(57)【特許請求の範囲】
【請求項１】
光ディスクに記録されているデータに連続するように新たなデータを前記光ディスクに記録する記録手段と、
前記データが記録されている位置と前記データが本来記録されるべき位置とのずれ量を検出する検出手段と、
前記新たなデータの終端を記録する位置と前記新たなデータの終端が本来記録されるべき位置とのずれ量が前記検出手段によって検出されたずれ量より小さくなるように、前記新たなデータを記録する位置を調整する調整手段と
を備えた、光ディスク装置。
【請求項２】
前記調整手段は、前記新たなデータの終端を記録する位置と前記新たなデータの終端が本来記録されるべき位置とのずれ量が実質的にゼロとなるように、前記新たなデータを記録する位置を調整する、請求項１に記載の光ディスク装置。
【請求項３】
前記記録手段は、記録クロックに同期して、前記新たなデータを前記光ディスクに記録し、
前記調整手段は、前記記録クロックの周波数を制御することによって、前記新たなデータを記録する位置を調整する、請求項１に記載の光ディスク装置。
【請求項４】
前記光ディスク装置は、前記記録クロックの基準周波数を検出する基準周波数検出手段をさらに備え、
前記調整手段は、前記記録クロックの周波数が前記基準周波数に近づくように前記記録クロックの周波数を制御する、請求項３に記載の光ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ディスクにデータを記録する光ディスク装置に関する。
【０００２】
【従来の技術】
近年、光ビームを用いてデータを記録再生する光ディスク装置が種々開発されている。特に追記録可能な光ディスクとしてＣＤ−Ｒ／ＲＷ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ／ＲＷなどが開発されている。
【０００３】
ＤＶＤ−Ｒ／ＲＷの場合、記録位置を特定するために、グルーブトラックの左右のランドトラックにランドプリピットと呼ばれる凸形状のピットが設けられている。ランドプリピットの検出はグルーブトラックに光ビームを照射したときに得られるプッシュプル信号を所定のスライスレベルで２値化することにより行う。
【０００４】
さらに、回転する光ディスクの線速度に同期した記録クロック信号を得るためにトラックを所定の周期でうねりを持たせている。このうねりのことをウォブルと呼ぶ。ウォブルはランドプリピットと所定の位相関係を保つように配置されている。ウォブルの検出はランドプリピットと同様にプッシュプル信号を所定のスライスレベルで２値化することにより行う。ウォブルの周波数を検出しその周波数に対して所定の逓倍を行うことにより、記録マークの単位時間長さに対応した記録クロック信号を得ることができる。
【０００５】
ＤＶＤ−Ｒ／ＲＷの記録は、一般的にはこのランドプリピット信号を基準に、ウォブルから得られた記録クロック信号に同期して行われる。その際、前に記録したデータがある場合は、前に記録したデータと新たに記録するデータとの間に隙間や上書きといった不連続が発生しないよう、非常に高精度な記録位置制御が要求される。
【０００６】
ところが、ＤＶＤ−Ｒ／ＲＷのトラックピッチは０．７４μｍであり、同様に追記録可能な光ディスクであるＣＤ−Ｒ／ＲＷの１．６μｍと比較してトラックピッチが半分以下と小さく、光ビームを照射しているトラックに隣接するトラックからの干渉（クロストーク）の影響がより顕著に表れる。このクロストークによるウォブルの振幅、位相の変動は、ウォブルの周波数に対して所定の逓倍することにより得られる記録クロックに少なからずジッタ成分として影響が現れる。ウォブルより抽出した記録クロックは主に記録データの同期等の、記録のタイミング生成に用いられるため、この記録クロックのジッタによって記録の位置ずれを引き起こす可能性がある。
【０００７】
さらに、ランドプリピット信号自体も既に記録された記録マークとの干渉や、記録中の記録マーク形成中とその以外の状態での光ビームのパワー差等によリジッタ成分を持っている。
【０００８】
したがって、ランドプリピット信号を基準に記録タイミングを決定し記録する場合、前に記録するデータと新たに記録するデータとの間に不連続が発生することがある。このような不連続は再生時のビット同期処理、フレーム同期処理に影響し、前に記録したデータと新たに記録したデータとの結合部を良好に再生できないといった問題が発生していた。
【０００９】
そのような課題を解決する為に、「特開２０００−１８７９４７号公報  光ディスク記録装置」に示す光ディスク装置のように、前に記録したデータに含まれる同期信号を再生し、その同期信号より新たに記録するデータのタイミングを調整するような方式が考案されている。
【００１０】
また、前述したクロストークの影響や記録時の状態の差により、前に記録したデータから得られる再生クロックと新たに記録したデータから得られる再生クロックの周波数および位相が異なる場合がある。
【００１１】
このような場合、前に記録したデータと新たに記録するデータとの結合部で再生クロックの周波数が安定するまで良好に再生できないといった問題が発生していた。
【００１２】
そのような課題を解決する為に、「特開２０００−２９８９５５号公報  情報記録装置および情報記録方法」に示す光ディスク装置のように、前に記録したデータより得られる再生クロックの周波数あるいは位相に記録クロックの周波数あるいは位相を同期させ、記録開始後、所定の時定数をもって記録クロックの周波数あるいは位相を本来のものに復帰させるような方式が考案されている。
【００１３】
【発明が解決しようとする課題】
しかしながら、前述のような光ディスク装置においては、次にあげる問題があった。
【００１４】
まず、前に記録したデータに含まれる同期信号を再生し、その同期信号より新たに記録するデータのタイミングを調整する場合、前に記録したデータのずれが新たに記録するデータにもずれが残留してしまう。
【００１５】
また、前に記録したデータより得られる再生クロックの周波数あるいは位相に記録クロックの周波数あるいは位相を同期させ、記録開始後、所定の時定数をもって記録クロックの周波数あるいは位相を本来のものに復帰させる場合、記録開始後の記録クロックの周波数あるいは位相が変化する過渡状態において発生する記録クロックの周波数誤差が積算し、記録位置にタイミング誤差が発生し、新たに記録するデータにずれが発生してしまう。
【００１６】
これらの記録位置ずれは、追記をするたびに蓄積し、大きなずれを引き起こす可能性がある。
【００１７】
本発明は、こうした問題に鑑みてなされたものであり、以前に記録したデータに新たにデータを追記する場合において、以前に記録したデータと新たに記録するデータとの連続性を確保しつつ、記録位置のずれが蓄積されることを防止する光ディスク装置を提供することを目的とする。
【００１８】
【課題を解決するための手段】
本発明の光ディスク装置は、光ディスクに記録されているデータに連続するように新たなデータを前記光ディスクに記録する記録手段と、前記データが記録されている位置と前記データが本来記録されるべき位置とのずれ量を検出する検出手段と、前記新たなデータの終端を記録する位置と前記新たなデータの終端が本来記録されるべき位置とのずれ量が前記検出手段によって検出されたずれ量より小さくなるように、前記新たなデータを記録する位置を調整する調整手段とを備え、これにより、上記目的が達成される。
【００１９】
前記調整手段は、前記新たなデータの終端を記録する位置と前記新たなデータの終端が本来記録されるべき位置とのずれ量が実質的にゼロとなるように、前記新たなデータを記録する位置を調整してもよい。
【００２０】
前記記録手段は、記録クロックに同期して、前記新たなデータを前記光ディスクに記録し、前記調整手段は、前記記録クロックの周波数を制御することによって、前記新たなデータを記録する位置を調整してもよい。
【００２１】
前記光ディスク装置は、前記記録クロックの基準周波数を検出する基準周波数検出手段をさらに備え、前記調整手段は、前記記録クロックの周波数が前記基準周波数に近づくように前記記録クロックの周波数を制御してもよい。
【００２２】
本発明の他の光ディスク装置は、光ディスクに予め形成されている所定のプリピットを検出し、前記所定のプリピットを検出したことに応答してプリピットシンク検出信号を出力するプリピットシンク検出回路と、前記光ディスクに記録されているデータに含まれる所定の同期信号を検出し、前記同期信号を検出したことに応答してデータシンク検出信号を出力するデータシンク検出回路と、記録クロックを生成する記録クロック生成回路と、前記データシンク検出信号を基準に、前記記録クロックに同期して、新たなデータを前記光ディスクに記録する記録回路系とを備え、前記記録クロック生成回路は、前記プリピットシンク検出信号と前記データシンク検出信号との時間的なずれを検出し、前記検出された時間的なずれを補正するように前記記録クロックの周波数を制御し、これにより、上記目的が達成される。
【００２３】
前記記録クロック生成回路は、前記プリピットシンク検出信号を基準に、前記記録クロックに同期した第１の矩形波を生成する第１のタイミング信号生成器と、前記データシンク検出信号を基準に、前記記録クロックに同期した第２の矩形波を生成する第２のタイミング信号生成器と、前記第１の矩形波の位相と前記第２の矩形波の位相との差がゼロに近づくように前記記録クロックの周波数を制御する制御回路とを含んでいてもよい。
【００２４】
前記第１のタイミング信号生成器は、前記記録クロックを分周することにより前記第１の矩形波を生成し、前記第２のタイミング信号生成器は、前記記録クロックを分周することにより前記第２の矩形波を生成してもよい。
【００２５】
前記記録クロック生成回路は、前記プリピットシンク検出信号に応答して第１の所定値にプリセットされる第１のタイマーと、前記データシンク検出信号に応答して第２の所定値にプリセットされる第２のタイマーと、前記第１のタイマーの値と前記第２のタイマーの値との差がゼロに近づくように前記記録クロックの周波数を制御する制御回路とを含んでいてもよい。
【００２６】
前記第１のタイマーと前記第２のタイマーとは、前記記録クロックに同期して動作してもよい。
【００２７】
前記光ディスクには、所定の周期のウォブルを有するトラックが形成されており、前記光ディスク装置は、前記ウォブルを検出し、前記ウォブルの周波数を示すウォブル信号を出力するウォブル検出回路をさらに備え、前記記録クロック生成回路は、前記ウォブル信号に応じて、前記記録クロックの周波数を制御してもよい。
【００２８】
前記記録クロック生成回路は、前記新たなデータの記録を開始する前は、前記ウォブル信号に応じて前記記録クロックの周波数を制御し、前記新たなデータの記録を開始した後は、前記ウォブル信号と前記検出された時間的なずれとに応じて前記記録クロックの周波数を制御してもよい。
【００２９】
前記光ディスク装置は、前記光ディスクに記録されているデータから再生クロックを生成する再生クロック生成回路をさらに備え、前記記録クロック生成回路は、前記新たなデータの記録を開始する前は、前記再生クロックに応じて前記記録クロックの周波数を制御し、前記新たなデータの記録を開始した後は、前記ウォブル信号と前記検出された時間的なずれとに応じて前記記録クロックの周波数を制御してもよい。
【００３０】
【発明の実施の形態】
はじめに、本発明における光ディスク装置で記録再生する光ディスクの一例として、ＤＶＤ−Ｒ／ＲＷ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ−Ｒｅｃｏｒｄａｂｌｅ／Ｒｅ-Ｒｅｃｏｒｄａｂｌｅ）規格に準拠した光ディスクについて説明する。
【００３１】
図１０は、ＤＶＤ−Ｒ／ＲＷ規格に準拠した光ディスクの構成を示す。
【００３２】
この光ディスクは、螺旋上に形成された記録溝（グルーブトラック）を有している。グルーブトラックに光ビームが照射されると、グルーブトラックの記録膜の光学的特性が変化する。その結果、グルーブトラックの上に記録マークが形成される。このようにして、グルーブトラックにデータが記録される。なお、記録膜の材料としては、有機色素または相変化材料などが使用される。
【００３３】
記録されるデータは、１以上のＥＣＣ（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ  Ｃｏｄｅ）ブロックを含む。ＥＣＣブロックとは、誤り訂正の最小単位である。
【００３４】
ＥＣＣブロックは、１６個のセクタ（セクタ０〜セクタ１５）を含む。１６個のセクタのそれぞれは、２６個のフレーム（フレーム０〜フレーム２５）を含む。
【００３５】
２６個のフレームのそれぞれは、２バイトの同期信号（ＳＹ）と、１４８８Ｔのデータ（すなわち、３２Ｔのシンクコードと１４５６Ｔのデータコード）とを含む。３２Ｔのシンクコードと１４５６Ｔのデータコードとは、９１バイトのデータを８−１６変調することによって得られる。ここで、「１Ｔ」とは、記録マークの単位時間長さのことをいう。「１Ｔ」は、ＤＶＤ−Ｒ／ＲＷの標準速度では、３８．２ｎｓ（１／（２６．１６ＭＨｚ））に相当する。
【００３６】
シンクコードは「１４Ｔの長さを有する記録マークと４Ｔの長さを有するスペース」を含むコード、あるいは、「１４Ｔの長さを有するスペースと４Ｔの長さを有する記録マーク」を含むコードである。ここで、スペースとは、記録マークと記録マークとに挟まれた領域をいう。
【００３７】
各セクタの先頭フレーム（フレーム０）には、データＩＤと呼ばれる４バイトの番地情報とＩＥＤ（ＩＤ  Ｅｒｒｏｒ  Ｄｅｔｅｃｔｉｏｎ  ｃｏｄｅ）と呼ばれる２バイトのＩＤ誤り検出コードが設けられている。
【００３８】
グルーブトラックは、所定の周期のうねり（ウォブル）を有している。このウォブルの周波数は、ＤＶＤ−Ｒ／ＲＷの標準速度では約１４０．６ＫＨｚである。ウォブルの周波数を１８６逓倍（１４０．６ＫＨｚ×１８６＝２６．１６ＭＨｚ）することにより、記録マークの単位時間長さのクロック信号を得ることができる。すなわち１ウォブルは１８６Ｔ周期であり、１フレーム（１４８８Ｔ）に８ウォブルある計算になる。
【００３９】
また、光ディスク上には記録の位置基準および物理番地情報として、グルーブトラックとグルーブトラックとの間のランドトラックに、ランドプリピット（ＬＰＰ、Ｌａｎｄ  Ｐｒｅ−Ｐｉｔ）と呼ばれるピットが光ディスクの製造過程において予め形成されている。
【００４０】
ランドプリピットは、光ビームが照射される面より見て凸形状を有している。ランドプリピットは、内周側のグルーブトラックと対応づけられ、内周側のグルーブトラックのウォブルの頂点に位置している。
【００４１】
１セクタに含まれる２６個のフレームのうち、偶数番目のフレームはＥＶＥＮフレームと呼ばれ、奇数番目のフレームはＯＤＤフレームと呼ばれる。特に、セクタの先頭フレーム（フレーム０）はＥＶＥＮシンクフレームと呼ばれ、セクタの２番目のフレーム（フレーム１）はＯＤＤシンクフレームと呼ばれる。
【００４２】
原則として、ＥＶＥＮフレームの８ウォブルのうち先頭３ウォブルの頂点位置に（表１）に示す変換を行ったＬＰＰコードが配置されている。しかし、グルーブトラックからみて内周側と外周側のＬＰＰコードが重なる場合には、例外的に、外周側のＬＰＰコードをＯＤＤフレームにシフトして配置することになっている。隣接するＬＰＰコードが互いに干渉（クロストーク）することを防ぐためである。
【００４３】
１セクタに含まれる１３個のＬＰＰコードを（表１）のテーブルを用いて変換することにより、１セクタにつき、１３ビットの情報（シンクコード１ビットと１２ビットのＬＰＰ情報）を得ることができる。
【００４４】
【表１】
0003961338.tif 000002
図１１は、１３ビットの情報（シンクコード１ビットと１２ビットのＬＰＰ情報）の構成を示す。この情報は、ＥＣＣブロック（１６セクタ）単位で１まとまりになっている。１２ビットのＬＰＰ情報のうち先頭の４ビット（ｂｉｔ１〜ｂｉｔ４）は、ＲＡ（Ｒｅｌａｔｉｖｅ  Ａｄｄｒｅｓｓ）と呼ばれ、ＥＣＣブロック内のセクタ番号を示す。１２ビットのＬＰＰ情報のうち残りの８ビット（ｂｉｔ５〜ｂｉｔ１２）は、ＥＣＣブロックにつき２対のＥＣＣブロックアドレス（以下、プリピットアドレスという）と誤り訂正コード（パリティ）とを示す。
【００４５】
図１２は、ＤＶＤ−Ｒ／ＲＷ規格に準拠した光ディスクにデータを記録するタイミングを説明するための図である。ＤＶＤ−Ｒ／ＲＷ規格では、データはＥＣＣブロック単位に記録される。データの記録開始位置は、ＥＣＣブロックの境界から１８バイト後方にずれた位置である。データの記録終了位置も、ＥＣＣブロックの境界から１８バイト後方にずれた位置である。このように、以前に記録したデータの終端はＥＣＣブロックの境界から１８バイト後方にずれた位置となるため、新たなデータの記録をＥＣＣブロックの境界から１８バイト後方にずれた位置から開始するようにすれば、既に記録したデータと新たに記録するデータとの結合部でデータの不連続が生じることがない。
【００４６】
新たなデータのシンクコードに含まれる１４Ｔの長さのマークまたはスペースの中心が記録されるグルーブトラック上の円周方向の位置と、そのグルーブトラックに隣接するランドトラックに配置されたランドプリピットの円周方向の位置とがほぼ一致するように、新たなデータはグルーブトラックに記録される。
【００４７】
既に記録したデータに結合して新たなデータを記録することをリンキングという。既に記録したデータと新たに記録するデータとの結合部でデータの不連続が発生しないようにリンキングを行うためには非常に高い精度で記録位置を制御することが要求される。
【００４８】
図１３Ａは、既に記録したデータの記録位置が前方にずれている場合におけるリンキングを説明するための図である。この場合には、既に記録したデータと新たに記録するデータとの結合部に隙間が生じてしまう。
【００４９】
図１３Ｂは、既に記録したデータの記録位置が後方にずれている場合におけるリンキングを説明するための図である。この場合には、既に記録したデータと新たに記録するデータとの結合部でデータの重ね書きが生じてしまう。
【００５０】
（実施の形態１）
以下、図面を参照しながら、本発明による実施の形態１の光ディスク装置１００を説明する。同一の参照符号は同一の構成要素を示す。
【００５１】
図１は、本発明による実施の形態１の光ディスク装置１００の構成を示す。
【００５２】
光ディスク装置１００は、光ディスク１に情報を記録し、または、光ディスク１に記録された情報を再生する。光ディスク装置１００は、スピンドルモータ２と、ピックアップ３と、モータドライバ４と、パワー制御回路５と、光ビーム駆動回路６と、再生増幅回路７と、プリピット再生回路８と、ウォブル再生回路９と、データ再生回路１０と、再生クロック生成回路１１と、プリピットウィンドウ保護回路１２と、プリピットシンク検出回路１３と、プリピット復調回路１４と、プリピットアドレス抽出回路１５と、データシンク検出回路１６と、データシンクウィンドウ保護回路１７と、８−１６復調回路１８と、データＩＤ抽出回路１９と、記録クロック生成回路２０と、ロック検出回路２１と、システムコントローラ２２と、記録制御回路２３と、誤り訂正回路２４と、８−１６変調回路２５とを含む。
【００５３】
モータドライバ４は、光ディスク１が所定の回転周波数で回転するようにスピンドルモータ２を駆動する。
【００５４】
ピックアップ３は、所定の再生パワーを有する光ビームを光ディスク１に照射する。ピックアップ３から出力される光ビームは、光ビーム駆動回路６から出力される駆動信号によって駆動される。光ビーム駆動回路６は、パワー制御回路５から出力される再生パワー制御信号に基づいて制御される。
【００５５】
光ディスク１に照射された光ビームは、光ディスク１によって反射されてピックアップ３に入射する。光ディスク１からの反射光は、光ビームが照射された記録膜の光学的特性、物理的特性に応じた性質を有している。
【００５６】
ピックアップ３は、複数の受光回路（図示せず）を備え、入射する反射光の光量をそれぞれ電気信号に変換する。
【００５７】
再生増幅回路７は、複数の受光回路による変換によって得られた電気信号を全加算し、その全加算した信号をさらに増幅することにより、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）信号を生成する。また、再生増幅回路７は、トラックに対してほぼ平行に分割された受光回路によってそれぞれ変換された電気信号の差を示す差信号を求め、その差信号さらに増幅することにより、プッシュプル信号を生成する。
【００５８】
プリピット再生回路８は、プッシュプル信号のレベルと所定のスライスレベルとを比較するコンパレータ（図示せず）を備え、プッシュプル信号のレベルが所定のスライスレベルより大きい場合にはＨレベルの信号を出力し、プッシュプル信号のレベルが所定のスライスレベルより小さい場合にはＬレベルの信号を出力する。このようにして、パルス状のプリピット信号がプリピット再生回路８から出力される。ここで、所定のスライスレベルは、プッシュプル信号のランドプリピット部分の最大レベルとプッシュプル信号のウォブルによる揺らぎ部分の最大レベルとのほぼ中間値となるように設定される。
【００５９】
ウォブル再生回路９は、ウォブルの周波数（ＤＶＤ−Ｒ／ＲＷの標準速度で１４０．６ｋＨｚ近傍）成分が通過するＢＰＦ（Ｂａｎｄ  Ｐａｓｓ  Ｆｉｌｔｅｒ）（図示せず）と、ＢＰＦによりノイズ成分およびランドプリピット成分が除去された後の信号のレベルと所定のスライスレベルとを比較するコンパレータ（図示せず）とを備え、その信号のレベルが所定のスライスレベルより大きい場合にはＨレベルの信号を出力し、その信号のレベルが所定のスライスレベルより小さい場合にはＬレベルの信号を出力する。このようにして、ウォブルの周波数を表す矩形波状のウォブル信号がウォブル再生回路９から出力される。ここで、所定のスライスレベルは、ウォブル信号の振幅のほぼ中間値となるように設定される。
【００６０】
データ再生回路１０は、ＲＦ信号のレベルと所定のスライスレベルとを比較するコンパレータ（図示せず）を備え、ＲＦ信号のレベルが所定のスライスレベルより大きい場合にはＨレベルの信号を出力し、ＲＦ信号のレベルが所定のスライスレベルより小さい場合にはＬレベルの信号を出力する。このようにして、矩形波状のデータ再生信号がデータ再生回路１０から出力される。ここで、所定のスライスレベルは、所定の区間において、ＲＦ信号を２値化した信号のＨレベルの積分値とＲＦ信号を２値化した信のＬレベルの積分値とがほぼ等しくなるように設定される。
【００６１】
再生クロック生成回路１１は、データ再生信号のＨレベルあるいはＬレベルの最小の長さ（３Ｔ）に再生クロックの３周期が入り、データ再生信号のＨレベルあるいはＬレベルの最大の長さ（１４Ｔ）に再生クロックの１４周期が入るように再生クロックの周波数を制御することにより、１Ｔの長さに相当する周波数を有する再生クロックを生成する。
【００６２】
プリピットウィンドウ保護回路１２は、プリピット再生回路８から以前に出力されたプリピット信号のタイミングに基づいて次のプリピット信号がプリピット再生回路８から出力されるタイミングを予測し、その予測されたタイミング以外でプリピット再生回路８から出力されたプリピット信号を除外する。これにより、プリピットの誤検出を低減することが可能になる。
【００６３】
プリピットシンク検出回路１３は、プリピットウィンドウ保護回路１２から出力されるプリピット信号の中から、所定のプリピット（例えば、セクタの先頭フレーム（フレーム０）に対応づけて予め形成されているランドプリピット）に相当するプリピットシンク検出信号を抽出する。
【００６４】
なお、プリピットウィンドウ保護回路１２は省略してもよい。プリピットウィンドウ保護回路１２の有無にかかわらず、プリピットシンク検出回路１３は、光ディスク１に予め形成されている所定のプリピット（例えば、セクタの先頭フレーム（フレーム０）に対応づけて予め形成されているランドプリピット）を検出し、その所定のプリピットを検出したことに応答してプリピットシンク検出信号を出力するように動作する。
【００６５】
プリピット復調回路１４は、プリピットシンク検出信号に同期して、プリピット信号を（表１）に従って変換する。これにより、４ビットのＲＡ（Ｒｅｌａｔｉｖｅ  Ａｄｄｒｅｓｓ）と８ビットのデータとを含むＬＰＰ情報が得られる。
【００６６】
プリピットアドレス抽出回路１５は、ＬＰＰ情報に含まれるＲＡに基づいてＬＰＰ情報に含まれるデータをメモリに格納し、メモリに格納されたデータに対して所定の誤り訂正を行い、メモリに格納されたデータからプリピットアドレスを抽出する。
【００６７】
データシンク検出回路１６は、データ再生信号を再生クロックのタイミングで同期化することにより、光ディスク１００に記録されたデータに含まれる所定の同期信号を検出し、その所定の同期信号を検出したことに応答してデータシンク検出信号を出力する。ここで、光ディスク１００に記録されたデータに含まれる所定の同期信号とは、例えば、「１４Ｔの長さを有する記録マークと４Ｔの長さを有するスペース」を含むシンクコード、または、「１４Ｔの長さを有するスペースと４Ｔの長さを有する記録マーク」を含むシンクコードである。
【００６８】
データシンクウィンドウ保護回路１７は、データシンク検出回路１６から以前に出力されたデータシンク検出信号のタイミングに基づいて次のデータシンク検出信号がデータシンク検出回路１６から出力されるタイミングを予測し、その予測されたタイミング以外でデータシンク検出回路１６から出力されたデータシンク検出信号を排除する。これにより、光ディスク１に記録されたデータに含まれる所定の同期信号（例えば、シンクコード）の誤検出を低減することが可能になる。
【００６９】
８−１６復調回路１８は、データシンクウィンドウ保護回路１７から出力されるデータシンク検出信号に応答して、データ再生信号に対して８−１６復調を行い、復調データを出力する。
【００７０】
なお、データシンクウィンドウ保護回路１７は省略してもよい。この場合、８−１６復調回路１８は、データシンク検出回路１６から出力されるデータシンク検出信号に応答して、データ再生信号に対して８−１６復調を行い、復調データを出力するようにすればよい。
【００７１】
データＩＤ抽出回路１９は、復調データからデータＩＤを抽出する。
【００７２】
記録クロック生成回路２０は、記録クロックを生成するとともに、プリピットシンク検出信号とデータシンク検出信号との時間的なずれを検出し、その検出された時間的なずれを補正するように記録クロックの周波数を制御する。記録クロック生成回路２０の構成は後述する。
【００７３】
ロック検出回路２１は、記録クロックが所定周波数の範囲内でかつ安定していることを検出し、ロック信号を出力する。
【００７４】
システムコントローラ２２は、抽出されたプリピットアドレスあるいはデータＩＤを参照してピックアップ３がデータを記録すべき位置に到達したことを確認し、かつ、記録クロックが安定したことを示すロック信号を検出した場合に、記録制御回路２３に記録の指示を行う。
【００７５】
記録制御回路２３は、システムコントローラ２２からの記録指示に基づいて記録動作を制御する。具体的には、記録制御回路２３は、記録開始点の直前にデータが記録されているか否かを判定し、記録開始点の直前にデータが記録されていない場合にはプリピット信号に基づいて記録開始点を決定し、記録開始点の直前にデータが記録されている場合にはデータシンク検出信号に基づいて記録開始点を決定する。
【００７６】
記録開始点の直前にデータが記録されているか否かを判定は、例えば、リードイン領域に記録されているＴＯＣ情報を参照することによって行われる。あるいは、ＲＦ信号の振幅が一定以上であるか否かに応じて記録開始点の直前にデータが記録されているか否かを判定するようにしてもよいし、同期信号の検出が一定以上あるか否かに応じて記録開始点の直前にデータが記録されているか否かを判定するようにしてもよい。
【００７７】
このように、記録開始点の直前にデータが記録されている場合には、データシンク検出信号に基づいて記録開始点を決定することにより、その記録されているデータに連続するように新たなデータの記録を開始することが可能になる。従って、記録制御回路２３は、誤り訂正回路１４、８−１６変調回路２５、パワー制御回路５、光ビーム駆動回路６およびピックアップ３とともに、光ディスクに記録されているデータに連続するように新たなデータを光ディスク１００に記録する記録手段として機能し得る。
【００７８】
記録制御回路２３は、記録ゲート信号を出力する。例えば、記録ゲート信号が活性化状態（Ｈレベル）であることは記録を許可することを示し、記録ゲート信号が非活性化状態（Ｌレベル）であることは記録を禁止することを示す。この場合には、記録ゲート信号が非活性化状態（Ｌレベル）から活性化状態（Ｈレベル）に遷移する点（すなわち、記録ゲート信号の立ち上がりエッジ）が記録開始点に相当する。
【００７９】
記録ゲート信号が活性化されると、誤り訂正回路２４は、記録されるデータに誤り訂正コードを付加する。８−１６変調回路２５は、誤り訂正回路２４から出力される信号を８−１６変調し、その結果得られる変調信号を記録クロックに同期して出力する。
【００８０】
また、記録ゲート信号が活性化されると、パワー制御回路５は、記録パワー制御信号を光ビーム駆動回路６に出力する。
【００８１】
光ビーム駆動回路６は、所定のライトストラテジに基づいて２値の変調信号を所定のパルスパターンを有する駆動信号に変換し、その駆動信号を出力する。
【００８２】
ピックアップ３は、駆動信号に応じた光ビームを光ディスク１に照射し、記録膜の光学的特性を変化させることにより記録マークを形成する。
【００８３】
以下、記録クロック生成回路２０の構成を詳細に説明する。
【００８４】
図１に示されるように、記録クロック生成回路２０は、第１のタイミング信号生成器２６と、第２のタイミング信号生成器２７と、位相差検出器２８と、フィルタ２９と、ＰＬＬ３０とを含む。
【００８５】
第１のタイミング信号生成器２６は、プリピットシンク検出信号を基準に、記録クロックに同期した第１の矩形波を生成する。このような第１の矩形波は、例えば、記録クロックに同期してカウント値を１つずつ増加させるカウンタ（第１のカウンタ）を用いて生成され得る。第１のカウンタのカウント値は、記録ゲート信号の状態（活性化状態または非活性化状態）にかかわらず、プリピットシンク検出信号に応答して所定値（Ａ）にプリセットされる。第１のタイミング信号生成器２６は、第１のカウンタのカウント値が所定値（Ｂ）に到達すると、第１の矩形波のレベルをＨレベルからＬレベルに遷移させ、第１のカウンタのカウント値が所定値（Ｃ）に到達すると、第１の矩形波のレベルをＬレベルからＨレベルに遷移させる。
【００８６】
なお、第１のカウンタのカウント値が所定値（Ｄ）に到達すると、第１のカウンタのカウント値が「０」にリセットされる。その後、第１のカウンタのカウント値は、記録クロックに同期して再び１つずつ増加される。このようにして、ＨレベルとＬレベルとを交互に繰り返す第１の矩形波が第１のタイミング信号生成器２６から出力される。
【００８７】
第２のタイミング信号生成器２７は、データシンク検出信号を基準に、記録クロックに同期した第２の矩形波を生成する。このような第２の矩形波は、例えば、記録クロックに同期してカウント値を１つずつ増加させるカウンタ（第２のカウンタ）を用いて生成され得る。第２のカウンタのカウント値は、記録ゲート信号が非活性化状態にある場合に限り、データシンク検出信号に応答して所定値（Ｅ）にプリセットされる。第２のタイミング信号生成器２６は、第２のカウンタのカウント値が所定値（Ｂ）に到達すると、第２の矩形波のレベルをＨレベルからＬレベルに遷移させ、第２のカウンタのカウント値が所定値（Ｃ）に到達すると、第２の矩形波のレベルをＬレベルからＨレベルに遷移させる。
【００８８】
なお、第２のカウンタのカウント値が所定値（Ｄ）に到達すると、第２のカウンタのカウント値が「０」にリセットされる。その後、第２のカウンタのカウント値は、記録クロックに同期して再び１つずつ増加される。このようにして、ＨレベルとＬレベルとを交互に繰り返す第２の矩形波が第２のタイミング信号生成器２７から出力される。
【００８９】
なお、所定値（Ａ）および所定値（Ｅ）は、新たなデータがグルーブトラック上の理想的な位置（すなわち、新たなデータのシンクコードに含まれる１４Ｔの長さのマークまたはスペースの中心が記録されるグルーブトラック上の円周方向の位置とそのグルーブトラックに隣接するランドトラックに配置されたランドプリピットの円周方向の位置とが一致する位置）に記録された場合に、第１の矩形波の位相と第２の矩形波の位相との差が実質的に０になるように予め設定される。ここで、本明細書では、「実質的に０」とは、光ディスク装置１００の設計上許容し得る０を含む所定の範囲を包含することを意味する。
【００９０】
また、所定値（Ｄ）は、ウォブル１周期の長さの倍数に等しくなるように予め設定される。
【００９１】
このように、第１のタイミング信号生成器２６と第２のタイミング信号生成器２７とは、光ディスク１に記録されているデータに新たなデータを追記する場合において、光ディスク１に記録されているデータの位置とそのデータが本来記録されるべき位置とのずれ量を検出する検出手段として機能する。光ディスク１に記録されているデータの位置は、例えば、データシンク検出信号に基づいて求められる。そのデータが本来記録されるべき位置は、例えば、プリピットシンク検出信号に基づいて求められる。
【００９２】
位相差検出器２８は、第１の矩形波の位相と第２の矩形波の位相との差を示す第１の位相差信号を出力する。なお、記録ゲート信号が活性化状態にある場合に限り、位相差検出器２８が動作するようにしてもよい。
【００９３】
フィルタ２９は、第１の位相差信号の時間変化量を制限し、その制限された時間変化量を有する第１の位相差信号を補正量信号としてＰＬＬ３０に出力する。このように第１の位相差信号の時間変化量を制限する理由は、光ディスク装置１００によって記録されたデータを再生するデータ再生用ＰＬＬおいて再生クロックの生成が十分に追従できるように応答速度を調整するためである。従って、このような応答速度の調整が不要な場合には、フィルタ２９は省略され得る。フィルタ２９は、例えば、ＬＰＦによって実現され得る。
【００９４】
ＰＬＬ３０は、補正量信号が実質的にゼロレベル（すなわち、第１の矩形波の位相と第２の矩形波の位相との差が「０」）に近づくように記録クロックの周波数を制御する。
【００９５】
このように、位相差検出器２８とフィルタ２９とＰＬＬ３０とは、第１の矩形波の位相と第２の矩形波の位相との差が０に近づくように記録クロックの周波数を制御する制御回路として機能する。
【００９６】
さらに、位相差検出器２８とフィルタ２９とＰＬＬ３０とは、光ディスク１に記録されているデータに新たなデータを追記する場合において、光ディスク１に記録されているデータの位置がそのデータが本来記録されるべき位置からずれている場合であっても、新たなデータの終端を記録する位置が新たなデータの終端が本来記録されるべき位置に一致するように（すなわち、新たなデータの終端を記録する位置と新たなデータの終端が本来記録されるべき位置とのずれ量が実質的にゼロとなるように）、新たなデータを記録する位置を調整する調整手段として機能する。新たなデータを記録する位置は、例えば、記録クロックの周波数を調整することによって調整され得る。
【００９７】
なお、上記調整手段は、上述した場合において、新たなデータの終端を記録する位置と新たなデータの終端が本来記録されるべき位置とのずれ量が、光ディスク１に記録されているデータの位置とそのデータが本来記録されるべき位置とのずれ量より小さくなるように、新たなデータを記録する位置を調整するようにしてもよい。
【００９８】
さらに、光ディスク装置１００が記録クロックの基準周波数を検出する基準周波数検出手段をさらに備えている場合には、上記調整手段は、記録クロックの周波数がその基準周波数に近づくように、記録クロックの周波数を制御するようにしてもよい。例えば、ウォブル再生回路９（図１）は、基準周波数検出手段として機能し得る。ウォブル再生回路９から出力されるウォブル信号の周波数を記録クロックの基準周波数として使用することができるからである。
【００９９】
図２は、ＰＬＬ３０の構成を示す。
【０１００】
ＰＬＬ３０は、ノイズフィルタ３１と、位相比較器３２と、チャージポンプ３３と、第１のＬＰＦ３４と、ＶＣＯ３５と、分周器３６と、位相差検出器３７と、加算器３８と、第２のＬＰＦ３９と、位相シフト器４０とを含む。
【０１０１】
ノイズフィルタ３１は、ウォブル信号に含まれる所定量以下のＨパルスおよびＬパルスをノイズとして除去する。
【０１０２】
位相比較器３２は、ノイズが除去されたウォブル信号の位相と位相シフト器４０から出力される移相分周クロックの位相とを比較し、それらの信号の位相差を示す第２の位相差信号を出力する。
【０１０３】
チャージポンプ３３は、第２の位相差信号を電圧レベル信号に変換する。第１のＬＰＦ３４は電圧レベル信号から高域成分を除去する。高域成分が除去された電圧レベル信号がＶＣＯ３５に入力される。
【０１０４】
ＶＣＯ３５は、電圧レベル信号に対応した周波数で発振することにより、記録クロックを生成する。
【０１０５】
分周器３６は、記録クロックを１８６分周することにより得られる分周クロックを出力する。
【０１０６】
位相差検出器３７は、プリピット信号が入力されるたびに、プリピット信号の位相とウォブル信号の位相との差を検出し、検出された位相差を示す第３の位相差信号を出力する。
【０１０７】
第２のＬＰＦ３９は、第３の位相差信号から高域成分を除去し、時間変化量に制限をつけて出力する。
【０１０８】
加算器３８は、第２のＬＰＦ３９の出力信号と補正量信号とを加算し、加算補正量信号を生成する。
【０１０９】
位相シフト器４０は、分周クロックの位相を加算補正量信号に応じて移相することにより、移相分周クロックを位相比較器３２に出力する。
【０１１０】
次に、図３〜図５を参照して、本来記録されるべき位置からずれた位置にデータが記録されている場合において、その記録されているデータとの連続性を確保しつつ、その記録位置のずれの蓄積を防止するように、新たなデータを光ディスク１に記録する光ディスク装置１００の動作を説明する。
【０１１１】
図３は、光ディスク１に記録されているデータの位置が本来記録されるべき位置より前方にずれている場合における、プリピット信号、プリピットシンク検出信号およびデータシンク検出信号の波形の一例を示す。
【０１１２】
プリピット信号は、プリピット再生回路８（図１）から出力される。プリピットシンク検出信号は、プリピットシンク検出回路１３（図１）から出力される。データシンク検出信号は、データシンク検出回路１６（図１）から出力される。
【０１１３】
第１のタイミング信号生成器２６は、プリピットシンク検出信号に基づいて、第１の矩形波を出力する。第２のタイミング信号生成器２７は、データシンク検出信号に基づいて、第２の矩形波を出力する。
【０１１４】
図４は、図３に示される場合における、第１のタイミング信号生成器２６および第２のタイミング信号生成器２７の動作を示す。
【０１１５】
第１のタイミング信号生成器２６に内蔵されるカウンタ（第１のカウンタ）は、記録クロックに同期してカウント値を１つずつ増加させる。第１のカウンタのカウント値は、プリピットシンク検出信号に応答して「２４」にプリセットされる。第１のタイミング信号生成器２６は、第１のカウンタのカウント値が「４６」に到達すると、第１の矩形波のレベルをＨレベルからＬレベルに遷移させ、第１のカウンタのカウント値が「１３９」に到達すると、第１の矩形波のレベルをＬレベルからＨレベルに遷移させる。
【０１１６】
なお、第１のカウンタのカウント値が「１８５」に到達すると、第１のカウンタのカウント値が「０」にリセットされる。その後、第１のカウンタのカウント値は、記録クロックに同期して再び１つずつ増加される。このようにして、ＨレベルとＬレベルとを交互に繰り返す第１の矩形波が第１のタイミング信号生成器２６から出力される。第１の矩形波の周期は１８６Ｔである。従って、第１の矩形波は、第１のタイミング信号生成器２６が記録クロックを分周することにより生成され得る。
【０１１７】
第２のタイミング信号生成器２７に内蔵されるカウンタ（第２のカウンタ）は、記録クロックに同期してカウント値を１つずつ増加させる。第２のカウンタのカウント値は、データシンク検出信号に応答して「３２」にプリセットされる。第２のタイミング信号生成器２７は、第２のカウンタのカウント値が「４６」に到達すると、第２の矩形波のレベルをＨレベルからＬレベルに遷移させ、第２のカウンタのカウント値が「１３９」に到達すると、第２の矩形波のレベルをＬレベルからＨレベルに遷移させる。
【０１１８】
なお、第２のカウンタのカウント値が「１８５」に到達すると、第２のカウンタのカウント値が「０」にリセットされる。その後、第２のカウンタのカウント値は、記録クロックに同期して再び１つずつ増加される。このようにして、ＨレベルとＬレベルとを交互に繰り返す第２の矩形波が第２のタイミング信号生成器２７から出力される。第２の矩形波の周期は１８６Ｔである。従って、第２の矩形波は、第２のタイミング信号生成器２７が記録クロックを分周することにより生成され得る。
【０１１９】
光ディスク１に記録されているデータの位置が本来記録されるべき位置に一致している場合（すなわち、光ディスク１に記録されているデータの位置ずれがない場合）には、第１の矩形波と第２の矩形波とは、それらの位相差が実質的に「０」となるように調整されている。従って、光ディスク１に記録されているデータの位置が本来記録されるべき位置より前方にずれている場合には、図４に示されるように、第１の矩形波より前に位相がずれた状態で第２の矩形波が出力されることになる。
【０１２０】
その後、所定の条件が満たされると、システムコントローラ２２は、記録の指示を記録制御回路２３に出力する。
【０１２１】
記録制御回路２３は、記録の指示に従って記録ゲート信号を活性化するとともに、データシンク検出信号を基準に、記録クロックに同期して新たなデータを光ディスク１に記録するように、記録回路系（誤り訂正回路２４、８−１６変調回路２５、パワー制御回路５および光ビーム駆動回路６）を制御する。
【０１２２】
記録回路系（誤り訂正回路２４、８−１６変調回路２５、パワー制御回路５および光ビーム駆動回路６）は、データシンク検出信号を基準に、記録クロックに同期して新たなデータを光ディスク１に記録する。
【０１２３】
図５は、図３に示される場合における、各信号の波形と、各回路の動作とを示す。
【０１２４】
記録ゲート信号が活性化されると、記録回路系の各回路は記録動作を開始するとともに、第２のタイミング信号生成器２７に内蔵される第２のカウンタのプリセットを禁止する。これにより、光ディスク１に記録されているデータの位置が本来記録されるべき位置より前方にずれている場合には、記録開始直後においては、第１の矩形波より前に位相がずれた状態で第２の矩形波が出力される。記録開始後においては、記録位置のずれの補正に応じて第１の矩形波と第２の矩形波との位相差が変化する。
【０１２５】
位相差検出器２８は、第１の矩形波と第２の矩形波との位相差を検出し、第１の位相差信号を出力する。フィルタ２９は、この第１の位相差信号に時間変化量に制限をつけた補正量信号を出力する。
【０１２６】
記録開始前は、ＰＬＬ３０は、プリピット信号とウォブル信号とに応じて記録クロックの周波数を制御する状態にある。記録開始後は、ＰＬＬ３０は、補正量信号をＰＬＬ３０のループに加算することにより、プリピット信号とウォブル信号に加えてさらに補正量信号に応じて、記録クロックの周波数を制御する。具体的には、第１の矩形波より前に位相がずれた状態で第２の矩形波が出力されている場合には、記録クロックの周波数が低くなるように記録クロックの周波数を制御すればよい。逆に、第１の矩形波より後に位相がずれた状態で第２の矩形波が出力されている場合には、記録クロックの周波数をが高くなるように記録クロックの周波数を制御すればよい。
【０１２７】
上述した記録クロックの周波数の制御動作を記録位置のずれが「０」になるまで（すなわち、第１の矩形波と第２の矩形波との位相差がなくなるまで）繰り返し、記録位置のずれがなくなった時点でプリピット信号とウォブル信号とに基づいて記録クロックの周波数を制御する状態に切り替える。
【０１２８】
なお、プリピット信号とウォブル信号とに応じて記録クロックの周波数を制御する代わりに、ウォブル信号に応じて記録クロックの周波数を制御するようにしてもかまわない。
【０１２９】
このように、以前に記録したデータと新たに記録するデータとの結合部においては、データシンク検出信号を基準に新たなデータを記録するため、以前に記録したデータと新たに記録するデータとの連続性を確保することができる。また、以前に記録したデータが本来の記録位置からずれていたとしても、そのずれ量を検出し、その検出されたずれ量に応じて記録クロックの周波数を制御するため、記録位置のずれが残留することがない。
【０１３０】
なお、ＰＬＬ３０がプリピット信号およびウォブル信号の両方を用いて記録クロックの周波数を制御する例を説明したが、本発明はこれに限定されない。ＰＬＬ３０にプリピット信号およびウォブル信号が入力されなくてもよい。ＰＬＬ３０は、少なくとも、記録クロック生成のＰＬＬのループに補正量信号を加算して、記録クロックの周波数を制御することができればよい。
【０１３１】
例えば、補正量信号に応じて位相比較器３２の一方の入力である移相分周クロックをさらにシフトする構成を例として説明したが、補正量信号に応じて位相比較器３２のもう一方の入力であるノイズフィルタ３１から出力されたウォブル信号をさらにシフトする構成としてもよい。
【０１３２】
また、補正量信号を電圧レベル信号に変換した後、チャージポンプ３３の出力にアナログ的に加算しても同様の効果が得られる。
【０１３３】
図６は、ＰＬＬ３０の他の構成を示す。
【０１３４】
図６に示されるように、ＰＬＬ３０は、図２に示される構成に加えて、セレクタ６０１と、位相差検出器６０２と、第３のＬＰＦ６０３と、位相シフト器６０４とを含む。この構成によれば、第２の矩形波によってもＰＬＬの周波数を制御することができる。
【０１３５】
セレクタ６０１は、切換信号に応じて、位相シフト器６０４によって移相された第２の矩形波とノイズフィルタ３１から出力されたウォブル信号とを切り替える。
【０１３６】
位相差検出器６０２は、位相シフト器６０４によって移相された第２の矩形波とノイズフィルタ３１から出力されたウォブル信号との位相差を検出し、その検出された位相差を示す第４の位相差信号を出力する。
【０１３７】
第３のＬＰＦ６０３は、第４の位相差信号から高域成分を除去し、制限された時間変化量を有する第４の位相差信号を第２の補正量信号として位相シフト器６０４に出力する。
【０１３８】
位相シフト器６０４は、第２の矩形波の位相とウォブル信号の位相とが一致するように、第２の補正量信号に応じて第２の矩形波の位相をシフトする。
【０１３９】
図７は、図６に示される場合における、各信号の波形と、各回路の動作とを示す。
【０１４０】
記録開始前には、第２のタイミング信号生成器２７に内蔵される第２のカウンタを再生クロック生成回路１１（図１）から出力される再生クロックに同期して動作させることにより、第２のタイミング信号生成器２７が、再生クロックに同期した第２の矩形波を出力する。
【０１４１】
さらに、記録開始前には、位相シフト器６０４が、第２の補正量信号に応じて第２の矩形波とウォブル信号との位相差を補正するように（例えば、第２の矩形波の位相とウォブル信号の位相とが一致するように）動作する。この動作は、図７に示される※１の期間の動作に対応する。第２の矩形波とウォブル信号との位相差の補正が完了すると（例えば、第２の矩形波の位相とウォブル信号の位相とが一致すると）、セレクタ６０１は、ウォブル信号に代えて第２の矩形波を選択するように制御される。その結果、ＰＬＬ３０は、再生クロックを分周することによって得られる第２の矩形波を逓倍することにより、記録クロックを生成するように動作する。この動作は、図７に示される※２の期間の動作に対応する。この動作により、再生クロックの周波数と等しい周波数を有する記録クロックを得ることができる。
【０１４２】
記録開始後のＰＬＬ３０の動作は、図５を参照して上述したＰＬＬ３０の動作と同様である。
【０１４３】
このことにより、記録開始前には、再生クロックに基づいて生成される第２の矩形波を用いて記録クロックの周波数を制御し、記録開始後には、記録位置のずれを補正し、プリピット信号およびウォブル信号に応じて記録クロックの周波数を制御することができる。これにより、光ディスク１に記録されているデータから得られる再生クロックの周波数に同期して記録クロックが得られるため、光ディスク１に記録されているデータと新たに記録するデータの記録クロックの周波数の差が小さくすることができる。その結果、光ディスク１に記録されているデータと新たに記録するデータの再生クロックの周波数においても連続性を確保することが可能になる。
【０１４４】
（実施の形態２）
次に、図面を参照しながら、本発明による実施の形態２の光ディスク装置２００を説明する。同一の参照符号は同一の構成要素を示す。
【０１４５】
図８は、本発明による実施の形態２の光ディスク装置２００の構成を示す。
【０１４６】
図８に示されるように、光ディスク装置２００の構成は、記録クロック生成回路２０の構成を除いて、図１に示される光ディスク装置１００の構成と同一である。
【０１４７】
記録クロック生成回路２０は、第１のタイマー８０１と、第２のタイマー８０２と、引き算器８０３と、フィルタ２９と、ＰＬＬ３０とを含む。
【０１４８】
図９は、第１のタイマー８０１および第２のタイマー８０２の動作を示す。
【０１４９】
第１のタイマー８０１は、記録クロックに同期してカウント値を１つずつ増加させる第１のカウンタを有している。第１のカウンタのカウント値は、記録ゲート信号の状態（活性化状態または非活性化状態）にかかわらず、プリピットシンク検出信号に応答して所定値（Ｆ）にプリセットされる。第１のタイマー８０１は、第１のカウンタのカウント値を第１のタイマー８０１の値として出力する。
【０１５０】
なお、第１のカウンタのカウント値が１フレームに相当する１４８８カウントに到達すると、第１のカウンタのカウント値が０にリセットされる。その後、第１のカウンタのカウント値は、記録クロックに同期して再び１つずつ増加される。
【０１５１】
第２のタイマー８０２は、記録クロックに同期してカウント値を１つずつ増加させる第２のカウンタを有している。第２のカウンタのカウント値は、記録ゲート信号が非活性化状態にある場合に限り、データシンク検出信号に応答して所定値（Ｇ）にプリセットされる。第２のタイマー８０２は、第２のカウンタのカウント値を第２のタイマー８０２の値として出力する。
【０１５２】
なお、第２のカウンタのカウント値が１フレームに相当する１４８８カウントに到達すると、第２のカウンタのカウント値が０にリセットされる。その後、第２のカウンタのカウント値は、記録クロックに同期して再び１つずつ増加される。
【０１５３】
第１のタイマー８０１のプリセット値（所定値（Ｆ））と第２のタイマー８０２のプリセット値（所定値（Ｇ））とは、新たなデータがグルーブトラック上の理想的な位置（すなわち、新たなデータのシンクコードに含まれる１４Ｔの長さのマークまたはスペースの中心が記録されるグルーブトラック上の円周方向の位置とそのグルーブトラックに隣接するランドトラックに配置されたランドプリピットの円周方向の位置とが一致する位置）に記録された場合に、第１のタイマー８０１の値と第２のタイマー８０２の値との差が実質的に０になるように予め設定される。
【０１５４】
引き算器８０３は、第１のタイマー８０１の値と第２のタイマー８０２の値との差を示す差信号を出力する。なお、記録ゲート信号が活性化状態にある場合に限り、引き算器８０３が動作するようにしてもよい。
【０１５５】
フィルタ２９は、引き算器８０３から出力される差信号の時間変化量を制限し、その制限された時間変化量を有する差信号を補正量信号としてＰＬＬ３０に出力する。このように差信号の時間変化量を制限する理由は、光ディスク装置２００によって記録されたデータを再生するデータ再生用ＰＬＬにおいて再生クロックの生成が十分に追従できるように応答速度を調整するためである。従って、このような応答速度の調整が不要な場合には、フィルタ２９は省略され得る。フィルタ２９は、例えば、ＬＰＦによって実現され得る。
【０１５６】
ＰＬＬ３０は、補正量信号が実質的にゼロレベル（すなわち、第１のタイマー８０１の値と第２のタイマー８０２の値との差が「０」）に近づくように記録クロックの周波数を制御する。
【０１５７】
このように、引き算器８０３とフィルタ２９とＰＬＬ３０とは、第１のタイマー８０１の値と第２のタイマー８０２の値との差が０に近づくように記録クロックの周波数を制御する制御回路として機能する。
【０１５８】
ＰＬＬ３０の構成は、実施の形態１で説明したＰＬＬの構成と同様である。
【０１５９】
このように、以前に記録したデータと新たに記録するデータとの結合部においては、データシンク検出信号を基準に新たなデータを記録するため、以前に記録したデータと新たに記録するデータとの連続性を確保することができる。また、以前に記録したデータが本来の記録位置からずれていたとしても、そのずれ量を検出し、その検出されたずれ量に応じて記録クロックの周波数を制御するため、記録位置のずれが残留することがない。
【０１６０】
また、第１のタイマー８０１の値と第２のタイマー８０２の値とを演算することにより補正量を導出することができるため、記録クロック生成回路２０をディジタル回路として構成することができる。特に、引き算器８０３、フィルタ２９などの機能は、ソフトウェア処理で実現することも可能である。これにより、回路規模の縮小と同時に、フィルタ特性を容易に変更することが可能になる。
【０１６１】
【発明の効果】
本発明の光ディスク装置によれば、光ディスクに記録されているデータに新たなデータを追記する場合において、光ディスクに記録されているデータに連続するように新たなデータが光ディスクに記録される。これにより、光ディスクに記録されているデータと新たなデータとの連続性を確保することができる。また、光ディスクに記録されているデータの位置がそのデータが本来記録されるべき位置からずれている場合であっても、新たなデータの終端を記録する位置と新たなデータの終端が本来記録されるべき位置とのずれ量が、光ディスクに記録されているデータの位置とそのデータが本来記録されるべき位置とのずれ量より小さくなるように、新たなデータを記録する位置が調整される。これにより、記録位置のずれが蓄積されることが防止される。
【０１６２】
本発明の他の光ディスク装置によれば、光ディスクに記録されているデータに新たなデータを追記する場合において、データシンク検出信号を基準に新たなデータが光ディスクに記録される。これにより、光ディスクに記録されているデータと新たなデータとの連続性を確保することができる。また、プリピットシンク検出信号とデータシンク検出信号との時間的なずれを検出し、その時間的なずれを補正するように記録クロックの周波数が制御される。これにより、記録位置のずれが蓄積されることが防止される。
【図面の簡単な説明】
【図１】本発明による実施の形態１の光ディスク装置１００の構成を示すブロック図
【図２】ＰＬＬ３０の構成を示すブロック図
【図３】プリピット信号、プリピットシンク検出信号およびデータシンク検出信号の波形の一例を示す図
【図４】第１のタイミング信号生成器２６および第２のタイミング信号生成器２７の動作を示す図
【図５】各信号の波形と、各回路の動作とを示す図
【図６】ＰＬＬ３０の他の構成を示すブロック図
【図７】各信号の波形と、各回路の動作とを示す図
【図８】本発明による実施の形態２の光ディスク装置２００の構成を示すブロック図
【図９】第１のタイマー８０１および第２のタイマー８０２の動作を示す図
【図１０】ＤＶＤ−Ｒ／ＲＷ規格に準拠した光ディスクの構成を示す図
【図１１】１３ビットの情報（シンクコード１ビットと１２ビットのＬＰＰ情報）の構成を示す図
【図１２】ＤＶＤ−Ｒの追記録のタイミングを示す図
【図１３Ａ】以前に記録されたデータの記録位置が前方にずれている場合におけるリンキングを説明するための図
【図１３Ｂ】以前に記録されたデータの記録位置が後方にずれている場合におけるリンキングを説明するための図
【符号の説明】
１１  再生クロック生成回路
１３  プリピットシンク検出回路
１６  データシンク検出回路
２０  記録クロック生成回路
２６  第１のタイミング信号生成器
２７  第２のタイミング信号生成器
２８  位相差検出器
２９  フィルタ
３０  ＰＬＬ
８０１  第１のタイマー
８０２  第２のタイマー
８０３  引き算器
【図１】
0003961338.tif 000003
【図２】
0003961338.tif 000004
【図３】
0003961338.tif 000005
【図４】
0003961338.tif 000006
【図５】
0003961338.tif 000007
【図６】
0003961338.tif 000008
【図７】
0003961338.tif 000009
【図８】
0003961338.tif 000010
【図９】
0003961338.tif 000011
【図１０】
0003961338.tif 000012
【図１１】
0003961338.tif 000013
【図１２】
0003961338.tif 000014
【図１３Ａ】
0003961338.tif 000015
【図１３Ｂ】
0003961338.tif 000016