(57)【要約】【課題】装置外部からの衝撃等によってサーボはずれが発生した場合であっても、記録動作の再開を早期に行うことができる光ディスク装置を提供する。【解決手段】バッファリングポインタＷｐとデータ読み出しのポインタＲｐとは、光ディスクの記録位置近傍におけるＮトラック分のデータＤｎに相当する領域分常に隔たっており、この記録済みデータを保持しながら、ホストからのデータをバッファメモリ１７上に書き込む。記録動作中に記録エラーが発生すると、図３（ｅ）のように、エラーが発生したポインタＥｐよりＮトラック分手前のアドレスからデータ記録を再開し、図３（ｆ）、図３（ｇ）のように、ＷｐとＲｐとをＮトラック分隔てて、この記録済みデータを保持しながら、データをバッファメモリ１７上に記録する。【選択図】図３
2006107634.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに記録されるデータを一時的にバッファメモリに蓄積してデータ記録を行う光ディスクのデータ記録方法において、光ディスクに対して既に記録されたデータの一部をバッファメモリに保持し、記録動作中に記録エラーが発生したときに、バッファメモリに保持された記録済みのデータをバッファメモリから送出して光ディスクに記録することを特徴とする光ディスクのデータ記録方法。
【請求項２】
光ディスクに記録されるデータを一時的に蓄積するバッファメモリを有する光ディスク装置において、前記バッファメモリは光ディスクに対して既に記録されたデータの一部を保持しており、記録動作中に記録エラーが発生したときに、バッファメモリに保持された記録済みのデータをバッファメモリから送出して光ディスクに記録する手段を有することを特徴とする光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクのデータ記録方法と、このデータ記録方法を用いた光ディスク装置に関する。
【背景技術】
【０００２】
光ディスク装置は、オーディオ用ＣＤをはじめとして、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／ＲＷ、ＤＶＤなどがすでに実用化されており、各方面への応用と高性能化への開発が活発に行われている。特に最近では、パーソナルコンピュータの急速な市場拡大に伴い光ディスク装置のパーソナルコンピュータへの内蔵普及率も高くなっている。
【０００３】
ここで、光ディスク装置の構成を図１を用いて説明する。
【０００４】
図１は光ディスク装置のピックアップ制御部のブロック図である。図１において、１はピックアップモジュール、２は光ピックアップ、３はスピンドルモータ、７は光ディスク、８はキャリッジ、９はフィード部、１０はフィードモータ、１１はアナログ信号処理部、１２はサーボ処理部、１３はモータ駆動部、１４はディジタル信号処理部、１５はレーザ駆動部、１６はコントローラ、１７はバッファメモリである。
【０００５】
以上のように構成された従来の技術におけるピックアップ制御部の動作について説明する。図１において、ピックアップモジュール１は、光ディスク７を回転させるスピンドルモータ３と、光ディスク７の情報信号を読み取るための光ピックアップ２と、光ピックアップ２が搭載されたキャリッジ８を光ディスクの半径方向に移動させるためのフィード部９とによって構成されたものである。アナログ信号処理部１１はピックアップモジュール１の内部に設けられたキャリッジ８中の光ピックアップ２内部の光センサ（図示せず）からの信号出力を基に、フォーカスエラー信号とトラッキングエラー信号とを生成し、サーボ処理部１２に出力する。
【０００６】
フォーカスエラー信号とは、光ピックアップ２に備えられた対物レンズ（図示せず）より出射される光ビームスポットと光ディスク７の記録面との焦点方向のずれを示す。トラッキングエラー信号とは、前記光スポットと光ディスク７の情報トラックの光ディスク半径方向のずれを示す。また、アナログ信号処理部１１はトラッキングエラー信号の低域成分を取り出す事により、対物レンズとキャリッジ８との相対的な位置関係を示すレンズ位置信号を生成し、サーボ処理部１２に出力する。
【０００７】
サーボ処理部１２はＯＮ／ＯＦＦ回路、演算回路、フィルタ回路、増幅回路等によって構成され、光ビームスポットが光ディスク７の情報トラックに追従するように対物レンズをフォーカス／トラッキング制御し、さらにトラッキングエラー信号の低域成分を用いて対物レンズが概略中立位置を保持するようにフィード制御を行う。フィード部９はフィードモータ１０、ギヤ（図示せず）、スクリューシャフト（図示せず）等から構成され、フィードモータ１０を回転させることによってキャリッジ８が移動するようになっている。
【０００８】
ディジタル信号処理部１４はデータスライサ、データＰＬＬ回路、ジッタ測定回路、エラー訂正部、変／復調部、レーザ制御部等から構成されており、ホスト（図中のＨＯＳＴ）側へ有効なデータとして転送される。
【０００９】
記録動作時は、ディジタル信号処理部１４によってホストから送られてきたデータを変調し、レーザ制御部によってレーザ駆動部１５を介して光ピックアップ２内のレーザ（図
示せず）等の光源に所定の電流を供給し、光源を例えばパルス状に発光させ、光ディスク７の情報トラックに記録を行う。コントローラ１６はこのように構成されたサーボ部の全体のコントロールを行うものである。
【００１０】
バッファメモリ１７には、ホストから送られる記録用データが保存されており、この記録用データは、光ディスクに対する記録が終了すると逐次ホストから送られる新しいデータに置き換わり、廃棄される。
【００１１】
図８は、従来の光ディスク装置における記録動作の手順を示す図である。記録開始の指示がなされると、バッファメモリ１７におけるバッファリング、すなわち、ホストからバッファメモリ１７への書き込みが開始され（Ｓ７１）、データ記録、すなわち、バッファメモリ１７からデータの送出が開始される（Ｓ７２）。データ記録中に記録エラーが発生すると（Ｓ７３）記録を終了する。記録エラーが発生しなければ、バッファメモリ１７にデータが有るか否かの判定を行い（Ｓ７４）、データがないときは、データ記録を一時停止する処理を行う（Ｓ７６）。データがあるときは、データ記録完了か否かの判定を行い（Ｓ７５）、データ記録完了であれば記録を終了する。データ記録完了でなければ、上記の処理を繰り返す。
【００１２】
図９は、上記の記録動作についてバッファメモリ１７の状態を模式的に図示したものである。Ｗｐはホストから受信したデータをバッファメモリに対するデータ書き込みのポインタを示し、Ｒｐはディスクに記録するデータをバッファメモリから読み出すポインタを示す。（ａ）でバッファリング、すなわち、ホストからバッファメモリ１７への書き込みが開始され、その後、（ｂ）に示すＷｐまでバッファメモリにデータが記録されて、ディスクにデータを記録するためにＲｐよりデータの送出が開始され、（ｃ）、（ｄ）のようにディスクへのデータ記録中においては、データの読み出しがなされた領域にはホストから受信された新たなデータが逐次読み込まれる。
【００１３】
図１０に、バッファリング処理の手順を示す。バッファリングが開始されると、ポインタの初期化がなされ（Ｓ９１）、バッファ空き領域があるか否かの判定を行う（Ｓ９２）。その結果、バッファ空き領域がある場合には、Ｒｐの一つ前の領域であるＲｐ−１までデータ書き込みを行い（Ｓ９３）、Ｗｐを更新して設定する（Ｓ９４）。次に、ディスクにデータを記録するためのデータ読み出し要求が有るか否かの判定を行う（Ｓ９５）。その結果、データ読み出しが有る場合には、Ｒｐからデータの読み出しを行い（Ｓ９６）、Ｒｐを更新して設定する（Ｓ９７）。その後、次の書き込みデータが有るか否かの判定を行い（Ｓ９８）、次の書き込みデータがなければバッファリングを終了する。次の書き込みデータがあれば、上記の処理を繰り返す。
【００１４】
バッファ空き領域がない場合には、直ちにデータ読み出しが有るか否かの判定を行い（Ｓ９５）、データ読み出しがない場合には、直ちに次の書き込みデータが有るか否かの判定を行う（Ｓ９８）。
【００１５】
光ディスク装置における記録動作の異常を発見したときに、記録データの連続性を確保することを目的とした技術が、（特許文献１）に記載されている。
【特許文献１】特開２０００−１４９２６８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかし、光ディスクに対する記録動作中に、装置外部からの衝撃等によりサーボはずれが生じることによって記録エラーが発生したときに、従来の光ディスク装置では、記録動作をはじめからやり直すことが必要であり、操作に手間がかかり不便であった。
【００１７】
本発明は、上記の課題を解決するためになされたもので、装置外部からの衝撃等によってサーボはずれが発生した場合であっても、記録動作の再開を早期に行うことができる光ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【００１８】
本発明は、上記の課題を解決するためになされたもので、光ディスクに記録されるデータを一時的にバッファメモリに蓄積してデータ記録を行う光ディスクのデータ記録方法において、光ディスクに対して既に記録されたデータの一部をバッファメモリに保持し、記録動作中に記録エラーが発生したときに、バッファメモリに保持された記録済みのデータをバッファメモリから送出して光ディスクに記録することを特徴とする光ディスクのデータ記録方法である。
【発明の効果】
【００１９】
本発明によると、記録エラーが発生すると、バッファメモリに保持された記録済みのデータを送出して光ディスクに記録することによって記録を再開することができるため、記録動作をはじめからやり直す必要がない。そのため、記録エラーが発生しても迅速に記録動作を続行でき、操作性に優れた光ディスク装置を実現できる。
【発明を実施するための最良の形態】
【００２０】
本願の第１の発明は、光ディスクに記録されるデータを一時的にバッファメモリに蓄積してデータ記録を行う光ディスクのデータ記録方法において、光ディスクに対して既に記録されたデータの一部をバッファメモリに保持し、記録動作中に記録エラーが発生したときに、バッファメモリに保持された記録済みのデータをバッファメモリから送出して光ディスクに記録することを特徴とする光ディスクのデータ記録方法である。
【００２１】
光ディスクに対して既に記録されたデータの一部をバッファメモリに保持しているため、記録エラーが発生すると、この保持されたデータをバッファメモリから送出して光ディスクに記録することによって記録を再開することができる。そのため、記録動作をはじめからやり直す必要がなく、記録エラーが発生しても迅速に記録動作を続行できる。
【００２２】
本願の第２の発明は、光ディスクに記録されるデータを一時的に蓄積するバッファメモリを有する光ディスク装置において、前記バッファメモリは光ディスクに対して既に記録されたデータの一部を保持しており、記録動作中に記録エラーが発生したときに、バッファメモリに保持された記録済みのデータをバッファメモリから送出して光ディスクに記録する手段を有することを特徴とする光ディスク装置である。
【００２３】
光ディスクに対して既に記録されたデータの一部をバッファメモリに保持しているため、記録エラーが発生すると、この保持されたデータをバッファメモリから送出して光ディスクに記録することによって記録を再開することができる。そのため、記録動作をはじめからやり直す必要がなく、記録エラーが発生しても迅速に記録動作を続行できる、操作性に優れた光ディスク装置を実現できる。
【００２４】
（実施の形態）
以下、本発明の光ディスク装置をその実施の形態に基づいて説明する。
【００２５】
本発明の実施の形態に係る光ディスク装置の構成を図１を用いて説明する。
【００２６】
図１は光ディスク装置のピックアップ制御部のブロック図である。図１において、１はピックアップモジュール、２は光ピックアップ、３はスピンドルモータ、７は光ディスク
、８はキャリッジ、９はフィード部、１０はフィードモータ、１１はアナログ信号処理部、１２はサーボ処理部、１３はモータ駆動部、１４はディジタル信号処理部、１５はレーザ駆動部、１６はコントローラ、１７はバッファメモリである。
【００２７】
以上のように構成されたピックアップ制御部の動作について説明する。図１において、ピックアップモジュール１は、光ディスク７を回転させるスピンドルモータ３と、光ディスク７の情報信号を読み取るための光ピックアップ２と、光ピックアップ２が搭載されたキャリッジ８を光ディスクの半径方向に移動させるためのフィード部９とによって構成されたものである。アナログ信号処理部１１はピックアップモジュール１の内部に設けられたキャリッジ８中の光ピックアップ２内部の光センサ（図示せず）からの信号出力を基に、フォーカスエラー信号とトラッキングエラー信号とを生成し、サーボ処理部１２に出力する。
【００２８】
アナログ信号処理部１１はトラッキングエラー信号の低域成分を取り出す事により、対物レンズとキャリッジ８との相対的な位置関係を示すレンズ位置信号を生成し、サーボ処理部１２に出力する。
【００２９】
サーボ処理部１２はＯＮ／ＯＦＦ回路、演算回路、フィルタ回路、増幅回路等によって構成され、光ビームスポットが光ディスク７の情報トラックに追従するように対物レンズをフォーカス／トラッキング制御し、さらにトラッキングエラー信号の低域成分を用いて対物レンズが概略中立位置を保持するようにフィード制御を行う。フィード部９はフィードモータ１０、ギヤ（図示せず）、スクリューシャフト（図示せず）等から構成され、フィードモータ１０を回転させることによってキャリッジ８が移動するようになっている。
【００３０】
ディジタル信号処理部１４はデータスライサ、データＰＬＬ回路、ジッタ測定回路、エラー訂正部、変／復調部、レーザ制御部等から構成されており、ホスト（図中のＨＯＳＴ）側へ有効なデータとして転送される。
【００３１】
記録動作時は、ディジタル信号処理部１４によってホストから送られてきたデータを変調し、レーザ制御部によってレーザ駆動部１５を介して光ピックアップ２内のレーザ（図示せず）等の光源に所定の電流を供給し、光源を例えばパルス状に発光させ、光ディスク７の情報トラックに記録を行う。コントローラ１６はこのように構成されたサーボ部の全体のコントロールを行うものである。バッファメモリ１７は、以下に説明する記録動作に必要なデータを蓄積するものである。
【００３２】
図２は、本発明の実施の形態に係る光ディスク装置における記録動作の手順を示す図である。記録開始の指示がなされると、バッファメモリ１７におけるバッファリングが開始され（Ｓ１１）、データ記録が開始される（Ｓ１２）。記録エラーが発生していなければ（Ｓ１３）、バッファメモリ１７にデータが有るか否かの判定を行う（Ｓ１４）。
【００３３】
バッファメモリ１７にデータがないときは、データ記録を一時停止する処理を行う（Ｓ１６）。データがあるときは、データ記録完了か否かの判定を行い（Ｓ１５）、データ記録完了であれば記録を終了する。データ記録完了でなければ、上記の処理を繰り返す。
【００３４】
データ記録中に記録エラーが発生すると（Ｓ１３）、データ記録を停止し（Ｓ１７）、記録リトライ中であるか否かをフラグによって判定する（Ｓ１８）。このフラグについては後に図５を用いて詳しく説明する。判定の結果、記録リトライ中である場合には、バッファメモリ１７には記録すべきデータの一部しか残っていないので記録を終了する。この場合は記録動作がエラー終了となる。記録リトライ中でない場合においては、バッファメモリ１７にＮトラック分に相当する記録済みデータが残っている場合は、エラーが発生し
たディスクのアドレス位置よりＮトラック手前にピックアップを移動し（Ｓ１９）、バッファメモリ１７に残っているデータを用いて前記録動作をリトライする（Ｓ２０）。
【００３５】
図３は、本発明の実施の形態に係る光ディスク装置における記録動作中のバッファメモリ１７の状態を模式的に図示した図である。Ｗｐはホストから受信したデータをバッファメモリに対するデータ書き込みのポインタを示し、Ｒｐはディスクに記録するデータをバッファメモリから読み出すポインタを示し、Ｋｐはバッファメモリから送出済みのデータにおいてデータを保持するポインタを示し、Ｄｎは記録済みのＮトラック分のデータ量を示し、Ｅｐは記録エラーが発生したポインタを示す。図３（ａ）でバッファリング、すなわち、ホストからバッファメモリ１７への書き込みが開始され、その後、図３（ｂ）に示すＷｐまでバッファメモリにデータが記録されて、ディスクにデータを記録するためにＲｐよりデータの送出が開始され、図３（ｃ）、図３（ｄ）のようにＲｐよりＫｐ−１まで読み出し済みデータＤｎのデータを保持しつつ、新しいデータの書き込みがなされる。このように、バッファリングポインタＷｐとデータ読み出しのポインタＲｐとは、光ディスクの記録位置近傍におけるＮトラック分のデータＤｎに相当する領域分常に隔たっており、この記録済みデータを保持しながら、ホストからのデータをバッファメモリ１７上に書き込む。
【００３６】
例えば、線速度一定（ＣＬＶ）のフォーマットで記録するようなディスクに対しては、記録する位置によってＮトラック分のデータ量が変化するので、内周側ではＤｎが小さく、外周側ではＤｎが大きくなるようにＫｐの設定は記録する位置に応じて変化させる。
【００３７】
図４に、ＣＬＶフォーマットディスクに記録する際のディスク半径位置に対するＫｐの設定方法を示す。Ｋｐはバッファメモリ上におけるＲｐとＫｐの両ポインタ間のデータ量が常にディスクの現在記録位置におけるＮトラック分のデータ量に相当するように設定する。よって図４に示すように、ＲｐとＫｐの差分がディスク半径位置に比例して変化するようにＫｐを設定する。
【００３８】
角速度一定（ＣＡＶ）のフォーマットで記録するようなディスクに対しては、記録する位置によってＮトラック分のデータ量が変化しないので、Ｄｎが一定になるようにＫｐを設定する。
【００３９】
以上のように、データの記録速度とディスク半径位置に応じてＫｐの設定を変化させることによって、記録済みデータを必要以上にバッファメモリに残さないで効率良くバッファメモリを使用することが出来る。
【００４０】
記録動作中に記録エラーが発生すると、図３（ｅ）のように、エラーが発生した位置をＥｐとして設定し、ＲｐをＫｐに設定してディスクへのデータ記録をリトライする。その後、図３（ｆ）のようにＥｐのところまでＲｐが来るとデータ記録のリトライが終了し、その後は図３（ｇ）のように、バッファリングポインタＷｐとデータ記録のポインタＲｐとをＮトラック分隔てて、このＮトラック分の記録済みデータを保持しながら、ホストからの受信データをバッファメモリ１７上に記録する。
【００４１】
図５は、図３に示す処理の手順の詳細を示す図である。バッファリングが開始されると、ポインタの初期化がなされ（Ｓ４１）、バッファ空き領域があるか否かの判定を行う（Ｓ４２）。その結果、バッファ空き領域がある場合には、ＷｐよりＫｐ−１までデータ書き込みを行い（Ｓ４３）、Ｗｐを設定する（Ｓ４４）。次に、データ読み出し要求が有るか否かの判定を行う（Ｓ４５）。バッファ空き領域がない場合には、直ちにデータ読み出しが有るか否かの判定を行う（Ｓ４５）。
【００４２】
その結果、データ読み出し要求が有る場合には、ライトリトライするかどうかの判定を行い（Ｓ４６）、ライトリトライする場合には、リトライ中フラグをセットし（Ｓ５１）、Ｅｐ＝Ｒｐと設定し（Ｓ５２）、Ｒｐ＝Ｋｐと設定した後（Ｓ５３）、ＲｐよりＥｐまでデータ読み出しを行い（Ｓ５４）、リトライ中フラグをリセットする（Ｓ５５）。
【００４３】
ライトリトライしない場合には、Ｒｐよりデータ読み出しを行い（Ｓ４７）、Ｒｐを設定し（Ｓ４８）、Ｋｐを設定する（Ｓ４９）。その後、次の書き込みデータが有るか否かの判定を行い（Ｓ５０）、次の書き込みデータがなければバッファリングを終了する。次の書き込みデータがあれば、上記の処理を繰り返す。データ読み出し要求がない場合には、直ちに次の書き込みデータが有るか否かの判定を行い（Ｓ５０）、次の書き込みデータがなければバッファリングを終了する。次の書き込みデータがあれば、上記の処理を繰り返す。
【００４４】
図６は、記録エラー発生を検知するための異常検出手段の一例を示す図である。トラッキングエラー信号、フォーカスエラー信号、メディアアドレス、メディアウォブルのそれぞれが、検出器１８、検出器１９、検出器２０、検出器２１によって検出され、合成器２２によって、検出結果のいずれかに異常があるときに異常検出信号が送出される。
【００４５】
図７は、トラッキングエラー信号に基づいて記録エラー発生を検出する方法を示す図である。図７において、時刻ｔ１においてサーボはずれが生じ、光スポットがディスクのトラックを横断する際に図７（ａ）のトラッキングエラー信号が閾値Ｖｔｈを超える状態が発生する。図７（ｂ）はこれに対応するコンパレータの波形であり、サーボが外れている状態においてパルス信号が生成される。図７（ｃ）はこれに対応するカウンタの出力波形であり、コンパレータの出力パルスをｎ個カウントした時点（時刻ｔ２）で出力がＬからＨに変わり、記録エラーが発生したと認識してその旨の信号を送出し、上述したデータ記録処理がなされる。
【００４６】
なお、バッファメモリにＮトラック分のデータが残っている場合は、前記カウンタのｎ（整数）は（１）式のように設定する。
【００４７】
１≦ｎ≦Ｎ−１・・・・・（１）
このようにｎを設定することによって、記録エラーが発生してもバッファメモリに残っているデータを用いて記録のリトライを行うことが可能となる。
【産業上の利用可能性】
【００４８】
本発明は、記録エラーが発生しても迅速に記録動作を続行でき、操作性に優れた光ディスク装置として利用することができる。
【図面の簡単な説明】
【００４９】
【図１】光ディスク装置のピックアップ制御部のブロック図
【図２】本発明の実施の形態に係る光ディスク装置における記録動作の手順を示す図
【図３】本発明の実施の形態に係る光ディスク装置における記録動作中のバッファメモリの状態を模式的に図示した図
【図４】図３に示す処理のポインタの設定方法の詳細を示す図
【図５】図３に示す処理の手順の詳細を示す図
【図６】記録エラー発生を検知するための異常検出手段の一例を示す図
【図７】トラッキングエラー信号に基づいて記録エラー発生を検出する方法を示す図
【図８】従来の光ディスク装置における記録動作の手順を示す図
【図９】従来の光ディスク装置における記録動作を模式的に示す図
【図１０】従来の光ディスク装置におけるバッファリング処理の手順を示す図
【符号の説明】
【００５０】
１    ピックアップモジュール
２    光ピックアップ
３    スピンドルモータ
７    光ディスク
８    キャリッジ
９    フィード部
１０    フィードモータ
１１    アナログ信号処理部
１２    サーボ処理部
１３    モータ駆動部
１４    ディジタル信号処理部
１５    レーザ駆動部
１６    コントローラ
１７    バッファメモリ
１８    検出器
１９    検出器
２０    検出器
２１    検出器
２２    合成器
【図１】
2006107634.tif 000003
【図２】
2006107634.tif 000004
【図３】
2006107634.tif 000005
【図４】
2006107634.tif 000006
【図５】
2006107634.tif 000007
【図６】
2006107634.tif 000008
【図７】
2006107634.tif 000009
【図８】
2006107634.tif 000010
【図９】
2006107634.tif 000011
【図１０】
2006107634.tif 000012