(57)【特許請求の範囲】
【請求項１】
ユーザデータが記録されるユーザデータ領域と、該ユーザデータ領域に半径方向に隣接して設けられた領域であって光ディスクの種別およびフォーマットに関する物理的データを少なくとも含むコントロールデータ領域と、該コントロールデータ領域に半径方向に隣接して設けられた領域であって光ディスク固有の情報が形成されたバーコード領域と、が設けられた光ディスクに対して、情報の記録若しくは再生を実行する光ディスク装置であって、
前記光ディスクに光ビームを照射することにより前記光ディスクの上に光ビームスポットを形成し、前記光ディスクによって反射された前記光ビームに応じた信号を出力する光ヘッドと、
前記光ヘッドから出力される信号に応じて、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定するバーコード領域判定部と、
前記ユーザーデータ領域においてはプッシュプル方式を、前記コントロール領域においては位相差方式を、それぞれ用いてトラッキング制御を実行して、前記光ヘッドの光ビームスポットを移動させて前記光ディスクの所定のアドレスの情報をアクセスする制御部と、を具備し、
前記制御部は、前記光ヘッドの光ビームスポットを前記コントロールデータ領域の所定のアドレス位置にアクセスさせる制御を実行する際、前記光ビームスポットが前記バーコード領域判定部により前記バーコード領域内に位置すると判定された場合には、前記光ビームスポットが前記コントロールデータ領域に向かって移動するように前記光ヘッドを制御し、前記光ビームスポットが前記バーコード領域判定部により前記バーコード領域内に位置しないと判定された場合にはアドレスを検出することを特徴とする光ディスク装置。
【請求項２】
前記光ビームスポットが前記コントロールデータ領域内に位置するか否かを判定するコントロールデータ領域判定部と、
前記光ビームスポットが前記コントロールデータ領域内に位置すると判定された場合に、前記光ヘッドから出力される信号に基づいて、前記コントロールデータ領域内の前記光ビームスポットの位置を示すアドレスを検出するアドレス検出部と、をさらに備え、
前記制御部は、前記アドレス検出部によって検出されたアドレスに基づいて、前記光ヘッドの移動を制御する、請求項１に記載の光ディスク装置。
【請求項３】
前記光ビームスポットが前記コントロールデータ領域内に位置するか否かを判定するコントロールデータ領域判定部をさらに備え、
前記制御部は、前記光ビームスポットが前記コントロールデータ領域内に位置すると判定されるまで、前記光ビームスポットが前記コントロールデータ領域に向かって移動するように前記光ヘッドの制御を繰り返す、請求項２に記載の光ディスク装置。
【請求項４】
前記コントロールデータ領域によって反射された前記光ビームに応じて前記光ヘッドから出力される信号の周期のうちの最大周期が設定周期として設定されており、
前記バーコード領域によって反射された前記光ビームに応じて前記光ヘッドから出力される信号の周期は、前記設定周期より長い周期を有しており、
前記バーコード領域判定部は、
前記光ヘッドから出力される信号の前記最大周期を検出する最大周期検出部と、
前記最大周期検出部によって検出された前記最大周期と前記設定周期とを比較して、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定する周期比較部と
を含む、請求項１に記載の光ディスク装置。
【請求項５】
前記最大周期検出部によって検出された前記最大周期が前記設定周期と比べて十分に大きい場合、前記周期比較部は、前記光ビームスポットが前記バーコード領域内に位置すると判定する、請求項４に記載の光ディスク装置。
【請求項６】
前記バーコード領域判定部は、
前記光ヘッドから出力される信号の最大周期を検出する最大周期検出部と、
前記光ヘッドから出力される信号のリードクロック周期を検出するリードクロック周期検出部と、
前記最大周期検出部によって検出された前記最大周期と前記リードクロック周期検出部によって検出された前記リードクロック周期との比と、前記バーコード領域によって反射された前記光ビームに応じた信号に設定された設定クロック係数とを比較して、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定する周期比較部とを含む、請求項１に記載の光ディスク装置。
【請求項７】
前記リードクロック周期検出部は、
前記光ディスクから読み出した信号の最短マーク長を検出する最短マーク長検出部と、
前記最短マーク長検出部によって検出された最短マーク長と所定の最短マーク長の係数とに基づいて、リードクロック周期を導出するリードクロック周期導出部と
をさらに含む、請求項６に記載の光ディスク装置。
【請求項８】
前記バーコード領域判定部は、
前記光ディスクから読み出した信号の最大周期を検出する最大周期検出部と、
前記光ディスクの回転周期を測定する回転周期測定部と、
前記最大周期検出部によって検出された前記最大周期と前記回転周期測定部によって測定された前記回転周期とに基づいて、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定する周期比較部と
を含む、請求項１に記載の光ディスク装置。
【請求項９】
前記バーコード領域判定部は、前記光ディスクの１１／１２周回転に相当する時間以上の所定期間において、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定する、請求項１に記載の光ディスク装置。
【請求項１０】
前記バーコード領域判定部は、
前記光ヘッドから出力される信号を平滑化した平滑信号を出力する平滑部と、
前記平滑信号が所定量以上変化する時間と所定の時間とを比較して、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定する比較部と
を備える、請求項１に記載の光ディスク装置。
【請求項１１】
前記バーコード領域判定部は、
前記光ヘッドから出力される信号から振幅信号を生成する振幅信号生成部と、
前記振幅信号生成部によって生成された振幅信号が所定量以上変化する時間と所定の時間とを比較して、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定する比較部と
を備える、請求項１に記載の光ディスク装置。
【請求項１２】
前記バーコード領域にはバーコードデータが記録され、
前記光ビームスポットが前記バーコード領域内に位置すると判定された場合、前記光ヘッドから出力される信号に応じて、前記バーコードデータを再生するバーコードデータ再生部と、前記再生したバーコードデータを記憶するバーコードデータ記憶部をさらに備える、請求項１に記載の光ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ディスク装置に関する。より詳細には、光ヘッドにより形成される光ビームスポットがバーコード領域内に位置する場合に、バーコード領域と半径方向に隣接するコントロールデータ領域に向かって光ビームスポットが移動するように光ヘッドを制御する光ディスク装置に関する。
【０００２】
【従来の技術】
バーコード付再生専用情報記録媒体（以下、バーコード付ＲＯＭ）として、バーコード付光ディスクが知られている。バーコード付光ディスクは、内部に記録されたデータを再生することができる。
【０００３】
バーコード付光ディスクは、一般に、ユーザデータ領域と、ユーザデータ領域の内周側に設けられるコントロールデータ領域と、コントロールデータ領域のさらに内周側に設けられるバーコード領域とを含む。
【０００４】
ユーザデータ領域には、ユーザデータが記録される。ユーザデータは、例えば、光ディスク装置がユーザからの指示に基づいて再生する音楽データおよびコンピュータにおいて使用されるファイルデータである。コントロールデータ領域には、コントロールデータが記録される。コントロールデータは、例えば、バーコード付ＲＯＭの容量および種類などバーコード付ＲＯＭの物理特性に関する情報である。バーコード領域には、バーコードデータがバーコードによって記録される。バーコードデータは、例えば、不正コピーを防止するデータおよび／または製造シリアル番号に関するデータである。バーコードデータは、ユーザデータおよびコントロールデータとは異なり、バーコードの形態で記録されている。バーコードは、光ディスクに光学的加工を施したものであり、反射膜の一部を除去したり、直接インクを印刷することで形成される。バーコード領域のバーコードを形成する方法の１つは、光ディスクの記録面上にある反射膜の一部をレーザカッティング等の手法を用いて部分的に除去してバーコードを形成する方法である。
【０００５】
バーコードデータは、コントロールデータおよびユーザデータとは異なるフォーマットで記録されているため、バーコードデータを再生するためには、コントロールデータおよびユーザデータを再生する手段とは異なる手段を用いなければならない。
【０００６】
バーコード付ＲＯＭの一例として、特開平１０−９７７７１号公報には、ユーザデータ領域と、コントロールデータ領域と、バーコード領域とを含むバーコード付光ディスクが開示されている。
【０００７】
図１７は、バーコード付ＲＯＭであるバーコード付光ディスク１７００の構造を示す。図１７（ａ）は、バーコード付光ディスク１７００の平面図を、図１７（ｂ）は、バーコード付光ディスク１７００のバーコード領域１７１０と、コントロールデータ領域１７２０と、ユーザデータ領域１７３０と、ＲＯＭ領域１７４０との位置関係をバーコード付光ディスク１７００の断面図で示す。
【０００８】
図１７（ａ）および図１７（ｂ）に示されるように、バーコード１７５０は、バーコード付光ディスク１７００の内周部分に形成される。バーコード１７５０は、バーコード領域１７１０内に形成される。バーコード１７５０が形成されるバーコード領域１７１０の外周側にコントロールデータ領域１７２０が設けられ、コントロールデータ領域１７２０のさらに外周側にユーザデータ領域１７３０が設けられる。ＲＯＭ領域１７４０は、バーコード領域１７１０の一部と、コントロールデータ領域１７２０と、ユーザデータ領域１７３０とを含む。バーコード付光ディスク１７００において、バーコード領域１７１０は、コントロールデータ領域１７２０と半径方向に隣接しており、コントロールデータ領域１７２０は、ユーザデータ領域１７３０と半径方向に隣接している。
【０００９】
図１７（ｂ）において、Ｒ１は、バーコード付光ディスク１７００の中心からバーコード領域１７１０の最内周までの半径方向の長さを示す。Ｒ２は、バーコード付光ディスク１７００の中心からＲＯＭ領域１７４０の最内周までの半径方向の長さを示す。Ｒ３は、バーコード付光ディスク１７００の中心からコントロールデータ領域１７２０の最内周までの半径方向の長さを示す。Ｒ４は、バーコード付光ディスク１７００の中心からユーザデータ領域１７３０の最内周までの半径方向の長さを示す。Ｒ５は、バーコード付光ディスク１７００の中心からユーザデータ領域１７３０の最外周までの半径方向の長さを示す。バーコード付光ディスク１７００がＤＶＤである場合、Ｒ１、Ｒ２、Ｒ３、Ｒ４、Ｒ５のそれぞれの半径方向の長さは、２２．３ｍｍ、２２．６ｍｍ、２３．５ｍｍ、２４．０ｍｍ、５８ｍｍである。
【００１０】
バーコード領域１７１０には、バーコード付光ディスク１７００毎に異なるＩＤ、バーコード付光ディスク１７００の製造メーカ、ロット、シリアルＮｏ．などのデータが記録される。
【００１１】
コントロールデータ領域１７２０には、光ディスク１７００の種別およびフォーマットに関する物理的データ（ディスクタイプ、トラックピッチ、層数など）が、コントロールデータとして記録される。
【００１２】
ＲＯＭ領域１７４０には、複数の情報トラックにピット列が予め形成されており、ピット列としてデータが記録されている。しかし、一般に、ＲＯＭ領域１７４０のうちのバーコード領域１７１０と重なる領域には、データは記録されない。これは、ＲＯＭ領域１７４０にピット列を形成した後にバーコード１７５０を形成するため、たとえ、ＲＯＭ領域１７４０のうちのバーコード領域１７１０と重なる領域にデータを記録しても、その後にバーコード１７５０を形成することによって、先に形成されたピット列が変形してしまうおそれがあるからである。
【００１３】
一般に、光ディスク装置は、光ヘッドと、光ヘッドを制御する制御部とを備える。光ヘッドは、バーコード付光ディスクに光ビームを照射することにより、光ディスクの上に光ビームスポットを形成し、光ディスクによって反射された光ビームに応じた信号を出力する。光ヘッドは、光ディスクの上に光ビームスポットが形成された部分の情報（データおよびアドレス）を、その部分から反射された光ビームに応じた信号として読み出すことができる。
【００１４】
以下に、バーコード付光ディスク１７００のコントロールデータ領域１７２０にアクセスする場合の従来の光ディスク装置の動作を説明する。
【００１５】
光ヘッドによって光ディスク上に形成される光ビームスポットがコントロールデータ領域１７２０内に位置するように制御部は光ヘッドを制御する。しかし、制御部による光ヘッドの制御には誤差が生じることがある。例えば、光ヘッドを移動させる機構の機械的誤差があること、または、コントロールデータ領域１７２０の領域が小さいことに起因して、光ビームスポットがコントロールデータ領域１７２０内に直接移動するように、制御部は光ヘッドを制御することができない。そのため、光ビームスポットをコントロールデータ領域１７２０内に直接的に位置付けるのではなく、光ビームスポットをコントロールデータ領域１７２０より外側、すなわち、ユーザデータ領域１７３０内に一旦移動させ、その後、光ビームスポットをコントロールデータ領域１７２０内に移動させる。光ビームスポットがユーザデータ領域１７３０内に位置する状態で、フォーカス制御、トラッキング制御を順に行ない、光ヘッドから出力される光ビームスポットをバーコード付光ディスク１７００の情報トラックに追従させて、光ビームスポットの位置を示すアドレスを読み出す。
【００１６】
光ビームスポットの位置を示すアドレスを読み出すことできれば、光ビームスポットが１本トラックジャンピングを繰り返して所望のコントロールデータ領域１７２０内に移動するように制御部は光ヘッドを制御することができる。バーコート付ＲＯＭであるバーコード付光ディスク１７００では、ユーザデータ領域１７３０は、コントロールデータ領域１７２０と同じようにピット列で情報が記録されているため、異なる領域に亘って光ビームスポットが１本トラックジャンピングするように光ヘッドを制御することができる。
【００１７】
ここでは、光ビームスポットをユーザデータ領域１７３０側からコントロールデータ領域１７２０に移動させている。これは、バーコード領域１７１０にはバーコード１７５０が形成されているため、光ヘッドは、バーコード領域１７１０から適切にアドレスを読み出すことができず、したがって、光ビームスポットが１本トラックジャンピングをするように制御することができないからである。
【００１８】
【発明が解決しようとする課題】
従来の光ディスク装置は、光ビームスポットのコントロールデータ領域１７２０への移動を、上述したようなバーコード付ＲＯＭの場合しか想定していなかった。
【００１９】
本発明は、記録・再生可能情報記録媒体であるバーコード付ＲＡＭのコントロールデータ領域へのアクセスに適した光ディスク装置を提供することを目的とする。
【００２０】
また、本発明は、光ビームスポットをバーコード領域からコントロールデータ領域の方に向かって移動させる光ディスク装置を提供することを別の目的とする。
【００２１】
【課題を解決するための手段】
一般には、制御部は、光ビームスポットの位置を示すアドレスに基づいて、光ビームスポットが一本トラックジャンピングを繰返し、読み出すべき所定のアドレスに移動するように、光ヘッドを制御する。
【００２２】
しかし、光ディスクがバーコード領域を含むと、バーコード領域内の光ビームスポットの位置を示すアドレスは、正確なアドレスを意味しないので、制御部は、バーコード領域内にある光ビームスポットが正確に一本トラックジャンピングを行なうように光ヘッドを制御できない。
【００２３】
したがって、バーコード領域に半径方向に隣接するコントロールデータ領域からの信号を光ヘッドが出力するように制御部が光ヘッドを制御する場合、制御部は、光ヘッドが確実にコントロールデータ領域からの信号を出力するように、光ヘッドが形成する光ビームスポットが少なくともバーコード領域内に入らないように制御する必要があった。
【００２４】
そこで本願発明は、ユーザデータが記録されるユーザデータ領域と、該ユーザデータ領域に半径方向に隣接して設けられた領域であって光ディスクの種別およびフォーマットに関する物理的データを少なくとも含むコントロールデータ領域と、該コントロールデータ領域に半径方向に隣接して設けられた領域であって光ディスク固有の情報が形成されたバーコード領域と、が設けられた光ディスクに対して、情報の記録若しくは再生を実行する光ディスク装置であって、前記光ディスクに光ビームを照射することにより前記光ディスクの上に光ビームスポットを形成し、前記光ディスクによって反射された前記光ビームに応じた信号を出力する光ヘッドと、前記光ヘッドから出力される信号に応じて、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定するバーコード領域判定部と、前記ユーザーデータ領域においてはプッシュプル方式を、前記コントロール領域においては位相差方式を、それぞれ用いてトラッキング制御を実行して、前記光ヘッドの光ビームスポットを移動させて前記光ディスクの所定のアドレスの情報をアクセスする制御部と、を具備し、前記制御部は、前記光ヘッドの光ビームスポットを前記コントロールデータ領域の所定のアドレス位置にアクセスさせる制御を実行する際、前記光ビームスポットが前記バーコード領域判定部により前記バーコード領域内に位置すると判定された場合には、前記光ビームスポットが前記コントロールデータ領域に向かって移動するように前記光ヘッドを制御し、前記光ビームスポットが前記バーコード領域判定部により前記バーコード領域内に位置しないと判定された場合にはアドレスを検出することを特徴とする。
【００２５】
これにより、例えば、制御部による光ヘッドの制御誤差が大きく、光ビームスポットがバーコード領域内に位置してしまう場合、または、コントロールデータ領域内に位置する光ビームスポットが外部からの衝撃等によってバーコード領域内に移動してしまう場合でも、光ビームスポットをバーコード領域の方からコントロールデータ領域に向かって移動することができる。
【００２７】
前記光ビームスポットが前記コントロールデータ領域内に位置するか否かを判定するコントロールデータ領域判定部と、前記光ビームスポットが前記コントロールデータ領域内に位置すると判定された場合に、前記光ヘッドから出力される信号に基づいて、前記コントロールデータ領域内の前記光ビームスポットの位置を示すアドレスを検出するアドレス検出部とをさらに備え、前記制御部は、前記アドレス検出部によって検出されたアドレスに基づいて、前記光ヘッドの移動を制御してもよい。
【００２８】
前記光ビームスポットが前記コントロールデータ領域内に位置するか否かを判定するコントロールデータ領域判定部をさらに備え、前記制御部は、前記光ビームスポットが前記コントロールデータ領域内に位置すると判定されるまで、前記光ビームスポットが前記コントロールデータ領域に向かって移動するように前記光ヘッドの制御を繰り返してもよい。
【００２９】
前記コントロールデータ領域によって反射された前記光ビームに応じて前記光ヘッドから出力される信号の周期のうちの最大周期が設定周期として設定されており、前記バーコード領域によって反射された前記光ビームに応じて前記光ヘッドから出力される信号の周期は、前記設定周期より長い周期を有しており、前記バーコード領域判定部は、前記光ヘッドから出力される信号の前記最大周期を検出する最大周期検出部と、前記最大周期検出部によって検出された前記最大周期と前記設定周期とを比較して、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定する周期比較部とを含んでもよい。
【００３０】
前記最大周期検出部によって検出された前記最大周期が前記設定周期と比べて十分に大きい場合、前記周期比較部は、前記光ビームスポットが前記バーコード領域内に位置すると判定してもよい。
【００３１】
前記バーコード領域判定部は、前記光ヘッドから出力される信号の最大周期を検出する最大周期検出部と、前記光ヘッドから出力される信号のリードクロック周期を検出するリードクロック周期検出部と、前記最大周期検出部によって検出された前記最大周期と前記リードクロック周期検出部によって検出された前記リードクロック周期との比と、前記バーコード領域によって反射された前記光ビームに応じた信号に設定された設定クロック係数とを比較して、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定する周期比較部とを含んでもよい。
【００３２】
前記リードクロック周期検出部は、前記光ディスクから読み出した信号の最短マーク長を検出する最短マーク長検出部と、前記最短マーク長検出部によって検出された最短マーク長と所定の最短マーク長の係数とに基づいて、リードクロック周期を導出するリードクロック周期導出部とをさらに含んでもよい。
【００３３】
前記バーコード領域判定部は、前記光ディスクから読み出した信号の最大周期を検出する最大周期検出部と、前記光ディスクの回転周期を測定する回転周期測定部と、前記最大周期検出部によって検出された前記最大周期と前記回転周期測定部によって測定された前記回転周期とに基づいて、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定する周期比較部とを含んでもよい。
【００３４】
前記バーコード領域判定部は、前記光ディスクの１１／１２周回転に相当する時間以上の所定期間において、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定してもよい。
【００３５】
前記バーコード領域判定部は、前記光ヘッドから出力される信号を平滑化した平滑信号を出力する平滑部と、前記平滑信号が所定量以上変化する時間と所定の時間とを比較して、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定する比較部とを備えてもよい。
【００３６】
前記バーコード領域判定部は、前記光ヘッドから出力される信号から振幅信号を生成する振幅信号生成部と、前記振幅信号生成部によって生成された振幅信号が所定量以上変化する時間と所定の時間とを比較して、前記光ビームスポットが前記バーコード領域内に位置するか否かを判定する比較部とを備えてもよい。
【００３７】
前記バーコード領域にはバーコードデータが記録され、前記光ビームスポットが前記バーコード領域内に位置すると判定された場合、前記光ヘッドから出力される信号に応じて、前記バーコードデータを再生するバーコードデータ再生部と、前記再生したバーコードデータを記憶するバーコードデータ記憶部をさらに備えてもよい。
【００３９】
【発明の実施の形態】
以下において、バーコード付記録・再生可能情報記録媒体（以下、バーコード付ＲＡＭ）であるバーコード付光ディスクについて考察する。
【００４０】
図１は、本発明によるバーコード付ＲＡＭであるバーコード付光ディスク１００の模式図を示す。図１（ａ）は、バーコード付光ディスク１００の平面図を、図１（ｂ）は、バーコード付光ディスク１００のバーコード領域１１０と、コントロールデータ領域１２０と、ユーザデータ領域１３０と、ＲＯＭ領域１４０と、データを１回もしくは複数回記録することが可能なＲＡＭ領域１４５との位置関係をバーコード付光ディスク１００の断面図で示す。
【００４１】
図１（ａ）および図１（ｂ）に示されるように、バーコード１５０は、バーコード付光ディスク１００の内周部分に形成される。バーコード１５０は、バーコード領域１１０内に形成される。バーコード１５０が形成されるバーコード領域１１０の外周側にコントロールデータ領域１２０が設けられ、コントロールデータ領域１２０のさらに外周側にユーザデータ領域１３０が設けられる。ＲＯＭ領域１４０は、バーコード領域１１０の一部と、コントロールデータ領域１２０とを含む。ＲＡＭ領域１４５は、ユーザデータ領域１３０である。バーコード付光ディスク１００において、バーコード領域１１０はコントロールデータ領域１２０と半径方向に隣接しており、コントロールデータ領域１２０はユーザデータ領域１３０と半径方向に隣接している。
【００４２】
図１（ｂ）において、Ｒ１は、バーコード付光ディスク１００の中心からバーコード領域１１０の最内周までの半径方向の長さを示す。Ｒ２は、バーコード付光ディスク１００の中心からＲＯＭ領域１４０の最内周までの半径方向の長さを示す。Ｒ３は、バーコード付光ディスク１００の中心からコントロールデータ領域１２０の最内周までの半径方向の長さを示す。Ｒ４は、バーコード付光ディスク１００の中心からユーザデータ領域１３０の最内周までの半径方向の長さを示す。Ｒ５は、バーコード付光ディスク１００の中心からユーザデータ領域１３０の最外周までの半径方向の長さを示す。バーコード付光ディスク１００がＤＶＤである場合、Ｒ１、Ｒ２、Ｒ３、Ｒ４、Ｒ５のそれぞれの半径方向の長さは、２２．３ｍｍ、２２．６ｍｍ、２３．５ｍｍ、２４．０ｍｍ、５８ｍｍである。
【００４３】
バーコード付光ディスク１００は、ユーザデータ領域１３０がＲＡＭ領域１４５であり、ＲＯＭ領域１４０は、バーコード領域１１０の一部と、コントロールデータ領域１２０とを備える点を除いて、図１７に示したバーコード付光ディスク１７００と同じである。光ディスク装置の光ヘッドは、ユーザからの指示に基づいて、ＲＡＭ領域１４５にユーザデータを記録し、または、ＲＡＭ領域１４５からユーザデータを読み出すことができる。
【００４４】
一般に、ＲＡＭ領域１４５は、ＲＯＭ領域１４０とは異なった形状でデータを記録する。
【００４５】
ＲＯＭ領域１４０には、上書きされる必要性がないデータが記録されるので、位相ピット列によって、基板の成形と同時にデータが記録される。図２は、ＲＯＭ領域１４０において、情報トラック２１０上にピット２２０が形成される様子を示す。バーコード付光ディスク１００のＲＯＭ領域１４０は、バーコード付光ディスク１７００のＲＯＭ領域１７４０と同様にエンボス加工によって形成される。ＲＯＭ領域において、光ヘッドによって形成される光ビームスポットが位置する光ディスクのアドレスを読み出すことができれば、光ビームスポットを光ディスク内周方向または光ディスク外周方向に１本トラックジャンピングさせて、光ビームスポットを移動させることができる。
【００４６】
一方、ＲＡＭ領域１４５には、上書きされる可能性の高いデータが記録されるので、溝の上に成膜された記録膜にデータが記録マークの形態で記録される。
【００４７】
任意のＲＡＭに対して、バーコード付ＲＯＭにおいてバーコードを形成したのと同様にバーコードを形成することによって、バーコード付ＲＡＭを製造することができる。
【００４８】
以下に、図１７を参照して上述したように、従来の光ディスク装置がバーコード付ＲＯＭのコントロールデータ領域１７２０にアクセスする動作を、バーコード付ＲＡＭであるバーコード付光ディスク１００のコントロールデータ領域１２０にアクセスする動作に単純に適用した場合を、比較の為に説明する。従来の光ディスク装置がバーコード付ＲＯＭで行う動作を、バーコード付ＲＡＭに単純に適用した場合、以下に示すような課題が生じる。
【００４９】
（１）上述したように、バーコード付光ディスク１００において、コントロールデータ領域１２０とユーザデータ領域１３０とは、領域の形状およびデータの記録方法が異なる。それにより、ユーザデータ領域１３０では、トラッキングを制御するトラッキングエラー信号としてプッシュプルトラッキングエラー信号を使用するのに対し、コントロールデータ領域１２０では、トラッキングエラー信号として位相差トラッキングエラー信号を使用する。このように、コントロールデータ領域１２０とユーザデータ領域１３０とは、お互いに使用するトラッキングエラー信号が異なるため、シーク等によってオーバーランし、光ビームスポットが異なる領域（ユーザデータ領域１３０からコントロールデータ領域１２０、または、コントロールデータ領域１２０からユーザデータ領域１３０）に移動する場合、トラッキング制御が不安定になり、トラッキング制御が外れてしまう可能性が生じる。
【００５０】
（２）バーコード付光ディスク１００では、コントロールデータ領域１２０より外周に位置するユーザデータ領域１３０がＲＡＭ領域１４５となっている。バーコード付光ディスク１００とバーコード付光ディスク１７００とを比較した場合、バーコード領域より外周に位置するＲＯＭ領域の半径方向の大きさは、バーコード付光ディスク１７００では、コントロールデータ領域１７２０＋ユーザデータ領域１７３０であるのに対し、バーコード付光ディスク１００では、コントロールデータ領域１２０のみである。バーコード付光ディスク１００およびバーコード付光ディスク１７００がそれぞれＤＶＤである場合、図１（ｂ）および図１７（ｂ）に示したように、バーコード付光ディスク１７００では、コントロールデータ領域１７２０＋ユーザデータ領域１７３０の半径方向の長さは３４．５ｍｍであるのに対し、バーコード付光ディスク１００ではコントロールデータ領域１２０の半径方向の長さは０．５ｍｍである。
【００５１】
上記（１）に示すように、バーコード付光ディスク１００のコントロールデータ領域１２０から信号を読み出す場合、従来の光ディスク装置がバーコード付光ディスク１７００のコントロールデータ領域１７２０から信号を読み出すのと同様に、一旦、光ヘッドをユーザデータ領域１３０に移動させた後に、１本トラックジャンピングによってコントロールデータ領域１２０に移動させることはできない。さらに、上記（２）から、バーコード付光ディスク１００では、光ビームスポットが１本トラックジャンピングを行なって移動することが可能な領域の半径方向の長さが極めて小さいことがわかる。
【００５２】
このように、バーコード付ＲＡＭにおけるコントロールデータ領域へのアクセスは、従来のバーコード付ＲＯＭにおけるコントロールデータ領域へのアクセスを単純に適用することはできない。本発明は、バーコード付ＲＡＭにおけるコントロールデータ領域へのアクセスに適した光ディスク装置を提供するものである。なお、詳細は後述するが、本発明はバーコード付ＲＯＭにも適用することができることに留意されたい。
【００５３】
（実施の形態１）
図３は、本発明に従って、バーコード付光ディスク１００から信号を読み出す光ディスク装置３００の構成を示すブロック図である。
【００５４】
光ディスク装置３００は、起動時に、ディスクモータ３１６によって回転するバーコード付光ディスク１００のコントロールデータ領域１２０に記録された必要なデータを再生する。その後、光ディスク装置３００は、ユーザデータ領域１３０にデータを記録するかまたはユーザデータ領域１３０に記録されたデータを再生する。
【００５５】
レーザなどの光源３０３から照射された光ビームは集光レンズ３０１によってバーコード付ディスク１００の記録面に収束され、記録面上に光ビームスポットが形成される。バーコード付ディスク１００から反射された光は受光部３０４によって受光される。受光部３０４は、受光した光に応じて光電流を生成する。この光電流は、バーコード付光ディスク１００上の光ビームスポットが形成された部分の信号として出力される。
【００５６】
アクチュエータ３０２は、上記集光レンズ３０１を、バーコード付光ディスク１００に対して実質的に垂直な方向（フォーカス方向）とバーコード付光ディスク１００の半径方向（トラッキング方向）に駆動することができる。
【００５７】
集光レンズ３０１と、アクチュエータ３０２と、光源３０３と、受光部３０４とは、光ヘッド３１５として一体化される。この光ヘッド３１５は、移送部３０５に搭載されており、移送部３０５を移動することによってバーコード付光ディスク１００の実質的に半径方向に移動が可能である。図３では、移送部３０５は台の形状で示されているが、これに限定されない。移送部３０５は、基台３０７上をバーコード付ディスク１００の任意の半径位置に移動することができる。基台３０７には、ディスクモータ３１６およびストッパー３０６が固定されている。
【００５８】
ストッパー３０６は、移送部３０５がディスクモータ３１６に衝突することを防ぐために、バーコード付ディスク１００の半径方向における移送部３０５の移動範囲を制限する。移送部３０５がストッパー３０６に接触する場合、光ヘッド３１５から照射される光ビームスポットの位置が、バーコード領域１１０の最内周と略一致するように配置されている。
【００５９】
光ディスク装置３００のフォーカス制御、トラッキング制御、移送制御についてさらに説明する。
【００６０】
制御部３２０は光ヘッド３１５を制御する。制御部３２０は、フォーカスエラー信号生成部３０８と、トラッキングエラー信号生成部３０９と、マイクロコンピュータ３１０と、フォーカスアクチュエータ駆動回路３１１と、トラッキングアクチュエータ駆動回路３１２と、移送部駆動回路３１３と、ディスクモータ駆動部３１４とを備える。
【００６１】
受光部３０４から出力される信号は、プリアンプ３１７に入力される。
【００６２】
プリアンプ３１７からの出力に基づいて、フォーカスエラー信号生成部３０８は、フォーカスエラー信号を生成する。マイクロコンピュータ３１０は、フォーカスエラー信号に基づいて、フォーカスアクチュエータ駆動回路３１１に命令する。フォーカスアクチュエータ駆動回路３１１は、マイクロコンピュータ３１０からの命令に基づいて、アクチュエータ３０２を駆動する。
【００６３】
プリアンプ３１７からの出力に基づいて、トラッキングエラー信号生成部３０９は、トラッキングエラー信号（位相差トラッキングエラー信号またはプッシュプルトラッキングエラー信号）を生成する。マイクロコンピュータ３１０は、トラッキングエラー信号に基づいて、トラッキングアクチュエータ駆動回路３１２に命令する。トラッキングアクチュエータ駆動回路３１２は、マイクロコンピュータ３１０からの命令に基づいて、アクチュエータ３０２を駆動する。
【００６４】
プリアンプ３１７からの出力に基づいて、加算回路３５１は、ＲＦ信号を生成する。加算回路３５１は、ＲＦ信号を自動利得制御回路（以下、ＡＧＣ（Ａｕｔｏｍａｔｉｃ  Ｇａｉｎ  Ｃｏｎｔｒｏｌ））３５２に出力する。ＡＧＣ３５２は、ＲＦ信号の振幅を所定の範囲内に調整し、調整したＲＦ信号をバーコード領域判定部３５７に出力する。
【００６５】
バーコード領域判定部３５７は、ＡＧＣ３５２から入力されたＲＦ信号がバーコード付光ディスク１００のバーコード領域１１０から読み出された信号かどうかを判定する。
また、本実施の形態において、バーコード領域判定部３５７は、ＲＦ信号がコントロールデータ領域１２０から読み出した信号かどうかを判定するコントロールデータ領域判定部として機能する。なお、バーコード領域判定部とコントロールデータ領域判定部をは、一体して設けることに限定されるものではなく、別々に設けてもよい。
【００６６】
バーコード領域判定部３５７は、判定した結果をマイクロコンピュータ３１０に出力する。例えば、光源３０３から照射されたバーコード付光ディスク１００上の光ビームスポットがバーコード領域１１０内に位置することが望ましくない場合、光ビームスポットがバーコード領域１１０内に位置するとバーコード領域判定部３５７が判定すると、バーコード領域判定部３５７は判定の結果をマイクロコンピュータ３１０に出力する。次いで、マイクロコンピュータ３１０は、移送部駆動回路３１３に、光ビームスポットがバーコート領域１１０以外の領域に移動するように移送部３０５を制御する。
【００６７】
アドレス検出回路３６０は、加算回路３５１からの出力に基づいて、光ビームスポットが位置するアドレスを検出する。
【００６８】
図４は、受光部３０４、プリアンプ３１７と、フォーカスエラー信号生成部３０８と、トラッキングエラー信号生成部３０９、加算回路３５１との構成を示すブロック図である。トラッキングエラー信号生成部３０９は、位相差トラッキングエラー信号生成部３０９Ａと、プッシュプルトラッキングエラー信号生成部３０９Ｂとを備える。加算回路３５１は、ＲＦ信号生成部として機能する。
【００６９】
図４に示されるように、受光部３０４は、Ａ、Ｂ、Ｃ、Ｄの４つのエリアに分割されている。４つのエリアのそれぞれは、検出した光量に応じて光電流を生成する。受光部３０４は、生成した光電流を、対応するプリアンプ３１７内のＩ／Ｖ変換部ａ、ｂ、ｃ、ｄに出力する。ここで、受光部３０４のエリアＡ、Ｂ、Ｃ、Ｄは、Ｉ／Ｖ変換部ａ、ｂ、ｃ、ｄにそれぞれ対応している。
【００７０】
フォーカス制御について以下に説明する。光源３０３から照射され、集光レンズ３０１によって集光された光ビームスポットとバーコード付光ディスク１００との垂直方向に関する誤差を示すフォーカスエラー信号は、フォーカスエラー信号生成部３０８によって、プリアンプ３１７の出力信号に基づいて生成される。プリアンプ３１７内のＩ／Ｖ変換部ａ、ｂ、ｃ、ｄによって電流−電圧変換された信号は、フォーカスエラー信号生成部３０８において、出力（ａ＋ｄ）−（ｂ＋ｃ）となるように演算される。このように非点収差法によってフォーカスエラー信号は生成される。
【００７１】
マイクロコンピュータ３１０は、フォーカスエラー信号生成部３０８によって生成されたフォーカスエラー信号に、位相補償、ゲイン補償などのフィルタ演算を行う。マイクロコンピュータ３１０は、その結果をフォーカスアクチュエータ駆動回路３１１に出力する。フォーカスアクチュエータ駆動回路３１１によって生成された駆動信号に基づいて、アクチュエータ３０２は、光ビームスポットがバーコード付光ディスク１００の記録面に対して所定の収束状態となるように集光レンズ３０１を駆動することでフォーカス制御が実現される。
【００７２】
次にトラッキング制御について説明する。光源３０３から照射され、集光レンズ３０１によって集光された光ビームスポットと、バーコード付光ディスク１００上の情報トラック２１０（図２参照）との、バーコード付光ディスク１００に対する半径方向の誤差を示すトラッキングエラー信号は、トラッキングエラー信号生成部３０９によって、プリアンプ３１７の出力に基づいて生成される。バーコード付光ディスク１００の記録面上に形成された情報トラック２１０と光源３０３から出力された光ビームスポットとの誤差は、ピットによって回折された光を４つのエリアに分割された受光部３０４によって検出し、検出した回折光の位相情報を示す信号によって表される。トラッキングエラー信号生成部３０９は、出力（ａ＋ｄ）と出力（ｂ＋ｃ）との位相差を比較して、位相差トラッキングエラー信号（特開昭６２−１６５７３７号公報）を生成する。
【００７３】
特に、ＲＯＭ領域１４０に対して、マイクロコンピュータ３１０は、位相差トラッキングエラー信号に位相補償、ゲイン補償などを行い、その結果をトラッキングアクチュエータ駆動回路３１２に出力する。トラッキングアクチュエータ駆動回路３１２は、光ビームスポットが正しく情報トラック２１０（図２参照）を走査するようにアクチュエータ３０２を駆動することで、トラッキング制御が実現される。
【００７４】
また、位相差トラッキングエラー信号は、マイクロコンピュータ３１０がフィルタ演算を行なうことによって、低域補償される。マイクロコンピュータ３１０が、この低域部分の信号を移送部駆動回路３１３に出力すると、移送部駆動回路３１３は、集光レンズ３０１の中心を通る光ビームが受光部３０４の中心を通過するように移送部３０５を駆動し、移送制御を実現する。
【００７５】
プリアンプ３１７からの出力に基づいて、加算回路３５１は、Ｉ／Ｖ変換部ａ、ｂ、ｃ、ｄのそれぞれの出力を全て加算した出力（ａ＋ｂ＋ｃ＋ｄ）信号であるＲＦ信号を生成する。ＡＧＣ３５２は、ＲＦ信号を受け取り、ＲＦ信号の振幅が所定の範囲内になるよう調整を行った後、バーコード領域判定部３５７にそのＲＦ信号を出力する。
【００７６】
以下に、本発明による、光ヘッド３１５がバーコード付光ディスク１００のコントロールデータ領域１２０にアクセスする方法について説明する。
【００７７】
図５は、本実施の形態による、光ヘッド３１５がバーコード付光ディスク１００のコントロールデータ領域１２０にアクセスするためのフローチャート５００を示す。
【００７８】
まず、マイクロコンピュータ３１０は、ディスクモータ駆動回路３１４にバーコード付ディスク１００を回転させるように命令し、ディスクモータ駆動回路３１４は、その命令に基づいて、ディスクモータ３１６を駆動し、その結果、ディスクモータ３１６はバーコド付光ディスク１００を回転させる。
【００７９】
ステップ５０１において、マイクロコンピュータ３１０は、トラッキング制御がオープンの状態で、移送部駆動回路３１３にパルス駆動信号を出力する。移送部駆動回路３１３は、この駆動信号に基づいて、光ヘッド３１５を搭載した移送部３０５をバーコード付光ディスク１００に対して半径方向に沿って内周方向に移動させる。
【００８０】
ストッパー３０６は、バーコード付光ディスク１００の最内周より内部に光源３０３から照射される光ビームスポットが移動しないように設けられている。
【００８１】
マイクロコンピュータ３１０が移送部駆動回路３１３に出力する駆動信号の長さは、光ヘッド３１５がバーコード付光ディスク１００の半径方向のどの位置にいても十分最内周に戻れる長さである。光ヘッド３１５の移動速度が速くなりすぎないように制限するために、駆動信号はパルス列で形成される。また、この駆動信号によって移動する移送部３０５の速さは、移送部３０５がストッパー３０６に衝突した反動で外周に逆走しない程度の速さである。このような駆動信号によって、光ヘッド３１５はバーコード付光ディスク１００の最内周位置に移動する。
【００８２】
移送部３０５が最内周に移動した後、マイクロコンピュータ３１０は、ステップ５０２において、移送部３０５に搭載された光ヘッド３１５によって形成されるバーコード付光ディスク１００上の光ビームスポットが、コントロールデータ領域１２０内に移動するように、駆動信号を移送部駆動回路３１３に出力する。ただし、上述したように、コントロールデータ領域１２０は非常に狭い領域であり、また光ビームスポットの移動における制御の誤差を考慮する必要性があるため、移送部３０５を、直接、コントロールデータ領域１２０に移動させることは困難である。したがって、本発明によれば、移送部３０５の移動精度のばらつきを考慮して、図１に示すバーコード付ディスク１００のＲＯＭ領域１４０（光ディスク中心からＲＯＭ領域１４０の最内周の半径方向の長さを示すＲ２から、光ディスク中心からユーザデータ領域１３０の最内周の半径方向の長さを示すＲ４までの範囲）に移送部３０５が移動するように駆動する。
【００８３】
図６は、上記ステップ５０１、５０２において、マイクロコンピュータ３１０が移送部駆動回路３１３に出力する移送部駆動信号の波形図である。図６の横軸は時間を示し、縦軸は移送部駆動信号の電圧を示す。ステップ５０１において、マイクロコンピュータ３１０は、複数の比較的短いパルスを移送部駆動回路３１３に出力する。この複数の比較的短いパルスは、移送部３０５を最内周に移動させる内周移動指令６１０を示す。ステップ５０２において、マイクロコンピュータ３１０は、１つの任意の太さのパルスを移送部駆動回路３１３に出力する。このパルスは、最内周から所望な位置に移送部３０５を移動させる外周移動指令６２０を示す。図６において、内周移動指令６１０を示す
複数のパルスの電圧の符号は、外周移動指令６２０を示すパルスの電圧の符号と異なる。これは、移送部３０５が移動する方向が、お互いに異なるからである。
【００８４】
光ヘッド３１５の移動後、マイクロコンピュータ３１０は、ステップ５０３において、フォーカス制御およびトラッキング制御を行ない、光ビームスポットを情報トラックに追従させる。
【００８５】
次に、ステップ５０４において、光ビームスポットがバーコード領域内に位置するかどうか、すなわち、光ヘッド３１５が出力する信号はバーコード領域１１０から読み出した信号かどうかをバーコード領域判定部３５７が判定する。
【００８６】
光ヘッド３１５が出力する信号は、バーコード領域１１０から読み出した信号であるとバーコード領域判定部３５７が判定する場合（ステップ５０４のＹｅｓ）、ステップ５０５において、マイクロコンピュータ３１０は、アドレスを読み出さずに、移送部３０５を外周側に微少距離だけ移動させる指令を移送部駆動回路３１３に出力し、光ヘッド３１５を外周側に（コントロールデータ領域１２０に向かって）移動させる。ステップ５０５において移送部３０５を外周側に移動した後、移動した移送部３０５に搭載された光ヘッド３１５は、バーコード付光ディスク１００から信号を読み出す。その後、再び、ステップ５０４に戻り、移動された移送部３０５に搭載された光ヘッド３１５は、バーコード付光ディスク１００から読み出した信号は、バーコード領域１１０から読み出した信号かどうかをバーコード領域判定部３５７が判定する。
【００８７】
このように、光ヘッド３１５から出力される信号がバーコード領域１１０から読み出した信号かどうかを判定するのは、上述したように、バーコード領域１１０内の光ビームスポットの位置を示すアドレスは、品質および信頼性の点から保証されないからである。
【００８８】
光ヘッド３１５から出力される信号は、バーコード領域１１０から読み出した信号ではないとバーコード領域判定部３５７が判定する場合（ステップ５０４のＮｏ）、ステップ５０６において、光ヘッド３１５から出力される信号は、コントロールデータ領域１２０から読み出した信号である（すなわち、バーコード領域１１０から読み出した信号ではない）と判定する。なぜなら、バーコード付光ディスク１００では、バーコード領域１１０と半径方向に隣接してコントロールデータ領域１２０が設けられているからである。ここで、光ヘッド３１５から出力される信号はコントロールデータ領域１２０から読み出した信号であると、コントロールデータ領域判定部が判定した場合も同様に動作する。
【００８９】
次いで、ステップ５０７において、光ヘッド３１５は、コントロールデータ領域１２０から信号を読み出して、アドレス検出回路３６０によって、バーコード付光ディスク１００上の光ビームスポットのアドレスを検出する。このアドレスから、コントロールデータ領域１２０の先頭位置を特定することができる。
【００９０】
次いで、光ビームスポットが１本トラックジャンピングするように、光ヘッド３１５を制御することによって、コントロールデータ領域１２０の先頭位置に光ヘッド３１５を移動させ、必要なコントロールデータ情報を読み出す。本明細書において、コントロールデータ情報は、コントロールデータ領域１２０に記録されるコントロールデータと、そのコントロールデータが記録されているアドレスとを含む。
【００９１】
光ヘッド３１５は、ステップ５０８において、コントロールデータを読み出し、ステップ５０９において、読み出したコントロールデータが記録されているアドレスを読み出す。ステップ５０９において、光ヘッド３１５がアドレスを読み出す前に、外部からの衝撃などによって光ビームスポットが再びバーコード領域１１０に移動してしまう場合、光ヘッド３１５はアドレスを読み出すことができないので（ステップ５０９のＹｅｓ）、光ビームスポットをバーコード領域１１０からコントロールデータ領域１２０に向かって移動させ、ステップ５０４以降のステップを繰り返す。
【００９２】
光ヘッド３１５は、ステップ５０８におけるコントロールデータの読み出し、および、ステップ５０９におけるアドレスの読み出しが完了した後、ステップ５１０において、コントロールデータ情報の読み出しが完了したかどうかを判定する。コントロールデータ情報の読み出しが完了していない場合（ステップ５１０のＮｏ）、ステップ５０８に戻り、コントロールデータ領域１２０からコントロールデータ情報を読み出す動作を再び実行する。コントロールデータ情報の読み出しが完了している場合（ステップ５１０のＹｅｓ）、フローチャート５００の動作は終了する。
【００９３】
以下に、バーコード領域判定部３５７の具体的な構成を示す。
【００９４】
図７Ａは、本実施の形態におけるバーコード領域判定部３５７Ａの詳細を示す。バーコード領域判定部３５７Ａは、２値化回路７１０と、最大周期検出部７２０と、周期比較部７３０とを備える。
【００９５】
本実施の形態では、バーコード領域判定部３５７Ａは、光ヘッド３１５が出力する信号がバーコード領域１１０から読み出した信号であるか否かを、コントロールデータ領域１２０から読みだした信号の周期のうちの最大周期である設定周期より長いかどうかに基づいて判定する。
【００９６】
バーコード付光ディスク１００が８―１６変調ＤＶＤである場合、コントロールデータ領域１２０から読み出した信号の周期のうちの最大周期は１８Ｔであり、最長マーク長（ピット２２０のうちの最大ピットの長さ（以下、最大ピット長）に対応）は１４Ｔである。ここで、Ｔはリードクロック周期を表す。
【００９７】
一般に、バーコード領域１１０から読み出した信号の周期は、コントロールデータ領域１２０から読み出した信号の最大周期１８Ｔより長い。これは、コントロールデータ領域１２０から読み出した８―１６変調の信号と、バーコード領域１１０のバーコード１５０から読み出した信号との周波数帯域を分けるためであり、規格により定められている。
【００９８】
ここで、再び，図３を参照する。加算回路３５１は、プリアンプ３１７を介して光ヘッド３１５から出力された信号を受け取り、ＲＦ信号を生成する。ＲＦ信号は、ＡＧＣ３５２を介してバーコード領域判定部３５７に入力される。
【００９９】
図７Ａに示されるように、ＲＦ信号は２値化回路７１０に入力される。２値化回路７１０は、所定のスライスレベルでＲＦ信号を２値化する。
【０１００】
図８は、ＲＦ信号がランダム信号の場合の２値化されたＲＦ信号の波形の一例を示す。バーコード付光ディスク１００が８―１６変調ＤＶＤである場合、コントロールデータ領域１２０から読み出した信号の最大周期は１８Ｔであり、その場合の最長マーク長は１４Ｔである。また、コントロールデータ領域１２０から読み出した信号の最短マーク長は３Ｔである。
【０１０１】
再び、図７Ａを参照すると、最大周期検出部７２０は、２値化されたＲＦ信号を受け取る。最大周期検出部７２０は、所定の時間内において、受け取ったＲＦ信号のＨレベル・Ｌレベル（立ち上がりから立ち上がり、あるいは、立ち下がりから立ち下がり）の最大周期を検出する。
【０１０２】
ここで、最大周期検出部７２０が最大周期を検出するための所定の時間は、少なくとも１つのバーコード１５０（図１参照）による信号が検出される時間を設定する必要がある。例えば、バーコード付光ディスク１００がＤＶＤである場合、ＤＶＤが１１／１２周回転するのに相当する時間より長い間、最大周期検出部７２０を検出する必要がある。
【０１０３】
これは、ＤＶＤにおいてバーコード１５０が記録されている範囲は、ディスク回転数１４４０ｒｐｍ、リードクロック周期８．８９μｓｅｃ、バーコードデータ２６０１〜７３４４１ｂｙｔｅと規定されており、ＤＶＤの１／１１．５〜１／２．２回転に相当する角度内に１つのバーコード１５０が存在するからである。
【０１０４】
周期比較部７３０は、最大周期検出部７２０によって検出された最大周期と設定周期とを比較して、ＲＦ信号がコントロールデータ領域１２０から読み出された信号か否かを判定する。上述したように、バーコード付光ディスク１００が８―１６変調ＤＶＤである場合、コントロールデータ領域１２０から読み出した信号の最大周期は１８Ｔであると決められている。また、バーコード領域１１０から読み出した信号の最大周期は１８Ｔより大きい。
【０１０５】
ここで、周期比較部７３０に設定周期として例えば周期１８Ｔを設定し、周期比較部７３０は、最大周期検出部７２０によって検出された最大周期と設定周期とを比較して、最大周期が設定周期よりも大きい場合、ＲＦ信号はバーコード領域１１０から読み出した信号であると周期比較部７３０は判定する。最大周期が設定周期以下の場合、ＲＦ信号はバーコード領域１１０から読み出した信号ではなく、コントロールデータ領域１２０から読み出した信号であると周期比較部７３０は判定する。このように、バーコード領域判定部３５７Ａは、ＲＦ信号（すなわち、光ヘッド３１５によって読み出した信号）がバーコード領域１１０から読み出した信号か否かを判定することができる。
【０１０６】
最大周期検出部７２０によって検出された最大周期は、上述した設定周期１８Ｔではなく、検出誤差を考慮して、設定周期よりも大きな値（例えば、２０Ｔ以上）と比較してもよい。また、本明細書において、バーコード付光ディスク１００が８―１６変調ＤＶＤである場合、検出誤差を考慮して最大周期を２０Ｔ以上の値と比較して、最大周期は２０Ｔ以上と判定されるとき、最大周期が設定周期と比べて十分に大きいとする。
【０１０７】
図７Ｂは、本実施の形態の変形例におけるバーコード領域判定部３５７Ｂの詳細を示す。バーコード領域判定部３５７Ｂは、２値化回路７１０と、最大周期検出部７２０と、周期比較部７３０と、リードクロック周期検出部７４０とを備える。バーコード領域判定部３５７Ｂは、リードクロック周期検出部７４０をさらに備える点を除いて、バーコード領域判定部３５７Ａと同様である。
【０１０８】
リードクロック周期検出部７４０は、２値化回路７１０によって２値化されたＲＦ信号を受け取り、リード（ＲＥＡＤ）クロック周期を生成する。リードクロック周期検出部７４０は、例えば、位相ロックループ（以下、ＰＬＬ）によってリードクロック周期を生成する。
【０１０９】
周期比較部７３０は、最大周期検出部７２０によって検出された最大周期と、リードクロック周期検出部７４０によって生成されたリードクロック周期とに基づいて、最大周期はリードクロック周期の何クロック分であるか（以下、これを最大クロック数とよぶ）を求めることができる。
【０１１０】
したがって、バーコード付光ディスク１００が８―１６変調ＤＶＤである場合、周期比較部７３０に設定クロック係数として例えば係数１８を予め設定し、周期比較部７３０は、最大クロック数と設定クロック係数とを比較する。最大クロック数が設定クロック係数よりも大きい場合、ＲＦ信号はバーコード領域１１０から読み出した信号であると周期比較部７３０は判定する。最大クロック数が設定クロック係数以下の場合、ＲＦ信号はバーコード領域１１０から読み出した信号ではなく、コントトロールデータ領域１２０から読み出した信号であると周期比較部７３０は判定する。
【０１１１】
このように、バーコード領域判定部３５７Ｂでも、ＲＦ信号（すなわち、光ヘッド３１５によって読み出した信号）がバーコード領域１１０から読み出した信号か否かを判定することができる。
【０１１２】
このように、本実施の形態１によれば、光ヘッド３１５がコントロールデータ領域１２０にアクセスして、コントロールデータ領域１２０からコントロールデータ情報の読み出しが完了するまで、光ビームスポットがバーコード領域１１０内に位置するか否かの判定を継続することで、光ヘッド３１５から形成される光ビームスポットをコントロールデータ領域１２０に安定して位置付けることが可能となり、光ディスク装置３００の起動の安定性を大幅に改善することができる。
【０１１３】
（実施の形態２）
本実施の形態における光ディスク装置は、バーコード領域判定部を除いて、図３に示される光ディスク装置３００と同様である。よって、説明を簡略化する目的で、重複する説明を省略する。
【０１１４】
図９Ａは、本実施の形態におけるバーコード領域判定部３５７Ｃを示す。バーコード領域判定部３５７Ｃは、リードクロック周期検出部７４０が最短マーク長検出部９１０とリードクロック周期導出部９２０とを備える点を除いて、図７Ｂを参照して説明したバーコード領域判定部３５７Ｂと同様である。
【０１１５】
最短マーク長検出部９１０は、２値化回路７１０によって２値化されたＲＦ信号を受け取り、所定の時間内において、２値化されたＲＦ信号のＨレベルまたはＬレベルだけの最短マークの時間（最短マーク長）を検出する。ここで、所定の時間とは、バーコード領域判定部３５７Ｃが、少なくとも１つのバーコード１５０（図１参照）による信号を検出する時間である。
【０１１６】
リードクロック周期導出部９２０は、最短マーク長検出部９１０によって検出された最短マーク長に基づいて、リードクロック周期Ｔを導出する。
【０１１７】
例えば、バーコード付光ディスク１００が８−１６変調ＤＶＤである場合、コントロールデータ領域１２０から読み出した信号の最短マーク長は３Ｔ（Ｔはリードクロック周期）である。リードクロック周期導出部９２０は、最短マーク長÷３＝Ｔと演算することによって、リードクロック周期Ｔを導出する。このように、本実施の形態において、リードクロック周期をＲＦ信号の最短マーク長に基づいて導出する。
【０１１８】
導出されたリードクロック周期は、バーコード領域判定部３５７Ｂにおいて説明したのと同様に取り扱われる。具体的には、周期比較部７３０は、最大周期検出部７２０によって検出されたＲＦ信号の最大周期と、導出したリードクロック周期とに基づいて、最大クロック数を求める。周期比較部７３０は、最大クロック数と設定クロック係数とを比較する。最大クロック数が設定クロック係数より大きい場合、周期比較部７３０は、ＲＦ信号がバーコード領域１１０から読み出した信号であると判定し、判定結果をマイクロプロセッサ３１０に出力する。最大クロック数が設定クロック係数以下の場合、周期比較部７３０は、ＲＦ信号がコントロールデータ領域１２０から読み出した信号であること（バーコード領域１１０以外から読み出した信号であること）をマイクロプロセッサ３１０に出力する。また、上述したように、バーコード付光ディスク１００が８−１６変調ＤＶＤである場合、設定クロック係数は１８であるが、検出誤差を考慮して、最大クロック数を設定クロック係数より大きい２０以上の値と比較するのが好ましい。
【０１１９】
このように、本実施の形態において、ＰＬＬが不安定でリードクロック周期Ｔで安定に検出することができない場合においても、実際に検出されるＲＦ信号からリードクロック周期を導出することができる。それにより、光ヘッド３１５から形成される光ビームスポットがバーコード領域１１０内に位置するか否かを判定することができる。
【０１２０】
（実施の形態３）
本実施の形態における光ディスク装置は、バーコード領域判定部を除いて、図３に示される光ディスク装置３００と同様である。よって、説明を簡略化する目的で、重複する説明を省略する。
【０１２１】
図９Ｂは、本実施の形態におけるバーコード領域判定部３５７Ｄを示す。バーコード領域判定部３５７Ｄは、回転周期測定部９３０を備える点を除いて、図７Ａを参照して説明したバーコード領域判定部３５７Ａと同様である。
【０１２２】
回転周期測定部９３０は、ディスクモータ３１６（図３参照）に接続され、ディスクモータ３１６によるバーコード付光ディスク１００の回転周期を測定する。
【０１２３】
周期比較部７３０は、最大周期検出部７２０によって検出されたＲＦ信号の最大周期と、回転周期測定部９３０によって測定された回転周期とを比較することで、光ビームスポットがバーコード領域１１０内に位置するかどうかを判定することができる。
【０１２４】
光ヘッド３１５がコントロールデータ領域１２０から読み出した信号によるＲＦ信号の最大周期とバーコード付光ディスク１００の回転周期との関係は予め決められており、バーコード領域１１０から読み出した信号によるＲＦ信号の最大周期とバーコード付光ディスク１００の回転周期との関係とは異なる。したがって、本実施の形態においても、最大周期と回転周期との関係から、バーコード領域判定部３５７Ｄは、ＲＦ信号がバーコード領域１１０から読み出された信号であるか否かを判定することができる。
【０１２５】
（実施の形態４）
本実施の形態における光ディスク装置は、バーコード領域判定部を除いて、図３に示される光ディスク装置３００と同様である。よって、説明を簡略化する目的で、重複する説明を省略する。
【０１２６】
本実施の形態では、ＲＦ信号を平滑化した平滑信号を生成し、平滑信号が所定量以上変化する時間と予め設定された設定時間とを比較し、比較の結果に基づいて、ＲＦ信号がバーコード領域１１０から読み出した信号かどうかを判定する。
【０１２７】
図１０は、本実施の形態におけるバーコード領域判定部３５７Ｅを示す。バーコード領域判定部３５７Ｅは、ローパスフィルタ１０１０と、２値化回路１０２０と、比較部１０３０とを備える。
【０１２８】
図１１は、バーコード領域判定部３５７Ｅ内の信号の変化を示す波形図である図１１（ａ）に示すようなＲＦ信号を、ローパスフィルタ１０１０に入力する。ローパスフィルタ１０１０は、図１１（ｂ）に示すように、ＲＦ信号を平滑化したＡＳ信号を生成する。ローパスフィルタ１０１０は平滑部として機能し、ＡＳ信号は平滑信号として機能する。ＡＳ信号は、設定周期（例えば、１８Ｔ）に相当する周波数以上を除去して、平滑化された信号である。
【０１２９】
２値化回路１０２０は、ＡＳ信号を受け取り、ＡＳ信号を所定レベルでスライスし、信号の大きさに応じて、Ｈレベル、Ｌレベルに丸めこみ、図１１（ｃ）に示すような２値化したＡＳ信号を比較部１０３０に出力する。
【０１３０】
比較部１０３０は、２値化したＡＳ信号のＬレベルの期間を測定する。２値化したＡＳ信号のＬレベルの期間が、所定の時間より長い場合、バーコード領域判定部３５７Ｅに入力したＲＦ信号は、バーコード領域１１０から読み出した信号であると比較部１０３０は判定する。
【０１３１】
通常、ＲＦ信号を平滑化した平滑信号が所定量以上変化する期間が存在するのは、バーコード領域１１０から読み出した信号から生成した平滑化信号の場合のみであり、コントロールデータ領域１２０から読み出した信号から生成した平滑化信号は変化しない。したがって、本実施の形態において、ＲＦ信号を平滑化した平滑信号が所定量以上変化する期間から、バーコード領域判定部３５７Ｅは、ＲＦ信号がバーコード領域１１０から読み出された信号であるか否かを判定することができる。
【０１３２】
本実施の形態によれば、ＰＬＬによってリードクロック周期を検出する必要がないので、リードクロック周期Ｔが安定に生成できない場合においても、光ヘッド３１５によて出力される信号がバーコード領域１１０から読み出した信号かどうかを、正確に判定することができる。
【０１３３】
（実施の形態５）
本実施の形態における光ディスク装置は、バーコード領域判定部を除いて、図３に示される光ディスク装置３００と同様である。よって、説明を簡略化する目的で、重複する説明を省略する。
【０１３４】
図１２は、本実施の形態によるバーコード領域判定部３５７Ｆを示す。バーコード領域判定部３５７Ｆは、ローパスフィルタ１０１０の代わりに、振幅信号生成部１２１０を備える点を除いて、図１０に示したバーコード領域判定部３５７Ｅと同じである。振幅信号生成部１２１０は、上エンベロープ検出部１２２０と、下エンベロープ検出部１２３０と、ＲＦ振幅検出部１２４０とを備える。
【０１３５】
図１３は、バーコード領域判定部３５７Ｆ内の信号の変化を示す波形図である。
【０１３６】
上エンベロープ検出部１２２０および下エンベロープ検出部１２３０は、図１３（ａ）に示すようなＲＦ信号を受け取る。上エンベロープ検出部１２２０は、図１３（ｂ）に示すようにＡＧＣ３５２後のＲＦ信号の上限を示すＲＦの上エンベロープ信号を生成する。下エンベロープ検出部１２３０は、図１３（ｃ）に示すように、ＲＦ信号の下限を示すＲＦの下エンベロープ信号を生成する。ＲＦ振幅検出部１２４０は、上エンベロープ信号と下エンベロープ信号との差から、図１３（ｄ）に示すような振幅信号を生成する。
【０１３７】
２値化回路１０２０は、振幅信号を所定レベルでスライスし、振幅の大きさに応じて、振幅信号を、図１３（ｅ）に示すようにＨレベル、Ｌレベルに丸めこむ。比較部１０３０は、２値化した振幅信号のＨレベルの期間を測定する。２値化した振幅信号のＨレベルの期間が、所定の時間より長い場合、バーコード領域判定部３５７Ｆに入力したＲＦ信号は、バーコード領域１１０から読み出した信号であると比較部１０３０は判定する。
【０１３８】
通常、ＲＦ信号の振幅信号が所定量以上変化する期間が存在するのは、バーコード領域１１０から読み出した信号から生成した振幅信号の場合のみであり、コントロールデータ領域１２０から読み出した信号から生成した振幅信号は変化しない。したがって、本実施の形態において、ＲＦ信号の振幅信号が所定量以上変化する期間から、バーコード領域判定部３５７Ｆは、ＲＦ信号がバーコード領域１１０から読み出された信号であるか否かを判定することができる。
【０１３９】
本実施の形態においても、ＰＬＬが不安定なことにより、リードクロック周期Ｔが生成されない場合においても、ＰＬＬによるリードクロック周期を使用しないので、光ヘッド３１５から出力する信号がバーコード領域１１０から読み出した信号かどうかを、正確に判定することができる。
【０１４０】
（実施の形態６）
図１４は、本実施の形態による光ディスク装置１４００を示す。本実施の形態における光ディスク装置１４００は、バーコードデータ再生部１４１０と、マイクロコンピュータ３１０内に設けられるＲＡＭレジスタ１４５０とを備える点を除いて、図３に示される光ディスク装置３００と同様である。よって、説明を簡略化する目的で、重複する説明を省略する。バーコードデータ再生部１４１０は、バンドパスフィルタ１４２０と、２値化回路１４３０と、バーコードデコード部１４４０とを備える。ＲＡＭレジスタ１４５０は、バーコードデータ記憶部として機能する。
【０１４１】
本実施の形態では、光ヘッド３１５から出力する信号がバーコード領域１１０から読み出した信号であると、バーコード領域判定部３５７が判定する場合、バーコードデータはバーコードデータ再生部１４１０によって再生され、ＲＡＭレジスタ１４５０に記憶される。
【０１４２】
光ディスク装置１４００では、プリアンプ３１７の出力信号を加算することによって、加算回路３５１はバーコード付光ディスク１００上の情報トラックに記録された信号からＲＦ信号を生成する。
【０１４３】
加算回路３５１の出力であるＲＦ信号は、バーコード領域判定部３５７へ入力される。バーコード領域判定部３５７は、入力されたＲＦ信号に基づいて、光ビームスポットがバーコード領域１１０内に位置しているか否かを判定する。
【０１４４】
図１５は、光ビームスポットがバーコード領域１１０内に位置する場合の光ヘッド３１５が出力する信号をバーコードデータ再生部１４１０が再生する波形整形処理を説明するための各部の信号出力を示した波形図である。
【０１４５】
バーコードデータ再生部１４１０は、加算回路３５１からＲＦ信号を受け取る。光ビームスポットがバーコード領域１１０内に位置する場合、図１５（ａ）に示されるＲＦ信号は、バンドパスフィルタ１４２０を通過することで、図１５（ｂ）に示されるように、バーコードデータの信号帯域外の成分が除去され、バーコード１５０による信号がより鮮明にあらわれる。
【０１４６】
２値化回路１４３０は、フィルタリングされたアナログ信号であるバーコードデータを所定レベルでスライス２値化して、図１５（ｃ）に示すような信号をバーコードデコード部１４４０に出力する。バーコードデコード部１４４０によって再生されたバーコードデータは、マイクロコンピュータ３１０に入力され、マイクロコンピュータ３１０に内蔵されたＲＡＭレジスタ１４５０に記憶される。光ビームスポットをコントロールデータ領域１２０に移動する方法は、上述した方法と同様の方法で実現される。
【０１４７】
本実施の形態では、光ビームスポットがバーコード領域１１０内に移動した場合、バーコードデータを再生して、再生したバーコードデータを記憶する。上述したように、バーコード領域１１０内の光ビームスポットの位置を示すアドレスは、品質および信頼性の観点から保証されないので、マイクロコンピュータ３１０は、アドレスを読み出さず、光ビームスポットをコントロールデータ領域１２０に向かって微少量だけ移動させる指令を移送部駆動回路３１３に出力する。光ビームスポットが外周側に向かって移動した後、再度、バーコード領域判定部３５７は、光ビームスポットがコントロールデータ領域１２０に移動したか否か判定する。
【０１４８】
上記動作を繰り返し、ＲＦ信号の最大周期が設定周期付近になる場合、例えば、光バーコード付光ディスク１００が８―１６変調ＤＶＤのとき、最大周期が２０Ｔから設定周期である１８Ｔ付近になる場合、バーコード領域判定部３５７は、光ビームスポットがバーコード領域１１０からコントロールデータ領域１２０に移動したと判定する。そして、アドレス検出回路３６０によって、移動した光ビームスポットのアドレスを検出し、検出したアドレスからコントロールデータ領域１２０の先頭アドレスを特定する。その後、光ビームスポットを先頭アドレスに１本トラックジャンピングを繰り返すことによって移動し、必要なコントロールデータを読み出す。また、コントロールデータ領域１２０からコントロールデータを読み出している途中に、外部からの衝撃等によって光ビームスポットが再度バーコード領域１１０へ移動した場合は、バーコード領域判定部３５７は光ビームスポットがバーコード領域１１０内に位置すると判定するので、上述したように、光ビームスポットをバーコード領域１１０からコントロールデータ領域１２０に向かって移動する動作を繰り返す。
【０１４９】
このように、本発明の実施の形態６によれば、コントロールデータ領域１２０にアクセスする最中に、光ビームスポットがバーコード領域１１０内に位置する場合、バーコードデータが後に必要とされるときのために予めバーコードデータを再生し、再生したバーコードデータを記憶する。したがって、後にバーコードデータが必要となったとき、検索する必要がなくなり、バーコードデータを読み出す時間を省略することができる。
【０１５０】
（実施の形態７）
図１６は、本実施の形態による光ディスク装置１６００を示す。本実施の形態における光ディスク装置１６００は、位置センサー１６１０と、マイクロコンピュータ３１０内に設けられるＲＡＭレジスタ１４５０とを備える点を除いて、図３に示される光ディスク装置３００と同様である。よって、説明を簡略化する目的で、重複する説明を省略する。
【０１５１】
光ディスク装置１６００において、加算回路３５１は、バーコード付光ディスク１００の情報トラックから読み出した信号を、光ディスク装置３００と同様にプリアンプ３１７からの出力に基づいて加算して、ＲＦ信号を生成する。
【０１５２】
加算回路３５１の出力であるＲＦ信号は、バーコード領域判定部３５７へ入力され、入力されたＲＦ信号に基づき、光ビームスポットがバーコード領域１１０内に位置するか否かを判定する。光ビームスポットをコントロールデータ領域１２０に向かって移動する方法は、上述した動作で実現する。
【０１５３】
光ビームスポットがバーコード領域１１０内に存在する場合、光ヘッド３１５から出力される信号によって示されるアドレスは、品質および信頼性の観点から保証されない。この場合、マイクロコンピュータ３１０は、アドレスを読み出さずに、光ビームスポットを外周側に微少量だけ移動させる指令を移送部駆動回路３１３に出力する。光ビームスポットが外周側のコントロールデータ領域１２０に向かって移動した後、再度、バーコード領域判定部３５７は、光ビームスポットがコントロールデータ領域１２０内に位置するか否かを判定する。
【０１５４】
上記動作を繰り返し、ＲＦ信号の最大周期が設定周期付近になる場合、例えば、光バーコード付光ディスク１００が８―１６変調ＤＶＤのとき、ＲＦ信号の最大周期が２０Ｔから設定周期である１８Ｔ付近になる場合、光ビームスポットがバーコード領域１１０内に位置せず、コントロールデータ領域１２０内への移動を完了したとバーコード領域判定部３５７は判定する。この間、アドレスの読み出しを行わない。
【０１５５】
この処理によって、光ビームスポットがバーコード領域１１０からコントロールデータ領域１２０内に完全に移動したとき、ＲＡＭレジスタ１４５０は、バーコード領域１１０とコントロールデータ領域１２０との境界位置を記憶する。境界位置は、バーコード領域判定部３５７が、光ビームスポットが、バーコード領域１１０からコントロールデータ領域１２０に移動したと判定する位置である。位置の検出はバーコード付光ディスク１００のトラックのアドレス、または、移送部３０５を移動するための送りモータがステッピングモータの場合、ストッパー３０６からの送りパルス数、もしくは、光ヘッド３１５の位置を検出する位置センサー１６１０を光ヘッド３１５の所定の位置に取り付け、その位置センサー１６１０における位置情報等によって行い、境界位置をマイクロコンピュータ３１０が認識できる値として検出する。
【０１５６】
得られた境界位置情報は、ＡＤ変換部（不図示）等を通してマイクロコンピュータ３１０に入力され、マイクロコンピュータ３１０に内蔵されるＲＡＭレジスタ１４５０に、境界位置情報を記憶する。本実施の形態において、ＲＡＭレジスタ１４５０は、位置記憶部として機能する。
【０１５７】
例えば、移送部３０５を移動するための送りモータがステッピングモータの場合、上述した図５に示すフローチャート５００に基づいて、ステップ５０１の後、位置センサー１６１０の値をクリアする。その後、ステップ５０２〜５０６と順に処理を行い、ステップ５０７が終わった時点の位置センサー１６１０の値、例えばストッパー３０６から外周方向へのパルス数が１０パルスでコントロールデータ領域１２０に移動が完了していた場合、ＲＡＭレジスタ１４５０に１０という値を記憶する。
【０１５８】
このように、本実施の形態７を用いれば、以降の動作で、バーコード領域１１０に記録されたバーコードデータを読み出す必要が生じる場合、マイクロコンピュータ３１０は内蔵ＲＡＭレジスタ１４５０に記憶されているバーコード領域１１０とコントロールデータ領域１２０との境界位置情報を参照して、光ビームスポットの移動を行うことが可能となり、バーコードデータの読み出しを高速に行うことが可能となる。
【０１５９】
また、光ビームスポットがユーザデータ領域１３０からコントロールデータ領域１２０に移動する際に、ユーザデータ領域１３０に逆送しても、ＲＡＭレジスタ１４５０に記憶されているバーコード領域１１０とコントロールデータ領域１２０の境界位置情報を参照して移動を行うことで、コントロールデータ領域１２０のアクセスの信頼性をさらに向上することができる。
【０１６０】
なお、上記実施の形態１〜７において、バーコード付光ディスク１００が、バーコード付ＲＡＭである場合を説明してきた。しかしながら、本発明は、バーコード領域を含む光ディスクに適用することが可能であり、バーコード付ＲＯＭにも適用可能である。本発明を、バーコード付ＲＯＭに適用した場合、従来のように、一旦、光ビームスポットをコントロールデータ領域を通過させてユーザデータ領域に移動し、その後、光ビームスポットがコントロールデータ領域内に位置するように制御する必要性がなくなり、コントロールデータ領域にバーコード領域側からアクセスすることが可能になる。
【０１６１】
【発明の効果】
上述したように、本発明によれば、バーコード付ＲＡＭに適したコントロールデータ領域へのアクセス方法が提供される。
【０１６２】
また、本発明によれば、ＲＡＭまたはＲＯＭにかかわらず、バーコード領域を含むバーコード付光ディスクにおいて、コントロールデータ領域へのアクセスを安定に行なうことが可能となり、信頼性の高い光ディスク装置を提供することが可能となる。
【図面の簡単な説明】
【図１】本発明によるバーコード付ＲＡＭの模式図
【図２】本発明によるバーコード付ＲＯＭのＲＯＭ領域およびバーコード付ＲＡＭのＲＯＭ領域における情報トラックおよびピットの模式図
【図３】本発明による光ディスク装置の構成を示すブロック図
【図４】本発明による受光部、プリアンプ、フォーカスエラー信号生成部、トラッキングエラー信号生成部、加算回路の構成を示したブロック図
【図５】本発明によるコントロールデータ領域にアクセスするためのフローチャート
【図６】本発明による移送部駆動信号の波形図
【図７Ａ】実施の形態１によるバーコード領域判定部の構成を詳細に示すブロック図
【図７Ｂ】実施の形態１の変形例によるバーコード領域判定部の構成を詳細に示すブロック図
【図８】本発明による最大周期検出部が検出する信号を説明するための波形図
【図９Ａ】実施の形態２によるバーコード領域判定部の構成を詳細に示すブロック図
【図９Ｂ】実施の形態３によるバーコード領域判定部の構成を詳細に示すブロック図
【図１０】実施の形態４によるバーコード領域判定部の構成を詳細に示すブロック図
【図１１】実施の形態４によるバーコード領域判定部においてバーコード領域を判定するまでの波形整形処理を説明するための波形図
【図１２】実施の形態５によるバーコード領域判定部の構成を詳細に示すブロック図
【図１３】実施の形態５によるバーコード領域判定部において、バーコード領域を判定するまでの波形整形処理を説明するための波形図
【図１４】実施の形態６による光ディスク装置の構成を示すブロック図
【図１５】実施の形態６による光ディスク装置において、バーコード信号をデコードするまでの波形整形処理を説明するための波形図
【図１６】実施の形態７による光ディスク装置の構成を示すブロック図
【図１７】バーコード付ＲＯＭの模式図
【符号の説明】
１００  バーコード付ＲＡＭ
１１０  バーコード領域
１２０  コントロールデータ領域
１３０  ユーザデータ領域
１４０  ＲＯＭ領域
１４５  ＲＡＭ領域
１５０  バーコード
２１０  情報トラック
２２０  ピット
３００、１４００、１６００  光ディスク装置
３０１  集光レンズ
３０２  アクチュエータ
３０３  光源
３０４  受光部
３０５  移送部
３０６  ストッパー
３０７  基台
３０８  フォーカスエラー信号生成部
３０９  トラッキングエラー信号生成部
３１０  マイクロコンピュータ
３１１  フォーカスアクチュエータ駆動回路
３１２  トラッキングアクチュエータ駆動回路
３１３  移送部駆動回路
３１４  ディスクモータ駆動回路
３１５  光ヘッド
３１６  ディスクモータ
３１７  プリアンプ
３５１  加算回路
３５２  ＡＧＣ
３５７、３５７Ａ、３５７Ｂ、３５７Ｃ、３５７Ｄ、３５７Ｆ、３５７Ｅ  バーコード領域判定部
３６０  アドレス検出回路
７１０  ２値化回路
７２０  最大周期検出部
７３０  周期比較部
７４０  リードクロック周期検出部
９１０  最小マーク長検出部
９２０  リードクロック周期導出部
９３０  回転周期測定部
１０１０  ローパスフィルタ
１０２０  ２値化回路
１０３０  比較部
１２１０  振幅信号生成部
１２２０  上エンベロープ検出部
１２３０  下エンベロープ検出部
１２４０  ＲＦ振幅検出部
１４１０  バーコードデータ再生部
１４２０  バンドパスフィルタ
１４３０  ２値化回路
１４４０  バーコードデコード部
１４５０  ＲＡＭレジスタ
１６１０  位置センサー
【図１】
0003938678.tif 000002
【図２】
0003938678.tif 000003
【図３】
0003938678.tif 000004
【図４】
0003938678.tif 000005
【図５】
0003938678.tif 000006
【図６】
0003938678.tif 000007
【図７Ａ】
0003938678.tif 000008
【図７Ｂ】
0003938678.tif 000009
【図８】
0003938678.tif 000010
【図９Ａ】
0003938678.tif 000011
【図９Ｂ】
0003938678.tif 000012
【図１０】
0003938678.tif 000013
【図１１】
0003938678.tif 000014
【図１２】
0003938678.tif 000015
【図１３】
0003938678.tif 000016
【図１４】
0003938678.tif 000017
【図１５】
0003938678.tif 000018
【図１６】
0003938678.tif 000019
【図１７】
0003938678.tif 000020