Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6356030B2 - Information providing apparatus and control program - Google Patents
[go: Go Back, main page]

JP6356030B2 - Information providing apparatus and control program - Google Patents

Information providing apparatus and control program Download PDF

Info

Publication number
JP6356030B2
JP6356030B2 JP2014197537A JP2014197537A JP6356030B2 JP 6356030 B2 JP6356030 B2 JP 6356030B2 JP 2014197537 A JP2014197537 A JP 2014197537A JP 2014197537 A JP2014197537 A JP 2014197537A JP 6356030 B2 JP6356030 B2 JP 6356030B2
Authority
JP
Japan
Prior art keywords
weight value
past visit
current location
information
user
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.)
Expired - Fee Related
Application number
JP2014197537A
Other languages
Japanese (ja)
Other versions
JP2016070707A (en
Inventor
竹内 雅人
雅人 竹内
森 達哉
達哉 森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2014197537A priority Critical patent/JP6356030B2/en
Publication of JP2016070707A publication Critical patent/JP2016070707A/en
Application granted granted Critical
Publication of JP6356030B2 publication Critical patent/JP6356030B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Information Transfer Between Computers (AREA)

Description

本発明は、ユーザに、特定の場所に関連した情報を提供する情報提供装置に関する。   The present invention relates to an information providing apparatus that provides information related to a specific place to a user.

従来から、ユーザの位置を特定して、その位置に対応する情報(例えば、地域の事故情報、渋滞情報、ルート案内等のユーザの行動傾向に関する情報)を提供する技術が開発されている。当該技術として、例えば特許文献1が挙げられる。特許文献1の情報提供装置は、ユーザの位置を示す複数の位置情報に基づいて、当該ユーザからの入力により定まる地図上の領域幅に応じて区分された特定の広さを有する領域毎に、その領域とユーザの関わり具合を、親密度として求める。そして、当該親密度に応じた情報を提供する。   2. Description of the Related Art Conventionally, a technique has been developed that specifies a user's position and provides information corresponding to the position (for example, information on user behavior trends such as local accident information, traffic jam information, route guidance). As this technique, for example, Patent Document 1 is cited. The information providing device of Patent Literature 1 is based on a plurality of pieces of position information indicating the position of the user, for each region having a specific area divided according to the region width on the map determined by the input from the user. The degree of relationship between the area and the user is obtained as intimacy. And the information according to the said familiarity is provided.

特許第3559150号公報(2004年5月28日登録)Japanese Patent No. 3559150 (registered on May 28, 2004)

上記情報提供装置では、多数の位置情報から、各領域に対するユーザの進入と退出とを識別することで通過回数を求め、当該通過回数から親密度を求める。しかし、経緯度を用いて多数の通過回数を求める必要があるため、その計算量が膨大になる可能性があった。すなわち、親密度の算出において、高い処理能力が要求される可能性があった。   In the information providing apparatus, the number of times of passage is obtained by identifying the user's entry and exit from each region from a large number of position information, and the familiarity is obtained from the number of times of passage. However, since it is necessary to obtain a large number of passes using longitude and latitude, the calculation amount may be enormous. That is, there is a possibility that high processing capability is required in calculating the familiarity.

本発明は、上記の問題点に鑑みてなされたものであり、その目的は、ユーザの現在地が、ユーザにとって親密度の高い場所であるか否かを、従来よりも少ない処理量で判定可能な情報提供装置を提供することにある。   The present invention has been made in view of the above-described problems, and an object of the present invention is to determine whether or not the user's current location is a place that is intimate to the user with a smaller processing amount than before. It is to provide an information providing apparatus.

上記の課題を解決するために、本発明の一態様に係る情報提供装置は、ユーザに、特定の場所に関連した情報を提供する情報提供装置であって、ユーザの現在地と、当該現在地から所定の範囲内に存在する、ユーザが過去に訪れた場所である過去訪問位置との距離を用いて、当該過去訪問位置に対して重み付けを行うことにより、当該過去訪問位置に対応する重み値を求める重み値算出手段と、上記重み値算出手段が求めた上記重み値を所定の閾値と比較することにより、上記現在地が、上記ユーザにとって親密度の高い空間である日常空間内にあるか否かを判定する親密度判定手段と、を備える。   In order to solve the above-described problem, an information providing apparatus according to an aspect of the present invention is an information providing apparatus that provides a user with information related to a specific location, and the current location of the user and a predetermined amount from the current location. A weight value corresponding to the past visit position is obtained by weighting the past visit position by using the distance from the past visit position that is a place where the user has visited in the past that exists in the range of By comparing the weight value calculated by the weight value calculating means and the weight value obtained by the weight value calculating means with a predetermined threshold value, it is determined whether or not the current location is in a daily space that is a space close to the user. Intimacy determination means for determining.

本発明の一態様によれば、ユーザの現在地が、ユーザにとって親密度の高い場所であるか否かを、従来より少ない処理量で判定できるという効果を奏する。   According to one aspect of the present invention, it is possible to determine whether or not the current location of the user is a location that is close to the user with a smaller processing amount than in the past.

実施形態1に係る情報提供装置の構成例を示すブロック図である。1 is a block diagram illustrating a configuration example of an information providing apparatus according to Embodiment 1. FIG. 位置情報履歴テーブルの一例を示す図である。It is a figure which shows an example of a positional information history table. 重み値テーブルの一例を示す図である。It is a figure which shows an example of a weight value table. 上記情報提供装置における処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process in the said information provision apparatus. (a)〜(c)は、上記処理の具体例を視覚的に説明するための図である。(A)-(c) is a figure for demonstrating visually the specific example of the said process. (a)および(b)は、丸め込み処理を説明するための図である。(A) And (b) is a figure for demonstrating a rounding-down process. 重み値算出方法の一例を説明するための図である。It is a figure for demonstrating an example of the weight value calculation method. 閾値の設定の仕方を説明するための図である。It is a figure for demonstrating how to set a threshold value. 実施形態2に係る情報提供装置を説明するための図であり、(a)および(b)は、ある地点における重み値テーブルの具体例を示す図である。It is a figure for demonstrating the information provision apparatus which concerns on Embodiment 2, (a) And (b) is a figure which shows the specific example of the weight value table in a certain point. 実施形態3に係る情報提供装置の構成例を示すブロック図である。It is a block diagram which shows the structural example of the information provision apparatus which concerns on Embodiment 3. FIG. 実施形態4に係る情報提供装置を説明するための図であり、所定の範囲および閾値を設定可能な設定画面の一例を示す図である。It is a figure for demonstrating the information provision apparatus which concerns on Embodiment 4, and is a figure which shows an example of the setting screen which can set a predetermined range and a threshold value.

〔実施形態1〕
本発明の一実施形態に係る情報提供装置1およびその制御方法について、図1〜図8を用いて説明する。まず、図1を用いて、情報提供装置1の構成例について説明する。情報提供装置1は、ユーザに、特定の場所に関連した情報を提供するものであり、スマートフォン、PDA(Personal Digital Assistant)等の携帯端末、カーナビゲーション装置等に実装される。特に、情報提供装置1は、「ユーザが大凡知っている」と推定される、ユーザが過去に訪れた場所である過去訪問位置を示す位置情報(過去訪問位置情報)を用いて、ユーザが現在いる位置(現在地)が、過去自分が頻繁に滞在した場所であるか、つまり現在地が「ユーザが知っている場所」であるか否かを判定する。そして、判定結果に基づいて、ユーザに提供する情報(機能またはサービス)を切り替える。なお、過去訪問位置は、当該判定を行うための対象地点であり、情報提供装置1に記憶される位置の履歴でともいえる。また、位置情報は、複数の位置情報からなる位置情報列であってもよい。
Embodiment 1
An information providing apparatus 1 and a control method thereof according to an embodiment of the present invention will be described with reference to FIGS. First, a configuration example of the information providing apparatus 1 will be described with reference to FIG. The information providing apparatus 1 provides information related to a specific place to a user, and is mounted on a mobile terminal such as a smartphone or a PDA (Personal Digital Assistant), a car navigation apparatus, or the like. In particular, the information providing apparatus 1 uses the position information (past visit position information) indicating the past visit position, which is the place where the user has visited in the past, which is estimated to be “the user knows about”, It is determined whether the current position (current location) is a location where the user has stayed frequently in the past, that is, whether the current location is a “location known by the user”. Then, based on the determination result, information (function or service) provided to the user is switched. The past visit position is a target point for making the determination, and can be said to be a history of positions stored in the information providing apparatus 1. Further, the position information may be a position information string including a plurality of position information.

<構成>図1に示すように、情報提供装置1は、位置情報検知部11、制御部12、記憶部13および表示部14を備えている。位置情報検知部11は、ユーザの現在地を示す位置情報(現在位置情報)、または過去訪問位置情報を検知する。例えば、位置情報検知部11は、GPS(Global Positioning System)に対応しており、人工衛星から発信される電波を受信して、現在地または過去訪問位置の経緯度を測定することにより、これらの位置情報を検知する。制御部12は、情報提供装置1を統括的に制御する。記憶部13は、例えば、地図データ、位置情報履歴テーブルT1、重み値テーブルT2、制御部12が実行する各種の制御プログラム等を記憶するものであり、例えばハードディスク、フラッシュメモリ等の不揮発性の記憶装置によって構成される。表示部14は、各種画像を表示するものであり、例えばLCD(Liquid crystal display)で構成される。また、情報提供装置1は、ユーザ操作を取得可能な操作部(例えばタッチパネル)(不図示)を備えていてもよい。   <Structure> As shown in FIG. 1, the information providing apparatus 1 includes a position information detection unit 11, a control unit 12, a storage unit 13, and a display unit 14. The position information detection unit 11 detects position information (current position information) indicating the current location of the user or past visit position information. For example, the position information detection unit 11 is compatible with GPS (Global Positioning System), receives radio waves transmitted from artificial satellites, and measures the longitude and latitude of the current location or past visit positions, thereby detecting these positions. Detect information. The control unit 12 controls the information providing apparatus 1 in an integrated manner. The storage unit 13 stores, for example, map data, a position information history table T1, a weight value table T2, various control programs executed by the control unit 12, and a nonvolatile storage such as a hard disk or a flash memory. Configured by the device. The display unit 14 displays various images, and is composed of, for example, an LCD (Liquid crystal display). Moreover, the information provision apparatus 1 may be provided with the operation part (for example, touch panel) (not shown) which can acquire user operation.

次に、制御部12の詳細について説明する。制御部12は、主として、位置情報管理部21、日常空間判定処理部20および表示処理部24を備えている。   Next, details of the control unit 12 will be described. The control unit 12 mainly includes a position information management unit 21, an everyday space determination processing unit 20, and a display processing unit 24.

位置情報管理部21は、位置情報検知部11が検知した、現在位置情報および過去訪問位置情報を管理する。過去訪問位置情報については、例えば位置情報履歴テーブルT1に記憶する。位置情報履歴テーブルT1は、情報提供装置1が過去に取得した全ての過去訪問位置情報を管理する。図2に示すように、位置情報履歴テーブルT1には、例えば、過去訪問位置情報(過去訪問位置を示す経緯度)と、当該過去訪問位置情報を取得した時刻とが、これらの情報に付与されるID番号に対応付けられて記憶される。すなわち、位置情報履歴テーブルT1は、ある経緯度が示す場所にユーザが何度存在したかが判定可能なデータベースであればよい。なお、過去訪問位置情報は、所定の時間間隔で取得されてもよいし、滞在時間が所定の時間よりも長い場合に、当該滞在時間の任意の一時刻において取得されてもよい。現在位置情報は、例えば、現在地に関連する情報の提示要求を受け付けたときに取得される位置情報であってもよい。また例えば、現在位置情報の取得時から所定期間内の過去訪問位置情報(例えば、当該取得時から遡って半年以内に取得した過去訪問位置情報)を取得対象としてもよい。   The location information management unit 21 manages current location information and past visit location information detected by the location information detection unit 11. For example, the past visit position information is stored in the position information history table T1. The position information history table T1 manages all past visit position information acquired by the information providing apparatus 1 in the past. As shown in FIG. 2, in the position information history table T1, for example, past visit position information (longitude and latitude indicating the past visit position) and the time when the past visit position information was acquired are given to these pieces of information. Stored in association with the ID number. That is, the position information history table T1 may be any database that can determine how many times a user has existed at a location indicated by a certain longitude and latitude. The past visit position information may be acquired at a predetermined time interval, or may be acquired at any one time of the stay time when the stay time is longer than the predetermined time. The current position information may be, for example, position information acquired when a presentation request for information related to the current location is received. Further, for example, past visit position information within a predetermined period from the acquisition of the current position information (for example, past visit position information acquired within six months from the acquisition time) may be acquired.

また、位置情報管理部21による位置情報の取得(記憶)は、手動で行われてもよい。この場合、ユーザが実際に訪れた(または訪れている)場所に限らず、現在地または過去訪問位置としてユーザが指定した位置も、現在位置情報または過去訪問位置情報として取得可能である。すなわち、現在地には、ユーザが特定の場所に関連した情報の提示要求を行った地図上の特定位置が含まれ、過去訪問位置には、ユーザにとって関連がある場所である関連位置が含まれてもよい。   Further, the acquisition (storage) of position information by the position information management unit 21 may be performed manually. In this case, not only the location where the user actually visited (or visited), but also the location specified by the user as the current location or past visit location can be acquired as current location information or past visit location information. In other words, the current location includes a specific location on the map where the user has requested to present information related to a specific location, and the past visit location includes a related location that is relevant to the user. Also good.

日常空間判定処理部20は、ユーザの現在地と過去訪問位置との距離を用いて、現在地が、ユーザにとって親密度の高い空間である日常空間(日常圏)内に存在するか否かを判定するものであり、主として、重み値算出部22(重み値算出手段)および親密度判定部23(親密度判定手段)を備えている。日常空間判定処理部20が情報提供装置1の主たる構成であり、情報提供装置1が、日常空間判定処理部20以外の構成を備えている必要は必ずしもない。例えば、日常空間判定処理部20以外の構成を、情報提供装置1と通信可能な別の装置が備えていてもよい。   The daily space determination processing unit 20 uses the distance between the user's current location and the past visit position to determine whether or not the current location exists in an everyday space (daily life area) that is a highly intimate space for the user. It mainly includes a weight value calculation unit 22 (weight value calculation unit) and a closeness determination unit 23 (closeness determination unit). The daily space determination processing unit 20 is the main configuration of the information providing device 1, and the information providing device 1 does not necessarily have a configuration other than the daily space determination processing unit 20. For example, a configuration other than the daily space determination processing unit 20 may be provided in another device that can communicate with the information providing device 1.

重み値算出部22は、ユーザの現在地と、当該現在地から所定の範囲内に存在する過去訪問位置との距離(地点間距離)を用いて、当該過去訪問位置に対して重み付けを行うことにより、当該過去訪問位置に対応する重み値を求める。具体的には、重み値算出部22は、現在地と過去訪問位置との距離の逆数を、重み値として求める。また、重み値算出部22は、所定の範囲内に過去訪問位置が複数存在する場合には、複数の過去訪問位置のそれぞれに対して重み値を求めるとともに、当該重み値の合計値を求める。   The weight value calculation unit 22 weights the past visit position by using the distance (inter-point distance) between the current location of the user and the past visit position existing within a predetermined range from the current location. A weight value corresponding to the past visit position is obtained. Specifically, the weight value calculation unit 22 obtains the reciprocal of the distance between the current location and the past visit position as a weight value. In addition, when there are a plurality of past visit positions within a predetermined range, the weight value calculation unit 22 obtains a weight value for each of the plurality of past visit positions and obtains a total value of the weight values.

上記所定の範囲は、現在地が日常空間内に存在するか否かを判定するために用いられる過去訪問位置情報を取得する、予め規定された範囲(指定範囲、指定領域)である。所定の範囲は、例えば、位置情報管理部21が現在位置情報を取得したときに、現在地を中心とするように地図上に規定される。本実施形態の所定の範囲の形状は矩形であるが、これに限らず、例えば円形等の他の形状であってもよい。矩形の場合には、例えば矩形の一辺の長さが、円形の場合には、例えば直径の長さが予め規定されている。   The predetermined range is a predetermined range (specified range, specified region) for acquiring past visit position information used for determining whether or not the current location exists in the daily space. The predetermined range is defined on the map so that the current location is the center when the location information management unit 21 acquires the current location information, for example. Although the shape of the predetermined range of this embodiment is a rectangle, it is not restricted to this, For example, other shapes, such as circular, may be sufficient. In the case of a rectangle, for example, the length of one side of the rectangle is prescribed in advance, and in the case of a circle, for example, the length of a diameter is prescribed in advance.

具体的には、重み値算出部22は、位置情報履歴テーブルT1を参照して、現在地を中心とするように所定の範囲を地図上に規定し、当該所定の範囲内に過去訪問位置が存在するか否かを判定する。所定の範囲内に過去訪問位置情報が存在する場合には、当該過去訪問位置を示す過去訪問位置情報を、位置情報履歴テーブルT1から読み出し、当該過去訪問位置に対する重み値と、その合計値とを求める。そして、求めた重み値および合計値を、例えば重み値テーブルT2に記憶する。図3に示すように、重み値テーブルT2には、例えば、所定の範囲内の過去訪問位置情報(経緯度)と、重み値と、合計値とが、これらの情報に付与されるID番号に対応付けられて記憶される。「地点距離」には、現在地と過去訪問位置との距離(単位:m)が、過去訪問位置情報と対応付けて記憶される。なお、重み値算出部22は、当該距離の逆数を重み値として求めるため、この場合、重み値テーブルT2に当該距離が記憶される(「地点距離」を設ける)必要はない。図7を用いて後述する算出方法で重み値が算出される場合に、「地点距離」に当該距離が記憶される。一方、所定の範囲内に過去訪問位置情報が存在しない場合には、その旨を表示部14に表示させるよう表示処理部24に通知する。   Specifically, the weight value calculation unit 22 refers to the position information history table T1, defines a predetermined range on the map so that the current location is the center, and the past visit position exists within the predetermined range. It is determined whether or not to do. When past visit position information exists within a predetermined range, the past visit position information indicating the past visit position is read from the position information history table T1, and a weight value for the past visit position and a total value thereof are obtained. Ask. Then, the obtained weight value and total value are stored in, for example, the weight value table T2. As shown in FIG. 3, the weight value table T2 includes, for example, past visit position information (latitude and longitude) within a predetermined range, weight values, and total values as ID numbers assigned to these pieces of information. Correspondingly stored. In the “point distance”, a distance (unit: m) between the current location and the past visit position is stored in association with the past visit position information. Since the weight value calculation unit 22 calculates the reciprocal of the distance as the weight value, in this case, the distance need not be stored in the weight value table T2 (a “point distance” is provided). When the weight value is calculated by a calculation method described later with reference to FIG. 7, the distance is stored in “point distance”. On the other hand, when the past visit position information does not exist within the predetermined range, the display processing unit 24 is notified to display that fact on the display unit 14.

親密度判定部23は、重み値算出部22が求めた重み値を閾値(所定の閾値)と比較することにより、現在地が日常空間内にあるか否かを判定する。重み値算出部22が重み値の合計値を求めている場合には、当該合計値を閾値と比較する。本実施形態では、親密度判定部23は、重み値または合計値が閾値以上である場合には、現在地が日常空間内にある(現在地はユーザが知っている場所である)と判定する。一方、閾値未満である場合には、現在地が日常空間内にない(現在地はユーザが知らない場所である)と判定する。   The familiarity determination unit 23 determines whether or not the current location is in the daily space by comparing the weight value obtained by the weight value calculation unit 22 with a threshold value (predetermined threshold value). When the weight value calculation unit 22 calculates the total value of the weight values, the total value is compared with a threshold value. In the present embodiment, when the weight value or the total value is equal to or greater than the threshold value, the closeness determination unit 23 determines that the current location is in the daily space (the current location is a location known to the user). On the other hand, when it is less than the threshold value, it is determined that the current location is not in the daily space (the current location is a location unknown to the user).

表示処理部24は、表示部14の表示画面に各種画像を表示させる。表示部14には、例えば、地図、特定の場所(現在地または過去訪問位置等)に関連した情報、各種設定画面等が表示される。特に、親密度判定部23の判定結果に基づく現在地に関連する情報が表示される。また、当該判定結果自体が表示されてもよい。なお、これらの情報提示は、スピーカ(不図示)等の表示部14とは異なる部材からの出力により行われてもよい。   The display processing unit 24 displays various images on the display screen of the display unit 14. The display unit 14 displays, for example, a map, information related to a specific place (current location or past visit position, etc.), various setting screens, and the like. In particular, information related to the current location based on the determination result of the closeness determination unit 23 is displayed. Further, the determination result itself may be displayed. Such information presentation may be performed by an output from a member different from the display unit 14 such as a speaker (not shown).

<処理フロー>図4および図5を用いて、情報提供装置1の処理の一例について説明する。図4に示すように、位置情報検知部11は、現在地に関連する情報の提示要求を示すユーザ操作に従って現在位置情報を検知し、位置情報管理部21に送信する。位置情報管理部21は、位置情報検知部11から現在位置情報を取得し、記憶部13に記憶する(S1)。また、現在位置情報を取得した旨を、重み値算出部22に通知する。   <Processing Flow> An example of processing of the information providing apparatus 1 will be described with reference to FIGS. As illustrated in FIG. 4, the position information detection unit 11 detects current position information according to a user operation indicating a request for presenting information related to the current location, and transmits the current position information to the position information management unit 21. The location information management unit 21 acquires current location information from the location information detection unit 11 and stores it in the storage unit 13 (S1). In addition, the weight value calculation unit 22 is notified that the current position information has been acquired.

重み値算出部22は、上記通知を受領すると、現在地を中心とするように所定の範囲を規定し、位置情報履歴テーブルT1を参照して、所定の範囲内に存在する過去訪問位置情報を特定(抽出)する(S2)。また、重み値算出部22は、過去訪問位置情報に対してID番号を付与することにより、重み値テーブルT2を作成する。この段階では、重み値テーブルT2の「重み」および「重み合計」には値の入力がない。次に、重み値算出部22は、特定した過去訪問位置情報のうちの1つの過去訪問位置情報に対する重み値を求め、重み値テーブルT2に記憶する(S3;重み値算出ステップ)。重み値算出部22は、重み値を求めた旨を親密度判定部23に通知する。   When the weight value calculation unit 22 receives the notification, the weight value calculation unit 22 defines a predetermined range centering on the current location, and specifies past visit position information existing within the predetermined range by referring to the position information history table T1. (Extract) (S2). Further, the weight value calculation unit 22 creates the weight value table T2 by assigning an ID number to the past visit position information. At this stage, there is no value input for “weight” and “total weight” in the weight value table T2. Next, the weight value calculation unit 22 obtains a weight value for one past visit position information among the specified past visit position information, and stores it in the weight value table T2 (S3; weight value calculation step). The weight value calculation unit 22 notifies the closeness determination unit 23 that the weight value has been obtained.

親密度判定部23は、上記通知を受領すると、重み値テーブルT2を参照して、重み値の合計値が閾値以上であるか否かを判定する(S4;親密度判定ステップ)。なお、最初に求めた重み値の場合、当該重み値=重み値の合計値となるため、結局のところ重み値と閾値とが比較される。特定された過去訪問位置情報が1つの場合も同様である。親密度判定部23は、S4でYESと判定した場合、現在地が日常空間内にあると判定し、表示処理部24に当該判定結果を通知する(S5)。表示処理部24は、当該判定結果を受けると、現在地に関連する情報として、例えば日々のユーザの行動に紐付けられた情報等の、現在地に関連する日常的な情報を表示部14に表示させる。   When receiving the notification, the closeness determination unit 23 refers to the weight value table T2 and determines whether or not the total value of the weight values is equal to or greater than a threshold value (S4; closeness determination step). In the case of the weight value obtained first, since the weight value = the total value of the weight values, the weight value is compared with the threshold value after all. The same applies to the case where the specified past visit position information is one. If the closeness determination unit 23 determines YES in S4, the closeness determination unit 23 determines that the current location is in the daily space, and notifies the display processing unit 24 of the determination result (S5). Upon receiving the determination result, the display processing unit 24 causes the display unit 14 to display daily information related to the current location, such as information associated with daily user actions, as information related to the current location. .

一方、S4でNOの場合、親密度判定部23は、重み値テーブルT2を参照して、残りの過去訪問位置情報が存在するか否かを判定する(S6)。S6でYESの場合、次の過去訪問位置情報に対する重み値を求めるとともに、これまでに求めた重み値の合計値を求め、重み値テーブルT2に記憶する(S3)。例えば、S3でID番号「1」の過去訪問位置情報に対する重み値が求められ、S4の処理を経て、S6でYESと判定された場合、S3で次の過去訪問位置情報(ID番号「2」)に対する重み値が求められるとともに、ID番号「1」および「2」の重み値の合計値が求められる。この重み値および合計値は、ID番号「2」に対応付けて、重み値テーブルT2に記憶される。その後、S4の処理が行われる。同様に、さらにS6でYESと判定された場合には、S3でID番号「3」に対する重み値が求められ、ID番号「1」〜「3」の重み値の合計値が求められる。この重み値および合計値は、ID番号「3」に対応付けて、重み値テーブルT2に記憶された後、S4の処理が行われる。このように、S4でNOの場合には、所定の範囲内に存在する全ての過去訪問位置情報に対する重み値および合計値の算出が行われ、当該合計値と閾値との比較が行われる。そして、親密度判定部23が、残りの過去訪問位置情報が存在しないと判定した場合には(S6でNO)、現在地が非日常空間内にあると判定し、表示処理部24に当該判定結果を通知する(S7)。表示処理部24は、当該判定結果を受けると、現在地に関連する情報として、例えば出張や旅行先に関連する情報等の、現在地に関連する非日常的な情報を表示部14に表示させる。このように、S4の判定を行うことにより、当該判定結果に基づいて、現在地に関連する情報として、日常的な情報または非日常的な情報を選び分けて、ユーザに提示できる。   On the other hand, in the case of NO in S4, the closeness determination unit 23 refers to the weight value table T2 and determines whether or not there is remaining past visit position information (S6). In the case of YES in S6, the weight value for the next past visit position information is obtained, and the total value of the weight values obtained so far is obtained and stored in the weight value table T2 (S3). For example, when the weight value for the past visit position information with the ID number “1” is obtained in S3, and after the process of S4 and it is determined YES in S6, the next past visit position information (ID number “2”) is determined in S3. ) And a total value of the weight values of ID numbers “1” and “2”. The weight value and the total value are stored in the weight value table T2 in association with the ID number “2”. Thereafter, the process of S4 is performed. Similarly, if YES is further determined in S6, a weight value for ID number “3” is obtained in S3, and a total value of the weight values of ID numbers “1” to “3” is obtained. The weight value and the total value are stored in the weight value table T2 in association with the ID number “3”, and then the process of S4 is performed. Thus, in the case of NO in S4, weight values and total values for all past visit position information existing within a predetermined range are calculated, and the total value is compared with a threshold value. If the closeness determination unit 23 determines that there is no remaining past visit position information (NO in S6), it determines that the current location is in the extraordinary space, and displays the determination result in the display processing unit 24. (S7). Upon receiving the determination result, the display processing unit 24 causes the display unit 14 to display extraordinary information related to the current location, such as information related to a business trip or a travel destination, as information related to the current location. Thus, by performing the determination of S4, based on the determination result, it is possible to select daily information or extraordinary information as information related to the current location and present it to the user.

