(57)【要約】【課題】  テレビの電源状態に応じて映像データの再生を制御することをを目的とする。【解決手段】  外部装置（２００）とコマンドの送受信を行う通信手段（１０３）と、映像データの再生を制御する制御手段（１０１）とを有し、前記制御手段によって前記映像データの再生が行われている場合、前記通信手段が前記外部装置から前記外部装置の電源の状態を示す電源状態コマンドを受信したとき、前記制御手段は前記電源状態コマンドに応じて前記映像データの再生を制御することを特徴とする通信装置。【選択図】  図２
2013046095.tif 000002
【特許請求の範囲】
【請求項１】
外部装置とＨＤＭＩに対応するインターフェースを介して接続する通信装置であって、
前記外部装置に映像データ及び音声データの少なくとも一つを含む所定のデータを送信する送信手段と、
前記外部装置の電源状態に応じて、前記所定のデータを前記外部装置に送信するか否かを制御する制御手段とを有することを特徴とする通信装置。
【請求項２】
前記外部装置の電源状態が電源オン状態である場合、前記制御手段は、前記所定のデータを前記外部装置に送信するように前記送信手段を制御し、
前記外部装置の電源状態が電源オン状態でない場合、前記制御手段は、前記所定のデータを前記外部装置に送信しないように前記送信手段を制御することを特徴とする請求項１に記載の通信装置。
【請求項３】
ＣＥＣに応じたコマンドを用いて、前記外部装置の電源状態を検出する検出手段を有することを特徴とする請求項１または２に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置と通信を行う通信装置に関する。
【背景技術】
【０００２】
ＨＤＭＩ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）に対応したソース装置とシンク装置において、ソース装置は電源がオンになるとシンク装置の電源をオフからオンにするように制御する制御システムがある（特許文献１）。このような制御システムにおいて、ソース装置は、シンク装置の電源をオンにする制御を行ってから映像データをシンク装置に出力し、シンク装置は、ソース装置から出力された映像データを表示していた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０９８８５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような制御システムにおいて、ソース装置によって電源がオンになるように制御されたシンク装置は、電源をオンにするための起動が終了するまでの間、ソース装置から出力された映像データを表示することができなかった。
【０００５】
このため、シンク装置の起動が終了するまでの間、ユーザは、ソース装置によって再生された映像データをシンク装置で視聴することができず、ソース装置で再生された映像データの一部を見逃していた。
【０００６】
ユーザは、見逃した映像データをシンク装置で視聴するために、映像データの巻き戻しを行うための操作をソース装置に対して行う必要があり、ユーザにとって手間であった。このような事態を防ぐため、ソース装置は、シンク装置の起動が終了し、シンク装置の電源がオンになってから映像データを再生する必要があった。
【０００７】
そこで、本発明は、シンク装置の電源状態に応じて、映像データの再生を制御することをを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る通信装置は、外部装置とＨＤＭＩインターフェースを介して接続する通信装置であって、前記外部装置に映像データ及び音声データの少なくとも一つを含む所定のデータを送信する送信手段と、前記外部装置の電源状態に応じて、前記所定のデータを前記外部装置に送信するか否かを制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、外部装置の電源状態に応じて映像データの再生を制御することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例１に係る通信システムを示す。
【図２】本発明の実施例１に係る通信システムのブロック図の一例を示す。
【図３】本発明の実施例１に係る通信装置によって行われる再生処理の一例を示すフローチャートである。
【図４】本発明の実施例１における警告表示の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を図面に基づいて説明する。なお、ここで示す実施の形態はあくまでも一例であって、必ずしもこの実施の形態に限定されるものではない。
【実施例１】
【００１２】
以下に、実施例１に係る通信装置を含む通信システムについて説明する。
【００１３】
図１は、通信装置１００、外部装置２００及び接続インターフェース３００を含む通信システムを示す図である。通信装置１００と外部装置２００は、接続インターフェース３００を介して接続されている。
【００１４】
通信装置１００は、接続インターフェース３００を介して映像（ｖｉｄｅｏ）データ、音声（ａｕｄｉｏ）データ及び補助データを外部装置２００に送信することができるソース装置である。外部装置２００は、通信装置１００から送信された映像データを表示器に表示し、通信装置１００から送信された音声データをスピーカから出力する出力装置である。通信装置１００及び外部装置２００は、接続インターフェース３００を介して様々な制御コマンドを双方向に送信することができる。
【００１５】
実施例１では、通信装置１００の一例としてビデオカメラを用い、外部装置２００の一例としてテレビジョン受像機（以下、「テレビ」という）を用いる。また、実施例１では、接続インターフェース３００の一例としてＨＤＭＩ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）規格に準拠した接続ケーブルを用いる。以下、ＨＤＭＩ規格に準拠した接続ケーブルを「ＨＤＭＩケーブル」という。
【００１６】
＜ＨＤＭＩケーブル３００＞
次に、ＨＤＭＩケーブル３００について説明する。ＨＤＭＩケーブル３００は、ビデオカメラ１００からテレビ２００にデジタル信号を伝送するためのインターフェースである。
【００１７】
ＨＤＭＩケーブル３００は、電源ライン、ＨＰＤ（Ｈｏｔ  Ｐｌｕｇ  Ｄｅｔｅｃｔ）ライン３０１、ＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）ライン３０２等を有する。さらに、ＨＤＭＩケーブル３００は、ＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）ライン３０３を有する。さらに、ＨＤＭＩケーブル３００は、ＴＭＤＳ（登録商標）（Ｔｒａｎｓｉｔｉｏｎ  Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｎｇｎａｌｉｎｇ）ライン３０４を有する。
【００１８】
電源ラインは、ＨＤＭＩケーブル３００が物理的に接続された場合、ビデオカメラ１００からテレビ２００に所定の電源を供給するためのラインである。電源ラインによって、ビデオカメラ１００からテレビ２００に供給される所定の電源は、例えば、＋５Ｖ電源である。
【００１９】
ＨＰＤライン３０１は、テレビ２００がビデオカメラ１００からの所定の電源を検出した場合、テレビ２００から所定の電源に対する応答としてＨＰＤ信号をビデオカメラ１００に伝送するラインである。
【００２０】
ＤＤＣライン３０２は、テレビ２００の表示能力等を示す能力情報であるＥＤＩＤをテレビ２００からビデオカメラ１００に伝送する伝送ラインである。ビデオカメラ１００は、ＥＤＩＤを用いて、テレビ２００の設定情報を引き継ぎ、テレビ２００の性能に合わせて自動的にビデオカメラ１００の設定を行う。
【００２１】
ＣＥＣライン３０３は、ビデオカメラ１００とテレビ２００との間で様々な制御コマンドを双方向に伝送する伝送ラインである。ＣＥＣは、ＨＤＭＩ規格で規定されている制御プロトコルであり、ＣＥＣライン３０３を介してビデオカメラ１００とテレビ２００との間では、「ＣＥＣコマンド」と呼ばれる制御コマンドを双方向に送受信する。テレビ２００は、ビデオカメラ１００を制御するためのＣＥＣコマンドをＣＥＣライン３０３を介してビデオカメラ１００に送信することにより、ビデオカメラ１００を制御することができる。ビデオカメラ１００も、テレビ２００を制御するためのＣＥＣコマンドをＣＥＣライン３０３を介してテレビ２００に送信することにより、テレビ２００を制御することができる。
【００２２】
ＴＭＤＳライン３０４は、ビデオカメラ１００からテレビ２００に映像データ、音声データ及び補助データを伝送する伝送ラインである。
【００２３】
ビデオカメラ１００は、ＨＤＭＩ規格で規定されたＨＤＭＩソース（ＨＤＭＩ  Ｓｏｕｒｃｅ）として動作し、テレビ２００は、ＨＤＭＩ規格で規定されたＨＤＭＩシンク（ＨＤＭＩ  Ｓｉｎｋ）として動作する。
【００２４】
また、接続ケーブル３００は、ＨＤＭＩケーブルに限るものではなく、ＨＤＭＩケーブル以外の接続ケーブル等であってもよい。また、接続ケーブル３００は、ＨＤＭＩ規格に対して互換性を持つインターフェースであってもよい。
【００２５】
＜ビデオカメラ１００＞
以下、ビデオカメラ１００について説明する。ビデオカメラ１００は、図２に示すようにＣＰＵ１０１、メモリ１０２、通信部１０３、撮像部１０４、マイクロフォン部１０５、記録部１０６、表示部１０７及び操作部１０８を有する。以下、ビデオカメラ１００について説明する。
【００２６】
ビデオカメラ１００は、記録モード、再生モード等の動作モードを有する。ビデオカメラ１００の動作モードが記録モードの場合、ビデオカメラ１００は、被写体の撮影が可能になり、撮影された映像（動画、静止画のいずれでもよい）データを記録媒体に記録することができる。ビデオカメラ１００の動作モードが再生モードの場合、ユーザによって選択された映像データを記録媒体から再生することができる。
【００２７】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、メモリ１０２に記憶されているコンピュータプログラムに従って、ビデオカメラ１００を制御する。また、ＣＰＵ１０１は、メモリ１０２に記録されているコンピュータプログラムに従って、ビデオカメラ１００の情報やビデオカメラ１００が取得したテレビ２００に関する情報の解析や演算を行う。また、ＣＰＵ１０１は、テレビ２００に関する情報をＨＤＭＩケーブル３００を介してテレビ２００から取得し、テレビ２００から取得した情報をメモリ１０２に記憶する。
【００２８】
メモリ１０２は、ＣＰＵ１０１のワークエリアとして機能するメモリである。メモリ１０２には、ＣＰＵ１０１で使用されるデータや設定フラグ、ビデオカメラ１００を制御するコンピュータプログラム、表示部１０７に表示される所定の画像データやアイコン等が記憶される。
【００２９】
また、メモリ１０２に記憶される情報には、テレビ２００からＨＤＭＩケーブル３００を介して取得した情報がある。テレビ２００からＨＤＭＩケーブル３００を介して取得した情報とは、例えば、テレビ２００の固有情報であるＧＵＩＤやテレビ２００の能力であるＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  ｄｉｓｐｌａｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  ｄａｔａ）等がある。なお、ＥＤＩＤは、テレビ２００の表示能力を示す情報やテレビ２００の音声出力能力を示す情報を含む。なお、ＣＰＵ１０１のワークエリアは、メモリ１０２に限られるものではなく、ハードディスク装置等の外部記憶装置であってもよい。なお、メモリ１０２に記録されているコンピュータプログラムは、ＣＰＵ１０１により実行される。
【００３０】
通信部１０３は、ＨＤＭＩケーブル３００を接続するためのＨＤＭＩ規格に対応するコネクタを有する。通信部１０３は、ＨＤＭＩケーブル３００を介して、映像データ、音声データ及びＣＰＵ１０１で生成された補助データをテレビ２００に送信する。また、通信部１０３は、ＨＤＭＩケーブル３００を介して、テレビ２００に対してＣＥＣコマンドを送信したり、テレビ２００からＣＥＣコマンドを受信したりする。
【００３１】
ビデオカメラ１００の動作モードが撮影モードである場合、通信部１０３は、撮像部１０４が生成した映像データ、マイクロフォン部１０５が生成した音声データ及びＣＰＵ１０１で生成された補助データをＴＭＤＳライン３０４を介してテレビ２００に送信する。ビデオカメラ１００の動作モードが再生モードである場合、通信部１０３は、記録部１０６が記録媒体１０６ａから再生した映像データ、音声データ及び補助データを、ＴＭＤＳライン３０４を介してテレビ２００に送信する。
【００３２】
また、通信部１０３は、テレビ２００からＣＥＣコマンドを受信した場合、受信したＣＥＣコマンドをＣＰＵ１０１に供給する。通信部１０３は、テレビ２００にＣＥＣコマンドを送信する場合、ＣＰＵ１０１がＣＥＣコマンドを生成し、通信部１０３に供給する。通信部１０３がテレビ２００に送信するＣＥＣコマンドには、例えば、＜Ｇｉｖｅ  Ｄｅｖｉｃｅ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドがある。＜Ｇｉｖｅ  Ｄｅｖｉｃｅ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドとは、テレビ２００の電源がＯＮ（オン）であるかＯＦＦ（オフ）であるかをテレビ２００に問い合わせるためのコマンドである。
【００３３】
また、通信部１０３は、ＨＰＤライン３０１の信号を検知するＨＰＤ信号検出部１０３ａ及びＥＤＩＤを取得するためのデバイス情報取得部１０３ｂを有する。
【００３４】
ＨＰＤ信号検出部１０３ａは、ＨＰＤライン３０１を介して送信されるＨＰＤ信号を検出し、ＨＰＤ信号の検出結果をＣＰＵ１０１に出力する。これによって、ＣＰＵ１０１は、ビデオカメラ１００とテレビ２００とがＨＤＭＩケーブル３００を介した通信を行える接続状態であるか、ビデオカメラ１００とテレビ２００とがＨＤＭＩケーブル３００を介した通信を行えない切断状態であるかの判定を行う。
【００３５】
ＨＰＤ信号検出部１０３ａが検出したＨＰＤ信号がＨ（Ｈｉｇｈ）である場合、ＣＰＵ１０１はビデオカメラ１００とテレビ２００とが接続状態であると判定し、メモリ１０２に接続フラグを設定する。ＨＰＤ信号検出部１０３ａが検出したＨＰＤ信号がＬ（Ｌｏｗ）である場合、ＣＰＵ１０１はビデオカメラ１００とテレビ２００とが切断状態であると判定する。
【００３６】
また、ＨＰＤ信号検出部１０３ａがＨＰＤライン３０１を介してＨＰＤ信号を検出できない場合であっても、ＣＰＵ１０１は、ビデオカメラ１００とテレビ２００とが切断状態であると判定する。
【００３７】
デバイス情報取得部１０３ｂは、ＨＤＭＩケーブル３００を介してビデオカメラ１００とテレビ２００とが物理的に接続された場合、テレビ２００のＥＤＩＤを取得するために、ＤＤＣライン３０２を介して、テレビ２００にＥＤＩＤの要求を送信する。また、デバイス情報取得部１０３ｂは、テレビ２００からＥＤＩＤの要求に対する応答信号として、ＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）信号又はＮＡＣＫ（Ｎｅｇａｔｉｖｅ  Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）信号を受信する。さらに、デバイス情報取得部１０３ｂは、テレビ２００から受信した応答信号をＣＰＵ１０１に供給する。
【００３８】
ＡＣＫ信号とは、ＥＤＩＤの要求に対する確認または肯定を示す応答信号であって、ビデオカメラ１００から送信されたＥＤＩＤの要求をテレビ２００が正しく受信できた場合、テレビ２００がビデオカメラ１００に送信する応答信号である。ＮＡＣＫ信号とは、ＥＤＩＤの要求に対する否定を示す応答信号であって、ビデオカメラ１００から送信されたＥＤＩＤの要求をテレビ２００が正しく受信できなかった場合に、テレビ２００がビデオカメラ１００に送信する応答信号のことである。
【００３９】
デバイス情報取得部１０３ｂがＡＣＫ信号を受信した場合、デバイス情報取得部１０３ｂは、ＤＤＣライン３０２を介してテレビ２００からＥＤＩＤを取得できる。この場合、ＡＣＫ信号とともにテレビ２００から取得したＥＤＩＤをＣＰＵ１０１に供給し、ＣＰＵ１０１は、メモリ１０２にＡＣＫ信号を示すフラグを設定するとともに、ＥＤＩＤをメモリ１０２に格納する。デバイス情報取得部１０３ｂがＮＡＣＫ信号を受信した場合、デバイス情報取得部１０３ｂは、テレビ２００からＥＤＩＤを取得できない。この場合、デバイス情報取得部１０３ｂは、ＮＡＣＫ信号をＣＰＵ１０１に供給し、ＣＰＵ１０１は、メモリ１０２にＮＡＣＫ信号を示すフラグを設定する。
【００４０】
撮像部１０４は、ビデオカメラ１００の動作モードが記録モードである場合、被写体を撮影し、当該被写体の光学像から映像データを生成する。撮像部１０４によって生成された映像データは、様々な画像処理が行われた後、記録部１０６及び表示部１０７に供給される。マイクロフォン部１０５が生成した音声データも、記録部１０６に供給される。
【００４１】
マイクロフォン部１０５は、外部から集音された音声から音声データを生成する。
【００４２】
記録部１０６は、撮像部１０４が生成した映像データと、マイクロフォン部１０５が生成した音声データとを記録媒体１０６ａに記録することができる。また、ビデオカメラ１００の動作モードが再生モードである場合、記録部１０６は、ユーザによって選択された映像データ及び音声データを記録媒体１０６ａから再生することができる。記録媒体１０６ａから再生された映像データは、表示部１０７及び通信部１０３に供給される。一方、記録媒体１０６ａから再生された音声データは、通信部１０３及び不図示のスピーカ部に供給される。
【００４３】
なお、記録部１０６で用いられる記録媒体１０６ａは、ビデオカメラ１００に内蔵されたものであっても、ビデオカメラ１００から取り外し可能なものであってもよい。また、記録部１０６は、複数の記録媒体に映像データ及び音声データを記録するものであっても良い。
【００４４】
表示部１０７は、液晶ディスプレイ等の表示器により構成される。ビデオカメラ１００の動作モードが記録モードである場合、表示部１０７は、撮像部１０４が生成した映像データを表示する。ビデオカメラ１００の動作モードが再生モードである場合、表示部１０７は、記録部１０６が記録媒体１０６ａから再生した動画や静止画等の映像データを表示する。
【００４５】
また、表示部１０７は、メモリ１０２に記憶されている警告画面やミュート用映像等の所定の映像データやアイコン等も表示することができる。
【００４６】
操作部１０８は、ビデオカメラ１００を操作するためのユーザインタフェースであり、ビデオカメラ１００を操作するための複数のボタン等を有する。ユーザからの指示は、操作部１０８を介してＣＰＵ１０１に入力される。操作部１０８の各ボタンは、スイッチ、タッチパネル等により構成される。操作部１０８は、ビデオカメラ１００を電源オン状態又は電源オフ状態に変更する電源ボタン、映像データ等の記録媒体１０６ａへの記録の開始又は一時停止を指示するスタート／ストップボタン、ビデオカメラ１００の動作モードを変更する変更ボタン等を有する。
【００４７】
また、操作部１０８は、再生ボタン、停止ボタン、一時停止ボタン、早送りボタン、巻き戻しボタン等を有する。これらのボタンは、記録媒体１０６ａに記録された映像データの再生（ｐｌａｙ）、停止（ｓｔｏｐ）、一時停止（ｐａｕｓｅ）、早送り（ｆａｓｔ  ｆｏｒｗａｒｄ）及び巻き戻し（ｒｅｗｉｎｄ）の実行をＣＰＵ１０１に指示するボタンである。また、ユーザによってこれらのボタンが押下された場合、ＣＰＵ１０１は、記録媒体１０６ａに記録された映像データの再生、停止、一時停止、早送り及び巻戻し等を制御する。
【００４８】
なお、通信装置１００は、ビデオカメラに限るものではない。例えば、スチルカメラ、カメラ付き携帯電話等の撮像装置であってもよい。また、通信装置１００は、映像データや音声データを外部に供給することができるできる電子機器であれば良い。
【００４９】
＜テレビ２００＞
以下、テレビ２００について説明する。テレビ２００はＨＤＭＩケーブル３００を介して、ビデオカメラ１００から送信された画像データを表示器に表示し、ビデオカメラ１００から送信された音声データをスピーカから出力する。また、テレビ２００は、ユーザからの入力に応じてビデオカメラ１００の制御のためのＣＥＣコマンドを生成し、ＨＤＭＩケーブル３００を介してＣＥＣコマンドをビデオカメラ１００に送信する。
【００５０】
テレビ２００は、図２に示すように、ＣＰＵ２０１、チューナ部２０２、通信部２０３、表示部２０４、操作部２０５及びメモリ２０６を有する。
【００５１】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１は、メモリ２０６に記憶されているコンピュータプログラムに従って、テレビ２００を制御する。
【００５２】
チューナ部２０２は、ユーザの選択に従って、アナログテレビジョン放送、デジタルテレビジョン放送又はケーブルテレビジョン放送を受信する。チューナ部２０２が受信するテレビジョン放送の種類は、不図示のテレビ２００のリモートコントローラ（以下、「リモコン」と呼ぶ。）または操作部２０５により選択することができる。チューナ部２０２が受信するテレビジョンチャンネルも、テレビ２００のリモコンまたは操作部２０５により選択することができる。アナログテレビジョン放送、デジタルテレビジョン放送又はケーブルテレビジョン放送に含まれる映像データは、表示部２０４に表示される。また、アナログテレビジョン放送、デジタルテレビジョン放送又はケーブルテレビジョン放送に含まれる音声データは、不図示のスピーカ部から出力される。
【００５３】
通信部２０３は、ＨＤＭＩケーブル３００を接続するためにＨＤＭＩ規格に対応するコネクタを有する。通信部２０３は、ビデオカメラ１００から送信された映像データ、音声データ及び補助データをＴＭＤＳライン３０４を介して受信することができる。また、通信部２０３は、ＣＥＣライン３０３を介してＣＥＣコマンドを送受信することができる。ビデオカメラ１００から受信した映像データは、表示部２０４に表示され、ビデオカメラ１００から受信した音声データは不図示のスピーカ部に出力され、ビデオカメラ１００から受信した補助データは、ＣＰＵ２０１に供給される。また、通信部２０３は、ＣＥＣコマンドを受信した場合、ＣＰＵ２０１に供給し、ＣＥＣコマンドを送信する場合、ＣＰＵ２０１によってＣＥＣコマンドが生成され、通信部２０３に出力される。通信部２０３は、ビデオカメラ１００から＜Ｇｉｖｅ  Ｄｅｖｉｃｅ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドを受信した場合、ＣＰＵ２０１に供給する。これに対して、ＣＰＵ２０１はテレビ２００の電源状態を示すＣＥＣコマンドである＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドを生成し、通信部２０３を制御して＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドをビデオカメラ１００に送信させる。＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドは、＜Ｇｉｖｅ  Ｄｅｖｉｃｅ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドに対する応答コマンドであり、テレビ２００の電源状態をを知らせるために用いる。
【００５４】
＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドにはテレビ２００の電源状態を示す情報が含まれている。テレビ２００の電源状態を示す情報として、電源オン状態、電源オフ状態、電源オン状態から電源オフ状態までの移行状態、電源オフ状態から電源オン状態までの移行状態の４つの電源状態を示す情報がある。なお、電源オフ状態は、スタンバイ状態と言い換えても良いものとする。
【００５５】
表示部２０４は、液晶ディスプレイ等の表示器により構成される。表示部２０４は、映像データ、テレビ２００及びビデオカメラ１００を操作するためのメニュー画面、ミュート用映像、アイコン等を表示することができる。
【００５６】
また、表示部２０４は、テレビ２００が電源オフ状態から電源オン状態に移行する場合、テレビ２００が電源オン状態になるまでの所定の期間、メモリ２０６に記録されているミュート用映像を表示する。
【００５７】
操作部２０５は、選択されたメニューの決定キー、メニューを選択するカーソルキー、テレビ２００の電源オン／オフを行う電源キー等を有する。なお、操作部２０５のこれらのキー操作を行う操作手段には、スイッチ、タッチパネル等がある。
【００５８】
操作部２０５は、操作手段による入力に対応した信号をＣＰＵ２０１に入力し、ＣＰＵ２０１は、入力された信号に応じてテレビ２００を制御する。
【００５９】
なお、不図示のリモコンは、テレビ２００の電源オン／オフを行う電源ボタン、テレビジョン放送選択ボタン、チャンネルボタン、外部入力ボタン、メニューボタン、十字ボタン、ＳＥＴボタン等を有する。これらのボタンは、テレビ２００を操作するためのボタンであり、テレビ２００の電源オン／オフやテレビジョン放送の切り換え、チャンネルの変更、テレビ２００の設定等を操作することができる。
【００６０】
メモリ２０６には、所定の映像データ及び音声データ、テレビ２００及びビデオカメラ１００を操作するためのメニュー画面、アイコン、ミュート用映像、通信部２０３に対応するＥＤＩＤ等が記録されている。なお、メモリ２０６に記録されるＥＤＩＤは、通信部２０３を介して、ビデオカメラ１００に読み出される。また、メモリ２０６には、テレビ２００を制御するためのコンピュータプログラムが記憶されている。
【００６１】
なお、外部装置２００は、テレビ２００に限るものではない。例えば、プロジェクタ等の装置であってもよく、表示装置としての機能を持つ装置であってもよい。
【００６２】
＜再生処理＞
次に、図３を参照し、実施例１に係るビデオカメラ１００で行われる再生処理について説明する。
【００６３】
図３は実施例１に係るビデオカメラ１００で行われる再生処理の一例を示すフローチャートである。図３に示した再生処理のフローチャートは、ＣＰＵ１０１がメモリ１０２に記憶されているコンピュータプログラムを実行することによって制御される。なお、再生処理は、ビデオカメラ１００とテレビ２００とがＨＤＭＩケーブル３００によって物理的に接続され、ビデオカメラ１００に映像データの再生を行わせる指示が入力された場合に行われる。なお、ビデオカメラ１００に映像データの再生を行わせる指示が入力された場合、ＣＰＵ１０１は、メモリ１０２に格納されている再生フラグｐｆを１に設定する。
【００６４】
Ｓ３０１において、ＣＰＵ１０１はビデオカメラ１００とテレビ２００とが接続状態であるか否かを判定する。ＣＰＵ１０１は、ＨＰＤ信号検出部１０３ａの検出結果に応じて、ビデオカメラ１００とテレビ２００とが接続状態であるか否かを判定する。ＣＰＵ１０１によって、ビデオカメラ１００とテレビ２００とが接続状態であると判定された場合（Ｓ３０１でＹｅｓ）、本フローチャートはＳ３０１からＳ３０２に進む。ＣＰＵ１０１によって、ビデオカメラ１００とテレビ２００とが接続状態でないと判定された場合（Ｓ３０１でＮｏ）、本フローチャートは、Ｓ３０１からＳ３１１に進む。
【００６５】
Ｓ３０２において、ＣＰＵ１０１は、ＣＥＣライン３０３を介して通信部１０３によって＜Ｇｉｖｅ  Ｄｅｖｉｃｅ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドが送信された否かを判定する。ＣＰＵ１０１によって、通信部１０３が＜Ｇｉｖｅ  Ｄｅｖｉｃｅ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドをテレビ２００に送信したと判定された場合（Ｓ３０２でＹｅｓ）、本フローチャートは、Ｓ３０２からＳ３０４に進む。ＣＰＵ１０１によって、通信部１０３が＜Ｇｉｖｅ  Ｄｅｖｉｃｅ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドをテレビ２００に送信していないと判定された場合（Ｓ３０２でＮｏ）、本フローチャートは、Ｓ３０２からＳ３０３に進む。
【００６６】
Ｓ３０３において、ＣＰＵ１０１は＜Ｇｉｖｅ  Ｄｅｖｉｃｅ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドを生成し、ＣＥＣライン３０３を介してテレビ２００に生成したコマンドを送信するように通信部１０３を制御する。この場合、本フローチャートは、Ｓ３０３からＳ３０４に進む。
【００６７】
Ｓ３０４において、ＣＰＵ１０１は、通信部１０３がＣＥＣライン３０３を介してテレビ２００からＣＥＣコマンドを受信したか否かを検出する。
【００６８】
ＣＰＵ１０１によって、通信部１０３がＣＥＣコマンドを受信したと判定された場合（Ｓ３０４でＹｅｓ）、本フローチャートは、Ｓ３０４からＳ３０５に進む。ＣＰＵ１０１によって、通信部１０３がＣＥＣコマンドを受信していないと判定された場合（Ｓ３０４でＮｏ）、本フローチャートは、Ｓ３０４からＳ３１１に進む。
【００６９】
Ｓ３０５において、ＣＰＵ１０１は、Ｓ３０４で通信部１０３が受信したＣＥＣコマンドが＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドであるか否かを判定する。
【００７０】
ＣＰＵ１０１によって、通信部１０３が受信したＣＥＣコマンドが＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドであると判定された場合（Ｓ３０５でＹｅｓ）、本フローチャートは、Ｓ３０５からＳ３０６に進む。ＣＰＵ１０１によって、通信部１０３が受信したＣＥＣコマンドが＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドではないと判定された場合（Ｓ３０５でＮｏ）、本フローチャートは、Ｓ３０５からＳ３１１に進む。
【００７１】
Ｓ３０６において、ＣＰＵ１０１は＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドを解析して、解析されたコマンドに含まれる情報がテレビ２００の電源状態がオン状態であることを示しているか否かを判定する。ＣＰＵ１０１は、＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドに含まれる情報がテレビ２００の電源状態がオン状態であることを示しているか否かを判定する。テレビ２００の電源状態がオン状態以外の状態である場合、ＣＰＵ１０１は、テレビ２００の電源状態が、電源オフ状態、電源オン状態から電源オフ状態までの移行状態、電源オフ状態から電源オン状態までの移行状態のいずれか一つであると判定する。ＣＰＵ１０１によって、＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドに含まれる情報がテレビ２００の電源状態がオン状態であることを示していないと判定された場合（Ｓ３０６でＮｏ）、本フローチャートは、Ｓ３０６からＳ３０７に進む。
【００７２】
ＣＰＵ１０１によって、＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドに含まれる情報が、テレビ２００の電源状態がオン状態であることを示していると判定された場合（Ｓ３０６でＮｏ）、本フローチャートは、Ｓ３０６からＳ３１０に進む。
【００７３】
Ｓ３０７において、ＣＰＵ１０１は、メモリ１０２に格納されている再生フラグｐｆが１であるか０であるかを判定する。再生フラグｐｆが１である場合、ＣＰＵ１０１は、記録媒体１０６ａに記録されている映像データや音声データを再生していると判定する。再生フラグｐｆが０である場合、ＣＰＵ１０１は、記録媒体１０６ａに記録されている映像データや音声データを再生していないと判定する。
【００７４】
ＣＰＵ１０１によって、再生フラグｐｆが１であると判定された場合（Ｓ３０７でＹｅｓの場合）、本フローチャートは、Ｓ３０７からＳ３０８に進む。ＣＰＵ１０１によって、再生フラグｐｆが０であると判定された場合（Ｓ３０７でＮｏの場合）、本フローチャートはＳ３０７からＳ３１１に進む。
【００７５】
Ｓ３０８において、ＣＰＵ１０１はメモリ１０２に格納されている再生フラグｐｆを１から０にリセットし、映像データや音声データの再生を一時停止させるように記録部１０６を制御する。この場合、本フローチャートは、Ｓ３０８から３０９に進む。
【００７６】
Ｓ３０９において、ＣＰＵ１０１は、メモリ１０２から図４に示すような警告表示４０２を読み出して、表示部１０７に表示させる。ＣＰＵ１０１は、表示部１０７に表示されている再生画面４０１にテレビ２００が起動中であることを示す警告表示４０２が表示されるようにする。この場合、本フローチャートは、Ｓ３０８からＳ３１１に進む。
【００７７】
Ｓ３１０において、ＣＰＵ１０１は、メモリ１０２に格納されている再生フラグｐｆを０から１にセットし、記録媒体１０６ａに記録される映像データを再生させるように記録部１０６を制御する。ＣＰＵ１０１は、表示部１０７及び通信部１０３に再生された映像データを出力するように指示し、通信部１０３にＴＭＤＳライン３０４を介して再生された映像データをテレビ２００に送信するように制御する。これによって、ビデオカメラ１００の表示部１０７及びテレビ２００の表示部２０４には記録媒体１０６ａから再生された映像データが表示される。このとき、ＣＰＵ１０１は、警告表示４０２を表示部１０７に表示していたら、警告表示４０２を表示部１０７に表示させないようにする。この場合、本フローチャートはステップＳ３１０からステップＳ３１１に進む。
【００７８】
Ｓ３１１において、ＣＰＵ１０１は、再生を終了させるための指示が操作部１０８を介して入力されたか否かを判定する。
【００７９】
ＣＰＵ１０１によって、再生を終了させるための指示を操作部１０８を介して入力されたとと判定された場合（Ｓ３１１でＹｅｓの場合）、本フローチャートは、終了する。このとき、ＣＰＵ１０１は、メモリ１０２に格納されている再生フラグｐｆを１から０にする。さらに、ＣＰＵ１０１は、映像データや音声データの再生を停止するように記録部１０６を制御する。
【００８０】
ＣＰＵ１０１によって、再生を終了させるための指示を操作部１０８を介して入力されていないと判定された場合（Ｓ３１１でＮｏの場合）、本フローチャートは、Ｓ３１１からＳ３０１に戻る。
【００８１】
このように、実施例１に係るビデオカメラ１００は映像データをテレビ２００に出力する際に、テレビ２００の電源状態に応じて映像データの再生を制御することができる。
【００８２】
これにより、テレビ２００の電源状態が電源オン状態でない場合、ビデオカメラ１００は映像データを再生しないので、ユーザがビデオカメラ１００で再生された映像データを見逃してしまう事態を抑制することができる。
【００８３】
また、ビデオカメラ１００は、テレビ２００の電源状態が電源オン状態でない場合、テレビ２００が起動中であることを示す表示を行うので、ユーザにテレビ２００が起動中であることを通知することができる。
【００８４】
なお、Ｓ３１０において、ＣＰＵ１０１は、ビデオカメラ１００で再生された映像データをテレビ２００に出力するようにしたが、映像データの頭出しを行い、映像データの先頭からテレビ２００に出力するようにしてもよい。この場合、テレビ２００の電源状態が電源オン状態になったとき、ユーザは、ビデオカメラ１００に映像データの巻き戻しや頭出しを行わせるための操作を行うことなく、ビデオカメラ１００で再生された映像データを先頭からテレビ２００で視聴することができる。
【００８５】
なお、ビデオカメラ１００は、Ｓ３１０において、映像データの代わりに音声データをテレビ２００に出力するようにしても良いものとする。
【００８６】
また、ビデオカメラ１００は、テレビ２００の電源状態を検出するために＜Ｇｉｖｅ  Ｄｅｖｉｃｅ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドを用いるようにした。しかし、ビデオカメラ１００は、＜Ｇｉｖｅ  Ｄｅｖｉｃｅ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンド以外のコマンドを用いて、テレビ２００の電源状態を検出してもよいものとする。
【００８７】
また、テレビ２００は、ビデオカメラ１００にテレビ２００の電源状態を通知するために＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンドを用いるようにした。しかし、テレビ２００は、＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞コマンド以外のコマンドを用いて、テレビ２００の電源状態をビデオカメラ１００に通知してもよいものとする。      
【００８８】
また、Ｓ３１０において、ＣＰＵ１０１は、記録媒体１０６ａに記録される映像データを再生させるように記録部１０６を制御するようにした。しかし、Ｓ３１０において、ＣＰＵ１０１は、撮像部１０４で生成された映像データをテレビ２００に送信するようにしてもよい。また、Ｓ３１０において、ＣＰＵ１０１は、映像データを送信せずに、音声データをテレビ２００に送信するようにしてもよい。また、また、Ｓ３１０において、ＣＰＵ１０１は、音声データを送信せずに、映像データをテレビ２００に送信するようにしてもよい。
【００８９】
また、Ｓ３１１において、ＣＰＵ１０１は、再生を終了させるための指示を操作部１０８を介して入力されたか否かを判定するようにした。しかし、ＣＰＵ１０１は、映像データや音声データの送信を終了させるための指示が操作部１０８を介して入力されたか否かを判定するようにしてもよい。この場合、ＣＰＵ１０１によって、映像データや音声データの送信を終了させるための指示が操作部１０８を介して入力されたと判定された場合（Ｓ３１１でＹｅｓの場合）、本フローチャートは、終了する。
この場合、ＣＰＵ１０１によって、映像データや音声データの送信を終了させるための指示が操作部１０８を介して入力されていないと判定された場合（Ｓ３１１でＮｏの場合）、本フローチャートは、Ｓ３１１からＳ３０１に戻る。  通信装置であって、外部装置に映像データ及び音声データの少なくとも一つを含む所定のデータを送信する送信手段と、前記外部装置の電源状態に応じて、前記所定のデータを前記外部装置に送信するか否かを制御する制御手段とを有することを特徴とする。
【００９０】
（他の実施形態）
本発明に係る通信装置は、実施例１説明した通信装置に限定されるものではない。例えば、本発明に係る通信装置は、複数の装置から構成されるシステムにより実現することも可能である。
【００９１】
また、実施例１で説明した様々な処理及び機能は、コンピュータプログラムにより実現することも可能である。この場合、本発明に係るコンピュータプログラムは、コンピュータ（ＣＰＵ等を含む）で実行され、実施例１で説明した様々な機能を実現することになる。
【００９２】
本発明に係るコンピュータプログラムは、コンピュータ上で稼動しているＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）などを利用して、実施例１で説明した様々な処理及び機能を実現してもよいことは言うまでもない。
【００９３】
本発明に係るコンピュータプログラムは、コンピュータ読取可能な記録媒体から読み出され、コンピュータで実行されることになる。コンピュータ読取可能な記録媒体には、ハードディスク装置、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＲＯＭ等を用いることができる。また、本発明に係るコンピュータプログラムは、通信インターフェースを介して外部装置からコンピュータに提供され、当該コンピュータで実行されるようにしてもよい。
【符号の説明】
【００９４】
１００  通信装置
２００  外部装置
３００  接続ケーブル
【図１】
2013046095.tif 000003
【図２】
2013046095.tif 000004
【図３】
2013046095.tif 000005
【図４】
2013046095.tif 000006