(57)【要約】      （修正有）【課題】  ユーザに相応しいＧＵＩを生成し表示させる。【解決手段】  ステップＳ１においてアンケート処理が開始される契機として電子機器の電源がオンされると、ステップＳ２においてＧＵＩ設定アンケートを行うか否かを判定する。ＧＵＩ設定アンケートを行う場合（Ｙｅｓ）には、ステップＳ３に進みアンケートの分析を行う。次いで、ステップＳ４に進み分析結果に基づいてユーザカテゴリを決定する。決定されたユーザカテゴリ別のＧＵＩデータが図１に示すＧＵＩ形成用データベース１１内に格納されているか否かをステップＳ５において判定する。ステップＳ５における判定結果が格納されている（有）場合には、ＧＵＩ形成用データベース１１からＧＵＩデータを読み出し、ステップＳ８において、読み出されたＧＵＩデータに基づいてユーザ別のＧＵＩ表示を行う。【選択図】  図２
2006004054.tif 000002
【特許請求の範囲】
【請求項１】
電子機器のユーザインターフェイスを生成するためのユーザインターフェイス生成用データに基づいてユーザインターフェイスを生成するユーザインターフェイス生成部と、
ユーザ特性を取得するユーザ特性取得部と、
前記ユーザ特性取得部により取得したユーザ特性と関連するユーザインターフェイス生成用データに基づいて前記ユーザインターフェイス生成部にユーザインターフェイスを生成させる制御を行う制御部と
を有することを特徴とする電気機器のユーザインターフェイス生成装置。
【請求項２】
複数のカテゴリに分類され前記ユーザ特性について関連性の高いグループのうちのいずれかに、前記取得したユーザ特性を割り当てる処理を行うユーザ特性割当て部を有し、前記ユーザインターフェイス生成部は、前記ユーザ特性割当て部により割り当てられた前記取得したユーザ特性に関するカテゴリに基づいて、該カテゴリ毎に異なるユーザインターフェイスを生成することを特徴とする請求項１に記載の電気機器のユーザインターフェイス生成装置。
【請求項３】
請求項１又は２に記載のユーザインターフェイス生成装置と、
ユーザインターフェイスを表示する表示部と
を有することを特徴とする電子機器。
【請求項４】
前記電子機器を操作するとともに、請求項１又は２に記載のユーザインターフェイス生成装置に基づいて生成されるユーザインターフェイスを表示する表示部を備えた電子機器の操作装置。
【請求項５】
前記電子機器の操作履歴を取得する操作履歴取得部と、取得した操作履歴を記憶する操作履歴記憶部と、該操作履歴記憶部に記憶された操作履歴に基づいて前記ユーザ特性を判定するユーザ特性判定部と、を有することを特徴とする請求項１から４までに記載の電気機器のユーザインターフェイス生成装置。
【請求項６】
前記ユーザインターフェイス生成用データを、前記電子機器に同梱される記憶媒体に格納されているデータから取得することを特徴とする請求項１から４までのいずれか１項に記載の電子機器。
【請求項７】
前記ユーザインターフェイス生成用データを、前記電子機器に関連するホームページからネットワーク経由で取得することを特徴とする請求項１から４までのいずれか１項に記載の電子機器。
【請求項８】
電子機器のユーザインターフェイスを生成するためのユーザインターフェイス生成用データを取得する方法であって、
ユーザに関するアンケートを行うステップと、
アンケート結果を分析するステップと、
分析結果に基づいて操作に関するユーザカテゴリを決定するステップと、
決定されたユーザカテゴリに関連するユーザインターフェイス生成用データに基づいてカスタマイズされたユーザインターフェイス表示を行うステップと
を有することを特徴とする方法。
【請求項９】
電子機器のユーザインターフェイスを生成するためのユーザインターフェイス生成用データを取得する方法であって、
ユーザの操作に関する操作履歴を取得するステップと、
該操作履歴を分析するステップと、
分析結果に基づいてユーザカテゴリを決定するステップと、
決定されたユーザカテゴリ別のユーザインターフェイス生成用データに基づいてカスタマイズされたユーザインターフェイス表示を行うステップと
を有することを特徴とする方法。
【請求項１０】
請求項８又は９に記載のステップをコンピュータに実行させるためのプログラム。
【請求項１１】
請求項１から１０までのいずれか１項に記載のユーザインターフェイス生成用データをユーザ特性と関連付けして記録した媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器のユーザインターフェイス生成技術に関し、特に、グラフィックユーザインターフェイス（以下、「ＧＵＩ」と称する。）生成技術に関する。
【背景技術】
【０００２】
近年の電子機器では、様々な機能を実行できるようになってきているため、電子機器に設けられた操作装置もその分だけ複雑化してきている。例えば、電子機器の利用者が高齢者の場合は一般的なユーザの場合と比べて操作が簡単である方が好まれる。そこで、操作装置において、一般的な操作キーを備えた一般のユーザ向けの第１面と、第１面と重なるように形成され高齢者向けに大きな文字表示を有する操作キーを備えた第２面とを有する電子機器が提案されている（例えば、特許文献１参照）。
【特許文献１】特開平８−２９３９４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記電子機器の操作装置においては、予め製造段階において、２又は３程度の利用者層を想定し、これらの利用者層の特性を一般化してその特性に合わせた操作キーなどを有する操作装置をハードウェア的に形成している。しかしながら、利用者の特性は、一般化することが難しく、また、操作装置の種別に関しても得手不得手などが利用者によって、あるいは利用期間によっても異なる場合が良く見られる。
【０００４】
本発明は、多様な利用者に合わせることができる電子機器のユーザインターフェイス生成技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の一観点によれば、電子機器のユーザインターフェイスを生成するためのユーザインターフェイス生成用データに基づいてユーザインターフェイスを生成するユーザインターフェイス生成部と、ユーザ特性を取得するユーザ特性取得部と、前記ユーザ特性取得部により取得したユーザ特性と関連するユーザインターフェイス生成用データに基づいて前記ユーザインターフェイス生成部にユーザインターフェイスを生成させる制御を行う制御部とを有することを特徴とする電気機器のユーザインターフェイス生成装置が提供される。ユーザインターフェイス生成用データをユーザの特性に基づいて生成し、ユーザインターフェイスを生成するため、ユーザ毎にカスタマイズされたユーザインターフェイスを提供することができる。
【０００６】
前記電子機器の操作履歴を取得する操作履歴取得部と、取得した操作履歴を記憶する操作履歴記憶部と、該操作履歴記憶部に記憶された操作履歴に基づいて前記ユーザ特性を判定するユーザ特性判定部と、を有することを特徴とする。これにより、ユーザの操作履歴に基づいてユーザインターフェイスを変更するため、ユーザの状態に応じてカスタマイズされたユーザインターフェイスを提供することができる。
【発明の効果】
【０００７】
本発明のユーザインターフェイス表示技術によれば、利用者の特性に合わせてカスタマイズされたユーザインターフェイスを提供することができる。ＧＵＩを表示させる場合には、不要なＧＵＩ操作領域を表示させないことにより、ＧＵＩ領域を無駄にすることなく使用することができる。また、ユーザの好みや熟練度などに応じて、適宜、ＧＵＩ表示を変更又は更新することができるため、より利用者の技量や好みに適したＧＵＩ表示を行うことができる。
【発明を実施するための最良の形態】
【０００８】
最近の電子機器では、操作装置がＧＵＩにより構成されているものが多くなってきている。ＧＵＩは、ハードウェア的な制限が少ないため、ユーザインターフェイスの生成に関して、ハードウェア的なユーザインターフェイスと比べて設計の自由度が大きい。本発明に係る電子機器のユーザインターフェイスは、利用者（操作者）に合わせたＧＵＩを選択することができる電子機器である。ユーザの特性とは、電子機器の操作に関係する特性であり、例えば、年齢や使用経験年数等を含む。年齢や熟練度に応じてＧＵＩ表示を変更することが好ましい場合があり、換言すれば、ＧＵＩの変更が好ましいようなユーザの個人差により区別できる特性である。
【０００９】
以下、本発明の実施の形態による電子機器のＧＵＩ生成装置について、図面を参照しつつ説明を行う。尚、本発明の実施の形態による実施の形態では、ＧＵＩを例にして説明するが、機器の操作に関連するハードウェアに関しても同様に適用することができる。図１は、本実施の形態による電子機器のＧＵＩ生成装置の一構成例を示す機能ブロック図である。図２は、ユーザ別のＧＵＩを生成する際の一手法であるアンケートに基づくＧＵＩ選択処理の流れを示すフローチャート図である。図３は、アンケートに基づくＧＵＩ選択のイメージを示す概念図である。図４は、生成されるＧＵＩの種類を簡単化して示した図である。
【００１０】
図１に示すように、本実施の形態による電子機器のＧＵＩ生成装置は、種々のＧＵＩを形成するためのＧＵＩ生成用データを格納するＧＵＩ形成用データベース１１と、表示モニタ１３と、ＧＵＩ形成用データベース１１から取得されＧＵＩ形成用データに基づいて電子機器の表示モニタ１３にＧＵＩ画面を生成するＧＵＩ画面生成部１２と、を有している。符号１５〜１７までで示される機能は、電子機器の操作に関するユーザの特性（ユーザ特性）を取得する機能を有するユーザ特性を取得するユーザ特性取得部Ｔである。ユーザ特性取得部Ｔの詳細な機能に関しては後述する。尚、図１では省略しているが、ＧＵＩ画面表示と実際の処理内容とは、例えば１対１で対応付けられており、処理内容に関しては例えばＧＵＩ画面からの入力に応じたプログラムに基づいて図示しない制御部（ＣＰＵ）が、実際の処理を行うように構成されている。
【００１１】
図２は、ユーザ特性を取得し、取得したユーザ特性に応じたＧＵＩ形成用データを生成するための本実施の形態による一手法であるアンケートを含む処理の流れを示すフローチャート図である。図２に示すように、ステップＳ１においてアンケート処理が開始される契機として電子機器の電源がオンされると、ステップＳ２においてＧＵＩ設定アンケートを行うか否かを判定する。ＧＵＩ設定アンケートを行わない場合（Ｎｏ）には、一般的に用いられる汎用ＧＵＩ表示又は前回と同じ表示が表示モニタに行われる（ステップＳ９）。或いはデフォルトの表示がされるようにしておき、このデフォルトの表示を手動で変えることができるようにしても良い。
【００１２】
ＧＵＩ設定アンケートを行う場合（Ｙｅｓ）には、ステップＳ３に進みアンケートの分析を行う。次いで、ステップＳ４に進み分析結果に基づいてユーザカテゴリが決定される。決定されたユーザカテゴリ別のＧＵＩデータが図１に示すＧＵＩ形成用データベース１１内に格納されているか否かをステップＳ５において判定する。格納されていない場合（無）にはステップＳ６に進みＧＵＩデータを要求し（ステップＳ６）、ＣＤ−ＲＯＭなどの記録媒体からステップＳ４において決定されたＧＵＩデータを取得する（ステップＳ７）。ステップＳ５における判定結果が格納されている場合（有）には、ＧＵＩ形成用データベース１１からＧＵＩデータを読み出し、ステップＳ８において、読み出されたＧＵＩデータに基づいてユーザ別にカスタマイズされたＧＵＩ表示を行う。
【００１３】
以上の処理により、ユーザ特性を取得し、このユーザ特性に相応しいＧＵＩデータを生成しこれに基づいてカスタマイズされたＧＵＩを表示させることができる。尚、ＧＵＩデータを取得するためのＣＤ−ＲＯＭなどの記憶媒体は、ＧＵＩデータを電子機器に同梱されている状態でユーザに提供されるようにして良い。或いは、インターネットなどを経由してメーカのホームページなどから取得できるようにしても良い。
【００１４】
図３は、図２のステップＳ２におけるＧＵＩ設定アンケートの一例を示す図である。図３に示すように、０〜ｎ（ｎは１以上の整数）までのアンケートにユーザが回答する形式で行われる。アンケートの内容例としては、例えば、性格判断、使用経歴、早送りや早い巻き戻し、タイマー予約などの各種特殊操作に関する使用頻度、コマ送りや２倍速再生などいわゆるトリックプレーの使用の有無又は使用頻度などが挙げられる。これらに関する回答がユーザの熟練度や電子機器の使用状況などに関する判断基準となる。これらの判断基準に基づいてユーザを複数のカテゴリに分類し、カテゴリに適したＧＵＩ表示を行う。
【００１５】
アンケートの回答結果に基づいて、ユーザカテゴリがＡ２３−１〜Ｎ２３−ｎ（ｎは２以上の整数）に分類することができる。分類されたカテゴリ中から自動的に、又はユーザの選択２５を加味して、選択されたカテゴリのＧＵＩデータに基づくＧＵＩ表示２７がなされる。尚、アンケートの数ｎが大きいほど決め細かいグループ分けを行うことができるが、手続きが複雑になるため、ｎに関する適度な絞り込みが必要である。
【００１６】
図４は、アンケートの結果に基づいて選択されたＧＵＩデータに基づいてＧＵＩ表示部に表示されるＧＵＩの表示例を模式的に示す図である。図４（Ａ）に示すＧＵＩ表示３１は、１から１０までの機能に関するＧＵＩ表示のうちの１と４と７に関する実線３３ａで示す表示が行われ、破線３３ｂで示す２、３、５、６、８〜１０までのそれぞれは、ＧＵＩ表示されていない。従って、ユーザは、３つの操作ボタンにより操作を行うことになる。同様に図４（Ｂ）では６つの操作ボタンにより、図４（Ｃ）では９つの操作ボタンによりそうさを行うＧＵＩ表示がなされる。一般的には、操作ボタンが多い方がより熟練された専門的なユーザ用のＧＵＩということができる。熟練度をＧＵＩに表示させても良い。
【００１７】
尚、図４においては、簡単のため、操作ボタンの数という定量性のある特性により機能を絞り込むことによりユーザを区別したが、文字の大きさやマニュアル機能の有無、アニメーション表示の有無などの定性的な特性によりユーザを区別することも、定量・定性の両者を適切に組み合わせることも可能である。
【００１８】
尚、図４に示す表示は電子機器本体のＧＵＩ表示を例にして説明しているが、例えば電子機器本体を操作するためのリモコンにおける操作をＧＵＩで形成する場合にも応用できることは言うまでもない。
【００１９】
以上に説明したように、本実施の形態によるＧＵＩ生成装置では、ＧＵＩ表示に関するアンケートに基づいて利用者に適したＧＵＩ表示データを取得し、これに基づいて自動的にＧＵＩを提供することができるため、ユーザにとって適切なＧＵＩ表示を行わせることができる。従って、不要なＧＵＩ表示を省略できるため、電子機器のＧＵＩ表示エリアを有効に使用することができる上に、不要な表示をしないことによる省電力化にも有効である。尚、電子機器を異なるユーザが使用する場合を想定して、それぞれにユーザにとって適切なＧＵＩデータをユーザ名と関連付けして記憶させておくことも可能である。
【００２０】
次に、本発明の第２の実施の形態によるＧＵＩ生成技術について図面を参照しつつ説明を行う。本実施の形態によるＧＵＩ生成技術が、第１の実施の形態による技術と異なる点について詳細に説明する。従って、図１から図４までの各図に加えて図５を参照して説明を行う。本実施の形態によるＧＵＩ生成技術は、ＧＵＩ表示に関するユーザの特性によるグループ分けを、アンケートではなくユーザの操作に基づいて行うことを特徴とする。図５は、本実施の形態によるＧＵＩ形成用データを生成するための手法である、操作データ取得処理を含む処理の流れを示すフローチャート図である。図５に示すように、ステップＳ１１において処理が開始される契機として電子機器の電源が購入後初めて又はリセット処理を行った後初めてオンされると、ステップＳ１２において、ユーザの例えばリモコンによる操作データを取得する（図１の入力装置１４及び操作履歴取得部１５）。ステップＳ１３において、取得した操作データを格納し履歴を生成する（図１の操作履歴記憶部１６）。ステップＳ１４において、操作データの履歴に基づいて、リモコンの操作ボタンのうちのいずれのボタンをどの程度の頻度で使用するか判定する（図１のユーザ判定部１７ａ）。
【００２１】
すなわち、ユーザの熟練度又は嗜好などのレベルを判定する。これらのレベル判定に基づいて予めカテゴリ分けされたグループのうちのいずれに属するかをステップＳ１４において決定する（図１のＧＵＩ変更処理部１７ｂ）。次いで、ステップＳ１５において、ＧＵＩ表示データを選択し保存する。このＧＵＩデータは、例えば高速読み出しが可能な比較的小容量のメモリに記憶するのが好ましい。ステップＳ１６において選択され保存されたＧＵＩ表示データに基づいて、ユーザに対してカスタマイズされたＧＵＩ表示を行い、処理を終了する。本実施の形態によるＧＵＩ生成技術によれば、ユーザの操作に基づいて適したＧＵＩ表示を行うため、ＧＵＩ表示のカスタマイズが容易にできるという利点がある。尚、ある時点で、ユーザの技量が向上するケースも考えて、ある期間毎又はユーザの意志に基づいてステップＳ１１の開始の契機とすることも可能である。
【００２２】
以上、本発明の各実施の形態によるＧＵＩ表示技術によれば、利用者の特性に合わせてカスタマイズされたＧＵＩを提供することができるとともに、不要なＧＵＩ操作領域を表示させないことにより、ＧＵＩ領域を無駄にすることなく使用することができる。また、ユーザの好みや熟練度などに応じて、適宜、ＧＵＩ表示を変更又は更新することができるため、より利用者の技量や好みに適したＧＵＩ表示を行うことができる。
【００２３】
尚、本実施の形態によるＧＵＩ生成技術においては、電子機器本体又はリモコンのＧＵＩ表示に関して説明したが、その他、操作ボタンに対する実際の命令の定義付けを変更したり、オーダーメイドの場合の電子機器の操作部の仕様変更に応用したりすることも可能である。また、例えば、携帯電話機のＬＣＤ表示画面に表示されるＧＵＩにも応用可能である。携帯電話機の場合には、インターネット経由でユーザに適したＧＵＩデータを取得することができる。また、携帯電話機を他の電子機器のリモコンとして利用する場合にも、ユーザに適したＧＵＩを取得できるようになり好ましい。
【産業上の利用可能性】
【００２４】
電子機器としては、各種ＡＶ機器や情報処理機器（ＰＣ）、これらを操作するためのリモコン装置、携帯電話やＰＤＡを含む携帯端末などにも応用できる。
【図面の簡単な説明】
【００２５】
【図１】本発明の第１の実施の形態による電子機器のＧＵＩ生成装置の一構成例を示す機能ブロック図である。
【図２】ユーザ別のＧＵＩを生成する際の一手法であるアンケートに基づくＧＵＩ選択処理の流れを示すフローチャート図である。
【図３】アンケートに基づくＧＵＩ選択のイメージを示す概念図である。
【図４】図２に示す処理に基づいて生成されるＧＵＩの種類を簡単化して示した図である。
【図５】本発明の第２の実施の形態によるＧＵＩ形成用データを生成するための手法である、操作データ取得処理を含む処理の流れを示すフローチャート図である。
【符号の説明】
【００２６】
１１…ＧＵＩ形成用データベース、１２…ＧＵＩ画面生成部、１３…電子機器の表示モニタ、１４…入力装置、１５…操作履歴取得部、１６…操作履歴記憶部、１７ａ…ユーザ判定部、１７ｂ…ＧＵＩ変更処理部、Ｔ…ユーザ特性取得部。
【図１】
2006004054.tif 000003
【図２】
2006004054.tif 000004
【図３】
2006004054.tif 000005
【図４】
2006004054.tif 000006
【図５】
2006004054.tif 000007