(57)【特許請求の範囲】
【請求項１】
記録データを受信する受信手段と、前記受信手段が受信した記録データが書き込まれて記憶される記憶手段と、前記記憶手段に記憶された記録データに複数列から成るブロック単位の誤り訂正符号に基づくパリティを付加するパリティ付加手段と、前記記憶手段に記憶されたパリティ付加後の記録データを送信する送信手段とを具備した信号処理回路において、
前記記憶手段は、前記記録データの少なくとも１ブロック分の容量を有する格納領域を２つ備え、前記２つの格納領域の各々は、前記受信手段が受信した記録データが書き込まれて記憶され、さらに前記パリティ付加手段によってパリティが付加された後の記録データが格納されるパリティ付加データ格納領域と、前記送信手段によってパリティ付加後の記録データを読み出して送信する送信領域とに交互に切り替えられ、
前記パリティ付加手段は、前記パリティ付加データ格納領域への記録データの書き込みが１ブロック分終了する以前に、前記パリティ付加データ格納領域に記憶された記録データへのパリティ付加を開始することを特徴とする信号処理回路。
【請求項２】
前記パリティ付加手段による記録データへのパリティ付加の処理速度を制御する制御回路をさらに具備したことを特徴とする請求項１記載の信号処理回路。
【請求項３】
前記パリティ付加手段は、前記パリティ付加データ格納領域にブロック先頭の記録データが誤り訂正符号１列分記憶された時点で、前記パリティ付加データ格納領域に記憶された記録データへのパリティ付加を開始することを特徴とする請求項１または請求項２に記載の信号処理回路。
【請求項４】
光ディスクを用いた記録媒体に情報を記録するためのヘッド部と、前記記録媒体への情報記録時に記録データを受信する受信手段と、前記受信手段が受信した記録データが書き込まれて記憶される記憶手段と、前記記憶手段に記憶された記録データに複数列から成るブロック単位の誤り訂正符号に基づくパリティを付加するパリティ付加手段と、前記記憶手段に記憶されたパリティ付加後の記録データを前記ヘッド部に送信する送信手段とを具備した情報記録装置において、
前記記憶手段は、前記記録データの少なくとも１ブロック分の容量を有する格納領域を２つ備え、前記２つの格納領域の各々は、前記受信手段が受信した記録データが書き込まれて記憶され、さらに前記パリティ付加手段によってパリティが付加された後の記録データが格納されるパリティ付加データ格納領域と、前記送信手段によってパリティ付加後の記録データを読み出して送信する送信領域とに交互に切り替えられ、
前記パリティ付加手段は、前記パリティ付加データ格納領域への記録データの書き込みが１ブロック分終了する以前に、前記パリティ付加データ格納領域に記憶された記録データへのパリティ付加を開始することを特徴とする情報記録装置。
【請求項５】
前記パリティ付加手段による記録データへのパリティ付加の処理速度を制御する制御回路をさらに具備したことを特徴とする請求項４記載の情報記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＤＶＤ−ＲＡＭ等の記録媒体に情報を記録するための信号処理回路、及び情報記録装置に関する。
【０００２】
【従来の技術】
近時書替え可能な記録媒体として、ＣＤ−Ｒ、ＤＶＤ−ＲＡＭ等の光ディスクが開発されている。これらの光ディスクを用いた記録方式においては、大容量の情報を高速度に記録し、さらに記録された情報を正確に再生することが必要となる。このため光ディスクには、記録データとともに誤り訂正符号が記録されている。
ここで、こうした誤り訂正符号のパリティを記録データに付加するために用いられる信号処理回路の従来例を図１０に示す。受信回路１は外部から記録データを受信すると、アービタ２を介してＲＡＭ等で構成される記憶部３に記録データを一時的に書き込む。パリティ付加回路４は、記憶部３に書き込まれた記録データを読み出して誤り訂正符号のパリティの付加処理を行ない、アービタ２を介してパリティ付加後の記録データを記憶部３に書き戻す。
送信回路５は、パリティ付加回路４によってパリティが付加された後の記録データを記憶部３から読み出して、記録媒体に情報を記録するためのヘッド部に向けて記録データを送信する。このとき記録データは、駆動回路においてヘッド部に内蔵された半導体レーザの駆動電流に変換されたうえで、ヘッド部に供給される。なおアービタ２は、受信回路１、パリティ付加回路４及び送信回路５が記憶部３に対して行なうアクセスを調停するメモリインターフェイスである。
【０００３】
ここで図１１に、記憶部３内部の記憶領域を概念的に示す。記憶部３の記憶領域は、３つの格納領域Ａ、Ｂ、Ｃに分割されており、各格納領域Ａ、Ｂ、Ｃの大きさは、誤り訂正符号が完結する１まとまりのデータ（ＥＣＣブロック）容量に略等しく設定されている。
さらに図１２には、記録データの受信処理、パリティ付加処理及び送信処理を、図１１に示される３つの格納領域Ａ、Ｂ、Ｃで切り替えて行なっている状態を模式的に示す。図示されるように、例えば格納領域Ａが受信処理における記録データの書き込み対象となっているときは、その１つ前のフェーズで格納領域Ｃに書き込まれた記録データがパリティ付加処理の対象になるとともに、この１つ前のフェーズでパリティ付加処理の行なわれた格納領域Ｂがデータ送信処理の対象となっている。
次のフェーズでは、格納領域Ｂが受信処理、格納領域Ａがパリティ付加処理、格納領域Ｃが送信処理の対象となり、各格納領域が循環しながら３つの処理の対象として切り替わるようになっている。こうした方式では、受信処理、パリティ付加処理及び送信処理を時分割で並行して行なうことができるので、各回路の処理速度をそれほど高めなくてもよいが、記憶部３の記憶容量としては少なくともデータブロック容量の３倍分が必要になる。
【０００４】
【発明が解決しようとする課題】
上述したように、誤り訂正符号のパリティを記録データに付加するために用いられている従来の信号処理回路では、記録データの受信処理、パリティ付加処理及び送信処理をそれぞれ並行して行なうための３つの格納領域が記録データの記憶部として設けられているため、その回路規模の増大が避けられない。これに対し、記憶容量がデータブロック容量の２倍である記録データの記憶部を２つの格納領域に分割し、一方の格納領域を記録データの送信処理の対象としているときに、他方の格納領域を記録データの受信処理及びパリティ付加処理の対象とすることで、回路規模の縮小を図ることが可能である。
すなわち図１３は、記録データの受信処理、パリティ付加処理及び送信処理を、記憶部の２つの格納領域Ａ、Ｂで切り替えて行なっている状態を模式的に示すものである。しかしながらこの場合は、一方の格納領域で１ブロック分の記録データの送信処理を行なう間に、他方の格納領域で１ブロック分の記録データの受信処理及びパリティ付加処理をシリアルに行なうことから、図１０に示す受信回路１とパリティ付加回路４の処理速度を向上させねばならず、これらにおける回路負担が大きく、かつ受信回路１へのデータ転送速度も高速化する必要が生じる。
【０００５】
従って本発明の目的は、こうした問題を解決して、誤り訂正符号のパリティを記録データに付加するために用いられる信号処理回路において、記録データの処理速度の高速化に起因する回路負担の著しい増大を招くことなく、記録データの記憶領域における記憶容量を削減することにある。また本発明の別の目的は、このような信号処理回路を備えた情報記録装置を提供することにある。
【０００６】
【課題を解決するための手段】
上記目的を達成するため本発明の信号処理回路では、記録データを受信する受信手段と、前記受信手段が受信した記録データが書き込まれて記憶される記憶手段と、前記記憶手段に記憶された記録データに複数列から成るブロック単位の誤り訂正符号に基づくパリティを付加するパリティ付加手段と、前記記憶手段に記憶されたパリティ付加後の記録データを送信する送信手段とを具備した信号処理回路において、
前記記憶手段は、前記記録データの少なくとも１ブロック分の容量を有する格納領域を２つ備え、前記２つの格納領域の各々は、前記受信手段が受信した記録データが書き込まれて記憶され、さらに前記パリティ付加手段によってパリティが付加された後の記録データが格納されるパリティ付加データ格納領域と、前記送信手段によってパリティ付加後の記録データを読み出して送信する送信領域とに交互に切り替えられ、前記パリティ付加手段は、前記パリティ付加データ格納領域への記録データの書き込みが１ブロック分終了する以前に、前記パリティ付加データ格納領域に記憶された記録データへのパリティ付加を開始する。さらに本発明の情報記録装置においては、光ディスクを用いた記録媒体に情報を記録するためのヘッド部と、前記記録媒体への情報記録時に記録データを受信する受信手段と、前記受信手段が受信した記録データが書き込まれて記憶される記憶手段と、前記記憶手段に記憶された記録データに複数列から成るブロック単位の誤り訂正符号に基づくパリティを付加するパリティ付加手段と、前記記憶手段に記憶されたパリティ付加後の記録データを前記ヘッド部に送信する送信手段とを具備した情報記録装置において、前記記憶手段は、前記記録データの少なくとも１ブロック分の容量を有する格納領域を２つ備え、前記２つの格納領域の各々は、前記受信手段が受信した記録データが書き込まれて記憶され、さらに前記パリティ付加手段によってパリティが付加された後の記録データが格納されるパリティ付加データ格納領域と、前記送信手段によってパリティ付加後の記録データを読み出して送信する送信領域とに交互に切り替えられ、前記パリティ付加手段は、前記パリティ付加データ格納領域への記録データの書き込みが１ブロック分終了する以前に、前記パリティ付加データ格納領域に記憶された記録データへのパリティ付加を開始する。
【０００７】
すなわち本発明は、誤り訂正符号１列分のデータ単位で誤り訂正符号のパリティ付加処理が可能であることに着目し、１ブロック分の記録データが受信される以前の誤り訂正符号１列分の記録データが受信された時点で、記録データへのパリティ付加を開始することを特徴としている。このように構成することで本発明では、誤り訂正符号のパリティの記録データへの付加に際して記録データが一旦書き込まれて記憶される記憶手段を、実質的にパリティ付加データ格納領域とパリティ付加後の記録データの送信領域の２つの格納領域で形成して、記録データの記憶領域における記憶容量を削減することが可能となる。
【０００８】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照しながら説明する。図１は、本発明の情報記録装置としてのＤＶＤ−ＲＡＭシステムを示すブロック図である。なお、この実施形態ではＤＶＤ−ＲＡＭシステムを例に挙げたが、誤り訂正符号の列順と整合した順序で外部から記録データを受信するものであればＤＶＤ−ＲＡＭ以外の他のシステムであってもよく、例えば１ブロック分の記録データについてＤＶＤ−ＲＡＭと同様の論理フォーマットを有するＤＶＤ−Ｒ、ＤＶＤ＋ＲＷ、ＤＶＤ−ＲＷ等のシステムにも、本発明は適用可能である。
図１において、ディスクモータ６は記録媒体としての光ディスク７を回転駆動する。光ディスク７に情報を記録するためのヘッド部としてのピックアップ８は、内蔵された半導体レーザから光ディスク７上のピット列に光ビームを照射し、また内蔵されたフォトダイオードで反射ビームを検出し、得られた信号をＲＦアンプを通じて読み出し回路９に供給する。読み出し回路９としては、例えば一般的なＤＶＤ-ＲＯＭドライブ回路と同様のものを用いることができ、詳しい説明は省略する。
一方信号処理回路１０は、光ディスク７に記録されるべき記録データに誤り訂正符号のパリティを付加するためのものである。信号処理回路１０中の受信回路１１は外部から記録データを受信すると、アービタ１２を介してＲＡＭ等で構成される記憶部１３に記録データを一時的に書き込む。パリティ付加回路１４は、記録データに対する誤り訂正符号のパリティを生成し、記憶部１３に書き込まれた記録データを読み出してこのパリティの付加処理を行ない、アービタ１２を介してパリティ付加後の記録データを記憶部１３に書き戻す。
【０００９】
送信回路１５は、パリティ付加回路１４によってパリティが付加された後の記録データを記憶部１３から読み出して、８ビットデータの１６ビットへの変換や同期符号の付加を行なう変調回路１６に送信し、その後記録データは光ディスク７に情報を記録するためのピックアップ８に供給される。このとき記録データは、駆動回路１７においてピックアップ８に内蔵された半導体レーザの駆動電流に変換されたうえで、ピックアップ８に供給される。なおアービタ１２は、受信回路１１、パリティ付加回路１４及び送信回路１５が記憶部１３に対して行なうアクセスを調停するメモリインターフェイスであり、さらにここでは、受信回路１１が誤り訂正符号１列分の記録データを受信して記憶部１３に書き込んだことを検知するたび毎に、パリティ付加回路１４に検知信号を出力する。この実施形態では、信号処理回路１０中の記憶部１３の記憶領域が２つの格納領域Ａ、に分割されている。また各格納領域Ａ、の大きさは、誤り訂正符号が完結する１まとまりのデータ、すなわちＥＣＣブロックの容量に略等しく設定されている。ここで、まずこのようなＥＣＣブロックの構造を図２に示し、１ブロック分の記録データとその誤り訂正符号との関係について説明する。図示されるように、１つのデータブロックは１７２（列）×１９２（行）バイトのメインデータからなり、誤り訂正符号として、各列に１６バイトの外符号パリティ（ＰＯ）が付加され、各行に１０バイトの内符号パリティ（ＰＩ）が付加されて１８２×２０８バイトのＥＣＣブロックを形成している。なお、図中の０，０、０，１、…はバイト単位のアドレスを示す。
【００１０】
こうしたＥＣＣブロックは、さらに８ビットのデータが１６ビットに変換され同期符号が付加されたうえで、それぞれ１８２（列）×１３（行）バイトのデータ量を有する１６の記録セクタとして、光ディスクの記録面にセクタ列を形成しながら記録される。図３は、さらにこの記録セクタの１行を抽出してその構造を示すものであり、各行は同期符号を除いたデータのビット数が１４５６ビット（＝１６ビット×９１列）のフレーム２つ分からなり、換言すれば1つの記録セクタは光ディスク面に記録された１３×２フレームのデータ情報に対応する。
次に、本発明で用いられる記憶部１３の内部の記憶領域を、図４に概念的に示す。記憶部１３の記憶領域は、上述した通り２つの格納領域Ａ、Ｂに分割されており、各格納領域Ａ、Ｂの大きさは、図２に示したようなＥＣＣブロックの容量に略等しく設定されている。
さらにこの実施形態における信号処理回路の動作を、図５〜図８を参照して詳述する。図５は、信号処理回路における記憶部の２つの格納領域Ａ、Ｂに対して、各領域を切り替えながら記録データの受信処理、パリティ付加処理及び送信処理が行なわれる状態を模式的に示す図、図６〜図８は、記憶部の２つの格納領域Ａ、Ｂで行なわれている処理の状態を経時的に示す図であり、それぞれ図５中に示す時点ａ、ｂ、ｃでの処理の状態を示している。
【００１１】
まず、図５中に示される最も初期のフェーズ（第１のフェーズ）には、格納領域Ａが受信データ格納領域及びパリティ付加データ格納領域として使用されており、受信回路は外部から記録データを受信し、アービタを介して格納領域Ａに記録データを一時的に書き込む。さらに格納領域Ａでは、誤り訂正符号１列分の記録データ、換言すれば光ディスク面に記録されたとき２フレームのデータ情報となる記録データが書き込まれる毎に、アービタからの検知信号を受けたパリティ付加回路が、記憶部に書き込まれた記録データを読み出して誤り訂正符号のパリティの付加処理を行なう。またこのとき、格納領域Ｂは１つ前のフェーズにおいてパリティが付加された記録データを送信回路が読み出して送信する送信領域となっており、こうした記録データが送信回路によって順次読み出されて、光ディスクに情報を記録するためのピックアップに供給されている。
続いて、第１のフェーズの次の第２のフェーズでは、格納領域Ｂに記録データが書き込まれるとともに、誤り訂正符号１列分の記録データが書き込まれる毎に、パリティ付加回路が書き込まれた記録データを読み出して誤り訂正符号のパリティの付加処理を行なう。一方、第１のフェーズでパリティが付加され格納領域Ａに格納されている記録データが送信回路によって順次読み出されて、光ディスクに情報を記録するためのピックアップに供給される。
【００１２】
さらに、第２のフェーズの次の第３のフェーズでは、第１のフェーズと同様に格納領域Ａに記録データが書き込まれ、誤り訂正符号１列分の記録データが書き込まれる毎に記録データが読み出され、誤り訂正符号のパリティの付加処理が行なわれる一方、第２のフェーズでパリティが付加された記録データが格納領域Ｂから読み出されて、送信される。このように２つの格納領域Ａ、Ｂは、その一方で記録データの受信及びパリティ付加が行なわれるとき、他方がパリティ付加後の記録データの読み出し乃至送信の処理に供され、かつ図５に示されるフェーズ単位でこうした処理の状態が交互に切り替えられる。
図６は、第１のフェーズの初期（図５中の時点ａ）における格納領域Ａ、Ｂの処理状態を示すものである。格納領域Ａの先頭番地への記録データの書き込みが開始されるとともに、格納領域Ｂの先頭番地からはパリティ付加後の記録データの読み出しが行なわれている。
次いで図７に示されるように、第１のフェーズでの記録データの受信処理及び送信処理が進行し（図５中の時点ｂ）、格納領域Ａにおいて最初の誤り訂正符号１列分の記録データが書き込まれ次の誤り訂正符号１列分の記録データの書き込みへと移行すると、書き込まれた記録データが格納領域Ａの先頭番地から順次読み出されて、パリティ付加回路によるパリティ付加処理に供される。また格納領域Ｂでは、記録データの読み出し乃至送信が先の番地に進んでおり、ここでの２つの格納領域Ａ、Ｂの処理状態が図４に示されている。
【００１３】
さらに図８は、記録データの受信処理が進んで、格納領域Ａの最終番地に記録データが書き込まれている状態（図５中の時点ｃ）を示す。このとき、格納領域Ａにおけるパリティ付加処理と格納領域Ｂでの送信処理も、図示される通り同様に進行している。
ここで、格納領域Ａにおけるパリティ付加処理は格納領域Ａへの記録データの書き込みの後を追うように進行している。仮に本発明において、パリティ付加処理が記録データの受信処理を追い越し、受信データで上書きされる前の過去の記録データに対し誤ってパリティ付加処理を行なってしまうと、格納領域Ａでの記録データの受信処理及びパリティ付加処理を中止してその先頭番地から再開させる必要が生じる。これを防止するためには、例えば図１に示される受信回路１１がアービタ１２を介して記憶部１３に記録データを書き込む速度を、パリティ付加回路１４による記録データに対してのパリティ付加処理の速度よりも若干高く設定しておけばよい。
また、パリティ付加処理の速度を制御する回路を設け、パリティ付加処理が記録データの受信処理を追い越さないようパリティ付加処理の速度を適宜変化させてもよい。ここで図９に、パリティ付加処理の速度制御回路を備えたＤＶＤ−ＲＡＭシステムのブロック図を示す。図中１８が、記憶部１３における一方の格納領域への記録データの書き込み番地と、この格納領域からパリティ付加処理のために記録データが読み出される際の読み出し番地を参照、比較したうえで、パリティ付加処理の速度を制御する速度制御回路である。すなわち速度制御回路１８は、上述したような２つの番地の間隔が所定値以下であることが検知されたときに、パリティ付加処理の速度を低減、あるいはパリティ付加処理を中断すべく、パリティ付加回路１４に制御信号を出力する。
【００１４】
以上のように本発明では、記憶部の記憶容量をデータブロック容量の略２倍にまで削減しながら、誤り訂正符号１列分の記録データを受信して以降は記録データの受信処理、パリティ付加処理及び送信処理が並行して行なわれる。このため、１ブロック分の記録データの受信が終了した時点でパリティが付加されていない記録データのデータ量が大幅に減じられ、可及的には最後に受信した誤り訂正符号１列分の記録データだけとすることができる。従って、受信回路及びパリティ付加回路の個々の処理速度をさほど向上させなくても、十分高速でのデータ処理を実行することが可能となり、回路設計が簡便なものとなる。
なお上述したような実施形態では、外部から受信した記録データを一旦記憶部に格納した後、これを読み出して誤り訂正符号のパリティの付加処理を行なう場合を説明したが、外部から受信した記録データを記憶部に格納することなくパリティ付加回路に取り込ませ、パリティ付加処理後に記憶部に書き込んでもよい。また、図１に示したアービタ１２は記憶部１３と一体化させてもよいし、その機能を受信回路１１、パリティ付加回路１４及び送信回路１５に分散させて、記憶部１３に対するアクセス要求を相互に与えることでアクセスの調停を行なわさせてもよい。さらに、本発明における記憶部の格納領域は、記録データの１ブロック分を超える容量を有していても差し支えなく、その他本発明の主旨を逸脱しない範囲内で種々変形して実施することができる。
【００１５】
【発明の効果】
以上詳述したように、本発明の信号処理回路及び情報記録装置によれば、記録データの処理速度の高速化に起因する回路負担の著しい増大を招くことなく、誤り訂正符号のパリティを記録データに付加する際に用いられる記録データの記憶領域の記憶容量を削減することが可能となる。
【図面の簡単な説明】
【図１】ＤＶＤ−ＲＡＭシステムを示すブロック図である。
【図２】ＥＣＣブロックの構造を示す図である。
【図３】記録セクタの１行を抽出した構造を示す図である。
【図４】記憶部の内部の記憶領域を概念的に示す図である。
【図５】信号処理回路における記憶部の２つの格納領域Ａ、Ｂに対して、各格納領域を切り替えながら記録データの受信処理、パリティ付加処理及び送信処理が行なわれる状態を模式的に示す図である。
【図６】記憶部の２つの格納領域Ａ、Ｂで行なわれている処理の状態を経時的に示す図である。
【図７】記憶部の２つの格納領域Ａ、Ｂで行なわれている処理の状態を経時的に示す図である。
【図８】記憶部の２つの格納領域Ａ、Ｂで行なわれている処理の状態を経時的に示す図である。
【図９】パリティ付加処理の速度制御回路を備えたＤＶＤ−ＲＡＭシステムを示すブロック図である。
【図１０】誤り訂正符号のパリティを記録データに付加するために用いられる信号処理回路を示すブロック図である。
【図１１】従来例の信号処理回路で用いられる記憶部の内部の記憶領域を概念的に示す図である。
【図１２】記録データの受信処理、パリティ付加処理及び送信処理を、記憶部の３つの格納領域Ａ、Ｂ、Ｃで切り替えて行なっている状態を模式的に示す図である。
【図１３】記録データの受信処理、パリティ付加処理及び送信処理を、記憶部の２つの格納領域Ａ、Ｂで切り替えて行なっている状態を模式的に示す図である。
【符号の説明】
７…光ディスク
８…ピックアップ
１０…信号処理回路
１１…受信回路
１２…アービタ
１３…記憶部
１４…パリティ付加回路
１５…送信回路
【図１】
0003778540.tif 000002
【図２】
0003778540.tif 000003
【図３】
0003778540.tif 000004
【図４】
0003778540.tif 000005
【図５】
0003778540.tif 000006
【図６】
0003778540.tif 000007
【図７】
0003778540.tif 000008
【図８】
0003778540.tif 000009
【図９】
0003778540.tif 000010
【図１０】
0003778540.tif 000011
【図１１】
0003778540.tif 000012
【図１２】
0003778540.tif 000013
【図１３】
0003778540.tif 000014