(57)【特許請求の範囲】
【請求項１】
ユーザデータを記録するユーザデータ領域と、前記ユーザデータ領域へ記録するユーザデータを交替記録する交替領域と、前記交替記録についての交替管理情報を記録する内周側及び外周側に各２箇所存在する合計４箇所の交替管理情報領域とを保持する情報記録媒体に、ユーザデータ記録を行う情報記録装置であって、
前記情報記録媒体に対するユーザデータ記録再生を制御する情報記録再生手段と、
前記交替管理情報を前記情報記録媒体へ記録することを制御する交替制御手段とを備え、
前記情報記録再生手段が前記情報記録媒体にユーザデータ記録中に交替処理が発生し、前記交替制御手段が保持する前記交替管理情報を更新し、更新された前記交替管理情報を４箇所の前記交替管理情報領域に記録する際に、前記内周側または外周側に存在する２箇所の交替管理情報領域への記録を実行した後に上位制御手段から次のユーザデータの記録再生要求が発生した場合に、前記交替管理情報を更新する途中で、前記交替管理情報領域への前記交替管理情報の記録を中断することを特徴とする情報記録装置。
【請求項２】
前記交替制御手段が前記交替管理情報を複数の前記交替管理情報領域に記録する際に、複数の前記交替情報領域のうち、現在アクセス中のアドレスに近い前記交替管理情報領域から記録することを特徴とする請求項１記載の情報記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザデータ領域と交替領域と交替管理情報領域とを保持する情報記録媒体に記録を行う情報記録装置に関する。
【背景技術】
【０００２】
相変化型光ディスクや光磁気ディスク等の書換え型光ディスクは一般に、記録するデータにエラー訂正符号を付与して記録を実行する。このため、再生処理において多少のデータ誤りが生じても、誤りを訂正して正しいデータを読出すことが可能となる。しかしながら、ディスクの使用環境や使用年数などによっては、塵の付着や傷の発生、繰返し記録によるディスク材料自体の劣化等が発生する。このような領域では、エラー訂正符号の訂正限界を越える誤りが発生し、信頼性の観点からデータの記録再生に使用することができない（以下、このような領域を欠陥領域と称す）。そこで、従来、書換型光ディスクでは一般に、あらかじめ欠陥領域を補填するための予備の領域（以下、交替領域と称す）が設けられている。記録装置は、記録時に検出された欠陥領域に記録すべきデータを、交替領域内の良好領域に記録することでデータの信頼性を保証している。この様な処理は一般に欠陥管理処理と呼ばれ、書換え型ディスクをエラーフリーとして取り扱うことを可能とする。
例えば、特許文献1を参照のこと。また国際規格であるＥＣＭＡ−２７２で定義されているＤＶＤ−ＲＡＭ(Digital Versatile Disc - Random Access Memory)はこのような欠陥管理処理を用いている。
【特許文献１】特開2000-322835号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来の情報記録装置では、書換型ディスク上の図２(a)に示すディスク上の交替管理情報領域に、図2(b)に示す交替管理情報を記録する際、書換型ディスクの内周側及び外周側に存在する４つの交替管理情報領域に記録を行うため、内周と外周との間の移動を含め、４つ全ての交替管理情報領域を記録終えるのに数秒程度の時間がかかる。特に記録エラーが発生してリトライ処理を行うとより一層の時間がかかることになる。
【０００４】
交替管理情報の記録中に上位制御装置から次の記録再生要求があり、交替管理情報の更新に所定以上の時間がかかった場合、上位制御装置からの次の記録再生要求に対して、コマンドタイムアウトが発生してシステムがエラー状態になることが起こり得る。
【０００５】
また、上位制御装置がコマンドタイムアウトが発生しない程度に上位制御装置の設定を行うことも考えられるが、情報記録装置と対になる上位制御装置が数多くあるため、現実的には全ての上位制御装置が対応することは不可能である。
【０００６】
したがって本発明は、交替管理情報の更新中に上位制御装置からユーザデータ記録再生要求があった場合に、交替管理情報の更新処理を途中で中断し、上位制御装置からのユーザデータ記録再生要求を早急に実行することを可能とする情報記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の情報記録装置は、ユーザデータを記録するユーザデータ領域と、前記ユーザデータ領域へ記録するユーザデータを交替記録する交替領域と、前記交替記録についての交替管理情報を記録する複数の交替管理情報領域とを保持する情報記録媒体に、ユーザデータ記録を行う情報記録装置であって、前記情報記録媒体に対するデータ記録再生を制御するデータ記録再生手段と、前記交替管理情報を前記情報記録媒体へ記録することを制御する交替制御手段とを備える。
【０００８】
前記データ記録再生手段が前記情報記録媒体にデータ記録中に交替処理が発生し、前記交替制御手段が保持する前記交替管理情報を更新し、前記交替制御手段が前記交替管理情報を複数の前記交替管理情報領域に記録する際に、前記データ記録再生手段への次のユーザデータ記録再生要求が発生した場合、前記交替管理情報を更新する途中で複数の前記交替管理情報領域への前記交替管理情報の記録を中断し、次のユーザデータ記録再生要求を実行する。
【発明の効果】
【０００９】
本発明の情報記録装置によれば、交替管理情報の更新中に上位制御装置からユーザデータ記録再生要求があった場合に、交替管理情報の更新処理を途中で中断することを可能とし、上位制御装置からの次のユーザデータ記録再生要求コマンドを早急に実行することを可能とする効果がある。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の情報記録装置の実施の形態について、図を参照して説明する。
【００１１】
図１は本発明の実施の形態における情報記録装置を示す。図１において、交替情報記録制御手段１２３の構成に特徴がある。
【００１２】
上位制御手段１０１は、パーソナルコンピュータであり、ドライブインターフェースバス１０２によって接続された情報記録装置１１０と通信して書換型ディスク１３０のデータの記録・再生を実行する。書換型ディスク１３０は、例えばＥＣＭＡ−２７２で規定されるＤＶＤ−ＲＡＭである。
【００１３】
情報記録装置１１０はさらに、命令やデータの送受信を行うホスト制御手段１１１と、記録データや再生データを一時的に格納するメモリであるデータバッファ１１２と、上位制御手段１０１からホスト制御手段１１１を介して要求される命令を解釈して書換型ディスク１３０への記録再生処理を実行する情報記録再生手段１１３と、記録時に欠陥ブロックを検出した際の交替処理を実行する交替制御手段１２０と、各部を接続して制御情報の通信を行うための制御バス１１４とから成る。
【００１４】
交替制御手段１２０はさらに、交替領域への記録を行う交替先記録手段１２１と、登録された欠陥ブロックを表す交替管理情報１２２と、交替管理情報１２２を更新する交替情報記録制御手段１２３とから成る。
【００１５】
交替情報記録制御手段１２３において、１２４は交替管理情報１２２を４箇所の交替管理情報領域のうち、どこから記録するかを決定する交替情報記録順序決定手段であり、１２５は交替管理情報１２２を書換型ディスク１３０へ記録する交替情報記録手段である。１２６は交替管理情報１２２の書換型ディスク１３０への記録を、中断するかどうかを決定する交替情報記録中断決定手段であり、１２７は４箇所の各交替管理情報領域について更新済みであるかを示す交替管理領域更新済み情報である。
【００１６】
以上のように構成された情報記録装置１１０の交替情報更新動作について、図３を参照しながら説明する。図３は情報記録装置１１０の交替情報更新動作を示すフローチャートであり、本発明の特徴部分はステップ３０９以降の処理である。
【００１７】
図３において、ステップ３０１によりホスト制御手段１１１が上位制御手段１０１からのライトコマンドやリードコマンドといった新規記録再生要求の有無を確認する。新規記録再生要求がある場合ステップ３０２において再生要求であるか記録要求であるかを判定し、再生要求である場合、ステップ３０３において情報記録再生手段１１３は書換型ディスク１３０からの再生処理を実行する。ステップ３０２において記録要求である場合、ステップ３０４において情報記録再生手段１１３は書換型ディスク１３０への記録処理を実行する。記録処理を実行した場合、ステップ３０５において記録処理が成功したかどうかを判定し、記録処理が成功した場合ステップ３０１に移行して次の記録再生要求を確認する。ステップ３０５での記録成功判定において記録失敗であった場合ステップ３０６へ移行し、交替記録手段１２１は記録要求データを書換型ディスク１３０上の交替領域への記録を行う。次にステップ３０７において、交替管理情報１２２の更新要求を示す情報を設定し、ステップ３０１へと移行する。
【００１８】
ステップ３０１において記録再生要求がなかった場合、ステップ３０８において、前回の記録再生処理を完了してから所定時間が経過しているかを判定する。所定時間が経過していない場合、ステップ３０１に移行し、所定時間が経過している場合、ステップ３０９に移行して、交替管理情報１２２の更新要求があるかを判定する。交替管理情報１２２の更新要求がない場合、ステップ３０１に移行し、交替管理情報１２２の更新要求がある場合ステップ３１０に移行し、ステップ３１０において交替情報記録順序決定手段１２４は、４箇所の交替管理情報領域のうちどの２箇所の交替管理情報領域へ記録するかを決定する。その際、現在アクセス中のアドレスと各交替管理情報領域のアドレスとをもとに、アドレス差が近い位置にある交替管理情報領域から記録するように決定する。
【００１９】
次にステップ３１１において交替情報記録手段１２５は、交替管理領域更新済み情報１２７を参照し、未更新の交替管理情報領域のうち所定数として例えば２箇所の交替管理情報領域への記録処理を実行する。記録に成功した場合、成功した領域に対応した交替管理領域更新済み情報１２７を更新済みとして設定する。ステップ３１２において、この記録処理実行により全ての交替管理情報領域への記録を完了したかを確認し、完了した場合ステップ３０１へと移行する。全ての交替管理情報領域への記録を完了していない場合、ステップ３１３において交替情報記録中断決定手段１２６は、上位制御手段１０１から次の記録再生要求が来ていないかを確認する。次の記録再生要求がなければ、再びステップ３１１へと移行し、残りの未更新の交替管理情報領域のうち所定数の交替管理情報領域に記録を行う。次の記録再生要求があればステップ３１４において交替管理情報の記録を中断する。その際既に更新した交替管理情報領域については交替管理領域更新済み情報１２７として保持しており、交替管理情報更新要求は設定した状態で中断する。
【００２０】
ステップ３１４において記録中断した場合は、ステップ３０１以降で次の記録再生要求処理を実行し、記録再生要求がなくなり所定時間が経過すれば、再びステップ３０９へと移行する。中断時には交替管理情報更新要求を設定した状態にあるので、ステップ３０９において交替管理情報更新要求ありと判定しステップ３１０へと移行する。その後、ステップ３１０において交替管理情報領域への記録順序を決定し、ステップ３１１において、未更新の交替管理情報領域のうち所定数の交替管理情報領域への記録を行う。２つの交替管理情報領域への記録を行った時点で中断し、再開後２つの交替管理情報領域への記録を行った場合、この時点で全ての交替管理情報への記録を完了するので、ステップ３１２において全て更新完了時の処理へと移行する。
【００２１】
なお、本実施の形態では、ステップ３１１において、交替情報記録手段１２５が最初に記録を行う交替管理情報領域の所定数を２としたが、他の個数でもよい。
【００２２】
また同じくステップ３１１において、交替情報記録手段１２５が所定数の交替管理情報領域に記録を行う際、記録の成功失敗に関わらず所定数の交替管理情報領域への記録を行った後にステップ３１２での記録中断確認を行うとしたが、所定数の交替管理情報領域への記録が成功した後に、ステップ３１２での記録中断確認を行ってもよい。これにより記録中断時点で、少なくとも交替管理情報領域への更新が完了した個数を制限することができ、電源断等により情報記録装置１１０を再起動することが発生しても、再起動時に交替管理情報領域から取得する交替管理情報の信頼性を高める効果がある。
【００２３】
また交替情報記録順序決定手段１２４は、現在アクセス中のアドレスと各交替管理情報領域のアドレスを基に、アドレス差が近い位置にある交替管理情報領域から記録するように決定するとしたが、アドレス差だけでなく各交替管理情報領域への現在の記録ステータスをもとに決定しても良い。ここで現在の記録ステータスとは、前回各交替管理情報領域へ記録を行ったときに、記録に成功したか失敗したかの情報を表すもので、各交替管理情報領域と一対一に対応した情報を示す。このとき交替管理情報領域への現在の記録ステータスが失敗に終わっている領域を、更新順序の最後に行わないようにし、もし最初の３つの交替管理情報領域への記録を失敗した場合には残りの１つの交替管理情報領域への記録を行わないようにする。これにより全ての交替管理情報領域の情報を取得できない状態になることを防ぎ、最新の交替管理情報ではないが少なくとも１つの交替管理情報を保持しておけるようにする効果がある。
【００２４】
また本発明の実施の形態における書換型ディスク１３０は、ＤＶＤ−ＲＡＭに限定するものではなく、複数の交替管理情報領域に交替管理情報を記録するものであれば、次世代大容量光ディスクであるブルーレイディスクなどの他のディスクでもよい。
【産業上の利用可能性】
【００２５】
交替管理情報を複数の交替管理情報領域へ記録を行うメディアにおいて、交替管理情報の更新途中の所定のタイミングで更新処理を中断できることは、交替管理情報の更新処理に時間がかかり、次のコマンド実行が遅延することを防ぐために有用である。
【００２６】
また交替管理情報を複数の交替管理情報領域へ更新する際に、現在アクセス中のアドレスとのアドレス差が近い位置にある交替管理情報領域から記録を行うことは、できるだけ早く所定個数の交替管理情報領域への記録を完了し、次のコマンド要求実行までの遅延時間を少なくするために有用である。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施の形態における情報記録装置の構成を示す図
【図２】ＤＶＤ−ＲＡＭのディスクレイアウトを示す図
【図３】本発明の実施の形態における交替処理の処理手順を示すフローチャート
【符号の説明】
【００２８】
１０１    上位制御手段
１０２    ドライブインターフェースバス
１１０    情報記録装置
１１１    ホスト制御手段
１１２    データバッファ
１１３    情報記録再生手段
１１４    制御バス
１２０    交替制御手段
１２１    交替先記録手段
１２２    交替管理情報
１２３    交替情報記録制御手段
１２４    交替情報記録順序決定手段
１２５    交替情報記録手段
１２６    交替情報記録中断決定手段
１２７    交替管理領域更新済み情報
１３０    書換型ディスク
【図１】
0004747937.tif 000002
【図２】
0004747937.tif 000003
【図３】
0004747937.tif 000004