(57)【要約】【課題】プライバシーに配慮しつつ、ユーザが位置に係る情報を他のユーザと共有することを可能とする情報処理装置及び情報処理方法を提供する。【解決手段】情報処理サーバ１００は、ユーザに係る位置情報の入力を受ける位置情報受信部１１４と、入力を受けた位置情報のうち、条件に合致する位置情報を変更する位置情報変更部１１５と、変更した位置情報に係る位置を、他のユーザに確認可能とする表示用位置情報送信部１１７とを備える。【選択図】図５
2014025714.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに係る位置情報の入力を受ける入力手段と、
当該入力を受けた位置情報のうち、条件に合致する位置情報を変更する制御手段と、
当該変更した位置情報に係る位置を、前記ユーザとは異なる他のユーザに確認可能とする出力手段と
を備える情報処理システム。
【請求項２】
前記入力手段は、前記ユーザが利用可能な可搬性の携帯端末から位置情報を受信することにより、位置情報の入力を受ける、
請求項１記載の情報処理システム。
【請求項３】
前記出力手段は、前記位置に係る情報を他の情報処理装置へ出力することにより、当該位置を前記他の情報処理装置を使用する他のユーザに確認可能とする、
請求項１または請求項２記載の情報処理システム。
【請求項４】
前記出力手段は、前記位置に係る情報を他の情報処理装置に送信可能なサーバに前記変更した位置情報を送信することにより、当該位置を、前記他の情報処理装置を使用する前記他のユーザに確認可能とする、
請求項１記載の情報処理システム。
【請求項５】
前記入力手段は、前記ユーザが利用可能な可搬性の携帯端末からサーバが受信した位置情報を当該サーバから受信することにより、当該位置情報の入力を受け、
前記出力手段は、前記位置を表示画面上に示すことにより、前記他のユーザに確認可能とする、
請求項１記載の情報処理システム。
【請求項６】
前記条件を設定するための入力を受ける設定手段、
をさらに備える請求項１乃至請求項５のいずれか１項記載の情報処理システム。
【請求項７】
前記制御手段は、前記条件として、前記ユーザの自宅から一定範囲内の位置情報を変更する、
請求項１乃至請求項６のいずれか１項記載の情報処理システム。
【請求項８】
前記制御手段は、前記条件に合致する位置情報を、エリアを示すように変更する、
請求項１乃至請求項７のいずれか１項記載の情報処理システム。
【請求項９】
前記制御手段は、前記条件に合致する位置情報を、道路上の位置を示すように変更する、
請求項１乃至請求項７のいずれか１項記載の情報処理システム。
【請求項１０】
ユーザに係る位置情報の入力を受けるステップと、
当該入力を受けた位置情報のうち、条件に合致する位置情報を変更するステップと、
当該変更した位置情報に係る位置を、前記ユーザとは異なる他のユーザに確認可能とするステップと
を情報処理システムが行う情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明に係るいくつかの態様は、情報処理装置、及び情報処理方法に関する。
【背景技術】
【０００２】
近年、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）から位置情報を取得する機能等を有する携帯端末が広く普及している。このような機能を利用して、現在では様々なサービスが考えられている。
【０００３】
例えば特許文献１は、車両の緯度、経度を位置情報としてビーコンに送信するナビゲーションシステム等を開示している。ここで、特許文献１記載のナビゲーションシステムは、車両が自宅を出発する往路や復路において位置情報を送信すると車両運転者の自宅が特定されてしまうことから、自宅近辺等の領域に現在位置が含まれる場合には位置情報を送信しないようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特再表２００８／０７２７３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１記載手法は、ユーザの位置に係る情報を他のユーザと共有することについては何ら考慮していない。
【０００６】
本発明のいくつかの態様は前述の課題に鑑みてなされたものであり、プライバシーに配慮しつつ、ユーザが位置に係る情報を他のユーザと共有することを可能とする情報処理装置及び情報処理方法を提供することを目的の１つとする。
【課題を解決するための手段】
【０００７】
本発明に係る情報処理システムは、ユーザに係る位置情報の入力を受ける入力手段と、当該入力を受けた位置情報のうち、条件に合致する位置情報を変更する制御手段と、当該変更した位置情報に係る位置を、前記ユーザとは異なる他のユーザに確認可能とする出力手段とを備える。
【０００８】
本発明に係る情報処理方法は、ユーザに係る位置情報の入力を受けるステップと、当該入力を受けた位置情報のうち、条件に合致する位置情報を変更するステップと、当該変更した位置情報に係る位置を、前記ユーザとは異なる他のユーザに確認可能とするステップとを情報処理システムが行う。
【０００９】
尚、本発明において、「部」や「手段」、「装置」、「システム」とは、単に物理的手段を意味するものではなく、その「部」や「手段」、「装置」、「システム」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や「手段」、「装置」、「システム」が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や「手段」、「装置」、「システム」の機能が１つの物理的手段や装置により実現されても良い。
【発明の効果】
【００１０】
本発明によれば、プライバシーに配慮しつつ、ユーザが位置に係る情報を他のユーザと共有することを可能とする情報処理装置及び情報処理方法を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態における情報処理サーバを含む通信システムの構成を示す図である。
【図２】表示画面の具体例を示す図である。
【図３】表示画面の具体例を示す図である。
【図４】図１に示した情報処理サーバ、及び携帯端末の構成を示す機能ブロック図である。
【図５】図４に示した情報処理サーバのソフトウェア機能構成を説明するための機能ブロック図である。
【図６】位置履歴情報の具体例を説明するための図である。
【図７】図１に示した情報処理サーバの処理の流れを説明するためのフローチャートである。
【図８】図１に示した情報処理サーバの処理の流れを説明するためのフローチャートである。
【図９】変形例に係る携帯端末のソフトウェア機能構成を説明するための機能ブロック図である。
【図１０】変形例に係る携帯端末のソフトウェア機能構成を説明するための機能ブロック図である。
【発明を実施するための形態】
【００１２】
以下に本発明の実施形態を説明する。以下の説明及び参照する図面の記載において、同一又は類似の構成には、それぞれ同一又は類似の符号が付されている。
（実施形態）
【００１３】
図１乃至１０は、実施形態を説明するための図である。以下、これらの図を参照しながら、以下の流れに沿って実施形態を説明する。まず「１」で実施形態全体の概要を示す。その上で、「２」でシステム構成を、「３」で処理の流れを説明する。「４」では、本実施形態に係る効果を説明する。最後に、「５」以降では、変形例に係る実施形態等を説明する。
【００１４】
（１  概要）
（１．１  システム概要）
図１は、情報処理システムである情報処理サーバ１００を含む通信システム１の概略構成を示す図である。図１に示すように、通信システム１は、情報処理サーバ１００、携帯端末２００（携帯端末２００Ａ乃至２００Ｅを総称して携帯端末２００という。）、及び基地局３００を含む。情報処理サーバ１００及び基地局３００は、それぞれ公衆網Ｎに接続されている。尚、公衆網Ｎは、情報処理サーバ１００及び携帯端末２００が相互に通信できればどのような方式のネットワークでもよい。より具体的には、公衆網Ｎは、例えばインターネットの他、携帯電話網等であることが考えられる。
【００１５】
ここで、通信システム１は、あるユーザが有する携帯端末２００の位置情報を、他のユーザと共有することのできるシステムである。ここで、共有される位置情報は、現在位置情報であっても良いし、若しくは、過去の１以上の位置情報（複数の位置情報からなる位置情報の履歴。すなわち移動経路）であっても良い。
【００１６】
より具体的な例を挙げると、携帯端末２００Ａ乃至２００Ｅは、情報処理サーバ１００からＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）等の提供を受ける。携帯端末２００を保有するユーザは、情報処理サーバ１００が提供するＳＮＳ等を介して、ユーザの位置（ユーザが保有する携帯端末２００の位置）や移動経路（ユーザが保有する携帯端末２００の移動経路）等を、他のユーザに知らせることが可能となっている。尚、ＳＮＳによる位置又は移動経路の共有はあくまで具体例であり、この共有方法はＳＮＳに限られるものではない。
【００１７】
尚、図１の例では、説明のため、位置情報を送信する側の携帯端末２００Ａ乃至２００Ｃと、他のユーザの位置を表示する携帯端末２００Ｄ及び２００Ｅとを分けて示しているが、位置情報を送信する携帯端末２００が、他のユーザの位置情報を受信して表示することも可能である。
【００１８】
情報処理サーバ１００は、ユーザが保有（携帯）する携帯端末２００（図１の例において、携帯端末２００Ａ乃至２００Ｃのいずれか）から、例えば５分間隔等で位置情報（緯度経度情報）を受信することにより、ユーザの位置履歴情報１３３をデータベース（ＤＢ）１３０上で管理する。当該位置履歴情報１３３は、他のユーザの保有する携帯端末２００（図１の例において、携帯端末２００Ｄまたは２００Ｅ）からの要求に応じて、その少なくとも一部（最新の位置情報、つまり現在位置情報である場合も含む）が、表示用の位置情報として当該携帯端末２００へと送信される。これにより、携帯端末２００Ｄ、２００Ｅを持つユーザは、携帯端末２００Ａ乃至２００Ｃを持つユーザの現在位置や移動経路等の情報を知ることができる。
【００１９】
携帯端末２００は、図示しないユーザが持ち運び自在な可搬性の情報処理装置である。携帯端末２００の具体例としては、例えば、携帯電話（いわゆるスマートフォンであるか、フィーチャーフォンであるかは問わない。）、ノートＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ）等が考えられる。但し、位置を表示する情報処理装置である携帯端末２００Ｄ及び２００Ｅは、据え置き型の情報処理装置、たとえばデスクトップＰＣ等であっても良い。携帯端末２００は、通常、表示部及び入力部を備える。
【００２０】
ユーザが保有する携帯端末２００（図１の例では、携帯端末２００Ａ乃至２００Ｃ）は、例えば一定時間毎に自装置の位置（すなわちユーザの位置）に係る位置情報（緯度経度情報）を情報処理サーバ１００へと送信する。ここで、携帯端末２００は、衛星Ｓ１乃至Ｓ４（以下、衛星Ｓ１乃至Ｓ４を総称して「衛星Ｓ」ともいう。）から発信されている時刻や軌道に関する情報が重畳された伝播を受信することにより、自装置の現在位置に対応する緯度経度に関する位置情報を生成することのできるＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）に対応している。これにより、携帯端末２００は自装置の位置に係る位置情報を取得すると共に、情報処理サーバ１００へと当該位置情報を送信することが可能となる。
【００２１】
また、他のユーザが保有する携帯端末２００（図１の例では、携帯端末２００Ｄ及び２００Ｅ）は、情報処理サーバ１００から受信した表示用位置情報に基づき、携帯端末２００Ａ乃至２００Ｃを保有するユーザの現在位置や移動履歴等の情報を表示することができる。携帯端末２００Ｄ及び２００Ｅによるこの表示の方法はいくつか考えられる。例えば地図上に位置を示しても良いし、緯度経度や近隣の建造物等の文字列情報として表示しても良い。
【００２２】
ここで、ユーザの保有する携帯端末２００の位置情報を全て他のユーザと共有可能としてしまうと、ユーザの自宅や勤務先といった個人情報が他のユーザに特定されてしまう。そこで本実施形態では、自宅や勤務先といった個人情報に関わる位置に係る情報は、精度を落とした形で、他のユーザと共有できるようにする。
【００２３】
（１．２  位置の表示方法の具体例）
精度を落とした位置情報の表示方法の具体例を、図２及び図３を参照しながら説明する。図２及び図３は、携帯端末２００での経路に係る位置情報の地図上への表示方法の具体例を示す図である。まず、図２について説明する。
【００２４】
図２において、当該位置情報にかかるユーザは、地点２１に居住しているものとする。地点２１の情報は、ユーザのプライバシーの保護のため、表示画面２０上には表示されない。
【００２５】
経路表示画像２３は、携帯端末２００Ａ乃至２００Ｃのいずれかを保有するユーザの移動経路を地図上に示すための画像である。当該経路表示画像２３は、他のユーザが保有する携帯端末２００Ｄ及び２００Ｅの表示画面２０上に表示される。これにより、当該他のユーザは、携帯端末２００Ａ乃至２００Ｃのいずれかを保有するユーザの移動経路を知ることができる。
【００２６】
範囲表示画像２５は、携帯端末２００Ａ乃至２００Ｃのいずれかを保有するユーザが、当該範囲表示画像２５で示される領域（エリア）内を移動した場合に表示される画像である。つまり、当該領域内に関しては、この範囲表示画像２５以上の詳細な情報が他のユーザに公開されることはない。これにより、ユーザの個人情報が必要以上に特定されることを防ぐことが可能となる。
【００２７】
ここで、範囲表示画像２５は、地点２１を含む建物のみならず、その近傍の複数の建物を含む範囲（エリア）を含むように設定されている。また、範囲表示画像２５が示す略円状の領域の中心は、地点２１からずれた位置となっている。このように範囲表示画像２５を設定することにより、ユーザの個人情報の特定を一層困難にしている。
【００２８】
尚、図２の例では、範囲表示画像２５は地点２１を含む円状となっているが、これに限られるものではなく、例えば、範囲表示画像２５の形状を四角形等の他の形状にしたり、大きさを変更したりといった変更を加えることも可能である。
また、これらの範囲表示画像２５の大きさや形状等を、ユーザが個別に指定できるようにしても良い。更に、この指定の際に、位置を見せる相手ユーザに応じて、範囲表示画像２５の大きさや形状等を変えられるようにしても良い。このようにすれば、例えば、頻繁に自宅へ招く程親しい相手ユーザに対しては、特に範囲表示画像２５を表示させることなく地点２１を特定可能な形で見せ、一方で、会社でのみ付き合う仕事仲間に対しては、近隣の駅が特定できる程度の広い範囲を示すように範囲表示画像２５を設定する、といったことが可能となる。
【００２９】
次に、他の位置情報の表示方法を、図３を参照しながら説明する。図３の例においても、ユーザの自宅が地点２１にあるものとする。
図３の例では、実際にユーザの自宅がある地点２１を、地点２７に変更して表示画面２０上に表示される。つまり、表示画面２０上には、道路上のみの移動経路を示す経路表示画像２３（実際の自宅がある地点２１を経由しない経路）として表示される。更に、この変更後の地点２７は、道路上、更には他の建物からほぼ等間隔にある交差点上に配置されている。これにより、他のユーザが表示画面２０を見たとしても、ユーザがどの建物に居住しているのかを特定することが困難となる。また、地点２７を道路上とすることで、誤った建物にユーザが居住していると誤解されることも防ぐことが可能となる。更に、地点２７を交差点上とすることで、単に道路上に地点２７を配置した場合よりも居住建物の候補の数を増やすことができるため、単に道路上に位置を変更する場合よりも、ユーザの居住地を特定されづらくすることができる。
【００３０】
尚、上記図２及び図３に係る説明では、携帯端末２００が移動経路を表示する場合を例に説明したが、位置の表示方法はこれに限られるものではない。例えば、現在位置の表示の際にも、図２や図３に準じた表示が可能である。
【００３１】
（２  システム概要）
（２．１  装置構成）
以下、図４を参照しながら、本実施形態に係る通信システム１の装置構成を説明する。図４は、本実施形態に係る通信システム１の装置構成を示すブロック図である。尚図４の例において、基地局３００は記載を省略している。また、携帯端末２００は、位置情報を送信する機能と受信する機能とを両方備えているものとして説明する。
【００３２】
まず、情報処理サーバ１００について説明する。情報処理サーバ１００は前述の通り、携帯端末２００から位置情報を受信すると共に、当該位置情報をユーザ毎に管理するための位置履歴情報１３３をデータベース１３０上に管理する。当該位置履歴情報１３３に含まれる情報は、位置情報の発信元である携帯端末２００とは異なるユーザが保有する携帯端末２００に対して情報処理サーバ１００から送信可能である。これにより、あるユーザの位置情報（行動履歴を示す場合も含む）が、他のユーザが確認できるようになっている。このような機能を実現するために、情報処理サーバ１００は、制御部１１０、通信部１２０、及びＤＢ１３０を有する。尚、情報処理サーバ１００の機能は、１台の情報処理装置として実装することも可能であるし、２以上の情報処理装置（サーバも含む）を組合せた情報処理システムとして実装することも可能である。
【００３３】
制御部１１０は、演算装置であるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１及びメモリ１１３を含む。制御部１１０では、メモリ１１３にプログラム（ソフトウェア）を記憶し，ＣＰＵ１１１上で当該プログラムを実行することにより、情報処理サーバ１００上の各種機能を実行する。例えば、携帯端末２００から受信した位置情報をＤＢ１３０上に位置履歴情報１３３として記憶したり、携帯端末２００から要求された位置履歴情報１３３に含まれる情報や地図情報１３１を当該携帯端末２００へ送信したりといった処理を、制御部１１０が制御する。制御部１１０での機能処理に関しては、図５を参照しながら「２．２」で後述する。
【００３４】
通信部１２０は、携帯端末２００等の各種情報処理装置と公衆網Ｎを介して通信するための通信インタフェースである。通信部１２０は、例えば、携帯端末２００からの位置情報の受信や、携帯端末２００への表示用の位置情報（例えば、位置履歴情報１３３の一部）や、地図情報１３１等を送信する。
【００３５】
ＤＢ１３０は、地図情報１３１や位置履歴情報１３３等を管理する。地図情報１３１は、携帯端末２００からの要求に応じて、適当な範囲、及び縮尺の地図画像を当該携帯端末２００へ送信するための各種情報が格納されるデータベースである。
【００３６】
位置履歴情報１３３は、ユーザ毎（ユーザが保有する携帯端末２００毎）の移動履歴を管理する。本実施形態では、携帯端末２００から定期的に送信される位置情報の履歴を、位置履歴情報１３３が管理する。位置履歴情報１３３の具体例は、図５を参照しながら「２．３」で説明する。
【００３７】
次に、携帯端末２００の構成を説明する。携帯端末２００は、図４に示すように、主制御部２１０、無線通信部２２０、入力部２３０、表示部２４０、及びセンサ２５０を含む。
【００３８】
主制御部２１０は、携帯端末２００における各種処理を制御する。主制御部２１０は、ＣＰＵ２１１及びメモリ２１３（揮発性メモリ及び不揮発性メモリを含む。）を含む。主制御部２１０では、メモリ２１３の記憶領域に各種アプリケーション等のプログラムを格納したり、ＣＰＵ２１１が当該アプリケーション等のプログラムを実行したりすることにより、携帯端末２００における各種機能を実現できる。より具体的には、主制御部２１０は、ＧＰＳ受信機２５３により取得できる位置情報の情報処理サーバ１００へ送信したり、情報処理サーバ１００から受信した地図情報１３１及び表示用の位置情報に基づき、図２や図３に例示したような表示画面２０を表示したりする。
【００３９】
無線通信部２２０は、公衆網Ｎを介して他の情報処理装置との間でデータを送受信（通信）できる。より具体的には、例えば無線通信部２２０は、情報処理サーバ１００へ現在位置情報を送信する。
【００４０】
入力部２３０は、携帯端末２００に対するユーザからの各種入力を受け付けるモジュールである。入力部２３０は、例えば入力キーやタッチパネル等を含むことが考えられる。この他、入力部２３０は、ユーザからの音声を受け付けて入力情報として主制御部２１０へ出力する機能を有しても良い。
【００４１】
表示部２４０は、例えは、他のユーザ（他のユーザが保持する携帯端末２００）の位置や移動履歴等を地図上に表示する表示画面２０等の各種情報を表示することにより、当該各種情報をユーザへ提示するための、例えばディスプレイ装置である。
【００４２】
センサ２５０、携帯端末２００のユーザの移動状態に応じて変化する検出信号等を出力する。センサ２５０は、例えば、加速度センサ２５１やＧＰＳ受信機２５３を含む。具体的には、センサ２５０から出力される検出信号には、加速度センサ２５１から出力される加速度を示す加速度情報や、ＧＰＳ受信機２５３から出力される携帯端末２００の現在位置を示す位置情報（緯度経度情報）等が含まれる。尚、位置情報は、高度に係る情報を含んでも良い。
【００４３】
（２．２  ソフトウェアの機能構成）
次に、図５を参照しながら、情報処理サーバ１００のソフトウェアの機能構成を説明する。図５は、情報処理サーバ１００の制御部１１０上で動作するソフトウェアの構成を模式的に示す機能ブロック図である。制御部１１０で動作するソフトウェアは、位置情報受信部１１４、位置情報変更部１１５、変更条件設定部１１６、及び表示用位置情報送信部１１７、地図情報送信部１１８を含む。
【００４４】
位置情報受信部１１４は、ユーザが保有する携帯端末２００から送信される位置情報を受信すると共に、当該情報をＤＢ１３０の位置履歴情報１３３として管理する。
【００４５】
位置情報変更部１１５は、後述する変更条件設定部１１６が設定した条件に合致する位置情報に対して、位置情報の精度を落とす（位置情報の内容を変更する）処理を行う。より具体的には、例えば、ユーザの自宅や職場の近辺といった極めてパーソナルな領域が条件として設定されている場合には、位置情報変更部１１５は、その領域内の位置情報に対しては、例えば図２に示したように領域（範囲）として位置を示すように変更したり、図３に例を示したように道路上や交差点上の位置にマッピングした位置を示すように変更したりといった処理を行うことで、元の位置（自宅や職場の位置）が特定されにくくする。
【００４６】
変更条件設定部１１６は、先述の位置情報変更部１１５が位置情報を変更する条件を設定する。この条件の設定は、ユーザが携帯端末２００を操作することにより、情報処理サーバ１００上に設定するようにしても良いし、或いは、情報処理サーバ１００の管理者が設定するようにしても良い。
【００４７】
自宅や勤務先といった、位置情報の精度を落とす具体的な位置や領域の指定方法も、いくつか考えられる。例えば、ユーザが緯度経度を指定したり、或いは地図上の位置や領域を指定したりすることが考えられる。若しくは、位置履歴情報１３３を解析することにより、自宅や職場を推定した上で（例えば、１週間のうち、夜間の滞在時間の長い地点は自宅、平日昼間に長時間滞在する地点は勤務先と推定できる）、その地点の周囲を精度を落とす領域とすることも考えられる。
【００４８】
更に、前述のように、相手ユーザに応じて、位置の精度の落とし方を指定できるようにしても良い。この場合、各ユーザを識別するための識別情報等を元に、公開先の相手ユーザ毎に落とす精度の大小や範囲の指定等をユーザが指定することとなる。
【００４９】
表示用位置情報送信部１１７は、携帯端末２００からの要求に応じて、当該携帯端末２００の保有者以外のユーザの現在位置や行動履歴を当該携帯端末２００上に表示できるようにするために、位置履歴情報１３３の少なくとも一部に係る表示用の位置情報を送信する。
【００５０】
地図情報送信部１１８は、携帯端末２００からの要求に応じて、要求された位置（範囲）及び縮尺の地図情報１３１を携帯端末２００へと送信する。表示用位置情報送信部１１７が送信する、他のユーザ（他のユーザが保有する携帯端末２００）の位置若しくは移動履歴に係る表示用位置情報と、地図情報送信部１１８が送信する地図情報１３１とに基づき、携帯端末２００は、図２や図３に具体例を示した表示画面２０を表示部２４０上に表示させることが可能となる。
【００５１】
（２．３  位置履歴情報）
以下、本実施形態における位置履歴情報１３３の具体例を説明する。
携帯端末２００が送信する位置情報に基づいて、位置情報受信部１１４がＤＢ１３０に格納する位置履歴情報１３３は、図６に示す通り、端末ＩＤ、座標情報（緯度経度情報）、及び測位時刻の情報を含む。この位置履歴情報１３３のうち、特定の携帯端末２００の端末ＩＤを持つ、特定の時間帯若しくは時刻（現在時刻に最も近い時刻も含む）の位置情報のみを抽出し、それを表示用の位置情報として携帯端末２００へと送信することで、当該抽出した端末ＩＤに係る携帯端末２００を保有するユーザの行動履歴や位置情報を表示させることが可能となる。
【００５２】
また、位置履歴情報１３３に格納されているのは、位置情報変更部１１５が変更した後の位置情報であるので、自宅周辺や職場周辺等の条件に合致する位置については、精度の落ちた位置（変更された位置（位置を範囲に変更する場合も含む））が表示されることになる。これにより、ユーザの自宅位置や職場位置等が特定されることを防ぐことができる。更に、精度は落ちるとはいえ、範囲や位置は表示されるため、全く位置情報が表示されないといった事態も防ぐことができる。
【００５３】
（３  処理の流れ）
（３．１  位置情報の受信）
以下、図７を参照しながら、情報処理サーバ１００による位置情報受信に係る処理の流れを説明する。図７は、情報処理サーバ１００による位置情報受信に係る処理の流れを示すフローチャートである。
【００５４】
尚、後述の各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して若しくは並列に実行することができ、また、各処理ステップ間に他のステップを追加しても良い。更に、便宜上１つのステップとして記載されているステップは複数のステップに分けて実行することもでき、便宜上複数に分けて記載されているステップを１ステップとして実行することもできる。
【００５５】
位置情報受信部１１４は、携帯端末２００から定期的（例えば、５分毎）に位置情報を受信する（Ｓ７０１）。位置情報変更部１１５は、受信した位置情報は変更条件設定部１１６により設定された条件（例えば、自宅から一定範囲内等）に合致するか否かを判別する（Ｓ７０３）。もし、受信した位置情報が条件に合致する場合には（Ｓ７０３のＹｅｓ）、当該位置情報に、位置の精度を下げる処理（位置情報を変更する処理）を加えた上で（Ｓ７０５）、当該位置情報をＤＢ１３０に位置履歴情報１３３として登録する（Ｓ７０７）。一方、Ｓ７０３で条件に合致しなかった場合には（Ｓ７０３のＮｏ）、当該位置情報を、そのままＤＢ１３０に位置履歴情報１３３として登録する（Ｓ７０７）。
【００５６】
（３．２  表示用位置情報の送信）
続いて、図８を参照しながら、情報処理サーバ１００による位置情報送信に係る処理の流れを説明する。図８は、情報処理サーバ１００による位置情報送信に係る処理の流れを示すフローチャートである。
【００５７】
表示用位置情報送信部１１７及び地図情報送信部１１８は、携帯端末２００から、表示用の位置情報や地図情報１３１の取得要求を受信したか否かを判別する（Ｓ８０１）。もし、取得要求を受信した場合には、表示用位置情報送信部１１７及び地図情報送信部１１８はそれぞれ、携帯端末２００から要求された条件に合致する位置情報や地図情報１３１をＤＢ１３０から抽出する（Ｓ８０３）。そして、表示用位置情報送信部１１７及び地図情報送信部１１８は、抽出した位置情報や地図情報１３１を、要求を受けた携帯端末２００へと送信する（Ｓ８０５）。
これにより、携帯端末２００は、図２や図３に例示した、他のユーザに係る現在位置や移動履歴を表示部２４０上に表示させることが可能となる。
【００５８】
（４  本実施形態の効果）
以上説明したように、本実施形態に係る通信システム１は、あるユーザが有する携帯端末２００の位置情報を他のユーザと共有することにより、当該他のユーザが保有する携帯端末２００（据え置き型の端末であることも考えられる）上に位置や行動履歴を表示させることができる。
【００５９】
さらにこのとき、図２や図３に例示したように、自宅や勤務先の周辺といった特定の条件に合致する領域に関しては、位置表示の精度を落として表示される。これにより、自宅や勤務先といった極めてプライベートな情報が、他のユーザに特定される可能性を抑制することが可能となる。
【００６０】
（５  変形例）
上記実施形態では、情報処理サーバ１００上で位置情報の精度を落とす（位置情報を変更する）処理を行なっていたが、これに限られるものではない。例えば、携帯端末２００が位置情報の送信時に、条件に合致する位置情報の精度を落としたり、若しくは、携帯端末２００が、位置情報の表示時に、条件に合致する位置情報の位置表示の精度を落としたりすることも考えられる。以下、この点を説明する。
【００６１】
尚、以下の説明において、上記実施形態と同様の構成については、同一の符号を付すとともに説明を省略している。また、同様の作用効果についても、説明を省略している。
【００６２】
（５．１  変形例１）
まず、携帯端末２００が位置情報の送信時に、条件に合致する位置情報の精度を落とす場合について説明する。図９は、携帯端末２００が位置情報の送信時に、条件に合致する位置情報の精度を落とす場合の、携帯端末２００の機能構成を示す図である。尚、ハードウェア構成は、上述の図４と同様であるので説明を省略する。
【００６３】
本変形例に係る携帯端末２００は、例えば主制御部２１０上で、位置情報取得部２１４、位置情報変更部２１５、変更条件設定部２１６、及び表示用位置情報送信部２１７を含む。
【００６４】
位置情報取得部２１４は、ＧＰＳ受信機２５３を用いて、携帯端末２００の位置情報を、例えば５分おきに取得する。尚、この取得間隔は５分おきでなくともよく、また、携帯端末２００が移動していない（加速度がかかっていない）とかんがえられる場合には、位置情報を取得しないようにしても良い。この点、上記実施形態も同様である。
【００６５】
位置情報変更部２１５は、上記実施形態の位置情報変更部１１５と同様、位置情報取得部２１４が取得した位置情報が、変更条件設定部２１６が設定した条件に合致する場合に、その位置情報が示す位置を変更する。これにより、例えば自宅周辺や勤務地周辺が条件として設定されている場合には、それらの位置が特定されないように、位置情報取得部２１４が取得した位置情報を、範囲を示したり、もしくはその近傍の異なる位置を示したりするように、変更する。
【００６６】
変更条件設定部２１６の処理は、上記実施形態の変更条件設定部１１６の処理と同様である。位置情報変更部２１５が変更する位置情報の条件（例えば、自宅周辺や勤務地周辺、最寄り駅周辺など）を設定する。
【００６７】
表示用位置情報送信部２１７は、位置情報変更部２１５で変更した後の位置情報を、情報処理サーバ１００へと送信する。これにより、当該位置情報を情報処理サーバ１００を介して取得する、他の携帯端末２００は、図２や図３に例示した表示画面２０を表示部２４０上に表示することが可能となる。
【００６８】
（５．２  変形例２）
次に、携帯端末２００が位置情報の表示時に、条件に合致する位置情報に係る位置表示の精度を落とす場合について説明する。図１０は、携帯端末２００が位置情報に係る位置表示時に、条件に合致する位置情報の精度を落とす場合の、携帯端末２００の機能構成を示す図である。尚、ハードウェア構成は、上述の図４と同様であるので説明を省略する。
【００６９】
本変形例に係る携帯端末２００は、例えば主制御部２１０上で、位置情報受信部２１８、位置情報変更部２１５、変更条件設定部２１６、及び表示制御部２１９を含む。
【００７０】
位置情報受信部２１８は、ユーザからの要求に応じて、情報処理サーバ１００へ緯度経度や縮尺を指定した地図情報１３１の取得要求と、位置情報の取得要求とを行う。尚、この時点において、位置情報は、対象となる携帯端末２００がＧＰＳを元に取得し、情報処理サーバ１００が受信したものであり、変更などは加えられていない。
【００７１】
位置情報変更部２１５及び変更条件設定部２１６の処理は、上記変形例１と同様であるので説明を省略する。但し、変更条件設定部２１６に対して条件の設定を行うのは、例えば情報処理サーバ１００側からの要求であったり、若しくは予めソフトウェアのインストール時に設定された条件であったりすることが考えられる。
【００７２】
表示制御部２１９は、位置情報変更部２１５が精度を落とした位置情報に基づき、図２や図３に例を示した表示画面２０を表示部２４０上に表示することが可能となる。
【００７３】
（６  付記事項）
尚、前述の各実施形態の構成は、組み合わせたり或いは一部の構成部分を入れ替えたりしてもよい。また、本発明の構成は前述の実施形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加えてもよい。
【符号の説明】
【００７４】
１・・・通信システム、１００・・・情報処理サーバ、１１０・・・制御部、１１１・・・ＣＰＵ、１１３・・・メモリ、１１４・・・位置情報受信部、１１５・・・位置情報変更部、１１６・・・変更条件設定部、１１７・・・表示用位置情報送信部、１１８・・・地図情報送信部、１２０・・・通信部、１３０・・・データベース、１３１・・・地図情報、１３３・・・位置履歴情報、２００・・・携帯端末、２１０・・・主制御部、２１１・・・ＣＰＵ、２１３・・・メモリ、２１４・・・位置情報取得部、２１５・・・位置情報変更部、２１６・・・変更条件設定部、２１７・・・表示用位置情報送信部、２１８・・・位置情報受信部、２１９・・・表示制御部、２２０・・・無線通信部、２３０・・・入力部、２４０・・・表示部、２５０・・・センサ、２５１・・・加速度センサ、２５３・・・ＧＰＳ受信機、Ｎ・・・公衆網、Ｓ１乃至Ｓ４・・・衛星
【図１】
2014025714.tif 000003
【図２】
2014025714.tif 000004
【図３】
2014025714.tif 000005
【図４】
2014025714.tif 000006
【図５】
2014025714.tif 000007
【図６】
2014025714.tif 000008
【図７】
2014025714.tif 000009
【図８】
2014025714.tif 000010
【図９】
2014025714.tif 000011
【図１０】
2014025714.tif 000012