(57)【特許請求の範囲】
【請求項１】
第１の電子装置を遠隔制御する方法であって、
前記第１の電子装置に関連する制御面の記述を取り出すステップを含み、
前記第１の電子装置に関連する制御面の記述を取り出すステップは、
前記第1の電子装置の識別子を取得するステップと、
前記識別子に応じてインターネットを介して遠隔サーバにアクセスするステップと、
前記遠隔サーバから制御面の記述を取り出すステップとを含み、前記方法は更に、
前記記述に基づいて、複数の制御要素を含む、画面上の前記制御面の少なくとも一部のグラフィック表現を描画するステップと、
前記第１の電子装置から離れたナビゲーション装置を使用して前記グラフィック表現をナビゲートするステップと、
前記画面の前記制御面上の描画される制御面の領域を取り囲む移動するウィンドウを提供するステップと、
前記ナビゲーション装置を用いて前記移動するウィンドウ内のコンテンツを表示するステップと、
前記ナビゲーション装置を使用して前記複数の制御要素のうちのある制御要素を選択するステップと、
前記選択した制御要素に基づいて前記第１の電子装置を動作させるステップと、
を含むことを特徴とする方法。
【請求項２】
前記画面が前記ナビゲーション装置上に位置する、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記画面がタッチ画面を備え、前記複数の制御要素のうちのある制御要素を選択するステップが、前記タッチ画面を適切な位置でタッチするステップを含む、
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記画面が前記ナビゲーション装置から離れている、
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記画面が、制御される側の前記電子装置上に位置する、
ことを特徴とする請求項１に記載の方法。
【請求項６】
前記ナビゲーション装置がタッチセンサ式パッドを含む、
ことを特徴とする請求項１に記載の方法。
【請求項７】
少なくとも１つの第２の電子装置に関連する少なくとも１つの第２の制御面の記述を取り出すステップと、
前記第１及び第２の電子装置のうちの１又はそれ以上の電子装置を選択するステップと、
前記選択した電子装置に関連する前記制御面の少なくとも一部のグラフィック表現を、前記制御面の取り出した記述に基づいて前記画面上に描画するステップと、
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記制御面の少なくとも一部のグラフィック表現を描画するステップが、前記制御面のウィンドウビューのグラフィック表現を描画するステップを含む、
ことを特徴とする請求項１に記載の方法。
【請求項９】
前記制御面のウィンドウビュー内に示される前記ウィンドウのサイズ及び位置の少なくとも一方を制御するステップをさらに含む、
ことを特徴とする請求項８に記載の方法。
【請求項１０】
前記制御面の少なくとも一部のグラフィック表現を描画するステップが、選択した動作モードに応じて選択された前記複数の制御要素の一部のグラフィック表現を描画するステップを含む、
ことを特徴とする請求項１に記載の方法。
【請求項１１】
前記第１の電子装置及び少なくとも１つの第２の電子装置に関する動作モードを選択するステップをさらに含み、前記複数の制御要素が、前記第１の電子装置及び前記少なくとも１つの第２の電子装置の前記制御要素の一部を含み、該制御要素の一部が前記選択した動作モードに適する、
ことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記複数の制御要素のうちのある制御要素を選択するステップが、前記第１の電子装置及び前記少なくとも１つの第２の電子装置のうちの少なくとも一方の動作に影響する、
ことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記制御面がリモコンハンドセットを含む、
ことを特徴とする請求項１に記載の方法。
【請求項１４】
前記制御面が制御パネルを含む、
ことを特徴とする請求項１に記載の方法。
【請求項１５】
ディスプレイ画面と、
制御対象電子装置の制御面の画像の記述であって、前記制御対象電子装置と関連付けられた識別子に従って取り出される前記記述を記憶するためのメモリと、
前記制御面の少なくとも一部の画像を描画するように構成されたグラフィックプロセッサと、
ユーザが前記描画された画像とやりとりして、前記制御対象電子装置の動作を制御できるようにすべく構成されたナビゲーションインターフェイスと、
無線ナビゲーション装置と前記制御対象装置との間の通信を可能にする無線インターフェイスと、
を備え、
前記制御面の少なくとも一部の画像は、描画される制御面の領域を取り囲む遠隔画面上で移動するウィンドウに従って表示され、
前記無線インターフェイスは、インターネットを介してサーバから前記制御面の画像の記述を取り出すように動作し、
前記グラフィックプロセッサは、前記ディスプレイ画面上に移動するウィンドウ内のコンテンツを描画するように構成されていることを特徴とする無線ナビゲーション装置。
【請求項１６】
前記ナビゲーションインターフェイスがタッチセンサ式パッドを含む、
ことを特徴とする請求項１５に記載の無線ナビゲーション装置。
【請求項１７】
前記無線インターフェイスが、前記制御面の画像の記述を前記制御対象装置から受信する、
ことを特徴とする請求項１５に記載の無線ナビゲーション装置。
【請求項１８】
前記制御面の画像が、遠隔画面上に表示された画像のウィンドウ部分に対応する、
ことを特徴とする請求項１５に記載の無線ナビゲーション装置。
【請求項１９】
ユーザが、遠隔画面上に表示された物理的制御面の複数の制御要素のグラフィック表現とやりとりすることにより、１又はそれ以上の遠隔電子装置の動作の制御を可能にするように構成されたナビゲーションインターフェイスと、
無線ナビゲーション装置と前記遠隔電子装置との間の通信のための無線インターフェイスと、
を備え、
前記複数の制御要素が、前記物理的制御面上の制御要素全体の一部であり、該一部が、選択した動作モードに応じて自動的に選択され、
前記物理的制御面の少なくとも一部の画像は、描画される制御面の領域を取り囲む前記遠隔画面上で移動するウィンドウに従って前記無線ナビゲーション装置に表示され、
前記遠隔画面上に移動するウィンドウ内のコンテンツを描画するように構成されていることを特徴とする無線ナビゲーション装置。
【請求項２０】
前記ナビゲーションインターフェイスがタッチセンサ式パッドを含む、
ことを特徴とする請求項１９に記載の無線ナビゲーション装置。
【請求項２１】
前記物理的制御面がリモコンハンドセットを含む、
ことを特徴とする請求項１９に記載の無線ナビゲーション装置。
【請求項２２】
前記物理的制御面が制御パネルを含む、
ことを特徴とする請求項１９に記載の無線ナビゲーション装置。
【請求項２３】
グラフィックで表現された制御要素の起動により複数のコマンドが送信され、少なくとも１つのコマンドが、前記遠隔電子装置の１又はそれ以上の各々へ送信され、前記コマンドが、前記選択した動作モードに応じて自動的に選択される、
ことを特徴とする請求項１９に記載の無線ナビゲーション装置。
【発明の詳細な説明】
【背景技術】
【０００１】
本出願は、２００７年１２月２１日に出願された米国仮特許出願第６１／０１５，８９１号、及び２００８年１０月２３日に出願された米国特許出願第１２／２５６，８６３号に対する優先権を主張するものであり、これらの出願は引用により本明細書に組み入れられる。
【０００２】
オーディオ及びビデオ（ＡＶ）装置に使用される現在のリモコン装置にはいくつかの問題点又は懸念事項がある。例えば、テレビ又はセットトップボックス用のリモコン装置は、多くの場合数多くのボタン又は制御要素により複雑に見える。また、リモコン装置が絶えずアップグレードされることにより、ユーザは操作を覚え直さざるを得なくなる。
【０００３】
たとえ１つのメーカーであっても、異なるテレビのモデルごとに異なるリモコン装置を供給することがある。専門のリモコン装置の開発及び製造にはさらなる経費がかかり、これが最終的に消費者へのしわ寄せとなる可能性がある。また、ユーザは、古いＡ／Ｖ機器の専用リモコン装置を取り換えるのが困難な場合がある。
【０００４】
これらの問題は、数多くの異なるＡ／Ｖ装置で動作するように設計された汎用リモコン装置の開発を促進してきた。
【０００５】
通常、汎用リモコン装置は、ハンドセット上のボタンを特定の装置に合わせて動作するように再プログラムする能力を有する。ボタンと動作との間の対応付けは、リモコンハンドセット上に記憶できる、又は制御対象装置から受信できるコマンド設定ファイル（ＣＣＦ）の形で定めることができる。このアプローチでは、新しいボタン機能にラベル付けを行うことができず、ボタン配置が紛らわしくなる可能性がある。また、１つの機能に対応するボタンが多すぎ、使用が困難な複雑な制御性を生じる場合がある。
【０００６】
これらの短所を解決するための試みとして、リモコン装置にディスプレイ画面を組み込むことが挙げられる。
【０００７】
これまで、カスタム機器のインストーラにより、ホームシアターを自動化及び制御するためのタッチ画面が使用されてきた。このインストーラは、インターフェイスを顧客のニーズに合わせて詳細にカスタマイズすることができる。
【０００８】
Ｕｎｉｖｅｒｓａｌ  Ｒｅｍｏｔｅ  Ｃｏｎｔｒｏｌｓ社から市販されている「ＴＸ−１０００」リモコン装置上で使用されているようなタッチ画面は、画面上に表示されるボタンにテキスト表記を行えるようにするとともに同時に表示されるボタン数を減らすことができる。
【０００９】
無線通信機能を有する汎用ハンドヘルドコンピュータを（Ｖｉｔｏ  Ｔｅｃｈｎｏｌｏｇｙ社から市販されている「Ｖｉｔｏ  Ｒｅｍｏｔｅ」などの）ソフトウェアでプログラムして、リモコンハンドセットとして使用するようにすることができる。これにより、装置のタッチ画面が、汎用グラフィックによるリモコンボタンの組を表示できるようになる。制御対象のＡＶ装置用のコマンド設定ファイルを使用してボタンの動作を設定することができる。
【００１０】
リモコン装置を使用して、テレビの画面メニュー上に表示されるカーソルを動かすことができることも知られている。通常、カーソルの移動には「上」、「下」、「左」、及び「右」ボタンが使用され、メニュー項目の選択を示すには「選択」ボタンが使用される。
【発明の概要】
【課題を解決するための手段】
【００１１】
本発明の特徴と考えられる新しい機能を添付の特許請求の範囲に示す。しかしながら、以下の例示的な実施形態の詳細な説明を参照しながら（単複の）添付図面と併せて読んだときに、本発明自体、並びに好ましい使用モード及び本発明のさらなる目的及び利点が最も良く理解できるであろう。
【図面の簡単な説明】
【００１２】
【図１】本発明の特定の実施形態による、電子装置の遠隔制御を可能にするためのシステムの概略表示である。
【図２】本発明の特定の実施形態による、電子装置の遠隔制御のための方法を示すフロー図である。
【図３】本発明の特定の実施形態による、電子装置の遠隔制御を示す概略表示である。
【図４】本発明の特定の実施形態による、遠隔制御のためのシステムの概略表示である。
【図５】本発明の特定の実施形態による、リモコンハンドセットの動作方法を示すフロー図である。
【図６】本発明の特定の実施形態による、グラフィックファイルを取得する方法を示すフロー図である。
【図７】本発明の特定の実施形態による、ナビゲーション装置の簡略ブロック図である。
【発明を実施するための形態】
【００１３】
本発明は多くの異なる形の実施形態が可能であるが、本開示は本発明の原理の一例であると見なすべきであり、また本発明は図示及び説明する特定の実施形態に限定することを意図されたものではないという了解の下に、図面には１又はそれ以上の特定の実施形態を示すとともにこれらについて本明細書で詳細に説明する。以下の説明では、図面のいくつかの図において同じ参照番号を使用して同様の、類似の又は一致する部分について説明する。
【００１４】
本発明は、電子装置の遠隔制御に関する。本発明を、テレビ、セットトップボックス、ネットワークボックス、ＤＶＤプレーヤ、ホームシアターシステム、及びオーディオシステムなどの消費者電子装置の遠隔制御に応用することができる。本発明を、サーモスタット、照明システム、及び家庭用電化製品などのその他のネットワーク装置の制御に使用することもできる。また、本発明を産業用装置の制御に使用することもできる。
【００１５】
タッチ画面を使用する汎用リモコン装置に関する１つの問題点は、汎用画面ビューが使用されることである。画面上に表示されるボタンをカスタム表記することはできるが、ボタンの外観及びレイアウトは所定のものであり、特定の装置には十分に適していない可能性がある。このことは、ユーザが１つの装置から次の装置に切り替えるのを支援する上では有用であるが、新しい機能又はグラフィックレイアウトを使用できないので、制御できる装置の数が限られる。また、これにより、メーカーがボタンの配置又は外観を制御できなくなる。
【００１６】
特定の物理的なボタンを有するリモコン装置に画面ビューをエミュレートすることはできるが、このエミュレーションは「フォトリアリズム」にとどまらず、実際には、全てのボタン及びラベルを、形状、色、サイズ、場所、フォント等が想像によってしか制限されない独立したエンティティとして取り扱うことができるグラフィカルインターフェイスとなる。あるユーザにとっては、従来の物理キーパッドリモコンが仮想キーパッドに置き換えられるので、フォトリアリズムが有用となり得る。
【００１７】
図１は、本発明の特定の実施形態による、電子装置の遠隔制御を可能にするためのシステムの概略表示である。図１を参照すると、無線通信リンク１０４を使用してテレビ及びセットトップボックスなどの１又はそれ以上の電子装置１０２を制御するためにナビゲーション装置１００を使用している。ナビゲーション装置１００は、タッチセンサ式パッド１０６、及び任意に１又はそれ以上のボタン又はその他の制御要素１０８を含む。１つの実施形態では、タッチセンサ式パッド１０６がＬＣＤ画面などのディスプレイ画面と組み合わせられて、タッチセンサ式ディスプレイ画面又はタッチ画面を形成する。電子装置１０２（制御対象装置又はこれにリンクされる装置のいずれか）はディスプレイ画面１１０を含むことができる。画面１０６及び１１０の少なくとも一方を使用して、リモコンハンドセット、又は制御対象装置の制御パネルなどの物理的制御面の少なくとも一部のグラフィック表現を表示する。本発明の１つの実施形態では、制御面の外観の記述がグラフィックファイル１１２に含まれる。グラフィックファイル１１２は、電子機器のメーカー１１４又はサードパーティ（同様に１１４として示している）により生成することができる。ナビゲーション装置１００が画面１０６を含む実施形態では、グラフィックファイル１１２を、有線リンク１１６又は無線リンク１１８によりナビゲーション装置のメモリに複写することができ、或いはこれを装置のメモリ内に予めプログラムしておくことができる。有線リンク１１６又は無線リンク１１８は、インターネットなどのコンピュータネットワークを含むことができる。グラフィックファイルを電子装置１０２のメモリに、この場合も有線リンク１２０又は無線リンク１２２により複写することができ、或いは電子装置のメモリ内に予めプログラムしておくことができる。
【００１８】
本発明の１つの実施形態によれば、画面１０６、画面１１０のいずれか又は両方に物理的制御面の全て又は一部のグラフィック表現が表示される。物理的制御面とは、例えば、数多くのボタンを有する従来のリモコンハンドセットであってもよい。ユーザは、無線ナビゲーション装置１００を操作してグラフィック表現を制御するとともに、この表現内に表示される機能を選択する。この場合も、画面は、無線ナビゲーション装置１００と一体化したＬＣＤ画面などの小型画面１０６であってもよく、或いはナビゲーション装置から離れたテレビ１０２の画面１１０であってもよい。
【００１９】
グラフィック表現は、リモコンハンドセット又は制御パネルのウィンドウビューであってもよく、この場合、ユーザがウィンドウの位置及び場合によってはそのサイズを制御することができる。
【００２０】
メーカー１１４にとっては、複数の電子装置１０２で共通のナビゲーション装置１００を使用することができるので、これによりコストの削減がもたらされる。また一方、グラフィックファイル１１２を使用して、個々の電子装置ごとにグラフィック表現の種類、数、レイアウト及び外観をカスタマイズすることもできる。これにより、異なる電子装置１０２でカスタム設計及びアートワークを使用できるようになる。例えば、多くの異なるテレビモデル１０２で単一のナビゲーション装置１００を使用することができる。
【００２１】
ナビゲーション装置１００を汎用リモコンハンドセットとして使用することもできる。グラフィックファイルが、元々の装置固有のリモコン装置と厳密にマッチするグラフィック表現を定めることができる。装置固有のリモコン装置から汎用リモコン装置に切り替えるユーザは、インターフェイスの操作を覚え直す必要がなく、メーカーのオリジナルの操作マニュアルを使用することができる。また、装置固有のリモコンの人間工学的レイアウトを保持することができる。
【００２２】
電子装置１０２がテレビである場合、テレビ上のグラフィック表示は仮想制御面（ＶＣＳ）と呼ばれる。遠隔ナビゲーション装置１００上の対応する表示は、完全なＶＣＳ、完全なＶＣＳの「ウィンドウ」版、或いはＶＣＳのボタン又は（回転ノブ又はスライダなどの）その他の要素の一部であってもよい。
【００２３】
図２は、本発明の特定の実施形態による、電子装置を遠隔制御する方法のフロー図である。図２の開始ブロック２００に続き、ブロック２０１において制御対象装置が識別される。ブロック２０２において、制御対象電子装置に関連する制御面の外観の記述が取り出される。この記述は、例えば、リモコンハンドセット又は制御パネルの画像を定めるグラフィックファイルであってもよい。ブロック２０４において、取り出した記述に基づいて制御面の少なくとも一部のグラフィック表現が描画される。描画装置は、内部メモリ又は離れた場所からグラフィックファイルを取り出すことができる。例えば、このファイルを、インターネットを介して遠隔サーバから取り出すことができ、又はナビゲーション装置が短距離無線通信リンクを使用して制御対象装置から取り出すことができる。グラフィック表現は、例えば、ボタン、回転ノブ、又はスライダなどの数多くの制御要素を含むことができる。ブロック２０６において、電子装置から離れたナビゲーション装置を使用してグラフィック表現をナビゲートする。ブロック２０８において、表示された制御要素をナビゲーション装置を使用して選択し、ブロック２１０において、選択した制御要素に基づいて電子装置が動作する。判定ブロック２１２からの肯定分岐によって示すように、これ以上の動作が必要ない場合、ブロック２１４において方法は終了する。そうでない場合、判定ブロック２１２からの否定分岐によって示すように、フローはブロック２０６へ戻る。
【００２４】
この場合も、グラフィック表現をナビゲーション装置の画面上に、又はテレビ画面などの遠隔画面上に、或いはこれらの両方の画面上に表示することができる。
【００２５】
図３は、本発明の特定の実施形態による、電子装置の遠隔制御を示す概略表示である。図３では、電子装置は、ディスプレイ画面１１０を有するテレビ１０２である。ディスプレイ画面１１０が、１又はそれ以上の制御面のグラフィック表現３０２を表示する。この例では、仮想制御面（ＶＣＳ）は単一のリモコンハンドセットである。本発明の１つの実施形態では、ウィンドウ３０４を表示することもできる。ユーザは、ＶＣＳ上でウィンドウ３０４を動かしてＶＣＳの異なる領域を示すことができる。任意に、画面１１０の片側或いはその反対側に垂直に位置するスライダ又はウィンドウバー３０６を使用して、ＶＣＳ３０２上でウィンドウ３０４の位置を制御することができる。このバー３０６は、ウェブブラウザ又はワードプロセッサなどのパーソナルコンピュータアプリケーション上に示されるスクロールバーと機能的に類似したものである。ユーザは、例えばナビゲーション装置１００のタッチパッド又はタッチ画面１０６上で指を上下に滑らせることにより、ウィンドウ３０４の位置を制御することができる。テレビ１０２上のＶＣＳ３０２上にはスライドウィンドウ３０４が表示され、ナビゲーション装置１００の画面１０６上には対応するウィンドウ領域が表示される。例えば、ＶＣＳ３０２が現在のウィンドウ部分を３次元の外観でフルカラー表示できるのに対し、リモコンハンドセットの残りの部分は２次元で「グレイアウト」表示される。親指又は他の指をナビゲーション装置の画面上の仮想ボタンの上で動かすことによって、ＶＣＳ表示上の対応するボタンが、わずかに大きく、明るく、又は３次元的に見えることにより強調されるようになる。或いは、カーソル３０８を使用してウィンドウ内の現在の位置を表示することができる。
【００２６】
例えば、ボタンを点滅させ又は薄暗くすることにより、又は３次元的な外観でボタンを押された状態で示すことにより、或いはこれらの方法の組み合わせにより、選択したボタンが押されたことの確認を示すことができる。クリックなどの音による確認を提供することもできる。
【００２７】
ナビゲーション装置１００を使用して複数の電子装置を制御することができる。電子装置によっては、リモコンハンドセットを有しておらず、又は一体化制御パネルを有するものもある。本発明のさらなる実施形態では、遠隔画面又はテレビ画面が存在する場合、これらの画面が、制御対象装置の制御パネルのグラフィック表現を表示することができる。この場合も、遠隔画面は、完全な制御パネルのウィンドウ領域を示すことができる。図４は、本発明の特定の実施形態によるシステム例の概略表示である。図４では、電子装置１０２’がグラフィックディスプレイ画面を有しておらず、電子装置の制御パネルのグラフィック表現３０２がテレビ１０２の画面１１０上に示される。図３と同様に、例えばスライダ３０６によって制御できるウィンドウ３０４を使用してＶＣＳ３０２の領域が選択される。ナビゲーション装置１００を使用してウィンドウ３０４の位置、及びカーソル３０８の位置を制御することができ、ナビゲーション装置１００を使用してＶＣＳ３０２上の仮想制御要素を選択する。第１の実施形態では、ＶＣＳのウィンドウ領域が、ナビゲーション装置１００の画面１０６上に表示される。この実施形態では、制御信号をテレビ１０２からリンク４０２を介して電子装置１０２’へ送ることができ、又はナビゲーション装置から無線リンク１０４’を介して電子装置１０２’へ送ることができる。後者の場合、テレビ１０２は、どの制御要素が選択されたかをナビゲーション装置１００に通信することができる。例えば、タッチパッド１０６がディスプレイを有していない第２の実施形態では、ＶＣＳがテレビ画面１１０上にのみ表示される。テレビを使用しない第３の実施形態では、ＶＣＳ又はＶＣＳの一部が、ナビゲーション装置１００のタッチ画面１０６上に表示される。ユーザがウィンドウ３０４のサイズを調節して、表示される制御要素を拡大し視覚障害者が読み易くすることができる。
【００２８】
１つの実施形態では、ナビゲーション装置１００が、起動時に特定の動作モードを開始する一連の「モード」ボタンを有する。例えば、「ＤＶＤモード」は、ＤＶＤプレーヤ及びテレビを起動し、これらの２つの装置の視聴及び制御に有用なボタンの一部を生成する。コマンドが適切な装置へ送られるようにされる。例えば、「トップメニューへ移動」コマンドはＤＶＤプレーヤのみへ送られるようにすることができる。
【００２９】
１つの動作モードでは、ローカル画面及び遠隔画面の両方が、１又はそれ以上の装置の制御要素のグラフィック表現を示す。ナビゲーション装置は、被制御側装置の１又はそれ以上からのボタンの一部のみが表示される「多適応グラフィックインターフェイス制御」（ＭＡＧＩＣ）モードで動作することができる。ＭＡＧＩＣモードにおける動作の例示的なフロー図を図５に示す。図５の開始ブロック５００に続き、ブロック５０２において、ユーザが動作状況を選択する。この動作状況は、例えば、標準テレビ、ＤＶＤ＋テレビ、オーディオのみなどであってもよい。ブロック５０３において、制御対象装置が識別される。ブロック５０４において、選択した動作状況に応じて、この状況に関する制御要素が自動的に選択される。ブロック５０６において、選択した動作状況に必要な、又は最も頻繁に使用されるボタン又はその他の制御要素のみが、ＶＣＳ又はナビゲーション装置上に表示される。制御インターフェイスを簡略化するために、不必要なボタンは隠される。例えば、ＴＶ＆ＤＶＤモードでは、ＤＶＤ伝送用制御要素は表示されるが、ＴＶチャネルボタンは表示されない。ＴＶのみのモードでは、ＤＶＤ制御要素は示されない。メニュー閲覧状況では、ナビゲーション制御要素のみを示すことができる。
【００３０】
ＭＡＧＩＣモードでは、複数の装置を同時に起動することができ、これらの装置の構成を適当に変更することができる。例えば、入力及び画面設定を変更して、（チャネルの上げ／下げなどの）不要な機能を無効にすることができる。未使用のボタンを削除する所定のグラフィック表現が表示される。ユーザは、この所定のグラフィック表現を編集することができる。例えば、ユーザは、どのボタンを表示するかを選択することができ、ボタンの位置を変更することができ、ボタンの形状を変更することができ、又はボタンの色を変更することができる。
【００３１】
ＭＡＧＩＣモードは、通常未使用のボタンを削除することにより従来のリモコン装置の複雑さを排除する。
【００３２】
「フル」モードで使用する場合、異なるＴＶ及びＤＶＤのリモコン装置の全てのボタンがＶＣＳ上に表示され、ウィンドウ効果によりこれらのボタンの全てにアクセスできるようになる。
【００３３】
ナビゲーション装置がディスプレイ画面を有していない実施形態では、制御対象装置の制御画面又はその他の遠隔画面が使用される。例えば、オーディオシステムをテレビにリンクした場合、テレビを使用してオーディオシステムの前面パネルのグラフィック表現を表示することができる。ディスプレイを有していないナビゲーションシステムは安価で製造され、使用電力も少ないが、ディスプレイ画面を含むシステムに比べて用途が限定される。遠隔ディスプレイは、ナビゲーション装置上における表示のウィンドウ効果を複写することができ、ここでもＭＡＧＩＣモードを使用して、現在の動作状況において最も一般的に使用されるボタンを認識することができる。すなわち、未使用ボタンが隠され、現在の状況に関するボタンが表示される。これにより、全機能を犠牲にすることなくユーザに対して制御インターフェイスが簡略化される。「フル」モードの選択時には、ボタンを再表示することができる。
【００３４】
グラフィック表現は、制御面の記述から描画される。この記述は、例えばコンピュータ可読グラフィックファイルの形をとることができる。図６は、本発明の特定の実施形態による、グラフィックファイルを取得する方法を示すフロー図である。この例では、ナビゲーション装置が画面を有していると仮定する。開始ブロック６００に続き、ブロック６０１において、制御対象装置が識別される。判定ブロック６０２において、ナビゲーション装置によりチェックが行われ、制御対象装置が新規のものであるかどうかが判定される。このチェックは、例えば、ナビゲーション装置が制御対象装置に識別子を求めて問い合わせを行い、ナビゲーション装置がこの識別子を以前に制御した装置の識別子リストとチェックすることにより行うことができる。判定ブロック６０２からの肯定分岐によって示すように、制御対象装置が新規のものである場合、判定ブロック６０４においてチェックが行われ、制御対象装置がナビゲーション装置にとって既知であるかどうか、すなわち、対応するグラフィックファイルがナビゲーション装置のメモリに記憶されているかどうかが判定される。判定ブロック６０４からの否定分岐によって示すように、既知でない場合、ブロック６０６において、ナビゲーション装置が制御対象装置から適当なグラフィックファイルを要求する。判定ブロック６０８からの否定分岐によって示すように、制御対象装置において利用可能なグラフィックファイルが存在しない（すなわち、この種のナビゲーション装置に利用できるファイルが存在しない）場合、ブロック６１０において、制御対象装置は、例えばインターネットなどのネットワークから適当なファイルをダウンロードすることができる。制御対象装置においてファイルが利用可能になると、このファイルがブロック６１２においてナビゲーション装置へ送信され、メモリに記憶される。或いは、コントローラ装置が、インターネットなどのネットワークから制御装置に直接、又はＴＶなどの中間手段を通じてグラフィックファイルをダウンロードすることができる。その後、ファイルがナビゲーション装置上で利用可能となり、仮想制御面又はこの少なくとも一部がナビゲーション装置の画面上に描画される。グラフィックファイルは、ＶＣＳの外観を記述するデータ又は命令に加え、ＶＣＳの各制御要素に関連するコマンドの定義を含むことができる。１つの実施形態では、ファイルが、描画対象のグラフィックの記述、及び制御対象装置のための特定のコマンド及び機能を含む。例えば、基本コマンド及び機能の大半を含む、ＴＶ及びＤＶＤプレーヤのための「ユースケースプリミティブ」を組み立てることができる。特定のＴＶ及びＤＶＤモデルが既知である場合、プリミティブ内に正確なコマンドをプラグインして、装置のやりとりの機微を全て含めることができる。
【００３５】
コマンド制御を指定するための「プリミティブ」は比較的少数しか必要でない。これらのプリミティブは、ＴＶ−ＤＶＤ、ＴＶ−ＳＴＢ（ケーブル又は衛星）、ＴＶ−ＰＶＲなどの、装置の様々な組み合わせに対応する。これらのプリミティブを、制御対象装置又はナビゲーション装置のローカルメモリに記憶することができる。装置の正確なモデルに関連する特定のコマンド及び機能により、プリミティブを使い勝手の良いユーザインターフェイスにカスタマイズできるようになる。
【００３６】
当業者には、グラフィックファイルが単一のファイル又はファイルの集合であってもよいことが明らかであろう。ブロック６１６によって示すように、ナビゲーション装置はこの時点で電子装置を遠隔制御するための準備が整う。ブロック６１８において方法は終了する。
【００３７】
ナビゲーション装置が画面を有していない場合、別の装置がＶＣＳを描画することができる。この場合、制御対象装置からの送信、又はネットワークサーバからのダウンロード、或いはナビゲーション装置からのダウンロードのいずれかにより、描画装置がファイルを利用できるようになる。
【００３８】
同様に、ナビゲーション装置及び遠隔画面がＶＣＳを描画すべき場合には、グラフィックファイルを両方の装置に対して利用可能にすることができる。
【００３９】
ナビゲーション装置であるか又はテレビであるかに関わらず、描画装置は、Ｂｌｕｅｔｏｏｔｈリンク又は近距離通信（ＮＦＣ）リンクなどの無線リンクを介して制御対象装置と通信し、グラフィックファイルを交換することができる。このリンクは、例えば、無線リンク、（赤外線などの）光リンク、磁気リンク、又は超音波リンクであってもよい。このアプローチにより、ナビゲーション装置が真の「汎用」リモコン装置となることができる。例えば、ナビゲーション装置がディスプレイ画面を有している場合、グラフィックファイルの全て又は一部をこのリモコン装置に転送することができる。制御対象装置上のグラフィックファイルを更新することができるので、ナビゲーション装置を最初に使用するよりも前に、及びその他の時点においてもこの転送を行うことができる。
【００４０】
図７は、本発明の特定の実施形態によるナビゲーション装置の簡略ブロック図である。図７を参照すると、ナビゲーション装置１００が、プロセッサ７０２と、電源７０４と、メモリ７０６とを含む。プロセッサは、汎用プロセッサ、特定用途向け集積回路、又は、例えばフィールドプログラマブルゲートアレイ（ＦＰＧＡ）などの再構成可能プロセッサであってもよい。メモリを使用して、プロセッサのためのプログラム命令を記憶し、制御される側の装置へ送信できるコマンドを記憶することができる。プロセッサはタッチパッド１０６に結合され、このタッチパッド１０６は、タッチ及び位置センサ式制御装置７０８、及び任意にディスプレイ画面７１０を含む。無線インターフェイス７１２を使用して、制御対象装置との遠隔通信を実現する。インターフェイスは、例えば、無線周波数リンク又は赤外線リンクを使用することができる。無線インターフェイスはまた、近距離無線リンクを含むこともできる。ボタン又はその他の制御要素１０８もプロセッサに結合され、これらをタッチパッド１０６とは別に、又はタッチパッド１０６とともに使用することができる。
【００４１】
ディスプレイ画面７１０が含まれる場合、メモリ７０６は、ディスプレイ画面上に示されるグラフィック表現を記述する１又はそれ以上のグラフィックファイルを記憶することができる。無線インターフェイス７１２を介してこれらのグラフィックファイルをロードすることができる。プロセッサ７０２は、ディスプレイ画面７１０上に表示される画像を描画できるグラフィックプロセッサ７１４を含む。タッチセンサ式パッド７０８を使用して、表示される画像をナビゲートすることができる。例えば、ボタン、ローラボール、又はジョイスティックなどのその他のインターフェイスを使用して画像をナビゲートすることもできる。
【００４２】
当業者であれば、本発明の説明が例示的な実施形態の観点から行われたことを理解できよう。しかしながら、説明及び請求する本発明の同等物である特定用途向けハードウェア及び／又は専用プロセッサなどのハードウェアコンポーネントの同等物を使用して本発明を実施できるので、本発明を上記のように限定すべきではない。その他の無線通信及び視覚表示技術を使用することもできる。メモリは、読み取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、光記憶素子、磁気記憶素子、磁気光記憶素子、フラッシュメモリ、及び／又は本発明から逸脱しないその他の同等の記憶要素の１又はそれ以上の組み合わせであってもよい。このような代替の記憶装置も同等物であると見なすべきである。
【００４３】
特定の実施形態と併せて本発明について説明したが、当業者には、上述の説明に照らして多くの代替、修正、置換、及び変更が明らかであろう。従って本発明は、添付の特許請求の範囲に含まれる全てのこのような代替、修正、及び変更を含むことが意図されている。
【符号の説明】
【００４４】
１００  ナビゲーション装置
１０２  電子装置
１０４、１１８、１２２  無線リンク
１０６  タッチセンサ式パッド
１０８  ボタン又はその他の制御要素
１１０  ディスプレイ画面
１１２  グラフィックファイル
１１４  メーカー又はサードパーティ
１１６、１２０  有線リンク
【図１】
0005763345.tif 000002
【図２】
0005763345.tif 000003
【図３】
0005763345.tif 000004
【図４】
0005763345.tif 000005
【図５】
0005763345.tif 000006
【図６】
0005763345.tif 000007
【図７】
0005763345.tif 000008