図3の例で、閾値が「10」に設定されている場合を考える。S2において、11個の過去訪問位置情報が抽出される。S3において、まずID番号「1」の重み値(合計値)が0.995と求められる。この値は閾値より小さいため、S4でNOとなり、ID番号「2」〜「11」があるため、S6でYESとなる。S3に戻り、ID番号「2」の重み値0.8835と、ID番号「1」および「2」の合計値1.883が求められる。この合計値も閾値より小さいため、S4でNOとなり、ID番号「3」〜「11」があるため、S6でYESとなる。この処理が、閾値以上(10以上)となるまで繰り返される。図3では、ID番号「10」までは合計値が閾値以上とならないが、ID番号「11」の合計値は10.025と求められ、閾値以上となる。そのため、ID番号「11」に対する判定の結果、S4でYESとなり、現在地が日常空間内にあると判定される(S5)。なお、図3において、所定の範囲内の過去訪問位置情報が10個である(ID番号「11」が存在していない)場合には、ID番号「10」においても閾値以上とはならないため、結果として、現在地が日常空間内にない(非日常空間内にある)と判定される(S7)。   In the example of FIG. 3, consider a case where the threshold is set to “10”. In S2, eleven pieces of past visit position information are extracted. In S3, the weight value (total value) of the ID number “1” is first obtained as 0.995. Since this value is smaller than the threshold value, NO is obtained in S4, and since ID numbers “2” to “11” are present, YES is obtained in S6. Returning to S3, the weight value 0.8835 of the ID number “2” and the total value 1.883 of the ID numbers “1” and “2” are obtained. Since this total value is also smaller than the threshold value, NO is obtained in S4, and since ID numbers “3” to “11” are present, YES is obtained in S6. This process is repeated until the threshold value is exceeded (10 or more). In FIG. 3, the total value does not exceed the threshold value until the ID number “10”, but the total value of the ID number “11” is calculated as 10.025, which is equal to or more than the threshold value. Therefore, as a result of the determination with respect to the ID number “11”, YES is obtained in S4, and it is determined that the current location is in the daily space (S5). In FIG. 3, when the past visit position information within a predetermined range is 10 (the ID number “11” does not exist), the ID number “10” does not exceed the threshold value. As a result, it is determined that the current location is not in the everyday space (is in the extraordinary space) (S7).

