JP2007115385A - Hologram reproducing device, and method therefor - Google Patents

Hologram reproducing device, and method therefor Download PDF

Info

Publication number
JP2007115385A
JP2007115385A JP2006181423A JP2006181423A JP2007115385A JP 2007115385 A JP2007115385 A JP 2007115385A JP 2006181423 A JP2006181423 A JP 2006181423A JP 2006181423 A JP2006181423 A JP 2006181423A JP 2007115385 A JP2007115385 A JP 2007115385A
Authority
JP
Japan
Prior art keywords
hologram
data
decoding
memory
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006181423A
Other languages
Japanese (ja)
Inventor
Toshimasa Aoki
俊雅 青木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2006181423A priority Critical patent/JP2007115385A/en
Publication of JP2007115385A publication Critical patent/JP2007115385A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To achieve a hologram reproducing device and method capable of capturing appropriate and high quality reproduction data in a system in which the data can be captured from the hologram recording medium. <P>SOLUTION: The hologram reproducing device performs operation for decoding two-dimensional image read from an element hologram on a hologram memory and storing the decoded information in a storage means. Although there is a case, in this process, in which the decoded information with content identical to the decoded information already captured in the storage means, in such a case, two pieces of decoded information with the identical content, in other words, the decoded information already stored in the storage means and the decoded information captured by decoding processing this time are compared (F107), and the one with better quality is saved in the storage means (F108). <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、音声/音楽等の音情報、静止画/動画等の画像情報、又はテキストファイル等のデータ情報を二次元画像化し、要素ホログラムとして記録したホログラム記録媒体から、光学的に要素ホログラムの二次元画像を読み取り、読み取った二次元画像から情報を再生するホログラム再生装置、ホログラム再生方法に関する。   The present invention optically records elemental holograms from a hologram recording medium in which sound information such as voice / music, image information such as still images / moving images, or data information such as text files is two-dimensionally imaged and recorded as element holograms. The present invention relates to a hologram reproducing apparatus and a hologram reproducing method for reading a two-dimensional image and reproducing information from the read two-dimensional image.

特開2005−173646号公報JP 2005-173646 A

シート状の記録媒体に情報を記録する例として、バーコード、QRコード、ドットコード等に代表される1次元コード又は2次元コードが挙げられる。しかし、これらの情報記録媒体は、単位面積あたりに記録できる情報量が数十から数キロバイト程度と極めて低い。この原因は、単なる画像の濃淡印刷の記録分解能に物理的な限界があるからである。   As an example of recording information on a sheet-like recording medium, a one-dimensional code or a two-dimensional code represented by a bar code, a QR code, a dot code, and the like can be given. However, in these information recording media, the amount of information that can be recorded per unit area is extremely low, about several tens to several kilobytes. This is because there is a physical limit to the recording resolution of simple image density printing.

また、同じくシート状の記録媒体としては、物体光と参照光の干渉縞によって各種データを記録するホログラム記録媒体も知られている。そしてホログラム記録媒体は、記録密度を飛躍的に向上させ、著しい大容量化が可能であることも知られており、例えばコンピュータデータや、オーディオやビデオ等のAV(Audio-Visual)コンテンツデータなどに対する大容量のストレージメディアとして有用であると考えられている。   Similarly, as a sheet-like recording medium, a hologram recording medium that records various data by interference fringes of object light and reference light is also known. It is also known that the hologram recording medium can dramatically increase the recording density and can be significantly increased in capacity, for example, for computer data, AV (Audio-Visual) content data such as audio and video, etc. It is considered useful as a large-capacity storage medium.

ホログラム記録媒体にデータを記録する際には、データを二次元ページデータとして画像化する。そして液晶パネル等に画像化したデータを表示させ、その液晶パネルを透過した光を物体光、つまり二次元ページデータの像となる物体光をホログラム記録媒体に照射する。加えて、所定の角度から参照光をホログラム記録媒体に照射する。このとき物体光と参照光によって生ずる干渉縞が、ドット状や短冊状などの1つの要素ホログラムとして記録されることになる。つまり1つの要素ホログラムは、1つの二次元ページデータを記録したものとなる。   When data is recorded on the hologram recording medium, the data is imaged as two-dimensional page data. Then, the imaged data is displayed on a liquid crystal panel or the like, and the light transmitted through the liquid crystal panel is irradiated with object light, that is, object light that becomes an image of two-dimensional page data, on the hologram recording medium. In addition, the hologram recording medium is irradiated with reference light from a predetermined angle. At this time, the interference fringes generated by the object light and the reference light are recorded as one element hologram such as a dot shape or a strip shape. That is, one element hologram is a record of one two-dimensional page data.

ところで、例えばシート状等のホログラムメモリを考え、コンピュータデータやAVコンテンツデータなどを記録し、一般ユーザーがホログラムリーダとしての再生装置を用いて、ホログラムメモリに記録されたデータを取得できるようにするシステムを考える。
シート状のホログラムメモリとは、メディア表面としての平面上に多数の要素ホログラムを敷き詰めるように記録するものであり、このメディア表面に対してホログラムリーダを対向させて、各要素ホログラムとして記録されたデータを読み取っていくようにするものである。
By the way, considering a hologram memory such as a sheet, for example, a system for recording computer data, AV content data, etc., and allowing a general user to acquire data recorded in the hologram memory using a reproducing device as a hologram reader think of.
The sheet-shaped hologram memory is a recording that records a large number of element holograms on a plane as a medium surface, and data recorded as each element hologram with the hologram reader facing the medium surface. Is to be read.

このようなシステムを考えた場合、ホログラムリーダによるホログラムメモリからの安定したデータ再生性能が要求される。特には、要素ホログラムから読み取った二次元画像に対して復号を行い、復号データを得るという過程で、より品質の良い復号データが得られるようにすることが重要である。   When such a system is considered, stable data reproduction performance from a hologram memory by a hologram reader is required. In particular, it is important to obtain decoded data with higher quality in the process of decoding the two-dimensional image read from the element hologram to obtain decoded data.

本発明では、このような点を考慮し、例えばユーザーがホログラム記録媒体からデータ取得できるシステムにおいて好適な、高品質の再生データを得ることのできるホログラム再生装置、再生方法を実現することを目的とする。   In view of the above points, the present invention has an object to realize a hologram reproducing apparatus and a reproducing method that can obtain high-quality reproduction data suitable for a system in which a user can acquire data from a hologram recording medium, for example. To do.

本発明のホログラム再生装置は、情報を二次元画像化し、二次元画像化された情報の物体光と記録用参照光とを干渉させ、干渉縞によって上記情報が要素ホログラムとして記録されるホログラム記録媒体から、情報を再生するホログラム再生装置である。そして、上記ホログラム記録媒体に再生用参照光を照射するとともに、上記ホログラム記録媒体の要素ホログラムからの再生像光としてあらわれる二次元画像を撮像する撮像手段と、上記撮像手段で得られた二次元画像に対して復号処理を行う復号手段と、上記復号手段で得られた復号情報を記憶する記憶手段と、上記記憶手段に記憶されている復号情報と同一のデータ内容の復号情報が、上記復号手段で得られた場合に、当該2つの復号情報の品質を比較し、比較結果により選択した方の復号情報が上記記憶手段に記憶される状態とする復号情報選択手段とを備える。
また上記復号情報選択手段は、同一データ内容の上記2つの復号情報の品質として、上記復号手段での復号処理過程におけるエラー訂正数を比較する。
The hologram reproducing apparatus of the present invention is a hologram recording medium in which information is two-dimensionally imaged, the object light of the two-dimensional imaged information and recording reference light are interfered, and the information is recorded as an element hologram by interference fringes Thus, the hologram reproducing apparatus reproduces information. An image pickup means for irradiating the hologram recording medium with reproduction reference light and picking up a two-dimensional image appearing as reproduction image light from an element hologram of the hologram recording medium, and a two-dimensional image obtained by the image pickup means Decoding means for performing decoding processing on the storage, storage means for storing the decoding information obtained by the decoding means, and decoding information having the same data content as the decoding information stored in the storage means, The decoding information selection means for comparing the quality of the two pieces of decoding information and setting the decoding information selected based on the comparison result to be stored in the storage means.
The decoding information selection means compares the number of error corrections in the decoding process in the decoding means as the quality of the two decoding information of the same data content.

本発明のホログラム再生方法は、上記ホログラム記録媒体に再生用参照光を照射するとともに、上記ホログラム記録媒体の要素ホログラムからの再生像光としてあらわれる二次元画像を撮像する撮像ステップと、上記撮像ステップで得られた二次元画像に対して復号処理を行う復号ステップと、上記復号ステップで得られた復号情報を記憶手段に記憶する記憶ステップと、上記記憶手段に記憶されている復号情報と同一のデータ内容の復号情報が、上記復号ステップで得られた場合に、当該2つの復号情報の品質を比較し、比較結果により選択した方の復号情報が上記記憶手段に記憶される状態とする復号情報選択ステップとを備える。   The hologram reproduction method of the present invention includes an imaging step of irradiating the hologram recording medium with reproduction reference light, and imaging a two-dimensional image that appears as a reproduced image light from an element hologram of the hologram recording medium, and the imaging step A decoding step for performing decoding processing on the obtained two-dimensional image, a storage step for storing the decoding information obtained in the decoding step in the storage means, and the same data as the decoding information stored in the storage means When the decryption information of the contents is obtained in the decryption step, the quality of the two decryption information is compared, and the decryption information selection is made such that the decryption information selected by the comparison result is stored in the storage means Steps.

ホログラム再生装置は、ホログラム記録媒体上の要素ホログラムから読み取った二次元画像を復号し、復号データを記憶手段に記憶していくという動作を行うが、この動作を多数のそれぞれの要素ホログラムに対して行うことで、各要素ホログラムからの復号データが記憶手段に集められ、その結果ホログラム記録媒体に記録されたコンテンツデータ等の再生データを得ることができる。
ここで、ホログラム記録媒体上の各要素ホログラムに対して、ユーザーが手動でスキャンを行う場合、同一の要素ホログラムを複数回読み込むことがある。この場合、既に記憶手段に取り込んだ復号情報と同一データ内容の復号情報が得られる。またホログラム記録媒体上で同一のデータ内容の二次元画像を記録した要素ホログラムが複数存在する場合も、既に記憶手段に取り込んだ復号情報と同一データ内容の復号情報が得られることがある。
これらの場合、同一内容の2つの復号情報、つまり既に記憶手段に記憶されている復号情報と、今回の復号処理で得られた復号情報とを比較して、品質の良好な方を記憶手段に保存するようにする。
The hologram reproducing apparatus performs an operation of decoding a two-dimensional image read from an element hologram on a hologram recording medium and storing the decoded data in a storage unit. This operation is performed on a number of element holograms. By doing so, decoded data from each element hologram is collected in the storage means, and as a result, reproduction data such as content data recorded on the hologram recording medium can be obtained.
Here, when the user manually scans each element hologram on the hologram recording medium, the same element hologram may be read a plurality of times. In this case, decryption information having the same data content as the decryption information already taken into the storage means is obtained. Even when there are a plurality of element holograms on which two-dimensional images having the same data content are recorded on the hologram recording medium, decoding information having the same data content as the decoding information already taken into the storage means may be obtained.
In these cases, two pieces of decryption information having the same content, that is, the decryption information already stored in the storage means is compared with the decryption information obtained by the current decryption process, and the one having the better quality is stored in the storage means. Try to save.

