(57)【要約】【課題】再エンコードしないで光ディスク上の欠陥をスキップして連続的に記録可能なデータ記録再生装置を提供する。【解決手段】データ記録再生装置（１００）において、クラスタ単位でのデータの光ディスクへの記録中のエラーを検出するための記録エラー検出回路（１１５）と、光ディスクにおいて記録エラーが発生した物理アドレスをスキップして次の物理アドレス位置に記録エラー発生時のデータと上記記録エラー検出回路によるエラー検出回数とを記録するためのレーザードライバ（１０５）とを設ける。記録エラーの発生したアドレスをスキップして記録する際のスキップ量を光ディスクに記録し、読み出されたスキップ量を用いて検出アドレスを補正して再生する。それによって、再エンコードしないで光ディスク上の欠陥をスキップして連続的に記録することができる。【選択図】図１
2010049771.tif 000002
【特許請求の範囲】
【請求項１】
データをバイト単位に区切り誤り検出符号を付加し、識別アドレスを用いてスクランブルしてセクタを構成し、セクタ単位で誤り訂正符号を付加してブロックを構成し、識別アドレスを付加してクラスタを生成し、バイト単位のデータに分割し、同期信号を付加してフレームを構成し、それを変調して光ディスクに記録し、その記録データを再生可能なデータ記録再生装置であって、
上記クラスタ単位でのデータの上記光ディスクへの記録中のエラーを検出するための記録エラー検出回路と、
上記光ディスクにおいて記録エラーが発生した物理アドレスをスキップして次の物理アドレス位置に記録エラー発生時のデータと上記記録エラー検出回路によるエラー検出回数とを記録するためのレーザードライバと、を含むことを特徴とするデータ記録再生装置。
【請求項２】
記録エラーが発生して次の物理アドレスにスキップして記録するデータについては、上記識別アドレスの再付加や再スクランブルが行われない請求項１記載のデータ記録再生装置。
【請求項３】
上記光ディスクには、上記変調データを記録するためのメインデータ領域、上記メインデータ領域間のつなぎ領域であるランイン領域、及びランアウト領域が形成され、上記エラー検出回数は、上記光ディスクにおけるランイン領域、及びランアウト領域に記録される請求項1記載のデータ記録再生装置。
【請求項４】
上記光ディスクからのデータ再生時には上記光ディスクに記録されている識別アドレスと、上記エラー検出回数とを読み出して、当該データの記録位置を示す物理アドレスを補正するアドレス補正回路を含む請求項１乃至３の何れか１項記載のデータ記録再生装置。
【請求項５】
データをバイト単位に区切り誤り検出符号を付加し、識別アドレスを用いてスクランブルしてセクタを構成し、セクタ単位で誤り訂正符号を付加してブロックを構成し、識別アドレスを付加してクラスタを生成し、バイト単位のデータに分割し、同期信号を付加してフレームを構成し、それを変調して光ディスクに記録し、その記録データを再生可能なデータ記録再生装置であって、
上記クラスタ単位でのデータの上記光ディスクへの記録中のエラーを検出するための記録エラー検出回路と、
上記光ディスクにおいて記録エラーが発生した物理アドレスをスキップして次の物理アドレス位置に記録エラー発生時のデータと上記記録エラー検出回路によるエラー検出回数とを記録するためのレーザードライバと、
上記物理アドレスをスキップして光ディスクに記録するか否かを示すフラグを生成するフラグ生成回路と、を含むことを特徴とするデータ記録再生装置。
【請求項６】
上記光ディスクにおけるディスク情報格納領域に上記フラグを記録する請求項５記載のデータ記録再生装置。
【請求項７】
上記光ディスクからのデータ再生時には上記光ディスクに記録されている識別アドレスと、上記エラー検出回数とを読み出して、当該データの記録位置を示す物理アドレスを補正するアドレス補正回路と、
上記フラグ情報により上記アドレス補正回路の補正動作を有効とするか否かを切り替えるためのスイッチと、を含み、上記フラグ情報より有効動作と判断された場合にのみ、上記物理アドレスが補正される請求項5又は６記載のデータ記録再生装置。
【請求項８】
データをバイト単位に区切り誤り検出符号を付加し、識別アドレスを用いてスクランブルしてセクタを構成し、セクタ単位で誤り訂正符号を付加してブロックを構成し、識別アドレスを付加してクラスタを生成し、バイト単位のデータに分割し、同期信号を付加してフレームを構成し、それを変調して光ディスクに記録し、その記録データを再生可能なデータ記録再生装置であって、
上記クラスタ単位データでの記録中のエラーを検出して欠陥位置情報を得る欠陥位置検出回路と、
記録エラーが発生した物理アドレスをスキップして次の物理アドレスの位置に記録エラー発生時のデータを記録し、上記アドレスをスキップして上記光ディスクに記録するか否かを示すフラグを生成するフラグ生成回路と、
上記フラグを上記光ディスクに記録し、上記フラグ情報より有効動作と判断された場合の上記記録データ再生時には上記光ディスクに記録されている識別アドレスと上記欠陥位置情報により、上記データの記録位置を示す物理アドレスを補正するアドレス補正回路と、を含むことを特徴とするデータ記録再生装置。
【請求項９】
データをバイト単位に区切り誤り検出符号を付加し、識別アドレスを用いてスクランブルしてセクタを構成し、セクタ単位で誤り訂正符号を付加してブロックを構成し、識別アドレスを付加してクラスタを生成し、バイト単位のデータに分割し、同期信号を付加してフレームを構成し、それを変調して光ディスクに記録し、その記録データを再生可能なデータ記録再生装置であって、
上記クラスタ単位でのデータの上記光ディスクへの記録中のエラーを検出するための記録エラー検出回路と、
上記クラスタ単位データでの記録中のエラーを検出して欠陥位置情報を得る欠陥位置検出回路と、
記録エラーが発生した物理アドレスをスキップして次の物理アドレスの位置に記録エラー発生時のデータと当該エラー検出回数を記録し、当該アドレスをスキップして光ディスクに記録するか否かを示すフラグを生成するフラグ生成回路と、
上記フラグを上記光ディスクに記録し、上記フラグ情報より有効動作と判断された場合の上記記録データ再生時には、上記光ディスクに記録されている識別アドレスと上記エラー検出回数及び上記欠陥位置情報により、上記データの記録位置を示す物理アドレスを補正するアドレス補正回路と、を含むことを特徴とするデータ記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データが記録される記録媒体、例えば光ディスクの記録再生装置に関する。
【背景技術】
【０００２】
光ディスクの一例として、光源波長を４０５ｎｍ（青紫色）に短波長化したブルーレイディスクが注目されている。ブルーレイディスクは、ＤＶＤの約５倍の面記録密度で記録マークの読み書きが可能とされる。
【０００３】
特許文献１にはブルーレイディスクのデータ構成が示される（特許文献１の図２０及び第０００３段落参照）。それによれば、ディスクには、記録データがＲＵＢ（Ｒｅｃｏｒｄｉｎｇ  Ｕｎｉｔ  Ｂｌｏｃｋ）と呼ばれる単位を１記録単位として記録され、ＲＵＢは、ランイン（Ｒｕｎ−ｉｎ）、ランアウト（Ｒｕｎ−ｏｕｔ）と呼ばれるデータ上書きのためのバッファ領域、ギャップ領域と、これらの領域間に配置されるフィジカルクラスタ（Ｐｈｙｓｉｃａｌ  Ｃｌｕｓｔｅｒ）とから構成されるとされる。また、特許文献１には、ブルーレイディスクのエンコード順序例が示される（特許文献１の図２３及び第００１１〜００１４段落参照）。それによれば、ユーザ・データにＥＤＣが付加されてデータフレームとされ、ＥＤＣが付加されたＥＤＣ付加データにスクランブル処理が施されてスクランブル済みデータとされる。そして、このスクランブル済みデータが行列再配置されることでデータ・ブロックとされる。さらに、データ・ブロックに対してＥＣＣパリティが付加されてＬＤＣブロックが生成され、インターリーブが施されてＬＤＣクラスタが得られる。そして、ＢＩＳクラスタの生成においては、先ず、ユーザ・コントロール・データをインターリーブし、アドレス・ユニット・ナンバにＥＣＣを付加してインターリーブされ、これらのデータからアクセス・ブロックが生成される。このアクセス・ブロックにＢＩＳ  ＥＣＣを付加してＢＩＳブロックが生成され、これにインターリーブを施してＢＩＳクラスタが得られる。ＬＤＣクラスタとＢＩＳクラスタを結合してＥＣＣクラスタとされ、このＥＣＣクラスタに同期信号及びＤＳＶ制御ビットを付加してフィジカルクラスタが生成される。また、特許文献１には、ブルーレイディスクのスクランブル回路例が示される（特許文献１の図２４及び第００１５〜００１７段落参照）。それによれば、ＰＳ０〜ＰＳ３１の３２ビットは、物理セクターナンバとされ、この物理セクターナンバは、データ２ｋＢのセクタに対する物理アドレスで、４バイト（３２ビット）となる。１ＲＵＢを構成する１クラスタ６４ｋＢ単位で記録再生する場合、１クラスタには３２個の物理セクターナンバが割り当てられることになる。３２ビットの物理セクターナンバのうち、ＰＳ５〜ＰＳ１９の１５ビットがクラスタナンバ（ＲＵＢ単位のクラスタアドレス）である。スクランブル回路は、１６ｂｉｔｓのシフト・レジスタ及びＸＯＲ回路からなり、シフト・レジスタのデータとして、物理セクターナンバの内のクラスタナンバがスクランブル初期値としてプリセットされるが、その際の最初の下位８ｂｉｔｓ  Ｓ０〜Ｓ７が、最初のスクランブリングバイト（スクランブル値）とされる。
【０００４】
図５には、ブルーレイディスクにおける物理セクターナンバ（Ｐｈｙｓｉｃａｌ  Ｓｅｃｔｏｒ  Ｎｕｍｂｅｒ）とアドレス・ユニット・ナンバ（Ａｄｄｒｅｓｓ  Ｕｎｉｔ  Ｎｕｍｂｅｒ）及びウォブルから得られる物理ＡＤＩＰ（ＡＤｒｅｓｓ  Ｉｎ  Ｐｒｅ−ｇｒｏｏｖｅ）アドレス（Ｐｈｙｓｉｃａｌ  ＡＤＩＰ  Ａｄｄｒｅｓｓ）との相関が示される。
【０００５】
特許文献１でも示されているＬＤＣクラスタ生成時のスクランブル初期値や、ＢＩＳクラスタを構成するアドレス・ユニット・ナンバと、光ディスク上の物理的な位置を定める物理セクターナンバやＢＤ−ＲＥなどの書き換え可能なメディアにのみウォブルを用いて定められた物理的なアドレスを示す物理ＡＤＩＰアドレスとは密接な関係が与えられている。これにより、記録再生位置の探索などに用いることができる。
【０００６】
また、特許文献２には、リアルタイムレコーディング記録方法が示される（特許文献２の第０００５〜０００６段落参照）。それによれば、規定以上の誤りのある行を検出すると、そのブロックは欠陥と判定され、使用されない。その代わりにスペア領域にあるブロックが使用される。交替を施した上記部分では、欠陥セクタを通るたびにスペア領域へアクセスし、データの記録再生作業を進めることになる。このため、頻繁に交替を行うとデータの平均転送速度が低下する。また、映像情報など連続再生を要するＡＶ再生時、スループットを損なわずにデータの再生を行うには、物理的な不連続なスペア領域を再生する為、再生時のデータ転送速度が遅くなる。さらに特許文献２によれば、ＡＶデータ記録時、上記欠陥管理方式を用いるのではなく、光ディスク上のスキップし次の１ＥＣＣブロックセクタへ記録する方法を用い、先行してスクランブルされたデータを記録するにはデスクランブル後、再スクランブルするという２パスの処理が必要になり、記録エラーが発生する毎に光ディスク媒体への記録データ生成処理のオーバヘッド処理時間が大きくなることが示される（特許文献２の第０００７〜００１０段落）。そしてこれを改善するため、特許文献２では、スクランブルデータをデスクランブル、再スクランブルという別々の２パスで行っていたものを、シードデータに工夫を施すことにより２パス分の処理を１パスで行うようにしている（特許文献２の第００６７段落参照）。
【０００７】
【特許文献１】特開２００６−２４４６３１号公報
【特許文献２】特開２００１−１２６３９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１記載の技術によれば、光ディスクに記録するためのエンコードデータを作成する場合に、物理アドレスと関連して識別アドレスを付加したり、スクランブル演算に用いたりしており、リアルタイムレコーディング記録の際のスキップするデータに対してはスクランブル初期値が異なるため、アドレスの再付加やデータの再スクランブル処理などの再エンコード処理が必要になる。また、特許文献２記載の技術によれば、デスクランブル、スクランブル処理の２パスを１パスで行う方法が示され、再スクランブル処理時間の短縮は図られているものの、再スクランブル処理自体はなくなっていない。
【０００９】
本発明の目的は、再エンコードしないで光ディスク上の欠陥をスキップして連続的に記録可能なデータ記録再生装置を提供することにある。
【００１０】
本発明の前記並びにその他の目的と新規な特徴は本明細書の記述及び添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１１】
本願において開示される発明のうち代表的なものについて簡単に説明すれば下記のとおりである。
【００１２】
すなわち、データ記録再生装置において、上記クラスタ単位でのデータの上記光ディスクへの記録中のエラーを検出するための記録エラー検出回路と、上記光ディスクにおいて記録エラーが発生した物理アドレスをスキップして次の物理アドレス位置に記録エラー発生時のデータと上記記録エラー検出回路によるエラー検出回数とを記録するためのレーザードライバとを設ける。記録エラーの発生したアドレスをスキップして記録する際のスキップ量を上記光ディスクに記録し、読み出されたスキップ量を用いて検出アドレスを補正して再生する。それによって、再エンコードしないで光ディスク上の欠陥をスキップして連続的に記録することができる。
【発明の効果】
【００１３】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば下記の通りである。
【００１４】
すなわち、本発明のデータ記録再生装置により、再エンコードしないで光ディスク上の欠陥をスキップして連続的に記録することができる。
【発明を実施するための最良の形態】
【００１５】
１．代表的な実施の形態
先ず、本願において開示される発明の代表的な実施の形態について概要を説明する。代表的な実施の形態についての概要説明で括弧を付して参照する図面の参照符号はそれが付された構成要素の概念に含まれるものを例示するに過ぎない。
【００１６】
〔１〕本発明の代表的な実施の形態に係るデータ記録再生装置（１００）は、データをバイト単位に区切り誤り検出符号を付加し、識別アドレスを用いてスクランブルしてセクタを構成し、セクタ単位で誤り訂正符号を付加してブロックを構成し、識別アドレスを付加してクラスタを生成し、バイト単位のデータに分割し、同期信号を付加してフレームを構成し、それを変調して光ディスクに記録し、その記録データの再生を可能とする。そのようなデータ記録再生装置（１００）において、上記クラスタ単位でのデータの上記光ディスクへの記録中のエラーを検出するための記録エラー検出回路（１１５）と、上記光ディスクにおいて記録エラーが発生した物理アドレスをスキップして次の物理アドレス位置に記録エラー発生時のデータと上記記録エラー検出回路によるエラー検出回数とを記録するためのレーザードライバ（１０５）とを設ける。
【００１７】
上記の構成によれば、記録エラーの発生したアドレスをスキップして記録する際のスキップ量を上記光ディスクに記録し、読み出されたスキップ量を用いて検出アドレスを補正して再生することができるので、再エンコードせずにスキップ記録を実現することができる。
【００１８】
〔２〕上記〔１〕において、記録エラーが発生して次の物理アドレスにスキップして記録するデータについて上記識別アドレスの再付加や再スクランブルは行われない。
【００１９】
〔３〕上記〔１〕において、上記光ディスクには、上記変調データを記録するためのメインデータ領域、上記メインデータ領域間のつなぎ領域であるランイン領域（Ｒｕｎ−ｉｎ）、及びランアウト領域（Ｒｕｎ−ｏｕｔ）が形成され、上記エラー検出回数は、上記光ディスクにおけるランイン領域、及びランアウト領域に記録することができる。
【００２０】
〔４〕上記〔１〕〜〔３〕において、上記光ディスクからのデータ再生時には上記光ディスクに記録されている識別アドレスと、上記エラー検出回数とを読み出して、当該データの記録位置を示す物理アドレスを補正するアドレス補正回路（１１６）を含めることができる。
【００２１】
〔５〕別の観点によれば、上記データ記録再生装置（１００）において、上記クラスタ単位でのデータの上記光ディスクへの記録中のエラーを検出するための記録エラー検出回路（１１５）と、上記光ディスクにおいて記録エラーが発生した物理アドレスをスキップして次の物理アドレス位置に記録エラー発生時のデータと上記記録エラー検出回路によるエラー検出回数とを記録するためのレーザードライバ（１０５）と、上記物理アドレスをスキップして光ディスクに記録するか否かを示すフラグを生成するフラグ生成回路（６０１）とを設ける。
【００２２】
〔６〕上記〔５〕において、上記光ディスクにおけるディスク情報格納領域に上記フラグを記録することができる。
【００２３】
〔７〕上記〔５〕及び〔６〕において、上記光ディスクからのデータ再生時には上記光ディスクに記録されている識別アドレスと、上記エラー検出回数とを読み出して、当該データの記録位置を示す物理アドレスを補正するアドレス補正回路（１１６）と、
上記フラグ情報により上記アドレス補正回路の補正動作を有効とするか否かを切り替えるためのスイッチ（６０２）と、を含み、上記フラグ情報より有効動作と判断された場合にのみ、上記物理アドレスが補正されるように構成することができる。
【００２４】
〔８〕別の観点によれば、上記データ記録再生装置において、上記クラスタ単位データでの記録中のエラーを検出して欠陥位置情報を得る欠陥位置検出回路（７０１）と、記録エラーが発生した物理アドレスをスキップして次の物理アドレスの位置に記録エラー発生時のデータを記録し、上記アドレスをスキップして上記光ディスクに記録するか否かを示すフラグを生成するフラグ生成回路（６０１）と、上記フラグを上記光ディスクに記録し、上記フラグ情報より有効動作と判断された場合の上記記録データ再生時には上記光ディスクに記録されている識別アドレスと上記欠陥位置情報により、上記データの記録位置を示す物理アドレスを補正するアドレス補正回路（１１６）とを設ける。
【００２５】
〔９〕別の観点によれば、上記データ記録再生装置において、上記クラスタ単位でのデータの上記光ディスクへの記録中のエラーを検出するための記録エラー検出回路（１１５）と、上記クラスタ単位データでの記録中のエラーを検出して欠陥位置情報を得る欠陥位置検出回路（７０１）と、記録エラーが発生した物理アドレスをスキップして次の物理アドレスの位置に記録エラー発生時のデータと当該エラー検出回数を記録し、当該アドレスをスキップして光ディスクに記録するか否かを示すフラグを生成するフラグ生成回路（６０１）とを設ける。また、上記フラグを上記光ディスクに記録し、上記フラグ情報より有効動作と判断された場合の上記記録データ再生時には、上記光ディスクに記録されている識別アドレスと上記エラー検出回数及び上記欠陥位置情報により、上記データの記録位置を示す物理アドレスを補正するアドレス補正回路（１１６）とを設ける。
【００２６】
２．実施の形態の説明
次に、実施の形態について更に詳述する。
【００２７】
以下、図面を参照して本発明の実施例について説明する。
【００２８】
＜実施の形態１＞
図１には、本発明にかかるデータ記録再生装置の構成例が示される。
【００２９】
図１に示されるデータ記録再生装置１００は、ホスト１１３に結合され、このホスト１１３からの指示に応じて、データの記録再生を行う。データ記録再生装置１００は、ピックアップ１０２、スピンドルモータ１０３、レーザードライバ（Ｌａｓｅｒ  Ｄｉｏｄｅ  Ｄｒｉｖｅｒ、以下「ＬＤＤ」と略記する）１０５、アナログ・フロント・エンド（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ、以下「ＡＦＥ」と略記する）１０６、記録再生制御部１２０、ＲＡＭ（ランダム・アクセス・メモリ）１１１、及びマイクロコンピュータ１１４を含んで成る。ピックアップ１０２は、光ディスク１０１のデータの記録／再生を行う。スピンドルモータ１０３は、光ディスク１０１を回転させる。ＬＤＤ１０５は、ピックアップ１０２を駆動する。ＡＦＥ１０６は、光ディスク１０１からピックアップ１０２を介して読み取られたアナログ再生信号に対してアナログ処理を行う。ＲＡＭ１１１には、上記記録再生制御部１２０での記録再生処理にかかるデータが一時的に格納される。マイクロコンピュータ１１４は、所定のプログラムに従って上記記録再生制御部１２０の動作を制御する。上記記録再生制御部１２０は次のように構成される。
【００３０】
１０４は光ピックアップ１０２等の制御を行うサーボ、１０７は波形等化処理、２値化および同期クロック生成を行うリードチャネル、１０８はデータの変復調処理を行う変復調回路である。リードチャネル１０７で生成されたクロック信号は変復調回路１０８に伝達される。１０９は各回路からのＲＡＭアクセスを制御するＲＡＭ制御回路、１１０は記録時には誤り訂正符号を付加し、再生時には誤り訂正を行う誤り訂正回路である。１１２は外部ホストとのアクセスを制御する入出力回路である。１１５は光ディスク１０１にデータ記録時の記録エラーを検出する記録エラー検出回路、１１６は記録エラー検出結果に基づいて光ディスク１０１上から検出されたアドレス情報を補正するアドレス補正回路である。
【００３１】
上記入出力回路１１２は、ホスト１１３から伝達されたデータをバイト単位に区切り誤り検出符号を付加し、識別アドレスを用いてスクランブルしてセクタを構成する。上記誤り訂正回路１１０は、セクタ単位で誤り訂正符号を付加してブロックを構成し、識別アドレスを付加してクラスタを生成し、バイト単位のデータに分割する。上記変復調回路１０８は、上記バイト単位のデータに同期信号を付加してフレームを構成し、それを変調する。上記記録エラー検出回路１１５は、上記クラスタ単位でのデータの上記光ディスク１０１への記録中のエラーを検出する。このエラー検出結果はアドレス補正回路１１６に伝達される。上記アドレス補正回路１１６は、上記光ディスクからのデータ再生時には上記光ディスクに記録されている識別アドレスと、上記エラー検出回数とを読み出して、当該データの記録位置を示す物理アドレスを補正する。
【００３２】
図２には、上記データ記録再生装置１００におけるデータ処理の流れが示される。
【００３３】
例えば、５クラスタ分の記録を行う場合、光ディスク１０１上の物理的な位置を示す物理セクターナンバ（Ｐｈｙｓｉｃａｌ  Ｓｅｃｔｏｒ  Ｎｕｍｂｅｒ）"Ｐ１"〜"Ｐ５"に対して、図５の相関から得られるアドレス・ユニット・ナンバ（Ａｄｄｒｅｓｓ  Ｕｎｉｔ  Ｎｕｍｂｅｒ）"Ａ１"〜"Ａ５"を付加してデータを生成する。ここで、３２セクタに対して付加される３２物理セクターナンバ、１６アドレス・ユニット・ナンバの複数個のアドレスを、クラスタ単位で"Ｐ１"や"Ａ１"の一まとめで簡略化して表記して説明する。ホスト１１３から入力された３２セクタ単位のデータ"Ｄ１"は、入出力回路１１２においてアドレス"Ａ１"の付加や本アドレスを用いてスクランブル処理され、ＲＡＭ制御回路１０９を介して、ＲＡＭ１１１に記録される。次に、誤り訂正回路１１０により誤り訂正符号付加し、フォーマットに準じて所定の並び替えを行って、変復調回路１０８において変調処理を施してエンコードデータとして出力し、ＬＤＤ１０５及びピックアップ１０２を介して光ディスク１０１に記録される。ここで光ディスク１０１に記録されるデータは、図２中の"Ａ１＋Ｄ１"のデータであり、ホスト１１３から入出力回路１１２へ順次入力された３２セクタ単位のデータ（"Ｄ２"，"Ｄ３"，"Ｄ４"，"Ｄ５"）に対して、連続するアドレス（"Ａ２"，"Ａ３"，"Ａ４"，"Ａ５"）で演算処理して記録データ（"Ａ２＋Ｄ２"，"Ａ３＋Ｄ３"，"Ａ４＋Ｄ４"，"Ａ５＋Ｄ５"）が生成され、それが、連続するエリア（"Ｐ２"，"Ｐ３"，"Ｐ４"，"Ｐ５"）へ記録される。本記録データを再生する場合は、光ディスク１０１上の物理セクターナンバ"Ｐ１"の位置を検索し、ピックアップ１０２を介して光ディスク１０１より読み取られたデータは、ＡＦＥ１０６においてアナログデータ処理、リードチャネル１０７によるＲＦ信号処理を経て、変復調回路１０８に入力される。変復調回路１０８では、"Ａ１＋Ｄ１"データに埋め込まれているアドレス"Ａ１"の検出や復調処理が施されて、ＲＡＭ制御回路１０９を介してＲＡＭ１１１へ記録される。次に、誤り訂正回路１１０により誤り訂正処理、入出力回路１１２によりアドレス"Ａ１"を用いてデスクランブル処理を行い、データ"Ｄ１"をホスト１１３へ出力する。以降、連続するエリア（"Ｐ２"，"Ｐ３"，"Ｐ４"，"Ｐ５"）から読み出されたデータ（"Ａ２＋Ｄ２"，"Ａ３＋Ｄ３"，"Ａ４＋Ｄ４"，"Ａ５＋Ｄ５"）に対して、データから検出したアドレス（"Ａ２"，"Ａ３"，"Ａ４"，"Ａ５"）を用いて処理されたデータ（"Ｄ２"，"Ｄ３"，"Ｄ４"，"Ｄ５"）を順次出力する。
【００３４】
次に記録エラーを生じた場合について説明する。
【００３５】
ここで、図１に示されるデータ記録再生装置１００で行われるデータ処理の比較対象とされるデータ処理について、図３を参照しながら説明する。
【００３６】
例えば、物理セクターナンバ"Ｐ３"への記録データ"Ａ３＋Ｄ３"記録中に記録エラーが発生した場合、交替領域に記録データを記録するのではなくて次の物理セクターナンバ"Ｐ４"へスキップして記録する。この場合、アドレス値が異なるため、既に"Ａ３"を用いてスクランブル処理されたデータ"Ａ３＋Ｄ３"に対して、アドレスの再付加や再スクランブル処理などの再エンコードを実施して記録データ"Ａ４＋Ｄ３"を得る。スキップ記録した後の記録データに対しても、順次スキップした量に応じてアドレスの再付加や再スクランブルを実施する。この方法で記録されたデータを再生する場合は、記録エラーが発生した物理セクターナンバ"Ｐ３"は、欠陥情報として登録されているため読み飛ばすことで処理する。そのため、再生するエリア（"Ｐ１"，"Ｐ２"，"Ｐ４"，"Ｐ５"，"Ｐ６"）から読み出されたデータ（"Ａ１＋Ｄ１"，"Ａ２＋Ｄ２"，"Ａ４＋Ｄ３"，"Ａ５＋Ｄ４"，"Ａ６＋Ｄ５"）に対して、検出されたアドレス（"Ａ１"，"Ａ２"，"Ａ４"，"Ａ５"，"Ａ６"）を用いてデコード処理されたデータ（"Ｄ１"，"Ｄ２"，"Ｄ３"，"Ｄ４"，"Ｄ５"）を順次出力することができる。しかし、記録処理の場合に、スクランブルされたデータがＲＡＭ１１１に記録されていれば、再スクランブル処理を実施する必要があり、ＲＡＭ１１１へのアクセスが増加してしまう。例えば、物理セクターナンバ"Ｐ４"へのデータ"Ａ４＋Ｄ３"の記録を行っている間には、記録中のデータで記録エラー発生した場合に必要な"Ａ５＋Ｄ３"の再エンコードデータ、記録中のデータで記録エラー未発生の場合に必要な"Ａ５＋Ｄ４"の再エンコードデータの準備が必要となり、ＲＡＭ１１１へのアクセスの増加をもたらすうえに、通常の記録処理と比較して処理が複雑になってしまう。
【００３７】
これに対して、図１に示されるデータ記録再生装置１００において記録エラーが発生した場合、次のように処理される。
【００３８】
図４には、データ記録再生装置１００を用いた記録エラー発生時におけるデータ処理の流れが示される。本例では、図３の動作と異なり、記録エラーが発生した場合においても、再エンコードせずにそのままスキップして記録が行われる。例えば、物理セクターナンバ"Ｐ３"への記録データ"Ａ３＋Ｄ３"記録中に記録エラーが発生した場合、スキップして記録を行う次の物理セクターナンバ"Ｐ４"へは再エンコードが必要な"Ａ４＋Ｄ３"ではなくて、"Ａ３＋Ｄ３"そのまま記録を行う。しかし、図５で見られるような物理アドレスと、記録データに用いているアドレスとの相関が取れなくなってしまうため、補正情報としてのスキップ量を光ディスク１０１へ記録する。ここで、スキップ量は記録エラーの回数によるので、記録エラー検出回路１１５においてデータ記録中における記録エラー発生の監視を行う。そこで、検出した記録エラー検出回数を、アドレス補正回路１１６や変復調回路１０８を介して、例えば、ランイン（Ｒｕｎ−ｉｎ）やランアウト（Ｒｕｎ−ｏｕｔ）などのエリアに記録する。この方法で記録されたデータを再生する場合は、記録エラーが発生した物理セクターナンバ"Ｐ３"は、欠陥情報として登録されているため従来例と同様に読み飛ばすことで処理する。次の物理セクターナンバ"Ｐ４"のエリアから読み出されたデータ"Ａ３＋Ｄ３"は、位置検索情報としてアドレスを生成する場合には光ディスク１０１のＲＵＢにおけるランイン（Ｒｕｎ−ｉｎ）やランアウト（Ｒｕｎ−ｏｕｔ）などに記録された記録エラー検出回数（この場合は、"１"クラスタ分）を用いて補正を実施する（この場合は、"Ａ３"から"Ａ４"相当に補正）。ただし、その後の処理としてデスクランブル処理においては、物理セクターナンバ"Ｐ４"や補正されたアドレス"Ａ４"ではなくて、元々スクランブル処理時用いられていた"Ａ３"を用いて処理することで、データ"Ｄ３"を得る。以降も同様に、検出されたアドレスと記録エラー検出回数を用いてアドレスを補正して処理、演算することで連続したデータの再生を行うことができる。このように、再エンコード処理を行わないで、欠陥等により記録エラーが発生しても、容易にスキップして記録することが可能である。記録処理時における再エンコード処理を必要としないので、従来の記録再生装置の構成そのままでも同様の動作が可能で、記録データ生成時におけるＲＡＭ１１１へのアクセスの低減も可能である。
【００３９】
上記例によれば、以下の作用効果を得ることができる。
【００４０】
すなわち、記録エラーの発生したアドレスをスキップして記録する際のスキップ量を光ディスク１０１に記録し、読み出されたスキップ量を用いて検出アドレスを補正して再生することで、再エンコードせずにスキップ記録を実現することができる。
【００４１】
尚、本例において、記録エラー検出回数をランインやランアウトのエリアに記録することで説明したが、ホスト１１３から入力されてエンコードされたデータを記録するエリアとは別のエリアに記録し、データ再生時にほぼ同時に読み出すことが可能であれば、特に記録する箇所は限定しない。
【００４２】
＜実施の形態２＞
図６には、本発明にかかるデータ記録再生装置の別の構成例が示される。図６に示されるデータ記録再生装置が、図１に示されるのと大きく相違するのは、スキップ記録実施の有無を示すフラグを生成するフラグ生成回路６０１と、フラグによりアドレス補正の動作有無を切り替えるスイッチ６０２を設けた点である。
【００４３】
図６に示されるデータ記録再生装置の場合、スキップ記録時に再エンコードせずにそのまま記録エラーの発生したアドレスをスキップして記録するという処理の実施の有無をフラグ情報として、光ディスク１０１上のディスク情報を記録するエリア、例えばリードイン（Ｌｅａｄ−ｉｎ）やリードアウト（Ｌｅａｄ−ｏｕｔ）等に記録を行う。記録するタイミングとしては、フォーマット時などにディスク種別を識別するために決定付けることで行う。先ず、ディスク情報としてフラグ情報が有効として記録されている場合の記録再生処理について説明する。実施の形態１の図４で説明したのと同様に、連続して記録する際の記録中に記録エラーが発生した場合、スキップして記録を行う次の物理セクターナンバへはアドレスの再付加や再スクランブルなどの再エンコード処理を実施せずに、記録エラーが発生した際と同じ記録データを記録する。同時に、スキップ量としての記録エラー検出回数を記録する。そのようにして記録された光ディスク１０１を再生する場合は、ディスク挿入時等に光ディスク１０１上のディスク情報のエリアに記録されているスキップ記録の有効フラグを読み出して、フラグ生成回路６０１において保持する。そこで、フラグ生成回路６０１からの切り替え信号により、切り替えスイッチ６０２をオンしてアドレス補正回路１１６をアドレス補正に関与させる。そこで、再生時に読み出されたデータにおけるアドレスとスキップ量を読み出して、使用するアドレスを補正して制御してデコード処理することで連続して再生することができる。
【００４４】
次に、ディスク情報としてフラグ情報が無効として記録、あるいは記録されていない場合の記録再生処理について説明する。この場合、スキップ記録を実施しないで記録を行うため、再生時にはフラグ生成回路６０１において保持されたフラグ情報により、切り替えスイッチ６０２を無効として、アドレス補正回路１１６を動作させないようにすることができる。
【００４５】
以上のように本実施の形態では、記録エラーの発生したアドレスをスキップして記録する際のスキップ量を光ディスク１０１に記録し、読み出されたスキップ量を用いて検出アドレスを補正して再生することで、再エンコードせずにスキップ記録を実現することができる。
【００４６】
また、スキップ量によるアドレス補正の有無のフラグ情報を光ディスク１０１に記録することで、光ディスク１０１毎に記録方法を特定することができる。また、アドレス補正動作の有効を切り替えることができるため、従来の記録再生装置との互換を容易とし、不用意な動作による誤動作を防ぐことができる。
【００４７】
＜実施の形態３＞
図７には、本発明にかかるデータ記録再生装置の別の構成例が示される。図７に示されるデータ記録再生装置が、図６に示されるのと大きく相違するのは、記録エラー検出回路１１５に代えて、欠陥位置検出回路７０１を設けた点である。欠陥位置検出回路７０１は、記録エラー検出回路１１５の代わりに、欠陥情報が登録されている欠陥リストから欠陥の位置を検出する機能を有する。この欠陥情報は、実施の形態２における上記記録エラー検出回数の場合と同様に光りディスク１０１に記録される。
【００４８】
本例においては、記録エラー検出回路１１５を備えていないため、記録エラー検出回数が光ディスク１０１に記録されない。しかし、記録エラー発生時に登録する欠陥情報を再生時に読み出して、記録エラーの発生したアドレスをシフトさせることでアドレスを補正しても同様にスキップ記録したデータの再生が可能となる。
【００４９】
＜実施の形態４＞
図８は本発明にかかるデータ記録再生装置の別の構成例が示される。図８に示されるデータ記録再生装置が、図６に示されるのと大きく相違するのは、記録エラー検出回路１１５に加えて、欠陥情報が登録されている欠陥リストから欠陥の位置を検出する欠陥位置検出回路７０１を設けた点である。記録エラー検出回路１１５によるエラー検出回数及び欠陥位置検出回路７０１による欠陥情報は、実施の形態１〜３の場合と同様に光ディスクに記録される。
【００５０】
本例において、これまでの実施例と同様に、連続して記録する際の記録中に記録エラーが発生した場合、スキップして記録を行う次の物理セクターナンバへはアドレスの再付加や再スクランブルなどの再エンコード処理を実施せずに、記録エラーが発生した際と同じ記録データを記録する。同時に、実施の形態１及び実施の形態２と同様に、スキップ量としての記録エラー検出回数を光ディスクに記録する。本方法により記録された光ディスク１０１を再生する場合、読み出されたアドレスとスキップ量に加えて、記録エラー発生時に登録する欠陥情報も用いてアドレスを補正することができるので、より確実にアドレスを生成することができる。
【００５１】
以上本発明者によってなされた発明を具体的に説明したが、本発明はそれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【図面の簡単な説明】
【００５２】
【図１】本発明にかかるデータ記録再生装置の構成例ブロック図である。
【図２】上記データ記録再生装置におけるデータ処理の説明図である。
【図３】比較対象とされるデータ処理の説明図である。
【図４】本発明の実施の形態１におけるデータ処理の流れを示す図（記録エラーあり）である。
【図５】書き換え可能なブルーレイディスク（ＢＤ−ＲＥ）における物理セクターナンバ、アドレス・ユニット・ナンバ、物理ＡＤＩＰアドレスの相関を示す図である。
【図６】本発明にかかるデータ記録再生装置の別の構成例ブロック図である。
【図７】本発明にかかるデータ記録再生装置の別の構成例ブロック図である。
【図８】本発明にかかるデータ記録再生装置の別の構成例ブロック図である。
【符号の説明】
【００５３】
１００  データ記録再生装置
１０１  光ディスク
１０２  ピックアップ
１０３  スピンドルモータ
１０４  サーボ
１０５  ＬＤＤ
１０６  ＡＦＥ
１０７  リードチャネル
１０８  変復調回路
１０９  ＲＡＭ制御回路
１１０  誤り訂正回路
１１１  ＲＡＭ
１１２  入出力回路
１１３  ホスト
１１４  マイクロコンピュータ
１１５  記録エラー検出回路
１１６  アドレス補正回路
１２０  記録再生制御部
６０１  フラグ生成回路
６０２  切り替えスイッチ
７０１  欠陥位置検出回路
【図１】
2010049771.tif 000003
【図２】
2010049771.tif 000004
【図３】
2010049771.tif 000005
【図４】
2010049771.tif 000006
【図５】
2010049771.tif 000007
【図６】
2010049771.tif 000008
【図７】
2010049771.tif 000009
【図８】
2010049771.tif 000010