ここで、上記S2およびS3の処理について、図5を用いて視覚的な側面から説明する。図5の(a)に示すように、S2の結果、位置情報履歴テーブルT1に記憶されている過去訪問位置情報が示す過去訪問位置のうち、表示された地図とともに表示可能な過去訪問位置Vが、ピンSにて表示されるとする。S3において、図5の(b)に示すように、重み値算出部22は、現在地P(図中の星印)が中心となるように所定の範囲A(図中の二重線で囲まれた一定領域を有する矩形)を規定し、所定の範囲A内に存在する過去訪問位置Va、Vb、Vc、Vd(図中の丸印で囲まれた地点)を、重み値の算出対象地点として特定する。そして、図5の(c)に示すように、重み値算出部22は、現在地Pと過去訪問位置Va、Vb、Vc、Vdとの距離Da、Db、Dc、Ddをそれぞれ算出する。この距離Da、Db、Dc、Ddの逆数1/Da、1/Db、1/Dc、1/Ddを、過去訪問位置Va、Vb、Vc、Vdのそれぞれに対する重み値として求める。   Here, the processes of S2 and S3 will be described from a visual aspect with reference to FIG. As shown in FIG. 5A, as a result of S2, the past visit position V that can be displayed together with the displayed map is displayed among the past visit positions indicated by the past visit position information stored in the position information history table T1. , Suppose that it is displayed with pin S. In S3, as shown in FIG. 5B, the weight value calculation unit 22 is surrounded by a predetermined range A (double line in the figure) so that the current location P (star in the figure) is the center. A rectangle having a certain area), and past visit positions Va, Vb, Vc, Vd (points surrounded by circles in the figure) existing within a predetermined range A are used as weight value calculation target points. Identify. Then, as shown in FIG. 5C, the weight value calculation unit 22 calculates distances Da, Db, Dc, and Dd between the current location P and the past visit positions Va, Vb, Vc, and Vd, respectively. Reciprocals 1 / Da, 1 / Db, 1 / Dc, and 1 / Dd of the distances Da, Db, Dc, and Dd are obtained as weight values for the past visited positions Va, Vb, Vc, and Vd, respectively.

