(57)【要約】【課題】携帯通信端末を所持して移動する場合にも、携帯通信端末の周囲の状況についてより正確な情報を得ることが可能で、かつ、周囲の状況について容易に判断することが可能な携帯通信端末および状況推定システムを提供する。【解決手段】この携帯通信端末１００は、無線通信を行う通信部２０と、振動を検出する加速度センサ１５と、周囲の音声を検出するマイク１０と、少なくとも加速度センサ１５により検出された振動データとマイク１０により検出された音声データとに基づいて周囲の状況推定を行うＣＰＵ３１とを備え、通信部２０が状況コマンドを含む指示メール５０を受信した場合に、ＣＰＵ３１が状況推定を行うとともに、指示メール５０の送信元に対して状況推定の推定結果を含む返信データ６０を返信するように構成されている。【選択図】図３
2009302949.tif 000002
【特許請求の範囲】
【請求項１】
無線通信を行う通信部と、
振動を検出する加速度センサと、
周囲の音声を検出する音響センサと、
少なくとも前記加速度センサにより検出された振動データと前記音響センサにより検出された音声データとに基づいて周囲の状況推定を行う制御部とを備え、
前記通信部が前記状況推定の指示命令を含む所定の指示情報を受信した場合に、前記制御部が前記状況推定を行うとともに、前記指示情報の送信元に対して前記状況推定の推定結果を含む返信データを返信するように構成されている、携帯通信端末。
【請求項２】
前記推定結果は、前記制御部により推定される状況の複数の候補を含む、請求項１に記載の携帯通信端末。
【請求項３】
前記携帯通信端末の外部の撮像を行う撮像部をさらに備え、
前記返信データは、前記状況推定の前記推定結果に加えて、前記撮像部により撮像された前記携帯通信端末の外部の画像データを含む、請求項１または２に記載の携帯通信端末。
【請求項４】
前記制御部は、撮像された前記画像データが無意味なデータであるか否かを判断するように構成されている、請求項３に記載の携帯通信端末。
【請求項５】
前記指示情報は、前記携帯通信端末に対する操作命令を含み、
前記制御部は、前記通信部が前記操作命令を含む前記指示情報を受信した場合に、前記操作命令に対応する前記携帯通信端末の機能を実行するように構成されている、請求項１〜４のいずれか１項に記載の携帯通信端末。
【請求項６】
全地球測位システムを用いて位置情報を取得する位置情報取得部をさらに備え、
前記返信データは、前記状況推定の前記推定結果に加えて前記位置情報取得部により取得された前記携帯通信端末の位置情報を含む、請求項１〜５のいずれか１項に記載の携帯通信端末。
【請求項７】
無線通信を行う第１通信部と、振動を検出する加速度センサと、周囲の音声を検出する音響センサとを含む携帯通信端末と、
前記携帯通信端末と通信を行う第２通信部と、少なくとも前記加速度センサにより検出された振動データと前記音響センサにより検出された音声データとに基づいて前記携帯通信端末の周囲の状況推定を行う制御部とを含むサーバとを備え、
前記携帯通信端末は、前記第１通信部が前記状況推定の指示命令を含む所定の指示情報を受信した場合に、前記複数のセンサによる検出データを前記サーバに送信し、
前記サーバの前記制御部は、前記第２通信部が受信した前記検出データに基づいて前記状況推定を行い、
前記携帯通信端末または前記サーバが前記指示情報の送信元に対して前記状況推定の推定結果を含む返信データを返信するように構成されている、状況推定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯通信端末および状況推定システムに関し、特に、センサを備えた携帯通信端末および状況推定システムに関する。
【背景技術】
【０００２】
従来、センサを備えた携帯通信端末および状況推定システムが知られている（たとえば、特許文献１〜５参照）。
【０００３】
上記特許文献１には、マイク、傾き検出装置などを含む入力装置部と、入力装置部からの入力情報に基づき不審者の有無を判断する制御部と、電子メールの送信および音声通話を行う無線装置部とを備えた携帯電話端末が開示されている。この携帯電話端末は、所定の設置場所に設置されることにより、防犯システムとしての機能を果たす。すなわち、設置場所における過去の入力情報と、現時刻で取得した入力情報とを比較して所定の閾値以上の差分を検出した場合に、制御部は、不審者を検出したと判断するように構成されている。また、不審者を検出した場合には、アラーム鳴動による警告、所定のアドレスへの電子メール送信などの予め設定された動作を実行するように構成されている。
【０００４】
上記特許文献２には、加速度センサ、音センサなどからなる内蔵センサと、内蔵カメラと、電子メール送受信機能とを備えた携帯電話機が開示されている。この携帯電話機は、任意の場所に設置され、異常・緊急事態検知手段として用いられる。上記特許文献２による携帯電話機では、内蔵センサが異常事態を検知すると、内蔵カメラが作動して画像データを取得するとともに、インターネット回線を介して画像管理サーバに画像データや内蔵センサが検知した検知データを送信するように構成されている。
【０００５】
また、上記特許文献３には、無線通信を行う送受信回路と、カメラ部と、電気モータなどからなる可動機構と、メールにより送信されるパスワードおよびカメラ角度の指定を判別する命令判別部と、カメラ角度やズームなどを制御するカメラ制御部とを備えたカメラ制御機能付き携帯電話機が開示されている。このカメラ制御機能付き携帯電話機は、所定の場所に設置されて用いられる。そして、遠隔操作機器からパスワードおよびカメラ角度などの指定を記載した電子メールを携帯電話機に送信することにより、携帯電話機のカメラ機能を遠隔制御できるように構成されている。また、撮像された画像データは、電子メールに添付して遠隔操作機器に返信されるように構成されている。
【０００６】
また、上記特許文献４には、装置全体を制御するＣＰＵと、ＰＨＳカードがカード装着部を介して接続された入出力ポートとを備えた監視カメラが開示されている。この監視カメラにはメールアカウントが登録され、利用者は、通信端末を用いて処理要求（画像データの送信）を記載した電子メールを監視カメラに対して送信するように構成されている。そして、監視カメラは、受信した処理要求に従い画像データを取得する。また、取得した画像データは、利用者の通信端末に送信されるように構成されている。これにより、上記特許文献４による監視カメラでは、電子メールを送信するだけで遠隔地からの監視画像を得ることができるように構成されている。
【０００７】
また、上記特許文献５には、加速度センサと、加速度データのパターンデータを保存するメモリ部を含む認識部と、携帯電話などの通信端末と接続された送信部とを備えた動作検知装置が開示されている。この動作検知装置では、加速度センサの出力データから認識部が所定の動作を検知すると、送信部に接続された携帯電話などを介して予め設定された送信先に検知された動作の内容が送信されるように構成されている。これにより、上記特許文献５による動作検出装置では、被監視者に動作検知装置を装着させることにより、遠隔地にいる被監視者の動作を検知することができるように構成されている。
【０００８】
【特許文献１】特開２００８−９０７１３号公報
【特許文献２】特開２００５−３１１９９５号公報
【特許文献３】特開２００５−２１７５４９号公報
【特許文献４】特開２００５−１２３８１５号公報
【特許文献５】特開２００２−２５１６８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１に記載の携帯電話端末では、設置して用いることを前提しているので、利用者が携帯電話端末を所持して移動する場合には、常に状況（入力装置部からの入力情報）が変化するために入力情報の差分が閾値を超え続けてしまうことになり、不審者を検知したと判断してしまうという不都合があると考えられる。このため、利用者が携帯電話端末を所持して移動する場合に携帯電話端末の周囲の状況についての正確な情報を得ることができないという問題点がある。
【００１０】
また、上記特許文献２に記載の携帯電話機では、任意の場所に設置して、異常・緊急事態検出手段として用いることを目的としているため、内蔵センサの検知データおよび画像データをそのまま画像管理サーバに送信するだけであるので、利用者が携帯電話機を所持して移動する場合に、そのデータのみに基づいて携帯電話機の周囲の状況を正確に判断することは困難であるという問題点がある。
【００１１】
また、上記特許文献３に記載のカメラ制御機能付き携帯電話機では、所定の場所に設置された携帯電話機のカメラ機能を遠隔制御してカメラ角度などを調節することができる一方、利用者が携帯通信端末を所持して移動する場合に、撮像された画像のみでは、携帯通信端末の周囲の状況についての正確な情報を得ることができないという問題点がある。
【００１２】
また、上記特許文献４に記載の監視カメラでは、遠隔地から監視カメラ設置場所の監視画像を得ることができる一方、これを携帯通信端末に適用した場合、電子メールの送信による監視画像の取得のみでは携帯通信端末の周囲の状況についての十分な情報が得られない。このため、利用者が携帯通信端末を所持して移動する場合に、携帯通信端末の周囲の状況についての正確な情報を得ることができないという問題点がある。
【００１３】
また、上記特許文献５に記載の動作検知装置では、遠隔地から被監視者の動作を検知することができる一方、加速度センサの出力データのみに基づいて携帯通信端末の状況について判断しているため、携帯通信端末の周囲の状況についてのより正確な情報を得ることは困難であるという問題点がある。
【００１４】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、携帯通信端末を所持して移動する場合にも、携帯通信端末の周囲の状況についてより正確な情報を得ることが可能で、かつ、周囲の状況について容易に判断することが可能な携帯通信端末および状況推定システムを提供することである。
【課題を解決するための手段および発明の効果】
【００１５】
この発明の第１の局面による携帯通信端末は、無線通信を行う通信部と、振動を検出する加速度センサと、周囲の音声を検出する音響センサと、少なくとも加速度センサにより検出された振動データと音響センサにより検出された音声データとに基づいて周囲の状況推定を行う制御部とを備え、通信部が状況推定の指示命令を含む所定の指示情報を受信した場合に、制御部が状況推定を行うとともに、指示情報の送信元に対して状況推定の推定結果を含む返信データを返信するように構成されている。
【００１６】
この第１の局面による携帯通信端末では、上記のように、少なくとも加速度センサにより検出された振動データと音響センサにより検出された音声データとに基づいて周囲の状況推定を行うことによって、携帯通信端末の振動と、携帯通信端末の周囲の音声との両方に基づいて携帯通信端末の周囲の状況を推定することができるので、利用者が携帯通信端末を所持して移動する場合にも、加速度センサの出力データのみまたは撮像された画像データのみに基づいて携帯通信端末の周囲の状況について判断する場合と比較して、携帯通信端末の周囲の状況についてのより正確な情報を得ることができる。また、加速度センサにより検出された振動データと音響センサにより検出された音声データとに基づいて周囲の状況推定を行う制御部を備えることによって、利用者は、検出されたデータを自ら分析することなく状況推定の推定結果を得ることができるので、検出データをそのまま取得する場合と比較して、携帯通信端末の周囲の状況について容易に判断することができる。また、指示情報の送信元に対して状況推定の推定結果を含む返信データを返信するように構成することによって、たとえば、携帯通信端末を子供または老人に所持させた保護者が、遠隔から、子供または老人の所持する携帯通信端末の周囲の状況を把握することができる。
【００１７】
上記第１の局面による携帯通信端末において、好ましくは、推定結果は、制御部により推定される状況の複数の候補を含む。このように構成すれば、利用者は、推定される状況の複数の候補から判断して、可能性の高い状況を選択することができるので、正確な状況判断を行うことができる。これにより、携帯通信端末の周囲の状況に関して利用者がより正確な状況判断を行うための選択肢となる複数の候補についての情報を提供することができる。
【００１８】
上記第１の局面による携帯通信端末において、好ましくは、携帯通信端末の外部の撮像を行う撮像部をさらに備え、返信データは、撮像部により撮像された携帯通信端末の外部の画像データを含む。このように構成すれば、利用者は、状況推定の結果に加えて、撮像部により撮像された画像データを参照することができるので、利用者は、携帯通信端末の周囲の状況についてさらに正確な状況判断を行うことができる。
【００１９】
この場合において、好ましくは、制御部は、撮像された画像データが無意味なデータであるか否かを判断するように構成されている。このように構成すれば、画像データが暗すぎるために携帯通信端末の周囲の状況の判断材料として意味を成さないような場合に、返信データに含めないようにして通信量を抑制したり、無意味な画像データである旨を送信したりすることができる。
【００２０】
上記第１の局面による携帯通信端末において、好ましくは、指示情報は、携帯通信端末に対する操作命令を含み、制御部は、通信部が操作命令を含む指示情報を受信すると、操作命令に対応する携帯通信端末の機能を実行するように構成されている。このように構成すれば、たとえば携帯通信端末の所持者が何らかのトラブルに巻き込まれて保護者からの電話に出ることができないような場合に、指示情報に携帯通信端末の側から保護者に電話をかけさせる操作命令を含めることにより、通話状態を確立して携帯通信端末の所持者の側の音声を保護者が聞くことができるようにすることができる。
【００２１】
上記第１の局面による携帯通信端末において、好ましくは、全地球測位システムを用いて位置情報を取得する位置情報取得部をさらに備え、返信データは、位置情報取得部により取得された携帯通信端末の位置情報を含む。このように構成すれば、利用者は、状況推定の推定結果のみならず、位置情報取得部により取得された携帯通信端末の位置情報にも基づいて、携帯通信端末の周囲の状況を判断することができるので、より正確な状況判断を行うことができる。
【００２２】
この発明の第２の局面による状況推定システムは、無線通信を行う第１通信部と、振動を検出する加速度センサと、周囲の音声を検出する音響センサとを含む携帯通信端末と、携帯通信端末と通信を行う第２通信部と、少なくとも加速度センサにより検出された振動データと音響センサにより検出された音声データとに基づいて携帯通信端末の周囲の状況推定を行う制御部とを含むサーバとを備え、携帯通信端末は、第１通信部が状況推定の指示命令を含む所定の指示情報を受信した場合に、複数のセンサによる検出データをサーバに送信し、サーバの制御部は、第２通信部が受信した検出データに基づいて状況推定を行い、携帯通信端末またはサーバが指示情報の送信元に対して状況推定の推定結果を含む返信データを返信するように構成されている。
【００２３】
この第２の局面による状況推定システムでは、上記のように、少なくとも加速度センサにより検出された振動データと音響センサにより検出された音声データとに基づいて周囲の状況推定を行うことによって、携帯通信端末の振動と、携帯通信端末の周囲の音声との両方に基づいて携帯通信端末の周囲の状況を推定することができるので、利用者が携帯通信端末を所持して移動する場合にも、加速度センサの出力データのみまたは撮像された画像データのみに基づいて携帯通信端末の周囲の状況について判断する場合と比較して、携帯通信端末の周囲の状況についてのより正確な情報を得ることができる。また、加速度センサにより検出された振動データと音響センサにより検出された音声データとに基づいて周囲の状況推定を行う制御部を備えることによって、利用者は、検出されたデータを自ら分析することなく状況推定の推定結果を得ることができるので、検出データをそのまま取得する場合と比較して、携帯通信端末の周囲の状況について容易に判断することができる。また、指示情報の送信元に対して状況推定の推定結果を含む返信データを返信するように構成することによって、たとえば、携帯通信端末を子供または老人に所持させた保護者が、遠隔から、子供または老人の所持する携帯通信端末の周囲の状況を把握することができる。
【００２４】
また、サーバに、少なくとも加速度センサにより検出された振動データと音響センサにより検出された音声データとに基づいて携帯通信端末の周囲の状況推定を行う制御部を含めることによって、小型の携帯通信端末と異なり装置構成上の制約が少ないサーバの制御部により状況推定を行うことができるので、より多くの情報を扱った高精度な状況推定を行うことができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明を具体化した実施形態を図面に基づいて説明する。
【００２６】
（第１実施形態）
図１は、本発明の第１実施形態による携帯通信端末の全体構成を示した模式図である。また、図２および図３は、図１に示した本発明の第１実施形態による携帯通信端末の詳細な構成を示した図である。まず、図１〜図３を参照して、本発明の第１実施形態による携帯通信端末１００の構成について説明する。
【００２７】
本発明の第１実施形態による携帯通信端末１００は、図１に示すように、筐体１と、マイク１０と、カメラ１１と、スピーカ１２と、ディスプレイ１３と、キーボード１４とを備えている。また、図２に示すように、携帯通信端末１００は、筐体１の内部に加速度センサ１５と、位置情報取得部１６と、通信部２０およびアンテナ２１と、制御回路３０とを備えている。なお、マイク１０およびカメラ１１は、それぞれ本発明の「音響センサ」および「撮像部」の一例である。
【００２８】
携帯通信端末１００のマイク１０は、携帯通信端末１００の使用者の声や周囲の音声を検出して電気信号に変換する機能を有する。このマイク１０により検出された音声データは、制御回路３０に出力されるように構成されている。
【００２９】
カメラ１１は、携帯通信端末１００の外部の撮像を行う機能を有する。カメラ１１は、制御回路３０からの制御信号により撮像を行い、画像データを生成する。生成された画像データは、制御回路３０に出力されるように構成されている。また、スピーカ１２は、制御回路３０より出力される電気信号を音声に変換し、使用者に伝達する機能を有する。ディスプレイ１３は、制御回路３０より出力される画像情報を表示する機能を有する。この画像情報には、着信および送信先の電話番号や電子メールの内容、携帯通信端末１００の設定情報およびカメラ１１により生成された画像データなどが含まれる。キーボード１４は、利用者が携帯通信端末１００の操作を行うための入力情報を制御回路３０へ出力する機能を有する。携帯通信端末１００の利用者は、キーボード１４の操作ボタン１４ａから携帯通信端末１００の設定、電話番号の入力、電子メールの作成などを行う。
【００３０】
また、図２に示すように、加速度センサ１５は、携帯通信端末１００の振動を検出し、制御回路３０へ検出した振動データを出力するように構成されている。また、位置情報取得部１６は、全地球測位システム（ＧＰＳ）を用いて携帯通信端末１００の位置情報を取得する機能を有する。位置情報取得部１６は、複数のＧＰＳ衛星３００（図３参照）からアンテナ２１を介して測位用電波を受信するとともに、受信した測位用電波の情報に基づき三次元測位を行うことにより、現在位置の測定を行うように構成されている。また、ＧＰＳを用いて取得した位置情報は、制御回路３０に出力されるように構成されている。
【００３１】
携帯通信端末１００の通信部２０は、アンテナ２１を介して無線通信の制御を行う機能を有する。通信部２０は、基地局を介して携帯電話網およびインターネットへの無線通信接続を行うことができるように構成されている。これにより、携帯通信端末１００は、他の通信端末との電話回線を用いた通話や、電子メールの送受信を行う。また、通信部２０が受信した情報は、制御回路３０へ出力される。
【００３２】
また、携帯通信端末１００は、制御回路３０により制御されている。制御回路３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３３と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３４とを含んでいる。なお、ＣＰＵ３１は、本発明の「制御部」の一例である。
【００３３】
制御回路３０のＣＰＵ３１は、携帯通信端末１００の全体の制御を行うように構成されている。すなわち通信部２０を介した携帯通信端末１００の通信制御を行うとともに、マイク１０、カメラ１１、スピーカ１２、ディスプレイ１３、キーボード１４、加速度センサ１５および位置情報取得部１６などの制御をＩ／Ｆ３２を介して行う。また、ＣＰＵ３１は、ＲＯＭ３４よりプログラムを読み出して所定の機能を実行するとともに、携帯通信端末１００の設定情報、送受信された電子メール、画像データおよび位置情報などをＲＡＭ３３に記憶させる機能を有する。
【００３４】
また、ＣＰＵ３１は、図３に示すように、サーバ４０を介して通信部２０が電子メールを受信すると、受信した電子メールの送信者、件名および本文に記載されたパスワードを確認するように構成されている。そして、ＲＡＭ３３に予め登録されている所定の送信者、所定の件名およびパスワードが受信した電子メールに記載されている場合には、受信した電子メールが指示メール５０であると判断するように構成されている。ここで、指示メール５０は、コマンド（携帯通信端末１００に対する指示命令または操作命令）を含む電子メールである。これにより、指示メール５０を受信する際に、予め登録した件名およびパスワードを用いることにより、第三者による意図しない指示メールの送信や、誤操作を防止することが可能なように構成されている。なお、指示メール５０は、本発明の「指示情報」の一例である。
【００３５】
また、第１実施形態では、ＣＰＵ３１は、通信部２０が指示メール５０（図３参照）をサーバ４０（図３参照）を介して受信すると、指示メール５０の本文に記載されたコマンドを読み取るとともに、そのコマンドに対応する機能を実行するように構成されている。このコマンドには、たとえば、状況コマンド、画像コマンド、ＧＰＳコマンドおよび電話コマンドが含まれる。なお、この状況コマンドは、本発明の「指示命令」の一例である。また、画像コマンド、ＧＰＳコマンド、電話コマンドなどは、本発明の「操作命令」の一例である。
【００３６】
状況コマンドは、加速度センサ１５およびマイク１０を用いて携帯通信端末１００の周囲の状況推定を行うとともに指示メール５０の送信者に対して推定結果を返信させるコマンドである。また、画像コマンドは、カメラ１１を用いて携帯通信端末１００の外部の画像データを取得するとともに指示メール５０の送信者に対して画像データを返信させるコマンドである。また、ＧＰＳコマンドは、位置情報取得部１６を用いてＧＰＳによる位置情報を取得させるとともに指示メール５０の送信者に対して位置情報を返信させるコマンドである。また、電話コマンドは、指示メール５０の送信者に対し電話回線による呼び出しを実行させるコマンドである。なお、コマンドには、携帯通信端末１００に対する全ての操作を含めることができる。
【００３７】
また、第１実施形態では、ＣＰＵ３１は、図３に示すように、指示メール５０に記載されたコマンドが状況コマンド、画像コマンドおよびＧＰＳコマンドのように所定のデータの返信を行うコマンドである場合には、各コマンドの実行結果のデータを含む返信データ６０を生成するように構成されている。また、ＣＰＵ３１は、生成した返信データ６０を指示メール５０の送信者に対して通信部２０を介して電子メールにより送信するように構成されている。
【００３８】
また、第１実施形態では、指示メール５０のコマンドが画像コマンドである場合には、ＣＰＵ３１は、カメラ１１を用いて撮像された画像データが無意味なデータか否かを判断するように構成されている。ここで、画像データが無意味な場合とは、たとえば携帯通信端末１００のカメラ１１が撮像時に何らかの物体（利用者の手など）で覆われていたり、画像が暗すぎる場合などである。そして、画像データが無意味なデータと判断された場合には、ＣＰＵ３１は、その画像データを返信データ６０に含めないように構成されている。これにより、不要な画像データの送信を防ぐことができるので、不必要に通信量が増大するのを抑制することが可能なように構成されている。
【００３９】
また、制御回路３０は、Ｉ／Ｆ３２を通じてマイク１０、カメラ１１、スピーカ１２、ディスプレイ１３、キーボード１４、加速度センサ１５および位置情報取得部１６と接続されている。そして、ＣＰＵ３１は、Ｉ／Ｆ３２を介してマイク１０などのそれぞれのデバイスの制御を行うように構成されている。
【００４０】
制御回路３０のＲＡＭ３３は、ＣＰＵ３１による制御に伴い生成される一時データや、送受信された電子メール、設定情報および各種の履歴などを書き換え可能に記憶する機能を有する。また、ＲＡＭ３３には、指示メール５０を認識するための送信者、所定の件名およびパスワードを記憶するように構成されている。また、ＲＡＭ３３は、後述する状況推定の際に加速度センサ１５およびマイク１０により検出される振動データおよび音声データを記憶するように構成されている。
【００４１】
また、制御回路３０のＲＯＭ３４は、ＣＰＵ３１による各種の機能を実現させるためのプログラムや、ＣＰＵ３１が状況推定を行う際に用いられるパターンデータおよび状況のデータが記憶されている。なお、このパターンデータおよび状況のデータについては、後述する。
【００４２】
また、指示メール５０は、図３に示すように、インターネットまたは携帯電話網を経由するとともに、サーバ４０を介して携帯通信端末１００に送信される。送信された指示メール５０は、アンテナ２１を介して携帯通信端末１００の通信部２０により受信される。通信部２０は、受信した指示メール５０を制御回路３０に出力する。そして、指示メール５０は、ＲＡＭ３３に記憶されるとともにＣＰＵ３１により読み取られるように構成されている。
【００４３】
また、返信データ６０には、指示メール５０に記載されたコマンドによって、状況推定の推定結果、携帯通信端末１００の外部の画像データ、ＧＰＳによる位置情報などが含まれるように構成されている。この返信データ６０は、ＣＰＵ３１により電子メールに記載または添付されて指示メール５０の送信者（通信端末２００）に対して返信されるように構成されている。
【００４４】
図４は、携帯通信端末の制御の流れを示すフローチャートである。次に、図３および図４を参照して、本発明の第１実施形態による携帯通信端末１００のＣＰＵ３１による制御の流れを説明する。
【００４５】
まず、携帯通信端末１００は、電子メールの受信や電話の着信を待ち受ける待機モードにあるとする。そして、図４に示したステップＳ１において、携帯通信端末１００が電子メールを受信したか否かが判断される。電子メールの受信が無い場合には、待機モードを継続する。
【００４６】
一方、携帯通信端末１００の通信部２０がアンテナ２１を介して電子メールを受信すると、ステップＳ２において、携帯通信端末１００は待機モードから起動して、受信した電子メールの処理を始める。この電子メールは、通信部２０から制御回路３０へ出力されるとともに、ＲＡＭ３３に記憶される。
【００４７】
ＲＡＭ３３に記憶された電子メールは、ステップＳ３において、ＣＰＵ３１により読み取られ、送信者、件名およびパスワードの確認が行われる。ここで、図３に示すように、受信した電子メールの送信者（通信端末（ａｂｃ＠ｄｅｆ．ｎｅ．ｊｐ））、件名（ＸＹＺ）および本文に記載されたパスワード（１２３４５）が、予め登録されるとともにＲＡＭ３３に記憶された送信者、件名およびパスワードと一致する場合には、受信した電子メールが指示メール５０であると判断される。一方、送信者、件名およびパスワードの内いずれか１つでも登録内容と異なる場合には、受信した電子メールは、通常の電子メールと判断される。この場合には、ステップＳ９に進み、待機モードに移行し、処理を終了する。
【００４８】
受信した電子メールが指示メール５０である場合には、ステップＳ４において、ＣＰＵ３１は、メール本文に記載されたコマンドの有無を確認する。この際、図３に示すように、指示メール５０に記載されたコマンド（状況コマンド、画像コマンドおよびＧＰＳコマンド）がＲＯＭ３４に記憶された複数のコマンドのいずれかに該当する場合には、コマンドありと判断される。しかし、メール本文に記載されたコマンドがＲＯＭ３４に記憶されたコマンドのいずれとも合致しない場合またはコマンドの記載が無い場合には、指示メール５０は、通常の電子メールと判断されて、ステップＳ９に進み、待機モードに移行し、処理を終了する。
【００４９】
受信した指示メール５０の本文にコマンドの記載がある場合、ステップＳ５において、ＣＰＵ３１によりコマンドの内容が読み取られるとともに、記載されたコマンドに対応する機能が実行される。なお、具体的なコマンド実行時の制御に関しては、後述する。
【００５０】
ＣＰＵ３１によってコマンドが実行されると、ステップＳ６において、指示メール５０の送信者に返信すべきデータの有無が判断される。すなわち、ステップＳ６で実行したコマンドが、指示メール５０の送信者に対してデータの送信を要求するものである場合には、返信データありと判断される。なお、本実施形態では、状況コマンド、画像コマンド、ＧＰＳコマンドが該当する。一方、コマンドが指示メール５０の送信者に対するデータの返信を要求しないものである場合には、返信データなしと判断され、ステップＳ９に進み、待機モードに移行し、処理を終了する。
【００５１】
指示メール５０の送信者に対する返信データが存在すると判断されると、ステップＳ７において、ＣＰＵ３１により、返信データ６０が生成される。したがって、図３に示す例では、状況コマンド、画像コマンドおよびＧＰＳコマンドを実行することにより生成された状況推定の推定結果、画像データおよび位置情報からなる返信データ６０が、返信用の電子メールに記載または添付される。また、このとき、生成された画像データがＣＰＵ３１により無意味なデータであると判断される場合には、返信データ６０から除外される。なお、図３に示す例では、返信データ６０に画像データ（自動車内の画像）が含まれていることから、ＣＰＵ３１により有効なデータであると判断されたことを示している。
【００５２】
そして、ステップＳ８において、生成された返信データ６０が、電子メールにより指示メール５０の送信者に返信される。この後、ステップＳ９において、待機モードに移行し、受信した指示メール５０の処理が終了する。
【００５３】
図５は、図４のステップＳ５に示した指示メールのコマンド実行時の処理（サブルーチン）の流れを示すフローチャートである。次に、図３および図５を参照して、本発明の第１実施形態による携帯通信端末１００のコマンド実行時の処理を説明する。
【００５４】
コマンドの実行は、ＣＰＵ３１が、受信した指示メール５０のメール本文に記載された携帯通信端末１００に対するコマンドを読み取り、コマンドに対応する機能を実行することにより行われる。
【００５５】
まず、ステップＳ１１において、ＣＰＵ３１は、受信した指示メール５０のメール本文を参照して、指示メール５０に記載されたコマンドの読み取りを行う。図３に示す例では、指示メール５０に記載された状況コマンド、画像コマンドおよびＧＰＳコマンドがＣＰＵ３１により読み取られる。そして、ＣＰＵ３１は、以下のステップで、指示メール５０に記載されたそれぞれのコマンドに該当する機能を実行する。
【００５６】
そして、ＣＰＵ３１は、ステップＳ１２において、マイク１０および加速度センサ１５を用いて状況推定を行うか否かを判断する。ここで、図３に示すように、受信した指示メール５０に状況コマンドが記載されている場合には、ステップＳ１３において、携帯通信端末１００の周囲の状況推定を実行する。この際、指示メール５０の送信者に対する返信データ６０に含まれる推定結果が生成される。なお、状況推定の具体的な処理の流れについては、後述する。一方、状況コマンドの記載が指示メール５０に無い場合には、状況推定は行うことなく次のステップＳ１４に移行する。
【００５７】
次に、ＣＰＵ３１は、ステップＳ１４において、カメラ１１を用いて撮像を行い、画像データの生成を行うか否かを判断する。ここで、図３に示すように、受信した指示メール５０に画像コマンドが記載されている場合、ステップＳ１５において、ＣＰＵ３１は、カメラ１１を用いて携帯通信端末１００の外部の撮像を行い画像データを取得する。また、受信した指示メール５０に画像コマンドが記載されていない場合には、画像データの取得を行うことなく次のステップＳ１６に移行する。
【００５８】
次に、ＣＰＵ３１は、ステップＳ１６において、ＧＰＳによる位置情報の取得を行うか否かを判断する。図３に示すように、受信した指示メール５０にＧＰＳコマンドが記載されている場合には、ステップＳ１７において、位置情報取得部１６を用いてＧＰＳによる位置情報の取得を行う。この際、生成される位置情報は、指示メール５０の送信者への返信データ６０に含められる。一方、受信した指示メール５０にＧＰＳコマンドの記載が無い場合には、位置情報取得部１６を用いた位置情報の取得を行うことなく、次のステップＳ１８に移行する。
【００５９】
次に、ＣＰＵ３１は、ステップＳ１８において、指示メール５０の送信者に対して電話回線による呼び出しを行うか否かを判断する。受信した指示メール５０に電話コマンドが記載されている場合には、ステップＳ１９において、指示メール５０の送信者に対して電話回線を通じた呼び出しを行う（すなわち、指示メール５０の送信者に電話をかける）。なお、この場合、返信データ６０に含められるデータは発生しない。そして、送信者への呼び出し（および送信者との電話回線を通じた通話）が終了すると、コマンドの実行は終了する。一方、図３に示すように、受信した指示メール５０に電話コマンドが記載されていない場合には、指示メール５０の送信者に対する電話回線による呼び出しを行うことなく終了する。
【００６０】
以上のようにして、携帯通信端末１００による指示メール５０に記載されたコマンドの読み取りおよび実行が行われた後、図４に示したステップＳ６以降の処理に戻る。
【００６１】
図６は、図５のステップＳ１３に示した携帯通信端末の状況推定の処理（サブルーチン）の流れを示すフローチャートである。また、図７は、状況推定の方法を説明するための図である。次に、図３、図６および図７を参照して、本発明の第１実施形態による携帯通信端末１００の状況推定の処理を説明する。
【００６２】
状況推定は、携帯通信端末１００の加速度センサ１５およびマイク１０を用いて検出される振動データおよび音声データに基づいて行われる。
【００６３】
まず、図６に示したステップＳ２１において、ＣＰＵ３１は、加速度センサ１５およびマイク１０を用いて携帯通信端末１００の振動データおよび携帯通信端末１００の周囲の音声データを取得する。ＣＰＵ３１は、加速度センサ１５およびマイク１０のそれぞれの出力信号を所定時間取得し、それぞれＲＡＭ３３に記憶させる。
【００６４】
次に、ステップＳ２２において、ＣＰＵ３１は、ＲＡＭ３３に記憶された振動および音声データを分析して一定の波形やピークの繰り返し現れる周期、周波数分布およびエンベロープ（包絡線）から、複数のパラメータを抽出する。
【００６５】
ここで、振動データおよび音声データから抽出されるパラメータは、より具体的には、周波数分布に関しては、基本周波数の範囲、局所ピークの発生する周波数の間隔および減衰の傾き（高調波成分の分布）などである。また、エンベロープに関しては、立ち上がり時間、持続時間および減衰時間などをパラメータとして抽出する。
【００６６】
次に、ステップＳ２３において、ＣＰＵ３１は、ＲＡＭ３３に記憶された振動データおよび音声データ（以下、取得データと表記する）と、ＲＯＭ３４に記憶された複数のパターンデータとを、抽出したパラメータ毎に比較することにより各パターンデータに対する取得データの近似度を求める。
【００６７】
ここで、ＲＯＭ３４に記憶されたパターンデータには、たとえば以下のものが挙げられる。
【００６８】
振動のパターンとして、自動車の振動、電車の振動、バスの振動、新幹線の振動、飛行機の振動、徒歩の振動、自転車の振動、静止状態などのパターンデータが、それぞれ上述のパラメータ毎にＲＯＭ３４に記憶されている。また、音声のパラメータとしては、男性の声、女性の声、複数の人間のざわめき、ロードノイズ（走行音）、エンジン音、路上や繁華街の音、楽器の音などのパターンデータが、それぞれパラメータ毎にＲＯＭ３４に記憶されている。
【００６９】
また、取得データのパラメータとパターンデータのパラメータとの近似度は、たとえば、取得したパラメータをそれぞれ正規化した上でパターンデータのパラメータと単純比較し、差分の２乗和を求めることにより求められる。図７に示すように、この近似は、１に近いほどパターンデータに対する近似度が高く、取得データが比較したパターンデータに近いパラメータの値を有することを示している。また、０に近いほどパターンデータに対する近似度が低く、取得データが比較したパターンデータとは異なるパラメータの値を有することを示している。
【００７０】
パターンデータに対する取得データの近似度の例として、図７に示すような値が得られたとする。この例では、振動データは、自動車の振動（近似度０．８）およびバスの振動（近似度０．６）のパターンデータとの近似度が高く、音声データは、男性の声（近似度１）およびエンジン音（近似度０．９）のパターンデータとの近似度が高いことが分かる。なお、図７では、一例として振動データに関して４つのパターンとの近似度、音声データに関して３つのパターンとの近似度のみを示しているが、この近似度の算出はＲＯＭ３４に記憶された全てのパターンデータに対して行われるように構成されている。
【００７１】
そして、パターンデータに対する取得データの近似度が得られると、ステップＳ２４において、ＣＰＵ３１は、想定される状況に対する取得データの近似度を算出することにより、状況推定を行う。ＣＰＵ３１は、ＲＯＭ３４から想定される状況のデータを読み出すとともに、想定される状況に対する取得データの近似度を算出する。
【００７２】
ＲＯＭ３４に記憶されている状況のデータには、図７に示すように、それぞれの状況に対して個々のパターンデータの重み付けが０以上１以下の範囲で行われている。たとえば、図７に示す例では、「自動車に乗っている」という状況に対して、自動車の振動パターン（重み１）およびエンジン音の音声パターン（重み１）が大きく重み付けられている。また、「男性と会話」という状況に対して、男性の声の音声パターン（重み１）が大きく重み付けられている。なお、話し声などに関する状況については、音声のみに関するため、振動パターンの重み付けはされていない。
【００７３】
ここで、任意の１つの状況について、取得データのそれぞれのパターンデータに対する近似度（０以上１以下）に、そのパターンデータについての重み（０以上１以下）を乗じて得られる値の総和（合計値）を、その状況に対する近似度として算出する。たとえば、図７に示す例では、「自動車に乗っている」という状況について、自動車の振動パターンの重み（１）に、取得データの自動車の振動パターンに対する近似度（０．８）を乗じて得られる値（１×０．８＝０．８）が算出される。同様に、「自動車に乗っている」という状況について、全てのパターンデータの重みに、対応するパターンデータに対する取得データの近似度を乗じることにより得られる値の総和（合計値）が「状況に対する近似度」（５）として算出されている。ＣＰＵ３１は、この想定される状況に対する振動データおよび音声データの近似度をすべての状況データについて算出する。
【００７４】
そして、ステップＳ２５において、ＣＰＵ３１は、近似度の高い複数の状況（たとえば、近似度の上位２つの状況）を、取得した振動データおよび音声データから導き出される携帯通信端末１００の周囲の状況推定結果の候補として出力する。また、音声のみに関する状況（振動パターンに対する重み付けがされていない状況）については、音声のみに関する状況同士で判断され、推定結果が出力される。以上により、図７に示す例では、「自動車に乗っている」（５）、「バスに乗っている」（４）および「男性と会話」（３）の状況に対する近似度が高いことから、図３に示すように、返信データ６０に「自動車」、「バス」および「男性と会話」の推定結果（候補）が出力されている。
【００７５】
上記のようにして、携帯通信端末１００の周囲の状況推定が行われる。そして、状況推定の結果が出力された後、図５に示したステップＳ１４以降の処理に戻る。
【００７６】
第１実施形態では、上記のように、加速度センサ１５により検出された振動データとマイク１０により検出された音声データとに基づいて周囲の状況推定を行うことによって、携帯通信端末１００の振動と、携帯通信端末１００の周囲の音声との両方に基づいて携帯通信端末１００の周囲の状況を推定することができるので、利用者が携帯通信端末１００を所持して移動する場合にも、加速度センサ１５の出力データのみまたは撮像された画像データのみに基づいて携帯通信端末１００の周囲の状況について判断する場合と比較して、携帯通信端末１００の周囲の状況についてのより正確な情報を得ることができる。また、加速度センサ１５により検出された振動データとマイク１０により検出された音声データとに基づいて周囲の状況推定を行うＣＰＵ３１を備えることによって、利用者は、検出されたデータを自ら分析することなく状況推定の推定結果を得ることができるので、検出データをそのまま取得する場合と比較して、携帯通信端末１００の周囲の状況について容易に判断することができる。また、指示メール５０の送信元に対して状況推定の推定結果を含む返信データ６０を返信するように構成することによって、たとえば、携帯通信端末１００を子供または老人に所持させた保護者が、遠隔から、子供または老人の所持する携帯通信端末１００の周囲の状況を把握することができる。
【００７７】
また、第１実施形態では、上記のように、推定結果は、ＣＰＵ３１により推定される状況の複数の候補を含むように構成することによって、利用者は、推定される複数の状況から判断して、可能性の高いものを選択することができるので、正確な状況判断を行うことができる。これにより、携帯通信端末１００の周囲の状況に関して利用者がより正確な状況判断を行うための選択肢となる複数の候補についての情報を提供することができる。
【００７８】
また、第１実施形態では、上記のように、返信データ６０は、カメラ１１により撮像された携帯通信端末１００の外部の画像データを含むように構成することによって、利用者は、状況推定の結果に加えて、カメラ１１により撮像された画像データを参照することができるので、利用者は、携帯通信端末１００の周囲の状況についてさらに正確な状況判断を行うことができる。
【００７９】
また、第１実施形態では、上記のように、ＣＰＵ３１は、撮像された画像データが無意味なデータであるか否かを判断するように構成することによって、画像データが暗すぎるために携帯通信端末１００の周囲の状況の判断材料として意味を成さないような場合に、返信データに含めないようにして通信量を抑制することができる。
【００８０】
また、第１実施形態では、上記のように、指示メール５０は、画像、ＧＰＳおよび電話コマンドを含み、ＣＰＵ３１は、通信部２０が画像、ＧＰＳまたは電話コマンドを含む指示メール５０を受信すると、各々のコマンドに対応する携帯通信端末１００の機能を実行するように構成することによって、たとえば携帯通信端末１００の所持者が何らかのトラブルに巻き込まれて保護者からの電話に出ることができないような場合に、指示メール５０に携帯通信端末１００の側から保護者に電話をかけさせる「電話」コマンドを含めることにより、通話状態を確立して携帯通信端末１００の所持者の側の音声を保護者が聞くことができるようにすることができる。
【００８１】
また、第１実施形態では、上記のように、返信データ６０は、位置情報取得部１６により取得された携帯通信端末１００の位置情報を含むことによって、利用者は、状況推定の推定結果のみならず、位置情報取得部１６により取得された携帯通信端末１００の位置情報にも基づいて、携帯通信端末１００の周囲の状況を判断することができるので、より正確な状況判断を行うことができる。
【００８２】
（第２実施形態）
図８は、本発明の第２実施形態による状況推定システムの全体構成を示す模式図である。この第２実施形態では、上記第１実施形態と異なり、サーバ４００のＲＯＭ４４０にパターンデータや状況のデータが記憶されるとともに、サーバ４００のＣＰＵ４２０により携帯通信端末１００の周囲の状況推定が行われる例について説明する。
【００８３】
第２実施形態の状況推定システム１１０は、図８に示すように、携帯通信端末１００、通信端末２００、ＧＰＳ衛星３００およびサーバ４００を備える。また、サーバ４００は、通信部４１０、ＣＰＵ４２０、ＲＡＭ４３０およびＲＯＭ４４０を備える。なお、携帯通信端末１００の構成は第１実施形態と同様である。また、携帯通信端末１００の通信部２０（図２参照）は、本発明の「第１通信部」の一例である。また、サーバ４００の通信部４１０およびＣＰＵ４２０は、それぞれ本発明の「第２通信部」および「制御部」の一例である。
【００８４】
第２実施形態では、携帯通信端末１００は、通信端末２００から状況コマンドが記載された指示メール５０を受信すると、加速度センサ１５（図２参照）およびマイク１０（図２参照）を用いて検出した振動データおよび音声データを含む送信データ７０を、ＣＰＵ３１（図２参照）がサーバ４００に送信するように構成されている。なお、指示メール５０にＧＰＳおよび画像コマンドが記載されていた場合も、ＧＰＳにより取得した位置情報および画像データを送信データ７０に含めて送信するように構成されている。
【００８５】
サーバ４００の通信部４１０は、インターネットまたは携帯電話網を経由して携帯通信端末１００から振動データ、音声データ、ＧＰＳによる位置情報および画像データを含む送信データ７０を受信すると、受信した送信データ７０をＲＡＭ４３０に記憶させるように構成されている。
【００８６】
また、サーバ４００のＣＰＵ４２０は、ＲＡＭ４３０に記憶された振動データおよび音声データと、ＲＯＭ４３０に記憶されたパターンデータおよび状況のデータに基づいて、状況推定を行うように構成されている。なお、状況推定の方法は、第１実施形態と同様である。
【００８７】
また、ＣＰＵ４２０は、状況推定の推定結果、ＲＡＭ４３０に記憶されたＧＰＳによる携帯通信端末１００の位置情報および画像データを含む返信データ６０を生成する。そして、指示メール５０を送信した通信端末２００に返信データ６０を含む電子メールを作成して通信端末２００に送信するように構成されている。
【００８８】
また、サーバ４００のＲＡＭ４３０は、携帯通信端末１００から送信された振動データ、音声データ、ＧＰＳによる位置情報、画像データを書き換え可能に記憶する。ＲＯＭ４４０は、状況推定に用いられるパターンデータや状況のデータを記憶している。また、ＲＯＭ４４０は、この他、ＣＰＵ４２０による各種の機能を実現させるためのプログラムが記憶されている。なお、その他の構成については、第１実施形態と同様であるので、説明を省略する。
【００８９】
第２実施形態では、上記のように、サーバ４００に、携帯通信端末１００の加速度センサ１５により検出された振動データとマイク１０により検出された音声データとに基づいて携帯通信端末１００の周囲の状況推定を行うＣＰＵ４２０を含めることによって、小型の携帯通信端末１００と異なり装置構成上の制約が少ないサーバ４００のＣＰＵ４２０により状況推定を行うことができるので、より多くの情報を扱った高精度な状況推定を行うことができる。
【００９０】
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【００９１】
たとえば、第１実施形態では、ＣＰＵ３１は、加速度センサ１５およびマイク１０を用いて携帯通信端末１００の周囲の状況推定を行う例を示したが、本発明はこれに限らず、ＣＰＵは、加速度センサおよびマイクに加えて、たとえば温度センサや湿度センサ、光センサなどの他のセンサを用いて状況推定を行うように構成してもよい。また、カメラにより取得される画像データやＧＰＳの位置情報をさらに用いて状況推定を行うように構成してもよい。ＣＰＵは、少なくとも加速度センサにより検出された振動データとマイクにより検出された音声データとに基づいて携帯通信端末の周囲の状況推定を行うように構成されていればよい。
【００９２】
また、第1実施形態では、指示メール５０に記載されるコマンドには、たとえば、状況コマンド、画像コマンド、ＧＰＳコマンドおよび電話コマンドが含まれる例を示したが、本発明はこれに限らず、コマンドは、たとえばマイク１０を用いて録音を行うコマンドなど、他のコマンドを含むように構成してもよい。コマンドは、携帯通信端末に対する全ての操作を含めることができる。
【００９３】
また、第１実施形態では、ＣＰＵ３１は、通信部２０が指示メール５０を受信すると、指示メール５０の本文に記載されたコマンドを読み取るとともに、そのコマンドに対応する機能を実行するように構成されている例を示したが、本発明はこれに限らず、携帯通信端末に対する指示情報および操作命令は、電子メール（指示メール）の形式で送受信される必要はない。指示情報および操作命令は、たとえば、電話回線を通じて送受信されるように構成してもよいし、別途、専用の情報伝達手段を用いて送受信されるように構成されていてもよい。また、指示メールと返信データとが、同じ形式（電子メール）で送受信される必要もない。したがって、電話回線を通じて指示情報および操作命令が送信されるとともに、電子メールによって返信データが返信されるように構成されていてもよい。指示情報および操作命令と、返信データとの送信手段は、送受信を行う携帯通信端末および通信端末の装置構成や通信量などに応じて決定されればよい。
【００９４】
また、第１実施形態では、状況推定の際には、ＣＰＵ３１は、ＲＡＭ３３に記憶された振動データおよび音声データを分析して、一定の波形やピークが繰り返し現れる周期、基本周波数の範囲、局所ピークの発生する周波数の間隔、減衰の傾き（高調波成分の分布）、立ち上がり時間、持続時間、減衰時間などをパラメータとして抽出するように構成されている例を示したが、本発明はこれに限らず、ＣＰＵは、たとえば振幅の大きさなどの他のパラメータを抽出して状況推定を行うように構成してもよい。また、パラメータを抽出することなく、振動データおよび音声データをそのまま用いて状況推定を行うように構成してもよい。
【００９５】
また、第１実施形態では、振動データおよび音声データから抽出されたそれぞれのパラメータは、ＣＰＵ３１により振動および音声のパターンデータのパラメータと比較されることにより、取得された振動および音声データのパターンデータに対する近似度が求められるように構成されている例を示したが、本発明はこれに限らず、取得された振動および音声データとパターンデータとの近似度は、パラメータを比較することにより求められる必要はない。取得された振動および音声データの波形を、パターンデータの波形と直接比較するなど、他の方法により近似度を求めるように構成してもよい。
【００９６】
また、第１実施形態では、１つの状況について、それぞれのパターンデータに対する取得データの近似度に、そのパターンデータについての重みを乗じて得られる値の総和を、その状況に対する近似度として算出する例を示したが、本発明はこれに限らず、状況に対する近似度は、他の方法で算出されるように構成してもよい。たとえば、パターンデータについて重み付けを行うことなく、それぞれの状況について、採用される複数のパターンデータの組み合わせを選択してもよい。
【００９７】
また、第１実施形態では、ＣＰＵ３１は、近似度の高い複数の状況（たとえば、近似度の上位２つの状況）を、取得した振動データおよび音声データから導き出される携帯通信端末１００の周囲の状況推定結果の候補として出力する例を示したが、本発明はこれに限らず、状況推定の推定結果は、たとえば、近似度も最も高い１つの候補のみを出力するように構成してもよい。
【００９８】
上記のように、第１実施形態において開示された状況推定の具体的な方法はあくまで一例であり、その全てについて他の異なる方法によって状況推定が行われるように構成されていてもよい。状況推定の具体的な方法は、ＣＰＵの性能やＲＯＭの容量、状況推定に用いられるデータの種類などに応じて決定されればよい。
【００９９】
また、第２実施形態では、サーバ４００のＣＰＵ４２０は、振動データおよび音声データと、ＲＯＭ４３０に記憶されたパターンデータおよび状況のデータに基づいて状況推定を行うとともに、指示メール５０を送信した通信端末２００に返信データ６０を含む電子メールを作成して通信端末２００に送信するように構成されている例を示したが、本発明はこれに限らず、サーバが返信データを含む電子メールを作成して指示メールを送信した通信端末に送信を行う必要はない。したがって、サーバは、状況推定だけを行い、推定結果を携帯通信端末に送信するように構成してもよい。この場合、状況推定の推定結果を受信した携帯通信端末が、指示メールを送信した通信端末に返信データを送信するように構成すればよい。
【図面の簡単な説明】
【０１００】
【図１】本発明の第１実施形態による携帯通信端末の全体構成を示す模式図である。
【図２】本発明の第１実施形態による携帯通信端末の全体構成を示すブロック図である。
【図３】本発明の第１実施形態による携帯通信端末を用いた指示メールおよび返信データの送受信を示す模式図である。
【図４】本発明の第１実施形態による携帯通信端末の制御の流れを示すフローチャートである。
【図５】本発明の第１実施形態による指示メールのコマンド実行（サブルーチン）の流れを示すフローチャートである。
【図６】本発明の第１実施形態による携帯通信端末の状況推定（サブルーチン）の処理の流れを示すフローチャートである。
【図７】本発明の第１実施形態による携帯通信端末の状況推定の方法を説明するための図である。
【図８】本発明の第２実施形態による状況推定システムの全体構成を示す模式図である。
【符号の説明】
【０１０１】
１０  マイク（音響センサ）
１１  カメラ（撮像部）
１５  加速度センサ
１６  位置情報取得部
２０  通信部（通信部、第１通信部）
３１  ＣＰＵ（制御部）
５０  指示メール（指示情報）
６０  返信データ
１００  携帯通信端末
４００  サーバ
４１０  通信部（第２通信部）
４２０  ＣＰＵ（制御部）
【図１】
2009302949.tif 000003
【図２】
2009302949.tif 000004
【図３】
2009302949.tif 000005
【図４】
2009302949.tif 000006
【図５】
2009302949.tif 000007
【図６】
2009302949.tif 000008
【図７】
2009302949.tif 000009
【図８】
2009302949.tif 000010