[go: up one dir, main page]

JP2008152364A - Information providing device, information providing method, information providing program and computer-readable recording medium - Google Patents

Information providing device, information providing method, information providing program and computer-readable recording medium Download PDF

Info

Publication number
JP2008152364A
JP2008152364A JP2006337292A JP2006337292A JP2008152364A JP 2008152364 A JP2008152364 A JP 2008152364A JP 2006337292 A JP2006337292 A JP 2006337292A JP 2006337292 A JP2006337292 A JP 2006337292A JP 2008152364 A JP2008152364 A JP 2008152364A
Authority
JP
Japan
Prior art keywords
information
information providing
point
output
movement
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.)
Pending
Application number
JP2006337292A
Other languages
Japanese (ja)
Inventor
Tomoji Ando
友二 安藤
Kenichi Mitsuya
賢一 三ツ谷
Hideki Kinoshita
英樹 木下
Takashi Iizawa
高志 飯澤
Terigele
格勒 特日
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.)
Pioneer Corp
Original Assignee
Pioneer Electronic 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 Pioneer Electronic Corp filed Critical Pioneer Electronic Corp
Priority to JP2006337292A priority Critical patent/JP2008152364A/en
Publication of JP2008152364A publication Critical patent/JP2008152364A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To guide the movement inclination of a user that includes an arbitrary spot within a ranged basic action. <P>SOLUTION: An information providing device 100 acquires information related with the movement history of a traveling object and the action base of the user of the traveling object for each of arbitrary spots by an acquisition part 101. When the information related to the movement history of the traveling object and the action base of the user of the traveling object for each arbitrary spot is acquired, the movement frequency of the traveling object at an arbitrary spot, existing within the basic action range, is calculated by a calculation part 103, from the information related to the acquired movement history of the traveling object and the action base of the user of the traveling object. Successively, the information related to the movement frequency is output from the movement frequency of the traveling object at an arbitrary spot that exists within the calculated basic action range, by an output part 106. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

この発明は、情報提供装置、情報提供方法、情報提供プログラム、およびコンピュータに読み取り可能な記録媒体に関する。ただし、この発明の利用は、上述の情報提供装置、情報提供方法、情報提供プログラム、およびコンピュータに読み取り可能な記録媒体に限らない。   The present invention relates to an information providing apparatus, an information providing method, an information providing program, and a computer-readable recording medium. However, use of the present invention is not limited to the above-described information providing apparatus, information providing method, information providing program, and computer-readable recording medium.

従来、たとえば、現在位置から目的地点に至る経路を設定して、その経路を案内するナビゲーション装置と、複数のナビゲーション装置から情報を収集し、収集した情報を、受信を希望する複数のナビゲーション装置に送信する情報管理サーバがある(たとえば、下記特許文献1を参照。)。情報管理サーバがナビゲーション装置から収集する情報は、たとえば、現在位置情報や、渋滞しているポイントの位置や渋滞の長さに関する情報(以下、「渋滞情報」という)などである。情報管理サーバは、たとえば、渋滞情報などのナビゲーション装置から受信した情報を他のナビゲーション装置に送信する。   Conventionally, for example, a route from a current position to a destination point is set, a navigation device that guides the route, and information is collected from a plurality of navigation devices, and the collected information is sent to a plurality of navigation devices that want to receive the information. There is an information management server for transmission (see, for example, Patent Document 1 below). The information collected by the information management server from the navigation device is, for example, current position information, information on the position of the congested point and the length of the traffic jam (hereinafter referred to as “traffic jam information”). For example, the information management server transmits information received from a navigation device such as traffic jam information to another navigation device.

また、従来、たとえば、現在位置から、利用者などによって設定された目的地点まで至る経路を当該利用者に案内するナビゲーション装置がある。このようなナビゲーション装置を用いて目的地点を設定する場合、利用者は、目的地点の住所、名称、電話番号などを入力して目的地点を検索する。このようなナビゲーション装置には、従来、たとえば、目的地点をジャンル別、地域別などに区分けして、検索しやすくしたナビゲーション装置がある。   Conventionally, for example, there is a navigation device that guides a route from a current position to a destination point set by a user or the like. When a destination point is set using such a navigation device, the user searches for the destination point by inputting the address, name, telephone number, etc. of the destination point. Conventionally, such navigation devices include navigation devices that make it easy to search by classifying destination points by genre, region, or the like.

特開2005−17035号公報JP 2005-17035 A

しかしながら、上述した特許文献1に記載された従来技術では、利用者は、情報管理サーバから受信した渋滞情報を参照することにより、渋滞しているポイントの位置や渋滞の長さはわかるものの、渋滞を回避するための、たとえば、渋滞しているポイントの付近に住んでいる地元の住人しか知らないような効果的な抜け道を知ることはできず、効果的に渋滞を回避できていないという問題が一例として挙げられる。   However, in the prior art described in Patent Document 1 described above, the user can know the position of the traffic jam and the length of the traffic jam by referring to the traffic jam information received from the information management server. For example, there is a problem that it is not possible to know an effective escape route that only local residents living near the point where the traffic jam is known, and the traffic jam can not be avoided effectively. As an example.

また、従来、利用者は、目的地点の住所、名称、電話番号などがわかっていれば、目的地点を検索できるが、たとえば、旅行で行った地域の評判のよい施設に行きたい場合には、本や雑誌あるいはインターネットを活用して自ら情報を収集しなくてはならず煩わしいという問題があった。   Conventionally, a user can search for a destination if he knows the address, name, phone number, etc. of the destination. For example, if he wants to go to a well-reputed facility in the area he / she travels, There was a problem that it was annoying to collect information by himself using books, magazines or the Internet.

上述した課題を解決し、目的を達成するため、請求項1に記載の情報提供装置は、移動体の移動履歴および当該移動体の利用者の行動拠点に関する情報を任意の地点ごとに取得する取得手段と、前記取得手段によって取得された情報を用いて、前記行動拠点から所定の範囲(以下、「基本行動範囲」という)内に存在する前記任意の地点における前記移動体の移動頻度を算出する算出手段と、前記算出手段によって算出された移動頻度に関する情報を出力する出力手段と、を備えることを特徴とする。   In order to solve the above-described problem and achieve the object, the information providing apparatus according to claim 1 acquires, for each arbitrary point, information regarding a movement history of a moving object and a behavior base of a user of the moving object. And the movement frequency of the moving body at the arbitrary point existing within a predetermined range (hereinafter referred to as “basic action range”) from the action base using the means and the information acquired by the acquisition means. It is characterized by comprising: a calculation means; and an output means for outputting information relating to the movement frequency calculated by the calculation means.

また、請求項7に記載の情報提供方法は、移動体の移動履歴および当該移動体の利用者の行動拠点に関する情報を任意の地点ごとに取得する取得工程と、前記取得工程によって取得された情報を用いて、前記行動拠点から所定の範囲(以下、「基本行動範囲」という)内に存在する前記任意の地点における前記移動体の移動頻度を算出する算出工程と、前記算出工程によって算出された移動頻度に関する情報を出力する出力工程と、を含むことを特徴とする。   The information providing method according to claim 7 includes an acquisition step of acquiring information on a movement history of a mobile object and an action base of a user of the mobile object for each arbitrary point, and information acquired by the acquisition step And calculating the movement frequency of the moving body at the arbitrary point existing within a predetermined range (hereinafter referred to as “basic action range”) from the action base, and calculated by the calculation process. An output step of outputting information relating to the movement frequency.

また、請求項8に記載の情報提供プログラムは、請求項7に記載の情報提供方法をコンピュータに実行させることを特徴とする。   An information providing program according to claim 8 causes a computer to execute the information providing method according to claim 7.

また、請求項9に記載のコンピュータに読み取り可能な記録媒体は、請求項8に記載の情報提供プログラムを記録したことを特徴とする。   A computer-readable recording medium according to a ninth aspect records the information providing program according to the eighth aspect.

以下に添付図面を参照して、本発明にかかる情報提供装置、情報提供方法、情報提供プログラム、およびコンピュータに読み取り可能な記録媒体の好適な実施の形態を詳細に説明する。   Exemplary embodiments of an information providing apparatus, an information providing method, an information providing program, and a computer-readable recording medium according to the present invention will be described below in detail with reference to the accompanying drawings.

(情報提供装置の概略構成)
まず、情報提供装置の概略構成について説明する。図1は、実施の形態の情報提供装置の機能的構成を示すブロック図である。図1に示したように、情報提供装置100は、取得部101と、記録部102と、算出部103と、特定部104と、判断部105と、出力部106と、を備えている。
(Schematic configuration of information providing device)
First, a schematic configuration of the information providing apparatus will be described. FIG. 1 is a block diagram illustrating a functional configuration of the information providing apparatus according to the embodiment. As illustrated in FIG. 1, the information providing apparatus 100 includes an acquisition unit 101, a recording unit 102, a calculation unit 103, a specifying unit 104, a determination unit 105, and an output unit 106.