<重み値算出処理の変形例>図6および図7を用いて、重み値算出部22における算出処理の変形例について説明する。まず、図6を用いて、複数の過去訪問位置を、同一の過去訪問位置として丸め込む処理について説明する。なお、図6において、現在地Pおよび過去訪問位置Vp、Vq、Vr、Vsは、所定の範囲に含まれているものとする。   <Modification of Weight Value Calculation Process> A modification of the calculation process in the weight value calculation unit 22 will be described with reference to FIGS. First, a process of rounding a plurality of past visit positions as the same past visit position will be described with reference to FIG. In FIG. 6, it is assumed that the current location P and the past visit positions Vp, Vq, Vr, and Vs are included in a predetermined range.

上述の重み値算出処理では、所定の範囲内に複数の過去訪問位置が存在する場合、現在地と過去訪問位置との距離をそれぞれ求めることになる。図6の(a)の例では、現在地と過去訪問位置Vp、Vq、Vr、Vsとの距離Dp、Dq、Dr、Dsがそれぞれ求められる。しかし、経緯度の差分をとることにより実際の距離を求めるのには、複雑な計算処理を必要とするため、過去訪問位置が多くなれば、その分制御部12に負荷がかかる。そこで、所定の領域内に含まれる複数の過去訪問位置情報は、同一の過去訪問位置が複数回存在するものとして丸め込められてもよい。すなわち、重み値算出部22は、所定の領域内に存在する複数の過去訪問位置を1つの過去訪問位置とみなし、当該1つの過去訪問位置に対して、所定の領域内に含まれる過去訪問位置の個数分だけ、重み付けを行ってもよい。この場合、距離の計算が1回で済み、当該1回の計算結果をキャッシュして再利用することで、上記負荷を軽減できる。なお、所定の領域は、上記丸め込みを行っても、現在地が日常空間内にあるか否かの判定結果への影響が少ない程度の広さを有するように規定されていればよく、その広さは、例えば数百m四方程度であってもよい。   In the above-described weight value calculation process, when there are a plurality of past visit positions within a predetermined range, the distance between the current location and the past visit position is obtained. In the example of FIG. 6A, distances Dp, Dq, Dr, and Ds between the current location and the past visit positions Vp, Vq, Vr, and Vs are obtained. However, in order to obtain the actual distance by taking the difference of longitude and latitude, complicated calculation processing is required. Therefore, if the number of past visit positions increases, the control unit 12 is burdened accordingly. Therefore, a plurality of past visit position information included in a predetermined area may be rounded up as if the same past visit position exists a plurality of times. That is, the weight value calculation unit 22 regards a plurality of past visit positions existing in a predetermined area as one past visit position, and the past visit positions included in the predetermined area with respect to the one past visit position. Weighting may be carried out by the number of. In this case, the calculation of the distance is only once, and the load can be reduced by caching and reusing the calculation result of the one time. The predetermined area only needs to be defined to have such a size that the influence on the determination result of whether or not the current location is in the daily space is small even if the above rounding is performed. May be, for example, about several hundred m square.

具体的には、図6の(b)に示すように、所定の領域B(図中の点線で囲まれた一定領域を有する矩形)内に複数の過去訪問位置Vp、Vq、Vr、Vsが存在している。この場合、重み値算出部22は、複数の過去訪問位置Vp、Vq、Vr、Vsを、1つの(同一の)過去訪問位置Vre(図中の×印)であるとみなす。そして、現在地Pと過去訪問位置Vreとの距離Dreを求め、距離Dreの逆数1/Dreを、過去訪問位置Vp、Vq、Vr、Vsの重み値として求める。なお、所定の領域B内の中心位置を過去訪問位置Vreとみなしているが、これに限らず、例えば、過去訪問位置Vp、Vq、Vr、Vsのうちの1つを1つの過去訪問位置とみなしてもよいし、過去訪問位置Vp、Vq、Vr、Vsの平均の経緯度を求め、当該経緯度の位置を1つの過去訪問位置としてもよい。また、所定の領域Bの形状は、矩形に限らず、円形等の他の形状であってもよい。   Specifically, as shown in FIG. 6B, a plurality of past visit positions Vp, Vq, Vr, and Vs are included in a predetermined area B (a rectangle having a certain area surrounded by a dotted line in the figure). Existing. In this case, the weight value calculation unit 22 regards the plurality of past visit positions Vp, Vq, Vr, and Vs as one (identical) past visit position Vre (X in the figure). Then, the distance Dre between the current location P and the past visit position Vre is obtained, and the reciprocal 1 / Dre of the distance Dre is obtained as a weight value of the past visit positions Vp, Vq, Vr, Vs. Although the center position in the predetermined area B is regarded as the past visit position Vre, the present invention is not limited to this. For example, one of the past visit positions Vp, Vq, Vr, Vs is set as one past visit position. The average longitude and latitude of past visit positions Vp, Vq, Vr, and Vs may be obtained, and the position of the longitude and latitude may be set as one past visit position. Further, the shape of the predetermined region B is not limited to a rectangle, but may be another shape such as a circle.

