(57)【要約】【課題】  電力線通信システム等において、ノッチが発生するキャリアが変化又は端末毎に異なっても高い通信品質で効率よく通信可能にすること。【解決手段】  送信端末１と受信端末とが、互いの間でＮ本のキャリアのうち正常に受信可能なキャリアの本数を正常キャリア本数として検出する機能を有し、送信端末１が、複数の受信端末の正常キャリア本数のうち、最も少ない正常キャリア本数を設定正常キャリア本数とし、パケットデータのヘッダ部に設定正常キャリア本数として付加し、設定正常キャリア本数に応じて誤り耐性の強度を変更した誤り訂正符号を、設定正常キャリア本数に応じて選択した一つ又は複数のキャリアに割り当てて送信する符号化部６を有し、受信端末２が、受信したヘッダ部に付加された設定正常キャリア本数に基づいて、受信した符号化データを誤り訂正符号を用いて復号化する復号化部７を有する。【選択図】      図１
2009130652.tif 000002
【特許請求の範囲】
【請求項１】
電力線を介してデータの送信可能な送信端末と受信可能な複数の受信端末との間で、Ｎ本のキャリアに送信データの符号化データを割り当てて通信を行う電力線通信システムであって、
前記送信端末と前記受信端末とが、互いの間で前記Ｎ本のキャリアのうち正常に受信可能なキャリアの本数を正常キャリア本数として検出する機能を有し、
前記送信端末が、前記複数の受信端末の正常キャリア本数のうち、最も少ない正常キャリア本数を設定正常キャリア本数とし、前記受信端末に対して送信するパケットデータのヘッダ部に前記設定正常キャリア本数として付加し、
所定の演算で前記符号化データを復号化可能であると共に前記設定正常キャリア本数に応じて誤り耐性の強度を変更した誤り訂正符号を、前記設定正常キャリア本数に応じて選択した一つ又は複数の前記キャリアに割り当てて送信する符号化部を有し、
前記受信端末が、受信した前記ヘッダ部に付加された前記設定正常キャリア本数に基づいて、受信した前記符号化データを前記誤り訂正符号を用いて復号化する復号化部を有することを特徴とする電力線通信システム。
【請求項２】
請求項１に記載の電力線通信システムにおいて、
前記符号化部が、
前記設定正常キャリア本数がＮ本の場合、前記符号化データを各キャリアに分割して割り当て、
前記設定正常キャリア本数が（Ｎ−１）本の場合、前記符号化データを選択した１本を除く各キャリアに分割して割り当てると共に、前記選択した１本に前記誤り訂正符号を全て割り当て、
前記設定正常キャリア本数が２本から（Ｎ−２）本の場合、前記符号化データを各キャリアにそれぞれ分割して割り当てると共に、各キャリアに前記誤り訂正符号を分割して付加し、
前記設定正常キャリア本数が１本の場合、各キャリアの全てに同一の前記符号化データを割り当てて送信することを特徴とする電力線通信システム。
【請求項３】
電力線を介してデータの送信可能な送信端末と受信可能な複数の受信端末との間で、Ｎ本のキャリアに送信データの符号化データを割り当てて通信を行う電力線通信方法であって、
前記送信端末と前記受信端末とが、互いの間で前記Ｎ本のキャリアのうち正常に受信可能なキャリアの本数を正常キャリア本数として検出する検出ステップと、
前記送信端末が、前記複数の受信端末の正常キャリア本数のうち、最も少ない正常キャリア本数を設定正常キャリア本数とし、前記受信端末に対して送信するパケットデータのヘッダ部に前記設定正常キャリア本数として付加し、
所定の演算で前記符号化データを復号化可能であると共に前記設定正常キャリア本数に応じて誤り耐性の強度を変更した誤り訂正符号を、前記設定正常キャリア本数に応じて選択した一つ又は複数の前記キャリアに割り当てて送信する送信ステップと、
前記受信端末が、受信した前記ヘッダ部に付加された前記設定正常キャリア本数に基づいて、受信した前記符号化データを前記誤り訂正符号を用いて復号化する受信ステップと、を有することを特徴とする電力線通信方法。
【請求項４】
請求項３に記載の電力線通信方法において、
前記送信ステップで、前記送信端末が、前記設定正常キャリア本数がＮ本の場合、前記符号化データを各キャリアに分割して割り当て、
前記設定正常キャリア本数が（Ｎ−１）本の場合、前記符号化データを選択した１本を除く各キャリアに分割して割り当てると共に、前記選択した１本に前記誤り訂正符号を全て割り当て、
前記設定正常キャリア本数が２本から（Ｎ−２）本の場合、前記符号化データを各キャリアにそれぞれ分割して割り当てると共に、各キャリアに前記誤り訂正符号を分割して付加し、
前記設定正常キャリア本数が１本の場合、各キャリアの全てに同一の前記符号化データを割り当てて送信することを特徴とする電力線通信方法。
【請求項５】
電力線を介してデータの送信可能な送信端末と受信可能な複数の受信端末との間で、Ｎ本のキャリアに送信データの符号化データを割り当てて通信を行う電力線通信プログラムであって、
前記送信端末と前記受信端末とが、互いの間で前記Ｎ本のキャリアのうち正常に受信可能なキャリアの本数を正常キャリア本数として検出する検出ステップと、
前記送信端末が、前記複数の受信端末の正常キャリア本数のうち、最も少ない正常キャリア本数を設定正常キャリア本数とし、前記受信端末に対して送信するパケットデータのヘッダ部に前記設定正常キャリア本数として付加し、
所定の演算で前記符号化データを復号化可能であると共に前記設定正常キャリア本数に応じて誤り耐性の強度を変更した誤り訂正符号を、前記設定正常キャリア本数に応じて選択した一つ又は複数の前記キャリアに割り当てて送信する送信ステップと、
前記受信端末が、受信した前記ヘッダ部に付加された前記設定正常キャリア本数に基づいて、受信した前記符号化データを前記誤り訂正符号を用いて復号化する受信ステップと、をコンピュータに実行させることを特徴とする電力線通信プログラム。
【請求項６】
請求項５に記載の電力線通信プログラムにおいて、
前記送信ステップで、前記送信端末が、前記設定正常キャリア本数がＮ本の場合、前記符号化データを各キャリアに分割して割り当て、
前記設定正常キャリア本数が（Ｎ−１）本の場合、前記符号化データを選択した１本を除く各キャリアに分割して割り当てると共に、前記選択した１本に前記誤り訂正符号を全て割り当て、
前記設定正常キャリア本数が２本から（Ｎ−２）本の場合、前記符号化データを各キャリアにそれぞれ分割して割り当てると共に、各キャリアに前記誤り訂正符号を分割して付加し、
前記設定正常キャリア本数が１本の場合、各キャリアの全てに同一の前記符号化データを割り当てて送信することを特徴とする電力線通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力線を介して送信端末と受信端末との間でデータ通信を行う電力線通信システム、電力線通信方法及び電力線通信プログラムに関する。
【背景技術】
【０００２】
近年、家屋等の建物内や車両内に配線されている電力線を介して電気機器（電化製品など）間のデータ通信を行う電力線通信が検討され、一部実施されている。例えば、一般家屋に設置されるオーディオ機器等の電子機器間で、家屋内の電力線を用いてオーディオ信号や画像信号等のデータ通信を良好に行うことが研究されている。
【０００３】
この電力線通信技術として、例えば特許文献１には、制御指令を送信するとき、制御指令に対応した周波数の組み合わせを選択して信号を送信するように構成された多重配電線搬送通信を用いた送受信装置が提案されている。これにより、ノイズが多い電力線を伝送路としても、制御情報伝達の時間遅れが短く、かつ耐ノイズ性に優れた通信を実現しようとしている。
【０００４】
【特許文献１】特開２００３−１８８７７９号公報（特許請求の範囲、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記従来の技術には、以下の課題が残されている。
すなわち、電力線通信では、電力線に接続された他の電気機器の影響により、通信に使用する周波数の一部にノッチが発生し、通信品質を劣化させる原因となっている。特に、マルチキャリア通信を行う場合には、このノッチによりいくつかのキャリアに大きなバースト誤りが発生する問題がある。通常の符号化方式を用いてキャリア毎に符号化を行った場合、各キャリアのデータは同じキャリアのパリティから誤り訂正を行うことになるが、従来の符号化方式における誤り訂正能力を超えたバースト誤りが発生すると、そのキャリアにおけるデータについては、誤りを訂正することができない。
この対策としてノッチの発生するキャリアを避けて通信を行うことも考えられるが、ノッチにより誤りが発生するキャリアは他の電気機器の接続状況や設置場所などで変化し、予測が困難である。特に、複数の端末間で通信を行う場合、設置場所などにより誤りの発生するキャリアは端末毎に異なるため、各端末への同報通信などを行う場合には、端末毎に良好な通信品質を得ることが困難であった。
また、符号の順序を入れ替えると共に同じブロックのデータを分散させ、バースト誤りが１つのブロックに集中しないようにする、いわゆるインターリーブ技術と符号化とを組み合わせた方式でも、あるキャリアにおいて発生した大きなバースト誤りを訂正することは困難であった。
【０００６】
本発明は、前述の課題に鑑みてなされたもので、ノッチが発生するキャリアが変化又は端末毎に異なっても高い通信品質で効率よく通信可能な電力線通信システム、電力線通信方法及び電力線通信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、前記課題を解決するために以下の構成を採用した。すなわち、本発明の電力線通信システムは、電力線を介してデータの送信可能な送信端末と受信可能な複数の受信端末との間で、Ｎ本のキャリアに送信データの符号化データを割り当てて通信を行う電力線通信システムであって、前記送信端末と前記受信端末とが、互いの間で前記Ｎ本のキャリアのうち正常に受信可能なキャリアの本数を正常キャリア本数として検出する機能を有し、前記送信端末が、前記複数の受信端末の正常キャリア本数のうち、最も少ない正常キャリア本数を設定正常キャリア本数とし、前記受信端末に対して送信するパケットデータのヘッダ部に前記設定正常キャリア本数として付加し、所定の演算で前記符号化データを復号化可能であると共に前記設定正常キャリア本数に応じて誤り耐性の強度を変更した誤り訂正符号を、前記設定正常キャリア本数に応じて選択した一つ又は複数の前記キャリアに割り当てて送信する符号化部を有し、前記受信端末が、受信した前記ヘッダ部に付加された前記設定正常キャリア本数に基づいて、受信した前記符号化データを前記誤り訂正符号を用いて復号化する復号化部を有することを特徴とする。
【０００８】
また、本発明の電力線通信方法は、前記送信端末と前記受信端末とが、互いの間で前記Ｎ本のキャリアのうち正常に受信可能なキャリアの本数を正常キャリア本数として検出する検出ステップと、前記送信端末が、前記複数の受信端末の正常キャリア本数のうち、最も少ない正常キャリア本数を設定正常キャリア本数とし、前記受信端末に対して送信するパケットデータのヘッダ部に前記設定正常キャリア本数として付加し、所定の演算で前記符号化データを復号化可能であると共に前記設定正常キャリア本数に応じて誤り耐性の強度を変更した誤り訂正符号を、前記設定正常キャリア本数に応じて選択した一つ又は複数の前記キャリアに割り当てて送信する送信ステップと、前記受信端末が、受信した前記ヘッダ部に付加された前記設定正常キャリア本数に基づいて、受信した前記符号化データを前記誤り訂正符号を用いて復号化する受信ステップと、を有することを特徴とする。
【０００９】
また、本発明の電力線通信プログラムは、電力線を介してデータの送信可能な送信端末と受信可能な複数の受信端末との間で、Ｎ本のキャリアを用いてこれらキャリアに送信データの符号化データを割り当てて通信を行う電力線通信プログラムであって、前記送信端末と前記受信端末とが、互いの間で前記Ｎ本のキャリアのうち正常に受信可能なキャリアの本数を正常キャリア本数として検出する検出ステップと、前記送信端末が、前記複数の受信端末の正常キャリア本数のうち、最も少ない正常キャリア本数を設定正常キャリア本数とし、前記受信端末に対して送信するパケットデータのヘッダ部に前記設定正常キャリア本数として付加し、所定の演算で前記符号化データを復号化可能であると共に前記設定正常キャリア本数に応じて誤り耐性の強度を変更した誤り訂正符号を、前記設定正常キャリア本数に応じて選択した一つ又は複数の前記キャリアに割り当てて送信する送信ステップと、前記受信端末が、受信した前記ヘッダ部に付加された前記設定正常キャリア本数に基づいて、受信した前記符号化データを前記誤り訂正符号を用いて復号化する受信ステップと、をコンピュータに実行させることを特徴とする。
【００１０】
これらの電力線通信システム、電力線通信方法及び電力線通信プログラムでは、設定正常キャリア本数に応じて誤り耐性の強度を変更した誤り訂正符号を、設定正常キャリア本数に応じて選択した一つ又は複数のキャリアに割り当てて送信するので、正しく受信できたキャリアの本数のみに依存すると共に誤り耐性の強度が変更可能な誤り訂正符号により、ノッチにより大きなバースト誤りが生じ、あるキャリアのデータ全てに誤りが発生したとしても、他の正しく受信できたキャリアからデータを訂正することができる。また、誤りが発生したキャリアが受信端末毎に異なっても、それぞれ正常なキャリアで受信した誤り訂正符号によって各受信端末において誤りを訂正することが可能になる。
【００１１】
また、電力線通信システムは、前記符号化部が、前記設定正常キャリア本数がＮ本の場合、前記符号化データを各キャリアに分割して割り当て、前記設定正常キャリア本数が（Ｎ−１）本の場合、前記符号化データを選択した１本を除く各キャリアに分割して割り当てると共に、前記選択した１本に前記誤り訂正符号を全て割り当て、前記設定正常キャリア本数が２本から（Ｎ−２）本の場合、前記符号化データを各キャリアにそれぞれ分割して割り当てると共に、各キャリアに前記誤り訂正符号を分割して付加し、前記設定正常キャリア本数が１本の場合、各キャリアの全てに同一の前記符号化データを割り当てて送信することを特徴とする。
【００１２】
また、本発明の電力線通信方法は、前記送信ステップで、前記送信端末が、前記設定正常キャリア本数がＮ本の場合、前記符号化データを各キャリアに分割して割り当て、前記設定正常キャリア本数が（Ｎ−１）本の場合、前記符号化データを選択した１本を除く各キャリアに分割して割り当てると共に、前記選択した１本に前記誤り訂正符号を全て割り当て、前記設定正常キャリア本数が２本から（Ｎ−２）本の場合、前記符号化データを各キャリアにそれぞれ分割して割り当てると共に、各キャリアに前記誤り訂正符号を分割して付加し、前記設定正常キャリア本数が１本の場合、各キャリアの全てに同一の前記符号化データを割り当てて送信することを特徴とする。
【００１３】
また、本発明の電力線通信プログラムは、前記送信ステップで、前記送信端末が、前記設定正常キャリア本数がＮ本の場合、前記符号化データを各キャリアに分割して割り当て、前記設定正常キャリア本数が（Ｎ−１）本の場合、前記符号化データを選択した１本を除く各キャリアに分割して割り当てると共に、前記選択した１本に前記誤り訂正符号を全て割り当て、前記設定正常キャリア本数が２本から（Ｎ−２）本の場合、前記符号化データを各キャリアにそれぞれ分割して割り当てると共に、各キャリアに前記誤り訂正符号を分割して付加し、前記設定正常キャリア本数が１本の場合、各キャリアの全てに同一の前記符号化データを割り当てて送信することを特徴とする。
【００１４】
これらの電力線通信システム、電力線通信方法及び電力線通信プログラムでは、設定正常キャリア本数がＮ本の場合、Ｎ本のキャリアのうち全てを正常に受信可能なので、符号化データを各キャリアに分割して並列的に割り当てることで、誤り訂正符号を追加する必要が無いと共に、分割により各キャリアのデータ量を低減して、効率的な通信が可能になる。
また、設定正常キャリア本数が（Ｎ−１）本の場合、符号化データを選択した１本を除く各キャリアに分割して割り当てると共に、選択した１本に誤り訂正符号を全て割り当てるので、（Ｎ−１）本以上のキャリアを正常に受信できれば誤り訂正が可能になる。さらに、設定正常キャリア本数が２本から（Ｎ−２）本の場合、符号化データを各キャリアにそれぞれ分割して割り当てると共に、各キャリアに誤り訂正符号を分割して付加するので、設定正常キャリア本数以上のキャリアを正常に受信できれば誤り訂正が可能になる。これらの場合のように、誤り訂正符号を設定正常キャリア本数に応じてキャリアに配することで、各キャリアのデータ量を最低限に設定でき、効率的な通信が可能になる。
また、設定正常キャリア本数が１本の場合、各キャリアの全てに同一の符号化データを割り当てて送信するので、１本以上のキャリアで正常に受信できればよく、誤り訂正符号を追加する必要が無く、データの冗長化を抑制することができる。
このように、設定正常キャリア本数に応じて誤り訂正符号の追加及び符号化データの各キャリアへの配置を決定することで、データの冗長化を抑制して高信頼性で効率的な通信が可能になる。
【発明の効果】
【００１５】
本発明によれば、以下の効果を奏する。
すなわち、本発明に係る電力線通信システム、電力線通信方法及び電力線通信プログラムによれば、設定正常キャリア本数に応じて誤り耐性の強度を変更した誤り訂正符号を、設定正常キャリア本数に応じて選択した一つ又は複数のキャリアに割り当てて送信するので、大きなバースト誤りを訂正可能であると共に、効率的な通信で受信端末毎に誤り訂正が可能となる。したがって、複数の受信端末に対する同報通信などの場合でも、各受信端末においてノッチやバースト誤りに対して高い信頼性を有すると共に効率的な通信が可能になる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明に係る電力線通信システム、電力線通信方法及び電力線通信プログラムの一実施形態を、図１から図１０を参照しながら説明する。
【００１７】
本実施形態の電力線通信システムは、図１に示すように、家屋内などに配線され各電気機器に電力を供給する電力線Ｌと、電力線Ｌを介してデータの送受信可能な送信端末１と、電力線Ｌを介してデータの送受信可能な複数の受信端末２と、を備え、送信端末１と受信端末２との間で、Ｎ本の異なるキャリア周波数に割り振られた各キャリア（搬送波）に送信データの符号化データを割り当てて通信を行う、いわゆるマルチキャリア通信方式を用いた通信システムである。
【００１８】
上記送信端末１及び受信端末２は、電力線Ｌから駆動のための電力が供給されている。
上記送信端末１と受信端末２とは、互いの間でＮ本のキャリアのうち正常に受信可能なキャリアの本数を「正常キャリア本数」として検出する機能を有している。
すなわち、送信端末１は、誤り検出を行うため巡回符号としてＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋｉｎｇ）符号を付加した誤り検出用データをＮ本の各キャリアで電力線Ｌを介して受信端末２に送信する誤り検出用データ送信部３を備えている。
【００１９】
また、受信端末２は、送信端末１から電力線Ｌを介して送信される誤り検出用データを受信し、正常に受信したキャリアの本数情報を「正常キャリア本数」として送信端末１へ電力線Ｌを介して送信する正常キャリア本数送信部４を備えている。
さらに、送信端末１は、各受信端末２から正常キャリア本数を受信し、その中で最も正常キャリア本数の少ないものをデータ通信用としての「設定正常キャリア本数」とする正常キャリア本数設定部５を備えている。
【００２０】
また、送信端末１は、受信端末２に対して送信するパケットデータのヘッダ部に設定正常キャリア本数として付加し、所定の演算で符号化データを復号化可能であると共に設定正常キャリア本数に応じて誤り耐性の強度を変更した誤り訂正符号を、設定正常キャリア本数に応じて選択した一つ又は複数のキャリアに割り当てて送信する符号化部６を備えている。
さらに、受信端末２は、受信したヘッダ部に付加された設定正常キャリア本数に基づいて、受信した符号化データを誤り訂正符号を用いて復号化する復号化部７を備えている。また、受信端末２は、復号化部７で復号化したデータの再生を行うデータ再生部８を備えている。
【００２１】
上記符号化部６は、設定正常キャリア本数がＮ本の場合、符号化データを各キャリアに分割して割り当て、設定正常キャリア本数が（Ｎ−１）本の場合、符号化データを選択した１本を除く各キャリアに分割して割り当てると共に、選択した１本に誤り訂正符号を全て割り当て、設定正常キャリア本数が２本から（Ｎ−２）本の場合、符号化データを各キャリアにそれぞれ分割して割り当てると共に、各キャリアに誤り訂正符号を分割して付加し、設定正常キャリア本数が１本の場合、各キャリアの全てに同一の符号化データを割り当てて送信する。
【００２２】
なお、本電力線通信システムにおけるデータの各処理部、すなわち誤り検出用データ送信部３、正常キャリア本数設定部５、符号化部６、正常キャリア本数送信部４、復号化部７等は、専用のハードウェアにより実現されるものであってもよく、また、各処理部はコンピュータシステムとしてメモリ及びＣＰＵ（中央集積装置）により構成され、各処理部の機能及び後述する本実施形態の電力線通信方法を実現するためのプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。
【００２３】
すなわち、上記プログラムは、コンピュータ読み取り可能なプログラムであり、前述した機能及び後述する電力線通信方法の一部を実現するためであってもよい。
さらに、上記プログラムは、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００２４】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから伝送媒体を介して、あるいは伝送媒体中の伝送波により他のコンピュータシステムに伝送されるものであってもよい。上記伝送媒体とは、インターネット等のネットワーク（通信網）や電力線、電話回線等の通信回線（通信線）のように、情報を伝送する機能を有する媒体をいうものとする。
また、上記メモリは、ハードディスク装置や光磁気ディスク装置、フラッシュメモリ等の不揮発性のメモリや、ＣＤ−ＲＯＭ等の読み出しのみが可能な記録媒体、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような揮発性のメモリ或いはこれらの組み合わせによるコンピュータ読み取り、書き込み可能な記録媒体より構成されるものとする。
【００２５】
次に、本実施形態の電力線通信システムによる電力線通信方法について、図２から図１０を参照しながら説明する。なお、図２は、本実施形態の電力線通信システムの動作を示すシーケンスのフロー図である。
【００２６】
始めに、送信端末１の誤り検出用データ送信部３は、図２に示すように、誤り検出用データをＮ本の各キャリアで電力線Ｌを介して各受信端末２に対して送信する（ステップＳ０１）。
各受信端末２の正常キャリア本数送信部４は、各キャリアの誤り検出用データを電力線Ｌを介して受信し、正常に誤り検出用データを受信できたキャリアの本数を検出すると共にこれを「正常キャリア本数」とする（ステップＳ０２）。さらに、正常キャリア本数送信部４は、「正常キャリア本数」を電力線Ｌを介して送信端末１へ送信する（ステップＳ０３）。
【００２７】
送信端末１の正常キャリア本数設定部５は、各受信端末２から送られた「正常キャリア本数」を電力線Ｌを介して受信し、最も少ない「正常キャリア本数」を選択し、これを各受信端末２へデータを送信する際の「設定正常キャリア本数」に設定する（ステップＳ０４）。
次に、送信端末１の符号化部６は、送信データのパケットにおけるヘッダ部に「設定正常キャリア本数」を記述し、この「設定正常キャリア本数」に基づいて送信データの符号化処理を行う（ステップＳ０５）。
【００２８】
上記符号化処理を以下に具体的に説明する。
送信データ及び符号化データは、以下のように表される。
送信データ：Ｄ［ｘ］、ｘ＝０〜（データ長−１）
符号化データ：Ｃ［ｉ，ｊ］、ｉ：０〜（キャリア数−１，ｊ：０〜（キャリア長−１）
ここで、Ｄ［Ｉ］は、送信データのＩ番目の要素を示し、Ｃ［ｉ，ｊ］は、キャリアの番号（以下、単に「キャリア番号」とも称す）ｉにおけるｊ番目の要素を示す。例えば、図３の（ａ）に示す送信データは、図３の（ｂ）に示す８本のキャリア（キャリア番号０〜７）に分割して割り振られた符号化データとされる。
【００２９】
符号化部６は、設定正常キャリア本数がＮ本の場合、図４に示すように、符号化データを各キャリアに分割して並列に割り当てる（Ｎ  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。この際、送信データと各キャリアの要素との関係式は、以下のように設定される。なお、Ｎはキャリア番号であり、Ｌはキャリア長である。
Ｃ［ｉ，ｊ］＝  Ｄ［Ｎ＊ｊ＋ｉ］    ０≦ｉ≦Ｎ−１，      ０≦ｊ≦Ｌ−１
【００３０】
この設定正常キャリア本数がＮ本の場合、Ｎ本のキャリアのうち全てを正常に受信可能なので、符号化データを各キャリアに分割して並列的に割り当てることで、誤り訂正符号を追加する必要が無いと共に、分割により各キャリアのデータ量を低減して、効率的な通信が可能になる。
【００３１】
また、設定正常キャリア本数が（Ｎ−１）本の場合、図５に示すように、符号化データを選択した１本を除く各キャリアに分割して割り当てると共に、選択した１本に誤り訂正符号を全て割り当てる（Ｎ−１  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。例えば、Ｎ−１バイトの送信データにつき、１バイトのパリティを誤り訂正符号として付加する。この際、送信データと各キャリアの要素との関係式は、以下のように設定される。
Ｃ［ｉ，ｊ］＝Ｄ［（Ｎ−１）＊ｊ＋ｉ］
０≦ｉ≦Ｎ−２，      ０≦ｊ≦Ｌ−１
Ｃ［Ｎ−１，ｊ］＝Ｐ［Ｎ−１，ｊ］＝Ｃ［０，ｊ］＾Ｃ［１，ｊ］＾・・・・＾Ｃ［Ｎ−２，０］
また、パリティは、以下の演算により決定される。
Ｐ［０］＝Ｃ［０，０］＾Ｃ［１，０］＾Ｃ［２，０］＾Ｃ［３，０］＾Ｃ［４，０］＾Ｃ［５，０］＾Ｃ［６，０］
（＾：ＸＯＲ演算）
【００３２】
この設定正常キャリア本数が（Ｎ−１）本の場合、符号化データを選択した１本を除く各キャリアに分割して割り当てると共に、選択した１本に誤り訂正符号を全て割り当てるので、（Ｎ−１）本以上のキャリアを正常に受信できれば誤り訂正が可能になる。
【００３３】
さらに、設定正常キャリア本数が２本から（Ｎ−２）本の場合、図６に示すように、符号化データを各キャリアにそれぞれ分割して割り当てると共に、各キャリアに誤り訂正符号を分割して付加する（Ｎ−２  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。
すなわち、設定正常キャリア本数がＮ−２本の場合、例えば、２Ｎバイトの送信データにつき、Ｎバイトのパリティ（Ｐｘｘｘ）を誤り訂正符号として付加する。この際、送信データと各キャリアの要素との関係式は、以下のように設定される。
Ｃ［ｉ，３＊ｊ］＝Ｄ［Ｎ＊２ｊ＋ｉ］
０≦ｉ≦Ｎ−１，      ０≦ｊ≦Ｌ／３−１
Ｃ［ｉ，３＊ｊ＋１］＝Ｄ［Ｎ＊（２ｊ＋１）＋ｉ］  
Ｃ［ｉ，３＊ｊ＋２］＝Ｐ［ｉ，３＊ｊ＋２］  
＝Ｃ［５＋ｉ，３＊ｊ］＾Ｃ［７＋ｉ，３＊ｊ］＾Ｃ［３＋ｉ，３＊ｊ＋１］＾Ｃ［６＋ｉ，３＊ｊ＋１］
ただし、Ｃ［ｉ，ｊ］において、ｉ≧Ｎのときはｉ＝ｉ−Ｎとする。
【００３４】
また、パリティは、以下の演算により決定される。
Ｐ［０，２］＝Ｃ［５＋０，３＊０］＾Ｃ［７＋０，３＊０］＾Ｃ［３＋０，３＊０＋１］＾Ｃ［６＋０，３＊０＋１］
＝Ｃ［５，０］＾Ｃ［７，０］＾Ｃ［３，１］＾Ｃ［６，１］
Ｐ［１，２］＝Ｃ［５＋１，３＊０］＾Ｃ［７＋１，３＊０］＾Ｃ［３＋１，３＊０＋１］＾Ｃ［６＋１，３＊０＋１］
＝Ｃ［６，０］＾Ｃ［８，０］＾Ｃ［４，１］＾Ｃ［７，１］
Ｐ［２，２］＝Ｃ［５＋２，３＊０］＾Ｃ［７＋２，３＊０］＾Ｃ［３＋２，３＊０＋１］＾Ｃ［６＋２，３＊０＋１］
＝Ｃ［７，０］＾Ｃ［１，０］＾Ｃ［５，１］＾Ｃ［０，１］
・
・
・
・
Ｐ［７，２］＝Ｃ［５＋７，３＊０］＾Ｃ［７＋７，３＊０］＾Ｃ［３＋７，３＊０＋１］＾Ｃ［６＋７，３＊０＋１］
＝Ｃ［４，０］＾Ｃ［６，０］＾Ｃ［２，１］＾Ｃ［５，１］
【００３５】
設定正常キャリア本数がＮ−３本の場合、図７に示すように、例えば、８バイトの送信データにつき、Ｎバイトのパリティを誤り訂正符号として付加する（Ｎ−３  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。この際、送信データと各キャリアの要素との関係式は、以下のように設定される。
Ｃ［ｉ，２＊ｊ］＝Ｄ［Ｎ＊ｊ＋ｉ］
０≦ｉ≦Ｎ−１，      ０≦ｊ≦Ｌ／２−１
Ｃ［ｉ，２＊ｊ＋１］＝Ｐ［ｉ，２＊ｊ＋１］    
＝Ｃ［１＋ｉ，２＊ｊ］＾Ｃ［２＋ｉ，２＊ｊ］＾Ｃ［４＋ｉ，２＊ｊ］
ただし、Ｃ［ｉ，ｊ］において、ｉ≧Ｎのときはｉ＝ｉ−Ｎとする。
【００３６】
また、パリティは、以下の演算により決定される。
Ｐ［０，１］＝Ｃ［１＋０，２＊０］＾Ｃ［２＋０，２＊０］＾Ｃ［４＋０，２＊０］
＝Ｃ［１，０］＾Ｃ［２，０］＾Ｃ［４，０］
Ｐ［１，１］＝Ｃ［１＋１，２＊０］＾Ｃ［２＋１，２＊０］＾Ｃ［４＋１，２＊０］
＝Ｃ［２，０］＾Ｃ［３，０］＾Ｃ［５，０］
Ｐ［２，１］＝Ｃ［１＋２，２＊０］＾Ｃ［２＋２，２＊０］＾Ｃ［４＋２，２＊０］
＝Ｃ［３，０］＾Ｃ［４，０］＾Ｃ［６，０］
・
・
・
・
Ｐ［７，１］＝Ｃ［１＋７，２＊０］＾Ｃ［２＋７，２＊０］＾Ｃ［４＋７，２＊０  ］
＝Ｃ［０，０］＾Ｃ［１，０］＾Ｃ［３，０］
【００３７】
設定正常キャリア本数がＮ−４本の場合、図８に示すように、例えば、２Ｎバイトの送信データにつき、３Ｎバイトのパリティを誤り訂正符号として付加する（Ｎ−４  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。この際、送信データと各キャリアの要素との関係式は、以下のように設定される。
Ｃ［ｉ，５＊ｊ］＝Ｄ［Ｎ＊２ｊ＋ｉ］
０≦ｉ≦Ｎ−１，      ０≦ｊ≦Ｌ／５−１
Ｃ［ｉ，５＊ｊ＋１］＝Ｄ［Ｎ＊（２ｊ＋１）＋ｉ］
Ｃ［ｉ，５＊ｊ＋２］＝Ｐ［ｉ，５＊ｊ＋２］
＝Ｃ［５＋ｉ，５＊ｊ］＾Ｃ［４＋ｉ，５＊ｊ＋１］
Ｃ［ｉ，５＊ｊ＋３］＝Ｐ［ｉ，５＊ｊ＋３］
＝Ｃ［１＋ｉ，５＊ｊ］＾Ｃ［２＋ｉ，５＊ｊ］＾Ｃ［３＋ｉ，５＊ｊ＋１］
Ｃ［ｉ，５＊ｊ＋４］＝Ｐ［ｉ，５＊ｊ＋４］  
＝Ｃ［４＋ｉ，５＊ｊ］＾Ｃ［５＋ｉ，５＊ｊ＋１］＾Ｃ［６＋ｉ，５＊ｊ＋１］
ただし、Ｃ［ｉ，ｊ］において、ｉ≧Ｎのときはｉ＝ｉ−Ｎとする。
【００３８】
また、パリティは、以下の演算により決定される。
Ｐ［０，２］＝Ｃ［５＋０，５＊０］＾Ｃ［４＋０，５＊０＋１］
＝Ｃ［５，０］＾Ｃ［４，１］
Ｐ［１，２］＝Ｃ［５＋１，５＊０］＾Ｃ［４＋１，５＊０＋１］
＝Ｃ［６，０］＾Ｃ［５，１］
Ｐ［２，２］＝Ｃ［５＋２，５＊０］＾Ｃ［４＋２，５＊０＋１］
＝Ｃ［７，０］＾Ｃ［６，１］
・
・
・
Ｐ［７，２］＝Ｃ［５＋７，５＊０］＾Ｃ［４＋７，５＊０＋１］
＝Ｃ［４，０］＾Ｃ［３，１］
Ｐ［０，３］＝Ｃ［１＋０，５＊０］＾Ｃ［２＋０，５＊０］＾Ｃ［３＋０，５＊０＋１］
＝Ｃ［１，０］＾Ｃ［２，０］＾Ｃ［３，１］
Ｐ［１，３］＝Ｃ［１＋１，５＊０］＾Ｃ［２＋１，５＊０］＾Ｃ［３＋１，５＊０＋１］
＝Ｃ［２，０］＾Ｃ［３，０］＾Ｃ［４，１］
Ｐ［２，３］＝Ｃ［１＋２，５＊０］＾Ｃ［２＋２，５＊０］＾Ｃ［３＋２，５＊０＋１］
＝Ｃ［３，０］＾Ｃ［４，０］＾Ｃ［５，１］
・
・
・
Ｐ［７，３］＝Ｃ［１＋７，５＊０］＾Ｃ［２＋７，５＊０］＾Ｃ［３＋７，５＊０＋１］
＝Ｃ［０，０］＾Ｃ［１，０］＾Ｃ［２，１］
Ｐ［０，４］＝Ｃ［４＋０，５＊０］＾Ｃ［５＋０，５＊０＋１］＾Ｃ［６＋０，５＊０＋１］
＝Ｃ［４，０］＾Ｃ［５，１］＾Ｃ［６，１］
Ｐ［１，４］＝Ｃ［４＋１，５＊０］＾Ｃ［５＋１，５＊０＋１］＾Ｃ［６＋１，５＊０＋１］
＝Ｃ［５，０］＾Ｃ［６，１］＾Ｃ［７，１］
Ｐ［２，４］＝Ｃ［４＋２，５＊０］＾Ｃ［５＋３，５＊０＋１］＾Ｃ［６＋４，５＊０＋１］
＝Ｃ［６，０］＾Ｃ［７，１］＾Ｃ［８，１］
・
・
・
Ｐ［７，４］＝Ｃ［４＋７，５＊０］＾Ｃ［５＋７，５＊０＋１］＾Ｃ［６＋７，５＊０＋１］
＝Ｃ［３，０］＾Ｃ［４，１］＾Ｃ［５，１］
【００３９】
設定正常キャリア本数がＮ−５本の場合、図９に示すように、例えば、２Ｎバイトの送信データにつき、４Ｎバイトのパリティを誤り訂正符号として付加する（Ｎ−５  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。この際、送信データと各キャリアの要素との関係式は、以下のように設定される。
Ｃ［ｉ，６＊ｊ］＝Ｄ［Ｎ＊２ｊ＋ｉ］
０≦ｉ≦Ｎ−１，      ０≦ｊ≦Ｌ／６−１
Ｃ［ｉ，６＊ｊ＋１］＝Ｄ［Ｎ＊（２ｊ＋１）＋ｉ］
Ｃ［ｉ，６＊ｊ＋２］＝Ｐ［ｉ，６＊ｊ＋２］
＝Ｃ［５＋ｉ，６＊ｊ］＾Ｃ［４＋ｉ，６＊ｊ＋ｉ］
Ｃ［ｉ，６＊ｊ＋３］＝Ｐ［ｉ，６＊ｊ＋３］
＝Ｃ［１＋ｉ，６＊ｊ］＾Ｃ［２＋ｉ，６＊ｊ］＾Ｃ［３＋ｉ，６＊ｊ＋１］
Ｃ［ｉ，６＊ｊ＋４］＝Ｐ［ｉ，６＊ｊ＋４］
＝Ｃ［４＋ｉ，６＊ｊ］＾Ｃ［５＋ｉ，６＊ｊ＋１］＾Ｃ［６＋ｉ，６＊ｊ＋１］
Ｃ［ｉ，６＊ｊ＋５］＝Ｐ［ｉ，６＊ｊ＋５］
＝Ｃ［６＋ｉ，６＊ｊ］＾Ｃ［１＋ｉ，６＊ｊ＋１］
ただし、Ｃ［ｉ，ｊ］において、ｉ≧８のときはｉ＝ｉ−８とする。
【００４０】
これらの設定正常キャリア本数が２本から（Ｎ−２）本の場合、符号化データを各キャリアにそれぞれ分割して割り当てると共に、各キャリアに誤り訂正符号を分割して付加するので、設定正常キャリア本数以上のキャリアを正常に受信できれば誤り訂正が可能になる。これらの場合のように、誤り訂正符号を設定正常キャリア本数に応じてキャリアに配することで、各キャリアのデータ量を最低限に設定でき、効率的な通信が可能になる。
【００４１】
設定正常キャリア本数が１本の場合、図１０に示すように、各キャリアの全てに同一の符号化データを割り当てて送信する（１  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。この際、送信データと各キャリアの要素との関係式は、以下のように設定される。
Ｃ［ｉ，ｊ］＝Ｄ［ｊ］              ０≦ｉ≦Ｎ−１，      ０≦ｊ≦Ｌ−１
【００４２】
この設定正常キャリア本数が１本の場合、各キャリアの全てに同一の符号化データを割り当てて送信するので、１本以上のキャリアで正常に受信できればよく、誤り訂正符号を追加する必要が無く、データの冗長化を抑制することができる。
【００４３】
次に、符号化部６は、上記符号化データを例えば同報通信形式で電力線Ｌを介して各受信端末２に対して送信を行う（ステップＳ０６）。そして、各受信端末２の復号化部７は、上記符号化データを受信する（ステップＳ０７）と共に、ヘッダ部に記述されていた設定正常キャリア本数に基づいて符号化データを上記誤り訂正符号を用いて復号化する（ステップＳ０８）。なお、復号化部７には、予め設定正常キャリア本数に応じて設定された演算による復号化処理が記憶されている。さらに、復号化されたデータをデータ再生部８により再生出力する（ステップＳ０９）。
【００４４】
このように本実施形態では、設定正常キャリア本数に応じて誤り耐性の強度を変更した誤り訂正符号を、設定正常キャリア本数に応じて選択した一つ又は複数のキャリアに割り当てて送信するので、正しく受信できたキャリアの本数のみに依存すると共に誤り耐性の強度が変更可能な誤り訂正符号により、ノッチにより大きなバースト誤りが生じ、あるキャリアのデータ全てに誤りが発生したとしても、他の正しく受信できたキャリアからデータを訂正することができる。
【００４５】
また、誤りが発生したキャリアが受信端末２毎に異なっても、それぞれ正常なキャリアで受信した誤り訂正符号によって各受信端末２において誤りを訂正することが可能になる。
さらに、設定正常キャリア本数に応じて誤り訂正符号の追加及び符号化データの各キャリアへの配置を決定することで、データの冗長化を抑制して高信頼性で効率的な通信が可能になる。
【実施例】
【００４６】
次に、本発明に係る電力線通信システム、電力線通信方法及び電力線通信プログラムを、実施例により図１１から図２４を参照して具体的に説明する。
【００４７】
本実施例では、８本のキャリアを用いたマルチキャリア通信を電力線において行う場合であって、設定正常キャリア本数が１〜８本のそれぞれに設定された場合について説明する。
まず、設定正常キャリア本数が８本である場合、図１１に示すように、符号化部６により送信データを８本のキャリア全てに並列に分割して割り当てる（８  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。また、復号化部７では、これら８本全てのキャリアで正しく受信することで、復号化することができる。
【００４８】
設定正常キャリア本数が７本である場合、図１２に示すように、符号化部６により７バイトの送信データ（Ｄｘ）につき、１バイトのパリティ（Ｐｘｘｘｘｘｘ）を付加して符号化する（７  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。また、復号化部７では、８本のキャリアうち７本以上で正しく受信することで、誤り訂正することができ、復号化することができる。
例えば、図１３に示すように、キャリア番号５のキャリアで誤りが発生した場合、図中の式でパリティ（誤り訂正符号）と他のキャリアのデータとからキャリア番号５のデータを求めることができ、誤り訂正によって復号化が可能になる。
【００４９】
設定正常キャリア本数が６本である場合、図１４に示すように、符号化部６により１６バイトの送信データ（Ｄｘ）につき、８バイトのパリティ（Ｐｘｘｘ）を付加して符号化する（６  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。また、復号化部７では、８本のキャリアうち６本以上で正しく受信することで、誤り訂正することができ、復号化することができる。
例えば、図１５に示すように、キャリア番号２，４のキャリアで誤りが発生した場合、図中の式でパリティ（誤り訂正符号）と他のキャリアのデータとからキャリア番号２，４のデータを求めることができ、誤り訂正によって復号化が可能になる。
【００５０】
設定正常キャリア本数が５本である場合、図１６に示すように、符号化部６により８バイトの送信データ（Ｄｘ）につき、８バイトのパリティ（Ｐｘｘｘ）を付加して符号化する（５  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。また、復号化部７では、８本のキャリアうち５本以上で正しく受信することで、誤り訂正することができ、復号化することができる。
例えば、図１７に示すように、キャリア番号１，２，６のキャリアで誤りが発生した場合、図中の式でパリティ（誤り訂正符号）と他のキャリアのデータとからキャリア番号１，２，６のデータを求めることができ、誤り訂正によって復号化が可能になる。
【００５１】
設定正常キャリア本数が４本である場合、図１８に示すように、符号化部６により１６バイトの送信データ（Ｄｘ）につき、２４バイトのパリティ（Ｐｘｘ、Ｐｘｘｘ）を付加して符号化する（４  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。また、復号化部７では、８本のキャリアうち４本以上で正しく受信することで、誤り訂正することができ、復号化することができる。
例えば、図１９に示すように、キャリア番号２，４，６，７のキャリアで誤りが発生した場合、図中の式でパリティ（誤り訂正符号）と他のキャリアのデータとからキャリア番号２，４，６，７のデータを求めることができ、誤り訂正によって復号化が可能になる。
【００５２】
設定正常キャリア本数が３本である場合、図２０に示すように、符号化部６により１６バイトの送信データ（Ｄｘ）につき、３２バイトのパリティ（Ｐｘｘ、Ｐｘｘｘ）を付加して符号化する（３  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。また、復号化部７では、８本のキャリアうち３本以上で正しく受信することで、誤り訂正することができ、復号化することができる。
例えば、図２１に示すように、キャリア番号１，２，４，６，７のキャリアで誤りが発生した場合、図中の式でパリティ（誤り訂正符号）と他のキャリアのデータとからキャリア番号１，２，４，６，７のデータを求めることができ、誤り訂正によって復号化が可能になる。
【００５３】
設定正常キャリア本数が２本である場合、図２２に示すように、符号化部６により６バイトの送信データ（Ｄｘ）につき、１６バイトのパリティ（Ｐｘｘｘ）を付加して符号化する（２  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。また、復号化部７では、８本のキャリアうち２本以上で正しく受信することで、誤り訂正することができ、復号化することができる。
例えば、図２３に示すように、キャリア番号０，２，３，４，５，７のキャリアで誤りが発生した場合、図中の式でパリティ（誤り訂正符号）と他のキャリアのデータとからキャリア番号０，２，３，４，５，７のデータを求めることができ、誤り訂正によって復号化が可能になる。
【００５４】
設定正常キャリア本数が１本である場合、図２４に示すように、符号化部６により８本のキャリア全てに同じ送信データを載せて符号化する（１  Ｇｏｏｄ  Ｃｈａｎｎｅｌ  Ａｌｇｏｒｉｔｈｍ）。また、復号化部７では、８本のキャリアのうち１本以上で正しく受信することで、誤り訂正することができ、復号化することができる。
【００５５】
なお、本発明の技術範囲は上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施形態による電力線通信システム、電力線通信方法及び電力線通信プログラムにおいて、システム全体を示す構成ブロック図である。
【図２】本実施形態において、処理の流れを示すシーケンス図である。
【図３】本実施形態において、送信データ及び符号化データの要素を示す説明図である。
【図４】本実施形態において、設定正常キャリア本数がＮ本の場合における送信データ及び符号化データの要素を示す説明図である。
【図５】本実施形態において、設定正常キャリア本数がＮ−１本の場合における送信データ及び符号化データの要素を示す説明図である。
【図６】本実施形態において、設定正常キャリア本数がＮ−２本の場合における送信データ及び符号化データの要素を示す説明図である。
【図７】本実施形態において、設定正常キャリア本数がＮ−３本の場合における送信データ及び符号化データの要素を示す説明図である。
【図８】本実施形態において、設定正常キャリア本数がＮ−４本の場合における送信データ及び符号化データの要素を示す説明図である。
【図９】本実施形態において、設定正常キャリア本数がＮ−５本の場合における送信データ及び符号化データの要素を示す説明図である。
【図１０】本実施形態において、設定正常キャリア本数が１本の場合における送信データ及び符号化データの要素を示す説明図である。
【図１１】本発明の実施例において、設定正常キャリア本数が８本の場合における送信データ、符号化データの要素及び復号化を示す説明図である。
【図１２】本発明の実施例において、設定正常キャリア本数が７本の場合における送信データ、符号化データの要素、パリティ及び復号化を示す説明図である。
【図１３】本発明の実施例において、設定正常キャリア本数が７本の場合に誤りが発生した際の送信データ、符号化データの要素及び復号化を示す説明図である。
【図１４】本発明の実施例において、設定正常キャリア本数が６本の場合における送信データ、符号化データの要素、パリティ及び復号化を示す説明図である。
【図１５】本発明の実施例において、設定正常キャリア本数が６本の場合に誤りが発生した際の送信データ、符号化データの要素及び復号化を示す説明図である。
【図１６】本発明の実施例において、設定正常キャリア本数が５本の場合における送信データ、符号化データの要素、パリティ及び復号化を示す説明図である。
【図１７】本発明の実施例において、設定正常キャリア本数が５本の場合に誤りが発生した際の送信データ、符号化データの要素及び復号化を示す説明図である。
【図１８】本発明の実施例において、設定正常キャリア本数が４本の場合における送信データ、符号化データの要素、パリティ及び復号化を示す説明図である。
【図１９】本発明の実施例において、設定正常キャリア本数が４本の場合に誤りが発生した際の送信データ、符号化データの要素及び復号化を示す説明図である。
【図２０】本発明の実施例において、設定正常キャリア本数が３本の場合における送信データ、符号化データの要素、パリティ及び復号化を示す説明図である。
【図２１】本発明の実施例において、設定正常キャリア本数が３本の場合に誤りが発生した際の送信データ、符号化データの要素及び復号化を示す説明図である。
【図２２】本発明の実施例において、設定正常キャリア本数が２本の場合における送信データ、符号化データの要素、パリティ及び復号化を示す説明図である。
【図２３】本発明の実施例において、設定正常キャリア本数が２本の場合に誤りが発生した際の送信データ、符号化データの要素及び復号化を示す説明図である。
【図２４】本発明の実施例において、設定正常キャリア本数が１本の場合における送信データ、符号化データの要素、パリティ及び復号化を示す説明図である。
【符号の説明】
【００５７】
１…送信端末、２…受信端末、３…誤り検出用データ送信部、４…正常キャリア本数送信部、５…正常キャリア本数設定部、６…符号化部、７…復号化部、Ｌ…電力線
【図１】
2009130652.tif 000003
【図２】
2009130652.tif 000004
【図３】
2009130652.tif 000005
【図４】
2009130652.tif 000006
【図５】
2009130652.tif 000007
【図６】
2009130652.tif 000008
【図７】
2009130652.tif 000009
【図８】
2009130652.tif 000010
【図９】
2009130652.tif 000011
【図１０】
2009130652.tif 000012
【図１１】
2009130652.tif 000013
【図１２】
2009130652.tif 000014
【図１３】
2009130652.tif 000015
【図１４】
2009130652.tif 000016
【図１５】
2009130652.tif 000017
【図１６】
2009130652.tif 000018
【図１７】
2009130652.tif 000019
【図１８】
2009130652.tif 000020
【図１９】
2009130652.tif 000021
【図２０】
2009130652.tif 000022
【図２１】
2009130652.tif 000023
【図２２】
2009130652.tif 000024
【図２３】
2009130652.tif 000025
【図２４】
2009130652.tif 000026