JP4701055B2 - Information processing apparatus, system thereof, method thereof, program thereof, and recording medium recording the program - Google Patents

Information processing apparatus, system thereof, method thereof, program thereof, and recording medium recording the program Download PDF

Info

Publication number
JP4701055B2
JP4701055B2 JP2005283662A JP2005283662A JP4701055B2 JP 4701055 B2 JP4701055 B2 JP 4701055B2 JP 2005283662 A JP2005283662 A JP 2005283662A JP 2005283662 A JP2005283662 A JP 2005283662A JP 4701055 B2 JP4701055 B2 JP 4701055B2
Authority
JP
Japan
Prior art keywords
information
past
event
traffic
implementation status
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
JP2005283662A
Other languages
Japanese (ja)
Other versions
JP2007093402A (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.)
Pioneer Corp
Increment P Corp
Original Assignee
Pioneer Corp
Increment P 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 Corp, Increment P Corp filed Critical Pioneer Corp
Priority to JP2005283662A priority Critical patent/JP4701055B2/en
Publication of JP2007093402A publication Critical patent/JP2007093402A/en
Application granted granted Critical
Publication of JP4701055B2 publication Critical patent/JP4701055B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、過去の交通状況に関する過去交通情報を取得する情報処理装置、そのシステム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体に関する。   The present invention relates to an information processing apparatus that acquires past traffic information relating to past traffic conditions, a system thereof, a method thereof, a program thereof, and a recording medium on which the program is recorded.

従来、車載用のナビゲーション装置において、例えば日本にて開発されて利用されているVICS(Vehicle Information Communication System:道路交通情報通信システム(登録商標))によるサービスが提供されない領域について渋滞発生の有無を予測して、この予測を考慮に入れた移動経路を探索する構成が知られている(例えば、特許文献1参照)。   Conventionally, in an in-vehicle navigation system, for example, prediction of the occurrence of traffic congestion in areas where services are not provided by VICS (Vehicle Information Communication System (registered trademark)) developed and used in Japan And the structure which searches the movement path | route which considered this prediction is known (for example, refer patent document 1).

この特許文献1に記載ものは、ナビゲーション装置にて、設定経路付近に大型店舗などの渋滞発生要因があるか否かを検索し、この検索した渋滞発生要因に係る特定のサービス情報を情報センタから受信する。そして、この受信した特定のサービス情報に基づいて、経路付近に渋滞発生が予測されるか否かを判定し、渋滞予測区域や迂回路を適宜表示する。   According to the method disclosed in Patent Document 1, a navigation device searches for whether there is a cause of traffic jams such as a large store near a set route, and the specific service information related to the traffic jam occurrence factors is retrieved from the information center. Receive. Then, based on the received specific service information, it is determined whether or not a traffic jam is predicted near the route, and a traffic jam prediction area and a detour are displayed as appropriate.

特開2002−365074号公報(第3頁左欄−第5頁左欄)JP 2002-365074 A (page 3 left column-page 5 left column)

ところで、特許文献1のような構成に利用されるVICSからの過去の交通状況に関する情報(以下、VICS過去情報と称す)を参照可能な構成が知られている。利用者は、このような構成を利用して、現在あるいは未来の渋滞予測を参考とするために過去の日時を指定して、この指定日時におけるVICS過去情報を参照している。しかしながら、このような指定日時におけるVICS過去情報を参照する構成では、現在あるいは未来の渋滞予測の参考とする指定日時を利用者が自ら設定するため、現在あるいは未来の渋滞状況により近いVICS過去情報の参照が困難で労力を要するおそれがあるという問題点が一例として挙げられる。   By the way, the structure which can refer the information (henceforth VICS past information) regarding the past traffic condition from VICS used for a structure like patent document 1 is known. Using such a configuration, the user designates a past date and time to refer to the current or future traffic jam prediction, and refers to the VICS past information at the designated date and time. However, in such a configuration in which the VICS past information at the designated date and time is referred to, the user himself / herself sets the designated date and time for reference of the current or future traffic jam prediction. An example is the problem that it is difficult to refer to and may require labor.

本発明の目的は、このような実情などに鑑みて、過去の交通状況に関する適切な過去交通情報を容易に利用可能な情報処理装置、そのシステム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体を提供することである。   An object of the present invention is to record an information processing apparatus, a system, a method thereof, a program thereof, and a program thereof that can easily use appropriate past traffic information relating to a past traffic situation in view of such a situation. Is to provide a recording medium.

請求項1に記載の発明は、所定の地点に関する所定地点情報を取得する情報取得手段と、前記所定地点情報が示す地点を含む所定範囲の領域において現在以降に実施されるイベントの実施状況を認識する実施状況認識手段と、前記所定範囲の領域において、前記実施状況認識手段で認識した前記実施状況に対応する実施状況で過去に実施されたイベントの有無を判断する過去実施判断手段と、この過去実施判断手段で過去に実施されたイベントが有ると判断された場合、当該イベントが過去に実施された際の交通情報を取得する過去交通情報取得手段と、前記実施状況認識手段が認識した前記実施状況と、前記過去実施判断手段が認識した前記イベントの実施状況との対応度合いに基づいて、前記過去交通情報取得手段が取得する交通情報の優先度を設定する優先度設定手段と、を具備し、前記過去交通情報取得手段は、前記優先度設定手段で設定された前記優先度に基づいて前記交通情報を取得することを特徴とする情報処理装置である。 According to the first aspect of the present invention, information acquisition means for acquiring predetermined point information relating to a predetermined point, and an implementation status of an event executed after the present in an area within a predetermined range including the point indicated by the predetermined point information An implementation status recognizing means, a past implementation determination means for judging whether or not there has been an event executed in the past in an implementation status corresponding to the implementation status recognized by the implementation status recognition means in the region of the predetermined range, When it is determined by the execution determining means that there is an event executed in the past, the past traffic information acquiring means for acquiring traffic information when the event has been executed in the past, and the implementation recognized by the implementation status recognition means Based on the degree of correspondence between the situation and the implementation status of the event recognized by the past execution determination means, the traffic information acquired by the past traffic information acquisition means Priority setting means for setting priorities, and the past traffic information acquisition means acquires the traffic information based on the priorities set by the priority setting means It is a processing device.

請求項10に記載の発明は、請求項1ないし請求項のいずれかに記載の情報処理装置と、この情報処理装置にネットワークを介して各種情報が送受信可能に接続され、前記所定地点情報を生成して前記ネットワークを介して前記情報処理装置へ送信する送信用情報生成手段、および、前記情報処理装置から前記ネットワークを介して送信される前記交通情報を受信して取得する端末情報取得手段を備えた端末装置と、を具備し、前記情報取得手段は、前記端末装置から前記ネットワークを介して送信される前記所定地点情報を取得し、前記過去交通情報取得手段は、前記取得した前記交通情報を前記ネットワークを介して前記端末装置へ送信することを特徴とする情報処理システムである。
請求項11に記載の発明は、請求項7ないし請求項9のいずれかに記載の情報処理装置と、この情報処理装置にネットワークを介して各種情報が送受信可能に接続され、前記所定地点情報および前記イベント特定情報を生成して前記ネットワークを介して前記情報処理装置へ送信する送信用情報生成手段、および、前記情報処理装置から前記ネットワークを介して送信される前記交通情報を受信して取得する端末情報取得手段を備えた端末装置と、を具備し、前記情報取得手段は、前記端末装置から前記ネットワークを介して送信される前記所定地点情報および前記イベント特定情報を取得し、前記過去交通情報取得手段は、前記取得した前記交通情報を前記ネットワークを介して前記端末装置へ送信することを特徴とする情報処理システムである。
The invention according to claim 10, the information processing apparatus according to any one of claims 1 to 6, various kinds of information via the network to the information processing apparatus is transmitted and received connected, said predetermined point information generating and transmitting information generating means for transmitting to the information processing apparatus through the network, and the terminal information obtained by receiving Ki交 communication information before being transmitted over the network from the information processing apparatus anda terminal device including acquisition means, the information acquisition unit acquires the predetermined point information to be transmitted through the network from the terminal device, the historical traffic information obtaining means, the acquisition an information processing system and transmitting the the pre Ki交 communication information to the terminal apparatus via the network.
According to an eleventh aspect of the present invention, the information processing apparatus according to any one of the seventh to ninth aspects is connected to the information processing apparatus through a network so that various types of information can be transmitted and received. Transmission information generating means for generating the event identification information and transmitting it to the information processing device via the network, and receiving and acquiring the traffic information transmitted from the information processing device via the network A terminal device including terminal information acquisition means, wherein the information acquisition means acquires the predetermined point information and the event specifying information transmitted from the terminal device via the network, and the past traffic information The acquisition means transmits the acquired traffic information to the terminal device via the network. A.

請求項12に記載の発明は、端末装置にネットワークを介して各種情報が送受信可能に接続されたサーバ装置にて、所定の領域における過去の交通状況に関する所定の交通情報を端末装置へ送信する情報処理システムであって、前記端末装置は、所定の地点に関する所定地点情報を生成して前記サーバ装置へ送信する送信用情報生成手段と、前記サーバ装置から送信される前記交通情報を受信して取得する端末情報取得手段と、を備え、前記サーバ装置は、前記端末装置から送信される前記所定地点情報を取得する情報取得手段と、前記所定地点情報が示す地点を含む所定範囲の領域において現在以降に実施されるイベントの実施状況を認識する実施状況認識手段と、前記所定範囲の領域において、前記実施状況認識手段で認識した前記実施状況に対応する実施状況で過去に実施されたイベントの有無を判断する過去実施判断手段と、この過去実施判断手段で過去に実施されたイベントが有ると判断された場合、当該イベントが過去に実施された際の交通情報を取得して前記端末装置へ送信する過去交通情報取得手段と、前記実施状況認識手段が認識した前記実施状況と、前記過去実施判断手段が認識した前記イベントの実施状況との対応度合いに基づいて、前記過去交通情報取得手段が取得する交通情報の優先度を設定する優先度設定手段と、を備え、前記過去交通情報取得手段は、前記優先度設定手段で設定された前記優先度に基づいて前記交通情報を取得することを特徴とする情報処理システムである。 The invention according to claim 12 is information for transmitting predetermined traffic information related to past traffic conditions in a predetermined area to a terminal device in a server device connected to the terminal device so that various information can be transmitted and received via a network. In the processing system, the terminal device receives and obtains transmission information generation means for generating predetermined point information about a predetermined point and transmitting the information to the server device, and the traffic information transmitted from the server device. Terminal information acquisition means, and the server device is configured to acquire information on the predetermined point transmitted from the terminal device, and in a predetermined range area including the point indicated by the predetermined point information. An implementation status recognition means for recognizing the implementation status of an event to be executed at the same time, and the implementation status recognized by the implementation status recognition means in the area of the predetermined range If there is a past execution determination unit that determines the presence or absence of an event that has been performed in the past with the implementation status corresponding to the situation, and the past execution determination unit determines that there is an event that has been performed in the past, the event is performed in the past Past traffic information acquisition means for acquiring traffic information at the time of being transmitted to the terminal device, the implementation status recognized by the implementation status recognition means, and the implementation status of the event recognized by the past implementation determination means, Priority setting means for setting the priority of the traffic information acquired by the past traffic information acquisition means based on the correspondence degree of the past traffic information acquisition means, and the past traffic information acquisition means is set by the priority setting means It is an information processing system characterized by acquiring the traffic information based on the priority.

請求項18に記載の発明は、演算手段により、所定の領域における過去の交通状況に関する所定の交通情報を取得する情報処理方法であって、前記演算手段は、所定の地点に関する所定地点情報を取得する情報取得ステップと、前記所定地点情報が示す地点を含む所定範囲の領域において現在以降に実施されるイベントの実施状況を認識する実施状況認識ステップと、前記所定範囲の領域において、前記実施状況認識ステップで認識した前記実施状況に対応する実施状況で過去に実施されたイベントの有無を判断する過去実施判断ステップと、この過去実施判断ステップで過去に実施されたイベントが有ると判断された場合、当該イベントが過去に実施された際の交通情報を取得する過去交通情報取得ステップと、前記実施状況認識ステップで認識した前記実施状況と、前記過去実施判断ステップで認識した前記イベントの実施状況との対応度合いに基づいて、前記過去交通情報取得ステップで取得する交通情報の優先度を設定する優先度設定ステップと、を実施し、前記過去交通情報取得ステップでは、前記優先度設定ステップで設定された前記優先度に基づいて前記交通情報を取得することを特徴とする情報処理方法である。 The invention according to claim 18 is an information processing method for acquiring predetermined traffic information related to past traffic conditions in a predetermined area by a calculation means, wherein the calculation means acquires predetermined point information regarding a predetermined point. An information acquisition step, an implementation status recognition step for recognizing an implementation status of an event performed after the present in a predetermined range area including the point indicated by the predetermined spot information , and the implementation status recognition in the predetermined range area. When it is determined that there is an event executed in the past in the past execution determination step for determining the presence or absence of an event executed in the past in the execution status corresponding to the execution status recognized in the step, Past traffic information acquisition step for acquiring traffic information when the event has been performed in the past, and the implementation status recognition step A priority setting step for setting the priority of the traffic information acquired in the past traffic information acquisition step based on the degree of correspondence between the recognized implementation status and the event implementation status recognized in the past execution determination step; In the past traffic information acquisition step, the traffic information is acquired based on the priority set in the priority setting step.

請求項19に記載の発明は、端末装置、および、前記端末装置にネットワークを介して各種情報が送受信可能に接続されたサーバ装置により、所定の領域における過去の交通状況に関する所定の交通情報を前記サーバ装置から前記端末装置へ送信させる情報処理方法であって、前記端末装置は、所定の地点に関する所定地点情報を生成して前記サーバ装置へ送信する送信用情報生成ステップと、前記サーバ装置から送信される前記交通情報を受信して取得する端末情報取得ステップと、を実施し、前記サーバ装置は、前記端末装置から送信される前記所定地点情報を取得する情報取得ステップと、前記所定地点情報が示す地点を含む所定範囲の領域において現在以降に実施されるイベントの実施状況を認識する実施状況認識ステップと、前記所定範囲の領域において、前記実施状況認識ステップで認識した前記実施状況に対応する実施状況で過去に実施されたイベントの有無を判断する過去実施判断ステップと、この過去実施判断ステップで過去に実施されたイベントが有ると判断された場合、当該イベントが過去に実施された際の交通情報を取得して前記端末装置へ送信する過去交通情報取得ステップと、前記実施状況認識ステップで認識した前記実施状況と、前記過去実施判断ステップで認識した前記イベントの実施状況との対応度合いに基づいて、前記過去交通情報取得ステップで取得する交通情報の優先度を設定する優先度設定ステップと、を実施し、前記過去交通情報取得ステップでは、前記優先度設定ステップで設定された前記優先度に基づいて前記交通情報を取得することを特徴とする情報処理方法である。 According to the nineteenth aspect of the present invention, predetermined traffic information relating to past traffic conditions in a predetermined area is obtained by a terminal device and a server device connected to the terminal device via a network so that various types of information can be transmitted and received. An information processing method for transmitting from a server device to the terminal device, wherein the terminal device generates predetermined point information regarding a predetermined point and transmits the information to the server device, and transmits from the server device Terminal information acquisition step of receiving and acquiring the traffic information, and the server device acquiring the predetermined point information transmitted from the terminal device, and the predetermined point information recognizing implementation recognition step the implementation of an event to be carried out currently or later in the area of a predetermined range including the point indicated, the In the region of constant range, and the past implementation determining step of determining whether the past carried out event in implementation corresponding to the implementation recognized in the implementation recognition step is carried out in the past in this last implementation determining step If it is determined that there is an event, the previous traffic information acquisition step of acquiring traffic information when the event has been executed in the past and transmitting it to the terminal device, and the implementation status recognized in the implementation status recognition step And a priority setting step for setting the priority of the traffic information acquired in the past traffic information acquisition step based on the degree of correspondence with the implementation status of the event recognized in the past execution determination step, In the past traffic information acquisition step, the traffic information is acquired based on the priority set in the priority setting step. It is an information processing method comprising.

請求項20に記載の発明は、演算手段を、請求項1ないし請求項9のいずれかに記載の情報処理装置として機能させることを特徴とする情報処理プログラムである。 The invention described in claim 20 is an information processing program that causes a calculation means to function as the information processing apparatus according to any one of claims 1 to 9.

請求項21に記載の発明は、請求項18に記載の情報処理方法を演算手段に実行させることを特徴とする情報処理プログラムである。
請求項22に記載の発明は、請求項19に記載の情報処理方法を端末装置、および、前記端末装置にネットワークを介して各種情報が送受信可能に接続されたサーバ装置に実行させることを特徴とする情報処理プログラムである。
The invention according to claim 21 is an information processing program characterized by causing an arithmetic means to execute the information processing method according to claim 18.
The invention according to claim 22 is characterized in that the information processing method according to claim 19 is executed by a terminal device and a server device connected to the terminal device through a network so that various kinds of information can be transmitted and received. Information processing program.

請求項23に記載の発明は、請求項20または請求項21に記載の情報処理プログラムが演算手段にて読取可能に記録されたことを特徴とする情報処理プログラムを記録した記録媒体である。
請求項24に記載の発明は、請求項22に記載の情報処理プログラムが、端末装置、および、前記端末装置にネットワークを介して各種情報が送受信可能に接続されたサーバ装置にて読取可能に記録されたことを特徴とする情報処理プログラムを記録した記録媒体である。
According the invention described in claim 23, Ru recording medium der recording the information processing program characterized by computer-readable storage medium according to claim 20 or claim 21 is readable recorded by the calculation means.
According to a twenty-fourth aspect of the present invention, the information processing program according to the twenty-second aspect is recorded so as to be readable by a terminal device and a server device connected to the terminal device through a network so that various types of information can be transmitted and received. This is a recording medium on which an information processing program is recorded.

