(57)【要約】【課題】Ｖideoモードでの記録中にエラーが発生した場合、大容量の半導体メモリを設けることなく、Ｖideoモードでの記録を考慮したリカバリ処理を行い、ＤＶＤへの安定した記録を実現する光ディスク装置を提供する。【解決手段】光ディスク装置１は、光ディスク１００にデータの記録や読取を行うピックアップヘッド２と、ＲＦアンプなどの記録再生回路３と、エンコード手段である符号複合回路４と、駆動信号を生成するサーボ回路５と、サーボ制御を行うドライバ６と、移動手段であるスレッドモータ７と、光ディスク１００を回転させるスピンドルモータ８と、各部に電流を供給する電源部９と、再生または録画キーが設けられている操作部１０と、情報を表示する表示部１１と、装置本体を制御する制御部１２と、更新記憶手段であるバッファＲＡＭ１３と、A／D又はD／A変換を行う A／D・D／A回路１４と、を備えている。【選択図】  図１
2006318597.tif 000002
【特許請求の範囲】
【請求項１】
入力ソースから入力されたデータをエンコードするエンコード手段と、
前記エンコード手段によってエンコードされたデータを更新記憶する更新記憶手段と、を備えた光ディスク装置において、
装置本体にセットされている光ディスクにレーザ光を照射し、その光ディスクに対して、前記更新記憶手段が記憶する前記データの記録を行うピックアップヘッドと、
前記ピックアップヘッドを光ディスクの半径方向に移動させ、該光ディスクに対するレーザ光の照射位置を変化させる移動手段と、
前記ピックアップヘッドの行う記録が正常に行われているか否か判定し、前記ピックアップヘッドの行う記録が正常に行われていないと判定すると、記録を中止することを前記ピックアップヘッドに指示し、前記ピックアップヘッドが記録を中止した位置から所定量ズラした位置を前記ピックアップヘッドの記録再開位置として前記移動手段に指示し、該記録再開位置で記録を再開することを前記ピックアップヘッドに指示する制御手段と、を備え、
前記ピックアップヘッドは、前記データを予め決められたセル単位で記録し、
前記制御手段は、前記記録再開位置で記録を再開することを前記ピックアップヘッドに指示する際、前記ピックアップヘッドの行う記録が正常に行われていないと判定した時の、前記ピックアップヘッドが記録できなかった前記セル中の位置が先頭であるか否かを判定し、
前記セル中の位置が先頭であれば、前記更新記憶手段が記憶する該セルの先頭から、前記記録再開位置に記録を再開することを指示し、
前記セル中の位置が先頭でなければ、前記記録再開位置が該セル中に含まれるか否か判定し、
含まれていると判定すれば、前記記録再開位置に対応するアドレスの前記セル中のデータから、前記記録再開位置に記録を再開することを指示し、
含まれていないと判定すれば、前記セルの次に記録されるセルの先頭から、前記記録再開位置に記録を再開することを指示し、
前記更新記憶手段は、予め決められたセル単位分を記憶するのに最低限必要な容量未満であり、
前記制御手段は、前記移動手段に対し前記ピックアップヘッドの記録再開位置を指示した回数をカウントし、該回数が一定回数以上になると、異常終了する光ディスク装置。
【請求項２】
入力ソースから入力されたデータをエンコードするエンコード手段と、
前記エンコード手段によってエンコードされたデータを更新記憶する更新記憶手段と、を備えた光ディスク装置において、
装置本体にセットされている光ディスクにレーザ光を照射し、その光ディスクに対して、前記更新記憶手段が記憶する前記データの記録を行うピックアップヘッドと、
前記ピックアップヘッドを光ディスクの半径方向に移動させ、該光ディスクに対するレーザ光の照射位置を変化させる移動手段と、
前記ピックアップヘッドの行う記録が正常に行われているか否か判定し、前記ピックアップヘッドの行う記録が正常に行われていないと判定すると、記録を中止することを前記ピックアップヘッドに指示し、前記ピックアップヘッドが記録を中止した位置から所定量ズラした位置を前記ピックアップヘッドの記録再開位置として前記移動手段に指示し、該記録再開位置で記録を再開することを前記ピックアップヘッドに指示する制御手段と、を備えた光ディスク装置。
【請求項３】
前記ピックアップヘッドは、前記データを予め決められたセル単位で記録し、
前記制御手段は、前記記録再開位置で記録を再開することを前記ピックアップヘッドに指示する際、前記ピックアップヘッドの行う記録が正常に行われていないと判定した時の、前記ピックアップヘッドが記録できなかった前記セル中の位置が先頭であるか否かを判定し、
前記セル中の位置が先頭であれば、前記更新記憶手段が記憶する該セルの先頭から、前記記録再開位置に記録を再開することを指示し、
前記セル中の位置が先頭でなければ、前記記録再開位置が該セル中に含まれるか否か判定し、
含まれていると判定すれば、前記記録再開位置に対応するアドレスの前記セル中のデータから、前記記録再開位置に記録を再開することを指示し、
含まれていないと判定すれば、前記セルの次に記録されるセルの先頭から、前記記録再開位置に記録を再開することを指示する請求項２記載の光ディスク装置。
【請求項４】
前記更新記憶手段は、予め決められたセル単位分を記憶するのに最低限必要な容量未満である請求項２又は３に記載の光ディスク装置。
【請求項５】
前記制御手段は、前記移動手段に対し前記ピックアップヘッドの記録再開位置を指示した回数をカウントし、該回数が一定回数以上になると、異常終了する請求項２から４のいずれかに記載の光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＶＤ等の光ディスクに記録されているデータの読取や該光ディスクにデータの記録を行う光ディスク装置に関するものである。
【背景技術】
【０００２】
従来、ＤＶＤ等の光ディスクに記録されているデータの読取や該光ディスクにデータの記録を行う光ディスク装置が一般に普及している。
【０００３】
ＤＶＤは、動画、音声に限らず様々なデータを記録することが可能であり、その記録方法には、ＤＶＤ−Ｖideoフォーマット（Ｖideoモード）やＶＲフォーマット（ＶＲモード）などの様々な方法がある。
【０００４】
Ｖideoモードは、元来ＤＶＤプレーヤの再生（ＲＯＭ）専用のフォーマットであったため、既存のＤＶＤプレーヤでの再生互換性が高い。Ｖideoモードにおいて、データは、予め決められたセル単位で記録される。セルは、複数のＶＯＢＵ（Ｖideo  Ｏbject  Ｕnit）で構成される。ＶＯＢＵは、先頭にＮＶ＿ＰＣＫ（Ｎavigatyion  Ｐack）が置かれ、続いてビデオデータやオーディオデータ（ＡＶデータ）などがパック化されて挿入される。
【０００５】
しかし、Ｖideoモードは、上記のように再生専用のフォーマットであったため、ＶＲモードと異なり、リアルタイムに記録することが難しいという欠点もある。その理由は、現在のＶＯＢＵを記録するのに、現在のＶＯＢＵの後に記録する複数個のＶＯＢＵの先頭アドレスやセルの再生時間などを、現在のＶＯＢＵ中のＮＶ＿ＰＣＫに書き込必要があるからである。そのため、現在のＶＯＢＵを記録するのに、現在のＶＯＢＵの後に再生する複数個のＶＯＢＵを半導体メモリなどに一時確保する必要があり、これがリアルタイムに記録することを難しくさせる一因となっている。
【０００６】
ところで、ＤＶＤでは、保存状態が悪いと光ディスクの記録面に傷や汚れ等が生じてしまう。光ディスクの記録面に傷や汚れ等が存在するために、その程度によっては、エラーが発生する。このエラーでは、記録目的位置の検出が不可能となり、記録が中断する。
【０００７】
従って、従来の光ディスク装置においても、上記エラーに対しリカバリ処理を施すことで、ＤＶＤへの安定した記録を実現する。リカバリ処理は、例えばエラーが発生すると、安定して記録できる領域を求めてシークを実行し、シーク先の領域にて記録可能かどうかの判定を行い、該領域が記録可能であれば記録を再開するというものである。
【０００８】
しかし、従来の光ディスク装置では、テレビ放送などのリアルタイムデータを記録する際に、上記のリカバリ処理を行った場合、シークを実行している間、ディスクにデータが記録されることがないため、リアルタイムに入力されるデータは全て半導体メモリに一時的に格納され、半導体メモリのデータ蓄積量は増加していく。そして、データ蓄積量がメモリ最大容量を超過すると、リアルタイムに入力されるデータはディスクに未記録なデータを上書きするので、データが途切れるという問題（バッファオーバフロー）があった。また、このバッファオーバフローを回避するためには、ディスクに未記録なデータがリアルタイムに入力されるデータに上書きされない位、半導体メモリを大容量にする必要があった。
【０００９】
そこで、特許文献１に記載されたような光ディスク装置が提案されている。
【００１０】
この光ディスク装置は、ディスクにデータを記録する記録レートを、半導体メモリにデータが入力される入力レート以上に設定している。そのため、通常時、半導体メモリに入力されたデータは直ちにディスクに記録される。そして、エラーが発生した場合にシークを実行し、該シーク実行時、半導体メモリに蓄積されるデータが一定量に到達した時点で、入力レートを通常時の値よりも低い値に設定する。
【特許文献１】特開２００１−２４３６９８公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献１では、Ｖideoモードでの記録が一切考慮されていない。例えば、エラーが発生した場合にシークを実行して記録を再開しているが、ＮＶ＿ＰＣＫをディスクに記録した後にエラーが発生した場合、複数個のＶＯＢＵの先頭アドレスが既に確定しているのでもはやアドレスを変更することはできない。このことを無視して無理やりシークを実行して記録を再開すると、再生する際正しく再生されない。
【００１２】
また、通常時、半導体メモリに入力されたデータは直ちにディスクに記録されるので、現在のＶＯＢＵ中のＮＶ＿ＰＣＫに、現在のＶＯＢＵの後に記録する複数個のＶＯＢＵの先頭アドレスをそもそも書込むことができない。
【００１３】
本発明はこのような従来の課題を解決しようとするものであり、Ｖideoモードでの記録中にエラーが発生した場合、大容量の半導体メモリを設けることなく、Ｖideoモードでの記録を考慮したリカバリ処理を行い、ＤＶＤへの安定した記録を実現する光ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の光ディスク装置は、前記課題を解決するために以下の構成を備えている。
（１）入力ソースから入力されたデータをエンコードするエンコード手段と、
前記エンコード手段によってエンコードされたデータを更新記憶する更新記憶手段と、を備えた光ディスク装置において、
装置本体にセットされている光ディスクにレーザ光を照射し、その光ディスクに対して、前記更新記憶手段が記憶する前記データの記録を行うピックアップヘッドと、
前記ピックアップヘッドを光ディスクの半径方向に移動させ、該光ディスクに対するレーザ光の照射位置を変化させる移動手段と、
前記ピックアップヘッドの行う記録が正常に行われているか否か判定し、前記ピックアップヘッドの行う記録が正常に行われていないと判定すると、記録を中止することを前記ピックアップヘッドに指示し、前記ピックアップヘッドが記録を中止した位置から所定量ズラした位置を前記ピックアップヘッドの記録再開位置として前記移動手段に指示し、該記録再開位置で記録を再開することを前記ピックアップヘッドに指示する制御手段と、を備える。
【００１５】
この構成において、更新記憶手段は、例えば半導体メモリである。光ディスクは、例えばＤＶＤ−Ｒ、ＤＶＤ＋Ｒ又はＤＶＤ−ＲＷである。
【００１６】
また、所定量は、予め設定する値であり、例えば（光ディスクを再生した場合の）データｘ秒分に相当する光ディスク上の距離である。所定量ズラした分は、光ディスク上にデータが記録されず、光ディスクを再生した場合、何も表示されない。つまり、所定量を「データｘ秒分に相当する光ディスク上の距離」に設定したとすると、ユーザがその光ディスクを再生した場合、データがｘ秒間何も表示されないエリアが発生する。
【００１７】
よって、所定量があまり長いとユーザに光ディスク装置が故障したと誤解される恐れがあるため、所定量は、小さい方が望ましい。
（２）前記ピックアップヘッドは、前記データを予め決められたセル単位で記録し、
前記制御手段は、前記記録再開位置で記録を再開することを前記ピックアップヘッドに指示する際、前記ピックアップヘッドの行う記録が正常に行われていないと判定した時の、前記ピックアップヘッドが記録できなかった前記セル中の位置が先頭であるか否かを判定し、
前記セル中の位置が先頭であれば、前記更新記憶手段が記憶する該セルの先頭から、前記記録再開位置に記録を再開することを指示し、
前記セル中の位置が先頭でなければ、前記記録再開位置が該セル中に含まれるか否か判定し、
含まれていると判定すれば、前記記録再開位置に対応するアドレスの前記セル中のデータから、前記記録再開位置に記録を再開することを指示し、
含まれていないと判定すれば、前記セルの次に記録されるセルの先頭から、前記記録再開位置に記録を再開することを指示する。
【００１８】
この構成では、光ディスクに記録しているセルが、セル中のどの部分でエラーが発生したかによってリカバリ方法を変えており、合計３通りのリカバリ処理を有する。
【００１９】
また、１タイトルのセルの最大数は２５５セルである。そのため、光ディスクに１０時間分のデータを記録する場合、１セルは、例えば２分３０秒である。
【００２０】
ここで、１セルで１０時間分のデータを記録してもよいが、セルの再生時間をＮＶ＿ＰＣＫに書く必要があるため、セルを一旦光ディスクに記録し始めると、ユーザが録画停止してもセルを記録し終えるまで記録を停止することができない。よって、利便性を考えると、１セルは、２分３０秒くらいの時間が望ましい。
【００２１】
以上より、Ｖideoモードでの記録中にエラーが発生した場合、大容量の半導体メモリを設けることなく、Ｖideoモードでの記録を考慮したリカバリ処理を行い、ＤＶＤへの安定した記録を実現することができる。
（３）前記更新記憶手段は、予め決められたセル単位分を記憶するのに最低限必要な容量未満である。
【００２２】
現在のＶＯＢＵ中のＮＶ＿ＰＣＫには、現在のＶＯＢＵの後に再生する複数個のＶＯＢＵの先頭アドレスを書込むことができればよいため、更新記憶手段は、１セル分を記憶するのに最低限必要な容量を確保する必要がない。
【００２３】
そのため、更新記憶手段は、上記複数個のＶＯＢＵを記憶するのに最低限必要な容量と書込必要時間分の容量とを確保すればよい。書込必要時間分の容量とは、現在のＶＯＢＵが更新記憶手段から出力されて光ディスクにデータを書込まれるまでの間、現在のＶＯＢＵを保持しておく必要があるため、その間の時間分現在のＶＯＢＵを保持する容量などを指す。
【００２４】
以上より、小容量の半導体メモリで、リカバリ処理を行うことができる。
（４）前記制御手段は、前記移動手段に対し前記ピックアップヘッドの記録再開位置を指示した回数をカウントし、該回数が一定回数以上になると、異常終了する。
【００２５】
この構成において、一定回数は、例えば３回である。上記記録再開位置を指示した回数が一定回数以上の場合、光ディスクはもはや傷だらけの光ディスクであると判断し、異常終了する。
【発明の効果】
【００２６】
この発明によれば、Ｖideoモードでの記録中にエラーが発生した場合、小容量の半導体メモリで、Ｖideoモードでの記録を考慮したリカバリ処理を行い、ＤＶＤへの安定した記録を実現することができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施形態である光ディスク装置について説明する。
【００２８】
図１は、本発明の実施形態である光ディスク装置の主要な構成を示すブロック図である。光ディスク装置１は、光ディスク１００にデータの記録や読取を行うピックアップヘッド２（以下、ＰＵヘッド２という。）と、ＲＦアンプなどの記録再生回路３と、エンコード手段である符号複合回路４と、駆動信号を生成するサーボ回路５と、サーボ制御を行うドライバ６と、移動手段であるスレッドモータ７と、光ディスク１００を回転させるスピンドルモータ８と、各部に電流を供給する電源部９と、再生または録画キーが設けられている操作部１０と、情報を表示する表示部１１と、装置本体を制御する制御部１２と、更新記憶手段であるバッファＲＡＭ１３と、A／D又はD／A変換を行う A／D・D／A回路１４と、を備えている。
【００２９】
この実施形態の光ディスク装置１は、光ディスク１００に記録されているＡＶデータの読取や、光ディスク１００へＡＶデータの記録を行う。光ディスク１００は、例えばＤＶＤ−Ｒ、ＤＶＤ＋Ｒ又はＤＶＤ−ＲＷである。光ディスク１００へのＡＶデータの記録方法は、Ｖideoモードを採用する。
【００３０】
ＰＵヘッド２は、図示しないレーザダイオード（ＬＤ）、コリメータレンズ、ビームスプリッタ、対物レンズ、フォトディテクタ、スレッドモータ、２軸のアクチュエータを備えている。
【００３１】
ＰＵヘッド２は、光ディスク１００の半径方向に延びる軸に移動自在に取り付けられている。スレッドモータ７が、ＰＵヘッド２を光ディスク１００の半径方向に移動する。
【００３２】
ＬＤは、レーザ光を出力する光源であり、フォトディテクタは、複数の受光素子で形成されており、光ディスク１００からの反射光を検出する。フォトディテクタは、例えば、受光領域がほぼ均等に４分割されており、４つの受光領域を形成している。
【００３３】
対物レンズは、光ディスク１００に対するレーザ光の照射位置を調節する。また、２軸のアクチュエータは、対物レンズを光ディスク１００に接離する方向、および光ディスク１００の半径方向に移動させる。
【００３４】
ＰＵヘッド２は、再生時において、光ディスク１００に対して読取パワーのレーザ光を照射し、光ディスク１００からの反射光をフォトディテクタで検出する。これにより、光ディスク１００に記録されている情報を光学的に読み出す。
【００３５】
一方、記録時において、ＰＵヘッド２は、記録再生回路３からディジタル信号が入力されると、このディジタル信号に応じて記録パワーのレーザ光を制御し、光ディスク１００の記録面に照射する。
【００３６】
なお、その制御とは、光ディスク装置１が記録パワーのレーザ光を光ディスク１００上の未記録領域にピットが形成されるパワーや、形成されないパワーに調節する、ことである。
【００３７】
また、ＰＵヘッド２は、記録再生回路３から予め決められたセル単位でデータが入力されるため、データを該セル単位で記録することになる。つまり、セルを一旦光ディスク１００に記録し始めると、ユーザが録画停止してもセルを記録し終えるまで記録を停止することができない。
【００３８】
記録再生回路３は、再生時において、ＰＵヘッド２の複数の受光素子の出力に基づいてＲＦ信号を生成し、そのＲＦ信号を増幅して符号複合回路４に与える。さらに、記録再生回路３はトラッキングエラー信号やフォーカスエラー信号などを生成してサーボ回路５に与える。
【００３９】
また、記録時において、記録再生回路３は符号複合回路４から与えられるディジタル信号をＰＵヘッド２に与える。
【００４０】
符号複合回路４は、再生時において、記録再生回路３から与えられるＲＦ信号を処理してＡＶデータを取り出し、該ＡＶデータの誤り検出及び訂正処理を行う。その後、これをデコードし、バッファＲＡＭ１３に一時格納する。ここで、取り出されるＡＶデータは、例えばＭＰＥＧでエンコードされている。バッファＲＡＭ１３に格納されたＡＶデータは、A／D・D／A回路１４に送出される。
【００４１】
符号複合回路４は、記録時において、A／D・D／A回路１４によってディジタル化されたＡＶデータを（例えば、ＭＰＥＧで）エンコードし、バッファＲＡＭ１３に一時格納する。この際、ＡＶデータは、パック化されて挿入され、先頭にＮＶ＿ＰＣＫが置かれたＶＯＢＵとしてバッファＲＡＭ１３に格納される（後述の図２（Ｄ）（Ｅ）参照）。
【００４２】
ここで、バッファＲＡＭ１３は、現在のＶＯＢＵを光ディスク１００に記録するため、現在のＶＯＢＵの後に記録する複数個のＶＯＢＵ（最大２分後のＶＯＢＵ）を確保する。
【００４３】
バッファＲＡＭ１３が確保できた段階で、符号複合回路４は、現在のＶＯＢＵの後に記録する複数個のＶＯＢＵの先頭アドレスやセルの再生時間などを、現在のＶＯＢＵ中のＮＶ＿ＰＣＫに書き込む。さらに、誤り検出・訂正符号化を行い、この符号化されたデータ（ディジタル信号）を記録再生回路３に出力する。
【００４４】
なお、バッファＲＡＭ１３は、最大２分後のＶＯＢＵを記憶するのに最低限必要な容量と書込必要時間分の容量とを有している。書込必要時間分の容量とは、現在のＶＯＢＵがバッファＲＡＭ１３から出力されて光ディスク１００にデータを書込まれるまでの間、エラーが発生した時用に現在のＶＯＢＵを保持しておく必要があるため、その間の時間分現在のＶＯＢＵを保持できる容量を指す。
【００４５】
以上より、小容量の半導体メモリで、リカバリ処理を行うことができる。
【００４６】
A／D・D／A回路１４は、再生時において、符号複合回路４によって伸長されたデータをアナログの再生信号に変換し、その再生信号を外部に出力する。
【００４７】
A／D・D／A回路１４は、記録時において、ＴＶ放送等のアンテナからＴＶ放送信号を受信して、ディジタル化し、符号複合回路４に出力する。
【００４８】
サーボ回路５は、記録再生回路３から与えられるトラッキングエラー信号及び、フォーカスエラー信号に基づいて、それぞれトラッキング調整を行うためのトラッキングサーボ信号及び、フォーカス調整を行うためのフォーカスサーボ信号を生成する。また、サーボ回路５は、制御部１２から入力されるシーク制御信号に基づいて、スレッドモータ７を駆動するスレッドモータ駆動信号を生成し、ドライバ６に出力する。
【００４９】
ドライバ６は、トラッキングサーボ信号、フォーカスサーボ信号、スレッドモータ駆動信号、に基づいて、それぞれＰＵヘッド２内の２軸のアクチュエータ、スレッドモータ７を駆動する。
【００５０】
スレッドモータ７は、ＰＵヘッド２を光ディスク１００の半径方向に移動させ、該光ディスク１００に対するレーザ光の照射位置を変化させる。
【００５１】
スピンドルモータ８は、光ディスク１００を回転させる。電源部９は、商用電源から光ディスク装置１各部の駆動電源を取り出して、光ディスク装置１の各部に供給する。
【００５２】
操作部１０は、ユーザが光ディスク装置１に対して各種の命令を入力するためのものである。光ディスク装置１に対してユーザが入力した命令は制御部１２に与えられる。
【００５３】
表示部１１は、時刻、光ディスク装置１の動作状態を示す情報、録画中のＡＶデータに関する情報などを表示する。
【００５４】
制御部１２は、例えばマイクロコンピュータで構成されており、光ディスク装置１にユーザから入力された命令に応じて光ディスク装置１の各部を制御する。
【００５５】
図２は、Ｖideoモードで記録された光ディスク上のデータのデータ構造を示す図である。光ディスク１００のデータは、図２（Ａ）に示すように、その内周から外周にかけてファイルシステム、メニューデータ、タイトルに分けられている。
【００５６】
ファイルシステムは、ＤＶＤ−Ｖideo全体の再生関連情報、いわゆるルートメニューの情報が記述されている。
【００５７】
メニューデータは、タイトルメニューで使用するコンテンツが記述されている。そして、ファイルシステムのバックアップファイルも記述されている。
【００５８】
タイトルは、ＶＴＳＩ（Ｖideo  Ｔitle  Ｓet  Ｉnformation）とＶＯＢＳ（Ｖideo  Ｏbject  Ｓet）とＶＴＳＩbupとから構成されており（図２（Ｂ）参照）、最大９９タイトルまで収録が可能である。タイトル１・・・iは、タイトルの数を表している。通常のＤＶＤは、片面２層（９，４ＧＢ以下）が多いため、通常１〜２タイトルである。
【００５９】
ＶＴＳＩは、そのＶＴＳに対する制御情報が記述されている。
【００６０】
ＶＯＢＳは、タイトル再生のためのコンテンツが記述されており、複数のセルから構成されている（図２（Ｃ）参照）。
【００６１】
ＶＴＳＩbupは、ＶＴＳＩのバックアップファイルが記述されている。
【００６２】
Ｖideoモードにおいて、データは、予め決められたセル単位で記録される。
【００６３】
セルは、複数のＶＯＢＵ（Ｖideo  Ｏbject  Ｕnit）で構成される（図２（Ｄ）参照）。１タイトルのセルの最大数は２５５セルである。そのため、光ディスクに１０時間分のデータを記録する場合、１セルは、例えば２分３０秒である。
【００６４】
ここで、１セルで１０時間分のデータを記録してもよいが、セルの再生時間をＮＶ＿ＰＣＫに書く必要があるため、セルを一旦光ディスクに記録し始めると、ユーザが録画停止してもセルを記録し終えるまで記録を停止することができない。よって、利便性を考えると、１セルは、２分３０秒くらいの時間が望ましい。
【００６５】
ＶＯＢＵは、先頭にＮＶ＿ＰＣＫ（Ｎavigatyion  Ｐack）が置かれ、続いてビデオデータやオーディオデータ（ＡＶデータ）などがパック化されて挿入される（図２（Ｅ）参照）。
【００６６】
ここで、現在のＶＯＢＵを記録するのに、現在のＶＯＢＵの後に記録する複数個のＶＯＢＵの先頭アドレスやセルの再生時間などを、現在のＶＯＢＵ中のＮＶ＿ＰＣＫに書き込必要がある。そのため、現在のＶＯＢＵを記録するのに、現在のＶＯＢＵの後に再生する複数個のＶＯＢＵを半導体メモリなどに一時確保する必要があり、これがリアルタイムに記録することを難しくさせる一因となっている。
【００６７】
図３は、本発明の実施形態である光ディスク装置において録画処理時に制御部が行う動作を示すフローチャートである。この動作は、ユーザが操作部１０で録画入力を行った時の動作である。また、光ディスク１００へのＡＶデータの記録方法は、図１同様、Ｖideoモードである。
【００６８】
制御部１２は、ユーザの操作部１０での録画入力を受けて、バッファＲＡＭ１３が、現在のＶＯＢＵと、現在のＶＯＢＵの後に記録する複数個のＶＯＢＵ（最大２分後のＶＯＢＵ）とを確保できたか否か判定する（ｓ１）。
【００６９】
制御部１２は、上記複数個のＶＯＢＵが確保できるのを待って、ＮＶ＿ＰＣＫの作成を符号複合回路４に指示する（ｓ２）。
【００７０】
そして、制御部１２は、光ディスク１００にＶＯＢＵを書込むことを指示する（ｓ３）。この指示により、符号複合回路４はエンコードされたＶＯＢＵを記録再生回路３へ送り、記録再生回路３はこれをＰＵヘッド２へ送り、ＰＵヘッド２は光ディスク１００にＶＯＢＵを書込み始める。
【００７１】
以上により、光ディスク１００への記録が開始される。記録が開始されれば、リアルタイムにバッファＲＡＭ１３へ入力されるデータが、光ディスク１００に記録済みのデータを上書きしていき、光ディスク１００への記録が継続されていく。
【００７２】
制御部１２は、光ディスク１００への記録が行われている間、記録が正常に行われているか、つまりエラーが発生していないか否か判定する（ｓ４）。エラーは、例えばディフェクト状態である。ディフェクト状態は、信号光ディスクの記録面に傷や汚れ等が存在するために、フォーカスエラー信号（ＦＥ信号）やトラッキングエラー信号（ＴＥ信号）に基づいてサーボ制御が正常に行えない状態である。この判定は、ＦＥ信号の波形を検出することにより行う（なお、ディフェクト状態の検出については、例えば特開平１１−３５３６５１号公報参照）。
【００７３】
光ディスク１００への記録が行われている間、エラーが発生していなければ録画は終了し、制御部１２は、録画を継続するか否か判断する（ｓ１４）。この判断は、録画を継続するか否かを表示部１１で表示し、ユーザに操作部１０で選択させることにより行う。
【００７４】
ユーザが録画の継続を選択すれば、スレッドモータ７に対しＰＵヘッド２の記録再開位置を指示した回数i（後述のｓ７ｓ８参照）をリセットし（ｓ１５）、ｓ１に戻り処理を継続する。一方、ユーザが録画の継続否を選択すれば、本処理を終了する。
【００７５】
ｓ４において、エラーが発生したと判定すると、制御部１２は、エラーが発生した段階で、記録を中止することを指示する（ｓ５）。この指示により、ＰＵヘッド２は記録を中止する。
【００７６】
制御部１２は、スレッドモータ７に対しＰＵヘッド２の記録再開位置を指示した回数i（後述のｓ７ｓ８参照）が３回に到達したか否か判定する（ｓ６）。
【００７７】
３回に到達していなければ、制御部１２は、スレッドモータ７に対しＰＵヘッド２の記録再開位置を指示し（ｓ７）、その指示回数iを１増加させる（ｓ８）。この回数は、制御部１２に内蔵のレジスタ（不図示）において記憶しておく。
【００７８】
ここで、記録再開位置とは、記録を中止した位置から所定量ズラした（光ディスク１００上の）位置である。所定量は、予め設定する値であり、例えば（光ディスク１００を再生した場合の）データｘ秒分に相当する光ディスク１００上の距離である。所定量ズラした分は、光ディスク１００上にデータが記録されず、光ディスク１００を再生した場合、何も表示されない。つまり、所定量を「データｘ秒分に相当する光ディスク１００上の距離」に設定したとすると、ユーザがその光ディスクを再生した場合、データがｘ秒間何も表示されないエリアが発生する。
【００７９】
よって、所定量があまり長いとユーザに光ディスク装置が故障したと誤解される恐れがあるため、所定量は、小さい方が望ましい。
【００８０】
図４は、本発明の実施形態である光ディスク装置のリカバリ方法を示す図である。図４中のセル♯ｊは、ＰＵヘッド２が光ディスク１００に記録できたセルを表している。また、セル♯ｊ＋１は、エラーが発生し、ＰＵヘッド２が光ディスク１００に記録できなかったセルを表している。図４（Ａ）は、セル♯ｊ＋１中の先頭位置でエラーが発生したことと、この場合の記録を再開するデータの位置とを表している。図４（Ｂ）は、セル♯ｊ＋１中の中間の位置でエラーが発生したことと、この場合の記録を再開するデータの位置とを表している。図４（Ｃ）は、セル♯ｊ＋１中の後部の位置でエラーが発生したことと、この場合の記録を再開するデータの位置とを表している。
【００８１】
制御部１２は、光ディスク１００に記録しているセルが、セル中のどの部分でエラーが発生したか（上記図４（Ａ）（Ｂ）（Ｃ）「エラー」参照）によってリカバリ方法を変えており、以下に示すように、合計３通りのリカバリ処理（ｓ１０、ｓ１２、ｓ１３）を行う。
【００８２】
制御部１２は、エラーが発生した時の、ＰＵヘッド２が光ディスク１００に記録できなかったセル♯ｊ＋１中の位置が先頭であるか否かを判定する（ｓ９）。
【００８３】
エラーが発生した時の、ＰＵヘッド２が光ディスク１００に記録できなかったセル♯ｊ＋１中の位置が先頭であれば（図４（Ａ）「エラー」参照）、制御部１２は、バッファＲＡＭ１３が記憶する該セル♯ｊ＋１の先頭データまで戻し（ｓ１０）、その先頭データから（図４（Ａ）「再開」参照）記録再開位置に記録を再開することを指示する（ｓ３）。
【００８４】
バッファＲＡＭ１３は、先述のように、現在のＶＯＢＵがバッファＲＡＭ１３から出力されて光ディスク１００にデータを書込まれるまでの間、エラーが発生した時用に現在のＶＯＢＵを保持しているので、ｓ１０の処理が可能となる。
【００８５】
ｓ９において、エラーが発生した時の、ＰＵヘッド２が光ディスク１００に記録できなかったセル♯ｊ＋１中の位置が先頭でなければ、制御部１２は、記録再開位置が該セル中に含まれるか否か判定する（ｓ１１）。
【００８６】
含まれていると判定すれば（図４（Ｂ）「再開」参照）、制御部１２は、記録再開位置に対応するアドレスのセル♯ｊ＋１中のデータまで進め（ｓ１２）、そのデータ（図４（Ｂ）「再開」参照）から、記録再開位置に記録を再開することを指示する（ｓ３）。
【００８７】
含まれていないと判定すれば（図４（Ｃ）「再開」参照）、制御部１２は、現在のセル♯ｊ＋１の次に記録されるセル♯ｊ＋２の先頭データまで進め（ｓ１３）、その先頭データから（図４（Ｃ）「再開」参照）記録再開位置に記録を再開することを指示する（ｓ３）。
【００８８】
以上より、Ｖideoモードでの記録中にエラーが発生した場合、小容量の半導体メモリで、Ｖideoモードでの記録を考慮したリカバリ処理を行い、ＤＶＤへの安定した記録を実現することができる。
【００８９】
一方、ｓ６において、iが３回に到達したと判定すれば、制御部１２は、録画動作を異常終了する。異常終了させているのは、光ディスク１００が傷だらけの光ディスク１００であり、もはや使用不能と判断できるためである。この異常終了は、表示部１１においてユーザに報知し、光ディスク１００の交換を促す。
【図面の簡単な説明】
【００９０】
【図１】本発明の実施形態である光ディスク装置の主要な構成を示すブロック図
【図２】Ｖideoモードで記録された光ディスク上のデータのデータ構造を示す図
【図３】本発明の実施形態である光ディスク装置において録画処理時に制御部が行う動作を示すフローチャート
【図４】本発明の実施形態である光ディスク装置のリカバリ方法を示す図
【符号の説明】
【００９１】
１−光ディスク装置
２−ピックアップヘッド
３−記録再生回路
４−符号複合回路
５−サーボ回路
６−ドライバ
７−スレッドモータ
８−スピンドルモータ
９−電源部
１０−操作部
１１−表示部
１２−制御部
１３−バッファＲＡＭ
１４−A／D・D／A回路
１００−光ディスク
【図１】
2006318597.tif 000003
【図２】
2006318597.tif 000004
【図３】
2006318597.tif 000005
【図４】
2006318597.tif 000006