(57)【要約】【課題】  本発明は、リモートコマンダー、リモートコマンダーの制御方法、リモートコマンダーの制御方法のプログラム、リモートコマンダーの制御方法のプログラムを記録した記録媒体に関し、例えば複数のＡＶ機器、照明、エアコン等の各種機器を赤外線により遠隔制御するリモートコマンダーに適用して、多数のマクロを登録した場合であっても、使い勝手の劣化を有効に回避することができるようにする。【解決手段】  本発明は、１つの操作子又は１つのメニューＭに複数のマクロＭＣＲ１、ＭＣＲ２、ＭＣＲ３を登録し、ユーザーによる操作に応動してこれら複数のマクロＭＣＲ１、ＭＣＲ２、ＭＣＲ３のうちの１つを実行する。【選択図】        図１
2005286951.tif 000002
【特許請求の範囲】
【請求項１】
制御対象機器の選択を受け付けた後、前記制御対象機器に係る制御内容の選択を受け付け、前記制御対象機器に遠隔制御信号を送出して前記制御対象機器の動作を制御するリモートコマンダーにおいて、
ユーザーによる操作を受け付ける入力手段と、
前記制御対象機器に前記遠隔制御信号を送出する遠隔制御信号出力手段と、
前記入力手段による前記ユーザーの操作に応動して、前記遠隔制御信号出力手段の動作を制御する制御手段とを備え、
前記制御手段は、
前記入力手段の１つの操作子又は１つのメニューに対して登録された複数のマクロについて、前記１つの操作子のユーザーによる操作又は前記１つのメニューのユーザーによる選択に応動して、前記複数のマクロのうちの１つを実行して前記遠隔制御信号出力手段の動作を制御する
ことを特徴とするリモートコマンダー。
【請求項２】
前記制御手段は、
前記１つの操作子のユーザーによる操作毎に又は前記１つのメニューのユーザーによる選択毎に、前記マクロを順次１つずつ実行する
ことを特徴とする請求項１に記載のリモートコマンダー。
【請求項３】
前記制御手段は、
前記１つの操作子のユーザーによる操作又は前記１つのメニューのユーザーによる選択に応動して、前記複数のマクロのうちの１つの選択を受け付ける選択用のメニューを表示し、前記選択用のメニューにより選択されたマクロを実行する
ことを特徴とする請求項１に記載のリモートコマンダー。
【請求項４】
前記入力手段は、
前記マクロの実行に応動して、前記１つの操作子又は１つのメニューに係る表示を切り換える
ことを特徴とする請求項１に記載のリモートコマンダー。
【請求項５】
前記制御手段は、
前記入力手段による前記ユーザーの操作に応動して前記マクロの登録を受け付ける
ことを特徴とする請求項１に記載のリモートコマンダー。
【請求項６】
制御対象機器の選択を受け付けた後、前記制御対象機器に係る制御内容の選択を受け付け、前記制御対象機器に遠隔制御信号を送出して前記制御対象機器の動作を制御するリモートコマンダーの制御方法において、
１つの操作子又は１つのメニューに対して登録された複数のマクロについて、前記１つの操作子のユーザーによる操作又は前記１つのメニューのユーザーによる選択に応動して、前記複数のマクロのうちの１つを実行して前記遠隔制御信号を出力するマクロ実行のステップを有する
ことを特徴とするリモートコマンダーの制御方法。
【請求項７】
制御対象機器の選択を受け付けた後、前記制御対象機器に係る制御内容の選択を受け付け、前記制御対象機器に遠隔制御信号を送出して前記制御対象機器の動作を制御するリモートコマンダーの制御方法のプログラムにおいて、
１つの操作子又は１つのメニューに対して登録された複数のマクロについて、前記１つの操作子のユーザーによる操作又は前記１つのメニューのユーザーによる選択に応動して、前記複数のマクロのうちの１つを実行して前記遠隔制御信号を出力するマクロ実行のステップを有する
ことを特徴とするリモートコマンダーの制御方法のプログラム。
【請求項８】
制御対象機器の選択を受け付けた後、前記制御対象機器に係る制御内容の選択を受け付け、前記制御対象機器に遠隔制御信号を送出して前記制御対象機器の動作を制御するリモートコマンダーの制御方法のプログラムを記録した記録媒体において、
１つの操作子又は１つのメニューに対して登録された複数のマクロについて、前記１つの操作子のユーザーによる操作又は前記１つのメニューのユーザーによる選択に応動して、前記複数のマクロのうちの１つを実行して前記遠隔制御信号を出力するマクロ実行のステップを有する
ことを特徴とするリモートコマンダーの制御方法のプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモートコマンダー、リモートコマンダーの制御方法、リモートコマンダーの制御方法のプログラム、リモートコマンダーの制御方法のプログラムを記録した記録媒体に関し、例えば複数のＡＶ機器、照明、エアコン等の各種機器を赤外線により遠隔制御するリモートコマンダーに適用することができる。本発明は、１つの操作子又は１つのメニューに複数のマクロを登録し、ユーザーによる操作に応動してこれら複数のマクロのうちの１つを実行することにより、多数のマクロを登録した場合であっても、使い勝手の劣化を有効に回避することができるようにする。
【背景技術】
【０００２】
従来、ホームシアター等に設置されるＡＶ機器、照明、エアコン等の各種機器を一台のリモートコマンダーにより遠隔制御する方法が、特表平６−５０４８８６号公報等に提案されるようになされている。このようなリモートコマンダーは、所望する機器を制御対象として登録できるようになされている。
【０００３】
すなわちこの種のリモートコマンダーは、メインメニュー画面における制御対象の機器の選択により対応する操作画面を表示し、この操作面画におけるメニューの選択に応動して対応する遠隔制御信号を送出する。リモートコマンダーは、これらメインメニュー画面、操作画面を種々に設定、編集できるようになされ、さらには遠隔制御信号を設定、学習することができるように形成され、これらにより種々の機器を制御対象として登録できるようになされている。
【０００４】
またこのような操作画面は、必要に応じて表示を切り換えることができるように形成され、またカスタマイズできるように形成され、これらにより例えば使用頻度の高いメニューをメインの操作画面に配置する等により、使い勝手を向上するようになされている。
【０００５】
このようなリモートコマンダーは、このようなメインメニュー画面、操作画面における一連のメニューの選択をマクロに登録できるようになされている。これにより例えばテレビジョン受像機の操作画面に、ケーブルテレビジョンのお好みチャンネルを選択するマクロのメニュー、ＣＳ（Communication Satellite ）のお好みチャンネルを選択するマクロのメニュー等を配置できるようになされ、一段と使い勝手を向上できるようになされている。
【０００６】
しかしながらこのような従来のリモートコマンダーに係るマクロの登録にあっては、１つのメニューに１つのマクロしか登録できない。これにより例えばお好みのチャンネルが多数存在する場合に、これらのチャンネルに係る操作をマクロにより登録すると、マクロのメニューを多数操作画面に配置することになり、操作画面が煩雑になり、却って使い勝手が悪くなる問題がある。
【特許文献１】特表平６−５０４８８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は以上の点を考慮してなされたもので、多数のマクロを登録した場合であっても、使い勝手の劣化を有効に回避することができるリモートコマンダー、リモートコマンダーの制御方法、リモートコマンダーの制御方法のプログラム、リモートコマンダーの制御方法のプログラムを記録した記録媒体を提案しようとするものである。
【課題を解決するための手段】
【０００８】
かかる課題を解決するため請求項１の発明においては、制御対象機器の選択を受け付けた後、前記制御対象機器に係る制御内容の選択を受け付け、前記制御対象機器に遠隔制御信号を送出して前記制御対象機器の動作を制御するリモートコマンダーに適用して、入力手段の１つの操作子又は１つのメニューに対して登録された複数のマクロについて、前記１つの操作子のユーザーによる操作又は前記１つのメニューのユーザーによる選択に応動して、前記複数のマクロのうちの１つを実行して前記遠隔制御信号出力手段の動作を制御する。
【０００９】
また請求項６の発明においては、制御対象機器の選択を受け付けた後、前記制御対象機器に係る制御内容の選択を受け付け、前記制御対象機器に遠隔制御信号を送出して前記制御対象機器の動作を制御するリモートコマンダーの制御方法に適用して、１つの操作子又は１つのメニューに対して登録された複数のマクロについて、前記１つの操作子のユーザーによる操作又は前記１つのメニューのユーザーによる選択に応動して、前記複数のマクロのうちの１つを実行して前記遠隔制御信号を出力するマクロ実行のステップを有するようにする。
【００１０】
また請求項７の発明においては、制御対象機器の選択を受け付けた後、前記制御対象機器に係る制御内容の選択を受け付け、前記制御対象機器に遠隔制御信号を送出して前記制御対象機器の動作を制御するリモートコマンダーの制御方法のプログラムに適用して、１つの操作子又は１つのメニューに対して登録された複数のマクロについて、前記１つの操作子のユーザーによる操作又は前記１つのメニューのユーザーによる選択に応動して、前記複数のマクロのうちの１つを実行して前記遠隔制御信号を出力するマクロ実行のステップを有するようにする。
【００１１】
また請求項８の発明においては、制御対象機器の選択を受け付けた後、前記制御対象機器に係る制御内容の選択を受け付け、前記制御対象機器に遠隔制御信号を送出して前記制御対象機器の動作を制御するリモートコマンダーの制御方法のプログラムを記録した記録媒体に適用して、１つの操作子又は１つのメニューに対して登録された複数のマクロについて、前記１つの操作子のユーザーによる操作又は前記１つのメニューのユーザーによる選択に応動して、前記複数のマクロのうちの１つを実行して前記遠隔制御信号を出力するマクロ実行のステップを有するようにする。
【００１２】
請求項１の構成により、制御対象機器の選択を受け付けた後、前記制御対象機器に係る制御内容の選択を受け付け、前記制御対象機器に遠隔制御信号を送出して前記制御対象機器の動作を制御するリモートコマンダーに適用して、入力手段の１つの操作子又は１つのメニューに対して登録された複数のマクロについて、前記１つの操作子のユーザーによる操作又は前記１つのメニューのユーザーによる選択に応動して、前記複数のマクロのうちの１つを実行して前記遠隔制御信号出力手段の動作を制御すれば、複数のマクロを１つの操作子又はメニューに登録して、これら複数のマクロを実行することができ、これにより多数のマクロを登録する場合であっても、マクロの登録に係る操作子、メニューの増大を有効に回避して使い勝手の劣化を有効に回避することができる。
【００１３】
これにより請求項６、請求項７、請求項８の構成によれば、多数のマクロを登録した場合であっても、使い勝手の劣化を有効に回避することができるリモートコマンダーの制御方法、リモートコマンダーの制御方法のプログラム、リモートコマンダーの制御方法のプログラムを記録した記録媒体を提供することができる。
【発明の効果】
【００１４】
本発明によれば、多数のマクロを登録した場合であっても、使い勝手の劣化を有効に回避することができる。
【発明を実施するための最良の形態】
【００１５】
以下、適宜図面を参照しながら本発明の実施例を詳述する。
【実施例１】
【００１６】
（１）実施例の構成
図２は、本発明の実施例に係るＡＶシステムを示すブロック図である。このＡＶシステム１では、リモートコマンダー（リモコン）２によりテレビジョン受像機３、ＶＴＲ４、ＤＶＤ（Digital Video Disk）プレイヤー５、レーザーディスクプレイヤー（ＬＤプレイヤー）６、ケーブルテレビジョンチュナー７、衛星放送受信機８等の機器を遠隔制御する。ここでリモートコマンダー２は、所定のインターフェースを介して直接に、又はメモリカードを介して間接的に、パーソナルコンピュータ（ＰＣ）９に接続可能に形成され、これによりパーソナルコンピュータ９により種々に設定を変更できるようになされている。なおここでこの実施例において、インターフェースは、ＵＳＢ（Universal Serial Bus）である。
【００１７】
図３は、このリモートコマンダー２を示す平面図である。リモートコマンダー２は、略長方形形状により形成されて、前側端面に、赤外線による遠隔制御信号を送出する赤外線送出窓１１、ＵＳＢケーブルを接続するＵＳＢコネクタ１２が設けられる。リモートコマンダー２は、この赤外線送出窓１１の側に、タッチパネル１３を設けてなるカラー画像による液晶表示部１４が設けられ、この液晶表示部１４の下側に、液晶表示部１４の表示切り換え等の操作子１５が設けられる。またリモートコマンダー２は、下側端部にカバーＣが設けられ、このカバーＣの取り外しによりメモリカードを装着するスロットが露出するようになされている。これによりリモートコマンダー２は、液晶表示部１４に表示されたメニューを確認してタッチパネル１３を操作することにより、さらには操作子１５を操作することにより、ＡＶシステム１を構成する各種の機器を赤外線による遠隔制御信号により遠隔制御できるようになされている。またＵＳＢケーブルにより、又はメモリカードにより、パーソナルコンピュータ９に接続して液晶表示部１４に表示する種々のメニュー等を設定できるようになされている。
【００１８】
図４は、このリモートコマンダー２を示すブロック図である。リモートコマンダー２において、赤外線送受信部１６は、赤外線送出窓１１を介して赤外線を送受する送受信機構であり、サブＣＰＵ（Central Processing Unit ）１７の制御により遠隔制御に係るコマンドコードを遠隔制御信号により送出し、また他のリモートコマンダーからの遠隔制御に係るコマンドコードを受信してサブＣＰＵ１７に通知する。サブＣＰＵ１７は、この赤外線送受信部１６の動作を制御する制御手段であり、メインＣＰＵ１８からの指示により赤外線送受信部１６よりコマンドコードを送出する。また赤外線送受信部１６を介して他のリモートコマンダーからのコマンドコードを取得して記録し、これによりリモートコマンダー２は、いわゆる他のリモートコマンダーからの遠隔制御信号を学習して、新たな機器等についても、遠隔制御できるようになされている。
【００１９】
インターフェース（Ｉ／Ｆ）１９は、ＵＳＢコネクタ１２、メモリカードに係る入出力手段であり、メインＣＰＵ１８の制御により各種データ、コマンド等を入出力する。メモリ２０は、フラッシュメモリであり、このリモートコマンダー２に係る各種画面の設定、この画面に設定された各メニューに係るコマンドコード等のデータを記録して保持する。メインＣＰＵ１８は、このリモートコマンダー２全体の動作を制御する制御手段であり、ランダムアクセスメモリ（ＲＡＭ）２１にワークエリアを確保してリードオンリメモリ（ＲＯＭ）２２に記録された所定の処理プログラムを実行することにより、ユーザーによる操作に応動して各種の機器を遠隔制御し、さらには液晶表示部１４の設定等を受け付ける。
【００２０】
なおこの実施例において、このメインＣＰＵ１８の処理に係る処理プログラムにおいては、このリモートコマンダー２にインストールされて提供されるようになされているものの、このような処理プログラムの提供にあっては、ネットワークを介したダウンロードにより提供するようにしてもよく、さらには記録媒体を介して提供するようにしてもよい。なおこのような記録媒体にあっては、メモリカード、光ディスク、磁気ディスク、着脱可能なハードディスク装置等、種々の記録媒体を広く適用することができる。
【００２１】
しかして図５（Ａ）は、電源の立ち上げによるメインＣＰＵ１８の処理により、液晶表示部１４に表示されるメインメニュー画面（以下、ホーム画面と呼ぶ）を示す平面図である。このホーム画面においては、最上段に、現在表示中のホーム画面の頁とホーム画面の全頁数を示す表示（ＨＯＭＥ  １／３）が表示される。ここでホーム画面は、制御対象機器の登録数に応じて複数の頁を登録できるように形成され、これによりこの図５の例では、ホーム画面の全頁数が３頁に設定されて、そのうちの１頁目が表示されている状態を示すようになされている。
【００２２】
またホーム画面は、続いて現在時刻（７：０２）、所定のアプリケーションプログラムを立ち上げるメニュー（ＡＰＰ）、リモートコマンダー２の設定画面を立ち上げるメニュー（ＳＥＴ）が表示される。また最下段に、表示部１４の真下に配置した操作子の機能が表示され、これらの間に、ホーム画面のメニューが表示される。
【００２３】
ここでホーム画面のメニューは、それぞれ制御対象の機器を選択するメニューであり、１頁に最大で９個の登録ができるように形成され、これによりこのリモートコマンダー２では、１頁のホーム画面に最大で９個の制御対象機器を登録できるように形成されている。メインＣＰＵ１８は、このホーム画面の表示におけるメニューの選択がタッチパネル１３により検出されると、図５（Ｂ）に示すように、対応する機器の操作画面に液晶表示部１４の表示を切り換える。
【００２４】
ここで操作画面は、最上段に、制御対象の機器を特定する表示（この図５（Ａ）では、テレビジョン受像機を示すＴＶの表示）が形成され、続いて現在表示中の操作画面の頁と操作画面の全頁数を示す表示（１／５）が表示される。ここで操作画面は、制御対象機器に係る操作のメニューに応じて複数の頁が設けられるように形成され、これによりこの図５の例では、操作画面の全頁数が５頁に設定されて、そのうちの１頁目が表示された状態を示すようになされている。操作画面は、続いてこの操作画面に割り当てられている各種のメニューが表示され、メインＣＰＵ１８は、これらのメニューの操作がタッチパネル１３により検出されると、メモリ２０の記録に従って対応するコマンドコードの送出をサブＣＰＵ１７に指示し、これにより所望する機器を制御するようになされている。またメインＣＰＵ１８は、操作子１５の操作により、これら複数頁のホーム画面、操作画面を順次循環的に切り換えて表示し、これによりユーザーにおいて、所望するメニューを簡易に選択できるようになされている。
【００２５】
これに対してホーム画面において、リモートコマンダー２の設定画面を立ち上げるメニュー（ＳＥＴ）がユーザーにより操作されると、メインＣＰＵ１８は、所定の設定画面を表示し、この設定画面におけるメニューの選択により、制御対象機器の登録を受け付け、対応する操作画面の設定、デザイン、デザインの変更等を受け付け、さらにはこのような操作画面に設ける各メニューについてコマンドコードの設定、学習を受け付け、これらのデータをメモリ２０に記録して保持する。これによりメインＣＰＵ１８は、このメモリ２０の記録に従って、ホーム画面、各操作画面を表示し、さらにはコマンドコードを送出するようになされている。またメインＣＰＵ１８は、この設定画面における他のメニューの選択により、メモリカードを介して、又はＵＳＢを介して、ホーム画面、各操作画面のデザイン、各メニューへのコマンドコードの割り当て等をパーソナルコンピュータ９にダウンロードし、またこれらのデータをパーソナルコンピュータ９よりアップロードする。
【００２６】
これに対してこの設定画面において、ユーザーがマクロの登録を指示した場合、メインＣＰＵ１８は、キーマクロの登録を受け付ける。すなわちメインＣＰＵ１８は、マクロを登録するメニューの選択を受け付けた後、ホーム画面、操作画面における一連のユーザーの操作を受け付け、この一連の操作によるユーザーにより選択されたメニューをマクロに登録する。またこのようにしてマクロを登録したメニューがユーザーにより選択されると、このメニューに元々割り当てられている処理に加えて、このマクロに係る一連のコマンドコードの送出をサブＣＰＵ１７に指示する。
【００２７】
これによりメインＣＰＵ１８は、例えばケーブルテレビジョンチュナー７のメニューがホーム画面で操作された場合、このメニューに係る本来の処理により液晶表示部１４の表示をケーブルテレビジョンチュナー７の操作画面に切り換えると共に、このメニューに登録されたマクロの実行により、テレビジョン受像機３の電源を立ち上げた後、このテレビジョン受像機３の入力をケーブルテレビジョンチュナー７の出力に切り換えることができるようになされ、これによりこの場合、ケーブルテレビの聴取に係る一連の操作を１つのメニューの操作により実行できるようになされている。しかしてこれらによりこのリモートコマンダー２では、所望のメニューの操作に関連する一連の操作を１つのメニューの選択により実行して、その分、使い勝手を向上できるようになされている。
【００２８】
これに対して設定画面において、マクログループの作成メニューが選択されると、メインＣＰＵ１８は、複数のマクロの登録を受け付け、マクロのグループを作成する。またビュアーのメニューの選択により、所望する操作画面に、メニューを配置し、このメニューにマクログループの作成メニューにより作成したマクログループを登録する。メインＣＰＵ１８は、操作画面において、このマクログループを割り当ててなるメニューが操作されると、このマクログループを構成するマクロを、メニューが操作される毎に、順次実行する。
【００２９】
すなわち図６は、このマクログループの登録に係るメインＣＰＵ１８の一連の処理を示すフローチャートである。メインＣＰＵ１８は、マクログループの作成メニューが操作されると、ステップＳＰ１からステップＳＰ２に移り、マクログループの識別用の呼称であるマクログループのラベルの登録を受け付ける。また続くステップＳＰ３に移り、マクロの識別用の呼称であるマクロのラベルの登録を受け付け、続くステップＳＰ４において、このマクロのラベルに係るマクロの登録を受け付ける。なおこのマクロの登録にあっては、上述したキーマクロの登録と同様に、このリモートコマンダー２におけるホーム画面、操作画面における一連のメニューの操作を記録して実行される。
【００３０】
このようにして１つのマクロを登録すると、メインＣＰＵ１８は、ステップＳＰ５に移り、ユーザーの操作によりマクログループへの全てのマクロの登録を完了したか否か判断し、ここでユーザーが改めてマクロの登録を指示した場合、ステップＳＰ３に戻り、マクログループへのマクロの登録を受け付ける。これによりメインＣＰＵ１８は、ユーザーの操作に応動してステップＳＰ３−ＳＰ４−ＳＰ５−ＳＰ３の処理を繰り返し、マクログループに複数のマクロの登録を受け付け、マクログループへのマクロの登録を完了すると、ステップＳＰ５からステップＳＰ６に移り、マクログループの登録を完了する。
【００３１】
続いてメインＣＰＵ１８は、設定画面においてビュアーのメニューが選択されると、ステップＳＰ７に移り、ホーム画面における対応するメニューの選択により、マクログループを登録する操作画面の選択を受け付ける。続いてメインＣＰＵ１８は、ステップＳＰ８に移り、マクログループを登録するメニューの設定を受け付ける。なおここでこのメニューの設定にあっては、メニューの色、形等である。
【００３２】
続いてメインＣＰＵ１８は、ステップＳＰ９に移り、このステップＳＰ８で設定したメニューへのマクログループの選択を受け付け、続くステップＳＰ１０でこの処理手順を終了する。
【００３３】
図１は、このようにマクログループを登録してなるメニューの表示を示す略線図である。メインＣＰＵ１８は、このようにしてマクログループが登録されると、対応する操作画面に、ユーザーにより登録されたメニューＭを表示する。ここでこの図１に示す例において、このメニューＭは、中央にラベル表示用の領域ＭＣ、この領域ＭＣの左右にそれぞれ順方向及び逆方向への切り換えメニューＭＲ、ＭＬを配置して形成される。またこの状態で、ラベル表示用の領域ＭＣには、マクログループのラベルが表示される。
【００３４】
メインＣＰＵ１８は、このようにしてメニューＭを表示して、順方向又は逆方向への切り換えメニューＭＲ又はＭＬがユーザーにより選択されると、図７の処理手順の実行により、順次、登録されたマクロを実行する。すなわちメインＣＰＵ１８は、これらメニューＭＲ又はＭＬがユーザーにより選択されると、ステップＳＰ１１からステップＳＰ１２に移り、ユーザーにより操作されたメニューが順方向への切り換えメニューＭＲか否か判断する。ここで肯定結果が得られると、ステップＳＰ１２からステップＳＰ１３に移り、登録の順序に従って、このメニューに係るマクログループに登録されている続くマクロを実行し、ラベル表示領域ＭＣの表示をこのマクロのラベルに切り換えた後、ステップＳＰ１４に移ってこの処理手順を終了する。これに対してステップＳＰ１２で否定結果が得られると、ステップＳＰ１２からステップＳＰ１５に移り、登録の順序に従って、このメニューに係るマクログループに登録されている１つ前のマクロを実行し、ラベル表示領域ＭＣの表示をこのマクロのラベルに切り換えた後、ステップＳＰ１４に移ってこの処理手順を終了する。
【００３５】
これにより図１に示すように、操作画面に切り換えた直後においては、ラベル表示領域ＭＣにこのメニューに登録されたマクログループのラベル（ＳＰＯＲＴＳ）を表示し、例えば順方向のメニューが操作されると、矢印により示すように、先頭に登録されたマクロＭＣＲ１を実行し、このマクロＭＣＲ１のラベル（ＴＶ２ｃｈ）にラベル表示領域ＭＣの表示を切り換える。これにより例えばこの操作画面がテレビジョン受像機３の操作画面であって、このマクロＭＣＲ１にこのテレビジョン受像機３の受信チャンネルを２チャンネルに切り換えるマクロＭＣＲ１（ＴＶ２ｃｈ）が登録されている場合、このマクロＭＣＲ１に係るコマンドコードをサブＣＰＵ１７により送出し、これにより現在のテレビジョン受像機３の表示を２チャンネルの表示に切り換える。
【００３６】
また続いて順方向のメニューが操作されると、矢印により示すように、続いて登録されたマクロＭＣＲ２を実行し、このマクロＭＣＲ２のラベル（ＢＳ−７ｃｈ）にラベル表示領域ＭＣの表示を切り換える。これにより例えばＢＳ放送チュナーの電源の立ち上げ（ＢＳ  ＴＶ−ＯＮ）、ＢＳチュナーへのテレビジョン受像機３の入力切り換え（入力−ＢＳ）、ＢＳチュナーの受信チャンネルの７チャンネルへの切り換え（ＢＳ−７ｃｈ）がマクロＭＣＲ２により登録されている場合、これら一連のコマンドコードをサブＣＰＵ１７により送出し、これにより現在のテレビジョン受像機３の表示をこのＢＳチュナーによる７チャンネルの表示に切り換える。
【００３７】
また続いて順方向のメニューが操作されると、矢印により示すように、続いて登録されたマクロＭＣＲ３を実行し、このマクロＭＣＲ３のラベル（ＣＳ−５ｃｈ）にラベル表示領域ＭＣの表示を切り換え、これにより例えばこの続くマクロＭＣＲ３にＣＳチュナーの電源の立ち上げ（ＣＳ  ＴＶ−ＯＮ）、ＣＳチュナーへのテレビジョン受像機３の入力切り換え（入力−ＣＳ）、ＣＳチュナーの受信チャンネルの５チャンネルへの切り換え（ＣＳ−５ｃｈ）がマクロにより登録されている場合、これら一連のコマンドコードをサブＣＰＵ１７により送出し、これにより現在のテレビジョン受像機３の表示をこのＣＳチュナーによる５チャンネルの表示に切り換える。
【００３８】
またさらに順方向のメニューが操作されると、この場合、先頭のマクロＭＣＲ１を実行してラベル表示領域ＭＣの表示を切り換える。またこれとは逆に、逆方向へのメニューＭＬが操作されると、順方向のメニューＭＲの場合とは逆に順次マクロを実行して表示を切り換える。
【００３９】
これらにより１つのメニューに複数のマクロを登録して、ユーザーによる操作に応動してこの登録したマクロを１つずつ順次実行し、あたかもトグルスイッチのようにメニューを操作して、多数のマクロを登録した場合であっても、各マクロを順次実行することができ、これにより使い勝手の劣化を有効に回避することができるようになされている。
【００４０】
これに対してパーソナルコンピュータ９においては、このようなリモートコマンダー２の設定に係るアプリケーションプログラムが設けられ、リモートコマンダー２をＵＳＢにより接続してこのアプリケーションプログラムを実行することにより、またはメモリカードを介してアプリケーションプログラムの実行結果をリモートコマンダー２にアップロードすることにより、上述したリモートコマンダー２におけるホーム画面の設定、編集の処理、操作画面の設定、編集の処理、さらにはマクロの登録、マクログループに係る一連の設定処理を実行できるようになされている。これによりこの実施例においては、リモートコマンダー２によりこれらの操作を実行する場合に比して、一段と簡易な操作により、リモートコマンダー２に係る一連の設定処理を実行できるようになされ、その分、使い勝手を向上できるようになされている。しかしてこのようなパーソナルコンピュータ９における対応するアプリケーションプログラムにおいては、光ディスク等の種々の記録媒体により、さらにはネットワークを介したダウンロード等により提供されるようになされている。
【００４１】
（２）実施例の動作
以上の構成において、このＡＶシステム１では（図２〜図５）、リモートコマンダー２のホーム画面におけるメニューの選択により制御対象の機器を選択すると、このリモートコマンダー２の表示がこの制御対象機器の操作画面に切り換わり、この操作画面におけるメニューの選択により、この制御対象機器に係る対応するコマンドコードが赤外線による遠隔制御信号により送出される。これによりこのＡＶシステム１では、多数の機器を制御対象として、所望する機器をリモートコマンダー２により遠隔制御できるようになされている。
【００４２】
しかしながらこれにより例えばテレビジョン受像機により通常のテレビジョン放送を楽しんでいる状態で、例えばケーブルテレビのいつものチャンネルに切り換える場合、テレビジョン受像機の操作画面でテレビジョン受像機の入力をケーブルテレビジョンチュナーに切り換え、またホーム画面によりケーブルテレビジョンチュナーを選択してケーブルテレビジョンチュナーの操作画面を立ち上げ、この操作画面でケーブルテレビジョンチュナーの電源の立ち上げ、チャンネル切り換えを実行することが必要になり、極めて煩雑な操作を実行することが必要になる。
【００４３】
このためこのリモートコマンダー２では、キーマクロによりこのような一連の操作を所望のメニューに登録することができるように形成され、これにより１つのメニューを操作するだけの簡易な操作により一連の操作を実行できるようになされている。すなわち例えばケーブルテレビジョンチュナーのメニューに、テレビジョン受像機の電源の立ち上げ、入力の切り換えに係るマクロを登録することにより、ケーブルテレビジョンチュナーのメニューを選択して操作画面を表示するだけで、このケーブルテレビジョンチュナーの出力装置であるテレビジョン受像機の電源を立ち上げてケーブルテレビジョンの番組を試聴することができるように設定することができ、これにより使い勝手を向上することができる。また例えばテレビジョン受像機の操作画面に、お好みのメニューを設け、このメニューに、ケーブルテレビジョンチュナーの電源を立ち上げ、ケーブルテレビジョンチュナーへの入力の切り換え、チャンネル切り換えを登録することにより、このお好みのメニューを選択するだけで、ケーブルテレビジョンに係る所望するチャンネルにテレビジョン受像機の表示を切り換えることができる。
【００４４】
しかしながらこのようなお好みのメニュー等の設定にあっては、多数設定すると、著しくメニューが増大し、これにより却って使い勝手が悪くなる。
【００４５】
このためこのリモートコマンダー２では、このようなマクロの登録を複数受け付けてマクログループが形成され、このマクログループが１つのメニューに登録される（図１及び図６）。またこのメニューがユーザーにより選択されると、これら複数のマクロのうちの１つが、ユーザーの選択毎に、１つずつ実行される。これによりリモートコマンダー２では、このような複数の機器に係る一連の操作を、１つのメニューの操作により実行するようにして、あたかもこのメニューをトグルスイッチのように使用して所望する番組の試聴等を実行することができ、これにより多数マクロを登録した場合にあっても、使い勝手の劣化を有効に回避することができる。
【００４６】
またこのようにして複数のマクロを１つのメニューに登録するようにして、各マクロにラベルの設定を受け付け、マクロの実行によりこのラベルを表示することにより、ユーザーにおいては、このようにトグルスイッチの操作のようにしてチャンネルを切り換えるようにしても、何れのチャンネルを受信しているかを確認することができ、これによりユーザーの使い勝手を向上することができる。
【００４７】
（３）実施例の効果
以上の構成によれば、１つの操作子又は１つのメニューに複数のマクロを登録し、ユーザーによる操作に応動してこれら複数のマクロのうちの１つを実行することにより、多数のマクロを登録した場合であっても、使い勝手の劣化を有効に回避することができる。
【００４８】
またこのようなユーザーによる操作に応動したこれら複数のマクロのうちの１つの実行が、１つのメニューのユーザーによる選択毎に、順次１つずつマクロを実行する処理であることにより、あたかもトグルスイッチの操作のように、マクロを順次実行し得、これにより使い勝手を向上することができる。
【００４９】
またこのようにして実行したマクロに係るラベルを表示することにより、何れのソースを試聴しているか等の確認を容易にし得、その分、ユーザーの使い勝手を向上することができる。
【実施例２】
【００５０】
なお上述の実施例においては、複数のマクロを１つずつ順次実行する場合について述べたが、本発明はこれに限らず、例えば図１の対比により図８に示すように、ユーザーによるメニューの選択により例えばマクロのラベルによりこれら複数のマクロの一覧を表示し、この表示におけるユーザーの選択により、対応するマクロを実行するようにしてもよい。
【００５１】
また上述の実施例においては、メニューにマクロを登録する場合について述べたが、本発明はこれに限らず、操作子に登録する場合にも広く適用することができる。なおこのように操作子にマクロを登録する場合にあっては、数に限りのある操作子に多数のマクロを登録することができる。
【００５２】
また上述の実施例においては、赤外線によるリモートコマンダーに適用してＡＶ機器の動作を制御する場合について述べたが、本発明はこれに限らず、各種家庭用の機器を制御するリモートコマンダー、車載のリモートコマンダー等に広く適用することができる。
【産業上の利用可能性】
【００５３】
本発明は、リモートコマンダー、リモートコマンダーの制御方法、リモートコマンダーの制御方法のプログラム、リモートコマンダーの制御方法のプログラムを記録した記録媒体に関し、例えば複数のＡＶ機器、照明、エアコン等の各種機器を赤外線により遠隔制御するリモートコマンダーに適用することができる。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施例に係るリモートコマンダーにおけるマクログループの説明に供する略線図である。
【図２】本発明の実施例に係るリモートコマンダーのＡＶシステムを示すブロック図である。
【図３】図２のリモートコマンダーの平面図である。
【図４】図２のリモートコマンダーのブロック図である。
【図５】図２のリモートコマンダーにおけるホーム画面及び操作画面を示す平面図である。
【図６】図２のリモートコマンダーにおけるマクログループの登録に係る処理手順を示すフローチャートである。
【図７】図２のリモートコマンダーにおけるマクログループの実行に係る処理手順を示すフローチャートである。
【図８】実施例２に係るリモートコマンダーの処理の説明に供する平面図である。
【符号の説明】
【００５５】
１……ＡＶシステム、２……リモートコマンダー、１３……タッチパネル、１４……液晶表示部、１５……操作子、１６……赤外線送受信部、１７……サブＣＰＵ、１８……メインＣＰＵ
【図１】
2005286951.tif 000003
【図２】
2005286951.tif 000004
【図３】
2005286951.tif 000005
【図４】
2005286951.tif 000006
【図５】
2005286951.tif 000007
【図６】
2005286951.tif 000008
【図７】
2005286951.tif 000009
【図８】
2005286951.tif 000010