(57)【特許請求の範囲】
【請求項１】
ＤＶＩフォーマットにおける第１、第２および第３の３つのチャンネルを用いて映像データを伝送し、当該第１のチャンネルの映像データのブランキング期間に同期信号を表すデータを配置して伝送し、当該第２のチャンネルおよび当該第３のチャンネルの映像データのブランキング期間には予め種類数が定められているコードを配置して伝送するデータ伝送方法において、
オーディオ信号に係る同一のデータが少なくとも３回含まれるように構成される伝送データを所定ビット数のデータ単位毎にそれぞれ対応する前記コードの１つに変換し、
変換して得られた複数のコードがそれぞれ前記第２のチャンネルおよび前記第３のチャンネルの映像データのブランキング期間に含まれるように配置して送信し、
前記第２のチャンネルおよび前記第３のチャンネルのブランキング期間に配置された前記コードに対応する受信データをそれぞれ復号することで得られた少なくとも３つのオーディオ信号に係るデータから、多数決により当該オーディオ信号に係るデータの値を決定する
ことを特徴とするデータ伝送方法。
【請求項２】
受信データと予め定められたそれぞれのコードとのハミング距離を求め、当該ハミング距離に応じてそれぞれのオーディオ信号に係るデータを重み付けして多数決を実施することを特徴とする請求項１記載のデータ伝送方法。
【請求項３】
ＤＶＩフォーマットにおける第１、第２および第３の３つのチャンネルを用いて映像データを送信し、当該第１のチャンネルの映像データのブランキング期間に同期信号を表すデータを配置して送信し、当該第２のチャンネルおよび当該第３のチャンネルの映像データのブランキング期間には予め種類数が定められているコードを配置して送信するデータ送信装置において、
オーディオ信号に係る同一のデータが少なくとも３回含まれるように構成される伝送データを所定ビット数のデータ単位毎にそれぞれ対応する前記コードの１つに変換する変換手段と、
前記変換手段により変換して得られた複数のコードがそれぞれ前記第２のチャンネルおよび前記第３のチャンネルの映像データのブランキング期間に含まれるように配置して送信するデータ送出手段と
を有して構成されることを特徴とするデータ送信装置。
【請求項４】
ＤＶＩフォーマットにおける第１、第２および第３の３つのチャンネルを用いて映像データが伝送され、当該第１のチャンネルの映像データのブランキング期間に同期信号を表すデータが配置されて伝送され、当該第２のチャンネルおよび当該第３のチャンネルの映像データのブランキング期間には予め種類数が定められている複数のコードがそれぞれ配置されて伝送されるこれら３つのチャンネルのデータを受信する受信装置において、
前記第２のチャンネルおよび前記第３のチャンネルにより伝送される映像データのブランキング期間にそれぞれ配置されているデータを分離する分離手段と、
前記分離手段により分離されたデータを前記コードを復号する方式を用いて復号して伝送データを生成する復号手段と、
前記復号手段により生成された伝送データのなかで、同一であることが予定されている少なくとも３以上のオーディオ信号に係るデータから、多数決により当該オーディオ信号に係るデータの値を決定する多数決手段と
を有して構成されることを特徴とするデータ受信装置。
【請求項５】
前記復号手段は、前記分離手段により分離されたデータと予め定められたそれぞれのコードとのハミング距離を求めて、当該ハミング距離に応じてそれぞれの伝送データ毎に重み付け係数を算出し、
前記多数決手段は、それぞれのオーディオ信号に係るデータに割り当てられた重み付け係数に基づいて多数決を実施することを特徴とする請求項４記載のデータ受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルビデオ信号の伝送方法等に係り、より詳しくは、デジタルビデオ信号のブランキング期間に制御信号や付加データを伝送する伝送方法等に関する。
【０００２】
【従来の技術】
従来、例えば、液晶モニタやＣＲＴに対してビデオ信号を伝送する場合に、アナログＲＧＢインターフェースを用い、ビデオ信号をアナログ伝送するものが主流であった。しかしながら、例えば液晶モニタでは表示可能なピクセル数が予め決められており、この液晶モニタの普及に伴い、デジタル伝送が注目されてきた。また、ちらつきを減少させるためにリフレッシュレートを高くしたり、より広い画面に画像を表示するために高速でデータを送ることが要求されており、従来のアナログ伝送では、伝送ひずみが大きくゴーストが発生し易いことから、高画質化に伴うデジタル伝送の重要性が増してきている。
【０００３】
かかるデジタル伝送の要求に伴い、近年、ＤＶＩ(Digital Visual Interface)が注目されている。このＤＶＩは、ＤＤＷＧ(Digital Display Working Group)によって定義されたデジタルディスプレイ接続用のインターフェースであり、ＴＭＤＳ(Transition Minimized Differential Signaling)技術に基づき、複数のデータチャンネルを使ってデータを転送している。ＤＶＩを用いたデジタル伝送方法を用いれば、デジタル伝送によって伝送ひずみの少ない高画質なビデオデータを安価に提供することが可能となる。
【０００４】
【発明が解決しようとする課題】
このように、ＤＶＩを採用することによって、アナログ伝送に比べて高画質な画面を手に入れることができる。また、ＤＶＩでは、ＲＧＢ(Red,Green,Blue)のピクセルデータを伝送する期間以外に、他のデータを伝送することができるブランキング期間が存在する。このブランキング期間を利用して、例えばオーディオ信号等を伝送することも可能である。
【０００５】
ここで、デジタルビデオ信号を伝送する場合に、ビット化け等の伝送エラーが生じる場合があるが、ビデオ信号の場合には、伝送エラーが生じても画面上はあまり目立たず、大きな問題となることはない。しかしながら、例えば、オーディオ信号を伝送している最中に伝送エラーが生じた場合には、雑音や異音が出る場合があり、エラーレートはビデオ信号を伝送する場合よりも厳しく考える必要がある。即ち、ＤＶＩのブランキング期間等を利用してビデオ信号以外のエラーの目立つデータを伝送する場合には、エラー検出、誤り訂正のための処理が別個、必要となる。このエラー検出、誤り訂正のための処理には、一般的に多くのハードウェアを必要としてしまうことから、装置が大型化し、コストアップにつながることが問題となっていた。
【０００６】
本発明は、このような技術的課題を解決するためになされたものであって、その目的とするところは、付加データ受信の誤りを低減できるデータ伝送方法等を提供することにある。
また、他の目的は、回路構成を簡略化してエラーレートの改善を図ることにある。
【０００７】
【課題を解決するための手段】
かかる目的のもと、本発明は、デジタルビデオ信号のブランキング期間に、制御信号、付加データを伝送するシステムにおいて、送出側でデータを繰り返し重畳し、受信側では、その重畳データで多数決判定を行うことで、エラーレートの低減を図ることを特徴としている。即ち、本発明は、第１、第２および第３の３つのチャンネルを用いて映像データを伝送し、この第１のチャンネルの映像データのブランキング期間に同期信号を表すデータを配置して伝送し、第２のチャンネルおよび第３のチャンネルの映像データのブランキング期間には予め種類数が定められている特定データを配置して伝送するデータ伝送方法において、オーディオ信号に係る同一のデータが少なくとも３回含まれるように構成される伝送データを所定ビット数のデータ単位毎にそれぞれ対応する特定データの１つに変換して符号化し、変換して得られた複数の特定データがそれぞれ第２のチャンネルおよび第３のチャンネルの映像データのブランキング期間に含まれるように配置して送信し、第２のチャンネルおよび第３のチャンネルのブランキング期間に配置された特定データに対応する受信データをそれぞれ復号することで得られた少なくとも３つのオーディオ信号に係るデータから、多数決によりオーディオ信号に係るデータの値を決定することを特徴としている。
【０００８】
ここで、受信データと予め定められたそれぞれの特定データとのハミング距離を求め、ハミング距離に応じてそれぞれのオーディオ信号に係るデータを重み付けして多数決を実施することを特徴とすることができる。
このように、伝送される重畳データは、伝送されるビデオデータに対して加えられるデータなどの意味を有し、ブランキング期間を示す複数のコードを用いて伝送されることを特徴とすることができる。そして、この重畳データは、オーディオ信号に係るデータであることを特徴とすれば、ビデオデータと異なり一般にエラーの目立つオーディオ信号に係るデータに対してエラーを低減して伝送することができる点で好ましい。
【０００９】
一方、本発明が適用されるデータ受信方法は、デジタルディスプレイ接続用のインターフェースに接続され、複数種類のビット列で表現されるブランキング期間を含むデジタルビデオ信号を受信し、このデジタルビデオ信号からブランキング期間を示す特定のビット列を抽出し、抽出されたビット列が復調された結果に対して多数決を行い、出力データを決定することを特徴とすることができる。
【００１０】
また、本発明が適用されるビデオデータ送信装置は、伝送すべきＲ,Ｇ,Ｂ(Red,Green,Blue)または輝度Ｙ、色差Ｒ−Ｙ,Ｂ−Ｙからなるビデオデータとオーディオデータ等の重畳データとを入力する入力手段と、入力されたビデオデータをシリアルデータに変換し、ビデオブランキング期間に割り当てられる複数のビット列に対して同一の重畳データを含めて符号化する符号化手段とを備えることを特徴としている。より詳しくは、本発明は、第１、第２および第３の３つのチャンネルを用いて映像データを送信し、この第１のチャンネルの映像データのブランキング期間に同期信号を表すデータを配置して送信し、第２のチャンネルおよび第３のチャンネルの映像データのブランキング期間には予め種類数が定められている特定データを配置して送信するデータ送信装置において、オーディオ信号に係る同一のデータが少なくとも３回含まれるように構成される伝送データを所定ビット数のデータ単位毎にそれぞれ対応する特定データの１つに変換して符号化する符号化手段と、この符号化手段により変換して得られた複数の特定データがそれぞれ第２のチャンネルおよび第３のチャンネルの映像データのブランキング期間に含まれるように配置して送信するデータ送出手段とを有して構成されることを特徴としている。
【００１１】
一方、本発明は、例えばＤＶＩに接続され、第１、第２および第３の３つのチャンネルを用いて映像データが伝送され、この第１のチャンネルの映像データのブランキング期間に同期信号を表すデータが配置されて伝送され、第２のチャンネルおよび第３のチャンネルの映像データのブランキング期間には予め種類数が定められている複数の特定データがそれぞれ配置されて伝送されるこれら３つのチャンネルのデータを受信する受信装置において、この第２のチャンネルおよび第３のチャンネルにより伝送される映像データのブランキング期間にそれぞれ配置されているデータを分離する分離手段と、この分離手段により分離されたデータを特定データを復号する方式を用いて復号して伝送データを生成する復号手段と、この復号手段により生成された伝送データのなかで、同一であることが予定されている少なくとも３以上のオーディオ信号に係るデータから、多数決によりオーディオ信号に係るデータの値を決定する多数決手段とを有して構成されることを特徴としている。この多数決としては、例えば、復調して得られた「１」と「０」の数を比較して、個数の多い方をビット出力とすることができる。
【００１２】
ここで、ブランキング期間を示すものとして各シンボルに割り当てられたビット列と受信手段により受信されたビット列とのハミング距離が最短のビット列を選択してオーディオ信号に係るデータを決定することを特徴とすれば、単純な多数決だけでは良い結果が得られない場合に、多数決を補間することが可能となる。
また、このハミング距離が最短であるビット列が誤りである確率を基にしてオーディオ信号に係るデータを決定することを特徴とすれば、伝送上、近い状態がどのような確率で発生するかを重み付けによって勘案することが可能となり、エラーレートをより低減できる点で好ましい。
【００１３】
他の観点から把えると、本発明は、第１、第２および第３の３つのチャンネルを用いて映像データが伝送され、この第１のチャンネルの映像データのブランキング期間に同期信号を表すデータが配置されて伝送され、第２のチャンネルおよび第３のチャンネルの映像データのブランキング期間には予め種類数が定められている複数の特定データがそれぞれ配置されて伝送されるこれら３つのチャンネルのデータを受信する受信装置において、この第２のチャンネルおよび第３のチャンネルにより伝送される映像データのブランキング期間にそれぞれ配置されているデータを分離する分離手段と、この分離手段により分離されたデータを特定データを復号する方式を用いて復号して伝送データを生成する復号手段と、この復号手段により生成された伝送データのなかで、同一であることが予定されている少なくとも３以上のオーディオ信号に係るデータから、多数決によりオーディオ信号に係るデータの値を決定する多数決手段とを有して構成されることを特徴としている。
ここで、この復号手段は、分離手段により分離されたデータと予め定められたそれぞれの特定データとのハミング距離を求めて、ハミング距離に応じてそれぞれの伝送データ毎に重み付け係数を算出し、多数決手段は、それぞれのオーディオ信号に係るデータに割り当てられた重み付け係数に基づいて多数決を実施することを特徴とすることができる。
【００１４】
更に本発明が適用されるプログラムは、例えばＤＶＩによって伝送すべきビデオ信号をこのビデオ信号を構成するピクセルのデータ長より長いビット列に変換してデータ伝送を可能とするコンピュータに対して、変換されたビット列におけるビデオ信号が伝送されないブランキング期間に対して複数のビット列を割り当てる手段と、一つまたは複数の伝送路に割り当てられる複数のビット列を用いて同一の重畳データを複数回伝送する手段と、を備えるものとしてこのコンピュータを機能させるものとすることができる。尚、このプログラムの提供方法としては、例えば、ＣＤ−ＲＯＭ等の媒体にて提供される場合の他、インターネット等のネットワークを介してプログラム伝送装置から提供される場合が考えられる。
【００１５】
【発明の実施の形態】
以下、添付図面に示す実施の形態に基づいてこの発明を詳細に説明する。
図１は、本実施の形態が適用されるデジタルビデオ信号送受信システムの一例を示した図である。ここでは、大きく、デジタルビデオ信号の送信側(送信機)であるデジタルチューナ１０と、デジタルビデオ信号の受信側(受信機)であるモニタ２０とが備えられ、デジタルチューナ１０とモニタ２０とは、デジタルディスプレイ接続用のインターフェースであるＤＶＩ(Digital Visual Interface)をサポートするライン９によって接続されている。
【００１６】
デジタルチューナ１０は、例えば圧縮された映像や音声などのデジタルデータが変調された高周波の電波をアンテナ８により受信し、変調を解いて圧縮された映像や音声などのデジタルデータを出力するフロントエンド１１を備えている。このフロントエンド１１からの出力は、ＡＶ(Audio Visual)デコーダ１２によって復号化され、送信部３０に渡され、デジタルビデオ信号としてライン９を介して出力される。
【００１７】
ライン９を介してモニタ２０に送られるデジタルコンポーネントビデオ信号は、受信部５０に入力されてデコードされる。デコードされたＲＧＢのピクセルデータは、Ｄ/Ａ変換器２１によってアナログ信号に変換され、増幅器(ＲＧＢ ＡＭＰ)２２によって増幅される。また、増幅器２２からの出力は、受信部５０によって取得された水平垂直同期信号(Ｈ/Ｖ ＳＹＮＣ)２３によって同期が取られ、ＣＲＴ２４に表示される。一方、受信部５０にて得られたオーディオ信号は、Ｄ/Ａ変換器２５によってアナログ信号に変換され、スピーカ２６にて音声出力される。
【００１８】
図２は、送信部３０の構成を説明するための図である。本実施の形態が適用される送信部３０は、ＤＶＩに適用したデジタル信号をライン９を介して受信部５０に対して出力している。この送信部３０では、ＲＧＢビデオデータをそのビット長より長いコードを割り当ててシリアルデータに変換して伝送している。また、ブランキング期間を利用して、オーディオデータ等の付加データである重畳データが伝送されており、その重畳データは、同一データが繰り返し送られる点に特徴がある。
【００１９】
具体的な構成として、送信部３０は、入力された各々８ビットであるＲＧＢのピクセルデータを１０ビットのシリアルデータに変換するエンコーダ３１,３２,３３、オーディオデータ等の重畳データを入力してタイミングに合わせてこの重畳データを一時的に蓄積するバッファ３４、ブランキング信号およびピクセルクロックを受けて重畳データを出力するためのタイミングを生成するタイミング生成部３５を備えている。また、パラレルの８ビットからなるピクセルクロックをシリアルの１０ビットのクロックに変換するＰＬＬ(Phase-Locked Loop)３６、モニタ２０に対する同期可能周波数の問い合わせやモニタ２０側がどのような能力をサポートしているかを送受信するＤＤＣ(Display Data Channel)３７を備えている。バッファ３４から出力される２ビットおよび１ビットの重畳データは、ブランキング期間(ビデオブランキング期間)に１０ビットのシリアルデータに変換されて受信側に出力される。エンコーダ３１に入力されるＣＴＬ３は、例えばモニタ２０の制御に関する情報を含めることができる。また、エンコーダ３３には、水平同期(ＨＳＹＮＣ)および垂直同期(ＶＳＹＮＣ)の信号が入力される。尚、ＲＧＢのピクセルデータの代わりに、輝度であるＹ、および色差であるＲ−Ｙ,Ｂ−Ｙからなるビデオデータが入力される場合もある。
【００２０】
図３(ａ),(ｂ)は、ＤＶＩ伝送タイミングを説明するための図である。図３(ａ)は、エンコーダ３１,３２,３３に入る前の伝送タイミングを示しており、図３(ｂ)は、エンコーダ３１,３２,３３から出力されるＤＶＩ伝送タイミングを示している。図３(ａ)に示すように、ＲＧＢ各８ビットの３チャンネルのデータに続いて、ビデオブランキング期間(Blanking)が設けられる。図３(ｂ)に示すように、エンコーダ３１、エンコーダ３２およびエンコーダ３３からの出力は、１０ビットに変換され、それぞれチャンネル２、チャンネル１およびチャンネル０の３つの独立したチャンネルを構成している。即ち、Ｒ、Ｇ、Ｂの各々のピクセルデータは、独立のチャンネル０〜２によって伝送され、１０ビットによって１ピクセルを形成して伝送される。ビデオブランキング期間は、水平同期(ＨＳＹＮＣ)、垂直同期(ＶＳＹＮＣ)の他、ＣＴＬ０/ＣＴＬ１/ＣＴＬ２/ＣＴＬ３を用いてピクセルデータ以外の他のデータを伝送することが可能である。
【００２１】
図４は、本実施の形態におけるコードの割り当てを説明するための図である。ビデオブランキング期間には４つのコードを割り当てることが可能であり、その何れかのコードであれば、ビデオブランキング期間と判定することができる。図４では、コードＳ0〜Ｓ3の４つのコードとして、(bit１, bit０)の(０,０)、(０,１)、(１,０)、(１,１)に対して、それぞれ、１０ビットのＣＴＲＬコードが割り当てられている。この４つのコードを使用して、ピクセルクロックあたり、各チャンネルで２ビット計６ビットの情報を伝送することができ、このうち、水平同期(ＨＳＹＮＣ)、垂直同期(ＶＳＹＮＣ)を除いたＣＴＬ０〜ＣＴＬ３の４ビットが重畳データの伝送に使用可能である。また、本実施の形態では、ブランキング期間を使用して重畳データを送る場合に、ＣＴＬ０〜ＣＴＬ３の４つの中の例えば３つに対して、繰り返し同一の重畳データを送るように構成しており、重畳データ１ビットをＣＴＬ０〜ＣＴＬ２の３ビットで送っている。このとき、図２に示すバッファ３４を使用して、時間的に連続なデータを送ることができる。また、繰り返しデータは、チャンネルごとに一定クロックづつ、ずらして伝送しても良い。このように、同一の重畳データを繰り返し送ることで、付加データ受信の誤りを低減することが可能となる。
【００２２】
図５は、図１に示した受信部５０の構成を説明するための図である。本実施の形態が適用される受信部５０は、送信部３０から出力された１０ビットのシリアルデータを各々８ビットであるＲＧＢのピクセルデータに復調するデコーダ５１,５２,５３、ブランキング期間に割り当てられた４つのコードが入力された場合にブランキング期間であること(ブランキング信号)を出力するブランキング信号生成部５４、各チャンネルによりこの４つのコードが復調された結果を入力して最終的に重畳データを決定する多数決処理部５５、例えばオーディオデータに対して伝送時のタイミングを復元して出力するためのバッファ５６を備えている。また、伝送されたクロックからシリアルの１０ビットのクロックを生成すると共に安定したパラレルの８ビットからなるピクセルクロックに変換するＰＬＬ５７、このＰＬＬ５７からのピクセルクロックに基づいて重畳データを出力するためのタイミングを生成するタイミング生成部５８を備えている。更に、モニタ２０側の能力をホストであるデジタルチューナ１０側に伝達するＥＤＩＤ(Extended Display Identification Data)５９を備えている。ブランキング信号生成部５４から出力されるブランキング信号に基づいて、ブランキング期間には実際にＲＧＢのピクセルデータを出力しないように制御されると共に、このブランキング信号に基づいて重畳データが出力される。
【００２３】
図６は、送られる１０ビット列のデータに対して受信部５０による判断を説明するためのタイミングチャートである。ここでは、ピクセルクロックに対応してピクセルデータと重畳データとが順に受信される。ブランキング信号生成部５４では、ピクセルクロックに対応して伝送される１０ビットのデータからブランキング期間を示すビット列を抽出し、データイネーブル信号(ＤＥ)をＬｏｗとして出力しており、チャンネル０〜２の３つのチャンネルから正しいブランキング信号が生成される。また、伝送される１０ビットデータに基づいて、デコーダ５１〜５３は、Ｓ0〜Ｓ3の２ビットを生成し、デコーダ５３はＨＳＹＮＣ,ＶＳＹＮＣとして出力し、デコーダ５１の１ビットおよびデコーダ５２の２ビットを多数決処理部５５に出力する。尚、残りの１ビットは、ＣＴＬ３として出力される。
【００２４】
図６では、図４に示したコードＳ0→Ｓ1→Ｓ3→Ｓ1の順に１０ビットデータが伝送され、この１０ビットデータに基づいて、ｂｉｔ０では０→１→１→１が得られ、ｂｉｔ１では０→０→１→０が得られる。このビット列によって、重畳データである例えばオーディオデータを得ることができる。尚、チャンネル１では、ＣＴＬ０/ＣＴＬ１が割り当てられることから、例えば、ｂｉｔ０をＣＴＬ０、ｂｉｔ１をＣＴＬ１として扱われる。また、チャンネル２では、ＣＴＬ２/ＣＴＬ３が割り当てられることから、例えば、ｂｉｔ０をＣＴＬ２、ｂｉｔ１をＣＴＬ３として扱われる。尚、本実施の形態では、ＣＴＬ０〜ＣＴＬ３の中で、例えば３つについて同じデータが送られてエラーレートの低減を図っている。そのために、例えば、ＣＴＬ０/ＣＴＬ１に同じデータを送るためには、送出側からコードＳ0およびＳ3に基づく１０ビットのＣＴＲＬコードがチャンネル１を介して送出されることになる。
【００２５】
図７(ａ)〜(ｄ)は、多数決処理部５５にて実施される第１の多数決処理方法を説明するための図である。図７(ａ),(ｃ), (ｄ)にて「Erase」は、ブランキング信号ではない部分を示しており、この部分はデータがなくなっていると解釈できる。即ち、各チャンネルのデコーダは、Ｒiおよびブランキング信号のビット列と一致しない場合に「Erase」が出力される。多数決処理６１では、デコーダ５２,５３の出力Ｒ1,Ｒ2から得られる３ビットの「１」の個数と「０」の個数を比較し、個数の多い方をビット出力とする。このとき、「Erase」のシンボルは個数に含めない。例えば、３ビット繰り返しの例として、図７(ｂ)に示すような繰り返しが得られたものとする。このとき、「０」の数が２、「１」の数が１となり、「０」の数が多いことから、多数決処理６１の出力Ｓoutとして「０」が得られる。また、「Erase」がある場合の一例として、図７(ｃ)に示すような繰り返しが得られたものとする。このとき、Ｒ1の「Erase」のシンボルを除き、「０」の数が０、「１」の数が１となる。結果として「１」の数が多いことから、多数決処理６１の出力Ｓoutとして「１」が得られる。
【００２６】
次に、「Erase」がある場合の他の例として、図７(ｄ)に示すような繰り返しが得られたものとする。このとき、Ｒ2の「Erase」のシンボルを除き、「０」と「１」が同数となる場合がある。送信データは「０」か「１」の連続であったものが途中で化けたことが明らかであるので、図４に示したコードの割り当てからハミング距離の小さい方に軟判定してそれぞれ出力する。Ｓ0とＳ2のハミング距離と、Ｓ1とＳ3のハミング距離は、ともに１と小さく、それ以外のハミング距離は９または１０と大きいので、Ｓ2の場合はＳ0、即ち、多数決処理６１の出力Ｓoutとして「０」が得られ、Ｓ1の場合はＳ3、即ち、多数決処理６１の出力Ｓoutとして「１」が得られる。全てが「Erase」の場合には、出力Ｓoutとしては「１」、「０」のどちらでも良い。
【００２７】
図８は、多数決処理部５５にて実施される第２の多数決処理方法を説明するための図である。ここでは、図７(ａ)〜(ｃ)にて説明した多数決処理６１に加え、ハミング距離が近いものを選択した後、多数決を取るハミング多数決処理６２を設けた点に特徴がある。即ち、各デコーダ５２,５３からは、「Erase」の場合に、受信したビット列に対して各シンボルに割り当てられたビット列とのハミング距離が最小のシンボルＲ'iが同時に出力され、このハミング距離に基づく判定が考慮される。ここで、「ハミング距離」とは、受信されたビット列がオリジナルのビット列と異なるビットを取り出してその個数を示すものであり、数が小さいと一致度が高く、数が大きいと一致度が低くなる。各デコーダ５２,５３では、コードＳ0〜Ｓ3に該当する４つのＣＴＬコードと入力されたビット列との比較が行われ、ハミング距離が小さかったコードＲ'1,Ｒ'2が出力される。ハミング多数決処理６２では、各デコーダ５２,５３にて出力されたＲ'1,Ｒ'2の該当するビットの「１」の数と「０」の数の多いものが出力される。
【００２８】
即ち、図８に示す第２の多数決処理方法では、全てが「Erase」である場合および「１」と「０」の数が同数の場合以外では、図７(ａ)〜(ｃ)で示した第１の多数決処理方法と同様な値が出力され、多数決処理６１の結果がＳoutとして得られる。全てが「Erase」である場合(実際にデータがなくなったとき)および「１」と「０」の数が同数である場合には、コードＲ'iを用いてハミング多数決処理６２からの出力をＳoutとし、どちらともデータを決定することができない場合、即ち、データがなくなったときを補助することができる。
【００２９】
図９(ａ),(ｂ)は、多数決処理部５５にて実施される第３の多数決処理方法を説明するための図である。この第３の多数決処理方法では、図８に示す第２の多数決処理方法に対して、各デコーダ５２,５３から出力されるハミング距離に対して、誤る確率から割り出した重み付けを掛け合わせて、演算している。図９(ａ)に示すように、各デコーダ５２,５３からは、全てのビット列に対して、各シンボルに割り当てられたビット列とのハミング距離が最小のシンボルＲ'iと、そのハミング距離ｄiが出力される。多数決処理６３では、図９(ｂ)に示すような情報を保持している。即ち、ハミング距離ｄと選択されたシンボルの個々のビットｊが誤りである確率を基にして決められた係数Ｗjdが、予め定められて用意されている。この係数Ｗjdは、通常、ハミング距離が０のときに最大となり、ハミング距離が大きくなるに従って小さくなるように設定されている。
【００３０】
多数決処理６３では、得られたハミング距離ｄiで決定される係数Ｗjdiに対して、シンボルそれぞれのビットが「１」のときに正の数Ｗjdiとし、それぞれのビットが「０」のときに負の数−Ｗjdiとして、受信された全てのビットに対してその和が計算される。多数決処理６３からは、その計算結果が正の数の場合に「１」が出力され、負の場合に「０」が出力される。
【００３１】
図１０(ａ)〜(ｄ)は、図９(ａ),(ｂ)に示される第３の多数決処理方法による計算の具体例を説明するための図である。ここでは、多数決処理６３に入力されるシンボルＲ'iとして、図１０(ａ)に示すような値が得られ、ハミング距離ｄiとして図１０(ｂ)に示すような値が得られるものとしている。また、重み付けの係数Ｗjdとして、図１０(ｃ)に示す値が定められているものとする。具体的な計算は、図１０(ｄ)に示される。まず図１０(ｂ)に示すように「ｄ1」のハミング距離が「４」であることから、図１０(ｃ)から得られる係数Ｗjdは、ビット０で「２」、ビット１で「１」となる。図１０(ａ)に示すシンボルＲ'1では、ビット０が「０」、ビット１が「０」であることから、「２」および「１」は負の数となり、「−２」、「−１」が得られる。同様にして、シンボルＲ'2およびハミング距離ｄ2から「＋３２」が得られる。このとき、ビット１は繰り返しで使用されていないために除外される。これらの和は「２９」となり、「０」より大きく、多数決処理６３からの出力Ｓoutは、「１」を得ることができる。このように、この第３の多数決処理方法では、近いものがどのような確率で発生するかに基づく重み付けに基づいて判定することで、単純な多数決に比べてエラーレートを大きく改善することができる。
【００３２】
図１１は、伝送路のエラーに対し、実際に受け取るシンボルにおけるデータエラーとの関係を示した図である。図の横軸は伝送路のエラーの値を示し、縦軸は受け取る出力に含まれるデータのエラーの値を示している。図１１において、ＣＴＬ０およびＣＴＬ１は、各々のＣＴＬをそのまま伝送された場合であり、図に示す▲１▼〜▲３▼は、本実施の形態における多数決処理を用いた結果を示している。▲１▼は上述した第１の多数決処理方法、▲２▼は第２の多数決処理方法、▲３▼は第３の多数決処理方法を示しており、その重み付けは右上図に示されるような値である。ここでは、同一の重畳データが送られるＣＴＬ０、ＣＴＬ１、ＣＴＬ２の３つについて、重み付けが決定されている。このように、単独で重畳データを送る場合に比べ、▲１▼〜▲３▼のように同一の重畳データを複数回、送ることによって、出力されるデータのエラーは改善されることが理解できる。また、単に多数決を取る「▲１▼第１の多数決処理方法」に比べ、「Erase」のために多数決によって判定がどちらとも言えない場合に距離の最小シンボルで判定をする「▲２▼第２の多数決処理方法」により、エラーレートを格段に低減することが可能となる。更には、距離の重み付けによって柔軟に判定する「▲３▼第３の多数決処理方法」を採用することによって、エラーレートの改善効果をより高くすることができる。
【００３３】
【発明の効果】
以上、詳述したように、本発明のデータ伝送方法によれば、付加データ受信の誤りを低減することができる。また、本発明が適用されるビデオデータの受信装置等によれば、回路構成を簡略化して重畳データに対するエラーレートの改善を図ることができる。
【図面の簡単な説明】
【図１】  本実施の形態が適用されるデジタルビデオ信号送受信システムの一例を示した図である。
【図２】  送信部３０の構成を説明するための図である。
【図３】  (ａ),(ｂ)は、ＤＶＩ伝送タイミングを説明するための図である。
【図４】  本実施の形態におけるコードの割り当てを説明するための図である。
【図５】  図１に示した受信部５０の構成を説明するための図である。
【図６】  送られる１０ビット列のデータに対して受信部５０による判断を説明するためのタイミングチャートである。
【図７】  (ａ),(ｂ)は、多数決処理部５５にて実施される第１の多数決処理方法を説明するための図である。
【図８】  多数決処理部５５にて実施される第２の多数決処理方法を説明するための図である。
【図９】  (ａ),(ｂ)は、多数決処理部５５にて実施される第３の多数決処理方法を説明するための図である。
【図１０】  (ａ)〜(ｄ)は、図９(ａ),(ｂ)に示される第３の多数決処理方法による計算の具体例を説明するための図である。
【図１１】  伝送路のエラーに対し、実際に受け取るシンボルにおけるデータエラーとの関係を示した図である。
【符号の説明】
８…アンテナ、９…ライン、１０…デジタルチューナ、１１…フロントエンド、１２…ＡＶ(Audio Visual)デコーダ、２０…モニタ、２１…Ｄ/Ａ変換器、２２…増幅器(ＲＧＢ ＡＭＰ)、２３…水平垂直同期信号(Ｈ/Ｖ ＳＹＮＣ)、２４…ＣＲＴ、２５…Ｄ/Ａ変換器、２６…スピーカ、３０…送信部、３１,３２,３３…エンコーダ、３４…バッファ、３５…タイミング生成部、３６…ＰＬＬ(Phase-Locked Loop)、３７…ＤＤＣ(Display Data Channel)、５０…受信部、５１,５２,５３…デコーダ、５４…ブランキング信号生成部、５５…多数決処理部、５６…バッファ、５７…ＰＬＬ、５８…タイミング生成部、５９…ＥＤＩＤ(Extended Display Identification Data)、６１…多数決処理、６２…ハミング多数決処理、６３…多数決処理
【図１】
0003895115.tif 000002
【図２】
0003895115.tif 000003
【図３】
0003895115.tif 000004
【図４】
0003895115.tif 000005
【図５】
0003895115.tif 000006
【図６】
0003895115.tif 000007
【図７】
0003895115.tif 000008
【図８】
0003895115.tif 000009
【図９】
0003895115.tif 000010
【図１０】
0003895115.tif 000011
【図１１】
0003895115.tif 000012