(57)【特許請求の範囲】
【請求項１】
位置認識デバイスであって、
ハウジングと、
前記ハウジング内にあるプロセッサと、
前記ハウジング内にあって、時間パラメータ情報を前記プロセッサに入力する時計と、
前記ハウジング内にあって、地理的な位置情報をプロセッサに入力する位置受信機と、
前記ハウジングに接続していて、前記プロセッサの制御の下、ユーザインターフェースが表示されるディスプレイとを含み、
前記プロセッサは、前記位置受信機からの情報、前記時計からの情報のうちの１つ以上に少なくとも部分的に基づいて、前記ディスプレイに前記ユーザインターフェースを表示し、
前記プロセッサが前記位置受信機からの位置情報に基づいて、特定の位置で比較的速い動きから比較的遅い動きに変化したことを認識した場合には、前記デバイスが前記特定の位置に戻ったときに、案内ユーザインターフェースを自動的に起動することを特徴とする位置認識デバイス。
【請求項２】
前記ユーザインターフェースは、前記デバイスの位置及び前記デバイスの速度、前記デバイスの加速度、前記デバイスの動きの方向と現在の日時に応じて、特定の機能を起動することによって、及び／又は、特定の一覧項目を表示することによって、自動的に変化することを特徴とする請求項１に記載のデバイス。
【請求項３】
ユーザインターフェースの変化は、デバイスの製造者によってあらかじめプログラムされていることを特徴とする請求項１に記載のデバイス。
【請求項４】
ユーザインターフェースの変化は、前記デバイスにアップロードされることを特徴とする請求項１に記載のデバイス。
【請求項５】
ユーザインターフェースの変化は、使用パターンに基づいて、前記プロセッサによって確立されることを特徴とする請求項１に記載のデバイス。
【請求項６】
前記デバイスの速度が閾値以上の速さであることを前記位置受信機からの情報が示している場合には、案内モードのユーザインターフェースを前記ディスプレイに表示することを特徴とする請求項１に記載のデバイス。
【請求項７】
前記デバイスの速度が閾値より遅いことを前記位置受信機からの情報が示している場合には、特定の位置でユーザが以前どのような操作を実行したかに関する統計情報に基づいて、前記ユーザインターフェースが表示されることを特徴とする請求項１に記載のデバイス。
【請求項８】
前記ユーザインターフェースは、前記位置において最も頻繁に実行される操作に関するものであり、前記最も頻繁に実行される操作に関する前記ユーザインターフェース上に、少なくとも一つの続いて頻繁に実行される操作に関するユーザインターフェースへのリンクを伴っていることを特徴とする請求項７に記載のデバイス。
【請求項９】
前記ユーザインターフェースは、前記時計から受け取った時間パラメータ情報に、さらに基づいていることを特徴とする請求項７に記載のデバイス。
【請求項１０】
位置認識デバイスを用意するステップと、
前記デバイスの地理的位置情報に基づいて、前記位置認識デバイスのユーザインターフェースを確立するステップと、
前記位置認識デバイスが前記地理的位置情報に基づいて、特定の位置で比較的速い動きから比較的遅い動きに変化したことを認識した場合には、前記位置認識デバイスが前記特定の位置に戻ったときに、案内ユーザインターフェースを自動的に起動するステップと、
を含む方法。
【請求項１１】
前記ユーザインターフェースは、前記デバイスの動きにも基づいていることを特徴とする請求項１０に記載の方法。
【請求項１２】
前記ユーザインターフェースは、時間パラメータ情報にも基づいていることを特徴とする請求項１０に記載の方法。
【請求項１３】
位置情報と時間パラメータ情報とを受け取るプロセッサと、
前記プロセッサと結合していて、前記プロセッサの制御の下、ユーザインターフェースが表示され得るディスプレイとを含む装置であって、
前記プロセッサは、前記位置情報に基づいて、前記ディスプレイにユーザインターフェースを表示し、
前記プロセッサが前記位置情報に基づいて、特定の位置で比較的速い動きから比較的遅い動きに変化したことを認識した場合には、前記装置が前記特定の位置に戻ったときに、案内ユーザインターフェースを自動的に起動することを特徴とする装置。
【請求項１４】
前記ユーザインターフェースは、時間パラメータ情報に基づくことを特徴とする請求項１３に記載の装置。
【請求項１５】
ユーザインターフェースの変化は、デバイスの製造者によってあらかじめプログラムされていることを特徴とする請求項１３に記載の装置。
【請求項１６】
ユーザインターフェースの変化は、前記装置にアップロードされることを特徴とする請求項１３に記載の装置。
【請求項１７】
ユーザインターフェースの変化は、使用パターンに基づいて、前記プロセッサによって確立されることを特徴とする請求項１３に記載の装置。
【請求項１８】
前記デバイスの速度が閾値以上の速さであることを前記位置受信機からの情報が示す場合には、案内モードのユーザインターフェースが前記ディスプレイに表示されることを特徴とする請求項１３に記載の装置。
【請求項１９】
前記ユーザインターフェースは、所定の位置でユーザが以前どのような操作を実行したかに関する統計情報に基づいて表示されることを特徴とする請求項１８に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、グラフィカルユーザインターフェース（ＧＵＩ）を、使用するデバイスの位置と一日のうちでＧＵＩが使用されそうな時刻に基づいて、動的にＧＵＩを構築することに関する。
【背景技術】
【０００２】
以下で理解されるように、例えば、ビデオプレイヤ、音楽プレイヤ、デジタル式ビデオ録画再生装置、カメラ、ワイヤレス電話などの高性能なデバイスには、ますます多くの機能が、足されていく。一般的に、グラフィカルユーザインターフェース（ＧＵＩ）は、ユーザが呼び出そうとする機能を、ユーザが選択できるようにするために備えられる。通常、ＧＵＩは、デバイス上で見えるようにされ、使用可能な機能をリスト表示する画像を含み、例えば、スクリーンに触れることで、又は、カーソルを所望の機能を示すアイコン上に移動させることでユーザが選択肢を入力できるようにする。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
さらに理解されるように、選択肢から選択できるモードと機能は膨大であると、階層的なメニューを採用するＧＵＩは、非効率となる。
【課題を解決するための手段】
【０００４】
本原理によると、ユーザが最も探しそうな使用モードと機能を知的に予測させ、予測されたモード／機能とのクイックリンクをＧＵＩ上に自動的に表示させることが可能となる。
【発明の効果】
【０００５】
そこで、位置認識デバイスは、ハウジングと、ハウジング内にあるプロセッサと、ハウジング内にあって時間パラメータ情報をプロセッサに入力する時計とを備える。また、位置受信機は、ハウジング内にあって、地理的位置情報をプロセッサに入力する。ディスプレイは、ハウジングに接続されている。ユーザインターフェースは、プロセッサの制御の下、ディスプレイに表示される。プロセッサは、位置受信機からの情報、及び／又は、時計からの情報に基づいて、ディスプレイにユーザインターフェースを表示する。
【０００６】
いくつかの実施例では、ユーザインターフェースは、デバイスの位置及びデバイスの速度、デバイスの加速度、デバイスの動きの方向と現在の日時に基づいて、特定の機能を起動することによって、及び／又は、特定の一覧項目を表示することによって、自動的に変化する。
【０００７】
ユーザインターフェースの変化の仕方は、デバイスの製造者によってあらかじめプログラミングされてもよいし、デバイスにアップロードされてもよいし、使用パターンに基づいてプロセッサによって確立されてもよい。例えば、位置受信機による情報が、デバイスの速度が閾値以上の速さであることを示している場合には、ナビゲーションモードＧＵＩがディスプレイに表示される。別の例として、位置受信機による情報が、デバイスの速度が閾値より低いことを示している場合には、特定の位置においてユーザが以前実行した操作に関する統計情報に基づいてユーザインターフェースが表示される。より詳細には、ユーザインターフェースは、前記位置において最も頻繁に実行された操作に関するものである。また、前記ユーザインターフェースは、前記最も頻繁に実行された操作に関する前記ユーザインターフェース上に、少なくとも一つの続いて頻繁に実行された操作に関するユーザインターフェースとのリンクを伴っている。必要があれば、ユーザインターフェースは、時計からの時間パラメータ情報に基づくようにしてもよい。さらなる例では、プロセッサが、位置受信機からの位置情報に基づいて、特定の位置で比較的速い動きから比較的遅い動きに変化したことを認識した場合には、デバイスが前記特定の位置に戻ったときに、ナビゲーションＧＵＩが自動的に起動されるようにしてもよい。
【０００８】
他の側面として、本発明にかかる方法は、位置認識デバイスを用意するステップと、デバイスの地理的位置に基づいて、前記位置認識デバイスのユーザインターフェースを構築するステップと、を含む。
【０００９】
他の側面では、本発明にかかる装置は、位置情報と時間パラメータ情報を受け取るプロセッサを含む。プロセッサの制御下で、ユーザインターフェースが表示され得るディスプレイも備える。プロセッサは、位置情報に基づいて、ディスプレイにユーザインターフェースを示す。
【００１０】
本発明の構成及び動作の詳細については、添付図面を参照することによって、よりよく理解される。図面中、同一の符号が付された部分は同じものを指している。
【図面の簡単な説明】
【００１１】
【図１】本発明に基づいた第１の非限定的なデバイスのブロック図である。
【図２】本発明に基づいた第１の非限定的なデバイスのブロック図である。
【図３】本発明に基づいた論理動作例のフローチャートである。
【図４】図３の論理動作を用いて表示可能なＧＵＩの例である。
【図５】図３の論理動作を用いて表示可能なＧＵＩの例である。
【図６】図３の論理動作を用いて表示可能なＧＵＩの例である。
【発明を実施するための形態】
【００１２】
図１は、本発明の実施例であるデバイス１０を示す。本実施例では、デバイス１０は、これらには限られないが、オーディオプレイヤ、静止画カメラ若しくはビデオカメラ、コンピュータ、音楽プレイヤ、デジタル式ビデオ録画再生装置（ＰＶＲ）、個人携帯端末（ＰＤＡ）、携帯型テレビ、ゲーム機、ビデオ、あるいは、図１に特に示されているようにワイヤレス電話としてもよい。ワイヤレス電話として構成された場合、デバイス１０は、これらには限られないが、ＧＳＭ方式（global systems for mobile communication）の電話、ＣＤＭＡ方式（code division multiple access）の電話、ＴＤＭＡ方式（time division multiple access）、ＦＤＭＡ方式（frequency division multiple access）、ＳＤＭＡ方式（space division multiple access）の電話、ワイドバンドＣＤＭＡ方式（wideband-ＣＤＭＡ）の電話、ＯＦＤＭ方式（orthogonal frequency division multiplexing）の電話などである。それゆえ、デバイス１０は、技術的に知られた原理に基づいてワイヤレス電話の基地局と通信するためのワイヤレス電話用送受信機１２を備える。
【００１３】
電話用送受信機１２は、データにアクセスするプロセッサ１４によって、及び／又は、コンピュータの命令によって制御されてもよい。このコンピュータによる命令は、本論理動作を実行させるものであり、半導体記憶装置、ディスク型記憶装置、その他適切な電子記憶装置のような有形のコンピュータ読み取り可能な媒体１６に記憶される。いくつかの実施例では、デバイス１０は、全地球測位システム（ＧＰＳ）受信機のような、プロセッサ１４に入力値を渡す位置受信機１８を備える。デバイス１０は、液晶ディスプレイ（ＬＣＤ）、発光ダイオード（ＬＥＤ）ディスプレイ、その他マトリックスディスプレイのようなプロセッサ１４に制御されるディスプレイ２０を備えてもよい。そして、デバイス１０は、ユーザからの命令をプロセッサ１４に入力する電話用キーパットのようなユーザインプットデバイス２２を備えてもよい。プロセッサ１４は、電子時計２４から得られる日時の情報のような時間パラメータ情報にアクセスしてもよい。上述の要素は、通常、手で持つことができる携帯型ハウジング２６に収容されている。
【００１４】
本発明が他のデバイスに用いられてもよいことを説明するため、図２に、カメラとして実施されているデバイス３０を示す。デバイス３０は、データにアクセスするプロセッサ３２によって、及び／又は、コンピュータの命令によって制御されてもよい。このコンピュータの命令は、本論理動作を実行させるものであり、半導体記憶装置、ディスク型記憶装置、その他適切な電子記憶装置のような有形のコンピュータ読み取り可能な媒体３４に記憶される。いくつかの実施例では、デバイス３０は、全地球測位システム（ＧＰＳ）受信機のような、プロセッサ３２に入力値を渡す位置受信機３６を備える。デバイス３０は、液晶ディスプレイ（ＬＣＤ）、発光ダイオード（ＬＥＤ）ディスプレイ、その他マトリックスディスプレイのようなプロセッサ３２に制御されるディスプレイ３８を備えてもよい。そして、デバイス３０は、ユーザからの命令をプロセッサ３２に入力する電話用キーパットのようなユーザインプットデバイス４０を備えてもよい。プロセッサ３２は、電子時計４２から得られる日時情報にアクセスしてもよい。プロセッサ３２は、電荷結合素子（ＣＣＤ）配列４４のような画像化機４４から情報を受け取ってもよい。上述の要素は、通常、手で持つことができる携帯型ハウジング４６に収容されている。
【００１５】
図３には、本論理動作が示されている。前記本論理動作に従って、位置認識（例えばＧＰＳ）デバイス（例えば、図１に示されるワイヤレス電話）は、現在の位置、及び／又は、動き、及び／又は、現在の日時に基づいて、ユーザインターフェースを知的に変える／設定する。デバイスの位置、速度、加速度、動きの向き、現在の日時のうちの一つ以上に応じて、特定の機能を起動すること、及び／又は、特定の一覧項目を表示することによって、ユーザインターフェースは、自動的に変化する。ユーザインターフェースの変化の仕方は、デバイスの製造者によってあらかじめプログラミングされるか、例えば図１に示されるように、送受信機１２を用いてデバイスにアップロードされるか、後に説明されるように使用パターンに応じてここに開示されるデバイスのプロセッサによって自動的に習得させることが可能である。
【００１６】
ブロック４８は、使い方と位置の関係付けを確立することを示す。最初は、製造者によって設定された初期の関係付けを用いてもよい。本質的には、特定の場所で、ユーザが特定の機能や使い方をすることが知られている。そのような場所は、一受信機からの情報に基づいてデバイスのプロセッサによって認識される。これらの関係付けは、デバイスのプロセッサにより、又は、デバイスのプロセッサがサーバにアップロードする位置と使い方の情報を用いることにより遠隔的に実行するようにしてもよい。
【００１７】
同様にして、使い方と速さ（と必要ならば、使い方と加速度）の関係付けを、ブロック５０で確立する。そして、時刻（と必要ならば、曜日）と使い方の関係付けを、ブロック５２で確立する。ブロック５４で、前記関係付けに基づき、ＧＵＩがデバイスのディスプレイに表示される。
【００１８】
図４から図６に例を示す。ユーザが車にいることを想定し、デバイスは、時計２４から得られた時間内における、位置受信機１８から得られた位置入力値の変化を観測することで、速い動き（例えば、歩いたり、走ったり、自転車に乗ったりするより速い）を認識する。速さが閾値を超えている場合には、移動中であると推測し、ユーザがデバイスのスイッチを入れたときに、図４に示されるように、案内モードのＧＵＩが表示される。
【００１９】
一方で、閾値より遅い速さが認識された場合、ユーザが動いていないこと、それ故、家又は職場にいる可能性が高い。このデバイスは、ユーザが過去にどの場所でどのような操作を行ったかという統計情報を記録し、この統計情報に基づいて、どのようなＧＵＩを表示すべきかを決定する。例えば、特定の位置において最も頻繁に実行されるＮ個（この例では、Ｎ＝３）の作業が、電話をかける[時間の６０％]、会議の予定を立てる[時間の２０％]、指示を確認する[時間の５％]である場合を想定する。このような関係の下で、特定の位置を中心とした閾値半径の中でユーザがデバイスのスイッチを入れると、デバイスは自動的に最も使用されそうなモード、この場合は“電話モード”になって、図５に示すような電話のＧＵＩが表示される。さらに、必要ならば、図５に示したように、ＧＵＩが、前記特定の位置に関連した他の使用法へのクイックリンク、この場合は“会議の予定を立てる”と“指示を確認する”機能とのリンクを含むことができる。
【００２０】
上述の使い方の場合は、さらに、日時に応じて、どのデバイスモードを起動するか、どの選択肢の一覧表を表示するか、を決めてもよい。例えば、月曜日から金曜日の朝早いときに静止した（動きのない）位置にあるときはユーザが頻繁に現在の時刻を表示するようデバイスに要求していることを、デバイスが認識してもよい。したがって、この時間帯に他のモードが選択されていなければ、図６に示されているように“時計”モードのＧＵＩが自動的に表示される。同様に、日曜日から木曜日の晩、夜遅くに静止した位置にあるときに、ユーザは頻繁にデバイスのアラームを設定することを、デバイスが認識してもよい。したがって、この時間帯に他のモードが選択されていなければ、アラームの設定を手助けするＧＵＩが、自動的に表示される。
【００２１】
使い方と速さの関係付けに戻ると、特定の位置で速い動き（例えば車を運転している）から遅い動き（例えば歩いているとき）に変化したことをデバイスが認識した場合、ユーザが次にその場所に戻ったら自動的に“案内モード”を起動するようにしてもよい。これは、ユーザがある場所に車を駐車して、次にその場所に戻ったときにはおそらく運転のために案内補助を要求するだろうという推測に基づいている。
【００２２】
このデバイスの位置、及び／又は、日時に基づいて動的に変化するユーザインターフェースがここに示され、詳細に記載されているが、本発明に包含される主題は、特許請求の範囲によってのみ限定されるものと解されるべきである。
【符号の説明】
【００２３】
１０ デバイス
１２ 電話用送受信機
１４ プロセッサ
１６ 媒体
１８ 位置受信機
２０ ディスプレイ
２２ ユーザインプットデバイス
２４ 時計
２６ ハウジング
３０ デバイス
３２ プロセッサ
３４ 媒体
３６ 位置受信機
３８ ディスプレイ
４０ ユーザインプットデバイス
４２ 時計
４４ 画像化機（電荷結合素子（ＣＣＤ）配列）
４６ ハウジング
【図１】
0005247583.tif 000002
【図２】
0005247583.tif 000003
【図３】
0005247583.tif 000004
【図４】
0005247583.tif 000005
【図５】
0005247583.tif 000006
【図６】
0005247583.tif 000007