取得部101は、移動体の移動履歴および当該移動体の利用者の行動拠点に関する情報を任意の地点ごとに取得する。ここで、移動履歴とは、たとえば、移動体が移動した地点の位置および当該地点を移動体が移動した回数(以下、「移動体の移動回数」という)に関する情報である。移動体の行動拠点とは、たとえば、移動体の利用者が自宅や職場など日常的に生活をおこなっている地域内の拠点となる地点であって、利用者によって登録された地点である。任意の地点とは、地図上の地点であり、たとえば、公道上の地点や公共施設、店舗、イベント会場などを特定可能な地点などのように移動体が移動するための制限のない地点である。記録部102は、取得部101によって取得された移動履歴および行動拠点に関する情報を記録する。   The acquisition part 101 acquires the information regarding the movement history of a moving body, and the action base of the user of the said moving body for every arbitrary points. Here, the movement history is, for example, information on the position of the point where the moving body has moved and the number of times the moving body has moved the point (hereinafter referred to as “the number of movements of the moving body”). The action base of the mobile object is, for example, a point that is a base in an area where the user of the mobile object lives daily such as at home or work and is registered by the user. Arbitrary points are points on the map, for example, points on public roads and places where there is no restriction for moving objects, such as points that can identify public facilities, stores, event venues, etc. . The recording unit 102 records information on the movement history and the action base acquired by the acquisition unit 101.

算出部103は、取得部101によって取得された情報を用いて、基本行動範囲内に存在する任意の地点における移動体の移動頻度を算出する。ここで、移動頻度とは、たとえば、基本行動範囲内に存在する任意の地点における移動体の移動回数である。また、算出部103は、移動頻度として、基本行動範囲内に存在する任意の地点における移動体の移動回数の、当該任意の地点を移動したすべての移動体の移動回数に対する割合を算出することとしてもよい。   The calculation unit 103 uses the information acquired by the acquisition unit 101 to calculate the moving frequency of the moving object at any point existing within the basic action range. Here, the movement frequency is, for example, the number of movements of the moving body at an arbitrary point within the basic action range. Further, the calculation unit 103 calculates, as the movement frequency, the ratio of the number of movements of the moving object at any point existing within the basic action range to the number of movements of all the moving objects that have moved the arbitrary point. Also good.

特定部104は、算出部103によって算出された移動頻度にしたがって、移動頻度が所定の閾値以上となる地点を特定する。たとえば、移動頻度が、基本行動範囲内に存在する任意の地点の移動体の移動回数である場合には、基本行動範囲内に存在する任意の地点の移動体の移動回数が、当該任意の地点を移動したすべての移動体の移動回数のうちの所定の割合以上になる数を閾値とする。ここで、所定の割合は、たとえば、ナビゲーション装置製造時などに、ナビゲーション装置製造側によって設定された任意の値とすることができる。   The specifying unit 104 specifies a point where the moving frequency is equal to or higher than a predetermined threshold according to the moving frequency calculated by the calculating unit 103. For example, when the movement frequency is the number of movements of a moving body at an arbitrary point existing within the basic action range, the number of movements of the moving body at an arbitrary point existing within the basic action range is The number that is equal to or greater than a predetermined percentage of the number of movements of all the moving objects that have moved is set as a threshold value. Here, the predetermined ratio can be an arbitrary value set by the navigation device manufacturing side, for example, when the navigation device is manufactured.

また、たとえば、移動頻度が、基本行動範囲内に存在する任意の地点の移動体の移動回数の、当該任意の地点を通過したすべての移動体の移動回数に対する割合である場合には、基本行動範囲内に存在する任意の地点の移動体の移動回数の、当該任意の地点を通過したすべての移動体の移動回数に対する割合が所定の割合以上になる割合を閾値としてもよい。   For example, when the movement frequency is the ratio of the number of movements of a moving body at an arbitrary point existing within the basic action range to the number of movements of all the moving bodies that have passed the arbitrary point, the basic action A ratio in which the ratio of the number of movements of a moving body at an arbitrary point within the range to the number of movements of all the moving bodies that have passed through the arbitrary point may be a predetermined ratio or more may be used as a threshold value.

判断部105は、特定地点が道路上の地点であるか否かを判断する。特定地点が道路上の地点であった場合には、判断部105は、特定地点を経由するルートに関する情報を出力する旨の情報を出力部106に送出する。また、判断部105は、特定地点に施設が存在するか否かを判断する。特定地点が施設であった場合には、判断部105は、当該施設に関する情報を出力する旨の情報を出力部106に送出する。   The determination unit 105 determines whether or not the specific point is a point on the road. If the specific point is a point on the road, the determination unit 105 sends information to the output unit 106 indicating that information related to a route passing through the specific point is output. In addition, the determination unit 105 determines whether or not a facility exists at the specific point. If the specific point is a facility, the determination unit 105 sends information indicating that information about the facility is output to the output unit 106.

出力部106は、算出部103によって算出された移動頻度に関する情報を出力する。移動頻度に関する情報とは、たとえば、移動頻度を数字として表した情報である。また、出力部106は、判断部105によって、任意の地点が所定の条件を満たすと判断された場合に、所定の条件満たした地点に関する情報を出力することとしてもよい。ここで、出力とは、たとえば、移動頻度に関する情報を、図示しないユーザインターフェース部を介して、ユーザが認識可能な状態で再生することである。また、たとえば、ディスプレイやスピーカなどのユーザインターフェース部を備えた端末に移動頻度に関する情報を送信することで、移動頻度に関する情報を出力することとしてもよい。   The output unit 106 outputs information related to the movement frequency calculated by the calculation unit 103. The information regarding the movement frequency is, for example, information representing the movement frequency as a number. Further, the output unit 106 may output information on a point that satisfies a predetermined condition when the determination unit 105 determines that an arbitrary point satisfies the predetermined condition. Here, the output refers to, for example, reproducing information relating to the movement frequency in a state that can be recognized by the user via a user interface unit (not shown). Further, for example, information on the movement frequency may be output by transmitting information on the movement frequency to a terminal having a user interface unit such as a display or a speaker.

(情報提供装置100の処理手順)
つぎに、情報提供装置100における処理手順について説明する。図2は、情報提供装置100の処理手順を示すフローチャートである。図2に示したフローチャートは、たとえば、利用者によって、処理をおこなう旨の指示を受けた場合などにおこなわれる。図2に示したフローチャートにおいて、まず、情報提供装置100は、移動体の移動履歴および利用者の行動拠点に関する情報を取得するまで待機する(ステップS201:Noのループ)。
(Processing procedure of information providing apparatus 100)
Next, a processing procedure in the information providing apparatus 100 will be described. FIG. 2 is a flowchart showing a processing procedure of the information providing apparatus 100. The flowchart shown in FIG. 2 is performed, for example, when a user receives an instruction to perform processing. In the flowchart shown in FIG. 2, first, the information providing apparatus 100 waits until it acquires information related to the moving history of the moving object and the user's action base (step S201: No loop).

ステップS201において、情報提供装置100は、移動体の移動履歴および利用者の行動拠点に関する情報を取得した場合(ステップS201:Yes)には、取得された情報を用いて、基本行動範囲内に存在する任意の地点における移動体の移動頻度を算出する(ステップS202)。情報提供装置100は、移動頻度を算出したのち、算出された移動頻度に関する情報を出力し(ステップS203)、一連の処理を終了する。   In step S201, when the information providing apparatus 100 acquires information regarding the movement history of the moving object and the user's action base (step S201: Yes), the information providing apparatus 100 uses the acquired information to exist within the basic action range. The moving frequency of the moving body at an arbitrary point is calculated (step S202). After calculating the movement frequency, the information providing apparatus 100 outputs information regarding the calculated movement frequency (step S203), and ends a series of processes.

上述したように、本実施の形態の情報提供装置100によれば、任意の地点ごとに、当該任意の地点を基本行動範囲内に含む利用者の移動傾向を案内することができる。これにより、利用者は、任意の地点を基本行動範囲内に含む利用者の移動傾向を参考にしながら、移動する地点を選択することができる。   As described above, according to the information providing apparatus 100 of the present embodiment, it is possible to guide the movement tendency of the user who includes the arbitrary point within the basic action range for each arbitrary point. Thereby, the user can select the point to move, referring to the movement tendency of the user who includes an arbitrary point in the basic action range.

また、上述した本実施の形態の情報提供装置100によれば、移動頻度として、基本行動範囲内に存在する任意の地点の移動体の移動回数を算出することができる。これにより、利用者は、たとえば、算出された基本行動範囲内に存在する任意の地点の移動体の移動回数を利用して、所定の条件を設定し、条件を満たす地点の情報のみを出力し、参考にすることができる。   Moreover, according to the information providing apparatus 100 of the present embodiment described above, the number of movements of the moving body at an arbitrary point existing within the basic action range can be calculated as the movement frequency. Thus, for example, the user sets a predetermined condition using, for example, the number of movements of a moving body at an arbitrary point within the calculated basic action range, and outputs only information on the point that satisfies the condition. Can be helpful.

また、上述した本実施の形態の情報提供装置100によれば、移動頻度として、基本行動範囲内に存在する任意の地点の移動体の移動回数の、当該任意の地点を移動したすべての移動体の移動回数に対する割合を算出することができる。これにより、利用者は、たとえば、算出された基本行動範囲内に存在する任意の地点の移動体の移動回数の、当該任意の地点を移動したすべての移動体の移動回数に対する割合を利用して、所定の条件を設定し、当該条件を満たす地点の情報のみを出力し、参考にすることができる。   Further, according to the information providing apparatus 100 of the present embodiment described above, as the movement frequency, all the moving bodies that have moved the arbitrary point in the number of movements of the moving body at the arbitrary point existing within the basic action range. The ratio to the number of movements can be calculated. As a result, the user uses, for example, the ratio of the number of movements of a moving object at any point existing within the calculated basic action range to the number of movements of all moving objects that have moved at the arbitrary point. It is possible to set a predetermined condition and output only the information of the point satisfying the condition for reference.

