(57)【要約】【課題】光ディスクから情報を再生する際、転送終了信号が何らかの原因により抜けた場合に、データ欠損等を未然に防ぐ。【解決手段】データ転送回路６は、光ディスクを読み出されたＲＦ信号を並べ替えて得られたバイトデータからＥＣＣブロック分のデータの転送が終了する度に、転送終了信号を出力する。アドレス検出回路９は、バイトデータからアドレス情報を検出し、アドレス確定信号を出力する。ゲート信号発生回路１１は、アドレス確定信号が出力された時点から所定時間経過した直後にＥＣＣブロック分のバイトデータの転送が開始する時点までの区間にゲート信号を発生させる。ゲート信号内に転送終了信号が検出された場合には、そのまま出力し、検出されない場合には、ゲート信号の立ち下りに応じた代替信号を出力する。【選択図】図１
2009009685.tif 000002
【特許請求の範囲】
【請求項１】
一連のデータを、予め定めた複数セクタに対応しておりかつ所定数のバイトデータをもって構成する誤り訂正コードブロック単位で、誤り訂正符号を付加した信号フォーマットで変調し、ＲＦ信号の形態で信号トラックに順次、前記予め定めた複数セクタ単位で記録した光ディスクに対して、再生用レーザ光を照射することにより得られる反射光を光電変換して得た前記ＲＦ信号に応じた再生信号を復調することによって、前記一連のデータを再生する光ディスク装置であって、
前記光ディスクから読み出した前記ＲＦ信号の形態に応じた一連のデジタル信号を順次復調して得た前記バイトデータをそれぞれ、所要の誤り訂正の形式に則る所定のワード形式の転送データに順次並び替えるデータ整形を行うデータ整形手段と、
前記データ整形手段から順次出力する前記転送データを、メモリに順次転送し、かつ１誤り訂正コードブロック分の前記転送データの転送が終了する度に、転送終了信号を出力するデータ転送手段と、
前記所定数のバイトデータをもって構成する誤り訂正コードブロックに応じたアドレスを検出し、前記アドレスが更新される度にアドレス確定信号を出力するアドレス検出手段と、
前記アドレス検出手段から前記アドレス確定信号が入力された時点から所定時間経過した直後の誤り訂正コードブロックに係る前記転送データの転送開始時点までの間に発生するゲート信号を出力するゲート信号発生手段と、
前記ゲート信号出力手段から前記ゲート信号が供給される期間内に前記転送終了信号が供給されるときは、前記転送終了信号に応じた第１の代替信号を出力し、前記ゲート信号出力手段から前記ゲート信号が供給される期間内に前記転送終了信号が供給されないときには、前記ゲート信号の立ち下りに応じた第２の代替信号を生成出力する代替信号出力手段と、
前記代替信号出力手段からの前記第１又は第２の代替信号に応じて、前記データ転送手段から出力する前記転送データを前記メモリへ出力する出力手段と
を有することを特徴とする光ディスク装置。
【請求項２】
前記第１の代替信号は、前記ゲート信号が供給される期間内に単一の前記転送終了信号が存在するときには、前記単一の転送終了信号と同じタイミングで出力される信号であり、前記第２の代替信号は、前記ゲート信号が供給される期間内に複数の前記転送終了信号が存在するときには、前記複数の転送終了信号のうち、先頭の転送終了信号と同じでタイミングで出力される信号であることを特徴とする請求項１記載の光ディスク装置。
【請求項３】
誤り訂正コードブロック単位で情報が記録されている光ディスクを再生して得られたＲＦ信号から前記誤り訂正コードブロックを構成する複数のシンクフレームの同期コードを検出して、前記誤り訂正コードブロックの先頭のセクタのシンク信号及びシンボルデータ信号を抽出すると共に、シンク番号及びシンクステータスを抽出するシンクデータ検出手段と、
前記シンク番号及び前記シンクステータスに基づいて、前記シンク番号の所定位置で位置判定信号を生成する位置判定手段と、
前記シンク信号が検出されたタイミングで、前記シンボルデータ信号をバイトデータに復調すると共に、前記バイトデータに含まれるアドレス情報を抽出して出力する復調手段と、
前記アドレス情報からアドレス確定信号を検出し、前記位置判定手段で生成された位置判定信号が出力された時に、前記アドレス確定信号を検出した場合にのみ、アドレスを更新するアドレス検出手段と、
前記シンク信号が検出されたタイミングで前記復調手段から出力されたバイトデータを所定形式に並び替えて第１のメモリに書き込むと共に、前記アドレス検出手段から出力された前記アドレスに基づいて、データ転送制御信号を生成するデータ整形手段と、
前記データ転送制御信号に基づいて、前記誤り訂正コードブロック分毎にエラー訂正し、訂正を終了したことを示す前記アドレスに対応した転送終了信号を、前記第１のメモリに書き込まれている前記バイトデータと共に出力するデータ転送手段と、
前記データ転送手段から出力された前記バイトデータを順次、第２のメモリに書き込むメモリ制御手段と
を有することを特徴とする光ディスク装置。
【請求項４】
誤り訂正コードブロック単位で情報が記録されている光ディスクのトラックに形成されているウォブルからウォブル信号を検出し、このウォブル信号に含まれる絶対物理アドレスを抽出する物理アドレス検出手段と、
前記光ディスクを再生して得られたＲＦ信号から前記誤り訂正コードブロックを構成する複数のシンクフレームの同期コードを検出して、シンク信号及びシンボルデータ信号を抽出するシンクデータ検出手段と、
前記絶対物理アドレスに基づいて、前記シンク番号の所定位置で位置判定信号を生成する位置判定手段と、
前記シンク信号のタイミングで、前記シンボルデータ信号をバイトデータに復調すると共に、前記バイトデータに含まれるアドレス情報を出力する復調手段と、
前記アドレス情報からアドレス確定信号を検出し、前記位置判定手段で生成された位置判定信号が出力された時に、前記アドレス確定信号を検出した場合にのみ、アドレスを更新するアドレス検出手段と、
前記シンク信号が検出されたタイミングで、前記復調手段から出力されたバイトデータを所定形式に並び替えて第１のメモリに書き込むと共に、前記アドレス検出手段から出力される前記アドレスに基づいて、データ転送制御信号を生成するデータ整形手段と、
前記データ転送制御信号に基づいて、前記誤り訂正コードブロック分毎にエラー訂正し、訂正を終了したことを示す前記アドレスに対応した転送終了信号を、前記第１のメモリに書き込まれている前記バイトデータと共に出力するデータ転送手段と、
前記データ転送手段から出力された前記バイトデータを順次、第２のメモリに書き込むメモリ制御手段と
を有することを特徴とする光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レーザ光を用いて光ディスク上に記録されたデータを再生する光ディスク装置に関するものであり、特に、上記光ディスクから読みとったデータを元に、誤り訂正のためのデータを復調する装置に関するものである。
【背景技術】
【０００２】
一般的に、光ディスク等の情報記録媒体においては、データは誤り訂正符号やデータ識別に用いられるＩＤが付加され、所定の単位の誤り訂正コードブロック(以下「ＥＣＣブロック」と記す)に分けられて記録されている。セクタはさらにいくつかのフレームに分割されており、各フレームの先頭には同期をとるためのフレーム同期コード（以下「ＳＹＮＣ」と記す）が挿入されている。
【０００３】
図１２は、従来の光ディスク装置のブロック構成図である。
【０００４】
同図において、回転する光ディスク（図示せず）に対して光ピックアップ（図示せず）からレーザ光を照射し、これにより光ディスクから反射された反射光が光ピックアップ内の受光検出器で受光される。受光後、所定の演算式により演算されて読み出されたＲＦ信号は、ＡＤ変換回路１に入力されてディジタルデータに変換された後、ＳＹＮＣ／ＤＡＴＡ検出回路２に入力され、ここでＲＦ信号からシンボルデータ信号を抽出すると同時に、ＲＦ信号に含まれる同期コードを検出し、ＳＹＮＣ信号として出力する。このＳＹＮＣ信号は各フレームの先頭に挿入されているフレーム同期コード、及びセクタの区切りを示す同期コードの検出信号である。
【０００５】
シンボルデータ信号とＳＹＮＣ信号は復調回路３に入力され、ＳＹＮＣ信号でタイミングを合わせながらシンボルデータ信号がバイトデータへ復調される。このバイトデータの一部分にはアドレス情報も含まれており、この一部情報をアドレス検出回路９へ出力する。
アドレス検出回路９はエラー訂正を行いながらアドレスを取り出す。
【０００６】
一方、復調されたバイトデータとＳＹＮＣ信号はデータ整形回路４へ入力され、ＳＹＮＣ信号によって制御された所定フレーム分のデータ量毎にＳＲＡＭ（Static  Random  Access  Memory）５に記録される。ＳＹＮＣ信号はＳＲＡＭアドレスを補正するためのタイミング信号としても使用される。
【０００７】
また、ＳＹＮＣ信号の中でも所定数のセクタからなるＥＣＣブロックの先頭部分にあるセクタのＳＹＮＣ信号（以下「ＳＹ０信号」と記す）は後段へのデータ転送の開始終了制御にも使用される。
【０００８】
データ整形回路４はＳＲＡＭ５へのアクセスを行いながら、後段のエラー訂正回路（図示せず）の形式に則って、バイトデータを並び替えて３２ビットのダブルワード形式に変換し、ＳＲＡＭ５へ書き戻す。また、データ整形回路４はデータ転送制御信号を生成し、データ転送回路６へ出力する。
【０００９】
データ転送回路６はデータ整形回路４から入力されるデータ転送制御信号に基づき、ＳＲＡＭ５から適宜データを読み出しながら、ＳＤＲＡＭ制御回路７との間でデータ転送を行う。ＳＤＲＡＭ制御回路７はエラー訂正回路その他のブロック（図示せず）からのＳＤＲＡＭ（Synchronaus  Dynamic  Random  Access  Memory）８へのデータ転送を一括して受け持ち、適正な順番でＳＤＲＡＭ８への読み書き制御を行い、再生動作が滞りなく行われる。
【００１０】
ここで再生処理中のＳＤＲＡＭアクセス制御について簡単に説明する。
【００１１】
通常復調したデータに対して誤り検出・訂正処理を行う場合はＳＤＲＡＭ８のある範囲内に特定サイズのブロックを複数個を持つリングバッファを設け、誤り訂正単位である１ＥＣＣブロックのデータをリングバッファの１ブロック内に格納し、処理を行う。
【００１２】
図１３は、復調動作時に用いるリングバッファの一例を示す図である。
【００１３】
各ブロックの位置を示すのがポインタであり、ＳＤＲＡＭ制御回路７は、各回路から受け取るアクセス命令に対してこのポインタを元にＳＤＲＡＭ８に対しデータの読み書きを行う。図１３では、復調処理ポインタは、ブロックｎ＋２の位置にあり、復調回路３によって処理されたデータはこのブロックに書き込み中である。その一つ前のブロックｎ＋１にはすでに復調処理が終わった１ＥＣＣブロック分のデータが書き込まれている。
【００１４】
このブロックｎ＋１の位置にＥＣＣ読み出しポインタがあり、図示せぬＥＣＣ回路はこのブロックｎ＋１に書き込まれた復調データを読み出し、エラー訂正処理を行う。ＥＣＣ書き込みポインタがブロックｎ−２の位置にあり、ＥＣＣ回路はエラー訂正処理の終わったデータをブロックｎ−２に書き込む。
【００１５】
このポインタの設定方法は、通常はそれぞれのポインタに対して初期値を設定し、各回路が１ＥＣＣブロック分の処理が終わった時に出力する１クロック長のパルスが"１"になった時に、"１"増加するようにする。図１２では、データ転送回路６から出力されている転送終了信号がポインタを上げる役割を持っている。
【００１６】
図１４は、１ＥＣＣブロックを構成するフォーマットの一例を示す図である。
【００１７】
１ＥＣＣブロックは４９６行×１５５列から成っており、各ｒｏｗの先頭にはフレームシンクが付いている。４９６行のうち４３２行がデータであり、６４行がパリティとなる。各行の１５５バイトは３８バイト毎のＥＣＣデータの間に１バイトのＢＩＳと呼ばれるアドレスを含むデータが挿入されている。また、シンクフレームのうち、３１フレーム毎のセクタの先頭にあるシンク信号ＳＹ０である。
【特許文献１】特許第３６１５９６９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
前記回路の動作手順からわかるように、１ＥＣＣブロック毎にポインタを増加させる転送終了信号はデータ転送において重要な役割を担っている。この転送終了信号がＲＦ信号品質の劣化や、ディフェクト等によるＲＦの乱れ、その他何らかの原因により抜けた場合にポインタが上がらないため、復調回路は同じブロックに次のＥＣＣブロックのデータを上書きしてしまう。
【００１９】
このためＥＣＣブロックが丸ごとひとつ抜けた状態になり、音声データの場合はノイズ、映像データの場合はブロックノイズ、ＰＣ等のデータの場合はファイルが読み込めない等の問題が生じる。
【００２０】
本発明は上記の点に鑑みなされたものであり、光ディスクを再生して得られるＲＦ信号品質の劣化や、ディフェクト等によるＲＦの乱れ、その他の原因により、転送終了信号が出力されなかった場合（いわゆる「転送終了信号が抜けた場合」）や、所定外の位置に出現した場合に、再生クロックとは別系統のクロックを元に生成されたゲート信号を元に、所定外の位置の信号を排除すると共に、出力されなかった場合に前記ゲート信号を元に生成した信号を転送終了信号として送出することによって、これを補間することができ、データ欠損等を未然に防ぐことができる光ディスク装置を提供することを目的とする。
また、アドレスに応じて転送終了信号が出力される場合に、転送終了信号と無関係なタイミング位置でアドレス確定信号が検出されてもデータ欠損等を未然に防ぐことができる光ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【００２１】
本発明は、上記目的を達成するために、下記（１）〜（４）の構成を有する光ディスク装置を提供するものである。
【００２２】
（１）一連のデータを、予め定めた複数セクタに対応しておりかつ所定数のバイトデータをもって構成する誤り訂正コードブロック単位で、誤り訂正符号を付加した信号フォーマットで変調し、ＲＦ信号の形態で信号トラックに順次、前記予め定めた複数セクタ単位で記録した光ディスクに対して、再生用レーザ光を照射することにより得られる反射光を光電変換して得た前記ＲＦ信号に応じた再生信号を復調することによって、前記一連のデータを再生する光ディスク装置であって、
前記光ディスクから読み出した前記ＲＦ信号の形態に応じた一連のデジタル信号を順次復調して得た前記バイトデータをそれぞれ、所要の誤り訂正の形式に則る所定のワード形式の転送データに順次並び替えるデータ整形を行うデータ整形手段と、
前記データ整形手段から順次出力する前記転送データを、メモリに順次転送し、かつ１誤り訂正コードブロック分の前記転送データの転送が終了する度に、転送終了信号を出力するデータ転送手段と、
前記所定数のバイトデータをもって構成する誤り訂正コードブロックに応じたアドレスを検出し、前記アドレスが更新される度にアドレス確定信号を出力するアドレス検出手段と、
前記アドレス検出手段から前記アドレス確定信号が入力された時点から所定時間経過した直後の誤り訂正コードブロックに係る前記転送データの転送開始時点までの間に発生するゲート信号を出力するゲート信号発生手段と、
前記ゲート信号出力手段から前記ゲート信号が供給される期間内に前記転送終了信号が供給されるときは、前記転送終了信号に応じた第１の代替信号を出力し、前記ゲート信号出力手段から前記ゲート信号が供給される期間内に前記転送終了信号が供給されないときには、前記ゲート信号の立ち下りに応じた第２の代替信号を生成出力する代替信号出力手段と、
前記代替信号出力手段からの前記第１又は第２の代替信号に応じて、前記データ転送手段から出力する前記転送データを前記メモリへ出力する出力手段と
を有することを特徴とする光ディスク装置。
【００２３】
（２）前記第１の代替信号は、前記ゲート信号が供給される期間内に単一の前記転送終了信号が存在するときには、前記単一の転送終了信号と同じタイミングで出力される信号であり、前記第２の代替信号は、前記ゲート信号が供給される期間内に複数の前記転送終了信号が存在するときには、前記複数の転送終了信号のうち、先頭の転送終了信号と同じでタイミングで出力される信号であることを特徴とする請求項１記載の光ディスク装置。
【００２４】
（３）誤り訂正コードブロック単位で情報が記録されている光ディスクを再生して得られたＲＦ信号から前記誤り訂正コードブロックを構成する複数のシンクフレームの同期コードを検出して、前記誤り訂正コードブロックの先頭のセクタのシンク信号及びシンボルデータ信号を抽出すると共に、シンク番号及びシンクステータスを抽出するシンクデータ検出手段と、
前記シンク番号及び前記シンクステータスに基づいて、前記シンク番号の所定位置で位置判定信号を生成する位置判定手段と、
前記シンク信号が検出されたタイミングで、前記シンボルデータ信号をバイトデータに復調すると共に、前記バイトデータに含まれるアドレス情報を抽出して出力する復調手段と、
前記アドレス情報からアドレス確定信号を検出し、前記位置判定手段で生成された位置判定信号が出力された時に、前記アドレス確定信号を検出した場合にのみ、アドレスを更新するアドレス検出手段と、
前記シンク信号が検出されたタイミングで前記復調手段から出力されたバイトデータを所定形式に並び替えて第１のメモリに書き込むと共に、前記アドレス検出手段から出力された前記アドレスに基づいて、データ転送制御信号を生成するデータ整形手段と、
前記データ転送制御信号に基づいて、前記誤り訂正コードブロック分毎にエラー訂正し、訂正を終了したことを示す前記アドレスに対応した転送終了信号を、前記第１のメモリに書き込まれている前記バイトデータと共に出力するデータ転送手段と、
前記データ転送手段から出力された前記バイトデータを順次、第２のメモリに書き込むメモリ制御手段と
を有することを特徴とする光ディスク装置。
【００２５】
（４）誤り訂正コードブロック単位で情報が記録されている光ディスクのトラックに形成されているウォブルからウォブル信号を検出し、このウォブル信号に含まれる絶対物理アドレスを抽出する物理アドレス検出手段と、
前記光ディスクを再生して得られたＲＦ信号から前記誤り訂正コードブロックを構成する複数のシンクフレームの同期コードを検出して、シンク信号及びシンボルデータ信号を抽出するシンクデータ検出手段と、
前記絶対物理アドレスに基づいて、前記シンク番号の所定位置で位置判定信号を生成する位置判定手段と、
前記シンク信号のタイミングで、前記シンボルデータ信号をバイトデータに復調すると共に、前記バイトデータに含まれるアドレス情報を出力する復調手段と、
前記アドレス情報からアドレス確定信号を検出し、前記位置判定手段で生成された位置判定信号が出力された時に、前記アドレス確定信号を検出した場合にのみ、アドレスを更新するアドレス検出手段と、
前記シンク信号が検出されたタイミングで、前記復調手段から出力されたバイトデータを所定形式に並び替えて第１のメモリに書き込むと共に、前記アドレス検出手段から出力される前記アドレスに基づいて、データ転送制御信号を生成するデータ整形手段と、
前記データ転送制御信号に基づいて、前記誤り訂正コードブロック分毎にエラー訂正し、訂正を終了したことを示す前記アドレスに対応した転送終了信号を、前記第１のメモリに書き込まれている前記バイトデータと共に出力するデータ転送手段と、
前記データ転送手段から出力された前記バイトデータを順次、第２のメモリに書き込むメモリ制御手段と
を有することを特徴とする光ディスク装置。
【発明の効果】
【００２６】
本発明は、以上の構成を有していることにより、ＲＦ信号品質の劣化や、ディフェクト等によるＲＦの乱れ、その他の原因により転送終了信号が抜けた場合でも、別系統の信号を元に生成した信号で補間することにより、データ欠損等を防ぐことができる光ディスク装置を提供することが可能となる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明を実施するための最良の各実施の形態について詳細に説明する。
【００２８】
図１は、本発明の第１の実施の形態に係る光ディスク装置を示すブロック構成図である。同図中、図１２と同一構成部分には同一符号を付して説明する。
【００２９】
図１に示す本発明の第１の実施の形態に係る光ディスク装置１００は、図１２で示したブロック構成に、ポインタ制御信号発生回路１０と、ゲート信号発生回路１１と、ＣＰＵ１２とを新たに付加した構成に等しいものである。
【００３０】
詳しくは、図１に示すように、回転する光ディスクに対して光ピックアップ（いずれも図示せず）からレーザ光を照射し、これにより光ディスクから反射された反射光が光ピックアップ内の受光検出器で受光される。受光後、所定の演算式により演算されて読み出されたＲＦ信号は、ＡＤ変換回路１に入力されてディジタルデータに変換された後、ＳＹＮＣ／ＤＡＴＡ検出回路（シンクデータ回路）２に入力され、ここでＲＦ信号からシンボルデータ信号を抽出すると同時に、ＲＦ信号に含まれる同期コードを検出し、ＳＹＮＣ信号（シンク信号）として出力する。このＳＹＮＣ信号は各フレームの先頭に挿入されているフレーム同期コード、及びセクタの区切りを示す同期コードの検出信号である。
【００３１】
シンボルデータ信号とＳＹＮＣ信号は復調回路３に入力され、ＳＹＮＣ信号でタイミングを合わせながらシンボルデータ信号がバイトデータへ復調される。このバイトデータの一部分にはアドレス情報も含まれており、アドレス情報を含むこの一部情報をアドレス検出回路９へ出力する。アドレス検出回路９はエラー訂正を行いながらアドレスを取り出して得たアドレス確定信号をゲート信号発生回路１１へ出力する。
【００３２】
一方、復調されたバイトデータとＳＹＮＣ信号はデータ整形回路４へ入力され、ＳＹＮＣ信号によって制御された所定フレーム分のデータ量毎にＳＲＡＭ５に記録される。ＳＹＮＣ信号はＳＲＡＭアドレスを補正するためのタイミング信号としても使用される。
【００３３】
また、ＳＹＮＣ信号の中でも所定数のセクタからなるＥＣＣブロックの先頭部分にあるセクタのＳＹＮＣ信号（以下「ＳＹ０信号」と記す）は後段へのデータ転送の開始終了制御にも使用される。
【００３４】
データ整形回路４はＳＲＡＭ５へのアクセスを行いながら、後段のエラー訂正回路（図示せず）のエラー訂正形式に則って、バイトデータを並び替えて３２ビットのダブルワード形式に変換し、ＳＲＡＭ５へ書き戻す。また、データ整形回路４はデータ転送制御信号を生成し、データ転送回路６へ出力する。
【００３５】
データ転送回路６はデータ整形回路４から入力されるデータ転送制御信号に基づき、ＳＲＡＭ５から適宜データを読み出しながら、ＳＤＲＡＭ制御回路７との間でデータ転送を行う。ＳＤＲＡＭ制御回路７はエラー訂正回路その他のブロック（図示せず）からのＳＤＲＡＭ８へのデータ転送を一括して受け持ち、適正な順番でＳＤＲＡＭ８への読み書き制御を行い、再生動作が滞りなく行われる。
【００３６】
ここで再生処理中のＳＤＲＡＭ８に対するアクセス制御について簡単に説明する。
【００３７】
通常復調したデータに対して誤り検出・訂正処理を行う場合はＳＤＲＡＭ８のある範囲内に特定サイズのブロックを複数個を持つリングバッファを設け、誤り訂正単位である１ＥＣＣブロックのデータをリングバッファの１ブロック内に格納し、処理を行う。
【００３８】
ゲート信号発生回路１１はアドレス検出回路９からのアドレス確定信号と、ＣＰＵ１２からの設定情報に基づいてゲート信号を発生させるブロックである。
【００３９】
上記したことを換言するならば、本発明の第１の実施の形態の光ディスク装置は、次のとおりの構成を有している。
【００４０】
即ち、本発明の第1の実施の形態は、図１に示すように、一連のデータを、予め定めた複数セクタに対応しておりかつ所定数のバイトデータをもって構成する（図９に示す）ＥＣＣブロック単位で、誤り訂正符号を付加した信号フォーマットで変調し、ＲＦ信号の形態で信号トラックに順次、前記予め定めた複数セクタ単位で記録した光ディスクに対して、再生用レーザ光を照射することにより得られる反射光を光電変換して得た前記ＲＦ信号に応じた再生信号を復調することによって、前記一連のデータを再生する光ディスク装置１００である。
【００４１】
また、本発明の第1の実施の形態は、前記光ディスクから読み出した前記ＲＦ信号の形態に応じた一連のデジタル信号を順次復調して得た前記バイトデータをそれぞれ、所要の誤り訂正の形式に則る所定のワード形式の転送データに順次並び替えるデータ整形を行うデータ整形手段（データ整形回路４）を有している。
【００４２】
さらに、本発明の第1の実施の形態は、前記データ整形手段（データ整形回路４）から順次出力する前記転送データを、前記一連のデータをメモリするメモリ（ＳＤＲＡＭ８の）入力側へ順次転送し、かつ１ＥＣＣブロック分の前記転送データの転送が終了する度に、転送終了信号（図２（Ｂ））を出力するデータ転送手段（データ転送回路６）を有している。
【００４３】
さらにまた、本発明の第1の実施の形態は、前記所定数のバイトデータをもって構成するＥＣＣブロックに応じたアドレスを検出し、前記アドレスが更新される度にアドレス確定信号を出力するアドレス検出手段（アドレス検出回路９）を有している。
【００４４】
さらにまた、本発明の第1の実施の形態は、前記アドレス検出手段（アドレス検出回路９）から前記アドレス確定信号（図２（Ｄ））が入力された時点から所定時間経過Ｅ１後であって、かつ直後のＥＣＣブロックに係る前記転送データの転送開始時点までの間に発生するゲート信号（図２（Ｅ））Ｅ２を出力するゲート信号発生手段（ゲート信号発生回路１１）を有している。
【００４５】
さらにまた、本発明の第1の実施の形態は、前記ゲート信号発生手段（ゲート信号発生回路）１１から前記ゲート信号（例えば図３（Ｅ））e１が供給される期間内(ゲート信号e１が"１"状態の期間内)に前記転送終了信号（図３（Ｂ））ｂ１が供給されるとき（即ち、ゲート信号e１が"１"状態の期間内に転送終了信号ｂ１が供給されるとき）は、前記転送終了信号ｂ１に応じた代替信号（例えば図３（Ｆ））ｆ１を出力し、一方、前記ゲート信号発生手段（ゲート信号発生回路）１１から前記ゲート信号e１が供給される期間内(ゲート信号e１が"１"状態の期間内)に前記転送終了信号が供給されないとき（即ち、ゲート信号e１が"１"状態の期間内に転送終了信号ｂ２が供給されないとき）には、前記ゲート信号e２に基づいた代替信号（例えば図３（Ｆ））ｆ２を生成出力する代替信号出力手段（ポインタ制御信号発生回路１０）を有している。
【００４６】
これを換言すれば、本発明の第1の実施の形態は、前記ゲート信号Ｅ２の発生毎に前記転送終了信号（図２（Ｂ））の存在を確認し、前記転送終了信号の存在が確認できたときは、前記ゲート信号に基づいて、存在が確認できた前記転送終了信号に応じた代替信号（ポインタ制御信号）を出力し、前記転送終了信号の存在が確認できないときには、前記ゲート信号に基づいて、存在が確認できない前記転送終了信号に替わる代替信号（ポインタ制御信号）を出力する代替信号出力手段（ポインタ制御信号発生回路１０）を有している。
【００４７】
さらにまた、本発明の第1の実施の形態は、前記代替信号出力手段（ポインタ制御信号発生回路１０）からの前記代替信号（ポインタ制御信号）に応じて、前記データ転送手段（データ転送回路６）から出力する前記転送データを前記メモリ（ＳＤＲＡＭ８）へ確実に出力する出力手段（ＳＤＲＡＭ制御回路７）を有している。
【００４８】
図２は、ゲート信号と転送終了信号との関係を示すタイミングチャートである。
【００４９】
図２（Ａ）はＳＤＲＡＭ８へ転送される転送データである。転送データは一般的に間欠的に転送されるが、１ＥＣＣブロック分のデータを転送し終わった時点ａ１と次のデータ転送が開始される時点ａ２の間は通常よりも長めの数フレーム分の転送されない期間Ａ３がある。通常、転送終了信号（図２（Ｂ））は転送終了時点ａ１の直後、期間Ａ３の間に発生する。そのため、転送終了信号を保護するためのゲート信号（図２（Ｅ））はこの期間Ａ３に発生させる必要がある。
【００５０】
アドレス検出回路９で復調、検出されたアドレス（図２（Ｃ））は１ＥＣＣブロックに１度更新される。このアドレスが更新されたことを示す信号がアドレス確定信号（図２（Ｄ））である。このアドレス確定信号が発生した位置でリセットをかけるカウンタを設け、ＣＰＵ１２でアドレス確定信号の立ち下がりから任意のカウント数Ｅ１の位置で立ち上がり、この立ち上がりから任意のカウント数Ｅ２の位置で立ち下がるゲート信号（図２（Ｅ））を生成する。
【００５１】
ゲート信号は、現在までのデータ転送が終了した終了時点ａ１と、次のデータ転送が開始される時点ａ２の間に発生するような設定にする。
【００５２】
前記カウンタに用いるクロックは再生ＲＦ信号処理に使用しているクロックでもよいが、装置１００におけるＬＳＩのシステム系で使用している安定したクロックを使用することにより、再生時のサーボ系エラー等により、ＥＣＣブロックが伸び縮みしても安定した間隔でゲート信号を発生させることができる。
【００５３】
次に、前記したポインタ制御信号発生回路１０の動作について、図３から図６を用いて説明する。
【００５４】
図３、図６に示すように、転送終了信号ｂ１は、転送データ終了時点ａ１の後の位置に出力されており、ゲート信号ｅ１が"１"の期間にあるため、転送終了信号ｂ１は、そのままポインタ制御信号ｆ１として出力される。
【００５５】
図３に示すように、転送終了信号が何らかの原因で出力されなかった場合（ｂ２）、ゲート信号ｅ２の立ち下がりエッジ信号をポインタ制御信号ｆ２として出力する。
【００５６】
図４に示すように、転送終了信号がゲート信号ｅ３からはずれた位置で出力された場合（ｂ３）は、転送終了信号ｂ３は、ポインタ制御信号ｆ３としては出力されず、出力されなかった場合（図３（Ｂ）転送終了信号ｂ２）と同様に、ゲート信号ｅ３の立ち下がりエッジ信号をポインタ制御信号ｆ４として出力する。
【００５７】
また、図４に示すように、転送終了信号がゲート信号ｅ４が"１"の期間に複数回出た場合（ｂ４，ｂ５）、ゲート信号ｅ４内に最初に出た転送終了信号ｂ４がポインタ制御信号ｆ５として出力され、後から出た転送終了信号ｂ５はマスクされ、ポインタ制御信号ｆ６として出力はされない。
【００５８】
次に、転送終了信号が出力されなかった場合、及びゲート信号の"１"の期間外に出力された場合の判定方法の詳細について、図５を用いて説明する。
【００５９】
図５に示すように、ゲート信号ｅ１は１ＥＣＣブロック分の転送データがブロック境界近辺でとぎれる区間（ａ１〜ａ２）に発生する。このゲート信号と転送終了信号の論理積を取った出力がポインタ制御信号として出力されるため、転送終了信号ｂ１がゲート信号の"１"の期間からはずれた位置に出た場合には、転送終了信号ｂ１はそのままポインタ制御信号ｆ１としては出力されない。
【００６０】
また、転送終了信号そのものが出力されなかった場合には、ゲート信号ｅ１の立ち下がりエッジ信号ｇ１がポインタ制御信号ｆ２として出力される。
【００６１】
転送終了信号が複数回出力された場合の判定方法の詳細について、図６を用いて説明する。
【００６２】
図６に示すように、転送終了信号ｂ１がゲート信号ｅ１の区間内（"１"の期間）に発生しているため、転送終了信号ｂ１はポインタ制御信号ｆ１として出力される。ここでポインタ制御信号ｆ１が出力された後立ち下がると、この立下りに同期して立ち上がり、"１"になるマスク信号ｈ１を生成する。このマスク信号ｈ１の"１"の期間は、ゲート信号ｅ１区間内であっても転送終了信号をマスクする。従って、転送終了信号ｂ２のように、転送終了信号ｂ１の直後に、偽の転送終了信号が発生しても、この偽転送終了信号ｂ２はポインタ制御信号ｆ２としては出力されない。
【００６３】
"１"の状態のマスク信号ｈ１は、ゲート信号エッジｇ１の立ち下がりで"０"状態となる。従って、ゲート信号エッジｇ１もマスクされ、ゲート信号エッジｇ１はポインタ制御信号ｆ３として出力されることはない。
【００６４】
このように、ゲート信号ｅ１の"１"期間内で転送終了信号が一度発生すると、これ以降に発生した転送終了信号は偽転送終了信号と判定されるので、この偽転送終了信号がポインタ制御信号として出力されることは防止され、また、転送終了信号が抜けた時の代わりの信号であるゲート信号立ち下がりエッジ（ゲート信号エッジ）が誤ってポインタ制御信号として出力されることも未然に防止できる。
【００６５】
上記したことを換言するならば、本発明のの第1の実施の形態に係る光ディスク装置は、次のとおりの動作を行う。
【００６６】
即ち、本発明の第1の実施の形態は、図２〜図６に示すように、前記代替信号出力手段（ポインタ制御信号発生回路１０）は、前記ゲート信号の発生期間（図２（Ｅ）〜図６（Ｅ）にそれぞれ示すゲート信号が"１"状態の期間）に対する前記転送終了信号の発生状態（図２（Ｂ）〜図６（Ｂ）にそれぞれ示すゲート信号が"０"状態又は"１"状態の期間、あるいはゲート信号が存在しない期間）に基づいて、前記代替信号（図３（Ｆ）〜図６（Ｆ）にそれぞれ示すポインタ制御信号）を出力するものである。
【００６７】
具体的には、本発明の第1の実施の形態は、前記ゲート信号の発生期間内に単一の前記転送終了信号の発生があるとき（図２（Ｂ）対図２（Ｅ）の状態、又は、図３（Ｂ）ｂ１対図３（Ｅ）ｅ１の状態であるとき）は、当該単一の前記転送終了信号をそのまま前記代替信号として出力する。
【００６８】
また本発明の第1の実施の形態は、前記ゲート信号の発生期間内に単一の前記転送終了信号の発生期間がないとき（図３（Ｂ）ｂ２対図３（Ｅ）ｅ２の状態、又は、図４（Ｂ）ｂ３対図４（Ｅ）ｅ３の状態、図５（Ｂ）ｂ１対図５（Ｅ）ｅ１の状態、であるとき）には、前記ゲート信号に基づいて新たに生成した前記代替信号を出力する。
【００６９】
さらに本発明は、前記ゲート信号の発生期間内に複数の前記転送終了信号の発生があるとき（図４（Ｂ）ｂ４，ｂ５対図４（Ｅ）ｅ４の状態、又は、図６（Ｂ）ｂ１，ｂ２対図６（Ｅ）ｅ１の状態の状態、であるとき）には、当該複数の転送終了信号のうち先頭の位置にある転送終了信号のみを前記代替信号として出力する。
【００７０】
以上のような動作によって、ゲート信号の発生期間内に単一の転送終了信号の発生がある通常の場合は、転送終了信号がポインタ制御信号としてそのまま出力され、また、ゲート信号の発生期間内に単一の転送終了信号の発生期間がない、いわゆる転送終了信号が抜けた場合には、ゲート信号の立ち下がりエッジが代わりにポインタ制御信号として出力され、さらに、ゲート信号の発生期間内に複数の転送終了信号の発生があるという転送終了信号が異常な位置に出力された場合には、ゲート信号内の正しい位置に最初に現れた信号のみをポインタ制御信号として出力し、それ以降に出た転送終了信号はゲート信号内であっても出力されない。
【００７１】
こうして、上記したポインタ制御信号発生回路１０から出力するポインタ制御信号は、ブロック境界の正規の位置のみに１度だけ出力され、後段のＳＤＲＡＭ制御回路７にてエラー訂正処理を正常に行うことができる。
【００７２】
次に、本発明の第２の実施の形態について、図７〜図９を用いて説明する。
第１の実施の形態と同一構成には同一符号を付し、その説明を省略する。
図７は、本発明の第２の実施の形態の光ディスク装置を示すブロック構成図である。
図８は、本発明の第２の実施の形態に係るアドレス更新フローを示すフロー図である。
図９は、本発明の第２の実施の形態におけるアドレス誤り防止説明するためのタイミングチャートである。
図７に示すように、本発明の第２の実施の形態に係る光ディスク装置２００は、第１の実施の形態におけるポインタ制御信号発生回路１０、ゲート信号発生回路１１及びＣＰＵ１２の代わりに、ＳＹＮＣ／ＤＡＴＡ検出回路２から出力されるＳＹＮＣ番号（シンク番号）及びシンク番号の確からしさを示すシンクステータスに基づいて、各シンクフレームのシンク番号の所定位置で位置判定信号を出力する位置判定回路１４と、この位置判定信号が“１”の時にアドレス確定信号が検出された場合にのみ、アドレスを更新して、ＳＹＮＣ／ＤＡＴＡ検出回路２及びデータ整形回路４に出力するアドレス検出回路９とを有したものであり、それ以外は同様である。
【００７３】
次に、光ディスク装置２００の動作について説明する。
以下では、第１の実施の形態と同様な動作は省略して説明する。
１ＥＣＣブロックは、３１個のシンクフレームからなり、位置判定信号は、各シンクフレームのシンク番号が３の時に出力されるとする。
図示しない光ピックアップにより光ディスクから読み出されたＲＦ信号をＡＤ変換回路１によりデジタルデータにする。
このデジタルデータに基づいて、ＳＹＮＣ／ＤＡＴＡ検出回路２からシンク番号３、ＳＹＮＣステータス（シンクステータス）を位置判定回路１４に出力する一方、シンボルデータ信号及びシンク信号を復調回路３に出力する。
【００７４】
図８（Ｃ）、（Ｄ）に示すように、ＳＹＮＣ／ＤＡＴＡ検出回路２から出力されたＳＹＮＣ番号３及びＳＹＮＣステータスに基づいて、位置判定回路１４は、各シンクフレームのＳＹＮＣ番号３に対応する位置で図８（Ｅ）に示す位置判定信号をアドレス検出回路９に出力する。
ここで、図８（Ａ）中、ＳＹＮＣ信号ＳＹ０は、セクタ先頭を示す同期コードを示す同期信号であり、復調回路３でデジタルデータの復調の開始及びリセットに用いられる。同図中、ａ１、ａ３は、セクタの先頭を示す正規に検出されたシンク信号ＳＹ０であり、ａ２は、光ディスク上のディフェクト等の影響により検出された偽のシンク信号ＳＹ０である。
【００７５】
アドレス検出回路９は、シンク信号でタイミングを合わせながら、シンボルデータ信号が復調回路３で復調されたバイトデータの中に含まれるアドレス情報のエラー訂正を行いながらアドレスを取り出し、図８（Ｅ）に示す位置判定信号が“１”の時に図８（Ｂ）に示すアドレス確定信号ｂ１、ｂ３が検出された場合には、図８（Ｅ）に示すアドレスを更新して、ＳＹＮＣ／ＤＡＴＡ検出回路２及びデータ整形回路４に出力する。図８（Ｂ）に示す偽のアドレス確定信号ｂ２が検出されても位置判定信号が“０”の場合には、アドレスを更新せず、ＳＹＮＣ／ＤＡＴＡ検出回路２及びデータ整形回路４にも出力しない。
【００７６】
このアドレスの更新について、図９を用いて詳細な説明する。
上述したアドレス確定信号がアドレス検出回路９から出力されると（ステップＳ１）、データ整形回路４は、そのパリティチェックを行い（ステップＳ２）、パリティが０である場合には、アドレスは正しいので、そのままデータ転送回路６へ出力する（ステップＳ３）。そして、データ整形回路４は、パリティが０でない場合には、エラー訂正の結果を参照し（ステップＳ４）、エラー訂正結果が好適と判断された場合には、エラー訂正値を出力し（ステップＳ５）、エラー訂正結果が不適と判断された場合には、位置判定信号を参照し、アドレス確定信号が位置判定信号の位置で検出されたか否かを確認する（ステップＳ６）。アドレス確定信号が位置判定信号の位置で検出された場合には、直前のアドレスからカウントアップした慣性値をデータ転送回路６へ出力する(ステップＳ７)。
【００７７】
アドレス確定信号が位置判定信号の位置で検出されない場合には、アドレスを更新せずに、そのままのアドレスをホールドしてデータ転送回路６へ出力する（ステップＳ８）。
更に、データ転送回路６は、データ整形回路４から入力されるデータ転送制御信号に基づき、ＳＲＡＭ５から適宜データを読み出しながら、ＳＤＲＡＭ制御回路７との間でデータ転送を行うと共に、データ整形回路４から出力されたアドレス更新情報に基づいて、エラー訂正の対象となるＥＣＣブロックを示すポインタを増加させる転送終了信号をＳＤＲＡＭ制御回路７に出力する。
以下は、第１の実施の形態と同様である。
【００７８】
以上のように、本発明の第２の実施の形態よれば、位置判定信号が例えば“１”の時のみアドレス確定信号を検出するので、転送終了信号と無関係なタイミング位置でアドレス確定信号が検出されても、１ＥＣＣブロック毎にポインタを増加させる転送終了信号は、出力されないため、データ欠損等を未然に防ぐことができる。
【００７９】
次に、本発明の第３の実施の形態について、図１０及び図１１を用いて説明する。
第２の実施の形態と同一構成には同一符号を付し、その説明を省略する。
図１０は、本発明の第３の実施の形態の光ディスク装置３００を示すブロック構成図である。
図１１は、第３の実施の形態におけるアドレス誤り防止説明するためのタイミングチャートである。
【００８０】
図１０に示すように、本発明の第３の実施の形態に係る光ディスク装置３００は、図示しない光ディスクのトラックに形成されているウォブルを図示しない光ピックアップにより再生して得られた再生信号から絶対物理アドレス情報を含むウォブル信号を抽出し、この抽出されたウォブル信号をデジタルデータに変換するＡＤ変換回路１６と、デジタルデータに変換された絶対物理アドレス情報を復調する物理アドレス検出回路１３と、この物理アドレス検出回路１３で復調された絶対物理アドレス情報に基づいて、各シンクフレームの予め決められたＳＹＮＣ番号位置で位置判定信号を出力する位置判定回路１８と、この位置判定信号が“１”の時にアドレス確定信号が検出された場合にのみ、アドレスを更新して、ＳＹＮＣ／ＤＡＴＡ検出回路２及びデータ整形回路４に出力するアドレス検出回路１９とを有したものであり、それ以外は同様である。
以上のように、本発明の第３の実施の形態によれば、第２の実施の形態のアドレスの代わりにウォブル信号から得られる絶対物理アドレスを用いても第２の実施の形態と同様な効果が得られる。
【産業上の利用可能性】
【００８１】
以上のように、本発明は光ディスク上に記録された情報を読み出し、再生する光ディスク装置において、ＲＦ信号の劣化や、ディフェクト等によるＲＦ信号の乱れ、その他の原因によって発生する転送終了信号抜けを効果的に補間することができ、データ抜けを防ぎ、良好な読み出しエラーレートを得ることができる光ディスク装置として利用される。
【図面の簡単な説明】
【００８２】
【図１】本発明の第１の実施の形態に係る光ディスク装置を示すブロック構成図である。
【図２】ゲート信号と転送終了信号との関係を示すタイミングチャートである。
【図３】ゲート信号とポインタ制御信号との関係を示すタイミングチャートである。
【図４】ゲート信号とポインタ制御信号との関係を示すタイミングチャートである。
【図５】ゲート信号とポインタ制御信号との関係を示すタイミングチャートである。
【図６】ゲート信号とポインタ制御信号との関係を示すタイミングチャートである。
【図７】本発明の第２の実施の形態に係る光ディスク装置を示すブロック構成図である。
【図８】本発明の第２の実施の形態に係るアドレス更新フローを示すフロー図である。
【図９】本発明の第２の実施の形態におけるアドレス誤り防止説明するためのタイミングチャートである。
【図１０】本発明の第３の実施の形態に係る光ディスク装置を示すブロック構成図である。
【図１１】第３の実施の形態におけるアドレス誤り防止を説明するためのタイミングチャートである。
【図１２】従来の光ディスク装置のブロック構成図である。
【図１３】復調動作時に用いるリングバッファの一例を示す図である。
【図１４】１ＥＣＣブロックを構成するフォーマットの一例を示す図である。
【符号の説明】
【００８３】
４…データ整形回路（データ整形手段）
６…データ転送回路（データ転送手段）
７…ＳＤＲＡＭ制御回路（出力手段）
８…ＳＤＲＡＭ（メモリ）
９…アドレス検出回路（アドレス検出手段）
１０…ポインタ制御信号発生回路（代替信号出力手段）
１１…ゲート信号発生回路（ゲート信号発生手段）
１４、１８…位置判定回路
１７…物理アドレス検出回路
１００、２００、３００…光ディスク装置
【図１】
2009009685.tif 000003
【図２】
2009009685.tif 000004
【図３】
2009009685.tif 000005
【図４】
2009009685.tif 000006
【図５】
2009009685.tif 000007
【図６】
2009009685.tif 000008
【図７】
2009009685.tif 000009
【図８】
2009009685.tif 000010
【図９】
2009009685.tif 000011
【図１０】
2009009685.tif 000012
【図１１】
2009009685.tif 000013
【図１２】
2009009685.tif 000014
【図１３】
2009009685.tif 000015
【図１４】
2009009685.tif 000016