本発明によれば、ホログラム記録媒体上の要素ホログラムから読み取った二次元画像を復号し、復号データを記憶手段に記憶していくが、記憶手段に記憶されている復号情報と同一のデータ内容の復号情報が得られた場合には、その2つの復号情報の品質を比較し、比較結果により選択した方の復号情報が上記記憶手段に記憶される状態とする。このため、よりよい品質の復号情報を保存することができ、結果として品質のよい再生データを得ることができる。   According to the present invention, the two-dimensional image read from the element hologram on the hologram recording medium is decoded and the decoded data is stored in the storage means. However, the decoded data stored in the storage means has the same data content. When the decoded information is obtained, the quality of the two decoded information is compared, and the decoded information selected based on the comparison result is stored in the storage means. Therefore, decoding information with better quality can be stored, and as a result, reproduction data with good quality can be obtained.

以下、本発明の実施の形態を次の順序で説明する。
[1.ホログラムメモリの記録再生]
[2.ホログラムリーダの構成]
[3.再生処理]
[4.実施の形態の効果]
Hereinafter, embodiments of the present invention will be described in the following order.
[1. Recording and playback of hologram memory]
[2. Configuration of hologram reader]
[3. Playback processing]
[4. Effects of the embodiment]

[1.ホログラムメモリの記録再生]

まずホログラムメモリ3に対する基本的な記録再生動作について図1で説明する。
図1(a)はホログラムメモリ3に対するデータ記録の様子を示している。例えばコンテンツデータやコンピュータプログラム等としてのデータをホログラムメモリ3に記録する場合、その記録データ全体は、多数の1ページ分のデータにエンコードされる。
例えばコンテンツデータ等の全体のデータが多数の所定サイズのデータブロックに分割され、ブロック単位でエンコード処理が行われる。
エンコードされた単位としての1つのデータブロックは、図示するような例えば二次元画像DPに変換され、液晶パネル1において表示される。
所定の光源から出力され、例えば平行光とされたレーザ光L1は、二次元画像DPが表示された液晶パネル1を通過することで、その二次元画像DPの像としての物体光L2となる。
この物体光L2は、集光レンズ2で集光され、ホログラムメモリ3上にスポットとして集光される。
このとき、ホログラムメモリ3に対しては、所定角度で記録参照光L3を照射する。これにより物体光L2と参照光L3が干渉し、その干渉縞によりドット状の要素ホログラムが記録されることになる。
なおこのように集光レンズ2を用いる場合、要素ホログラムとして記録されるデータは、集光レンズ2のフーリエ変換作用により、記録データの像のフーリエ像となる。
[1. Recording and playback of hologram memory]

First, a basic recording / reproducing operation for the hologram memory 3 will be described with reference to FIG.
FIG. 1A shows a state of data recording on the hologram memory 3. For example, when data such as content data or a computer program is recorded in the hologram memory 3, the entire recording data is encoded into a large number of data for one page.
For example, the entire data such as content data is divided into a large number of data blocks of a predetermined size, and encoding processing is performed on a block basis.
One data block as an encoded unit is converted into a two-dimensional image DP as shown in the figure and displayed on the liquid crystal panel 1.
The laser beam L1 output from a predetermined light source, for example, converted into parallel light, passes through the liquid crystal panel 1 on which the two-dimensional image DP is displayed, and becomes object light L2 as an image of the two-dimensional image DP.
The object light L2 is collected by the condenser lens 2 and collected as a spot on the hologram memory 3.
At this time, the recording reference light L3 is irradiated to the hologram memory 3 at a predetermined angle. Thereby, the object light L2 and the reference light L3 interfere with each other, and a dot-shaped element hologram is recorded by the interference fringes.
When the condenser lens 2 is used in this way, the data recorded as the element hologram becomes a Fourier image of the recording data image by the Fourier transform action of the condenser lens 2.

このようにしてホログラムメモリ3に1つの要素ホログラムが記録されるが、順次エンコード単位のデータブロックが、同様に二次元画像DPに変換され、液晶パネル1に表示され、それぞれ要素ホログラムとして記録されていく。
各要素ホログラムの記録の際には、図示しない移送機構により、ホログラムメモリ3(ホログラム材料)の位置を移送させ(もしくは記録光学系を移送させ)、要素ホログラムの記録位置をホログラムメモリ3の平面上で僅かにずらせていく。これにより、例えばシート状のホログラムメモリ3に、その平面方向に多数の要素ホログラムが配置されるように記録が行われていくことになる。例えば図2には、1つの要素ホログラムを○で表しているが、このように平面上に多数の要素ホログラムが形成される。
図2では、ホログラムメモリ3の平面上に、横方向に32個の要素ホログラム、縦方向に24個の要素ホログラムを配置した例を示している。各要素ホログラムには図3に示すように、例えば512×384画素(ピクセル)の二次元画像DPが記録される。
In this way, one element hologram is recorded in the hologram memory 3. Data blocks in units of encoding are similarly converted into a two-dimensional image DP, displayed on the liquid crystal panel 1, and recorded as element holograms. Go.
When recording each element hologram, the position of the hologram memory 3 (hologram material) is transferred (or the recording optical system is transferred) by a transfer mechanism (not shown), and the recording position of the element hologram is set on the plane of the hologram memory 3. Then shift it slightly. Thereby, for example, recording is performed on the sheet-like hologram memory 3 so that a large number of element holograms are arranged in the plane direction. For example, in FIG. 2, one element hologram is indicated by a circle, but a number of element holograms are thus formed on a plane.
FIG. 2 shows an example in which 32 element holograms are arranged in the horizontal direction and 24 element holograms are arranged in the vertical direction on the plane of the hologram memory 3. As shown in FIG. 3, for example, a 512 × 384 pixel (pixel) two-dimensional image DP is recorded in each element hologram.

このように要素ホログラムが記録されたホログラムメモリ3に対しては図1(b)のように再生が行われる。図1(b)に示すコリメータレンズ4及びイメージャ5は、ホログラムリーダとしての再生装置内に設けられる構成である。
ホログラムメモリ3に対しては、記録時と同じ照射角度で、再生参照光L4を照射する。再生参照光L4を照射すると、要素ホログラムとして記録された再生像が得られる。つまり二次元ページデータの像が、記録時の液晶パネル1と共役な場所に現れる。これをイメージャ5で読み取ればよい。
即ちホログラムメモリ3からの再生像光L5はコリメータレンズ4で平行光とされ、例えばCCD撮像素子アレイ、もしくはCMOS撮像素子アレイなどで形成されたイメージャ5に入射する。ホログラムメモリ3上でのフーリエ像は、コリメータレンズ4で逆フーリエ変換されて二次元ページデータの像となるため、この二次元画像DPとしての再生像がイメージャ5で読み取られる。
イメージャ5は再生像に応じた電気信号としての再生像信号を発生させる。この再生像信号についてデコード処理を行うことで、元々のデータ、つまり記録のために二次元ページデータに変換する前のデータが得られることになる。
ホログラムメモリ3上の多数の要素ホログラムについて同様にデータ読出を行っていくことで、記録された元々のコンテンツデータ等を再生することができる。
The hologram memory 3 in which element holograms are recorded in this way is reproduced as shown in FIG. The collimator lens 4 and the imager 5 shown in FIG. 1B are configured in a reproducing apparatus as a hologram reader.
The hologram memory 3 is irradiated with the reproduction reference light L4 at the same irradiation angle as that during recording. When the reproduction reference light L4 is irradiated, a reproduction image recorded as an element hologram is obtained. That is, an image of two-dimensional page data appears at a location conjugate with the liquid crystal panel 1 at the time of recording. This may be read by the imager 5.
That is, the reproduced image light L5 from the hologram memory 3 is collimated by the collimator lens 4 and enters the imager 5 formed by, for example, a CCD image sensor array or a CMOS image sensor array. Since the Fourier image on the hologram memory 3 is subjected to inverse Fourier transform by the collimator lens 4 and becomes an image of two-dimensional page data, the reproduced image as the two-dimensional image DP is read by the imager 5.
The imager 5 generates a reproduced image signal as an electric signal corresponding to the reproduced image. By decoding the reproduced image signal, original data, that is, data before being converted into two-dimensional page data for recording can be obtained.
By reading data similarly for a number of element holograms on the hologram memory 3, the original recorded content data and the like can be reproduced.

上記のように要素ホログラムによってデータが記録されるホログラムメモリ3は密着コピーによる大量複製も容易に可能である。
従って、図1(a)のようにしてホログラム材料上に要素ホログラムを記録したホログラムメモリ3は、それをそのまま一般ユーザーに提供するホログラムメモリとしても良いが、これをマスターメディアとし、密着コピーにより大量のホログラムメモリの複製に用いてもよい。
例えばコンピュータデータやAVコンテンツデータなどをホログラム記録媒体に記録し、これを広く頒布するとともに、一般ユーザーが再生装置(ホログラムリーダ6)を用いて、ホログラムメモリ3に記録されたデータを取得できるようにするシステムなどを想定した場合、図1(a)のようにしてホログラムマスターメディアを生成し、そのマスターメディアから複製されたホログラムメモリを頒布して、ユーザーサイドで図1(b)の動作でデータを読み出すようにすることが好適である。
As described above, the hologram memory 3 in which data is recorded by the element hologram can easily be mass-replicated by close copy.
Therefore, the hologram memory 3 in which the element hologram is recorded on the hologram material as shown in FIG. 1A may be used as a hologram memory for providing it to general users as it is. The hologram memory may be used for duplication.
For example, computer data, AV content data, and the like are recorded on a hologram recording medium and distributed widely, so that a general user can acquire data recorded in the hologram memory 3 using a reproducing device (hologram reader 6). 1A, a hologram master medium is generated as shown in FIG. 1A, a hologram memory replicated from the master medium is distributed, and data is operated by the operation of FIG. 1B on the user side. Is preferably read out.

後述する本実施の形態の再生装置としてのホログラムリーダ6は、ホログラムメモリ3に対して再生参照光L4を照射して各要素ホログラムを読み取っていくスキャンを行う。このスキャン方式としては、ユーザーが実行する手動スキャン方式と、ホログラムリーダ6が機構的に実行する自動スキャン方式とが考えられる。   A hologram reader 6 as a reproducing apparatus according to the present embodiment, which will be described later, performs a scan to read each element hologram by irradiating the hologram memory 3 with the reproduction reference light L4. As this scanning method, a manual scanning method executed by a user and an automatic scanning method mechanically executed by the hologram reader 6 can be considered.