また、上述した本実施の形態の情報提供装置100によれば、移動頻度が所定の閾値以上となる地点を特定し、さらに、特定された地点に関する情報を出力することができる。また、上述した本実施の形態の情報提供装置100によれば、特定地点が道路上の地点であるか否かを判断し、特定地点が道路上の地点であると判断された場合に、特定地点を経由するルートに関する情報を出力することができる。これにより、利用者は、移動頻度が所定の閾値以上の特定地点を経由するルートに関する情報を参照することができる。   Moreover, according to the information providing apparatus 100 of the present embodiment described above, it is possible to specify a point where the movement frequency is equal to or higher than a predetermined threshold, and to output information regarding the specified point. Further, according to the information providing apparatus 100 of the present embodiment described above, it is determined whether or not the specific point is a point on the road, and when it is determined that the specific point is a point on the road, the specific point is specified. Information about the route passing through the point can be output. Thereby, the user can refer to the information regarding the route passing through the specific point whose movement frequency is equal to or higher than a predetermined threshold.

また、上述した本実施の形態の情報提供装置100によれば、特定地点に施設が存在するか否かを判断し、施設が存在すると判断された場合に、施設に関する情報を出力することができる。これにより、利用者は、移動頻度が所定の閾値以上の特定地点に存在する施設に関する情報を参照することができる。なお、実施の形態の情報提供装置100では、すべての構成部が一体として設けられている場合を例にとって説明したが、たとえば、それぞれの構成部がインターネットなどの通信回線網を介して通信可能な状態で別体として設けられていてもよい。   Moreover, according to the information providing apparatus 100 of the present embodiment described above, it is determined whether or not a facility exists at a specific point. When it is determined that a facility exists, information on the facility can be output. . Thereby, the user can refer to the information regarding the facility which exists in the specific point whose movement frequency is more than a predetermined threshold value. In the information providing apparatus 100 according to the embodiment, the case where all the constituent units are integrally provided has been described as an example. However, for example, each constituent unit can communicate via a communication line network such as the Internet. It may be provided as a separate body in the state.

つぎに、上述した実施の形態にかかる情報提供装置100の実施例について説明する。本実施例は、上述した実施の形態にかかる情報提供装置100を、インターネットに接続されたサーバおよび車両に搭載されたナビゲーション装置によって構成されるネットワークシステムに適用した例である。本実施例では、ナビゲーション装置の利用者の行動拠点として、自宅地点が登録されている場合を例にとって説明する。   Next, an example of the information providing apparatus 100 according to the above-described embodiment will be described. The present example is an example in which the information providing apparatus 100 according to the above-described embodiment is applied to a network system including a server connected to the Internet and a navigation device mounted on a vehicle. In this embodiment, a case where a home point is registered as an action base of a user of the navigation apparatus will be described as an example.

(ネットワークシステムの概略構成)
まず、図3を用いて、本実施例にかかるネットワークシステムの概略構成について説明する。図3は、実施例のネットワークシステムの概略構成を示す説明図である。図3に示すように、実施例のネットワークシステム300は、情報配信会社310に設置された情報配信用サーバ311、および車両320に搭載されたナビゲーション装置(図5参照)によって構成されている。情報配信用サーバ311とナビゲーション装置は、インターネットなどの通信回線網301を介して相互に通信が可能である。
(Schematic configuration of network system)
First, the schematic configuration of the network system according to the present embodiment will be described with reference to FIG. FIG. 3 is an explanatory diagram illustrating a schematic configuration of the network system according to the embodiment. As illustrated in FIG. 3, the network system 300 according to the embodiment includes an information distribution server 311 installed in an information distribution company 310 and a navigation device (see FIG. 5) mounted on a vehicle 320. The information distribution server 311 and the navigation device can communicate with each other via a communication network 301 such as the Internet.

(情報配信用サーバのハードウェア構成)
つぎに、図4を用いて、本実施例にかかる情報配信用サーバ311のハードウェア構成について説明する。図4は、情報配信用サーバ311のハードウェア構成を示すブロック図である。図4に示すように、情報配信用サーバ311は、CPU401と、ROM402と、RAM403と、磁気ディスクドライブ404と、磁気ディスク405と、光ディスクドライブ406と、光ディスク407と、入力デバイス408と、映像I/F409と、ディスプレイ410と、通信I/F411と、を備えている。また、各構成部401〜411はバス420によってそれぞれ接続されている。
(Hardware configuration of information distribution server)
Next, the hardware configuration of the information distribution server 311 according to the present embodiment will be described with reference to FIG. FIG. 4 is a block diagram illustrating a hardware configuration of the information distribution server 311. As shown in FIG. 4, the information distribution server 311 includes a CPU 401, a ROM 402, a RAM 403, a magnetic disk drive 404, a magnetic disk 405, an optical disk drive 406, an optical disk 407, an input device 408, and a video I. / F409, a display 410, and a communication I / F411. Each component 401 to 411 is connected by a bus 420.

まず、CPU401は、情報配信用サーバ311の全体の制御を司る。ROM402には、ブートプログラム、データ解析プログラムなどのプログラムが記録されている。また、RAM403は、CPU401のワークエリアとして使用される。すなわち、CPU401は、RAM403をワークエリアとして使用しながら、ROM402に記録された各種プログラムを実行することによって、情報配信用サーバ311の全体の制御を司る。   First, the CPU 401 governs overall control of the information distribution server 311. The ROM 402 stores programs such as a boot program and a data analysis program. The RAM 403 is used as a work area for the CPU 401. That is, the CPU 401 controls the entire information distribution server 311 by executing various programs recorded in the ROM 402 while using the RAM 403 as a work area.

磁気ディスクドライブ404は、CPU401の制御にしたがって磁気ディスク405に対するデータの読み取り/書き込みを制御する。磁気ディスク405には、磁気ディスクドライブ404の制御で書き込まれたデータが記録される。磁気ディスク405としては、たとえば、HD(ハードディスク)やFD(フレキシブルディスク)を用いることができる。   The magnetic disk drive 404 controls the reading / writing of the data with respect to the magnetic disk 405 according to control of CPU401. Data written under the control of the magnetic disk drive 404 is recorded on the magnetic disk 405. As the magnetic disk 405, for example, an HD (hard disk) or an FD (flexible disk) can be used.

光ディスクドライブ406は、CPU401の制御にしたがって光ディスク407に対するデータの読み取り/書き込みを制御する。光ディスク407は、光ディスクドライブ406の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク407は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、光ディスク407のほか、MO、メモリカードなどであってもよい。   The optical disk drive 406 controls the reading / writing of the data with respect to the optical disk 407 according to control of CPU401. The optical disc 407 is a detachable recording medium from which data is read according to the control of the optical disc drive 406. As the optical disc 407, a writable recording medium can be used. In addition to the optical disk 407, the removable recording medium may be an MO, a memory card, or the like.

磁気ディスク405または光ディスク407に記録される情報の一例として、上述した実施の形態において説明した移動回数や利用者の自宅地点に関する情報などが挙げられる。すなわち、情報配信用サーバ311は、複数のナビゲーション装置から送信された移動履歴および自宅地点に関する情報を受信したのち、磁気ディスク405または光ディスク407に蓄積して記録する。   As an example of information recorded on the magnetic disk 405 or the optical disk 407, the number of movements described in the above-described embodiment, information on the user's home point, and the like can be given. In other words, the information distribution server 311 receives the movement history and information on the home location transmitted from the plurality of navigation devices, and then accumulates and records the information on the magnetic disk 405 or the optical disk 407.

入力デバイス408は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス408は、利用者によって選択されたキーに対応するデータを装置内部へ入力する。   Examples of the input device 408 include a remote controller having a plurality of keys for inputting characters, numerical values, various instructions, and the like, a keyboard, a mouse, and a touch panel. The input device 408 inputs data corresponding to the key selected by the user into the apparatus.

映像I/F409は、ディスプレイ410と接続される。映像I/F409は、具体的には、たとえば、ディスプレイ410全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するVRAM(Video RAM)などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ410を表示制御する制御ICなどによって構成される。   The video I / F 409 is connected to the display 410. Specifically, the video I / F 409 includes, for example, a graphic controller that controls the entire display 410, a buffer memory such as a VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. Based on the output image data, the display 410 is configured by a control IC or the like.

ディスプレイ410には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ410としては、たとえば、CRT、TFT液晶ディスプレイ、プラズマディスプレイ、有機ELディスプレイなどを用いることができる。   The display 410 displays icons, cursors, menus, windows, or various data such as characters and images. As the display 410, for example, a CRT, a TFT liquid crystal display, a plasma display, an organic EL display, or the like can be used.

通信I/F411は、無線を介してネットワークに接続され、情報配信用サーバ311とCPU401とのインターフェースとして機能する。通信I/F411は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とCPU401とのインターフェースとしても機能する。   The communication I / F 411 is connected to the network via wireless and functions as an interface between the information distribution server 311 and the CPU 401. The communication I / F 411 is further connected to a communication network such as the Internet via wireless, and also functions as an interface between the communication network and the CPU 401.

通信網には、LAN、WAN、公衆回線網や携帯電話網などがある。具体的には、通信I/F411は、たとえば、FMチューナー、VICS(Vehicle Information and Communication System)/ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、VICSセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、VICSは登録商標である。   Communication networks include LANs, WANs, public line networks and mobile phone networks. Specifically, the communication I / F 411 includes, for example, an FM tuner, a VICS (Vehicle Information and Communication System) / beacon receiver, a radio navigation device, and other navigation devices. Get road traffic information such as regulations. VICS is a registered trademark.