次に、図7を用いて、距離の逆数以外の値を重み値として算出する、重み値算出処理の一例について説明する。重み値算出部22は、現在地に最も遠い過去訪問位置の重み値が限りなく0に近づき、最も近い過去訪問位置の重み値が限りなく1に近づくような計算式を用いて、重み値を求めてもよい。具体的には、重み値算出部22は、「1−(地点間距離)/(最大距離)」を重み値として求める。図7に示すように、最大距離とは、所定の範囲A内のうちの現在地Pから最も離れた位置までの距離Dmであり、地点間距離とは、現在地Pと過去訪問位置Va,Vb,Vc、Vdのそれぞれとの距離Da、Db、Dc、Ddである。図3の重み値テーブルT2において、重み値算出部22は、求めた各地点間距離を「地点距離」に記憶する。図3には、距離Dmが2000mとした場合の重み値算出結果が示されている。例えば、ID番号「1」の地点間距離は1mであるため、重み値は1−1/2000=0.9995と求められる。ID番号「4」の地点間距離は2000mであるため、重み値は1−2000/2000=0と求められる。   Next, an example of a weight value calculation process for calculating a value other than the reciprocal of the distance as a weight value will be described with reference to FIG. The weight value calculation unit 22 obtains the weight value using a calculation formula in which the weight value of the past visit position farthest from the current location approaches 0 as much as possible, and the weight value of the closest past visit position approaches 1 as much as possible. May be. Specifically, the weight value calculation unit 22 calculates “1- (distance between points) / (maximum distance)” as the weight value. As shown in FIG. 7, the maximum distance is a distance Dm from the current location P within the predetermined range A to the position farthest from the current location P, and the inter-point distance is the current location P and the past visit positions Va, Vb, The distances Da, Db, Dc, and Dd from Vc and Vd, respectively. In the weight value table T <b> 2 of FIG. 3, the weight value calculation unit 22 stores the obtained distance between points in “point distance”. FIG. 3 shows a weight value calculation result when the distance Dm is 2000 m. For example, since the distance between points of the ID number “1” is 1 m, the weight value is calculated as 1-1 / 2000 = 0.9995. Since the distance between points of the ID number “4” is 2000 m, the weight value is obtained as 1−2000 / 2000 = 0.

<閾値の設定例>図8を用いて、閾値の設定例について説明する。図8において、内側の領域Xは、閾値を「10」に設定したときの、規定される日常空間の広さを概念的に示したものであり、内側の領域Xを含む領域Yは、閾値を「5」に設定したときの、規定される日常空間の広さを概念的に示したものである。図8に示すように、閾値を大きく設定するほど、規定される日常空間の広さは狭くなる。すなわち、閾値を大きく設定するほど、重みの高い(現在地からの距離が近い)過去訪問位置が必要となるため、日常空間と判定されるエリアは狭まる。そのため、閾値を大きく設定するほど、現在地が日常空間内にあると判定されにくくなる。また、重み値の算出対象となる過去訪問位置が多くなるほど、現在地が日常空間内に存在すると判定されやすくなる。そのため、閾値の大きさは、過去訪問位置情報の取得方法(過去訪問位置情報を取得する期間等)に応じて設定されてもよい。これらの点を考慮して、閾値の大きさが設定されることが好ましい。   <Threshold Setting Example> A threshold setting example will be described with reference to FIG. In FIG. 8, the inner area X conceptually shows the size of the defined daily space when the threshold is set to “10”, and the area Y including the inner area X is the threshold This is a conceptual illustration of the size of the defined daily space when is set to “5”. As shown in FIG. 8, the larger the threshold value, the smaller the defined daily space. That is, as the threshold value is set larger, a past visit position with a higher weight (closer distance from the current location) is required, and the area that is determined to be an everyday space becomes narrower. Therefore, the larger the threshold value is set, the more difficult it is to determine that the current location is in the daily space. In addition, as the number of past visit positions for which weight values are calculated increases, it becomes easier to determine that the current location exists in the daily space. Therefore, the magnitude of the threshold value may be set according to a method for acquiring past visit position information (such as a period for acquiring past visit position information). In consideration of these points, it is preferable that the threshold value is set.

<効果>蓄積した過去訪問位置情報を用いることにより、現在地が「知っている場所」であるか否かの判定を精度よく行うことができる。また、日常空間判定処理部20が、所定の範囲内における現在地と過去訪問位置との距離を用いて、過去訪問位置に対して重み付けを行って上記判定を行うため、処理コストを小さくすることができる。   <Effect> By using the accumulated past visit position information, it is possible to accurately determine whether or not the current location is a “known location”. Moreover, since the daily space determination processing unit 20 performs the above determination by weighting the past visit position using the distance between the current location and the past visit position within a predetermined range, the processing cost can be reduced. it can.

また、ユーザが移動した連続的な位置の情報(経路情報)を用いて上記判定を行う場合、GPSを継続して動作させる必要がある。情報提供装置1によれば、上記判定に用いる過去訪問位置情報は、離散的な値(点の情報の羅列)でよいため、当該継続動作は不要である。このため、経路情報を用いる場合よりも省電力で上記判定を行うことができる。   In addition, when the above determination is performed using information (route information) on a continuous position where the user has moved, it is necessary to continuously operate the GPS. According to the information providing apparatus 1, since the past visit position information used for the determination may be a discrete value (a list of point information), the continuous operation is not necessary. For this reason, it is possible to perform the determination with less power than when using route information.

〔実施形態2〕
本発明の他の実施形態について、図9に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を適宜省略する。本実施形態の情報提供装置1では、閾値が複数設定されており、当該閾値には、日常空間に対するユーザの親密度の度合いを示す親密度レベルが対応付けられている。親密度判定部23は、重み値(または合計値)が複数の閾値のうちのいずれの閾値以上であるかによって、親密度レベルを特定する。
[Embodiment 2]
The following will describe another embodiment of the present invention with reference to FIG. For convenience of explanation, members having the same functions as those described in the embodiment are given the same reference numerals, and description thereof is omitted as appropriate. In the information providing apparatus 1 of the present embodiment, a plurality of threshold values are set, and the threshold value is associated with a familiarity level indicating the degree of familiarity of the user with respect to the daily space. The closeness determination unit 23 specifies the closeness level according to which of the plurality of thresholds the weight value (or total value) is equal to or higher than.

例えば、値が小さい順から第1閾値および第2閾値が設定され、当該第1および第2閾値に対応付けて、親密度レベル「否」「弱」「強」が設定される。「否」は親密度レベルが最も低く、現在地が非日常空間内にあることを指す。「強」は、親密度レベルが最も高く、現在地が日常空間内にあり、かつ、日常空間の中でもユーザにとって最も親密度が高い場所であることを指す。「弱」は、親密度レベルが「強」よりも低く、現在地が日常空間内にあるが、「強」よりも親密度が低い場所であることを指す。親密度判定部23は、第1閾値未満であれば親密度レベル「否」、第1閾値以上第2閾値未満であれば親密度レベル「弱」、第2閾値以上であれば親密度レベル「強」と判定する。   For example, the first threshold value and the second threshold value are set in ascending order of values, and the familiarity levels “No”, “Weak”, and “High” are set in association with the first and second threshold values. “No” indicates that the intimacy level is the lowest and the current location is in an extraordinary space. “Strong” indicates that the intimacy level is the highest, the current location is in the everyday space, and the location in the everyday space is the most intimate for the user. “Weak” indicates that the intimacy level is lower than “strong” and the current location is in everyday space, but the intimacy is lower than “strong”. The intimacy determination unit 23 determines that the intimacy level is “No” if it is less than the first threshold, the intimacy level “weak” if it is greater than or equal to the first threshold and less than the second threshold, and the intimacy level “if less than the second threshold. It is determined as “strong”.

例えば、図9の(a)は、ある地点Pa(現在地)における重み値テーブルT2の一例であり、図9の(b)は、地点Paとは異なる地点Pb(現在地)における重み値テーブルT2の一例である。地点Paについては11個の過去訪問位置が特定され、地点Pbについては8個の過去訪問位置が特定されている。第1閾値を「5」、第2閾値を「10」とした場合、地点Paについては、ID番号「11」で合計値が10以上となるため、第2閾値以上であると判定され、日常空間:「強」と判定される。一方、地点Pbについては、ID番号「8」で第2閾値「10」未満であるが、第1閾値「5」以上であるため、日常空間:「弱」と判定される。   For example, FIG. 9A is an example of the weight value table T2 at a certain point Pa (current location), and FIG. 9B is an example of the weight value table T2 at a point Pb (current location) different from the point Pa. It is an example. Eleven past visit positions are identified for the point Pa, and eight past visit positions are identified for the point Pb. When the first threshold value is “5” and the second threshold value is “10”, since the total value of the point Pa is 10 or more at the ID number “11”, it is determined that the point is the second threshold value or more. Space: Determined as “strong”. On the other hand, regarding the point Pb, the ID number “8” is less than the second threshold “10”, but is greater than or equal to the first threshold “5”, so it is determined that the daily space is “weak”.

また、各親密度レベルに対応付けて、現在地に関連する情報が設定されている。例えば最も低い親密度レベルには、現在地に関連する非日常的な情報が対応付けられる。それ以外の親密度レベルについては、現在地に関連する日常的な情報が対応付けられ、かつ、レベルの高いほど、例えば現在地に関連するより詳細な情報が対応付けられる。   In addition, information related to the current location is set in association with each intimacy level. For example, the lowest familiarity level is associated with extraordinary information related to the current location. For other intimacy levels, daily information related to the current location is associated, and as the level is higher, for example, more detailed information related to the current location is associated.

