(57)【要約】【課題】光ディスクの盤面に描画を行う際に、該描画の進捗状況をディスプレイにわかりやすく表示する。【解決手段】光ディスク１４の盤面に描画する画像の画像データをコンピュータ１０から適宜のデータ量で間欠的に光ディスク描画装置１２に転送する。光ディスク描画装置１２は転送された画像データをバッファメモリ６０に一旦格納し、該格納された画像データをから一定速度で連続的に読み出して光ディスク１４の盤面に描画を行う。コンピュータ１０は転送を済んだ画像データの総量を計数し、１回の間欠的な転送を済ませるごとに該計数した総量に相当する半径方向描画位置を、現在描画している半径方向位置として計算する。コンピュータ１０は描画する画像の映像を、前記計算された現在描画している半径方向位置を視覚的に判別可能にディスプレイ１１に表示する。【選択図】図１
2007287202.tif 000002
【特許請求の範囲】
【請求項１】
光ディスク描画装置と、コンピュータと、ディスプレイと、盤面に可視画像の描画が可能な光ディスクとを用意し、前記光ディスク描画装置に前記光ディスクを装填し、該光ディスクの盤面に描画する可視画像の画像データを前記コンピュータから前記光ディスク描画装置に順次転送し、該光ディスク描画装置は前記光ディスクを回転駆動しかつ前記コンピュータから転送される画像データを受け取りながら、光ヘッドをディスク径方向に順次移送し、該受け取った画像データに応じて前記光ヘッドから出射するレーザ光を変調しかつ前記光ディスクの盤面に照射して該盤面に前記画像データに応じた可視画像を順次描画する光ディスク描画方法において、
前記コンピュータは、前記光ディスク描画装置に対する前記画像データの転送を行いながら、該転送した画像データのデータ総量を順次求め、該求めたデータ総量に対応した現在描画を行っているディスク径方向位置を算出し、前記描画する画像全体の映像を、該算出した現在描画を行っているディスク径方向位置を視覚的に判別可能にディスプレイに表示する光ディスク描画方法。
【請求項２】
前記コンピュータから前記光ディスク描画装置に前記画像データを適宜のデータ量で間欠的に転送し、前記光ディスク描画装置は該間欠的に転送された画像データをバッファメモリに一旦格納し、該格納された画像データを読み出して前記描画を行い、
前記コンピュータは前記バッファメモリの残量または該バッファメモリに格納されている描画待ち画像データのデータ量を監視し、該バッファメモリの残量が所定値以上に増加しまたは該描画待ち画像データのデータ量が所定値以下に減少したことを検出して、次の適宜のデータ量の画像データを前記光ディスク描画装置に転送する請求項１記載の光ディスク描画方法。
【請求項３】
前記コンピュータから前記光ディスク描画装置に前記画像データを転送する転送速度が、該光ディスク描画装置が該転送された画像データに応じた画像を描画する速度よりも速く、前記コンピュータから前記光ディスク描画装置に前記画像データを適宜のデータ量で間欠的に転送し、前記光ディスク描画装置は該間欠的に転送された画像データをバッファメモリに一旦格納し、該格納された画像データを連続的に読み出して前記描画を行い、
前記コンピュータは前記バッファメモリの残量または該バッファメモリに格納されている描画待ち画像データのデータ量を監視し、該バッファメモリの残量が所定値以上に増加しまたは該描画待ち画像データのデータ量が所定値以下に減少したことを検出して、次の適宜のデータ量の画像データを前記光ディスク描画装置に転送する請求項１記載の光ディスク描画方法。
【請求項４】
１回の転送または連続した所定の複数回の転送で前記コンピュータから前記光ディスク描画装置に転送する前記画像データのデータ量が一定である請求項３記載の光ディスク描画装置。
【請求項５】
前記バッファメモリがリングバッファで構成され、該バッファメモリに格納されている描画済み画像データを前記コンピュータから転送される画像データで順次更新する請求項２から４のいずれかに記載の光ディスク描画方法。
【請求項６】
前記画像データによる可視画像の映像を、該算出した現在描画を行っているディスク径方向位置を判別可能にディスプレイに表示する方法が、該現在描画を行っているディスク径方向位置を境にその内周側領域と外周側領域とで表示態様を異ならせる方法、もしくは該現在描画を行っているディスク径方向位置を指示する目印を表示する方法、またはこれら両方法を併用した方法である請求項１から５のいずれかに記載の光ディスク描画方法。
【請求項７】
前記コンピュータから前記光ディスク描画装置へ転送した画像データのデータ総量をＤall、描画を開始するディスク半径位置をＲ１、ディスク１周あたりの描画画像のデータ量をＭ、前記光ヘッドのディスク半径方向の単位移動距離をＮ、該光ヘッドの同一半径位置での重ね書き回数をＬとして、
ディスク内周側からディスク外周側に向けて描画を行うときは、
Ｒ２’＝Ｒ１＋｛（Ｄall・Ｎ）／（Ｍ・Ｌ）｝
の演算により現在描画しているディスク径方向位置Ｒ２’を算出し、
ディスク外周側からディスク内周側に向けて描画を行うときは、
Ｒ２’＝Ｒ１−｛（Ｄall・Ｎ）／（Ｍ・Ｌ）｝
の演算により現在描画しているディスク径方向位置Ｒ２’を算出して
前記表示を行う請求項１から６のいずれかに記載の光ディスク描画方法。
【請求項８】
盤面に可視画像の描画が可能な光ディスクを光ディスク描画装置に装填し、該光ディスクの盤面に描画する可視画像の画像データをコンピュータから前記光ディスク描画装置に順次転送し、該光ディスク描画装置は前記光ディスクを回転駆動しかつ前記コンピュータから転送される画像データを受け取りながら、光ヘッドをディスク径方向に順次移送し、該受け取った画像データに応じて前記光ヘッドから出射するレーザ光を変調しかつ前記光ディスクの盤面に照射して該盤面に前記画像データに応じた可視画像を順次描画する光ディスク描画方法を実施するために、前記コンピュータで実行される光ディスク描画プログラムであって、
前記光ディスク描画装置に対する前記画像データの転送を行いながら、該転送した画像データのデータ総量を順次求め、該求めたデータ総量に対応した現在描画を行っているディスク径方向位置を算出し、前記描画する画像全体の映像を、該算出した現在描画を行っているディスク径方向位置を視覚的に判別可能にディスプレイに表示する処理を実行させる光ディスク描画プログラム。
【請求項９】
光ディスク描画装置と、コンピュータと、ディスプレイとを具備し、
前記光ディスク描画装置は盤面に可視画像の描画が可能な光ディスクを装填し、
前記コンピュータは前記光ディスクの盤面に描画する可視画像の画像データを前記光ディスク描画装置に順次転送し、
前記光ディスク描画装置は前記光ディスクを回転駆動しかつ前記コンピュータから転送される画像データを受け取りながら、光ヘッドをディスク径方向に順次移送し、該受け取った画像データに応じて前記光ヘッドから出射するレーザ光を変調しかつ前記光ディスクの盤面に照射して該盤面に前記画像データに応じた可視画像を順次描画し、
前記コンピュータは、前記光ディスク描画装置に対する前記画像データの転送を行いながら、該転送した画像データのデータ総量を順次求め、該求めたデータ総量に対応した現在描画を行っているディスク径方向位置を算出し、前記描画する画像全体の映像を、該算出した現在描画を行っているディスク径方向位置を視覚的に判別可能に前記ディスプレイに表示する
光ディスク描画システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンピュータから画像データを光ディスク描画装置に転送して光ディスクの盤面に画像データに応じた可視画像を描画するための光ディスク描画方法および光ディスク描画プログラム並びに光ディスク描画システムに関し、描画を行っている際に、該描画の進捗状況をユーザにわかりやすくディスプレイに表示するものである。
【背景技術】
【０００２】
記録可能型ＣＤ、記録可能型ＤＶＤ等の光ディスクのレーベル面に感熱層、感光層等による描画層を形成し、該光ディスクのデータ記録層にデータ記録を行う光ディスク記録装置を光ディスク描画装置として兼用して、光ピックアップから、画像データに応じて変調したレーザ光を前記描画層に照射して、該描画層に可視画像の形成を行う技術が下記特許文献１，２に開示されている。また、光ディスクのデータ記録層に画像データに応じて変調したレーザ光を照射してピットを形成して、該データ記録層にデータ記録に代えて可視画像の形成を行う技術が下記特許文献３に開示されている。
【０００３】
【特許文献１】特開２００２−２０３３２１号公報
【特許文献２】特開２００４−５８４８号公報
【特許文献３】特開２００４−３５５７６４公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
光ディスクの描画は時間のかかる処理であり、描画実行中に描画の進捗状況がディスプレイに表示されればユーザにとって便利である。従来製品化されていた光ディスク描画用アプリケーションソフトウェアでは、描画実行中の描画進捗状況の表示は、図２に示すようないわゆるプログレスバーで行うか、あるいはサブウィンドウで描画作業の残り時間を数値情報で表示するのが一般的であった。しかし、このような表示方法では、描画する画像のどの部分まで描画が進んだかをユーザは知ることができなかった。
【０００５】
この発明は前記従来の技術における問題点を解決して、描画時に描画する画像のどの部分まで描画が進んだかをユーザが容易に認識できるようにした光ディスク描画方法および光ディスク描画プログラムを提供しようとするものである。
【課題を解決するための手段】
【０００６】
この発明の光ディスク描画方法は、光ディスク描画装置と、コンピュータと、ディスプレイと、盤面に可視画像の描画が可能な光ディスクとを用意し、前記光ディスク描画装置に前記光ディスクを装填し、該光ディスクの盤面に描画する可視画像の画像データを前記コンピュータから前記光ディスク描画装置に順次転送し、該光ディスク描画装置は前記光ディスクを回転駆動しかつ前記コンピュータから転送される画像データを受け取りながら、光ヘッドをディスク径方向に順次移送し、該受け取った画像データに応じて前記光ヘッドから出射するレーザ光を変調しかつ前記光ディスクの盤面に照射して該盤面に前記画像データに応じた可視画像を順次描画する光ディスク描画方法において、
前記コンピュータは、前記光ディスク描画装置に対する前記画像データの転送を行いながら、該転送した画像データのデータ総量を順次求め、該求めたデータ総量に対応した現在描画を行っているディスク径方向位置を算出し、前記描画する画像全体の映像を、該算出した現在描画を行っているディスク径方向位置を視覚的に判別可能にディスプレイに表示するである。
【０００７】
この発明の光ディスク描画プログラムは、盤面に可視画像の描画が可能な光ディスクを光ディスク描画装置に装填し、該光ディスクの盤面に描画する可視画像の画像データをコンピュータから前記光ディスク描画装置に順次転送し、該光ディスク描画装置は前記光ディスクを回転駆動しかつ前記コンピュータから転送される画像データを受け取りながら、光ヘッドをディスク径方向に順次移送し、該受け取った画像データに応じて前記光ヘッドから出射するレーザ光を変調しかつ前記光ディスクの盤面に照射して該盤面に前記画像データに応じた可視画像を順次描画する光ディスク描画方法を実施するために、前記コンピュータで実行される光ディスク描画プログラムであって、前記光ディスク描画装置に対する前記画像データの転送を行いながら、該転送した画像データのデータ総量を順次求め、該求めたデータ総量に対応した現在描画を行っているディスク径方向位置を算出し、前記描画する画像全体の映像を、該算出した現在描画を行っているディスク径方向位置を視覚的に判別可能にディスプレイに表示する処理を実行させるものである。
【０００８】
この発明の光ディスク描画システムは、光ディスク描画装置と、コンピュータと、ディスプレイとを具備し、前記光ディスク描画装置は盤面に可視画像の描画が可能な光ディスクを装填し、前記コンピュータは前記光ディスクの盤面に描画する可視画像の画像データを前記光ディスク描画装置に順次転送し、前記光ディスク描画装置は前記光ディスクを回転駆動しかつ前記コンピュータから転送される画像データを受け取りながら、光ヘッドをディスク径方向に順次移送し、該受け取った画像データに応じて前記光ヘッドから出射するレーザ光を変調しかつ前記光ディスクの盤面に照射して該盤面に前記画像データに応じた可視画像を順次描画し、前記コンピュータは、前記光ディスク描画装置に対する前記画像データの転送を行いながら、該転送した画像データのデータ総量を順次求め、該求めたデータ総量に対応した現在描画を行っているディスク径方向位置を算出し、前記描画する画像全体の映像を、該算出した現在描画を行っているディスク径方向位置を視覚的に判別可能に前記ディスプレイに表示するものである。
【０００９】
この発明によれば、コンピュータから光ディスク描画装置に画像データの転送を行いながら、該転送した画像データのデータ総量を順次求め、該求めたデータ総量に対応した現在描画を行っているディスク径方向位置を算出し、前記描画する画像全体の映像を、該算出した現在描画を行っているディスク径方向位置を視覚的に判別可能にディスプレイに表示するようにしたので、ユーザは描画時に、描画中の画像のどの部分まで描画が進んだかを容易に知ることができる。
【００１０】
この発明において、光ディスク描画装置は光ディスクのデータ記録面にデータ記録を行う光ディスク記録装置を兼ねることができる。
【００１１】
この発明は、前記コンピュータから前記光ディスク描画装置に前記画像データを適宜のデータ量で間欠的に転送し、前記光ディスク描画装置は該間欠的に転送された画像データをバッファメモリに一旦格納し、該格納された画像データを読み出して前記描画を行い、前記コンピュータは前記バッファメモリの残量または該バッファメモリに格納されている描画待ち画像データのデータ量を監視し、該バッファメモリの残量が所定値以上に増加しまたは該描画待ち画像データのデータ量が所定値以下に減少したことを検出して、次の適宜のデータ量の画像データを前記光ディスク描画装置に転送するものとすることができる。
【００１２】
この発明は、前記コンピュータから前記光ディスク描画装置に前記画像データを転送する転送速度が、該光ディスク描画装置が該転送された画像データに応じた画像を描画する速度よりも速く、前記コンピュータから前記光ディスク描画装置に前記画像データを適宜のデータ量で間欠的に転送し、前記光ディスク描画装置は該間欠的に転送された画像データをバッファメモリに一旦格納し、該格納された画像データを連続的に読み出して前記描画を行い、前記コンピュータは前記バッファメモリの残量または該バッファメモリに格納されている描画待ち画像データのデータ量を監視し、該バッファメモリの残量が所定値（例えば次に転送する適宜のデータ量）以上に増加しまたは該描画待ち画像データのデータ量が所定値（例えば次に転送する適宜のデータ量）以下に減少したことを検出して、次の適宜のデータ量の画像データを前記光ディスク描画装置に転送するものとすることができる。１回の転送または連続した所定の複数回の転送で前記コンピュータから前記光ディスク描画装置に転送する前記画像データのデータ量は例えば一定とすることができる。また、間欠的に転送する「適宜のデータ量」は、例えば画像データの１周分のデータ量、１周分のデータ量を等分割したデータ量、１周分のデータ量を不等分割したデータ量、１周分のデータ量を整数倍したデータ量とすることができる。
【００１３】
描画の進捗状況を正確に表示するためには、光ディスク上で実際に描画が行われているディスク径方向位置と、ディスプレイの表示上で判別される現在描画しているディスク径方向位置とのずれ量が大きくならないようにする必要がある。そのためには、表示の更新周期を短くして、該表示上で判別される現在の描画位置のディスク径方向更新幅（表示上で判別される現在描画している位置がディスク径方向に一度に変化する幅）を小さくすることが必要である。例えば、表示上で光ディスクの描画領域の全径方向幅に対し現在の描画位置のディスク径方向更新幅を１０％以内（光ディスクの面上で描画領域の全径方向幅が例えば３３ｍｍであれば３．３ｍｍ以内に相当）にすれば、描画の進捗状況をほぼ正確に表示できる。また、同５％以内（同１．６５ｍｍ以内に相当）にすれば描画の進捗状況をより正確に表示できる。また、同３％以内（同０．９９ｍｍ以内に相当）にすれば描画の進捗状況をさらに正確に表示できる。
【００１４】
この発明は、前記バッファメモリをリングバッファで構成し、該バッファメモリに格納されている描画済み画像データを前記コンピュータから転送される画像データで順次更新することができる。
【００１５】
この発明は、前記画像データによる可視画像の映像を、該算出した現在描画を行っているディスク径方向位置を判別可能にディスプレイに表示する方法が、該現在描画を行っているディスク径方向位置を境にその内周側領域と外周側領域とで表示態様（ブライトネス、コントラスト、彩色等）を異ならせる方法、もしくは該現在描画を行っているディスク径方向位置を指示する目印（指示リング等）を表示する方法、またはこれら両方法を併用した方法とすることができる。
【００１６】
現在描画しているディスク径方向位置は例えば次の演算により算出することができる。すなわち、コンピュータから光ディスク描画装置へ転送した画像データのデータ総量をＤall、描画を開始するディスク半径位置をＲ１、ディスク１周あたりの描画画像のデータ量をＭ、光ヘッドのディスク半径方向の単位移動距離をＮ、該光ヘッドの同一半径位置での重ね書き回数をＬとして、ディスク内周側からディスク外周側に向けて描画を行うときは、
Ｒ２’＝Ｒ１＋｛（Ｄall・Ｎ）／（Ｍ・Ｌ）｝
の演算により現在描画しているディスク径方向位置Ｒ２’を算出することができる。また、ディスク外周側からディスク内周側に向けて描画を行うときは、
Ｒ２’＝Ｒ１−｛（Ｄall・Ｎ）／（Ｍ・Ｌ）｝
の演算により現在描画しているディスク径方向位置Ｒ２’を算出することができる。
【発明を実施するための最良の形態】
【００１７】
この発明の実施の形態を以下説明する。この実施の形態では、この発明をＣＤ記録再生システムに適用した場合について説明する。この実施の形態では、描画時に、光ディスクを回転数一定に回転し、光ディスクの盤面に描画する画像の画像データをコンピュータから適宜のデータ量で間欠的に光ディスク描画装置に転送し、該光ディスク描画装置は転送された画像データをバッファメモリに一旦格納し、該格納された画像データを一定速度で連続的に読み出して光ディスクの盤面に描画を行うようにしている。光ディスク１周あたりの描画画素数はディスク径方向位置に関わらず一定である。この描画実行中に、コンピュータは転送を済んだ画像データの総量を計数し、間欠的な転送を１回済ませるごとに、次の転送を行う前に、該計数した総量に相当する半径方向描画位置を現在描画している半径方向位置として計算し、描画中の画像の映像を前記計算された現在描画している半径方向位置を視覚的に判別可能に逐次ディスプレイに表示するようにしている。
【００１８】
図３はこの発明が適用されたＣＤ記録再生システムのシステム構成を示す。このシステムはホストコンピュータ１０（ホスト機器）と、光ディスク描画装置を兼用するＣＤ−Ｒドライブ１２（光ディスク記録装置）を相互に通信可能な状態に接続して構成される。ホストコンピュータ１０にはディスプレイ１１が接続されている。ＣＤ−Ｒドライブ１２は、ホストコンピュータ１０に内蔵する形式でも外付けする形式でもよい。また、ホストコンピュータ１０とＣＤ−Ｒドライブ１２とディスプレイ１１の全体を一体化した構成とすることもできる。ＣＤ−Ｒドライブ１２には、レーベル面描画対応のＣＤ−Ｒディスク１４が出し入れ可能に装填される。ホストコンピュータ１０には、ＣＤ−Ｒディスク１４のデータ記録層にデータ記録を行い、該記録されたデータの再生を行うデータ記録／再生プログラム（アプリケーションソフトウェア）と、ＣＤ−Ｒディスク１４の描画層に画像形成（描画）を行う描画プログラム（アプリケーションソフトウェア）がインストールされている。また、描画時には予め、描画する画像の原画像データがホストコンピュータ１０の記憶装置に格納される。この原画像データは例えばモノクロ多階調のビットマップ形式で構成されるもので、１枚のＣＤ−Ｒディスク１４に描画しようとする１枚の画像を構成する各画素の階調を表すデータ（階調データ）の集合で構成される。
【００１９】
ＣＤ−Ｒドライブ１２について説明する。図４は図３のＣＤ記録再生システムにおけるＣＤ−Ｒドライブ１２内のシステム構成を示したものである。ＣＤ−Ｒドライブ１２には、レーベル面描画対応のＣＤ−Ｒディスク１４が装填される。レーベル面描画対応ＣＤ−Ｒディスク１４をその中心軸を通る面で切断した断面構造を図５に模式図で示す。ＣＤ−Ｒディスク１４は透明基板１６を有し、該透明基板１６のプリグルーブ１６ａが形成された表面に、データ記録層１８としての色素層、反射層２０、保護層２２、描画層２４としての感熱層、保護層２６を順次積層して構成されている。データ記録およびデータ再生を行うときは、透明基板１６が露出している側の面（データ記録面）１４ａ側からレーザ光３５を照射する。このとき、レーザ光３５は反射層２０で反射されてフォーカスが合わせられる。描画を行うときは、積層膜２８が形成されている側の面（レーベル面）１４ｂ側からレーザ光３５を照射する。このとき、レーザ光３５は反射層２０で反射されてフォーカスが合わせられる。
【００２０】
図４において、ＣＤ−Ｒディスク１４はスピンドルモータ３０で回転駆動される。スピンドルサーボ３２はスピンドルモータ３０の回転を、記録時および再生時は線速度一定（ＣＬＶ）に制御し、描画時は回転数一定（ＣＡＶ）に制御する。光ピックアップ３４（光ヘッド）は、ステッピングモータ３６で駆動される送りねじ等による送り機構３８によりＣＤ−Ｒディスク１４の径方向に移送される（スレッド動作）。ステッピングモータ３６はシステム制御部５６の指令に基づきモータドライバ４０により駆動される。
【００２１】
フォーカスサーボ４２はデータ記録および再生時並びに描画時に光ピックアップ３４のフォーカス制御を行う。トラッキングサーボ４４はデータ記録および再生時に光ピックアップ３４のトラッキング制御を行う。描画時はトラッキング制御はオフされる。振動信号発生器４６は描画時に振動信号を発生し、光ピックアップ３４のトラッキングアクチュエータに供給して対物レンズ３３を振動させて、レーザ光３５をＣＤ−Ｒディスク１４の径方向に、光ピックアップ３４の単位送り量Ｎよりも大きい振幅で振動させる。この振動動作によりレーザ光３５は光ピックアップ３４の単位送り量Ｎよりも広い振幅で蛇行しながら走査し、同一径方向位置の重ね書き動作と相俟って、隙間の少ない描画を行うことができる。レーザドライバ４８はデータ記録および再生時並びに描画時に光ピックアップ３４内のレーザダイオード７０（図６）を駆動する。ＡＬＰＣ（Automatic Laser Power Control）回路５０は、データ記録および再生時並びに描画時にレーザパワーをそれぞれ指令された値に制御する。
【００２２】
エンコーダ５２はデータ記録時に記録データを所定のＣＤフォーマットにエンコードする。レーザドライバ４８はこのエンコードされた記録データに応じてレーザ光３５を変調し、該記録データをＣＤ−Ｒディスク１４のデータ記録層１８にピットとして記録する。エンコーダ５２は描画時には、画像データを構成する各画素の階調データに応じてデューティが変化するパルス信号（描画信号）を生成する。レーザドライバ４８はこのデューティが変化するパルス信号に応じてレーザ光３５を変調し、ＣＤ−Ｒディスク１４の描画層２４の可視光特性を変化させてモノクロ多階調による描画を行う。デコーダ５４はデータ再生時に光ピックアップ３４の戻り光受光信号をＥＦＭ復調してデータ再生を行う。
【００２３】
ホストコンピュータ１０は、データ記録時は記録データを、描画時は画像データをＣＤ−Ｒドライブ１２に送信する。この記録データまたは画像データは、ＣＤ−Ｒドライブ１２のインタフェース５８で受信され、バッファメモリ６０に一旦蓄えられられた後、読み出されてエンコーダ５２に供給される。データ再生時は、デコーダ５４で再生されたデータはインタフェース５８を介してホストコンピュータ１０に転送される。ホストコンピュータ１０はまたデータ記録および再生時並びに描画時に、操作者による指令をＣＤ−Ｒドライブ１２に伝達する。この指令はインタフェース５８を介してシステム制御部５６に伝達される。システム制御部５６は該指令に応じた指令をＣＤ−Ｒドライブ１２内の各回路に送り、該当する動作を実行させる。メモリ６２には、後述する描画条件パラメータデータが格納されている。
【００２４】
ＣＤ−Ｒドライブ１２内のエンコーダ５２について説明する。図６はエンコーダ５２の構成例を示す。図６において、ＣＤエンコーダ６４は、図４のホストコンピュータ１０からインタフェース５８およびバッファメモリ６０を介して転送されるデータ（データ記録時は記録データ、描画時は画像データ）を入力する。ＣＤエンコーダ６４は、データ記録時は記録データをインタリーブ処理した後にＥＦＭ変調し、さらにこれにＣＤ信号作成のための通常の信号処理｛同期信号、パリティデータおよびマージンビットの付加、ＮＲＺＩ（Non Return to Zero Invert）変換｝を施して、５８８チャンネルビットで１ＥＦＭフレームを構成する記録信号を連続して作成する。データ記録時にＣＤエンコーダ６４で作成された記録信号はアンドゲート６８をそのまま通過し、レーザドライバ４８に供給される。レーザドライバ４８はこの記録信号に応じてレーザダイオード７０を駆動してレーザ光３５のパワーを２値に変調し（記録信号が“Ｈ”レベルの区間でレーザパワーをピットが形成されるレベルに上げ、記録信号が“Ｌ”レベルの区間でレーザパワーをピットが形成されないレベルに下げる）、該記録信号をＣＤ−Ｒディスク１４のデータ記録層１８にピットとして記録する。
【００２５】
ＣＤエンコーダ６４は、描画時は画像データを、データ記録時の記録データと同様に扱って処理をする。ただし、インタリーブ処理は行わないようにすることもできる。インタリーブ処理を行わない場合は、ＣＤエンコーダ６４は画像データをインタリーブ処理をせずにそのままＥＦＭ変調し、さらにこれにＣＤ信号作成のための通常の信号処理と同じ処理｛同期信号、パリティデータおよびマージンビットの付加、ＮＲＺＩ変換｝を施して、５８８チャンネルビットで１ＥＦＭフレームを構成するデータを連続して作成する。ここで、１ＥＦＭフレームのデータには、１画素分の画像データ（その画素の階調を表す階調データ）が含まれている。すなわち、この実施の形態では、１画素のデータを１ＥＦＭフレーム長で表すようにしている。また、画像データについてもＣＤエンコーダ６４でインタリーブ処理をする場合は、このインタリーブ処理により画像データの順序が入れ替わると所期の画像が描画されなくなる。そこで、この場合にはホストコンピュータ１０は画像データを逆インタリーブ処理（ＣＤエンコーダ６４でインタリーブ処理をするとホストコンピュータ１０で逆インタリーブ処理をする前の画像データの順序に戻るように予め画像データの順序を入れ替えておく処理）をしてからＣＤ−Ｒドライブ１２に転送する。こうすることで、転送された画像データをＣＤエンコーダ６４でインタリーブ処理すると、正しい画像データの順序に戻る。ＣＤエンコーダ６４はこの正しい順序に戻った画像データをＥＦＭ変調する。
【００２６】
デコーダ６６はデータ記録時と描画時で切り換えられる。すなわち、デコーダ６６はデータ記録時には“Ｈ”レベルの信号を連続して出力する。この“Ｈ”レベルの信号はアンドゲート６８の一方入力端に入力される。したがって、データ記録時にアンドゲート６８の他方入力端に入力されるＣＤエンコーダ６４の出力すなわち記録信号はアンドゲート６８をそのまま通過する。
【００２７】
デコーダ６６は描画時にはＣＤエンコーダ６４から出力されるデータをＥＦＭ復調して、１ＥＦＭフレームにつき１画素分ずつ該画素の階調データを取得する。そして、デコーダ６６は、周期が１ＥＦＭフレーム長で、デューティがこの取得した画素ごとの階調データに応じて変化するパルス信号ＤＯＴＸを出力する。このパルス信号ＤＯＴＸはアンドゲート６８の一方入力端に入力される。したがって、描画時にアンドゲート６８は１ＥＦＭフレーム周期ごとに、対応する画素の階調値に応じた時間だけゲートを開いて、他方入力端に入力されているＣＤエンコーダ６４の出力信号（ＮＲＺＩ変換されたＥＦＭ信号）をその時間だけ通過させる。このアンドゲート６８から出力されるＮＲＺＩ信号の断片信号ＷＥＮ（１つの画素を描画する描画信号）は、そのデータ自体はもはや意味を持たないが、ＮＲＺＩ信号であるので、デューティは約５０％である。したがって、１画素に対応する１ＥＦＭフレーム周期中にアンドゲート６８を通過するＮＲＺＩ断片信号ＷＥＮの１ＥＦＭフレーム長に対するデューティ（１ＥＦＭフレーム長に対する、その期間にアンドゲート６８を通過するＮＲＺＩ断片信号ＷＥＮのパルス幅の合計値の比率）は、パルス信号ＤＯＴＸのデューティに対応したもの、すなわち対応する画素の階調値に対応したものとなる。
【００２８】
描画時にアンドゲート６８から出力されるＮＲＺＩ断片信号ＷＥＮは描画信号としてレーザドライバ４８に供給される。レーザドライバ４８はこの描画信号ＷＥＮに応じてレーザダイオード７０を駆動してレーザ光３５のパワーを２値に変調し（描画信号ＷＥＮが“Ｈ”レベルの区間でレーザパワーを描画するレベルに上げ、描画信号ＷＥＮが“Ｌ”レベルの区間でレーザパワーを描画されないレベルに下げる）、ＣＤ−Ｒディスク１４の描画層２４の可視光特性を変化させて描画を行う。この場合、１ＥＦＭフレーム長に相当するＣＤ−Ｒディスク１４上での周方向の距離（すなわち１画素を描画するのに割り当てられた周方向の長さ）はきわめて短いので、描画された１つの画素は人の目には１つの点（ドット）としてしか認識されない。したがって、アンドゲート６８を通過する描画信号ＷＥＮの１ＥＦＭフレーム長に対するデューティの違いは、人の目には描画の濃度の違いとして感じられることになる（デューティが高いほど濃い描画として感じられる）。このようにして、ＣＤ−Ｒディスク１４の描画層２４に階調表現による画像が描画される。
【００２９】
図６のエンコーダ５２の描画時の動作波形を図７に示す。図７において、（ａ）のＮＲＺＩ信号は、アンドゲート６８で（ｂ）のパルス信号ＤＯＴＸにより１ＥＦＭフレーム長の周期でスイッチングされて、（ｃ）のＮＲＺＩ断片信号ＷＥＮが作成される。
【００３０】
以上説明した図４のＣＤ記録再生システムによるデータ記録時、データ再生時、描画時の動作の概要を説明する。
《データ記録時の動作》
データ記録時はＣＤ−Ｒディスク１４はデータ記録面１４ａ（図５）を下向きにして光ピックアップ３４に対面させる。スピンドルサーボ３２は光ピックアップ３４の受光信号から抽出されるウォブル信号が所定の周波数となるようにスピンドルモータ３０を線速度一定（ＣＬＶ）に制御する。フォーカスサーボ４２およびトラッキングサーボ４４はオンされる。振動信号発生器４６は振動信号の発生を停止する。システム制御部５６はディスク回転を検出し、所定回転ごとにステッピングモータ３６を所定量駆動し、光ピックアップ３４をディスク外周方向に順次移送し、対物レンズ３３の光軸位置が常にＣＤ−Ｒディスク１４の記録位置付近となるように制御する。
【００３１】
ホストコンピュータ１０からは記録データがＣＤ−Ｒドライブ１２に転送される。該記録データはインタフェース５８を介してバッファメモリ６０に一旦蓄えられる。該記録データは、記録の進行に応じてバッファメモリ６０から順次読み出されてエンコーダ５２でインタリーブ処理後にＥＦＭ変調され、さらにＮＲＺＩ信号に変換される。ＮＲＺＩ信号は、ＡＬＰＣ回路５０を介してレーザドライバ４８に供給される。レーザドライバ４８は記録用レーザ光３５を該ＮＲＺＩ信号で変調する。該変調された記録用レーザ光３５は光ピックアップ３４から出射され、ＣＤ−Ｒディスク１４のデータ記録層１８に照射されてデータの記録が行われる。
【００３２】
《データ再生時の動作》
データ再生時はＣＤ−Ｒディスク１４はデータ記録時と同様にデータ記録面１４ａ（図５）を下向きにして光ピックアップ３４に対面させる。スピンドルサーボ３２は光ピックアップ３４の受光信号から再生されるクロックが所定の周波数となるようにスピンドルモータ３０を線速度一定（ＣＬＶ）に制御する。フォーカスサーボ４２およびトラッキングサーボ４４はオンされる。振動信号発生器４６は振動信号の発生を停止する。システム制御部５６はディスク回転を検出し、所定回転ごとにステッピングモータ３６を所定量駆動し、光ピックアップ３４をディスク外周方向に順次移送し、対物レンズ３３の光軸位置が常にＣＤ−Ｒディスク１４の再生位置付近となるように制御する。光ピックアップ３４は、再生用のレーザ光３５を出射して、ＣＤ−Ｒディスク１４のデータ記録層１８に記録されている信号を読み取る。光ピックアップ３４で読み取られた信号はデコーダ５４でＥＦＭ復調され、インタフェース５８を介してＣＤ−Ｒドライブ１２から出力され、ホストコンピュータ１０に転送される。
【００３３】
《描画時の動作》
描画時はＣＤ−Ｒディスク１４は描画面１４ｂ（図５）を下向きにして光ピックアップ３４に対面させる。スピンドルサーボ３２は、スピンドルモータ３０から所定回転角ごとに出力されるＦＧパルス（例えば１周あたり６個あるいは１８個のパルスが均等な角度間隔で出力される。）と水晶発振クロックを分周したクロックとが位相同期するように、ＰＬＬ制御でスピンドルモータ３０を回転数一定（ＣＡＶ）に制御する。フォーカスサーボ４２はオンされ、トラッキングサーボ４４はオフされる。振動信号発生器４６は振動信号を発生する。システム制御部５６はディスク回転を検出し、重ね書き回数として指示された周回数ごとに、一定の回転角度位置で、ステッピングモータ３６を所定量駆動し、光ピックアップ３４をディスク外周方向に順次移送する。
【００３４】
ホストコンピュータ１０からは画像データがＣＤ−Ｒドライブ１２に転送される。該画像データはインタフェース５８を介してバッファメモリ６０に一旦蓄えられる。該画像データは、描画の進行に応じてバッファメモリ６０から順次（連続的に）読み出されてエンコーダ５２でＥＦＭ変調され（またはインタリーブ処理後にＥＦＭ変調され）、次いでＮＲＺＩ信号｛図７（ａ）｝に変換され、さらに、画像データを構成する各画素の階調値に応じたデューティのＮＲＺＩ断片信号ＷＥＮ｛図７（ｃ）｝に変調される。このＮＲＺＩ断片信号ＷＥＮは、ＡＬＰＣ回路５０を介してレーザドライバ４８に供給される。レーザドライバ４８は描画用レーザ光３５を該ＮＲＺＩ断片信号ＷＥＮで変調する。該変調された描画用レーザ光３５は光ピックアップ３４から出射され、ＣＤ−Ｒディスク１４の描画層２４に照射されて可視画像の形成すなわち描画が行われる。
【００３５】
次に、ホストコンピュータ１０およびＣＤ−Ｒドライブ１２に組み込まれた描画プログラムによって実行される描画時の制御の詳細について説明する。ホストコンピュータ１０による描画制御の機能ブロックを図８に示す。ハードディスクドライブ等の外部記憶装置７２には、描画しようとする画像の原画像データが記憶されている。外部記憶装置７２からは１枚ＣＤ−Ｒディスク１４に描画する画像として操作者によって選択された１つの画像の画像データが読み出される。画像処理部７６は外部記憶装置７２から読み出される原画像データから、後述する描画条件パラメータに適合する描画用画像データを作成（抽出）する。作成された描画用画像データはバッファメモリ７８の転送データ領域７８Ａに一旦格納される。この外部記憶装置７２からの原画像データの読み出し、描画用画像データの作成、バッファメモリ転送データ領域７８Ａへの格納の一連の工程は、描画しようとする画像全体について描画開始前に処理を済ませておく（すなわち、描画開始前に該画像の描画用画像データ全体をバッファメモリ７８の転送データ領域７８Ａに格納しておく）ことができる。あるいは、描画を行いながら、外部記憶装置７２から、該描画中の画像の原画像データを順次読み出し、画像処理部７６で描画条件パラメータに適合する描画用画像データを作成し、バッファメモリ７８の転送データ領域７８Ａに順次格納する（すなわち、描画と並行して上記一連の工程を実行する）こともできる。また、バッファメモリ７８の表示データ領域７８Ｂには描画開始に先立ち、描画する画像の原画像データ全体が外部記憶装置７２から読み出されて格納される。この原画像データは描画プレビュー画像を表示するのに利用される。
【００３６】
データ転送制御部８０はＣＤ−Ｒドライブ１２との間でデータ（描画条件パラメータデータおよび描画用画像データ）の送受信を行う。すなわち、ＣＤ−Ｒドライブ１２のメモリ６２からは描画開始に先立ち描画条件パラメータデータとして
・Ｎ：ステッピングモータ３６による光ピックアップ３４のディスク径方向の単位送り量
・操作者が選択可能な「描画モード」として、スピンドルモータ３０の回転速度（スピンドル回転数）とエンコーダ５２による画像データのエンコード速度の複数種類の組合せ
の各データが読み出されてデータ転送制御部８０に転送される。単位送り量Ｎは例えば１０μｍ程度である。すなわち、単位送り量Ｎを１０μｍ程度の短さにすれば隙間の少ない描画を行うことができる。描画モードの一例を表１に示す。
【表１】
2007287202.tif 000003
ＣＤ−Ｒドライブ１２からデータ転送制御部８０に転送される描画モードのデータは、各描画モードの識別情報とスピンドル回転数とエンコード速度（エンコード速度倍率）のデータである。なお、表１に示すように、描画モードによって（すなわちスピンドル回転数とエンコード速度の組合せによって）描画速度と描画品位（解像度およびコントラスト比）が変わる。
【００３７】
ところで、表１の各描画モード１〜３はディスク１周あたりに描画する画素数が半径方向位置にかかわらず一定の整数となるようにスピンドル回転数とエンコード速度（エンコード速度倍率）をそれぞれ組み合わせたものである。すなわち、表１の例では１画素を１ＥＦＭフレーム長（＝５８８チャンネルビット）に対応させている。「エンコード速度」は、「ＣＤ規格で定められた標準（１倍速）のエンコード速度におけるエンコードクロック周波数｛＝４．３２１８メガビット（＝１秒間に７３５０ＥＦＭフレーム分のクロック）｝×エンコード速度倍率（標準のエンコード速度に対する倍率）」であり、これは時間あたりの描画画素数に対応する。したがって、「標準速時のエンコードクロック周波数（＝４．３２１８メガビット）×エンコード速度倍率÷スピンドル回転数÷５８８」の値がディスク１周あたりの画素数（＝ＥＦＭフレーム数）となる。
【００３８】
図８においてデータ転送制御部８０からは描画開始に先立ち、操作者によって描画プログラム上で指示入力された描画条件パラメータデータとして
・Ｌ：同一半径位置での重ね書き回数
・Ｒ１：描画開始半径位置（この実施の形態では内周側の位置）
・Ｒ２：描画終了半径位置（この実施の形態では外周側の位置）
・ＣＤ−Ｒドライブ１２から転送された複数種類の描画モードのうち操作者によって選択された描画モード
の各データがＣＤ−Ｒドライブ１２に転送される。また、描画中はバッファメモリ７８の転送データ領域７８Ａに格納されている描画用画像データが所定の規則に従う適宜のデータ量で間欠的に読み出されて、データ転送制御部８０を介してＣＤ−Ｒドライブ１２に転送される。
【００３９】
転送済データ総量カウント部８２は、描画実行中に、描画開始から現時点までにホストコンピュータ１０からＣＤ−Ｒドライブ１２への転送を済んだ画像データのデータ総量Ｄallを計数する。現在描画位置計算部８４は転送済データ総量Ｄallおよび描画条件パラメータデータに基づき、現在描画しているディスク径方向位置Ｒ２’を算出する｛後述する（３）式｝。表示制御部８６は描画開始前に、バッファメモリ７８の表示データ領域７８Ｂに格納されている画像データを読み出し、該画像データによる画像全体のうち操作者によって指定された描画開始半径位置Ｒ１と描画終了半径位置Ｒ２間の画像全体（すなわち描画する画像全体）の映像信号を作成して、描画プレビュー画像としてディスプレイ１１に表示する。この描画プレビュー画像は描画が終了するまで表示され、描画実行中は該描画プレビュー画像が前記算出された現在描画しているディスク径方向位置Ｒ２’を視覚的に判別可能な状態に逐次変化して表示される。描画プレビュー画像を現在描画しているディスク径方向位置Ｒ２’を視覚的に判別可能にディスプレイ１１に表示する方法としては、例えば現在描画を行っているディスク径方向位置Ｒ２’を境にその内周側領域と外周側領域とでブライトネス、コントラスト、彩色等の表示態様を異ならせる方法（後述する図１５参照）がある。また、現在描画を行っているディスク径方向位置Ｒ２’を指示リング｛該半径位置に、描画中の画像と視覚的に識別可能な態様で（例えば描画中の画像と異なる色等で）描いた細線（実線、点線等）による輪｝等の目印で表示する方法（後述する図１７参照）もある。さらにはこれら両方法（ディスク径方向位置Ｒ２’を境に内外領域で表示態様を異ならせる方法およびディスク径方向位置Ｒ２’を目印で表示する方法）を併用する方法（後述する図１８参照）もある。
【００４０】
図８のホストコンピュータ１０の描画プログラム（アプリケーションプログラム）によって実行される描画時の制御を図１を参照して説明する。ここでは、描画開始前に、描画しようとする画像全体について外部記憶装置７２からの原画像データの読み出し、描画用画像データの作成、バッファメモリ転送データ領域７８Ａへの格納の一連の工程の処理を済ませておく（すなわち、描画開始前に該画像の描画用画像データ全体をバッファメモリ７８の転送データ領域７８Ａに格納しておく）ものとして説明する。ＣＤ−Ｒドライブ１２の電源をオンするとともにホストコンピュータ１０で描画プログラムを立ち上げると、はじめにＣＤ−Ｒドライブ１２から描画条件パラメータデータとして、光ピックアップ３４のディスク径方向の単位送り量Ｎと複数種類の描画モードのデータがホストコンピュータ１０に転送される。描画モードのデータはディスプレイ１１の設定画面に表示される。操作者は、該設定画面上で、描画する画像および描画モードの各選択操作、重ね書き回数Ｌ、描画開始ディスク半径位置Ｒ１、描画終了ディスク半径位置Ｒ２の各設定操作を行う。描画する画像の選択操作がなされると、外部記憶装置７２から該当する画像の原画像データを読み出し、画像処理部７６で該原画像データから、設定された描画条件に適合した描画用画像データを作成し、作成された描画用画像データをバッファメモリ７８の転送データ領域７８Ａに格納する一連の処理が行われ、ＣＤ−Ｒドライブ１２へ転送する画像の
描画用画像データ全体が該転送データ領域７８Ａに準備される（図１の工程Ｓ１）。原画像データから描画用画像データを作成する処理を図９および図１０を参照して説明する。
【００４１】
図９は原画像データと描画用画像データの座標位置の関係を示す。図９に白抜きのリングで示された領域がＣＤ−Ｒディスク１４のレーベル面の描画する領域を示す。原画像データは例えばビットマップ形式で構成され、該原画像データを構成する各画素の座標位置は、ここでは原画像の最下端部の位置をｙ軸方向の原点とし、原画像の最左端部をｘ軸方向の原点位置とする直交座標（ｘ，ｙ）でそれぞれ表されている。原画像の座標のｘ軸方向の最大値をＸ、ｙ軸方向の最大値をＹとすると、原画像の中心位置（ＣＤ−Ｒディスク１４の回転中心位置に対応する）の座標は（Ｘ／２，Ｙ／２）で表される。
【００４２】
一方、描画はＣＤ−Ｒディスク１４を回転させながら光ピックアップ３４をディスク径方向に順次移送して行うので、描画に用いる描画用画像データは、ＣＤ−Ｒディスク１４の回転中心位置を極とする極座標で表すのが便利である。そこで、ここでは描画用画像データを構成する各画素の座標位置を、直交座標上の原画像の中心位置（Ｘ／２，Ｙ／２）を極とし、直交座標のｘ軸方向に平行な方向を原線とし、動径をｒとし、偏角θが原線から左回り方向に増加する極座標（ｒ，θ）でそれぞれ表す。これによれば、描画用画像データの任意の極座標位置（ｒ，θ）は、原画像データの直交座標位置（Ｘ／２＋ｒcosθ，Ｙ／２＋ｒsinθ）に該当することになる。
【００４３】
図１０は原画像データに基づいて描画用画像データを作成する手順を示す。ここでは、周方向に隣接して描画する画素間の偏角差をΔθと定義する。この偏角差Δθの値は、操作者によって選択された描画モードにおけるスピンドル回転数と画像データのエンコード速度の組合せに基づきディスク１周あたりの描画画素数（表１参照）を算出し、さらにこの求められたディスク１周あたりの描画画素数に基づき、
Δθ＝２π／１周あたりの描画画素数
の演算で求められる。
【００４４】
図１０について説明する。始めに、ＣＤ−Ｒディスク１４の描画領域の書き始め位置（ｒ＝Ｒ１，θ＝０）について（Ｓ１１）、対応する直交座標上の位置（ｘ，ｙ）を（１）式、（２）式により算出する（Ｓ１２）。
ｘ＝Ｘ／２＋ｒcosθ    …（１）
ｙ＝Ｙ／２＋ｒsinθ    …（２）
次いで、各画素の位置が直交座標で表されている原画像データから、この求められた位置（ｘ，ｙ）の画素データ（階調データ）を抽出する（Ｓ１３）。なお、（１）式、（２）式で算出されたｘ、ｙが小数部分を有する場合は、小数部分を切り捨てるあるいは四捨五入する等の丸め処理をして整数に直してから、該当する位置の画素データを抽出する。
【００４５】
続いて、同一径方向位置で周方向に順次隣接して描画する画素位置（ｒ＝Ｒ１，θ＝Δθ）、（ｒ＝Ｒ１，θ＝２Δθ）、（ｒ＝Ｒ１，θ＝３Δθ）、…について、同様にして（１）式、（２）式から該当する直交座標上の位置（ｘ，ｙ）を順次求め、原画像データからこれら求められた各位置（ｘ，ｙ）の画像データを順次抽出していく（Ｓ１４）。そして、この操作を重ね書き回数Ｌで指定された周回数行ったら（すなわち、θ＝２π×Ｌに達したら）、書き始め半径位置Ｒ１について重ね書き回数分の描画用画像データの取得が終了する（Ｓ１５）。
【００４６】
続いて、θの値を０に戻して（Ｓ１６）、次の半径位置ｒ＝Ｒ１＋Ｎについても同様にして、θ＝０からθ＝２π×ＬまでΔθごとに、描画用画像データを構成する画素データを原画像データから順次抽出していく。そして、この操作を半径位置を単位送り量Ｎずつ増加させながら繰り返して（Ｓ１７）、書き終わり半径位置Ｒ２に達したら（Ｓ１８）、描画領域全体について描画用画像データが原画像データから取得されたことになるので、描画用画像データの作成を終了する（Ｓ１９）。このようにして、直交座標で表された原画像データから、極座標に変換された描画用画像データが作成される。
【００４７】
作成された描画用画像データはバッファメモリ７８（図８）の転送データ領域７８Ａに格納される。描画する画像全体について描画用画像データが作成されバッファメモリ７８の転送データ領域７８Ａに格納されるとＣＤ−Ｒドライブ１２へ転送するデータの準備が完了する（図１の工程Ｓ１）。
【００４８】
一方、ホストコンピュータ１０からは描画開始前にＣＤ−Ｒドライブ１２で描画を実行するのに用いられる描画条件パラメータとして、同一半径位置での重ね書き回数Ｌ、描画開始半径位置Ｒ１、描画終了半径位置Ｒ２、操作者によって選択された描画モードの識別情報の各データがＣＤ−Ｒドライブ１２に転送される（図１の工程Ｓ２）。ＣＤ−Ｒドライブ１２はこれらのデータを受信し、該データで指示される描画条件で描画する状態に自らを設定する。
【００４９】
以上で描画の準備が整う。その後、操作者がホストコンピュータ１０の描画プログラム上で描画開始操作をすると描画が開始される。描画動作の概要を説明する。描画が開始されると、ホストコンピュータ１０はバッファメモリ７８の転送データ領域７８Ａに格納されている描画用画像データ｛描画する各画素を構成する画素データ（階調データ）｝を、前記図１０の処理によって原画像データから取得（抽出）した順序で（または前述の逆インタリーブ処理によりこの順序を入れ替えた順序で）ＣＤ−Ｒドライブ１２に所定の規則に従う適宜のデータ量（例えば一定量）で間欠的に順次転送する（図１の工程Ｓ３、Ｓ４、Ｓ６）。ＣＤ−Ｒドライブ１２は書き始め半径位置Ｒ１から、該転送で受け取った描画用画像データによる画素を、該受け取った画素データの順序で（または前述のインタリーブ処理によりこの順序を入れ替えて元の作成順の並びに戻した順序で）ＣＤ−Ｒディスク１４に順次描画する。この描画の際に、ＣＤ−Ｒドライブ１２は、描画条件として設定された描画モードのスピンドル回転数およびエンコード速度、ディスク径方向の単位送り量Ｎ、重ね書き回数Ｌで動作し、一方ホストコンピュータ１０から転送された画素データはこの描画条件に適合するように順次作成（抽出）されたものであるので、書き始め半径位置Ｒ１から、画素データに応じた画素を、該画素データの作成順に描画することで、原画像に応じた画像がＣＤ−Ｒディスク１４に描画される。したがって、ホストコンピュータ１０からＣＤ−Ｒドライブ１２へは、各画素データ（階調データ）を、作成した順（または前述の逆インタリーブ処理をしてこの順序を入れ替えた順）に転送すればよく、各画素ごとの座標位置（ｒ，θ）のデータを送る必要はない。描画位置が前記情報で指示された書き終わり半径位置Ｒ２に達すると、描画が終了する。描画が終了すると、ホストコンピュータ１０およびＣＤ−Ｒドライブ１２は制御を終了する。
【００５０】
ＣＤ−Ｒドライブ１２のシステム制御部５６（図４）に組み込まれた描画プログラムによる描画時の制御を図１１、図１２に基づいて説明する。図１１はスピンドルモータ３０の制御を示す。システム制御部５６は、描画開始前に操作者によってホストコンピュータ１０側で操作者によって選択されてＣＤ−Ｒドライブ１２に伝達された描画モードの情報に基づき、スピンドルモータ３０を該描画モード情報で指示されるスピンドル回転数（表１参照）にＣＡＶ制御する（Ｓ２１）。この制御は描画が終了するまで継続して行われる（Ｓ２２、Ｓ２３）。
【００５１】
図１２は光ピックアップ３４の制御を示す。システム制御部５６は、描画開始前に光ピックアップ３４の対物レンズ３３のディスク径方向光軸位置を、ディスク内周側の書き始め半径位置Ｒ１に位置決めする（Ｓ３１）。続いて、振動信号発生器４６から振動信号を発生させて、該振動信号を光ピックアップ３４のトラッキングアクチュエータに供給して、対物レンズ３３をディスク径方向に一定周期で振動させる（Ｓ３２）。振動の周波数Ｈｚをスピンドル回転数ｒｐｓよりも高い値に設定することにより、スピンドル１回転あたりに１周期以上振動させる。この振動は描画が終了するまで継続して行われる。なお、描画時はトラッキングサーボはオフされる。
【００５２】
スピンドルモータ３０が前記描画モード情報で指示される回転数で安定にＣＡＶ制御され（図１１の工程Ｓ２２）、かつ光ピックアップ３４の対物レンズ３３のディスク径方向光軸位置が書き始め半径位置Ｒ１に位置決めされた状態（図１２の工程Ｓ３１）に達したら、任意の周方向位置から描画が開始される。この描画を開始した周方向位置をθ＝０と定める（Ｓ３３）。描画中は、スピンドルモータ３０のＣＡＶ制御に用いられているのと同じ水晶発振クロックを分周して作成したクロックをカウントして、θ＝０の位置に対する周方向位置を前記Δθ（周方向に隣接して描画する画素間の偏角差）ごとに検出する。そして、θ＝２π×Ｌに達したら（Ｓ３４）、重ね書き回数Ｌで指定された回数周回したものと判断して、ステッピングモータ３６を１単位移動量分駆動して、対物レンズ３３の光軸位置（振動の中央位置）をディスク外周方向に距離Ｎ移動させる（Ｓ３５）。θ＝２π×Ｌでθの計数値が０に戻り（Ｓ３６）、そのままθの計数を繰り返す。距離Ｎの移動を、θが２π×Ｌに達するごとに行い、ディスク径方向位置が書き終わり半径位置Ｒ２に達したら（Ｓ３７）、制御を終了する（Ｓ３８）。
【００５３】
なお、上記のように描画を開始した任意の周方向位置をθ＝０とするのに代えて、ＣＤ−Ｒディスク１４のレーベル面描画領域よりも内周側に、レーベル面描画対応ディスクであることを示す認識コードを形成し、描画に先立ち光ピックアップ３４でこの認識コードの、ある決まったデータが存在する周方向位置を検出し、その位置をθ＝０と定めて、この周方向位置から描画を開始することもできる。このようにすれば、描画の途中で描画を一旦中断し、ＣＤ−Ｒディスク１４をＣＤ−Ｒドライブ１２から出し入れしても、θ＝０の位置は変わらないので、描画の書き継ぎを行うことができる。
【００５４】
エンコーダ５２（図４）は、スピンドルモータ３０のＣＡＶ制御および光ピックアップ３４の対物レンズ３３のディスク径方向光軸位置の検出に用いられているのと同じ水晶発振クロックを分周して作成したクロックを使用して、描画モードで指示されたエンコード速度｛エンコードクロック周波数（＝４．３２１８メガビット）×エンコード速度倍率｝で描画用画像データを、ホストコンピュータ１０から転送された画素データの順（または前述のインタリーブ処理によりこの順序を入れ替えて元の作成順の並びに戻した順）で、順次エンコードして、該画素データを構成する階調データに応じてデューティが変化する描画信号（図７のＮＲＺＩ断片信号ＷＥＮ）を順次生成する。
【００５５】
描画は、このようにして順次エンコードされた描画信号（図７のＮＲＺＩ断片信号ＷＥＮ）で光ピックアップ３４のレーザダイオード７０（図６）を駆動して、レーザ光３５を変調することにより実現される。すなわち、描画を開始したディスク周方向位置をθ＝０として（図１２の工程Ｓ３３）、光ピックアップ３４の対物レンズ３３の光軸位置（振動の中央位置）がＣＤ−Ｒディスク１４上の任意の位置（ｒ，θ）にあるときに、該当する位置（ｒ，θ）の画素データに基づいて生成されたＮＲＺＩ断片信号ＷＥＮで変調したレーザ光３５で描画が行われるように、対物レンズ３３のディスク周方向およびディスク径方向の光軸位置（振動の中央位置）とエンコーダ５２のエンコード動作とが同期する。スピンドルモータ３０のＣＡＶ制御とエンコーダ５２によるエンコード処理は、同じ水晶発振クロックに基づいて行われるので、この同期は容易に実現される。
【００５６】
描画時にホストコンピュータ１０によって行われる１回の（所定の規則に従う適宜のデータ量の）描画用画像データの転送制御（図１の工程Ｓ４、Ｓ６）の詳細を図１３に示す。転送制御は、ホストコンピュータ１０からＷＲＩＴＥコマンドを発行して（Ｓ４１、Ｓ４２）、ＣＤ−Ｒドライブ１２のバッファメモリ６０（図４）の残量（空き容量）を読み出し（Ｓ４３）、転送しようとしている適宜のデータ量（例えば一定量）の描画用画像データが全てバッファメモリ６０に入るかどうかを検査し（Ｓ４４）、入ることが確認されたら該適宜のデータ量の描画用画像データをホストコンピュータ１０のバッファメモリ７８（図８）の転送データ領域７８Ａから読み出して、データ転送制御部８０（図８）を介してＣＤ−Ｒドライブ１２に転送し、バッファメモリ６０に格納する（Ｓ４５、Ｓ４６）ことにより行われる。ここでは、バッファメモリ６０はリングバッファで構成され、工程Ｓ４３のバッファメモリ６０の残量の読み出しでは、バッファメモリ６０の描画用画像データを格納する全容量のうち、転送開始当初のデータが未格納の領域のほか、描画開始後に描画済みデータを格納している領域が残量としてカウントされる。
【００５７】
なお、ホストコンピュータ１０からＣＤ−Ｒドライブ１２への１回あたりの転送量は整数画素数分であり、例えば１周分のデータ量、１周分のデータ量を等分割したデータ量、１周分のデータ量を不等分割したデータ量、１周分のデータ量を整数倍したデータ量等様々に設定することができる。例えば１周分のデータ量を後述する例のように４５セクタとすると、１周分のデータ量ずつ転送する場合は、セクタ数４５，４５，４５，・・・の順で転送することができる。また、１周分のデータ量を等分割したデータ量ずつ転送する場合は、分割数を３とすれば、セクタ数１５，１５，１５，・・・の順で転送することができる。また、１周分のデータ量を不等分割する場合は、１周あたりのデータ量を２０，２０，５セクタに不等分割するものとすれば、セクタ数２０，２０，５，２０，２０，５，・・・の順で転送することができる。また、１周分のデータ量を整数倍したデータ量ずつ転送する場合は、倍数を２とすれば、セクタ数９０，９０，９０・・・の順で転送することができる。また、倍数を重ね書き回数Ｌに等しく設定すれば、１つの径方向位置で使用する描画用画像データのデータ量ずつ転送することになる。
【００５８】
図１３の転送制御に従って繰り返し行われる転送動作の一例を図１４に示す。図１４の折れ線はバッファメモリ６０に描画用画像データが未格納（つまりバッファメモリ６０が空）の状態から転送が開始された後のバッファメモリ６０の描画待ち画像データのデータ量の変化を示したものである。この転送動作では、描画開始が指示されてから、バッファメモリ６０の描画用画像データを格納する全容量に描画用画像データが格納されたら描画を開始し、バッファメモリ６０の残量が所定値以上（１回の転送で送る適宜のデータ量以上）に増加するごとに次の適宜のデータ量の描画用画像データを転送するようにしている。バッファメモリ６０へのデータの転送は適宜のデータ量で間欠的に行われるが、バッファメモリ６０からの画像データの読み出し、該読み出された画像データのエンコーダ５２でのエンコード、該エンコードされた画像データによる描画は一定速度で連続的に行われる。
【００５９】
バッファメモリ６０（リングバッファ）のバッファサイズ（バッファデータを格納する全容量）は実機では２〜８メガバイト程度であるが、ここでは簡単のために同バッファサイズを１１０１６０バイトとしている。なお、図１４では１回あたりの転送量を３６７２０バイトで一定としている。この転送量は、セクタに換算すると、１セクタあたりのバイト数を２４４８として、
３６７２０（バイト）／２４４８（バイト）＝１５（セクタ）
に相当する。
また、描画条件としてエンコード速度をＣＤ規格の４５倍、スピンドル回転数を７５ｒｐｓとすると、前出の表１のモード２に該当するから、１周あたりの画素数は４４１０画素となる。１画素のデータは２４バイトで構成される。また、１セクタ２４４８バイト中、画素として有効なデータ量は２３５２バイトなので、１周あたりに必要なセクタ数は、
４４１０（画素）×２４（バイト）／２３５２（バイト）＝４５（セクタ）
となる。したがって、この場合、１回あたりの転送量３６７２０バイト（１５セクタ）は１／３周分の画像データとなる。
【００６０】
ホストコンピュータ１０からＣＤ−Ｒドライブ１２への描画用画像データのデータ転送方式はここではＡＴＡＰＩ規格のＵｌｔｒａＤＭＡ、転送Ｍｏｄｅ０を用いている。このモードでの最大転送レートは１６．６メガバイト／秒に規格上定められている。バッファメモリ６０への転送が開始された当初の、バッファメモリ６０への転送のみが行われバッファメモリ６０からの読み出しが未だ行われていない期間のバッファメモリ６０の描画待ち画像データの増加速度ΔＡは、バッファメモリ６０への転送速度そのものであり、
ΔＡ＝１０２４×１０２４×１６．６≒１７４０６３６２バイト／秒
である。また、バッファメモリ６０からの読み出しが開始された後の、バッファメモリ６０からの読み出しが行われバッファメモリ６０への転送が休止している期間のバッファメモリ６０の描画待ち画像データの減少速度ΔＢは、バッファメモリ６０からの読み出し速度そのものであり、ＣＤ−Ｒドライブ１２のエンコーダ５２（図４）でのエンコード速度倍率（＝バッファメモリ６０の読み出し速度倍率）をＣＤ規格の４５倍（表１の描画モード２）とし、１セクタが２４４８バイトで構成されるとすると、
ΔＢ＝２４４８×７５×４５＝８２６２０００バイト／秒
である。また、バッファメモリ６０からの読み出しが行われ同時にバッファメモリ６０への転送も行われている期間のバッファメモリ６０の描画待ち画像データの増加速度ΔＣはΔＡとΔＢの差となるから、
ΔＣ＝１７４０６３６２−８２６２０００＝９１４４３６２バイト／秒
である。
【００６１】
図１４の動作を説明する。ここではバッファメモリ６０の残量が３６７２０バイト以上ある状態（すなわちバッファメモリ６０の描画待ち画像データのデータ量が７３４４０バイト未満の状態）をバッファメモリ６０に「空き有り」と判断している。バッファメモリ６０が空の状態から描画指令が出されて時刻ｔ１でＷＲＩＴＥコマンドの発行が開始され、時刻ｔ２で同コマンドの発行が終了すると、バッファメモリ６０の残量が読み出される。その結果バッファメモリ６０に「空き有り」と判断されるので、時刻ｔ３で最初の一定量（３６７２０バイト）の描画用画像データがホストコンピュータ１０からＣＤ−Ｒドライブ１２へ転送されバッファメモリ６０に格納される。この転送が時刻ｔ４で終了すると、時刻ｔ５で再びＷＲＩＴＥコマンドの発行が開始され、時刻ｔ６で同コマンドの発行が終了して、バッファメモリ６０の残量が再び読み出される。その結果再びバッファメモリ６０に「空き有り」と判断されるので、時刻ｔ７で次の一定量（３６７２０バイト）の描画用画像データがホストコンピュータ１０からＣＤ−Ｒドライブ１２へ転送されバッファメモリ６０に格納される。このＷＲＩＴＥコマンドの発行開始から描画用画像データの転送の工程をもう一度繰り返すと（時刻ｔ８〜ｔ１２）バッファメモリ６０は丁度満杯となり、その後間もない時刻ｔｓでバッファメモリ６０からの描画用画像データの読み出し、該読み出された描画用画像データのエンコード、該エンコードされた描画用画像データによる描画が開始される。このバッファメモリ６０からの描画用画像データの読み出しは、バッファメモリ６０に格納したデータ順に一定速度で描画終了まで連続的に実行される。
【００６２】
時刻ｔ１２でバッファメモリ６０が満杯となった後についても、バッファメモリ６０に「空き有り」と判断されるまで周期的にＷＲＩＴＥコマンドが発行されてバッファメモリ６０の残量が読み出される（時刻ｔ１３〜ｔ２０）。そして、時刻ｔ２０でバッファメモリ６０に「空き有り」と判断されると、時刻ｔ２１で次の一定量（３６７２０バイト）の描画用画像データがホストコンピュータ１０からＣＤ−Ｒドライブ１２へ転送され、リングバッファで構成されるバッファメモリ６０の描画済みの描画用画像データが古い順（すなわち格納された順）にこの新たに転送された描画用画像データで更新される。この一定量の描画用画像データの転送が時刻ｔ２２で終了すると、その後もバッファメモリ６０に「空き有り」と判断されるまで周期的にＷＲＩＴＥコマンドが発行されてバッファメモリ６０の残量が読み出される。そして、バッファメモリ６０に「空き有り」と判断されるごとに次の一定量（３６７２０バイト）の描画用画像データがホストコンピュータ１０からＣＤ−Ｒドライブ１２へ転送され、リングバッファで構成されるバッファメモリ６０の描画済みの描画用画像データが古い順（すなわち格納された順）にこの新たに転送された描画用画像データで順次更新される（時刻ｔ２３，ｔ２４，ｔ２５，・・・）。この動作は１枚のＣＤ−Ｒディスク１４について描画が終了するまで繰り返される。以上のようにしてホストコンピュータ１０からＣＤ−Ｒドライブ１２へ描画用画像データが一定量ずつ間欠的に転送される。
【００６３】
描画動作時の描画進捗状況の表示制御について説明する。図１において、ホストコンピュータ１０からＣＤ−Ｒドライブ１２へ描画用画像データの転送を行っている際に（Ｓ４，Ｓ６）、ホストコンピュータ１０の転送済データ総量カウント部８２（図８）は描画開始から現時点までにホストコンピュータ１０からＣＤ−Ｒドライブ１２へ転送を済ませた画像データのデータ総量Ｄallを計数（累算）する（Ｓ５）。そして、一定量の描画用画像データの転送が終了するごとに（Ｓ６）、ホストコンピュータ１０の現在描画位置計算部８４（図８）は転送済データ総量Ｄallおよび描画条件パラメータデータＲ１（描画開始ディスク半径位置）、Ｎ（光ピックアップ３４のディスク半径方向の単位移動距離）、Ｍ（ディスク１周あたりの描画画像のデータ量）、Ｌ（光ピックアップ３４の同一半径位置での重ね書き回数）に基づき、（３）式により現在描画しているディスク径方向位置Ｒ２’を算出する（Ｓ７）。
Ｒ２’＝Ｒ１＋｛（Ｄall・Ｎ）／（Ｍ・Ｌ）｝    …（３）
【００６４】
ホストコンピュータ１０の表示制御部８６（図８）は描画開始前にバッファメモリ７８の表示データ領域７８Ｂに格納されている画像データを読み出し、該画像データによる画像全体のうち操作者によって指定された半径領域（描画する描画開始半径位置Ｒ１と描画終了半径位置Ｒ２間の領域）の画像全体の映像信号を作成して、描画プレビュー画像としてディスプレイ１１に表示する。そして、描画実行中は、該描画プレビュー画像を、算出された現在描画しているディスク径方向位置Ｒ２’を視覚的に判別可能にディスプレイ１１に表示する。この表示は適宜のデータ量（図１４の例では一定量）の描画用画像データの転送が終了し（Ｓ６）、現在描画しているディスク径方向位置Ｒ２’が算出される（Ｓ７）ごとに更新される（Ｓ８）。描画用画像データの１回あたりの転送量は比較的少ない量であり、しかも１回の転送を終了するごとにそれまでの転送済データ総量Ｄallに対応した内容に表示が更新されるので、ディスプレイ１１の画面上で判別される現在描画しているディスク径方向位置Ｒ２’は現在描画している実際の径方向位置に正確に対応したものとなる。例えば、光ピックアップ３４のディスク半径方向の単位移動距離Ｎを１０μｍとし、描画用画像データの１回あたりの転送量を１単位移動距離Ｎでの使用量分（すなわちＭ×Ｌバイト）とすると、描画が径方向に単位移動距離（１０μｍ）進行するごとに表示が更新され、現在描画している実際の径方向位置に極めて正確に一致した進捗状況表示が行われることになる。また、光ピックアップ３４のディスク半径方向の単位移動距離Ｎを同様に１０μｍとし、描画用画像データの１回あたりの転送量を１０単位移動距離１０Ｎでの使用量分（すなわちＭ×Ｌ×１０バイト）とすると、描画が径方向に単位移動距離（１００μｍ）進行するごとに表示が更新される。１００μｍ（＝０．１ｍｍ）は極めて短い距離であるので、現在描画している実際の径方向位置に正確に一致した進捗状況表示が行われることになる。これにより、操作者は描画時に描画の進捗状況（すなわち描画中の画像のどの部分まで描画が進んだか）をリアルタイムで知ることができる。
【００６５】
さらに描画か進行して、ディスプレイ１１の画面上でディスク径方向位置Ｒ２’が描画プレビュー画像の最外周位置Ｒ２に到達して描画プレビュー画像に状態変化が起こらなくなると、使用者は描画の完了を判断することができる。また、ディスプレイ１１の画面上で、ディスク径方向位置Ｒ２’が描画プレビュー画像の最外周位置Ｒ２に到達する前に、該位置Ｒ２’の移動が停止した場合には、その移動が停止したディスク径方向位置Ｒ２’付近で何らかの異常が発生したことが分かるため、異常原因の解析に役立つ。また、ＣＤ−Ｒドライブ１２が、描画の途中で操作者の能動的な中断操作により描画処理を中断させることができるように構成されている場合には、描画実行中にユーザはディスプレイ１１の画面で描画進捗状況を確認して、都合のよい半径方向位置で中断操作をして描画処理を中断させることができる。
【００６６】
描画実行中に描画プレビュー画像を、算出された現在描画しているディスク径方向位置Ｒ２’を視覚的に判別可能にディスプレイ１１に表示する方法としては、例えば図１５に示す方法がある。この表示方法は、ディスプレイ１１の画面１１ａ上に描画する画像のプレビュー画像８８を表示し、現在描画を行っているディスク径方向位置Ｒ２’を境にその内周側の描画済領域８８ａと外周側の未描画領域８８ｂとでブライトネス、コントラスト、彩色等の表示態様を異ならせたものである。ブライトネスで判別可能にする場合は、描画開始前はプレビュー画像全体を暗く表示し、描画実行中は未描画領域８８ｂをそのまま暗く表示し、描画済領域８８ａを明るく表示する。コントラストで判別可能にする場合は、描画開始前はプレビュー画像全体を低コントラストで表示し、描画実行中は未描画領域８８ｂをそのまま低コントラストで表示し、描画済領域８８ａを高コントラストで表示する。彩色で判別可能にする場合は、例えば描画開始前はプレビュー画像全体を無彩色で表示し、描画実行中は未描画領域８８ｂをそのまま無彩色で表示し、描画済領域８８ａを有彩色で表示する。
【００６７】
図１６は実際の表示例を示したもので、コントラストで判別可能にしたものである。すなわち、（ｉ）は描画開始前の状態で、描画開始半径位置Ｒ１から描画終了半径位置Ｒ２までプレビュー画像全体が未描画領域８８ｂとして低コントラストで表示されている。（ｉｉ）は描画が約２０％進行した状態で、現在描画しているディスク径方向位置Ｒ２’を境に、内周側の描画済領域８８ａが高コントラストで表示され、外周側の未描画領域８８ｂが高コントラストで表示されている。（ｉｉｉ）は描画が約７５％進行した状態で、（ｉｉ）に比べて現在描画しているディスク径方向位置Ｒ２’が外周方向に移動したのに伴い、描画済領域８８ａが拡大し、未描画領域８８ｂが縮小している。（ｖ）は描画終了半径位置Ｒ２まで描画が終了した状態で、描画開始半径位置Ｒ１から描画終了半径位置Ｒ２までプレビュー画像全体が描画済領域８８ａとして高コントラストで表示されている。このような表示により、描画実行中の各時点において、操作者は描画の進捗状況をリアルタイムでに知ることができる
【００６８】
描画実行中に描画プレビュー画像を、算出された現在描画しているディスク径方向位置Ｒ２’を視覚的に判別可能にディスプレイ１１に表示する別の方法を図１７に示す。これは現在描画を行っているディスク径方向位置Ｒ２’を点線による指示リング９０で表示したものである。このプレビュー画像８８は、指示リング９０を境に内周側が描画済領域８８ａを示し、外周側が未描画領域８８ｂを示す。プレビュー画像８８全体を無彩色で表示し、指示リング９０を赤等の有彩色で表示すると指示リング９０を視認しやすい。
【００６９】
描画実行中に描画プレビュー画像を、算出された現在描画しているディスク径方向位置Ｒ２’を視覚的に判別可能にディスプレイ１１に表示するさらに別の方法を図１８に示す。これは図１５の表示方法と図１７の表示方法を併用したものである。すなわち、このプレビュー画像８８は、現在描画を行っているディスク径方向位置Ｒ２’を細線による指示リング９０で表示するとともに、この指示リング９０を境に内周側の描画済領域８８ａと外周側の未描画領域８８ｂで表示態様（ブライトネス、コントラスト、彩色等）を異ならせたものである。
【００７０】
なお、前記実施の形態では、描画実行中にＣＤ−Ｒドライブ１２のバッファメモリ６０の残量を監視し、該バッファメモリ６０の残量が所定値以上（１回の転送で送る適宜のデータ量以上）に増加したことを検出して次の適宜のデータ量の画像データをホストコンピュータ１０からＣＤ−Ｒドライブ１２に転送するようにしたが、バッファメモリ６０の残量を監視するのに代えて、バッファメモリ６０の描画待ち画像データのデータ量を監視し、該描画待ち画像データのデータ量が所定値以下（１回の転送で送る適宜のデータ量以下）に減少したことを検出して次の適宜のデータ量の画像データをホストコンピュータ１０からＣＤ−Ｒドライブ１２に転送することもできる。
【００７１】
また、前記実施の形態では、ホストコンピュータ１０からＣＤ−Ｒドライブ１２に画像データを転送するごとに現在描画しているディスク径方向位置Ｒ２’の表示を更新したが、画像データの転送を複数回行うごとに表示を１回更新することもできる。
【００７２】
また、前記実施の形態では、ディスク内周側からディスク外周側へ向けて描画を行うようにしたが、これとは逆にディスク外周側からディスク内周側へ向けて描画を行うこともできる。この場合、描画開始半径位置Ｒ１はディスク外周側に位置し、描画終了半径位置Ｒ２はディスク内周側に位置し、現在描画しているディスク径方向位置Ｒ２’は前記（３）式に代えて次の（３’）式により算出される。
Ｒ２’＝Ｒ１−｛（Ｄall・Ｎ）／（Ｍ・Ｌ）｝    …（３’）
【００７３】
また、前記実施の形態では、レーベル面描画対応のＣＤ−Ｒディスク１４を用いて、その描画層２４に描画する場合について説明したが、通常のＣＤ−Ｒディスクを用いてそのデータ記録層に描画を行う場合にもこの発明を適用することができる。
【００７４】
また、前記実施の形態ではこの発明をＣＤ記録再生システムに適用した場合について説明したが、ＤＶＤ記録再生システムその他の規格の光ディスクシステムに適用することができる。
【図面の簡単な説明】
【００７５】
【図１】図３、図４のホストコンピュータ１０の描画プログラムによって実行される描画時の制御を示すフローチャートである。
【図２】従来の光ディスク描画装置におけるプログレスバーによる描画進捗状況の表示例を示す図である。
【図３】この発明の実施の形態を示す図で、この発明が適用されたＣＤ記録再生システムのシステム構成を示すブロック図である。
【図４】図３のＣＤ記録再生システムにおけるＣＤ−Ｒドライブ１２内のシステム構成を示したブロック図である。
【図５】図４のレーベル面描画対応ＣＤ−Ｒディスク１４をその中心軸を通る面で切断した断面構造を模式的に示す図である。
【図６】図４のエンコーダ５２の構成例を示すブロック図である。
【図７】図６のエンコーダ５２の描画時の動作波形図である。
【図８】図３、図４のホストコンピュータ１０による描画制御の機能ブロック図である。
【図９】原画像データと描画用画像データの座標位置の関係を示す図である。
【図１０】図８の画像処理部７６において原画像データに基づいて描画用画像データを作成する手順を示すフローチャートである。
【図１１】図４のＣＤ−Ｒドライブ１２の描画時のスピンドルモータ３０の制御を示すフローチャートである。
【図１２】図４のＣＤ−Ｒドライブ１２の描画時の光ピックアップ３４の制御を示すフローチャートである。
【図１３】図１のフローチャートにおける工程Ｓ４、Ｓ６のデータ転送処理の詳細を示すフローチャートである。
【図１４】図１３のデータ転送処理による動作を示すタイムチャートである。
【図１５】描画実行中に現在描画しているディスク径方向位置を視覚的に判別可能にディスプレイに表示する方法の一例を示す図である。
【図１６】図１５の表示方法による実際の表示例を示す図である。
【図１７】描画実行中に現在描画しているディスク径方向位置を視覚的に判別可能にディスプレイに表示する方法の別の例を示す図である。
【図１８】描画実行中に現在描画しているディスク径方向位置を視覚的に判別可能にディスプレイに表示する方法のさらに別の例を示す図である。
【符号の説明】
【００７６】
１０…ホストコンピュータ、１１…ディスプレイ、１２…ＣＤ−Ｒドライブ（光ディスク描画装置兼用光ディスク記録装置）、１４…ＣＤ−Ｒディスク（光ディスク）、２４…描画層、３０…スピンドルモータ、３４…光ピックアップ（光ヘッド）、３５…記録／再生／描画用レーザ光、３６…ステッピングモータ、５２…エンコーダ、６０…バッファメモリ（リングバッファ）、８０…データ転送制御部、８２…転送済データ総量カウント部、８４…現在描画位置計算部、８６…表示制御部、８８…プレビュー画像（描画する可視画像の映像）、８８ａ…描画済領域（内周側領域）、８８ｂ…未描画領域（外周側領域）、９０…指示リング（現在描画を行っているディスク径方向位置を指示する目印）、Ｒ１…描画開始半径位置、Ｒ２…描画終了半径位置、Ｒ２’…現在描画を行っているディスク径方向位置。
【図１】
2007287202.tif 000004
【図３】
2007287202.tif 000005
【図４】
2007287202.tif 000006
【図５】
2007287202.tif 000007
【図６】
2007287202.tif 000008
【図７】
2007287202.tif 000009
【図８】
2007287202.tif 000010
【図９】
2007287202.tif 000011
【図１０】
2007287202.tif 000012
【図１１】
2007287202.tif 000013
【図１２】
2007287202.tif 000014
【図１３】
2007287202.tif 000015
【図１４】
2007287202.tif 000016
【図１５】
2007287202.tif 000017
【図１７】
2007287202.tif 000018
【図１８】
2007287202.tif 000019
【図２】
2007287202.tif 000020
【図１６】
2007287202.tif 000021