(ナビゲーション装置のハードウェア構成)
つぎに、図5を用いて、本実施例にかかるナビゲーション装置のハードウェア構成について説明する。図5は、ナビゲーション装置のハードウェア構成を示すブロック図である。図5に示すように、ナビゲーション装置500は、CPU501と、ROM502と、RAM503と、磁気ディスクドライブ504と、磁気ディスク505と、光ディスクドライブ506と、光ディスク507と、音声I/F(インターフェース)508と、マイク509と、スピーカ510と、入力デバイス511と、映像I/F512と、ディスプレイ513と、カメラ514と、通信I/F515と、GPSユニット516と、各種センサ517と、を備えている。また、各構成部501〜517はバス520によってそれぞれ接続されている。
(Hardware configuration of navigation device)
Next, the hardware configuration of the navigation apparatus according to the present embodiment will be described with reference to FIG. FIG. 5 is a block diagram illustrating a hardware configuration of the navigation apparatus. As shown in FIG. 5, the navigation apparatus 500 includes a CPU 501, ROM 502, RAM 503, magnetic disk drive 504, magnetic disk 505, optical disk drive 506, optical disk 507, and audio I / F (interface) 508. , A microphone 509, a speaker 510, an input device 511, a video I / F 512, a display 513, a camera 514, a communication I / F 515, a GPS unit 516, and various sensors 517. In addition, the components 501 to 517 are connected by a bus 520, respectively.

まず、CPU501は、ナビゲーション装置500の全体の制御を司る。ROM502には、ブートプログラム、現在地点特定プログラム、経路探索プログラム、経路誘導プログラム、音声生成プログラム、地図情報表示プログラム、通信プログラム、データベース作成プログラム、データ解析プログラムなどのプログラムが記録されている。また、RAM503は、CPU501のワークエリアとして使用される。すなわち、CPU501は、RAM503をワークエリアとして使用しながら、ROM502に記録された各種プログラムを実行することによって、ナビゲーション装置500の全体の制御を司る。現在地点特定プログラムは、たとえば、後述するGPSユニット516および各種センサ517の出力情報に基づいて、車両の現在地点(ナビゲーション装置500の現在地点)を特定させる。   First, the CPU 501 governs overall control of the navigation device 500. The ROM 502 stores programs such as a boot program, a current location specifying program, a route search program, a route guidance program, a voice generation program, a map information display program, a communication program, a database creation program, and a data analysis program. The RAM 503 is used as a work area for the CPU 501. That is, the CPU 501 controls the entire navigation device 500 by executing various programs recorded in the ROM 502 while using the RAM 503 as a work area. The current location specifying program, for example, specifies the current location of the vehicle (current location of the navigation device 500) based on output information from a GPS unit 516 and various sensors 517, which will be described later.

経路探索プログラムは、後述する磁気ディスク505または光ディスク507に記録されている地図情報などを利用して、出発地点から目的地点までの最適な経路や、当該最適な経路を外れた場合の迂回経路を探索させる。ここで、最適な経路とは、目的地点までにかかるコストが最小の経路や利用者が指定した条件に最も合致する経路などである。経路探索プログラムを実行することによって探索された誘導経路は、CPU501を介して音声I/F508や映像I/F512へ出力される。   The route search program uses map information recorded on the magnetic disk 505 or the optical disk 507, which will be described later, to determine an optimum route from the departure point to the destination point, and a detour route when the optimum route is deviated. Let them search. Here, the optimum route is a route with the lowest cost to the destination point or a route that best meets the conditions specified by the user. The guidance route searched by executing the route search program is output to the audio I / F 508 and the video I / F 512 via the CPU 501.

経路誘導プログラムは、経路探索プログラムを実行することによって探索された誘導経路情報、現在地点特定プログラムを実行することによって特定された車両の現在地点情報、磁気ディスク505または光ディスク507から読み出された地図情報に基づいて、リアルタイムな経路誘導情報の生成をおこなわせる。経路誘導プログラムを実行することによって生成された経路誘導情報は、CPU501を介して音声I/F508や映像I/F512へ出力される。   The route guidance program includes guidance route information searched by executing the route search program, vehicle current location information specified by executing the current location specifying program, and a map read from the magnetic disk 505 or the optical disc 507. Based on the information, real-time route guidance information is generated. The route guidance information generated by executing the route guidance program is output to the audio I / F 508 and the video I / F 512 via the CPU 501.

音声生成プログラムは、パターンに対応したトーンと音声の情報を生成させる。すなわち、経路誘導プログラムを実行することによって生成された経路誘導情報に基づいて、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成をおこなわせる。音声ガイダンス情報には、たとえば、右左折地点を経路通りに右左折すべき旨の警報、右左折地点の手前で減速すべき旨の警報、右左折し損なった場合の迂回経路についての情報や、右左折し損なった場合に引き返すべき旨の案内情報が含まれる。生成された音声ガイダンス情報はCPU501を介して音声I/F508へ出力される。地図情報表示プログラムは、映像I/F512によって磁気ディスク505または光ディスク507から読み出された地図情報をディスプレイ513に表示させる。   The voice generation program generates tone and voice information corresponding to the pattern. That is, based on the route guidance information generated by executing the route guidance program, the virtual sound source corresponding to the guidance point is set and the voice guidance information is generated. Voice guidance information includes, for example, a warning that a right / left turn point should turn right and left according to the route, a warning that the vehicle should decelerate before the right / left turn point, information about a detour route when a right / left turn fails, Guidance information to the effect that it should be turned back if it fails to turn right or left is included. The generated voice guidance information is output to the voice I / F 508 via the CPU 501. The map information display program causes the display 513 to display map information read from the magnetic disk 505 or the optical disk 507 by the video I / F 512.

磁気ディスクドライブ504は、CPU501の制御にしたがって磁気ディスク505に対するデータの読み取り/書き込みを制御する。磁気ディスク505には、磁気ディスクドライブ504の制御で書き込まれたデータが記録される。磁気ディスク505としては、たとえば、HD(ハードディスク)やFD(フレキシブルディスク)を用いることができる。   The magnetic disk drive 504 controls the reading / writing of the data with respect to the magnetic disk 505 according to control of CPU501. Data written under the control of the magnetic disk drive 504 is recorded on the magnetic disk 505. As the magnetic disk 505, for example, an HD (hard disk) or an FD (flexible disk) can be used.

光ディスクドライブ506は、CPU501の制御にしたがって光ディスク507に対するデータの読み取り/書き込みを制御する。光ディスク507は、光ディスクドライブ506の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク507は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、光ディスク507のほか、MO、メモリカードなどであってもよい。   The optical disk drive 506 controls the reading / writing of the data with respect to the optical disk 507 according to control of CPU501. The optical disk 507 is a detachable recording medium from which data is read according to the control of the optical disk drive 506. As the optical disc 507, a writable recording medium can be used. In addition to the optical disk 507, the removable recording medium may be an MO, a memory card, or the like.

磁気ディスク505または光ディスク507に記録される情報の一例として、経路探索・経路誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地点表面などの地点物(フィーチャ)を表す背景データと、道路の形状を表す道路形状データとを有しており、ディスプレイ513の表示画面において2次元または3次元に描画される。   One example of information recorded on the magnetic disk 505 or the optical disk 507 is map information used for route search / route guidance. The map information includes background data representing feature points (features) such as buildings, rivers, and point surfaces, and road shape data representing the shape of the road. The map information is displayed two-dimensionally or three-dimensionally on the display screen of the display 513. Drawn.

道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入口やジャンクションの有無、各リンクについての長さ(距離)、道幅、進行方向、道路種別(高速道路、有料道路、一般道路)などの情報が含まれている。   The road shape data further includes traffic condition data. The traffic condition data includes, for example, the presence or absence of traffic lights or pedestrian crossings for each node, the presence or absence of a highway entrance or junction, the length (distance) for each link, road width, direction of travel, road type (highway, Information on toll roads and general roads).

また、交通条件データには、過去の渋滞情報を、季節・曜日・大型連休・時刻などを基準に統計処理した過去渋滞情報を記録している。ナビゲーション装置500は、後述する通信I/F515によって受信される道路交通情報によって現在発生している渋滞の情報を得るが、過去渋滞情報により、指定した時刻における渋滞状況の予想をおこなうことが可能となる。   In the traffic condition data, past traffic information obtained by statistically processing past traffic information based on seasons, days of the week, large holidays, and times is recorded. The navigation device 500 obtains information on a traffic jam that is currently occurring from road traffic information received by a communication I / F 515 described later, and can predict a traffic jam situation at a specified time based on past traffic jam information. Become.

なお、本実施例では地図情報を磁気ディスク505または光ディスク507に記録するようにしたが、これらに限るものではない。地図情報は、ナビゲーション装置500のハードウェアと一体に設けられているものに限って記録されているものではなく、ナビゲーション装置500の外部に設けられていてもよい。この場合、ナビゲーション装置500は、たとえば、通信I/F515を通じて、ネットワークを介して地図情報を取得する。取得された地図情報はRAM503などに記録される。   In this embodiment, the map information is recorded on the magnetic disk 505 or the optical disk 507. However, the present invention is not limited to this. The map information is not recorded only on the one integrated with the hardware of the navigation apparatus 500, and may be provided outside the navigation apparatus 500. In this case, the navigation apparatus 500 acquires map information via a network through the communication I / F 515, for example. The acquired map information is recorded in the RAM 503 or the like.

