(57)【要約】【課題】移動体端末装置の利用者にとって、簡単にかつ迅速に通話やメール送信の際における発信操作を行う。【解決手段】通信アプリケーション３３が携帯電話の利用者の指令に従って、携帯電話の表示部に通信アプリケーション３３が有する識別番号帳を表示する等により、利用者が発信先識別番号を選択できるようにする。この後、利用者が発信先識別番号を選択すると、通信アプリケーション３３が、利用者によって選択された発信先識別番号に関する情報をパラメータとして基本処理部に対して発信要求を行う。この発信要求を受けとった基本処理部３１が、発信要求に応答して、通信処理資源に発信を実行させる。そして、基本処理部３１が、発信実行の結果を通信アプリケーション３３へ通知する。【選択図】  図６
2004357138.tif 000002
【特許請求の範囲】
【請求項１】
通信処理資源を管理する基本処理部を備えた移動体端末装置において使用される通信方法であって、
前記移動体端末装置に搭載されたアプリケーションが、前記アプリケーションが有する識別番号帳から前記移動体端末装置の利用者によって選択された発信先識別番号に関する情報をパラメータとして、前記基本処理部に対して発信要求を行う発信要求工程と；
前記基本処理部が、前記発信要求に応答して、前記通信処理資源に発信を実行させる発信実行工程と；
前記発信実行工程における発信結果を前記アプリケーションへ通知する結果通知工程と；を備える通信方法。
【請求項２】
前記基本処理部が管理する着信履歴の情報に基づいて、前記識別番号帳の情報を更新する更新工程を更に備える、ことを特徴とする請求項１に記載の通信方法。
【請求項３】
前記識別番号帳は識別番号として電話番号とメールアドレスの少なくとも一方を含む、ことを特徴とする請求項１又は２に記載の通信方法。
【請求項４】
前記識別番号帳は特定の組織に属する複数の識別番号を含む、ことを特徴とする請求項１〜３のいずれか一項に記載の通信方法。
【請求項５】
制御用コンピュータと、通信処理資源を管理する基本処理部とを備える移動体端末装置において利用される通信アプリケーションであって、
所定のフォーマットで複数の識別番号を含む情報が記述された識別番号部と；
前記識別番号部の情報から前記移動体端末装置の利用者によって選択された発信先識別番号に関する情報をパラメータとして前記基本処理部への発信要求を、前記制御用コンピュータに実行させるための第１コードを含むコード部と；を備える通信アプリケーション。
【請求項６】
前記識別番号部は識別番号と当該識別番号に関連する情報により構成される複数の識別番号情報を保持し、
前記コード部は利用者の指示に基づいて前記識別番号部の識別番号情報の更新を、前記制御用コンピュータに実行させるための第２コードを更に含む、ことを特徴とする請求項５に記載の通信アプリケーション。
【請求項７】
通信処理資源の管理を行う基本処理部と；
請求項５又は６のいずれか一項に記載の通信アプリケーションと；を備える移動体端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信方法、通信アプリケーション、及び移動体端末装置に係り、より詳しくは、移動体端末装置において利用される通信方法、通信処理資源を管理する基本処理部を備える移動体端末装置に搭載される通信アプリケーション、及びその通信アプリケーションが搭載された移動体端末装置に関する。
【０００２】
【従来の技術】
従来から、携帯電話等の移動体端末装置が広く普及している。こうした移動体端末装置においては、電話番号を移動体端末装置内の電話番号帳にあらかじめ登録しておき、通話のための発信を行う際に、その電話番号帳を開いて登録された電話番号を指定するという利用方法が一般に行われている。また、メールアドレスについても、移動体端末装置内のメールアドレス帳にあらかじめ登録しておき、メール送信（発信）時、そのメールアドレス帳を開いて登録されたメールアドレスを指定して送信を行うという利用方法が一般に行われている。ここで、移動体端末装置内の電話番号帳やメールアドレス帳（以下、総称する場合には、「識別番号帳」と呼ぶ）は一種の通信処理資源であることから、移動体端末装置の必須機能である通信処理を管理するソフトウエアである基本処理部によって管理されている。
【０００３】
電話番号又はメールアドレス（以下、総称する場合には、「識別番号」と呼ぶ）の識別番号帳への登録の方法としては、次の２通りの方法が用いられている。第１の方法は、利用者が移動体端末装置の入力キーを操作して、手動で識別番号とその識別番号に関連する情報（所有者名等）を入力する方法である。また、第２の方法は、パーソナルコンピュータ等を用いて入力して作成した識別番号帳ファイルを、シリアル通信等で移動体端末装置にダウンロードする方法である。
【０００４】
また、携帯電話等の移動体端末装置においては、オブジェクト指向言語（例えば、ＪＡＶＡ（登録商標））等を用いて作成されたゲーム、音楽等のアプリケーションを利用者が、基地局を介してサーバ等からダウンロードして、楽しむということが行われている。こうしたアプリケーションも移動体端末装置において実行されるソフトウエアであるが、利用者がそのアプリケーションを介して、通話をしたり、メールを作成、送受信及び表示させたりすることは行われていない。
【０００５】
【発明が解決しようとする課題】
上述した識別番号の識別番号帳への登録の方法の内、第１の方法では、多数の識別番号を登録する場合、移動体端末装置の入力キーを操作する登録用入力に多くの労力を要し、利用者にとって負担となっていた。また、第２の方法でも、操作するキーがパーソナルコンピュータの入力キーとなるだけで、登録用入力に多くの労力を要し、利用者にとって負担となっていた。
【０００６】
また、従来の識別番号帳では、それを表示する表示手法等が、大多数の一般的な利用者を対象としたものであるため、特定の用途に最適化するということができなかった。すなわち、識別番号帳の識別番号が、例えば特定の組織（例えば会社組織）に属する場合等において、最適化した表示手法を提供するものではなかった。このため、通話先の電話番号や送信先のメールアドレスの検索が、利用者にとって面倒に感じる事態がしばしば発生していた。
【０００７】
本発明は、上記の事情を鑑みてなされたものであり、移動体端末装置の利用者にとって、簡単にかつ迅速に通話やメール送信の際における発信操作を行うことを可能にする通信方法を提供することを目的とする。
【０００８】
また、本発明は、移動体端末装置の利用者にとって、簡単にかつ迅速に通話やメール送信の際における発信操作を行うことができる通信アプリケーションを提供することを目的とする。
【０００９】
また、本発明は、利用者にとって、簡単にかつ迅速に通話やメール送信の際における発信操作を行うことができる移動体端末装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明の通信方法は、通信処理資源を管理する基本処理部を備えた移動体端末装置において使用される通信方法であって、前記移動体端末装置に搭載されたアプリケーションが、前記アプリケーションが有する識別番号帳から前記移動体端末装置の利用者によって選択された発信先識別番号に関する情報をパラメータとして、前記基本処理部に対して発信要求を行う発信要求工程と；前記基本処理部が、前記発信要求に応答して、前記通信処理資源に発信を実行させる発信実行工程と；前記発信実行工程における発信結果を前記アプリケーションへ通知する結果通知工程と；を備える通信方法である。
【００１１】
この通信方法では、発信要求工程に先立って、例えば、アプリケーションが移動体端末装置の利用者の指令に従って、移動体端末装置の表示部にアプリケーションが有する識別番号帳を表示する等により、利用者が発信先識別番号を選択できるようにする。この後、利用者が発信先識別番号を選択した後に発信指令を行うと、発信要求工程において、アプリケーションが、利用者によって選択された発信先識別番号に関する情報をパラメータとして基本処理部に対して発信要求を行う。この発信要求を受けとった基本処理部が、発信実行工程において、発信要求に応答して、通信処理資源に発信を実行させる。そして、結果通知工程において、基本処理部が、発信実行の結果をアプリケーションへ通知する。
【００１２】
ここで、アプリケーションが有する識別番号帳は、基本処理部が管理する識別番号帳とは別のものであり、基本処理部に関連する制約を考慮せず、任意に作成できるものである。すなわち、アプリケーションの作成者が、アプリケーションの利用者と想定される者にとって使用しやすい形式や構造で作成することができるものである。
【００１３】
また、アプリケーションが有する識別番号帳には、アプリケーションの作成の際に、アプリケーションの利用者と想定される者にとって提供したい識別番号及びその関連情報を登録しておくことができる。そして、アプリケーションが有する識別番号帳の形式や構造に合わせた表示を行うように、アプリケーションを作成することができる。
【００１４】
こうしたアプリケーションは、移動体端末装置にプレインストールしたり、ダウンロード可能としたりすることができる。かかるプレインストールやダウンロードにより当該アプリケーションが利用者に提供されると、利用者による識別番号及びその関連情報の登録作業を大幅に削減させることができるようになる。
【００１５】
すなわち、本発明の通信方法では、移動体端末装置の利用者にとって必要であると想定される電話番号やメールアドレスといった識別番号が既に登録され、かつ、利用者にとって利用しやすい形式や構造を有する識別番号帳を有するアプリケーションを使用して、通話のための発信やメール送信を行うことができる。したがって、本発明の通信方法によれば、簡単にかつ迅速に通話やメール送信の際における発信操作を行うことができるようになる。
【００１６】
本発明の通信方法では、前記基本処理部が管理する着信履歴の情報に基づいて、前記識別番号帳の情報を更新する更新工程を更に備えることとすることができる。ここで、「情報を更新する」とは情報の追加及び変更を意味として含む語句であり、本明細書ではこのような意味でこの語句を用いる。この場合には、更新工程において、基本処理部が管理する通話着信及びメール着信の発信元の情報を含む着信履歴に基づいて、識別番号帳の情報を、利用者の指示に従って更新する。このため、アプリケーションの提供後の各時点における最新の情報に基づいて、識別番号帳の内容を変更して充実させることができる。
【００１７】
また、本発明の通信方法では、前記識別番号帳は識別番号として電話番号とメールアドレスの少なくとも一方を含むこととすることができる。すなわち、識別番号は電話番号であってもメールアドレスであってもよく、また、電話番号とメールアドレスが混在あるいは電話番号とメールアドレスが対になっていてもよい。
【００１８】
本発明の通信方法では、前記識別番号帳は特定の組織に属する複数の識別番号を含むこととすることができる。この場合には、特定の会社等といった特定の組織に属する様々な人にしばしば電話をしたり、メールを送ったりすることが必要な移動体端末装置の利用者が、簡単にかつ迅速に通話やメール送信の際における発信操作を行うことができるようになる。
【００１９】
本発明の通信アプリケーションは、制御用コンピュータと、通信処理資源を管理する基本処理部とを備える移動体端末装置において利用される通信アプリケーションであって、所定のフォーマットで複数の識別番号を含む情報が記述された識別番号部と；前記識別番号部の情報から前記移動体端末装置の利用者によって選択された発信先識別番号に関する情報をパラメータとして前記基本処理部への発信要求を、前記制御用コンピュータに実行させるための第１コードを含むコード部と；を備える通信アプリケーションである。
【００２０】
この通信アプリケーションでは、利用者が、識別番号部に記述された情報の中から発信先識別番号を選択すると、コード部に含まれる第１コードで表された１組のインストラクションが制御用コンピュータによって実行される。この結果、通信アプリケーションから、識別番号部の情報から前記移動体端末装置の利用者によって選択された発信先識別番号に関する情報をパラメータとして、基本処理部に対する発信要求が発行される。
【００２１】
すわわち、本発明の通信アプリケーションによれば、上述した本発明の通信方法における発信要求工程を実現することができる。このため、本発明の通信アプリケーションと基本処理部とが連携をとることにより、本発明の通信方法を実施することができる。したがって、本発明の通信アプリケーションを用いることにより、簡単にかつ迅速に通話やメール送信の際における発信操作を行うことが可能となる。
【００２２】
本発明の通信アプリケーションでは、前記識別番号部が、識別番号と当該識別番号に関連する情報により構成される複数の識別番号情報を保持するとともに、前記コード部が、利用者の指示に基づいて前記識別番号部の識別番号情報の更新を、前記制御用コンピュータに実行させるための第２コードを更に含むこととすることができる。この場合には、第２コードで表される１組のインストラクションが制御用コンピュータにより実行されることにより、基本処理部が管理する通話着信及びメール着信の発信元の情報を含む着信履歴に基づいて、識別番号帳の情報を、利用者の指示に従って更新することができる。
【００２３】
本発明の移動体端末装置は、通信処理資源の管理を行う基本処理部と；本発明の通信アプリケーションと；を備える移動体端末装置である。この移動体端末装置では、基本処理部と本発明の通信アプリケーションとが連携をとって本発明の通信方法を実施することができる。したがって、本発明の移動体端末装置によれば、簡単にかつ迅速に通話やメール送信の際における発信操作を行うことができる。
【００２４】
【発明の実施の形態】
以下、本発明の一実施形態を、図１〜図１１を参照しつつ説明する。
【００２５】
図１及び図２には、一実施形態に係る通信方法及び通信アプリケーションが使用される移動体端末装置（以下、携帯電話とも呼ぶ）１０の構成が概略的に示されている。ここで、図１（Ａ）には、携帯電話１０の外観の正面図が示され、図１（Ｂ）には、携帯電話１０の外観の裏面図が示されている。また、図２には、携帯電話１０の機能ブロック構成が示されている。
【００２６】
図１及び図２において総合的に示されるように、携帯電話１０は、（ａ）制御部２１、送受信部２２及び記憶装置２３を備える携帯電話本体１１と、（ｂ）電話番号を制御部２１へ入力するためのテンキー、及び、動作モードの切替等の各種指令を制御部２１へ入力するためのファンクションキーを有する操作部１２と、（ｃ）制御部２１による指令に応じて、操作案内、動作状況、受信メッセージ等を表示する液晶表示装置を有する表示部１３とを備えている。また、携帯電話１０は、（ｄ）通話時に通信相手から送られてきた音声信号を再生する通話用スピーカ１４と、通話時に音声を入力するためのマイクロフォン１５と、（ｅ）制御部２１による指令に応じて、着信音や案内音を発生するための案内用スピーカ１６とを備えている。更に、携帯電話１０は、（ｆ）送受信部２２と接続され、基地局との間で無線信号を授受するためのアンテナ１７とを備えている。
【００２７】
上記の制御部２１は、中央処理装置（ＣＰＵ）、デジタル信号処理装置（ＤＳＰ）等を備えており、一般的な携帯電話機能を実現するために、様々なデータ処理を行うとともに、上述した他の構成要素の動作制御を行うようになっている。この制御部２１において実行されるプログラム等のソフトウエアの構成は、図３に示されるようになっている。
【００２８】
すなわち、制御部２１におけるソフトウエアは、（ｉ）携帯電話としての基本機能である通話機能及びメール機能を実現するとともに、上述した各種のハードウエア資源の制御を行う基本処理部３１と、（ｉｉ）ゲーム等の様々なコンテンツを利用者に提供するためのアプリケーション３３と、（ｉｉｉ）基本処理部３１とアプリケーション３３との間に位置し、アプリケーション３３の実行環境を提供する実行環境部３２とから構成されている。なお、基本処理部３１及び実行環境部３２は、携帯電話１０の出荷時から携帯電話に実装されている。一方、アプリケーション３３は、出荷前にプレインストールされることもあるが、一般には、利用者による操作部１２の操作によって、この移動体端末装置が係わるネットワークにおいて各種の管理及びサービスを行うサーバから送受信部２２等を介してダウンロードされた後に実装される。
【００２９】
基本処理部３１と実行環境部３２との間では、アプリケーション３３に関連して、要求、応答、イベント発生等の情報が適宜やり取りされるようになっている。また、実行環境部３２とアプリケーション３３との間では、アプリケーション３３からの各種の要求が実行環境部３２に通知されるとともに、実行環境部３２から応答やイベント発生が通知されるようになっている。すなわち、実行環境部３２は、アプリケーション３３と基本処理部３１間のコマンド変換、アプリケーション３３の管理等のアプリケーション実行のためのソフトウエア資源を提供する一組のプログラムである。
【００３０】
なお、以下の説明においては、アプリケーション３３は本発明の通信アプリケーションであるものとする。通信アプリケーション３３もゲーム等のアプリケーション同様、利用者による操作部１２の操作によって、この移動体端末装置が係わるネットワークにおいて各種の管理及びサービスを行うサーバから送受信部２２等を介してダウンロードされ実装される。ここで、通信アプリケーション３３が保持する識別番号帳（電話番号帳及びメールアドレス帳）情報は機密情報である。このため、機密情報の流出を防ぐ観点から、ダウンロード時、例えば利用者のアカウント名とパスワードを用いた認証が行われるようになっている。この時、サーバに登録されたこの通信アプリケーションに対するアクセスが許された一群のアカウント名とパスワードの中に、利用者が入力したアカウント名とパスワードと一致するものがなければ、アクセスが拒否され、この通信アプリケーションをダウンロードできないこととなる。
【００３１】
この通信アプリケーション３３におけるファイル構造は、図４に示されるようになっている。すなわち、通信アプリケーション３３は、（ｉ）アプリケーション名（アプリケーションファイルの名前）、サイズ、及び後述するコード部の開始アドレス等のファイルに関連する情報が記述されたヘッダー部４０と、（ｉｉ）携帯電話１０が備える制御用コンピュータによって実行されるインストラクションコードが記述されたコード部４１と、（ｉｉｉ）所定のフォーマットで複数の識別番号が記述された識別番号部４２から構成されている。
【００３２】
次に、以上のように構成された携帯電話１０における、通信アプリケーション３３と基本処理部３１とが連携をとって行う識別番号指定発信処理としての通話処理及びメール送信処理、並びに識別番号部４２の更新処理について説明する。
【００３３】
前提として、通信アプリケーション３３は、既にダウンロードされているものとする。また、ダウンロード時の通信アプリケーション３３内における識別番号部４２には、ある特定の会社（以下、「Ａ社」と呼ぶ）組織に属する人に対応する識別番号（電話番号及びメールアドレス）がその組織内の部署毎にまとめられた形式で登録されているものとする。より詳しくは、識別番号部４２内では、Ａ社における組織構成に応じて、例えばＡ社にどのような部があるかという部リスト、各部にどのような課（グループ）があるかという課（グループ）リスト、及び課（グループ）にどのような人がいるかという人員リストがツリー状の階層的データ構成で、Ａ社に所属する人それぞれに対応する識別番号（電話番号及びメールアドレス）がまとめられているものとする。
【００３４】
まず、通話処理について説明する。この通話処理に先立って、利用者の指令に従って、通信アプリケーション３３が、識別番号部４２の情報に基づいて識別番号帳を表示部１３に表示する。図５には、識別番号帳の内容の本実施形態における表示例が示されている。この表示例では、図５（Ａ）にはＡ社における部リスト、図５（Ｂ）には図５（Ａ）における開発部内の課（グループ）リスト、図５（Ｃ）には図５（Ｂ）における開発Ａグループ内の人員リストが示されている。
【００３５】
そして、図５（Ａ）の表示がされた状態における部の選択に始まって、図５（Ｂ）の表示がされた状態における課（グループ）の選択、及び図５（Ｃ）の表示がされた状態における人の選択を経て、図５（Ｄ）に示されるような、選択された人と通話するのか、その人にメールを送信するのかを選択する画面が、表示部１３に表示される。そして、図５（Ｄ）の表示がされた状態で、電話番号を選択すると、通信アプリケーション３３は、図６に示されるシーケンスに従って行われる通話処理が開始される。なお、図６は、縦軸を時間軸とするシーケンス（時系列）図である。また、図５（Ａ）〜（Ｄ）において「戻る」を選択すると、それぞれ１つ前の画面に戻ることができ、「選択」をやり直すことが可能である。
【００３６】
この通話処理では、図６に示されるように、まず、通信アプリケーション３３が、実行環境部３２に対して、発信先電話番号をパラメータとして発信要求を行う。次に、この発信要求を受けとった実行環境部３２は、前記電話番号をパラメータとして、基本処理部３１に対応するコマンド形式に変換された、発信要求を基本処理部３１に対して行う。
【００３７】
この発信要求を受けとった基本処理部３１は電話番号データのフォーマットチェックを行い、発信画面を表示し、利用者により通話ボタンが押されるのを待つとともに、通信アプリケーション３３からの要求をブロックするブロック状態となる。この発信画面の表示例が図７に示されている。図７に示されるような発信画面が表示されている状態で、利用者により通話ボタンが押されると、携帯電話１０が通信圏内にあるか等の通信可能性をチェックする。通信が可能である場合は、発信先の呼び出しが行われた後、通話が開始される。
【００３８】
そして、利用者が通信圏外に移動するか、図７に示されるような発信画面が表示されている状態で、利用者によって終話ボタンが押されると、基本処理部３１は通話を終了するとともに、通話終了を実行環境部３２に通知する。この通話終了通知を受けとった実行環境部３２は、その旨を通信アプリケーション３３へ通知する。なお、上記電話番号データのフォーマットチェックでフォーマットエラーが発生したり、上記通信可能性のチェックで通信圏外等のエラーが発生したりした場合等は、それぞれ対応するエラー通知が基本処理部３１から実行環境部３２を介して通信アプリケーション３３に通知され、通話処理を終了する。
【００３９】
次に、メール送信処理について説明する。このメール送信処理に先立って、図８に示されるような、送信先アドレス、件名、メール本文及び添付ファイル指定等から構成されるメールデータが作成される。かかるメールデータにおける送信先アドレスは、上記通話処理の場合と同様にして、図５（Ａ）、図５（Ｂ）及び図５（Ｃ）の表示がされた状態における選択を順次行って、図５（Ｄ）の表示がされた状態で、メールアドレスを選択することにより設定する。また、件名、本文等は、操作者（利用者）が操作部１２を操作して設定する。
【００４０】
こうして送信すべきメールデータが作成された後、操作者によりメール送信指令がなされると、図９に示されるシーケンスに従って、メール送信が行われる。なお、図９は、図６と同様に、縦軸を時間軸とするシーケンス（時系列）図である。
【００４１】
かかるメール送信処理では、まず、通信アプリケーション３３が、実行環境部３２に対して、作成したメールデータの位置（メールデータのアドレス又はメールデータを収めたファイルへのパス）を指定したメール送信要求を通知する。このメール送信要求を受けとった実行環境部３２は、基本処理部３１に対して、送信確認画面の表示要求を行うとともに、通信アプリケーション３３からの要求をブロックするブロック状態となる。
【００４２】
送信確認画面の表示要求を受けとった基本処理部３１は、表示部１３に送信確認画面を表示する。この送信確認画面の表示例が図１０に示されている。この送信確認画面におけるガイダンスに従って、操作者がメール送信を行うか否かの指定入力を行う。なお、図１０の例では、メール送信を許可する場合には、「ＹＥＳ」入力が行われ、メール送信を不許可とする場合には、「ＮＯ」入力が行われるようになっている。そして、基本処理部３１は、入力結果を実行環境部３２へ通知する。
【００４３】
この通知を受けた実行環境部３２は、上述したブロック状態を解除する。そして、図１０の例において「ＮＯ」入力がされたとき、すなわち、メール送信がキャンセルされたときは、実行環境部３２は、その旨を通信アプリケーションに通知する。
【００４４】
図１０の例において「ＹＥＳ」入力がされたとき、すなわちメール送信が許可されたときは、図９に戻り、実行環境部３２は、基本処理部３１に対して、メールデータの位置を指定したメール送信要求を行う。このメール送信要求を受けとった基本処理部３１は、指定されたメールデータ位置からメールデータを読み出し、メールデータのデータサイズ等の形式的な正当性、及び、携帯電話１０が通信圏内にあるか等の通信可能性をチェックする。そして、メールデータが形式的に正当性であり、かつ、通信可能であった場合には、メールの送信処理を開始し、その旨を実行環境部３２へ通知する。このメールの送信処理開始の旨を受けとった実行環境部は、その旨を通信アプリケーション３３へ通知する。
【００４５】
メールの送信処理を開始した基本処理部３１は、送受信部２１を制御して、送信処理を行う。そして、メールの送信が終了というイベントが発生すると、その旨を実行環境部３２へ通知するとともに、送信済メールの情報を不図示のメールボックスに格納する。メール送信の終了通知を受けとった実行環境部３２は、その旨を通信アプリケーション３３へ通知する。なお、送信処理中に送信に関するエラーや操作者による送信中断指令がなされたというイベントが発生した場合には、基本処理部３１は、送信処理を中断してメール送信が失敗した旨を実行環境部３２へ通知し、この通知を受けた実行環境部３２は、その旨を通信アプリケーション３３へ通知する。
【００４６】
次に、識別番号部４２の情報としての識別番号帳における識別番号情報の、基本処理部３１によって管理されている着信履歴情報に基づく更新処理について説明する。この更新処理は、図１１に示されるシーケンスに従って行われる。なお、図１１は、図６及び図９と同様に、縦軸を時間軸とするシーケンス図である。
【００４７】
着信履歴の取得処理では、利用者による操作部１２の操作によって、通信アプリケーション３３に着信履歴取得指令がなされると、図１１に示されるように、まず、通信アプリケーション３３が、実行環境部３２へ着信履歴取得要求を通知する。この着信履歴取得要求を受けとった実行環境部３２は、基本処理部３１に対して着信履歴取得要求を行う。
【００４８】
着信履歴取得要求を受けとった基本処理部３１は、要求された着信履歴データのメモリ上の位置（着信履歴データの存在するアドレス又は着信履歴データが収められているファイルへのパス）を実行環境部３２へ通知する。実行環境部３２は、この通知されたメモリ上の位置から着信履歴データを取得し、取得した着信履歴データを通信アプリケーション３３に渡す。そして、通信アプリケーション３３は、取得した着信履歴データを表示部１３に表示する。
【００４９】
そして、識別番号情報を識別番号帳に追加する場合は、利用者は表示された着信履歴の中から、所望の識別番号情報を操作部１２の操作によって、選択し識別番号帳への追加登録を指令する。また、識別番号帳の識別番号情報を着信履歴の情報に基づいて変更する場合は、利用者は操作部１２の操作によって、変更を指令する。
【００５０】
この後、通信アプリケーション３３は識別番号部４１内の前記複数の識別番号情報と、着信履歴内の識別番号と当該識別番号に関連する情報により構成される複数の識別番号情報とを照合し、識別番号部４１内の識別番号関連情報が同一で、識別番号が異なる識別番号情報の変更を行う。
【００５１】
以上説明したように、本実施形態では、通信アプリケーション３３が携帯電話１０の利用者の指令に従って、携帯電話１０の表示部１３に通信アプリケーション３３が有する識別番号帳を表示する等により、利用者が発信先識別番号を選択できるようにする。この後、利用者が発信先識別番号を選択すると、通信アプリケーション３３が、利用者によって選択された発信先識別番号に関する情報をパラメータとして基本処理部に対して発信要求を行う。この発信要求を受けとった基本処理部３１が、発信要求に応答して、通信処理資源に発信を実行させる。そして、基本処理部３１が、発信実行の結果を通信アプリケーション３３へ通知する。
【００５２】
すなわち、本実施形態では、携帯電話１０の利用者とって必要であると想定される電話番号やメールアドレスといった識別番号が利用者にとって利用しやすい形式及びデータ構成で登録・記述された識別番号帳を有する通信アプリケーション３３を使用して、通話やメール送信を行うことができる。したがって、本実施形態によれば、簡単にかつ迅速に通話やメール送信の際における発信操作を行うことができる。
【００５３】
また、本実施形態では、基本処理部が管理する通話着信及びメール着信の発信元の情報を含む着信履歴に基づいて、識別番号帳の情報を、利用者の指示に従って更新する。このため、アプリケーションの提供後の各時点における最新の情報に基づいて、識別番号帳の内容を変更して充実させることができる。
【００５４】
また、本実施形態では、識別番号帳が特定の組織（Ａ社）に属する複数の識別番号を含むこととしている。この場合には、Ａ社に属する様々な人にしばしば電話をしたり、メールを送ったりすることが必要な携帯電話１０の利用者が、簡単にかつ迅速に通話やメール送信の際における発信操作を行うことができるようになる。
【００５５】
なお、上記の実施形態では、通信アプリケーション３３内のファイル構成を、図４に示される構成としたが、他の構成であってもよい、例えば、コード部４１と識別番号部４２が、それぞれ分割され、相互に混在するアドレス配置となっていてもよい。
【００５６】
また、上記の実施形態の通信アプリケーション３３では、識別番号部４２は１つの組織についての識別番号帳情報を保持する場合について説明したが、識別番号部が複数の異なる組織のそれぞれの識別番号帳情報を保持していても勿論よい。この場合、利用者の指示に従って、複数の異なる組織の中から、所望の組織についての識別番号帳が選択されることとなる。
【００５７】
また、上記の実施形態の通信アプリケーション３３では、識別番号をプログラムコード部と一体のファイルとしているため、基本処理部が管理する電話番号帳（メールアドレス帳）のように電話番号帳（メールアドレス帳）が別ファイルとなっている場合に比べて、識別番号情報が流出しにくいという効果もある。これは、アプリケーションは制御用コンピュータのメモリ上等ではプリントアウト、表示等に用いられ文字コードとは異なるバイナリーコードで表現されているため、プリントアウト、表示等した場合、意味のある出力が得られず、その中から識別番号を探し出すことは困難であるためである。
【００５８】
また、上記の実施形態では、着信履歴情報に基づく識別番号帳の更新処理において、実行環境部３２は、基本処理部３１から通知されたメモリ上の位置から着信履歴データを取得し、通信アプリケーション３３に渡すこととした。これに対して、着信履歴取得要求を受けとった基本処理部３１は、着信履歴データそのものを実行環境部３２に渡すこととし、実行環境部３２は、渡された着信履歴データを通信アプリケーション３３に渡すようしてもよい。または、実行環境部３２は、基本処理部３１から通知されたメモリ上の位置を通信アプリケーション３３に通知し、通信アプリケーション３３が、実行環境部３２から通知されたメモリ上の位置を用いて着信履歴データを取得するようにしてもよい。
【００５９】
また、上記の実施形態では、本発明を携帯電話に適用したが、携帯電話以外の移動体端末装置に本発明を適用することができるのは勿論である。
【００６０】
【発明の効果】
以上詳細に説明したように、本発明の通信方法によれば、移動体端末装置の利用者にとって、簡単にかつ迅速に通話やメール送信の際における発信操作を行うことを可能にすることができるという効果を奏する。
【００６１】
また、本発明の通信アプリケーションによれば、移動体端末装置の基本処理部と連携をとることにより、本発明の通信方法を実施することができるので、移動体端末装置の利用者にとって、簡単にかつ迅速に通話やメール送信の際における発信操作を行うことができるという効果を奏する。
【００６２】
また、本発明の移動体端末装置によれば、搭載した基本処理部と通信アプリケーションとが連携をとって本発明の通信方法を実施するので、利用者にとって、簡単にかつ迅速に通話やメール送信の際における発信操作を行うことができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る携帯電話の外観構成を概略的に示す図である。
【図２】図１の携帯電話の機能ブロック図である。
【図３】図２の制御部において実行されるプログラム等のソフトウエアの構成を説明するための図である。
【図４】図３の通信アプリケーションのファイル構造を説明するための図である。
【図５】識別番号帳の表示例を示す図面である。
【図６】通話処理における通信アプリケーションと基本処理部との連携動作を説明するためのシーケンス図である。
【図７】発信画面の表示例を示す図面である。
【図８】メールデータの構成を説明するための図面である。
【図９】メール送信処理における通信アプリケーションと基本処理部との連携動作を説明するためのシーケンス図である。
【図１０】送信確認画面の表示例を示す図面である。
【図１１】着信履歴取得処理における通信アプリケーションと基本処理部との連携動作を説明するためのシーケンス図である。
【符号の説明】
１０…携帯電話（移動体端末装置）、１１…携帯電話本体、１２…操作部、１３…表示部、１４…通話用スピーカ、１５…マイクロフォン、１６…案内用スピーカ、１７…アンテナ、２１…制御部、２２…送受信部、２３…記憶装置、３１…基本処理部、３２…実行環境部、３３…通信アプリケーション、４０…ヘッダ部、４１…コード部、４２…識別番号部。
【図１】
2004357138.tif 000003
【図２】
2004357138.tif 000004
【図３】
2004357138.tif 000005
【図４】
2004357138.tif 000006
【図５】
2004357138.tif 000007
【図６】
2004357138.tif 000008
【図７】
2004357138.tif 000009
【図８】
2004357138.tif 000010
【図９】
2004357138.tif 000011
【図１０】
2004357138.tif 000012
【図１１】
2004357138.tif 000013