(57)【要約】【課題】デジタルテレビやＤＶＤレコーダなどのＧＵＩ環境を有する電子機器において、ユーザが好むレスポンスでメニューを操作可能とすること。【解決手段】本発明のメニュー表示装置１０は、メニュー操作情報及び操作レスポンス情報を受信する信号受信部１１０と、前記メニュー操作情報に基づいてメニュー画面の遷移を管理する状態遷移管理部１４０と、メニュー画面を構成するＧＵＩのデータを記憶するＧＵＩデータ記憶部１６０と、前記メニュー状態と前記操作レスポンス情報に基づき、前記ＧＵＩデータを使用してメニュー画面を表示するメニュー画面表示部１７０を備える。【選択図】図１
2006331162.tif 000002
【特許請求の範囲】
【請求項１】
ＧＵＩ環境を有する電子機器において、
メニュー操作情報及び操作レスポンス情報を受信する信号受信手段と、
前記メニュー操作情報に基づいてメニュー画面の遷移を管理する状態遷移管理手段と、
メニュー画面を構成するＧＵＩのデータを記憶するＧＵＩデータ記憶手段と、
前記メニュー状態と前記操作レスポンス情報に基づき、前記ＧＵＩデータを使用してメニュー画面を表示するメニュー画面表示手段と、
を備えること特徴とするメニュー表示装置。
【請求項２】
前記操作レスポンス情報は、メニュー操作時の画面遷移の速さの度合いを含むことを特徴とする請求項１に記載のメニュー表示装置。
【請求項３】
前記操作レスポンス情報は、メニューを説明するガイダンスの詳細度を含むことを特徴とする請求項１または請求項２に記載のメニュー表示装置。
【請求項４】
メニュー画面のデザインや項目の配置などを変更するＧＵＩデータ更新手段を備え、
前記ＧＵＩデータ記憶手段で記憶するデータは、少なくとも、ＧＵＩを構成する基本データと、前記カスタマイズ設定用データを含むことを特徴とする請求項１に記載のメニュー表示装置。
【請求項５】
電子機器のメニューを操作するリモコン装置において、
ユーザ入力手段と、
前記ユーザ入力に基づいてメニュー操作情報を生成するメニュー操作情報生成手段と、
ユーザの操作レスポンス情報を記憶する操作レスポンス記憶手段と、
前記メニュー操作情報及び前記操作レスポンス情報を送信する送信手段と、
を備えることを特徴とするリモコン装置。
【請求項６】
前記ユーザ入力に基づいて、前記操作レスポンス情報を設定する操作レスポンス設定手段を備えることを特徴とする請求項５に記載のリモコン装置。
【請求項７】
ユーザの操作履歴情報を記憶するための操作履歴記憶手段を備え、
前記操作レスポンス情報設定手段は、前記操作履歴情報に基づいて操作レスポンス情報を設定することを特徴とする請求項６に記載のリモコン装置。
【請求項８】
ユーザの年齢や性別などの個人情報を記憶するユーザ情報記憶手段を備え、
前記操作レスポンス情報設定手段は、前記ユーザ情報に基づいて操作レスポンスを設定することを特徴とする請求項６に記載のリモコン装置。
【請求項９】
請求項１から請求項４いずれかに記載のメニュー表示装置１台と、
請求項５から請求項８いずれかに記載のリモコン装置少なくとも１台と、
を備えることを特徴とするメニュー操作システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器のメニュー表示装置に関わる。特に、リモコン装置を使用してメニューを操作する電子機器において、ユーザの好むレスポンスで操作できるメニュー操作システムに関わる。
【背景技術】
【０００２】
従来の家電機器は、操作対象となる機能が限られていたため、ボタンと操作を１対１に対応させることが可能であった。例えば、テレビのリモコン操作は、電源のＯＮ／ＯＦＦやチャンネル選択などの操作がリモコン上のボタンに対応しており、ボタンを１回押すだけで、操作を完了することができた。
【０００３】
しかし、デジタルテレビやＤＶＤレコーダといった家電機器において、多機能化や多チャンネル化が進むにつれ、ＧＵＩ（グラフィカル・ユーザ・インターフェース）を使用したメニュー操作が増えてきた。例えば、番組表や録画済みコンテンツのメニューを画面上に表示し、ユーザはその画面を見ながら、リモコンのボタンを押してメニューを操作する。このメニュー操作の処理の一例としては、以下のような流れになる。
【０００４】
画面上にメニューを表示する（機器の処理）
ユーザがリモコンの下方向ボタンを押す（ユーザの操作）
メニュー画面が下にスクロールし、選択されたメニュー項目（ホットスポット）が下に移動する（機器の処理）
決定ボタンを押す（ユーザの操作）
所望のメニュー項目の処理を実行する（機器の処理）
このように、ＧＵＩを使用した操作では、ユーザの操作と、メニュー画面の遷移が、交互に実行されることになる。
【０００５】
これまでにも、このようなメニュー操作において、ユーザの使い勝手を向上させることを目的として、メニュー表示の反応速度や説明用ガイダンスといった操作時のレスポンスを制御する技術が提案されてきた。例えば、ユーザの操作速度に応じて表示するメニューのレスポンスを制御する技術（例えば、特許文献１）がある。これは、ユーザの操作速度に基づいて、メニューの表示速度や、反応音のタイミング、ガイダンスの内容などを変えることができる。また、使用するユーザに応じてメニューをカスタマイズする技術（例えば、特許文献２）がある。これは、ユーザのレベルに応じたメニューを作成しておくことで、使いやすいメニューに切り替えることができる。
【特許文献１】特開平８−３２９３１５号公報
【特許文献２】特開２００３−９９１７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来技術は、一つのメニュー画面を一人のユーザが使用することを前提として、メニュー表示の操作レスポンスを切り替えるものであった。このため、ＡＴＭなどの個人で使用する端末や、携帯端末のような小型端末では有効であるが、家族で使用するテレビやＤＶＤレコーダなどのように、複数のユーザが同時に操作可能な家電機器では、ユーザの好むレスポンスを提供することができなかった。
【課題を解決するための手段】
【０００７】
前記従来課題を解決するために、本発明のメニュー表示装置は、メニュー操作情報及び操作レスポンス情報を受信する信号受信手段と、前記メニュー操作情報に基づいてメニュー画面の遷移を管理する状態遷移管理手段と、メニュー画面を構成するＧＵＩのデータを記憶するＧＵＩデータ記憶手段と、前記メニュー状態と前記操作レスポンス情報に基づき、前記ＧＵＩデータを使用してメニュー画面を表示するメニュー画面表示手段を備えることを特徴とする。
【０００８】
また、前記操作レスポンス情報は、メニュー操作時の画面遷移の速さの度合いを含んでもよい。
【０００９】
さらに、前記操作レスポンス情報は、メニューを説明するガイダンスの詳細度を含んでもよい。
【００１０】
さらに、前記メニュー表示装置は、メニュー画面のデザインや項目の配置などを変更するＧＵＩデータ更新手段を備え、前記ＧＵＩデータ記憶手段で記憶するデータは、少なくとも、ＧＵＩを構成する基本データと、前記カスタマイズ設定用データを含んでもよい。
【００１１】
さらに、本発明のリモコン装置は、ユーザ入力手段と、前記ユーザ入力に基づいてメニュー操作情報を生成するメニュー操作情報生成手段と、ユーザのレスポンス情報を記憶する操作レスポンス記憶手段と、前記メニュー操作情報及び前記操作レスポンス情報を送信する送信手段を備えることを特徴とする。
【００１２】
また、前記リモコン装置は、前記ユーザ入力に基づいて、前記操作レスポンス情報を設定する操作レスポンス設定手段を備えてもよい。
【００１３】
さらに、前記リモコン装置は、ユーザの操作履歴情報を記憶するための操作履歴記憶手段を備え、前記操作レスポンス情報設定手段は、前記操作履歴情報に基づいて操作レスポンス情報を設定してもよい。
【００１４】
さらに、前記リモコン装置は、ユーザの年齢や性別などの個人情報を記憶するユーザ情報記憶手段を備え、前記操作レスポンス情報設定手段は、前記ユーザ情報に基づいて操作レスポンスを設定してもよい。
【００１５】
また、本発明のメニュー操作システムは、前記メニュー表示装置いずれかを１台と、前記リモコン装置いずれかを少なくとも１台を備えることを特徴とする。
【発明の効果】
【００１６】
本発明のメニュー表示装置は、受信した操作レスポンス情報に基づいてメニューを表示することによって、ユーザの好む操作レスポンスで、メニューを操作することができる。
【００１７】
また、本発明のメニュー表示装置は、操作レスポンスデータとして、メニュー操作時の画面遷移の速さと、ガイダンスの詳細度を含んでおり、ユーザの嗜好に応じて、多様な操作レスポンスを提供することができる。
【００１８】
さらに、本発明のリモコン装置は、ユーザの操作履歴やユーザの個人情報などから、多様な操作レスポンスを容易に設定することができる。
【００１９】
さらに、本発明のメニュー操作システムは、複数のユーザが、同時に、１つのメニューを操作する際にも、ユーザの好む操作レスポンスでメニューを操作することができる。
【００２０】
以上のことにより、本発明は、家電機器における使い易いユーザインターフェースを実現する上で、絶大な効果を提供するものといえる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施の形態として、家電機器におけるメニュー操作システムについて、図面を参照しながら説明する。
【００２２】
図１は、家電機器におけるメニュー表示装置１０を示すブロック図であり、図２は、メニュー表示装置１０を操作するためのリモコン装置２０を示すブロック図である。また、図３は、メニュー表示装置１０と、リモコン装置２０、リモコン装置２１によって構成されるメニュー操作システムの外観図である。
【００２３】
まず、図３を使って、メニュー操作システムの概要を説明する。図３は、ユーザＡとユーザＢの２人がそれぞれ、リモコン装置２０及び、リモコン装置２１を用いて、メニュー表示装置１０を含む映像表示機器を操作している図である。メニュー表示装置１０は、信号受信部１１０を介して、リモコン装置２０及びリモコン装置２１と通信する。ユーザＡ及びユーザＢは、画面の出力装置１８０に表示されたメニューを見ながら、リモコン装置を操作する。ユーザＡは、メニュー表示装置１０を使い慣れており、高速にメニューを操作することを好む。また、ユーザＢは高齢者であり、ゆっくりとしたメニュー操作を好む。リモコン装置２０は、出力装置２６１を有するリモコン装置であり、赤外線送受信部を有する携帯電話機である。また、リモコン装置２１は、メニュー表示装置１０を操作するための専用リモコンであり、ゆっくりとした操作レスポンスで操作するように設定された高齢者向けリモコン装置とする。
【００２４】
（メニュー表示装置の構成）
図１において、メニュー表示装置１０は、信号受信部１１０、レスポンス管理部１２０、レスポンス定義記憶部１３０、状態遷移管理部１４０、ＧＵＩデータ更新部１５０、ＧＵＩデータ記憶部１６０、メニュー画面表示部１７０、出力装置１８０を有する。
【００２５】
信号受信部１１０は、赤外線（ＩＲ）や電波（ＲＦ）などの操作信号を受信し、制御用パケットデータにデコードする。信号受信部１１０は、赤外線や電波などの信号を直接受信するものでも良いし、イーサネット（登録商標）などの有線ネットワークを介して、リモコン装置からの信号を受信してもよい。また、信号受信部１１０は、ＩｒＤＡなどの赤外線通信方式と、ＩＥＥＥ８０２．１１などの無線通信などの複数の通信方式が共に受信可能なものでもよい。
【００２６】
信号受信部１１０で、デコードされた制御用パケットデータの一例を図４に示す。パケットデータのフォーマットは、図４（Ａ）のように定義したフォーマットでも良いし、家電製品協会フォーマットなどの規格化されているフォーマットを使用しても良い。
【００２７】
制御用パケットデータのデータは、図４（Ｂ）に示すように、機種を一意に識別可能な機種ＩＤ、メニュー操作に関する情報（メニュー操作データ）、操作レスポンスに関する情報（操作レスポンスデータ）を含む。なお、図４（Ａ）において、ヘッダはパケットデータの先頭を識別するためのデータであり、パリティはパケットデータが正常に送受信されたデータであることをチェックするための、パリティチェック用データである。
【００２８】
信号受信部１１０は、デコードされたパケットデータから、機種ＩＤをチェックし、自機器のＩＤと一致したものについて、メニュー操作データを状態遷移管理部１４０に送り、操作レスポンスデータをレスポンス管理部１２０に送る。
【００２９】
レスポンス管理部１２０は、信号受信部１１０から渡された操作レスポンスデータに基づいて、メニュー表示に係わるレスポンス設定を変更する。操作レスポデータの一例を図４（Ｃ）に示す。操作レスポンスデータの一例としては、メニューの遷移速度に関する設定と、操作ガイダンスの詳細度に関する設定からなる。メニューの遷移速度とは、メニュー選択時のスクロールの速度や、画面切り替え時のフェードイン、フェードアウトなどのアニメーション効果の遷移速度などを指し、高速、中速、低速といった速度のレベルを０、１、２の３段階の数値に割り当てて指定してもよい。また、操作ガイダンスの詳細度は、操作時に表示するガイダンス（説明）の詳しさの度合いであり、「ガイダンスなし」、「標準ガイダンス」、「詳細ガイダンス」といった出力するガイダンスの詳細レベルを０、１、２の３段階の数値に割り当ててもよい。操作ガイダンスは、メニューの補助説明を表示するものであり、例えば、テレビの番組選択用メニューの場合、選択された番組の説明を表示する。例えば、ランチャなどのアプリケーション起動用メニューの場合、選択されたアプリケーションの内容を説明する。
【００３０】
操作レスポンスデータを３段階のレベルで表現する場合、実際に画面上における変化速度などのパラメータは、レスポンス定義記憶部１３０に記憶しておく。
【００３１】
本実施の形態では、レスポンス定義記憶部１３０は、前記メニューの遷移速度に関して、レベルに対応したメニュー遷移設定を記憶し、また、前記ガイダンス詳細度に関して、レベルに対応したガイダンス表示設定を記憶する。メニュー遷移設定は、メニューをスクロール表示する際の速度パラメータや、メニュー画面が遷移する際のアニメーションの速度パラメータで定義する。また、ガイダンス表示設定は、ガイダンス表示のＯＮ／ＯＦＦや、ガイダンスのデータＩＤや、ガイダンスを読み上げる音声の速度のパラメータなどで定義される。ガイダンスデータは、ＧＵＩデータ記憶部１６０に保存されており、ガイダンスの表示設定は、それらのデータを制御するためのパラメータとなる。
【００３２】
状態遷移管理部１４０は、信号受信部１１０から受け取ったメニュー操作データと、レスポンス管理部１２０から受け取ったメニュー遷移設定及びガイダンス表示設定と基づいて、メニューの表示状態を管理する。ここで、図５、図６に示すメニュー画面の一例を使って、メニュー画面の遷移の概要を説明する。図５、図６は共に、１９：００から１９：３０に放送されている番組が表示されており、図５では、４チャンネルのクイズＡＢＣという番組が選択されている。また、図６では、８チャンネルのショータイムという番組が選択されており、選択された番組に関して、画面左下のキャラクタエージェントが番組のガイダンスを表示している。図５の状態から、下方向に移動する操作を２回繰り返すことで、図６の状態に遷移する。このとき、メニュー遷移設定に基づいて、下方向に移動する際の画面の遷移速度を制御し、ガイダンス表示設定に基づいて、キャラクタエージェントによるガイダンスのＯＮ／ＯＦＦやガイダンスする情報の詳しさを制御する。また、状態遷移管理部１４０は、画面状態を決定すると、メニュー画面表示部１７０に対して、メニュー画面を表示するように要求する。メニュー画面を表示するタイミングは、一定時間間隔で常に表示してもよいし、メニュー操作データが送られてきて状態遷移処理が動いている間だけ表示してもよい。また、状態遷移管理部１４０は、メニュー終了時には、アプリケーション処理装置１１にメニュー画面の終了を伝え、メニュー画面表示部１７０にメニュー画面の消去を伝える。なお、アプリケーション処理装置１１は、家電機器を構成するアプリケーション全体を管理するものであり、メニュー表示処理は家電機器のアプリケーションの１つである。
【００３３】
ＧＵＩデータ更新部１５０は、ＧＵＩのデータを更新するものであり、ユーザの指示に基づいて、ＧＵＩのデザインを変更することができる。デザイン変更処理の一例としては、ＧＵＩのデザインの設定画面において、複数のデザインを表示し、ユーザが選択することで、デザインを変更すればよい。
【００３４】
なお、ＧＵＩデータ更新部１５０は、ＥＰＧ（電子番組表）などの定期的にネットワークで配信される情報をダウンロードすることによって、ＧＵＩのデータを更新してもよい。また、ネットワークを介してダウンロードするＧＵＩデータに、ガイダンスデータを含んでも良い。
【００３５】
ＧＵＩデータ記憶部１６０は、ＧＵＩ基本データ記憶部１６１とカスタマイズデータ記憶部１６２を備える。
【００３６】
ＧＵＩ基本データ記憶部１６１は、ＧＵＩを構成する部品データを記憶するものであり、例えば、図６のメニュー画面の場合、メニューを構成するコンテンツデータ、メニュー画面を構成している矢印や吹き出しなどのテクスチャデータ、文字などのフォントデータ、キャラクタエージェントを描画するための３ＤＣＧデータなどから構成される。また、ＧＵＩ基本データ記憶部１６０は、メニューを説明するためのガイダンスデータを含む。ガイダンスデータは、説明用データであり、簡潔に説明するための標準ガイダンス用データと、詳しく説明するための詳細ガイダンスデータによって構成され、ガイダンスの詳細度に応じて、使用するデータが決まる。
【００３７】
カスタマイズデータ記憶部１６２は、ＧＵＩデータ更新部１５０によって更新されるＧＵＩデータを記憶する。例えば、テクスチャのデザインを変更するためのテクスチャＩＤや、メニュー項目の配置などを指定するためのレイアウトデータ、さらには、ネットワークからダウンロードしたＧＵＩデータなどを含む。
【００３８】
メニュー画面表示部１７０は、状態遷移管理部１４０が指定した設定に基づいて、メニュー画面を表示する。メニュー画面表示部１７０の出力結果は、出力装置１８０に表示される。
【００３９】
出力装置１８０は、画面表示装置と音声出力装置で構成される。画面表示装置は、ＣＲＴや液晶ディスプレイ、プラズマディスプレイなどのディスプレイ表示装置でよい。また、音声出力装置は、スピーカーなどでよい。なお、出力装置１８０は、デジタルテレビなどの外部のディスプレイや外部スピーカーを使用してもよい。この場合、出力装置１８０は、外部ディスプレイに対する映像や音声を出力する装置となる。
【００４０】
（リモコン装置の構成）
次に、本発明のリモコン装置に関して説明する。
【００４１】
まず、図３の外観図において、リモコン装置２０は、携帯電話機などの個人で使用する情報機器であり、ユーザ入力部２１０、液晶画面（出力装置）２６１、赤外線送受信部２８０などを有する（詳細は以下で説明）。また、リモコン装置２１は、液晶画面などの出力装置を持たないリモコンであり、メニュー操作専用のリモコンである。以下では、図２の構成図を用いて、リモコン装置２０の構成を説明する。リモコン装置２１は出力装置を持っていないが、それ以外の構成はリモコン装置２０と同様であるため、説明を省略する。
【００４２】
まず、リモコン装置２０は、メニュー操作モードと、操作レスポンス設定モードの２つのモードを有する。メニュー操作モードは、図３の外観図のように、他の家電機器を操作するモードである。操作レスポンス設定モードは、ユーザが自分の好むレスポンスを設定するモードである。モードの切り替えは、ユーザが出力装置２６１に表示されるメニューを操作して切り替えてもよいし、ユーザ入力部２１０に含まれるモード切り替えボタンを使って切替えてもよい。以下では、リモコン装置２０の構成を、図２を使って説明する。
【００４３】
図２において、リモコン装置２０は、ユーザ入力部２１０、メニュー操作情報生成部２２０、操作履歴記憶部２３０、ユーザ情報管理部２４０、ユーザ情報記憶部２５０、操作レスポンス設定部２６０、出力装置２６１、操作レスポンス記憶部２７０、信号送信部２８０を有する。
【００４４】
ユーザ入力部２１０は、ユーザからの入力を受け付け、入力信号を生成するものである。生成した入力信号は、メニュー操作モードの場合、メニュー操作情報生成部２２０に送り、操作レスポンス設定モードの場合、操作レスポンス設定部２６０に送られる。ユーザ入力部２１０は、チャンネルを指定するための番号ボタン、メニューを移動させるための方向ボタン、メニューの選択を決定する決定ボタン、モード切替用のスイッチなど、複数の入力デバイスによって構成される。なお、ユーザ入力デバイスには、ボタンやタッチパネルなどの接触デバイスや、音声入力用のマイクなどを使用してもよい。
【００４５】
メニュー操作情報生成部２２０は、メニュー操作モード時にユーザ入力部２１０から入力信号を受け取り、メニュー操作データを生成し、信号送信部２８０に送る。メニュー操作データは、操作する家電機器に応じて定義されたコードであり、メニュー表示装置１０の場合、図４におけるメニュー操作データに対応する。
【００４６】
操作履歴記憶部２３０は、メニュー操作情報生成部２２０で生成した操作信号の履歴を蓄積するものである。ここで蓄積されたデータは、操作レスポンスの設定時に、ユーザの操作の特徴を抽出するために使用される。
【００４７】
ユーザ情報管理部２４０は、ユーザの年齢や性別などの個人情報を入力するためのものである。ユーザは機器を初めて使用するときなどに、ユーザ登録を促され、自分自身の年齢や性別などの個人情報をセットする。
【００４８】
ユーザ情報記憶部２５０は、ユーザ情報管理部２４０が管理するユーザの個人情報を記憶するものである。
【００４９】
操作レスポンス設定部２６０は、操作レスポンス設定モード時に、ユーザの指定に応じて、操作レスポンスを設定し、操作レスポンス記憶部２７０に保存する。操作レスポンスの設定方法の一例として、２つの方式を説明する。１つ目の方式は、ユーザ指定方式であり、ユーザが直接操作レスポンスを指定する。例えば、図４（Ｃ）のように、メニューの遷移速度と、ガイダンスの詳細度を３段階の数値で指定する。ユーザがユーザ入力部２１０の番号ボタンから入力しても良いし、ユーザ入力部２１０にスライド式スイッチを設けて入力しても良い。２つ目の設定方式は、自動設定方式であり、操作履歴記憶部２３０に蓄積された操作履歴及びユーザ情報記憶部２５０に記憶されたユーザの個人情報に基づいて、操作レスポンスの設定を決定するものである。メニューの遷移速度の設定を決定する方法としては、操作履歴から上下左右などの方向ボタンを押すスピードを取得し、このスピードに応じて決定してもよい。また、出力装置２６１にメニュー画面を表示し、メニュー画面を操作する速さを計測することで決定してもよい。さらに、ユーザ情報記憶部２５０に記憶されているユーザの年齢や性別から、ユーザを分類し、あらかじめ決めておいた操作レスポンスを設定してもよい。操作レスポンスの設定方法の一例としては、若者には、「メニューの遷移速度：高速、ガイダンスの詳細度：標準ガイダンス」という設定を用い、高齢者には、「メニューの遷移速度：低速、ガイダンスの詳細度：詳細ガイダンス」という設定を用いる。なお、これらの操作レスポンスを決定するための対応表は、あらかじめ、リモコン装置２０内に記憶しておいても良いし、サーバ上に保存しておき、操作履歴情報やユーザの個人情報を、サーバに通知することで、操作レスポンス情報を取得しても良い。なお、操作レスポンスデータの一例としては、図４のメニュー表示装置１０の操作レスポンスデータと同じものでもよい。
【００５０】
出力装置２６１は、画面表示装置と音声出力装置で構成される。画面表示装置は、ＣＲＴや液晶ディスプレイ、プラズマディスプレイなどのディスプレイ表示装置でよい。また、音声出力装置は、スピーカーなどでよい。
【００５１】
操作レスポンス記憶部２７０は、操作レスポンス設定部２６０で決定した操作レスポンスデータを記憶する。
【００５２】
信号送信部２８０は、メニュー操作モード時に、メニュー操作情報生成部２２０からメニュー操作データ送られてきたときに動作する。信号送信部２８０は、受け取ったメニュー操作データと、操作レスポンス記憶部２７０に保存されている操作レスポンスデータから、図４に示す制御用パケットデータを生成し、操作信号をエンコードして、発信する。なお、制御用パケットデータ及び送信する操作信号は、メニュー表示装置１０の信号受信部１１０で受信するデータに対応するものである。
【００５３】
なお、本実施の形態のリモコン装置２０は、携帯電話機などの高機能な情報端末を使用して説明したが、リモコン装置２１のようなシンプルなリモコン機器でも良い。この場合、ユーザ入力部２１０に、操作レスポンスを３段階などで指定するためのスイッチがあってもよい。
【００５４】
（メニュー操作の処理の流れ）
ここで、本実施の形態のメニュー表示装置及びリモコン装置を使って実行されるメニュー操作の処理の流れを、図７のシーケンス図を使用して説明する。
【００５５】
図７のシーケンスは、図３に示すメニュー操作システムにおいて、ユーザＡがリモコン装置２０を使ってメニューを操作し、ユーザＢがリモコン装置２１を使ってメニューを操作する場合のシーケンスである。なお、ユーザＡは高速に操作することを好む若者であり、ユーザＡの使うリモコン装置２０は、「メニューの遷移速度：高速、ガイダンスの詳細度：ガイダンスなし」が設定されている。また、ユーザＢは、ゆっくりとボタンを押すことを好むユーザであり、「メニューの遷移速度：低速、ガイダンスの詳細度：標準ガイダンス」が設定されている。
【００５６】
まず、シーケンスの開始時、メニュー画面上では、図５に示すように、４チャンネルのクイズＡＢＣが選択された状態で表示されている。このとき、ユーザＡが下方向ボタンを押す（Ａ）ことで、リモコン装置２０は、操作信号を生成し（Ｂ）、メニュー表示装置１０に送信する（Ｃ）。
【００５７】
ここで、メニュー表示装置におけるメニューの制御（Ｄ）を、図８に示すフローチャートを使って説明する。まず、リモコン装置２０からの操作信号は、信号受信部１１０で受信され、制御用パケットデータをデコードする（Ｓ１０１）。次に、デコードしたパケットデータから、機種ＩＤが自機器のＩＤと一致することを確認し、メニュー表示装置１０を操作するための信号であるかどうか確認する（Ｓ１０２）。次に、メニュー操作データに基づいて、メニューの状態遷移の処理を行う（Ｓ１０３）。なお、電源ＯＦＦなどの操作信号が送られてきた場合は、メニュー表示を終了させ（Ｓ１０４）、アプリケーション処理装置１１に対して、電源ＯＦＦのアプリケーションの起動することを要求する（Ｓ１０７）。次に、状態遷移管理部１４０は、メニュー表示の状態遷移処理によって、メニューの状態が下方向に１つ遷移させることを決定し、下方向に移動するアニメーション表示を行う制御を処理し（Ｓ１０５）、メニュー画面表示手段に通知する。また、ユーザＡの操作では、ガイダンス表示はなしの設定であるため、ガイダンスの制御は行わない（Ｓ１０６）。なお、メニュー表示と、ガイダンス制御のアニメーション制御は、アニメーションの開始処理を実行するだけであり、実際にアニメーションの評価や時間の管理を行うのは、メニュー画面表示部１７０で実行するメニュー表示処理となる。メニュー表示処理は３０分の１秒間隔などの一定時間おきに起動する処理であり、メニュー制御処理とは独立に動作する。このとき、メニュー画面表示部１７０は、メニュー表示のアニメーションやガイダンス制御のアニメーションを反映させて描画する。以上が、図８のメニューの制御の処理の流れである。
【００５８】
図７のシーケンスの説明に戻ると、処理（Ｄ）の結果、メニュー表示の画面は、高速でかつガイダンスなしのレスポンスで、６チャンネルのＭＵＳＩＣ  ＮＯＷが選択された状態に遷移する。
【００５９】
次に、ユーザＢが、下方向ボタンを押す（Ｅ）ことで、リモコン装置２１は操作信号を生成し（Ｆ）、メニュー表示装置１０に送る（Ｇ）。そして、メニュー表示装置１０が、ユーザＢの操作信号を処理することで（Ｈ）、メニュー画面は、図６のように、メニューの選択された項目（ホットスポット）が１つ下に遷移する。この際、処理（Ｄ）と異なり、低速のスクロール速度で遷移する。また、ユーザＢが使用するリモコン装置２１は、操作レスポンス設定において、ガイダンスの詳細度が１（標準ガイダンス）となっているため、キャラクタエージェントによる番組の説明が表示される。なお、本実施の形態では、キャラクタエージェントのガイダンスは、文字による説明のみ記述したが、ガイダンスを音声で読み上げてもよい。この場合、ガイダンスの詳細度により、音声ガイダンスのＯＮ／ＯＦＦを制御してもよい。
【００６０】
次に、ユーザＡが、再度、６チャンネルのＭＵＳＩＣ  ＮＯＷを選択しようとして、上方向ボタンを押すことで（Ｉ）、リモコン装置２０は、操作信号を生成し（Ｊ）、メニュー表示装置１０に送信する（Ｋ）。しかし、メニュー表示装置１０は、ユーザＢのメニュー表示及びガイダンス表示を処理中であるため、その操作信号は破棄され、メニューの遷移は行われない。なお、本実施の形態では、メニュー表示装置１０は、ユーザの操作を処理中である場合、操作信号を受け付けないが、後から受信した操作信号を優先的に処理してもよいし、リモコン装置とやり取りする制御用パケットデータに操作の優先度を付加しておき、どちらの処理を優先して処理するか決定してもよい。
【００６１】
さらに、ユーザＡは、自分が送った操作信号が受け付けられなかったことを認識すると、再度、６チャンネルのＭＵＳＩＣ  ＮＯＷを選択しようとして、上方向ボタンを押すことで（Ｌ）、リモコン装置２０は、操作信号を生成し（Ｍ）、メニュー表示装置１０に送信する（Ｎ）。そして、メニュー表示装置１０が、ユーザＡの操作信号を処理し（Ｏ）、メニュー画面は、６チャンネルのＭＵＳＩＣ  ＮＯＷが選択された状態になる。
【００６２】
以上が、図７の操作シーケンスの説明である。
【００６３】
なお、本実施の形態では、２人のユーザにおける操作を説明したが、本発明は、３人以上のユーザについても同様に処理することができる。
【００６４】
また、本実施の形態では、図３に示す映像表示機器におけるメニュー操作のみ説明したが、本発明は、リモコン装置を使って遠隔操作可能な機器であれば、様々なメニューの選択に使用することができる。
【産業上の利用可能性】
【００６５】
以上のように、本発明に係わるメニュー表示装置及びリモコン装置は、ユーザが好むレスポンスでメニューを操作可能とすることで、幅広いユーザに対して使いやすいメニュー操作システムを提供するものであり、ＧＵＩ環境を有する家電機器や情報機器などのユーザインターフェースとして有用である。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施の形態における、メニュー表示装置の構成を示すブロック図
【図２】本発明の一実施の形態における、リモコン装置の構成を示すブロック図
【図３】本発明に係わるメニュー操作システムを説明するためのメニュー表示装置及びリモコン装置の外観図
【図４】本発明の一実施の形態における、制御用パケットデータを説明するための概念図
【図５】本発明の一実施の形態における、メニュー表示を説明するための概念図
【図６】本発明の一実施の形態における、メニュー表示を説明するための概念図
【図７】本発明の一実施の形態における、メニュー操作の処理の流れを説明するための概念図
【図８】本発明の一実施の形態における、メニュー制御の処理の流れを説明するための概念図
【符号の説明】
【００６７】
１０    メニュー表示装置
１１    アプリケーション処理装置
２０    出力装置付きリモコン装置
２１    出力装置なしリモコン装置
１１０    信号受信部
１２０    レスポンス管理部
１３０    レスポンス定義記憶部
１４０    状態遷移管理部
１５０    ＧＵＩデータ更新部
１６０    ＧＵＩデータ記憶部
１６１    ＧＵＩ基本データ記憶部
１６２    カスタマイズデータ記憶部
１７０    メニュー画面表示部
１８０    出力装置
２１０    ユーザ入力部
２２０    メニュー操作情報生成部
２３０    操作履歴記憶部
２４０    ユーザ情報管理部
２５０    ユーザ情報記憶部
２６０    操作レスポンス設定部
２６１    出力装置
２７０    操作レスポンス記憶部
２８０    信号送信部
【図１】
2006331162.tif 000003
【図２】
2006331162.tif 000004
【図３】
2006331162.tif 000005
【図４】
2006331162.tif 000006
【図５】
2006331162.tif 000007
【図６】
2006331162.tif 000008
【図７】
2006331162.tif 000009
【図８】
2006331162.tif 000010