(57)【要約】【課題】  光ディスクをドライブから取り出して再度挿入したときであっても、可視画像を所定の位置に正確に描き継ぎする。【解決手段】  光ディスク１には所定のマークが付されている。周波数発生器１２からは光ディスク１を回転駆動するスピンドルモータ１１の回転速度に応じた周波数のＦＧパルスが出力され、エッジ検出部２２で検出されたＦＧパルスのエッジがＦＧカウンタ２３で計数される。角度カウンタ３０は、ＦＧパルスのエッジから前記光ディスク１に付されたマークを検出した時点までの時間を計測する。前記マークを検出した時点におけるＦＧカウンタ２３の計数値と前記角度カウンタ３０の計数値を保存する。可視画像を描画するときは、ＦＧカウンタ２３の計数値と角度カウンタ３０の計数値が保存されている値となったときに、描画する可視画像のエンコードを開始する。【選択図】  図２
2007012158.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクを保持し回転させる回転手段と、
前記回転手段の回転に対応した周波数のパルス信号を出力する角度信号出力手段と、
光ディスクの戻り光信号から、あらかじめ一つの半径方向が基準角度位置として定められている光ディスクにおける基準角度位置を検出する基準角度位置検出手段と、
１回転中の前記パルスのエッジの数を計数する第１の計数手段と、
前記パルスのエッジから次のエッジまでの時間を測定する第２の計数手段と、
前記基準角度位置検出手段により基準角度位置が検出された時点における前記第１の計数手段の計数値と前記第２の計数手段の計数値とを保存する保存手段と、
前記第１の計数手段の計数値と前記第２の計数手段の計数値が前記保存手段により保存されている値となった時点を基準として前記光ディスクへの可視画像の記録動作を開始する記録手段と
を有することを特徴とする光ディスク記録装置。
【請求項２】
前記保存手段に保存された前記第２の計数手段の計数値又は前記第１の計数手段の計数値と前記第２の計数手段の計数値を、可視画像記録時の条件に応じて前記光ディスクへの可視画像の記録動作の開始までの応答遅れをなくすように補正する補正手段を有し、
前記記録手段は、前記第１の計数手段の計数値と前記補正手段により補正された前記第２計数手段の計数値、又は、前記補正手段により補正された前記第１の計数手段及び前記第２の計数手段の計数値を用いて、前記光ディスクへの可視画像の記録を行うようになされていることを特徴とする請求項１記載の光ディスク記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＤ−Ｒ／ＲＷやＤＶＤ＋Ｒ／ＲＷ及びＤＶＤ−Ｒ／ＲＷなどの光ディスクのディスク面にレーザーを使用して可視画像を形成する光ディスク記録装置に関する。
【背景技術】
【０００２】
光ディスクの記録面やレーベル面（記録面と反対側の面）にレーザーを使用して文字や図形等の可視画像を記録することは知られている。
例えば、特許文献１には光ディスクのレーベル面側から見える個所に可視光特性変化層を設け、レーザー光を照射することによりその可視光特性を変化させて可視画像を描画することが提案されている。
また、特許文献２には、レーザーを使用して可視画像を記録することが可能な光ディスクにおいて、記録膜に可逆的な相変化材料を用い、記録した図形を書き換えることが提案されている。
さらに、特許文献３には、既に可視画像が記録されている光ディスクの記録面に新たに可視画像を追記することが提案されている。
【特許文献１】特開２００２−２０３３２１号公報
【特許文献２】特開２００３−０１６６４９号公報
【特許文献３】特開２００４−０３９０１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記特許文献３には、光ディスクのディスク面に可視画像を記録するときに、スピンドルモータの回転周波数を表すＦＧパルス信号を利用し、特定のアドレスが検出されたタイミングにおけるＦＧパルスを基準パルスとして取り扱い、この基準パルスを基準としてレーザー光照射位置の検出を行うことが記載されている。
そして、可視画像を描画した光ディスクを装置から取り出し、再びセットして可視画像の描画を行うような場合、位置合わせを高精度で行うことができるように、光ディスクが１回転する間のＦＧパルス数を増加させるように制御することも記載されている（特許文献３第００７３段落）。
しかしながら、ＦＧパルスを基準として角度を検出するときには、角度検出誤差が大きくなる。例えば、スピンドル１周当たり８個のＦＧパルスが出力される場合、角度検出誤差は、最大で、３６０／８＝４５［deg］となる。
また、角度検出誤差を減らすには、上述のように、スピンドル１周当たりのＦＧパルスの個数を増やさなければならない。しかし、ＦＧパルス数を増やすことは、一般的にコストアップとなる。
【０００４】
そこで、本発明は、光ディスクの記録面又はレーベル面に画像等を描画する際、一度描画記録をした後にドライブから光ディスクを取り出し、再度挿入した場合であっても、既に書き込まれた光ディスク上の画像に対して、所定の位置に視覚的に滑らかに描き継ぎをすることが可能な光ディスク記録装置を提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の光ディスク記録装置は、光ディスクを保持し回転させる回転手段と、前記回転手段の回転に対応した周波数のパルス信号を出力する角度信号出力手段と、光ディスクの戻り光信号から、あらかじめ一つの半径方向が基準角度位置として定められている光ディスクにおける基準角度位置を検出する基準角度位置検出手段と、１回転中の前記パルスのエッジの数を計数する第１の計数手段と、前記パルスのエッジから次のエッジまでの時間を測定する第２の計数手段と、前記基準角度位置検出手段により基準角度位置が検出された時点における前記第１の計数手段の計数値と前記第２の計数手段の計数値とを保存する保存手段と、前記第１の計数手段の計数値と前記第２の計数手段の計数値が前記保存手段により保存されている値となった時点を基準として前記光ディスクへの可視画像の記録動作を開始する記録手段とを有するものである。
また、前記保存手段に保存された前記第２の計数手段の計数値又は前記第１の計数手段の計数値と前記第２の計数手段の計数値を、可視画像記録時の条件に応じて前記光ディスクへの可視画像の記録動作の開始までの応答遅れをなくすように補正する補正手段を有し、前記記録手段は、前記第１の計数手段の計数値と前記補正手段により補正された前記第２計数手段の計数値、又は、前記補正手段により補正された前記第１の計数手段及び前記第２の計数手段の計数値を用いて、前記光ディスクへの可視画像の記録を行うようになされているものである。
【発明の効果】
【０００６】
このように構成された本発明の光ディスク記録装置によれば、可視画像を描画した光ディスクを光ディスクドライブ装置から取り出し、再度挿入したときであっても、既存の可視画像に対して、所定の位置に視覚的に滑らかに可視画像を追記することができる。
また、回転手段の回転に対応した周波数のパルス（ＦＧパルス）の１回転当たりのパルス数が少ない場合であっても、基準角度位置を精度良く検出することができ、滑らかな描き継ぎができる。
さらに、ＦＧパルスの個数を多くする必要がないので、安価にシステムを構成することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本発明の光ディスク記録装置の一実施の形態の要部構成を示すブロック図である。
本実施の形態の光ディスク記録装置は、前記光ディスク１に対してデータの記録再生及び可視画像の形成を行う光ディスクドライブ装置１０、及び、該光ディスクドライブ装置１０に接続されたホストコンピュータやバックエンド装置等のホスト機器４０で構成されている。ホスト機器４０には、光ディスク１に記録する可視画像を編集するための画像編集プログラムや光ディスク１にデータや可視画像を記録したり、光ディスク１からデータを再生するための制御プログラムが搭載されている。なお、ホスト機器４０の有する機能を前記光ディスクドライブ装置１０に持たせるようにしてもよい。
【０００８】
光ディスクドライブ装置１０は、光ディスク１を回転駆動するスピンドルモータ１１、スピンドル回転速度に応じた周波数のＦＧパルスを出力する周波数発生器１２、光ピックアップ１３、ＲＦアンプ１４、サーボ回路１５、デコーダ１６、アドレス検出回路１７、制御部１８、ステッピングモータ１９、モータドライバ２０、モータコントローラ２１、エッジ検出回路２２、ＦＧカウンタ２３、レーザーパワーを制御するＬＰＣ（Laser Power Control）回路２４、バッファメモリ２５、エンコーダ２６、ストラテジ回路２７、光ピックアップ１３のレーザーダイオードを駆動するレーザードライバ２８、及び、前記制御部１８及び前記バッファメモリ２５と前記ホスト機器４０との間のデータ授受を行うインターフェース回路２９を備えている。
【０００９】
前記スピンドルモータ１１は、光ディスク１を回転駆動するためのモータである。本実施の形態においては、ＣＡＶ（Constant Angular Velocity）方式で情報記録及び可視画像の記録を行うものとされており、前記スピンドルモータ１１は一定の角速度で光ディスク１を回転駆動する。
前記周波数発生器１２は、スピンドル回転速度（単位時間当たりの回転数）に応じた周波数のパルス信号（ＦＧパルス）を出力する回路であり、ホールセンサを利用したり、あるいは、前記スピンドルモータ１の逆起電力を利用して、スピンドルの１回転当たり所定個数のパルスを出力する。
なお、ホールセンサの取り付け位置の誤差や回路に電気的ばらつき等により、周波数発生器１２から出力されるＦＧパルスが正確なスピンドルの回転角を表さない場合には、ＦＧパルスを適当な分周比で分周することにより、精度のよいパルスを得ることができる。例えば、スピンドルの１回転当たり３個のＦＧパルスが発生される場合に、その間隔が正確に１２０°を表していないときには、該ＦＧパルスを３分周して、スピンドルの１回転に正確に対応するＦＧパルスとする。そして、必要に応じて、該ＦＧパルスをＮ（Ｎは正の整数、例えば、Ｎ＝８）逓倍することにより、スピンドルの１回転当たりＮ個となる正確なＦＧパルスを生成することができる。
【００１０】
光ピックアップ１３は光ディスク１にレーザー光を照射してデータの記録及び再生を行うとともに、可視画像の描画を行う。レーザー光を光ディスク１に照射したときの戻り光受光信号（ＥＦＭ変調又は８ｔｏ１６変調されたＲＦ信号）は、ＲＦアンプ１４で増幅され、サーボ回路１５、デコーダ１６及びアドレス検出回路１７に供給される。
サーボ回路１５は、前記ＲＦアンプ１４からの信号と制御部１８からの制御信号に基づいて前記スピンドルモータ１１の回転制御及び前記光ピックアップ１３のフォーカス制御やトラッキング制御を行う。
デコーダ１６は、前記ＲＦアンプ１４から供給されるＥＦＭ変調又は８ｔｏ１６変調された信号を復調し、再生データを出力する。
アドレス検出回路１７は、前記ＲＦアンプ１４から供給される信号からウォブル信号成分を抽出してＤＶＤ系規格のＡＤＩＰ（Address In Pre-Groove）又はＣＤ系規格のＡＴＩＰ（Absolute Time in Pre-Groove）を復号し、アドレス情報（位置アドレス）を検出する。又は、エンボスピット信号からサブコード部分を抽出して検出する。
【００１１】
ステッピングモータ１９は、前記光ピックアップ１３を光ディスク１の半径方向に移動させるためのモータである。モータドライバ２０は、モータコントローラ２１から供給される制御信号に応じて前記ステッピングモータ１９を回転駆動する。モータコントローラ２１は、前記制御部１８から指示される光ピックアップ１３の半径方向への移動方向及び移動量を含む移動開始指示に従って、移動量や移動方向に応じたパルス信号を生成し、モータドライバ２０に供給する。
【００１２】
バッファメモリ２５は、ホスト機器４０からインターフェース回路２９を介して供給される光ディスク１に記録すべきデータ（記録データ）及び光ディスクに描画する可視画像のデータを記憶する。
エンコーダ２６は、バッファメモリ２５から読み出された記録データ又は可視画像のデータをＥＦＭ変調又は８ｔｏ１６変調し、ストラテジ回路２７に出力する。なお、ここでは、可視画像のデータはＥＦＭ変調するものとする。
ストラテジ回路２７は、エンコーダ２６から供給された信号に時間軸補正処理等を行い、レーザードライバ２８に出力する。
レーザードライバ２８は、ストラテジ回路２７から供給される変調された信号と、ＬＰＣ回路２４の制御に基づいて、光ピックアップ１３のレーザーダイオードを駆動する。
【００１３】
可視画像を記録するために、ここでは図示していないが、前記エンコーダ２６の後段に、ある特定のＥＦＭパターンを検出したときにＨＩＧＨ値、それ以外はＬＯＷ値を出力するように構成された復調器を設けておく。そして、その復調器から出力されたＨＩＧＨ値又はＬＯＷ値と前記ストラテジ回路２７からのパルス信号との論理積をとり、それを前記レーザードライバ２８に供給する。これにより、前記特定のＥＦＭパターンのときのみ、ライトパワーとリードパワーとが交互にＥＦＭ信号に応じて出射されるようになり、光ディスク上に記録跡がつく。それ以外のＥＦＭパターンのときは、常にリードパワーとなるので、光ディスク上に記録跡がつかない。このようにして、光ディスク上に画像や文字などの可視画像を描画することができる。
【００１４】
前記光ディスク１には、あらかじめ一つの半径方向が基準角度位置として定められており、光ディスク１の表面又は反射層に前記基準角度位置を表すために所定のマークが設けられている。この所定のマークとしては、特定の時間位置を示すサブコード又はヘッダ、特定のアドレスを示すＡＴＩＰ又はＡＤＩＰ、光ディスクの表面又は反射層に印刷又は可視画像形成処理により形成されたバーコードやその他の印など、前記光ピックアップ１３などの光学的手段を用いて読み出すことができるものが使用される。この基準角度位置は、光ディスク１の物理的回転基準位置を示している。
前記光ディスクドライブ装置１０の前記制御部１８は、前記アドレス検出回路１７や前記デコーダ１６などの出力から前記マークを検出することができる。前記マークが検出されたときに、前記光ピックアップ１３が前記基準角度位置に向き合っていることとなる。
ディスクに初めて描画するとき、及び、描き継ぎ（可視画像を追記）するときは、この基準角度位置に同期させて描画を開始する。すなわち、前記基準角度位置を検出したタイミングで、前記エンコーダ２６に、その周回に描画する画像データのエンコードを開始させ、その画像データに対応する可視画像の記録を開始させる。
これにより、何度描画しても、毎回同じディスク上の角度位置（基準角度位置）から描画記録を開始することが可能となり、光ディスクを取り出し、再度挿入した場合でも、既に書き込まれた光ディスク上の画像に対して、所定の位置に視覚的に滑らかに描き継ぎをすることが可能となる。
【００１５】
本発明における基準位置としては、光ディスク記録装置の機械的回転基準位置（スピンドルの回転基準位置）、光ディスクの物理的回転基準位置（前記基準角度位置）、及び、信号記録の時間的基準位置の３つの基準位置がある。
光ディスク記録装置の機械的回転基準位置は、前記スピンドルの回転基準位置であり、一周を所定数に分割した角度位置のひとつである。これは、前記ＦＧカウンタの計数値に対応する。
光ディスクの物理的回転基準位置は、前述した基準角度位置である。
信号記録の時間的基準位置は、光ディスクへ可視画像等のデータを記録するタイミングである。信号記録の時間的基準位置のタイミングで、前記エンコーダ２６により記録する可視画像に対応する画像データのエンコードが開始される。
本発明においては、前記光ディスク記録装置の機械的回転基準位置と前記光ディスクの物理的回転基準位置（基準角度位置）との回転時間差を示す角度情報を用いて、前記物理的回転基準位置と前記時間的基準位置とを一致させるようにしているということができる。
【００１６】
前記光ディスク記録装置の機械的回転基準位置と前記光ディスクの物理的回転基準位置（基準角度位置）との差（角度の差、すなわち、時間）を高精度に検出するために、本発明においては、前記ＦＧパルスを計数するＦＧカウンタ２３と、ＦＧパルスの立上がり又は立下がりから次の立下がり又は立上がりまでの時間を測定する角度カウンタ３０を利用している。そして、両者を利用して、ＦＧパルスの立上がり又は立下がりから基準角度位置検出のタイミングまでの時間を測定する。
図２は、該ＦＧカウンタ２３及び角度カウンタ３０について説明するための図である。
なお、角度カウンタ３０は、後述するように、ハードウエアによるタイマカウンタとして構成してもよいし、あるいは、前記制御部１８によるソフトウェア処理により実現してもよい。また、前記ＦＧカウンタ２３もハードウエアではなく、ソフトウェアにより構成することもできる。
【００１７】
前述のように、前記周波数発生器１２からスピンドル回転速度に応じたＦＧパルスが出力される。ここで、スピンドル１周当たりのＦＧパルス数をＮ（Ｎは整数：Ｎ＞０）とする。エッジ検出回路２２は、該ＦＧパルスの立上がりエッジと立下がりエッジの両エッジを検出し、抽出したエッジ信号をハードウエアロジックのカウンタである前記ＦＧカウンタ２３に出力する。ＦＧカウンタ２３は、カウント値が（２×Ｎ）となるとゼロクリアされるように構成されており、そのカウント値の範囲は、０から（２×Ｎ−１）となる。このＦＧカウンタ２３のカウント値はファームウエアにより読み出すことができ、さらに、ファームウエアによりＦＧカウンタ２３をゼロクリアすることができるように構成されている。なお、以上の動作を全てソフトウェアにより実現しても良い。
角度情報を表すパラメータは２つあり、それらをＣ及びΔｃとする。Ｃは光ディスク１上においてマークが存在する位置の大まかな角度を表し、ΔＣはディスク上のマークが存在する一つ手前のＦＧパルスのエッジからの時間に対応する値を表している。
【００１８】
前記ＦＧカウンタ２３は、パラメータＣを計測するために使用される。
ＦＧカウンタ２３は、スピンドルが回っている間、常にカウント動作を続けるので、ファームウエアの動作とは無関係にスピンドルの角度情報を更新し続ける。たとえ、スピンドルの回転数が変わっても、回転情報を更新し続ける。そして、光ディスク１上のマークを検出したときに、ファームウエアによりＦＧカウンタ２３のカウント値を読み出すことによりＣを求めることができる。
図３は、このＦＧカウンタ２３の動作を説明するための図である。
図示するように、ＦＧカウンタ２３は、スピンドルの１周の間に前記エッジ検出回路２２から出力されるエッジ信号を計数するようになされている。そして、光ディスク上のマークを検出したことを示すタイミング（基準角度位置を検出したタイミング）で、そのときの計数値が読み出されるようになされている。図示した例では、ディスク上に設けられたマークが検出されたときに、ＦＧカウンタ２３の計数値（Ｃ）は３とされている（Ｃ＝３）。
【００１９】
前記エッジ検出回路２２から出力されるエッジ信号は、角度カウンタ３０も入力される。角度カウンタ３０は、前述したパラメータΔｃを計測するために使用される。
角度カウンタ３０を実現する方法として、ポーリングによる方法と、タイマカウンタを使う方法の２種類がある。
ポーリングによる方法は、ソフトウェアのループを使用する方法である。すなわち、ＦＧパルスのエッジを検出したら、ポーリング（ソフトウェアのループ）を開始し、ディスク上のマークを検出したらポーリングを抜け、そのときのポーリングのループ回数がΔｃとなる。
タイマカウンタによる方法は、水晶発振器等の高周波かつ安定な発振器と、それにより生成されるパルスをカウントするカウンタ（これを、「タイマカウンタ」とする。）を用いる方法である。
このタイマカウンタは、ファームウエアからの命令又はＦＧパルスのエッジによりゼロクリアされるような構造にしておく。また、カウント値をファームウエアから読み出せるようにしておく。そして、スピンドル回転中にディスク上のマークを検出したら、ファームウエアがそのタイマカウント値を読み出す。それが、Δｃとなる。
【００２０】
図４は、角度カウンタの動作を説明するための図である。ここでは、タイマカウンタを用いている。
この図に示すように、タイマカウンタは、前記ＦＧパルスの立上がり（又は立下がり）エッジから立下がり（又は立上がり）エッジまでの期間、高周波数のタイマカウンタクロックを計数するカウンタであり、前記光ディスク１上に設けられたマークが検出された時点におけるタイマカウント値（Δｃ）を読み出すことができるようになされている。この図に示した例では、Δｃ＝５とされている。
【００２１】
以上のような方法で求めたパラメータＣ及びΔｃが基準角度位置に対応した値となる。
パラメータＣにより大まかな角度が分かり、パラメータΔｃによりＣからの精密な時間差、すなわち回転体における角度となる。
しかし、スピンドルが停止してしまうと、スピンドル停止にともなうＦＧパルスのチャタリングや、逆回転によるＦＧパルスが発生してしまい、ＦＧカウント値がディスクの角度を正常に反映しなくなってしまう場合がある。
よって、Ｃの値を有効にしておくには、スピンドルを止めないことが必要となる。逆に言えば、スピンドルを停止させないかぎりは、Ｃの値はスピンドルの回転数によらず正確であるということになる。
それに対し、Δｃは、スピンドルの回転数により大きく変わる。
よって、描画するときは、Δｃを測定したときと同じ回転数である場合を除き、描画する回転数向けにΔｃを補正する必要がある。この補正を行うことで、光ディスクへの可視画像の記録動作の開始までの応答遅れが発生することを防止する。
この補正されたΔｃを、Δｃ’とする。
【００２２】
上述したように、描画するときはΔｃを補正し、Δｃ’を求めておく必要がある。
Δｃ’は、Δｃを測定したときのスピンドルの回転数、描画するときのスピンドルの回転数、タイマカウンタクロックの水晶発振周波数、ファームウエアの処理速度、信号処理速度等、多くの要因により変動するため、定式化することは困難である。
そこで、使用するシステムごとに実験して合わせ込みを行い、上述した各条件に応じたパラメータΔｃとΔｃ’との対応表をテーブル化して制御部１８におけるファームウエアの一部として保存しておく。
【００２３】
描画は、このようにして求めたパラメータＣ、Δｃ’を基準として開始する。
パラメータＣを求めて以来、スピンドルは停止していない筈であるから、そのままＦＧカウンタ２３のカウント値がＣとなるまで待つ。
ＦＧカウンタ２３のカウント値がＣとなったら、今度は角度カウンタ３０のカウントを開始する。カウント方法は、Δｃを求めた方法（ポーリングによる方法、タイマカウンタを使う方法）と必ずしも同じ方法でなくてもよい。方法の違いによるずれは、ΔｃからΔｃ’の補正によりキャンセルされるように合わせこんでおけばよい。
そして、カウント値がΔｃ’になったら、制御部１８が描画開始命令をエンコーダ２６に対し発行する。これにより、描画開始命令から実際の描画開始までの時間遅れがあっても、ΔｃからΔｃ’への補正によりキャンセルされる。
また、Δｃのカウント値によっては、ＣとΔｃとの両方を補正することもあり得る。例えば、Δｃのカウント値が「０」の近傍のときには、Ｃ＝Ｃ−１，Δｃ’＝Δｃmax−（補正量−Δｃ）となる場合がある。
このようにして、正確な基準角度位置からの描画が実現できる。
【００２４】
図５は、前記基準角度位置検出処理の流れを示すフローチャートである。この例では、前記角度カウンタ３０として、前述したポーリングによる方法を使用する場合を示している。また、ＦＧカウンタ２３も制御部１８によるソフトウェア処理により実現されている。
まず、前記制御部１８は、装着された光ディスク１を一定回転数で回転させる（ステップＳ１）。そして、前記一定回転数で回転されるようになったら、前記ＦＧカウンタ２３の計数値をリセットし（ステップＳ２）、所定の変数ａを「０」にリセットする（ａ＝０）。この変数ａが前記角度カウンタ３０の計数値となる。
そして、前記ＦＧパルスの立上がりエッジ、立下がりエッジ又は前記ディスク上のマークの検出を開始し（ステップＳ４）、前記ＦＧパルスの立上がりエッジ、立下がりエッジ又は前記ディスク上のマークのいずれかが検出されるまで、前記変数ａをインクリメントする（ステップＳ５，Ｓ６）。このループが前述したソフトウェアのループとなり、その周期が所定の周期となるように、このループに含まれる命令数などが設定されている。
【００２５】
そして、ＦＧパルスの立上がりエッジ、立下がりエッジ又は前記ディスク上のマークのいずれかが検出されると何が検出されたかを判定する（ステップＳ７）。
光ディスク上に設けられた基準角度位置を表すマークを検出したときには、前記ＦＧカウンタの計数値を読み出して前述したパラメータＣとして保存し（ステップＳ８）、前記変数ａの値を前記パラメータΔｃとして保存する（ステップＳ９）。
一方、ＦＧパルスのエッジ（立上がりエッジ又は立下がりエッジ）が検出されたときには、前記ＦＧカウンタの計数値を１だけ増加させる（ステップＳ１０）。そして、ＦＧカウンタの計数値が０又は２Ｎとなったか否かを判定し、０又は２Ｎとなったときには、ディスク上のマークを検出することなくスピンドルが１回転したため、ディスク上のマーク検出に失敗したとしてエラー終了又はリトライを行う（ステップＳ１２）。ＦＧカウンタの計数値が０又は２Ｎでないときは、前記ステップＳ３に進み、変数ａを０にリセットして、前記ステップＳ４に進む。
このように、前記基準角度位置を検出したときのＦＧカウンタ２３の計数値（Ｃ）及び前記角度カウンタ３０の計数値（Δｃ）を取得して、前記制御部１８などに設けられている記憶部に保存する。
【００２６】
次に、可視画像を前記光ディスク１のディスク面に記録する可視画像描画処理について、図６を参照して説明する。なお、この描画処理を行う前に、描画処理を行うプログラムなどにより、前述したパラメータΔｃとΔｃ’との対応テーブルを参照して、描画処理時のスピンドル回転数などの条件に対応する補正されたパラメータΔｃ’が決定されているものとする。
描画処理が開始されると、まず、前記制御部１８は、前記光ディスク１を一定回転数で回転させる（ステップＳ２１）。この回転数は、前記図５に示した基準角度位置検出時と同じ回転数である必要はない。ただし、光ディスク１の回転は停止されていないものとする。
次に、可視画像の記録の準備を行う（ステップＳ２２）。これにより、前記ホスト機器４０から描画する可視画像の画像データが送られて、前記バッファメモリ２５に蓄積される。
【００２７】
そして、前記ＦＧパルスのエッジの検出を開始し、ＦＧパルスのエッジが検出されると（ステップＳ２３、Ｓ２４）、そのときのＦＧカウンタ２３の計数値が保存されているＣの値と等しいか否かを判定する（ステップＳ２５）。等しくないときは、前記ステップＳ２３に戻り、次のエッジの検出を待つ。
前記ＦＧカウンタ２３の計数値が保存してあったＣの値と等しいときは、整数変数ａの値を「０」にリセットする（ステップＳ２６）。この変数ａは前記図５の場合と同様に、前記角度カウンタ３０の計数値となる。そして、ａの値が、前記補正されたパラメータΔｃ’となるまで、変数ａをインクリメントする（ステップＳ２７，Ｓ２８）。このループの周期は、前記図５の場合と同じ長さとなるように設定されている。
変数ａがΔｃ’と等しい値となったときは、描画開始命令を出力する（ステップＳ２９）。これにより、前記エンコーダ２６は、前記バッファに蓄積されている画像データのエンコードを開始し、その周回において記録すべき画像データが対応する符号データとされ、前述のように、前記レーザードライバ２８から対応する照度でレーザー光が照射されて可視画像が描画される。
【図面の簡単な説明】
【００２８】
【図１】本発明の光ディスク記録装置の一実施の形態の概略構成を示すブロック図である。
【図２】本発明の光ディスク記録装置における要部構成を示す図である。
【図３】ＦＧカウンタの動作を説明するための図である。
【図４】タイマカウンタの動作を説明するための図である。
【図５】基準角度位置検出処理の流れを示すフローチャートである。
【図６】描画処理の流れを示すフローチャートである。
【符号の説明】
【００２９】
１：光ディスク、１０：光ディスクドライブ装置、１１：スピンドルモータ、１２：周波数発生器、１３：光ピックアップ、１４：ＲＦアンプ、１５：サーボ回路、１６：デコーダ、１７：アドレス検出回路、１８：制御部、１９：ステッピングモータ、２０：モータドライバ、２１：モータコントローラ、２２：エッジ検出回路、２３：ＦＧカウンタ、２４：ＬＰＣ回路、２５：バッファメモリ、２６：エンコーダ、２７：ストラテジ回路、２８：レーザードライバ、２９：インターフェース回路、３０：角度カウンタ、４０：ホスト機器
【図１】
2007012158.tif 000003
【図２】
2007012158.tif 000004
【図３】
2007012158.tif 000005
【図４】
2007012158.tif 000006
【図５】
2007012158.tif 000007
【図６】
2007012158.tif 000008