なお、3つ以上の閾値が設定されてもよく、閾値の個数にあわせて親密度レベルが設定されてもよい。例えば、4つの閾値(第1〜第4閾値)が設定されている場合、当該閾値に対応付けて、親密度レベル0〜4が段階的に設定されてもよい。この場合、第1閾値未満の場合には親密度レベルが0(現在地が非日常空間内にある)、第4閾値以上の場合には親密度レベルが4(現在地が最も親密度が高い場所である)等と設定される。   Three or more threshold values may be set, and the familiarity level may be set according to the number of threshold values. For example, when four threshold values (first to fourth threshold values) are set, the familiarity levels 0 to 4 may be set stepwise in association with the threshold values. In this case, if it is less than the first threshold, the familiarity level is 0 (the current location is in an extraordinary space), and if it is greater than or equal to the fourth threshold, the familiarity level is 4 (where the current location is the most familiar). Yes).

<効果>閾値判定の結果として親密度レベルを特定することにより、より細かい判定結果を得ることができる。また、親密度レベルに対応した、特定の場所に関する情報をユーザに提供できるので、利便性をより向上させることができる。   <Effect> A finer determination result can be obtained by specifying the intimacy level as a result of the threshold determination. Moreover, since the information regarding the specific place corresponding to the intimacy level can be provided to the user, the convenience can be further improved.

〔実施形態3〕
本発明の他の実施形態について、図10基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を適宜省略する。本実施形態の情報提供装置1aは、過去訪問位置情報を記憶部33ではなく、サーバ2(外部の記憶装置)またはUSB(Universal Serial Bus)3(外部の記憶媒体)から取得する。記憶媒体としては、USB3の他、各種ディスク等を用いることも可能である。
[Embodiment 3]
The following will describe another embodiment of the present invention with reference to FIG. For convenience of explanation, members having the same functions as those described in the embodiment are given the same reference numerals, and description thereof is omitted as appropriate. The information providing apparatus 1a of the present embodiment acquires past visit position information from the server 2 (external storage device) or USB (Universal Serial Bus) 3 (external storage medium) instead of the storage unit 33. As a storage medium, various disks can be used in addition to the USB 3.

具体的には、情報提供装置1aは、位置情報履歴テーブルT1が記憶されるサーバ2またはUSB3と通信可能な構成となっている。制御部32の位置情報管理部41(情報取得手段)は、サーバ2またはUSB3に、取得した過去訪問位置情報を送信する。サーバ2またはUSB3の位置情報履歴テーブルT1にて、当該過去訪問位置情報が管理される。重み値算出部22は、位置情報管理部41を介して、所定の範囲内に存在する過去訪問位置情報をサーバ2またはUSB3から抽出し、重み値テーブルT2を作成し、記憶部33に記憶する。   Specifically, the information providing apparatus 1a is configured to be able to communicate with the server 2 or the USB 3 in which the position information history table T1 is stored. The location information management unit 41 (information acquisition unit) of the control unit 32 transmits the acquired past visit location information to the server 2 or the USB 3. The past visit position information is managed in the position information history table T1 of the server 2 or USB3. The weight value calculation unit 22 extracts past visit position information existing within a predetermined range from the server 2 or the USB 3 via the position information management unit 41, creates a weight value table T 2, and stores it in the storage unit 33. .

<効果>情報提供装置1に記憶する情報量を削減できるので、情報提供装置1の記憶スペースを広げることができる。また、複数のサーバ2と通信可能な場合、各サーバ2において、過去訪問位置情報の種別(公共機関、テーマパーク、駅等)または取得した地域毎に、過去訪問位置情報を管理することができる。そして、当該情報を取得するサーバ2を変更することで、異なる過去訪問位置情報(例えば、異なる種別の過去訪問位置情報)を用いて、現在地が日常空間内にあるか否かの判定を行うことができる。複数のUSB3を用いた場合も同様である。さらに、重み値テーブルT2をサーバ2またはUSB3にて管理してもよい。この場合、さらに上記記憶スペースを広げることができる。   <Effect> Since the amount of information stored in the information providing apparatus 1 can be reduced, the storage space of the information providing apparatus 1 can be expanded. Further, when communication with a plurality of servers 2 is possible, each server 2 can manage past visit position information for each type of past visit position information (public organization, theme park, station, etc.) or for each acquired area. . Then, by changing the server 2 that acquires the information, it is determined whether the current location is in the daily space using different past visit position information (for example, different types of past visit position information). Can do. The same applies when a plurality of USBs 3 are used. Further, the weight value table T2 may be managed by the server 2 or the USB 3. In this case, the storage space can be further expanded.

〔実施形態4〕
本発明の他の実施形態について、図11に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を適宜省略する。所定の範囲および閾値は、ユーザにより設定されてもよく、本実施形態では、当該設定画面の一例について説明する。
[Embodiment 4]
Another embodiment of the present invention is described below with reference to FIG. For convenience of explanation, members having the same functions as those described in the embodiment are given the same reference numerals, and description thereof is omitted as appropriate. The predetermined range and threshold value may be set by the user, and in this embodiment, an example of the setting screen will be described.

図11の例では、表示部14には、ユーザが所定の範囲を変更可能な矩形範囲設定領域141と、閾値を変更可能な閾値設定領域142とを含む設定画面が表示されている。例えば、各領域のスライドバーの一端部Lにおいて最小値をとり、他端部Rにおいて最大値をとる。また、矩形範囲設定領域141は矩形の一辺(円形の場合はその直径)の値を設定するものである。情報提供装置1、1aは、矩形範囲設定領域141および閾値設定領域142の丸印の位置を移動させるユーザ操作をそれぞれ取得することにより、その位置にそれぞれ対応付けられた矩形の一辺の長さ、および閾値に設定する。なお、図11の設定画面の他、各値を直接入力できる構成であってもよい。   In the example of FIG. 11, the display unit 14 displays a setting screen including a rectangular range setting area 141 in which a user can change a predetermined range and a threshold setting area 142 in which a threshold can be changed. For example, a minimum value is taken at one end L of the slide bar in each region, and a maximum value is taken at the other end R. The rectangular range setting area 141 is for setting a value of one side of the rectangle (or its diameter in the case of a circle). The information providing apparatuses 1 and 1a acquire user operations for moving the positions of the circles in the rectangular range setting area 141 and the threshold setting area 142, respectively, thereby obtaining the length of one side of the rectangle respectively associated with the position, And set the threshold. In addition to the setting screen of FIG. 11, a configuration in which each value can be directly input may be used.

<効果>重み値の算出対象とする過去訪問位置を規定する所定の範囲を大きくするほど、現在地が日常空間内にあると判定されやすくなる。また、重み値または合計値との比較基準となる閾値を大きくするほど、現在地が日常空間内にあると判定されにくくなる。このような性質を有する所定の範囲および閾値をユーザが変更可能とすることにより、自分の行動パターンに応じて、上記判定の基準を調整できる。   <Effect> It becomes easier to determine that the current location is in the daily space as the predetermined range that defines the past visit position as the weight value calculation target is increased. In addition, as the threshold value that is a reference for comparison with the weight value or the total value is increased, it is difficult to determine that the current location is in the daily space. By making it possible for the user to change the predetermined range and threshold value having such properties, it is possible to adjust the criteria for the determination according to his / her behavior pattern.

〔ソフトウェアによる実現例〕
情報提供装置1、1aの制御ブロック(特に制御部12の各部)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって実現してもよい。
[Example of software implementation]
The control blocks (especially each unit of the control unit 12) of the information providing devices 1 and 1a may be realized by a logic circuit (hardware) formed in an integrated circuit (IC chip) or the like, or a CPU (Central Processing Unit). It may be realized by software using

後者の場合、情報提供装置1、1aは、各機能を実現するソフトウェアであるプログラムの命令を実行するCPU、上記プログラムおよび各種データがコンピュータ(またはCPU)で読み取り可能に記録されたROM(Read Only Memory)または記憶装置(これらを「記録媒体」と称する)、上記プログラムを展開するRAM(Random Access Memory)などを備えている。そして、コンピュータ(またはCPU)が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。   In the latter case, the information providing apparatuses 1 and 1a include a CPU that executes instructions of a program that is software that realizes each function, and a ROM (Read Only) in which the program and various data are recorded so as to be readable by the computer (or CPU). Memory) or a storage device (these are referred to as “recording media”), a RAM (Random Access Memory) for expanding the program, and the like. And the objective of this invention is achieved when a computer (or CPU) reads the said program from the said recording medium and runs it. As the recording medium, a “non-temporary tangible medium” such as a tape, a disk, a card, a semiconductor memory, a programmable logic circuit, or the like can be used. The program may be supplied to the computer via an arbitrary transmission medium (such as a communication network or a broadcast wave) that can transmit the program. The present invention can also be realized in the form of a data signal embedded in a carrier wave in which the program is embodied by electronic transmission.

