(57)【要約】【課題】  送信装置と通信装置との間のエラーを検出し、検出結果に応じて、エラーを解消できるようにすることを目的とする。【解決手段】  送信装置からデータを受信するための第１の通信手段と、前記送信装置からデータを受信するための第２の通信手段と、前記第１の通信手段及び前記第２の通信手段の少なくとも一つにエラーが発生したか否かを検出するエラー検出手段と、前記エラー検出手段によって、前記第１の通信手段にエラーが発生し、前記第２の通信手段にエラーが発生していないと検出された場合、前記第２の通信手段と前記送信装置との通信をリセットすることなく、前記第１の通信手段と前記送信装置との通信をリセットする処理を行う制御手段とを有することを特徴とする受信装置。【選択図】  図１
2015019227.tif 000002
【特許請求の範囲】
【請求項１】
送信装置からデータを受信するための第１の通信手段と、
前記送信装置からデータを受信するための第２の通信手段と、
前記第１の通信手段及び前記第２の通信手段の少なくとも一つにエラーが発生したか否かを検出するエラー検出手段と、
前記エラー検出手段によって、前記第１の通信手段にエラーが発生し、前記第２の通信手段にエラーが発生していないと検出された場合、前記第２の通信手段と前記送信装置との通信をリセットすることなく、前記第１の通信手段と前記送信装置との通信をリセットする処理を行う制御手段と
を有することを特徴とする受信装置。
【請求項２】
前記制御手段は、前記エラー検出手段によって、前記第２の通信手段にエラーが発生し、前記第１の通信手段にエラーが発生していないと検出された場合、前記第１の通信手段と前記送信装置との通信をリセットすることなく、前記第２の通信手段と前記送信装置との通信をリセットする処理を行うことを特徴とする請求項１に記載の受信装置。
【請求項３】
前記制御手段は、前記エラー検出手段によって、前記第１の通信手段及び前記第２の通信手段にエラーが発生したと検出された場合、前記第１の通信手段と前記送信装置との通信をリセットする処理と、前記第２の通信手段と前記送信装置との通信をリセットする処理とを行うことを特徴とする請求項１または２に記載の受信装置。
【請求項４】
前記制御手段は、前記エラー検出手段によって、前記第１の通信手段及び前記第２の通信手段にエラーが発生したと検出された場合、前記第１の通信手段と前記第２の通信手段との優先度に応じて、前記第１の通信手段と前記送信装置との通信をリセットする処理と、前記第２の通信手段と前記送信装置との通信をリセットする処理とを行うことを特徴とする請求項１から３のいずれか１項に記載の受信装置。
【請求項５】
前記第１の通信手段と前記送信装置との通信をリセットする処理は、前記第１の通信手段から前記送信装置に出力されるＨＰＤ（Ｈｏｔ  Ｐｌｕｇ  Ｄｅｔｅｃｔ）信号のレベルを変更するための処理を含むことを特徴とする請求項１から４のいずれか１項に記載の受信装置。
【請求項６】
前記第２の通信手段と前記送信装置との通信をリセットする処理は、前記第２の通信手段から前記送信装置に出力されるＨＰＤ（Ｈｏｔ  Ｐｌｕｇ  Ｄｅｔｅｃｔ）信号のレベルを変更するための処理を含むことを特徴とする請求項１から５のいずれか１項に記載の受信装置。
【請求項７】
前記エラー検出手段によって、前記第１の通信手段及び前記第２の通信手段にエラーが発生していないと検出された場合、前記第１の通信手段によって受信された画像データと前記第２の通信手段によって受信された画像データとに基づいて生成された画像データを表示する表示手段を有することを特徴とする請求項１から６のいずれか１項に記載の受信装置。
【請求項８】
送信装置からデータを受信するための第１の通信手段と、前記送信装置からデータを受信するための第２の通信手段とを用いて、前記送信装置と通信を行うステップと、
前記第１の通信手段及び前記第２の通信手段の少なくとも一つにエラーが発生したか否かを検出するステップと、
前記第１の通信手段にエラーが発生し、前記第２の通信手段にエラーが発生していないと検出された場合、前記第２の通信手段と前記送信装置との通信をリセットすることなく、前記第１の通信手段と前記送信装置との通信をリセットする処理を行うステップと
を有することを特徴とする制御方法。
【請求項９】
送信装置からデータを受信するための第１の通信手段と、前記送信装置からデータを受信するための第２の通信手段とを用いて、前記送信装置と通信を行うステップと、
前記第１の通信手段及び前記第２の通信手段の少なくとも一つにエラーが発生したか否かを検出するステップと、
前記第１の通信手段にエラーが発生し、前記第２の通信手段にエラーが発生していないと検出された場合、前記第２の通信手段と前記送信装置との通信をリセットすることなく、前記第１の通信手段と前記送信装置との通信をリセットする処理を行うステップと
をコンピュータに実行させるためのプログラム。
【請求項１０】
送信装置からデータを受信するための第１の通信手段と、前記送信装置からデータを受信するための第２の通信手段とを用いて、前記送信装置と通信を行うステップと、
前記第１の通信手段及び前記第２の通信手段の少なくとも一つにエラーが発生したか否かを検出するステップと、
前記第１の通信手段にエラーが発生し、前記第２の通信手段にエラーが発生していないと検出された場合、前記第２の通信手段と前記送信装置との通信をリセットすることなく、前記第１の通信手段と前記送信装置との通信をリセットする処理を行うステップと
をコンピュータに実行させるためのプログラムを格納する記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データや音声データを受信する受信装置等に関する。
【背景技術】
【０００２】
現在、４Ｋ２Ｋ（３８４０×２１６０）の高解像度の画像データを表示できる受信装置が提案されている。このような受信装置に送信装置が高解像度な画像データを送信する場合に、送信装置と受信装置とを複数の通信インターフェースを用いて接続する通信システムが開示されている（特許文献１）。
【０００３】
上記の通信システムにおいて、送信装置は、高解像度の画像データを分割し、分割された各画像データを各通信インターフェースを介して受信装置に送信する処理を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−３８７０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、上記のような通信システムにおいて、受信装置が不正なデータを送信装置から受信する場合について考えられていなかった。そのため、受信装置が不正なデータを受信した場合、ユーザは、送信装置と受信装置との間のエラーを解消し、受信装置に送信装置からのデータを正常に受信させるために、送信装置と受信装置とを複数のインターフェースにより接続し直す必要があった。これは、ユーザにとって負担であった。
【０００６】
そこで、このような問題を解決するために、送信装置と通信装置との間のエラーを検出し、検出結果に応じて、エラーを容易に解消できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る受信装置は、送信装置からデータを受信するための第１の通信手段と、前記送信装置からデータを受信するための第２の通信手段と、前記第１の通信手段及び前記第２の通信手段の少なくとも一つにエラーが発生したか否かを検出するエラー検出手段と、前記エラー検出手段によって、前記第１の通信手段にエラーが発生し、前記第２の通信手段にエラーが発生していないと検出された場合、前記第２の通信手段と前記送信装置との通信をリセットすることなく、前記第１の通信手段と前記送信装置との通信をリセットする処理を行う制御手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、送信装置と通信装置との間のエラーを検出し、検出結果に応じて、エラーを容易に解消できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施例１に係る通信システムの一例を示すブロック図である。
【図２】本発明の実施例１に係る送信装置によって行われる送信処理の一例を示すフローチャート図である。
【図３】本発明の実施例１に係る受信装置によって行われる受信処理の一例を示すフローチャート図である。
【発明を実施するための形態】
【００１０】
［実施例１］
以下、本発明の実施例１について、図面を参照して説明する。
【００１１】
実施例１に係る通信システムは、図１に示すように、送信装置１００、受信装置２００、ケーブル３００及び４００を有する。送信装置１００と受信装置２００とは、ケーブル３００を介して接続され、さらに、送信装置１００と受信装置２００とは、ケーブル４００を介して接続される。なお、ケーブル３００及び４００は、Ｄｉｓｐｌａｙ  Ｐｏｒｔ（登録商標）規格に準拠した通信インターフェースである。送信装置１００及び受信装置２００は、Ｄｉｓｐｌａｙ  Ｐｏｒｔ規格に対応する装置であるものとする。送信装置１００は、画像データ及び音声データの少なくとも一つを受信装置２００に送信する外部装置であれば良いものとする。送信装置１００は、例えば、カメラ、レコーダやプレイヤー等であるものとする。受信装置２００は、送信装置１００から受信した画像データ及び音声データの少なくとも一つを表示する装置であればよいものとする。受信装置２００は、例えば、パーソナルコンピュータやテレビ等の表示装置であってもよい。
【００１２】
次に、ケーブル３００及び４００について説明を行う。
【００１３】
図１に示すように、ケーブル３００には、ＨＰＤ（Ｈｏｔ  Ｐｌｕｇ  Ｄｅｔｅｃｔ）ライン３０１、ＡＵＸ（Ａｕｘｉｌｉａｒｙ）ライン３０２及びＭＡＩＮ  ＬＩＮＫライン３０３が含まれている。なお、ＭＡＩＮ  ＬＩＮＫライン３０３には、レーン０、レーン１、レーン２及びレーン３が含まれている。また、ケーブル４００には、ＨＰＤライン４０１、ＡＵＸライン４０２及びＭＡＩＮ  ＬＩＮＫライン４０３が含まれている。なお、ＭＡＩＮ  ＬＩＮＫライン４０３には、レーン０、レーン１、レーン２及びレーン３が含まれている。
【００１４】
ＨＰＤライン３０１及び４０１は、ＨＰＤ信号を受信装置２００から送信装置１００に伝送するためのラインである。
【００１５】
ＨＰＤ信号は、受信装置２００のデバイス情報を送信装置１００が取得することを受信装置２００が許可しているか否かを示す信号である。
【００１６】
受信装置２００のデバイス情報とは、例えば、ＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）である。受信装置２００のＥＤＩＤは、受信装置２００の識別データ、受信装置２００の表示能力を示すデータ、受信装置２００の音声出力能力を示すデータ等を含む。また、例えば、受信装置２００のＥＤＩＤには、受信装置２００が対応している画像フォーマットや音声フォーマットを示す情報が含まれている。また、例えば、受信装置２００のＥＤＩＤには、受信装置２００が対応している解像度や色空間を示す情報が含まれている。
【００１７】
ＡＵＸライン３０２及び４０２は、送信装置１００と受信装置２００との間で双方向にコマンドを伝送するためのラインである。
【００１８】
ＭＡＩＮ  ＬＩＮＫライン３０３及び４０３は、送信装置１００から受信装置２００に画像データ及び音声データの少なくとも一つを伝送するためのラインである。
【００１９】
次に、図１を参照し、送信装置１００について説明を行う。送信装置１００は、制御部１０１、画像処理部１０２、操作部１０３、メモリ１０４、記録部１０５、表示部１０６、第１のコネクタ１０７、第１の通信部１０８、第２のコネクタ１０９及び第２の通信部１１０を有する。
【００２０】
制御部１０１は、送信装置１００の各部を制御する。なお、制御部１０１は、メモリ１０４に記録されているコンピュータプログラムを実行することによって、送信装置１００を制御する。
【００２１】
画像処理部１０２は、記録部１０５から供給される画像データに画像処理を行う。画像処理部１０２によって行われる画像処理とは、例えば、受信装置２００から取得したＥＤＩＤに基づいて、記録部１０５から供給される画像データを受信装置２００に送信するための画像データに変換する処理である。また、画像処理部１０２によって行われる画像処理は、記録部１０５から供給される画像データを表示部１０６に表示するための画像データに変換する処理であってもよい。
【００２２】
画像処理部１０２によって画像処理が行われた画像データは、記録部１０５、表示部１０６、第１の通信部１０８及び第２の通信部１１０の少なくとも一つに供給される。
【００２３】
操作部１０３は、送信装置１００を操作するためのユーザインターフェースを提供する。操作部１０３は、送信装置１００を操作するためのボタン、スイッチ、タッチパネル等を有する。
【００２４】
メモリ１０４には、制御部１０１によって実行されるコンピュータプログラムが格納される。また、メモリ１０４には、第１の通信部１０８及び第２の通信部１１０の少なくとも一つによって取得されたデータが格納される。
【００２５】
記録部１０５は、記録媒体１０５ａにデータを書き込んだり、記録媒体１０５ａからデータを読み出したりすることができる。
【００２６】
記録部１０５は、制御部１０１から指示に応じて、画像データ及び音声データの少なくとも一つを記録媒体１０５ａに記録する。また、記録部１０５は、制御部１０１からの指示に応じて、記録媒体１０５ａから画像データ及び音声データの少なくとも一つを読み出す。
【００２７】
なお、記録媒体１０５ａは、送信装置１００に内蔵されたものであってもよく、送信装置１００から取り外し可能なものであってもよい。
【００２８】
表示部１０６は、画像処理部１０２及び記録部１０５の少なくとも一つから供給される画像データを表示する。なお、表示部１０６は、送信装置１００に接続された外部表示装置であってもよい。
【００２９】
第１のコネクタ１０７は、ケーブル３００を接続するための出力コネクタである。
【００３０】
第１の通信部１０８は、第１のコネクタ１０７と受信装置２００とがケーブル３００を介して接続されている場合、ケーブル３００を介して受信装置２００と通信する。
【００３１】
第１の通信部１０８は、ＨＰＤライン３０１を介して、ＨＰＤ信号がＨ（Ｈｉｇｈ）レベルであるかＬ（Ｌｏｗ）レベルであるかを検出し、検出したＨＰＤ信号を制御部１０１に通知する。ＨＰＤライン３０１を介して受信装置２００から送信装置１００に伝送されるＨＰＤ信号を以下「第１のＨＰＤ信号」と呼ぶものとする。
【００３２】
第１のＨＰＤ信号がＨレベルであると検出された場合、第１の通信部１０８は、受信装置２００からＥＤＩＤを取得するための要求を受信装置２００にＡＵＸライン３０２を介して送信する。第１のＨＰＤ信号がＨレベルであると検出されていない場合、第１の通信部１０８は、受信装置２００からＥＤＩＤを取得するための要求を受信装置２００にＡＵＸライン３０２を介して送信しない。受信装置２００からＥＤＩＤを取得するための要求を受信装置２００がＡＵＸライン３０２を介して受信した場合、受信装置２００は、ＡＵＸライン３０２を介してＥＤＩＤを送信装置１００に送信する。ＡＵＸライン３０２を介して受信装置２００から送信装置１００に伝送されるＥＤＩＤを以下「第１のＥＤＩＤ」と呼ぶ。
【００３３】
第１の通信部１０８は、ＡＵＸライン３０２を介して受信装置２００から第１のＥＤＩＤを取得した場合、第１のＥＤＩＤを制御部１０１に供給する。制御部１０１は、第１の通信部１０８から供給された第１のＥＤＩＤを解析し、解析結果をメモリ１０４に格納する。
【００３４】
さらに、第１のＥＤＩＤが取得された後に、第１の通信部１０８は、画像データ及び音声データの少なくとも一つをＭＡＩＮ  ＬＩＮＫライン３０３を介して受信装置２００に送信する。
【００３５】
第２のコネクタ１０９は、ケーブル４００を接続するための出力コネクタである。
【００３６】
第２の通信部１１０は、第２のコネクタ１０９と受信装置２００とがケーブル４００を介して接続されている場合、ケーブル４００を介して受信装置２００と通信する。
【００３７】
第２の通信部１１０は、ＨＰＤライン４０１を介して、ＨＰＤ信号がＨレベルであるかＬレベルであるかを検出し、検出したＨＰＤ信号を制御部１０１に通知する。ＨＰＤライン４０１を介して受信装置２００から送信装置１００に伝送されるＨＰＤ信号を以下「第２のＨＰＤ信号」と呼ぶものとする。
【００３８】
第２のＨＰＤ信号がＨレベルであると検出された場合、第２の通信部１１０は、受信装置２００からＥＤＩＤを取得するための要求を受信装置２００にＡＵＸライン４０２を介して送信する。第２のＨＰＤ信号がＨレベルであると検出されていない場合、第２の通信部１１０は、受信装置２００からＥＤＩＤを取得するための要求を受信装置２００にＡＵＸライン４０２を介して送信しない。受信装置２００からＥＤＩＤを取得するための要求を受信装置２００がＡＵＸライン４０２を介して受信した場合、受信装置２００は、ＡＵＸライン４０２を介してＥＤＩＤを送信装置１００に送信する。ＡＵＸライン４０２を介して受信装置２００から送信装置１００に伝送されるＥＤＩＤを以下「第２のＥＤＩＤ」と呼ぶ。
【００３９】
第２の通信部１１０は、ＡＵＸライン４０２を介して受信装置２００から第２のＥＤＩＤを取得した場合、第２のＥＤＩＤを制御部１０１に供給する。制御部１０１は、第２の通信部１１０から供給される第２のＥＤＩＤを解析し、解析結果をメモリ１０４に格納する。
【００４０】
さらに、第２のＥＤＩＤが取得された後に、第２の通信部１１０は、画像データ及び音声データの少なくとも一つをＭＡＩＮ  ＬＩＮＫライン４０３を介して受信装置２００に送信する。
【００４１】
次に、図１を参照し、受信装置２００について説明を行う。受信装置２００は、制御部２０１、メモリ２０２、エラー検出部２０３、画像処理部２０４、表示部２０５、操作部２０６、第１のコネクタ２０７、第１の通信部２０８、第２のコネクタ２０９及び第２の通信部２１０を有する。
【００４２】
制御部２０１は、受信装置２００の各部を制御する。なお、制御部２０１は、メモリ２０２に記録されているコンピュータプログラムを実行することによって、受信装置２００を制御する。
【００４３】
メモリ２０２には、制御部２０１によって実行されるコンピュータプログラムが格納される。また、メモリ２０２には、第１の通信部２０８及び第２の通信部２１０の少なくとも一つによって取得されたデータが格納される。
【００４４】
エラー検出部２０３は、第１の通信部２０８と送信装置１００との間にエラーが発生しているか否かを検出し、第２の通信部２１０と送信装置１００との間にエラーが発生しているか否かを検出する。さらに、エラー検出部２０３は、エラーの検出結果を制御部２０１に通知する。第１の通信部２０８と送信装置１００との間に発生するエラーを以下、「第１のエラー」と呼ぶ。第２の通信部２１０と送信装置１００との間に発生するエラーを以下、「第２のエラー」と呼ぶ。
【００４５】
例えば、エラー検出部２０３は、ＭＡＩＮ  ＬＩＮＫライン３０３に含まれるレーン０、レーン１、レーン２及びレーン３において正常に認証が行われたか否かを検出することで、第１のエラーが発生しているか否かを検出する。ＭＡＩＮ  ＬＩＮＫライン３０３に含まれるレーン０、レーン１、レーン２及びレーン３の少なくとも一つにおいて正常に認証が行われなかった場合、エラー検出部２０３は、第１のエラーが発生していることを検出する。ＭＡＩＮ  ＬＩＮＫライン３０３に含まれるレーン０、レーン１、レーン２及びレーン３において正常に認証が行われた場合、エラー検出部２０３は、第１のエラーが発生していないことを検出する。
【００４６】
同様に、エラー検出部２０３は、ＭＡＩＮ  ＬＩＮＫライン４０３に含まれるレーン０、レーン１、レーン２及びレーン３において正常に認証が行われたか否かを検出することで、第２のエラーが発生しているか否かを検出する。
【００４７】
画像処理部２０４は、第１の通信部２０８及び第２の通信部２１０の少なくとも一つから供給される画像データに画像処理を行う。画像処理部２０４によって行われる画像処理とは、例えば、第１の通信部２０８及び第２の通信部２１０の少なくとも一つから供給される画像データを表示部２０５に表示するための画像データに変換する処理である。画像処理部２０４によって画像処理が行われた画像データは、表示部２０５に供給される。
【００４８】
表示部２０５は、第１の通信部２０８、第２の通信部２１０及び画像処理部２０４の少なくとも一つから供給される画像データを表示する。なお、表示部２０５は、受信装置２００に接続された外部表示装置であってもよい。
【００４９】
操作部２０６は、受信装置２００を操作するためのユーザインターフェースを提供する。操作部２０６は、受信装置２００を操作するためのボタン、スイッチ、タッチパネル等を有する。
【００５０】
第１のコネクタ２０７は、ケーブル３００を接続するための入力コネクタである。
【００５１】
第１の通信部２０８は、第１のコネクタ２０７と送信装置１００とがケーブル３００を介して接続されている場合、ケーブル３００を介して送信装置１００と通信する。
【００５２】
第１の通信部２０８は、ＨＰＤ出力部２０８ａ、ＡＵＸ通信部２０８ｂ、メモリ２０８ｃ及びデータ受信部２０８ｄを有する。
【００５３】
ＨＰＤ出力部２０８ａは、Ｈレベルの第１のＨＰＤ信号またはＬレベルの第１のＨＰＤ信号をＨＰＤライン３０１を介して送信装置１００に出力する。
【００５４】
ＡＵＸ通信部２０８ｂは、ＡＵＸライン３０２を介して送信装置１００と通信を行う。
【００５５】
メモリ２０８ｃは、第１のＥＤＩＤを格納する。
【００５６】
ＨＰＤ出力部２０８ａは、受信装置２００が第１のＥＤＩＤの取得を送信装置１００に許可している場合、Ｈレベルの第１のＨＰＤ信号をＨＰＤライン３０１を介して送信装置１００に出力する。ＨＰＤ出力部２０８ａは、受信装置２００が第１のＥＤＩＤの取得を送信装置１００に許可していない場合、Ｌレベルの第１のＨＰＤ信号をＨＰＤライン３０１を介して送信装置１００に出力する。
【００５７】
データ受信部２０８ｄは、ＭＡＩＮ  ＬＩＮＫライン３０３を介して送信装置１００から送信される画像データ及び音声データの少なくとも一つを受信する。データ受信部２０８ｄは、送信装置１００から受信した画像データを画像処理部２０４に供給する。
【００５８】
第２のコネクタ２０９は、ケーブル４００を接続するための入力コネクタである。
【００５９】
第２の通信部２１０は、第２のコネクタ２０９と送信装置１００とがケーブル４００を介して接続されている場合、ケーブル４００を介して送信装置１００と通信する。
【００６０】
第２の通信部２１０は、ＨＰＤ出力部２１０ａ、ＡＵＸ通信部２１０ｂ、メモリ２１０ｃ、及びデータ受信部２１０ｄを有する。
【００６１】
ＨＰＤ出力部２１０ａは、Ｈレベルの第２のＨＰＤ信号またはＬレベルの第２のＨＰＤ信号をＨＰＤライン４０１を介して送信装置１００に出力する。
【００６２】
ＡＵＸ通信部２１０ｂは、ＡＵＸライン４０２を介して送信装置１００と通信を行う。
【００６３】
メモリ２１０ｃは、第２のＥＤＩＤを格納する。
【００６４】
ＨＰＤ出力部２１０ａは、受信装置２００が第２のＥＤＩＤの取得を送信装置１００に許可している場合、Ｈレベルの第２のＨＰＤ信号をＨＰＤライン４０１を介して送信装置１００に出力する。ＨＰＤ出力部２１０ａは、受信装置２００が第２のＥＤＩＤの取得を送信装置１００に許可していない場合、Ｌレベルの第２のＨＰＤ信号をＨＰＤライン４０１を介して送信装置１００に出力する。
【００６５】
データ受信部２１０ｄは、ＭＡＩＮ  ＬＩＮＫライン４０３を介して送信装置１００から送信される画像データ及び音声データの少なくとも一つを受信する。データ受信部２１０ｄは、送信装置１００から受信した画像データを画像処理部２０４に供給する。
【００６６】
（送信処理）
次に図２のフローチャートを参照し、送信処理について説明を行う。図２に示す送信処理は、制御部１０１がメモリ１０４に記録されているプログラムを実行することによって、送信装置１００によって行われる処理である。なお、制御部１０１は、サーバやＯＳ（オペレーティングシステム）を介してメモリ１０４や不図示の制御部１０１のメモリに供給されたプログラムを実行することによって、図２に示す送信処理を行ってもよいものとする。なお、図２の送信処理は、送信装置１００の電源がオンであり、送信装置１００が分割送信モードである場合に制御部１０１によって行われるものとする。分割送信モードとは、受信装置２００に送信する対象となる画像データを複数の画像データに分割し、分割された各画像データを第１の通信部１０８及び第２の通信部１１０を用いて受信装置２００に送信するための動作モードである。なお、分割送信モードは、４Ｋ２Ｋ（３８４０×２１６０）などの解像度の画像データを受信装置２００の送信するための動作モードである。
【００６７】
Ｓ２０１において、制御部１０１は、第１のＨＰＤ信号のレベルが変化したか否かを検出し、第１のＨＰＤ信号のレベルが変化した場合、Ｓ２０２に進む。第１のＨＰＤ信号のレベルが変化していない場合、Ｓ２０７に進む。
【００６８】
Ｓ２０２において、制御部１０１は、第１のＨＰＤ信号がＨレベルであるか否かを検出する。第１のＨＰＤ信号がＨレベルであることが検出された場合、Ｓ２０３に進む。第１のＨＰＤ信号がＨレベルでないことが検出された場合、Ｓ２１４に進む。
【００６９】
Ｓ２０３において、制御部１０１は、受信装置２００から第１のＥＤＩＤを取得するための要求を送信するように第１の通信部１０８を制御する。第１のＥＤＩＤの要求が行われた後、本フローチャートは、Ｓ２０４に進む。
【００７０】
Ｓ２０４において、Ｓ２０３で受信装置２００に要求した第１のＥＤＩＤを第１の通信部１０８が受信したか否かを判定する。第１の通信部１０８が第１のＥＤＩＤを受信した場合（Ｓ２０４でＹｅｓ）、本フローチャートは、Ｓ２０５に進む。第１の通信部１０８が第１のＥＤＩＤを受信していない場合（Ｓ２０４でＮｏ）、本フローチャートは、Ｓ２１４に進む。
【００７１】
Ｓ２０５において、制御部１０１は、ＡＵＸライン３０２を介して第１のリンクトレーニングを行うように第１の通信部１０８を制御する。第１のリンクトレーニングとは、第１の通信部１０８からデータ受信部２０８ｄへの画像データの送信に関する設定を行うための処理である。また、第１のリンクトレーニングとは、例えば、第１の通信部１０８がデータ受信部２０８ｄに画像データを送信するために使用するレーンの数を設定する処理である。また、第１のリンクトレーニングとは、例えば、第１の通信部１０８がデータ受信部２０８ｄに画像データを送信するために使用するレーンのデータ伝送レートを設定する処理である。第１のリンクトレーニングが行われた後、本フローチャートは、Ｓ２０６に進む。
【００７２】
Ｓ２０６において、制御部１０１は、第１の画像データを受信装置２００に送信する処理を行う。
【００７３】
例えば、制御部１０１は、記録部１０５から供給される画像データ及び第１の通信部１０８が受信した第１のＥＤＩＤに基づいて、受信装置２００に送信するための第１の画像データを生成するように画像処理部１０２を制御する。その後、制御部１０１は、画像処理部１０２によって生成された第１の画像データを受信装置２００に送信するように第１の通信部１０８を制御する。第１の画像データが第１の通信部１０８によって送信された後、本フローチャートは、Ｓ２０７に進む。なお、Ｓ２０６において、制御部１０１は、第１の画像データとともに音声データを受信装置２００に送信するように第１の通信部１０８を制御してもよい。
【００７４】
Ｓ２０７において、制御部１０１は、第２のＨＰＤ信号のレベルが変化したか否かを検出する。第２のＨＰＤ信号のレベルが変化した場合、Ｓ２０８に進む。第２のＨＰＤ信号のレベルが変化していない場合、Ｓ２１３に進む。
【００７５】
Ｓ２０８において、制御部１０１は、第２のＨＰＤ信号がＨレベルであるか否かを検出する。第２のＨＰＤ信号がＨレベルであることが検出された場合、Ｓ２０９に進む。第２のＨＰＤ信号がＨレベルでないことが検出された場合、本フローチャートは、Ｓ２１５に進む。
【００７６】
Ｓ２０９において、制御部１０１は、受信装置２００から第２のＥＤＩＤを取得するための要求を送信するように第２の通信部１１０を制御する。第２のＥＤＩＤの要求が行われた後、本フローチャートは、Ｓ２１０に進む。
【００７７】
Ｓ２１０において、Ｓ２０９で受信装置２００に要求した第２のＥＤＩＤを第２の通信部１１０が受信したか否かを判定する。第２の通信部１１０が第２のＥＤＩＤを受信した場合、Ｓ２１１に進む。第２の通信部１１０が第２のＥＤＩＤを受信していない場合、Ｓ２１５に進む。
【００７８】
Ｓ２１１において、制御部１０１は、ＡＵＸライン４０２を介して第２のリンクトレーニングを行うように第２の通信部１１０を制御する。例えば、第２のリンクトレーニングとは、第２の通信部１１０からデータ受信部２１０ｄへの画像データの送信に関する設定を行うための処理である。また、第２のリンクトレーニングとは、例えば、第２の通信部１１０がデータ受信部２１０ｄに画像データを送信するために使用するレーンの数を設定する処理である。また、第２のリンクトレーニングとは、例えば、第２の通信部１１０がデータ受信部２１０ｄに画像データを送信するために使用するレーンのデータ伝送レートを設定する処理である。第２のリンクトレーニングが行われた後、本フローチャートは、Ｓ２１２に進む。
【００７９】
Ｓ２１２において、制御部１０１は、第２の画像データを受信装置２００に送信する処理を行う。
【００８０】
例えば、制御部１０１は、記録部１０５から供給される画像データ及び第２の通信部１１０が受信した第２のＥＤＩＤに基づいて、受信装置２００に送信するための第２の画像データを生成するように画像処理部１０２を制御する。その後、制御部１０１は、画像処理部１０２によって生成された第２の画像データを受信装置２００に送信するように第２の通信部１１０を制御する。第２の画像データが第２の通信部１１０によって送信された後、本フローチャートは、Ｓ２１３に進む。なお、Ｓ２１２において、制御部１０１は、第２の画像データとともに音声データを受信装置２００に送信するように第２の通信部１１０を制御してもよい。
【００８１】
Ｓ２１３において、制御部１０１は、受信装置２００への画像データの送信が終了したか否かを判定する。受信装置２００への画像データの送信が終了した場合、本フローチャートは終了する。受信装置２００への画像データの送信が終了していない場合（Ｓ２１３でＮｏ）、本フローチャートはＳ２０１に戻る。
【００８２】
Ｓ２１４において、制御部１０１は、画像データの送信を停止するように第１の通信部１０８を制御する。さらに、制御部１０１は、音声データの送信を停止するように第１の通信部１０８を制御してもよい。この場合、本フローチャートは、Ｓ２０７に進む。
【００８３】
Ｓ２１５において、制御部１０１は、画像データの送信を停止するように第２の通信部１１０を制御する。さらに、制御部１０１は、音声データの送信を停止するように第２の通信部１１０を制御してもよい。この場合、本フローチャートは、Ｓ２１３に進む。
【００８４】
（受信処理）
次に図３のフローチャートを参照し、受信処理について説明を行う。図３に示す受信処理は、制御部２０１がメモリ２０２に記録されているプログラムを実行することによって、受信装置２００によって行われる処理である。なお、制御部２０１は、サーバやＯＳを介してメモリ２０２や不図示の制御部２０１のメモリに供給されたプログラムを実行することによって、図３に示す受信処理を行ってもよいものとする。なお、図３の受信処理は、受信装置２００の電源がオンであり、受信装置２００が合成表示モードである場合に制御部２０１によって行われるものとする。合成表示モードとは、第１の通信部２０８が受信した画像データと第２の通信部２１０が受信した画像データとを合成することで生成された画像データを表示部２０５に表示させるための動作モードである。なお、合成表示モードは、４Ｋ２Ｋ（３８４０×２１６０）などの高解像度の画像データを表示するための動作モードであってもよい。
【００８５】
Ｓ３０１において、制御部２０１は、全ての通信部に対してＨレベルのＨＰＤ信号を出力するように制御する。例えば、制御部２０１は、ＨＰＤ出力部２０８ａに対してＨレベルの第１のＨＰＤ信号を出力するように指示し、ＨＰＤ出力部２１０ａに対してＨレベルの第２のＨＰＤ信号を出力するように指示する。この場合、本フローチャートは、Ｓ３０２に進む。
【００８６】
Ｓ３０２において、制御部２０１は、ＡＵＸ通信部２０８ｂが第１のＥＤＩＤを取得するための要求を受信したか否かを判定する。ＡＵＸ通信部２０８ｂが第１のＥＤＩＤを取得するための要求を受信した場合（Ｓ３０２でＹｅｓ）、本フローチャートは、Ｓ３０３に進む。ＡＵＸ通信部２０８ｂが第１のＥＤＩＤを取得するための要求を受信していない場合（Ｓ３０２でＮｏ）、本フローチャートは、Ｓ３０５に進む。
【００８７】
Ｓ３０３において、制御部２０１は、メモリ２０８ｃから読み出された第１のＥＤＩＤを送信装置１００に送信するようにＡＵＸ通信部２０８ｂを制御する。第１のＥＤＩＤが送信された後、Ｓ３０４に進む。
【００８８】
Ｓ３０４において、制御部２０１は、ＡＵＸライン３０２を介して第１のリンクトレーニングを行うようにＡＵＸ通信部２０８ｂを制御する。第１のリンクトレーニングが行われた後、Ｓ３０５に進む。
【００８９】
Ｓ３０５において、制御部２０１は、ＡＵＸ通信部２１０ｂが第２のＥＤＩＤを取得するための要求を受信したか否かを判定する。ＡＵＸ通信部２１０ｂが第２のＥＤＩＤを取得するための要求を受信した場合、Ｓ３０６に進む。ＡＵＸ通信部２１０ｂが第２のＥＤＩＤを取得するための要求を受信していない場合、Ｓ３０８に進む。
【００９０】
Ｓ３０６において、制御部２０１は、メモリ２１０ｃから読み出された第２のＥＤＩＤを送信装置１００に送信するようにＡＵＸ通信部２１０ｂを制御する。第２のＥＤＩＤが送信された後、Ｓ３０７に進む。
【００９１】
Ｓ３０７において、ＡＵＸライン４０２を介して第２のリンクトレーニングを行うようにＡＵＸ通信部２１０ｂを制御する。第２のリンクトレーニングが行われた後、Ｓ３０８に進む。
【００９２】
第１のリンクトレーニングが行われた場合、ＭＡＩＮ  ＬＩＮＫライン３０３に含まれるレーン０、レーン１、レーン２及びレーン３において認証が完了する。しかしながら、第１のリンクトレーニングが正常に行われていない場合、ＭＡＩＮ  ＬＩＮＫライン３０３に含まれるレーン０、レーン１、レーン２及びレーン３の少なくとも一つにおいて認証が完了しない。このような場合、データ受信部２０８ｄは、第１の通信部１０８から画像データを正常に受信することができなくなる場合がある。そのため、受信装置１００は、データ受信部２０８ｄに第１の通信部１０８からの画像データを正常に受信させるために、送信装置１００と受信装置２００との間におけるエラーを検出し、検出結果に応じて、エラーを解消する処理を行う。
【００９３】
第２のリンクトレーニングが行われた場合、ＭＡＩＮ  ＬＩＮＫライン４０３に含まれるレーン０、レーン１、レーン２及びレーン３において認証が完了する。しかしながら、第２のリンクトレーニングが正常に行われていない場合、ＭＡＩＮ  ＬＩＮＫライン４０３に含まれるレーン０、レーン１、レーン２及びレーン３の少なくとも一つにおいて認証が完了しない。このような場合、データ受信部２１０ｄは、第２の通信部１１０から画像データを正常に受信することができなくなる場合がある。そのため、受信装置１００は、データ受信部２１０ｄに第２の通信部１１０からの画像データを正常に受信させるために、送信装置１００と受信装置２００との間におけるエラーを検出し、検出結果に応じて、エラーを解消する処理を行う。
【００９４】
Ｓ３０８において、制御部２０１は、エラー検出部２０３から第１のエラー及び第２のエラーの少なくとも一つが発生したことを通知されたか否かを判定する。エラー検出部２０３から第１のエラー及び第２のエラーの少なくとも一つが発生したことを通知された場合、Ｓ３１１に進む。エラー検出部２０３から第１のエラー及び第２のエラーが発生したことを通知されていない場合、Ｓ３０９に進む。
【００９５】
Ｓ３０９において、制御部２０１は、各通信部が送信装置１００から受信した画像データを合成して表示部２０５に表示させる。例えば、制御部２０１は、データ受信部２０８ｄが受信した第１の画像データと、データ受信部２１０ｄが受信した第２の画像データとを合成するように画像処理部２０４を制御する。その後、制御部２０１は、画像処理部２０４によって合成された画像データを表示部２０５に表示させる。なお、データ受信部２０８ｄ及びデータ受信部２１０ｄの少なくとも一つが送信装置１００から音声データを受信した場合、制御部２０１は、送信装置１００から受信された音声データを不図示のスピーカから出力するように制御する。表示部２０５が画像処理部２０４によって生成された画像データを表示した後、Ｓ３１０に進む。
【００９６】
Ｓ３１０において、制御部２０１は、送信装置１００から送信される画像データの表示を終了するか否かを判定する。例えば、制御部２０１は、送信装置１００から送信される画像データ以外の画像データを表示するための操作が操作部２０６に対して行われたか否かに応じて、送信装置１００から送信される画像データの表示を終了するか否かを判定する。送信装置１００から送信される画像データ以外の画像データを表示するための操作が操作部２０６に対して行われた場合、制御部２０１は、送信装置１００から送信される画像データの表示を終了すると判定し、終了する。制御部２０１は、送信装置１００から送信される画像データの表示を終了しないと判定した場合、Ｓ３０８に戻る。
【００９７】
Ｓ３１１において、制御部２０１は、エラー検出部２０３から第１のエラーが発生したことを通知されたか否かを判定する。エラー検出部２０３から第１のエラーが発生したことを通知された場合、Ｓ３１３に進む。エラー検出部２０３から第１のエラーが発生したことを通知されていない場合、制御部２０１は、エラー検出部２０３から第２のエラーが発生したことを通知されたと判定し、Ｓ３１２に進む。
【００９８】
Ｓ３１２において、制御部２０１は、第２のＨＰＤ信号をリセットするための処理を行う。第２のＨＰＤ信号をリセットするために、制御部２０１は、第２のＨＰＤ信号がＨレベルからＬレベルに変更されるようにＨＰＤ出力部２１０ａを制御した後、第２のＨＰＤ信号がＬレベルからＨレベルに変更されるようにＨＰＤ出力部２１０ａを制御する。第２のＨＰＤ信号がリセットされた後、本フローチャートは、Ｓ３０５に戻る。なお、Ｓ３１２において、制御部２０１は、第１のＨＰＤ信号をリセットすることなく第１の通信部２０８と送信装置１００との通信が継続して行われるようにする。
【００９９】
Ｓ３１３において、制御部２０１は、エラー検出部２０３から第２のエラーが発生したことを通知されたか否かを判定する。エラー検出部２０３から第２のエラーが発生したことを通知された場合、制御部２０１は、エラー検出部２０３から第１のエラー及び第２のエラーが発生したことを通知されたと判定し、Ｓ３１５に進む。エラー検出部２０３から第２のエラーが発生したことを通知されていない場合、Ｓ３１４に進む。
【０１００】
Ｓ３１４において、制御部２０１は、第１のＨＰＤ信号をリセットするための処理を行う。第１のＨＰＤ信号をリセットするために、制御部２０１は、第１のＨＰＤ信号がＨレベルからＬレベルに変更されるようにＨＰＤ出力部２０８ａを制御した後、第１のＨＰＤ信号がＬレベルからＨレベルに変更されるようにＨＰＤ出力部２０８ａを制御する。第１のＨＰＤ信号がリセットされた後、Ｓ３０２に戻る。なお、Ｓ３１４において、制御部２０１は、第２のＨＰＤ信号をリセットすることなく第２の通信部２１０と送信装置１００との通信が継続して行われるようにする。
【０１０１】
Ｓ３１５において、制御部２０１は、第１のＨＰＤ信号と第２のＨＰＤ信号とを順次リセットするための処理を行う。この場合、制御部２０１は、第１の通信部２０８と第２の通信部２１０との優先度に従って、第１のＨＰＤ信号と第２のＨＰＤ信号とを順次リセットする。第１の通信部２０８が第２の通信部２１０よりも優先度が高い場合、制御部２０１は、第１のＨＰＤ信号をリセットしてから第２のＨＰＤ信号をリセットする。
【０１０２】
第１のＨＰＤ信号と第２のＨＰＤ信号とがリセットされた後、本フローチャートは、Ｓ３０２に戻る。
【０１０３】
このように、実施例１に係る受信装置２００は、エラー検出部２０３により、第１のエラー及び第２のエラーの少なくとも一つを検出するようにし、エラーの検出結果に応じて、エラーを解消するようにした。
【０１０４】
受信装置２００は、第１のエラーが発生し、第２のエラーが発生していない場合（Ｓ３１３でＮｏ）、第２のＨＰＤ信号をリセットすることなく、第１のＨＰＤ信号をリセットするようにした。また、受信装置２００は、第２のエラーが発生し、第１のエラーが発生していない場合（Ｓ３１１でＮｏ）、第１のＨＰＤ信号をリセットすることなく、第２のＨＰＤ信号をリセットするようにした。また、受信装置２００は、第１のエラー及び第２のエラーが発生した場合（Ｓ３１３でＹｅｓ）、優先度に応じて、第１のＨＰＤ信号及び第２のＨＰＤ信号をリセットするようにした。
【０１０５】
これにより、受信装置２００は、エラーが発生したとしても、送信装置１００と受信装置２００とをケーブル３００及び４００により接続し直すことなく、エラーを解消することができる。また、受信装置２００は、エラーが発生していない通信部にＨＰＤ信号をリセットするように制御しないので、エラーが発生していない通信部と送信装置１００との通信を継続して行うことができる。
【０１０６】
したがって、受信装置２００は、送信装置１００と受信装置２００との間のエラーを検出し、検出結果に応じて、エラーを最適に解消できる。
【０１０７】
実施例１において、エラー検出部２０３は、ＭＡＩＮ  ＬＩＮＫライン３０３に含まれるレーン０、レーン１、レーン２及びレーン３において正常に認証が行われたか否かを検出することで、第１のエラーが発生しているか否かを検出するようにした。さらに、エラー検出部２０３は、ＭＡＩＮ  ＬＩＮＫライン４０３に含まれるレーン０、レーン１、レーン２及びレーン３において正常に認証が行われたか否かを検出することで、第１のエラーが発生しているか否かを検出するようにした。しかし、これに限られないものとする。
【０１０８】
例えば、エラー検出部２０３は、データ受信部２０８ｄが受信したデータのフォーマットが第１のＥＤＩＤに示されるフォーマットに対応しているか否かに応じて、第１のエラーが発生しているか否かを検出してもよい。さらに、エラー検出部２０３は、データ受信部２１０ｄが受信したデータのフォーマットが第２のＥＤＩＤに示されるフォーマットに対応しているか否かに応じて、第２のエラーが発生しているか否かを検出してもよい。この場合、エラー検出部２０３は、データ受信部２０８ｄが受信したデータのフォーマットが第１のＥＤＩＤに示されるフォーマットに対応していない場合、第１のエラーが発生していると検出する。エラー検出部２０３は、データ受信部２０８ｄが受信したデータのフォーマットが第１のＥＤＩＤに示されるフォーマットに対応している場合、第１のエラーが発生していないと検出する。なお、この場合、エラー検出部２０３が第２のエラーを検出する場合についても同様のである。
【０１０９】
また、例えば、エラー検出部２０３は、第１の通信部２０８に内部エラーが発生しているか否かに応じて、第１のエラーが発生しているか否かを検出してもよい。さらに、エラー検出部２０３は、第１の通信部２０８に内部エラーが発生しているか否かに応じて、第２のエラーが発生しているか否かを検出してもよい。この場合、エラー検出部２０３は、第１の通信部２０８に内部エラーが発生している場合、第１のエラーが発生していると検出する。エラー検出部２０３は、第１の通信部２０８に内部エラーが発生していいない場合、第１のエラーが発生していないと検出する。なお、この場合、エラー検出部２０３が第２のエラーを検出する場合についても同様である。
【０１１０】
なお、ケーブル３００及び４００は、Ｄｉｓｐｌａｙ  Ｐｏｒｔ規格に準拠した通信インターフェースであるものとしたが、これに限られないものとする。また、送信装置１００及び受信装置２００は、Ｄｉｓｐｌａｙ  Ｐｏｒｔ規格に対応する装置であるものとしたが、これに限られないものとする。例えば、ケーブル３００及び４００は、Ｄｉｓｐｌａｙ  Ｐｏｒｔ規格の代わりにＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）規格に対応するものであってもよい。例えば、ケーブル３００及び４００は、Ｄｉｓｐｌａｙ  Ｐｏｒｔ規格の代わりにＭＨＬ（Ｍｏｂｉｌｅ  Ｈｉｇｈ−ｄｅｆｉｎｉｔｉｏｎ  Ｌｉｎｋ）規格に対応するものであってもよい。送信装置１００及び受信装置２００は、Ｄｉｓｐｌａｙ  Ｐｏｒｔ規格の代わりにＨＤＭＩ（登録商標）規格やＭＨＬ規格に対応する装置であってもよい。
【０１１１】
また、実施例１において、ケーブル３００及び４００によって送信装置１００と受信装置２００とが接続されるものとして説明を行った。しかし、これに限られるものではない。例えば、図２の送信処理及び図３の受信処理は、３本以上のケーブルによって送信装置１００と受信装置２００とが接続される通信システムにおいて、行われるものであってもよい。そのため、送信装置１００は、第１の通信部１０８と同様な構成を持つ通信部を３つ以上有するものであってもよく、受信装置２００は、第１の通信部２０８と同様な構成を持つ通信部を３つ以上有するものであってもよい。
【０１１２】
（他の実施例）
本発明に係る受信装置は、実施例１で説明した受信装置２００に限定されるものではない。例えば、本発明に係る受信装置は、複数の装置から構成されるシステムにより実現することも可能である。
【０１１３】
また、実施例１で説明した様々な処理及び機能は、コンピュータプログラムより実現することも可能である。この場合、本発明に係る処理はコンピュータプログラムで実行可能であり、実施例１で説明した様々な機能を実現することになる。
【０１１４】
本発明に係るコンピュータプログラムは、コンピュータ上で稼動しているＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）などを利用して、実施例１で説明した様々な処理及び機能を実現してもよいことは言うまでもない。
【０１１５】
本発明に係るコンピュータプログラムは、コンピュータ読取可能な記録媒体から読み出され、コンピュータで実行されることになる。コンピュータ読取可能な記録媒体には、ハードディスク装置、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＲＯＭ等を用いることができる。また、本発明に係るコンピュータプログラムは、通信インターフェースを介して外部装置からコンピュータに提供され、当該コンピュータで実行されるようにしてもよい。
【符号の説明】
【０１１６】
１００  送信装置
２００  受信装置
【図１】
2015019227.tif 000003
【図２】
2015019227.tif 000004
【図３】
2015019227.tif 000005