(57)【要約】【課題】より簡易なシステムを用いて、情報処理装置のユーザが、各場所に応じたデータを取得し得るようにする。【解決手段】情報処理装置１００において、位置情報取得部１５０が、位置情報（例えば、ユーザの位置を示す情報）を取得し、位置関連情報取得部１６５は、位置関連情報（例えば、ユーザの位置に関連する情報）を取得する。また、位置情報記憶部１８１は、少なくとも位置関連情報取得部１６５が位置関連情報を取得できない場合に、位置情報取得部１５０が取得した位置情報を記憶する。そして、位置関連情報補完部１６６は、位置情報記憶部１８１の記憶する位置情報に基づいて、当該情報が示す位置に関連する位置関連情報を取得する。これにより、情報処理装置１００は、位置関連情報を提供するシステムの通信エリア外の位置に関連する位置関連情報を事後的に取得できるので、位置関連情報を提供するシステムを、より簡単にできる。【選択図】図１
2013073329.tif 000002
【特許請求の範囲】
【請求項１】
位置を示す情報を取得する位置情報取得部と、
前記位置に関連する情報を取得する位置関連情報取得部と、
少なくとも前記位置関連情報取得部が前記位置に関連する情報を取得できない場合に、前記位置情報取得部が取得した前記位置を示す情報を記憶する位置情報記憶部と、
前記位置情報記憶部の記憶する前記位置を示す情報に基づいて、当該情報が示す位置に関連する情報を取得する位置関連情報補完部と、
を具備することを特徴とする情報処理装置。
【請求項２】
前記位置関連情報補完部は、前記位置に関連する情報として当該位置における撮像画像を取得することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
画像を記憶する画像記憶部と、
前記位置関連情報補完部が取得した前記撮像画像と、前記画像記憶部の記憶する前記画像とを合成する画像付加部と、
を具備することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記位置情報記憶部は、時刻と当該時刻における位置を示す情報とを対応付けて記憶し、
前記情報処理装置は、
事象の情報を当該事象の時刻に対応付けて記憶する事象情報記憶部と、
前記位置情報記憶部の記憶する前記位置を示す情報について、当該位置を示す情報が示す位置に関連する情報と、当該位置を示す情報に対応付けられた時刻における前記事象の情報とを合成する事象情報付加部と、
を具備することを特徴とする請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
位置に関連する情報を記憶する位置関連情報記憶部と、
前記位置関連情報記憶部の記憶する前記位置に関連する情報を無線にて送信する通信部と、
を具備し、
前記位置関連情報記憶部は、少なくとも前記通信部の通信可能圏外の位置に関連する情報を記憶する、
ことを特徴とするサーバシステム。
【請求項６】
サーバシステムと、情報処理装置とを具備し、
前記サーバシステムは、
位置に関連する情報を記憶する位置関連情報記憶部と、
前記位置関連情報記憶部の記憶する前記位置に関連する情報を前記情報処理装置に送信する通信部と、
を具備し、
前記通信部は、前記情報処理装置から位置を示す情報が送信されると、当該情報の示す位置に関連する情報を当該情報処理装置に送信し、
前記情報処理装置は、
位置を示す情報を取得する位置情報取得部と、
前記位置に関連する情報を、前記サーバシステムから取得する位置関連情報取得部と、
少なくとも前記位置関連情報取得部が前記位置に関連する情報を取得できない場合に、前記位置情報取得部が取得した前記位置を示す情報を記憶する位置情報記憶部と、
前記位置情報記憶部の記憶する前記位置を示す情報に基づいて、当該情報が示す位置に関連する情報を、前記サーバシステムから取得する位置関連情報補完部と、
を具備することを特徴とする位置関連情報提供システム。
【請求項７】
前記通信部は、前記情報処理装置と無線通信を行い、
前記位置関連情報記憶部は、少なくとも前記通信部の通信可能圏外の位置に関連する情報を記憶する、ことを特徴とする請求項６に記載の位置関連情報提供システム。
【請求項８】
情報処理装置の位置関連情報取得方法であって、
位置を示す情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにて取得した前記位置を示す情報に基づいて、当該情報が示す位置に関連する情報を取得する位置関連情報取得ステップと、
少なくとも前記位置関連情報取得ステップにて前記位置に関連する情報を取得できない場合に、前記位置情報取得ステップにて取得した前記位置を示す情報を記憶する位置情報記憶ステップと、
前記位置情報記憶ステップにて記憶した前記位置を示す情報に基づいて、当該情報が示す位置に関連する情報を取得する位置関連情報補完ステップと、
を具備することを特徴とする位置関連情報取得方法。
【請求項９】
コンピュータに、
位置を示す情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにて取得した前記位置を示す情報に基づいて、当該情報が示す位置に関連する情報を取得する位置関連情報取得ステップと、
少なくとも前記位置関連情報取得ステップにて前記位置に関連する情報を取得できない場合に、前記位置情報取得ステップにて取得した前記位置を示す情報を記憶する位置情報記憶ステップと、
前記位置情報記憶ステップにて記憶した前記位置を示す情報に基づいて、当該情報が示す位置に関連する情報を取得する位置関連情報補完ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、サーバシステム、位置関連情報提供システム、位置関連情報取得方法およびプログラムに関する。
【背景技術】
【０００２】
旅行先での記念撮影など、自らのいる場所に応じたデータを取得して保存しておくと、記念になり、また、自らの行動履歴を思い出すのに役立つ。
かかる場所に応じたデータの取得に関連して、場所に応じたデータ（例えば、撮像場所に応じた画像）を提供するシステムが提案されている。
例えば、特許文献１には、携帯電話等の位置情報と画像の撮影及び送信ができるような端末から、位置情報と画像を送信し、広告主などが前もって指定していた位置に合致した場合には指定された画像処理を行い、端末の利用者へ画像を送るシステムにより、電子的な仮想「顔出し看板」を実現することが記載されている。これにより、コストをかけずにどこでも、その位置にあわせて指定した視覚的情報の提供を行えるとされている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２２０１８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のシステムでは、視覚的情報の提供を行う位置を全てカバーするシステムを用意する必要が有り、設備が大掛かりになってしまうおそれがある。例えば、全国各地の名所等で視覚的情報の提供を行う場合、提供を行う位置毎にシステムを設置すると、必要なシステムの数が膨大になってしまう。
【０００５】
本発明は、上述の課題を解決することのできる情報処理装置、サーバシステム、位置関連情報提供システム、位置関連情報取得方法およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
この発明は上述した課題を解決するためになされたもので、本発明の一態様による情報処理装置は、位置を示す情報を取得する位置情報取得部と、位置に関連する情報を取得する位置関連情報取得部と、少なくとも前記位置関連情報取得部が前記位置に関連する情報を取得できない場合に、前記位置情報取得部が取得した前記位置を示す情報を記憶する位置情報記憶部と、前記位置情報記憶部の記憶する前記位置を示す情報に基づいて、当該情報が示す位置に関連する情報を取得する位置関連情報補完部と、を具備することを特徴とする。
【０００７】
また、本発明の一態様によるサーバシステムは、位置に関連する情報を記憶する位置関連情報記憶部と、前記位置関連情報記憶部の記憶する前記位置に関連する情報を無線にて送信する通信部と、を具備し、前記位置関連情報記憶部は、少なくとも前記通信部の通信可能圏外の位置に関連する情報を記憶する、ことを特徴とする。
【０００８】
また、本発明の一態様による位置関連情報提供システムは、サーバシステムと、情報処理装置とを具備し、前記サーバシステムは、位置に関連する情報を記憶する位置関連情報記憶部と、前記位置関連情報記憶部の記憶する前記位置に関連する情報を前記情報処理装置に送信する通信部と、を具備し、前記通信部は、前記情報処理装置から位置を示す情報が送信されると、当該情報の示す位置に関連する情報を当該情報処理装置に送信し、前記情報処理装置は、位置を示す情報を取得する位置情報取得部と、位置に関連する情報を、前記サーバシステムから取得する位置関連情報取得部と、少なくとも前記位置関連情報取得部が前記位置に関連する情報を取得できない場合に、前記位置情報取得部が取得した前記位置を示す情報を記憶する位置情報記憶部と、前記位置情報記憶部の記憶する前記位置を示す情報に基づいて、当該情報が示す位置に関連する情報を、前記サーバシステムから取得する位置関連情報補完部と、を具備することを特徴とする。
【０００９】
また、本発明の一態様による位置関連情報取得方法は、情報処理装置の位置関連情報取得方法であって、位置を示す情報を取得する位置情報取得ステップと、前記位置情報取得ステップにて取得した前記位置を示す情報に基づいて、当該情報が示す位置に関連する情報を取得する位置関連情報取得ステップと、少なくとも前記位置関連情報取得ステップにて前記位置に関連する情報を取得できない場合に、前記位置情報取得ステップにて取得した前記位置を示す情報を記憶する位置情報記憶ステップと、前記位置情報記憶ステップにて記憶した前記位置を示す情報に基づいて、当該情報が示す位置に関連する情報を取得する位置関連情報補完ステップと、を具備することを特徴とする。
【００１０】
また、本発明の一態様によるプログラムは、コンピュータに、位置を示す情報を取得する位置情報取得ステップと、前記位置情報取得ステップにて取得した前記位置を示す情報に基づいて、当該情報が示す位置に関連する情報を取得する位置関連情報取得ステップと、少なくとも前記位置関連情報取得ステップにて前記位置に関連する情報を取得できない場合に、前記位置情報取得ステップにて取得した前記位置を示す情報を記憶する位置情報記憶ステップと、前記位置情報記憶ステップにて記憶した前記位置を示す情報に基づいて、当該情報が示す位置に関連する情報を取得する位置関連情報補完ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、より簡易なシステムを用いて、情報処理装置のユーザが各場所に応じたデータを取得し得るようにできる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態における情報処理装置の機能構成を示す概略ブロック図である。
【図２】同実施形態における、情報処理装置を含む位置関連情報提供システムの機能構成を示す概略ブロック図である。
【図３】同実施形態における、携帯電話機を具備する位置関連情報提供システムの装置構成を示す概略ブロック図である。
【図４】同実施形態における、携帯電話機の機能構成を示す概略ブロック図である。
【図５】同実施形態における情報提供サーバ装置の機能構成を示す概略ブロック図である。
【図６】同実施形態における情報補完サーバ装置の機能構成を示す概略ブロック図である。
【図７】本発明の一実施形態において、携帯電話機が生成する行動履歴情報の例を示す説明図である。
【図８】本発明の一実施形態において、携帯電話機が行動履歴情報を生成する際の、位置関連情報提供システムの動作例を示すシーケンス図である。
【図９】本発明の一実施形態において、携帯電話機が行動履歴情報を生成する処理手順を示すフローチャートである。
【図１０】本発明の一実施形態において、情報補完サーバ装置が、位置情報に基づいて位置関連情報を送信する処理手順を示すフローチャートである。
【図１１】本発明の一実施形態における、サーバ装置と通信可能な時間が限定されている位置関連情報提供システムの装置構成示す概略ブロック図である。
【図１２】本発明の一実施形態における、情報処理装置に代えて端末装置をユーザが持ち歩く態様の置関連情報提供システムの、装置構成示す概略ブロック図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施の形態について説明する。
図１は、本発明の一実施形態における情報処理装置の機能構成を示す概略ブロック図である。同図において、情報処理装置１００は、位置情報取得部１５０と、位置関連情報取得部１６５と、位置情報記憶部１８１と、位置関連情報補完部１６６とを具備する。
【００１４】
位置情報取得部１５０は、位置情報を取得する。ここでいう位置情報は、例えば情報処理装置１００の位置など、携帯可能な機器の位置を示す情報である。例えば、情報処理装置１００が、携帯電話機などユーザの持ち歩く機器である場合、情報処理装置１００の位置をユーザの位置として用いることができる。この場合、位置情報取得部１５０は、情報処理装置１００の位置（位置情報取得部１５０自らの位置）を測位し、測位結果を位置情報として取得する。例えば、位置情報取得部１５０は、ＧＰＳ（Global Positioning System、全地球方位システム）機能を有し、ＧＰＳ衛星から送信される信号に基づいて、情報処理装置１００の緯度および経度を算出する。
位置情報取得部１５０は、取得した位置情報を、位置関連情報取得部１６５に出力する。
【００１５】
なお、以下では、位置情報取得部１５０が取得する位置情報を、ユーザの位置として用いる場合について説明するが、位置情報の利用方法はこれに限らない。例えば、ユーザに同行している知人あるいはペットの位置情報として用いるようにしてもよい。
【００１６】
位置関連情報取得部１６５は、ユーザの位置に関連する位置関連情報を取得する。ここでいう位置関連情報は、所定の位置に関連する情報である。本実施形態では、位置関連情報取得部１６５は、観光スポットの風景画像など、所定の位置毎に撮像された画像（のデータ。以下、画像データを、単に「画像」と称する）を位置関連情報として取得する。
位置関連情報取得部１６５は、例えば、位置関連情報を予め記憶しているサーバシステムが、所定のエリアに対して繰り返し送信している位置関連情報を、当該エリア内において取得する。その際、位置関連情報取得部１６５は、例えば一定時間毎に位置関連情報の取得を試みるなど、位置関連情報を自動的に取得する。
また、位置関連情報取得部１６５は、位置関連情報の取得に失敗すると、位置情報取得部１５０の出力する位置情報を、位置情報記憶部１８１に書き込む。例えば、サーバシステムが位置関連情報を送信している所定のエリアの外に情報処理装置１００が移動すると、位置関連情報取得部１６５は、位置関連情報を取得できなくなる。かかる場合、位置関連情報取得部１６５は、位置情報取得部１５０から出力される位置情報を、位置情報記憶部１８１に書き込む。
【００１７】
位置情報記憶部１８１は、少なくとも位置関連情報取得部１６５がユーザの位置に関連する位置関連情報を取得できない場合に、位置情報取得部１５０が取得した位置情報を記憶する。例えば、位置関連情報取得部１６５が、位置関連情報の取得に失敗した際に、位置情報取得部１５０から位置情報を取得して位置情報記憶部１８１に書き込む。
【００１８】
位置関連情報補完部１６６は、位置情報記憶部１８１の記憶する位置情報に基づいて、当該位置情報が示す位置に関連する位置関連情報を取得する。本実施形態では、位置関連情報補完部１６６は、位置関連情報取得部１６５の場合と同様、所定の位置毎に撮像された画像を位置関連情報として取得する。
例えば、位置関連情報補完部１６６は、位置関連情報取得部１６５が位置情報を取得不可能な位置について位置関連情報を予め記憶しているサーバシステムに、位置情報記憶部１８１から読み出した位置情報を送信して、当該位置情報に関連する位置関連情報を取得する。位置関連情報補完部１６６は、例えば定期的にサーバシステムとの通信を試みて、通信可能な場合に位置関連情報を取得するなど、位置関連情報を自動的に取得する。
【００１９】
以上により、情報処理装置１００は、ユーザの位置に関連する位置関連情報を自動的に取得する。従って、情報処理装置１００のユーザは、撮像操作や送信操作を行わずとも、場所に応じたデータ（例えば、ユーザ自らの場所に応じたデータ）としての位置関連情報を取得できる点で、当該位置関連情報を、より確実に取得することができる。
また、位置関連情報補完部１６６が、位置情報記憶部１８１の記憶する位置情報に基づいて位置関連情報を取得するので、位置関連情報取得部１６５が位置関連情報を取得できない場合でも、情報処理装置１００は、位置関連情報を取得できる。この点で、情報処理装置１００のユーザは、場所に応じたデータとしての位置関連情報を、より確実に取得することができる。
【００２０】
なお、以下では、位置関連情報取得部１６５または位置関連情報補完部１６６が位置関連情報として取得する画像を「場所画像」と称する。
ただし、本発明の適用範囲は、位置関連情報が場所画像である場合に限らない。たとえば、位置関連情報取得部１６５や位置関連情報補完部１６６が、位置関連情報として、地図上におけるユーザの位置（情報処理装置１００の位置）を示す画像を取得するなど、場所画像以外の情報を取得するようにしてもよい。
【００２１】
図２は、情報処理装置１００を含む位置関連情報提供システム１の機能構成を示す概略ブロック図である。同図において、位置関連情報提供システム１は、サーバシステム２００と、情報処理装置１００とを具備する。サーバシステム２００は、位置関連情報記憶部２１０と、通信部２２０とを具備する。
位置関連情報記憶部２１０は、所定の位置に関連する位置関連情報を予め記憶する。より具体的には、位置関連情報記憶部２１０は、通信部２２０の通信エリアに関連する位置関連情報と、通信部２２０の通信エリア外の少なくとも１つの位置に関連する位置関連情報とを記憶している。
通信部２２０は、位置関連情報記憶部２１０の記憶する位置関連情報を、情報処理装置１００に送信する。特に、通信部２２０は、情報処理装置１００から位置情報が送信されると、当該位置情報の示す位置に関連する情報を情報処理装置１００に送信する。
【００２２】
通信部２２０の通信エリアに関連する位置関連情報については、情報処理装置１００は、次のようにして取得する。
まず、上記のように、位置関連情報記憶部２１０は、通信部２２０の通信エリアに関連する位置関連情報を予め記憶している。そして、通信部２２０は、通信部２２０自らの通信エリアに対して当該位置関連情報を繰り返し無線送信する。そして、情報処理装置１００が通信部２２０の通信エリア内に位置する場合に、位置関連情報取得部１６５は、当該位置関連情報を取得する。これにより、位置関連情報取得部１６５は、ユーザの現在位置（情報処理装置１００の現在位置）に関連する位置関連情報を取得する。
【００２３】
一方、通信部２２０の通信エリア外の位置に関連する位置関連情報については、情報処理装置は、次のようにして取得する。
情報処理装置１００が通信部２２０の通信エリア外に位置する場合、位置関連情報取得部１６５は、位置関連情報を取得できない。この場合、図１で説明したように、位置情報取得部１５０の取得する位置情報を位置情報記憶部１８１が記憶しておく。そして、情報処理装置１００が通信部２２０の通信エリア内に入った際に、位置関連情報補完部１６６が、位置情報記憶部１８１の記憶する位置情報をサーバシステム２００に無線送信する。当該位置情報を受信した通信部２２０は、位置関連情報記憶部２１０の記憶する位置関連情報のうち、受信した位置情報の示す位置に関連する位置関連情報を、情報処理装置１００に送信する。これにより、情報処理装置１００（位置関連情報補完部１６６）は、ユーザの過去の位置（情報処理装置１００の過去の位置）に関連する位置関連情報を取得する。
【００２４】
以上により、図１で説明した、情報処理装置１００が位置関連情報を自動的に取得する処理や、位置関連情報補完部１６６が、位置情報記憶部１８１の記憶する位置情報に基づいて位置関連情報を取得する処理を実行し得る。特に、サーバシステム２００が、位置情報記憶部１８１の記憶する位置情報に基づいて位置関連情報を提供し、位置関連情報補完部１６６が当該位置関連情報を取得することで、より簡易なシステムを用いて、情報処理装置のユーザが、各場所に応じたデータを取得し得るようにできる。すなわち、サーバシステム２００は、通信部２２０の通信エリア外の位置に関連する位置関連情報を、事後的に情報処理装置１００に提供可能なので、位置関連情報を提供する位置毎にシステムを設置するなど大掛かりな設備を用意する必要が無い。
【００２５】
なお、位置関連情報取得部１６５が位置関連情報を取得する方法は、通信部２２０が繰り返し送信する位置関連情報を取得する方法に限らない。例えば、位置関連情報取得部１６５が、位置情報取得部１５０の取得した位置情報をサーバシステム２００に送信するようにしてもよい。当該位置情報を受信した通信部２２０は、位置関連情報記憶部２１０の記憶する位置関連情報のうち、受信した位置情報の示す位置に関連する位置関連情報を、情報処理装置１００に送信する。これにより、位置関連情報取得部１６５は、位置情報取得部１５０の取得した位置情報の示す位置に関連する位置関連情報（すなわち、情報処理装置１００の現在の位置に関連する位置関連情報）を取得できる。
【００２６】
次に、位置関連情報提供システムが情報処理装置として携帯電話機を具備する場合を例に、本発明の実施形態についてさらに詳細に説明する。
但し、本発明の適用範囲は、携帯電話機に限らない。スマートフォン（Smartphone）、携帯情報端末（Personal Digital Assistant；ＰＤＡ）、ゲーム機、タブレットＰＣ（Personal Computer）、あるいは、ノートＰＣなど、様々な情報処理装置に本発明を適用可能である。
【００２７】
図３は、携帯電話機を具備する位置関連情報提供システムの装置構成を示す概略ブロック図である。同図において、位置関連情報提供システム２は、携帯電話機１０１とサーバシステム２０１とを具備する。サーバシステム２０１は、情報提供サーバ装置３００ａおよび３００ｂと、情報補完サーバ装置４００と、無線局装置５００ａおよび５００ｂと、ネットワーク６００ａおよび６００ｂと、を具備する。情報提供サーバ装置３００ａと無線局装置５００ａとは、ネットワーク６００ａを介して互いに通信を行う。情報提供サーバ装置３００ｂと、情報補完サーバ装置４００と、無線局装置５００ｂとは、ネットワーク６００ｂを介して互いに通信を行う。また、携帯電話機１０１が無線局装置５００ａの通信エリアＡ１１ａ内に位置するとき、携帯電話機１０１は、無線局装置５００ａと無線通信を行う。また、携帯電話機１０１が無線局装置５００ｂの通信エリアＡ１１ｂ内に位置するとき、携帯電話機１０１は、無線局装置５００ｂと無線通信を行う。
なお、以下では、情報提供サーバ装置３００ａおよび３００ｂの総称を、「情報提供サーバ装置３００」と表記する。また、無線局装置５００ａおよび５００ｂの総称を、「無線基地局装置５００」と称する。また、ネットワーク６００ａおよび６００ｂの総称を、「ネットワーク６００」と表記する。
【００２８】
携帯電話機１０１は、本発明における情報処理装置の一例である。
図４は、携帯電話機１０１の機能構成を示す概略ブロック図である。同図において、携帯電話機１０１は、通信部１１０と、表示部１２０と、音声入力部１３１と、音声出力部１３２と、操作入力部１４０と、位置情報取得部１５０と、制御部１６０と、記憶部１８０とを具備する。制御部１６０は、通信制御部１６１と、表示制御部１６２と、音声処理部１６３と、入力処理部１６４と、位置関連情報取得部１６５と、位置関連情報補完部１６６と、画像付加部１６７と、事象情報付加部１６８と、アプリケーション処理部１６９とを具備する。記憶部１８０は、位置情報記憶部１８１と、画像記憶部１８２と、事象情報記憶部１８３と、行動履歴情報記憶部１８４とを具備する。
同図において、図１の各部に対応して同様の機能を有する部分には、同一の符号（１５０、１６５、１６６、１８１）を付して説明を省略する。
【００２９】
通信部１１０は、無線局装置５００ａの通信エリア内において、無線局装置５００ａと無線通信を行う。また、通信部１１０は、無線局装置５００ｂの通信エリア内において、無線局装置５００ｂと無線通信を行う。また、通信部１１０は、携帯電話通信網（通信事業者によって提供される携帯電話機用の無線通信ネットワーク）の無線基地局と通信を行うことにより、携帯電話通信網に接続する。
【００３０】
なお、通信部１１０が、無線局装置５００ａまたは５００ｂと通信を行う際の通信方式と、携帯電話通信網の無線基地局と通信を行う際の通信方式とは、同一であってもよいし、異なっていてもよい。例えば、無線局装置５００ａおよび５００ｂがフェムトセル基地局装置であり、通信部１１０が、携帯電話通信方式にて無線局装置５００ａまたは５００ｂと通信を行うようにしてもよい。あるいは、通信部１１０が、赤外線通信などの近距離無線通信にて無線局装置５００ａや５００ｂと通信を行うなど、携帯電話通信方式以外の通信方式にて通信を行うようにしてもよい。
【００３１】
表示部１２０は、例えば液晶ディスプレイまたは有機ＥＬ（Organic Electro-Luminescence）ディスプレイ等の表示画面を有し、表示制御部１６２の制御に従って動画像や静止画像やテキスト（文字）などの各種画像を表示する。特に、表示部１２０は、ユーザの行動履歴を示す情報として、ユーザの位置（ユーザの現在位置またはユーザの過去の位置）に関連する画像を表示する。当該画像については後述する。
【００３２】
音声入力部１３１はマイクを有し、周囲音を採取して音声信号に変換し、音声処理部１６３に出力する。
音声出力部１３２はスピーカを有し、音声処理部１６３からアナログの電気信号にて出力される音声信号を音声に変換して出力する。
操作入力部１４０は、例えば、テンキーや方向キーや決定ボタン等の押ボタンや、表示部１２０の表示画面に設けられたタッチパネル（タッチセンサ）を有して、ユーザの操作入力を受け付け、受け付けた操作入力を示す電気信号を入力処理部１６４に出力する。
【００３３】
制御部１６０は、携帯電話機１０１の各部を制御して各種機能を実行する。制御部１６０は、例えば、携帯電話機１０１の具備するＣＰＵ（Central Processing Unit、中央処理装置）が、携帯電話機１０１の具備するメモリからプログラムを読み出して実行することにより実現される。
【００３４】
通信制御部１６１は、アプリケーション処理部１６９から出力されるデータに符号化等の処理を行って、通信部１１０に出力して変調させ、無線信号にて送信させる。また、通信制御部１６１は、通信部１１０が受信して復調した信号に、復号等の処理を行ってデータを抽出し、アプリケーション処理部１６９に出力する。
また、通信制御部１６１は、サーバシステムが繰り返し無線送信する位置関連情報を通信部１１０が取得して復調すると、当該位置関連情報に復号等の処理を行ってデータとしての位置関連情報を抽出し、得られた位置関連情報を位置関連情報取得部１６５に出力する。
また、通信制御部１６１は、位置関連情報補完部１６６から出力される位置情報に符号化等の処理を行って、通信部１１０に出力して変調させ、無線信号にてサーバシステム２０１に送信させる。そして、当該位置情報に応じた位置関連情報（位置情報の示す位置に関連する位置関連情報）を通信部１１０が受信して復調すると、通信制御部１６１は、当該位置関連情報に復号等の処理を行ってデータとしての位置関連情報を抽出し、得られた位置関連情報位置関連情報補完部１６６に出力する。
【００３５】
表示制御部１６２は、表示部１２０を制御して各種画像を表示させる。具体的には、表示制御部１６２は、アプリケーション処理部１６９から出力される動画像データや静止画像データやテキストデータ等に基づいて画面表示用の信号を生成して表示部１２０に出力することにより、表示部１２０に画面画像を表示させる。
音声処理部１６３は、アプリケーション処理部１６９から出力される音声データを電気信号に変換して音声出力部１３２に出力することで、音声出力部１３２に音声を出力させる。また、音声処理部１６３は、音声入力部１３１が音声を採取して出力する電気信号を音声データに変換してアプリケーション処理部１６９に出力する。
【００３６】
入力処理部１６４は、操作入力部１４０が受け付けた操作に応じた信号をアプリケーション処理部１６９に出力する。例えば、操作入力部１４０が、キーボタンの押下を受け付けて押下されたキーボタンに応じた信号を出力すると、入力処理部１６４は、当該信号に基づいて、押下されたキーボタンを示すデータを生成する。また、操作入力部１４０が、タッチパネルにおけるタッチ操作を受け付けて、タッチ操作に応じた信号を出力すると、入力処理部１６４は、当該信号に基づいて、表示画面におけるタッチ位置の座標データを生成する。
【００３７】
画像付加部１６７は、位置関連情報取得部１６５または位置関連情報補完部１６６の取得する場所画像に、画像記憶部１８２の記憶するユーザの画像を合成（付加）する。これにより、画像付加部１６７は、現地でユーザを撮像したような画像を生成する。
【００３８】
事象情報付加部１６８は、画像付加部１６７がユーザの画像を合成した画像に、事象情報を付加する。ここでいう事象情報は、携帯電話機１０１に関連する事象の情報である。例えば、ユーザ操作に応じて携帯電話機１０１が行った処理の履歴情報が、事象情報に該当する。
事象情報付加部１６８は、場所画像の撮像された位置の付近にユーザがいた時刻に応じて、当該時刻に該当する事象情報を、画像付加部１６７がユーザの画像を合成した画像に付加する。
【００３９】
アプリケーション処理部１６９は、アプリケーションプログラムを実行して、インターネットブラウジング機能や電子メール機能など各種機能を提供する。特に、アプリケーション処理部１６９は、ユーザ操作に応じて、事象情報付加部１６８が事象情報を付加した画像を表示する。
【００４０】
記憶部１８０は、例えば携帯電話機１０１の具備するメモリの記憶領域にて実現され、携帯電話機１０１の具備するＣＰＵが実行する各種プログラムなど、各種データを記憶する。
画像記憶部１８２は、携帯電話機１０１のユーザの画像を、予め（画像付加部１６７が画像の合成を行う前から）記憶している。例えば、携帯電話機１０１が撮像部を具備し、当該撮像部の撮像したユーザの画像を画像記憶部１８２が記憶する。
【００４１】
事象情報記憶部１８３は、事象情報として、ユーザ操作に応じて携帯電話機１０１（アプリケーション処理部１６９）が行った処理の履歴情報を記憶する。
行動履歴情報記憶部１８４は、行動履歴情報として、事象情報付加部１６８が事象情報を付加した画像を記憶する。ここでいう行動履歴画像は、携帯電話機１０１のユーザの行動履歴を示す画像である。行動履歴情報記憶部１８４が、位置関連情報としての場所画像に事象情報を付加された画像を記憶することで、当該画像を見たユーザは、自らのいた場所や、当該場所で行った行動を把握することができる。
【００４２】
サーバシステム２０１は、位置関連情報としての場所画像を携帯電話機１０１に送信する。
情報提供サーバ装置３００ａは、無線局装置５００ａの通信エリア内の場所画像を予め記憶しており、無線局装置５００ａを介して場所画像を携帯電話機１０１に送信する。同様に、情報提供サーバ装置３００ｂは、無線局装置５００ｂの通信エリア内の場所画像を予め記憶しており、無線局装置５００ｂを介して場所画像を携帯電話機１０１に送信する。
【００４３】
図５は、情報提供サーバ装置３００の機能構成を示す概略ブロック図である。同図において、情報提供サーバ装置３００は、ネットワーク通信部３１０と、制御部３２０と、記憶部３３０とを具備する。制御部３２０は、通信制御部３２１と、位置関連情報管理部３２２とを具備する。記憶部３３０は、位置関連情報記憶部３３１を具備する。
【００４４】
記憶部３３０は、例えば情報提供サーバ装置３００の具備するメモリの記憶領域にて実現され、情報提供サーバ装置３００の具備するＣＰＵが実行する各種プログラムなど、各種データを記憶する。
位置関連情報記憶部３３１は、無線局装置５００の通信エリアに関連した位置関連情報を予め記憶している。ここで、無線局装置５００の通信エリアは、例えば、所定の観光スポット内、あるいは、所定の店内など、比較的狭い領域となっている。そして、位置関連情報記憶部３３１は、観光スポットの風景画像、あるいは、店内の画像など、当該領域における場所画像を位置関連情報として記憶している。
【００４５】
制御部３２０は、情報提供サーバ装置３００の各部を制御して各種機能を実行する。制御部３２０は、例えば、情報提供サーバ装置３００の具備するＣＰＵが、情報提供サーバ装置３００の具備するメモリからプログラムを読み出して実行することにより実現される。
位置関連情報管理部３２２は、位置関連情報記憶部３３１の記憶する位置関連情報を、例えば１０分間隔など一定時間毎に繰り返し読み出して、通信制御部３２１に出力する。
【００４６】
通信制御部３２１は、ネットワーク通信部３１０を制御して通信を行わせる。特に、通信制御部３２１は、位置関連情報管理部３２２から出力される位置関連情報を、通信部１１０に出力して送信させる。
ネットワーク通信部３１０は、ネットワーク６００に接続され、当該ネットワークを介して無線局装置など他の機器と通信を行う。特に、ネットワーク通信部３１０は、位置関連情報記憶部３３１の記憶する位置関連情報を送信する。
【００４７】
情報補完サーバ装置４００は、携帯電話機１０１が送信した位置情報を受信すると、当該位置情報の示す位置に関連する位置関連情報を送信する。
図６は、情報補完サーバ装置４００の機能構成を示す概略ブロック図である。同図において、情報補完サーバ装置４００は、ネットワーク通信部４１０と、制御部４２０と、記憶部４３０とを具備する。制御部４２０は、通信制御部４２１と、位置関連情報選択部４２２とを具備する。記憶部４３０は、位置関連情報記憶部４３１を具備する。
【００４８】
ネットワーク通信部４１０は、ネットワーク６００に接続され、当該ネットワークを介して無線局装置など他の機器と通信を行う。特に、ネットワーク通信部４１０は、携帯電話機１０１から送信される位置情報を受信し、当該位置情報に応じて制御部４２０が出力する位置関連情報を送信する。
【００４９】
制御部４２０は、情報補完サーバ装置４００の各部を制御して各種機能を実行する。制御部４２０は、例えば、情報補完サーバ装置４００の具備するＣＰＵが、情報補完サーバ装置４００の具備するメモリからプログラムを読み出して実行することにより実現される。
通信制御部４２１は、ネットワーク通信部４１０を制御して通信を行わせる。特に、通信制御部４２１は、ネットワーク通信部４１０が受信した位置情報を位置関連情報選択部４２２に出力し、当該位置情報に応じて位置関連情報選択部４２２が位置関連情報記憶部４３１から読み出した位置関連情報を、ネットワーク通信部４１０に出力して送信させる。
位置関連情報選択部４２２は、通信制御部４２１から出力される位置情報に基づいて、当該位置情報の示す位置に関連する位置関連情報を、位置関連情報記憶部４３１の記憶する位置関連情報の中から選択して読み出す。そして、位置関連情報選択部４２２は、読み出した位置関連情報を通信制御部４２１に出力する。なお、位置関連情報記憶部４３１の記憶する位置関連情報の中に、位置情報の示す位置と完全に一致するものがない場合、位置関連情報選択部４２２は、例えば位置情報の示す位置との距離が最短の位置関連情報を選択するなど、位置情報の示す条件に比較的近い位置関連情報を選択する。
【００５０】
記憶部４３０は、例えば情報補完サーバ装置４００の具備するメモリの記憶領域にて実現され、情報補完サーバ装置４００の具備するＣＰＵが実行する各種プログラムなど、各種データを記憶する。
位置関連情報記憶部４３１は、位置関連情報を予め記憶している。特に、位置関連情報記憶部４３１は、無線局装置５００ａの通信エリア外、かつ、無線局装置５００ｂの通信エリア外の位置について、当該位置に関連する位置関連情報を記憶する。位置関連情報記憶部４３１が記憶する位置関連情報は、無線局装置５００ａの通信エリア外、かつ、無線局装置５００ｂの通信エリア外において、携帯電話機１０１の位置情報記憶部１８１が記憶した位置情報に基づいて選択され、読み出される。
【００５１】
無線局装置５００ａおよび５００ｂは、携帯電話機１０１と無線通信を行う。上述のように、無線局装置５００ａおよび５００ｂは、それぞれ、比較的狭い領域の通信エリアを有する。また、携帯電話網等と異なり、無線局装置はきめ細かく配置されておらず、いずれの無線局装置の通信エリアにも属さないエリアが存在する。また、建物あるいは乗り物の中や、地下なども、通信エリア外となり得る。
無線局装置５００ａの通信エリア内に携帯電話機１０１が位置する場合に、無線局装置５００ａは、携帯電話機１０１に位置関連情報を送信する。また、無線局装置５００ｂは、通信エリア内に携帯電話機１０１が位置する場合に、携帯電話機１０１から位置情報を受信し、携帯電話機１０１に位置関連情報を送信する。
【００５２】
ネットワーク６００ａおよび６００ｂは、公衆交換電話網、インターネット、あるいはＬＡＮ（Local Area Network）などの通信ネットワークである。ネットワーク６００ａは、情報提供サーバ装置３００ａと無線局装置５００ａとの間の通信信号を伝送する。また、ネットワーク６００ｂは、情報提供サーバ装置３００ｂと情報補完サーバ装置４００と無線局装置５００ｂとの間の通信信号を伝送する。
【００５３】
次に、図７を参照して、携帯電話機１０１が生成する行動履歴情報について説明する。
図７は、携帯電話機１０１が生成する行動履歴情報の例を示す説明図である。同図の例において、携帯電話機１０１は、サーバシステム２０１から取得した位置関連情報ｄ１０１と、画像記憶部１８２の記憶するユーザ画像ｄ１０２と、事象情報記憶部１８３の記憶する事象情報ｄ１０３とを合成する。
【００５４】
ここでは、携帯電話機１０１（通信部１１０）は、位置関連情報として、場所画像と、当該場所の名称と、天気の情報と、気温の情報とを取得している。
例えば、情報提供サーバ装置３００ａが、無線局装置５００ａの通信エリアＡ１１ａの場所画像と、当該場所の名称と、現在の時刻（日時）と、当該通信エリア内における現在（位置関連情報生成時ないし送信時）の天気および気温の情報とを、位置関連情報として無線局装置５００ａから送信する。情報提供サーバ装置３００ａは、例えば、Ｅｘｉｆ（Exchangeable Image File Format）などメタデータを追加可能な画像フォーマットを用いて、場所の名称等の情報を格納した場所画像データを生成し、位置関連情報として送信する。携帯電話機１０１が無線局装置５００ａの通信エリアＡ１１ａ内に位置する場合、通信部１１０が当該位置関連情報を受信し、通信制御部１６１を介して位置関連情報取得部１６５に出力する。
【００５５】
同様に、情報提供サーバ装置３００ｂが、無線局装置５００ｂの通信エリアＡ１１ｂの場所画像と、当該場所の名称と、現在の時刻と、当該通信エリア内における現在の天気および気温の情報とを、位置関連情報として無線局装置５００ｂから送信する。情報提供サーバ装置３００ｂは、例えば、Ｅｘｉｆのようなメタデータを追加可能な画像フォーマットを用いて、場所の名称等の情報を格納した場所画像データを生成し、位置関連情報として送信する。携帯電話機１０１が無線局装置５００ｂの通信エリアＡ１１ｂ内に位置する場合、通信部１１０が当該位置関連情報を受信し、通信制御部１６１を介して位置関連情報取得部１６５に出力する。
【００５６】
情報提供サーバ装置３００ａまたは情報提供サーバ装置３００ｂの送信した位置関連情報を取得した位置関連情報取得部１６５は、場所の名称や時刻や天気および気温の情報を、場所画像の所定の位置に付加（合成）して、画像付加部１６７に出力する。なお、事象情報付加部１６８が当該付加を行うようにしてもよい。
【００５７】
また、携帯電話機１０１が、無線局装置５００ｂの通信エリアＡ１１ｂ内に位置する場合、位置関連情報補完部１６６が、位置情報記憶部１８１から位置情報を読み出して、通信制御部１６１および通信部１１０を介して無線局装置５００ｂに送信する。ここで、位置情報記憶部１８１は、位置情報取得部１５０が携帯電話機１０１の位置を測位した時刻を、位置情報に含めて記憶しておき、位置関連情報補完部１６６は、測位時刻を含む位置情報を送信する。
そして、位置情報を受信した無線局装置５００ｂは、当該位置情報を情報補完サーバ装置４００に送信する。情報補完サーバ装置４００は、無線局装置５００ｂから送信された位置情報の示す位置および時刻に基づいて、当該位置の場所画像と、場所の名称と、当該時刻と、当該時刻における当該位置の天気および気温の情報とを、位置関連情報として無線局装置５００ｂから送信する。なお、情報補完サーバ装置４００は、例えば、ネットワーク６００ｂを介してインターネットに接続して、位置情報の示す位置および時刻における天気および気温の情報を取得する。例えば、位置関連情報取得部１６５は、Ｅｘｉｆのようなメタデータを追加可能な画像フォーマットを用いて、場所の名称等の情報を格納した場所画像データを生成し、位置関連情報として送信する。
通信部１１０は、無線局装置５００ｂから送信された位置関連情報を取得すると、当該位置関連情報を通信制御部１６１を介して位置関連情報補完部１６６に出力する。位置関連情報を取得した位置関連情報補完部１６６は、場所の名称や時刻や天気および気温の情報を、場所画像の所定の位置に付加（文字にて画像に合成）して、画像付加部１６７に出力する。なお、事象情報付加部１６８が当該付加を行うようにしてもよい。
【００５８】
位置関連情報取得部１６５または位置関連情報補完部１６６の出力した画像を取得した画像付加部１６７は、画像記憶部１８２からユーザ画像を読み出して、位置関連情報取得部１６５または位置関連情報補完部１６６の出力した画像の所定の位置に付加（合成）し、事象情報付加部１６８に出力する。
画像付加部１６７の出力した画像を取得した事象情報付加部１６８は、事象情報記憶部１８３から事象情報を読み出して、画像付加部１６７の出力した画像の所定の位置に付加（文字にて合成）し、行動履歴情報として行動履歴情報記憶部１８４に書き込む（記憶させる）。ここで、事象情報記憶部１８３は、アプリケーション処理部１６９が行った通話処理（通話機能の実行）やインターネット画面表示処理など、アプリケーション処理部１６９が行った処理の履歴に処理時刻（処理日時）を含めて、事象情報として記憶している。そして、事象情報付加部１６８は、画像付加部１６７の記憶する事象情報のうち、処理時刻が、位置関連情報の示す時刻に適合する（例えば、位置関連情報の示す日時が、処理日時に含まれる）ものを選択して読み出し、画像付加部１６７の出力した画像に付加する。
以上のようにして、携帯電話機１０１が、行動履歴情報（図７の例では画像ｄ１０４）を生成し、行動履歴情報記憶部１８４が当該行動履歴情報を記憶する。
【００５９】
このように、携帯電話機１０１は、位置情報に応じた場所画像や場所の名称など、携帯電話機１０１のユーザの現在位置または過去の位置を示す情報を含む行動履歴情報を生成する。従って、ユーザは、行動履歴情報を見ることで、ユーザ自らのいる場所ないしいた場所を把握する（例えば、確認するあるいは思い出す）ことができる。
また、携帯電話機１０１は、位置情報に応じた天気や気温の情報など、ユーザがいた場所における、ユーザがいた時の情報や、その時に携帯電話機１０１が行った処理（ユーザが携帯電話機１０１を用いて行った行動）の履歴を含む行動履歴情報を生成する。従って、ユーザは、行動履歴情報を見ることで、当時の状況を把握することができる。さらには、ユーザは、当時の状況を思い出すことで、一層の臨場感をもって、画像としての行動履歴情報を楽しむことができる。
【００６０】
また、携帯電話機１０１は、行動履歴情報にユーザ画像を合成して、現地でユーザを撮像したような画像とする。従って、ユーザは、自らを撮像した画像を見るような臨場感をもって、画像としての行動履歴情報を楽しむことができる。
但し、画像記憶部１８２が、ユーザ画像以外の画像を記憶するようにしてもよい。すなわち、画像付加部１６７が、ユーザ画像以外の画像を合成するようにしてもよい。例えば、画像記憶部１８２が、ユーザのペットの画像を記憶し、画像付加部１６７は、当該ユーザのペットの画像を行動履歴情報に合成する。このように、画像記憶部１８２が、ユーザの好みの画像を記憶し、画像付加部１６７が、当該画像を行動履歴情報に付加することで、ユーザは、画像としての行動履歴情報を楽しむことができる。
【００６１】
なお、行動履歴情報の表示は、アプリケーション処理部１６９が行動履歴情報記憶部１８４から行動履歴を読み出して表示部１２０に表示させることで行われる。具体的には、操作入力部１４０が行動履歴情報の表示要求操作を受け付けると、アプリケーション処理部１６９は、行動履歴情報記憶部１８４から行動履歴情報を読み出して表示制御部１６２に出力する。行動履歴情報の出力を受けた表示制御部１６２は、当該行動履歴情報を表示部１２０に表示させる。なお、表示部１２０が、行動履歴情報を一覧表示（例えば、サムネイル表示）するようにしてもよいし、あるいは、ユーザ操作に応じて、いずれか１つの画像（行動履歴情報）を表示するようにしてもよい。
【００６２】
次に、図８〜１０を参照して、位置関連情報提供システム２の動作について説明する。
図８は、携帯電話機１０１が行動履歴情報を生成する際の、位置関連情報提供システム２の動作例を示すシーケンス図である。
同図の処理において、情報提供サーバ装置３００ａは、無線局装置５００ａの通信エリアに対して、例えば１０分周期など繰り返し位置関連情報を送信している（シーケンスＳ１０１）。携帯電話機１０１が無線局装置５００ａの通信エリア内に位置する場合、携帯電話機１０１は、情報提供サーバ装置３００ａの送信した位置関連情報を受信して行動履歴情報を生成し、記憶する（シーケンスＳ１０２）。
【００６３】
一方、携帯電話機１０１が無線局装置５００ａの通信エリア外に出ると、携帯電話機１０１は、情報提供サーバ装置３００ａの送信する位置関連情報を受信できなくなる（シーケンスＳ１１１）。この場合、携帯電話機１０１は、例えば１０分周期など定期的に、携帯電話機１０１自らの位置を測位して、位置情報として記憶する（シーケンスＳ１１２）。
【００６４】
また、情報提供サーバ装置３００ｂは、無線局装置５００ｂの通信エリアに対して、例えば１０分周期など繰り返し位置関連情報を送信している（シーケンスＳ１２１）。携帯電話機１０１が無線局装置５００ｂの通信エリア内に入ると、携帯電話機１０１は、情報提供サーバ装置３００ｂの送信した位置関連情報を受信して行動履歴情報を生成し、記憶する（シーケンスＳ１２２）。
さらに、携帯電話機１０１は、シーケンスＳ１１２で記憶した位置情報を情報補完サーバ装置４００に送信する（シーケンスＳ１２３）。当該位置情報を受信した情報補完サーバ装置４００は、当該位置情報に応じた位置関連情報を送信する（シーケンスＳ１２４）。そして、携帯電話機１０１は、情報補完サーバ装置４００の送信した位置関連情報を受信して行動履歴情報を生成し、記憶する（シーケンスＳ１２５）。
このように、携帯電話機１０１は、いずれかのサーバ装置と通信可能なときの行動履歴情報のみならず、いずれのサーバ装置とも通信不可能なときの行動履歴情報も生成することができる。
【００６５】
図９は、携帯電話機１０１が行動履歴情報を生成する処理手順を示すフローチャートである。携帯電話機１０１は、電源を接続（ＯＮ）された稼動状態において、行動履歴情報生成機能を実行するように設定されている場合に、同図の処理を実行する。
同図の処理において、まず、位置関連情報取得部１６５は、いずれかのサーバ装置と通信可能か否かを判定するために、サーバ装置との通信を試みるよう通信制御部１６１に指示し、通信制御部１６１は、通信部１１０を制御して、サーバ装置との信号の送受信を試みる（ステップＳ２０１）。
【００６６】
次に、位置関連情報取得部１６５は、通信部１１０がステップＳ２０１において情報提供サーバ装置３００の送信した位置関連情報を受信したか否かを判定する（ステップＳ２０２）。位置関連情報を受信したと判定した場合（ステップＳ２０２：ＹＥＳ）、制御部１６０（位置関連情報取得部１６５、画像付加部１６７および事象情報付加部１６８）は、通信部１１０が受信した位置関連情報に基づいて行動履歴情報を生成し、行動履歴情報記憶部１８４に記憶させる（ステップＳ２１１）。具体的には、位置関連情報取得部１６５は、通信部１１０が受信した位置関連情報を取得して、図７で説明したように加工画像を生成して、画像付加部１６７に出力する。画像付加部１６７は、位置関連情報取得部１６５の出力した画像に、画像記憶部１８２から読み出したユーザ画像を付加して事象情報付加部１６８に出力する。そして、事象情報付加部１６８は、画像付加部１６７の出力した画像に、事象情報を付加して、行動履歴情報として行動履歴情報記憶部１８４に記憶させる。
【００６７】
また、位置関連情報補完部１６６は、ステップＳ２０１においてサーバ装置との信号の送受信を試みた結果に基づいて、情報補完サーバ装置４００にアクセス可能（通信可能）か否かを判定する（ステップＳ２３１）、通信可能と判定した場合（ステップＳ２３１：ＹＥＳ）、位置関連情報補完部１６６は、位置情報記憶部１８１から位置情報を読み出し、通信制御部１６１および通信部１１０を介して、情報補完サーバ装置４００に位置情報を送信する（ステップＳ２３２）。
【００６８】
位置情報に応じた位置関連情報が情報補完サーバ装置４００から送信されると、通信部１１０が当該位置関連情報を受信して、通信制御部１６１を介して位置関連情報補完部１６６に出力する（ステップＳ２３３）。
そして、制御部１６０（位置関連情報補完部１６６、画像付加部１６７および事象情報付加部１６８）は、通信部１１０が受信した位置関連情報に基づいて行動履歴情報を生成し、行動履歴情報記憶部１８４に記憶させる（ステップＳ２３４）。具体的には、位置関連情報補完部１６６は、通信部１１０の出力した位置関連情報に基づいて、図７で説明したように加工画像を生成して、画像付加部１６７に出力する。画像付加部１６７は、位置関連情報補完部１６６の出力した画像に、画像記憶部１８２から読み出したユーザ画像を付加して事象情報付加部１６８に出力する。そして、事象情報付加部１６８は、画像付加部１６７の出力した画像に、事象情報を付加して、行動履歴情報として行動履歴情報記憶部１８４に記憶させる。
その後、ステップＳ２０１に戻る。
【００６９】
一方、ステップＳ２０２において、位置関連情報を受信していないと判定した場合（ステップＳ２０２：ＮＯ）、位置情報取得部１５０は、携帯電話機１０１の位置を測位する時刻（例えば、１０分周期で予め定められた時刻）になったか否かを判定する（ステップＳ２２１）。
携帯電話機１０１の位置を測位する時刻になったと判定した場合（ステップＳ２２１：ＹＥＳ）、位置情報取得部１５０は、携帯電話機１０１の位置を測位して位置情報を位置関連情報取得部１６５に出力し、位置関連情報取得部１６５は、当該位置情報を位置情報記憶部１８１に記憶させる（ステップＳ２２２）。
その後、ステップＳ２３１に進む。
一方、ステップＳ２２１において、携帯電話機１０１の位置を測位する時刻になっていないと判定した場合（ステップＳ２２１：ＮＯ）、ステップＳ２３１に進む。
また、ステップＳ２３１において、通信不可能と判定した場合（ステップＳ２３１：ＮＯ）、ステップＳ２０１に戻る。
【００７０】
図１０は、情報補完サーバ装置４００が、位置情報に基づいて位置関連情報を送信する処理手順を示すフローチャートである。情報補完サーバ装置４００は、電源を接続された稼動状態において、同図の処理を行う。
同図の処理において、まず、ネットワーク通信部４１０が、受信信号の処理を行い（ステップＳ３０１）、位置関連情報選択部４２２は、ネットワーク通信部４１０が携帯電話機１０１の送信した位置情報を受信したか否かを判定する（ステップＳ３０２）。受信したと判定した場合（ステップＳ３０２：ＹＥＳ）、位置関連情報選択部４２２は、位置情報の示す位置および時刻に基づいて、位置関連情報記憶部４３１の記憶する位置関連情報から、当該位置および時刻に応じた位置関連情報を選択する（ステップＳ３１１）。
【００７１】
そして、位置関連情報選択部４２２は、選択した位置関連情報を読み出し（ステップＳ３１２）、天気および気温の情報などを付加して、通信制御部４２１およびネットワーク通信部４１０を介して携帯電話機１０１に送信する（ステップＳ３１３）。
その後、ステップＳ３０１に戻る。
一方、ステップＳ３０２において、位置情報を受信していないと判定した場合（ステップＳ３０２：ＮＯ）、ステップＳ３０１に戻る。
【００７２】
以上説明したように、位置関連情報取得部１６５は、情報提供サーバ装置３００から位置関連情報を取得できない場合に、位置情報を位置情報記憶部１８１に書き込む。そして、位置関連情報補完部１６６は、情報補完サーバ装置４００と通信可能となると、位置情報記憶部１８１から位置情報を読み出して、当該位置情報に応じた位置関連情報を取得する。
これにより、携帯電話機１０１は、いずれかのサーバ装置と通信可能なときの位置関連情報のみならず、いずれのサーバ装置とも通信不可能なときの位置関連情報も取得することができ、当該位置関連情報に基づいて行動履歴情報を生成することができる。
特に、サーバシステム２０１が、位置情報記憶部１８１の記憶する位置情報に基づいて位置関連情報を提供し、位置関連情報補完部１６６が当該位置関連情報を取得することで、より簡易なシステムを用いて、情報処理装置のユーザが、各場所に応じたデータを取得し得るようにできる。すなわち、サーバシステム２０１は、無線局装置５００ａの通信エリア外、かつ、無線局装置５００ｂの通信エリア外の位置に関連する位置関連情報を、事後的に携帯電話機１０１に提供可能なので、位置関連情報を提供する位置毎に情報提供サーバ装置および無線局装置を設置するなど大掛かりな設備を用意する必要が無い。
【００７３】
このように、携帯電話機１０１が、いずれのサーバ装置とも通信不可能なときの位置関連情報を取得できる点で、携帯電話機１０１のユーザは、場所に応じたデータ（例えば、ユーザ自らのいる場所に応じたデータ）を、より確実に取得できる。また、携帯電話機１０１のユーザ（または同行者等）は行動履歴情報を見ることで、自らのいた場所などの行動履歴を容易に把握することができる。
また、携帯電話機１０１は、自動的に位置関連情報を取得して行動履歴情報を生成するので、携帯電話機１０１のユーザは、撮像操作や送信操作を行わずとも、場所に応じたデータとしての位置関連情報を取得できる。この点で、ユーザは、位置関連情報を、より確実に取得することができる。特に、携帯電話機１０１のユーザは、携帯電話機１０１がサーバ装置と通信不可能なときの位置関連情報も、より確実に取得することができる。
【００７４】
また、位置関連情報補完部１６６は、位置関連情報として、位置情報の示す位置における撮像画像（例えば風景画像）を取得する。
これにより、ユーザ（または同行者等）は、自らのいた位置における風景画像等の撮像画像を見て楽しむことができる。
【００７５】
また、携帯電話機１０１（特に画像付加部１６７）は、行動履歴情報にユーザ画像を合成して、現地でユーザを撮像したような画像とする。
これにより、ユーザは、自らを撮像した画像を見るような臨場感をもって、画像としての行動履歴情報を楽しむことができる。なお、上記のように画像付加部１６７が、ユーザ画像以外の画像を合成するようにしてもよい。この場合も、ユーザ（または同行者等）は、画像としての行動履歴情報を楽しむことができる。
【００７６】
また、携帯電話機１０１（特に事象情報付加部１６８）は、行動履歴情報に、携帯電話機１０１が行った処理（例えば、ユーザが携帯電話機１０１を用いて行った行動）の履歴を含める。
これにより、ユーザ（または同行者等）は、行動履歴情報を見ることで、当時の状況を把握することができる。さらには、ユーザ（または同行者等）は、当時の状況を思い出すことで、一層の臨場感をもって、画像としての行動履歴情報を楽しむことができる。
【００７７】
なお、位置情報記憶部１８１が、位置関連情報取得部１６５が位置関連情報を取得できなかったときの位置情報に代えて、位置関連情報取得部１６５が位置情報を取得できたときの位置情報を記憶するようにしてもよい。この場合、位置関連情報補完部１６６は、位置関連情報取得部１６５が位置関連情報を取得できた２点の中間の位置を算出して、位置情報とする。これにより、携帯電話機１０１が無線局装置の通信エリア外にいる場合に、位置情報取得部１５０の測位を抑制して携帯電話機１０１の負荷および電力消費を低減させることができ、かつ、位置関連情報補完部１６６は、簡単な計算で位置関連情報を取得し得る。
【００７８】
なお、情報提供サーバ装置と情報補完サーバ装置とは、同一のサーバ装置で構成されていてもよい。
また、本発明の適用範囲は、携帯電話機１０１が無線極装置の通信エリア外に出ることでサーバ装置と通信不可能となる場合に限らない。例えば、サーバ装置と通信可能な時間が限定されている場合など、通信エリア以外の条件によって携帯電話機１０１がサーバ装置と通信不可能となる場合にも本発明を適用可能である。
【００７９】
図１１は、サーバ装置と通信可能な時間が限定されている位置関連情報提供システムの装置構成示す概略ブロック図である。同図において、位置関連情報提供システム３は、携帯電話機１０１と、サーバシステム２０２とを具備する。サーバシステム２０２は、情報提供サーバ装置３００ｃと、ネットワーク６００ｃと、無線ネットワークシステム７００とを具備する。同図の携帯電話機１０１は、図３の携帯電話機１０１と同様であり、同一の符号を付して説明を省略する。
【００８０】
情報提供サーバ装置３００ｃは、図３における情報補完サーバ装置４００に相当し、携帯電話機１０１の送信する位置情報に応じた位置関連情報を送信する。
ネットワーク６００ｃは、公衆交換電話網、インターネット、あるいはＬＡＮ（Local Area Network）などの通信ネットワークである。ネットワーク６００ｃは、情報提供サーバ装置３００ｃと無線ネットワークシステム７００との間の通信信号を伝送する。
無線ネットワークシステム７００は、無線局装置を具備し、携帯電話機１０１の送信する位置情報を受信して、情報提供サーバ装置３００ｃに送信し、また、情報提供サーバ装置３００ｃの送信する位置関連情報を携帯電話機１０１に送信する。
【００８１】
ここで、無線ネットワークシステム７００の通信エリアＡ１１ｃは充分に広く、携帯電話機１０１は、通常、通信エリアＡ１１ｃ内に位置する。一方で、情報提供サーバ装置３００ｃは、稼働時間帯が限定されており、例えば、夜間は停止している。
そこで、携帯電話機１０１は、情報提供サーバ装置３００ｃが停止しているときは位置情報を記憶しておき、情報提供サーバ装置３００ｃが稼動しているときに当該位置情報を情報提供サーバ装置３００ｃに送信して位置関連情報を取得する。
これにより、携帯電話機１０１は、上述した通信エリア外でサーバ装置と通信不可能となる場合と同様、サーバ装置と通信不可能なときの位置関連情報を取得することができる。
【００８２】
なお、情報処理装置自体をユーザが持ち歩く態様でなくてもよい。
図１２は、情報処理装置に代えて端末装置をユーザが持ち歩く態様の置関連情報提供システムの、装置構成示す概略ブロック図である。同図において、位置関連情報提供システム４は、情報処理装置１００と、サーバシステム２０２と、端末装置８００とを具備する。サーバシステム２０２は、情報提供サーバ装置３００ｃと、ネットワーク６００ｃと、無線ネットワークシステム７００とを具備する。同図において、図１１の各部に対応して同様の機能を有する部分には、同一の符号（２０２、３００ｃ、６００ｃ、７００）を付して説明を省略する。
【００８３】
情報処理装置１００は、図１で説明した情報処理装置１００と同様、位置情報を情報提供サーバ装置３００ｃに送信して、当該位置情報に応じた位置関連情報を取得する。但し、情報処理装置１００は、ユーザが持ち歩く機器である必要はなく、例えば、備え付けのコンピュータであってもよい。
端末装置８００は、ユーザが持ち歩く機器であり、端末装置８００自らの位置を測位して、測位結果を、ユーザの位置を示す位置情報として情報処理装置１００に送信する。端末装置８００は、例えば、ユーザが常に身に付ける腕時計などに組み込まれる。
当該構成においても、情報処理装置１００は、端末装置８００から送信される位置情報を用いて、ユーザが情報処理装置１００を持ち歩く場合と同様に、位置関連情報を取得することができる。
【００８４】
なお、位置関連情報提供システム１〜４の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００８５】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【００８６】
１、２、３、４  位置関連情報提供システム
１００  情報処理装置
１０１  携帯電話機
１１０  通信部
１２０  表示部
１３１  音声入力部
１３２  音声出力部
１４０  操作入力部
１５０  位置情報取得部
１６０  制御部
１６１  通信制御部
１６２  表示制御部
１６３  音声処理部
１６４  入力処理部
１６５  位置関連情報取得部
１６６  位置関連情報補完部
１６７  画像付加部
１６８  事象情報付加部
１６９  アプリケーション処理部
１８０  記憶部
１８１  位置情報記憶部
１８２  画像記憶部
１８３  事象情報記憶部
１８４  行動履歴情報記憶部
２００、２０１、２０２  サーバシステム
２１０  位置関連情報記憶部
２２０  通信部
３００、３００ａ、３００ｂ、３００ｃ  情報提供サーバ装置
３１０、４１０  ネットワーク通信部
３２０、４２０  制御部
３２１、４２１  通信制御部
３２２  位置関連情報管理部
３３０、４３０  記憶部
３３１、４３１  位置関連情報記憶部
４００  情報補完サーバ装置
４２２  位置関連情報選択部
５００、５００ａ、５００ｂ  無線局装置
６００、６００ａ、６００ｂ、６００ｃ  ネットワーク
７００  無線ネットワークシステム
【図１】
2013073329.tif 000003
【図２】
2013073329.tif 000004
【図３】
2013073329.tif 000005
【図４】
2013073329.tif 000006
【図５】
2013073329.tif 000007
【図６】
2013073329.tif 000008
【図７】
2013073329.tif 000009
【図８】
2013073329.tif 000010
【図９】
2013073329.tif 000011
【図１０】
2013073329.tif 000012
【図１１】
2013073329.tif 000013
【図１２】
2013073329.tif 000014