〔まとめ〕
本発明の態様1に係る情報提供装置(1、1a)は、ユーザに、特定の場所に関連した情報を提供する情報提供装置であって、ユーザの現在地(P、地点Pa、Pb)と、当該現在地から所定の範囲(A)内に存在する、ユーザが過去に訪れた場所である過去訪問位置(V、Va〜Vd、Vp〜Vs、Vre)との距離(Da〜Dd、Dp〜Ds、Dre)を用いて、当該過去訪問位置に対して重み付けを行うことにより、当該過去訪問位置に対応する重み値を求める重み値算出手段(日常空間判定処理部20、重み値算出部22)と、上記重み値算出手段が求めた上記重み値を所定の閾値と比較することにより、上記現在地が、上記ユーザにとって親密度の高い空間である日常空間内にあるか否かを判定する親密度判定手段(日常空間判定処理部20、親密度判定部23)と、を備えている。当該構成によれば、上記距離を用いた重み値を基づいて上記判定を行うことにより、例えば経緯度を連続的に取得して当該判定を行う手法に比べ、当該判定に係る処理の負荷を軽減できる。すなわち、少ない処理量で(小さい処理コストで)上記判定処理を行うことができる。それゆえ、上記構成によれば、上記現在地が、ユーザにとって親密度の高い場所であるか否かを、従来よりも少ない処理量で判定できる。
[Summary]
An information providing apparatus (1, 1a) according to aspect 1 of the present invention is an information providing apparatus that provides a user with information related to a specific place, and the user's current location (P, point Pa, Pb), Distances (Da to Dd, Dp to Ds) with the past visit positions (V, Va to Vd, Vp to Vs, Vre) that exist in the predetermined range (A) from the current location and that the user has visited in the past. , Dre) to weight the past visit position, thereby obtaining a weight value calculation means (daily space determination processing unit 20, weight value calculation unit 22) for obtaining a weight value corresponding to the past visit position. Intimacy determination for determining whether or not the current location is in a daily space, which is a highly intimate space for the user, by comparing the weight value obtained by the weight value calculation means with a predetermined threshold value Means (daily space judgment Processing section 20, and a closeness determination unit 23), the. According to the configuration, by performing the determination based on the weight value using the distance, for example, the load of processing related to the determination is reduced as compared to a method of performing the determination by continuously acquiring longitude and latitude. it can. That is, the determination process can be performed with a small processing amount (with a small processing cost). Therefore, according to the above configuration, it is possible to determine whether or not the current location is a location that is close to the user with a smaller processing amount than in the past.

さらに、本発明の態様2に係る情報提供装置では、態様1において、上記所定の範囲内に上記過去訪問位置が複数存在する場合に、上記重み値算出手段は、複数の上記過去訪問位置のそれぞれに対して上記重み値を求めるとともに、当該重み値の合計値を求め、上記親密度判定手段は、上記重み値算出手段が求めた上記重み値の合計値を、上記所定の閾値と比較することにより、上記現在地が上記日常空間内にあるか否かを判定してもよい。当該構成によれば、過去訪問位置が複数存在する場合には、重み値の合計値を所定の閾値と比較することにより上記判定を行う。それゆえ、過去訪問位置が複数存在する場合であっても、従来よりも少ない処理量で上記判定を行うことができる。   Further, in the information providing apparatus according to aspect 2 of the present invention, in aspect 1, when there are a plurality of the past visit positions within the predetermined range, the weight value calculating means The weight value is calculated for the weight value, the total value of the weight values is calculated, and the closeness determination means compares the weight value calculated by the weight value calculation means with the predetermined threshold value. Thus, it may be determined whether or not the current location is in the daily space. According to this configuration, when there are a plurality of past visit positions, the determination is performed by comparing the total value of the weight values with a predetermined threshold value. Therefore, even when there are a plurality of past visit positions, the determination can be performed with a smaller processing amount than in the past.

さらに、本発明の態様3に係る情報提供装置では、態様2において、上記重み値算出手段は、上記所定の範囲内の所定の領域(B)内に、複数の上記過去訪問位置が存在すると判定した場合に、当該複数の過去訪問位置を1つの過去訪問位置とみなし、上記1つの過去訪問位置に対して、上記所定の領域内に含まれる上記過去訪問位置の個数分だけ、重み付けを行ってもよい。当該構成によれば、複数の過去訪問位置を1つの過去訪問位置とみなすことにより、上記距離を求めるときの計算量を低減できる。それゆえ、さらに少ない処理量で上記判定を行うことができる。   Furthermore, in the information providing apparatus according to aspect 3 of the present invention, in aspect 2, the weight value calculation means determines that there are a plurality of the past visit positions in the predetermined area (B) within the predetermined range. In this case, the plurality of past visit positions are regarded as one past visit position, and the one past visit position is weighted by the number of the past visit positions included in the predetermined area. Also good. According to the said structure, the calculation amount when calculating | requiring the said distance can be reduced by considering several past visit positions as one past visit position. Therefore, the determination can be performed with a smaller processing amount.

さらに、本発明の態様4に係る情報提供装置では、態様1から3のいずれかにおいて、上記重み値算出手段は、上記現在地と上記過去訪問位置との距離の逆数を、上記重み値として求めてもよい。当該構成によれば、簡易な手法で、重み値を求めることができる。   Furthermore, in the information providing apparatus according to aspect 4 of the present invention, in any one of aspects 1 to 3, the weight value calculating means obtains the reciprocal of the distance between the current location and the past visited position as the weight value. Also good. According to this configuration, the weight value can be obtained by a simple method.

さらに、本発明の態様5に係る情報提供装置では、態様1から4のいずれかにおいて、上記重み値算出手段は、上記所定の範囲内のうちの上記現在地から最も離れた位置までの距離を最大距離(Dm)とし、上記現在地と上記過去訪問位置との距離を地点間距離としたとき、1−(地点間距離)/(最大距離)を上記重み値として求めてもよい。当該構成によれば、比較的簡易な手法で重み値を求めることができるとともに、上記判定の精度を向上させることができる。   Furthermore, in the information providing apparatus according to aspect 5 of the present invention, in any one of aspects 1 to 4, the weight value calculating means maximizes the distance to the position farthest from the current location within the predetermined range. When the distance (Dm) is used and the distance between the current location and the past visited position is the distance between points, 1- (distance between points) / (maximum distance) may be obtained as the weight value. According to the said structure, while being able to obtain | require a weight value with a comparatively simple method, the precision of the said determination can be improved.

さらに、本発明の態様6に係る情報提供装置では、態様1から5のいずれかにおいて、上記所定の閾値が複数設定されており、上記所定の閾値には、上記日常空間に対する上記ユーザの親密度の度合いを示す親密度レベルが対応付けられており、上記親密度判定手段は、上記重み値が上記所定の閾値のうちのいずれの閾値以上であるかによって、上記親密度レベルを特定してもよい。当該構成によれば、親密度の度合いを、親密度判定手段の判定結果として出力できるので、ユーザは、より細かい判定結果を得ることができる。   Furthermore, in the information providing apparatus according to aspect 6 of the present invention, in any one of aspects 1 to 5, a plurality of the predetermined threshold values are set, and the predetermined threshold value includes the user's familiarity with the daily space. The intimacy level indicating the degree of the incompatibility is associated, and the intimacy level determination means may identify the intimacy level according to which of the predetermined threshold values the weight value is greater than or equal to Good. According to this configuration, the degree of closeness can be output as the determination result of the closeness determination means, so that the user can obtain a finer determination result.

さらに、本発明の態様7に係る情報提供装置(1a)では、態様1から6のいずれかにおいて、上記過去訪問位置を示す過去訪問位置情報を、外部の記憶装置(サーバ2)または記憶媒体(USB3)から取得する情報取得手段(位置情報管理部21)を備えてもよい。当該構成によれば、外部の記憶装置または記憶媒体に過去訪問位置情報を記憶することで、情報提供装置の記憶スペースを広げることができる。   Furthermore, in the information providing device (1a) according to aspect 7 of the present invention, in any one of aspects 1 to 6, the past visit position information indicating the past visit position is stored in an external storage device (server 2) or storage medium ( Information acquisition means (position information management unit 21) that acquires from USB 3) may be provided. According to the said structure, the memory space of an information provision apparatus can be expanded by memorize | storing past visit position information in an external memory | storage device or a storage medium.

さらに、本発明の態様8に係る情報提供装置では、態様1から7のいずれかにおいて、上記所定の範囲、および、上記所定の閾値は、ユーザにより設定されてもよい。当該構成によれば、ユーザ自身の行動パターンに応じて、上記判定の基準を調整できる。   Furthermore, in the information providing apparatus according to aspect 8 of the present invention, in any one of aspects 1 to 7, the predetermined range and the predetermined threshold may be set by a user. According to the said structure, the reference | standard of the said determination can be adjusted according to a user's own action pattern.

さらに、本発明の態様9に係る情報提供装置の制御方法は、ユーザに、特定の場所に関連した情報を提供する情報提供装置の制御方法であって、ユーザの現在地と、当該現在地から所定の範囲内に存在する、ユーザが過去に訪れた場所である過去訪問位置との距離を用いて、当該過去訪問位置に対して重み付けを行うことにより、当該過去訪問位置に対応する重み値を求める重み値算出ステップと、上記重み値算出ステップにて求めた上記重み値を所定の閾値と比較することにより、上記現在地が、上記ユーザにとって親密度の高い空間である日常空間内にあるか否かを判定する親密度判定ステップと、を含んでいる。当該構成によれば、態様1と同様の効果を奏する。   Furthermore, the control method of the information providing apparatus according to the ninth aspect of the present invention is a control method of the information providing apparatus that provides the user with information related to a specific location, and the user's current location A weight for obtaining a weight value corresponding to the past visit position by weighting the past visit position using a distance from the past visit position that is a place where the user has visited in the past, which is within the range. By comparing the weight value obtained in the value calculation step and the weight value calculation step with a predetermined threshold value, it is determined whether or not the current location is in a daily space that is a space close to the user. An intimacy determination step for determining. According to the said structure, there exists an effect similar to the aspect 1. FIG.

