(57)【特許請求の範囲】
【請求項１】
複数のユーザ端末それぞれの位置を示す端末位置情報を複数取得するとともに、所定のエリアの気象に関する気象情報を取得する取得部と、
前記所定のエリアに含まれるエリアの指定と、複数の気象条件のうち、少なくともいずれかの気象条件の指定とを受け付ける受付部と、
前記端末位置情報に基づいて前記受付部が指定を受け付けたエリアである指定エリアにおける所定期間に含まれる気象が、前記受付部が指定を受け付けた気象条件を満たす気象としての指定気象である期間中に、前記指定エリアに位置した複数の前記ユーザ端末を特定する特定部と、
前記指定エリアの所定期間における前記指定気象と、前記特定部が特定した前記所定期間における前記指定気象である期間中に前記指定エリアに位置した複数の前記ユーザ端末に関する情報とを関連付けて出力する出力部と、
を有する情報処理装置。
【請求項２】
前記特定部は、前記取得部が取得した前記複数のユーザ端末それぞれの前記端末位置情報に基づいて、前記複数のユーザ端末それぞれのユーザの移動元を特定し、
前記出力部は、前記指定エリアの気象が前記指定気象である期間中に、前記指定エリアに位置した前記ユーザ端末のユーザの前記移動元に関する情報を出力する、
請求項１に記載の情報処理装置。
【請求項３】
複数のユーザ端末それぞれの位置を示す端末位置情報を複数取得するとともに、所定のエリアの気象に関する気象情報を取得する取得部と、
前記所定のエリアに含まれるエリアの指定を受け付ける受付部と、
前記端末位置情報に基づいて前記受付部が指定を受け付けたエリアである指定エリアに位置した複数の前記ユーザ端末と、前記指定エリアに位置した複数の前記ユーザ端末それぞれのユーザの属性とを特定する特定部と、
前記指定エリアの所定期間における前記気象情報が示す気象と、前記所定期間に前記指定エリアに位置した複数の前記ユーザ端末に関する情報と、前記指定エリアに位置した前記ユーザ端末に対応するユーザの属性とを関連付けて出力する出力部と、
を有する情報処理装置。
【請求項４】
前記特定部は、前記属性としてユーザの移動手段を特定し、
前記出力部は、前記指定エリアの前記所定期間における前記気象情報が示す気象と、前記指定エリアに位置した複数の前記ユーザ端末に関する情報を、前記ユーザ端末のユーザの前記移動手段ごとに出力する、
請求項３に記載の情報処理装置。
【請求項５】
前記出力部は、前記指定エリアに含まれる複数の道路それぞれに位置した複数の前記ユーザ端末の数を、前記複数の道路を含む地図上において、前記複数の道路別に表示させる、
請求項４に記載の情報処理装置。
【請求項６】
所定のエリアに含まれるエリアの指定を受け付ける受付部と、
複数のユーザ端末それぞれの位置を示す端末位置情報を複数取得するとともに、前記所定のエリアの気象に関する気象情報と、前記受付部が指定を受け付けたエリアである指定エリアにおける気象の予報情報とを取得する取得部と、
前記端末位置情報に基づいて前記受付部が指定を受け付けたエリアである指定エリアに位置した複数の前記ユーザ端末を特定する特定部と、
前記指定エリアの所定期間における前記気象情報が示す気象と、前記所定期間に前記指定エリアに位置した複数の前記ユーザ端末に関する情報とを関連付けて出力し、前記指定エリアの前記予報情報が示す気象において、前記指定エリアに位置した前記ユーザ端末に関する情報を、前記指定エリアにおける前記予報情報が示す気象条件に対応するユーザの行動予測情報として出力する出力部と、
を有する情報処理装置。
【請求項７】
前記行動予測情報に基づいて、前記指定エリアに含まれる店舗で販売する商品またはサービスに関する処理を実行する商品管理部をさらに有する、
請求項６に記載の情報処理装置。
【請求項８】
前記取得部は、前記複数のユーザ端末それぞれのユーザが購入した商品又はサービスの購入情報及び購入時刻を含む購入履歴情報を取得し、
前記出力部は、前記指定エリアの前記所定期間における前記気象情報が示す気象と、前記指定エリアに前記所定期間中に位置した複数のユーザ端末の前記指定エリアに位置した時刻に対応する複数の前記購入履歴情報が示す購入傾向とを関連付けて出力する、
請求項１から７のいずれか１項に記載の情報処理装置。
【請求項９】
前記取得部は、前記所定のエリアに含まれる複数のエリアのそれぞれを識別するためのエリア識別情報と、日時と、前記日時における、観測項目としての天気、気温、降水量、湿度、日照時間、日射量、風速、風向、及び気圧の少なくともいずれかとを関連付けた前記気象情報を取得する、
請求項１から８のいずれか１項に記載の情報処理装置。
【請求項１０】
コンピュータが実行する、
複数のユーザ端末それぞれの位置を示す端末位置情報を複数取得するとともに、所定のエリアの気象に関する気象情報を取得するステップと、
前記所定のエリアに含まれるエリアの指定を受け付けるステップと、
複数の気象条件のうち、少なくともいずれかの気象条件の指定とを受け付けるステップと、
前記端末位置情報に基づいて、指定を受け付けたエリアである指定エリアにおける所定期間に含まれる気象が、指定を受け付けた気象条件を満たす気象としての指定気象である期間中に、前記指定エリアに位置した複数の前記ユーザ端末を特定するステップと、
前記指定エリアの所定期間における前記指定気象と、特定された前記所定期間における前記指定気象である期間中に前記指定エリアに位置した複数の前記ユーザ端末に関する情報とを関連付けて出力するステップと、
を有する情報処理方法。
【請求項１１】
コンピュータが実行する、
複数のユーザ端末それぞれの位置を示す端末位置情報を複数取得するとともに、所定のエリアの気象に関する気象情報を取得するステップと、
前記所定のエリアに含まれるエリアの指定を受け付けるステップと、
前記端末位置情報に基づいて、指定を受け付けたエリアである指定エリアに位置した複数の前記ユーザ端末を特定するステップと、
前記指定エリアに位置した複数の前記ユーザ端末それぞれのユーザの属性を特定するステップと、
前記指定エリアの所定期間における前記気象情報が示す気象と、前記所定期間に前記指定エリアに位置した複数の前記ユーザ端末に関する情報と、前記指定エリアに位置した前記ユーザ端末に対応するユーザの属性とを関連付けて出力するステップと、
を有する情報処理方法。
【請求項１２】
コンピュータが実行する、
所定のエリアに含まれるエリアの指定を受け付けるステップと、
複数のユーザ端末それぞれの位置を示す端末位置情報を複数取得するとともに、前記所定のエリアの気象に関する気象情報を取得するステップと、
指定を受け付けたエリアである指定エリアにおける気象の予報情報を取得するステップと、
前記端末位置情報に基づいて、指定を受け付けたエリアである指定エリアに位置した複数の前記ユーザ端末を特定するステップと、
前記指定エリアの所定期間における前記気象情報が示す気象と、前記所定期間に前記指定エリアに位置した複数の前記ユーザ端末に関する情報とを関連付けて出力するステップと、
前記指定エリアの前記予報情報が示す気象において、前記指定エリアに位置した前記ユーザ端末に関する情報を、前記指定エリアにおける前記予報情報が示す気象条件に対応するユーザの行動予測情報として出力するステップと、
を有する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ端末に関する情報を出力する情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
従来、エリア内に滞在する複数のユーザの端末の位置情報に基づいて、エリアの分析を行うことが行われている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−７９００５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザの行動は気象に応じて大きく異なると考えられる。しかしながら、従来の技術では、気象によらずエリアの分析を行っていたので、気象を考慮したユーザの行動の分析を行うことができないという問題があった。
【０００５】
そこで、本発明はこれらの点に鑑みてなされたものであり、気象を考慮したエリアの行動分析を可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る情報処理装置は、複数のユーザ端末それぞれの位置を示す端末位置情報を複数取得するとともに、所定のエリアの気象に関する気象情報を取得する取得部と、前記所定のエリアに含まれるエリアの指定を受け付ける受付部と、前記端末位置情報に基づいて前記受付部が指定を受け付けたエリアである指定エリアに位置した複数の前記ユーザ端末を特定する特定部と、前記指定エリアの所定期間における前記気象情報が示す気象と、前記所定期間に前記指定エリアに位置した複数の前記ユーザ端末に関する情報とを関連付けて出力する出力部と、を有する。
【０００７】
本発明の第２の態様に係る情報処理方法は、コンピュータが実行する、複数のユーザ端末それぞれの位置を示す端末位置情報を複数取得するとともに、所定のエリアの気象に関する気象情報を取得するステップと、前記所定のエリアに含まれるエリアの指定を受け付けるステップと、前記端末位置情報に基づいて、指定を受け付けたエリアである指定エリアに位置した複数の前記ユーザ端末を特定するステップと、前記指定エリアの所定期間における前記気象情報が示す気象と、前記所定期間に前記指定エリアに位置した複数の前記ユーザ端末に関する情報とを関連付けて出力するステップと、を有する。
【発明の効果】
【０００８】
本発明によれば、気象を考慮したエリアの行動分析を行うことができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る情報処理装置の概要を示す図である。
【図２】本実施形態に係る情報処理装置の構成を示す図である。
【図３】本実施形態に係るユーザ情報の一例を示す図である。
【図４】本実施形態に係る位置履歴情報の一例を示す図である。
【図５】本実施形態に係る気象情報の一例を示す図である。
【図６】本実施形態に係る受付画面の一例を示す図である。
【図７】本実施形態に係る分析結果画面の一例を示す図である。
【図８】本実施形態に係るヒートマップを含む分析結果画面の一例を示す図である。
【図９】本実施形態に係る情報処理装置１における処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
［情報処理装置１の概要］
図１は、本実施形態に係る情報処理装置１の概要を示す図である。情報処理装置１は、ユーザ端末２の位置情報を用いてエリアを分析するコンピュータである。本実施形態において、ユーザ端末２は、スマートフォン等の携帯端末であるものとする。
【００１１】
情報処理装置１は、ユーザが所持するユーザ端末２から、ユーザ端末２の位置を示す端末位置情報を取得するとともに（図１の（１））、所定のエリアにおける気象に関する気象情報を管理するサーバ３から所定期間における所定のエリアの気象情報を取得する（図１の（２））。本実施形態における所定のエリアは、例えば、ユーザ端末２に対して通信サービスを提供する通信事業者が当該通信サービスを提供するエリアを含むエリアである。
【００１２】
情報処理装置１は、エリアを分析する分析者が使用する分析者端末４から、所定のエリアに含まれるエリアの指定を受け付ける（図１の（３））。情報処理装置１は、ユーザ端末２から取得した端末位置情報に基づいて、指定を受け付けたエリアである指定エリアに所定期間に指定エリアに位置した複数のユーザ端末を特定し、指定エリアにおける所定期間における気象と、所定期間に指定エリアに位置した複数のユーザ端末２に関する情報とを関連付けた分析情報を出力する（図１の（４））。所定期間は、例えばエリアの分析を行う対象となる分析対象期間である。
【００１３】
分析情報は、例えば、分析対象期間において指定エリアで観測された複数の気象のそれぞれと、当該気象に対応する時間に指定エリアに位置したユーザ端末２の数とを関連付けた情報である。このようにすることで、分析者は、気象を考慮したエリアの行動分析を行うことができる。
【００１４】
［情報処理装置１の構成］
続いて、情報処理装置１の構成を説明する。図２は、本実施形態に係る情報処理装置１の構成を示す図である。図２に示すように、情報処理装置１は、通信部１１と、記憶部１２と、制御部１３とを有する。制御部１３は、取得部１３１と、受付部１３２と、特定部１３３と、出力部１３４とを有する。
【００１５】
通信部１１は、情報処理装置１がユーザ端末２、サーバ３、及び分析者端末４等の外部装置との間でデータを送受信するネットワークに接続するためのインターフェイスであり、例えばＬＡＮコントローラを含んで構成されている。
【００１６】
記憶部１２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等を含む記憶媒体である。記憶部１２は、制御部１３が実行するプログラムを記憶している。例えば、記憶部１２は、制御部１３を、取得部１３１、受付部１３２、特定部１３３、及び出力部１３４として機能させる分析プログラムを記憶している。
【００１７】
また、記憶部１２は、通信事業者が提供する通信サービスを利用するユーザの情報であるユーザ情報を記憶する。図３は、本実施形態に係るユーザ情報の一例を示す図である。ユーザ情報は、例えば、通信事業者が管理する、当該サービスを利用するユーザとの契約情報に基づいて生成された情報である。
【００１８】
図３に示すように、ユーザ情報は、ユーザを識別するユーザ識別情報としてのユーザＩＤと、ユーザ名と、複数の属性の種類のそれぞれに対応するユーザの属性を示す属性情報とを関連付けた情報である。なお、図３に示す例では、属性の種類として、年代、性別を示しているが、これに限らず、趣味、趣向情報、年収、家族構成、預貯金額等の他の属性の種類が含まれていてもよい。また、記憶部１２は、ユーザ情報を記憶することとしたが、これに限らず、通信事業者が管理する契約情報を記憶することとしてもよい。
【００１９】
また、記憶部１２は、ユーザが所持するユーザ端末２の位置を示す端末位置情報を含む位置履歴情報を記憶する。図４は、本実施形態に係る位置履歴情報の一例を示す図である。図４に示すように、位置履歴情報は、ユーザＩＤと、時刻と、端末位置情報とを関連付けた情報である。
【００２０】
また、記憶部１４は、所定のエリアの気象に関する気象情報を記憶する。図５は、本実施形態に係る気象情報の一例を示す図である。図５に示すように、所定のエリアに含まれる複数のエリアを識別するエリアＩＤと、日付と、時間と、複数の観測項目とを関連付けた情報である。観測項目には、図５に示されるように、天気、気温、降水量、湿度、日照時間、日射量、風速、風向が少なくとも含まれている。
【００２１】
制御部１３は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。制御部１３は、記憶部１２に記憶された分析プログラムを実行することにより、取得部１３１、受付部１３２、特定部１３３及び出力部１３４として機能する。
【００２２】
取得部１３１は、複数のユーザ端末２のそれぞれの位置を示す端末位置情報を複数取得する。具体的には、取得部１３１は、通信部１１を介して、複数のユーザ端末２のそれぞれから、所定時間おきに、ユーザＩＤと、端末位置情報とを取得する。取得部１３１は、ユーザＩＤと、端末位置情報とを取得すると、端末位置情報を取得した日時（時刻及び日にち）を、当該端末位置情報が示す位置にユーザ端末２が存在した日時として特定する。取得部１３１は、特定した日時と、取得したユーザＩＤ及び端末位置情報とを関連付けて位置履歴情報として記憶部１２に記憶させる。
【００２３】
なお、取得部１３１は、ユーザ端末２から、所定時間おきに、ユーザＩＤと、端末位置情報とを取得することとしたが、所定時間は、一定であってもよいし、可変であってもよい。また、取得部１３１、ユーザ端末２から、ユーザＩＤと、端末位置情報とを取得し、位置履歴情報として記憶部１２に記憶させたが、これに限らない。取得部１３１は、端末位置情報を管理する外部装置（不図示）から、位置履歴情報を取得し、記憶部１２に記憶させてもよい。
【００２４】
取得部１３１は、所定のエリアの気象に関する気象情報を取得する。具体的には、取得部１３１は、所定のエリアにおける気象情報を管理するサーバ３から所定のエリアの気象情報を取得する。取得部１３１は、取得した気象情報を記憶部１２に記憶させる。
【００２５】
受付部１３２は、所定のエリアに含まれるエリアの指定を受け付ける。例えば、受付部１３２は、分析者端末４からエリアの分析要求を取得すると、分析者端末４にエリアの分析条件を受け付ける受付画面を表示させ、受付画面においてエリアの指定を受け付ける。
【００２６】
図６は、本実施形態に係る受付画面の一例を示す図である。図６に示すように受付部１３２は、受付画面に地図を表示させ、分析者端末４から、地図上の地点又は地域を受け付ける。地図は、経度方向及び緯度方向に分割された正方形の領域であるメッシュ領域に分割されている。受付部１３２は、受け付けた地点又は地域を含むメッシュ領域を特定することにより、エリアの指定を受け付ける。以下の説明において、指定を受け付けたエリアを指定エリアという。
【００２７】
なお、受付部１３２は、分析者端末４から受け付けた地点又は地域を含むメッシュ領域を特定することにより、エリアの指定を受け付けたが、これに限らない。受付部１３２は、市区町村等の自治体の指定を受け付けたり、住所を受け付けたりすることにより、エリアの指定を受け付けてもよい。この場合、受付部１３２は、指定された自治体又は住所に対応する一以上のメッシュ領域を指定エリアとしてもよい。
【００２８】
また、受付部１３２は、複数の気象条件のうち、少なくともいずれかの気象条件の指定を受け付ける。図６に示す受付画面には、気象情報としての天気の指定を受け付ける領域が表示されている。分析者端末４を使用する分析者は、例えば、「晴」、「雨又は雪」の中から天気を選択することができる。また、分析者は、天気に対し「指定無し」を選択することで、天気の条件を指定しないようにすることもできる。
【００２９】
また、図６に示す受付画面の気象条件を指定するための領域には、「詳細設定」と表示されたボタンが表示されている。当該ボタンが選択されると、詳細設定画面が表示され、分析者は、天気以外の気象条件である気温、風速、降水量の設定を行うことが可能である。例えば、分析者は、詳細設定画面において、最高気温が３０度以上の場合と、３０度未満の場合とのそれぞれにおいて指定エリアに位置したユーザの数を分析するように設定したり、複数の降水量の範囲別に、指定エリアに位置したユーザの数を分析するように設定したりすることができる。
【００３０】
また、受付部１３２は、所定期間としての分析対象期間の指定を受け付けてもよい。図６に示す例では、分析対象期間の開始月及び終了月の入力欄が表示されており、分析者は、当該入力欄に自身が希望する分析対象期間の開始月及び終了月を入力することにより、分析対象期間を指定することができる。ここで、分析対象期間は、記憶部１２に記憶されている端末位置情報が対応している分析対象可能期間と気象情報が対応している分析対象可能期間との重複期間に含まれる期間であるものとする。
【００３１】
また、受付部１３２は、分析対象の属性の種類の指定及び指定された属性の種類に対応する属性を受け付けてもよい。属性の種類としては、図３に示すユーザ情報に含まれる属性情報が示す複数の属性の種類の他、ユーザ端末２のユーザの移動手段を指定することができる。受付部１３２は、例えば、属性の種類を受け付けた後に、当該属性の種類に対応する属性の指定を受け付ける。図６に示す例では、分析対象の属性の種類として、ユーザ端末２のユーザの性別が指定されて、指定された属性の種類に対応する属性として男性及び女性が指定されていることが確認できる。また、受付部１３２は、複数の属性の種類のそれぞれに対応する複数の属性の指定を受け付けてもよい。
【００３２】
特定部１３３は、記憶部１２に記憶されている端末位置情報に基づいて、受付部１３２が指定を受け付けた指定エリアに位置した複数のユーザ端末２を特定する。具体的には、特定部１３３は、図６に示す受付画面において「分析開始」と表示されているボタンＢが押下されると、記憶部１２に記憶されている端末位置情報に基づいて、受付部１３２が指定を受け付けた指定エリアに位置した複数のユーザ端末２を特定する。
【００３３】
特定部１３３は、受付部１３２が気象条件の指定を受け付けていない場合、記憶部１２に記憶されている端末位置情報と、気象情報とに基づいて、気象情報が示す気象ごとに、分析対象期間に指定エリアに位置したユーザ端末２を特定する。例えば、特定部１３３は、複数の天気「晴」、「雨又は雪」ごとに、分析対象期間において指定エリアに位置した複数のユーザ端末２に関する情報として、分析対象期間に指定エリアに位置した複数のユーザ端末２の数を特定する。
【００３４】
なお、特定部１３３は、分析対象期間に指定エリアに位置した複数のユーザ端末２の数を特定したが、これに限らず、ユーザ端末２のユーザＩＤに基づいて、分析対象期間に指定エリアに位置した複数のユーザの数を特定してもよい。このようにすることで、複数のユーザ端末２を所持して行動するユーザが存在する場合であってもユーザの数を正しく特定することができる。また、分析対象期間中の異なる日時に、同一のユーザ端末２が指定エリアに複数回位置した場合、分析対象期間中の異なる日時のそれぞれに対応して、当該ユーザ端末２を複数回カウントすることによりユーザ端末２の数を特定してもよい。
【００３５】
また、特定部１３３は、受付部１３２が気象条件の指定を受け付けている場合、分析対象期間中において指定エリアの気象が、当該気象条件を満たす気象としての指定気象であった指定気象期間を特定する。ここで、分析対象期間中において指定エリアの気象が指定気象であった期間が複数存在する場合、特定部１３３は、複数の指定気象期間を特定するものとする。そして、特定部１３３は、端末位置情報に基づいて、指定気象期間において指定エリアに位置したユーザ端末２を特定する。特定部１３３は、指定気象期間が複数存在する場合、複数の指定気象期間それぞれにおいて指定エリアに位置したユーザ端末２を特定する。
【００３６】
ここで、特定部１３３は、端末位置情報に基づいて、指定エリアに所定時間以上にわたって位置したユーザ端末２を、指定エリアに位置したユーザ端末２として特定する。なお、所定時間は予め定められているものとするが、分析者が受付画面を介して所定時間の長さを設定できるようにしてもよい。また、特定部１３３は、ユーザ端末２が日を跨いで指定エリアに所定時間以上にわたって位置している場合、当該ユーザ端末２が位置した回数を１回としてカウントするが、これに限らず、日ごとにユーザ端末２が位置した回数をカウントしてもよい。また、特定部１３３は、ユーザ端末２が指定エリアに所定時間以上にわたって位置した回数が複数である場合、ユーザ端末２が位置した回数を１回とカウントしてもよいし、複数回とカウントしてもよい。
【００３７】
また、特定部１３３は、受付部１３２が属性の種類の指定を受け付けている場合、分析対象期間に指定エリアに位置した複数のユーザ端末２のそれぞれのユーザの属性を特定する。例えば、指定された属性の種類が記憶部１２に記憶されているユーザ情報に含まれる属性の種類である場合、特定部１３３は、記憶部１２に記憶されているユーザ情報を参照し、分析対象期間に指定エリアに位置した複数のユーザ端末２のそれぞれの、属性の種類に対応するユーザの属性を特定する。
【００３８】
また、指定された属性の種類が移動手段である場合、特定部１３３は、記憶部１２に記憶されている位置履歴情報を参照し、分析対象期間に指定エリアに位置した複数のユーザ端末２のそれぞれの時間ごとの位置履歴に基づいてユーザの移動速度を特定し、当該移動速度に基づいてユーザの移動手段を特定する。特定部１３３は、気象情報が示す気象に対して特定したユーザ端末２を、特定した属性ごとに分類することにより、気象ごと、属性ごとのユーザ端末２の数を特定する。
【００３９】
出力部１３４は、指定エリアの分析対象期間における気象情報が示す気象と、分析対象期間に指定エリアに位置した複数のユーザ端末２に関する情報とを関連付けて出力する。例えば、出力部１３４は、受付部１３２が気象条件の指定を受け付けていない場合、特定部１３３が気象ごとに特定した、分析対象期間に指定エリアに位置した複数のユーザ端末２の数を示す分析結果画面を分析者端末４に出力する。また、出力部１３４は、受付部１３２が気象条件の指定を受け付けている場合、特定部１３３が指定気象期間において特定した複数のユーザ端末２の数を示す分析結果画面を分析者端末４に出力する。
【００４０】
また、出力部１３４は、受付部１３２が属性の種類の指定を受け付けている場合、分析対象期間において気象情報が示す指定エリアの気象と、指定エリアに位置した複数のユーザ端末２の数と、当該ユーザ端末２に対応するユーザの属性とを関連付けた分析結果画面を出力する。例えば、出力部１３４は、受付部１３２が、属性の種類として移動手段の指定を受け付けている場合、指定エリアの分析対象期間における気象情報が示す気象と、指定エリアに位置した複数のユーザ端末２の数と、当該ユーザ端末２に対応するユーザの移動手段とを関連付けた分析結果画面を出力する。
【００４１】
図７は、本実施形態に係る分析結果画面の一例を示す図である。図７に示す分析結果画面では、分析対象期間に指定エリアに位置したユーザ端末２の数が天気、性別ごとに表示されていることが確認できる。なお、受付部１３２は、受付画面において属性の種類の指定を受け付けることとしたが、これに限らず、分析結果画面において属性の種類の指定を受け付けてもよい。この場合、特定部１３３が、分析結果画面において指定された属性の種類に基づいて、属性ごとのユーザ端末２の数を特定し、出力部１３４が、特定部１３３による分析結果を示す分析結果画面を出力してもよい。
【００４２】
なお、出力部１３４は、指定気象である期間中に指定エリアに位置したユーザ端末２の数を属性別に出力したが、これに限らず、ユーザ端末２のユーザの移動元に関する情報を出力してもよい。例えば、図６に示す受付画面に、ユーザ端末２のユーザの移動元を分析するためのボタンが表示されており、当該ボタンが選択されたことに応じて、特定部１３３が、記憶部１２に記憶されている位置履歴情報を参照し、複数のユーザ端末２のそれぞれの端末位置情報に基づいて、複数のユーザ端末２のそれぞれのユーザの移動元を特定してもよい。ここで、移動元は、例えば、ユーザが指定エリアに滞在していた滞在地や、ユーザの居住地である。
【００４３】
この場合、特定部１３３は、指定気象である期間中に指定エリアに位置した複数のユーザ端末２のそれぞれに対し、記憶部１２に記憶されている位置履歴情報を参照し、指定エリアに位置する直前に所定時間以上にわたって滞在していた位置を滞在地として特定する。また、特定部１３３は、分析対象期間において指定エリアに位置した複数のユーザ端末２のそれぞれに対し、記憶部１２に記憶されている位置履歴情報を参照し、指定エリアに位置する前に最も長く滞在していた位置を居住地として特定する。
【００４４】
出力部１３４は、指定気象である期間中に指定エリアに位置したユーザ端末２のユーザの移動元に関する情報を出力する。例えば、出力部１３４は、指定エリアを含む地図上において、複数のエリアそれぞれを、当該エリアを移動元とするユーザの数に基づいて着色したヒートマップを含む分析結果画面を分析者端末４に出力する。
【００４５】
図８は、本実施形態に係るヒートマップを含む分析結果画面の一例を示す図である。図８に示す例では、地図の中心に指定エリアを示す画像Ａが表示され、画像Ａの周辺のエリアが、当該エリアを移動元とするユーザの数に対応して着色されている。図８に示す例では、色が濃ければ濃いほど、そのエリアを移動元として指定エリアに移動したユーザが多いことを示している。図８に示すようにヒートマップが表示されることで、分析者は、どこにいたユーザが指定気象において指定エリアに移動したのかを容易に確認することができる。
【００４６】
また、特定部１３３は、指定気象である期間中に指定エリアに位置した複数のユーザ端末２の移動元を特定することとしたが、これに限らない。特定部１３３は、指定気象である期間中に指定エリアに位置した複数のユーザ端末２の移動先を特定してもよい。そして、出力部１３４は、複数のエリアそれぞれを、当該エリアを移動先とするユーザの数に基づいて着色したヒートマップを含む分析結果画面を分析者端末４に出力してもよい。この場合、特定部１３３は、ヒートマップ出力時のユーザ端末２の位置情報をリアルタイムで特定し、当該位置情報に基づいてユーザ端末２の移動先を特定してもよい。
【００４７】
また、特定部１３３は、位置履歴情報を参照し、指定気象において、指定エリアに含まれる複数の道路それぞれに位置した複数のユーザ端末の数を特定してもよい。そして、出力部１３４は、指定エリアに含まれる複数の道路それぞれに位置した複数のユーザ端末の数を、複数の道路を含む地図上において、複数の道路別に表示させるようにしてもよい。
このようにすることで、分析者は、指定気象における指定エリアに含まれる複数の道路それぞれの混雑状況を確認することができる。
【００４８】
また、出力部１３４は、分析結果画面において、ユーザ端末２に関する情報としてユーザ端末２の数を出力したが、これに限らない。出力部１３４は、ユーザ端末２に関する情報として、ユーザ端末２のユーザの商品等の購入に関する情報を取得してもよい。この場合、取得部１３１は、複数のユーザ端末２のそれぞれのユーザが購入した商品又はサービスの購入情報及び購入時刻を含む購入履歴情報を取得する。購入情報は、ユーザが購入した商品又はサービスの購入金額、購入店舗を示す情報、当該商品又はサービスを識別するための商品識別情報の少なくともいずれかを含む情報である。また、購入店舗を示す情報には、店舗を運営する事業者を示す情報、店舗が取り扱うブランド、店舗のジャンル（例えば、小売業、外食業、サービス業、医療等）が含まれている。
【００４９】
特定部１３３は、指定エリアの分析対象期間中における気象情報が示す気象と、指定エリアに分析対象期間中に位置した複数のユーザ端末２の指定エリアに位置した時刻に対応する複数の購入履歴情報を特定し、特定した購入履歴情報が示す、複数のユーザ端末２のユーザの購入傾向を特定する。特定部１３３は、購入傾向として、例えば、購入金額の平均値や中央値、購入した商品の種別、購入店舗の種別を特定する。そして、出力部１３４は、指定エリアの所定期間中における気象情報が示す気象と、指定エリアに分析対象期間中に位置した複数のユーザ端末２の指定エリアに位置した時刻に対応する複数の購入履歴情報が示す購入傾向とを関連付けて出力する。このようにすることで、分析者は、指定気象における指定エリアの購入傾向を確認することができる。
【００５０】
また、出力部１３４は、気象の予報に基づくユーザの行動予測情報を出力してもよい。この場合、取得部１３１は、例えば、所定のエリアにおける気象に関する気象情報を管理するサーバ３から、指定エリアにおける気象の予報情報を取得する。特定部１３３は、予報情報が示す気象において、指定エリアに位置したユーザ端末２に関する情報を、予報情報が示す気象条件に対応するユーザの行動予測情報として特定する。
【００５１】
例えば、特定部１３３は、予報情報が示す気象と同じ気象において、指定エリアに位置したユーザ端末２の数を特定し、当該ユーザ端末２の数に基づいて、予報情報が示す気象において、ユーザが指定エリアに訪れやすいか否かを示す行動予測情報を生成する。また、特定部１３３は、予報情報が示す気象と同じ気象において指定エリアに位置したユーザ端末２に関連付けられている購入履歴情報に基づいて、予報情報が示す気象と同じ気象において、ユーザ端末２のユーザが相対的に購入する頻度が高い商品やサービスを特定し、当該商品やサービスをユーザが購入する可能性が高いことを示す行動予測情報を生成する。そして、出力部１３４は、特定部１３３が生成したユーザの行動予測情報を含む分析結果画面を分析者端末４に出力する。このようにすることで、分析者は、気象の予報に対応する指定エリアにおける行動分析を行うことができる。
【００５２】
また、出力部１３４は、行動予測情報に基づいて、指定エリアに含まれる店舗で販売する商品又はサービスに関する処理を実行する商品管理部としてさらに機能してもよい。この場合、情報処理装置１は、指定エリアに位置する店舗の商品の在庫、又は店舗において提供されるサービスに必要な物品の在庫を管理する店舗サーバと連携しているものとする。出力部１３４は、特定部１３３が特定した、ユーザが購入する可能性が高い商品やサービスに対応する物品の在庫を店舗サーバに問い合わせ、当該在庫が所定の閾値未満である場合に、店舗サーバに、当該商品又は物品の発注を指示する指示情報を送信する。なお、店舗サーバと情報処理装置１とは、一つの装置により構成されていてもよく、出力部１３４は、商品又は物品の発注先に商品又は物品の発注を指示する指示情報を直接送信してもよい。
【００５３】
［情報処理装置１の処理の流れ］
続いて、情報処理装置１における処理の流れについて説明する。図９は、本実施形態に係る情報処理装置１における処理の流れを示すフローチャートである。なお、記憶部１２には、ユーザ情報、位置履歴情報、気象情報が予め記憶されているものとする。
【００５４】
まず、受付部１３２は、分析条件を受け付ける受付画面を分析者端末４に表示させ、エリアの指定、気象条件の指定、及び属性の種類の指定を受け付ける（Ｓ１）。
続いて、特定部１３３は、記憶部１２に記憶されている位置履歴情報を参照し、Ｓ１において指定を受け付けた気象条件が示す指定気象の期間に指定エリアに位置したユーザ端末２を特定する（Ｓ２）。
【００５５】
続いて、特定部１３３は、Ｓ２において特定したユーザ端末２に対し、Ｓ１において指定された属性の種類に対応するユーザの属性を特定する（Ｓ３）。
続いて、特定部１３３は、ユーザの数を属性ごとに集計し（Ｓ４）、指定気象と、指定エリアに位置した複数のユーザ端末２の数と、当該ユーザ端末２に対応するユーザの属性とを関連付けた分析結果画面を出力する（Ｓ５）。
【００５６】
［本実施形態における効果］
以上説明したように、本実施形態に係る情報処理装置１は、分析者からエリアの指定を受け付けると、記憶部１２に記憶されている位置履歴情報が示す端末位置情報に基づいて、分析対象期間において指定エリアに位置した複数のユーザ端末２を特定し、指定エリアの分析対象期間における気象情報が示す気象と、分析対象期間に指定エリアに位置した複数のユーザ端末２に関する情報とを関連付けて出力する。このようにすることで、分析者は、気象を考慮したエリアの行動分析を行うことができる。
【００５７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、上述の実施形態では、出力部１３４は、指定エリアの分析対象期間における気象情報が示す気象と、分析対象期間に指定エリアに位置した複数のユーザ端末２に関する情報とを関連付けた分析結果情報を含む分析結果画面を分析者端末４に出力することとしたが、これに限らない。例えば、出力部１３４は、分析結果情報を含むファイルを記憶部１２に出力してもよい。また、出力部１３４は、行動予測情報を出力する場合等に分析結果情報を一時的に生成したデータとして記憶部１２に一時的に記憶させてもよい。
【００５８】
また、気象情報は、時間別の気象を示すものであることとしたが、これに限らず、時間別の気象を示す気象情報と、日別の気象を示す気象情報とを記憶部１４に記憶させるようにしてもよい。そして、情報処理装置１がユーザ端末２の数を集計する時間単位に応じて、時間別の気象を示す気象情報又は日別の気象を示す気象情報のいずれかが参照されるようにしてもよい。例えば、日単位でユーザ端末２の数を特定する場合には、特定部１３３は、日別の気象を示す気象情報を参照し、時間単位でユーザ端末２の数を特定する場合には、特定部１３３は、時間別の気象を示す気象情報を参照してもよい。
【００５９】
また、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。
【符号の説明】
【００６０】
１・・・情報処理装置、１１・・・通信部、１２・・・記憶部、１３・・・制御部、１３１・・・取得部、１３２・・・受付部、１３３・・・特定部、１３４・・・出力部、２・・・ユーザ端末、３・・・サーバ、４・・・分析者端末
【要約】
【課題】気象を考慮したエリアの行動分析を可能にする。
【解決手段】情報処理装置１は、複数のユーザ端末２のそれぞれの位置を示す端末位置情報を複数取得するとともに、所定のエリアの気象に関する気象情報を取得する取得部１３１と、所定のエリアに含まれるエリアの指定を受け付ける受付部１３２と、端末位置情報に基づいて受付部１３２が指定を受け付けたエリアである指定エリアに位置した複数のユーザ端末２を特定する特定部１３３と、指定エリアの所定期間における気象情報が示す気象と、所定期間に指定エリアに位置した複数のユーザ端末２に関する情報とを関連付けて出力する出力部１３４と、を有する。
【選択図】図２【図１】
0006902152.tif 000002
【図２】
0006902152.tif 000003
【図３】
0006902152.tif 000004
【図４】
0006902152.tif 000005
【図５】
0006902152.tif 000006
【図６】
0006902152.tif 000007
【図７】
0006902152.tif 000008
【図８】
0006902152.tif 000009
【図９】
0006902152.tif 000010