以下、本発明に係る一実施の形態を図面に基づいて説明する。本実施の形態では、本発明の情報処理システムとしてのナビゲーションシステムであって、移動体である例えば車両の移動状況としての走行を案内誘導したり、所定の領域における過去の交通状況を報知したりする構成を例示して説明する。なお、本発明の情報処理システムとしては、車両の走行案内誘導する構成に限らず、いずれの移動体の交通状況を報知する構成が対象となる。図1は、本実施の形態におけるナビゲーションシステムの概略構成を示すブロック図である。図2は、サーバ装置の概略構成を示すブロック図である。図3は、VICS(Vehicle Information Communication System:道路交通情報通信システム(登録商標))過去データベースの概略構成を示す模式図である。図4は、イベントデータベースの概略構成を示す模式図である。図5は、天気データベースの概略構成を示す模式図である。図6は、サーバ装置を構成するCPUの概略構成を示すブロック図である。図7は、端末装置の概略構成を示すブロック図である。図8は、地図情報を構成する表示用データのテーブル構造を模式的に示す概念図である。図9は、地図情報を構成するマッチングデータのテーブル構造を模式的に示す概念図である。図10は、端末装置を構成する処理部の概略構成を示すブロック図である。図11は、過去交通情報表示画面の概略構成を示す模式図である。なお、以下において、現在以降に実施されるイベントを現在以降イベントと、過去に実施されたイベントを過去イベントと、それぞれ称して説明する。さらに、現在の渋滞、交通事故、工事、交通規制などの交通情報をVICS情報と、過去の交通情報をVICS過去情報と、それぞれ称して説明する。   Hereinafter, an embodiment according to the present invention will be described with reference to the drawings. In this embodiment, the navigation system is an information processing system according to the present invention, which guides and guides traveling as a moving state of, for example, a moving state of a vehicle, or notifies past traffic conditions in a predetermined area. An example of the configuration will be described. Note that the information processing system of the present invention is not limited to the configuration for guiding the travel guidance of the vehicle, and the configuration for notifying the traffic situation of any moving body is an object. FIG. 1 is a block diagram showing a schematic configuration of the navigation system in the present embodiment. FIG. 2 is a block diagram illustrating a schematic configuration of the server apparatus. FIG. 3 is a schematic diagram showing a schematic configuration of a VICS (Vehicle Information Communication System) past database. FIG. 4 is a schematic diagram showing a schematic configuration of the event database. FIG. 5 is a schematic diagram showing a schematic configuration of a weather database. FIG. 6 is a block diagram showing a schematic configuration of a CPU constituting the server device. FIG. 7 is a block diagram illustrating a schematic configuration of the terminal device. FIG. 8 is a conceptual diagram schematically showing a table structure of display data constituting map information. FIG. 9 is a conceptual diagram schematically showing a table structure of matching data constituting map information. FIG. 10 is a block diagram illustrating a schematic configuration of a processing unit included in the terminal device. FIG. 11 is a schematic diagram showing a schematic configuration of a past traffic information display screen. In the following description, an event performed after the present is referred to as an event after the present, and an event performed in the past is referred to as a past event. Furthermore, the current traffic information such as traffic jams, traffic accidents, construction, and traffic regulations will be referred to as VICS information, and the past traffic information will be referred to as VICS past information.

〔ナビゲーションシステムの構成〕
図1において、100はナビゲーションシステムである。このナビゲーションシステム100は、例えば車両や航空機、船舶などの移動体の移動の状態に対応して案内を報知したり、過去の交通状況を報知したりするシステムである。そして、ナビゲーションシステム100は、ネットワーク200と、情報処理装置としてのサーバ装置300と、端末装置400と、を備えている。
[Configuration of navigation system]
In FIG. 1, reference numeral 100 denotes a navigation system. The navigation system 100 is a system for notifying guidance according to the moving state of a moving body such as a vehicle, an aircraft, or a ship, or notifying a past traffic situation. The navigation system 100 includes a network 200, a server device 300 as an information processing device, and a terminal device 400.

ネットワーク200には、サーバ装置300および端末装置400が接続されている。そして、ネットワーク200は、サーバ装置300と端末装置400とを情報の送受信が可能な状態に接続する。このネットワーク200としては、例えばTCP/IPなどの汎用のプロトコルに基づくインターネット、イントラネット、LAN(Local Area Network)、無線媒体により情報が送受信可能な複数の基地局がネットワークを構成する通信回線網や放送網などのネットワーク、さらには、サーバ装置300および端末装置400間で情報を直接送受信するための媒体となる無線媒体自体などが例示できる。ここで、無線媒体としては、電波、光、音波、電磁波などのいずれの媒体をも適用できる。   A server device 300 and a terminal device 400 are connected to the network 200. The network 200 connects the server device 300 and the terminal device 400 to a state in which information can be transmitted and received. As the network 200, for example, the Internet, an intranet, a LAN (Local Area Network) based on a general-purpose protocol such as TCP / IP, a communication line network or a broadcast in which a plurality of base stations capable of transmitting and receiving information via a wireless medium constitute a network Examples include a network such as a network, and a wireless medium that is a medium for directly transmitting and receiving information between the server apparatus 300 and the terminal apparatus 400. Here, any medium such as radio waves, light, sound waves, and electromagnetic waves can be applied as the wireless medium.

サーバ装置300は、ネットワーク200を介して端末装置400と情報の送受信が可能となっている。また、サーバ装置300は、気象庁や警視庁などの各種官庁、民間団体、VICS、企業などの各種機関に設置された図示しないサーバなどから、ネットワーク200を介して各種情報を取得可能となっている。この取得する情報としては、例えば気象情報や、VICS情報、ガソリンスタンドや飲食店などの各種店舗に関する店舗情報など、車両の移動に関する情報、すなわち車両の移動の際に利用される各種の移動関連情報が例示できる。そして、サーバ装置300は、図2に示すように、インターフェース310と、入力部320と、表示部330と、サーバメモリ340と、VICS過去情報データベース350と、イベントデータベース360と、天気データベース370と、演算手段としてのCPU(Central Processing Unit)380と、などを備えている。   The server device 300 can transmit and receive information to and from the terminal device 400 via the network 200. The server device 300 can acquire various information via a network 200 from a server (not shown) installed in various agencies such as the Japan Meteorological Agency and the Metropolitan Police Department, private organizations, VICS, and companies. Information to be acquired includes, for example, weather information, VICS information, store information related to various stores such as gas stations and restaurants, etc., information related to vehicle movement, that is, various types of movement related information used when the vehicle moves. Can be illustrated. As shown in FIG. 2, the server device 300 includes an interface 310, an input unit 320, a display unit 330, a server memory 340, a VICS past information database 350, an event database 360, a weather database 370, And a CPU (Central Processing Unit) 380 as a calculation means.

インターフェース310は、ネットワーク200を介して端末装置400に接続されるとともに、CPU380に接続されている。このインターフェース310は、ネットワーク200を介して入力されるサーバ信号Ssに対してあらかじめ設定されている入力インターフェース処理を実行し、処理サーバ信号としてCPU380へ出力する。また、インターフェース310は、CPU380から端末装置400に対して送信すべき処理サーバ信号が入力されると、入力された処理サーバ信号に対してあらかじめ設定されている出力インターフェース処理を実行し、サーバ信号Ssとしてネットワーク200を介して端末装置400へ出力する。なお、サーバ信号Ssは、処理サーバ信号に記載された情報に基づいて、適宜所定の端末装置400のみに出力させることも可能である。   The interface 310 is connected to the terminal device 400 via the network 200 and is also connected to the CPU 380. The interface 310 executes input interface processing set in advance for the server signal Ss input via the network 200, and outputs it to the CPU 380 as a processing server signal. When the processing server signal to be transmitted to the terminal device 400 is input from the CPU 380 to the interface 310, the interface 310 executes an output interface process set in advance for the input processing server signal, and the server signal Ss. To the terminal device 400 via the network 200. The server signal Ss can be output only to a predetermined terminal device 400 as appropriate based on information described in the processing server signal.

入力部320は、例えばキーボードやマウスなどで、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。これら操作ボタンや操作つまみなどの入力操作は、サーバ装置300の動作内容の設定や、VICS過去情報データベース350、イベントデータベース360、天気データベース370の情報の設定入力や更新、などの設定事項の設定入力である。そして、入力部320は、設定事項の入力操作により、設定事項に対応する信号をCPU380へ適宜出力して設定入力させる。なお、入力操作としては、操作ボタンや操作つまみなどの操作に限らず、例えば表示部330に設けられたタッチパネルによる入力操作や、音声による入力操作などにより、各種設定事項を設定入力する構成としてもできる。   The input unit 320 includes, for example, various operation buttons and operation knobs (not shown) that are input with a keyboard, a mouse, or the like. Input operations such as these operation buttons and operation knobs are performed by setting the operation contents of the server apparatus 300 and setting and updating setting items such as setting and updating information in the VICS past information database 350, the event database 360, and the weather database 370. It is. Then, the input unit 320 appropriately outputs a signal corresponding to the setting item to the CPU 380 by the setting item input operation, and causes the setting input. Note that the input operation is not limited to operation of operation buttons, operation knobs, and the like. For example, various setting items may be set and input by an input operation using a touch panel provided on the display unit 330 or an input operation using voice. it can.

表示部330は、CPU380にて制御されCPU380からの画像データの信号を画面表示させる。この表示部330としては、例えば液晶パネルや有機EL(Electro Luminescence)パネル、PDP(Plasma Display Panel)、CRT(Cathode-Ray Tube)、FED(Field Emission Display)、電気泳動ディスプレイパネルなどが例示できる。また、この表示部330に表示させる画像データとしては、サーバメモリ340からの画像データやネットワーク200を介して外部のサーバから取得した画像データなどが例示できる。   The display unit 330 is controlled by the CPU 380 and displays the image data signal from the CPU 380 on the screen. Examples of the display unit 330 include a liquid crystal panel, an organic EL (Electro Luminescence) panel, a PDP (Plasma Display Panel), a CRT (Cathode-Ray Tube), an FED (Field Emission Display), and an electrophoretic display panel. Examples of the image data displayed on the display unit 330 include image data from the server memory 340 and image data acquired from an external server via the network 200.

サーバメモリ340は、端末装置400あるいは外部のサーバなどから受信した各種情報を適宜に読み出し可能に記憶する。このサーバメモリ340としては、HD(Hard Disc)、DVD(Digital Versatile Disc)、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。なお、格納する情報として例えば入力部320の入力操作により入力された情報をも記憶可能で、入力操作により格納された情報の内容が適宜更新可能となっている。また、サーバメモリ340には、サーバ装置300全体およびナビゲーションシステム100全体を動作制御するOS(Operating System)上に展開される各種プログラムなどをも情報として記憶している。   The server memory 340 stores various information received from the terminal device 400 or an external server so that it can be read out appropriately. The server memory 340 may be configured to include a drive and a driver that are readable and stored in a recording medium such as an HD (Hard Disc), DVD (Digital Versatile Disc), optical disc, or memory card. As information to be stored, for example, information input by an input operation of the input unit 320 can be stored, and the content of the information stored by the input operation can be updated as appropriate. Further, the server memory 340 stores various programs developed on an OS (Operating System) that controls the operation of the entire server device 300 and the entire navigation system 100 as information.

さらに、サーバメモリ340には、端末装置400を用いてナビゲーションシステム100を利用する利用者に関する情報である個人情報が記憶されている。個人情報としては、氏名、住所、利用者毎に付与されるIDナンバやパスワードなどの他、ナビゲーションシステム100を利用する端末装置400の形態、端末装置400と情報を送受信するためのアドレス番号、などである。その他、サーバメモリ340には、ナビゲーション処理の実行に利用される各種情報を、CPU380にて適宜読み取り可能に記憶する。   Further, the server memory 340 stores personal information that is information related to the user who uses the navigation system 100 using the terminal device 400. As personal information, in addition to name, address, ID number and password assigned to each user, the form of the terminal device 400 using the navigation system 100, an address number for transmitting / receiving information to / from the terminal device 400, etc. It is. In addition, the server memory 340 stores various information used for executing the navigation process so that the CPU 380 can read the information as appropriate.

VICS過去情報データベース350は、過去の交通状況に関する情報のデータベースである。このVICS過去情報データベース350は、CPU380により適宜更新される。そして、VICS過去情報データベース350は、図3に示すように、少なくとも1つの過去交通情報としてのVICS過去情報351が1つのデータ構造として構成されている。   The VICS past information database 350 is a database of information related to past traffic conditions. The VICS past information database 350 is appropriately updated by the CPU 380. In the VICS past information database 350, as shown in FIG. 3, VICS past information 351 as at least one past traffic information is configured as one data structure.

VICS過去情報351は、所定の領域における過去の交通状況に関するデータである。そして、VICS過去情報351は、エリアID情報351Aと、リンクID情報351Bと、日時情報351Cと、渋滞状況情報351Dと、を備えている。   The VICS past information 351 is data relating to past traffic conditions in a predetermined area. The VICS past information 351 includes area ID information 351A, link ID information 351B, date / time information 351C, and traffic jam status information 351D.

エリアID情報351Aは、交通状況が表される領域を表示させるための後述する表示用メッシュ情報VMxに付与された固有の番号(以下、メッシュコードと称す)を示す情報である。   The area ID information 351A is information indicating a unique number (hereinafter referred to as a mesh code) given to display mesh information VMx described later for displaying an area where a traffic situation is represented.

リンクID情報351Bは、交通状況が表されるリンクL(図9参照)に付与された固有の番号(以下、リンクIDと称す)を示す情報である。   The link ID information 351B is information indicating a unique number (hereinafter referred to as a link ID) given to a link L (see FIG. 9) representing a traffic situation.

日時情報351Cは、交通状況が発生した日時に関する情報である。この日時情報351Cは、年を示す年情報351C1と、月を示す月情報351C2と、日を示す日情報351C3と、時刻を示す時刻情報351C4と、曜日を示す曜日情報351C5と、を備えている。   The date / time information 351C is information related to the date / time when the traffic situation occurred. The date / time information 351C includes year information 351C1 indicating the year, month information 351C2 indicating the month, day information 351C3 indicating the day, time information 351C4 indicating the time, and day-of-week information 351C5 indicating the day of the week. .

渋滞状況情報351Dは、具体的な交通状況に関する情報である。この渋滞状況情報351Dは、渋滞度情報351D1と、渋滞長情報351D2と、リンク旅行時間情報351D3と、事故渋滞状況情報351D4と、を備えている。渋滞度情報351D1は、渋滞の度合いを示す情報である。具体的には、渋滞していない状態である「渋滞なし」、渋滞している状態である「渋滞」、渋滞なしおよび渋滞の間の状態である「混雑」を示すフラグ情報である。渋滞長情報351D2は、渋滞の長さを示す情報である。リンク旅行時間情報351D3は、リンクID情報351Bで表されるリンクLの通過に要する時間を示す情報である。事故渋滞状況情報351D4は、事故渋滞が発生していたか否かに関する情報である。具体的には、「事故渋滞あり」または「事故渋滞なし」を示すフラグ情報である。   The traffic condition information 351D is information regarding a specific traffic condition. The traffic congestion status information 351D includes traffic congestion level information 351D1, traffic congestion length information 351D2, link travel time information 351D3, and accident traffic congestion status information 351D4. The congestion level information 351D1 is information indicating the degree of congestion. Specifically, the flag information indicates “no traffic jam” that is not congested, “congestion” that is congested, and “congestion” that is between no traffic and congested traffic. The traffic jam length information 351D2 is information indicating the length of the traffic jam. The link travel time information 351D3 is information indicating the time required to pass the link L represented by the link ID information 351B. The accident traffic situation information 351D4 is information regarding whether or not an accident traffic jam has occurred. Specifically, the flag information indicates “Accident traffic jam” or “Accident traffic jam”.

イベントデータベース360は、現在以降イベントや過去イベントに関する情報のデータベースである。このイベントデータベース360は、CPU380により適宜更新される。そして、イベントデータベース360は、図4に示すように、少なくとも1つのイベントデータ361が1つのデータ構造として構成されている。   The event database 360 is a database of information related to events and past events from now on. The event database 360 is appropriately updated by the CPU 380. In the event database 360, as shown in FIG. 4, at least one event data 361 is configured as one data structure.

イベントデータ361は、所定のイベントに関するデータである。そして、イベントデータ361は、エリアID情報361Aと、実施イベント種別情報361Bと、実施イベント名称情報361Cと、過去未来識別情報361Dと、実施日時情報361Eと、を備えている。   The event data 361 is data related to a predetermined event. The event data 361 includes area ID information 361A, implementation event type information 361B, implementation event name information 361C, past future identification information 361D, and implementation date information 361E.

エリアID情報361Aは、イベントが実施される領域のメッシュコードを示す情報である。   The area ID information 361A is information indicating the mesh code of the area where the event is performed.

実施イベント種別情報361Bは、イベントの種別を示す情報である。ここで、実施イベント種別情報361Bで示される種別としては、「花火大会」、「サッカー」などが例示できる。   The implementation event type information 361B is information indicating the type of event. Here, examples of the type indicated by the implementation event type information 361B include “fireworks display” and “soccer”.

実施イベント名称情報361Cは、イベントの名称を示す情報である。   The implementation event name information 361C is information indicating the name of the event.

過去未来識別情報361Dは、イベントデータ361で表されるイベントが現在以降イベントまたは過去イベントである旨を示す情報である。具体的には、現在以降イベントである旨の「現在」または過去イベントである旨の「過去」を示すフラグ情報である。   The past future identification information 361D is information indicating that the event represented by the event data 361 is an event after the present or a past event. Specifically, it is flag information indicating “present” indicating that the event is a current event or later, or “past” indicating that the event is a past event.

実施日時情報361Eは、イベントが実施される時間に関する情報である。この実施日時情報361Eは、曜日を示す曜日情報361E1と、年を示す年情報361E2と、月を示す月情報361E3と、日を示す日情報361E4と、開始時刻を示す開始時刻情報361E5と、終了時刻を示す終了時刻情報361E6と、を備えている。   The implementation date / time information 361E is information related to the time when the event is implemented. The implementation date information 361E includes day information 361E1 indicating the day of the week, year information 361E2 indicating the year, month information 361E3 indicating the month, day information 361E4 indicating the day, start time information 361E5 indicating the start time, and end. End time information 361E6 indicating the time.

天気データベース370は、現在や未来あるいは過去の天気に関する情報のデータベースである。この天気データベース370は、CPU380により適宜更新される。そして、天気データベース370は、図5に示すように、少なくとも1つの天気データ371が1つのデータ構造として構成されている。   The weather database 370 is a database of information relating to current, future, or past weather. The weather database 370 is appropriately updated by the CPU 380. In the weather database 370, as shown in FIG. 5, at least one weather data 371 is configured as one data structure.

天気データ371は、所定の領域における所定の日時の天気に関するデータである。そして、天気データ371は、エリアID情報371Aと、現在過去未来識別情報371Bと、日時情報371Cと、天気内容情報371Dと、を備えている。   The weather data 371 is data related to the weather at a predetermined date and time in a predetermined area. The weather data 371 includes area ID information 371A, current past future identification information 371B, date / time information 371C, and weather content information 371D.

エリアID情報371Aは、天気が示される領域のメッシュコードを示す情報である。   The area ID information 371A is information indicating a mesh code of an area where the weather is indicated.

現在過去未来識別情報371Bは、天気データ371で表される天気が現在、過去、または、未来のものである旨を示す情報である。具体的には、現在のものである「現在」、過去のものである「過去」、未来のものである「未来」を示すフラグ情報である。 The current past future identification information 371B is information indicating that the weather represented by the weather data 371 is present, past, or future. Specifically, the flag information indicates “present” that is the present, “past” that is the past, and “future” that is the future.

日時情報371Cは、天気が示される日時に関する情報である。この日時情報371Cは、年を示す年情報371C1と、月を示す月情報371C2と、日を示す日情報371C3と、時刻を示す時刻情報371C4と、曜日を示す曜日情報371C5と、を備えている。   The date / time information 371C is information related to the date / time when the weather is indicated. The date / time information 371C includes year information 371C1 indicating the year, month information 371C2 indicating the month, day information 371C3 indicating the day, time information 371C4 indicating the time, and day-of-week information 371C5 indicating the day of the week. .

天気内容情報371Dは、天気の内容を示す情報である。具体的には、天気内容情報は、例えば、「晴れ」、「曇り」、「雨」、「台風」、「強風」などを示す情報である。   The weather content information 371D is information indicating the content of the weather. Specifically, the weather content information is information indicating, for example, “sunny”, “cloudy”, “rain”, “typhoon”, “strong wind”, and the like.

