JP5537480B2 - Related area search system and related area search method - Google Patents
Related area search system and related area search method Download PDFInfo
- Publication number
- JP5537480B2 JP5537480B2 JP2011075662A JP2011075662A JP5537480B2 JP 5537480 B2 JP5537480 B2 JP 5537480B2 JP 2011075662 A JP2011075662 A JP 2011075662A JP 2011075662 A JP2011075662 A JP 2011075662A JP 5537480 B2 JP5537480 B2 JP 5537480B2
- Authority
- JP
- Japan
- Prior art keywords
- area
- characteristic
- information
- user
- divided
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 9
- 239000000523 sample Substances 0.000 claims description 77
- 230000004044 response Effects 0.000 claims description 6
- 230000010365 information processing Effects 0.000 claims description 3
- 239000000284 extract Substances 0.000 description 6
- 230000006399 behavior Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
Images
Landscapes
- Navigation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、関連領域検索システム及び関連領域検索方法に関する。 The present invention relates to a related area search system and a related area search method.
近年、GPS(Global Positioning System)を利用して生成されるプローブ情報を用いた様々なサービスが検討されている。プローブ情報には、ユーザID、測位時刻、緯度・経度等の情報が含まれる。したがって、ユーザ端末から送信されるプローブ情報により、ユーザの現在位置を把握することができる。例えば、特許文献1には、ユーザの情報端末装置から定期的に送信されるプローブ情報を用いて、ユーザの現在位置に応じた情報を提供するシステムが開示されている。
In recent years, various services using probe information generated using GPS (Global Positioning System) have been studied. The probe information includes information such as user ID, positioning time, latitude and longitude. Therefore, the current position of the user can be grasped from the probe information transmitted from the user terminal. For example,
ここで、ユーザ端末から送信されてくるプローブ情報は、ある時刻において測位された緯度・経度を示すものである。そのため、単にプローブ情報を蓄積しただけでは、あるユーザがいつどこにいたのかというピンポイントの情報が得られるのみであり、ユーザの一連の行動の関連性を把握することはできない。例えば、単にプローブ情報を蓄積しただけでは、ある駅の周辺に10時にいた複数の人が、15時にどこにいたのか等を把握することはできない。 Here, the probe information transmitted from the user terminal indicates the latitude / longitude measured at a certain time. Therefore, simply accumulating probe information provides only pinpoint information about when and where a certain user was, and cannot grasp the relevance of a series of user actions. For example, simply accumulating probe information does not make it possible to know where a plurality of people who were at 10:00 around a certain station were at 15:00.
本発明はこのような事情に鑑みてなされたものであり、蓄積されたプローブ情報に基づいてユーザの行動の関連性を把握可能とすることを目的とする。 The present invention has been made in view of such circumstances, and an object of the present invention is to make it possible to grasp the relevance of user behavior based on accumulated probe information.
本発明の一側面に係る関連領域検索システムは、ユーザ端末における現在位置の測位点を示す測位情報と、測位点の測位時刻と、ユーザ端末のユーザのユーザ識別子とを含む、複数のプローブ情報が記憶されたプローブ情報記憶部と、プローブ情報記憶部に記憶されている複数のプローブ情報に基づいて、ユーザごとに、所定範囲の領域を分割して得られる複数の分割領域のうち、少なくとも、測位点を含む分割領域の特性を判定し、該分割領域を識別する領域識別子と、判定された特性を示す特性情報と、ユーザ識別子とを対応づけた領域特性情報を特性情報記憶部に格納する特性情報生成部と、第1の分割領域と、分割領域の特性のうちの第1及び第2の特性とを指定する検索要求を受け付ける検索要求受付部と、検索要求に応じて、特性情報記憶部に格納されている領域特性情報に基づいて、第1の分割領域に対して第1の特性を有する各ユーザにおける、第2の特性を有する第2の分割領域を検索して検索結果を出力する検索結果出力部と、を備える。 A related area search system according to an aspect of the present invention includes a plurality of probe information including positioning information indicating a positioning point of a current position in a user terminal, a positioning time of the positioning point, and a user identifier of a user of the user terminal. Based on the stored probe information storage unit and a plurality of probe information stored in the probe information storage unit, for each user, at least positioning among a plurality of divided regions obtained by dividing a predetermined range region A characteristic for determining characteristics of a divided area including a point, and storing area characteristic information in which a characteristic identifier indicating the determined characteristic, characteristic information indicating the determined characteristic, and a user identifier are associated with each other in the characteristic information storage unit An information generation unit, a first divided region, a search request accepting unit that accepts a search request that specifies the first and second characteristics of the characteristics of the divided region, and a special request according to the search request Based on the area characteristic information stored in the information storage unit, the second divided area having the second characteristic is searched for each user having the first characteristic with respect to the first divided area. And a search result output unit for outputting.
なお、本発明において、「部」とは、単に物理的手段を意味するものではなく、その「部」が有する機能をソフトウェアによって実現する場合も含む。また、1つの「部」や装置が有する機能が2つ以上の物理的手段や装置により実現されても、2つ以上の「部」や装置の機能が1つの物理的手段や装置により実現されても良い。 In the present invention, the “part” does not simply mean a physical means, but includes a case where the function of the “part” is realized by software. Also, even if the functions of one “unit” or device are realized by two or more physical means or devices, the functions of two or more “units” or devices are realized by one physical means or device. May be.
本発明によれば、蓄積されたプローブ情報に基づいてユーザの行動の関連性を把握することが可能となる。 According to the present invention, it is possible to grasp the relevance of the user's behavior based on the accumulated probe information.
以下、図面を参照して本発明の一実施形態について説明する。 Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
図1は、本発明の一実施形態である関連領域検索システムの構成を示す図である。関連領域検索システム10は、蓄積されたプローブ情報に基づいて領域間の関連性を検索するシステムであり、1台または複数台の情報処理装置を用いて構成される。図1に示すように、関連領域検索システム10は、プローブ情報受信部20、領域情報生成部22、滞在情報生成部24、特性情報生成部26、検索要求受付部28、検索結果出力部30、プローブ情報データベース(DB)40、領域情報データベース(DB)42、滞在情報データベース(DB)44、及び特性情報データベース(DB)46を含んで構成される。
FIG. 1 is a diagram showing a configuration of a related area search system according to an embodiment of the present invention. The related
なお、プローブ情報受信部20、領域情報生成部22、滞在情報生成部24、特性情報生成部26、検索要求受付部28、及び検索結果出力部30は、例えば、メモリに記憶されたプログラムをプロセッサが実行することにより実現することができる。また、プローブ情報データベース(DB)40、領域情報データベース(DB)42、滞在情報データベース(DB)44、及び特性情報データベース(DB)46は、例えば、メモリや記憶装置等の記憶領域を用いて実現することができる。
In addition, the probe
プローブ情報受信部20は、携帯電話や携帯情報端末、カーナビゲーション装置等のユーザ端末から無線ネットワークを介して送信されてくるプローブ情報を受信し、プローブ情報DB40に格納する。プローブ情報は、ユーザ端末におけるGPSを利用した測位によって生成されるものであり、ユーザ端末を識別するためのユーザID、ユーザ端末の現在位置の測位点の緯度・経度を含む測位情報、及び測位点の測位時刻を含んでいる。このようなプローブ情報は、各ユーザ端末から、例えば、5分間隔等で定期的に送信されてくる。なお、ユーザ端末の移動が検出されている間のみ、プローブ情報が送信されてくる場合もある。図2には、プローブ情報DB40の構造の一例が示されている。図2に示すように、プローブ情報DB40には、複数のユーザから送信されてくるプローブ情報が格納されている。また、図3には、プローブ情報を各測位点に応じた位置に示した一例が示されている。
The probe
図1に戻り、領域情報生成部22は、プローブ情報DB40に格納されているプローブ情報をユーザごとに抽出し、測位点を含むメッシュ領域にマッピングした領域情報を生成する。
Returning to FIG. 1, the region
ここで、メッシュ領域とは、緯度及び経度に基づいて地図を網の目状に分割して得られる複数の分割領域であり、仕様や設計に応じて適宜分割領域のサイズを設定することができる。例えば、ユーザが頻繁に滞在するエリアを特定したい場合はサイズを大きく設定し、一方、ユーザが頻繁に訪れる店などを特定したい場合はサイズを小さく設定することができる。図4には、プローブ情報を縦10列×横10列のメッシュ領域にマッピングした一例が示されている。なお、図4に示されるメッシュ領域は地図全体の一部であり、全てのメッシュ領域が示されているわけではない。図4では、例えば、縦M列目、横N列目のメッシュ領域を「M−N」と表している。なお、分割領域はメッシュ領域に限られない。例えば、図5に示すように、行政区画によって区分されたポリゴン等、任意の分割領域を用いることが可能である。 Here, the mesh area is a plurality of divided areas obtained by dividing the map into meshes based on latitude and longitude, and the size of the divided areas can be set as appropriate according to specifications and design. . For example, if the user wants to specify an area where he / she stays frequently, the size can be set large, while if he / she wants to specify a store or the like where the user frequently visits, the size can be set small. FIG. 4 shows an example in which probe information is mapped to a mesh region of 10 columns × 10 columns. Note that the mesh area shown in FIG. 4 is a part of the entire map, and not all mesh areas are shown. In FIG. 4, for example, the mesh region in the vertical M column and the horizontal N column is represented as “MN”. The divided area is not limited to the mesh area. For example, as shown in FIG. 5, any divided area such as a polygon divided by administrative divisions can be used.
領域情報生成部22は、プローブ情報に含まれるユーザID及び測位時刻を、マッピングにより特定したメッシュ領域の領域IDと対応づけて領域情報を生成し、領域情報DB42に格納する。図6には、領域情報DB42の構造の一例が示されている。なお、領域IDは、各メッシュ領域を識別可能なものであればよく、領域ごとに割り当てられたコード情報でもよいし、緯度及び経度による範囲指定情報であってもよい。また、領域情報には、測位情報が含まれることとしてもよい。
The region
図1に戻り、滞在情報生成部24は、領域情報DB42に格納されている領域情報をユーザごとに抽出し、メッシュ領域ごとの滞在時刻を算出する。例えば、滞在情報生成部24は、測位時刻が隣接する2つの測位点の測位時刻に基づいて、2つの測位点に対応するメッシュ領域における滞在時刻を算出する。例えば、滞在情報生成部24は、測位点間の距離や時間に基づいて、測位点間の移動に要した移動時間を算出し、測位点間の時間から移動時間を除いた時間を移動元や移動先の測位点に対応するメッシュ領域での滞在時間として配分することができる。そして、滞在情報生成部24は、配分された滞在時間を用いて、これらのメッシュ領域における滞在時刻を算出することができる。
Returning to FIG. 1, the stay
また、滞在情報生成部24は、測位点間の経路を推定し、推定された経路上にあるメッシュ領域での滞在時間として測位点間の移動時間を配分することも可能である。なお、経路の推定手法は任意であり、例えば、測位点間を直線で結ぶことにより行ってもよいし、道路や路線を考慮した経路探索により行ってもよい。また、ここに示した滞在時刻の算出手法は一例であり、任意の手法を採用することができる。さらに、滞在情報生成部24は、滞在時刻にかぎらず、一定期間におけるメッシュ領域ごとの滞在時間を算出することとしてもよい。
In addition, the stay
滞在情報生成部24は、このように算出された各メッシュ領域の滞在時刻を、ユーザID及び領域IDと対応づけて滞在情報を生成し、滞在情報DB44に格納する。図7には、滞在情報DB44の構造の一例が示されている。なお、滞在時刻は、ある時刻から別の時刻までの期間である必要はなく、ある時刻のみであってもよい。
The stay
図1に戻り、特性情報生成部26は、滞在情報DB44に格納されている滞在情報をユーザごとに抽出し、メッシュ領域の特性を判定する。例えば、特性情報生成部26は、滞在情報DB44に格納されている滞在時刻に基づいて、一定期間における各メッシュ領域の滞在時間を算出し、滞在時間が所定時間以上のメッシュ領域を自宅や勤務地と判定することができる。また、例えば、特性情報生成部26は、滞在情報DB44に格納されている滞在時刻に基づいて、一定期間における各メッシュ領域の滞在日数(回数)を算出し、滞在時間は短いが滞在日数が多いメッシュ領域を通勤路と判定することができる。また、特性情報生成部26は、領域情報に含まれる測位時刻そのものや、滞在情報に含まれる滞在時刻そのものを、対応するメッシュ領域の特性として判定することもできる。なお、ここに示した特性の判定手法は一例であり、任意の手法を採用することができる。
Returning to FIG. 1, the characteristic
特性情報生成部26は、このように判定された各メッシュ領域の特性を示す特性情報を、ユーザID及び領域IDと対応づけて領域特性情報を生成し、特性情報DB46に格納する。図8には、特性情報DB46の構造の一例が示されている。
The characteristic
図1に戻り、検索要求受付部28は、メッシュ領域間の関連性を検索するための検索要求を受け付ける。そして、検索結果出力部30は、検索要求に応じて、特性情報DB46に格納されている領域特性情報を参照し、検索結果を出力する。
Returning to FIG. 1, the search
検索要求の一例としては、あるメッシュ領域(第1の分割領域)に対してある特性(第1の特性)を有するユーザにおいて、別の特性(第2の特性)を有するメッシュ領域(第2の分割領域)を検索するためのものがある。 As an example of the search request, a user having a certain characteristic (first characteristic) with respect to a certain mesh area (first divided area) has a mesh area (second characteristic) having another characteristic (second characteristic). For searching (divided areas).
図9は、検索要求の一例を説明するための図である。図9に示すように、まず、ユーザは、対象のメッシュ領域(エリア)を指定する(1−1)。メッシュ領域の指定は、例えば、地図上において1つのメッシュ領域を選択することにより行われてもよいし、複数のメッシュ領域を含む範囲を選択することにより行われてもよい。また、住所やキーワードを用いた検索により、メッシュ領域を選択することも可能である。次に、ユーザは、指定したメッシュ領域に対する特性を指定する(1−2)。指定される特性の一例として、図9には、「指定エリアに10:00にいた人」や「指定エリアに勤務地がある人」、「指定エリアに滞在した人」が示されている。さらに、ユーザは、検索対象となるメッシュ領域における特性を指定する(2)。図9には、「15:00にいたエリア」や「自宅エリア」、「次に滞在したエリア」が示されている。例えば、「指定エリアに10:00にいた人」及び「15:00にいたエリア」が指定された場合、指定されたメッシュ領域に10:00にいた人が5時間後にいたメッシュ領域が検索されることとなる。つまりは、指定エリアから5時間で到達するエリアである到達圏が検索されることとなる。また、例えば、「指定エリアに勤務地がある人」及び「自宅エリア」が指定された場合、指定エリアで勤務している人の自宅があるエリアである通勤圏が検索されることとなる。また、例えば、「指定エリアに滞在した人」及び「次に滞在したエリア」が指定された場合、指定エリアからの移動パターンが検索されることとなる。 FIG. 9 is a diagram for explaining an example of a search request. As shown in FIG. 9, first, the user designates a target mesh area (area) (1-1). The designation of the mesh area may be performed, for example, by selecting one mesh area on the map or by selecting a range including a plurality of mesh areas. It is also possible to select a mesh region by a search using an address or a keyword. Next, the user designates characteristics for the designated mesh region (1-2). As an example of the specified characteristics, FIG. 9 shows “a person who was in the designated area at 10:00”, “a person who has a work place in the designated area”, and “a person who stayed in the designated area”. Further, the user designates characteristics in the mesh area to be searched (2). In FIG. 9, “Area at 15:00”, “Home Area”, and “Area Next Stayed” are shown. For example, when “person who was at 10:00 in the designated area” and “area which was at 15:00” is designated, the mesh area where the person who was at 10:00 is 5 hours later is searched in the designated mesh area. The Rukoto. That is, a service area that is an area that reaches within 5 hours from the designated area is searched. Further, for example, when “a person who has a work place in a designated area” and “home area” are designated, a commuting area in which the home of a person who works in the designated area is located is searched. Further, for example, when “a person who stayed in the designated area” and “an area where he / she stayed next” are designated, a movement pattern from the designated area is searched.
例えば、検索要求に設定される条件として、図9に示した「指定エリアに10:00にいた人」及び「15:00にいたエリア」が指定された場合、検索結果出力部30は、まず、特性情報DB46を参照し、指定エリアに10:00にいた人を特定する。ここで、指定エリアに10:00にいた人の特定は、例えば、指定されたメッシュ領域の領域IDが設定され、このメッシュ領域に対する特性として「10:00にいた」ことを示す特性情報が設定されている領域特性情報を検索することにより行うことができる。なお、検索結果出力部30は、例えば、特性情報として滞在時刻が設定されている場合、滞在時刻に10:00が含まれていれば、「10:00」にいたと判定することができる。また、検索結果出力部30は、例えば、特性情報として測位時刻が設定されている場合、測位時刻が10:00の前後数分以内であれば、「10:00」にいたと判定することとしてもよい。このように領域特性情報が検索されることにより、その領域特性情報に設定されているユーザIDによって示されるユーザが検索の対象として特定されることとなる。
For example, when “the person who was at 10:00” and “the area which was at 15:00” shown in FIG. 9 are specified as the conditions set in the search request, the search
続いて、検索結果出力部30は、特性情報DB46を参照し、特定されたユーザのユーザIDが設定された領域特性情報の中から、「15:00にいた」ことを示す特性情報が設定されているものを検索する。例えば、特定されたユーザがユーザA及びユーザBであるとする。この場合、検索結果出力部30は、ユーザAまたはユーザBのユーザIDが設定され、かつ、「15:00にいた」ことを示す特性情報が設定されている領域特性情報を検索する。なお、「15:00」にいたことの判定は、上述した「10:00」にいたことの判定と同様に行うことができる。この検索により特定された領域特性情報に設定されている領域IDによって示されるメッシュ領域が、指定されたメッシュ領域から5時間で到達する到達圏の検索結果となる。同様にして、検索結果出力部30は、通勤圏やその他の検索を実行することができる。
Subsequently, the search
そして、検索結果出力部30は、検索結果のメッシュ領域を表示する。図10は、検索結果のメッシュ領域を表示した一例を示す図である。図10では、黒で塗りつぶされたメッシュ領域が、指定されたメッシュ領域であり、網の目状に塗りつぶされたメッシュ領域が検索結果のメッシュ領域である。このように、指定されたメッシュ領域と、検索結果のメッシュ領域とが表示されることにより、メッシュ領域間の関連性を容易に確認することができる。なお、検索結果のメッシュ領域を表示する際には、ユーザ数が多いメッシュ領域は色を濃くし、ユーザ数が少ないメッシュ領域は色を薄くするなど、メッシュ領域ごとの特性に応じて表示態様を変更することも可能である。
Then, the search
また、検索要求の他の一例としては、あるユーザ(第1のユーザ)のある特性(第1の特性)を有するメッシュ領域に対して、同じ特性(第1の特性)を有する別のユーザ(第2のユーザ)を検索するためのものがある。 As another example of the search request, another user (the first characteristic) having the same characteristic (first characteristic) with respect to a mesh region having a certain characteristic (first characteristic) of a certain user (first user). For searching for (second user).
具体例としては、例えば、ユーザAと同じメッシュ領域に勤務地があるユーザを検索する場合があげられる。この場合、検索要求受付部28は、ユーザAのユーザIDと、メッシュ領域の特性「勤務地」とを指定するための検索要求を受け付ける。この検索要求が受け付けられると、検索結果出力部30は、特性情報DB46を参照し、ユーザAのユーザIDが設定され、かつ、領域の特性が「勤務地」であることを示す特性情報が設定されている領域特性情報を検索する。この条件に合致する領域特性情報が存在する場合、検索結果出力部30は、この領域特性情報に設定されている領域IDを取得する。そして、検索結果出力部30は、この領域IDが設定され、かつ、領域の特性が「勤務地」であることを示す特性情報が設定されている領域検索情報を検索する。最後に、検索結果出力部30は、この検索により取得された領域検索情報に設定されているユーザIDのユーザが、ユーザAと同じメッシュ領域に勤務地があるユーザとして出力する。
As a specific example, for example, a case where a user who has a work place in the same mesh area as that of the user A is searched. In this case, the search
また、検索要求の他の一例としては、1つのメッシュ領域(第1の分割領域)がある特性(第1の特性)を有し、もう1つのメッシュ領域(第2の分割領域)がある特性(第2の特性)を有するユーザを検索するためのものがある。なお、指定される2つの特性は同じものであってもよい。 Further, as another example of the search request, one mesh region (first divided region) has a characteristic (first characteristic), and another mesh region (second divided region) has a characteristic. There is one for searching for a user having (second characteristic). Note that the two specified characteristics may be the same.
具体例としては、たとえば、メッシュ領域Xに自宅があり、メッシュ領域Yに勤務地があるユーザを検索する場合があげられる。この場合、検索要求受付部28は、メッシュ領域Xと、メッシュ領域Xに対する特性「自宅」とを指定するための情報と、さらに、メッシュ領域Yと、メッシュ領域Yに対する特性「勤務地」とを指定するための情報とを含む検索要求を受け付ける。この検索要求が受け付けられると、検索結果出力部30は、特性情報DB46を参照し、メッシュ領域Xが自宅であることを示す領域特性情報を検索する。また、特性情報DB46は、メッシュ領域Yが勤務地であることを示す領域特性情報を検索する。そして、検索結果出力部30は、これら2つの検索により得られる領域特性情報の双方にユーザIDが含まれるユーザを示す情報を検索結果として出力する。
As a specific example, there is a case where, for example, a user who has a home in the mesh area X and a work place in the mesh area Y is searched. In this case, the search
また、検索結果の他の一例としては、あるユーザ(第1のユーザ)に対してある特性(第1の特性)を有し、かつ、別のユーザ(第2のユーザ)に対して別の特性(第2の特性)を有するメッシュ領域を検索するためのものでもよい。 Further, as another example of the search result, a certain user (first user) has a certain characteristic (first characteristic), and another user (second user) has another characteristic. It may be for searching for a mesh region having a characteristic (second characteristic).
なお、メッシュ領域の特性は測位時刻に基づいて判定されるものであるため、メッシュ領域の特性を指定する条件は、測位時刻に関連する条件と言うことができる。つまり、検索結果出力部30は、指定された分割領域との間で指定された該条件を満たす、他の分割領域を検索することができる。
Since the characteristics of the mesh region are determined based on the positioning time, it can be said that the condition for specifying the characteristics of the mesh region is a condition related to the positioning time. That is, the search
図11は、関連領域検索システム10において領域特性情報を生成する処理の一例を示すフローチャートである。まず、プローブ情報受信部20は、ユーザ端末から送信されてくるプローブ情報を受信し、プローブ情報DB40に格納する(S1101)。領域情報生成部22は、プローブ情報DB40に格納されているプローブ情報をユーザごとに抽出し、プローブ情報の測位点をメッシュ領域にマッピングして領域情報を生成して領域情報DB42に格納する(S1102)。このとき、領域情報生成部22は、例えば、一定期間分ごとにプローブ情報を抽出して領域情報を生成することができる。また、領域情報生成部22は、プローブ情報DB40に格納されるプローブ情報からリアルタイムに領域情報を生成することも可能である。
FIG. 11 is a flowchart illustrating an example of processing for generating region characteristic information in the related
滞在情報生成部24は、領域情報DB42に格納されている領域情報をユーザごとに抽出し、各メッシュ領域での滞在を示す滞在情報を生成して滞在情報DB44に格納する(S1103)。このとき、滞在情報生成部24は、例えば、一定期間分ごとに領域情報を抽出して滞在情報を生成することができる。また、滞在情報生成部24は、一部の滞在情報については、領域情報DB42に格納される領域情報からリアルタイムに生成することも可能である。
The stay
そして、特性情報生成部26は、滞在情報DB44に格納されている滞在情報をユーザごとに抽出し、各メッシュ領域の特性を判定する(S1104)。このとき、特性情報生成部26は、例えば、一定期間分ごとに滞在情報を抽出し、メッシュ領域ごとの滞在時間や滞在日数、測位回数等を累計することにより、メッシュ領域の特性を判定することができる。なお、関連領域検索システム10は、特性情報生成部26によって判定される領域特性ごとに、領域特性を判定する際の滞在時間や滞在日数等の閾値を記憶しておくことが可能である。特性が判定されると、特性情報生成部26は、ユーザID、領域ID、及び特性情報を対応づけた領域特性情報を生成して特性情報DB46に格納する(S1105)。
Then, the characteristic
図12は、関連領域検索システム10において関連領域の検索を行う処理の一例を示すフローチャートである。まず、検索要求受付部28は、あるメッシュ領域に関連するメッシュ領域を検索するための検索要求を受け付ける。具体的には、検索要求受付部28は、ユーザを特定するための条件の1つとして、図9の(1−1)で示したように、対象とするメッシュ領域を指定する条件を受け付ける(S1201)。続いて、検索要求受付部28は、ユーザを特定するための条件の1つとして、図9の(1−2)で示したように、対象とする領域特性を指定する条件を受け付ける(S1202)。さらに、検索要求受付部28は、図9の(2)で示したように、検索対象のメッシュ領域の特性を指定する条件を受け付ける(S1203)。なお、検索要求受付部28は、このような検索要求を、ユーザ端末から受け付けることも可能であるし、ユーザ端末とは別の情報処理装置から受け付けることも可能である。
FIG. 12 is a flowchart illustrating an example of processing for searching for a related area in the related
検索要求が受け付けられると、検索結果出力部28は、特性情報DB46を参照し、検索要求の条件に合致する領域特性情報を取得する(S1204)。そして、検索結果出力部28は、図10に示したように、取得された領域特性情報に設定されている領域IDに対応するメッシュ領域を地図上に表示する(S1205)。
When the search request is accepted, the search
なお、図12では、あるメッシュ領域(第1の分割領域)に対してある特性(第1の特性)を有するユーザにおいて、別の特性(第2の特性)を有するメッシュ領域(第2の分割領域)を検索する検索要求に対する処理の一例を示したが、その他の検索要求に対する処理についても同様に特性情報DB46を参照することにより実現することができる。
In FIG. 12, a user who has a certain characteristic (first characteristic) with respect to a certain mesh area (first divided area) has a mesh area (second divided) having another characteristic (second characteristic). An example of processing for a search request for searching for (region) has been shown, but processing for other search requests can also be realized by referring to the
以上、本実施形態の関連領域検索システム10について説明した。本実施形態では、単にプローブ情報が蓄積されるだけではなく、プローブ情報の測位点をメッシュ領域にマッピングすることによって各メッシュ領域の特性が判定され、メッシュ領域と特性とを対応づけた領域特性情報が生成される。
The related
これにより、例えば、あるメッシュ領域に対してある特性を有するユーザにおいて、別の特性を有するメッシュ領域を検索することができる。また、例えば、あるユーザのある特性を有するメッシュ領域に対して、同じ特性を有する別のユーザを検索することができる。また、例えば、1つのメッシュ領域がある特性を有し、もう1つのメッシュ領域がある特性を有するユーザを検索することができる。すなわち、蓄積されたプローブ情報に基づいてユーザの行動の関連性を把握することが可能となる。 Thereby, for example, a user having a certain characteristic with respect to a certain mesh area can search for a mesh area having another characteristic. Further, for example, another user having the same characteristic can be searched for a mesh area having a certain characteristic of a certain user. In addition, for example, it is possible to search for a user having a characteristic with one mesh region and a characteristic with another mesh region. That is, it becomes possible to grasp the relevance of the user's behavior based on the accumulated probe information.
なお、本実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更/改良され得るととともに、本発明にはその等価物も含まれる。 Note that this embodiment is intended to facilitate understanding of the present invention and is not intended to limit the present invention. The present invention can be changed / improved without departing from the spirit thereof, and the present invention includes equivalents thereof.
例えば、本実施形態では、領域特性情報を生成する前に、領域情報及び滞在情報を生成して領域情報DB42及び滞在情報DB44に格納することとしたが、領域情報DB42及び滞在情報DB44を設けないことも可能である。例えば、特性情報生成部26が、プローブ情報DB40を参照し、ユーザごとに一定期間のプローブ情報を抽出して、領域特性情報を生成することも可能である。
For example, in the present embodiment, the region information and the stay information are generated and stored in the
10 関連領域検索システム
20 プローブ情報受信部
22 領域情報生成部
24 滞在情報生成部
26 特性情報生成部
28 検索要求受付部
30 検索結果出力部
40 プローブ情報データベース
42 領域情報データベース
44 滞在情報データベース
46 特性情報データベース
DESCRIPTION OF
Claims (11)
前記プローブ情報記憶部に記憶されている複数のプローブ情報に基づいて、ユーザごとに、所定範囲の領域を分割して得られる複数の分割領域のうち、少なくとも、前記測位点を含む分割領域の特性を判定し、該分割領域を識別する領域識別子と、前記判定された特性を示す特性情報と、前記ユーザ識別子とを対応づけた領域特性情報を特性情報記憶部に格納する特性情報生成部と、
第1の分割領域と、分割領域の特性のうちの第1及び第2の特性とを指定する検索要求を受け付ける検索要求受付部と、
前記検索要求に応じて、前記特性情報記憶部に格納されている前記領域特性情報に基づいて、前記第1の分割領域に対して前記第1の特性を有する各ユーザにおける、前記第2の特性を有する第2の分割領域を検索して検索結果を出力する検索結果出力部と、
を備える関連領域検索システム。 A probe information storage unit in which a plurality of pieces of probe information are stored, including positioning information indicating a positioning point at a current position in a user terminal, a positioning time of the positioning point, and a user identifier of a user of the user terminal;
Based on a plurality of probe information stored in the probe information storage unit, a characteristic of a divided region including at least the positioning point among a plurality of divided regions obtained by dividing a predetermined range region for each user. A characteristic information generating unit that stores in the characteristic information storage unit area characteristic information that associates the area identifier that identifies the divided area, characteristic information indicating the determined characteristic, and the user identifier;
A search request receiving unit that receives a search request for designating a first divided area and first and second characteristics of the characteristics of the divided areas;
In response to the search request, based on the area characteristic information stored in the characteristic information storage unit, the second characteristic for each user having the first characteristic for the first divided area A search result output unit for searching for a second divided region having a search result and outputting a search result;
A related area search system comprising:
前記プローブ情報記憶部に記憶されている複数のプローブ情報に基づいて、ユーザごとに、所定範囲の領域を分割して得られる複数の分割領域のうち、少なくとも、前記測位点を含む分割領域の特性を判定し、該分割領域を識別する領域識別子と、前記判定された特性を示す特性情報と、前記ユーザ識別子とを対応づけた領域特性情報を特性情報記憶部に格納する特性情報生成部と、
第1のユーザと、分割領域の特性のうちの第1の特性とを指定する検索要求を受け付ける検索要求受付部と、
前記検索要求に応じて、前記第1のユーザ及び前記第1の特性と、前記特性情報記憶部に格納されている前記領域特性情報とに基づいて、前記第1のユーザの前記第1の特性を有する分割領域を特定し、該特定された分割領域に対して前記第1の特性を有する第2のユーザを検索して検索結果を出力する検索結果出力部と、
を備える関連領域検索システム。 A probe information storage unit in which a plurality of pieces of probe information are stored, including positioning information indicating a positioning point at a current position in a user terminal, a positioning time of the positioning point, and a user identifier of a user of the user terminal;
Based on a plurality of probe information stored in the probe information storage unit, a characteristic of a divided region including at least the positioning point among a plurality of divided regions obtained by dividing a predetermined range region for each user. A characteristic information generating unit that stores in the characteristic information storage unit area characteristic information that associates the area identifier that identifies the divided area, characteristic information indicating the determined characteristic, and the user identifier;
A search request receiving unit that receives a search request for designating a first user and a first characteristic of the characteristics of the divided areas;
In response to the search request, based on the first user and the first characteristic, and the area characteristic information stored in the characteristic information storage unit, the first characteristic of the first user A search result output unit that specifies a segmented area having a search for a second user having the first characteristic with respect to the identified segmented area, and outputs a search result;
A related area search system comprising:
前記プローブ情報記憶部に記憶されている複数のプローブ情報に基づいて、ユーザごとに、所定範囲の領域を分割して得られる複数の分割領域のうち、少なくとも、前記測位点を含む分割領域の特性を判定し、該分割領域を識別する領域識別子と、前記判定された特性を示す特性情報と、前記ユーザ識別子とを対応づけた領域特性情報を特性情報記憶部に格納する特性情報生成部と、
第1及び第2の分割領域と、分割領域の特性のうちの第1及び第2の特性とを指定する検索要求を受け付ける検索要求受付部と、
前記検索要求に応じて、前記特性情報記憶部に格納されている前記領域特性情報に基づいて、前記第1の分割領域が前記第1の特性を有し、前記第2の分割領域が前記第2の特性を有するユーザを検索して検索結果を出力する検索結果出力部と、
を備える関連領域検索システム。 A probe information storage unit in which a plurality of pieces of probe information are stored, including positioning information indicating a positioning point at a current position in a user terminal, a positioning time of the positioning point, and a user identifier of a user of the user terminal;
Based on a plurality of probe information stored in the probe information storage unit, a characteristic of a divided region including at least the positioning point among a plurality of divided regions obtained by dividing a predetermined range region for each user. A characteristic information generating unit that stores in the characteristic information storage unit area characteristic information that associates the area identifier that identifies the divided area, characteristic information indicating the determined characteristic, and the user identifier;
A search request receiving unit for receiving a search request for designating the first and second divided regions and the first and second characteristics of the characteristics of the divided regions;
In response to the search request, based on the area characteristic information stored in the characteristic information storage unit, the first divided area has the first characteristic, and the second divided area has the first characteristic. A search result output unit that searches for a user having the characteristics of 2 and outputs a search result;
A related area search system comprising:
前記検索結果出力部は、検索された複数の前記第2の分割領域の位置を識別可能に表示する、
関連領域検索システム。 The related area search system according to claim 1,
The search result output unit displays the searched positions of the plurality of second divided regions in an identifiable manner.
Related area search system.
前記プローブ情報記憶部に記憶されている各プローブ情報について、前記測位点を含む分割領域を判定し、該分割領域の領域識別子と、前記測位時刻と、前記ユーザ識別子とを対応づけた領域情報を領域情報記憶部に格納する領域情報生成部をさらに備え、
前記特性情報生成部は、前記領域情報生成部に記憶されている複数の領域情報に基づいて、前記分割領域の特性を判定する、
関連領域検索システム。 The related area search system according to any one of claims 1 to 4,
For each probe information stored in the probe information storage unit, a divided area including the positioning point is determined, and area information in which the area identifier of the divided area, the positioning time, and the user identifier are associated with each other is obtained. A region information generation unit for storing in the region information storage unit;
The characteristic information generation unit determines the characteristics of the divided regions based on a plurality of region information stored in the region information generation unit.
Related area search system.
前記領域情報記憶部に記憶されている複数の領域情報に基づいて、ユーザごとに、前記分割領域における滞在時間または滞在時刻を算出し、該分割領域の領域識別子と、該算出された滞在時間または滞在時刻と、前記ユーザ識別子とを対応づけた滞在情報を滞在情報記憶部に格納する滞在情報生成部をさらに備え、
前記特性情報生成部は、前記滞在情報における滞在時間または滞在時刻に基づいて、前記分割領域の特性を判定する、
関連領域検索システム。 The related area search system according to claim 5,
Based on a plurality of area information stored in the area information storage unit, for each user, a stay time or stay time in the divided area is calculated, and an area identifier of the divided area and the calculated stay time or A stay information generating unit for storing stay information in which the stay time is associated with the user identifier in the stay information storage unit;
The characteristic information generation unit determines a characteristic of the divided region based on a stay time or a stay time in the stay information.
Related area search system.
前記滞在情報生成部は、さらに、測位点間の経路上にある分割領域を判定するとともに、該測位点の測位時刻に基づいて該分割領域における滞在時間または滞在時刻を算出し、該分割領域の領域識別子と、該算出された滞在時間または滞在時刻と、前記ユーザ識別子とを対応づけた滞在情報を前記滞在情報記憶部に格納する、
関連領域検索システム。 The related area search system according to claim 6,
The stay information generation unit further determines a divided region on the route between the positioning points, calculates a stay time or a stay time in the divided region based on the positioning time of the positioning point, and Storing stay information in which the region identifier is associated with the calculated stay time or stay time and the user identifier in the stay information storage unit;
Related area search system.
前記特性情報生成部は、前記滞在情報における滞在時間または滞在時刻そのものを前記分割領域の特性として判定する、
関連領域検索システム。 The related area search system according to claim 6 or 7,
The characteristic information generation unit determines the stay time in the stay information or the stay time itself as the characteristic of the divided area.
Related area search system.
前記特性情報生成部は、前記プローブ情報記憶部に記憶されている複数のプローブ情報に基づいて、ユーザごとに、前記分割領域における前記プローブ情報の測位回数を判定し、該測位回数に基づいて、該分割領域の特性を判定する、
関連領域検索システム。 The related area search system according to any one of claims 1 to 8,
The characteristic information generation unit determines the number of times of positioning of the probe information in the divided region for each user based on a plurality of probe information stored in the probe information storage unit, and based on the number of positioning times, Determining the characteristics of the divided regions;
Related area search system.
前記プローブ情報記憶部に記憶されている各プローブ情報について、所定範囲の領域を分割して得られる複数の分割領域のうち、前記測位点を含む分割領域を判定し、該分割領域の識別子と、前記測位時刻とを対応づけた領域情報を生成して領域情報記憶部に格納する領域情報生成部と、
分割領域と、測位時刻に関連する条件とを指定する検索要求を受け付ける検索要求受付部と、
前記検索要求に応じて、前記指定された分割領域との間で前記条件を満たす、他の分割領域を検索し、検索結果を出力する検索結果出力部と、
を備える関連領域検索システム。 A probe information storage unit that stores a plurality of pieces of probe information, including positioning information indicating a positioning point of the current position in the user terminal and a positioning time of the positioning point;
For each probe information stored in the probe information storage unit, among the plurality of divided regions obtained by dividing a region of a predetermined range, determine a divided region including the positioning point, the identifier of the divided region, A region information generation unit that generates region information associated with the positioning time and stores the region information in a region information storage unit;
A search request accepting unit that accepts a search request that specifies a divided area and a condition related to positioning time;
In response to the search request, a search result output unit that searches for another divided region that satisfies the condition with the specified divided region and outputs a search result;
A related area search system comprising:
ユーザ端末における現在位置の測位点を示す測位情報と、前記測位点の測位時刻と、前記ユーザ端末のユーザのユーザ識別子とを含む、複数のプローブ情報をプローブ情報記憶部に記憶し、
前記プローブ情報記憶部に記憶されている複数のプローブ情報に基づいて、ユーザごとに、所定範囲の領域を分割して得られる複数の分割領域のうち、少なくとも、前記測位点を含む分割領域の特性を判定し、該分割領域を識別する領域識別子と、前記判定された特性を示す特性情報と、前記ユーザ識別子とを対応づけた領域特性情報を特性情報記憶部に格納し、
第1の分割領域と、分割領域の特性のうちの第1及び第2の特性とを指定する検索要求を受け付け、
前記検索要求に応じて、前記特性情報記憶部に格納されている前記領域特性情報に基づいて、前記第1の分割領域に対して前記第1の特性を有する各ユーザにおける、前記第2の特性を有する第2の分割領域を検索して検索結果を出力する、
関連領域検索方法。 Information processing device
A plurality of probe information including positioning information indicating a positioning point of the current position in the user terminal, a positioning time of the positioning point, and a user identifier of the user of the user terminal is stored in the probe information storage unit,
Based on a plurality of probe information stored in the probe information storage unit, a characteristic of a divided region including at least the positioning point among a plurality of divided regions obtained by dividing a predetermined range region for each user. And storing area characteristic information in which the area identifier for identifying the divided area, characteristic information indicating the determined characteristic, and the user identifier are associated with each other in the characteristic information storage unit,
Accepting a search request designating the first divided area and the first and second characteristics of the characteristics of the divided areas;
In response to the search request, based on the area characteristic information stored in the characteristic information storage unit, the second characteristic for each user having the first characteristic for the first divided area Search for a second segmented region having and outputting a search result;
Related area search method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011075662A JP5537480B2 (en) | 2011-03-30 | 2011-03-30 | Related area search system and related area search method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011075662A JP5537480B2 (en) | 2011-03-30 | 2011-03-30 | Related area search system and related area search method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012208871A JP2012208871A (en) | 2012-10-25 |
JP5537480B2 true JP5537480B2 (en) | 2014-07-02 |
Family
ID=47188510
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011075662A Active JP5537480B2 (en) | 2011-03-30 | 2011-03-30 | Related area search system and related area search method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5537480B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6443966B2 (en) * | 2014-08-07 | 2018-12-26 | 株式会社インテック | Area attribute estimation apparatus and area attribute estimation method in navigation system |
JP6443967B2 (en) * | 2014-08-07 | 2018-12-26 | 株式会社インテック | Area attribute estimation apparatus and area attribute estimation method |
JP7509302B1 (en) | 2023-10-16 | 2024-07-02 | 日本電気株式会社 | Server device, server device control method and program |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004075137A1 (en) * | 2003-02-19 | 2004-09-02 | Matsushita Electric Industrial Co., Ltd. | Information providing device |
JP4492277B2 (en) * | 2004-09-28 | 2010-06-30 | ノーリツ鋼機株式会社 | Navigation album system |
JP4758285B2 (en) * | 2006-06-06 | 2011-08-24 | 株式会社ナビタイムジャパン | MAP INFORMATION PROVIDING SYSTEM, MAP INFORMATION PROVIDING SERVER, TERMINAL DEVICE, AND MAP INFORMATION PROVIDING METHOD |
JPWO2009011035A1 (en) * | 2007-07-17 | 2010-09-09 | パイオニア株式会社 | Stop location candidate information registration device, stop location candidate information registration method, stop location candidate information registration program, and storage medium |
JP5114460B2 (en) * | 2008-12-09 | 2013-01-09 | 株式会社エヌ・ティ・ティ・ドコモ | Moving path determination device and moving path determination method |
JP2010267105A (en) * | 2009-05-15 | 2010-11-25 | Yahoo Japan Corp | Device, method and program for searching action history |
JP2011048582A (en) * | 2009-08-26 | 2011-03-10 | Toyota Motor Corp | Information collection apparatus |
-
2011
- 2011-03-30 JP JP2011075662A patent/JP5537480B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012208871A (en) | 2012-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6671406B2 (en) | Navigation guidance between the automatically determined starting point and the selected destination | |
JP6092504B2 (en) | Method and system for displaying points of interest | |
US9404759B2 (en) | Method and apparatus of route guidance | |
US9377323B2 (en) | Systems and methods for using route matrices for identifying intersection POIs | |
US20130030699A1 (en) | Variable Density Depthmap | |
US8600659B1 (en) | Method and system for geographic search for public transportation commuters | |
JP5537480B2 (en) | Related area search system and related area search method | |
JP5749057B2 (en) | Navigation device | |
JP5670761B2 (en) | Navigation device | |
JP6101129B2 (en) | Facility search device, facility search method, and facility search program | |
TW202117663A (en) | Information processing apparatus, non-transitory storage medium, and system | |
JP5325923B2 (en) | Mobile area search system and mobile area search method | |
KR102464583B1 (en) | Method for providing path information reflecting driver's learning information | |
JP2014025849A (en) | Important area determination device, method, and program | |
KR102178122B1 (en) | Electronic map service providing method and apparatus thereof | |
WO2022029858A1 (en) | Route search device, route search method, and route search program | |
JP6161355B2 (en) | Information processing apparatus, information processing method, and program | |
JP6081331B2 (en) | Navigation system and computer program | |
JP2014178259A (en) | Log information disclosure system, log information disclosure device, log information disclosure method, and computer program | |
JP2014178261A (en) | Log information disclosure system, log information disclosure device, log information disclosure method, and computer program | |
JP2022059498A (en) | Information processing device, information processing method, and program | |
JP2015232802A (en) | Destination extraction method, destination extraction device, and destination extraction program | |
JP2014178262A (en) | Log information disclosure system, log information disclosure device, log information disclosure method, and computer program | |
JP2013113629A (en) | Information processor | |
JP2012043050A (en) | Geographic information managing device, geographic information managing method, computer program, and data structure |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130613 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130617 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130807 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131203 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131218 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140401 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140425 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5537480 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |