A method for data reproducing from an optical storage device. The method is used
to improve the usage efficiency of buffer memory of the storage device. Date that
is already transferred to the host computer is considered as "cache hit". Thus,
when data near one address is read again, the storage device need not do tracking,
reading and decoding. Data in buffer memory is directly transferred to the host
computer. It significantly improves the reproducing efficiency of the optical storage device.