(57)【要約】【課題】従来の情報再生装置では、ボーダーイン領域開始位置が未記録の場合、最終ボーダーの判定に時間を要し、ユーザー情報の再生開始までに要する時間が長くなっていた。【解決手段】ボーダーイン領域開始位置再生時にエラー発生した場合、ボーダーマーカー領域開始位置を再生し、その状況に応じて、ボーダーイン領域の記録状態を判断するように構成する。【選択図】図１
2006302362.tif 000002
【特許請求の範囲】
【請求項１】
ボーダーイン領域とユーザー情報記録領域とボーダーアウト領域とをそれぞれ少なくとも１つ以上有する記録媒体から情報を再生する装置において、
前記記録媒体から情報を再生するために前記記録媒体上の情報再生位置に対するフォーカス、トラッキング制御を行うサーボ手段と、
前記記録媒体から再生された情報に対して復調、エラー訂正処理を行う再生処理手段と、
前記サーボ手段の状況を検知するサーボ状況検知手段と、
前記再生処理手段のリード処理状況を検知するリード処理状況検知手段と、
前記記録媒体上のボーダーイン領域の情報再生時、前記サーボ状況検知手段でエラーを検知した場合、または前記リード処理状況検知手段でアドレス異常エラーを検知した場合、再生を中断して、ボーダーイン領域の直前に配置されているボーダーアウト領域内に存在するボーダーマーカー領域の情報再生を行うシステム制御手段と
を備えることを特徴とする情報再生装置。
【請求項２】
ボーダーイン領域とユーザー情報記録領域とボーダーアウト領域とをそれぞれ少なくとも１つ以上有する記録媒体から情報を再生する装置において、
前記記録媒体から情報を再生するために前記記録媒体上の情報再生位置に対するフォーカス、トラッキング制御を行うサーボ手段と、
前記記録媒体から再生された情報に対して復調、エラー訂正処理を行う再生処理手段と、
前記サーボ手段の状況を検知するサーボ状況検知手段と、
前記再生処理手段のリード処理状況を検知するリード処理状況検知手段と、
前記記録媒体上のボーダーイン領域の情報再生時、前記サーボ状況検知手段でエラーを検知した場合、または前記リード処理状況検知手段でアドレス異常エラーを検知した場合、再生を中断して、ボーダーイン領域の直前に配置されているボーダーアウト領域内の中央に位置する領域の情報再生を行うシステム制御手段と
を備えることを特徴とする情報再生装置。
【請求項３】
ボーダーイン領域とユーザー情報記録領域とボーダーアウト領域とをそれぞれ少なくとも１つ以上有する記録媒体から情報を再生する装置において、
前記記録媒体から情報を再生するために前記記録媒体上の情報再生位置に対するフォーカス、トラッキング制御を行うサーボ手段と、
前記記録媒体から再生された情報に対して復調、エラー訂正処理を行う再生処理手段と、
前記サーボ手段の状況を検知するサーボ状況検知手段と、
前記再生処理手段のリード処理状況を検知するリード処理状況検知手段と、
前記記録媒体上のボーダーイン領域の情報再生時、前記サーボ状況検知手段でエラーを検知した場合、または前記リード処理状況検知手段でアドレス異常エラーを検知した場合、再生を中断して、ボーダーイン領域とボーダーイン領域の直前に配置されているボーダーアウト領域との連結領域の情報再生を行うシステム制御手段と
を備えることを特徴とする情報再生装置。
【請求項４】
前記システム制御手段は、ボーダーアウト領域内にボーダーマーカー領域が複数ある場合に、いずれか少なくとも１つ以上のボーダーマーカー領域の情報の再生を行うことを特徴とする請求項１記載の情報再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体から情報を読み出す情報再生装置および情報再生方法に関するものである。
【背景技術】
【０００２】
近年、ＣＤ−Ｒｅｃｏｒｄａｂｌｅ（以下、ＣＤ−Ｒと示す）やＤＶＤ−Ｒｅｃｏｒｄａｂｌｅ（以下、ＤＶＤ−Ｒと示す）に代表されるデータの書き込みが可能な記録媒体が広く普及している。ＣＤ−ＲやＤＶＤ―Ｒでは、一度書き込んだ情報を書き換えることは不可能であるため、情報を追記していく記録方法が規定されており、この記録方法を用いる記録装置も広く普及している。
【０００３】
ＣＤ−Ｒで追記可能な記録方法で記録した場合、図９（ａ）に示すように、内周から外周に向かって記録が行われ、情報の最初の部分にリードインと呼ばれる領域、つづいてユーザー情報を記録する領域、情報の終わりの部分にリードアウトと呼ばれる領域が記録される。音楽ＣＤ等は、このリードイン領域とリードアウト領域によって区切られるデータのまとまり（以下、これをセッションと示す）が１つだけ含まれている。このようなセッションが１つだけ存在するディスクはシングルセッションと呼ばれ、図９（ａ）のような構造になっている。また、追記記録を行う毎にこのセッションが追加されていき、図９（ｂ）に示すような構造となる。このようなセッションが２つ以上存在するディスクはマルチセッションと呼ばれる。
【０００４】
一方、ＤＶＤ−ＲでもＣＤ−Ｒに類似した追記可能な記録方法が規定されている。ＤＶＤ−Ｒで追記可能な記録方法で記録した場合、図９（ｃ）に示すように、内周から外周に向かって記録が行われ、ディスクの内周部にリードインと呼ばれる領域、さらにそのリードイン領域の最後の部分にボーダーインと呼ばれる領域、つづいてユーザー情報を記録する領域、情報の終わりの部分にボーダーアウトと呼ばれる領域が記録される。このボーダーイン領域とボーダーアウト領域によって区切られるデータのまとまり（以下、これをボーダーと示す）がＣＤのセッションに相当する。このボーダーが１つだけ存在するディスクはシングルボーダーと呼ばれ、図９（ｃ）のような構造になっている。また、追記記録を行う毎にこのボーダーが追記されていき、図９（ｄ）に示すような構造となる。このようなボーダーが複数存在するディスクはマルチボーダーと呼ばれる。
【０００５】
さらにＤＶＤ−Ｒの場合にはファイナライズと呼ばれる処理があり、このファイナライズ処理を行うとリードアウトと呼ばれる領域が追加される。図９（ｅ）、図９（ｆ）はそれぞれシングルボーダー、マルチボーダーのディスクに対してファイナライズ処理を行った場合の構造図である。
【０００６】
なお、ＤＶＤ−Ｒには複数の規格、Ｖｅｒｓｉｏｎが存在しており、規格やＶｅｒｓｉｏｎによっては最初のボーダーに限り、リードイン領域の最後に図示したボーダーイン領域が存在しないものもある。
【０００７】
以上述べたようにＣＤ−ＲのマルチセッションとＤＶＤ−Ｒのマルチボーダーは類似した構造であるため、これらのディスクから情報を再生する装置も類似した処理を行っている。
【０００８】
ＣＤ−Ｒのシングルセッションのディスクを再生する場合には、リードイン領域に記録されるＴＯＣ（Ｔａｂｌｅ  ｏｆ  Ｃｏｎｔｅｎｔｓ）情報（以下、ＴＯＣ情報と示す）を再生、この情報をもとに再生を行う。
【０００９】
ＣＤ−Ｒのマルチセッションのディスクでは、前のセッションのリードイン領域に次のセッションの開始アドレスが記録されているので、記録順の古い内周側のセッションから順番にリードイン領域のＴＯＣ情報を再生して情報取得し、さらに次のセッションの開始アドレスが記録されていれば、その開始アドレスをもとに次のセッションのリードイン領域を再生して情報取得を行う。このようにして、記録順の新しい一番外周側のセッションまで存在する複数のセッションのリードイン領域のＴＯＣ情報を再生して情報取得を行うことで、全てのセッションのユーザー情報の再生を行うことができる。
【００１０】
ＤＶＤ−Ｒの場合、リードイン領域には、Ｐｈｙｓｉｃａｌ  ｆｏｒｍａｔ  ｉｎｆｏｒｍａｔｉｏｎ（以下、ＰＦＩと示す）と呼ばれる再生時に必要な情報が記録されており、ボーダーイン領域には、追記記録を行う毎に更新されたＰＦＩが記録されている。
【００１１】
ＤＶＤ−Ｒのシングルボーダーのディスクの再生を行う場合には、まずリードイン領域内のコントロールデータゾーン内のＰＦＩを再生して情報取得し、取得した情報の中にある次のボーダーイン領域開始位置の情報をもとに、次のボーダーイン領域内にある更新されたＰＦＩを再生して情報取得し、これらをもとにユーザー情報の再生に必要な情報の再生を行い、ユーザー情報の再生を開始する。
【００１２】
ＤＶＤ−Ｒのマルチボーダーのディスクでは、ボーダーイン領域に次のボーダーのボーダーイン領域の開始アドレスが記録されているので、最初にリードイン領域内のコントロールデータゾーン内のＰＦＩを再生して情報取得し、取得した情報の中にある次のボーダーイン領域開始位置の情報をもとに、次のボーダーイン領域内にある更新されたＰＦＩを再生して情報取得する。以後、記録順の古い内周側のボーダーから順番にボーダーイン領域内の更新されたＰＦＩを再生して情報取得し、さらに次のボーダーイン領域の開始アドレスが記録されていれば、その開始アドレスをもとに次のボーダーのボーダーイン領域内のＰＦＩを再生して情報取得を行う。このようにして、記録順の新しい一番外周側のボーダーまで、存在する複数のボーダーのボーダーイン領域内の更新されたＰＦＩを再生して情報取得することで、全てのボーダーのユーザー情報の再生を行うことができる。
【００１３】
追記記録を行う場合の記録方法の規格として、ＣＤ−Ｒの追記記録時に最終セッションであるということを明示する情報を最終セッションのリードイン情報に記録することや、あるいはＤＶＤ−Ｒの追記記録時に最終ボーダーであるということを明示する情報を最終ボーダーのボーダーイン情報に記録することで、マルチセッションやマルチボーダーのディスクでセッション、ボーダーの最終を明示することは可能なようになっている。
【００１４】
しかし、敢えてこのような最終セッションあるいは最終ボーダーであることを明示するような情報の記録を行う操作を行わなくても、情報の記録は終了することができることから、このような操作は行われないのが一般的である。
【００１５】
従って、一般に広く普及しているＣＤ−ＲのマルチセッションやＤＶＤ−Ｒのマルチボーダーのディスクは、最終のセッションやボーダーであっても次のセッション、ボーダーの開始位置を示すアドレスが記録されており、このアドレスが示す領域は未記録となっていることが多い。
【００１６】
このようにＣＤ−ＲのマルチセッションディスクやＤＶＤ−Ｒのマルチボーダーディスクで最終セッション／ボーダーであるにもかかわらず次のセッション／ボーダーの開始位置が記録されているディスクから情報を読み出す場合には、図１０（ａ）、（ｂ）の矢印で示すように、内周部から順次、リードイン領域内のＴＯＣ情報あるいはボーダーイン領域内のＰＦＩを再生後、次のセッション／ボーダーの開始位置に移動し、同じ処理を繰り返すことになるが、実際には記録されていないセッション／ボーダーの開始位置に移動したところで、未記録であるためにフォーカス、トラッキングのサーボ系が異常となる。
【００１７】
このサーボ系の異常が、ディスク上の傷や汚れにより発生したものなのか、実際には存在していない未記録のセッション／ボーダーの開始位置を読み出そうとしているために発生したものなのかを判断することが難しいため、どちらの場合であっても同じサーボ系の異常と判断し、通常の復帰処理、リトライ処理を実行し、これらの処理を一通り実行しても再生しようとしていた情報が再生できずに、処理のタイムアウトが発生した場合に、ようやく実際には存在していない未記録のセッション／ボーダーの開始位置を読み出そうとしているために発生したサーボ系の異常であると判断し、一つ前に再生したセッション／ボーダーが最終のセッション／ボーダーであると判断して、ユーザー情報の再生を開始するというのが一般的な情報再生装置の処理手順である。
【００１８】
しかし、この処理手順では、実際には存在していない未記録のセッション／ボーダーの開始位置を読み出す処理で発生するサーボ系のエラーに対して、通常のサーボ復帰処理、リトライ処理を実行するため、最終セッション／ボーダーの判断に時間を要し、ユーザー情報の再生を開始するまでに長い時間を要してしまうという課題があった。
【００１９】
このような課題を解決するために、図１０（ｃ）に示すように、ＣＤ−Ｒのマルチセッションディスクの再生において、リードイン領域内のＴＯＣ情報を再生後、そのセッションのリードアウト領域に移動して、その後に次のセッションのリードイン領域の開始位置に移動することにより、トラックジャンプ誤差によって発生するサーボ系の異常をなくし、実際には存在していない未記録のセッションの開始位置を読み出そうとしているために発生したものなのか、それ以外の要因によるものなのかの判断を早めるという情報再生装置も提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−１２４０６８号公報
【発明の開示】
【発明が解決しようとする課題】
【００２０】
しかしながら、従来の情報再生装置では、リードイン領域内のＴＯＣ情報を再生後、そのセッションのリードアウト領域に移動して、その後、次のセッションのリードイン領域の開始位置に移動するため、次のセッションのリードイン領域が記録されているセッションに対しては、これまで一般的に行われてきた再生方法と比べて、リードアウト領域に移動してから次のセッションのリードイン領域に移動する分、時間を要しており、セッションの数が多くなればなるほど、この時間の影響は大きくなり、場合によっては逆にこれまで一般に行われてきた再生方法よりも処理時間が長くなってしまうという課題があった。
【００２１】
上述したとおりＣＤ−ＲのマルチセッションとＤＶＤ−Ｒのマルチボーダーは類似した構造であるため、従来の情報再生装置の動作は、ＤＶＤ−Ｒのマルチボーダーディスクに対しても同様に適用可能である、その動作を示したものが図１０（ｄ）の矢印である。しかし、この場合も上述と同様の課題が発生する。
【００２２】
本発明は、かかる課題を解決し、ボーダーを有する構造で記録された記録媒体から情報を再生する際に、ボーダーイン領域の情報を再生時にサーボ系の異常を検知した場合には、再生する位置をボーダーイン領域の直前に配置されているボーダーアウト領域内のボーダーマーカー領域に変更して、サーボ復旧処理、リトライ処理を行い、ボーダーマーカーの領域の再生結果に応じて、ボーダーイン領域の情報再生時に発生したサーボ系の異常が、ディスク上の傷や汚れにより発生したものなのか、実際には存在していない未記録のボーダーの開始位置を再生しようとしたために発生したものなのかを判断することで最終ボーダーの判断に要する時間を短縮し、ユーザー情報の再生を開始するまでの時間を短縮可能とする情報再生装置および情報再生方法を提供することを目的とする。
【課題を解決するための手段】
【００２３】
上記課題を解決するために、本発明の情報再生装置は、記録媒体から情報を再生するために記録媒体上の情報再生位置に対するフォーカス、トラッキング制御を行うサーボ手段と、記録媒体から再生された情報に対して復調、エラー訂正処理を行う再生処理手段と、サーボ手段の状況を検知するサーボ状況検知手段と、再生処理手段のリード処理状況を検知するリード処理状況検知手段と、記録媒体上のボーダーイン領域の情報再生時、サーボ状況検知手段でエラーを検知した場合、または前記リード処理状況検知手段でアドレス異常エラーを検知した場合、再生を中断して、ボーダーイン領域の直前に配置されているボーダーアウト領域内に存在するボーダーマーカー領域の情報の再生を行うシステム制御手段とを備えて構成している。
【発明の効果】
【００２４】
本発明は、ボーダーイン領域とユーザー情報記録領域とボーダーアウト領域とをそれぞれ少なくとも１つ以上有する記録媒体から情報を再生する装置において、実際には存在していない未記録のボーダーの開始位置に対する再生処理でサーボ系のエラーが発生した場合でも、最終ボーダーの判断に要する時間を短縮し、ユーザー情報の再生を開始するまでの時間を短縮することができる効果がある。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００２６】
（実施の形態１）
図１に、本発明の実施の形態１における情報再生装置のブロック図を示す。はじめに、図１を参照しながら、実施の形態１の情報再生装置の構成について説明を行う。
【００２７】
実施の形態１の情報再生装置は、ボーダーイン領域とユーザー情報記録領域とボーダーアウト領域とをそれぞれ少なくとも１つ以上有する記録媒体１にアクセスするアクセス手段２と、アクセス手段２を制御するアクセス制御手段３と、記録媒体１を回転させるモーター４と、モーター４を駆動するモータードライバ５と、アクセス手段２によって出力された情報を増幅するＲＦアンプ６と、ＲＦアンプ６から得られるフォーカス／トラッキングエラー信号をもとにアクセス制御手段３とモータードライバ５を制御するサーボ手段７と、ＲＦアンプ６の出力に対して復調、誤り訂正を行う再生処理手段８と、再生処理手段８によって出力された情報を格納するバッファ９と、サーボ手段７の状況を検知するサーボ状況検知手段１０と、再生処理手段８でのリード処理状況を検知するリード処理状況検知手段１１と、記録媒体１上のボーダーイン領域の情報再生時、サーボ状況検知手段１０でエラーを検知した場合に、再生を中断して、ボーダーイン領域の直前に配置されているボーダーアウト領域内に存在するボーダーマーカー領域の情報再生を行うシステム制御手段１２とを備えて構成されている。
【００２８】
次に実施の形態１の情報再生装置の動作について説明を行う。図３は実施の形態１の情報再生装置の処理のフローチャートを示す図である。
【００２９】
また記録媒体として、図２に示すようなＤＶＤ−Ｒ  ｆｏｒ  Ｇｅｎｅｒａｌ  Ｖｅｒｓｉｏｎ２．０規格に準拠したマルチボーダーディスクを例に挙げて説明する。
【００３０】
まず、図２を用いてマルチボーダーディスクの構造について説明する。内周から外周に向かって記録が行われ、ディスクの内周部にリードインと呼ばれる領域、さらにそのリードイン領域の最後の部分にボーダーインと呼ばれる領域、つづいてユーザー情報を記録する領域、情報の終わりの部分にボーダーアウトと呼ばれる領域が記録される。さらに追記を行った場合、ボーダーイン領域、ユーザー情報記録領域、ボーダーアウト領域が記録される。
【００３１】
ボーダーイン領域にはＰＦＩという情報が記録されており、このＰＦＩには、現在のボーダーのボーダーアウト領域の開始位置や次のボーダーのボーダーイン領域の開始位置が記録されている。またボーダーアウト領域には、Ｎｅｘｔ  Ｂｏｒｄｅｒ  Ｍａｒｋｅｒ＃１と呼ばれる領域があり、同様の領域であるＮｅｘｔ  Ｂｏｒｄｅｒ  Ｍａｒｋｅｒ＃２、Ｎｅｘｔ  Ｂｏｒｄｅｒ  Ｍａｒｋｅｒ＃３と呼ばれる領域もある。これらの領域は、次のボーダーが記録されているかどうかを示すための領域であり、次のボーダーが記録されていない場合は、Ｎｅｘｔ  Ｂｏｒｄｅｒ  Ｍａｒｋｅｒ＃１／＃２／＃３の領域は未記録の状態となっており、次のボーダーが記録されている場合は、記録された状態となっている。Ｎｅｘｔ  Ｂｏｒｄｅｒ  Ｍａｒｋｅｒ＃１の位置は、ＰＦＩに記録されている情報を用いて、（現在のボーダーのボーダーアウト領域開始位置＋次のボーダーのボーダーイン領域開始位置）／２という計算式で算出することができる。また、Ｎｅｘｔ  Ｂｏｒｄｅｒ  Ｍａｒｋｅｒ＃２、Ｎｅｘｔ  Ｂｏｒｄｅｒ  Ｍａｒｋｅｒ＃３の位置はそれぞれＮｅｘｔ  Ｂｏｒｄｅｒ  Ｍａｒｋｅｒ＃１＋１６０、Ｎｅｘｔ  Ｂｏｒｄｅｒ  Ｍａｒｋｅｒ  ＃１＋３２０という計算式で算出することができる。
【００３２】
また、ボーダーアウト領域の最後には、Ｌｉｎｋｉｎｇ  Ｌｏｓｓ  Ａｒｅａと呼ばれる領域がある。この領域は、ボーダーイン領域を追記する時に既に記録されているボーダーアウト領域と結合するために使用される領域であり、ボーダーイン領域が記録されていない場合は、このＬｉｎｋｉｎｇ  Ｌｏｓｓ  Ａｒｅａは未記録もしくは一部未記録の状態となっており、ボーダーイン領域が記録された場合は、全部記録の状態となる。このＬｉｎｋｉｎｇ  Ｌｏｓｓ  Ａｒｅａ領域の開始位置は、ＰＦＩに記録されている次のボーダーのボーダーイン領域開始位置−１６という計算式で算出することができる。
【００３３】
以下の実施の形態１の説明において、図３を用いながら説明する。
【００３４】
まず、システム制御手段１２がサーボ手段７に指示を出し、サーボ手段７がモータードライバ５を制御してモーター４を動作させ、記録媒体１を回転させる。次に、サーボ手段７はアクセス制御手段３に指示を出し、アクセス手段２を制御する。アクセス手段２によって出力された情報を増幅するＲＦアンプ６ではフォーカス／トラッキングエラー信号が作成される。サーボ手段７はこのＲＦアンプ６からのエラー信号をもとに再びアクセス制御手段３を制御し、記録媒体１から情報を再生する準備を行う（図３ステップ３０１）。
【００３５】
次にシステム制御手段１２は、リードイン領域内にあるコントロールデータゾーン内のＰＦＩを再生して情報取得するために、リードイン領域内にあるコントロールデータゾーン開始位置をターゲットに設定する（図３ステップ３０２）。
【００３６】
次にシーク処理を実行する（図３ステップ３０３）。シーク処理の詳細については後述する。
【００３７】
シーク処理が正常に終了したかどうかをチェックし（図３ステップ３０４）、正常終了していればリード処理を実行する（図３ステップ３０５）。リード処理の詳細については後述する。
【００３８】
リード処理が正常に終了したかどうかをチェックし（図３ステップ３０６）、正常終了していれば、バッファ９に格納されたＰＦＩの情報の中から次のボーダーイン領域開始位置を取得する（図３ステップ３０７）。
【００３９】
取得した次のボーダーイン領域開始位置の値が０であるかどうかをチェックし（図３ステップ３０８）、０以外の値である場合には、取得した値をターゲットに設定し（図３ステップ３０９）、シーク処理を実行する（図３ステップ３０３）。
【００４０】
以後、シーク処理（図３ステップ３０４）、リード処理（図３ステップ３０６）が正常終了しない状況、あるいはＰＦＩ内の次のボーダーイン領域開始位置が０である状況が発生しない場合は、この処理（図３ステップ３０３から図３ステップ３０９）を繰り返し、ボーダーイン領域開始位置を順に再生し、情報を取得する処理を繰り返す。
【００４１】
バッファ９に格納されたＰＦＩの情報の中から次のボーダーイン領域開始位置を取得し（図３ステップ３０７）、その取得した値が０であった場合には、次のボーダーは存在せず、現在再生したボーダーイン領域を含むボーダーが最終ボーダーであると判断し（図３ステップ３１０）、ユーザー情報の再生処理に移行する（図３ステップ３１１）。
【００４２】
次に、シーク処理（図３ステップ３０４）、リード処理（図３ステップ３０６）が正常終了しなかった場合の処理について説明する。
【００４３】
シーク処理（図３ステップ３０４）、リード処理（図３ステップ３０６）が正常終了しなかった場合、まずターゲットに設定されている値がコントロールデータゾーン開始位置であるかどうかをチェックする（図３ステップ３１２）。
【００４４】
ターゲットに設定されている値がコントロールデータゾーン開始位置である場合、リトライ処理（図３ステップ３１３）を実行する。リトライ処理の詳細については後述する。
【００４５】
リトライ処理が正常に終了したかどうかをチェックし（図３ステップ３１４）、正常終了していれば、バッファ９に格納されたＰＦＩの情報の中から次のボーダーイン領域開始位置を取得する（図３ステップ３０７）。以後の処理は上述と同様である。
【００４６】
リトライ処理が正常に終了しなかった場合、再生に絶対必要な情報であるコントロールデータゾーンの情報が取得できなかったと判断し（図３ステップ３１５）、処理を終了する。
【００４７】
ターゲットに設定されている値がコントロールデータゾーン開始位置でない場合、ターゲットに設定されている値がボーダーイン領域開始位置であるかどうかをチェックする（図３ステップ３１６）。
【００４８】
ターゲットに設定されている値がボーダーイン領域開始位置である場合、訂正不能エラー発生により正常終了しなかったのかどうかをチェックする（図３ステップ３１７）。
【００４９】
訂正不能エラーにより正常終了しなかった場合は、ボーダーイン領域開始位置は少なくとも未記録の状態ではないと判断し、リトライ処理を実行する（図３ステップ３１８）。
【００５０】
リトライ処理が正常に終了したかどうかをチェックし（図３ステップ３１９）、正常終了していれば、バッファ９に格納されたＰＦＩの情報の中から次のボーダーイン領域開始位置を取得する（図３ステップ３０７）。以後の処理は上述と同様である。
【００５１】
リトライ処理が正常に終了しなかった場合、ターゲットに設定されているボーダーイン領域開始位置は再生ができないと判断し、現在のひとつ前に再生したボーダーイン領域を含むボーダーが最終ボーダーであると判断し（図３ステップ３２０）、ユーザー情報の再生処理に移行する（図３ステップ３１１）。
【００５２】
訂正不能エラー発生により正常終了しなかったのではない場合は、ターゲットに設定されているボーダーイン領域開始位置は未記録の状態である可能性があると判断し、同じターゲットに対するリトライ処理は行わずに、現在再生しようとしているボーダーイン領域の記録状態を確認するために、現在ターゲットに設定されているボーダーインの直前にあるボーダーアウト領域内のボーダーマーカー領域開始位置をターゲットに設定し（図３ステップ３２１）、ボーダーマーカー領域開始位置へのシーク処理を実行する。ボーダーマーカー領域開始位置は、ボーダーイン領域のＰＦＩから取得した情報を用いて、（現在のボーダーのボーダーアウト領域開始位置＋次のボーダーのボーダーイン領域開始位置）／２という計算式を用いて算出する。以後の処理は上述と同様である。
【００５３】
ターゲットに設定されている値がボーダーイン領域開始位置でない場合、ターゲットに設定されている値はボーダーマーカー領域開始位置である。このボーダーマーカー領域開始位置へのシーク処理、リード処理が、訂正不能エラー発生により正常終了しなかったかどうかをチェックする（図３ステップ３２２）。
【００５４】
訂正不能エラーにより正常終了しなかった場合は、ボーダーマーカー領域開始位置は記録されており、言い換えると次のボーダーイン領域も記録されているということになるのでボーダーイン領域開始位置へのリトライ処理を実行するために、ターゲットにボーダーイン領域開始位置を再設定する（図３ステップ３２３）。
【００５５】
訂正不能エラーにより正常終了しなかったのではなく、アドレス異常エラーやサーボ異常エラーで異常終了していた場合、ボーダーマーカー領域開始位置は未記録の状態である可能性が高いと考えられる。直前にボーダーイン領域開始位置も未記録の状態である可能性が高いと判断していることから、再生しようとしていたボーダーイン領域開始位置は未記録の状態であると判断し、現在のひとつ前に再生したボーダーイン領域を含むボーダーが最終ボーダーであると判断し（図３ステップ３２０）、ユーザー情報の再生処理に移行する（図３ステップ３１１）。
【００５６】
続いてシーク処理の詳細について、図４を用いて説明する。図４はシーク処理のフローチャートを示す図である。
【００５７】
まず、システム制御手段１２は、設定されたターゲットの位置に移動するように、サーボ手段７に指示を出す。サーボ手段７はアクセス制御手段３に指示を出し、アクセス手段２をターゲットの位置に移動させる。同時に、システム制御手段はシーク処理実行時間を計測するためのタイマーをスタートさせる（図４ステップ４０１）。
【００５８】
まず、シーク処理実行時間が所定のタイムアウト時間を経過したかチェックする（図４ステップ４０２）。シーク処理時間が所定のタイムアウト時間を経過していた場合、シーク処理実行時間計測タイマーをストップ、クリアし（図４ステップ４０３）、シーク処理は異常終了する。
【００５９】
タイムアウト時間を経過していない場合、システム制御手段１２は、サーボ状況検知手段１０からの通知を確認し、サーボ異常が発生していないかどうかをチェックする（図４ステップ４０４）。サーボ状況検知手段１０でサーボ異常を検知した場合、システム制御手段１２はサーボ手段７に対して、サーボ復旧処理を行うように指示をする。サーボ手段７は、ＲＦアンプ６から得られるファーカス／トラッキングエラーの状況を見ながら、アクセス制御手段３を経由してアクセス手段２を制御して、サーボの復旧処理を実行する（図４ステップ４０５）。
【００６０】
サーボ状況検知手段１０でサーボ異常を検知していない場合、ターゲット位置に対して所定範囲内の手前の位置に移動が完了したかどうかをチェックする（図４ステップ４０６）。
【００６１】
記録媒体１上の位置情報は、アクセス手段２から出力される情報をＲＦアンプ６で増幅し、その出力を再生処理手段で復調し、その位置情報を読み出すことで判定できる。この位置情報を再生し、ターゲット位置に対して所定範囲内の手前の位置に移動が完了したかどうかをチェックする。まだ、移動が完了していない場合、まだ移動中と判断し、再びシーク処理時間タイムアウトのチェックに戻る。
【００６２】
既に、移動が完了していた場合、シーク処理実行時間計測タイマーをストップ、クリアし（図４ステップ４０７）、シーク処理は正常終了する。
【００６３】
続いてリード処理の詳細について、図５を用いて説明する。図５はリード処理のフローチャートを示す図である。
【００６４】
まず、システム制御手段１２は、再生処理手段８に対して、設定されたターゲットの位置から再生を行うように指示を出す（図５ステップ５０１）。再生処理手段８は、ＲＦアンプ６から出力される情報を復調、エラー訂正を行い、バッファ９に格納する。リード処理状況検知手段１１は、再生処理手段８で行われたリード処理中に異常が発生したかどうかをチェックする。
【００６５】
システム制御手段１２は、リード処理状況検知手段１１でリード処理中に異常を検知したかどうかをチェックし（図５ステップ５０２）、異常を検知しなかった場合には、リード処理を正常終了する。
【００６６】
異常を検知した場合は、その異常の内容が、アドレスが不連続になったあるいはアドレスが読み出せなくなったなどのアドレスの異常に起因するものであるかどうかをチェックし（図５ステップ５０３）、アドレスの異常を検知した場合は、アドレス異常エラー発生として、リード処理を異常終了する。異常の内容が、アドレス異常でない場合、訂正不能エラー発生として、リード処理を異常終了する。
【００６７】
続いてリトライ処理の詳細について、図６を用いて説明する。図６はリトライ処理のフローチャートを示す図である。
【００６８】
まず、リトライ回数をクリアし（図６ステップ６０１）、次にリトライ回数をインクリメントする（図６ステップ６０２）。その後、設定されたターゲットに対してシーク処理を実行する（図６ステップ６０３）。シーク処理が正常に終了したかどうかをチェックし（図６ステップ６０４）、正常に終了していた場合は、リード処理を実行する（図６ステップ６０５）。続いてリード処理が正常に終了したかどうかをチェックし（図６ステップ６０６）、正常に終了していた場合は、リトライ処理を正常終了する。シーク処理、リード処理が正常に終了したかどうかのチェック（図６ステップ６０３，図６ステップ６０５）で正常に終了していなかった場合、リトライ回数を確認し、所定のリトライ回数以内かどうかをチェックする（図６ステップ６０６）。所定のリトライ回数以内だった場合は、リトライ回数をインクリメントし（図６ステップ６０２）、再度シーク処理、リード処理を実行する。所定のリトライ回数を超えていた場合は、リトライ処理を異常終了する。
【００６９】
以上のように、本実施の形態１によれば、記録媒体上のボーダーイン領域開始位置の再生時に、サーボ状況検知手段１０でサーボ異常を検知した場合、あるいはリード処理状況検知手段１１でアドレス異常を検知した場合、ボーダーイン領域開始位置が未記録の可能性があると判断し、ボーダーイン領域開始位置に対するリトライ処理は実行せずに、代わりにボーダーイン領域の直前に配置されているボーダーアウト領域内に存在するボーダーマーカー領域開始位置の再生を実行する。さらにこのボーダーマーカー領域開始位置への再生時に、サーボ状況検知手段１０でサーボ異常を検知した場合、あるいはリード処理状況検知手段１１でアドレス異常を検知した場合、直前で再生しようとしていたボーダーイン領域開始位置は未記録状態であると判断し、現在よりもひとつ前に再生したボーダーイン領域を含むボーダーが最終ボーダーであると判断し、ユーザー情報の再生処理に移行する。
【００７０】
これにより、実際には存在していない未記録のボーダーイン領域開始位置を再生時に発生するサーボ系のエラーに対して、通常のサーボ復帰処理、リトライ処理を行うために最終ボーダーの判断に時間を要し、ユーザー情報の再生を開始するまでに長い時間を要するという従来一般的に行われてきた装置の課題を解決し、最終ボーダーの判断処理の時間を短縮することが可能である。
【００７１】
また、ボーダーアウト内のボーダーマーカー領域開始位置を再生する処理は、ボーダーイン領域開始位置への再生時に異常が発生した場合のみ実行するため、ボーダーアウト領域への移動時間増加によりボーダーの数が多くなればなるほど最終ボーダーの判断処理に時間を要するという従来の情報再生装置の課題を解決し、最終ボーダーの判断処理の時間を短縮することが可能である。
【００７２】
なお、実施の形態１と類似したつぎのような実施の形態も考えられる。
【００７３】
この実施の形態のブロック図は、実施の形態１のブロック図である図１と同じ構成である。この実施の形態では前述の実施の形態１で説明したシステム制御手段１２の一部の処理（図３ステップ３２１）だけが異なるので、この点について図７を参照しながら説明する。図７においてステップ７２１以外は図３と同様の動作である。
【００７４】
図７ステップ７２１では、シーク処理あるいはリード処理が正常終了しなかった時に、ターゲットに設定されている値がボーダーイン領域開始位置であり、かつ訂正不能エラー発生により正常終了しなかったのではない場合に、ターゲットに設定されているボーダーイン領域開始位置は未記録の状態である可能性があると判断し、同じターゲットに対するリトライ処理は行わずに、現在再生しようとしているボーダーイン領域の記録状態を確認するために、現在ターゲットに設定されているボーダーインの直前にあるボーダーアウト領域の中央位置をターゲットに設定し（図７ステップ７２１）、ボーダーマーカー領域開始位置へのシーク処理を実行する。ボーダーアウト領域の中央位置は、ボーダーイン領域のＰＦＩから取得した情報を用いて、（現在のボーダーのボーダーアウト領域開始位置＋次のボーダーのボーダーイン領域開始位置）／２という計算式を用いて算出する。以後の処理は図３と同様である。
【００７５】
これにより、実際には存在していない未記録のボーダーイン領域開始位置を再生時に発生するサーボ系のエラーに対して、通常のサーボ復帰処理、リトライ処理を行うために最終ボーダーの判断に時間を要し、ユーザー情報の再生を開始するまでに長い時間を要するという従来一般的に行われてきた装置の課題を解決し、最終ボーダーの判断処理の時間を短縮することが可能である。
【００７６】
また、ボーダーアウト内のボーダーマーカー領域開始位置を再生する処理は、ボーダーイン領域開始位置への再生時に異常が発生した場合のみ実行するため、ボーダーアウト領域への移動時間増加によりボーダーの数が多くなればなるほど最終ボーダーの判断処理に時間を要するという従来の情報再生装置の課題を解決し、最終ボーダーの判断処理の時間を短縮することが可能である。
【００７７】
なお、実施の形態１と類似したつぎのような実施の形態も考えられる。
【００７８】
この実施の形態のブロック図は、実施の形態１のブロック図である図１と同じ構成である。この実施の形態では前述の実施の形態１で説明したシステム制御手段１２の一部の処理（図３ステップ３２１）だけが異なるので、この点について図８を参照しながら説明する。図８においてステップ８２１以外は図３と同様の動作である。
【００７９】
図８ステップ８２１では、シーク処理あるいはリード処理が正常終了しなかった時に、ターゲットに設定されている値がボーダーイン領域開始位置であり、かつ訂正不能エラー発生により正常終了しなかったのではない場合に、ターゲットに設定されているボーダーイン領域開始位置は未記録の状態である可能性があると判断し、同じターゲットに対するリトライ処理は行わずに、現在再生しようとしているボーダーイン領域の記録状態を確認するために、現在ターゲットに設定されているボーダーインの直前にあるボーダーアウト領域の最終位置をターゲットに設定し（図８ステップ８２１）、ボーダーマーカー領域開始位置へのシーク処理を実行する。ボーダーアウト領域最終位置というのは、図２のＬｉｎｋｉｎｇ  Ｌｏｓｓ  Ａｒｅａ開始位置であり、ボーダーイン領域のＰＦＩから取得した情報を用いて、現在のボーダーのボーダーアウト領域開始位置−１６という計算式を用いて算出する。以後の処理は図３と同様である。
【００８０】
これにより、実際には存在していない未記録のボーダーイン領域開始位置を再生時に発生するサーボ系のエラーに対して、通常のサーボ復帰処理、リトライ処理を行うために最終ボーダーの判断に時間を要し、ユーザー情報の再生を開始するまでに長い時間を要するという従来一般的に行われてきた装置の課題を解決し、最終ボーダーの判断処理の時間を短縮することが可能である。
【００８１】
また、ボーダーアウト内のボーダーマーカー領域開始位置を再生する処理は、ボーダーイン領域開始位置への再生時に異常が発生した場合のみ実行するため、ボーダーアウト領域への移動時間増加によりボーダーの数が多くなればなるほど最終ボーダーの判断処理に時間を要するという従来の情報再生装置の課題を解決し、最終ボーダーの判断処理の時間を短縮することが可能である。
【００８２】
なお、本実施の形態では、図２に示すようなＤＶＤ−Ｒ  ｆｏｒ  Ｇｅｎｅｒａｌ  Ｖｅｒ．２．０のマルチボーダーディスクを例に挙げて説明したが、同様の構造を持った記録媒体であれば同様に実施可能であることはいうまでもない。
【００８３】
なお、本実施の形態では、リトライ処理として同一ターゲットに所定回数のリトライ処理を行う場合を例に挙げて説明したが、同一内容の情報が記録媒体上に多重記録されている場合は、リトライ処理を行う毎にターゲットを変更し、同一内容の情報が記録されている別の位置をリトライしても同様に実施可能であることは言うまでもない。
【００８４】
なお、本実施の形態では、ボーダーイン領域開始位置の再生時に、サーボ異常エラーあるいはアドレス異常エラーが発生した場合にボーダーアウト領域内のボーダーマーカー領域を再生し、その再生時に再びサーボ異常エラーあるいはアドレス異常エラーが発生した場合に、再生しようとしていたボーダーイン領域開始位置は未記録状態であると判断する場合を例に挙げて説明したが、ボーダーマーカー領域が複数存在する場合には、複数のボーダーマーカー領域に対して再生を試み、その再生時の状況で再生しようとしていたボーダーイン領域開始位置が未記録状態であるかどうかを判断することで判断の信頼性確率を高めることも、同様に実現可能であることは言うまでもない。
【００８５】
なお、本実施の形態では、最初にコントロールデータ領域開始位置をターゲットに設定する場合を例に挙げて説明したが、同一内容が多重記録されている記録媒体においては、その領域のいずれかの位置をターゲットに設定しても同様に実現可能であることは言うまでもない。
【産業上の利用可能性】
【００８６】
本発明の情報再生装置および情報再生方法は、ボーダーイン領域とユーザー情報記録領域とボーダーアウト領域とをそれぞれ少なくとも１つ以上有する記録媒体から情報を再生する装置において、実際には存在していない未記録のボーダーの開始位置に対する再生処理でサーボ系のエラーが発生した場合でも、最終ボーダーの判断に要する時間を短縮し、ユーザー情報の再生を開始するまでの時間を短縮することができ、有用である。  
【図面の簡単な説明】
【００８７】
【図１】本発明の実施の形態１の情報再生装置のブロック図
【図２】ＤＶＤ―Ｒ  ｆｏｒ  Ｇｅｎｅｒａｌ  Ｖｅｒ．２．０のマルチボーダーディスクの構造図
【図３】本発明の実施の形態１に係るシステム制御手段の一処理手順を示すフローチャート
【図４】本発明の実施の形態１に係る情報再生装置のシーク処理手順を示すフローチャート
【図５】本発明の実施の形態１に係る情報再生装置のリード処理手順を示すフローチャート
【図６】本発明の実施の形態１に係る情報再生装置のリトライ処理手順を示すフローチャート
【図７】本発明の実施の形態１に係るシステム制御手段の他の処理手順を示すフローチャート
【図８】本発明の実施の形態１に係るシステム制御手段の他の処理手順を示すフローチャート
【図９】ＣＤ−Ｒ、ＤＶＤ−Ｒの構造図
【図１０】従来の情報再生装置の動作を説明する図
【符号の説明】
【００８８】
１    記録媒体
２    アクセス手段
３    アクセス制御手段
４    モーター
５    モータードライバ
６    ＲＦアンプ
７    サーボ手段
８    再生処理手段
９    バッファ
１０    サーボ状況検知手段
１１    リード処理状況検知手段
１２    システム制御手段
【図１】
2006302362.tif 000003
【図２】
2006302362.tif 000004
【図３】
2006302362.tif 000005
【図４】
2006302362.tif 000006
【図５】
2006302362.tif 000007
【図６】
2006302362.tif 000008
【図７】
2006302362.tif 000009
【図８】
2006302362.tif 000010
【図９】
2006302362.tif 000011
【図１０】
2006302362.tif 000012