(57)【特許請求の範囲】
【請求項１】
移動体通信装置内の機能にアクセスする方法であって、
イベントタイプに応じてイベントを一まとめにして一覧にしたイベントリストを生成するステップであって、該イベントリストは一つ以上のイベントポインタを含み、各イベントポインタは異なるイベントのタイプに対応している、前記ステップと、
新しいイベントが発生し、そのイベントと同じイベントタイプに対応するイベントポインタがイベントリストにまだ無い場合、新しいイベントポインタを前記一覧にしたイベントリストに追加し、また、ユーザがイベントポインタに対応するすべてのイベントに応答している場合には、イベントポインタを自動的に削除することにより、一覧にしたイベントリストをダイナミックに更新するステップであって、
前記一覧にしたイベントリストをユーザにディスプレイ上で表示するステップと、
階層メニューのメニューアイテムを前記一覧にしたイベントリスト内の各イベントポインタと関連付けるステップと、
前記ユーザによる前記一覧にしたイベントリストからのイベントポインタの選択に応答して前記階層メニューの関連付けられたメニューアイテムを呼び出すステップと、
を含む方法。
【請求項２】
請求項１に記載の方法であって、前記一覧にしたイベントリストは前記ユーザによるショートカットコマンドのエントリに応答して表示される方法。
【請求項３】
請求項１に記載の方法であって、さらに、前記一覧にしたイベントリストが表示される前に前記イベントリストをソートするステップを含む方法。
【請求項４】
請求項３に記載の方法であって、前記一覧にしたイベントリストは時間順にソートされる方法。
【請求項５】
請求項３に記載の方法であって、前記一覧にしたイベントリストはそのイベントリスト上の前記イベントポインタに割当てられた優先順位に基づいてソートされる方法。
【請求項６】
請求項５に記載の方法であって、前記優先順位はユーザにより前記イベントリスト上の前記イベントポインタに割当てられる方法。
【請求項７】
請求項３に記載の方法であって、前記イベントリストはそのイベントリスト上の前記イベントポインタに関連付けられた使用統計に基づいてソートされる方法。
【請求項８】
ユーザにより選択される階層メニューのメニューアイテムを表示するディスプレイと、
イベントタイプに応じてイベントを一まとめにして一覧にしたイベントリストを格納するメモリであって、該イベントリストは一つ以上のイベントポインタを含み、各イベントポインタは異なるイベントのタイプに対応している、該メモリと、
プロセッサであって、新しく指定されたイベントが発生し、そのイベントと同じイベントタイプに対応するイベントポインタがイベントリストにまだ無い場合、新しいイベントポインタを前記一覧にしたイベントリストに追加し、またユーザがイベントポインタに対応するすべてのイベントに応答している場合には、イベントポインタを自動的に削除することにより、一覧にしたイベントリストをダイナミックに更新し、ユーザが見るために前記一覧にしたイベントリストをディスプレイ上に表示させ、階層メニューのメニューアイテムを前記一覧にしたイベントリスト内の各イベントポインタと関連付け、前記一覧にしたイベントリストからのイベントポインタの前記ユーザによる選択に応答して前記階層メニューの関連付けられたメニューアイテムを呼び出す、
前記プロセッサと、を含む移動体通信装置。
【請求項９】
請求項８に記載の移動体通信装置であって、前記プロセッサは前記ユーザによるショートカットコマンドの入力に応答して前記一覧にしたイベントリストを表示させる移動体通信装置。
【請求項１０】
請求項８に記載の移動体通信装置であって、前記プロセッサは前記一覧にしたイベントリストが表示される前に前記一覧にしたイベントリストをソートする移動体通信装置。
【請求項１１】
請求項１０に記載の移動体通信装置であって、前記プロセッサは前記一覧にしたイベントリストを時間順にソートする移動体通信装置。
【請求項１２】
請求項１０に記載の移動体通信装置であって、前記プロセッサは前記一覧にしたイベントリスト上の前記イベントポインタに関連付けられた優先順位に基づいて前記一覧にしたイベントリストをソートする移動体通信装置。
【請求項１３】
請求項１２に記載の移動体通信装置であって、前記優先順位はユーザにより前記一覧にしたイベントリスト上の前記イベントポインタに割当てられる移動体通信装置。
【請求項１４】
請求項８に記載の移動体通信装置であって、前記プロセッサは前記一覧にしたイベントリスト上の前記イベントポインタに関連付けられた使用統計に基づいて前記一覧にしたイベントリストをソートする移動体通信装置。
【請求項１５】
ディスプレイを含むユーザインターフェイスを制御する回路であって、前記回路は、
イベントタイプに応じてイベントを一まとめにして一覧にしたイベントリストを生成し、該イベントリストは一つ以上のイベントポインタを含み、各イベントポインタは異なるイベントのタイプに対応していて、
新しいイベントが発生し、そのイベントと同じイベントタイプに対応するイベントポインタがイベントリストにまだ無い場合、新しいイベントポインタを前記一覧にしたイベントリストに追加し、
また、ユーザがイベントポインタに対応するすべてのイベントに応答している場合には、イベントポインタを削除することにより、一覧にしたイベントリストをダイナミックに更新し、
前記一覧にしたイベントリストをユーザが見るためにディスプレイ上で表示し、
階層メニューのメニューアイテムを前記一覧にしたイベントリスト内の各イベントポインタと関連付け、
前記ユーザによる前記一覧にしたイベントリストからのイベントポインタの選択に応答して前記階層メニューの関連付けられたメニューアイテムを呼び出す、
ようにプログラムされたプロセッサを含む回路。
【請求項１６】
請求項１５に記載の回路であって、前記プロセッサは前記ユーザによるショートカットコマンドのエントリに応答して前記一覧にしたイベントリストを表示する回路。
【請求項１７】
請求項１５に記載の回路であって、前記プロセッサは前記一覧にしたイベントリストが表示される前に前記一覧にしたイベントリストをソートする回路。
【請求項１８】
請求項１７に記載の回路であって、前記プロセッサは前記一覧にしたイベントリストを時間順にソートする回路。
【請求項１９】
請求項１７に記載の回路であって、前記プロセッサは前記一覧にしたイベントリストをそのイベントリスト上の前記イベントポインタに割当てられた優先順位に基づいてソートする回路。
【請求項２０】
請求項１９に記載の回路であって、前記優先順位はユーザにより前記一覧にしたイベントリスト上の前記イベントポインタに割当てられる回路。
【請求項２１】
請求項１５に記載の回路であって、前記プロセッサは前記一覧にしたイベントリストをそのイベントリスト上の前記イベントポインタに関連付けられた使用統計に基づいてソートする回路。
【請求項２２】
プログラムを保存しているコンピュータ読取可能媒体であって、該プログラムは、移動体通信装置内のユーザインターフェイスを制御して、
イベントタイプに応じてイベントを一まとめにして一覧にしたイベントリストを生成し、該イベントリストは一つ以上のイベントポインタを含み、各イベントポインタは異なるイベントのタイプに対応していて、
新しいイベントが発生し、そのイベントと同じイベントタイプに対応するイベントポインタがイベントリストにまだ無い場合、新しいイベントポインタを前記一覧にしたイベントリストに追加し、
また、ユーザがイベントポインタに対応するすべてのイベントに応答している場合には、イベントポインタを削除することにより、一覧にしたイベントリストをダイナミックに更新し、
前記一覧にしたイベントリストをユーザが見るためにディスプレイ上で表示し、
階層メニューのメニューアイテムを前記一覧にしたイベントリスト内の各イベントポインタと関連付け、
前記ユーザによる前記一覧にしたイベントリストからのイベントポインタの選択に応答して前記階層メニューの関連付けられたメニューアイテムを呼び出す、
ように前記移動体通信装置を制御するものである、
前記コンピュータ読取可能媒体。
【請求項２３】
請求項１に記載の方法であって、前記一覧にしたイベントリストをダイナミックに更新するステップはさらに、前記新しいイベントのタイプを決定し、もしユーザが新しいイベントのタイプをまだ除外してない場合には、イベントポインタを前記一覧にしたイベントリストに追加するステップを含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（発明の分野）
本発明は一般的に無線通信装置に関し、特に、無線通信装置用ユーザインターフェイスに関する。
【背景技術】
【０００２】
（発明の背景）
セルラー電話機等の無線通信装置は従来主として音声通信用に使用されてきている。第３世代（３Ｇ）技術の出現により消費者が利用可能な無線サービスは拡張されるようになった。無線加入者が現在利用可能なサービスのいくつかは電子メール、ページング、ウェブ閲覧、およびＳＭＳメッセージングおよびＭＭＳメッセージングを含む多様なメッセージングアプリケーションを含んでいる。
【０００３】
セルラー電話機で利用可能なユーザ機能数も劇的な割合で増加しつつある。たとえば、多くのセルラー電話機は現在セルラー電話機の場所を決定するための全地球測位システム（ＧＰＳ）受信機、およびセルラー電話機が隣接装置と通信できるようにするブルートゥースモジュールを含んでいる。セルラー電話機は、カメラ、オーディオプレーヤ、およびpersonal digital assistance (PDA)等の他の装置と結合することもできる。
【０００４】
セルラー電話機で現在利用可能なサービスおよび機能の過多はセルラー電話機メーカに対する設計挑戦をもたらす。１つの挑戦はユーザが自分等のセルラー電話機で利用可能なサービスおよび機能に容易にアクセスできるようにするユーザインターフェイスを設計することである。もう１つの挑戦は軽量、コンパクトでバッテリ寿命の長い電話機を設計することである。
【０００５】
セルラー電話機で利用可能なアプリケーション毎にボタンを設けることは実際的ではなく、必ずしも望ましいことでもない。ボタンの数を増やすと電話機のサイズおよび重量も増す。したがって、ボタンの多すぎる電話機はモダンな技術に馴染まない多くの人々を怖気づかせる。さらに、さまざまなサービスおよびアプリケーションが利用可能であるにもかかわらず、多くの人々は自分達の電話機をまだ音声サービスにしか使用していない。ボタンが散りばめられているセルラー電話機は自分達の電話機を主として音声通信に使用するユーザの興味を引くことはない。
【０００６】
セルラー電話機にボタンを散りばめることなく非常に多くのサービスおよびアプリケーションへのアクセスを提供する１つの方法はディスプレイ上でユーザに提示できるメニューシステム、およびメニュー中をナビゲートしてコマンド、設定、またはオプションを選択する簡単な方法を提供することである。メニューシステムはテキストベース、たとえば、機能やオプションのリスト、あるいはグラフィカル、たとえば、一群のアイコンまたはテキストとグラフィックスの組合せとすることができる。いずれの場合にも、ユーザは典型的に所望のコマンド、設定、または機能に達するまで逐次提示されるメニュー内のアイテムを選択することによりメニューシステム中をナビゲートする。ユーザに関心のある多くのアプリケーションはトップレベルメニューから数レベル下のメニュー内にある。したがって、ユーザは所望の機能に至る選択のシーケンスを憶えなければならない。多数の特徴すなわち機能を有するセルラー電話機では、ユーザは所望の機能にアクセスするのに必要な選択の的確なシーケンスを憶えるのが困難なことがある。たとえ、ユーザが選択のシーケンスを憶えることができても、メニューシステム中をナビゲートするのは退屈で時間を消費することがある。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
したがって、ユーザが無線通信装置の所望の特徴すなわち機能に容易かつ迅速にアクセスできるようにする無線通信装置用ユーザインターフェイスの改善が継続的に必要とされている。
【課題を解決するための手段】
【０００８】
（図面の概要）
本発明は移動体通信装置の所望の特徴すなわち機能に関連づけられたメニューにユーザが迅速かつ容易にアクセスできるようにする移動体通信装置用ユーザインターフェイスに関連している。移動体通信装置はあるユーザアクションを必要とするイベントを記載したイベントリストを維持する。イベントはアラームの設定等によりユーザが開始することができ、あるいは移動体通信装置によるメッセージの受信等のユーザの制御範囲を超える出来事とすることができる。また、イベントは移動体通信装置内に常駐するアプリケーションにより開始することができる。
【０００９】
移動体通信装置は指示されたイベントに応答してイベントリストをダイナミックに更新し、ユーザ入力に応答してイベントリストをディスプレイする。本発明の一実施例では、ユーザはショートカットキーまたはキーの組合せを押圧することにより、あるいは任意他のアクセス方法によりイベントリストをディスプレイすることができる。イベントリスト内の各イベントは階層メニュー内のメニューアイテムと関連付けられる。関連付けられたメニューアイテムはユーザがイベントリストからイベントを選択する時に呼び出される。呼び出されるメニューアイテムは、たとえば、もう１つのメニューをディスプレイすることができ、あるいはメニューアイテムに関連付けられたアクションを実行することができる。こうして、イベントリストはメニューが階層メニュー構造内のどこに配置されているかを覚えることなく、移動体通信装置の異なる特徴すなわち機能に関連付けられたメニューにアクセスするための簡単で矛盾しない方法を提供する。
【実施例】
【００１０】
（発明の詳細な説明）
図１は本発明に従った典型的な移動体通信装置１０のブロック図である。典型的な実施例はセルラー電話機を含んでいる。しかしながら、本発明はセルラー電話機に限定されずpersonal digital assistant (PDA)等の他の移動体通信装置でも具現することができる。
【００１１】
移動体通信装置１０はマイクロプロセッサ１２，メモリ１４，入出力回路１６，オーディオ処理回路１８，トランシーバ２０，アンテナ２２，およびユーザインターフェイス３０を含んでいる。マイクロプロセッサ１２はメモリ１４内に保存されたプログラムに従って移動体通信装置１０の動作を制御する。制御機能は単一マイクロプロセッサ１２または多数のマイクロプロセッサ内に実現することができる。適切なマイクロプロセッサは、たとえば、汎用および特殊目的マイクロプロセッサとデジタル信号プロセッサの両方を含むことができる。メモリ１４は移動体通信装置１０内のメモリの全体階層を表し、ランダムアクセスメモリ（ＲＡＭ）と読出し専用メモリ（ＲＯＭ）の両方を含むことができる。動作に必要なコンピュータプログラム命令およびデータは個別装置、スタックド装置として実現することができ、またはマイクロプロセッサ１２に集積することができるＥＰＲＯＭ，ＥＥＰＲＯＭ，および/またはフラッシュメモリ等の非揮発性メモリ内に保存される。入出力回路１６はマイクロプロセッサ１２をオーディオ処理回路１８，トランシーバ２０，およびユーザインターフェイス３０にインターフェイスする。マイクロプロセッサ１２，オーディオ処理回路１８，および入出力回路１６は特殊設計特定用途集積回路（ＡＳＩＣ）２６に内蔵することができる。
【００１２】
ユーザインターフェイス３０は入力装置３２，ディスプレイ３４，マイクロホン３６，およびスピーカ３８を含んでいる。移動体通信装置１０の前面に配置された入力装置３２およびディスプレイ３４により（図２）、ユーザは移動体通信装置１０とインターフェイスすることができる。入力装置３２は、たとえば、アルファニューメリックキーパッド４０および、オプションとして、図２に示す押しボタン機能を有するジョイスティックコントロール４２等のナビゲーションコントロールを含むことができる。キーパッド４０およびジョイスティックコントロール４２によりオペレータは番号をダイヤルし、コマンドを入力し、ディスプレイ３４上に提示されたメニューをナビゲートし、選択を行うことができる。ディスプレイ３４によりユーザはダイヤルされた番号、状態情報、プロンプト、メニュー、その他の情報を見ることができる。また、ディスプレイ３４によりユーザはメッセージを見て読み取りかつ動画およびグラフィックスを見ることができる。
【００１３】
マイクロホン３６はユーザの音声をトランシーバ２０により送信される電気的オーディオ信号へ変換し、スピーカ３８はトランシーバ２０により受信されたオーディオ信号をユーザが聞くことができる可聴信号へ変換する。オーディオ処理回路１８はベーシックアナログ出力信号をスピーカ３８へ与えマイクロホン３６からアナログオーディオ入力を受け取る。
【００１４】
トランシーバ２０は信号を送受信するアンテナ２２に接続されている。トランシーバ２０は一般的に移動体通信用グローバル・システム（ＧＳＭ），ＴＩＡ/ＥＩＡ-１３６，ｃｄｍａＯｎｅ，ｃｄｍａ２０００，ＵＭＴＳ，およびWideband ＣＤＭＡとして知られる標準を含む任意の既知標準に従って動作することができる完全機能セルラー無線トランシーバである。
【００１５】
移動体通信装置１０はそれを近隣装置に接続する短距離無線インターフェイス２４も含むことができる。たとえば、移動体通信装置はブルートゥースインターフェイスおよび/または赤外線インターフェイスを含むことができる。ブルートゥースは移動体通信装置１０をＰＣ，プリンタ、または他の移動体通信装置１０に接続できるようにする無線技術である。
【００１６】
本発明に従った移動体通信装置１０は従来の音声通信サービスの他に多様なサービスを提供することができる。付加サービスは、たとえば、ショートメッセージングサービス（ＳＭＳ）を使用するテキストメッセージング、マルチメディアメッセージングサービス（ＭＭＳ）を使用するマルチメディアメッセージング、および無線アプリケーションプロトコル（ＷＡＰ）を使用する電子メールおよびウェブ閲覧のようなインターネットサービスを含むことができる。移動体通信装置１０はカレンダ、オルガナイザ、およびアラーム等のアプリケーションまたはユーザ機能も含むことができる。本発明の好ましい実施例では、移動体通信装置１０に含まれるアプリケーションは呼マネージャ５０，メッセージングアプリケーション５２，電子メールアプリケーション５４，およびインターネットアプリケーション５６を含んでいる。図１に示すように、各アプリケーションはメモリ１４内に保存することができる。呼マネージャ５０はアドレスとのコンタクトおよび電話番号のリストを維持し着信および発信音声呼を処理する。呼マネージャ５０により実施される１つの機能は呼リストを維持することであり、それは最近の呼および見逃し呼のリストを含むことができる。メッセージングアプリケーション５２はＳＭＳおよびＭＭＳメッセージングサービスを提供する。着信ＳＭＳおよびＭＭＳメッセージはユーザにより読まれるまたは見られるまでインボックス内に保存される。読まれるか見られた後で、メッセージはインボックスから削除される。電子メールアプリケーション５４はユーザが電子メールを送受信できるようにする。電子メールアプリケーション５４は未読メッセージを保存するインボックスを含むこともできる。インターネットアプリケーション５６はユーザがウェブページを閲覧できるようにするウェブブラウザを含んでいる。インターネットアプリケーション５６はユーザがＷＡＰメッセージを送受信できるようにもする。
【００１７】
使用中に、マイクロプロセッサ１２により実行されるさまざまなアプリケーションによりアイコンをディスプレイ３４上にディスプレイして、状態情報を提供するだけでなく、通知または警報をユーザを提供することができる。図２は移動体通信装置１０の使用中にユーザに現れるいくらかの典型的なアイコンを示す。図２に示す例では、移動体通信装置１０はディスプレイ３４の底部に、参照番号６０で示す、時間をディスプレイしている。時間６０の右にバッテリアイコン６２がディスプレイされていてバッテリ残存寿命を示す。時間６０の左にはアラームアイコン６４および信号強度アイコン６６がある。アラームアイコン６４はアラーム６４が設定されていてアクティブであることを示す。信号強度アイコン６６は移動体通信装置１０が見た場合の現信号強度を示す。ディスプレイ３４の頂部には３つのアイコンがあり、それらは音声メールアイコン７０，ＷＡＰメッセージアイコン７２，およびブルートゥースアイコン７４であり、あるユーザアクションを必要とするイベントが関連付けられている。音声メールアイコン７０は以前にユーザがアクセスしていない音声メッセージをユーザが受信していることを示す。ＷＡＰメッセージアイコン７２は同様にユーザが未アクセスＷＡＰプッシュメッセージを受信していることを示す。ブルートゥースアイコン７４はブルートゥースインターフェイスがイネーブルされてアクティブであることを示す。ディスプレイ上に現れることがあるいくつかの付加アイコンが図３に示されている。図３に示すアイコンはユーザアクションを必要とするイベントと関連付けられている。
【００１８】
ディスプレイ３４はユーザにイベントを通知するまたは状態情報をディスプレイするための簡便な方法を提供するが、多くのユーザにとって通知に応答したり現状態を変えたりするのにどんなアクションをとる必要があるのかまだ容易には判らないことがある。従来、移動体通信装置１０のサービスまたは機能へのアクセスはディスプレイ３４上でユーザにディスプレイされる階層メニューを介して得られる。表１は典型的な移動端末用階層メニュー内に現れることがあるメニューアイテムの部分リストである。
【表１】
0004538000.tif 000002
【００１９】
ユーザはジョイスティック４２またはキーパッド４０を使用して一連のメニュー中をナビゲートしてメッセージその他のサービスにアクセスし、設定を変えたり見たりし、機能をイネーブルまたはディセーブルすることができる。階層メニューは従来技術で既知であり、メニューがスペースをとらず小型装置に容易に実現できるため広く使用されている。メニューを介してアクセスできる機能数は利用可能なメモリによってのみ制限される。ディスプレイメニューは移動体通信装置１０内の多数の特徴すなわち機能を供給することができるが、その複雑さは各特徴すなわち機能の追加によりさらに複雑化する。
【００２０】
多くのユーザは、特に、その機能がめったに使用されない場合、複雑なメニュー構造中をナビゲートしてサービス、特徴すなわち機能にアクセスのが困難である。前記した例では、ブルートゥースインターフェイスをディセーブルすると決定した場合、ユーザはメニュー中をナビゲートしてブルートゥースメニューアイテムをディセーブルするコマンドを見つけなければならず、それはトップレベルメニューよりも数レベル下のメニューに存在していることがある。たとえユーザがブルートゥースメニューアイテムに到達するステップシーケンスを憶えていても、メニュー中をナビゲートするのは退屈なことがある。
【００２１】
本発明は移動体通信装置１０のサービスおよび機能にアクセスする方法を提供する。本発明に従って、マイクロプロセッサ１２は新しいイベントが生じるとダイナミックに更新される全てのアクティブイベントのリストを維持し、更新されたイベントリスト５８をメモリ１４内に保存する。イベントはユーザがブルートゥースインターフェイスをイネーブルしたりアラームを設定するような時にユーザが開始することができる。また、イベントはユーザが呼を受信するような時にネットワークにより開始することができ、あるいは移動体通信装置１２内のアプリケーションにより開始することができる。イベントが生じると、マイクロプロセッサ１２はイベントリスト５８を更新し、それは移動体通信装置１０のサービスや機能に迅速にアクセスするためのカスタマイズされたメニューとして役立つ。イベントリスト５８はその中のイベントに対応するメニューアイテムの場所へのポインタの集まりからなっている。たとえば、ユーザが呼を見逃すと、マイクロプロセッサ１２はイベントリスト５８内の見逃し呼メニューアイテムにポインタを置くことができる。もう１つの例として、ユーザがブルートゥースインターフェイスをイネーブルすると、マイクロプロセッサ１２はブルートゥースインターフェイスをディセーブルするメニューアイテムを指すポインタをイベントリスト５８内に置くことができる。
【００２２】
ユーザインターフェイス３０は、好ましくは、ユーザがスタンバイモードから迅速にイベントリスト５８にアクセスしてディスプレイできるようにするショートカットキーを含んでいる。ショートカットキーは単一キーまたは組合せキーの押圧を含むことができる。ショートカットキーまたはキーシーケンスは以後イベントリストショートカットと呼ばれる。イベントリスト５８がディスプレイされると、ユーザはイベントのタイプに無関係にイベントリスト５８から所望のアクションを簡単に選択することができる。イベントリストからのイベントの選択により階層メニュー内にメニューアイテムが呼び出される。呼び出されたメニューアイテムにより画面上にメニューをディスプレイしたり、そのメニューアイテムに関連するあるアクションまたは機能を実行することができる。このようにして、イベントリスト５８は移動体通信装置１０の大幅に異なる機能にアクセスするための簡単で矛盾のない方法を提供する。下記の例は本発明のいくつかの使用を示すために提供される。
【００２３】
例１
ユーザが音声呼を見逃してしまった。見逃した呼アイコン（図３の第１のアイコン）がディスプレイ３４上にディスプレイされてユーザに見逃し呼を知らせる。ユーザはイベントリスト・ショートカットを活性化させてディスプレイ３４上にイベントリスト５８をディスプレイする。図４Ａに示すイベントリスト５８は見逃し呼メニューアイテムへのポインタを含んでいる。ユーザはイベントリスト５８から「見逃し呼」を選択すると、見逃し呼リストへ直接案内される。ユーザが見逃し呼リスト内の全ての見逃し呼に応答するか全ての見逃し呼を削除するまで、見逃し呼ポインタはイベントリスト５８内に残る。ユーザが最後の見逃し呼に応答すると、マイクロプロセッサ１２は見逃し呼ポインタをイベントリスト５８から除去する。
【００２４】
例２
ユーザは見逃し音声呼および保留見逃しＭＭＳメッセージを有する。見逃し呼アイコンおよびＭＭＳメッセージアイコンがディスプレイ３４上にディスプレイされる。ユーザがイベントリスト・ショートカットを活性化させると、図４Ｂに示すイベントリスト５８がディスプレイされる。イベントリスト５８は、ＭＭＳメッセージインボックスへのポインタと見逃し呼リストへのポインタとの、２つのポインタを含んでいる。ユーザは「ＭＭＳメッセージ」メニューアイテムまたは「見逃し呼」メニューアイテムをイベントリスト５８から選択することができる。ユーザは「見逃し呼」メニューアイテムをイベントリスト５８から選択すると、前記したように、直接見逃し呼リストに案内される。ユーザは「ＭＭＳメッセージ」メニューアイテムを選択すると、ＭＭＳメッセージインボックスへ案内されそこで全ての未読ＭＭＳメッセージを見ることができる。ユーザが全ての未読ＭＭＳメッセージを見るまたは削除するまでＭＭＳメッセージポインタはイベントリスト５８内に残る。最後の未読ＭＭＳメッセージが見られると、マイクロプロセッサ１２はＭＭＳメッセージポインタをイベントリスト５８から除去する。
【００２５】
例３
例２の見逃し呼および未読ＭＭＳの他に、ユーザは未読ＳＭＳメッセージを有し、アラームを設定しており、ブルートゥースインターフェイスをイネーブルしており、かつ未読電子メールメッセージを有する。対応するアイコンがディスプレイ３４上にディスプレイされる。ユーザがイベントリスト・ショートカットを活性化させると、図４Ｃに示すイベントリスト５８がディスプレイされる。イベントリスト５８は６つの異なるイベントに対応する６つのポインタを含んでいる。各ポインタは、対応するメニューアイテムがどこに配置されているかを憶えることなく、ユーザが直接機能のサービスにアクセスできるようにする階層メニュー構造内のメニューアイテムへのショートカットとして役立つ。自分のＳＭＳメッセージをチェックしたい場合、ユーザはイベントリスト５８から「ＳＭＳメッセージ」アイテムを選択することができ、それは実際にはユーザのＳＭＳインボックスへのポインタである。したがって、「ＳＭＳメッセージ」アイテムの選択はユーザを直接ＳＭＳインボックスへ案内する。ユーザが前の未読ＳＭＳメッセージを全て読み終わると、マイクロプロセッサ１２は「ＳＭＳメッセージ」アイテムをイベントリスト５８から除去する。そのため、イベントリスト５８は図４Ｄに示すように５つのアイテムを含むようになる。
【００２６】
前記した例では、イベントリスト５８内のアイテムはイベントの時間に基づいた順序とされ、最も最近のイベントが最初である。異なる順序を使用することもできる。たとえば、ユーザは異なるイベントに優先度を割当てることができ、それは優先順位に従ってディスプレイされる。ある実施例では、ユーザはイベントリスト５８に含めたり除外するイベントを指定することができる。順序付けはユーザの頻度に基づくこともできる。マイクロプロセッサ１２は使用統計に基づいてイベントリスト５８内の異なる機能および順序アイテムのユーザ頻度を反映する統計を維持することができる。
【００２７】
図５は新しいイベントに応答してイベントリスト５８を更新するためにマイクロプロセッサ１２により実行することができる更新手順１００を示す。更新手順１００はイベントが検出される時に始まる（ブロック１０２）。手順をトリガするイベントはメーカによりインストールされるプログラムにより決定することができ、ある実施例では、ユーザにより指定することができる。この場合、イベントはメーカにより予めプログラムされユーザは予めプログラムされたイベントをイベントリスト５８から除外する能力を有するものと仮定する。このシナリオにおいて、マイクロプロセッサ１２は最初にイベントがユーザによりイベントリスト５８から除外されているものかチェックする（ブロック１０４）。そうであれば、イベントリスト５８を更新せずに手順は終了する（ブロック１１２）。イベントが除外されていなければ、マイクロプロセッサ１２はイベントが既にイベントリスト５８内に含まれているかチェックする（ブロック１０６）。本発明の好ましい実施例では、イベントが１回しか生じないのか同じタイプのイベントが何回も生じるのかにかかわらずイベントリスト５８内の単一アイテムしか現れない。たとえば、未読ＳＭＳメッセージが既にＳＭＳインボックス内に存在する時にユーザがＳＭＳメッセージを受信すると、「ＳＭＳメッセージ」アイコンは既にイベントリスト５８内に現れている。この場合、イベントリスト５８は更新されずイベントリスト５８を更新せずに手順は終了する（ブロック１１２）。前に生じたことのないタイプのイベントでイベントリスト５８内にまだ表示されていなければ、マイクロプロセッサ１２は新しいイベントをイベントリスト５８に追加し（ブロック１０８）、任意所望のソーティングアルゴリズムに従ってリストをソートする（ブロック１１０）。イベントリスト５８を更新した後で（ブロック１０８および１１０）、手順は終了する（ブロック１１２）。
【００２８】
図６はイベントリスト５８からイベントを削除する典型的な手順１５０を示す。図６に示す手順はもう１つの手順内に含めたりそれにより読み出すことができる。図６に示す典型的な手順１５０は移動体通信装置１０内で維持されるＳＭＳインボックスからユーザがエグジットする時に実行され（ブロック１５２）、したがって、他のＳＭＳプログラムコードの一部として含むことができる。ユーザがＳＭＳインボックスから退出する時、マイクロプロセッサ１２は未読ＳＭＳメッセージ数を決定する（ブロック１５４）。ＳＭＳインボックス内の未読ＳＭＳメッセージ数が０よりも大きければ、マイクロプロセッサ１２はいかなるアクションもとらず手順は終了する（ブロック１６０）。しかしながら、ＳＭＳインボックス内の未読ＳＭＳメッセージ数が０に等しければ、マイクロプロセッサ１２は「ＳＭメッセージ」イベントがイベントリスト５８内であるかチェックする。そうでなければ、マイクロプロセッサ１２はいかなるアクションもとらず手順は終了する（ブロック１６０）。しかしながら、「ＳＭメッセージ」イベントがイベントリスト５８内であり未読メッセージ数が０に等しければ、マイクロプロセッサは「ＳＭＳメッセージ」をイベントリスト５８から除去または削除し（ブロック１５８）手順は終了する（ブロック１６０）。
【００２９】
図６はＳＭＳアプリケーション内に含むことができる１つの典型的な手順を示す。音声呼、電子メールメッセージ、ＭＭＳメッセージ等の他の形のメッセージを処理するための図６に示すのと同様な手順を提供することもできる。
【００３０】
もちろん、本発明はその精神および本質的特性から逸脱することなく、ここに記載されたもの以外の他の特定方法で実施することができる。したがって、本実施例はあらゆる面において説明用であって制約的意味合いはなく、添付特許請求の範囲の意味および同等範囲内に入る全ての変更が包含されるものとする。
【図面の簡単な説明】
【００３１】
【図１】本発明に従った典型的な移動体通信装置のブロック図である。
【図２】典型的な移動体通信装置の前面から見た立面図である。
【図３】移動体通信装置のディスプレイ上に現れるイベントアイコンを示す図である。
【図４Ａ】階層メニュー内のメニューアイテムにアクセスするための本発明に従ったイベントメニューを示す図である。
【図４Ｂ】階層メニュー内のメニューアイテムにアクセスするための本発明に従ったイベントメニューを示す図である。
【図４Ｃ】階層メニュー内のメニューアイテムにアクセスするための本発明に従ったイベントメニューを示す図である。
【図４Ｄ】階層メニュー内のメニューアイテムにアクセスするための本発明に従ったイベントメニューを示す図である。
【図５】イベントリストにイベントを追加するための手順を示すフロー図である。
【図６】イベントリストからイベントを削除するための手順を示すフロー図である。
【図１】
0004538000.tif 000003
【図２】
0004538000.tif 000004
【図３】
0004538000.tif 000005
【図４Ａ】
0004538000.tif 000006
【図４Ｂ】
0004538000.tif 000007
【図４Ｃ】
0004538000.tif 000008
【図４Ｄ】
0004538000.tif 000009
【図５】
0004538000.tif 000010
【図６】
0004538000.tif 000011