(57)【要約】【課題】ワンタッチプレイ機能をより速やかに実行する。【解決手段】ステップＳ５１において、ソース機器は、CECプロトコルのText View On Messageをシンク機器２に送信し、ステップＳ５２において、CECプロトコルのActive Source Messageをシンク機器２に送信する。これに対応して、シンク機器は、ステップＳ６１において、電源がオフの状態であるならばオンに切り替える。そして、ステップＳ１２において、入力をソース機器１に切り替えさせる。この段階で実質的にワンタッチプレイ機能が完了したことになる。このように、電源自動オン対応のシンク機器である場合には、ソース機器がステップＳ５２の処理を終え、シンク機器がステップＳ６２の処理を終えた段階で実質的にワンタッチプレイ機能が実現されたことになる。本発明は、HDMIを備えた電子機器に適用できる。【選択図】図５
2009188782.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータとともに制御信号も通信するインタフェースを介して接続されている電子機器を制御する制御装置において、
前記電子機器に対して、電源の状態を確認するための第１のコマンド、電源の状態をオンとさせるための第２のコマンド、または電源がオンの状態を前提として所定の処理を実行させるための第３のコマンドを送信する通信手段と、
前記第１のコマンドに応じて前記電子機器から返信された状態情報に基づき、前記電子機器の電源の状態を判定する判定手段とを含み、
前記通信手段は、前記電子機器に対して、前記第３のコマンドを送信した後、前記第１のコマンドを送信し、前記判定手段によって前記電子機器の電源がオフの状態であると判定された場合のみ、前記第２のコマンドを送信した後、再び前記第３のコマンドを送信する
ことを特徴とする制御装置。
【請求項２】
前記インタフェースを介して接続されている前記電子機器が電源自動オン対応であるか否かを示す情報を保持する保持手段をさらに含み、
前記通信手段は、
前記電子機器が電源自動オン対応である場合、前記電子機器に対して前記第３のコマンドを送信し、
前記電子機器が電源自動オン対応ではない場合、前記電子機器に対して前記第２のコマンドを送信した後、前記第３のコマンドを送信する
ことを特徴とする請求項１に記載の制御装置。
【請求項３】
コンテンツデータとともに制御信号も通信するインタフェースを介して接続されている電子機器を制御する制御装置の制御方法において、
前記電子機器に対して、電源がオンの状態を前提として所定の処理を実行させるための第３のコマンドを送信し、
前記電子機器に対して、電源の状態を確認するための第１のコマンドを送信し、
送信した前記第１のコマンドに応じて前記電子機器から返信された状態情報に基づき、前記電子機器の電源の状態を判定し、
前記電子機器の電源がオフの状態であると判定された場合のみ、前記電子機器に対して、電源の状態をオンとさせるための第２のコマンドを送信し、
前記電子機器に対して、再び前記第３のコマンドを送信する
ステップを含むことを特徴とする制御方法。
【請求項４】
コンテンツデータとともに制御信号も通信するインタフェースを介して接続されている電子機器を制御する制御装置の制御用のプログラムであって、
前記電子機器に対して、電源がオンの状態を前提として所定の処理を実行させるための第３のコマンドを送信し、
前記電子機器に対して、電源の状態を確認するための第１のコマンドを送信し、
送信した前記第１のコマンドに応じて前記電子機器から返信された状態情報に基づき、前記電子機器の電源の状態を判定し、
前記電子機器の電源がオフの状態であると判定された場合のみ、前記電子機器に対して、電源の状態をオンとさせるための第２のコマンドを送信し、
前記電子機器に対して、再び前記第３のコマンドを送信する
ステップを含む処理を制御装置に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、制御処理方法、およびプログラムに関し、特に、コンテンツデータとともに制御信号も通信するインタフェースを介して接続されている電子機器を制御する場合に用いて好適な制御装置、制御方法、およびプログラムに関する。
【背景技術】
【０００２】
デジタルテレビジョン受像機、デジタルビデオカメラ、デジタルビデオレコーダ、デジタルプレーヤ、デジタルチューナ、家庭用ゲーム機などのいわゆるデジタル家庭電化製品を相互に接続するためのインタフェース規格として、HDMI(High-Definition Multimedia Interface)規格と称されるものが知られている（例えば、特許文献１参照）。以下、HDMI規格に準拠した端子を備える電子機器をHDMI機器と称する。
【０００３】
HDMI規格に準拠した端子およびHDMIケーブルには、ＡＶ信号を伝送するためのラインの他、HDMIケーブルを介して接続されたHDMI機器間でコマンドやメッセージなどの制御信号を通信するためのCEC(Consumer Electronics Control)ラインが設けられている（例えば、特許文献２参照）。
【０００４】
このCECラインを用いて制御信号を通信することにより、HDMIケーブルを介して接続されたHDMI機器間で相互機器制御機能が実現できるようになされているものがある。相互機器制御機能の代表的なものとして、ワンタッチプレイ機能を挙げることができる。
【０００５】
このワンタッチプレイ機能とは、図１に示すように、HDMIケーブル３を介して接続された２台のHDMI機器のうち、ＡＶ信号を供給する側のHDMI機器であるソース(Source)機器１からの制御信号に対応し、ＡＶ信号に対応する映像を表示し、音声を出力する側のHDMI機器であるシンク(Sink)機器２が、自身の入力をソース機器１に切り替える処理を実現する機能である。以下、HDMIのCECラインで通信される制御信号をCECプロトコルと称する。
【０００６】
ソース機器１としては、例えば、デジタルビデオカメラ、デジタルプレーヤ、再生機器として動作するデジタルビデオレコーダなどのＡＶ信号をシンク機器２に供給するHDMI機器を挙げることができる。シンク機器２としては、供給されたＡＶ信号の映像を表示するとともに音声を出力するデジタルテレビジョン受像機、録画機器として動作するデジタルビデオレコーダなどを挙げることができる。
【０００７】
ワンタッチプレイ機能を実現するための、ソース機器１とシンク機器２との間のCECプロトコルの通信について、図２のタイミングチャートを参照して説明する。なお、シンク機器２は、その電源のオン・オフの状態に拘わらず、主電源が常にオンの状態であるものとする。
【０００８】
ステップＳ１において、ソース機器１は、CECプロトコルのText View On Message（またはImage View On Message）を、HDMIケーブル３を介してシンク機器２に送信し、ステップＳ２において、CECプロトコルのActive Source Messageを、HDMIケーブル３を介してシンク機器２に送信する。
【０００９】
このText View On Message（またはImage View On Message）およびActive Source Messageに応じ、ステップＳ１１において、シンク機器２は、自身の電源がオフの状態であるならばオンに切り替え、ステップＳ１２において、自身の入力をソース機器１に切り替える。これにより、シンク機器２は、ソース機器１から供給されるＡＶ信号を入力とすることができる。
【００１０】
なお、HDMI規格において、CECプロトコルを用いた相互機器制御機能は必須のものではなく、オプション扱いであり、あらゆるHDMI機器間で互換性が確保されているわけではないので、HDMI機器であっても、上述したように動作しないシンク機器２（比較的古いHDMI機器など）が存在し得る。すなわち、ソース機器１からText View On Message（またはImage View On Message）およびActive Source Messageが送信された場合に、自身の電源がオフの状態であるときには上述したステップＳ１１およびＳ１２の処理を実行せず、自身の電源がオンの状態であるときにだけステップＳ１２の処理を実行するシンク機器２が存在する。以下、そのようなシンク機器２を電源自動オン非対応のシンク機器２と称する。反対に、図２のように動作するシンク機器２（比較的新しいHDMI機器など）を電源自動オン対応のシンク機器２と称する。
【００１１】
そこで、電源自動オン非対応のシンク機器２に対してもワンタッチプレイ機能を実現させるために、図３のタイミングチャートに示すCECプロトコルの通信順序が提案されている。
【００１２】
ステップＳ２１において、ソース機器１は、CECプロトコルのGive Device Power Status Messageを、HDMIケーブル３を介してシンク機器２に送信し、ステップＳ２２において、CECプロトコルのReport Power Status Messageを、HDMIケーブル３を介してシンク機器２に送信する。
【００１３】
このGive Device Power Status MessageおよびReport Power Status Messageに応じ、ステップＳ３１において、シンク機器２は、自身の電源の状態を取得して、取得した電源の状態を示す情報を、HDMIケーブル３を介してソース機器１に送信する。
【００１４】
この情報に応じ、ステップＳ２３において、ソース機器１は、シンク機器２の電源の状態がオンであるかオフであるかを判断する。シンク機器２の電源の状態がオフであると判断した場合、処理をステップＳ２４に進め、CECプロトコルのPower On Messageを、HDMIケーブル３を介してシンク機器２に送信する。この後、処理はステップＳ２５に進められる。このPower On Messageに応じ、ステップＳ３２において、シンク機器２は、自身の電源がオフであるならばオンに切り替える。
【００１５】
なお、ステップＳ２３で、シンク機器２の電源の状態がオンであると判断された場合、ステップＳ２４はスキップされて処理はステップＳ２５に進められる。
【００１６】
ステップＳ２５において、ソース機器１は、CECプロトコルのText View On Message（またはImage View On Message）を、HDMIケーブル３を介してシンク機器２に送信し、ステップＳ２６において、CECプロトコルのActive Source Messageを、HDMIケーブル３を介してシンク機器２に送信する。
【００１７】
このText View On Message（またはImage View On Message）およびActive Source Messageに応じ、ステップＳ３３において、電源がオンの状態であるシンク機器２は、自身の入力をソース機器１に切り替える。これにより、シンク機器２は、ソース機器１から供給されるＡＶ信号を入力とすることができる。
【００１８】
以上説明したように、図３のタイミングチャートに従ってCECプロトコルを通信すれば、電源自動オン非対応のシンク機器２であっても、ワンタッチプレイ機能を実現することができる。
【００１９】
【特許文献１】ＷＯ２００２／０７８３３６号公報
【特許文献２】特開２００４−２０８２９０号公報
【発明の開示】
【発明が解決しようとする課題】
【００２０】
しかしながら、図３のタイミングチャートに従うCECプロトコルの通信では、電源自動オン対応のシンク機器２であっても、必ず一組のCECプロトコルの応答待ちをするための時間が生ずるので、ワンタッチプレイ機能が速やかに実行されず、ユーザにとっての利便性が損なわれてしまうことがあった。
【００２１】
本発明はこのような状況に鑑みてなされたものであり、ソース機器とシンク機器とによるワンタッチプレイ機能をより速やかに実行できるようにするものである。
【課題を解決するための手段】
【００２２】
本発明の一側面である制御装置は、コンテンツデータとともに制御信号も通信するインタフェースを介して接続されている電子機器を制御する制御装置において、前記電子機器に対して、電源の状態を確認するための第１のコマンド、電源の状態をオンとさせるための第２のコマンド、または電源がオンの状態を前提として所定の処理を実行させるための第３のコマンドを送信する通信手段と、前記第１のコマンドに応じて前記電子機器から返信された状態情報に基づき、前記電子機器の電源の状態を判定する判定手段とを含み、前記通信手段は、前記電子機器に対して、前記第３のコマンドを送信した後、前記第１のコマンドを送信し、前記判定手段によって前記電子機器の電源がオフの状態であると判定された場合のみ、前記第２のコマンドを送信した後、再び前記第３のコマンドを送信することを特徴とする。
【００２３】
本発明の一側面である制御装置は、前記インタフェースを介して接続されている前記電子機器が電源自動オン対応であるか否かを示す情報を保持する保持手段をさらに含むことができ、前記通信手段は、前記電子機器が電源自動オン対応である場合、前記電子機器に対して前記第３のコマンドを送信し、前記電子機器が電源自動オン対応ではない場合、前記電子機器に対して前記第２のコマンドを送信した後、前記第３のコマンドを送信するようにすることができる。
【００２４】
本発明の一側面である制御方法は、コンテンツデータとともに制御信号も通信するインタフェースを介して接続されている電子機器を制御する制御装置の制御方法において、前記電子機器に対して、電源がオンの状態を前提として所定の処理を実行させるための第３のコマンドを送信し、前記電子機器に対して、電源の状態を確認するための第１のコマンドを送信し、送信した前記第１のコマンドに応じて前記電子機器から返信された状態情報に基づき、前記電子機器の電源の状態を判定し、前記電子機器の電源がオフの状態であると判定された場合のみ、前記電子機器に対して、電源の状態をオンとさせるための第２のコマンドを送信し、前記電子機器に対して、再び前記第３のコマンドを送信するステップを含むことを特徴とする。
【００２５】
本発明の一側面であるプログラムは、コンテンツデータとともに制御信号も通信するインタフェースを介して接続されている電子機器を制御する制御装置の制御用のプログラムであって、前記電子機器に対して、電源がオンの状態を前提として所定の処理を実行させるための第３のコマンドを送信し、前記電子機器に対して、電源の状態を確認するための第１のコマンドを送信し、送信した前記第１のコマンドに応じて前記電子機器から返信された状態情報に基づき、前記電子機器の電源の状態を判定し、前記電子機器の電源がオフの状態であると判定された場合のみ、前記電子機器に対して、電源の状態をオンとさせるための第２のコマンドを送信し、前記電子機器に対して、再び前記第３のコマンドを送信するステップを含む処理を制御装置に実行させることを特徴とする。
【００２６】
本発明の一側面である制御装置、制御方法、およびプログラムにおいては、電子機器に対して、電源がオンの状態を前提として所定の処理を実行させるための第３のコマンドが送信され、電子機器に対して、電源の状態を確認するための第１のコマンドが送信され、送信した第１のコマンドに応じて電子機器から返信された状態情報に基づき、電子機器の電源の状態が判定され、電子機器の電源がオフの状態であると判定された場合のみ、電子機器に対して、電源の状態をオンとさせるための第２のコマンドが送信され、電子機器に対して、再び第３のコマンドが送信される。
【発明の効果】
【００２７】
本発明の一側面によれば、ソース機器とシンク機器とによるワンタッチプレイ機能をより速やかに実行することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００２９】
図４は、本発明の一実施の形態であるソース機器の、相互機器制御機能を実現する部分の構成例を示している。このソース機器１０は、HDMIケーブル３を介して接続されているシンク機器２を制御してワンタッチプレイ機能を実現するものである。
【００３０】
ソース機器１０としては、例えば、例えば、デジタルビデオカメラ、デジタルプレーヤ、再生機器としてのデジタルビデオレコーダなどを挙げることができる。シンク機器２は、電源自動オン対応のもの（比較的新しいHDMI機器など）であってもよいし、電源自動オン非対応のもの（比較的古いHDMI機器など）であってもよい。シンク機器２としては、例えば、デジタルテレビジョン受像機、録画機器としてのデジタルビデオレコーダなどを挙げることができる。なお、以下において、シンク機器２は、その電源の状態（オンまたはオフ）に拘わらず、主電源が常にオンの状態であるものとする。
【００３１】
ソース機器１０は、HDMI部１１、制御部１２、およびメモリ１３を備えている。なお、ソース機器１０のその他の構成要素（例えば、ソース機器１０がデジタルビデオカメラである場合における撮影手段、記録手段など）は省略している。
【００３２】
HDMI部１１は、HDMIケーブル３を介して接続されるシンク機器２のHDMI部２１との間で、CECプロトコルの各種のメッセージやコマンドなどを通信するとともに、ソース機器１０からシンク機器２に供給されるＡＶ信号をHDMI部２１に出力する。
【００３３】
制御部１２は、ユーザによる所定の操作をトリガとして、ワンタッチプレイ機能を実現するための処理を開始するようHDMI部１１を制御する。ここで、ユーザによる所定の操作とは、シンク機器２に対してＡＶ信号の供給が開始される操作を指す。例えば、ソース機器１０がデジタルビデオカメラである場合には記録済のＡＶ信号の再生操作などであり、ソース機器１０がデジタルプレーヤである場合にはＡＶ信号の再生操作やＡＶ信号が記録されているメディアの装着などである。
【００３４】
また、制御部１２は、シンク機器２からの情報に基づき、シンク機器２の電源の状態を判定する。さらに、制御部１２は、シンク機器２が電源自動オン対応のものであるか否かを判定し、その情報をメモリ１３に保持させる。
【００３５】
メモリ１３は、HDMI部１１を介して接続されているシンク機器２が、電源自動オン対応のものであるか、電源自動オン非対応のものであるかを示す情報を保持している。ただし、当該情報は、図５乃至図７を参照して後述する処理が少なくとも１回実行された後に保持される。
【００３６】
なお、メモリ１３に保持された当該情報は、シンク機器２との接続が解除されたとき（HDMIケーブル３がHDMI部１１またはHDMI部２１から抜かれたとき）に消去するようにしてもよいし、HDMI部２１の固有の識別情報に対応付けて保持し続けるようにしてもよい。また、メモリ１３に、複数のシンク機器２のHDMI部２１にそれぞれ対応付けた複数の当該情報を保持するようにしてもよい。
【００３７】
シンク機器２は、HDMI部２１、電源制御部２２、および入力切替部２３を備えている。なお、シンク機器２のその他の構成要素（例えば、シンク機器２がデジタルテレビジョン受像機である場合におけるチューナ、ディスプレイなど）は省略している。
【００３８】
HDMI部２１は、HDMIケーブル３を介して接続されるソース機器１０のHDMI部１１との間で、CECプロトコルの各種のメッセージやコマンドなどを通信するとともに、受信したメッセージやコマンドなどに応じて電源制御部２２または入力切替部２３を制御する。また、HDMI部２１は、ソース機器１０のHDMI部１１から供給されるＡＶ信号を取得して後段に出力する。
【００３９】
電源制御部２２は、HDMI部２１からの制御に従い、電源の状態（オンまたはオフ）をHDMI部２１に通知するとともに、電源の状態をオフからオン、またはオンからオフに切り替える。入力切替部２３は、HDMI部２１からの制御に従い、シンク機器２の入力をソース機器１０に切り替える。
【００４０】
したがって、例えば、シンク機器２がデジタルテレビジョン受像機である場合には、ソース機器１０から供給されるＡＶ信号の映像が画面に表示され、対応する音声が出力されることになる。また、例えば、シンク機器２がデジタルビデオレコーダである場合には、ソース機器１０から供給されるＡＶ信号がシンク機器２によって記録メディアに記録されることになる。
【００４１】
次に、ソース機器１０による、シンク機器２を制御してワンタッチプレイ機能を実現するときの処理について、図５乃至図７を参照して説明する。
【００４２】
図５は、電源自動オン対応のシンク機器２に対応するタイミングチャートである。図６は、電源がオフの状態にある電源自動オン非対応のシンク機器２に対応するタイミングチャートである。図７は、電源がオンの状態にある電源自動オン非対応のシンク機器２に対応するタイミングチャートである。なお、図５乃至図７において、ソース機器１０によるステップＳ５１乃至Ｓ５８の処理は共通である。
【００４３】
初めに、接続されているシンク機器２が電源自動オン対応である場合について、図５のタイミングチャートを参照して説明する。この処理は、ユーザによる所定の操作をトリガとし、制御部１２がワンタッチプレイ機能を実現するための処理を開始するようHDMI部１１を制御したことに対応して開始される。
【００４４】
ステップＳ５１において、ソース機器１０のHDMI部１１は、CECプロトコルのText View On Message（またはImage View On Message）を、HDMIケーブル３を介してシンク機器２に送信し、ステップＳ５２において、CECプロトコルのActive Source Messageを、HDMIケーブル３を介してシンク機器２に送信する。
【００４５】
このText View On Message（またはImage View On Message）およびActive Source Messageを受信したシンク機器２のHDMI部２１は、ステップＳ６１において、電源制御部２２を制御して、シンク機器２の電源がオフの状態であるならばオンに切り替える。そして、ステップＳ６２において、HDMI部２１は、入力切替部２３を制御して、入力をソース機器１に切り替えさせる。これにより、シンク機器２は、ソース機器１から供給されるＡＶ信号を入力とすることができる。例えば、シンク機器２がデジタルテレビジョン受像機である場合には、ソース機器１０から供給されるＡＶ信号の映像が画面に表示され、対応する音声が出力される。従って、この段階で実質的にワンタッチプレイ機能が完了したことになる。
【００４６】
一方、ソース機器１０のHDMI部１１は、ステップＳ５２の処理に続けてステップＳ５３において、CECプロトコルのGive Device Power Status Messageを、HDMIケーブル３を介してシンク機器２に送信し、ステップＳ５４において、CECプロトコルのReport Power Status Messageを、HDMIケーブル３を介してシンク機器２に送信する。
【００４７】
このGive Device Power Status MessageおよびReport Power Status Messageを受信したシンク機器２のHDMI部２１は、ステップＳ６３において、電源制御部２２からシンク機器２の電源の状態を取得して、取得した電源の状態を示す情報を、HDMIケーブル３を介してソース機器１０に送信する。いまの場合、電源がオンの状態であることを示す情報がソース機器１０に送信される。以上で、シンク機器２側の処理は終了される。
【００４８】
一方、シンク機器２から送信された、シンク機器２の電源の状態を示す情報を受信したソース機器１０の制御部１２は、ステップＳ５５において、受信した当該情報に基づいてシンク機器２の電源の状態がオンであるかオフであるかを判断し、シンク機器２の電源がオフである場合には処理をステップＳ５６に進める。反対に、シンク機器２の電源がオンである場合には処理を終了する。いまの場合、シンク機器２の電源がオンであると判断されるので、ソース機器１０側の処理も終了される。
【００４９】
以上説明したように、接続されているシンク機器２が電源自動オン対応である場合には、ソース機器１０がステップＳ５２の処理を終え、シンク機器２がステップＳ６２の処理を終えた段階で実質的にワンタッチプレイ機能が実現されたことになる。
【００５０】
次に、接続されているシンク機器２が電源自動オン非対応のものであって電源オフの状態にある場合について、図６のタイミングチャートを参照して説明する。この処理は、ユーザによる所定の操作をトリガとし、制御部１２がワンタッチプレイ機能を実現するための処理を開始するようHDMI部１１を制御したことに対応して開始される。
【００５１】
ステップＳ５１において、ソース機器１０のHDMI部１１は、CECプロトコルのText View On Message（またはImage View On Message）を、HDMIケーブル３を介してシンク機器２に送信し、ステップＳ５２において、CECプロトコルのActive Source Messageを、HDMIケーブル３を介してシンク機器２に送信する。
【００５２】
しかしながら、このText View On Message（またはImage View On Message）およびActive Source Messageを受信したシンク機器２は、電源自動オン非対応であって、電源がオフの状態にあるので、このText View On Message（またはImage View On Message）およびActive Source Messageに応じた処理は実行されない。
【００５３】
一方、ソース機器１０のHDMI部１１は、ステップＳ５２の処理に続けてステップＳ５３において、CECプロトコルのGive Device Power Status Messageを、HDMIケーブル３を介してシンク機器２に送信し、ステップＳ５４において、CECプロトコルのReport Power Status Messageを、HDMIケーブル３を介してシンク機器２に送信する。
【００５４】
このGive Device Power Status MessageおよびReport Power Status Messageを受信したシンク機器２のHDMI部２１は、ステップＳ７１において、電源制御部２２からシンク機器２の電源の状態を取得して、取得した電源の状態を示す情報を、HDMIケーブル３を介してソース機器１０に送信する。いまの場合、電源がオフの状態であることを示す情報がソース機器１０に送信される。
【００５５】
シンク機器２から送信された、シンク機器２の電源の状態を示す情報を受信したソース機器１０の制御部１２は、ステップＳ５５において、受信した当該情報に基づいてシンク機器２の電源の状態がオフであると判断して処理をステップＳ５６に進める。ステップＳ５６において、HDMI部１１は、制御部１２からの制御に従い、CECプロトコルのPower On Messageを、HDMIケーブル３を介してシンク機器２に送信する。
【００５６】
このPower On Messageを受信したシンク機器２のHDMI部２１は、ステップＳ７２において、電源制御部２２を制御し、シンク機器２の電源をオンの状態に切り替えさせる。
【００５７】
一方、ソース機器１０のHDMI部１１は、ステップＳ５６の処理に続けてステップＳ５７において、CECプロトコルのText View On Message（またはImage View On Message）を、HDMIケーブル３を介してシンク機器２に送信し、ステップＳ５８において、CECプロトコルのActive Source Messageを、HDMIケーブル３を介してシンク機器２に送信する。以上で、ソース機器１０側の処理が終了される。
【００５８】
このText View On Message（またはImage View On Message）およびActive Source Messageを受信したシンク機器２のHDMI部２１は、ステップＳ７３において、入力切替部２３を制御して、入力をソース機器１に切り替える。これにより、シンク機器２は、ソース機器１から供給されるＡＶ信号を入力とすることができる。例えば、シンク機器２がデジタルテレビジョン受像機である場合には、ソース機器１０から供給されるＡＶ信号の映像が画面に表示され、対応する音声が出力される。従って、この段階でワンタッチプレイ機能が完了したことになる。
【００５９】
以上説明したように、接続されているシンク機器２が電源自動オン非対応のものであって電源オフの状態にある場合には、ソース機器１０がステップＳ５１乃至Ｓ５８の処理を終え、シンク機器２がステップＳ７３の処理を終えた段階でワンタッチプレイ機能が実現されたことになる。
【００６０】
次に、接続されているシンク機器２が電源自動オン非対応のものであって電源オンの状態にある場合について、図７のタイミングチャートを参照して説明する。この処理は、ユーザによる所定の操作をトリガとし、制御部１２がワンタッチプレイ機能を実現するための処理を開始するようHDMI部１１を制御したことに対応して開始される。
【００６１】
ステップＳ５１において、ソース機器１０のHDMI部１１は、CECプロトコルのText View On Message（またはImage View On Message）を、HDMIケーブル３を介してシンク機器２に送信し、ステップＳ５２において、CECプロトコルのActive Source Messageを、HDMIケーブル３を介してシンク機器２に送信する。
【００６２】
このText View On Message（またはImage View On Message）およびActive Source Messageを受信したシンク機器２のHDMI部２１は、ステップＳ８１において、HDMI部２１は、入力切替部２３を制御して、入力をソース機器１に切り替えさせる。これにより、シンク機器２は、ソース機器１から供給されるＡＶ信号を入力とすることができる。例えば、シンク機器２がデジタルテレビジョン受像機である場合には、ソース機器１０から供給されるＡＶ信号の映像が画面に表示され、対応する音声が出力される。従って、この段階で実質的にワンタッチプレイ機能が完了したことになる。
【００６３】
一方、ソース機器１０のHDMI部１１は、ステップＳ５２の処理に続けてステップＳ５３において、CECプロトコルのGive Device Power Status Messageを、HDMIケーブル３を介してシンク機器２に送信し、ステップＳ５４において、CECプロトコルのReport Power Status Messageを、HDMIケーブル３を介してシンク機器２に送信する。
【００６４】
このGive Device Power Status MessageおよびReport Power Status Messageを受信したシンク機器２のHDMI部２１は、ステップＳ８２において、電源制御部２２からシンク機器２の電源の状態を取得して、取得した電源の状態を示す情報を、HDMIケーブル３を介してソース機器１０に送信する。いまの場合、電源がオンの状態であることを示す情報がソース機器１０に送信される。
【００６５】
シンク機器２から送信された、シンク機器２の電源の状態を示す情報を受信したソース機器１０の制御部１２は、ステップＳ５５において、受信した当該情報に基づいてシンク機器２の電源の状態がオンであると判断し、処理を終了する。
【００６６】
以上説明したように、接続されているシンク機器２が電源自動オン非対応のものであって電源オンの状態にある場合には、ソース機器１０がステップＳ５２の処理を終え、シンク機器２がステップＳ８１の処理を終えた段階で実質的にワンタッチプレイ機能が実現されたことになる。
【００６７】
図５乃至図７を参照して上述したように、本発明を適用したソース機器１０によれば、シンク機器２が電源自動オン非対応のものまたは電源自動オン対応のもののいずれであってもワンタッチプレイ機能を実現することができる。
【００６８】
特に、シンク機器２が電源自動オン対応のものである場合と、電源がオンの状態にある電源自動オン非対応のものである場合には、CECプロトコルの応答待ちをするための時間（図５におけるソース機器１０のステップＳ５３以降の処理とシンク機器２のステップＳ６３の処理に要する時間、図７におけるソース機器１０のステップＳ５３以降の処理とシンク機器２のステップＳ８２の処理に要する時間）を実質的に必要としないので、ワンタッチプレイ機能を速やかに実行することができる。よって、ユーザにとっての利便性を向上させることができる。
【００６９】
なお、図５乃至図７の処理を一度実行した後、ソース機器１０の制御部１２は、HDMIケーブル３を介して接続されているシンク機器２が電源自動オン対応であるか、または電源自動オン非対応であるかを判断することができるので、接続されているシンク機器２が電源自動オン対応であるか電源非対応であるかを示す情報をメモリ１３に保持するようにする。
【００７０】
次に、メモリ１３に保持した当該情報を利用してワンタッチプレイを実現するシンク機器１０の動作について、図８のフローチャートを参照して説明する。この処理は、ユーザによる所定の操作をトリガとし、制御部１２がワンタッチプレイ機能を実現するための処理を開始するようHDMI部１１を制御したことに対応して開始される。
【００７１】
ステップＳ１０１において、ソース機器１０の制御部１２は、接続されているシンク機器２が電源自動オン対応であるか電源非対応であるかを示す情報をメモリ１３から読み出し、ステップＳ１０２において、接続されているシンク機器２が電源自動オン対応であるか否かを判定する。
【００７２】
ステップＳ１０２において、接続されているシンク機器２が電源自動オン対応ではない、すなわち、電源自動オン非対応であると判定された場合、処理はステップＳ１０３に進められる。ステップＳ１０３において、HDMI部１１は、制御部１２の制御に従い、CECプロトコルのPower On Messageを、HDMIケーブル３を介して電源自動オン非対応のシンク機器２に送信する。
【００７３】
このPower On Messageを受信した電源自動オン非対応のシンク機器２のHDMI部２１では、電源制御部２２が制御されて、シンク機器２の電源がオフであるならばオンの状態に切り替えられ、シンク機器２の電源がオンであるならばオンの状態が維持される。
【００７４】
なお、ステップＳ１０２において、接続されているシンク機器２が電源自動オン対応であると判定された場合、ステップＳ１０３はスキップされる。
【００７５】
ステップＳ１０４において、HDMI部１１は、制御部１２の制御に従い、CECプロトコルのText View On Message（またはImage View On Message）を、HDMIケーブル３を介してシンク機器２に送信し、ステップＳ１０５において、CECプロトコルのActive Source Messageを、HDMIケーブル３を介してシンク機器２に送信する。以上で、ソース機器１０側の処理が終了される。
【００７６】
このText View On Message（またはImage View On Message）およびActive Source Messageを受信した、シンク機器２が電源自動オン非対応であるならば、既に電源がオンの状態となっているので、入力切替部２３が制御されて、入力がソース機器１に切り替えられる。反対に、シンク機器２が電源自動オン対応であるならば、電源制御部２２が制御されて電源がオフであるならばオンの状態に切り替えられた後、入力切替部２３が制御されて、入力がソース機器１に切り替えられる。
【００７７】
以上説明したように、メモリ１３に保持した当該情報を利用すれば、電源自動オン非対応のシンク機器２に対しても、ワンタッチプレイ機能を速やかに実行することができる。よって、ユーザにとっての利便性を向上させることができる。
【００７８】
なお、本発明は、HDMIを備えたあらゆる電子機器に適用することが可能であるだけでなく、ＡＶデータなどとともに制御信号も通信することができるインタフェースを備えた電子機器に適用することが可能である。
【００７９】
また、本発明は、ワンタッチプレイ機能の実現に際して適用されるだけでなく、シンク機器において電源がオフの状態で所定のコマンドを受信した際、電源をオンの状態としてから前記所定のコマンドに対応する処理を実行させる機能を実現する際にも適用することが可能である。
【００８０】
ところで、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。
【００８１】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００８２】
【図１】ソース機器とシンク機器の接続関係を示すブロック図である。
【図２】従来のソース機器と、電源自動オン対応のシンク機器の動作を説明するタイミングチャートである。
【図３】従来のソース機器と、電源自動オン非対応のシンク機器の動作を説明するタイミングチャートである。
【図４】本発明を適用したソース機器と従来のシンク機器の構成例を示すブロック図である。
【図５】図４のソース機器と、電源自動オン対応のシンク機器の動作を説明するタイミングチャートである。
【図６】図４のソース機器と、電源オフ状態の電源自動オン非対応のシンク機器の動作を説明するタイミングチャートである。
【図７】図４のソース機器と、電源オン状態の電源自動オン非対応のシンク機器の動作を説明するタイミングチャートである。
【図８】図４のソース機器の動作を説明するフローチャートである。
【符号の説明】
【００８３】
２  シンク機器，  ３  HDMIケーブル，  １０  ソース機器，  １１  HDMI部，  １２  制御部，  １３  メモリ，  ２１  HDMI部，  ２２  電源制御部，  ２３  入力切替部
【図１】
2009188782.tif 000003
【図２】
2009188782.tif 000004
【図３】
2009188782.tif 000005
【図４】
2009188782.tif 000006
【図５】
2009188782.tif 000007
【図６】
2009188782.tif 000008
【図７】
2009188782.tif 000009
【図８】
2009188782.tif 000010