CPU380は、サーバメモリ340に記憶された各種プログラムとして、図6に示すように、データベース更新手段381と、情報取得手段としても機能する実施状況認識手段382と、優先度設定手段としてのポイント算出手段383と、過去実施判断手段としても機能する過去交通情報取得手段としてのVICS過去情報取得手段384と、サーバ計時手段385と、などを備えている。   As shown in FIG. 6, the CPU 380 includes, as various programs stored in the server memory 340, a database update unit 381, an implementation status recognition unit 382 that also functions as an information acquisition unit, and a point calculation unit as a priority setting unit. 383, VICS past information acquisition means 384 as past traffic information acquisition means that also functions as past execution determination means, server timing means 385, and the like.

データベース更新手段381は、VICS過去情報データベース350、イベントデータベース360、天気データベース370を、それぞれ適宜更新する。具体的には、データベース更新手段381は、インターフェース310を介して、例えば所定時間毎にVICS情報を取得して、サーバメモリ340に一時的に記憶させる。そして、サーバ計時手段385からのサーバ現在日時情報に基づいて、日付が変わったことを認識すると、サーバメモリ340に記憶させたVICS情報に基づいて、VICS過去情報351を生成してVICS過去情報データベース350に記憶させる処理、すなわちVICS過去情報データベース350の更新処理を実施する。なお、例えば所定時間毎にVICS情報をサーバメモリ340に記憶させずに、日付が変わったことを認識した際に、前日のVICS情報をインターフェース310を介してVICSから取得して、VICS過去情報データベース350の更新処理を実施する構成としてもよい。   The database update unit 381 appropriately updates the VICS past information database 350, the event database 360, and the weather database 370, respectively. Specifically, the database update unit 381 acquires VICS information, for example, every predetermined time via the interface 310 and temporarily stores it in the server memory 340. When it is recognized that the date has changed based on the server current date and time information from the server timing unit 385, the VICS past information 351 is generated based on the VICS information stored in the server memory 340, and the VICS past information database is created. Processing to be stored in 350, that is, update processing of the VICS past information database 350 is performed. For example, when the date has been changed without storing the VICS information in the server memory 340 every predetermined time, the VICS information of the previous day is acquired from the VICS via the interface 310, and the VICS past information database is acquired. It is good also as a structure which implements 350 update processes.

また、データベース更新手段381は、例えばインターフェース310を介して、所定時間毎に現在以降イベントに関する各種情報を取得する。そして、この取得した情報に基づいて、エリアID情報361Aと、実施イベント種別情報361Bと、実施イベント名称情報361Cと、実施日時情報361Eと、を生成する。さらに、現在以降イベントである旨を示す過去未来識別情報361Dを生成し、これらを組み込んだイベントデータ361をイベントデータベース360に記憶させる。また、データベース更新手段381は、例えば日付が変わったことを認識すると、実施日時情報361Eに基づいて、前日に実施された現在以降イベントを認識する。そして、この認識した現在以降イベントに対応するイベントデータ361の過去未来識別情報361Dを、過去イベントである旨を示す状態に変更する。   In addition, the database update unit 381 acquires various types of information regarding the current and subsequent events every predetermined time via the interface 310, for example. Then, based on this acquired information, area ID information 361A, implementation event type information 361B, implementation event name information 361C, and implementation date and time information 361E are generated. Further, past future identification information 361D indicating that it is an event after the present is generated, and event data 361 incorporating these is stored in the event database 360. Further, when the database update unit 381 recognizes that the date has changed, for example, the database update unit 381 recognizes the current and subsequent events performed on the previous day based on the implementation date information 361E. Then, the past future identification information 361D of the event data 361 corresponding to the recognized present and subsequent events is changed to a state indicating the past event.

また、データベース更新手段381は、例えばインターフェース310を介して、所定時間毎に気象情報を取得する。そして、この気象情報に基づいて、エリアID情報371Aと、日時情報371Cと、天気内容情報371Dと、を生成する。さらに、現在または未来の天気である旨を示す現在過去未来識別情報371Bを生成し、これらを組み込んだ天気データ371を天気データベース370に記憶させる。また、データベース更新手段381は、所定時間が経過したことを認識すると、日時情報371Cに基づいて、現在の天気を表す天気データ371を過去のものを表す状態に、あるいは、未来の天気を表す天気データ371を現在のものを表す状態に、天気データ371の現在過去未来識別情報371Bを適宜変更する。   Moreover, the database update means 381 acquires weather information for every predetermined time via the interface 310, for example. Then, based on the weather information, area ID information 371A, date and time information 371C, and weather content information 371D are generated. Further, current past / future identification information 371B indicating the current or future weather is generated, and weather data 371 incorporating these is stored in the weather database 370. When the database updating unit 381 recognizes that the predetermined time has elapsed, the weather data 371 representing the current weather is changed to a state representing the past or a weather representing the future weather based on the date / time information 371C. The current past / future identification information 371B of the weather data 371 is appropriately changed to a state representing the current data 371.

なお、VICS過去情報データベース350、イベントデータベース360、天気データベース370の更新処理を、入力部320の入力操作により実施する構成としてもよい。   The update processing of the VICS past information database 350, the event database 360, and the weather database 370 may be performed by an input operation of the input unit 320.

実施状況認識手段382は、所定の領域で実施される現在以降イベントの実施状況を認識する。具体的には、実施状況認識手段382は、端末装置400から後述する過去VICS要求情報を取得する。そして、この過去VICS要求情報に後述する所定地点情報および所定日時情報が組み込まれている場合、以下のような処理を実施する。すなわち、所定地点情報で表される地点を包含する所定範囲の領域(以下、地点包含領域と称す)を認識し、この地点包含領域のメッシュコードを認識する。また、所定日時情報で表される日時を認識する。そして、これら認識したメッシュコードが記載されたエリアID情報361Aと、日時が記載された実施日時情報361Eと、を有し、かつ、過去未来識別情報361Dが現在以降イベントを示すイベントデータ361を、イベントデータベース360から検索する。さらに、所定日時情報の日時が記載された日時情報371Cを有する天気データ371を、天気データベース370から検索する。   The implementation status recognition unit 382 recognizes the implementation status of the event after the present in the predetermined area. Specifically, the implementation status recognition unit 382 acquires past VICS request information described later from the terminal device 400. When predetermined point information and predetermined date and time information described later are incorporated in the past VICS request information, the following processing is performed. That is, an area in a predetermined range including the point represented by the predetermined point information (hereinafter referred to as a point inclusion area) is recognized, and the mesh code of the point inclusion area is recognized. Further, the date and time represented by the predetermined date and time information is recognized. Then, event data 361 having area ID information 361A in which these recognized mesh codes are described, implementation date information 361E in which the date and time are described, and past future identification information 361D indicating an event after the present, Search from the event database 360. Furthermore, the weather database 370 is searched for weather data 371 having date information 371C in which the date and time of the predetermined date information is described.

また、実施状況認識手段382は、過去VICS要求情報に所定地点情報および後述するイベント名称情報が組み込まれている場合、以下のような処理を実施する。すなわち、地点包含領域のエリアID情報361Aと、イベント名称情報で表されるイベントの名称が記載された実施イベント名称情報361Cと、を有するイベントデータ361を検索する。さらに、このイベントデータ361の実施日時情報361Eの日時に対応する天気データ371を検索する。   In addition, the implementation status recognition unit 382 performs the following process when predetermined point information and event name information described later are incorporated in the past VICS request information. That is, the event data 361 including the area ID information 361A of the point inclusion area and the implementation event name information 361C in which the name of the event represented by the event name information is described is searched. Further, the weather data 371 corresponding to the date / time of the implementation date / time information 361E of the event data 361 is searched.

そして、実施状況認識手段382は、これら検索したイベントデータ361や天気データ371に記載されたイベントの名称や日時あるいは天気を、現在以降イベントの実施状況として認識する。   Then, the implementation status recognition means 382 recognizes the event name, date and time or weather described in the retrieved event data 361 and weather data 371 as the event implementation status from now on.

ポイント算出手段383は、端末装置400に送信するVICS過去情報351を選出する際の基準となる優先度としての対応度合いポイントを算出する処理をする。具体的には、ポイント算出手段383は、地点包含領域のメッシュコードが記載され、かつ、過去未来識別情報361Dが過去イベントを示すイベントデータ361を、イベントデータベース360から検索する。そして、イベントデータ361を検索できたことを認識すると、現在以降イベントと実施状況が対応する過去イベントが存在すると判断する。また、このイベントデータ361の実施日時情報361Eに基づいて、過去イベントが実施された日時のVICS過去情報351および天気データ371を、VICS過去情報データベース350および天気データ371からそれぞれ検索する。そして、これら検索したイベントデータ361および天気データ371すなわち過去イベントの実施状況と、実施状況認識手段382で認識された現在以降イベントの実施状況と、以下の表1に示すような条件と、に基づいて、対応度合いポイントを算出する。   The point calculation means 383 performs a process of calculating a correspondence degree point as a priority that becomes a reference when selecting the VICS past information 351 to be transmitted to the terminal device 400. Specifically, the point calculation unit 383 searches the event database 360 for event data 361 in which the mesh code of the point inclusion region is described and the past future identification information 361D indicates the past event. When it is recognized that the event data 361 can be searched, it is determined that there is a past event corresponding to the event and the implementation status from now on. Further, based on the execution date / time information 361E of the event data 361, the VICS past information 351 and the weather data 371 of the date and time when the past event was executed are searched from the VICS past information database 350 and the weather data 371, respectively. Based on the retrieved event data 361 and weather data 371, that is, the past event implementation status, the current and subsequent event implementation status recognized by the implementation status recognition means 382, and the conditions shown in Table 1 below. Then, a correspondence degree point is calculated.

Figure 0004701055
Figure 0004701055

すなわち、ポイント算出手段383は、実施イベント名称情報361Cに基づいて、現在以降イベントおよび過去イベントの名称が一致することを認識すると、この過去イベントに対応するVICS過去情報351の対応度合いポイントに10ポイントを加算する。また、実施日時情報361Eに基づいて、現在イベントおよび過去イベントの実施日時の間隔、季節、曜日の対応状態に対応する各ポイントを、対応度合いポイントに適宜加算する。さらに、天気内容情報371Dに基づいて、現在以降イベントおよび過去イベントの実施時の天気が一致する場合、対応度合いポイントに3ポイントを加算する。また、過去イベント実施時の天気が特殊気象であった旨、例えば台風、強風であった場合、対応度合いポイントから2ポイントを減算する。さらに、VICS過去情報351の事故渋滞状況情報351D4に事故渋滞が発生していた旨が記載されている場合、対応度合いポイントから2ポイントを減算する。そして、ポイント算出手段383は、検索した全てのVICS過去情報351について対応度合いポイントを算出する。   That is, when the point calculation means 383 recognizes that the names of the event and the past event coincide with each other based on the implementation event name information 361C, the point calculation means 383 adds 10 points to the correspondence degree point of the VICS past information 351 corresponding to the past event. Is added. Further, based on the implementation date information 361E, points corresponding to the correspondence status of the implementation date and time of the current event and the past event, the season, and the day of the week are appropriately added to the correspondence degree points. Furthermore, when the weather at the time of implementation of the event after the present and the past event match based on the weather content information 371D, 3 points are added to the correspondence degree point. Also, if the weather at the past event implementation was special weather, for example, a typhoon or strong wind, 2 points are subtracted from the corresponding degree point. Further, when the fact that the accident traffic jam has occurred is described in the accident traffic jam status information 351D4 of the VICS past information 351, 2 points are subtracted from the correspondence degree point. And the point calculation means 383 calculates a correspondence degree point about all the searched VICS past information 351.

VICS過去情報取得手段384は、対応度合いポイントに基づいて、端末装置400に送信するVICS過去情報351を抽出して取得する。具体的には、VICS過去情報取得手段384は、ポイント算出手段383でポイントの算出処理が終了すると、対応度合いポイントが多い5つのVICS過去情報351を抽出して取得する。すなわち、現在以降イベントと実施状況の対応度合いが大きい過去イベントのVICS過去情報351を取得する。そして、これら取得したVICS過去情報351は、これらVICS過去情報351に対応するイベントデータ361とともに、サーバメモリ340に記憶されて、インターフェース310により端末装置400に適宜送信される。   The VICS past information acquisition unit 384 extracts and acquires the VICS past information 351 to be transmitted to the terminal device 400 based on the correspondence degree point. Specifically, the VICS past information acquisition unit 384 extracts and acquires five VICS past information 351 having a large degree of correspondence when the point calculation unit 383 completes the point calculation process. That is, the VICS past information 351 of the past event having a large degree of correspondence between the event and the implementation status after the present is acquired. The acquired VICS past information 351 is stored in the server memory 340 together with event data 361 corresponding to the VICS past information 351, and is appropriately transmitted to the terminal device 400 by the interface 310.

また、VICS過去情報取得手段384は、端末装置400から後述する特定日時送信要求情報を取得する。そして、この特定日時送信要求情報で特定される過去の日時に関するVICS過去情報351を検索して取得する。このVICS過去情報351は、サーバメモリ340に記憶されて、インターフェース310により端末装置400に適宜送信される。   Further, the VICS past information acquisition unit 384 acquires specific date / time transmission request information described later from the terminal device 400. Then, the VICS past information 351 relating to the past date and time specified by the specified date and time transmission request information is searched and acquired. The VICS past information 351 is stored in the server memory 340 and appropriately transmitted to the terminal device 400 through the interface 310.

サーバ計時手段385は、例えば内部クロックなどの基準パルスに基づいて現在日時を認識する。そして、この現在日時に関するサーバ現在日時情報を適宜出力する。   The server timing means 385 recognizes the current date and time based on a reference pulse such as an internal clock. Then, the server current date / time information regarding the current date / time is output as appropriate.

また、CPU380は、入力部320の入力操作により入力部320から入力される信号に基づいて、入力操作に対応する内容で適宜演算し、信号などを適宜生成する。そして、生成した信号を表示部330やインターフェース310、サーバメモリ340に適宜出力して動作させ、入力された内容を実施させる。   Further, the CPU 380 appropriately calculates the content corresponding to the input operation based on the signal input from the input unit 320 by the input operation of the input unit 320, and appropriately generates a signal or the like. Then, the generated signal is appropriately output to the display unit 330, the interface 310, and the server memory 340 to be operated, and the input content is executed.

端末装置400は、例えば移動体としての車両に搭載される車載型、携帯型、PDA(Personal Digital Assistant)、携帯電話、PHS(Personal Handyphone System)、携帯型パーソナルコンピュータなどである。端末装置400は、サーバ装置300からネットワーク200を介して送信されるVICS過去情報351に基づいて、目的地までの案内や、所定の領域における過去の交通状況の報知を実施する。また、現在位置や目的地に関する情報、最寄りの所定の施設の検索やその表示あるいは施設のサービス内容に関する情報の表示などを実施する。そして、端末装置400は、図7に示すように、送受信器410と、センサ部420と、交通情報受信部430と、端末入力部440と、報知手段としての端末表示部450と、報知手段としての音声出力部460と、端末記憶手段470と、端末メモリ480と、演算手段としての処理部490と、などを備えている。   The terminal device 400 is, for example, an in-vehicle type, a portable type, a PDA (Personal Digital Assistant), a cellular phone, a PHS (Personal Handyphone System), a portable personal computer, etc. mounted on a vehicle as a moving body. Based on the VICS past information 351 transmitted from the server device 300 via the network 200, the terminal device 400 performs guidance to the destination and notification of past traffic conditions in a predetermined area. In addition, information relating to the current position and destination, searching for and displaying the nearest predetermined facility, or displaying information relating to the service content of the facility are performed. As shown in FIG. 7, the terminal device 400 includes a transmitter / receiver 410, a sensor unit 420, a traffic information receiving unit 430, a terminal input unit 440, a terminal display unit 450 as a notification unit, and a notification unit. Voice output unit 460, terminal storage unit 470, terminal memory 480, processing unit 490 as a calculation unit, and the like.

送受信器410は、ネットワーク200を介してサーバ装置300に接続されるとともに、処理部490に接続されている。この送受信器410は、ネットワーク200を介してサーバ装置300から端末信号Stを受信可能で、この端末信号Stの取得によりあらかじめ設定されている入力インターフェース処理を実施し、処理端末信号として処理部490に出力する。また、送受信器410は、処理部490から処理端末信号が入力可能で、この入力される処理端末信号の取得によりあらかじめ設定されている出力インターフェース処理を実施し、端末信号Stとしてネットワーク200を介してサーバ装置300に送信する。   The transceiver 410 is connected to the server device 300 via the network 200 and is also connected to the processing unit 490. The transceiver 410 can receive the terminal signal St from the server device 300 via the network 200, performs input interface processing set in advance by acquiring the terminal signal St, and sends it to the processing unit 490 as a processing terminal signal. Output. Further, the transceiver 410 can receive a processing terminal signal from the processing unit 490, performs an output interface process set in advance by obtaining the input processing terminal signal, and transmits the terminal signal St as a terminal signal St via the network 200. It transmits to the server apparatus 300.

センサ部420は、移動体である例えば車両の移動の状態、すなわち現在位置や走行状況などを検出して処理部490に所定の信号として出力する。このセンサ部420は、例えば図示しない、GPS(Global Positioning System)受信部と、速度センサと、方位角センサと、加速度センサと、などを備えている。GPS受信部は、図示しない人工衛星であるGPS衛星から出力される航法電波を図示しないGPSアンテナにて受信する。そして、受信した航法電波に対応した信号に基づいて現在位置の擬似座標値を演算し、GPSデータとして処理部490に出力する。速度センサは、車両の走行速度に対応して変動する信号に基づいて、車両の走行速度を検出し、速度データとして処理部490へ出力する。方位角センサは、図示しないいわゆるジャイロセンサを有し、車両の方位角すなわち車両が前進する走行方向を検出し、方位角データとして処理部490へ出力する。加速度センサは、車両の走行方向における加速度を検出し、加速度データとして処理部490へ出力する。   The sensor unit 420 detects, for example, a moving state of a vehicle that is a moving body, that is, a current position, a traveling state, and the like, and outputs the detected state to the processing unit 490 as a predetermined signal. The sensor unit 420 includes, for example, a GPS (Global Positioning System) receiver, a speed sensor, an azimuth angle sensor, an acceleration sensor, and the like (not shown). The GPS receiver receives a navigation radio wave output from a GPS satellite, which is an artificial satellite (not shown), by a GPS antenna (not shown). Then, the pseudo coordinate value of the current position is calculated based on the signal corresponding to the received navigation radio wave, and is output to the processing unit 490 as GPS data. The speed sensor detects the traveling speed of the vehicle based on a signal that varies in accordance with the traveling speed of the vehicle, and outputs the detected speed to the processing unit 490 as speed data. The azimuth sensor includes a so-called gyro sensor (not shown), detects the azimuth of the vehicle, that is, the traveling direction in which the vehicle moves forward, and outputs the detected azimuth data to the processing unit 490. The acceleration sensor detects the acceleration in the traveling direction of the vehicle and outputs the acceleration data to the processing unit 490 as acceleration data.

