(57)【要約】【課題】使用者が設定を変更可能なリモコン装置を提供する。【解決手段】リモコン装置１００は、タッチパネル３１０と、制御回路３２０と、画面表示用メモリ３４２と、設定データ用メモリ３４４と、制御データ用メモリ３４６と、赤外線発信部３５０と、電池３６０とを備える。制御回路３２０は、特定の機器の動作を制御するために予め準備された画像を表示する画面表示制御回路３２２と、タッチパネル３１０の表示領域における押下を検出する押下領域検出回路３２４と、操作が指示されたことを検出する指示操作検出回路３２６と、タッチパネル３１０の表示領域にアイコンを表示させるための画像データを生成する表示データ生成回路３２８と、機器の動作を制御するための信号を生成する制御信号生成回路３３０とを含む。【選択図】図３
2007181068.tif 000002
【特許請求の範囲】
【請求項１】
表示領域に画像を表示し、前記画像に対する操作を受け付け、かつ、前記操作に対応する信号を出力するタッチパネルと、
複数の機器の各々を識別するための各識別データと、前記複数の機器の各々について予め規定された複数の動作の各々を実行させるための各制御データと、各前記動作を識別する画像を表わす各画像データとを格納する第１のメモリと、
前記タッチパネルに対する操作と各前記画像データとに基づいて、複数の画像を前記表示領域に表示する選択画面表示回路と、
前記タッチパネルに対する操作に基づいて前記表示領域に表示されている画像の選択を検出する選択検出回路と、
前記選択が検出された画像の前記表示領域における位置を決定するための位置データの入力を受け付ける受付回路と、
前記選択が検出された画像について、前記画像が選択されたことを表わす画像識別データと前記位置データとを格納する第２のメモリと、
前記画像識別データに対応付けられる前記画像データと前記位置データとに基づいて、前記選択された画像を前記表示領域に表示する設定画面表示回路と、
前記表示領域に表示されている前記選択された画像に対する操作に基づいて、前記操作を受け付けた画像に対応する前記制御データを用いて、前記操作を受け付けた画像に対応付けられている前記動作の実行を指示するための制御信号を生成する生成回路と、
前記制御信号を赤外線信号として発信する赤外線発信部とを備える、リモコン装置。
【請求項２】
表示領域に画像を表示し、前記画像に対する操作を受け付ける操作手段と、
複数の機器の各々を識別するための各識別データと、前記複数の機器の各々について予め規定された複数の動作の各々を実行させるための各制御データと、各前記動作を識別する画像を表わす各画像データとを格納する第１の記憶手段と、
前記操作手段に対する操作と各前記画像データとに基づいて、複数の画像を前記表示領域に表示する第１の表示制御手段と、
前記操作手段に対する操作に基づいて前記表示領域に表示される画像の変更を行なう変更手段と、
前記変更が行なわれた画像について、前記変更の対象であることを表わす変更データを格納する第２の記憶手段と、
前記変更データに基づいて、前記変更が行なわれた画像を前記表示領域に表示する第２の表示制御手段と、
前記表示領域に表示されている前記変更が行なわれた画像に対する操作に基づいて、前記操作を受け付けた画像に対応する前記制御データを用いて、前記操作を受け付けた画像に対応付けられている前記動作の実行を指示するための制御信号を生成する生成手段と、
前記制御信号を発信する発信手段とを備える、リモコン装置。
【請求項３】
前記操作手段は、表示領域に画像を表示し、前記画像に対する操作を受け付け、かつ、前記操作に対応する信号を出力するタッチパネルを含む、請求項２に記載のリモコン装置。
【請求項４】
前記変更手段は、
前記操作手段に対する操作に基づいて前記表示領域に表示されている画像の選択を検出する検出手段と、
前記選択が検出された画像の前記表示領域における位置を決定するための位置データの入力を受け付ける受付手段とを含み、
前記第２の記憶手段は、前記位置データと、前記画像が選択されたことを表わす画像識別データとを格納し、
前記表示制御手段は、前記位置データと前記画像識別データとに基づいて、前記選択された画像を前記表示領域に表示する、請求項２に記載のリモコン装置。
【請求項５】
前記発信手段は、前記制御信号を赤外線信号として発信する赤外線発信部を含む、請求項２に記載のリモコン装置。
【請求項６】
前記変更手段は、前記操作手段に対する操作に基づいて、前記表示領域に表示される複数の前記画像の大きさを変更するサイズ変更手段を含む、請求項２に記載のリモコン装置。
【請求項７】
前記操作手段は、前記複数の画像の大きさを変更するためのサイズ変更データの入力を受け付け、
前記サイズ変更手段は、前記サイズ変更データに基づいて前記大きさを変更する、請求項６に記載のリモコン装置。
【請求項８】
前記操作手段に対する操作の履歴を格納する履歴記憶手段をさらに備え、
前記サイズ変更手段は、前記操作の履歴に基づいて前記大きさを変更する、請求項６に記載のリモコン装置。
【請求項９】
前記サイズ変更手段は、予め設定された回数を上回る操作が受け付けられた画像の大きさを変更する、請求項８に記載のリモコン装置。
【請求項１０】
前記サイズ変更手段は、各前記画像について前記操作の履歴の順位を算出し、前記順位が予め設定された順位に含まれる画像のサイズを、前記順位に含まれない画像のサイズよりも大きくする、請求項８に記載のリモコン装置。
【請求項１１】
前記変更手段は、前記操作手段に対する操作に基づいて、前記表示領域に表示される複数の前記画像の位置を変更する位置変更手段を含む、請求項２に記載のリモコン装置。
【請求項１２】
前記操作手段は、前記複数の画像の各々が表示される位置を特定するためのデータの入力を受け付け、
前記位置変更手段は、前記位置を特定するためのデータに基づいて前記画像の位置を変更する、請求項１１に記載のリモコン装置。
【請求項１３】
前記操作手段に対する操作の履歴を格納する履歴記憶手段をさらに備え、
前記位置変更手段は、前記操作の履歴に基づいて前記位置を変更する、請求項６に記載のリモコン装置。
【請求項１４】
前記位置変更手段は、予め設定された回数を上回る操作が受け付けられた画像の位置を前記回数を下回る操作が受け付けられた画像の位置の上部に変更する、請求項１３に記載のリモコン装置。
【請求項１５】
前記位置変更手段は、各前記画像について前記操作の履歴の順位を算出し、前記順位が予め設定された順位に含まれる画像が表示される画面と、前記予め設定された順位に含まれない画像が表示される画面とを切り替える、請求項１３に記載のリモコン装置。
【請求項１６】
前記位置変更手段は、前記順位が前記予め設定された順位に含まれる画像のみを前記表示領域に表示する、請求項１５に記載のリモコン装置。
【請求項１７】
前記位置変更手段は、前記位置が前記予め設定された順位に含まれない画像の表示を禁止する禁止手段をさらに含む、請求項１５に記載のリモコン装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はリモコン装置に関し、より特定的には、複数の機器を制御可能なリモコン装置に関する。
【背景技術】
【０００２】
リモコン装置は、通常、特定の機器を制御するための装置として機能する。リモコン装置が備えるキーその他の操作部は、特定の指示を当該機器に与えるための操作の入力を受け付ける。したがって、リモコン装置の使用者によっては全く使用されない操作部であっても、そのままリモコン装置に残っているため、使用者によっては、利便性が必ずしも良好でなかった。
【０００３】
そこで、たとえば、特開平９−２３４８７号公報（特許文献１）は、使用者を識別し、識別された使用者ごとに各機能の使用頻度を学習し、学習結果に応じて表示パターンを変更できるリモートコントロール装置を開示している。特開平６−３３５０６４号公報（特許文献２）は、操作の煩わしさを軽減できる遠隔操作装置を開示している。特開平５−４９０７６号公報（特許文献３）は、使用頻度の高い付加機能を基本機能並に容易に扱えるリモートコントローラを開示している。
【特許文献１】特開平９−２３４８７号公報
【特許文献２】特開平６−３３５０６４号公報
【特許文献３】特開平５−４９０７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特開平９−２３４８７号公報に開示されたリモートコントロール装置によると、学習が行なわれるまでは表示パターンを変更できないという問題があった。特開平６−３３５０６４号公報に開示された技術によると、リモコン本体には使用頻度が低いボタンが残るため、使用者が誤操作を行なう恐れもある。また、特開平５−４９０７６号公報に開示されたリモートコントローラによると、同程度の使用頻度を有する機能が予め準備されているキーの数を上回った場合には、使用頻度の高い機能であっても、キーサイズの大きなキーに割り当てられない恐れがあった。
【０００５】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、学習が行なわれる前から使用者が操作しやすいリモコン装置を提供することである。
【０００６】
本発明の他の目的は、使用者による誤操作を防止できるリモコン装置を提供することである。
【０００７】
本発明のさらに他の目的は、使用頻度に応じた大きさのキーが機能に割り当てられるリモコン装置を提供することである。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、この発明のある局面に従うリモコン装置は、表示領域に画像を表示し、画像に対する操作を受け付け、かつ、操作に対応する信号を出力するタッチパネルと、複数の機器の各々を識別するための各識別データと、複数の機器の各々について予め規定された複数の動作の各々を実行させるための各制御データと、各動作を識別する画像を表わす各画像データとを格納する第１のメモリと、タッチパネルに対する操作と各画像データとに基づいて、複数の画像を表示領域に表示する選択画面表示回路と、タッチパネルに対する操作に基づいて表示領域に表示されている画像の選択を検出する選択検出回路と、選択が検出された画像の表示領域における位置を決定するための位置データの入力を受け付ける受付回路と、選択が検出された画像について、画像が選択されたことを表わす画像識別データと位置データとを格納する第２のメモリと、画像識別データに対応付けられる画像データと位置データとに基づいて、選択された画像を表示領域に表示する設定画面表示回路と、表示領域に表示されている選択された画像に対する操作に基づいて、操作を受け付けた画像に対応する制御データを用いて、操作を受け付けた画像に対応付けられている動作の実行を指示するための制御信号を生成する生成回路と、制御信号を赤外線信号として発信する赤外線発信部とを備える。
【０００９】
この発明の他の局面に従うリモコン装置は、表示領域に画像を表示し、画像に対する操作を受け付ける操作手段と、複数の機器の各々を識別するための各識別データと、複数の機器の各々について予め規定された複数の動作の各々を実行させるための各制御データと、各動作を識別する画像を表わす各画像データとを格納する第１の記憶手段と、操作手段に対する操作と各画像データとに基づいて、複数の画像を表示領域に表示する第１の表示制御手段と、操作手段に対する操作に基づいて表示領域に表示される画像の変更を行なう変更手段と、変更が行なわれた画像について、変更の対象であることを表わす変更データを格納する第２の記憶手段と、変更データに基づいて、変更が行なわれた画像を表示領域に表示する第２の表示制御手段と、表示領域に表示されている変更が行なわれた画像に対する操作に基づいて、操作を受け付けた画像に対応する制御データを用いて、操作を受け付けた画像に対応付けられている動作の実行を指示するための制御信号を生成する生成手段と、制御信号を発信する発信手段とを備える。
【００１０】
好ましくは、操作手段は、表示領域に画像を表示し、画像に対する操作を受け付け、かつ、操作に対応する信号を出力するタッチパネルを含む。
【００１１】
好ましくは、変更手段は、操作手段に対する操作に基づいて表示領域に表示されている画像の選択を検出する検出手段と、選択が検出された画像の表示領域における位置を決定するための位置データの入力を受け付ける受付手段とを含む。第２の記憶手段は、変更データは、画像が選択されたことを表わす画像識別データとを格納する。表示制御手段は、位置データと画像識別データとに基づいて、選択された画像を表示領域に表示する。
【００１２】
好ましくは、発信手段は、制御信号を赤外線信号として発信する赤外線発信部を含む。
好ましくは、変更手段は、操作手段に対する操作に基づいて、表示領域に表示される複数の画像の大きさを変更するサイズ変更手段を含む。
【００１３】
好ましくは、操作手段は、複数の画像の大きさを変更するためのサイズ変更データの入力を受け付ける。サイズ変更手段は、サイズ変更データに基づいて大きさを変更する。
【００１４】
好ましくは、リモコン装置は、操作手段に対する操作の履歴を格納する履歴記憶手段をさらに備える。サイズ変更手段は、操作の履歴に基づいて大きさを変更する。
【００１５】
好ましくは、サイズ変更手段は、予め設定された回数を上回る操作が受け付けられた画像の大きさを変更する。
【００１６】
好ましくは、サイズ変更手段は、各画像について操作の履歴の順位を算出し、順位が予め設定された順位に含まれる画像のサイズを、順位に含まれない画像のサイズよりも大きくする。
【００１７】
好ましくは、変更手段は、操作手段に対する操作に基づいて、表示領域に表示される複数の画像の位置を変更する位置変更手段を含む。
【００１８】
好ましくは、操作手段は、複数の画像の各々が表示される位置を特定するためのデータの入力を受け付ける。位置変更手段は、位置を特定するためのデータに基づいて画像の位置を変更する。
【００１９】
好ましくは、リモコン装置は、操作手段に対する操作の履歴を格納する履歴記憶手段をさらに備える。位置変更手段は、操作の履歴に基づいて位置を変更する。
【００２０】
好ましくは、位置変更手段は、予め設定された回数を上回る操作が受け付けられた画像の位置を回数を下回る操作が受け付けられた画像の位置の上部に変更する。
【００２１】
好ましくは、位置変更手段は、各画像について操作の履歴の順位を算出し、順位が予め設定された順位に含まれる画像が表示される画面と、予め設定された順位に含まれない画像が表示される画面とを切り替える。
【００２２】
好ましくは、位置変更手段は、順位が予め設定された順位に含まれる画像のみを表示領域に表示する。
【００２３】
好ましくは、位置変更手段は、位置が予め設定された順位に含まれない画像の表示を禁止する禁止手段をさらに含む。
【発明の効果】
【００２４】
本発明に係るリモコン装置によると、使用者は、リモコン装置が学習を行なう前から、容易に操作することができる。また、使用者による誤操作が防止され得る。さらに、使用頻度に応じた大きさのキーが機能に割り当てられるため、利便性が向上し得る。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２６】
図１を参照して、本発明に係るリモコン装置１００の使用態様について説明する。図１は、リモコン装置１００により制御される機器が配置されている部屋１０を表わす図である。部屋１０には、テレビ２０と、ケーブル２４を介してテレビ２０に接続されているハードディスクレコーダ３０と、エアコン４０と、部屋１０の天井に取り付けられているシーリングライト５０とが配置されている。テレビ２０は、リモコン信号を受信する受光部２２を含む。ハードディスクレコーダ３０は、リモコン信号を受信する受光部３２を含む。エアコン４０は、リモコン信号を受信する受光部４２を含む。シーリングライト５０は、リモコン信号を受信する受光部５２を含む。
【００２７】
リモコン装置１００は、後述するように、複数の機器の各々について予め規定された複数の動作の各々を実行させるための各制御データを記憶している。リモコン装置１００は、各制御データに基づいてリモコン信号を生成し発信する。テレビ２０、ハードディスクレコーダ３０、エアコン４０およびシーリングライト５０は、リモコン装置１００により発信された制御信号を受信し、その信号に含まれる制御データに基づいて予め規定された動作を実行する。
【００２８】
図２を参照して、リモコン装置１００の構成について説明する。図２は、リモコン装置１００によって実現される機能の構成を表わすブロック図である。リモコン装置１００は、操作部２１０と、制御部２２０と、表示データ記憶部２４２と、画像データ記憶部２４４と、制御データ記憶部２４６と、操作履歴記憶部２４８と、送信部２５０とを備える。操作部２１０は、表示領域に画像を表示する表示部２１４と、当該表示領域に表示された画像に対する操作を受け付ける入力部２１２とを含む。
【００２９】
表示データ記憶部２４２は、表示部２１４に表示される画像に対応する画像データを記憶する。画像データ記憶部２４４は、予め外部から入力された画像データあるいは制御部２２０によって生成された画像データを記憶する。制御データ記憶部２４６は、予め準備された複数の機器の各々について規定された複数の動作の各々を実行させるための各制御データを記憶する。操作履歴記憶部２４８は、入力部２１２に対する操作の履歴を格納する。
【００３０】
制御部２２０は、表示制御部２２２と、設定入力検知部２２４と、変更データ生成部２２６と、操作入力検知部２２８と、制御信号生成部２３０と、操作履歴生成部２３２とを含む。表示制御部２２２は、表示データ記憶部２４２に格納されているデータに基づいて表示部２１４における画像の表示を制御する。設定入力検知部２２４は、入力部２１２に対する操作に基づいて、表示部２１４に表示される画像の設定のためのデータが入力されたことを検知する。変更データ生成部２２６は、設定入力検知部２２４によって検知された入力データと画像データ記憶部２４４に格納されている画像を表示するための画像データとに基づいて、表示部２１４に表示される画像を変更するためのデータを生成する。具体的には、変更データ生成部２２６は、入力部２１２に対する操作に基づいて、表示領域に表示されている画像の選択を検出し、当該選択が検出された画像の表示領域における位置を決定するための位置データの入力を受け付ける。
【００３１】
操作入力検知部２２８は、入力部２１２に対する操作に基づいて、表示部２１４に表示されている画像により規定される機器の操作の入力が行なわれたことを検知する。制御信号生成部２３０は、操作入力検知部２２８によって検知された操作入力と、画像データ記憶部２４４に格納されている画像データと、制御データ記憶部２４６に格納されている当該操作に対応する制御データとに基づいて、その機器の動作を制御するための制御信号を生成する。操作履歴生成部２３２は、制御信号生成部２３０によって制御信号が生成されたことに応答して、入力部２１２に対する操作の入力を操作履歴として生成する。操作履歴は、たとえば操作が行なわれた回数、あるいは入力された操作の順序を含む。操作履歴生成部２３２は、その生成した操作履歴を操作履歴記憶部２４８において予め確保された領域に格納する。
【００３２】
送信部２５０は、制御信号生成部２３０によって生成された制御信号を送信する。好ましくは、送信部２５０は、制御信号を、たとえば赤外線信号として発信する。
【００３３】
図３を参照して、リモコン装置１００の具体的構成について説明する。図３は、リモコン装置１００のハードウェア構成を表わすブロック図である。リモコン装置１００は、主たる構成要素として、タッチパネル３１０と、制御回路３２０と、画面表示用メモリ３４２と、設定データ用メモリ３４４と、制御データ用メモリ３４６と、赤外線発信部３５０と、電池３６０とを備える。制御回路３２０は、画面表示制御回路３２２と、押下領域検出回路３２４と、指示操作検出回路３２６と、表示データ生成回路３２８と、制御信号生成回路３３０とを含む。各構成要素は、信号線によって接続されている。
【００３４】
タッチパネル３１０は、その表示領域に画像を表示し、当該画像に対する操作を受け付け、かつ、その操作に対応する信号を出力する。タッチパネル３１０は、たとえば感圧式あるいは静電式のパネルである。感圧式のパネルによれば、表示領域における圧力の変化が感知される。静電式のパネルによれば、その表示領域における静電気による電気信号の変化を検知する。なお、タッチパネルの詳細な構造は、当業者にとって容易に理解できるものである。したがって、ここではその説明は繰り返さない。
【００３５】
画面表示制御回路３２２は、画面表示用メモリ３４２に格納されているデータと押下領域検出回路３２４によって出力された信号とに基づいて、タッチパネル３１０における画像の表示を制御する。画面表示制御回路３２２は、たとえばリモコン装置１００によって制御可能な機器の一覧を表示する。画面表示制御回路３２２は、あるいは特定の機器の動作を制御するために予め準備された画像（いわゆるアイコン）を表示する。その画像のいずれかが押下されると、リモコン装置１００は、後述するように、その画像に対応する操作を指令するための制御信号を生成し、発信する。
【００３６】
押下領域検出回路３２４は、タッチパネル３１０の表示領域における押下を検出する。具体的には、押下領域検出回路３２４は、表示領域における圧力の変化あるいは電気信号の変化を検知し、その変化が検知された領域に対応する画像を特定する。
【００３７】
指示操作検出回路３２６は、押下領域検出回路３２４によって検出された領域に対応する画像データに基づいて、特定の機器に対する操作が指示されたことを検出する。具体的には、指示操作検出回路３２６は、タッチパネル３１０において操作された位置に基づいて、当該位置に対応付けられている機器に対する指示の入力を検出する。たとえば、電源のオンの指令が対応付けられている画像がタッチパネル３１０において使用者によって触れられた場合には、指示操作検出回路３２６は、電源のオンの指示が入力されたことを検出する。検出結果の信号は、制御信号生成回路３３０に送出される。
【００３８】
また、リモコン装置１００の動作モードがタッチパネル３１０に表示されるアイコンを決定するためのモードである場合、指示操作検出回路３２６は、タッチパネル３１０において使用者によって触れられたアイコンの選択を検出する。アイコンが選択されたことを表わす信号は、表示データ生成回路３２８に送出される。
【００３９】
表示データ生成回路３２８は、指示操作検出回路３２６からの信号に基づいて、タッチパネル３１０の表示領域にアイコンを表示させるための画像データを生成する。好ましくは、表示データ生成回路３２８は、タッチパネル３１０に表示されるアイコンの大きさを、使用者によって選択された大きさにしたがって表示するためのデータを生成する。また、他の局面においては、表示データ生成回路３２８は、当該アイコンに対応付けられる操作内容の使用履歴に応じて変更する。使用履歴は、操作内容の使用回数、使用された順序等を含む。表示データ生成回路３２８は、あるいは、使用者による選択と使用履歴とを組み合わせることにより、アイコンの大きさを変更してもよい。
【００４０】
たとえば、表示データ生成回路３２８は、予め設定された回数を上回る操作が受け付けられた画像を、他の操作に対応する画像よりも大きく表示するためのデータを生成する。あるいは、表示データ生成回路３２８は、各画像について操作の履歴の順位を算出し、当該順位が予め設定された順位に含まれる画像のサイズを、当該順位に含まれない画像のサイズよりも大きくして表示するためのデータを生成する。
【００４１】
あるいは、表示データ生成回路３２８は、タッチパネル３１０に対する操作に基づいて、表示領域に表示される複数の画像の位置を変更する。好ましくは、表示データ生成回路３２８は、タッチパネル３１０を介して入力された複数の画像の各々が表示される位置を特定するためのデータに基づいて、各アイコンの表示位置を規定する位置データを変更する。また、表示データ生成回路３２８は、タッチパネル３１０に対する操作の履歴に基づいて、上記位置データを変更する。好ましくは、表示データ生成回路３２８は、予め設定された回数を上回る操作が受け付けられた第１の画像の位置データを、当該回数を下回る操作が受け付けられた第２の画像に対する位置データに対して、タッチパネル３１０において第１の画像が第２の画像よりも上部に表示されるように、変更する。表示データ生成回路３２８は、各画像について操作の履歴の順位を算出し、当該順位が予め設定された順位に含まれる画像が表示される画面と、当該順位に含まれない画像が表示される画面とを切り替えるように、データを生成する。表示データ生成回路３２８は、また、当該順位が予め設定された順位に含まれる画像のみをタッチパネル３１０に表示するためのデータを生成する。さらに好ましくは、表示データ生成回路３２８は、上記位置が予め設定された順位に含まれない画像の表示が行なわれないように、表示用のデータを生成する。すなわち、タッチパネル３１０における表示の対象とならないアイコンについては、表示データ生成回路３２８は、当該アイコンの画像データを参照することなく、他のアイコンの画像データのみを参照して、表示用のデータを生成する。上記のようなデータに基づいてタッチパネル３１０における表示処理が実行されると、特定のアイコンのみの表示が実現される。
【００４２】
制御信号生成回路３３０は、その信号と制御データ用メモリ３４６に格納されている予め規定された制御データとに基づいてその機器の動作を制御するための信号を生成する。制御信号生成回路３３０は、たとえば操作が指示された機器を識別するデータと指示された動作を表わすデータとを有する信号を生成する。制御信号生成回路３３０によって生成された制御信号は、赤外線発信部３５０に送出される。赤外線発信部３５０は、その信号を赤外線光として外部に発光する。電池３６０は、リモコン装置１００の主たる構成要素に対してそれぞれ電力を供給する。
【００４３】
図４を参照して、リモコン装置１００のデータ構造について説明する。図４は、画面表示用メモリ３４２におけるデータの格納の一態様を表わす図である。画面表示用メモリ３４２は、データを格納するための領域４１０，４２０を含む。リモコン装置１００によって制御可能な機器を識別するためのデータ（機器の名称、あるいは製品番号など）は、領域４１０に格納されている。その機器を画像として表示するためのアイコン表示用データは、領域４２０に格納されている。領域４１０に格納されているデータと領域４２０に格納されているデータとは、それぞれ関連付けられている。
【００４４】
図５を参照して、リモコン装置１００の表示態様について説明する。図５は、タッチパネル３１０における機器の選択画面を表わす図である。リモコン装置１００は、図３に示される構成に加えて電源スイッチ５８０を含む。タッチパネル３１０は、その表示領域に機器に対応する画像を表示する。
【００４５】
具体的には、図５に示されるように、タッチパネル３１０は、表示されている画面のタイトル５１０と、メッセージ５２０と、テレビ２０に対応する画像５３０と、ハードディスクレコーダ３０に対応する画像５４０と、エアコン４０に対応する画像５５０と、シーリングライト５０を表わす画像５６０と、表示されている画面を次の画面に切り換えるための指示の入力を受け付ける画像５７０とを表示している。画像５３０から５６０は、たとえば画面表示用メモリ３４２に格納されているデータ（図４における領域４１０，４２０）により実現される。図５に示される画面の表示は、リモコン装置１００の使用者が電源スイッチ５８０を押下したときに行なわれる。
【００４６】
図６を参照して、リモコン装置１００のデータ構造についてさらに説明する。図６は、制御データ用メモリ３４６における制御データの格納の一態様を表わす図である。制御データ用メモリ３４６は、機器ごとに動作を規定するためのデータを有するテーブル６１０から６４０を含む。テーブル６１０は、タッチパネル３１０の表示領域に表示されるアイコンを表わすデータ６１２と、各アイコンにそれぞれ対応付けられているテレビ２０を制御するための制御データ６１４とを含む。領域６１２に格納されているデータと領域６１０に格納されているデータとは、それぞれ関連付けられる。たとえばアイコンが「１」である場合、その制御データは１チャンネルの選局を指示するためのデータである。同様に、「アップ」と表示されるアイコンは、テレビ２０の音量をアップさせるための制御データに関連付けられている。
【００４７】
同様に、ハードディスクレコーダ３０を制御するためのテーブル６２０は、データを格納するための領域６２２，６２４を含む。タッチパネル３１０に表示されるアイコンを表わすデータは、領域６２２に格納されている。ハードディスクレコーダ３０を制御するために予め準備された制御データは、領域６２４に格納されている。領域６２２に格納されているデータと領域６２４に格納されているデータとは、それぞれ関連付けられている。たとえばアイコンが「再生」である場合、そのアイコンはハードディスクレコーダ３０に映像の再生を開始させるための制御データに関連付けられている。
【００４８】
エアコン４０を制御するためのデータを格納したテーブル６３０は、領域６３２，６３４を含む。アイコンを表わすためのデータは、領域６３２に格納されている。エアコン４０を制御するために予め規定された制御データは、領域６３４に格納されている。各領域に格納されているデータは、それぞれ相互に関連付けられている。たとえば、「運転モード」と表示されるアイコンは、制御データとしてエアコン４０の動作モードを切り換えるためのデータに関連付けられている。この場合、そのアイコンが押下されると、エアコン４０に対する制御信号は、予め設定された信号（すなわち「送風」から「冷房」、「暖房」）に順次切り換えられ、その後、再び「送風」に対応する信号に復帰する。
【００４９】
シーリングライト５０を制御するためのデータを格納したテーブル６４０は、領域６４２，６４４を含む。アイコンを表わすデータは、領域６４２に格納されている。シーリングライト５０を制御するための制御データは、領域６４４に格納されている。各領域に格納されているデータは、それぞれ相互に関連付けられている。たとえば、アイコン「アップ」は、シーリングライト５０の明るさをアップするための制御データに関連付けられている。このアイコンが押下されると、リモコン装置１００は、シーリングライト５０を識別するためのデータと、明るさをアップするための指令とを有する制御信号を発信することになる。
【００５０】
図７を参照してリモコン装置１００の表示態様についてさらに説明する。図７は、リモコン装置１００がテレビ２０を制御するリモコンとして機能する場合にタッチパネル３１０に表示される画面を表わす図である。この表示は、たとえば図６に示されるテーブル６１０のデータに基づいて実現される。すなわちタッチパネル３１０は、リモコン装置１００がテレビ２０を制御するためのリモコンとして機能していることを表わすメッセージ７１０と、領域６１２に格納されているデータに基づいて表示された各々のアイコン７２０と、画面を切り換えるための操作を受け付ける画像７７０とを表示している。「１」から「０」までのアイコンは、テレビ２０のチャンネルを選局するための数値の入力を受け付ける。同様に、音量アップあるいは音量ダウンの各アイコンはそれぞれテレビ２０の音量を上げる指示あるいは下げる指示の入力を受け付ける。これらの入力は、図６に示されるように領域６１４に格納されている制御データに基づいて制御信号に変換される。
【００５１】
図８は、ハードディスクレコーダ３０を制御するためのリモコンとして機能するリモコン装置１００における画面を表わす図である。この画面は、図５に示される画面において使用者が画像５４０を押下した後にタッチパネル３１０に表示される。
【００５２】
タッチパネル３１０は、リモコン装置１００がハードディスクレコーダ３０を制御するためのリモコン装置として機能していることを表わすメッセージ８１０と、ハードディスクレコーダ３０の動作を指示するための操作を受け付けるアイコン８２０と、画面の表示を切り換えるための指示を受け付けるアイコン８７０とを表示している。メッセージ８１０は、たとえば設定データ用メモリ３４４において予め準備されているデータに基づいて表示される。メッセージ８１０は、予め準備されたメッセージであるが、リモコン装置１００の使用者がテキストの入力を行なうことにより変更可能なものであってもよい。
【００５３】
アイコン８２０は、テーブル６２０の領域６２２に格納されているデータに基づいて表示される。このような表示において使用者がたとえば「再生」と表示されたアイコンを押下すると、リモコン装置１００は、ハードディスクレコーダ３０に対して映像の再生を開始するための信号を生成し、赤外線発信部３５０を介してその信号を発信する。
【００５４】
図９を参照して、リモコン装置１００の制御構造について説明する。図９は、リモコン装置１００のアイコンの表示パターンを変更するための制御回路３２０が実行する処理の手順を表わすフローチャートである。
【００５５】
ステップＳ９１０にて、押下領域検出回路３２４は、タッチパネル３１０に対する操作に基づいて、使用者が操作内容を選択する処理の開始を表わす画像に対する押下を検知する。この検知信号は、指示操作検出回路３２６に送出される。ステップＳ９２０にて、画面表示制御回路３２２は、押下領域検出回路３２４による検出結果に基づいて、機器が実行する複数の動作の各々の操作内容を表わす画像を表示する。この表示は、たとえば図７あるいは図８に示される画面として実現される。このとき、その後のアイコンの選択時において当該アイコンに対する押下が具体的な制御のための入力でないことを表わすために、ステップＳ９１０あるいはステップＳ９２０の間に、以下の処理が単なる選択のための処理であり、特定の機器に対する制御信号を発信するための処理ではないことを表わすフラグを設定しておくのがよい。このような設定により、仮にアイコンが押下されても制御信号が発信されないため、リモコン装置１００による誤動作が防止される。
【００５６】
ステップＳ９３０にて、指示操作検出回路３２６は、表示領域に表示されているアイコンの押下に基づいて、押下された画像に対応する操作内容を特定する。具体的には、指示操作検出回路３２６は、押下領域検出回路３２４によって検出された表示領域における位置と、その位置に表示されている画像とに基づいて使用者が選択した操作内容を特定する。ステップＳ９４０にて、指示操作検出回路３２６は、タッチパネル３１０に対する操作に基づいて、選択された画像に対応する機器の操作内容を保存する指示の入力を受け付ける。表示データ生成回路３２８は、その指示に基づいて選択された画像に対応する操作内容を設定データ用メモリ３４４において予め確保した領域に格納する。表示データ生成回路３２８は、さらに、タッチパネル３１０を介した位置データの入力に基づいて、その選択されたアイコンの表示領域における位置を特定し、先に保存した操作内容にその位置データを関連付けて保存する。
【００５７】
ステップＳ９６０にて、指示操作検出回路３２６は、タッチパネル３１０に対する操作に基づいて、タッチパネル３１０に表示される画像に対応した操作内容の選択を終了する指示が入力されたか否かを判断する。指示操作検出回路３２６が、そのような指示は入力されたと判断すると（ステップＳ９６０にてＹＥＳ）、制御はステップＳ９９０に移される。そうでない場合には（ステップＳ９６０にてＮＯ）、制御はステップＳ９７０に移される。
【００５８】
ステップＳ９７０にて、指示操作検出回路３２６は、押下領域検出回路３２４による検出結果に基づいてタッチパネル３１０において他の画像が押下されたか否かを判断する。指示操作検出回路３２６が、他の画像の押下を検知したと判断すると（ステップＳ９７０にてＹＥＳ）、制御はステップＳ９３０に戻される。そうでない場合には（ステップＳ９７０にてＮＯ）、制御はステップＳ９８０に移される。
【００５９】
ステップＳ９８０にて、制御回路３２０は、タッチパネル３１０に対する入力を待機する。その後、制御はステップＳ９６０に移される。ステップＳ９９０にて、画面表示制御回路３２２は、画面表示用メモリ３４２に格納されている初期画面を表示するためのデータに基づいて当該初期画面を表示領域に表示する。このようにして、リモコン装置１００における画像の選択が実現される。
【００６０】
図１０を参照して、使用者によって設定が変更された後のリモコン装置１００のデータ構造について説明する。図１０は、設定データ用メモリ３４４におけるデータの格納の一態様を表わす図である。設定データ用メモリ３４４は、データを格納するための領域１０１０〜領域１０３０を含む。
【００６１】
使用者による設定によって生成されたデータレコードを識別するためのデータは、領域１０１０に格納されている。使用者によって選択された機器を識別するためのデータ（たとえば機器の名称）は、領域１０２０に格納されている。使用者によって選択された画像、すなわち操作の対象として選択されたアイコンは、領域１０３０に格納されている。領域１０１０〜領域１０３０に格納されているデータは、それぞれ関連付けられている。したがって、たとえば領域１０１０に格納されているデータを指定することにより、特定のアイコンが決定される。アイコンが決定されると、そのアイコンをタッチパネル３１０に表示させることができる。
【００６２】
そこで、図１１を参照して、使用者による設定が行なわれたリモコン装置１００の表示態様について説明する。図１１は、タッチパネル３１０が表示する画面の一態様を表わす図である。タッチパネル３１０は、表示されている画面が使用者の設定により表示されていることを表わすメッセージ１１１０と、図１０に示されるデータに基づいて表示されたアイコン１１２０〜１１３８とを表示している。たとえばアイコン１１２０は、テレビ２０の電源スイッチをオンにするための指示の入力を受け付けるアイコンである。アイコン１１２０は、すなわち図１０に示されるＮｏ．「０１」に対応する機器の名称「テレビ」および操作内容（電源オン）に基づいて実現される。同様に、アイコン１１２２は、図１０におけるＮｏ．「０２」に関連付けられるデータによって表示される。アイコン１１２４から１１３８についても同様である。
【００６３】
使用者が図１１に示されるようなリモコン装置１００に対してたとえばアイコン１１２４を押下すると、リモコン装置１００は、ハードディスクレコーダ３０の電源をオンにするための制御信号を発信する。使用者がアイコン１１２６を押下すると、ハードディスクレコーダ３０は再生を開始する。その後、使用者がアイコン１１２８を押下すると、リモコン装置１００はシーリングライト５０の明るさを落とすための制御信号を発信する。その結果、図１に示される部屋１０の照明は暗くなる。使用者がアイコン１１３０を押下すると、テレビ２０は出力音量を大きくして音声を出力する。このようにリモコン装置１００は、複数の異なる機器の各々を制御するための操作の入力を受け付け、その操作に応じた制御信号を発信することができる。
【００６４】
ここで、図１２および図１３を参照して、タッチパネル３１０におけるアイコンの表示について説明する。図１２は、タッチパネル３１０の表示領域３１２において予め規定された座標を表わす図である。表示領域３１２は、たとえば座標値（０，０）から（４８０，８００）によって規定されている。このような規定値は、たとえば画面表示用メモリ３４２において予め確保された領域に格納されている。あるいは制御回路３２０のいずれかに記憶されていてもよい。
【００６５】
タッチパネル３１０に表示されるアイコンの大きさは、予め準備されたサイズを表わすデータに基づいて変更されるものでもよいし、あるいは、使用者がタッチパネル３１０上の領域を選択し、その選択の結果に応じて変更されるものでもよい。たとえば、タッチパネル３１０において予めマトリクス状に細分化された小領域の各々を使用者による選択可能としておき、使用者が選択した小領域の数だけ、使用者が選択しようとする操作内容を表わすアイコンを表示するために、当該小領域とアイコンとが関連付けられる。このようにすれば、使用者が希望する大きさのアイコンをタッチパネル３１０に表示させることができる。
【００６６】
図１３は、設定データ用メモリ３４４におけるデータの格納の一態様を表わす図である。設定データ用メモリ３４４は、データを格納するための領域１３１０，１３２２を含む。アイコンを識別するためのデータは、領域１３１０に格納されている。当該アイコンが表示される位置（たとえばそのアイコンの中心座標）は、領域１３２０に格納されている。このようなデータによれば、たとえば「１」は、表示領域３１２において座標値（１２０，１００）として特定される位置に表示される。「２」は、同様に座標値（２４０，１００）として特定される位置に表示される。このようなデータにより、たとえばリモコン装置１００は、図７に示されるように数字のアイコンをそれぞれ通常のリモコン端末と同様の配列として表示することができる。
【００６７】
リモコン装置１００の使用者が、上記の座標を変更するための入力、たとえば新たな位置を選択する操作、新たな位置を表わすデータの入力等を行なうと、領域１３２０に格納されるデータが更新される。リモコン装置１００は、更新後のデータに基づいて各アイコンを表示する。これにより、使用者は、リモコン装置１００に表示されるアイコンの位置を変更できる。
【００６８】
図１４を参照して、本実施の形態に係るリモコン装置１００の制御構造についてさらに説明する。図１４は、使用者によって設定されたデータに基づいてリモコン装置１００がアイコンを表示するために制御回路３２０が実行する処理の手順を表わすフローチャートである。
【００６９】
ステップＳ１４１０にて、制御回路３２０は、電池３６０から供給される電圧の変化に基づいて電源スイッチ５８０のオンを検知する。ステップＳ１４２０にて、画面表示制御回路３２２は、設定データ記憶用メモリ３４４から、使用者によって設定されたデータを読み出す。このデータは、たとえば図１０に示されるような構造を有する。画面表示制御回路３２２は、そのデータに基づいてタッチパネル３１０に操作画面を表示する（図１１）。
【００７０】
ステップＳ１４４０にて、指示操作検出回路３２６は、押下領域検出回路３２４からの信号に基づいてタッチパネル３１０に対する操作を検知したか否かを判断する。指示操作検出回路３２６が、その操作を検知したと判断すると（ステップＳ１４４０にてＹＥＳ）、制御はステップＳ１４５０に移される。そうでない場合には（ステップＳ１４４０にてＮＯ）、制御はステップＳ１４３０に戻される。
【００７１】
ステップＳ１４５０にて、指示操作検出回路３２６は、押下領域検出回路３２４からの信号に基づいて、タッチパネル３１０において押下された位置を特定する。ステップＳ１４６０にて、指示操作検出回路３２６は、ステップＳ１４５０において特定された位置に対応する操作内容をさらに特定する。この特定は、たとえば押下された位置を表わす位置データと設定データ用メモリ３４４に格納されているデータ（領域１０３０）とに基づいて行なわれる。ステップＳ１４７０にて、制御信号生成回路３３０は、制御データ用メモリ３４６に格納されている制御データを用いて、ステップＳ１４６０において特定された操作内容に応じた制御信号を生成する。ステップＳ１４８０にて、制御回路３２０は、赤外線発信部３５０を介してその制御信号を発信する。これにより、リモコン装置１００は、特定の機器に選択された動作を実行させるためのリモコン装置として機能することができる。
【００７２】
以上のようにして、本実施の形態に係るリモコン装置１００によると、設定データ用メモリ３４４は、タッチパネル３１０を介してリモコン装置１００の使用者によって入力された、機器の動作を制御するための操作内容を格納している。操作内容は、使用者によって選択されたものである。リモコン装置１００は、設定データ用メモリ３４４に格納されているデータに基づいて、選択された操作内容に対応する制御信号を出力する。これにより、リモコン装置１００は、使用者によってカスタマイズされたリモコン装置として機能することができる。
【００７３】
＜第１の変形例＞
以下、本実施の形態の第１の変形例に係るリモコン装置１００の変形例について説明する。本変形例に係るリモコン装置１００は、操作の履歴に応じてタッチパネル３１０に表示されるアイコンを変更する機能を有する点で、前述の実施の形態におけるリモコン装置と異なる。なお、本変形例に係るリモコン装置１００は、たとえば図３に示されるリモコン装置１００のハードウェア構成を用いて実現される。したがって、以下の説明では図３に示される構成を用いて説明する。
【００７４】
図１５は、リモコン装置１００に対する操作の履歴を記録するために制御回路３２０が実行する処理の手順を表わすフローチャートである。
【００７５】
ステップＳ１５１０にて、制御回路３２０は、タッチパネル３１０に対する操作に基づいて機器の選択画面の表示指令を出力する。画面表示制御回路３２２は、その指令に応答して、画面表示用メモリ３４２に格納されているデータを用いてタッチパネル３１０に当該選択画面を表示する。ステップＳ１５２０にて、制御回路３２０は、タッチパネル３１０に対する操作に基づいて機器の選択のための操作を検知する。具体的には、押下領域検出回路３２４は、図５に示される各アイコンの中から特定の機器のアイコンが押下されたことを検知する。
【００７６】
ステップＳ１５３０にて、制御回路３２０は、選択された機器の操作のための初期画面（たとえば図７あるいは図８に示される画面）を表示する。このような表示が行なわれると、リモコン装置１００は、特定の機器を制御するためのリモコン装置として機能する。
【００７７】
ステップＳ１５４０にて、制御回路３２０は、タッチパネル３１０に対する操作に基づいて選択された機器に対する操作が行なわれたことを検知する。具体的には、押下領域検出回路３２４は、タッチパネル３１０の表示領域３１２において押下された領域を表わすデータを取得する。指示操作検出回路３２６は、その位置とその位置に対応付けられている制御データとに基づいて、どのような操作が行なわれたか、すなわち操作内容を検知する。
【００７８】
ステップＳ１５５０にて、制御回路３２０は、制御データ用メモリ３４６に格納されているデータに基づいて当該機器に対応する動作を実行させるための制御信号を生成する。具体的には、制御信号生成回路３３０は、制御データ用メモリ３４６から制御データを読み出すとともに、その制御データが使用される機器を識別するためのデータと合わせて制御信号を生成する。ステップＳ１５６０にて、制御回路３２０は、赤外線発信部３５０を介して制御信号を発信する。ステップＳ１５７０にて、制御信号生成回路３３０は、使用された制御データを識別するためのデータに対して当該操作が行なわれた回数に１を加算して回数を更新し、更新後の回数を制御データ用メモリ３４６に格納する。そのデータが格納される領域は、操作履歴を格納するための領域として予め確保されている領域である。このようにして、リモコン装置１００に対する操作の履歴が取得され、データとして保存される。
【００７９】
そこで、図１６を参照して、本変形例に係るリモコン装置１００のデータ構造について説明する。図１６は、設定データ用メモリ３４４における操作履歴の格納の一態様を表わす図である。設定データ用メモリ３４４は、データを格納するための領域１６１０〜１６４０を含む。
【００８０】
各機器の各々の操作を特定するためのデータは、領域１６１０に格納されている。機器を特定するためのデータ（たとえば機器の名称）は、領域１６２０に格納されている。その機器に対して操作されたアイコンを識別するためのデータは、領域１６３０に格納されている。その操作の回数は、領域１６４４に格納されている。たとえば、テレビ２０の２チャンネルが選択された回数は１０回である。またテレビ２０の４チャンネルが選択された回数は、５０回である。このようにして各機器について操作ごとの履歴が生成される。
【００８１】
なお、上記操作履歴に基づいてリモコン装置１００に表示されるアイコンを変更することもできる。たとえば頻繁に使用されるアイコンのみをタッチパネル３１０の初期画面に表示させることができる。あるいは予め設定された回数を上回る操作が行なわれたアイコンを大きく表示することもできる。またその逆も可能である。このようにすると、使用頻度に応じてアイコンが区別して表示されることになる。また、使用されないアイコンが表示されないようにすることもできる。
【００８２】
そこで、図１７を参照して、本変形例に係るリモコン装置１００の他の局面の制御構造について説明する。図１７は、操作履歴に基づいてアイコンの表示態様を変更するために制御回路３２０が実行する処理の手順を表わすフローチャートである。
【００８３】
ステップＳ１７１０にて、制御回路３２０は、電源スイッチ５８０のオンを検知する。ステップＳ１７２０にて、表示データ生成回路３２８は、設定データ用メモリ３４４から操作履歴（図１６）を読み出す。ステップＳ１７３０にて、表示データ生成回路３２８は、その操作履歴に基づいて、タッチパネル３１０に表示されるアイコンの表示位置を決定する。表示データ生成回路３２８は、たとえば各操作に対応する回数が予め設定された上限値を上回るアイコンのみを対象にその表示位置を決定する。
【００８４】
ステップＳ１７４０にて、表示データ生成回路３２８は、設定データ用メモリ３４４から、その操作履歴に対応するアイコン表示用の画像データを読み出す。ステップＳ１７５０にて、表示データ生成回路３２８は、その表示位置と画像データとに基づいてタッチパネル３１０に表示されるアイコンの表示用データを生成する。表示用データが画面表示用メモリ３４２に書き込まれ、そのデータが画面表示制御回路３２２によって読み出されると、タッチパネル３１０は、操作履歴が反映された態様でアイコンを表示する。
【００８５】
次に、図１８を参照して、リモコン装置１００における画面の表示態様について説明する。図１８は、操作履歴が反映された場合におけるアイコンの表示画面を表わす図である。タッチパネル３１０は、アイコン１８１０〜１８２８と、アイコン１８７０とを表示する。ここで、アイコン１８１０〜１８２０の大きさとアイコン１８２２〜１８２８の大きさとは異なる。すなわち、操作履歴を参照すると、アイコン１８１０〜１８２０に対応する操作は予め設定された上限値（たとえば１００回）を上回るため、各アイコンは通常のアイコンの大きさよりも大きく表示される。逆に、アイコン１８２４〜１８２８に対応する操作は、その操作の回数が当該上限値を下回るため、前述の各アイコンのサイズよりも小さく表示される。
【００８６】
以上のようにして、本変形例に係るリモコン装置１００は、操作の回数に応じてアイコンのサイズを変更する。たとえば、リモコン装置１００は、頻繁に使用される操作に対応するアイコンは大きく表示される。したがって、タッチパネル式のリモコン装置１００においてあまり使用しない操作が選択されることを防ぎつつ、頻繁に操作されるアイコンの選択を容易にすることができる。
【００８７】
なお、操作の履歴として上記の変形例では、操作の回数が用いられたが、他の履歴が用いられてもよい。たとえば、操作が行なわれた順序に基づいてアイコンの表示を切り換えるようにしてもよい。具体的には、操作が行なわれるごとに、その操作内容を表わす番号を逐次保存しておき、その番号を参照して、最後に行なわれた操作内容から予め設定された数の操作内容を特定し、特定された操作内容に対応付けられるアイコンのサイズを、他の操作内容に対応付けられるアイコンのサイズよりも大きく表示してもよい。このようにすると、最近使用された操作内容に対応するアイコンが他の操作内容に対応するアイコンとは区別して表示される。このようにしても、操作に不慣れな使用者による誤操作を防止でき、使い易く利便性が向上したリモコン装置を提供することができる。
【００８８】
＜第２の変形例＞
次に、本実施の形態の第２の変形例について説明する。前述の実施の形態およびその変形例は、タッチパネル３１０に表示される画面の切り換えについては言及していない。そこで、機器に指示を与えるための画面が切り換えられる態様について説明する。
【００８９】
図１９は、設定データ用メモリ３４４におけるデータの格納の一態様を表わす図である。設定データ用メモリ３４４は、タッチパネル３１０に表示される画面を規定するデータを格納したテーブル１９１０，１９２０を含む。テーブル１９１０は、データを格納するための領域１９１２〜１９１６を含む。テーブル１９２０は、同様の領域１９２２〜１９２６を含む。
【００９０】
領域１９１２は、たとえば画面を識別するためのデータを含む。領域１９１４は、機器を識別するためのデータを含む。領域１９１６は、当該機器に対応する操作を識別するためのアイコンを含む。テーブル１９２０におけるデータの格納も同様である。このようにして複数のテーブルを設定データ用メモリ３４４に持たせておくことにより、タッチパネル３１０に表示される画面を切り換えることができる。たとえばテーブル１９１０，１９２０を用いることにより、第１の画面と第２の画面とを切り換えてそれぞれ表示できる。
【００９１】
そこで、図２０および図２１を参照して、このようなデータに基づくリモコン装置１００の表示態様について説明する。図２０および図２１は、それぞれ、リモコン装置１００に表示される画面の一態様を表わす図である。
【００９２】
図２０に示されるように、タッチパネル３１０は、第１の画面２０１０と第２の画面２０４０とを表示する。この表示は、特定の領域（たとえば、いわゆるタブと称される画像の領域）に対する操作に基づいて切り換えられる。第１の画面２０１０は、アイコン２０１２〜２０３０を含む。各アイコンは、テーブル１９１０（図１９）に格納されているデータに基づいて表示される。このような表示において、リモコン装置１００の使用者が第２の画面２０４０を選択するための操作（たとえば「第２の画面」と表示されている領域２０４０へのタッチ操作）を行なうことにより、タッチパネル３１０は、第２の画面を表示する。この場合、第２の画面２０４０は、図２０に示されるアイコン２０１２〜２０３０に代えてテーブル１９２０に格納されているデータに基づく各アイコンを表示することになる。
【００９３】
すなわち、図２１に示されるように、リモコン装置１００は、第２の画面２０４０を表示する。第２の画面２４０は、たとえば、テレビに４チャンネルの選局を指令する操作を受け付けるアイコン２１１２、ＨＤＤレコーダに録画動作を実行させる操作を受け付けるアイコン２１１４等を含む。この画面の表示により、使用者は、テレビ２０の４チャンネルを選局することができる。また、使用者は、ＨＤＤレコーダ３０に映像音声の録画を実行させることができる。その後、使用者が「第１の画面」と表示された領域に触れると、リモコン装置１００は、第１の画面２０１０を再び表示する。
【００９４】
以上のようにして、本変形例に係るリモコン装置１００によると、操作内容の履歴に基づいて当該操作内容に対応付けられるアイコンが表示される画面が複数生成される。リモコン装置１００の作動時に初期画面として表示される画面は、たとえば、頻繁に行なわれる操作内容に対するアイコンを表示する。他の画面には、頻繁に使用されない操作内容に対するアイコンが表示される。これらの画面に表示されるアイコンは、１つの場合もあれば、複数の場合もある。各アイコンは、表示される操作内容を実行するための指示が出力されるように、制御データに関連付けられている。
【００９５】
このようにすると、頻繁に使用する操作内容に対するアイコンが初期画面に表示されるため、リモコン装置１００の使用者は、簡単に操作内容を見つけることができる。また、誤操作が防止される。これにより、リモコン装置１００の利便性が向上する。
【００９６】
なお、本変形例においては、アイコンに対する操作履歴に応じて各画面に表示されるアイコンが選択される場合について説明したが、アイコンの選択は、操作履歴に基づく必要はない。すなわち、リモコン装置１００の使用者による選択の操作によっても、表示される画面を設定することができる。たとえば、使用者が、初期画面に表示されることを希望するアイコンを選択し、初期画面を表わすデータと、当該選択したアイコンとの関連付けを行ない、関連付けの結果をメモリに保存する指示を入力してもよい。このようにすると、特定の使用者の操作パターンに応じたアイコンの表示を操作履歴が生成される前から実現されるため、より簡単に、利便性を向上させることができる。
【００９７】
また、以上説明した技術的思想の適用の対象は、前述のようなタッチパネル式のリモコン装置１００に限られない。たとえば、当該技術的思想は、携帯電話のように、画像を表示する表示部と複数の操作ボタンとを有する端末装置に対しても適用可能である。端末装置は、携帯電話以外にも、たとえば、テレビ等を制御するための既存のリモコン装置であってもよい。
【００９８】
そこで、図２２および図２３を参照して、本発明の他の局面に係るリモコン装置２２００について説明する。図２２および図２３は、それぞれ、リモコン装置２２００の外観を表わす図である。
【００９９】
図２２に示されるように、リモコン装置２２００は、画像を表示する表示部２２１０と指示の入力を受け付ける複数のボタン２２００とを含む。表示部２２１０の表示領域は、サブ領域２２１０−１〜２２１０−１２として細分化されている。なお、図２２に示される点線は、各サブ領域を区別するために表わされており、必ずしも、各サブ領域を区別するための表示が行なわれる必要はない。なお、各サブ領域の区別は、たとえば、表示部２２１０の表示領域をＸ−Ｙ座標平面とみなし、各サブ領域ごとに（ｘ座標，ｙ座標）を関連付けることにより実現される。表示部２２１０は、たとえば液晶表示部、あるいは有機ＥＬ（Electro  Luminescence）として実現される。
【０１００】
複数のボタン２２００は、数字ボタンおよび記号ボタンを表わす各ボタン２２１０−１〜２２２０−１２を含む。その他の表示が付されたボタンが含まれていてもよい。各ボタン２２２０−１〜２２２０−１２は、サブ領域２２１０−１〜２２１０−１２に、それぞれ対応付けられている。この対応付けは、サブ領域２２１０−１〜２２１０−１２を特定するための領域識別データと、ボタン２２２０−１〜２２２０−１２を識別するためのボタン識別データとを対応付けてリモコン装置２２００が備えるメモリ（図示しない）に保持させておくことにより、実現される。この場合、ボタン２２２０−１〜２２２０−１２のいずれかが特定されると、当該特定されたボタンに対応付けられるサブ領域が特定されることになる。
【０１０１】
たとえば、数字「１」が記載されたボタン２２２０−１は、サブ領域２２１０−１に対応付けられている。この場合、ボタン２２２０−１がリモコン装置２２００のユーザによって押下されると、当該押下は、サブ領域２２１０−１に表示される内容に対する指示として認識される。リモコン装置２２００の制御部（たとえば、リモコン装置１００の制御部２２０に相当）は、サブ領域２２１０−１に対応付けられている機能を実現するための制御信号を生成し、赤外線信号としてリモコン装置２２００の外部に発信する。
【０１０２】
図２３を参照して、リモコン装置２２００がテレビの電源のオン／オフと、エアコンの電源のオン／オフと、テレビの音量のアップ／ダウンと、チャンネルのアップ選局／ダウン選局とを実現する場合について、具体的に説明する。
【０１０３】
リモコン装置２２００は、表示部２２１０において、アイコン２３１０，２３２０，２３３０−１，２３３０−２，２３４０−１，２３４０−２を、それぞれ表示している。アイコン２３１０は、テレビの電源のオン／オフを切り換える指示を受けつけるために表示されている。アイコン２３２０は、エアコンの電源のオン／オフを切り換える指示を受けつけるために表示される。アイコン２３３０−１，２３３０−２は、音量のアップ／ダウンの指令を当該テレビに与えるための指示を受け付けるために表示される。アイコン２３４０−１，２３４０−２は、チャンネルのアップ選局／ダウン選局の指令を当該テレビに与えるための指示を受け付けるために表示される。
【０１０４】
サブ領域２２１０−１，２２１０−２，２２１０−４，２２１０−５は、ボタン２２２０−１，２２２０−２，２２２０−４，２２２０−５にそれぞれ対応付けられている。したがって、数字「１」，「２」，「４」，および「５」が描かれた各ボタンが押下されると、リモコン装置２２００の制御部は、その押下を、テレビの電源のオン／オフを切り換えるための指示として認識する。制御部は、いずれのボタンが押下されても、当該指示を与えるための制御信号を赤外線発信部３５０を介して発信する。テレビが当該制御信号を受信すると、その信号に応じて電源のオン／オフが切り換えられる。
【０１０５】
また、サブ領域２２１０−６は、ボタン２２２０−６に対応付けられている。したがって、数字「６」が描かれたボタンが押下されると、制御部は、その押下を、エアコンの電源のオン／オフを切り換えるための指示として認識する。制御部は、当該指示を与えるための制御信号を生成し、赤外線発信部３５０を介して発信する。エアコンがその信号を受信すると、その信号に応答して、電源のオン／オフが切り換えられる。
【０１０６】
あるいは、ボタン２２２０−７が押下されると、テレビの音量を大きくする指示を与える制御信号が赤外線発信部３５０から送信される。その結果、テレビの音量が大きくなる。逆に、ボタン２２２０−８が押下されると、テレビの音量は小さくなる。ボタン２２２０−８，２２２０−１１が押下された場合には、同様にして制御信号が発信され、テレビのチャンネルがアップ選局あるいはダウン選局される。
【０１０７】
このようにすると、複数のボタンのような複数の操作部と、表示部とを備える筐体は、複数の機器を制御するためのリモコン装置として機能することができる。また、アイコン２３１０の大きさとアイコン２３２０の大きさとが異なるように、アイコンに対応付けられるボタンの数を機能に応じて変更することもできる。たとえば、頻繁に使用される機能に対して多くのボタンを関連付けてもよい。
【０１０８】
具体的には、アイコン２３１０として表示されるテレビの電源スイッチに関し、４つのボタン２２２０−１，２２２０−２，２２２０−４，２２２０−５が当該スイッチに対応付けられている。したがって、ユーザはいずれかのボタンを押下すればテレビの電源のオン／オフを切り換えることができるため、利便性が向上し得る。
【０１０９】
また、各ボタンは、３次元の形状を有するため、ユーザがリモコン装置２２００を常に視認することなく、指先の感触で操作することもできる。たとえば、ボタン２２２０−５に突起部を設けておき、制御部が、表示部２２１０のサブ領域２２１０−５に突起部の画像を表示させることにより、ユーザは、リモコン装置２２００を直接見ることなく、ボタンの操作のみでリモコン装置２２００を操作して各機器に対する指示を与えることもできる。このようにしても、リモコン装置２２００の利便性が向上し得る。
【０１１０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１１１】
【図１】本発明の実施の形態に係るリモコン装置１００により制御される機器が配置されている部屋１０を表わす図である。
【図２】リモコン装置１００によって実現される機能の構成を表わすブロック図である。
【図３】リモコン装置１００のハードウェア構成を表わすブロック図である。
【図４】リモコン装置１００の画面表示用メモリ３４２におけるデータの格納の一態様を表わす図である。
【図５】リモコン装置１００のタッチパネル３１０における機器の選択画面を表わす図である。
【図６】リモコン装置１００の制御データ用メモリ３４６における制御データの格納の一態様を表わす図である。
【図７】テレビ２０を制御するリモコン装置１００のタッチパネル３１０に表示される画面を表わす図である。
【図８】ハードディスクレコーダ３０を制御するリモコン装置１００における画面を表わす図である。
【図９】リモコン装置１００のアイコンの表示パターンを変更するための制御回路３２０が実行する処理の手順を表わすフローチャートである。
【図１０】リモコン装置１００の設定データ用メモリ３４４におけるデータの格納の一態様を表わす図である。
【図１１】タッチパネル３１０が表示する画面の一態様を表わす図である。
【図１２】タッチパネル３１０の表示領域３１２において予め規定された座標を表わす図である。
【図１３】設定データ用メモリ３４４におけるデータの格納の一態様を表わす図である。
【図１４】制御回路３２０が実行する処理の手順を表わすフローチャート（その１）である。
【図１５】制御回路３２０が実行する処理の手順を表わすフローチャート（その２）である。
【図１６】設定データ用メモリ３４４における操作履歴の格納の一態様を表わす図である。
【図１７】操作履歴に基づいてアイコンの表示態様を変更するために制御回路３２０が実行する処理の手順を表わすフローチャートである。
【図１８】操作履歴が反映された場合におけるアイコンの表示画面を表わす図である。
【図１９】本発明の実施の形態の第２の変形例に係るリモコン装置１００の設定データ用メモリ３４４におけるデータの格納の一態様を表わす図である。
【図２０】本発明の実施の形態の第２の変形例に係るリモコン装置１００において表示される画面の一態様を表わす図（その１）である。
【図２１】本発明の実施の形態の第２の変形例に係るリモコン装置１００において表示される画面の一態様を表わす図（その２）である。
【図２２】本発明の他の局面に従うリモコン装置２２００の外観を表わす図（その１）である。
【図２３】本発明の他の局面に従うリモコン装置２２００の外観を表わす図（その２）である。
【符号の説明】
【０１１２】
１０  部屋、２０  テレビ、２２，３２，４２，５２  受光部、２４  ケーブル、３０  ハードディスクレコーダ、４０  エアコン、５０  シーリングライト、１００  リモコン装置。
【図１】
2007181068.tif 000003
【図２】
2007181068.tif 000004
【図３】
2007181068.tif 000005
【図４】
2007181068.tif 000006
【図５】
2007181068.tif 000007
【図６】
2007181068.tif 000008
【図７】
2007181068.tif 000009
【図８】
2007181068.tif 000010
【図９】
2007181068.tif 000011
【図１０】
2007181068.tif 000012
【図１１】
2007181068.tif 000013
【図１２】
2007181068.tif 000014
【図１３】
2007181068.tif 000015
【図１４】
2007181068.tif 000016
【図１５】
2007181068.tif 000017
【図１６】
2007181068.tif 000018
【図１７】
2007181068.tif 000019
【図１８】
2007181068.tif 000020
【図１９】
2007181068.tif 000021
【図２０】
2007181068.tif 000022
【図２１】
2007181068.tif 000023
【図２２】
2007181068.tif 000024
【図２３】
2007181068.tif 000025