音声I/F508は、音声入力用のマイク509および音声出力用のスピーカ510に接続される。マイク509に受音された音声は、音声I/F508内でA/D変換される。また、スピーカ510からは音声が出力される。なお、マイク509から入力された音声は、音声データとして磁気ディスク505あるいは光ディスク507に記録可能である。   The audio I / F 508 is connected to a microphone 509 for audio input and a speaker 510 for audio output. The sound received by the microphone 509 is A / D converted in the sound I / F 508. In addition, sound is output from the speaker 510. Note that the sound input from the microphone 509 can be recorded as sound data on the magnetic disk 505 or the optical disk 507.

入力デバイス511は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス511は、利用者によって選択されたキーに対応するデータを装置内部へ入力する。   Examples of the input device 511 include a remote controller having a plurality of keys for inputting characters, numerical values, various instructions, a keyboard, a mouse, a touch panel, and the like. The input device 511 inputs data corresponding to the key selected by the user into the apparatus.

映像I/F512は、ディスプレイ513およびカメラ514と接続される。映像I/F512は、具体的には、たとえば、ディスプレイ513全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するVRAM(Video
RAM)などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ513を表示制御する制御ICなどによって構成される。
Video I / F 512 is connected to display 513 and camera 514. Specifically, the video I / F 512 includes, for example, a graphic controller that controls the entire display 513 and a VRAM (Video) that temporarily records image information that can be displayed immediately.
RAM) and a control IC that controls display 513 based on image data output from the graphic controller.

ディスプレイ513には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ513としては、たとえば、CRT、TFT液晶ディスプレイ、プラズマディスプレイ、有機ELディスプレイなどを用いることができる。ディスプレイ513は、車両に複数備えられていてもよく、たとえば、運転者に対するものと後部座席に着座する搭乗者に対するものなどである。   The display 513 displays icons, cursors, menus, windows, or various data such as characters and images. As the display 513, for example, a CRT, a TFT liquid crystal display, a plasma display, an organic EL display, or the like can be used. A plurality of displays 513 may be provided in the vehicle, for example, for the driver and for a passenger seated in the rear seat.

カメラ514は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、たとえば、カメラ514によって車両内部の搭乗者の挙動を撮影し、撮影した映像を映像I/F512を介してCPU501あるいは磁気ディスク505や光ディスク507などの記録媒体に出力する。   The camera 514 captures images inside or outside the vehicle. The image may be either a still image or a moving image. For example, a camera 514 captures the behavior of a passenger inside the vehicle, and the captured image is recorded on a recording medium such as the CPU 501 or the magnetic disk 505 or the optical disk 507 via the image I / F 512. Output to.

また、カメラ514によって車両外部の状況を撮影し、撮影した映像を映像I/F512を介して磁気ディスク505や光ディスク507などの記録媒体に出力する。CPU501に出力された映像は、たとえば、搭乗者の特定挙動の決定に用いられる。また、記録媒体に出力された映像は、ドライブレコーダ用画像として上書き記録や保存がおこなわれる。   The camera 514 captures a situation outside the vehicle, and outputs the captured video to a recording medium such as the magnetic disk 505 or the optical disk 507 via the video I / F 512. The video output to the CPU 501 is used for determining the specific behavior of the passenger, for example. The video output to the recording medium is overwritten and stored as a drive recorder image.

通信I/F515は、無線を介してネットワークに接続され、ナビゲーション装置500とCPU501とのインターフェースとして機能する。通信I/F515は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とCPU501とのインターフェースとしても機能する。また、通信I/F515は、テレビ放送やラジオ放送を受信する。   The communication I / F 515 is connected to a network via wireless and functions as an interface between the navigation device 500 and the CPU 501. The communication I / F 515 is further connected to a communication network such as the Internet via wireless, and also functions as an interface between the communication network and the CPU 501. The communication I / F 515 receives a television broadcast or a radio broadcast.

通信網には、LAN、WAN、公衆回線網や携帯電話網などがある。具体的には、通信I/F515は、たとえば、FMチューナー、VICS(Vehicle Information and Communication System)/ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、VICSセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、VICSは登録商標である。   Communication networks include LANs, WANs, public line networks and mobile phone networks. Specifically, the communication I / F 515 includes, for example, an FM tuner, a VICS (Vehicle Information and Communication System) / beacon receiver, a radio navigation device, and other navigation devices. Get road traffic information such as regulations. VICS is a registered trademark.

GPSユニット516は、GPS衛星からの電波を受信し、車両の現在地点を示す情報を算出する。GPSユニット516の出力情報は、後述する各種センサ517の出力値とともに、CPU501による車両の現在地点の特定に際して利用される。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図情報上の1点を特定する情報である。   The GPS unit 516 receives radio waves from GPS satellites and calculates information indicating the current location of the vehicle. The output information of the GPS unit 516 is used when the current position of the vehicle is specified by the CPU 501 together with output values of various sensors 517 described later. The information indicating the current location is information for specifying one point on the map information such as latitude / longitude and altitude.

各種センサ517は、車速センサや加速度センサ、角速度センサなどの、車両の位置や挙動を決定することが可能な情報を出力する。各種センサ517の出力値は、CPU501による車両の現在地点の特定や、速度や方位の変化量の測定などに用いられる。   The various sensors 517 output information that can determine the position and behavior of the vehicle, such as a vehicle speed sensor, an acceleration sensor, and an angular velocity sensor. The output values of the various sensors 517 are used by the CPU 501 for specifying the current location of the vehicle and measuring the amount of change in speed and direction.

なお、図1に示した実施の形態にかかる情報提供装置100の取得部101はCPU401と通信I/F411によって、記録部102はCPU401と磁気ディスクドライブ404と磁気ディスク405および光ディスクドライブ406と光ディスク407によって、算出部103はCPU401とRAM403によって、特定部104はCPU501とRAM503によって、判断部505はRAM503によって、出力部はCPU501と音声I/F508および映像I/F512によって、それぞれの機能を実現できる。   The acquisition unit 101 of the information providing apparatus 100 according to the embodiment illustrated in FIG. 1 is performed by the CPU 401 and the communication I / F 411, and the recording unit 102 is performed by the CPU 401, the magnetic disk drive 404, the magnetic disk 405, the optical disk drive 406, and the optical disk 407. Thus, the calculation unit 103 can be realized by the CPU 401 and the RAM 403, the specification unit 104 can be realized by the CPU 501 and the RAM 503, the determination unit 505 can be realized by the RAM 503, and the output unit can be realized by the CPU 501, the audio I / F 508 and the video I / F 512.

(ネットワークシステム300における処理手順)
つぎに、ネットワークシステム300における処理手順について説明する。ネットワークシステム300における処理は、情報配信用サーバ311、およびナビゲーション装置500が以下に説明する各処理をおこなうことで実現される。
(Processing procedure in network system 300)
Next, a processing procedure in the network system 300 will be described. The processing in the network system 300 is realized by the information delivery server 311 and the navigation device 500 performing each processing described below.

(ナビゲーション装置の処理手順(その1))
まず、本実施例にかかるナビゲーション装置の処理手順(その1)について説明する。図6−1は、本実施例にかかるナビゲーション装置500の処理手順(その1)を示すフローチャートである。図6−1に示したナビゲーション装置500の処理手順は、たとえば、ナビゲーション装置500の電源が入れられた場合や、利用者によって情報配信用サーバ311への情報の送信をおこなう旨が指示された場合などにおこなわれる。
(Processing procedure of navigation device (part 1))
First, a processing procedure (part 1) of the navigation device according to the present embodiment will be described. FIG. 6A is a flowchart of the processing procedure (part 1) of the navigation device 500 according to the present embodiment. The processing procedure of the navigation device 500 shown in FIG. 6A is, for example, when the navigation device 500 is turned on or when the user instructs to transmit information to the information distribution server 311. Etc.

図6−1に示したフローチャートにおいて、まず、利用者によって自宅地点がナビゲーション装置500に登録されているか否かを判定する(ステップS611)。自宅地点が登録されていると判定された場合(ステップS611:Yes)には、ナビゲーション装置500を搭載した移動体の移動履歴と自宅地点に関する情報を関連づけて、情報配信用サーバ311に送信(ステップS612)する。具体的に、ステップS612においては、たとえば、ナビゲーション装置500を搭載した移動体が移動した経路を特定可能な情報と、ナビゲーション装置500に登録された自宅地点を特定可能かつ各ナビゲーション装置を識別可能な情報を関連づけて送信する。   In the flowchart shown in FIG. 6A, first, it is determined whether or not the home point is registered in the navigation device 500 by the user (step S611). If it is determined that the home location is registered (step S611: Yes), the movement history of the mobile body equipped with the navigation device 500 and the information about the home location are associated with each other and transmitted to the information distribution server 311 (step S612). Specifically, in step S612, for example, information that can identify the route traveled by the mobile body equipped with the navigation device 500, the home location registered in the navigation device 500, and each navigation device can be identified. Send information in association.

ステップS612において、ナビゲーション装置500は、移動履歴と自宅地点に関する情報を関連づけて、情報配信用サーバ311に送信したのち、一連の処理を終了する。また、ステップS611において、自宅地点が登録されていないと判定された場合(ステップS611:No)には、そのまま、一連の処理を終了する。   In step S612, the navigation device 500 associates the movement history with the information on the home location and transmits the information to the information distribution server 311, and then ends the series of processes. If it is determined in step S611 that the home location is not registered (step S611: No), the series of processing ends.

