(57)【要約】【課題】多値データをより正しく再生できる多値データ処理方法及び装置を提供する。【解決手段】２値データを１シンボルがｎビット（ｎ≧２である整数）からなる多値データに変換する多値データ処理方法であって、｛（ｎ−１）×ｍ｝ビット（ｍ≧２である整数）の２値データをｍシンボルの多値データの上位（ｎ−１）ビットに配置し、さらに、（ｍ−ｋ）ビット（ｍ＞ｋ≧１である整数）の２値データを所定の規則でｍビットに変換して前記ｍシンボルの多値データの下位１ビットに配置して、（ｎ×ｍ−ｋ）ビットの２値データをｍシンボルからなる１セットの多値データに変換する構成となっている。【選択図】      図４
2004152416.tif 000002
【特許請求の範囲】
【請求項１】
２値データを１シンボルがｎビット（ｎ≧２である整数）からなる多値データに変換する多値データ処理方法であって、
｛（ｎ−１）×ｍ｝ビット（ｍ≧２である整数）の２値データをｍシンボルの多値データの上位（ｎ−１）ビットに配置し、
さらに、（ｍ−ｋ）ビット（ｍ＞ｋ≧１である整数）の２値データを所定の規則でｍビットに変換して前記ｍシンボルの多値データの下位１ビットに配置して、
（ｎ×ｍ−ｋ）ビットの２値データをｍシンボルからなる１セットの多値データに変換することを特徴とする多値データ処理方法。
【請求項２】
請求項１の多値データ処理方法であって、前記ｋがｋ＝２であることを特徴とする多値データ処理方法。
【請求項３】
請求項１或いは２の多値データ処理方法であって、（ｍ−ｋ）ビットの２値データをｍビットに変換する時に、他のセット内のデータを関係付けることを特徴とする多値データ処理方法。
【請求項４】
請求項１或いは２或いは３の多値データ処理方法で変換された多値データと、連続するＭ個（Ｍ≧３である整数）の多値データの２の（Ｍ×ｎ）乗通りの組合せを含むテストデータとを混合することを特徴とする多値データ処理方法。
【請求項５】
請求項４の多値データ処理方法によって多値データが記録された情報記録媒体からの再生信号から多値データを再生する多値データ処理方法であって、
テストデータの再生信号を入力して多値データの信号値を記憶し、
２値データが変換された多値データの再生信号を入力して、
多値データの信号値と記憶した信号値との誤差を算出し、
セット内の各シンボルの判定候補として誤差が最小である多値データを第１候補、次に小さい多値データを第２候補とし、
各シンボル毎の第１候補と第２候補を使用して（ｍ−ｋ）ビットの２値データをｍビットに変換した所定の規則に従ってセット内のｍシンボルの多値データ系列の候補を生成し、
各シンボルの信号値と候補の多値データに対応する記憶した信号値との誤差を算出し、
１候補のｍシンボル分の誤差の合計が最小になる多値データ系列を再生多値データとして出力することを特徴とする多値データ処理方法。
【請求項６】
２値データを１シンボルがｎビット（ｎ≧２である整数）からなる多値データに変換する多値データ処理装置であって、
｛（ｎ−１）×ｍ｝ビット（ｍ≧２である整数）の２値データをｍシンボルの多値データの上位（ｎ−１）ビットに配置する手段と、
さらに、（ｍ−ｋ）ビット（ｍ＞ｋ≧１である整数）の２値データを所定の規則でｍビットに変換する手段と、
前記ｍビットのデータを前記ｍシンボルの多値データの下位１ビットに配置する手段とを含み、
（ｎ×ｍ−ｋ）ビットの２値データをｍシンボルからなる１セットの多値データに変換することを特徴とする多値データ処理装置。
【請求項７】
請求項６の多値データ処理装置であって、前記ｋがｋ＝２であることを特徴とする多値データ処理装置。
【請求項８】
請求項６或いは７の多値データ処理装置であって、（ｍ−ｋ）ビットの２値データをｍビットに変換する時に、他のセット内のデータを関係付けることを特徴とする多値データ処理装置。
【請求項９】
請求項６或いは７或いは８の多値データ処理装置であって、更に、連続するＭ個（Ｍ≧３である整数）の多値データの２の（Ｍ×ｎ）乗通りの組合せを含むテストデータを生成する手段と、
前記テストデータと変換された多値データとを切換えて出力する手段とを含むことを特徴とする多値データ処理装置。
【請求項１０】
請求項４の多値データ処理方法によって多値データが記録された情報記録媒体からの再生信号から多値データを再生する多値データ処理装置であって、
テストデータの再生信号を入力して多値データの信号値を記憶する手段と、
２値データが変換された多値データの再生信号を入力して多値データの信号値と記憶した信号値との誤差を算出する手段と、
セット内の各シンボルの判定候補として、誤差が最小である多値データを第１候補、次に小さい多値データを第２候補とする手段と、
各シンボル毎の第１候補と第２候補を使用して（ｍ−ｋ）ビットの２値データをｍビットに変換した所定の規則に従ってセット内のｍシンボルの多値データ系列の候補を生成する手段と、
各シンボルの信号値と候補の多値データに対応する記憶した信号値との誤差を算出する手段と、
１候補のｍシンボル分の誤差の合計が最小になる多値データ系列を再生多値データとして出力する手段とを含む事を特徴とする多値データ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、光ディスク等の情報記録媒体に多値データを記録再生する際の多値データ処理方法及び装置に関し、特に、多値データをより正しく再生できる多値データ処理方法及び装置に関するものである。
【０００２】
【従来の技術】
従来、情報記録媒体に連続する複数個（３個）の多値データの全組合せのテストデータを記録しておき、多値データ再生時にテストデータの再生信号値を記憶したテーブルを作成し、再生した多値データの信号値とテーブル上の信号値との誤差が最小になる多値データを再生多値データとして出力する多値データ処理方法があった。
また、前記のようなテーブルを使用して多値データを判定する時に、連続３個の両端の多値データを固定しきい値で判定した後、中央の多値データの再生信号値とテーブル上の信号値との誤差が最小になる多値データを再生多値データとして出力する多値データ処理方法があり、判定精度を向上させてテーブルをコンパクトにすることができる。
さらに、複数個の多値データを１セットとして扱い、各多値データの上位ビットには２値データをそのまま配置し、下位１ビットに所定の変換ルールによるデータを配置することによって２値データを多値データに変換して、その多値データの再生時には、下位１ビットが誤りやすいため、所定の変換ルールに従ったデータであることを利用して多値データを判定する多値データ処理方法があった。
この多値データ処理方法は、ｎ（ｎ≧２）ビット／シンボルの多値データを記録／送信する時に、ｍ（ｍ≧２）シンボルを１セットとして、各シンボルの上位（ｎ−１）ビット×ｍシンボル＝｛（ｎ−１）×ｍ｝ビットに任意の２値データを配置し、下位１ビット×ｍシンボル＝ｍビットに、「（ｍ−１）ビットをｍビットに変換（所定の変換ルールに相当する）」した２値データを配置することにより、所定の変換ルールによって１ビットの冗長データが発生するが、多値データの判定精度を向上させることができる。
さらにまた、前記の処理では下位１ビットに所定の変換ルールによるデータを配置しており、多値データの再生時のデータ誤りが下位１ビット以下である時に効果があるが、それを超えると誤判定が発生する。そこで、それを下位ｋビットに拡張した多値データ処理方法も提案されている。
この多値データ処理方法は、ｎ（ｎ≧２）ビット／シンボルの多値データを記録／送信する時に、ｍ（ｍ≧２）シンボルを１セットとして、各シンボルの上位（ｎ−ｋ）ビット×ｍシンボル＝｛（ｎ−ｋ）×ｍ｝ビット（ｋ≧１かつｎ＞ｋ）に任意の２値データを配置し、下位ｋビット×ｍシンボル＝（ｍ×ｋ）ビットに、「（ｍ×ｋ−１）ビットを（ｍ×ｋ）ビットに変換（所定の変換ルールに相当する）」した２値データを配置することにより、下位ｋビットに拡張することによって、データの伝送路（光ディスクなどの情報記録媒体や通信路）に誤りが多く発生する性質があっても判定精度を向上させることができる。
【０００３】
上述した従来の多値データ処理方法は、多値データを連続して記録した時に生ずる符号間干渉をデータ間の相関関係として捕らえた一種のパターン認識的な手法であり、多値数が多くなる場合や再生信号のノイズが多い場合等には、テーブル上の各パターンの区別があいまいになって誤判定し易いという問題があった。
また、多値データを再生する時には、再生信号に対して波形等化を行って符号間干渉を除去した後、固定したしきい値によって多値データの判定候補を出力し、その後、各多値データの下位ビットのデータが所定の変換ルールに従っている候補を選択し、誤差が最小になる多値データを再生多値データとして出力するので、実際には波形等化後も符号間干渉は若干残り、固定したしきい値による多値データの判定候補の出力時に誤りが起こる場合があり、最終的な再生多値データも誤る場合があるという問題があった。
そこで、以下に述べる第１の多値データ判定方法と第２の多値データ判定方法とを並列に実行し、妥当性の高い方の判定結果を出力する方法が同じ出願人より提案されている（特願２００２−０１１１６０「多値データ処理方法と多値データ処理装置と記録媒体」）。図１３に、この多値データ処理方法の処理の流れを示すブロック図を示す。
【０００４】
（１）第１の多値データ判定方法（Ｓ１０１）
情報記録媒体に多値データを記録する時に、ユーザーデータとしての多値データの他に、連続する複数個（３個）の多値データの全組合せのテストデータを記録する。多値データ判定時には、まずテストデータの再生信号値を記憶したテーブルを作成し、次にユーザーデータの多値データの再生信号値とテーブル上の信号値との誤差が最小になる多値データを判定結果として出力する。
この判定方法は、多値データを連続して記録した時に生ずる符号間干渉を、データ間の相関関係として捕らえた一種のパターン認識的な手法であるが、再生信号のノイズ等により、テーブル上の各パターンの区別があいまいになり、誤判定する場合がある。
（２）第２の多値データ判定方法（Ｓ１０３）
ユーザーデータとしての多値データは、情報記録媒体に記録される時に、２値データから多値データに変換される。複数個の多値データを１セットとして扱い、各多値データの上位ビット側には２値データをそのまま配置し、下位ビット側に所定の変換ルールによるデータを配置する。多値データの判定時には、下位ビットが誤りやすいため、所定の変換ルールに従ったデータである事を利用して、多値データを判定する。
【０００５】
次に、１セット内の各シンボルの多値データの判定候補を、所定の変換ルールに従って生成し、判定候補の基準値と再生信号値との誤差が最小になる候補を判定結果として出力する（Ｓ１０５）。所定の変換ルールにより、１ビットの冗長データが発生するが、多値データの判定精度は向上する。
次に、多値データを再生する時には、再生信号に対して波形等化を行って符号間干渉を除去した後、固定したしきい値によって多値データの判定候補を生成する。その後、各多値データの下位ビットのデータが所定の変換ルールに従っている候補を選択し、誤差が最小になる多値データを再生多値データとして出力している。実際には、波形等化後も符号間干渉は若干残り、固定したしきい値による多値データの判定候補の生成時に誤りが起こる場合があり、最終的な判定結果も誤る場合がある。又、所定の変換ルールでは、前のセット内のデータも関連するので、エラーが複数セットに渡って伝搬する場合がある。
ユーザーデータの多値データは、所定の変換ルールに従っているので、第１の多値データ判定方法による判定結果の多値データが所定の変換ルールに合致していれば、妥当性は高いとして第１の多値データ判定方法による出力データを出力する。第１の多値データ判定方法による出力データが所定の変換ルールに合致していなければ、第２の多値データ判定方法による出力データを出力する（Ｓ１０７）。
これにより、第１の多値データ判定方法の出力が所定の変換ルールに従っていない場合の誤りを防止できる。更に、第１の多値データ判定方法による出力データが所定の変換ルールに合致していれば、第２の多値データ判定方法における固定したしきい値による多値データの判定候補の生成時の誤りや、エラーの伝搬を防止できる。
【特許文献１】特願２００２−０１１１６０
【０００６】
【発明が解決しようとする課題】
しかしながら、前記従来技術には以下のような問題点があった。
すなわち、第１の多値データ判定方法による判定結果の多値データが所定の変換ルールに合致していなくて、第２の多値データ判定方法による判定結果の多値データを出力した場合に、データが誤る場合がある。これは、固定したしきい値による多値データの判定候補の生成時に誤りがあると、最終的な再生多値データも誤るためである。
本発明の目的は、多値データをより正しく再生できる多値データ処理方法及び装置を提供することである。
【０００７】
【課題を解決するための手段】
上述の目的を達成するために、請求項１記載の発明は、２値データを１シンボルがｎビット（ｎ≧２である整数）からなる多値データに変換する多値データ処理方法であって、｛（ｎ−１）×ｍ｝ビット（ｍ≧２である整数）の２値データをｍシンボルの多値データの上位（ｎ−１）ビットに配置し、さらに、（ｍ−ｋ）ビット（ｍ＞ｋ≧１である整数）の２値データを所定の規則でｍビットに変換して前記ｍシンボルの多値データの下位１ビットに配置して、（ｎ×ｍ−ｋ）ビットの２値データをｍシンボルからなる１セットの多値データに変換することを特徴とする。
したがって、（ｍ−ｋ）ビットの２値データをｍビットに変換し、セット内の多値データの下位１ビットに配置して、ｋビットの冗長ビットを付加して２値データを多値データに変換しているので、多値データ判定時の判定候補数が１／２ｋになり、誤判定を低減できる。
また、請求項２記載の発明は、請求項１の多値データ処理方法であって、前記ｋがｋ＝２であることを特徴とする。
したがって、前記ｋをｋ＝２としているので、多値データ判定時の判定候補数が１／４になり、従来技術の１／２より判定候補数が減っているので、より誤判定を低減できる。
また、請求項３記載の発明は、請求項１或いは２の多値データ処理方法であって、（ｍ−ｋ）ビットの２値データをｍビットに変換する時に、他のセット内のデータを関係付けることを特徴とする。
したがって、２値データを多値データに変換する時に他のセットのデータを関連付けて変換しているので、多値データ判定時に、複数セットを加味した多値判定が行え、誤判定をより低減できる。
【０００８】
また、請求項４記載の発明は、請求項１或いは２或いは３の多値データ処理方法で変換された多値データと、連続するＭ個（Ｍ≧３である整数）の多値データの２の（Ｍ×ｎ）乗通りの組合せを含むテストデータとを混合することを特徴とする。
したがって、前記多値データ処理方法で変換された多値データとテストデータとを混合しているので、多値判定時に、テストデータを用いたパターン認識による多値判定方法（第１の多値データ判定方法）と、２値−多値変換ルールに基づいた多値判定方法（第２の多値データ判定方法）とを組合せた判定方法が行えるので、多値データ判定時の誤判定をより低減できる。
また、請求項５記載の発明は、請求項４の多値データ処理方法によって多値データが記録された情報記録媒体からの再生信号から多値データを再生する多値データ処理方法であって、テストデータの再生信号を入力して多値データの信号値を記憶し、２値データが変換された多値データの再生信号を入力して、多値データの信号値と記憶した信号値との誤差を算出し、セット内の各シンボルの判定候補として誤差が最小である多値データを第１候補、次に小さい多値データを第２候補とし、各シンボル毎の第１候補と第２候補を使用して（ｍ−ｋ）ビットの２値データをｍビットに変換した所定の規則に従ってセット内のｍシンボルの多値データ系列の候補を生成し、各シンボルの信号値と候補の多値データに対応する記憶した信号値との誤差を算出し、１候補のｍシンボル分の誤差の合計が最小になる多値データ系列を再生多値データとして出力することを特徴とする。
したがって、前記第１の多値データ判定方法によって決定された各シンボルの判定候補の第１候補と第２候補と使用して、第２の多値データ判定方法での１セット内のシンボル値系列の判定候補を生成しているので、従来技術における、固定したしきい値による多値データの判定候補の生成時の誤りを低減できる。
【０００９】
また、請求項６記載の発明は、２値データを１シンボルがｎビット（ｎ≧２である整数）からなる多値データに変換する多値データ処理装置であって、｛（ｎ−１）×ｍ｝ビット（ｍ≧２である整数）の２値データをｍシンボルの多値データの上位（ｎ−１）ビットに配置する手段と、さらに、（ｍ−ｋ）ビット（ｍ＞ｋ≧１である整数）の２値データを所定の規則でｍビットに変換する手段と、前記ｍビットのデータを前記ｍシンボルの多値データの下位１ビットに配置する手段とを含み、（ｎ×ｍ−ｋ）ビットの２値データをｍシンボルからなる１セットの多値データに変換することを特徴とする。
したがって、（ｍ−ｋ）ビットの２値データをｍビットに変換し、セット内の多値データの下位１ビットに配置して、ｋビットの冗長ビットを付加して２値データを多値データに変換する装置であるので、多値データ判定時の判定候補数が１／２ｋになり、誤判定を低減できる。
また、請求項７記載の発明は、請求項６の多値データ処理装置であって、前記ｋがｋ＝２であることを特徴とする。
したがって、前記ｋをｋ＝２としているので、多値データ判定時の判定候補数が１／４になり、従来技術の１／２より判定候補数が減っているので、より誤判定を低減できる。
また、請求項８記載の発明は、請求項６或いは７の多値データ処理装置であって、（ｍ−ｋ）ビットの２値データをｍビットに変換する時に、他のセット内のデータを関係付けることを特徴とする。
したがって、２値データを多値データに変換する時に他のセットのデータを関連付けて変換している装置であるので、多値データ判定時に、複数セットを加味した多値判定が行え、誤判定をより低減できる。
【００１０】
また、請求項９記載の発明は、請求項６或いは７或いは８の多値データ処理装置であって、更に、連続するＭ個（Ｍ≧３である整数）の多値データの２の（Ｍ×ｎ）乗通りの組合せを含むテストデータを生成する手段と、前記テストデータと変換された多値データとを切換えて出力する手段とを含むことを特徴とする。
したがって、変換された多値データとテストデータとを混合して出力できる装置であるので、多値判定時に、テストデータを用いた第１の多値データ判定方法と、第２の多値データ判定方法とを組合せた判定方法が行えるので、多値データ判定時の誤判定をより低減できる。
また、請求項１０記載の発明は、請求項４の多値データ処理方法によって多値データが記録された情報記録媒体からの再生信号から多値データを再生する多値データ処理装置であって、テストデータの再生信号を入力して多値データの信号値を記憶する手段と、２値データが変換された多値データの再生信号を入力して多値データの信号値と記憶した信号値との誤差を算出する手段と、セット内の各シンボルの判定候補として、誤差が最小である多値データを第１候補、次に小さい多値データを第２候補とする手段と、各シンボル毎の第１候補と第２候補を使用して（ｍ−ｋ）ビットの２値データをｍビットに変換した所定の規則に従ってセット内のｍシンボルの多値データ系列の候補を生成する手段と、各シンボルの信号値と候補の多値データに対応する記憶した信号値との誤差を算出する手段と、１候補のｍシンボル分の誤差の合計が最小になる多値データ系列を再生多値データとして出力する手段とを含む事を特徴とする。
したがって、第１の多値データ判定方法によって決定された各シンボルの判定候補の第１候補と第２候補と使用して、第２の多値データ判定方法での１セット内のシンボル値系列の判定候補を生成する装置であるので、従来技術における、固定したしきい値による多値データの判定候補の生成時の誤りを低減できる。
【００１１】
要約すると、本発明は、以下の２点の改善により前記目的を達成する。
（１）２値データを多値データに変換する時の変換ルールによって付加される冗長データのビット数を、ｋビット（ｍ＞ｋ≧１である整数）にする（請求項１）。
（２）第２の多値データ判定方法における多値データの判定候補の生成時に、固定したしきい値を使わず、第１の多値データ判定方法の結果を使う（請求項５）。
すなわち、前記（１）の改善は、冗長データを増やすことにより、逆に判定候補数を減らす効果があり、誤判定を減らせる。（２）の改善は、「第１の多値データ判定方法による判定結果は、テーブル上の信号値との誤差が最小になる第１候補であるが、誤差が次に小さい第２候補が正しい場合が多い。」という実験結果に起因する。
【００１２】
【発明の実施の形態】
以下に添付の図を参照してこの発明の実施形態を詳細に説明する。
図１は、本発明による多値データ処理装置を含む光ディスク装置の一実施形態の概略ブロック図である。
図１に示すように、この光ディスク装置１は、らせん状又は同心円上のトラックが形成されトラックにそってマークを記録する媒体である光ディスク（情報記録媒体）３を回転させるモーター５と、レーザー光スポットを照射して光ディスク３にマークを記録し記録されたマークをレーザー光スポットで走査して電気信号を出力する光ヘッド７と、光ヘッドから出力された電気信号を演算増幅し光ディスク３上のマークに対応した再生信号やレーザー光スポットが光ディスク３の記録面に焦点が合っているかを示すフォーカスエラー信号やレーザー光スポットがトラックにそって走査しているかを示すトラッキングエラー信号やトラックの蛇行に対応した信号等を出力する演算増幅回路９と、フォーカスエラー信号やトラッキングエラー信号やトラックの蛇行に対応した信号によりレーザー光スポットを光ディスク３の記録面に焦点を合わせ正しくトラックを走査させ光ディスク３を線速度一定又は角速度一定に回転させるサーボ回路１１とを有している。
そして、この光ディスク装置１は、さらに、入力した２値データに対し誤り訂正を行なうためのデータを付加する誤り訂正用データ付加回路１３と、誤り訂正用データ付加回路１３より入力した２値データを多値データに変換する多値化回路１５と、所定量のデータの区切りを示すための同期信号を付加する同期信号付加回路１７と、入力した多値データに対応した大きさのマークとスペース（多値データ＝０：何も記録しない）を示す信号を出力する変調回路１９と、変調回路１９から出力された信号に従ってレーザー光で光ディスク３にマークを記録するための信号を出力するレーザー駆動回路２１と、演算増幅回路９からの再生信号をデジタル信号に変換するＡＤ変換回路２３と、再生信号中の同期信号を検出し多値データに同期したクロック信号を出力するＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）および同期検出回路２５と、波形等化を行う波形等化回路２７と、多値データを判定する多値判定回路２９と、多値データを２値データに変換する多値−２値変換回路３１と、誤り訂正用データを用いて誤り訂正を行う誤り訂正回路３３とを有している。
なお、図示していないが、光ヘッド７を光ディスク３の半径方向に移動させ、光ディスク上のデータをサーチする機構も備わっている。更に、コンピュータ用の情報記憶装置として使用するためのインターフェース回路や、光ディスク装置全体の動作制御を行うマイクロプロセッサ等は図示を省略されている。
【００１３】
次に、前記光ディスク装置１の動作について説明する。まず、２値データを多値化して光ディスク３に記録する場合の動作を説明する。
誤り訂正用データ付加回路１３へ入力された２値データは、所定量のブロックに分割され、誤り訂正用のデータが付加され、その後、多値化回路１５で多値データに変換され、更に、同期信号付加回路１７で同期信号が付加される。同期信号が付加された多値データの各値に対応したマークを光ディスクに記録するために、変調回路１９でレーザーを駆動する信号が生成され、光ヘッド７によりマークが光ディスク３に記録される。
次に、光ディスク３から多値信号を読み出して、多値判定を行い、２値データとして出力する場合の動作を説明する。
光ヘッド７により一定強度のレーザー光が光ディスク３に照射され、その反射光が光電変換されて電気信号が得られる。得られた信号が演算増幅回路９に入力され、サーボ回路１１により光ディスク３が安定して回転され、光ヘッド７のトラッキングやフォーカス制御が行なわれ、多値信号が再生され、再生された多値信号から同期信号が検出され、ＰＬＬ回路および同期検出回路２５により多値データに同期したクロックが生成され、ＡＤ変換回路２３によりデジタルデータが得られる。その後、波形等化回路２７により波形等化が行なわれ、多値判定回路２９により判定結果の多値データが出力され、多値−２値変換回路３１で２値データに変換された後、誤り訂正回路３３で誤りの検出と訂正が行なわれ、訂正後の２値データが出力される。
【００１４】
本発明は、図１における多値化回路１５および多値判定回路２９（多値データ処理装置）に特徴を持つものである。従って、以下に多値化回路１５における多値化の方法および多値判定回路２９における多値判定の方法について説明する。
まず、多値化回路１５における多値化の方法として、任意のデータを多値データに変換する処理について説明する。
以下の説明では１個の多値データをシンボルと呼び、シンボルの取り得る値（３ビットの場合、８値であり０〜７等）をシンボル値と呼ぶ。多値信号は、情報記録媒体に記録再生する時のアナログ信号を指し、多値信号をＡ／Ｄ（アナログ／デジタル）変換したデジタルデータを信号値と呼ぶ事にする。
この多値化の方法は、２値データを１シンボルがｎビット（ｎ≧２である整数）からなる多値データに変換する方法であって、｛（ｎ−１）×ｍ｝ビット（ｍ≧２である整数）の２値データをｍシンボルの多値データの上位（ｎ−１）ビットに配置し、さらに、（ｍ−ｋ）ビット（ｍ＞ｋ≧１である整数）の２値データを所定の規則でｍビットに変換して前記ｍシンボルの多値データの下位１ビットに配置して、（ｎ×ｍ−ｋ）ビットの２値データをｍシンボルからなる１セットの多値データに変換するようにしたものである。
【００１５】
次に、図２を参照して２値データを多値データに変換する方法について説明する。
図２では、一例として１０ビットの２値データを４シンボルの８値データに変換する場合を示した。１シンボルの多値データを３ビットとし、４シンボルを１セットとして、多値データを４シンボル（Ｓ１〜Ｓ４）単位で扱う。ＭＳＢは最上位ビット（Ｍｏｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ）、ＬＳＢは最下位ビット（Ｌｅａｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ）を示す。
まず、１０ビットの２値データ（Ｄ１〜Ｄ１０）のＤ１とＤ２の２ビットを変換テーブル３４により４ビット（Ｌ１〜Ｌ４）に変換して、多値データのＬＳＢに配置する。２値データの残りの８ビット（Ｄ３〜Ｄ１０）は、多値データのＭＳＢ側に図のように配置する。
【００１６】
変換テーブル３４の一例を図３に示す。２ビットデータ（Ｄ１、Ｄ２）を４ビットデータ（Ｌ１〜Ｌ４）に変換するテーブルを４種類（（１）〜（４））示す。多値記録の場合、再生時のエラーはおおむね±１以内である事が実験結果から分かっている。例えば、０から７の値をとる８値データでは、５の値が４又は６として誤る場合がほとんどで、３や７に誤るのはまれである。従って、多値データが誤って再生された場合は、そのＬＳＢが反転する（１が０に変わる、又は０が１に変わる）性質がある。通常のランダムデータであれば、一セット内の各シンボルのＬＳＢ（Ｌ１〜Ｌ４）はランダムに変化し、１６通りのビットパターンが存在するが、図３に示した変換テーブルの１種類によりＬ１〜Ｌ４は４通りのビットパターンしか存在しないという制限を付ける事で、判定する時の候補数を１／４に減らせ、その結果、多値判定精度を向上できる。
また、２ビットのデータを、４ビットのデータに変換する方法を１種類に限定せずに、セット毎に２種類を使い分けてもよい。例えば、図３に示した変換テーブルの（１）と（２）を選択するためのセット単位に変化する「０」と「１」からなる数値系列Ｐとして、
Ｐ＝０，１，０，１，０，１，．．．．．
Ｐ＝０，０，１，１，０，０，．．．．．
等を定義して、Ｐ＝０の場合は（１）を、Ｐ＝１の場合は（２）を選択し、セット毎に変換テーブルを切換えてもよい。また、Ｐとして、初期値と生成方法を規定した乱数を使用してもよい。
更に、２種類の変換テーブルを選択する方法として、固定した数値系列を使用するのではなく、セット内のデータを使用して次のセットのＰを決定してもよい。例えば、Ｐの初期値として、第１番目のセットのＰ（１）を「０」とし、第ｉ番目（ｉ≧２である整数）のセットのＰを、
Ｐ（ｉ）＝Ｐ（ｉ−１）ｘｏｒ（ｉ−１）番目のセットのＳ４のＬＳＢ（ｘｏｒ：排他的論理和演算子）
Ｐ（ｉ）＝ｎｏｔ（ｉ−１）番目のセットのＳ１のＭＳＢ（ｎｏｔ：論理否定演算子）
Ｐ（ｉ）＝（ｉ−１）番目のセットのＳ２のＬＳＢ
等の論理演算結果で定義する。こうする事で、多値データの判定時に、対象とするセットだけではなく、その前後の複数のセットを加味した多値判定が行え、誤りを低減できる。
以上が、多値化回路１５における２値データを多値データに変換する方法である。
【００１７】
次に、多値判定回路２９における多値判定の方法について説明する。
ここで、前記多値データとは別に、第１の多値データ判定方法で使用するための、情報記録媒体に記録するテストデータについて説明する。一例として、８値データが３シンボル連続する場合のテストデータを以下に示す。
2004152416.tif 000003
これは、８値データが３シンボル連続する場合の全組合せ（８の３乗＝５１２通り）を記述したテストデータである。符号間干渉が隣接する前後の多値データのみに影響する場合に、３シンボル連続する場合の全組合せを記述したテストデータを記録する。符号間干渉が、前の２シンボル及び後の２シンボルのデータに影響する場合は、５シンボル連続する場合の全組合せ（８の５乗＝３２７６８通り）を記述したテストデータを記録する。
テストデータを情報記録媒体に記録するときの記録位置は、光ディスク３の内周部、外周部、及びその中間の中周部に記録する。或いは、光ディスク３の１周毎に記録しても良い。或いは、一定周期毎に２値データを多値データに変換したデータの間に挿入して記録しても良い。こうする事で、光ディスク３の記録位置における再生信号の変動の影響を抑えて、安定した多値データ再生が可能になる。
【００１８】
次に、前記説明したテストデータと、２値データを多値データに変換したデータとを記録した情報記録媒体からデータを再生する時に、図１に示した多値判定回路２９で多値判定を行う方法を以下に説明する。
まず、任意のデータを多値データに変換した場合の多値判定方法について説明する。
この多値判定方法は、多値データが記録された情報記録媒体からの再生信号から多値データを再生する方法であって、テストデータの再生信号を入力して多値データの信号値を記憶し、２値データが変換された多値データの再生信号を入力して、多値データの信号値と記憶した信号値との誤差を算出し、セット内の各シンボルの判定候補として誤差が最小である多値データを第１候補、次に小さい多値データを第２候補とし、各シンボル毎の第１候補と第２候補を使用して（ｍ−ｋ）ビットの２値データをｍビットに変換した所定の規則に従ってセット内のｍシンボルの多値データ系列の候補を生成し、各シンボルの信号値と候補の多値データに対応する記憶した信号値との誤差を算出し、１候補のｍシンボル分の誤差の合計が最小になる多値データ系列を再生多値データとして出力するようにしたものである。
【００１９】
次に、図３の（１）の変換テーブルを用いて、図２に示した方法で２値データを多値データに変換した場合について説明する。ここでは、テストデータは、８値データが３シンボル連続する場合のテストデータを使用する。
従来技術では、図１３に示すように、第１の多値判定方法と第２の多値判定方法を並列に行うが、本発明の実施形態では図４に示すように、第１の多値判定方法を行った後に第２の多値判定方法を行う。
まず、第１の多値データ判定方法（Ｓ１０９）について説明する。
最初に、テストデータを再生し、図５に示すテーブルを作成する。これは、テストデータにおける３シンボル連続多値データの全組合せの中央の多値データの信号値（波形等化回路の出力信号値）を記憶したテーブルである。ここで、Ｔ（ｐ，ｑ，ｒ）（ｐ，ｑ，ｒ＝０，…，７）は、シンボル値がｐ、ｑ、ｒである連続３シンボルの多値データの中央の多値データの信号値を表す。信号値は、テストデータを１回再生した時の値を使っても良いし、複数回再生した時の平均値を使っても良い。
次に、多値データの判定を行う。多値データの判定は、連続する３シンボルの多値データの信号値（波形等化回路の出力信号値）を入力し、中央の多値データのシンボル値を出力する。そのために、まず前後の多値データの仮判定を行う。仮判定を行うためのしきい値は、テーブル上の値から算出する。
まず、次式によって各シンボル値（ｓ＝０，…，７）に対応する信号値の代表値Ｌ（ｓ）を算出する。
【数１】
2004152416.tif 000004
次に、次式によって隣接するシンボル値間のしきい値Ｘ（ｕ）（ｕ＝０，…，６）を算出する。
【数２】
2004152416.tif 000005
ここで、前後の多値データの信号値と、数式２によって決定されたしきい値とを比較して、前後の多値データを仮判定する。具体的には、前後の多値データの信号値をＹとすると、次式を満足するｖを仮判定によるシンボル値とする。
【数３】
2004152416.tif 000006
こうして得られた前後の多値データの仮判定結果のシンボル値をｐ、ｒとし、中央の多値データの信号値とＴ（ｐ、ｑ、ｒ）との誤差を、ｑ＝０，…，７について算出する。８個の誤差の内、最小値の誤差に対応するｑをそのシンボルの第１候補（ｑ１）とし、次に小さい誤差に対応するｑをそのシンボルの第２候補（ｑ２）として出力する。このようにして、１セット内の各シンボルについて、その第１候補と第２候補（ｑ１とｑ２）とを出力する。従来技術の第１の多値データ判定方法では、第１候補のみを出力するが、本発明の実施形態における第１の多値データ判定方法では、第１候補と第２候補を出力する。
【００２０】
次に、第２の多値データ判定方法（Ｓ１１１）についてを説明する。
ここでは、第１の多値データ判定方法（Ｓ１０９）によって決定された各シンボルの第１候補と第２候補を入力して、最終判定を行い再生多値データを出力する。
図６（ａ）の表に、入力した１セット内の各シンボルの第１候補と第２候補（ｑ１とｑ２）の例を示す。そして、図３の（１）の変換テーブルに基づいて、各シンボルの第１候補と第２候補を使用して、１セット内の４シンボル分の判定候補を生成した結果を図６（ｂ）の表に示す。分かりやすいように、図３の（１）の変換テーブルを本表に再表示した。変換テーブルのＬ１からＬ４は、多値データのＬＳＢのみを示しており、これによって多値データが偶数か奇数かを示している。従って、変換テーブル上の０は偶数を、１は奇数を示している。各シンボルの第１候補と第２候補は、一方が偶数であり、他方は奇数である。変換テーブルに従って、各シンボルの偶数又は奇数の候補を選択して、１セット内の４シンボル分の判定候補を４通り生成する。
次に、４通りの判定候補から最終判定結果を出力する。各シンボルの信号値（波形等化回路の出力信号値）と各候補のシンボル値に対応した信号値との誤差を４シンボル分加算し、誤差の合計が最小である候補を最終判定結果とする。各候補のシンボル値に対応した信号値は、テーブル上の信号値を使用する。例えば、判定候補において、Ｓ１＝２、Ｓ２＝４、Ｓ１の前の多値データのシンボル値が５であった場合は、Ｓ１に対応する信号値は、Ｔ（５，２，４）を使用する。或いは、前後のシンボルの信号値を仮判定して、テーブル上の信号値を使用しても良い。
このようにして、第１の多値データ判定方法によって決定された各シンボルの第１候補と第２候補を使用して、変換テーブルに従った１セット内の判定候補を生成しているので、判定結果の信頼性が向上する。更に、冗長ビットが２ビットに増加しているので、判定候補数が１／４に減り、誤判定を低減できる。
【００２１】
前記の説明では、１セット内のデータを使用して最終判定結果を出力しているが、変換ルールに前のセットのデータも使用している場合は、複数セットのデータを使用して多値データ判定を行う。以下にその方法を説明する。
まず、各セットにおいて、Ｐが「０」の場合と「１」の場合のそれぞれについて、誤差が最小になる候補を選択する。次に、複数セットの先頭のセットでＰが「０」の場合と「１」の場合について、Ｐによって関連付けられたその後のセットの候補を選び、複数セット分の候補を２系列分作成する。両者の内、誤差の小さい方を最終判定結果として出力する。こうする事で多値データの判定時に、対象とするセットだけではなく、そのセットを含む複数のセットを加味した多値判定が行え、誤りを低減できる。
前記の説明では、複数セットで第２の多値データを出力する時に、各セットで誤差が最小になる候補のみを使用したが、それ以外の候補を使用する事もできる。例えば、誤差が２番目に小さい候補や更には、全候補を使用して、複数セットの各候補の全組合せから、誤差が最小になる候補を最終判定結果としても良い。こうする事で、複数セットの組み合わせにおいて、各セットで誤差が最小になる候補の組み合わせが、最小の誤差にならない場合には、より多値判定の精度が向上する。
【００２２】
以上に説明した多値データ処理方法は、マイクロプロセッサやデジタルシグナルプロセッサ等を用いたコンピュータシステム上で動作するソフトウェアとして実現できるが、専用のハードウェアとしても実現できる。以下に、専用のハードウェアを用いた実施形態について説明する。
まず、多値化回路１５の実施形態について説明する。
図７は、２値データを多値データに変換する多値化回路１５の一実施形態の構成図である。
ここでは、一例として１０ビットの２値データを４シンボルの８値データ（３ビット）に変換する回路を示した。
この多値化回路１５は、４ビットのデータを入力し、その内の１ビットを出力する３個のセレクタ３５，３７，３９と、２ビットデータを４ビットに変換する変換回路４１からなり、１０ビットのパラレルデータを入力し、１シンボルを３ビットとするパラレルデータを出力する構成となっている。この他に、入出力データのタイミングに合わせて、各セレクタの切換を制御するための回路等が必要であるが、図示を省略した。
この多値化回路１５によって、２値データを多値データに変換する動作を以下に説明する。
変換回路４１は、半導体メモリや論理回路を使用して変換テーブルを実現できる。その後、３個のセレクタから（Ｄ３，Ｄ４，Ｌ１）、（Ｄ５，Ｄ６，Ｌ２）、（Ｄ７，Ｄ８，Ｌ３）、（Ｄ９，Ｄ１０，Ｌ４）、（Ｄ３，Ｄ４，Ｌ１）が順に出力されるようにセレクタ３５、３７、３９を制御する。このような簡単なハードウェアにより２値データを多値データに変換できる。
更に、変換回路４１に既に出力済みの多値データを入力すれば、他のセット内のデータを関係付けるデータ変換が可能になる。
また、図７に示した２値データを多値データに変換する回路から出力される多値データとテストデータとを切換回路によって切り換えて出力することもでき、それによりテストデータとユーザーデータとしての多値データとを混合して出力できるようになる。
図８は、テストデータ発生回路の一例を示す構成図である。図８に示すように、９ビットのバイナリカウンタ４３の出力を３ビットずつに分けて、各々を８値（３ビット）の多値データとして出力する事で、テストデータを発生できるようになっている。
次に、多値判定回路２９について説明する。図９は、図１に示した多値判定回路２９の機能ブロック図である。図９に示すように、この多値判定回路２９は、第１の多値データ判定方法を実現する第１の多値データ判定回路４５と、第２の多値データ判定方法を実現する第２の多値データ判定回路４７とからなる。第１の多値データ判定回路４５が各シンボルの判定候補の第１候補と第２候補とを出力し、第２の多値データ判定回路４７にて最終判定を行い、再生多値データを出力する。
【００２３】
次に、それぞれの多値データ判定回路４５、４７について説明する。
図１０は、第１の多値データ判定回路４５の内部構成図である。以下に、この第１の多値データ判定回路４５の主な構成要素およびその機能を示す。
（１）平均化回路４９
波形等化回路２７よりの信号値の平均値を求める。
（２）テーブル用メモリ回路５１
図５に示したテーブルを実現するためのメモリ回路であり、テーブルを作成する時に信号値を入力するためのデータ入力端子と、誤差算出時に信号値を出力するためのデータ出力端子を備え、メモリのアドレス入力端子を複数個の多値データの値として使用する。例えば、３個の８値データが連続するテーブルを作成するのであれば、９ビットのアドレスデータを３ビットずつ使用する。又、後述する図１１の第２の多値データ判定回路４７へも信号値を出力する。
（３）仮判定回路５３
加算器等によって数式１および数式２の計算を実行してしきい値を決定し、更に、コンパレータ等によって数式３を実行して、連続３個の多値データの両端の多値データを仮判定する。
（４）判定候補生成回路５５
仮判定回路５３から出力される連続３個の多値データの両端の多値データのシンボル値と、中央の多値データの候補のシンボル値（０〜７）を出力する。
（５）アドレス切換回路５７
テーブル用メモリ回路５１のアドレス入力の切換回路であり、テーブル作成時と仮判定のためのしきい値を算出する時は、テーブルアドレス生成回路５９の出力を入力する。多値データを判定する時は、判定候補生成回路５５の出力を入力する。後述の図１１に示す第２の多値データ判定回路４７の判定候補出力回路６７における判定候補の信号値をテーブルから出力するための切換機能もある。
（６）テーブルアドレス生成回路５９
テーブルを作成する場合は、光ディスク３上のテストデータを再生し、連続する３シンボルの多値データの全組合せの中央の多値データの信号値をテーブル用メモリ回路５１に入力する。この時の多値データのシンボル値はテストデータとして分かっており、図８に示した回路で発生できるので、それをメモリ回路５１のアドレスに入力するためのアドレス生成回路である。又、仮判定のためのしきい値を算出する時のアドレスも生成する。
（７）誤差算出回路６１
８候補のテーブル上の信号値と入力した中央の多値データの信号値との誤差を算出する回路。
（８）比較回路６３
誤差算出回路６１から出力される誤差を小さい順に並べ替える回路。
（９）第１第２候補選択回路６５
誤差が最小になる候補（第１候補）と、次に小さい候補（第２候補）とを出力する回路。
この他に、本第１の多値データ判定回路４５や光ディスク装置全体の動作を制御する回路等があるが、図示を省略した。
【００２４】
次に、前記第１の多値データ判定回路４５の動作を説明する。まず、情報記録媒体上のテストデータを再生し、テーブルアドレス生成回路５９と平均化回路４９によって、連続する３シンボルの多値データの中央の多値データの信号値をテーブル用メモリ回路５１に入力し、テーブルを作成する。次に、テーブル上の信号値を仮判定回路５３に入力して、仮判定用のしきい値を算出する。
次に、情報記録媒体上の２値データを多値データに変換した多値データを再生し、連続する３シンボルの多値データの内の両端の信号値を仮判定回路５３に入力し、その仮判定結果による判定候補を判定候補生成回路５５から８通り出力する。８通りの判定候補に対応したテーブル上の信号値と、連続する３シンボルの多値データの中央の多値データの信号値との誤差を誤差算出回路６１で算出する。算出された誤差を比較回路６３で小さい順に並べ替え、第１第２候補選択回路６５にて、最小の誤差に対応する判定候補を第１候補として、次に小さい誤差に対応する判定候補を第２候補として出力する。
【００２５】
図１１は、第２の多値データ判定回路４７の内部構成図である。以下に、この第２の多値データ判定回路４７の主な構成要素およびその機能を記す。
（１）候補信号値出力回路６７
入力した各シンボル毎の第１候補と第２候補のシンボル値に対応する信号値を出力する。各候補のシンボル値に対応した信号値は、第１の多値データ判定回路４５内のテーブル用メモリ回路５１に記憶された値を使用する。従って、入力した第１候補と第２候補のシンボル値を第１の多値データ判定回路４５のテーブルのアドレスに入力し、テーブル上の信号値を第２の多値データ判定回路４７へ入力し、誤差算出回路６９へ出力する。又、各シンボル毎の第１候補と第２候補のシンボル値を第３のレジスタ回路８１へ出力する。
（２）誤差算出回路６９
入力の信号値と判定候補の信号値との誤差を算出する。
（３）第１のレジスタ回路７１
誤差算出回路６９の出力を１セット分、又は複数セット分のシンボル数だけ保持する。
（４）第１のセレクタ回路７３
第１のレジスタ回路７１の出力を、変換テーブル８７のビットパターンに対応して選択し、セット内或いは複数セットにわたる誤差の合計を算出するために出力する。
（５）加算回路７５
第１のセレクタ回路７３から出力された誤差を加算し、合計値を出力する。
（６）第２のレジスタ回路７７
加算回路７５の出力を保持する。
（７）最小値検出回路７９
第２のレジスタ回路７７の出力から最小値を検出する。
（８）第３のレジスタ回路８１
候補信号値出力回路６７からの判定候補のシンボル値系列を１セット分、又は複数セット分保持する。
（９）第２のセレクタ８３
最小値検出回路７９で検出された最小値に対応する、変換テーブル８７上のビットパターンに対応して、第３のレジスタ８１に保持された判定候補のシンボル値を選択して、判定結果として出力する。
（１０）制御回路８５
本回路の動作を制御する。
（１１）変換テーブル８７
２値データを多値データに変換する時に使用した変換テーブルと同じテーブル。
（１２）変換テーブル選択用数値系列生成回路８９
セット毎に変換テーブル８７を切換える場合の、変換テーブルを選択するための数値系列（Ｐ）を生成する回路。変換テーブルが１種類の場合は不要である。Ｐが一義的に決まっている場合は、２値データを多値データに変換する時と同じ系列を生成するようにする。Ｐがセット内のデータとの論理演算で決定される場合は、判定候補のシンボル値を入力してＰを生成する。
【００２６】
次に、前記第２の多値データ判定回路４７の動作を説明する。
まず、入力した各シンボルの第１、第２候補に対応する信号値を候補信号値出力回路６７から出力し、誤差算出回路６９により、各シンボルの第１、第２候補の誤差を算出する。又、第３のレジスタ回路８１に各シンボルの第１、第２候補のシンボル値を保持する。第１のレジスタ回路７１にて、１セット分又は、複数セット分のシンボルの個数の誤差を保持する。その後、変換テーブル８７に従った全判定候補の信号値の誤差を第１のセレクタ７３で選択して加算回路７５に入力し、各判定候補毎の誤差の合計を算出して、第２のレジスタ回路７７で保持する。次に、最小値検出回路７９にて誤差の合計の最小値を検出する。第３のレジスタ回路８１に保持されている判定候補のシンボル値から、誤差が最小値になる判定候補に対応する各シンボル値をセレクタ２によって選択し、再生多値データとして出力する。
特にこの回路では、複数セットの各セットにおける判定候補の、複数セット分の全組合せについて誤差を保持できるので、各セットにおける誤差最小の候補のみの組合せだけでなく、全候補の組み合わせから誤差が最小になる候補を選択できる。
以上に説明した第１の多値データ判定回路４５と第２の多値データ判定回路４７によって、多値判定回路が実現される。更に、前記に説明した多値化回路１５と多値判定回路２９を図１に示した光ディスク装置に実装する事で、光ディスクへの情報の記録と再生ができる装置が実現できる。
尚、本実施例では、多値信号を量子化する手段として、再生信号の振幅を量子化するＡ／Ｄ変換を行っているが、他の量子化の実施形態を以下に説明する。
図１２に、情報記録媒体（例えば光ディスク）上に記録するマークの長さを変化させた多値記録の一実施形態を示す。この場合、再生信号は２値であるが、マークに対応するパルスの時間長の変化が多値信号になる。この時間長を、基準クロックで動作するカウンタ回路で計数する事で、多値信号を量子化した信号値（デジタルデータ）が得られる。その後、各信号値から一定の値を減算する事により、前記に説明したＡ／Ｄ変換を行った場合の実施形態を、図１２に示した本実施形態に適応できる。
【００２７】
【発明の効果】
以上の説明から理解されるように、本発明によれば、（ｍ−ｋ）ビットの２値データをｍビットに変換し、セット内の多値データの下位１ビットに配置して、ｋビットの冗長ビットを付加して２値データを多値データに変換しているので、多値データ判定時の判定候補数が１／２ｋになり、誤判定を低減できる。
また、前記ｋをｋ＝２としているので、多値データ判定時の判定候補数が１／４になり、従来技術の１／２より判定候補数が減っているので、より誤判定を低減できる。
また、２値データを多値データに変換する時に他のセットのデータを関連付けて変換しているので、多値データ判定時に、複数セットを加味した多値判定が行え、誤判定をより低減できる。
また、前記多値データ処理方法で変換された多値データとテストデータとを混合しているので、多値判定時に、テストデータを用いたパターン認識による多値判定方法（第１の多値データ判定方法）と、２値−多値変換ルールに基づいた多値判定方法（第２の多値データ判定方法）とを組合せた判定方法が行えるので、多値データ判定時の誤判定をより低減できる。
また、前記第１の多値データ判定方法によって決定された各シンボルの判定候補の第１候補と第２候補と使用して、第２の多値データ判定方法での１セット内のシンボル値系列の判定候補を生成しているので、従来技術における、固定したしきい値による多値データの判定候補の生成時の誤りを低減できる。
【００２８】
また、（ｍ−ｋ）ビットの２値データをｍビットに変換し、セット内の多値データの下位１ビットに配置して、ｋビットの冗長ビットを付加して２値データを多値データに変換する装置であるので、多値データ判定時の判定候補数が１／２ｋになり、誤判定を低減できる。
また、前記ｋをｋ＝２としているので、多値データ判定時の判定候補数が１／４になり、従来技術の１／２より判定候補数が減っているので、より誤判定を低減できる。
また、２値データを多値データに変換する時に他のセットのデータを関連付けて変換している装置であるので、多値データ判定時に、複数セットを加味した多値判定が行え、誤判定をより低減できる。
また、変換された多値データとテストデータとを混合して出力できる装置であるので、多値判定時に、テストデータを用いた第１の多値データ判定方法と、第２の多値データ判定方法とを組合せた判定方法が行えるので、多値データ判定時の誤判定をより低減できる。
また、第１の多値データ判定方法によって決定された各シンボルの判定候補の第１候補と第２候補と使用して、第２の多値データ判定方法での１セット内のシンボル値系列の判定候補を生成する装置であるので、従来技術における、固定したしきい値による多値データの判定候補の生成時の誤りを低減できる。
【図面の簡単な説明】
【図１】本発明による多値データ処理装置を含む光ディスク装置の一実施形態の概略ブロック図である。
【図２】多値化回路１５において２値データを多値データに変換する方法を示す説明図である。
【図３】図２に示した変換テーブル３４の一例を示す図である。
【図４】多値判定回路２９における多値データ判定方法の流れを示すブロック図である。
【図５】テストデータにおける３シンボル連続多値データの全組合せの中央の多値データの信号値を記憶したテーブルを示す図である。
【図６】（ａ）は入力した１セット内の各シンボルの第１候補と第２候補の例を示し、（ｂ）は図３の（１）の変換テーブルに基づいて、各シンボルの第１候補と第２候補を使用して、１セット内の４シンボル分の判定候補を生成した結果を示す図である。
【図７】２値データを多値データに変換する多値化回路１５の一実施形態の構成図である。
【図８】テストデータ発生回路の一例を示す構成図である
【図９】多値判定回路２９の機能ブロック図である。
【図１０】第１の多値データ判定回路４５の内部構成図である。
【図１１】第２の多値データ判定回路４７の内部構成図である。
【図１２】情報記録媒体（例えば光ディスク）上に記録するマークの長さを変化させた多値記録の一実施形態を示す図である。
【図１３】従来の多値データ処理方法の処理の流れを示すブロック図である。
【符号の説明】
１  光ディスク装置、３  光ディスク（情報記録媒体）、５  モーター、７  光ヘッド、９  演算増幅回路、１１  サーボ回路、１３  誤り訂正用データ付加回路、１５  多値化回路、１７  同期信号付加回路、１９  変調回路、２１  レーザー駆動回路、２３  ＡＤ変換回路、２５  ＰＬＬおよび同期検出回路、２７波形等化回路、２９  多値判定回路、３１  多値−２値変換回路、３３  誤り訂正回路、３４・８７  変換テーブル、３５・３７・３９  セレクタ、４１  変換回路、４３  バイナリカウンタ、４５  第１の多値データ判定回路、４７  第２の多値データ判定回路、４９  平均化回路、５１  テーブル用メモリ回路、５３  仮判定回路、５５  判定候補生成回路、５７  アドレス切換回路、５９  テーブルアドレス生成回路、６１  誤差算出回路、６３  比較回路、６５  第１第２候補選択回路、６７  候補信号値出力回路、６９  誤差算出回路、７１  第１のレジスタ回路、７３  第１のセレクタ回路、７５  加算回路、７７  第２のレジスタ回路、７９  最小値検出回路、８１  第３のレジスタ回路、８３  第２のセレクタ、８５  制御回路、８９  変換テーブル選択用数値系列生成回路
【図１】
2004152416.tif 000007
【図２】
2004152416.tif 000008
【図３】
2004152416.tif 000009
【図４】
2004152416.tif 000010
【図５】
2004152416.tif 000011
【図６】
2004152416.tif 000012
【図７】
2004152416.tif 000013
【図８】
2004152416.tif 000014
【図９】
2004152416.tif 000015
【図１０】
2004152416.tif 000016
【図１１】
2004152416.tif 000017
【図１２】
2004152416.tif 000018
【図１３】
2004152416.tif 000019