(57)【要約】【課題】正確に所定のディスクメディアを判別する。【解決手段】ディスク制御回路１００は、フォーマットの異なる複数のディスクメディアを、少なくとも再生する。回転制御回路２０は、判別対象となるディスクメディア２１０の回転を制御する。パターン検出回路１０は、ディスクメディア２１０に記録された情報のうち、当該ディスクメディアに固有のデータパターンを検出する。ディスク判別回路３０は、パターン検出回路１０および回転制御回路２０の出力にもとづき、検出された固有のデータパターンの１周あたりの個数をカウントし、その個数にもとづきディスクメディアのフォーマットを判定する。【選択図】図１
2007220258.tif 000002
【特許請求の範囲】
【請求項１】
ディスクメディアの判別方法であって、
判別対象となるディスクメディアを回転させ、当該ディスクメディアのディスク１周に複数個記録されるヘッダ情報に含まれる固有のデータパターンを検出し、この固有のデータパターンの個数をカウントして、カウントされたデータパターンの個数にもとづき、ディスクメディアを判別することを特徴とするディスク判別方法。
【請求項２】
前記固有のデータパターンは、ヘッダ情報に含まれるＶＦＯ（Ｖａｒｉａｂｌｅ  Ｆｒｅｑｕｅｎｃｙ  Ｏｓｃｉｌｌａｔｏｒ）情報であることを特徴とする請求項１に記載のディスク判別方法。
【請求項３】
判別されるディスクメディアのフォーマットが、ＤＶＤ−ＲＡＭであることを特徴とする請求項１または２に記載のディスク判別方法。
【請求項４】
フォーマットの異なる複数のディスクメディアを、少なくとも再生可能なディスク制御回路であって、
判別対象となるディスクメディアの回転を制御する回転制御回路と、
前記ディスクメディアに記録された情報のうち、当該ディスクメディアに固有のデータパターンを検出するパターン検出回路と、
前記パターン検出回路および前記回転制御回路の出力にもとづき、検出された前記固有のデータパターンの個数をカウントし、その個数にもとづきディスクメディアのフォーマットを判定するディスク判別回路と、
を備えることを特徴とするディスク制御回路。
【請求項５】
前記パターン検出回路は、前記固有のデータパターンとして、ディスク１周に複数個記録されるヘッダ情報に含まれるパターンを検出することを特徴とする請求項４に記載のディスク制御回路。
【請求項６】
前記パターン検出回路は、前記固有のデータパターンとして、ヘッダ情報に含まれるＶＦＯ（Ｖａｒｉａｂｌｅ  Ｆｒｅｑｕｅｎｃｙ  Ｏｓｃｉｌｌａｔｏｒ）情報を検出することを特徴とする請求項５に記載のディスク制御回路。
【請求項７】
判別されるディスクメディアのフォーマットが、ＤＶＤ−ＲＡＭであることを特徴とする請求項４から６のいずれかに記載のディスク制御回路。
【請求項８】
ひとつの半導体基板上に一体集積化されたことを特徴とする請求項４から６のいずれかに記載のディスク制御回路。
【請求項９】
請求項４から６のいずれかに記載のディスク制御回路と、
判別対象となるディスクメディアを回転させるモータと、
を備え、前記ディスク制御回路は、前記モータの回転を制御するとともに、前記ディスクメディアに記録されたパターンを検出し、フォーマットを判定することを特徴とするディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＶＤ−ＲＡＭなどの光ディスクメディアの判別技術に関する。
【背景技術】
【０００２】
近年、大容量記憶メディアとして、光ディスクであるＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）の普及がめざましい。こうしたＤＶＤメディアは、パーソナルコンピュータのデータ記録や、映画やオーディオの頒布などに広く利用されつつある。
【０００３】
ここで、ＤＶＤには、ＤＶＤ−ＲＯＭ、ＤＶＤ±ＲＷ、ＤＶＤ±Ｒ、ＤＶＤ−ＲＡＭなど、複数の規格が存在し、それぞれに応じて、ディスクのフォーマットが異なっている。こうした中、コンボドライブなどと呼ばれる、フォーマットの異なるＤＶＤに対して、再生、あるいは記録が可能なディスク装置が開発されている。
【０００４】
こうしたフォーマットの異なる複数のディスクメディアを再生し、あるいは情報を記録するためには、ディスクのフォーマットに応じた再生方法、記録方法を適用する必要があるため、再生、あるいは記録に先立って、メディアの種類を判定する必要がある。こうした複数のディスクメディアを判別するための技術がいくつか提案されている。
【特許文献１】特開平８−２６３９３０号公報
【特許文献２】特開平８−３０７４１９号公報
【特許文献３】特開平９−７２８８号公報
【特許文献４】特開平９−１９８７８０号公報
【特許文献５】特開平９−２８２７８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記特許文献と同様に、ディスクメディアを判別することを課題とし、上記特許文献とは異なるアプローチによって、より正確に、所定のディスクメディアを判別することをその目的とする。
【課題を解決するための手段】
【０００６】
本発明のある態様は、ディスクメディアの判別方法である。この判別方法は、判別対象となるディスクメディアを回転させ、当該ディスクメディアに記録された固有のデータパターンを検出し、この固有のデータパターンの個数をカウントして、カウントされたデータパターンの個数にもとづき、ディスクメディアを判別する。
【０００７】
この態様によると、ディスクメディアを所定の角度、あるいは所定時間の間、回転させて、所定のビット列を含むパターンを検出し、さらに検出されたパターンの個数をカウントすることにより、正確にフォーマットを判別することができる。
【０００８】
固有のデータパターンは、ディスク１周につき複数個記録されるヘッダ情報に含まれるパターンであってもよい。この場合、ヘッダ情報の有無、あるいはヘッダ情報の個数をカウントする場合に比べて、ノイズによる誤検出を減らすことができるため、精度よくディスクメディアを判別することができる。
【０００９】
固有のデータパターンは、ヘッダ情報に含まれるＶＦＯ（Ｖａｒｉａｂｌｅ  Ｆｒｅｑｕｅｎｃｙ  Ｏｓｃｉｌｌａｔｏｒ）情報であってもよい。
【００１０】
判別されるディスクメディアのフォーマットは、ＤＶＤ−ＲＡＭであってもよい。ＶＦＯ情報などの固有のデータパターンを識別することにより、ＤＶＤ−ＲＡＭと他のＤＶＤメディアを好適に区別することができる。
【００１１】
本発明の別の態様は、フォーマットの異なる複数のディスクメディアを、少なくとも再生可能なディスク制御回路に関する。このディスク制御回路は、判別対象となるディスクメディアの回転を制御する回転制御回路と、ディスクメディアに記録された情報のうち、当該ディスクメディアに固有のデータパターンを検出するパターン検出回路と、パターン検出回路および回転制御回路の出力にもとづき、検出された固有のデータパターンの個数をカウントし、その個数にもとづきディスクメディアのフォーマットを判定するディスク判別回路と、を備える。
【００１２】
この態様によると、所定のビット列を含むパターンを検出し、さらにその個数をカウントすることにより、正確にフォーマットを判別することができる。
【００１３】
パターン検出回路は、固有のデータパターンとして、ディスク１周に複数個記録されるヘッダ情報に含まれるパターンを検出してもよい。パターン検出回路は、固有のデータパターンとして、ヘッダ情報に含まれるＶＦＯ（Ｖａｒｉａｂｌｅ  Ｆｒｅｑｕｅｎｃｙ  Ｏｓｃｉｌｌａｔｏｒ）情報を検出してもよい。
【００１４】
本発明のさらに別の態様は、ディスク装置である。この装置は、ディスク制御回路と、判別対象となるディスクメディアを回転させるモータと、を備え、ディスク制御回路は、モータの回転を制御するとともに、ディスクメディアに記録されたパターンを検出し、フォーマットを判定する。
【００１５】
なお、以上の構成要素の任意の組合せや、本発明の構成要素や表現を、方法、装置、システムなどの間で相互に置換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１６】
本発明に係るディスク判定方法によれば、所定のディスクメディアを正確に判別することができる。
【発明を実施するための最良の形態】
【００１７】
図１は、本発明の実施の形態に係るディスク装置２００の構成を示すブロック図である。
図１のディスク装置２００は、パーソナルコンピュータや、ＤＶＤレコーダなどの電子機器に内蔵され、映像、音声データその他のデジタルデータを再生し、あるいは情報を記録するために用いられる。
本実施の形態において、ディスク装置２００は、フォーマットの異なる複数の種類のディスクメディアを、少なくとも再生可能である。またディスク装置２００は、場合によってそれらのディスクメディアに対して情報を記録可能な、いわゆるコンボドライブである。
【００１８】
本実施の形態では、ディスク装置２００は、少なくとも、ＤＶＤ−ＲＡＭフォーマットのディスクメディアを再生可能であり、さらにＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒなどその他のフォーマットのディスクメディアも再生可能であるものとする。
【００１９】
ディスク装置２００は、モータ２０２、ピックアップ２０４、ディスク制御回路１００を備える。モータ２０２は、ディスク装置２００に挿入されるディスクメディア２１０を回転させるための回転機構であって、たとえばスピンドルモータなどである。
【００２０】
ピックアップ２０４は、ディスクメディア２１０に対して、レーザを照射し、ディスクメディア２１０から反射された光を検出する。ピックアップ２０４は、検出した光を、微弱な電気信号に変換する。ピックアップ２０４により出力された電気信号は、図示しないアンプによって増幅される。
【００２１】
ディスク制御回路１００は、データ読み出し、あるいはデータ書き込みの対象となるディスクメディア２１０に応じて、モータ２０２の回転数およびピックアップ２０４の位置を制御し、あるいはディスクメディア２１０に照射するレーザの強度を設定するための回路である。そのために、ディスク制御回路１００は、ディスクメディア２１０が装置に挿入されると、まずディスクメディア２１０のフォーマットを判定する必要がある。
【００２２】
図１のディスク制御回路１００は、ディスクメディアのフォーマットの判別に必要なブロックを備えている。本実施の形態に係るディスク制御回路１００は、パターン検出回路１０、回転制御回路２０、ディスク判別回路３０を備え、通常、機能ＩＣとして１つの半導体基板上に一体集積化される。図１では、フォーマットの判別に必要なブロックのみを取り出して示しており、その他のブロックについては省略されている。
【００２３】
なお、図中、様々な処理を行う機能ブロックとして記載される各要素は、ハードウェア的には、トランジスタなどの回路素子で実現することができ、ソフトウェア的には、ＣＰＵ上で実行されるプログラムなどによって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組合せによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。
【００２４】
回転制御回路２０は、判別対象となるディスクメディア２１０のフォーマットに応じて、モータ２０２の回転を制御する。回転制御回路２０には、モータドライバと呼ばれるモータ２０２を駆動するための回路（図示せず）が接続されており、モータドライバに対して、モータの回転数を指示する。また、回転制御回路２０には、図示しないモータドライバ、あるいはホール素子から、モータ２０２の回転数に応じた信号が入力されており、モータ２０２の回転数を判定可能となっている。
【００２５】
パターン検出回路１０は、ディスクメディア２１０に記録された情報のうち、当該ディスクメディアに固有のパターン（ビット列）を有するデータ（以下、固有データという）を検出する。以下では、例として、ディスク制御回路１００が、ＤＶＤ−ＲＡＭフォーマットのディスクメディアを判別する場合について説明する。
【００２６】
図２（ａ）、（ｂ）は、ＤＶＤ−ＲＡＭのフォーマットを示す図である。図中の数字は、バイト数を表す。図２（ｂ）は、ＤＶＤ−ＲＡＭのディスクメディアのトラック（１周）が分割されたセクタのフォーマットを示す。セクタの先頭には、１２８バイトのヘッダアドレス（Ｈｅａｄｅｒ  Ａｄｄｒｅｓｓ）データ１が書き込まれる。ヘッダアドレスデータ１に続いて、ミラー（Ｍｉｒｒｏｒ）データ２が書き込まれている。未記録ディスクメディアには、ギャップ（Ｇａｐ）〜バッファ（Ｂｕｆｆｅｒ）データ３には、何も記録されておらず、ブランクとなる。
【００２７】
図２（ａ）は、図２（ｂ）のヘッダアドレスデータ１に含まれるデータを詳細に示す図である。ヘッダアドレスデータ１には４つのヘッダ（Ｈｅａｄｅｒ）データ４ａ〜４ｄが含まれる。各ヘッダデータ４ａ〜４ｄは、ＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）を制御するためのＶＦＯ（Ｖａｒｉａｂｌｅ  Ｆｒｅｑｕｅｎｃｙ  Ｏｓｃｉｌｌａｔｏｒ）データ、ＡＭ（Ａｄｄｒｅｓｓ  Ｍａｒｋ）データ、セクタ番号の与えられているＰＩＤ（Ｐｈｙｓｉｃａｌ  ＩＤ）データ、ＩＤエラー検出情報を保持するＩＥＤ（ＩＤ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ）データ、データ変調の初期状態を設定するためのＰＡ（Ｐｏｓｔａｍｂｌｅ）データを含んでいる。これらのヘッダ情報は、ディスク基板の製造時において、プリピットで構成されている。
【００２８】
ヘッダデータ４に含まれるデータのうち、ＶＦＯデータおよびＡＭデータは、メディアに固有のデータであり、すべてのヘッダに共通のパターンを有している。具体的には、ＶＦＯデータおよびＡＭデータは、以下のパターンで構成される。
ＶＦＯ  ＝｛４Ｔ，４Ｔ，４Ｔ，…｝
ＡＭ    ＝｛４Ｔ，４Ｔ，１４Ｔ，４Ｔ，４Ｔ，１４Ｔ，４Ｔ｝
ここで、１Ｔは、チャネルビットとよばれ、１クロックに対応した長さを有し、１バイト＝１６Ｔである。
【００２９】
また、ＰＡデータも、ＤＶＤ−ＲＡＭのヘッダ内にある固有のデータであり、以下のパターンで構成される。
ＰＡ１  ＝｛６Ｔ，６Ｔ，４Ｔ｝ｏｒ｛４Ｔ，４Ｔ，４Ｔ，４Ｔ｝
ＰＡ２  ＝｛１Ｔ，４Ｔ，３Ｔ，４Ｔ，４Ｔ｝ｏｒ｛１Ｔ，５Ｔ，６Ｔ，４Ｔ｝
【００３０】
本実施の形態に係るディスク制御回路１００は、ＤＶＤ−ＲＡＭのディスクメディアに固有のデータとして、ＶＦＯデータのパターンを検出し、検出したＶＦＯデータの個数にもとづいて、判別対象のディスクメディアがＤＶＤ−ＲＡＭであるか否かを判定する。
【００３１】
図１に戻る。ディスクメディアが挿入されると、回転制御回路２０は、モータ２０２を回転させる。ピックアップ２０４は、ディスクメディア２１０が回転した状態で、記録された情報を読み出す。パターン検出回路１０は、ピックアップ２０４により読み出された信号からＶＦＯのパターンを検出する。ディスク判別回路３０のカウント部３２は、パターン検出回路１０により検出されたＶＦＯデータの個数をカウントする。カウント部３２は、回転制御回路２０からモータ２０２の回転情報を受け取っており、ディスクメディア２１０の１周当たりの固有データ（ＶＦＯデータ）の個数を導出する。１周当たりの固有データの個数を導出する際には、ディスクメディア２１０を何回転かさせてＶＦＯデータを検出し、平均値を算出してもよい。
【００３２】
なお、パターン検出回路１０において、固有データ（ＶＦＯ）を検出する場合は、上述のように、４Ｔの連続を検出することも可能であるが、８Ｔごとの立ち上がりエッジ（ポジエッジ）または立ち下がりエッジ（ネガエッジ）、あるいはその両方を検出してもよい。ディスクから読み出された入力データのうち、たとえばＶＦＯデータは、ある基準値を中心として、８Ｔの周期で振動するものであり、スライスレベルより高い範囲がハイレベル、スライスレベルが低い範囲がローレベルとして検出される。その結果、スライスレベルが、丁度入力信号の中心値に設定された場合には、ハイレベル４Ｔ、ローレベル４Ｔという周期信号が現れる。ところが、トラッキングが不安定で、スライスレベルが確定していない状態では、スライスレベルと中心値が合致しない場合も想定され、この場合には、４Ｔ、４Ｔというパターンではなく、３Ｔ、５Ｔなどというパターンが検出されうる。かかる場合に、８Ｔごとのポジエッジ、ネガエッジ、あるいはその両方を検出することにより、正確にＶＦＯデータを検出することができる。
【００３３】
たとえば、一例として、パターン検出回路１０は、判別対象となるディスクメディア２１０の最内周に記録された情報を読み出し、最内周に記録された固有データを検出してもよい。たとえば、ＤＶＤ−ＲＡＭの内周部は、１周（１トラック）に２５個のヘッダが記録されている。ＶＦＯデータは、ヘッダ情報ごとに１個含まれることから、１周で２５×４＝１００個検出されることになる。
【００３４】
カウント部３２は、１周当たりの固有データの個数を、条件判定部３４に出力する。条件判定部３４は、カウント部３２から出力された固有データの個数にもとづいて、ディスクメディア２１０のフォーマットを判定する。たとえば、ディスクメディア２１０は、固有データの個数が、９０個〜１１０個の範囲に含まれていた場合、ディスクメディア２１０のフォーマットがＤＶＤ−ＲＡＭであると判定する。
【００３５】
図３は、本実施の形態に係るディスク制御回路１００におけるディスク判別方法のフローチャートである。
ディスクメディアが挿入される（Ｓ１００）と、モータの回転が開始される（Ｓ１１０）。パターン検出回路１０は、固有データとしてＶＦＯデータを検出する（Ｓ１２０）。続いて、カウント部３２は、１周当たりの固有データの個数ｎを導出する（Ｓ１３０）。続いて、個数ｎにもとづいて、ディスクメディア２１０のフォーマットを判別する（Ｓ１４０）。
【００３６】
このように、本実施の形態に係るディスク制御回路１００およびディスク装置２００によれば、ディスクメディア固有のパターンを有するデータを検出し、１周当たりの個数を導出することにより、ディスクメディアのフォーマットを判別する。その結果、単純にヘッダの有無などにもとづいてディスクメディアのフォーマットを判別する場合に比べて、判別の精度を高めることができる。
【００３７】
実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００３８】
実施の形態では、ＤＶＤ−ＲＡＭを判別する場合を例に説明したが、本発明はこれに限定されるものではない。図４は、異なるディスクメディアごとの、ヘッダおよびＶＦＯデータの有無を示す図である。図４に示すように、ＶＦＯデータを検出する場合、ＤＶＤ−ＲＡＭに加えて、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）、次世代ＤＶＤ規格であるＨＤ−ＤＶＤを判別することができる。なお、１トラック当たりのＶＦＯデータの個数は、ＤＶＤ−ＲＡＭ＞ＨＤ−ＤＶＤ＞その他のディスクの順番となる。
【００３９】
さらに、ＶＦＯデータによる判別を行う場合、ＭＯのメディア判別を行うことも可能となる。現在、ＭＯメディアとしては、１２８ＭＢ、２３０ＭＢ、５４０ＭＢ、６４０ＭＢ、１．３ＧＢ、２．３ＧＢなどが存在する。ここで、トラック当たりのセクタの個数は、メディアに応じて決まっている。したがって、ＶＦＯデータの個数を検出することにより、ＭＯデータの種類を判別することができる。
【００４０】
また、実施の形態では、固有データとして、ＶＦＯデータを検出する場合について説明したが、本発明はこれには限定されない。たとえば、固有データとしてＡＭデータを検出してもよいし、ＰＡデータを検出してもよい。さらに、精度を上げるために、これらのデータを組み合わせて、ディスクメディアのフォーマットを判別してもよい。
【００４１】
実施の形態では、ディスク１周あたりの固有データをカウントする場合について説明したが、これには限定されず、所定の角度、たとえば１８０度（半回転）当たりの固有データをカウントしてもよいし、あるいは、所定の時間、ディスクを回転させて、その期間に検出された固有データをカウントしてもよい。
【図面の簡単な説明】
【００４２】
【図１】実施の形態に係るディスク装置の構成を示すブロック図である。
【図２】図２（ａ）、（ｂ）は、ＤＶＤ−ＲＡＭのフォーマットを示す図である。
【図３】図１のディスク制御回路におけるディスク判別方法のフローチャートである。
【図４】異なるディスクメディアごとの、ヘッダおよびＶＦＯデータの有無を示す図である。
【符号の説明】
【００４３】
１００  ディスク制御回路、  １０  パターン検出回路、  ２０  回転制御回路、  ３０  ディスク判別回路、  ３２  カウント部、  ３４  条件判定部、  ２００  ディスク装置、  ２０２  モータ、  ２０４  ピックアップ、  ２１０  ディスクメディア。
【図１】
2007220258.tif 000003
【図２】
2007220258.tif 000004
【図３】
2007220258.tif 000005
【図４】
2007220258.tif 000006