(57)【要約】  本発明によれば、簡潔な指定により特定される一時管理情報を使用したデータ再生が可能な情報再生装置および情報再生方法を提供する。本発明では、一時管理情報特定情報を受理し、複数の一時管理情報から最適な一時管理情報を探索して再生し、その一時管理情報を使用してデータ再生する。これにより上書きされたファイルの上書き以前の内容を取得することができる。
2011096201.tif 000002
【特許請求の範囲】
【請求項１】
追記型情報記録媒体から情報を再生する情報再生装置であって、
前記追記型情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
一時管理情報を記録するための一時管理情報領域と
を備え、
前記一時管理情報は、前記一時管理情報が記録された日付に関する記録日情報を含み、
前記追記型情報記録媒体に論理オーバーライトが適用され、前記一時管理情報領域に複数の一時管理情報が記録されている場合において、前記情報再生装置は、
前記情報再生装置の外部から、日付を特定できる日付特定情報を受け取り、
前記日付特定情報が示す日付と一致するかまたは前記日付特定情報が示す日付より前の日付を示す記録日情報を含む少なくとも１つの一時管理情報のうちの最新の一時管理情報を、前記一時管理情報領域から再生し、
前記再生した一時管理情報に従って、前記ユーザデータ領域のデータ再生を行う、情報再生装置。
【請求項２】
前記情報再生装置は、前記追記型情報記録媒体への記録を行う記録部を備え、
前記再生した一時管理情報が、前記一時管理情報領域に記録されている最新の一時管理情報ではないときは、前記追記型情報記録媒体に対する記録を禁止する、請求項１に記載の情報再生装置。
【請求項３】
追記型情報記録媒体から情報を再生する情報再生装置であって、
前記追記型情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
一時管理情報を記録するための一時管理情報領域と
を備え、
前記ユーザデータ領域の各ブロックには、ユーザデータとともに、直前記録アドレスが記録されており、
前記一時管理情報は、交替エントリを含む欠陥リストを含み、
前記追記型情報記録媒体に論理オーバーライトが適用され、前記一時管理情報領域に、複数の一時管理情報が記録されている場合において、前記情報再生装置は、
前記情報再生装置の外部から、論理オーバーライト対象ブロックのアドレスを特定できる情報と、遡る論理オーバーライト回数を特定できる情報とを受け取り、
前記複数の一時管理情報のうちの最新の一時管理情報の前記欠陥リストに含まれる交替エントリを参照して、前記論理オーバーライト対象ブロックが交替記録されている交替先ブロックを特定して、前記交替先ブロックを現在ブロックとし、
前記現在ブロックに記録されている直前記録アドレスを再生して、当該直前記録アドレスが示すブロックを新しい現在ブロックとする処理を、遡る論理オーバーライト回数だけ繰り返して、目的の現在ブロックを特定し、
前記論理オーバーライト対象ブロックから前記目的の現在ブロックへ交替記録されていることを示す交替エントリを含む欠陥リストを含む少なくとも１つの一時管理情報のうちの、最新の一時管理情報を探索して再生し、
前記再生した一時管理情報に従って、前記ユーザデータ領域のデータ再生を行う、情報再生装置。
【請求項４】
前記情報再生装置は、前記追記型情報記録媒体への記録を行う記録部を備え、
前記再生した一時管理情報が、前記一時管理情報領域に記録されている最新の一時管理情報ではないときは、前記追記型情報記録媒体に対する記録を禁止する、請求項３に記載の情報再生装置。
【請求項５】
追記型情報記録媒体から情報を再生する情報再生方法であって、
前記追記型情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
一時管理情報を記録するための一時管理情報領域と
を備え、
前記一時管理情報は、前記一時管理情報が記録された日付に関する記録日情報を含み、
前記追記型情報記録媒体に論理オーバーライトが適用され、前記一時管理情報領域に複数の一時管理情報が記録されている場合において、前記情報再生方法は、
情報再生装置の外部から、日付を特定できる日付特定情報を受け取るステップと、
前記日付特定情報が示す日付と一致するかまたは前記日付特定情報が示す日付より前の日付を示す記録日情報を含む少なくとも１つの一時管理情報のうちの最新の一時管理情報を、前記一時管理情報領域から再生するステップと、
前記再生した一時管理情報に従って、前記ユーザデータ領域のデータ再生を行うステップと
を包含する、情報再生方法。
【請求項６】
追記型情報記録媒体から情報を再生する情報再生方法であって、
前記追記型情報記録媒体は、
ユーザデータを記録するためのユーザデータ領域と、
一時管理情報を記録するための一時管理情報領域と
を備え、
前記ユーザデータ領域の各ブロックには、ユーザデータとともに、直前記録アドレスが記録されており、
前記一時管理情報は、交替エントリを含む欠陥リストを含み、
前記追記型情報記録媒体に論理オーバーライトが適用され、前記一時管理情報領域に、複数の一時管理情報が記録されている場合において、前記情報再生方法は、
情報再生装置の外部から、論理オーバーライト対象ブロックのアドレスを特定できる情報と、遡る論理オーバーライト回数を特定できる情報とを受け取るステップと、
前記複数の一時管理情報のうちの最新の一時管理情報の前記欠陥リストに含まれる交替エントリを参照して、前記論理オーバーライト対象ブロックが交替記録されている交替先ブロックを特定して、前記交替先ブロックを現在ブロックとするステップと、
前記現在ブロックに記録されている直前記録アドレスを再生して、当該直前記録アドレスが示すブロックを新しい現在ブロックとする処理を、遡る論理オーバーライト回数だけ繰り返して、目的の現在ブロックを特定するステップと、
前記論理オーバーライト対象ブロックから前記目的の現在ブロックへ交替記録されていることを示す交替エントリを含む欠陥リストを含む少なくとも１つの一時管理情報のうちの、最新の一時管理情報を探索して再生するステップと、
前記再生した一時管理情報に従って、前記ユーザデータ領域のデータ再生を行うステップと
を包含する、情報再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、論理オーバーライトを適用した情報記録媒体を再生する情報再生装置および情報再生方法、論理オーバーライトを適用した情報記録媒体を記録再生する情報記録再生装置および情報記録再生方法に関する。
【背景技術】
【０００２】
近年、ＢＤ−ＲＥ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  Ｒｅｗｒｉｔａｂｌｅ）やＢＤ−Ｒ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）のような、大容量の書き換え可能型光ディスク、追記型光ディスクが普及してきている。ＢＤにおいては追記型光ディスクであるＢＤ−Ｒにも欠陥管理システムが採用され、欠陥ブロックを内周及び外周に設けられたスペア領域に交替記録することによりデータ記録の信頼性を確保している。さらに、既記録領域に対してデータ記録要求を受け取ると、ユーザデータ領域の未記録部分に交替記録することで論理オーバーライト（あるいは擬似オーバーライト）を実現している。【０００３】
二層ＢＤ−Ｒの論理構造を図１３に示す（非特許文献１参照）。ＢＤ−Ｒには、ユーザデータを記録するユーザデータ領域とユーザデータ領域の欠陥ブロックを交替記録するためのスペア領域、ディスク管理情報を記録するＤＭＡ（Ｄｉｓｃ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）およびＴＤＭＡ（Ｔｅｍｐｏｒａｒｙ  Ｄｉｓｃ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）が割り当てられている。なお、ＴＤＭＡは一時管理情報領域とも称される。【０００４】
ディスク管理情報は、ディスクをファイナライズするまではＴＤＭＡに記録され、ディスクをファイナライズするとＤＭＡに記録される。【０００５】
図１４に示すように、ＴＤＭＡには複数のＴＤＭＳ（Ｔｅｍｐｏｒａｒｙ  Ｄｉｓｃ  Ｍａｎａｇｅｍｅｎｔ  Ｓｔｒｕｃｔｕｒｅ）が追記記録される（特許文献１参照）。ディスクの記録モードがシーケンシャル記録モード（Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｍｏｄｅ）である場合、ＴＤＭＳには、ＴＤＦＬ（Ｔｅｍｐｏｒａｒｙ  Ｄｅｆｅｃｔ  Ｌｉｓｔ）とＳＲＲＩ（Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｒａｎｇｅ  Ｉｎｆｏｒｍａｔｉｏｎ）、ＴＤＤＳ（Ｔｅｍｐｏｒａｒｙ  Ｄｉｓｃ  Ｄｅｆｉｎｉｔｉｏｎ  Ｓｔｒｕｃｔｕｒｅ）が含まれる。ＴＤＦＬは、主にディスク上の欠陥領域に対する交替領域を管理する欠陥リストとして使用される。ＳＲＲＩには、主にＳＲＲ（Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｒａｎｇｅ）と呼ばれる記録領域についての管理情報が含まれる。ＴＤＤＳには、ＴＤＦＬやＳＲＲＩの配置情報やスペア領域の容量などのディスクの定義構造情報が含まれる。なお、ＴＤＭＳは一時管理情報とも称され、ＴＤＦＬは（一時）欠陥リストとも称される。【０００６】
論理オーバーライトの動作を、図１５を使用して説明する。ブロックＰにデータＡが記録されている状態でブロックＰにデータＡ’をオーバーライトすると、未記録領域先頭のブロックＱにデータＡ’を記録するとともに、ブロックＰからブロックＱに交替記録されていることを示すエントリを追加した欠陥リストをＴＤＦＬとして持つＴＤＭＳをＴＤＭＡに追記記録する。そして、ブロックＰに対して再生要求を受け取ると、欠陥リストを参照してブロックＰからブロックＱに交替記録されていることを確認するとブロックＱを再生してデータＡ’を得る。このように欠陥リストを使用した交替記録を行うことにより論理オーバーライトを実現している。【０００７】
このような論理オーバーライトを採用すると、ファイルを上書きした場合に上書きする前の内容を取得することができなくなることを、図１６を使用して説明する。図１６においてＦＥ（Ｆｉｌｅ  Ｅｎｔｒｙ）はファイルの属性やファイルの内容を記録した位置、サイズなどの情報を含むメタデータである。物理的記録内容は、ディスク上に実際に記録されている内容であり、論理的記録内容は論理オーバーライトの結果を反映した情報記録再生装置外から参照できる内容である。図１６（ａ）に示すようにＦｉｌｅ−ＡとＦｉｌｅ−Ｂが記録されている状態で図１６（ｂ）に示すようにＦｉｌｅ−ＡをＦｉｌｅ−Ａ’で上書きした場合、Ｆｉｌｅ−Ａ’の内容を未記録領域に記録したのち、Ｆｉｌｅ−ＡのＦＥをＦｉｌｅ−Ａ’のＦＥで論理オーバーライトする。その結果、図１６（ｂ）に示すように情報記録再生装置外からＦｉｌｅ−ＡのＦＥを参照することができなくなり、結果としてＦｉｌｅ−Ａの内容を記録している位置、サイズが不明になるためＦｉｌｅ−Ａの内容を取得することができなくなる。【０００８】
これに対し、ファイルを上書きした場合に上書きする前の内容を取得する方法が特許文献２に開示されている。特許文献２では、ＤＤＳ（ＴＤＤＳ）に復元ＤＬＴ（ＴＤＦＬ）アドレスが含まれる構成において、復元ＤＬＴ（ＴＤＦＬ）アドレスを元にして以前のＤＬＴ（ＴＤＦＬ）に戻すことにより過去の状態を復元する。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−２８２５３２号公報
【特許文献２】特開２００６−１７２５２８号公報
【非特許文献】
【００１０】
【非特許文献１】ＩＮＦＯＲＭＡＴＩＯＮ  ＴＥＣＨＮＯＬＯＧＹ  −  Ｍｕｌｔｉ−Ｍｅｄｉａ  Ｃｏｍｍａｎｄｓ−６  ４．１５節
【発明の概要】
【発明が解決しようとする課題】
【００１１】
特許文献２が開示する上記方法は、あるＴＤＭＳからその１つ前のＴＤＭＳに戻る方法である。このため、例えば、過去に情報記録媒体が情報記録再生装置から取り出されたときのＴＤＭＳを使用する、あるいは、特定のブロックへの論理オーバーライトがなされる直前のＴＤＭＳを使用する、などの有用なＴＤＭＳを選択的に使用することができない。【００１２】
本発明は、この点に鑑みなされたもので、有用なＴＤＭＳを簡潔な指定により選択的に使用することが可能な情報再生装置および情報再生方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の情報再生装置は、追記型情報記録媒体から情報を再生する情報再生装置であって、前記追記型情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、一時管理情報を記録するための一時管理情報領域とを備え、前記一時管理情報は、前記一時管理情報が記録された日付に関する記録日情報を含み、前記追記型情報記録媒体に論理オーバーライトが適用され、前記一時管理情報領域に複数の一時管理情報が記録されている場合において、前記情報再生装置は、前記情報再生装置の外部から、日付を特定できる日付特定情報を受け取り、前記日付特定情報が示す日付と一致するかまたは前記日付特定情報が示す日付より前の日付を示す記録日情報を含む少なくとも１つの一時管理情報のうちの最新の一時管理情報を、前記一時管理情報領域から再生し、前記再生した一時管理情報に従って、前記ユーザデータ領域のデータ再生を行うことを特徴とする。【００１４】
ある実施形態によれば、前記情報再生装置は、前記追記型情報記録媒体への記録を行う記録部を備え、前記再生した一時管理情報が、前記一時管理情報領域に記録されている最新の一時管理情報ではないときは、前記追記型情報記録媒体に対する記録を禁止する。【００１５】
本発明の情報再生装置は、追記型情報記録媒体から情報を再生する情報再生装置であって、前記追記型情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、一時管理情報を記録するための一時管理情報領域とを備え、前記ユーザデータ領域の各ブロックには、ユーザデータとともに、直前記録アドレスが記録されており、前記一時管理情報は、交替エントリを含む欠陥リストを含み、前記追記型情報記録媒体に論理オーバーライトが適用され、前記一時管理情報領域に、複数の一時管理情報が記録されている場合において、前記情報再生装置は、前記情報再生装置の外部から、論理オーバーライト対象ブロックのアドレスを特定できる情報と、遡る論理オーバーライト回数を特定できる情報とを受け取り、前記複数の一時管理情報のうちの最新の一時管理情報の前記欠陥リストに含まれる交替エントリを参照して、前記論理オーバーライト対象ブロックが交替記録されている交替先ブロックを特定して、前記交替先ブロックを現在ブロックとし、前記現在ブロックに記録されている直前記録アドレスを再生して、当該直前記録アドレスが示すブロックを新しい現在ブロックとする処理を、遡る論理オーバーライト回数だけ繰り返して、目的の現在ブロックを特定し、前記論理オーバーライト対象ブロックから前記目的の現在ブロックへ交替記録されていることを示す交替エントリを含む欠陥リストを含む少なくとも１つの一時管理情報のうちの、最新の一時管理情報を探索して再生し、前記再生した一時管理情報に従って、前記ユーザデータ領域のデータ再生を行うことを特徴とする。【００１６】
ある実施形態によれば、前記情報再生装置は、前記追記型情報記録媒体への記録を行う記録部を備え、前記再生した一時管理情報が、前記一時管理情報領域に記録されている最新の一時管理情報ではないときは、前記追記型情報記録媒体に対する記録を禁止する。【００１７】
本発明の情報再生方法は、追記型情報記録媒体から情報を再生する情報再生方法であって、前記追記型情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、一時管理情報を記録するための一時管理情報領域とを備え、前記一時管理情報は、前記一時管理情報が記録された日付に関する記録日情報を含み、前記追記型情報記録媒体に論理オーバーライトが適用され、前記一時管理情報領域に複数の一時管理情報が記録されている場合において、前記情報再生方法は、情報再生装置の外部から、日付を特定できる日付特定情報を受け取るステップと、前記日付特定情報が示す日付と一致するかまたは前記日付特定情報が示す日付より前の日付を示す記録日情報を含む少なくとも１つの一時管理情報のうちの最新の一時管理情報を、前記一時管理情報領域から再生するステップと、前記再生した一時管理情報に従って、前記ユーザデータ領域のデータ再生を行うステップとを包含することを特徴とする。【００１８】
本発明の情報再生方法は、追記型情報記録媒体から情報を再生する情報再生方法であって、前記追記型情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、一時管理情報を記録するための一時管理情報領域とを備え、前記ユーザデータ領域の各ブロックには、ユーザデータとともに、直前記録アドレスが記録されており、前記一時管理情報は、交替エントリを含む欠陥リストを含み、前記追記型情報記録媒体に論理オーバーライトが適用され、前記一時管理情報領域に、複数の一時管理情報が記録されている場合において、前記情報再生方法は、情報再生装置の外部から、論理オーバーライト対象ブロックのアドレスを特定できる情報と、遡る論理オーバーライト回数を特定できる情報とを受け取るステップと、前記複数の一時管理情報のうちの最新の一時管理情報の前記欠陥リストに含まれる交替エントリを参照して、前記論理オーバーライト対象ブロックが交替記録されている交替先ブロックを特定して、前記交替先ブロックを現在ブロックとするステップと、前記現在ブロックに記録されている直前記録アドレスを再生して、当該直前記録アドレスが示すブロックを新しい現在ブロックとする処理を、遡る論理オーバーライト回数だけ繰り返して、目的の現在ブロックを特定するステップと、前記論理オーバーライト対象ブロックから前記目的の現在ブロックへ交替記録されていることを示す交替エントリを含む欠陥リストを含む少なくとも１つの一時管理情報のうちの、最新の一時管理情報を探索して再生するステップと、前記再生した一時管理情報に従って、前記ユーザデータ領域のデータ再生を行うステップとを包含することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、論理オーバーライトを適用された追記型情報記録媒体に対して、一時管理情報特定情報により指定された一時管理情報を使用してデータ再生する。これにより、簡潔な指定により、使用する一時管理情報を切り替えてデータ再生を行い、論理オーバーライトにより上書きされたファイルでも、上書き前の内容を取り出すことができる。【００２０】
このとき、不一致フラグがクリアされている一時管理情報を選択的に採用することが可能であり、これにより、一時管理情報特定情報として不一致フラグのクリア回数を指定することができる。【００２１】
あるいは、ＯＰＣ領域の次に使用可能なブロックが変化したときの一時管理情報を選択的に採用することが可能であり、これにより、一時管理情報特定情報として情報記録媒体の取り出し回数を指定することができる。【００２２】
あるいは、装置固有情報が変化したときの一時管理情報を選択的に採用することが可能であり、これにより、一時管理情報特定情報として情報記録再生装置の交換回数を指定することができる。【００２３】
あるいは、一時管理情報が記録された日付が指定日かそれより前となるものの中から最新の一時管理情報を採用することが可能であり、これにより、一時管理情報特定情報として日付を指定することができる。【００２４】
あるいは、直前記録アドレスを辿ることにより、指定ブロックが指定回数論理オーバーライトされる前の一時管理情報に含まれる交替エントリを算出し、その交替エントリを含む最新の一時管理情報を採用することが可能であり、これにより、一時管理情報特定情報として論理オーバーライト対象ブロックのアドレスと論理オーバーライト回数を指定することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態における情報再生装置の構成を示す図である。
【図２】本発明の実施形態における二層ＢＤ−ＲのＴＤＤＳの構造を示す図である。
【図３】本発明の実施形態における情報再生装置の動作を示すフローチャートである。
【図４】本発明の実施形態１における情報再生装置の動作を示すフローチャートである。
【図５】本発明の実施形態２における情報再生装置の動作を示すフローチャートである。
【図６】本発明の実施形態３における情報再生装置の動作を示すフローチャートである。
【図７】本発明の実施形態４における情報再生装置の動作を示すフローチャートである。
【図８】本発明の実施形態５における情報再生装置の動作を示すフローチャートである。
【図９】（ａ）から（ｆ）は、ＢＤ−ＲにおけるＰｒｅｖｉｏｕｓ  Ｌｏｃａｔｉｏｎ  Ａｄｄｒｅｓｓの例を示す図である。
【図１０】本発明の実施形態６における情報再生装置の動作を示すフローチャートである。
【図１１】本発明の実施形態６における一時管理情報の探索例を示す図である。
【図１２】本発明の実施形態における情報記録再生装置の構成を示す図である。
【図１３】二層ＢＤ−Ｒの論理構造を示す図である。
【図１４】ＢＤ−ＲのＴＤＭＡの構造を示す図である。
【図１５】（ａ）および（ｂ）は、論理オーバーライトの動作例を示す図である。
【図１６】（ａ）および（ｂ）は、論理オーバーライトによるファイルの上書き例を示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態について図面を参照しながら説明する。
【００２７】
図１は、本発明の実施形態における情報再生装置１００を示すブロック図である。
【００２８】
図１において、ディスクモータ１０２は情報記録媒体１０１を回転させる。光ヘッド１０３は情報記録媒体１０１の記録層にレーザスポットを照射して情報記録媒体１０１のデータを再生する。サーボ制御部１０４は、ディスクモータ１０２の回転駆動を制御しながら光ヘッド１０３を目的のトラックに移動させてレーザスポットの追従処理を行う。再生制御部１０５は光ヘッド１０３により検出した再生信号を復調して再生データを取りだしバッファ１０６に格納する。システム制御部１０７は情報再生装置１００全体の制御を行う。
【００２９】
情報記録媒体１０１は追記型の情報記録媒体であり、例えば、ＢＤ−Ｒである。本実施形態では情報記録媒体としてＢＤ−Ｒを使用した場合について説明する。
【００３０】
二層ＢＤ−ＲのＴＤＤＳの構造の一部を図２に示す。
【００３１】
図２におけるＴＤＤＳ識別子は、当該構造がＴＤＤＳであることを示す識別子であり、このＴＤＤＳ識別子を探索することにより、現在および過去のＴＤＤＳの記録位置を特定することが可能である。
【００３２】
図２における不一致フラグは、このＴＤＤＳが属するＴＤＭＳの構成要素がそれぞれ最新の状態になっているか否かを示すビットの集まりであり、ビットがクリアされていれば最新の状態になっていることを示している。不一致フラグで最新の状態か否かが示されるＴＤＭＳの構成要素の例として、ＴＤＦＬ、ＬＲＡ（Ｌａｓｔ  Ｒｅｃｏｒｄｅｄ  Ａｄｄｒｅｓｓ）を除くＳＲＲＩ、ＳＲＲＩ内のＬＲＡがある。情報記録媒体を情報記録再生装置から取り出す前には、必要に応じてＴＤＦＬ、ＳＲＲＩなどが更新されて不一致フラグの対応するビットはクリアされる。なお、不一致フラグの所定ビットがクリアされるとは、あるＴＤＤＳに含まれる不一致フラグの所定ビットが「１」であるときに、その後、ＴＤＤＳが更新された場合に、不一致フラグの所定ビットとして「０」が記録されることを意味する。
【００３３】
図２における第０層内周ＯＰＣ領域次使用可能ブロックアドレスと第１層内周ＯＰＣ領域次使用可能ブロックアドレスは、情報記録媒体の内周に配置されたＯＰＣ領域の次に使用可能なアドレスを示している。ＯＰＣ領域は記録パワーや記録波形の調整のための試し書きに使用される領域である。
【００３４】
図２における第０層外周ＯＰＣ領域次使用可能ブロックアドレスと第１層外周ＯＰＣ領域次使用可能ブロックアドレスは、情報記録媒体の外周に配置されたＯＰＣ領域の次に使用可能なアドレスを示している。
【００３５】
図２における記録日は、このＴＤＤＳを記録した日付に関する記録日情報である。例えば、記録日情報として、このＴＤＤＳを記録した年／月／日が格納される。また、記録日情報はこのＴＤＤＳを記録した時刻をさらに示していてもよい。
【００３６】
図２における装置固有識別情報は、このＴＤＤＳを記録した情報記録再生装置を識別するための装置固有情報が格納される。
【００３７】
本実施形態における情報再生装置１００の動作を図３のフローチャートを参照しながら説明する。
【００３８】
ステップ３０１では、情報再生装置１００の外部（例えばユーザ）から、使用する一時管理情報（ＴＤＭＳ）を特定する情報を受理する。「使用する一時管理情報」とは、目的のユーザデータ（上書き前のユーザーデータ）を管理していた一時管理情報であり、この一時管理情報を用いることにより目的のユーザデータを再生することができる。
【００３９】
ステップ３０２では、ステップ３０１で受理した一時管理情報を特定する情報に最適な一時管理情報を、一時管理情報領域（ＴＤＭＡ）を探索して再生する。
【００４０】
ステップ３０３では、ステップ３０２で再生した一時管理情報に従って情報記録媒体１０１のデータ再生を行う。
【００４１】
以下の実施形態の説明では、ステップ３０１で受理する一時管理情報を特定する情報の具体例と、それぞれの一時管理情報を特定する情報に応じたステップ３０２の動作について説明する。
【００４２】
なお、実施形態における情報記録媒体は、ユーザデータを記録するユーザデータ領域と一時管理情報領域（ＴＤＭＡ）を備えているものとする。
【００４３】
また、実施形態における情報記録媒体には論理オーバーライトが適用され、一時管理情報領域（ＴＤＭＡ）に、複数の一時管理情報（ＴＤＭＳ）が記録されているものとして、以下の詳細な説明を行う。
【００４４】
（実施形態１）
本発明の実施形態１においては、情報再生装置１００の外部から、使用する一時管理情報（ＴＤＭＳ）の特定情報として、不一致フラグのクリア回数を特定できる情報を取得する。
【００４５】
実施形態１における情報再生装置１００の一時管理情報領域から、目的の一時管理情報を探索して再生する動作を、図４のフローチャートを参照しながら説明する。
【００４６】
ステップ４０１では、情報記録媒体１０１のＴＤＭＡの記録済み終端位置を探索して記録済み終端位置に記録されているＴＤＭＳを取得する。この記録済み終端位置のＴＤＭＳが最新のＴＤＭＳとなる。
【００４７】
ステップ４０２では、変数ｎとして、情報再生装置１００の外部から取得した不一致フラグのクリア回数を特定できる情報から算出した不一致フラグのクリア回数を設定する。不一致フラグのクリア回数を特定できる情報は、例えば、最新のＴＤＭＳを基準に遡る不一致フラグのクリア回数でもよい。または、不一致フラグのクリア回数を特定できる情報は、不一致フラグのクリア回数として所定のクリア回数が指定され、一時管理情報の探索がすでに行われた場合において、その前回指定された不一致フラグの所定のクリア回数を基準に、その増減回数を示す情報でもよい。
【００４８】
ステップ４０３では、情報記録媒体１０１から現在保持しているＴＤＭＳの１つ前のＴＤＭＳを再生して取得する。
【００４９】
ステップ４０４では、ステップ４０３で取得したＴＤＭＳに含まれるＴＤＤＳの不一致フラグを参照して、特定ビットがすべてクリアされているか否かを判定する。特定ビットにクリアされていないビットがあればステップ４０３に戻り、特定ビットがすべてクリアされていればステップ４０５に進む。
【００５０】
ステップ４０５では、変数ｎの値を１減じる。
【００５１】
ステップ４０６では、変数ｎの値が０より大きいかを判定し、０より大きければステップ４０３に戻り、０であれば処理を終了する。
【００５２】
以上のステップが終了したときに保持しているＴＤＭＳの情報に従って、情報記録媒体１０１の再生を行うことにより、不一致フラグの特定ビットが指定回数遡ってクリアされた時点の一時管理情報（ＴＤＭＳ）を使用したデータ再生が可能である。
【００５３】
なお、情報記録媒体が情報記録再生装置から取り出されるときに、不一致フラグの特定ビットがクリアされるようにすれば、その不一致フラグの特定ビットのクリア回数を、情報記録媒体が情報記録再生装置から取り出された回数を特定できる情報とみなすことも可能である。
【００５４】
以上のように、本実施形態の情報再生装置および情報再生方法は、情報再生装置の外部から、複数の一時管理情報の中の特定の一時管理情報を選択するための一時管理情報特定情報を受理し、複数の一時管理情報の中から一時管理情報特定情報に適合する一時管理情報を探索して再生し、再生した一時管理情報に従ってユーザデータ領域のデータ再生を行う。
【００５５】
このとき、一時管理情報は、追記型情報記録媒体の取り出し回数に関する情報を含む。また、一時管理情報特定情報は、追記型情報記録媒体の取り出し回数を特定できる情報である。
【００５６】
これにより、追記型情報記録媒体の取り出し回数が、所定の回数であるときの一時管理情報（ＴＤＭＳ）を使用したデータ再生が可能である。
【００５７】
さらに、本実施形態の情報再生装置および情報再生方法においては、取り出し回数に関する情報は、不一致フラグである。この不一致フラグは、追記型情報記録媒体が当該情報再生装置から取り出される場合にクリアされる所定のビットを含む情報である。また、追記型情報記録媒体の取り出し回数を特定できる情報は、不一致フラグのクリア回数を特定できる情報である。
【００５８】
複数の一時管理情報においては、最新の一時管理情報から順に、古い一時管理情報へ、不一致フラグの所定のビットがクリアされている。本実施形態の情報再生装置および情報再生方法は、複数の一時管理情報の中から、選択的に、不一致フラグのクリア回数を特定できる情報から求まる不一致フラグのクリア回数目の一時管理情報を、探索して再生する。再生した一時管理情報に従ってユーザデータ領域のデータ再生を行う。
【００５９】
これにより、不一致フラグの特定ビットが指定回数遡ってクリアされた時点の一時管理情報（ＴＤＭＳ）を使用したデータ再生が可能である。
【００６０】
（実施形態２）
本発明の実施形態２においては、情報再生装置１００の外部から、使用する一時管理情報（ＴＤＭＳ）の特定情報として、ＯＰＣ領域の各々における次に使用可能なブロックのアドレスの変化回数を特定できる情報を取得する。レーザ光の記録パワーや記録波形の調整を行うためのＯＰＣ領域は、情報記録媒体が情報記録再生装置に装着されるたびに少しずつ消費される。このため、ＯＰＣ領域の次に使用可能なブロックアドレス（ＯＰＣ領域をアドレスの昇順に使用する場合は未使用領域のうちの先頭アドレスであり、ＯＰＣ領域をアドレスの降順に使用する場合は未使用領域のうちの最終アドレスである）の変化回数は、情報記録媒体が情報記録再生装置から取り出された回数に一致し、情報記録媒体が情報記録再生装置から取り出された回数を特定できる情報とみなすことができる。
【００６１】
実施形態２における情報再生装置１００の一時管理情報領域から、目的の一時管理情報を探索して再生する動作を図５のフローチャートを参照しながら説明する。
【００６２】
ステップ５０１では、情報記録媒体１０１のＴＤＭＡの記録済み終端位置を探索して記録済み終端位置に記録されているＴＤＭＳを取得する。この記録済み終端位置のＴＤＭＳが最新のＴＤＭＳとなる。
【００６３】
ステップ５０２では、変数ｎとして、ＯＰＣ領域の各々における、次に使用可能なブロックアドレスの変化回数を設定する。設定する変化回数は、情報再生装置１００の外部から取得した、ＯＰＣ領域の各々における次に使用可能なブロックアドレスの変化回数を特定できる情報から算出する。次に使用可能なブロックアドレスの変化回数を特定できる情報は、例えば、最新のＴＤＭＳを基準に遡る次に使用可能なブロックアドレスの変化回数でもよい。または、次に使用可能なブロックアドレスの変化回数を特定できる情報は、次に使用可能なブロックアドレスの変化回数として所定の変化回数が指定され、一時管理情報の探索がすでに行われた場合において、その前回指定された所定の変化回数を基準に、その増減数でもよい。
【００６４】
ステップ５０３では、保持しているＴＤＭＳに含まれる各ＯＰＣ領域に対する次に使用可能なブロックアドレスの値を一時的に保存する。
【００６５】
ステップ５０４では、情報記録媒体１０１から現在保持しているＴＤＭＳの１つ前のＴＤＭＳを再生して取得する。
【００６６】
ステップ５０５では、ステップ５０４で取得したＴＤＭＳに含まれるＴＤＤＳの各ＯＰＣ領域の次に使用可能なブロックアドレスが、ステップ５０３で一時的に保存した値と一致しているかを判定する。すべて一致していればステップ５０３に戻り、一致しないものがあればステップ５０６に進む。
【００６７】
ステップ５０６では、変数ｎの値を１減じる。
【００６８】
ステップ５０７では、変数ｎの値が０より大きいかを判定し、０より大きければステップ５０３に戻り、０であれば処理を終了する。
【００６９】
以上のステップが終了したときに保持しているＴＤＭＳの情報に従って情報記録媒体１０１の再生を行うことにより、各ＯＰＣ領域の次に使用可能なブロックアドレスが指定回数変化する前の一時管理情報（ＴＤＭＳ）を使用したデータ再生が可能である。
【００７０】
実施形態２は、情報記録媒体が情報記録再生装置に装着されたときに記録パワーや記録波形の調整のためにＯＰＣ領域を使用する場合に有効に機能し、各ＯＰＣ領域の次に使用可能なブロックアドレスの変化回数は、情報記録媒体が情報記録再生装置から取り出された回数に一致し、情報記録媒体が情報記録再生装置から取り出された回数を特定できる情報とみなすことができる。
【００７１】
なお、情報記録媒体を情報記録再生装置に装着してもＯＰＣ領域への記録を行わなかった場合や、情報記録媒体を情報記録再生装置に装着してから取り出すまでの間にある程度の時間差をおいて複数回ＯＰＣ領域を使用し、各ＯＰＣ領域の次に使用可能なブロックアドレスが異なる複数の一時管理情報（ＴＤＭＳ）を記録した場合には、情報記録媒体の取り出し回数とは一致しないことになる。
【００７２】
以上のように、本実施形態の情報再生装置および情報再生方法は、情報再生装置の外部から、複数の一時管理情報の中の特定の一時管理情報を選択するための一時管理情報特定情報を受理し、複数の一時管理情報の中から一時管理情報特定情報に適合する一時管理情報を探索して再生し、再生した一時管理情報に従ってユーザデータ領域のデータ再生を行う。
【００７３】
このとき、一時管理情報は、追記型情報記録媒体の取り出し回数に関する情報を含む。また、一時管理情報特定情報は、追記型情報記録媒体の取り出し回数を特定できる情報である。
【００７４】
これにより、追記型情報記録媒体の取り出し回数が、所定の回数であるときの一時管理情報（ＴＤＭＳ）を使用したデータ再生が可能である。
【００７５】
さらに、本実施形態の追記型情報記録媒体は、１つ以上のＯＰＣ領域を備えている。また、ＯＰＣ領域は、追記型情報記録媒体が当該情報再生装置に装着されたときに、記録パワーまたは記録波形の調整のために使用される領域である。
【００７６】
また、本実施形態の情報再生装置および情報再生方法においては、取り出し回数に関する情報は、１つ以上のＯＰＣ領域の各々における次に使用可能なブロックのアドレスである。この次に使用可能なブロックのアドレスは、ＯＰＣ領域が使用された場合に更新され、変化する情報である。また、追記型情報記録媒体の取り出し回数を特定できる情報は、１つ以上のＯＰＣ領域の各々における次に使用可能なブロックのアドレスの変化回数を特定できる情報である。
【００７７】
複数の一時管理情報においては、最新の一時管理情報から順に、古い一時管理情報へ、１つ以上のＯＰＣ領域の各々の次に使用可能なブロックのアドレスが変化している。本実施形態の情報再生装置および情報再生方法は、複数の一時管理情報の中から、選択的に、１つ以上のＯＰＣ領域の各々の次に使用可能なブロックのアドレスの変化回数目（１つ以上のＯＰＣ領域の各々における次に使用可能なブロックのアドレスの変化回数を特定できる情報から求まる）の一時管理情報を、探索して再生し、再生した一時管理情報に従って前記ユーザデータ領域のデータ再生を行う。
【００７８】
これにより、各ＯＰＣ領域に対して次に使用可能なブロックアドレスが指定回数変化する前の一時管理情報（ＴＤＭＳ）を使用したデータ再生が可能である。
【００７９】
（実施形態３）
本発明の実施形態３においては、情報再生装置１００の外部から、使用する一時管理情報（ＴＤＭＳ）の特定情報として、情報記録再生装置の交換回数を特定できる情報を取得する。
【００８０】
実施形態３における情報再生装置１００の一時管理情報領域から、目的の一時管理情報を探索して再生する動作を図６のフローチャートを参照しながら説明する。
【００８１】
ステップ６０１では、情報記録媒体１０１のＴＤＭＡの記録済み終端位置を探索して記録済み終端位置に記録されているＴＤＭＳを取得する。この記録済み終端位置のＴＤＭＳが最新のＴＤＭＳとなる。
【００８２】
ステップ６０２では、変数ｎとして、情報再生装置１００の外部から取得した情報記録再生装置の交換回数を特定できる情報から算出した情報記録再生装置の交換回数を設定する。情報記録再生装置の交換回数を特定できる情報は、例えば、最新のＴＤＭＳを基準に遡る情報記録再生装置の交換回数でもよい。または、情報記録再生装置の交換回数を特定できる情報は、情報記録再生装置の交換回数として所定の交換回数が指定され、一時管理情報の探索がすでに行われた場合において、その前回指定された情報記録再生装置の所定の交換回数を基準に、その増減数でもよい。
【００８３】
ステップ６０３では、保持しているＴＤＭＳに含まれるＴＤＤＳの装置固有識別情報を一時的に保存する。
【００８４】
ステップ６０４では、情報記録媒体１０１から現在保持しているＴＤＭＳの１つ前のＴＤＭＳを再生して取得する。
【００８５】
ステップ６０５では、ステップ６０４で取得したＴＤＭＳに含まれるＴＤＤＭＳの装置固有識別情報が、ステップ６０３で一時的に保存した値と一致しているかを判定する。一致していればステップ６０３に戻り、一致していなければステップ６０６に進む。
【００８６】
ステップ６０６では、変数ｎの値を１減じる。
【００８７】
ステップ６０７では、変数ｎの値が０より大きいかを判定し、０より大きければステップ６０３に戻り、０であれば処理を終了する。
【００８８】
以上のステップが終了したときに保持しているＴＤＭＳの情報に従って情報記録媒体１０１の再生を行うことにより、情報記録媒体が装着された情報記録再生装置が指定回数交換される前の一時管理情報（ＴＤＭＳ）を使用したデータ再生が可能である。
【００８９】
以上のように、本実施形態の情報再生装置および情報再生方法は、情報再生装置の外部から、複数の一時管理情報の中の特定の一時管理情報を選択するための一時管理情報特定情報を受理し、複数の一時管理情報の中から一時管理情報特定情報に適合する一時管理情報を探索して再生し、再生した一時管理情報に従ってユーザデータ領域のデータ再生を行う。
【００９０】
さらに、本実施形態の情報再生装置および情報再生方法においては、一時管理情報は、装置固有情報を含む。この装置固有情報は、複数の一時管理情報のそれぞれを記録した装置を識別するための情報である。また、一時管理情報特定情報は、情報記録再生装置の交換回数を特定できる情報である。
【００９１】
複数の一時管理情報において、最新の一時管理情報から順に、古い一時管理情報へ、装置固有情報が変化している場合、本実施形態の情報再生装置および情報再生方法は、複数の一時管理情報の中から、選択的に、情報記録再生装置の交換回数目（情報記録再生装置の交換回数を特定できる情報から求まる）の一時管理情報を、探索して再生し、再生した一時管理情報に従ってユーザデータ領域のデータ再生を行う。
【００９２】
これにより、情報記録媒体が装着された情報記録再生装置が指定回数交換される前の一時管理情報（ＴＤＭＳ）を使用したデータ再生が可能である。
【００９３】
（実施形態４）
本発明の実施形態４においては、情報再生装置１００の外部から、使用する一時管理情報（ＴＤＭＳ）の特定情報として、日付を特定できる情報を取得する。日付を特定できる情報は、具体的な年／月／日でもよい。または、日付を特定できる情報は、所定の日付が指定され、一時管理情報の探索がすでに行われた場合において、その前回指定した所定の日付を基準にした、相対的な日数でもよい。
【００９４】
実施形態４における情報再生装置１００の一時管理情報領域から、目的の一時管理情報を探索して再生する動作を図７のフローチャートを参照しながら説明する。
【００９５】
ステップ７０１では、情報記録媒体１０１のＴＤＭＡの記録済み終端位置を探索して記録済み終端位置に記録されているＴＤＭＳを取得する。この記録済み終端位置のＴＤＭＳが最新のＴＤＭＳとなる。
【００９６】
ステップ７０２では、保持しているＴＤＭＳに含まれるＴＤＤＳの記録日が、目標とする日付よりも大きいかを判定する。ここで、ＴＤＤＳの記録日が目標とする日付より大きいとは、記録日の方が目標とする日付よりも後の日付であることを指し、ＴＤＤＳの記録日が目標とする日付より小さいとは、記録日の方が目標とする日付よりも前の日付であることを指す。目標とする日付よりも大きければステップ７０３に進み、目標とする日付と一致するか、または目標とする日付より前であれば処理を終了する。
【００９７】
ステップ７０３では、情報記録媒体１０１から現在保持しているＴＤＭＳの１つ前のＴＤＭＳを再生して取得し、ステップ７０２に戻る。
【００９８】
以上のステップが終了したときに保持しているＴＤＭＳが、目標とする日付の時点において最新であった一時管理情報（ＴＤＭＳ）と特定できる。この保持しているＴＤＭＳの情報に従って情報記録媒体１０１の再生を行うことにより、指定した日付の時点におけるユーザデータの再生が可能である。
【００９９】
以上のように、本実施形態の情報再生装置および情報再生方法は、情報再生装置の外部から、複数の一時管理情報の中の特定の一時管理情報を選択するための一時管理情報特定情報を受理し、複数の一時管理情報の中から一時管理情報特定情報に適合する一時管理情報を探索して再生し、再生した一時管理情報に従ってユーザデータ領域のデータ再生を行う。
【０１００】
さらに、本実施形態の情報再生装置および情報再生方法においては、一時管理情報は、一時管理情報が記録された日付に関する記録日情報を含む。また、一時管理情報特定情報は、日付を特定できる情報である。
【０１０１】
このとき、本実施形態の情報再生装置および情報再生方法は、前記日付を特定できる情報から求まる日付と一致するかまたはそれより前の日付を示す記録日情報を有する少なくとも1つの一時管理情報のうちの最新の一時管理情報を、探索して再生し、再生した一時管理情報に従ってユーザデータ領域のデータ再生を行う。
【０１０２】
より具体的には、本実施形態の追記型情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、一時管理情報を記録するための一時管理情報領域とを備える。一時管理情報は、一時管理情報が記録された日付に関する記録日情報を含む。本実施形態の情報再生装置および情報再生方法は、追記型情報記録媒体に論理オーバーライトが適用され、一時管理情報領域に、複数の一時管理情報が記録されている場合において、下記の動作を行う。まず、情報再生装置の外部から、日付を特定できる情報を受理する。そして、日付を特定できる情報が示す日付と一致するかまたはそれより前の日付を示す記録日情報を有する少なくとも1つの一時管理情報のうちの最新の一時管理情報を、探索して再生する。そして、再生した一時管理情報に従って、ユーザデータ領域のデータ再生を行う。
【０１０３】
これにより、指定した日付の時点において最新であった一時管理情報（ＴＤＭＳ）を使用したデータ再生が可能である。
【０１０４】
（実施形態５）
本発明の実施形態５においては、実施形態４と同様に情報再生装置１００の外部から、使用する一時管理情報（ＴＤＭＳ）の特定情報として、日付を特定できる情報を取得する。
【０１０５】
実施形態５における情報再生装置１００の一時管理情報領域から、目的の一時管理情報を探索して再生する動作を図８のフローチャートを参照しながら説明する。
【０１０６】
ステップ８０１では、情報記録媒体１０１のＴＤＭＡの記録済み終端位置を探索して記録済み終端位置に記録されているＴＤＭＳを取得する。この記録済み終端位置のＴＤＭＳが最新のＴＤＭＳとなる。
【０１０７】
ステップ８０２では、変数ｍとして、情報記録媒体１０１のＴＤＭＡ先頭の最初のＴＤＭＳの位置を設定する。
【０１０８】
ステップ８０３では、変数ｎとして、ステップ８０１で取得した最新のＴＤＭＳの位置を設定する。
【０１０９】
ステップ８０４では、変数ｉとして、ｍとｎの中間位置を設定する。端数が生じる場合は切り上げる。
【０１１０】
ステップ８０５では、情報記録媒体１０１の変数ｉが示す位置からＴＤＭＳを再生して取得する。
【０１１１】
ステップ８０６では、保持しているＴＤＭＳに含まれるＴＤＤＳの記録日が目標とする日付よりも大きいかを判定する。目標とする日付よりも大きければステップ８０７に進み、目標とする日付と一致するかそれより前であればステップ８０８に進む。
【０１１２】
ステップ８０７では、変数ｎとして、変数ｉが指し示すＴＤＭＳの１つ前のＴＤＭＳの位置を設定する。
【０１１３】
ステップ８０８では、変数ｍとして、変数ｉが指し示すＴＤＭＳの位置を設定する。
【０１１４】
ステップ８０９では、変数ｍと変数ｎを比較して、ｍ＜ｎであればステップ８０４に戻り、ｍ≧ｎであればステップ８１０に進む。
【０１１５】
ステップ８１０では、情報記録媒体１０１の変数ｍが指し示す位置からＴＤＭＳを再生して取得し、処理を終了する。
【０１１６】
以上のステップが終了したときに保持しているＴＤＭＳの情報に従って情報記録媒体１０１の再生を行うことにより、指定した日付かそれより前の日付の中で最新の一時管理情報（ＴＤＭＳ）を使用したデータ再生が可能である。
【０１１７】
実施形態５は目的の一時管理情報（ＴＤＭＳ）を二分探索するようにしたものであり、実施形態４と比較して目的の一時管理情報（ＴＤＭＳ）をより速く探索することが可能である。
【０１１８】
（実施形態６）
本発明の実施形態６においては、情報再生装置１００の外部から、使用する一時管理情報（ＴＤＭＳ）の特定情報として、論理オーバーライトの対象ブロックのアドレスを特定できる情報とそのブロックに対して遡る論理オーバーライト回数を特定できる情報を取得する。
【０１１９】
図９は、ＢＤ−Ｒにおいて論理オーバーライトを実施したときに、ユーザデータとともに記録されるＰＬＡ（Ｐｒｅｖｉｏｕｓ  Ｌｏｃａｔｉｏｎ  Ａｄｄｒｅｓｓ）の例を示したものである。
【０１２０】
図９（ａ）では、ブロックＰ０にデータＡ０が記録されている。ブロックＰ０は論理オーバーライトされていない状態であり、ブロックＰ０にはＰＬＡとして０が記録されている。
【０１２１】
図９（ａ）でブロックＰ０にデータＡ１を論理オーバーライトしたあとの状態を示したものが図９（ｂ）である。図９（ｂ）では、未記録領域先頭のブロックＰ１にデータＡ１が記録され、一時欠陥リストにブロックＰ０がブロックＰ１に交替記録されていることを示すエントリが追加されている。ブロックＰ１にはＰＬＡとして直前にブロックＰ０のデータが記録されていたブロックＰ０のアドレスが記録されている。
【０１２２】
さらに図９（ｃ）のようにブロックＰ０にデータＡ２を論理オーバーライトしたあとの状態を示したものが図９（ｄ）である。図９（ｄ）では、未記録領域先頭のブロックＰ２にデータＡ２が記録される。一時欠陥リストの「ブロックＰ０がブロックＰ１に交替記録されていることを示すエントリ」は、「ブロックＰ０がブロックＰ２に交替記録されていることを示すエントリ」に更新されている。ブロックＰ２には、ＰＬＡとして、直前にブロックＰ０のデータが記録されていたブロックＰ１のアドレスが記録されている。
【０１２３】
さらに図９（ｅ）のようにブロックＰ０にデータＡ３を論理オーバーライトしたあとの状態を示したものが図９（ｆ）である。図９（ｆ）では、未記録領域先頭のブロックＰ３にデータＡ３が記録され、一時欠陥リストの「ブロックＰ０がブロックＰ２に交替記録されていることを示すエントリ」は、「ブロックＰ０がブロックＰ３」に交替記録されていることを示すエントリに更新されている。ブロックＰ３には、ＰＬＡとして、直前にブロックＰ０のデータが記録されていたブロックＰ２のアドレスが記録されている。
【０１２４】
このように、ＢＤ−Ｒでは論理オーバーライトを実施すると、新しい交替先のブロックには、それまで論理オーバーライトしたブロックＰ０のデータが記録されていたブロック（Ｐ０、Ｐ１またはＰ２）のアドレスがＰＬＡとして記録される。
【０１２５】
実施形態６における情報再生装置１００の一時管理情報領域から、目的の一時管理情報を探索して再生する動作を図１０のフローチャートを参照しながら説明する。
【０１２６】
ステップ１００１では、情報記録媒体１０１のＴＤＭＡの記録済み終端位置を探索して記録済み終端位置に記録されているＴＤＭＳを取得する。この記録済み終端位置のＴＤＭＳが最新のＴＤＭＳとなる。
【０１２７】
ステップ１００２では、変数ｋとして、遡る論理オーバーライト回数を設定する。その設定する回数は、情報再生装置１００の外部から取得した、遡る論理オーバーライト回数を特定できる情報から算出する。遡る論理オーバーライト回数を特定できる情報は、例えば、最新のＴＤＭＳを基準に遡る論理オーバーライト回数でもよい。または、遡る論理オーバーライト回数を特定できる情報は、遡る論理オーバーライト回数として所定の回数が指定され、一時管理情報の探索がすでに行われた場合において、その前回指定された遡る論理オーバーライトの所定の回数を基準に、その増減回数を示す情報でもよい。
【０１２８】
ステップ１００３では、ステップ１００１で取得した最新のＴＤＭＳに含まれるＴＤＦＬを参照して、情報再生装置１００の外部から取得した論理オーバーライトの対象ブロックのアドレスを特定できる情報から算出した論理オーバーライトの対象ブロックが交替記録されている交替先ブロックのアドレスを取得して、変数ｐに設定する。なお、アドレスの一例としては、ＦＥ（ファイルエントリ）の記録論理アドレスが挙げられる。ユーザが指定するファイルからファイルシステムを解釈してＦＥの論理アドレスを求めることができる。このようなファイルシステムの解釈は、ホストコンピュータのファイルシステムドライバが行うこともある。「論理オーバーライト対象ブロックのアドレスを特定できる情報」は、ＦＥの論理アドレスそのものであってもよいし、ユーザが指定するファイルであってもよく、情報再生装置側でファイルシステムの解釈を行ってアドレスを特定してもよい。
【０１２９】
ステップ１００４では、集合Ｒを空にする。なお、集合Ｒとは、ブロックアドレスを要素として持つ集合であるとする。
【０１３０】
ステップ１００５では、集合Ｒに変数ｐの値を追加する。
【０１３１】
ステップ１００６では、変数ｋの値を１減じる。
【０１３２】
ステップ１００７では、変数ｋの値が０より大きいかを判定し、０より大きければステップ１００８に進み、０であればステップ１０１０に進む。
【０１３３】
ステップ１００８では、変数ｐが示すアドレスのブロックからＰＬＡを読み出す。
【０１３４】
ステップ１００９では、変数ｐとして、ステップ１００４で読み出したＰＬＡの値を再設定して、ステップ１００５に戻る。
【０１３５】
ステップ１０１０では、変数ｍとして、情報記録媒体１０１のＴＤＭＡ先頭の最初のＴＤＭＳの位置を設定する。
【０１３６】
ステップ１０１１では、変数ｎとして、ステップ１００１で取得した最新のＴＤＭＳの位置を設定する。
【０１３７】
ステップ１０１２では、変数ｉとして、ｍとｎの中間位置を設定する。端数が生じる場合は切り上げる。
【０１３８】
ステップ１０１３では、情報記録媒体１０１の変数ｉが示す位置からＴＤＭＳを再生して取得する。
【０１３９】
ステップ１０１４では、論理オーバーライトの対象ブロックが集合Ｒの各要素が示すブロックに交替されていることを示す交替エントリが、保持しているＴＤＭＳに含まれるＴＤＦＬに存在するかを判定する。そのような交替エントリが存在するならばステップ１０１５に進み、交替エントリが存在しなければステップ１０１６に進む。
【０１４０】
ステップ１０１５では、変数ｎとして、変数ｉが指し示すＴＤＭＳの１つ前のＴＤＭＳの位置を再設定する。
【０１４１】
ステップ１０１６では、変数ｍとして、変数ｉが指し示すＴＤＭＳの位置を再設定する。
【０１４２】
ステップ１０１７では、変数ｍと変数ｎを比較して、ｍ＜ｎであればステップ１０１２に戻り、ｍ≧ｎであればステップ１０１８に進む。
【０１４３】
ステップ１０１８では、情報記録媒体１０１の変数ｍが指し示す位置からＴＤＭＳを再生して取得して処理を終了する。
【０１４４】
以上のステップが終了したときに保持しているＴＤＭＳの情報に従って情報記録媒体１０１の再生を行うことにより、指定した論理オーバーライトされているブロックに、指定した回数論理オーバーライトする前の一時管理情報（ＴＤＭＳ）を使用したデータ再生が可能である。
【０１４５】
実施形態６における一時管理情報の探索動作の具体例を図９と図１１を使用して説明する。
【０１４６】
図９に示すようにブロックＰ０への論理オーバーライトを行ったときにＴＤＭＡに記録されるＴＤＭＳは図１１のようになる。図１１において、ブロックＰ０がブロックＰ１に交替記録されている間に記録されたＴＤＭＳには、ブロックＰ０からブロックＰ１への交替エントリが含まれる。同様にブロックＰ０がブロックＰ２に交替記録されている間に記録されたＴＤＭＳには、ブロックＰ０からブロックＰ２への交替エントリが含まれ、ブロックＰ０がブロックＰ３に交替記録されている間に記録されたＴＤＭＳには、ブロックＰ０からブロックＰ３への交替エントリが含まれる。
【０１４７】
仮にブロックＰ０への論理オーバーライトが２回前になされた直前のＴＤＭＳを探索する場合を考えると、ブロックＰ０がブロックＰ１に交替記録されている最後の状態、すなわち、ブロックＰ０からブロックＰ１への交替エントリが含まれる最新のＴＤＭＳを探索することになる。図１０のフローチャートに従ってこの探索を実施すると、ステップ１００７の条件が成立せずにステップ１０１０に進んだときの集合ＲにはＰ３とＰ２が含まれることになる。そして、ステップ１０１０〜ステップ１０１７の二分探索によって、ブロックＰ０からの交替先としてブロックＰ３またはブロックＰ２へのエントリが存在しない最新のＴＤＭＳが探索される。これにより、変数ｍには図１１のＸで示すブロックＰ０からブロックＰ１への交替エントリ（図９（ｂ））を含む最新のＴＤＭＳの位置が設定され、ステップ１０１８により目的のＴＤＭＳを取得する。
【０１４８】
以上のように、本実施形態の情報再生装置および情報再生方法は、情報再生装置の外部から、複数の一時管理情報の中の特定の一時管理情報を選択するための一時管理情報特定情報を受理し、複数の一時管理情報の中から一時管理情報特定情報に適合する一時管理情報を探索して再生し、再生した一時管理情報に従ってユーザデータ領域のデータ再生を行う。
【０１４９】
さらに、本実施形態においては、ユーザデータ領域の各ブロックには、ユーザデータとともに、直前記録アドレスが記録されている。
【０１５０】
さらに、本実施形態の情報再生装置および情報再生方法においては、一時管理情報は、欠陥リストを含む。また、一時管理情報特定情報は、論理オーバーライト対象ブロックのアドレスと論理オーバーライト回数を特定できる情報である。
【０１５１】
図９および図１１に示した例では、本実施形態の情報再生装置および情報再生方法は、複数の一時管理情報の中で最新の一時管理情報の欠陥リストを参照して、論理オーバーライト対象ブロック（Ｐ０）が交替記録されている交替先ブロック（Ｐ３）を特定して、交替先ブロック（Ｐ３）を現在ブロックとする。その現在ブロック（Ｐ３）から直前記録アドレス（ＰＬＡ）を再生して、新しい現在ブロック（Ｐ２）とする処理を、遡る論理オーバーライト回数繰り返し、目的の現在ブロック（Ｐ１）を特定する。複数の一時管理情報の中で、欠陥リストに論理オーバーライト対象ブロック（Ｐ０）から目的の現在ブロック（Ｐ１）への交替エントリが存在する最新の一時管理情報を、探索して再生し、再生した一時管理情報に従って前記ユーザデータ領域のデータ再生を行う。
【０１５２】
より具体的には、本実施形態の追記型情報記録媒体は、ユーザデータを記録するためのユーザデータ領域と、一時管理情報を記録するための一時管理情報領域とを備える。このとき、ユーザデータ領域の各ブロックには、ユーザデータとともに、直前記録アドレス（ＰＬＡ）が記録されている。また、一時管理情報は、交替エントリを含む欠陥リストを含んでいる。
【０１５３】
図９および図１１に示した例では、本実施形態の情報再生装置および情報再生方法は、追記型情報記録媒体に論理オーバーライトが適用され、一時管理情報領域に、複数の一時管理情報が記録されている場合において、下記の動作を行う。まず、情報再生装置の外部から、論理オーバーライト対象ブロック（Ｐ０）のアドレスを特定できる情報と、遡る論理オーバーライト回数を特定できる情報とを受理する。そして、複数の一時管理情報の中で最新の一時管理情報の欠陥リストに含まれる交替エントリを参照して、論理オーバーライト対象ブロック（Ｐ０）が交替記録されている交替先ブロック（Ｐ３）を特定して、当該ブロック（Ｐ３）を現在ブロックとする。そして、現在ブロック（Ｐ３）に記録されている直前記録アドレス（ＰＬＡ）を再生して、当該直前記録アドレス（ＰＬＡ）が示すブロック（Ｐ２）を新しい現在ブロックとする処理を、遡る論理オーバーライト回数だけ繰り返して、目的の現在ブロック（Ｐ１）を特定する。そして、論理オーバーライト対象ブロック（Ｐ０）から目的の現在ブロック（Ｐ１）へ交替記録されていることを示す交替エントリを含む欠陥リストを含む一時管理情報の中で、最新の一時管理情報を、探索して再生する。そして、再生した一時管理情報に従って、ユーザデータ領域のデータ再生を行う。
【０１５４】
これにより、指定した遡った回数の時点における一時管理情報（ＴＤＭＳ）を使用したデータ再生が可能である。
【０１５５】
これまで説明してきた本発明の実施形態は情報記録媒体への記録機能を有する情報記録再生装置に対しても同様に実施可能である。
【０１５６】
図１２は、本発明の実施形態における情報記録再生装置１２００を示すブロック図である。
【０１５７】
図１２において、ディスクモータ１２０２は情報記録媒体１０１を回転させる。光ヘッド１２０３は、情報記録媒体１０１の記録層にレーザ光を照射する照射部として機能するとともに、情報記録媒体１０１に対してデータの記録および再生を行う記録部および再生部として機能する。サーボ制御部１２０４は、ディスクモータ１２０２の回転駆動を制御しながら、光ヘッド１２０３を目的のトラックに移動させてレーザスポットの追従処理を行う。再生制御部１２０５は、光ヘッド１２０３により検出した再生信号を復調して再生データを取り出し、バッファ１２０７に格納する。記録制御部１２０６は、バッファ１２０７に格納されている記録用データを変調し、光ヘッド１２０３を制御して情報記録媒体１０１にデータを記録する。システム制御部１２０８は情報記録再生装置１２００全体の制御を行う。
【０１５８】
本発明を情報記録再生装置に対して実施する場合は、最新ではない一時管理情報（ＴＤＭＳ）を使用してデータ再生をしているときにデータ記録を実施すると、一時管理情報（ＴＤＭＳ）に不整合を生じる可能性が高くなるので、最新ではない一時管理情報（ＴＤＭＳ）を使用している間は情報記録媒体への記録を禁止するのが望ましい。
【０１５９】
以上のように、実施形態１〜６における情報再生装置は、さらに追記型情報記録媒体への記録を行う記録部（１２０６、１２０３）を備えていてもよい。このとき、再生した一時管理情報が一時管理情報領域に記録されている最新の一時管理情報ではないときは、追記型情報記録媒体に対する記録を禁止してもよい。これにより、一時管理情報（ＴＤＭＳ）に不整合が生じることを防ぐことができる。
【０１６０】
以上、本発明の特定の実施形態について説明されてきたが、当業者にとっては他の多くの変形例、修正、他の利用が本発明に含まれることは明らかである。それゆえ、本発明は、ここでの特定の実施形態に限定されず、請求項によってのみ限定され得る。
【産業上の利用可能性】
【０１６１】
本発明によれば、論理オーバーライトされた情報記録媒体において、簡潔な指定により複数の一時管理情報の中で最適な一時管理情報を使用してデータ再生を行う。これにより、論理オーバーライトされたファイルの過去の状態を容易に取り出すことが可能となる。本発明は、例えば、ホストコンピュータの外部記憶装置に適用できる。本発明は、光ディスクの技術分野において特に有用である。
【符号の説明】
【０１６２】
１００    情報再生装置
１０１    情報記録媒体
１０２    ディスクモータ
１０３    光ヘッド
１０４    サーボ制御部
１０５    再生制御部
１０６    バッファ
１０７    システム制御部
１２００    情報記録再生装置
１２０２    ディスクモータ
１２０３    光ヘッド
１２０４    サーボ制御部
１２０５    再生制御部
１２０６    記録制御部
１２０７    バッファ
１２０８    システム制御部
【図１】
2011096201.tif 000003
【図２】
2011096201.tif 000004
【図３】
2011096201.tif 000005
【図４】
2011096201.tif 000006
【図５】
2011096201.tif 000007
【図６】
2011096201.tif 000008
【図７】
2011096201.tif 000009
【図８】
2011096201.tif 000010
【図９】
2011096201.tif 000011
【図１０】
2011096201.tif 000012
【図１１】
2011096201.tif 000013
【図１２】
2011096201.tif 000014
【図１３】
2011096201.tif 000015
【図１４】
2011096201.tif 000016
【図１５】
2011096201.tif 000017
【図１６】
2011096201.tif 000018
【国際調査報告】
2011096201.tif 000019
2011096201.tif 000020
2011096201.tif 000021
2011096201.tif 000022
2011096201.tif 000023
2011096201.tif 000024
2011096201.tif 000025
2011096201.tif 000026
2011096201.tif 000027
2011096201.tif 000028