(57)【特許請求の範囲】
【請求項１】
通信相手が所持する通信相手装置と通信するために用いられる相手装置識別情報を少なくとも含む情報を通信相手毎に記憶する通信相手情報記憶手段と、
前記通信相手に対する付加情報を通信相手毎に記憶する付加情報記憶手段と、
前記通信相手情報記憶手段に記憶されている情報の少なくとも一部を通信相手情報として通信相手毎に一覧表示する表示制御手段とを備え、
前記付加情報記憶手段は、
前記相手装置識別情報で特定される通信相手装置と最後に通信した最終通信日時を通信相手毎に記憶するとともに、前記相手装置識別情報で特定される通信相手装置と最後に通信した時点における、自装置を所持するユーザの状況を表すシチュエーションと、前記ユーザの心身の状態を表すコンディションと、の少なくとも一方を通信相手毎に記憶し、
前記表示制御手段は、
前記付加情報記憶手段に通信相手毎に記憶されている最終通信日時に応じて、対応する前記通信相手情報各々の表示態様を変化させるとともに、前記付加情報記憶手段に通信相手毎に記憶されている前記ユーザのシチュエーションとコンディションとの少なくとも一方に応じて、対応する前記通信相手情報各々の表示態様を変化させることを特徴とする通信装置。
【請求項２】
前記表示制御手段は、
前記ユーザの現在のシチュエーションとコンディションとの少なくとも一方と、前記付加情報記憶手段に通信相手毎に記憶されている対応する内容との比較結果に基づいて、対応する前記通信相手情報各々の表示態様を変化させることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記ユーザの１日のライフサイクルと前記ユーザが居るエリアとに依存する前記ユーザのシチュエーションの遷移順が定義されたシチュエーション遷移モデルに基づいて、前記ユーザの現在のシチュエーションを推定するシチュエーション推定手段と、
前記ユーザのシチュエーションの履歴を含む前記ユーザの過去の履歴が記録されたユーザ履歴ログに基づいて、前記ユーザの現在のコンディションを推定するコンディション推定手段とをさらに備えることを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記付加情報記憶手段は、
自装置を所持するユーザに対する各通信相手の属性を通信相手毎に記憶し、
前記表示制御手段は、
前記付加情報記憶手段に通信相手毎に記憶されている属性に応じて、対応する前記通信相手情報各々の表示態様を変化させることを特徴とする請求項１から３の何れか１項に記載の通信装置。
【請求項５】
前記付加情報記憶手段は、
自装置が、前記通信相手情報記憶手段に記憶されている相手装置識別情報で特定される通信相手装置と最後に通信したときの通信メディアの種類を通信相手毎に記憶し、
前記表示制御手段は、
前記付加情報記憶手段に通信相手毎に記憶されている通信メディアの種類に応じて、対応する前記通信相手情報各々の表示態様を変化させることを特徴とする請求項１から４の何れか１項に記載の通信装置。
【請求項６】
通信相手とのコミュニケーションを促すためのセリフを記憶するセリフ記憶手段と、
エージェントキャラクタの画像データを記憶する画像記憶手段と、
所定の通信相手に対する前記付加情報の内容に応じたセリフ及びエージェントキャラクタを判断するセリフ画像判断手段とをさらに備え、
前記表示制御手段は、
前記セリフ画像判断手段により判断されたセリフ及びエージェントキャラクタをさらに表示することを特徴とする請求項１から５の何れか１項に記載の通信装置。
【請求項７】
前記表示制御手段は、
前記ユーザの現在のシチュエーションとコンディションとの少なくとも一方と、前記付加情報記憶手段に通信相手毎に記憶されている対応する内容との比較結果に基づいて、セリフ及びエージェントキャラクタを表示すべき前記所定の通信相手を決定することを特徴とする請求項６に記載の通信装置。
【請求項８】
コンピュータを、
通信相手が所持する通信相手装置と通信するために用いられる相手装置識別情報を少なくとも含む情報を通信相手毎に記憶する通信相手情報記憶手段と、
前記通信相手に対応する付加情報を通信相手毎に記憶する付加情報記憶手段と、
前記通信相手情報記憶手段に記憶されている情報の少なくとも一部を通信相手情報として通信相手毎に一覧表示する表示制御手段として機能させるための通信装置制御プログラムであって、
前記付加情報記憶手段は、
前記相手装置識別情報で特定される通信相手装置と最後に通信した最終通信日時を通信相手毎に記憶するとともに、前記相手装置識別情報で特定される通信相手装置と最後に通信した時点における、自装置を所持するユーザの状況を表すシチュエーションと、前記ユーザの心身の状態を表すコンディションと、の少なくとも一方を通信相手毎に記憶し、
前記表示制御手段は、
前記付加情報記憶手段に通信相手毎に記憶されている最終通信日時に応じて、前記通信相手情報各々の表示態様を制御するとともに、前記付加情報記憶手段に通信相手毎に記憶されている前記ユーザのシチュエーションとコンディションとの少なくとも一方に応じて、対応する前記通信相手情報各々の表示態様を変化させることを特徴とする通信装置制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信相手とのコミュニケーションのきっかけをユーザに提供するための通信装置、通信装置制御プログラムに関する。
【背景技術】
【０００２】
ユーザが携帯電話を長年所有していると、携帯電話が備える一般に「電話帳」と称される記憶領域に登録される通信相手の連絡先件数は増えるものの、電話帳に登録されているにも関わらず互いに連絡を取らなくなる相手も多くなり、コミュニケーションの機会を逸している。また、きっかけ無しに久しぶりに相手と連絡を取ることは心理的な障壁となり、さらに連絡が取れなくなってしまうことが多い。
【０００３】
従って、長期間連絡を取っていない通信相手の連絡先が電話帳一覧に表示されても利用されることがほとんどないため、当該連絡先を電話帳一覧に表示しないようにして、電話帳の検索効率を上げることが行われている（例えば、特許文献１参照）。
【特許文献１】特開２００４−３５７１４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このため、上述した特許文献１に記載の技術によると、長期間連絡を取っていない通信相手の連絡先を表示しないため、その通信相手とのコミュニケーションが一層困難になる。
本発明は上述した従来の問題点を解決するためになされたものであり、その目的は、長期間連絡をとっていない通信相手とのコミュニケーションのきっかけをユーザに提供することのできる通信装置、通信装置制御プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、請求項１に記載の発明は、通信相手が所持する通信相手装置と通信するために用いられる相手装置識別情報を少なくとも含む情報を通信相手毎に記憶する通信相手情報記憶手段と、前記通信相手に対する付加情報を通信相手毎に記憶する付加情報記憶手段と、前記通信相手情報記憶手段に記憶されている情報の少なくとも一部を通信相手情報として通信相手毎に一覧表示する表示制御手段とを備え、前記付加情報記憶手段は、前記相手装置識別情報で特定される通信相手装置と最後に通信した最終通信日時を通信相手毎に記憶するとともに、前記相手装置識別情報で特定される通信相手装置と最後に通信した時点における、自装置を所持するユーザの状況を表すシチュエーションと、前記ユーザの心身の状態を表すコンディションと、の少なくとも一方を通信相手毎に記憶し、前記表示制御手段は、前記付加情報記憶手段に通信相手毎に記憶されている最終通信日時に応じて、対応する前記通信相手情報各々の表示態様を変化させるとともに、前記付加情報記憶手段に通信相手毎に記憶されている前記ユーザのシチュエーションとコンディションとの少なくとも一方に応じて、対応する前記通信相手情報各々の表示態様を変化させることを特徴とする通信装置を提供する。
【０００６】
本発明によれば、前記表示制御手段は、前記付加情報記憶手段に通信相手毎に記憶されている最終通信日時に応じて、対応する前記通信相手情報各々の表示態様を変化させるため、通信装置を所持するユーザは各通信相手と最後にコミュニケーションをとった時期を視覚的に認識することができ、長期間連絡をとっていない通信相手とのコミュニケーションのきっかけをユーザに提供することが可能となる。
【０００８】
しかも、前記表示制御手段は、前記付加情報記憶手段に通信相手毎に記憶されている前記ユーザのシチュエーションとコンディションとの少なくとも一方に応じて、対応する前記通信相手情報各々の表示態様を変化させるため、特定のシチュエーションやコンディションにある時にユーザがコミュニケーションをとった通信相手についての通信相手情報を目立たせてユーザに注目させることができ、特定の通信相手とのコミュニケーションのきっかけをユーザに提供することができる。
【０００９】
請求項２に記載の発明は、請求項１に記載の通信装置において、前記表示制御手段は、前記ユーザの現在のシチュエーションとコンディションとの少なくとも一方と、前記付加情報記憶手段に通信相手毎に記憶されている対応する内容との比較結果に基づいて、対応する前記通信相手情報各々の表示態様を変化させることを特徴とする。
本発明によれば、ユーザの現在のシチュエーションやコンディションを考慮して、特定の通信相手情報を目立たせてユーザに注目させることができ、特定の通信相手とのコミュケーションのきっかけをユーザに提供することができる。
【００１０】
請求項３に記載の発明は、請求項１又は２に記載の通信装置において、前記ユーザの１日のライフサイクルと前記ユーザが居るエリアとに依存する前記ユーザのシチュエーションの遷移順が定義されたシチュエーション遷移モデルに基づいて、前記ユーザの現在のシチュエーションを推定するシチュエーション推定手段と、前記ユーザのシチュエーションの履歴を含む前記ユーザの過去の履歴が記録されたユーザ履歴ログに基づいて、前記ユーザの現在のコンディションを推定するコンディション推定手段とをさらに備えることを特徴とする。
本発明によれば、前記シチュエーション推定手段及び前記コンディション推定手段を備えることにより、自動的に前記ユーザのシチュエーション及びコンディションを推定することができる。
【００１１】
請求項４に記載の発明は、請求項１から３の何れか１項に記載の通信装置において、前記付加情報記憶手段は、自装置を所持するユーザに対する各通信相手の属性を通信相手毎に記憶し、前記表示制御手段は、前記付加情報記憶手段に通信相手毎に記憶されている属性に応じて、対応する前記通信相手情報各々の表示態様を変化させることを特徴とする。
本発明によれば、前記表示制御手段は、前記付加情報記憶手段に通信相手毎に記憶されている属性に応じて、対応する前記通信相手情報各々の表示態様を変化させるため、特定の属性の通信相手の通信相手情報を目立たせてユーザに注目させることができ、特定の属性の通信相手とのコミュケーションのきっかけをユーザに提供することができる。
【００１２】
請求項５に記載の発明は、請求項１から４の何れか１項に記載の通信装置において、前記付加情報記憶手段は、自装置が、前記通信相手情報記憶手段に記憶されている相手装置識別情報で特定される通信相手装置と最後に通信したときの通信メディアの種類を通信相手毎に記憶し、前記表示制御手段は、前記付加情報記憶手段に通信相手毎に記憶されている通信メディアの種類に応じて、対応する前記通信相手情報各々の表示態様を変化させることを特徴とする。
【００１３】
本発明によれば、前記表示制御手段は、前記付加情報記憶手段に通信相手毎に記憶されている通信メディアの種類に応じて、対応する前記通信相手情報各々の表示態様を変化させるため、特定の通信メディアで最後にユーザがコミュニケーションをとった通信相手の通信相手情報を目立たせてユーザに注目させることができ、特定の通信相手とのコミュケーションのきっかけをユーザに提供することができる。
【００１４】
請求項６に記載の発明は、請求項１から５の何れか１項に記載の通信装置において、通信相手とのコミュニケーションを促すためのセリフを記憶するセリフ記憶手段と、エージェントキャラクタの画像データを記憶する画像記憶手段と、所定の通信相手に対する前記付加情報の内容に応じたセリフ及びエージェントキャラクタを判断するセリフ画像判断手段とをさらに備え、前記表示制御手段は、前記セリフ画像判断手段により判断されたセリフ及びエージェントキャラクタをさらに表示することを特徴とする。
【００１５】
本発明によれば、前記表示制御手段は、前記セリフ画像判断手段により判断された、所定の通信相手に対する付加情報の内容に応じたセリフとエージェントキャラクタとをさらに表示するため、セリフとエージェントキャラクタとを用いてユーザの注意をひきつけ、所定の通信相手とのコミュニケーションのきっかけをユーザに提供することができる。
【００１６】
請求項７に記載の発明は、請求項６に記載の通信装置において、前記表示制御手段は、前記ユーザの現在のシチュエーションとコンディションとの少なくとも一方と、前記付加情報記憶手段に通信相手毎に記憶されている対応する内容との比較結果に基づいて、セリフ及びエージェントキャラクタを表示すべき前記所定の通信相手を決定することを特徴とする。
本発明によれば、ユーザの現在のシチュエーションやコンディションを考慮して、セリフ及びエージェントキャラクタを表示すべき所定の通信相手を決定することができ、ユーザの現在のシチュエーションやコンディションに適した通信相手とのコミュニケーションのきっかけをユーザに提供することができる。
【００２０】
請求項８に記載の発明は、コンピュータを、通信相手が所持する通信相手装置と通信するために用いられる相手装置識別情報を少なくとも含む情報を通信相手毎に記憶する通信相手情報記憶手段と、前記通信相手に対応する付加情報を通信相手毎に記憶する付加情報記憶手段と、前記通信相手情報記憶手段に記憶されている情報の少なくとも一部を通信相手情報として通信相手毎に一覧表示する表示制御手段として機能させるための通信装置制御プログラムであって、前記付加情報記憶手段は、前記相手装置識別情報で特定される通信相手装置と最後に通信した最終通信日時を通信相手毎に記憶するとともに、前記相手装置識別情報で特定される通信相手装置と最後に通信した時点における、自装置を所持するユーザの状況を表すシチュエーションと、前記ユーザの心身の状態を表すコンディションと、の少なくとも一方を通信相手毎に記憶し、前記表示制御手段は、前記付加情報記憶手段に通信相手毎に記憶されている最終通信日時に応じて、前記通信相手情報各々の表示態様を制御するとともに、前記付加情報記憶手段に通信相手毎に記憶されている前記ユーザのシチュエーションとコンディションとの少なくとも一方に応じて、対応する前記通信相手情報各々の表示態様を変化させることを特徴とする通信装置制御プログラムを提供する。
【発明の効果】
【００２２】
本発明によれば、通信装置の表示制御手段は、付加情報記憶手段に通信相手毎に記憶されている最終通信日時に応じて、対応する通信相手情報各々の表示態様を変化させるため、通信装置を所持するユーザは各通信相手と最後にコミュニケーションをとった時期を視覚的に認識することができ、長期間連絡をとっていない通信相手とのコミュニケーションのきっかけをユーザに提供することが可能となる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明に係る通信装置を移動通信端末で実現した場合の実施形態を、図面を参照して説明する。なお、以下の説明において参照する各図では、他の図と同等部分は同一符号によって示されている。
（第１実施形態）
まず、本発明の第１実施形態について説明する。
（移動通信端末の構成）
図１は、本発明の第１実施形態に係る移動通信端末１０のハードウェア構成を示すブロック図である。同図に示すように、移動通信端末１０は、全体を制御するＣＰＵ（Central Processing Unit）１０１と、プログラムやデータ等のソフトウェアを記憶する不揮発性メモリ等の記憶装置１０２と、無線通信を行うための通信インターフェース１０３と、各種画面を表示する液晶ディスプレイ１０４と、キーの押下、端末の開閉等の操作に応じた入力信号を出力する入力装置１０５と、音声や効果音等の音を出力する音出力装置１０６と、ユーザの音声を入力するマイクロホン等の声入力装置１０７と、日時を計時する内部時計１０８と、ＧＰＳ（Global Positioning System）位置測位を行うためのＧＰＳ受信機１０９と、を備えている。記憶装置１０２には、各種プログラムやデータが記憶される。プログラムには、オペレーティングシステムやアプリケーションプログラムが含まれる。当該アプリケーションプログラムは、サーバからダウンロードされて記憶されたものであってもよいし、移動通信端末１０の製造時から記憶されていてもよい。
【００２４】
図２は、移動通信端末１０の機能構成を示すブロック図である。移動通信端末１０が備える機能は、データベース（ＤＢ）部１１と、エージェント部１２と、基本部１３とに大きく分類される。
データベース部１１は記憶装置１０２及びデータ等のソフトウェアで構成される。エージェント部１２及び基本部１３の各機能は、以下で特に記載が無い場合は、移動通信端末１０のＣＰＵ１０１が記憶装置１０２に記憶されたプログラムに従って処理を実行することにより実現される機能である。
【００２５】
（データベース部）
データベース部１１は、電話帳ＤＢ（「通信相手情報記憶手段」に対応）１１１と、付加情報ＤＢ１１２と、画像ＤＢ１１３と、セリフＤＢ１１４とを備えている。
図２は、電話帳ＤＢ１１１及び付加情報ＤＢ１１２のデータ構成の一例を示す図である。電話帳ＤＢ１１１には、通信相手毎の電話帳情報が記憶される。電話帳情報には、通信相手を識別するための「名前」と、通信相手が所持する通信装置（以下、「通信相手装置」という）と音声通信を行うために使用される「電話番号」と、通信相手装置と電子メールによる通信を行うために使用される「メールアドレス」と、が含まれる。
【００２６】
付加情報ＤＢ１１２には、電話帳ＤＢ１１１に記憶されている電話帳情報に対する付加情報が通信相手毎に記憶される。付加情報には、通信相手装置と最後に通信を行った日時を示す「最終通信日時」と、ユーザに対する通信相手の属性を示す「続柄」と、通信相手装置と最後に通信したときの通信メディアの種類を示す「通信メディア」と、通信相手装置と最後に通信したときのユーザの状況を表す「シチュエーション」と、通信相手装置と最後に通信したときのユーザの心身の状態を表す「コンディション」と、が含まれる。
【００２７】
ここで、「続柄」としては、友人、上司、知人、病院等が存在する。また、「通信メディア」には、通話、ＴＶ（Television）通話、ＰｏＣ（Push-to-talk over Cellular）、電子メール等が存在する。ユーザのシチュエーション及びコンディションは、移動通信端末１０が備える後述するシチュエーション推定部１２２、及びコンディション推定部１２３により推定されたものが記憶される。
【００２８】
画像ＤＢ１１３は、ディスプレイに表示するための画像を画像ＩＤと対応付けて記憶する。
セリフＤＢ１１４は、付加情報に応じて、表示すべきセリフを決定するためのテーブルである。図４には、セリフＤＢ１１４のデータ構成の一例を示す。同図に示すように、セリフＤＢ１１４には、「セリフＩＤ」と、セリフの種類を示す「セリフ種別」と、実際にディスプレイに表示されるセリフの内容を表す「セリフ」と、セリフとともに表示すべき画像を識別するための「画像ＩＤ」と、当該セリフが表示された後に表示されるセリフのＩＤを示す「遷移先セリフＩＤ」とが記憶されている。セリフＤＢ１１４に記憶されている「セリフ」が表示される際には、同図に示す「セリフ」に含まれる「＄ａ」に、電話帳ＤＢ１１１に記憶されているセリフ表示対象となる通信相手の「名前」が設定された上で表示される。
【００２９】
（エージェント部）
エージェント部１２は、Ｑ＆Ａ発行・取得部１２１と、シチュエーション推定部１２２と、コンディション推定部１２３と、セリフ・画像判断部１２４とを備えている。
Ｑ＆Ａ発行・取得部１２１は、所定の質問タイミングが発生した場合に、質問をユーザに通知し、当該質問に対するユーザからの回答を取得する。ここで、質問をユーザに通知する方法としては、質問の内容が表示された画像を液晶ディスプレイ１０４に表示したり、音声を出力したりする方法がある。また、質問に対する回答をユーザから取得する方法としては、ユーザによる入力装置１０５へのキー入力又は声入力装置１０７への音声入力により取得する方法がある。質問の種類としては、ユーザに対する通信相手の続柄を取得するための質問、ユーザのテンション（気持ちの高揚度）を推定するための質問、エリア定義のための質問、ユーザのシチュエーション、コンディション、就寝時刻、起床時刻等を推定するための質問等が存在する。
【００３０】
（シチュエーション推定部）
シチュエーション推定部１２２は、シチュエーション遷移モデルと、ユーザの現在位置と、現在時刻と、ユーザの遷移前のシチュエーションと、に基づいて、ユーザの現在のシチュエーションを推定する。
本実施形態では、ユーザが携帯する移動通信端末１０の現在位置をユーザの現在位置とみなす。移動通信端末１０の現在位置は、ＧＰＳ受信機１０９で計測してもよいし、移動通信端末１０が在圏する基地局の位置を通信装置の現在位置とみなしてもよい。また、現在時刻は、移動通信端末１０が備える内部時計１０８から取得してもよいし、外部のサーバ装置から取得してもよい。
【００３１】
「シチュエーション遷移モデル」とは、ユーザの１日のライフサイクルと、ユーザが居るエリアとに依存する、ユーザのシチュエーションの遷移順を定義したモデルである。当該モデルは、例えば予め定義されて記憶装置１０２に記憶されている。また、「ライフサイクル」とは、ユーザの起床時刻、就寝時刻、始業時刻、終業時刻、起床時間帯、就寝時間帯等の、ユーザ毎に異なる１日の生活パターンをいう。シチュエーション遷移モデルにおいては、ユーザにより入力された、起床時刻、就寝時刻、始業時刻、終業時刻等の時刻を表すユーザ設定時刻情報と、「起床時間帯」、「就寝時間帯」、「起床時刻」、「就寝時刻」、「始業時刻」、「就業時刻」等のライフサイクルの分類項目と、の対応関係が定義されている。
【００３２】
また、「エリア」とは、ユーザが目的に応じて居る場所をいう。シチュエーション遷移モデルにおいては、エリアと位置情報との対応関係が定義されている。例えば、エリアは、所定の中心座標（緯度経度）から半径２００ｍ以内の範囲として定義される。本実施形態では、エリアの種類には、ホームエリア（以下「ＨＡ」という）、仮ホームエリア（以下、「仮ＨＡ」という）、ワークエリア（以下「ＷＡ」という）、仮ワークエリア（以下、「仮ＷＡ」という）、「お気に入りエリア」、及び「特定エリア」が存在する。ここで、「ＨＡ」とは、ユーザの自宅、実家等のユーザの主たる居住場所である。「仮ＨＡ」とは、友人宅、ホテル等の、ユーザが旅行、出張等で稀に就寝する場所である。「ＷＡ」とは、ユーザの主な勤務場所である。「仮ＷＡ」とは、客先、イベント会場等の、ユーザが営業、打合せ等で稀に勤務する場所である。「お気に入りエリア」とは、ユーザのお気に入りの場所として設定されるエリアである。「特定エリア」とは、当該エリアでコンテンツプロバイダがユーザにサービスを提供するために設定されるエリアである。
【００３３】
また、「シチュエーション」とは、ユーザの状況を表している。本実施形態では、シチュエーションは、ポイントシチュエーション（ＰＳ）と、ラインシチュエーション（ＬＳ）と、スペシャルシチュエーション（ＳＳ）と、に分類できる。「ポイントシチュエーション（ＰＳ）」とは、ユーザのライフサイクルとユーザが居るエリアとに基づいて推定される、行動の起点となるシチュエーションである。ポイントシチュエーションには、起床、出勤開始、仕事開始、仕事終了、帰宅、就寝、外出等が存在する。ポイントシチュエーションは、関連するラインシチュエーションに自動的に遷移する。「ラインシチュエーション（ＬＳ）」とは、２つのポイントシチュエーション同士を結ぶシチュエーションであり、身支度中、出勤中、仕事中、残業中、帰宅中、在宅中、就寝中、外出中等が存在する。「スペシャルシチュエーション（ＳＳ）」とは、ポイントシチュエーション及びラインシチュエーションの何れでもないシチュエーションであり、本実施形態では「迷子中」と呼ばれるシチュエーションが該当する。スペシャルシチュエーションは、初回起動時や初めての位置情報取得前等の、現在のユーザのシチュエーションが不明な時のシチュエーションである。
【００３４】
図５は、シチュエーション遷移モデルの一例を示す図である。同図では、「就寝中」、「外出中」、「起床」、「身支度中」等のユーザのシチュエーションが、「就寝時刻前」、「就業時刻前」等のユーザのライフサイクル、及び、「ＨＡ」、「ＷＡ」、「ＥＸ」等のユーザが居るエリアに応じて遷移する様子が概念的に示されている。なお、図中の「ＥＸ」とは、「ＨＡ」、「ＷＡ」等に定義されているエリア以外の未定義のエリア（except area）のことである。
【００３５】
図６には、図５に示すシチュエーション遷移モデルの一部をテーブル形式で表現した場合の一例を示す。同図に示すテーブルでは、ユーザの遷移前のシチュエーションと、エリア（ＨＡ、仮ＨＡ、ＷＡ、仮ＷＡ、ＥＸ）と、ユーザのライフサイクル（起床時間帯、始業時刻、就業時刻等）と、ユーザの現在のシチュエーションと、が対応付けられている。
【００３６】
シチュエーション推定部１２２は、シチュエーション遷移モデルにおいて定義されているユーザのライフサイクルに基づいて、現在時刻がユーザのライフサイクルのどの分類項目（起床時間帯、始業時刻、就業時刻等）に該当するかを判定する。また、シチュエーション推定部１２２は、移動通信端末１０の現在位置に対応するエリアを判定する。さらに、シチュエーション推定部１２２は、直近のシチュエーション、つまり遷移前のシチュエーションを取得する。そして、シチュエーション推定部１２２は、判定したライフサイクルの分類項目と、判定したエリアと、取得した遷移前のシチュエーションと、に対応する現在のシチュエーションをシチュエーション遷移モデルから取得し、当該取得した現在のシチュエーションをユーザの現在のシチュエーションと推定する。当該推定されたシチュエーションはユーザ履歴ログに記録され、次のシチュエーション推定やコンディション推定等のために使用される。
【００３７】
ここでユーザ履歴ログとは、記憶装置１０２に記憶されるデータであり、ユーザのシチュエーションの履歴を含むユーザの過去の履歴である。図７には、ユーザ履歴ログのデータ構成の一例を示す。同図に示すように、ユーザ履歴ログには、ログが記録された「日時」、ログが記録された日がユーザにとって平日か休日かを表す「平日・休日区分」、ログが記録された時の移動通信端末１０の現在位置を表す「位置情報」、ログが記録された時にユーザが居る「エリアの種類」、ログが記録された時のユーザの「シチュエーション」、ユーザにより予め入力されたライフサイクルの時刻やユーザによる端末操作時刻に基づいて推定された直近の「推定起床時刻・推定就寝時刻」、表示されたセリフの識別子である「表示したセリフＩＤ」、質問に対するユーザの回答内容を示す「質問に対する回答」、及び、ユーザが移動通信端末１０を操作した日時を示す「端末操作ログ」が含まれる。これらのユーザ履歴ログは、例えば、シチュエーション推定部１２２によりシチュエーションが推定された時、ユーザの直近の起床時刻又は就寝時刻が推定された時、セリフが表示された時、ユーザがＱ＆Ａ発行・取得部１２１による質問に答えた時、移動通信端末１０の位置情報が取得された時、ユーザが移動通信端末１０の操作を行った時等に記録される。
【００３８】
（コンディション推定部）
図２に戻り、コンディション推定部１２３は、ユーザ履歴ログに基づいてユーザの心身の状態を表すコンディションを推定する。本実施形態では、コンディション推定は、コンディションを推定するための指標となるコンディション指数に基づいて行われる。コンディション指数には、「睡眠指数」、「労働指数」、「元気指数」、「マンネリ指数」、「引きこもり指数」、「テンション指数」等が存在する。
【００３９】
「睡眠指数」とは、ユーザの睡眠が十分であるか否かの指標となる指数である。コンディション推定部１２３は、例えば午前０時を過ぎた最初の位置情報取得タイミングで、ユーザ履歴ログに記憶されている推定起床時刻・推定就寝時刻に基づいて、ユーザの過去の睡眠時間（つまり推定就寝時刻から推定起床時刻までの時間）の平均値を算出する。平均値を算出する期間は、例えば直近の１ケ月間とする。そして、コンディション推定部１２３は、ユーザの直近の睡眠時間が過去の睡眠時間の平均値より長い場合には、「睡眠指数」をユーザの睡眠がより十分であることを示す値に更新する。一方、ユーザの直近の睡眠時間が過去の睡眠時間の平均値より短い場合には、「睡眠指数」をユーザの睡眠がより不十分であることを示す値に更新する。本実施形態では、「睡眠指数」の値は、例えば−１、０、１の３段階であり、コンディション推定部１２３は、睡眠時間が平均値よりも長ければ「睡眠指数」に１を加算し、睡眠時間が平均値よりも短ければ「睡眠指数」から１を減算する。
【００４０】
「労働指数」とは、ユーザが働き過ぎか否かの指標となる指数である。コンディション推定部１２３は、例えば午前０時を過ぎた最初の位置情報タイミングで、ユーザ履歴ログにおいて「仕事中」、「残業中」、「仕事開始」、「仕事終了」等のシチュエーションと対応付けられている日時に基づいて、ユーザの過去の労働時間の平均値を算出する。平均値を算出する期間は、例えば直近の１ケ月間とする。なお、「平日・休日区分」が平日であるユーザ履歴ログのみを用いて平均値を算出してもよい。そして、コンディション推定部１２３は、ユーザの直近の労働時間が過去の労働時間の平均値より長い場合には、「労働指数」をユーザの労働時間がより長いことを表す値に更新する。一方、ユーザの直近の労働時間が過去の労働時間の平均値より短い場合には、「労働指数」をユーザの労働時間がより短いことを表す値に更新する。本実施形態では、「労働指数」の値は、例えば−１、０、１の３段階であり、コンディション推定部１２３は、労働時間が平均値よりも長ければ「労働指数」から１を減算し、労働時間が平均値よりも短ければ「労働指数」に１を加算する。
【００４１】
「元気指数」とは、ユーザの元気の度合いを示す指数である。コンディション推定部１２３は、「睡眠指数」と「労働指数」とに基づいて「元気指数」を算出する。本実施形態では、「元気指数」は、「睡眠指数」と「労働指数」とを加算することで求められる。このため、「元気指数」の値は−２から２までの５段階となる。
【００４２】
「マンネリ指数」とは、ユーザの日々の生活パターンに変化があるか否かの指標となる指数である。コンディション推定部１２３は、ユーザ履歴ログにおいて「仕事終了」、「帰宅」等のシチュエーションと対応付けられている日時に基づいて、ユーザの日毎の帰宅中の時間（つまり、仕事終了から帰宅までの時間）を算出する。帰宅中の時間を算出する期間は、例えば直近の平日５日間とする。コンディション推定部１２３は、当該算出した日毎の帰宅中の時間の差が、全て（又は一部であってもよい）所定時間以内の場合、「マンネリ指数」をユーザの生活パターンの変化がより小さいことを示す値に更新する。一方、日毎の帰宅中の時間の差が１つでも（又は全てであってもよい）所定時間を超えている場合、「マンネリ指数」をユーザの生活パターンの変化がより大きいことを示す値に更新する。また、コンディション推定部１２３は、ユーザ履歴ログにおいて「出勤開始」、「仕事開始」等のシチュエーションと対応付けられている日時に基づいて、ユーザの日毎の出勤中の時間（つまり、出勤開始から仕事開始までの時間）を算出する。出勤中の時間を算出する期間は、例えば直近の平日５日間とする。コンディション推定部１２３は、当該算出した日毎の出勤中の時間の差が全て（又は一部であってもよい）所定時間以内の場合、「マンネリ指数」をユーザの生活パターンの変化がより小さいことを示す値に更新する。一方、日毎の出勤中の時間の差が１つでも（又は全てであってもよい）所定時間を超えている場合、「マンネリ指数」をユーザの生活パターンの変化がより大きいことを示す値に更新する。例えば、本実施形態では、「マンネリ指数」の値は、例えば−１、０の２段階であり、ユーザの生活パターンの変化がより大きいことを示す値が０であり、ユーザの生活パターンの変化がより小さいことを示す値が−１である。
【００４３】
「引きこもり指数」とは、ユーザが社会への参加を避ける引きこもりの傾向を示す指数である。コンディション推定部１２３は、ユーザ履歴ログ及びエリアを定義した情報に基づいて、休日におけるユーザのシチュエーションが「在宅中」であり、かつ、「元気指数」がユーザの元気のない度合いが比較的高いことを示しており（例えば「元気指数」が０以下）、かつ、ユーザが所定時間以上、ユーザの居住するエリア（本実施形態ではＨＡ又は仮ＨＡ）に滞在していると判断した場合、「引きこもり指数」をユーザの引きこもりの傾向がより高いことを示す値に更新する。また、コンディション推定部１２３は、「引きこもり指数」がユーザの引きこもりの傾向がより高いことを示している時に、ユーザ履歴ログに基づいてユーザがＨＡ及び仮ＨＡ外に移動したと判断した場合、又は、ユーザのシチュエーションが「外出中」となった場合、「引きこもり指数」をユーザの引きこもりの傾向がより低いことを示す値に更新する。本実施形態では、「引きこもり指数」の値は、例えば−１、０の２段階であり、ユーザの引きこもりの傾向がより高いことを示す値が−１であり、ユーザの引きこもりの傾向がより低いことを示す値が０である。
【００４４】
「テンション指数」は、ユーザの気分が高揚しているか沈んでいるかを示す指数である。コンディション推定部１２３は、Ｑ＆Ａ発行・取得部１２１により発行された質問に対する回答がプラス要素返答かマイナス要素返答かに基づいて、「テンション指数」を更新する。ここで、プラス要素返答としては、うれしい、楽しい、すっきり、爽やか、好き、おいしい等が挙げられ、マイナス要素返答としては、悲しい、苦しい、さびしい、困る、怒る、嫌い、まずい、つらい等が挙げられる。例えば、本実施形態では、「テンション指数」の値は、例えば−１、０、１の３段階であり、コンディション推定部１２３は、ユーザの返答がプラス要素返答と判定された場合は「テンション指数」に１を加算し、ユーザの返答がマイナス要素返答と判定された場合は「テンション指数」から１を減算する。
【００４５】
セリフ・画像判断部１２４は、通信相手に対する付加情報に適したセリフや当該セリフを語るエージェントキャラクタを判断し、当該判断したセリフをセリフＤＢ１１４から取得するとともに、エージェントキャラクタの画像データを画像ＤＢ１１３から取得する。
具体的には、セリフ・画像判断部１２４は、例えば、図８に示すセリフ・画像判断テーブルを保持している。同図に示すように、セリフ・画像判断テーブルには、通信相手装置と通信がない「期間」、ユーザに対する通信相手の「続柄」、ユーザの移動通信端末１０と通信相手装置とが最後に通信した時の「通信メディア」、ユーザの移動通信端末１０と通信相手装置とが最後に通信した時のユーザの「シチュエーション」、ユーザの移動通信端末１０と通信相手装置とが最後に通信した時のユーザの「コンディション」等の付加情報と、セリフＩＤとが対応付けられて記憶されている。セリフの種類には、質問形式のセリフである「Ｑ＆Ａ」と、質問形式でないセリフである「通常」とが存在する。
【００４６】
セリフ・画像判断部１２４は、表示制御部１３３からの指示により、セリフ表示対象となる所定の通信相手の付加情報の内容に対応するセリフＩＤをセリフ・画像判断テーブルから判断する。そして、図４に示すセリフＤＢ１１４を参照して、セリフＩＤに対応するセリフを取得する。また、セリフＩＤと対応付けられて記憶されている画像ＩＤに対応するエージェントキャラクタの画像データを画像ＤＢ１１３から取得する。そして、当該取得したセリフとエージェントキャラクタの画像データとを表示制御部１３３に通知する。なお、本実施形態では、セリフＤＢ１１４にはセリフＩＤと画像ＩＤとが対応付けられて記憶されているため、セリフを決定することで、当該セリフとともに表示されるエージェントキャラクタが一意に定まる。
【００４７】
（基本部）
図２において、基本部１３は、付加情報取得部１３１と、表示部１３２と、表示制御部１３３と、表示ルール１３４と、送受信部１３５とを備えている。
付加情報取得部１３１は、移動通信端末１０が通信相手装置と通信した時に、通信日時、通信相手のユーザに対する続柄、通信メディア、ユーザのシチュエーション、コンディション等の付加情報を、シチュエーション推定部１２２、コンディション推定部１２３、Ｑ＆Ａ発行・取得部１２１、内部時計１０８等から取得し、当該取得した付加情報を付加情報ＤＢ１１２に記録する。
【００４８】
表示部１３２は、液晶ディスプレイ１０４で構成され、各種画面を表示する。
表示制御部１３３は、表示ルール１３４に記憶されている情報に基づいて、電話帳一覧の表示、キャラクタ画像の表示、セリフの表示等を制御する。ここで、電話帳一覧とは、電話帳ＤＢ１１１に記憶されている電話帳情報のうちの一部の情報（例えば、通信相手の名前）を通信相手毎に一覧表示したものである。電話帳一覧において通信相手毎に一覧表示される電話帳情報の一部の情報を、以下「通信相手情報」という。
【００４９】
電話帳一覧の表示制御方法としては、例えば、表示制御部１３３は、電話帳ＤＢ１１１に記憶されている電話番号やメールアドレス等で特定される通信相手装置各々が移動通信端末１０と最後に通信した時期、通信相手との続柄等の付加情報に応じて、通信相手情報各々の色や書体、輝度（点滅表示を含む）、通信相手情報各々の並び順等の表示態様を変化させる。また、付加情報のうち、移動通信端末１０が最後に相手装置と通信した時のユーザのシチュエーション及びコンディションと、現在のユーザのシチュエーション及びコンディションとがそれぞれ共通しているか否かを判定することにより、シチュエーション及びコンディションが比較的共通している通信相手に対応する通信相手情報が電話帳一覧の上方に表示されるよう並べ替えたり、赤色等の目立つ色で表示したりする。
【００５０】
表示ルール１３４は、記憶装置１０２に記憶された情報であり、通信相手情報の表示ルールが記憶される。図９には、表示ルールの一例を示す。同図では、通信相手装置と通信の無い期間と、ユーザに対するユーザの続柄と、メディア種別と、に応じた表示ルールが示されている。同図に示す表示ルール１３４に従って表示制御部１３３により通信相手情報が表示される場合、通信の無い期間が１ヶ月以内で、続柄が「友人、知人、家族」である場合は、通信メディアの種類に関わらず、通信相手情報は黒色等の目立たない色で表示される。
【００５１】
また、通信の無い期間が１ヶ月以上６ヶ月未満と比較的長く、続柄が「友人、知人、家族」である場合は、通信メディアの種類に関わらず、通信相手情報は青色等の若干目立つ色で表示される。一方、通信の無い期間が同様の１ヶ月以上６ヶ月未満であっても、続柄が「病院」である場合は、通信メディアの種類に関わらず、通信相手情報は黒色等の目立たない色で表示される。これは、通信相手が病院に入院している場合には、連絡をとる頻度が少なくなると想定されるため、通信相手情報を目立たせて通信を促す必要がないからである。
【００５２】
また、通信の無い期間が１年以上と非常に長く、続柄が「友人、知人、家族」である場合は、通信メディアの種類に関わらず、通信相手情報は非常に目立つように例えば赤い太字で表示され、文字の背景又は文字自体が点滅表示される。
図１０は、ユーザが移動通信端末１０を操作して電話帳一覧の表示指示を行った時に、表示部１３２に表示される電話帳一覧の一例である。同図では、通信相手情報として、通信相手の名前と通信メディアの種類とが通信相手毎に表示されている。図３に示すように、通信相手「織田信一」は、「続柄」が友人であり、通信の無い期間が１年以上であるため、図１０に示すように、「織田信一」の文字は赤い太字で点滅表示される。
【００５３】
また、表示制御部１３３は、電話帳一覧の表示に加えて、所定の通信相手とのコミュニケーションを促すためのセリフや、当該セリフを語るエージェントキャラクタを表示することが可能である。具体的には、表示制御部１３３は、セリフ・画像判断部１２４に指示することにより、所定の通信相手に対する付加情報に応じたセリフ及びエージェントキャラクタの画像データを取得する。そして、取得したセリフに「＄ａ」が含まれる場合、当該「＄ａ」に電話帳ＤＢ１１１に記憶されている所定の通信相手の名前を設定した上で、所定の通信相手の名前が含まれるセリフ及びエージェントキャラクタを表示部１３２に表示する。ここで、セリフの表示対象となる所定の通信相手は、単数であっても複数であってもよい。セリフの表示対象となる所定の通信相手の決定方法としては、例えば、付加情報ＤＢ１１２に通信相手毎に記憶されているシチュエーション及びコンディションと、ユーザの現在のシチュエーション及びコンディションとがそれぞれ比較的共通している通信相手とすることができる。或いは、表示部１３２に表示された電話帳一覧において、カーソルが位置している通信相手情報に対応する通信相手としてもよい。
【００５４】
図１１には、電話帳一覧上に通信相手「浅井花子」とのコミュニケーションを促すためのセリフと、所定のエージェントキャラクタとが表示された一例を示す。図３に示す付加情報ＤＢ１１２に記憶されている「浅井花子」に対する付加情報のうち、シチュエーションが「在宅中」でありコンディションが「働き過ぎ」であるため、例えば、ユーザの現在のシチュエーションが在宅中であり、かつ、ユーザの現在のコンディションが働き過ぎの場合に、当該セリフが表示される。
送受信部１３５は、通信インターフェース１０３で構成され、外部装置とのデータの授受を制御する。
【００５５】
（通信装置制御プログラム）
上述したように、第１実施形態に係る移動通信端末１０の記憶装置１０２に記憶されるプログラム（「通信装置制御プログラム」に対応）は、通信装置（「コンピュータ」に対応）１０を、通信相手が所持する通信相手装置と通信するために用いられる相手装置識別情報（電話番号又はメールアドレス）を少なくとも含む電話帳情報を通信相手毎に記憶する電話帳ＤＢ１１１と、通信相手に対応する付加情報を通信相手毎に記憶する付加情報ＤＢ１１２と、電話帳ＤＢ１１１に記憶されている電話帳情報の少なくとも一部を通信相手情報として通信相手毎に一覧表示する表示制御部１３３として機能させるためのプログラムであって、付加情報ＤＢ１１２は、相手装置識別情報で特定される通信相手装置と最後に通信した最終通信日時を通信相手毎に記憶し、表示制御部１３３は、付加情報ＤＢ１１２に通信相手毎に記憶されている最終通信日時に応じて、通信相手情報各々の表示態様を制御することを特徴としている。
【００５６】
（動作）
次に、図１２に示すフローチャートを参照して、ユーザが移動通信端末１０を操作して電話帳一覧を表示する指示を行った時に、移動通信端末１０が行う表示制御処理について説明する。
まず、移動通信端末１０の表示制御部１３３は、電話帳ＤＢ１１１から通信相手の名前を取得する（ステップＳ１０１）。
次に、表示制御部１３３は、付加情報ＤＢ１１２から最終通信日時を取得する（ステップＳ１０２）。
次に、表示制御部１３３は、付加情報ＤＢ１１２から最終通信日時におけるユーザのシチュエーション及びコンディションを取得する（ステップＳ１０３）。
【００５７】
次に、表示制御部１３３は、付加情報ＤＢ１１２からユーザに対する通信相手の続柄を取得する（ステップＳ１０４）。
次に、表示制御部１３３は、付加情報ＤＢ１１２から通信相手装置との最終通信時の通信メディアの種類を取得する（ステップＳ１０５）。
次に、表示制御部１３３は、シチュエーション推定部１２２からユーザの現在のシチュエーションを取得し、コンディション推定部１２３からユーザの現在のコンディションを取得する（ステップＳ１０６）。
【００５８】
次に、表示制御部１３３は、例えば、現在のユーザのシチュエーション及びコンディションと、通信相手毎の付加情報とを比較することにより、セリフの表示対象となる所定の通信相手を決定し、セリフ・画像判断部１２４に指示して、当該決定した所定の通信相手の付加情報に対応するセリフ及びエージェントキャラクタの画像データをセリフＤＢ１１４及び画像ＤＢ１１３から取得する（ステップＳ１０７）。
【００５９】
そして、表示制御部１３３は、付加情報ＤＢ１１２に記憶されている各通信相手に対応するシチュエーション、コンディション、続柄等の付加情報や、ユーザの現在のシチュエーションやコンディションに応じて、通信相手情報各々の色や並び順を変化させて、電話帳一覧として表示する。さらに、表示制御部１３３は、ステップＳ１０７において取得した、所定の通信相手とのコミュニケーションを促すためのセリフ及び当該セリフを語るエージェントキャラクタを表示する（ステップＳ１０８）。
【００６０】
（第２実施形態）
次に、本発明の第２実施形態について説明する。第１実施形態では、ユーザが移動通信端末１０を操作して電話帳一覧を表示する指示を行った時に表示部１３２において電話帳一覧の表示が行われたが、第２実施形態では、ユーザが移動通信端末１０を操作しなくても、表示部１３２に例えば待受画面が表示されている時に自動的にセリフやエージェントキャラクタが表示される。
【００６１】
図１３は、第２実施形態に係る移動通信端末２０の機能構成を示すブロック図である。第２実施形態では、画像ＤＢ２１３には、通信相手に対応するエージェントキャラクタを表示するための画像データが予め記憶されている。当該画像データは、通信相手装置と過去に通信した時に通信相手装置から送信されてきたものである。或いは、サーバに登録されたものがダウンロードされたものである。
【００６２】
また、セリフＤＢ２１４には、通信相手とのコミュニケーションを促すための所定のセリフが記憶されている。当該セリフは、セリフＩＤと対応付けられて記憶されている。なお、セリフＤＢ２１４に記憶されるセリフは、複数であっても１つであってもよい。
付加情報ＤＢ２１２には、電話帳ＤＢ１１１に記憶されている通信相手の電話番号やメールアドレスを用いて通信相手装置と最後に通信した「最終通信日時」が少なくとも記憶されている。
セリフ・画像判断部２２４が保持するセリフ・画像判断テーブルには、電話番号、メールアドレス等の通信相手装置を特定するための情報とセリフＩＤと画像ＩＤとが対応付けられている。
【００６３】
表示制御部２３３は、付加情報ＤＢ２１２に記憶されている「最終通信日時」を参照して、所定の期間以上通信に使用されていない電話番号又はメールアドレスが電話帳ＤＢ１１１に記憶されていると判定した場合、セリフ・画像判断部２２４に指示して、セリフＤＢ２１４から所定のセリフを取得して表示するとともに、当該電話番号又はメールアドレスで特定される通信相手に対応するエージェントキャラクタを表示するための画像データを画像ＤＢ２１３から取得して表示する。さらに、表示制御部２３３は、通信相手の現在のシチュエーション及びコンディションを通信相手装置から受信して、セリフやエージェントキャラクタとともに表示することも可能である。
【００６４】
なお、通信相手に対応するエージェントキャラクタが移動通信端末２０の表示部１３２に表示されている間は、当該通信相手に対応するエージェントキャラクタが通信相手装置に表示されないようにして、あたかも通信相手に対応するエージェントキャラクタが通信相手装置から移動通信端末２０に移動したようにみせる制御を行ってもよい。
【００６５】
移動通信端末２０の記憶装置１０２には、上記表示制御を実行するためのプログラムが記憶されている。つまり、第２実施形態に係る移動通信端末２０の記憶装置１０２に記憶されるプログラム（「通信装置制御プログラム」に対応）は、移動通信端末（「コンピュータ」に対応）２０を、通信相手に対応するエージェントキャラクタを表示するための画像データを記憶する画像ＤＢ２１３と、通信相手とのコミュニケーションを促すためのセリフを記憶するセリフＤＢ２１４と、通信相手装置と通信するために使用される相手装置識別情報（電話番号又はメールアドレス）を少なくとも記憶する電話帳ＤＢ１１１と、所定の期間以上通信に使用されていない相手装置識別情報が電話帳ＤＢ１１１に記憶されている場合、前記セリフを表示するとともに前記相手装置識別情報で特定される通信相手に対応するエージェントキャラクタを表示する表示制御部１３３として機能させるためのプログラムである。
【００６６】
図１４及び図１５には、表示部１３２に表示される画像の一例を示す。図１４においては、表示部１３２には、通信相手「浅井花子」とのコミュニケーションを促すためのセリフ２０１と、当該セリフ２０１を話す、通信相手「浅井花子」に対応するエージェントキャラクタ２０２と、所定のセリフ２０３と、当該セリフ２０３を話す、ユーザに対応するエージェントキャラクタ２０４と、が表示されている。このように、通信相手「浅井花子」に対応するエージェントキャラクタ２０２を表示することにより、ユーザは視覚的に「浅井花子」を連想することができ、「浅井花子」とのコミュニケーションのきっかけをつくることができる。
【００６７】
また、図１５においては、表示部１３２には、通信相手「浅井花子」とのコミュニケーションを促すためのセリフ２０１と、通信相手に対応するエージェントキャラクタ２０２と、ユーザに対応するエージェントキャラクタ２０４とに加えて、通信相手「浅井花子」の現在のシチュエーション２０５及びコンディション２０６が表示されている。このように、通信相手「浅井花子」の現在のシチュエーション２０５及びコンディション２０６を表示することにより、ユーザは通信相手「浅井花子」の現在のシチュエーションやコンディションを知ることができるため、通信相手「浅井花子」とコミュニケーションをとり易くなる。
【００６８】
以上説明したように、移動通信端末１０は、電話帳ＤＢ１１１に記憶されている電話番号又はメールアドレスで特定される通信相手装置各々が自装置１０と最後に通信した時期に応じて、通信相手情報各々の表示態様を変更するため、ユーザは各通信相手との最後の通信時期を視覚的に認識することができ、長期間ユーザが連絡をとっていない通信相手とのコミュニケーションのきっかけをユーザに提供することが可能となる。また、ユーザが最後に通信相手とコミュニケーションをとった時のユーザのシチュエーションやコンディション、続柄、通信メディア等に応じて通信相手情報各々の表示態様を変化させたり、現在のユーザのシチュエーションやコンディションに応じて、特定の通信相手とのコミュニケーションを促すセリフや特定の通信相手に対応するエージェントキャラクタを表示することができ、その状況に合った特定の通信相手とのコミュニケーションのきっかけを提供することが可能となる。
【００６９】
なお、上述した実施形態では、電話帳ＤＢ１１１に記憶される通信相手装置の通信アドレスとして、音声通信を行うための「電話番号」と電子メールによる通信を行うための「メールアドレス」とが存在するとして説明したが、通信アドレスの種類はこれに限定されることはなく、例えば、ＳＮＳ（Social Networking Service）等のコミュニティ型のＷｅｂサイトで使用される通信アドレスであっても無線ＬＡＮに使用される通信アドレスであってもよく、本発明はあらゆる種類の通信を行うための通信アドレスを記憶する電話帳ＤＢ１１１に適用可能である。
【００７０】
また、上述した実施形態では、移動通信端末１０により自動的に推定されたユーザのシチュエーション及びコンディションを付加情報ＤＢ１１２に登録するとして説明したが、これに限定されることはなく、ユーザが自己のシチュエーション及びコンディションを手動で入力することにより登録するようにしてもよい。
また、上述した実施形態においては、図３に示す「最終通信日時」、「続柄」、「通信メディア」、「シチュエーション」、「コンディション」を付加情報として用いたが、これに限定されることはなく、例えば、「最終通信日時」のみ、「最終通信日時」と「シチュエーション」、或いは、「最終通信日時」と「コンディション」を付加情報として用いてもよい。
【産業上の利用可能性】
【００７１】
本発明は、ユーザが電話帳ＤＢに連絡先を登録したものの疎遠になってしまった通信相手とコミュニケーションのきっかけをつくるために利用することができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の第１実施形態に係る通信装置の機能構成を示すブロック図である。
【図２】同実施形態に係る通信装置の機能構成を示すブロック図である。
【図３】同実施形態に係る電話帳ＤＢ及び付加情報ＤＢのデータ構成の一例を示す図である。
【図４】同実施形態に係るセリフＤＢのデータ構成の一例を示す図である。
【図５】同実施形態に係るシチュエーション遷移モデルの一例を示す図である。
【図６】図５に示すシチュエーション遷移モデルをテーブル形式で表現した場合の一例を示す図である。
【図７】同実施形態に係るユーザ履歴ログのデータ構成の一例を示す図である。
【図８】同実施形態に係るセリフ・画像判断テーブルの一例を示す図である。
【図９】同実施形態に係る表示ルールの一例を示す図である。
【図１０】同実施形態に係る通信装置の表示部に表示される電話帳一覧の一例を示す図である。
【図１１】同実施形態に係る通信装置の表示部に表示される電話帳一覧の一例を示す図である。
【図１２】同実施形態に係る通信装置が行う表示制御処理の流れを示すフローチャートである。
【図１３】本発明の第２実施形態に係る通信装置の機能構成を示すブロック図である。
【図１４】同実施形態に係る表示部に表示される画像の一例を示す図である。
【図１５】同実施形態に係る表示部に表示される画像の一例を示す図である。
【符号の説明】
【００７３】
１０，２０    移動通信端末
１１，２１    データベース部
１２，２２    エージェント部
１３，２３    基本部
１２１  Ｑ＆Ａ発行・取得部
１２２  シチュエーション推定部
１２３  コンディション推定部
１２４，２２４  セリフ・画像判断部
１３１  付加情報取得部
１３２  表示部
１３３，２３３  表示制御部
１３４，２３４  セリフ・画像判断部
１３４  表示ルール
１３５  送受信部
１１１  電話帳ＤＢ
１１２，２１２  付加情報ＤＢ
１１３，２１３  画像ＤＢ
１１４，２１４  セリフＤＢ
１０１    ＣＰＵ
１０２    記憶装置
１０３    通信インターフェース
１０４    液晶ディスプレイ
１０５    入力装置
１０６    音出力装置
１０７    声入力装置
１０８    内部時計
【図１】
0005148343.tif 000002
【図２】
0005148343.tif 000003
【図３】
0005148343.tif 000004
【図４】
0005148343.tif 000005
【図５】
0005148343.tif 000006
【図６】
0005148343.tif 000007
【図７】
0005148343.tif 000008
【図８】
0005148343.tif 000009
【図９】
0005148343.tif 000010
【図１０】
0005148343.tif 000011
【図１１】
0005148343.tif 000012
【図１２】
0005148343.tif 000013
【図１３】
0005148343.tif 000014
【図１４】
0005148343.tif 000015
【図１５】
0005148343.tif 000016