本発明の各態様に係る情報提供装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記情報提供装置が備える各手段として動作させることにより上記情報提供装置をコンピュータにて実現させる情報提供装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。   The information providing apparatus according to each aspect of the present invention may be realized by a computer. In this case, the information providing apparatus is realized by the computer by causing the computer to operate as each unit included in the information providing apparatus. A control program for the information providing apparatus and a computer-readable recording medium on which the control program is recorded also fall within the scope of the present invention.

本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。   The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope shown in the claims, and embodiments obtained by appropriately combining technical means disclosed in different embodiments. Is also included in the technical scope of the present invention. Furthermore, a new technical feature can be formed by combining the technical means disclosed in each embodiment.

本発明は、ユーザに、特定の場所に関連した情報を提供する情報提供装置に利用でき、特に、携帯端末、カーナビゲーション装置等に好適に利用できる。   INDUSTRIAL APPLICABILITY The present invention can be used for an information providing device that provides a user with information related to a specific place, and can be suitably used for a mobile terminal, a car navigation device, and the like.

1、1a 情報提供装置、 2 サーバ(記憶装置)、 3 USB(記憶媒体)、 20 日常空間判定処理部(重み値算出手段、親密度判定手段)、 22 重み値算出部(重み値算出手段)、 23 親密度判定部(親密度判定手段)、 41 位置情報管理部(情報取得手段)、 P 現在地、 Pa、Pb 地点(現在地)、 A 所定の範囲、 B 所定の領域、 Da〜Dd、Dp〜Ds、Dre 距離(地点間距離)、 Dm 最大距離、 V、Va〜Vd、Vp〜Vs、Vre 過去訪問位置   DESCRIPTION OF SYMBOLS 1, 1a Information provision apparatus, 2 Server (storage device), 3 USB (storage medium), 20 Daily space determination processing part (weight value calculation means, closeness determination means), 22 Weight value calculation part (weight value calculation means) , 23 Intimacy determination unit (intimacy determination unit), 41 Location information management unit (information acquisition unit), P current location, Pa, Pb point (current location), A predetermined range, B predetermined region, Da to Dd, Dp ~ Ds, Dre distance (distance between points), Dm maximum distance, V, Va ~ Vd, Vp ~ Vs, Vre Past visit position

Claims (5)

ユーザに、特定の場所に関連した情報を提供する情報提供装置であって、
ユーザの現在地と、当該現在地から所定の範囲内に存在する、ユーザが過去に訪れた場所である過去訪問位置との距離を用いて、当該過去訪問位置に対して重み付けを行うことにより、当該過去訪問位置に対応する重み値を求める重み値算出手段と、
上記重み値算出手段が求めた上記重み値を所定の閾値と比較することにより、上記現在地が、上記ユーザにとって親密度の高い空間である日常空間内にあるか否かを判定する親密度判定手段と、を備え
上記過去訪問位置は、取得したユーザの位置情報を履歴として記憶した、当該位置情報が示す位置であることを特徴とする情報提供装置。
An information providing apparatus that provides information related to a specific place to a user,
By using the distance between the user's current location and the past visit location that is within a predetermined range from the current location and the user has visited in the past, the past visit location is weighted, A weight value calculating means for obtaining a weight value corresponding to the visited position;
Intimacy determination means for determining whether or not the current location is in a daily space, which is a highly intimate space for the user, by comparing the weight value obtained by the weight value calculation means with a predetermined threshold. and, with a,
The past visit position is a position indicated by the position information, in which the acquired position information of the user is stored as a history .
上記所定の範囲内に上記過去訪問位置が複数存在する場合に、
上記重み値算出手段は、複数の上記過去訪問位置のそれぞれに対して上記重み値を求めるとともに、当該重み値の合計値を求め、
上記親密度判定手段は、上記重み値算出手段が求めた上記重み値の合計値を、上記所定の閾値と比較することにより、上記現在地が上記日常空間内にあるか否かを判定することを特徴とする請求項1に記載の情報提供装置。
When there are a plurality of past visit positions within the predetermined range,
The weight value calculation means obtains the weight value for each of the plurality of past visit positions and obtains a total value of the weight values,
The closeness determination means determines whether the current location is in the daily space by comparing the total value of the weight values obtained by the weight value calculation means with the predetermined threshold value. The information providing apparatus according to claim 1, wherein
上記重み値算出手段は、
上記所定の範囲内の所定の領域内に、複数の上記過去訪問位置が存在すると判定した場合に、当該複数の過去訪問位置を1つの過去訪問位置とみなし、
上記1つの過去訪問位置に対して、上記所定の領域内に含まれる上記過去訪問位置の個数分だけ、重み付けを行うことを特徴とする請求項2に記載の情報提供装置。
The weight value calculating means includes:
When it is determined that there are a plurality of the past visit positions in a predetermined area within the predetermined range, the plurality of past visit positions are regarded as one past visit position,
The information providing apparatus according to claim 2, wherein weighting is performed on the one past visit position by the number of the past visit positions included in the predetermined area.
上記所定の閾値が複数設定されており、
上記所定の閾値には、上記日常空間に対する上記ユーザの親密度の度合いを示す親密度レベルが対応付けられており、
上記親密度判定手段は、上記重み値が上記所定の閾値のうちのいずれの閾値以上であるかによって、上記親密度レベルを特定することを特徴とする請求項1から3のいずれか1項に記載の情報提供装置。
A plurality of the predetermined threshold values are set,
The predetermined threshold is associated with a familiarity level indicating the degree of familiarity of the user with respect to the daily space,
4. The method according to claim 1, wherein the intimacy determination unit specifies the intimacy level according to which of the predetermined thresholds the weight value is greater than or equal to. The information providing apparatus according to the description.
請求項1から4のいずれか1項に記載の情報提供装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。   A control program for operating the information providing apparatus according to any one of claims 1 to 4, wherein the control program causes a computer to function as each of the means.
JP2014197537A 2014-09-26 2014-09-26 Information providing apparatus and control program Expired - Fee Related JP6356030B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014197537A JP6356030B2 (en) 2014-09-26 2014-09-26 Information providing apparatus and control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014197537A JP6356030B2 (en) 2014-09-26 2014-09-26 Information providing apparatus and control program

Publications (2)

Publication Number Publication Date
JP2016070707A JP2016070707A (en) 2016-05-09
JP6356030B2 true JP6356030B2 (en) 2018-07-11

Family

ID=55866742

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014197537A Expired - Fee Related JP6356030B2 (en) 2014-09-26 2014-09-26 Information providing apparatus and control program

Country Status (1)

Country Link
JP (1) JP6356030B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7187869B2 (en) * 2018-07-26 2022-12-13 カシオ計算機株式会社 ELECTRONIC DEVICE, DISPLAY METHOD AND DISPLAY PROGRAM
JP7508959B2 (en) * 2020-09-11 2024-07-02 オムロン株式会社 Information processing device, information processing method, and control program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08201088A (en) * 1995-01-24 1996-08-09 Pioneer Electron Corp Car navigation system having route searching function
JP5566364B2 (en) * 2011-11-16 2014-08-06 株式会社ゼンリンデータコム Daily area setting system, daily area setting method and daily area setting program

Also Published As

Publication number Publication date
JP2016070707A (en) 2016-05-09

Similar Documents

Publication Publication Date Title
RU2681963C1 (en) System and method for determining parking presence
US8930123B2 (en) Systems and methods for determining traffic intensity using information obtained through crowdsourcing
EP3736735A1 (en) Apparatus and method for providing application service using satellite image
US10623893B2 (en) Auto-resizing of geofences
CN107430631B (en) Determining Semantic Place Names from Location Reports
KR20150124396A (en) System and Method for Location Determination, Mapping, and Data Management through Crowdsourcing
US9851210B2 (en) Map information processing apparatus, map information processing method, and method for adjusting update data
JPWO2018066251A1 (en) Information processing apparatus, information processing apparatus control method, and control program
CN104281709A (en) Method and system for generating traffic information tiled map
JP6460474B2 (en) Traffic event estimation device, traffic event estimation system, traffic event estimation method, and computer program
CN107105055A (en) A kind of application and geography information matching system based on positional information
EP3425339A1 (en) Position estimating device, position estimating method and program
JP6356030B2 (en) Information providing apparatus and control program
CN109490914B (en) Object positioning method, server and system
US20210240745A1 (en) Matching location-related information with name information of points of interest
CN107133689B (en) Position marking method
US10616712B2 (en) Control method, control apparatus, and recording medium for setting service providing areas
JP7297725B2 (en) Estimation device, estimation method and estimation program
JP6175394B2 (en) Map display system and map display program
CN113407867B (en) Method and apparatus for federal location fingerprinting
CN106716065B (en) Information processing apparatus, control method therefor, and program
JP6570607B2 (en) Information processing program, information processing apparatus, and information processing method
CN117668378A (en) Route recommendation method and device
JP2014182609A (en) Classifier construction device, classification apparatus, classifier construction method, classification method and program
KR101466668B1 (en) Location Classifying method and electronic apparatus for the same method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170323

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171205

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180116

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: 20180522

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180613

R150 Certificate of patent or registration of utility model

Ref document number: 6356030

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees