(57)【要約】【課題】キー情報を印刷したり、記憶したり等する装置を別途用意することなく、キー情報の紛失の恐れもなく、キー情報を提供する光ディスク用書込データ処理装置を提供することを目的とする。【解決手段】光ディスクの変色層に対して、レーザ光を照射してデータや画像の記録を行う光ディスク記録装置に対して書き込むべきデータの供給を行う光ディスク用書込データ処理装置において、記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成し、前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する光ディスク用書込データ処理装置を提供する。【選択図】　　　図１
2004030836.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクの変色層に対して、レーザ光を照射してデータの記録や画像の形成を行う光ディスク記録装置に対して書き込むべきデータの供給を行う光ディスク用書込データ処理装置において、
記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成するデータ生成手段と、
前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する出力手段
とを具備することを特徴とする光ディスク用書込データ処理装置。
【請求項２】
前記キー画像データは、文字画像データまたはバーコードデータであることを特徴とする請求項１記載の光ディスク用書込データ処理装置。
【請求項３】
光ディスクの変色層に対して、レーザ光を照射してデータの記録や画像の形成を行う光ディスク記録手段と、
記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成するデータ生成手段と、
前記光ディスク記録手段に、前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する出力手段
とを具備することを特徴とする光ディスク記録装置。
【請求項４】
光ディスクの変色層に対してレーザ光を照射してデータの記録や画像の形成を行う際の、光ディスクへの書き込みデータを作成する方法において、
記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成するデータ生成ステップと、
前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する出力ステップ
とを具備することを特徴とする書き込みデータ作成方法。
【請求項５】
光ディスクの変色層に対してレーザ光を照射してデータの記録や画像の形成を行う際の、光ディスクへの書き込みデータを作成するプログラムにおいて、
コンピュータに、
記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成するデータ生成ステップと、
前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する出力ステップ
とを実行させることを特徴とする書き込みデータ作成プログラム。
【請求項６】
請求項５に記載のプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ディスクに記録されたデータに対応するキー情報を提供する技術に関する。
【０００２】
【従来の技術】
従来より、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）やＣＤ−ＲＷ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ−Ｒｅｗｒｉｔａｂｌｅ）などの記録可能な光ディスクが販売されている。これらの光ディスクに音楽データなどの各種データを記録する場合、ＣＤ−Ｒドライブ装置やＣＤ−ＲＷドライブ装置などの光ディスク記録装置が用いられる。これらの光ディスク記録装置では、記録面に対して記録すべき情報に応じたレーザ光を照射することにより情報記録を行っている。このような情報記録は、極めて簡単に行うことができるため、音楽や、プログラムソフトなどが記録されたＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）等の記憶媒体から、ＣＤ−ＲやＣＤ−ＲＷへデータをコピーすることが盛んに行われている。
【０００３】
そこで、違法なデータコピーを防ぐため、例えば以下のように、データに対して利用制限を行う技術がある。データを暗号化してＣＤ−ＲＯＭなどに記録し、このＣＤ−ＲＯＭに記録されたデータを再生する際に、暗号キー情報を入力させることにより、暗号化されたデータを復号する技術である。この暗号キー情報は、シールに印刷されて、このＣＤ−ＲＯＭの収納カセットなどに貼付されたり、または、紙に印刷されたり、または、他のメディアにデータとして記録されたりする。
【０００４】
しかし、上記のように、暗号キー情報をシールに印刷したり、紙に印刷したりする場合には、別途プリンタ装置が必要となり、暗号キー情報を印刷するという作業が必要となる。更に、暗号キー情報が印刷されたシールを収納カセットに貼付するという作業も行わなくてはならない。また、暗号キー情報が紙に印刷されただけでは、その紙を紛失してしまうと、暗号化されたデータを復号できなくなる恐れもある。また、暗号キー情報を別のメディアにデータ記録することも、データ記録作業が必要となる。そして、紙の場合と同様にして、このメディアを紛失すると、暗号化されたデータを復号できなくなる恐れもある。
【０００５】
【発明が解決しようとする課題】
そこで、本発明は、上記の事情を考慮してなされたものであり、キー情報を印刷したり、記憶したり等する装置を別途用意することなく、キー情報の紛失の恐れもなく、キー情報を提供する情報処理装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、本発明は、光ディスクの変色層に対して、レーザ光を照射してデータや画像の記録を行う光ディスク記録装置に対して書き込むべきデータの供給を行う光ディスク用書込データ処理装置において、
記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成するデータ生成手段と、
前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する出力手段
とを具備することを特徴とする光ディスク用書込データ処理装置を提供する。
【０００７】
この光ディスク用書込データ処理装置によれば、光ディスクの変色層に対して、レーザ光を照射してデータや画像の記録を行う光ディスク記録装置に対して書き込むべきデータの供給を行う光ディスク用書込データ処理装置において、記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成し、前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する。
【０００８】
好ましい態様として、前記キー画像データは、文字画像データまたはバーコードデータであっても良い。
【０００９】
また、本発明は、光ディスクの変色層に対して、レーザ光を照射してデータの記録や画像の形成を行う光ディスク記録手段と、
記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成するデータ生成手段と、
前記光ディスク記録手段に、前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する出力手段
とを具備することを特徴とする光ディスク記録装置を提供する。
【００１０】
この光ディスク記録装置によれば、記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成し、前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する。
【００１１】
また、本発明は、光ディスクの変色層に対してレーザ光を照射してデータの記録や画像の形成を行う際の、光ディスクへの書き込みデータを作成する方法において、
記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成するデータ生成ステップと、
前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する出力ステップ
とを具備することを特徴とする書き込みデータ作成方法を提供する。
【００１２】
この書き込みデータ作成方法によれば、記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成し、前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する。
【００１３】
また、本発明は、光ディスクの変色層に対してレーザ光を照射してデータの記録や画像の形成を行う際の、光ディスクへの書き込みデータを作成するプログラムにおいて、
コンピュータに、
記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成するデータ生成ステップと、
前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する出力ステップ
とを実行させることを特徴とする書き込みデータ作成プログラムを提供する。
【００１４】
このプログラムによれば、記録すべきデータに対し、キー情報がなければ再現できないような制限を施して書込用データを生成するとともに、前記キー情報を画像化してキー画像データを生成し、前記書込用データおよびキー画像データを出力するとともに、これらの書き込み位置が重複しないように書き込み位置を指示する。
【００１５】
また、本発明によれば、上述のプログラムを記憶した記憶媒体を提供する。
【００１６】
【発明の実施の形態】
以下、図面を参照して、本発明の実施形態について説明する。かかる実施の形態は、本発明の一態様を示すものであり、この発明を限定するものではなく、本発明の範囲内で任意に変更可能である。
（１）構成
本実施形態に係る光ディスク記録装置は、光ディスクの記録面にレーザ光を照射して、暗号化されたデータを記録するとともに、そのデータを復号するための暗号キー情報を可視画像として形成する機能を有している。
図１は、このような機能を有する光ディスク記録装置によって、当該暗号化データの記録と共に、当該暗号キー情報が可視画像として形成された光ディスク２００を模式的に示す図である。同図に示されるように、光ディスク２００の記録面において、図中一点鎖線で囲まれるデータ記録領域２００ａの内、領域２００ｂには、内周側から外周側に向かって暗号キー情報によって暗号化されたデータが記録されている。そして、このデータが記憶されている領域外の領域２００ｃには、外周側から内周側に向かって、当該暗号キーが可視的に画像形成されている。図においては、「０１２＃ＡＢＣ？あ」が、この暗号キーに相当する。
以下、光ディスク２００に対してデータ記録及び可視画像の形成を実施することができる光ディスク記録装置の構成について説明する。
【００１７】
▲１▼光ディスク記録装置の構成
図２は本発明の一実施形態に係る光ディスク記録装置の構成を示すブロック図である。同図に示すように、図中点線で囲まれる光ディスク記録装置１０は、インターフェース１５０を介してホストコンピュータ５００に接続されている。そして、このホストコンピュータ５００の指示によって、光ディスクに対してデータの記録を行ったり、画像の形成を行ったりする。
【００１８】
図において、スピンドルモータ１３０は、光ディスク２００を回転させる。この光ディスク２００は、データ記録または画像形成の対象となるものである。
回転検出器１３２は、スピンドルモータ１３０の逆起電流を利用して、スピンドル回転速度に応じた周波数の信号ＦＧを出力する一種の周波数タコジェネレータである。
本実施形態における光ディスク記録装置１０は、ＣＡＶ（Ｃｏｎｓｔａｎｔ　Ａｎｇｕｌａｒ　Ｖｅｌｏｃｉｔｙ）方式を採用しているので、信号ＦＧによって検出されるスピンドルモータ１３０の回転速度が、主制御部１７０から指示された角速度ＡＶとなるように、サーボ回路１３８によってフィードバック制御される。
また、その回転方向は、データ記録の際には、記録面から見て半時計回りとなるように、画像形成の際には、記録面から見て時計回りとなるように制御される。これは、データ記録の際は、内周から外周に向けてデータが記録されるのに対し、画像形成の際には、外周から内周に向けて画像が形成されるようにする為である。このように制御することにより、記録面に、データの記録と、画像形成の両方を行うことがより行いやすくなる。
なお、サーボ回路１３８は、スピンドルモータ１３０に対する回転制御のほか、光ピックアップ１００に対するトラッキング制御およびフォーカス制御も行う。
【００１９】
光ピックアップ１００は、回転する光ディスク２００に対して、レーザ光を照射する。その詳細な構成を図３に示す。同図に示すように、光ピックアップ１００は、レーザービームを出射するレーザダイオード１０２と、回折格子１０４と、レーザービームを光ディスク２００の面に集光させる光学系１１０と、反射（戻り）光を受光する受光素子１０８とを備えている。
【００２０】
レーザダイオード１０２は、レーザドライバ１６４（図２参照）が出力する駆動電流Ｌｉの電流値に応じた強度でレーザービームを出射する。レーザダイオード１０２より出射されたレーザービームは、回折格子１０４によって、主ビームと２つの副ビームとに分離された後、光学系１１０を構成する偏光ビームスプリッタ１１１と、コリメータレンズ１１２と、１／４波長板１１３と、対物レンズ１１４とを順番に経て、光ディスク２００に集光させる。
一方、光ディスク２００で反射された３つのレーザビームは、再び対物レンズ１１４、１／４波長板１１３、コリメータレンズ１１２を順番に経て、偏光ビームスプリッタ１１１にて直角に反射され、シリンドリカルレンズ１１５を経て、受光素子１０８に入射される。
受光素子１０８による受光信号Ｒｖは、ＲＦ（Ｒａｄｉｏ　Ｆｒｅｑｕｅｎｃｙ）アンプ１３４（図２参照）によって増幅された後、サーボ回路１３８及びデコーダ１３６に供給される。
【００２１】
対物レンズ１１４は、フォーカスアクチュエータ１２１およびトラッキングアクチュエータ１２２に保持されて、レーザービームの光軸方向および光ディスク２００の径方向に移動できるようになっている。
フォーカスアクチュエータ１２１は、サーボ回路１３８（図２参照）から供給されるフォーカス信号Ｆｃに従って対物レンズ１１４を光軸方向に移動させる。
トラッキングアクチュエータ１２２は、サーボ回路１３８（図２参照）から供給されるトラッキング信号Ｔｒに従って対物レンズ１１４を光ディスク２００の径方向に移動させる。
【００２２】
なお、光ピックアップ１００は、レーザダイオード１０２のレーザ光をモニタするためのフロントモニタダイオード（図示略）を有している。レーザダイオード１０２の出射光量に応じた電流Ｆｉがフロントモニタダイオードから出力され、図２に示すレーザパワー制御回路１６２に供給される。レーザパワー制御回路１６２は、主制御部１７０から供給される目標値ＲＥＦを参照して、レーザパワーの指示値ＬＰをレーザドライバ１６４に供給する。レーザドライバ１６４は、この指示値ＬＰにしたがって駆動電流Ｌｉを出力する。以上の構成により、レーザパワーのフィードバックループが構成される。
【００２３】
モータドライバ１４２は、光ピックアップ１００を光ディスク２００の径方向に移動させるための信号を主制御部１７０から受け取り、これに対応した駆動電流をステッピングモータ１４０に供給する。
ここで、本実施形態では、上述したように角速度一定のＣＡＶ方式としているので、光ディスク２００の外側に向かうほど、その線速度が大きくなる。このため、主制御部１７０は、光ピックアップ１００が光ディスク２００の外側に位置するほど、レーザ光の強度が高くなるように設定する。
【００２４】
デコーダ１３６は、ＲＦアンプ１３４から供給された受光信号ＲｖをＥＦＭ復調して、主制御部１７０に供給する。
【００２５】
次に、バッファメモリ１５２は、ホストコンピュータ５００からインターフェース１５０を介して供給される情報、即ち光ディスク２００に記録すべきデータ（以下、記録データという）をＦＩＦＯ（先入れ先出し）形式にて記憶する。
【００２６】
エンコーダ１５４は、バッファメモリ１５２から読み出された記録データをＥＦＭ変調し、ストラテジ回路１５６に出力する。
ストラテジ回路１５６は、エンコーダ１５４から供給されたＥＦＭ信号に対して時間軸補正処理等を施して、レーザドライバ１６４に出力する。
【００２７】
一方、フレームメモリ１５８は、暗号キー情報を光ディスク２００に可視的に示すための画像データを記憶する。この画像データは、ホストコンピュータ５００にて生成され、インターフェース１５０を介して光ディスク記録装置１０に供給される。
【００２８】
＜画像データの構成＞
ここで、まず、光ディスク２００の記録面について簡単に説明する。図４は、光ディスク２００の記録面を模式的に示した図である。光ディスク２００の記録面には、一本のグルーブ２０２ａが、内周側から時計回りに、螺旋した形状に形成されている。当該光ディスク２００に対してデータが記録されるときには、このグルーブ２０２ａに沿って、内周から外周に向かってレーザ光が照射される。そして、本実施形態においては、可視画像が形成されるときには、この記録層２０２のグルーブ２０２ａに沿って、外周から内周に向かってレーザ光が照射される。
【００２９】
以上のことを踏まえて、次に、暗号キー情報を光ディスク２００に可視的に示すための画像データについて説明する。
この画像データは、円盤状の光ディスク２００に描画すべき１ドット毎に、熱変色させるか否かを示す情報の集合である。各ドットＰの位置は、図５に示されるように、グルーブ２０２ａと、光ディスク２００の中心からの放射線との各交点に対応してそれぞれ配列される。
【００３０】
このような配列にした理由は、以下の通りである。本実施形態においては、データ記録時には、グルーブ２０２ａの内周側の端点Ｇｓからトレースさせるため、光ディスク２００は、記録面から見て反時計回りに回転する一方、光ピックアップ１００を内周側から外周側に向かって移動する構成となっている。一方、光ディスク２００に画像を形成する際には、光ディスク２００のグルーブ２０２ａに沿って外周側から内周側に向かって画像を形成するようにする。この為、画像形成時には、光ディスク２００を、データ記録時とは逆の時計回りに回転させる。
【００３１】
なお、本実施形態においては、最終行のｍ行は、光ディスク２００の中心からの距離が約４２ｍｍの位置に相当するようにする。すなわち、光ディスク２００の中心からの距離が約４２ｍｍ〜５８ｍｍの領域を、画像形成の為の領域とする。なお、データ記録領域は、画像形成とデータ記録とが重ならないよう余裕をもって、光ディスク２００の中心からの距離が約２５ｍｍ〜４０ｍｍの領域とする。但し、この領域設定は、本実施形態においてのものであり、本発明の実施においては、種々の設定が可能である。
【００３２】
このように規定したときに、フレームメモリ１５８には、図６に示されるように、ドットデータがｍ行ｎ列の配列に対応して記憶されることになる。ここで、ドットデータ＝‘１’は、熱変色させることを示し、ドットデータ＝‘０’は、熱変色させないことを示している。すなわち、ドットデータ＝‘１’は、記録レベルのレーザ光を照射することを示し、ドットデータ＝‘０’は、サーボレベルのレーザ光を照射することを示している。
なお、記録レベルのレーザ光とは、記録面に対して熱変色させるのに十分な強度のレーザ光のことであり、サーボレベルのレーザ光は、記録面に対してフォーカス制御および光量制御ために照射する程度のレーザ光であり、記録面に対して熱変色させることはない。
即ち、このドットデータに従って、レーザ光が照射されることにより、光ディスク２００の記録面に、熱変色した部分と、熱変色していない部分とができる。この熱変色した部分と、熱変色していない部分との色の対比によって、画像が可視的に表現される。
【００３３】
そして、光ディスク２００に画像を形成する処理の際には、フレームメモリ１５８から画像データが読み出されて、レーザドライバ１６４に供給される。詳細に言えば、フレームメモリ１５８に記憶された画像データは、主制御部１７０によって行及び列が指示されると、当該行及び当該列に対応する１つのドットデータが読み出されて、レーザドライバ１６４に供給される。
【００３４】
なお、図５は、各ドットＰの位置関係を示すための模式的な図に過ぎず、実際のドットは密に配列される。図４及び図５におけるグルーブ２０２ａのピッチについても同様である。
また、ホストコンピュータ５００において用いられる画像データは、一般にはビットマップ形式である。このため、光ディスク２００において画像を形成する場合には、ビットマップ形式の画像データを、ホストコンピュータ５００によって、図５に示されるような座表系に変換して、変換後のデータを、図６に示されるようなデータとしてフレームメモリ１５８（図２参照）に記憶させれば良い。
【００３５】
レーザドライバ１６４は、データ記録時にあたっては、ストラテジ回路１５６から供給される変調データにしたがって、画像形成時にあたっては、フレームメモリ１５８から供給される画像データにしたがって、それぞれレーザパワー制御回路１６２による制御情報を反映した駆動電流Ｌｉを生成して、光ピックアップ１００のレーザダイオード１０２に供給する。
【００３６】
回転検出器１３２は、上述したように、スピンドルモータ１３０の回転速度に応じた周波数の信号ＦＧを出力する。
ＰＬＬ（Ｐｈａｓｅ　Ｌｏｃｋｅｄ　Ｌｏｏｐ）回路１４４は、信号ＦＧに同期し、かつその周波数を逓倍したクロック信号Ｄｃｋを生成して、主制御部１７０に供給する。また、分周回路１４６は、信号ＦＧを一定数だけ分周した基準信号ＳＦＧを生成して、主制御部１７０に供給する。
【００３７】
ここで、スピンドルモータ１３０が１回転、すなわち光ディスク２００が１回転する期間に、回転検出器１３２が信号ＦＧとして、図７に示されるように、８個のパルスを生成するとした場合、分周回路１４６は、信号ＦＧを１／８分周し、基準信号ＳＦＧとして出力する。これにより、主制御部１７０は、基準信号ＳＦＧの立ち上がりタイミングを、光ピックアップ１００によるレーザ光の照射位置が光ディスク２００の基準線を通過したタイミングであると検出することができる。
【００３８】
また、この場合に、ＰＬＬ回路１４４における周波数の逓倍率を、１行当たりの列数ｎ（図５参照）を８で除した商の値に設定すると、クロック信号Ｄｃｋの１周期は、光ディスク２００がドット配列の１列分の角度だけ回転した期間に一致することになる。
したがって、主制御部１７０は、基準信号ＳＦＧが立ち上がってから、クロック信号Ｄｃｋの立ち上がりタイミングを順次カウントすることで、画像作成時にあっては、光ピックアップ１００のレーザ光照射位置が光ディスク２００の基準線を通過してから何列目であるかを検出することができる。
【００３９】
なお、光ディスク２００の基準線という表現は、正確には、スピンドルモータ１３０の回転軸に対する基準線と言うべきではある。しかし、データ記録時または画像形成時にあっては、光ディスク２００は、当該回転軸に直結するテーブルにチャッキングされた状態にて回転するので、スピンドルモータ１３０の回転軸に対する基準線は、光ディスク２００のうちのある一の放射線と一定の位置関係を保つ。したがって、当該状態が維持される限り、光ディスク２００における一の放射線を、光ディスク２００の基準線と呼んでも差し支えない。
また、本実施形態では、基準信号ＳＦＧの立ち上がりタイミングを、光ディスク２００の基準線通過タイミングとし、クロック信号Ｄｃｋの立ち上がりタイミングを、ドット配列の一列分の角度だけ回転したタイミングとしている。しかし、いずれにおいても、立ち上がりのタイミングを用いても良いのはもちろんである。
以上説明したものが本実施形態に係る光ディスク記録装置１０の構成である。
【００４０】
▲２▼ホストコンピュータ５００の構成
図１３は、ホストコンピュータ５００の構成を示すブロック図である。同図に示されるように、装置各部は、バス５０７を介して接続されている。以下装置各部について詳細に説明する。
【００４１】
制御部５０１は、装置各部の制御や、データの伝送、種々の演算、データの一時的な格納等を行なう。
【００４２】
ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）５０５は、制御部５０１により実行される各種プログラムや、各種データなどを格納している。例えば、このＲＯＭ５０５には、記録すべきデータの暗号化を行うプログラムや、画像データを生成するプログラムや、暗号化データを復号するプログラムなどが格納されている。
【００４３】
ＲＡＭ５０６は、制御部５０１のワークエリアとして用いられ、制御部５０１により実行されるプログラムや各種のデータを一時的に格納する。
【００４４】
操作部５０２は、数字や文字、操作指示などを入力するための複数のキーを備え、これらのキーの操作に応じた操作信号を制御部５０１に出力する。
【００４５】
表示部５０３は、液晶表示パネルや、ＣＲＴディスプレイなどの情報を表示する媒体と、この表示媒体の表示制御を行う駆動回路とを有する。
【００４６】
インタフェース５０４は、ホストコンピュータ５００と、光ディスク記録装置１０との間で行われる通信を制御する。
【００４７】
（２）動作
＜記録動作＞
次に、本実施形態に係る光ディスク記録装置１０の動作について説明する。図８は、タイミングチャートであり、光ディスク２００に記録すべきデータを暗号キー情報を基に暗号化して、光ディスク２００に記録するとともに、暗号キー情報を画像として形成する処理の流れを示す。
まず、ユーザが、ホストコンピュータ５００の操作部５０２において操作を行い、光ディスク２００に記録したいデータを入力する（ステップＳ１０）。次に、ホストコンピュータ５００の制御部５０１は、ユーザに暗号キー情報の入力を求める。操作者は暗号キーを入力する。
そして、制御部５０１は、暗号キー情報の入力を検知すると（ステップＳ１１）、その暗号キー情報と、予め記憶された暗号化規則とに従って、対象データの暗号化を行う（ステップＳ１２）。
【００４８】
なお、データを暗号化するということは、特定の暗号化規則を利用して、データを加工することである。これによって、その暗号化規則のアルゴリズムを知らない第３者に、その元のデータの内容を分からなくしてしまうことができる。特定の暗号化規則とは、例えば、元のデータを数ビットずつのグループに分け、このグループ内で各ビットを数ビットずつ右あるいは左にシフトさせる。このとき、元データを何ビットずつのグループに分けるか、あるいはグループ内で何ビットずつシフトするか、あるいは右あるいは左のどちらにシフトするのかを指定するものが、暗号キー情報であり、この場合は数字列となる。また、この暗号キー情報を用いて、暗号化処理と逆の手順を経ることによって、暗号化されたデータを復号することができる。このようなデータを暗号化する規則は、様々あり、本実施形態では、どのような暗号化規則を用いてデータを暗号化するかは限定されない。ホストコンピュータ５００の制御部５０１には、所望の暗号化規則を予め記憶しておく。
【００４９】
そして、制御部５０１は、対象データの暗号化が終了すると、データ記録の指示とともに、当該暗号化データをインターフェース５０４を介して光ディスク記録装置１０に転送する（ステップＳ１３）。
【００５０】
光ディスク記録装置１０の主制御部１７０は、インターフェース１５０を介してホストコンピュータ５００からデータ記録の指示とともに、記録すべきデータを受信すると、当該データをバッファメモリ１５２に記憶させる。次いで、以下のように、当該データを光ディスク２００へ記録する処理を開始する（ステップＳ１４）。
まず、スピンドルモータ１３０が、記録面から見て反時計回りに、所定の角速度で回転するようサーボ回路１３８に指示する。サーボ回路１３８は、スピンドルモータ１３０が指示された回転方向、角速度で回転するよう制御する。
【００５１】
次いで、主制御部１７０は、光ピックアップ１００がグルーブ２０２ａの最内周に相当する地点まで移動させるようモータドライバ１４２に指示する。モータドライバ１４２は、当該指示に従って、ステッピングモータ１４０を回転させ、これにより光ピックアップ１００を記録領域の最内周に相当する地点まで移動させる。
そして、サーボ回路１３８は、トラッキング制御を行い、これによりグルーブ２０２ａのトレースを開始し、バッファメモリ１５２に記憶された記録データを、読み出す。エンコーダ１５４は、この読み出されたデータをＥＦＭ変調し、ストラテジ回路１５６は、ＥＦＭ変調されたデータに時間軸補正処理等を施す。そして、ＥＦＭ変調されたデータに従って、レーザダイオード１０２から記録レベルのレーザ光を、グルーブ２０２ａに沿って照射させる。記録レベルでレーザ光が照射された記録層２０２は変質し、これにより、データが記録される。このような動作を行うことにより、主制御部１７０は、光ディスク２００に、まず、リードインの情報を記録した後、ＥＦＭ変調されたデータをデータ記録領域に記録する。
【００５２】
なお、このようなデータ記録時には、周知の通り、回転制御、トラッキング制御、光量制御、スレッド制御、フォーカス制御等の各種制御が実行される。
そして、データの記録が終了すると、再度、モータドライバ１４２は、ステッピングモータ１４０を回転させて、光ピックアップ１００を記録領域の最内周に相当する地点まで移動させる。そして、当該データの記録終了地点のアドレスＡＤを、リードインの情報に記録する。なお、このアドレスは、光ディスク２００の中心からの半径ｒに対応している。
そして、主制御部１７０は、データ記録終了の信号を、ホストコンピュータ５００へ転送する。
【００５３】
一方、ホストコンピュータ５００の制御部５０１は、データ記録終了の信号を受信すると、暗号キー情報に対応する画像を光ディスク２００へ形成する処理を開始する（ステップＳ１５）。まず、始めに、以下の暗号キー情報に対応する画像データ作成処理を行う。入力された暗号キー情報に基づいて、図６に示されるように、１文字を７行３列のドットに分解して、１又は０で表したドットデータを生成する。例えば、符号Ａに示されるドットデータの集合は、‘０’を分解したものであり、符号Ｂに示されるドットデータの集合は、‘１’を分解したものである。以上のようにして、全体でｍ行ｎ列のドットから構成される画像データを生成する。但し、上述したように、光ピックアップ１００は、光ディスク２００のグルーブ２０２ａを外周側から反時計回りにトレースするため、画像データ生成の際は、最終ｎ列目から１列目に向けて、暗号キー情報に含まれる各文字に対応するドットデータを生成するようにする。
そして、暗号キー情報に対応する画像データの生成が終了すると、制御部５０１は、画像形成の指示とともに、当該画像データを光ディスク記録装置１０に転送する（ステップＳ１６）。
【００５４】
光ディスク記録装置１０の主制御部１７０は、画像形成の指示とともに、画像データを受信すると、当該画像データをフレームメモリ１５８に記憶させる。次いで、主制御部１７０は、暗号キー情報の画像形成処理を開始する（ステップＳ１７）。図９，１０に当該画像形成処理（ステップＳ１７）の詳細なシーケンスチャートを示す。
【００５５】
まず、主制御部１７０は、スピンドルモータ１３０が記録面から見て反時計回りに所定の角速度で回転するよう、サーボ回路１３８に指示する。次に、光ピックアップ１００がグルーブ２０２ａの最内周に相当する地点まで移動させるようモータドライバ１４２に指示する。モータドライバ１４２は、当該指示に従って、ステッピングモータ１４０を回転させ、これにより光ピックアップ１００を記録領域の最内周に相当する地点まで移動させる。そして、サーボ回路１３８は、トラッキング制御を行い、これによりグルーブ２０２ａのトレースを開始し、レーザダイオード１０２から再生パワーのレーザ光を照射させる。そうして得られた受光信号Ｒｖを、ＲＦアンプ１３４は、増幅して、増幅後の信号をデコーダ１３６およびに供給する。デコーダ１３６は、これをＥＦＭ復調して、主制御部１７０に供給する。以上のようにして、主制御部１７０は、まず光ディスク２００に記録されたリードインの情報を得て、この情報に示されている、光ディスク２００に記録されているデータの記録終了地点のアドレスＡＤ、即ち、光ディスク２００の中心からの半径ｒを得る（ステップＳ１７０）。
【００５６】
次いで、主制御部１７０は、この半径ｒが４０ｍｍよりも小さいか否かを判定する（ステップＳ１７１）。そして、この判定結果が否定的であれば、光ディスク２００に対する暗号キー情報の画像形成を許可せず、その旨のメッセージ信号を出力する（ステップＳ１７３）。
【００５７】
一方、この判定結果が肯定的であれば、光ディスク２００に対する暗号キー情報の画像形成を許可し、スピンドルモータ１３０が、記録面から見て時計回りに、所定の角速度で回転するようサーボ回路１３８に指示する（ステップＳ１７２）。サーボ回路１３８は、スピンドルモータ１３０が指示された回転方向、角速度で回転するよう制御する。
【００５８】
このような動作により、光ディスク２００は、データ記録時とは異なり、記録面から見ると時計回りに回転し、これにより、光ピックアップ１００は、光ディスク２００の外周側から内周側に向かってグルーブ２０２ａをトレースしてゆくことが可能となる。
【００５９】
次に、主制御部１７０は、光ピックアップ１００を光ディスク２００の記憶領域の最外周（１行目）に相当する地点まで移動させるようモータドライバ１４２に指示する。モータドライバ１４２は、当該指示に従って、ステッピングモータ１４０を回転させ、これにより光ピックアップ１００を記録領域の最外周に相当する地点まで移動させる（ステップＳ１７４）。
次いで、主制御部１７０は、光ピックアップ１００が位置する行のうち、１列から最終ｎ列までについて順番に処理するために（図１１参照）、第１列目に対応するドットデータ列の処理を開始する（ステップＳ１７５）。
【００６０】
そして、主制御部１７０は、回転する光ディスク２００の基準線が特定の位置を通過するまで、すなわち基準信号ＳＦＧの立ち上がりタイミングが到来するまで待機する（ステップＳ１７６）。
【００６１】
そして、基準信号ＳＦＧが立ち上がると、主制御部１７０は、トラッキング制御を行い、これによりグルーブ２０２ａのトレースを開始する。また、クロック信号Ｄｃｋの１周期に同期して以下の処理を実行する。主制御部１７０は、現時点において光ピックアップ１００が位置する行であって、処理対象となっている列のドットデータをフレームメモリ１５８から読み出す。レーザドライバ１６４は、読み出された当該ドットデータが‘１’であるか否かを判定する（ステップＳ１７７）。
【００６２】
この判定結果が肯定的であれば、記録レベルに相当する駆動電流Ｌｉを出力する（ステップＳ１７８）。これによって、光ピックアップ１００におけるレーザダイオード１０２は記録レベルのレーザ光を照射するので、光ディスク２００の記録層２０２において、光ピックアップ１００の照射光が位置する部分が熱変色する。
【００６３】
一方、レーザドライバ１６４は、ステップＳ１７９における判定結果が否定的であれば、サーボレベルに相当する駆動電流Ｌｉを出力する（ステップＳ１７９）。これによって、光ピックアップ１００におけるレーザダイオード１０２は、サーボレベルのレーザ光を照射するので、記録層２０２は熱変色しない。なお、このとき、サーボレベルのレーザ光を照射するのは、フォーカス制御および光量制御を行うためである。
以上のようにして、光ディスク２００の記録層２０２の第１列目第１行に対応する部分の処理が行われる。
【００６４】
以後、同様にして同一行（この段階では第１行）の第２列、第３列・・・という順で、各列の処理が行われてゆく。すなわち、主制御部１７０は、処理対象列が最終ｎ列であるか否かの判定を行い（ステップＳ１８０）、「いいえ」であれば、ステップ１８１に進んで処理対象列を次の列にし、ステップＳ１７７に戻り、最終列（第ｎ列）になるまで、ステップＳ１７７→Ｓ１７８（またはＳ１７９）→Ｓ１８０→Ｓ１８１→Ｓ１７７というループを繰り返す。このループ処理によって第１行目の描画処理が行われてゆく。
【００６５】
そして、最終列の処理が終わると、ステップＳ１８０の判定が「はい」となり、ステップＳ１８２の判定に移る。ステップＳ１８２では最終行であるか否かが判定され、「いいえ」であればステップＳ１８３において処理対象行を次の行に変える。そして、ステップＳ１７６において基準位置通過のタイミング調整を行い、再び、ステップＳ１７７→Ｓ１７８（またはＳ１７９）→Ｓ１８０→Ｓ１８１→Ｓ１７７というループを繰り返す。このループ処理によって第２行目の描画処理が行われてゆく。
【００６６】
以下同様にして、ステップＳ１８２の判定が「はい」となるまで、上記の処理を繰り返す。これにより、第１行目の第１列から第ｎ列、第２行目の第１列から第ｎ列、第３行目の第１列から第ｎ列・・・・・・・というように、順次画像形成が行われてゆく。
【００６７】
そして、ステップＳ１８２で、光ピックアップ１００が位置する行が最終ｍ行であると判定された場合は、光ディスク２００に対して、１行目から最終ｍ行目までの画像形成が全て完了したことを意味するので、当該画像形成処理を終了させる。
【００６８】
以上のような動作により、光ディスク２００に暗号化されたデータと共に、その暗号化データを復号化するための暗号キー情報が可視的に形成される。図１１にその例を示す。
【００６９】
＜再生動作＞
上述のように、暗号化データが記録され、暗号キーが形成された光ディスク２００の再生処理は、以下の通りである。
ユーザがホストコンピュータ５００の操作部５０２において所定の操作を行い、光ディスク２００に記録されたデータの再生を指示すると、制御部５０１は、以下のデータ読み出し処理を開始する。ここで、図１２は、当該データ読み出し処理のタイミングチャートである。まず、始めに、当該ユーザに暗号キー情報の入力を促す。そして、ユーザが、光ディスク２００に描かれた画像から暗号キーを目視により読み取り、これを操作部５０２を操作して入力すると、制御部５０１はこれを検知し、この暗号キー情報を一時的にＲＡＭ５０６に記憶する（ステップＳ２０）。
【００７０】
また、インターフェース５０４を介して光ディスク記録装置１０へ光ディスク２００に記録されたデータの読み出しを指示する。光ディスク記録装置１０の主制御部１７０は、インターフェース１５０を介してデータ読み出しの指示を検知すると、サーボ回路１３８を駆動させて、スピンドルモータ１３０を回転させて、光ディスク２００を回転させる。また、主制御部１７０は、レーザパワー制御回路１６２を介してレーザドライバ１６４に、光ディスク２００に記録されたデータの読み出し指示を行う（ステップＳ２１）。レーザドライバ１６４は、光ピックアップ１００に、再生レベルのレーザ光を照射させる駆動電流Ｌｉを供給する。
【００７１】
これにより、光ピックアップ１００は、光ディスク２００の径方向に適宜移動すると共に、再生レベルのレーザ光を光ディスク２００に照射し、これにより受光信号Ｒｖを得て、この受光信号ＲｖをＲＦアンプ１３４に供給する。ＲＦアンプ１３４は、供給された受光信号Ｒｖを増幅して、増幅後の信号をデコーダ１３６およびサーボ回路１３８に供給する。デコーダ１３６は、これをＥＦＭ復調して、主制御部１７０に供給する。主制御部１７０は、ＥＦＭ復調された読み出しデータを、インターフェース１５０を介してホストコンピュータ５００へ転送する（ステップＳ２２）。
【００７２】
ホストコンピュータ５００の制御部５０１は、光ディスク２００に記録されたデータの読み出しデータをインターフェース５０４を介して受信すると、上述のように、一時的に記憶した暗号キー情報と、予め記憶されていた暗号化規則に基づいて、当該読み出しデータを復号する（ステップＳ２３）。なお、この光ディスク２００に記録されたデータに対して、正しい暗号キー情報が入力されなければ、当該データの復号化処理を行っても、正しいデータを得ることはできない。
【００７３】
本実施形態においては、ユーザは、当該暗号化データを復号する際、当該光ディスク２００に形成された暗号キー情報を参照すれば良い為、手間も掛からず、またこの光ディスク２００を紛失しない限り、この暗号キー情報を紛失する恐れもなくなる。
また、この光ディスク２００を他の光ディスク２００にコピーしようとする場合、光ディスク２００に記録された暗号化データはコピーすることはできても、光ディスク２００に形成された暗号化キー情報はコピーすることはできないため、違法コピーの抑制にも繋がる。
【００７４】
なお、上述の動作においては、光ディスク２００への暗号化データの記録処理の後、直ぐに暗号キー情報の画像形成処理を行ったが、暗号化データ記録処理を独立した処理として、一旦終了させても良い。そして、光ディスク２００への暗号化キー情報の画像形成処理を別個の処理として新たに起動しても良い。また、暗号キー情報は、ユーザが入力するものではなく、ホストコンピュータ５００の制御部５０１が、例えば起動時刻、対応するデータのデータ量などを引数にして自動的に生成するものであっても良い。
【００７５】
なお、暗号化データを光ディスク２００へ記録する前に、ホストコンピュータ５００の制御部５０１は、当該データのデータ量を検出して、そのデータ量に対応する記録終了地点のアドレスＡＤを予め算出するようにしても良い。このような構成によれば、暗号化データを光ディスク２００に記録する前に、画像形成の為の領域があるか否かを判定することができる。従って、例えば、光ディスク記録装置１０が当該暗号化データの記録を行っている間に、ホストコンピュータ５００の制御部５０１は、当該データに対応する暗号キー情報に対応する画像データ生成処理を行うことができ、効率よく画像形成処理を行うことができる。
【００７６】
（３）変形例
＜数列以外の暗号キー情報を用いる＞
なお、暗号キー情報は、数字、文字、記号、それらの組合せであっても良く、また１次元バーコードや、２次元バーコードであっても良い。更に、これら以外の画像であっても良い。
例えば、２次元バーコードを光ディスク２００に形成する場合、上述のデータ暗号化処理開始の際に、ユーザが所望する暗号キー情報を入力すると、ホストコンピュータ５００の制御部５０１は、この暗号キー情報に対応する２次元バーコードを生成する。２次元バーコードとは、水平と垂直方向、つまり２次元方向に情報をもつバーコードの表示方式である。これらの２次元バーコードは、数字や文字や記号などを、それぞれ所定のコード化規則によってコード化したものである。本変形例においては、どのような２次元バーコードを用いるかは限定されないが、ホストコンピュータ５００の制御部５０１には、予め所望の２次元バーコードを生成するためのコード化規則が記憶されている。そこで、ホストコンピュータ５００の制御部５０１は、このコード化規則に基づいて、入力された暗号キー情報を２次元バーコード化する。そして、制御部５０１は、このように生成した２次元バーコードを、上述の画像データ生成処理と同様に、当該２次元バーコードに対応するｍ行ｎ列のドットデータを生成し、これをインターフェース５０４を介して光ディスク記録装置１０に転送する。光ディスク記録装置１０は、インターフェース１５０を介して当該画像データを受信すると、上述の画像形成処理と同様に、光ディスク２００に当該画像データに基づく画像を形成する。なおこのとき既に、光ディスク２００に記録すべきデータは、この暗号キー情報と、予め記憶された暗号化規則によって暗号化され、上述の記録動作と同様に、光ディスク２００に記録されているものとする。
【００７７】
一方、光ディスク２００に記録された暗号化データを再生する際には、図示しないバーコードリーダを備えたホストコンピュータ５００を用いる。まず、当該光ディスク２００に形成された２次元バーコードの画像を、ホストコンピュータ５００のバーコードリーダにて読み込む。すると、ホストコンピュータ５００の制御部５０１は、当該２次元バーコードをコード化規則に基づいて、元の数字、文字、記号などのデータに戻し、このデータを暗号キー情報として一時的に記憶する。そして、上述のデータ再生処理と同様に、光ディスク２００に記録されたデータが読み出されて、ホストコンピュータ５００の制御部５０１に供給される。その後、当該読み出しデータは、一時的に記憶された暗号キー情報と、予め記憶された暗号化規則とに基づいて復号される。
【００７８】
このように、暗号キー情報を２次元バーコード化することによって、この２次元バーコードを手書きなどで書き写すことが困難となり、より一層光ディスク２００の違法コピーの抑制に貢献することかできる。
【００７９】
なお、２次元バーコードではない画像を光ディスク２００に形成した場合は、ホストコンピュータ５００にスキャナを備え、このスキャナによって当該画像を読み込めばよい。また、光ディスク記録装置１０に、バーコードリーダやスキャナを備える構成であっても良い。このような構成において、光ディスク記録装置１０は、バーコードリーダやスキャナによって光ディスク２００に形成されている暗号キー情報の画像を読み込ませ、当該画像に基づいて、当該光ディスク２００に記録されたデータの復号化を行う。
【００８０】
＜キー情報の照合を行う＞
光ディスク２００に記録するデータを暗号化せず、パスワードや管理番号、識別番号などのキー情報によって、当該データへのアクセスを管理するようにしても良い。
具体的には、光ディスク２００へ当該データを記録する際に、ホストコンピュータ５００の制御部５０１は、ユーザにキー情報の入力を促し、当該キー情報が入力されると、当該データと、入力されたキー情報とを対応付けて、インターフェース５０４を介して光ディスク記録装置１０へ転送する。光ディスク記録装置１０は、当該データとキー情報とを対応付けて、光ディスク２００に記録する。なお、その対応関係を、リードインの情報に記憶しておく。また、上述の画像形成処理同様に、当該キー情報に対応する画像を光ディスク２００に形成する。
【００８１】
そして、当該光ディスク２００に記録されたデータの再生の指示がなされると、ホストコンピュータ５００の制御部５０１は、ユーザにキー情報の入力を促す。キー情報が入力されると、これを一時的にＲＡＭ５０６に記憶する。そして、光ディスク記録装置１０に、上述の通り光ディスク２００に記録されたキー情報を読み出す指示を行う。光ディスク記録装置１０は、その指示に従い、光ディスク２００に記録されたキー情報を読み出し、これをインターフェース１５０を介してホストコンピュータ５００の制御部５０１へ転送する。ホストコンピュータ５００の制御部５０１は、転送されたキー情報と、一時的に記憶したキー情報とが一致するか否かを判定する。一致すれば、当該データの読み出し指示を、光ディスク記録装置１０へ行う。一致しなければ、当該データの読み出し指示を行わず、その旨のメッセージ信号を出力する。
【００８２】
また、暗号化データについても、光ディスク２００に記録された暗号化データの読み出し指示があった場合、当該データに対応して記録された暗号キー情報と、ユーザによって入力された暗号キー情報とを照合するようにしても良い。そして、この照合結果が肯定的であれば、当該暗号データを光ディスク２００から読み出し、この照合結果が否定的であれば、当該データを光ディスク２００から読み出さないようにする。
このように、暗号化データに対応する正しい暗号キー情報が入力された場合のみ、当該データを光ディスク２００から読み出すような構成にすれば、間違って入力された暗号キー情報に応じて暗号化データを復号する無駄を省くことができる。
【００８３】
また、上述のように、照合のためにキー情報を光ディスク２００に記録しておく場合、データ記録を行う光ディスク記録装置と、画像形成を行う光ディスク記録装置は、別々の装置であっても良い。光ディスク２００にデータを記録後、画像形成を行うための光ディスク記録装置に当該光ディスク２００をセットして、上述のように、リードインの情報に記録されたキー情報を基に、光ディスク２００に当該キー情報の画像を形成するようにしても良い。従って、当該光ディスク記録装置は、光ディスク２００にデータを記録する機能を有せず、光ディスク２００に画像を形成する機能のみ有しても良い。
【００８４】
＜暗号化データに、自己復元形の復号化プログラムが含まれている＞
ホストコンピュータ５００から光ディスク記録装置１０へ暗号化データを転送する際、自己復元型の復号化プログラムもともに転送するようにしても良い。光ディスク記録装置１０の主制御部１７０は、転送された暗号化データとともに、復号化プログラムを光ディスク２００に記録する。
そして、当該データの再生を行う際、光ディスク記録装置１０にて読み出されたデータが（復号化プログラムを含む）ホストコンピュータ５００に転送され、ホストコンピュータ５００の制御部５０１は、転送されたデータに基づいて、まず復号化プログラムを起動させる。そして、ユーザに当該暗号化データに対応する暗号キー情報の入力を促す。暗号キー情報が入力されると、当該暗号キー情報と復号化プログラムに基づいて、転送された暗号化データを復号する。
【００８５】
＜グルーブを使用しない＞
画像形成処理の際に、グルーブ２０２ａを用いない、すなわちトラッキング制御を行わない構成であっても良い。このような構成において、光ディスク２００の回転方向を主走査方向とし、径方向を副走査方向として考えた場合に、トラッキング制御を行わないで、レーザ光の照射位置を径方向に必要量だけ副走査させるための手段は、ステッピングモータ１４０の回転によって光ピックアップ１００を移動させる構成となる。この場合、記録される画像の各ドットは、光ディスク２００のグルーブ２０２ａに沿わないため、光ディスク２００の回転方向は、データ記録のときと異ならせる必要はない。従って、このような構成において、光ディスク２００に形成する画像データに対応するドットデータの配列は、図１４に示されるように、光ディスク２００の同心円と中心からの放射線との各交点に対応して配列する。ここで、光ディスク２００における交点座標を説明するために、同心円を外周側から内周側に向かって順番に１行、２行、３行、・・・、ｍ（最終）行と規定し、ある一の放射線を基準線としたときに、他の放射線を、時計回りに順番に１列、２列、３列、・・・、ｎ（最終）列と便宜的に規定する。本変形例においても、上述の実施形態と同様に、最終行のｍ行は、光ディスク２００の中心からの距離が約４２ｍｍの位置に相当するようにする。
このように規定したときに、フレームメモリ１５８には、図１５に示されるように、ドットデータがｍ行ｎ列の配列に対応して記憶される。
【００８６】
そして、光ディスク２００に画像形成を行う際は、ステッピングモータ１４０を、データ記録時と同じ反時計回りに、所定の角速度で回転させる。また、上述の実施形態と同様に、光ピックアップ１００を外周から内周に向かって移動させて、ｍ行ｎ列のドットデータに対応するレーザ光照射を行えばよい。なお、このような構成においては、サーボ回路１３８は、トラッキング制御を行わないため、トラッキングアクチュエータ１２２には、常にＴｒ＝０の信号を供給するようにすれば良い。
【００８７】
＜階調度合を変える＞
上述の実施形態においては、暗号キー情報の画像データは、ｍ行ｎ列の‘０’又は　‘１’で示されるドットデータから構成されるとし、その濃度は‘０’（明）又は１’（暗）の２階調しかなかった。しかし、例えば濃度を８階調に設定し、１つの画素（ピクセル）を３ビットとして、１ビットあたり８（＝２３）階調の画像を形成するようにしても良い。詳細には、３ビットのドットデータのうち、（０００）が最も明るい（淡い）濃度を示し、（００１）、（０１０）、（０１１）、（１００）、（１０１）、（１１０）、（１１１）の順番で暗い（濃い）濃度を示すようにする。そして、光ピックアップ１００のレーザダイオード１０２から照射されるレーザ光の強度を、これらの８階調のデータに対応して設定すれば良い。
このような構成にすれば、光ディスク２００に形成される画像は、表現力が飛躍的に豊かになる。
【００８８】
＜ＣＬＶ（Ｃｏｎｓｕｔａｎｔ　Ｌｉｎｅａｒ　Ｖｅｌｏｃｉｔｙ）方式でデータ記録、画像形成を行う＞
上述の実施形態においては、光ディスク２００を一定の角速度で回転させるＣＡＶ方式でレーザ光を照射して、光ディスク２００にデータを記録したり、画像を形成したりした。しかし、光ディスク２００を一定の線速度でトレースするＣＬＶ（Ｃｏｎｓｔａｎｔ　ｌｉｎｅａｒ　Ｖｅｒｏｃｉｔｙ）方式でこれらの処理を行う構成にしても良い。ＣＬＶ方式では、ＣＡＶ方式のように、レーザ光の照射位置が光ディスク２００の外周側に移動するに伴ってレーザ光の記録レベルを大きくさせる制御が必要ないので、レーザパワーの目標値の変動に起因して、形成される画像の質が低下するといったことが生じない。
【００８９】
＜レーベル面に感熱層を設けた光ディスクを用いる＞
図１６に示されるように、光ディスク２００を、上述した保護層２０１，記録層２０２、反射層２０３、保護層２０４に加え、感熱層（変色層）２０５，保護層２０６が更にこれらの層に積層された構造にし、感熱層２０５は、一定以上の強度を有するレーザ光が照射されたときに熱変色するものにする。このような構成の光ディスク２００を用いる場合、情報を記録するときには、保護層２０１側の面（記録面）が光ピックアップ１００と対向するように光ディスク２００をセットして、レーザ光をグルーブ２０２ａに沿って、記録すべきデータに従って照射することにより、光ディスク２００にデータを記録する。
一方、画像を形成するときには、保護層２０６側の面（レーベル面）が光ピックアップ１００と対向するように光ディスク２００をセットして、上述の画像形成処理と同様に、画像データに従って、感熱層２０５を熱変色させるのに十分な強度のレーザ光を照射することにより、目的の画像を形成する。
なお、光ディスク２００の記録面又はレーベル面のどちらが、光ピックアップ１００と対向するようにセットされているかを判別するのは、ＡＴＰ（Ａｂｓｏｌｕｔｅ　Ｔｉｍｅ　Ｉｎ　Ｐｒｅｇｒｏｏｖｅ）情報が記録されているか否かを判別すればよい。このＡＴＰ情報は、周知の通り、光ディスク２００の記録面のグルーブ２０２ａに予め記録された情報である。従って、このＡＴＰ情報が記録されていれば、記録面が光ピックアップ１００と対向してセットされていることが判別でき、ＡＴＰ情報が記録されていなければ、レーベル面が光ピックアップ１００と対向してセットされていることが判別できる。
このような構成にすれば、記録面にはデータが記録され、レーベル面には当該データと対応するキー情報の画像が形成される。従って、上述のように、記録面に記録されるデータのデータ量に影響されずに、当該画像を形成することができる。
【００９０】
＜暗号化データ記録及び暗号キー情報の画像形成の禁止＞
例えば、光ディスク記録装置１０を、暗号キー情報以外の画像を形成できるようにしても良い。この場合、ユーザが光ディスク２００に暗号化データの記録と共に該データに対応する暗号キー情報の画像形成を行うか、または暗号キー情報以外の画像形成を行うか、のいずれかを選択できるようにしても良い。
また、例えば、ユーザがホストコンピュータ５００にログインする際、所定の権限を持つユーザ名でログインした場合のみ、光ディスク２００に暗号化データの記録処理及び暗号キー情報の画像形成処理を行えるようにし、それ以外のユーザ名でログインした場合、すなわち所定の権限を持たないユーザ名でログインした場合には、これらの処理を行えないようにする。ユーザがホストコンピュータ５００に、所定の権限を持つユーザ名でログインした場合、暗号キー情報が入力されると、ホストコンピュータ５００の制御部５０１は、当該暗号キー情報の画像形成を許可するサインを当該暗号キー情報に対して付与する。ユーザがホストコンピュータ５００に、所定の権限を持たないユーザ名でログインした場合、暗号キー情報が入力されると、ホストコンピュータ５００の制御部５０１は、当該暗号キー情報の画像形成を許可しないサインを当該暗号キー情報に対して付与する。光ディスク記録装置１０は、ホストコンピュータ５００から当該暗号キー情報が転送されると、当該暗号キー情報に対応する上記サインを参照し、当該暗号キー情報の画像形成を許可するサインを有する場合のみ、当該暗号キー情報の画像を形成する。当該暗号キー情報に対応するサインが、当該暗号キー情報の画像形成を許可しないサインで有れば、当該データの記録及び暗号キー情報の画像形成処理を行わない。
【００９１】
＜ドットの配列＞
上述の実施形態では、列数を、１行から最終ｍ行までにわたって同一のｎ個としたが、例えば、外側に向かうほど列数を増加させる構成としても良い。すなわち、列数を行毎に異ならせても良い。
上述したように、ＰＬＬ回路１４４における周波数の逓倍率を、１行当たりの列数ｎを８で除した商の値に設定すると、クロック信号Ｄｃｋの１周期が、光ディスク２００にドット配列の１列分の角度だけ回転した期間に一致する。従って、ＰＬＬ回路１４４の逓倍率を、行毎に、その列数に応じて設定することによって、列数が行毎に異ならせる。
【００９２】
＜画像形成領域について＞
本実施形態においては、光ディスク２００の中心からの距離が約４２ｍｍ〜５８ｍｍの領域を、画像形成の為の領域としたが、光ディスクに記録されるデータの容量によって、画像形成のための領域を可変としても良い。例えば、光ディスク記録装置１０は、光ディスク２００に記録された暗号化データの記録終了アドレスに基づいて、当該データを破壊しないよう余裕をもって、当該記録終了アドレスより数ｍｍ〜数ｃｍ離れたアドレスから、データ記録可能領域の最外周までの領域を画像形成領域としても良い。一方、上述の暗号キーの画像データ生成処理において、ホストコンピュータ５００は、画像形成領域の大きさに応じて、生成する画像データの大きさを変えるようにすれば良い。
【００９３】
＜その他＞
上述の実施形態及びその変形例において、光ディスク２００に記録するデータの暗号化処理や、当該データの復号化処理等のホストコンピュータ５００の制御部５０１が行った処理は、全て、光ディスク記録装置１０の主制御部１７０が行うようにしても良い。即ち、ホストコンピュータ５００の機能を内蔵した光ディスク記録装置として構成しても良い。
【００９４】
【発明の効果】
以上説明したように、本発明によれば、光ディスクに対して、情報を記録するとともに、その情報に対応したキー情報を可視的に形成することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る光ディスク記録装置によりデータ記録及び可視画像が形成された光ディスクを模式的に示した図である。
【図２】同実施形態に係る光ディスク記録装置の構成を示すブロック図である。
【図３】同実施形態に係る光ディスク記録装置における光ピックアップの構成を示すブロック図である。
【図４】同実施形態に係る光ディスクのグルーブを記録面から見て説明するための図である。
【図５】同実施形態に係る光ディスクに対して形成すべき画像のドットを説明するための図である。
【図６】同実施形態に係るフレームメモリの記憶内容を説明するための図である。
【図７】同実施形態に係る光ディスクの基準線の検出およびドット列の検出を説明するためのタイミングチャートである。
【図８】同実施形態に係る光ディスクにデータ記録する及び画像形成する動作を説明するためのタイミングチャートである。
【図９】同実施形態に係る光ディスクに画像形成する動作を説明するためのシーケンスチャートである。
【図１０】同実施形態に係る光ディスクに画像形成する動作を説明するためのシーケンスチャートである。
【図１１】同実施形態に係る光ディスクに形成された画像の例を示す図である。
【図１２】同実施形態に係る光ディスクに記録されたデータを再生する動作を説明するためのタイミングチャートである。
【図１３】同実施形態に係るホストコンピュータの構成を示すブロック図である。
【図１４】同変形例に係る光ディスクに対して形成すべき画像のドットを説明するための図である。
【図１５】同変形例に係るフレームメモリの記憶内容を説明するための図である。
【図１６】同変形例に係る光ディスク記録装置により可視画像を形成することが可能な光ディスクの概略構成を示す側断面図である。
【符号の説明】
１０・・・光ディスク記録装置、１００・・・光ピックアップ、１０２・・・レーザダイオード、１０４・・・回折格子、１０８・・・受光素子、１１０・・・光学系、１１１・・・偏光ビームスプリッタ、１１２・・・コリメータレンズ、１１３・・・波長板、１１４・・・対物レンズ、１１５・・・シリンドリカルレンズ、１２１・・・フォーカスアクチュエータ、１２２・・・トラッキングアクチュエータ、１３０・・・スピンドルモータ、１３２・・・回転検出器、１３４・・・ＲＦアンプ、１３６・・・デコーダ、１３８・・・サーボ回路、１４０・・・ステッピングモータ、１４２・・・モータドライバ、１４４・・・ＰＬＬ回路、１４６・・・分周回路、１５０・・・インターフェース、１５２・・・バッファメモリ、１５４・・・エンコーダ、１５６・・・ストラテジ回路、１５８・・・フレームメモリ、１６２・・・レーザパワー制御回路、１６４・・・レーザドライバ、１７０・・・主制御部、２００・・・光ディスク、２０１・・・保護層、２０２・・・記録層、２０２ａ・・・グルーブ、２０３・・・反射層、２０４・・・保護層、２０５・・・感熱層、２０６・・・保護層、５００・・・ホストコンピュータ、５０１・・・制御部、５０２・・・操作部、５０３・・・表示部、５０４・・・インターフェース、５０５・・・ＲＯＭ、５０６・・・ＲＡＭ、５０７・・・バス。
【図１】
2004030836.tif 000003
【図２】
2004030836.tif 000004
【図３】
2004030836.tif 000005
【図４】
2004030836.tif 000006
【図５】
2004030836.tif 000007
【図６】
2004030836.tif 000008
【図７】
2004030836.tif 000009
【図８】
2004030836.tif 000010
【図９】
2004030836.tif 000011
【図１０】
2004030836.tif 000012
【図１１】
2004030836.tif 000013
【図１２】
2004030836.tif 000014
【図１３】
2004030836.tif 000015
【図１４】
2004030836.tif 000016
【図１５】
2004030836.tif 000017
【図１６】
2004030836.tif 000018