(57)【要約】【課題】  ユーザの誤操作による指示を取り消せるようにして、操作性の向上を図る。【解決手段】  通信装置（１００）が接続ケーブル（３００）を介して接続された外部装置（２００）から電源ＯＦＦコマンドを受信した場合、所定期間が経過するまでの間は、ＣＥＣライン（３０２）を無効にせずに、外部装置（２００）からのＣＥＣコマンドを受信できるようにする。【選択図】  図２
2010016701.tif 000002
【特許請求の範囲】
【請求項１】
外部装置に映像データを送信する第１の伝送ラインと、前記外部装置からコマンドを受信する第２の伝送ラインとを介して前記外部装置と通信をする通信手段と、
前記通信手段が前記第２の伝送ラインを介して前記外部装置から受信したコマンドに応じて、前記通信手段を制御する制御手段とを有し、
前記通信装置を電源オフ状態に変更するためのコマンドを前記通信手段が前記第２の伝送ラインを介して前記外部装置から受信した場合、前記制御手段は、所定期間が経過する前に前記第１の伝送ラインを無効にするように前記通信手段を制御し、前記所定期間が経過した後に前記第２の伝送ラインを無効にするように前記通信手段を制御することを特徴とする通信装置。
【請求項２】
前記外部装置との接続を検出する接続検知手段をさらに有し、
前記所定期間が経過する前に、前記接続検知手段が前記外部装置との接続の切り離しを検出した場合、前記制御手段は、前記所定期間が経過する前であっても、前記第２の伝送ラインを無効にするように前記通信手段を制御することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記所定期間が経過する前に、前記通信装置を電源オフ状態に変更するためのコマンドを前記通信手段が前記第２の伝送ラインを介して前記外部装置から再び受信した場合、前記制御手段は、前記所定期間が経過する前であっても、前記第２の伝送ラインを無効にするように前記通信手段を制御することを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記通信装置を電源オフ状態に変更するための操作手段をさらに有し、
前記所定期間が経過する前に、前記操作手段によって前記通信装置が電源オフ状態に変更された場合、前記制御手段は、前記所定期間が経過する前であっても、前記第２の伝送ラインを無効にするように前記通信手段を制御することを特徴とする請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記所定期間が経過する前に、前記通信装置を電源オフ状態に変更するためのコマンド以外のコマンドを前記通信手段が前記第２の伝送ラインを介して前記外部装置から受信した場合、前記制御手段は、前記第１の伝送ラインを有効にするように前記通信手段を制御し、前記第２の伝送ラインを無効にしないように前記通信手段を制御することを特徴とする請求項１から４のいずれか１項に記載の通信装置。
【請求項６】
前記所定期間が経過する前に、所定の操作手段が操作された場合、前記制御手段は、前記第１の伝送ラインを有効にし、前記第２の伝送ラインを無効にしないように前記通信手段を制御することを特徴とする請求項１から５のいずれか１項に記載の通信装置。
【請求項７】
前記通信手段は、ＨＤＭＩ規格に準拠した通信手段であることを特徴とする請求項１から６のいずれか１項に記載の通信装置。
【請求項８】
外部装置に映像データを送信する第１の伝送ラインと、前記外部装置からコマンドを受信する第２の伝送ラインとを介して前記外部装置と通信をする通信手段と、
前記通信手段が前記第２の伝送ラインを介して前記外部装置から受信したコマンドに応じて、前記通信手段を制御する制御手段とを有し、
前記通信装置を電源オフ状態に変更するためのコマンドを前記通信手段が前記第２の伝送ラインを介して前記外部装置から受信した場合、前記制御手段は、所定期間が経過する前にミュート処理を行い、前記所定期間が経過した後に前記第１の伝送ライン及び前記第２の伝送ラインを無効にするように前記通信手段を制御することを特徴とする通信装置。
【請求項９】
前記外部装置との接続を検出する接続検知手段をさらに有し、
前記所定期間が経過する前に、前記接続検知手段が前記外部装置との接続の切り離しを検出した場合、前記制御手段は、前記所定期間が経過する前であっても、前記第１の伝送ライン及び前記第２の伝送ラインを無効にするように前記通信手段を制御することを特徴とする請求項８に記載の通信装置。
【請求項１０】
前記所定期間が経過する前に、前記通信装置を電源オフ状態に変更するためのコマンドを前記通信手段が前記第２の伝送ラインを介して前記外部装置から再び受信した場合、前記制御手段は、前記所定期間が経過する前であっても、前記第１の伝送ライン及び前記第２の伝送ラインを無効にするように前記通信手段を制御することを特徴とする請求項８または９に記載の通信装置。
【請求項１１】
前記通信装置を電源オフ状態に変更するための操作手段をさらに有し、
前記所定期間が経過する前に、前記操作手段によって前記通信装置が電源オフ状態に変更された場合、前記制御手段は、前記所定期間が経過する前であっても、前記第１の伝送ライン及び前記第２の伝送ラインを無効にするように前記通信手段を制御することを特徴とする請求項８から１０のいずれか１項に記載の通信装置。
【請求項１２】
前記所定期間が経過する前に、前記通信装置を電源オフ状態に変更するためのコマンド以外のコマンドを前記通信手段が前記第２の伝送ラインを介して前記外部装置から受信した場合、前記制御手段は、前記ミュート処理の実行を停止するとともに、前記第１の伝送ライン及び前記第２の伝送ラインを無効にしないように前記通信手段を制御することを特徴とする請求項８から１１のいずれか１項に記載の通信装置。
【請求項１３】
前記所定期間が経過する前に、所定の操作手段が操作された場合、前記制御手段は、前記ミュート処理の実行を停止するとともに、前記第１の伝送ライン及び前記第２の伝送ラインを無効にしないように前記通信手段を制御することを特徴とする請求項８から１２のいずれか１項に記載の通信装置。
【請求項１４】
前記通信手段は、ＨＤＭＩ規格に準拠した通信手段であることを特徴とする請求項８から１３のいずれか１項に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置に映像データを送信する通信装置に関する。
【背景技術】
【０００２】
従来の通信システムには、通信装置と、外部表示装置とをデジタルインターフェースを介して接続し、外部表示装置のリモコン（Ｒｅｍｏｔｅ  Ｃｏｎｔｒｏｌ）を用いて当該通信装置の電源をオン又はオフにする通信システムがある（特許文献１参照）。
【特許文献１】特開２００３−７８７７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の通信装置では、ユーザの誤操作により、通信装置の電源をオフにすることを指示する制御コマンドが外部表示装置から通信装置に送信されてしまった場合、ユーザはもはやその制御コマンドを取り消すことができなかった。この場合、ユーザは、通信装置の電源をオンにするとともに、通信装置と外部表示装置の間の接続をやり直す必要があり、不便であった。
【０００４】
本発明は、このような問題に鑑みてなされたものであり、ユーザの誤操作による指示を取り消せるようにして、操作性の向上を図ることを目的とする。
【課題を解決するための手段】
【０００５】
上記のような課題を解決するために、本発明に係る通信装置の一つは、外部装置に映像データを送信する第１の伝送ラインと、前記外部装置からコマンドを受信する第２の伝送ラインとを介して前記外部装置と通信をする通信手段と、前記通信手段が前記第２の伝送ラインを介して前記外部装置から受信したコマンドに応じて、前記通信手段を制御する制御手段とを有し、前記通信装置を電源オフ状態に変更するためのコマンドを前記通信手段が前記第２の伝送ラインを介して前記外部装置から受信した場合、前記制御手段は、所定期間が経過する前に前記第１の伝送ラインを無効にするように前記通信手段を制御し、前記所定期間が経過した後に前記第２の伝送ラインを無効にするように前記通信手段を制御することを特徴とする。
【０００６】
本発明に係る通信装置の一つは、外部装置に映像データを送信する第１の伝送ラインと、前記外部装置からコマンドを受信する第２の伝送ラインとを介して前記外部装置と通信をする通信手段と、前記通信手段が前記第２の伝送ラインを介して前記外部装置から受信したコマンドに応じて、前記通信手段を制御する制御手段とを有し、前記通信装置を電源オフ状態に変更するためのコマンドを前記通信手段が前記第２の伝送ラインを介して前記外部装置から受信した場合、前記制御手段は、所定期間が経過する前にミュート処理を行い、前記所定期間が経過した後に前記第１の伝送ライン及び前記第２の伝送ラインを無効にするように前記通信手段を制御することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザの誤操作による指示を取り消せるので、操作性の向上につながる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施形態を図面を参照しながら説明する。なお、以下に示す実施形態はあくまでも一例であって、必ずしも以下に示す実施形態に限定されるものではない。
【０００９】
［実施形態１］
図１は、本発明の実施形態１に係る通信システムの一例を示す図である。図２は、本発明の実施形態１に係る通信システムの概略構成の一例を示すブロック図である。
【００１０】
実施形態１に係る通信システムは、図１及び図２に示すように、通信装置１００、接続ケーブル３００、外部装置２００及びリモコン（Ｒｅｍｏｔｅ  Ｃｏｎｔｒｏｌ）２０９を有する。通信装置１００と外部装置２００は、接続ケーブル３００を介して接続されている。外部装置２００とリモコン２０９は、無線により接続されている。
【００１１】
通信装置１００は、接続ケーブル３００を介して映像（ｖｉｄｅｏ）データ、音声（ａｕｄｉｏ）データ及び補助データを外部装置２００に送信することができる映像ソースである。外部装置２００は、通信装置１００から送信された映像データを表示器に表示し、通信装置１００から送信された音声データをスピーカから出力する外部表示装置である。通信装置１００及び外部装置２００は、接続ケーブル３００を介して様々な制御コマンドを双方向に送信することができる。
【００１２】
リモコン２０９は、通信装置１００及び外部装置２００を操作するためのユーザインタフェースである。リモコン２０９は、外部装置２００と無線により通信することはできるが、通信装置１００と無線により通信することはできないように構成されている。外部装置２００は、リモコン２０９から送信されたリモコン信号を受信し、受信したリモコン信号を解析する。受信したリモコン信号が通信装置１００を制御するためのリモコン信号である場合、外部装置２００は、受信したリモコン信号に従って通信装置１００を制御する。受信したリモコン信号が通信装置１００を制御するためのリモコン信号である場合、外部装置２００は、受信したリモコン信号に対応する制御コマンドを生成し、生成した制御コマンドを接続ケーブル３００を介して通信装置１００に送信する。これにより、ユーザは、リモコン２０９を用いて、外部装置２００を直接的に遠隔制御することができる。また、ユーザは、リモコン２０９を用いて、通信装置１００を間接的に遠隔制御することができる。
【００１３】
実施形態１では、通信装置１００の一例としてビデオカメラを用い、外部装置２００の一例としてテレビジョン受像機（以下、「テレビ」という）を用いる。また、実施形態１では、接続ケーブル３００の一例としてＨＤＭＩ（Ｈｉｇｈ‐Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）（登録商標）規格に準拠した接続ケーブルを用いる。以下、ＨＤＭＩ規格に準拠した接続ケーブルを「ＨＤＭＩケーブル」という。
【００１４】
次に、ＨＤＭＩケーブル３００について説明する。
【００１５】
ＨＤＭＩケーブル３００は、ＴＭＤＳ（Ｔｒａｎｓｉｔｉｏｎ  Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｎｇｎａｌｉｎｇ）（登録商標）ライン３０１と、ＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）ライン３０２を含む。また、ＨＤＭＩケーブル３００は、ＨＰＤ（Ｈｏｔ  Ｐｌｕｇ  Ｄｅｔｅｃｔ）ライン３０３、ＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）ライン、電源ライン等を有する。
【００１６】
ＴＭＤＳライン３０１（第１の伝送ライン）は、ビデオカメラ１００からテレビ２００に映像データ、音声データ及び補助データを伝送する伝送ラインである。ＴＭＤＳライン３０１は、ＴＭＤＳチャンネル０、ＴＭＤＳチャンネル１、ＴＭＤＳチャンネル２及びＴＭＤＳクロックチャンネルを含む。ＣＥＣライン３０２（第２の伝送ライン）は、ビデオカメラ１００とテレビ２００との間で様々な制御コマンドを双方向に伝送する伝送ラインである。ＨＰＤライン３０３は、テレビ２００からビデオカメラ１００にＨＰＤ信号を伝送する伝送ラインである。ＤＤＣラインは、テレビ２００のＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）をテレビ２００からビデオカメラ１００に伝送する伝送ラインである。ＥＤＩＤは、テレビ２００の表示能力等を示す能力情報を含む。電源ラインは、テレビ２００からビデオカメラ１００に電力を供給するラインである。
【００１７】
ビデオカメラ１００は、ＨＤＭＩ規格で規定されたＨＤＭＩソース（ＨＤＭＩ  Ｓｏｕｒｃｅ）として動作し、テレビ２００は、ＨＤＭＩ規格で規定されたＨＤＭＩシンク（ＨＤＭＩ  Ｓｉｎｋ）として動作する。また、ビデオカメラ１００及びテレビ２００は、ＣＥＣに準拠したＨＤＭＩ機器でもある。ＣＥＣは、ＨＤＭＩ規格で規定されている制御プロトコルである。以下、ＣＥＣライン３０２を介してビデオカメラ１００とテレビ２００との間で送信される制御コマンドを「ＣＥＣコマンド」という。テレビ２００は、ビデオカメラ１００を制御するためのＣＥＣコマンドをＣＥＣライン３０２を介してビデオカメラ１００に送信することにより、ビデオカメラ１００を制御することができる。ビデオカメラ１００も、テレビ２００を制御するためのＣＥＣコマンドをＣＥＣライン３０２を介してテレビ２００に送信することにより、テレビ２００を制御することができる。ビデオカメラ１００を制御するためのＣＥＣコマンドには、ビデオカメラ１００の電源に関するコマンドとして、電源ＯＮコマンド、電源ＯＦＦコマンド等がある。また、ビデオカメラ１００の動作を操作するコマンドとして、再生コマンド、停止コマンド、一時停止コマンド、早送りコマンド、巻き戻しコマンド、記録コマンド、記録一時停止コマンド、メニューＯＮコマンド、メニューＯＦＦコマンド等がある。
【００１８】
なお、接続ケーブル３００は、ＨＤＭＩケーブルに限るものではない。映像データ、音声データ及び補助データを伝送するラインと、通信装置１００と外部装置２００との間で様々な制御コマンドを双方向で伝送するラインとを別々に有する接続ケーブルであれば、ＨＤＭＩケーブル以外の接続ケーブルであってもよい。
【００１９】
次に、ビデオカメラ１００の構成の一例を説明する。
ビデオカメラ１００は、図２に示すように、ＣＰＵ１０１、ＲＡＭ１０３、記録部１０４、通信部１０５、データ処理部１０９、コマンド処理部１１０、表示部１１１、操作部１１２、撮像部１１４及びＲＯＭ１１５を有する。
【００２０】
ビデオカメラ１００は、撮影モード、再生モード等の動作モードを有する。ビデオカメラ１００の動作モードが撮影モードである場合、ビデオカメラ１００は、被写体の撮影が可能になり、撮影された映像（動画、静止画のいずれでもよい）を記録媒体に記録することができる。ビデオカメラ１００の動作モードが再生モードである場合、ユーザによって選択された映像（動画、静止画のいずれでもよい）を記録媒体から再生することができる。
【００２１】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、ＲＯＭ１１５に記憶されているコンピュータプログラムに従って、ビデオカメラ１００の動作を制御する。また、ＣＰＵ１０１は、一定値Ｎをカウントするためのタイマー１０２を有する。一定値Ｎは、例えば、３秒〜１０秒に相当する値とする。
【００２２】
ＲＡＭ１０３は、ＣＰＵ１０１のワークエリアとして機能するメモリであり、ＣＰＵ１０１で使用される様々な値、データ及び情報を記憶するメモリでもある。ＣＰＵ１０１は、テレビ２００に関する情報をＨＤＭＩケーブル３００を介してテレビ２００から取得し、取得した情報をＲＡＭ１０３に記憶する。ＲＡＭ１０３に記憶される情報には、テレビ２００の固有情報であるＧＵＩＤ、テレビ２００のＥＤＩＤ等がある。なお、ＣＰＵ１０１のワークエリアは、ＲＡＭ１０３に限られるものではなく、ハードディスク装置等の外部記憶装置であってもよい。
【００２３】
ビデオカメラ１００の動作モードが撮影モードである場合、撮像部１１４は、被写体を撮影し、当該被写体の光学像から映像データを生成する。撮像部１１４によって生成された映像データは、記録部１０４、表示部１１１及びデータ処理部１０９に供給される。不図示のマイクロフォン部が生成した音声データも、記録部１０４及びデータ処理部１０９に供給される。
【００２４】
ビデオカメラ１００の動作モードが撮影モードである場合、記録部１０４は、撮像部１１４が生成した映像データと、不図示のマイクロフォン部が生成した音声データとを記録媒体に記録することができる。
【００２５】
また、ビデオカメラ１００の動作モードが再生モードである場合、記録部１０４は、ユーザによって選択された映像データ及び音声データを記録媒体から再生することができる。記録媒体から再生された映像データは、表示部１１１及びデータ処理部１０９に供給される。一方、記録媒体から再生された音声データは、データ処理部１０９及び不図示のスピーカ部に供給される。
【００２６】
なお、記録部１０４で用いられる記録媒体は、ビデオカメラ１００に内蔵されたものであっても、ビデオカメラ１００から取り外し可能なものであってもよい。
【００２７】
通信部１０５は、ＨＤＭＩケーブル３００を接続するためのＨＤＭＩ端子を有する。ビデオカメラ１００が撮影モードである場合、通信部１０５は、撮像部１１４が生成した映像データと、不図示のマイクロフォン部が生成した音声データと、ＣＰＵ１０１で生成された補助データとを、ＴＭＤＳライン３０１を介してテレビ２００に送信する。ビデオカメラ１００の動作モードが再生モードである場合、通信部１０５は、記録部１０４が記録媒体から再生した映像データ及び音声データと、ＣＰＵ１０１で生成された補助データとを、ＴＭＤＳライン３０１を介してテレビ２００に送信する。
【００２８】
また、通信部１０５は、接続検知部１０６、ＴＭＤＳドライバ１０７ａ、ＣＥＣドライバ１０７ｂ及びミュート部１０８を有する。
【００２９】
接続検知部１０６は、テレビ２００からビデオカメラ１００に送信されたＨＰＤ信号を用いて、ビデオカメラ１００とテレビ２００との間の接続（以下、ＨＤＭＩ接続）を検出する。接続検知部１０６は、ＨＰＤ信号をＨＰＤライン３０３を介してビデオカメラ１００から受信する。ＨＰＤ信号がハイ（Ｈｉｇｈ）である場合、接続検知部１０６は、ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続を検出する。ＨＰＤ信号がロー（Ｌｏｗ）である場合、接続検知部１０６は、ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続の切り離しを検出する。ＨＰＤ信号を検出できない場合にも、接続検知部１０６は、ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続の切り離しを検出する。接続検知部１０６での検出結果は、ＣＰＵ１０１に通知されるので、ＣＰＵ１０１は、ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続が切り離されたか否かを判定することができる。
【００３０】
ＴＭＤＳドライバ１０７ａは、ＴＭＤＳライン３０１を制御するコントローラである。ＣＰＵ１０１からＴＭＤＳイネーブル信号を受信した場合、ＴＭＤＳドライバ１０７ａは、低消費電力状態から通常状態に変化する。この場合、ＴＭＤＳドライバ１０７ａは、ＴＭＤＳライン３０１を有効（イネーブル）にする。ＴＭＤＳライン３０１が有効にされた場合、通信部１０５は、映像データ、音声データ及び補助データをＴＭＤＳライン３０１を介してテレビ２００に送信することが可能になる。
【００３１】
ＣＰＵ１０１からＴＭＤＳディセーブル信号を受信した場合、ＴＭＤＳドライバ１０７ａは、通常状態から低消費電力状態に変化する。この場合、ＴＭＤＳドライバ１０７ａは、ＴＭＤＳライン３０１を無効（ディセーブル）にする。ＴＭＤＳライン３０１が無効にされた場合、通信部１０５は、映像データ、音声データ及び補助データをＴＭＤＳライン３０１を介してテレビ２００に送信することができなくなるが、通信部１０５の消費電力は削減される。
【００３２】
ＣＥＣドライバ１０７ｂは、ＴＭＤＳライン３０１を制御するコントローラである。ＣＰＵ１０１からＣＥＣイネーブル信号を受信した場合、ＣＥＣドライバ１０７ｂは、低消費電力状態から通常状態に変化する。この場合、ＣＥＣドライバ１０７ｂは、ＣＥＣライン３０２を有効（イネーブル）にする。ＣＥＣライン３０２が有効にされた場合、通信部１０５は、ビデオカメラ１００を制御するためのＣＥＣコマンドをテレビ２００から受信するが可能になり、テレビ２００を制御するためのＣＥＣコマンドをテレビ２００に送信することも可能になる。
【００３３】
ＣＰＵ１０１からＣＥＣディセーブル信号を受信した場合、ＣＥＣドライバ１０７ｂは、通常状態から低消費電力状態に変化する。この場合、ＣＥＣドライバ１０７ｂは、ＣＥＣライン３０２を無効（ディセーブル）にする。ＣＥＣライン３０２が無効にされた場合、通信部１０５は、ビデオカメラ１００を制御するためのＣＥＣコマンドをテレビ２００から受信することも、テレビ２００を制御するためのＣＥＣコマンドをテレビ２００に送信することもできなくなる。
【００３４】
ミュート部１０８は、テレビ２００をミュート状態にするためのデータ（以下、ミュート指示）を生成し、生成したミュート指示をＴＭＤＳライン３０１を介してテレビ２００に送信するミュート処理を行う。ミュート指示は、ＴＭＤＳライン３０１を介して伝送される補助データの一つである。ミュート処理の実行が開始された場合、ＣＰＵ１０１は、ミュート処理の実行が解除されるまでの間、ミュート指示をテレビ２００に送信し続けるようにミュート部１０８を制御する。この場合、ＣＰＵ１０１は、ミュート処理の実行が解除されるまでの間、ＲＯＭ１１５に記憶されているミュート映像及び無音データをテレビ２００に送信し続けるようにデータ処理部１０９及び通信部１０５を制御する。なお、ＲＯＭ１１５に記憶されているミュート映像及び無音データは、ＴＭＤＳライン３０１を介してテレビ２００に伝送される。
【００３５】
また、通信部１０５は、テレビ２００からのＣＥＣコマンドをＣＥＣライン３０２を介して受信することができる。テレビ２００からのＣＥＣコマンドを受信した場合、通信部１０５は、受信したＣＥＣコマンドをコマンド処理部１１０を介してＣＰＵ１０１に供給する。
【００３６】
また、通信部１０５は、テレビ２００を制御するためのＣＥＣコマンドをＣＥＣライン３０２を介してテレビ２００に送信することもできる。テレビ２００を制御するためのＣＥＣコマンドは、ＣＰＵ１０１で生成され、コマンド処理部１１０を介して通信部１０５に供給される。
【００３７】
ビデオカメラ１００の動作モードが撮影モードである場合、データ処理部１０９は、撮像部１１４が生成した映像データと、不図示のマイクロフォン部が生成した音声データと、ＣＰＵ１０１から供給された補助データとを通信部１０５に供給する。ビデオカメラ１００の動作モードが再生モードである場合、データ処理部１０９は、記録部１０４が記録媒体から再生した映像データ及び音声データと、ＣＰＵ１０１から供給された補助データとを通信部１０５に供給する。
【００３８】
表示部１１１は、液晶ディスプレイ等により構成される。ビデオカメラ１００の動作モードが撮影モードである場合、表示部１１１は、撮像部１１４が生成した映像データを表示する。ビデオカメラ１００の動作モードが再生モードである場合、表示部１１１は、記録部１０４が記録媒体から再生した映像データを表示する。
【００３９】
また、表示部１１１は、ミュート状態である場合は、ＲＯＭ１１５に記憶されているミュート映像を表示する。実施形態１において、ミュート映像とは、ミュート中であることを示す映像データである。ミュート映像は、例えば、ブラックバック映像（背景色が黒の映像）又はブルーバック映像（背景色が青の映像）から構成される。ミュート映像には、ミュート処理中であることを示すアイコンや文字情報が含まれていてもよい。なお、実施形態１では、表示部１１１がミュート状態である場合は、ＲＯＭ１１５に記憶されているミュート映像を表示部１１１に表示させるようにしたがこれに限るものではない。表示部１１１がミュート状態である場合は、表示部１１１に何も表示させないようにしてもよい。
【００４０】
操作部１１２は、ビデオカメラ１００を操作するためのユーザインタフェースであり、ビデオカメラ１００を操作するための複数のボタンを有する。ユーザからの指示は、操作部１１２を介してＣＰＵ１０１に入力される。操作部１１２内の各ボタンは、スイッチ、タッチパネル等により構成される。
【００４１】
操作部１１２は、電源ボタン、スタート／ストップボタン、モード変更ボタン１１３、メニューボタン、＋ボタン、−ボタン、ＳＥＴボタン等を有する。
【００４２】
電源ボタンは、ビデオカメラ１００を電源オン（ＯＮ）状態又は電源オフ（ＯＦＦ）状態に変更することをＣＰＵ１０１に指示するボタンである。電源オン状態とは、不図示の電源（バッテリ、ＡＣ電源等）からビデオカメラ１００の全部に必要な電力を供給することができる状態である。電源オフ状態とは、不図示の電源（バッテリ、ＡＣ電源等）からビデオカメラ１００の一部又は全部への電力の供給を停止した状態である。
【００４３】
スタート／ストップボタンは、撮像部１１４によって生成された映像データ等の記録媒体への記録の開始又は一時停止をＣＰＵ１０１に指示するボタンである。モード変更ボタン１１３は、ビデオカメラ１００の動作モードを撮影モード、再生モード等のいずれかに変更することをＣＰＵ１０１に指示するボタンである。
【００４４】
メニューボタンは、ビデオカメラ１００のメニュー画面の表示又は非表示をＣＰＵ１０１に指示するボタンである。ビデオカメラ１００のメニュー画面は、ビデオカメラ１００を制御するためのメニュー画面、ビデオカメラ１００の設定を変更するためのメニュー画面を含む。これらのメニュー画面は、ＲＯＭ１１５に記憶されている。
【００４５】
メニュー画面の表示を行う場合、ＣＰＵ１０１は、表示すべきメニュー画面をＲＯＭ１１５から読み出し、読み出したメニュー画面を表示部１１１及びデータ処理部１０９に供給する。このとき、ＣＰＵ１０１は、カーソル等をメニュー画面に重畳する。表示部１１１及びデータ処理部１０９は、ＣＰＵ１０１から供給されたメニュー画面を、撮像部１１４又は記録部１０４から供給された映像データに重畳する。これにより、表示部１１１とテレビ２００には、同じメニュー画面が表示されることになる。
【００４６】
メニュー画面の非表示を行う場合、ＣＰＵ１０１は、メニュー画面の表示部１１１及びデータ処理部１０９への供給を停止する。
【００４７】
＋ボタン及び−ボタンは、メニュー画面上のカーソルを移動させるボタンである。ＳＥＴボタンは、カーソルが選択している項目の実行をＣＰＵ１０１に指示するボタンである。メニュー画面間の移動も、＋ボタン、−ボタン及びＳＥＴボタンを用いて行うことができる。
【００４８】
また、操作部１１２は、再生ボタン、停止ボタン、一時停止ボタン、早送りボタン、巻き戻しボタン等を有する。これらのボタンは、記録媒体に記録された映像データの再生（ｐｌａｙ）、停止（ｓｔｏｐ）、一時停止（ｐａｕｓｅ）、早送り（ｆａｓｔ  ｆｏｒｗａｒｄ）及び巻き戻し（ｒｅｗｉｎｄ）の実行をＣＰＵ１０１に指示するボタンである。
【００４９】
ＲＯＭ１１５には、上述のように、ミュート映像、メニュー画面等が記憶されている。ビデオカメラ１００の状態をユーザに通知するための複数のアイコンも、ＲＯＭ１１５に記憶されている。また、ＲＯＭ１１５には、ビデオカメラ１００の動作を制御するためのコンピュータプログラムが記憶されている。
【００５０】
なお、通信装置１００は、ビデオカメラに限るものではない。例えば、通信装置１００は、ビデオカメラ、スチルカメラ、カメラ付き携帯電話等の撮像装置であってもよい。
【００５１】
次に、テレビ２００の構成の一例を説明する。
【００５２】
テレビ２００は、図２に示すように、ＣＰＵ２０１、チューナ部２０２、通信部２０３、コマンド処理部２０４、表示部２０５、操作部２０６、リモコン受信部２０７及びＲＯＭ２０８を有する。
【００５３】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１は、ＲＯＭ２０８に記憶されているコンピュータプログラムに従って、テレビ２００の動作を制御する。
【００５４】
チューナ部２０２は、ユーザの選択に従って、アナログテレビジョン放送、デジタルテレビジョン放送又はケーブルテレビジョン放送を受信する。チューナ部２０２が受信するテレビジョン放送の種類は、リモコン２０９により選択することができる。チューナ部２０２が受信するテレビジャンネルも、リモコン２０９により選択することができる。アナログテレビジョン放送、デジタルテレビジョン放送又はケーブルテレビジョン放送に含まれる映像データは、表示部２０５に表示される。また、アナログテレビジョン放送、デジタルテレビジョン放送又はケーブルテレビジョン放送に含まれる音声データは、不図示のスピーカ部から出力される。
【００５５】
通信部２０３は、ＨＤＭＩケーブル３００を接続するためのＨＤＭＩ端子を有する。通信部２０３は、ビデオカメラ１００から送信された映像データ、音声データ及び補助データをＴＭＤＳライン３０１を介して受信することができる。ビデオカメラ１００から送信された映像データは、表示部２０５に表示される。ビデオカメラ１００から送信された音声データは、不図示のスピーカ部から出力される。また、ビデオカメラ１００から送信された補助データは、ＣＰＵ２０１に供給される。
【００５６】
また、通信部２０３は、ビデオカメラ１００からのＣＥＣコマンドをＣＥＣライン３０２を介して受信することができる。ビデオカメラ１００からのＣＥＣコマンドを受信した場合、通信部２０３は、受信したＣＥＣコマンドをコマンド処理部２０４を介してＣＰＵ２０１に供給する。
【００５７】
また、通信部２０３は、ビデオカメラ１００を制御するためのＣＥＣコマンドをＣＥＣライン３０２を介してビデオカメラ１００に送信することもできる。ビデオカメラ１００を制御するためのＣＥＣコマンドは、ＣＰＵ２０１で生成され、コマンド処理部２０４を介して通信部２０３に供給される。
【００５８】
ビデオカメラ１００からのＣＥＣコマンドは、通信部２０３がＣＥＣライン３０２を介して受信する。ビデオカメラ１００からのＣＥＣコマンドは、コマンド処理部２０４を介して通信部２０３からＣＰＵ２０１に供給される。
【００５９】
ビデオカメラ１００を制御するためのＣＥＣコマンドは、ＣＰＵ２０１で生成され、コマンド処理部２０４を介して通信部２０３に供給される。ビデオカメラ１００を制御するためのＣＥＣコマンドは、コマンド処理部２０４から通信部２０３に供給され、ＣＥＣライン３０２を介してビデオカメラ１００に伝送される。
【００６０】
表示部２０５は、液晶ディスプレイ等の表示器により構成される。表示部２０５は、チューナ部２０２及び通信部２０３の少なくとも一つから供給された映像データを表示することができる。表示部２０５は、ＲＯＭ２０８に記憶されているミュート映像を表示することもできる。
【００６１】
操作部２０６は、テレビ２００を操作するためのユーザインターフェースである。また、操作部２０６は、リモコン２０９と同様に、テレビ２００を操作するための複数のボタンを有する。操作部２０６内の各ボタンは、スイッチ、タッチパネル等により構成される。
【００６２】
リモコン受信部２０７は、リモコン２０９から送信されたリモコン信号を受信した場合、受信したリモコン信号をＣＰＵ２０１に供給する。これにより、ユーザからの指示は、リモコン２０９及びリモコン受信部２０７を介してＣＰＵ２０１に入力されることになる。ＣＰＵ２０１は、リモコン受信部２０７からのリモコン信号に対応するＣＥＣコマンドを生成し、生成したＣＥＣコマンドをコマンド処理部２０４を介して通信部２０３に供給する。通信部２０３に供給されたＣＥＣコマンドは、ＣＥＣライン３０２を介してビデオカメラ１００に伝送される。これにより、ユーザは、リモコン２０９を用いてビデオカメラ１００を遠隔制御することができる。
【００６３】
ＲＯＭ２０８には、上述のように、ミュート映像、メニュー画面等が記憶されている。テレビ２００の状態をユーザに通知するための複数のアイコン、テレビ２００のＥＤＩＤ等も、ＲＯＭ２０８に記憶されている。また、ＲＯＭ２０８には、テレビ２００の動作を制御するためのコンピュータプログラムが記憶されている。
【００６４】
リモコン２０９は、ビデオカメラ１００及びテレビ２００を操作するためのユーザインタフェースであり、ビデオカメラ１００を操作するための複数のボタンと、テレビ２００を操作するための複数のボタンとを有する。リモコン２０９内の各ボタンは、スイッチ、タッチパネル等により構成される。
【００６５】
リモコン２０９は、第１の電源ボタン、テレビジョン放送選択ボタン、チャンネルボタン、外部入力ボタン、メニューボタン、＋ボタン、−ボタン、ＳＥＴボタン等を有する。これらのボタンは、テレビ２００を操作するためのボタンである。
【００６６】
第１の電源ボタンは、テレビ２００を電源オン（ＯＮ）状態又は電源オフ（ＯＦＦ）状態に変更することをＣＰＵ２０１に指示するボタンである。電源オン状態とは、不図示の電源からテレビ２００の全部に必要な電力を供給することができる状態である。電源オフ状態とは、不図示の電源からテレビ２００の一部又は全部への電力の供給を停止した状態である。
【００６７】
テレビジョン放送選択ボタンは、アナログテレビジョン放送、デジタルテレビジョン放送及びケーブルテレビジョン放送のいずれかを選択し、選択したテレビジョン放送をチューナ部２０２に受信させることをＣＰＵ２０１に指示するボタンである。チャンネルボタンは、チューナ部２０２が受信するテレビジョンチャンネルを選択するためのボタンである。
【００６８】
外部入力ボタンは、チューナ部２０２によって受信された映像データ、ビデオカメラ１００から送信された映像データのいずれかを選択し、選択した映像データを表示部２０５に表示させるためのボタンである。
【００６９】
メニューボタンは、テレビ２００のメニュー画面の表示又は非表示をＣＰＵ２０１に指示するボタンである。テレビ２００のメニュー画面は、テレビ２００を制御するためのメニュー画面、テレビ２００の設定を変更するためのメニュー画面を含む。これらのメニュー画面は、ＲＯＭ２０８に記憶されている。
【００７０】
メニュー画面の表示を行う場合、ＣＰＵ２０１は、表示すべきメニュー画面をＲＯＭ２０８から読み出し、読み出したメニュー画面を表示部２０５に供給する。このとき、ＣＰＵ２０１は、カーソル等をメニュー画面に重畳する。表示部２０５は、ＣＰＵ２０１から供給されたメニュー画面を、チューナ部２０２又は通信部２０３から供給された映像データに重畳する。これにより、表示部２０５に、テレビ２００のメニュー画面が表示されることになる。
【００７１】
メニュー画面の非表示を行う場合、ＣＰＵ２０１は、メニュー画面の表示部２０５への供給を停止する。
【００７２】
＋ボタン及び−ボタンは、メニュー画面上のカーソルを移動させるボタンである。ＳＥＴボタンは、カーソルが選択している項目の実行をＣＰＵ２０１に指示するボタンである。メニュー画面間の移動も、＋ボタン、−ボタン及びＳＥＴボタンを用いて行うことができる。
【００７３】
なお、ビデオカメラ１００のメニュー画面がテレビ２００に表示されている場合、＋ボタン、−ボタン及びＳＥＴボタンは、当該メニュー画面上のカーソルを操作することもできる。この場合、＋ボタン、−ボタン及びＳＥＴボタンに対する操作に対応するＣＥＣコマンドが、テレビ２００からビデオカメラ１００にＣＥＣライン３０２を介して送信される。
【００７４】
また、リモコン２０９は、第２の電源ボタン、再生ボタン、停止ボタン、一時停止ボタン、早送りボタン、巻き戻しボタン、スタート／ストップボタン、メニューボタン等を有する。これらのボタンは、ビデオカメラ１００を操作するためのボタンである。
【００７５】
第２の電源ボタンは、電源ＯＮコマンド又は電源ＯＦＦコマンドをＣＥＣライン３０２を介してビデオカメラ１００に送信することをＣＰＵ２０１に指示するボタンである。電源ＯＮコマンドは、ビデオカメラ１００を電源オン状態に変更することをＣＰＵ１０１に指示するＣＥＣコマンドである。電源ＯＦＦコマンドは、ビデオカメラ１００を電源オフ状態に変更することをＣＰＵ１０１に指示するＣＥＣコマンドである。
【００７６】
再生ボタン、停止ボタン及び一時停止ボタンは、再生コマンド、停止コマンド及び一時停止コマンドをＣＥＣライン３０２を介してビデオカメラ１００に送信することをＣＰＵ２０１に指示するボタンである。また、早送りボタン及び巻き戻しボタンは、早送りコマンド及び巻き戻しコマンドをＣＥＣライン３０２を介してビデオカメラ１００に送信することをＣＰＵ２０１に指示するボタンである。これらのコマンドは、記録媒体に記録された映像データの再生（ｐｌａｙ）、停止（ｓｔｏｐ）、一時停止（ｐａｕｓｅ）、早送り（ｆａｓｔ  ｆｏｒｗａｒｄ）及び巻き戻し（ｒｅｗｉｎｄ）の実行をＣＰＵ１０１に指示するＣＥＣコマンドである。
【００７７】
スタート／ストップボタンは、記録コマンド又は記録一時停止コマンドをＣＥＣライン３０２を介してビデオカメラ１００に送信することをＣＰＵ２０１に指示するボタンである。記録コマンドは、撮像部１１４によって生成された映像データ等の記録媒体への記録の開始をＣＰＵ１０１に指示するＣＥＣコマンドである。記録一時停止コマンドは、撮像部１１４によって生成された映像データの記録媒体への記録の一時停止をＣＰＵ１０１に指示するＣＥＣコマンドである。
【００７８】
メニューボタンは、メニューＯＮコマンド又はメニューＯＦＦコマンドをＣＥＣライン３０２を介してビデオカメラ１００に送信することをＣＰＵ２０１に指示するボタンである。
【００７９】
メニューＯＮコマンドは、ビデオカメラ１００のメニュー画面の表示をＣＰＵ１０１に指示するＣＥＣコマンドである。メニュー画面の表示を行う場合、ＣＰＵ１０１は、表示すべきメニュー画面をＲＯＭ１１５から読み出し、読み出したメニュー画面を表示部１１１及びデータ処理部１０９に供給する。このとき、ＣＰＵ１０１は、カーソル等をメニュー画面に重畳する。表示部１１１及びデータ処理部１０９は、ＣＰＵ１０１から供給されたメニュー画面を、撮像部１１４又は記録部１０４から供給された映像データに重畳する。これにより、表示部１１１とテレビ２００には、同じメニュー画面が表示されることになる。
【００８０】
メニューＯＦＦコマンドは、ビデオカメラ１００のメニュー画面の非表示をＣＰＵ１０１に指示するＣＥＣコマンドである。メニュー画面の非表示を行う場合、ＣＰＵ１０１は、メニュー画面の表示部１１１及びデータ処理部１０９への供給を停止する。これにより、テレビ２００は、ビデオカメラ１００のメニュー画面の表示を停止することができる。
【００８１】
なお、外部装置２００は、テレビジョン受像機に限るものではない。例えば、外部装置２００は、ディスプレイを持つパーソナルコンピュータであってもよい  次に、図１、図２及び図３を参照し、実施形態１に係るビデオカメラ１００で行われる処理を説明する。
【００８２】
図３は、実施形態１に係るビデオカメラ１００で行われる処理の一例を示すフローチャートである。図３のフローチャートが示す処理は、ビデオカメラ１００とテレビ２００とがＨＤＭＩケーブル３００を介して接続され、ビデオカメラ１００及びテレビ２００が電源オン状態であるときに実行される処理である。なお、図３のフローチャートに示す処理は、ＣＰＵ１０１がＲＯＭ１１５に記憶されているコンピュータプログラムを実行することによって制御される。
【００８３】
ユーザがリモコン２０９を用いて、ビデオカメラ１００を電源オフ状態に変更するための操作を行った場合、テレビ２００は、電源ＯＦＦコマンドをＣＥＣライン３０２を介してビデオカメラ１００に送信する。操作部２０６の電源ボタンが操作され、テレビ２００が電源オフ状態に変化した場合にも、テレビ２００は、電源ＯＦＦコマンドをＣＥＣライン３０２を介してビデオカメラ１００に送信する。
【００８４】
ステップＳ３０１において、ＣＰＵ１０１は、テレビ２００からビデオカメラ１００に送信されたＣＥＣコマンドが電源ＯＦＦコマンドであるか否かを判定する。テレビ２００からビデオカメラ１００に送信されたＣＥＣコマンドは、ＣＥＣライン３０２、通信部１０５及びコマンド処理部１１０を介してＣＰＵ１０１に供給される。これにより、ＣＰＵ１０１は、テレビ２００からビデオカメラ１００に送信されたＣＥＣコマンドが電源ＯＦＦコマンドであるか否かを判定することができる。
【００８５】
テレビ２００からビデオカメラ１００に送信されたＣＥＣコマンドが電源ＯＦＦコマンドであると判定された場合、本フローチャートは、ステップＳ３０１からステップＳ３０３に進む。この場合、ＣＰＵ１０１は、通信部１０５がテレビ２００から受信した電源ＯＦＦコマンドをＲＡＭ１０３に格納する。テレビ２００からビデオカメラ１００に送信されたＣＥＣコマンドが電源ＯＦＦコマンド以外のＣＥＣコマンドであると判定された場合、本フローチャートは、ステップＳ３０１からステップＳ３０２に進む。
【００８６】
ステップＳ３０２において、ＣＰＵ１０１は、電源ＯＦＦコマンド以外のＣＥＣコマンドを実行する。その後、本フローチャートは、ステップＳ３０２からステップＳ３０１に戻る。
【００８７】
ステップＳ３０３において、ＣＰＵ１０１は、ＴＭＤＳディセーブル信号をＴＭＤＳドライバ１０７ａに供給する。ＴＭＤＳディセーブル信号を受信したＴＭＤＳドライバ１０７ａは、通常状態から低消費電力状態に変化し、ＴＭＤＳライン３０１を無効にする。ＴＭＤＳライン３０１が無効にされた場合、通信部１０５は、映像データ、音声データ及び補助データをＴＭＤＳライン３０１を介してテレビ２００に送信することができなくなるが、通信部１０５の消費電力は削減される。その後、本フローチャートは、ステップＳ３０３からステップＳ３０４に進む。
【００８８】
ステップＳ３０４において、ＣＰＵ１０１は、タイマー１０２の値Ｍを０にリセットする。その後、本フローチャートは、ステップＳ３０４からステップＳ３０５に進む。
【００８９】
ステップＳ３０５において、ＣＰＵ１０１は、タイマー１０２の値Ｍを１だけカウントアップさせる。その後、本フローチャートは、ステップＳ３０５からステップＳ３０６に進む。
【００９０】
ステップＳ３０６において、ＣＰＵ１０１は、テレビ２００からビデオカメラ１００に送信された新たなＣＥＣコマンドを受信したか否かを判定する。新たなＣＥＣコマンドは、ＣＥＣライン３０２、通信部１０５及びコマンド処理部１１０を介してＣＰＵ１０１に供給される。これにより、ＣＰＵ１０１は、新たなＣＥＣコマンドを受信したか否かを判定することができる。
【００９１】
新たなＣＥＣコマンドを受信した場合、本フローチャートは、ステップＳ３０６からステップＳ３１０に進む。新たなＣＥＣコマンドを受信していない場合、本フローチャートは、ステップＳ３０６からステップＳ３０７に進む。
【００９２】
ステップＳ３０７において、ＣＰＵ１０１は、タイマー１０２の値Ｍと、ＲＯＭ１１５に記憶されている一定値Ｎとを比較し、タイマー１０２の値Ｍが一定値Ｎを越えたか否かを判定する。
【００９３】
タイマー１０２の値Ｍが一定値Ｎを越えた場合、本フローチャートは、ステップＳ３０７からステップＳ３０８に進む。この場合、ＣＰＵ１０１は、テレビ２００から電源ＯＦＦコマンドを受信してから所定期間Ｔが経過したと判定する。所定期間Ｔは、タイマー１０２の値Ｍが一定値Ｎに達するまでの時間である。タイマー１０２の値Ｍが一定値Ｎを越えていない場合、本フローチャートは、ステップＳ３０７からステップＳ３０５に戻る。
【００９４】
ステップＳ３０８において、ＣＰＵ１０１は、ＣＥＣディセーブル信号をＣＥＣドライバ１０７ｂに供給する。
【００９５】
ＣＥＣディセーブル信号を受信したＣＥＣドライバ１０７ｂは、通常状態から低消費電力状態に変化し、ＣＥＣライン３０２を無効にする。ＣＥＣライン３０２が無効にされた場合、通信部１０５は、ビデオカメラ１００を制御するためのＣＥＣコマンドをテレビ２００から受信することも、テレビ２００を制御するためのＣＥＣコマンドをテレビ２００に送信することもできなくなる。その後、本フローチャートは、ステップＳ３０８からステップＳ３０９に進む。
【００９６】
ステップＳ３０９において、ＣＰＵ１０１は、ＲＡＭ１０３に格納されている電源ＯＦＦコマンドを実行する。電源ＯＦＦコマンドが実行されると、ＣＰＵ１０１は、ビデオカメラ１００を電源オン状態から電源オフ状態に変更するための処理を開始する。また、電源ＯＦＦコマンドが実行されると、ＣＰＵ１０１は、当該電源ＯＦＦコマンドをＲＡＭ１０３から消去する。その後、本フローチャートは終了する。
【００９７】
ステップＳ３１０において、ＣＰＵ１０１は、ステップＳ３０６で受信した新たなＣＥＣコマンドが電源ＯＦＦコマンドであるか否かを判定する。例えば、ユーザが操作部２０６の電源ボタンを操作してテレビ２００を電源オフ状態に変更した場合、ビデオカメラ１００は、ステップＳ３０６で電源ＯＦＦコマンドを受信することになる。
【００９８】
ステップＳ３０６で受信した新たなＣＥＣコマンドが電源ＯＦＦコマンドであると判定された場合、本フローチャートは、ステップＳ３１０からステップＳ３０８に進む。この場合、ＣＰＵ１０１は、新たなＣＥＣコマンドを無視し、ＲＡＭ１０３に格納しないようにする。
【００９９】
ステップＳ３０６で受信した新たなＣＥＣコマンドが電源ＯＦＦコマンド以外のＣＥＣコマンドであると判定された場合、本フローチャートは、ステップＳ３１０からステップＳ３１１に進む。この場合、ＣＰＵ１０１は、ＲＡＭ１０３に格納されている電源ＯＦＦコマンドを廃棄し、新たなＣＥＣコマンドをＲＡＭ１０３に格納する。これにより、ＣＰＵ１０１は、テレビ２００からビデオカメラ１００に送信された電源ＯＦＦコマンドの実行を取り止めることができる。ユーザは、ユーザの誤った操作により電源ＯＦＦコマンドがビデオカメラ１００に送信されてしまった場合、ビデオカメラ１００に新たなＣＥＣコマンドを送信するための操作をすることにより、当該電源ＯＦＦコマンドの実行を取り消すことができるようになる。
【０１００】
ステップＳ３１１において、ＣＰＵ１０１は、ＴＭＤＳイネーブル信号をＴＭＤＳドライバ１０７ａに供給する。
【０１０１】
ＴＭＤＳイネーブル信号を受信したＴＭＤＳドライバ１０７ａは、低消費電力状態から通常状態に復帰し、ＴＭＤＳライン３０１を有効にする。ＴＭＤＳライン３０１が有効にされた場合、ビデオカメラ１００は、映像データ、音声データ及び補助データをＴＭＤＳライン３０１を介してテレビ２００に送信することができるようになる。
【０１０２】
ＴＭＤＳドライバ１０７ａが低消費電力状態から通常状態に復帰し、ＴＭＤＳライン３０１が有効にされた後、本フローチャートは、ステップＳ３１１からステップＳ３１２に進む。
【０１０３】
ステップＳ３１２において、ＣＰＵ１０１は、ＲＡＭ１０３に格納されている新たなＣＥＣコマンドを実行する。その後、本フローチャートは、ステップＳ３１２からステップＳ３０１に戻る。
【０１０４】
このように、実施形態１に係るビデオカメラ１００は、電源ＯＦＦコマンドを受信した場合でも、直ちにＣＥＣライン３０２を無効にしないので、所定期間Ｔが経過するまでの間は、テレビ２００からＣＥＣコマンドを受信することができる。
【０１０５】
また、実施形態１に係るビデオカメラ１００は、所定期間Ｔが経過するまでの間に、テレビ２００から電源ＯＦＦコマンド以外のＣＥＣコマンドを受信した場合は、電源ＯＦＦコマンドの実行を取り止めることができる。これにより、ユーザの誤操作により電源ＯＦＦコマンドがビデオカメラ１００に送信されてしまった場合でも、ユーザは、当該誤操作を即座に取り消すことができ、操作性が向上する。
【０１０６】
また、実施形態１に係るビデオカメラ１００は、所定期間Ｔが経過するまでに、再度、電源ＯＦＦコマンドをテレビ２００から受信した場合は、所定期間Ｔの経過を待たずに、電源ＯＦＦコマンドを実行することができる。これにより、所定期間Ｔの経過を待ってから電源ＯＦＦコマンドを実行する必要がなくなるので、消費電力を削減することができる。
【０１０７】
なお、ＣＰＵ１０１は、ステップＳ３０７で用いられる一定値Ｎを、ビデオカメラ１００の電源がバッテリであるか、ＡＣ電源であるかに応じて変更してもよい。例えば、ＣＰＵ１０１は、ビデオカメラ１００の電源がバッテリである場合の一定値Ｎを、ビデオカメラ１００の電源がＡＣ電源である場合の一定値Ｎよりも小さくしてもよい。また、例えば、ＣＰＵ１０１は、ビデオカメラ１００の電源がバッテリである場合、一定値Ｎを０に相当する値にしてもよい。
【０１０８】
ＣＰＵ１０１は、ビデオカメラ１００の電源がバッテリである場合、ステップＳ３０７で用いられる一定値Ｎを、ビデオカメラ１００のバッテリの残量に応じて変更するようにしてもよい。例えば、ＣＰＵ１０１は、一定値Ｎを、ビデオカメラ１００のバッテリの残量が少なくなるほど小さくしてもよい。また、例えば、ＣＰＵ１０１は、ビデオカメラ１００バッテリの残量が所定の閾値以下になった場合に、一定値Ｎを０に相当する値にしてもよい。
【０１０９】
［実施形態２］
次に、図１、図２及び図４を参照し、本発明の実施形態２を説明する。実施形態２では、実施形態１と共通する部分についてはその説明を省略し、実施形態１と異なる部分を説明する。
【０１１０】
実施形態２では、ＴＭＤＳライン３０１が無効にされてから所定期間Ｔが経過するまでに、ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続が切り離された場合に、ビデオカメラ１００で行われる処理を説明する。
【０１１１】
図４は、実施形態２に係るビデオカメラ１００で行われる処理の一例を示すフローチャートである。図４のフローチャートが示す処理は、ビデオカメラ１００とテレビ２００とがＨＤＭＩケーブル３００を介して接続され、ビデオカメラ１００及びテレビ２００が電源オン状態であるときに実行される処理である。なお、図４のフローチャートに示す処理は、ＣＰＵ１０１がＲＯＭ１１５に記憶されているコンピュータプログラムを実行することによって制御される。
【０１１２】
図４のステップＳ３０１〜Ｓ３１２で行われる処理は、図３のステップＳ３０１〜Ｓ３１２で行われる処理と同一である。従って、図４のステップＳ３０１〜Ｓ３１２で行われる処理についての説明は省略する。
【０１１３】
ステップＳ３０５の処理が行われた後、本フローチャートは、ステップＳ３０５からステップＳ４０１に進む。
【０１１４】
ステップＳ４０１において、ＣＰＵ１０１は、ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続が切り離されたか否かを判定する。ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続が切り離されたか否かは、接続検知部１０６によって検出される。接続検知部１０６での検出結果はＣＰＵ１０１に通知されるので、ＣＰＵ１０１は、ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続が切り離されたか否かを判定することができる。
【０１１５】
ＨＤＭＩケーブル３００がビデオカメラ１００から切り離された場合は、ＨＰＤ信号が受信できなくなるので、接続検知部１０６は、ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続の切り離しを検出することができる。また、テレビ２００が電源オフ状態に変化した場合は、ＨＰＤ信号はハイ（Ｈｉｇｈ）からロー（Ｌｏｗ）に変化するので、接続検知部１０６は、ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続の切り離しを検出することができる。なお、テレビ２００を電源オフ状態に変更するための操作は、リモコン２０９によるものであっても、操作部２０６によるものであってもよい。
【０１１６】
ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続が切り離されたと判定された場合、本フローチャートは、ステップＳ４０１からステップＳ３０８に進む。ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続が切り離されたと判定されなかった場合、本フローチャートは、ステップＳ４０１からステップＳ３０６に進む。
【０１１７】
このように、実施形態２に係るビデオカメラ１００は、所定期間Ｔが経過する前に、ビデオカメラ１００とテレビ２００との間のＨＤＭＩ接続が切り離された場合は、所定期間Ｔの経過を待たずに、電源ＯＦＦコマンドを実行することができる。これにより、所定期間Ｔの経過を待ってから電源ＯＦＦコマンドを実行する必要がなくなるので、実施形態１よりも消費電力を削減することができる。
【０１１８】
また、実施形態２に係るビデオカメラ１００は、図４のステップＳ４０１で行われる処理以外の処理は、実施形態１と同様の処理を行うので、実施形態１と同様の利点を得ることもできる。
【０１１９】
［実施形態３］
次に、図１、図２及び図５を参照し、本発明の実施形態３を説明する。実施形態３では、実施形態１と共通する部分についてはその説明を省略し、実施形態１と異なる部分を説明する。
【０１２０】
実施形態３では、ＴＭＤＳライン３０１が無効にされてから所定期間Ｔが経過するまでに、ビデオカメラ１００を電源オフ状態に変更する指示がＣＰＵ１０１に入力された場合に、ビデオカメラ１００で行われる処理を説明する。
【０１２１】
図５は、実施形態３に係るビデオカメラ１００で行われる処理の一例を示すフローチャートである。図５のフローチャートが示す処理は、ビデオカメラ１００とテレビ２００とがＨＤＭＩケーブル３００を介して接続され、ビデオカメラ１００及びテレビ２００が電源オン状態であるときに実行される処理である。なお、図５のフローチャートに示す処理は、ＣＰＵ１０１がＲＯＭ１１５に記憶されているコンピュータプログラムを実行することによって制御される。
【０１２２】
図５のステップＳ３０１〜Ｓ３１２で行われる処理は、図３のステップＳ３０１〜Ｓ３１２で行われる処理と同一である。従って、図５のステップＳ３０１〜Ｓ３１２で行われる処理についての説明は省略する。
【０１２３】
ステップＳ３０５の処理が行われた後、本フローチャートは、ステップＳ３０５からステップＳ５０１に進む。
【０１２４】
ステップＳ５０１において、ＣＰＵ１０１は、ビデオカメラ１００を電源オフ状態に変更する指示がＣＰＵ１０１に入力されたか否かを判定する。ユーザは、操作部１１２内の電源ボタンを操作することにより、ビデオカメラ１００を電源オフ状態に変更する指示をＣＰＵ１０１に入力することができる。
【０１２５】
ビデオカメラ１００を電源オフ状態に変更する指示がＣＰＵ１０１に入力されたと判定された場合、本フローチャートは、ステップＳ５０１からステップＳ３０８に進む。ビデオカメラ１００を電源オフ状態に変更する指示がＣＰＵ１０１に入力されたと判定されなかった場合、本フローチャートは、ステップＳ５０１からステップＳ３０６に進む。
【０１２６】
このように、実施形態３に係るビデオカメラ１００は、所定期間Ｔが経過する前に、ビデオカメラ１００を電源オフ状態に変更する指示がＣＰＵ１０１に入力された場合は、所定期間Ｔの経過を待たずに、電源ＯＦＦコマンドを実行することができる。これにより、所定期間Ｔが経過するのを待ってから電源ＯＦＦコマンドを実行する必要がなくなるので、実施形態１よりも消費電力を削減することができる。
【０１２７】
また、実施形態３に係るビデオカメラ１００は、図５のステップＳ５０１で行われる処理以外の処理は、実施形態１と同様の処理を行うので、実施形態１と同様の利点を得ることもできる。
【０１２８】
なお、実施形態３は、実施形態２と組み合わせて実施することも可能である。この場合、実施形態３に係るビデオカメラ１００は、実施形態２と同様の利点を得ることができる。
【０１２９】
［実施形態４］
次に、図１、図２及び図６を参照し、本発明の実施形態４を説明する。実施形態４では、実施形態１と共通する部分についてはその説明を省略し、実施形態１と異なる部分を説明する。
【０１３０】
実施形態４では、ＴＭＤＳライン３０１が無効にされてから所定期間Ｔが経過するまでに、操作部１１２内の特定のボタンが操作された場合に、ビデオカメラ１００で行われる処理を説明する。
【０１３１】
図６は、実施形態４に係るビデオカメラ１００で行われる処理の一例を示すフローチャートである。図６のフローチャートが示す処理は、ビデオカメラ１００とテレビ２００とがＨＤＭＩケーブル３００を介して接続され、ビデオカメラ１００及びテレビ２００が電源オン状態であるときに実行される処理である。なお、図６のフローチャートに示す処理は、ＣＰＵ１０１がＲＯＭ１１５に記憶されているコンピュータプログラムを実行することによって制御される。
【０１３２】
図６のステップＳ３０１〜Ｓ３１２で行われる処理は、図３のステップＳ３０１〜Ｓ３１２で行われる処理と同一である。従って、図６のステップＳ３０１〜Ｓ３１２で行われる処理についての説明は省略する。
【０１３３】
ステップＳ３０５の処理が行われた後、本フローチャートは、ステップＳ３０５からステップＳ６０１に進む。
【０１３４】
ステップＳ６０１において、ＣＰＵ１０１は、操作部１１２内の特定のボタンが操作されたか否かを判定する。ＣＰＵ１０１は、操作部１１２内の特定のボタンの押し下げ、選択又は回転を検出した場合に、当該特定のボタンが操作されたと判定する。
【０１３５】
実施形態４において、特定のボタンは、操作部１１２内の全てのボタン又は一部のボタンである。特定のボタンとなるボタンは、ビデオカメラ１００の動作モードに応じて変更するようにしてもよい。例えば、ビデオカメラ１００の動作モードが撮影モードである場合は、記録ボタン及び記録一時停止ボタンを特定のボタンとしても良い。また、ビデオカメラ１００の動作モードが再生モードである場合は、再生ボタン、一時停止ボタン、早送りボタン及び巻き戻しボタンを特定のボタンとしてもよい。
【０１３６】
また、ユーザが任意に特定のボタンとなるボタンを選択できるようにしてもよい。その場合、ユーザによって選択されたボタンを示す情報は、ＲＡＭ１０３に格納される。
【０１３７】
操作部１１２内の特定のボタンが操作されたと判定された場合、本フローチャートは、ステップＳ６０１からステップＳ３１１に進む。操作部１１２内の特定のボタンが操作されたと判定されなかった場合、本フローチャートは、ステップＳ６０１からステップＳ３０６に進む。
【０１３８】
このように、実施形態４に係るビデオカメラ１００は、所定期間Ｔが経過する前に、操作部１１２内の特定のボタンが操作された場合は、所定期間Ｔの経過を待たずに、電源ＯＦＦコマンドの実行を取り止めることができる。これにより、ユーザが誤ってテレビ２００からビデオカメラ１００に電源ＯＦＦコマンドを送信してしまっても、操作部１１２内の特定のボタンが操作されれば、ビデオカメラ１００は、電源ＯＦＦコマンドの実行を取り止めることができる。その結果、ユーザの誤った操作を即座に取り消すことができるので、操作性が向上する。
【０１３９】
また、実施形態４に係るビデオカメラ１００は、図６のステップＳ６０１で行われる処理以外の処理は、実施形態１と同様の処理を行うので、実施形態１と同様の利点を得ることもできる。
【０１４０】
なお、実施形態４は、実施形態２及び３の少なくとも一つと組み合わせて実施することも可能である。この場合、実施形態４に係るビデオカメラ１００は、実施形態２及び３の少なくとも一つと同様の利点を得ることができる。
【０１４１】
また、実施形態４では、ビデオカメラ１００の動作モードの一例として撮影モードと再生モードがある場合について説明したが、これに限るものではない。撮影モードは、動画を撮影する動画撮影モードと、静止画を撮影する静止画撮影モードに置き換えてもよい。同様に、再生モードも、動画を再生する動画再生モードと、静止画を再生する静止画再生モードに置き換えてもよい。
【０１４２】
［実施形態５］
次に、図１、図２及び図７を参照し、本発明の実施形態５を説明する。実施形態５では、実施形態１と共通する部分についてはその説明を省略し、実施形態１と異なる部分を説明する。
【０１４３】
図７は、実施形態５に係るビデオカメラ１００で行われる処理の一例を示すフローチャートである。図７のフローチャートが示す処理は、ビデオカメラ１００とテレビ２００とがＨＤＭＩケーブル３００を介して接続され、ビデオカメラ１００及びテレビ２００が電源オン状態であるときに実行される処理である。なお、図７のフローチャートに示す処理は、ＣＰＵ１０１がＲＯＭ１１５に記憶されているコンピュータプログラムを実行することによって制御される。
【０１４４】
図７のステップＳ３０１〜Ｓ３０２、Ｓ３０４〜Ｓ３０７、Ｓ３０９〜Ｓ３１０及びＳ３１２で行われる処理は、図３のステップＳ３０１〜Ｓ３０２、Ｓ３０４〜Ｓ３０７、Ｓ３０９〜Ｓ３１０及びＳ３１２で行われる処理と同一である。従って、図７のステップＳ３０１〜Ｓ３０２、Ｓ３０４〜Ｓ３０７、Ｓ３０９〜Ｓ３１０及びＳ３１２で行われる処理についての説明は省略する。
【０１４５】
ステップＳ３０１において、テレビ２００からビデオカメラ１００に送信されたＣＥＣコマンドが電源ＯＦＦコマンドであると判定された場合、本フローチャートは、ステップＳ３０１からステップＳ７０１に進む。
【０１４６】
ステップＳ７０１において、ＣＰＵ１０１は、ミュート処理の実行を開始する。このとき、ＴＭＤＳディセーブル信号をＴＭＤＳドライバ１０７ａに供給しないようにする。その後、本フローチャートは、ステップＳ７０１からステップＳ３０４に進む。
【０１４７】
ミュート処理の実行が開始された場合、ＣＰＵ１０１は、ミュート処理の実行が解除されるまでの間、ミュート指示をテレビ２００に送信し続けるようにミュート部１０８を制御する。この場合、ＣＰＵ１０１は、ミュート処理の実行が解除されるまでの間、ＲＯＭ１１５に記憶されているミュート映像及び無音データをテレビ２００に送信し続けるようにデータ処理部１０９及び通信部１０５を制御する。なお、ＲＯＭ１１５に記憶されているミュート映像及び無音データは、ＴＭＤＳライン３０１を介してテレビ２００に伝送される。
【０１４８】
ミュート指示をビデオカメラ１００から受信している間、テレビ２００は、ＲＯＭ２０８に記憶されているミュート映像を表示部２０５に表示する。また、ミュート指示をビデオカメラ１００から受信している間、テレビ２００は、不図示のスピーカ部から出力される音声をミュートする。これにより、ミュート処理が実行されている間、テレビ２００も、ビデオカメラ１００と同様にミュート処理を行うことになる。
【０１４９】
なお、ミュート指示だけでなく、ミュート映像及び無音データをテレビ２００に送信するのは、テレビ２００がミュート指示を実行できない機器である可能性があるためである。テレビ２００がミュート指示を実行できない機器である場合、テレビ２００は、ビデオカメラ１００から受信したミュート映像を表示部２０５に表示することになる。また、この場合、テレビ２００は、ビデオカメラ１００から受信した無音データを不図示のスピーカ部から出力することになる。
【０１５０】
ステップＳ７０２において、ＣＰＵ１０１は、ＴＭＤＳディセーブル信号をＴＭＤＳドライバ１０７ａに供給し、ＣＥＣディセーブル信号をＣＥＣドライバ１０７ｂに供給する。このとき、ＣＰＵ１０１は、ミュート処理の実行を解除する。その後、本フローチャートは、ステップＳ７０２からステップＳ３０９に進む。
【０１５１】
ＴＭＤＳディセーブル信号を受信したＴＭＤＳドライバ１０７ａは、通常状態から低消費電力状態に変化し、ＴＭＤＳライン３０１を無効にする。ＴＭＤＳライン３０１が無効にされた場合、通信部１０５は、映像データ、音声データ及び補助データをＴＭＤＳライン３０１を介してテレビ２００に送信することができなくなるが、通信部１０５の消費電力は削減される。ＣＥＣディセーブル信号を受信したＣＥＣドライバ１０７ｂは、通常状態から低消費電力状態に変化し、ＣＥＣライン３０２を無効にする。ＣＥＣライン３０２が無効にされた場合、通信部１０５は、ビデオカメラ１００を制御するためのＣＥＣコマンドをテレビ２００から受信することも、テレビ２００を制御するためのＣＥＣコマンドをテレビ２００に送信することもできなくなる。
【０１５２】
ステップＳ７０３において、ＣＰＵ１０１は、ミュート処理の実行を解除する。
【０１５３】
ミュート処理の実行が解除された場合、ＣＰＵ１０１は、ミュート指示、ミュート映像及び無音データをテレビ２００に送信する処理を終了する。そして、ＣＰＵ１０１は、表示部１１１に表示されている映像データと同じ映像データをテレビ２００に送信する処理を開始する。その結果、表示部１１１及びテレビ２００には、同じ映像が表示されることになる。
【０１５４】
ステップＳ７０３でミュート処理の実行が解除された後、本フローチャートは、ステップＳ７０３からステップＳ３１２に進む。
【０１５５】
なお、ミュート処理の実行が解除されるまでの時間は、ＴＭＤＳドライバ１０７ａを低消費電力状態から通常状態に復帰させるまでの時間に比べて短いので、実施形態５では、実施形態１に比べて新たなＣＥＣコマンドを実行するまでの時間を短縮することができる。
【０１５６】
このように、実施形態５に係るビデオカメラ１００は、電源ＯＦＦコマンドを受信した場合でも、直ちにＴＭＤＳライン３０１を無効にしないので、電源ＯＦＦコマンドの実行を取り止めてから新たなＣＥＣコマンドを実行するまでの時間を短縮することができる。
【０１５７】
また、実施形態５に係るビデオカメラ１００は、図７のステップＳ７０１〜Ｓ７０３で行われる処理以外の処理は、実施形態１と同様の処理を行うので、実施形態１と同様の利点を得ることもできる。
【０１５８】
［実施形態６］
次に、図１、図２及び図８を参照し、本発明の実施形態６を説明する。実施形態６では、実施形態１、２及び５と共通する部分についてはその説明を省略し、実施形態２と異なる部分を説明する。
【０１５９】
図８のステップＳ３０１〜Ｓ３０２、Ｓ３０４〜Ｓ３０７、Ｓ３０９〜Ｓ３１０及びＳ３１２で行われる処理は、図３のステップＳ３０１〜Ｓ３０２、Ｓ３０４〜Ｓ３０７、Ｓ３０９〜Ｓ３１０及びＳ３１２で行われる処理と同一である。図８のステップＳ４０１で行われる処理は、図４のステップＳ４０１で行われる処理と同一である。図８のステップＳ７０１〜Ｓ７０３で行われる処理は、図７のステップＳ７０１〜Ｓ７０３で行われる処理と同一である。従って、図８の全てのステップで行われる処理についての説明は省略する。
【０１６０】
このように、実施形態６に係るビデオカメラ１００は、電源ＯＦＦコマンドを受信した場合でも、直ちにＴＭＤＳライン３０１を無効にしないので、電源ＯＦＦコマンドの実行を取り止めてから新たなＣＥＣコマンドを実行するまでの時間を短縮することができる。
【０１６１】
また、実施形態６に係るビデオカメラ１００は、図８のステップＳ７０１〜Ｓ７０３で行われる処理以外の処理は、実施形態２と同様の処理を行うので、実施形態２と同様の利点を得ることもできる。
【０１６２】
［実施形態７］
次に、図１、図２及び図９を参照し、本発明の実施形態７を説明する。実施形態７では、実施形態１、３及び５と共通する部分についてはその説明を省略し、実施形態３と異なる部分を説明する。
【０１６３】
図９のステップＳ３０１〜Ｓ３０２、Ｓ３０４〜Ｓ３０７、Ｓ３０９〜Ｓ３１０及びＳ３１２で行われる処理は、図３のステップＳ３０１〜Ｓ３０２、Ｓ３０４〜Ｓ３０７、Ｓ３０９〜Ｓ３１０及びＳ３１２で行われる処理と同一である。図９のステップＳ５０１で行われる処理は、図５のステップＳ５０１で行われる処理と同一である。図９のステップＳ７０１〜Ｓ７０３で行われる処理は、図７のステップＳ７０１〜Ｓ７０３で行われる処理と同一である。従って、図９の全てのステップで行われる処理についての説明は省略する。
【０１６４】
このように、実施形態７に係るビデオカメラ１００は、電源ＯＦＦコマンドを受信した場合でも、直ちにＴＭＤＳライン３０１を無効にしないので、電源ＯＦＦコマンドの実行を取り止めてから新たなＣＥＣコマンドを実行するまでの時間を短縮することができる。
【０１６５】
また、実施形態７に係るビデオカメラ１００は、図９のステップＳ７０１〜Ｓ７０３で行われる処理以外の処理は、実施形態３と同様の処理を行うので、実施形態３と同様の利点を得ることもできる。
【０１６６】
なお、実施形態７は、実施形態６と組み合わせて実施することも可能である。この場合、実施形態７に係るビデオカメラ１００は、実施形態６と同様の利点を得ることができる。
【０１６７】
［実施形態８］
次に、図１、図２及び図１０を参照し、本発明の実施形態８を説明する。実施形態８では、実施形態１、４及び５と共通する部分についてはその説明を省略し、実施形態４と異なる部分を説明する。
【０１６８】
図１０のステップＳ３０１〜Ｓ３０２、Ｓ３０４〜Ｓ３０７、Ｓ３０９〜Ｓ３１０及びＳ３１２で行われる処理は、図３のステップＳ３０１〜Ｓ３０２、Ｓ３０４〜Ｓ３０７、Ｓ３０９〜Ｓ３１０及びＳ３１２で行われる処理と同一である。図１０のステップＳ６０１で行われる処理は、図６のステップＳ６０１で行われる処理と同一である。図１０のステップＳ７０１〜Ｓ７０３で行われる処理は、図７のステップＳ７０１〜Ｓ７０３で行われる処理と同一である。従って、図１０の全てのステップで行われる処理についての説明は省略する。
【０１６９】
このように、実施形態８に係るビデオカメラ１００は、電源ＯＦＦコマンドを受信した場合でも、直ちにＴＭＤＳライン３０１を無効にしないので、電源ＯＦＦコマンドの実行を取り止めてから新たなＣＥＣコマンドを実行するまでの時間を短縮することができる。
【０１７０】
また、実施形態８に係るビデオカメラ１００は、図１０のステップＳ７０１〜Ｓ７０３で行われる処理以外の処理は、実施形態４と同様の処理を行うので、実施形態４と同様の利点を得ることもできる。
【０１７１】
なお、実施形態８は、実施形態６及び７の少なくとも一つと組み合わせて実施することも可能である。この場合、実施形態８に係るビデオカメラ１００は、実施形態６及び７の少なくとも一つと同様の利点を得ることができる。
【０１７２】
［他の実施形態］
本発明に係る通信装置は、実施形態１から８で説明した通信装置に限定されるものではない。例えば、本発明に係る通信装置は、複数の装置から構成されるシステムにより実現することも可能である。
【０１７３】
また、実施形態１から８で説明した様々な処理及び機能は、コンピュータプログラムにより実現することも可能である。この場合、本発明に係るコンピュータプログラムは、コンピュータ（ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等を含む）で実行され、実施形態１から８で説明した様々な機能を実現することになる。
【０１７４】
本発明に係るコンピュータプログラムは、コンピュータ上で稼動しているＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）などを利用して、実施形態１から８で説明した様々な処理及び機能を実現してもよいことは言うまでもない。
【０１７５】
本発明に係るコンピュータプログラムは、コンピュータ読取可能な記録媒体から読み出され、コンピュータで実行されることになる。コンピュータ読取可能な記録媒体には、ハードディスク装置、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＲＯＭ等を用いることができる。また、本発明に係るコンピュータプログラムは、通信インターフェースを介して外部装置からコンピュータに提供され、当該コンピュータで実行されるようにしてもよい。
【図面の簡単な説明】
【０１７６】
【図１】本発明の実施形態１〜８に係る通信システムの一例を示す図である。
【図２】本発明の実施形態１〜８に係る通信システムの概略構成の一例を示すブロック図である。
【図３】本発明の実施形態１に係る通信装置で行われる処理の一例を示すフローチャート図である。
【図４】本発明の実施形態２に係る通信装置で行われる処理の一例を示すフローチャート図である。
【図５】本発明の実施形態３に係る通信装置で行われる処理の一例を示すフローチャート図である。
【図６】本発明の実施形態４に係る通信装置で行われる処理の一例を示すフローチャート図である。
【図７】本発明の実施形態５に係る通信装置で行われる処理の一例を示すフローチャート図である。
【図８】本発明の実施形態６に係る通信装置で行われる処理の一例を示すフローチャート図である。
【図９】本発明の実施形態７に係る通信装置で行われる処理の一例を示すフローチャート図である。
【図１０】本発明の実施形態８に係る通信装置で行われる処理の一例を示すフローチャート図である。
【符号の説明】
【０１７７】
１００  通信装置
１０１  ＣＰＵ
１０２  タイマー
１０３  ＲＡＭ
１０４  記録部
１０５  通信部
１０６  接続検知部
１０７ａ  ＴＭＤＳドライバ
１０７ｂ  ＣＥＣドライバ
１０８  ミュート部
１０９  データ処理部
１１０  コマンド処理部
１１１  表示部
１１２  操作部
１１３  モード変更ボタン
１１４  撮像部
１１５  ＲＯＭ
２００  外部装置
２０１  ＣＰＵ
２０２  チューナ部
２０３  通信部
２０４  コマンド処理部
２０５  表示部
２０６  操作部
２０７  リモコン受信部
２０８  ＲＯＭ
２０９  リモコン
３００  接続ケーブル
３０１  ＴＭＤＳライン
３０２  ＣＥＣライン
３０３  ＨＰＤライン
【図１】
2010016701.tif 000003
【図２】
2010016701.tif 000004
【図３】
2010016701.tif 000005
【図４】
2010016701.tif 000006
【図５】
2010016701.tif 000007
【図６】
2010016701.tif 000008
【図７】
2010016701.tif 000009
【図８】
2010016701.tif 000010
【図９】
2010016701.tif 000011
【図１０】
2010016701.tif 000012