[go: up one dir, main page]

JP2004134048A - Optical information recording device and optical information reproducing device, and recording medium storing computer-readable program usable for realizing the same - Google Patents

Optical information recording device and optical information reproducing device, and recording medium storing computer-readable program usable for realizing the same Download PDF

Info

Publication number
JP2004134048A
JP2004134048A JP2003006789A JP2003006789A JP2004134048A JP 2004134048 A JP2004134048 A JP 2004134048A JP 2003006789 A JP2003006789 A JP 2003006789A JP 2003006789 A JP2003006789 A JP 2003006789A JP 2004134048 A JP2004134048 A JP 2004134048A
Authority
JP
Japan
Prior art keywords
recording
page data
information
data
optical 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.)
Withdrawn
Application number
JP2003006789A
Other languages
Japanese (ja)
Other versions
JP2004134048A5 (en
Inventor
Kazuhiko Inoue
井上 和彦
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.)
Optware KK
Original Assignee
Optware KK
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 Optware KK filed Critical Optware KK
Publication of JP2004134048A publication Critical patent/JP2004134048A/en
Publication of JP2004134048A5 publication Critical patent/JP2004134048A5/ja
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Holo Graphy (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

【課題】ホログラム記録に際してエラーが起こった場合に効率の良く、適切な記録・再生データ処理をすることができる光情報記録装置および光情報再生装置、ならびにそのような装置を実現するためのプログラムを格納した記録媒体を提供することにある。
【解決手段】本発明による光情報記録装置は、ホログラフィを利用して情報を光情報記録媒体に記録する。2次元のピクセルデータからなるページデータを光情報記録媒体の所定の位置に、ページデータの情報を担持した情報光と記録用参照光との干渉パターンとして記録するが、その際にページデータの記録が正常に行われたかを判定し、その判定結果に応じて光学的記録動作を制御する。また、ページデータの記録が正常に行われなかったと判断された場合に、そのページデータを最初に記録した所定の位置とは別の位置に再度記録するようにする。この再記録されたページデータには再記録であることを示す識別情報が付加される。
【選択図】  図5
An optical information recording apparatus and an optical information reproducing apparatus capable of performing appropriate recording and reproduction data processing efficiently when an error occurs during hologram recording, and a program for realizing such an apparatus. It is an object of the present invention to provide a recording medium in which the data is stored.
An optical information recording apparatus according to the present invention records information on an optical information recording medium using holography. Page data composed of two-dimensional pixel data is recorded at a predetermined position on an optical information recording medium as an interference pattern between an information light carrying page data information and a recording reference light. Is determined as normal, and the optical recording operation is controlled according to the result of the determination. When it is determined that the page data has not been recorded normally, the page data is recorded again at a position different from the predetermined position where the page data was first recorded. Identification information indicating re-recording is added to the re-recorded page data.
[Selection diagram] FIG.

Description

【0001】
【発明の属する技術分野】
本発明は、ホログラフィーを利用して記録媒体に情報を記録する光情報記録装置、ホログラフィを利用して記録媒体から情報を再生する光情報再生装置、ならびにこれら光情報記録または光情報再生のためのプログラムを格納した記録媒体に関する。詳しくは、ホログラム記録時にエラーが発生したデータセグメントの処理を適切に行うことのできる光情報記録装置、そのように処理されてデータが記録された光情報記録媒体から情報を再生する光情報再生装置、ならびにそのような処理のための光情報記録及び光情報再生のためのプログラムを格納した記録媒体に関する。
【0002】
【従来の技術】
ホログラフィを利用して記録媒体に情報を記録するホログラフィック記録は、一般的に、イメージ情報を持った光と参照光とを記録媒体の内部で重ね合わせ、そのときにできる干渉縞を記録媒体に書き込むことによって行われる。記録された情報の再生時には、その記録媒体に参照光を照射することにより、干渉縞による回折によりイメージ情報が再生される。
【0003】
近年では、超高密度光記録のために、ボリュームホログラフィ、特にデジタルボリュームホログラフィが実用域で開発され注目を集めている。ボリュームホログラフィとは、記録媒体の厚み方向も積極的に活用して、3次元的に干渉縞を書き込む方式であり、厚みを増すことで回折効率を高め、多重記録を用いて記録容量の増大を図ることができるという特徴がある。そして、デジタルボリュームホログラフィとは、ボリュームホログラフィと同様の記録媒体と記録方式を用いつつも、記録するイメージ情報は2値化したデジタルパターンに限定した、コンピュータ指向のホログラフィック記録方式である。このデジタルボリュームホログラフィでは、例えばアナログ的な絵のような画像情報も、一旦デジタイズして、2次元デジタルパターン情報(ページデータともいう)に展開し、これをイメージ情報として記録する。再生時は、このデジタルパターン情報を読み出してデコードすることで、元の画像情報に戻して表示する。これにより、再生時にSN比(信号対雑音比)が多少悪くても、微分検出を行ったり、2値化データをコード化しエラー訂正を行ったりすることで、極めて忠実に元の情報を再現することが可能になる。
【0004】
ところで、ホログラム記録フォーマットにおいては、多重化記録により記録媒体の対データ使用効率が高くなるため、このフォーマットは高密度記録に適している。しかしながら、記録される1ブロックのデータ、すなわちホストコンピュータから転送される一塊のデータ(1ブロックのデータは複数のページデータからなる)の全てが光情報記録媒体上の1つのセグメント内に順々にホログラムとして記録されるのではなく、複数セグメントに亘って分散的にホログラムが配置されて記録されるため、記録後に記録された各データにエラーなく記録できたかどうかを照合する(以下、「Verify」という)場合、非常に時間がかかってしまう。この欠点を解決するため、各ホログラムを記録する同時にVerifyを行うDRAW(Direct Read After Write)機能という方式が既に平成11年11月9日公開の公開特許公報「特開平11−311938」で提案されている。DRAW機能とは、情報の記録後、直ちに記録された情報の再生を行う機能であり、これにより情報記録後直ちに記録された情報の照合を行うことが可能となるものである。
【0005】
ここで、ホログラフィック記録におけるDRAW機能の原理を簡単に説明する。光情報記録媒体のホログラム記録層において、記録用参照光と情報光との干渉による干渉パターンが記録され始めると、続いて照射される記録用参照光によってこの干渉パターンが記録された箇所から同時に再生光が発生する。この再生光をCCDアレイやCMOSセンサによって検出することにより、情報の記録を行った直後にVerify動作を行うことができる。
【0006】
Verify動作の結果、エラーが修復可能な範囲内であると判断される場合には記録動作を続行し、修復可能な範囲外であると判断される場合には記録動作を中止する。
【0007】
【特許文献1】
特開平11−311938号公報
【発明が解決しようとする課題】
しかしながら、上述のDRAW機能を使ってエラーを検出した場合、実際にどのようにエラーを発生させた情報を扱うのか、またそのエラーをどのようにリカバリーするのか、具体的な方法については提案させていなかった。
【0008】
本発明は、かかる問題点に鑑みてなされたものであり、その目的は、ホログラフィーを利用して記録媒体に対して情報を多重記録可能な光情報記録装置であって、ホログラム記録に際してエラーが起こった場合に効率の良く、適切な記録データ処理をすることができる光情報記録装置を提供することにある。
【0009】
また、本発明の目的は、ホログラフィを利用して情報が多重記録された記録媒体から情報を再生する光情報再生装置であって、記録時にエラー処理されて情報が記録された光情報記録媒体から効率よく、適切に情報を再生することができる光情報再生装置を提供することにある。
【0010】
さらに、本発明の目的は、上述のような光情報記録再生を実現するプログラムを格納する記録媒体を提供することにある。
【0011】
【課題を解決するための手段】
請求項1記載の光情報記録装置は、ホログラフィを利用して情報を光情報記録媒体に記録する光情報記録装置であって、2次元のピクセルデータからなるページデータを光情報記録媒体の所定の位置に、ページデータの情報を担持した情報光と記録用参照光との干渉パターンとして記録する光学的記録手段と、光学的記録手段による前記ページデータの記録が正常に行われたかを判定する判定手段と、判定手段の判定結果に応じて光学的記録手段の記録動作を制御する制御手段と、を備えたものである。
【0012】
また、判定手段によって前記ページデータの記録が正常に行われなかったと判断された場合に、制御手段は前記ページデータを前記所定の位置とは別の位置に再度記録するように光学的記録手段を制御する。
【0013】
さらに、光学的記録手段は、制御手段の制御に従って、ページデータとともに、記録すべきこのページデータがコピーであることを示す識別情報を記録するようになされている。
【0014】
また、光学的記録手段は、ページデータと共にこのページデータを識別するためのページ識別情報を記録する。このページ識別情報はインデックス番号であり、このインデックス番号は、デクリメントするように記録される。
【0015】
なお、識別情報として、第1及び第2のインデックス番号を用いるようにしてもよい。このとき、第1のインデックス番号はデクリメントするようにページ単位で付加され、第2のインデックス番号は記録回数に対応して付加される。
【0016】
さらに、記判定手段は、ページデータの記録のほぼ直後に記録された干渉パターンから発生させた再生像をチェックすることにより、ページデータの記録が正常に行われたかを判定することとしている。
【0017】
請求項10記載の光情報再生装置は、ホログラフィを利用して、2次元のピクセルデータからなるページデータの情報を担持した情報光と記録用参照光との干渉による干渉パターンによって、複数のページデータが所定の順序に従って記録された情報記録層を備えた光情報記録媒体から情報を再生するための光情報再生装置であって、再生用参照光を前記干渉パターンに照射して再生光を発生させる光学的再生手段と、再生光を検出してページデータを再現する再生像取得手段と、 再現されたページデータに所定の情報が含まれているか否かを判定する判定手段と、所定の情報が再現されたページデータに含まれている場合に直前に再現されたページデータを所定の情報を含むページデータで置き換えるようにする制御手段と、を備えている。
【0018】
ここで、所定の情報は、現ページデータが直前に記録されたページデータと同一のものであることを示す情報であり、現ページデータにのみ含まれている。
【0019】
また、所定の情報は、各ページデータに付加されたインデックス番号であって、判定手段の判定結果が肯定的なものである場合には現ページデータのインデックス番号と直前のページデータのインデックス番号は同一のものとなっている。
【0020】
さらに、インデックス番号は、複数のページデータにおいてデクリメントされるように付加されている。
【0021】
また、所定の情報は、各ページデータに対応して付加された第1のインデックス番号と記録回数に対応して付加された第2のインデックス番号であり、判定手段は、第1のインデックス及び第2のインデックス番号の有無を判定し、制御手段は、第1のインデックス番号の有無に基づいて前記ページデータの置き換え動作を制御し、第2のインデックス番号の有無に基づいてデータ読み込みエラー訂正動作を制御するようにしてもよい。
【0022】
請求項16記載の記録媒体は、ホログラフィを利用して情報を光情報記録媒体に記録するためのプログラムを格納した記録媒体であって、2次元のピクセルデータからなるページデータを光情報記録媒体の所定の位置に、ページデータの情報を担持した情報光と記録用参照光との干渉パターンとして記録する第1のステップと、第1のステップによるページデータの記録が正常に行われたかを判定する第2のステップと、第2のステップの判定結果に応じて光学的記録手段の記録動作を制御する第3のステップと、を備えた、コンピュータが読み取り可能なプログラムが記録されているものである。
【0023】
請求項17記載の記録媒体は、ホログラフィを利用して、2次元のピクセルデータからなるページデータの情報を担持した情報光と記録用参照光との干渉による干渉パターンによって、複数のページデータが所定の順序に従って記録された情報記録層を備えた光情報記録媒体から情報を再生するためのプログラムを格納した記録媒体であって、再生用参照光を前記干渉パターンに照射して再生光を発生させる第1のステップと、再生光を検出してページデータを再現する第2のステップと、再現されたページデータに所定の情報が含まれているか否かを判定する第3のステップと、所定の情報が再現されたページデータに含まれている場合に、直前に再現されたページデータを所定の情報を含むページデータで置き換えるようにする第4のステップと、を備えた、コンピュータが読み取り可能なプログラムが記載されているものである。
【0024】
【発明の実施の形態】
(第一の実施の形態)
図1は、本実施の形態に係る光情報記録再生装置におけるピックアップ装置(以下、単にピックアップと言う。)と本実施の形態における光情報記録媒体の構成を示す説明図、図2は本実施の形態に係る光情報記録再生装置の全体構成を示すブロック図である。なお、光情報記録再生装置は、光情報記録装置と光情報再生装置とを含んでいる。また、本実施の形態では光情報記録媒体として円盤状の光ディスクを用いているが、カード状の記録媒体を用いることができる。
【0025】
始めに、図1を参照して、本実施の形態における光情報記録媒体の構成について説明する。この光情報記録媒体1は、ポリカーボネート等によって形成された円板状の透明基板2の一面に、ボリュームホログラフィを利用して情報が記録される情報記録層としてのホログラム記録層3と、保護層の機能をも有する透明基板4と、反射膜5とを、この順番で積層して構成されている。透明基板4は、例えば、インジェクションで作成されたアドレス付基板である。その基板4には、半径方向に線状に延びる複数の位置決め領域としてのアドレス・サーボエリア6が所定の角度間隔で設けられ、隣り合うアドレス・サーボエリア6間の扇形の区間がデータエリア7になっている。このアドレス・サーボエリア6の上にも反射膜5が形成されている。アドレス・サーボエリア6には、サンプルドサーボ方式によってフォーカスサーボおよびトラッキングサーボを行うための情報とアドレス情報とが、予めエンボスピット等によって記録されている(プリフォーマット)。なお、フォーカスサーボは、反射膜5の反射面を用いて行うことができる。トラッキングサーボを行うための情報としては、例えばウォブルピットを用いることができる。
【0026】
また、本実施の形態では、図3(a)に示されるように、例えば、透明基板2の厚さは0.5〜0.4mm、ホログラム記録層3は0.2〜0.3mm、保護膜層4は0.5mmで、光情報記録媒体1の合計の厚さは1.2mmとされている。反射膜5の厚さは、Åのオーダーであり、記録媒体全体の厚さに比べたら無視できるほどの厚さである。また、図3(a)のような光情報記録媒体の構成の他に、図3(b)のように、透明基板2の上にホログラム記録層を設け、この記録層の上に反射膜5および基板4を設けるようにしても良い。さらに、図3(a)において、保護層4をスピンコートなどにより充分薄く生成し、その上に反射膜5付基板を積層するようにして光情報記録媒体を構成してもよい。なお、図3(b)のようにホログラム記録層3の上に直接反射膜5が配置されるような構成を採ることにより、次の効果がある。つまり、後述するように本実施の形態では、情報光は反射膜5上で焦点を結ぶ。このため、ホログラム記録層内での単位面積当りのレーザ照射パワーが高くなるので、ホログラム記録層3に干渉パターンを生成する場合、レーザ光源28のパワーを図3(a)の記録媒体の場合よりも小さくすることができる。
【0027】
本実施の形態では、図3(a)および(b)の場合も、光情報記録媒体全体の厚みが1.2mmで、CDやDVDと同じ厚さとなるように構成しているので、ホログラム記録媒体としてこれらとの互換性を保つことができるようになる。なお、ホログラム記録層3は、光が照射されたときに光の強度に応じて屈折率、誘電率、反射率等の光学的特性が変化するホログラム材料によって形成されている。ホログラム材料としては、例えば、デュポン(Dupont)社製フォトポリマ(photopolymers)HRF−600(製品名)等が使用される。また、反射膜5は、例えばアルミニウムによって形成されている。
【0028】
また、本実施の形態の光情報記録媒体(ディスク)のフォーマットは例えば図4に示されるようになっている。つまり、ディスク片面には45,000個のトラックが設けられており、各トラックは98個のフレームからなる。各フレームは14セグメントからなっており、さらに各セグメントには6〜14個のホログラムが記録できるようになっている。なお、上述のアドレス・サーボエリア6は最初のセグメント「Segment#0」にのみ設けられている。
【0029】
次に、図2を参照して、本実施の形態に係る光情報記録再生装置の構成について説明する。この光情報記録再生装置10は、光情報記録媒体1が取り付けられるスピンドル81と、このスピンドル81を回転させるスピンドルモータ82と、光情報記録媒体1の回転数を所定の値に保つようにスピンドルモータ82を制御するスピンドルサーボ回路83とを備えている。光情報記録再生装置10は、更に、光情報記録媒体1に対して情報光と記録用参照光とを照射して情報を記録すると共に、光情報記録媒体1に対して再生用参照光を照射し、再生光を検出して、光情報記録媒体1に記録されている情報を再生するためのピックアップ11と、このピックアップ11を光情報記録媒体1の半径方向に移動可能とする駆動装置84とを備えている。
【0030】
光情報記録再生装置10は、更に、ピックアップ11の出力信号よりフォーカスエラー信号FE,トラッキングエラー信号TEおよび再生信号RFを検出するための検出回路85と、この検出回路85によって検出されるフォーカスエラー信号FEに基づいて、ピックアップ11内のアクチュエータを駆動して対物レンズを光情報記録媒体1の厚み方向に移動させてフォーカスサーボを行うフォーカスサーボ回路86と、検出回路85によって検出されるトラッキングエラー信号TEに基づいてピックアップ11内のアクチュエータを駆動して対物レンズを光情報記録媒体1の半径方向に移動させてトラッキングサーボを行うトラッキングサーボ回路87と、トラッキングエラー信号TEおよび後述するコントローラからの指令に基づいて駆動装置84を制御してピックアップ11を光情報記録媒体1の半径方向に移動させるスライドサーボを行うスライドサーボ回路88とを備えている。
【0031】
光情報記録再生装置10は、更に、ピックアップ11内の後述するCMOSセンサ又はCCDアレイの出力データをデコードして、光情報記録媒体1のデータエリア7に記録されたデータを再生したり、検出回路85からの再生信号RFより基本クロックを再生したりアドレスを判別したりする信号処理回路89と、光情報記録再生装置10の全体を制御するコントローラ90と、このコントローラ90に対して種々の指示を与える操作部91とを備えている。コントローラ90は、信号処理回路89より出力される基本クロックやアドレス情報を入力すると共に、ピックアップ11、スピンドルサーボ回路83およびスライドサーボ回路88等を制御するようになっている。スピンドルサーボ回路83は、信号処理回路89より出力される基本クロックを入力するようになっている。コントローラ90は、CPU(中央処理装置)、ROM(リード・オンリ・メモリ)およびRAM(ランダム・アクセス・メモリ)を有し、CPUが、RAMを作業領域として、ROMに格納されたプログラムを実行することによって、コントローラ90の機能を実現するようになっている。
【0032】
次に、さらに図1を参照して、本実施の形態におけるピックアップ11の構成について説明する。ピックアップ11は、スピンドル81に光情報記録媒体1が固定されたときに、光情報記録媒体1の透明基板2側に対向する対物レンズ12と、この対物レンズ12を光情報記録媒体1の厚み方向および半径方向に移動可能なアクチュエータ13と、対物レンズ12における光情報記録媒体1の反対側に、対物レンズ12側から順に配設された4分の1波長板14、ミラー15、偏光ビームスプリッタ16を備えている。ここで、4分の1波長板は、P偏光やS偏光のように直線偏光の光が入射し、その直線偏光の方位が4分の1波長板における結晶の光学軸に対してなす角度が45度のとき、通過光を直線偏光から円偏光の光にするものである。4分の1波長板は直線偏光を円偏光にしたり、円偏光から直線偏光にしたりするのに用いられる。本実施例の場合、P偏光の光が4分の1波長板に入射して円偏光の光となり、光情報記録媒体1に反射して戻り光が4分の1波長板を再び出射する祭には円偏光からS偏光の光となる。
【0033】
また、ピックアップ11は、偏光ビームスプリッタ16の偏光分離面16aで光情報記録媒体1からの戻り光(再生光)が反射する側(PBS16の下側)には再生光を検出するための検出手段であるCCDまたはCMOSセンサ29が設けられ、さらに、偏光分離面16aに参照光又は情報光が入射してくる方向(PBSの右側)にはハーフミラー17が配置されている。さらに、このハーフミラー17の反射光の入射方向(ハーフミラー17の下側)には参照光生成手段を構成するデフォーカス用凸レンズ18、ミラー19および20、2分の1波長板21が配置されている。この2分の1波長板は参照光の偏光方向を後述する情報光の偏光方向と同一にするために設けられたものである。このデフォーカス用凸レンズによって平行光を対物レンズ12に発散して入射する参照光が生成される。
【0034】
また、ピックアップ11は、2分の1波長板21の光の入射方向(2分の1波長板21の右側)には偏光ビームスプリッタ22が備えられている。さらに、ハーフミラー17の透過光の入射方向(ハーフミラー17の右側)には空間光変調器23、ミラー24、光シャッター25が備えられている。空間光変調器23は、格子状に配列された多数の画素を有し、各画素毎に光の透過状態と遮断状態とを選択することによって、光強度によって光を空間的に変調して、情報を担持した情報光を生成することができるようになっている。空間光変調器23は、本発明における情報光生成手段を構成する。空間光変調器としては、例えば、DMDや液晶素子を用いることができる。
【0035】
ピックアップ11は、更に、ビームスプリッタ22の光の入射面側(PBS22の下側)に2分の1波長板26が配置され、さらにその光の入射面側から順にコリメータレンズ27および光源装置28が配置されている。ここで、2分の1波長板の角度を変えることにより、光情報記録媒体1に入射する情報光と記録用参照光の強度の比が最適になるように適宜に設定することができる。また、光源装置28は、コヒーレントな直線偏光の光を出射するもので、例えば半導体レーザを用いることができる。
【0036】
また、ピックアップ11は、サーボ用光源装置32側からの光が光情報記録媒体に照射され、その戻り光が、対物レンズ12、ダイクロイックミラー30、偏光ビームスプリッタ(ハーフミラーでも良い)31、凸レンズ33、シリンドリカルレンズ34を経由して4分割フォトディテクタ35に入射する様に構成されている。4分割フォトディテクタ35の出力に基づいて、フォーカスエラー信号FE、トラッキングエラー信号TEおよび再生信号RFが検出回路85において検出される。
【0037】
なお、ピックアップ11内の空間光変調器23および光源装置28および32は、図2におけるコントローラ90によって制御されるようになっている。
【0038】
また、本発明によるピックアップ11においては、図示されていないが、デフォーカス用凸レンズ18とミラー19の間に位相空間変調器が配置されるようにしても良いし、ミラー19又は20と同位置に、ミラーの代わりに反射型の位相空間変調器を配置しても良い。この場合、位相空間変調器は、格子状に配列された多数の画素を有し、各画素毎に出射光の位相を選択することによって、光の位相を空間的に変調することができるようになっている。この位相空間光変調器としては、液晶素子を用いることができる。また、微小ミラーが出射光軸に対して平行に移動するマイクロミラーデバイスを用いても良い。この位相空間変調器も図3におけるコントローラ90によって制御される。コントローラ90は、位相空間光変調器において光の位相を空間的に変調するための複数の変調パターンの情報を保持している。また、操作部91は、複数の変調パターンの中から任意の変調パターンを選択することができるようになっている。そして、コントローラ90は、所定の条件に従って自らが選択した変調パターンまたは操作部91によって選択された変調パターンの情報を位相空間光変調器に与え、位相空間光変調器は、コントローラ90より与えられる変調パターンの情報に従って、対応する変調パターンで光の位相を空間的に変調するようになっている。
【0039】
さらに、本発明におけるピックアップ11においては、偏光ビームスプリッタ22からミラー24、さらに空間光変調器23を経由してハーフミラー17までの光路長と、ビームスプリッタ22からミラー20および19、さらにデフォーカス用凸レンズ18を経由してハーフミラー17までの光路長が等しくなるように光学系は設定されている。このようにすることにより、記録用参照光と物体光の光路長を等しくすることができる。また、ホログラム記録光源であるレーザの可干渉距離(コヒーレンシー)が短い場合でも干渉縞のコントラストを最大限にすることができるというメリットを有する。
【0040】
次に、本実施の形態に係る光情報記録再生装置の作用について、DRAW機能の動作を含めて説明する。なお、光情報記録媒体1は規定の回転数を保つように制御されてスピンドルモータ82によって回転される。
【0041】
図1を用いて記録時におけるピックアップ11の状態を説明する。
【0042】
光源装置28の出射光の出力は、パルス的に記録用の高出力にされる。なお、コントローラ90は、再生信号RFより再生された基本クロックに基づいて、対物レンズ12の出射光がデータエリア7を通過するタイミングを予測し、対物レンズ12の出射光がデータエリア7を通過する間、上記の設定とする。対物レンズ12の出射光がデータエリア7を通過する間は、フォーカスサーボおよびトラッキングサーボはサーボエリア7を通過したときの状態を保持することにより、対物レンズ12は固定されている。また、以下の説明では、光源装置28が偏光ビームスプリッタ22に対してP偏光の光を出射するものとする。
【0043】
図1において、光源装置28から出射されたP偏光の光は、コリメータレンズ27によって平行光束とされた後、2分の1波長板(例えば、+22.5度)26により偏光方向が変更され、偏光ビームスプリッタ22に対してP偏光成分とS偏光成分を持つような光を生成する。この光は、ビームスプリッタ22に入射し、光量の一部(P偏光成分)が偏光分離面22aを透過し、残りの一部(S偏光成分)が偏光分離面22aで反射される。この反射光(S偏光成分)は2分の1波長板(+45度)21に入射する。ここで、S偏光の光は90度偏光方向が変更されてP偏光の光が生成される。このP偏光の光は、ミラー19および20を介して凸レンズ18に入射する。凸レンズによって後述の対物レンズ12において発散する記録用参照光が生成される。生成された記録用参照光は、ハーフミラー17で反射される。
【0044】
なお、凸レンズ18とミラー19の間に位相空間変調器が配置される場合には、位相空間光変調器は、通過する光に対して、所定の変調パターンに従って、画素毎に、所定の位相を基準にして位相差0(rad)かπ(rad)、あるいはその中間的な位相差を選択的に付与することによって、光の位相を空間的に変調して、光の位相が空間的に変調された記録用参照光を生成する。コントローラ90は、所定の条件に従って自らが選択した変調パターンまたは操作部91によって選択された変調パターンの情報を位相空間光変調器に与え、位相空間光変調器は、コントローラ90より与えられる変調パターンの情報に従って、通過する光の位相を空間的に変調する。
【0045】
一方、ビームスプリッタ22の偏光分離面22aを透過したP偏光の光は、記録時はシャッター25は開いているので、ミラー24で反射され、空間光変調器23に入射する。この空間光変調器23おいて、光情報記録媒体1に記録すべき情報に応じて各画素毎に反射状態(以下、オンとも言う。)と遮断状態(以下、オフとも言う。)を選択して、反射する光を空間的に変調して、情報光が生成される。本実施の形態では、2画素で1ビットの情報を表現し、必ず、1ビットの情報に対応する2画素のうちの一方をオン、他方をオフとする。なお、空間光変調器としてDMDを用いることができる。
【0046】
生成された情報光(P偏光の光)は、ハーフミラー17を透過する。ここで、P偏光の情報光とP偏光の記録用参照光は、再度統合(互いに光軸同一)される。これらは共にP偏光の光であるので、共に偏光ビームスプリッタ16を通過することになる。情報光は平行光であるが、記録用参照光はデフォーカス用凸レンズ18によって収束光に変更されるので、偏光ビームスプリッタ16に収束しながら入射する。情報光および記録用参照光は、共にミラー15で反射されて進行方向が変更される。
【0047】
その後、情報光は、前述のように例えば532nmの緑レーザであるので、ダイクロイックミラー30を通過し、4分の1波長板でP偏光から円偏光の光に変更される。この円偏光の情報光は対物レンズ12によって平行光から光情報記録媒体1の反射層3に収束するように照射される。
【0048】
一方、記録用参照光はミラー15と4分の1波長板14の間で一旦収束し、その後は発散光として対物レンズ12に入射する。この記録用参照光も例えば緑レーザであるので、ダイクロイックミラー30を通過し、4分の1波長板14において、P偏光の光から円偏光の光に偏光される。この円偏光の記録用参照光は発散しながら対物レンズ12に入射し、それによってF点に焦点を結ぶような光にされる。つまり、記録用参照光は光情報記録媒体1の反射膜5上ではデフォーカスされ、反射膜によって反射された光は焦点Fと共役の焦点F’で収束するように照射される。
【0049】
このように光情報記録媒体に照射された記録用参照光と情報光は、光の偏光方向が同一なので干渉し合い、ホログラム記録層3内に干渉パターンが記録されることになる。この干渉パターンは、透過型ホログラム(ホリゾンタルフリンジともいう)を構成する。
【0050】
なお、図示しない空間フィルタがミラー15とダイクロイックミラー30の間に設置されていて、情報光の0次、±1次光のみが通過するようにされ、余分な高次の情報光がカットされる。本実施の形態では、参照光は空間光変調器によって変調されていないので、この空間フィルタでカットされる光はない。ただし、位相空間光変調器によって光の位相を変調して参照光を生成する場合には、参照光にも高次の光が発生するので、空間フィルタによって0次、±1次の参照光のみがそれを通過し、高次の参照光はカットされる。
【0051】
本実施の形態において、DRAW機能は、1つのホログラムを構成するページデータの記録動作を終了させる際に、記録用参照光と情報光の照射を止めるタイミングをずらすことにより実現される。すなわち、ホログラム生成に充分な所定期間の記録用参照光と情報光の照射が終了すると、情報光の照射の終了を記録用参照光の照射のそれよりも一瞬早くする。情報光のみの照射の終了は、図1におけるシャッター25を閉じることにより行われる。したがって、レーザ28を止める前よりも少し早いタイミングでこのシャッター25を閉じればよい。
【0052】
シャッター25が閉じることによって、レーザ28が止められるまでは、たった今生成された干渉パターンに対して記録用参照光のみが照射されることになる。これにより、この生成された干渉パターンからは記録時の情報光に対応する再生光が発生する。発生したときにはこの再生光は円偏光の光であるが、対物レンズ12によって平行光とされ、4分の1波長板14を通過すると、S偏光の光となる。この再生光はダイクロイックミラー30を透過し、ミラー15によって反射され、偏光ビームスプリッタ16に入射する。この再生光はS偏光の光であるから、偏光分離面16aで反射され、再生像がCCDまたはCMOSセンサ29で検出される。そして、検出された再生像に修正可能な範囲外のエラーが含まれているか判断される(Verify動作)。
【0053】
次に、本実施の形態によるVerify動作および修復不能なエラーが起こった場合の処理について、図5のフローチャートを用いて説明する。
【0054】
記録動作を行うときにはステップS101で示されるようにWriteCommandが入力され、記録動作が開始される。ステップS102では、ページデータを記録するために記録用参照光および情報光が所定期間ホログラム記録層3に照射されて干渉パターンがそこに形成される。この所定期間が過ぎると記録動作が終了するのであるが、上述のようにまず情報光のみ照射を止め、一定期間、記録用参照光のみが照射される。そして、記録用参照光のみが照射されることによって、たった今形成された干渉パターンから再生光が発生する。ステップS103において、この再生光に修復不能なエラーが含まれているか否かが判断される。検出されたエラーが修復可能な場合には処理はステップS104に移行し、次に記録すべきページデータの記録動作に移る。次のページデータは前のページデータと同じセグメントに連続的に記録されるのではなく、次のセグメントに離散的に記録されることになる。検出されたエラーが修復可能な場合には記録動作が成功したことになるので、次のページデータを構成するホログラムには後述のようなCopyMarkは付加されない。
【0055】
また、ステップS103において、検出されたエラーが修復不能な場合には、現在のページデータの記録に失敗したことになり、処理はステップS105へ移る。ステップS105では、同じページデータの記録を再度行うための準備処理が行われる。つまり、セグメントのポインタを1つインクリメントして隣のセグメントに移行する。また、記録を失敗したページデータに対してCopyMarkが付加され、ステップS102において、同じページデータが次のセグメントに記録されるに処理される。この記録動作が成功したか否かについても、ステップS103において上述のように確認動作が再度行われる。
【0056】
ステップS106では、ホストコンピュータから送られてきた、複数のページデータを構成する一塊のデータ(ブロックデータ)の記録が全て行われたかが判断されて、完了していない場合には、ステップS101〜S105までの処理が繰り返される。完了していると判断された場合には、記録動作が終了する。
【0057】
図6は、正常に記録されたホログラムデータ(a)とCopyMarkが付加されたホログラムデータ(b)を示したものである。図6(b)で示されるように、ホログラムデータでは、一番左上のシンクコード(位置あわせするためのコード)に特徴を持たせている。この(a)のホログラムデータとは異なるシンクコードがCopyMarkを表わすものである。
【0058】
次に、図7を用いて、本実施の形態によるブロックデータの記録の概念を具体例により説明する。この図は、図5のフローチャートに示された処理の概念をより具体的に図示したものである。
【0059】
図7の例においては、ホストコンピュータから送られてきた一塊のデータ(ブロックデータ)は4ページ分の元Dataに分割される(▲1▼)。まず、元Data#0に対応するホログラムデータHoloData#0がn番目のセグメントであるSeg#nに記録される(▲2▼)。そして、HoloData#0に対してDRAW機能が実施されてVerifyの結果、修復不可能なエラーが検出されなかったため(▲3▼)、次のページデータである元Data#1の記録動作に移行する。次の元Data#1に対応するホログラムデータHoloData#1がn+1番目のセグメントであるSeg#n+1に記録され(▲4▼)、直後にVerify動作が行われる。この結果、この例では、HoloData#1には修正不可能なエラーが含まれていることが判明し(▲5▼)、元Data#1に対応するHoloData#1が再度n+2番目セグメントであるSeg#n+2に記録される。つまり本実施の形態では、同じデータであっても異なるセグメントに記録される。また、このHoloData#1には、それが2度目の記録であることを示すCopyMarkが付加される(▲6▼)。そして、そのデータの記録直後にVerify動作が行われて、再度修復不可能なエラーがあるか否かが判断され、無い場合には次の元Data#2の記録動作に移行する(▲7▼)。なお、再度修復不可能なエラーがあると判断された場合には、このコピー動作が繰り返されることになる。以後、元Data#2および3についても、同様に記録およびVerify動作が行われる(▲8▼、▲9▼)。そして続いてポストコンピュータから入力される次のブロックデータに対しても上述の処理が繰り返される。
【0060】
このように本実施の形態では、記録されたホログラムデータに修復不可能なエラーが含まれている等、記録動作が上手く行われなかったときには、同じホログラムデータを光情報記録媒体の別の位置に再度書き込むが、その際に対象となっているホログラムデータにコピーであることを示す情報を含ませるようにしている。こうすることにより、記録が失敗したデータを成功したデータを簡単に見分けることができ、さらにエラーのリカバリー処理が迅速に行うことができるようになる。
【0061】
続いて光情報記録媒体からデータを再生する時の動作について、まず再生時のピックアップ11の動作を説明し、さらにCopyMarkを含むデータの再生動作を具体例を用いて説明する。
【0062】
図8は再生時におけるピックアップ11の状態を示す説明図である。再生時には、ミラー24と偏光ビームスプリッタ22との間に配置されたシャッター25がオンにされ、空間光変調器23への光の入射はカットされる。空間光変調器23への入射光は、再生時にはシャッター25によって遮断されるが、念のため空間光変調器23の全画素がオンになるようにしてもよい。
【0063】
光源装置28の出射光の出力は、再生用の低出力にされる。なお、コントローラ90は、再生信号RFより再生された基本クロックに基づいて、対物レンズ12の出射光がデータエリア7を通過するタイミングを予測し、対物レンズ12の出射光がデータエリア7を通過する間、上記の設定とする。また、以下の説明では、再生時も記録時と同様に、光源装置28がビームスプリッタ22に対してP偏光の光を出射するものとする。
【0064】
図8に示したように、光源装置28から出射されたP偏光の光は、コリメータレンズ27によって平行光束とされた後、2分の1波長板(+22.5度)26により偏光方向が変更され、ビームスプリッタ20に対してP波成分とS波成分を持つような光を生成する。この光は、ビームスプリッタ20に入射し、光量の一部(P偏光)が偏光分離面22aを透過し、残りの一部(S偏光)が偏光分離面22aで反射される。この反射光(S)は、2分の1波長板(+45度)21に入射し、ここで、このS偏光の光は90度偏光方向が変更されてP偏光の光が生成される。このP偏光の光は、ミラー20および19を介して凸レンズ18に入射する。凸レンズ18によって対物レンズ12において発散する再生用参照光が生成される。生成された再生用参照光は、ハーフミラー17で反射され、偏光ビームスプリッタ16に入射する。この再生用参照光は、記録時に用いられた記録用参照光と同じ光である。なお、記録用参照光を生成するために凸レンズ18とミラー19の間に位相空間変調器(図示せず)が配置された場合には、コントローラ90は、再生しようとする情報の記録時における記録用参照光の変調パターンの情報を位相空間光変調器に与える。この位相空間光変調器は、コントローラ90より与えられる変調パターンの情報に従って、通過する光の位相を空間的に変調して、光の位相が空間的に変調された再生用参照光を生成する。
【0065】
偏光ビームスプリッタ16に入射した再生用参照光は、P偏光の光であり、偏光ビームスプリッタ16の偏光分離面16aを透過し、ミラー15によって反射されて進行方向が変更される。この再生用参照光は、ミラー15と4分の1波長板の間で一旦収束し、その後は発散光として対物レンズ12に入射する。この再生用参照光は、例えば緑レーザであるので、ダイクロイックミラー30を通過し、4分の1波長板14において、P偏光の光から円偏光の光に偏光される。この円偏光の再生用参照光は発散しながら対物レンズ12に入射し、それによってF点に焦点を結ぶような光にされる。つまり、再生用参照光は光情報記録媒体1の反射膜5上ではデフォーカスされ、反射膜によって反射された光は焦点Fと共役の焦点F’で収束するように照射される。
【0066】
なお、図示しない空間フィルタがミラー15とダイクロイックミラー30の間に設置されているが、本実施の形態で、位相空間光変調器によって光の位相を変調して再生用参照光を生成する場合には、参照光にも高次の光が発生するので、空間フィルタによって0次、±1次の参照光のみがそれを通過し、高次の参照光はカットされる。
【0067】
再生用参照光が照射されることにより再生光が発生する。発生した再生光は、対物レンズ12によって平行光とされ、さらに4分の1波長板によって円偏光の光からS偏光の光となる。この再生光はダイクロイックミラー30を透過し、ミラー15によって反射され、偏光ビームスプリッタ16に入射する。この再生光はS偏光の光であるから、偏光分離面16aで反射され、再生像がCCDまたはCMOSセンサ29で検出される。検出された再生像は、エラー訂正や必要なデコーディング等の信号処理が施されて、光情報記録媒体1に記録されたデータが再生される。この一連の信号処理は図2における信号処理回路89で行われる。
【0068】
図9を参照してデータ再生時におけるデータの読み込み処理について説明する。ステップS201でリードコマンドが入力されると、ホログラムデータの光情報記録媒体1からの読み込み処理が開始される。まず、ステップS202において光情報記録媒体1のk番目のセグメントであるSeg#kに記録されているホログラムデータを読み込み、再生してバッファに格納する。続いてステップS203においてk+1番目のセグメントであるSeg#k+1に記録されているデータを読み込み、再生してバッファに格納する。さらに、ステップS204では、Seg#k+1のホログラムデータに対応する再生データにCopyMarkが含まれているか否かが判定される。含まれていないと判断された場合には、ステップS205に移行してSeg#kの復元データを出力する。さらに、ステップS206において、復元されたデータがホストコンピュータから送られてきたブロックデータの最後のデータ否かが判定され、最後のデータであった場合には処理が終了する。まだ読み込むべきデータが残っている場合には処理が続行される。ステップS204でCopyMarkが含まれていると判断された場合には、ステップS207に進む。この場合、1つ前のセグメントSeg#kのホログラムデータが正常に復元できないようなエラーが含まれているということを示しているので、ステップS207では、Seg#kの再生データをSeg#k+1で置き換える処理が行われる。そして、ステップS208で次のセグメントのデータを読み込む準備が行われ、セグメント番号Seg#k+2のホログラムデータが読み込まれる(S203)。このようにしてブロックデータに含まれる各ページデータの読み込みが完了すると処理も終了する。
【0069】
図10を参照して、再生動作の具体例を概念的に説明する。まず、セグメントSeg#nからホログラムデータHoloData#0が再生され、バッファ#0に格納される(▲1▼)。続いて、セグメントSegn+1からホログラムデータHoloData#1が再生されてバッファ#1に格納される(▲2▼)。HoloData#1にはCopyMarkが含まれていないので、バッファ#0に格納されたHoloData#0は復元されて出力される(▲3▼)。次に、セグメント番号Seg#n+2からホログラムデータHoloData#2が再生されてバッファ#2に格納される(▲4▼)。このHoloData#2にはCopyMarkが含まれているから、バッファ#1に既に格納されているHoloData#1はバッファ#2に格納されているHoloData#1(コピー)で置き換えられる(▲5▼)。HoloData#1は正常なデータに復元されないことが、Seg#n+2からのホログラムデータの読み込みにより判明したからである。その後、セグメント番号Seg#n+3からホログラムデータHoloData#2が再生され、バッファ#2に格納される(▲6▼)。バッファ#2はこの時点では空となっているからである。HoloData#2はバッファ#1に書き込まれているからである。HoloData#2にはCopyMarkが含まれていないので、この時点でHoloData#2に対応する復元データが出力される(▲7▼)。さらにセグメント番号Seg#n+4およびn+5からもデータが再生され、上述の処理が繰り返される(▲8▼、▲9▼)。最後にそれぞれの復元データをつなぎ合せて1つのブロックデータの復元が行われる。
【0070】
以上のようにして、正常なデータに復元が不可能なエラーを含むデータが光情報記録媒体1に記録されていたとしても、データの復元処理が的確かつ迅速に行うことが可能となる。
(第2の実施の形態)
第2の実施の形態における光情報記録再生装置および光ピックアップの構成は第1の実施の形態と同じであるので説明を省略する。第2の実施の形態は、Indexラベルを用いてデータの書き込み及び読み込み処理を行う点で第1の実施の形態と異なるものである。
【0071】
図11は、第2の実施の形態によるデータの記録動作のフローチャートである。
【0072】
記録動作を行うときにはステップS301で示されるようにWriteCommandが入力され、記録動作が開始される。ステップS302では、記録すべきページデータ(HoloDataともいう。図11では「ページデータ」の代わりに「HoloData」を用いているので注意)の全てにIndexが付加される。そして、ステップS303において、ページデータを記録するために記録用参照光および情報光が所定期間ホログラム記録層3に照射されて干渉パターンがそこに形成される。この所定期間が過ぎると記録動作が終了するのであるが、上述のようにまず情報光のみ照射を止め、一定期間、記録用参照光のみが照射される。そして、記録用参照光のみが照射されることによって、たった今形成された干渉パターンから再生光が発生する。ステップS304において、この再生光に修復不能なエラーが含まれているか否かがDRAW機能によって判断される。検出されたエラーが修復可能な場合には処理はステップS305に移行し、次に記録すべきページデータの記録動作に移る。次のページデータは前のページデータと同じセグメントに連続的に記録されるのではなく、次のセグメントに離散的に記録されることになる。検出されたエラーが修復可能な場合には記録動作が成功したことになるので、このページデータに付加されたIndexは1回のみ記録されることとなる。
【0073】
また、ステップS304において、検出されたエラーが修復不能な場合には、現在のページデータの記録に失敗したことになり、処理はステップS306へ移る。ステップS306では、同じページデータの記録を再度行うための準備処理が行われる。つまり、セグメントのポインタを1つインクリメントして隣のセグメントに移行する。また、ステップS303において、同じページデータが次のセグメントに記録されるに処理される。この記録動作が成功したか否かについても、ステップS304において上述のように確認動作が再度行われる。
【0074】
ステップS307では、ホストコンピュータから送られてきた、複数のページデータを構成する一塊のデータ(ブロックデータ)の記録が全て行われたかが判断されて、完了していない場合には、ステップS301〜S306までの処理が繰り返される。完了していると判断された場合には、記録動作が終了する。
【0075】
次に、図12を用いて、本実施の形態によるブロックデータの記録の概念を具体例により説明する。この図は、図11のフローチャートに示された処理の概念をより具体的に図示したものである。
【0076】
図12の例においては、ホストコンピュータから送られてきた一塊のデータ(ブロックデータ)はXページ分の元Dataに分割される(▲1▼)。生成された各元データに対応する各ページデータ(HoloData#0〜X−1)にIndex#X−1〜#0が付加される。そして、元Data#0に対応するホログラムデータHoloData#0がn番目のセグメントであるSeg#nにIndex#X−1と共に記録される(▲2▼)。次に、HoloData#0に対してDRAW機能が実施されてVerifyの結果、修復不可能なエラーが検出されなかったため(▲3▼)、次のページデータである元Data#1の記録動作に移行する。次の元Data#1に対応するホログラムデータHoloData#1がn+1番目のセグメントであるSeg#n+1にIndex#X−2と共に記録され(▲4▼)、直後にVerify動作が行われる。この結果、この例では、HoloData#1には修正不可能なエラーが含まれていることが判明し(▲5▼)、元Data#1に対応するHoloData#1がn+2番目セグメントであるSeg#n+2にIndex#X−2と共に再度記録される(▲6▼)。つまり本実施の形態では、修復不可能なエラーが記録時に発生した場合には同じデータと同じIndexが異なるセグメントに記録される。そして、そのデータの記録直後にVerify動作が行われて、再度修復不可能なエラーがあるか否かが判断され、無い場合には次の元Data#2の記録動作に移行する(▲7▼)。なお、再度修復不可能なエラーがあると判断された場合には、このコピー動作が繰り返されることになる。以後、元Data#2および3についても、同様に記録およびVerify動作が行われる(▲8▼)。そして続いてポストコンピュータから入力される次のブロックデータに対しても上述の処理が繰り返される。
【0077】
このように本実施の形態では、記録されたホログラムデータに修復不可能なエラーが含まれている等、記録動作が上手く行われなかったときには、同じホログラムデータを光情報記録媒体の別の位置に再度書き込むが、その際に対象となっているホログラムデータにコピーであることが再生時に容易に判別可能なよう記録動作が行われることになる。こうすることにより、記録が失敗したデータを成功したデータを簡単に見分けることができ、さらにエラーのリカバリー処理が迅速に行うことができるようになる。
【0078】
図13を参照してデータ再生時におけるデータの読み込み処理について説明する。ステップS401でリードコマンドが入力されると、ホログラムデータの光情報記録媒体1からの読み込み処理が開始される。まず、ステップS402において光情報記録媒体1のk番目のセグメントであるSeg#kに記録されているホログラムデータを読み込み、再生してバッファに格納する。続いてステップS403においてk+1番目のセグメントであるSeg#k+1に記録されているデータを読み込み、再生してバッファに格納する。さらに、ステップS404では、Seg#kのIndexとSeg#k+1のIndexが比較されて同じIndexか否かが判定される。同じではないと判断された場合には、ステップS405に移行してSeg#kの復元データを出力する。さらに、ステップS406において、復元されたデータがホストコンピュータから送られてきたブロックデータの最後のデータ否かが判定され、最後のデータであった場合には処理が終了する。まだ読み込むべきデータが残っている場合には処理が続行される。ステップS404でIndexが同じであると判断された場合には、ステップS407に進む。この場合、1つ前のセグメントSeg#kのホログラムデータが正常に復元できないようなエラーが含まれているということを示しているので、ステップS407では、Seg#kの再生データをSeg#k+1で置き換える処理が行われる。そして、ステップS408で次のセグメントのデータを読み込む準備が行われ、セグメント番号Seg#k+2のホログラムデータが読み込まれる(S403)。このようにしてブロックデータに含まれる各ページデータの読み込みが完了すると処理も終了する。
【0079】
図14を参照して、再生動作の具体例を概念的に説明する。まず、セグメントSeg#nからホログラムデータHoloData#0が再生され、バッファ#0に格納される(▲1▼)。続いて、セグメントSegn+1からホログラムデータHoloData#1が再生されてバッファ#1に格納される(▲2▼)。HoloData#0とHoloData#1ではIndexが#X−1と#X−2で異なるので、バッファ#0に格納されたHoloData#0は復元されて出力される(▲3▼)。次に、セグメント番号Seg#n+2からホログラムデータが再生されてバッファ#2に格納される(▲4▼)。このホログラムデータのIndexはHoloData#1のIndexと同じ#X−2であるので、バッファ#1に既に格納されているHoloData#1はバッファ#2に格納されているHoloData#1(コピー)で置き換えられる(▲5▼)。HoloData#1は正常なデータに復元されないことがSeg#n+2のホログラムデータの読み込みにより判明したからである。そして、そのHoloData#1に対応する復元データが出力される(▲6▼)その後、セグメント番号Seg#n+3からホログラムデータHoloData#2が再生され、バッファ#2に格納される(▲7▼)。バッファ#2に格納されているホログラムデータのIndexはバッファ#1に格納されているホログラムデータのIndexと異なるので、この時点でHoloData#2に対応する復元データが出力される(▲8▼)。さらにセグメント番号Seg#n+4およびn+5からもデータが再生され、上述の処理が繰り返される(▲9▼、(10))。最後にそれぞれの復元データをつなぎ合せて1つのブロックデータの復元が行われる。
【0080】
このように、第2の実施の形態では、Index番号は1つずつデクリメントされる。最初のセグメントから順番にデータを読んでいき、デクリメントされていないデータがあった場合には、それより以前に読み込んだ同じIndex番号を有するホログラムデータは破棄される。この考えは基本的にCopyMarkを利用する第1の実施の形態と同じものである。
【0081】
また、この方式を採用すると、Read時、最初のホログラムデータを読み出すことによってそこに含まれているIndex番号からその後に続く一塊のData数、つまりページ数(HoloData数)を予測することができる。このため、装置側であらかじめメモリを確保したりしておく作業をとることができ、データを扱う上は好都合である。
【0082】
さらに、全てのデータにIndex番号が付加されているため、データの読み飛ばしを防止することもできる。
【0083】
以上のようにして、正常なデータに復元が不可能なエラーを含むデータが光情報記録媒体1に記録されていたとしても、データの復元処理が的確かつ迅速に行うことが可能となる。
【0084】
続いて、図15を参照して、Read中にエラーが発生したときの対処方法について説明する。
【0085】
メディアの表面についたゴミや指紋、さらに、傷やメディア変形などによりDRAW時は正常にREADできたとしても、その後のREADでエラーを起こさないとは言えない。このようなエラーが発生したときの対処方法を説明するため、仮に以下のようなケースを想定する。
【0086】
READ時にSeg#nからデータの読み出しを開始したとし、図15(a)のようなREAD結果になったとする。この場合、Seg#n+1で記録時にエラーを起こし、Seg#n+2で再度記録(Retry)を行っていることは明白である。これら2つのセグメントに記録されたIndex番号が同じだからである。しかしながら、Index番号の並びを見てみると、READで成功している箇所だけをピックアップすると、X−1 → X−2 → X−3 → X−4と順番に並んでおり、不整合は起きていない。すなわち、この場合、DRAW機能でエラーを起こしたと判断したSeg#n+1のデータを正常データと勘違いしていることになる。
【0087】
こういった問題を回避する目的でRetryとは関係なく書き込み動作一回ごとに、単純にカウンタをインクリメントあるいはデクリメントさせるサイクリックIndexを、さらにデクリメントされるIndexに加えて導入することにより、上述の問題を解決することができる。つまり、データブロックに含まれる各ページデータには、デクリメントされるIndex番号とサイクリックなIndex番号という2種類の識別情報を含めて、上述のように、ホログラム記録を実行すればいいのである。
【0088】
この解決方法を説明するために、再び、開始セグメントからデータの読み出しを開始した場合、図15(b)のようなREAD結果になったとする。
【0089】
この場合、図15(a)のようにIndex番号だけを頼りにREADした結果を判定した場合、Seg#n+1からSeg#n+3に続いているデータが、Index番号はX−2 → X−3に遷移しているため正常データであると判断してしまい、間違えには気がつくことはできない。しかし、このとき同時にCIndexを監視していれば、CIndexは1 → 3にジャンプしているため、異変を検知することができる。このように異変を検知して、そのエラーに対する訂正処理を適切に行うようにすればいい。CIndexをIndexとは別に設けることにより、記録時に発生したエラーについてはIndexを用いて処理し、Read時に発生したエラーについてはCIndexを用いて別々に処理することができ、エラーに比較的強いページデータの記録再生方法が実現できる。
【0090】
逆のケースでSeg#n+1のREADが失敗し、Seg#n+2のREADが成功する、本来あるべき状態の場合は図15(c)のようなREAD結果になる。この場合、Seg#n+2からSeg#n+3に遷移する際、Index番号はX−2からX−3と正常に遷移しており、かつCIndex番号も2から3に正常にインクリメントされているため、問題は発生していない。
【0091】
なお、サイクリックIndexはサイクリックにデータがインクリメント、あるいはデクリメントされるだけで、特別な制約はなく、この例のように0から4までの間でまわしていても、0から100までの間でまわしていても、データが連続でありさえすれば良いものである。
【0092】
以上、本発明の構成および動作をその原理と実施の形態に基づいて説明してきたが、本発明は上記実施の形態に限定されず、発明の本旨を逸脱しない範囲において、様々な変形が可能である。
【0093】
尚、第1及び第2の実施の形態における一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどにプログラム格納媒体からインストールされる。
【0094】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【0095】
【発明の効果】
請求項1記載の光情報記録装置によれば、ホログラフィを利用して情報を光情報記録媒体に記録する光情報記録装置であって、2次元のピクセルデータからなるページデータを光情報記録媒体の所定の位置に、ページデータの情報を担持した情報光と記録用参照光との干渉パターンとして記録する光学的記録手段と、光学的記録手段によるページデータの記録が正常に行われたかを判定する判定手段と、判定手段の判定結果に応じて光学的記録手段の記録動作を制御する制御手段と、を備えるようにしたので、一旦記録したページデータ正常に記録されなかった場合でも、適切な処理を施してデータを記録することができる。
【0096】
請求項2記載の光情報記録装置によれば、判定手段によってページデータの記録が正常に行われなかったと判断された場合に、制御手段はそのページデータを最初に記録した所定の位置とは別の位置に再度記録するように光学的記録手段を制御するようにしたので、訂正できないエラーを含む再生像を発生させる干渉パターン(ホログラム)をそのままにせずに、訂正できる範囲でのエラーのみを含むホログラムを正常に記録することができる。
【0097】
また、請求項3記載の光情報記録装置によれば、光学的記録手段は、制御手段の制御に従って、ページデータとともに、記録すべきこのページデータがコピーであることを示す識別情報を記録するようにしたので、再生時に訂正できないエラーを含むホログラムの処理を迅速かつ適切に行うことができるようになる。
【0098】
請求項4記載の光情報記録装置によれば、光学的記録手段は、ページデータと共にこのページデータを識別するためのページ識別情報を記録するようにしたので、再生時に、訂正できないエラーを含むホログラムから再生像と正常に再生できるホログラムからの再生像を区別することが容易であると共に、訂正できないエラーを含むホログラムの再生処理を迅速かつ適切に行うことができるようになる。
【0099】
また、請求項5記載の光情報記録装置によれば、ページ識別情報はインデックス番号であり、判定手段の結果が否定的であった場合に、正常に記録できなかったページデータのインデックス番号と再度記録されたページデータのインデックス番号は同一になるようにしたので、記録される複数のホログラムのシーケンスが容易に把握でき、そのシーケンスから訂正できないエラーを含むホログラムの再生時の処理を迅速かつ適切に行うことができる。
【0100】
請求項6記載の光情報記録装置によれば、インデックス番号は、デクリメントするように記録されるので、データブロック中のページデータの数が把握でき、記録時には現在記録しているホログラムが何個目のページデータかを把握できると共に、再生時にはあと何個のホログラムデータを読み込むかが容易に判断できる。
【0101】
請求項7記載の光情報記録装置によれば、識別情報として、第1及び第2のインデックス番号を用いるようにしたので、2つのインデックス番号をそれぞれ別の用途に使うことができ、さらに再生時の処理を適切に行うことができる。
【0102】
さらに、請求項8記載の光情報装置によれば、第1のインデックス番号はデクリメントするようにページ単位で付加され、第2のインデックス番号は記録回数に対応して付加されるようにしたので、第1のインデックス番号によって訂正できないエラーを含むホログラムの再生処理に対応し、第2のインデックス番号によって記録媒体の表面の傷等を原因として発生する読み取りエラーの処理に対応することができる。つまり、再生時に、書き込み時のエラーと読み込み時のエラーの両方に対応できるようになる。
【0103】
また、請求項9記載の光情報記録装置によれば、判定手段は、ページデータの記録のほぼ直後に記録された干渉パターンから発生させた再生像をチェックすることにより、ページデータの記録が正常に行われたかを判定するようにしたので、記録されたホログラムデータに訂正できないエラーが含まれるか否かを迅速にチェックすることができる。
【0104】
請求項10記載の光情報再生装置によれば、ホログラフィを利用して、2次元のピクセルデータからなるページデータの情報を担持した情報光と記録用参照光との干渉による干渉パターンによって、複数のページデータが所定の順序に従って記録された情報記録層を備えた光情報記録媒体から情報を再生するための光情報再生装置であって、再生用参照光を干渉パターン(ホログラム)に照射して再生光を発生させる光学的再生手段と、再生光を検出してページデータを再現する再生像取得手段と、再現されたページデータに所定の情報が含まれているか否かを判定する判定手段と、所定の情報が前記再現されたページデータに含まれている場合に、直前に再現されたページデータを所定の情報を含むページデータで置き換えるようにする制御手段と、を備えたので、ページデータに対応する再生像を所定情報の有無で区別して、再生処理を迅速かつ適切に処理することができる。
【0105】
また、請求項11記載の光情報再生装置によれば、所定の情報は、現ページデータが直前に記録されたページデータと同一のものであることを示す情報であるので、ページデータの置き換え処理を適切に行うことができる。
【0106】
請求項12記載の光情報再生装置によれば、所定の情報は、現ページデータにのみ含まれるようにしたので、訂正できないエラーを含むページデータの再生像を容易に発見し、正常に記録できたページデータの再生処理をすることができる。
【0107】
また、請求項13記載の光情報再生装置によれば、所定の情報は、各ページデータに付加されたインデックス番号であって、判定手段の判定結果が肯定的なものである場合には現ページデータのインデックス番号と直前のページデータのインデックス番号は同一であるようにしたので、訂正できないエラーを含むページデータの再生像を容易に発見し、正常に記録できたページデータの再生処理をすることができる。
【0108】
また、請求項14記載の光情報再生装置によれば、インデックス番号は、複数のページデータにおいてデクリメントされるように付加されているので、データブロック中のページデータの数が把握でき、あと何個のホログラムデータを読み込むかが容易に判断できる。
【0109】
さらに、請求項15記載の光情報再生装置によれば、所定の情報は、各ページデータに対応して付加された第1のインデックス番号と記録回数に対応して付加された第2のインデックス番号であり、判定手段は、第1のインデックス及び第2のインデックス番号の有無を判定し、制御手段は、第1のインデックス番号の有無に基づいて前記ページデータの置き換え動作を制御し、第2のインデックス番号の有無に基づいてデータ読み込みエラー訂正動作を制御するようにしたので、書き込み時のエラーと読み取り時のエラーの両方に対応することができる。
【0110】
請求項16記載の記録媒体によれば、ホログラフィを利用して情報を光情報記録媒体に記録するためのプログラムであって、2次元のピクセルデータからなるページデータを光情報記録媒体の所定の位置に、ページデータの情報を担持した情報光と記録用参照光との干渉パターンとして記録する第1のステップと、第1のステップによるページデータの記録が正常に行われたかを判定する第2のステップと、第2のステップの判定結果に応じて光学的記録手段の記録動作を制御する第3のステップと、からなることを特徴とするコンピュータが読み取り可能なプログラムが記録されているようにしたので、ページデータの記録が正常にできない場合に対応できる光情報記録装置を実現するためのプログラムを提供することができる。
【0111】
請求項17記載の記録媒体によれば、ホログラフィを利用して、2次元のピクセルデータからなるページデータの情報を担持した情報光と記録用参照光との干渉による干渉パターンによって、複数のページデータが所定の順序に従って記録された情報記録層を備えた光情報記録媒体から情報を再生するためのプログラムであって、再生用参照光を前記干渉パターンに照射して再生光を発生させる第1のステップと、再生光を検出してページデータを再現する第2のステップと、再現されたページデータに所定の情報が含まれているか否かを判定する第3のステップと、所定の情報が再現されたページデータに含まれている場合に直前に再現されたページデータを所定の情報を含むページデータで置き換えるようにする第4のステップと、からなることを特徴とするコンピュータが読み取り可能なプログラムが記載されているようにしたので、訂正できないエラーを含むページデータ(ホログラム)の再生像に対する適切な処理を行う光情報再生装置を実現するためのプログラムを提供することができる。
【図面の簡単な説明】
【図1】本発明の実施の形態に係る光情報記録再生装置におけるピックアップおよび光情報記録媒体の構成を示す図である。
【図2】本発明の実施の形態に係る光情報記録再生装置の全体構成を示すブロック図である。
【図3】本発明に係る光情報記録再生装置に用いられるホログラム記録媒体の構造を示す図である。
【図4】ホログラム記録媒体に記録されるデータ構成を示す図である。
【図5】本発明の第1の実施の形態に係る光情報記録再生装置の記録動作を説明するためのフローチャートである。
【図6】通常のページデータとコピーマークを含むページデータを示す図である。
【図7】本発明の第1の実施の形態に係る光情報記録再生装置による記録の具体的状態を示す図である。
【図8】再生時のピックアップの動作を説明するための図である。
【図9】本発明の第1の実施の形態に係る光情報記録再生装置の再生動作を説明するためのフローチャートである。
【図10】本発明の第1の実施の形態に係る光情報記録再生装置による再生の具体的状態を示す図である。
【図11】本発明の第2の実施の形態に係る光情報記録再生装置の記録動作を説明するためのフローチャートである。
【図12】本発明の第2の実施の形態に係る光情報記録再生装置による記録の具体的状態を示す図である。
【図13】本発明の第2の実施の形態に係る光情報記録再生装置の再生動作を説明するためのフローチャートである。
【図14】本発明の第2の実施の形態に係る光情報記録再生装置による再生の具体的状態を示す図である。
【図15】サイクリックIndexを導入した場合の再生の具体的様子を示す図である。
【符号の説明】
1  情報記録媒体
10 光情報記録再生装置
11 光ピックアップ
23 空間光変調器
28 光源装置(レーザ)
29 CCDアレイまたはCMOSセンサ
89   信号処理回路
90   コントローラ
91   駆動装置
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention is directed to an optical information recording apparatus that records information on a recording medium using holography, an optical information reproducing apparatus that reproduces information from a recording medium using holography, and an optical information recording apparatus for reproducing these optical information or optical information. The present invention relates to a recording medium storing a program. More specifically, an optical information recording apparatus capable of appropriately performing processing of a data segment in which an error has occurred during hologram recording, and an optical information reproducing apparatus that reproduces information from an optical information recording medium on which data has been recorded by such processing And a recording medium storing a program for recording and reproducing optical information for such processing.
[0002]
[Prior art]
Holographic recording, in which information is recorded on a recording medium using holography, generally involves superimposing light having image information and reference light inside the recording medium, and generating interference fringes formed at that time on the recording medium. This is done by writing. When reproducing the recorded information, the recording medium is irradiated with reference light, whereby the image information is reproduced by diffraction due to interference fringes.
[0003]
In recent years, volume holography, especially digital volume holography, has been developed in the practical range for ultra-high-density optical recording, and has attracted attention. Volume holography is a method of writing interference fringes three-dimensionally by actively utilizing the thickness direction of the recording medium. Increasing the thickness increases the diffraction efficiency, and increasing the recording capacity by using multiplex recording. There is a feature that can be achieved. The digital volume holography is a computer-oriented holographic recording method that uses the same recording medium and recording method as the volume holography, but limits the image information to be recorded to a binary digital pattern. In this digital volume holography, for example, image information such as an analog picture is once digitized, developed into two-dimensional digital pattern information (also referred to as page data), and recorded as image information. At the time of reproduction, this digital pattern information is read out and decoded, thereby returning to the original image information and displaying it. Thereby, even if the SN ratio (signal-to-noise ratio) is somewhat poor at the time of reproduction, the original information can be reproduced very faithfully by performing differential detection or encoding the binary data and performing error correction. It becomes possible.
[0004]
By the way, in the hologram recording format, since the multiplex recording increases the data use efficiency of the recording medium, this format is suitable for high-density recording. However, all of one block of data to be recorded, that is, one block of data transferred from the host computer (one block of data is composed of a plurality of page data) are sequentially placed in one segment on the optical information recording medium. Since the holograms are not recorded as holograms but are distributed and arranged over a plurality of segments and are recorded, it is checked whether or not each data recorded after recording can be recorded without error (hereinafter, “Verify”). It takes a very long time. In order to solve this drawback, a method called a DRAW (Direct Read After Write) function of recording and verifying each hologram at the same time has already been proposed in Japanese Patent Application Laid-Open No. 11-311938 published on November 9, 1999. ing. The DRAW function is a function for reproducing recorded information immediately after recording the information, thereby enabling collation of the recorded information immediately after recording the information.
[0005]
Here, the principle of the DRAW function in holographic recording will be briefly described. When the interference pattern due to the interference between the recording reference light and the information light starts to be recorded on the hologram recording layer of the optical information recording medium, the recording reference light subsequently irradiated irradiates simultaneously from the position where the interference pattern was recorded. Light is generated. By detecting the reproduced light with a CCD array or a CMOS sensor, a Verify operation can be performed immediately after recording information.
[0006]
As a result of the verify operation, if it is determined that the error is within the recoverable range, the recording operation is continued, and if it is determined that the error is out of the recoverable range, the recording operation is stopped.
[0007]
[Patent Document 1]
JP-A-11-31938
[Problems to be solved by the invention]
However, when an error is detected by using the above-described DRAW function, it is suggested how to handle the information that actually caused the error and how to recover the error, and a specific method. Did not.
[0008]
The present invention has been made in view of such a problem, and an object of the present invention is to provide an optical information recording apparatus capable of multiplex-recording information on a recording medium by using holography, wherein an error occurs during hologram recording. It is an object of the present invention to provide an optical information recording device capable of performing appropriate recording data processing efficiently in such a case.
[0009]
Another object of the present invention is to provide an optical information reproducing apparatus for reproducing information from a recording medium on which information is multiplex-recorded by using holography, wherein the optical information recording medium is subjected to error processing at the time of recording and the information is recorded. An object of the present invention is to provide an optical information reproducing apparatus capable of efficiently and appropriately reproducing information.
[0010]
A further object of the present invention is to provide a recording medium for storing a program for realizing the above-described optical information recording and reproduction.
[0011]
[Means for Solving the Problems]
An optical information recording apparatus according to claim 1, wherein the optical information recording apparatus records information on an optical information recording medium by using holography, and stores page data composed of two-dimensional pixel data in a predetermined area of the optical information recording medium. An optical recording means for recording at a position as an interference pattern between an information light carrying page data information and a recording reference light; and a determination for judging whether the recording of the page data by the optical recording means has been performed normally. Means, and control means for controlling the recording operation of the optical recording means in accordance with the result of the judgment by the judgment means.
[0012]
Further, when it is determined by the determining means that the recording of the page data was not performed normally, the control means controls the optical recording means to re-record the page data at a position different from the predetermined position. Control.
[0013]
Further, the optical recording means is configured to record, along with the page data, identification information indicating that the page data to be recorded is a copy, under the control of the control means.
[0014]
The optical recording means records page identification information for identifying the page data together with the page data. The page identification information is an index number, and the index number is recorded so as to be decremented.
[0015]
The first and second index numbers may be used as the identification information. At this time, the first index number is added in a page unit so as to be decremented, and the second index number is added corresponding to the number of recordings.
[0016]
Further, the writing determining means checks whether or not the page data has been recorded normally by checking a reproduced image generated from the interference pattern recorded almost immediately after the recording of the page data.
[0017]
11. The optical information reproducing apparatus according to claim 10, wherein a plurality of page data are obtained by using holography and an interference pattern caused by interference between an information light carrying page data information composed of two-dimensional pixel data and a recording reference light. Is an optical information reproducing apparatus for reproducing information from an optical information recording medium provided with an information recording layer recorded according to a predetermined order, wherein a reproduction reference light is applied to the interference pattern to generate a reproduction light. Optical reproduction means, reproduction image acquisition means for detecting reproduction light to reproduce page data, determination means for determining whether or not the reproduced page data contains predetermined information; and Control means for replacing the previously reproduced page data with page data containing predetermined information when included in the reproduced page data. .
[0018]
Here, the predetermined information is information indicating that the current page data is the same as the page data recorded immediately before, and is included only in the current page data.
[0019]
Further, the predetermined information is an index number added to each page data, and when the determination result of the determination means is positive, the index number of the current page data and the index number of the immediately preceding page data are It is the same.
[0020]
Further, the index numbers are added so as to be decremented in a plurality of page data.
[0021]
Also, the predetermined information is a first index number added corresponding to each page data and a second index number added corresponding to the number of recordings, and the determining unit determines the first index and the second index number. The control means controls the page data replacement operation based on the presence or absence of the first index number, and performs the data read error correction operation based on the presence or absence of the second index number. You may make it control.
[0022]
The recording medium according to claim 16 is a recording medium storing a program for recording information on an optical information recording medium using holography, and stores page data composed of two-dimensional pixel data in the optical information recording medium. A first step of recording an interference pattern between an information light carrying page data information and a recording reference light at a predetermined position, and determining whether the page data has been normally recorded in the first step. A computer-readable program including a second step and a third step of controlling a recording operation of the optical recording means according to a result of the determination in the second step is recorded. .
[0023]
According to the recording medium of the present invention, a plurality of page data are determined by holography using an interference pattern caused by interference between an information light carrying page data information composed of two-dimensional pixel data and a recording reference light. A recording medium for storing a program for reproducing information from an optical information recording medium having an information recording layer recorded in accordance with the following order, and irradiating the interference pattern with reproduction reference light to generate reproduction light. A first step, a second step of reproducing the page data by detecting the reproduction light, a third step of determining whether or not the reproduced page data contains predetermined information, When information is included in the reproduced page data, a fourth step is to replace the previously reproduced page data with page data containing predetermined information. Tsu and up, with a, in which is described a computer readable program.
[0024]
BEST MODE FOR CARRYING OUT THE INVENTION
(First embodiment)
FIG. 1 is an explanatory diagram showing a configuration of a pickup device (hereinafter, simply referred to as a pickup) in an optical information recording / reproducing apparatus according to the present embodiment and an optical information recording medium in the present embodiment, and FIG. FIG. 2 is a block diagram showing an overall configuration of an optical information recording / reproducing device according to an embodiment. Note that the optical information recording / reproducing device includes an optical information recording device and an optical information reproducing device. In the present embodiment, a disc-shaped optical disk is used as an optical information recording medium, but a card-shaped recording medium can be used.
[0025]
First, the configuration of the optical information recording medium according to the present embodiment will be described with reference to FIG. The optical information recording medium 1 has a hologram recording layer 3 as an information recording layer on which information is recorded by using volume holography, and a protective layer formed on one surface of a transparent disc-shaped substrate 2 made of polycarbonate or the like. A transparent substrate 4 having a function and a reflection film 5 are laminated in this order. The transparent substrate 4 is, for example, an address-added substrate created by injection. The substrate 4 is provided with a plurality of address servo areas 6 as a plurality of positioning areas extending linearly in the radial direction at predetermined angular intervals, and a fan-shaped section between adjacent address servo areas 6 is provided in the data area 7. Has become. The reflection film 5 is also formed on the address servo area 6. In the address servo area 6, information for performing focus servo and tracking servo by a sampled servo method and address information are recorded in advance by emboss pits or the like (preformat). Note that focus servo can be performed using the reflection surface of the reflection film 5. For example, wobble pits can be used as information for performing the tracking servo.
[0026]
In the present embodiment, as shown in FIG. 3A, for example, the thickness of the transparent substrate 2 is 0.5 to 0.4 mm, the hologram recording layer 3 is 0.2 to 0.3 mm, The thickness of the film layer 4 is 0.5 mm, and the total thickness of the optical information recording medium 1 is 1.2 mm. The thickness of the reflective film 5 is on the order of Å, and is negligible compared to the thickness of the entire recording medium. Further, in addition to the configuration of the optical information recording medium as shown in FIG. 3A, a hologram recording layer is provided on the transparent substrate 2 as shown in FIG. And the substrate 4 may be provided. Further, in FIG. 3A, the optical information recording medium may be configured such that the protective layer 4 is formed sufficiently thin by spin coating or the like, and a substrate with a reflective film 5 is laminated thereon. The following effect is obtained by adopting a configuration in which the reflection film 5 is directly disposed on the hologram recording layer 3 as shown in FIG. That is, in the present embodiment, the information light is focused on the reflection film 5 as described later. For this reason, the laser irradiation power per unit area in the hologram recording layer becomes higher. Therefore, when an interference pattern is generated on the hologram recording layer 3, the power of the laser light source 28 is set higher than that of the recording medium of FIG. Can also be reduced.
[0027]
In the present embodiment, also in the case of FIGS. 3A and 3B, the entire optical information recording medium has a thickness of 1.2 mm, which is the same as that of a CD or DVD. As a medium, compatibility with them can be maintained. Note that the hologram recording layer 3 is formed of a hologram material whose optical characteristics such as a refractive index, a dielectric constant, and a reflectance change according to the intensity of light when the light is irradiated. As the hologram material, for example, Photopolymers HRF-600 (product name) manufactured by Dupont is used. The reflection film 5 is made of, for example, aluminum.
[0028]
The format of the optical information recording medium (disk) of the present embodiment is as shown in FIG. 4, for example. That is, 45,000 tracks are provided on one side of the disk, and each track is composed of 98 frames. Each frame is composed of 14 segments, and each segment can record 6 to 14 holograms. The above address servo area 6 is provided only in the first segment “Segment # 0”.
[0029]
Next, the configuration of the optical information recording / reproducing apparatus according to the present embodiment will be described with reference to FIG. The optical information recording / reproducing apparatus 10 includes a spindle 81 on which the optical information recording medium 1 is mounted, a spindle motor 82 for rotating the spindle 81, and a spindle motor 82 for maintaining the rotation speed of the optical information recording medium 1 at a predetermined value. And a spindle servo circuit 83 for controlling the motor 82. The optical information recording / reproducing device 10 further irradiates the optical information recording medium 1 with information light and recording reference light to record information, and irradiates the optical information recording medium 1 with reproduction reference light. A pickup 11 for detecting reproduction light and reproducing information recorded on the optical information recording medium 1; and a driving device 84 for moving the pickup 11 in the radial direction of the optical information recording medium 1. It has.
[0030]
The optical information recording / reproducing device 10 further includes a detection circuit 85 for detecting the focus error signal FE, the tracking error signal TE, and the reproduction signal RF from the output signal of the pickup 11, and a focus error signal detected by the detection circuit 85. A focus servo circuit 86 that drives an actuator in the pickup 11 to move the objective lens in the thickness direction of the optical information recording medium 1 to perform focus servo based on the FE, and a tracking error signal TE detected by the detection circuit 85 A tracking servo circuit 87 that drives an actuator in the pickup 11 to move the objective lens in the radial direction of the optical information recording medium 1 to perform tracking servo based on the tracking error signal TE and a command from a controller described later. Drive The device 84 and are controlled and a slide servo circuit 88 for performing a slide servo for moving the pickup 11 in the radial direction of the optical information recording medium 1.
[0031]
The optical information recording / reproducing device 10 further decodes output data of a later-described CMOS sensor or CCD array in the pickup 11 to reproduce data recorded in the data area 7 of the optical information recording medium 1, A signal processing circuit 89 for reproducing a basic clock and determining an address from a reproduced signal RF from the controller 85, a controller 90 for controlling the entire optical information recording / reproducing apparatus 10, and various instructions to the controller 90 And an operating unit 91. The controller 90 receives the basic clock and address information output from the signal processing circuit 89 and controls the pickup 11, the spindle servo circuit 83, the slide servo circuit 88, and the like. The spindle servo circuit 83 receives the basic clock output from the signal processing circuit 89. The controller 90 has a CPU (central processing unit), a ROM (read only memory) and a RAM (random access memory), and the CPU executes a program stored in the ROM using the RAM as a work area. Thereby, the function of the controller 90 is realized.
[0032]
Next, the configuration of the pickup 11 in the present embodiment will be described with reference to FIG. When the optical information recording medium 1 is fixed to the spindle 81, the pickup 11 includes an objective lens 12 facing the transparent substrate 2 side of the optical information recording medium 1 and the objective lens 12 in a thickness direction of the optical information recording medium 1. And an actuator 13 movable in a radial direction, and a quarter-wave plate 14, a mirror 15, and a polarizing beam splitter 16 arranged in this order on the opposite side of the optical information recording medium 1 in the objective lens 12 from the objective lens 12 side. It has. Here, the quarter-wave plate receives linearly polarized light, such as P-polarized light or S-polarized light, and the direction of the linearly polarized light forms an angle with the optical axis of the crystal in the quarter-wave plate. At 45 degrees, the transmitted light is changed from linearly polarized light to circularly polarized light. Quarter-wave plates are used to convert linearly polarized light to circularly polarized light, or from circularly polarized light to linearly polarized light. In the case of this embodiment, the P-polarized light enters the quarter-wave plate to become circularly-polarized light, is reflected by the optical information recording medium 1, and the return light exits the quarter-wave plate again. Changes from circularly polarized light to S-polarized light.
[0033]
Further, the pickup 11 has a detecting means for detecting the reproduction light on the side (under the PBS 16) on which the return light (reproduction light) from the optical information recording medium 1 is reflected by the polarization splitting surface 16 a of the polarization beam splitter 16. A CCD or CMOS sensor 29 is provided, and a half mirror 17 is disposed in a direction (right side of the PBS) where the reference light or the information light enters the polarization splitting surface 16a. Further, in the incident direction of the reflected light from the half mirror 17 (below the half mirror 17), a convex lens 18 for defocus, mirrors 19 and 20, and a half-wave plate 21 constituting reference light generating means are arranged. ing. The half-wave plate is provided to make the polarization direction of the reference light the same as the polarization direction of the information light described later. This defocusing convex lens generates reference light that diverges parallel light to the objective lens 12 and enters the objective lens 12.
[0034]
In addition, the pickup 11 is provided with a polarization beam splitter 22 in the light incident direction of the half-wave plate 21 (to the right of the half-wave plate 21). Further, a spatial light modulator 23, a mirror 24, and an optical shutter 25 are provided in the incident direction of the transmitted light of the half mirror 17 (to the right of the half mirror 17). The spatial light modulator 23 has a large number of pixels arranged in a lattice pattern, and spatially modulates light by light intensity by selecting a light transmitting state and a light blocking state for each pixel, An information light carrying information can be generated. The spatial light modulator 23 constitutes an information light generating unit in the present invention. As the spatial light modulator, for example, a DMD or a liquid crystal element can be used.
[0035]
In the pickup 11, a half-wave plate 26 is further disposed on the light incident surface side (below the PBS 22) of the beam splitter 22, and a collimator lens 27 and a light source device 28 are sequentially arranged from the light incident surface side. Are located. Here, by changing the angle of the half-wave plate, the intensity ratio between the information light incident on the optical information recording medium 1 and the recording reference light can be appropriately set so as to be optimal. The light source device 28 emits coherent linearly polarized light, and for example, a semiconductor laser can be used.
[0036]
The pickup 11 irradiates the optical information recording medium with light from the side of the servo light source device 32, and returns the returned light to the objective lens 12, the dichroic mirror 30, the polarizing beam splitter (may be a half mirror) 31, and the convex lens 33. , And is incident on a four-divided photodetector 35 via a cylindrical lens 34. The focus error signal FE, the tracking error signal TE, and the reproduction signal RF are detected by the detection circuit 85 based on the output of the four-division photodetector 35.
[0037]
The spatial light modulator 23 and the light source devices 28 and 32 in the pickup 11 are controlled by the controller 90 in FIG.
[0038]
Further, in the pickup 11 according to the present invention, although not shown, a phase spatial modulator may be arranged between the convex lens 18 for defocusing and the mirror 19, or may be arranged at the same position as the mirror 19 or 20. Alternatively, a reflection-type phase spatial modulator may be arranged instead of the mirror. In this case, the phase spatial modulator has a large number of pixels arranged in a lattice pattern, and can selectively modulate the phase of light by selecting the phase of emitted light for each pixel. Has become. A liquid crystal element can be used as the phase spatial light modulator. Further, a micromirror device in which a micromirror moves in parallel with the output optical axis may be used. This phase spatial modulator is also controlled by the controller 90 in FIG. The controller 90 holds information on a plurality of modulation patterns for spatially modulating the phase of light in the phase spatial light modulator. Further, the operation unit 91 can select an arbitrary modulation pattern from a plurality of modulation patterns. The controller 90 provides the phase spatial light modulator with information on the modulation pattern selected by itself or the modulation pattern selected by the operation unit 91 in accordance with a predetermined condition. According to the information of the pattern, the phase of the light is spatially modulated by the corresponding modulation pattern.
[0039]
Further, in the pickup 11 according to the present invention, the optical path length from the polarizing beam splitter 22 to the mirror 24 via the spatial light modulator 23 to the half mirror 17, the mirror 20 and 19 from the beam splitter 22, and The optical system is set so that the optical path lengths through the convex lens 18 to the half mirror 17 are equal. By doing so, the optical path lengths of the recording reference light and the object light can be made equal. Further, there is an advantage that the contrast of interference fringes can be maximized even when the coherence distance of the laser as the hologram recording light source is short.
[0040]
Next, the operation of the optical information recording / reproducing apparatus according to the present embodiment will be described, including the operation of the DRAW function. Note that the optical information recording medium 1 is controlled by the spindle motor 82 to be controlled so as to maintain a specified number of rotations.
[0041]
The state of the pickup 11 during recording will be described with reference to FIG.
[0042]
The output of the light emitted from the light source device 28 is pulsed to a high output for recording. The controller 90 predicts the timing at which the light emitted from the objective lens 12 passes through the data area 7 based on the basic clock reproduced from the reproduction signal RF, and the light emitted from the objective lens 12 passes through the data area 7. During this time, the above settings are used. While the light emitted from the objective lens 12 passes through the data area 7, the focus servo and the tracking servo maintain the state at the time of passing through the servo area 7, so that the objective lens 12 is fixed. In the following description, it is assumed that the light source device 28 emits P-polarized light to the polarization beam splitter 22.
[0043]
In FIG. 1, the P-polarized light emitted from the light source device 28 is converted into a parallel light beam by a collimator lens 27, and the polarization direction is changed by a half-wave plate (for example, +22.5 degrees) 26. The polarization beam splitter 22 generates light having a P-polarized component and an S-polarized component. This light is incident on the beam splitter 22, a part of the light amount (P-polarized light component) passes through the polarization splitting surface 22a, and the remaining part (S-polarized light component) is reflected by the polarization splitting surface 22a. This reflected light (S-polarized light component) is incident on a half-wave plate (+45 degrees) 21. Here, the polarization direction of the S-polarized light is changed by 90 degrees to generate P-polarized light. This P-polarized light enters the convex lens 18 via the mirrors 19 and 20. The convex reference lens generates recording reference light that diverges in the objective lens 12 described below. The generated recording reference light is reflected by the half mirror 17.
[0044]
When a phase spatial light modulator is disposed between the convex lens 18 and the mirror 19, the phase spatial light modulator sets a predetermined phase for each pixel in accordance with a predetermined modulation pattern with respect to passing light. By selectively giving a phase difference of 0 (rad) or π (rad) or an intermediate phase difference with respect to the reference, the phase of light is spatially modulated, and the phase of light is spatially modulated. The generated recording reference light is generated. The controller 90 provides the phase spatial light modulator with information on the modulation pattern selected by itself or the modulation pattern selected by the operation unit 91 in accordance with a predetermined condition, and the phase spatial light modulator According to the information, the phase of the passing light is spatially modulated.
[0045]
On the other hand, the P-polarized light transmitted through the polarization splitting surface 22 a of the beam splitter 22 is reflected by the mirror 24 and enters the spatial light modulator 23 because the shutter 25 is open during recording. In the spatial light modulator 23, a reflection state (hereinafter, also referred to as ON) and a blocking state (hereinafter, also referred to as OFF) are selected for each pixel according to information to be recorded on the optical information recording medium 1. The information light is generated by spatially modulating the reflected light. In this embodiment, one pixel of information is represented by two pixels, and one of two pixels corresponding to one bit of information is always turned on and the other is turned off. Note that a DMD can be used as the spatial light modulator.
[0046]
The generated information light (P-polarized light) passes through the half mirror 17. Here, the P-polarized information light and the P-polarized recording reference light are integrated again (the optical axes are the same). Since these are both P-polarized lights, they both pass through the polarization beam splitter 16. Although the information light is parallel light, the recording reference light is changed into convergent light by the defocusing convex lens 18, so that it enters the polarization beam splitter 16 while converging. The information light and the recording reference light are both reflected by the mirror 15 and the traveling directions are changed.
[0047]
Thereafter, since the information light is a green laser of, for example, 532 nm as described above, it passes through the dichroic mirror 30 and is changed from P-polarized light to circularly-polarized light by a quarter-wave plate. The circularly polarized information light is emitted from the parallel light by the objective lens 12 so as to converge on the reflective layer 3 of the optical information recording medium 1.
[0048]
On the other hand, the recording reference light once converges between the mirror 15 and the quarter-wave plate 14, and thereafter enters the objective lens 12 as divergent light. Since this recording reference light is also, for example, a green laser, it passes through the dichroic mirror 30 and is polarized by the quarter-wave plate 14 from P-polarized light to circularly-polarized light. The circularly polarized recording reference light enters the objective lens 12 while diverging, and is thereby converted into light that focuses on the point F. That is, the recording reference light is defocused on the reflection film 5 of the optical information recording medium 1, and the light reflected by the reflection film is irradiated so as to converge at the focal point F ′ conjugate with the focal point F.
[0049]
The recording reference light and the information light irradiated on the optical information recording medium thus interfere with each other since the light has the same polarization direction, and an interference pattern is recorded in the hologram recording layer 3. This interference pattern constitutes a transmission hologram (also referred to as a horizontal fringe).
[0050]
Note that a spatial filter (not shown) is provided between the mirror 15 and the dichroic mirror 30, so that only the 0th and ± 1st order light of the information light passes therethrough, and unnecessary high order information light is cut off. . In the present embodiment, since the reference light is not modulated by the spatial light modulator, no light is cut by the spatial filter. However, when the phase of the light is modulated by the phase spatial light modulator to generate the reference light, high-order light is also generated in the reference light. Therefore, only the 0th-order and ± 1st-order reference lights are generated by the spatial filter. Pass through it, and the higher-order reference light is cut off.
[0051]
In the present embodiment, the DRAW function is realized by shifting the timing of stopping the irradiation of the recording reference light and the information light when terminating the recording operation of the page data forming one hologram. That is, when the irradiation of the recording reference light and the information light for a predetermined period sufficient for hologram generation is completed, the end of the irradiation of the information light is momentarily earlier than that of the irradiation of the recording reference light. Termination of the irradiation of only the information light is performed by closing the shutter 25 in FIG. Therefore, the shutter 25 may be closed slightly earlier than before the laser 28 is stopped.
[0052]
Until the laser 28 is stopped by closing the shutter 25, only the recording reference light is applied to the interference pattern just generated. As a result, a reproduction light corresponding to the information light at the time of recording is generated from the generated interference pattern. When generated, this reproduction light is circularly polarized light, but is converted into parallel light by the objective lens 12, and becomes S-polarized light when passing through the quarter-wave plate 14. This reproduction light passes through the dichroic mirror 30, is reflected by the mirror 15, and enters the polarization beam splitter 16. Since this reproduction light is S-polarized light, it is reflected by the polarization splitting surface 16a, and the reproduction image is detected by the CCD or CMOS sensor 29. Then, it is determined whether or not the detected reproduced image includes an error outside the correctable range (Verify operation).
[0053]
Next, a Verify operation and a process performed when an unrecoverable error occurs according to the present embodiment will be described with reference to the flowchart in FIG.
[0054]
When performing the recording operation, a WriteCommand is input as shown in step S101, and the recording operation is started. In step S102, the recording reference light and the information light are irradiated on the hologram recording layer 3 for a predetermined period to record page data, and an interference pattern is formed thereon. After the predetermined period, the recording operation is completed. However, as described above, first, only the information light is stopped, and only the recording reference light is irradiated for a certain period. By irradiating only the recording reference light, reproduction light is generated from the interference pattern just formed. In step S103, it is determined whether or not the reproduction light includes an unrecoverable error. If the detected error can be repaired, the process moves to step S104, and moves to the operation of recording page data to be recorded next. The next page data is not recorded continuously in the same segment as the previous page data, but is recorded discretely in the next segment. If the detected error can be repaired, the recording operation has succeeded, and therefore a CopyMark as described later is not added to the hologram constituting the next page data.
[0055]
If the detected error is unrecoverable in step S103, it means that recording of the current page data has failed, and the process proceeds to step S105. In step S105, a preparation process for recording the same page data again is performed. In other words, the pointer of the segment is incremented by one and the process moves to the next segment. Also, a CopyMark is added to the page data for which the recording has failed, and in step S102, processing is performed until the same page data is recorded in the next segment. The confirmation operation is performed again in step S103 as described above regarding whether or not the recording operation has been successful.
[0056]
In step S106, it is determined whether recording of a block of data (block data) constituting a plurality of page data sent from the host computer has been completed, and if not completed, steps S101 to S105 are performed. Is repeated. If it is determined that the recording has been completed, the recording operation ends.
[0057]
FIG. 6 shows hologram data (a) normally recorded and hologram data (b) to which CopyMark is added. As shown in FIG. 6B, in the hologram data, the upper leftmost sync code (code for positioning) has a characteristic. A sync code different from the hologram data of (a) represents CopyMark.
[0058]
Next, the concept of recording block data according to the present embodiment will be described using a specific example with reference to FIG. This diagram more specifically illustrates the concept of the process shown in the flowchart of FIG.
[0059]
In the example of FIG. 7, a block of data (block data) sent from the host computer is divided into four pages of original Data (1). First, the hologram data HoloData # 0 corresponding to the original Data # 0 is recorded in Seg # n which is the n-th segment ((2)). Then, the DRAW function is performed on the Holo Data # 0, and as a result of the Verify, an unrecoverable error is not detected ((3)), so that the operation shifts to the recording operation of the original Data # 1, which is the next page data. . The hologram data HoloData # 1 corresponding to the next original Data # 1 is recorded in Seg # n + 1 which is the (n + 1) th segment ((4)), and immediately after that, the Verify operation is performed. As a result, in this example, it is found that an uncorrectable error is included in the HoloData # 1 ((5)), and the HoloData # 1 corresponding to the original Data # 1 is again the Seg that is the (n + 2) th segment. # N + 2. That is, in the present embodiment, the same data is recorded in different segments. A copy mark indicating that this is the second recording is added to this HoloData # 1 ([6]). Then, the Verify operation is performed immediately after the recording of the data, and it is determined whether or not there is an unrecoverable error again. If there is no error, the process proceeds to the recording operation of the next original Data # 2 ([7]). ). If it is determined that there is an error that cannot be repaired again, this copying operation is repeated. Thereafter, recording and verifying operations are similarly performed for the original Data # 2 and Data # 3 ([8], [9]). Subsequently, the above processing is repeated for the next block data input from the post computer.
[0060]
As described above, in the present embodiment, when the recording operation is not performed properly, such as when the recorded hologram data includes an unrecoverable error, the same hologram data is stored in another position on the optical information recording medium. Although writing is performed again, information indicating that the data is a copy is included in the target hologram data. By doing so, it is possible to easily identify the data for which the recording has failed and the data for which the recording has succeeded, and the error recovery processing can be performed quickly.
[0061]
Next, with respect to the operation of reproducing data from the optical information recording medium, first, the operation of the pickup 11 at the time of reproduction will be described, and the reproduction operation of data including CopyMark will be described using a specific example.
[0062]
FIG. 8 is an explanatory diagram showing the state of the pickup 11 during reproduction. At the time of reproduction, a shutter 25 disposed between the mirror 24 and the polarization beam splitter 22 is turned on, and the incidence of light on the spatial light modulator 23 is cut. The light incident on the spatial light modulator 23 is blocked by the shutter 25 at the time of reproduction, but all pixels of the spatial light modulator 23 may be turned on just in case.
[0063]
The output of the light emitted from the light source device 28 is set to a low output for reproduction. The controller 90 predicts the timing at which the light emitted from the objective lens 12 passes through the data area 7 based on the basic clock reproduced from the reproduction signal RF, and the light emitted from the objective lens 12 passes through the data area 7. During this time, the above settings are used. In the following description, it is assumed that the light source device 28 emits P-polarized light to the beam splitter 22 at the time of reproduction as well as at the time of recording.
[0064]
As shown in FIG. 8, the P-polarized light emitted from the light source device 28 is converted into a parallel light beam by the collimator lens 27, and then the polarization direction is changed by the half-wave plate (+22.5 degrees) 26. Then, light having a P-wave component and an S-wave component is generated for the beam splitter 20. This light is incident on the beam splitter 20, and a part (P-polarized light) of the light amount passes through the polarization splitting surface 22a, and the remaining part (S-polarized light) is reflected by the polarization splitting surface 22a. The reflected light (S) is incident on the half-wave plate (+45 degrees) 21, where the polarization direction of the S-polarized light is changed by 90 degrees to generate P-polarized light. This P-polarized light enters the convex lens 18 via the mirrors 20 and 19. Reproduction reference light diverging in the objective lens 12 is generated by the convex lens 18. The generated reference light for reproduction is reflected by the half mirror 17 and enters the polarization beam splitter 16. This reproduction reference light is the same light as the recording reference light used at the time of recording. When a phase spatial modulator (not shown) is arranged between the convex lens 18 and the mirror 19 to generate the recording reference light, the controller 90 performs recording at the time of recording information to be reproduced. The information of the modulation pattern of the reference light for use is provided to the phase spatial light modulator. The phase spatial light modulator spatially modulates the phase of the passing light according to the information of the modulation pattern given from the controller 90, and generates the reproduction reference light in which the phase of the light is spatially modulated.
[0065]
The reproduction reference light that has entered the polarization beam splitter 16 is P-polarized light, passes through the polarization splitting surface 16a of the polarization beam splitter 16, is reflected by the mirror 15, and changes its traveling direction. The reproduction reference light is once converged between the mirror 15 and the quarter-wave plate, and thereafter enters the objective lens 12 as divergent light. Since this reproduction reference light is, for example, a green laser, it passes through the dichroic mirror 30 and is polarized by the quarter-wave plate 14 from P-polarized light to circularly-polarized light. The circularly polarized reference light for reproduction is incident on the objective lens 12 while diverging, whereby the light is focused on the point F. That is, the reproduction reference light is defocused on the reflection film 5 of the optical information recording medium 1, and the light reflected by the reflection film is irradiated so as to converge at the focal point F ′ conjugate with the focal point F.
[0066]
Although a spatial filter (not shown) is provided between the mirror 15 and the dichroic mirror 30, in the present embodiment, when the phase of the light is modulated by the phase spatial light modulator to generate the reproduction reference light, Since high-order light is also generated in the reference light, only the 0th-order and ± 1st-order reference lights pass through the spatial filter, and the high-order reference light is cut off.
[0067]
The reproduction light is generated by irradiation with the reproduction reference light. The generated reproduction light is converted into parallel light by the objective lens 12, and further converted from circularly polarized light to S-polarized light by the quarter-wave plate. This reproduction light passes through the dichroic mirror 30, is reflected by the mirror 15, and enters the polarization beam splitter 16. Since this reproduction light is S-polarized light, it is reflected by the polarization splitting surface 16a, and the reproduction image is detected by the CCD or CMOS sensor 29. The detected reproduced image is subjected to signal processing such as error correction and necessary decoding, and the data recorded on the optical information recording medium 1 is reproduced. This series of signal processing is performed by the signal processing circuit 89 in FIG.
[0068]
The data reading process during data reproduction will be described with reference to FIG. When a read command is input in step S201, a process of reading hologram data from the optical information recording medium 1 is started. First, in step S202, hologram data recorded in Seg # k, which is the k-th segment of the optical information recording medium 1, is read, reproduced, and stored in a buffer. Subsequently, in step S203, the data recorded in Seg # k + 1 which is the (k + 1) th segment is read, reproduced, and stored in the buffer. Further, in step S204, it is determined whether or not the reproduction data corresponding to the hologram data of Seg # k + 1 includes CopyMark. If it is determined that the data is not included, the process shifts to step S205 to output the restored data of Seg # k. Further, in step S206, it is determined whether or not the restored data is the last data of the block data sent from the host computer. If the restored data is the last data, the process ends. If the data to be read still remains, the process is continued. If it is determined in step S204 that CopyMark is included, the process proceeds to step S207. In this case, it is indicated that the hologram data of the previous segment Seg # k contains an error that cannot be normally restored, so that in step S207, the reproduction data of Seg # k is converted to Seg # k + 1 by Seg # k + 1. The replacement process is performed. Then, in step S208, preparations are made for reading the data of the next segment, and the hologram data of the segment number Seg # k + 2 is read (S203). When the reading of each page data included in the block data is completed in this manner, the process is also terminated.
[0069]
A specific example of the reproducing operation will be conceptually described with reference to FIG. First, hologram data HoloData # 0 is reproduced from segment Seg # n and stored in buffer # 0 ((1)). Subsequently, the hologram data HoloData # 1 is reproduced from the segment Segn + 1 and stored in the buffer # 1 ((2)). Since the copy mark is not included in the holo data # 1, the holo data # 0 stored in the buffer # 0 is restored and output ([3]). Next, the hologram data HoloData # 2 is reproduced from the segment number Seg # n + 2 and stored in the buffer # 2 ([4]). Since the copy mark is included in the holo data # 2, the holo data # 1 already stored in the buffer # 1 is replaced with the holo data # 1 (copy) stored in the buffer # 2 ([5]). This is because reading of the hologram data from Seg # n + 2 has revealed that HoloData # 1 is not restored to normal data. Thereafter, the hologram data HoloData # 2 is reproduced from the segment number Seg # n + 3 and stored in the buffer # 2 ([6]). This is because the buffer # 2 is empty at this point. This is because Holo Data # 2 has been written to buffer # 1. Since the copy mark is not included in the holo data # 2, the restored data corresponding to the holo data # 2 is output at this time ((7)). Further, data is reproduced from the segment numbers Seg # n + 4 and n + 5, and the above processing is repeated ([8], [9]). Finally, the restoration data is joined to restore one block data.
[0070]
As described above, even if data including an error that cannot be restored to normal data is recorded on the optical information recording medium 1, the data restoration process can be performed accurately and promptly.
(Second embodiment)
The configurations of the optical information recording / reproducing device and the optical pickup according to the second embodiment are the same as those of the first embodiment, and thus the description is omitted. The second embodiment is different from the first embodiment in that data writing and reading processes are performed using Index labels.
[0071]
FIG. 11 is a flowchart of a data recording operation according to the second embodiment.
[0072]
When performing a recording operation, a WriteCommand is input as shown in step S301, and the recording operation is started. In step S302, an index is added to all of the page data to be recorded (also referred to as "HoloData"; note that "HoloData" is used instead of "page data" in FIG. 11). Then, in step S303, the recording reference light and the information light are applied to the hologram recording layer 3 for a predetermined period to record page data, and an interference pattern is formed thereon. After the predetermined period, the recording operation is completed. However, as described above, first, only the information light is stopped, and only the recording reference light is irradiated for a certain period. By irradiating only the recording reference light, reproduction light is generated from the interference pattern just formed. In step S304, it is determined by the DRAW function whether or not the reproduction light includes an unrecoverable error. If the detected error can be repaired, the process moves to step S305, and moves to the operation of recording page data to be recorded next. The next page data is not recorded continuously in the same segment as the previous page data, but is recorded discretely in the next segment. If the detected error can be repaired, the recording operation has succeeded, and the Index added to the page data is recorded only once.
[0073]
If the detected error is unrecoverable in step S304, it means that recording of the current page data has failed, and the process proceeds to step S306. In step S306, a preparation process for recording the same page data again is performed. In other words, the pointer of the segment is incremented by one and the process moves to the next segment. Further, in step S303, the same page data is processed to be recorded in the next segment. As to whether or not the recording operation has been successful, the confirmation operation is performed again as described above in step S304.
[0074]
In step S307, it is determined whether recording of a block of data (block data) constituting a plurality of page data sent from the host computer has been completed, and if not completed, steps S301 to S306 are performed. Is repeated. If it is determined that the recording has been completed, the recording operation ends.
[0075]
Next, the concept of recording block data according to the present embodiment will be described using a specific example with reference to FIG. This diagram more specifically illustrates the concept of the process shown in the flowchart of FIG.
[0076]
In the example of FIG. 12, a block of data (block data) sent from the host computer is divided into original data for X pages ((1)). Indexes # X-1 to # 0 are added to the respective page data (HoloData # 0 to X-1) corresponding to the generated original data. Then, the hologram data HoloData # 0 corresponding to the original Data # 0 is recorded together with the Index # X-1 in Seg # n which is the n-th segment ([2]). Next, the DRAW function was performed on the Holo Data # 0, and as a result of the Verify, an unrecoverable error was not detected ((3)), and the operation shifts to the recording operation of the original Data # 1, which is the next page data. I do. Hologram data HoloData # 1 corresponding to the next original Data # 1 is recorded together with Index # X-2 in Seg # n + 1 which is the (n + 1) th segment ([4]), and the Verify operation is performed immediately thereafter. As a result, in this example, it has been found that an error that cannot be corrected is included in HoloData # 1 ((5)), and Solo # in which HoloData # 1 corresponding to original Data # 1 is the (n + 2) th segment. The data is recorded again in n + 2 together with Index # X-2 ([6]). That is, in the present embodiment, when an unrecoverable error occurs during recording, the same data and the same Index are recorded in different segments. Then, the Verify operation is performed immediately after the recording of the data, and it is determined whether or not there is an unrecoverable error again. If there is no error, the process proceeds to the recording operation of the next original Data # 2 ([7]). ). If it is determined that there is an error that cannot be repaired again, this copying operation is repeated. Thereafter, recording and verifying operations are similarly performed for the original Data # 2 and Data # 3 ((8)). Subsequently, the above processing is repeated for the next block data input from the post computer.
[0077]
As described above, in the present embodiment, when the recording operation is not performed properly, such as when the recorded hologram data includes an unrecoverable error, the same hologram data is stored in another position on the optical information recording medium. Although writing is performed again, a recording operation is performed so that it can be easily determined at the time of reproduction that the target hologram data is a copy. By doing so, it is possible to easily identify the data for which the recording has failed and the data for which the recording has succeeded, and the error recovery processing can be performed quickly.
[0078]
With reference to FIG. 13, a data reading process during data reproduction will be described. When a read command is input in step S401, a process of reading hologram data from the optical information recording medium 1 is started. First, in step S402, hologram data recorded in Seg # k, which is the k-th segment of the optical information recording medium 1, is read, reproduced, and stored in a buffer. Subsequently, in step S403, the data recorded in Seg # k + 1 which is the (k + 1) th segment is read, reproduced, and stored in the buffer. Further, in step S404, the Index of Seg # k and the Index of Seg # k + 1 are compared to determine whether or not they are the same Index. If it is determined that they are not the same, the process shifts to step S405 to output the restored data of Seg # k. Further, in step S406, it is determined whether or not the restored data is the last data of the block data sent from the host computer. If the restored data is the last data, the process ends. If the data to be read still remains, the process is continued. If it is determined in step S404 that the Indexes are the same, the process proceeds to step S407. In this case, it is indicated that the hologram data of the previous segment Seg # k contains an error that cannot be normally restored, and thus, in step S407, the reproduction data of Seg # k is converted to Seg # k + 1 by Seg # k + 1. The replacement process is performed. Then, in step S408, preparations are made for reading the data of the next segment, and the hologram data of the segment number Seg # k + 2 is read (S403). When the reading of each page data included in the block data is completed in this way, the process is also terminated.
[0079]
A specific example of the reproducing operation will be conceptually described with reference to FIG. First, hologram data HoloData # 0 is reproduced from segment Seg # n and stored in buffer # 0 ((1)). Subsequently, the hologram data HoloData # 1 is reproduced from the segment Segn + 1 and stored in the buffer # 1 ((2)). Since the index of HoloData # 0 and HoloData # 1 is different between # X-1 and # X-2, HoloData # 0 stored in buffer # 0 is restored and output ([3]). Next, hologram data is reproduced from the segment number Seg # n + 2 and stored in the buffer # 2 ([4]). Since the index of the hologram data is # X-2, which is the same as the index of Holo Data # 1, the Hol Data # 1 already stored in the buffer # 1 is replaced with the Hol Data # 1 (copy) stored in the buffer # 2. (5). This is because it has been found by reading the hologram data of Seg # n + 2 that HoloData # 1 is not restored to normal data. Then, the restored data corresponding to the HoloData # 1 is output ([6]). Thereafter, the hologram data HoloData # 2 is reproduced from the segment number Seg # n + 3 and stored in the buffer # 2 ([7]). Since the index of the hologram data stored in the buffer # 2 is different from the index of the hologram data stored in the buffer # 1, the restored data corresponding to HoloData # 2 is output at this point ((8)). Further, data is reproduced from the segment numbers Seg # n + 4 and n + 5, and the above processing is repeated ([9], (10)). Finally, the restoration data is joined to restore one block data.
[0080]
Thus, in the second embodiment, the Index number is decremented by one. Data is read in order from the first segment, and if there is data that has not been decremented, the hologram data having the same Index number read earlier is discarded. This idea is basically the same as in the first embodiment using CopyMark.
[0081]
In addition, when this method is adopted, at the time of reading, by reading out the first hologram data, it is possible to predict the number of subsequent data blocks, that is, the number of pages (the number of holo data) from the index number included therein. Therefore, it is possible to secure memory in advance on the device side, which is convenient for handling data.
[0082]
Further, since the index numbers are added to all the data, skipping of the data can be prevented.
[0083]
As described above, even if data including an error that cannot be restored to normal data is recorded on the optical information recording medium 1, the data restoration process can be performed accurately and promptly.
[0084]
Next, with reference to FIG. 15, a description will be given of a countermeasure when an error occurs during Read.
[0085]
Even if DRAW can be read normally due to dust or fingerprints on the surface of the medium, scratches or deformation of the medium, it cannot be said that an error will not occur in the subsequent READ. In order to explain a coping method when such an error occurs, the following case is assumed.
[0086]
It is assumed that data reading is started from Seg # n at the time of READ, and the READ result as shown in FIG. In this case, it is clear that an error occurs during recording with Seg # n + 1, and recording (Retry) is performed again with Seg # n + 2. This is because the Index numbers recorded in these two segments are the same. However, looking at the arrangement of the Index numbers, when picking up only those locations that succeeded in READ, they were arranged in the order of X-1 → X-2 → X-3 → X-4. Not. That is, in this case, the data of Seg # n + 1 determined to have caused an error in the DRAW function is mistaken for normal data.
[0087]
In order to avoid such a problem, the above-mentioned problem is solved by introducing a cyclic index that simply increments or decrements the counter for each write operation independently of Retry, in addition to the index that is further decremented. Can be solved. That is, the hologram recording may be performed as described above, including the two types of identification information of the index number to be decremented and the cyclic index number in each page data included in the data block.
[0088]
In order to explain this solution, it is assumed that when data reading is started again from the start segment, a READ result as shown in FIG.
[0089]
In this case, as shown in FIG. 15 (a), when the result of READ based on only the Index number is determined, the data following Seg # n + 1 to Seg # n + 3 is changed from X-2 to X-3. Because of the transition, it is determined that the data is normal data, and no mistake can be noticed. However, at this time, if the CIndex is monitored at the same time, since the CIndex jumps from 1 to 3, an abnormal change can be detected. In this way, the abnormal situation may be detected, and the error may be appropriately corrected. By providing the CIndex separately from the Index, errors occurring during recording can be processed using the Index, and errors occurring during the Read can be processed separately using the CIndex. Can be realized.
[0090]
In the opposite case, the read of Seg # n + 1 fails, and the read of Seg # n + 2 succeeds. In the case where the state should be as expected, the READ result as shown in FIG. 15C is obtained. In this case, at the time of transition from Seg # n + 2 to Seg # n + 3, the Index number normally transitions from X-2 to X-3, and the CIndex number is also normally incremented from 2 to 3, causing a problem. Has not occurred.
[0091]
Note that the cyclic index only cyclically increments or decrements the data, and there is no special restriction. Even if the data is rotated from 0 to 4 as in this example, it is not changed from 0 to 100. Even if it is turned, it is only necessary that the data be continuous.
[0092]
As described above, the configuration and operation of the present invention have been described based on the principle and the embodiment. However, the present invention is not limited to the above embodiment, and various modifications are possible without departing from the gist of the invention. is there.
[0093]
Note that the series of processes in the first and second embodiments can be executed by hardware, but can also be executed by software. When a series of processing is executed by software, a program constituting the software may be executed by a computer built into dedicated hardware or by installing various programs to execute various functions. It is installed from a program storage medium to a possible general-purpose personal computer or the like.
[0094]
In this specification, the step of describing a program recorded on a recording medium may be performed in a chronological order according to the described order. Alternatively, the processing includes individually executed processing.
[0095]
【The invention's effect】
According to the optical information recording apparatus of the first aspect, an optical information recording apparatus that records information on an optical information recording medium using holography, wherein page data composed of two-dimensional pixel data is stored in the optical information recording medium. An optical recording means for recording an interference pattern between an information light carrying page data information and a recording reference light at a predetermined position, and determining whether page data has been normally recorded by the optical recording means A determination unit and a control unit that controls a recording operation of the optical recording unit according to a determination result of the determination unit. Therefore, even if page data that has been recorded is not normally recorded, appropriate processing can be performed. To record the data.
[0096]
According to the optical information recording apparatus of the present invention, when the judgment means judges that the recording of the page data was not performed normally, the control means separates from the predetermined position where the page data was first recorded. The optical recording means is controlled so as to re-record at the position, so that the interference pattern (hologram) that generates a reproduced image including an uncorrectable error is not left as it is, but only the error within the correctable range is included. The hologram can be recorded normally.
[0097]
According to the optical information recording apparatus of the present invention, the optical recording means records the identification information indicating that the page data to be recorded is a copy together with the page data under the control of the control means. Therefore, holograms containing errors that cannot be corrected at the time of reproduction can be quickly and appropriately processed.
[0098]
According to the optical information recording apparatus of the fourth aspect, the optical recording means records page identification information for identifying the page data together with the page data, so that a hologram including an error that cannot be corrected at the time of reproduction. Thus, it is easy to distinguish a reproduced image from a reproduced image from a hologram that can be normally reproduced, and a hologram including an uncorrectable error can be reproduced quickly and appropriately.
[0099]
According to the optical information recording apparatus of the fifth aspect, the page identification information is an index number, and when the result of the determination means is negative, the page identification information is replaced with the index number of the page data that could not be recorded normally. Since the index numbers of the recorded page data are the same, the sequence of a plurality of holograms to be recorded can be easily grasped, and the processing at the time of reproducing the hologram including an error that cannot be corrected from the sequence can be performed quickly and appropriately. It can be carried out.
[0100]
According to the optical information recording apparatus of the present invention, since the index number is recorded so as to be decremented, the number of page data in the data block can be grasped, and at the time of recording, the number of the currently recorded hologram is determined. Page data, and it is easy to determine how many hologram data to read at the time of reproduction.
[0101]
According to the optical information recording apparatus of the present invention, since the first and second index numbers are used as the identification information, the two index numbers can be used for different purposes, respectively. Can be appropriately performed.
[0102]
Furthermore, according to the optical information device of the eighth aspect, the first index number is added in page units so as to be decremented, and the second index number is added according to the number of recordings. The first index number corresponds to the reproduction processing of a hologram including an error that cannot be corrected, and the second index number corresponds to the processing of a reading error generated due to a scratch or the like on the surface of the recording medium. That is, it is possible to cope with both a writing error and a reading error during reproduction.
[0103]
According to the optical information recording apparatus of the ninth aspect, the judging means checks the reproduced image generated from the interference pattern recorded almost immediately after the recording of the page data, so that the recording of the page data is normal. Is performed, it is possible to quickly check whether or not the recorded hologram data contains an uncorrectable error.
[0104]
According to the optical information reproducing apparatus of the tenth aspect, by using holography, a plurality of interference patterns due to interference between an information light carrying page data information composed of two-dimensional pixel data and a recording reference light, An optical information reproducing apparatus for reproducing information from an optical information recording medium provided with an information recording layer in which page data is recorded in a predetermined order, and irradiates an interference pattern (hologram) with a reproduction reference light to reproduce the information. Optical reproduction means for generating light, reproduction image acquisition means for detecting reproduction light to reproduce page data, and determination means for determining whether or not predetermined information is included in the reproduced page data, When predetermined information is included in the reproduced page data, a system is configured to replace the page data reproduced immediately before with page data including the predetermined information. Because comprising means, and to distinguish the reproduced image corresponding to the page data on the presence or absence of predetermined information, can be processed reproduction processing promptly and properly.
[0105]
According to the optical information reproducing apparatus of the eleventh aspect, the predetermined information is information indicating that the current page data is the same as the page data recorded immediately before. Can be appropriately performed.
[0106]
According to the optical information reproducing apparatus of the twelfth aspect, since the predetermined information is included only in the current page data, a reproduced image of the page data including an uncorrectable error can be easily found and normally recorded. Page data can be reproduced.
[0107]
According to the optical information reproducing apparatus of the thirteenth aspect, the predetermined information is an index number added to each page data, and when the determination result of the determination means is affirmative, the current page is determined. Since the index number of the data is the same as the index number of the immediately preceding page data, it is easy to find a reproduced image of the page data including an uncorrectable error and to reproduce the page data that can be recorded normally. Can be.
[0108]
According to the optical information reproducing apparatus of the present invention, since the index number is added so as to be decremented in a plurality of page data, the number of page data in the data block can be grasped. Hologram data can be easily determined.
[0109]
Furthermore, according to the optical information reproducing apparatus of the present invention, the predetermined information is a first index number added corresponding to each page data and a second index number added corresponding to the number of recordings. The determination means determines the presence or absence of the first index and the second index number, and the control means controls the operation of replacing the page data based on the presence or absence of the first index number. Since the data reading error correction operation is controlled based on the presence or absence of the index number, it is possible to cope with both writing errors and reading errors.
[0110]
According to the recording medium of the present invention, there is provided a program for recording information on an optical information recording medium using holography, wherein page data composed of two-dimensional pixel data is stored at a predetermined position on the optical information recording medium. A first step of recording as an interference pattern between an information light carrying page data information and a recording reference light, and a second step of determining whether the page data has been normally recorded in the first step. And a third step of controlling a recording operation of the optical recording means in accordance with a result of the determination in the second step. Therefore, it is possible to provide a program for realizing an optical information recording apparatus that can cope with a case where page data cannot be recorded normally.
[0111]
According to the recording medium of the present invention, a plurality of page data can be obtained by using holography and an interference pattern caused by interference between an information light carrying page data information composed of two-dimensional pixel data and a recording reference light. Is a program for reproducing information from an optical information recording medium having an information recording layer recorded according to a predetermined order, wherein a reproduction reference light is applied to the interference pattern to generate a reproduction light. Step, a second step of detecting the reproduction light to reproduce the page data, a third step of determining whether or not the reproduced page data contains predetermined information, and reproducing the predetermined information. A fourth step of replacing the previously reproduced page data with page data containing predetermined information when the page data is included in the reproduced page data. A computer-readable program is described, which realizes an optical information reproducing apparatus that performs appropriate processing on a reproduced image of page data (hologram) containing an uncorrectable error. Program can be provided.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a pickup and an optical information recording medium in an optical information recording / reproducing apparatus according to an embodiment of the present invention.
FIG. 2 is a block diagram showing an overall configuration of an optical information recording / reproducing apparatus according to an embodiment of the present invention.
FIG. 3 is a diagram showing a structure of a hologram recording medium used in the optical information recording / reproducing apparatus according to the present invention.
FIG. 4 is a diagram showing a data configuration recorded on a hologram recording medium.
FIG. 5 is a flowchart for explaining a recording operation of the optical information recording / reproducing apparatus according to the first embodiment of the present invention.
FIG. 6 is a diagram showing normal page data and page data including a copy mark.
FIG. 7 is a diagram showing a specific state of recording by the optical information recording / reproducing apparatus according to the first embodiment of the present invention.
FIG. 8 is a diagram for explaining the operation of the pickup during reproduction.
FIG. 9 is a flowchart for explaining a reproducing operation of the optical information recording / reproducing apparatus according to the first embodiment of the present invention.
FIG. 10 is a diagram showing a specific state of reproduction by the optical information recording / reproducing apparatus according to the first embodiment of the present invention.
FIG. 11 is a flowchart for explaining a recording operation of the optical information recording / reproducing apparatus according to the second embodiment of the present invention.
FIG. 12 is a diagram showing a specific state of recording by the optical information recording / reproducing apparatus according to the second embodiment of the present invention.
FIG. 13 is a flowchart for explaining a reproducing operation of the optical information recording / reproducing apparatus according to the second embodiment of the present invention.
FIG. 14 is a diagram showing a specific state of reproduction by the optical information recording / reproducing apparatus according to the second embodiment of the present invention.
FIG. 15 is a diagram showing a specific state of reproduction when a cyclic index is introduced.
[Explanation of symbols]
1 Information recording medium
10 Optical information recording / reproducing device
11 Optical pickup
23 spatial light modulator
28 Light source device (laser)
29 CCD array or CMOS sensor
89 signal processing circuit
90 Controller
91 Drive

Claims (17)

ホログラフィを利用して情報を光情報記録媒体に記録する光情報記録装置であって、
2次元のピクセルデータからなるページデータを前記光情報記録媒体の所定の位置に、前記ページデータの情報を担持した情報光と記録用参照光との干渉パターンとして記録する光学的記録手段と、
前記光学的記録手段による前記ページデータの記録が正常に行われたかを判定する判定手段と、
前記判定手段の判定結果に応じて前記光学的記録手段の記録動作を制御する制御手段と、
からなることを特徴とする光情報記録装置。
An optical information recording device that records information on an optical information recording medium using holography,
Optical recording means for recording page data composed of two-dimensional pixel data at a predetermined position of the optical information recording medium as an interference pattern between an information light carrying the information of the page data and a recording reference light;
Determining means for determining whether the recording of the page data by the optical recording means was performed normally;
Control means for controlling a recording operation of the optical recording means according to a result of the determination by the determination means;
An optical information recording device, comprising:
前記判定手段によって前記ページデータの記録が正常に行われなかったと判断された場合に、前記制御手段は前記ページデータを前記所定の位置とは別の位置に再度記録するように前記光学的記録手段を制御することを特徴とする請求項1記載の光情報記録装置。When the determination unit determines that the recording of the page data was not performed normally, the control unit controls the optical recording unit to re-record the page data at a position different from the predetermined position. 2. The optical information recording apparatus according to claim 1, wherein 前記光学的記録手段は、前記制御手段の制御に従って、前記ページデータとともに、記録すべきこのページデータがコピーであることを示す識別情報を記録することを特徴とする請求項2記載の光情報記録装置。3. The optical information recording apparatus according to claim 2, wherein the optical recording unit records, along with the page data, identification information indicating that the page data to be recorded is a copy, under the control of the control unit. apparatus. 前記光学的記録手段は、前記ページデータと共にこのページデータを識別するためのページ識別情報を記録することを特徴とする請求項2記載の光情報記録装置。3. The optical information recording apparatus according to claim 2, wherein the optical recording means records page identification information for identifying the page data together with the page data. 前記ページ識別情報はインデックス番号であり、前記判定手段の結果が否定的であった場合に、正常に記録できなかったページデータのインデックス番号と再度記録されたページデータのインデックス番号は同一であることを特徴とする請求項4記載の光情報記録装置。The page identification information is an index number, and if the result of the determination is negative, the index number of the page data that could not be normally recorded and the index number of the re-recorded page data are the same. The optical information recording apparatus according to claim 4, wherein: 前記インデックス番号は、デクリメントするように記録されることを特徴とする請求項5記載の光情報記録装置。6. The optical information recording apparatus according to claim 5, wherein the index number is recorded so as to be decremented. 前記識別情報として、第1及び第2のインデックス番号を用いることを特徴とする請求項4記載の光情報記録装置。The optical information recording device according to claim 4, wherein first and second index numbers are used as the identification information. 前記第1のインデックス番号はデクリメントするようにページ単位で付加され、第2のインデックス番号は記録回数に対応して付加されることを特徴とする請求項7記載の光情報記録装置。8. The optical information recording apparatus according to claim 7, wherein the first index number is added in units of a page so as to be decremented, and the second index number is added in accordance with the number of times of recording. 前記判定手段は、前記ページデータの記録のほぼ直後に記録された干渉パターンから発生させた再生像をチェックすることにより、前記ページデータの記録が正常に行われたかを判定することを特徴とする請求項1記載の光情報記録装置。The determination unit determines whether the recording of the page data is normally performed by checking a reproduced image generated from an interference pattern recorded almost immediately after the recording of the page data. The optical information recording device according to claim 1. ホログラフィを利用して、2次元のピクセルデータからなるページデータの情報を担持した情報光と記録用参照光との干渉による干渉パターンによって、複数のページデータが所定の順序に従って記録された情報記録層を備えた光情報記録媒体から情報を再生するための光情報再生装置であって、
再生用参照光を前記干渉パターンに照射して再生光を発生させる光学的再生手段と、
前記再生光を検出して前記ページデータを再現する再生像取得手段と、
前記再現されたページデータに所定の情報が含まれているか否かを判定する判定手段と、
前記所定の情報が前記再現されたページデータに含まれている場合に、直前に再現されたページデータを前記所定の情報を含むページデータで置き換えるようにする制御手段と、
を備えたことを特徴とする光情報再生装置。
An information recording layer in which a plurality of page data are recorded in a predetermined order by an interference pattern caused by interference between an information light carrying page data information composed of two-dimensional pixel data and a recording reference light using holography; An optical information reproducing apparatus for reproducing information from an optical information recording medium comprising:
Optical reproducing means for generating reproduction light by irradiating the interference reference pattern with reproduction reference light,
A reproduction image acquisition unit that detects the reproduction light and reproduces the page data;
Determining means for determining whether or not predetermined information is included in the reproduced page data;
When the predetermined information is included in the reproduced page data, control means for replacing the immediately reproduced page data with page data including the predetermined information,
An optical information reproducing apparatus comprising:
前記所定の情報は、現ページデータが直前に記録されたページデータと同一のものであることを示す情報であることを特徴とする請求項10記載の光情報再生装置。11. The optical information reproducing apparatus according to claim 10, wherein the predetermined information is information indicating that the current page data is the same as the page data recorded immediately before. 前記所定の情報は、前記現ページデータにのみ含まれることを特徴とする請求項11記載の光情報再生装置。The optical information reproducing apparatus according to claim 11, wherein the predetermined information is included only in the current page data. 前記所定の情報は、各ページデータに付加されたインデックス番号であって、前記判定手段の判定結果が肯定的なものである場合には現ページデータのインデックス番号と直前のページデータのインデックス番号は同一であることを特徴とする請求項11記載の光情報再生装置。The predetermined information is an index number added to each page data, and when the determination result of the determination means is positive, the index number of the current page data and the index number of the immediately preceding page data are The optical information reproducing apparatus according to claim 11, wherein the optical information reproducing apparatus is the same. 前記インデックス番号は、前記複数のページデータにおいてデクリメントされるように付加されていることを特徴とする請求項13記載の光情報再生装置。14. The optical information reproducing apparatus according to claim 13, wherein the index number is added so as to be decremented in the plurality of page data. 前記所定の情報は、各ページデータに対応して付加された第1のインデックス番号と記録回数に対応して付加された第2のインデックス番号であり、
前記判定手段は、第1のインデックス及び第2のインデックス番号の有無を判定し、
前記制御手段は、前記第1のインデックス番号の有無に基づいて前記ページデータの置き換え動作を制御し、第2のインデックス番号の有無に基づいてデータ読み込みエラー訂正動作を制御することを特徴とする請求項11記載の光情報再生装置。
The predetermined information is a first index number added corresponding to each page data and a second index number added corresponding to the number of recordings,
The determining means determines whether there is a first index and a second index number,
The control means controls the page data replacement operation based on the presence or absence of the first index number, and controls the data read error correction operation based on the presence or absence of a second index number. Item 12. An optical information reproducing apparatus according to Item 11.
ホログラフィを利用して情報を光情報記録媒体に記録するためのプログラムであって、
2次元のピクセルデータからなるページデータを前記光情報記録媒体の所定の位置に、前記ページデータの情報を担持した情報光と記録用参照光との干渉パターンとして記録する第1のステップと、
前記第1のステップによる前記ページデータの記録が正常に行われたかを判定する第2のステップと、
前記第2のステップの判定結果に応じて前記光学的記録手段の記録動作を制御する第3のステップと、からなることを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
A program for recording information on an optical information recording medium using holography,
A first step of recording page data composed of two-dimensional pixel data at a predetermined position of the optical information recording medium as an interference pattern between an information light carrying the information of the page data and a recording reference light;
A second step of determining whether the recording of the page data in the first step has been normally performed;
A third step of controlling a recording operation of the optical recording means according to a result of the determination in the second step; a recording medium in which a computer-readable program is recorded.
ホログラフィを利用して、2次元のピクセルデータからなるページデータの情報を担持した情報光と記録用参照光との干渉による干渉パターンによって、複数のページデータが所定の順序に従って記録された情報記録層を備えた光情報記録媒体から情報を再生するためのプログラムであって、
再生用参照光を前記干渉パターンに照射して再生光を発生させる第1のステップと、
前記再生光を検出して前記ページデータを再現する第2のステップと、
前記再現されたページデータに所定の情報が含まれているか否かを判定する第3のステップと、
前記所定の情報が前記再現されたページデータに含まれている場合に、直前に再現されたページデータを前記所定の情報を含むページデータで置き換えるようにする第4のステップと、
からなることを特徴とするコンピュータが読み取り可能なプログラムが記載されている記録媒体。
An information recording layer in which a plurality of page data are recorded in a predetermined order by an interference pattern caused by interference between an information light carrying page data information composed of two-dimensional pixel data and a recording reference light using holography A program for reproducing information from an optical information recording medium comprising:
A first step of generating reproduction light by irradiating the interference reference pattern with reproduction reference light;
A second step of detecting the reproduction light and reproducing the page data;
A third step of determining whether or not predetermined information is included in the reproduced page data;
A fourth step in which, when the predetermined information is included in the reproduced page data, replacing the page data reproduced immediately before with the page data including the predetermined information;
A recording medium on which a computer-readable program is described.
JP2003006789A 2002-10-09 2003-01-15 Optical information recording device and optical information reproducing device, and recording medium storing computer-readable program usable for realizing the same Withdrawn JP2004134048A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US41748502A 2002-10-09 2002-10-09

Publications (2)

Publication Number Publication Date
JP2004134048A true JP2004134048A (en) 2004-04-30
JP2004134048A5 JP2004134048A5 (en) 2005-12-02

Family

ID=32298281

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003006789A Withdrawn JP2004134048A (en) 2002-10-09 2003-01-15 Optical information recording device and optical information reproducing device, and recording medium storing computer-readable program usable for realizing the same

Country Status (1)

Country Link
JP (1) JP2004134048A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006344278A (en) * 2005-06-08 2006-12-21 Sony Corp Hologram apparatus and hologram recording / reproducing method
JP2007127799A (en) * 2005-11-02 2007-05-24 Fujitsu Ltd Hologram recording / reproducing device
JP2007199227A (en) * 2006-01-25 2007-08-09 Optware:Kk Optical information recording method, optical information recording medium, and optical information reproducing method
JP2014010858A (en) * 2012-06-29 2014-01-20 Hitachi Consumer Electronics Co Ltd Optical information recording and reproducing device, optical information recording and reproduction method and data library device
JPWO2013108284A1 (en) * 2012-01-16 2015-05-11 日立コンシューマエレクトロニクス株式会社 Optical information recording / reproducing apparatus and optical information recording / reproducing method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006344278A (en) * 2005-06-08 2006-12-21 Sony Corp Hologram apparatus and hologram recording / reproducing method
JP2007127799A (en) * 2005-11-02 2007-05-24 Fujitsu Ltd Hologram recording / reproducing device
JP2007199227A (en) * 2006-01-25 2007-08-09 Optware:Kk Optical information recording method, optical information recording medium, and optical information reproducing method
JPWO2013108284A1 (en) * 2012-01-16 2015-05-11 日立コンシューマエレクトロニクス株式会社 Optical information recording / reproducing apparatus and optical information recording / reproducing method
JP2014010858A (en) * 2012-06-29 2014-01-20 Hitachi Consumer Electronics Co Ltd Optical information recording and reproducing device, optical information recording and reproduction method and data library device

Similar Documents

Publication Publication Date Title
JP4156911B2 (en) Optical information recording medium, optical information recording apparatus, and optical information reproducing apparatus
US7307769B2 (en) Hologram recording medium, recording/reproducing method and recording/reproducing apparatus
JP4258625B2 (en) Optical information storage device and optical information reproducing device
WO2001073773A1 (en) Optical pickup
JP5520596B2 (en) Master production and reproduction of optical storage media
US20060067179A1 (en) Optical information recording device and optical information reproduction device
JP4295636B2 (en) Hologram recording method
JP4289921B2 (en) Holographic recording apparatus and reproducing apparatus
JP4521055B2 (en) Recording / reproducing method, recording medium, and recording / reproducing apparatus
CN100440336C (en) Hologram recording carrier, hologram device and recording method
JP3812608B2 (en) Optical information recording apparatus and method, optical information reproducing apparatus and method, and optical information recording medium
CN103123789A (en) Optical information recording, reproducing and recording/reproducting devices and methods thereof
JP4439512B2 (en) Hologram record carrier
US7903526B2 (en) Recording/reproducing apparatus, method of reproducing data, and servo controlling method
JP2014010859A (en) Method and device for recording and reproducing optical information
JP2004134048A (en) Optical information recording device and optical information reproducing device, and recording medium storing computer-readable program usable for realizing the same
JP2004171611A (en) Optical information recording device and optical information reproducing device
JP4548762B2 (en) Optical information recording medium
JP2004139711A (en) Optical information recording device and optical information reproducing device
JP4631473B2 (en) Hologram recording / reproducing apparatus and hologram recording / reproducing method
JP2005032306A (en) Optical information recording apparatus and optical information reproducing apparatus
US8000207B2 (en) Method for reproducing hologram
JP5414861B2 (en) Optical information recording apparatus, optical information recording method, optical information recording / reproducing apparatus, and optical information recording / reproducing method
US8179579B2 (en) HROM replication methods, devices or systems, articles used in same and articles generated by same
JP4835847B2 (en) Information recording medium and information recording / reproducing apparatus

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051012

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051012

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20070808

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070815