(57)【要約】【課題】セットトップボックスのリモコンを利用してテレビおよび種々のＡＶ機器を操作することができるリモートコントロールシステムを提供する。【課題手段】バスに接続された複数の機器を制御するリモートコントロールシステムであって、セットトップボックス２のリモコン４から発せられたテレビ専用コマンドは、テレビ３に転送され、リモコン４から発せられ、バスに接続された機器の間で共通に動作し得るコマンドはセットトップボックス２により、テレビ３と、動作状態にあるＤＶＤプレーヤ１またはＤＶＤレコーダ５に対し送信先を示す符号をつけた同一コマンドとしてバス上を転送される。共通のコマンドを受信した機器は自装置の状態から自装置宛のコマンドと判断される場合はコマンドを実行し、他装置のコマンドと判定される場合はコマンドを実行しない。【選択図】図２
2008219672.tif 000002
【特許請求の範囲】
【請求項１】
バスで接続された受信制御装置と映像表示装置と少なくとも一つの映像記録再生装置とからなり、前記受信制御装置はリモートコントローラを有し、前記リモートコントローラから発せられたコマンドを受信して、少なくとも前記映像表示装置または前記映像記録再生装置のいずれかの一つに対して前記バスを介して前記受信したコマンドを転送するように構成されたリモートコントロールシステムであって、
前記受信制御装置は、
前記映像記録再生装置から前記バスを介して受信した当該映像記録再生装置の動作状態を示す状態認識コマンドに基づいて前記映像記録再生装置の動作状態を認識する認識手段と、
前記リモートコントローラから発せられたコマンドを判定する判定手段と、
前記判定手段によって前記コマンドが前記映像表示装置に対する専用コマンドであると判定された場合には前記映像表示装置に対して前記専用コマンドを転送し、前記コマンドが前記バスに接続された複数の機器の間で共通に動作し得る共通コマンドであると判定された場合には、前記映像表示装置と、動作状態にある前記映像記録再生装置に対して、前記映像表示装置を送信先と示した符号を前記共通コマンドに付与したコマンドと、前記動作状態にある前記映像記録再生装置を送信先とした符号を前記共通コマンドに付与したコマンドとを前記バスを介して転送する転送手段と
を備えることを特徴とするリモートコントロールシステム。
【請求項２】
前記映像記録再生装置は、
動作時に前記バスを介して前記映像表示装置と前記受信制御装置とに前記状態認識コマンドを通知する通知手段
を備えることを特徴とする請求項１記載のリモートコントロールシステム。
【請求項３】
前記映像記録再生装置は、
他装置から前記バスを介して受信したコマンドが自装置宛のコマンドであるか否かを自装置の状態に基づいて判定する判定手段と、
前記判定手段によって前記コマンドが自装置宛のコマンドと判定された場合には前記バスを介して受信したコマンドを実行し、他装置宛のコマンドと判定された場合には前記バスを通じて受信したコマンドを実行しないコマンド実行手段と
を備えることを特徴とする請求項１記載のリモートコントロールシステム。
【請求項４】
前記映像表示装置は、
前記映像記録再生装置から前記バスを介して受信した当該映像記録再生装置の動作状態を示す状態認識コマンドに基づいて前記映像記録再生装置の動作状態を認識する認識手段
を備えることを特徴とする請求項１記載のリモートコントロールシステム。
【請求項５】
前記映像表示装置は、
前記他装置から前記バスを介して受信したコマンドが自装置宛のコマンドであるか否かを自装置の状態に基づいて判定する判定手段と、
前記判定手段によって前記コマンドが自装置宛のコマンドと判定された場合には前記バスを介して受信したコマンドを実行し、他装置宛のコマンドと判定された場合には前記バスを通じて受信したコマンドを実行しないコマンド実行手段と
を備えることを特徴とする請求項１記載のリモートコントロールシステム。
【請求項６】
バスで接続された受信制御装置と映像表示装置と少なくとも一つの映像記録再生装置とからなり、前記受信制御装置はリモートコントローラを有し、前記リモートコントローラから発せられたコマンドを受信して、少なくとも前記映像表示装置または前記映像記録再生装置のいずれかの一つに対して前記バスを介して前記受信したコマンドを転送するように構成されたリモートコントロールシステムにおけるコマンド転送方法であって、
前記映像記録再生装置は、動作時に前記バスを介して前記映像表示装置と前記受信制御装置とに当該映像記録再生装置の動作状態を示す状態認識コマンドを通知し、
前記受信制御装置は、前記映像記録再生装置から前記バスを介して通知された前記状態認識コマンドに基づいて前記映像記録再生装置の動作状態を認識し、
前記受信制御装置は、前記リモートコントローラから発せられたコマンドを判定し、
前記受信制御装置は、前記コマンドが前記映像表示装置に対する専用コマンドであると判定された場合には前記映像表示装置に対して前記専用コマンドを転送し、前記コマンドが前記バスに接続された複数の機器の間で共通に動作し得る共通コマンドであると判定された場合には、前記映像表示装置と、動作状態にある前記映像記録再生装置に対して、前記映像表示装置を送信先と示した符号を前記共通コマンドに付与したコマンドと、前記動作状態にある前記映像記録再生装置を送信先とした符号を前記共通コマンドに付与したコマンドとを前記バスを介して転送する
ことを特徴とするコマンド転送方法。
【請求項７】
映像表示装置と少なくとも一つの映像記録再生装置とにバスで接続されるとともに、リモートコントローラを有し、前記リモートコントローラから発せられたコマンドを受信して、少なくとも前記映像表示装置または前記映像記録再生装置のいずれかの一つに対して前記バスを介して前記受信したコマンドを転送する受信制御装置であって、
前記映像記録再生装置から前記バスを介して受信した当該映像記録再生装置の動作状態を示す状態認識コマンドに基づいて前記映像記録再生装置の動作状態を認識する認識手段と、
前記リモートコントローラから発せられたコマンドを判定する判定手段と、
前記判定手段によって前記コマンドが前記映像表示装置に対する専用コマンドであると判定された場合には前記映像表示装置に対して前記専用コマンドを転送し、前記コマンドが前記バスに接続された複数の機器の間で共通に動作し得る共通コマンドであると判定された場合には、前記映像表示装置と、動作状態にある前記映像記録再生装置に対して、前記映像表示装置を送信先と示した符号を前記共通コマンドに付与したコマンドと、前記動作状態にある前記映像記録再生装置を送信先とした符号を前記共通コマンドに付与したコマンドとを前記バスを介して転送する転送手段と
を備えることを特徴とする受信制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモートコントロールシステムに関し、特に、一つのリモートコントローラで複数の機器を制御可能なリモートコントロールシステムに関する。
【背景技術】
【０００２】
従来、テレビジョン受信機（以下「テレビ」という。）にセットトップボックスを接続して映像および音声を視聴している環境において、これらに加えてＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）プレーヤのような再生機器を接続して映像および音声を視聴したり、さらに外部ＡＶアンプと外部スピーカとを接続して音声を外部スピーカより出力して視聴したりすることがある。このようなＡＶ（Ａｕｄｉｏ／Ｖｉｓｕａｌ）システムでは、それぞれの機器を操作するためには、機器毎に対応するリモートコントローラ（以下、「リモコン」という。）を持ち替えて操作する必要がある。また、セットトップボックスより出力される映像および音声を視聴するときとＤＶＤプレーヤより出力される映像および音声を視聴するときでは、テレビの入力切り換えをする必要があり、さらに、電子番組表の操作等の各機器に備えられた各種機能を利用するためには、ユーザには機器に対応したリモコンに持ち替えるなど煩雑な作業が必要になっていた。
【０００３】
この問題を解決する一つの方法として、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）においてＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）という機能が定義されている（例えば、非特許文献１参照。）。これは、テレビおよび種々のＡＶ機器をＨＤＭＩケーブルで接続し、ＨＤＭＩケーブルに含まれているＣＥＣバスを介して、相互にＣＥＣコマンドを通信する機能である。ＣＥＣでは、コマンドの相手先を指定して送信するコマンドと、ＨＤＭＩで接続されたすべてのＣＥＣ対応機器にコマンドを通知するブロードキャストコマンドとが定義されており、これらを組み合わせて通信を行う。ＣＥＣコマンドは、図１２に示すように、送信先機器の論理アドレスと、宛先機器論理アドレスと、オペコードと、オペランドから構成される。
【０００４】
非特許文献１では、ＣＥＣコマンドを利用したアプリケーションとして、Ｏｎｅ  Ｔｏｕｃｈ  ＰｌａｙやＲｏｕｔｉｎｇ  Ｃｏｎｔｒｏｌ、Ｄｅｖｉｃｅ  Ｍｅｎｕ  Ｃｏｎｔｒｏｌ、Ｒｅｍｏｔｅ  Ｃｏｎｔｒｏｌ  Ｐａｓｓ  Ｔｈｒｏｕｇｈなどが定義されている。
【０００５】
以下、図１３を用いて、従来のリモートコントロールシステムにおける機器制御について説明する。
【０００６】
図１３に示すように、リモートコントロールシステムは、テレビ１０１と、ＤＶＤプレーヤ１０２と、ＤＶＤレコーダ１０３と、セットトップボックス１０４と、リモコン１０５とを含む。
【０００７】
テレビ１０１は、ＨＤＭＩケーブルを介して接続された機器から出力される映像と音声とを出力するための機器である。
【０００８】
ＤＶＤプレーヤ１０２は、ＤＶＤに記録された映像コンテンツをデコードし、映像と音声とをＨＤＭＩケーブルを介して出力する機器である。
【０００９】
ＤＶＤレコーダ１０３は、ＤＶＤプレーヤ１０２と同様に、ＤＶＤに記録された映像コンテンツをデコードし、映像と音声とをＨＤＭＩケーブルを介して出力する機器である。また、図示しない映像および、音声を入力し、エンコードしてＤＶＤ記録する機能も持つ。
【００１０】
セットトップボックス１０４は、ケーブルテレビ放送の映像と音声とをＨＤＭＩケーブルを介して出力する機器である。
【００１１】
ＨＤＭＩケーブルで接続された機器は、ＨＤＭＩ規格で定義されるＤＤＣ通信により、物理アドレスを取得する。ここでＤＤＣ通信とは、ＨＤＭＩケーブルで接続された映像および音声を送出する機器（以下、ソース機器とする）から、映像および音声を受信する機器（以下、シンク機器とする）へ、例えば解像度や周波数等に関して受信可能な映像および音声の形式やソース機器に割り当てられる物理アドレスを問い合わせる機能である。物理アドレスとは、ＨＤＭＩケーブルで接続された端子に従って付与されるアドレスで、例えばテレビの第１の端子に接続された場合には、１．０．０．０となり、第２の端子に接続された場合には、２．０．０．０となる。
【００１２】
図１３に示す構成において、例えばＤＶＤプレーヤ１０２が再生を開始するとき、ＤＶＤプレーヤ１０２は、映像および音声の出力開始を示すブロードキャストコマンドである＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドを送信元の機器の物理アドレスをパラメータとして送信し、これを受信したテレビ１０１は、前記＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドのパラメータからＤＶＤプレーヤ１０２の映像が出力されるように自動で入力切り換えを行う。また、テレビ１０１が電源オフだったときは、テレビが自動的にオンになる。
【００１３】
また、ユーザがセットトップボックス１０４のリモコン１０５を操作して、ＤＶＤプレーヤ１０２を操作するときは、リモコン１０５から送信される信号をセットトップボックス１０４が受信し、セットトップボックス１０４がリモコンの信号に対応したＣＥＣコマンドとしてＤＶＤプレーヤ１０２に転送する。コマンドを受信したＤＶＤプレーヤ１０２は、当該コマンドに対応した動作をすることで、ユーザからはセットトップボックス１０４のリモコンでＤＶＤプレーヤ１０２を操作することができる。
【００１４】
また、特許文献１によれば、テレビとＡＶシステムの各機器の間でコマンド、ビデオ信号およびオーディオ信号等のデータ信号を伝送するＡＶバスとを備えるＡＶシステムにおいて、テレビを操作して各機器を制御する。
【００１５】
以下、図１４を用いて特許文献１における機器制御について説明する。
ＡＶシステムにおける各機器はＡＶバスで接続され、バスを通る信号は、パケットの形態を有している。また、各パケットは、データを送出した機器を示す発信元アドレスと、データの行き先を示す宛先アドレスを有している。
【００１６】
テレビ１１１は、リモコン１１５から送出されたコマンドを受信し、受信したコマンドの内容に従ってＡＶバスにコマンドを送信する。
【００１７】
ＤＶＤプレーヤ１１２および、ＤＶＤレコーダ１１３、セットトップボックス１１４は、ＡＶバスからコマンドを受信したときは、コマンドの宛先アドレスが自分宛であれば、コマンドを解析して実行する。また、コマンドが自分宛でなければコマンドの解析を行わずに無視する。
【００１８】
以下、特許文献１によるＡＶシステムにおいて、ＤＶＤプレーヤ１１２でＤＶＤを再生して、テレビ１１１で視聴する場合の動作を説明する。
【００１９】
まず、ユーザが、リモコン１１５の電源オンボタンを押すと電源オンを示す信号が送出され、これを受信したテレビ１１１はＡＶバスに接続されている機器の接続状態の確認、異常の検出等を行う。
【００２０】
次にユーザが、リモコン１１５のメニューボタンを押すと、テレビ１１１は画面に第１のコントロールウィンドウを表示する。第１のコントロールウィンドウには、ＤＶＤプレーヤ等のＡＶ機器を示すアイコンと、カーソルが表示される。ユーザはリモコン１１５の上下左右ボタンを押すことでカーソルを移動し、決定ボタンを押すことで、カーソルが指し示しているアイコンに対応するプログラムをテレビ１１１において起動することができる。
【００２１】
次にユーザが、ＤＶＤプレーヤを示すアイコンにカーソルを合わせて、決定ボタンを押すと、テレビ１１１は第２のコントロールウィンドウを表示する。第２のコントロールウィンドウには、ＤＶＤプレーヤの再生、停止等の動作モードを設定するためのアイコンとカーソルが表示され、第１のコントロールウィンドウと同様の操作により、カーソルが示すアイコンに対応するプログラムを起動することができる。ＤＶＤプレーヤ１１２で再生を行う場合には、再生を示すアイコンにカーソルを合わせて決定ボタンを押す。するとテレビ１１１は、ＤＶＤプレーヤ１１２を再生モードに設定するコマンドを生成し、ＤＶＤプレーヤ１１２を示す宛先アドレスを付加して、コマンドをＡＶバスに送出する。
【００２２】
ＤＶＤプレーヤ１１２は、ＡＶバスに送出されたコマンドの宛先アドレスを見て、宛先アドレスがＤＶＤプレーヤ１１２を示している場合には、コマンドの内容を解析し、実行する。受信したコマンドが、再生モードに設定するコマンドであった場合には、ＤＶＤの再生を開始する。
【非特許文献１】Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ  １．３ａ
【特許文献１】特開平５−２６０５５４号公報
【発明の開示】
【発明が解決しようとする課題】
【００２３】
しかしながら、セットトップボックス１０４で受信されたケーブルテレビ放送を視聴している場合、例えばテレビとセットトップボックスで対応するチャンネルの違いなどがあるため、セットトップボックス１０４のリモコンを常用してテレビ１０１およびＤＶＤプレーヤ１０２、ＤＶＤレコーダ１０３を操作する要求がある。
【００２４】
非特許文献１によれば、セットトップボックス１０４のリモコン１０５を操作して、ＤＶＤプレーヤ１０２を操作するときは、リモコン１０５から送信される信号をセットトップボックス１０４が受信し、セットトップボックス１０４がリモコンの信号に対応したＣＥＣコマンドを、ＤＶＤプレーヤ１０２に送信し、ＣＥＣコマンドを受信したＤＶＤプレーヤ１０２は、受信したＣＥＣコマンドに対応する動作をすることで、ユーザはセットトップボックス１０４のリモコンでＤＶＤプレーヤ１０２を操作することができる。
【００２５】
しかしながら、テレビ１０１はＤＶＤプレーヤ１０２が出力する映像にテレビ１０１が内蔵するマイコンが生成したメニューを重畳して表示することができる。このため、テレビ１０１とＤＶＤプレーヤ１０２のいずれの機器もメニューを表示して、メニューに表示されるカーソルを操作することで種々の機能を操作する機能を有している場合がある。このような構成において、例えばメニューのカーソル移動に使用する上下左右ボタンなどはテレビ１０１でもＤＶＤプレーヤ１０２でも利用する可能性がある。従って、ユーザがリモコン１０５を利用してテレビ１０１および、ＤＶＤプレーヤ１０２を操作する場合は、セットトップボックス１０４からいずれの機器のコマンドを送信するべきかを判断する必要があり、コマンドを送信して制御することが困難になる。
【００２６】
例えば、ＤＶＤプレーヤ１０２がＤＶＤを再生したときに、前記＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドをブロードキャストするが、ユーザがＤＶＤプレーヤ１０２の映像を視聴しながら、テレビ１０１の画質調整などメニューを表示して、テレビ１０１の機能を操作する場合には、テレビ１０１の画面上には、ＤＶＤプレーヤ１０２の映像にテレビ１０１のメニューを重畳して表示することになる。しかし、セットトップボックス１０４からは、テレビ１０１とＤＶＤプレーヤ１０２のいずれの機器が画面上にメニューを表示しているのかが分からないため、前記リモコン１０５からの信号に対してどの機器にコマンドを送信するのか決定することができない。また、ＨＤＭＩではＣＥＣバスに接続されたＴＶおよびＤＶＤプレーヤを含むすべての機器にコマンドを送るブロードキャストコマンドが定義されているが、ブロードキャストコマンドを使用すると、テレビ１０１に映像を表示していないＤＶＤレコーダ１０３などユーザが意図しない機器が動作することになるため、ブロードキャストコマンドによるコマンド転送はできない。従って従来のリモートコントロールシステムでは、ユーザはリモコン１０５を使用して、テレビ１０１およびＤＶＤプレーヤ１０２、ＤＶＤレコーダ１０３を含む種々のＡＶ機器を操作できない。
【００２７】
そこで、本発明は上述の課題を解決するためになされたものであり、セットトップボックスのリモコンを利用してテレビおよび種々のＡＶ機器をセットトップボックスを介して操作することができるリモートコントロールシステムおよびコマンド転送方法を提供することを目的とする。
【課題を解決するための手段】
【００２８】
上記目的を達成するため、本発明に係るリモートコントロールシステムは、バスで接続された受信制御装置と映像表示装置と少なくとも一つの映像記録再生装置とからなり、前記受信制御装置はリモートコントローラを有し、前記リモートコントローラから発せられたコマンドを受信して、少なくとも前記映像表示装置または前記映像記録再生装置のいずれかの一つに対して前記バスを介して前記受信したコマンドを転送するように構成されたリモートコントロールシステムであって、前記受信制御装置は、前記映像記録再生装置から前記バスを介して受信した当該映像記録再生装置の動作状態を示す状態認識コマンドに基づいて前記映像記録再生装置の動作状態を認識する認識手段と、前記リモートコントローラから発せられたコマンドを判定する判定手段と、前記判定手段によって前記コマンドが前記映像表示装置に対する専用コマンドであると判定された場合には前記映像表示装置に対して前記専用コマンドを転送し、前記コマンドが前記バスに接続された複数の機器の間で共通に動作し得る共通コマンドであると判定された場合には、前記映像表示装置と、動作状態にある前記映像記録再生装置に対して、前記映像表示装置を送信先と示した符号を前記共通コマンドに付与したコマンドと、前記動作状態にある前記映像記録再生装置を送信先とした符号を前記共通コマンドに付与したコマンドとを前記バスを介して転送する転送手段とを備えることを特徴とする。
【００２９】
例えば、バスをＣＥＣバスとし、受信制御装置をケーブルテレビ放送のセットトップボックスとし、映像表示装置をテレビとし、映像記録再生装置をＤＶＤプレーヤ等のＡＶ機器とすることにより、セットトップボックスのリモートコントローラからＡＶ機器およびテレビを操作することができる。また、バスにＡＶ機器が複数接続されていても、視聴中のＡＶ機器とテレビにのみ作用し、視聴していないＡＶ機器には作用しない。
【００３０】
なお、本発明は、このようなリモートコントロールシステムとして実現することができるだけでなく、このようなリモートコントロールシステムが備える特徴的な手段をステップとするコマンド転送方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【発明の効果】
【００３１】
本発明によると、テレビでセットトップボックス以外のＡＶ機器が出力する映像を視聴中であっても、セットトップボックスのリモコンを利用して、テレビおよび、ＡＶ機器を操作することができるリモートコントロールシステムを提供することができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。
図１は本実施の形態におけるリモートコントロールシステムの概略構成図である。また、図２は本実施の形態におけるリモートコントロールシステムにおける機能ブロック図である。
【００３３】
なお、実施の形態１におけるＤＶＤプレーヤ１および、ＤＶＤレコーダ５は前記映像記録再生装置の一例であり、セットトップボックス２は前記受信制御装置の一例であり、テレビ３は、前記映像表示装置の一例である。
【００３４】
図１に示すように、リモートコントロールシステムは、ＤＶＤプレーヤ１と、セットトップボックス２と、テレビ３と、リモコン４と、ＤＶＤレコーダ５とを備えている。
【００３５】
ＤＶＤプレーヤ１は、ＤＶＤに記録された映像コンテンツをデコードし、映像と音声とをＨＤＭＩケーブルを介して出力する機器である。
【００３６】
セットトップボックス２は、ケーブルテレビ放送の映像と音声とをＨＤＭＩケーブルを介して出力する機器である。
【００３７】
テレビ３は、ＨＤＭＩケーブルを介して接続された機器から出力される映像と音声とを出力するための機器である。
【００３８】
リモコン４は主にセットトップボックス２に対する信号を送信する機器である。
テレビ３とセットトップボックス２とは、ＨＤＭＩケーブルで接続されており、セットトップボックス２でデコードされた映像および音声は、ＨＤＭＩケーブルを通じてテレビ３に伝送される。
【００３９】
また、テレビ３とＤＶＤプレーヤ１は、ＨＤＭＩケーブルで接続されており、ＤＶＤプレーヤ１で再生された映像および音声も、セットトップボックス２と同様にテレビ３に伝送される。
【００４０】
また、テレビ３、セットトップボックス２およびＤＶＤプレーヤ１は、ＨＤＭＩケーブルのＣＥＣバスを介して、相互にＣＥＣコマンドを通信することができる。ＣＥＣバスの線は、ＨＤＭＩケーブルのチューブに映像および音声を伝送する線と一緒に入っており、ＨＤＭＩケーブルで機器間を接続することにより、ＣＥＣバスの接続も行われる。
【００４１】
図２に示すように、テレビ３は、前記映像表示装置の一例であって、ディスプレイ６と、チューナ７と、メモリ８と、マイクロコンピュータ（以下「マイコン」という。）９と、デコーダ１０と、ＨＤＭＩ入力部１１と、ＨＤＭＩ入力部１２と、ＨＤＭＩ入力部１３とを備える。
【００４２】
ディスプレイ６は、デコーダ１０から得られた映像およびメニュー表示等を行う。
マイコン９は、ＣＥＣコマンドや、テレビ３のリモコン操作によるコマンドを解釈し、各種処理を行う。また、マイコン９は、必要に応じてデコーダ１０およびチューナ７の制御も行う。また、マイコン９は、他装置からＣＥＣバスを介して受信したＣＥＣコマンドが自装置宛のコマンドであるか否かを自装置の状態に基づいて判定する判定部と、判定部によってＣＥＣコマンドが自装置宛のコマンドと判定された場合にはＣＥＣバスを介して受信したＣＥＣコマンドを実行し、他装置宛のコマンドと判定された場合にはＣＥＣバスを通じて受信したＣＥＣコマンドを実行しないコマンド実行部とを備えている。
【００４３】
チューナ７は、図示しないアンテナより受信したテレビ放送波を受信し、例えば受信する放送がデジタル放送であるならば、そのデータをデコーダ１０へ送る。
【００４４】
デコーダ１０は、前記チューナ７より得られた放送波から、映像および音声をデコードし、ディスプレイ６で表示するために適切な信号に変換して、ディスプレイ６へ送る。また、デコーダ１０は、ＨＤＭＩ入力部１１と、ＨＤＭＩ入力部１２と、ＨＤＭＩ入力部１３と、その他の図示しない外部映像入力から得られた映像も、ディスプレイ６で表示するために適切な信号に変換してディスプレイ６へ送る。
【００４５】
ＨＤＭＩ入力部１１〜１３は、セットトップボックス２のＨＤＭＩ出力部２１と、ＤＶＤプレーヤ１のＨＤＭＩ出力部１６と、ＤＶＤレコーダ５のＨＤＭＩ出力部２６にそれぞれ接続され、ＨＤＭＩ信号を受信する。また、ＨＤＭＩ入力部１１〜１３は、ＨＤＭＩ信号の受信と同時にＣＥＣコマンドの送受信を行う。
【００４６】
ＨＤＭＩ入力部１１〜１３のＣＥＣ部とは、バス接続されており、ＨＤＭＩ入力部１１〜１３に接続されたセットトップボックス２とＤＶＤプレーヤ１とＤＶＤレコーダ５との間で、相互にＣＥＣコマンドを通信することができる。
【００４７】
ＤＶＤプレーヤ１は、マイコン１５と、メモリ１４と、ＨＤＭＩ出力部１６とを備え、図示しないＤＶＤ読取装置より、ＤＶＤに記録された信号を読み取り、映像や静止画、音声をデコードし、ＨＤＭＩ出力部１６より映像および音声をＨＤＭＩ信号として出力する。
【００４８】
マイコン１５は、メモリ１４を利用しつつ、図示しないＤＶＤ読取装置の制御および図示しないＤＶＤプレーヤ１に備えられた入力部による入力に対する処理、ＨＤＭＩ出力部１６の制御を行う。また、マイコン１５は、ＨＤＭＩ出力部１６が受信したＣＥＣコマンドを受信した際のデコードおよびＨＤＭＩ出力部１６へのＣＥＣコマンドの出力指示も行う。また、マイコン１５は、自装置の動作時にセットトップボックス２およびテレビ３に対する状態認識コマンドであるＣＥＣコマンド＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞の出力指示を行う通知部と、他装置からＣＥＣバスを介して受信したＣＥＣコマンドが自装置宛のコマンドであるか否かを自装置の状態に基づいて判定する判定部と、判定部によってＣＥＣコマンドが自装置宛のコマンドと判定された場合にはＣＥＣバスを介して受信したＣＥＣコマンドを実行し、他装置宛のコマンドと判定された場合にはＣＥＣバスを通じて受信したＣＥＣコマンドを実行しないコマンド実行部とを備えている。
【００４９】
ＨＤＭＩ出力部１６は、ＤＶＤ読取装置がデコードした映像および音声をＨＤＭＩ信号としてＨＤＭＩ入力部１３に対して出力する。また、ＨＤＭＩ出力部１６は、ＨＤＭＩ信号の出力と同時にＣＥＣコマンドの通信も行う。
【００５０】
セットトップボックス２は、リモコン受信部１７と、マイコン１８と、メモリ１９と、チューナ２０と、ＨＤＭＩ出力部２１とを備える。
【００５１】
マイコン１８は、メモリ１９を利用しつつ、チューナ２０の制御および図示しないセットトップボックス２に備えられたその他の入力部による入力に対する処理、ＨＤＭＩ出力部２１の制御を行う。また、マイコン１８は、ＨＤＭＩ出力部２１がＣＥＣコマンドを受信した際のＣＥＣコマンドのデコードおよびＨＤＭＩ出力部２１へのＣＥＣコマンドの出力指示も行う。また、マイコン１８は、ＣＥＣコマンドの＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞を受信したときは、メモリ１９にコマンドの送信元機器を特定する情報を記憶し、動作状態を認識する認識部と、リモコン４を用いて入力されたコマンドを判定する判定部と、判定部によってコマンドがテレビ３に対する専用コマンドであると判定された場合にはテレビ３に対してこの専用コマンドを転送し、コマンドがＣＥＣバスに接続された複数の機器の間で共通に動作し得る共通コマンドであると判定された場合には、テレビ３と、動作状態にあるＤＶＤプレーヤ１またはＤＶＤレコーダ５に対して、テレビ３を送信先と示した符号を共通コマンドに付与したコマンドと、動作状態にあるＤＶＤプレーヤ１またはＤＶＤレコーダ５を送信先とした符号を共通コマンドに付与したコマンドとをＣＥＣバスを介して転送する転送部とを備えている。
【００５２】
チューナ２０は、ケーブルテレビ放送の信号を受信・デコードし、映像および音声をＨＤＭＩ出力部２１へ送信する。
【００５３】
ＨＤＭＩ出力部２１は、チューナ２０がデコードした映像および、音声をＨＤＭＩ信号として、ＨＤＭＩ入力部１１に送信する。また、ＨＤＭＩ出力部２１は、ＣＥＣコマンドの送受信も行う。
【００５４】
リモコン受信部１７は、リモコン４より赤外線、電波等の無線通信手段により送信される信号を受信し、当該信号をデコードした結果をマイコン１８に送る。
【００５５】
リモコン４は、リモコン送信部２２と、入力部２３を備える。
入力部２３は、例えば、プッシュボタン、トグルスイッチ、十字キー、ジョイスティ
ック等のいずれか、またはこれらの組み合わせから構成される。
【００５６】
リモコン送信部２２は、赤外線、電波等の無線通信手段を利用し、前記リモコン受信部１７に対して、前記入力部２３で得られた入力に対応した信号を送信する。
【００５７】
ＤＶＤレコーダ５は、マイコン２４と、メモリ２５と、ＨＤＭＩ出力部２６とを備え、図示しないＤＶＤ読取装置より、ＤＶＤに記録された信号を読み取り、映像や静止画、音声をデコードし、ＨＤＭＩ出力部２６より映像および音声をＨＤＭＩ信号として出力する。
【００５８】
マイコン２４は、メモリ２５を利用しつつ、図示しないＤＶＤ読取装置の制御および図示しないＤＶＤレコーダ５に備えられた入力部による入力に対する処理、ＨＤＭＩ出力部２６の制御を行う。また、マイコン２４は、ＨＤＭＩ出力部２６が受信したＣＥＣコマンドを受信した際のデコードおよびＨＤＭＩ出力部２６へのＣＥＣコマンドの出力指示も行う。また、マイコン２４は、自装置の動作時にセットトップボックス２およびテレビ３に対する状態認識コマンドである＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドの出力指示を行う通知部と、他装置からＣＥＣバスを介して受信したＣＥＣコマンドが自装置宛のコマンドであるか否かを自装置の状態に基づいて判定する判定部と、判定部によってＣＥＣコマンドが自装置宛のコマンドと判定された場合にはＣＥＣバスを介して受信したＣＥＣコマンドを実行し、他装置宛のコマンドと判定された場合にはＣＥＣバスを通じて受信したＣＥＣコマンドを実行しないコマンド実行部とを備えている。
【００５９】
ＨＤＭＩ出力部２６は、ＤＶＤ読取装置がデコードした映像および音声をＨＤＭＩ信号としてＨＤＭＩ入力部１２に対して出力する。また、ＨＤＭＩ出力部２６は、ＨＤＭＩ信号の出力と同時にＣＥＣコマンドの通信も行う。
【００６０】
次に、図３〜図１１を用いて、本発明の実施の形態においてユーザがリモコンを用いて操作するときのリモートコントロールシステムの動作について説明する。
【００６１】
（セットトップボックス接続時の動作）
セットトップボックス２とテレビ３がＨＤＭＩケーブルで接続されたとき、セットトップボックス２はＨＤＭＩに含まれるＤＤＣ通信により、物理アドレスを含む情報をテレビ３に問い合わせることで受信する。
【００６２】
セットトップボックス２がＤＤＣ通信を試みても応答がない場合、セットトップボックス２はテレビが正しく接続されていないとみなして、本願に係るコマンド転送機能を停止する。セットトップボックス２は、物理アドレスの受信に成功すると、セットトップボックスの論理アドレスを宛先として＜Ｐｏｌｌｉｎｇ  Ｍｅｓｓａｇｅ＞コマンドを送信し、応答がなければ論理アドレスを確定し、＜Ｒｅｐｏｒｔ  Ｐｈｙｓｉｃａｌ  Ａｄｄｒｅｓｓ＞コマンドをすべての機器宛に送信する。
【００６３】
（ＤＶＤプレーヤ１およびＤＶＤレコーダ５接続時の動作）
ＤＶＤプレーヤ１およびＤＶＤレコーダ５は、テレビ３とＨＤＭＩケーブルで接続されたとき、ＨＤＭＩに含まれるＤＤＣ通信により、物理アドレスを含む情報をテレビ３に問い合わせることで受信する。ＤＶＤプレーヤ１およびＤＶＤレコーダ５は、物理アドレスの受信に成功すると、各機器の論理アドレスを宛先として＜Ｐｏｌｌｉｎｇ  Ｍｅｓｓａｇｅ＞コマンドを送信し、応答がなければ論理アドレスを確定し、＜Ｒｅｐｏｒｔ  Ｐｈｙｓｉｃａｌ  Ａｄｄｒｅｓｓ＞コマンドをすべての機器宛に送信する。＜Ｐｏｌｌｉｎｇ  Ｍｅｓｓａｇｅ＞コマンドに応答があった場合は、同じアドレスをもつ機器が既に存在しているため、別の論理アドレスに対して再び＜Ｐｏｌｌｉｎｇ  Ｍｅｓｓａｇｅ＞コマンドを送信する。ＤＶＤプレーヤ１および、ＤＶＤレコーダ５は、固有の論理アドレスを取得できなかったときは、ＣＥＣコマンドに関する機能を停止し、接続構成の変更などにより、論理アドレスが取得できるまでＣＥＣコマンドを受信および送信をしない。
【００６４】
セットトップボックス２は、＜Ｒｅｐｏｒｔ  Ｐｈｙｓｉｃａｌ  Ａｄｄｒｅｓｓ＞コマンドを受信すると、送信元の機器および、物理アドレスをメモリ１９に記録する。
【００６５】
（セットトップボックスを操作するときの動作）
図３を用いて、ユーザがリモコン４を用いてセットトップボックス２を操作するときの動作の流れについて説明する。
【００６６】
まず、ユーザがリモコン４の入力部２３であるボタンのいずれかを押し下げすると、ボタンに対応する信号が送信され、リモコン受信部１７より受信されて、マイコン１８に通知されて、マイコン１８に通知される（ステップＳ２０１）。
【００６７】
ステップＳ２０１で受信した信号が、上下左右、決定など、予め決められた他機器と共通のキー（以下、基本キーとする。）か、テレビ３でのみ動作するキーか、セットトップボックス２でのみ動作するキーかを判別する（ステップＳ２０２）。ステップＳ２０２におけるステップＳ２０１で受信した信号の判別処理は、図４に示すようなテーブルを参照して行われる。
【００６８】
ステップＳ２０１で受信した信号がセットトップボックス２を操作するための専用のキーの信号であると判定された場合は（ステップＳ２０２でＳＴＢ専用キー）、セットトップボックス２は当該キーの信号に対応した処理を行う（ステップＳ２０３）。例えばステップＳ２０１で受信した信号がケーブルテレビ放送のチャンネルに対応したキーであった場合は、セットトップボックス２のチューナ２０は設定されたチャンネルを受信し、当該チャンネルの映像および音声をＨＤＭＩ出力部２１より送出する。
【００６９】
ステップＳ２０２で受信した信号が基本キーの信号（共通コマンド）であると判定された場合は（ステップＳ２０２で基本キー）、マイコン１８は、メモリ１９を参照し、最後に＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドを送信した機器（以下、アクティブソース機器とする。）を確認する（ステップＳ２０４）。
【００７０】
ステップＳ２０４において、アクティブソース機器がセットトップボックス２であるならば（ステップＳ２０４でＳＴＢ）、セットトップボックス２は、テレビ３に対してステップＳ２０１で受信した信号に対応するＣＥＣコマンドを送信し（ステップＳ２０５）、セットトップボックス２でも当該信号に対応する動作を実行する（ステップＳ２０３）。ただし、ステップＳ２０２で、セットトップボックス２がメニューを表示していない状態では、セットトップボックス２は当該信号に対応する動作を実行しない。
【００７１】
なお、ステップＳ２０１で受信された信号がセットトップボックスでのみ動作する信号であって、セットトップボックス２に内蔵されたメニューを起動する信号やセットトップボックス２で受信されたケーブルテレビ放送の視聴を指示する信号であった場合には、セットトップボックス２は＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドを送信する。
【００７２】
このようにして、ユーザはリモコン４を用いて本リモートコントロールシステムにおけるセットトップボックス２を操作することができる。
【００７３】
また、ユーザが、リモコン４の入力部２３であるテレビメニュー表示ボタンを押し下げすると、ボタンに対応する信号がリモコン送信部２２により送信され、リモコン受信部１７が受信し、マイコン１８に通知される（ステップＳ２０１）。
【００７４】
なお、ステップＳ２０１の処理の前に、テレビ３のディスプレイ６では、ＤＶＤプレーヤ１の出力映像や、テレビ３のチューナ画面や、セットトップボックス２のチューナ画面を表示中であってもよい。
【００７５】
セットトップボックス２は、ステップＳ２０１で受信した信号が、基本キーの信号であるか、テレビメニュー表示ボタンの信号か、セットトップボックス専用キーの信号であるかどうかを判別する（ステップＳ２０２）。受信した信号がテレビメニュー表示ボタンの信号ならば（ステップＳ２０２でテレビメニュー表示キー）、セットトップボックス２は、テレビ３を宛先として、テレビメニュー表示を指示するコマンドを送信する（ステップＳ２０８）。
【００７６】
また、セットトップボックス２以外の機器が＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドを送信してアクティブソースとなった場合に、セットトップボックス２は次のように動作する。まず、図５に示すように送信された＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドを受信したセットトップボックス２は（ステップＳ２１０）、当該コマンドの送信元の機器の論理アドレスを現在のアクティブソース機器を示す情報としてメモリ１９に記憶する（ステップＳ２１１）。
【００７７】
次に、ユーザがリモコン４を操作して、リモコン４から基本キーに対応する信号が出力され、セットトップボックス２が受信した場合（ステップＳ２０２で基本キー）は、セットトップボックス２はアクティブソース機器がいずれであるかをメモリ１９を参照する（ステップＳ２０４）。
【００７８】
アクティブソース機器が、セットトップボックス２でもテレビ３でもない場合（ステップＳ２０４でＳＴＢでもテレビでもない）、例えば、ＤＶＤプレーヤ１であった場合は、アクティブソース機器であるＤＶＤプレーヤ１とテレビ３に対してＣＥＣコマンドを送信する（ステップＳ２０６）。ステップＳ２０６で送信される２つのコマンドは、宛先機器が異なるもののオペコードおよび、オペランドは同一のコマンドである。ただし、テレビ３と、ＤＶＤプレーヤ１以外の機器は、宛先に含まれないため何ら作用しない。なお、ステップＳ２０６でセットトップボックス２は、図４に示すテーブルを参照し、ステップＳ２０１で受信した信号に対応するＣＥＣコマンドを決定する。
【００７９】
（ＤＶＤプレーヤ１を操作するときの動作）
以下、ユーザがリモコン４を用いてＤＶＤプレーヤ１を操作するときのセットトップボックス２、テレビ３、ＤＶＤプレーヤ１の動作の流れを説明する。
【００８０】
図６は、ＤＶＤプレーヤ１および、ＤＶＤレコーダ５の動作を示すフローチャートである。
【００８１】
ユーザは、例えば図７に示すようなセットトップボックス２のマイコンが生成するメニューを見ながら、リモコン４を操作することでカーソル４１が指し示す項目を動かし、セットトップボックス２に内蔵された所望のプログラムを実行することができる。例えば、「ＤＶＤを見る」というメニュー項目に対応するプログラムにおいて、セットトップボックス２のマイコン１８は、ＤＶＤプレーヤ１を起動して、ＤＶＤの再生を開始するプログラムを実行する。前記プログラムにおいては、ＤＶＤプレーヤ１に対して、電源オンを指示するコマンドと、ＤＶＤの再生を開始するコマンドがＣＥＣコマンドとして送信される。
【００８２】
ＤＶＤプレーヤ１は、ＣＥＣコマンドを受信すると（ステップＳ１０１）、ステップＳ１０１で受信したコマンドが、基本キーのコマンドであるか否かを判別する（ステップＳ１０３）。
【００８３】
ステップＳ１０１で受信したコマンドが、基本キー以外のコマンドであった場合（ステップＳ１０３で基本キー以外）、ＤＶＤプレーヤは当該コマンドに対応した動作を実行する（ステップＳ１０５）。
【００８４】
ステップＳ１０５では、例えば、ステップＳ１０１で受信したコマンドが電源オンを指示するコマンドであった場合は、ＤＶＤプレーヤ１は待機状態から電源オン状態になる。また、ステップＳ１０１で受信したコマンドがＤＶＤの再生を開始するコマンドであった場合は、ＤＶＤプレーヤ１はＤＶＤの再生を開始する。
【００８５】
また、図示しないＤＶＤプレーヤ１の入力部より信号を受信すると（ステップＳ１０２）、ＤＶＤプレーヤ１は、ステップＳ１０２で受信した信号をステップＳ１０１でコマンドを受信した場合と同様に動作することができる。すなわち、ステップＳ１０１で受信した信号がＤＶＤの再生を指示する信号であった場合は、ＤＶＤプレーヤ１は同様にステップＳ１０５でＤＶＤの再生を開始する。
【００８６】
次に、ＤＶＤプレーヤ１は、ステップＳ１０５あるいは、ステップＳ１０６の動作がアクティブソースになる動作であるかを判別する（ステップＳ１０８）。アクティブソースになる動作とは、ＤＶＤプレーヤ１に予めプログラムされており、ユーザ操作によりソース機器が映像および音声の出力を開始する動作である。例えば、ＤＶＤの再生を開始する動作や、ＤＶＤのメニューの表示を開始する動作がある。
【００８７】
ＤＶＤプレーヤ１がアクティブソース機器になる必要がある場合は（ステップＳ１０８でアクティブソースになる）、ＤＶＤプレーヤ１は、＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドをＣＥＣバスで接続されたすべての機器に対してブロードキャストする。＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドを受信したテレビ３は、映像および音声入力をＤＶＤプレーヤ１を接続している端子に切り換える。
【００８８】
ステップＳ１０９でＤＶＤプレーヤ１が＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞をブロードキャストすると、ユーザがリモコン４の基本キーであるボタンを押したときにセットトップボックス２から当該基本キーに対応するコマンドがＤＶＤプレーヤ１を宛先として送信される。
【００８９】
ＤＶＤプレーヤは、基本キーに対応するコマンドを受信した場合は次のように動作する。
【００９０】
ＤＶＤプレーヤは、ステップＳ１０３において、ステップＳ１０１で受信したコマンドが基本キーであると判別された場合（ステップＳ１０３で基本キー）は、ＤＶＤプレーヤ１がメニューを表示しているどうかをメモリ１４を参照して確認する（ステップＳ１０４）。
【００９１】
ステップＳ１０４において、ＤＶＤプレーヤ１がメニューを表示していない場合（ステップＳ１０４で表示していない）は、特に何も動作しないまま処理を終了する（ステップＳ１０７）。
【００９２】
ステップＳ１０４において、ＤＶＤプレーヤ１がメニューを表示している場合（ステップＳ１０４で表示している）は、当該コマンドに対応した動作を行う（ステップＳ１０６）。例えば、受信したコマンドが基本キーに含まれる上キーに対応するコマンドであった場合は、ＤＶＤプレーヤ１は、マイコン１５が生成するメニューのカーソルを１項目上に移動する。また、例えば、受信したコマンドが基本キーに含まれる決定キーであった場合は、ＤＶＤプレーヤ１は、マイコン１５が生成するメニューのカーソルがフォーカスしている項目に対応する機能を実行する。
【００９３】
（テレビ３を操作するときの動作）
以下、ユーザがリモコン４を用いて、テレビ３を操作するときのセットトップボックス２、テレビ３、ＤＶＤプレーヤ１の動作の流れを説明する。
【００９４】
図３は、セットトップボックス２の動作を示すフローチャートである。
図８〜図１０は、テレビ３の動作を示すフローチャートである。
【００９５】
テレビ３は、図９に示すように＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドを受信したとき（ステップＳ３１０）は、コマンドの送信元の機器をアクティブソース機器として、メモリ８に記憶し、アクティブソース機器が接続されている入力端子に入力切り換えを行い、アクティブソース機器が供給している映像をディスプレイ６に表示する（ステップＳ３１１）。
【００９６】
ユーザがリモコン４を操作してテレビ３の機能を利用する場合、テレビ３は次のように動作する。テレビ３は、図１０に示すようにステップＳ２０８でセットトップボックス２から送信されたテレビメニュー表示を指示するコマンドを受信したとき（ステップＳ３２０）は、アクティブソース機器をメモリ８から参照し、アクティブソース機器に対して、メニュー消去を指示するＣＥＣコマンドを送信する（ステップＳ３２１）。また、ディスプレイ６は、マイコン９が生成する例えば図１１に示すようなメニューを、入力中の映像に重畳して表示する（ステップＳ３２２）。
【００９７】
また、ユーザがリモコン４を操作して、リモコン４から基本キーに対応する信号が出力され、セットトップボックス２が受信すると（ステップＳ２０２で基本キー）、前述の動作と同様に、アクティブソース機器であるＤＶＤプレーヤ１とテレビ３に対してＣＥＣコマンドを送信する（ステップＳ２０６）。
【００９８】
テレビ３は、基本キーに対応するコマンドを受信した場合は次のように動作する。
テレビ３は、ステップＳ３０３において、ステップＳ３０１で受信したコマンドが基本キーであると判別された場合（ステップＳ３０３で基本キー）は、テレビ３がメニューを表示しているかメモリ８を参照して確認する（ステップＳ３０５）。
【００９９】
テレビ３がメニューを表示している場合（ステップＳ３０５で表示している）、当該コマンドに対応した動作をする（ステップＳ３０６）。例えば、受信したコマンドが基本キーに含まれる上キーに対応するコマンドであった場合は、テレビ３は、マイコン９が生成するメニューのカーソルを１項目上に移動する。また、例えば、受信したコマンドが基本キーに含まれる決定キーであった場合は、テレビ３は、マイコン９が生成するメニューのカーソルがフォーカスしている項目に対応する機能を実行する。
【０１００】
また、ステップＳ３０１で受信したコマンドが、基本キー以外のコマンドであった場合（ステップＳ３０３で基本キー以外）、テレビ３は当該コマンドに対応した動作を実行する（ステップＳ３０４）。
【０１０１】
（ＤＶＤレコーダ５を操作するときの動作）
ユーザは、ＤＶＤレコーダ５も、ＤＶＤプレーヤ１と同様にリモコン４を用いて操作することができる。
【０１０２】
以下、ユーザがリモコン４を用いてＤＶＤレコーダ５を操作するときのセットトップボックス２、テレビ３、ＤＶＤレコーダ５の動作の流れを説明する。
【０１０３】
ユーザは、テレビ３でセットトップボックスが受信するケーブルテレビ放送を視聴しているときは、ＤＶＤプレーヤ１を操作するときと同様に、リモコン４を用いて図７に示すセットップボックス２のメニュー４１のカーソル４２を上下に動かして、ＤＶＤレコーダ５を操作するための項目、例えば「ＤＶＤ録画機を操作する」と表示された項目を選択する。例えば、「ＤＶＤ録画器を操作する」というメニュー項目に対応するプログラムにおいて、セットトップボックス２のマイコン１８は、ＤＶＤレコーダ５を起動するＣＥＣコマンドを送信し、ＤＶＤレコーダ５にＤＶＤの再生開始を指示するＣＥＣコマンドを送信する。ＣＥＣコマンドを受信したＤＶＤレコーダ５は、ＤＶＤプレーヤ１と同様に、基本キー以外のＣＥＣコマンドを受信すると（ステップＳ１０３で基本キー以外）、当該コマンドに対応した動作をする（ステップＳ１０５）。
【０１０４】
または、ユーザは図示しないＤＶＤレコーダ５のリモコンを操作して、ＤＶＤの再生を開始する（ステップＳ１０２、ステップＳ１０３で基本キー以外、ステップＳ１０５）。
【０１０５】
ステップＳ１０５、あるいは、ステップＳ１０６の動作で、再生を開始したときはＤＶＤレコーダ５はアクティブソース機器になるため（ステップＳ１０８でアクティブソース）、＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドをブロードキャストする（ステップＳ１０９）。＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドを受信したテレビ３は（ステップＳ３１０）、映像および音声入力をＤＶＤレコーダ５を接続している端子に切り換える（ステップＳ３１１）。また、ステップＳ１０９で発行された＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞コマンドを受信したセットトップボックス２は（ステップＳ２１０）、当該コマンドの発信元の機器の論理アドレスをメモリ１９に記憶する（ステップＳ２１１）。
【０１０６】
次に、ユーザがリモコン４の基本キーを操作すると、セットトップボックス２から基本キーに対応するコマンドが送信される。ＤＶＤレコーダ５は、ステップＳ２０６で送信されたコマンドを受信すると、ＤＶＤプレーヤ１と同様に、当該コマンドが基本キーであると判別され（ステップＳ１０３で基本キー）、ＤＶＤレコーダ５がメニューを表示している場合（ステップＳ１０４で表示している）、当該コマンドに対応する処理を行う（ステップＳ１０５）。
【０１０７】
以上の実施の形態において、各機器が一連の動作を行うことで、テレビでセットトップボックス以外のＡＶ機器が出力する映像を視聴中であっても、セットトップボックスのリモコンを利用して、テレビおよび、ＡＶ機器を操作することができる。
【０１０８】
なお、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１０９】
本発明は、セットトップボックスを含む複数の機器がＨＤＭＩケーブルにより接続されたリモートコントロールシステム等に適用できる。
【図面の簡単な説明】
【０１１０】
【図１】本発明の実施の形態１に係るリモートコントロールシステムの概略構成を示す図
【図２】本発明の実施の形態１に係るリモートコントロールシステムの機能ブロック図
【図３】本発明の実施の形態１に係るセットトップボックスの動作を示すフローチャート
【図４】本発明の実施の形態１に係るセットトップボックスが受信した信号と、当該信号の処理方法と、ＣＥＣコマンドとの対応を示すテーブルの一例
【図５】本発明の実施の形態１に係るセットトップボックスの動作を示すフローチャート
【図６】本発明の実施の形態１に係るＤＶＤプレーヤおよびＤＶＤレコーダの動作を示すフローチャート
【図７】本発明の実施の形態１に係るセットトップボックスのメニュー画面の例
【図８】本発明の実施の形態１に係るテレビの動作を示すフローチャート
【図９】本発明の実施の形態１に係るテレビの動作を示すフローチャート
【図１０】本発明の実施の形態１に係るテレビの動作を示すフローチャート
【図１１】本発明の実施の形態１に係るテレビのメニュー画面の一例
【図１２】ＣＥＣコマンドの構成を示す図
【図１３】非特許文献１に係る従来のＡＶ機器のリモートコントロールシステムの概略構成を示す図
【図１４】特許文献１に係る従来のＡＶ機器のリモートコントロールシステムの概略構成を示す図
【符号の説明】
【０１１１】
１、１０２、１１２    ＤＶＤプレーヤ
２、１０４、１１４    セットトップボックス
３、１０１、１１１    テレビ
４、１０５、１１５    リモコン
５、１０３、１１３    ＤＶＤレコーダ
６    ディスプレイ
７、２０    チューナ
８、１４、１９、２５    メモリ
９、１５、１８、２４    マイコン
１０    デコーダ
１１、１２、１３    ＨＤＭＩ入力部
１６、２１、２６    ＨＤＭＩ出力部
１７    リモコン受信部
２２    リモコン送信部
２３    入力部
４１    セットトップボックス２が出力するメニュー
４２    メニュー４１においてフォーカスしている項目を示すマーク
４３    テレビ３が出力するメニュー
４４    メニュー４３においてフォーカスしている項目を示すマーク
【図１】
2008219672.tif 000003
【図２】
2008219672.tif 000004
【図３】
2008219672.tif 000005
【図４】
2008219672.tif 000006
【図５】
2008219672.tif 000007
【図６】
2008219672.tif 000008
【図７】
2008219672.tif 000009
【図８】
2008219672.tif 000010
【図９】
2008219672.tif 000011
【図１０】
2008219672.tif 000012
【図１１】
2008219672.tif 000013
【図１２】
2008219672.tif 000014
【図１３】
2008219672.tif 000015
【図１４】
2008219672.tif 000016
【手続補正書】
【提出日】平成20年4月21日(2008.4.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
バスで接続された第１の映像出力装置と映像表示装置と少なくとも一つの第２の映像出力装置とからなり、前記第１の映像出力装置はリモートコントローラを有し、前記リモートコントローラから発せられたコマンドを受信して、少なくとも前記映像表示装置または前記第２の映像出力装置のいずれかの一つに対して、前記受信したコマンドを、前記バスを介して転送するように構成されたリモートコントロールシステムであって、
前記第１の映像出力装置は、
前記第２の映像出力装置から前記バスを介して受信した当該第２の映像出力装置の動作状態を示す状態認識コマンドに基づいて前記第２の映像出力装置の動作状態を認識する認識手段と、
前記リモートコントローラから発せられたコマンドを判定する判定手段と、
前記判定手段によって前記コマンドが前記映像表示装置に対する専用コマンドであると判定された場合には前記映像表示装置に対して前記専用コマンドを転送し、前記コマンドが前記バスに接続された複数の機器の間で共通に動作し得る共通コマンドであると判定された場合には、前記映像表示装置と、動作状態にある前記第２の映像出力装置に対して、前記映像表示装置を送信先と示した符号を前記共通コマンドに付与したコマンドと、前記動作状態にある前記第２の映像出力装置を送信先とした符号を前記共通コマンドに付与したコマンドとを前記バスを介して転送する転送手段と
を備えることを特徴とするリモートコントロールシステム。
【請求項２】
前記第２の映像出力装置は、
動作時に前記バスを介して前記映像表示装置と前記第１の映像出力装置とに前記状態認識コマンドを通知する通知手段
を備えることを特徴とする請求項１記載のリモートコントロールシステム。
【請求項３】
前記第２の映像出力装置は、
他装置から前記バスを介して受信したコマンドが自装置宛のコマンドであるか否かを自装置の状態に基づいて判定する判定手段と、
前記判定手段によって前記コマンドが自装置宛のコマンドと判定された場合には前記バスを介して受信したコマンドを実行し、他装置宛のコマンドと判定された場合には前記バスを通じて受信したコマンドを実行しないコマンド実行手段と
を備えることを特徴とする請求項１記載のリモートコントロールシステム。
【請求項４】
前記映像表示装置は、
前記第２の映像出力装置から前記バスを介して受信した当該第２の映像出力装置の動作状態を示す状態認識コマンドに基づいて前記第２の映像出力装置の動作状態を認識する認識手段
を備えることを特徴とする請求項１記載のリモートコントロールシステム。
【請求項５】
前記映像表示装置は、
他装置から前記バスを介して受信したコマンドが自装置宛のコマンドであるか否かを自装置の状態に基づいて判定する判定手段と、
前記判定手段によって前記コマンドが自装置宛のコマンドと判定された場合には前記バスを介して受信したコマンドを実行し、他装置宛のコマンドと判定された場合には前記バスを通じて受信したコマンドを実行しないコマンド実行手段と
を備えることを特徴とする請求項１記載のリモートコントロールシステム。
【請求項６】
バスで接続された第１の映像出力装置と映像表示装置と少なくとも一つの第２の映像出力装置とからなり、前記第１の映像出力装置はリモートコントローラを有し、前記リモートコントローラから発せられたコマンドを受信して、少なくとも前記映像表示装置または前記第２の映像出力装置のいずれかの一つに対して前記バスを介して前記受信したコマンドを転送するように構成されたリモートコントロールシステムにおけるコマンド転送方法であって、
前記第２の映像出力装置は、動作時に前記バスを介して前記映像表示装置と前記第１の映像出力装置とに当該第２の映像出力装置の動作状態を示す状態認識コマンドを通知し、
前記第１の映像出力装置は、前記第２の映像出力装置から前記バスを介して通知された前記状態認識コマンドに基づいて前記第２の映像出力装置の動作状態を認識し、
前記第１の映像出力装置は、前記リモートコントローラから発せられたコマンドを判定し、
前記第１の映像出力装置は、前記コマンドが前記映像表示装置に対する専用コマンドであると判定された場合には前記映像表示装置に対して前記専用コマンドを転送し、前記コマンドが前記バスに接続された複数の機器の間で共通に動作し得る共通コマンドであると判定された場合には、前記映像表示装置と、動作状態にある前記第２の映像出力装置に対して、前記映像表示装置を送信先と示した符号を前記共通コマンドに付与したコマンドと、前記動作状態にある前記第２の映像出力装置を送信先とした符号を前記共通コマンドに付与したコマンドとを前記バスを介して転送する
ことを特徴とするコマンド転送方法。
【請求項７】
映像表示装置と少なくとも一つの他の映像出力装置とにバスで接続されるとともに、リモートコントローラを有し、前記リモートコントローラから発せられたコマンドを受信して、少なくとも前記映像表示装置または前記他の映像出力装置のいずれかの一つに対して、前記受信したコマンドを、前記バスを介して転送する映像出力装置であって、
前記他の映像出力装置から前記バスを介して受信した当該他の映像出力装置の動作状態を示す状態認識コマンドに基づいて前記他の映像出力装置の動作状態を認識する認識手段と、
前記リモートコントローラから発せられたコマンドを判定する判定手段と、
前記判定手段によって前記コマンドが前記映像表示装置に対する専用コマンドであると判定された場合には前記映像表示装置に対して前記専用コマンドを転送し、前記コマンドが前記バスに接続された複数の機器の間で共通に動作し得る共通コマンドであると判定された場合には、前記映像表示装置と、動作状態にある前記他の映像出力装置に対して、前記映像表示装置を送信先と示した符号を前記共通コマンドに付与したコマンドと、前記動作状態にある前記他の映像出力装置を送信先とした符号を前記共通コマンドに付与したコマンドとを前記バスを介して転送する転送手段と
を備えることを特徴とする映像出力装置。