手動スキャン方式の例を図4に示す。図4(a)には一例として、オーディオコンテンツなどのデータが記録されたホログラムメモリ3が、ポスターPT等に貼付されている状態を示している。ホログラムリーダ6は、ユーザーが手に持てる程度に小型軽量の機器とされている。このホログラムリーダ6の筐体上の一面には、上述した再生参照光L4を出力する光源や、ホログラムメモリ3からの再生像光を取り込むためのレンズ系などが形成されている。
ユーザーは図のようにホログラムリーダ6を持って、その筐体の一面側がホログラムメモリ3に対向するようにした状態で近接させ、ホログラムリーダ6を任意の方向に振るようにする。このとき、再生参照光L4が所定角度で照射された要素ホログラムの再生像がホログラムリーダ6によって読み取られていく。
なお、図4(a)にはホログラムリーダ6をホログラムメモリ3から離した状態でユーザーが左右に振るような様子を示しているが、図5に示すように、ホログラムリーダ6の筐体の一部をホログラムメモリ3の表面上に接触させた状態で上下左右に振る、つまり摺動させるようなスキャン方式も想定される。
An example of the manual scanning method is shown in FIG. As an example, FIG. 4A shows a state in which the hologram memory 3 in which data such as audio content is recorded is attached to the poster PT or the like. The hologram reader 6 is a small and light device that can be held by a user. On one surface of the housing of the hologram reader 6, a light source that outputs the reproduction reference light L <b> 4 described above, a lens system for taking in reproduction image light from the hologram memory 3, and the like are formed.
As shown in the figure, the user holds the hologram reader 6 and brings the hologram reader 6 in an arbitrary direction by bringing the hologram reader 6 close to the hologram memory 3 so that one surface side thereof faces the hologram memory 3. At this time, the reproduction image of the element hologram irradiated with the reproduction reference light L4 at a predetermined angle is read by the hologram reader 6.
4A shows a state in which the user swings left and right while the hologram reader 6 is separated from the hologram memory 3, as shown in FIG. A scanning method is also envisaged in which the part is shaken up and down, left and right, that is, slid in a state where the part is in contact with the surface of the hologram memory 3.

図4(b)は、多数の要素ホログラムh1〜h24が記録されたホログラムメモリ3を模式的に示しているが、ユーザーは任意に、例えば左右にホログラムリーダ6を振ることで、ホログラムメモリ3に対する読出スキャンの軌跡(再生参照光L4のスポットの軌跡)は破線で示すようになる。
実際にユーザーがどのようにホログラムリーダ6を移動させるかは全く不定であるため、再生参照光L4のスポットは、全く不規則かつ不安定に、ホログラムメモリ3上の要素ホログラムに照射される。この状態で、再生参照光L4のスポットが照射された要素ホログラムの再生像がホログラムリーダ6に読み取られていくことになる。つまり各要素ホログラムh1〜h24は、それぞれ、確率的に読み出しが行われる。ホログラムリーダ6側では読み取れた要素ホログラムから順にデコードして蓄積し、必要量のデータがデコードできた時点で、再生データを再構成すればよい。
FIG. 4B schematically shows the hologram memory 3 in which a large number of element holograms h1 to h24 are recorded, but the user arbitrarily swings the hologram reader 6 left and right, for example, to the hologram memory 3. The trajectory of the readout scan (the trajectory of the spot of the reproduction reference light L4) is as indicated by a broken line.
Since how the user actually moves the hologram reader 6 is indefinite, the spot of the reproduction reference light L4 is irradiated on the element hologram on the hologram memory 3 completely irregularly and unstablely. In this state, the reproduction image of the element hologram irradiated with the spot of the reproduction reference light L4 is read by the hologram reader 6. That is, the element holograms h1 to h24 are read out stochastically. On the hologram reader 6 side, the read element holograms are sequentially decoded and stored, and the reproduction data may be reconstructed when a necessary amount of data can be decoded.

一方、自動スキャン方式とは、ホログラムリーダ6が例えば内部のスキャン機構の動作によって再生参照光L4の照射位置を移動させたり、或いはコリメータレンズ4及びイメージャ5を保持するユニットを移動させて行くことで、ホログラムメモリ3上の各要素ホログラムを順次読み取っていく方式である。例えば図5のようにホログラムリーダ6をポスター等に貼付されたホログラムメモリ3に対向させた状態で自動スキャンを行うことが考えられる。即ちその場合は、ユーザーは単にホログラムリーダ6をホログラムメモリ3の正面に維持していればよく、スキャン機構によって再生参照光L4の照射位置やレンズ系が移動されることで、ホログラムメモリ3上の各要素ホログラムに対するスキャンが行われる。
又は、例えばホログラムメモリ3としてのシートをカード状の基板部に貼付した形式のメディアとし、これをホログラムリーダ6内に装填し、ホログラムリーダ6内でスキャン動作を行って各要素ホログラムを読み取っていくような方式も想定できる。
On the other hand, in the automatic scanning method, the hologram reader 6 moves the irradiation position of the reproduction reference light L4, for example, by the operation of the internal scanning mechanism, or moves the unit holding the collimator lens 4 and the imager 5. In this method, each element hologram on the hologram memory 3 is sequentially read. For example, as shown in FIG. 5, it is conceivable to perform automatic scanning with the hologram reader 6 facing the hologram memory 3 attached to a poster or the like. That is, in this case, the user simply needs to keep the hologram reader 6 in front of the hologram memory 3, and the irradiation position of the reproduction reference light L 4 and the lens system are moved by the scanning mechanism. Each element hologram is scanned.
Alternatively, for example, a medium of a form in which a sheet as the hologram memory 3 is attached to a card-like substrate portion is loaded into the hologram reader 6 and a scanning operation is performed in the hologram reader 6 to read each element hologram. Such a method can also be assumed.

[2.ホログラムリーダの構成]

実施の形態のホログラムリーダ6(ホログラム再生装置)の構成を図6で説明する。
ホログラムリーダ6は、撮像部10、信号処理部20、メモリ部30、外部機器IF部40の4つのブロックを有する。これら各部は、システムコントローラ51の制御に基づいてそれぞれ所要の動作を行う。
[2. Configuration of hologram reader]

The configuration of the hologram reader 6 (hologram reproducing device) according to the embodiment will be described with reference to FIG.
The hologram reader 6 has four blocks: an imaging unit 10, a signal processing unit 20, a memory unit 30, and an external device IF unit 40. Each of these units performs a required operation based on the control of the system controller 51.

システムコントローラ51は、例えばマイクロコンピュータにより形成され、ホログラムメモリ3からのデータ読取のための動作を実行するために各部を制御する。
またシステムコントローラ51は操作部53の操作情報を監視し、ユーザーの操作に応じて必要な制御を行う。またシステムコントローラ51は、表示部52を制御してユーザーに提示する各種の情報の表示を実行させる。
The system controller 51 is formed by a microcomputer, for example, and controls each unit in order to execute an operation for reading data from the hologram memory 3.
Further, the system controller 51 monitors the operation information of the operation unit 53 and performs necessary control according to the user's operation. Further, the system controller 51 controls the display unit 52 to display various information presented to the user.

撮像部10は、ホログラムメモリ3の要素ホログラムから再生される二次元画像を撮像するためのブロックであり、コリメータレンズ11、撮像素子部(イメージャ)12、カメラ制御機構部13、発光駆動部14、ホログラムスキャン制御部15、参照光光源16を有して構成される。
コリメータレンズ11、撮像素子部12は、図1(b)で説明したコリメータレンズ4及びイメージャ5に相当する。撮像素子部12はCMOSイメージセンサ、或いはCCDイメージセンサ等の二次元画像を検出する装置である。
カメラ制御機構部13は撮像素子部12(或いは参照光光源16)とホログラムメモリ3との位置関係を制御するための装置であり、可動部を手動または自動で制御する機能を持つ。なお、図4,図5で説明したような手動スキャン方式を採用する場合は、このカメラ制御機構部13は不要となる。
参照光光源16は、図1に示した記録時の記録参照光L3と同じ角度でホログラムメモリ3に対して再生参照光L4を照射するようにホログラムリーダ6の筐体上に配置されている。例えばLED(Light Emitting Diode)或いは半導体レーザによる参照光光源16は、発光駆動部14によって発光される。発光駆動部14は、当該ホログラムリーダ6によってホログラムメモリ3の再生を行う場合に、システムコントローラ51の指示によって参照光光源16を発光駆動する。
ホログラムスキャン制御部15は、撮像素子部12から読み取られた二次元画像の状態及び変数用メモリ26に格納されたこれまでのスキャン状況を元にホログラムスキャンの撮像タイミングと読み出し画素を決定し、スキャンタイミング信号、スキャンアドレス信号を撮像素子部12に与えて撮像素子部12での撮像動作を制御する。また撮像素子部12で得られた二次元画像信号の処理を行う。
The imaging unit 10 is a block for capturing a two-dimensional image reproduced from the element hologram of the hologram memory 3, and includes a collimator lens 11, an imaging element unit (imager) 12, a camera control mechanism unit 13, a light emission driving unit 14, A hologram scan control unit 15 and a reference light source 16 are included.
The collimator lens 11 and the imaging element unit 12 correspond to the collimator lens 4 and the imager 5 described with reference to FIG. The image sensor unit 12 is a device that detects a two-dimensional image, such as a CMOS image sensor or a CCD image sensor.
The camera control mechanism unit 13 is a device for controlling the positional relationship between the image sensor unit 12 (or the reference light source 16) and the hologram memory 3, and has a function of controlling the movable unit manually or automatically. Note that when the manual scanning method described with reference to FIGS. 4 and 5 is employed, the camera control mechanism 13 is not necessary.
The reference light source 16 is disposed on the housing of the hologram reader 6 so as to irradiate the reproduction reference light L4 to the hologram memory 3 at the same angle as the recording reference light L3 at the time of recording shown in FIG. For example, a reference light source 16 using an LED (Light Emitting Diode) or a semiconductor laser is emitted by the light emission drive unit 14. The light emission drive unit 14 drives the reference light source 16 to emit light according to an instruction from the system controller 51 when the hologram reader 3 reproduces the hologram memory 3.
The hologram scan control unit 15 determines the imaging timing and readout pixel of the hologram scan based on the state of the two-dimensional image read from the image sensor unit 12 and the previous scan state stored in the variable memory 26, and performs scanning. A timing signal and a scan address signal are supplied to the image sensor unit 12 to control an image capturing operation in the image sensor unit 12. In addition, the two-dimensional image signal obtained by the image sensor unit 12 is processed.

