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 PDFInfo
- 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
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.
ところで、特許文献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ないし請求項6のいずれかに記載の情報処理装置と、この情報処理装置にネットワークを介して各種情報が送受信可能に接続され、前記所定地点情報を生成して前記ネットワークを介して前記情報処理装置へ送信する送信用情報生成手段、および、前記情報処理装置から前記ネットワークを介して送信される前記交通情報を受信して取得する端末情報取得手段を備えた端末装置と、を具備し、前記情報取得手段は、前記端末装置から前記ネットワークを介して送信される前記所定地点情報を取得し、前記過去交通情報取得手段は、前記取得した前記交通情報を前記ネットワークを介して前記端末装置へ送信することを特徴とする情報処理システムである。
請求項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,
ネットワーク200には、サーバ装置300および端末装置400が接続されている。そして、ネットワーク200は、サーバ装置300と端末装置400とを情報の送受信が可能な状態に接続する。このネットワーク200としては、例えばTCP/IPなどの汎用のプロトコルに基づくインターネット、イントラネット、LAN(Local Area Network)、無線媒体により情報が送受信可能な複数の基地局がネットワークを構成する通信回線網や放送網などのネットワーク、さらには、サーバ装置300および端末装置400間で情報を直接送受信するための媒体となる無線媒体自体などが例示できる。ここで、無線媒体としては、電波、光、音波、電磁波などのいずれの媒体をも適用できる。
A
サーバ装置300は、ネットワーク200を介して端末装置400と情報の送受信が可能となっている。また、サーバ装置300は、気象庁や警視庁などの各種官庁、民間団体、VICS、企業などの各種機関に設置された図示しないサーバなどから、ネットワーク200を介して各種情報を取得可能となっている。この取得する情報としては、例えば気象情報や、VICS情報、ガソリンスタンドや飲食店などの各種店舗に関する店舗情報など、車両の移動に関する情報、すなわち車両の移動の際に利用される各種の移動関連情報が例示できる。そして、サーバ装置300は、図2に示すように、インターフェース310と、入力部320と、表示部330と、サーバメモリ340と、VICS過去情報データベース350と、イベントデータベース360と、天気データベース370と、演算手段としてのCPU(Central Processing Unit)380と、などを備えている。
The
インターフェース310は、ネットワーク200を介して端末装置400に接続されるとともに、CPU380に接続されている。このインターフェース310は、ネットワーク200を介して入力されるサーバ信号Ssに対してあらかじめ設定されている入力インターフェース処理を実行し、処理サーバ信号としてCPU380へ出力する。また、インターフェース310は、CPU380から端末装置400に対して送信すべき処理サーバ信号が入力されると、入力された処理サーバ信号に対してあらかじめ設定されている出力インターフェース処理を実行し、サーバ信号Ssとしてネットワーク200を介して端末装置400へ出力する。なお、サーバ信号Ssは、処理サーバ信号に記載された情報に基づいて、適宜所定の端末装置400のみに出力させることも可能である。
The
入力部320は、例えばキーボードやマウスなどで、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。これら操作ボタンや操作つまみなどの入力操作は、サーバ装置300の動作内容の設定や、VICS過去情報データベース350、イベントデータベース360、天気データベース370の情報の設定入力や更新、などの設定事項の設定入力である。そして、入力部320は、設定事項の入力操作により、設定事項に対応する信号をCPU380へ適宜出力して設定入力させる。なお、入力操作としては、操作ボタンや操作つまみなどの操作に限らず、例えば表示部330に設けられたタッチパネルによる入力操作や、音声による入力操作などにより、各種設定事項を設定入力する構成としてもできる。
The
表示部330は、CPU380にて制御されCPU380からの画像データの信号を画面表示させる。この表示部330としては、例えば液晶パネルや有機EL(Electro Luminescence)パネル、PDP(Plasma Display Panel)、CRT(Cathode-Ray Tube)、FED(Field Emission Display)、電気泳動ディスプレイパネルなどが例示できる。また、この表示部330に表示させる画像データとしては、サーバメモリ340からの画像データやネットワーク200を介して外部のサーバから取得した画像データなどが例示できる。
The
サーバメモリ340は、端末装置400あるいは外部のサーバなどから受信した各種情報を適宜に読み出し可能に記憶する。このサーバメモリ340としては、HD(Hard Disc)、DVD(Digital Versatile Disc)、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。なお、格納する情報として例えば入力部320の入力操作により入力された情報をも記憶可能で、入力操作により格納された情報の内容が適宜更新可能となっている。また、サーバメモリ340には、サーバ装置300全体およびナビゲーションシステム100全体を動作制御するOS(Operating System)上に展開される各種プログラムなどをも情報として記憶している。
The
さらに、サーバメモリ340には、端末装置400を用いてナビゲーションシステム100を利用する利用者に関する情報である個人情報が記憶されている。個人情報としては、氏名、住所、利用者毎に付与されるIDナンバやパスワードなどの他、ナビゲーションシステム100を利用する端末装置400の形態、端末装置400と情報を送受信するためのアドレス番号、などである。その他、サーバメモリ340には、ナビゲーション処理の実行に利用される各種情報を、CPU380にて適宜読み取り可能に記憶する。
Further, the
VICS過去情報データベース350は、過去の交通状況に関する情報のデータベースである。このVICS過去情報データベース350は、CPU380により適宜更新される。そして、VICS過去情報データベース350は、図3に示すように、少なくとも1つの過去交通情報としてのVICS過去情報351が1つのデータ構造として構成されている。
The VICS past
VICS過去情報351は、所定の領域における過去の交通状況に関するデータである。そして、VICS過去情報351は、エリアID情報351Aと、リンクID情報351Bと、日時情報351Cと、渋滞状況情報351Dと、を備えている。
The VICS past
エリアID情報351Aは、交通状況が表される領域を表示させるための後述する表示用メッシュ情報VMxに付与された固有の番号(以下、メッシュコードと称す)を示す情報である。
The
リンクID情報351Bは、交通状況が表されるリンクL(図9参照)に付与された固有の番号(以下、リンクIDと称す)を示す情報である。
The
日時情報351Cは、交通状況が発生した日時に関する情報である。この日時情報351Cは、年を示す年情報351C1と、月を示す月情報351C2と、日を示す日情報351C3と、時刻を示す時刻情報351C4と、曜日を示す曜日情報351C5と、を備えている。
The date /
渋滞状況情報351Dは、具体的な交通状況に関する情報である。この渋滞状況情報351Dは、渋滞度情報351D1と、渋滞長情報351D2と、リンク旅行時間情報351D3と、事故渋滞状況情報351D4と、を備えている。渋滞度情報351D1は、渋滞の度合いを示す情報である。具体的には、渋滞していない状態である「渋滞なし」、渋滞している状態である「渋滞」、渋滞なしおよび渋滞の間の状態である「混雑」を示すフラグ情報である。渋滞長情報351D2は、渋滞の長さを示す情報である。リンク旅行時間情報351D3は、リンクID情報351Bで表されるリンクLの通過に要する時間を示す情報である。事故渋滞状況情報351D4は、事故渋滞が発生していたか否かに関する情報である。具体的には、「事故渋滞あり」または「事故渋滞なし」を示すフラグ情報である。
The
イベントデータベース360は、現在以降イベントや過去イベントに関する情報のデータベースである。このイベントデータベース360は、CPU380により適宜更新される。そして、イベントデータベース360は、図4に示すように、少なくとも1つのイベントデータ361が1つのデータ構造として構成されている。
The
イベントデータ361は、所定のイベントに関するデータである。そして、イベントデータ361は、エリアID情報361Aと、実施イベント種別情報361Bと、実施イベント名称情報361Cと、過去未来識別情報361Dと、実施日時情報361Eと、を備えている。
The
エリアID情報361Aは、イベントが実施される領域のメッシュコードを示す情報である。
The
実施イベント種別情報361Bは、イベントの種別を示す情報である。ここで、実施イベント種別情報361Bで示される種別としては、「花火大会」、「サッカー」などが例示できる。
The implementation
実施イベント名称情報361Cは、イベントの名称を示す情報である。
The implementation
過去未来識別情報361Dは、イベントデータ361で表されるイベントが現在以降イベントまたは過去イベントである旨を示す情報である。具体的には、現在以降イベントである旨の「現在」または過去イベントである旨の「過去」を示すフラグ情報である。
The past
実施日時情報361Eは、イベントが実施される時間に関する情報である。この実施日時情報361Eは、曜日を示す曜日情報361E1と、年を示す年情報361E2と、月を示す月情報361E3と、日を示す日情報361E4と、開始時刻を示す開始時刻情報361E5と、終了時刻を示す終了時刻情報361E6と、を備えている。
The implementation date /
天気データベース370は、現在や未来あるいは過去の天気に関する情報のデータベースである。この天気データベース370は、CPU380により適宜更新される。そして、天気データベース370は、図5に示すように、少なくとも1つの天気データ371が1つのデータ構造として構成されている。
The
天気データ371は、所定の領域における所定の日時の天気に関するデータである。そして、天気データ371は、エリアID情報371Aと、現在過去未来識別情報371Bと、日時情報371Cと、天気内容情報371Dと、を備えている。
The
エリアID情報371Aは、天気が示される領域のメッシュコードを示す情報である。
The
現在過去未来識別情報371Bは、天気データ371で表される天気が現在、過去、または、未来のものである旨を示す情報である。具体的には、現在のものである「現在」、過去のものである「過去」、未来のものである「未来」を示すフラグ情報である。
The current past
日時情報371Cは、天気が示される日時に関する情報である。この日時情報371Cは、年を示す年情報371C1と、月を示す月情報371C2と、日を示す日情報371C3と、時刻を示す時刻情報371C4と、曜日を示す曜日情報371C5と、を備えている。
The date /
天気内容情報371Dは、天気の内容を示す情報である。具体的には、天気内容情報は、例えば、「晴れ」、「曇り」、「雨」、「台風」、「強風」などを示す情報である。
The
CPU380は、サーバメモリ340に記憶された各種プログラムとして、図6に示すように、データベース更新手段381と、情報取得手段としても機能する実施状況認識手段382と、優先度設定手段としてのポイント算出手段383と、過去実施判断手段としても機能する過去交通情報取得手段としてのVICS過去情報取得手段384と、サーバ計時手段385と、などを備えている。
As shown in FIG. 6, the
データベース更新手段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
また、データベース更新手段381は、例えばインターフェース310を介して、所定時間毎に現在以降イベントに関する各種情報を取得する。そして、この取得した情報に基づいて、エリアID情報361Aと、実施イベント種別情報361Bと、実施イベント名称情報361Cと、実施日時情報361Eと、を生成する。さらに、現在以降イベントである旨を示す過去未来識別情報361Dを生成し、これらを組み込んだイベントデータ361をイベントデータベース360に記憶させる。また、データベース更新手段381は、例えば日付が変わったことを認識すると、実施日時情報361Eに基づいて、前日に実施された現在以降イベントを認識する。そして、この認識した現在以降イベントに対応するイベントデータ361の過去未来識別情報361Dを、過去イベントである旨を示す状態に変更する。
In addition, the
また、データベース更新手段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
なお、VICS過去情報データベース350、イベントデータベース360、天気データベース370の更新処理を、入力部320の入力操作により実施する構成としてもよい。
The update processing of the VICS
実施状況認識手段382は、所定の領域で実施される現在以降イベントの実施状況を認識する。具体的には、実施状況認識手段382は、端末装置400から後述する過去VICS要求情報を取得する。そして、この過去VICS要求情報に後述する所定地点情報および所定日時情報が組み込まれている場合、以下のような処理を実施する。すなわち、所定地点情報で表される地点を包含する所定範囲の領域(以下、地点包含領域と称す)を認識し、この地点包含領域のメッシュコードを認識する。また、所定日時情報で表される日時を認識する。そして、これら認識したメッシュコードが記載されたエリアID情報361Aと、日時が記載された実施日時情報361Eと、を有し、かつ、過去未来識別情報361Dが現在以降イベントを示すイベントデータ361を、イベントデータベース360から検索する。さらに、所定日時情報の日時が記載された日時情報371Cを有する天気データ371を、天気データベース370から検索する。
The implementation
また、実施状況認識手段382は、過去VICS要求情報に所定地点情報および後述するイベント名称情報が組み込まれている場合、以下のような処理を実施する。すなわち、地点包含領域のエリアID情報361Aと、イベント名称情報で表されるイベントの名称が記載された実施イベント名称情報361Cと、を有するイベントデータ361を検索する。さらに、このイベントデータ361の実施日時情報361Eの日時に対応する天気データ371を検索する。
In addition, the implementation
そして、実施状況認識手段382は、これら検索したイベントデータ361や天気データ371に記載されたイベントの名称や日時あるいは天気を、現在以降イベントの実施状況として認識する。
Then, the implementation status recognition means 382 recognizes the event name, date and time or weather described in the retrieved
ポイント算出手段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
すなわち、ポイント算出手段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
VICS過去情報取得手段384は、対応度合いポイントに基づいて、端末装置400に送信するVICS過去情報351を抽出して取得する。具体的には、VICS過去情報取得手段384は、ポイント算出手段383でポイントの算出処理が終了すると、対応度合いポイントが多い5つのVICS過去情報351を抽出して取得する。すなわち、現在以降イベントと実施状況の対応度合いが大きい過去イベントのVICS過去情報351を取得する。そして、これら取得したVICS過去情報351は、これらVICS過去情報351に対応するイベントデータ361とともに、サーバメモリ340に記憶されて、インターフェース310により端末装置400に適宜送信される。
The VICS past
また、VICS過去情報取得手段384は、端末装置400から後述する特定日時送信要求情報を取得する。そして、この特定日時送信要求情報で特定される過去の日時に関するVICS過去情報351を検索して取得する。このVICS過去情報351は、サーバメモリ340に記憶されて、インターフェース310により端末装置400に適宜送信される。
Further, the VICS past
サーバ計時手段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
端末装置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
送受信器410は、ネットワーク200を介してサーバ装置300に接続されるとともに、処理部490に接続されている。この送受信器410は、ネットワーク200を介してサーバ装置300から端末信号Stを受信可能で、この端末信号Stの取得によりあらかじめ設定されている入力インターフェース処理を実施し、処理端末信号として処理部490に出力する。また、送受信器410は、処理部490から処理端末信号が入力可能で、この入力される処理端末信号の取得によりあらかじめ設定されている出力インターフェース処理を実施し、端末信号Stとしてネットワーク200を介してサーバ装置300に送信する。
The
センサ部420は、移動体である例えば車両の移動の状態、すなわち現在位置や走行状況などを検出して処理部490に所定の信号として出力する。このセンサ部420は、例えば図示しない、GPS(Global Positioning System)受信部と、速度センサと、方位角センサと、加速度センサと、などを備えている。GPS受信部は、図示しない人工衛星であるGPS衛星から出力される航法電波を図示しないGPSアンテナにて受信する。そして、受信した航法電波に対応した信号に基づいて現在位置の擬似座標値を演算し、GPSデータとして処理部490に出力する。速度センサは、車両の走行速度に対応して変動する信号に基づいて、車両の走行速度を検出し、速度データとして処理部490へ出力する。方位角センサは、図示しないいわゆるジャイロセンサを有し、車両の方位角すなわち車両が前進する走行方向を検出し、方位角データとして処理部490へ出力する。加速度センサは、車両の走行方向における加速度を検出し、加速度データとして処理部490へ出力する。
The
交通情報受信部430は、VICS情報を受信する。この交通情報受信部430としては、VICS受信装置などが利用できる。このVICS受信装置を用いたこの交通情報受信部430は、図示しないVICSアンテナを有し、このVICSアンテナによりVICS情報を取得する。そして、取得したVICS情報を処理部490に出力する。
The traffic
端末入力部440は、例えばキーボードやマウスなどで、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えば端末装置400の動作内容の設定などの設定事項である。具体的には、取得する情報の内容や取得する条件などの設定、目的地の設定、探索する経路に関する設定事項情報の設定、情報の検索、車両の移動状況である走行状態の表示などが例示できる。そして、端末入力部440は、設定事項の入力操作により、所定の信号を処理部490へ適宜出力して設定させる。なお、この端末入力部440としては、操作ボタンや操作つまみなどの入力操作に限らず、例えば端末表示部450に設けられたタッチパネルによる入力操作や、音声による入力操作など、各種設定事項を設定入力可能ないずれの構成が適用できる。
The
端末表示部450は、処理部490にて制御され処理部490からの画像データの信号を画面表示させる。画像データとしては、例えば地図情報などの画像データの他、図示しないTV受信機で受信したTV画像データ、外部装置など光ディスクや磁気ディスク、メモリカードなどの記録媒体に記録されドライブやドライバなどにて読み取った画像データ、端末メモリ480からの画像データなどである。この端末表示部450としては、サーバ装置300の表示部330と同様の構成、すなわち例えば液晶パネルや有機ELパネル、PDP、CRT、FED、電気泳動ディスプレイパネルなどが例示できる。
The
音声出力部460は、例えば図示しないスピーカなどの発音手段を有する。この音声出力部460は、処理部490にて制御され、処理部490からの音声データなどの各種信号を発音手段から音声により出力する。音声により出力する情報としては例えば車両の走行方向や走行状況、交通状況などで、車両の走行を案内する上で運転者などの搭乗者に報知する。なお、発音手段は、例えばTV受信機で受信したTV音声データや記録媒体さらには端末メモリ480などに記録された音声データなどをも適宜出力可能である。また、音声出力部460は、発音手段を設けた構成に限らず、車両に配設されている発音手段を利用する構成としてもよい。
The
端末記憶手段470は、例えば図8および図9に示すような地図情報などを格納、すなわち読み出し可能に記憶する。この端末記憶手段470としては、HD、DVD、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどが例示できる。
The
ここで、地図情報は、例えば図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
処理部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
現在位置認識手段491は、車両の現在位置を認識する。具体的には、現在位置認識手段491は、センサ部420の速度センサおよび方位角センサから出力される速度データおよび方位角データに基づいて、車両の現在の疑似位置を複数算出する。さらに、GPS受信部から出力される現在位置に関するGPSデータに基づいて、車両の現在の疑似座標値を認識する。そして、算出した現在の疑似位置と、認識した現在の疑似座標値と、を比較し、別途取得された地図上における車両の現在位置を算出し、現在位置を認識する。また、加速度センサから出力される加速度データに基づいて、走行する道路の傾斜や高低差を判断し、車両の現在の疑似位置を算出し、現在位置を認識する。なお、現在位置認識手段491は、現在位置として上述した車両の現在位置の他、端末入力部440にて設定入力された基点となる出発地点などを、疑似現在位置として認識可能である。そして、現在位置認識手段491で得られた各種情報は、端末メモリ480に適宜記憶される。
The current
目的地認識手段492は、例えば端末入力部440の入力操作により設定入力された目的地に関する目的地情報を取得し、目的地の位置を認識する。この目的地情報としては、例えば緯度・経度などの座標、住所、電話番号など、場所を特定するための各種情報が利用可能である。そして、この目的地情報は、端末メモリ480に適宜記憶される。
The destination recognizing means 492 acquires destination information related to the destination set and input by the input operation of the
要求情報生成手段493は、所定の領域に関する所定のVICS過去情報351の送信を要求するための過去VICS要求情報を生成する。具体的には、要求情報生成手段493は、端末入力部440の入力操作により設定入力された所定の地点、例えば1週間後などの移動時における目的地あるいは経由地などに関する所定地点情報を取得する。ここで、所定地点情報を、地点を表す文字列の設定入力に基づいて生成する構成としてもよいし、端末表示部450に地図を表示させ所定の地点を選択する旨の設定入力に基づいて生成する構成としてもよい。また、要求情報生成手段493は、端末入力部440の入力操作により設定入力された所定の日時例えば所定地点情報で表される地点に移動する日時に関するイベント特定情報としての所定日時情報、または、所定のイベントの名称を表すイベント特定情報としてのイベント名称情報を取得する。そして、要求情報生成手段493は、所定地点情報と、所定日時情報またはイベント名称情報と、を組み込んだ過去VICS要求情報を生成する。この過去VICS要求情報は、端末メモリ480に適宜記憶されて、送受信器410によりサーバ装置300に適宜送信される。
The request
案内報知手段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
表示制御手段495は、端末表示部450を適宜制御して各種情報を端末表示部450で表示させる。この表示制御手段495は、例えば端末入力部440による入力操作を促して各種情報を設定入力するための各種表示画面などをも表示制御する。
The display control means 495 controls the
平均渋滞情報生成手段496は、過去VICS要求情報の要求に基づきサーバ装置300から送信されるVICS過去情報351の渋滞状態を適宜平均化して、この平均化した内容に関する平均渋滞情報を生成する。具体的には、平均渋滞情報生成手段496は、サーバ装置300から送信されたVICS過去情報351およびイベントデータ361を取得する。さらに、過去VICS要求情報の所定地点情報で表される地点を包含する地点包含領域を認識し、この地点包含領域の地図情報を、端末記憶手段470から取得する。そして、表示制御手段495を制御して、例えば図11に示すような過去交通情報表示画面800を端末表示部450に表示させる。
The average traffic
ここで、過去交通情報表示画面800は、取得情報リスト領域810と、過去交通状況表示領域820と、表示情報日時領域830と、付帯情報領域840と、などを備えている。
Here, the past traffic
取得情報リスト領域810は、過去交通情報表示画面800における右側に縦長の長方形状に設けられている。この取得情報リスト領域810は、上下方向に並んだ状態で設けられた、主題領域811と、告知領域812と、情報選択領域813と、過去特定日時指定領域814と、平均情報生成選択領域815と、を備えている。
The acquired
主題領域811には、取得情報リスト領域810の主題が表示される。告知領域812には、イベントデータ361に基づいて、過去VICS要求情報で特定される地点および日時に実施される現在以降イベントに関する告知が表示される。情報選択領域813には、5個の過去イベント時選択領域813Aが上下方向に並んだ状態で設けられている。この過去イベント時選択領域813Aには、取得したVICS過去情報351に基づいて、現在以降イベントと実施状況が対応する過去イベントが実施された日時や曜日などが表示される。そして、過去イベント時選択領域813Aは、現在以降イベントに対応する過去イベントが実施された日時などの交通状況の表示を要求する際に選択される。また、過去イベント時選択領域813Aのそれぞれの左側には、チェックボックスが表示されたチェックボックス領域813Bが設けられている。このチェックボックス領域813Bは、平均渋滞情報を生成する際に利用する複数の過去イベント時選択領域813Aの日時を指定する際に選択される。過去特定日時指定領域814は、過去特定日時に関する交通状況の表示を要求する際に選択される。平均情報生成選択領域815は、平均渋滞情報の生成を要求する際に選択される。
In the
過去交通状況表示領域820は、取得情報リスト領域810の右側に横長の長方形状に設けられている。この過去交通状況表示領域820には、過去VICS要求情報に基づき取得した地図情報に基づいて、地点包含領域の地図が表示される。さらに、チェックボックス領域813Bや過去特定日時指定領域814で選択された日時などのVICS過去情報351、あるいは平均渋滞情報に基づいて、地点包含領域における過去の交通状況が表示される。
The past traffic
表示情報日時領域830は、過去交通状況表示領域820における右下側に横長の長方形状に設けられている。この表示情報日時領域830には、過去交通状況表示領域820で表示された交通状況の日時が、例えば文字列および時計の図形により表示される。
The display information date /
付帯情報領域840は、取得情報リスト領域810の下側に設けられている。この付帯情報領域840には、過去交通状況表示領域820で表示された地図の付帯情報、すなわち緯度経度、縮尺、地名などが表示される。
The
そして、平均渋滞情報生成手段496は、所定の過去イベント時選択領域813Aを選択する旨の設定入力を認識すると、この選択された過去イベント時選択領域813Aに対応するVICS過去情報351を取得する。さらに、この取得したVICS過去情報351に基づいて、交通状況を過去交通状況表示領域820に表示させる。
When the average traffic jam
また、平均渋滞情報生成手段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
さらに、平均渋滞情報生成手段496は、過去特定日時指定領域814を選択する旨の設定入力を認識すると、過去特定日時を指定する旨を要求する画面を表示させる。また、過去特定日時を指定する旨の設定入力を認識すると、この過去特定日時に関する特定日時送信要求情報をサーバ装置300へ送信する処理をする。そして、特定日時送信要求情報に対応するVICS過去情報351を取得すると、このVICS過去情報351に基づいて、過去特定日時の交通状況を過去交通状況表示領域820に表示させる。
Further, when the average traffic
マップマッチング手段497は、端末記憶手段470から取得する地図情報に基づいて、現在位置認識手段491にて認識した現在位置を適切に表示させるためのマップマッチング処理をする。このマップマッチング手段497は、上述したように、例えばマッチングデータMMを用い、現在位置を端末表示部450で地図に重畳して表示される位置が、端末表示部450で表示される地図を構成する要素である道路から逸脱しないように、現在位置情報を適宜修正すなわち補正して表示させるマップマッチング処理を実施する。
Based on the map information acquired from the
経路処理手段498は、利用者により設定入力される経路設定のための設定事項情報、交通情報受信部430にて取得したVICS情報、端末記憶手段470に記憶された地図情報、平均渋滞情報生成手段496で取得されたVICS過去情報351、平均渋滞情報生成手段496で生成された平均渋滞情報などに基づいて、現在位置から目的地までの車両の移動経路を演算してルート探索する。
The
具体的には、経路処理手段498は、所定の日時に関するVICS過去情報351を利用して移動経路を探索する旨の設定入力を認識した場合、現在位置情報、目的地情報、VICS情報、VICS過去情報351、および、設定事項情報を取得する。さらに、経路処理手段498は、各種情報を取得すると、これら各種情報に基づいて、地図情報の移動経路探索用地図情報を利用し、例えば車両が通行可能な道路を探索する。そして、所要時間が短い移動経路、あるいは移動距離が短い移動経路、現在あるいは1つの過去イベント実施時における交通渋滞場所や交通規制場所を回避した移動経路などを設定した移動経路情報を生成する。この移動経路情報は、例えば車両の走行の際に誘導して走行を補助する経路案内情報をも有する。この経路案内情報は、案内報知手段494による制御により、端末表示部450で適宜表示あるいは音声出力部460で適宜音声出力され、走行が補助される。この移動経路情報は、端末メモリ480に適宜記憶される。
Specifically, when the
また、経路処理手段498は、平均渋滞情報を利用して移動経路を探索する旨の設定入力を認識した場合、現在位置情報、目的地情報、VICS情報、平均渋滞情報、および、設定事項情報を取得する。そして、所定のVICS過去情報351を利用した場合と同様にして、平均渋滞情報に基づく交通渋滞場所、すなわち複数の過去イベント実施時における渋滞が発生しやすい場所を回避した移動経路などを設定した移動経路情報を生成する。さらに、経路処理手段498は、VICS過去情報351および平均渋滞情報を利用せずに移動経路を探索する旨の設定入力を認識した場合、現在位置情報、目的地情報、VICS情報、および、設定事項情報を取得する。そして、所要時間が短い移動経路、あるいは移動距離が短い移動経路、現在の交通渋滞場所や交通規制場所を回避した移動経路に関する移動経路情報を生成する。
In addition, when the
端末情報検索手段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
端末計時手段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
まず、利用者は、端末入力部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
サーバ装置300は、インターフェース310で過去VICS要求情報および端末固有情報などを受信すると(ステップS103)、CPU380にて、対応度合いポイントの算出処理を実施する(ステップS104)。具体的には、CPU380は、実施状況認識手段382にて、過去VICS要求情報で特定される地点包含領域を認識する。さらに、実施状況認識手段382は、この地点包含領域で実施される現在以降イベントに対応するイベントデータ361および天気データ371を取得して、現在以降イベントの実施状況を認識する。この後、CPU380は、ポイント算出手段383にて、地点包含領域で実施された過去イベントのVICS過去情報351を検索し、表1に示すような条件などに基づいて、これら検索した各VICS過去情報351の対応度合いポイントを算出する。
When the
そして、CPU380は、VICS過去情報取得手段384にて、対応度合いポイントが多い5つのVICS過去情報351を抽出する(ステップS105)。この後、VICS過去情報取得手段384は、インターフェース310にネットワーク200を介して、これらVICS過去情報351をイベントデータ361とともに、端末固有情報で特定される端末装置400へ送信させる(ステップS106)。
Then, the
端末装置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
このステップ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
このステップ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
一方、ステップ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
〔ナビゲーションシステムの作用効果〕
上述したように、上記実施の形態では、ナビゲーションシステム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
このため、ナビゲーションシステム100は、サーバ装置300で取得された現在以降イベントと実施状況が対応する過去イベント実施時のVICS過去情報351を端末装置400へ送信することにより、利用者に現在以降イベント実施時の交通状況により近い交通状況を参照させることができる。また、利用者に例えば移動する日時を特定する設定入力させるだけでよく、従来のように利用者が自ら参照するVICS過去情報351の日時を設定する必要がない。したがって、利用者に過去の交通状況に関する適切なVICS過去情報351を容易に利用させることができる。また、統計処理されていないVICS過去情報351を取得するので、サーバ装置300で統計処理や統計処理したVICS過去情報351の更新処理を実施する必要がなく処理負荷を低減できる。
For this reason, the
そして、実施状況認識手段382は、所定日時情報を有する過去VICS要求情報を取得して、地点包含領域において所定日時情報の日時に実施される現在以降イベントを特定する。このため、利用者に例えば車両で移動する日時を設定させるので、移動する日時に実施される現在以降イベントの名称がわからない場合であっても、適切なVICS過去情報351を利用させることができる。
Then, the implementation
また、実施状況認識手段382は、イベント名称情報を有する過去VICS要求情報を取得して、地点包含領域においてイベント名称情報の名称を有する現在以降イベントを特定する。このため、利用者に現在以降イベントの名称を設定させるので、現在以降イベントの実施日時がわからない場合であっても、適切なVICS過去情報351を利用させることができる。
In addition, the implementation
さらに、サーバ装置300は、ポイント算出手段383にて、現在以降イベントの実施状況と、過去イベントの実施状況と、の対応している度合いに基づいて、VICS過去情報351に対して対応度合いポイントを設定する。そして、VICS過去情報取得手段384は、対応度合いポイントに基づいて、VICS過去情報351を取得する。このため、対応度合いポイントに基づいて、現在以降イベントの実施状況により近い状況で過去イベントが実施された際のVICS過去情報351を取得でき、さらに適切なVICS過去情報351を利用させることができる。
Furthermore, the
また、ポイント算出手段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
さらに、ポイント算出手段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
そして、ポイント算出手段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
また、ポイント算出手段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
そして、VICS過去情報取得手段384は、5つのVICS過去情報351を取得する。このため、利用者により多くのVICS過去情報351を参照させることができるとともに、利用者の判断基準に最も適合するVICS過去情報351を選択させることができる。したがって、1つのVICS過去情報351を取得する構成と比べて利便性を向上できる。
The VICS past
さらに、端末装置400は、平均渋滞情報生成手段496にて、利用者により選択された複数のVICS過去情報351を認識する。そして、これら複数のVICS過去情報351で示される渋滞状態を平均化して、この平均化した内容に関する平均渋滞情報を生成する。このため、複数の過去イベント実施時における平均的な渋滞状態を反映させた交通状況や移動に関する情報を生成でき、より多様な交通状況や移動に関する情報を提供できる。
Furthermore, the
また、平均渋滞情報生成手段496は、平均渋滞情報やVICS過去情報351を端末表示部450で表示させる。このため、端末装置400は、複数の過去イベント実施時における平均的な渋滞状態を反映させた交通状況や、所定の過去イベント実施時における交通状況を報知できる。したがって、端末装置400の利便性を向上できる。
Further, the average traffic jam
そして、端末装置400は、経路処理手段498にて、平均渋滞情報を利用して、複数の過去イベント実施時における渋滞が発生しやすい場所を回避した現在位置から目的地までの移動経路を設定する。さらに、経路処理手段498にて、VICS過去情報351を利用して、1つの過去イベント実施時に渋滞が発生した場所を回避した移動経路を設定する。このため、端末装置400は、複数の過去イベント実施時の平均的な渋滞状態、あるいは1つの過去イベント実施時の渋滞状態を考慮に入れた移動経路を、現在以降イベント実施時の移動経路として設定できる。したがって、端末装置400の利便性をさらに向上できる。
Then, in the
〔実施の形態の変形〕
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。ここで、以下において、立寄り地の設定に関する変形を適宜例示するが、目的地の設定に関する変形も同様に含むものとする。
[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
そして、ポイント算出手段383を設けずに、VICS過去情報取得手段384にて、現在以降イベントと名称が一致する過去イベントが実施された際のVICS過去情報351を取得する構成としてもよい。このような構成にすれば、CPU380の構成を簡略にできる。また、VICS過去情報351の取得処理を迅速にでき、利用者により迅速に交通状況を参照させることができる。
Then, the VICS past
また、対応度合いポイントを算出する際に、曜日、季節、天気、事故渋滞の有無、実施日時の間隔のうち少なくとも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
そして、VICS過去情報取得手段384にて、VICS過去情報351を1つのみ取得する構成としてもよい。このような構成にすれば、端末装置400に送信する情報量を最小限に抑えることができ、サーバ装置300の処理負荷を低減できる。
The VICS past
また、端末装置400に平均渋滞情報生成手段496を設けない構成としてもよい。さらに、端末装置400に、移動経路を設定して報知する機能、すなわち現在位置認識手段491、目的地認識手段492、案内報知手段493、マップマッチング手段497、経路処理手段498を設けない構成としてもよい。そして、平均渋滞情報生成手段496をサーバ装置300に設け、サーバ装置300から平均渋滞情報を端末装置400に送信する構成としてもよい。これらのような構成にすれば、端末装置400の構成を簡略にできる。
Further, the
さらに、平均渋滞情報生成手段496に、平均渋滞情報を表示させる機能を設けない構成としてもよい。また、経路処理手段498に、平均渋滞情報やVICS過去情報351に基づいて移動経路を設定する機能を設けない構成としてもよい。これらのような構成にすれば、平均渋滞情報生成手段496や経路処理手段498の構成を簡略にできる。
Further, the average traffic
そして、平均渋滞情報生成手段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
また、VICS過去情報351を送信する構成について例示したが、これに限らず、実際に走行している車両から、速度や位置などのデータをネットワークを通じてリアルタイムに収集し、このデータに基づいて生成される渋滞情報や天候情報などであるいわゆるプローブ情報を送信する構成としてもよい。また、VICS過去情報351およびプローブ情報を組み合わせて送信する構成としてもよい。
Moreover, although the structure which transmits the VICS past
そして、本発明の情報処理装置をサーバ装置300に適用した構成に限らず、実施状況認識手段382、ポイント算出手段383、VICS過去情報取得手段384を独立させた構成としてもよい。さらに、本発明の情報処理装置としては、ポイント算出手段383を設けない構成としてもよい。
And not only the structure which applied the information processing apparatus of this invention to the
また、上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは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
このため、サーバ装置300にて、現在以降イベントの実施状況に対応する実施状況で過去イベントが実施された際のVICS過去情報351を取得するので、利用者に、現在以降イベント実施時の交通状況により近い交通状況を参照させることができる。また、利用者に現在以降イベントが実施される日時に関する所定日時情報を入力させるだけでよく、従来のように利用者が自ら参照するVICS過去情報351の日時を設定する必要がない。したがって、サーバ装置300は、利用者に過去の交通状況に関する適切なVICS過去情報351を容易に利用させることができる。
For this reason, the
また、ナビゲーションシステム100の端末装置400は、利用者による入力操作に基づいて、過去VICS要求情報を生成してサーバ装置300へ送信する。そして、サーバ装置300は、端末装置400から過去VICS要求情報を取得すると、この過去VICS要求情報の所定地点情報で特定される地点包含領域において所定日時情報の日時に実施される現在以降イベントを特定し、この現在以降イベントの実施状況を認識する。この後、サーバ装置300は、現在以降イベントと実施状況が対応する過去イベント実施時のVICS過去情報351を取得して、端末装置400へ送信する。そして、端末装置400は、サーバ装置300からのVICS過去情報351を取得する。
Further, the
このため、ナビゲーションシステム100は、サーバ装置300で取得された現在以降イベントと実施状況が対応する過去イベント実施時のVICS過去情報351を端末装置400へ送信することにより、利用者に現在以降イベント実施時の交通状況により近い交通状況を参照させることができる。また、従来のように利用者が自ら参照するVICS過去情報351の日時を設定する必要がない。したがって、ナビゲーションシステム100は、利用者に過去の交通状況に関する適切なVICS過去情報351を容易に利用させることができる。
For this reason, the
100…情報処理システムとしてのナビゲーションシステム
200…ネットワーク
300…情報処理装置としてのサーバ装置
351…過去交通情報としてのVICS過去情報
380…演算手段としてのCPU
382…情報取得手段としても機能する実施状況認識手段
383…優先度設定手段としてのポイント算出手段
384…過去実施判断手段としても機能する過去交通情報取得手段としてのVICS過去情報取得手段
400…端末装置
450…報知手段としての端末表示部
460…報知手段としての音声出力部
490…演算手段としての処理部
491…現在位置情報取得手段としての現在位置認識手段
492…目的地情報取得手段としての目的地認識手段
493…送信用情報生成手段としての要求情報生成手段
496…端末情報取得手段および報知制御手段としても機能する平均渋滞情報生成手段
498…地図情報取得手段としても機能する経路設定手段としての経路処理手段
DESCRIPTION OF
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 ...
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つである
ことを特徴とする情報処理装置。 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.
前記実施状況は、前記イベントの実施時における天気である
ことを特徴とする情報処理装置。 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.
前記優先度設定手段は、前記交通情報に事故により交通状況が変化した旨が記録されていることを認識すると、前記変化した旨が記載されていない場合と比べて前記優先度を低く設定する
ことを特徴とする情報処理装置。 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.
前記優先度設定手段は、前記実施状況認識手段で実施状況が認識された前記イベントの実施日から、前記過去実施判断手段が認識した前記イベントの実施日までの間隔が所定間隔よりも短いことを認識すると、前記所定間隔よりも長い場合と比べて前記優先度を高く設定する
ことを特徴とする情報処理装置。 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.
前記過去交通情報取得手段は、複数の前記交通情報を取得する
ことを特徴とする情報処理装置。 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.
前記情報取得手段は、現在以降に実施される所定のイベントを特定するためのイベント特定情報をさらに取得し、
前記実施状況認識手段は、前記所定範囲の領域において前記イベント特定情報で特定される前記イベントが現在以降に実施されることを認識すると、前記イベントの実施状況を認識する
ことを特徴とする情報処理装置。 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.
前記イベント特定情報は、前記現在以降の所定の日時に関する所定日時情報であり、
前記実施状況認識手段は、前記所定範囲の領域において前記所定日時情報の日時に前記イベントが実施されることを認識すると、前記イベントの実施状況を認識する
ことを特徴とする情報処理装置。 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.
前記イベント特定情報は、前記現在以降に実施される所定のイベントの名称に関するイベント名称情報であり、
前記実施状況認識手段は、前記所定範囲の領域において前記イベント名称情報の名称の前記イベントが現在以降に実施されることを認識すると、前記イベントの実施状況を認識する
ことを特徴とする情報処理装置。 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. .
この情報処理装置にネットワークを介して各種情報が送受信可能に接続され、前記所定地点情報を生成して前記ネットワークを介して前記情報処理装置へ送信する送信用情報生成手段、および、前記情報処理装置から前記ネットワークを介して送信される前記交通情報を受信して取得する端末情報取得手段を備えた端末装置と、
を具備し、
前記情報取得手段は、前記端末装置から前記ネットワークを介して送信される前記所定地点情報を取得し、
前記過去交通情報取得手段は、前記取得した前記交通情報を前記ネットワークを介して前記端末装置へ送信する
ことを特徴とする情報処理システム。 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.
この情報処理装置にネットワークを介して各種情報が送受信可能に接続され、前記所定地点情報および前記イベント特定情報を生成して前記ネットワークを介して前記情報処理装置へ送信する送信用情報生成手段、および、前記情報処理装置から前記ネットワークを介して送信される前記交通情報を受信して取得する端末情報取得手段を備えた端末装置と、
を具備し、
前記情報取得手段は、前記端末装置から前記ネットワークを介して送信される前記所定地点情報および前記イベント特定情報を取得し、
前記過去交通情報取得手段は、前記取得した前記交通情報を前記ネットワークを介して前記端末装置へ送信する
ことを特徴とする情報処理システム。 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.
前記過去交通情報取得手段は、複数の前記交通情報を取得して前記端末装置へ送信し、
前記端末装置は、
前記複数の交通情報で前記交通状況として示される渋滞の状態の平均に関する平均渋滞情報を生成する平均渋滞情報生成手段を備えた
ことを特徴とする情報処理システム。 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.
前記端末装置は、
前記平均渋滞情報を報知手段で報知させる報知制御手段を備えた
ことを特徴とする情報処理システム。 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.
前記端末装置は、
移動体の現在位置に関する現在位置情報を取得する現在位置情報取得手段と、
前記移動体が移動する目的地の位置に関する目的地情報を取得する目的地情報取得手段と、
地図情報を取得する地図情報取得手段と、
前記現在位置情報、前記目的地情報、前記地図情報、および、前記平均渋滞情報に基づいて、前記移動体の現在位置から前記目的地までの移動経路を設定する経路設定手段と、
を備えた
ことを特徴とする情報処理システム。 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:
前記端末装置は、
前記交通情報を報知手段で報知させる報知制御手段を備えた
ことを特徴とする情報処理システム。 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.
前記端末装置は、
移動体の現在位置に関する現在位置情報を取得する現在位置情報取得手段と、
前記移動体が移動する目的地の位置に関する目的地情報を取得する目的地情報取得手段と、
地図情報を取得する地図情報取得手段と、
前記現在位置情報、前記目的地情報、前記地図情報、および、前記交通情報に基づいて、前記移動体の現在位置から前記目的地までの移動経路を設定する経路設定手段と、
を備えた
ことを特徴とする情報処理システム。 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.
ことを特徴とする情報処理プログラム。 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.
ことを特徴とする情報処理プログラム。 An information processing program for causing an arithmetic means to execute the information processing method according to claim 18 .
ことを特徴とする情報処理プログラム。 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 .
ことを特徴とする情報処理プログラムを記録した記録媒体。 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.
ことを特徴とする情報処理プログラムを記録した記録媒体。 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.
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4894630B2 (en) * | 2007-05-29 | 2012-03-14 | 株式会社デンソー | Route guidance device |
Citations (2)
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 |
-
2005
- 2005-09-29 JP JP2005283662A patent/JP4701055B2/en not_active Expired - Fee Related
Patent Citations (2)
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 |