(57)【特許請求の範囲】
【請求項１】
ビット列を送信する送信装置から送信されてくる送信ビット列の信号を受信する受信装置において、
前記送信装置からの信号を受信し、前記送信ビット列に対応する受信ビット列を出力する受信手段と、
前記受信ビット列と、その受信ビット列のうちの後に受信された１ビット以上のデータである後データが誤っている誤り率とを対応付けた誤り率テーブルを記憶する記憶手段と、
前記誤り率テーブルを参照し、1.0である誤り率に対応付けられた前記受信ビット列のうちの前記後データの誤り訂正のみを行う誤り訂正手段と
を備える受信装置。
【請求項２】
前記誤り率テーブルは、
前記送信装置から送信されてくる既知の送信ビット列であるテストデータを受信することにより得られる前記受信ビット列のうちの前記後データの誤りを判定する
ことにより作成されたものである
請求項１に記載の受信装置。
【請求項３】
前記受信手段は、前記送信装置から送信されてくる既知の送信ビット列であるテストデータを受信して、前記テストデータに対応する受信ビット列を出力し、
前記受信ビット列と、前記テストデータとを比較することにより、前記受信ビット列のうちの前記後データの誤りを判定し、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求めることにより、前記誤り率テーブルを作成する作成手段をさらに備える
請求項２に記載の受信装置。
【請求項４】
前記送信装置は、前記テストデータのビット長を増加しながら、前記テストデータの送信を繰り返す一方、
前記受信手段が、前記テストデータを受信して、前記受信ビット列を出力し、
前記作成手段が、前記受信ビット列のうちの前記後データの誤りを判定し、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求める
ことを、前記後データの誤り率が1.0の前記受信ビット列が変化しなくなるまで繰り返し、
前記記憶手段は、前記後データの誤り率が1.0の前記受信ビット列が変化しなくなるときのビット長のテストデータに対する前記受信ビット列と前記誤り率とを対応付けた前記誤り率テーブルを記憶する
請求項３に記載の受信装置。
【請求項５】
前記作成手段は、前記受信ビット列、前記受信ビット列のうちの前記後データが誤っている誤り率、及び、誤っている前記後データの正解値を対応付けた前記誤り率テーブルを作成する
請求項３に記載の受信装置。
【請求項６】
前記誤り率テーブルには、前記受信ビット列と、前記後データとしての、前記受信ビット列のうちの最後に受信された１ビットが誤っている誤り率とが対応付けられており、
前記誤り訂正手段は、前記後データとしての、1.0である誤り率に対応付けられた前記受信ビット列のうちの最後に受信された１ビットの誤り訂正のみを行う
請求項１に記載の受信装置。
【請求項７】
前記誤り率テーブルには、前記受信ビット列、前記後データとしての、前記受信ビット列のうちの後に受信された複数ビットが誤っている誤り率、及び、その複数ビットの正解値が対応付けられており、
前記誤り訂正手段は、前記後データとしての、1.0である誤り率に対応付けられた前記受信ビット列のうちの後に受信された複数ビットを、前記正解値に訂正する誤り訂正のみを行う
請求項１に記載の受信装置。
【請求項８】
ビット列を送信する送信装置から送信されてくる送信ビット列の信号を受信する受信装置の受信方法において、
前記送信装置からの信号を受信し、前記送信ビット列に対応する受信ビット列を出力し、
前記受信ビット列と、その受信ビット列のうちの後に受信された１ビット以上のデータである後データが誤っている誤り率とを対応付けた誤り率テーブルを参照し、1.0である誤り率に対応付けられた前記受信ビット列のうちの前記後データの誤り訂正のみを行う
ステップを含む受信方法。
【請求項９】
ビット列を送信する送信装置から送信されてくる送信ビット列の信号を受信する受信装置として、コンピュータを機能させるプログラムにおいて、
前記送信装置からの信号を受信し、前記送信ビット列に対応する受信ビット列を出力する受信手段と、
前記受信ビット列と、その受信ビット列のうちの後に受信された１ビット以上のデータである後データが誤っている誤り率とを対応付けた誤り率テーブルを記憶する記憶手段と、
前記誤り率テーブルを参照し、1.0である誤り率に対応付けられた前記受信ビット列のうちの前記後データの誤り訂正のみを行う誤り訂正手段と
して、コンピュータを機能させるプログラム。
【請求項１０】
誤り訂正に用いられる誤り率テーブルを作成する情報処理装置において、
ビット列を送信する送信装置から送信されてくる既知の送信ビット列であるテストデータの信号を受信し、前記テストデータに対応する受信ビット列を出力する受信手段と、
前記受信ビット列と、前記テストデータとを比較することにより、前記受信ビット列のうちの後に受信された１ビット以上のデータである後データの誤りを判定し、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求めることにより、前記受信ビット列と、その受信ビット列のうちの前記後データが誤っている誤り率とを対応付けた前記誤り率テーブルを作成する作成手段と
を備える情報処理装置。
【請求項１１】
前記送信装置は、前記テストデータのビット長を増加しながら、前記テストデータの送信を繰り返す一方、
前記受信手段が、前記テストデータを受信して、前記受信ビット列を出力し、
前記作成手段が、前記受信ビット列のうちの前記後データの誤りを判定し、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求める
ことを、前記後データの誤り率が1.0の前記受信ビット列が変化しなくなるまで繰り返す
ことにより、前記後データの誤り率が1.0の前記受信ビット列が変化しなくなるときのビット長のテストデータに対する前記受信ビット列と前記誤り率とを対応付けた前記誤り率テーブルが作成される
請求項１０に記載の情報処理装置。
【請求項１２】
前記作成手段は、前記受信ビット列、前記受信ビット列のうちの前記後データが誤っている誤り率、及び、誤っている前記後データの正解値を対応付けた前記誤り率テーブルを作成する
請求項１０に記載の情報処理装置。
【請求項１３】
前記作成手段は、前記受信ビット列と、前記後データとしての、前記受信ビット列のうちの最後に受信された１ビットが誤っている誤り率とを対応付けた前記誤り率テーブルを作成する
請求項１０に記載の情報処理装置。
【請求項１４】
前記作成手段は、前記受信ビット列、前記後データとしての、前記受信ビット列のうちの後に受信された複数ビットが誤っている誤り率、及び、その複数ビットの正解値を対応付けた前記誤り率テーブルを作成する
請求項１０に記載の情報処理装置。
【請求項１５】
誤り訂正に用いられる誤り率テーブルを作成する情報処理装置の情報処理方法において、
ビット列を送信する送信装置から送信されてくる既知の送信ビット列であるテストデータの信号を受信し、前記テストデータに対応する受信ビット列を出力し、
前記受信ビット列と、前記テストデータとを比較することにより、前記受信ビット列のうちの後に受信された１ビット以上のデータである後データの誤りを判定し、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求めることにより、前記受信ビット列と、その受信ビット列のうちの前記後データが誤っている誤り率とを対応付けた前記誤り率テーブルを作成する
ステップを含む情報処理方法。
【請求項１６】
誤り訂正に用いられる誤り率テーブルを作成する情報処理装置として、コンピュータを機能させるプログラムにおいて、
ビット列を送信する送信装置から送信されてくる既知の送信ビット列であるテストデータの信号を受信し、前記テストデータに対応する受信ビット列を出力する受信手段と、
前記受信ビット列と、前記テストデータとを比較することにより、前記受信ビット列のうちの後に受信された１ビット以上のデータである後データの誤りを判定し、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求めることにより、前記受信ビット列と、その受信ビット列のうちの前記後データが誤っている誤り率とを対応付けた前記誤り率テーブルを作成する作成手段と
して、コンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置、受信方法、情報処理装置、情報処理方法、及びプログラムに関し、特に、例えば、マルチパス等に起因するデータの定常的な誤りを、容易に訂正することができるようにする受信装置、受信方法、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、例えば、テレビジョン放送信号を受信するチューナや、DVD（Digital Versatile Disc）プレーヤなどの外部機器からの画像の信号に信号処理を施して、CRT(Cathode Ray Tube)やLCD(Liquid Crystal Display)などの表示装置に画像の信号を供給する信号処理装置がある。
【０００３】
このような信号処理装置では、外部機器から供給された画像の信号からノイズを除去するノイズ除去処理や、外部機器からの画像よりも表示装置に表示される画像が高画質となるように画像の信号を変換する画像変換処理、表示装置に表示される画像の明るさやコントラストを調整する画像調整処理などの信号処理が行われる。
【０００４】
図１は、従来の信号処理装置の一例の構成を示すブロック図である。
【０００５】
図１において、信号処理装置１１は、筐体１２、コネクタ１３1ないし１３4、入力セレクタ１４、信号ルータ１５、コネクタ１６1ないし１６4、コネクタ１７1ないし１７3、機能ブロック１８1ないし１８3、コネクタ１９、リモートコマンダ２０、操作部２１、システム制御ブロック２２、及び制御バス２３等から構成される。
【０００６】
信号処理装置１１では、コネクタ１３1ないし１３4が、信号ケーブルを介して入力セレクタ１４に接続されており、入力セレクタ１４が、信号ケーブルを介して信号ルータ１５に接続されている。また、信号ルータ１５は、信号ケーブルを介してコネクタ１６1ないし１６4とコネクタ１９に接続されており、さらに、コネクタ１６1ないし１６3及びコネクタ１７1ないし１７3を介して、機能ブロック１８1ないし１８3に接続されている。また、入力セレクタ１４、信号ルータ１５、コネクタ１６1ないし１６4、及びシステム制御ブロック２２は、制御バス２３を介して、互いに接続されている。
【０００７】
筐体１２は、例えば、直方体形状の金属製の筐体であり、その内部には、入力セレクタ１４、信号ルータ１５、コネクタ１６1ないし１６4、コネクタ１７1ないし１７3、機能ブロック１８1ないし１８3、システム制御ブロック２２、及び制御バス２３等が収納されている。
【０００８】
また、筐体１２には、コネクタ１３1ないし１３4，１９、及び操作部２１が、外部に露出する形で設けられている。
【０００９】
コネクタ１３1ないし１３4には、信号処理装置１１と、信号処理装置１１に画像の信号を供給するチューナやDVDプレーヤなどの外部機器（図示せず）とを接続するケーブルが接続される。
【００１０】
入力セレクタ１４には、コネクタ１３1ないし１３4を介して、外部機器から画像の信号が供給される。入力セレクタ１４は、システム制御ブロック２２の制御に従って、コネクタ１３1ないし１３4から供給される画像の信号を選択し、信号ルータ１５に供給する。
【００１１】
信号ルータ１５は、システム制御ブロック２２の制御に従い、入力セレクタ１４から供給される信号を、コネクタ１６i及び１７iを介して、機能ブロック１８iに供給する（図１では、ｉ＝１，２，３）。
【００１２】
また、信号ルータ１５には、機能ブロック１８iから、信号処理が施された信号が、コネクタ１７i及び１６iを介して供給される。信号ルータ１５は、機能ブロック１８iからの信号を、コネクタ１９を介して、コネクタ１９に接続されている表示装置（図示せず）に供給する。
【００１３】
コネクタ１６iと１７iとは、互いに着脱可能であり、信号ルータ１５、及び制御バス２３のそれぞれと、機能ブロック１８iとを接続する。
【００１４】
なお、図１では、筐体１２内に、４つのコネクタ１６1ないし１６4が設けられており、そのうちの３つのコネクタ１６1ないし１６3に、機能ブロック１８1ないし１８3のコネクタ１７1ないし１７3が、それぞれ接続されている。図１において、何も接続されていないコネクタ１６4には、信号処理装置１１に追加される新たな機能ブロック（のコネクタ）を接続することができる。
【００１５】
機能ブロック１８1ないし１８3は、ノイズ除去処理、画像変換処理、又は画像調整処理などの信号処理を施す信号処理回路をそれぞれ有している。機能ブロック１８1ないし１８3は、信号ルータ１５から供給される信号に対して信号処理を施し、信号処理が施された信号を、信号ルータ１５に供給する。
【００１６】
コネクタ１９には、信号処理装置１１と、信号処理装置１１から出力される画像を表示する表示装置とを接続するケーブルが接続される。
【００１７】
リモートコマンダ２０は、ユーザにより操作される複数のボタンなどを備えており、ユーザにより操作され、ユーザの操作に応じた操作信号を、赤外線などを利用して、システム制御ブロック２２に供給（送信）する。
【００１８】
操作部２１は、リモートコマンダ２０と同様に、ユーザにより操作される複数のボタンなどを備えており、ユーザにより操作され、ユーザの操作に応じた操作信号を、システム制御ブロック２２に供給する。
【００１９】
システム制御ブロック２２は、ユーザの操作に応じた操作信号が、リモートコマンダ２０又は操作部２１から供給されると、その操作信号に応じた処理が行われるように、制御バス２３を介して、入力セレクタ１４、信号ルータ１５、又は機能ブロック１８1ないし１８3を制御する。
【００２０】
以上のように構成される信号処理装置１１では、コネクタ１３1ないし１３4及び入力セレクタ１４を介して信号ルータ１５に画像の信号が供給され、信号ルータ１５と機能ブロック１８1ないし１８3との間で、信号ケーブルを介して、画像の信号が伝送（送信）される。
【００２１】
ところで、近年、画像の高精細化に伴い、信号処理装置１１が信号処理を施す画像の信号の容量が、大きくなる傾向がある。画像の信号の大容量が大きくなると、例えば、信号ルータ１５と機能ブロック１８1ないし１８3との間で、信号ケーブルを介して、画像の信号が高速で伝送される。このように、信号が高速で伝送されると、信号ケーブルの周波数特性や、クロストーク、パラレルな信号ケーブルにおいて生じるタイミングのずれ（スキュー）などの影響により、信号の伝送に問題が発生する。
【００２２】
そこで、信号の伝送を、無線通信により行う方法がある。ここで、無線通信には、例えば、電磁誘導を利用して信号を伝送する、IC(Integrated Circuit)タグ等で用いられている近接非接触通信や、電波を用いた無線通信等がある。
【００２３】
近接非接触通信を行うには、送信側と受信側とを、ある程度近接した状態に配置する必要があり、したがって、信号処理装置の基板どうしの間で、近接非接触通信を行うこととすると、基板の配置等に制約を受ける。
【００２４】
一方、電波を用いた無線通信では、そのような制約を受けることはない。例えば、特許文献１には、筐体に内蔵される基板どうしが、電波を用いた無線通信により信号を伝送し、信号処理を行う信号処理装置が開示されている。
【００２５】
特許文献１に記載のように、例えば、信号ルータ１５と機能ブロック１８1ないし１８3とが、電波を用いた無線通信により信号を伝送することで、信号ケーブルを介して信号を高速で伝送することにより発生する問題を回避することができる。
【００２６】
しかしながら、信号ルータ１５と機能ブロック１８1ないし１８3とが、信号処理装置１１の筐体１２の内部で、電波を用いた無線通信により信号を伝送すると、筐体１２の壁面で電波が反射したり、筐体１２に内蔵される基板で電波が回折したりすることにより、伝送経路（パス）の距離の異なる複数の伝送経路（マルチパス）が発生する。そして、マルチパスが発生すると、信号を受信する受信側に、位相がずれた複数の信号が到達し、その複数の信号どうしが干渉して（マルチパスフェージングが発生して）、受信側で再生されるビット（ビット列）に誤りが生じる。
【００２７】
すなわち、マルチパスフェージングによれば、後に送信されたビットの信号が、先に（過去に）送信されたビットの信号の影響を受け、その結果、後に送信されたビットの信号の波形が変形し、受信側において再生されるビットに誤りが生じることがある。
【００２８】
また、筐体の内部における無線通信以外に、例えば、携帯電話機による移動体通信において、ビルなどの建設物により電波が反射することによって生じるマルチパスによっても、信号の位相がずれることにより、干渉が発生する。さらに、このような無線通信以外にも、例えば、ケーブルを介して信号を伝送するにあたり、ケーブルの端部で信号が反射し、伝送すべき信号と反射した信号とによっても、干渉が発生する。
【００２９】
そこで、例えば、特許文献２には、ビタビ等化器を用いて、マルチパスにより発生する干渉の影響を除去する方法が開示されている。
【００３０】
しかしながら、画像の信号、特に、非圧縮の画像の信号のように、高速に伝送する必要がある信号に対する信号処理においては、信号処理において生じる遅延を短くすることと、遅延を一定にすることとが必要である。また、画像の信号には、連続性を保持するために、リアルタイム性が要求される。
【００３１】
ビタビ等化器では、信号処理において生じる遅延を短くすることも、遅延を一定にすることも困難であり、したがって、リアルタイム性を維持することも困難である。
【００３２】
【特許文献１】特開2003-179821号公報
【特許文献２】特許第3399022号
【発明の開示】
【発明が解決しようとする課題】
【００３３】
上述したように、マルチパスが発生する環境において、電波を用いた無線通信により信号を伝送すると、マルチパスに起因する干渉によって、ビットに誤りが生じることがある。
【００３４】
本発明は、このような状況に鑑みてなされたものであり、マルチパス等に起因するデータの定常的な誤りを、容易に訂正することができるようにするものである。
【課題を解決するための手段】
【００３５】
本発明の第１の側面の受信装置、又は、プログラムは、ビット列を送信する送信装置から送信されてくる送信ビット列の信号を受信する受信装置であり、前記送信装置からの信号を受信し、前記送信ビット列に対応する受信ビット列を出力する受信手段と、前記受信ビット列と、その受信ビット列のうちの後に受信された１ビット以上のデータである後データが誤っている誤り率とを対応付けた誤り率テーブルを記憶する記憶手段と、前記誤り率テーブルを参照し、1.0である誤り率に対応付けられた前記受信ビット列のうちの前記後データの誤り訂正のみを行う誤り訂正手段とを備える受信装置、又は、受信装置として、コンピュータを機能させるプログラムである。
【００３６】
本発明の第１の側面の受信方法は、ビット列を送信する送信装置から送信されてくる送信ビット列の信号を受信する受信装置の受信方法であり、前記送信装置からの信号を受信し、前記送信ビット列に対応する受信ビット列を出力し、前記受信ビット列と、その受信ビット列のうちの後に受信された１ビット以上のデータである後データが誤っている誤り率とを対応付けた誤り率テーブルを参照し、1.0である誤り率に対応付けられた前記受信ビット列のうちの前記後データの誤り訂正のみを行うステップを含む受信方法である。
【００３７】
本発明の第１の側面においては、ビット列を送信する送信装置から送信されてくる送信ビット列の信号が受信され、前記送信ビット列に対応する受信ビット列が出力される。そして、前記受信ビット列と、その受信ビット列のうちの後に受信された１ビット以上のデータである後データが誤っている誤り率とを対応付けた誤り率テーブルが参照され、1.0である誤り率に対応付けられた前記受信ビット列のうちの前記後データの誤り訂正のみが行われる。
【００３８】
本発明の第２の側面の情報処理装置、又は、プログラムは、誤り訂正に用いられる誤り率テーブルを作成する情報処理装置であり、ビット列を送信する送信装置から送信されてくる既知の送信ビット列であるテストデータの信号を受信し、前記テストデータに対応する受信ビット列を出力する受信手段と、前記受信ビット列と、前記テストデータとを比較することにより、前記受信ビット列のうちの後に受信された１ビット以上のデータである後データの誤りを判定し、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求めることにより、前記受信ビット列と、その受信ビット列のうちの前記後データが誤っている誤り率とを対応付けた前記誤り率テーブルを作成する作成手段とを備える情報処理装置、又は、情報処理装置として、コンピュータを機能させるプログラムである。
【００３９】
本発明の第２の側面の情報処理方法は、誤り訂正に用いられる誤り率テーブルを作成する情報処理装置の情報処理方法であり、ビット列を送信する送信装置から送信されてくる既知の送信ビット列であるテストデータの信号を受信し、前記テストデータに対応する受信ビット列を出力し、前記受信ビット列と、前記テストデータとを比較することにより、前記受信ビット列のうちの後に受信された１ビット以上のデータである後データの誤りを判定し、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求めることにより、前記受信ビット列と、その受信ビット列のうちの前記後データが誤っている誤り率とを対応付けた前記誤り率テーブルを作成するステップを含む情報処理方法である。
【００４０】
本発明の第２の側面においては、ビット列を送信する送信装置から送信されてくる既知の送信ビット列であるテストデータの信号が受信され、前記テストデータに対応する受信ビット列が出力される。そして、前記受信ビット列と、前記テストデータとを比較することにより、前記受信ビット列のうちの後に受信された１ビット以上のデータである後データの誤りが判定され、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求めることにより、前記受信ビット列と、その受信ビット列のうちの前記後データが誤っている誤り率とを対応付けた前記誤り率テーブルが作成される。
【００４１】
なお、プログラムは、伝送媒体を介して伝送することにより、又は、記録媒体に記録して、提供することができる。
【００４２】
また、受信装置、及び情報処理装置は、独立した装置であっても良いし、１つの装置を構成している内部ブロックであっても良い。
【発明の効果】
【００４３】
本発明の第１及び第２の側面によれば、データの誤りを訂正することができ、特に、例えば、マルチパス等に起因するデータの定常的な誤りを、容易に訂正することができる。
【発明を実施するための最良の形態】
【００４４】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。したがって、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００４５】
本発明の第１の側面の受信装置、又は、プログラムは、
ビット列を送信する送信装置（例えば、図７の送信処理部１０１）から送信されてくる送信ビット列の信号を受信する受信装置（例えば、図７の受信処理部１１２）であり、
前記送信装置からの信号を受信し、前記送信ビット列に対応する受信ビット列を出力する受信手段（例えば、図７の無線信号受信部１５１）と、
前記受信ビット列と、その受信ビット列のうちの後に受信された１ビット以上のデータである後データが誤っている誤り率とを対応付けた誤り率テーブルを記憶する記憶手段（例えば、図７のテーブル記憶部１５５）と、
前記誤り率テーブルを参照し、1.0である誤り率に対応付けられた前記受信ビット列のうちの前記後データの誤り訂正のみを行う誤り訂正手段（例えば、図７の誤り訂正部１５６）と
を備える受信装置、又は、受信装置として、コンピュータを機能させるプログラムである。
【００４６】
第１の側面の受信装置において、
前記受信手段が、前記送信装置から送信されてくる既知の送信ビット列であるテストデータを受信して、前記テストデータに対応する受信ビット列を出力する場合には、
前記受信ビット列と、前記テストデータとを比較することにより、前記受信ビット列のうちの前記後データの誤りを判定し、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求めることにより、前記誤り率テーブルを作成する作成手段（例えば、図７のテーブル作成部１５４）をさらに設けることができる。
【００４７】
前記送信装置が、前記テストデータのビット長を増加しながら、前記テストデータの送信を繰り返す一方（例えば、図１６のステップＳ１６１ないしＳ１６６）、
前記受信手段が、前記テストデータを受信して、前記受信ビット列を出力し（例えば、図１７のステップＳ１７３）、
前記作成手段が、前記受信ビット列のうちの前記後データの誤りを判定し、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求める（例えば、図１７のステップＳ１７５及びＳ１７６）
ことを、前記後データの誤り率が1.0の前記受信ビット列が変化しなくなるまで繰り返し（例えば、図１７のステップＳ１７１ないしＳ１８１）、
前記記憶手段が、前記後データの誤り率が1.0の前記受信ビット列が変化しなくなるときのビット長のテストデータに対する前記受信ビット列と前記誤り率とを対応付けた前記誤り率テーブルを記憶する
ことができる。
【００４８】
本発明の第１の側面の受信方法は、
ビット列を送信する送信装置から送信されてくる送信ビット列の信号を受信する受信装置の受信方法であり、
前記送信装置からの信号を受信し、前記送信ビット列に対応する受信ビット列を出力し（例えば、図１２のステップＳ１２１）、
前記受信ビット列と、その受信ビット列のうちの後に受信された１ビット以上のデータである後データが誤っている誤り率とを対応付けた誤り率テーブルを参照し、1.0である誤り率に対応付けられた前記受信ビット列のうちの前記後データの誤り訂正のみを行う（例えば、図１２のステップＳ１２４）
ステップを含む受信方法である。
【００４９】
本発明の第２の側面の情報処理装置、又は、プログラムは、
誤り訂正に用いられる誤り率テーブルを作成する情報処理装置（例えば、図７の受信処理部１１２）であり、
ビット列を送信する送信装置から送信されてくる既知の送信ビット列であるテストデータの信号を受信し、前記テストデータに対応する受信ビット列を出力する受信手段（例えば、図７の無線信号受信部１５１）と、
前記受信ビット列と、前記テストデータとを比較することにより、前記受信ビット列のうちの後に受信された１ビット以上のデータである後データの誤りを判定し、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求めることにより、前記受信ビット列と、その受信ビット列のうちの前記後データが誤っている誤り率とを対応付けた前記誤り率テーブルを作成する作成手段（例えば、図７のテーブル作成部１５４）と
を備える情報処理装置、又は、情報処理装置として、コンピュータを機能させるプログラムである。
【００５０】
本発明の第２の側面の情報処理方法は、
誤り訂正に用いられる誤り率テーブルを作成する情報処理装置の情報処理方法であり、
ビット列を送信する送信装置から送信されてくる既知の送信ビット列であるテストデータの信号を受信し、前記テストデータに対応する受信ビット列を出力し（例えば、図１２のステップＳ１２１）、
前記受信ビット列と、前記テストデータとを比較することにより、前記受信ビット列のうちの後に受信された１ビット以上のデータである後データの誤りを判定し、その判定結果に基づいて、前記受信ビット列のうちの前記後データが誤っている誤り率を求めることにより、前記受信ビット列と、その受信ビット列のうちの前記後データが誤っている誤り率とを対応付けた前記誤り率テーブルを作成する（例えば、図１２のステップＳ１２６）
ステップを含む情報処理方法である。
【００５１】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００５２】
図２は、本発明を適用した信号処理装置の一実施の形態の構成例を示す斜視図である。
【００５３】
図２において、信号処理装置３１は、筐体３２、電源モジュール３３、基板（プラットフォーム基板）３４、基板（入力基板）３５、基板（信号処理基板）３６1ないし３６3、及び基板（出力基板）３７から構成される。
【００５４】
筐体３２は、直方体形状の金属製の筐体であり、その内部には、電源モジュール３３、プラットフォーム基板３４、入力基板３５、信号処理基板３６1ないし３６3、及び出力基板３７が収納されている。
【００５５】
電源モジュール３３は、プラットフォーム基板３４、入力基板３５、信号処理基板３６1ないし３６3、及び出力基板３７に、駆動に必要な電力を供給する。
【００５６】
プラットフォーム基板３４には、信号処理基板３６1ないし３６3が装着されている。なお、信号処理基板３６1ないし３６3には、プラットフォーム基板３４を介して、電源モジュール３３から電力が供給される。
【００５７】
入力基板３５は、筐体３２の外部に設けられているコネクタ１３1ないし１３4（図３）に接続されており、入力基板３５には、コネクタ１３iを介して接続される外部機器（図示せず）から、例えば、画像の信号が供給される。また、入力基板３５は、電波を用いた無線通信を行うためのアンテナ３５ａを備えており、外部機器から供給された画像の信号を、アンテナ３５ａを介して、信号処理基板３６1ないし３６3に送信（伝送）する。
【００５８】
信号処理基板３６1ないし３６3は、電波を用いた無線通信を行うためのアンテナ３６ａ1ないし３６ａ3をそれぞれ備えている。信号処理基板３６iには、アンテナ３６ａiを介して、入力基板３５から送信されてくる画像の信号が供給される。信号処理基板３６iは、入力基板３５からの画像の信号に対し、ノイズ除去処理、画像変換処理、又は画像調整処理などの信号処理を施し、信号処理を施した画像の信号を、アンテナ３６ａiを介して、出力基板３７に送信する。
【００５９】
出力基板３７は、電波を用いた無線通信を行うためのアンテナ３７ａを備えるとともに、筐体３２に設けられているコネクタ１９（図３）に接続されている。出力基板３７は、アンテナ３７ａを介して、信号処理基板３６1ないし３６3から送信されてくる画像の信号を受信し、コネクタ１９に接続されている表示装置（図示せず）に供給する。
【００６０】
次に、図３は、図２の信号処理装置３１の電気的な構成例を示すブロック図である。
【００６１】
なお、図中、図１の信号処理装置１１と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。
【００６２】
図３において、信号処理装置３１は、コネクタ１３1ないし１３4、コネクタ１９、リモートコマンダ２０、操作部２１、筐体３２、入力セレクタ４４、信号ルータ４５、機能ブロック４６1ないし４６3、及びシステム制御ブロック５０から構成される。
【００６３】
信号処理装置３１では、コネクタ１３1ないし１３4が、信号ケーブルを介して入力セレクタ４４に接続されており、入力セレクタ４４が、信号ケーブルを介して信号ルータ４５に接続されており、信号ルータ４５が、信号ケーブルを介してコネクタ１９に接続されている。
【００６４】
筐体３２の内部には、入力セレクタ４４、信号ルータ４５、機能ブロック４６1ないし４６3、及びシステム制御ブロック５０が収納されている。
【００６５】
入力セレクタ４４は、例えば、図２の入力基板３５に設けられており、その入力基板３５に設けられているアンテナ３５ａを介して無線通信を行うことが可能となっている。
【００６６】
また、入力セレクタ４４には、コネクタ１３1ないし１３4を介して、図示せぬ外部機器から画像の信号が供給される。入力セレクタ４４は、システム制御ブロック５０の制御に従って、コネクタ１３1ないし１３4に接続された外部機器から供給される画像の信号を選択し、信号ルータ４５に供給する。
【００６７】
信号ルータ４５は、例えば、図２の出力基板３７に設けられており、その出力基板３７に設けられているアンテナ３７ａを介して無線通信を行うことが可能となっている。
【００６８】
信号ルータ４５は、システム制御ブロック５０の制御に従い、入力セレクタ４４から供給される画像の信号を、アンテナ３７ａを介して、電波を用いた無線通信により、機能ブロック４６1ないし４６3に送信する。
【００６９】
また、信号ルータ４５は、アンテナ３７ａを介して、電波を用いた無線通信により、機能ブロック４６1ないし４６3から送信されてくる画像の信号を受信し、機能ブロック４６1ないし４６3からの画像の信号を、コネクタ１９を介して、コネクタ１９に接続されている表示装置（図示せず）に供給する。
【００７０】
機能ブロック４６1ないし４６3は、例えば、図２の信号処理基板３６1ないし３６3にそれぞれ設けられており、信号処理基板３６1ないし３６3に設けられているアンテナ３６ａ1ないし３６ａ3を介して無線通信を行うことが、それぞれ可能となっている。
【００７１】
機能ブロック４６iは、アンテナ３６ａiを介して、電波を用いた無線通信により、信号ルータ４５から送信されてくる画像の信号を受信し、その画像の信号に対し、ノイズ除去処理、画像変換処理、又は画像調整処理などの信号処理を施す。そして、機能ブロック４６iは、信号処理を施した画像の信号を、アンテナ３６ａiを介して、電波を用いた無線通信により、信号ルータ４５に送信する。また、機能ブロック４６iと４６i'どうしも、アンテナ３６ａiと３６ａi'を介して、無線通信による信号の送受信を、必要に応じて行う。
【００７２】
なお、機能ブロック４６1ないし４６3のそれぞれを個々に区別する必要がない場合、以下、適宜、機能ブロック４６1ないし４６3を機能ブロック４６と称する。同様に、アンテナ３６ａ1ないし３６ａ3も、アンテナ３６ａと称する。
【００７３】
システム制御ブロック５０は、例えば、図２のプラットフォーム基板３４に設けられており、そのプラットフォーム基板３４に設けられている、図２には図示していないアンテナ５０ａを介して無線通信を行うことが可能となっている。
【００７４】
また、システム制御ブロック５０には、リモートコマンダ２０及び操作部２１から、操作信号が供給される。
【００７５】
システム制御ブロック５０は、ユーザの操作に応じた操作信号が、リモートコマンダ２０や操作部２１から供給されると、その操作信号に応じた処理が行われるように、アンテナ５０ａを介して、電波を用いた無線通信により、入力セレクタ４４、信号ルータ４５、及び機能ブロック４６を制御する。
【００７６】
以上のように構成される信号処理装置３１の筐体３２の内部では、必要に応じて、入力セレクタ４４、信号ルータ４５、機能ブロック４６、及びシステム制御ブロック５０のうちの、任意の１つのブロックが送信装置となるとともに、他の１以上のブロックが受信装置となって、送信装置が、電波を用いた無線通信により、例えば、画像の信号や制御信号その他の信号を送信する。そして、受信装置が、送信装置からの信号を受信する。
【００７７】
ここで、以下では、説明を簡単にするため、信号ルータ４５及び機能ブロック４６に注目し、その信号ルータ４５及び機能ブロック４６が、筐体３２内で行う無線通信について説明する。
【００７８】
図４は、筐体３２内の信号ルータ４５及び機能ブロック４６によって構成される通信システム（システムとは、複数の装置が論理的に集合した物をいい、各構成の装置が同一筐体中にあるか否かは問わない）の構成例を示すブロック図である。
【００７９】
信号ルータ４５は、送信処理部１０１、受信処理部１０２、信号処理部１０３、及び制御部１０４から構成される。
【００８０】
送信処理部１０１は、信号処理部１０３から供給されるデータ（例えば、画像の信号）や、制御部１０４から供給される制御信号等を、アンテナ３７ａから電波で送信する送信処理を行う。
【００８１】
受信処理部１０２は、アンテナ３７ａが電波を受信することにより、そのアンテナ３７ａから供給される信号を受信する受信処理を行い、その結果得られるデータ（制御信号を含む）を、必要に応じて、信号処理部１０３や制御部１０４に供給する。
【００８２】
信号処理部１０３は、受信処理部１０２から供給されるデータに対して、信号ルータ４５としての所定の信号処理を施し、その結果得られるデータを、送信処理部１０１に供給する。
【００８３】
制御部１０４は、例えば、受信処理部１０２から供給される制御信号等に従い、送信処理部１０１、受信処理部１０２、及び信号処理部１０３を制御する。
【００８４】
機能ブロック４６は、送信処理部１１１、受信処理部１１２、信号処理部１１３、及び制御部１１４から構成される。なお、送信処理部１１１、受信処理部１１２、信号処理部１１３、及び制御部１１４は、信号ルータ４５の送信処理部１０１、受信処理部１０２、信号処理部１０３、及び制御部１１４とそれぞれ同様に構成されるため、その説明は省略する。
【００８５】
以上のように構成される通信システムにおいて、例えば、信号ルータ４５から機能ブロック４６に対して、データを送信する場合には、信号ルータ４５において、送信処理部１０１が、信号処理部１０３から供給されるデータ等を、アンテナ３７ａから電波で送信する。アンテナ３７ａから送信された電波は、アンテナ３６ａで受信され、その電波に対応する信号が、機能ブロック４６の受信処理部１１２に供給される。
【００８６】
受信処理部１１２は、アンテナ３６ａからの信号を受信し、その結果得られるデータを、信号処理部１１３に供給する。信号処理部１１３では、受信処理部１０２から供給されるデータに、機能ブロック４６としての所定の信号処理が施される。
【００８７】
同様にして、機能ブロック４６から信号ルータ４５にも、データを送信することができる。
【００８８】
なお、以下では、信号ルータ４５を、データを送信する送信装置とし、機能ブロック４６を、データを受信する受信装置として説明を行う。
【００８９】
次に、信号ルータ４５及び機能ブロック４６は、筐体３２に収容されているため、電波が筐体３２内部で反射することにより、マルチパスが生じる。
【００９０】
マルチパスが生じると、送信装置としての信号ルータ４５において、後に送信されたビットの信号が、先に（過去に）送信されたビットの信号の影響を受け、その結果、後に送信されたビットの信号の波形が歪み（変形し）、受信装置としての機能ブロック４６において再生されるビットに誤りが生じることがある。
【００９１】
図５を参照して、マルチパスによって生じる信号（の波形）の歪みについて説明する。
【００９２】
図５Ａは、送信装置としての信号ルータ４５がシリアルに送信する、あるビット列である送信ビット列と、その送信ビット列のうちの最後の１ビット（最後に送信される１ビット）の信号（送信信号）の波形とを示している。
【００９３】
図５Ｂは、信号ルータ４５からの送信信号を、受信装置としての機能ブロック４６で受信して得られる受信信号から再生された、信号ルータ４５からの送信ビット列に対応するビット列である受信ビット列と、その受信ビット列のうちの後に受信された１ビット以上のデータである後データとしての、例えば、最後の１ビット（最後に受信された１ビット）の信号（受信信号）の波形とを示している。
【００９４】
図５Ａにおいて、信号ルータ４５から機能ブロック４６に送信される送信信号は、送信ビットが１であるときに、振幅値がほぼ0.25となり、送信ビットが０であるときに、振幅値がほぼ-0.25となる信号になっている。
【００９５】
図５Ａでは、送信ビット列としての７ビットのビット列1,0,0,1,0,1,1が、その順で送信されており、その送信ビット列のうちの、最後の、値が１のビットの送信信号は、その振幅値がほぼ0.25になっていて、直線的な形状となっている。
【００９６】
一方、図５Ｂでは、受信ビット列のうちの後データの受信信号、すなわち、いまの場合、送信ビット列の最後の、値が１の１ビットに対応する受信ビットの受信信号は、対応する図５Ａの送信信号のように直線的な形状にはなってらず、歪んでいる。
【００９７】
信号ルータ４５では、図５Ａに示したように、７ビットのビット列1,0,0,1,0,1,1が、その順で送信されるが、筐体３２内で発生するマルチパスにより、最後の１ビットの前に送信された６ビット1,0,0,1,0,1の送信信号が遅延して、機能ブロック４６に到達する。そのため、その遅延して到達する送信信号が、最後の１ビットの送信信号に干渉し、その結果、機能ブロック４６で得られる、最後の１ビットの受信信号に歪みが生じる。
【００９８】
そして、受信信号に生じる歪みによって、値が１のビットに再生されるべき受信ビットが、誤って、値が０のビットに再生されることがある。
【００９９】
なお、図５Ｂの受信信号によれば、受信ビット列の最後の１ビットは、例えば、いわゆる硬判定によって、値が１のビットが再生される可能性が高いが、前に送信された送信ビットによっては、誤った値に再生されることがある。
【０１００】
ここで、信号処理装置３１（図２）の筐体３２の内部では、電源モジュール３３、プラットフォーム基板３４、入力基板３５、信号処理基板３６1ないし３６3、及び出力基板３７は、それぞれ固定されている。したがって、筐体３２の壁面や各基板などでは、常に、電波が同様に反射し、筐体３２の壁面や、入力基板３５や各基板などで反射した電波の干渉、すなわち、マルチパスによる影響は、定常的なものとなる。
【０１０１】
そして、マルチパスによる影響が定常的であれば、受信ビット（列）に生じる誤りも定常的なものとなる。
【０１０２】
すなわち、図６は、信号ルータ４５から送信された２４ビットの送信ビット列を、機能ブロック４６で受信することにより得られる、その２４ビットの送信ビット列に対応する受信ビット列のうちの後に受信された１ビット以上のデータである後データとしての、例えば、最後の１ビットが誤っている誤り率を示している。
【０１０３】
ここで、図６において、横軸は、受信ビット列（がとり得るパターンの一部）を表し、縦軸は、受信ビット列の最後の１ビットが誤っている誤り率を表す。
【０１０４】
図６によれば、最後の１ビットの誤り率が1.0（100%)の受信ビット列もあれば、最後の１ビットの誤り率が0（0%)に限りなく近い受信ビット列もあることが分かる。
【０１０５】
すなわち、あるビットが誤っている確率（誤り率）には、そのビットより前（過去）に受信されたビット列によって、大きな偏りが存在し、特定の受信ビット列においては、最後の１ビットが必ず誤っているという、定常的な誤りが生じる。
【０１０６】
ここで、図６では、後データを、受信ビット列のうちの最後の１ビットとした場合の、各受信ビットにおける後データの誤りを表しているが、後データを、受信ビット列のうちの最後の１バイト等の、受信ビット列のうちの後に受信された複数ビットとした場合も、図６の場合と同様に、後データには、定常的な誤りが生じる。
【０１０７】
以下では、説明を簡単にするために、後データは、受信ビット列のうちの最後の１ビットであることとする。なお、後データを、受信ビット列のうちの後に受信された何ビットとするかは、例えば、設計時に決めておくこともできるし、ユーザの操作に応じて決めることもできる。
【０１０８】
上述のような定常的な誤りの生じ方は、マルチパスの生じ方に変化がない限り、すなわち、例えば、筐体３２の形状の変化（変形）や、筐体３２内の基板３４ないし３７の位置の変更、アンテナ３５ａないし３７ａ、及び５０ａの位置の変更等の、筐体３２内の通信環境が変化しない限り、変化しない。
【０１０９】
受信装置としての機能ブロック４６は、上述のような、後データに生じる定常的な誤りの特性（定常的な謝り方）を学習し、その特性に基づき、受信ビット列の後データに生じる誤りを訂正することで、等価的に、筐体３２内の無線通信路の通信品質を向上させる。
【０１１０】
図７は、送信装置としての信号ルータ４５（図４）の送信処理部１０１と、受信装置としての機能ブロック４６（図４）の受信処理部１１２の構成例を示している。
【０１１１】
送信処理部１０１は、テストデータ生成部１３１、セレクタ１３２、及び無線信号送信部１３３から供給される。
【０１１２】
送信処理部１０１を構成するテストデータ生成部１３１、セレクタ１３２、及び無線信号送信部１３３には、制御部１０４（図４）から制御信号が供給される。
【０１１３】
テストデータ生成部１３１は、制御部１０４からの制御信号による制御の下、既知の送信ビット列であるテストデータを生成し、セレクタ１３２に供給する。
【０１１４】
セレクタ１３２には、テストデータ生成部１３１からテストデータが供給される他、信号処理部１０３（図４）から、画像の信号（画像データ）が供給される。
【０１１５】
セレクタ１３２は、制御部１０４からの制御信号による制御の下、信号処理部１０３からの画像データとしての送信ビット列、又は、テストデータ生成部１３１から供給されるテストデータのうちの一方を選択し、無線信号送信部１３３に供給する。
【０１１６】
無線信号送信部１３３は、制御部１０４からの制御信号による制御の下、セレクタ１３２からの画像データとしての送信ビット列、又はテストデータを、ベースバンドの信号から、RF(Radio Frequency)信号に変調し、アンテナ３７ａを介して送信する。
【０１１７】
受信処理部１１２は、無線信号受信部１５１、セレクタ１５２、テストデータ生成部１５３、テーブル作成部１５４、テーブル記憶部１５５、及び誤り訂正部１５６から構成される。
【０１１８】
受信処理部１１２を構成する無線信号受信部１５１、セレクタ１５２、テストデータ生成部１５３、テーブル作成部１５４、テーブル記憶部１５５、及び誤り訂正部１５６には、制御部１１４（図４）から制御信号が供給される。
【０１１９】
無線信号受信部１５１は、制御部１１４からの制御信号による制御の下、送信処理部１０１から送信されてくるRF信号を、アンテナ３６ａを介して受信して、ベースバンドの信号に復調する。そして、無線信号受信部１５１は、復調の結果得られる、送信ビット列（テストデータを含む）に対応する受信ビット列を、セレクタ１５２に出力する。
【０１２０】
セレクタ１５２は、制御部１１４からの制御信号による制御の下、テーブル作成部１５４、又は誤り訂正部１５６のうちの一方を選択し、その選択した方に、無線信号受信部１５１からの受信ビット列を供給する。
【０１２１】
すなわち、セレクタ１５２は、無線信号受信部１５１からの受信ビット列が、画像データのうちの有効画像期間の画素データ（画素値）としての送信ビット列に対応する受信ビット列である場合には、その受信ビット列を、誤り訂正部１５６に供給する。
【０１２２】
また、セレクタ１５２は、無線信号受信部１５１からの受信ビット列が、テストデータである送信ビット列に対応する受信ビット列である場合には、その受信ビット列を、テーブル作成部１５４に供給する。
【０１２３】
テストデータ生成部１５３は、制御部１１４からの制御信号による制御の下、受信処理部１１２の通信相手である送信処理部１０１のテストデータ生成部１３１が生成するテストデータと同一のテストデータを、同一の順番で生成し、テーブル作成部１５４に供給する。
【０１２４】
テーブル作成部１５４は、制御部１１４からの制御信号による制御の下、セレクタ１５２から供給される、テストデータに対応する受信ビット列と、テストデータ生成部１５３から供給されるテストデータ、つまり、セレクタ１５２から供給される受信ビット列の正解値とを比較することにより、セレクタ１５２からの受信ビット列のうちの後に受信された１ビット以上のデータである後データとしての、最後の１ビットの誤りを判定し、その判定結果に基づいて、その後データが誤っている誤り率を求めることにより、各パターンの受信ビット列と、その受信ビット列のうちの後データが誤っている誤り率とを対応付けた誤り率テーブルを、後データに生じる定常的な誤りの特性として作成する。
【０１２５】
そして、テーブル作成部１５４は、誤り率テーブルを、テーブル記憶部１５５に供給して記憶させる。
【０１２６】
テーブル記憶部１５５は、制御部１１４からの制御信号による制御の下、テーブル作成部１５４から供給される誤り率テーブルを記憶する。
【０１２７】
誤り訂正部１５６は、制御部１１４からの制御信号による制御の下、テーブル記憶部１５５に記憶された誤り率テーブルを参照し、セレクタ１５２から供給される、画素データとしての受信ビット列のうちの後データとしての最後の１ビットの誤り訂正を行い、その誤り訂正後の後データとしての画素データを、信号処理部１１３（図４）に供給する。
【０１２８】
図８は、図７のセレクタ１３２に対して、信号処理部１０３（図４）から供給される画像データのフォーマットを示している。
【０１２９】
信号処理部１０３からセレクタ１３２には、例えば、ディジタルインタフェースの１つであるHD-SDI(Bit-Serial Digital Interface for High-Definition Television System)の規格に準拠した画像データが供給される。
【０１３０】
HD-SDIの規格に準拠した画像データとしてのビット列は、有効画像期間の画素データと、ブランキングデータとが交互に並んでいる。
【０１３１】
ブランキングデータでは、ビット列EAV(End of Active Video)、補助データ又はブランキングコードワード、及びビット列SAV(Start of Active Video)が、その順で並んでいる。
【０１３２】
ここで、ビット列EAVは、有効画像期間の終了を表し、ビット列SAVは、有効画像期間の開始を表す。
【０１３３】
図７のセレクタ１３２は、有効画像期間において、信号処理部１０３（図４）からの画像データ、つまり、画素データを選択し、無線信号送信部１３３に供給する。また、セレクタ１３２は、有効画像期間以外において、テストデータ生成部１３１からのテストデータを選択し、無線信号送信部１３３に供給する。
【０１３４】
したがって、送信処理部１０１では、有効画像期間において、画素データが送信され、有効画像期間以外において、テストデータが送信される。
【０１３５】
同様に、受信処理部１１２において、セレクタ１５２は、有効画像期間において、誤り訂正部１５６を選択し、無線信号受信部１５１から供給される、画素データとしての送信ビット列に対応する受信ビット列を、誤り訂正部１５６に供給する。また、セレクタ１５２は、有効画像期間以外において、テーブル作成部１５４を選択し、無線信号受信部１５１から供給される、テストデータとしての送信ビット列に対応する受信ビット列を、テーブル作成部１５４に供給する。
【０１３６】
なお、図７において、セレクタ１３２は、信号処理部１０３からの画像データとしてのビット列の中のSAV及びEAVを検出し、SAVが検出されてから、EAVが検出されるまでの区間を、有効画像区間として認識（判定）する。また、セレクタ１３２は、EAVが検出されてから、SAVが検出されるまでの区間（EAVの直後からSAVの直前までの区間）を、有効画像区間以外の区間（ブランキング区間）として認識する。
【０１３７】
図９は、図７のテーブル作成部１５４で作成され、テーブル記憶部１５５に記憶される誤り率テーブルの例を示している。
【０１３８】
誤り率テーブルでは、上述したように、各パターンの受信ビット列と、その受信ビット列のうちの後データとしての最後の１ビットが誤っている誤り率とが対応付けられている。
【０１３９】
ここで、図９の誤り率テーブルは、ビット長が２４ビットのテストデータに対応する受信ビット列についての誤り率テーブルであり、そのため、２４ビットの受信ビット列と、誤り率とが対応付けられている。
【０１４０】
なお、図９では、２４ビットの受信ビット列として、その受信ビット列を、受信処理部１１２で受信された順番（送信処理部１０１でテストデータとしてのビット列が送信された順番）に、LSB(Least Significant Bit)からMSB(Most Significant Bit)に向かって並べたビット列を、１０進数で表した値を示してある。
【０１４１】
以下では、２進数の受信ビット列を、受信処理部１１２で受信された順番に、LSBからMSBに向かって並べて表すこととする。
【０１４２】
図９の誤り率テーブルにおいて、例えば、受信ビット列としての１０進数の"530083"は、2進数で表現すると、"0000 1000 0001 0110 1010 0011"となる。さらに、受信ビット列としての１０進数の"530083"に対応付けられている誤り率は、100%(1.0)になっており、これは、２４ビットの受信ビット列として、"0000 1000 0001 0110 1010 0011"が現れた場合、その後データであるMSBが、必ず誤っていることを表す。
【０１４３】
そこで、図７の誤り訂正部１５６は、セレクタ１５２から供給される受信ビット列に、"0000 1000 0001 0110 1010 0011"が現れた場合、後データであるMSBを、正解値に訂正して出力する。
【０１４４】
すなわち、誤り訂正部１５６は、誤り率テーブルに登録されている受信ビット列のビット長を、誤り訂正に際して参照する参照ビット長として、セレクタ１５２から供給される受信ビット列を、参照ビット長単位で、誤り率テーブルに登録されている受信ビット列と比較する。
【０１４５】
そして、誤り訂正部１５６は、セレクタ１５２からの参照ビット長の受信ビット列が、誤り率テーブルに登録されていない場合と、登録されているが、その受信ビット列に対応付けられている誤り率が1.0でない場合には、セレクタ１５２からの参照ビット長の受信ビット列の後データである最後の１ビット(MSB)に誤りがないとして、その１ビットを、そのまま、誤り訂正の結果として出力する。
【０１４６】
また、誤り訂正部１５６は、セレクタ１５２からの参照ビット長の受信ビット列が、誤り率テーブルに登録されており、その受信ビット列に対応付けられている誤り率が1.0である場合には、セレクタ１５２からの参照ビット長の受信ビット列の後データである最後の１ビット(MSB)が誤っているとして、その１ビットを、正解値に訂正し、誤り訂正の結果として出力する。
【０１４７】
したがって、セレクタ１５２からの参照ビット長の受信ビット列が、上述したように、誤り率が1.0の"0000 1000 0001 0110 1010 0011"（１０進数の"530083"）である場合、その受信ビット列の後データである最後の１ビット"0"は、必ず誤っているので、誤り訂正部１５６は、その後データである最後の１ビット"0"を、正解値"1"に誤り訂正して出力する。
【０１４８】
なお、ここでは、誤り訂正の対象である後データが１ビットであるため、その後データが誤っているということは、正解値は、誤り訂正前の後データとしての１ビットを反転した値となる（誤り訂正前の後データとしての１ビットが１であれば０であり、０であれば１である）。したがって、誤り訂正の対象である後データが１ビットである場合には、誤り率テーブルには、その後データの正解値を、受信ビット列と対応付けて登録しておく必要はない（但し、登録しておいても良い）。
【０１４９】
次に、図１０は、図７の誤り訂正部１５６の構成例を示している。
【０１５０】
図１０において、誤り訂正部１５６は、シフトレジスタ１７１、誤り判定部１７２、及び訂正部１７３から構成される。
【０１５１】
シフトレジスタ１７１には、セレクタ１５２（図７）から、受信ビット列が１ビットずつ、受信順に供給される。
【０１５２】
シフトレジスタ１７１は、誤り率テーブルに登録されている受信ビット列のビット長である参照ビット長に一致する数であるN個のレジスタ１７１1ないし１７１Nがシリーズに接続されて構成され、セレクタ１５２からの受信ビット列を構成するビットを、順次シフトしていくことにより、参照ビット長Nの受信ビット列を構成する。
【０１５３】
すなわち、シフトレジスタ１７１は、セレクタ１５２から受信ビット列の１ビットが受信順に供給されるたびに、その１ビットを注目ビットとして、注目ビットと、その注目ビットの直前にセレクタ１５２から供給されたN-1ビットとからなるNビットの受信ビット列、つまり、参照ビット長Nの受信ビット列を構成する。
【０１５４】
具体的には、N個のレジスタ１７１1ないし１７１Nのうちの、先頭のレジスタ１７１1には、セレクタ１５２から、注目ビットとしての１ビットが供給され、レジスタ１７１1は、その注目ビットとしての１ビットをラッチ（記憶）する。
【０１５５】
その後、先頭のレジスタ１７１1に対して、セレクタ１５２から、新たな注目ビットが供給されるタイミングで、2番目ないしN番目の各レジスタ１７１nは、その前段のレジスタ１７１n-1がラッチしている１ビットをラッチし、先頭のレジスタ１７１1は、セレクタ１５２からの新たな注目ビットをラッチする。
【０１５６】
その結果、シフトレジスタ１７１においては、注目ビットと、その注目ビットの直前にセレクタ１５２から供給されたN-1ビットとからなる参照ビット長Nの受信ビット列が記憶される。
【０１５７】
なお、誤り率テーブルに登録された受信ビット列のビット長である参照ビット長Nは、テストデータ生成部１３１（図７）（及びテストデータ生成部１５３（図７））が生成するテストデータのビット長Nに一致する。テストデータ生成部１３１が生成するテストデータのビット長Nは、例えば、設計時等に固定の値とすることもできるが、後述するように、可変の値として、その可変の値の中から、最適な値を決定することもできる。
【０１５８】
テストデータのビット長Nを可変の値とした場合、参照ビット長Nも可変の値となるが、シフトレジスタ１７１を構成するレジスタ１７１1ないし１７１Nの個数Nは、可変の値である参照ビット長Nに一致するように、ダイナミックに変更される。
【０１５９】
シフトレジスタ１７１を構成するレジスタ１７１1ないし１７１Nの個数Nの変更は、例えば、シフトレジスタ１７１を十分な数のレジスタで構成しておき、そのうちの、可変の値である参照ビット長Nに一致する個数Nのレジスタを、レジスタ１７１1ないし１７１Nとして動作させることで行うことができる。
【０１６０】
誤り判定部１７２は、テーブル記憶部１５５（図７）に記憶された誤り率テーブルを参照して、その誤り率テーブルから、シフトレジスタ１７１において構成された、参照ビット長Nの受信ビット列（に一致する受信ビット列）を検索する。
【０１６１】
そして、誤り判定部１７２は、誤り率テーブルに、シフトレジスタ１７１において構成された、参照ビット長Nの受信ビット列であって、1.0の誤り率が対応付けられている受信ビット列が存在する場合、その受信ビット列の後データである最後の１ビット(MSB)（レジスタ１７１1にラッチされた注目ビット）が誤っていると判定し、その誤りの判定結果を、訂正部１７３に供給する。
【０１６２】
また、誤り判定部１７２は、誤り率テーブルに、シフトレジスタ１７１において構成された、参照ビット長Nの受信ビット列であって、1.0の誤り率が対応付けられている受信ビット列が存在しない場合、その受信ビット列の後データである最後の１ビットが誤っていないと判定し、その誤りの判定結果を、訂正部１７３に供給する。
【０１６３】
訂正部１７３には、シフトレジスタ１７１において構成された、参照ビット長Nの受信ビット列の後データである最後の１ビット（レジスタ１７１1にラッチされた注目ビット）が、セレクタ１５２（図７）から供給される。訂正部１７３は、誤り判定部１７３からの誤りの判定結果に従い、セレクタ１５２からの後データをそのまま、又は正解値に訂正して出力する。
【０１６４】
次に、図１１のフローチャートを参照して、図７の送信処理部１０１が行う処理（送信処理）について説明する。
【０１６５】
送信処理部１０１において、送信処理は、例えば、信号処理部１０３（図４）からセレクタ１３２（図７）に対して、図８に示したフォーマットの画像データが供給されると開始される。
【０１６６】
ステップＳ１１１において、セレクタ１３２は、上述したように、信号処理部１０３（図４）からの画像データからEAV及びSAVを検出することにより、信号処理部１０３からの画像データが有効画像期間の画像データであるかどうかを判定する。
【０１６７】
ステップＳ１１１において、信号処理部１０３からの画像データが有効画像期間の画像データであると判定された場合、処理は、ステップＳ１１２に進み、セレクタ１３２は、信号処理部１０３からの画像データ（画素データ）（EAV及びSAVを含む）を選択し、無線信号送信部１３３に供給して、処理は、ステップＳ１１３に進む。
【０１６８】
この場合、ステップＳ１１３では、無線信号送信部１３３は、セレクタ１３２からの画像データとしての送信ビット列をRF信号に変調し、アンテナ３７ａを介して送信して、処理は、ステップＳ１１１に戻る。
【０１６９】
また、ステップＳ１１１において、信号処理部１０３からの画像データが有効画像期間の画像データでないと判定された場合、処理は、ステップＳ１１４に進み、テストデータ生成部１３１は、所定のビット長Nのテストデータを生成し、セレクタ１３２に供給して、処理は、ステップＳ１１５に進む。
【０１７０】
ステップＳ１１５では、セレクタ１３２は、テストデータ生成部１３１からのテストデータを選択し、無線信号送信部１３３に供給して、処理は、ステップＳ１１３に進む。
【０１７１】
この場合、ステップＳ１１３では、無線信号送信部１３３は、セレクタ１３２からのテストデータをRF信号に変調し、アンテナ３７ａを介して送信して、処理は、ステップＳ１１１に戻る。
【０１７２】
なお、図１１の送信処理は、例えば、信号処理部１０３（図４）からセレクタ１３２への画像データの供給が停止すると終了する。
【０１７３】
次に、図１２を参照して、図７の受信処理部１１２が行う処理（受信処理）について説明する。
【０１７４】
受信処理部１１２において、受信処理は、例えば、送信処理部１０１が図１１の送信処理を開始すること等によって、所定の強度以上の電波が検知されると開始される。
【０１７５】
ステップＳ１２１において、無線信号受信部１５１は、送信処理部１０１から送信されてくるRF信号を、アンテナ３６ａを介して受信して、ベースバンドの信号に復調する。そして、無線信号受信部１５１は、復調の結果得られる、送信ビット列（テストデータを含む）に対応する受信ビット列を、セレクタ１５２に出力し、処理は、ステップＳ１２１からステップＳ１２２に進む。
【０１７６】
ステップＳ１２２では、セレクタ１５２は、無線信号受信部１５１からの受信ビット列が、有効画像期間の画像データに対応する受信ビット列であるかどうかの判定を、例えば、セレクタ１３２（図７）と同様に、EAV及びSAVを検出することによって行う。
【０１７７】
ステップＳ１２２において、無線信号受信部１５１からの受信ビット列が、有効画像期間の画像データに対応する受信ビット列であると判定された場合、処理は、ステップＳ１２３に進み、セレクタ１５２は、無線信号受信部１５１からの、有効画像期間の画像データ（送信ビット列）に対応する受信ビット列を、誤り訂正部１５６に供給して、処理は、ステップＳ１２４に進む。
【０１７８】
ステップＳ１２４では、誤り訂正部１５６は、テーブル記憶部１５５に記憶された誤り率テーブルを参照し、セレクタ１５２からの、受信ビット列のうちの後データとしての最後の１ビットの誤り訂正を行い、その誤り訂正後の後データを、信号処理部１１３（図４）に供給して、処理は、ステップＳ１２１に戻る。
【０１７９】
一方、ステップＳ１２２において、無線信号受信部１５１からの受信ビット列が、有効画像期間の画像データに対応する受信ビット列でないと判定された場合、すなわち、無線信号受信部１５１からの受信ビット列が、テストデータに対応する受信ビット列である場合、処理は、ステップＳ１２５に進み、セレクタ１５２は、無線信号受信部１５１からの、テストデータに対応する受信ビット列を、テーブル作成部１５４に供給して、処理は、ステップＳ１２６に進む。
【０１８０】
ステップＳ１２６では、テーブル作成部１５４は、セレクタ１５２から供給される、テストデータに対応する受信ビット列と、テストデータ生成部１５３から供給されるテストデータ、つまり、セレクタ１５２から供給される受信ビット列の正解値とを比較することにより、セレクタ１５２からの受信ビット列の後データの誤りを判定し、その判定結果に基づいて、後データが誤っている誤り率を求めることにより、各種のパターンの受信ビット列と、その受信ビット列のうちの後データが誤っている誤り率とを対応付けた誤り率テーブルを作成する。
【０１８１】
そして、テーブル作成部１５４は、誤り率テーブルを、テーブル記憶部１５５に供給して記憶させ、処理は、ステップＳ１２６からステップＳ１２１に戻る。
【０１８２】
次に、図１３のフローチャートを参照して、図１２のステップＳ１２４で誤り訂正部１５６が行う誤り訂正の処理（誤り訂正処理）について説明する。
【０１８３】
誤り訂正部１５６（図１０）において、図１２のステップＳ１２３で、セレクタ１５２（図７）から供給される、有効画像期間の画像データに対応する受信ビット列は、例えば、１ビット単位で、受信順に、シフトレジスタ１７１及び訂正部１７３に供給される。
【０１８４】
ステップＳ１３１において、シフトレジスタ１７１及び訂正部１７３は、セレクタ１５２から供給される受信ビット列の最新の１ビットを、注目ビットとしてラッチして、処理は、ステップＳ１３２に進む。
【０１８５】
なお、ステップＳ１３１において、シフトレジスタ１７１では、先頭のレジスタ１７１1が、注目ビットをラッチするとともに、2番目ないしN番目の各レジスタ１７１nが、その前段のレジスタ１７１n-1がラッチしていた１ビットをラッチし、これにより、参照ビット長Nの受信ビット列が構成される。
【０１８６】
ステップＳ１３２では、誤り判定部１７２が、シフトレジスタ１７１から、直前のステップＳ１３１で構成された参照ビット長Nの受信ビット列を読み出して、処理は、ステップＳ１３３に進む。
【０１８７】
ステップＳ１３３では、誤り判定部１７２は、テーブル記憶部１５５（図７）に記憶された誤り率テーブルを参照して、シフトレジスタ１７１から読み出した参照ビット長Nの受信ビット列のうちの後データ（ここでは、注目ビットでもある）に誤りがあるかどうかを判定する。
【０１８８】
そして、誤り判定部１７２は、後データに誤りがあるかどうかの判定結果を、訂正部１７３に供給する。
【０１８９】
すなわち、誤り判定部１７２は、誤り率テーブルに、シフトレジスタ１７１から読み出した参照ビット長Nの受信ビット列であって、1.0の誤り率が対応付けられている受信ビット列が存在する場合、その受信ビット列の後データが誤っていると判定し、その誤りの判定結果を、訂正部１７３に供給する。
【０１９０】
また、誤り判定部１７２は、誤り率テーブルに、シフトレジスタ１７１から読み出した参照ビット長Nの受信ビット列であって、1.0の誤り率が対応付けられている受信ビット列が存在しない場合、その受信ビット列の後データが誤っていないと判定し、その誤りの判定結果を、訂正部１７３に供給する。
【０１９１】
その後、処理は、ステップＳ１３３からステップＳ１３４に進み、訂正部１７３は、セレクタ１５２（図７）から供給された注目ビット、つまり、シフトレジスタ１７１において構成された、参照ビット長Nの受信ビット列の後データの誤り訂正を行い、その誤り訂正結果を、信号処理部１１３（図４）に出力して、処理は、リターンする。
【０１９２】
すなわち、訂正部１７３は、誤り判定部１７２からの誤りの判定結果が、後データに誤りがないことを表している場合、後データを、そのまま、誤り訂正結果として出力する。
【０１９３】
また、訂正部１７３は、誤り判定部１７２からの誤りの判定結果が、後データに誤りがあることを表している場合、後データを、正解値に訂正し、その正解値を、誤り訂正結果として出力する。
【０１９４】
例えば、誤り率テーブルにおいて、図９に示したように、誤り率が1.0の受信ビット列"0000 1000 0001 0110 1010 0011"（１０進数の"530083"）が登録されている場合において、シフトレジスタ１７１において、受信ビット列"0000 1000 0001 0110 1010 0011"（１０進数の"530083"）が構成された場合には、その受信ビット列の後データである最後の１ビット(MSB)"0"は、必ず誤っているので、誤り訂正部１５６は、その後データであるビット"0"を、正解値"1"に誤り訂正して出力する。
【０１９５】
次に、図１４のフローチャートを参照して、図１２のステップＳ１２６で行われる、誤り率テーブルを作成する処理（誤り率テーブル作成処理）について説明する。
【０１９６】
誤り率テーブル作成処理では、受信処理部１１２のテストデータ生成部１５３が、制御部１１４（図４）からの制御信号による制御の下、送信処理部１０１のテストデータ生成部１３１が生成するテストデータと同一のテストデータを生成し、テーブル作成部１５４に供給する。
【０１９７】
そして、ステップＳ１４１において、テーブル作成部１５４は、図１２のステップＳ１２５で、セレクタ１５２（図７）から供給される、テストデータ生成部１３１（図７）で生成されたテストデータに対応する受信ビット列と、テストデータ生成部１５３から供給されるテストデータ、つまり、セレクタ１５２から供給される受信ビット列の正解値とを比較し、セレクタ１５２からの受信ビット列のうちの後データである最後の１ビット（最新の１ビット）の誤りを判定して、処理は、ステップＳ１４２に進む。
【０１９８】
ステップＳ１４２では、テーブル作成部１５４は、直前のステップＳ１４１での誤りの判定結果に基づき、セレクタ１５２から供給される受信ビット列について、その後データの誤り率を求め、処理は、ステップＳ１４３に進む。
【０１９９】
すなわち、テーブル作成部１５４は、一時的にデータを記憶するワークメモリを内蔵しており、そのワークメモリに、セレクタ１５２から供給された受信ビット列の発生頻度と、その受信ビット列の後データが誤っていた誤り回数とを記憶させる。
【０２００】
テーブル作成部１５４は、ワークメモリに記憶された発生頻度のうちの、セレクタ１５２から供給された受信ビット列の発生頻度を１だけインクリメントし、さらに、ステップＳ１４１において、セレクタ１５２から供給された受信ビット列の後データに誤りがあると判定した場合は、ワークメモリに記憶された誤り回数のうちの、セレクタ１５２から供給された受信ビット列についての誤り回数を１だけインクリメントする。
【０２０１】
そして、テーブル作成部１５４は、ワークメモリに記憶された誤り回数のうちの、セレクタ１５２から供給された受信ビット列についての誤り回数を、ワークメモリに記憶された発生頻度のうちの、セレクタ１５２から供給された受信ビット列の発生頻度で除算することにより、セレクタ１５２から供給された受信ビット列についての誤り率（セレクタ１５２から供給された受信ビット列の後データの誤り率）を求める。
【０２０２】
なお、テーブル作成部１５４のワークメモリの発生回数及び誤り率は、テーブル記憶部１５５に記憶された誤り率テーブルの初期化が行われるときにクリアされる。
【０２０３】
誤り率テーブルの初期化は、例えば、筐体３２（図２）の形状の変化や、筐体３２内の基板３４ないし３７の位置の変更、アンテナ３５ａないし３７ａ、及び５０ａの位置の変更等の、筐体３２内の通信環境の変化があった場合や、ユーザが初期化を行うように操作を行った場合、信号処理装置３１の購入後に、電源が最初にオンにされた場合、システム制御ブロック５０が、後述する設定開始コマンドを発行した場合等に行われる。
【０２０４】
ステップＳ１４３では、テーブル作成部１５４は、テーブル記憶部１５５に記憶された誤り率テーブルを読み出し、その誤り率テーブルに、直前のステップＳ１４２で求めた誤り率を反映した誤り率テーブルを新たに作成して、処理は、ステップＳ１４４に進む。
【０２０５】
ステップＳ１４４では、テーブル作成部１５４は、ステップＳ１４３で作成した新たな誤り率テーブルを、テーブル記憶部１５５に上書きする形で書き込み、リターンする。
【０２０６】
ところで、筐体３２内に生じるマルチパスフェージングが、筐体３２内の無線通信に及ぼす影響は，その筐体３２の構造（形状）や材質、基板３４ないし３７の位置、アンテナ３５ａないし３７ａ、及び５０ａの位置等の通信環境によって異なる。
【０２０７】
また、電波の電力は、電波の経路（パス）長の2乗に反比例して減衰すること、及び、筐体３２内に生じるマルチパス（遅延して到着する電波（遅延波）の経路）は、筐体３２内の基板３４ないし３７の位置や筐体３２の形状（壁面等の位置）等の筐体３２内の通信環境が変化しない限り固定であることから、筐体３２内の通信環境が変化しない限り、遅延波の干渉の影響は定常的になる。
【０２０８】
逆に言えば、遅延波の干渉の影響は、通信環境ごとに異なる。
【０２０９】
一方、例えば、送信処理部１０１から送信するテストデータのビット長を、小の値から大の値に変化させて、各値のビット長のテストデータを用いて、図１４の誤り率テーブルの作成処理を行った場合、誤り率が1.0(100%)となる受信ビット列の数が徐々に増加し、テストデータのビット長が、ある値となると、その値よりもテストデータのビット長を大にしても、誤り率が1.0となる受信ビット列の数は増加しなくなる。
【０２１０】
したがって、誤り率が1.0となる受信ビット列の数が増加しなくなるときのテストデータのビット長（の最小値）を、テストデータの最適なビット長ということとすると、ある注目ビットの信号に対して、その注目ビットよりも、最適なビット長以前に送信されたビットの信号の遅延波は、注目ビットの信号にほとんど影響（干渉）しない。
【０２１１】
そして、テストデータの最適なビット長は、通信環境ごとに異なる。
【０２１２】
そこで、テストデータの最適なビット長を求める処理（最適なビット長の設定処理）について説明する。
【０２１３】
なお、最適なビット長の設定処理が行われる場合、その最適なビット長の設定処理により求められる最適なビット長が、上述の参照ビット長、つまり、誤り率テーブルに登録される受信ビット列のビット長となる。
【０２１４】
最適なビット長の設定処理は、システム制御ブロック５０（図３）、送信装置としての信号ルータ４５、及び、受信装置としての機能ブロック４６において行われる。
【０２１５】
図１５のフローチャートを参照して、システム制御ブロック５０が行う、最適なビット長の設定処理について説明する。
【０２１６】
システム制御ブロック５０は、例えば、信号処理装置３１の最初の電源オン時に、最適なビット長の設定処理を行い、その後の電源オン時には、起動の時間を短くするために、原則として、最適なビット長の設定処理を行わない。
【０２１７】
但し、ユーザが初期化を行うように操作を行った場合、筐体３２内の基板３４ないし３７の位置の変更等の、筐体３２内の通信環境の変化があった場合には、システム制御ブロック５０は、例えば、信号処理装置３１の次回の電源オン時に、最適なビット長の設定処理を行う。
【０２１８】
システム制御ブロック５０は、ステップＳ１５１において、最適なビット長の設定処理の開始を要求するコマンド（以下、適宜、設定開始コマンドという）を発行し、アンテナ５０ａ（図３）を介して送信して、処理は、ステップＳ１５２に進む。
【０２１９】
ステップＳ１５２では、システム制御ブロック５０は、テストデータのビット長を所定の値に決定する。さらに、ステップＳ１５２では、システム制御ブロック５０は、テストデータのビット長を、所定の値に指定するコマンド（以下、適宜、指定コマンドという）を発行し、アンテナ５０ａを介して送信して、処理は、ステップＳ１５３に進む。
【０２２０】
ステップＳ１５３では、システム制御ブロック５０は、テストデータのビット長の再度の指定を要求するコマンド（以下、適宜、要求コマンドという）が、受信装置としての機能ブロック４６から送信されてきたかどうかを判定する。
【０２２１】
ステップＳ１５３において、要求コマンドが、受信装置としての機能ブロック４６から送信されてきたと判定された場合、すなわち、システム制御ブロック５０が、受信装置としての機能ブロック４６から送信されてきた要求コマンドを受信した場合、処理は、ステップＳ１５２に戻り、システム制御ブロック５０は、テストデータのビット長を、前回のステップＳ１５２で決定した値よりも大の値（例えば、１ビットだけ大の値等）に決定し、以下、同様の処理が繰り返される。
【０２２２】
なお、システム制御ブロック５０において、最適なビット長の設定処理が開始された後、最初に、ステップＳ１５２の処理が行われるときには、テストデータのビット長は、所定の初期値（例えば、２ビット等）に決定される。
【０２２３】
一方、ステップＳ１５３において、要求コマンドが、受信装置としての機能ブロック４６から送信されてこなかったと判定された場合、すなわち、直前のステップＳ１５２において、指定コマンドを送信した後、所定の時間が経過しても、要求コマンドを受信することができなかった場合、つまり、受信装置としての機能ブロック４６が、要求コマンドを送信しなかった場合、処理は、ステップＳ１５４に進み、システム制御ブロック５０は、画像の通信の開始を要求するコマンド（以下、適宜、通信開始コマンドという）を発行し、アンテナ５０ａを介して送信して、処理は終了する。
【０２２４】
ここで、送信装置としての信号ルータ４５は、システム制御ブロック５０からの通信開始コマンドを受信すると、図１１の送信処理を行うことが可能な状態となる。また、受信装置としての機能ブロック４６は、システム制御ブロック５０からの通信開始コマンドを受信すると、図１２の受信処理を行うことが可能な状態となる。
【０２２５】
次に、図１６を参照して、送信装置としての信号ルータ４５が行う、最適なビット長の設定処理について説明する。
【０２２６】
信号ルータ４５は、システム制御ブロック５０が、図１５のステップＳ１５１で送信する設定開始コマンドを受信すると、最適なビット長の設定処理を開始する。
【０２２７】
ステップＳ１６１において、信号ルータ４５（図４）では、受信処理部１０２が、図１５のステップＳ１５２でシステム制御ブロック５０から指定コマンドが送信されてくるのを待って受信し、制御部１０４に供給する。
【０２２８】
さらに、ステップＳ１６１では、制御部１０４（図４）が、受信処理部１０２からの指定コマンドに応じて、テストデータのビット長を、その指定コマンドによって指定されている値に仮設定し、そのビット長のテストデータを生成するように、送信処理部１０１（図７）のテストデータ生成部１３１を制御して、処理は、ステップＳ１６２に進む。
【０２２９】
ステップＳ１６２では、送信処理部１０１（図７）のテストデータ生成部１３１が、制御部１０４からの制御に従ったビット長のテストデータを生成し、セレクタ１３２に供給して、処理は、ステップＳ１６３に進む。
【０２３０】
ステップＳ１６３では、セレクタ１３２が、テストデータ生成部１３１からのテストデータを選択し、無線信号送信部１３３に供給して、処理は、ステップＳ１６４に進む。
【０２３１】
ステップＳ１６４では、無線信号送信部１３３は、セレクタ１３２からのテストデータをRF信号に変調し、アンテナ３７ａを介して送信して、処理は、ステップＳ１６５に進む。
【０２３２】
ステップＳ１６５では、テストデータ生成部１３１が、制御部１０４からの制御に従ったビット長のテストデータのすべてのパターンの送信を、所定回数（例えば、受信装置としての機能ブロック４６において、統計的に信頼性のある誤り率を求めるのに必要な回数）だけ行ったかどうかを判定する。
【０２３３】
ステップＳ１６５において、制御部１０４からの制御に従ったビット長のテストデータのすべてのパターンの送信が、まだ、所定回数だけ行われていないと判定された場合、処理は、ステップＳ１６２に戻り、テストデータ生成部１３１（図７）において、制御部１０４からの制御に従ったビット長の、前回と同一又は異なるパターンのテストデータが生成され、以下、同様の処理が繰り返される。
【０２３４】
また、ステップＳ１６５において、制御部１０４からの制御に従ったビット長のテストデータのすべてのパターンの送信が、所定回数だけ行われたと判定された場合、処理は、ステップＳ１６６に進み、制御部１０４（図４）は、要求コマンド、すなわち、テストデータのビット長の再度の指定を要求するコマンドが、受信装置としての機能ブロック４６から送信されてきたかどうかを判定する。
【０２３５】
ステップＳ１６６において、要求コマンドが、受信装置としての機能ブロック４６から送信されてきたと判定された場合、すなわち、受信処理部１０２（図４）において、受信装置としての機能ブロック４６から送信されてきた要求コマンドが受信され、制御部１０４に供給された場合、処理は、ステップＳ１６１に戻り、受信処理部１０２は、図１５のステップＳ１５２でシステム制御ブロック５０から新たな指定コマンドが送信されてくるのを待って受信し、以下、同様の処理が繰り返される。
【０２３６】
一方、ステップＳ１６６において、要求コマンドが、受信装置としての機能ブロック４６から送信されてこなかったと判定された場合、すなわち、制御部１０４からの制御に従ったビット長のテストデータのすべてのパターンの送信を、所定回数だけ行った後、所定の時間が経過しても、要求コマンドを受信することができなかった場合、つまり、受信装置としての機能ブロック４６が、要求コマンドを送信しなかった場合、処理は、ステップＳ１６７に進み、テストデータ生成部１３１（図７）は、直前のステップＳ１６１で仮設定したビット長を、テストデータのビット長に設定（決定）して、処理は、ステップＳ１６８に進む。
【０２３７】
ここで、以後は、テストデータ生成部１３１では、ステップＳ１６７で設定されたビット長のテストデータが生成される。
【０２３８】
ステップＳ１６８では、受信処理部１０２（図４）が、図１５のステップＳ１５４でシステム制御ブロック５０から通信開始コマンドが送信されてくるのを待って受信し、処理を終了する。
【０２３９】
次に、図１７を参照して、受信装置としての機能ブロック４６が行う、最適なビット長の設定処理について説明する。
【０２４０】
機能ブロック４６は、システム制御ブロック５０が、図１５のステップＳ１５１で送信する設定開始コマンドを受信すると、最適なビット長の設定処理を開始する。
【０２４１】
ステップＳ１７１において、機能ブロック４６では、受信処理部１１２（図７）のテーブル記憶部１５５に記憶された誤り率テーブルの初期化（クリア）が行われる。
【０２４２】
また、ステップＳ１７１では、受信処理部１１２が、図１５のステップＳ１５２でシステム制御ブロック５０から指定コマンドが送信されてくるのを待って受信し、制御部１１４に供給する。
【０２４３】
さらに、ステップＳ１７１では、制御部１１４（図４）が、受信処理部１１２からの指定コマンドに応じて、テストデータのビット長を、その指定コマンドによって指定されている値に仮設定し、そのビット長のテストデータを生成するように、受信処理部１１２（図７）のテストデータ生成部１５３を制御して、処理は、ステップＳ１７２に進む。
【０２４４】
ステップＳ１７２では、受信処理部１１２（図７）のテストデータ生成部１５３が、制御部１１４からの制御に従ったビット長のテストデータであって、送信装置としての信号ルータ４５における送信処理部１０１のテストデータ生成部１３１が、図１６のステップＳ１６２で生成するのと同一のテストデータを生成し、テーブル作成部１５４（図７）に供給して、処理は、ステップＳ１７３に進む。
【０２４５】
ステップＳ１７３では、無線信号受信部１５１（図７）は、送信装置としての信号ルータ４５における送信処理部１０１（図７）から、仮設定がされたビット長のテストデータのRF信号が、図１６のステップＳ１６４で送信されてくるのを待って、そのRF信号を、アンテナ３６ａを介して受信して、ベースバンドの信号に復調する。そして、無線信号受信部１５１は、復調の結果得られる、テストデータに対応する受信ビット列を、セレクタ１５２に出力し、処理は、ステップＳ１７３からステップＳ１７４に進む。
【０２４６】
ステップＳ１７４では、セレクタ１５２は、無線信号受信部１５１からの、テストデータに対応する受信ビット列を、テーブル作成部１５４に供給して、処理は、ステップＳ１７５に進む。
【０２４７】
ステップＳ１７５では、テーブル作成部１５４は、セレクタ１５２（図７）からの、テストデータに対応する受信ビット列と、ステップＳ１７２でテストデータ生成部１５３から供給されたテストデータ、つまり、セレクタ１５２から供給される受信ビット列の正解値とを比較し、セレクタ１５２からの受信ビット列のうちの後データである最後の１ビットの誤りを判定して、処理は、ステップＳ１７６に進む。
【０２４８】
ステップＳ１７６では、テーブル作成部１５４は、直前のステップＳ１７５での誤りの判定結果に基づき、セレクタ１５２からの、テストデータに対応する受信ビット列について、その後データの誤り率を、図１４のステップＳ１４２と同様にして求め、処理は、ステップＳ１７７に進む。
【０２４９】
ステップＳ１７７では、テーブル作成部１５４は、テーブル記憶部１５５に記憶された誤り率テーブルを読み出し、その誤り率テーブルに、直前のステップＳ１７６で求めた誤り率を反映した誤り率テーブルを新たに作成して、処理は、ステップＳ１７８に進む。
【０２５０】
ステップＳ１７８では、テーブル作成部１５４は、ステップＳ１７７で作成した新たな誤り率テーブルを、テーブル記憶部１５５に上書きする形で書き込み、処理は、ステップＳ１７９に進む。
【０２５１】
ステップＳ１７９では、テーブル作成部１５４が、直前のステップＳ１７１で仮設定されたビット長のテストデータのすべてのパターンの受信を、所定回数（図１６のステップＳ１６５で行われる判定における所定回数と同一の回数だけ行ったかどうかを判定する。
【０２５２】
ステップＳ１７９において、直前のステップＳ１７１で仮設定されたビット長のテストデータのすべてのパターンの受信が、まだ、所定回数だけ行われていないと判定された場合、処理は、ステップＳ１７２に戻り、以下、同様の処理が繰り返される。
【０２５３】
また、ステップＳ１７９において、直前のステップＳ１７１で仮設定されたビット長のテストデータのすべてのパターンの送信が、所定回数だけ行われたと判定された場合、処理は、ステップＳ１８０に進み、制御部１１４（図４）は、テーブル記憶部１５５に記憶された誤り率テーブルに基づき、直前のステップＳ１７１で仮設定されたビット長（以下、適宜、仮設定ビット長という）が最適であるかどうかを判定する。
【０２５４】
ここで、ステップＳ１８０では、例えば、今回の仮設定ビット長に対して作成された誤り率テーブルにおける、後データの誤り率が1.0の受信ビット列の分布が、前回の仮設定ビット長に対して作成された誤り率テーブルにおける、後データの誤り率が1.0の受信ビット列の分布から変化していないかどうかによって、今回の仮設定ビット長が最適であるかどうかを判定する。
【０２５５】
すなわち、例えば、前回の仮設定ビット長が、Mビットで、今回の仮設定ビット長がM+1ビットであるとすると、前回の仮設定ビット長Mに対して作成された誤り率テーブルにおける、後データの誤り率が1.0のMビットの受信ビット列と、今回の仮設定ビット長M+1に対して作成された誤り率テーブルにおける、後データの誤り率が1.0のM+1ビットの受信ビット列のうちの上位Mビット（前回の仮設定ビット長Mの受信ビット列に対応するビット列）とが一致している場合に、今回の仮設定ビット長が最適であると判定され、一致していない場合には、今回の仮設定ビット長は最適でないと判定される。
【０２５６】
ステップＳ１８０において、仮設定ビット長が最適でないと判定された場合、処理は、ステップＳ１８１に進み、制御部１１４（図４）は、テストデータのビット長の再度の指定を要求するコマンド（要求コマンド）を送信するように、送信処理部１１１を制御し、処理は、ステップＳ１７１に戻る。
【０２５７】
これにより、受信装置としての機能ブロック４６（図４）の送信処理部１１１は、要求コマンドを、アンテナ３６ａを介して送信する。
【０２５８】
この要求コマンドは、上述したように、システム制御ブロック５０（図３）において、図１５のステップＳ１５３で受信されるとともに、送信装置としての信号ルータ４５において、図１６のステップＳ１６６で受信される。
【０２５９】
一方、ステップＳ１８０において、仮設定ビット長が最適であると判定された場合、処理は、ステップＳ１８２に進み、テストデータ生成部１５３（図７）が、その最適な仮設定ビット長（今回の仮設定ビット長）を、テストデータのビット長に設定するとともに、誤り訂正部１５６（図１０）が、シフトレジスタ１７１を構成するレジスタ１７１1ないし１７１Nの数Nを、最適な仮設定ビット長に一致する数として、処理は、ステップＳ１８３に進む。
【０２６０】
ここで、以後は、テストデータ生成部１５３では、ステップＳ１８２で設定されたビット長のテストデータが生成される。
【０２６１】
ステップＳ１８３では、受信処理部１１２（図４）が、図１５のステップＳ１５４でシステム制御ブロック５０から通信開始コマンドが送信されてくるのを待って受信し、処理を終了する。
【０２６２】
以上のように、受信装置としての機能ブロック４６では、ビット列を送信する送信装置としての信号ルータ４５から送信されてくる既知の送信ビット列であるテストデータの信号を受信し、テストデータに対応する受信ビット列を出力し、受信ビット列と、テストデータ生成部１５３が生成するテストデータとを比較することにより、受信ビット列のうちの後に受信された１ビット以上のデータである後データの誤りを判定し、その判定結果に基づいて、受信ビット列のうちの後データが誤っている誤り率を求めることにより、受信ビット列と、その受信ビット列のうちの後データが誤っている誤り率とを対応付けた誤り率テーブルを作成するので、筐体３２の形状や、筐体３２内の基板３４ないし３７の位置、アンテナ３５ａないし３７ａ、及び５０ａの位置等によらず、筐体３２内での無線通信において生じるマルチパスフェージングに起因する定常的な後データの誤り方（誤りの特性）を、誤り率テーブルとして取得することができる。
【０２６３】
そして、その誤り率テーブルによれば、過去に受信した受信ビット列からその時点で受信した受信ビットにおける誤りの発生を予測（推定）し，その誤りを訂正することが可能となる。
【０２６４】
すなわち、受信装置としての機能ブロック４６では、誤り率テーブルを参照することにより、信号ルータ４５からの信号を受信して得られる、送信ビット列に対応する受信ビット列のうちの後データの誤り訂正を、容易に行うこと、つまり、マルチパスに起因する後データの定常的な誤りを、容易に訂正することができる。
【０２６５】
その結果、等価的に、筐体３２内の無線通信路の通信品質を向上させることができる。
【０２６６】
また、電波による無線通信を行うことにより、磁界や静電結合などを用いた近接非接触通信を行う場合のように、基板の配置等に制約を受けることがないので、装置の製造時における基板等の位置合わせのマージンが増大する。
【０２６７】
さらに、画像データ中のブランキングデータのタイミングで、テストデータを送信して、誤差テーブルを作成することにより、そのときの筐体３２内の通信環境に適応した誤差テーブルを得ることができ、これにより、経年変化による筐体３２の変形（歪み）などによる通信環境の変化に対応することができる。
【０２６８】
また、送信装置としての信号ルータ４５において、テストデータのビット長を増加しながら、テストデータの送信を繰り返す一方で、受信装置としての機能ブロック４６において、テストデータを受信して、受信ビット列を出力し、受信ビット列のうちの後データの誤りを判定し、その判定結果に基づいて、受信ビット列のうちの後データが誤っている誤り率を求めることを、後データの誤り率が1.0の受信ビット列が変化しなくなるまで繰り返し、後データの誤り率が1.0の受信ビット列が変化しなくなったときのビット長のテストデータに対する受信ビット列と誤り率とを対応付けた誤り率テーブルを作成することで、通信環境に最適なビット長のテストデータに対する受信ビット列と誤り率とを対応付けた誤り率テーブルを得ることができる。
【０２６９】
次に、上述した一連の処理は、ハードウェアにより行うこともできるし、ソフトウェアにより行うこともできる。一連の処理をソフトウェアによって行う場合には、そのソフトウェアを構成するプログラムが、汎用のコンピュータ等にインストールされる。
【０２７０】
そこで、図１８は、上述した一連の処理を実行するプログラムがインストールされるコンピュータの一実施の形態の構成例を示している。
【０２７１】
プログラムは、コンピュータに内蔵されている記録媒体としてのハードディスク３０５やROM３０３に予め記録しておくことができる。
【０２７２】
あるいはまた、プログラムは、フレキシブルディスク、CD-ROM(CompactDiscReadOnlyMemory)，MO(MagnetoOptical)ディスク，DVD(DigitalVersatileDisc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体３１１に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体３１１は、いわゆるパッケージソフトウエアとして提供することができる。
【０２７３】
なお、プログラムは、上述したようなリムーバブル記録媒体３１１からコンピュータにインストールする他、ダウンロードサイトから、ディジタル衛星放送用の人工衛星を介して、コンピュータに無線で転送したり、LAN(LocalAreaNetwork)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを、通信部３０８で受信し、内蔵するハードディスク３０５にインストールすることができる。
【０２７４】
コンピュータは、CPU(CentralProcessingUnit)３０２を内蔵している。CPU３０２には、バス３０１を介して、入出力インタフェース３１０が接続されており、CPU３０２は、入出力インタフェース３１０を介して、ユーザによって、キーボードや、マウス、マイク等で構成される入力部３０７が操作等されることにより指令が入力されると、それに従って、ROM(ReadOnlyMemory)３０３に格納されているプログラムを実行する。あるいは、また、CPU３０２は、ハードディスク３０５に格納されているプログラム、衛星若しくはネットワークから転送され、通信部３０８で受信されてハードディスク３０５にインストールされたプログラム、またはドライブ３０９に装着されたリムーバブル記録媒体３１１から読み出されてハードディスク３０５にインストールされたプログラムを、RAM(RandomAccessMemory)３０４にロードして実行する。これにより、CPU３０２は、上述したフローチャートにしたがった処理、あるいは上述したブロック図の構成により行われる処理を行う。そして、CPU３０２は、その処理結果を、必要に応じて、例えば、入出力インタフェース３１０を介して、LCD(LiquidCrystalDisplay)やスピーカ等で構成される出力部３０６から出力、あるいは、通信部３０８から送信、さらには、ハードディスク３０５に記録等させる。
【０２７５】
ここで、本明細書において、コンピュータに各種の処理を行わせるためのプログラムを記述する処理ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むものである。
【０２７６】
また、プログラムは、１のコンピュータにより処理されるものであっても良いし、複数のコンピュータによって分散処理されるものであっても良い。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであっても良い。
【０２７７】
以上、本発明を、筐体３２内で行われる通信に適用した場合について説明したが、本発明は、その他、例えば、マンションや一戸建て等で行われる無線LAN、電波の反射の仕方が時間によって変化しない電子機器内における基板間ハーネスやケーブルを介した通信、電信電話で用いられる通信ケーブルを介した通信、無線局が固定であるためにマルチパスが大きな変化をしないビル間無線通信などに代表される固定無線通信、その他の、通信環境がある程度の時間の間、一定であり、定常的な誤りが生じる通信に適用可能である。そして、本発明を、かかる通信に適用することにより、送信側が送信した信号の反射や回折などによって生じるマルチパス干渉や、ケーブルにおける反射による干渉のある通信路において、データの定常的な誤りを容易に訂正することができ、これにより、等価的に、の通信品質を向上させることができる。
【０２７８】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【０２７９】
すなわち、本実施の形態では、受信ビット列の最後の１ビットを後データとするようにしたが、後データは、その他、例えば、受信ビット列のうちの最後の１バイト等の、受信ビット列のうちの後に受信された複数ビットとすることができる。
【０２８０】
後データを、上述のように、複数ビットとする場合には、テーブル作成部１５４（図７）において、誤り率テーブルの作成時に、受信ビット列に対して、後データが誤っている誤り率の他、その後データの正解値（テストデータ生成部１５３からテーブル作成部１５４に供給されるテストデータから認識することができる）を対応付ける必要がある。
【０２８１】
そして、誤り訂正部１５６では、誤り率テーブルにおいて、セレクタ１５２から供給される受信ビット列についての誤り率が1.0である場合には、その受信ビット列の後データを、誤り率テーブルにおいて受信ビット列に対応付けられている正解値に誤り訂正する必要がある。
【０２８２】
また、本実施の形態では、送信装置としての信号ルータ４５において、送信ビット列に誤り訂正符号化の処理を施さずに送信し、受信装置としての機能ブロック４６の誤り訂正部１５６において、誤り率テーブルに登録されている、誤り率が1.0(100%)の受信ビット列の後データのみの誤りを訂正することとしたが、送信装置としての信号ルータ４５において、送信ビット列に誤り訂正符号化の処理を施すとともに、受信装置としての機能ブロック４６の誤り訂正部１５６において、誤り率が1.0より小さい、例えば、0.5(50%)より大の値になっている受信ビット列の後データの誤りを訂正するようにすることが可能である。
【０２８３】
この場合、誤り訂正部１５６での誤り訂正の後に、誤り訂正符号による誤り訂正処理が行われることで、最終的に得られるデータの誤り率を低下させることができ、等価的に、誤り訂正符号による誤り訂正の効率が向上し、ひいては、無線通信路の通信品質をさらに向上させることができる。
【０２８４】
さらに、本実施の形態では、送信装置としての信号ルータ４５において、テストデータを、画像データの有効画像期間以外の期間に送信するようにしたが、テストデータは、その他、例えば、信号処理装置３１の電源がオンにされた直後の一定期間等に送信することが可能である。
【０２８５】
また、送信の対象とするデータは、画像に限られるものではなく、例えば、音声であってもよい。
【図面の簡単な説明】
【０２８６】
【図１】従来の信号処理装置の一例の構成を示すブロック図である。
【図２】本発明を適用した信号処理装置の一実施の形態の構成例を示す斜視図である。
【図３】本発明を適用した信号処理装置の一実施の形態の電気的構成例を示すブロック図である。
【図４】筐体３２内の信号ルータ４５及び機能ブロック４６によって構成される通信システムの構成例を示すブロック図である。
【図５】マルチパスによって生じる信号の歪みを説明する図である。
【図６】２４ビットの受信ビット列のうちの最後の１ビットが誤っている誤り率を示す図である。
【図７】送信処理部１０１と受信処理部１１２の構成例を示すブロック図である。
【図８】画像データのフォーマットの例を示す図である。
【図９】誤り率テーブルの例を示す図である。
【図１０】誤り訂正部１５６の構成例を示すブロック図である。
【図１１】送信処理を説明するフローチャートである。
【図１２】受信処理を説明するフローチャートである。
【図１３】誤り訂正処理を説明するフローチャートである。
【図１４】誤り率テーブル作成処理を説明するフローチャートである。
【図１５】システム制御ブロック５０が行う、最適なビット長の設定処理を説明するフローチャートである。
【図１６】送信装置としての信号ルータ４５が行う、最適なビット長の設定処理を説明するフローチャートである。
【図１７】受信装置としての機能ブロック４６が行う、最適なビット長の設定処理を説明するフローチャートである。
【図１８】本発明を適用したコンピュータの一実施の形態の構成例を示すブロック図である。
【符号の説明】
【０２８７】
１３1ないし１３4，１９  コネクタ，  ２０  リモートコマンダ，  ２１  操作部，  ３１  信号処理装置，  ３２  筐体，  ３３  電源モジュール，  ３４  プラットフォーム基板，  ３５  入力基板，  ３５ａ  アンテナ，  ３６1ないし３６3  信号処理基板，  ３６ａ1ないし３６ａ3  アンテナ，  ３７  出力基板，  ３７ａ  アンテナ，  ４４  入力セレクタ，  ４５  信号ルータ，  ４６1ないし４６3  機能ブロック，  ３６ａ1ないし３６ａ3  アンテナ，  ５０  システム制御ブロック，  ５０ａ  アンテナ，  １０１  送信処理部，  １０２  受信処理部，  １０３  信号処理部，  １０４  制御部，  １１１  送信処理部，  １１２  受信処理部，  １１３  信号処理部，  １１４  制御部，  １３１  テストデータ生成部，  １３２  セレクタ，  １３３  無線信号送信部，  １５１  無線信号受信部，  １５２  セレクタ，  １５３  テストデータ生成部，  １５４  テーブル作成部，  １５５  テーブル記憶部，  １５６  誤り訂正部，  １７１  シフトレジスタ，  １７１1ないし１７１N  レジスタ，  １７２  誤り判定部，  １７３  訂正部，  ３０１  バス，  ３０２  CPU，  ３０３  ROM，  ３０４  RAM，  ３０５  ハードディスク，  ３０６  出力部，  ３０７  入力部，  ３０８  通信部，  ３０９  ドライブ，  ３１０  入出力インタフェース，  ３１１  リムーバブル記録媒体
【図１】
0004973939.tif 000002
【図２】
0004973939.tif 000003
【図３】
0004973939.tif 000004
【図４】
0004973939.tif 000005
【図５】
0004973939.tif 000006
【図６】
0004973939.tif 000007
【図７】
0004973939.tif 000008
【図８】
0004973939.tif 000009
【図９】
0004973939.tif 000010
【図１０】
0004973939.tif 000011
【図１１】
0004973939.tif 000012
【図１２】
0004973939.tif 000013
【図１３】
0004973939.tif 000014
【図１４】
0004973939.tif 000015
【図１５】
0004973939.tif 000016
【図１６】
0004973939.tif 000017
【図１７】
0004973939.tif 000018
【図１８】
0004973939.tif 000019