A data storage apparatus includes an array of optical fibers. The array has a
first
end and a second end. The first end of the array includes multiple optical fiber
ends, each optical fiber end having an end face adapted for receiving light of
a wavelength into the fiber for conveyance to the second end of the fiber
array. The second end of the array includes multiple tapered optical fiber tips,
each tapered optical fiber end having a minimum diameter less than . An
opaque coating covers a portion of the tapered optical fiber tips. The data storage
apparatus also includes a photochromic medium located within a distance
of the second end of the array.