交通情報受信部430は、VICS情報を受信する。この交通情報受信部430としては、VICS受信装置などが利用できる。このVICS受信装置を用いたこの交通情報受信部430は、図示しないVICSアンテナを有し、このVICSアンテナによりVICS情報を取得する。そして、取得したVICS情報を処理部490に出力する。   The traffic information receiving unit 430 receives VICS information. As the traffic information receiving unit 430, a VICS receiving device or the like can be used. This traffic information receiving unit 430 using this VICS receiving apparatus has a VICS antenna (not shown), and acquires VICS information by this VICS antenna. Then, the acquired VICS information is output to the processing unit 490.

端末入力部440は、例えばキーボードやマウスなどで、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えば端末装置400の動作内容の設定などの設定事項である。具体的には、取得する情報の内容や取得する条件などの設定、目的地の設定、探索する経路に関する設定事項情報の設定、情報の検索、車両の移動状況である走行状態の表示などが例示できる。そして、端末入力部440は、設定事項の入力操作により、所定の信号を処理部490へ適宜出力して設定させる。なお、この端末入力部440としては、操作ボタンや操作つまみなどの入力操作に限らず、例えば端末表示部450に設けられたタッチパネルによる入力操作や、音声による入力操作など、各種設定事項を設定入力可能ないずれの構成が適用できる。   The terminal input unit 440 includes, for example, various operation buttons and operation knobs (not shown) that are input with a keyboard, a mouse, and the like. The contents of the input operation of the operation buttons and operation knobs are setting items such as setting of operation contents of the terminal device 400, for example. Specific examples include the content of information to be acquired and the conditions to be acquired, the setting of the destination, the setting item information related to the route to be searched, the search for information, and the display of the traveling state that is the moving state of the vehicle. it can. Then, the terminal input unit 440 appropriately outputs and sets a predetermined signal to the processing unit 490 by an input operation of setting items. The terminal input unit 440 is not limited to input operations such as operation buttons and operation knobs. For example, various setting items such as an input operation using a touch panel provided in the terminal display unit 450 and a voice input operation are set and input. Any possible configuration is applicable.

端末表示部450は、処理部490にて制御され処理部490からの画像データの信号を画面表示させる。画像データとしては、例えば地図情報などの画像データの他、図示しないTV受信機で受信したTV画像データ、外部装置など光ディスクや磁気ディスク、メモリカードなどの記録媒体に記録されドライブやドライバなどにて読み取った画像データ、端末メモリ480からの画像データなどである。この端末表示部450としては、サーバ装置300の表示部330と同様の構成、すなわち例えば液晶パネルや有機ELパネル、PDP、CRT、FED、電気泳動ディスプレイパネルなどが例示できる。   The terminal display unit 450 is controlled by the processing unit 490 and displays the image data signal from the processing unit 490 on the screen. As image data, for example, image data such as map information, TV image data received by a TV receiver (not shown), an external device such as an optical disk, a magnetic disk, a memory card, etc. Read image data, image data from the terminal memory 480, and the like. Examples of the terminal display unit 450 include a configuration similar to that of the display unit 330 of the server apparatus 300, that is, a liquid crystal panel, an organic EL panel, a PDP, a CRT, an FED, an electrophoretic display panel, and the like.

音声出力部460は、例えば図示しないスピーカなどの発音手段を有する。この音声出力部460は、処理部490にて制御され、処理部490からの音声データなどの各種信号を発音手段から音声により出力する。音声により出力する情報としては例えば車両の走行方向や走行状況、交通状況などで、車両の走行を案内する上で運転者などの搭乗者に報知する。なお、発音手段は、例えばTV受信機で受信したTV音声データや記録媒体さらには端末メモリ480などに記録された音声データなどをも適宜出力可能である。また、音声出力部460は、発音手段を設けた構成に限らず、車両に配設されている発音手段を利用する構成としてもよい。   The audio output unit 460 includes sounding means such as a speaker (not shown). The audio output unit 460 is controlled by the processing unit 490, and outputs various signals such as audio data from the processing unit 490 from the sound generation means. As information to be output by voice, for example, the vehicle traveling direction, traveling condition, traffic condition, etc. are notified to a passenger such as a driver for guiding the traveling of the vehicle. The sound generation means can appropriately output, for example, TV sound data received by a TV receiver, sound data recorded on a recording medium, terminal memory 480, and the like. In addition, the audio output unit 460 is not limited to the configuration provided with the sound generation means, and may be configured to use the sound generation means provided in the vehicle.

端末記憶手段470は、例えば図8および図9に示すような地図情報などを格納、すなわち読み出し可能に記憶する。この端末記憶手段470としては、HD、DVD、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどが例示できる。   The terminal storage unit 470 stores, for example, map information as shown in FIGS. Examples of the terminal storage unit 470 include a drive and a driver that store data in a readable manner on a recording medium such as an HD, DVD, optical disk, or memory card.

ここで、地図情報は、例えば図8に示すようないわゆるPOI(Point Of Interest)データである表示用データVMと、例えば図9に示すようなマッチングデータMMと、移動経路探索用地図データと、などを備えている。   Here, the map information includes, for example, display data VM that is so-called POI (Point Of Interest) data as shown in FIG. 8, matching data MM as shown in FIG. 9, for example, map data for travel route search, Etc.

表示用データVMは、例えばそれぞれメッシュコードが付加された複数の表示用メッシュ情報VMxを備えている。すなわち、表示用データVMは、一部の領域に関する表示用メッシュ情報VMxに複数分割され、表示用メッシュ情報VMxが縦横に複数連続して構成されている。なお、表示用メッシュ情報VMxは、適宜一部の領域に関する下層の表示用メッシュ情報VMxにさらに複数分割されていてもよい。そして、表示用メッシュ情報VMxは、例えば交差点の名称などの名称情報VMxAと、道路情報VMxBと、背景情報VMxCと、にて構成されている。   The display data VM includes, for example, a plurality of display mesh information VMx each having a mesh code added thereto. That is, the display data VM is divided into a plurality of pieces of display mesh information VMx relating to a part of the region, and a plurality of pieces of display mesh information VMx are continuously arranged in the vertical and horizontal directions. Note that the display mesh information VMx may be further divided into a plurality of lower display mesh information VMx for a part of the area as appropriate. The display mesh information VMx includes, for example, name information VMxA such as an intersection name, road information VMxB, and background information VMxC.

一方、マッチングデータMMは、表示用データVMと同様に、例えばそれぞれ固有の番号が付加された一部の領域に関するマッチングメッシュ情報MMxに複数分割され、マッチングメッシュ情報MMxが縦横に複数連続して構成されている。なお、マッチングメッシュ情報MMxは、適宜一部の領域に関する下層のマッチングメッシュ情報MMxにさらに複数分割されていてもよい。また、マッチングメッシュ情報MMxは、表示用メッシュ情報VMxと異なる領域を表すデータ構造、すなわち分割される領域の縮尺が異なっていてもよい。   On the other hand, like the display data VM, the matching data MM is divided into a plurality of pieces of matching mesh information MMx related to, for example, a partial region to which a unique number is added, and a plurality of pieces of matching mesh information MMx are continuously formed vertically and horizontally. Has been. Note that the matching mesh information MMx may be further divided into a plurality of lower-layer matching mesh information MMx regarding a part of the region as appropriate. Further, the matching mesh information MMx may have a data structure representing an area different from the display mesh information VMx, that is, the scale of the divided area may be different.

そして、マッチングデータMMは、例えば車両の移動状態を地図情報に重畳させて表示させる際に、車両を表す表示が道路上ではなく建物上に位置するなどの誤表示を防止するため、車両を表す表示が道路上に位置するように表示を修正するマップマッチング処理に利用される。このマッチングデータMMは、複数のリンク列ブロック情報を有している。   The matching data MM represents the vehicle in order to prevent erroneous display such as when the display representing the vehicle is located on the building instead of on the road when the moving state of the vehicle is superimposed on the map information. This is used for map matching processing for correcting the display so that the display is positioned on the road. This matching data MM has a plurality of link string block information.

リンク列ブロック情報は、図9に示すように、道路を構成し地点を表す地点情報としてのノードNを結ぶ線分である線分情報としてのリンクLが、所定の規則性で複数関連付けられたデータのテーブル構造である。そして、リンクLは、各リンクL毎に付加されたリンクIDと、リンクLが結ぶ2つのノードNを表す固有の番号などのノード情報とを有している。また、リンクLは、VICSリンクに関連付けられ、VICS情報と地図表示との位置関係が対応するようになっている。   As shown in FIG. 9, in the link string block information, a plurality of links L as line segment information, which is a line segment connecting the nodes N as the point information representing the points constituting the road, are associated with a predetermined regularity. It is a table structure of data. The link L has a link ID added for each link L and node information such as a unique number representing two nodes N connected by the link L. The link L is associated with the VICS link, and the positional relationship between the VICS information and the map display corresponds to the link L.

また、ノードNは、各道路の交差点や屈曲点、分岐点、合流点などの結節点に相当する。そして、ノードNに関する情報は、リンク列ブロック情報におけるノードN毎に付加された固有の番号である地点固有情報と、各ノードNが存在する位置の座標情報と、交差点や分岐点などの複数のリンクが交差する分岐位置か否かの分岐情報であるフラグ情報と、を有している。   The node N corresponds to a nodal point such as an intersection, a turning point, a branching point, or a merging point of each road. The information related to the node N includes a plurality of point-specific information that is a unique number added to each node N in the link string block information, coordinate information of a position where each node N exists, and intersections and branch points. Flag information which is branch information indicating whether or not the link is a branch position where the link intersects.

さらに、マッチングデータMMのリンク列ブロック情報には、道路の構成に関する情報、例えば車線数、本線か否か、国道や県道、有料道路などの種別やトンネル内などの構成などが関連付けられている。これら道路の構成に関する情報により、表示用データVMに対応して道路を地図表示可能となっている。   Further, the link row block information of the matching data MM is associated with information on the configuration of the road, for example, the number of lanes, whether it is a main line, the type of national road, prefectural road, toll road, the configuration in the tunnel, and the like. Based on the information regarding the configuration of the road, the road can be displayed in a map corresponding to the display data VM.

また、移動経路探索用地図情報は、例えばマッチングデータMMと同様のテーブル構造、すなわち道路を表すノードNのように地点を表す地点情報とリンクLのように地点を結ぶ線分情報とを有したテーブル構造で、各移動経路を探索するために道路を表すための情報構造となっている。   Further, the travel route search map information has, for example, the same table structure as the matching data MM, that is, point information representing points such as a node N representing roads and line segment information connecting points such as links L. The table structure is an information structure for representing a road in order to search for each movement route.

端末メモリ480は、ネットワーク200を介して取得した各種情報や、端末入力部440で入力操作される設定事項、あるいは音楽データや画像データなどを適宜記憶する。また、端末メモリ480には、端末装置400全体を動作制御するOS上に展開される各種プログラムなどを記憶している。なお、端末メモリ480としては、HDや光ディスクなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。   The terminal memory 480 appropriately stores various information acquired via the network 200, setting items input by the terminal input unit 440, music data, image data, and the like. The terminal memory 480 stores various programs developed on the OS that controls the operation of the entire terminal device 400. Note that the terminal memory 480 may include a drive, a driver, and the like that are readable and stored in a recording medium such as an HD or an optical disk.

処理部490は、図示しない各種入出力ポート、例えば送受信器410が接続される通信ポート、センサ部420のGPS受信部が接続されるGPS受信ポート、センサ部420の各種センサがそれぞれ接続されるセンサポート、交通情報受信部430が接続されるVICSポート、端末入力部440が接続されるキー入力ポート、端末表示部450が接続される表示制御ポート、音声出力部460が接続される音声出力ポート、端末記憶手段470が接続される記憶ポート、端末メモリ480が接続されるメモリポートなどを有する。そして、処理部490は、各種プログラムとして、図10に示すように、現在位置情報取得手段としての現在位置認識手段491と、目的地情報取得手段としての目的地認識手段492と、送信用情報生成手段としての要求情報生成手段493と、案内報知手段494と、表示制御手段495と、端末情報取得手段および報知制御手段としても機能する平均渋滞情報生成手段496と、マップマッチング手段497と、地図情報取得手段としても機能する経路設定手段としての経路処理手段498と、端末情報検索手段499と、端末計時手段500と、などを備えている。   The processing unit 490 includes various input / output ports (not shown) such as a communication port to which the transceiver 410 is connected, a GPS reception port to which the GPS reception unit of the sensor unit 420 is connected, and a sensor to which various sensors of the sensor unit 420 are connected. Support, VICS port to which the traffic information receiving unit 430 is connected, key input port to which the terminal input unit 440 is connected, display control port to which the terminal display unit 450 is connected, audio output port to which the audio output unit 460 is connected, A storage port to which the terminal storage unit 470 is connected; a memory port to which the terminal memory 480 is connected; Then, as shown in FIG. 10, the processing unit 490, as shown in FIG. 10, present position recognition means 491 as current position information acquisition means, destination recognition means 492 as destination information acquisition means, and transmission information generation Request information generation means 493, guidance notification means 494, display control means 495, average traffic information generation means 496 that also functions as terminal information acquisition means and notification control means, map matching means 497, map information A route processing unit 498 as a route setting unit that also functions as an acquisition unit, a terminal information search unit 499, a terminal timing unit 500, and the like are provided.

現在位置認識手段491は、車両の現在位置を認識する。具体的には、現在位置認識手段491は、センサ部420の速度センサおよび方位角センサから出力される速度データおよび方位角データに基づいて、車両の現在の疑似位置を複数算出する。さらに、GPS受信部から出力される現在位置に関するGPSデータに基づいて、車両の現在の疑似座標値を認識する。そして、算出した現在の疑似位置と、認識した現在の疑似座標値と、を比較し、別途取得された地図上における車両の現在位置を算出し、現在位置を認識する。また、加速度センサから出力される加速度データに基づいて、走行する道路の傾斜や高低差を判断し、車両の現在の疑似位置を算出し、現在位置を認識する。なお、現在位置認識手段491は、現在位置として上述した車両の現在位置の他、端末入力部440にて設定入力された基点となる出発地点などを、疑似現在位置として認識可能である。そして、現在位置認識手段491で得られた各種情報は、端末メモリ480に適宜記憶される。   The current position recognition unit 491 recognizes the current position of the vehicle. Specifically, the current position recognizing means 491 calculates a plurality of current pseudo positions of the vehicle based on the speed data and the azimuth data output from the speed sensor and the azimuth angle sensor of the sensor unit 420. Further, the current pseudo coordinate value of the vehicle is recognized based on the GPS data regarding the current position output from the GPS receiver. Then, the calculated current pseudo position and the recognized current pseudo coordinate value are compared, the current position of the vehicle on the separately acquired map is calculated, and the current position is recognized. Further, based on the acceleration data output from the acceleration sensor, the inclination or height difference of the road on which the vehicle is traveling is determined, the current pseudo position of the vehicle is calculated, and the current position is recognized. Note that the current position recognizing means 491 can recognize, as the current position, the starting position that is the base point set and input by the terminal input unit 440 as the pseudo current position, in addition to the current position of the vehicle described above. Various information obtained by the current position recognizing means 491 is stored in the terminal memory 480 as appropriate.

目的地認識手段492は、例えば端末入力部440の入力操作により設定入力された目的地に関する目的地情報を取得し、目的地の位置を認識する。この目的地情報としては、例えば緯度・経度などの座標、住所、電話番号など、場所を特定するための各種情報が利用可能である。そして、この目的地情報は、端末メモリ480に適宜記憶される。   The destination recognizing means 492 acquires destination information related to the destination set and input by the input operation of the terminal input unit 440, for example, and recognizes the position of the destination. As this destination information, for example, various kinds of information for specifying a place such as coordinates such as latitude and longitude, an address, and a telephone number can be used. This destination information is stored in the terminal memory 480 as appropriate.

要求情報生成手段493は、所定の領域に関する所定のVICS過去情報351の送信を要求するための過去VICS要求情報を生成する。具体的には、要求情報生成手段493は、端末入力部440の入力操作により設定入力された所定の地点、例えば1週間後などの移動時における目的地あるいは経由地などに関する所定地点情報を取得する。ここで、所定地点情報を、地点を表す文字列の設定入力に基づいて生成する構成としてもよいし、端末表示部450に地図を表示させ所定の地点を選択する旨の設定入力に基づいて生成する構成としてもよい。また、要求情報生成手段493は、端末入力部440の入力操作により設定入力された所定の日時例えば所定地点情報で表される地点に移動する日時に関するイベント特定情報としての所定日時情報、または、所定のイベントの名称を表すイベント特定情報としてのイベント名称情報を取得する。そして、要求情報生成手段493は、所定地点情報と、所定日時情報またはイベント名称情報と、を組み込んだ過去VICS要求情報を生成する。この過去VICS要求情報は、端末メモリ480に適宜記憶されて、送受信器410によりサーバ装置300に適宜送信される。   The request information generation unit 493 generates past VICS request information for requesting transmission of predetermined VICS past information 351 related to a predetermined area. Specifically, the request information generation unit 493 acquires predetermined point information related to a predetermined point set and input by an input operation of the terminal input unit 440, for example, a destination or a transit point during movement such as one week later. . Here, it is good also as a structure which produces | generates predetermined point information based on the setting input of the character string showing a point, or it produces | generates based on the setting input to display the map on the terminal display part 450 and to select a predetermined point It is good also as composition to do. Further, the request information generation unit 493 is a predetermined date / time information as event specifying information related to a predetermined date / time that is set and inputted by an input operation of the terminal input unit 440, for example, a date / time to be moved to a point represented by the predetermined point information, Event name information is acquired as event identification information indicating the name of the event. Then, the request information generating unit 493 generates past VICS request information in which predetermined point information and predetermined date / time information or event name information are incorporated. This past VICS request information is appropriately stored in the terminal memory 480 and transmitted to the server apparatus 300 by the transceiver 410 as appropriate.

案内報知手段494は、端末メモリ480に記憶され、車両の走行状況に対応してあらかじめ取得した後述する移動経路情報などに基づいて車両の移動に関する案内、例えば車両の走行を支援する内容の案内を、端末表示部450による画像表示や音声出力部460による発音にて報知する。具体的には、所定の矢印や記号などを端末表示部450の表示画面に表示したり、「700m先、○○交差点を△△方面右方向です。」、「移動経路から逸脱しました。」、「この先、渋滞です。」などの音声出力部460における音声により発音したり、することなどが例示できる。   The guidance notifying means 494 stores guidance related to vehicle movement, for example, guidance for contents supporting vehicle travel, based on travel route information, which will be described later, which is stored in the terminal memory 480 and acquired in advance according to the vehicle travel status. The notification is made by image display by the terminal display unit 450 and pronunciation by the audio output unit 460. Specifically, a predetermined arrow or symbol is displayed on the display screen of the terminal display unit 450, or “700m ahead, the XX intersection is in the right direction in the △△ direction.”, “Departed from the moving route.” The voice output unit 460, such as “Foot traffic is ahead”, can be exemplified.