(情報配信用サーバの処理手順)
つぎに、本実施例にかかる情報配信用サーバ311の処理手順について説明する。図6−2は、本実施例にかかる情報配信用サーバ311の処理手順を示すフローチャートである。図6−2に示したフローチャートにおいて、まず、情報配信用サーバ311は、上述した図6−1に示した処理手順によってナビゲーション装置500から送信された移動履歴と自宅地点に関する情報を受信するまで待機する(ステップS621:Noのループ)。
(Processing procedure of information distribution server)
Next, a processing procedure of the information distribution server 311 according to the present embodiment will be described. FIG. 6B is a flowchart of the processing procedure of the information delivery server 311 according to the present embodiment. In the flowchart shown in FIG. 6B, first, the information distribution server 311 waits until it receives the movement history and the information related to the home point transmitted from the navigation device 500 by the processing procedure shown in FIG. (Step S621: No loop).

移動履歴と自宅地点に関する情報を受信した場合(ステップS621:Yes)には、移動履歴と自宅地点に関する情報を記録する(ステップS622)。移動履歴と自宅地点に関する情報を記録したのち、記録されている移動履歴から所定の道路もしくは施設における移動体の移動回数を取得する(ステップS623)。移動体の移動回数を取得したのち、所定の道路または施設における移動頻度を算出する(ステップS624)。所定の道路もしくは施設における移動頻度を算出したのち、情報配信用サーバ311は、ナビゲーション装置500に移動体の移動回数および移動頻度に関する情報を送信(ステップS625)して、一連の処理を終了する。   When the information regarding the movement history and the home location is received (step S621: Yes), the information regarding the movement history and the home location is recorded (step S622). After recording the movement history and information on the home location, the number of movements of the moving body on a predetermined road or facility is acquired from the recorded movement history (step S623). After obtaining the number of movements of the moving body, the movement frequency on a predetermined road or facility is calculated (step S624). After calculating the movement frequency on a predetermined road or facility, the information distribution server 311 transmits information regarding the number of movements and the movement frequency of the moving body to the navigation device 500 (step S625), and ends the series of processes.

(ナビゲーション装置の処理手順(その2))
つぎに、本実施例にかかるナビゲーション装置の処理手順(その2)について説明する。図6−3は、本実施例にかかるナビゲーション装置500の処理手順(その2)を示すフローチャートである。図6−3に示したナビゲーション装置500の処理手順は、たとえば、利用者によって情報の更新が指示された場合などにおこなわれる。図6−3に示したフローチャートにおいて、まず、ナビゲーション装置500は、情報配信用サーバ311から移動体の移動回数および移動頻度に関する情報を受信するまで待機する(ステップS631:Noのループ)。
(Processing procedure of navigation device (part 2))
Next, a processing procedure (part 2) of the navigation device according to the present embodiment will be described. FIG. 6-3 is a flowchart of the process procedure (part 2) of the navigation device 500 according to the present embodiment. The processing procedure of the navigation device 500 shown in FIG. 6-3 is performed, for example, when an instruction to update information is given by the user. In the flowchart shown in FIG. 6C, first, the navigation apparatus 500 waits until it receives information about the number of movements and the movement frequency of the moving object from the information distribution server 311 (step S631: No loop).

情報配信用サーバ311から移動体の移動回数および移動頻度に関する情報を受信した場合(ステップS631:Yes)には、受信した移動体の移動回数および移動頻度に関する情報から、抜け道の条件を満たす道路があるか否かを判断する(ステップS632)。ここで、抜け道の条件とは、たとえば、所定の主要道路以外で、移動体の移動回数が所定回数以上かつ移動頻度が所定値以上の道路である。たとえば、抜け道の条件の具体的な一例を示すと、対象の道路が国道および県道以外であり、対象の道路の移動体の移動回数が周辺の同様の道路と比較して2倍以上の回数であり、移動頻度が8割以上の条件を満たす道路などである。   When the information regarding the number of movements and the movement frequency of the moving object is received from the information distribution server 311 (step S631: Yes), the road satisfying the loop-out condition is determined from the information regarding the number of movements and the movement frequency of the received moving object. It is determined whether or not there is (step S632). Here, the conditions for the exit path are, for example, roads other than the predetermined main road, in which the moving body moves more than a predetermined number of times and the moving frequency exceeds a predetermined value. For example, a specific example of the conditions of the exit route is that the target road is other than the national road and the prefectural road, and the moving number of the moving object of the target road is more than twice as many as the surrounding similar roads. Yes, it is a road that satisfies the condition that the movement frequency is 80% or more.

受信した移動体の移動回数および移動頻度に関する情報から、抜け道の条件を満たす道路があると判定された場合(ステップS632:Yes)には、条件を満たす道路を抜け道として出力する(ステップS633)。ナビゲーション装置500は、ステップS633において、抜け道の条件を満たす道路を抜け道として出力したのち、ステップS634へ進む。また、ステップS632において、抜け道の条件を満たす道路がないと判定された場合(ステップS632:No)には、そのまま、ステップS634へ進む。   If it is determined from the received information regarding the number of movements and the movement frequency that there is a road that satisfies the exit route (step S632: Yes), the road that satisfies the condition is output as an exit (step S633). In step S633, the navigation apparatus 500 outputs the road that satisfies the condition of the exit path as the exit path, and then proceeds to step S634. If it is determined in step S632 that there is no road that satisfies the exit route condition (step S632: No), the process proceeds to step S634 as it is.

つぎに、受信した移動体の移動回数および移動頻度に関する情報から、全国的に有名な施設の条件を満たす施設があるか否かを判定する(ステップS634)。ここで、全国的に有名な施設の条件とは、たとえば、移動体の移動回数が所定回数以上かつ移動頻度が所定値以下の施設である。受信した移動体の移動回数および移動頻度に関する情報から、全国的に有名な施設の条件を満たす施設があると判定された場合(ステップS634:Yes)には、条件を満たす施設を全国的に有名な施設として出力する(ステップS635)。たとえば、全国的に有名な施設の条件の具体的な一例を示すと、対象の施設の移動体の移動回数が周辺の同様の施設と比較して10倍以上の回数であり、移動頻度が1割以下の条件を満たす施設などである。   Next, it is determined from the received information on the number of movements and the movement frequency of the moving body whether there is a facility that satisfies the nationally famous facility conditions (step S634). Here, the nationally famous facility condition is, for example, a facility in which the number of movements of the moving body is not less than a predetermined number and the movement frequency is not more than a predetermined value. If it is determined from the received information on the number of movements and the frequency of movement that there is a facility that satisfies the nationally famous facility (step S634: Yes), the facility that satisfies the condition is famous nationwide. Is output as a new facility (step S635). For example, when a specific example of the condition of a facility that is famous nationwide is shown, the number of movements of the moving body of the target facility is 10 times or more compared to the similar facilities in the vicinity, and the movement frequency is 1 It is a facility that meets the following conditions.

ステップS635において、条件を満たす施設を全国的に有名な施設として出力したのち、ステップS636へ進む。また、ステップS634において、全国的に有名な施設の条件を満たす施設がないと判定された場合(ステップS634:No)には、そのまま、ステップS636へ進む。   In step S635, the facility that satisfies the condition is output as a nationally famous facility, and the process proceeds to step S636. If it is determined in step S634 that there is no facility that satisfies the nationally famous facility condition (step S634: No), the process directly proceeds to step S636.

つぎに、受信した移動体の移動回数および移動頻度に関する情報から、地元で評判のよい施設の条件を満たす施設があるか否かを判定する(ステップS636)。ここで、地元で評判のよい施設の条件とは、たとえば、移動体の移動回数が所定回数以上かつ移動頻度が所定値以上の施設である。受信した移動体の移動回数および移動頻度に関する情報から、地元で評判のよい施設の条件を満たす施設があると判定された場合(ステップS636:Yes)には、条件を満たす施設を地元で評判のよい施設として出力する(ステップS637)。たとえば、地元で評判のよい施設の条件の具体的な一例を示すと、対象の施設の移動体の移動回数が周辺の同様の施設と比較して5倍以上の回数であり、移動頻度が5割以上の条件を満たす施設などである。   Next, it is determined from the received information regarding the number of movements and the movement frequency of the moving body whether or not there is a facility that satisfies the condition of a well-reputed facility (step S636). Here, the condition of a facility having a good reputation in the local area is, for example, a facility where the number of movements of the moving body is a predetermined number or more and the movement frequency is a predetermined value or more. If it is determined from the received information on the number of movements and the frequency of movement that there is a facility that satisfies the conditions of a well-established facility in the local area (step S636: Yes), the facility that satisfies the condition is reputed locally. It outputs as a good facility (step S637). For example, a specific example of the conditions of a well-established facility in the local area indicates that the number of movements of the moving object of the target facility is more than five times that of the similar facilities in the vicinity and the movement frequency is 5 It is a facility that satisfies more than 20%.

ステップS637において、条件を満たす施設を地元で評判のよい施設として出力したのち、一連の処理を終了する。また、ステップS636において、地元で評判のよい施設の条件を満たす施設がないと判定された場合(ステップS636:No)には、そのまま、一連の処理を終了する。   In step S637, the facility that satisfies the condition is output as a well-reputed facility in the local area, and then the series of processes is terminated. If it is determined in step S636 that there is no facility that satisfies the condition of a well-reputed facility in the local area (step S636: No), the series of processing is terminated as it is.