信号処理部20は、撮像部10にて撮像された一連の二次元画像に信号処理を施すためのブロックであり、メモリコントローラ21、光学補正変数算出部22、幾何歪み補正変数算出部23、二値化部24、復号部25、変数用メモリ26、ミキシングストラテジ処理部28で構成される。
メモリコントローラ21は、ホログラムスキャン制御部15、光学補正変数算出部22、幾何歪み補正変数算出部23、二値化部24、復号部25の各々と、メモリ部30とのデータ読み書きのアービトレーションをとる。
光学補正変数算出部22は、二次元画像内の輝度バラツキの状態を検出し、光学補正変数を決定する。
幾何歪み補正変数算出部23は、二次元画像内の幾何学的な歪みを検出し、幾何補正変数を決定する。
二値化部24は、光学補正変数及び幾何補正変数を元に、二次元画像を二値化する。
復号部25は二値化部24で二値化されたデータを復号し、ホログラムメモリ3から読み出した情報を再生する。
変数用メモリ26は光学補正変数算出部22で算出された光学補正変数、幾何歪み補正変数算出部23で算出された幾何補正変数を格納する。
ミキシングストラテジ処理部28は、復号部25で得られた復号データが、既にメモリ部30の不揮発性メモリ32に記憶されている復号データと同一内容であるときに、その復号データ同志を比較し、品質の良好な復号データを選択する。そして不揮発性メモリ32において、選択した方の復号データが保存されるようにする。
The signal processing unit 20 is a block for performing signal processing on a series of two-dimensional images captured by the imaging unit 10, and includes a memory controller 21, an optical correction variable calculation unit 22, a geometric distortion correction variable calculation unit 23, two A valueizing unit 24, a decoding unit 25, a variable memory 26, and a mixing strategy processing unit 28 are included.
The memory controller 21 performs data read / write arbitration with the memory unit 30 and the hologram scan control unit 15, optical correction variable calculation unit 22, geometric distortion correction variable calculation unit 23, binarization unit 24, and decoding unit 25. .
The optical correction variable calculation unit 22 detects the luminance variation state in the two-dimensional image and determines the optical correction variable.
The geometric distortion correction variable calculation unit 23 detects geometric distortion in the two-dimensional image and determines a geometric correction variable.
The binarization unit 24 binarizes the two-dimensional image based on the optical correction variable and the geometric correction variable.
The decoding unit 25 decodes the data binarized by the binarizing unit 24 and reproduces the information read from the hologram memory 3.
The variable memory 26 stores the optical correction variable calculated by the optical correction variable calculation unit 22 and the geometric correction variable calculated by the geometric distortion correction variable calculation unit 23.
When the decoded data obtained by the decoding unit 25 has the same content as the decoded data already stored in the nonvolatile memory 32 of the memory unit 30, the mixing strategy processing unit 28 compares the decoded data with each other, Select decoded data with good quality. Then, in the nonvolatile memory 32, the selected decoded data is stored.

メモリ部30は、ホログラムスキャン制御部15から転送されてくる二次元画像を記憶する機能と、信号処理部20にて行われる信号処理中間結果を記憶する機能、復号部25にて復号された情報を記憶する機能を有する装置であり、情報用メモリ31と不揮発性メモリ32で構成される。
情報用メモリ31は、例えばDRAM(Dynamic Random Access Memory)で構成され、ホログラムスキャン制御部15から転送されてくる二次元画像を記憶する記憶領域とされる。記憶した二次元画像は、光学補正変数算出部22、幾何歪み補正変数算出部23、二値化部24の処理のために読み出される。
不揮発性メモリ32は復号部25で復号された情報、例えば音声/映像情報等の記憶領域とされる。
The memory unit 30 has a function of storing a two-dimensional image transferred from the hologram scan control unit 15, a function of storing an intermediate result of signal processing performed by the signal processing unit 20, and information decoded by the decoding unit 25. The information memory 31 and the non-volatile memory 32 are provided.
The information memory 31 is composed of, for example, a DRAM (Dynamic Random Access Memory), and serves as a storage area for storing a two-dimensional image transferred from the hologram scan control unit 15. The stored two-dimensional image is read for processing by the optical correction variable calculation unit 22, the geometric distortion correction variable calculation unit 23, and the binarization unit 24.
The nonvolatile memory 32 is a storage area for information decoded by the decoding unit 25, for example, audio / video information.

外部機器IF部40は、このホログラムリーダ6で読み出した音声/映像情報等を外部機器100へ伝送する装置であり、外部機器インターフェース41を備える。   The external device IF unit 40 is a device that transmits audio / video information read by the hologram reader 6 to the external device 100, and includes an external device interface 41.

ホログラムメモリ3からのデータ読出の際の各部の動作を述べる。
ホログラムメモリ3に対するスキャンを行う際には、発光駆動部14が参照光光源16を発光駆動する。再生参照光L4が照射されたホログラムメモリ3からは、要素ホログラムの再生像光が得られ、これがコリメータレンズ4を介して撮像素子部12に結像する。撮像素子部12に結像した二次元画像は、電気信号に変換されてホログラムスキャン制御部15に転送される。
The operation of each unit when reading data from the hologram memory 3 will be described.
When scanning the hologram memory 3, the light emission drive unit 14 drives the reference light source 16 to emit light. Reproduced image light of the element hologram is obtained from the hologram memory 3 irradiated with the reproduction reference light L 4, and this is imaged on the image sensor unit 12 via the collimator lens 4. The two-dimensional image formed on the image sensor unit 12 is converted into an electric signal and transferred to the hologram scan control unit 15.

ホログラムスキャン制御部15は、撮像素子部12の動作を制御すると共に、撮像素子部12によって得られる二次元画像信号の処理を行う。
即ちホログラムスキャン制御部15は、撮像素子部12に対してスキャンタイミング信号、スキャンアドレス信号等を供給して、いわゆる撮像動作により固体撮像素子アレイで得られる二次元画像信号を順次転送出力させる。そして撮像素子部12から転送されたきた二次元画像信号について、サンプリング処理、AGC処理、A/D変換処理等を施して出力する。
The hologram scan control unit 15 controls the operation of the image sensor unit 12 and processes a two-dimensional image signal obtained by the image sensor unit 12.
That is, the hologram scan control unit 15 supplies a scan timing signal, a scan address signal, and the like to the image sensor unit 12, and sequentially transfers and outputs a two-dimensional image signal obtained by the solid-state image sensor array by a so-called imaging operation. Then, the two-dimensional image signal transferred from the image sensor unit 12 is subjected to sampling processing, AGC processing, A / D conversion processing, and the like and output.

ホログラムスキャン制御部15から出力されるデジタルデータ化された二次元画像信号は、メモリコントローラ21の制御によって情報用メモリ31に記憶される。   The two-dimensional image signal converted into digital data output from the hologram scan control unit 15 is stored in the information memory 31 under the control of the memory controller 21.

情報用メモリ31に記憶された二次元画像信号については、光学補正変数算出部22で、光学補正変数が算出される。即ち情報用メモリ31から光学補正変数算出部22に二次元画像信号が転送され、光学補正変数算出部22で光学的な原因によるデータ値の変動である光学歪み補正や、明るさ調整補正のための補正変数が算出される。光学補正変数算出部22は、算出した光学補正変数を変数用メモリ26に格納する。
なお、光学補正変数算出部22は、実際に二次元画像信号に対して光学補正処理を行うものではなく、光学補正変数を算出して変数用メモリ26に格納する処理を行うのみである。つまり、二次元画像信号を補正し、補正した二次元画像信号を情報用メモリ31に転送して二次元画像信号を補正した状態に更新させる動作は行われない。
For the two-dimensional image signal stored in the information memory 31, the optical correction variable is calculated by the optical correction variable calculation unit 22. That is, a two-dimensional image signal is transferred from the information memory 31 to the optical correction variable calculation unit 22, and the optical correction variable calculation unit 22 performs optical distortion correction that is a change in data value due to an optical cause, and brightness adjustment correction. The correction variable is calculated. The optical correction variable calculation unit 22 stores the calculated optical correction variable in the variable memory 26.
The optical correction variable calculation unit 22 does not actually perform the optical correction process on the two-dimensional image signal, but only calculates the optical correction variable and stores it in the variable memory 26. That is, the operation of correcting the two-dimensional image signal, transferring the corrected two-dimensional image signal to the information memory 31 and updating the two-dimensional image signal to the corrected state is not performed.

また情報用メモリ31に記憶された二次元画像信号については、幾何歪み補正変数算出部23で、幾何補正変数が算出される。即ち情報用メモリ31から幾何歪み補正変数算出部23に二次元画像信号が転送され、幾何歪み補正変数算出部23で、画像位置ズレ補正、画像回転ズレ補正など、幾何歪み補正のための補正変数が算出される。幾何歪み補正変数算出部23は、算出した幾何補正変数を変数用メモリ26に格納する。
なお、幾何歪み補正変数算出部23も、実際に二次元画像信号に対して幾何歪み補正処理を行うものではなく、幾何補正変数を算出して変数用メモリ26に格納する処理を行うのみであって、二次元画像信号を補正し、補正した二次元画像信号を情報用メモリ31に転送して二次元画像信号を補正した状態に更新させる動作は行われない。
For the two-dimensional image signal stored in the information memory 31, a geometric correction variable is calculated by the geometric distortion correction variable calculation unit 23. That is, the two-dimensional image signal is transferred from the information memory 31 to the geometric distortion correction variable calculation unit 23, and the geometric distortion correction variable calculation unit 23 corrects geometric distortion correction variables such as image position deviation correction and image rotation deviation correction. Is calculated. The geometric distortion correction variable calculation unit 23 stores the calculated geometric correction variable in the variable memory 26.
The geometric distortion correction variable calculation unit 23 does not actually perform the geometric distortion correction process on the two-dimensional image signal, but only performs a process of calculating the geometric correction variable and storing it in the variable memory 26. Thus, the operation of correcting the two-dimensional image signal, transferring the corrected two-dimensional image signal to the information memory 31, and updating the two-dimensional image signal to the corrected state is not performed.