表示制御手段495は、端末表示部450を適宜制御して各種情報を端末表示部450で表示させる。この表示制御手段495は、例えば端末入力部440による入力操作を促して各種情報を設定入力するための各種表示画面などをも表示制御する。   The display control means 495 controls the terminal display unit 450 as appropriate to display various information on the terminal display unit 450. The display control means 495 controls display of various display screens for setting and inputting various information by prompting an input operation by the terminal input unit 440, for example.

平均渋滞情報生成手段496は、過去VICS要求情報の要求に基づきサーバ装置300から送信されるVICS過去情報351の渋滞状態を適宜平均化して、この平均化した内容に関する平均渋滞情報を生成する。具体的には、平均渋滞情報生成手段496は、サーバ装置300から送信されたVICS過去情報351およびイベントデータ361を取得する。さらに、過去VICS要求情報の所定地点情報で表される地点を包含する地点包含領域を認識し、この地点包含領域の地図情報を、端末記憶手段470から取得する。そして、表示制御手段495を制御して、例えば図11に示すような過去交通情報表示画面800を端末表示部450に表示させる。   The average traffic information generation unit 496 appropriately averages the traffic status of the VICS past information 351 transmitted from the server device 300 based on the request for the past VICS request information, and generates the average traffic information regarding the averaged content. Specifically, the average traffic jam information generation unit 496 acquires the VICS past information 351 and the event data 361 transmitted from the server device 300. Furthermore, a point inclusion area including the point represented by the predetermined point information of the past VICS request information is recognized, and map information of this point inclusion area is acquired from the terminal storage unit 470. Then, the display control means 495 is controlled to display a past traffic information display screen 800 as shown in FIG.

ここで、過去交通情報表示画面800は、取得情報リスト領域810と、過去交通状況表示領域820と、表示情報日時領域830と、付帯情報領域840と、などを備えている。   Here, the past traffic information display screen 800 includes an acquired information list area 810, a past traffic situation display area 820, a display information date / time area 830, an incidental information area 840, and the like.

取得情報リスト領域810は、過去交通情報表示画面800における右側に縦長の長方形状に設けられている。この取得情報リスト領域810は、上下方向に並んだ状態で設けられた、主題領域811と、告知領域812と、情報選択領域813と、過去特定日時指定領域814と、平均情報生成選択領域815と、を備えている。   The acquired information list area 810 is provided in a vertically long rectangular shape on the right side of the past traffic information display screen 800. The acquired information list area 810 is provided in a state where the acquired information list area 810 is lined up and down, a theme area 811, an announcement area 812, an information selection area 813, a past specific date and time designation area 814, and an average information generation selection area 815. It is equipped with.

主題領域811には、取得情報リスト領域810の主題が表示される。告知領域812には、イベントデータ361に基づいて、過去VICS要求情報で特定される地点および日時に実施される現在以降イベントに関する告知が表示される。情報選択領域813には、5個の過去イベント時選択領域813Aが上下方向に並んだ状態で設けられている。この過去イベント時選択領域813Aには、取得したVICS過去情報351に基づいて、現在以降イベントと実施状況が対応する過去イベントが実施された日時や曜日などが表示される。そして、過去イベント時選択領域813Aは、現在以降イベントに対応する過去イベントが実施された日時などの交通状況の表示を要求する際に選択される。また、過去イベント時選択領域813Aのそれぞれの左側には、チェックボックスが表示されたチェックボックス領域813Bが設けられている。このチェックボックス領域813Bは、平均渋滞情報を生成する際に利用する複数の過去イベント時選択領域813Aの日時を指定する際に選択される。過去特定日時指定領域814は、過去特定日時に関する交通状況の表示を要求する際に選択される。平均情報生成選択領域815は、平均渋滞情報の生成を要求する際に選択される。   In the theme area 811, the theme of the acquired information list area 810 is displayed. In the notification area 812, based on the event data 361, a notification regarding an event after the present time implemented at the point and date specified by the past VICS request information is displayed. In the information selection area 813, five past event selection areas 813A are arranged in the vertical direction. Based on the acquired VICS past information 351, the past event time selection area 813A displays the date and day of the week when the past event corresponding to the current event and the implementation status was implemented, the day of the week, and the like. The past event selection area 813A is selected when requesting display of traffic conditions such as the date and time when the past event corresponding to the event is executed from now on. Also, a check box area 813B in which a check box is displayed is provided on the left side of each past event selection area 813A. This check box area 813B is selected when designating the date and time of a plurality of past event selection areas 813A used when generating average traffic jam information. The past specific date and time designation area 814 is selected when requesting the display of traffic conditions related to the past specific date and time. The average information generation selection area 815 is selected when requesting generation of average traffic jam information.

過去交通状況表示領域820は、取得情報リスト領域810の右側に横長の長方形状に設けられている。この過去交通状況表示領域820には、過去VICS要求情報に基づき取得した地図情報に基づいて、地点包含領域の地図が表示される。さらに、チェックボックス領域813Bや過去特定日時指定領域814で選択された日時などのVICS過去情報351、あるいは平均渋滞情報に基づいて、地点包含領域における過去の交通状況が表示される。   The past traffic condition display area 820 is provided in a horizontally long rectangular shape on the right side of the acquired information list area 810. In the past traffic condition display area 820, a map of the point inclusion area is displayed based on the map information acquired based on the past VICS request information. Furthermore, based on the VICS past information 351 such as the date and time selected in the check box area 813B and the past specific date and time designation area 814, or the average traffic jam information, the past traffic situation in the point inclusion area is displayed.

表示情報日時領域830は、過去交通状況表示領域820における右下側に横長の長方形状に設けられている。この表示情報日時領域830には、過去交通状況表示領域820で表示された交通状況の日時が、例えば文字列および時計の図形により表示される。   The display information date / time area 830 is provided in a horizontally long rectangular shape on the lower right side in the past traffic condition display area 820. In the display information date / time area 830, the date / time of the traffic situation displayed in the past traffic situation display area 820 is displayed by, for example, a character string and a clock figure.

付帯情報領域840は、取得情報リスト領域810の下側に設けられている。この付帯情報領域840には、過去交通状況表示領域820で表示された地図の付帯情報、すなわち緯度経度、縮尺、地名などが表示される。   The incidental information area 840 is provided below the acquired information list area 810. In the incidental information area 840, incidental information of the map displayed in the past traffic condition display area 820, that is, latitude / longitude, scale, place name, and the like are displayed.

そして、平均渋滞情報生成手段496は、所定の過去イベント時選択領域813Aを選択する旨の設定入力を認識すると、この選択された過去イベント時選択領域813Aに対応するVICS過去情報351を取得する。さらに、この取得したVICS過去情報351に基づいて、交通状況を過去交通状況表示領域820に表示させる。   When the average traffic jam information generating unit 496 recognizes a setting input for selecting a predetermined past event time selection area 813A, it acquires VICS past information 351 corresponding to the selected past event time selection area 813A. Further, based on the acquired VICS past information 351, the traffic situation is displayed in the past traffic situation display area 820.

また、平均渋滞情報生成手段496は、複数のチェックボックス領域813Bを選択する旨および平均情報生成選択領域815を選択する旨の設定入力を認識すると、選択されたそれぞれのチェックボックス領域813Bに対応するVICS過去情報351を取得する。さらに、これら取得したVICS過去情報351で示される渋滞状態を平均化する処理をする。具体的には、渋滞度情報351D1で示される渋滞の度合いを平均化する。例えば3つの渋滞度情報351D1の渋滞度が「渋滞なし」、「渋滞」、「混雑」の場合、平均化した渋滞の度合いが「混雑」であると設定する処理をする。また、渋滞長情報351D2で示される渋滞長を平均化する。例えば渋滞長が0m、50m、100mの場合、平均化した渋滞長が50mであると設定する処理をする。さらに、リンク旅行時間情報351D3で示される通過に要する時間の長さを平均化する処理をする。例えば通過に要する時間が2分、30分、7分の場合、平均化した時間が13分であると設定する処理をする。そして、これら設定した内容に関する平均渋滞情報を生成して、過去交通状況表示領域820に適宜表示させる。この平均渋滞情報は、端末メモリ480に適宜記憶される。なお、平均渋滞情報としては、渋滞の度合い、渋滞長、リンクLの通過に要する時間をそれぞれ平均化した内容のうち、少なくともいずれか1つのみを有する構成としてもよい。また、音声出力部460を本発明の報知手段として機能させ、平均渋滞情報の内容を音声にて出力させる構成としてもよい。   In addition, when the average traffic information generating unit 496 recognizes a setting input for selecting a plurality of check box areas 813B and selecting an average information generation selection area 815, the average traffic information generation means 496 corresponds to each selected check box area 813B. VICS past information 351 is acquired. Further, a process of averaging the traffic congestion state indicated by the acquired VICS past information 351 is performed. Specifically, the degree of traffic jam indicated by the traffic jam degree information 351D1 is averaged. For example, when the traffic congestion levels of the three traffic congestion level information 351D1 are “no traffic jam”, “traffic jam”, and “congestion”, a process of setting the average degree of traffic congestion as “congestion” is performed. Further, the traffic jam length indicated by the traffic jam length information 351D2 is averaged. For example, when the traffic jam length is 0 m, 50 m, and 100 m, processing is performed to set that the average traffic jam length is 50 m. Furthermore, the process which averages the length of time required for passage shown by link travel time information 351D3 is performed. For example, when the time required for passing is 2 minutes, 30 minutes, and 7 minutes, a process of setting the averaged time as 13 minutes is performed. Then, average traffic jam information regarding the set contents is generated and appropriately displayed in the past traffic situation display area 820. This average traffic jam information is stored in the terminal memory 480 as appropriate. The average traffic jam information may be configured to have at least one of the contents obtained by averaging the degree of traffic jam, the traffic jam length, and the time required for passing the link L. Moreover, it is good also as a structure which makes the audio | voice output part 460 function as an alerting | reporting means of this invention, and outputs the content of average traffic congestion information with an audio | voice.

さらに、平均渋滞情報生成手段496は、過去特定日時指定領域814を選択する旨の設定入力を認識すると、過去特定日時を指定する旨を要求する画面を表示させる。また、過去特定日時を指定する旨の設定入力を認識すると、この過去特定日時に関する特定日時送信要求情報をサーバ装置300へ送信する処理をする。そして、特定日時送信要求情報に対応するVICS過去情報351を取得すると、このVICS過去情報351に基づいて、過去特定日時の交通状況を過去交通状況表示領域820に表示させる。   Further, when the average traffic information generating unit 496 recognizes a setting input for selecting the past specific date and time designation area 814, it displays a screen for requesting designation of the past specific date and time. When a setting input for designating a past specific date and time is recognized, a specific date and time transmission request information related to the past specific date and time is transmitted to the server device 300. When the VICS past information 351 corresponding to the specific date / time transmission request information is acquired, the traffic situation at the past specific date / time is displayed in the past traffic situation display area 820 based on the VICS past information 351.

マップマッチング手段497は、端末記憶手段470から取得する地図情報に基づいて、現在位置認識手段491にて認識した現在位置を適切に表示させるためのマップマッチング処理をする。このマップマッチング手段497は、上述したように、例えばマッチングデータMMを用い、現在位置を端末表示部450で地図に重畳して表示される位置が、端末表示部450で表示される地図を構成する要素である道路から逸脱しないように、現在位置情報を適宜修正すなわち補正して表示させるマップマッチング処理を実施する。   Based on the map information acquired from the terminal storage unit 470, the map matching unit 497 performs map matching processing for appropriately displaying the current position recognized by the current position recognition unit 491. As described above, the map matching unit 497 uses, for example, the matching data MM, and the position displayed by superimposing the current position on the map on the terminal display unit 450 constitutes the map displayed on the terminal display unit 450. A map matching process is performed in which the current position information is appropriately corrected, that is, corrected and displayed so as not to depart from the element road.

経路処理手段498は、利用者により設定入力される経路設定のための設定事項情報、交通情報受信部430にて取得したVICS情報、端末記憶手段470に記憶された地図情報、平均渋滞情報生成手段496で取得されたVICS過去情報351、平均渋滞情報生成手段496で生成された平均渋滞情報などに基づいて、現在位置から目的地までの車両の移動経路を演算してルート探索する。   The route processing unit 498 includes setting item information for route setting set and input by the user, VICS information acquired by the traffic information receiving unit 430, map information stored in the terminal storage unit 470, and average congestion information generation unit. Based on the VICS past information 351 acquired in 496, the average traffic jam information generated by the average traffic jam information generating means 496, etc., the travel route of the vehicle from the current position to the destination is calculated and a route search is performed.

具体的には、経路処理手段498は、所定の日時に関するVICS過去情報351を利用して移動経路を探索する旨の設定入力を認識した場合、現在位置情報、目的地情報、VICS情報、VICS過去情報351、および、設定事項情報を取得する。さらに、経路処理手段498は、各種情報を取得すると、これら各種情報に基づいて、地図情報の移動経路探索用地図情報を利用し、例えば車両が通行可能な道路を探索する。そして、所要時間が短い移動経路、あるいは移動距離が短い移動経路、現在あるいは1つの過去イベント実施時における交通渋滞場所や交通規制場所を回避した移動経路などを設定した移動経路情報を生成する。この移動経路情報は、例えば車両の走行の際に誘導して走行を補助する経路案内情報をも有する。この経路案内情報は、案内報知手段494による制御により、端末表示部450で適宜表示あるいは音声出力部460で適宜音声出力され、走行が補助される。この移動経路情報は、端末メモリ480に適宜記憶される。   Specifically, when the route processing unit 498 recognizes a setting input for searching for a moving route using the VICS past information 351 related to a predetermined date and time, the current position information, destination information, VICS information, VICS past Information 351 and setting item information are acquired. Further, when the route processing unit 498 acquires various information, based on the various information, the route processing means 498 uses the map information for moving route search of the map information to search for a road on which the vehicle can pass, for example. Then, movement route information in which a movement route having a short required time, a movement route having a short movement distance, a movement route avoiding a traffic congestion place or a traffic restriction place at the time of execution of the current or one past event, or the like is generated. The travel route information also includes route guidance information that is guided when the vehicle travels to assist travel. The route guidance information is appropriately displayed on the terminal display unit 450 or appropriately output as voice by the voice output unit 460 under the control of the guidance notifying unit 494, and driving is assisted. This travel route information is appropriately stored in the terminal memory 480.

また、経路処理手段498は、平均渋滞情報を利用して移動経路を探索する旨の設定入力を認識した場合、現在位置情報、目的地情報、VICS情報、平均渋滞情報、および、設定事項情報を取得する。そして、所定のVICS過去情報351を利用した場合と同様にして、平均渋滞情報に基づく交通渋滞場所、すなわち複数の過去イベント実施時における渋滞が発生しやすい場所を回避した移動経路などを設定した移動経路情報を生成する。さらに、経路処理手段498は、VICS過去情報351および平均渋滞情報を利用せずに移動経路を探索する旨の設定入力を認識した場合、現在位置情報、目的地情報、VICS情報、および、設定事項情報を取得する。そして、所要時間が短い移動経路、あるいは移動距離が短い移動経路、現在の交通渋滞場所や交通規制場所を回避した移動経路に関する移動経路情報を生成する。   In addition, when the route processing unit 498 recognizes a setting input for searching for a moving route using the average traffic jam information, the route processing unit 498 displays current position information, destination information, VICS information, average traffic jam information, and setting item information. get. Then, in the same way as when using the predetermined VICS past information 351, a travel that sets a traffic route based on the average traffic jam information, that is, a travel route that avoids a place where a traffic jam is likely to occur when a plurality of past events are performed, etc. Generate route information. Further, when the route processing means 498 recognizes a setting input for searching for a moving route without using the VICS past information 351 and the average traffic jam information, the current position information, destination information, VICS information, and setting items Get information. Then, movement route information relating to a movement route having a short required time, a movement route having a short movement distance, or a movement route that avoids a current traffic congestion place or traffic restriction place is generated.

端末情報検索手段499は、例えば端末入力部440にて設定入力された検索情報の検索要求により、端末記憶手段470に記憶された例えば地図情報における所定の地点の情報である検索情報に基づいて検索して、検索要求に応じた情報を取得する。そして、取得した検索結果の情報は、端末メモリ480に適宜記憶される。   The terminal information search means 499 searches based on search information that is information on a predetermined point in, for example, map information stored in the terminal storage means 470 in response to a search request for search information set and input by the terminal input unit 440, for example. Then, information corresponding to the search request is acquired. Then, the acquired search result information is appropriately stored in the terminal memory 480.

端末計時手段500は、例えば内部クロックなどの基準パルスに基づいて現在日時を認識する。そして、この現在日時に関する現在日時情報を適宜出力する。   The terminal timing means 500 recognizes the current date and time based on a reference pulse such as an internal clock. And the present date information regarding this present date is output as appropriate.

〔ナビゲーションシステムの動作〕
次に、ナビゲーションシステム100の動作として、過去イベント実施時の交通状況の表示処理および移動経路の探索処理について図12に基づいて説明する。図12は、過去イベント実施時の交通状況の表示処理および移動経路の探索処理を示すフローチャートである。
[Operation of navigation system]
Next, as an operation of the navigation system 100, a traffic status display process and a travel route search process at the time of past event implementation will be described with reference to FIG. FIG. 12 is a flowchart showing traffic status display processing and travel route search processing at the time of past event implementation.

まず、利用者は、端末入力部440の入力操作により、過去VICS要求情報を生成するための各種事項を設定入力する。具体的には、地点および日時に関する事項、または地点およびイベント名称に関する事項を設定入力する。そして、端末装置400は、処理部490の要求情報生成手段493にて、図12に示すように、設定入力された事項に基づいて、過去VICS要求情報を生成する(ステップS101)。この後、要求情報生成手段493は、送受信器410にネットワーク200を介して、この過去VICS要求情報および端末装置400を特定する端末固有情報などをサーバ装置300へ送信させる(ステップS102)。   First, the user sets and inputs various items for generating past VICS request information by an input operation of the terminal input unit 440. Specifically, a matter relating to a location and date or a matter relating to a location and an event name is set and input. And the terminal device 400 produces | generates the past VICS request information based on the setting input as shown in FIG. 12 in the request information production | generation means 493 of the process part 490 (step S101). Thereafter, the request information generating unit 493 causes the transceiver 410 to transmit the past VICS request information and terminal specific information for specifying the terminal device 400 to the server device 300 via the network 200 (step S102).

サーバ装置300は、インターフェース310で過去VICS要求情報および端末固有情報などを受信すると(ステップS103)、CPU380にて、対応度合いポイントの算出処理を実施する(ステップS104)。具体的には、CPU380は、実施状況認識手段382にて、過去VICS要求情報で特定される地点包含領域を認識する。さらに、実施状況認識手段382は、この地点包含領域で実施される現在以降イベントに対応するイベントデータ361および天気データ371を取得して、現在以降イベントの実施状況を認識する。この後、CPU380は、ポイント算出手段383にて、地点包含領域で実施された過去イベントのVICS過去情報351を検索し、表1に示すような条件などに基づいて、これら検索した各VICS過去情報351の対応度合いポイントを算出する。   When the server device 300 receives the past VICS request information, the terminal specific information, and the like through the interface 310 (step S103), the CPU 380 performs a correspondence degree point calculation process (step S104). Specifically, the CPU 380 recognizes the point inclusion area specified by the past VICS request information by the implementation status recognition unit 382. Furthermore, the implementation status recognition means 382 acquires event data 361 and weather data 371 corresponding to the current and subsequent events implemented in this point inclusion area, and recognizes the implementation status of the events from now on. Thereafter, the CPU 380 searches the VICS past information 351 of the past event executed in the point inclusion area by the point calculation means 383, and based on the conditions as shown in Table 1, the searched VICS past information. 351 correspondence degree points are calculated.

