(57)【要約】【課題】ユーザの位置情報を収集し、ユーザの設定に依らずに個人情報を保護した通行実績情報を生成することが可能な情報処理サーバ、情報処理方法及び情報処理プログラムを提供する。【解決手段】  本発明は、移動体の移動履歴情報を取得し、移動履歴情報で特定される経路の末端から近い経路上の匿名化地点を取得し、経路の末端から匿名化地点までの移動履歴情報を除外して移動履歴情報の匿名化処理を行い、匿名化された移動履歴情報に基づいて通行実績情報を生成する。【選択図】図１
2015132968.tif 000002
【特許請求の範囲】
【請求項１】
移動体の移動履歴情報を取得する移動履歴情報取得手段と、
前記移動履歴情報で特定される経路の末端から近い前記経路上の匿名化地点を取得し、前記経路の末端から前記匿名化地点までの前記移動履歴情報を除外して前記移動履歴情報の匿名化処理を行う匿名化処理実行手段と、
匿名化された前記移動履歴情報に基づいて通行実績情報を生成する通行実績情報生成手段と、
を備えることを特徴とする情報処理サーバ。
【請求項２】
前記匿名化処理実行手段は、所定の属性に属するＰＯＩを匿名化地点として取得することを特徴とする、請求項１記載の情報処理サーバ。
【請求項３】
前記匿名化処理実行手段は、交通量が所定値以上の交差点を匿名化地点として取得することを特徴とする請求項１又は２記載の情報処理サーバ。
【請求項４】
前記匿名化処理実行手段は、前記経路の末端に前記匿名化地点がある場合には、該末端からの前記移動履歴情報を除外しないことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理サーバ。
【請求項５】
前記匿名化処理実行手段は、前記経路の末端から前記匿名化地点の間に、異なる識別ＩＤの前記移動履歴情報が存在する場合には、該末端から該匿名化地点までの前記移動履歴情報を除外しないことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理サーバ。
【請求項６】
移動体の移動履歴情報を取得するステップと、
前記移動履歴情報で特定される経路の末端から近い前記経路上の匿名化地点を取得し、前記経路の末端から前記匿名化地点までの前記移動履歴情報を除外して前記移動履歴情報の匿名化処理を行うステップと、
匿名化された前記移動履歴情報に基づいて通行実績情報を生成するステップと、
を備えることを特徴とする情報処理方法。
【請求項７】
コンピュータを、
移動体の移動履歴情報を取得する移動履歴情報取得手段、
前記移動履歴情報で特定される経路の末端から近い前記経路上の匿名化地点を取得し、前記経路の末端から前記匿名化地点までの前記移動履歴情報を除外して前記移動履歴情報の匿名化処理を行う匿名化処理実行手段、
匿名化された前記移動履歴情報に基づいて通行実績情報を生成する通行実績情報生成手段、
として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通行実績情報を生成する情報処理サーバ、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
近年、情報端末において、ＧＰＳ（Global Positioning System）を利用して位置情報を取得する際、及び取得した位置情報を活用する際における個人情報を保護するための技術が開示されている（特許文献１、２）。
【０００３】
特許文献１では、移動体の現在位置がユーザによって予め設定された領域に含まれる場合には、位置情報を送信しない技術が開示されている。また、特許文献２では、取得した位置情報がユーザの入力に応じて決定された個人情報保護領域にある場合に、取得した位置と異なる位置に変更して行動履歴情報を生成する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１０８９３号公報
【特許文献２】特開２００９−１５１３７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、移動体の現在位置が設定された領域に含まれる場合には、一律に位置情報が送信されないため、通行実績情報の材料となるデータが集まらないおそれがある。また、特許文献２では、ユーザの入力に基づいて個人情報保護領域を決定するため、ユーザにとっては手間となり、ユーザが入力を行わない場合には、個人情報が公開されるおそれがある。
【０００６】
本発明は、前記の課題を解決するためになされたものであって、ユーザの位置情報を収集し、ユーザの設定に依らずに個人情報を保護した通行実績情報を生成できる情報処理サーバ、情報処理方法及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報処理サーバは、移動体の移動履歴情報を取得する移動履歴情報取得手段と、前記移動履歴情報で特定される経路の末端から近い前記経路上の匿名化地点を取得し、前記経路の末端から前記匿名化地点までの前記移動履歴情報を除外して前記移動履歴情報の匿名化処理を行う匿名化処理実行手段と、匿名化された前記移動履歴情報に基づいて通行実績情報を生成する通行実績情報生成手段と、を備えることを特徴とする。
【０００８】
本発明に係る情報処理方法は、移動体の移動履歴情報を取得するステップと、前記移動履歴情報で特定される経路の末端から近い前記経路上の匿名化地点を取得し、前記経路の末端から前記匿名化地点までの前記移動履歴情報を除外して前記移動履歴情報の匿名化処理を行うステップと、匿名化された前記移動履歴情報に基づいて通行実績情報を生成するステップと、を備えることを特徴とする。
【０００９】
本発明に係る情報処理プログラムは、コンピュータを、移動体の移動履歴情報を取得する移動履歴情報取得手段、前記移動履歴情報で特定される経路の末端から近い前記経路上の匿名化地点を取得し、前記経路の末端から前記匿名化地点までの前記移動履歴情報を除外して前記移動履歴情報の匿名化処理を行う匿名化処理実行手段、匿名化された前記移動履歴情報に基づいて通行実績情報を生成する通行実績情報生成手段、として機能させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ユーザの位置情報を収集し、ユーザの設定に依らずに個人情報を保護することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態における情報処理サーバの構成を示すブロック図。
【図２】本実施形態における基本処理の一例を示すフローチャート。
【図３】本実施形態におけるステップＳ４の第１例、第２例の概念を説明するための模式図であり、図３Ａは匿名化処理前の移動履歴情報を示す模式図、図３Ｂは第１例における匿名化処理後の移動履歴情報を示す模式図、図３Ｃは第２例における匿名化処理後の移動履歴情報を示す模式図。
【図４】本実施形態におけるステップＳ４の第３例の概念を説明するための模式図であり、図４Ａは匿名化処理前の移動履歴情報を示す模式図、図４Ｂは匿名化処理後の移動履歴情報を示す模式図。
【図５】本実施形態におけるステップＳ４の第４例の概念を説明するための模式図であり、図５Ａは匿名化処理前の移動履歴情報を示す模式図、図５Ｂは匿名化処理後の移動履歴情報を示す模式図。
【図６】通行実績情報の出力画面の一例を示す図。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面を参照して説明する。図１は、本実施形態の情報処理サーバ１００の構成を示すブロック図である。
【００１３】
情報処理サーバ１００は、通信制御インターフェース部１０２と、サーバ記憶部１０４と、サーバ制御部１０６とを備えており、ネットワーク３００を介して外部と通信可能である。このネットワーク３００の回線の種類や形態は問わない。
【００１４】
通信制御インターフェース部１０２は、通信回線を介してデータを通信する機能を有する。
【００１５】
サーバ記憶部１０４は、地図情報データベース１０４ａと、ネットワーク情報データベース１０４ｂと、移動履歴情報データベース１０４ｃとを備える。
【００１６】
地図情報データベース１０４ａは、地図情報を記憶するデータベースである。地図情報は、全国及び各地方の道路地図などの地図データと、ＰＯＩ（Point Of Interest）情報とを含む。ＰＯＩ情報は、ＰＯＩの緯度経度、住所、電話番号、営業時間、種別（カテゴリ）等の属性情報を含む。
【００１７】
ネットワーク情報データベース１０４ｂは、道路網を規定する道路ネットワークデータのデータベースである。道路ネットワーク情報は、例えば、交差点等の道路網表現上の結節点であるノードのノードデータと、ノード間の道路区間であるリンクのリンクデータとの組み合わせによって表現されるネットワーク情報である。ノードデータには、ノード番号（例えば、ノードＩＤ等）、ノードの名称、緯度経度高度等の位置座標、ノード種別、接続するリンク本数、接続ノード番号、及び交差点名称等の情報を含んでいてもよい。
【００１８】
移動履歴情報データベース１０４ｃは、ネットワーク３００を介して接続された端末から送信される、移動体の移動履歴情報を記憶するデータベースである。移動履歴情報は、移動体の位置情報と、位置情報が取得された時刻情報と、移動体を識別するＩＤとが対応付けられた情報である。
【００１９】
サーバ制御部１０６は、移動履歴情報取得部１０６ａと、匿名化処理実行部１０６ｂと、通行実績情報生成部１０６ｃと、出力制御部１０６ｄとを備える。
【００２０】
移動履歴情報取得部１０６ａは、移動履歴情報データベース１０４ｃから移動履歴情報を取得する機能を有する。
【００２１】
匿名化処理実行部１０６ｂは、移動履歴情報で特定される経路上の匿名化地点を取得し、経路の末端から取得された匿名化地点までの移動履歴情報を除外して移動履歴情報の匿名化処理を行う機能を有する。
【００２２】
ここで、匿名化地点とは、個人を特定しづらい場所としている。例えば、交通量が多い交差点、不特定多数の人々が利用するＰＯＩ等である。交通量が多い交差点は、移動履歴情報データベース１０４ｃに記憶されている移動履歴情報の量に基づいて判断してもよいし、交差する国道等の幹線道路の種類や、交差する道路の幅員に基づいて判断してもよい。さらに、ＰＯＩはその属性情報から判断する。例えば、ＰＯＩの種別が、コンビニエンスストア、駅、飲食店などの、不特定多数の人に利用されるものと推測される種別であれば匿名化地点と判断する。
【００２３】
通行実績情報生成部１０６ｃは、匿名化処理実行部１０６ｂにより匿名化処理された移動履歴情報に基づき、通行実績情報を生成する機能を有する。
【００２４】
出力制御部１０６ｄは、生成された通行実績情報等の出力情報を出力させる機能を有する。
【００２５】
次に、本実施形態の処理の一例について説明する。図２は、本実施形態における基本処理の一例を示すフローチャートである。
【００２６】
情報処理サーバ１００は、ネットワーク３００を介して接続された端末から、通行実績情報の表示要求を受信する（ステップＳ１）。
【００２７】
移動履歴情報取得部１０６ａは、移動履歴情報データベース１０４ｃから、通行実績情報の表示要求で指定された条件に合致する移動履歴情報を取得する（ステップＳ２）。ここで指定される条件とは、日時や場所に関する条件である。
【００２８】
匿名化処理実行部１０６ｂは、取得した移動履歴情報を識別ＩＤごとに、ネットワーク情報データベース１０４ｂに記憶された道路ネットワークデータを用いてマップマッチングを行い経路を特定する（ステップＳ３）。
【００２９】
匿名化処理実行部１０６ｂは、マップマッチング後の移動履歴情報の位置情報と、地図情報データベース１０４ａに記憶された地図情報と、ネットワーク情報データベース１０４ｂに記憶された道路ネットワークデータとに基づき、経路の末端である出発地から道のり距離が近い匿名化地点を取得し、出発地から匿名化地点までの移動履歴情報を除外する（ステップＳ４）。目的地についても、同様に匿名化処理を実行する。
【００３０】
ここで、図３を参照してステップＳ４の具体例を説明する。図３はステップＳ４の第１例、第２例の概念を説明するための模式図であり、図３Ａは匿名化処理前の移動履歴情報を、図３Ｂは第１例における匿名化処理後の移動履歴情報を、図３Ｃは第２例における匿名化処理後の移動履歴情報を示している。
【００３１】
図３Ａにおいて、Ｓは出発地のノード、Ｇは目的地のノード、Ｐ１〜Ｐ３は経路中のノード、Ｌ１〜Ｌ４は各ノード間を結ぶリンクである。ノードＰ１近傍に種別がコンビニエンスストアのＰＯＩがあるとし、ノードＰ３が交通量の多い交差点とする。
【００３２】
匿名化処理実行部１０６ｂは、出発地Ｓから道のり距離が近い匿名化地点を判定し、Ｐ１近傍のコンビニエンスストアのＰＯＩを取得する。移動履歴情報の除外にはノードを用いるので、出発地Ｓから、取得したＰＯＩに近いＰ１まのでリンクＬ１を、移動履歴情報から除外する（ステップＳ４）。次に、匿名化地点判定部１０６ｂは、目的地Ｇから道のり距離が近い匿名化地点を判定し、ノードＰ３の交差点を取得し、目的地ＧからＰ３までのリンクＬ４を、移動履歴情報から除外する（ステップＳ４）。この処理後の移動履歴情報は図３Ｂの形になる。
【００３３】
ステップＳ４の第２例では、経路の末端が匿名化地点である場合には、匿名化処理実行部１０６ｂは、該末端からの移動履歴情報を除外しない。例えば、図３Ａにおいて、出発地Ｓが交通量の多い交差点である場合には、出発地ＳからＰ１からまのでリンクＬ１を除外しない。この処理後の移動履歴情報は図３Ｃの形になる。
【００３４】
ステップＳ４の第３例では、経路の末端から匿名化地点の間に、異なる識別ＩＤの移動履歴情報が存在する場合には、匿名化処理実行部１０６ｂは、該末端から該匿名化地点までの移動履歴情報を除外しない。
【００３５】
図４はステップＳ４の第３例の概念を説明するための模式図であり、図４Ａは匿名化処理前の移動履歴情報を、図４Ｂは匿名化処理後の移動履歴情報を示している。図４Ａの移動履歴情報Ｈ１と移動履歴情報Ｈ２とは、同じ日時の移動履歴情報であり、それぞれの識別ＩＤは異なる。
【００３６】
図４Ａにおいて、ノードＰ３が交通量の多い交差点とする。移動履歴情報Ｈ１のノードＰ３と移動履歴情報Ｈ２のＰ３とは同じノードであり、移動履歴情報Ｈ１のノードＰ４と移動履歴情報Ｈ２の出発地Ｓとは同じノードであり、移動履歴情報Ｈ１のリンクＬ４と移動履歴情報Ｈ２のリンクＬ４とは同じリンクである。
【００３７】
移動履歴情報Ｈ１においては、目的地ＧからノードＰ３までのリンクＬ５とＬ４が除外対象となり、移動履歴情報Ｈ２においては、出発地ＳからノードＰ３までのリンクＬ４が除外対象となるが、リンクＬ４は異なる識別ＩＤの移動履歴情報が存在するリンクなので、匿名化処理実行部１０６ｂは、移動履歴情報Ｈ１及び移動履歴情報Ｈ２からリンクＬ４を除外しない。結果として移動履歴情報は図４Ｂの形になる。
【００３８】
ステップＳ４の第４例では、出発地及び目的地以外の経由地も移動履歴情報で特定される経路の末端であれば、匿名化処理実行部１０６ｂは、経由地から近い経路上の匿名化地点を取得し、経由地から匿名化地点までの移動履歴情報を除外して移動履歴情報の匿名化処理を行う。ここで、経由地とは、所定時間以上留まった地点である。
【００３９】
図５はステップＳ４の第４例の概念を説明するための模式図であり、図５Ａは匿名化処理前の移動履歴情報を、図５Ｂは匿名化処理後の移動履歴情報を示している。図５Ａにおいて、Ｔは経由地のノードであり、ノードＰ１１が交通量の多い交差点とする。
【００４０】
匿名化処理実行部１０６ｂは、経由地Ｔから道のり距離が近い匿名化地点を判定し、ノードＰ１１の交差点を取得し、経由地ＴからノードＰ１１まのでリンクＬ１４を除外する。この処理後の移動履歴情報は図５Ｂの形になる。
【００４１】
また、ステップＳ４において、出発地から目的地の間に匿名化地点が取得されなかった場合で、且つ、異なる識別ＩＤの移動履歴情報が存在しない場合には、匿名化処理実行部１０６ｂは、その移動履歴情報全体を除外する。
【００４２】
図２に戻り、通行実績情報生成部１０６ｃは、匿名化処理された移動履歴情報を、対応する地図画像上に重畳させ、通行実績情報を生成する（ステップＳ５）。
【００４３】
出力制御部１０６ｄは、生成された通行実績情報を出力させる（ステップＳ６）
【００４４】
図６は、通行実績情報の出力画面の一例を示す図である。図６では、通行実績を表す線が地図画像に重畳して表示されている。線の幅は、通行実績の量の多少を表している。つまり、線が太い通行実績が表示されている道路を、通行実績情報の表示要求で指定された日時に、識別ＩＤが異なる複数の移動体が移動したこと、を意味する。
【００４５】
以上、本発明に係る実施形態について説明した。以上説明したように、本発明によれば、位置情報を漏れなく収集し、ユーザの設定に依らずに個人情報を保護することが可能な情報処理サーバ、情報処理方法、及び情報処理プログラムを提供することができる。
【００４６】
なお、上記実施形態において、匿名化処理実行部１０６ｂは、マップマッチングにより移動履歴情報の位置情報の補正を行っているが、本発明はこれに限定されるものではない。例えば、ルートマッチングにより位置情報を補正してもよい。
【００４７】
また、上記実施形態において、匿名化地点として、交差点ノードとＰＯＩとを用いているが、本発明はこれに限定されるものではない。例えば、匿名化地点として、リンク、エリアを用いてもよい。
【００４８】
また、上記実施形態において、匿名化処理実行部１０６ｂは、マップマッチング後の移動履歴情報を基に匿名化地点を取得しているが、本発明はこれに限定されるものではない。例えば、マップマッチング前の移動履歴情報から匿名化地点を取得してもよい。
【００４９】
また、上記実施形態において、通行実績情報は、移動履歴情報の量の多少に応じて線の幅を変えて表示されているが、位置情報の取得日時の新旧に応じて、色の濃淡を変えて表示されるようにしてもよい。
【００５０】
また、移動履歴情報は、情報処理サーバ１００と通信可能に接続された別のサーバなどから取得されてもよい。
【００５１】
本発明は、上述した実施の形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
【００５２】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部又は一部を、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【符号の説明】
【００５３】
１００      情報処理サーバ
１０２      通信制御インターフェース部
１０４      サーバ記憶部
１０４ａ    地図情報データベース
１０４ｂ    ネットワーク情報データベース
１０４ｃ    移動履歴情報データベース
１０６      サーバ制御部
１０６ａ    移動履歴情報取得部
１０６ｂ    匿名化処理実行部
１０６ｃ    通行実績情報生成部
１０６ｄ    出力制御部
【図１】
2015132968.tif 000003
【図２】
2015132968.tif 000004
【図３】
2015132968.tif 000005
【図４】
2015132968.tif 000006
【図５】
2015132968.tif 000007
【図６】
2015132968.tif 000008