(57)【要約】ユニバーサル・リモートコントロール装置（２）は、異なる機器を遠隔制御する元のリモートコントロール装置を置き換えるために提供される。装置（２）は、信号発射部（８）及び受信部（１６）、メモリ部（１０６）、タッチスクリーン（６）、並びにカメラ（２０）を有する。元の装置の機能がユニバーサル・リモートコントロール装置（２）に加えられるべき場合、元の装置の画像（１４）が撮影され、元の装置のボタンに対応する機能が、画像（１４）のボタンの対応する従属画像に割り当てられる。これは、例えば、元の装置により放射された信号を検出し、ボタンの画像がユニバーサル・リモートコントロール装置上で押された場合に再現可能であるよう前記信号のフィンガープリントを記憶することによって、高速な学習ステップで実行される。これは、元の装置の高速な設定を可能にし、ユニバーサル・リモートコントロール装置を非常にユーザーフレンドリーとする。
2007511128.tif 000002
【特許請求の範囲】
【請求項１】
複数の電子機器を制御するユニバーサル・リモートコントロール装置であって、
第１のリモートコントロール装置の画像を受信するための手段、タッチスクリーン、信号検出器及び処理手段を有し、
−前記タッチスクリーンは、前記第１のリモートコントロール装置の画像を表示するよう構成され、
−前記信号検出器は、前記第1のリモートコントロール装置の少なくとも１つの制御ボタンに関連づけられた第１のリモートコントロール信号を受信するよう構成され、
−前記処理手段は、前記第1のリモートコントロール装置の画像上で制御ボタンを認識するよう構成され、更に、前記第１のリモートコントロール信号に対応する第２のリモートコントロール信号を前記認識された制御ボタンの画像に関連づけるよう構成される、
ことを特徴とするユニバーサル・リモートコントロール装置。
【請求項２】
前記第１のリモートコントロール装置の画像を受信するための手段は、前記第１のリモートコントロール装置の画像を捕えるためのカメラである、ことを特徴とする請求項１記載のユニバーサル・リモートコントロール装置。
【請求項３】
携帯電話として動作する手段を更に有し、
前記第１のリモートコントロール装置の画像を受信するための手段及び前記タッチスクリーンは、グラフィック・マルチメディア・メッセージング・サービス機能のために使用されるよう構成され、
前記タッチスクリーンは、また、携帯電話機能のためのキーボードとして使用されるよう構成される、
ことを特徴とする請求項１記載のユニバーサル・リモートコントロール装置。
【請求項４】
複数の電子機器を制御するユニバーサル・リモートコントロール装置を更新するための方法であって、
−前記ユニバーサル・リモートコントロール装置のタッチスクリーン上に、第１のリモートコントロール装置のボタンの画像を示す前記第１のリモートコントロール装置の画像を表示するステップと、
−前記第１のリモートコントロール装置のボタンのうちの少なくとも１つの画像へ学習機能を適用するステップとを有し、
前記学習機能を適用するステップは、
−前記表示された画像上で前記第１のリモートコントロール装置のボタンのうちの少なくとも１つを認識するステップと、
−前記第１のリモートコントロール装置のボタンのうちの前記認識された少なくとも１つに関連づけられた第1のリモートコントロール信号を、前記第１のリモートコントロール装置のボタンのうちの前記少なくとも１つの作動後に検出するステップと、
−前記第１のリモートコントロール信号に対応する第２のリモートコントロール信号を、前記認識された制御ボタンの画像へ関連づけるステップとを有する、
ことを特徴とする、ユニバーサル・リモートコントロールを更新するための方法。
【請求項５】
前記第１のリモートコントロール装置の画像を捕らえるステップを更に有する、請求項４記載のユニバーサル・リモートコントロール装置を更新するための方法。
【請求項６】
前記第１のリモートコントロール装置の画像を記憶するステップを更に有する、請求項４記載のユニバーサル・リモートコントロール装置を更新するための方法。
【請求項７】
請求項４乃至６のうちのいずれか一項記載の方法を、処理手段を有するリモートコントロール装置で実行される場合に実行するためのコンピュータプログラム。
【請求項８】
請求項７記載のコンピュータプログラムを記憶する機械で読取可能なデータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユニバーサル・リモートコントロール装置及びその動作方法に関する。更に具体的には、本発明は、改善された適応性を有し、より容易な設定を可能にするユニバーサル・リモートコントロール装置に関する。
【背景技術】
【０００２】
今日の世界では、多数の民生用電子機器が、それらの専用の非標準的なリモートコントロール装置を有する。平均的な家庭に存在するリモートコントロール装置の数は、過去数十年の間に著しく増えてきている。しばしば、リモートコントロール装置は、テレビ、ＤＶＤ、ハイファイ、ＣＤプレーヤー、ＭＰ３プレーヤー、電話応答機、等に対して存在する。全ての家庭が、全てがどこかに記憶されるべき多数のリモートコントロール装置に落ち着くことを回避するよう、過去に、置換リモートコントロール装置とも呼ばれるユニバーサル・リモートコントロール装置が、全てのリモートコントロール装置の機能を単一のユニバーサル・リモートコントロール装置に組み込むよう開発されてきた。
【０００３】
多様なユニバーサル・リモートコントロール装置が市場には存在する。リモートコントロール装置に基づく一般的なハードキーが安価な解決法であるが、それは適応性を欠く。更に、このようなリモートコントロール装置の設定は、しばしば直感的ではなく、コードセットの多数のページから成る厚い取扱説明書が必要とされる。更に具体的には、ユニバーサル・リモートコントロール装置の手動設定は、しばしば、非常に大きな労力を要する。即ち、全ての機能に対して、全ての可能な信号が、走査されるべきであり、ユーザーは、見つけられた信号が適切なものであるか否かをユニバーサル・リモートコントロール装置に確認する必要がある。
【０００４】
更に高度なリモートコントロールシステムでは、リモートコントロール装置に基づくタッチスクリーンが、順応性のある解決法を提示する。それらは、代わりの一般的なハードキーを有すること又はそれがないことに関する問題を伴わずに、民生用電子機器のリモートコントロール装置の組み込みを可能にする。このようなリモートコントロール装置の設定は改善されているが、特に初心者のユーザーには、依然として扱いにくい。更に高度なユニバーサル・タッチスクリーン・リモートコントロール装置では、設定は、ユニバーサル・タッチスクリーン・リモートコントロール装置をインターネットへ接続し、ユニバーサル・リモートコントロール装置に加えられるべきリモートコントロール装置の一組の設定データをダウンロードすることによって、実行可能である。このような装置の欠点は、インターネット接続を有するＰＣツールが、より簡単な設定を得て、このようなシステムの完全な適応性を有効に利用するために、必要とされる点である。
【０００５】
高度なユニバーサル・リモートコントロール装置の他の例は、ユニバーサル・リモートコントロール装置と、機器の付加的なリモートコントロール装置とを向かい合って置き、付加的なリモートコントロール装置からユニバーサル・リモートコントロール装置へとリモートコントロール信号を送信し、対応するコードをユニバーサル・リモートコントロール装置に記憶することによって、付加的な電子機器の付加的なリモートコントロール装置の設定を行う。例えば、ユニバーサル・リモートコントロール装置は、赤外線受信機を有し、且つ、学習モードを有する。学習モードでは、ユニバーサル・リモートコントロール装置のキーが繰り返し選択されて、付加的なリモートコントロール装置の対応するキーが押される。これにより、命令コードは、ユニバーサル・リモートコントロール装置へと送信されて、選択されたキーに関連づけられる。
【０００６】
ＷＯ０１／３９１５０は、上述した高度なユニバーサル・リモートコントロール装置の一例について記載している。この例で、学習機能は、機器のリモートコントロール装置をユニバーサル・リモートコントロール装置に向かい合って置くことによっては行われず、ユニバーサル・リモートコントロール装置は、赤外線（ＩＲ）送信機を有するＰＣを用いて、対応する命令コードを受信する。ＩＲ送信機は、電子機器の元のリモートコントロール装置が利用可能でない場合に、非常に有用である。このようなＩＲ送信機は、現在入手可能であり、例えば、ＰＣのシリアルポートへ接続されても良い。命令コードは、例えば、このようなコードを有するＣＤ−ＲＯＭを用いて、又は通信ネットワークを介してこのような命令コードをダウンロードすることによって、データ処理装置によって受信され得る。ＷＯ０１／３９１５０は、自動学習モードの実現性について記載している。自動学習モードでは、ユニバーサル・リモートコントロール装置は、ユーザーによって知られている一定の手順で、ユニバーサル・リモートコントロール装置上の目的キーを全て選択する。
【０００７】
上述したユニバーサル・リモートコントロール装置の欠点は、ユニバーサル・リモートコントロール装置での正しいボタンの動作及び／又は設定の間の選択が不透明であって、ユニバーサル・リモートコントロール装置のボタンが、元のリモートコントロール装置上の制御ボタンの記載又は位置に比較して、異なる又は不適切な記載又は位置をしばしば有するので、使用及び設定の両方が依然として全くユーザーフレンドリーではない点である。これは、元のリモートコントロール装置に既に精通したユーザーにとっては、特に扱いにくい。類似する問題が、新しい機能が民生用電子機器に導入される場合に、又は新しい形式の民生用電子機器が市場に導入される場合に、生じることがある。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、電子機器の元のリモートコントロール装置の更にユーザーフレンドリーな設定を含め、更にユーザーフレンドリーな使用を可能にする適応性のあるユニバーサル・リモートコントロール装置及びその動作方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的は、本発明に従う方法及び装置によって達成される。
【００１０】
本発明は、複数の電子機器を制御するユニバーサル・リモートコントロール装置に関する。当該ユニバーサル・リモートコントロール装置は、第１のリモートコントロール装置の画像を受信するための手段と、タッチスクリーンと、信号検出器と、処理手段とを有する。前記タッチスクリーンは、前記第１のリモートコントロール装置の画像を表示するよう構成されている。前記信号検出器は、前記第1のリモートコントロール装置の少なくとも１つの制御ボタンに関連づけられた第１のリモートコントロール信号を受信するよう構成されている。前記処理手段は、前記第1のリモートコントロール装置の画像上で制御ボタンを認識するよう構成され、更に、前記第１のリモートコントロール信号に対応する第２のリモートコントロール信号を前記認識された制御ボタンの画像に関連づけるよう構成されている。
【００１１】
前記第１のリモートコントロール装置の画像を受信するための手段は、前記第１のリモートコントロール装置の画像を捕えるためのカメラであっても良い。
【００１２】
更に、当該ユニバーサル・リモートコントロール装置は、予め記憶された命令コードのデータベースを有するメモリを有しても良い。
【００１３】
当該ユニバーサル・リモートコントロール装置は、携帯電話として動作する手段を更に有する。このような装置に対して、前記第１のリモートコントロール装置の画像を受信するための手段及び前記タッチスクリーンは、グラフィック・マルチメディア・メッセージング・サービス（ＭＭＳ）機能のために使用されるよう構成されても良い。更に、前記タッチスクリーンは、また、携帯電話機能のためのキーボードとして使用されるよう構成されても良い。
【００１４】
第２の態様では、本発明は、また、複数の電子機器を制御するユニバーサル・リモートコントロール装置を更新するための方法に関する。当該方法は、前記ユニバーサル・リモートコントロール装置のタッチスクリーン上に、第１のリモートコントロール装置のボタンの画像を示す前記第１のリモートコントロール装置の画像を表示するステップと、前記第１のリモートコントロール装置のボタンのうちの少なくとも１つの画像へ学習機能を適用するステップとを有し、前記学習機能を適用するステップは、前記表示された画像上で前記第１のリモートコントロール装置のボタンのうちの少なくとも１つを認識するステップと、前記第１のリモートコントロール装置のボタンのうちの前記認識された少なくとも１つに関連づけられた第1のリモートコントロール信号を、前記第１のリモートコントロール装置のボタンのうちの前記少なくとも１つの作動後に検出するステップと、前記第１のリモートコントロール信号に対応する第２のリモートコントロール信号を、前記認識された制御ボタンの画像へ関連づけるステップとを有する。
【００１５】
当該方法は、前記第１のリモートコントロール装置の画像を捕らえるステップを更に有しても良い。この画像は、記憶されても良い。当該ユニバーサル・リモートコントロール装置を更新するための方法は、予め記憶された命令コードをデータベースから取り出すことによって、ユニバーサル・リモートコントロール装置を更新するステップを更に有しても良い。前記予め記憶された命令コードのデータベースは、ユニバーサル・リモートコントロール装置のメモリに記憶されても良い。前記予め記憶された命令コードは、予め記憶された命令コードのデータベースを有する外部供給源へ接続することによって取り出されても良い。
【００１６】
本発明の上記及び他の特徴、特性及び利点を、本発明の原理を一例として表す添付の図面と併せて、以下の詳細な説明から明らかにする。以下の説明は、実施例のために記されているに過ぎず、本発明の主旨を限定するものではない。以下で提示される参照図は、添付の図面を参照する。
【発明を実施するための最良の形態】
【００１７】
本発明について、特定の実施例及びある図面を参照して記述するが、本発明は、特許請求の範囲によってだけ限定されるのであって、それら実施例及び図面には限定されない。記載されている図面は、概要であって、限定されない。図面において、要素の幾つかの大きさは、説明の目的のために誇張されており、実寸ではない。語「有する」は、本明細書及び特許請求の範囲において使用される場合に、他の要素又はステップを認めないわけではない。不定冠詞又は定冠詞は、例えば「１つの」といった単数名詞を言及する際に使用される場合には、何か他のものが特に挙げられていないとしても、複数名詞をも含む。
【００１８】
更に、明細書及び特許請求の範囲の語、第１の、第２の、第３の及びこれらと同様の語は、類似する要素の間の識別のため、及び、必ずしもそうではないが順次的な又は時間的な順序を述べるために使用される。理解されるべきは、そのように使用される語は、適切な状況で置き換えることが可能であり、本明細書で記述されている本発明の実施例は、本明細書で記述又は描写を為された以外の方式で動作することができることである。
【００１９】
図１は、本発明に従うユニバーサル・リモートコントロール装置２の第１の実施例の正面図を示す。図１は、筐体４及び表示部６を有するユニバーサル・リモートコントロール装置２を示す。ユニバーサル・リモートコントロール装置２は、例えばテレビ、ＤＶＤ、ＣＤプレーヤー、ハイファイ・システム等のような、遠隔制御されるよう構成された様々な電子機器を遠隔制御するために使用されうる。ユニバーサル・リモートコントロール装置２によって制御可能な装置の数は、原理上は無限であるが、実際には、ユニバーサル・リモートコントロール装置２の一部であるメモリ部品（図１には図示せず。）の容量によって決まる。
【００２０】
ユニバーサル・リモートコントロール装置２は、信号発射部８と、表示部６を設定し、管理するための表示制御パネル１０と、ユニバーサル・リモートコントロール装置２の幾つかの機能を制御するためのローカル制御パネル１２とを更に有する。表示部６は、ユニバーサル・リモートコントロール装置２によって制御されるべき電子機器の元のリモートコントロール装置の画像１４を示す。用語「元のリモートコントロール装置」とは、本発明で記述されているユニバーサル・リモートコントロール装置２にその機能を組み込まれる前に、電子機器を遠隔制御するために使用されていた、あるいは、使用されているリモートコントロール装置のことである。これは、電子機器と共に持ち運ばれるリモートコントロール装置、代わりのリモートコントロール装置、又はユーザーが置換を望む他のユニバーサル・リモートコントロール装置のいずれか１つでありうる。
【００２１】
更に、信号発射部８が見られる。ユニバーサル・リモートコントロール装置２は、また、信号受信部１６（図２参照。）を有する。望ましくは、信号受信部１６は、ユニバーサル・リモートコントロール装置２の背面に置かれている。この位置は、２つのリモートコントロール装置の位置を上下で合わせることが可能となるので、他のリモートコントロール装置の機能の組み込みを容易にする。望ましくは、信号受信部１６及び発射部８は、無線式の受信部及び放射部である。なお、語「無線」とは、幅広く解釈されるべきであり、光学、赤外線、紫外線、及び無線周波数、特に、例えばブルートゥースのような短距離無線プロトコルを含む。更に、用語「発射部」又は「受信部」は、単品、又は単一プロトコルで動作するユニットに限定されず、例えば、赤外線及びブルートゥースの両方で互換性のあるマルチモードの発射部及び受信部であっても良い。それらは、遠隔制御に使用可能な如何なる電磁放射でも動作する如何なる信号受信部及び発射部であっても良い。遠隔制御のために、しばしば、赤外線放射が、２０ｋＨｚから１００ｋＨｚの間の周波数で使用される。上記周波数範囲内の信号で遠隔制御される手段を有する様々な電子機器を操作可能とするために、ユニバーサル・リモートコントロール装置２は、上記範囲全体を対象とする信号発射部８を有する。信号受信部１６は、対応する元のリモートコントロール装置の信号を検出することができるので、信号受信部１６も、上記範囲を対象とすべきである。本発明に従うユニバーサル・リモートコントロール装置２で使用される表示部６は、しばしばタッチスクリーンであるが、ＬＣＤに基づくタッチスクリーンに限定されない。使用可能な表示形式の他の例は、ＯＬＥＤディスプレイである。表示部６は、グレーレベルを有するモノクロのスクリーン、又はカラースクリーンであっても良い。表示部６は、とりわけ、機器の元のリモートコントロール装置を表示するために使用される。従って、望ましくは、表示部の大きさ及び形状は、ほとんどの一般的なリモートコントロール装置が容易に表示され得るように選択される。例えば、表示部は、細長い長方形の形状を有しても良い。
【００２２】
図２は、本発明に従うユニバーサル・リモートコントロール装置２の第１の実施例の背面図を示す。信号受信部１６及び信号発射部８が見られる。更に、ユニバーサル・リモートコントロール装置２の背面には、小型カメラ２０が、その機能がユニバーサル・リモートコントロール装置２に組み込まれるべき元のリモートコントロール装置の画像の記録を可能にするよう、任意に導入されうる。カバー２２は、ユニバーサル・リモートコントロール装置２の電源部を覆う。代替的には、そのような画像をダウンロードするために、パーソナルコンピュータへの接続が為されても良い。
【００２３】
ユニバーサル・リモートコントロール装置２の背面に導入されたカメラ２０は、如何なる形式の小型カメラであっても良い。使用可能なカメラ２０の一般的な例は、ウェブカメラとして使用される、あるいはグラフィック・マルチメディア・メッセージングサービス機能を有する携帯電話において使用されるカメラに相当するＣＣＤカメラ又はＣＭＯＳカメラである。使用されるカメラの解像度は、元のリモートコントロール装置の種々のボタンの撮像を可能にする程度であるべきである。これは、一般的に、例えば２４０×３２０画素であっても良い。あるいは、長方形が好ましいので、例えば２００×６００画素であっても良い。望ましくは、カメラ２０は、画像１４が元のリモートコントロール装置と同じ方向性を有する間に、元のリモートコントロール装置の画像１４を捕らえて、ユニバーサル・リモートコントロール装置２を設定することを可能にするために、ユニバーサル・リモートコントロール装置２の背面に実装されている。これは、ユーザーフレンドリーな設定モードを可能にする。
【００２４】
図３は、第１の実施例に従うユニバーサル・リモートコントロール装置２の構成要素の配置図を示す。装置は、電源部１００、処理部１０２及び入出力部１０４を有する。
【００２５】
電源部１００は、一組の電池を有し、ユニバーサル・リモートコントロール装置２の異なる他の構成要素の駆動電子機器へと電力を供給しうる。
【００２６】
処理部１０２は、メモリ１０６及び画像認識ツール１０８を有する。メモリ１０６は、利用可能な如何なる読込／書込ランダムアクセスメモリ又は不揮発性のフラッシュメモリであっても良い。望ましくは、メモリ１０６の容量は、多数のリモートコントロール装置のコンフィギュレーションデータがユニバーサル・リモートコントロール装置２に組み込み可能であって、多数の学習可能なコードが記憶可能であるよう選択され得る。画像認識ツール１０８は、ニューラルネットワークによって電力を供給されても良い。これらは、認知システム又は脳の神経機能における学習処理として考えられているものに近似的にモデル化された分析技術である。ニューラルネットワークは、所謂既存データからの学習又は訓練の処理を実行した後に、他の観測結果から新しい観測結果を予測する能力を有する。本発明で使用されるニューラルネットワークは、特に、画像認識の問題に対して設計されうる。
【００２７】
ユニバーサル・リモートコントロール装置２の入出力部１０４は、タッチスクリーン６と、ローカル制御パネル１２と、信号発射部８とを有する。これらは全て、ユニバーサル・リモートコントロール装置が電子機器を制御するよう動作する間に使用される。入出力部１０４は、カメラ２０及び信号受信部１６を更に有し、これらは、元のリモートコントロール装置の設定中に使用される構成要素である。これら全ての構成要素は、それら自体の駆動電子機器を有し、電源部１００によって電力を供給される。
【００２８】
ユニバーサル・リモートコントロール装置２の制御動作の際に、ユーザーが遠隔制御を望む電子機器に対応する適切な元のリモートコントロール装置の画像１４は、メモリ１６から呼び出される。これは、ユニバーサル・リモートコントロール装置２の開始メニューから、対応する電子機器を選択することによって実行されても良い。電子機器は、開始メニューにおいて名称により表されても良く、あるいは、より高度な形式では、ユニバーサル・リモートコントロール装置２の背面に存在するカメラ２０を用いて組み込み可能なその画像によって表されても良い。使用されるべき電子機器の元のリモートコントロール装置の画像１４がタッチスクリーン表示部６に表示されると、ユーザーは、元のリモートコントロール装置の複製として、この画像１４を使用することができる。映し出されたボタンがタッチスクリーン６上でタッチされる場合に、元のリモートコントロールコードのフィンガープリント・コードがメモリ１０６から呼び出される。これは、信号発射部８へと送られ、信号発射部８によって、例えば赤外線のような、対応する電磁信号が放射される。
【００２９】
以下、機器の元のリモートコントロール装置がユニバーサル・リモートコントロール装置２へ加えられるべき場合にユニバーサル・リモートコントロール装置２を設定するための方法２００について、図４を参照して説明する。図４は、設定中に実行されうる様々なステップから成るフローチャートを示す。
【００３０】
ステップ２０２において、ユニバーサル・リモートコントロール装置２は、例えば、ユニバーサル・リモートコントロール装置２のローカル制御パネル１２上の専用キー又はキーの組み合わせを押すことによって、セットアップモードへと切り替えられる。この機能の不用意な始動を回避するために、例えば３秒というように、セットアップ用ハードボタンを比較的長く押す必要があることが好ましい。その場合に、システムは、セットアップモードとなる。他の実施例では、セットアップモードへの移行は、カメラ２０を保護するためのカバーを取り除くことによって実行されても良い。方法２００は、ステップ２０４へと進む。
【００３１】
ステップ２０４では、ユニバーサル・リモートコントロール装置２の背面にあるカメラ２０が起動される。ユニバーサル・リモートコントロール装置２の制御動作の間は、カメラ２０は動作しない。この起動ステップは、カメラ２０と、より厳密にはそのレンズとを動作制御中に保護するカバーを開くステップを含む。次に、カメラ２０は、捕らえた対象を表示部６上に示すプレビューモードとなる。方法２００は、ステップ２０６へと進む。
【００３２】
設定ステップ２０６では、ユニバーサル・リモートコントロール装置２は、望ましくは同じ方向で位置を合わせられた、機器の元のリモートコントロール装置の上に保持される。このようにすることによって、機器の元のリモートコントロール装置の画像１４がカメラ２０によって捕らえられ、表示部６に示される。次に、方法２００は、ステップ２０８へと進む。
【００３３】
ステップ２０８において、ユーザーは、元のリモートコントロール装置のプレビュー画像１４が固定されるように、例えばローカル制御パネル１２上の捕捉ボタンを押すよう要求される。画像１４の輝度及びコントラストは、自動調整が可能である。方法２００は、ステップ２１０へと進む。
【００３４】
ステップ２１０において、ユーザーは、スナップショット画像１４が十分な品質であるか否かを尋ねられる。これは、承認（Ｙ）又は否認（Ｎ）のいずれか一方を選択することが可能である。承認される場合には、ステップ２１２において、画像認識が開始される。否認される場合には、方法は再びステップ２０６へ戻り、ユーザーは、元のリモートコントロール装置の十分に良好な画像１４が得られるまで、新しいスナップショットを撮影するよう要求される。
【００３５】
ステップ２１２では、元のリモートコントロール装置のスナップショット画像１４に表示された種々のボタンの検出が、自動化アルゴリズムを用いて実行される。これは、画像認識ツール１０８によって実行される。このような手段は、例えば、ニューラルネットワークによって電力を供給される。このような手段を用いると、異なるボタンの画像が認識されて、例えば強調表示円によって、示される。
【００３６】
ステップ２１４において、ユーザーは、全ての必要とされるボタンが表示されていることを確認するよう要求される。留意すべきは、ユーザーが全てのボタンに対してリモートコントロール機能を関連づけることを望まない場合には、全てのボタンが示される必要がないことである。言い換えると、対応する機能が関連づけられるべき全てのボタンが表示されている場合には、ユーザーは、質問に対して肯定応答（Ｙ）を与え、ステップ２１６へと進む。これが事実と異なる場合には、方法２００は、検出感度の調整の後に、画像認識ツールが再び使用されるところのステップ２１２へと戻る。この認識ステップは、少なくとも全ての必要とされるボタンが表示されるまで実行される。
【００３７】
ステップ２１６では、ユニバーサル・リモートコントロール装置２が高速学習手順を開始する。従って、ユニバーサル・リモートコントロール装置２は、元のリモートコントロール装置の画像１４において、例えば強調表示円のような、ボタンの全ての表示を取り除き、続いて、第１のボタンが選択されるステップ２１８へと進む。
【００３８】
ステップ２１８では、選択されたボタンが、そのボタンの周囲の強調表示円によって強調される。方法２００は、ステップ２２０へと更に進む。
【００３９】
ステップ２２０において、ユーザーは、画像１４及び元のリモートコントロール装置が同じ方向性を有する場合に、元のリモートコントロール装置の画像１４の強調表示されたボタンと同じ外観及び同じ位置を有する元のリモートコントロール装置上の対応するボタンを押すよう要求される。元のリモートコントロール装置上の元のボタンと同じ外観及び同じ位置を有する表示部上に映し出された画像ボタンは、押すべき必要なボタンがより容易に認識可能となるので、改善された、より容易な設定をもたらす。これは、画像１４が、（データベース内の全ての型式及び全ての銘柄の全てのリモートコントロール装置の画像を含む必要性をもたらしうる）リモートコントロール装置の画像のデータベースからの類似する画像ではなくて、ユニバーサル・リモートコントロール装置２の背面にあるカメラ２０を用いて元のリモートコントロール装置から直接的に撮影されるスナップショット画像１４である場合には、元のリモートコントロール装置の銘柄又は型式とは無関係である。
【００４０】
ステップ２２２では、元のリモートコントロール装置の信号が、ユーザーがステップ２２０に従って元のリモートコントロール装置上の対応するボタンを押した場合に、信号受信部１６によって受信される。ユーザーは、不要な待ち時間を回避するよう、信号が検出された頃に、ユニバーサル・リモートコントロール装置２からの音響信号によって警告されても良い。次に、方法２００は、ステップ２２４へと進む。所定の時間期間内にボタンが押されない場合にも、方法２００は、ステップ２２４へと進む。
【００４１】
ステップ２２４において、ユーザーは、所定の時間内又は信号の受信後に、検出の進行状況により入力を促される。ユーザーは、検出を確認するよう要求される。前のステップにおいて、ボタンが押さなかった場合、又は信号が検出されなかった場合には、示されるように、ユーザーが、信号割り当てを訂正してやり直すこと（ステップ２２０）を認め、あるいは、ユーザーが、ある画像ボタンに機能を持たせないままとすることを認める。これは、めったに使用されない機能、又は全てのユーザーに利用可能であるべきでない機能に対して実行されうる。画像ボタンに機能を持たせないままとすることは、例えば子供が、画像特性の変更のように、テレビの調子を狂わせることを防止するために使用されうる。本発明の特定の実施例では、元のリモートコントロール装置の全て又は限られた形式の利用可能性は、ユニバーサル・リモートコントロール装置２の使用中に入力されるべきユーザーパスワードによって制御されても良い。ステップ２２４において、例えば、ユーザーが間違ったボタンを押した、又は検出されるべき信号が検出されないといったように、検出されたコードが正しくないことが判定される場合には、方法はステップ２２０へと戻り、新しい検出試験が実行される。検出された信号が、このボタンに関連づけられる必要がある信号に対応する場合には、検出された信号のフィンガープリント・コードが記憶され、タッチスクリーン６上の元のリモートコントロール装置の画像１４の対応する画像ボタンに関連づけられる。このフィンガープリント・コードは、ユニバーサル・リモートコントロール装置の動作モードの際に、元のリモートコントロール装置の画像の画像ボタン上のタッチスクリーン６を押すと、ユニバーサル・リモートコントロール装置２によるリモートコントロール信号の放射を引き起こす。これによって、放射されるリモートコントロール信号は、元のリモートコントロール装置の対応するボタンへ関連づけられたリモートコントロール信号に対応する。
【００４２】
フィンガープリント・コードの記憶の後に、方法２００は、ステップ２２６へと進む。この判定ステップ２２６において、ユーザーは、全ての必要とされるボタンが関連づけられているか否かを尋ねられる。割り当てが完全である場合には、方法２００はステップ２２８へと進む。完全でない場合には、方法２００はステップ２３２へと進む。ステップ２３２において、学習機能は、次のボタンへと進み、このボタンへのフィンガープリント・コードの割り当てを開始する。従って、方法２００は、ステップ２１８へと進む。
【００４３】
判定ステップ２２８において、ユーザーは、他の元のリモートコントロール装置が設定される必要があるか否かを尋ねられる。設定される必要がない場合には、セットアップ処理はステップ２３０において終了する。他の元のリモートコントロール装置が設定される必要がある場合には、方法２００はステップ２０６へと戻り、他の元のリモートコントロール装置に対する設定処理が、リモートコントロール装置の位置合わせをするよう要求することによって開始するので、良好なスナップショットが撮影され得る。その場合には、設定処理全体が繰り返される。
【００４４】
ステップ２３０では、セットアップ処理が終了する。
【００４５】
唯一の又は幾つかの付加的なボタンが組み込まれる必要がある場合、例えば、暫時の使用の後に、電子装置の機能が更に頻繁に使用されて、遠隔制御によってそれを行うことが望まれる場合には、方法２００は、全てのステップを実行される必要はない。その場合には、学習モードに移行するシステムに対する付加的な選択肢は、ユニバーサル・リモートコントロール装置２が、その機能が拡張されるべき機器の元のリモートコントロール装置の画像１４を呼び戻すことを可能にし、ユーザーに、新しい機能が割り当てられるべきボタンを押すよう要求する。リモートコントロール信号が検出された後に、対応するコードが画像表示されたボタンへ割り当てられるので、将来的に、タッチスクリーン上の画像ボタンを押すことは、元のリモートコントロール装置から受信されたリモートコントロール信号に対応するリモートコントロール信号を伝送するようシステムを起動する。原理上は、まだこのボタンへ機能が割り当てられるべきではない。機能が既にボタンへ割り当てられている場合には、ユーザーは、再開の前に、新しい割り当てを設定するよう要求され、それによって、古い割り当てコードを解除する。
【００４６】
設定をより速く行うことができる本発明の更なる実施例は、元のリモートコントロール装置の画像１４の選択されたキーを自動的に選択するステップと、それをユニバーサル・リモートコントロール装置２のタッチスクリーン６上に表示するステップとを含む、元のリモートコントロール装置の遠隔制御機能を組み込む方法を有する。更に、ユニバーサル・リモートコントロール装置２の更新の簡単化及び高速化のために、自動学習モードがあっても良い。このモードでは、コードの記憶は判定ステップになく、学習機能は、ボタンを強調表示し、ユーザーが元のリモートコントロール装置上の対応するボタンを押し、信号が検出される場合に例えば音のような印を与え、リモートコントロール信号のフィンガープリントを自動的に記憶し、それによって、自動的に次のキーを選択し、元のリモートコントロール装置上の次のキーを押すようユーザーに促すシステムによって実行される。このモードは、ユーザーが、元のリモートコントロール装置の画像１４の画像ボタンに対応する元のリモートコントロール装置上のボタンを押すだけで、ユニバーサル・リモートコントロール装置２を設定することを可能にする。
【００４７】
別の実施例では、元のリモートコントロール装置がもはや利用可能ではない場合に、システムは、例えば、データベース又はＣＤ−ＲＯＭからの情報源を用いてコードを伝送する信号発射部を有するコンピュータ装置からリモートコントロール信号を受信することによる更新方法の別の方法を更に使用することができる。他の代替案は、ユニバーサル・リモートコントロール装置２と、コードのローカルデータベースを有し、あるいは、ネットワークへ接続された、ＰＣとの間の直接的な連結を用いることである。
【００４８】
本発明の他の実施例では、ユニバーサル・リモートコントロール装置２は、１つ又はそれ以上の所定の電子機器のリモートコントロール装置用の読み出し専用メモリ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）内に、予め記憶された命令コードを更に有しても良い。この方法では、上述した設定手順は、短縮化され得る。ユーザーが、元のリモートコントロール装置の特定の商品番号を入力することによって、予め記憶されたコードのいずれの組が組み込まれるべきであるかを明らかにする場合には、リモートコントロール装置の種々の画像ボタンへのコードの自動割り当ては、ユーザーの負担を良好なスナップショットを撮影することに限定するよう、ユニバーサル・リモートコントロール装置によって実行され、高速な学習手順を開始するよう命令を与えても良い。この実施例の更に高度な形態では、ユニバーサル・リモートコントロール装置２は、元のリモートコントロール装置の型式及び銘柄の自動認識のための手段を有しても良い。これは、ユニバーサル・リモートコントロール装置２が、ユーザーに支障を与えずに、予め記憶された命令コードのデータベースの組を選択することを可能にする。その場合、ユーザーの負担は、元のリモートコントロール装置の良好なスナップショットを撮影することに限定される。予め記憶された命令は、最初に、読み出し専用メモリに記憶されていても良い。これによって、学習された命令コードが、読込／書込ランダムアクセスメモリ又はフラッシュメモリに更に記憶される。その場合に、方法２００は、データベースにおいて対応する予め記憶された命令を持たない元のリモートコントロール装置の機能を組み込むために使用される。
【００４９】
本発明の更なる実施例では、上記実施例で説明されたユニバーサル・リモートコントロールシステムは、また、携帯電話を有する。その場合に、ユニバーサル・リモートコントロール装置２は、携帯電話のアンテナ、送信チェーン及び受信チェーンを有する。送受切り替え器が設けられても良い。これは、入来するメッセージと送信されるべきメッセージとの間を区別するよう周波数を分割することを可能にする。送信チェーン及び受信チェーンは、アナログ／デジタル変換器及びデジタル処理装置を有する。送信チェーンは、入力手段として、マイクロホン及び／又はカメラを有することができ、受信チェーンは、出力手段として、ラウドスピーカ及び／又は英数字の表示装置を有することができる。リモートコントロール装置２に存在する表示部６は、遠隔制御動作及び携帯電話動作の両動作に対して、タッチスクリーンとして使用され、カメラ２０は、元のリモートコントロール装置の撮像及び携帯電話のＭＭＳ機能のために使用される。言い換えると、ユニバーサル・リモートコントロール装置２のカメラ２０の撮像機能、及び多数の携帯電話で利用可能なＭＭＳ手段の撮像機能は、単一のカメラ２０によって行われることが可能である。このようにして、構成要素の数は、両機能を実行する装置において低減される。更なる利点を以下で明らかにする。多数の現代的な世帯では、家族全員が、彼らと共に持ちかれる専用の携帯電話を有するので、本発明の本実施例に従って、家族全員が、彼らと共に持ち歩かれる夫々の形式のユニバーサル・リモートコントロール装置を有することができる。更なる利点は、ユニバーサル・リモートコントロール装置２が、その世帯の全てのユーザーの特定の必要性に合わせられることが可能である点である。
【００５０】
本発明は、また、マイクロプロセッサのような処理手段と、プログラマブル・ゲートアレイ、プログラマブル・アレイ論理、プログラマブル論理アレイ、フィールド・プログラマブル・ゲートアレイのようなプログラマブル・デジタル論理素子とを有するリモートコントロール装置において、本発明の方法の幾つかを実行するためのソフトウェアプロダクトを含む。ソフトウェアプロダクトは、例えば、単一又は複数のディスケット、磁気テープ、即ち、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、個体メモリ等のような磁気記憶媒体のような、如何なる適切な機械読込可能な媒体上に記録されても良い。ソフトウェアプロダクトは、複数の電子機器を制御するのに適したユニバーサル・リモートコントロール装置を更新するためのコード・セグメントを有しても良い。ソフトウェアプロダクトは、ユニバーサル・リモートコントロール装置のタッチスクリーン上に第１のリモートコントロール装置の画像を表示するためのコード・セグメントを有しても良く、前記画像は、第１のリモートコントロール装置のボタンの画像を示す。前記画像は、如何なる適切な画像形式で記録されても良い。ソフトウェアプロダクトは、第１のリモートコントロール装置のボタンのうちの少なくとも１つの画像へ学習機能を適用するためのコードを有し、このコードは、表示された画像上で第１のリモートコントロール装置のボタンのうちの前記少なくとも１つを認識し、第１のリモートコントロール装置のボタンのうちの前記認識された少なくとも１つに関連づけられた第1のリモートコントロール信号を、前記第１のリモートコントロール装置のボタンのうちの前記少なくとも１つの作動後に検出する。ソフトウェアプロダクトは、また、第１のリモートコントロール信号に対応する第２のリモートコントロール信号を、前記認識された制御ボタンの画像へ関連づけるためのコード・セグメントを有する。
【００５１】
ソフトウェアプロダクトは、また、第１のリモートコントロール装置の画像を捕らえるためのコード・セグメントを有しても良い。ソフトウェアプロダクトは、また、例えば、不揮発性又は揮発性のメモリに、第１のリモートコントロール装置の画像の記憶のためのコード・セグメント有しても良い。
【００５２】
好ましい実施例、特定の構成及び構造、並びに物質が、本明細書中で、本発明に従う装置に関して論じられてきたが、形式上及び細部に亘って、様々な変更又は変形が、本発明の主旨を損なわない範囲において行われることが可能である。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施例に従うユニバーサル・リモートコントロール装置の正面の配置図である。
【図２】本発明の一実施例に従うユニバーサル・リモートコントロール装置の背面の配置図である。
【図３】本発明の一実施例に従うユニバーサル・リモートコントロール装置の構成要素の配置図である。
【図４】本発明の一実施例に従うユニバーサル・リモートコントロール装置を更新するための方法のフローチャートである。
【図１】
2007511128.tif 000003
【図２】
2007511128.tif 000004
【図３】
2007511128.tif 000005
【図４】
2007511128.tif 000006
【国際調査報告】
2007511128.tif 000007
2007511128.tif 000008
2007511128.tif 000009