(57)【特許請求の範囲】
【請求項１】
ブロックコード誤り訂正システムにおいて、該ブロックコードは行列により配列されている複数のデータ項目を含むシステム、該システムは以下のものを含む、
無線周波( ＲＦ) 信号を受信し、サンプリングクロック( Ｔ) に依って該無線周波信号に対しサンプリングを行い、データビットからチャネルビットへの変調( ｄａｔａ  ｂｉｔ  ｃｈａｎｎｅｌ  ｂｉｔ  ｍｏｄｕｌａｔｉｏｎ) 信号を発生させることを特徴とするデータスライス装置、
該データスライス装置に接合され、該データビットからチャネルビットへの変調信号のパルス幅( Ｗ) を検知する、データビットからチャネルビットへの変調パルス幅判断装置であって、該データビットからチャネルビットへの変調信号がデフォルトウィンドウにある時、或いは該データビットからチャネルビットへのパルス幅が非合法なパルス幅である時には、消去制御信号を発生させ、該デフォルトウィンドウの幅はｄＴから（１−ｄ）Ｔであり、且つ０＜ｄ＜０．５である、上記データビットからチャネルビットへの変調パルス幅判断装置、
該データビットからチャネルビットへの変調パルス幅判断装置に接合され、データビットからチャネルビットへの変調信号を受信し、デコードを行いコードワード( ｃｏｄｅｗｏｒｄ) を生じることを特徴とする復調装置、及び、
データビットからチャネルビットへの変調パルス幅判断装置と該デコード装置に接合され、該消去制御信号に依って、該データビットからチャネルビットへの変調信号が対応するコードワード( ｃｏｄｅｗｏｒｄ) を消去( ｅｒａｓｕｒｅ) に設定し、消去アドレスを出力することを特徴とするブロックコード誤り訂正システム。
【請求項２】
請求項１記載のブロックコード誤り訂正システムにおいて、該デコード装置と該消去アドレス検知装置に接合され、該復調装置が出力する符合語と消去アドレス検知装置が出力する消去アドレスに基づき、ＥＣＣデコードを行うことを特徴とするブロックコード誤り訂正システム。
【請求項３】
請求項１記載のブロックコード誤り訂正システムにおいて、前述した非合法な該データビットからチャネルビットへの変調信号パルス幅( Ｗ) は３Ｔよりも小さいことを特徴とするブロックコード誤り訂正システム。
【請求項４】
請求項３記載のブロックコード誤り訂正システムにおいて、前述した非合法な該データビットからチャネルビットへの変調信号パルス幅( Ｗ) は１１Ｔより大きく１４Ｔに等しくないことを特徴とするブロックコード誤り訂正システム。
【請求項５】
請求項１記載のブロックコード誤り訂正システムにおいて、該データビットからチャネルビットへの変調信号が該デフォルトウィンドウ内になく、かつＫＴ≦Ｗ< （Ｋ+ ｄ）Ｔの時は、該データビットからチャネルビットへの変調パルス幅判断装置は該データビットからチャネルビットへの変調パルス幅をＫＴと設定し、その中でＫを整数とすることを特徴とするブロックコード誤り訂正システム。
【請求項６】
請求項１記載のブロックコード誤り訂正システムにおいて、該データビットからチャネルビットへの変調信号が該デフォルトウィンドウ内になく、かつ（Ｋ+ １- ｄ）Ｔ< Ｗ< （Ｋ+ １）Ｔの時、該データビットからチャネルビットへの変調パルス幅判断装置は該データビットからチャネルビットへの変調パルス幅を( Ｋ+ １) Ｔと設定し、その中でＫを整数とすることを特徴とするブロックコード誤り訂正システム。
【請求項７】
一種の該ブロックコード誤り訂正方法において、該ブロックコードは行列により配列された複数のデータ項目を含み、該方法は、
データスライス装置により無線周波( ＲＦ) 信号を受信し、サンプリングクロック( Ｔ) に依って該無線周波信号に対しサンプリングを行い、データビットからチャネルビットへの変調( ｄａｔａ  ｂｉｔ  ｔｏ  ｃｈａｎｎｅｌ  ｂｉｔ  ｍｏｄｕｌａｔｉｏｎ) 信号を発生させ、
データビットからチャネルビットへのパルス幅判断装置により該データビットからチャネルビットへの変調信号のパルス幅( Ｗ) を検知し、該データビットからチャネルビットへの変調信号がデフォルトウィンドウにある時、或いは該データビットからチャネルビットへの変調信号のパルス幅が非合法なパルス幅である時、消去制御信号を発生させ、該デフォルトウィンドウの幅はｄＴから（１−ｄ）Ｔであり、且つ０＜ｄ＜０．５であり、
復調装置により該データビットからチャネルビットへの変調信号を受信し、デコードを行いコードワード( ｃｏｄｅｗｏｒｄ) を生じ、及び、
消去アドレス検知装置により該消去制御信号に依り、該データビットからチャネルビットへの変調信号が対応するコードワード( ｃｏｄｅｗｏｒｄ) を消去( ｅｒａｓｕｒｅ) に設定し、消去アドレスを出力することを特徴とするブロックコード誤り訂正方法。
【請求項８】
請求項７記載のブロックコード誤り訂正方法において、コードワードと消去アドレスに基づき、ＥＣＣデコードを行うＥＣＣデコードステップを含むことを特徴とするブロックコード誤り訂正方法。
【請求項９】
請求項７記載のブロックコード誤り訂正方法において、前述した非合法な該データビットからチャネルビットへの変調信号パルス幅( Ｗ) は３Ｔよりも小さいことを特徴とするブロックコード誤り訂正方法。
【請求項１０】
請求項９記載のブロックコード誤り訂正方法において、前述した非合法な該データビットからチャネルビットへの変調信号パルス幅( Ｗ) は１１Ｔより大きくかつ１４Ｔに等しくないことを特徴とするブロックコード誤り訂正方法。
【請求項１１】
請求項７記載のブロックコード誤り訂正方法において、データビットからチャネルビットへの変調信号がデフォルトウィンドウ内になく、かつＫＴ≦Ｗ< （Ｋ+ ｄ）Ｔの時は、該データビットからチャネルビットへの変調パルス幅をＫＴと設定し、その中でＫを整数とすることを特徴とするブロックコード誤り訂正方法。
【請求項１２】
請求項７記載のブロックコード誤り訂正方法において、データビットからチャネルビットへの変調信号がデフォルトウィンドウ内になく、かつ（Ｋ+ １- ｄ）Ｔ< Ｗ≦（Ｋ+ １）Ｔの時、該データビットからチャネルビットへの変調パルス幅を( Ｋ+ １) Ｔと設定し、その中でＫを整数とすることを特徴とするブロックコード誤り訂正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はブロックコード誤りの訂正技術分野において、特に一種の光学ディスクドライブのブロックコード誤りの訂正システムに関する。
【背景技術】
【０００２】
デジタル光学ディスクシステムのデータ（ｄａｔａ）は記録媒体が移動、保存される過程で、外部的要因（例、ディスクのキズ或いは汚れた指の跡）、書き込み及び読み込み設備の誤差によりデータの破損を非常に引き起こし易い。しかし各種のエンコード技術が発展し、データの誤り確率が減少している。エラー・コレクション・コード（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ  Ｃｏｄｅ, ＥＣＣ）は一般的には誤り訂正に用いるエンコードの通称である。それは元のデータ中に冗長性( ｒｅｄｕｎｄａｎｃｙ) のある追加データを加え、コードワード( ｃｏｄｅｗｏｒｄ) とした後、記録媒体に書き込む。媒体に保存されているコードワードを読み込む時、最も重要な目的はコードワードを変換して元のデータに戻すことである。コードワード中に冗長データが増えることで、読み込み用設備が元のデータに対する理解を深める。そしてその後特定の順序に基づいてデコードプログラムを実行することで、得られるデータの信用度がさらに高まるのである。
【０００３】
エラー・コレクション・コードが発展する目標は、データの正確性を確保する以外にも、複雑度の低いデコード装置であることもシステム実現に向けた重要課題である。一般的に、エラー・コレクション・コードはディスク記録媒体に於いて使用されることが多い。そのうち、リードソロモン符号( Ｒｅｅｄ‐Ｓｏｌｏｍｏｎ  ｃｏｄｅ) は数あるエラー・コレクション・コードの中でも優秀な誤り訂正能力があり、それらのコードワードに含まれた代数構造もデコード装置に於いて実現することが容易である。デジタル光学ディスク記録データは保存密度が比較的高く、記録媒体が損傷をこうむった場合、影響を受けるデータ数も比較的多いため、デジタル光学ディスクシステムは強力な誤り訂正能力を有していなければならないのである。一般のデジタル光学ディスクシステムは良好な誤り訂正機能と複雑度が低いデコーダ装置を有する必要があるため、一般的にはリードソロモン積符号( Ｒｅｅｄ‐Ｓｏｌｏｍｏｎ  Ｐｒｏｄｕｃｔ  Ｃｏｄｅ, ＲＳＰＣ) を採用している。
【０００４】
図１はデジタル多目的ディスク規格( ＤＶＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ) に掲載されたエンコードブロックのフォーマットである。そのうち、一フレームのデータフレーム (ｄａｔａ  ｆｒａｍｅ) が高さ１２バイト、長さ１７２バイトのマトリックスであり、エラー・コレクション・コードブロック( ＥＣＣ  ｂｌｏｃｋ) は１６セクションのデータフレームが重なり合い、さらに冗長化した部分を追加して高さ２０８ビット、長さ１８２ビットのマトリックスを形成する。
【０００５】
デコードの順序はエンコードの順序と反対で、まず一列ごとの列のパリティビットを用いて各列のデコードを行い、その後行のパリティビットを用いて各行のデコードを行う。列のコーデックブロックは通信媒体に近く、内部コードと呼ばれ、このパリティビットはパリティーインナー( ｐａｒｉｔｙ  ｉｎｎｅｒ, ＰＩ) と呼ばれている。一方、行のコーデックは外部コードと呼ばれ、パリティビットはパリティアウター( ｐａｒｉｔｙ  ｏｕｔｅｒ, ＰＯ) である。
【０００６】
図２は周知のディスク読み取りシステム内にあるブロックコード誤り訂正システムのブロック図である。データスライス装置２１０はサンプリングクロック( Ｔ) に基づき無線周波信号に対しサンプリングを行い、８から１６までの変調( ＥＦＭ+)信号を発生させる。該無線周波( ＲＦ) 信号のジッター( Ｊｉｔｔｅｒ) が大きい時には、エラーのＥＦＭ+ 信号が発生する。復調装置２２０がエラーのＥＦＭ+ 信号に基づきエラーのコードワード( ｃｏｄｅｗｏｒｄ) を発生させ、このコードワード( ｃｏｄｅｗｏｒｄ) を復調装置２２０に送った後、読み取り間違いが生じ、さらにＥＣＣデコード装置２４０のデコード効率が悪化することがありうる。したがって、周知の光学ディスクドライブのブロックコード誤り訂正システムには未だ多くの欠陥があり、改善の必要がある。そのため周知のエラー識別システムは改善を待たれる部分を依然として含んでいると言えよう。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の目的は一種のブロックコード誤り訂正システムを提供し、無線周波( ＲＦ) 信号のジッター( Ｊｉｔｔｅｒ) が大きくなった時、エラーのＥＦＭ+ 信号の問題点を解決し、同時に周知の技術による光学ディスクドライブのブロックコード誤り訂正システムの効率不良による問題を解決することである。
【０００８】
本発明の特色は、一種のブロックコード誤り訂正システムを提供することである。該ブロックコードは行列により配列されている複数のデータ項目を包含し、該システムはデータスライス装置、データビットからチャネルビットへのパルス幅判断装置、復調装置及び消去アドレス検知装置を包含し、
該データスライス装置は無線周波( ＲＦ) 信号を受信し、サンプリングクロック( Ｔ) に依って該無線周波信号に対しサンプリングを行い、データビットからチャネルビットへの変調( ｄａｔａ  ｂｉｔ  ｔｏ  ｃｈａｎｎｅｌ  ｂｉｔ  ｍｏｄｕｌａｔｉｏｎ) 信号を発生させる、
該データビットからチャネルビットへの変調パルス幅判断装置は該データスライス装置に接合され、該データビットからチャネルビットへの変調信号のパルス幅( Ｗ) を検知する。該データビットからチャネルビットへの変調信号がデフォルトウィンドウにある時、或いは該データビットからチャネルビットへの変調信号のパルス幅が非合法なパルス幅である時、消去制御信号を発生させる。該復調装置は該データビットからチャネルビットへの変調パルス幅判断装置に接合され、データビットからチャネルビットへの変調信号を受信し、デコードを行いコードワード( ｃｏｄｅｗｏｒｄ) を生じる。該アドレス検知装置は該データビットからチャネルビットへの変調パルス幅判断装置と該デコード装置に接合されている。そして該消去制御信号に依って、該データビットからチャネルビットへの変調信号が対応するコードワード( ｃｏｄｅｗｏｒｄ) を消去( ｅｒａｓｕｒｅ) に設定し、消去アドレスを出力する。
【０００９】
本発明のもう一つの特色は、一種のブロックコード誤り訂正システムを提供することである。該ブロックコードは行列により配列されている複数のデータ項目を包含する。該方法は無線周波( ＲＦ) 信号を受信し、サンプリングクロック( Ｔ) に依り該無線周波信号に対しサンプリングを行い、データビットからチャネルビットへの変調( ｄａｔａ  ｂｉｔ  ｔｏ  ｃｈａｎｎｅｌ  ｂｉｔ  ｍｏｄｕｌａｔｉｏｎ) 信号を発生させる、データスライスのステップと、
該データビットからチャネルビットへの変調信号がデフォルトウィンドウにある時、或いは該データビットからチャネルビットへの変調信号のパルス幅が非合法のパルス幅である時、消去制御信号を発生させる、該データビットからチャネルビットへの変調信号のパルス幅( Ｗ) を検知するデータビットからチャネルビットへの変調パルス幅の判断ステップ、
該データビットからチャネルビットへの変調信号を受信し、デコードを行い、コードワード( ｃｏｄｅｗｏｒｄ) を生じる、復調ステップ、
該消去制御信号に依って、該データビットからチャネルビットへの変調信号が対応するコードワード( ｃｏｄｅｗｏｒｄ) を消去( ｅｒａｓｕｒｅ) に設定し、消去アドレスを出力する消去アドレスの検知ステップを包含する。
【課題を解決するための手段】
【００１０】
請求項１の発明は、ブロックコード誤り訂正システムにおいて、該ブロックコードは行列により配列されている複数のデータ項目を含むシステム、該システムは以下のものを含む、
無線周波( ＲＦ) 信号を受信し、サンプリングクロック( Ｔ) に依って該無線周波信号に対しサンプリングを行い、データビットからチャネルビットへの変調( ｄａｔａ  ｂｉｔ  ｃｈａｎｎｅｌ  ｂｉｔ  ｍｏｄｕｌａｔｉｏｎ) 信号を発生させることを特徴とするデータスライス装置、
該データスライス装置に接合され、該データビットからチャネルビットへの変調信号のパルス幅( Ｗ) を検知する、データビットからチャネルビットへの変調パルス幅判断装置であって、該データビットからチャネルビットへの変調信号がデフォルトウィンドウにある時、或いは該データビットからチャネルビットへのパルス幅が非合法なパルス幅である時には、消去制御信号を発生させ、該デフォルトウィンドウの幅はｄＴから（１−ｄ）Ｔであり、且つ０＜ｄ＜０．５である、上記データビットからチャネルビットへの変調パルス幅判断装置、
該データビットからチャネルビットへの変調パルス幅判断装置に接合され、データビットからチャネルビットへの変調信号を受信し、デコードを行いコードワード( ｃｏｄｅｗｏｒｄ) を生じることを特徴とする復調装置、及び、
データビットからチャネルビットへの変調パルス幅判断装置と該デコード装置に接合され、該消去制御信号に依って、該データビットからチャネルビットへの変調信号が対応するコードワード( ｃｏｄｅｗｏｒｄ) を消去( ｅｒａｓｕｒｅ) に設定し、消去アドレスを出力することを特徴とするブロックコード誤り訂正システムとしている。
請求項２の発明は、請求項１記載のブロックコード誤り訂正システムにおいて、該デコード装置と該消去アドレス検知装置に接合され、該復調装置が出力する符合語と消去アドレス検知装置が出力する消去アドレスに基づき、ＥＣＣデコードを行うことを特徴とするブロックコード誤り訂正システムとしている。
請求項３の発明は、請求項１記載のブロックコード誤り訂正システムにおいて、前述した非合法な該データビットからチャネルビットへの変調信号パルス幅( Ｗ) は３Ｔよりも小さいことを特徴とするブロックコード誤り訂正システムとしている。
請求項４の発明は、請求項３記載のブロックコード誤り訂正システムにおいて、前述した非合法な該データビットからチャネルビットへの変調信号パルス幅( Ｗ) は１１Ｔより大きく１４Ｔに等しくないことを特徴とするブロックコード誤り訂正システムとしている。
請求項５の発明は、請求項１記載のブロックコード誤り訂正システムにおいて、該データビットからチャネルビットへの変調信号が該デフォルトウィンドウ内になく、かつＫＴ≦Ｗ< （Ｋ+ ｄ）Ｔの時は、該データビットからチャネルビットへの変調パルス幅判断装置は該データビットからチャネルビットへの変調パルス幅をＫＴと設定し、その中でＫを整数とすることを特徴とするブロックコード誤り訂正システムとしている。
請求項６の発明は、請求項１記載のブロックコード誤り訂正システムにおいて、該データビットからチャネルビットへの変調信号が該デフォルトウィンドウ内になく、かつ（Ｋ+ １- ｄ）Ｔ< Ｗ< （Ｋ+ １）Ｔの時、該データビットからチャネルビットへの変調パルス幅判断装置は該データビットからチャネルビットへの変調パルス幅を( Ｋ+ １) Ｔと設定し、その中でＫを整数とすることを特徴とするブロックコード誤り訂正システムとしている。
請求項７の発明は、 一種の該ブロックコード誤り訂正方法において、該ブロックコードは行列により配列された複数のデータ項目を含み、該方法は、
データスライス装置により無線周波( ＲＦ) 信号を受信し、サンプリングクロック( Ｔ) に依って該無線周波信号に対しサンプリングを行い、データビットからチャネルビットへの変調( ｄａｔａ  ｂｉｔ  ｔｏ  ｃｈａｎｎｅｌ  ｂｉｔ  ｍｏｄｕｌａｔｉｏｎ) 信号を発生させ、
データビットからチャネルビットへのパルス幅判断装置により該データビットからチャネルビットへの変調信号のパルス幅( Ｗ) を検知し、該データビットからチャネルビットへの変調信号がデフォルトウィンドウにある時、或いは該データビットからチャネルビットへの変調信号のパルス幅が非合法なパルス幅である時、消去制御信号を発生させ、該デフォルトウィンドウの幅はｄＴから（１−ｄ）Ｔであり、且つ０＜ｄ＜０．５であり、
復調装置により該データビットからチャネルビットへの変調信号を受信し、デコードを行いコードワード( ｃｏｄｅｗｏｒｄ) を生じ、及び、
消去アドレス検知装置により該消去制御信号に依り、該データビットからチャネルビットへの変調信号が対応するコードワード( ｃｏｄｅｗｏｒｄ) を消去( ｅｒａｓｕｒｅ) に設定し、消去アドレスを出力することを特徴とするブロックコード誤り訂正方法としている。
請求項８の発明は、請求項７記載のブロックコード誤り訂正方法において、コードワードと消去アドレスに基づき、ＥＣＣデコードを行うＥＣＣデコードステップを含むことを特徴とするブロックコード誤り訂正方法としている。
請求項９の発明は、請求項７記載のブロックコード誤り訂正方法において、前述した非合法な該データビットからチャネルビットへの変調信号パルス幅( Ｗ) は３Ｔよりも小さいことを特徴とするブロックコード誤り訂正方法としている。
請求項１０の発明は、請求項９記載のブロックコード誤り訂正方法において、前述した非合法な該データビットからチャネルビットへの変調信号パルス幅( Ｗ) は１１Ｔより大きくかつ１４Ｔに等しくないことを特徴とするブロックコード誤り訂正方法としている。
請求項１１の発明は、請求項７記載のブロックコード誤り訂正方法において、データビットからチャネルビットへの変調信号がデフォルトウィンドウ内になく、かつＫＴ≦Ｗ< （Ｋ+ ｄ）Ｔの時は、該データビットからチャネルビットへの変調パルス幅をＫＴと設定し、その中でＫを整数とすることを特徴とするブロックコード誤り訂正方法としている。
請求項１２の発明は、請求項７記載のブロックコード誤り訂正方法において、データビットからチャネルビットへの変調信号がデフォルトウィンドウ内になく、かつ（Ｋ+ １- ｄ）Ｔ< Ｗ≦（Ｋ+ １）Ｔの時、該データビットからチャネルビットへの変調パルス幅を( Ｋ+ １) Ｔと設定し、その中でＫを整数とすることを特徴とするブロックコード誤り訂正方法としている。
【発明の効果】
【００１１】
本発明は一種のブロックコード誤り訂正システムを提供するもので、光学ディスク読み込みシステムで使用され、光学ディスク読み込みシステムのデコード能力を向上させるものである。本発明には、データスライス装置、データビットからチャネルビットへの変調パルス幅判断装置、復調装置、消去アドレス検知装置及びＥＣＣデコード装置を包含し。この製品はまず８から１６変調（ＥＦＭ＋）シグナルのパルス幅（Ｗ）を検知し、該ＥＦＭ＋シグナルのパルス幅がデフォルトウィンドウ幅にある時、或いは該ＥＦＭ＋シグナルのパルス幅が非合法なパルス幅である時、消去制御信号が発生し、対応するコードを消去( ｅｒａｓｕｒｅ) に設定し、消去アドレスを形成する。そして最後にＥＣＣデコード装置がコードワードと消去アドレスに基づきデコードを行う。
【発明を実施するための最良の形態】
【００１２】
本発明は一種のブロックコード誤り訂正システムであり、光学ディスク読み込みシステムで使用され、光学ディスク読み込みシステムのデコード能力を増加させるものである。そして同時に無線周波( ＲＦ) 信号のジッター( Ｊｉｔｔｅｒ) が大きくなりすぎた時、発生したエラーのデータビットからチャネルビットへの変調( ｄａｔａ  ｂｉｔ  ｔｏ  ｃｈａｎｎｅｌ  ｂｉｔ  ｍｏｄｕｌａｔｉｏｎ) 信号の問題を解決するものである。データビットからチャネルビットへの変調信号はＣＤ光学ディスク( ｃｏｍｐａｃｔ  ｄｉｓｋ) での８から１４変調（ＥＦＭ）変調信号であり、データビットからチャネルビットへの変調信号はｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｋ( ＤＶＤ)光学ディスクでは８から１６変調( ＥＦＭ+)変調信号である。本実施例の中で、データビットからチャネルビットへの変調信号がｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｋ( ＤＶＤ) 光学ディスクでは８から１６変調( ＥＦＭ+)変調信号であることについては、便宜上の説明で、本発明を前述部分に限るものではない。データビットからチャネルビットへの変調信号は８から１４変調（ＥＦＭ）変調信号の比較的良好な実施例であり、熟練した技術者が上述の説明に基づいて軽易に完成できるものである。本発明の範囲は特許請求の範囲に定義されている。
【００１３】
製品はまず８から１６変調（ＥＦＭ＋）信号のパルス幅（Ｗ）を検知し、該ＥＦＭ＋シグナルのパルス幅がデフォルトウィンドウ幅にある時、或いは該ＥＦＭ＋シグナルのパルス幅が非合法なパルス幅である時、消去制御信号が発生し、対応するコードワードが消去( ｅｒａｓｕｒｅ) に設定され、消去アドレスが形成される。そして最後にＥＣＣデコード装置がコードワードと消去アドレスに基づきデコードを行う。すでに対応するコードワードを消去( ｅｒａｓｕｒｅ) に設定してあるので、ＥＣＣデコード装置のデコード能力が向上し、効果的な処理が期待できる。
【００１４】
本発明の比較的良好な実施例の説明に関しては、図３に示したブロックコード誤り訂正システムのブロック図を参照されたい。該システムはデータスライス装置３１０、データビットからチャネルビットへの変調パルス幅判断装置３２０、復調装置３３０、消去アドレス検知装置３４０及びＥＣＣデコード装置３５０を包含する。
【００１５】
該データスライス装置３１０は無線周波( ＲＦ) 信号を受信し、サンプリングクロック( Ｔ) に依り該無線周波信号に対しサンプリングを行い、８から１６までの変調( ＥＦＭ+)信号を発生させる。そのうち該ＥＦＭ+ 信号パルス幅( Ｗ) はＤＶＤ規範に依り、３から１１サンプリングクロック( Ｔ) でなければならない。該ＥＦＭ+ 信号パルス幅( Ｗ) が３サンプリングクロック( Ｔ) より小さい或いは１１サンプリングクロック( Ｔ) より大きい時、該ＥＦＭ+ 信号パルス幅( Ｗ) が非合法なパルス幅であること、即ちデータスライス装置３１０が受信した無線周波( ＲＦ) 信号のジッター( Ｊｉｔｔｅｒ) が大きくなりすぎたことを表示するのである。
【００１６】
データビットからチャネルビットへの変調パルス幅判断装置３２０は該データスライス装置３１０に接合され、該ＥＦＭ+ 信号のパルス幅( Ｗ) を検知する。データビットからチャネルビットへの変調パルス幅判断装置３２０はまず該ＥＦＭ+ 信号のパルス幅が非合法なパルス幅であるかを判断する。該ＥＦＭ+ 信号パルス幅( Ｗ) が３サンプリングクロック( Ｔ) より小さい或いは１１サンプリングクロック( Ｔ) より大きい時、該データビットからチャネルビットへの変調パルス幅判断装置３２０が消去制御信号を発生させる。
【００１７】
もし該ＥＦＭ+ 信号パルス幅( Ｗ) が合法的なパルス幅( ３Ｔ≦信号パルス幅( Ｗ) ≦１１Ｔ) である場合は、データビットからチャネルビットへの変調パルス幅判断装置３２０が該ＥＦＭ+ 信号がデフォルトウィンドウ内にあるかを判断し、もし範囲内にあれば、該データビットからチャネルビットへの変調パルス幅判断装置３２０は消去制御信号を発生させる。
【００１８】
データビットからチャネルビットへの変調パルス幅判断装置３２０は信号ＣＬＫ１０を用いて、該ＥＦＭ+ 信号に対しサンプリングを行い、該ＥＦＭ+信号がデフォルトウィンドウ内にあるかを判断する。本実施例では、信号ＣＬＫ１０の周波数がサンプリングクロック( Ｔ) の周波数の１０倍である。該デフォルトウィンドウ幅がd Ｔと( １-d) Ｔの間、そのうち０＜ｄ＜０. ５にある。本実施例ではd は０. ３、即ち０. ３Ｔ≦ウィンドウ幅≦０. ７Ｔである。
【００１９】
該ＥＦＭ＋信号が該デフォルトウィンドウ内にある時、データビットからチャネルビットへの変調パルス幅判断装置３２０は消去制御信号を発生させる。図４のＥＦＭ  ＿Ａ信号は該デフォルトウィンドウ内にあり、そのためデータビットからチャネルビットへの変調パルス幅判断装置３２０は消去制御信号を発生させる。
【００２０】
該ＥＦＭ＋信号が該デフォルトウィンドウ内にない時、かつＫＴ≦Ｗ< （Ｋ+   ０. ３）Ｔの時は、該データビットからチャネルビットへの変調パルス幅判断装置３２０が該ＥＦＭ＋パルス幅をＫＴに設定し、その中でＫを整数とする。図４のＥＦＭ＿Ｂ信号はパルス幅が( Ｋ+ ０. ２) Ｔである。該データビットからチャネルビットへの変調パルス幅判断装置３２０は該ＥＦＭ＿Ｂ信号のパルス幅をＫＴに設定する。
【００２１】
該ＥＦＭ＋信号がデフォルトウィンドウ幅になく、かつ( Ｋ+ ０. ７) Ｔ< Ｗ≦( Ｋ+ １) Ｔの時、該ＥＦＭ+ パルス幅判断装置が該ＥＦＭ＋パルス幅を( Ｋ+ １) Ｔに設定し、そのうちＫを整数とする。図４中のＥＦＭ＿Ｃ信号は、パルス幅が( Ｋ+ ０. ８) Ｔであり、該データビットからチャネルビットへの変調パルス幅判断装置３２０はＥＦＭ＿Ｃ信号のパルス幅を( Ｋ+ １) Ｔに設定する。
【００２２】
該復調装置３３０は該データビットからチャネルビットへの変調パルス幅判断装置３２０に接合され、ＥＦＭ+ 信号を受信し、デコードを行いコードワード( ｃｏｄｅｗｏｒｄ) を生じる。消去アドレス検知装置３４０は該データビットからチャネルビットへの変調パルス幅判断装置３２０と該復調装置３３０に接合され、該消去制御信号に基づき、該ＥＦＭ+ 信号により対応されるコードワード( ｃｏｄｅｗｏｒｄ) を消去( ｅｒａｓｕｒｅ) に設定する。
ＥＣＣデコード装置３５０は該復調装置３３０と該消去アドレス検知装置３４０に接合され、該復調装置３３０が出力するコードワードと消去アドレス検知装置３４０が出力する消去アドレスに基づき、ＥＣＣデコードを行う。
【００２３】
消去アドレスはＥＣＣデコード装置３５０に更に多くの情報を提供し、デコード能力を高める。デジタルビデオディスク・システムについては、記録媒体のバイトを読み込みたい時、対応する復調装置３３０( ｄｅｍｏｄｕｌａｔｏｒ) を有していなければならない。もしバイトが適切な復調ができない場合は、該バイトは恐らくエラーデータを含んでいることが示される。本発明は該ＥＦＭ+ 信号のパルス幅を判断し、ＥＦＭ+ 信号のパルス幅が非合法なパルス幅である時、該データビットからチャネルビットへの変調パルス幅判断装置３２０は消去制御信号を発生させる。こうして対応するバイトのアドレスを消去アドレスに設定でき、またこうしてＥＣＣデコード装置３５０は該バイトがエラーであると認識し、該アドレスのエラー量を演算するだけで誤り訂正が終了する。理論上、消去アドレスを認識した状況下では、デコード装置の誤り訂正能力は消去アドレスを認識していない状況の二倍となる。
【００２４】
図５は本発明であるブロックコード誤り訂正方法のフローチャートである。まず、ステップＳ５１０  に於いて、無線周波信号を受信し、サンプリングクロック( Ｔ) が該無線周波信号に対してサンプリングを行い、８から１６までの変調( ＥＦＭ+)信号を発生させる。ステップＳ５２０に於いて、該ＥＦＭ+ 信号のパルス幅が非合法なパルス幅であるかを判断する。もし非合法なパルス幅であると判断した場合は、ステップＳ５３０を執行し、もし合法的なパルス幅と判定した場合はステップＳ５４０を執行する。
【００２５】
ステップＳ５３０には、該ＥＦＭ+ 信号のパルス幅が恐らく非合法なパルス幅であることを示している。即ち該ＥＦＭ+ 信号パルス幅( Ｗ) が３サンプリングクロック( Ｔ) より小さい或いは１１サンプリングクロック( Ｔ) より大きい時は、消去制御信号を発生させ、ステップＳ５９０を執行する。
ステップＳ５４０に於いて、もし該ＥＦＭ+信号が該デフォルトウィンドウ内にあると判断される場合は、ステップＳ５３０を執行する。もしそうでない場合は、ステップＳ５５０を執行する。ステップＳ５４０に於いて、信号ＣＬＫ１０を用い該ＥＦＭ+ 信号に対しサンプリングを行い、該ＥＦＭ+ 信号が該デフォルトウィンドウ内にあるかを判断するのである。本実施例では、信号ＣＬＫ１０の周波数がサンプリングクロック( Ｔ) の周波数の１０倍である。該デフォルトウィンドウ幅は０. ３と０. ７Ｔの間に位置し、即ち０. ３Ｔ≦ウィンドウ幅≦０. ７Ｔである。
ステップＳ５５０に於いては、該ＥＦＭ＋信号のパルス幅がＫＴに等しいか或いはそれより大きく、かつ（Ｋ+ ０. ３）Ｔより小さいか、即ちＫＴ≦Ｗ< （Ｋ+ ０. ３）Ｔかどうかを判断する。そのうちＫは整数である。もし上記の通りと判断したら、ステップＳ５６０を執行し、該ＥＦＭ＋信号のパルス幅をＫＴと設定する。もし上記の通りではないと判断したら、ステップＳ５７０を執行する。ステップＳ５７０では、該ＥＦＭ+ パルス幅を( Ｋ+ １) Ｔに設定する。
ステップＳ５８０では、該ＥＦＭ＋信号に対しデコードを行い、コードワード( ｃｏｄｅｗｏｒｄ) を生ずる。ステップＳ５９０では、該消去制御信号に基づき、該ＥＦＭ+ 信号により対応されるコードワード( ｃｏｄｅｗｏｒｄ) を消去( ｅｒａｓｕｒｅ) に設定する。ステップＳ５９０では、コードワードと消去アドレスに基づいて、ＥＣＣデコードを行なう。
【００２６】
以上の説明より、本発明はＥＦＭ+ 信号のパルス幅を判断し、ＥＦＭ+ 信号のパルス幅が非合法なパルス幅である時、該データビットからチャネルビットへの変調パルス幅判断装置３２０が消去制御信号を発生させる。これは無線周波( ＲＦ) 信号のジッター( Ｊｉｔｔｅｒ) が大きい時には、エラーのＥＦＭ+ 信号を発生させた問題を解決するのみならず、同時に周知の技術を有する光学ディスクドライブのブロックコード誤り訂正システムのデコード効率不良の問題も解決するものである。
【図面の簡単な説明】
【００２７】
【図１】光学ディスク規格に掲載されたエンコードブロックフォーマット。
【図２】周知の光学ディスク読み込みシステムでのブロックコード誤り訂正システムのブロック図。
【図３】本発明である光学ディスク読み込みシステムでのブロックコード誤り訂正システムのブロック図。
【図４】本発明であるＥＦＭ＋パルス幅判断装置の作業見取り図である。
【図５】本発明であるブロックコード誤り訂正方法のフローチャートである。
【符号の説明】
【００２８】
２１０、３１０  データスライス装置
３２０          データビットからチャネルビットへの変調パルス幅判断装置
２２０、３３０  復調装置
２３０、３４０  消去アドレス検知装置
２４０、３５０  ＥＣＣデコード装置
【図１】
0004592569.tif 000002
【図２】
0004592569.tif 000003
【図３】
0004592569.tif 000004
【図４】
0004592569.tif 000005
【図５】
0004592569.tif 000006