(57)【要約】【課題】接続の構成が変更になった場合でも自動的に接続の構成の更新を行うことができる電子機器および表示制御方法を提供する。【解決手段】ＨＤＭＩケーブル６で接続された外部機器３、４、５のすべてに電源投入コマンドを送信後に、これらの電源投入コマンドを送信した外部機器３、４、５の電源状態取得コマンドを当該外部機器３、４、５に送信する。電源状態取得コマンドを送信した外部機器３、４、５から受信した電源状態通知コマンドに基づいて、電源が投入されていると判別された複数の外部機器に対してＨＤＭＩ入力の切り替えを行う。【選択図】      図１
2010152918.tif 000002
【特許請求の範囲】
【請求項１】
複数の外部機器のそれぞれと通信するため所定規格に基づいた複数の端子が設けられた電子機器であって、
前記電子機器の電源投入を受けたことに応じて、前記複数の端子に接続されている外部機器に対して一斉に電源投入コマンドを送信する送信手段と、
電源が投入された外部機器が接続されている端子の入力切り換えを順次実施することにより各電子機器の物理アドレスを取得する取得手段と、
前記取得した物理アドレスに対応づけられた端子の端子番号とこの端子番号に関連づけられた外部機器の機器情報とを表示する表示手段とを具備することを特徴とする電子機器。
【請求項２】
前記電源投入コマンドによって外部機器の電源投入を行う前に前記複数の端子に接続されている各外部機器の電源状態を確認する手段と、
前記電源投入コマンドによって電源を投入した外部機器に対して電源オフのためのコマンドを送信する手段とをさらに具備することを特徴とする請求項１記載の電子機器。
【請求項３】
複数の外部機器のそれぞれと通信するため所定規格に基づいた複数の端子が設けられた電子機器で用いられる表示制御方法であって、
前記電子機器の電源投入を受けたことに応じて、前記複数の端子に接続されている外部機器に対して一斉に電源投入コマンドを送信するステップと、
電源が投入された外部機器が接続されている端子の入力切り換えを順次実施することにより各電子機器の物理アドレスを取得するステップと、
前記取得した物理アドレスに対応づけられた端子の端子番号とこの端子番号に関連づけられた外部機器の機器情報とを表示するステップとを具備することを特徴とする表示制御方法。
【請求項４】
前記電源投入コマンドによって外部機器の電源投入を行う前に前記複数の端子に接続されている各外部機器の電源状態を確認するステップと、
前記電源投入コマンドによって電源を投入した外部機器に対して電源オフのためのコマンドを送信するステップとをさらに具備することを特徴とする請求項３記載の表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御技術に係り、特に接続された機器がつなぎ替えられた場合に容易に構成を変更することが可能な電子機器および表示制御方法に関する。
【背景技術】
【０００２】
一般的に、テレビジョン等にＨＭＤＩ（High Definition Multimedia Interface）ケーブルで接続された外部機器をテレビジョンからのＨＤＭＩ−ＣＥＣ（Consumer Electronics Control）制御信号を用いて操作する技術が開示されている。例えば特許文献１に示すように、テレビジョン等にＨＭＤＩケーブルで接続された外部機器の電源のオン・オフの状態確認を行い、状態応答コマンドに基づいて機器の論理アドレスを含む制御情報を取得する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２０５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術では、テレビジョン等にＨＭＤＩケーブルで接続された外部機器の接続がつなぎ替えられ、接続の構成が変更になった場合は、変更になった外部機器に対してそれぞれ入力の切り替えを手動で行い、接続の構成の更新を行う必要がある。
【０００５】
そこで、本発明は、接続の構成が変更になった場合でも自動的に接続の構成の更新を行うことができる電子機器および表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は、複数の外部機器のそれぞれと通信するため所定規格に基づいた複数の端子が設けられた電子機器であって、前記電子機器の電源投入を受けたことに応じて、前記複数の端子に接続されている外部機器に対して一斉に電源投入コマンドを送信する送信手段と、電源が投入された外部機器が接続されている端子の入力切り換えを順次実施することにより各電子機器の物理アドレスを取得する取得手段と、前記取得した物理アドレスに対応づけられた端子の端子番号とこの端子番号に関連づけられた外部機器の機器情報とを表示する表示手段とを具備することを特徴とする。
【０００７】
また、本発明は、複数の外部機器のそれぞれと通信するため所定規格に基づいた複数の端子が設けられた電子機器で用いられる表示制御方法であって、前記電子機器の電源投入を受けたことに応じて、前記複数の端子に接続されている外部機器に対して一斉に電源投入コマンドを送信するステップと、電源が投入された外部機器が接続されている端子の入力切り換えを順次実施することにより各電子機器の物理アドレスを取得するステップと、前記取得した物理アドレスに対応づけられた端子の端子番号とこの端子番号に関連づけられた外部機器の機器情報とを表示するステップとを具備することを特徴とする。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る電子機器等の構成例を概略的に示すブロック図。
【図２】同実施形態に係る電子機器等の接続の構成を示すブロック図。
【図３】各電子機器に設定される物理アドレスを表記した物理アドレス表記例を模式的に示す図。
【図４】同実施形態に係る電子機器の構成を示すブロック図。
【図５】同実施形態に関する論理アドレス割り当てテーブルおよびアドレスリストの構成を示す図。
【図６】同実施形態に関する論理アドレス割り当てテーブルおよびアドレスリストの構成を示す図。
【図７】本発明の一実施形態に係る電子機器の表示制御方法を説明するためのフローチャート。
【図８】同実施形態に係る電子機器における表示例を模式的に示す図。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を参照しながら説明する。
【００１０】
以下、図面を参照して、この発明の実施の形態を説明する。
【００１１】
まず、図１および図２を参照して、本発明の一実施形態に係る電子機器の構成について説明する。この電子機器は、例えば、テレビジョン１として実現されている。
【００１２】
図１は、本発明の一実施の形態の電子機器に係るテレビジョン１を含むＨＤＭＩ(High-Definition Multimedia Interface)システムを示す概略図である。ＨＤＭＩシステム１００は、地上デジタル放送波等の放送波を受信し復調して表示、または外部入力から映像信号を受信して表示する電子機器であるテレビジョン１と、BS(Broadcast Satellite)やCS(Communication Satellite)等の衛星放送を受信して復調するチューナとしてのセットトップボックス３と、DVD(Digital Versatile Disc)等のメディアを再生するＤＶＤプレーヤ４と、放送および外部入力からの映像信号を記録し、記録したコンテンツを外部に出力可能なＨＤＤ(Hard Disc Drive)レコーダ５とを有し、それぞれを図示するようにＨＤＭＩケーブル６で接続することで構成される。リモコン１Ｂは、テレビジョン１を操作する専用リモコンであるが、ＨＤＭＩケーブル６を介して他の電子機器に命令信号を送信して操作することも可能である。
【００１３】
テレビジョン１は、ＨＤＭＩケーブル６で接続された各電子機器との接続を、テレビジョン１の電源投入時に確認するほか、通常動作中に定期的に確認する。接続確認の情報の送受信はＨＤＭＩケーブル６のＣＥＣ（Consumer Electronics Control）制御ラインを用いて行う。
【００１４】
図２は、本発明の一実施形態に関するＨＤＭＩシステムの構成を示すブロック図である。
【００１５】
図２に示すように、テレビジョン１は、ＨＤＭＩ端子の入力１〜入力３を有し、テレビジョン１の入力１および２にセットトップボックス３およびＤＶＤプレーヤ４の出力がＨＤＭＩケーブル６を介して接続される。テレビジョン１の入力３にＨＤＤレコーダ５の出力がＨＤＭＩケーブル６を介して接続される。また、テレビジョン１は、アンテナ１Ａを介して例えば地上デジタル放送波を受信する。
【００１６】
セットトップボックス３は、アンテナ３Ａを介して例えばBSおよびCSの放送波を受信する。ＨＤＤレコーダ５は、アンテナ５Ａを介して例えば地上デジタル放送波を受信する。
【００１７】
ＨＤＭＩケーブル６はＣＥＣ(Consumer Electronics Control)制御ライン６ａとＨＤＭＩライン６ｂとを有する。ＣＥＣ制御ライン６ａは、各電子機器のＣＰＵ３６、４６、および５６の間でシリアルに接続される。ＨＤＭＩライン６ｂは、映像信号および音声信号を伝送するように各電子機器の間でそれぞれ接続される。
【００１８】
図３は、図２のように各電子機器を接続した場合に、各電子機器に設定される物理アドレスを表記した物理アドレス表記例であり、例えばテレビジョン１は「０.０.０.０」、ＨＤＤレコーダ５は「１.０.０.０」、セットトップボックス３は「２.０.０.０」、ＤＶＤプレーヤ４は「３,０.０.０」、と記述される。
【００１９】
図４は、本発明の一実施形態に関するテレビジョン１等の構成を示すブロック図である。
【００２０】
テレビジョン１は、アンテナ１Ａを介して地上デジタルテレビ放送波を受信してチャンネル選択するチューナ１０と、チューナ１０の出力を映像データ、音声データ、字幕データ等の種別に分別して処理する信号処理部１１と、信号処理部１１の映像データおよび字幕データの出力をデコードする映像処理部１２Ａと、映像処理部１２Ａの出力を表示用の映像信号に変換して出力する表示処理部１３Ａと、表示処理部１３Ａの出力をLCD(Liquid Crystal Display)に表示する表示部１４Ａと、信号処理部１１の音声データの出力をデコードする音声処理部１２Ｂと、音声処理部１２Ｂの出力を音声信号に変換して出力する音声出力処理部１３Ｂと、音声出力処理部１３Ｂの出力を音声に変換するスピーカ１４Ｂと、ＨＤＭＩケーブル６のＨＤＭＩライン６ｂを介して外部から映像データおよび音声データを受信するＨＤＭＩ受信部１５と、ＨＤＭＩケーブル６のＣＥＣ制御ライン６ａを介して外部からＣＥＣ制御データを送受信しテレビジョン１の各部を制御するＣＰＵ(Central Processing Unit)１６と、ＣＰＵ１６が処理するデータを一時的に記憶するRAM(Random Access Memory)１７と、論理アドレス割り当てテーブル１８Ａ、アドレスリスト１８Ｂ、前回アドレスリスト１８Ｃ、優先アドレスリスト１８Ｄ、および映像コンテンツ等を格納するROM(Read Only Memory)１８と、複数のスイッチ等からなり、それらの入力に基づいてテレビジョン１を操作する操作部１９と、リモコン１Ｂから赤外線信号を用いて送信される命令を受信する受光部２０とを有する。各部は、バス２１によって相互に接続される
なお、ＨＤＭＩケーブル６は、図示しないＨＤＭＩコネクタに接続されＨＤＭＩのインターフェースを介してＨＤＭＩ受信部１５およびＣＰＵ１６にそれぞれ接続される。
【００２１】
図５および図６は、本発明の一実施形態に関する論理アドレス割り当てテーブルおよびアドレスリストの構成を示す図である。
【００２２】
図５に示すように、論理アドレス割り当てテーブル１８Ａは、ＨＤＭＩ-ＣＥＣの規格上での論理アドレス１８０とデバイスナンバー１８１とデバイスタイプ１８２を対応付ける表であり、論理アドレス１８０は「０」から「１５」まで１６個用意される。
【００２３】
論理アドレス１８０は、「０」から「１１」までは論理アドレス割り当てテーブル１８Ａに表記された通りのデバイスナンバー１８１およびデバイスタイプ１８２が設定されているが、論理アドレス１８０の「１２」および「１３」は、２００７年５月時点ではデバイスナンバー１８１およびデバイスタイプ１８２ともに設定されておらず、この論理アドレス１８０は使用することができない。
【００２４】
論理アドレス１８０の「１４」は、「Free Use」のため、任意のデバイスナンバー１８１およびデバイスタイプ１８２を設定できる。例えば、レコーディングデバイス１からレコーディングデバイス３までを使用し、さらにレコーディングデバイスをもう１台追加したい場合等に使用することができる。論理アドレス１８０の「１５」は、機器単体で使用することはできないが、命令を実行するとその他の論理アドレスを使用している機器以外のすべての機器に命令が送信される。
【００２５】
図６に示すように、アドレスリスト１８Ｂは、テレビジョン１がＨＤＭＩケーブル６を介して接続されている外部機器の接続を確認した場合に、その外部機器の物理アドレス１８３およびデバイスネーム１８４が書き込まれることで作成される。ここでは、図２に示すＨＤＭＩシステム１００において、テレビジョン１がセットトップボックス３、ＤＶＤプレーヤ４、およびＨＤＤレコーダ５の接続を確認した場合を表記している。
【００２６】
次に、図７のフローチャートを参照して、本実施形態の電子機器に適用される制御方法について説明する。
【００２７】
まず、ユーザが、操作部１９またはリモコン１Ｂを操作することによりテレビジョン１の電源を投入すると、ＣＰＵ１６はテレビジョン１の起動処理を行う。起動処理は、各部の初期化および設定データの読み込み等の動作からなり、ＣＰＵ１６はそれらの起動処理とともにＨＤＭＩケーブル６を介して接続された外部機器の接続確認を行う。接続確認は、論理アドレス割り当てテーブル１８Ａに基づいて行われ、論理アドレス１８０のそれぞれに接続されている外部機器の物理アドレス１８３およびデバイスネーム１８４を書き込むことで実行される。
【００２８】
論理アドレス１８０のそれぞれに接続を確認する場合に、ＣＰＵ１６はＨＤＭＩ規格１２で定める「〈Give Physical Address>」というコマンドを用い、接続されている外部機器に機器電源投入コマンドを送信する（ステップＳ１０１）。機器電源投入コマンドは、例えば以下のようなコマンドを用いる。機器電源投入コマンドを送信する場合、時間の短縮のためにＨＤＭＩケーブル６を介して接続された外部機器に対して一斉に行うことが望ましい。
【００２９】
機器電源投入コマンド : <User Control Pressed>[Power]
コマンド[０x４４], パラメータ[０x４０]
次に、テレビジョン１は、機器電源投入コマンドを送信した外部機器に対して電源状態取得コマンドを送信する（ステップＳ１０２：取得手段）。機器電源投入コマンドは、機器電源投入コマンドを送信した外部機器に電源が入っているかを確認するものである。機器電源投入コマンドは、例えば以下のようなコマンドを用いる。
【００３０】
電源状態取得コマンド: <Give Device Power Status>
コマンド[０x９０], パラメータ[None]
次に、テレビジョン１は、電源状態取得を送信した外部機器から電源状態通知コマンドを受信する（ステップＳ１０３）。電源状態通知コマンドは、例えば以下のようなコマンドを用いる。
【００３１】
電源状態通知コマンド : <Report Power Status>
コマンド[０x８F], パラメータ
なお、受信した電源状態を示すパラメータは例えば以下のようになる。
【００３２】
０x００=”ON”, ０x０１=”Standby”, ０x０２=”In transition Standby to On”, ０x０３=” In transition On to Standby”
次に、テレビジョン１は、受信した各外部機器の電源状態通知コマンドに基づいて、各外部機器の電源は入っているか否かを判別する（ステップＳ１０４）。テレビジョン１によって、外部機器の電源が入っていると判別された場合は（ステップＳ１０４のＹＥＳ）、例えば、ＨＤＭＩ１〜ＨＤＭＩ３に接続されたセットトップボックス３、ＤＶＤプレーヤ４およびＨＤレコーダ５の電源が入っていると判別された場合は、例えば論理アドレスの若番から順に、すなわち、ＨＤＭＩ１〜ＨＤＭＩ３の順にテレビジョン１のＨＤＭＩ入力の切り替えを行う（ステップＳ１０５〜ステップＳ１０７）。この場合、各入力端子（ＨＤＭＩ１〜ＨＤＭＩ３）に入力が切り替わった場合は、所定時間、例えば２〜３秒の間入力状態で待機（入力状態を維持）し、外部機器からテレビジョン１に対して映像データの出力可能な状態とする。すなわち、一部の外部機器では、映像出力が可能な状態となることにより、正しい物理アドレスに更新する。従って、テレビジョン１からＨＤＭＩケーブル６で接続された外部機器への入力切替処理を行う場合、外部機器の電源投入後に、テレビジョン１のＣＰＵ１６によりＨＤＭＩの入力切替を行い、すべてのＨＤＭＩ接続の外部機器の入力をそれぞれ映像表示可能な状態とする。これにより、外部機器からテレビジョン１に対して各種コマンド等の送信を行うことができる状態となる。上述したように、一斉に電源投入することにより、１台１台電源を投入するよりも電源の投入に係る処理時間を短縮させることができる。また、１機器ずつ電源投入の確認処理をすることにより、各外部機器からテレビジョン１に対して確実に映像データの出力が可能な状態とすることができる。
【００３３】
テレビジョン１は、これらの入力の切り替えがすべて終了した後に、切り替えを行った複数の外部機器から当該複数の外部機器のそれぞれの物理アドレスを含む機器情報を取得するための物理アドレス問い合わせコマンドを切り替えを行った複数の外部機器に送信する（ステップＳ１０８）。そしてテレビジョン１は、物理アドレス問い合わせコマンドを送信した外部機器から物理アドレス通知コマンドを受信する（ステップＳ１０９）。外部機器から受信した物理アドレス通知コマンドには、物理アドレス（例えば、１．０．０．０等）の他に機器の種別（デバイスタイプ）を示す機器情報が付加されている。
【００３４】
テレビジョン１は、受信した物理アドレス通知コマンドに従って、物理アドレス等の更新を行い、図８に示すように、物理アドレスおよび機器情報をテレビジョン１の表示部１４Ａに例えばメニュー２００として表示する（ステップＳ１１０）。メニュー２００には、例えば物理アドレスに対応するＨＤＭＩ端子の端子番号とこの端子番号に関連づけられた機器の種別（チューナー等）を表示する。また必要に応じて、デバイスネーム１８４（図６参照）等を併記して表示するようにしてもよい。
【００３５】
一方、ステップＳ１０４でテレビジョン１によって、外部機器の電源が入っていないと判別された場合は（ステップＳ１０４のＮＯ）、電源が入っていないと判別された外部機器に対して所定の時間後に再度、電源状態取得コマンドの送信（ステップ１０２）を行う。なお、外部機器の電源が入っていないと判別された場合（ステップＳ１０４のＮＯ）、電源が入っていないと判別された外部機器に対して所定の時間後に再度、機器電源投入コマンドおよび電源状態取得コマンドの送信を行う仕様にすることも可能である。
【００３６】
なお、物理アドレスの更新のタイミングは、各機器によって様々であるが、ＨＤＭＩ入力の切り替えを行うことによりすべての機器に対して物理アドレスの更新を行うことができる。
【００３７】
また、上述した処理を行った後には、テレビジョン１に接続された外部機器の電源が入ったままとなるので、電源の投入を行った外部機器に対して電源オフのためのコマンドを送信する。これにより、各外部機器の電源を本実施形態の処理実施前の状態に遷移させる。この電源オフの処理を実施するためには、各外部機器の電源を投入する前に当該外部機器の電源をあらかじめ確認する必要があるため、各外部機器に対して電源状態取得コマンドの送信行い、電源状態通知コマンド受信するものとする。
【００３８】
上述したように、本実施形態によれば、接続の構成が変更になった場合でも自動的に接続の構成の更新を行うことができる。すなわち、ユーザは特に意識せずに接続の構成を行うことができ、自動的に構成が変更を更新することができる。
【００３９】
なお、本発明は、上述した実施形態そのままに限定されるものではない。本発明は、実施段階では、その要旨を逸脱しない範囲で構成要素を変更して具現化できる。
【００４０】
また、上述した実施形態に開示されている複数の構成要素を適宜に組み合わせることで、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００４１】
１…テレビ、１Ａ…アンテナ、１Ｂ…リモコン、３…セットトップボックス、３Ａ…アンテナ、４…ＤＶＤプレーヤ、５…ＨＤＤレコーダ、５Ａ…アンテナ、６…ＨＤＭＩケーブル、６ａ…ＣＥＣ制御ライン、６ｂ…ＨＤＭＩライン、１０…チューナ、１１…信号処理部、１２Ａ…映像処理部、１２Ｂ…音声処理部、１３Ａ…表示出力処理部、１３Ｂ…音声出力処理部、１４Ａ…表示部、１４Ｂ…スピーカ、１５…ＨＤＭＩ受信部、１６…ＣＰＵ、１７…ＲＡＭ、１８…ＲＯＭ、１８Ａ…論理アドレス割り当てテーブル、１８Ｂ…アドレスリスト、１８Ｃ…前回アドレスリスト、１８Ｄ…優先アドレスリスト、１９…操作部、２０…受光部、２１…バス、１００…ＨＤＭＩシステム、２００…メニュー
【図１】
2010152918.tif 000003
【図２】
2010152918.tif 000004
【図３】
2010152918.tif 000005
【図４】
2010152918.tif 000006
【図５】
2010152918.tif 000007
【図６】
2010152918.tif 000008
【図７】
2010152918.tif 000009
【図８】
2010152918.tif 000010