(57)【要約】【課題】  音声通信及びメッセージ通信の各機能を有する通信端末において、音声通信による着信履歴にそれに関連する受信メッセージを保存する。【解決手段】  他の通信端末から音声通信による着信があると、発信者電話番号と着信日時を含む着信履歴が着信履歴記憶部１００１に登録される。この着信に対して応答しなかったため、発信側の通信端末から発信者電話番号を付加したメッセージ（「折り返しＴＥＬください」等）が送信されると、受信メッセージ記憶部１００３に記憶される。次に、発信者電話番号抽出部１００５により、受信メッセージ１００２に付加された発信者電話番号１００４が抽出され、検索部１００６により、抽出された発信者電話番号１００４と一致する着信電話番号を含む最新の着信履歴が着信履歴記憶部１００１から検索され、登録部１００７により、着信履歴記憶部１００１中の当該検索された着信履歴中に受信メッセージ１００２が登録される。【選択図】  図１
2006211107.tif 000002
【特許請求の範囲】
【請求項１】
音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による着信履歴を記憶する着信履歴記憶部と、メッセージ通信によって受信したメッセージに付加された発信者電話番号を抽出する発信者電話番号抽出手段と、前記抽出された発信者電話番号と一致する着信電話番号を含む最新の着信履歴を前記着信履歴記憶部から検索する検索手段と、前記検索された着信履歴に前記受信したメッセージを登録する登録手段と、ユーザ操作に応答して前記着信履歴記憶部に記憶された着信履歴を表示装置に表示する表示制御手段とを備えることを特徴とする通信端末。
【請求項２】
音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による発信履歴を記憶する発信履歴記憶部と、メッセージ通信によって受信したメッセージに付加された発信者電話番号を抽出する発信者電話番号抽出手段と、前記抽出された発信者電話番号と一致する発信電話番号を含む最新の発信履歴を前記発信履歴記憶部から検索する検索手段と、前記検索された発信履歴に前記受信したメッセージを登録する登録手段と、ユーザ操作に応答して前記発信履歴記憶部に記憶された発信履歴を表示装置に表示する表示制御手段とを備えることを特徴とする通信端末。
【請求項３】
音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による着信履歴を記憶する着信履歴記憶部と、音声通信による発信履歴を記憶する発信履歴記憶部と、メッセージ通信によって受信したメッセージに付加された発信者電話番号を抽出する発信者電話番号抽出手段と、前記抽出された発信者電話番号と一致する着信電話番号を含む着信履歴および前記抽出された発信者電話番号と一致する発信電話番号を含む発信履歴の内の最新の履歴を前記着信履歴記憶部および前記発信履歴記憶部から検索する検索手段と、前記検索された履歴に前記受信したメッセージを登録する登録手段と、ユーザ操作に応答して前記着信履歴記憶部に記憶された着信履歴および前記発信履歴記憶部に記憶された発信履歴を表示装置に表示する表示制御手段とを備えることを特徴とする通信端末。
【請求項４】
定型文を記憶する定型文記憶部と、記憶された定型文を前記表示装置に表示し入力装置からの操作で選択された定型文に自端末の電話番号を付加したメッセージを、自端末に音声通信で着信中の他端末および自端末から音声通信で発信中の他端末へ送信するメッセージ通信手段とを備えることを特徴とする請求項１、２または３記載の通信端末。
【請求項５】
音声通信機能およびメッセージ通信機能を有し、音声通信による着信履歴を記憶する着信履歴記憶部とメッセージ通信による受信メッセージを記憶する受信メッセージ記憶部を有する通信端末を構成するコンピュータを、前記受信メッセージ記憶部に記憶された受信メッセージに付加された発信者電話番号を抽出する発信者電話番号抽出手段、前記抽出された発信者電話番号と一致する着信電話番号を含む最新の着信履歴を前記着信履歴記憶部から検索する検索手段、前記検索された着信履歴に前記受信したメッセージを登録する登録手段、ユーザ操作に応答して前記着信履歴記憶部に記憶された着信履歴を表示装置に表示する表示制御手段、として機能させるためのプログラム。
【請求項６】
音声通信機能およびメッセージ通信機能を有し、音声通信による発信履歴を記憶する発信履歴記憶部とメッセージ通信による受信メッセージを記憶する受信メッセージ記憶部を有する通信端末を構成するコンピュータを、前記受信メッセージ記憶部に記憶された受信メッセージに付加された発信者電話番号を抽出する発信者電話番号抽出手段、前記抽出された発信者電話番号と一致する発信電話番号を含む最新の発信履歴を前記発信履歴記憶部から検索する検索手段、前記検索された発信履歴に前記受信したメッセージを登録する登録手段、ユーザ操作に応答して前記発信履歴記憶部に記憶された発信履歴を表示装置に表示する表示制御手段、として機能させるためのプログラム。
【請求項７】
音声通信機能およびメッセージ通信機能を有し、音声通信による着信履歴を記憶する着信履歴記憶部と音声通信による発信履歴を記憶する発信履歴記憶部とメッセージ通信による受信メッセージを記憶する受信メッセージ記憶部を有する通信端末を構成するコンピュータを、前記受信メッセージ記憶部に記憶された受信メッセージに付加された発信者電話番号を抽出する発信者電話番号抽出手段、前記抽出された発信者電話番号と一致する着信電話番号を含む着信履歴および前記抽出された発信者電話番号と一致する発信電話番号を含む発信履歴の内の最新の履歴を前記着信履歴記憶部および前記発信履歴記憶部から検索する検索手段、前記検索された履歴に前記受信したメッセージを登録する登録手段、ユーザ操作に応答して前記着信履歴記憶部に記憶された着信履歴および前記発信履歴記憶部に記憶された発信履歴を表示装置に表示する表示制御手段、として機能させるためのプログラム。
【請求項８】
前記コンピュータをさらに、定型文を記憶する定型文記憶部に記憶された前記定型文を前記表示装置に表示し入力装置からの操作で選択された定型文に自端末の電話番号を付加したメッセージを、自端末に音声通信で着信中の他端末および自端末から音声通信で発信中の他端末へ送信するメッセージ通信手段、として機能させるための請求項５、６または７記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は音声通信機能およびメッセージ通信機能を有する携帯電話機などの通信端末に関し、特に音声通信とメッセージ通信との有機的な連携が可能な通信端末に関する。
【背景技術】
【０００２】
音声通信機能とデータ通信機能との有機的な連携が可能な通信端末が従来より各種提案されている。
【０００３】
例えば、特許文献１では、音声通信とインスタントメッセージ（ＩＭ）通信とを同時に行える移動通信端末において、相手端末から音声通信による着信があった時、ＩＭ通信を併用する旨の利用者入力を受けると、着信に対して応答を返し音声通信を可能にすると同時に、ＩＭ通信アプリケーションプログラムを起動し、着信してきた相手端末をＩＭ送信先に自動的に設定し、相手端末へＩＭを直ぐにでも送信できる状態にすることにより、電車内など音声で応答するのに差し障りのある場所で電話を受けたときに、相手からの音声は音声通信によって聞き取り、相手への応答はＩＭ通信により行えるようにしている。
【０００４】
また特許文献２では、事前通知モードを選択した状態で相手電話番号と伝達したいメッセージとが入力されて発信操作が行われると、その相手電話番号とメッセージとを通信プロトコルによって定められたファシリティ情報として挿入することで相手端末へ送信し、呼び出し中の通信相手端末では発信者電話番号と一緒に前記メッセージを表示装置に表示することにより、音声による通話前に発信内容に関する情報を着信者が知り得るようにしている。また、呼び出し中の着信者から発信者に対してメッセージを送ることも可能になっている。
【特許文献１】特開２００４−３１２５７９号公報
【特許文献２】特開２００４−３２０５４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
携帯電話端末など音声通信機能を有する移動通信端末の普及により、時間および場所を選ばずに互いに連絡がとれるようになったが、着信側の事情によっては着信に応答できないことがある。このような場面において、既存の携帯電話端末では、着信側が事後に知ることのできる情報は発信者電話番号と着信日時だけであり、その目的（緊急であるのか、折り返しの電話を期待するのか等）を知ることができない。このことは上述した特許文献１および２に記載される通信端末においても事情は同じである。その理由は、特許文献１の場合、着信に応答できない場面ではＩＭ通信による通信も行えないからであり、特許文献２の場合、音声通信の着信履歴や発信履歴との関連でメッセージ通信による受信メッセージを残す仕組みがないからである。
【０００６】
本発明はこのような事情に鑑みて提案されたものであり、その目的は、音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による着信履歴や発信履歴との関連でその音声通信に関係するメッセージ通信による受信メッセージを保存することのできる通信端末を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１の通信端末は、音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による着信履歴を記憶する着信履歴記憶部と、メッセージ通信によって受信したメッセージに付加された発信者電話番号を抽出する発信者電話番号抽出手段と、前記抽出された発信者電話番号と一致する着信電話番号を含む最新の着信履歴を前記着信履歴記憶部から検索する検索手段と、前記検索された着信履歴に前記受信したメッセージを登録する登録手段と、ユーザ操作に応答して前記着信履歴記憶部に記憶された着信履歴を表示装置に表示する表示制御手段とを備えることを特徴とする。
【０００８】
本発明の第２の通信端末は、音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による発信履歴を記憶する発信履歴記憶部と、メッセージ通信によって受信したメッセージに付加された発信者電話番号を抽出する発信者電話番号抽出手段と、前記抽出された発信者電話番号と一致する発信電話番号を含む最新の発信履歴を前記発信履歴記憶部から検索する検索手段と、前記検索された発信履歴に前記受信したメッセージを登録する登録手段と、ユーザ操作に応答して前記発信履歴記憶部に記憶された発信履歴を表示装置に表示する表示制御手段とを備えることを特徴とする。
【０００９】
本発明の第３の通信端末は、音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による着信履歴を記憶する着信履歴記憶部と、音声通信による発信履歴を記憶する発信履歴記憶部と、メッセージ通信によって受信したメッセージに付加された発信者電話番号を抽出する発信者電話番号抽出手段と、前記抽出された発信者電話番号と一致する着信電話番号を含む着信履歴および前記抽出された発信者電話番号と一致する発信電話番号を含む発信履歴の内の最新の履歴を前記着信履歴記憶部および前記発信履歴記憶部から検索する検索手段と、前記検索された履歴に前記受信したメッセージを登録する登録手段と、ユーザ操作に応答して前記着信履歴記憶部に記憶された着信履歴および前記発信履歴記憶部に記憶された発信履歴を表示装置に表示する表示制御手段とを備えることを特徴とする。
【００１０】
本発明の第４の通信端末は、第１、第２または第３の通信端末において、定型文を記憶する定型文記憶部と、記憶された定型文を前記表示装置に表示し入力装置からの操作で選択された定型文に自端末の電話番号を付加したメッセージを、自端末に音声通信で着信中の他端末および自端末から音声通信で発信中の他端末へ送信するメッセージ通信手段とを備えることを特徴とする。
【００１１】
『作用』
本発明の第１および第３の通信端末にあっては、メッセージ通信によって受信したメッセージに付加された発信者電話番号を抽出し、この抽出した発信者電話番号と一致する着信電話番号を含む最新の着信履歴を着信履歴記憶部から検索し、この検索した着信履歴に前記受信したメッセージを登録することにより、自端末に電話をかけてきた通信相手端末がその呼び出し中にメッセージ通信によって何らかのメッセージを自端末に送信してきた場合、そのメッセージを今回の呼び出しにかかる着信履歴と関連させて保存することができる。
【００１２】
本発明の第２および第３の通信端末にあっては、メッセージ通信によって受信したメッセージに付加された発信者電話番号を抽出し、この抽出した発信者電話番号と一致する発信電話番号を含む最新の発信履歴を発信履歴記憶部から検索し、この検索した発信履歴に前記受信したメッセージを登録することにより、電話をかけた通信相手端末の呼び出し中にその通信相手端末からメッセージ通信によって何らかのメッセージが自端末に送信されてきた場合、そのメッセージを今回の呼び出しにかかる発信履歴と関連させて保存することができる。
【発明の効果】
【００１３】
本発明によれば、音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による着信履歴や発信履歴との関連でその発着信に関係するメッセージ通信による受信メッセージを保存することができる。これにより、着信履歴や発信履歴の確認時、それらの着信あるいは発信に関連して通信相手端末からメッセージ通信で受信したメッセージを同時に確認することができ、メッセージ通信による受信メッセージを音声通信による着信履歴や発信履歴と別々に確認しなければならない場合に比べて、メッセージの見落としを防止することができる。
【００１４】
また受信メッセージに付加された発信者電話番号と着信履歴や発信履歴に記録された電話番号とを突き合わせて、受信メッセージと着信あるいは発信との関連を特定するため、メッセージの送信に多少の遅延があっても、受信メッセージと着信あるいは発信との関連を正確に特定することができる。
【発明を実施するための最良の形態】
【００１５】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００１６】
『第１の実施の形態』
図１を参照すると、本発明の第１の実施の形態にかかる通信端末は、音声通信機能およびメッセージ通信機能を有する通信端末であって、音声通信による着信履歴を記憶する着信履歴記憶部１００１と、メッセージ通信によって受信したメッセージ１００２とこのメッセージ１００２を送信した通信端末の電話番号である発信者電話番号１００４とを保持する受信メッセージ記憶部１００３と、受信メッセージ１００２に付加された発信者電話番号１００４を抽出する発信者電話番号抽出部１００５と、抽出された発信者電話番号１００４と一致する着信電話番号を含む最新の着信履歴を着信履歴記憶部１００１から検索する検索部１００６と、検索された着信履歴に受信メッセージ１００２を登録する登録部１００７と、ユーザ操作に応答して着信履歴記憶部１００１に記憶された着信履歴を表示装置１００８に表示する表示制御部１００９とを備えている。
【００１７】
本実施の形態にかかる通信端末にあっては、他の通信端末から音声通信による着信があると、発信者電話番号と着信日時を含む着信履歴が着信履歴記憶部１００１に登録される。この着信に対して当該通信端末の利用者が応答しなかったため、発信側の通信端末の利用者がメッセージ（例えば、「折り返しＴＥＬください」など）をメッセージ通信機能により送信してくると、このメッセージが当該通信端末で受信され、受信メッセージ記憶部１００３に受信メッセージ１００２として発信者電話番号１００４と共に記憶される。次いで、発信者電話番号抽出部１００５により、受信メッセージ１００２に付加された発信者電話番号１００４が抽出され、更に検索部１００６により、抽出された発信者電話番号１００４と一致する着信電話番号を含む最新の着信履歴が着信履歴記憶部１００１から検索される。ここで、最新の着信履歴とは、発信者電話番号１００４と一致する着信電話番号を含む着信履歴が複数存在した場合にそのうちの最も日時の新しい履歴を意味する。そして、そのような着信履歴が検索されると、登録部１００７により、着信履歴記憶部１００１中の当該検索された着信履歴に対して受信メッセージ１００２が登録される。この結果、後刻に当該通信端末の利用者が着信履歴記憶部１００１に記憶された着信履歴を表示装置１００８に表示すると、電話をかけてきた相手の電話番号と着信日時に加えて、その相手が送信してきたメッセージを同時に確認することができる。
【００１８】
このように本実施の形態によれば、音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による着信履歴中に、その着信に関して発信者がメッセージ通信によって送信してきたメッセージを保存するため、何らかの理由で着信に応答できなかった場合などに、音声通信の着信履歴を見るだけで、着信電話番号と着信日時に加えて、その着信に関して発信者が送信したメッセージの内容も確認することが可能となる。
【００１９】
『第２の実施の形態』
図２を参照すると、本発明の第２の実施の形態にかかる通信端末は、第１の実施の形態にかかる通信端末と比較して、着信履歴記憶部１００１の代わりに発信履歴記憶部２００１を有する点で相違する。すなわち、本実施の形態にかかる通信端末は、音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による発信履歴を記憶する発信履歴記憶部２００１と、メッセージ通信によって受信したメッセージ１００２とこのメッセージ１００２を送信した通信端末の電話番号である発信者電話番号１００４とを保持する受信メッセージ記憶部１００３と、受信メッセージ１００２に付加された発信者電話番号１００４を抽出する発信者電話番号抽出部１００５と、抽出された発信者電話番号１００４と一致する着信電話番号を含む最新の発信履歴を発信履歴記憶部２００１から検索する検索部１００６と、検索された発信履歴に受信メッセージ１００２を登録する登録部１００７と、ユーザ操作に応答して発信履歴記憶部２００１に記憶された発信履歴を表示装置１００８に表示する表示制御部１００９とを備えている。
【００２０】
本実施の形態にかかる通信端末にあっては、他の通信端末へ音声通信による発信が行われると、発信した相手の電話番号である発信電話番号と発信日時を含む発信履歴が発信履歴記憶部２００１に登録される。この発信に対して相手の通信端末が応答せず、その代わりにメッセージ（例えば、「会議中です」など）をメッセージ通信機能により送信してくると、このメッセージが当該通信端末で受信され、受信メッセージ記憶部１００３に受信メッセージ１００２として発信者電話番号１００４と共に記憶される。次いで、発信者電話番号抽出部１００５により、受信メッセージ１００２に付加された発信者電話番号１００４が抽出され、更に検索部１００６により、抽出された発信者電話番号１００４と一致する発信電話番号を含む最新の発信履歴が発信履歴記憶部２００１から検索される。ここで、最新の発信履歴とは、発信者電話番号１００４と一致する発信電話番号を含む発信履歴が複数存在した場合にそのうちの最も日時の新しい履歴を意味する。そして、そのような発信履歴が検索されると、登録部１００７により、発信履歴記憶部２００１中の当該検索された発信履歴に対して受信メッセージ１００２が登録される。この結果、後刻に当該通信端末の利用者が発信履歴記憶部１００１に記憶された発信履歴を表示装置１００８に表示すると、電話をかけた相手の電話番号と発信日時に加えて、その相手が送信してきたメッセージを同時に確認することができる。
【００２１】
このように本実施の形態によれば、音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による発信履歴中に、その発信に関して通信相手がメッセージ通信によって送信してきたメッセージを保存するため、何らかの理由で音声通信による応答がなかった場合などに、音声通信の発信履歴を見るだけで、発信電話番号と発信日時に加えて、その発信に関して着信者から送信されたメッセージの内容も確認することが可能となる。
【００２２】
『第３の実施の形態』
図３を参照すると、本発明の第３の実施の形態にかかる通信端末は、第１の実施の形態にかかる通信端末と比較して、着信履歴記憶部１００１に加えて発信履歴記憶部２００１をも有する点で相違する。すなわち、本実施の形態にかかる通信端末は、音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による着信履歴を記憶する着信履歴記憶部１００１と、音声通信による発信履歴を記憶する発信履歴記憶部２００１と、メッセージ通信によって受信したメッセージ１００２とこのメッセージ１００２を送信した通信端末の電話番号である発信者電話番号１００４とを保持する受信メッセージ記憶部１００３と、メッセージ通信によって受信したメッセージ１００２に付加された発信者電話番号を抽出する発信者電話番号抽出部１００５と、抽出された発信者電話番号と一致する着信電話番号を含む着信履歴および抽出された発信者電話番号と一致する発信電話番号を含む発信履歴の内の最新の履歴を着信履歴記憶部１００１および発信履歴記憶部２００１から検索する検索部１００６と、検索された履歴に受信メッセージ１００２を登録する登録部１００７と、ユーザ操作に応答して着信履歴記憶部１００１に記憶された着信履歴および発信履歴記憶部２００１に記憶された発信履歴を表示装置１００８に表示する表示制御手段１００９とを備えている。
【００２３】
本実施の形態にかかる通信端末にあっては、他の通信端末から音声通信による着信があると、発信者電話番号と着信日時を含む着信履歴が着信履歴記憶部１００１に登録される。この着信に対して当該通信端末の利用者が応答しなかったため、発信側の通信端末の利用者がメッセージ（例えば、「折り返しＴＥＬください」など）をメッセージ通信機能により送信してくると、このメッセージが当該通信端末で受信され、受信メッセージ記憶部１００３に受信メッセージ１００２として発信者電話番号１００４と共に記憶される。次いで、発信者電話番号抽出部１００５により、受信メッセージ１００２に付加された発信者電話番号１００４が抽出され、更に検索部１００６により、抽出された発信者電話番号と一致する着信電話番号を含む着信履歴および抽出された発信者電話番号と一致する発信電話番号を含む発信履歴の内の最新の履歴が着信履歴記憶部１００１および発信履歴記憶部２００１から検索される。ここで、最新の履歴とは、発信者電話番号１００４と一致する着信電話番号を含む着信履歴および発信者電話番号１００４と一致する発信電話番号を含む発信履歴が複数存在した場合にそのうちの最も日時の新しい履歴を意味する。メッセージ通信による通信遅延の影響で、今回の着信にかかる呼び出し中にメッセージが届く保証はないが、遅延するにしても僅かな時間であるため、前記他の通信端末から着信があったときに当該他の通信端末からメッセージ送信が行われた今の状況では、発信者電話番号１００４と一致する着信電話番号を含む着信履歴が最新の履歴として検索されることになる。そして、そのような着信履歴が検索されると、登録部１００７により、着信履歴記憶部１００１中の当該検索された着信履歴に対して受信メッセージ１００２が登録される。この結果、後刻に当該通信端末の利用者が着信履歴記憶部１００１に記憶された着信履歴を表示装置１００８に表示すると、電話をかけてきた相手の電話番号と着信日時に加えて、その相手が送信してきたメッセージを同時に確認することができる。
【００２４】
反対に、本実施の形態にかかる通信端末において、他の通信端末へ音声通信による発信が行われると、発信した相手の電話番号である発信電話番号と発信日時を含む発信履歴が発信履歴記憶部２００１に登録される。この発信に対して相手の通信端末が応答せず、その代わりにメッセージ（例えば、「会議中です」など）をメッセージ通信機能により送信してくると、このメッセージが当該通信端末で受信され、受信メッセージ記憶部１００３に受信メッセージ１００２として発信者電話番号１００４と共に記憶される。次いで、発信者電話番号抽出部１００５により、受信メッセージ１００２に付加された発信者電話番号１００４が抽出され、更に検索部１００６により、抽出された発信者電話番号と一致する着信電話番号を含む着信履歴および抽出された発信者電話番号と一致する発信電話番号を含む発信履歴の内の最新の履歴が着信履歴記憶部１００１および発信履歴記憶部２００１から検索される。メッセージ通信による通信遅延の影響で、今回の発信にかかる呼び出し中にメッセージが届く保証はないが、遅延するにしても僅かな時間であるため、前記他の通信端末へ発信を行ったときに当該他の端末からメッセージ送信が行われた今の状況では、発信者電話番号１００４と一致する発信電話番号を含む発信履歴が最新の履歴として検索されることになる。そして、そのような発信履歴が検索されると、登録部１００７により、発信履歴記憶部２００１中の当該検索された発信履歴に対して受信メッセージ１００２が登録される。この結果、後刻に当該通信端末の利用者が発信履歴記憶部１００１に記憶された発信履歴を表示装置１００８に表示すると、電話をかけた相手の電話番号と着信日時に加えて、その相手が送信してきたメッセージを同時に確認することができる。
【００２５】
このように本実施の形態によれば、音声通信機能およびメッセージ通信機能を有する通信端末において、音声通信による着信履歴中に、その着信に関して発信者がメッセージ通信によって送信してきたメッセージを保存するため、何らかの理由で着信に応答できなかった場合などに、音声通信の着信履歴を見るだけで、着信電話番号と着信日時に加えて、その着信に関して発信者が送信したメッセージの内容も確認することが可能となる。また、音声通信による発信履歴中に、その発信に関して通信相手がメッセージ通信によって送信してきたメッセージを保存するため、何らかの理由で音声通信による応答がなかった場合などに、音声通信の発信履歴を見るだけで、発信電話番号と発信日時に加えて、その発信に関して着信者が送信したメッセージの内容も確認することが可能となる。
【００２６】
なお、第１乃至第３の実施の形態において、受信メッセージ記憶部１００３はＲＡＭ等の記憶装置で実現でき、着信履歴記憶部１００１および発信履歴記憶部２００１はフラッシュメモリ等の記憶装置で実現でき、表示装置１００８はＬＣＤ等で実現できる。また、発信者電話番号抽出部１００５、検索部１００６、登録部１００７および表示制御部１００９は、ハードウェアで実現できる他、プロセッサとプログラムとで実現することができる。この場合、プログラムは半導体メモリ等のコンピュータ可読記録媒体に記録され、通信端末を構成するＭＰＵ等のプロセッサに読み取られ、そのプロセッサの動作を制御することにより、そのプロセッサ上に発信者電話番号抽出部１００５、検索部１００６、登録部１００７および表示制御部１００９を実現する。
【実施例１】
【００２７】
次に本発明の実施例について図面を参照して詳細に説明する。
【００２８】
図４を参照すると、本発明の一実施例にかかる移動通信システムは、複数の移動通信端末（以下、単に端末と称す）１、２と、ＩＭサーバ３と、これらを相互に接続する通信網４とを含んで構成される。通信網４は、本実施例では、回線網（音声網）５とパケット網６とで構成されるが、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｆ  ＩＰ）技術により音声情報をＩＰパケットに変換し、インターネット等のＩＰ網を通じて音声通信できるシステムにあっては、通信網４をインターネット等で構成することも可能である。
【００２９】
端末１、２は、回線網５経由で相手端末と音声通信する機能と、パケット網６経由でＩＭサーバ３を通じて相手端末とＩＭ通信する機能とを有する。ＩＭサーバ３は、端末１、２から送信されるＩＭを受信し、指定された宛先の端末へＩＭをリアルタイムに送信する機能を有する。
【００３０】
図５に端末１、２の実施例の外観図を示す。この実施例は携帯電話機であり、前面パネル１１上に、スピーカ１２、ＬＣＤ等の表示部１３、各種キーを配列したキー部１４、マイク１５が配設されている。また、アンテナ１６が設けられている。
【００３１】
図６に端末１、２のハードウェア構成例を示す。ＭＰＵ２１は、端末全体の制御を司り、ＲＯＭ２２、フラッシュメモリ２３、ＲＡＭ２４、表示部１３、キー部１４、データ通信制御部２５、音声通信制御部２６が接続されている。
【００３２】
ＲＯＭ２２は、読み出し専用の不揮発性メモリであり、ＭＰＵ２１が実行する各種プログラムや必要なデータが記憶されている。プログラムには、ＯＳや呼制御プログラム等の各種制御プログラムを含む基本プログラム２７と、応用プログラム２８とがあり、本実施例では応用プログラム２８の一つとしてＩＭアプリケーションプログラム（以下、ＩＭＡＰと称す）２９が実装されている。
【００３３】
フラッシュメモリ２３は、書換え可能な不揮発性メモリであり、利用者が不揮発的に記憶しておきたい各種のデータを格納しておくために使用される。本実施例では、このフラッシュメモリ２３に、着信履歴記憶部３１、発信履歴記憶部３２、対応表記憶部３７および定型文記憶部３８が設けられている。
【００３４】
着信履歴記憶部３１は、音声通信による着信履歴を記憶する部分であり、図７にその構成例を示す。図７を参照すると、着信履歴記憶部３１は、合計ｎ個のエントリＥ１１〜Ｅ１ｎを有し、各エントリＥ１１〜Ｅ１ｎに１つの着信履歴が記録される。１つの着信履歴は、着信日時および着信電話番号を含み、この着信に関連する受信ＩＭデータがあればそのＩＭデータが記録される。
【００３５】
発信履歴記憶部３２は、音声通信による発信履歴を記憶する部分であり、図８にその構成例を示す。図８を参照すると、発信履歴記憶部３２は、合計ｎ個のエントリＥ２１〜Ｅ２ｎを有し、各エントリＥ２１〜Ｅ２ｎに１つの発信履歴が記録される。１つの発信履歴は、発信日時および発信電話番号を含み、その発信に関連する受信ＩＭデータがあればそのＩＭデータが記録される。
【００３６】
対応表記憶部３７は、通信相手端末の電話番号とＩＭアドレスとの対応表を記憶する部分である。
【００３７】
定型文記憶部３８は、ＩＭＡＰ２９で送信する定型文を記憶する部分であり、図９にその構成例を示す。図９を参照すると、定型文記憶部３８は、発信時用定型文の記憶部３８−１と着信時用定型文の記憶部３８−２とで構成される。発信時用定型文の記憶部３８−１には、「折り返しＴＥＬください」、「またかけ直します」などの定型文が記録されており、着信時用定型文の記憶部３８−２には、「会議中です」、「後でこちらからＴＥＬします」などの定型文が記憶されている。これらの定型文は、キー部１４からのキー操作によって変更や追加が可能である。
【００３８】
ＲＡＭ２４は、ＭＰＵ２１がプログラムの実行を行う上で必要となる一時記憶領域や作業領域、各種データを一時的に格納する領域として使用される。
【００３９】
表示部１３は、端末の利用者に対して各種の情報を表示するために使用される。また、キー部１４は、数字キーや各種のファンクションキーを有する。通常の携帯電話機と同様にキー部１４のキー操作により、音声通信の発信、応答が可能である。また、着信履歴記憶部３１を参照する所定のキー操作を行えば、ＭＰＵ２１によってフラッシュメモリ２３の着信履歴記憶部３１に記憶されている着信履歴を最新のものから順に表示部１３に表示することができ、同様に、発信履歴記憶部３２を参照する所定のキー操作を行えば、ＭＰＵ２１によってフラッシュメモリ２３の発信履歴記憶部３２に記憶されている発信履歴を最新のものから順に表示部１３に表示することができるようになっている。
【００４０】
音声通信制御部２６は、音声情報の通信を制御する部分であり、無線回路３４を通じてアンテナ１６に接続され、また、マイク１５およびスピーカ１２に接続される。
【００４１】
データ通信制御部２５は、データ通信を制御する部分であり、無線回路３３を通じてアンテナ１６に接続され、パケット化されたＩＭデータの送受信を行う。データ通信制御部２５が送信するＩＭデータの送信フォーマットを図１０（ａ）に、受信するＩＭデータの受信フォーマットを図１０（ｂ）に、それぞれ示す。
【００４２】
図１０（ａ）において、ＩＭサーバアドレス４１はＩＭデータの宛先となるＩＭサーバ３のアドレス、相手先アドレス４２はＩＭデータを最終的に届けたい相手端末のＩＭアドレスあるいは電話番号、自ＩＭアドレス４３はＩＭデータを送信した自端末のＩＭアドレス、データ４４はメッセージ本体、フラグ４７は相手先アドレス４２がＩＭアドレス、電話番号の何れであるかを示す値である。相手先ＩＭアドレスが既知のとき、相手先アドレス４２に相手端末のＩＭアドレスが設定され、フラグ４７は値１に設定される。反対に、相手先ＩＭアドレスが不明のとき、相手先アドレス４２に相手端末の電話番号が設定され、フラグ４７は値０に設定される。また、データ４４の先頭の所定バイト位置に、自端末の電話番号が発信者電話番号４５として設定され、続いてデータ（メッセージ本体）４６が設定される。
【００４３】
図１０（ｂ）において、自ＩＭアドレス５１はＩＭデータの宛先となる自端末のＩＭアドレス、相手先ＩＭアドレス５２はＩＭデータを送信した相手端末のＩＭアドレス、ＩＭサーバアドレス５３はＩＭサーバ３のアドレス、データ５４はメッセージ本体である。データ５４の先頭の所定バイト位置に、送信端末の電話番号が発信者電話番号５５として設定され、続いてデータ（メッセージ本体）５６が設定される。
【００４４】
図１１は端末１、２において音声通信による発信が行われた際の処理例を示すフローチャート、図１２は端末１、２において音声通信による着信が行われた際の処理例を示すフローチャート、図１３は端末１、２においてＩＭを受信した際の処理例を示すフローチャートである。これらのフローチャートに示される処理は、ＲＯＭ２２に記憶されたプログラムをＭＰＵ２１が実行することにより遂行される。以下、音声通信による発信時の動作、音声通信による着信時の動作およびＩＭ受信時の動作を説明する。
【００４５】
まず、音声通信による発信時の動作を、端末１から端末２に発信した際の端末１側の動作として説明する。
【００４６】
端末１の利用者がキー部１４を操作して端末２の電話番号を入力し、発信ボタンを操作すると、ＭＰＵ２１は音声通信制御部２６に端末２の電話番号を伝達し、音声通信制御部２６により無線回線３４を通じてアンテナ１６から発呼信号を回線網５へ送信させる（図１１のステップＳ１０１）。このときＭＰＵ２１は、後のＩＭの送受信を可能にするために、ＩＭＡＰ２９が未起動であれば、起動しておく。起動されたＩＭＡＰ２９は、端末１のプレゼンスがオンラインになったことをデータ通信制御部２５により無線回線３３およびアンテナ１６を通じて送信するプレゼンスデータでＩＭサーバ３に通知する。次に、ＭＰＵ２１は表示部１３に発信情報を表示する（ステップＳ１０２）。発信情報の表示例を図１４（ａ）に示す。
【００４７】
図１４（ａ）を参照すると、表示部１３に表示される発信情報には、通信相手の電話番号と呼び出し中である旨の表示に加えて、メッセージボタン６１が表示されている。このメッセージボタン６１は、現在呼び出している通信相手にＩＭを送信するときに操作するボタンである。
【００４８】
続いてＭＰＵ２１は、フラッシュメモリ２３の発信履歴記憶部３２に１つの空きエントリを確保し、発信履歴を登録する（ステップＳ１０３）。例えば、図８の発信履歴記憶部３２のエントリＥ２１を空きエントリとして確保すると、そのエントリＥ２１に今回の発信日時と発信電話番号とを登録し、ＩＭデータの箇所はＮＵＬＬにしておく。なお、全エントリが使用中であれば、発信日時の最も古いエントリを空きエントリとして確保する。
【００４９】
次にＭＰＵ２１は、通信相手が応答したかどうか、キー部１４で発信を停止する操作が行われたかどうか、図１４（ａ）のメッセージボタン６１の操作によってＩＭ送信が選択されたかどうかを、それぞれ監視する（ステップＳ１０４〜Ｓ１０６）。通信相手が応答した場合、通話状態にして表示部１３の表示を通話時間などを表示する通話情報の表示に切り替える（ステップＳ１０７）。そして、その後に終話を検知すると（ステップＳ１０８）、表示部１３の表示を初期状態に戻すなどの終話処理を行って（ステップＳ１０９）、図１１の処理を終える。また、発信の停止操作を検知すると、直ちに終話処理を行って（ステップＳ１０９）、図１１の処理を終える。
【００５０】
他方、ＩＭ送信が選択された場合、ＭＰＵ２１は、フラッシュメモリ２３の定型文記憶部３８における発信時用定型文の記憶部３８−１から定型文を読み出し、この読み出した定型文を含む発信時用の送信メッセージ選択情報を表示部１３に表示する（ステップＳ１１１）。発信時用の送信メッセージ選択情報の表示例を図１４（ｂ）に示す。
【００５１】
図１４（ｂ）を参照すると、表示部１３に表示される発信時用の送信メッセージ選択情報には、「１．折り返しＴＥＬください」、「２．またかけ直します」などの定型文の選択項目が表示されている。なお、「０．取り消し」はメッセージ選択を取り消す際に選択する項目を示す。
【００５２】
次にＭＰＵ２１は、何れかの定型文の選択項目が選択されるか、取り消しの項目が選択されるのを待つ（ステップＳ１１２、Ｓ１１３）。そして、取り消しの項目が選択されると、図１４（ａ）の発信情報の表示に状態を戻すが（ステップＳ１１６）、何れかの定型文の選択項目が選択されると、ＩＭＡＰ２９にＩＭの送信を要求する（ステップＳ１１４）。このとき、ＭＰＵ２１は、選択された定型文の先頭に自端末１の電話番号を付加したデータを送信メッセージとしてＩＭＡＰ２９に通知する。また、呼び出し中の通信相手の電話番号（端末２の電話番号）に対応するＩＭアドレスが対応表記憶部３７に登録されているか否かを調べ、登録されているときは、その旨および端末２の電話番号に対応するＩＭアドレスを相手先アドレスとしてＩＭＡＰ２９に通知し、登録されていないときはその旨および端末２の電話番号を相手先アドレスとしてＩＭＡＰ２９に通知する。
【００５３】
ＩＭＡＰ２９は、図１０（ａ）の送信フォーマットにおけるデータ４４の部分にＭＰＵ２１から通知された送信メッセージを設定し、ＩＭサーバアドレス４１に予め定められたＩＭサーバ３のアドレスを、自ＩＭアドレス４３に自端末１のＩＭアドレスをそれぞれ設定し、また、通信相手端末２のＩＭアドレスが通知された場合には相手先アドレス４２にそのＩＭアドレスを設定してフラグ４７を値１にセットし、通信相手端末２の電話番号が通知された場合には相手先アドレス４２にその電話番号を設定してフラグ４７を値０にセットすることにより、送信データを作成し、データ通信制御部２５に渡して送信を指示する。データ通信制御部２５は、所定の通信プロトコルに従って、ＩＭデータを無線回路３３を通じてアンテナ１６からパケット網６へ送信する。パケット網６は、受信したＩＭデータを、そのＩＭサーバアドレス４１に従ってＩＭサーバ３に届け、ＩＭサーバ３はこのＩＭを端末２に届ける。このときのＩＭサーバ３の動作は、ＩＭサーバ３の構成例と共に後に詳細に説明する。
【００５４】
ＭＰＵ２１は、ＩＭの送信が完了すると、表示部１３に例えば図１４（ｃ）に示すような送信完了情報をしばらく表示し（ステップＳ１１５）、その後、図１４（ａ）の表示状態に戻す（ステップＳ１１６）。そして、制御をステップＳ１０４に戻す。
【００５５】
次に、音声通信による着信時の動作を、端末１から端末２に発信した際の端末２側の動作として説明する。
【００５６】
端末２の音声通信制御部２６は、回線網５からの着信信号を受信検出することにより（図１２のステップＳ２０１）、着信があったこと及び発信者電話番号通知機能により回線網５から送られる端末１の電話番号を検出し、ＭＰＵ２１に通知する。この通知があるとＭＰＵ２１は、後のＩＭの送受信を可能にするために、ＩＭＡＰ２９が未起動であれば、起動しておく。起動されたＩＭＡＰ２９は、端末１のプレゼンスがオンラインになったことをデータ通信制御部２５により無線回線３３およびアンテナ１６を通じて送信するプレゼンスデータでＩＭサーバ３に通知する。
【００５７】
次にＭＰＵ２１は、表示部１３に着信情報を表示する（ステップＳ２０２）。着信情報の表示例を図１５（ａ）に示す。
【００５８】
図１５（ａ）を参照すると、表示部１３に表示される着信情報には、発信者電話番号と着信中である旨の表示に加えて、メッセージボタン７１が表示されている。このメッセージボタン７１は、電話をかけてきた通信相手にＩＭを送信するときに操作するボタンである。
【００５９】
続いてＭＰＵ２１は、フラッシュメモリ２３の着信履歴記憶部３１に１つの空きエントリを確保し、着信履歴を登録する（ステップＳ２０３）。例えば、図７の着信履歴記憶部３１のエントリＥ１１を空きエントリとして確保すると、そのエントリＥ１１に今回の着信日時と発信者電話番号とを登録し、ＩＭデータの箇所はＮＵＬＬにしておく。なお、全エントリが使用中であれば、発信日時の最も古いエントリを空きエントリとして確保する。
【００６０】
次にＭＰＵ２１は、キー部１４上の応答ボタンが押下されたかどうか、通信相手からの呼び出しが停止したかどうか、図１５（ａ）のメッセージボタン７１の操作によってＩＭ送信が選択されたかどうかを、それぞれ監視する（ステップＳ２０４〜Ｓ２０６）。応答ボタンが押下された場合、ＭＰＵ２１は、音声通信制御部２６により回線網５に対して応答信号を送出して音声通信を可能な状態にし（ステップＳ２０７）、表示部１３の表示を通話時間などを表示する通話情報の表示に切り替える（ステップＳ２０８）。そして、その後に終話を検知すると（ステップＳ２０９）、表示部１３の表示を初期状態に戻すなどの終話処理を行って（ステップＳ２１０）、図１２の処理を終える。また、呼び出し停止を検知すると、直ちに終話処理を行って（ステップＳ２１０）、図１２の処理を終える。
【００６１】
他方、ＩＭ送信が選択された場合、ＭＰＵ２１は、フラッシュメモリ２３の定型文記憶部３８における着信時用定型文の記憶部３８−２から定型文を読み出し、この読み出した定型文を含む着信時用の送信メッセージ選択情報を表示部１３に表示する（ステップＳ２１１）。着信時用の送信メッセージ選択情報の表示例を図１５（ｂ）に示す。
【００６２】
図１５（ｂ）を参照すると、表示部１３に表示される着信時用の送信メッセージ選択情報には、「１．会議中です」、「２．後でこちらからＴＥＬします」などの定型文の選択項目が表示されている。なお、「０．取り消し」はメッセージ選択を取り消す際に選択する項目を示す。
【００６３】
次にＭＰＵ２１は、何れかの定型文の選択項目が選択されるか、取り消しの項目が選択されるのを待つ（ステップＳ２１２、Ｓ２１３）。そして、取り消しの項目が選択されると、図１５（ａ）の着信情報の表示に状態を戻すが（ステップＳ２１６）、何れかの定型文の選択項目が選択されると、ＩＭＡＰ２９にＩＭの送信を要求する（ステップＳ２１４）。このとき、ＭＰＵ２１は、選択された定型文の先頭に自端末２の電話番号を付加したデータを送信メッセージとしてＩＭＡＰ２９に通知する。また、着信中の通信相手の電話番号（端末１の電話番号）に対応するＩＭアドレスが対応表記憶部３７に登録されているか否かを調べ、登録されているときは、その旨および端末１の電話番号に対応するＩＭアドレスを相手先アドレスとしてＩＭＡＰ２９に通知し、登録されていないときはその旨および端末１の電話番号を相手先アドレスとしてＩＭＡＰ２９に通知する。
【００６４】
ＩＭＡＰ２９は、図１０（ａ）の送信フォーマットにおけるデータ４４の部分にＭＰＵ２１から通知された送信メッセージを設定し、ＩＭサーバアドレス４１に予め定められたＩＭサーバ３のアドレスを、自ＩＭアドレス４３に自端末２のＩＭアドレスをそれぞれ設定し、また、通信相手端末１のＩＭアドレスが通知された場合には相手先アドレス４２にそのＩＭアドレスを設定してフラグ４７を値１にセットし、通信相手端末１の電話番号が通知された場合には相手先アドレス４２にその電話番号を設定してフラグ４７を値０にセットすることにより、送信データを作成し、データ通信制御部２５に渡して送信を指示する。データ通信制御部２５は、所定の通信プロトコルに従って、ＩＭデータを無線回路３３を通じてアンテナ１６からパケット網６へ送信する。パケット網６は、受信したＩＭデータを、そのＩＭサーバアドレス４１に従ってＩＭサーバ３に届け、ＩＭサーバ３はこのＩＭを端末１に届ける。このときのＩＭサーバ３の動作は、ＩＭサーバ３の構成例と共に後に詳細に説明する。
【００６５】
ＭＰＵ２１は、ＩＭの送信が完了すると、表示部１３に例えば図１５（ｃ）に示すような送信完了情報をしばらく表示し（ステップＳ２１５）、その後、図１５（ａ）の表示状態に戻す（ステップＳ２１６）。そして、制御をステップＳ２０４に戻す。
【００６６】
次にＩＭを受信した際の端末１、端末２の動作を端末２を例に説明する。
【００６７】
ＩＭＡＰ２９は、データ通信制御部２５においてアンテナ１６および無線回線３３を通じて図１０（ｂ）に示したような受信フォーマットで端末１からのＩＭデータを受信した場合（図１３のステップＳ３０１）、受信ＩＭデータをＲＡＭ２４のメッセージ受信領域に記憶する（ステップＳ３０２）。
【００６８】
ＭＰＵ２１は、ＩＭＡＰ２９によりＩＭデータがＲＡＭ２４に記憶されると、その記憶されたＩＭデータの先頭部分の所定ビット長を発信者電話番号として抽出し（ステップＳ３０３）、この抽出した発信者電話番号と同じ着信電話番号を含む最新の着信履歴をフラッシュメモリ２３の着信履歴記憶部３１から検索する（ステップＳ３０４）。以降、この検索が成功した場合と失敗した場合とで処理を切り分ける（ステップＳ３０５）。
【００６９】
着信履歴記憶部３１の検索が成功した場合（ステップＳ３０５でＹＥＳ）、ＭＰＵ２１は、前記抽出した発信者電話番号と同じ発信電話番号を含む最新の発信履歴をフラッシュメモリ２３の発信履歴記憶部３２から検索する（ステップＳ３０６）。そして、この検索に成功した場合（ステップＳ３０７でＹＥＳ）、ステップＳ３０４で検索された最新の着信履歴中の着信日時とステップＳ３０６で検索された最新の発信履歴中の発信日時とを比較して、より新しい日時の履歴を登録候補履歴とする（ステップＳ３０８）。また、発信履歴記憶部３２の検索に失敗した場合（ステップＳ３０７でＮＯ）、ステップＳ３０４で検索された最新の着信履歴を登録候補履歴とする（ステップＳ３０９）。
【００７０】
他方、着信履歴記憶部３１の検索が失敗した場合、ＭＰＵ２１は、前記抽出した発信者電話番号と同じ発信電話番号を含む最新の発信履歴をフラッシュメモリ２３の発信履歴記憶部３２から検索し（ステップＳ３１０）、この検索に成功した場合（ステップＳ３１１でＹＥＳ）、検索された最新の発信履歴を登録候補履歴とする（ステップＳ３１２）。また、発信履歴記憶部３２の検索にも失敗した場合（ステップＳ３１１でＮＯ）、今回受信したＩＭは、音声通信による発信および着信とは無関係なＩＭであると判断して、図１３の処理を終える。
【００７１】
最後にＭＰＵ２１は、ステップＳ３０８、Ｓ３０９またはＳ３１２において登録候補履歴とした発信履歴あるいは着信履歴に、今回受信されたＩＭデータのメッセージ本体（発信者電話番号以外の部分）を登録する（ステップＳ３１３）。例えば、図７のエントリＥ１１に記録されている着信履歴が登録候補履歴である場合、そのＩＭデータ格納領域にＩＭデータを登録する。このとき、既に別のＩＭデータが登録されている場合には、それに続けて追加する形で登録する。
【００７２】
次に、ＩＭサーバ３の構成例と動作を説明する。以下に示すＩＭサーバ３は、特許文献１に記載されるＩＭサーバとほぼ同じものである。
【００７３】
図１６を参照すると、ＩＭサーバ３の一実施例は、端末１、２からデータを受信する受信部１０１と、端末１、２から受信したＩＭを一時的に記憶するデータバッファ１０２と、データバッファ１０２に記憶されたＩＭの配信を制御する制御部１０３と、受信部１０１で受信された端末１、２のプレゼンスデータ（オンラインまたはオフラインの何れかを示すデータ）に基づいて各端末のプレゼンスを管理すると共にオンラインの端末に対して他の端末のプレゼンスデータを通知する処理を行うプレゼンス管理部１０４と、端末から受信したＩＭおよび端末のプレゼンスデータを他の端末に送信する送信部１０５と、端末１、２の電話番号とＩＭアドレスとの対応表１０６を記憶するユーザデータベース１０７と、対応表１０６の一部のコピーを記憶するキャッシュ１０８と、対応表１０６から電話番号に対応するＩＭアドレスを検索するアドレス検索部１０９と、制御部１０３から電話番号を受け取り、その電話番号に対応するＩＭアドレスがキャッシュ１０８に存在するか否かを調べ、存在すれば（これをヒットと言う）、存在したＩＭアドレスを制御部１０３に返却し、存在しなければ（これをミスヒットと言う）、電話番号をアドレス検索部１０９に渡して検索を依頼し、その検索結果を制御部１０３に返却するアドレス変換部１１０とを備えている。
【００７４】
図１７は端末からＩＭデータを受信したときのＩＭサーバ３の処理例を示すフローチャートである。以下、端末２宛のＩＭデータを端末１から受信した場合を例にＩＭサーバ３の動作を説明する。
【００７５】
ＩＭサーバ３は、端末１から送信されたＩＭデータを受信部１０１で受信すると（ステップＳ４０１）、データバッファ１０２に一旦蓄積する（ステップＳ４０２）。次に、制御部１０３によりデータバッファ１０２から前記受信したＩＭデータを取り出し（ステップＳ４０３）、フラグ（図１０（ａ）のフラグ４７）の値が０かどうかを調べる（ステップＳ４０４）。フラグの値が１であれば、ＩＭデータには相手先ＩＭアドレスが設定されているので、ステップＳ４０９へ進む。フラグの値が０であれば、ＩＭデータには相手先ＩＭアドレスが設定されていないため、その代わりに設定されている相手先電話番号を図１０（ａ）の相手先アドレス４２の箇所から抽出し（ステップＳ４０５）、アドレス変換部１１０に渡す。
【００７６】
アドレス変換部１１０は、同じ相手先電話番号とＩＭアドレスの対応情報がキャッシュ１０８に存在するか否かを調べる（ステップＳ４０６）。若し存在すれば、対応するＩＭアドレスを制御部１０３に返却する。存在しなければ、その相手先電話番号をアドレス検索部１０９に渡す。
【００７７】
アドレス検索部１０９は、同じ相手先電話番号とＩＭアドレスの対応情報がユーザデータベース１０７の対応表１０６に記録されているかどうかを調べる（ステップＳ４０７）。存在したならば、対応するＩＭアドレスをアドレス変換部１１０に返却し、アドレス変換部１１０は、返却されたＩＭアドレスと相手先電話番号の対応情報をキャッシュ１０８に登録し（ステップＳ４０８）、返却されたＩＭアドレスを制御部１０８に返却する。他方、存在しなければ、その旨がアドレス変換部１１０を通じて制御部１０３に通知され、制御部１０３は今回受信されたＩＭデータを廃棄する（ステップＳ４１０）。
【００７８】
ＩＭデータに相手先ＩＭアドレスが設定されていた場合（ステップＳ４０４でＮＯ）、および未設定であったために電話番号からＩＭアドレスが解決されてＩＭアドレスが返却された場合、制御部１０３は、そのＩＭアドレスを使って、受信ＩＭデータを図１０（ｂ）に示した受信フォーマットのＩＭデータに変換する（ステップＳ４０９）。そして、そのＩＭアドレスを持つ端末２のプレゼンスがオンラインか、オフラインかをプレゼンス管理部１０４で管理されている各端末の現在のプレゼンスデータから判定する（ステップＳ４１１）。端末２がオンラインであれば、制御部１０３は送信部１０５によりＩＭデータをパケット網６を通じて端末２へ送信する（ステップＳ４１２）。端末２がオフラインであれば、ＩＭデータをデータバッファ１０２に戻す（ステップＳ４１３）。データバッファ１０２に戻されたＩＭデータは、端末２がオンラインになった時点で再び制御部１０３により取り出され、端末２へ送信される。
【００７９】
次に、本実施例の具体的な利用例を幾つか説明する。
【００８０】
１）利用例１
端末１は利用者「鈴木」の所有する携帯電話機、端末２は利用者「田中」の所有する携帯電話機であり、鈴木と田中は共にＩＭサービスのユーザで、ＩＭサーバ３のユーザデータベース１０７の対応表１０６に自分の電話番号と自分のＩＭアドレスとの対応情報が事前に登録されている。ある日の朝方に、鈴木は緊急の用で端末１から田中の端末２に電話をかけたところ、田中は電車内にいて端末２をマナーモードにしたままカバンの中に入れていたため電話がかかってきたことに気づかず、応答できなかった。鈴木は、呼び出し音が鳴っているものの、なかなか応答がないため、「至急、折り返しＴＥＬください」というメッセージを含むＩＭデータを端末１から端末２宛てに送信し、オンフックした。端末２では、鈴木から音声通信による着信があった際に鈴木の電話番号と着信日時を含む着信履歴が記録され、ＩＭデータを受信した際に、そのＩＭデータに付加された電話番号と前記着信履歴中の電話番号との一致が検出されて、その着信履歴にＩＭデータが登録される。電車から降りた田中が、カバンから端末２を取り出し、着信履歴を確認すると、電車に乗っている間に鈴木から電話がかかってきたこと、「至急、折り返しＴＥＬください」というＩＭデータが登録されていることから緊急の要件であることを判断し、すぐに鈴木宛てに電話をかけ、要件を聞いた。同じような状況において、着信日時と発信者電話番号だけの着信履歴しか残っていない場合、鈴木は田中からの電話の緊急性を判断することができないため、早急にコンタクトをとることができない。
【００８１】
２）利用例２
その日の午後、鈴木は端末１から田中の端末２に電話をかけたところ、応答がなかったので、そのままオンフックした。田中が応答できなかった理由は、会議中のためであり、そのため田中は、「会議中です」というメッセージを含むＩＭデータを端末２から端末１宛てに送信した。端末１では、田中の端末２へ発信があった際に田中の電話番号と発信日時を含む発信履歴が記録され、ＩＭデータを受信した際に、そのＩＭデータに付加された電話番号と前記発信履歴中の電話番号との一致が検出されて、その発信履歴にＩＭデータが登録される。このため、鈴木が田中に再度電話しようとして、発信履歴を確認すると、前回の発信履歴に田中からのＩＭデータ「会議中です」が登録されているのに気づき、迷惑がかかりそうなので田中には暫くの間、電話をかけるのをやめることにした。同じような状況において、発信日時と発信電話番号だけの発信履歴しか残っていない場合、田中は鈴木が会議中であることを認識できず、何度も電話することにもなりかねない。
【００８２】
以上本発明の実施の形態および実施例について説明したが、本発明は以上の例に限定されず、その他各種の付加変更が可能である。例えば、前記の例では、呼び出し中にメッセージ通信を行うかどうかをその都度、利用者が選択したが、発信した際に自動で所定のメッセージを送信するよう設定しておいたり、着信があった際に自動で所定のメッセージを送信するように設定しておくことも可能である。また、前記の例ではメッセージ通信としてＩＭを使用したが、ショートメッセージサービス（ＳＭＳ）などの他の任意の種類のメッセージ通信を使用することも可能である。また、通信端末は、移動端末に限定されず、固定端末であってもよい。
【図面の簡単な説明】
【００８３】
【図１】本発明の第１の実施の形態にかかる通信端末のブロック図である。
【図２】本発明の第２の実施の形態にかかる通信端末のブロック図である。
【図３】本発明の第３の実施の形態にかかる通信端末のブロック図である。
【図４】本発明の一実施例にかかる移動通信システムのブロック図である。
【図５】本発明の一実施例にかかる通信端末の外観図である。
【図６】本発明の一実施例にかかる通信端末のハードウェア構成例を示すブロック図である。
【図７】着信履歴記憶部の構成例を示す図である。
【図８】発信履歴記憶部の構成例を示す図である。
【図９】定型文記憶部の構成例を示す図である。
【図１０】ＩＭデータの送受信フォーマットを示す図である。
【図１１】本発明の一実施例にかかる通信端末において音声通信による発信が行われた際の処理例を示すフローチャートである。
【図１２】本発明の一実施例にかかる通信端末において音声通信による着信が行われた際の処理例を示すフローチャートである。
【図１３】本発明の一実施例にかかる通信端末においてＩＭを受信した際の処理例を示すフローチャートである。
【図１４】本発明の一実施例にかかる通信端末において音声通信による発信時に表示部に表示される情報の例を示す図である。
【図１５】本発明の一実施例にかかる通信端末において音声通信による着信時に表示部に表示される情報の例を示す図である。
【図１６】ＩＭサーバのブロック図である。
【図１７】ＩＭサーバの処理例を示すフローチャートである。
【符号の説明】
【００８４】
１、２…移動通信端末
３…ＩＭサーバ
４…通信網
５…回線網
６…パケット網
１００１…着信履歴記憶部
１００２…受信メッセージ
１００３…受信メッセージ記憶部
１００４…発信者電話番号
１００５…発信者電話番号抽出部
１００６…検索部
１００７…登録部
１００８…表示装置
１００９…表示制御部
２００１…発信履歴記憶部
【図１】
2006211107.tif 000003
【図２】
2006211107.tif 000004
【図３】
2006211107.tif 000005
【図４】
2006211107.tif 000006
【図５】
2006211107.tif 000007
【図６】
2006211107.tif 000008
【図７】
2006211107.tif 000009
【図８】
2006211107.tif 000010
【図９】
2006211107.tif 000011
【図１０】
2006211107.tif 000012
【図１１】
2006211107.tif 000013
【図１２】
2006211107.tif 000014
【図１３】
2006211107.tif 000015
【図１４】
2006211107.tif 000016
【図１５】
2006211107.tif 000017
【図１６】
2006211107.tif 000018
【図１７】
2006211107.tif 000019