そして、CPU380は、VICS過去情報取得手段384にて、対応度合いポイントが多い5つのVICS過去情報351を抽出する(ステップS105)。この後、VICS過去情報取得手段384は、インターフェース310にネットワーク200を介して、これらVICS過去情報351をイベントデータ361とともに、端末固有情報で特定される端末装置400へ送信させる(ステップS106)。   Then, the CPU 380 uses the VICS past information acquisition unit 384 to extract five VICS past information 351 having many correspondence degree points (step S105). Thereafter, the VICS past information acquisition unit 384 causes the interface 310 to transmit the VICS past information 351 together with the event data 361 to the terminal device 400 specified by the terminal specific information via the network 200 (step S106).

端末装置400は、送受信器410でVICS過去情報351およびイベントデータ361を受信すると(ステップS107)、平均渋滞情報生成手段496にて、VICS過去情報351に基づいて、過去交通情報表示画面800を端末表示部450に表示させる(ステップS108)。この後、平均渋滞情報生成手段496は、利用者によりVICS過去情報351が選択されたか否かを判断する(ステップS109)。このステップS109において、選択されていないと判断した場合、例えば所定時間経過後にステップS109の処理を再び実施する。一方、ステップS109において、選択されたと判断した場合、複数のチェックボックス領域813Bの選択により、複数のVICS過去情報351が選択されたか否かを判断する(ステップS110)。   When the terminal device 400 receives the VICS past information 351 and the event data 361 by the transceiver 410 (step S107), the average traffic information generation unit 496 displays the past traffic information display screen 800 on the basis of the VICS past information 351. It is displayed on the display unit 450 (step S108). Thereafter, the average traffic information generating unit 496 determines whether or not the VICS past information 351 has been selected by the user (step S109). If it is determined in step S109 that no selection has been made, for example, the process of step S109 is performed again after a predetermined time has elapsed. On the other hand, if it is determined in step S109 that it has been selected, it is determined whether or not a plurality of VICS past information 351 has been selected by selecting a plurality of check box areas 813B (step S110).

このステップS110において、平均渋滞情報生成手段496は、複数のVICS過去情報351が選択されたと判断した場合、これら選択されたVICS過去情報351に基づいて、平均渋滞情報を生成する(ステップS111)。そして、このステップS111の処理の後、あるいは、ステップS110において1つのVICS過去情報351が選択されたと判断した場合、過去の交通状況の表示が要求されているか否かを判断する(ステップS112)。   In this step S110, when it is determined that the plurality of VICS past information 351 has been selected, the average traffic jam information generating unit 496 generates the average traffic jam information based on the selected VICS past information 351 (step S111). Then, after the process of step S111 or when it is determined in step S110 that one VICS past information 351 has been selected, it is determined whether display of a past traffic situation is requested (step S112).

このステップS112において、過去の交通状況の表示が要求されていると判断した場合、過去交通状況表示領域820に過去の交通状況を表示させて(ステップS113)、処理を終了する。ここで、ステップS113において、ステップS111の処理を実施している場合、平均渋滞情報に基づいて、複数のVICS過去情報351で表される渋滞の度合いを平均化した交通状況を表示させる。また、ステップS111の処理を実施していない場合、選択された1つのVICS過去情報351に基づいて、交通状況を表示させる。   If it is determined in step S112 that display of the past traffic situation is requested, the past traffic situation is displayed in the past traffic situation display area 820 (step S113), and the process is terminated. Here, in step S113, when the process of step S111 is performed, based on the average traffic jam information, a traffic situation in which the degree of traffic jam represented by the plurality of VICS past information 351 is averaged is displayed. Further, when the process of step S111 is not performed, the traffic situation is displayed based on the selected one VICS past information 351.

一方、ステップS112において、過去の交通状況の表示が要求されていないと判断した場合、移動経路の探索が要求されているか否かを判断する(ステップS114)。このステップS114において、移動経路の探索が要求されていないと判断した場合、ステップS112の処理を実施する。一方、ステップS114において、移動経路の探索が要求されていると判断した場合、移動経路の探索処理を実施する(ステップS115)。具体的には、交通情報受信部430、現在位置認識手段491、目的地認識手段492にて、VICS情報、現在位置情報、目的地情報を取得する。そして、ステップS111の処理を実施している場合、これら各種情報と、平均渋滞情報と、などに基づいて、過去の交通渋滞場所を回避した移動経路を探索して設定する。また、ステップS111の処理を実施していない場合、選択されたVICS過去情報351などに基づいて、移動経路を設定する。この後、CPU380は、案内報知手段494にて、車両の移動に関する案内を報知することにより、車両の移動を案内誘導して(ステップS116)、処理を終了する。   On the other hand, if it is determined in step S112 that display of past traffic conditions is not requested, it is determined whether a search for a movement route is requested (step S114). If it is determined in this step S114 that a search for a movement route is not requested, the process of step S112 is performed. On the other hand, if it is determined in step S114 that a travel route search is requested, a travel route search process is performed (step S115). Specifically, the VICS information, the current position information, and the destination information are acquired by the traffic information receiving unit 430, the current position recognizing means 491, and the destination recognizing means 492. When the process of step S111 is performed, a travel route that avoids a past traffic jam location is searched and set based on the various information, the average traffic jam information, and the like. If the process of step S111 is not performed, a movement route is set based on the selected VICS past information 351 and the like. Thereafter, the CPU 380 informs the guidance relating to the movement of the vehicle by the guidance notifying means 494, thereby guiding the movement of the vehicle (step S116), and ends the process.

〔ナビゲーションシステムの作用効果〕
上述したように、上記実施の形態では、ナビゲーションシステム100の端末装置400は、要求情報生成手段493にて、利用者による例えば所定の地点および所定の日時を特定する入力操作に基づいて、所定地点情報および所定日時情報を有する過去VICS要求情報を生成してサーバ装置300へ送信する。そして、サーバ装置300は、実施状況認識手段382にて、端末装置400から過去VICS要求情報を取得すると、この過去VICS要求情報の所定地点情報で特定される地点包含領域を認識する。さらに、この地点包含領域において所定日時情報の日時に実施される現在以降イベントを特定し、この現在以降イベントの実施状況を認識する。この後、VICS過去情報取得手段384にて、現在以降イベントと実施状況が対応する過去イベント実施時のVICS過去情報351を取得して、端末装置400へ送信する。そして、端末装置400は、サーバ装置300からのVICS過去情報351を取得する。
[Operational effects of navigation system]
As described above, in the above-described embodiment, the terminal device 400 of the navigation system 100 uses the request information generation unit 493 based on an input operation for specifying a predetermined point and a predetermined date and time by the user, for example. The past VICS request information having the information and the predetermined date / time information is generated and transmitted to the server apparatus 300. Then, when the implementation status recognition unit 382 acquires the past VICS request information from the terminal device 400, the server apparatus 300 recognizes the point inclusion area specified by the predetermined spot information of the past VICS request information. Furthermore, the current and subsequent events that are performed on the date and time of the predetermined date and time information in this point inclusion area are specified, and the current and subsequent events are recognized. Thereafter, the VICS past information acquisition unit 384 acquires the VICS past information 351 at the past event implementation corresponding to the current event and the implementation status, and transmits it to the terminal device 400. Then, the terminal device 400 acquires the VICS past information 351 from the server device 300.

このため、ナビゲーションシステム100は、サーバ装置300で取得された現在以降イベントと実施状況が対応する過去イベント実施時のVICS過去情報351を端末装置400へ送信することにより、利用者に現在以降イベント実施時の交通状況により近い交通状況を参照させることができる。また、利用者に例えば移動する日時を特定する設定入力させるだけでよく、従来のように利用者が自ら参照するVICS過去情報351の日時を設定する必要がない。したがって、利用者に過去の交通状況に関する適切なVICS過去情報351を容易に利用させることができる。また、統計処理されていないVICS過去情報351を取得するので、サーバ装置300で統計処理や統計処理したVICS過去情報351の更新処理を実施する必要がなく処理負荷を低減できる。   For this reason, the navigation system 100 transmits the VICS past information 351 at the time of the past event corresponding to the current and subsequent events acquired by the server device 300 to the terminal device 400, thereby allowing the user to perform the current and subsequent events. It is possible to refer to traffic conditions that are closer to the current traffic conditions. Further, it is only necessary to allow the user to input, for example, a setting for specifying the moving date and time, and it is not necessary to set the date and time of the VICS past information 351 that the user refers to himself / herself. Therefore, the user can easily use the appropriate VICS past information 351 regarding the past traffic situation. Further, since the VICS past information 351 that has not been statistically processed is acquired, it is not necessary to perform statistical processing or update processing of the statistically processed VICS past information 351 in the server device 300, and the processing load can be reduced.

そして、実施状況認識手段382は、所定日時情報を有する過去VICS要求情報を取得して、地点包含領域において所定日時情報の日時に実施される現在以降イベントを特定する。このため、利用者に例えば車両で移動する日時を設定させるので、移動する日時に実施される現在以降イベントの名称がわからない場合であっても、適切なVICS過去情報351を利用させることができる。   Then, the implementation status recognition unit 382 acquires past VICS request information having predetermined date and time information, and specifies an event after the present time that is executed on the date and time of the predetermined date and time information in the point inclusion area. For this reason, since the user sets the date and time when the vehicle travels, for example, even if the name of the event after the current time implemented on the date and time of travel is unknown, the appropriate VICS past information 351 can be used.

また、実施状況認識手段382は、イベント名称情報を有する過去VICS要求情報を取得して、地点包含領域においてイベント名称情報の名称を有する現在以降イベントを特定する。このため、利用者に現在以降イベントの名称を設定させるので、現在以降イベントの実施日時がわからない場合であっても、適切なVICS過去情報351を利用させることができる。   In addition, the implementation status recognition unit 382 acquires past VICS request information having event name information, and identifies a current and subsequent event having the name of the event name information in the point inclusion area. For this reason, since the name of the event after the present is set by the user, the appropriate VICS past information 351 can be used even when the execution date of the event after the present is unknown.

さらに、サーバ装置300は、ポイント算出手段383にて、現在以降イベントの実施状況と、過去イベントの実施状況と、の対応している度合いに基づいて、VICS過去情報351に対して対応度合いポイントを設定する。そして、VICS過去情報取得手段384は、対応度合いポイントに基づいて、VICS過去情報351を取得する。このため、対応度合いポイントに基づいて、現在以降イベントの実施状況により近い状況で過去イベントが実施された際のVICS過去情報351を取得でき、さらに適切なVICS過去情報351を利用させることができる。   Furthermore, the server device 300 uses the point calculation unit 383 to calculate correspondence degree points for the VICS past information 351 based on the degree of correspondence between the current event implementation status and the past event implementation status. Set. Then, the VICS past information acquisition unit 384 acquires the VICS past information 351 based on the correspondence degree point. For this reason, it is possible to acquire the VICS past information 351 when the past event is executed in a situation closer to the implementation status of the event from the present onward based on the correspondence degree point, and it is possible to use more appropriate VICS past information 351.

また、ポイント算出手段383は、現在以降イベントと同じ曜日または季節に実施された過去イベントの対応度合いポイントを、異なる曜日または季節に実施されたものと比べて高く設定する。このため、交通状況との関連性がある曜日、季節が現在以降イベントと同じ過去イベントのVICS過去情報351を優先的に取得でき、さらに適切なVICS過去情報351を利用させることができる。   Further, the point calculation means 383 sets the correspondence degree point of the past event that has been performed on the same day or season as the event from now on, higher than that performed on a different day or season. For this reason, it is possible to preferentially acquire the VICS past information 351 of the past event having the same day of the week and season as the event after the present, which is related to the traffic situation, and it is possible to use more appropriate VICS past information 351.

さらに、ポイント算出手段383は、現在以降イベントと同じ天気で実施された過去イベントの対応度合いポイントを、異なる天気で実施されたものと比べて高く設定する。このため、交通状況との関連性がある天気が現在以降イベントと同じ過去イベントのVICS過去情報351を優先的に取得でき、さらに適切なVICS過去情報351を利用させることができる。   Furthermore, the point calculation means 383 sets the correspondence degree point of the past event executed in the same weather as the event from now on, higher than that of the event executed in the different weather. For this reason, it is possible to preferentially acquire the VICS past information 351 of the past event having the same weather as the event after the present, which is related to the traffic situation, and it is possible to use more appropriate VICS past information 351.

そして、ポイント算出手段383は、VICS過去情報351の事故渋滞状況情報351D4に事故渋滞が発生していた旨が記載されていることを認識すると、このVICS過去情報351の対応度合いポイントから2ポイントを減算する。このため、現在以降イベントの実施時に発生する可能性が低い事故により交通状況が変化したときのVICS過去情報351の優先度を低く設定でき、さらに適切なVICS過去情報351を利用させることができる。   When the point calculation means 383 recognizes that the accident traffic jam has occurred in the accident traffic jam status information 351D4 of the VICS past information 351, the point calculation means 383 calculates 2 points from the correspondence degree point of the VICS past information 351. Subtract. For this reason, the priority of the VICS past information 351 when the traffic situation changes due to an accident that is unlikely to occur at the time of the event after the present can be set low, and more appropriate VICS past information 351 can be used.

また、ポイント算出手段383は、現在以降イベントとの実施日時の間隔が1ヶ月以内あるいは1年以内の過去イベントの対応度合いポイントを、1ヶ月以上あるいは1年以上の過去イベントのものと比べて、5ポイントあるいは3ポイント高く設定する。このため、例えば新たな道路の開通などにより道路の接続状態が変化した場合、道路の接続状態が変化する前に実施された過去イベントのVICS過去情報351を適宜低く設定でき、さらに適切なVICS過去情報351を利用させることができる。   In addition, the point calculation means 383 compares the correspondence degree point of the past event with the interval of the implementation date and time with the event within one month or within one year from that of the past event with more than one month or one year, Set 5 or 3 points higher. For this reason, for example, when the road connection state changes due to the opening of a new road or the like, the VICS past information 351 of the past event performed before the road connection state changes can be set appropriately low, and more appropriate VICS past information can be set. Information 351 can be used.

そして、VICS過去情報取得手段384は、5つのVICS過去情報351を取得する。このため、利用者により多くのVICS過去情報351を参照させることができるとともに、利用者の判断基準に最も適合するVICS過去情報351を選択させることができる。したがって、1つのVICS過去情報351を取得する構成と比べて利便性を向上できる。   The VICS past information acquisition unit 384 acquires five VICS past information 351. Therefore, the user can refer to more VICS past information 351 and can select the VICS past information 351 that best matches the user's judgment criteria. Therefore, the convenience can be improved as compared with the configuration in which one VICS past information 351 is acquired.

さらに、端末装置400は、平均渋滞情報生成手段496にて、利用者により選択された複数のVICS過去情報351を認識する。そして、これら複数のVICS過去情報351で示される渋滞状態を平均化して、この平均化した内容に関する平均渋滞情報を生成する。このため、複数の過去イベント実施時における平均的な渋滞状態を反映させた交通状況や移動に関する情報を生成でき、より多様な交通状況や移動に関する情報を提供できる。   Furthermore, the terminal device 400 recognizes the plurality of VICS past information 351 selected by the user at the average traffic jam information generating unit 496. Then, the traffic congestion states indicated by the plurality of VICS past information 351 are averaged, and average traffic congestion information related to the averaged content is generated. For this reason, it is possible to generate information related to traffic conditions and movements that reflect an average congestion state at the time of a plurality of past events, and to provide more diverse information related to traffic conditions and movements.

また、平均渋滞情報生成手段496は、平均渋滞情報やVICS過去情報351を端末表示部450で表示させる。このため、端末装置400は、複数の過去イベント実施時における平均的な渋滞状態を反映させた交通状況や、所定の過去イベント実施時における交通状況を報知できる。したがって、端末装置400の利便性を向上できる。   Further, the average traffic jam information generating unit 496 displays the average traffic jam information and the VICS past information 351 on the terminal display unit 450. For this reason, the terminal device 400 can notify the traffic situation reflecting an average traffic congestion state at the time of a plurality of past events, and the traffic situation at the time of a predetermined past event. Therefore, the convenience of the terminal device 400 can be improved.

そして、端末装置400は、経路処理手段498にて、平均渋滞情報を利用して、複数の過去イベント実施時における渋滞が発生しやすい場所を回避した現在位置から目的地までの移動経路を設定する。さらに、経路処理手段498にて、VICS過去情報351を利用して、1つの過去イベント実施時に渋滞が発生した場所を回避した移動経路を設定する。このため、端末装置400は、複数の過去イベント実施時の平均的な渋滞状態、あるいは1つの過去イベント実施時の渋滞状態を考慮に入れた移動経路を、現在以降イベント実施時の移動経路として設定できる。したがって、端末装置400の利便性をさらに向上できる。   Then, in the route processing unit 498, the terminal device 400 uses the average traffic jam information to set a travel route from the current position to the destination that avoids a place where traffic jams are likely to occur when a plurality of past events are performed. . Further, the route processing means 498 uses the VICS past information 351 to set a travel route that avoids a place where a traffic jam has occurred when one past event is performed. For this reason, the terminal device 400 sets a movement route that takes into consideration an average traffic jam state at the time of execution of a plurality of past events or a traffic jam status at the time of execution of one past event as a movement route at the time of the event execution after the present. it can. Therefore, the convenience of the terminal device 400 can be further improved.

〔実施の形態の変形〕
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。ここで、以下において、立寄り地の設定に関する変形を適宜例示するが、目的地の設定に関する変形も同様に含むものとする。
[Modification of Embodiment]
Note that the present invention is not limited to the above-described embodiment, and includes the following modifications as long as the object of the present invention can be achieved. Here, in the following, modifications related to the setting of the stop-by place are exemplified as appropriate, but modifications related to the setting of the destination are similarly included.

すなわち、要求情報生成手段493にて、所定日時情報およびイベント名称情報のうちいずれか一方のみを過去VICS要求情報に組み込む構成としてもよい。このような構成にすれば、要求情報生成手段493および実施状況認識手段382の構成を簡略にできる。   That is, the request information generation unit 493 may be configured to incorporate only one of the predetermined date information and event name information into the past VICS request information. With this configuration, the configuration of the request information generation unit 493 and the implementation status recognition unit 382 can be simplified.

そして、ポイント算出手段383を設けずに、VICS過去情報取得手段384にて、現在以降イベントと名称が一致する過去イベントが実施された際のVICS過去情報351を取得する構成としてもよい。このような構成にすれば、CPU380の構成を簡略にできる。また、VICS過去情報351の取得処理を迅速にでき、利用者により迅速に交通状況を参照させることができる。   Then, the VICS past information acquisition unit 384 may acquire the VICS past information 351 when the past event whose name matches the current event is executed without providing the point calculation unit 383. With such a configuration, the configuration of the CPU 380 can be simplified. Moreover, the acquisition process of the VICS past information 351 can be quickly performed, and the traffic situation can be referred to quickly by the user.