上述したように、本実施例の情報配信用サーバ311によれば、ナビゲーション装置500から受信した移動履歴と自宅地点に関する情報から、所定の道路もしくは施設における移動体の移動回数を取得し、移動頻度を算出することができる。また、移動体の移動回数および移動頻度に関する情報をナビゲーション装置500に送信することができる。これにより、ナビゲーション装置500は、所定の道路または施設の移動体の移動回数および移動頻度に関する情報を受信し、出力することによって、利用者を移動体の移動回数および移動頻度に基づき案内することができる。   As described above, according to the information distribution server 311 of the present embodiment, the number of movements of a moving object on a predetermined road or facility is acquired from the movement history received from the navigation device 500 and information on the home location, and the movement frequency is acquired. Can be calculated. In addition, information regarding the number of movements and the movement frequency of the moving object can be transmitted to the navigation device 500. Thereby, the navigation apparatus 500 can guide the user based on the number of movements and the movement frequency of the moving body by receiving and outputting information on the number of movements and the movement frequency of the moving body of the predetermined road or facility. it can.

また、上述した本実施例のナビゲーション装置500によれば、情報配信用サーバ311から受信した移動体の移動回数および移動頻度に関する情報から、所定の条件を満たす道路を抜け道としてスピーカ510またはディスプレイ513から出力することができる。これにより、利用者は、たとえば、渋滞を回避するための、渋滞しているポイントの付近に住んでいる地元の住人しか知らないような効果的な抜け道を知ることができる。   Further, according to the navigation apparatus 500 of the present embodiment described above, from the information regarding the number of movements and the movement frequency of the moving body received from the information distribution server 311, the road satisfying a predetermined condition is taken as a path from the speaker 510 or the display 513. Can be output. Accordingly, the user can know an effective loophole that only a local resident who lives near the point where the traffic jam occurs, for example, to avoid the traffic jam.

また、上述した本実施例のナビゲーション装置500によれば、情報配信用サーバ311から受信した移動体の移動回数および移動頻度に関する情報から、所定の条件を満たす施設を、全国的に有名な施設としてスピーカ510またはディスプレイ513から出力することができる。これにより、利用者は、たとえば、全国的に有名な施設に行きたいと思った場合にも、煩わしい作業をせずに所望の施設を知ることができる。   In addition, according to the navigation apparatus 500 of the present embodiment described above, a facility that satisfies a predetermined condition from information on the number of movements and the movement frequency of the moving body received from the information distribution server 311 is regarded as a nationally famous facility. The data can be output from the speaker 510 or the display 513. Thereby, the user can know a desired facility, without carrying out a troublesome operation, for example, when he wants to go to a famous facility nationwide.

また、上述した本実施例のナビゲーション装置500によれば、情報配信用サーバ311から受信した移動体の移動回数および移動頻度に関する情報から、所定の条件を満たす施設を地元で評判のよい施設としてスピーカ510またはディスプレイ513から出力することができる。これにより、利用者は、たとえば、旅行で行った地域の評判のよい施設に行きたいと思った場合にも、煩わしい作業をせずに所望の施設を知ることができる。   In addition, according to the navigation apparatus 500 of the present embodiment described above, a facility that satisfies a predetermined condition is regarded as a well-established facility locally based on the information regarding the number of movements and the movement frequency of the moving body received from the information distribution server 311. 510 or the display 513. Thereby, the user can know a desired facility, without carrying out a troublesome work, for example, when he wants to go to the reputable facility of the area which went on a trip.

なお、本実施例では、抜け道と全国的に有名な施設と地元で評判のよい施設との情報を出力することを例にとって説明したが、出力する情報は本実施例に示した抜け道と全国的に有名な施設と地元で評判のよい施設に限らない。また、たとえば、利用者によって「抜け道の情報のみが欲しい」のように所定の情報に限定する旨の指示があった場合には、指示された情報のみを出力し、そのまま処理を終えてもよい。その場合には、処理する情報量が少なく済むので、処理時間の短縮化を図ることができる。   In this embodiment, the example of outputting information on loopholes, nationally famous facilities, and locally reputable facilities has been described as an example. However, the information to be output is the loopholes shown in this embodiment and nationwide. Not limited to well-known facilities and reputable facilities locally. Further, for example, when the user gives an instruction to limit the information to predetermined information such as “I want only information on loopholes”, only the instructed information may be output and the processing may be finished as it is. . In that case, since the amount of information to be processed is small, the processing time can be shortened.

また、たとえば、利用者によって「○○県▲▲市の情報が欲しい」のように所望の地域だけの情報に限定する旨の指示があった場合には、指示された地域だけの情報を情報配信用サーバ311から受信することとしてもよい。その場合には、受信する情報量が少なく済むので、通信時間の短縮化を図ることができる。   Also, for example, if the user gives an instruction to limit information to only the desired area, such as “I want information about XX prefectures ▲ and city”, information on only the specified area It may be received from the distribution server 311. In that case, since the amount of information to be received is small, the communication time can be shortened.

また、本実施例に示した所定の条件は、本実施例に示した条件に限らない。条件をさらに細かくし、増やすことで、出力される情報の精度を高めることができる。たとえば、本実施例に示した抜け道の条件に、さらに「信号機の数が所定数以下である道路」という条件を追加することにより、さらに精度の高い抜け道に関する情報を出力することができる。また、所定の条件は、ナビゲーション装置500の製造者がナビゲーション装置500にあらかじめ登録しておいてもよいし、ナビゲーション装置500の利用者が任意の条件を設定できることとしてもよい。   Further, the predetermined condition shown in the present embodiment is not limited to the condition shown in the present embodiment. By further narrowing and increasing the conditions, the accuracy of the output information can be increased. For example, by adding a condition of “a road where the number of traffic lights is equal to or less than a predetermined number” to the condition of the exit path shown in the present embodiment, it is possible to output information on the exit path with higher accuracy. The predetermined condition may be registered in advance in the navigation device 500 by the manufacturer of the navigation device 500, or the user of the navigation device 500 may set an arbitrary condition.

また、たとえば、利用者が「全国的に有名なパスタ屋のリストが欲しい」と思った場合には、ナビゲーション装置500は、全国的に有名なパスタ屋の条件を満たす施設のみの情報を受信した移動回数および移動頻度から抽出し、リストとしてディスプレイ513に表示することとしてもよい。   In addition, for example, when the user thinks “I want a list of famous pasta shops nationwide”, the navigation device 500 has received only information on facilities that satisfy the conditions of famous pasta shops nationwide. It is good also as extracting from the frequency | count of a movement and a movement frequency, and displaying on the display 513 as a list | wrist.

また、本実施例では、情報配信用サーバ311から送信された移動体の移動回数および移動頻度に関する情報をナビゲーション装置500が受信し、ナビゲーション装置500が所定の条件を満たす道路もしくは施設を出力することを例にとって説明したが、情報配信用サーバ311が、移動体の移動回数および移動頻度に関する情報から所定の条件を満たす道路および施設の情報を抽出し、抽出した情報をナビゲーション装置500に送信することとしてもよい。また、利用者個人の自宅が特定されるような情報は公開されないので、利用者のプライバシーの保護は守られる。   In the present embodiment, the navigation device 500 receives the information regarding the number of movements and the movement frequency of the moving body transmitted from the information distribution server 311, and the navigation device 500 outputs a road or facility that satisfies a predetermined condition. The information distribution server 311 extracts information on roads and facilities that satisfy predetermined conditions from information on the number of movements and the movement frequency of the moving object, and transmits the extracted information to the navigation device 500. It is good. In addition, since information that identifies a user's home is not disclosed, the protection of the user's privacy is protected.

なお、本実施の形態で説明した情報提供方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。   The information providing method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. The program may be a transmission medium that can be distributed via a network such as the Internet.

実施の形態の情報提供装置の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the information provision apparatus of embodiment. 情報提供装置100の処理手順を示すフローチャートである。3 is a flowchart showing a processing procedure of the information providing apparatus 100. 実施例のネットワークシステムの概略構成を示す説明図である。It is explanatory drawing which shows schematic structure of the network system of an Example. 情報配信用サーバ311のハードウェア構成を示すブロック図である。3 is a block diagram illustrating a hardware configuration of an information distribution server 311. FIG. ナビゲーション装置のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of a navigation apparatus. 本実施例にかかるナビゲーション装置500の処理手順(その1)を示すフローチャートである。It is a flowchart which shows the process sequence (the 1) of the navigation apparatus 500 concerning a present Example. 本実施例にかかる情報配信用サーバ311の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the server 311 for information delivery concerning a present Example. 本実施例にかかるナビゲーション装置500の処理手順(その2)を示すフローチャートである。It is a flowchart which shows the process sequence (the 2) of the navigation apparatus 500 concerning a present Example.

符号の説明Explanation of symbols

100 情報提供装置
101 取得部
102 記録部
103 算出部
104 特定部
105 判断部
106 出力部
DESCRIPTION OF SYMBOLS 100 Information provision apparatus 101 Acquisition part 102 Recording part 103 Calculation part 104 Identification part 105 Judgment part 106 Output part

Claims (9)

