(57)【要約】【課題】ユーザーの手間を低減できること。【解決手段】学習リモコンは、ユーザー操作に基づいて、操作信号を生成する。学習リモコンは、操作信号を映像出力装置へ送信する。学習リモコンは、操作信号に対応するリモコンコードであって、当該映像出力装置から受信したリモコンコードをＴＶへ送信する。【選択図】図１
2014039225.tif 000002
【特許請求の範囲】
【請求項１】
リモコン装置と変換装置とを備える、電子機器を操作するためのシステムであって、
前記リモコン装置は、
ユーザー操作に基づいて、操作信号を生成するユーザインターフェイスと、
前記操作信号を前記変換装置へ送信する第１送信部と、
前記操作信号に対応するリモコンコードであって、当該変換装置から受信したリモコンコードを前記電子機器へ送信する第２送信部とを備え、
前記変換装置は、
接続された前記電子機器のリモコンコードパターンであって、前記操作信号と前記リモコンコードを対応付けたリモコンコードパターンを記憶する第１記憶部と、
前記リモコンコードパターンに基づいて、前記リモコン装置から受信した前記操作信号を前記電子機器のリモコンコードに変換する処理部と、
前記処理部が変換したリモコンコードを前記リモコン装置へ送信する送信部とを備える操作システム。
【請求項２】
前記変換装置は、
複数の電子機器に関するリモコンコードパターンを記憶する第２記憶部と、
当該電子機器から取得した情報に基づいて、当該電子機器のリモコンコードパターンを特定する学習処理部とをさらに備え、
前記学習処理部は、前記学習処理部が特定したリモコンコードパターンに基づいて前記リモコン装置から受信した前記操作信号を前記電子機器のリモコンコードに変換する請求項１に記載の操作システム。
【請求項３】
前記システムは、第１の前記第１電子機器と、第２の前記電子機器とを備え、
前記変換装置は、前記第２の電子機器と接続され、
前記送信部は、前記第２の電子機器を介して、前記第１の電子機器から取得した情報に基づいて、前記リモコン装置から受信した前記操作信号を前記電子機器のリモコンコードに変換し、変換したリモコンコードを前記リモコン装置へ送信する請求項１又は２に記載の操作システム。
【請求項４】
リモコン装置と、電子機器に接続された変換装置とを用いた前記電子機器の操作方法であって、
前記リモコン装置のユーザインターフェイスが、操作信号を生成するステップと、
前記リモコン装置が、前記操作信号を前記変換装置へ送信するステップと、
前記変換装置が、接続された前記電子機器のリモコンコードパターンであって、前記操作信号とリモコンコードを対応付けたリモコンコードパターンを決定するステップと、
前記変換装置が、前記リモコンコードパターンに基づいて、前記リモコン装置から受信した前記操作信号を前記電子機器のリモコンコードに変換し、変換したリモコンコードを前記リモコン装置へ送信するステップと、
前記リモコン装置が、前記変換装置から受信したリモコンコードを前記電子機器へ送信するステップとを備える操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作システム及び、操作方法に関する。
【背景技術】
【０００２】
近年、テレビジョン装置等の電子機器のリモートコントロール装置(リモコンとも称する)として、学習リモコンが知られてきている。学習リモコンは、複数の特定のリモコンから発生する操作信号を受信し、それと全く同じ信号を発生させることができる。これは、特定のリモコンから発生する信号が、デジタル光(赤外線光)通信の信号であるためである。つまり、学習リモコンは、特定のリモコンから発生する信号を受信し、数値化して記録する。学習リモコンは、記録した信号を特定の操作に応じて送信部から特定のリモコンと同じ信号を発信することができる。これにより、学習リモコンは、特定のリモコンと同じ働きをすることができる。
【０００３】
特に人気の高い種類のメーカーの主要な製品の信号は、予め学習リモコン内部のＲＯＭチップに記憶(プリセットと呼ばれる)されている。消費者は、学習リモコンに対して、メーカー名と機種に合わせて設定することで、この学習リモコンを使って対象となる電子機器を操作することができる。
学習リモコンを利用可能にするためには、何らかの方法で操作対象の機種情報、或いは、操作するリモコンコード情報をリモコンに学習させる必要がある。
これに対して、特許文献１では、リモコンコード情報をサーバに蓄積し、サーバと通信を行うことで、学習手順を簡略化する技術が公開されている。また特許文献２では、リモコンにＨＤＭＩ端子を搭載し、テレビジョン装置と接続して、ＥＤＩＤ(Extended Display Identification Data)から機種情報を取得することで、機器の判別を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１３０２２９号公報
【特許文献２】特開２００７−１８４８２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、先行技術文献に記載の技術では、機種情報を入力するなどの学習手順が必要である。このように、先行技術文献に記載の技術では、リモコンに学習をさせるために、ユーザーの手間が生じるという欠点があった。
【０００６】
本発明は上記の点に鑑みてなされたものであり、ユーザーの手間を低減できる操作システム及び、操作方法を提供する。
【課題を解決するための手段】
【０００７】
（１）本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、リモコン装置と変換装置とを備える、電子機器を操作するためのシステムであって、前記リモコン装置は、ユーザー操作に基づいて、操作信号を生成するユーザインターフェイスと、前記操作信号を前記変換装置へ送信する第１送信部と、前記操作信号に対応するリモコンコードであって、当該変換装置から受信したリモコンコードを前記電子機器へ送信する第２送信部とを備え、前記変換装置は、接続された前記電子機器のリモコンコードパターンであって、前記操作信号と前記リモコンコードを対応付けたリモコンコードパターンを記憶する第１記憶部と、前記リモコンコードパターンに基づいて、前記リモコン装置から受信した前記操作信号を前記電子機器のリモコンコードに変換する処理部と、前記処理部が変換したリモコンコードを前記リモコン装置へ送信する送信部とを備える操作システムである。
【０００８】
（２）また、本発明の一態様は、上記の操作システムにおいて、前記変換装置は、複数の電子機器に関するリモコンコードパターンを記憶する第２記憶部と、当該電子機器から取得した情報に基づいて、当該電子機器のリモコンコードパターンを特定する学習処理部とをさらに備え、前記学習処理部は、前記学習処理部が特定したリモコンコードパターンに基づいて前記リモコン装置から受信した前記操作信号を前記電子機器のリモコンコードに変換することを特徴とする。
【０００９】
（３）また、本発明の一態様は、上記の操作システムにおいて、前記システムは、第１の前記第１電子機器と、第２の前記電子機器とを備え、前記変換装置は、前記第２の電子機器と接続され、前記送信部は、前記第２の電子機器を介して、前記第１の電子機器から取得した情報に基づいて、前記リモコン装置から受信した前記操作信号を前記電子機器のリモコンコードに変換し、変換したリモコンコードを前記リモコン装置へ送信することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ユーザーの手間を低減できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１実施形態に係る操作システムの概念図である。
【図２】本実施形態に係る操作システムの動作の一例を表すシーケンス図である。
【図３】本実施形態に係る学習リモコンの構成を示す概略ブロック図である。
【図４】本実施形態に係る映像出力機器の構成を示す概略ブロック図である。
【図５】本実施形態に係る映像出力機器記憶部の構成を示す概略ブロック図である。
【図６】本実施形態に係るリモコンコードパターンの一例を示す概略図である。
【図７】本実施形態に係るＴＶの構成を示す概略ブロック図である。
【図８】本実施形態に係る操作システムの学習処理の一例を表すフローチャートである。
【図９】本実施形態に係る操作システムの操作処理の一例を表すフローチャートである。
【図１０】本発明の第２実施形態に係る操作システムの概念図である。
【発明を実施するための形態】
【００１２】
（第１実施形態）
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の第１実施形態に係る操作システムを示す概略図である。
本実施形態に係る操作システムは、学習リモコン１、映像出力機器２、及びテレビジョン装置(以下、ＴＶと称する)３を具備する。なお、以下では学習リモコン１１及び１２各々を総称して、学習リモコン1とも称する。
【００１３】
学習リモコン(リモコン装置)１は、例えば、映像出力機器２のリモコン１１、又はＩｒＳＳ(Ir Simple Shot：高速赤外線通信)やＷｉＦｉ(Wireless Fidelity)等による双方向通信機能を有する携帯電話装置１２である。
映像出力機器２は、例えば、セットトップボックス、ＢＤ(Blu-ray Disc)レコーダである。映像出力機器２は、映像情報をＴＶ３へ提供する。
ＴＶ(テレビジョン装置)３は、映像を出力する電子機器である。ＴＶ３は、赤外線による操作が可能である。ＴＶ３は、ＴＶ３を遠隔操作するための信号であるリモコンコードを学習リモコン１から取得し、取得したリモコンコードに基づいて映像出力機器２から映像情報を取得する。ＴＶ３は、取得した映像情報に基づいて映像を出力する。 また、ＴＶ３は、取得したリモコンコードによって、ＴＶ３の音量調節等もする。なお、本発明はこれに限定せず、ＴＶ３は、空調装置、スピーカー装置等のリモコンにより遠隔制御され得る他の電子機器であってもよい。
【００１４】
学習リモコン１と映像出力機器２の間の通信Ｃ１１は、ＩｒＳＳ通信又はＷｉＦｉ通信等による双方向通信である。
映像出力機器２とＴＶ３の間の通信Ｃ１２は、ＨＤＭＩケーブル又はＭＨＬケーブル等のケーブルを介した双方向通信である。例えば、通信Ｃ１２が、ＨＤＭＩケーブルを介した双方向通信である場合、映像出力機器２及びＴＶ３は、ＣＥＣ(Consumer Electronics Control)コマンドを送受信できる。
学習リモコン１とＴＶ３の間の通信Ｃ１３は、赤外線等による信号がＴＶ３へ送信される片方向通信である。なお、通信Ｃ１３は、双方向通信であってもよい。
【００１５】
図２は、本実施形態に係る操作システムの動作の一例を表すシーケンス図である。図２に示すシーケンス図を参照して、本実施形態に係る操作システムの一連の動作を説明する。
(ステップＳ１；学習処理)
(ステップＳ１１)映像出力機器２は、ＴＶ３から取得した情報に基づいて、ＴＶ３のリモコンコードパターンを特定する情報(以下、リモコンコードパターン特定情報と称する)を記憶する。リモコンコードパターンとは、学習リモコン３が生成する操作信号と、電子機器のリモコンコードとを対応付けるテーブルである（図６参照）。リモコンコードパターンは、リモコンコードパターン特定情報と対応付けられている。
なお、上記の学習処理Ｓ１（ステップＳ１１の処理）は、初回（例えば、ＴＶ３と映像出力機器２を最初に接続した時）や設定変更時（例えば、ユーザが設定変更ボタンを押下した時）に、実行される。
【００１６】
(ステップＳ２；操作処理)
(ステップＳ２１)学習リモコン１は、ユーザー操作に基づいて、操作信号を生成する。操作信号とは、例えば、押下されたリモコンボタンを識別する情報である。その後、学習リモコン１は、生成した操作信号を映像出力機器２へ送信する。
【００１７】
(ステップＳ２２)映像出力機器２は、ステップＳ２１で送信された操作信号を受信する。映像出力機器２は、映像出力機器２に格納されている複数のリモコンパターンから、ステップＳ１で記憶したリモコンコードパターン特定情報に対応するリモコンコードパターンを特定する。つまり、映像出力機器２は、ＴＶ３のリモコンパターンを特定する。
映像出力機器２は、特定したリモコンコードパターンに基づいて、ステップＳ２１で学習リモコン１から送信された操作信号を、ＴＶ３のリモコンコードに変換する。すなわち、映像出力機器２は、ステップＳ２１で生成された操作信号を、ＴＶ３を操作可能なリモコンコードへ変換する変換装置としての機能を有する。その後、映像出力機器２は、変換したリモコンコードを学習リモコン1へ送信する。
【００１８】
(ステップＳ２３)学習リモコン１は、ステップＳ２２で映像出力機器２から送信されたリモコンコードを受信するとともに、受信したリモコンコードをＴＶ３へ送信する。
なお、上記の操作処理Ｓ２（ステップＳ２１〜Ｓ２３の処理）は、ユーザーが、学習リモコン１を操作する度に実行される。
【００１９】
図３は、本実施形態に係る学習リモコン１の構成を示す概略ブロック図である。
学習リモコン１は、ボタンインターフェイス１１０と、イベント処理部１２０と、ＩｒＳＳ送受信部１３０と、赤外線発光部１４０とを備えて構成される。なお、学習リモコン１は、リモートコントロール装置又は携帯電話装置の一般的な公知の機能も備える。
【００２０】
ボタンインターフェイス１１０は、ユーザーがＴＶ３を操作するためのボタン入力を受け付ける。ボタンインターフェイス１１０は、タッチパネルに表示されるボタンやハードウェアのボタン（ハードキー）、音声入力装置やモーションセンサー等で実現される。ボタンインターフェイス１１０は、ユーザー操作に基づいて、操作信号を生成する。ボタンインターフェイス１１０は、生成した操作信号をイベント処理部１２０へ出力する。
【００２１】
イベント処理部１２０は、学習リモコン１各部からのイベントを処理する。例えば、イベント処理部１２０は、ボタンインターフェイス１１０から出力された操作信号を、ＩｒＳＳ送受信部１３０へ出力する。また、イベント処理部１２０は、ＩｒＳＳ送受信部１３０を介して映像出力機器２から受信したリモコンコードを赤外線発光部１４０へ出力する。
【００２２】
ＩｒＳＳ送受信部１３０は、ＩｒＳＳにより外部装置と通信を行う。例えば、ＩｒＳＳ送受信部１３０は、イベント処理部１２０から出力された操作信号を映像出力機器２へ送信する。また、ＩｒＳＳ送受信部１３０は、映像出力機器２から変換されたリモコンコードを受信する。なお、ＩｒＳＳ送受信部１３０は、例えばＷｉＦｉ通信機能を有する送受信部であってもよく、双方向通信機能を有する送受信部で代用が可能である。
【００２３】
赤外線発光部１４０は、ＴＶ３へリモコンコードを送信する。例えば、赤外線発光部１４０は、イベント処理部１２０から出力されたリモコンコードをＴＶ３へ送信する。すなわち、赤外線発光部１４０は、ＩｒＳＳ送受信部１３０から送信された操作信号に対応するリモコンコードであって、ＩｒＳＳ送受信部１３０が映像出力機器２から受信したリモコンコードを、ＴＶ３へ送信する。なお、赤外線発光部１４０は、その他の片方向通信機能を有する送信部、又は双方向通信機能を有する送受信部であってもよい。
【００２４】
図４は、本実施形態に係る映像出力機器２の構成を示す概略ブロック図である。
映像出力機器２は、ＩｒＳＳ送受信部２１０と、イベント処理部２３０と、記憶部２２０と、ＨＤＭＩインターフェイス２４０とを備えて構成される。なお、映像出力機器２は、これらの構成に限らず、例えば、セットトップボックス、ＢＤレコーダなどの公知の機能を有した構成要素を備える。
【００２５】
ＩｒＳＳ送受信部２１０は、ＩｒＳＳにより外部装置と通信を行う。例えば、学習リモコン１から送信された操作信号を受信する。また、ＩｒＳＳ送受信部２１０は、イベント処理部２３０から出力されたリモコンコードを学習リモコン１へ送信する。なお、ＩｒＳＳ送受信部２１０は、例えばＷｉＦｉ通信機能を有する送受信部であってもよく、双方向通信機能を備える送受信部で代用が可能である。
【００２６】
記憶部２２０は、イベント処理部での処理に用いる情報を記憶する。具体的には、記憶部２２０は、映像出力機器２に接続されたＴＶ３のリモコンコードパターンであって、学習リモコン１の操作信号とＴＶ３のリモコンコードを対応付けたリモコンコードパターンを記憶する。
【００２７】
図５は、本実施形態に係る映像出力機器２の記憶部２２０の構成を示す概略ブロック図である。記憶部２２０は、セット部(第１記憶部)２２１と、プリセット部２２２(第２記憶部)とを備える。
セット部(第１記憶部)２２１は、イベント処理部２３０が出力したＴＶ３のリモコンコードパターン特定情報を記憶する。
プリセット部(第２記憶部)２２２は、複数の電子機器のリモコンコードパターンを記憶する。例えば、プリセット部２２２は、メーカー各社ＴＶのリモコンコードパターンを記憶する。
また、ＴＶ３からリモコンコードパターンを取得できる場合は、記憶部２２０は、プリセット部２２２を備えなくてもよい。この場合、セット部２２１は、取得したＴＶ３のリモコンコードパターンを記憶する。
【００２８】
図４に戻って、イベント処理部２３０は、映像出力機器２各部からのイベントを処理する。例えば、イベント処理部２３０は、ＨＤＭＩインターフェイス２４０から取得した機器情報に基づき、リモコンコードパターン特定情報をセット部２２１へ出力する。ここで、機器情報とは、例えば、ベンダーＩＤ等であり、製造メーカーや映像提供者(テレビ局等)を識別する情報である。例えば、イベント処理部２３０は、ＨＤＭＩインターフェイス２４０を介してＣＥＣ通信によりベンダーＩＤを取得することができる。この場合、イベント処理部２３０は、取得したベンダーＩＤから製造メーカーを特定する。イベント処理部２３０は、特定した製造メーカーを示す製造メーカー情報を、リモコンコードパターン特定情報として、セット部２２１へ出力する。
【００２９】
イベント処理部２３０は、操作信号が入力された場合、セット部２２１に記憶されたリモコンコードパターン特定情報に基づき、プリセット部２２２に記憶されたリモコンコードパターンから、ＴＶ３のリモコンコードパターンを選択する。具体的には、イベント処理部２３０は、セット部２２１に記憶されたリモコンコードパターン特定情報に対応するリモコンコードパターンを選択する。
イベント処理部２３０は、選択したリモコンコードパターンに基づき、操作信号をＴＶ３のリモコンコードに変換し、ＩｒＳＳ送受信部２１０へ出力する。
なお、セット部２２１は、リモコンコードパターン特定情報に限らず、ＴＶ３のリモコンコードパターンを記憶してもよい。その場合、イベント処理部２３０は、記憶されているリモコンコードパターンに基づき、操作信号を対応するリモコンコードへ変換する。
【００３０】
ＨＤＭＩインターフェイス２４０は、ＨＤＭＩケーブルを介して映像出力機器２の映像をＴＶ３へ出力し、かつＴＶ３と双方向通信を行う。ＨＤＭＩインターフェイス２４０は、例えば、ＥＤＩＤ又はＣＥＣ通信によりＴＶ３の機器情報を取得することができ、取得した機器情報をイベント処理部２３０へ出力する。なお、ＨＤＭＩインターフェイスは、例えば、ＭＨＬ通信機能などの、双方向通信機能を有する他のインターフェイスであってもよい。
【００３１】
図６は、リモコンコードパターンの一例を示す概略図である。この図は、ＴＶ３の製造メーカーのリモコンコードパターンの一例を示す。
リモコンコードパターンは、図６に示すように、学習リモコン１が生成する操作信号と、電子機器のリモコンコードの各項目の列を有している。例えば、ＴＶ３のリモコンコードパターンにおいて、操作信号「１」が、ＴＶ３のリモコンコード「ＡＡＡ」に対応することを表す。操作信号「１」が、ＩｒＳＳ送受信部２１０からイベント処理部２３０に入力された場合、対応するＴＶ３のリモコンコード「ＡＡＡ」をＩｒＳＳ送受信部２１０へ出力する。
【００３２】
図７は、本実施形態に係るＴＶ３の構成を示す概略ブロック図である。
ＴＶ３は、ＨＤＭＩインターフェイス３１０と、記憶部３２０と、表示部３３０と、赤外線受光部３４０と、イベント処理部３５０とを備えて構成される。なお、ＴＶ３は、これらの構成に限らず、例えば、テレビジョン装置の公知の機能を有した構成要素を備える。
【００３３】
ＨＤＭＩインターフェイス３１０は、ＨＤＭＩケーブルを介して映像出力機器２の映像をＴＶ３へ受信し、かつ映像出力機器２と双方向通信を行う。ＨＤＭＩインターフェイス３１０は、通信によって受信した情報を記憶部、又はＨＤＭＩインターフェイスへ出力する。なお、ＨＤＭＩインターフェイスは、例えば、ＭＨＬ通信機能などの、双方向通信機能を有するインターフェイスであってもよい。
【００３４】
記憶部３２０は、ＴＶ３の動作に必要なデータを記憶する。例えば、記憶部３２０は、ベンダーＩＤ等の製造メーカー情報をＥＤＩＤとして記憶する。
【００３５】
表示部３３０は、外部から入力した映像情報を表示する。例えば、表示部３３０は、ＨＤＭＩインターフェイス３１０を介して、映像出力機器２から入力された映像情報を表示する。表示部３３０は、例えば、液晶ディスプレイや有機エレクトロルミネッセンス(有機ＥＬ)ディスプレイ等で実現される。
【００３６】
赤外線受光部３４０は、外部からの赤外線通信信号を受信する。例えば、赤外線受光部３４０は、学習リモコン１が送信した赤外線によるリモコンコードを受信し、受信したリモコンコードをイベント処理部３５０へ出力する。
【００３７】
イベント処理部３５０は、ＴＶ３各部からのイベントを処理する。例えば、イベント処理部は、赤外線受光部３４０から入力された学習リモコン３からのリモコンコードに基づき、表示部３３０を制御する。
【００３８】
図８は、本実施形態に係る操作システムの学習処理Ｓ１の一例を表すフローチャートである。
学習処理Ｓ１前に、ユーザーは、映像出力機器２とＴＶ３をＨＤＭＩケーブルによって接続する。例えば、接続時に映像出力機器２の電源がＯＦＦである場合では、電源をＯＮすることで学習処理Ｓ１が開始する。
【００３９】
(ステップＳ１０１)イベント処理部２３０は、ＨＤＭＩインターフェイス２４０を介して、ＴＶ３の機器情報を取得する。例えば、イベント処理部２３０は、ＨＤＭＩインターフェイスを介してＣＥＣ通信により、リモコンコードパターン特定情報として、ベンダーＩＤをＴＶ３から取得する。その後、ステップ１０２へ進む。
【００４０】
(ステップＳ１０２)イベント処理部２３０は、ＨＤＭＩインターフェイス２４０から取得した機器情報に基づき、リモコンコードパターン特定情報をセット部２２１に記憶させる。例えば、イベント処理部２３０は、ステップ１０２で取得したベンダーＩＤから製造メーカーを特定し、特定した製造メーカーを示す製造メーカー情報をセット部２２１に記憶させる。なお、セット部２２１は、ＴＶ３からリモコンコードパターンを取得できる場合、取得したリモコンコードパターンを記憶してもよい。
以上のステップで学習処理Ｓ１を完了する。
【００４１】
図９は、本実施形態に係る操作システムの操作処理Ｓ２の一例を表すフローチャートである。
(ステップＳ２０１)ユーザーは、リモコンを操作することで、ＴＶ３を操作するためのボタン入力を行う。ボタンインターフェイス１１０は、ボタン入力により生成した操作信号をイベント処理部１２０へ出力する。イベント処理部１２０は、ボタンインターフェイス１１０から出力された操作信号をＩｒＳＳ送受信部１３０へ出力する。その後、ステップＳ２０２へ進む。
【００４２】
(ステップＳ２０２(Ｓ２１))ＩｒＳＳ送受信部１３０は、イベント処理部１２０から出力された操作信号を映像出力機器２へ送信する。すなわち、学習リモコン１は、ユーザーにより選択された操作信号を映像出力機器２へ送信する。その後、ステップ２０３へ進む。
【００４３】
(ステップＳ２０３)映像出力機器２のＩｒＳＳ送受信部２１０は、学習リモコン１から送信された操作信号を受信する。イベント処理部２３０は、ステップＳ１０２でセット部２２１に記憶した製造メーカー情報に基づき、プリセット部２２２に格納しているリモコンコードパターンから、ＴＶ３に対応するリモコンコードパターンを選択する。その後、ステップ２０４へ進む。
【００４４】
(ステップＳ２０４)イベント処理部２３０は、ステップＳ２０３で選択したリモコンコードパターンに基づき、受信した操作信号を、ＴＶ３を操作できるリモコンコードへ変換する。イベント処理部２３０は、変換したリモコンコードをＩｒＳＳ送受信部２１０へ出力する。その後、ステップ２０５へ進む。
【００４５】
(ステップＳ２０５(Ｓ２２)）ＩｒＳＳ送受信部２１０は、イベント処理部２３０から出力されたリモコンコードを学習リモコン１へ送信する。
【００４６】
(ステップＳ２０６(Ｓ２３))学習リモコン１のＩｒＳＳ送受信部１３０は、ステップＳ２０５で送信されたリモコンコードを受信する。イベント処理部１２０は、受信したリモコンコードを赤外線発光部１４０へ出力する。赤外線発光部１４０は、入力されたリモコンコードをＴＶ３へ出力する。これにより、学習リモコン１は、ＴＶ３へリモコンコードを送信する。
【００４７】
このように、本実施形態では、学習リモコン１は、ユーザー操作に基づいて、操作信号を生成し、生成した操作信号を映像出力機器２へ送信する。映像出力機器２は、接続されたＴＶ３のリモコンコードパターンであって、操作信号とリモコンコードを対応付けたリモコンコードパターンを記憶する。映像出力機器２は、リモコンコードパターンに基づいて、学習リモコン１から受信した操作信号をＴＶ３のリモコンコードに変換する。映像出力機器２は、変換したリモコンコードを学習リモコン１へ送信する。学習リモコン１は、操作信号に対応するリモコンコードであって、映像出力機器２から受信したリモコンコードをＴＶ３へ送信する。
このように、学習リモコン１は、操作信号を映像出力機器２へ送信し、映像出力機器２から送信された変換済みのリモコンコードをＴＶ３へ送信する。これにより、ユーザーは、学習リモコンに学習させる作業を要さず、所望のＴＶ３の操作に対応するボタンを押すのみで、学習リモコン１とＴＶ３の互換性を意識することなく、ＴＶ３の操作が可能である。つまり、操作システムは、ユーザーの手間を低減できる。
【００４８】
また、映像出力機器２は、複数の電子機器に関するリモコンコードパターンを記憶する。映像出力機器２は、ＴＶ３から取得したリモコンパターン特定情報に基づいて、ＴＶ３のリモコンコードパターンを特定する。映像出力機器２は、特定したリモコンコードパターンに基づいて学習リモコン１から受信した操作信号をＴＶ３のリモコンコードに変換する。これにより、操作システムでは、例えば、製造メーカー各社のリモコンコードパターンを記憶しておき、その中からリモコンコードパターンを選択できる。
【００４９】
(第２実施形態)
図１０は、本発明の第２実施形態に係る操作システムを示す概略図である。
図１０において、映像出力機器２は、１以上の機器が接続したネットワーク（例えば、ＨＤＭＩネットワーク）を介して間接的に電子機器４と接続されている。操作システムでは、学習リモコン１は、電子機器４を操作する。
映像出力機器２は、ＴＶ３と接続されている。映像出力機器２は、ＴＶ３を介して、電子機器４からリモコンコードパターン特定情報を取得する。映像出力機器２は、取得したリモコンコードパターン特定情報に基づいて、学習リモコン１から受信した操作信号を電子機器４のリモコンコードに変換する。映像出力機器２は、変換したリモコンコードを学習リモコン１へ送信する。学習リモコン１は、映像出力機器２から受信したリモコンコードを、電子機器４へ送信することで、電子機器４を遠隔操作する。
【００５０】
なお、上記各実施形態に係る操作システムでは、上記ネットワーク上の複数の機器を同時に操作してもよい。すなわち、図１０において、操作システムは、ＴＶ３及び、電子機器４を同時に操作することもできる。この場合、セット部２２１は、ＴＶ３及び電子機器４に対応する２つのリモコンコードパターン特定情報を記憶する。イベント処理部２３０は、ユーザーのボタン操作に応じて、どちらのリモコンコードパターン特定情報に基づきリモコンコードパターン選択するか決定することができる。
これにより、ユーザーは、複数のリモコンを持ち変えることなく、すなわち学習リモコン１のみを用いて、複数の電子機器を同時に操作することができる。
【００５１】
また、上記各実施形態に係る操作システムでは、映像出力機器２は、電子機器の種別（テレビジョン装置、エアコン等）毎に、リモコンコードパターン特定情報に対応するリモコンコードパターンを記憶してもよい。そして、学習リモコン１は、電子機器の種別とリモコンコードパターン特定情報を送信してもよい。この場合、映像出力機器２は、送信された電子機器の種別とリモコンコードパターン特定情報に基づいて、ＴＶ３のリモコンコードパターンを特定する。映像出力機器２は、特定したリモコンコードパターンに基づいて、学習リモコン１から受信した操作信号をリモコンコードに変換する。映像出力機器２は、変換したリモコンコードを学習リモコン１へ送信する。学習リモコン１は、操作信号に対応するリモコンコードであって、映像出力機器２から受信したリモコンコードをＴＶ３へ送信する。
これにより、操作システムでは、複数の種別の電気機器を、ユーザーの手間をかけることなく、操作できる。
【００５２】
なお、上述した実施形態における学習リモコン１、映像出力機器２又はＴＶ３の一部、例えば、学習リモコンイベント処理部１２０、映像出力機器イベント処理部２３０、又はＴＶイベント処理部３５０をコンピュータで実現するようにしても良い。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、学習リモコン１、映像出力機器２又はＴＶ３に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
また、上述した実施形態における学習リモコン１、映像出力機器２又はＴＶ３の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現しても良い。学習リモコン１、映像出力機器２又はＴＶ３の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化しても良い。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現しても良い。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いても良い。
【００５３】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【００５４】
１        ：学習リモコン(リモコン装置)
２        ：映像出力機器(変換装置)
３        ：ＴＶ(テレビジョン装置)
４        ：電子機器
１１      ：映像出力装置のリモコン
１２      ：携帯電話装置
１１０    ：ボタンインターフェイス
１２０    ：イベント処理部
１３０    ：ＩｒＳＳ送受信部
１４０    ：赤外線発光部
２１０    ：ＩｒＳＳ送受信部
２２０    ：記憶部
２２１    ：セット部
２２２    ：プリセット部
２３０    ：イベント処理部
２４０    ：ＨＤＭＩインターフェイス
３１０    ：ＨＤＭＩインターフェイス
３２０    ：記憶部
３３０    ：表示部
３４０    ：赤外線受光部
３５０    ：イベント処理部
【図１】
2014039225.tif 000003
【図２】
2014039225.tif 000004
【図３】
2014039225.tif 000005
【図４】
2014039225.tif 000006
【図５】
2014039225.tif 000007
【図６】
2014039225.tif 000008
【図７】
2014039225.tif 000009
【図８】
2014039225.tif 000010
【図９】
2014039225.tif 000011
【図１０】
2014039225.tif 000012