(57)【特許請求の範囲】
【請求項１】
複数のユーザ選択可能なオプションを伴うＧＵＩの表示のための表示部を持つ、機器の離隔制御のためのリモートコントロール装置であって、当該リモートコントロール装置はユーザが複数の制御オプションのシーケンスを有するマクロをプログラムでき、前記ＧＵＩはユーザがステップのスクロール可能なリストとして前記シーケンスを観察可能であり、前記ＧＵＩはユーザが前記リストの第１ロケーションで前記ステップの少なくとも１つの特定のステップを選択し、前記シーケンスにそって前記特定のステップを移動させ、前記特定のステップを前記リストの第２のロケーションに挿入することにより、前記リストを編集可能であることを特徴とするリモートコントロール装置。
【請求項２】
前記制御オプションは前記ＧＵＩ上の個別の表示のための２つ又は３つのパネル内に構成され、前記装置はユーザが前記パネルのうちの特定のパネルへ前記ＧＵＩをジャンプさせる特別なステップを有するマクロをプログラムできる、請求項１に記載のリモートコントロール装置。
【請求項３】
前記オプションのユーザ選択を可能にするタッチスクリーンを有する、請求項１に記載のリモートコントロール装置。
【請求項４】
前記ユーザ選択可能なオプションのうちの特別なオプションの選択の際に、前記ＧＵＩが動画を通じて外観を変化する、請求項１に記載のリモートコントロール装置。
【請求項５】
前記マクロが前記ＧＵＩ上のソフトキーの下で活性化されるようにプログラム可能である、請求項１に記載のリモートコントロール装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、電気的機器の制御、特にホームシアタ機器の制御のための携帯リモートコントロール装置に関する。当該装置は、ユーザがマクロを作成可能なプログラムモードを有する。
【０００２】
【従来の技術】
従来のプログラム可能なリモートコントロール装置の例は、ＲＣ２０００及びＲＣ２０００ＭｋIIであり、これらは両方ともフィリップス社の子会社であるマランツ社の製品である。これらの装置は、典型的な制御機能のための命令を学習し、学習した命令のそれぞれの命令と装置のボタンのそれぞれのボタンを関連させる能力を持つ。これら装置は、マクロを記憶するためにもプログラム可能である。マクロは、順に実行すべき一連の特定のステップを記述する命令のストリングである。マクロは、特別のボタンに割り当てられている。前記装置がマクロ作成モードに入った後で、ユーザは当該マクロの下で実行すべきステップの前記シーケンスを入力しなければならない。ステップを入力することは、シングルの命令に対してすでにプログラムされたボタンのうちの１つを押すことに対応する。前記装置は、プログラム中ユーザに目に見えるフィードバックを与えるＧＵＩを有する。ＧＵＩは、グラフィックな再現を持った対話型ユーザインタフェースである。
【０００３】
さらにマランツ社の装置の動作に関する情報として、「Software Upgrade Booklet for the DVX8000 Multimedia Home Theater of Philips Electronics」の２５ページから３１ページまでと「the User Guide 206W851260 for the RC2000II model」の２２ページから３２ページまでとを参照としてあげる。
【０００４】
【発明が解決しようとする課題】
汎用的なリモートコントロールのプログラムの情報としてさらに、例えば本出願人が出願した米国特許出願第０８／９０７，２８４号を参照としてあげる。
【０００５】
ユーザは、既知の装置上でマクロをプログラムでき、４つのハードキーの何れかの下、そのマクロを記憶できる。マクロのハードキーは、２０ステップまで記憶するようにプログラムできる。プログラムされたマクロの更新は、いくつかのやり方で可能であり、すでに入力された１以上のステップを上書きし、シーケンス内の特定の位置でステップを挿入し、又は前に入力されたステップを消すことによりなされる。マランツ社製ＲＣ２０００のリモートコントロール装置は、ホームシアタの世界では熱意をもって受け入れられた。例えば、雑誌「Home Theater」の１９９６年１１月号４０ページから４２ページまで、１９９６年冬の号１２３ページから１２６ページまでを参照されたい。しかしながら、既知の装置をプログラムすることは簡単ではなく、平均的な消費者が費やそうとするところのものを越えて一層の努力を必要とする。したがって、本発明の目的は、既知の汎用的なリモートコントロール装置、特にホームシアタのような民生の環境で動作させるための装置のユーザフレンドリ性を改善することである。
【０００６】
【課題を解決するための手段】
この目的のため、本発明は、電気的機器の制御のためのリモートコントロール装置を提供する。当該リモートコントロール装置は、複数のユーザが選択可能なオプションを持つＧＵＩの表示のための表示部を有する。前記リモートコントロール装置は、ユーザがマクロをプログラム可能である。マクロは、前記ＧＵＩの制御オプションの複数のオプションのシーケンスを有する。前記ＧＵＩは、ユーザがステップのスクロール可能なリストとしてシーケンスを観察可能にする。前記ＧＵＩは、ユーザがこれらステップのうちの少なくとも１つの特定のステップを選択し、前記リストを上下させてそれを移動することにより前記リストを編集可能にする。
【０００７】
このやり方では、ユーザは所望ならば、直感的にシーケンスの変換を作ることができる。好ましくは、本発明のリモートコントロール装置は、ＧＵＩ上に個別の表示のための階層的パネルで構成される制御オプションを有する。ユーザは、ＧＵＩがマクロの実行中これらパネルのうちの１つ以上の特定のパネルへジャンプするように１つ以上のステップを持つマクロをプログラムできる。このアプローチは、ユーザがマクロの実行に介在するか又は個別のマクロの実行中手動的にステップを加える。しかしながら、マクロの最後のステップとして特定のパネルへジャンプさせることは、もっと便利であろう。好ましくは、リモートコントロール装置は、オプションのユーザ選択を可能とするタッチスクリーンを有する。よって、すべての主要なユーザ制御機能は、文を設定する特別のパネルと関わり合う瞬間で必要である以上のものを表示しないで、論理的に又は直感的にクラスター化されたグラフィック表現を通じて表すことができる。
【０００８】
好ましい実施例では、本発明に係るリモートコントロール装置は、ユーザが２５５ステップまでそれぞれ任意の数のマクロを作ることを許容する。各ステップ又はアクションは、ＩＲ（又はＲＦ）コード、０．１から９９．９秒の遅延、他のボタン、キー若しくはリモートコントロール装置のＧＵＩにリストされた機器の参照、又はＧＵＩのパネルへのジャンプである。ユーザは、ボタン及びキーのシーケンスをプッシュすることによりマクロを作ることができる。この装置は、入力されたステップの順番のシーケンスを記録する。その後、ユーザは、ステップのスクロール可能なリストとしてマクロを観察し、さらにステップを加え、ステップを選択除去し、マクロを上下してステップを選択移動し、遅延ステップの値を選択調整できる。観察可能なフィードバック及び編集の可能性は，ＡＶリモートコントロールに対してユニークであると信じられている。ホームシアタのためのリモートコントロール装置は、当該リモートコントロール装置のＧＵＩを介してアクセス可能な認証されたツールを持つマクロ作成／編集モードを具備する。編集ツールの１つは、ＧＵＩ上のステップのリストを視覚的に上下して選択されたマクロステップを移動させる。本発明のリモートコントロール装置のこの認証されたツールは、人間工学的なキャラクタ及びユーザフレンドリ性を非常によく改良し、ホームシアタ機器をより広く受け入れるために事実上サポートすると信じられている。
【０００９】
本発明は、図を参照して例示により詳細に説明される。
【００１０】
これら図を通じて同じ参照符号は、同様の又は対応する機能を示す。
【００１１】
【発明の実施の形態】
図１は、ホームシアタシステム１００のブロック図である。このシステムは、例えば下記のような民生機器の幾つか、音声増幅器102、ケーブルＴＶボックス104、ＣＤ／ＤＶＤ再生器106、ＴＶチューナ108、ＶＣＲ110、ホームセキュリティシステム112、（図示しない）照明の制御用の光制御システム114及びリモートコントロール装置１１６を有する。機器１０２ないし１１４は、この例ではＩＲ（赤外線）命令（択一的に又は付随的にＲＦ命令）により制御することができる。リモートコントロール装置１１６は、適当なＩＲ命令の発信を通じてすべてそれを制御できる。リモートコントロール装置１１６は、当該装置１１６でのシングルのユーザ対話の際に実行されているマクロ指令のためにもプログラム可能である。例えば、ユーザはホームセキュリティシステム１１２に最初に戻るマクロをプログラムでき、その後これがＣＤプレイヤ１０６に向かった後で音声処理器１０２は、リモートコントロール装置１１６上に音楽の音量を調整するためのパネルを示し、その後（図示しない）ＣＤカルーセルから利用可能な内容に基づいて音楽の特別の一部を選択し、所望のレベルで室内の明るさを設定するパネルをリモートコントロール装置１１６上に示し、最後にリモートコントロール装置１１６のＧＵＩがホームパネルに戻る。本発明では、リモートコントロール装置１１６は、そのユーザがマクロ内の調整可能な時間遅延、例えばユーザが上述の例において所望の音量を選択するための１０秒の遅れをプログラムできる。マクロの実行中のユーザの介入はオプションである。しかしながら、マクロの最後のステップとして特定のコントロールパネルへのジャンプ、又は単にリモートコントロール装置１１６のホームパネルへのジャンプさせることは、より便利である。
【００１２】
リモートコントロール装置１１６は、タッチスクリーン機能、例えば抵抗性タブレットを持つ表示部、例えばＬＣＤ上にＧＵＩ１１８を有する。リモートコントロール装置１１６は更に、ハードキー１２０及び１２２を有する。前記ＧＵＩは、種々のパネル及びこれらパネルのセクション内に構成されたユーザ選択可能なメニューオプションを有する。パネルは例えば、ともに表示されるソフトキーのクラスタである。システム１００の制御のための主要なユーザ選択可能なオプションが、ＧＵＩ１１８内のソフトキーとして設けられる。ハードキー１２０及び１２２は、リモートコントロール装置１１６のオペレーションモードに依存して速いユーザ制御を供給するために、プログラムされている。例えば、左手側キー１２０は、リモートコントロール装置１１６がビデオ及び／又はオーディオ出力を供給する機器、例えばＶＣＲ１１０又はＤＶＤプレイヤ１０６の転送機能の制御のためのモードに設定されされるとき、「ストップ」機能上にマッピングされ、右手側キー１２２は対応する「再生」機能上にマッピングされる。
【００１３】
図２は、ＩＲ又はＲＦのワイヤレスプロトコルを通じてホームシアタ機器２０１の制御のためのリモートコントロール装置１１６のブロック図である。リモートコントロール装置１１６は、ＧＵＩ１１８の表示のための表示部２０２とＧＵＩ１１８のユーザ選択可能なオプションを活性化させるためのタッチスクリーン２０４とを有する。表示部２０２は、ＬＣＤを有する。タッチスクリーン２０４は、例えば抵抗性タブレットである。このような入力装置についての詳細な背景技術は、例えばフィリップス社が出願人である米国特許公報第５，４０２，１５１号、第５，２３１，３８１号及び第５，７６７，４５８号をここに参照されたい。好ましい実施例においては、ＬＣＤ２０２及びタッチスクリーン２０４は物理的に一体化され、この組み合わせは活性領域が約７７Ｘ５８ｍｍで可視領域が約８１Ｘ６２ｍｍのスクリーンサイズを持つ。スクリーン解像度は１ｍｍ当たり約４画素である。リモートコントロール装置１１６は、フレームバッファ２０６，オフスクリーンメモリ２０８，マイクロプロセッサ２１０，オブジェクトストア２１２及び不揮発性メモリ２１４を有する。フレームバッファ２０６は表示部２０２と結合され、表示部２０２上に示される情報内容を記憶する。オフスクリーン２０８はマイクロプロセッサ２１０上を走るソフトウェアビットブリッタの制御の下、フレームバッファ２０６へマッピングされるビットマップを記憶する。マイクロプロセッサ２１０はタッチスクリーン２０４を介してユーザ入力を受けて、当該入力をフレームバッファ２０６及びオフスクリーンバッファ２０８を介して関連するＧＵＩアクションへ翻訳する。オブジェクトストア２１２は、マイクロプロセッサ２１０によりオフスクリーンバッファ２０８及び／又はフレームバッファ２０６内でなされるべき情報をリストする。当該情報は、オブジェクトとしてオブジェクトストア２１２に記憶される。不揮発性メモリ２１４は、マクロと個別のマクロステップとを記述するデータファイルを記憶する。この記述は、汎用的なフォーマット、例えば<”type of action”; “parameters”>内にあるので、プラットフォームで独立して解釈可能である。解釈はオブジェクトストア２１２に対してのオブジェクトを、例えばＣ＋＋で作る。好ましい実施例では、プロセッサ２１０は、モトローラ社製のＭＣ６８３２８である。オブジェクトストア２１２とともに、バッファ２０６及び２０８は、５１２ｋバイトのＳＲＡＭ、例えばサムソン社製のKM616Y4000BLT-7LのようなＳＲＡＭ２１６で実行される。不揮発性メモリ２１４は、例えばインテル社製の１ＭバイトフラッシュメモリTE28F800B3B90である。
【００１４】
図３ないし６は、ＶＣＲにＴＶプログラムを記録するためのマクロ編集モードにおけるリモートコントロール装置１１６のＧＵＩを示したものである。当該ＧＵＩは、以下のステップを持って、記録されたマクロの一部を示す、”TV-on”(ＴＶをオンする); “TV-3”（３チャネルを選択する）; “Delay-0.5sec”（次の命令を出す前に０．５秒待つ）; “VCR-on”（ＶＣＲをオンする）; “VCR-TV/VCR”（ＶＣＲに対するソースとしてＴＶを使用する）。ＧＵＩは、スクロールキー３０２，ディレイキー３０４，矢印キー３０６及び３０８，並びにデリートキー３１０のようなマクロを編集するためのツールを供給する。示されたステップの特定の１つの位置においてタッチスクリーン２０４をたたくことは、他の操作のためにこのステップを選択することである。スクロールキー３０２は、ユーザが、考慮中にマクロの他のステップへ視野を持っていくためにマクロをスクロールさせる。ディレイキー３０４をタッチすることは、遅延をマクロに挿入させることである。この遅延ステップは、例えばマクロの最後にある。矢印キー３０６及び３０８は、マクロのシーケンスを上下させて選択したステップを移動させる。キー３１０は、選択されたステップを消去する。新しい命令を加えるために、ユーザはＧＵＩの他のパネル、例えば（ここに図示されない）装置コントロールへ行かなければならず、マクロ作成モード内でリモートコントロール装置１１６により命令を入力する。新しい命令は例えば最後にシーケンスに加えられ、矢印キー３０６及び３０８を選択することにより位置を再設定できる。他の処理は、適当な位置で新しい命令を挿入するように実行することである。図３ないし６の例は、すでにプログラムされたマクロがどのように編集されるかを示す。当該例では、図３のステップ”Delay-0.5sec”がそれをたたくことにより選択される。図４のＧＵＩは、選択されたステップが光ってることを示す。加えて、ディレイコントロールキー４０２及び４０４がポップアップする。キー４０２及び４０４は、遅延の長さを増減するのに用いられる。図５のＧＵＩは、矢印キー３０８の使用によりシーケンスを１ステップ移動した選択された遅延ステップを示す。図６のＧＵＩは、キー４０２を使用して、０．５秒の代わりに５．０秒の増大した遅延量を伴って再位置づけされた遅延ステップを示す。”CLOSE”キー６０２をたたくことはマクロを閉じることであり、フラッシュメモリ２１４にマクロを書き込んだ後でＧＵＩがユーザモードに戻ることになる。
【００１５】
ユーザはリモートコントロール装置１１６をマクロ編集モードにし、特別のマクロを選択するとき、対応するデータがプロセッサ２１０により解釈されてフラッシュメモリ２１４から取り出され、結果としてのオブジェクトがＳＲＡＭ２１６に記憶され、表示部２０２上に表示された１つ以上のビットマップへ変換される。マクロの編集はそれ以上のステップを加えないならば、編集されたマクロ用のデータはセーブされ、以前のバージョンを保持しているフラッシュメモリ２１４のアドレスにおいて記憶される。編集がより長いシーケンスとなるならば、マクロデータはフラッシュメモリ内の新しいアドレスで記憶され、以前のアドレスの基準は無効とされる。ごみ収集は、使用されていないデータを除去するために用いられる。
【図面の簡単な説明】
【図１】ホームシアタシステムのブロック図である。
【図２】リモートコントロール装置の図である。
【図３】ユーザがマクロを編集するときのリモートコントロール装置のＧＵＩの図である。
【図４】ユーザがマクロを編集するときのリモートコントロール装置のＧＵＩの図である。
【図５】ユーザがマクロを編集するときのリモートコントロール装置のＧＵＩの図である。
【図６】ユーザがマクロを編集するときのリモートコントロール装置のＧＵＩの図である。
【符号の説明】
１００：ホームシアタシステム、
１０２：音声増幅器、
１０４：ケーブルＴＶボックス、
１０６：ＣＤ／ＤＶＤプレイヤ、
１０８：ＴＶチューナ、
１１０：ＶＣＲ、
１１２：ホームセキュリティシステム、
１１６：リモートコントロール装置、
１１８：ＧＵＩ
【図１】
0004287056.tif 000002
【図２】
0004287056.tif 000003
【図３】
0004287056.tif 000004
【図４】
0004287056.tif 000005
【図５】
0004287056.tif 000006
【図６】
0004287056.tif 000007