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