(57)【要約】【課題】機器の使用環境に応じて最適なユーザインターフェース画面を提供することが可能なユーザインターフェース装置を提供する。【解決手段】操作履歴取得部１０５は、入力部１０４に入力された操作の履歴を取得し、走行状態取得部１０６は、その時点の走行状態を、速度センサからの車両の速度とパーキングブレーキセンサからの信号とにより判断し、操作履歴記憶部１０７は操作履歴と走行状態とを記憶する。ＧＵＩ定義変更処理部１０８は、操作履歴記憶部１０７に蓄えられた操作履歴に基づいて、走行状態別に定義されたＧＵＩ定義データを、評価し変更すべきと判断したものを変更する。走行状態取得部１０６は、現在の走行状態を取得し判定する。ＧＵＩ画面生成部１０２は、現在の走行状態に対応するＧＵＩ定義データベースによりＧＵＩ画面を生成し、表示部１０３が表示する。【選択図】図１
2006021692.tif 000002
【特許請求の範囲】
【請求項１】
他の機器を制御する制御プログラムのユーザインターフェースを定義する定義データを記憶する定義データ記憶手段と、前記他の機器の使用環境を検出する使用環境検出手段と、前記使用環境検出手段が検出した使用環境に対応する前記定義データ記憶手段に記憶された定義データに基づいてユーザインターフェース画面を生成するユーザインターフェース画面生成手段と、前記他の機器をユーザが操作した操作履歴を前記使用環境検出手段が検出した使用環境に応じて記憶する操作履歴記憶手段と、前記操作履歴記憶手段に記憶された操作履歴に基づいて前記定義データ記憶手段に記憶された定義データを変更する定義データ変更手段と、を含むことを特徴とするユーザインターフェース装置。
【請求項２】
前記他の機器は、移動体に搭載された機器であることを特徴とする請求項１記載のユーザインターフェース装置。
【請求項３】
前記移動体は、車両であることを特徴とする請求項２記載のユーザインターフェース装置。
【請求項４】
前記使用環境検出手段は、前記車両の速度とパーキングブレーキの状態に基づき、前記使用環境として、走行中と停止中と駐車中のうちの少なくとも２つを検出することを特徴とする請求項３記載のユーザインターフェース装置。
【請求項５】
前記使用環境検出手段は、道路種別データと測位手段により得られた現在位置情報とにより前記車両の走行状態が、一般道路走行中か高速道路走行中かを検出することを特徴とする請求項３記載のユーザインターフェース装置。
【請求項６】
前記使用環境検出手段は、前記他の装置に目的地が設定されているかどうかにより、前記車両が、目的走行中か無目的走行中かを検出することを特徴とする請求項３記載のユーザインターフェース装置。
【請求項７】
前記使用環境検出手段は、シートセンサ情報と車内画像情報の少なくとも一方により、前記ユーザは前記車両の運転者か同乗者かを検出することを特徴とする請求項３記載のユーザインターフェース装置。
【請求項８】
前記他の装置は複数の入力手段を備え、前記使用環境検出手段は、前記ユーザが前記複数の入力手段のうちのどの入力手段を操作したかを検出することを特徴とする請求項１乃至請求項３のいずれかに記載のユーザインターフェース装置。
【請求項９】
前記移動体は列車であり、前記使用環境検出手段は、音情報と振動情報と画像情報と磁界情報と電界情報と電磁波情報の少なくとも一つにより前記使用環境が前記列車の中であるかを検出することを特徴とする請求項２記載のユーザインターフェース装置。
【請求項１０】
前記使用環境検出手段は、前記ユーザを識別することにより前記使用環境を検出することを特徴とする請求項１乃至請求項８のいずれかに記載のユーザインターフェース装置。
【請求項１１】
前記ユーザの識別は、前記他の機器もしくは前記他の機器を搭載する筐体のキーの識別情報に基づくことを特徴とする請求項１０記載のユーザインターフェース装置。
【請求項１２】
前記ユーザの識別は、前記他の機器に有線もしくは無線で接続した携帯電話装置の識別情報に基づくことを特徴とする請求項１０記載のユーザインターフェース装置。
【請求項１３】
前記ユーザの識別は、前記ユーザが有する非接触ＩＣチップの識別情報に基づくことを特徴とする請求項１０記載のユーザインターフェース装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに適応したユーザインターフェース画面を生成するユーザインターフェース装置に関するものである。
【背景技術】
【０００２】
近年、カーナビゲーション装置といった車載情報機器などの高機能化に伴い、これらの機器を操作するユーザ（利用者とも記す）に、最適なＧＵＩ（グラフィックユーザインタフェース）を提供し、操作性を向上させる必要が生じてきた。そこで、利用者の操作履歴を収集し、その情報を分析した結果に基づいてＧＵＩ定義データを更新することにより、利用者に適応したユーザインターフェースを提供する装置が提案されている（例えば、特許文献１参照）。
【０００３】
図７は、上記特許文献１に記載された従来のユーザインターフェース装置の構成図である。
【０００４】
図７において、ユーザインターフェース装置は、アプリケーションプログラムのＧＵＩ定義データを記憶するＧＵＩ定義データベース１１０１と、ＧＵＩ定義データベース１０１に記憶されているＧＵＩ定義データにしたがいＧＵＩ画面を生成するＧＵＩ画面生成部１１０２と、ＧＵＩ画面生成部１１０２で生成したＧＵＩ画面を表示する表示部１１０３と、利用者がアプリケーションプログラムを操作するための入力部１１０４と、利用者によるアプリケーションプログラムの操作を監視し操作履歴を取得する操作履歴取得部１１０５と、操作履歴を記憶する操作履歴記憶部１１０７と、操作履歴記憶部１１０７に蓄えられた操作履歴に基づいて、ＧＵＩ定義データを評価し変更するＧＵＩ定義変更処理部１１０８とから構成される。
【０００５】
この構成において、ＧＵＩ定義変更処理部１１０８は、ランダムに変更したＧＵＩ定義データを、操作履歴記憶部１１０７に蓄えられた操作履歴に基づいて評価（例えば希望する処理を完了するまでの操作回数の総和などを利用）していくことにより、最適なＧＵＩ定義データを決定することができる。
【特許文献１】特開２００２−１０８５２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の構成を、例えば、車載装置に適用した場合、以下の問題が発生する。
【０００７】
車載環境では、安全性を考慮した操作制約により、走行時と停車時では操作傾向が異なる場合が多い。従来例ではその２つの傾向を混合した形での操作履歴しか残らないため、走行中か停止中かに応じて最適な画面を学習し提供することが出来ない。
【０００８】
また、車載環境では、複数の表示装置や入力装置を接続して、前席や後席の複数の人が同時に操作する場合がある。その際に、前席での操作傾向と後席での操作傾向は異なる場合が多い。従来例ではこの異なる操作傾向を混合した形での操作履歴しか残らないため、どこの席に座っている搭乗者が操作しているかに応じて最適な画面を学習し提供することが出来ない。以上のように、走行時か停車時かや、前席か後席かといった機器の使用環境に応じた最適なユーザインターフェース画面を提供できないという課題を有していた。
【０００９】
本発明は、上記従来の課題を解決するためになされたもので、機器の使用環境に応じて最適なユーザインターフェース画面を提供することが可能なユーザインターフェース装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明のユーザインターフェース装置は、他の機器を制御する制御プログラムのユーザインターフェースを定義する定義データを記憶する定義データ記憶手段と、他の機器の使用環境を検出する使用環境検出手段と、使用環境検出手段が検出した使用環境に対応する定義データ記憶手段に記憶された定義データに基づいてユーザインターフェース画面を生成するユーザインターフェース画面生成手段と、他の機器をユーザが操作した操作履歴を使用環境検出手段が検出した使用環境に応じて記憶する操作履歴記憶手段と、操作履歴記憶手段に記憶された操作履歴に基づいて定義データ記憶手段に記憶された定義データを変更する定義データ変更手段とを含む構成を有している。
【００１１】
この構成により、他の機器の使用環境に基づき、最適なユーザインターフェース画面を学習し、提供することが可能となる。
【００１２】
また、本発明のユーザインターフェース装置は、他の機器が、移動体に搭載された機器である構成を有している。この構成により、移動体特有の使用環境に基づき、最適なユーザインターフェース画面を学習し、提供することが可能となる。
【００１３】
また、本発明のユーザインターフェース装置は、移動体が、車両である構成を有している。この構成により、車両特有の使用環境に基づき、最適なユーザインターフェース画面を学習し、提供することが可能となる。
【００１４】
また、本発明のユーザインターフェース装置は、使用環境検出手段が、車両の速度とパーキングブレーキの状態に基づき、使用環境として、走行中と停止中と駐車中のうちの少なくとも２つを検出する構成を有している。この構成により、走行中なのか停止中なのか駐車中なのかを検出し、それらの使用環境に応じた最適なユーザインターフェース画面を学習し提供することが可能となる。
【００１５】
また、本発明のユーザインターフェース装置は、使用環境検出手段が、道路種別データと測位手段により得られた現在位置情報とにより車両の走行状態が、一般道路走行中か高速道路走行中かを検出する構成を有している。この構成により、一般道路走行中と高速道路走行中の操作傾向を混同することなく最適なユーザインターフェース画面を学習し提供することが可能となる。
【００１６】
また、本発明のユーザインターフェース装置は、使用環境検出手段が、他の装置に目的地が設定されているかどうかにより、車両が目的走行中か無目的走行中かを検出する構成を有している。この構成により、目的地に向かって経路案内を受けながら走行している場合と目的地を設定せず自由に走行している場合の操作傾向を混同することなく最適なユーザインターフェース画面を学習し提供することが可能となる。
【００１７】
また、本発明のユーザインターフェース装置は、使用環境検出手段が、シートセンサ情報と車内画像情報の少なくとも一方により、ユーザは車両の運転者か同乗者かを検出する構成を有している。この構成により、運転者と同乗者の操作傾向を混同することなく最適なユーザインターフェース画面を学習し提供することが可能となる。
【００１８】
また、本発明のユーザインターフェース装置は、他の装置が複数の入力手段を備え、使用環境検出手段で、ユーザが複数の入力手段のうちのどの入力手段を操作したかを検出す
る構成を有している。この構成により、前席での操作傾向と後席での操作傾向や、タッチパネルを利用した場合の操作傾向とリモコンを利用した場合の操作傾向などを混同することなく最適なユーザインターフェース画面を学習し提供することが可能となる。
【００１９】
また、本発明のユーザインターフェース装置は、移動体が列車であり、使用環境検出手段が、音情報と振動情報と画像情報と磁界情報と電界情報と電磁波情報の少なくとも一つにより使用環境が列車の中であるかを検出する構成を有している。この構成により、列車に乗車中かそうでないかの操作傾向を混同することなく最適なユーザインターフェース画面を学習し提供することが可能となる。
【００２０】
また、本発明のユーザインターフェース装置は、使用環境検出手段が、ユーザを識別することにより使用環境を検出する構成を有している。この構成により、ユーザ毎の操作傾向を混同することなく最適なユーザインターフェース画面を学習し提供することが可能となる。
【００２１】
また、本発明のユーザインターフェース装置は、ユーザの識別が、他の機器もしくは他の機器を搭載する筐体のキーの識別情報に基づく構成を有している。この構成により、ユーザにログイン処理等のわずらわしさを感じさせること無く、ユーザ毎の操作傾向を把握することが可能になり、ユーザに応じた最適なユーザインターフェース画面を学習し提供することが可能となる。
【００２２】
また、本発明のユーザインターフェース装置は、ユーザの識別が、他の機器に有線もしくは無線で接続した携帯電話装置の識別情報に基づく構成を有している。この構成により、ユーザにログイン処理等のわずらわしさを感じさせること無く、ユーザ毎の操作傾向を把握することが可能になり、ユーザに応じた最適なユーザインターフェース画面を学習し提供することが可能となる。
【００２３】
さらに、本発明のユーザインターフェース装置は、ユーザの識別が、ユーザが有する非接触ＩＣチップの識別情報に基づく構成を有している。この構成により、ユーザにログイン処理等のわずらわしさを感じさせること無く、ユーザ毎の操作傾向を把握することが可能になり、ユーザに応じた最適なユーザインターフェース画面を学習し提供することが可能となる。
【発明の効果】
【００２４】
本発明は、他の機器を制御する制御プログラムのユーザインターフェースを定義する定義データを記憶する定義データ記憶手段と、他の機器の使用環境を検出する使用環境検出手段と、使用環境検出手段が検出した使用環境に対応する定義データ記憶手段に記憶された定義データに基づいてユーザインターフェース画面を生成するユーザインターフェース画面生成手段と、他の機器をユーザが操作した操作履歴を使用環境検出手段が検出した使用環境に応じて記憶する操作履歴記憶手段と、操作履歴記憶手段に記憶された操作履歴に基づいて定義データ記憶手段に記憶された定義データを変更する定義データ変更手段とを設けることにより、他の機器の使用環境に基づき、最適なユーザインターフェース画面を学習し、提供することが可能となるという効果を有するユーザインターフェース装置を提供することができるものである。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態のユーザインターフェース装置について、図面を用いて説明する。
【００２６】
（第１の実施の形態）
図１は、本発明の第１の実施の形態におけるユーザインターフェース装置を示す構成図である。
【００２７】
図１において、ユーザインターフェース装置は、例えば、他の機器（ユーザインターフェース装置と他の機器とが一体となっていてもよい）として車両に搭載したナビゲーション装置といったアプリケーションプログラムの走行中のＧＵＩ定義データを記憶するＧＵＩ定義データベース１０１ａと、停止中のＧＵＩ定義データを記憶するＧＵＩ定義データベース１０１ｂと、駐車中のＧＵＩ定義データを記憶するＧＵＩ定義データベース１０１ｃと、これらのＧＵＩ定義データベース１０１ａ〜ｃに記憶されているＧＵＩ定義データにしたがい、車両の走行状態に応じてＧＵＩ画面を生成するＧＵＩ画面生成部１０２と、ＧＵＩ画面生成部１０２が生成したＧＵＩ画面を表示する表示部１０３と、利用者がアプリケーションプログラムを操作するための入力部１０４と、利用者によるアプリケーションプログラムの操作を監視し操作履歴を取得する操作履歴取得部１０５と、車両の走行状態を取得する走行状態取得部１０６と、操作履歴を車両の走行状態に応じて記憶する操作履歴記憶部１０７と、操作履歴記憶部１０７に蓄えられた操作履歴に基づいて、ＧＵＩ定義データを評価し変更するＧＵＩ定義変更処理部１０８とから構成される。
【００２８】
本実施の形態の動作を、図２と図３とを用いて説明する。図２および図３は、本発明の第１の実施の形態におけるユーザインターフェース装置の動作を示す流れ図である。
【００２９】
タッチパネル、リモコン、エスカッションスイッチなどの入力部１０４に操作入力があると（Ｓ１１）、操作履歴取得部１０５は入力された操作の履歴を取得する（Ｓ１２）。操作履歴取得部１０５が操作の履歴を取得すると、走行状態取得部１０６は、走行中、停車中、あるいは駐車中といったその時点の走行状態を、車両に設置された速度センサ（図示せず）からの車両の速度とパーキングブレーキセンサ（図示せず）からの信号とにより判断する（Ｓ１３）。
【００３０】
操作履歴記憶部１０７は操作履歴と走行状態とを記憶する（Ｓ１４）。ＧＵＩ定義変更処理部１０８は、操作履歴記憶部１０７に蓄えられた操作履歴に基づいて、走行中、停止中、駐車中といった走行状態別に定義されたＧＵＩ定義データを、評価し変更すべきと判断したものを変更する（Ｓ１５）。
【００３１】
次に、ＧＵＩ画面の生成動作について説明する。走行状態取得部１０６は、現在の走行状態を取得し（Ｓ２１）、走行中か停止中か停車中かを判定する（Ｓ２２）。ＧＵＩ画面生成部１０２は、走行中の場合は、履歴記憶モードを走行中とし（Ｓ２３）、ＧＵＩ定義データベース（走行中）１０１ａによりＧＵＩ画面を生成する。
【００３２】
停止中の場合は、履歴記憶モードを停止中とし（Ｓ２４）、ＧＵＩ定義データベース（停止中）１０１ｂによりＧＵＩ画面を生成し、同様に、駐車中の場合は、履歴記憶モードを駐車中とし（Ｓ２５）、ＧＵＩ定義データベース（駐車中）１０１ｃによりＧＵＩ画面を生成する（Ｓ２６）。表示部１０３は、ＧＵＩ画面生成部１０２が生成した画面を表示する（Ｓ２７）。
【００３３】
走行中にメディアプレイヤを選択すると、ＧＵＩ画面は、例えば、オーディオメニューが中心となり、停止中にメディアプレイヤを選択すると、ＧＵＩ画面は、ビデオメニューが中心となるようにする。
【００３４】
以上のように本発明の第１の実施の形態によれば、走行中、停止中、駐車中というような操作傾向が異なる走行状態に応じて操作履歴を収集し、それぞれの操作傾向を把握することが可能なので、走行状態に応じて最適なユーザインターフェース画面を、学習し提供
することが可能である。
【００３５】
また、走行状態取得部１０６が、ＣＤ−ＲＯＭやセンタなどから取得した道路種別データ（図示せず）と、ＧＰＳやジャイロセンサといった測位手段（図示せず）により得られた現在位置情報とにより、走行経路の道路種別が一般道路か高速道路かを検出し、それらを操作履歴記憶部１０７に記憶することにより、ＧＵＩ定義データベース１０１ａ〜ｃを一般道路走行中と高速道路走行中とに分けて構築でき、一般道路走行中と高速道路走行中の操作傾向を混同することなく最適なユーザインターフェース画面を学習し提供することが可能となる。
【００３６】
また、同様に、走行状態取得部１０６が、他の装置であるナビゲーション装置に目的地が設定されているかどうかを検出することにより、目的地に向かって経路案内を受けながら走行している場合のＧＵＩ定義データベースと目的地を設定せず自由に走行している場合のＧＵＩ定義データベースとを構築することにより、目的地に向かって経路案内を受けながら走行している場合のＧＵＩ定義データベースと目的地を設定せず自由に走行している場合の操作傾向を混同することなく最適なユーザインターフェース画面を学習し提供することが可能となる。
【００３７】
（第２の実施の形態）
図４は、本発明の第２の実施の形態におけるユーザインターフェース装置を示す構成図である。図４において、図１と同じ構成要素については同じ符号を用い、説明を省略する。
【００３８】
図４において、ユーザインターフェース装置は、アプリケーションプログラムのＧＵＩ定義データを記憶するＧＵＩ定義データベース２０１ａ〜ｄと、表示部１０３ａ〜ｂと、入力部１０４ａ〜ｂと、どの入力装置が操作されているか判別する操作状態取得部２０６とが図１におけるユーザインターフェース装置と異なる。ＧＵＩ定義データベース２０１ａ〜ｄはそれぞれ、前席タッチパネル、後席リモコン、前席リモコン、後席タッチパネルにより操作される場合のＧＵＩ定義データベースである。表示部１０３ａは前席用の表示部であり、１０３ｂは後席用の表示部である。
【００３９】
本発明の第２の実施の形態のユーザインターフェース装置の動作は、第１の実施の形態の場合と基本的には同じである。
【００４０】
すなわち、前席用入力部あるいは後席用入力部１０４ａ〜ｂに操作入力があると、操作履歴取得部１０５は入力された操作の履歴を取得する。操作履歴取得部１０５が操作の履歴を取得すると、操作状態取得部２０６は、入力操作が前席からか、さらにタッチパネルかリモコンかスイッチかを取得し、操作履歴記憶部１０７は操作履歴と操作状態とを記憶する。
【００４１】
ＧＵＩ定義変更処理部１０８は、操作履歴記憶部１０７に蓄えられた操作履歴に基づいて、前席タッチパネル、後席リモコン、前席タッチパネル、後席タッチパネルといった入力部の操作状態別に定義されたＧＵＩ定義データを、評価し変更すべきと判断したものを変更する。
【００４２】
ＧＵＩ画面の生成動作については、操作状態取得部２０６は、入力部１０４ａ〜ｂの操作状態を取得し、どの入力部が操作されているかを取得する。ＧＵＩ画面生成部１０２は、ＧＵＩ定義データベース２０１ａ〜ｄのうち、操作状態取得部２０６が取得した入力部の操作個所に対応するＧＵＩ定義データベースによりＧＵＩ画面を生成する。表示部１０３ａ〜ｂは、ＧＵＩ画面生成部１０２が生成した画面を表示する。
【００４３】
前席であるドライバ席では、ＶＩＣＳ（道路交通情報通信システム）情報表示や、ラジオの選局を使う頻度が高いので、これらに対応したユーザインターフェース画像を表示し、後席では、地点情報のキーワード検索や、DVDのサウンド設定などを使う頻度が高いので、これらに対応したユーザインターフェース画像を表示する。
【００４４】
以上のように本発明の第２の実施の形態のユーザインターフェース装置によれば、操作状態取得部を設けることにより、前席での操作傾向と後席での操作傾向や、タッチパネルを利用した場合の操作傾向とリモコンを利用した場合の操作傾向などを混同することなく最適なユーザインターフェース画面を学習し提供することが可能となる。
【００４５】
（第３の実施の形態）
図５は、本発明の第３の実施の形態におけるユーザインターフェース装置を示す構成図である。図５において、図１と同じ構成要素については同じ符号を用い、説明を省略する。
【００４６】
図５において、ユーザインターフェース装置は、アプリケーションプログラムのＧＵＩ定義データを記憶するＧＵＩ定義データベース３０１ａ〜ｂと、誰が操作しているかを同定する操作者検出部３０６とが図１におけるユーザインターフェース装置と異なる。ＧＵＩ定義データベース３０１ａ〜ｂはそれぞれ入力部１０４を操作する操作者が操作者Ａ、操作者Ｂの場合のＧＵＩ定義データベースである。
【００４７】
本発明の第３の実施の形態のユーザインターフェース装置の動作は、第１の実施の形態の場合と基本的には同じである。
【００４８】
すなわち、入力部１０４に操作入力があると、操作履歴取得部１０５は入力された操作の履歴を取得する。操作履歴取得部１０５が操作の履歴を取得すると、操作者検出部３０６は、ナビゲーション装置に設けられたキー（図示せず）や車両のエンジンキー（図示せず）や車両のキーレスエントリ部（図示せず）やナビゲーション装置と有線あるいはＢｌｕｅｔｏｏｔｈや赤外線等の無線で接続された携帯電話機（図示せず）の番号や操作者が所有する非接触ＩＣカードなどにより操作者を検出し、操作履歴記憶部１０７は操作履歴と操作者識別子とを記憶する。ＧＵＩ定義変更処理部１０８は、操作履歴記憶部１０７に蓄えられた操作履歴に基づいて、操作者毎に定義されたＧＵＩ定義データを、評価し変更すべきと判断したものを変更する。
【００４９】
ＧＵＩ画面の生成動作については、操作者検出部３０６は、現在の操作者ＩＤを取得し、操作者はだれかを判定する。ＧＵＩ画面生成部１０２は、操作者が操作者Ａの場合は、ＧＵＩ定義データベース（操作者Ａ）３０１ａによりＧＵＩ画面を生成する。操作者Ｂの場合は、ＧＵＩ定義データベース（操作者Ｂ）３０１ｂによりＧＵＩ画面を生成する。表示部１０３は、ＧＵＩ画面生成部１０２が生成した画面を表示する。
【００５０】
以上のように本発明の第３の実施の形態のユーザインターフェース装置によれば、操作者検出部を設けることにより、操作者毎の操作傾向を混同することなく最適なユーザインターフェース画面を学習し提供することが可能となる。
【００５１】
なお、上記実施の形態では、操作者の所有品等により操作者を検出する場合で説明したが、本発明はこれに限定されることなく、操作者が座るシートに設置したシートセンサ（図示せず）からの信号や車内に設置したカメラで撮影した画像により操作者を検出するようにしてもよい。
【００５２】
（第４の実施の形態）
図６は、本発明の第４の実施の形態におけるユーザインターフェース装置を示す構成図である。図６において、図１と同じ構成要素については同じ符号を用い、説明を省略する。
【００５３】
図６において、ユーザインターフェース装置は、アプリケーションプログラムのＧＵＩ定義データを記憶するＧＵＩ定義データベース４０１ａ〜ｂと、操作者が列車の中で携帯電話機といった他の装置を操作しているか、あるいは列車の外なのかを同定する列車内検出部４０６とが図１におけるユーザインターフェース装置と異なる。ＧＵＩ定義データベース４０１ａ〜ｂはそれぞれ列車内、列車外の場合のＧＵＩ定義データベースである。
【００５４】
本発明の第４の実施の形態におけるユーザインターフェース装置の動作は、第１の実施の形態の場合と基本的には同じである。
【００５５】
すなわち、入力部１０４に操作入力があると、操作履歴取得部１０５は入力された操作の履歴を取得する。操作履歴取得部１０５が操作の履歴を取得すると、列車内検出部４０６は、現在列車内かどうかをマイクロフォン（図示せず）で取得した音や振動センサ（図示せず）により取得した振動データやカメラ（図示せず）で取得した周囲の画像や列車駆動の磁界あるいは電界や列車からサービスされる電磁波などにより列車内かどうかを検出する。
【００５６】
操作履歴記憶部１０７は操作履歴と列車内かの検出結果とを記憶する。ＧＵＩ定義変更処理部１０８は、操作履歴記憶部１０７に蓄えられた操作履歴に基づいて、列車内と列車外とに定義されたＧＵＩ定義データを、評価し変更すべきと判断したものを変更する。
【００５７】
列車内検出部４０６は、現在の状態が列車内か列車外かを判定する。ＧＵＩ画面生成部１０２は、操現在、列車内の場合は、ＧＵＩ定義データベース（列車内）４０１ａによりＧＵＩ画面を生成する。列車外の場合は、ＧＵＩ定義データベース（列車外）４０１ｂによりＧＵＩ画面を生成する。表示部１０３は、ＧＵＩ画面生成部１０２が生成した画面を表示する。
【００５８】
以上のように本発明の第４の実施の形態におけるユーザインターフェース装置によれば、列車内検出部を設けることにより、隣の席といったごく近い位置に他人がいる場合が多い列車内と列車外の操作傾向を混同することなく最適なユーザインターフェース画面を学習し提供することが可能となる。
【産業上の利用可能性】
【００５９】
以上のように、本発明にかかるユーザインターフェース装置は、他の機器の使用環境に基づき、最適なユーザインターフェース画面を学習し、提供することが可能となるという効果を有し、ユーザに適応したユーザインターフェース画面を生成するユーザインターフェース装置として有用である。
【図面の簡単な説明】
【００６０】
【図１】本発明の第１の実施の形態におけるユーザインターフェース装置を示す構成図
【図２】本発明の第１の実施の形態におけるユーザインターフェース装置の動作を説明するフロー図
【図３】本発明の第１の実施の形態におけるユーザインターフェース装置の動作を説明するフロー図
【図４】本発明の第２の実施の形態におけるユーザインターフェース装置を示す構成図
【図５】本発明の第３の実施の形態におけるユーザインターフェース装置を示す構成図
【図６】本発明の第４の実施の形態におけるユーザインターフェース装置を示す構成図
【図７】従来のユーザインターフェース装置を示す構成図
【符号の説明】
【００６１】
１０１ａ〜ｃ、２０１ａ〜ｄ、３０１ａ〜ｂ、４０１ａ〜ｂ  ＧＵＩ定義データベース
１０２  ＧＵＩ画面生成部
１０３、１０３ａ〜ｂ  表示部
１０４、１０４ａ〜ｂ  入力部
１０５  操作履歴取得部
１０６  走行状態取得部
１０７  操作履歴記憶部
１０８  ＧＵＩ定義変更処理部
２０６  操作状態取得部
３０６  操作者検出部
４０６  列車内検出部
【図１】
2006021692.tif 000003
【図２】
2006021692.tif 000004
【図３】
2006021692.tif 000005
【図４】
2006021692.tif 000006
【図５】
2006021692.tif 000007
【図６】
2006021692.tif 000008
【図７】
2006021692.tif 000009