(57)【要約】【課題】データの1周期で送信する情報を増やすことにより、通信速度を数倍に高速化する。【解決手段】通信制御装置は、ＨＤＭＩ規格に使用されるＣＥＣ制御線等の通信線に接続される通信部を備え、該通信規格では、データのパルス幅を変えることで情報を割り当て、且つ、データの立ち上がりと立ち下がりの両方に一定の許容幅が設定されている。前記通信部は、データの立ち上がり、又はデータの立ち下がりについての前記許容幅を複数の区画に分割し、区画毎に情報を割り当ててデータ通信を行う。【選択図】図２
2010098671.tif 000002
【特許請求の範囲】
【請求項１】
データのパルス幅を変えることで情報を割り当て、且つ、データの立ち上がりと立ち下がりの両方またはどちらかのタイミングに一定の許容幅を設定した特定の通信規格で通信を行う通信部を備える、通信制御装置において、
前記通信部は、
データの立ち上がり、又はデータの立ち下がりについての前記許容幅を複数の区画に分割し、区画毎に情報を割り当ててデータ通信を行うことを特徴とする通信制御装置。
【請求項２】
前記通信部は、１ビットデータで示される第1の情報と、該データの立ち上がりの区画毎に示される第2の情報とでデータ通信する、請求項１記載の通信制御装置。
【請求項３】
前記通信部は、１ビットデータで示される第1の情報と、該データの立ち下がりの区画毎に示される第３の情報とでデータ通信する、請求項１又は２記載の通信制御装置。
【請求項４】
前記通信部は、１ビットデータの基準となるタイミングから計数することで前記複数の区画の位置を判定する、請求項１〜３のいずれかに記載の通信制御装置。
【請求項５】
前記通信部は、次の（１）、（２）の機能を実行することを特徴とする請求項２記載の通信制御装置。
（１）前記通信線に他の通信制御装置が接続されると、該他の通信制御装置との間で前記第1の情報の組み合わせにより特定のコマンドを送受信して、該他の通信制御装置において前記区画毎のデータ通信が可能かどうかを検査する。
（２）前記検査の結果、該他の通信制御装置において前記区画毎のデータ通信が可能であれば、前記第1の情報と前記第2の情報とでデータ通信を行う。
【請求項６】
前記通信部は、次の（１）、（２）の機能を実行することを特徴とする請求項３記載の通信制御装置。
（１）前記通信線に他の通信制御装置が接続されると、該他の通信制御装置との間で前記第1の情報の組み合わせにより特定のコマンドを送受信して、該他の通信制御装置において前記区画毎のデータ通信が可能かどうかを検査する。
（２）前記検査の結果、該他の通信制御装置において前記区画毎のデータ通信が可能であれば、前記第1の情報と前記第３の情報とでデータ通信を行う。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、１ビットデータ中のデータの立ち上がりと立ち下がりのタイミングに一定の許容幅が設定されている通信規格の信号線を使って、データ通信を行う通信制御装置に関する。
【背景技術】
【０００２】
ＡＶ機器などのデバイス間では、映像・音声信号の通信を行うのにＨＤＭＩ規格に準拠している信号線が接続され、その信号線の中のＣＥＣ制御線（以下、単にＣＥＣと称することがある）を使って、デバイス間での制御を行うための制御データが送受信される。
【０００３】
しかし、このＣＥＣは、データ通信速度が３５byte/sec程度の低速信号線であり、デバイス間での大容量データの転送や高速レスポンス制御を行うことが困難である。この問題を解決する簡単な方法は、CECのデータの周期を短くすれば良いが、通信線に接続されるデバイスが高速データに対応していない可能性がある場合、例えば、様々な種類のAVデバイスが接続されるHDMI環境では、いずれかのデバイスが誤動作してしまうことがある。
【０００４】
データ通信速度を高速化する手法として、データの周期を短くすることができるよう、
データの波形のなまりを防いで（特許文献１参照）高速化を図るものがある。
【０００５】
また、受信側にバッファメモリを設けるものや、受信データを種類毎に記憶するバッファメモリ(FIFOメモリ)を設けて受信したデータ処理の高速化を実現するもの(特許文献2)なども提案されている。
【特許文献１】特開２００２−２６９０３５号公報
【特許文献２】特開平５−２６００９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記いずれの先行文献も、データの1周期で送信する情報を増やすものではないため、通信速度の高速化の限界がある。
【０００７】
この発明の目的は、データの1周期で送信する情報を増やすことにより、通信速度を数倍に高速化することにある。
【課題を解決するための手段】
【０００８】
この発明の通信制御装置は、データのパルス幅を変えることで情報を割り当て、且つ、データの立ち上がりと立ち下がりの両方またはどちらかのタイミングに一定の許容幅を設定した特定の通信規格で通信を行う通信部を備える。
【０００９】
上記通信規格は、例えば、ＡＶ機器間を接続するのに適したHDMI規格である。このHDMI規格の信号線は、映像信号・音声信号のストリームを流す片方向通信の信号線と、機器間の制御を行うための制御データを流す双方向通信のＣＥＣ信号線とを含んでいる。ＣＥＣ信号線の通信規格では、通信速度とともに、データの立ち上がりと立ち下がりのタイミングに一定の許容幅が設定されている。
【００１０】
この発明の通信制御装置では、前記通信部は、前記許容幅を複数の区画に分割し、区画毎に情報を割り当ててデータ通信を行うことを特徴としている。区画とは、ある時間幅を意味し、この時間幅の中にデータの立ち上がり、又は立ち下がりがある場合とない場合とで情報の内容を変える。例えば、データの立ち上がり部分において前記許容幅が2区画に分割されている場合、第1の区画でデータが立ち上がる場合は情報の値を「１」、第2の区画でデータが立ち上がる場合は情報の値を「０」とする。また、データの立ち下がりの前記許容幅が2区画に分割されている場合、第1の区画でデータが立ち上がる場合は情報の値を「１」、第2の区画でデータが立ち上がる場合は情報の値を「０」とする。
【００１１】
前記通信部は、１ビットデータで示される第1の情報と該データの立ち上がりの区画毎に示される第2の情報とで、又は、第1の情報と立ち下がりの区画毎に示される第３の情報とでデータ通信することが好ましい。１ビットデータは、その立ち上がりのタイミングを異にすることで、それ自体、情報を持つため、この情報を第1の情報とすれば、１ビットデータで示されるトータルの情報量は、第1の情報＋第2の情報、又は第1の情報＋第３の情報、又は第1の情報＋第2の情報＋第3の情報となる。したがって、例えば、データの立ち上がりと立ち下がりの両方で前記許容幅が２区画に分割されていれば、１ビットデータで示される最大の情報量は、第1の情報による情報量１ビット+立ち上がり部分での第2の情報量１ビット+立ち下がり部分での第３の情報量１ビットの合計３ビットの情報量となる。
【００１２】
前記通信部は、１ビットデータの基準となるタイミングから計数することで前記複数の区画の位置を判定する。基準となるタイミングは、データの開始位置である。したがって、この開始位置からのタイマーによる計数値によって各区画の位置を判定することができる。
【００１３】
この発明の通信制御装置では、前記通信部は、次の（１）、（２）の機能を実行する。
【００１４】
（１）前記通信線に他の通信制御装置が接続されると、該他の通信制御装置との間で前記第1の情報の組み合わせにより特定のコマンドを送受信して、該他の通信制御装置において前記区画毎のデータ通信が可能かどうかを検査する。
【００１５】
（２）前記検査の結果、該他の通信制御装置において前記区画毎のデータ通信が可能であれば、前記第1の情報と前記第2の情報とで、又は前記第1の情報と前記第３の情報とで、又は前記第1の情報と前記第2の情報と前記第３の情報とでデータ通信を行う。
【００１６】
上記（１）の機能では、第1の情報の組み合わせによる特定のコマンドを使うので、該他の通信制御装置がどのようなものであっても、データ通信ができる。（１）の機能を実行後、通信制御装置同士で区画毎のデータ通信（拡張データ通信）が可能であることが判定できれば、（２）の機能で、拡張データ通信によるデータ通信を行う。したがって、多数の通信制御装置が信号線で接続されているシステムでは、拡張データ通信が可能でない装置との間では、第1の情報により通信が行われ、拡張データ通信が可能な通信制御装置同士では、拡張データ通信によるデータ通信が行われる。
【発明の効果】
【００１７】
この発明によれば、通信規格の許容幅を使ってデータ通信を行うので、通信規格を満たしたままデータの１周期あたりの情報量が数倍となる。このため、簡単に通信速度の高速化を実現できる。また、この発明の通信制御装置を搭載した特定機器と、通常の通信制御装置を搭載した通常機器とを混在させて相互に複数個接続したシステムでは、通常機器の通信機能に影響を及ぼすことなく、特定機器間の通信速度の高速化を実現できる。
【発明を実施するための最良の形態】
【００１８】
図1は、この発明の実施形態である通信制御装置を使用した通信システムの概略ブロック図である。
【００１９】
この通信システムは、第1の通信制御装置であるＨＤＭＩ送信機器１と第2の通信制御装置であるＨＤＭＩ受信機器２と、これらを接続するＨＤＭＩ規格に準拠しているＨＤＭＩ信号線３とで構成されている。ＨＤＭＩ送信機器１は、例えば、ＡＶ機器の一例のＤＶＤプレーヤ内に設けられ、ＨＤＭＩ受信機器２は、例えば、ＡＶ機器の一例のテレビ装置内に設けられ、これらのＨＤＭＩ送信機器１とＨＤＭＩ受信機器２とＨＤＭＩ信号線３とで、ＡＶシステムのＨＤＭＩ通信システムを構成する。テレビ装置等がＨＤＭＩ受信機器２を２つ以上備えている場合、ＨＤＭＩ送信機器１又はＨＤＭＩ受信機器２を備えるＤＶＤプレーヤやテレビ装置等のＡＶ機器が３つ以上接続されたシステムを構成することが可能であり、その場合、それぞれのＨＤＭＩ送信機器１とＨＤＭＩ受信機器２とがＨＤＭＩ信号線３で接続される。
【００２０】
ＨＤＭＩ送信機器１は、ＨＤＭＩトランスミッタ１０と第1の双方向通信制御部１１とを備えている。また、ＨＤＭＩ受信機器２は、ＨＤＭＩレシーバ２０と第2の双方向通信制御部２１とを備えている。ＨＤＭＩトランスミッタ１０は、これが設けられているＤＶＤプレーヤから映像信号と音声信号を受け取り、これらの信号をストリームとしてＨＤＭＩ信号線３のＴＤＭＳチャンネルを使用してＨＤＭＩレシーバ２０に送信する。また、クロック信号はＴＤＭＳクロックチャンネルを使用してＨＤＭＩレシーバ２０に送信する。送信制御は、ＤＶＤプレーヤ内で生成される制御／ステータス信号に基づいて行われる。
【００２１】
ＨＤＭＩレシーバ２０は、ＨＤＭＩトランスミッタ１０からＨＤＭＩ信号線３を介して送信されてきたストリーム信号を受信し、映像信号と音声信号に分離してテレビ装置の信号処理部に送る。受信制御は、テレビ装置内で生成される制御／ステータス信号に基づいて行われる。
【００２２】
ＨＤＭＩ送信機器１に設けられた第1の双方向信号制御部１１と、ＨＤＭＩ受信機器２に設けられた第2の双方向信号制御部２１とは、ＨＤＭＩ信号線３に含まれるＣＥＣ制御線３１とホットプラグ検出線３２とにより接続される。ＣＥＣ制御線３１は、この発明の特定の通信規格の通信線に対応し、第1の双方向信号制御部１１と第2の双方向信号制御部２１は、この発明の通信部に対応している。
【００２３】
ＣＥＣ制御線３１は、ＡＶ機器の高度な制御信号を双方向に流す制御線である。ホットプラグ検出線３２は、ＨＤＭＩ信号線３に新たなＨＤＭＩ機器が接続されると（すなわち、ＨＤＭＩ信号線３に、ＨＤＭＩ機器を備える新たなＡＶ機器が接続されると）、これの検出信号を流す制御線である。
【００２４】
上記の構成で、ＣＥＣ制御線３１を使用してＡＶ機器間で高度な制御を（例えば、ＤＶＤプレーヤが受信したリモコンコードをＴＶ装置に転送する）可能にしながら、ＤＶＤプレーヤ側のＨＤＭＩ送信機器１からＴＶ装置側のＨＤＭＩ受信機器２に映像信号と音声信号をストリーム信号として送信する。このため、ＴＶ装置側では、ＤＶＤプレーヤでの再生映像と再生音声を視聴しながら、ＤＶＤプレーヤでのＴＶ装置側の制御が容易にできるようになる。
【００２５】
ＣＥＣ制御線３１は、その通信速度が３５byte/sec程度になる。また、この通信規格では、変調前のベースバンド信号において、１周期中のパルス幅を変えることにより１ビットデータが表現され、且つ、１ビットデータ中のデータの立ち上がりと立ち下がりのタイミングに一定の許容幅が設定されている。本実施形態では、この許容幅を２つの区間に分割し、この分割した区間にもデータを割り当てる。
【００２６】
図2は、１ビットデータの波形を示している。同図（Ａ）はデータ「０」、同図（Ｂ）はデータ「１」をそれぞれ示している。1ビットデータ中のデータの立ち上がりの部分には、０．４ミリ秒の許容幅ＴＡが設定され、データの立ち下がりの部分には、０．7ミリ秒の許容幅ＴＢが設定されている。詳細を示すと次のとおりである。
【００２７】
１ビットデータ長：２．４ミリ秒
データ「０」の立ち上がりタイミングの許容幅：１．５ミリ秒±０．２ミリ秒
データ「１」の立ち上がりタイミングの許容幅：０．６ミリ秒±０．２ミリ秒
データ「０」及び「１」の立ち下がりタイミングの許容幅：２．４ミリ秒±０．３５ミリ秒
そこで、本実施形態の通信制御装置では、許容幅ＴＡを、立ち上がり基準タイミングから前方に幅ＴＡ１を有する第1の区画Ａと、立ち上がり基準タイミングから後方に幅ＴＡ２を有する第2の区画Ｂとに分割する。また、許容幅ＴＢを、立ち下がり基準タイミングから前方に幅ＴＢ１を有する第3の区画Ｃと、立ち下がり基準タイミングから後方に幅ＴＢ２を有する第4の区画Ｄとに分割する。そして、各区画Ａ〜Ｄに、データを割り当てる。
【００２８】
したがって、１ビットデータで通信できるデータ量は次のように３ビットとなる。
【００２９】
１ビットデータ自身による第1の情報（１ビット）＋区画Ａ、Ｂによる第2の情報（１ビット）＋区画Ｃ、Ｄによる第３の情報（１ビット）＝３ビット
上記の１ビットデータはＣＥＣの通信規格を満たしているため、区画Ａ〜Ｄを利用してデータ通信を行う拡張データ通信機能を持たない通信制御装置が接続されていたとしても、その装置との通信やその装置自身の動作には影響を及ぼさない。つまり、上記の拡張データ通信機能を持つ特定装置（本実施形態の通信制御装置）と、上記拡張データ通信機能を持たない一般装置とが混在してＣＥＣ制御線３１に接続されている場合、特定装置間では、第1の情報と第2の情報と第3の情報とで通信が行われ、一般装置と特定装置間、及び一般装置間では、第1の情報だけによって通信が行われる。
【００３０】
通常のＣＥＣ通信は１バイト単位で行われ、図2に示すような１ビットデータが８ビット分とＥＯＭ１ビットとＡＣＫ１ビット分の合計１０ビットで構成される。また、実際の通信時には、データの先頭にスタートビット４．５ミリ秒が発生し、それに続いて必要なバイト分の実データ（最大１６バイト）が発生する。上記の拡張データ通信機能を、実データだけではなく、スタートビットやＥＯＭ、ＡＣＫ等にも持たせることが可能である。
【００３１】
次に、本実施形態の通信制御装置がＣＥＣ制御線３１に接続されたときの動作について図3以下のフローチャートを使用して説明する。
【００３２】
新たな通信制御装置にＨＤＭＩコネクタが接続されると、ホットプラグ検出線３２により、本実施形態の通信制御装置が、新たな通信制御装置の接続を検出する。図3は、上記の拡張データ通信機能を持つ本実施形態の通信制御装置による、新たな通信制御装置のテスト動作と初期化動作を示している。
【００３３】
ステップＳＴ１において、ホットプラグ検出線３２上に新たな通信制御装置の接続を検出すると、ＳＴ２において、新たな通信制御装置が拡張データ通信機能に対応しているかどうかを検査する。ＳＴ２では、拡張データ通信機能を使用せずに、第1の情報により通信を行って検査する。使用するコマンドは、<Vendor Command with ID>である。「ID」は、メーカのIDを表し、コマンドはメーカの固有コマンドとなる。ここでは、特定のメーカのHDMI機器（本実施形態の通信制御装置を内蔵したＡＶ機器を含む）が拡張データ通信機能を使用しているものとする。
【００３４】
上記コマンドを送信した結果、新たな通信制御装置からＡＣＫ又はレスポンスとしてのコマンドを受信すれば、続いてＳＴ３において、拡張データ通信機能を使用したテストパターンを転送する。使用するコマンドは<Vendor Command with ID>である。ＳＴ４で正しくテストパターンが送信できたことを確認できれば（ＡＣＫの受信など）、ＳＴ５において、相手に対して、拡張データ通信機能を使用してデータ通信を行うことを通知する。この通知により初期化が完了する。以下、新たな通信制御装置との間では、拡張データ通信機能を使ってデータ通信を行う。なお、新たな通信制御装置のテスト動作と初期化動作に使用するコマンドは、<Vendor Command with ID>コマンドでなくてもよい。また、通常の初期化処理のためのコマンドを用いても良い。通常のコマンドとして扱いながら、拡張データ部分を使用しても良い。
【００３５】
図４は、拡張データ通信機能によるデータの識別表を示し、図5は、データ通信制御手順を示すフローチャートである。
【００３６】
図4において、（Ｔｓ−Ｔｕｐ）までの時間で１ビットデータの第1の情報（Data bit標準部分)を表している。また、立ち上がりタイミングがＴｕｐの前後の区画Ａに属するか区画Ｂに属するかで第2の情報（拡張データ１）を表している。同様に、立ち下がりタイミングがＴｄｗの前後の区画Ｃに属するか区画Ｄに属するかで第３の情報（拡張データ２）を表している。第2の情報（拡張データ１）において、（Ｔｓ−Ｔｕｐ）までの時間が０．４０〜０．５５（区画Ａ）の場合は、論理１(Logic １)、（Ｔｓ−Ｔｕｐ）までの時間が０．６５〜０．８０（区画Ａ）の場合は、論理０(Logic ０)であり、０．５５〜０．６５を不感区間として、データなし又はエラーとして処理する。また、第2の情報（拡張データ１）において、（Ｔｓ−Ｔｕｐ）までの時間が１．３０〜１．４５（区画Ａ）の場合は、論理１(Logic １)、（Ｔｓ−Ｔｕｐ）までの時間が１．５５〜１．７０（区画Ａ）の場合は、論理０(Logic ０)であり、１．４５〜１．５５を不感区間として、データなし又はエラーとして処理する。
【００３７】
また、第３の情報（拡張データ２）において、（Ｔｓ−Ｔｄｗ）までの時間が２．０５〜２．２０（区画Ｃ）の場合は、論理１(Logic １)、（Ｔｓ−Ｔｕｐ）までの時間が２．４０〜２．５５（区画Ｄ）の場合は、論理０(Logic ０)であり、〜２．０５、２．７５〜をエラー、２．２０〜２．４０と２．５５〜２．７５を不感区間として、データなし又はエラーとして処理する。
【００３８】
図５において、ステップＳＴ１０でビット信号が入力されると、割り込みイベント処理となり、イベント開始の立ち下がり信号（タイミング）を検出する。この検出時間をＴｓとする。
【００３９】
ＳＴ１１で、続いて発生する立ち下がり信号（タイミング）を検出する。この検出時間をＴｕｐとする。Ｔ＝Ｔｕｐ−Ｔｓとして求める。
【００４０】
ＳＴ１２、ＳＴ１３において、第1の情報（Data bit標準部分)を検査する。この検査の結果、ＳＴ１４において、「Data bit標準部分」フラグに「１」が記憶されるか、又は、ＳＴ２０において、「Data bit標準部分」フラグに「０」が記憶される。
【００４１】
ＳＴ１４において、「Data bit標準部分」フラグに「１」が記憶された場合は、ＳＴ１５、ＳＴ１６において第2の情報（拡張データ１）を検査する。この検査の結果、ＳＴ１７において、「拡張データ１」フラグに「１」が記憶されるか、又は、ＳＴ１８において、「拡張データ１」フラグに「０」が記憶される。Ｔｕｐが不感区間にあるときは、ＳＴ１９でデータなし又はエラー処理をする。
【００４２】
ＳＴ２０において、「Data bit標準部分」フラグに「０」が記憶された場合は、ＳＴ２１、ＳＴ２２において第2の情報（拡張データ１）を検査する。この検査の結果、ＳＴ２３において、「拡張データ１」フラグに「１」が記憶されるか、又は、ＳＴ２４において、「拡張データ１」フラグに「０」が記憶される。Ｔｕｐが不感区間にあるときは、ＳＴ２５でデータなし又はエラー処理をする。
【００４３】
次にＳＴ３０において、続いて発生する立ち下がり信号（タイミング）を検出する。この検出時間をＴｄｗとする。Ｔ＝Ｔｄｗ−Ｔｓとして求める。
【００４４】
ＳＴ３１において、Ｔｄｗが許容幅にあることを検査した後、ＳＴ３２、ＳＴ３３において第３の情報（拡張データ２）を検査する。この検査の結果、ＳＴ３４において、「拡張データ２」フラグに「１」が記憶されるか、又は、ＳＴ３５において、「拡張データ２」フラグに「０」が記憶される。Ｔｄｗが不感区間にあるときは、ＳＴ３６でデータなし又はエラー処理をする。
【００４５】
以上の処理を行った後、「Data bit標準部分」フラグと、「拡張データ１」フラグと、「拡張データ２」フラグの３つの内容から、３ビットのデータを取得する。
【００４６】
以上の拡張データ通信機能によれば、次のような利用が可能である。
【００４７】
（１）大量データの転送
例えば、コマンドとして<VendorCommand with ID>を使用した場合、データ構成と通常の転送時間（第1の情報のみによる転送時間）は次のようになる。
【００４８】
スタートビット（４．５ミリ秒）＋ヘッダ（１バイト）＋コマンド（１バイト）＋ＩＤ（３バイト）＋実データ（最大１１バイト）＝４．５ミリ秒＋１６バイト＝４．５ミリ秒＋２４ミリ秒×１６バイト＝３８８．５ミリ秒
これを、拡張データ通信機能を使って転送すれば、
３８８．５ミリ秒の時間での転送データ量を、実データ１１バイトから、１１＋１６×２（１６バイト全部に拡張データ１、２を使う）＝４３バイトまで拡張できる。
【００４９】
（２）レスポンスの速い高速転送
例えば、リモコンコードの転送などは、通常<UserControl Pressed>コマンドを使用する。この場合は3バイト（ヘッダ＋コマンド＋キーデータ）が必要であるため、通常は、７６．５ミリ秒(スタートビット４．５ミリ秒＋２４ミリ秒×３バイト）必要である。しかし、拡張データ通信機能を利用することで、スタートビット４．５ミリ秒＋２４ミリ秒×１バイト＝２８．５ミリ秒でコード転送を実現することが出来る。
【００５０】
ＴＶがリモコンのＩＲ（赤外）コードを受け取る場合、約７０ミリ秒ほど必要とする場合がある。この場合、これを解析してＣＥＣ経由でプレーヤに転送すると、７０ミリ秒＋７６．５ミリ秒＝１４６．５ミリ秒必要となる。しかし、この時間を、７０ミリ秒＋２８．５ミリ秒＝９８．５ミリ秒に短くできる。この結果、リモコン操作に対するレスポンスを早くすることができる。
【００５１】
以上の実施形態では、拡張データ通信機能として、第1の情報（Data bit標準部分)＋第2の情報（拡張データ１）＋第３の情報（拡張データ２）を使用しているが、第1の情報（Data bit標準部分)＋第2の情報（拡張データ１）を使用することも可能であり、また、第1の情報（Data bit標準部分)＋第３の情報（拡張データ２）を使用することも可能である。
【００５２】
また、データの立ち上がりの区画Ａ、Ｂで第2の情報を示し、データの立ち下がりの区画Ｃ、Ｄで第３の情報を示しているが、データの論理が逆（ハイとローが逆）の場合は、データの立ち上がりと立ち下がりが逆になり、ビットイベントの開始が立ち上がりＴｓとなる。したがって、この場合は、データの立ち下がりの区画Ａ、Ｂで第2の情報を示し、データの立ち上がりの区画Ｃ、Ｄで第３の情報を示すことになる。
【００５３】
また、１つの許容幅を３つ以上の区画に分割することも可能である。１つの許容幅に１ビットを超える拡張データを割り当てることも可能である。また、経過中に温度変化などに起因して信号波形が変動し、それによって受信データを誤って検出することがないよう、定期的に（例えば一定時間毎）、上記図３に示す通信制御装置のテスト動作や初期化動作を行っても良い。また、この発明は、ＣＥＣ制御線に限らず、その他の許容幅を持つ通信制御線にも適用可能である。ＣＥＣの場合、データの立ち上がりの区画Ａ、Ｂで第2の情報を示し、データの立ち下がりの区画Ｃ、Ｄで第３の情報を示しているが、データの論理が逆（ハイとローが逆）の場合は、データの立ち上がりと立ち下がりが逆になり、ビットイベントの開始が立ち上がりＴｓとなる。したがって、この場合は、データの立ち下がりの区画Ａ、Ｂで第2の情報を示し、データの立ち上がりの区画Ｃ、Ｄで第３の情報を示すことになる。
【００５４】
さらに、上記の実施形態では、データの立ち上がりと立ち下がりの両方に一定の許容幅が設定されているＣＥＣを例示したが、この発明は、データの立ち上がりと立ち下がりのどちから一方のタイミングに一定の許容幅が設定されている通信規格にも適用可能である。
【図面の簡単な説明】
【００５５】
【図１】この発明の実施形態である通信制御装置を使用した通信システムの概略ブロック図である。
【図２】１ビットデータの波形を示している。
【図３】新たな通信制御装置のテスト動作と初期化動作を示すフローチャートである。
【図４】拡張データ通信機能によるデータの識別表を示している。
【図５】データ通信制御手順を示すフローチャートである。
【符号の説明】
【００５６】
１−ＨＤＭＩ送信機器
２−ＨＤＭＩ受信機器
３−ＨＤＭＩ信号線
１０−ＨＤＭＩトランスミッタ
２０−ＨＤＭＩレシーバ
【図１】
2010098671.tif 000003
【図２】
2010098671.tif 000004
【図３】
2010098671.tif 000005
【図４】
2010098671.tif 000006
【図５】
2010098671.tif 000007