(57)【要約】【課題】  自動的にユーザの状態を把握してアバターに反映させる。【解決手段】  移動体通信端末は、自己に備わる複数の状態検出手段により検出した検出情報に基づき当該移動体通信端末の所有者の現在の状態を推察し、この推察された所有者の状態に基づきアバターの形状または挙動を制御する制御情報を生成する。また、検出情報は、事前に登録された他の移動体通信端末に直接またはサーバを介して配信される。【選択図】  図１
2005354392.tif 000002
【特許請求の範囲】
【請求項１】
移動体通信端末に備わる複数の状態検出手段により検出した検出情報に基づき当該移動体通信端末の所有者の現在の状態を推察するステップと、
この推察された前記所有者の状態に基づきアバターの形状または挙動を制御する制御情報を生成するステップと、
この生成された制御情報に基づきアバターの形状または挙動を制御するステップと
を実行する移動体通信システムにおける状態表示方法。
【請求項２】
前記検出情報を共有する他移動体通信端末の情報があらかじめ定められ、
前記検出情報を直接あるいはサーバを介して当該他移動体通信端末に配信するステップを実行する
請求項１記載の状態表示方法。
【請求項３】
複数の状態検出手段と、
この状態検出手段からの検出情報に基づき当該移動体通信端末の所有者の現在の状態を推察する手段と、
この推察する手段により推察された前記所有者の状態に基づきアバターの形状または挙動を制御する制御情報を生成する手段と、
この生成する手段により生成された制御情報に基づきアバターの形状または挙動を制御する手段と
を備えた移動体通信端末。
【請求項４】
前記検出情報を共有する他移動体通信端末の情報を保持する手段を備え、
この保持する手段に保持された前記他移動通信端末の情報を参照し、前記検出情報を直接あるいはサーバを介して当該他移動体通信端末に配信する手段を備えた
請求項３記載の移動体通信端末。
【請求項５】
請求項３または４記載の移動体通信端末と、サーバとを備え、
このサーバには、前記検出情報を共有する他移動体通信端末の情報を保持する手段を備え、
前記移動体通信端末は、前記検出情報を前記サーバに転送する手段を備え、
前記サーバは、前記保持する手段に保持された前記他移動通信端末の情報を参照し、前記検出情報を当該他移動体通信端末に配信する手段を備えた
移動体通信システム。
【請求項６】
情報処理装置にインストールすることにより、その情報処理装置に、
複数の状態検出機能と、
この状態検出機能からの検出情報に基づき当該移動体通信端末の所有者の現在の状態を推察する機能と、
この推察する機能により推察された前記所有者の状態に基づきアバターの形状または挙動を制御する制御情報を生成する機能と、
この生成する機能により生成された制御情報に基づきアバターの形状または挙動を制御する機能と
を備えた移動体通信端末に相応する機能を実現させるプログラム。
【請求項７】
前記検出情報を共有する他移動体通信端末の情報を保持する機能を実現させ、
この保持する機能に保持された前記他移動通信端末の情報を参照し、前記検出情報を直接あるいはサーバを介して当該他移動体通信端末に配信する機能を実現させる
請求項６記載のプログラム。
【請求項８】
請求項６または７記載のプログラムが記録さたれ前記情報処理装置読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話などの移動体通信端末を利用したコミュニケーションサービスに利用する。特に、アバターの制御技術に関する。
【背景技術】
【０００２】
従来、ユーザが個人の専用Ｗｅｂページに自分のアバターを登録し、このＷｅｂページを自分自身および他人が閲覧できるＷｅｂサービスが提供されている。
【０００３】
また、ユーザは自らのアバターの服装や髪形などを変更することが可能である。また、この個人の専用ページは、ＰＣ端末からだけでなく、携帯電話端末からも閲覧または編集が可能であり、アバターを通じたコミュニケーションサービスが提供されている。
【０００４】
このようなサービスによって提供されるのは、ユーザの思い通りのアバターを作成することによる満足感や、これを他人に披露することによる優越感、あるいは、同様なアバターを有するユーザ同士のコミュニケーションなどである。
【０００５】
また、別のアプローチとして、携帯ＴＶ電話でもアバターは利用されている。従来の携帯ＴＶ電話では、自らの顔や部屋の状態などが通信相手に見えてしまうため、これを望まないユーザが存在した。このため、相手の携帯ＴＶ端末に、自分の顔ではなく、自分が設定したアバターを投影するサービスが提案されている。
【０００６】
【非特許文献１】“カフェスタとは”、[online]、Powerdcom.inc、[2004年5月12日検索]、インターネット<URL:http://www.cafesta.com/main_off.jsp>
【非特許文献２】“Yahoo!アバター”、[online]、Yahoo JapanCorporation、[2004年5月12日検索]、インターネット<URL:http://avatar.yahoo.co.jp/>
【非特許文献３】“キャラ電”、[online]、NTT DoCoMo.Inc、[2004年5月12日検索]、インターネット<URL:http://foma.nttdocomo.co.jp/tv/list/chara/tv_chara.html>
【非特許文献４】“TeamFactory”、[online]、KDDIau、[2004年5月12日検索]、インターネット<URL:http://www.au.kddi.com/ezweb/au_dakara/teamfactory/index.html
【非特許文献５】渡辺  琢美、伊東  昌子、「温かいコミュニケーション「つながり感通信」の誕生」、共立出版、２００３年７月
【特許文献１】特開２００２−３１４９６３号公報
【特許文献２】特開２００２−３１４７０７号公報
【特許文献３】特開２００２−３０７３３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来のアバターを用いたサービスでは、ユーザは自らのアバターを作成し、アバターの状態を変化させる必要がある。例えば、自分の状態をアバターに反映させるサービスでは、暇な状態、会議中、移動中などの自分の状態を、明示的に自分のアバターに反映させる必要があった。
【０００８】
したがって、ユーザが自分の状態をアバターに反映させるための操作を怠った場合には、第三者には、実際のユーザの状態とは異なる状態が伝達されてしまう。一般的に、会議中、移動中などの状態は、ユーザにとって、忙しい状態であるので、自分の状態をアバターに反映させるための操作を怠る場合が多く、アバターの役割を充分に発揮させることができない。
【０００９】
本発明は、このような背景に行われたものであって、自動的にユーザの状態を把握してアバターに反映させることができるサービスを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、携帯電話などの移動体通信端末から得られる情報を基に、その移動体通信端末の所有者であるユーザの状態を把握してアバターに反映させることを特徴とする。
【００１１】
すなわち、本発明の第一の観点は、移動体通信端末に備わる複数の状態検出手段により検出した検出情報に基づき当該移動体通信端末の所有者の現在の状態を推察するステップと、この推察された前記所有者の状態に基づきアバターの形状または挙動を制御する制御情報を生成するステップと、この生成された制御情報に基づきアバターの形状または挙動を制御するステップとを実行する移動体通信システムにおける状態表示方法である（請求項１）。
【００１２】
これにより、自動的にユーザの状態を把握してアバターに反映させることができるので、ユーザの操作を待つこと無く、ユーザの状態をアバターに正しく反映させることができる。
【００１３】
さらに、前記検出情報を共有する他移動体通信端末の情報があらかじめ定められ、前記検出情報を直接あるいはサーバを介して当該他移動体通信端末に配信するステップを実行することができる（請求項２）。これにより、第三者に自己の状態をアバターによって伝達することができる。
【００１４】
本発明の第二の観点は、複数の状態検出手段と、この状態検出手段からの検出情報に基づき当該移動体通信端末の所有者の現在の状態を推察する手段と、この推察する手段により推察された前記所有者の状態に基づきアバターの形状または挙動を制御する制御情報を生成する手段と、この生成する手段により生成された制御情報に基づきアバターの形状または挙動を制御する手段とを備えた移動体通信端末である（請求項３）。
【００１５】
さらに、前記検出情報を共有する他移動体通信端末の情報を保持する手段を備え、この保持する手段に保持された前記他移動通信端末の情報を参照し、前記検出情報を直接あるいはサーバを介して当該他移動体通信端末に配信する手段を備えることができる（請求項４）。
【００１６】
本発明の第三の観点は、本発明の移動体通信端末と、サーバとを備え、このサーバには、前記検出情報を共有する他移動体通信端末の情報を保持する手段を備え、前記移動体通信端末は、前記検出情報を前記サーバに転送する手段を備え、前記サーバは、前記保持する手段に保持された前記他移動通信端末の情報を参照し、前記検出情報を当該他移動体通信端末に配信する手段を備えることができる（請求項５）。
【００１７】
これによれば、移動体通信端末が自身で検出情報を他移動体通信端末に配信する必要がなく、移動体通信端末の処理負荷を軽減させることができる。
【００１８】
本発明の第四の観点は、情報処理装置にインストールすることにより、その情報処理装置に、複数の状態検出機能と、この状態検出機能からの検出情報に基づき当該移動体通信端末の所有者の現在の状態を推察する機能と、この推察する機能により推察された前記所有者の状態に基づきアバターの形状または挙動を制御する制御情報を生成する機能と、この生成する機能により生成された制御情報に基づきアバターの形状または挙動を制御する機能とを備えた移動体通信端末に相応する機能を実現させるプログラムである（請求項６）。
【００１９】
さらに、前記検出情報を共有する他移動体通信端末の情報を保持する機能を実現させ、この保持する機能に保持された前記他移動通信端末の情報を参照し、前記検出情報を直接あるいはサーバを介して当該他移動体通信端末に配信する機能を実現させることができる（請求項７）。
【００２０】
本発明の第五の観点は、本発明のプログラムが記録された前記情報処理装置読取可能な記録媒体である（請求項８）。本発明のプログラムは本発明の記録媒体に記録されることにより、前記情報処理装置は、この記録媒体を用いて本発明のプログラムをインストールすることができる。あるいは、本発明のプログラムを保持するサーバからネットワークを介して直接前記情報処理装置に本発明のプログラムをインストールすることもできる。
【００２１】
これにより、汎用の情報処理装置を用いて、自動的にユーザの状態を把握してアバターに反映させることができるサービスを実現することができる。
【発明の効果】
【００２２】
本発明によれば、自動的にユーザの状態を把握してアバターに反映させることができる。
【発明を実施するための最良の形態】
【００２３】
本発明実施例の移動体通信システムを図１ないし図４を参照して説明する。図１は本実施例の移動体通信システムの全体構成図である。図２は移動体通信端末のブロック構成図である。図３はプログラム実行部のブロック構成図である。これらのブロック構成図は、本実施例の説明に必要な機能ブロック以外の図示は省略した。図４は検出情報配信手順を示すフローチャートである。
【００２４】
本実施例の移動体通信システムにおける状態表示方法を図１〜図３を参照して説明する。移動体通信端末２０−１は、自己に備わる複数の状態検出手段であるＧＰＳ部１、通話検出部２、パケット通信解析部３、音声認識部４、加速度センサ５、端末操作検出部６、充電中検出部７の検出情報に基づき当該移動体通信端末２０−１の所有者の現在の状態を推察するステップと、この推察された前記所有者の状態に基づきアバターの形状または挙動を制御する制御情報を生成するステップと、この生成された制御情報に基づきアバターの形状または挙動を制御するステップとを実行する移動体通信システムにおける状態表示方法である（請求項１）。
【００２５】
前記検出情報を共有する他移動体通信端末２０−２の情報があらかじめ定められ、前記検出情報を直接あるいはサーバ３０を介して当該他移動体通信端末２０−２に配信するステップを実行する（請求項２）。
【００２６】
これにより、移動体通信端末２０−１の所有者の状態を移動体通信端末２０−２の所有者にアバターを利用して伝達することができる。また、同様に、移動体通信端末２０−２の所有者の状態を移動体通信端末２０−１の所有者にアバターを利用して伝達することができる。本実施例では、２つの移動体通信端末２０−１および２０−２を例示したが、３つ以上の移動体通信端末相互間においても同様に、一つの移動体通信端末の所有者の状態をあらかじめ定められた他の移動体通信端末の所有者にアバターを利用して伝達することができる。
【００２７】
本発明の移動体通信システムは、図２および図３に示すように、複数の状態検出手段としてのＧＰＳ部１、通話検出部２、パケット通信解析部３、音声認識部４、加速度センサ５、端末操作検出部６、充電中検出部７を備えた移動体通信端末２０−１を備え、ユーザリアルタイム情報データベース９には、複数の状態検出手段からの各種情報をユーザ情報収集部８がとりまとめた検出情報が格納される。また、通信機能部１３は、この検出情報をサーバ３０に送信する。
【００２８】
プログラム実行部１１は、この検出情報に基づき当該移動体通信端末２０−１の所有者の現在の状態を推察する状態推察部１４と、この状態推察部１４により推察された前記所有者の状態を表す状態情報を生成する状態情報生成部１５と、この状態情報生成部１５により生成された前記状態情報に基づきアバターの形状または挙動を制御する制御情報を生成する制御情報生成部１６とを備える。
【００２９】
さらに、プログラム実行部１１は、前記制御情報およびユーザ基本情報データベース１０に格納されているユーザ基本情報に基づきアバターの形状または挙動を制御してディスプレイ１２に表示する（請求項３）。ユーザ基本情報には、例えば、ユーザＩＤ、ユーザを認証する情報（パスワード、指紋情報など）、ユーザが用いるアバターの種類などが含まれる。
【００３０】
前記検出情報を共有する他移動体通信端末２０−２の情報を保持する手段を備え、この保持する手段に保持された他移動通信端末２０−２の情報を参照し、前記検出情報を直接あるいはサーバを介して当該他移動体通信端末２０−２に配信する手段を備える（請求項４）。
【００３１】
この保持する手段は、ユーザリアルタイム情報データベース９の一部に設けてもよいし、あるいは、さらにもう一つのデータベースとして設けてもよい。また、配信する手段は、プログラム実行部１１の一つの機能として設けることができる。
【００３２】
あるいは、サーバ３０に、前記検出情報を共有する他移動体通信端末２０−２の情報を保持する手段を備え、移動体通信端末２０−１は、前記検出情報をサーバ３０に通信機能部１３により転送し、サーバ３０は、前記保持する手段に保持された他移動通信端末２０−２の情報を参照し、前記検出情報を当該他移動体通信端末２０−２に配信する手段を備えることができる（請求項５）。
【００３３】
検出情報の配信手順を図４のフローチャートを参照して説明する。図４に示すように、ユーザ基本情報データベース１０にユーザ基本情報を設定する（Ｓ１）。このユーザ基本情報はプログラム実行部１１の制御により通信機能部１３を介して他移動体通信端末２０−２に配信される（Ｓ２）。このユーザ基本情報には、例えば、ユーザＩＤ、ユーザを認証する情報（パスワード、指紋情報など）、ユーザが用いるアバターの種類などが含まれる。ユーザ情報収集部８は、検出情報を収集する（Ｓ３）。この検出情報によりユーザリアルタイム情報データベース９が構築される（Ｓ４）。
【００３４】
ユーザリアルタイム情報データベース９に格納された検出情報に基づきプログラム実行部１１の状態推察部１４、状態情報生成部１５、制御情報生成部１６は、アバターの制御情報を生成してアバターを制御し、ディスプレイ１２上のアバターに所有者の状態を反映させる（Ｓ５）。
【００３５】
一方、通信機能部１３により検出情報はサーバ３０に送信される（Ｓ６）。サーバ３０では、事前に登録されているユーザの移動体通信端末２０−２に、検出情報を送信する（Ｓ７）。移動体通信端末２０−２は、サーバ３０から移動体通信端末２０−１の検出情報を受け取ると、アバターの制御情報を生成してアバターを制御し、ディスプレイ１２上のアバターに移動体通信端末２０−１の所有者の状態を反映させる（Ｓ８）。
【００３６】
なお、移動体通信端末２０−１と２０−２とが直接通信を行う機能を有している場合には、サーバ３０を介した検出情報の授受以外に、移動体通信端末２０−１と２０−２との間で直接、検出情報の授受を行うことができる。
【００３７】
本実施例は、汎用の情報処理装置にインストールすることにより、その情報処理装置に本実施例の移動通信端末に相応する機能を実現させるプログラムとして実現することができる（請求項６、７）。このプログラムは、記録媒体に記録されて情報処理装置にインストールされ（請求項８）、あるいは通信回線を介して情報処理装置にインストールされることにより当該情報処理装置に、ユーザ情報収集部８、ユーザリアルタイム情報データベース９、ユーザ基本情報データベース１０、プログラム実行部１１にそれぞれ相応する機能を実現させることができる。
【００３８】
以下では、本実施例をさらに詳細に説明する。
【００３９】
本実施例で提案するサービスは、移動体通信端末２０−１の各種センサから得られる、その端末の所有者であるユーザの行動を、自動的にアバターに反映させ、さらに、事前に登録した他移動体通信端末２０−２のアバターにも自動的に移動体通信端末２０−１の所有者の行動を反映させるものである。
【００４０】
ユーザの移動体通信端末２０−１の各種センサから取得される情報について述べる。ユーザの移動体通信端末２０−１の各種センサから取得される情報は、ユーザの現在の行動がわかるような情報である。
【００４１】
一例として、ＧＰＳ部１で取得される情報としては、ユーザの現在位置や移動速度などが挙げられる。通話検出部２から取得される情報としては、現在の通話の有無または通話相手などが挙げられる。パケット通信解析部３から得られる情報は、現在のパケット通信の有無またはメール送受信中かブラウザによるＷｅｂブラウジング中かの識別または接続サイトの特定など、パケットを解析することで得られる情報である。音声認識部４から取得可能な情報は、ユーザの会話の速度や音圧などから想定されるユーザの感情などである。また、加速度センサ５から取得可能な情報は、ユーザの加速度である。すなわち、ユーザが物に衝突したり転倒した場合には、急激に加速度が変化するのでこのような状態を検出することができる。また、端末操作検出部６で取得可能な情報は、ユーザのキー操作である。これらの情報の他に、充電中検出部７は、移動体通信端末２０−１の情報として、充電中か否か、などの情報を得ることができる。
【００４２】
（第一実施例）
第一実施例としてＧＰＳ部１からの検出情報に基づく制御情報生成の一例を図５のフローチャートを参照して説明する。制御情報生成部１６は、ＧＰＳ部１から送られてきた検出情報に基づき図５に示すような制御情報を生成する。プログラム実行部１１は、この制御情報に基づきアバターの形状または挙動を制御する。このアバターの形状または挙動の例を図６に示す。
【００４３】
なお、プログラム実行部１１は、他移動体通信端末２０−２から送られた検出情報についても同様に処理し、当該他移動体通信端末２０−２の所有者の状態を自己のディスプレイ１２にアバターとして表示することができる。
【００４４】
ＧＰＳ部１からの検出情報は、状態推察部１４に入力され、ユーザが移動中であるか否か、および、移動中であればその移動速度が推察される。その推察結果は、状態情報生成部１５に入力され、制御情報生成部１６が認識できる状態情報が生成される。
【００４５】
なお、本実施例では、説明をわかりやすくするために、状態推察部１４および状態情報生成部１５および制御情報生成部１６をそれぞれ別のブロックとして図示したが、状態推察部１４および状態情報生成部１５は、制御情報生成部１６の内部機能であるとし、特にブロックを分けて設けなくてもよい。以降の実施例でも同様である。
【００４６】
図５に示すように、制御情報生成部１６は、ＧＰＳ部１の検出情報に基づく状態情報を状態情報生成部１５から取得し（Ｓ１０）、ユーザの現在の状態を認識する。移動がない場合は（Ｓ１１）、アバターに変化は無い（Ｓ１８）。移動がある場合は（Ｓ１１）、その移動速度情報を抽出し（Ｓ１２）、移動速度が４ｋｍ／ｈ以下であれば図６（ａ）に示すように“アバター歩く”という制御情報を生成する（Ｓ１３）。また、移動速度が１０ｋｍ／ｈ以下であれば図６（ｂ）に示すように“アバター走る”という制御情報を生成する（Ｓ１４）。また、移動速度が１０ｋｍ／ｈ以上であり、公共移動手段（電車）と同じ経路をたどっていれば（Ｓ１５）、それは公共移動手段（電車）を利用していることになるので図６（ｃ）に示すように“アバター電車に乗る”という制御情報を生成する（Ｓ１６）。また、移動速度が１０ｋｍ／ｈ以上であり、公共移動手段（電車）と同じ経路をたどっていなければ（Ｓ１５）、それは公共移動手段（電車）以外の移動手段（自動車）を利用していることになるので図６（ｄ）に示すように“アバター車に乗る”という制御情報を生成する（Ｓ１７）。また、各アバター表示に移動方向を示す表示あるいは住所などの現在位置を示す表示も併せて表示させることができる。
【００４７】
（第二実施例）
第二実施例として音声認識部４からの検出情報に基づく制御情報生成の一例を図７のフローチャートを参照して説明する。制御情報生成部１６は、音声認識部４から送られてきた検出情報に基づき図７に示すような制御情報を生成する。プログラム実行部１１は、この制御情報に基づきアバターの形状または挙動を制御する。このアバターの形状または挙動の例を図８に示す。
【００４８】
なお、プログラム実行部１１は、他移動体通信端末２０−２から送られた検出情報についても同様に処理し、当該他移動体通信端末２０−２の所有者の状態を自己のディスプレイ１２にアバターとして表示することができる。
【００４９】
音声認識部４からの検出情報は、状態推察部１４に入力され、ユーザの通話中における音圧および会話速度が推察される。その推察結果は、状態情報生成部１５に入力され、制御情報生成部１６が認識できる状態情報が生成される。
【００５０】
図７に示すように、制御情報生成部１６は、音声認識部４の検出情報に基づく状態情報を状態情報生成部１５から取得し（Ｓ２０）、ユーザの現在の状態を認識する。
【００５１】
制御情報生成部１６は、前回の音圧および会話速度の情報を保持しており、これと今回の音圧および会話速度の情報とを比較して変化を抽出する（Ｓ２１）。その結果、変化が無ければ（Ｓ２２）、アバターも変化無しとする（Ｓ２３）。音圧および会話速度が前回と比較して高くなっていれば（Ｓ２２）、それはユーザが前回と比較して興奮状態になっていることがわかる。さらに、音圧および会話速度の変化の度合いから興奮度合いを分類し（Ｓ２５）、興奮度合いが小さい場合には図８（ａ）に示すように“アバター興奮（小）”という制御情報を生成する（Ｓ２８）。また、興奮度合いが中くらいの場合には図８（ｂ）に示すように“アバター興奮（中）”という制御情報を生成する（Ｓ２７）。また、興奮度合いが大きい場合には図８（ｃ）に示すように“アバター興奮（大）”という制御情報を生成する（Ｓ２６）。また、音圧および会話速度が前回と比較して低くなっていれば（Ｓ２２）、それはユーザが前回と比較して平静状態になっていることがわかるので図８（ｄ）に示すように“アバター平静”という制御情報を生成する（Ｓ２４）。
【００５２】
（第三実施例）
第三実施例として通信検出部２、パケット通信解析部３、端末操作検出部６からの検出情報に基づく制御情報生成の一例を図９のフローチャートを参照して説明する。制御情報生成部１６は、通信検出部２、パケット通信解析部３、端末操作検出部６から送られてきた検出情報に基づき図９に示すような制御情報を生成する。プログラム実行部１１は、通信機能部１３により受信されたこの制御情報に基づきアバターの形状または挙動を制御する。このアバターの形状または挙動の例を図１０に示す。
【００５３】
なお、プログラム実行部１１は、他移動体通信端末２０−２から送られた検出情報についても同様に処理し、当該他移動体通信端末２０−２の所有者の状態を自己のディスプレイ１２にアバターとして表示することができる。
【００５４】
通信検出部２、パケット通信解析部３、端末操作検出部６からの検出情報は、それぞれ状態推察部１４に入力され、ユーザの通話状態およびパケット通信状態および端末操作状態がそれぞれ推察される。その推察結果は、状態情報生成部１５に入力され、制御情報生成部１６が認識できる状態情報が生成される。
【００５５】
図９に示すように、制御情報生成部１６は、通信検出部２、パケット通信解析部３、端末操作検出部６の検出情報に基づく状態情報を状態情報生成部１５から取得し（Ｓ３０）、ユーザの現在の通話状態およびパケット通信状態および端末操作状態をそれぞれ認識する（Ｓ３１）。
【００５６】
その結果、通話およびパケット通信および端末操作が全て頻繁でなければ（Ｓ３２）、図１０（ａ）に示すように“アバター居眠り”という制御情報を生成する（Ｓ３６）。また、通話中が多ければ（Ｓ３３）、図１０（ｂ）に示すように“アバター電話中”という制御情報を生成する（Ｓ３７）。また、パケット通信中が多く（Ｓ３４）、その通信先がゲームのサイトであれば（Ｓ３５）、図１０（ｄ）に示すように“アバターゲーム中”という制御情報を生成する（Ｓ３９）。また、その通知先がメールであれば（Ｓ３５）、図１０（ｅ）に示すように“アバターメール中”という制御情報を生成する（Ｓ４０）。また、その通信先がＷｅｂブラウジングであれば（Ｓ３５）、図１０（ｆ）に示すようちに“アバターＷｅｂブラウジング中”という制御情報を生成する（Ｓ４１）。
【００５７】
（第四実施例）
第四実施例としてＧＰＳ部１、加速度センサ５からの検出情報に基づく制御情報生成の一例を図１１のフローチャートを参照して説明する。制御情報生成部１６は、ＧＰＳ部１、加速度センサ５から送られてきた検出情報に基づき図１１に示すような制御情報を生成する。プログラム実行部１１は、通信機能部１３により受信されたこの制御情報に基づきアバターの形状または挙動を制御する。このアバターの形状または挙動の例を図１２に示す。
【００５８】
なお、プログラム実行部１１は、他移動体通信端末２０−２から送られた検出情報についても同様に処理し、当該他移動体通信端末２０−２の所有者の状態を自己のディスプレイ１２にアバターとして表示することができる。
【００５９】
ＧＰＳ部１、加速度センサ５からの検出情報は、それぞれ状態推察部１４に入力され、ユーザの移動速度および加速度の状態がそれぞれ推察される。その推察結果は、状態情報生成部１５に入力され、制御情報生成部１６が認識できる状態情報が生成される。
【００６０】
図１１に示すように、制御情報生成部１６は、ＧＰＳ部１、加速度センサ５の検出情報に基づく状態情報を状態情報生成部１５から取得し（Ｓ５０）、ユーザの現在の移動速度および加速度をそれぞれ認識する（Ｓ５１）。
【００６１】
その結果、急激な加速度の変化がなければ（Ｓ５２）、“アバター変化無し”という制御情報を生成する（Ｓ５５）。あるいは、急激な加速度の変化があっても（Ｓ５２）、移動速度に変化がなければ（Ｓ５３）、“アバター変化無し”という制御情報を生成する（Ｓ５５）。
【００６２】
急激な加速度変化があり（Ｓ５２）、移動速度が停止を示す場合には（Ｓ５３）、それは、ユーザが物に衝突あるいは転倒した確率が高いと判断できる。この際に、停止直前の移動速度が大きければ大きいほど、事故の規模は大きいと推察できるので、停止直前の移動速度の“大”、“中”、“小”に応じてそれぞれ図１２（ｃ）に示すように“アバター事故（大）”、図１２（ｂ）に示すように“アバター事故（中）”、図１２（ａ）に示すように“アバター事故（小）”という制御情報をそれぞれ生成する（Ｓ５６、Ｓ５７、Ｓ５８）。
【００６３】
（その他の実施例）
第一〜第四実施例の他にも、充電中検出部７が充電中を検出したときには、“アバター充電中”という制御情報を生成することができる。
【００６４】
本実施例は、汎用の情報処理装置にインストールすることにより、その情報処理装置に、本実施例の移動体通信端末２０−１、２０−２またはサーバ３０が行う図４、図５、図７、図９、図１１に示した各手順をそれぞれ実行させるプログラムとして実現することができる。このプログラムは、記録媒体に記録されて情報処理装置にインストールされ、あるいは通信回線を介して情報処理装置にインストールされることにより当該情報処理装置に、移動体通信端末２０−１、２０−２またはサーバ３０が行う図４、図５、図７、図９、図１１の各手順をそれぞれ実行させる機能を実現させることができる。
【００６５】
ここで、汎用の情報処理装置とは、例えば、移動体通信端末２０−１、２０−２に搭載するマイクロ・プロセッサである。または、サーバ３０に搭載するプロセッサである。
【産業上の利用可能性】
【００６６】
携帯電話などの移動体通信端末におけるアバターを利用したサービスの普及に寄与することができる。
【図面の簡単な説明】
【００６７】
【図１】本実施例の移動体通信システムの全体構成図。
【図２】本実施例の移動体通信端末のブロック構成図。
【図３】本実施例のサーバのブロック構成図。
【図４】本実施例の検出情報配信手順を示すフローチャート。
【図５】第一実施例の制御情報生成手順の一例を示すフローチャート。
【図６】第一実施例のアバターの形状または挙動の例を示す図。
【図７】第二実施例の制御情報生成手順の一例を示すフローチャート。
【図８】第二実施例のアバターの形状または挙動の例を示す図。
【図９】第三実施例の制御情報生成手順の一例を示すフローチャート。
【図１０】第三実施例のアバターの形状または挙動の例を示す図。
【図１１】第四実施例の制御情報生成手順の一例を示すフローチャート。
【図１２】第四実施例のアバターの形状または挙動の例を示す図。
【符号の説明】
【００６８】
１  ＧＰＳ部
２  通話検出部
３  パケット通信解析部
４  音声認識部
５  加速度センサ
６  端末操作検出部
７  充電中検出部
８  ユーザ情報収集部
９  ユーザリアルタイム情報データベース
１０  ユーザ基本情報データベース
１１  プログラム実行部
１２  ディスプレイ
１３  通信機能部
１４  状態推察部
１５  状態情報生成部
１６  制御情報生成部
２０−１、２０−２  移動体通信端末
３０  サーバ
【図１】
2005354392.tif 000003
【図２】
2005354392.tif 000004
【図３】
2005354392.tif 000005
【図４】
2005354392.tif 000006
【図５】
2005354392.tif 000007
【図６】
2005354392.tif 000008
【図７】
2005354392.tif 000009
【図８】
2005354392.tif 000010
【図９】
2005354392.tif 000011
【図１０】
2005354392.tif 000012
【図１１】
2005354392.tif 000013
【図１２】
2005354392.tif 000014