光学補正変数算出部22、幾何歪み補正変数算出部23での処理により、光学補正変数、幾何補正変数が変数用メモリ26に格納された二次元画像信号は、情報用メモリ31から二値化部24に転送され、二値化される。撮像素子部12によっては階調のある撮像データとして二次元画像信号が得られるが、これを白黒(明暗)の二値に変換する二値化処理を行うものである。ホログラムメモリ3から読み取るべきデータは、元々の記録データを白黒の二値のデータとして二次元ページデータ化されたものであるからである。
この二値化部24では、二値化の際に、その二次元画像信号について変数用メモリ26に格納されている光学補正変数、幾何補正変数を用いて処理を行う。即ち幾何補正変数に基づいて、情報用メモリ31からの二次元画像信号の読込の際の座標を調整し、また光学補正変数に基づいて二値化の際の閾値を設定する。
二値化部24で光学補正変数、幾何補正変数を用いた二値化処理を行うことで、二値化された二次元画像信号は、結果的に光学補正、幾何歪み補正が実行された状態となる。
二値化部24で二値化された二次元画像信号は、直接、或いは情報用メモリ31を介して、復号部25に転送される。
The two-dimensional image signal in which the optical correction variable and the geometric correction variable are stored in the variable memory 26 by the processing in the optical correction variable calculation unit 22 and the geometric distortion correction variable calculation unit 23 is converted from the information memory 31 into the binarization unit. 24 to be binarized. Depending on the image sensor unit 12, a two-dimensional image signal is obtained as image data having a gradation, and binarization processing is performed to convert this into a monochrome (bright and dark) binary value. This is because the data to be read from the hologram memory 3 is the original recording data converted into two-dimensional page data as black and white binary data.
In the binarization unit 24, at the time of binarization, the two-dimensional image signal is processed using the optical correction variable and the geometric correction variable stored in the variable memory 26. That is, the coordinates for reading the two-dimensional image signal from the information memory 31 are adjusted based on the geometric correction variable, and the binarization threshold is set based on the optical correction variable.
The binarization unit 24 performs binarization processing using the optical correction variable and the geometric correction variable, so that the binarized two-dimensional image signal is subjected to optical correction and geometric distortion correction as a result. It becomes.
The two-dimensional image signal binarized by the binarization unit 24 is transferred to the decoding unit 25 directly or via the information memory 31.

復号部25は、二値化された二次元画像信号、つまり1つの要素ホログラムから得られたデータについて、デコード処理やエラー訂正処理を行い、元のデータを復号する。
復号部25は、デコードしたデータを、メモリコントローラ21に受け渡す。メモリコントローラ21は、デコードされたデータを不揮発性メモリ32に格納させる。
但し、復号部25で復号したデータが既に不揮発性メモリ32に記憶されていた場合は、今回復号したデータと、不揮発性メモリ32に記憶されていたデータとについて、ミキシングストラテジ処理部28で品質比較処理を行う。例えば復号時のエラー訂正処理におけるエラー訂正数を比較する。そして、不揮発性メモリ32に記憶されたデータの方がエラー訂正数が少なく、高品質であると判断した場合は、今回の復号データは破棄する。一方、今回復号したデータの方がエラー訂正数が少なく、高品質であると判断した場合は、不揮発性メモリ32に上書きするように記憶させる。つまり不揮発性メモリ32での記憶データを書き換える。
The decoding unit 25 performs decoding processing and error correction processing on the binarized two-dimensional image signal, that is, data obtained from one element hologram, and decodes the original data.
The decoding unit 25 delivers the decoded data to the memory controller 21. The memory controller 21 stores the decoded data in the nonvolatile memory 32.
However, if the data decoded by the decoding unit 25 has already been stored in the nonvolatile memory 32, the mixing strategy processing unit 28 compares the quality of the data decoded this time and the data stored in the nonvolatile memory 32. Process. For example, the number of error corrections in error correction processing at the time of decoding is compared. If it is determined that the data stored in the nonvolatile memory 32 has a smaller number of error corrections and higher quality, the present decoded data is discarded. On the other hand, if it is determined that the data decoded this time has a smaller number of error corrections and higher quality, it is stored in the nonvolatile memory 32 so as to be overwritten. That is, the data stored in the nonvolatile memory 32 is rewritten.

ホログラムメモリ3の各要素ホログラムから得られる二次元画像信号について、復号部25で順次デコードされ、不揮発性メモリ32に蓄積されていくことで、最終的に、ホログラムメモリ3に記録されている元々のデータ、例えばAVコンテンツデータやコンピュータデータ等が不揮発性メモリ32上で構築される。   The two-dimensional image signal obtained from each element hologram of the hologram memory 3 is sequentially decoded by the decoding unit 25 and stored in the nonvolatile memory 32, so that the original recorded in the hologram memory 3 is finally obtained. Data such as AV content data and computer data is constructed on the nonvolatile memory 32.

不揮発性メモリ32上で再構築されたデータは、外部機器インターフェース41により外部機器100、例えばパーソナルコンピュータや、オーディオプレーヤ或いはビデオプレーヤ等のAV装置、又は携帯電話器等の外部機器に対して、ホログラムメモリ3からの再生データとして転送される。外部機器インターフェース41は例えばUSBインターフェース等が想定される。もちろん外部機器インターフェース41はUSB以外の規格のインターフェースでもよい。ユーザーは外部機器100側で、ホログラムメモリ3からの再生データを利用できる。例えばパーソナルコンピュータでコンピュータデータを利用したり、AV装置や携帯電話等で、AVコンテンツデータを再生させることができる。   The data reconstructed on the non-volatile memory 32 is transferred to the external device 100 by an external device interface 41, for example, an external device such as a personal computer, an AV device such as an audio player or a video player, or an external device such as a mobile phone. It is transferred as reproduction data from the memory 3. As the external device interface 41, for example, a USB interface or the like is assumed. Of course, the external device interface 41 may be an interface of a standard other than USB. The user can use the reproduction data from the hologram memory 3 on the external device 100 side. For example, it is possible to use computer data with a personal computer, or to reproduce AV content data with an AV device or a mobile phone.

なお図示していないが、所定の記録メディアに対して記録を行うメディアドライブを設け、再生データを、そのメディアドライブにより記録メディアに記録されるようにしてもよい。
記録メディアとしては、例えば光ディスク、光磁気ディスク等が想定される。例えばCD(Compact Disc)方式、DVD(Digital Versatile Disc)方式、ブルーレイディスク(Blu-ray Disc:登録商標)方式、ミニディスク(Mini Disc)方式などの各種方式の記録可能型のディスクが記録メディアとして考えられる。これらのディスクが記録メディアとされる場合、メディアドライブは、ディスク種別に対応したエンコード処理、エラー訂正コード処理、或いは圧縮処理等を施して、再生したデータをディスクに記録する。
また記録メディアとしてハードディスクも想定され、その場合、メディアドライブは、いわゆるHDD(ハードディスクドライブ)として構成される。
さらに記録メディアは、固体メモリを内蔵した可搬性のメモリカード、或いは内蔵型固体メモリとしても実現でき、その場合メディアドライブは、メモリカード或いは内蔵型固体メモリに対する記録装置部として構成され、必要な信号処理を行って再生したデータの記録を行う。
Although not shown in the figure, a media drive for recording on a predetermined recording medium may be provided, and the reproduction data may be recorded on the recording medium by the media drive.
As the recording medium, for example, an optical disk, a magneto-optical disk or the like is assumed. For example, various types of recordable discs such as a CD (Compact Disc) format, a DVD (Digital Versatile Disc) format, a Blu-ray Disc (registered trademark) format, and a mini disc format are used as recording media. Conceivable. When these discs are used as recording media, the media drive performs encoding processing, error correction code processing, compression processing, or the like corresponding to the disc type, and records the reproduced data on the disc.
Further, a hard disk is also assumed as a recording medium, and in this case, the media drive is configured as a so-called HDD (hard disk drive).
Furthermore, the recording medium can be realized as a portable memory card with a built-in solid-state memory or a built-in solid-state memory. Record the data reproduced by processing.

さらには、例えば記録メディアに記録したAVコンテンツデータ等をメディアドライブで再生し、その再生したAVコンテンツデータ等をデコードして出力する音声再生出力系、映像再生出力系を備えることは当然考えられる。
またメディアドライブで再生したデータを外部機器インターフェース41を介して外部機器に転送することもできる。
さらに上記のCD、DVD、ブルーレイディスク、ミニディスク、メモリカード等の可搬性の記録メディアに記録した場合は、その記録メディアを外部機器で再生させることで、ユーザーはホログラムメモリ3から読み出した再生データを利用できる。
Further, for example, it is naturally conceivable to include an audio reproduction output system and a video reproduction output system for reproducing AV content data recorded on a recording medium with a media drive and decoding and outputting the reproduced AV content data.
Data reproduced by the media drive can also be transferred to an external device via the external device interface 41.
Further, when recording on a portable recording medium such as the above-mentioned CD, DVD, Blu-ray disc, mini-disc, memory card, etc., the reproduction data read out from the hologram memory 3 by the user is reproduced by an external device. Can be used.

なお、ホログラムメモリ3に対するスキャンを行ってデータを読み出す再生動作(データダウンロード動作)と、得られたオーディオ/画像等のデータを外部機器100に転送したり、或いは上記のように再生出力系で再生出力する動作は、基本的には同時に行われないとすれば、メモリ部30において、情報用メモリ31及び不揮発性メモリ32のいずれか一方、もしくは両方を再生装置に具備された他の記憶手段で代替することにより、メモリ構成を簡略化できる。
例えば上記のように光ディスクやHDDなどの記録メディアに復号したデータを記録するようにすれば、再生データ構築までは情報用メモリ31に格納し、不揮発性メモリ32を不要とすることも可能である。
It should be noted that a reproduction operation (data download operation) for scanning the hologram memory 3 to read out data and transferring the obtained data such as audio / image to the external device 100 or reproducing it in the reproduction output system as described above. If the output operation is basically not performed at the same time, in the memory unit 30, either one of the information memory 31 and the non-volatile memory 32, or both are stored in other storage means provided in the playback device. By substituting, the memory configuration can be simplified.
For example, if the decrypted data is recorded on a recording medium such as an optical disk or an HDD as described above, it is possible to store the data in the information memory 31 until the reproduction data is constructed, and to eliminate the need for the nonvolatile memory 32. .

[3.再生処理]

このホログラムリーダ6によりホログラムメモリ3からデータ再生を行う際の処理を図7で説明する。図7はデータ再生時においてシステムコントローラ51の制御に基づいて実行される処理を示している。
例えばユーザーは、操作部53から再生開始の操作を行った後、図4或いは図5のようにホログラムリーダ6をホログラムメモリ3に対向させて任意に移動させることになる。
[3. Playback processing]

Processing when data is reproduced from the hologram memory 3 by the hologram reader 6 will be described with reference to FIG. FIG. 7 shows processing executed based on the control of the system controller 51 during data reproduction.
For example, after performing the reproduction start operation from the operation unit 53, the user arbitrarily moves the hologram reader 6 so as to face the hologram memory 3 as shown in FIG.

