(57)【要約】【課題】  ＧＰＳ位置情報やエリア位置情報を取得できない場所で移動体通信端末の位置情報の取得機会を増やし、移動体通信端末の利用者に関する高精度の移動履歴情報が利用可能になる移動体通信端末及び情報処理装置を提供する。【解決手段】移動体通信端末１０は、ＧＰＳ位置情報取得手段とエリア位置情報取得手段と施設位置情報取得手段と情報送信手段とを備える。施設位置情報取得手段は、移動体通信端末１０の利用者の通過又は滞在が可能な施設に設置された通信端末装置（改札ゲート装置）７０との間で通信を行うことにより、その通信端末装置７０から施設の位置を特定可能な施設位置情報を取得する。情報送信手段は、施設位置情報取得手段を含む複数の位置情報取得手段によって取得した位置情報、並びにその位置情報を取得したときの日付時刻情報を、情報処理装置（移動履歴サーバ）３０に移動体通信ネットワーク２０を介して送信する。【選択図】  図１
2006080843.tif 000002
【特許請求の範囲】
【請求項１】
移動体通信ネットワークを介して通信可能な移動体通信端末であって、
全地球測位システム（ＧＰＳ）の人工衛星から電波を受信し該電波の受信結果に基づいてＧＰＳ位置情報を取得することが可能なＧＰＳ位置情報取得手段と、
該移動体通信端末が在圏する通信管理エリアに関するエリア位置情報を取得することが可能なエリア位置情報取得手段と、
該移動体通信端末の利用者の通過又は滞在が可能な施設に設置された通信端末装置との間で通信を行うことにより該通信端末装置から該施設の位置を特定可能な施設位置情報を取得することが可能な施設位置情報取得手段と、
該ＧＰＳ位置情報取得手段、該エリア位置情報取得手段及び該施設位置情報取得手段のうち少なくとも該施設位置情報取得手段を含む複数の位置情報取得手段によって取得した位置情報並びに該位置情報を取得したときの日付時刻情報を、該移動体通信端末の位置情報を保存する情報処理装置に移動体通信ネットワークを介して送信する情報送信手段とを備えたことを特徴とする移動体通信端末。
【請求項２】
請求項１に記載の移動体通信端末において、
上記ＧＰＳ位置情報取得手段、上記エリア位置情報取得手段及び上記施設位置情報取得手段のすべてを起動しておき、
上記情報送信手段は、上記３種類の位置情報取得手段で取得した位置情報を上記情報処理装置に送信することを特徴とする移動体通信端末。
【請求項３】
請求項１又は２に記載の移動体通信端末において、
上記ＧＰＳ位置情報取得手段は、上記ＧＰＳ位置情報を取得したときに、そのＧＰＳ位置情報に対する精度情報を算出するものであり、
上記情報送信手段は、上記ＧＰＳ位置情報及び上記精度情報を送信することを特徴とする移動体通信端末。
【請求項４】
請求項１から請求項３のいずれかに記載の移動体通信端末において、
該移動体通信端末の加速度情報を取得する加速度情報取得手段と、
該移動体通信端末の姿勢情報を取得する姿勢情報取得手段とを備え、
上記情報送信手段は、該加速度情報及び該姿勢情報並びにそれらの情報を取得したときの日付時刻情報を上記情報処理装置に送信することを特徴とする移動体通信端末。
【請求項５】
請求項１から請求項４のいずれかに記載の移動体通信端末において、
上記ＧＰＳ位置情報取得手段、上記エリア位置情報取得手段及び上記施設位置情報取得手段をそれぞれ選択的に起動するように制御する選択起動制御手段を備えたことを特徴とする移動体通信端末。
【請求項６】
請求項５に記載の移動体通信端末において、
上記選択起動制御手段は、上記移動体通信端末の移動予測情報に応じて上記選択的な起動を制御することを特徴とする移動体通信端末。
【請求項７】
請求項６に記載の移動体通信端末において、
上記移動予測情報を上記情報処理装置から受信する移動予測情報受信手段を備えたことを特徴とする移動体通信端末。
【請求項８】
請求項５に記載の移動体通信端末において、
上記選択起動制御手段は、上記各位置情報を取得しようとするときの曜日情報又は時間帯情報に応じて上記選択的な起動を制御することを特徴とする移動体通信端末。
【請求項９】
請求項１から請求項８のいずれかに記載の移動体通信端末において、
上記各位置情報を記憶をする情報記憶手段と、上記各位置情報取得手段で取得した位置情報を該情報記憶手段に保存する情報保存手段とを備え、
上記各位置情報の取得及び保存を複数回連続して実行し、
上記情報送信手段は、所定の時間帯に取得・保存された上記各位置情報を上記情報処理装置に一括送信することを特徴とする移動体通信端末。
【請求項１０】
請求項１から請求項９のいずれかに記載の移動体通信端末において、
上記施設位置情報取得手段は、上記施設に設置された上記通信端末装置との間で通信を行う通信機能を有するＩＣチップ又はＩＣカードを用いて構成したことを特徴とする移動体通信端末。
【請求項１１】
移動体通信ネットワークを介して移動体通信端末と通信可能な情報処理装置であって、
移動体通信端末の位置情報を記憶する位置情報記憶手段と、
移動体通信端末が全地球測位システム（ＧＰＳ）の人工衛星から電波を受信し該電波の受信結果に基づいて取得したＧＰＳ位置情報、該移動体通信端末が在圏する通信管理エリアに関するエリア位置情報、及び該移動体通信端末の利用者の通過又は滞在が可能な施設に設置された通信端末装置との間で通信を行うことにより該通信端末装置から取得した該施設の位置を特定可能な施設位置情報の少なくとも一つの位置情報、並びに該位置情報を取得したときの日付時刻情報を、移動体通信ネットワークを介して該移動体通信端末から受信する情報受信手段と、
該情報受信手段で受信した該位置情報と該日付時刻情報とを互いに関連付けて該位置情報記憶手段に保存する情報保存手段とを備えたことを特徴とする情報処理装置。
【請求項１２】
請求項１１に記載の情報処理装置において、
所定の問い合せ条件に合致する移動履歴情報を要求する問い合せ要求を、移動体通信ネットワークを介して通信端末から受信する問い合せ要求受信手段と、
該問い合せ要求受信手段で該問い合せ要求を受信したとき、上記位置情報記憶手段に記憶されている位置情報を検索し、該問い合せ条件に合致する位置情報を抽出する情報抽出手段と、
該情報抽出手段で抽出した位置情報を含む移動履歴情報を、移動体通信ネットワークを介して該通信端末に送信する移動履歴情報送信手段とを備えたことを特徴とする情報処理装置。
【請求項１３】
請求項１２に記載の情報処理装置において、
少なくとも地名及び施設名を含む地理情報を記憶して管理する地理情報データベース手段と、
上記情報抽出手段で抽出した移動履歴情報に含まれる上記ＧＰＳ位置情報、上記エリア位置情報又は上記施設位置情報が地名又は施設名でないときに、該地理情報データベース手段を参照し、該ＧＰＳ位置情報、該エリア位置情報及び施設位置情報を地名又は施設名の情報に変換する情報変換手段とを備え、
上記移動履歴情報送信手段は、該情報変換手段で変換した地名又は施設名の情報を含む移動履歴情報を送信することを特徴とする情報処理装置。
【請求項１４】
請求項１２又は１３に記載の情報処理装置において、
上記情報抽出手段は、上記問い合せ条件に合致する複数の位置情報のうち最も位置精度がよい位置情報のみを優先的に抽出することを特徴とする情報処理装置。
【請求項１５】
請求項１２又は１３に記載の情報処理装置において、
上記情報抽出手段は、上記施設位置情報について優先的に検索し、該施設位置情報が存在するときは上記ＧＰＳ位置情報及び上記エリア位置情報について検索しないことを特徴とする情報処理装置。
【請求項１６】
請求項１２から請求項１５のいずれかに記載の情報処理装置において、
上記施設位置情報に基づいて、その施設位置情報で特定される移動地点間の位置情報を補間して補間位置情報を算出する補間位置情報算出手段を備えたことを特徴とする情報処理装置。
【請求項１７】
請求項１６に記載の情報処理装置において、
上記ＧＰＳ位置情報は、互いに位置精度が異なる高精度ＧＰＳ位置情報と低精度ＧＰＳ位置情報とからなり、
上記情報抽出手段は、上記高精度ＧＰＳ位置情報、上記施設位置情報に基づいて算出した補間位置情報、上記低精度ＧＰＳ位置精度及び上記エリア位置情報の順に設定した優先順位に基づいて、上記位置情報を抽出することを特徴とする情報処理装置。
【請求項１８】
請求項１２から請求項１７のいずれかに記載の情報処理装置において、
上記移動履歴情報送信手段は、送信対象の上記移動履歴情報に含まれるＧＰＳ位置情報、エリア位置情報及び施設位置情報それぞれに対応する地点に時刻情報を付した地図の画像情報を送信することを特徴とする情報処理装置。
【請求項１９】
請求項１０から請求項１８のいずれかに記載の情報処理装置において、
上記情報受信手段は、各移動体通信端末で取得された加速度情報及び姿勢情報を受信し、
上記情報保存手段は、該情報受信手段で受信した該加速度情報及び該姿勢情報を、その情報を取得したときの日付時刻情報に対応付けて上記情報記憶手段に保存し、
上記情報抽出手段は、上記問い合せ条件に合致する上記位置情報、該加速度情報及び該姿勢情報を抽出し、
該加速度情報及び該姿勢情報に基づいて、該位置情報で特定される移動地点間の位置情報を補間して算出する補間位置情報算出手段を備えたことを特徴とする情報処理装置。
【請求項２０】
請求項１１から請求項１９のいずれかに記載の情報処理装置において、
上記移動体通信端末の利用者の移動予測情報を要求する移動予測情報要求を、移動体通信ネットワークを介して該移動体通信端末から受信する移動予測情報要求受信手段と、
該移動予測情報要求受信手段で受信した移動予測情報要求に応じて、上記位置情報記憶手段に記憶されている位置情報を参照し、該移動体通信端末の利用者の移動予測情報を解析する情報解析手段と、
該情報解析手段で得られた該移動予測情報を、移動体通信ネットワークを介して該移動体通信端末に送信する移動予測情報送信手段を備えたことを特徴とする情報処理装置。
【請求項２１】
請求項１１から請求項２０のいずれかに記載の情報処理装置において、
上記情報送信手段は、上記ＧＰＳ位置情報及びそのＧＰＳ位置情報を取得したときの精度情報を送信することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信ネットワークを介して通信可能な携帯電話機等の移動体通信端末及び移動体通信端末の利用者の移動履歴情報を処理する情報処理装置に関するものである。
【背景技術】
【０００２】
近年、携帯電話機等の移動体通信端末の普及に伴い、その移動体通信端末の位置情報を利用したナビゲーションサービスや地域関連情報の提供等の各種サービスが提供されるようになってきている。特に、移動体通信端末は、その移動体通信端末を所持する利用者や移動体通信端末が置かれた車等の移動物体と一緒に移動して使用される。そのため、移動体通信端末の移動履歴がわかると、その利用者や車等の移動物体の移動履歴（行動履歴）がわかる。この移動体通信端末の移動履歴情報は様々な用途に使用することが考えられる。
特許文献１には、移動体通信端末（携帯電話機）の位置情報を、その移動体通信端末から移動体通信ネットワークを介して受信し、この受信した位置情報を情報記憶手段（位置情報格納手段）に保存する情報処理装置（マーケティング情報作成装置）が記載されている。そして、上記位置情報として、ＧＰＳ位置情報やエリア位置情報を用いることができるとしている。ＧＰＳ位置情報は、全地球測位システム（ＧＰＳ：Global Positioning System）の人工衛星から電波を受信しその電波の受信結果に基づいて算出される位置情報である。また、エリア位置情報は、複数の基地局それぞれについて設定される通信管理エリアのうち、基地局と無線通信可能に移動体通信端末が在圏する通信管理エリアに関する情報である。
【特許文献１】特開２００３−９１６２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の移動体通信端末及び情報処理装置においてＧＰＳ位置情報やエリア位置情報を用いる場合、上記人工衛星からの電波を受信可能な状態や基地局と通信可能な状態にないと、その移動体通信端末の位置情報を取得することができない。例えば、移動体通信端末が建物の中に入ると、人工衛星からの電波を受信することができず、上記ＧＰＳ位置情報を取得することができない。また、移動体通信端末が、基地局が設置されていない地域や地下鉄駅等の施設内に入ると、基地局との通信ができず、上記エリア位置情報を取得することができない。このようにＧＰＳ位置情報やエリア位置情報を取得できないと、移動体通信端末が移動する経路上で位置情報が欠落する部分が生じ、移動体通信端末の正確な移動履歴を取得することができず、移動体通信端末の利用者に関する移動履歴情報（行動履歴情報）の精度が悪くなる場合があるという問題点があった。
【０００４】
本発明は以上の問題点に鑑みなされたものであり、その目的は、ＧＰＳ位置情報やエリア位置情報を取得できない場所で移動体通信端末の位置情報の取得機会を増やし、移動体通信端末の利用者に関する高精度の移動履歴情報が利用可能になる移動体通信端末及び情報処理装置を提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１の発明は、移動体通信ネットワークを介して通信可能な移動体通信端末であって、全地球測位システム（ＧＰＳ）の人工衛星から電波を受信し該電波の受信結果に基づいてＧＰＳ位置情報を取得することが可能なＧＰＳ位置情報取得手段と、該移動体通信端末が在圏する通信管理エリアに関するエリア位置情報を取得することが可能なエリア位置情報取得手段と、該移動体通信端末の利用者の通過又は滞在が可能な施設に設置された通信端末装置との間で通信を行うことにより該通信端末装置から該施設の位置を特定可能な施設位置情報を取得することが可能な施設位置情報取得手段と、該ＧＰＳ位置情報取得手段、該エリア位置情報取得手段及び該施設位置情報取得手段のうち少なくとも該施設位置情報取得手段を含む複数の位置情報取得手段によって取得した位置情報並びに該位置情報を取得したときの日付時刻情報を、該移動体通信端末の位置情報を保存する情報処理装置に移動体通信ネットワークを介して送信する情報送信手段とを備えたことを特徴とするものである。
また、請求項２の発明は、請求項１に記載の移動体通信端末において、上記ＧＰＳ位置情報取得手段、上記エリア位置情報取得手段及び上記施設位置情報取得手段のすべてを起動しておき、上記情報送信手段は、上記３種類の位置情報取得手段で取得した位置情報を上記情報処理装置に送信することを特徴とするものである。
また、請求項３の発明は、請求項１又は２に記載の移動体通信端末において、上記ＧＰＳ位置情報取得手段は、上記ＧＰＳ位置情報を取得したときに、そのＧＰＳ位置情報に対する精度情報を算出するものであり、上記情報送信手段は、上記ＧＰＳ位置情報及び上記精度情報を送信することを特徴とするものである。
また、請求項４の発明は、請求項１から請求項３のいずれかに記載の移動体通信端末において、該移動体通信端末の加速度情報を取得する加速度情報取得手段と、該移動体通信端末の姿勢情報を取得する姿勢情報取得手段とを備え、上記情報送信手段は、該加速度情報及び該姿勢情報並びにそれらの情報を取得したときの日付時刻情報を上記情報処理装置に送信することを特徴とするものである。
また、請求項５の発明は、請求項１から請求項４のいずれかに記載の移動体通信端末において、上記ＧＰＳ位置情報取得手段、上記エリア位置情報取得手段及び上記施設位置情報取得手段をそれぞれ選択的に起動するように制御する選択起動制御手段を備えたことを特徴とするものである。
また、請求項６の発明は、請求項５に記載の移動体通信端末において、上記選択起動制御手段は、上記移動体通信端末の移動予測情報に応じて上記選択的な起動を制御することを特徴とするものである。
また、請求項７の発明は、請求項６に記載の移動体通信端末において、上記移動予測情報を上記情報処理装置から受信する移動予測情報受信手段を備えたことを特徴とするものである。
また、請求項８の発明は、請求項５に記載の移動体通信端末において、上記選択起動制御手段は、上記各位置情報を取得しようとするときの曜日情報又は時間帯情報に応じて上記選択的な起動を制御することを特徴とするものである。
また、請求項９の発明は、請求項１から請求項８のいずれかに記載の移動体通信端末において、上記各位置情報を記憶をする情報記憶手段と、上記各位置情報取得手段で取得した位置情報を該情報記憶手段に保存する情報保存手段とを備え、上記各位置情報の取得及び保存を複数回連続して実行し、上記情報送信手段は、所定の時間帯に取得・保存された上記各位置情報を上記情報処理装置に一括送信することを特徴とするものである。
また、請求項１０の発明は、請求項１から請求項９のいずれかに記載の移動体通信端末において、上記施設位置情報取得手段は、上記施設に設置された上記通信端末装置との間で通信を行う通信機能を有するＩＣチップ又はＩＣカードを用いて構成したことを特徴とするものである。
【０００６】
請求項１１の発明は、移動体通信ネットワークを介して移動体通信端末と通信可能な情報処理装置であって、移動体通信端末の位置情報を記憶する位置情報記憶手段と、移動体通信端末が全地球測位システム（ＧＰＳ）の人工衛星から電波を受信し該電波の受信結果に基づいて取得したＧＰＳ位置情報、該移動体通信端末が在圏する通信管理エリアに関するエリア位置情報、及び該移動体通信端末の利用者の通過又は滞在が可能な施設に設置された通信端末装置との間で通信を行うことにより該通信端末装置から取得した該施設の位置を特定可能な施設位置情報の少なくとも一つの位置情報並びに該位置情報を取得したときの日付時刻情報を、移動体通信ネットワークを介して該移動体通信端末から受信する情報受信手段と、該情報受信手段で受信した該位置情報と該日付時刻情報とを互いに関連付けて該位置情報記憶手段に保存する情報保存手段とを備えたことを特徴とするものである。
また、請求項１２の発明は、請求項１１に記載の情報処理装置において、所定の問い合せ条件に合致する移動履歴情報を要求する問い合せ要求を、移動体通信ネットワークを介して通信端末から受信する問い合せ要求受信手段と、該問い合せ要求受信手段で該問い合せ要求を受信したとき、上記位置情報記憶手段に記憶されている位置情報を検索し、該問い合せ条件に合致する位置情報を抽出する情報抽出手段と、該情報抽出手段で抽出した位置情報を含む移動履歴情報を、移動体通信ネットワークを介して該通信端末に送信する移動履歴情報送信手段とを備えたことを特徴とするものである。
なお、ここでいう「通信端末」は、移動体通信ネットワークと直接通信可能な移動体通信端末であってもいいし、インターネット等の他の通信ネットワークを介して移動体通信ネットワークと通信可能なパーソナルコンピュータ等の通信端末であってもよい。
また、請求項１３の発明は、請求項１２に記載の情報処理装置において、少なくとも地名及び施設名を含む地理情報を記憶して管理する地理情報データベース手段と、上記情報抽出手段で抽出した移動履歴情報に含まれる上記ＧＰＳ位置情報、上記エリア位置情報又は上記施設位置情報が地名又は施設名でないときに、該地理情報データベース手段を参照し、該ＧＰＳ位置情報、該エリア位置情報及び施設位置情報を地名又は施設名の情報に変換する情報変換手段とを備え、上記移動履歴情報送信手段は、該情報変換手段で変換した地名又は施設名の情報を含む移動履歴情報を送信することを特徴とするものである。
また、請求項１４の発明は、請求項１２又は１３に記載の情報処理装置において、上記情報抽出手段は、上記問い合せ条件に合致する複数の位置情報のうち最も位置精度がよい位置情報のみを優先的に抽出することを特徴とするものである。
また、請求項１５の発明は、請求項１２又は１３に記載の情報処理装置において、上記情報抽出手段は、上記施設位置情報について優先的に検索し、該施設位置情報が存在するときは上記ＧＰＳ位置情報及び上記エリア位置情報について検索しないことを特徴とするものである。
また、請求項１６の発明は、請求項１２から請求項１５のいずれかに記載の情報処理装置において、上記施設位置情報に基づいて、その施設位置情報で特定される移動地点間の位置情報を補間して補間位置情報を算出する補間位置情報算出手段を備えたことを特徴とするものである。
また、請求項１７の発明は、請求項１６に記載の情報処理装置において、上記ＧＰＳ位置情報は、互いに位置精度が異なる高精度ＧＰＳ位置情報と低精度ＧＰＳ位置情報とからなり、上記情報抽出手段は、上記高精度ＧＰＳ位置情報、上記施設位置情報に基づいて算出した補間位置情報、上記低精度ＧＰＳ位置精度及び上記エリア位置情報の順に設定した優先順位に基づいて、上記位置情報を抽出することを特徴とするものである。
また、請求項１８の発明は、請求項１２から請求項１７のいずれかに記載の情報処理装置において、上記移動履歴情報送信手段は、送信対象の上記移動履歴情報に含まれるＧＰＳ位置情報、エリア位置情報及び施設位置情報それぞれに対応する地点に時刻情報を付した地図の画像情報を送信することを特徴とするものである。
また、請求項１９の発明は、請求項１０から請求項１８のいずれかに記載の情報処理装置において、上記情報受信手段は、各移動体通信端末で取得された加速度情報及び姿勢情報を受信し、上記情報保存手段は、該情報受信手段で受信した該加速度情報及び該姿勢情報を、その情報を取得したときの日付時刻情報に対応付けて上記情報記憶手段に保存し、上記情報抽出手段は、上記問い合せ条件に合致する上記位置情報、該加速度情報及び該姿勢情報を抽出し、該加速度情報及び該姿勢情報に基づいて、該位置情報で特定される移動地点間の位置情報を補間して算出する補間位置情報算出手段を備えたことを特徴とするものである。
また、請求項２０の発明は、請求項１１から請求項１９のいずれかに記載の情報処理装置において、上記移動体通信端末の利用者の移動予測情報を要求する移動予測情報要求を、移動体通信ネットワークを介して該移動体通信端末から受信する移動予測情報要求受信手段と、該移動予測情報要求受信手段で受信した移動予測情報要求に応じて、上記位置情報記憶手段に記憶されている位置情報を参照し、該移動体通信端末の利用者の移動予測情報を解析する情報解析手段と、該情報解析手段で得られた該移動予測情報を、移動体通信ネットワークを介して該移動体通信端末に送信する移動予測情報送信手段を備えたことを特徴とするものである。
また、請求項２１の発明は、請求項１１から請求項２０のいずれかに記載の情報処理装置において、上記情報送信手段は、上記ＧＰＳ位置情報及びそのＧＰＳ位置情報を取得したときの精度情報を送信することを特徴とするものである。
【０００７】
なお、上記施設に設置される「通信端末装置」としては、駅の自動改札装置、イベント会場の入場ゲートの自動改札装置、バスなどの中にある運賃収受機や乗車口カード読み取り装置、駅やイベント会場等の発券装置、金融機関等の自動現金支払装置、店舗などのレジ装置、高速道路のＥＴＣの基地局等が挙げられる。
上記「移動体通信端末」としては、ＰＤＣ（Personal Digital Cellular）方式、ＧＳＭ（Global System for Mobile Communication）方式、ＴＩＡ（Telecommunications Industry Association）方式等の携帯電話機、ＩＭＴ（International Mobile Telecommunications）−２０００で標準化された携帯電話機、ＴＤ−ＳＣＤＭＡ（Time Division Synchronous Code Division Multiple Access）方式の一つであるＴＤ−ＳＣＤＭＡ（ＭＣ：Multi Carrier）方式の携帯電話機、ＰＨＳ（Personal Handyphone System）、自動車電話機等の通話機能を有する電話機が挙げられる。また、この「移動体通信端末」としては、上記電話機のほか、通話機能を有するＰＤＡ（Personal Digital Assistance）等の通信端末も挙げられる。
また、上記移動体通信端末及び上記情報処理装置における制御や情報処理は、その移動体通信端末及び情報処理装置それぞれに設けられたコンピュータで所定のプログラムを実行することによって実現することもできる。このコンピュータで用いるプログラムの受け渡しは、デジタル情報としてプログラムを記録したＦＤ，ＣＤ−ＲＯＭ等の記録媒体を用いて行なってもいいし、コンピュータネットワーク等の通信ネットワークを用いて行なってもよい。
【発明の効果】
【０００８】
本発明によれば、ＧＰＳの人工衛星からの電波を受信できず通信管理エリア内でもない場所を移動しているときであっても、通信端末装置が設置されている施設を通過したりその施設に滞在したりするときに、施設の位置を特定可能な施設位置情報を取得できる。従って、ＧＰＳ位置情報やエリア位置情報を取得できない場所で移動体通信端末の位置情報の取得機会を増やすことができ、移動体通信端末の利用者に関する高精度の移動履歴情報が利用可能になるという効果がある。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を移動体通信端末としての携帯電話機及びその携帯電話機の移動履歴情報を処理する情報処理装置に適用した実施形態について説明する。
図１は本実施形態に係る携帯電話機及び移動履歴情報を保存して処理する情報処理装置（以下「移動履歴サーバ」という。）を用いた通信サービスシステム全体の概略構成図である。
この通信サービスシステムは、携帯電話機１０と、移動体通信ネットワークとしての携帯電話通信網２０と、携帯電話通信網２０に設けられている移動履歴サーバ３０とを備えている。携帯電話通信網２０は、携帯電話機１０と直接無線通信する基地局２１のほか、図示しない交換機、専用線、ルータ、ファイヤーウォール等で構成されている。また、この携帯電話通信網２０には、移動履歴サーバ３０のほか、位置登録サーバ４０や情報提供サーバ５０も設けられている。各サーバ３０，４０，５０は、単体のコンピュータ装置で構成してもいいし、複数の機能をそれぞれ受け持つ複数台のコンピュータをネットワークで結んで構成してもよい。
【００１０】
上記携帯電話機１０は、ＧＰＳ位置情報、エリア位置情報及び施設位置情報からなる３種類の位置情報を取得することができる。上記ＧＰＳ位置情報は、携帯電話機１０が位置する現在位置を示すＧＰＳ位置情報（緯度、経度、高度）であり、携帯電話機１０がＧＰＳ用の人工衛星（以下、「ＧＰＳ衛星」という。）６０から受信したＧＰＳ信号に基づいて算出される。上記エリア位置情報は、携帯電話機１０が在圏する通信管理エリアに関するエリア位置情報であり、位置登録サーバ４０や情報提供サーバ５０から受信して取得される。このエリア位置情報としては、基地局２１が管轄するセルを識別するためのセルＩＤ、基地局２１の住所、基地局２１の識別情報等が挙げられる。上記施設位置情報は、利用者の通過又は滞在が可能な駅の改札等の各種施設の位置を特定可能な施設位置情報である。この施設位置情報は、利用者が施設を通過したり施設に滞在したりしたときに、その施設に設置された利用検知用の通信端末装置と携帯電話機１０との間で通信を行うことによって取得することができる。図１中の例では、通信端末装置が駅の改札ゲート装置７０の場合を示している。利用者が改札ゲート装置７０に近づくこと又は利用者が携帯電話機１０を改札ゲート装置７０の通信アンテナ部７１にかざすこと等により、利用者の携帯電話機１０が、この改札ゲート装置７０の通信アンテナ部７１と通信可能な範囲内に位置すると、改札ゲート装置７０と携帯電話機１０との間の双方向の通信により鉄道利用のための認証が実行され、利用者は改札を通過することができる。この通信により、携帯電話機１０は、どの駅の改札から入ったかあるいはどの駅の改札から出たかを示す施設位置情報を取得することができる。
【００１１】
上記移動履歴サーバ３０は、利用者情報と各種位置情報と日付時刻情報とを互いに対応付けて保存した移動履歴データベースを備えている。また、移動履歴サーバ３０は、各携帯電話機１０からアクセス可能なＷＥＢサーバとしての機能を有し、携帯電話機１０から送信されてきた各種位置情報のデータを受信し、移動履歴データベースに追加するように保存する。更に、移動履歴サーバ３０は、携帯電話機１０から送信されてきた移動履歴閲覧要求に基づいて、閲覧要求された特定の利用者の特定の日付時刻における移動履歴データを移動履歴データベースから読み出し、携帯電話機１０に返信する処理を実行する。
【００１２】
なお、本実施形態では、移動履歴サーバ３０が移動履歴データベースを管理する機能とともに移動履歴データを公開する機能も有しているが、移動履歴データを公開するサーバを別に設けてもよい。例えば、携帯電話通信網２０にゲートウェイ装置２２，８１を介して接続されているインターネット８０上に公開された一般公開用ＷＥＢサーバ９０を、移動履歴データを公開するサーバとして用いてもよい。この場合は、移動履歴サーバ３０が携帯電話機１０から新規の移動履歴データを受信するなど移動履歴データベース内のデータに変更があったときには、移動履歴サーバ３０から変更対象のデータを所定の形式に変換して一般公開用ＷＥＢサーバ９０にアップロードする。また、携帯電話通信網２０と直接通信可能な携帯電話機１０だけでなく、インターネット８０に接続可能な一般のパソコンなどから一般公開用ＷＥＢサーバ９０にアクセスして移動履歴データを閲覧することができる。
また、上記移動履歴サーバ３０のデータと一般公開用ＷＥＢサーバ９０のデータとの間でデータの同期処理を行い、一般公開用ＷＥＢサーバ９０を移動履歴サーバ３０のミラーサーバとして動作させてもよい。
【００１３】
上記位置登録サーバ４０は、各携帯電話機１０の位置している現在位置の情報すなわち各携帯電話機１０が位置している管理エリアの位置情報を登録して管理するサーバである。この管理エリアは、各携帯電話機と無線通信する基地局２１が管轄する一つのセルからなるエリアであっていいし、隣接する複数のセルを一つのグループとして管理されるエリアであってもよい。一つの管理エリアの典型的なサイズは数ｋｍ〜数百ｍである。上記位置登録サーバ４０に対する各携帯電話機１０の位置登録は、電源ＯＮ時に、定期的に、及び携帯電話機１０が位置するセルが変わるたびに行われる。
【００１４】
上記情報提供サーバ５０は、各管理エリアの基地局２１から所定の通信チャンネルによって地域情報、該当する管理エリアの位置情報（緯度、経度、住所）、コンテンツ情報等の各種情報を配信する。このように各種情報が送信されている通信チャンネルについて、携帯電話機１０が所定のタイミングで受信動作を実行することにより、その通信チャンネルで送信されている情報を取得し内部メモリーに保存することができる。各通信チャンネルに対する受信動作は、予め初期設定で設定されているタイミングや、利用者が設定したタイミングで実行することができる。この受信動作は定期的に実行してもいいし、不定期に実行してもよい。
特に、管理エリアの位置情報が配信される通信チャンネルについては、携帯電話機１０の電源ＯＮ時、予め初期設定で設定されている定期的なタイミング、及び携帯電話機１０の位置する管理エリアが変わったタイミングに受信動作を実行する。この受信動作により、各携帯電話機１０は、その携帯電話機１０が存在している管理エリアの位置情報（緯度、経度、住所）を常に最新の情報に更新することができる。
【００１５】
図２は、上記移動履歴サーバ３０を構成する各手段の関係を示す機能ブロック図である。この移動履歴サーバ３０は、システムバス、ＣＰＵ、ＲＡＭやＲＯＭ等からなる内部メモリー、ハードディスクドライブ（ＨＤＤ）や光ディスクドライブ等からなる外部記憶装置、各携帯電話機１０と通信するための携帯電話通信網用の通信装置等を備えている。
この移動履歴サーバ３０は、ＣＰＵ等からなるハードウェア上で所定のプログラムを実行することにより、位置情報記憶手段３０１、情報受信手段３０２、情報保存手段３０３、問い合せ要求受信手段３０４、情報抽出手段３０５、移動履歴情報送信手段３０６、地理情報データベース手段３０７、情報変換手段３０８等の各機能を実現している。
【００１６】
上記位置情報記憶手段３０１はＣＰＵ、内部メモリー、外部記憶装置等で構成され、各携帯電話機１０の位置情報の変化に関する移動履歴情報を記憶して管理するように移動履歴データベースが構築されている。
表１〜４は、位置情報記憶手段３０１に記憶されている各種データテーブルの一例を示している。表１は利用者（ＵＩＤ：User ID）ごとに、日付時刻データに対応付けて記憶した、利用者の携帯電話機１０から受信した各種位置情報のデータの例を示している。この例では、施設位置情報（鉄道・路線・駅・改札の情報）、ＧＰＳ位置情報及びエリア位置情報（基地局住所）の３種類の位置情報を記憶している。表２は、各利用者に関する電話番号等の利用者情報のデータの一例を示している。表３及び表４はそれぞれ、上記利用者情報で用いる職業情報及び郵便番号情報のデータを示している。
【表１】
2006080843.tif 000003
【表２】
2006080843.tif 000004
【表３】
2006080843.tif 000005
【表４】
2006080843.tif 000006
【００１７】
上記情報受信手段３０２は携帯電話通信網用の通信装置及びＣＰＵ等で構成され、各携帯電話機１０で取得されたＧＰＳ位置情報、エリア位置情報及び施設位置情報の少なくとも一つの情報を、その情報を取得したときの日付時刻情報とともに、携帯電話通信網２０を介して携帯電話機１０から受信する。
表５は、情報受信手段３０２が携帯電話機１０から受信する施設位置情報のデータの例を示している。この施設位置情報は、利用者が駅の改札を通過するときに携帯電話機１０で取得された施設位置情報としての鉄道会社名、路線名、駅名、改札口等のデータを含む。
表６は、情報受信手段３０２が携帯電話機１０から受信するＧＰＳ位置情報及びエリア位置情報のデータの例であり、ＧＰＳ位置情報としての緯度、経度及び高度のデータと、エリア位置情報としての基地局の住所のデータとを含む。
【表５】
2006080843.tif 000007
【表６】
2006080843.tif 000008
【００１８】
上記情報保存手段３０３はＣＰＵ等で構成され、利用者を識別する利用者識別情報と、上記情報受信手段３０２で受信したＧＰＳ位置情報、エリア位置情報及び施設位置情報の少なくとも一つの情報と、その情報を取得したときの日付時刻情報とを互いに関連付けて、上記位置情報記憶手段３０１に追加保存する。
【００１９】
上記問い合せ要求受信手段３０４は携帯電話通信網用の通信装置及びＣＰＵ等で構成され、所定の問い合せ条件に合致する移動履歴情報を要求する問い合せ要求を、携帯電話通信網２０を介して携帯電話機１０や他のパソコン等の通信端末から受信する。
【００２０】
上記情報抽出手段３０５はＣＰＵ等で構成され、上記問い合せ要求受信手段３０４で問い合せ要求を受信したとき、問い合せ条件に基づいて問い合せコマンド文（例えばＳＱＬ文）を自動作成して位置情報記憶手段（移動履歴データベース）３０１を検索し、上記問い合せ条件に合致する移動履歴情報を抽出する。
【００２１】
上記移動履歴情報送信手段３０６は携帯電話通信網用の通信装置及びＣＰＵ等で構成され、上記情報抽出手段３０５で抽出した移動履歴情報を、携帯電話通信網２０を介して、上記問い合わせ要求を送信してきた携帯電話機１０又は他の通信端末に返信する。
【００２２】
上記地理情報データベース手段３０７はＣＰＵ、内部メモリー、外部記憶装置等で構成され、少なくとも地名及び施設名（建物名）を含む地理情報を記憶して管理する。
表７及び８は、地理情報データベース手段３０７に記憶されているデータテーブルの一例を示している。表７は、利用者が移動するような地域に存在する施設（建物）ごとに、施設名（建物名）と位置情報（緯度、経度、高度）とを記憶した地理データテーブルの例である。表８は、上記地理データテーブルで用いる建物情報のデータを示している。
【表７】
2006080843.tif 000009
【表８】
2006080843.tif 000010
【００２３】
なお、上記地理情報データベース手段３０７には、基地局の住所の情報と、その基地局が管轄するセルを識別するセルＩＤとを対応付けて保存しておいてもよい。この場合は、携帯電話機１０で取得したエリア位置情報がセルＩＤの場合に、移動履歴サーバ３０に問い合せてセルＩＤに対応する基地局住所の情報を取得することができる。また、携帯電話機１０から移動履歴サーバ３０に送信して保存したエリア位置情報がセルＩＤの場合に、移動履歴サーバ３０内でセルＩＤを基地局住所の情報に変換することができる。
【００２４】
上記情報変換手段３０８はＣＰＵ等で構成され、次のような情報の変換処理を行う。すなわち、情報変換手段３０８は、上記情報抽出手段３０５で抽出した移動履歴情報に含まれるＧＰＳ位置情報、エリア位置情報又は施設位置情報が地名又は施設名（建物名）でないときに、上記地理情報データベース手段３０７を参照し、ＧＰＳ位置情報、エリア位置情報及び施設位置情報を、地名又は施設名の情報に変換する。この場合、上記移動履歴情報送信手段３０６は、情報変換手段３０８で変換した地名又は施設名の情報を含む移動履歴情報を携帯電話機１０等に送信する。このように変換後の情報を送信することにより、利用者が携帯電話機１０上で出力する移動履歴情報がわかりやすくなるので、移動履歴情報の利用価値が高まる。
【００２５】
図３は、本実施形態で用いる携帯電話機１０のハードウェア構成の一例を示すブロック図である。この携帯電話機１０は、制御部１１１、内部メモリー１１２、通信手段としての無線通信部１１３及びアンテナ１１４を備えている。また、制御部１１１には、音声処理部１１５を介して音声入力手段としてのマイク１１６及び音出力手段としてのスピーカ１１７が接続され、画像処理部１１８を介して表示部１１９が接続され、更にキー操作部１２０が接続されている。また、この携帯電話機１０は、計時手段としての時計部１２５と、ＧＰＳ位置情報取得手段としてのＧＰＳ受信部１３０及びそのアンテナ１３１と、施設位置情報取得手段としての近距離用無線通信部１４０及びそのアンテナ１４１とを備えている。
【００２６】
上記制御部１１１は例えばＣＰＵ、キャッシュメモリ、システムバス等で構成され、所定の制御プログラムを実行することにより内部メモリー１１２や無線通信部１１３等の各部との間でデータの送受信を行ったり各部を制御したりする。
【００２７】
上記内部メモリー１１２は例えばＲＡＭやＲＯＭなどの半導体メモリーで構成され、制御部１１１で実行する制御プログラムや各種データを記憶するものである。
【００２８】
上記無線通信部１１４は制御部１１１で制御され、アンテナ１１４を介して、所定の通信方式により携帯電話通信網２０の基地局２１との間で無線通信を行うものである。この無線通信により、特定の携帯電話機等との間で音声電話通信を行ったり、電子メールの送受信や上記移動履歴サーバ３０との間の各種情報の送受信のためのデータ通信を行ったりすることができる。
上記音声処理部１１５は、マイク１１６から入力された送話音声信号を所定方式で符号化して制御部１１１に送る。また、この音声処理部１１５は、無線通信部１１３で受信した受話音声信号を復号化してスピーカ１１７から出力する。
上記画像処理部１１８は、無線通信部１１３で受信した画像データや、内部メモリー１１２に記憶されているアイコンやメニュー等の画像データを処理し、液晶ディスプレイ（ＬＣＤ）等からなる表示部１１９に表示させる。
上記キー操作部１２０は、データ入力キー（テンキー、＊キー、＃キー）、通話開始キー、終話キー、スクロールキー、多機能キー等を備え、電話の発信や着信のほか、表示部１１９に表示される情報のスクロールや選択等に用いる。
【００２９】
上記時計部１２５はクロック回路等で構成され、正確な日時を計数し、日付や時刻のデータを出力する。この時計部１２５の出力は、携帯電話機１０の位置情報の取得時に用いたり、位置情報と一緒に保存する日付時刻情報としても用いられる。
【００３０】
上記ＧＰＳ受信部１３０は、地球の周りに配置されている複数のＧＰＳ衛星６０から電波を受信し、その受信結果に基づいて携帯電話機１０が位置する緯度、経度及び高度のデータを算出する。ＧＰＳ受信部１３０は例えば、電波の受信信号から目的の周波数成分を抽出するフィルター部、所定の周波数成分の受信信号からＧＰＳ信号を抽出する復調回路部、信号解読に用いるプログラムやコードデータを記憶した記憶部、各部を制御するとともにＧＰＳ信号を解読して位置情報や精度情報を求める制御・演算処理部等により構成される。
【００３１】
上記ＧＰＳ衛星６０は、地球上の約２万ｋｍの高度に位置する昇交点経度が６０度おきとなる６種類の軌道面ごとに、４個以上（合計で２４個以上）配置され、１２時間の周期で地球の周りをまわっている。この周回運動により、毎日同じ時刻に同じＧＰＳ衛星６０がやってくるようになり、地球上のどの地点からも常に最低４個以上（通常５乃至６個）のＧＰＳ衛星６０が見えるようになっており、ＧＰＳ衛星６０の位置情報は地上に５カ所ある監視局で厳密に管理されている。ＧＰＳ衛星６０にはセシウム（Ｃｓ）やルビジウム（Ｒｂ）等の原子時計（発振器）が搭載されており、正確な時刻が刻まれている。発振器の周波数は１０．２３ＭＨｚであり、クロックはそれを１／１０に分周して得ており、各ＧＰＳ衛星の時刻も正確に同期されている。
ＧＰＳ衛星６０からは１５７５．４２ＭＨｚ（Ｌ１）、１２２７．６０ＭＨｚ（Ｌ２）の２つの周波数の電波が約１ｍｓの間隔で繰り返し送信されている。この電波は、所定コードの疑似ランダム符号（Pseudo Random Noise Code）と呼ばれる乱数符号で変調されている。携帯電話機１０で受信したときは、乱数表に相当するコードを参照し、信号内容を解読する。そして、そのコードと携帯電話機１０の時計部から出力される時刻データとに基づいて、ＧＰＳ衛星６０から電波発射された時刻と携帯電話機１０で受信した時刻との信号の時間差を計測する。そして、この時間差に電波の伝播速度を掛ければ、ＧＰＳ衛星６０から携帯電話機１０までの距離（＝伝播速度×時間差）がわかる。また、ＧＰＳ衛星６０からは、軌道の正確な情報が送られてくるので、ＧＰＳ衛星６０の現在位置を正確に知ることができる。従って、ＧＰＳ衛星６０からの距離が分かれば、携帯電話機１０はＧＰＳ衛星６０を中心として求めた距離を半径とする球面上のどこかにいることが分かる。二つのＧＰＳ衛星６０からの電波を受信できれば、二つの球面が求まり、携帯電話機１０の位置は二つの球が交わる円周上のどこかになる。三つのＧＰＳ衛星６０からの電波を受信できる場合は、三つの球面が交わる２点のうちの何れか一方の位置が携帯電話機１０の位置である。２点のうち一方は、予測できる位置からかけ離れているので捨て去ることができるので、原理的には一点が決定される。
ところが、実際には計算された答え（三つの面の交点）は、測定誤差によって２点にならない。この測定誤差の多くは、携帯電話機１０に搭載された時計の精度にある。ＧＰＳ衛星６０の時計は原子時計であるが、携帯電話機１０に搭載された時計の精度は原子時計に比べてはるかに劣る。このため、時間差の計算値に大きな誤差を生じてしまう。
そこで、ＧＰＳではＧＰＳ衛星をもう一つ、つまり４つ目のＧＰＳ衛星からの電波を受信する。これは次のように考えることができる。すなわち、３つのＧＰＳ衛星の情報（方程式）からＸＹＺの三つの未知数を求めようとしたときに受信側の携帯電話機１０内の時計の誤差分という別の未知数があるために計算ができなかったのを、新たな情報（方程式）を導入することで解決する、という考え方である。４つのＧＰＳ衛星からの電波を受信することにより、ＧＰＳでは一点に収束するほぼ正確な位置を求めることができる。また、残された誤差は、ＧＰＳ衛星からの情報内容に含まれるものと、電波がＧＰＳ衛星から携帯電話機１０に到達するまでの大気の擾乱などによる誤差である。前者のＧＰＳ衛星からの情報については、当初、Ｓ／Ａ（Selective Availability）という民間利用向けには敢えて誤差を付加する操作が行われていたが、２０００年５月に解除され、現在では誰もが誤差の少ない情報を入手できる。また、ＧＰＳ衛星からは、後者の電離層による遅延量の補正のためのデータも送られてくるほか、受信側の携帯電話機１０で二つの周波数の電波を受信することで補正することができる。電離層による電波伝搬遅延量は周波数に反比例することがわかっているためである。
上記ＧＰＳ受信部１３０は、このように補正された携帯電話機の位置情報（緯度、経度、高度）のデータを算出して出力する。
【００３２】
上記ＧＰＳ位置情報の精度情報であるＧＰＳ測位精度は、「ＤＯＰ（Dilution of Presision）」や「2drms」等で表現することができる。
上記ＤＯＰは「精度低下率」とも呼ばれ、ＧＰＳ測位精度の劣化の指標となる数値である。このＤＯＰの値が小さいほど精度が高いことを意味する。前述のように、ＧＰＳ測位は通常４個以上のＧＰＳ衛星を使って行われるが、そのときのＧＰＳ衛星の配置状態によって測位精度が大きく左右される。このＧＰＳ衛星の配置状態によってＤＯＰの値が決定される。例えば、ＧＰＳ衛星が均等にばらけて位置していれば、上記ＤＯＰの値は小さくなってＧＰＳ測位精度は高くなり、逆にＧＰＳ衛星が一箇所に偏って位置していれば、上記ＤＯＰの値が大きくなってＧＰＳ測位精度は低くなる。
上記ＤＯＰの値は、次式で算出することができる。ここで、式中のｌ、ｍ、ｎはそれぞれ、地球上の計測点からＧＰＳ衛星に向かう単位長ベクトルの各座標軸ｘ、ｙ、ｚ方向への方向余弦である。ｋは可視ＧＰＳ衛星の数である。２σは各添え字方向への誤差の拡大係数である。
【数１】
2006080843.tif 000011
【００３３】
上記2drms（2×distance root mean square）の場合は、その値が小さいほど高精度を意味する。ＧＰＳ受信機を一つの決まった場所に設置して連続して測位するとき、ランダムな測距誤差が入ることで、測位点は１つに定まらない。このランダム誤差にＨＤＯＰの２倍を掛け合わせたものが2drmsである。ここで、真の測位点を中心とした半径2drmsの円内に、散らばった全ての測位点の約９５％が入るといわれている。
【００３４】
なお、本実施形態では、上記ＤＯＰの値を精度情報として用い、ＤＯＰの値が３以下の場合における位置精度の表記を「Ａ」（良好）とし、ＤＯＰの値が３よりも大きい場合における位置精度の表記を［Ｂ」（普通）としている。
【００３５】
なお、これまでに述べたＧＰＳの位置測定法は、一台のＧＰＳ受信機（携帯電話機）だけで独立して位置を求める「単独測位」と呼ばれるものである。測定精度をさらに高めるために、測定点とは別の位置にある外部受信装置で補正値を計算してそのデータを基に実際の測定値を補正するようにしてもよい。この補正法は、単独測位に対して「相対測位（Ｄ−ＧＰＳ）」などと呼ばれている。具体的な補正の方法としては、ＧＰＳ衛星からの搬送波の位相を求めるなど様々な方法がある。「単独測位」の精度は１０ｍ内外であるが、「相対測位（Ｄ−ＧＰＳ）」による補正をすれば、最高では１ｃｍ程度の精度まで高めることができる。
【００３６】
上記近距離用無線通信部１４０は、携帯電話機１０に着脱可能に設けたり内部に組み込んだりすることができるＩＣカードやＩＣチップ等を用いて構成され、各種施設に設置された改札ゲート装置７０等の通信端末装置との間で所定の通信方式で通信する。通信方式としては各種の方式を採用することできる。例えば、ブルートゥース等の電波を用いた近距離無線通信方式や、赤外線を用いた通信方式等を採用することができる。また、近距離用無線通信部１４０が通信する通信対象の通信端末装置としては、図１に示した改札ゲート装置７０のほか、バスなどの中にある運賃収受機や乗車口カード読み取り装置、駅やイベント会場等の発券装置、金融機関等の自動現金支払装置、店舗などのレジ装置、高速道路のＥＴＣの基地局などが挙げられる。
【００３７】
図４は、本実施形態の携帯電話機１０を構成する各手段の関係を示す機能ブロック図である。携帯電話機１０は、図３に示すハードウェア上で所定のプログラムを実行することにより、情報記憶手段１０１と、ＧＰＳ位置情報取得手段１０２と、エリア位置情報取得手段１０３と、施設位置情報取得手段１０４と、情報保存手段１０５と、情報送信手段１０６の各機能を実現している。
【００３８】
上記情報記憶手段１０１は内部メモリー１１２等で構成され、前述の表５及び６で示したようなＧＰＳ位置情報、エリア位置情報及び施設位置情報等の各種情報を記憶する。
上記ＧＰＳ位置情報取得手段１０２は制御部１１１、時計部１２５、ＧＰＳ受信部１３０、アンテナ１３１等で構成され、ＧＰＳ衛星６０から電波を受信し、その電波の受信結果に基づいてＧＰＳ位置情報を取得する。
上記エリア位置情報取得手段１０３は制御部１１１、時計部１２５、無線通信部１１３、アンテナ１１４等で構成され、携帯電話機１０が在圏する通信管理エリアに関する基地局住所やセルＩＤ等のエリア位置情報を取得する。
上記施設位置情報取得手段１０４は制御部１１１、時計部１２５、近距離用無線通信部１４０、アンテナ１４１等で構成され、上記改札ゲート装置７０等の通信端末装置との間で通信を行うことにより、その通信端末装置から施設の位置を特定可能な施設位置情報を取得する。
上記情報保存手段１０５は制御部１１１、時計部１２５等で構成され、ＧＰＳ位置情報取得手段１０２で取得したＧＰＳ位置情報、エリア位置情報取得手段１０３で取得したエリア位置情報及び施設位置情報取得手段１０４で取得した施設位置情報をそれぞれ、その情報を取得したときの日付時刻情報に対応付けて情報記憶手段１０１に保存する。
上記情報送信手段１０６は制御部１１１、時計部１２５、無線通信部１１３、アンテナ１１４等で構成され、情報記憶手段１０１に保存したＧＰＳ位置情報、エリア位置情報及び施設位置情報の少なくとも一つの情報を、その情報を取得したときの日付時刻情報とともに、携帯電話通信網２０を介して移動履歴サーバ３０に送信する。
【００３９】
なお、携帯電話機１０は、図５に示すように加速度情報取得手段１０７及び姿勢情報取得手段１０８を備えてもよい。加速度情報取得手段１０７は例えば制御部１１１、３軸の加速度センサーなどで構成され、携帯電話機１０上で定義される互いに直交する３軸方向の加速度を検知する加速度センサーからの出力に基づいて、携帯電話機１０の各軸方向の加速度情報を算出して取得する。姿勢情報取得手段１０８は、例えば制御部１１１、３軸の加速度センサー、地磁気を検知する方位センサーやジャイロセンサーなどで構成され、携帯電話機１０の基準姿勢からの傾き等の姿勢情報を取得する。
この図５の構成の場合は、上記ＧＰＳ位置情報、エリア位置情報及び施設位置情報を取得できない地下道や圏外の山道等の地域を移動しているときに、携帯電話機１０の加速度情報及び姿勢情報を取得する。そして、取得した加速度情報及び姿勢情報を、その情報を取得したときの日付時刻情報とともに、移動履歴サーバ３０に送信する。移動履歴サーバ３０では、携帯電話機１０から受信した加速度情報及び姿勢情報に基づいて、携帯電話機１０がどの方向にどのように移動したかを求めることができるので、上記ＧＰＳ位置情報等に対応する移動地点間の利用者の移動軌跡を補間して特定することができる。
【００４０】
更に、携帯電話機１０は、図６に示すように選択起動制御手段１０９を備えてもよい。この選択起動制御手段１０９は制御部１１１等で構成され、上記ＧＰＳ位置情報取得手段１０２、上記エリア位置情報取得手段１０３及び上記施設位置情報取得手段１０４をそれぞれ選択的に起動するように制御することができる。この位置情報手段の選択的な起動制御は、例えば携帯電話機１０の移動予測情報や曜日情報などに応じて実行することができる。利用者の携帯電話機１０がほとんど移動していないような移動履歴の場合は、その後も携帯電話機１０はほとんど移動しない確率が高いと予測される。この移動予測情報に基づいて、上記エリア位置情報取得手段１０３を起動してその情報取得動作が可能な状態にしておき、他のＧＰＳ位置情報取得手段１０２及び施設位置情報取得手段１０４は起動しないように制御する。また、平日の昼間はほとんど職場の建物の中にいるような利用者の場合は、曜日情報に基づいて、平日の昼間の時間帯には上記エリア位置情報取得手段１０３による情報取得動作のみを起動するように制御する。また、利用者が歩き始めたような移動履歴の場合は、その後もしばらくの間、携帯電話機１０は歩行速度と同じような移動速度で移動する確率が高いと予測される。この移動予測情報に基づいて、ＧＰＳ位置情報取得手段１０２を起動してそのその情報取得動作が可能な状態にしておくように制御する。
この図６の構成の場合は、上記選択起動制御により、携帯電話機１０の位置情報を、その移動体通信端末の移動予測や曜日に応じた最適な位置情報手段を使って取得できる。
【００４１】
更に、携帯電話機１０は、図７に示すように上記移動予測情報を移動履歴サーバ３０から受信する移動予測情報受信手段１１０を備えてもよい。この移動予測情報受信手段１１０は制御部１１１、無線通信部１１３、アンテナ１１４等で構成され、各携帯電話機の位置情報の履歴を保存して管理する移動履歴サーバ３０に、自分の携帯電話機１０の移動予測情報を要求する移動予測情報取得要求を送信し、移動履歴サーバ３０から返信されてくる当該移動予測情報を受信する。
【００４２】
図８は、上記携帯電話機１０からの移動予測情報取得要求に対して移動予測情報を返信することができる移動履歴サーバ３０の一例を示す機能ブロック図である。この移動履歴サーバ３０は、移動予測情報要求受信手段３０９と情報解析手段３１０と移動予測情報送信手段３１１とを備える。
上記移動予測情報要求受信手段３０９は携帯電話通信網用の通信装置及びＣＰＵ等で構成され、その後の携帯電話機１０の移動を予測した移動予測情報を要求する移動予測情報要求を、携帯電話通信網２０を介して携帯電話機１０から受信する。
情報解析手段３１０はＣＰＵ、内部メモリなどで構成され、移動予測情報要求受信手段３０９で受信した移動予測情報要求に応じて、上記位置情報記憶手段３０１を参照し、当該携帯電話機１０の位置情報及びその変化を解析し、その後の携帯電話機１０の移動を予測する。
移動予測情報送信手段３１１は携帯電話通信網用の通信装置及びＣＰＵ等で構成され、情報解析手段３１０で得られた携帯電話機１０の移動予測情報を、携帯電話通信網２０を介して携帯電話機１０に送信する。
【００４３】
図７の構成の携帯電話機１０と図８の構成の移動履歴サーバ３０とを組み合わせて採用した場合は、携帯電話機１０は、その移動予測情報を移動履歴サーバ３０から受信し、上記各位置情報取得手段それぞれの選択起動制御に用いている。従って、携帯電話機１０の移動予測情報を得るための複雑な情報解析処理が必要な場合でも、その情報解析処理を携帯電話機１０内で実行する必要がなく、携帯電話機１０における情報処理の負荷増加を抑制できる。
【００４４】
図９は、上記構成の携帯電話機１０における位置情報を取得して送信する動作の一例を示すフローチャートである。なお、この利用者の携帯電話機１０の位置情報を移動履歴サーバ３０に送信して管理するサービスは、そのサービス利用に関する承諾を予め利用者から受けた状態で提供される。
【００４５】
図９において、携帯電話機１０の電源がＯＮになった後、位置情報取得送信モードが選択されているときは次のように動作する。まず、各種施設に固定配置されている改札ゲート装置７０等の通信端末装置との間の通信があったか否かを優先的に判定する（ステップＳ１）。ここで、上記通信端末装置との間の通信があったときは、その通信によって通信端末装置から受信した施設位置情報を内部メモリ１１２に保存するとともに移動履歴サーバ３０に送信する（ステップＳ２）。
次に、ＧＰＳ位置情報を取得するタイミングか否かを判定する（ステップＳ３）。例えば、ＧＰＳ位置情報の取得タイミングとして所定の時間間隔（例えば１分間隔）のタイミングを設定しておき、時計部１２５から出力される時刻データが取得タイミングになったか否かを判定する。
上記ＧＰＳ位置情報の取得タイミングの場合は、ＧＰＳ位置情報手段１０２を構成するＧＰＳ受信部１３０の出力に基づいて、ＧＰＳ衛星６０からの電波を所定の強度で受信可能な状態か否かを判定する（ステップＳ４）。
ここで、ＧＰＳ衛星６０からの電波を所定の強度で受信可能な状態であると判定した場合は、ＧＰＳ衛星６０から受信した電波の受信信号に基づいてＧＰＳ位置情報（緯度、経度、高度）を算出して取得し、内部メモリ１１２に保存するとともに移動履歴サーバ３０に送信する（ステップＳ５）。更に、エリア位置情報受信手段１０３によりエリア位置情報（基地局住所）を取得し、内部メモリ１１２に保存するとともに移動履歴サーバ３０に送信する（ステップＳ６）。
一方、ＧＰＳ衛星６０からの電波を所定の強度で受信可能な状態でないと判定した場合は、ＧＰＳ位置情報の取得を行わず、エリア位置情報受信手段１０３によりエリア位置情報（基地局住所）を取得し、内部メモリ１１２に保存するとともに移動履歴サーバ３０に送信する（ステップＳ７）。
【００４６】
なお、図９の例では、各位置情報の取得及び保存を実行したときに、その都度、各位置情報を移動履歴サーバ３０に送信しているが、一定の時間帯の間、各位置情報の取得及び保存を連続して複数回実行した後、複数の位置情報を移動履歴サーバ３０に一括送信するようにしてもよい。この場合は、各位置情報の取得及び保存のたびに送信する場合に比して通信負荷の増加を抑えることができる。
【００４７】
図１０は、携帯電話機１０の利用者が過去にどこにいたかを携帯電話機１０から移動履歴サーバ３０に問い合わせるときの処理手順の一例を示すシーケンス図である。
なお、この利用者の携帯電話機１０の過去の位置情報の履歴である移動履歴情報を移動履歴サーバ３０で検索して送信するサービスは、そのサービスを利用する利用者と、提供される移動履歴情報に対応する携帯電話機の利用者との双方から、予め承諾を受けた状態で提供される。
【００４８】
図１０において、まず、利用者は、携帯電話機１０を操作し、図１１に示すような問い合せ画面を表示部１１９の画面１１９ａに表示させる。この問い合せ画面において、利用者が日付及び時刻の問い合せ条件を入力し、「送信ボタン」１６３をクリックすると、利用者が入力した問い合せ条件とともに、その問い合せ条件に合致する移動履歴情報を要求する問い合せ要求が移動履歴サーバ３０に送信される。
【００４９】
移動履歴サーバ３０は、携帯電話機１０から受信した問い合せ条件に基づいて問い合せコマンド文（例えばＳＱＬ文）を自動作成して位置情報記憶手段３０１を検索し、携帯電話機１０から受信した問い合せ条件に合致する移動履歴情報を抽出する。次に、移動履歴サーバ３０は、抽出した移動履歴情報を携帯電話通信網２０を介して携帯電話機１０に送信する。ここで、抽出した移動履歴情報が緯度や経度等の位置情報であり、利用者にとってわかりやすい地名や施設名ではない場合は、地名や施設名に情報変換した後、携帯電話機１０に送信する。
【００５０】
携帯電話機１０は、移動履歴サーバ３０から送信されてきた問い合せ結果の移動履歴情報を受信し、図１２（ａ）〜（ｄ）のような問い合せ結果を表示部１１９の画面１１９ａに表示することができる。なお、図１２中では、施設位置情報をＩＣカードやＩＣチップを使って取得しているため「ＩＣ情報」と表示している。
図１２（ａ）は、問い合わせ対象の日時にあるＧＰＳ位置情報の位置精度が「Ａ」（良好）の場合の問い合せ結果の例を示している。この場合は、問い合せ結果の位置情報は「六本木ヒルズ」のように言い切り形式で表示され、住所も細かく表示される。また、問い合せ結果画面１５２中の「地図」ボタン１５３をクリックすると、問い合せ結果の位置情報を中心とした地図画像を表示することができる。
図１２（ｂ）は、問い合わせ対象の日時にあるＧＰＳ位置情報の位置精度が「Ｂ」（普通）の場合の問い合せ結果の例を示している。この場合は、問い合せ結果の位置情報は「〜近辺」のように表示され、住所の番地は省略される。
図１２（ｃ）は、問い合わせ対象の日時にＩＣ情報（施設位置情報）がある場合の問い合せ結果の例を示している。この場合は、駅の改札ゲート装置から取得したＩＣ情報（施設位置情報）があり、駅の間を移動中である旨が表示される。
図１２（ｄ）は、問い合わせ対象の日時にＧＰＳ位置情報及び施設位置情報の両方とも存在しない場合の問い合せ結果の例を示している。この場合は、問い合わせ対象の日時に対応するＧＰＳ位置情報及びＩＣ情報（施設位置情報）のいずれも存在しないので、その日時に携帯電話機１０が在圏していた通信管理エリア（セル）の基地局情報（基地局住所）が表示される。
【００５１】
以上のように利用者の携帯電話機の位置情報を移動履歴サーバ３０に保存したり移動履歴サーバ３０内の移動履歴情報を検索して利用したりすることにより、利用者は過去の自分の移動履歴を保存して参照することができる。そして、位置情報及び日時情報とともに必要に応じて他の様々な付加情報を保存すれば、利用者の詳しい行動履歴を参照することができる。例えば、「いつどこで何を食べたか？」、「いつどこで誰と会ったか？」、「いつどこで何を買ったか？」、「いつどこで誰とどんな会話をしたか？」、「あの日自分はどこに行ったか？」、「いつどこでどんなうれしいことがあったか？」等を参照することができるようになる。
【００５２】
なお、上記移動履歴情報の問い合せ条件としては、上記例のように特定の日時（例えば２００３年２月１９日の１４時００分）にどこにいたかを問い合せる条件に限定されるものではない。例えば次の（１）〜（３）のような問い合せ条件でもよい。
（１）問い合せ：特定の日（例えば２００２年８月１５日）の行動は？
結果の例：時間と位置情報のリスト
（２）過去に京都に行ったのはいつ？
結果の例：「２００１年１０月１５−１８日、２００２年８月２２−２３日」
（３）私とＢさんは過去に出会ったことはないか？
結果の例：「１９９８年４月５日１３時４５分に六本木一丁目で互いにすぐ近くにいたようです。」
【００５３】
上記（１）の特定の日（例えば２００２年８月１５日）の行動を問い合せが合ったときに携帯電話機１０に送信される問い合わせ結果の移動履歴情報は、位置情報に対応する地点に時刻情報を付した地図の画像情報であってもよい。例えば、図１３に示すように、位置情報が存在する地図の画像１５４上の地点に、その位置に利用者がいた時刻データ（「９：００」、「１２：００」、「１５：００」、「１８：００」、「２１：００」）を配置する。この場合は、地図の画像１５４上で利用者が時間の経過とともにどのように移動したかを視覚的に確認できる。
【００５４】
以上、本実施形態によれば、移動体通信端末としての携帯電話機１０は、ＧＰＳ衛星６０からの電波を受信できる場所に携帯電話機１０が移動したときに、ＧＰＳ位置情報取得手段１０２によりＧＰＳ衛星６０からの電波の受信結果に基づいてＧＰＳ位置情報を取得することができる。また、携帯電話機１０は、携帯電話機１０が通信管理エリア内に移動したときに、エリア位置情報取得手段１０２により、その携帯電話機１０が在圏する通信管理エリアに関するエリア位置情報を取得することができる。そして、携帯電話機１０の利用者が、その携帯電話機１０との通信が可能な改札ゲート装置７０等の通信端末装置が設置されている施設を通過したりその施設に滞在したりするとき、携帯電話機１０は、上記改札ゲート装置７０等の通信端末装置との間で通信を行い、その通信端末装置から施設の位置を特定可能な施設位置情報を取得する。このように携帯電話機１０は、ＧＰＳ衛星６０からの電波を受信できず通信管理エリア内でもない場所を移動しているときであっても、上記改札ゲート装置７０等の通信端末装置が設置されている施設を通過したりその施設に滞在したりするときに上記施設位置情報を取得できる。携帯電話機１０は、上記施設位置情報を少なくとも含む複数種類の位置情報を、その情報を取得したときの日付時刻情報とともに、情報処理装置としての移動履歴サーバ３０に送信する。
以上のように、ＧＰＳ衛星６０からの電波を受信できず且つ移動体通信ネットワークとしての携帯電話通信網２０の通信管理エリア内でもない場所を移動しているときであっても、改札ゲート装置７０等の通信端末装置が設置されている施設を通過したりその施設に滞在したりするときに、施設の位置を特定可能な施設位置情報を取得して送信できる。従って、ＧＰＳ位置情報やエリア位置情報を取得できない場所で携帯電話機１０の位置情報の取得機会を増やすことができ、移動履歴サーバ３０において携帯電話機１０の利用者に関する高精度の移動履歴情報が利用可能になる。
【００５５】
また、本実施形態によれば、移動履歴サーバ３０は、携帯電話機１０から受信した各位置情報を、その情報を取得したときの日付時刻情報及び利用者識別情報に対応付けて位置情報記憶手段（移動履歴データベース）３０１に保存する。移動履歴サーバ３０は、この保存した各位置情報により、携帯電話機１０の利用者が時間の経過とともにどのような地点を移動していったかを示す移動履歴を管理することができる。そして、利用者本人や第三者からの要求に応じて移動履歴情報を提供することができる。なお、第三者に対して移動履歴情報を提供する場合は、必ず、その第三者への移動履歴情報の提供に関して利用者本人の承諾が必要である。
【００５６】
特に、本実施形態によれば、上記ＧＰＳ位置情報、エリア位置情報及び施設位置情報の３種類の位置情報のすべてを取得して移動履歴サーバ３０に送信することができる。この場合は、携帯電話機１０の位置情報の取得機会をさらに高め、高精度の移動履歴情報の提供が可能になるとともに、移動履歴サーバ３０から提供する移動履歴情報に含める位置情報の自由度が高まる。
【００５７】
また、本実施形態によれば、携帯電話機１０は、上記ＧＰＳ位置情報を取得したときに、そのＧＰＳ位置情報に対する精度情報を算出し、ＧＰＳ位置情報とともに精度情報を移動履歴サーバ３０に送信することができる。移動履歴サーバ３０は、携帯電話機１０から受信したＧＰＳ位置情報とともに、そのＧＰＳ位置情報に対する精度情報を保存しておくことにより、各ＧＰＳ位置情報の精度の判断が可能になる。特に、通信端末から移動履歴サーバ３０にアクセスして移動履歴情報の検索を行ったときに、移動履歴サーバ３０から受信したＧＰＳ位置情報とともにその精度情報を表示することにより、検索を行った通信端末の利用者がＧＰＳ位置情報の信頼度を判断できる。
【００５８】
また、本実施形態によれば、上記ＧＰＳ位置情報、エリア位置情報及び施設位置情報を取得できない地域を移動しているときに、携帯電話機１０の加速度情報及び姿勢情報を取得することができる。この携帯電話機１０で取得された加速度情報及び姿勢情報は、その情報を取得したときの日付時刻情報とともに、移動履歴サーバ３０に送信される。移動履歴サーバ３０は、携帯電話機１０から受信した加速度情報及び姿勢情報を、日付時刻情報及び利用者識別情報に対応付けて位置情報記憶手段（移動履歴データベース）３０１に保存する。移動履歴サーバ３０は、この保存した加速度情報及び姿勢情報に基づいて、携帯電話機１０がどの方向にどのように移動したかを求めることができるので、上記ＧＰＳ位置情報等に対応する移動地点間の利用者の移動軌跡を補間して特定することができる。
【００５９】
また、本実施形態によれば、上記ＧＰＳ位置情報取得手段、上記エリア位置情報取得手段及び上記施設位置情報取得手段をそれぞれ選択的に起動するように制御することができる。この位置情報取得手段の選択起動制御により、必要とする位置情報の精度に応じて最適な位置情報手段を使って位置情報を取得できる。また、位置情報の取得に使用していない位置情報取得手段の起動を行わないことにより、移動体通信端末における消費電力を抑制することができる。
【００６０】
また、上記位置情報取得手段１０２、１０３、１０４の選択起動制御は、携帯電話機１０の移動予測情報に応じて実行するようにしてもよい。
携帯電話機１０が移動するときの位置変化は一般に連続的であるため、ある時点の携帯電話機１０の位置及びその後の位置変化は、それ以前の移動履歴と大きく関連する場合が多い。例えば、ある時点以前の携帯電話機１０の移動履歴がある一定の場所に留まっているような移動履歴の場合、自宅やオフィス等で携帯電話機１０を使っている可能性が高く、携帯電話機１０はその場所にそのまま留まっていると予測することができる。また、携帯電話機１０が車や電車等と同じような速度で移動するような移動履歴の場合、利用者が携帯電話機１０を持って電車に乗ったり車の中に携帯電話機１０を置いて車を運転したりしている可能性が高いと予測することができる。
一方、上記携帯電話機１０がどのような場所でどのように移動しているかによって、上記ＧＰＳ位置情報取得手段１０２、エリア位置情報取得手段１０３及び施設位置情報取得手段１０４のどれを使って位置情報を取得した方が好ましいかも変わる。例えば、利用者が建物の中を移動しているような場合には、ＧＰＳ衛星６０からの電波を受信することが難しく、ＧＰＳ位置情報取得手段１０２は不適である。また、利用者が屋外で通信管理エリア内を歩いているような場合は、携帯電話機１０が在圏する通信管理エリアは変化せず、その通信管理エリア内で携帯電話機１０が移動する場合がある。この場合は、エリア位置情報取得手段１０３では不十分であり、ＧＰＳ位置情報取得手段１０２が好適である。利用者が自宅やオフィス等に携帯電話機１０を置いているような場合は、携帯電話機１０の位置の変化がほとんどなくＧＰＳ衛星６０からの電波も受信しにくいため、エリア位置情報取得手段１０３が好適である。
そこで、携帯電話機１０の位置情報を取得しようとするときに、それ以前の携帯電話機１０の移動履歴等に基づいて、その後の携帯電話機１０の移動を予測し、その移動予測情報に応じて、上記位置情報取得手段１０２，１０３，１０４の選択起動制御を実行してもよい。この位置情報取得手段の選択起動制御により、携帯電話機１０の位置情報を、その携帯電話機１０の移動の予測に応じた最適な位置情報手段を使って取得できる。
【００６１】
また、上記ＧＰＳ位置情報、エリア位置情報及び施設位置情報からなる移動履歴情報から、上記携帯電話機１０の移動予測情報を得るためには、これらの位置情報について複雑な情報解析処理が必要となる場合がある。そこで、上記移動予測情報を移動履歴サーバ３０から受信し、その受信した移動予測情報に基づいて上記各位置情報取得手段それぞれを選択的に起動するように制御してもよい。この場合は、携帯電話機１０の移動予測情報を得るための複雑な情報解析処理を携帯電話機１０内で実行する必要がなく、携帯電話機１０における情報処理の負荷増加を抑制できる。
【００６２】
また、携帯電話機１０の位置する場所は、曜日や時間帯にも大きく関連する場合があり、特定の曜日や時間帯には、携帯電話機１０がいつも決まった場所に位置すると予測できる場合が多い。例えば、利用者によっては、平日の昼間の時間帯は特定の職場で仕事をするため、その職場に利用者の携帯電話機１０が位置することになる。また、利用者によっては、土曜日及び日曜日の休日をほとんど自宅で過ごしたり、その休日の特定の時間帯をレクレーションのためにある決まった場所に移動して過ごしたりするため、それらの場所に利用者の携帯電話機１０が位置することになる。
そこで、携帯電話機１０の位置情報を取得しようとするときに、そのときの曜日情報又は時間帯情報に応じて、上記各位置情報取得手段それぞれを選択的に起動するようにしてもよい。この場合は、携帯電話機１０の位置情報を、曜日又は時間帯に応じた最適な位置情報手段を使って取得できる。
【００６３】
また、本実施形態によれば、携帯電話機１０において各位置情報の取得及び保存を複数回連続して実行し、この連続して取得され保存された各位置情報を移動履歴サーバ３０に一括送信するようにしてもよい。この場合は、各位置情報の取得及び保存のたびに送信する場合に比して通信負荷の増加を抑えることができる。
【００６４】
また、本実施形態によれば、携帯電話機１０においてＩＣチップ又はＩＣカードを用いて構成した施設位置情報取得手段１０４により、上記施設に設置した改札ゲート装置７０などの通信端末装置との間で通信を行い、その通信端末装置から施設の位置を特定可能な施設位置情報を取得することができる。この施設位置情報取得手段１０４を構成するＩＣチップ又はＩＣカードは、利用者が施設でサービスを利用するときのプリペイド処理を行う機能や、上記サービスを利用したり商品を購入したりしたときの決済処理を行う機能等の各種機能を持たせることができる。
【００６５】
また、本実施形態によれば、移動履歴サーバ３０は、所定の問い合せ条件に合致する移動履歴情報を要求する問い合せ要求を、移動体通信ネットワークとしての携帯電話通信網２０を介して携帯電話機１０やパソコン等の通信端末から受信する。この問い合せ要求を受信した移動履歴サーバ３０は、位置情報記憶手段（移動履歴データベース）３０１を検索して問い合せ条件に合致する移動履歴情報を抽出し、携帯電話通信網２０を介して上記通信端末に送信する。通信端末の利用者は、希望の問い合せ条件に合った移動履歴情報を受信し、通信端末上で出力することができる。
【００６６】
また、本実施形態によれば、移動履歴サーバ３０は、移動履歴情報に含まれるＧＰＳ位置情報又はエリア位置情報が利用者にとってわかりにくい情報であるときに、地理情報データベース手段３０７を参照し、それらの位置情報を利用者にとってわかりやすい地名又は施設名の情報に変換することができる。このように変換した地名又は施設名の情報を含む移動履歴情報を送信することにより、利用者が通信端末上で出力する移動履歴情報がわかりやすくなるので、移動履歴情報の利用価値が高まる。
【００６７】
また、本実施形態によれば、移動履歴サーバ３０は、利用者の位置の特定をより明確に行うことができる施設位置情報について優先的に検索することにより、移動履歴情報に含まれる位置情報の精度を落さないようにすることができる。しかも、この施設位置情報が存在するときは上記ＧＰＳ位置情報及び上記エリア位置情報について検索・抽出を行わないようにすることにより、移動履歴情報として無駄な情報を送信しないようにすることができる。
【００６８】
なお、本実施形態において、移動履歴サーバ３０は、上記施設位置情報に基づいて、その施設位置情報で特定される移動地点間の位置情報を補間して補間位置情報を算出する補間位置情報算出手段を備えてもよい。この場合は、施設位置情報で特定される移動地点間で上記ＧＰＳ位置情報及び上記エリア位置情報が所得できていないときでも、その移動置換間における携帯電話機１０の位置情報として上記補間位置情報を利用することができる。
また、上記補間位置情報算出手段で算出した補間位置情報は、上記ＧＰＳ位置情報のうち位置精度が高い高精度ＧＰＳ位置情報より位置精度が悪く、低精度ＧＰＳ位置情報より位置精度がよいと考えられる。従って、移動履歴サーバ３０の情報抽出手段は、上記高精度ＧＰＳ位置情報、上記施設位置情報に基づいて算出した補間位置情報、上記低精度ＧＰＳ位置精度及び上記エリア位置情報の順に設定した優先順位に基づいて、移動履歴データベースから位置情報を抽出するのが好ましい。
【００６９】
また、本実施形態によれば、移動履歴サーバ３０は、ＧＰＳ位置情報、エリア位置情報及び施設位置情報それぞれに対応する地点に時刻情報を付した地図の画像情報を送信することができる。この地図の画像情報を通信端末で受信してディスプレイに表示することにより、地図上で利用者が時間の経過とともにどのように移動したかを視覚的に確認できる。
【００７０】
また、本実施形態によれば、移動履歴サーバ３０は、各携帯電話機１０で取得された加速度情報及び姿勢情報を受信し、その情報を取得したときの日付時刻情報に対応付けて移動履歴データベース（情報記憶手段）に保存することができる。移動履歴サーバ３０は、この移動履歴データベースに保存した加速度情報及び姿勢情報に基づいて、上記ＧＰＳ位置情報等に対応する移動地点間の利用者の移動軌跡を補間して特定することができる。この特定した移動軌跡の位置情報を送信対象の移動履歴情報に含めることにより、上記ＧＰＳ位置情報、エリア位置情報及び施設位置情報を取得できない地域を移動した利用者の移動履歴を上記通信端末で取得して出力できる。
なお、上記加速度情報及び姿勢情報に基づいて補間・特定した移動軌跡の位置情報についても、利用者にとってわかりにくい情報であるときに、地理情報データベース手段を参照し、それらの位置情報を利用者にとってわかりやすい地名又は施設名の情報に変換してもよい。
【００７１】
また、本実施形態によれば、移動履歴サーバ３０は、携帯電話機１０から受信した移動予測情報要求に応じて、上記移動履歴データベースを参照し、携帯電話機１０の利用者の移動履歴情報を解析し、その後の移動予測情報を求める。この解析で得られた移動予測情報を携帯電話機１０に送信する。携帯電話機１０は、上記移動予測情報を受信し、ＧＰＳ位置情報取得手段、エリア位置情報取得手段及び施設位置情報取得手段それぞれの選択的な起動の制御に用いることができる。
【００７２】
なお、上記実施形態において、携帯電話機１０から移動履歴サーバ３０への位置情報の送信は、いろいろな通信方式を用いることができる。例えば、携帯電話機１０中で位置情報のデータをメールに組み込んで移動履歴サーバ３０に自動送信するようにしてもよい。また、ＷＥＢサーバ機能を有する移動履歴サーバ３０のＣＧＩ（Common Gateway Interface）を利用して所定のデータ保存プログラムを起動するように位置情報のデータを送信してもよい。この場合、携帯電話機１０から移動履歴サーバ３０にＨＴＴＰ要求メッセージを送信するときに、ＣＧＩに引き渡す移動履歴データを組み込む。この移動履歴データを組み込む方式としては、ＧＥＴ方式やＰＯＳＴ方式を用いることができる。ＧＥＴ方式では、ＨＴＴＰ要求メッセージのＵＲＬの一部として、移動履歴データがエンコードされて組み込まれて送信される。一方、ＰＯＳＴ方式では、ＨＴＴＰ要求メッセージのＵＲＬとは別の標準入力としてエンコードされて送信される。このように移動履歴サーバ３０に送信された日記デーはデコードされた後、ＣＧＩで起動されたデータ保存プログラムに渡され、移動履歴データベースに保存される。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施形態に係る携帯電話機及び移動履歴情報を処理する移動履歴サーバを用いた通信サービスシステム全体の概略構成図。
【図２】同移動履歴サーバの機能ブロック図。
【図３】同携帯電話機のハードウェア構成の一例を示すブロック図。
【図４】同携帯電話機の機能ブロック図。
【図５】変形例に係る携帯電話機の機能ブロック図。
【図６】他の変形例に係る携帯電話機の機能ブロック図。
【図７】更に他の変形例に係る携帯電話機の機能ブロック図。
【図８】変形例に係る移動履歴サーバの機能ブロック図。
【図９】携帯電話機における位置情報を取得して送信する動作の一例を示すフローチャート。
【図１０】携帯電話機の利用者が過去にどこにいたかを携帯電話機から移動履歴サーバに問い合わせるときの処理手順の一例を示すシーケンス図。
【図１１】携帯電話機に表示する問い合せ画面の説明図。
【図１２】（ａ）〜（ｄ）は携帯電話機に表示する問い合せ結果の画面の説明図。
【図１３】他の問い合せ結果の画面の説明図。
【符号の説明】
【００７４】
１０    携帯電話機
２０    携帯電話通信網
３０    移動履歴サーバ
４０    位置登録サーバ
５０    情報提供サーバ
６０    ＧＰＳ衛星
７０    改札ゲート装置
８０    インターネット
９０    一般公開用ＷＥＢサーバ
【図１】
2006080843.tif 000012
【図２】
2006080843.tif 000013
【図３】
2006080843.tif 000014
【図４】
2006080843.tif 000015
【図５】
2006080843.tif 000016
【図６】
2006080843.tif 000017
【図７】
2006080843.tif 000018
【図８】
2006080843.tif 000019
【図９】
2006080843.tif 000020
【図１０】
2006080843.tif 000021
【図１１】
2006080843.tif 000022
【図１２】
2006080843.tif 000023
【図１３】
2006080843.tif 000024