また、対応度合いポイントを算出する際に、曜日、季節、天気、事故渋滞の有無、実施日時の間隔のうち少なくとも1つを考慮に入れない構成としてもよい。このような構成にすれば、対応度合いポイントの算出処理を容易にできる。   Further, when calculating the correspondence degree points, it may be configured such that at least one of the day of the week, the season, the weather, the presence or absence of traffic jam, and the interval of the implementation date / time is not taken into consideration. With such a configuration, it is possible to easily calculate the correspondence point.

さらに、対応度合いポイントを算出する際に、現在以降イベントおよび過去イベントの実施時刻を考慮に入れる構成としてもよい。このような構成にすれば、交通状況との関連性がある時刻が現在以降イベントと同じ過去イベントのVICS過去情報351を優先的に取得でき、さらに適切なVICS過去情報351を利用させることができる。   Furthermore, when calculating the degree-of-correspondence points, it is possible to take into account the execution time of the current and subsequent events and the past events. With such a configuration, it is possible to preferentially acquire the past VICS information 351 of the past event whose time related to the traffic situation is the same as that of the event after the present time, and further use the appropriate VICS past information 351. .

そして、VICS過去情報取得手段384にて、VICS過去情報351を1つのみ取得する構成としてもよい。このような構成にすれば、端末装置400に送信する情報量を最小限に抑えることができ、サーバ装置300の処理負荷を低減できる。   The VICS past information acquisition unit 384 may acquire only one VICS past information 351. With such a configuration, the amount of information transmitted to the terminal device 400 can be minimized, and the processing load on the server device 300 can be reduced.

また、端末装置400に平均渋滞情報生成手段496を設けない構成としてもよい。さらに、端末装置400に、移動経路を設定して報知する機能、すなわち現在位置認識手段491、目的地認識手段492、案内報知手段493、マップマッチング手段497、経路処理手段498を設けない構成としてもよい。そして、平均渋滞情報生成手段496をサーバ装置300に設け、サーバ装置300から平均渋滞情報を端末装置400に送信する構成としてもよい。これらのような構成にすれば、端末装置400の構成を簡略にできる。   Further, the terminal device 400 may not be provided with the average traffic jam information generating unit 496. Further, the terminal device 400 may be configured not to include a function for setting and notifying a moving route, that is, a current position recognizing unit 491, a destination recognizing unit 492, a guidance notifying unit 493, a map matching unit 497, and a route processing unit 498. Good. Then, the average traffic information generating unit 496 may be provided in the server device 300 so that the average traffic information is transmitted from the server device 300 to the terminal device 400. With these configurations, the configuration of the terminal device 400 can be simplified.

さらに、平均渋滞情報生成手段496に、平均渋滞情報を表示させる機能を設けない構成としてもよい。また、経路処理手段498に、平均渋滞情報やVICS過去情報351に基づいて移動経路を設定する機能を設けない構成としてもよい。これらのような構成にすれば、平均渋滞情報生成手段496や経路処理手段498の構成を簡略にできる。   Further, the average traffic information generating unit 496 may not have a function of displaying the average traffic information. Further, the route processing unit 498 may be configured not to have a function of setting a movement route based on the average traffic jam information and the VICS past information 351. With such a configuration, the configuration of the average traffic information generating unit 496 and the route processing unit 498 can be simplified.

そして、平均渋滞情報生成手段496にて、VICS過去情報351を取得したことを認識した際に、自動的に平均渋滞情報を生成する構成としてもよい。このような構成にすれば、利用者に平均情報生成選択領域815を選択する旨の設定入力を実施させることなく平均渋滞情報を生成でき、端末装置400の利便性をさらに向上できる。   And it is good also as a structure which produces | generates average traffic congestion information automatically, when the average traffic congestion information generation means 496 recognizes that the VICS past information 351 was acquired. With such a configuration, it is possible to generate the average traffic jam information without causing the user to perform setting input for selecting the average information generation selection area 815, and the convenience of the terminal device 400 can be further improved.

また、VICS過去情報351を送信する構成について例示したが、これに限らず、実際に走行している車両から、速度や位置などのデータをネットワークを通じてリアルタイムに収集し、このデータに基づいて生成される渋滞情報や天候情報などであるいわゆるプローブ情報を送信する構成としてもよい。また、VICS過去情報351およびプローブ情報を組み合わせて送信する構成としてもよい。   Moreover, although the structure which transmits the VICS past information 351 was illustrated, it is not restricted to this, Data, such as speed and a position, are collected from the actually drive | working vehicle in real time via a network, It produces | generates based on this data It is good also as a structure which transmits what is called probe information, such as traffic information and weather information. Alternatively, the VICS past information 351 and the probe information may be transmitted in combination.

そして、本発明の情報処理装置をサーバ装置300に適用した構成に限らず、実施状況認識手段382、ポイント算出手段383、VICS過去情報取得手段384を独立させた構成としてもよい。さらに、本発明の情報処理装置としては、ポイント算出手段383を設けない構成としてもよい。   And not only the structure which applied the information processing apparatus of this invention to the server apparatus 300, It is good also as a structure which made the implementation condition recognition means 382, the point calculation means 383, and the VICS past information acquisition means 384 independent. Furthermore, the information processing apparatus of the present invention may be configured without the point calculation means 383.

また、上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは1つのIC(Integrated Circuit)などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、上述したように取扱が容易で、利用の拡大が容易に図れる。   Each function described above is constructed as a program. However, for example, it may be configured by hardware such as a circuit board or an element such as one integrated circuit (IC), and can be used in any form. Note that, by using a configuration that allows reading from a program or a separate recording medium, as described above, handling is easy, and usage can be easily expanded.

その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。   In addition, the specific structure and procedure for carrying out the present invention can be appropriately changed to other structures and the like within a range in which the object of the present invention can be achieved.

〔実施の形態の効果〕
上述したように、上記実施の形態では、ナビゲーションシステム100のサーバ装置300は、端末装置400から例えば所定地点情報および所定日時情報を有する過去VICS要求情報を取得すると、この過去VICS要求情報の所定地点情報で特定される地点包含領域を認識する。そして、この地点包含領域において所定日時情報の日時に実施される現在以降イベントを特定し、この現在以降イベントの実施状況を認識する。この後、現在以降イベントと実施状況が対応する過去イベント実施時のVICS過去情報351を取得する。
[Effect of the embodiment]
As described above, in the above embodiment, when the server apparatus 300 of the navigation system 100 acquires, for example, past VICS request information having predetermined point information and predetermined date / time information from the terminal device 400, the predetermined point of the past VICS request information is acquired. The point inclusion area specified by the information is recognized. Then, the current and subsequent events executed at the date and time of the predetermined date and time information in this point inclusion area are specified, and the current and subsequent events are recognized. Thereafter, the VICS past information 351 at the time of past event execution corresponding to the current event and the implementation status is acquired.

このため、サーバ装置300にて、現在以降イベントの実施状況に対応する実施状況で過去イベントが実施された際のVICS過去情報351を取得するので、利用者に、現在以降イベント実施時の交通状況により近い交通状況を参照させることができる。また、利用者に現在以降イベントが実施される日時に関する所定日時情報を入力させるだけでよく、従来のように利用者が自ら参照するVICS過去情報351の日時を設定する必要がない。したがって、サーバ装置300は、利用者に過去の交通状況に関する適切なVICS過去情報351を容易に利用させることができる。   For this reason, the server apparatus 300 obtains the VICS past information 351 when the past event has been executed in the implementation status corresponding to the event implementation status from now on. It is possible to refer to the traffic situation closer to. Further, it is only necessary to allow the user to input predetermined date and time information related to the date and time when the event will be performed from now on, and it is not necessary to set the date and time of the VICS past information 351 that the user refers to himself / herself. Therefore, the server apparatus 300 can allow the user to easily use appropriate VICS past information 351 relating to past traffic conditions.

また、ナビゲーションシステム100の端末装置400は、利用者による入力操作に基づいて、過去VICS要求情報を生成してサーバ装置300へ送信する。そして、サーバ装置300は、端末装置400から過去VICS要求情報を取得すると、この過去VICS要求情報の所定地点情報で特定される地点包含領域において所定日時情報の日時に実施される現在以降イベントを特定し、この現在以降イベントの実施状況を認識する。この後、サーバ装置300は、現在以降イベントと実施状況が対応する過去イベント実施時のVICS過去情報351を取得して、端末装置400へ送信する。そして、端末装置400は、サーバ装置300からのVICS過去情報351を取得する。   Further, the terminal device 400 of the navigation system 100 generates past VICS request information based on an input operation by the user, and transmits it to the server device 300. Then, when the server device 300 acquires the past VICS request information from the terminal device 400, the server device 300 identifies an event after the present time that is performed at the date and time of the predetermined date and time information in the point inclusion area specified by the predetermined point information of the past VICS request information. Then, the current event implementation status is recognized. Thereafter, the server device 300 acquires the VICS past information 351 at the time of past event execution corresponding to the current event and the implementation status, and transmits it to the terminal device 400. Then, the terminal device 400 acquires the VICS past information 351 from the server device 300.

このため、ナビゲーションシステム100は、サーバ装置300で取得された現在以降イベントと実施状況が対応する過去イベント実施時のVICS過去情報351を端末装置400へ送信することにより、利用者に現在以降イベント実施時の交通状況により近い交通状況を参照させることができる。また、従来のように利用者が自ら参照するVICS過去情報351の日時を設定する必要がない。したがって、ナビゲーションシステム100は、利用者に過去の交通状況に関する適切なVICS過去情報351を容易に利用させることができる。   For this reason, the navigation system 100 transmits the VICS past information 351 at the time of the past event corresponding to the current and subsequent events acquired by the server device 300 to the terminal device 400, thereby allowing the user to perform the current and subsequent events. It is possible to refer to traffic conditions that are closer to the current traffic conditions. Moreover, it is not necessary to set the date and time of the VICS past information 351 that the user refers to himself / herself as in the conventional case. Therefore, the navigation system 100 can allow the user to easily use appropriate VICS past information 351 relating to past traffic conditions.

本発明の一実施の形態に係るナビゲーションシステムの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the navigation system which concerns on one embodiment of this invention. 前記一実施の形態におけるサーバ装置の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the server apparatus in the said one Embodiment. 前記一実施の形態におけるVICS過去データベースの概略構成を示す模式図である。It is a schematic diagram which shows schematic structure of the VICS past database in the said one Embodiment. 前記一実施の形態におけるイベントデータベースの概略構成を示す模式図である。It is a schematic diagram which shows schematic structure of the event database in the said one Embodiment. 前記一実施の形態における天気データベースの概略構成を示す模式図である。It is a schematic diagram which shows schematic structure of the weather database in the said embodiment. 前記一実施の形態におけるサーバ装置を構成するCPUの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of CPU which comprises the server apparatus in the said embodiment. 前記一実施の形態における端末装置の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the terminal device in the said embodiment. 前記一実施の形態における地図情報を構成する表示用データのテーブル構造を模式的に示す概念図である。It is a conceptual diagram which shows typically the table structure of the data for display which comprises the map information in the said one Embodiment. 前記一実施の形態における地図情報を構成するマッチングデータのテーブル構造を模式的に示す概念図である。It is a conceptual diagram which shows typically the table structure of the matching data which comprises the map information in the said one Embodiment. 前記一実施の形態における端末装置を構成する処理部の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the process part which comprises the terminal device in the said embodiment. 前記一実施の形態における過去交通情報表示画面の概略構成を示す模式図である。It is a schematic diagram which shows schematic structure of the past traffic information display screen in the said embodiment. 前記一実施の形態における過去イベント実施時の交通状況の表示処理および移動経路の探索処理を示すフローチャートである。It is a flowchart which shows the display process of the traffic condition at the time of past event implementation in the said embodiment, and the search process of a movement route.

符号の説明Explanation of symbols

100…情報処理システムとしてのナビゲーションシステム
200…ネットワーク
300…情報処理装置としてのサーバ装置
351…過去交通情報としてのVICS過去情報
380…演算手段としてのCPU
382…情報取得手段としても機能する実施状況認識手段
383…優先度設定手段としてのポイント算出手段
384…過去実施判断手段としても機能する過去交通情報取得手段としてのVICS過去情報取得手段
400…端末装置
450…報知手段としての端末表示部
460…報知手段としての音声出力部
490…演算手段としての処理部
491…現在位置情報取得手段としての現在位置認識手段
492…目的地情報取得手段としての目的地認識手段
493…送信用情報生成手段としての要求情報生成手段
496…端末情報取得手段および報知制御手段としても機能する平均渋滞情報生成手段
498…地図情報取得手段としても機能する経路設定手段としての経路処理手段
DESCRIPTION OF SYMBOLS 100 ... Navigation system as information processing system 200 ... Network 300 ... Server apparatus as information processing apparatus 351 ... VICS past information as past traffic information 380 ... CPU as calculation means
382 ... Implementation status recognition means that also functions as information acquisition means 383 ... Point calculation means as priority setting means 384 ... VICS past information acquisition means as past traffic information acquisition means that also functions as past execution determination means 400 ... Terminal device 450 ... Terminal display section as notification means 460 ... Audio output section as notification means 490 ... Processing section as calculation means 491 ... Current position recognition means as current position information acquisition means 492 ... Destination as destination information acquisition means Recognizing means 493 ... request information generating means as transmission information generating means 496 ... average traffic information generating means that also functions as terminal information acquiring means and notification control means 498 ... route as route setting means that also functions as map information acquiring means Processing means

Claims (24)