移動体の移動履歴および当該移動体の利用者の行動拠点に関する情報を任意の地点ごとに取得する取得手段と、
前記取得手段によって取得された情報を用いて、前記各移動体の前記行動拠点から所定の範囲(以下、「基本行動範囲」という)内に存在する前記任意の地点における前記移動体の移動頻度を算出する算出手段と、
前記算出手段によって算出された移動頻度に関する情報を出力する出力手段と、
を備えることを特徴とする情報提供装置。
An acquisition means for acquiring, for each arbitrary point, information on the movement history of the moving object and the action base of the user of the moving object;
Using the information acquired by the acquisition means, the moving frequency of the moving object at the arbitrary point existing within a predetermined range (hereinafter referred to as “basic action range”) from the action base of each moving object is calculated. A calculating means for calculating;
Output means for outputting information on the movement frequency calculated by the calculation means;
An information providing apparatus comprising:
前記算出手段は、
前記移動頻度として、前記基本行動範囲内に存在する前記任意の地点を前記移動体が移動した移動回数を算出することを特徴とする請求項1に記載の情報提供装置。
The calculating means includes
The information providing apparatus according to claim 1, wherein the moving frequency is calculated as the number of times the moving body has moved around the arbitrary point existing within the basic action range.
前記算出手段は、
前記移動頻度として、前記基本行動範囲内に存在する前記任意の地点を前記移動体が移動した移動回数の、当該任意の地点を移動したすべての移動体の移動回数に対する割合を算出することを特徴とする請求項1に記載の情報提供装置。
The calculating means includes
The movement frequency is calculated by calculating a ratio of the number of movements of the moving object that has moved the arbitrary point existing within the basic action range to the number of movements of all the moving objects that have moved the arbitrary point. The information providing apparatus according to claim 1.
前記算出手段によって算出された移動頻度にしたがって、当該移動頻度が所定の閾値以上となる地点を特定する特定手段を備え、
前記出力手段は、
さらに、前記特定手段によって特定された地点に関する情報を出力することを特徴とする請求項1〜3のいずれか一つに記載の情報提供装置。
In accordance with the movement frequency calculated by the calculation means, comprising a specifying means for specifying a point where the movement frequency is a predetermined threshold value or more,
The output means includes
Furthermore, the information provision apparatus as described in any one of Claims 1-3 which outputs the information regarding the point specified by the said specific means.
前記特定手段によって特定された地点(以下、「特定地点」という)が、道路上の地点であるか否かを判断する判断手段を備え、
前記出力手段は、
前記判断手段によって前記特定地点が道路上の地点であると判断された場合に、当該特定地点を経由するルートに関する情報を出力することを特徴とする請求項4に記載の情報提供装置。
A determination means for determining whether or not a point specified by the specifying means (hereinafter referred to as “specific point”) is a point on the road;
The output means includes
5. The information providing apparatus according to claim 4, wherein when the determination unit determines that the specific point is a point on a road, information on a route passing through the specific point is output.
前記特定手段によって特定された地点(以下、「特定地点」という)に施設が存在するか否かを判断する判断手段を備え、
前記出力手段は、
前記判断手段によって施設が存在すると判断された場合に、当該施設に関する情報を出力することを特徴とする請求項4に記載の情報提供装置。
A determination means for determining whether or not a facility exists at the point specified by the specifying means (hereinafter referred to as “specific point”);
The output means includes
The information providing apparatus according to claim 4, wherein when the determination unit determines that a facility exists, information on the facility is output.
移動体の移動履歴および当該移動体の利用者の行動拠点に関する情報を任意の地点ごとに取得する取得工程と、
前記取得工程によって取得された情報を用いて、前記行動拠点から所定の範囲(以下、「基本行動範囲」という)内に存在する前記任意の地点における前記移動体の移動頻度を算出する算出工程と、
前記算出工程によって算出された移動頻度に関する情報を出力する出力工程と、
を含むことを特徴とする情報提供方法。
An acquisition step of acquiring information on the movement history of the moving object and the action base of the user of the moving object for each arbitrary point;
A calculation step of calculating a movement frequency of the moving body at the arbitrary point existing within a predetermined range (hereinafter referred to as “basic action range”) from the action base using the information acquired by the acquisition step; ,
An output step of outputting information on the movement frequency calculated by the calculation step;
An information providing method comprising:
請求項7に記載の情報提供方法をコンピュータに実行させることを特徴とする情報提供プログラム。   An information providing program for causing a computer to execute the information providing method according to claim 7. 請求項8に記載の情報提供プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。   A computer-readable recording medium on which the information providing program according to claim 8 is recorded.
JP2006337292A 2006-12-14 2006-12-14 Information providing device, information providing method, information providing program and computer-readable recording medium Pending JP2008152364A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006337292A JP2008152364A (en) 2006-12-14 2006-12-14 Information providing device, information providing method, information providing program and computer-readable recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006337292A JP2008152364A (en) 2006-12-14 2006-12-14 Information providing device, information providing method, information providing program and computer-readable recording medium

Publications (1)

Publication Number Publication Date
JP2008152364A true JP2008152364A (en) 2008-07-03

Family

ID=39654502

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006337292A Pending JP2008152364A (en) 2006-12-14 2006-12-14 Information providing device, information providing method, information providing program and computer-readable recording medium

Country Status (1)

Country Link
JP (1) JP2008152364A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010266333A (en) * 2009-05-14 2010-11-25 Ntt Docomo Inc Route integration server, route integration system, and route integration method
JP2011248812A (en) * 2010-05-31 2011-12-08 Denso It Laboratory Inc Route searching system, route searching method and program
WO2013021663A1 (en) * 2011-08-10 2013-02-14 株式会社日立ソリューションズ Charger information distribution device
JP2016038743A (en) * 2014-08-07 2016-03-22 株式会社インテック Area attribute estimation apparatus in navigation system, and area attribute estimation method
JP2016038744A (en) * 2014-08-07 2016-03-22 株式会社インテック Area attribute estimation apparatus and area attribute estimation method
JPWO2014162612A1 (en) * 2013-04-05 2017-02-16 パイオニア株式会社 Information providing system, terminal, information providing method, and information providing program
JP2021083034A (en) * 2019-11-22 2021-05-27 トヨタ自動車株式会社 Image data distribution system and image data display terminal

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010266333A (en) * 2009-05-14 2010-11-25 Ntt Docomo Inc Route integration server, route integration system, and route integration method
JP2011248812A (en) * 2010-05-31 2011-12-08 Denso It Laboratory Inc Route searching system, route searching method and program
WO2013021663A1 (en) * 2011-08-10 2013-02-14 株式会社日立ソリューションズ Charger information distribution device
JP2013037640A (en) * 2011-08-10 2013-02-21 Hitachi Solutions Ltd Charger information distribution device
JPWO2014162612A1 (en) * 2013-04-05 2017-02-16 パイオニア株式会社 Information providing system, terminal, information providing method, and information providing program
JP2016038743A (en) * 2014-08-07 2016-03-22 株式会社インテック Area attribute estimation apparatus in navigation system, and area attribute estimation method
JP2016038744A (en) * 2014-08-07 2016-03-22 株式会社インテック Area attribute estimation apparatus and area attribute estimation method
JP2021083034A (en) * 2019-11-22 2021-05-27 トヨタ自動車株式会社 Image data distribution system and image data display terminal
JP7272244B2 (en) 2019-11-22 2023-05-12 トヨタ自動車株式会社 Image data delivery system

Similar Documents

Publication Publication Date Title
JP4399502B2 (en) Route display device, display control method, display control program, and recording medium
US9228851B2 (en) Display of estimated time to arrival at upcoming personalized route waypoints
US8706408B2 (en) Navigation system and route search method
JP2010169441A (en) Information output terminal, information output method, information output program and recording medium
JP2021182332A (en) Congestion forecast information provision system, congestion forecast information provision method and congestion forecast information provision program
JP2015076077A (en) Traffic volume estimation system,terminal device, traffic volume estimation method and traffic volume estimation program
JP4949189B2 (en) NAVIGATION DEVICE, NAVIGATION METHOD, NAVIGATION PROGRAM, AND RECORDING MEDIUM
JP2009103524A (en) Navigation device, navigation method, navigation program, and computer-readable recording medium
JP4742170B2 (en) Travel planning device, navigation device, travel planning method, travel planning program, and recording medium
JP5032592B2 (en) Route search device, route search method, route search program, and recording medium
JP2008152364A (en) Information providing device, information providing method, information providing program and computer-readable recording medium
JP4381465B2 (en) Route guidance device, route guidance method, route guidance program, and computer-readable recording medium
JP2009222409A (en) Device, method, and program for outputting information, and recording medium
JP5172927B2 (en) NAVIGATION DEVICE AND NAVIGATION SYSTEM
JP2010026803A (en) Traffic jam prediction device, route search device, traffic jam prediction method, route search method, traffic jam prediction program, route search program, and computer-readable recording medium
JP4922637B2 (en) Route search device, route search method, route search program, and recording medium
JP5221120B2 (en) Facility information output device, program, facility information output method, and facility information display device
JP4979553B2 (en) Point detecting device, navigation device, point detecting method, navigation method, point detecting program, navigation program, and recording medium
JP2007263755A (en) Communication device, communication relay installation, communication method, communication program and recording medium
JP2009115718A (en) Navigation system, navigation method, navigation program, and record medium
JP4794668B2 (en) Electronic device, audio output method, audio output program, and recording medium
JP4395535B2 (en) Navigation device, search control method, search control program, and recording medium
WO2014162612A1 (en) Information provision system, terminal, information provision method, and information provision program
WO2014174648A1 (en) Information recording system, information acquisition device, information processing method, and information processing program
WO2007026708A1 (en) Information providing apparatus, information providing method, path guiding apparatus, path guiding method, information providing program, path guiding program and recording medium