システムコントローラ51は、操作部53を用いた再生開始の操作を検知したら、ステップF101で参照光光源をオンとする。即ち発光駆動部14に指示を与え、参照光光源16を発光させ、再生参照光L4をホログラムメモリ3に照射できる状態とする。
この状態でユーザーがホログラムリーダ6をホログラムメモリ3に対向させて移動させることで、ホログラムメモリ3の要素ホログラムの再生像光L5が順次撮像素子部12に検出されることになる。
なお、ホログラムリーダ6がカメラ制御機構部13を備え、カメラ制御機構部13によってスキャン位置が制御される構成の場合は、スキャン開始と共にシステムコントローラ51はホログラムスキャン制御部15に指示してカメラ制御機構部13の動作を開始させる。以下では、スキャン方式は手動スキャンとし、カメラ制御機構部13は設けられないものとして説明を続ける。
When the system controller 51 detects a reproduction start operation using the operation unit 53, the system controller 51 turns on the reference light source in step F101. That is, an instruction is given to the light emission drive unit 14, the reference light source 16 is caused to emit light, and the hologram memory 3 can be irradiated with the reproduction reference light L4.
In this state, when the user moves the hologram reader 6 so as to face the hologram memory 3, the reproduction image light L <b> 5 of the element holograms in the hologram memory 3 is sequentially detected by the imaging element unit 12.
When the hologram reader 6 includes the camera control mechanism unit 13 and the scan position is controlled by the camera control mechanism unit 13, the system controller 51 instructs the hologram scan control unit 15 at the start of scanning to provide the camera control mechanism. The operation of the unit 13 is started. In the following, the description will be continued assuming that the scanning method is manual scanning and the camera control mechanism unit 13 is not provided.

ステップF102では撮像素子部12及びホログラムスキャン制御部15の動作により、要素ホログラムの二次元画像の撮像信号としてのデジタルデータが得られる。
ホログラムスキャン制御部15は、撮像素子部12で得られた撮像信号に対して、所要の信号処理やA/D変換を行い、要素ホログラムの二次元画像信号としてメモリコントローラ21に受け渡し、情報用メモリ31に格納させていく。
In step F102, digital data as an imaging signal of a two-dimensional image of the element hologram is obtained by the operations of the imaging element unit 12 and the hologram scan control unit 15.
The hologram scan control unit 15 performs necessary signal processing and A / D conversion on the imaging signal obtained by the imaging element unit 12, and passes the signal to the memory controller 21 as a two-dimensional image signal of an element hologram, so that the information memory 31 is stored.

システムコントローラ51は、ステップF102の動作としての要素ホログラムの二次元画像信号の取込を確認したら、その二次元画像信号について、ステップF103の画像処理、ステップF104のデコード処理を実行させる。
即ちステップF103では情報用メモリ31に取り込んだ二次元画像信号について、光学補正変数算出部22、幾何歪み補正変数算出部23の処理を実行させる。
またステップF104では、二次元画像信号について二値化部24,復号部25の処理を実行させ、復号データを得る。
When the system controller 51 confirms the acquisition of the two-dimensional image signal of the element hologram as the operation of Step F102, the system controller 51 executes the image processing of Step F103 and the decoding processing of Step F104 for the two-dimensional image signal.
That is, in step F103, the processing of the optical correction variable calculation unit 22 and the geometric distortion correction variable calculation unit 23 is executed for the two-dimensional image signal taken into the information memory 31.
In Step F104, the binarization unit 24 and the decoding unit 25 are executed on the two-dimensional image signal to obtain decoded data.

ステップF104で或る1つの要素ホログラムについてのデータがデコードされたら、ステップF105では、その復号データが、既に不揮発性メモリ32に格納されているか否かを判断する。
デコードしたデータが、まだ不揮発性メモリ32に格納していないものであると判断された場合は、ステップF106に進み、当該デコードしたデータを、或る1つの要素ホログラムから読み出したデータとして不揮発性メモリ32に格納させる。
When the data for one element hologram is decoded in step F104, in step F105, it is determined whether or not the decoded data is already stored in the nonvolatile memory 32.
If it is determined that the decoded data is not yet stored in the nonvolatile memory 32, the process proceeds to step F106, and the decoded data is read as data read from a certain element hologram. 32.

ステップF109では、ホログラムメモリ3からのデータ読出が完了したか否かを判断する。即ち、再生データを再構築できる必要量のデータブロックが不揮発性メモリ32に格納された状態になっているか否かを判断する。
ホログラムメモリ3からのデータ読取が完了していなければ、ステップF102に戻って再び上記処理を同様に実行する。
In step F109, it is determined whether data reading from the hologram memory 3 is completed. That is, it is determined whether or not a necessary amount of data blocks capable of reconstructing the reproduction data is stored in the nonvolatile memory 32.
If data reading from the hologram memory 3 has not been completed, the process returns to step F102 and the above processing is executed again in the same manner.

なお、記録時に各要素ホログラムに記録されたデータのヘッダ情報においては、記録データ全体(例えばコンテンツデータ全体)のデータサイズや、分割したデータブロック数、データブロック番号などが記録されているようにする。
このため、ステップF105で、復号データが、既に不揮発性メモリ32に格納されているか否かの判断は、例えば復号データのヘッダ情報としてのデータブロック番号を確認し、同じデータブロック番号の復号データが既に不揮発性メモリ32に記憶されているか否かを確認すればよい。
In addition, in the header information of the data recorded in each element hologram at the time of recording, the data size of the entire recording data (for example, the entire content data), the number of divided data blocks, the data block number, etc. are recorded. .
For this reason, in step F105, whether or not the decoded data has already been stored in the nonvolatile memory 32 is determined by, for example, checking the data block number as the header information of the decoded data. It may be confirmed whether or not it is already stored in the nonvolatile memory 32.

また、ヘッダ情報に記録データ全体(例えばコンテンツデータ全体)のデータサイズや、分割したデータブロック数が記録されていることにより、最初に或る1つの要素ホログラムからのデータがデコードできた時点で、システムコントローラ51は読み出すべき全体のデータサイズやデータブロック数を確認できる。
このためステップF109では、データ全体のデータサイズ又はデータブロック数と、不揮発性メモリ32に格納したデータサイズ又はデータブロック数を比較することで、ホログラムメモリ3からの読取が完了したか否かを判別できる。
なお、ステップF109で、ホログラムメモリ3からのデータ読取が完了、つまり要素ホログラムの読取が完了と判断される状態となるのは、再生データ(=元の記録データ)を構成可能な所定量のデータブロックのデータの読み取れたか否かという条件で判断するものであり、ホログラムメモリ3の全ての要素ホログラムの読取を完了したか否かという判断とする必要はない。
同一のデータ内容を記録した要素ホログラムが複数記録されている場合も想定されるし、さらには、全てのデータブロックを読み込まなくとも、エラー訂正処理やデータ補間処理で元々の記録データを構築できる場合もあるためである。
In addition, since the data size of the entire recording data (for example, the entire content data) and the number of divided data blocks are recorded in the header information, when data from a certain element hologram can be decoded first, The system controller 51 can confirm the entire data size and the number of data blocks to be read.
Therefore, in step F109, it is determined whether or not reading from the hologram memory 3 is completed by comparing the data size or number of data blocks of the entire data with the data size or number of data blocks stored in the nonvolatile memory 32. it can.
In step F109, it is determined that the data reading from the hologram memory 3 is completed, that is, the reading of the element hologram is completed. A predetermined amount of data that can constitute the reproduction data (= original recording data). The determination is based on whether or not the block data has been read, and it is not necessary to determine whether or not reading of all the element holograms in the hologram memory 3 has been completed.
It is assumed that multiple element holograms that record the same data contents are recorded, and furthermore, original recording data can be constructed by error correction processing and data interpolation processing without reading all data blocks Because there is also.

ステップF105において、デコードしたデータが既に不揮発性メモリ32に格納されているデータと同一内容と判断された場合は、ステップF107に進む。
復号部25で復号したデータが、既に不揮発性メモリ32に記憶されているデータと同一内容となる場合が生ずるのは、同一の要素ホログラムの読み出しが既に行われていた場合か、或いは同一のデータ内容を記録した要素ホログラムが複数個、ホログラムメモリ3に記録されている場合に、今回読み出した要素ホログラムとは別の要素ホログラムから同一のデータが既に読み出されていた場合である。
上述したように手動スキャンを行う場合、スキャンされる要素ホログラムは全く不定であり、同じ要素ホログラムが複数回スキャンされる場合がある。例えば図8に、ホログラムメモリ3上の○で示す要素ホログラムが配列されている例を示しているが、このようなホログラムメモリ3に対して、ユーザーの手動スキャンの軌跡が矢印で示すようになったとする。この場合、スキャン軌跡にあたった各要素ホログラムの二次元画像が順次読み込まれて復号されるわけであるが、例えば図8で斜線を付した要素ホログラムは、2回、読込が行われたものとなる。例えばこのような状況で、ある要素ホログラムが2回読み込まれたら、2回目にデコードしたデータは既に不揮発性メモリ32に格納されているデータと同一内容となる。
If it is determined in step F105 that the decoded data has the same content as the data already stored in the nonvolatile memory 32, the process proceeds to step F107.
The data decoded by the decoding unit 25 may have the same content as the data already stored in the nonvolatile memory 32 when the same element hologram has already been read or the same data This is a case where the same data has already been read from an element hologram different from the element hologram read this time when a plurality of element holograms having recorded contents are recorded in the hologram memory 3.
When manual scanning is performed as described above, the element hologram to be scanned is completely indefinite, and the same element hologram may be scanned a plurality of times. For example, FIG. 8 shows an example in which element holograms indicated by ◯ on the hologram memory 3 are arranged. The user's manual scan locus is indicated by an arrow with respect to such a hologram memory 3. Suppose. In this case, the two-dimensional image of each element hologram corresponding to the scan locus is sequentially read and decoded. For example, the element holograms shaded in FIG. 8 are read twice. Become. For example, in such a situation, when a certain element hologram is read twice, the data decoded the second time has the same contents as the data already stored in the nonvolatile memory 32.

また、特に手動スキャンを想定して、各要素ホログラムが確率的に読み込まれるものとしたシステムでは、なるべく迅速に各データブロックの要素ホログラムが読み込まれるように、同じデータの要素ホログラムを複数記録する考え方がある。
例えば、図4(b)には模式的な例として、ホログラムメモリ3に要素ホログラムh1〜h24が記録されている状態を示したが、これは例えば元々の記録データを24個のデータブロックBLKに分割し、各データブロックBLKのデータDTを、それぞれ24個の要素ホログラムh1〜h24として記録した状態である。このような場合、図7のステップF109でホログラムメモリ3からのデータ読み出しが完了したと判断されるのは、24個の要素ホログラムh1〜h24の全てについてのデータ読出が完了した時点となる。
ところが手動スキャンで再生を行うホログラムリーダ6は、各要素ホログラムh1〜h24を確率的に読み出すものであることを考えると、ホログラムメモリ3上の全ての要素ホログラムh1〜h24をまんべんなく取り込むことが困難になる場合があり得る。
つまり手動スキャンはあくまでユーザーの動作であるので、ユーザーが任意にホログラムリーダ6を移動させるときに、なかなかスキャンできない要素ホログラムが生ずることがある。言い換えれば再生参照光L4が照射されない要素ホログラムが生ずることがある。そして、例えば要素ホログラムh5の読取がなかなかできないでいると、その要素ホログラムh5に記録されたデータブロックBLKのデータDTが読み込めず、ステップF109で所定量のデータ読み出し完了と判断されない状態が続き、ユーザーがいつまでも手動スキャンを続けなければならないという事態が生ずることがあり得る。
In addition, in a system in which each element hologram is stochastically read, especially assuming manual scanning, the concept of recording multiple element holograms of the same data so that the element holograms of each data block are read as quickly as possible There is.
For example, FIG. 4B shows a state where element holograms h1 to h24 are recorded in the hologram memory 3 as a schematic example. This is because, for example, the original recording data is converted into 24 data blocks BLK. This is a state in which the data DT of each data block BLK is recorded as 24 element holograms h1 to h24. In such a case, it is determined in step F109 in FIG. 7 that the data reading from the hologram memory 3 is completed at the time when the data reading for all the 24 element holograms h1 to h24 is completed.
However, considering that the hologram reader 6 that performs reproduction by manual scanning reads out each of the element holograms h1 to h24 stochastically, it is difficult to read all the element holograms h1 to h24 on the hologram memory 3 evenly. It can be.
That is, since manual scanning is only a user operation, when the user arbitrarily moves the hologram reader 6, an element hologram that cannot be easily scanned may occur. In other words, an element hologram that is not irradiated with the reproduction reference light L4 may occur. For example, if it is difficult to read the element hologram h5, the data DT of the data block BLK recorded in the element hologram h5 cannot be read, and the state in which it is not determined that the predetermined amount of data has been read in step F109 continues. It may happen that a manual scan must continue indefinitely.