所定の地点に関する所定地点情報を取得する情報取得手段と、
前記所定地点情報が示す地点を含む所定範囲の領域において現在以降に実施されるイベントの実施状況を認識する実施状況認識手段と、
前記所定範囲の領域において、前記実施状況認識手段で認識した前記実施状況に対応する実施状況で過去に実施されたイベントの有無を判断する過去実施判断手段と、
この過去実施判断手段で過去に実施されたイベントが有ると判断された場合、当該イベントが過去に実施された際の交通情報を取得する過去交通情報取得手段と、
前記実施状況認識手段が認識した前記実施状況と、前記過去実施判断手段が認識した前記イベントの実施状況との対応度合いに基づいて、前記過去交通情報取得手段が取得する交通情報の優先度を設定する優先度設定手段と、を具備し、
前記過去交通情報取得手段は、前記優先度設定手段で設定された前記優先度に基づいて前記交通情報を取得する
ことを特徴とする情報処理装置。
Information acquisition means for acquiring predetermined point information regarding the predetermined point;
An implementation status recognizing means for recognizing the implementation status of an event implemented after the present in an area of a predetermined range including the location indicated by the predetermined location information ;
Past execution determination means for determining the presence / absence of an event executed in the past in the implementation status corresponding to the implementation status recognized by the implementation status recognition means in the region of the predetermined range;
When it is determined by the past execution determination means that there is an event that has been performed in the past, past traffic information acquisition means for acquiring traffic information when the event has been performed in the past;
Based on the degree of correspondence between the implementation status recognized by the implementation status recognition unit and the implementation status of the event recognized by the past execution determination unit, the priority of traffic information acquired by the past traffic information acquisition unit is set. Priority setting means for
The said past traffic information acquisition means acquires the said traffic information based on the said priority set by the said priority setting means. Information processing apparatus characterized by the above-mentioned.
請求項1に記載の情報処理装置であって、
前記実施状況は、前記イベントが実施される時刻、日付、曜日、季節のうち少なくともいずれか1つである
ことを特徴とする情報処理装置。
The information processing apparatus according to claim 1,
The implementation status is at least one of time, date, day of the week, and season when the event is implemented.
請求項1または請求項2に記載の情報処理装置であって、
前記実施状況は、前記イベントの実施時における天気である
ことを特徴とする情報処理装置。
The information processing apparatus according to claim 1 or 2,
The information processing apparatus, wherein the implementation status is weather at the time of implementation of the event.
請求項1ないし請求項3のいずれかに記載の情報処理装置であって、
前記優先度設定手段は、前記交通情報に事故により交通状況が変化した旨が記録されていることを認識すると、前記変化した旨が記載されていない場合と比べて前記優先度を低く設定する
ことを特徴とする情報処理装置。
An information processing apparatus according to any one of claims 1 to 3,
If the priority setting means recognizes that the traffic information has recorded that the traffic situation has changed due to an accident, the priority setting means sets the priority lower than the case where the change is not described. An information processing apparatus characterized by the above.
請求項1ないし請求項4のいずれかに記載の情報処理装置であって、
前記優先度設定手段は、前記実施状況認識手段で実施状況が認識された前記イベントの実施日から、前記過去実施判断手段が認識した前記イベントの実施日までの間隔が所定間隔よりも短いことを認識すると、前記所定間隔よりも長い場合と比べて前記優先度を高く設定する
ことを特徴とする情報処理装置。
An information processing apparatus according to any one of claims 1 to 4,
The priority setting means determines that an interval from the event implementation date recognized by the implementation status recognition unit to the event implementation date recognized by the past execution determination unit is shorter than a predetermined interval. When recognized, the priority is set higher than in the case of being longer than the predetermined interval.
請求項1ないし請求項5のいずれかに記載の情報処理装置であって、
前記過去交通情報取得手段は、複数の前記交通情報を取得する
ことを特徴とする情報処理装置。
An information processing apparatus according to any one of claims 1 to 5,
The past traffic information acquisition means acquires a plurality of the traffic information.
請求項1ないし請求項6のいずれかに記載の情報処理装置であって、
前記情報取得手段は、現在以降に実施される所定のイベントを特定するためのイベント特定情報をさらに取得し、
前記実施状況認識手段は、前記所定範囲の領域において前記イベント特定情報で特定される前記イベントが現在以降に実施されることを認識すると、前記イベントの実施状況を認識する
ことを特徴とする情報処理装置。
An information processing apparatus according to any one of claims 1 to 6,
The information acquisition means further acquires event specifying information for specifying a predetermined event to be performed after the present time,
The implementation status recognition means recognizes the implementation status of the event when recognizing that the event identified by the event identification information is implemented after the present in the area of the predetermined range. apparatus.
請求項7に記載の情報処理装置であって、
前記イベント特定情報は、前記現在以降の所定の日時に関する所定日時情報であり、
前記実施状況認識手段は、前記所定範囲の領域において前記所定日時情報の日時に前記イベントが実施されることを認識すると、前記イベントの実施状況を認識する
ことを特徴とする情報処理装置。
The information processing apparatus according to claim 7,
The event specifying information is predetermined date and time information related to a predetermined date and time after the present,
The information processing apparatus according to claim 1, wherein the implementation status recognition unit recognizes the implementation status of the event when recognizing that the event is implemented at a date and time of the predetermined date and time information in the area of the predetermined range.
請求項7または請求項8に記載の情報処理装置であって、
前記イベント特定情報は、前記現在以降に実施される所定のイベントの名称に関するイベント名称情報であり、
前記実施状況認識手段は、前記所定範囲の領域において前記イベント名称情報の名称の前記イベントが現在以降に実施されることを認識すると、前記イベントの実施状況を認識する
ことを特徴とする情報処理装置。
The information processing apparatus according to claim 7 or 8,
The event specifying information is event name information related to a name of a predetermined event that is performed after the current time,
The implementation status recognition means recognizes the implementation status of the event when recognizing that the event with the name of the event name information is implemented after the present in the area of the predetermined range. .
請求項1ないし請求項6のいずれかに記載の情報処理装置と、
この情報処理装置にネットワークを介して各種情報が送受信可能に接続され、前記所定地点情報を生成して前記ネットワークを介して前記情報処理装置へ送信する送信用情報生成手段、および、前記情報処理装置から前記ネットワークを介して送信される前記交通情報を受信して取得する端末情報取得手段を備えた端末装置と、
を具備し、
前記情報取得手段は、前記端末装置から前記ネットワークを介して送信される前記所定地点情報を取得し、
前記過去交通情報取得手段は、前記取得した前記交通情報を前記ネットワークを介して前記端末装置へ送信する
ことを特徴とする情報処理システム。
An information processing apparatus according to any one of claims 1 to 6,
Various information is connected to the information processing apparatus via a network so that the information can be transmitted / received, and the information generation means for transmission for generating the predetermined point information and transmitting the information to the information processing apparatus via the network, and the information processing apparatus A terminal device comprising terminal information acquisition means for receiving and acquiring the traffic information transmitted via the network;
Comprising
The information acquisition means acquires the predetermined point information transmitted from the terminal device via the network,
The past traffic information acquisition means transmits the acquired traffic information to the terminal device via the network.
請求項7ないし請求項9のいずれかに記載の情報処理装置と、
この情報処理装置にネットワークを介して各種情報が送受信可能に接続され、前記所定地点情報および前記イベント特定情報を生成して前記ネットワークを介して前記情報処理装置へ送信する送信用情報生成手段、および、前記情報処理装置から前記ネットワークを介して送信される前記交通情報を受信して取得する端末情報取得手段を備えた端末装置と、
を具備し、
前記情報取得手段は、前記端末装置から前記ネットワークを介して送信される前記所定地点情報および前記イベント特定情報を取得し、
前記過去交通情報取得手段は、前記取得した前記交通情報を前記ネットワークを介して前記端末装置へ送信する
ことを特徴とする情報処理システム。
An information processing apparatus according to any one of claims 7 to 9,
Various types of information are connected to the information processing apparatus via a network so as to be able to transmit and receive, and the transmission information generating means for generating the predetermined point information and the event specifying information and transmitting the information to the information processing apparatus via the network, and A terminal device comprising terminal information acquisition means for receiving and acquiring the traffic information transmitted from the information processing device via the network;
Comprising
The information acquisition means acquires the predetermined point information and the event specifying information transmitted from the terminal device via the network,
The past traffic information acquisition means transmits the acquired traffic information to the terminal device via the network.
端末装置にネットワークを介して各種情報が送受信可能に接続されたサーバ装置にて、所定の領域における過去の交通状況に関する所定の交通情報を端末装置へ送信する情報処理システムであって、
前記端末装置は、
所定の地点に関する所定地点情報を生成して前記サーバ装置へ送信する送信用情報生成手段と、
前記サーバ装置から送信される前記交通情報を受信して取得する端末情報取得手段と、
を備え、
前記サーバ装置は、
前記端末装置から送信される前記所定地点情報を取得する情報取得手段と、
前記所定地点情報が示す地点を含む所定範囲の領域において現在以降に実施されるイベントの実施状況を認識する実施状況認識手段と、
前記所定範囲の領域において、前記実施状況認識手段で認識した前記実施状況に対応する実施状況で過去に実施されたイベントの有無を判断する過去実施判断手段と、
この過去実施判断手段で過去に実施されたイベントが有ると判断された場合、当該イベントが過去に実施された際の交通情報を取得して前記端末装置へ送信する過去交通情報取得手段と、
前記実施状況認識手段が認識した前記実施状況と、前記過去実施判断手段が認識した前記イベントの実施状況との対応度合いに基づいて、前記過去交通情報取得手段が取得する交通情報の優先度を設定する優先度設定手段と、
を備え、
前記過去交通情報取得手段は、前記優先度設定手段で設定された前記優先度に基づいて前記交通情報を取得する
ことを特徴とする情報処理システム。
An information processing system for transmitting predetermined traffic information related to past traffic conditions in a predetermined area to a terminal device in a server device connected to the terminal device via a network so that various types of information can be transmitted and received,
The terminal device
Transmission information generating means for generating predetermined point information relating to the predetermined point and transmitting it to the server device;
Terminal information acquisition means for receiving and acquiring the traffic information transmitted from the server device;
With
The server device
Information acquisition means for acquiring the predetermined point information transmitted from the terminal device;
An implementation status recognizing means for recognizing the implementation status of an event implemented after the present in an area of a predetermined range including the location indicated by the predetermined location information ;
Past execution determination means for determining the presence / absence of an event executed in the past in the implementation status corresponding to the implementation status recognized by the implementation status recognition means in the region of the predetermined range;
If it is determined by the past execution determination means that there is an event that has been executed in the past, the past traffic information acquisition means for acquiring the traffic information when the event has been executed in the past and transmitting it to the terminal device;
Based on the degree of correspondence between the implementation status recognized by the implementation status recognition unit and the implementation status of the event recognized by the past execution determination unit, the priority of traffic information acquired by the past traffic information acquisition unit is set. Priority setting means,
With
The information processing system according to claim 1, wherein the past traffic information acquisition unit acquires the traffic information based on the priority set by the priority setting unit.
請求項10ないし請求項12のいずれかに記載の情報処理システムであって、
前記過去交通情報取得手段は、複数の前記交通情報を取得して前記端末装置へ送信し、
前記端末装置は、
前記複数の交通情報で前記交通状況として示される渋滞の状態の平均に関する平均渋滞情報を生成する平均渋滞情報生成手段を備えた
ことを特徴とする情報処理システム。
An information processing system according to any one of claims 10 to 12,
The past traffic information acquisition means acquires a plurality of the traffic information and transmits it to the terminal device,
The terminal device
An information processing system comprising: an average traffic information generating unit configured to generate average traffic information related to an average of traffic conditions indicated as the traffic status by the plurality of traffic information.
請求項13に記載の情報処理システムであって、
前記端末装置は、
前記平均渋滞情報を報知手段で報知させる報知制御手段を備えた
ことを特徴とする情報処理システム。
The information processing system according to claim 13,
The terminal device
An information processing system comprising: a notification control unit that notifies the average traffic jam information by a notification unit.
請求項13または請求項14に記載の情報処理システムであって、
前記端末装置は、
移動体の現在位置に関する現在位置情報を取得する現在位置情報取得手段と、
前記移動体が移動する目的地の位置に関する目的地情報を取得する目的地情報取得手段と、
地図情報を取得する地図情報取得手段と、
前記現在位置情報、前記目的地情報、前記地図情報、および、前記平均渋滞情報に基づいて、前記移動体の現在位置から前記目的地までの移動経路を設定する経路設定手段と、
を備えた
ことを特徴とする情報処理システム。
The information processing system according to claim 13 or 14,
The terminal device
Current position information acquisition means for acquiring current position information related to the current position of the moving object;
Destination information acquisition means for acquiring destination information relating to the position of the destination to which the moving body moves;
Map information acquisition means for acquiring map information;
Route setting means for setting a movement route from the current position of the mobile body to the destination based on the current position information, the destination information, the map information, and the average traffic jam information;
An information processing system characterized by comprising:
請求項10ないし請求項15のいずれかに記載の情報処理システムであって、
前記端末装置は、
前記交通情報を報知手段で報知させる報知制御手段を備えた
ことを特徴とする情報処理システム。
An information processing system according to any one of claims 10 to 15,
The terminal device
An information processing system comprising: a notification control unit that notifies the traffic information by a notification unit.
請求項10ないし請求項16のいずれかに記載の情報処理システムであって、
前記端末装置は、
移動体の現在位置に関する現在位置情報を取得する現在位置情報取得手段と、
前記移動体が移動する目的地の位置に関する目的地情報を取得する目的地情報取得手段と、
地図情報を取得する地図情報取得手段と、
前記現在位置情報、前記目的地情報、前記地図情報、および、前記交通情報に基づいて、前記移動体の現在位置から前記目的地までの移動経路を設定する経路設定手段と、
を備えた
ことを特徴とする情報処理システム。
An information processing system according to any one of claims 10 to 16,
The terminal device
Current position information acquisition means for acquiring current position information related to the current position of the moving object;
Destination information acquisition means for acquiring destination information relating to the position of the destination to which the moving body moves;
Map information acquisition means for acquiring map information;
Route setting means for setting a movement route from the current position of the mobile body to the destination based on the current position information, the destination information, the map information, and the traffic information;
An information processing system characterized by comprising:
演算手段により、所定の領域における過去の交通状況に関する所定の交通情報を取得する情報処理方法であって、
前記演算手段は、
所定の地点に関する所定地点情報を取得する情報取得ステップと、
前記所定地点情報が示す地点を含む所定範囲の領域において現在以降に実施されるイベントの実施状況を認識する実施状況認識ステップと、
前記所定範囲の領域において、前記実施状況認識ステップで認識した前記実施状況に対応する実施状況で過去に実施されたイベントの有無を判断する過去実施判断ステップと、
この過去実施判断ステップで過去に実施されたイベントが有ると判断された場合、当該イベントが過去に実施された際の交通情報を取得する過去交通情報取得ステップと、
前記実施状況認識ステップで認識した前記実施状況と、前記過去実施判断ステップで認識した前記イベントの実施状況との対応度合いに基づいて、前記過去交通情報取得ステップで取得する交通情報の優先度を設定する優先度設定ステップと、を実施し、
前記過去交通情報取得ステップでは、前記優先度設定ステップで設定された前記優先度に基づいて前記交通情報を取得する
ことを特徴とする情報処理方法。
An information processing method for obtaining predetermined traffic information related to past traffic conditions in a predetermined area by a calculation means,
The computing means is
An information acquisition step for acquiring predetermined point information regarding the predetermined point;
An implementation status recognition step for recognizing an implementation status of an event implemented after the present in an area of a predetermined range including the location indicated by the predetermined location information ;
A past execution determination step of determining whether or not there has been an event executed in the past in an implementation status corresponding to the implementation status recognized in the implementation status recognition step in the region of the predetermined range;
If it is determined that there is an event that has been performed in the past in this past execution determination step, a past traffic information acquisition step that acquires traffic information when the event has been performed in the past;
Based on the degree of correspondence between the implementation status recognized in the implementation status recognition step and the implementation status of the event recognized in the past implementation determination step, priority of traffic information acquired in the past traffic information acquisition step is set A priority setting step, and
In the past traffic information acquisition step, the traffic information is acquired based on the priority set in the priority setting step.
端末装置、および、前記端末装置にネットワークを介して各種情報が送受信可能に接続されたサーバ装置により、所定の領域における過去の交通状況に関する所定の交通情報を前記サーバ装置から前記端末装置へ送信させる情報処理方法であって、
前記端末装置は、
所定の地点に関する所定地点情報を生成して前記サーバ装置へ送信する送信用情報生成ステップと、
前記サーバ装置から送信される前記交通情報を受信して取得する端末情報取得ステップと、を実施し、
前記サーバ装置は、
前記端末装置から送信される前記所定地点情報を取得する情報取得ステップと、
前記所定地点情報が示す地点を含む所定範囲の領域において現在以降に実施されるイベントの実施状況を認識する実施状況認識ステップと、
前記所定範囲の領域において、前記実施状況認識ステップで認識した前記実施状況に対応する実施状況で過去に実施されたイベントの有無を判断する過去実施判断ステップと、
この過去実施判断ステップで過去に実施されたイベントが有ると判断された場合、当該イベントが過去に実施された際の交通情報を取得して前記端末装置へ送信する過去交通情報取得ステップと、
前記実施状況認識ステップで認識した前記実施状況と、前記過去実施判断ステップで認識した前記イベントの実施状況との対応度合いに基づいて、前記過去交通情報取得ステップで取得する交通情報の優先度を設定する優先度設定ステップと、を実施し、
前記過去交通情報取得ステップでは、前記優先度設定ステップで設定された前記優先度に基づいて前記交通情報を取得する
ことを特徴とする情報処理方法。
By the terminal device and a server device connected to the terminal device via a network so that various kinds of information can be transmitted and received, the server device transmits the predetermined traffic information regarding the past traffic situation in the predetermined region to the terminal device. An information processing method,
The terminal device
A transmission information generation step of generating predetermined point information relating to the predetermined point and transmitting it to the server device;
A terminal information acquisition step of receiving and acquiring the traffic information transmitted from the server device; and
The server device
An information acquisition step of acquiring the predetermined point information transmitted from the terminal device;
An implementation status recognition step for recognizing an implementation status of an event implemented after the present in an area of a predetermined range including the location indicated by the predetermined location information ;
A past execution determination step of determining whether or not there has been an event executed in the past in an implementation status corresponding to the implementation status recognized in the implementation status recognition step in the region of the predetermined range;
When it is determined that there is an event that has been performed in the past in this past execution determination step, a past traffic information acquisition step of acquiring traffic information when the event has been performed in the past and transmitting it to the terminal device;
Based on the degree of correspondence between the implementation status recognized in the implementation status recognition step and the implementation status of the event recognized in the past implementation determination step, priority of traffic information acquired in the past traffic information acquisition step is set A priority setting step, and
In the past traffic information acquisition step, the traffic information is acquired based on the priority set in the priority setting step.
演算手段を、請求項1ないし請求項9のいずれかに記載の情報処理装置として機能させる
ことを特徴とする情報処理プログラム。
An information processing program for causing a calculation means to function as the information processing apparatus according to any one of claims 1 to 9.
請求項18に記載の情報処理方法を演算手段に実行させる
ことを特徴とする情報処理プログラム。
An information processing program for causing an arithmetic means to execute the information processing method according to claim 18 .
請求項19に記載の情報処理方法を端末装置、および、前記端末装置にネットワークを介して各種情報が送受信可能に接続されたサーバ装置に実行させる
ことを特徴とする情報処理プログラム。
An information processing program for causing a terminal device and a server device connected to the terminal device to transmit and receive various types of information via a network .
請求項20または請求項21に記載の情報処理プログラムが演算手段にて読取可能に記録された
ことを特徴とする情報処理プログラムを記録した記録媒体。
22. A recording medium on which an information processing program is recorded, wherein the information processing program according to claim 20 or 21 is recorded so as to be readable by an arithmetic means.
請求項22に記載の情報処理プログラムが、端末装置、および、前記端末装置にネットワークを介して各種情報が送受信可能に接続されたサーバ装置にて読取可能に記録された
ことを特徴とする情報処理プログラムを記録した記録媒体。
23. An information processing program according to claim 22 , wherein the information processing program is recorded so as to be readable by a terminal device and a server device connected to the terminal device through a network so as to be able to transmit and receive various information. A recording medium that records the program.
JP2005283662A 2005-09-29 2005-09-29 Information processing apparatus, system thereof, method thereof, program thereof, and recording medium recording the program Expired - Fee Related JP4701055B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005283662A JP4701055B2 (en) 2005-09-29 2005-09-29 Information processing apparatus, system thereof, method thereof, program thereof, and recording medium recording the program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005283662A JP4701055B2 (en) 2005-09-29 2005-09-29 Information processing apparatus, system thereof, method thereof, program thereof, and recording medium recording the program

Publications (2)

Publication Number Publication Date
JP2007093402A JP2007093402A (en) 2007-04-12
JP4701055B2 true JP4701055B2 (en) 2011-06-15

Family

ID=37979301

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005283662A Expired - Fee Related JP4701055B2 (en) 2005-09-29 2005-09-29 Information processing apparatus, system thereof, method thereof, program thereof, and recording medium recording the program

Country Status (1)

Country Link
JP (1) JP4701055B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4894630B2 (en) * 2007-05-29 2012-03-14 株式会社デンソー Route guidance device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003130664A (en) * 2001-10-25 2003-05-08 Aisin Aw Co Ltd Information display system
JP2005038343A (en) * 2003-07-18 2005-02-10 Nippon Telegr & Teleph Corp <Ntt> Transportation guiding system, transportation guiding service providing method, program for transportation guiding and recording medium for transportation guiding

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003130664A (en) * 2001-10-25 2003-05-08 Aisin Aw Co Ltd Information display system
JP2005038343A (en) * 2003-07-18 2005-02-10 Nippon Telegr & Teleph Corp <Ntt> Transportation guiding system, transportation guiding service providing method, program for transportation guiding and recording medium for transportation guiding

Also Published As

Publication number Publication date
JP2007093402A (en) 2007-04-12

Similar Documents

Publication Publication Date Title
JP4334464B2 (en) Information update device, information distribution device, information processing system, method thereof, program thereof, and recording medium recording the program
JP4063731B2 (en) Information processing apparatus, system thereof, method thereof, program thereof, and recording medium recording the program
JP4681541B2 (en) MAP INFORMATION DISPLAY CONTROL DEVICE, ITS SYSTEM, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JP4452474B2 (en) Guidance guidance system, method thereof, program thereof, and recording medium recording the program
JP4390492B2 (en) GUIDANCE GUIDE DEVICE, ITS SYSTEM, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JP4336368B2 (en) Traffic condition display device, method thereof, program thereof, and recording medium recording the program
JP4604119B2 (en) Mobility support system, method thereof, program thereof, and recording medium recording the program
JP4159372B2 (en) GUIDANCE GUIDANCE SYSTEM, TERMINAL DEVICE, GUIDANCE GUIDANCE METHOD, PROGRAM THEREOF, AND RECORDING MEDIUM CONTAINING THE PROGRAM
US20050096839A1 (en) Traffic-condition notifying device, its system, its method, its program and recording medium storing the program
EP1464922A1 (en) Map information processing device for delivering update display data
JP4071643B2 (en) GUIDANCE GUIDE DEVICE, ITS SYSTEM, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JP2005134427A (en) Device, system, method, and program for notifying traffic condition, and recording medium with the program recorded thereon
JP5012504B2 (en) Vehicle navigation system
JP2005049138A (en) Traffic condition reporting apparatus, its system, its method, its program, and record medium recording the program
JP2005195406A (en) Information processor, system therefor, method therefor, program therefor, and recording medium on which program therefor is recorded
JP2009069160A (en) Route search device, its system, its method, its program, and record medium recording this program
JP4724021B2 (en) Moving path search device, method thereof, program thereof, recording medium recording the program, and guidance guidance device
JP2004127049A (en) Recording medium recorded with hierarchical information, information retrieval device, system, metod and program, recording medium recordrd with the program
JP4701055B2 (en) Information processing apparatus, system thereof, method thereof, program thereof, and recording medium recording the program
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
JP2005181049A (en) Guiding device, its system, its method, its program, and recording medium recording program
JP2006105929A (en) Information processing apparatus, indoor annunciator, its system, its method, program for executing method, recording medium for storing program
JP4696253B2 (en) Travel route setting device, travel route notification device, and travel route notification system
JP4533586B2 (en) Map information processing system, method thereof, program thereof, and recording medium recording the program
JP4036762B2 (en) MAP INFORMATION PROCESSING DEVICE, ITS SYSTEM, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070705

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070814

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080801

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101026

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101109

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101208

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110111

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110210

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110301

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110307

LAPS Cancellation because of no payment of annual fees