(57)【要約】【課題】記録中のトラック外れによって、隣接領域に記録済みのデータが上書きされて再生不能になること。【解決手段】記憶回路１１と、記録回路１２とを備え、記憶回路１１に隣接領域の記録済みデータを予め保持してから記録回路１２によりデータをディスク１４に記録することにより、トラック外れが発生して隣接領域の記録済みデータが上書き破壊された場合にでも、記憶回路１１に隣接領域のデータが保持されているので修復することが可能となる。【選択図】図１
2013093073.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段と、記録手段と、トラック外れ検出手段とを備え、
前記記憶手段に保持した記録情報を前記記録手段を介して、螺旋状もしくは同心円状に領域が配置された記録媒体に記録し、前記記録情報を記録している際に前記トラック外れ検出手段がトラック外れを検出したとき、前記記憶手段に保持した修復情報を用いて前記記録情報を記録していた領域に隣接する領域に記録されている隣接情報を修復する情報記録装置であって、
前記修復情報を前記記憶手段に保持した状態で前記記録情報を前記記録媒体に記録することを特徴とする情報記録装置。
【請求項２】
前記記録媒体に記録済みの記録情報を、前記記録済みの記録情報に続く１周分の記録情報が記録完了するまで、前記修復情報として前記記憶手段に保持することを特徴とする、請求項１に記載の情報記録装置。
【請求項３】
前記記録済みの記録情報を保持する前記記憶手段は、不揮発メモリで構成されることを特徴とする、請求項２に記載の情報記録装置。
【請求項４】
前記記録手段は、次に記録する１ブロックの記録情報に続く１周分の記録情報を前記修復情報として前記記憶手段に保持した状態で、前記１ブロックの記録情報を前記記録媒体に記録することを特徴とする、請求項１に記載の情報記録装置。
【請求項５】
前記記録媒体に記録された情報を読み出す再生手段を備え、
前記記憶手段に保持した前記修復情報が１周分に満たない場合、
前記再生手段を介して前記記録媒体から１周分に不足する部分の隣接情報を読み出し修復情報に加え、前記記憶手段に前記修復情報を１周分保持するとを特徴とする、請求項４に記載の情報記録装置。
【請求項６】
前記記録媒体に記録された情報を読み出す再生手段を備え、
前記トラック外れ検出手段がトラック外れを検出したとき、前記記録情報を記録していた領域に隣接する領域の隣接情報を前記再生手段により読み出し、前記隣接情報の破壊量を計測し、前記破壊量が所定値以上である場合、前記隣接情報を修復することを特徴とする、請求項１に記載の情報記録装置。
【請求項７】
前記隣接情報の修復は、前記隣接する領域が有効領域の場合にのみ行なうことを特徴とする、請求項１に記載の情報記録装置。
【請求項８】
前記隣接する領域の破壊量の計測は、前記隣接する領域が有効領域の場合にのみ行なうことを特徴とする、請求項６に記載の情報記録装置。
【請求項９】
前記トラック外れ検出手段がトラック外れを検出したとき、
前記記録情報に続く１周分の修復情報のうち、前記記憶手段に記録が完了していない記録情報を保持している領域以外に対して、前記隣接情報を修復することを特徴とする、請求項１に記載の情報記録装置。
【請求項１０】
前記トラック外れ検出手段は、トラッキング誤差信号に基づくトラック外れ指標値と事前に設定された閾値とを比較監視する機能を備え、
前記閾値には少なくとも、トラック外れ検出漏れのない厳しい第１の値と、前記第１の閾値よりも緩い第２の値と、が選択的に設定可能であって、
前記閾値に前記第２の値が設定されている場合、前記修復情報を前記記憶手段に保持した状態で前記記録情報を前記記録媒体に記録することを特徴とする、請求項１に記載の情報記録装置。
【請求項１１】
前記記録媒体の前記領域には記録方向に対して単調増加するようにアドレス番号が割り当てられ、
前記トラック外れ検出手段は前記アドレス番号が小さくなる側へのトラック外れを検出し、
前記閾値に前記第２の値が設定されている場合、
前記記録情報が記録される領域に隣接する、前記記録情報を記録するアドレス番号よりも小さいアドレス番号が割り当てられた領域の隣接情報を前記修復情報として前記記憶手段に保持した状態で前記記録情報を前記記録媒体に記録することを特徴とする、請求項１０に記載の情報記録装置。
【請求項１２】
前記記録媒体の前記領域には記録方向に対して単調増加するようにアドレス番号が割り当てられ、
前記トラック外れ検出手段は前記アドレス番号が大きくなる側へのトラック外れを検出し、
前記閾値に前記第２の値が設定されている場合、
次に記録する１ブロックの記録情報が記録される領域に隣接する、前記１ブロックの記録情報が記録される領域のアドレス番号よりも大きいアドレス番号が割り当てられた領域に記録する記録情報を前記修復情報として前記記憶手段に保持した状態で前記１ブロックの記録情報を前記記録媒体に記録することを特徴とする、請求項１０に記載の情報記録装置。
【請求項１３】
前記トラック外れ検出手段は、トラッキング誤差信号に基づくトラック外れ指標値と事前に設定された閾値とを比較監視する機能を備え、
前記閾値には少なくとも、トラック外れ検出漏れのない厳しい第１の値と、前記第１の値より緩い第２の値と、が選択的に設定可能であって、
前記修復情報を前記記憶手段に保持した状態で前記記録情報を前記記録媒体に記録する場合、前記閾値に前記第２の値を設定することを特徴とする、請求項１に記載の情報記録装置。
【請求項１４】
前記記録媒体の前記領域には記録方向に対して単調増加するようにアドレス番号が割り当てられ、
前記トラック外れ検出手段は前記アドレス番号が小さくなる側へのトラック外れを検出し、
前記記録情報が記録される領域に隣接する、前記記録情報が記録される領域のアドレス番号よりも小さいアドレス番号が割り当てられた領域の隣接情報を前記修復情報として前記記憶手段に保持した状態で前記記録情報を前記記録媒体に記録する場合、
前記閾値に前記第２の値を設定することを特徴とする、請求項１３に記載の情報記録装置。
【請求項１５】
前記記録媒体の前記領域には記録方向に対して単調増加するようにアドレス番号が割り当てられ、
前記トラック外れ検出手段は前記アドレス番号が大きくなる側へのトラック外れを検出し
次に記録する１ブロックの記録情報が記録される領域に隣接する、前記１ブロックの記録情報が記録される領域のアドレス番号よりも大きいアドレス番号が割り当てられた領域に記録する記録情報を前記修復情報として前記記憶手段に保持した状態で前記１ブロックの記録情報を前記記録媒体に記録する場合、
前記閾値に前記第２の値を設定することを特徴とする、請求項１３に記載の情報記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は螺旋状もしくは同心円状に記録領域が配置された記録媒体に情報を記録する情報記録装置に関するものである。
【背景技術】
【０００２】
光ディスク等の記録媒体に記録を行なう際、トラック外れが発生すると隣接するトラックに記録されたデータを上書きして破壊してしまうという課題がある。これに対し、トラッキング誤差信号や再生されるアドレスの連続性確認によりトラック外れを検出する方法が提案されている。
【０００３】
アドレスの連続性確認を用いてトラック外れを検出する方法では、確実にトラック外れを検出できるが、アドレスが記録されている間隔でしか確認が行なえないため検出遅れが生じる。つまり、トラック外れが検出された時点で隣接トラックに記録されたデータが上書きにより破壊されている場合がある。一方、トラッキング誤差信号からトラック外れを検出する方法では、トラック外れの見逃し（未検出）や誤検出が生じる可能性がある。これに対しては、未検出や誤検出を少なくする工夫がなされている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２９５２１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、トラッキング誤差信号の振幅はディスクの反射率変動、ディスク表面の傷などの様々な要因により変動する。これらの変動全てに対応し未検出も誤検出も発生させず、さらに検出遅れもなくすことは困難である。
【０００６】
また、トラッキング誤差信号によるトラック外れ検出に、再生されるアドレスの連続性確認によるトラック外れ検出を組み合わせてもよいが、隣接するトラックに記録されたデータを上書きして破壊してしまうという課題が残る。破壊されるデータ量が少量であれば誤り訂正符号を用いた訂正により復元することもできるが、アドレスは一定の間隔でしか記録されていないため、全ての場合において復元することは困難である。
【課題を解決するための手段】
【０００７】
前記従来の課題を解決するために、本発明の情報記録装置は、記憶回路と、記録回路と、トラック外れ検出回路とを備え、データが記録される領域に隣接する領域のデータを予め記憶回路に保持した状態でデータを記録する。
【０００８】
本構成によって、記録中にトラック外れが発生して隣接領域の記録済みデータを上書き破壊したとしても、記憶回路に保持したデータを用いて隣接領域の記録済みデータを復旧することができる。
【発明の効果】
【０００９】
本発明の情報記録装置によれば、トラック外れにより隣接領域の記録データが破壊されても復元可能な情報記録装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態１における光ディスク装置のブロック図
【図２】本発明の実施の形態１における記憶回路１１が保持する記録データを示す図
【図３】本発明の実施の形態１におけるディスク１４の領域配置図
【図４】本発明の実施の形態１におけるトラック外れ時の光ビームの軌跡を示す図
【図５】本発明の実施の形態１におけるトラック外れ時の光ビームの軌跡を示す図
【図６】本発明の実施の形態１におけるトラック外れ時の光ビームの軌跡を示す図
【図７】本発明の実施の形態１における記憶回路１１が保持する記録データを示す図
【図８】本発明の実施の形態１における記憶回路１１が保持する記録データを示す図
【図９】本発明の実施の形態１における光ディスク装置のブロック図
【図１０】本発明の実施の形態１における境界データ記憶回路２０が保持する記録データを示す図
【図１１】本発明の実施の形態２における光ディスク装置のブロック図
【図１２】本発明の実施の形態２におけるトラック外れ検出の説明図
【図１３】本発明の実施の形態２における記憶回路１１が保持する記録データを示す図
【図１４】本発明の実施の形態２における記憶回路１１が保持する記録データを示す図
【図１５】本発明の実施の形態２における記憶回路１１が保持する記録データを示す図
【図１６】本発明の実施の形態２におけるトラック外れ検出の説明図
【図１７】本発明の実施の形態１および２における記録回路１２の詳細なブロック図
【図１８】本発明の実施の形態１および２における記憶回路１１が保持するデータを示す図
【発明を実施するための形態】
【００１１】
以下本発明の実施の形態について、図面を参照しながら説明する。
【００１２】
（実施の形態１）
図１は、本発明の実施の形態１における光ディスク装置の構成を示すブロック図であり、１１は記憶回路、１２は記録回路、１３は光ピックアップ、１４はディスク、１５は再生回路、１６はトラック外れ検出回路である。図２は、記憶回路１１が保持する記録データを示す図であり、斜線があるデータはディスク１４に記録されている記録データ、斜線がないものはディスク１４には記録されていない記録データを示す。図３は、ディスク１４の領域配置図で、１００〜１２３はそれぞれ領域である。各領域には記録データ１ブロックが記録される。ここでブロックとは、ディスク１４に対する記録データの記録または再生の最小単位である。例えば、近年よく用いられる光ディスクであるＤＶＤおよびＢＤにおいては、ＤＶＤでは記録データ３２ｋＢが１ブロックであり、ＢＤでは記録データ６４ｋＢが１ブロックである。
【００１３】
記憶回路１１は、外部装置から送られてくる記録データを保持する。また、再生回路１５より入力される記録データを保持する。また、コントローラ（図示せず）の記録指示により、保持している記録データを記録回路１２へ出力する。記録回路１２は、記憶回路１１より入力される記録データに対し、誤り訂正符号化や変調等の変換処理を実施して２値データを生成し、光ピックアップ１３へ出力する。光ピックアップ１３は、コントローラの記録指示により、記録回路１２より入力される２値データに従い、光ディスク１４の指定された領域に光ビームを照射し、マーク及びスペースを生成する。また、コントローラの再生指示により、光ディスク１４の指定された領域に光ビームを照射し、その反射光の強弱を電気信号に変換した再生信号を再生回路１５へ出力する。また、現在走査しているトラックに対して光ビームがどの程度ずれているかを示すトラッキング誤差信号を生成し、トラック外れ検出回路１６へ出力する。再生回路１５は、光ピックアップ１３より入力される再生信号に対して２値化、復調、誤り訂正処理等を行ない、記録データを復元して記憶回路１１へ出力する。トラック外れ検出回路１６は、光ピックアップ１３より入力されるトラッキング誤差信号よりトラック外れを検出する。トラック外れの検出は、例えばトラッキング誤差信号の絶対値が所定の値より大きくなった場合にトラック外れが発生したことを検出する。このとき、トラッキング誤差信号の極性によりトラック外れが発生した方向も検出することができる。
【００１４】
まず、外部装置より、ディスク１４の領域１０３から領域１０８へ記録する記録データが送られてきた場合の記録動作について詳しく説明する。
【００１５】
はじめに、領域１０３へ記録する記録データ（ＵＤ＿１０３）を外部装置より受け取り、記憶回路１１に保持する。この時の記憶回路１１に保持している記録データは図２（ａ）のようになる。領域１０３への２値データ記録中にトラック外れが発生した場合に記録済みデータを破壊する可能性が高い領域は、領域１０３の始端の内側に隣接する領域１００から領域１０３の終端の内側に隣接する領域１０１までと、領域１０３の始端の外側に隣接する領域１０５から領域１０３の終端の外側に隣接する領域１０６までである。トラック外れ発生後にトラッキング制御ができなくなっていれば、光ビームは複数のトラックを横断するように移動する。ディスク１４に記録されている記録データには、傷等の欠陥に対する保護として誤り訂正符号化が施されているため、光ビームの横断により破壊される程度のデータ量であれば、誤り訂正符号により復元することができる。しかし、トラック外れ発生後に別のトラックに対してトラッキング制御が継続されている状態（トラックジャンプ）ではそのトラックの多くのデータを破壊し、誤り訂正符号により復元することができなくなる。トラックジャンプによりデータが破壊される可能性が最も高いのは、隣接しているトラックである。
【００１６】
コントローラは、記録開始部分より内側の少なくとも１周分を再生して記録データを保持する。領域１０３が記録開始部となる場合には、領域１０３の始端の内側に隣接する領域１００から、領域１０３の直前の領域１０２までを再生回路１５にて再生する。得られる記録データＵＤ＿１００から記録データＵＤ＿１０２を記憶回路１１に保持する。
【００１７】
上記再生動作と平行して、記憶回路１１に未使用領域があれば外部装置からの記録データ受け取りを継続してもよい。
【００１８】
コントローラは、記録領域に続く少なくとも１周分の記録データが記憶回路１１に保持されていれば記録を開始する。領域１０３が記録開始部となる場合には、領域１０３から、領域１０３の終端の外側に隣接する領域１０６までの記録データが記憶回路１１に保持されていれば（例えば、図２（ｂ）の状態）記録回路１２を介して領域１０３へ記録データＵＤ＿１０３を記録する。
【００１９】
上記再生動作と記録動作は連続して実施してもよい。領域１０２までを再生完了した時点で、領域１０３から、領域１０３の終端の外側に隣接する領域１０６までの記録データが記憶回路１１に保持されていれば、再生動作に引き続き記録回路１２を介して領域１０３へ記録データＵＤ＿１０３を記録すればよい。
【００２０】
領域１０３へ記録データＵＤ＿１０３を記録完了した時点で、次の記録領域に続く少なくとも１周分の記録データが記憶回路１１に保持されていれば記録を継続できる。例えば、領域１０３に続く領域１０４の終端の外側に隣接する領域１０７へ記録する記録データＵＤ＿１０７が記憶回路１１に保持されていれば、領域１０３への記録に引き続き、記録回路１２を介して領域１０４へ記録データＵＤ＿１０４を記録する。領域１０５への記録も同様に継続できる。
【００２１】
領域１０５へ記録データＵＤ＿１０５を記録完了した時点では、続く領域１０６の終端の外側に隣接する領域１０９へ記録する記録データＵＤ＿１０９は記憶回路１１に保持されていない（図２（ｃ）の状態）。すなわち、記録領域に続く少なくとも１周分の記録データが記憶回路１１に保持されていない。そこでコントローラは記録動作を一旦中断する。次に、記憶回路１１に保持している最後の記録データＵＤ＿１０８を記録する領域１０８に続く少なくとも１周分の領域（領域１０９から領域１１１まで）を再生回路１５にて再生する。得られる記録データＵＤ＿１０９から記録データＵＤ＿１１１を記憶回路１１に保持する。この後に、記録回路１２を介して、記憶回路１１に保持している残りの記録データＵＤ＿１０６から記録データＵＤ＿１０８を領域１０６から領域１０８に記録し、全ての記録データの記録を完了する。
【００２２】
次に、図１、図３に図７を追加して、外部装置より、ディスク１４の領域１０３から領域１１８へ記録する記録データが送られてきた場合の記録動作について詳しく説明する。図７は、記憶回路１１が保持する記録データを示す図であり、斜線があるデータはディスク１４に記録されている記録データ、斜線がないものはディスク１４には記録されていない記録データを示す。ここで、記憶回路１１が保持できる記録データ数は１２であり、記録する記録データ数の１６よりも小さい場合となる。
【００２３】
はじめに、領域１０３へ記録する記録データ（ＵＤ＿１０３）を外部装置より受け取り、記憶回路１１に保持する。この時の記憶回路１１に保持している記録データは図７（ａ）のようになる。領域１０３への２値データ記録中にトラック外れが発生した場合に記録済みデータを破壊する可能性のある領域は、領域１０３の始端の内側に隣接する領域１００から領域１０３の終端の内側に隣接する領域１０１までと、領域１０３の始端の外側に隣接する領域１０５から領域１０３の終端の外側に隣接する領域１０６までとなる。
【００２４】
コントローラは、記録開始部分より内側の少なくとも１周分を再生して記録データを保持する。領域１０３が記録開始部となる場合には、領域１０３の始端の内側に隣接する領域１００から、領域１０３の直前の領域１０２までを再生回路１５にて再生する。得られる記録データＵＤ＿１００から領域ＵＤ＿１０２を記憶回路１１に保持する。
【００２５】
上記再生動作と平行して、記憶回路１１に未使用領域があれば外部装置からの記録データ受け取りを継続してもよい。記録データＵＤ＿１１１までが記憶回路１１に保持されると未使用領域がなくなる。未使用領域がなくなれば、外部装置からの記録データ受け取りを一旦停止する。
【００２６】
コントローラは、記録領域に続く少なくとも１周分の記録データが記憶回路１１に保持されていれば記録を開始する。領域１０３が記録開始部となる場合には、領域１０３から、領域１０３の終端の外側に隣接する領域１０６までの記録データが記憶回路１１に保持されていれば（図７（ｂ）の状態）記録回路１２を介して領域１０３へ記録データＵＤ＿１０３を記録する。
【００２７】
上記再生動作と記録動作は連続して実施してもよい。領域１０２までを再生完了した時点で、領域１０３から、領域１０３の終端の外側に隣接する領域１０６までの記録データが記憶回路１１に保持されていれば、再生動作に引き続き記録回路１２を介して領域１０３へ記録データＵＤ＿１０３を記録すればよい。
【００２８】
領域１０３へ記録データＵＤ＿１０３を記録完了した時点で、次の記録領域は領域１０４となる。このとき記憶回路１１に保持されている記録データは図７（ｃ）のようになる。内側への予期せぬトラック外れが発生した場合に復旧に必要となるのは、領域１０４始端より内側の少なくとも１周分となる領域１０１から領域１０３であるので、記録データＵＤ＿１００は記憶回路１１に保持しなくてもよい。そこで、記録データＵＤ＿１００を保持していた領域を開放して未使用領域とする（図７（ｄ））。記憶回路１１に記録データを受け取ることのできる未使用領域ができれば、外部装置からの記録データ受け取りを再開する（図７（ｅ））。
【００２９】
領域１０３へ記録データＵＤ＿１０３を記録完了した時点で、次の記録領域に続く少なくとも１周分の記録データが記憶回路１１に保持されていれば記録を継続できる。例えば、領域１０３に続く領域１０４の終端の外側に隣接する領域１０７へ記録する記録データＵＤ＿１０７が記憶回路１１に保持されていれば、領域１０３への記録に引き続き、記録回路１２を介して領域１０４へ記録データＵＤ＿１０４を記録する。領域１０５以降への記録も同様に継続できる。
【００３０】
領域１１０へ記録データＵＤ＿１１０を記録完了した時点で、図７（ｆ）のように記録データＵＤ＿１０７を保持していた領域は開放されて未使用となる。しかし、記録データＵＤ＿１１８までの全ての記録データを既に受け取っているので、未記録領域がそのまま残される。
【００３１】
領域１１５へ記録データＵＤ＿１１５を記録完了した時点では、続く領域１１６の終端の外側に隣接する領域１１９へ記録する記録データＵＤ＿１１９は記憶回路１１に保持されていない（図２（ｇ）の状態）。すなわち、記録領域に続く少なくとも１周分の記録データが記憶回路１１に保持されていない。そこでコントローラは記録動作を一旦中断する。次に、記憶回路１１に保持している最後の記録データＵＤ＿１１８を記録する領域１１８に続く少なくとも１周分の領域（領域１１９から領域１２１まで）を再生回路１５にて再生する。得られる記録データＵＤ＿１１９から記録データＵＤ＿１２１を記憶回路１１に保持する（図７（ｈ））。この後に、記録回路１２を介して、記憶回路１１に保持している残りの記録データＵＤ＿１１６から記録データＵＤ＿１１８を領域１１６から領域１１８に記録し、全ての記録データの記録を完了する（図７（ｉ））。全データの記録完了後は、記録データＵＤ＿１１６から記録データＵＤ＿１２１を記憶回路１１から消去してもよい。
【００３２】
予期せぬトラック外れが発生した場合の処理について、図４〜図６を追加して説明する。図４は、領域１０３への記録中に内側へトラック外れが発生した場合の光ビームの軌跡の一例を示す図である。図５は、領域１０３への記録中に外側へトラック外れが発生した場合の光ビームの軌跡の一例を示す図である。図６は、領域１０７への記録中に外側へトラック外れが発生した場合の光ビームの軌跡の一例を示す図である。
【００３３】
まず、内側への予期せぬトラック外れが発生した場合の処理について説明する。図４のように、領域１０３への記録中に内側へトラック外れが発生すると、トラック外れ検出回路１６は内側へのトラック外れが発生したことを検出する。トラック外れ検出回路１６でトラック外れが発生したことを検出すると、コントローラは直ちに記録動作を停止する。ただし、トラック外れの検出には多少の検出遅れが伴うため、領域１０１の一部に対して記録を行なってしまい、領域１０１に記録されているデータを破壊してしまう場合がある。
【００３４】
領域１０３への記録中に記憶回路１１が保持するデータは図２（ｂ）の状態であり、領域１０１に記録されていた記録データＵＤ＿１０１は記憶回路１１に保持されている。コントローラは、記録データＵＤ＿１０１を領域１０１に記録する。これにより、上書きにより破壊された領域１０１を復元することができる。領域１０１の復元が完了すれば、コントローラは領域１０３への記録を再度実施する。
【００３５】
次に、外側への予期せぬトラック外れが発生した場合の処理について説明する。図５のように、領域１０３への記録中に外側へトラック外れが発生すると、トラック外れ検出回路１６は外側へのトラック外れが発生したことを検出する。トラック外れ検出回路１６でトラック外れが発生したことを検出すると、コントローラは直ちに記録動作を停止する。ただし、トラック外れの検出には多少の検出遅れが伴うため、領域１０５の一部に対して記録を行なってしまい、領域１０５に記録されているデータを破壊してしまう場合がある。
【００３６】
領域１０３への記録中に記憶回路１１が保持するデータは図２（ｂ）の状態であり、記録領域に続く少なくとも１周分の記録データが記憶回路１１に保持されている。領域１０５はこれから記録を行なう領域であるから、領域１０５の復旧を行なう必要はなく、コントローラは領域１０３への記録を再度実施すればよい。
【００３７】
さらに、外側への予期せぬトラック外れが発生した別の場合の処理について説明する。図６のように、領域１０６への記録中に外側へトラック外れが発生すると、トラック外れ検出回路１６は外側へのトラック外れが発生したことを検出する。トラック外れ検出回路１６でトラック外れが発生したことを検出すると、コントローラは直ちに記録動作を停止する。ただし、トラック外れの検出には多少の検出遅れが伴うため、領域１０９の一部に対して記録を行なってしまい、領域１０９に記録されているデータを破壊してしまう。
【００３８】
領域１０６への記録中に記憶回路１１が保持するデータは図２（ｄ）の状態であり、記録領域に続く少なくとも１周分の未記録データが記憶回路１１に保持されていない。領域１０９はこれから記録を行なう領域でないが、領域１０９に記録されていた記録データＵＤ＿１０９は記憶回路１１に保持されている。コントローラは、記録データＵＤ＿１０９を領域１０９に記録する。これにより、上書きにより破壊された領域１０９を復元することができる。領域１０９の復元が完了すれば、コントローラは領域１０６への記録を再度実施する。
【００３９】
このように、本実施の形態の光ディスク装置によれば、記録転送レートの低下を抑えつつ記録中の領域に隣接する内側及び外側の記録データを記憶回路に保持した状態で記録が実行できるため、記録中にトラック外れが発生して隣接トラックのデータ（隣接情報）を破壊してしまった場合にも、破壊されたデータを復旧可能な光ディスク装置が提供できる。
【００４０】
なお、外部装置より送られてくる記録データは分割して送られてきても同様の効果が得られる。図８を用いてこれを説明する。図８は、記憶回路１１が保持する記録データを示す図であり、斜線があるデータはディスク１４に記録されている記録データ、斜線がないものはディスク１４には記録されていない記録データを示す。
【００４１】
ディスク１４の領域１０３から領域１１８へ記録する記録データが、ディスク１４の領域１０３から領域１０９、ディスク１４の領域１１０から領域１１４、ディスク１４の領域１１５から領域１１８の３つに分割して送られてくるとする。まず、ディスク１４の領域１０３から領域１０９までの記録データを受け取った時、記憶回路１１が保持する記録データは図８（ａ）のようになる。記憶回路１１には、領域１０３に続く１周以上の記録データが保持されているので、領域１１０以降を再生せずとも領域１０３に記録を開始できる。次に、図８（ｂ）に示すように、領域１０６への記録が完了する時点で、ディスク１４の領域１１０から領域１１４への記録データが外部装置より送られてきて記憶回路１１に保持されていれば、領域１０７以降も引き続き記録することができる。同様に、図８（ｃ）に示すように、領域１１１への記録が完了する時点で、ディスク１４の領域１１５から領域１１８への記録データが外部装置より送られてきて記憶回路１１に保持されていれば、領域１１２以降も引き続き記録することができる。このように、外部装置より送られてくる記録データが分割して送られてきた場合でも、不要な再生動作をすることなく、記録中にトラック外れが発生して隣接トラックのデータを破壊してしまった場合にも、破壊されたデータが復旧可能となる。
【００４２】
なお、記録開始前に再生して記録データを記憶回路１１に保持すべき領域は、各領域の詳細な配置関係がわからなくても、演算により決定することができる。例えば、ディスク１４が、各領域の長さが一定長ＬであるＣＬＶフォーマットであるとする。これから記録する領域の半径位置をＲとすると、１周に含まれる領域数Ｎは、Ｎ＝２πＲ／Ｌである。Ｎ以上の最小の整数をＭとすれば、記録開始領域に対してＭ領域手前までの領域の記録データを記憶回路１１に保持すればよい。例えば、領域１０３が位置する半径での１周に含まれる領域数が約２．３であるとする。２．３以上の最小の整数は３である。従って、３領域手前まで、すなわち領域１００から領域１０２までの記録データを記憶回路１１に保持すればよい。
【００４３】
なお、記録を一旦中断して記憶回路１１に保持している最後の未記録データに続く領域を再生するかどうかの判断は、各領域の詳細な配置関係がわからなくても、記憶回路１１に保持している連続した記録データ数より決定することができる。例えば、ディスク１４が、各領域の長さが一定長ＬであるＣＬＶフォーマットであるとする。これから記録する領域の半径位置をＲとすると、１周に含まれる領域数Ｎは、Ｎ＝２πＲ／Ｌである。Ｎ以上の最小の整数をＭとすれば、記録開始領域に続くＭ領域先までの領域の記録データが記憶回路１１に保持されていなければ、記憶回路１１に保持している最後の未記録データ続く領域を再生すればよい。例えば、領域１０６が位置する半径での１周に含まれる領域数が約２．５であるとする。２．５以上の最小の整数は３である。従って、記録領域に続く３領域先まで、すなわち領域１０６から領域１０９までの記録データが記憶回路１１に保持されていなければ、記憶回路１１に保持している最後の未記録データ続く領域を再生すればよい。このとき、再生すべき領域数はＭである。
【００４４】
また、演算により１周に含まれる領域数Ｎを求める場合、ディスク１４の個体差を考慮するとよい。ディスク１４の物理的形状（例えば、領域の長さＬ等）はある程度の誤差が認められている。そこで、標準的な値を用いて求めた領域数Ｎに対して、実際の領域数よりも小さくならないよう、多少大きな値を用いるのがよい。例えば、領域の長さＬを数％小さな値として計算してもよいし、標準的な値を用いて求めた領域数Ｎに所定の値を加えてもよい。
【００４５】
なお、予期せぬトラック外れが発生した場合の修復処理は、記憶回路１１に保持している全ての記録データをディスク１４に記録した後に行なってもよい。この場合、修復すべきデータは修復処理が終わるまで記憶回路１１に保持し続ければよい。
【００４６】
なお、ディスク１４が書き換え不可能な追記型ディスクにおいても適応可能である。追記型ディスクの場合、予期せぬトラック外れが発生した場合の修復処理において、上書きによるデータ修復の代わりに、スペア領域等の未使用の領域に記録位置を変更する、いわゆる交替処理を用いればよい。
【００４７】
なお、予期せぬトラック外れが発生した場合の修復処理において、データを修復するための記録は、データを破壊した可能性のある領域を再生回路１５により再生し、復旧が必要であると判断した場合のみ行なってもよい。復旧必要性の判断（例えば、破壊量が所定値以上であるか否か）は、再生データと記憶回路１１に保持しているデータを比較して不一致データ量により行なってもよいし、再生時に誤り訂正が可能か否かにより行なってもよい。再生時に誤り訂正が可能であった場合においても、誤りデータ量が所定数以上の場合にはデータを復旧するのがよい。再生時に誤り訂正が可能であった場合には、記憶回路１１に保持している記録データではなく、誤り訂正を行なった結果得られる記録データを記録することによっても修復が可能である。また、再生時に再生回路１５へ入力される再生信号の振幅低下部分の長さ等を用いてもよい。
【００４８】
このようにすることで、修復の必要がある領域に対してのみ記録を行なうことができ、同一領域に対する記録回数を不用意に増加させることがない。またディスク１４が追記型である場合には、不要な交代記録を実施せずにすむため、スペア領域の減少を最小限にすることができる。
【００４９】
なお、トラック外れ検出回路１６がトラック外れは検出するがその方向までは検出しない場合、トラック外れが発生した領域の内周および外周に隣接する領域を再生回路１５により再生し、復旧が必要である（例えば、破壊量が所定値以上である）と判断した領域に対して修復処理を行なえばよい。このとき、記憶回路１１にトラック外れが発生した領域の外周に隣接する領域の記録データがまだ記録されずに保持されている場合、外周側の確認は省略してもよい。
【００５０】
なお、全データの記録完了後は最後に記録した記録データの少なくとも１周分を、記憶回路１１に保持したままにしてもよい。光ディスクの場合、既に記録完了した領域に対してデータが追記されることが多いため、記録開始前の再生動作を省略できる場合がある。特に追記型の光ディスクに対してより有用である。例えば図７において、全データの記録が完了した図７（ｉ）の状態において、記録データＵＤ＿１１９から記録データＵＤ＿１２１は破棄し、記録データＵＤ＿１１６から記録データＵＤ＿１１８を記憶回路１１に保持したままにしておく。すると、外部装置より領域１２１への記録データが送られてきた場合、記録データＵＤ＿１１６から記録データＵＤ＿１１８を再生回路１５により再生する手順を省略することができる。
【００５１】
また、図９に示すように、記憶回路１１とは別に境界データ記憶回路２０を別途設けてもよい。図９本実施の形態１の光ディスク装置の構成を示すブロック図であり、２０は境界データ記憶回路。図９において、図１と同じ構成要素については同じ符号を用い、説明を省略する。
【００５２】
この場合、全データの記録が完了したら、記録終了点の直前１周分の記録データを、記憶回路１１から境界データ記憶回路２０へ出力する。予期せぬトラック外れが発生した場合には、境界データ記憶回路２０より復旧すべき記録データを記憶回路１１へ出力し、復旧すればよい。また、記録開始点の直後１周分の記録データを記憶回路１１もしくは境界データ記憶回路２０に保持し続けてもよい。例えば図７（ｂ）において、記録データＵＤ＿１０３から記録データＵＤ＿１０５を保持し続けていれば、例えば外部装置から、領域１００から領域１０２への記録データが送られてきた場合、領域１０２に続く少なくとも１周分の再生処理を省略することができる。
【００５３】
また、記録終了点の直後１周分の記録データおよび記録開始点の直後１周分の記録データを記憶回路１１もしくは境界データ記憶回路２０に保持し続ける場合、記録終端と記録始端が同じとなる記録データが保持されている場合、そのデータを削除することができる。図１０を用いてこれを説明する。図１０は、境界データ記憶回路２０が保持する記録データを示す図である。例えば、領域１０３から領域１１０までの記録領域Ａに対して記録が行なわれ、記録領域Ａの始端の記録データＵＤ＿１０３から記録データＵＤ＿１０５と、記録領域Ａの終端の記録データＵＤ＿１０８から記録データＵＤ＿１１０が境界データ記憶回路２０に保持されている状態で、領域１１１から領域１１８までの記録領域Ｂに対して記録が行なわれたとする。この場合、記録領域Ｂの始端の記録データＵＤ＿１１１から記録データＵＤ＿１１３と、記録領域Ｂの終端の記録データＵＤ＿１１６から記録データＵＤ＿１１８が境界データ記憶回路２０に保持されると、境界データ記憶回路２０に保持される記録データは図１０のようになる。しかし、記録領域Ａの記録終端と記録領域Ｂの記録始端は同一であり、記録領域Ａの記録終端と記録領域Ｂの記録始端として保持されている記録データは１つの連続領域のデータとなる。この部分の記録データは、新たな記録動作時に記録領域に隣接する領域とはなりえないので、境界データ記憶回路２０から削除することができる。また、境界データ記憶回路２０に不揮発メモリを用いれば、電源が遮断されても、境界データを保持し続けることができる。
【００５４】
なお、外部装置より送られてくる記録データ数よりも記憶回路１１が保持できる記録データ数が多く、外部装置より送られてくる記録データと記録開始部分より内側の少なくとも１周分と記録終了部分より外側の少なくとも１周分の記録データを記憶できる場合には、記録開始部分より内側の少なくとも１周分と記録終了部分より外側の少なくとも１周分を再生回路１５により再生し、記録開始部分より内側の少なくとも１周分と記録終了部分より外側の少なくとも１周分の記録データを記憶回路１１に保持してから、外部装置より送られてきた記録データをディスク１４に記録してもよい。
【００５５】
なお、再生回路１５により再生する記録開始部分より内側の少なくとも１周分および記録領域に続く少なくとも１周分の領域については、その領域がデータ領域として有効か無効かに関わらず再生すればよい。このうち、無効であることがわかる領域については、復元対象の領域となった場合であっても復元を行なわなくてよい。例えば、再生回路１５へ入力される再生信号に十分な振幅がない領域、再生した結果正しく記録データが取得できなかった領域、交替記録の交替元である領域、等は無効領域であると判定すればよく、他の方法により無効領域を判断してもよい。また、交替記録の交替元や他の方法により無効と判断できる領域については、再生によるデータ取得を行なわなくてもよい。
【００５６】
以上のように、実施の形態１における情報記録装置は、主に下記の構成を有している。
【００５７】
すなわち、実施の形態１における情報記録装置は、記憶手段と、記録手段と、トラック外れ検出手段とを備えている。情報記録装置は、記憶手段に保持した記録情報を記録手段を介して、螺旋状もしくは同心円状に領域が配置された記録媒体に記録する。そして、情報記録装置は、記録情報を記録している際にトラック外れ検出手段がトラック外れを検出したとき、記憶手段に保持した修復情報を用いて、記録情報を記録していた領域に隣接する領域に記録されている隣接情報を修復する。このとき、情報記録装置は、修復情報を記憶手段に保持した状態で記録情報を記録媒体に記録する。
【００５８】
この構成によれば、記録中にトラック外れが発生して隣接領域（例えば、隣接トラック）の記録済みデータを上書きなどで破壊したとしても、記憶回路に保持したデータを用いて隣接領域の記録済みデータを復旧することができる。
【００５９】
また、実施の形態１における情報記録装置は、記録媒体に記録済みの記録情報を、記録済みの記録情報に続く１周分の記録情報が記録完了するまで、修復情報として記憶手段に保持しても良い。
【００６０】
さらに、当該記録済みの記録情報を保持する記憶手段は、不揮発メモリで構成されても良い。
【００６１】
また、実施の形態１における情報記録装置においては、記録手段は、次に記録する１ブロックの記録情報に続く１周分の記録情報を、修復情報として記憶手段に保持した状態で、当該１ブロックの記録情報を記録媒体に記録しても良い。
【００６２】
また、実施の形態１における情報記録装置は、記録媒体に記録された情報を読み出す再生手段を備えていても良い。このとき、情報記録装置は、記憶手段に保持した修復情報が１周分に満たない場合、再生手段を介して記録媒体から１周分に不足する部分の隣接情報を読み出し修復情報に加え、記憶手段に修復情報を１周分保持させても良い。
【００６３】
また、実施の形態１における情報記録装置は、記録媒体に記録された情報を読み出す再生手段を備え、トラック外れ検出手段がトラック外れを検出したとき、記録情報を記録していた領域に隣接する領域の隣接情報を再生手段により読み出し、隣接情報の破壊量を計測し、破壊量が所定値以上である場合、隣接情報を修復しても良い。
【００６４】
さらに、当該隣接情報の修復は、隣接する領域が有効領域の場合にのみ行っても良い。なお、この「有効領域」とは、例えば、前述した「無効領域」ではない領域である。
【００６５】
さらに、当該隣接する領域の破壊量の計測は、隣接する領域が有効領域の場合にのみ行なっても良い。
【００６６】
また、実施の形態１における情報記録装置は、トラック外れ検出手段がトラック外れを検出したとき、記録情報に続く１周分の修復情報のうち、記憶手段に記録が完了していない記録情報を保持している領域以外に対して、隣接情報を修復しても良い。
【００６７】
（実施の形態２）
図１１および図１２を用いて、本発明の実施の形態２における光ディスク装置について説明する。図１１において、図１と同じ構成要素については同じ符号を用い、説明を省略する。
【００６８】
図１１は本実施の形態２の光ディスク装置の構成を示すブロック図であり、２１はアドレス検出回路である。図１２は、トラック外れ検出回路１６でのトラック外れ検出の説明図であり、９１はトラッキング誤差信号、９２は第１の閾値、９３は第２の閾値である。
【００６９】
光ピックアップ１３は、光ディスク１４のトラックの蛇行形状に対応したウォブル信号をアドレス検出回路２１へ出力する。アドレス検出回路２１は、光ピックアップ１３より入力されるウォブル信号より、ディスク１４へトラックの蛇行形状により記録されているアドレス情報を検出する。
【００７０】
トラック外れ検出回路１６では、トラッキング誤差信号９１が所定の閾値以上となった時にトラック外れを検出する。すなわち、トラック外れ検出回路１６は、トラッキング誤差信号に基づくトラック外れ指標値と事前に設定された閾値とを比較監視する機能を備える。この閾値は、低く設定する程トラック外れを早く検出することができ、検出遅れが短くなる。検出遅れが短くなれば、破壊されるデータ量も少なくなる。トラック外れ時に破壊されたデータがあるとその修復に時間がかかり、記録転送レート低下の一要因となる。従って第１の閾値９２は、トラック外れ時にデータが破壊されないように、もしくは破壊されたとしても誤り訂正により復元可能な範囲に収まるよう設定するのがよい。また、トラッキング誤差信号９１に振幅変動がありピーク値が下がった場合にでも漏れなくトラック外れを検出することが出来る。
【００７１】
例えば図１２において、区間Ｂの部分でトラック外れが発生しているとする。区間Ｂではトラッキング誤差信号９１が大きく変化している。区間Ｂ通過後は隣接トラックを光ビームが走査している。閾値を第１の閾値９２とした場合、区間Ｂでのトラッキング誤差信号９１の振幅が少し小さくなった場合にでもトラッキング外れを検出することができる。しかし、閾値を第２の閾値９３とした場合には、区間Ｂでのトラッキング誤差信号９１の振幅が少し小さくなった場合にはトラッキング外れを検出できない恐れがある。
【００７２】
次に図１２の区間Ａでのトラック外れ検出回路１６の動作について説明する。区間Ａでトラッキング誤差信号９１に変動が発生している。しかし、トラック外れが発生する程ではないとする。閾値を第１の閾値９２とした場合には、区間Ａでのトラッキング誤差信号９１の振幅が閾値ラック外れ検出回路１６はトラック外れを検出する。しかし、区間Ａでは実際にはトラック外れは発生していないため、この検出は誤検出となる。記録動作時にトラック外れが検出されるとコントローラはすぐに記録動作を停止する。記録動作を停止した領域に対しては記録が完了していないため、コントローラは再度記録動作を実行する。ここで、区間Ａで発生したトラッキング誤差信号９１の変動は、ディスク１４の表面に傷が付いたことによるものであるとする。すると、再度区間Ａを記録する時にもトラッキング誤差信号９１に変動が発生する。このため、トラック外れ検出回路１６がトラック外れを誤検出し、区間Ａを含む記録領域への記録が完了できなくなってしまう。
【００７３】
そこで、同じ場所でトラック外れが何度も検出される場合には、トラック外れ検出回路１６の閾値を例えば第２の閾値９３のように第１の閾値９２よりも緩い値に変更する。閾値を第２の閾値９３とした場合、区間Ａでのトラッキング誤差信号９１の振幅は閾値よりも小さいため、トラック外れ検出回路１６はトラック外れを検出しない。しかし、もし外部からの衝撃など他の要因によるトラック外れが発生した場合にトラック外れが検出されない恐れがある。そこで、記録トラックに隣接する記録領域の記録データを記憶回路１１に保持してから記録を行なえばよい。記録トラックに隣接する記録領域の記録データの保持は、例えば実施の形態１で示した方法を用いてもよいし、既知の他の方法を用いてもよい。
【００７４】
トラック外れ検出回路１６の閾値を緩い値に変更しトラック外れが発生した場合、トラック外れ検出回路１６でトラック外れを検出することができなくても、アドレス検出回路２１によりトラック外れを検出することができる。ディスク１４に記録されているアドレス情報は、各領域に対して所定の法則で割り当てられている。多くの場合、領域が進むにつれ単調増加する番号がアドレス情報として割り当てられている。従って、アドレス検出回路２１により検出されたアドレス情報が所定の法則にあてはまらならない場合や、所定の時間を経過してもアドレス情報が検出されない場合には、トラック外れが発生したとしてコントローラが記録動作を停止することができる。特にアドレス検出回路２１により検出されたアドレス情報が所定の法則にあてはまらならない場合、それが期待されるアドレス情報よりも小さければ内側へのトラックジャンプ、期待されるアドレス情報よりも大きければ外側へのトラックジャンプと判断することもできる。
【００７５】
ただし、アドレス情報を用いたトラック外れ判定には大きな検出遅れが発生するので、隣接する領域の記録データは少なからず破壊されることとなる。しかし記憶回路１１に隣接する領域の記録データが保持されているので、実施の形態１で説明した方法を用いることで破壊された記録データを復元することができる。
【００７６】
ここで、図１３、図１４および図１５を用いて、ディスク１４の領域１０３から領域１１８へ記録データを記録する際に、領域１０４、領域１０８、領域１１７それぞれにおいて傷によるトラッキング誤差信号９１の変動が発生し、トラック外れが検出された場合の具体的な動作について説明する。ただし各領域におけるトラッキング誤差信号９１の変動は、トラック外れが発生するほどではないものとする。図１３から図１５は、記憶回路１１が保持する記録データを示す図である。
【００７７】
いずれの場合においても、領域１０３へ記録する記録データ（ＵＤ＿１０３）を外部装置より受け取り、記憶回路１１に保持する。コントローラは、トラック外れ検出回路１６の閾値を第１の閾値９２に設定し記録を開始する。記録が完了した記録データについては、実施の形態１と同様に引き続き記録する領域の始端より内側の少なくとも１周分を記憶回路１１に保持しておけばよい。また、外部装置より受け取る記録データは、引き続き記録する領域の始端より内側の少なくとも１周分の未使用領域が記憶回路１１に残るように受け取ればよい。
【００７８】
まず、領域１０４への記録中にトラッキング誤差信号９１の変動によりトラック外れが検出された場合について説明する。領域１０４への記録中に、ディスク１４に付いた傷によりトラック外れ検出回路１６がトラック外れを検出し、コントローラは直ちに記録動作を停止する。この時点で記憶回路１１に保持されている記録データは図１３（ａ）のようになる。コントローラは、領域１０４の始端より内側の少なくとも１周分、すなわち記録データＵＤ＿１０１から記録データＵＤ＿１０３を記憶回路１１に保持するために、領域１０１から領域１０２を再生回路１５により再生し記録データＵＤ＿１０１から記録データＵＤ＿１０２を記憶回路１１に保持する。この時点で記憶回路１１に保持されている記録データは図１３（ｂ）のようになる。領域１０４の終端より外側の少なくとも１周分、すなわち記録データＵＤ＿１０５から記録データＵＤ＿１０７は記憶回路１１に保持しているため、ディスク１４より取得する必要はない。コントローラは、トラック外れ検出回路１６の閾値を第１の閾値９２よりも緩い第２の閾値９３に設定し、領域１０４への記録を開始する。領域１０４への記録が完了すれば、領域１０５以降への記録を継続する。トラック外れ検出回路１６の閾値は、領域１０４への記録が完了後に第１の閾値９２へ戻せばよい。
【００７９】
次に、領域１０８への記録中にトラッキング誤差信号９１の変動によりトラック外れが検出された場合について説明する。領域１０８への記録中に、ディスク１４に付いた傷によりトラック外れ検出回路１６がトラック外れを検出し、コントローラは直ちに記録動作を停止する。この時点で記憶回路１１に保持されている記録データは図１４のようになる。領域１０８の始端より内側の少なくとも１周分および領域１０８の終端より外側の少なくとも１周分の記録データは記憶回路１１に保持されているため、ディスク１４より取得する必要はない。コントローラは、トラック外れ検出回路１６の閾値を第１の閾値９２よりも緩い第２の閾値９３に設定し、領域１０８への記録を開始する。領域１０８への記録が完了すれば、領域１０９以降への記録を継続する。トラック外れ検出回路１６の閾値は、領域１０９への記録が完了後に第１の閾値９２へ戻せばよい。
【００８０】
さらに、領域１１７への記録中にトラッキング誤差信号９１の変動によりトラック外れが検出された場合について説明する。領域１１７への記録中に、ディスク１４に付いた傷によりトラック外れ検出回路１６がトラック外れを検出し、コントローラは直ちに記録動作を停止する。この時点で記憶回路１１に保持されている記録データは図１５（ａ）のようになる。コントローラは、領域１１７の終端より外側の少なくとも１周分、すなわち記録データＵＤ＿１１８から記録データＵＤ＿１２１を記憶回路１１に保持するために、領域１１９から領域１２１を再生回路１５により再生し記録データＵＤ＿１１９から記録データＵＤ＿１２１を記憶回路１１に保持する。この時点で記憶回路１１に保持されている記録データは図１５（ｂ）のようになる。領域１１７の始端より内側の少なくとも１周分の記録データは記憶回路１１に保持しているため、ディスク１４より取得する必要はない。コントローラは、トラック外れ検出回路１６の閾値を第１の閾値９２よりも緩い第２の閾値９３に設定し、領域１１７への記録を開始する。領域１１７への記録が完了すれば、領域１１８への記録を継続する。トラック外れ検出回路１６の閾値は、領域１１７への記録が完了後に第１の閾値９２へ戻せばよい。
【００８１】
このように、本実施の形態の光ディスク装置によれば、記録転送レートの低下および記録中のトラック外れによるデータ消失を防ぎつつ、毎回トラッキング誤差信号の変動が発生する場所にも記録が可能な光ディスク装置が提供できる。
【００８２】
なお、トラック外れ検出回路１６に設定する閾値は、記憶回路１１に保持される記録データにより切り替えてもよい。記録する領域の始端より内側の少なくとも１周分および記録する領域の終端より外側の少なくとも１周分の記録データが記憶回路１１に保持されている場合には第２の閾値９３を、それ以外の場合には第１の閾値９２を設定すればよい。特にディスク１４が追記型ディスクの場合には、交替記録により使用されるスペアエリアの消費を少なくすることができる。追記型ディスクでは、トラック外れ検出回路１６がトラック外れを検出し、コントローラが記録動作を停止した記録領域については記録データを再記録することができない。再記録する記録データはスペアエリアに交替記録される。スペアエリアを使い切った場合、そのディスクは記録禁止とされる場合がある。トラック外れが頻繁に誤検出されると再記録のための交替記録によりスペアエリアの空き領域が減少する。第２の閾値９３を設定する区間が多くなる程、トラック外れの誤検出回数を少なくすることができるので、スペアエリアの消費を少なくすることができる。
【００８３】
なお、トラック外れ検出回路１６がトラック外れを検出した際のコントローラの動作を、記憶回路１１に保持される記録データにより切り替えてもよい。ここで、トラック外れ検出回路１６に設定する閾値は第１の閾値９２とする。トラック外れ検出回路１６がトラック外れを検出した際、記録している領域の始端より内側の少なくとも１周分および記録している領域の終端より外側の少なくとも１周分の記録データが記憶回路１１に保持されている場合には、コントローラは記録動作を停止させずに継続し、記録している領域とその隣接領域の記録データを記憶回路１１に保持し続けるようにし、さらにトラック外れを検出した時に記録していた領域の番号を記憶しておく。全ての記録データを記録完了した後に、記憶しておいたトラック外れを検出した時に記録していた領域とそれに隣接する領域の記録データに破壊がないかを確認する。破壊があった場合には、記憶回路１１に保持し続けた記録データを用いて復旧する。トラック外れ検出回路１６がトラック外れを検出した際、記録している領域の始端より内側の少なくとも１周分および記録している領域の終端より外側の少なくとも１周分の記録データが記憶回路１１に保持されていない場合には、コントローラは記録動作を停止させる。このように、まず記録動作を完了させてから記録データの破壊を確認および復旧をすることで、外部装置より受け取った記録データを逸早くディスク１４に記録することができ、停電などにより記録データを消失する可能性を低減することができる。
【００８４】
なお、図１２においては閾値が基準点に対して上側に設定されている場合を例に説明したが、下側にも同様に閾値を設定すればよい。このとき、閾値の大きさは上側と同じにしてもよいし、図１６のように異ならせてもよい。図１６は、トラック外れ検出回路１６でのトラック外れ検出の説明図であり、９１はトラッキング誤差信号、９３は第２の閾値、９４は第３の閾値である。例えば、トラッキング誤差信号９１が第２の閾値９３を超えることにより外側へのトラック外れを検出し、第３の閾値９４を超えることにより内側へのトラック外れを検出するとする。ここで第３の閾値９４は、第１の閾値９２のように隣接する領域の記録データを破壊することがないような値とする。このような設定とすれば、連続した領域に記録データを記録する場合に既に記録済みの領域をトラック外れにより破壊することなく、なおかつ外側へのトラック外れの誤検出を減らすことができる。また第２の閾値９３を、記憶回路１１に記録する領域の終端より外側の少なくとも１周分が保持されていない場合にはトラック外れにより隣接領域のデータが破壊されない厳しい値に、保持されている場合には誤検出が減少する緩い値に設定してもよい。第３の閾値９４も同様に、記憶回路１１に記録する領域の始端より内側の少なくとも１周分が保持されていない場合にはトラック外れにより隣接領域のデータが破壊されない厳しい値に、保持されている場合には誤検出が減少する緩い値に設定してもよい。
【００８５】
以上のように、実施の形態２における情報記録装置は、構成の一例として、主に下記の構成を有している。
【００８６】
すなわち、実施の形態２における情報記録装置は、記憶手段と、記録手段と、トラック外れ検出手段とを備えている。情報記録装置は、記憶手段に保持した記録情報を記録手段を介して、螺旋状もしくは同心円状に領域が配置された記録媒体に記録する。そして、情報記録装置は、記録情報を記録している際にトラック外れ検出手段がトラック外れを検出したとき、記憶手段に保持した修復情報を用いて、記録情報を記録していた領域に隣接する領域に記録されている隣接情報を修復する。さらに、トラック外れ検出手段は、トラッキング誤差信号に基づくトラック外れ指標値と事前に設定された閾値とを比較監視する機能を備えている。当該閾値には少なくとも、トラック外れ検出漏れのない厳しい第１の値と、第１の閾値よりも緩い第２の値と、が選択的に設定可能である。このとき、情報記録装置は、当該閾値に第２の値が設定されている場合、修復情報を記憶手段に保持した状態で記録情報を記録媒体に記録する。
【００８７】
この構成によれば、記録転送レートの低下および記録中のトラック外れによるデータ消失を防ぎつつ、毎回トラッキング誤差信号の変動が発生する場所でも記録ができる。
【００８８】
また、記録媒体の領域には記録方向に対して単調増加するようにアドレス番号が割り当てられている場合、実施の形態２における情報記録装置において、トラック外れ検出手段はアドレス番号が小さくなる側へのトラック外れを検出しても良い。このとき、情報記録装置は、閾値に第２の値が設定されている場合、記録情報が記録される領域に隣接する、記録情報を記録するアドレス番号よりも小さいアドレス番号が割り当てられた領域の隣接情報を修復情報として記憶手段に保持した状態で、記録情報を記録媒体に記録しても良い。
【００８９】
また、記録媒体の領域には記録方向に対して単調増加するようにアドレス番号が割り当てられている場合、実施の形態２における情報記録装置において、トラック外れ検出手段はアドレス番号が大きくなる側へのトラック外れを検出しても良い。このとき、情報記録装置は、閾値に第２の値が設定されている場合、次に記録する１ブロックの記録情報が記録される領域に隣接する、１ブロックの記録情報が記録される領域のアドレス番号よりも大きいアドレス番号が割り当てられた領域に記録する記録情報を修復情報として記憶手段に保持した状態で、１ブロックの記録情報を記録媒体に記録しても良い。
【００９０】
また、実施の形態２における情報記録装置は、構成の別の一例として、主に下記の構成を有している。
【００９１】
すなわち、実施の形態２における情報記録装置は、記憶手段と、記録手段と、トラック外れ検出手段とを備えている。情報記録装置は、記憶手段に保持した記録情報を記録手段を介して、螺旋状もしくは同心円状に領域が配置された記録媒体に記録する。そして、情報記録装置は、記録情報を記録している際にトラック外れ検出手段がトラック外れを検出したとき、記憶手段に保持した修復情報を用いて、記録情報を記録していた領域に隣接する領域に記録されている隣接情報を修復する。このとき、情報記録装置は、修復情報を記憶手段に保持した状態で記録情報を記録媒体に記録する。さらに、トラック外れ検出手段は、トラッキング誤差信号に基づくトラック外れ指標値と事前に設定された閾値とを比較監視する機能を備えている。当該閾値には少なくとも、トラック外れ検出漏れのない厳しい第１の値と、第１の値より緩い第２の値と、が選択的に設定可能である。このとき、情報記録装置は、修復情報を記憶手段に保持した状態で記録情報を記録媒体に記録する場合、閾値に第２の値を設定する。
【００９２】
また、記録媒体の領域には記録方向に対して単調増加するようにアドレス番号が割り当てられている場合、実施の形態２における情報記録装置において、トラック外れ検出手段はアドレス番号が小さくなる側へのトラック外れを検出しても良い。このとき、情報記録装置は、記録情報が記録される領域に隣接する、記録情報が記録される領域のアドレス番号よりも小さいアドレス番号が割り当てられた領域の隣接情報を修復情報として記憶手段に保持した状態で記録情報を記録媒体に記録する場合、閾値に第２の値を設定しても良い。
【００９３】
また、記録媒体の領域には記録方向に対して単調増加するようにアドレス番号が割り当てられている場合、実施の形態２における情報記録装置において、トラック外れ検出手段はアドレス番号が大きくなる側へのトラック外れを検出しても良い。このとき、情報記録装置は、次に記録する１ブロックの記録情報が記録される領域に隣接する、１ブロックの記録情報が記録される領域のアドレス番号よりも大きいアドレス番号が割り当てられた領域に記録する記録情報を修復情報として記憶手段に保持した状態で、１ブロックの記録情報を記録媒体に記録する場合、閾値に第２の値を設定しても良い。
【００９４】
なお、本実施の形態１および２において、トラック外れ検出回路におけるトラック外れ検出方法は、トラッキング誤差信号が閾値を越えた場合にトラック外れを検出するとしたが、これ以外の検出方法を用いてもよい。例えば、トラッキング誤差信号が閾値を越えた時間が所定時間以上かどうかで検出してもよいし、これ以外の既知の他の方法を使ってもよい。
【００９５】
なお、本実施の形態１および２において、ディスク１４に記録する記録データは外部装置から送られてくるとして説明したが、光ディスク装置内で生成される記録データについても適応可能である。光ディスク装置内で生成される記録データとしては、例えば交替記録の位置等を持っている交替情報などがある。
【００９６】
なお、本実施の形態１および２において、記録データが記憶回路１１に保持されるとして説明したが、記録データに変換可能な中間的なデータ形態を記憶回路１１に保持してもよい。図１７および図１８を用いて詳しく説明する。図１７は、図１に示した光ディスク装置の構成を示すブロック図において、記録回路１２の構成をより詳細にしたブロック図である。１７は符号化回路、１８は変調回路、１９はレーザ駆動回路であり、符号化回路１７、変調回路１８、駆動回路１９により記録回路１２が構成されている。図１８は記憶回路１１が保持するデータを示す図である。
【００９７】
記録動作について詳しく説明する。記憶回路１１は、外部装置から送られてくる記録データを保持する。コントローラの符号化指示により、記憶回路１１は保持している記録データを符号化回路１７へ出力する。符号化回路１７は、記憶回路１１より入力される記録データに対して誤り訂正符号化やインターリーブ処理等の符号化処理を行なった符号化データを生成し、記憶回路１１へ出力する。記憶回路１１は、符号化回路１７より入力される符号化データを保持する。また、コントローラの変調指示により、記憶回路１１は保持している符号化データを変調回路１８へ出力する。変調回路１８は、記憶回路１１より入力される符号化データより、ランレングス制限をしたデータ変換や同期信号の付加等の変調処理を行なった２値データを生成し、記憶回路１１へ出力する。記憶回路１１は、変調回路１８より入力される２値データを保持する。また、コントローラの発光指示により、記憶回路１１は保持している２値データを駆動回路１９へ出力する。レーザ駆動回路１９は、記憶回路１１より入力される２値データに従い、レーザを駆動する駆動信号を光ピックアップ１３へ出力する。光ピックアップ１３は、レーザ駆動回路１９より入力される駆動信号に従い光ディスク１４の指定された領域に光ビームを照射し、マーク及びスペースを生成する。
【００９８】
このように、記録データは符号化データや２値データなどの中間的なデータ形態を経由するので、これらを記憶回路１１で保持してもよい。例えば、外部装置より記録データを受け取った後、直ちに符号化処理と変調処理を実施し記録データを２値データの形態に変換して保持する。その後、コントローラの記録指示により、２値データをレーザ駆動回路１９へ出力すればよい。
【００９９】
また、複数のデータ形態が混在した状態で記憶回路１１に保持してもよい。例えば図１８に示すように、記録直前の記録データはＵＤ＿１０３を２値データに変換したＢＩＮ＿１０３として保持し、その次に記録するデータはＵＤ＿１０４を符号化データに変換したＥＣＣ＿１０４として保持し、それ以外のデータは記録データ形式のままで保持してもよい。
【０１００】
なお、本実施の形態１および２において、トラック外れの検出はトラック外れ検出回路１６で行なう代わりに、記録終了後に記録領域を再生して再生エラーがないことを確認するベリファイ動作や、再生したデータが記録したデータと一致することを確認するコンペア動作により行なうこともできる。ベリファイを行なう場合、ベリファイ結果がエラーと判定された領域でトラック外れが発生したと判定してもよい。コンペアを行なう場合、所定量以上のデータが不一致であった場合、その不一致区間でトラック外れが発生したと判定することができる。また、ベリファイもしくはコンペアを行なう場合、記録データは記録終了後も記憶回路１１に保持し続け、ベリファイもしくはコンペアが完了した時点を実施の形態１および２で説明した記録完了として扱えばよい。
【０１０１】
なお、本実施の形態１および２において、ディスク１４の領域は、内側から外側へ向かう螺旋状に配置されているとしたが、領域が外側から内側へ向かう螺旋状に配置されていてもよく、内側と外側を読みかえればよい。また、領域は同心円状に配置されていてもよい。ディスク１４に記録されているアドレス情報は、領域が進むにつれ単調減少する番号がアドレス情報として割り当てられていてもよい。
【０１０２】
なお、本実施の形態１および２において、記憶回路１１に保持する記録データは記録する領域の始端より内側の少なくとも１周分、終端より外側の少なくとも１周分として説明したが、記憶回路１１に十分な容量があれば２周分、３周分と増やしてもよい。保持する記録データ数を増やせば、より信頼性を向上させることができる。
【産業上の利用可能性】
【０１０３】
本発明にかかる情報記録装置は、隣接領域の情報を記憶回路に保持してから記録を実施することで記録中に隣接領域の情報が破壊された場合にでも復旧することが可能となり、データの信頼性を高めることができ、データストレージ等として有用である。
【符号の説明】
【０１０４】
１１    記憶回路
１２    記録回路
１３    光ピックアップ
１４    ディスク
１５    再生回路
１６    トラック外れ検出回路
１７    符号化回路
１８    変調回路
１９    レーザ駆動回路
２０    境界データ記憶回路
２１    アドレス検出回路
９１    トラッキング誤差信号
９２    第１の閾値
９３    第２の閾値
９４    第３の閾値
１００〜１２３    領域
【図１】
2013093073.tif 000003
【図２】
2013093073.tif 000004
【図３】
2013093073.tif 000005
【図４】
2013093073.tif 000006
【図５】
2013093073.tif 000007
【図６】
2013093073.tif 000008
【図７】
2013093073.tif 000009
【図８】
2013093073.tif 000010
【図９】
2013093073.tif 000011
【図１０】
2013093073.tif 000012
【図１１】
2013093073.tif 000013
【図１２】
2013093073.tif 000014
【図１３】
2013093073.tif 000015
【図１４】
2013093073.tif 000016
【図１５】
2013093073.tif 000017
【図１６】
2013093073.tif 000018
【図１７】
2013093073.tif 000019
【図１８】
2013093073.tif 000020