このようなことを考えると、手動スキャンにより再生を行うシステムでは、各データDTの読取確率を上げることが重要となる。
そして各データDTの読取確率を上げるには、ホログラムメモリ3に同一のデータ内容の要素ホログラムを複数記録しておくことが適切となる。
図9に例を示す。ここではホログラムメモリ3上に、要素ホログラムh1〜h12が記録されているとしている。元々の記録データは、12個のデータブロックに分割し、その各データブロックのデータを、それぞれ要素ホログラムh1〜h12として記録する。そして各要素ホログラムh1〜h12は、それぞれ多数形成され、縦方向に並ぶように配置されている。
このようにすると、ユーザーがホログラムメモリ3を横切るように手動スキャンさせれば、ほぼ確実に全ての要素ホログラムh1〜h12のデータを読み込めることになる。つまり各データブロックのデータの読取確率を大幅に向上させ、手動スキャンの時間を短縮できる。
このときに、ユーザーが矢印のように右方向へのスキャンを行い、続いて左方向への戻るようにスキャンしたとする。すると、左に戻るスキャンの際に、既に一度読み込まれた要素ホログラムと同一データ内容の要素ホログラムが、読み込まれることになる。
例えばこのような状況でも、デコードしたデータが既に不揮発性メモリ32に格納されているデータと同一内容となることが発生する。
なお、自動スキャン方式の場合でも、同一内容の要素ホログラムが複数記録されていれば、同一内容のデータが複数回復号されることは発生する。
Considering this, it is important to increase the reading probability of each data DT in a system that performs reproduction by manual scanning.
In order to increase the reading probability of each data DT, it is appropriate to record a plurality of element holograms having the same data contents in the hologram memory 3.
An example is shown in FIG. Here, it is assumed that element holograms h1 to h12 are recorded on the hologram memory 3. The original recording data is divided into 12 data blocks, and the data of each data block is recorded as element holograms h1 to h12, respectively. A large number of element holograms h1 to h12 are formed and arranged in the vertical direction.
In this way, if the user manually scans across the hologram memory 3, the data of all the element holograms h1 to h12 can be read almost certainly. In other words, the data reading probability of each data block can be greatly improved, and the time for manual scanning can be shortened.
At this time, it is assumed that the user performs a scan in the right direction as indicated by an arrow, and then performs a scan so as to return in the left direction. Then, during the scan returning to the left, an element hologram having the same data content as the element hologram that has already been read once is read.
For example, even in such a situation, the decoded data may have the same content as the data already stored in the nonvolatile memory 32.
Even in the case of the automatic scanning method, if a plurality of element holograms having the same contents are recorded, the data having the same contents may be decoded a plurality of times.

図7のステップF105で復号データが不揮発性メモリ32に格納されているデータと同一内容であると判断され、ステップF107に進むと、ミキシングストラテジ処理部28により、両復号データの比較処理が行われる。
即ち、ミキシングストラテジ処理部28は、今回ステップF104で復号部25で復号されたデータにおけるエラー訂正数と、同じデータブロック番号のデータとして不揮発性メモリ32に記憶されているデータを復号した際のエラー訂正数を比較するなどの処理により、両復号データにおいてどちらが高品質のデータとなっているかを判断する。
そして、ステップF108では、上記判断により高品質として選択した方の復号データが、当該データブロック番号のデータとして不揮発性メモリ32に保存されるようにする。
即ち、不揮発性メモリ32に記憶されたデータの方がエラー訂正数が少なく、高品質であると判断した場合は、今回の復号データは破棄する。
一方、今回復号したデータの方がエラー訂正数が少なく、高品質であると判断した場合は、不揮発性メモリ32に上書き記憶させ、不揮発性メモリ32上でデータを書き換える。
以上の処理を経てステップF109に進む。
なお、両復号データの品質の比較は、エラー訂正数の比較以外の手法で行っても良い。
In step F105 in FIG. 7, it is determined that the decoded data has the same content as the data stored in the nonvolatile memory 32. When the process proceeds to step F107, the mixing strategy processing unit 28 performs a comparison process between the two decoded data. .
That is, the mixing strategy processing unit 28 decodes the data stored in the nonvolatile memory 32 as data having the same data block number as the number of error corrections in the data decoded by the decoding unit 25 in step F104 this time. By processing such as comparing the number of corrections, it is determined which of the decoded data is high quality data.
In step F108, the decoded data selected as the high quality based on the above determination is stored in the nonvolatile memory 32 as data of the data block number.
That is, when it is determined that the data stored in the nonvolatile memory 32 has a smaller number of error corrections and higher quality, the decoded data at this time is discarded.
On the other hand, if it is determined that the data decoded this time has a smaller number of error corrections and higher quality, the data is overwritten in the nonvolatile memory 32 and the data is rewritten on the nonvolatile memory 32.
After the above processing, the process proceeds to Step F109.
Note that the quality of both decoded data may be compared by a method other than the comparison of the number of error corrections.

ステップF109でホログラムメモリ3の読取完了と判断されたら、ステップF110に進み、システムコントローラ51は発光駆動部14に指示して参照光光源16をオフとさせる。
そしてステップF111では、メモリコントローラ21に指示して、不揮発性メモリ32に格納された読出データを再構築させる。即ちこの時点で所定量のデータ、即ち元々の記録データを構成する必要量のデータブロックのデータが不揮発性メモリ32に格納されているため、各データブロックをブロック番号順に並べ、再生データを生成する。例えばコンテンツデータとしての再生データを生成する。この再生データは、その後例えば外部インターフェース41から外部機器100に出力され、ユーザーは、外部機器100において再生データを使用することができる。
If it is determined in step F109 that reading of the hologram memory 3 has been completed, the process proceeds to step F110, where the system controller 51 instructs the light emission drive unit 14 to turn off the reference light source 16.
In step F111, the memory controller 21 is instructed to reconstruct the read data stored in the nonvolatile memory 32. That is, since a predetermined amount of data, that is, data of a necessary amount of data blocks constituting the original recording data is stored in the non-volatile memory 32 at this time, the data blocks are arranged in the order of the block numbers to generate reproduction data. . For example, reproduction data as content data is generated. The reproduction data is then output from the external interface 41 to the external device 100, for example, and the user can use the reproduction data in the external device 100.

[4.実施の形態の効果]

以上の実施の形態においては次のような効果を得ることができる。
本例のホログラムリーダ6は、ホログラムメモリ3上の要素ホログラムから読み取った二次元画像を復号し、復号データを不揮発性メモリ32に記憶していくが、不揮発性メモリ32に記憶されている復号データと同一のデータ内容の復号データが得られた場合には、その2つの復号データの品質を比較し、選択した方の復号データが不揮発性メモリ32に記憶される状態とする。このため、不揮発性メモリ32には、よりよい品質の復号データが保存されていく状態となり、結果として品質のよい再生データを再構築することができる。
特に手動スキャンの場合、同じデータ内容の要素ホログラムが読み込まれることが発生するのは或る程度やむを得ないが、上記動作は、そのような場合の復号データを無駄にしないことで、再生データの高品質化に役立てるものであるといえる。
[4. Effects of the embodiment]

In the above embodiment, the following effects can be obtained.
The hologram reader 6 of this example decodes the two-dimensional image read from the element hologram on the hologram memory 3 and stores the decoded data in the nonvolatile memory 32, but the decoded data stored in the nonvolatile memory 32. When the decoded data having the same data content is obtained, the quality of the two decoded data is compared, and the selected decoded data is stored in the nonvolatile memory 32. Therefore, the non-volatile memory 32 is in a state where decoded data with better quality is stored, and as a result, reproduced data with better quality can be reconstructed.
In particular, in the case of manual scanning, it is unavoidable that element holograms having the same data content are read to some extent, but the above-described operation increases the amount of reproduced data by not wasting the decoded data in such a case. It can be said that it is useful for quality improvement.

また本例では、情報用メモリ手段に記憶された二次元画像に対して幾何歪み補正、光学補正等のための補正変数を算出し、補正変数を変数用メモリ26に記憶する。そして二値化部24で二値化を行う際に、変数用メモリ26に記憶されている補正変数に基づいて処理を行うことで、結果的に幾何歪み補正、光学補正がなされた状態での情報再生を実現する。この場合、情報用メモリ31に記憶されている二次元画像に対して直接幾何歪み補正、光学補正等の補正処理を順次行うものではないため、補正処理した二次元画像についての情報用メモリ31への書込も発生しない。従って、幾何歪み補正、光学歪み補正を順次実行する場合に必要な情報用メモリ31に対するアクセス処理負担、及びそれによる処理時間負担を解消でき、再生処理の効率化を実現できる。
さらに、二値化処理を実行するまで二次元画像自体に対する補正処理を行わないことは、補正に伴う演算誤差の抑圧という利点も得られる。
In this example, correction variables for geometric distortion correction, optical correction, etc. are calculated for the two-dimensional image stored in the information memory means, and the correction variables are stored in the variable memory 26. Then, when binarization is performed by the binarization unit 24, processing is performed based on the correction variable stored in the variable memory 26, and as a result, geometric distortion correction and optical correction are performed. Realize information reproduction. In this case, correction processing such as geometric distortion correction and optical correction is not sequentially performed on the two-dimensional image stored in the information memory 31, and therefore the correction processing of the two-dimensional image to the information memory 31 is performed. No writing occurs. Accordingly, it is possible to eliminate the access processing burden on the information memory 31 and the processing time burden required when executing geometric distortion correction and optical distortion correction in sequence, and the efficiency of reproduction processing can be realized.
Further, not performing the correction process on the two-dimensional image itself until the binarization process is executed can also provide an advantage of suppressing the calculation error associated with the correction.

