(57)【要約】  モバイル端末で情報にナビゲートするための方法。本方法は、モバイル端末のグラフィカルユーザインターフェース上に複数のウィンドウ領域を表示する段階を含み、各領域は、オブジェクトのコンテナであり、端末のコンテンツ及び端末の状態の概要を提供する。第１のユーザ入力を受け取り、領域の１つを選択し、第１ユーザ入力に応答して、グラフィカルユーザインターフェースの中央部分に選択された領域に対応する少なくとも１つのオブジェクトを表示し、二次的な方法で選択された領域に関係する他の非選択領域を表示する。選択された領域に関する情報にアクセスするための少なくとも１つの管理ツールが表示され、少なくとも１つの管理ツールの起動に応じて、選択された情報が表示される。【選択図】図１
2008506194.tif 000002
【特許請求の範囲】
【請求項１】
モバイル端末において情報をナビゲートするための方法であって、
複数のウィンドウ領域の各々がオブジェクトのためのコンテナであり、前記端末のコンテンツ及び前記端末の状態の概要を提供する該複数のウィンドウ領域を前記モバイル端末のグラフィカルユーザインターフェース上に表示する段階と、
第１ユーザ入力を受け取り、前記領域の１つを選択する段階と、
前記第１ユーザ入力に応答して、前記選択された領域に対応する少なくとも１つのオブジェクトを、前記グラフィカルユーザインターフェース上に表示されるオブジェクトの優勢オブジェクトとして表示し、二次的な方法で前記選択された領域のオブジェクトに関係する他の非選択領域及びオブジェクトを表示する段階と、
前記選択された領域に関係する情報にアクセスするための少なくとも１つの管理ツールを表示する段階と、
前記少なくとも１つの管理ツールの起動に応じて、選択された情報を表示する段階と、
を含む方法。
【請求項２】
前記端末内に記憶された少なくとも１つのアプリケーションに前記ユーザがアクセスすることができるようにする前記ユーザインターフェースの領域を選択する段階と、前記少なくとも１つのアプリケーションの機能を提供する前記ユーザインターフェース上にウィンドウを表示する段階とを更に含む請求項１に記載の方法。
【請求項３】
前記選択された領域に関係する非選択領域に対応する少なくとも１つのウィンドウを前記選択された領域に対応するウィンドウに対し二次的な方式で前記ユーザインターフェース上に表示する段階を更に含み、前記非選択領域に対応する少なくとも１つのウィンドウが前記非選択領域の機能を前記ユーザに提供することを特徴とする請求項２に記載の方法。
【請求項４】
前記選択された領域に対する関係を有する前記非選択領域は、コンタクトリストを提供する領域、カレンダーサービスを提供する領域、及び前記コンタクトリストからのコンタクトのプロキシミティ及び物理ロケーションを提供する領域を含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記少なくとも１つの領域は、前記端末のユーザに前記端末内に記憶されたプログラムアプリケーション及びコンテンツファイルへのアクセスを可能にする領域を含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記端末のユーザにプログラムアプリケーション及びコンテンツファイルへのアクセスを可能にする前記領域は、前記端末内に記憶されたコンタクトリスト、前記端末のカレンダーサービス機能、及びプロキシミティ並びにロケーションサービスとの二次的関係を有し、前記領域の各々のオブジェクトは、前記プログラムアプリケーションのコンテンツが一次的に表示されるときに、前記グラフィカルユーザインターフェース上に二次的に表示されることを特徴とする請求項５に記載の方法。
【請求項７】
前記二次オブジェクトの１つを選択する段階を更に含み、前記選択された二次オブジェクトは、新しい優勢なオブジェクトとして前記グラフィカルユーザインターフェース上の前記優勢なオブジェクトを置き換えることを特徴とする請求項１に記載の方法。
【請求項８】
二次的な方式で表示された各非選択領域において、前記優勢領域で選択された機能に対する関係を有する前記非選択領域の機能を強調表示する段階を更に含む請求項１に記載の方法。
【請求項９】
前記領域の１つの選択に応じて、前記選択された領域が、前記電話の１つ又はそれ以上のユーティリティアプリケーションを前記ユーザに提示する段階と、
前記１つ又はそれ以上のユーティリティアプリケーションからユーティリティアプリケーションを選択する段階と、
前記ディスプレイ上に前記選択されたユーティリティアプリケーションの機能及び制御特徴を提示する段階と、
を更に含み、
前記ユーザは、前記制御特徴にアクセスし、前記電話のユーティリティアプリケーション及び機能を制御することができるようになることを特徴とする請求項１に記載の方法。
【請求項１０】
前記選択されたユーティリティアプリケーションは、前記モバイル端末のカメラ機能であり、前記ユーザは、前記ディスプレイ上に提示された制御特徴を介して前記カメラ機能を利用及び制御することができることを特徴とする請求項９に記載の方法。
【請求項１１】
電子デバイスのディスプレイ上にメニュー機能を提供してアクセスする方法であって、
前記ディスプレイ上に、一次オブジェクトと少なくとも１つの二次オブジェクトとを含むメニュー構造において１つ又はそれ以上のメニュー機能を提供する段階と、
前記メニュー機能のうちの１つの選択に応じて、前記選択されたメニュー機能を前記ディスプレイ上の一次オブジェクトとして表示されるように再フォーマットする段階と、
選択されていないメニュー機能のどれが前記選択されたメニュー機能と関係を有するかを判定する段階と、
前記選択されたメニュー機能に関係する前記非選択メニュー機能を前記ディスプレイ上の一次オブジェクトに対して二次オブジェクトとして表示されるように再フォーマットする段階と、
を含む方法。
【請求項１２】
前記二次オブジェクトに対して前記ディスプレイのより大きなエリアにわたって表示される前記一次オブジェクトを更に含むことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記二次オブジェクトの１つを選択する段階を更に含み、前記選択された二次オブジェクトは、前記ディスプレイ上の新しい一次オブジェクトになるようにサイズ変更及び再配置され、前記サイズ変更され且つ再配置された前記新しい一次オブジェクトと関係を有する残りの非選択オブジェクトは、前記ディスプレイ上に二次オブジェクトとして表示されることを特徴とする請求項１１に記載の方法。
【請求項１４】
各二次オブジェクトにおいて、前記一次オブジェクトの項目との関係を有する少なくとも１つの項目を強調表示する段階を更に含むことを特徴とする請求項１１に記載の方法。
【請求項１５】
前記一次オブジェクトに表示された項目を選択し、前記二次オブジェクトの１つにおいて、前記一次オブジェクトの選択された項目との関係を有する少なくとも１つの項目を強調表示する段階を更に含むことを特徴とする請求項１１に記載の方法。
【請求項１６】
前記一次オブジェクトはカレンダー機能であり、前記二次オブジェクトの１つはコンタクトリストであり、前記カレンダー機能のアポイントメントの選択に応じて、前記アポイントメントに関係した前記コンタクトリスト内の少なくとも１つの対応するコンタクトが強調表示されることを特徴とする請求項１１に記載の方法。
【請求項１７】
前記選択されたメニュー機能を再フォーマットする段階は、二次オブジェクトに対して前記ディスプレイ上のビューエリアでより大きく表示されるように前記選択された機能をサイズ変更する段階を含む請求項１１に記載の方法。
【請求項１８】
アイドル状態の間に前記グラフィカルユーザインターフェース上に、
初期一次オブジェクトとして環境領域と、
前記環境領域が前記初期一次オブジェクトである場合に、前記二次領域の１つとしてコンタクトリスト領域と、
前記環境領域が前記初期一次オブジェクトである場合に、前記二次領域の１つとしてコンテンツオブジェクトと、
前記環境領域が前記初期一次オブジェクトである場合に、前記二次領域の１つとしてカレンダーオブジェクトと、
前記環境領域が前記初期一次オブジェクトである場合に、前記二次領域の１つとしてアプリケーションオブジェクトと、
表示する段階を更に含むことを特徴とする請求項１１に記載の方法。
【請求項１９】
少なくとも１つのコンタクトが前記端末デバイスの近くにある場合に、前記コンタクトリストにおいて少なくとも１つのコンタクトを強調表示する段階と、
前記環境領域に、前記端末デバイスから前記端末デバイスの近くにある少なくとも１つのコンタクトが存在する距離と共に、前記端末デバイスの近くにある前記少なくとも１つのコンタクトの識別子を表示する段階と、
を更に含む請求項１８に記載の方法。
【請求項２０】
次の一次オブジェクトとなる前記コンタクト領域を選択する段階と、
前記次の一次オブジェクトとして前記コンタクト領域を再配置する段階と、
前記アプリケーションエリアによって以前に占められていたエリアを占有する前記環境オブジェクトを前記二次オブジェクトの１つとして再配置する段階と、
前記コンテンツ領域において、前記端末デバイスのコンテンツのギャラリーと少なくとも１つのコンテンツ作成アプリケーションとを表示する段階と、
を更に含む請求項１８に記載の方法。
【請求項２１】
前記コンテンツのギャラリーから画像を選択する段階と、
前記コンタクトリストにおいて、前記選択された画像との関係を有する少なくとも１つのコンタクトを強調表示する段階と、
を更に含み、
前記強調表示されたコンタクトを選択する段階は、前記強調表示されたコンタクトとの通信リンクを起動することができることを特徴とする請求項２０に記載の方法。
【請求項２２】
前記コンテンツのギャラリーから画像を選択する段階と、
前記カレンダーオブジェクトにおいて、前記選択された画像に関する時間及び日付情報を強調表示する段階と、
を更に含むことを特徴とする請求項２０に記載の方法。
【請求項２３】
次の一次オブジェクトとなる前記コンタクトリストを選択する段階と、
前記コンタクトリストを前記二次オブジェクトの１つから前記次の一次オブジェクトへ再配置する段階と、
前記アプリケーションオブジェクトによって占められた領域を変位させることによって、前記環境オブジェクトを前記二次オブジェクトの１つになるよう再配置する段階と、
を更に含む請求項１８に記載の方法。
【請求項２４】
次の一次オブジェクトとして前記カレンダーオブジェクトを選択する段階と、
前記一次オブジェクトとして前記環境領域を前記カレンダーオブジェクトに置き換える段階と、
前記環境領域を前記二次領域の１つになるように前記アプリケーションオブジェクトによって占められたエリアに移動させる段階と、
を更に含む請求項１８に記載の方法。
【請求項２５】
前記カレンダーオブジェクトに表示されたアポイントメントを選択する段階と、
前記選択されたアポイントメントと関係を有する前記コンタクトリスト領域において少なくとも１つのコンタクトを強調表示する段階と、
前記コンタクトリスト領域において前記少なくとも１つのコンタクトを選択して前記選択された少なくとも１つのコンタクトと通信ゲートウェイを確立する段階と、
を更に含む請求項２４に記載の方法。
【請求項２６】
前記環境領域において、前記コンタクトリスト領域からの少なくとも１つのコンタクトに関係するプロキシミティ情報を表示する段階を更に含み、前記環境領域において表示されたコンタクト識別子の１つを選択する段階が、前記コンタクトリスト領域における対応するコンタクト識別子を強調表示させるようにすることを特徴とする請求項２４に記載の方法。
【請求項２７】
５ポジションナビゲーティングデバイスを使用して、前記一次オブジェクトと少なくとも１つの二次オブジェクトとの間でナビゲート及び選択を行う段階と、
表示される現在の一次オブジェクトのコンテンツに対応させるように前記ナビゲーティングデバイスの各選択ポジションの機能を適合する段階と、
を更に含む請求項１１に記載の方法。
【請求項２８】
前記環境領域において、コンテンツ関係オブジェクトが前記端末デバイスに利用可能である情報を提供する段階を更に含むことを特徴とする請求項１１に記載の方法。
【請求項２９】
コンテンツ関係オブジェクトが利用可能である前記情報を表示している環境領域にアイコンを提供する段階を更に含み、
前記アイコンの選択に応じて、前記コンテンツ関係オブジェクトに関連する動作は自動的に実行されることを特徴とする請求項２８に記載の方法。
【請求項３０】
端末デバイスのためのグラフィカルユーザインターフェースであって、
ディスプレイ画面と、
ユーザ入力デバイスと、
前記ディスプレイ画面上に情報を表示するように配置されたプロセッサであって、前記情報が複数の領域を含み、該領域の各々が前記端末のコンテンツ及び前記端末の状態に関する情報を提供するプロセッサと、
を備え、
前記プロセッサが、
一次領域と、
少なくとも１つの二次領域と、
を表示するように配置されており、
前記一次領域は、前記少なくとも１つの二次領域よりも前記グラフィカルユーザインターフェース上でより優勢な様態で表示されることを特徴とするグラフィカルユーザインターフェース。
【請求項３１】
前記複数の領域は、
プロキシミティ、コンテキスト、利用可能なサービス及びインジケータに関する情報を備えた領域と、
前記端末の利用可能なコンテンツを提示する領域と、
カレンダー機能を提示する領域と、
コンタクトを提示する領域と、
前記端末内に記憶されたアプリケーションを提示する領域と、
を含むことを特徴とする請求項３０に記載のグラフィカルユーザインターフェース。
【請求項３２】
前記少なくとも１つの二次領域のサイズに対してより大きな前記一次領域のサイズを更に含むことを特徴とする請求項３０に記載のグラフィカルユーザインターフェース。
【請求項３３】
前記グラフィカルユーザインターフェースの中心部分に位置付けられる前記一次領域のポジションと、前記グラフィカルユーザインターフェースの境界エリアにある前記少なくとも１つの二次領域のポジションとを更に含むことを特徴とする請求項３０に記載のグラフィカルユーザインターフェース。
【請求項３４】
前記一次領域を表示する、第１の幾何形状の形態の第１アイコンと、
前記少なくとも１つの二次領域を表示する、第２の幾何形状の形態の少なくとも１つの第２アイコンと、
を更に含むことを特徴とする請求項３０に記載のグラフィカルユーザインターフェース。
【請求項３５】
前記第２の幾何形状は、前記第１の幾何形状の一部を含むことを特徴とする請求項３４に記載のグラフィカルユーザインターフェース。
【請求項３６】
各少なくとも１つの二次領域は、前記一次領域との関係を有し、前記関係のインジケータは、前記少なくとも１つの二次領域の少なくとも１つの強調表示された部分を含むことを特徴とする請求項３０に記載のグラフィカルユーザインターフェース。
【請求項３７】
前記グラフィカルユーザインターフェースのアイドル状態表示を更に含み、
プロキシミティ及びコンテキストサービスを有するオブジェクトを含む一次領域と、
前記端末デバイスで利用可能なアプリケーションコンテンツ及びユーティリティ機能を有するオブジェクトを含む第１の二次領域と、
コンタクトリストを有するオブジェクトを含む第２の二次領域と、
前記端末デバイスで利用可能なサードパーティアプリケーションを有するオブジェクトを含む第３の二次領域と、
前記端末デバイスで利用可能なカレンダーサービスを有するオブジェクトを含む第４の二次領域と、
を備える請求項３０に記載のグラフィカルユーザインターフェース。
【請求項３８】
コンピュータプログラム製品であって、
端末デバイスのためのユーザインターフェースをコンピュータに作成させるためコンピュータ可読コード手段を具現化したコンピュータ利用可能媒体を含み、
前記コンピュータプログラム製品内の前記コンピュータ可読コード手段が、
コンピュータに背景領域と複数のウィンドウ領域とを作成させるためのコンピュータ可読プログラムコード手段と、
コンピュータに一次領域及び複数の二次領域として前記複数のウィンドウ領域を配置させるためのコンピュータ可読プログラムコード手段と、
前記端末デバイスのアイドル状態中に前記一次領域において、ロケーションサービス、プロキシミティ、及びコンテキストに関する情報を含むオブジェクトをコンピュータに表示させるためのコンピュータ可読プログラムコード手段と、
前記二次領域の第１ものにおいて、前記端末デバイスのコンテンツに関する情報をコンピュータに提示させるためのコンピュータ可読プログラムコード手段と、
前記二次領域の第２ものにおいて前記端末デバイスのカレンダー機能をコンピュータに提示させるためのコンピュータ可読プログラムコード手段と、
前記二次領域の第３のものにおいて、前記端末デバイス内に記憶されたコンタクトに関する情報をコンピュータに提示させるためのコンピュータ可読プログラムコード手段と、
前記二次領域の第４のものにおいて、前記端末デバイス内に記憶されたコンテンツに関係しないアプリケーションに関する情報をコンピュータに提示させるためのコンピュータ可読プログラムコード手段と、
を含むコンピュータプログラム製品。
【請求項３９】
前記複数の二次領域の１つのユーザ入力選択に応答して、前記複数の二次領域の１つの機能を新しい一次領域としてコンピュータに表示させるためのコンピュータ可読プログラムコード手段と、
前記新しい一次領域の選択後に、前記新しい一次領域との関係を有する非選択領域を前記複数の二次領域としてコンピュータに提示させるためのコンピュータ可読プログラムコード手段と、
を更に含むことを特徴とする請求項３８に記載のコンピュータプログラム製品。
【請求項４０】
前記新しい一次領域と関係しない非選択領域をコンピュータにフィルターアウトさせるためのコンピュータ可読プログラムコード手段を更に含むことを特徴とする請求項３９に記載のコンピュータプログラム製品。
【請求項４１】
前記端末デバイスの表示エリアのサイズを求め、前記背景領域と前記複数のウィンドウ領域とを自動的にスケーリングして前記表示エリアのサイズを適合させるようにコンピュータに行わせるコンピュータ可読プログラムコード手段を更に含むことを特徴とする請求項３８に記載のコンピュータプログラム製品。
【請求項４２】
前記端末デバイスの利用可能な画面サイズに応じてオブジェクトの詳細のレベルをコンピュータに求めさせるためのコンピュータ可読プログラムコード手段を更に含むことを特徴とする請求項３８に記載のコンピュータプログラム製品。
【請求項４３】
前記複数の二次領域の１つを選択する前記ユーザ入力に応答して、コンピュータに前記複数の二次領域の選択されたもののサイズを他の二次領域よりサイズが大きくなるように再フォーマットさせ、更に前記一次領域のサイズを前記二次領域のサイズに再フォーマットさせるためのコンピュータ可読プログラムコード手段を更に含むことを特徴とする請求項３９に記載のコンピュータプログラム製品。
【請求項４４】
前記二次領域の第１のものの選択に応じて、コンピュータに、前記端末デバイスの機能をユーザが選択でき、前記選択された機能に関するユーザ操作可能な制御を表示させるためのコンピュータ可読プログラムコード手段を更に含むことを特徴とする請求項３９に記載のコンピュータプログラム製品。
【請求項４５】
コンピュータに、前記端末デバイスのカメラ機能を選択させ前記カメラを使用して画像を取り込ませるためのコンピュータ可読プログラムコード手段を更に含むことを特徴とする請求項４４に記載のコンピュータプログラム製品。
【請求項４６】
コンピュータに、前記第３領域から前記取り込まれた画像を直ちにシェアする人の少なくとも１つのコンタクトをユーザが選択できるようにさせるためのコンピュータ可読プログラムコード手段を更に含むことを特徴とする請求項４５に記載のコンピュータプログラム製品。
【請求項４７】
コンピュータに、前記ユーザが時間画像取り込みを行うように前記第２領域からのオプションを選択できるようにさせるためのコンピュータ可読プログラムコード手段を更に含むことを特徴とする請求項４５に記載のコンピュータプログラム製品。
【請求項４８】
コンピュータに、前記ユーザが前記第２領域からオプションを選択し、前記取り込まれた画像を含むカレンダー事象を作成できるようにさせるためのコンピュータ可読プログラムコード手段を更に含むことを特徴とする請求項４５に記載のコンピュータプログラム製品。
【請求項４９】
コンピュータに、前記ユーザが、前記第２領域内に表示された既存のスケジュール事象に前記取り込まれた画像を貼付するオプションを前記第２領域から選択できるようにさせるためのコンピュータ可読プログラムコード手段を更に含むことを特徴とする請求項４５に記載のコンピュータプログラム製品。
【請求項５０】
端末デバイスのためのグラフィカルユーザインターフェースを提供するための方法であって、
１つが一次オブジェクトを含み、残りが二次オブジェクトを含む複数のオブジェクトを前記端末デバイスのディスプレイ上に提供する段階と、
前記一次オブジェクトを前記二次オブジェクトと比較して優勢なオブジェクトとして表示する段階と、
プロキシミティサービス、コンテキストサービス、及び利用可能なコンテンツ及びサービスのためのインジケータを提供する環境領域を初期一次オブジェクトとして表示する段階と、
二次オブジェクトとして、
前記端末デバイスのコンテンツのギャラリーと少なくとも１つのコンテンツ作成アプリケーションとを含む前記端末デバイスの利用可能なコンテンツを提示するコンテンツ領域と、
コンタクトリストを提供するコンタクト領域と、
カレンダー、タスク、及びアポイントメントサービスを提供するカレンダー領域と、
前記端末デバイス内に記憶されたサードパーティアプリケーションを識別するアプリケーション領域と、
を表示する段階と、
前記コンタクトリストからのコンタクトが前記端末デバイスに対しあるプロキシミティ内にある場合に、前記コンタクトのコンタクト識別子と前記端末デバイスからの前記コンタクトのプロキシミティを前記環境領域内に表示する段階と、
前記カレンダー領域からのタスクが選択されたときに、前記タスクに関係する１つ又はそれ以上のコンタクトを前記コンタクトリスト内で強調表示する段階と、
を含み、
前記コンタクトリスト内の前記強調表示された１つ又はそれ以上のコンタクトの選択に応じて、前記１つ又はそれ以上のコンタクトとの通信経路が設定されることを特徴とする方法。
【請求項５１】
次の一次オブジェクトになる前記コンテンツ領域を選択する段階と、
前記初期一次オブジェクトとして前記環境領域を前記アプリケーション領域の二次オブジェクト位置に移動させる段階と、
前記コンテンツ領域からコンテンツ作成アプリケーションを選択する段階と、
前記アプリケーションを使用してコンテンツを作成できるようにする前記コンテンツ作成アプリケーションに関する少なくとも１つの制御を表示する段階と、
を更に含む請求項５０に記載の方法。
【請求項５２】
前記コンテンツ作成アプリケーションを使用して画像を取り込む段階と、
前記画像を表示する段階と、
前記画像をシェアすることになる人の前記コンタクトリストから少なくとも１つのコンタクトを選択し、該少なくとも１つのコンタクトの選択によって、自動的に通信経路が開き、前記画像を前記少なくとも１つのコンタクトに送信させるようにする段階と、
を更に含む請求項５１に記載の方法。
【請求項５３】
次の一次オブジェクトになる前記コンテンツ領域を選択する段階と、
前記初期一次オブジェクトとしての前記環境領域を前記アプリケーション領域の二次オブジェクト位置に移動させる段階と、
前記少なくとも１つのコンテンツ及び前記少なくとも１つのコンテンツに関する情報をビュー及び編集できるようにする少なくとも１つのコンテンツを前記コンテンツ領域における前記コンテンツのギャラリーから選択する段階と、
選択された前記少なくとも１つのコンテンツに関する少なくとも１つのコンタクトを前記コンタクト領域内で強調表示する段階と、
を更に含む請求項５０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００４年７月９日に出願された米国暫定出願第６０／５８６，８５５号の利益を請求する。
本発明は、一般に、グラフィカルユーザインターフェースの分野に関する。詳細には、開示される実施形態は、モバイルコンピューティングデバイス用のユーザインターフェースに関する。
【背景技術】
【０００２】
グラフィカルユーザインターフェースは、一般に、例えばコンピューティングシステム又は携帯電話などのデバイスをユーザが制御することができる手段を提供する。
【０００３】
ソフトウェア製作者の目的は、エラーなく動作する優れたソースコードを作成することだけでなく、消費者が迅速且つ容易に満足して対話する製品を生産することである。アイコン、カーソル、ウィンドウ、及びメニューを含むグラフィカルユーザインターフェースは、ユーザのソフトウェアプログラムとの対話の容易さを向上させることにおいて常に大きな役割を果たしてきた。
【０００４】
従来のメニューシステムは、上下の直線構成で選択リストを配置している。ユーザは通常、所望のメニュー項目を指示し選択するためにキーボード又はマウスを使用する。人気のある選択対象は、メニューのトップに置かれることが多く、残りの項目の利用は降順となっている。しかしながら、メニュー項目のリストが長くなる場合、平均的なユーザが素早くリストを調べることは難しくなり、メニュー項目の正確なコンテンツ及びポジションを以前の選択対象から呼び出すことは更に難しくなる。従来技術のシステムでは、リストを複数の小さなリストに分解している。場合によっては、リストは、全体のメニュー見出し毎に編成される。特定の全体見出しを選択すると、「子メニュー」又はサブメニューと呼ばれる追加のメニューリストがユーザの画面上に見えるようになる。通常、第２のリストは、全体メニュー見出し内のより具体的な項目を表わし、最初に選択されたメニュー項目と部分的に重複する。
【０００５】
直線リストメニューには多くの問題点がある。まず、人は一般的にリストが苦手である。食料品リストは、少数の項目には良いが、リストが長くなると、最初の数項目は覚えているが、下側の項目は忘れられてしまう。リストが長くなると、メモリ着信のケースでは益々難しくなる。長いリストから項目を選択する場合、下部の項目は、上から下までリストを横断することが必要であり、従って、メニュー選択に対する移動量及びその結果としての時間遅延の影響を生じる。必要とされることは、移動量及び時間が変わらない配列である。
【０００６】
グラフィカルユーザインターフェース（「ＧＵＩ」）ディスプレイの１つの一般的なタイプは、モニター画面を「デスクトップ」として知られるワークスペースであるように定義するビジュアルメタファーに基づき、ここではファイル及び文書のコンテンツは、「ウィンドウ」として知られる再配置可能な領域内に表示される。ウィンドウに加えて、グラフィカルユーザインターフェースは通常、コンピュータシステムにおいて種々のオブジェクトを示すアイコンを含む。この関連において用語「オブジェクト」は、コンピュータのメモリ内に存在するあらゆるソフトウェアエンティティを意味し、特定のクラスの実例を構成する。例えば、オブジェクトは、文書のコンテンツを包含するデータファイルとすることができる。オブジェクトはまた、アプリケーションプログラム、或いはハードウェアドライバなどのサービスプロバイダの他のタイプとすることができる。またオブジェクトは、フォルダ又はウィンドウなどの他のオブジェクト用のコンテナとすることができる。
【０００７】
コンピュータを使い易くするという点から、グラフィカルユーザインターフェースによって提供される利点の１つは、そのアイコン表示を動かすか、或いはアイコン表示に作用することによって関心のあるオブジェクトをユーザが直接且つ容易に操作できることである。例えば、グラフィカルユーザインターフェースは通常、オブジェクトを選択するためにユーザによって制御されるカーソル、又は類似のタイプのポインティング及び選択デバイスを含む。カーソルがアイコン上に位置する間にボタン又はキーを作動させることによって、例えばマウスボタンをクリックすることにより、ユーザは、オブジェクトを選択してそのオブジェクトに対する動作を実行することができる。アイコンがアプリケーションプログラムを表わす場合、動作は、プログラムを起動することである。アイコンがデータファイルを表わす場合、この動作によって、ファイルを作成するのに使用されたアプリケーションプログラム内で該ファイルを開くことができる。或いは、ファイルのコピー、フォルダへの移動、削除、或いは同様のことを行うことができる。
【０００８】
ユーザインターフェースのためのコンテンツ駆動モバイルアプリケーションフレームワークは、パーソナルコンテンツのライフサイクルに基づいたプラットフォーム１００を含むことができる。アプリケーションによって、ユーザは情報を収集し、共に協働し、接続し、通信することができるようになる。媒体の使用によって、ユーザは、情報を取得し、情報を享受し、情報を維持し、情報をシェアすることができる。ユーザインターフェースに関する他のテーマは、スケーラブルなユーザインターフェース及びスケーラブルなベクトルグラフィック（ＳＶＧ）、ズーム可能なユーザインターフェース、及び、例えば拡張可能マーク付け言語（「ＸＭＬ」）などのユーザインターフェース記述言語を含む。
【発明の開示】
【０００９】
１つの態様において、本発明は、モバイル端末で情報をナビゲートするための方法を対象とする。１つの実施形態において、本方法は、モバイル端末のグラフィカルユーザインターフェース上に複数のウィンドウ領域を表示する段階を含み、ここで各領域は、オブジェクトのためのコンテナであり、端末のコンテンツ及び端末の状態の概要を提供する。第１ユーザ入力を受け取り領域の１つを選択し、第１ユーザ入力に応答して、グラフィカルユーザインターフェース上に表示される最も優勢なオブジェクトとして選択された領域に対応する少なくとも１つのオブジェクトを表示し、二次的な方法で選択された領域に関係する他の非選択領域を表示する。選択された領域に関係する情報にアクセスするための少なくとも１つの管理ツールが表示され、少なくとも１つの管理ツールの起動に応じて、選択された情報が表示される。
【００１０】
別の態様では、本発明は、電子デバイスのディスプレイ上のメニュー機能を提供し、これにアクセスするための方法を対象とする。１つの実施形態において、本方法は、ディスプレイ上にメニュー構造において１つ又はそれ以上のメニュー機能を提供する段階を含み、メニュー構造は、一次オブジェクトと少なくとも１つの二次オブジェクトを含む。メニュー機能の１つの選択に応じて、選択されたメニュー機能は、ディスプレイ上の一次オブジェクトとして表示されるように再フォーマットされる。選択されていないメニュー機能のどれが選択されたメニュー機能と関係を有するかを判定し、そのメニュー機能又はオブジェクト領域が、ディスプレイ上に一次オブジェクトに対する二次オブジェクトとして表示されるように再フォーマットされる。
【００１１】
更なる態様では、本発明は、端末デバイスのためのグラフィカルユーザインターフェースを対象とする。１つの実施形態において、このグラフィカルユーザインターフェースは、ディスプレイ画面、ユーザ入力デバイス、及びディスプレイ画面上に情報を表示するように配置されたプロセッサを含む。情報は一般に、複数の領域を含み、各領域は、端末のコンテンツ及び端末の状態に関する情報を提供する。プロセッサはまた、一次領域及び少なくとも１つの二次領域を表示するように配置されている。一次領域は、少なくとも１つの二次領域よりもグラフィカルユーザインターフェース上に更に優勢な様態で表示される。
【００１２】
別の態様では、本発明は、コンピュータプログラム製品を対象とする。１つの実施形態において、コンピュータプログラム製品は、端末デバイスのためのユーザインターフェースをコンピュータに作成させるためコンピュータ可読コード手段を組み込んだコンピュータ利用可能媒体を含む。コンピュータプログラム製品内のコンピュータ可読可能コード手段は、コンピュータに背景領域及び複数のウィンドウ領域を作成させるためのコンピュータ可読プログラムコード手段と、一次領域と複数の二次領域として複数のウィンドウ領域をコンピュータに配置させるためのコンピュータ可読プログラムコード手段と、端末デバイスのアイドル状態中に一次領域においてロケーションサービス、プロキシミティ及びコンテキストに関する情報を含むオブジェクトをコンピュータに提示させるためのコンピュータ可読プログラムコード手段と、二次領域の第１のものにおいて端末デバイスのコンテンツに関する情報をコンピュータに提示させるためのコンピュータ可読プログラムコード手段と、二次領域の第２のものに端末デバイスのカレンダー機能をコンピュータに提示させるためのコンピュータ可読プログラムコード手段と、二次領域の第３のものにおいて端末デバイスに記憶されたコンタクトに関する情報をコンピュータに提示させるためのコンピュータ可読プログラムコード手段と、二次領域の第４のものにおいて端末デバイス内に記憶されたコンテンツに関係しないアプリケーションに関する情報をコンピュータに提示させるためのコンピュータ可読プログラムコード手段とを含むことができる。
【００１３】
１つの更なる態様では、本発明は、端末デバイスのためのグラフィカルユーザインターフェースを提供するための方法を対象とする。１つの実施形態において、本方法は、端末デバイスのディスプレイに複数のオブジェクトを提供する段階を含み、オブジェクトの１つが一次オブジェクトを含み、残りが二次オブジェクトを含む。一次オブジェクトは、一般に、二次オブジェクトに比べて優勢なオブジェクトとして表示される。初期一次オブジェクトは、一般に、プロキシミティサービス、コンテキストサービス、及び利用可能なコンテンツ及びサービスに対するインジケータを提供する環境領域である。表示される二次オブジェクトは一般に、端末デバイスのコンテンツのギャラリー及び少なくとも１つのコンテンツ作成アプリケーションを含む端末デバイスの利用可能なコンテンツを表示するコンテンツ領域と、コンタクトリストを提供するコンタクト領域と、カレンダー、タスク及びアポイントメントサービスを提供するカレンダー領域、及び端末デバイス内に記憶されたサードパーティアプリケーションを識別するアプリケーション領域とを含む。コンタクトリストからのコンタクトが端末デバイスに対してあるプロキシミティ内にある場合に、コンタクトのコンタクト識別子と端末デバイスからのコンタクトのプロキシミティを環境領域に表示することができる。カレンダー領域からのタスクが選択されたときに、タスクに関する１つ又はそれ以上のコンタクトは、コンタクトリスト内で強調表示させることができる。コンタクトリストの強調表示された１つ又はそれ以上のコンタクトの選択に応じて、１つ又はそれ以上のコンタクトとの通信経路が設定される。
【発明を実施するための最良の形態】
【００１４】
本発明の前述の態様及び他の特徴を添付の図面と関連付けて以下の記述で説明する。
【００１５】
図１を参照すると、本発明の特徴を組み込んだシステム１００の概略図が示されている。本発明は、図面に示される実施形態を参照しながら説明されるが、本発明は多くの別の形式の実施形態の実施形態において具現化することができる点を理解されたい。更に、あらゆる好適な寸法、形状、又はタイプの要素又は材料を用いることができる。
【００１６】
図２を参照すると、本発明は通常、コンテンツ及びタスク駆動モバイル端末用に設計されたユーザインターフェース２００を対象とする。図２に示されるように、ユーザインターフェース２００は一般に、複数のウィンドウ領域２１０−２５０を含む。図２は、本発明の１つの実施形態によるユーザインターフェースのメニュー構造の視覚的配列を示す。図２には５つのウィンドウ領域が示されているが、本発明の範囲はあらゆる好適な数のウィンドウ領域を含むことができる点は理解されるであろう。
【００１７】
図２に示されるように、各領域２１０−２４０は、関係を示すため領域２５０と交わる円形領域である。別の実施形態において、どのような好適な配列又は幾何形状を用いてもよく、領域は交わる必要はない。ユーザインターフェースのレイアウト２００は、ユーザインターフェース記述ファイル及びＩ／Ｏ機能に応じて異なる可能性がある。これらは、コンテキスト依存性とすることができ、コンテナ形状、サイズ、及び他のプロパティは、ユーザインターフェース記述ファイルで定義される。
【００１８】
図２に示されるように、本発明はまた、背景セクション２０２を含む。少なくとも１つの機能記号又は他の識別子を領域２１０−２４０の各々に配置し、機能又はコンテンツを識別することができる。領域は、一般に、「コンテンツ（Ｃｏｎｔｅｎｔ）」２１０、「ユーザ（Ｕｓｅｒｓ）」２２０、「タスク（Ｔａｓｋｓ）」２３０、「環境（Ｅｎｖｉｒｏｎｍｅｎｔ）」２５０、及び「アプリケーション（Ａｐｐｌｉｃａｔｉｏｎ）」２４０として定義される。用語は単に例証に過ぎず、本発明の範囲はこれらの用語又は用語が提供する機能に限定されない。ユーザインターフェース２００は、一般に、端末又はモバイルデバイスの概要と、そのコンテンツ及び状態を提供する。この配列は、例えば、メニュー項目及びメニュー項目間をナビゲートできるロッカースイッチのようなナビゲーティングボタン、或いは、１つより多い方向にカーソルを動かすことができる例えばジョイスティックのような命令を有するコントローラデバイスで使用するのに好適である。ユーザは、ロッカースイッチコントローラ又は動かされる幾つかの任意選択の命令を有するジョイスティックなどのコントローラデバイスを使用することによって、ユーザインターフェースに入力を提供することができる。他の実施形態において、ユーザは、音声コマンドを使用することによって、或いはデバイスのタッチセンサディスプレイ又は他の公知の入力手段を使用することによって入力を提供することができる。ユーザが領域２１０−２４０の１つを選択する場合、デバイスは、その選択に関係するタスクを実行し、その選択に関係した少なくとも１つの機能を実行する。
【００１９】
図２、７及び９は、一般に、本発明のユーザインターフェースの一次画面又は「アイドル状態」として本明細書で呼ばれるものを示している。図２を参照すると、「アイドル状態」は一般に、コンテンツエリア２１０、ユーザエリア２２０、タスクエリア２３０、アプリケーションエリア２４０、及び環境エリア２５０を含む。コンテンツエリア２１０は一般に、ギャラリー及びコンテンツ作成エリアを提供する。端末デバイスのパーソナルコンテンツは、例えばファイル名、作成者、作成のロケーション、又は年齢関係情報などのメタデータに基づく幾つかのビューでアクセスすることができる。コンテンツエリア２１０はまた、パーソナルコンテンツの作成、管理、及び編集用のツールを提供することができる。これらのツールは、例えばカメラ、製図パッド、ファイル及びｗｗｗブラウザ、又はテキストビューワ、或いは画像ビューワ又はエディタを含むことができる。
【００２０】
ユーザエリア２２０は一般に、リッチコール、チャット、及びメッセージングを含むことができるリスト上のコンタクトと通信するためのコンタクトリスト及び種々の方法をユーザに提供する。ユーザエリア２２０はまた、例えば電話帳及びプレゼンス情報を含むことができる。タスクエリア２３０は一般に、例えば予定リスト、ジャーナル、及びコールログを含む現在及び将来の事象／タスクのカレンダーサービスを提供する。また、タスクエリアを用いて、端末内にコンテキスト事象及びアクティブなアプリケーションを表示することができる。アイドル状態のアプリケーションエリア２４０は、端末及び他のサードパーティアプリケーションにおけるどのコンテンツにも関係しないアプリケーションを表示する。アプリケーションエリア２４０は、選択され起動された場合に、端末内に記憶されたアプリケーションへのアクセスをユーザに提供することになる。
【００２１】
環境エリア２５０は一般に、ユーザインターフェースがアイドルモードにある間はユーザインターフェースの中央部分に表示される。アイドルモードでは、環境エリア２５０は一般に、コンテキスト情報、ロケーションベースのサービス、又はプロキシミティサービスを表示する。図９に示されるように、例えば１つの実施形態において、時間、日付、及びロケーション情報が、例えば近隣のコンタクト「（Ｊｏｈｎ（＜１０ｍ）」の指示又は他のあるこのようなメッセージと共に表示される。例えば、動作項目は、「ＶＯＴＥ：ＢＥＳＴ  ＳＬＯＧＡＮ」アイコン９０８のように表示することができ、これによりユーザは、ある目的に応答することができる。更に、図９では、新しい着信音をダウンロードするためのロケーションベースのサービス（「新しい着信音取得」）９１１の可用性が表示される。従って、アイドル状態での本発明のユーザインターフェースは、端末コンテンツとその状態の概要、端末内に記憶されたパーソナルコンテンツの視覚化、プロキシミティ及びコンテキスト情報、関心のある人及び事象のアウェアネス、及びユーザインターフェース上に存在する種々のオブジェクト間の関係を少なくとも提供する。図２に示されるように、各領域２１０−２５０は、別の領域との直接又は間接的な関係を有することができる。ユーザインターフェースは、例えば携帯電話のようなポータブル端末デバイスなどの電子デバイスのディスプレイ上に提供される。図１は、本発明の特徴を組み込んだ電子デバイス１００の１つの実施形態のブロック図を示す。デバイス１００は、例えばＧＳＭ、ＧＰＲＳ、ＵＭＴＳ、又はブルートゥースシステムなどの通信システムで動作する無線端末デバイスとすることができる。電子デバイスはまた、例えばハンドヘルド、ポータブル又はデスクトップコンピュータ又はゲームデバイス又はコンソール、或いはパーソナルデジタルアシスタント（「ＰＤＡ」）とすることができる。別の実施形態において、本発明のユーザインターフェースは、あらゆるコンテンツ及びタスク駆動電子デバイス上で実装することができる。デバイス１００は一般に、デバイス１００のタスクを動作させ、デバイスに記憶されたアプリケーションを実行するためのプロセッサ１０１及びメモリ１０２を含む。通信システムにおいて動作するために、デバイスは、送受信器１０４とアンテナ１０５を含むことができる。データ入力のために、本デバイス１００は、ソフトキーキーボードとすることができるキーボード１０６、或いは可視記号又は記号に触れることによってユーザが選択するための他のインジケータを提供するデバイスの表面上のタッチセンサエリアを含むことができる。デバイス１００はまた、例えばジョイスティック、ロッカースイッチコントローラ、タッチセンサディスプレイ、又は音声コマンド機能などの他の入力手段を含むことができる。データ出力のために、デバイス１００は、モノクロ又はカラーディスプレイとすることができるディスプレイ１０７、ＬＣＤパネル、タッチセンサパネル又は他の好適なディスプレイ、並びに触覚出力のための振動モータを含む。ユーザがユーザインターフェースのメニューに提供された機能を使用したい場合、ユーザは、例えば図２の「���ンテンツ」２１０などの領域を適切な方向にコントローラデバイスを動かすことによって、例えばジョイスティックコントローラを「上」方向に動かすことによって、又は対応が仮定された場合の適切なキー、スイッチ、又はソフトキーを押すことによって選択する。別の可能性は、適切なロケーション上でタッチセンサディスプレイに軽く当てることである。次いで、ユーザインターフェースは、「コンテンツ」アプリケーションを起動し、ユーザは、以下に説明されるように「コンテンツ」の機能にアクセスすることができる。
【００２２】
例えば、図３Ｃを参照すると、ユーザインターフェースの種々のウィンドウ間をナビゲートするために使用される５方向ジョイスティック３５０が示されている。ジョイスティック３５０の動き及びポジショニングによって、ユーザはユーザインターフェース上に表示されている種々の領域から選び出し、選択することができる。これらのポジションは一般に、ＭＹ  ＣＯＮＴＥＮＴ３６６、ＭＹ  ＴＡＳＫ３６９、ＭＹ  ＡＰＰＬＩＣＡＴＩＯＮ３６８、及びＵＳＥＲＳ３６７としてジョイスティック３５０上で識別される。ジョイスティック３５０の種々のポジションは、ソフトキー又はボタンとすることができ、その機能は、その時点でユーザインターフェース上に表示される特定のウィンドウを変え、これに適合される。
【００２３】
図３Ｃの第１ウィンドウ３６０では、ジョイスティック３５０は、「ＭＹ  ＣＯＮＴＥＮＴ」領域３６２を選択するのに使用され、該領域は、ジョイスティック３５０のＭＹ  ＣＯＮＴＥＮＴキー３６６の起動によって選択される。次に、「ＭＹ  ＣＯＮＴＥＮＴ」アプリケーションウィンドウ３７０がユーザインターフェース上に表示される。図３Ｃに示されるように、ウィンドウ３７０は、例えば３つのセクション、すなわちＴｏｏｌｓ３７１、Ｎｅｗ３７２、及びＢｒｏｗｓｅ３７３を有することができ、その各々は、選択された領域に関するある機能を提供する。ウィンドウは、必要な数のセクションに分割することができる。
【００２４】
二次的な関係において、ＣＵＲＲＥＮＴ  ＥＮＶＩＲＯＮＭＥＮＴ領域３６２、ＭＹ  ＴＡＳＫ３６３、ＭＹ  ＡＰＰＬＩＣＡＴＩＯＮ３６４、及びユーザ３６５がディスプレイ３７０の中央エリアの周りに表示され、これが「ＭＹ  ＣＯＮＴＥＮＴ」機能ウィンドウ３７０である。
【００２５】
ジョイスティック３５０の各ポジションの機能は、ＭＹ  ＣＯＮＴＥＮＴウィンドウ３７０に対応するように適合されている。ジョイスティック３５０によって、ユーザは、ＭＹ  ＣＯＮＴＥＮＴ領域におけるアプリケーションに関するウィンドウ３７１からツールを選択するためのＴｏｏｌｓビュー３７６、ウィンドウ３７３のブラウザアプリケーション及び／又は端末デバイスに記憶されたファイルのためのＢｒｏｗｓｅビュー３７７、ユーザがユーザインターフェースをオリジナルのアイドルモードディスプレイ３６０に戻すことができるようにするＢａｃｋ  ｔｏ  Ｉｄｌｅ選択３７８、ユーザがウィンドウ３７２からデジタル画像、図面、文書、曲、又はゲームプレイセッションなどの新しいコンテンツを作成できるようにするＣｒｅａｔｅ  Ｎｅｗビュー選択３７９を選択することができる。
【００２６】
ユーザが、Ｂｒｏｗｓｅビュー選択３７７を起動した場合、Ｂｒｏｗｓｅ機能がディスプレイ３８０にウィンドウとして現れ、これによってユーザは端末デバイス内に記憶されたあらゆるアプリケーション又はファイルをブラウズすることができる。Ｂｒｏｗｓｅビューは、リスト、グリッド、或いは他のいずれかの好適な方法を使用することによってアプリケーション及び／又はコンテンツを表示することができる。二次ウィンドウ３６２−３６５は、同じままである。ジョイスティック３５０の種々のポジションの機能は、ウィンドウ３８０のレイアウトに対応するよう変えるか、これに適合させることができる。例えば、選択３８６及び３８８によって、ユーザは、コンテンツ内をナビゲート（例えばスクロールアップ及びダウン）することができ、選択３８７によってユーザは、ユーザインターフェース上に表示された「ＵＳＥＲＳ」アプリケーションウィンドウに移動することができる。選択３８９によって、ユーザは、ユーザインターフェース上の一次ウィンドウ又は領域として表示される「ＴＡＳＫ」アプリケーションウィンドウに移動できる。例えばソフトキーによって選択３８９が行われると、前の画面３７０に戻り、そこにウィンドウが表示される。
【００２７】
本発明は、種々の形式で具現化することができる。１つの実施形態は、パーソナルデジタルアシスタント（ＰＤＡ）、モバイル端末又は同様のものなどのモバイルデバイスを含み、組織モデルのナビゲーションディスプレイを有する。組織モデルは、デバイスのコンピュータプログラムの特徴をグラフィカルに表わす。図３Ａ及び３Ｂに示されるように、モバイルデバイス３１０は一般に、ディスプレイ３１２、メモリ３１４、プロセッサ３１６、及びキーパッド３１８を含む。キーパッドは、左移動ボタン３２０、右移動ボタン３２２、上向き矢印ボタン３２４、下向き矢印ボタン３２６、入力ホイール３２８、及び他の入力キー３３０を含むことができる。キー３２０、３２２、３２４、及び３２６はまた、ソフトキーを含むことができ、その機能は、ユーザインターフェースの状態に適合されている。入力ホイール３２８は、デバイスへの回転入力を可能にするよう回転することができ、セレクタ入力を可能にするため、ボタンのように全体として押下することができる。別の実施形態において、入力ホイールは、時計回り及び反時計回りに回転できると同時に全体として押下することができる回転可能ボタンとしてキーパッド上に配置される。
【００２８】
ディスプレイ３１２は、メモリ３１４に記憶されたコンピュータプログラム３３３の組織モデル３３２を示す。メモリ３１４はまた、組織モデル３３２を表示する命令、及び組織モデルを使用してコンピュータプログラム３３３内でナビゲートするための命令を含む。本明細書で使用されるコンピュータプログラムとは、オペレータがオペレーティングシステム、ワードプロセッサ、スプレッドシート、電子メール、電話コンピュータプログラム、ゲームなどのプログラムの機能をナビゲートできる全てのコンピュータプログラムを指すことができる。動作中、プロセッサ３１６は、コンピュータプログラム３３３に従ってメモリ３１４の命令を処理し、グラフィカルユーザインターフェース（ＧＵＩ）の技術分野で公知のディスプレイ３１２上に示されたビューを修正するためのキーパッド３１８からの入力を受け取る。キーパッド３１８、ディスプレイ３１２、及びプロセッサ３１６は総称してグラフィカルユーザインターフェースと呼ぶことができ、これを介してユーザがデバイス３１０と対話することができる。ユーザは、モデル３３２及びＧＵＩを使用してコンピュータプログラム及びその機能をナビゲートする。
【００２９】
図２のユーザインターフェース２００は、端末内に記憶されたパーソナルコンテンツを視覚化し、プロキシミティ及びコンテンツ情報（コンテンツ、サービス、及び人）を表示し、関心のある人及び事象についてのアウェアネス情報を提供し、種々のオブジェクト間の関係を示す。各領域２１０−２４０は一般に、オブジェクトのコンテナである。
【００３０】
各領域２１０−２４０によって提供されるディテールのレベルは、端末の画面のズームレベル設定とサイズ及び形状に部分的に依存する。各領域２１０−２４０は、例えばブラウズ及びサーチ、作成及び管理用ツールなどの同じハイレベル機能を提供することができる。
【００３１】
コンテナ２１０−２４０からのオブジェクトが強調表示される場合、選択されたオブジェクトに対する二次的な関係を除いて、他の領域における他の関係するオブジェクトも同様に強調表示される。例えば、図２及び４を参照すると、ユーザはＣｏｎｔｅｎｔ領域２１０を選択している。次に「Ｃｏｎｔｅｎｔ」は、図４に示されるようにユーザインターフェースの主ウィンドウ又は一次ウィンドウになる。主ウィンドウ又は一次ウィンドウ４１０は一般に、二次ウィンドウ４２０−４４０に比べるとサイズ又はビューが大きい。一次ウィンドウ４１０は、ユーザインターフェース上のあらゆるロケーションにおいて表示することができ、あらゆる好適なサイズ又は形状のものであってもよい。一般に、ポジショニング、サイズ、又は他の強調表示（カラー、太字、形状）は、選択された一次ウィンドウとしてウィンドウ４１０を識別することになる。選択されていない二次ウィンドウ領域４２０−４４０を形成することができ、或いは一次ウィンドウ４１０に比べて全体的に目立たないようにできる。「Ｂｒｏｗｓｅ  Ｃｏｎｔｅｎｔ」ウィンドウ４１０に加えて、「Ｕｓｅｒｓ」４２０、「Ｔａｓｋ」４３０、及び「Ｅｎｖｉｒｏｎｍｅｎｔ」４４０の二次及び関係領域が、「Ｂｒｏｗｓｅ  Ｃｏｎｔｅｎｔ」４１０の周囲に沿って示される。これらの領域４２０、４３０、及び４４０の各々の機能が、Ｃｏｎｔｅｎｔ領域４１０の機能に加えて表示される。二次領域は、領域とオブジェクトの関係を表示し、強調表示されたオブジェクトに関係しないオブジェクトをフィルターアウトすることができる。図４に示される１つの実施形態において、領域４１０は、画像のコレクションを含み、領域４３０は、画像が作成された日付４３１（２００４年３月１８日）並びに各画像の作成時刻についての小さなインジケータを表示する。同様に、領域４２０は、選択された画像をシェアする人に二次的な強調部分４２２、４２４を表示する。
【００３２】
図２のオブジェクトが選択又は起動されると、選択は、例えばアニメのビュー遷移（ズーム、パンなど）のようなアニメのビュー遷移を開始することができる。アニメのビュー遷移は、ナビゲーションステップ、又はアプリケーション起動、又は選択されたオブジェクトについての詳細な情報を表示するためのプローブとすることができる。
【００３３】
図２を参照すると、ユーザインターフェース２００のコンテンツ領域２１０は一般に、端末デバイスによって使用又はアクセスすることができるアプリケーションのための機能を提供する。アプリケーションは、端末デバイスに記憶又はダウンロードすることができる。１つの実施形態において、これらのアプリケーションの実施例には、カメラ、コンポーザ、ギャラリー、メディアプレーヤー、ノートパッド、又はＪａｖａ（登録商標）アプリケーションとも呼ばれる場合があるブラシアプリケーションを含むことができる。アプリケーションはまた、例えばラジオ、ＴＶ、ゲーム、及びワールドワイドウェブ（ＷＷＷ）ブラウザなどのよりビジュアル指向のアプリケーションとすることができる。別の実施形態において、端末デバイスにダウンロードされ記憶することができるあらゆる好適なアプリケーションを使用してもよい。
【００３４】
図２に示されるコンテンツ２１０アイコン又はユーザインターフェース２００を選択又は起動することによって、端末のユーザに図４で示される「Ｂｒｏｗｓｅ  Ｃｏｎｔｅｎｔ」ディスプレイ４００を表示することができる。コンテンツページ又はウィンドウ４１０の主な機能の一部は、画像、図面、プレゼンテーション、コレクション、又は文書をブラウズ、ビュー、及び作成するための機能を含む。音声及び映像を再生することができる（タイトル、ストリーム、ブロードキャストをビューすることができる）。ゲームをプレイすることができ、インターネットページを表示させ、プレゼンテーションを表示させることができる。ユーザは、コンテンツの維持、アーカイブ、同期、及びバックアップを行うことができる。ユーザはまた、コンテンツを送信し、シェアし、更に受け取ることができる。
【００３５】
１つの実施形態において、図４のコンテンツページ４１０は、図２のユーザ領域２２０と対話するか、或いは関係付けられる。従って、図４では、ブラウズコンテンツウィンドウ４００は、図２のユーザ領域２２０の機能及び特徴を表示するユーザウィンドウ４２０を含む。ユーザセクション４２０は、コンタクトリスト又は人を含み、オンラインで位置付けられたユーザ、並びにそのアイデンティティ、更に、例えばユーザ識別又は識別子（例えば、ニックネーム及び／又はパーソナル画像、アイコン、又はアバター）を示すことができる。インジケータアイコン４２２は、その時点でのコンタクトに対する通信の好ましい手段を示すのに使用することができ、アイコン４２４は、コンタクトのオンライン状態を表示することができる。別の実施形態において、あらゆる好適なインジケータ又はアイコンを使用して、コンタクトに関連した所要の機能を提示することができる。ユーザは、一般に、以下に説明されるように以前に記憶されたコンタクトリストから識別される。
【００３６】
コンテンツページ又はウィンドウ４００はまた、図２のタスク（Ｔａｓｋｓ）領域２３０と対話して、これに関係付けられる。従って図４では、Ｔａｓｋｓ領域の機能、カレンダーサービス、コールログなどがウィンドウ４３０に表示される。このウィンドウ４３０は、日時、並びにスケジュールとアポイントメント期間又は回数を含むことができる。
【００３７】
コンテンツページ４００はまた、図２のＥｎｖｉｒｏｎｍｅｎｔ領域２５０に関連するプロキシミティサービスを表示する。一般に、コンタクトリストを同様に用いて、ある領域又は地理的なエリアにおける可能なコンタクト、事象、オブジェクト（例えばファイルダウンロード）、及びサービス（例えば、印刷）を識別することができる。また、図４のこのウィンドウ４４０では、現在のロケーションの名前、例えば「Ｈｏｍｅ（Ｔａｍｐｅｒｅ）」などの端末の物理的なロケーション並びに他のコンテキスト及びプロキシミティに関する情報を表示することができる。
【００３８】
図５を参照すると、ユーザは、図２の「Ｕｓｅｒｓ」領域２２０を選択している。従って、図５において、ユーザウィンドウ５００は、ウィンドウ５３０、５４０、及び５５０に対してより優勢に表示される。図２のＵｓｅｒｓ領域２２０は一般に、社会的相互作用のための起動パッドを端末のユーザに提供する。端末デバイスに記憶されたコンタクトリストを使用して、図５のＵｓｅｒｓウィンドウ５００は、例えばコンタクトリストからのどのユーザもオンラインであるかどうかを表示することができ、更にそのアイデンティティを提供することができる。エリア５１０は一般に、オンラインであるユーザの数、及びコンタクトリスト５２０から識別されるユーザを表示する。リスト５２０は、要求に応じてコンタクトデータ及び情報を含むことができる。図５に示される１つの実施形態において、領域５６０は、選択されたコンタクトについての詳細な情報を提供することができる。例えばリスト５２０では、コンタクト名「Ｊｅｎｎａ  Ｊａｍｅｓ」（５２１）が例えばカーソル又は接触選択（軽く触れること）を使用してユーザによって選択される。この起動又は選択は、コンタクト識別子５２１を強調表示し、コンタクト５２１に関連する詳細をエリア５６０に表示させることができる。コンタクト詳細などのパーソナル情報に加えて、エリア５６０はまた、１つの実施形態において、全着信の合計持続時間と共に、コンタクト５２１で行った最後の着信又は通信の時間、日付、及び持続時間５７０を表示することができる。コンタクト５２１とのメッセージの数もまた、最後のメッセージが生じた時間と共に５８０において表示することができる。エリア５９０では、コンタクト５２１によって転送されたファイルの表示が、最後のファイル転送の日付と共に示される。これはまた、ユーザ間の会話を容易にする利用可能なアプリケーションを表示することができる。これらの「会話」又は「対話」アプリケーションは、例えば、リッチコール、プッシュ・トゥ・トーク、又はチャットアプリケーションを含むことができる。別の実施形態において、ユーザ間の会話タイプの通信を容易にするあらゆる好適なアプリケーションを使用することができる。アプリケーションはまた、例えばショートメッセージングサービス（ＳＭＳ）、マルチメディアメッセージングサービス（ＭＭＳ）、インスタントメッセージング（ＩＭ）、電子メール、及びＳＡＭなどのメッセージングアプリケーションを含むことができる。
【００３９】
図５に示されるように、１つの実施形態において、ユーザウィンドウ５００は図２のコンテンツ領域２１０に関係付けられ、選択されたコンタクトから最近シェア又は受信されたコンテンツを表示するディスプレイ領域５５０を提供する。領域５５０はまた、新しいコンテンツを作成する手段、又は選択されたコンテンツと協働して古いコンテンツを編集する手段、並びにマルチプレーヤーゲームセッションを開始する可能性を提供することができる。
【００４０】
図５を参照すると、ユーザウィンドウ５００はまた、カレンダーサービスに関係付けられ、例えばアポイントメント及びミーティングなどの時間業務のリストを提供する。ユーザウィンドウ５００はまた、図２のタスク領域２３０と対話するコミュニケーションジャーナル５４０を含むことができ、ユーザと選択されたコンタクトとの間の最近の着信、不在着信などがタスク（カレンダー）ビュー５４０に表示されるようにする。更に、５７０、５８０、及び５９０などのインジケータは、端末の所有者と選択されたコンタクトとの間の社会的相互作用（例えば、着信、メッセージ、及びファイル転送）の概要を提供するのに使用することができる。別の実施形態において、あらゆる好適なインジケータ又はアイコンを用いて、端末デバイス上に表示することができるユーザとコンタクトとの間のどのような対話も示すことができる。
【００４１】
リストビュー５６０はまた、選択されたコンタクトのモバイルウェブログ（ブログ）へのリンクを提供することができる。そのリンクを起動すると、コンテンツエリア５５０内の選択されたウェブアドレスにウェブブラウザが開かれる。
【００４２】
ユーザウィンドウ５００はまた、領域５３０に人の存在及び／又はロケーションを表示することによって、図２の環境領域２５０に関係付けられる。例えば、図５に示されるように、ページ５００の環境領域５３０は、端末のロケーション（「Ｃｅｎｔｒａｌ  Ｓｑｕａｒｅ」）並びにユーザの近傍にいるユーザのコンタクトリストからの２人の存在（「Ｃａｍｅｒｏｎ」と「Ｎａｔａｌｉｅ」）を示す。
【００４３】
図２のタスク領域２３０は一般に、カレンダーサービス並びに時間次元を含む他のサービス（例えばコールログ）を提供する。これらのサービス又は機能は、図６に示されるタスクページ６００に示されている。基本的なカレンダーアプリケーションが、ユーザインターフェース上に表示された現在優勢なウィンドウであるディスプレイ領域６３０に示される。これらのサービスは、例えば、日時、及び時間セグメント又は時間期間によって分割された毎日のカレンダーを含むことができる。カレンダー６３０は、ユーザによってシェアされる事象６３２を含むことができる。これは、ユーザが選択されたサブジェクト（又は複数のサブジェクト）のカレンダー情報を見て、関連する人全てが見ることのできるアポイントメントを取ることができることを意味する。６３０において数人のカレンダーを同時に見ることができる場合、領域６２０の関連するコンタクトは、ユーザが各事象の所有者を認識できる（例えば、色分け又はアイコン）ような方法で強調表示されることになる。例えば、リスト６２０で、ユーザは「Ｊｏｈｎ  Ｄｏｅ」を選択している。カレンダービュー６３０で、領域６３２のＪｏｈｎ  Ｄｏｅとのミーティングが強調表示される。更に、領域６１０は次いで、Ｊｏｈｎ  Ｄｏｅとのミーティングに関係するコンテンツオブジェクトを表示することができる。予定リストもシェアすることができる。
【００４４】
タスクページ６００はまた、カレンダー領域６３０の上に重ねられるジャーナル及び電話ログ及び通信履歴を含むことができる。領域６３０設定に応じて、タスクページは、例えばカレンダー事象、予定事象、アプリケーション使用履歴、及び着信ログなどに関係した時間的なデータの異なる種類を含むことができる。タスクディスプレイ６００のコンテンツ領域６１０は一般に、領域６３０の現在選択されている事象に関係するコンテンツを表示する。
【００４５】
タスクページ６００の機能は、他の領域のためのタイムラインＵＩ構成要素としてカレンダー６３０を表示することである。例えば、図４及び５を参照すると、タスク領域４３０及び５４０はそれぞれ、ページの一部にタイムライン構成要素として示されている。図４は、領域４１０が画像のコレクションを含み、これらの画像が撮られて、目に見えるコレクションをスパンするユーザが見ることができる場合に、タイムライン構成要素４３０がインジケータ（小さな点）を示す実施例を示している。他方、ユーザは、タイムラインの長さを変更でき、これを行うことによってコレクションと相互作用し、画像の数が増減する。
【００４６】
図２の環境領域２５０は一般に、プロキシミティ及びロケーションベースのサービス及び情報へのアクセスを可能にする。サービスは、例えば案内路確認、ゲーム、広告、印刷、及び公的発表及び注釈、並びに輸送（時刻表）に関係付けることができる。図７に示されるように、環境ページ７００は一般に、画面上のより優勢なウィンドウである領域７１０においてナビゲーション及びロケーション情報を提供する。領域７１０には、ナビゲーション支援、地図及びランドマーク、並びに関心のあるコンタクト又はオブジェクト間の距離も含むことができる。例えば、地図領域７１０には、「Ｊｅｎｎｙ」が端末のロケーションから１．５ｋｍに存在するように識別され、「Ｂａｒａｂａｒａ」は３．０ｋｍ離れている。彼女らのそれぞれのポジションは、地図領域７１０上にアイコン又はテキストで表示することができる。ロケーション特定は一般に、ポジションロケーティングサービスの機能及び端末デバイスの機能である。例えばこれは、グローバルポジショニングサービス（「ＧＰＳ」）を使用して端末デバイスの地理的ロケーションを識別する端末デバイスの機能とすることができる。端末デバイスに関連するサービスプロバイダと対話することによって、ユーザは７２０からコンタクトを識別することができ、このコンタクトについて地理的なロケーション又はポジションを要求する。次いで、この情報が割り出され、端末デバイスに返信することができる。別の実施形態において、あらゆる好適なポジショニング又はロケーションデバイスもしくはサービスを用いることができ、この場合、ある端末デバイスのロケーションを別の端末デバイスに提供することができることになる。
【００４７】
ディスプレイ７００の背景エリア７６０を用いて、端末についての情報を表示することができる。信号強度をバー７６２として表示することができる。信号強度インジケータはまた、接続のセキュリティレベルを示すことができる。例えば、接続が暗号化される場合、インジケータ７７２は、バーの右側に表示される。別の選択肢は、接続がコンタクトリストにリストされた人との接続である場合、小さく「友人インジケータ」７７０が表示される。端末の上り下りのトラフィックは、バー７６４として示すことができる。１つの実施形態において、インジケータ７６４は、色分けして示すことができ、トラフィックがないことは、例えば空白の長方形７６４として示される。長方形が図示されているが、サイズ又は形状を含むインジケータのどのような好適なタイプも使用できる。
【００４８】
１つの実施形態において、バッテリー強度インジケータ７６８も設けることができる。
【００４９】
図２に示される他の領域に必ずしも直接関係しないアプリケーションも、Ａｐｐｌｉｃａｔｉｏｎ領域２４０で見出すことができる。これらのアプリケーションは、例えば、通貨及び温度コンバータ、計算器アプリケーション、又はサードパーティアプリケーションを含むことができる。例えば図７には、幾つかの他のアプリケーションがウィンドウ７５０のアイコン７５１及び７５２として示されている。
【００５０】
本発明のユーザインターフェースはまた、ジェスチャーの実施、及び動きを感知するための２Ｄ／３Ｄ加速度センサーの利用など、ジェスチャーと共に使用するように適合させることができる。このとき動作は、認識されたジェスチャー（例えば、端末を上方向に動かして揺することで、「Ｂｒｏｗｓｅ  Ｃｏｎｔｅｎｔ」領域にナビゲートすることになる）及び音声コマンドに基づいて行われる。
【００５１】
本発明の特徴を組み込んだユーザインターフェースとの対話の１つの実施例が、図８Ａ−８Ｃに示されている。ユーザインターフェース８００は、図８Ａではアイドル状態で示されている。ユーザインターフェースは、中央の「Ｅｎｖｉｒｏｎｍｅｎｔ」領域８１０を含む。Ｅｎｖｉｒｏｎｍｅｎｔ領域８１０を囲んでいるのは、４つの他の領域、すなわちＣｏｎｔｅｎｔ８１２、Ｕｓｅｒｓ８１４、Ａｐｐｌｉｃａｔｉｏｎ８１６、及びＴａｓｋ８１８である。１つのソフトキーを備えた５方向ジョイスティック８２０は、選択及び入力デバイスとして使用される。図８Ａに示されるように、ユーザは、キー８２２を選択及び起動することによって「Ｃｏｎｔｅｎ」領域８１２を選択する。
【００５２】
次に、図８Ｂに示されるようにコンテンツページ８３０が表示される。コンテンツページ８３０は、ユーザが新しいコンテンツオブジェクトを作成する、アプリケーションを開始する、或いは既存のアプリケーション又はコンテンツオブジェクトをブラウズすることができる中心セクション８３２を含む。コンテンツオブジェクトは、例えば、映画、画像、ゲーム、スライドショー、文書、ウェブページ、音声ファイル、スプレッドシート、又はオブジェクトのコレクションとすることができる。ユーザは、既存のアプリケーション又はコンテンツオブジェクトをブラウズ８３４するか又は「新」を選択８３６して、新しいコンテンツオブジェクトを作成するか、或いは端末にアップロード又はダウンロード可能なアプリケーションを開始することができる。中心セクション８３２を囲んでいるのは、Ｔｏｏｌｓ領域８３８、Ｕｓｅｒｓ領域８４０、Ｅｎｖｉｒｏｎｍｅｎｔ領域８４２、及びＴａｓｋ領域８４４である。Ｔｏｏｌｓ領域８３８は一般に、情報のサーチ、アーカイブ、編集、同期化、及びバックアップの機能を含む。
【００５３】
図８Ｂでは、ユーザは、ジョイスティックキー８２０を使用して、キー８２４を起動することによって「ブラウズ」機能８３４を選択する。
【００５４】
「Ｂｒｏｗｓｅ  Ｃｏｎｔｅｎｔ」ディスプレイ８５０が、図８Ｃに示されている。これは、このモードでのユーザインターフェースのディスプレイ上の主画面になる。ここで、中心セクション８５２は、選択できる利用可能なプログラム及びアプリケーションを表示する。ボタン８２２及び８２６は、再プログラムされた又は再度割り当てられたスクロールアップ及びスクロールダウン機能であり、ボタン８２８はＴａｓｋｓ領域８４４に移動するのに使用され、ボタン８２４は、Ｕｓｅｒｓ領域８５２に移動するのに使用される。
【００５５】
図９を参照すると、本発明の特徴を組み込んだユーザインターフェースのビジュアルレイアウトの別の実施形態が示されている。このアイドル状態では、Ｅｎｖｉｒｏｎｍｅｎｔ領域９１０は、ディスプレイエリアの中心部分の完全な円として強調表示される主又は優勢なウィンドウである。二次的なアプリケーション又はウィンドウ９１２、９１４、９１６、及び９１８は、ディスプレイのコーナに円の一部として示されている。図９に示されるユーザインターフェース９００は、一般に、頻繁に行われるタスクを片手で実行できるように適合される。従って、ユーザが例えば、ユーザインターフェース３４０を有する端末を所持している間、ユーザは、端末上のタッチスクリーンディスプレイを起動することによってユーザインターフェースと対話することができる。１つの実施形態において、対話は、スタイラスを使用して行うことができる。或いは、タッチスクリーンディスプレイと対話するあらゆる手段を用いてもよい。
【００５６】
別の実施形態において、ローテータ装置を使用して、ユーザインターフェース９００付近のカーソル又は他のアクティベータ又は選択デバイスを種々の領域９１２−９１８に動かすことができる。ローテータは、例えばロッカーキーを備えたジョグホイールを含むことができる。更なる実施形態において、端末上のジョイスティックを用いて、ユーザインターフェース９００の画面近くのカーソル又は他の起動又は選択デバイスを動かすことができる。一般に、５方向ジョイスティックには、領域９１２−９１８の各々を選択し起動できることが必要とされる。他の実施形態において、図３Ｃのキー又はボタン３２０−３２６を用いて、ユーザインターフェースのディスプレイ近くのカーソルを操作することができる。また、ユーザインターフェースのディスプレイがタッチセンサである場合、指又は図３Ａのスタイラス３２７などの他のポインティングデバイスを用いて選択を行うことができる。
【００５７】
図９には５つの領域が示されている。中心領域９１０は、ディスプレイのコーナの領域９１２、９１４、９１６、及び９１８によって囲まれている。中心領域９１０は円とすることができるが、各コーナの領域９１２−９１８は、半円形部分である。他の実施形態においては、どのような好適な形状も使用できる。また領域の数を変えてもよく、例えば、場合によっては領域９１４が無い可能性もある。以下に説明されるように、本発明のユーザインターフェースは、ディスプレイ画面のあらゆるサイズ又は方向にスケーリングすることができる。従って、領域９１２−９１８は１つの実施形態では完全な円を含むことができるが、より小さな実施形態では、円の一部又は他の幾何学的図形だけが存在する場合がある。１つの実施形態においては、領域のサイズは、ユーザ対話に利用可能なオブジェクトの数を反映させることができる。
【００５８】
図９に示される中心領域９１０は、Ｅｎｖｉｒｏｎｍｅｎｔ領域を含むことができる。時間、日付、プロキシミティ、及びロケーションに関する情報をこの領域に表示することができる。プロキシミティ情報は、Ｃｏｎｔｅｎｔ領域９１８に関係付けられ、或いはこれとインターフェースし、あるコンテンツに関係したオブジェクト、例えばアイコン９１１で示される新しい着信音などが現在利用可能であることを示すことができる。これはまた、Ｔａｓｋ領域９１２に関係付けられ、或いはこれとインターフェースし、例えばある時間期間に対して有効なある動作をここで実行できることを示すことができる。例えば、領域９１０は、アイコン９０８によって示される動作、すなわちこれを利用することである目的のための最良のスローガンに対して投票する可能性がある世論調査である「投票：ベストスローガン！」に関係付けられ、或いはこれとインターフェースすることができる。領域９１０はまた、Ｃｏｎｔａｃｔｓ領域９１６に関係付けられ、或いはこれとインターフェースし、ジョンが１０ｍ未満内に離れているアイコン９０９によって示されるように、コンタクトが近くにあることを識別する。領域９１０はまた、フリーのｗｉ−ｆｉホットスポット又は印刷サービスなどのサービスについてユーザに知らせることができる。
【００５９】
「ＭＹ  ＴＡＳＫ」領域９１２は一般に、カレンダー及び他の関係するサービスを提供する。１つの実施形態において、ＭＹ  ＴＡＳＫ領域９１２は、例えば折り返し電話又は次回の事象に対するインジケータを必要とする不在着信を示す付加的なアイコン又はオブジェクト９１３を含むことができる。他の実施形態においては、あらゆる好適な数のインジケータを利用してもよい。
【００６０】
図９に示される「Ａｐｐｌｉｃａｔｉｏｎ」領域９１６は、ユーザに端末デバイスに記憶されたアプリケーションに関する情報を提供する。一般に、例えばゲームを含むアプリケーションのカテゴリーを記憶し表示することができる。
【００６１】
図９に示される「ＭＹ  ＣＯＮＴＡＣＴＳ」領域９１６において、コンタクトリスト情報を記憶しアクセスすることができる。コンタクト間の会話及びメッセージに関する情報、並びにあるコンテンツ（例えば画像）をシェアする人の情報及びデータにアクセスすることができる。
【００６２】
図９に示される「ＭＹ  ＣＯＮＴＥＮＴ」領域９１８によって、一般に、ユーザは情報及びデータ、文書、画像、音声、映像、及びアプリケーションを作成、編集、注釈を付けることができるようになる。図９に示されるように、ＭＹ  ＣＯＮＴＥＮＴ領域９１８はまた、ユーザがＭＹ  ＣＯＮＴＥＮＴ領域に関係する付加的な機能にアクセスすることができるようにする付加的なアイコン又はオブジェクト９２０を含むことができる。これらは、例えばビューの変更及びフィルタリングを含むことができる。
【００６３】
端末デバイスのバッテリー強度、信号強度、及び他の動作上の態様を、例えば領域９３０に表示することができる。
【００６４】
図１０及び１１は、本発明の特徴を組み込んだユーザインターフェースの他の実施形態を示しており、ここでは例えば、他のウィンドウロケーションに長方形の領域が使用される。
【００６５】
図１０では、コンテンツ、タスク、アプリケーション、及びコンタクトは、縦方向の階層で配列された長方形領域である。丸い選択デバイス１０２０によって、ユーザは所望の領域間を移動及び／又は選択することができる。図１１では、Ｃｏｎｔａｃｔｓ領域１１１０が選択されており、１１１０に表示されている。アイコン１１１２は、選択することができるアプリケーションである。
【００６６】
本発明の特徴を組み込んだユーザインターフェースにおけるナビゲーションの１つの実施例を図７、１４、及び１５に関して説明する。ホーム又はアイドル画面７００が図７に示されている。例えば、ユーザが、関連する端末デバイスのカメラアプリケーションにアクセスしたい場合、カメラアプリケーションは図７のＣｏｎｔａｃｔｓ領域７３０のアイコン７３１として表示され、ユーザは図７のＣｏｎｔａｃｔｓ領域７３０を選択する。これによって図１４に示されるようなディスプレイ１４００が現れ、ここで図７のＣｏｎｔａｃｔｓ領域７３０は、画面１４００における優勢な領域１４１０である。Ｃｏｎｔａｃｔｓ領域１４１０によって、ユーザは「Ｎｅｗ（新規）」コンテンツの作成か又はアプリケーション利用セッション１４２０を選ぶことができ、或いは端末デバイスに記憶された既存のコンテンツ又はアプリケーション１４３０をブラウズすることができる。「Ｎｅｗ」領域１４２０でカメラアプリケーション１４２１を起動するために、ユーザはアイコン１４２１を選択することができる。これは、カメラアプリケーションを可能にし、ディスプレイを介してカメラ機能を提供する。
【００６７】
図１５に示されるように、カメラアプリケーションは、Ｔａｓｋ領域１５２０と対話することができる。例えば、ユーザはコンタクトリスト１５３０からのコンタクトとの時限画像取り込みを行うよう望むことができる。或いは、ユーザは取り込んだ画像を含むカレンダー事象をスケジュールすることができ、或いは既存の事象に画像を貼付することができる。ユーザはまた、取り込んだ画像をシェアする人とのコンタクトリスト１５３０から人を選択することができる。１つの実施形態において、ユーザは、コンタクト名又は関連するアイコンを選択して画像をシェアするようにすることができる。代替として、又は上記と関連して、ユーザはコンタクト又はアイコン１５３１を選択し、画像が取り込まれシェアされたときに、コンタクトとの会話又はメッセージングダイアログを開始することができる。
【００６８】
図７、１４、及び１８を参照し、本発明の特徴を組み込んだユーザインターフェースのナビゲーティング特徴、機能、及びアプリケーションの１つの実施形態を説明する。図７のディスプレイ７００は一般に、アイドル状態と呼ばれ、端末デバイスのコンテンツ及び状態の全体概要を示す。図７に示されるように、ユーザには、ユーザインターフェースを介して、端末デバイスの機能を一般的に定義しているＣｏｎｔｅｎｔ７３０、Ｐｅｏｐｌｅ７２０、Ａｐｐｌｉｃａｔｉｏｎ７５０、及びＴａｓｋｓ７４０といった領域の各々へのアクセスを可能にするディスプレイが示される。Ｃｏｎｔａｃｔｓ領域７３０に入力又はアクセスするために、ユーザは、カーソルの操作及び領域７３０の選択によって領域７３０を起動する。領域７３０を選択すると、領域７３０は拡大され、図１４に示されたディスプレイ上の優勢な領域になる。ここで、Ｃｏｎｔａｃｔｓ領域１４１０のコンテンツが表示される。１つの実施形態において、これは、Ｃｏｎｔａｃｔｓ領域７３０の拡大又は下方へのシフト、或いはＥｎｖｉｒｏｎｍｅｎｔ領域７１０の変位によって示される。Ｅｎｖｉｒｏｎｍｅｎｔ領域７１０は、Ａｐｐｌｉｃａｔｉｏｎ領域７５０を置き換えて、Ｅｎｖｉｒｏｎｍｅｎｔ領域７１０がＣｏｎｔａｃｔｓ領域７３０と関係したときに、Ｃｏｎｔａｃｔｓ領域１４１０に関し二次領域になることができる。その結果、ユーザは、新しい領域１４２０又はブラウズ最新領域１４３０で機能又はアプリケーションのいずれか１つを選択し起動する能力を有する。これは、表示されたアイコン上のユーザ選択及び「クリック」、或いはカーソルを特定のアイコンに動かすことによって行うことができる。例えば、図４に示されるように画像１４０５が選択された場合、画像のより大きな形態が４０１に示される。画像がシェアされる人とのコンタクトリスト４２０からのコンタクト４０２、４０４、４０６、及び４０８が何らかの方法で強調表示される。
【００６９】
図１４を参照すると、ユーザが別の領域への入力を望む場合、カーソルを左、右、又は下に動かすことによって、或いはそれぞれのエリア又は領域を軽くたたくことによって、ユーザは、領域１４１２、１４１４、及び１４１６の１つを選択でき、これにより選択された領域を優勢な領域にすることができるようになる。
【００７０】
図７のアイドル状態画面７００から人又はコンタクトセクション７２０が選択された場合、その領域が、図１６に示されるようにインターフェース上の優勢な領域になる。各コンタクトの詳細が領域１６１０に表示されている。特定のコンタクトを選択することによって、１つの実施形態におけるコンタクトの更なる詳細は、例えば図５に示されるように表示することができる。１つの実施形態において、ユーザインターフェースの機能は、特定のコンタクトが選択されたときにそのコンタクトとの電話接続のような通信回線を確立することとすることができる。図１６のコラム１６０１に沿って表示されたアイコンは、このような機能が利用可能である、すなわちイネーブルであるかどうかをユーザに知らせることができる。
【００７１】
図６を参照すると、図７のＴａｓｋ領域７４０が選択又は起動されている。更に詳しいカレンダー６３０が表示される。カレンダー表示に関連する詳細のレベルは、要求に応じて拡張又は縮小することができる。
【００７２】
図１７では、図７のＡｐｐｌｉｃａｔｉｏｎ領域７５０が選択される。起動によって、ユーザインターフェースの優勢な領域１７１０になるようにＡｐｐｌｉｃａｔｉｏｎ領域が拡大される。次いで、ユーザは、ブラウズし、表示されたアプリケーションのいずれか１つを選択することができる。
【００７３】
図１８を参照すると、１つの実施形態において、本発明の特徴を組み込んだユーザインターフェースを用いて、ワールドワイドウェブ（「ＷＷＷ」）又はインターネットをナビゲートすることができる。図１４に関して参照されたブラウズコンテンツ（Ｂｒｏｗｓｅ  Ｃｏｎｔｅｎｔ）モードにおいて、ユーザはＷＷＷアプリケーションを選択する。ユーザは、図１８に示されるように全画面モードでｗｗｗブラウザをビューするためにインターフェースを拡大することができる。例えば、ソフトキーを使用して、標準ビューと拡大ビューとの間を切り換えることができる。図１８にはＮｏｋｉａ．ｃｏｍウェブページが示されている。二次領域は、コンタクトに対する「Ｐ」アイコン１８１０、タスク領域に対する「Ｔ」アイコン１８２０、及び「Ｅｎｖｉｒｏｎｍｅｎｔ」に対する「Ｅ」アイコン１８３０（下部の画面の中央）によって区別される。
【００７４】
図１５に示されるように、制御デバイス１５４０は、画像をビューする場合にユーザが制御デバイスを使用してズーム機能１５４１、１５４２を起動することが可能となるように適合又は構成することができる。制御デバイス１５４０はまた、ユーザがデバイス１５４０のキー１５４３を起動して画像を取り込むことが可能となるように適合させることができる。ポジション又はボタン１５４４及び１５４５は、ユーザがＰｅｏｐｌｅ領域１５３０及びＴａｓｋ領域１５２０をそれぞれ選択することが可能であるように適合させることができる。同様の方法で、ユーザインターフェース及び制御デバイスのディスプレイは、図１５の「Ｎｅｗ」領域１５０１に示される各アプリケーション１５０２−１５０６の機能を表示及び制御するよう適合させることができる。図１５に示されるコンテンツのギャラリー１５０１の利用可能なアプリケーションの幾つかは、例えば、カメラ又は画像レコーダ又は写真アプリケーション１５０２、テキストアプリケーションエディタ又はクリエータプログラム１５０３、ビデオアプリケーション１５０４、音声アプリケーション１５０５、及びゲームアプリケーション１５０６を含むことができる。他の実施形態において、端末デバイスに記憶又はダウンロードできるあらゆる好適なアプリケーション又はプログラムは、端末デバイスのコンテンツの一部とすることができる。
【００７５】
１つの実施形態において、本発明は一般に、ＸＭＬベースのユーザインターフェース記述言語を使用する。図１２に示されるように、ＸＭＬベースの記述言語の使用によって、種々の画面サイズ及び形状に対しユーザインターフェースをスケーリングすることが可能になる。例えば、正方形スタイルのディスプレイ画面１２１０では、ユーザインターフェースは１２１２に示されるように正方形の関係に適合するようにスケーリングされる。正方形ディスプレイ１２１２では、コーナ１２１４は、オブジェクトとして半円形の部分のみである。１６：９アスペクトのディスプレイなどの長方形の画面１２２０では、ディスプレイ１２２２は、オブジェクトとしてコーナ領域にほぼ完全な半円１２２４を有する。オブジェクト１２１４及び１２２４の詳細のレベルは、利用可能な画面サイズによって決まることになる。従って、例えば小さな画面のリスト項目は、１つのラインを使用できるが、より大きな画面では４つのラインを使用できる。使用されるラインの数は、画面サイズによって決まることになる。一般に、本発明のユーザインターフェースの領域及びオブジェクトは、あらゆる好適なサイズ及び形状のものとすることができる。ユーザインターフェースはまた、２次元よりも高次元にすることができ、２．５及び３次元ビューを含むことができる。
【００７６】
非正方形画面上で画面オリエンテーション（ポートレート／ランドスケープ）を適合させること、及び１つのレイアウト定義を使用して種々の画面サイズに適合させることは、本発明の特徴である。ユーザインターフェース記述ファイルからユーザインターフェースのウィジェット又はオブジェクトのレイアウト及びプロパティを変更することによって、論理及び表示の分離が生じる。アプリケーションは、レイアウトを変更するために再構築する必要はなく、各ユーザウィジェット又はオブジェクトを必要に応じて所与のサイズに従ってそのコンテンツを適合させる。
【００７７】
ユーザインターフェース記述言語は一般に、ウィジェット又はオブジェクト宣言及びレイアウト情報を含む。これは、同じアプリケーション内の複数のビューをサポートする。例えば、ＨＴＭＬテーブルに類似のグリッドレイアウトアログリズムを使用することができ、ネストされたグリッドを用いて、レイアウト及びポジショニングのより細かい制御を行うことができる。１つの実施形態において、本発明の特徴を組み込んだユーザインターフェースは、ズーム可能なユーザインターフェース（「ＺＵＩ」）を含む。ＺＵＩは、ウィンドウを使用しない。逆に、キャンバスを含み、このキャンバスでディスプレイ上の画像がディスプレイのサイズに適合するように描画される。従って、ディスプレイ上の使用インターフェース画面の詳細レベルは、ズームのレベルに依存する。ズーム可能なユーザインターフェースでのナビゲートは一般に、ズームイン及びアウトによって及びビューポイントをパンすることによって行われる。従って、この実施形態において、ＺＵＩは領域のみを有し、ウィンドウを持たない。
【００７８】
本発明はまた、種々のコンピュータで実行される上述のプロセスステップ及び命令を組み込んだソフトウェア及びコンピュータプログラムを含むことができる。好ましい実施形態において、コンピュータはインターネットに接続されている。図１３は、本発明を実施するのに使用できる本発明の特徴を組み込んだ典型的な装置の１つの実施形態のブロック図である。図示のように、コンピュータシステム１３００は、別のコンピュータシステム１３０２にリンクすることができ、これによってコンピュータ１３０２及び１３０４は、互いに情報を送信し、互いから情報を受信することができる。１つの実施形態において、コンピュータシステム１３０２は、例えばインターネットなどのネットワーク１３０４と通信するように適合されたサーバコンピュータを含むことができる。他の実施形態において、システム１３００は、ピア・ツー・ピア（「Ｐ２Ｐ」）ネットワークを含むことができ、各コンピュータがネットワークノードを形成し、同時にクライアントとサーバの両方として動作する。コンピュータシステム１３０２及び１３０４は、モデム、ハードワイヤ接続、又は光ファイバリンクを含むいずれかの従来の方式で互いにリンクすることができる。一般に、情報は、通信チャンネルを介して、又はＩＳＤＮ回線上でダイヤルアップ接続を通じて一般に送信される通信プロトコルを使用してコンピュータシステム１３０２及び１３０４の両方に提供することができる。コンピュータ１３０２及び１３０４は一般に、本発明の方法段階をコンピュータ１３０２及び１３０４に実行させるように適合された機械可読プログラムソースコードを具現化するプログラム記憶デバイスを利用するように適合されている。本発明の特徴を組み込んだプログラム記憶デバイスは、本発明の手順及び方法を実行するために光学特性、磁気特性及び／又は電子技術を利用する機械の構成要素として考案、作製、及び利用することができる。他の実施形態において、プログラム記憶デバイスは、コンピュータによって可読及び実行可能なディスケット又はコンピュータハードドライブなどの磁気媒体を含むことができる。他の代替の実施形態において、プログラム記憶デバイスは、光ディスク、読出し専用メモリ（「ＲＯＭ」）フロッピー（登録商標）ディスク、及び半導体材料及びチップを含むことができる。
【００７９】
コンピュータシステム１３０２及び１３０４はまた、記憶されたプログラムを実行するためのマイクロプロセッサを含むことができる。コンピュータ１３００は、情報及びデータの記憶のために、そのプログラム記憶デバイス上にデータ記憶デバイス１３０６を含むことができる。本発明の特徴を組み込んだプロセス及び方法段階を組み込んだコンピュータプログラム又はソフトウェアは、１つ又はそれ以上のコンピュータ１３０２及び１３０４、或いはそうでなければ従来のプログラム記憶デバイスに記憶することができる。１つの実施形態において、コンピュータ１３０２及び１３０４は、本発明の特徴にアクセスすることができるユーザインターフェース１３０７とディスプレイインターフェース１３０８とを含むことができる。ユーザインターフェース１３０７及びディスプレイインターフェース１３０８は、システムへの問合せ及びコマンドの入力を可能にし、同様にコマンド及び問合せの結果を表示することが可能なように適合させることができる。
【００８０】
前述の説明は本発明の例証に過ぎないと理解すべきである。本発明から逸脱することなく種々の代替形態及び修正形態が当業者によって考案することができる。従って、本発明は、添付の請求項の範囲内に入る全てのこのような代替、修正、及び変形を包含するものとする。
【図面の簡単な説明】
【００８１】
【図１】本発明の特徴を組み込んだ電子デバイスの１つの実施形態のブロック図である。
【図２】本発明の特徴を組み込んだユーザインターフェースの１つの実施形態の概略図である。
【図３Ａ】本発明の特徴を組み込んだモバイルデバイスの１つの実施形態の機能ブロック図である。
【図３Ｂ】本発明の特徴を組み込んだユーザインターフェースを含むデバイスの１つの実施形態の図である。
【図３Ｃ】本発明の特徴を組み込んだユーザインターフェースの１つの実施形態との対話を示す図である。
【図４】本発明の特徴を組み込んだユーザインターフェースのＣｏｎｔａｃｔｓ領域の特徴及び機能の１つの実施形態の視覚的図面である。
【図５】本発明の特徴を組み込んだユーザインターフェースのユーザ領域の特徴及び機能の１つの実施形態の視覚的図面である。
【図６】本発明の特徴を組み込んだユーザインターフェースのタスク領域の特徴及び機能の１つの実施形態の視覚的図面である。
【図７】本発明の特徴を組み込んだユーザインターフェースの環境領域の特徴及び機能の１つの実施形態の視覚的図面である。
【図８ａ】本発明の特徴を組み込んだユーザインターフェースの１つの実施形態によるナビゲートの１つの方法を示す図である。
【図８ｂ】本発明の特徴を組み込んだユーザインターフェースの１つの実施形態によるナビゲートの１つの方法を示す図である。
【図８ｃ】本発明の特徴を組み込んだユーザインターフェースの１つの実施形態によるナビゲートの１つの方法を示す図である。
【図９】本発明の特徴を組み込んだユーザインターフェースの１つの実施形態を示す視覚的図面である。
【図１０】本発明の特徴を組み込んだユーザインターフェースにおけるオブジェクトレイアウトの別の実施形態の図である。
【図１１】本発明の特徴を組み込んだユーザインターフェースのＣｏｎｔａｃｔｓ領域におけるアイコン配列の１つの実施形態を示す図である。
【図１２】本発明の特徴を組み込んだユーザインターフェースのスケーリングを示す図である。
【図１３】本発明を実施するために使用できるアーキテクチャの１つの実施形態のブロック図である。
【図１４】本発明の特徴を組み込んだユーザインターフェースのＣｏｎｔａｃｔｓ領域の特徴及び機能の１つの実施形態を示す視覚的図面である。
【図１５】本発明の特徴を組み込んだユーザインターフェースのカメラアプリケーション領域の特徴及び機能の１つの実施形態を示す視覚的図面である。
【図１６】本発明の特徴を組み込んだユーザインターフェースのコンタクト領域の特徴及び機能の１つの実施形態を示す視覚的図面である。
【図１７】本発明の特徴を組み込んだユーザインターフェースのアプリケーション領域の特徴及び機能の１つの実施形態を示す視覚的図面である。
【図１８】本発明の特徴を組み込んだユーザインターフェースのウェブブラウザアプリケーションの特徴及び機能の１つの実施形態を示す視覚的図面である。
【符号の説明】
【００８２】
１０１  プロセッサ
１０２  メモリ
１０３  アプリケーション
１０４  送受信器
１０５  アンテナ
１０６  キーボード
１０７  ディスプレイ
１０８  スピーカー／マイクロフォン
１０９  入力／出力
【図１】
2008506194.tif 000003
【図２】
2008506194.tif 000004
【図３Ａ】
2008506194.tif 000005
【図３Ｂ】
2008506194.tif 000006
【図３Ｃ】
2008506194.tif 000007
【図４】
2008506194.tif 000008
【図５】
2008506194.tif 000009
【図６】
2008506194.tif 000010
【図７】
2008506194.tif 000011
【図８】
2008506194.tif 000012
【図９】
2008506194.tif 000013
【図１０】
2008506194.tif 000014
【図１１】
2008506194.tif 000015
【図１２】
2008506194.tif 000016
【図１３】
2008506194.tif 000017
【図１４】
2008506194.tif 000018
【図１５】
2008506194.tif 000019
【図１６】
2008506194.tif 000020
【図１７】
2008506194.tif 000021
【図１８】
2008506194.tif 000022
【国際調査報告】
2008506194.tif 000023