(57)【要約】  【課題】光ディスクが保持するアドレス情報は、情報の記録の際に正しく記録されなかった場合や、破壊されてしまった場合等に、正しく読めなくなることがある。このような場合、例えば、特定のアドレスで示される領域に情報が記録されているか否かを知ることはできない。  【解決手段】本発明の光ディスク装置は、光ディスクの所定間隔領域ごとの情報記録の有無と、アドレス情報又はアドレス情報が取得できなかった場合には取得できなかった旨の情報を関連付けて保持する機能を有する。保持される情報は所定間隔領域ごとの情報であるので、情報記録の有無を知りたいアドレス情報が保持されなかったとしても、読み取ることができた前後のアドレス情報により、特定のアドレスの領域に情報の記録がなされているか否かを知ることができる。【選択図】            図１
2006216145.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクの所定間隔領域ごとに情報記録がされているか判断する判断部と、
光ディスクから前記領域ごとにアドレス情報の取得を試みるアドレス情報取得トライ部と、
前記判断部での記録有無判断結果と、前記アドレス情報取得トライ部で試みた結果とを関連付けた情報である記録未記録情報を保持する保持部と、
を有する光ディスク装置。
【請求項２】
前記アドレス情報取得トライ部での試みの結果とは、アドレス情報を取得できた場合には、そのアドレス情報であり、アドレス情報を取得できなかった場合にはその旨を示す情報である請求項１に記載の光ディスク装置。
【請求項３】
アドレス情報に基づいてそのアドレス情報で示される領域に情報記録がされているかを問い合わせる問合情報を取得する問合情報取得部と、
前記問合情報にて示されるアドレス情報が、前記記録未記録情報に含まれるか判断するアドレス判断部と、
前記アドレス判断部での判断結果が含まれていないとの判断結果である場合には、問合情報に含まれるアドレス情報が示す領域の記録有無判断結果が保持されている前記保持部中の位置を推定する推定部と、
前記推定部の推定結果で示される保持部中の位置から前記記録有無判断結果を取得する推定結果取得部と、
前記アドレス判断部での判断結果が含まれているとの判断結果である場合には、問合情報に含まれるアドレス情報に基づいて、前記記録有無判断結果を前記保持部から取得する確定結果取得部と、
を有する請求項１又は２に記載の光ディスク装置。
【請求項４】
ディスクのリード結果の成否を判断するリード判断部と、
前記ディスクのリード結果が失敗である場合に、リードを失敗したディスクのアドレス情報に基づいて、問合情報を生成する問合情報生成部と、
前記問合情報生成部で生成した問合情報に基づいて取得される記録有無判断結果に応じてリードのリトライをすべきか判断するリトライ判断部と、
を有する請求項３に記載の光ディスク装置。
【請求項５】
前記記録未記録情報に基づいて記録を実行すべき領域を決定してディスクへの記録を実行する記録実行部を有する請求項１から４のいずれか一に記載の光ディスク装置。
【請求項６】
光ディスクの所定間隔領域ごとに情報記録がされているか判断する判断ステップと、
光ディスクから前記領域ごとにアドレス情報の取得を試みるアドレス情報取得トライステップと、
前記判断ステップでの記録有無判断結果と、前記アドレス情報取得トライステップで試みた結果とを関連付けた情報である記録未記録情報を保持する保持ステップと、
を有する光ディスク記録未記録判別方法。
【請求項７】
アドレス情報に基づいてそのアドレス情報で示される領域に情報記録がされているかを問い合わせる問合情報を取得する問合情報取得ステップと、
前記問合情報にて示されるアドレス情報が、前記記録未記録情報に含まれるか判断するアドレス判断ステップと、
前記アドレス判断ステップでの判断結果が含まれていないとの判断結果である場合には、前記アドレス情報が示す領域の記録有無判断結果を前記保持ステップにて保持した保持部中の位置を推定する推定ステップと、
前記推定ステップの推定結果で示される保持部中の位置から前記記録有無判断結果を取得する推定結果取得ステップと、
前記アドレス判断ステップでの判断結果が含まれているとの判断結果である場合には、問合情報に含まれるアドレス情報に基づいて、前記記録有無判断結果を前記記録未記録情報から取得する確定結果取得ステップと、
を有する請求項６に記載の光ディスク記録未記録判別方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクの所定間隔領域ごとのアドレス情報等と情報記録の有無とを関連付けて記録未記録情報として保持し、特定アドレスに示される領域に情報記録がされているか否かを、保持している記録未記録情報により判断する機能を有する光ディスク装置に関する。
【背景技術】
【０００２】
近年、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭに代表される読み取り専用の光ディスク以外に、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等に代表される記録可能な光ディスクが広く一般化されている。図１６に、一般的な光ディスク装置の構成を例示する。光ピックアップ（１６１０）からアクチュエータ（１６２０）を通して出力されたレーザー光は、光ディスク（１６３０）で反射され、光ピックアップ（１６１０）に戻り、光ピックアップ内の光ディテクタによって取り込まれる。光ディテクタによって取り込まれた信号は、信号処理機構（１６４０）に送られる。信号処理機構（１６４０）においては、光ピックアップ（１６１０）からのレーザー光が光ディスク（１６３０）に適切に当たるように光ピックアップ（１６１０）の位置を制御するフォーカス制御やトラッキング制御のための制御信号（フォーカスサーボ誤差信号、トラックサーボ誤差信号、等）が生成される。信号処理機構（１６４０）において生成された制御信号は、サーボ制御回路（１６５０）に出力され、さらに、アクチュエータ（１６２０）に出力される。ところで、通常、図１６のような仕組みにより光ディスクにデータが記録される際に、光ディスクに記録されるアドレスには２種類ある。一つは記録した信号により得られるアドレスであり、もう一つは物理的に光ディスクに刻まれているアドレスである。前者に関しては、光ディスクにデータが記録される際に正しく記録されなかったり、記録の状態が悪い場合等に読めなくなる可能性がある。また、後者に関しては、データを記録する際に横断的に記録レーザー光が光ディスクに当たった場合等にアドレスのデータが破壊され、読めなくなる可能性がある。このようにアドレスが読めない状態になっている場合には、例えば、特定のアドレスの領域に情報が記録されているかを判断できなくなる等の問題が発生する。このような問題に対して、特許文献１においては、トラックに設定された第1の記録領域ごとに付与されるアドレス情報を有している光ディスクに対して、光ディスク装置は第２の記録領域ごとにデータの記録、再生を行い、第２の記録領域は複数の第１の記録領域で構成される。このような光ディスク装置において、第１の記録領域ごとに付与されるアドレス情報のうち正常又は正常でないと識別されるアドレス情報の数と所定の閾値とを対比することで該当する第２の記録領域が正常であるか否かを識別する仕組みが提案されている
【特許文献１】特開２００４−２８１０２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１の発明においては、第２の記録領域にデータの記録がされているか否かを直接調べるものではなく、正常又は正常でないアドレス情報の数が一定以上又は一定以下であるか否かによって、正常又は正常でない可能性を推測するものである。このような仕組みにおいては、例えば、特定のアドレスの領域に情報が記録されているか否か等を知ることはできない。
【課題を解決するための手段】
【０００４】
本発明では、この課題を解決するために、ディスク上のアドレス情報と各アドレスで示される領域において情報記録がされているか否かの情報を所定間隔領域毎に取得し、関連付けて保持する機能を有する光ディスク装置を提案する。図１に本発明に係る光ディスク装置の主要構成の概要を例示する。本発明の光ディスク装置は、従来の光ディスク装置の機能に加えて、判断部（０１６０）と、アドレス情報取得トライ部（０１７０）と、保持部（０１８０）とを有する。判断部（０１６０）では光ディスクの所定間隔領域ごとの情報記録の有無を判断し、アドレス情報取得トライ部（０１７０）は前記領域ごとにアドレス情報の取得を試みて、アドレス情報又は、アドレス情報が取得できなかった場合には取得できなかった旨を示す情報を取得する機能を有する。判断部（０１６０）とアドレス情報取得トライ部（０１７０）で取得された情報を関連付けて、保持部（０１８０）において保持する。保持部（０１８０）に保持される情報は所定間隔領域ごとの情報であるので、情報記録の有無を知りたいアドレス情報が保持部（０１８０）に保持されなかったとしても、読み取ることができた前後のアドレス情報により、特定のアドレスの領域に情報の記録がなされているか否かを知ることができる。
【発明の効果】
【０００５】
以上のように、本発明に係る光ディスク装置においては、特定アドレスの領域において情報記録がされているか否かを判断したい場合に、アドレス情報の破損等によってアドレス情報を直接読み込むことができない状況であっても、特定アドレスの領域における情報記録の有無を知ることが可能である。
【発明を実施するための最良の形態】
【０００６】
本発明を実施するための最良の形態について図面を用いて詳細に説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。なお、以下の実施形態と請求項の関係は次の通りである。実施形態１は、主に請求項１、２、６などについて説明する。実施形態２は、主に請求項３、７などについて説明する。実施形態３は、主に請求項４などについて説明する。実施形態４は、主に請求項５などについて説明する。
（実施形態１）
【０００７】
（実施形態１：概要）本実施形態は、光ディスクの所定間隔領域ごとに情報記録がされているか判断し、領域ごとにアドレス情報の取得を試みることで、領域ごとのアドレス情報等と情報記録の有無とを保持する機能を有する光ディスク装置に関する。
【０００８】
（実施形態１：構成）本実施形態に係る光ディスク装置の機能ブロックを図２に例示する。光ディスク装置（０２００）は、「判断部」（０２１０）と、「アドレス情報取得トライ部」（０２２０）と、「保持部」（０２３０）とを有する。光ディスク装置（０２００）は、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等の記録可能である光ディスクに対して再生、記録、消去等を行う光ディスク装置を想定している。また、本実施形態に係る光ディスク装置は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の読み取り専用の光ディスクを再生する光ディスク装置にも利用可能である。
【０００９】
「判断部」（０２１０）は、光ディスクの所定間隔領域ごとに情報記録がされているか判断する機能を有する。判断された結果は、後述の「保持部」（０２３０）において記録有無判断結果として取得される。「所定間隔領域」とは、光ディスク上において所定の間隔で位置する領域を意味する。「所定の間隔」とは、領域と領域との間隔を関数的に表すことができるようになっていればよい。例えば、光ディスクを一定時間毎に読み込んだ場合、ディスクの線速度が一定となる回転方式であるＣＬＶ方式（Ｃｏｎｓｔａｎｔ  Ｌｉｎｅａｒ  Ｖｅｒｏｃｉｔｙ）やＺＣＬＶ方式（Ｚｏｎｅｄ  ＣＬＶ）の場合には、読み込んだ領域ごとの間隔は一定となる。また、回転速度が一定となる回転方式であるＣＡＶ方式（Ｃｏｎｓｔａｎｔ  Ａｎｇｕｌａｒ  Ｖｅｒｏｃｉｔｙ）やＺＣＡＶ方式（Ｚｏｎｅｄ  ＣＡＶ）の場合には、読み込んだ領域ごとの間隔は回転速度を利用した関数で示すことができる。また、判断部（０２１０）が直接、所定間隔毎に光ディスクを読んでもよいし、他の処理機構が所定間隔毎に読んだ情報を受け取るようになっていてもよい。また、他の処理機構が連続して読んだ情報を所定間隔毎に取得するようになっていてもよい。即ち、判断部（０２１０）は直接的又は間接的に所定間隔毎に光ディスクを読み込み、読み込んだ領域にデータが記録されているか否かを判断する。「所定間隔毎」とは、１セクタを読むよりも短い長さを想定している。ＤＶＤ−ＲＯＭはＣＬＶ方式であり、１セクタを読むためには約１．６ミリ秒必要であるので、時間に換算すると、１倍速で回転している時には約１ミリ秒、８倍速で回転している時には約０．１２５ミリ秒を想定している。判断部（０２１０）の具体例としては、図１６のような一般的な光ディスク装置の光ピックアップ（１６２０）が連続して光ディスクを読み込み、光ピックアップ（１６２０）が読み込んだ情報を所定間隔毎に取得するような場合が想定される。
【００１０】
「アドレス情報取得トライ部」（０２２０）は、光ディスクから前記領域ごとにアドレス情報の取得を試みる機能を有する。「前記領域」とは、前記判断部（０２１０）の説明に記述の「所定間隔領域」を指す。前記判断部（０２１０）同様、直接、所定間隔毎に光ディスクを読んでもよいし、他の処理機構が所定間隔毎に読んだ情報を受け取り、アドレス情報が読むことができたか否かを調べるようになっていてもよい。また、他の処理機構が連続して読んだ情報を所定間隔毎に取得するようになっていてもよい。つまり、アドレス情報取得トライ部（０２２０）は、直接的又は間接的に所定間隔毎に光ディスクを読み込み、読み込んだ領域からアドレス情報を取得することを試みる。ただし、読み込むタイミングは、前記判断部が読み込むタイミングと同期している必要がある。試みた結果は、アドレス情報が取得できた場合には取得したアドレス情報であり、アドレス情報を取得できなかった場合にはその旨を示す情報であってもよい。アドレス情報取得トライ部（０２２０）の具体例としては、図１６のような一般的な光ディスク装置の光ピックアップ（１６２０）が連続して光ディスクを読み込み、光ピックアップ（１６２０）が読み込んだ情報を所定間隔毎に取得しするような場合が想定される。
【００１１】
「保持部」（０２３０）は、前記判断部（０２１０）での記録有無判断結果と、前記アドレス情報取得トライ部（０２２０）で試みた結果とを関連付けた情報である記録未記録情報を保持する機能を有する。保持部（０２３０）は、一時的にのみ記録未記録情報を保持するようになっていてもよいし、永続的に記録未記録情報を保持するようになっていてもよい。「一時的」とは、光ディスク装置（０２００）に光ディスクが挿入されている間のみであるような場合を意味する。「永続的」とは、例えば、光ディスク装置（０２００）にて利用される光ディスクが変更となっても、一定期間は古い光ディスクの記録未記録情報を保持しておくような場合を意味する。このような場合には、光ディスクごとの記録未記録情報と光ディスクが有する識別ＩＤ（メディアＩＤ等）を関連付けて保持するようになっていればよい。具体例としては、半導体メモリ、磁気記録装置等が想定される。
【００１２】
図３は、前記保持部（０２３０）にて保持される記録未記録情報の一例である。ここで、メモリ番号とは、前記保持部（０２３０）内でのデータの記録位置を管理する番号である。アドレスとは、光ディスク上のアドレスであり前記アドレス情報取得トライ部（０２２０）で試みた結果である。即ち、アドレス情報が読めた場合はアドレス情報であり、アドレス情報を取得できなかった場合は本例では「Ｘ」で示している。記録の有無とは、前記判断部（０２１０）での記録有無判断結果であり、各アドレスに情報記録がされているか否かを示す。本例では情報記録がされている場合には「○」、情報記録がされていない場合には「×」で示している。例えば、（ａ）の記録未記録情報によれば、読み込むことができたアドレスは、５００００番地、５００８０番地、５０１４０番地であったことが分かる。また、光ディスク上のアドレス５０１４０番地の領域には情報が記録されておらず、それ以外のアドレスの領域には情報が記録されていることが分かる。
【００１３】
（実施形態１：処理の流れ）図４は、本実施形態に係る光ディスク装置における処理の流れを説明するフロー図を例示する。最初に、所定間隔領域に光ピックアップを移動する（光ピックアップ移動ステップ  Ｓ０４１０）。次に、前記光ピックアップ移動ステップ（Ｓ０４１０）にて光ピックアップを移動した領域に情報記録がされているか判断する。この処理は判断部（０２１０）によって実行される（判断ステップ  Ｓ０４２０）。次に、前記光ピックアップ移動ステップ（Ｓ０４１０）にて光ピックアップを移動した領域に対してアドレス情報の取得を試みる。この処理はアドレス情報取得トライ部（０２２０）によって実行される（アドレス情報取得トライステップ  Ｓ０４３０）。次に、前記判断ステップ（Ｓ０４２０）での判断結果である記録有無判断結果と、前記アドレス情報取得トライステップ（Ｓ０４３０）で試みた結果とを関連付けて記録未記録情報として保持する。この処理は保持部（０２３０）によって実行される（保持ステップ  Ｓ０４４０）。以上、前記光ピックアップ移動ステップ（Ｓ０４１０）から前記保持ステップ（Ｓ０４４０）までの処理を読み込みが終了するまで（Ｓ０４５０）繰り返す。また、前記判断ステップ（Ｓ０４２０）と前記アドレス情報取得トライステップ（Ｓ０４３０）の処理の順番は逆となっていてもよい。
【００１４】
（実施形態１：効果）本実施形態に係る光ディスク装置によれば、光ディスクの所定間隔領域ごとのアドレス情報と情報記録の有無を関連付けて保持することができる。これにより、例えば、光ディスク上の特定のアドレスの領域において情報記録がされているか否かを調べる必要がある場合に、直接光ディスクを調べなくとも、この保持した情報から記録状態を調べることが可能である。
（実施形態２）
【００１５】
（実施形態２：概要）本実施形態は、実施形態１の光ディスク装置の機能に加えて、アドレス情報で示される領域に情報記録がされているかを問い合わせる機能を有する光ディスク装置に関する。本実施形態に係る光ディスク装置は、アドレス情報が前記記録未記録情報に含まれているかを判断し、含まれていなければ前記記録未記録情報より推定して、また、含まれていればアドレス情報に基づいて、アドレス情報が示す領域の記録有無判断結果を取得する機能を有する。
【００１６】
（実施形態２：構成）本実施形態に係る光ディスク装置の機能ブロックを図５に例示する。光ディスク装置（０５００）は、「判断部」（０５１０）と、「アドレス情報取得トライ部」（０５２０）と、「保持部」（０５３０）と、「問合情報取得部」（０５４０）と、「アドレス判断部」（０５５０）と、「推定部」（０５６０）と、「推定結果取得部」（０５７０）と、「確定結果取得部」（０５８０）とからなる。前記問合情報取得部（０５４０）と前記アドレス判断部（０５５０）と前記推定部（０５６０）と前記推定結果取得部（０５７０）と確定結果取得部（０５８０）以外の構成に関しては実施形態１に係る光ディスク装置の構成と同様であるので、ここでの説明は省略する。
【００１７】
「問合情報取得部」（０５４０）は、アドレス情報に基づいてそのアドレス情報で示される領域に情報記録がされているかを問い合わせる問合情報を取得する機能を有する。「取得」とは、内部からの取得であってもよいし、外部からの取得であってもよい。また、自身が生成する場合も含む。また、前記問合情報は、少なくとも情報記録がされているかを問い合わせるべき領域のアドレス情報を含む。
【００１８】
「アドレス判断部」（０５５０）は、前記問合情報にて示されるアドレス情報が、前記記録未記録情報に含まれるか判断する機能を有する。例えば、記録未記録情報が図３（ａ）のような内容であったとすると、前記問合情報にて示されるアドレス情報が５００００番地、５００８０番地、５０１４０番地であれば含まれていると判断する。前記問合情報にて示されるアドレス情報がこれら以外のアドレス情報であった場合には、含まれていないと判断する。
【００１９】
「推定部」（０５６０）は、前記アドレス判断部（０５５０）での判断結果が含まれていないとの判断結果である場合には、問合情報に含まれるアドレス情報が示す領域の記録有無判断結果が保持されている前記保持部（０５３０）中の位置を推定する機能を有する。「記録有無判断結果が保持されている前記保持部中の位置」とは、例えば、図３の記録未記録情報におけるメモリ番号等を意味する。他にも、シリアルＩＤのような識別番号によって各アドレス情報の記録有無判断結果が識別されるようになっていれば、そのような識別番号等であってもよい。
【００２０】
図６は、前記所定間隔領域の間隔が一定である場合に、アドレス情報が示す領域の記録有無判断結果が保持されている前記保持部（０５３０）内の位置を推定するための計算式である。例えば、記録未記録情報が図３（ｂ）のような内容であったとすると、前記問合情報にて示されるアドレス情報が５００８０番地（アドレスＣ）であった場合には、前記アドレス判断部（０５５０）では含まれていないと判断される。このような場合、図６（ａ）の式によりアドレス５００８０番地のメモリ番号が推定される。即ち、アドレスＣのメモリ番号＝（５００８０−５００００）／（５０１４０−５００００）×（１０−３）＋３＝７となり、アドレス５００８０番地のメモリ番号は７であることが推定される。また、例えば、記録未記録情報が図３（ｃ）のような内容であったとすると、前記問合情報にて示されるアドレス情報が５０１４０番地であった場合には、図６（ｂ）の式によりアドレス５０１４０番地のメモリ番号が推定される。即ち、アドレス５０１４０番地のメモリ番号＝（５０１４０−５００００）／（５００８０−５００００）×（７−３）＋３＝１０となり、アドレス５００８０番地のメモリ番号は１０であることが推定される。
【００２１】
「推定結果取得部」（０５７０）は、前記推定部（０５６０）の推定結果で示される保持部（０５３０）中の位置から前記記録有無判断結果を取得する機能を有する。例えば、前述のように、記録未記録情報が図３（ｂ）のような内容であり、問合情報にて示されるアドレス情報が５００８０番地であった場合には、図６の式によりアドレス５００８０番地のメモリ番号は７であることが推定される。よって、図３（ｂ）よりアドレス５００８０番地の記録有無判断結果（記録の有無）は「○」であるので情報記録がされていることが分かる。
【００２２】
図７は、問合情報にて示されるアドレス情報が、前記保持部（０５３０）にて保持されている記録未記録情報に含まれない場合の一連の動作を例示する。例えば、問合情報取得部（０７４０）にて、アドレス情報「５００８０番地」を含む問合情報を取得したとする。次に、アドレス判断部（０７５０）にて、問合情報に含まれるアドレス情報「５００８０番地」が、保持部（０７３０）に保持されている記録未記録情報に含まれるか判断される。保持部（０７３０）に保持されている記録未記録情報が図３（ｂ）の内容であったとすると、「アドレス５００８０番地は含まれていない」と判断される。次に、推定部（０７６０）にて図６のような式によってメモリ番号が「７」であることが推定される。次に、推定結果取得部（０７７０）において、この推定結果により保持部（０７３０）に保持されている記録未記録情報から「５００８０番地には情報記録有り」と判断される。
【００２３】
なお、具体例等の説明において、説明に不要な構成要件に関しては、図面上における記載を省略している場合がある。（本明細書の全体を通じて同様である。）
【００２４】
「確定結果取得部」（０５８０）は、前記アドレス判断部（０５５０）での判断結果が含まれているとの判断結果である場合には、問合情報に含まれるアドレス情報に基づいて、前記記録有無判断結果を前記保持部（０５３０）から取得する機能を有する。例えば、記録未記録情報が図３（ａ）のような内容であったとすると、問合情報に含まれるアドレス情報が５００８０番地（アドレスＣ）であった場合には、前記アドレス判断部（０５５０）では含まれていると判断される。また、図３（ａ）よりアドレス５００８０番地の記録有無判断結果（記録の有無）は「○」であるので情報記録がされていることが分かる。
【００２５】
図８は、問合情報にて示されるアドレス情報が、前記保持部（０５３０）にて保持されている記録未記録情報に含まれている場合の一連の動作を例示する。例えば、問合情報取得部（０８４０）にて、アドレス情報「５００００番地」を含む問合情報を取得したとする。次に、アドレス判断部（０８５０）にて、問合情報に含まれるアドレス情報「５００００番地」が、保持部（０８３０）に保持されている記録未記録情報に含まれるか判断される。保持部（０８３０）に保持されている記録未記録情報が図３（ｂ）の内容であったとすると、「アドレス５００００番地は含まれている」と判断される。よって、確定結果取得部（０８８０）において、保持部（０８３０）に保持されている記録未記録情報から「５００００番地には情報記録有り」と判断される。
【００２６】
（実施形態２：処理の流れ）本実施形態に係る光ディスク装置においては、実施形態１に係る光ディスク装置における処理の他に、アドレス情報で示される領域に情報記録がされているかを問い合わせるための処理が行われる。図９は、本実施形態に係る光ディスク装置において、アドレス情報で示される領域に情報記録がされているかを問い合わせる処理の流れを説明するフロー図を例示する。最初に、アドレス情報に基づいてそのアドレス情報で示される領域に情報記録がされているかを問い合わせる問合情報を取得する。この処理は問合情報取得部（０５４０）によって実行される（問合情報取得ステップ  Ｓ０９１０）。次に、前記問合情報取得ステップ（Ｓ０９１０）において取得される問合情報にて示されるアドレス情報が、記録未記録情報に含まれるか判断する。含まれているとの判断結果である場合には後述の確定結果取得ステップ（Ｓ０９５０）に移行する。含まれていないとの判断結果である場合には後述の推定ステップ（Ｓ０９３０）に移行する。この処理はアドレス判断部（０５５０）によって実行される（アドレス判断ステップ  Ｓ０９２０）。前記アドレス判断ステップ（Ｓ０９２０）での判断結果が含まれていないとの判断結果である場合には、問合情報に含まれるアドレス情報が示す領域の記録有無判断結果が保持されている保持部（０５３０）中の位置を推定する。この処理は推定部（０５６０）によって実行される（推定ステップ  Ｓ０９３０）。次に、前記推定ステップ（Ｓ０９３０）での推定結果で示される保持部（０５３０）中の位置から記録有無判断結果を取得する。この処理は推定結果取得部（０５７０）によって実行される（推定結果取得ステップ  Ｓ０９４０）。前記アドレス判断ステップ（Ｓ０９２０）での判断結果が含まれているとの判断結果である場合には、問合情報に含まれるアドレス情報に基づいて、記録有無判断結果を保持部（０５３０）から取得する。この処理は確定結果取得部（０５８０）によって実行される（確定結果取得ステップ  Ｓ０９５０）。
【００２７】
また、問合情報が取得されてから保持部に記録未記録情報を保持し、その後、問合情報にて示されるアドレス情報が保持されている記録未記録情報に含まれているか判断し、その判断結果に基づいて記録有無判断結果を保持部から取得する場合も想定される。その場合には、前記問合情報取得ステップ（Ｓ０９１０）が実行されてから、図４に示す処理を行い、その後、前記アドレス判断ステップ（Ｓ０９２０）以降の処理を行えばよい。
【００２８】
さらに、保持部が古い記録未記録情報を永続的に保持している場合には、問合情報を取得した後、問合情報にて示されるアドレス情報が保持されている古い記録未記録情報に含まれているか判断し、含まれていないとの判断であった場合にのみ再度、記録未記録情報を光ディスクより取得するようになっていてもよい。この場合には、図１０に例示する処理の流れとなる。図１０において、ステップＳ１０１０以外のステップは、図４、図９において同じ符号が付与されているステップと同様である。最初に、問合情報取得ステップ（Ｓ０９１０）にて問合情報を取得する。次に、前記問合情報取得ステップ（Ｓ０９１０）において取得される問合情報にて示されるアドレス情報が、既に保持部に保持している古い記録未記録情報に含まれるか判断する（Ｓ１０１０）。ここで、含まれているとの判断であった場合には、問合情報に含まれるアドレス情報に基づいて、記録有無判断結果を古い記録未記録情報から取得して（Ｓ０９５０）終了する。含まれていないとの判断であった場合には、前記光ピックアップ移動ステップ（Ｓ０４１０）以降の処理を行う。
【００２９】
（実施形態２：効果）本実施形態に係る光ディスク装置によれば、実施形態１の効果に加え、アドレス情報で示される領域に情報記録がされているかを問い合わせることができる。さらに、アドレス情報が記録未記録情報に含まれているかを判断し、含まれていなければ記録未記録情報より推定して、また、含まれていればアドレス情報に基づいて、アドレス情報が示す領域の記録有無判断結果を取得することができる。これにより、例えば、光ディスク装置によって光ディスクに情報を記録する際に正しく記録されない、記録の状態が不良である、等の理由によりアドレス情報を読むことができなくなったような場合であっても、保持されている記録未記録情報から推定して情報記録の有無を調べることが可能である。
（実施形態３）
【００３０】
（実施形態３：概要）本実施形態は、実施形態２の光ディスク装置の機能に加えて、ディスクへのリード結果の成否を判断し、リード結果が失敗である場合に問合情報を生成し、問合情報に基づいて取得される記録有無判断結果に応じてリードのリトライをすべきか判断する機能を有する光ディスク装置に関する。
【００３１】
（実施形態３：構成）本実施形態に係る光ディスク装置の機能ブロックを図１１に例示する。光ディスク装置（１１００）は、「判断部」（１１０１）と、「アドレス情報取得トライ部」（１１０２）と、「保持部」（１１０３）と、「問合情報取得部」（１１０４）と、「アドレス判断部」（１１０５）と、「推定部」（１１０６）と、「推定結果取得部」（１１０７）と、「確定結果取得部」（１１０８）と、「リード判断部」（１１０９）と、「問合情報生成部」（１１１０）と、「リトライ判断部」（１１１１）とからなる。前記リード判断部（１１０９）と前記問合情報生成部（１１１０）と前記リトライ判断部（１１１１）以外の構成に関しては実施形態２に係る光ディスク装置の構成と同様であるので、ここでの説明は省略する。
【００３２】
「リード判断部」（１１０９）は、ディスクのリード結果の成否を判断する機能を有する。リード判断部（１１０９）の具体例としては、図１６のような一般的な光ディスク装置の光ピックアップ（１６２０）が光ディスクを読み込み、光ピックアップ（１６２０）が読み込んだ情報を信号処理機構（１６４０）において処理することでリードの成否を判断するような場合が想定される。
【００３３】
「問合情報生成部」（１１１０）は、前記ディスクのリード結果が失敗である場合に、リードを失敗したディスクのアドレス情報に基づいて、問合情報を生成する機能を有する。即ち、問合情報生成部（１１１０）にて生成される問合情報は、光ディスク装置がリードしようとして失敗したディスク上のアドレス情報を含む。また、問合情報生成部（１１１０）において生成された問合情報は、前記問合情報取得部（１１０４）に渡される。
【００３４】
「リトライ判断部」（１１１１）は、前記問合情報生成部（１１１０）で生成した問合情報に基づいて取得される記録有無判断結果に応じてリードのリトライをすべきか判断する機能を有する。通常、記録有無判断結果が情報記録有りとの結果であればリトライを実行し、記録有無判断結果が情報記録無しとの結果であればリトライを実行しない。
【００３５】
図１２は、ディスクのリードが失敗した場合の一連の動作を例示する。例えば、光ディスク装置が光ディスクのアドレス５００８０番地の領域を読み込もうとしたとする。ここで、リード判断部（１２０９）においてリードが失敗であると判断されたとする。すると、問合情報生成部（１２１０）においてリードが失敗したアドレス５００８０番地を含む問合情報が生成される。生成された問合情報は問合情報取得部（１２０４）にて取得される。さらに、アドレス判断部（１２０５）において、問合情報に含まれるアドレス情報５００８０番地が、保持部（１２０３）に保持されている記録未記録情報に含まれるか判断される。保持部（１２０３）に保持されている記録未記録情報が図３（ｂ）の内容であったとすると、「アドレス５００８０番地は含まれていない」と判断される。次に、推定部（１２０６）にて図６のような式によってメモリ番号が「７」であることが推定される。次に、推定結果取得部（１２０７）において、この推定結果により保持部（１２０３）に保持されている記録未記録情報から「５００８０番地には情報記録有り」と判断される。よって、リトライ判断部（１２１１）では、「アドレス５００８０番地に対してリードのリトライを実行する」との判断がなされる。
【００３６】
（実施形態３：処理の流れ）図１３は、本実施形態に係る光ディスク装置における処理の流れを説明するフロー図を例示する。図１３において、図９における符号と同じ符号が付与されているステップは図９と同様である。最初に、ディスクへのリードが成功したか否かを判断する。成功したとの判断結果である場合には処理を終了する。失敗したとの判断結果である場合には後述の問合情報生成ステップ（Ｓ１３２０）に移行する。この処理はリード判断部（１１０９）によって実行される（リード判断ステップ  Ｓ１３１０）。次に、前記リード判断ステップ（Ｓ１３１０）での判断結果が失敗したとの判断結果である場合には、リードを失敗したディスクのアドレス情報に基づいて、問合情報を生成する。この処理は問合情報生成部（１１１０）によって実行される（問合情報生成ステップ  Ｓ１３２０）。以降は、前記問合情報取得ステップ（Ｓ０９１０）から、前記推定結果取得ステップ（Ｓ０９４０）又は前記確定結果取得ステップ（Ｓ０９５０）までの処理が実行される。最後に、前記推定結果取得ステップ（Ｓ０９４０）又は前記確定結果取得ステップ（Ｓ０９５０）における記録有無判断結果に応じて、リードのリトライをすべきか判断する。この処理はリトライ判断部（１１１１）によって実行される（リトライ判断ステップ  Ｓ１３３０）。
【００３７】
（実施形態３：効果）本実施形態に係る光ディスク装置によれば、実施形態２の効果に加え、光ディスク装置が光ディスクの読み込みを行った場合に、読み込みが成功したか否かを判断し、失敗したと判断した場合には、問合情報を生成し記録有無判断結果を取得することで、リードのリトライをすべきか判断することができる。従来の光ディスク装置においては、リードが失敗した場合には光ピックアップの目標位置等のパラメータの変更等を行い、リトライを実行する。それに対し、本実施形態に係る光ディスク装置においては、記録未記録情報によりリードしたアドレスの領域に情報記録がされているか否かを判断し、情報記録がされているとの判断であった場合にのみリトライを実行するので、記録されていない領域に対して無駄なリトライを実行することを避けることができる。また、光ディスク装置がディスクのリードを失敗する場合には、アドレス情報が破壊されていて読めない場合と、アドレス情報は読むことができるが記録されている情報が読めない場合とが考えられるが、前者の場合にはリトライを行ってもリードを失敗するため、本実施形態に係る光ディスク装置は特に後者の場合に有用である。
（実施形態４）
【００３８】
（実施形態４：概要）本実施形態は、実施形態１から実施形態３の光ディスク装置の機能に加えて、記録未記録情報に基づいて記録を実行すべき領域を決定してディスクへの記録を実行する機能を有する光ディスク装置に関する。
【００３９】
（実施形態４：構成）本実施形態に係る光ディスク装置の機能ブロックを図１４に例示する。光ディスク装置（１４００）は、「判断部」（１４０１）と、「アドレス情報取得トライ部」（１４０２）と、「保持部」（１４０３）と、「問合情報取得部」（１４０４）と、「アドレス判断部」（１４０５）と、「推定部」（１４０６）と、「推定結果取得部」（１４０７）と、「確定結果取得部」（１４０８）と、「リード判断部」（１４０９）と、「問合情報生成部」（１４１０）と、「リトライ判断部」（１４１１）と、「記録実行部」（１４１２）とからなる。前記記録実行部（１４１２）以外の構成に関しては実施形態３に係る光ディスク装置の構成と同様であるので、ここでの説明は省略する。
【００４０】
「記録実行部」（１４１２）は、記録未記録情報に基づいて記録を実行すべき領域を決定してディスクへの記録を実行する機能を有する。例えば、前記保持部（１４０３）に保持されている記録未記録情報が図３（ａ）の内容であったとすると、メモリ番号「１」から順番に記録の有無を調べるとメモリ番号「１０」において記録の有無が「×」になっていることが分かる。メモリ番号「１０」のアドレスは５０１４０番地（アドレスＢ）であるので、５０１４０番地に記録を実行する。また、記録未記録情報において該当するメモリ番号のアドレスが読めない場合には、図６に示した式によりアドレスを推定することが可能である。
【００４１】
（実施形態４：処理の流れ）本実施形態に係る光ディスク装置においては、実施形態３に係る光ディスク装置における処理の他に、記録未記録情報に基づいてディスクへの記録を実行するための処理が行われる。図１５は、本実施形態に係る光ディスク装置において、記録未記録情報に基づいてディスクへの記録を実行するための処理の流れを説明するフロー図を例示する。最初に、保持部（１４０３）に保持されている記録未記録情報を取得する。この処理は記録実行部（１４１２）によって実行される（記録未記録情報取得ステップ  Ｓ１５１０）。次に、前記記録未記録情報取得ステップ（Ｓ１５１０）にて取得した記録未記録情報に基づいて、記録を実行すべき領域を決定する。この処理は記録実行部（１４１２）によって実行される（記録実行領域決定ステップ  Ｓ１５２０）。最後に、前記記録実行領域決定ステップ（Ｓ１５２０）にて決定された領域に、記録を実行する。この処理は記録実行部（１４１２）によって実行される（記録実行ステップ  Ｓ１５３０）。
【００４２】
（実施形態４：効果）本実施形態に係る光ディスク装置によれば、実施形態３の効果に加え、記録未記録情報に基づいて記録を実行すべき領域を決定してディスクへの記録を実行することができる。これにより、ディスクへの記録を実行するために未記録領域を検索せずとも、記録未記録情報に基づいて未記録領域を知ることが可能である。
【図面の簡単な説明】
【００４３】
【図１】本発明に係る光ディスク装置の主要構成の概要図
【図２】実施形態１に係る光ディスク装置の機能ブロック図
【図３】記録未記録情報の一例
【図４】実施形態１に係る光ディスクの処理の流れを説明するフロー図
【図５】実施形態２に係る光ディスク装置の機能ブロック図
【図６】記録有無判断結果が保持されている保持部内の位置を推定するための計算式
【図７】アドレス情報が記録未記録情報に含まれない場合の具体例
【図８】アドレス情報が記録未記録情報に含まれる場合の具体例
【図９】実施形態２に係る光ディスクの処理の流れを説明するフロー図
【図１０】実施形態２に係る光ディスクの処理の流れを説明するフロー図
【図１１】実施形態３に係る光ディスク装置の機能ブロック図
【図１２】ディスクのリードが失敗した場合の具体例
【図１３】実施形態３に係る光ディスクの処理の流れを説明するフロー図
【図１４】実施形態４に係る光ディスク装置の機能ブロック図
【図１５】実施形態４に係る光ディスクの処理の流れを説明するフロー図
【図１６】従来の光ディスク装置の概要図
【符号の説明】
【００４４】
０１１０    光ピックアップ
０１２０    アクチュエータ
０１３０    光ディスク
０１４０    信号処理機構
０１５０    サーボ制御回路
０１６０    判断部
０１７０    アドレス情報取得トライ部
０１８０    保持部
【図１】
2006216145.tif 000003
【図２】
2006216145.tif 000004
【図３】
2006216145.tif 000005
【図４】
2006216145.tif 000006
【図５】
2006216145.tif 000007
【図６】
2006216145.tif 000008
【図７】
2006216145.tif 000009
【図８】
2006216145.tif 000010
【図９】
2006216145.tif 000011
【図１０】
2006216145.tif 000012
【図１１】
2006216145.tif 000013
【図１２】
2006216145.tif 000014
【図１３】
2006216145.tif 000015
【図１４】
2006216145.tif 000016
【図１５】
2006216145.tif 000017
【図１６】
2006216145.tif 000018