(57)【要約】【課題】追記型記録媒体に対する従来の記録領域の管理方法では、管理情報のサイズが多く、今後より大容量の媒体にそのまま適用すると管理情報が肥大化する。【解決手段】記録範囲情報９の各記録範囲に対して結合を取り入れて、記録範囲の分割と結合を自由に組み合わせることで、従来の追記型記録媒体に比べて管理情報のデータ量を少なく抑えた追記型記録媒体を提供できる。管理情報のサイズを小さくすることで、より大容量の追記型記録媒体を提供することが出来る。さらに記録済範囲情報１０を加えることで、従来通りにマルチセッションへも対応できる。【選択図】  図２
2004335033.tif 000002
【特許請求の範囲】
【請求項１】
記録状態を管理する管理情報が追記される管理情報領域と、ユーザデータが記録されるユーザデータ領域を備える追記型記録媒体であって、
前記管理情報は、記録可能なユーザデータ領域を分割した２つ以上の記録範囲を管理するものであって、前記記録範囲の１つを２つに分割したり、前記記録範囲の２つを１つに結合して管理することを特徴とした追記型記録媒体。
【請求項２】
前記記録範囲の最大分割数を２以上の整数Ｍに制限した請求項１記載の追記型記録媒体。
【請求項３】
前記管理情報は、前記記録範囲の記録済部分を切り離して、記録済部分の範囲を管理することを特徴とした請求項１記載の追記型記録媒体。
【請求項４】
記録状態を管理する管理情報が追記される管理情報領域と、ユーザデータが記録されるユーザデータ領域を備える追記型記録媒体の記録方法であって、
前記管理情報は、記録可能なユーザデータ領域を分割した２つ以上の記録範囲を格納できるものであって、
前記記録方法は、
（ａ）前記記録範囲の１つを２つに分割するステップ、
（ｂ）前記記録範囲の２つを１つに結合するステップ、
（ｃ）前記記録範囲を前記管理情報に反映し、前記管理情報領域に追記するステップ、
とを包含することを特徴とした記録方法。
【請求項５】
前記記録方法は、ステップ（ａ）に先立って、前記記録範囲の個数が２以上の整数Ｍ未満であることを確認することを特徴とする請求項４記載の記録方法。
【請求項６】
前記記録方法は、さらに、
（ｄ）前記記録範囲の記録済範囲を切り離すステップ、
（ｅ）前記記録済範囲を前記管理情報に反映し、前記管理情報領域に追記するステップ、
とを包含することを特徴とする請求項４記載の記録方法。
【請求項７】
記録状態を管理する管理情報が追記される管理情報領域と、ユーザデータが記録されるユーザデータ領域を備える追記型記録媒体の記録装置であって、
前記管理情報は、記録可能なユーザデータ領域を分割した２つ以上の記録範囲を格納できるものであって、
前記記録装置は、
（ａ）前記記録範囲の１つを２つに分割する手段、
（ｂ）前記記録範囲の２つを１つに結合する手段、
（ｃ）前記記録範囲を前記管理情報に反映し、前記管理情報領域に追記する手段、
とを備えたことを特徴とした記録装置。
【請求項８】
前記記録装置は、手段（ａ）に先立って、前記記録範囲の個数が２以上の整数Ｍ未満であることを確認することを特徴とする請求項７記載の記録装置。
【請求項９】
前記記録装置は、さらに、
（ｄ）前記記録範囲の記録済範囲を切り離す手段、
（ｅ）前記記録済範囲を前記管理情報に反映し、前記管理情報領域に追記する手段、
とを備えたことを特徴とする請求項７記載の記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録状態を管理する管理情報が追記される管理情報領域と、ユーザデータが記録されるユーザデータ領域を備える追記型記録媒体、およびその記録方法と記録装置に関する。
【０００２】
【従来の技術】
複数の装置の間で交換可能な情報記録媒体として光ディスクがある。音楽用に開発されて近年ではデータ用にも幅広く用いられているＣＤや、ディジタルビデオ用に開発され急激に普及し始めたＤＶＤや、さらにはハイビジョン等のより高品質なビデオ用に開発が進められている次世代光ディスクなどである。
【０００３】
これらの光ディスクには、記録再生方法の違いから大別して、再生専用型と追記型と書換型の３種類がある。追記型とは、消去ができない記録材料が用いられ、媒体上の同じ場所には一度だけ記録できる媒体である。例えば、ＣＤ−ＲやＤＶＤ−Ｒが追記型の媒体にあたる。書換型とは、媒体上の同じ場所に何回でも記録ができる媒体で、ＣＤ−ＲＷやＤＶＤ−ＲＡＭがこれにあたる。
【０００４】
追記型の光ディスクでは、記録材料の特性上、情報の書換ができないという制限があるため、記録済の領域と未記録の領域とを管理する必要がある。ＣＤ−Ｒでは、楽曲の単位で追加記録できるように、楽曲の単位で記録開始位置と最終記録位置とを管理している。この楽曲の単位はトラック（以降、溝形状を示すトラックと区別するために英大文字のＴＲＡＣＫと記す）と呼ばれる。ＣＤ−ＲはＴＲＡＣＫの単位で内周から外周へ向かってシーケンシャルに記録される。さらに、複数の記録済ＴＲＡＣＫを含むセッション（以降、英大文字のＳＥＳＳＩＯＮと記す）として管理する。管理に用いられる管理情報を格納する領域をプログラムマネージメントエリア（以降、ＰＭＡと略する）と呼ぶ。
【０００５】
ＤＶＤ−Ｒも、ＣＤのＴＲＡＣＫに相当するＲＺｏｎｅと、ＳＥＳＳＩＯＮに相当するＢｏｒｄｅｒと、ＰＭＡに相当するレコーディングマネージメント領域（以降、ＲＭＡと略す）が定義されている（例えば、非特許文献１参照）。又、この管理方式を応用して短い時間で再生専用のＤＶＤ−ＲＯＭ互換を行うものもある（例えば、特許文献１参照）。
【０００６】
ＤＶＤ−ＲのＲＭＡに記録されるデータ構造はレコーディングマネージメントデータ（以降、ＲＭＤと略す）が定義されている。図１４は、ＲＭＤのフィールド３を示し、最大５１２個のＢｏｒｄｅｒ（ＣＤのＳＥＳＳＩＯＮに相当）の位置を示す情報が格納される。図１５は、ＲＭＤのフィールド４を示し、図１６はＲＭＤのフィールド５〜１２を示し、最大２３０２個のＲＺｏｎｅ（ＣＤのＴＲＡＣＫに相当）の位置を示す情報が格納される。
【０００７】
【特許文献１】
特開２００１−１４８１６６
【非特許文献１】
ＳＦＦ  ８０９０ｉ規格「Ｍｔ．Ｆｕｊｉ  Ｃｏｍｍａｎｄ  ｆｏｒＭｕｌｔｉｍｅｄｉａ  Ｄｅｖｉｃｅｓ」の４．１６節のＲｅｃｏｒｄｉｎｇｆｏｒ  ＤＶＤ−Ｒ  ｍｅｄｉａ
【０００８】
【発明が解決しようとする課題】
しかしながら、上記で説明した従来の記録領域の管理方法では、管理する記録範囲の個数が既に多く、今後より大容量の媒体にそのまま適用すると管理情報が肥大化してしまう。
【０００９】
本発明は上記問題点に鑑み、管理情報のサイズを小さくすることで、より大容量の追記型記録媒体を提供するとともに、その追記媒体の記録方法および記録装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明の追記型記録媒体は、記録状態を管理する管理情報が追記される管理情報領域と、ユーザデータが記録されるユーザデータ領域を備える追記型記録媒体であって、前記管理情報は、記録可能なユーザデータ領域を分割した２つ以上の記録範囲を管理するものであって、前記記録範囲の１つを２つに分割したり、前記記録範囲の２つを１つに結合して管理する。
【００１１】
本発明の追記型記録媒体は、前記記録範囲の最大分割数を２以上の整数Ｍに制限する。
【００１２】
本発明の追記型記録媒体は、前記記録範囲の記録済部分を切り離して、記録済部分の範囲を管理する。
【００１３】
本発明の記録方法は、前記追記型記録媒体に対して、（ａ）前記記録範囲の１つを２つに分割するステップ、（ｂ）前記記録範囲の２つを１つに結合するステップ、（ｃ）前記記録範囲を前記管理情報に反映し、前記管理情報領域に追記するステップとを包含する。
【００１４】
本発明の記録方法は、ステップ（ａ）に先立って、前記記録範囲の個数が２以上の整数Ｍ未満であることを確認する。
【００１５】
本発明の記録方法は、さらに、（ｄ）前記記録範囲の記録済範囲を切り離すステップ、（ｅ）前記記録済範囲を前記管理情報に反映し、前記管理情報領域に追記するステップ、とを包含する。
【００１６】
本発明の記録装置は、前記記録方法を実行する装置である。
【００１７】
本発明の記録装置は、記録状態を管理する管理情報が追記される管理情報領域と、ユーザデータが記録されるユーザデータ領域を備える追記型記録媒体の記録装置であって、前記管理情報は、記録可能なユーザデータ領域を分割した２つ以上の記録範囲を格納できるものであって、前記記録装置は、（ａ）前記記録範囲の１つを２つに分割する手段、（ｂ）前記記録範囲の２つを１つに結合する手段、（ｃ）前記記録範囲を前記管理情報に反映し、前記管理情報領域に追記する手段とを備える。
【００１８】
前記記録装置は、手段（ａ）に先立って、前記記録範囲の個数が２以上の整数Ｍ未満であることを確認する。
【００１９】
前記記録装置は、さらに、（ｄ）前記記録範囲の記録済範囲を切り離す手段、（ｅ）前記記録済範囲を前記管理情報に反映し、前記管理情報領域に追記する手段とを備える。
【００２０】
【発明の実施の形態】
（実施の形態１）
以下、本発明の実施の形態１の追記型記録媒体について、図面を用いて説明する。
【００２１】
図１は、本発明の実施の形態１における光ディスクの領域構成図である。円盤状のディスク媒体１には、スパイラル状に多数のトラック２が形成されており、各トラック２には細かく分けられた多数のブロック３が形成されている。ブロック３は、エラー訂正の単位であり、記録および再生動作が行われる最小の単位である。また、ディスク媒体１の領域は、リードイン領域４とデータ領域５とリードアウト領域６に大別される。データの記録再生はデータ領域５に対して行われる。リードイン領域４とリードアウト領域６は、光ヘッド（図示せず）がデータ領域５の端へアクセスする場合に、光ヘッドがオーバーランしてもトラックに追随できるようにのりしろとしての役割を果たす。また、リードイン領域４には、記録済の領域と未記録の領域とを管理するための管理情報領域７を含んでいる。管理情報領域７は、その内容を更新するために、複数の管理情報９を割り付けることができる。１つの管理情報９は、少なくとも１つのブロック３で構成される。
【００２２】
図２は、本発明の実施の形態１における管理情報８のデータ構造を示す図である。管理情報８は、記録中の領域を管理する記録範囲情報９と、記録が終わった領域を管理する記録済範囲情報１０とから構成される。記録範囲情報９は、記録範囲先頭位置１１と追記可能位置１２との２以上の整数Ｍの組からなる。ここで、記録範囲先頭位置１１は記録中の領域の先頭位置を示し、追記可能位置１２をは次に記録が開始できる位置を示す。、記録済範囲情報１０は、記録が終わった領域の終端の位置を示す記録済範囲終端位置１３をＮ個備える。ここで、Ｎは０以上の整数である。
【００２３】
言い換えると、記録範囲情報９は、ＣＤ−ＲでのＴＲＡＣＫ、ＤＶＤ−ＲでのＲＺｏｎｅに相当する領域を管理する情報であり、記録済範囲情報１０は、ＣＤ−ＲでのＳＥＳＳＩＯＮ、ＤＶＤ−ＲでのＢｏｒｄｅｒに相当する領域を管理する情報である。
【００２４】
図１５と図１６で示される従来のＤＶＤ−Ｒでは、記録中の領域は３つ（Ｉｎｖｉｓｉｂｌｅ／Ｉｎｃｏｍｐｌｅｔｅ  ＲＺｏｎｅ  Ｎｕｍｂｅｒ、Ｃｕｒｒｅｎｔ  Ａｐｐｅｎｄａｂｌｅ  Ｒｒｅｓｅｒｖｅｄ  ＲＺｏｎｅ  Ｎｕｍｂｅｒ  １，２）しかないが、２０００を超える個数の記録範囲を管理する情報が必要であったが、本発明においては、記録中の領域の個数と等しい領域範囲を管理すればよい。この仕組みを詳しく説明するために、上位装置であるコンピュータ（図示せず）からの命令により、ディスク上の記録領域の遷移と、記録範囲情報９の遷移に関して、図面を用いながら以下に説明する。
【００２５】
図３は、ディスク上の記録済領域（黒色で塗りつぶされた領域）と未記録領域の遷移を示す図である。図４は、記録範囲情報９の遷移を示す図で、ここで整数Ｍは３とする。図３と図４の（ａ）から（ｇ）は、それぞれ同時点で状態を示す。
【００２６】
図３と図４の（ａ）は、ディスクの初期状態を示し、Ｄａｔａ  Ａｒｅａ全体が１つの記録範囲＃１で未だ記録された領域はなく、記録範囲＃１の記録範囲先頭位置１１及び追記可能位置１２はＤａｔａ  Ａｒｅａの先頭を示す位置Ｐ１に設定される。記録範囲＃２及び＃３は存在しないことを示すために、それぞれの記録範囲先頭位置１１と追記可能位置１２は０に設定される。
【００２７】
図３と図４の（ｂ）は、上位装置から記録領域の予約を意味するＲＥＳＥＲＶＥ  ＴＲＡＣＫ命令を受けた後の状態を示す。以下の説明で用いるＲＥＳＥＲＶＥ  ＴＲＡＣＫ命令などの上位装置からの命令は、一般のホストコマンド規格で定義されている（例えば、非特許文献１参照）。ＲＥＳＥＲＶＥ  ＴＲＡＣＫ命令で指定されたサイズを位置Ｐ１に加えた位置をＰ３とする。Ｄａｔａ  Ａｒｅａは、未だ記録された領域はないが、位置Ｐ１から位置Ｐ３までの記録範囲＃１と、位置Ｐ３からＤａｔａ  Ａｒｅａの終端までの記録範囲＃２に分割される。記録範囲＃１の記録範囲先頭位置１１と追記可能位置１２は位置Ｐ１に設定される。記録範囲＃２の記録範囲先頭位置１１と追記可能位置１２は位置Ｐ３に設定される。
【００２８】
図３と図４の（ｃ）は、さらに上位装置からＲＥＳＥＲＶＥ  ＴＲＡＣＫ命令を受けた後の状態を示す。ＲＥＳＥＲＶＥ  ＴＲＡＣＫ命令で指定されたサイズを位置Ｐ３に加えた位置をＰ５とする。記録範囲＃１は変わらないが、記録範囲＃２は位置Ｐ３から位置Ｐ５まで、記録範囲＃３は位置Ｐ５からＤａｔａ  Ａｒｅａの終端までとなる。従って、記録範囲＃３の記録範囲先頭位置１１と追記可能位置１２は位置Ｐ５に設定される。
【００２９】
図３と図４の（ｄ）は、記録範囲＃１と＃２の追記可能位置１２に対して、上位装置からデータの記録を意味するＷＲＩＴＥ命令を受けた後の状態を示す。記録された結果、記録範囲＃１と＃２のそれぞれの追記可能位置１２は位置Ｐ２とＰ４に変化する。
【００３０】
図３と図４の（ｅ）は、上位装置から記録範囲＃１にもう記録する必要がなくなったことを示すＴＲＡＣＫ指定のＣＬＯＳＥ  ＴＲＡＣＫ／ＳＥＳＳＩＯＮ命令を受けた後の状態を示す。記録範囲＃１の未記録で残っていた領域（位置Ｐ２から位置Ｐ３まで）は、０埋めデータで記録される。記録範囲＃１と記録範囲＃２は連結されて新しい記録範囲＃１となる。記録範囲＃３は新しい記録範囲＃２となり、記録範囲＃３はなくなる。この状態を示すように記録範囲情報９において、記録範囲＃１の追記可能位置１２が、以前の記録範囲＃２の追記可能位置１２であるＰ４に設定され、記録範囲＃２の記録範囲先頭位置１１と追記可能位置１２は、以前の記録範囲＃３の値に設定され、記録範囲＃３の記録範囲先頭位置１１と追記可能位置１２は０に設定される。
【００３１】
図３と図４の（ｆ）は、上位装置から（ｅ）の時点の記録範囲＃１（（ｄ）時点の記録範囲＃２）にも、もう記録する必要がなかったことを示すＴＲＡＣＫ指定のＣＬＯＳＥ  ＴＲＡＣＫ／ＳＥＳＳＩＯＮ命令を受けた後の状態を示す。記録範囲＃１の未記録で残っていた領域（位置Ｐ４から位置Ｐ５まで）は、０埋めデータで記録される。記録範囲＃１と記録範囲＃２は連結されて新しい記録範囲＃１となり、記録範囲＃２はなくなる。記録範囲情報９においては、記録範囲＃１の追記可能位置１２が、以前の記録範囲＃２の追記可能位置１２であるＰ５に設定され、記録範囲＃２の記録範囲先頭位置１１と追記可能位置１２は０に設定される。
【００３２】
図３と図４の（ｇ）は、さらに上位装置からＲＥＳＥＲＶＥ  ＴＲＡＣＫ命令を受けた後の状態を示す。ＲＥＳＥＲＶＥ  ＴＲＡＣＫ命令で指定されたサイズを位置Ｐ５に加えた位置をＰ６とする。記録範囲＃１は位置Ｐ１から位置Ｐ６まで、記録範囲＃２は位置Ｐ６からＤａｔａ  Ａｒｅａの終端までとなる。記録範囲情報９においては、記録範囲＃２の記録範囲先頭位置１１と追記可能位置１２は位置Ｐ６に設定される。
【００３３】
以降、必要なユーザデータが全て記録されるまで、図３と図４の（ａ）から（ｇ）と同様な処理が繰返される。
【００３４】
図３と図４で示した遷移を管理できれば、エンドユーザがパケットライティングソフトウェアと呼ばれるアプリケーションを用いて、ユーザデータの記録をできるようになる。
【００３５】
さらに、ＣＤ−ＲのＳＥＳＳＩＯＮもしくはＤＶＤ−ＲのＢｏｒｄｅｒに相当する管理を加えて、いわゆるマルチセッションへも応用できることを図面を用いて説明する。
【００３６】
図５は、図３の（ｆ）の状態の後に対して、ディスク上の記録済領域（黒色で塗りつぶされた領域）と未記録領域の遷移を示す図である。図６は、図４の（ｆ）の状態の後に対して、記録範囲情報９と記録済範囲情報１０の遷移を示す図で、ここで整数Ｍは３で、整数Ｎは３とする。図５と図６の（ｇ’）から（ｋ）は、それぞれ同時点で状態を示す。
【００３７】
図５と図６の（ｇ’）は、図３と図４の（ｆ）の状態で、上位装置からＳＥＳＳＥＩＯＮ指定のＣＬＯＳＥ  ＴＲＡＣＫ／ＳＥＳＳＩＯＮ命令を受けた後の状態を示す。以前の記録範囲＃１は、記録済の領域を記録済範囲＃１として、未記録の領域を新しい記録範囲＃１として分割される。この状態を示すように記録範囲情報９において、記録範囲＃１の記録範囲先頭位置１１および追記可能位置１２は、以前の記録範囲＃１の追記可能位置１２であるＰ５に設定される。さらに、記録済範囲情報１０において、記録済範囲＃１の記録済範囲終端位置１３は位置Ｐ５に設定される。
【００３８】
図５と図６の（ｈ）は、上位装置からＲＥＳＥＲＶＥ  ＴＲＡＣＫ命令を受けた後の状態を示す。ＲＥＳＥＲＶＥ  ＴＲＡＣＫ命令で指定されたサイズを位置Ｐ５に加えた位置をＰ６とする。記録範囲＃１は位置Ｐ５から位置Ｐ６まで、記録範囲＃２は位置Ｐ６からＤａｔａ  Ａｒｅａの終端までとなる。記録範囲情報９においては、記録範囲＃２の記録範囲先頭位置１１と追記可能位置１２は位置Ｐ６に設定される。
【００３９】
図５と図６の（ｉ）は、記録範囲＃１と＃２の追記可能位置１２に対して、上位装置からデータの記録を意味するＷＲＩＴＥ命令を受けた後の状態を示す。記録された結果、記録範囲＃１と＃２のそれぞれの追記可能位置１２は位置Ｐ７とＰ８に変化する。
【００４０】
図５と図６の（ｊ）は、上位装置から記録範囲＃１にもう記録する必要がなくなったことを示すＴＲＡＣＫ指定のＣＬＯＳＥ  ＴＲＡＣＫ／ＳＥＳＳＩＯＮ命令を受けた後の状態を示す。記録範囲＃１の未記録で残っていた領域（位置Ｐ７から位置Ｐ６まで）は、０埋めデータで記録される。記録範囲＃１と記録範囲＃２は連結されて新しい記録範囲＃１となる。記録範囲＃２はなくなる。この状態を示すように記録範囲情報９において、記録範囲＃１の追記可能位置１２が、以前の記録範囲＃２の追記可能位置１２であるＰ８に設定され、記録範囲＃２の記録範囲先頭位置１１と追記可能位置１２は０に設定される。
【００４１】
図５と図６の（ｋ）は、上位装置からＳＥＳＳＥＩＯＮ指定のＣＬＯＳＥ  ＴＲＡＣＫ／ＳＥＳＳＩＯＮ命令を受けた後の状態を示す。以前の記録範囲＃１は、記録済の領域を記録済範囲＃２として、未記録の領域を新しい記録範囲＃１として分割される。この状態を示すように記録範囲情報９において、記録範囲＃１の記録範囲先頭位置１１および追記可能位置１２は、以前の記録範囲＃１の追記可能位置１２であるＰ８に設定される。さらに、記録済範囲情報１０において、記録済範囲＃２の記録済範囲終端位置１３は位置Ｐ８に設定される。
【００４２】
以降、必要なユーザデータが全て記録されるまで、図５と図６の（ｇ’）から（ｋ）と同様な処理が繰返される。
【００４３】
上位装置から、ＳＥＳＳＩＯＮとＴＲＡＣＫの状態について尋ねる命令として、ＲＥＡＤ  ＤＩＳＣ  ＩＮＦＯＲＭＡＴＩＯＮ命令とＲＥＡＤ  ＴＲＡＣＫ  ＩＮＦＯＲＭＡＴＩＯＮ命令がある。従来のＣＤ−ＲやＤＶＤ−Ｒと互換を持たせるために、各記録済範囲に対して１つのＴＲＡＣＫが存在するものとして、これらの命令へ報告すればよい。具体的には、図５と図６の（ｈ）の状態であれば、番号１のＳＥＳＳＩＯＮは番号１のＴＲＡＣＫを有し、番号２のＳＥＳＳＩＯＮは番号２と３のＴＲＡＣＫを有すると報告する。図５と図６の（ｋ）の状態であれば、番号１のＳＥＳＳＩＯＮは番号１のＴＲＡＣＫを有し、番号２のＳＥＳＳＩＯＮは番号２のＴＲＡＣＫを有し、番号３のＳＥＳＳＩＯＮは番号３のＴＲＡＣＫを有すると報告する。
【００４４】
図５と図６で示した遷移を管理できれば、エンドユーザがパケットでないライティングソフトウェア（Ｄｉｓｃ−Ａｔ−ＯｎｃｅやＴｒａｃｋ−Ａｔ−ＯｎｃｅやＳｅｓｓｉｏｎ−Ａｔ−Ｏｎｃｅという記録方式に対応したアプリケーション）を用いて、ユーザデータの記録をできるようになる。
【００４５】
実施の形態１において、整数Ｍを３としたが２以上の整数でも構わないし、ＴＲＡＣＫ指定のＣＬＯＳＥ  ＴＲＡＣＫ／ＳＥＳＳＩＯＮ命令を受けた場合に対象となる記録範囲の未記録領域を０埋めデータで記録するとしたが、どのようなデータを記録してもよいし、極論すれば管理上は記録したこととして実際には記録しなくてもよい。また、記録範囲情報９および記録済範囲情報１０は位置情報からなるとしたが、領域の先頭位置の代わりに終端位置を用いたり、逆に終端位置の代わりに先頭位置を用いたり、位置の代わりにサイズを用いても構わない。記録範囲の分割と結合を繰返して、Ｄａｔａ  Ａｒｅａに未記録領域がある限り記録範囲が予約できて、ユーザデータが記録できるように管理できさえすればよいのである。
【００４６】
以上から、本発明の実施の形態１によれば、記録範囲の結合を取り入れて、記録範囲の分割と結合を自由に組み合わせることで、従来の追記型記録媒体に比べて管理情報のデータ量を少なく抑えた追記型記録媒体を提供できる。
【００４７】
（実施の形態２）
以下、本発明の実施の形態２の記録装置について、図面を用いて説明する。
【００４８】
図７は、本発明の実施の形態２の光ディスク装置１００の構成を示す。
【００４９】
光ディスク装置１００は、上位制御装置（図示せず）にＩ／Ｏバス１７０を介して接続されている。上位制御装置は、典型的には、ホストコンピュータである。  光ディスク装置１００は、上位制御装置からの命令を処理する命令処理部１１０と、ディスク媒体１への記録時の制御を行う記録制御部１２０と、ディスク媒体１からの再生時の制御を行う再生制御部１３０と、管理情報８から再生した内容を格納する管理情報格納バッファ１４０と、記録及び再生データを一時的に格納するデータバッファ１５０と、記録管理の処理を行う記録管理処理部１６０とを機能的に備えている。
【００５０】
記録管理処理部１６０は、管理情報領域７の中で最後に記録された管理情報８をサーチしてからその内容を管理情報格納バッファ１４０に読み出す管理情報読み出し部１６１と、管理情報格納バッファ１４０の内容を次に利用する管理情報領域７に書き込む管理情報書き込み部１６２と、上位制御装置からの命令に従って管理情報格納バッファ１４０に反映する管理情報更新部１６３と、最新の管理情報８の位置を記憶する管理情報位置メモリ１６４とを含む。
【００５１】
以下、フローチャートを参照しながら、本発明の実施の形態２におけるディスク装置１００の動作を説明する。
【００５２】
図８は、記録管理処理部１６０の全体の動作を示すフローチャートである。管理情報の読み込み処理（ステップ２０１）が管理情報読み出し部１６１に相当し、管理情報の書き込み処理（ステップ２０２）が管理情報書き込み部１６３に相当し、残りのステップが管理情報更新部１６２に相当する。
【００５３】
ディスク媒体１が、光ディスク装置１００に装着されると、管理情報読み出し部１６１が最新の管理情報８の内容を読み出して管理情報格納バッファ１４０に格納する（ステップ２０１）。
【００５４】
光ディスク装置１００は、ディスク媒体１が排出されるか、電源がオフされるかするまで、ディスク媒体１の記録状態に影響を与える命令を受け付ける（ステップ２０２）。
【００５５】
上位制御装置から記録領域の予約を要求するＲＥＳＥＲＶＥ  ＴＲＡＣＫ命令を受けると、記録範囲を追加するように管理情報格納バッファ１４０の内容を変更する（ステップ２０３）。
【００５６】
上位制御装置から記録領域の解除を要求するＣＬＯＳＥ  ＴＲＡＣＫ／ＳＥＳＳＩＯＮ命令を受けると、解除の対象がＴＲＡＣＫかＳＥＳＳＩＯＮかによって（ステップ２０４）、対象がＴＲＡＣＫの場合は記録範囲を結合するように管理情報格納バッファ１４０の内容を変更し（ステップ２０５）、対象がＳＥＳＳＩＯＮの場合は記録済範囲を分離するように管理情報格納バッファ１４０の内容を変更する（ステップ２０６）。
【００５７】
管理情報格納バッファ１４０の内容が変更されると、管理情報領域７の次に利用可能な場所に、最新の管理情報８を記録する（ステップ２０７）。
【００５８】
上位制御装置からデータの記録を要求するＷＲＩＴＥ命令を受けると、指定された記録開始位置が追記可能位置１２の何れかに一致することを確認して、送られたデータをディスク媒体１に記録し、記録した領域に従って管理情報格納バッファ１４０の追記可能位置１２の値を更新する（ステップ２０８）。
【００５９】
図９は、管理情報の読み込み処理（ステップ２０１）の詳細を示すフローチャートである。
【００６０】
再生制御部１４０を用いて、管理情報領域７の中で最後に記録された管理情報８の場所をサーチし、その位置を管理情報位置メモリ１６４に記憶する（ステップ３０１）。
【００６１】
管理情報位置メモリ１６４を参照して、再生制御部１４０を用いて、管理情報８を再生し、その内容を管理情報格納バッファ１４０に格納する（ステップ３０２）。
【００６２】
管理情報８から再生した各記録範囲の追記可能位置１２は、本当の追記可能な位置とは多少の誤差を持つ（ＷＲＩＴＥ命令の都度に管理情報８を更新すると、非常に多くの管理情報領域７が必要となるので、記録範囲が分割もしくは結合したときにのみ管理情報８が管理情報領域７へ記録されると想定している為）。そこで、再生制御部１４０を用いて、追記可能位置１２を起点に記録済の領域の終端をサーチすることで、真の追記可能位置１２を求めて、管理情報格納バッファ１４０に反映させる（ステップ３０３）。
【００６３】
ディスク媒体１を排出するとき、および、光ディスク装置１００の電源がオフされるとき（バックアップ電源があることが前提になるが）、管理情報格納バッファ１４０の最新の内容が管理情報領域７の管理情報８へ反映される保証があるならば、ステップ３０３を省略することもできる。
【００６４】
図１０は、管理情報の書き込み処理（ステップ２０７）の詳細を示すフローチャートである。
【００６５】
管理情報位置メモリ１６４を参照して、記録制御部１２０を用いて、管理情報格納バッファ１４０の内容を管理情報８として管理情報領域７に記録する（ステップ４０１）。記録した領域を反映して、管理情報位置メモリ１６４を次に利用可能な位置へ進める（ステップ４０２）。
【００６６】
図１１は、記録範囲の追加処理（ステップ２０３）の詳細を示すフローチャートである。
【００６７】
記録範囲情報９に空きがあるかどうか（即ち、既に整数Ｍ個の記録範囲が登録されているかどうか）を確認し、空きがあれば利用する記録範囲情報９の番号＃ｍを次の処理に渡し、空きがなければエラー報告へと分岐する（ステップ５０１）。
【００６８】
上位制御装置から要求されたサイズ（Ｓ）以上の領域が確保できるか（即ち、＃（ｍ−１）の追記可能位置１２からＤａｔａ  Ａｒｅａの終端までの領域のサイズがＳより大きいかどうか）を確認し、確保できるならば次の処理へ進み、確保できなければエラー報告へ分岐する（ステップ５０２）。
【００６９】
エラーの内容を示す好ましい情報を上位制御装置へ報告する（ステップ５０３）。
【００７０】
＃ｍの記録範囲先頭位置１１および追記可能位置１２に、＃（ｍ−１）の追記可能位置１２にサイズＳを加算した値を設定する（ステップ５０４）。
【００７１】
図１２は、記録範囲の結合処理（ステップ２０５）の詳細を示すフローチャートである。
【００７２】
上位制御装置から指定されたＴＲＡＣＫ番号が、記録範囲情報９として該当するものがあるかどうか（ＴＲＡＣＫ番号から、記録済範囲情報１０として登録されている個数を減算して求めた値が、該当する記録範囲情報９の番号であるので、その番号に相当するフィールドが０でなければ該当ありと判断できる）を確認し、該当するものがあれば該当する記録範囲情報９の番号＃ｍを次の処理へ渡し、該当するものがなければエラー報告へ分岐する（ステップ６０１）。
【００７３】
該当する＃ｍの記録範囲情報９が最外周の記録範囲かどうか（整数ｍが整数Ｍに等しいか、整数ｍ＋１に相当するフィールドが０の場合に、最外周の記録範囲であると判断できる）を確認し、最外周でなければ次の処理へ進み、最外周であれば何もする必要がないので終了する（ステップ６０２）。
【００７４】
エラーの内容を示す好ましい情報を上位制御装置へ報告する（ステップ６０３）。
【００７５】
結合した領域の間に未記録領域を残さないように、＃ｍの追記可能位置１２から＃（ｍ＋１）の記録範囲先頭位置１１までのＤａｔａ  Ａｒｅａを０埋めデータで記録する（ステップ６０４）。このステップにおいて、必ずしも０埋めデータでなくてもよいし、このステップ自体を省略しても構わない。
【００７６】
＃ｍの追記可能位置１２に、＃（ｍ＋１）の追記可能位置１２の値を設定する（ステップ６０５）。
【００７７】
＃（ｍ＋１）から＃（Ｍ−１）までの記録範囲先頭位置１１と追記可能位置１２に、それぞれ＃（ｍ＋２）から＃Ｍまでの記録範囲先頭位置１１と追記可能位置１２の値を設定し、＃Ｍの記録範囲先頭位置１１と追記可能位置１２に０を設定する（ステップ６０６）。
【００７８】
図１３は、記録済範囲の分離処理（ステップ２０６）の詳細を示すフローチャートである。
【００７９】
記録済範囲情報１０に空きがあるかどうか（即ち、既に整数Ｎ個の記録範囲が登録されているかどうか）を確認し、空きがあれば利用する記録済範囲情報１０の番号＃ｎを次の処理に渡し、空きがなければエラー報告へと分岐する（ステップ７０１）。
【００８０】
記録範囲情報９に登録されている記録範囲の個数を確認し、個数が１つであれば次の処理へ進み、個数が２つ以上であればエラー報告へと分岐する（ステップ７０２）。記録範囲の個数が２つ以上の場合に、記録範囲の個数が１つになるまで、記録範囲の結合処理（ステップ２０５）を自動的に実行するようにしてもよい。
【００８１】
エラーの内容を示す好ましい情報を上位制御装置へ報告する（ステップ７０３）。
【００８２】
＃ｎの記録済範囲終端位置１３および＃１の記録範囲先頭位置１１に、＃１の追記可能位置１２を設定する（ステップ７０４）。
【００８３】
以上から、本発明の実施の形態２によれば、記録範囲の結合を取り入れて、記録範囲の分割と結合を自由に組み合わせることで、従来の追記型記録媒体に比べて管理情報のデータ量を少なく抑えた追記型記録媒体に対して、従来と同様な使い勝手が可能な記録装置を提供できる。
【００８４】
（実施の形態３）
以下、本発明の実施の形態３の追記型記録媒体について、図面を用いて説明する。
【００８５】
図１７は、本発明の実施の形態３における管理情報８のデータ構造を示す図である。図２で示した管理情報８のデータ構造と比較して、記録範囲情報９はさらに登録している記録範囲登録数１４を含み、記録済範囲情報１０はさらに記録済範囲登録数１５を含む。
【００８６】
僅かながら、管理情報８のデータサイズは大きくなる代わりに、管理情報の空きがあるかどうか（図１１のステップ５０１や、図１３のステップ７０１）、最外周の記録範囲かどうか（図１２のステップ６０１）、記録範囲の個数（図１３のステップ７０２）の判断に都合がよい。基本的な効果は、本発明の実施の形態１と同じである。
【００８７】
なお、本発明の説明において、各領域のレイアウトは一例であって、管理情報領域７がリードイン領域以外に割り付けられていてもよい。例えばリードアウト領域６やデータ領域５に割り付けても構わない。
【００８８】
なお、本発明の説明において、各領域の中の使用順序は一例であって、例えば管理情報領域７を外周から順番に管理情報８として使っても構わない。
【００８９】
なお、本発明の説明において、装置の構成ブロックおよび動作は一例であって、結果として媒体に記録される管理情報の構成要素が、本発明の趣旨に一致する限り、どのようなデータ構造およびアルゴリズムであっても構わない。
【００９０】
そのような変更態様は、本発明の精神ならびに適用範囲から逸脱するものでなく、同業者にとって自明な変更態様は、本発明の請求の範囲に含まれるものとする。
【００９１】
【発明の効果】
本発明の追記型記録媒体によれば、記録範囲の結合を取り入れて、記録範囲の分割と結合を自由に組み合わせることで、従来の追記型記録媒体に比べて管理情報のデータ量を少なく抑えた追記型記録媒体を提供できる。管理情報のデータ量が少なく済めば、管理情報を追記する領域のサイズが同じであれば、ユーザが記録できる回数を多くできるという効果を生む。ユーザが記録できる回数が同じでよければ、管理情報を追記する領域のサイズを小さくできるので、その分ユーザデータの記録に利用できる容量が増える効果を生む。さらに記録済範囲情報を加えることで、マルチセッションへも対応できる。
【００９２】
本発明の記録方法および記録装置によれば、上述した追記型記録媒体を記録および再生することができる。さらに、管理情報を追記する領域のサイズが小さいほど、最新の管理情報をサーチする時間が短縮できるので、ユーザが媒体を装置に装着してからアクセス可能になるまでの時間が短縮され、使い勝手が良くなる効果も生む。
【図面の簡単な説明】
【図１】本発明の実施の形態１における光ディスクの領域構成図
【図２】本発明の実施の形態１における管理情報８のデータ構造を示す図
【図３】本発明の実施の形態１における記録済領域と未記録領域の遷移を示す図
【図４】本発明の実施の形態１における記録範囲情報９の遷移を示す図
【図５】本発明の実施の形態１における記録済領域と未記録領域の遷移を示す図
【図６】本発明の実施の形態１における記録範囲情報９と記録済範囲情報１０の遷移を示す図
【図７】本発明の実施の形態２の光ディスク装置１００の構成図
【図８】本発明の実施の形態２における記録管理処理部１６０の全体の動作を示すフローチャート
【図９】本発明の実施の形態２における管理情報の読み込み処理（ステップ２０１）の詳細を示すフローチャート
【図１０】本発明の実施の形態２における管理情報の書き込み処理（ステップ２０７）の詳細を示すフローチャート
【図１１】本発明の実施の形態２における記録範囲の追加処理（ステップ２０３）の詳細を示すフローチャート
【図１２】本発明の実施の形態２における記録範囲の結合処理（ステップ２０５）の詳細を示すフローチャート
【図１３】本発明の実施の形態２における記録済範囲の分離処理（ステップ２０６）の詳細を示すフローチャート
【図１４】ＤＶＤ−ＲのＲＭＤフィールド３の内容を示す図
【図１５】ＤＶＤ−ＲのＲＭＤフィールド４の内容を示す図
【図１６】ＤＶＤ−ＲのＲＭＤフィールド５〜１２の内容を示す図
【図１７】本発明の実施の形態３における管理情報８のデータ構造を示す図
【符号の説明】
１  ディスク媒体
２  トラック
３  ブロック
４  リードイン領域
５  データ領域
６  リードアウト領域
７  管理情報領域
８  管理情報
９  記録範囲情報
１０  記録済範囲情報
１１  記録範囲先頭位置
１２  追記可能位置
１３  記録済範囲終端位置
１００  光ディスク装置
１１０  命令処理部
１２０  記録制御部
１３０  再生制御部
１４０  管理情報格納バッファ
１５０  データバッファ
１６０  記録管理処理部
１６１  管理情報読み出し部
１６２  管理情報更新部
１６３  管理情報書き込み部
１６４  管理情報位置メモリ
【図１】
2004335033.tif 000003
【図２】
2004335033.tif 000004
【図３】
2004335033.tif 000005
【図４】
2004335033.tif 000006
【図５】
2004335033.tif 000007
【図６】
2004335033.tif 000008
【図７】
2004335033.tif 000009
【図８】
2004335033.tif 000010
【図９】
2004335033.tif 000011
【図１０】
2004335033.tif 000012
【図１１】
2004335033.tif 000013
【図１２】
2004335033.tif 000014
【図１３】
2004335033.tif 000015
【図１４】
2004335033.tif 000016
【図１５】
2004335033.tif 000017
【図１６】
2004335033.tif 000018
【図１７】
2004335033.tif 000019