また、要素ホログラムから読み出し、復号したデータは不揮発性メモリ32に蓄積されていき、最終的に各要素ホログラムからの再生データが不揮発性メモリ32上で再構築されてコンテンツデータ等の再生データが形成される。これはホログラムメモリ3上の要素ホログラムを任意の順番に読み出しても良いことを意味する。従って、図4,図5で説明した手動スキャンによって順不同に要素ホログラムを読み出すシステムとして好適である。またカメラ制御機構部13によってスキャン位置を可変制御していくときも、その可変制御動作の自由度を高めることができる。   Also, data read and decoded from the element hologram is accumulated in the nonvolatile memory 32, and finally the reproduction data from each element hologram is reconstructed on the nonvolatile memory 32 to form reproduction data such as content data. Is done. This means that the element holograms on the hologram memory 3 may be read out in an arbitrary order. Therefore, it is suitable as a system for reading out element holograms in random order by the manual scan described with reference to FIGS. Further, when the scan position is variably controlled by the camera control mechanism 13, the degree of freedom of the variable control operation can be increased.

以上実施の形態を説明してきたが、実施の形態で述べたホログラムリーダ6の構成や処理手順はあくまで一例であり、本発明としてはその要旨の範囲内で多様な変形例が想定される。   Although the embodiment has been described above, the configuration and processing procedure of the hologram reader 6 described in the embodiment are merely examples, and various modifications can be assumed within the scope of the present invention.

本発明の実施の形態のホログラムメモリの記録再生の説明図である。It is explanatory drawing of the recording / reproducing of the hologram memory of embodiment of this invention. 実施の形態のホログラムメモリの要素ホログラムの説明図である。It is explanatory drawing of the element hologram of the hologram memory of embodiment. 実施の形態の要素ホログラムの二次元画像の説明図である。It is explanatory drawing of the two-dimensional image of the element hologram of embodiment. 実施の形態のホログラムリーダの手動スキャン動作例の説明図である。It is explanatory drawing of the example of a manual scan operation | movement of the hologram reader of embodiment. 実施の形態のホログラムリーダの手動スキャン動作例の説明図である。It is explanatory drawing of the example of a manual scan operation | movement of the hologram reader of embodiment. 実施の形態のホログラムリーダのブロック図である。It is a block diagram of the hologram reader of an embodiment. 実施の形態のホログラムリーダの再生処理のフローチャートである。It is a flowchart of the reproduction | regeneration processing of the hologram reader of embodiment. 実施の形態の同一要素ホログラムが読み込まれる場合の説明図である。It is explanatory drawing when the same element hologram of embodiment is read. 実施の形態の同一内容の要素ホログラムが読み込まれる場合の説明図である。It is explanatory drawing when the element hologram of the same content of embodiment is read.

符号の説明Explanation of symbols

3 ホログラムメモリ、6 ホログラムリーダ、10 撮像部、12 撮像素子部、15 ホログラムスキャン制御部、20 信号処理部、21 メモリコントローラ、22 光学補正変数算出部、23 幾何歪み補正変数算出部、24 二値化部、25 復号部、26 変数用メモリ、28 ミキシングストラテジ処理部、30 メモリ部、31 情報用メモリ、32 不揮発性メモリ、40 外部機器IF部、41 外部機器インターフェース、51 システムコントローラ   3 hologram memory, 6 hologram reader, 10 imaging unit, 12 imaging element unit, 15 hologram scan control unit, 20 signal processing unit, 21 memory controller, 22 optical correction variable calculation unit, 23 geometric distortion correction variable calculation unit, 24 binary Conversion unit, 25 decoding unit, 26 variable memory, 28 mixing strategy processing unit, 30 memory unit, 31 information memory, 32 non-volatile memory, 40 external device IF unit, 41 external device interface, 51 system controller

Claims (3)

情報を二次元画像化し、二次元画像化された情報の物体光と記録用参照光とを干渉させ、干渉縞によって上記情報が要素ホログラムとして記録されるホログラム記録媒体から、情報を再生するホログラム再生装置として、
上記ホログラム記録媒体に再生用参照光を照射するとともに、上記ホログラム記録媒体の要素ホログラムからの再生像光としてあらわれる二次元画像を撮像する撮像手段と、
上記撮像手段で得られた二次元画像に対して復号処理を行う復号手段と、
上記復号手段で得られた復号情報を記憶する記憶手段と、
上記記憶手段に記憶されている復号情報と同一のデータ内容の復号情報が、上記復号手段で得られた場合に、当該2つの復号情報の品質を比較し、比較結果により選択した方の復号情報が上記記憶手段に記憶される状態とする復号情報選択手段と、
を備えることを特徴とするホログラム再生装置。
Hologram reproduction for reproducing information from a hologram recording medium in which information is converted into a two-dimensional image, the object light of the two-dimensional image is interfered with the recording reference light, and the information is recorded as an element hologram by interference fringes As a device
Imaging means for irradiating the hologram recording medium with reproduction reference light and capturing a two-dimensional image appearing as reproduction image light from an element hologram of the hologram recording medium;
Decoding means for performing decoding processing on the two-dimensional image obtained by the imaging means;
Storage means for storing decoding information obtained by the decoding means;
When the decoding information having the same data content as the decoding information stored in the storage means is obtained by the decoding means, the quality of the two decoding information is compared, and the decoding information selected based on the comparison result Decoding information selection means for setting the state stored in the storage means,
A hologram reproducing apparatus comprising:
上記復号情報選択手段は、同一データ内容の上記2つの復号情報の品質として、上記復号手段での復号処理過程におけるエラー訂正数を比較することを特徴とする請求項1に記載のホログラム再生装置。   2. The hologram reproducing apparatus according to claim 1, wherein the decoding information selection unit compares the number of error corrections in the decoding process in the decoding unit as the quality of the two pieces of decoding information having the same data content. 情報を二次元画像化し、二次元画像化された情報の物体光と記録用参照光とを干渉させ、干渉縞によって上記情報が要素ホログラムとして記録されるホログラム記録媒体から、情報を再生するホログラム再生方法として、
上記ホログラム記録媒体に再生用参照光を照射するとともに、上記ホログラム記録媒体の要素ホログラムからの再生像光としてあらわれる二次元画像を撮像する撮像ステップと、
上記撮像ステップで得られた二次元画像に対して復号処理を行う復号ステップと、
上記復号ステップで得られた復号情報を記憶手段に記憶する記憶ステップと、
上記記憶手段に記憶されている復号情報と同一のデータ内容の復号情報が、上記復号ステップで得られた場合に、当該2つの復号情報の品質を比較し、比較結果により選択した方の復号情報が上記記憶手段に記憶される状態とする復号情報選択ステップと、
を備えることを特徴とするホログラム再生方法。
Hologram reproduction for reproducing information from a hologram recording medium in which information is converted into a two-dimensional image, the object light of the two-dimensional image is interfered with the recording reference light, and the information is recorded as an element hologram by interference fringes As a way,
An imaging step of irradiating the hologram recording medium with reproduction reference light and capturing a two-dimensional image appearing as reproduction image light from an element hologram of the hologram recording medium;
A decoding step for performing a decoding process on the two-dimensional image obtained in the imaging step;
A storage step for storing the decoding information obtained in the decoding step in a storage means;
When decoding information having the same data content as the decoding information stored in the storage means is obtained in the decoding step, the quality of the two decoding information is compared, and the decoding information selected based on the comparison result Decoding information selection step for making the state stored in the storage means,
A hologram reproducing method comprising:
JP2006181423A 2005-09-20 2006-06-30 Hologram reproducing device, and method therefor Pending JP2007115385A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006181423A JP2007115385A (en) 2005-09-20 2006-06-30 Hologram reproducing device, and method therefor

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005272017 2005-09-20
JP2006181423A JP2007115385A (en) 2005-09-20 2006-06-30 Hologram reproducing device, and method therefor

Publications (1)

Publication Number Publication Date
JP2007115385A true JP2007115385A (en) 2007-05-10

Family

ID=38097415

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006181423A Pending JP2007115385A (en) 2005-09-20 2006-06-30 Hologram reproducing device, and method therefor

Country Status (1)

Country Link
JP (1) JP2007115385A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013045128A (en) * 2011-08-22 2013-03-04 Denso Wave Inc Optical information reader
JP7468754B1 (en) 2023-06-01 2024-04-16 大日本印刷株式会社 ELECTRONIC INFORMATION STORAGE MEDIUM, IC CHIP, IC CARD, RECEPTION BLOCK PROCESSING METHOD, AND PROGRAM

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013045128A (en) * 2011-08-22 2013-03-04 Denso Wave Inc Optical information reader
JP7468754B1 (en) 2023-06-01 2024-04-16 大日本印刷株式会社 ELECTRONIC INFORMATION STORAGE MEDIUM, IC CHIP, IC CARD, RECEPTION BLOCK PROCESSING METHOD, AND PROGRAM

Similar Documents

Publication Publication Date Title
US7697178B2 (en) Recording medium, reproducing apparatus, and reproducing method
JP4506738B2 (en) Hologram sheet
JP5081741B2 (en) Optical information recording apparatus, optical information recording method, optical information recording / reproducing apparatus, and optical information recording / reproducing method
JP4332509B2 (en) Hologram recording / reproducing device
EP1511017A2 (en) Holographic recording and reproducing apparatus
KR20060107916A (en) Optical recording medium, reproduction apparatus and reproduction method
JP2006343702A (en) Hologram-reproducing method and device thereof
JP2007115385A (en) Hologram reproducing device, and method therefor
US20080298207A1 (en) Reproduction Device and Reproduction Method
JP4428318B2 (en) Playback device and playback method
JP5122108B2 (en) Holographic storage medium
JP4363420B2 (en) Hologram reproducing apparatus and hologram reproducing method
JP2005099283A (en) Hologram recording and reproduction apparatus, hologram recording and reproduction method and holographic recording medium
JP2007101855A (en) Hologram reproducing device and method
JP2007065140A (en) Hologram reproducing device and method
JP2007114353A (en) Hologram data reading unit, and hologram reproducing device
JP2007093855A (en) Hologram recording medium and reproducing device
JP2007072279A (en) Hologram recording medium, hologram reproducing device, and hologram reproducing method
JP2007047759A (en) Reproduction device, reproduction method, and hologram recording medium
JP2007086874A (en) Hologram recording medium, hologram reproduction device and hologram reproduction method
TW200830066A (en) Method and apparatus for recording and/or reproducing data on and/or from holographic storage medium
JP2007072280A (en) Hologram reproducing device, hologram reproducing method, and hologram recording medium
JP2007108472A (en) Hologram reproducing device and hologram reproducing method
WO2006106936A1 (en) Hologram recording device and method, hologram reproducing device and method, and computer program
JP2007086742A (en) Reproduction device and reproduction method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081010

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090106

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090428