(57)【要約】【課題】１回のみ記録可能な追記型情報記録媒体へ管理情報の記録を行う場合、管理情報を記録する管理情報領域へ、必要最小限かつ正確に管理情報の記録を行う必要があるが、トレイ排出時や一定サイズのデータが記録された場合という従来の更新タイミングだけでは、上位装置の電源Ｏｆｆ処理時に管理情報の記録が行われないような状況があった。【解決手段】上位装置が電源Ｏｆｆ処理の際に発行する“Ｓｔａｒｔ／Ｓｔｏｐ  Ｕｎｉｔコマンド”のような所定のコマンドをトリガとして管理情報の記録を行う。【選択図】図４
2005190539.tif 000002
【特許請求の範囲】
【請求項１】
情報記録媒体へ情報を記録する情報記録方法であって、
前記情報記録媒体は、前記情報記録媒体に関する管理情報の記録を行う管理情報領域と、
ユーザデータの記録を行うユーザデータ領域とを備え、
前記情報記録方法は、上位装置から情報記録媒体に対してシャットダウン時に発行される所定のコマンドを受領し、かつ前記管理情報領域に記録されている前記管理情報が最新の管理情報では無い場合に、前記管理情報領域へ前記管理情報を記録するステップを備えること
を特徴とする、情報記録方法。
【請求項２】
前記所定のコマンドとは、上位装置から前記情報記録媒体の起動停止を要求する”Ｓｔａｒｔ／Ｓｔｏｐ  Ｕｎｉｔコマンド”であること
を特徴とする、請求項１に記載の情報記録方法。
【請求項３】
前記所定のコマンドとは、前記上位装置から前記情報記録媒体の排出を許可する”Ｐｒｅｖｅｎｔ／Ａｌｌｏｗ  Ｍｅｄｉｕｍ  Ｒｅｍｏｖａｌコマンド”であること
を特徴とする、請求項１に記載の情報記録方法。
【請求項４】
前記管理情報は、前記情報記録媒体の記録状態を示す情報を含むこと
を特徴とする、請求項１、請求項２または請求項３に記載の情報記録方法。
【請求項５】
前記情報記録媒体は、１回のみ記録可能な追記型情報記録媒体であり、
前記管理情報は、前記ユーザデータ領域に対してランダムに記録を行うランダム記録モードにおける記録状態を示すスペースビットマップを含むこと
を特徴とする、請求項４に記載の情報記録方法。
【請求項６】
前記情報記録媒体は、１回のみ記録可能な追記型情報記録媒体であり、
前記管理情報は、前記ユーザデータ領域に対して所定の方向へ連続して記録を行うシーケンシャル記録モードにおける記録状態を示すＳＲＲＩを含むこと
を特徴とする、請求項４に記載の情報記録方法。
【請求項７】
前記情報記録媒体は、前記ユーザデータ領域の交替領域であるスペア領域をさらに備え、
前記管理情報は、前記ユーザデータ領域中の交替元の領域と前記スペア領域中の交替先の領域との対応関係を示す交替位置情報を含む交替管理情報を含むこと
を特徴とする、請求項４に記載の情報記録方法。
【請求項８】
情報記録媒体へ情報を記録する情報記録装置であって、
前記情報記録媒体は、前記情報記録媒体に関する管理情報の記録を行う管理情報領域と、
ユーザデータの記録を行うユーザデータ領域とを備え、
前記情報記録装置は、上位装置から情報記録媒体に対してシャットダウン時に発行される所定のコマンドを受領し、かつ前記管理情報領域に記録されている前記管理情報が最新の管理情報では無い場合に、前記管理情報領域へ前記管理情報を記録する手段を備えること
を特徴とする、情報記録装置。
【請求項９】
前記所定のコマンドとは、前記情報記録媒体の起動停止を要求する”Ｓｔａｒｔ／Ｓｔｏｐ  Ｕｎｉｔコマンド”であること
を特徴とする、請求項８に記載の情報記録装置。
【請求項１０】
前記所定のコマンドとは、前記情報記録装置から前記情報記録媒体の排出を許可する”Ｐｒｅｖｅｎｔ／Ａｌｌｏｗ  Ｍｅｄｉｕｍ  Ｒｅｍｏｖａｌコマンド”であること
を特徴とする、請求項８に記載の情報記録装置。
【請求項１１】
前記管理情報は、前記情報記録媒体の記録状態を示す情報を含むこと
を特徴とする、請求項８、請求項９または請求項１０に記載の情報記録装置。
【請求項１２】
前記情報記録媒体は、１回のみ記録可能な追記型情報記録媒体であり、
前記管理情報は、前記ユーザデータ領域に対してランダムに記録を行うランダム記録モードにおける記録状態を示すスペースビットマップを含むこと
を特徴とする、請求項１１に記載の情報記録装置。
【請求項１３】
前記情報記録媒体は、１回のみ記録可能な追記型情報記録媒体であり、
前記管理情報は、前記ユーザデータ領域に対して所定の方向へ連続して記録を行うシーケンシャル記録モードにおける記録状態を示すＳＲＲＩを含むこと
を特徴とする、請求項１１に記載の情報記録装置。
【請求項１４】
前記情報記録媒体は、前記ユーザデータ領域の交替領域であるスペア領域をさらに備え、
前記管理情報は、前記ユーザデータ領域中の交替元の領域と前記スペア領域中の交替先の領域との対応関係を示す交替位置情報を含む交替管理情報を含むこと
を特徴とする、請求項１１に記載の情報記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録媒体へ情報を記録する情報記録方法および情報記録媒体へ情報を記録する情報記録装置に関する。
【背景技術】
【０００２】
近年、大容量で交換可能な情報記録媒体、およびそれを扱うディスクドライブ装置が普及してきている。大容量で交換可能な情報記録媒体としては、ＤＶＤのような光ディスクが良く知られている。光ディスクドライブ装置は、レーザ光を用いて光ディスク上に微小なピットを形成することによって記録再生を行うので、大容量で交換可能な情報記録に適している。しかしながら光ディスクは交換可能な情報記録媒体であるため、ディスクの記録状態を管理するための管理情報が必要となる。例えば、埃や傷などによってその記録面に生じた欠陥に関する情報や、データのマッピング状態を示す情報などである。これらの管理情報は、記録処理が行われた場合、任意のタイミングで光ディスクドライブ装置がディスク上の所定の領域（管理情報領域）へ記録する。
【０００３】
しかし光ディスクドライブ装置は一般的に上位装置から供給される電力で動くため、例えば上位装置の電源Ｏｆｆ（シャットダウン）や停電などの場合、管理情報の記録を行う前に電源供給が中断され、正しく管理情報が反映されないという課題がある。このような場合、次にこの光ディスクの記録再生処理を行おうとしても管理情報との整合が取れなくなり、この光ディスクは使用できない状態に陥る可能性がある。このような状態を極力防ぐため、適切なタイミングで管理情報の記録を行う必要がある。
【０００４】
例えば書換え型光ディスクの場合、管理情報領域も上書き可能であるため、光ディスクドライブ装置は記録処理が行われた場合、装置のパフォーマンスに支障をきたさない程度に頻繁に、管理情報の記録を併せて行うことで上記の課題を回避することが出来る。
【０００５】
一方追記型光ディスクの場合、管理情報領域も１回のみ記録可能である。管理情報領域は有限サイズの領域であるため、あまり頻繁に管理情報の記録を行ってしまうと、すぐに管理情報領域の記録可能領域が無くなってしまうため、記録のタイミングは必要最小限に抑えることが求められる。
【０００６】
従来の追記型光ディスクであるＤＶＤ−Ｒへの管理情報の記録タイミングは、例えば、ＳＦＦ（Ｓｍａｌｌ  Ｆｏｒｍ  Ｆａｃｔｏｒ）と呼ばれるハードディスクや光ディスクドライブなどのストレージデバイスの業界団体で規定されたＳＦＦ８０９０規格（Ｍｔ．Ｆｕｊｉ規格とも呼ばれる）において規定されている（非特許文献１参照）。
【０００７】
図５は、追記型光ディスクであるＤＶＤ−Ｒのデータ構造を表す図である。
【０００８】
追記型光ディスクであるＤＶＤ−Ｒディスク２００は、管理領域４と、情報領域５で構成される。
【０００９】
情報領域５は、リードイン領域７とデータ領域８とリードアウト領域９に大別される。ユーザデータの記録再生はデータ領域８に対して行われる。リードイン領域７とリードアウト領域９は、光ヘッド（図示せず）がデータ領域８の端へアクセスする場合に、光ヘッドがオーバーランしてもトラックに追随できるようにのりしろとしての役割を果たす領域であり、データ領域８にアクセスするのに必要なパラメータが格納される制御情報領域である。
【００１０】
データ領域８は１つ以上のＲゾーン１３から構成される。ＤＶＤ−Ｒディスク２００では、各Ｒゾーン１３の先頭から順にデータが記録される。
【００１１】
管理領域４は、ＲＭＡ（Ｒｅｃｏｒｄｉｎｇ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）１２を備える。ＲＭＡ１２は、データ領域８の記録状態等を管理するための一定サイズの領域であり、ＲＭＤ（Ｒｅｃｏｒｄｉｎｇ  Ｍａｎａｇｅｍｅｎｔ  Ｄａｔａ）２０を備える。ＲＭＤ２０はデータ領域８における各Ｒゾーン１３の開始位置や最終記録位置であるＬＲＡ（Ｌａｓｔ  Ｒｅｃｏｒｄｅｄ  Ａｄｄｒｅｓｓ）等、情報記録媒体に関する情報を含み、ＲＭＡ１２の先頭から順に記録される。
【００１２】
図６は、ＲＭＡ１２にＲＭＤ２０が追記されていく様子を説明した図である。
【００１３】
図中で黒く塗りつぶされた部分は記録が行われた記録済み領域であり、白く塗りつぶされた領域はまだ記録の行われていない未記録領域を示す。
【００１４】
図６の状態（ａ）はＲＭＡ１２に１回目のＲＭＤ２０を記録した場合、図６の状態（ｂ）はＲＭＡ１２に２回目のＲＭＤ２０を記録した場合、図６の状態（ｃ）はＲＭＡ１２に３回目のＲＭＤ２０を記録した場合の例である。
【００１５】
この図に示すように、新たにＲＭＤ２０が記録される場合は未記録領域の先頭に位置する領域へ記録される。従って、ＲＭＡ１２における最新のＲＭＤ２０は、記録済み終端に隣接した記録済みの領域へ配置されることになる。
【００１６】
管理情報領域であるＲＭＡ１２へ、情報記録媒体への記録状態を示す管理情報であるＲＭＤ２０を記録するタイミングとして、Ｍｔ．Ｆｕｊｉ規格で、以下に示すの４つの場合が規定されている。
【００１７】
１）“ＲＥＳＥＲＶＥ  ＴＲＡＣＫ／ＲＺＯＮＥ”コマンドに続いて“Ｗｒｉｔｅ（１０）”コマンドが発行された場合
２）“ＣＬＯＳＥ  ＴＲＡＣＫ／ＲＺＯＮＥ／ＳＥＳＳＩＯＮ／ＢＯＲＤＥＲ”コマンドが発行された場合
３）“ＳＥＮＤ  ＤＶＤ  ＳＴＲＵＣＴＵＲＥ”コマンドに続いて“ＳＹＮＣＨＲＯＮＩＺＥ  ＣＡＣＨＥ”コマンドが発行された場合
４）実際の最終記録セクタ番号と、最新のＲＭＤに記録されている“最終記録位置情報”との差が１６ＭＢ以上になった場合
【非特許文献１】”Ｍｔ．Ｆｕｊｉ  Ｃｏｍｍａｎｄｓ  ｆｏｒ  Ｍｕｌｔｉｍｅｄｉａ  Ｄｅｖｉｃｅｓ”，ＳＦＦ８０９０ｉ  ｖ５，Ｒｅｖｉｓｉｏｎ１．５  Ｍａｙ  ２９，２００３
【発明の開示】
【発明が解決しようとする課題】
【００１８】
図７は、ＤＶＤ−Ｒディスク２００において、データ領域８へデータが記録された場合のディスク状態説明図である。なおこのとき、Ｒゾーン１３は１つのみ存在する、つまりデータ領域８全体が１つのＲゾーン１３であるものとする。
【００１９】
ＤＶＤ−Ｒディスク２００の場合は、データ領域８の先頭から順に記録を行うシーケンシャル記録モード（ＳＲＭ：Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｍｏｄｅ）のみサポートのため、記録済み領域と未記録領域との境界は各Ｒゾーン１３内において１つのみ存在し、この境界位置がＬＲＡである。この場合、仮にＲＭＤの記録がなされる前に上位装置がシャットダウンしたとしても、データ領域８の記録済み領域と未記録領域の境界を探索することで、管理情報に不整合があったとしても、次に記録可能な領域の位置を算出することが可能（つまりリカバリー可能）であるため、続けてディスクを使用して記録を行うことが可能となる。またＤＶＤ−Ｒでは欠陥管理をサポートしていないので、欠陥領域の交替をするためのスペア領域は存在せず、欠陥管理情報の更新なども不要である。
【００２０】
しかし例えば、レーザとして青色レーザを用いた、ＤＶＤ−Ｒよりも大容量のＢＤ−ＷＯディスクの場合は、ＤＶＤ−ＲＡＭなどの書換え型ディスクと同様に、ランダム記録可能であるとともに、欠陥管理もサポートされている。
【００２１】
欠陥管理サポートであるため、例えばスペア領域のサイズが変更された場合、スペア領域サイズに関する情報を含むディスク定義構造（ＤＤＳ：Ｄｉｓｃ  Ｄｅｆｉｎｉｔｉｏｎ  Ｓｔｒｕｃｔｕｒｅ）を含むＲＭＤの更新がなされる前に上位装置がシャットダウンした場合、ディスクに不整合が生じ、最悪の場合、そのディスクが使用できなくなってしまう可能性がある。
【００２２】
またランダム記録が可能であることで生じる可能性がある問題もある。
【００２３】
図８は、ＢＤ−ＷＯディスクにおいて、データ領域８へデータが記録された場合のディスク状態説明図である。
【００２４】
ＢＤ−ＷＯディスクの場合は、データ領域８の任意の位置に記録を行うランダムに記録を行うランダム記録モード（ＲＲＭ：Ｒａｎｄｏｍ  Ｒｅｃｏｒｄｉｎｇ  Ｍｏｄｅ）もサポートするため、ＲＲＭで使用する場合には、データ領域８上にどのようにデータが記録されているかという状態を管理するためのスペースビットマップ（ＳＢＭ：Ｓｐａｃｅ  Ｂｉｔ  Ｍａｐ）情報が管理情報として必要である。そのため、仮にＲＭＤの記録がなされる前に上位装置がシャットダウンした場合、データ領域８上のデータ配置を知る術がなくなってしまうため、続けてディスクを使用して記録を行うことが出来なくなってしまう。
【００２５】
本発明はこのような課題を解決するため、上位装置がシャットダウンした場合でも最新のＲＭＤの記録が正しくなされる方法を提供することを目的とする。
【課題を解決するための手段】
【００２６】
この課題を解決するため、本発明の請求項１の情報記録方法は、情報記録媒体へ情報を記録する情報記録方法であって、前記情報記録媒体は、前記情報記録媒体に関する管理情報の記録を行う管理情報領域と、ユーザデータの記録を行うユーザデータ領域とを備え、前記情報記録方法は、上位装置から情報記録媒体に対してシャットダウン時に発行される所定のコマンドを受領し、かつ前記管理情報領域に記録されている前記管理情報が最新の管理情報では無い場合に、前記管理情報領域へ前記管理情報を記録するステップを備えることを特徴としている。
【００２７】
この課題を解決するため、本発明の請求項２の情報記録方法は、本発明の請求項１の特徴に加えて、前記所定のコマンドとは、前記上位装置から前記情報記録媒体の起動停止を要求する”Ｓｔａｒｔ／Ｓｔｏｐ  Ｕｎｉｔコマンド”であることを特徴としている。
【００２８】
この課題を解決するため、本発明の請求項３の情報記録方法は、本発明の請求項１の特徴に加えて、前記所定のコマンドとは、前記上位装置から前記情報記録媒体の排出を許可する”Ｐｒｅｖｅｎｔ／Ａｌｌｏｗ  Ｍｅｄｉｕｍ  Ｒｅｍｏｖａｌコマンド”であることを特徴としている。
【００２９】
この課題を解決するため、本発明の請求項４の情報記録方法は、本発明の請求項１または請求項２または請求項３の特徴に加えて、前記管理情報は、前記情報記録媒体の記録状態を示す情報を含むことを特徴としている。
【００３０】
この課題を解決するため、本発明の請求項５の情報記録方法は、本発明の請求項４の特徴に加えて、前記情報記録媒体は、１回のみ記録可能な追記型情報記録媒体であり、前記管理情報は、前記ユーザデータ領域に対してランダムに記録を行うランダム記録モードにおける記録状態を示すスペースビットマップを含むことを特徴としている。
【００３１】
この課題を解決するため、本発明の請求項６の情報記録方法は、本発明の請求項４の特徴に加えて、前記情報記録媒体は、１回のみ記録可能な追記型情報記録媒体であり、前記管理情報は、前記ユーザデータ領域に対して所定の方向へ連続して記録を行うシーケンシャル記録モードにおける記録状態を示すＳＲＲＩを含むことを特徴としている。
【００３２】
この課題を解決するため、本発明の請求項７の情報記録方法は、本発明の請求項４の特徴に加えて、前記情報記録媒体は、前記ユーザデータ領域の交替領域であるスペア領域をさらに備え、前記管理情報は、前記ユーザデータ領域中の交替元の領域と前記スペア領域中の交替先の領域との対応関係を示す交替位置情報を含む交替管理情報を含むことを特徴としている。
【００３３】
この課題を解決するため、本発明の請求項８の情報記録装置は、情報記録媒体へ情報を記録する情報記録装置であって、前記情報記録媒体は、前記情報記録媒体に関する管理情報の記録を行う管理情報領域と、ユーザデータの記録を行うユーザデータ領域とを備え、前記情報記録装置は、上位装置から情報記録媒体に対してシャットダウン時に発行される所定のコマンドを受領し、かつ前記管理情報領域に記録されている前記管理情報が最新の管理情報では無い場合に、前記管理情報領域へ前記管理情報を記録する手段を備えることを特徴としている。
【００３４】
この課題を解決するため、本発明の請求項９の情報記録装置は、本発明の請求項８の特徴に加えて、前記所定のコマンドとは、前記情報記録媒体の起動停止を要求する”Ｓｔａｒｔ／Ｓｔｏｐ  Ｕｎｉｔコマンド”であることを特徴としている。
【００３５】
この課題を解決するため、本発明の請求項１０の情報記録装置は、本発明の請求項８の特徴に加えて、前記所定のコマンドとは、前記情報記録装置から前記情報記録媒体の排出を許可する”Ｐｒｅｖｅｎｔ／Ａｌｌｏｗ  Ｍｅｄｉｕｍ  Ｒｅｍｏｖａｌコマンド”であることを特徴としている。
【００３６】
この課題を解決するため、本発明の請求項１１の情報記録装置は、本発明の請求項８または請求項９または請求項１０の特徴に加えて、前記管理情報は、前記情報記録媒体の記録状態を示す情報を含むことを特徴としている。
【００３７】
この課題を解決するため、本発明の請求項１２の情報記録装置は、本発明の請求項１１の特徴に加えて、前記情報記録媒体は、１回のみ記録可能な追記型情報記録媒体であり、前記管理情報は、前記ユーザデータ領域に対してランダムに記録を行うランダム記録モードにおける記録状態を示すスペースビットマップを含むことを特徴としている。
【００３８】
この課題を解決するため、本発明の請求項１３の情報記録装置は、本発明の請求項１１の特徴に加えて、前記情報記録媒体は、１回のみ記録可能な追記型情報記録媒体であり、前記管理情報は、前記ユーザデータ領域に対して所定の方向へ連続して記録を行うシーケンシャル記録モードにおける記録状態を示すＳＲＲＩを含むことを特徴としている。
【００３９】
この課題を解決するため、本発明の請求項１４の情報記録装置は、本発明の請求項１１の特徴に加えて、前記情報記録媒体は、前記ユーザデータ領域の交替領域であるスペア領域をさらに備え、前記管理情報は、前記ユーザデータ領域中の交替元の領域と前記スペア領域中の交替先の領域との対応関係を示す交替位置情報を含む交替管理情報を含むことを特徴としている。
【発明の効果】
【００４０】
上位装置のシャットダウン時に上位装置から必ず要求される命令（コマンド）を管理情報の記録を行うトリガとして用いることで、光ディスクに最新の管理情報が記録されないままで電源が切れるような状況を最小限に抑えることができるため、再度その光ディスクを使用した場合に管理情報との不整合で光ディスクが使用できなくなるような事態を最小限に抑えることが可能となる。
【発明を実施するための最良の形態】
【００４１】
以下、本発明の実施の形態について、図面を用いて説明する。
【００４２】
なお、実施の形態の説明としては、情報記録媒体として追記型光ディスクであるＢＤ−ＷＯディスク（以下光ディスクとも呼ぶ）を用いる。
【００４３】
（実施の形態１）
（１）光ディスクデータ構造
図１は、一般的な光ディスクの領域構成図である。円盤状の光ディスク１には、スパイラル状に多数のトラック２が形成されており、各トラック２には細かく分けられた多数のブロック３が形成されている。ブロック３は、例えばエラー訂正の単位であり、記録および再生動作が行われる最小の単位である。例えば、レーザとして赤色レーザを用いるＤＶＤ−Ｒの場合には１ＥＣＣ（３２ＫＢｙｔｅ）サイズであり、レーザとして青色レーザを用いる大容量のＢＤ−ＷＯの場合には１クラスタ（６４ＫＢｙｔｅ）サイズである。
【００４４】
図２は、光ディスク１のデータ構造を示す図である。
【００４５】
光ディスク１は、管理領域４と、情報領域５から構成される。
【００４６】
情報領域５は、リードイン領域７とデータ領域８とリードアウト領域９に大別される。
【００４７】
データ領域８は、ユーザデータの記録再生を行うユーザデータ領域１０と、ユーザデータ領域１０における欠陥等の交替領域として使用されるスペア領域１１とを備える。ユーザデータ領域１０は、１つ以上のＲゾーンを含む。
【００４８】
リードイン領域７とリードアウト領域９は、光ヘッド（図示せず）がデータ領域８の端へアクセスする場合に、光ヘッドがオーバーランしてもトラックに追随できるようにのりしろとしての役割を果たす領域であり、データ領域８にアクセスするのに必要なパラメータが格納される制御情報領域である。
【００４９】
管理領域４は、管理情報領域（ＲＭＡ：Ｒｅｃｏｒｄｉｎｇ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）６を備える。ＲＭＡ６は、データ領域８の記録状態等を管理するための管理情報等を記録するための領域である。ここで管理情報とは、例えば、光ディスク１がＲＲＭで使用される場合には、欠陥に関する欠陥管理情報（ＤＭＳ：Ｄｅｆｅｃｔ  Ｍａｎａｇｅｍｅｎｔ  Ｓｔｒｕｃｔｕｒｅ）やＳＢＭや、これらの情報に関する位置情報等を含むディスク定義構造（ＤＤＳ：Ｄｉｓｃ  Ｄｅｆｉｎｉｔｉｏｎ  Ｓｔｒｕｃｔｕｒｅ）等のことであり、シーケンシャル記録モードで使用される場合には、ＤＭＳやＲゾーンに関するシーケンシャル記録管理情報（ＳＲＲＩ：Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｒａｎｇｅ  Ｉｎｆｏｒｍａｔｉｏｎ）やＤＤＳ等のことである。
【００５０】
なお、以下では、光ディスク１がＲＲＭで使用されているものとして説明を行う。
【００５１】
（２）光ディスク記録再生装置構成
図３は本発明の実施の形態１における光ディスク記録再生装置１００の構成図である。
【００５２】
光ディスク記録再生装置１００は、上位制御装置（図示せず）にＩ／Ｏバス１８０を介して接続されている。上位制御装置は、典型的には、ホストコンピュータであり、Ｉ／Ｏバス１８０は、例えば、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）バスやＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｅｖｉｃｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）バス等である。
【００５３】
光ディスク記録再生装置１００は、上位制御装置からの命令を処理する命令処理手段１１０と、光ディスク１への記録時の制御を行う記録制御手段１２０と、光ディスク１からの再生時の制御を行う再生制御手段１３０と、ディスクの起動・停止などを行うディスク制御手段１４０と、管理情報領域６から再生したＳＢＭなどの情報を格納する管理情報格納バッファ１５０と、記録及び再生データを一時的に格納するデータバッファ１６０と、管理情報に関する処理を行う管理情報処理手段１７０とを機能的に備えている。
【００５４】
命令処理手段１１０は、命令判定部１１１と命令処理部１１２とを備える。
【００５５】
命令判定部１１１は、上位装置からの要求された命令がどのようなものかの判定を行う。例えば、上位装置からの命令は、Ｐａｃｋｅｔコマンド（以下、コマンドとも呼ぶ）という形でＩ／Ｏバス１８０を介して通知される。ここでＰａｃｋｅｔコマンドは、上述のＭｔ．Ｆｕｊｉ規格において規定されている。命令判定部１１１は、例えば、Ｐａｃｋｅｔコマンドのコマンドコードの解読を行うことで、上位装置からの命令内容を判定する。
【００５６】
命令処理部１１２は、命令判定部１１１での判定に基づき、上位装置からの命令に対応した処理を行う。
【００５７】
管理情報処理手段１７０は、管理情報読み出し部１７１と管理情報書き込み部１７２と管理情報制御メモリ１７３と管理情報更新部１７４とを備える。
【００５８】
管理情報読み出し部１７１は、管理情報領域６から最新のＳＢＭなどの管理情報を探索し、その内容を管理情報格納バッファ１５０に読み出す。ここで管理情報領域６は、図６に示すＲＭＡ１２の場合と同様に、所定の方向に向かって順に管理情報が記録され、最新の管理情報は常に記録済み領域と未記録領域の境界に隣接した記録済み領域に配置されることになるため、管理情報読み出し部１７１は、この境界探索を行う機能を有する。
【００５９】
管理情報更新部１７４は、ユーザデータ領域１０へデータの記録を行った場合に、管理情報格納バッファ１５０に格納されたＳＢＭ等の管理情報の更新を行う。
【００６０】
管理情報制御メモリ１７３は、管理情報処理手段１７０における動作制御状態を記憶するための記憶装置である。
【００６１】
管理情報書き込み部１７２は、管理情報格納バッファ１５０に格納されているＳＢＭ等の管理情報を管理情報領域６へ書き込む。
【００６２】
（３）管理情報の記録
シャットダウン時の動作は、一般的に上位装置が備えるオペレーティングシステム（ＯＳ）によって異なる。例えば、Ｍｉｃｒｏｓｏｆｔ社から発売されているＷｉｎｄｏｗｓ（Ｒ）−２０００やＷｉｎｄｏｗｓ（Ｒ）−ＸＰなどのＯＳを備えた上位装置（ホストコンピュータ）からは、シャットダウン時にディスクの停止命令を行う“Ｓｔａｒｔ／Ｓｔｏｐ  Ｕｎｉｔ”コマンドが発行される。このコマンドはディスクの起動・停止命令を行うコマンドであるため、通常、頻繁に発行されるコマンドではない。
【００６３】
そこで、光ディスク記録再生装置１００は、上位装置から発行される“Ｓｔａｒｔ／Ｓｔｏｐ  Ｕｎｉｔ”コマンドをトリガとして、このコマンドを受領した場合にも、管理情報の記録を行うものとする。
【００６４】
なお、上述のＭｔ．Ｆｕｊｉ規格に記載されているタイミングでも同様に管理情報の記録を行うことは言うまでもないことであり、ここでの説明は省略する。
【００６５】
図４は、光ディスクドライブ装置１００による管理情報の記録処理手順を示す動作フロー図である。
【００６６】
ここで、管理情報は管理情報読み出し部１７１によって管理情報領域６から管理情報格納バッファ１５０中へ読み出されており、管理情報領域６における最終記録済み位置に関する情報は、管理情報制御メモリ１７３に含まれる記録済み終端位置４０に格納されているものとする。また管理情報格納バッファ１５０に格納されている管理情報は、管理情報更新部１７４によって最新の状態に保たれているものとする。また管理情報更新部１７４が管理情報を更新した場合、管理情報制御メモリ１７３に含まれる管理情報更新フラグ４１が、例えば、１にセットされるものとする。
【００６７】
ステップ４０１：命令処理手段１１０は、上位装置からのコマンドが、シャットダウン時に発行されるコマンドか否かを判定する。例えば、命令判定部１１１は、上位装置から発行されたコマンドがディスクの回転停止を要求する“Ｓｔａｒｔ／Ｓｔｏｐ  Ｕｎｉｔ”コマンドであるか否かを判定する。“Ｓｔａｒｔ／Ｓｔｏｐ  Ｕｎｉｔ”コマンドであるか否かの判定は、コマンドのオペレーションコードを確認することで実現される。またそのコマンドが、回転停止を要求するコマンドか否かは、コマンドのパラメータを確認することで実現される。
【００６８】
受領したコマンドが光ディスク１の回転停止を要求する“Ｓｔａｒｔ／Ｓｔｏｐ  Ｕｎｉｔ”コマンドであると判定された場合、ステップ４０２へ進む。
【００６９】
そうでない場合は、管理情報の記録は行わず、処理を終了する。
【００７０】
ステップ４０２：命令処理手段１１０は、記録対象の光ディスクが回転状態にあるか否かを判定する。例えば、命令処理部１１２は、自身が保持している、光ディスク記録再生装置１００内における光ディスク１の状態を示す情報を基に、光ディスク記録再生装置１００内に光ディスク１が存在し、かつそれが起動状態にあるか否かを判定する。ここで光ディスク記録再生装置１００内における光ディスク１の状態は、例えば、ディスク制御手段１４０から取得しても良い。
【００７１】
光ディスク１が起動状態であると判定された場合、ステップ４０３へ進む。
【００７２】
そうでない場合は、管理情報の記録は行わず、処理を終了する。
【００７３】
ステップ４０３：命令処理手段１１０は、光ディスク１の管理情報領域６に記録されている最新の管理情報が、管理情報格納バッファ１５０に保持されている管理情報と違うか否か、つまり管理情報格納バッファ１５０に保持されている管理情報が更新されているか否かを判定する。例えば、命令処理部１１２は、管理情報制御メモリ１７３に含まれる管理情報更新フラグ４１が１にセットされている（＝更新されている）か否かを確認する。
【００７４】
管理情報が更新されていると判定された場合、ステップ４０４へ進む。
【００７５】
そうでない場合は、管理情報を記録する必要は無いため、管理情報の記録は行わず、処理を終了する。
【００７６】
ステップ４０４：管理情報処理手段１７０は、管理情報の記録位置を算出する。例えば、管理情報書き込み部１７２は、管理情報制御メモリ１７３に含まれる記録済み終端位置４０を１つ先に進めた位置、つまり管理情報領域６における未記録領域の先頭位置を、次に管理情報の記録を行う位置として算出する。
【００７７】
ステップ４０５：管理情報処理手段１７０は、管理情報の記録を行う。例えば、管理情報書き込み部１７２は、ステップ５０４で算出した位置を先頭にして、管理情報格納バッファ１５０に格納されているＳＢＭ等の管理情報を記録する。
【００７８】
ステップ４０６：命令処理手段１１０は、上位装置から発行されたコマンドに関する処理を行う。例えば、命令処理部１１２は、光ディスク１の回転を停止するようディスク制御手段１４０に要求し、要求を受けたディスク制御手段１４０は光ディスク１の回転を停止する。
【００７９】
ステップ４０１〜ステップ４０６を実行することによって、光ディスク記録再生装置１００は管理情報の記録を行う。
【００８０】
上記のコマンド処理が完了した後、上位装置では電源のシャットダウンが行われるため、シャットダウンが行われる前に必ず最新の管理情報を記録することが可能となる。
【００８１】
なお、本実施の形態では、“Ｓｔａｒｔ／Ｓｔｏｐ  Ｕｎｉｔ”コマンドをトリガとして管理情報の記録を行うものとして説明を行ったが、シャットダウン処理中に必ず発行されるコマンドであれば、どのコマンドをトリガとして管理情報の記録を行っても良い。例えば、ＯＳがＷｉｎｄｏｗｓ（Ｒ）−９８などの場合のシャットダウン処理時に発行される“Ａｌｌｏｗ  Ｍｅｄｉｕｍ  Ｒｅｍｏｖａｌ”コマンドをトリガとしても良い。但し、あまり頻繁に上位装置から発行されるコマンドをトリガとしてしまうと、管理情報の更新もそのコマンドをトリガに頻繁に行われるため、結果として管理情報領域６をすぐ使い切ってしまうことになり、好ましくないのは言うまでもない。
【００８２】
また、管理情報記録のトリガとして用いるのは上位装置からの命令でなくとも良く、例えば、省電力モードとして光ディスク記録再生装置１００が備えている、上位装置からの命令が一定時間来ない場合にディスクの回転を停止させるなどといった機能を管理情報記録のトリガとして用いることも有効である。
【００８３】
また、管理情報を、電源が切られてもその内容が保持される不揮発性メモリ上に保持しておくことで、上位装置のシャットダウンに対応するという方法も有効である。
【００８４】
なお、管理情報記録のトリガとして上記以外にも、例えば光ディスク１の光ディスク記録再生装置１００からの排出処理なども一般的に利用される。
【産業上の利用可能性】
【００８５】
本発明にかかる情報記録方法および情報記録装置は、情報記録媒体に関する管理情報を適切なタイミングで記録することが求められる光ディスクドライブ装置等の用途に適用できる。
【図面の簡単な説明】
【００８６】
【図１】光ディスクの領域構成図
【図２】本発明の実施の形態１における、光ディスクのデータ構造説明図
【図３】本発明の実施の形態１における、光ディスク記録再生装置の説明図
【図４】本発明の実施の形態１における、管理情報の更新手順フロー図
【図５】従来例における、光ディスクのデータ構造説明図
【図６】従来例における、ＲＭＤへの管理情報更新説明図
【図７】追記型情報記録媒体への、シーケンシャル記録動作説明図
【図８】追記型情報記録媒体への、ランダム記録動作説明図
【符号の説明】
【００８７】
１，２００    追記型光ディスク
２    トラック
３    ブロック
４    管理領域
５    情報領域
６    管理情報領域
７    リードイン領域
８    データ領域
９    リードアウト領域
１０    ユーザデータ領域
１１    スペア領域
１２    ＲＭＡ
１３    Ｒゾーン
２０    ＲＭＤ
１００    光ディスク記録再生装置
１１０    命令処理手段
１１１    命令判定部
１１２    命令処理部
１２０    記録制御手段
１３０    再生制御手段
１４０    ディスク制御手段
１５０    管理情報格納バッファ
１６０    データバッファ
１７０    管理情報処理手段
１７１    管理情報読み出し部
１７２    管理情報書き込み部
１７３    管理情報制御メモリ
１７４    管理情報更新部
１８０    Ｉ／Ｏバス
【図１】
2005190539.tif 000003
【図２】
2005190539.tif 000004
【図３】
2005190539.tif 000005
【図４】
2005190539.tif 000006
【図５】
2005190539.tif 000007
【図６】
2005190539.tif 000008
【図７】
2005190539.tif 000009
【図８】
2005190539.tif 000010