Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7631098B2 - Toll collection system, toll collection method, toll collection program - Google Patents
[go: Go Back, main page]

JP7631098B2 - Toll collection system, toll collection method, toll collection program - Google Patents

Toll collection system, toll collection method, toll collection program Download PDF

Info

Publication number
JP7631098B2
JP7631098B2 JP2021089640A JP2021089640A JP7631098B2 JP 7631098 B2 JP7631098 B2 JP 7631098B2 JP 2021089640 A JP2021089640 A JP 2021089640A JP 2021089640 A JP2021089640 A JP 2021089640A JP 7631098 B2 JP7631098 B2 JP 7631098B2
Authority
JP
Japan
Prior art keywords
server
extended
management server
processor
toll
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021089640A
Other languages
Japanese (ja)
Other versions
JP2022182202A (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.)
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Infrastructure Systems and Solutions 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 Toshiba Corp, Toshiba Infrastructure Systems and Solutions Corp filed Critical Toshiba Corp
Priority to JP2021089640A priority Critical patent/JP7631098B2/en
Publication of JP2022182202A publication Critical patent/JP2022182202A/en
Priority to JP2024220077A priority patent/JP7771340B2/en
Priority to JP2024220076A priority patent/JP7771339B2/en
Application granted granted Critical
Publication of JP7631098B2 publication Critical patent/JP7631098B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Devices For Checking Fares Or Tickets At Control Points (AREA)

Description

本発明の実施形態は、情報処理システム、情報処理方法、情報処理プログラムに関する。 Embodiments of the present invention relate to an information processing system, an information processing method, and an information processing program.

有料道路の運営を司る高速道路会社は、それぞれが独立した事業者である。一方で、各高速道路会社は、ユーザである運転者の利便性のために完全に独立していない。すなわち、各高速道路会社は、異なる高速道路会社が管理する有料道路を車両が走行しても運転者がそのことを意識せずに走ることができ、且つ通行料金も各社毎に支払う必要はないようにシステムを構築している。具体的には、1つの大元となる料金テーブルを各高速道路会社で共有し、車両が入出場した料金所で決まる通行料金を特定の割合で各社に分配している。ここで、同じ情報を共有する方式としては、データベースの同期を用いるのが一般的である。 Each expressway company that manages the operation of toll roads is an independent business. However, for the convenience of the drivers, the expressway companies are not completely independent. In other words, each expressway company has built a system so that drivers can drive on toll roads managed by different expressway companies without being aware of this, and they do not have to pay tolls to each company separately. Specifically, each expressway company shares a single basic toll table, and the toll, which is determined at the toll gate where the vehicle enters and exits, is distributed to each company at a specific rate. Here, the method of sharing the same information is generally to use database synchronization.

また、有料道路で広く普及しているETC(Electronic Toll Collection)(登録商標)システムでは、料金所の車線を通行する車両の車載器と料金所に設けられた路側機器とが無線通信することにより、料金所で車両を停止させずにノンストップでの料金収受を実現している。 The ETC (Electronic Toll Collection) (registered trademark) system, which is widely used on toll roads, enables non-stop toll collection without having to stop the vehicle at the toll gate by wirelessly communicating between the onboard unit of the vehicle traveling in the lane of the toll gate and the roadside equipment installed at the toll gate.

特開2020-107111号公報JP 2020-107111 A

データベースの同期では、各高速道路会社が同じ情報(同一の料金テーブル)を有する必要があり、システム全体として見たときに保有するデータ量及び通信に使われるデータ量が増大する問題がある。 Synchronizing databases requires each expressway company to have the same information (the same toll table), which creates the problem of increasing the amount of data held and used for communication when viewed as a whole system.

また、現在、国策的ニーズにより、通行料金を柔軟且つ迅速に変更することが求められている。しかしながら、現在のシステムでは、このニーズに応えることができない。そこで、各高速道路会社は、独自に行った通行料金の変動施策を速やかに他の高速道路会社に共有すると共に、末端の料金所までの変更を早急に適用することにより、通行料金を柔軟且つ迅速に変更するシステムを構築する必要がある。 In addition, national policy needs currently require flexible and rapid changes to tolls. However, the current system cannot meet this need. Therefore, each expressway company must quickly share its own toll change measures with other expressway companies, and quickly apply the changes all the way to the toll gates at the end of the line, thereby building a system that allows for flexible and rapid changes to tolls.

本発明の目的は、システム全体のデータ保有量及び通信料を低減し、且つ通行料金を迅速かつ柔軟に変更することが実現可能な情報処理システム、情報処理方法、情報処理プログラムに関する。 The object of the present invention is to provide an information processing system, an information processing method, and an information processing program that can reduce the amount of data held by the entire system and communication charges, and can change tolls quickly and flexibly.

実施形態に係る、情報処理システムは、統括連携サーバと、前記統括連携サーバに接続された第1の料金テーブル管理サーバと、前記統括連携サーバに接続されたサーバを備え、前記統括連携サーバは、前記サーバからクエリを受信し、前記第1の料金テーブル管理サーバに前記クエリを送信する第1の通信部を備え、前記第1の料金テーブル管理サーバは、車両が有料道路を通行した走行経路から通行料金が計算可能であり、且つ所定の区間に料金調整が設定された拡張料金テーブルを記憶する記憶部と、前記クエリに基づいて前記拡張料金テーブルのうちの前記サーバが管轄する料金所に関連する部分拡張料金テーブルを取得する第2のプロセッサと、前記部分拡張料金テーブルを前記統括連携サーバに送信する第2の通信部と、を備え、前記第1の通信部は、前記部分拡張料金テーブルを前記サーバに送信するようにしたものである。 In an embodiment, an information processing system includes a centralized collaboration server, a first fare table management server connected to the centralized collaboration server, and a server connected to the centralized collaboration server. The centralized collaboration server includes a first communication unit that receives a query from the server and transmits the query to the first fare table management server. The first fare table management server includes a memory unit that stores an extended fare table in which a toll can be calculated from a driving route traveled by a vehicle on a toll road and in which a fare adjustment is set for a predetermined section, a second processor that acquires a partial extended fare table from the extended fare table related to a toll gate under the jurisdiction of the server based on the query, and a second communication unit that transmits the partial extended fare table to the centralized collaboration server. The first communication unit transmits the partial extended fare table to the server.

図1aは、第1の実施形態に係る情報処理システムの概略構成の一例を示す図である。FIG. 1A is a diagram showing an example of a schematic configuration of an information processing system according to the first embodiment. 図1bは、第1の実施形態に係る情報処理システムの概略構成の一例を示す図である。FIG. 1b is a diagram showing an example of a schematic configuration of an information processing system according to the first embodiment. 図2は、第1の実施形態に係る情報処理システムを構成する統括連携サーバの一例を示すブロック図である。FIG. 2 is a block diagram showing an example of a central collaboration server that constitutes the information processing system according to the first embodiment. 図3は、第1の実施形態に係る第1の料金テーブル管理サーバの一例を示すブロック図である。FIG. 3 is a block diagram illustrating an example of a first fee table management server according to the first embodiment. 図4は、第1の実施形態に係る第1の広域管理サーバの一例を示すブロック図である。FIG. 4 is a block diagram illustrating an example of a first global management server according to the first embodiment. 図5は、第1の実施形態に係る第1の地域管理サーバの一例を示すブロック図である。FIG. 5 is a block diagram illustrating an example of a first area management server according to the first embodiment. 図6は、第1の実施形態に係る第1の料金所サーバの一例を示すブロック図である。FIG. 6 is a block diagram illustrating an example of the first toll gate server according to the first embodiment. 図7は、第1の実施形態に係る第1の管理IF装置の概略構成の一例を示すブロック図である。FIG. 7 is a block diagram showing an example of a schematic configuration of the first management IF device according to the first embodiment. 図8は、第1の実施形態に係る第1の車線サーバの一例を示すブロック図である。FIG. 8 is a block diagram illustrating an example of the first lane server according to the first embodiment. 図9は、第1の実施形態に係る第1の路側機器の概略構成の一例を示すブロック図である。FIG. 9 is a block diagram showing an example of a schematic configuration of the first roadside device according to the first embodiment. 図10は、第1の実施形態に係る拡張料金テーブルを各車線サーバで共有するための処理の一例を示すシーケンス図である。FIG. 10 is a sequence diagram showing an example of a process for sharing the extended fee table among the lane servers according to the first embodiment. 図11は、拡張料金テーブルから自地域拡張料金テーブルを作成する一例を示した図である。FIG. 11 is a diagram showing an example of creating a local area extended fee table from the extended fee table. 図12は、自地域拡張料金テーブルから各料金所サーバに対応した料金所拡張料金テーブルを作成する一例を示す図である。FIG. 12 is a diagram showing an example of creating a tollgate extended fee table corresponding to each tollgate server from the local area extended fee table. 図13は、自地域拡張料金テーブルから各料金所サーバに対応した料金所拡張料金テーブルを作成する一例を示す図である。FIG. 13 is a diagram showing an example of creating a tollgate extended fee table corresponding to each tollgate server from the local area extended fee table. 図14は、第1の実施形態に係る拡張料金テーブル適用条件を各広域管理サーバで共有するための処理の一例を示すシーケンス図である。FIG. 14 is a sequence diagram showing an example of a process for sharing the extended fee table application conditions among the wide area management servers according to the first embodiment. 図15は、第1の実施形態に係る拡張料金テーブル適用条件を各広域管理サーバで共有するための処理の一例を示すシーケンス図である。FIG. 15 is a sequence diagram showing an example of a process for sharing the extended fee table application conditions among the wide area management servers according to the first embodiment. 図16は、第2の実施形態に係る拡張料金テーブルを各車線サーバで共有するための処理の一例を示すシーケンス図である。FIG. 16 is a sequence diagram showing an example of a process for sharing an extended fee table among each lane server according to the second embodiment. 図17は、第2の実施形態に係る拡張料金テーブルを各車線サーバで共有するための処理の一例を示すシーケンス図である。FIG. 17 is a sequence diagram showing an example of a process for sharing an extended fee table among each lane server according to the second embodiment. 図18は、第4の実施形態に係る随時処理の一例を示すシーケンス図である。FIG. 18 is a sequence diagram illustrating an example of an occasional process according to the fourth embodiment. 図19は、第5の実施形態に係る随時処理の一例を示すシーケンス図である。FIG. 19 is a sequence diagram illustrating an example of an occasional process according to the fifth embodiment.

以下、図面を参照しながら情報処理システム、情報処理装置、情報処理プログラムについて詳細に説明する。なお、以下の実施形態では、同一の番号を付した部分については同様の動作を行うものとして、重ねての説明を省略する。 The information processing system, information processing device, and information processing program will be described in detail below with reference to the drawings. Note that in the following embodiments, parts with the same numbers perform similar operations, and will not be described repeatedly.

[第1の実施形態]
(構成)
図1a及び図1bは、第1の実施形態に係る情報処理システムの概略構成の一例を示す図である。
図1aに示すように、第1の実施形態に係る情報処理システムは、統括連携サーバ1と、第1の高速道路会社2と、第2の高速道路会社3と、第3の高速道路会社4と、車両5と、を備える。図1aの例では、3つの高速道路会社を示しているが、4つ以上の高速道路会社があっても良いし、1つ又は2つの高速道路会社のみがあっても良い。すなわち、高速道路会社は、任意の数であって良い。
[First embodiment]
(composition)
1a and 1b are diagrams showing an example of a schematic configuration of an information processing system according to the first embodiment.
As shown in Fig. 1a, the information processing system according to the first embodiment includes a centralized cooperation server 1, a first expressway company 2, a second expressway company 3, a third expressway company 4, and a vehicle 5. In the example of Fig. 1a, three expressway companies are shown, but there may be four or more expressway companies, or there may be only one or two expressway companies. In other words, there may be any number of expressway companies.

統括連携サーバ1は、第1の高速道路会社2、第2の高速道路会社3、及び第3の高速道路会社4と互いに接続される。そして、統括連携サーバ1は、第1の高速道路会社2、第2の高速道路会社3、及び第3の高速道路会社の間で交換すべき各種情報を中継する。 The integrated cooperation server 1 is connected to the first expressway company 2, the second expressway company 3, and the third expressway company 4. The integrated cooperation server 1 relays various information to be exchanged between the first expressway company 2, the second expressway company 3, and the third expressway company.

第1の高速道路会社2は、第1の料金テーブル管理サーバ20と、第1の広域管理サーバ21と、第1の地域管理サーバ22と、第1の料金所サーバ23と、第1の管理インタフェース(IF)装置24と、第1の車線サーバ25と、第1の路側機器26と、第1の交通管制中央局28と、を備える。同様に第2の高速道路会社3は、第2の料金テーブル管理サーバ30と、第2の広域管理サーバ31と、第2の地域管理サーバ32と、第2の料金所サーバ33と、第2の管理IF装置34と、第2の車線サーバ35と、第2の路側機器36と、第2の交通管制中央局38と、を備える。さらに、第3の高速道路会社4は、第3の料金テーブル管理サーバ40と、第3の広域管理サーバ41と、第3の地域管理サーバ42と、第3の料金所サーバ43と、第3の管理IF装置44と、第3の車線サーバ45と、第3の路側機器46と、第3の交通管制中央局48と、を備える。 The first expressway company 2 includes a first toll table management server 20, a first wide area management server 21, a first regional management server 22, a first toll gate server 23, a first management interface (IF) device 24, a first lane server 25, a first roadside device 26, and a first traffic control central office 28. Similarly, the second expressway company 3 includes a second toll table management server 30, a second wide area management server 31, a second regional management server 32, a second toll gate server 33, a second management IF device 34, a second lane server 35, a second roadside device 36, and a second traffic control central office 38. Furthermore, the third expressway company 4 includes a third toll table management server 40, a third wide area management server 41, a third regional management server 42, a third toll gate server 43, a third management IF device 44, a third lane server 45, a third roadside device 46, and a third traffic control central office 48.

ここで、第1の料金所サーバ23、第1の管理IF装置24、第1の車線サーバ25、及び第1の路側機器26は、第1の料金所29内に配置される。同様に、第2の料金所サーバ33、第2の管理IF装置34、第2の車線サーバ35、及び第2の路側機器36は、第2の料金所39内に配置され、第3の料金所サーバ43、第3の管理IF装置44、第3の車線サーバ45、及び第3の路側機器46は、第3の料金所49内に配置される。ここで、第1の料金所29、第2の料金所39、及び第3の料金所49は、入口料金所及び出口料金所だけではなく、経路フリーフロー又はエリア境フリーフローである場合も含まれる。 Here, the first toll gate server 23, the first management IF device 24, the first lane server 25, and the first roadside equipment 26 are arranged in the first toll gate 29. Similarly, the second toll gate server 33, the second management IF device 34, the second lane server 35, and the second roadside equipment 36 are arranged in the second toll gate 39, and the third toll gate server 43, the third management IF device 44, the third lane server 45, and the third roadside equipment 46 are arranged in the third toll gate 49. Here, the first toll gate 29, the second toll gate 39, and the third toll gate 49 include not only entrance toll gates and exit toll gates, but also cases where route free flow or area border free flow is used.

第1の料金テーブル管理サーバ20は、第1の広域管理サーバ21と接続される。第1の料金テーブル管理サーバ20は、統括連携サーバ1、第1の広域管理サーバ21との間で各種情報を交換する。また、第2の料金テーブル管理サーバ30及び第3の料金テーブル管理サーバ40は、第1の料金テーブル管理サーバ20と同様の構成であるため、これらの説明を省略する。 The first fee table management server 20 is connected to the first wide area management server 21. The first fee table management server 20 exchanges various information between the centralized coordination server 1 and the first wide area management server 21. In addition, the second fee table management server 30 and the third fee table management server 40 have the same configuration as the first fee table management server 20, so their explanations are omitted.

第1の広域管理サーバ21は、第1の地域管理サーバ22及び第1の交通管制中央局28と接続される。第1の広域管理サーバ21は、統括連携サーバ1、第1の地域管理サーバ22との間で各種情報を交換する。さらに、第1の広域管理サーバ21は、第1の交通管制中央局28から交通渋滞情報を含む各種情報を受信する。また、第2の広域管理サーバ31及び第3の広域管理サーバ41は、第1の広域管理サーバ21と同様の構成であるため、これらの説明を省略する。 The first wide-area management server 21 is connected to the first regional management server 22 and the first traffic control central office 28. The first wide-area management server 21 exchanges various information with the integrated coordination server 1 and the first regional management server 22. Furthermore, the first wide-area management server 21 receives various information including traffic congestion information from the first traffic control central office 28. Furthermore, the second wide-area management server 31 and the third wide-area management server 41 have the same configuration as the first wide-area management server 21, so their explanations are omitted.

第1の地域管理サーバ22は、第1の料金所サーバ23及び第1の管理IF装置24と接続される。第1の地域管理サーバ22は、第1の料金所サーバ23及び第1の管理IF装置24との間で各種情報を交換する。また、第1の地域管理サーバ22は、統括連携サーバ1と接続される。そして、第1の地域管理サーバ22は、統括連携サーバ1との間で各種情報を交換する。図1aでは簡単化のため、地域管理サーバとして第1の地域管理サーバ22のみを示しているが、第1の料金テーブル管理サーバ20及び第1の広域管理サーバ21に接続される地域管理サーバは、複数であって良い。また、第2の地域管理サーバ32及び第3の地域管理サーバ42は、第1の地域管理サーバ22と同様の構成であるため、これらの説明を省略する。 The first regional management server 22 is connected to the first toll gate server 23 and the first management IF device 24. The first regional management server 22 exchanges various information between the first toll gate server 23 and the first management IF device 24. The first regional management server 22 is also connected to the centralized linkage server 1. The first regional management server 22 exchanges various information between the centralized linkage server 1. For simplification, only the first regional management server 22 is shown as the regional management server in FIG. 1a, but there may be multiple regional management servers connected to the first fare table management server 20 and the first wide area management server 21. The second regional management server 32 and the third regional management server 42 have the same configuration as the first regional management server 22, so their explanations are omitted.

第1の料金所サーバ23は、第1の管理IF装置24及び第1の車線サーバ25と接続される。第1の料金所サーバ23は、第1の管理IF装置24と第1の車線サーバ25との間で各種情報を交換する。また、第1の料金所サーバ23は、統括連携サーバ1と接続される。そして、第1の料金所サーバ23は、統括連携サーバ1との間で各種情報を交換する。図1aでは簡単化のため、地域管理サーバとして第1の地域管理サーバ22のみを示しているが、第1の地域管理サーバ22(すなわち各地域管理サーバ)に接続される料金所サーバは、複数であって良い。さらに、各地域管理サーバに接続される料金所サーバの数は、異なっていても良いし同じであっても良い。また、第2の料金所サーバ33及び第3の料金所サーバ43は、第1の料金所サーバ23と同様の構成であるため、これらの説明を省略する。 The first toll gate server 23 is connected to the first management IF device 24 and the first lane server 25. The first toll gate server 23 exchanges various information between the first management IF device 24 and the first lane server 25. The first toll gate server 23 is also connected to the centralized linkage server 1. The first toll gate server 23 exchanges various information with the centralized linkage server 1. For simplification, in FIG. 1a, only the first regional management server 22 is shown as the regional management server, but the number of toll gate servers connected to the first regional management server 22 (i.e., each regional management server) may be multiple. Furthermore, the number of toll gate servers connected to each regional management server may be different or the same. Furthermore, the second toll gate server 33 and the third toll gate server 43 have the same configuration as the first toll gate server 23, so their explanations are omitted.

第1の車線サーバ25は、第1の路側機器26と接続される。第1の車線サーバ25は、第1の路側機器26との間で各種情報を交換する。また、図1aでは簡単化のため、車線サーバとして第1の車線サーバ25のみを示しているが、第1の料金所サーバ23(すなわち各料金所サーバ)に接続される車線サーバは、複数であって良い。さらに、各料金所サーバに接続される車線サーバの数は、異なっていても良いし同じであっても良い。また、第2の車線サーバ35及び第3の車線サーバ45は、第1の車線サーバ25と同様の構成であるため、これらの説明を省略する。 The first lane server 25 is connected to the first roadside equipment 26. The first lane server 25 exchanges various information with the first roadside equipment 26. For simplicity, FIG. 1a shows only the first lane server 25 as a lane server, but there may be multiple lane servers connected to the first toll gate server 23 (i.e., each toll gate server). Furthermore, the number of lane servers connected to each toll gate server may be different or the same. The second lane server 35 and the third lane server 45 have the same configuration as the first lane server 25, so their explanations are omitted.

第1の路側機器26は、入口料金所、出口料金所、有料道路上の所定の場所に設置された経路フリーフロー(FF)、又は第1の高速道路会社が区分したエリアの境に設置されたエリア境FFに配置される。そして、第1の路側機器26は、料金所、経路FF、又はエリア境FFを通過するETC料金収受システムを利用する車両5を検知して車両5に搭載した車載器50と接続する。そして、第1の路側機器26は、車載器50との間で各種情報を交換する。図1aでは簡単化のため、料金所サーバとして第1の料金所サーバ23のみを示しているが、第1の料金所サーバ23(すなわち各料金所サーバ)に接続される車線サーバは、複数であって良い。さらに、各地域管理サーバに接続される料金所サーバの数は、異なっていても良いし同じであっても良い。 The first roadside equipment 26 is placed at an entrance toll gate, an exit toll gate, a route free flow (FF) installed at a predetermined location on the toll road, or an area boundary FF installed at the boundary of an area divided by a first expressway company. The first roadside equipment 26 detects a vehicle 5 using an ETC toll collection system passing through a toll gate, a route FF, or an area boundary FF, and connects to an on-board device 50 mounted on the vehicle 5. The first roadside equipment 26 exchanges various information with the on-board device 50. For simplicity, only the first toll gate server 23 is shown as the toll gate server in FIG. 1a, but the lane server connected to the first toll gate server 23 (i.e., each toll gate server) may be multiple. Furthermore, the number of toll gate servers connected to each regional management server may be different or the same.

車両5は、ETC料金収受システムを利用するための車載器50を備える。車載器50は、例えば、第1の車線サーバ25との通信により、車載器の識別子(ID:Identification)、車載器に50に挿入されたETCカードのカード情報、入場又は出場情報等を含む車両情報を第1の車線サーバ25に送信し、第1の車線サーバ25から各種情報を受信する。 The vehicle 5 is equipped with an on-board unit 50 for using the ETC toll collection system. The on-board unit 50 transmits vehicle information, including an on-board unit identifier (ID), card information of the ETC card inserted in the on-board unit 50, entry or exit information, etc., to the first lane server 25 by communicating with the first lane server 25, and receives various information from the first lane server 25.

ここで、第1の料金所サーバ23は、複数の車線サーバを管轄している。そのため、第1の車線サーバ25を管轄する第1の料金所サーバ23は、第1の車線サーバ25より多くの車線サーバを管轄する。そして、第1の料金所サーバ23を管轄する第1の地域管理サーバ22は、第1の車線サーバ25より多くの車線サーバを管轄する。そして、第1の広域管理サーバ21は、第1の地域管理サーバ22よりも多くの車線サーバを管轄する。 Here, the first toll gate server 23 is responsible for multiple lane servers. Therefore, the first toll gate server 23, which is responsible for the first lane server 25, is responsible for more lane servers than the first lane server 25. And the first regional management server 22, which is responsible for the first toll gate server 23, is responsible for more lane servers than the first lane server 25. And the first wide area management server 21 is responsible for more lane servers than the first regional management server 22.

図1bは、第1の実施形態に係る情報処理システムの概略構成の一例を示す図である。
図1bでは、図1aでは簡単化のため1つのみ示していた第1の地域管理サーバ22がn個あり、その各第1の地域管理サーバ22にそれぞれにm個の第1の料金所29が接続されている例を示している。図1aで示すように、第1の地域管理サーバ22及び第1の料金所サーバ23は、統括連携サーバと接続可能であるが、ここでは簡単化のため、省略している。また、図1bは、単なる例であり、それぞれの第1の地域管理サーバ22に接続される第1の料金所29の数は、同じである必要はなく、異なっていても良いのは勿論である。
FIG. 1b is a diagram showing an example of a schematic configuration of an information processing system according to the first embodiment.
Fig. 1b shows an example in which there are n first regional management servers 22, whereas Fig. 1a shows only one for simplification, and m first toll gates 29 are connected to each of the first regional management servers 22. As shown in Fig. 1a, the first regional management server 22 and the first toll gate server 23 can be connected to the integrated cooperation server, but are omitted here for simplification. Fig. 1b is merely an example, and the number of first toll gates 29 connected to each first regional management server 22 does not have to be the same, and may of course be different.

図1bを参照すれば明らかなように、例えば、第1の料金テーブル管理サーバ20は、n*m個の料金所を管轄し、第1の地域管理サーバ22aは、m個の料金所を管轄する。なお、第2の高速道路会社3及び第3の高速道路会社4も同様の構成であるが、簡単化のため、省略する。また、第1の料金テーブル管理サーバ20及び第1の広域管理サーバ21は、第1の高速道路会社2に1つのみ配置される。そして、第1の地域管理サーバ22は、第1の高速道路会社2の管理事務所毎に配置され、第1の料金所29は、各料金所毎に配置される。 As is clear from FIG. 1b, for example, the first toll table management server 20 manages n*m toll gates, and the first regional management server 22a manages m toll gates. The second expressway company 3 and the third expressway company 4 have a similar configuration, but are omitted for simplicity. Also, only one first toll table management server 20 and one first wide area management server 21 are located in the first expressway company 2. A first regional management server 22 is located in each management office of the first expressway company 2, and a first toll gate 29 is located at each toll gate.

図2は、第1の実施形態に係る情報処理システムを構成する統括連携サーバ1の一例を示すブロック図である。
統括連携サーバ1は、汎用のコンピュータ等により構成することができ、プロセッサ101、記憶部102、インタフェース103、表示部104、及び操作部105等を備える。
FIG. 2 is a block diagram showing an example of the central collaboration server 1 that constitutes the information processing system according to the first embodiment.
The central collaboration server 1 can be configured using a general-purpose computer or the like, and includes a processor 101, a storage unit 102, an interface 103, a display unit 104, and an operation unit 105, etc.

第1のプロセッサである、プロセッサ101は、記憶部102が記憶するプログラムを実行することにより各種の処理機能を実現する。例えば、プロセッサ101は、記憶部102が記憶するプログラムを実行することにより各種情報を広域管理サーバ、料金テーブル管理サーバ等に転送する中継部として機能する。 The first processor, processor 101, realizes various processing functions by executing the programs stored in memory unit 102. For example, processor 101 functions as a relay unit that transfers various information to a wide area management server, a fee table management server, etc., by executing the programs stored in memory unit 102.

記憶部102は、プロセッサ101が実行するプログラムを記憶するプログラムメモリ、作業用のデータを記憶するワーキングメモリ、データファイルなどを記憶するデータメモリを有する。記憶部102は、データ仮想化技術を用いて基本料金テーブル、拡張料金テーブル、拡張料金テーブル適用条件、走行履歴情報等を記憶しているように見える。しかしながら、実際にこれらの情報が記憶されているのは、例えば、第1の料金テーブル管理サーバ20又は第1の広域管理サーバ21等の記憶部であり、プロセッサ101は、これらの情報を必要とする際、第1の料金テーブル管理サーバ20又は第1の広域管理サーバ21にクエリを送信し、そのクエリに対応するデータを受信することで利用可能である。 The storage unit 102 has a program memory that stores programs executed by the processor 101, a working memory that stores working data, and a data memory that stores data files, etc. The storage unit 102 appears to store the basic fee table, extended fee table, extended fee table application conditions, driving history information, etc., using data virtualization technology. However, this information is actually stored in the storage unit of, for example, the first fee table management server 20 or the first wide area management server 21, and when the processor 101 needs this information, it can be used by sending a query to the first fee table management server 20 or the first wide area management server 21 and receiving the data corresponding to the query.

ここで、基本料金テーブルは、通常時の車両5の走行経路に応じた通行料金を計算するための料金テーブルである。さらに、拡張料金テーブルは、料金調整区間が設定された際に車両5の通行料金を計算するための料金テーブルである。拡張料金テーブル適用条件情報は、拡張料金テーブルが設定された際、どのような場合に拡張料金テーブルを適用するかを示す適用条件と、適用際の拡張料金テーブルに対応した拡張料金テーブル番号を含む情報である。なお、適用条件は、例えば、何時から何時までにどこの料金所、経路FF、エリア境FFを通過したか等、車両5が満たすべき条件を示す。さらに、拡張料金テーブル番号は、拡張料金テーブルを識別するための識別番号である。走行履歴情報は、車両5が入口料金所、経路FF、及びエリア境FFを通過した際の走行経路を示す情報である。なお、記憶部102は、実際に基本料金テーブル、拡張料金テーブル等の各種情報を記憶しても良いのは勿論である。 Here, the basic fee table is a fee table for calculating the toll according to the normal driving route of the vehicle 5. Furthermore, the extended fee table is a fee table for calculating the toll of the vehicle 5 when a fee adjustment zone is set. The extended fee table application condition information is information including the application condition indicating the case in which the extended fee table is applied when the extended fee table is set, and the extended fee table number corresponding to the extended fee table at the time of application. Note that the application condition indicates the condition that the vehicle 5 must satisfy, such as what time and what time the toll gate, route FF, and area border FF were passed. Furthermore, the extended fee table number is an identification number for identifying the extended fee table. The driving history information is information indicating the driving route when the vehicle 5 passed the entrance toll gate, route FF, and area border FF. Note that the memory unit 102 may of course actually store various information such as the basic fee table and the extended fee table.

インタフェース103は、例えば、第1の料金テーブル管理サーバ20、第1の広域管理サーバ21、第2の料金テーブル管理サーバ30、第2の広域管理サーバ31、第3の料金テーブル管理サーバ40、及び第3の広域管理サーバ41に接続するための通信インタフェースである。例えば、インタフェース103は、クエリを送信する通信部として機能する。 The interface 103 is, for example, a communication interface for connecting to the first fee table management server 20, the first wide area management server 21, the second fee table management server 30, the second wide area management server 31, the third fee table management server 40, and the third wide area management server 41. For example, the interface 103 functions as a communication unit that transmits queries.

表示部104は、プロセッサ101からの表示制御に応じた表示内容を表示し、料金テーブル処理に関する情報を表示する。操作部105は、キーボードなどで構成される。操作部105は、オペレータから入力される情報を受け付けその情報をプロセッサ101へ供給する。 The display unit 104 displays the display contents according to the display control from the processor 101, and displays information related to fee table processing. The operation unit 105 is composed of a keyboard and the like. The operation unit 105 accepts information input by an operator and supplies the information to the processor 101.

図3は、第1の実施形態に係る第1の料金テーブル管理サーバ20の一例を示すブロック図である。
第1の料金テーブル管理サーバ20は、汎用のコンピュータ等により構成することができ、プロセッサ201、記憶部202、インタフェース203、表示部204、及び操作部205等を備える。
FIG. 3 is a block diagram showing an example of the first fee table management server 20 according to the first embodiment.
The first fee table management server 20 can be configured by a general-purpose computer or the like, and includes a processor 201, a storage unit 202, an interface 203, a display unit 204, an operation unit 205, and the like.

プロセッサ201は、記憶部202が記憶するプログラムを実行することにより各種の処理機能を実現する。例えば、プロセッサ201は、記憶部202が記憶するプログラムを実行することにより第1の料金テーブル管理サーバ20の制御部として機能する。 The processor 201 realizes various processing functions by executing the programs stored in the memory unit 202. For example, the processor 201 functions as a control unit of the first fee table management server 20 by executing the programs stored in the memory unit 202.

記憶部202は、プロセッサ201が実行するプログラムを記憶するプログラムメモリ、作業用のデータを記憶するワーキングメモリ、データファイルなどを記憶するデータメモリを有する。例えば、記憶部202は、基本料金テーブル及び拡張料金テーブル等の各種情報を記憶することができる。なお、拡張料金テーブルは、後述する。 The storage unit 202 has a program memory that stores the programs executed by the processor 201, a working memory that stores working data, and a data memory that stores data files, etc. For example, the storage unit 202 can store various information such as a basic fee table and an extended fee table. The extended fee table will be described later.

インタフェース203は、第1の広域管理サーバ21及び第1の地域管理サーバ22に接続するための通信インタフェースであり、統括連携サーバ1に対してクエリである各種要求を送信し、統括連携サーバ1から各種情報を受信する通信部として機能する。 The interface 203 is a communication interface for connecting to the first wide area management server 21 and the first local management server 22, and functions as a communication unit that transmits various requests, which are queries, to the central coordination server 1 and receives various information from the central coordination server 1.

表示部204は、プロセッサ201からの表示制御に応じた表示内容を表示する。操作部205は、キーボードなどで構成される。操作部205は、オペレータから入力される情報を受け付けその情報をプロセッサ201へ供給する。
なお、第2の料金テーブル管理サーバ30もプロセッサ301、記憶部302、インタフェース303、表示部204、及び操作部305等を備え、第3の料金テーブル管理サーバ40も、プロセッサ401、記憶部402、インタフェース403、表示部404、及び操作部405等を備えるが、これらは、第1の料金テーブル管理サーバ20の構成と実質的に同様であり、その説明を省略する。
The display unit 204 displays contents according to display control from the processor 201. The operation unit 205 is composed of a keyboard, etc. The operation unit 205 receives information input by an operator and supplies the information to the processor 201.
The second fee table management server 30 also has a processor 301, a memory unit 302, an interface 303, a display unit 204, and an operation unit 305, etc., and the third fee table management server 40 also has a processor 401, a memory unit 402, an interface 403, a display unit 404, and an operation unit 405, etc., but these are substantially similar to the configuration of the first fee table management server 20, so their explanation is omitted.

図4は、第1の実施形態に係る第1の広域管理サーバ21の一例を示すブロック図である。
第1の広域管理サーバ21は、汎用のコンピュータ等により構成することができ、プロセッサ211、記憶部212、インタフェース213、表示部214、及び操作部215等を備える。
FIG. 4 is a block diagram showing an example of the first wide area management server 21 according to the first embodiment.
The first wide area management server 21 can be configured by a general-purpose computer or the like, and includes a processor 211, a storage unit 212, an interface 213, a display unit 214, an operation unit 215, and the like.

プロセッサ211は、記憶部212が記憶するプログラムを実行することにより各種の処理機能を実現する。例えば、プロセッサ211は、記憶部212が記憶するプログラムを実行することにより第1の広域管理サーバ21の制御部として機能する。例えば、プロセッサ211は、クエリである各種要求を出力することができる。 The processor 211 realizes various processing functions by executing the programs stored in the memory unit 212. For example, the processor 211 functions as a control unit of the first wide area management server 21 by executing the programs stored in the memory unit 212. For example, the processor 211 can output various requests, which are queries.

記憶部212は、プロセッサ211が実行するプログラムを記憶するプログラムメモリ、作業用のデータを記憶するワーキングメモリ、データファイルなどを記憶するデータメモリを有する。例えば、記憶部212は、基本料金テーブル、拡張料金テーブル適用条件情報、拡張料金テーブル番号リスト、及び走行履歴情報等の各種情報を記憶することができる。ここで、拡張料金テーブル適用条件情報及び拡張料金テーブル番号リストは、後述する。 The storage unit 212 has a program memory that stores programs executed by the processor 211, a working memory that stores working data, and a data memory that stores data files, etc. For example, the storage unit 212 can store various information such as a basic fee table, extended fee table application condition information, an extended fee table number list, and driving history information. Here, the extended fee table application condition information and the extended fee table number list will be described later.

インタフェース213は、第1の料金テーブル管理サーバ20、第1の地域管理サーバ22及び第1の交通管制中央局28に接続するための通信インタフェースであり、統括連携サーバ1に対してクエリである各種要求を送信し、統括連携サーバ1から各種情報を受信する通信部として機能する。また、通信部として機能するインタフェース213は、第1の交通管制中央局28から渋滞情報等の各種情報を受信する機能を有する。 The interface 213 is a communication interface for connecting to the first fare table management server 20, the first regional management server 22, and the first traffic control central office 28, and functions as a communication unit that transmits various requests, which are queries, to the central cooperation server 1 and receives various information from the central cooperation server 1. The interface 213, which functions as a communication unit, also has the function of receiving various information, such as congestion information, from the first traffic control central office 28.

表示部214は、プロセッサ211からの表示制御に応じた表示内容を表示する。操作部215は、キーボードなどで構成される。操作部215は、オペレータから入力される情報を受け付けその情報をプロセッサ211へ供給する。
なお、第2の広域管理サーバ31もプロセッサ311、記憶部312、インタフェース313、表示部314、及び操作部315等を備え、第3の広域管理サーバ41もプロセッサ411、記憶部412、インタフェース413、表示部414、及び操作部415等を備える。しかしながら、これらは、第1の広域管理サーバ21の構成と実質的に同様であり、その説明を省略する。
The display unit 214 displays contents according to display control from the processor 211. The operation unit 215 is composed of a keyboard, etc. The operation unit 215 receives information input by an operator and supplies the information to the processor 211.
The second wide area management server 31 also includes a processor 311, a memory unit 312, an interface 313, a display unit 314, and an operation unit 315, and the third wide area management server 41 also includes a processor 411, a memory unit 412, an interface 413, a display unit 414, and an operation unit 415, etc. However, these are substantially similar to the configuration of the first wide area management server 21, and the description thereof will be omitted.

図5は、第1の実施形態に係る第1の地域管理サーバ22の一例を示すブロック図である。
第1の地域管理サーバ22は、汎用のコンピュータ等により構成することができ、プロセッサ221、記憶部222、インタフェース223、表示部224、及び操作部225等を備える。
FIG. 5 is a block diagram showing an example of the first area management server 22 according to the first embodiment.
The first regional management server 22 can be configured by a general-purpose computer or the like, and includes a processor 221, a memory unit 222, an interface 223, a display unit 224, an operation unit 225, and the like.

プロセッサ221は、記憶部222が記憶するプログラムを実行することにより各種の処理機能を実現する。例えば、プロセッサ221は、記憶部222が記憶するプログラムを実行することにより第1の地域管理サーバ22の制御部として機能する。例えば、プロセッサ221は、クエリである各種要求を出力することができる。 The processor 221 realizes various processing functions by executing the programs stored in the memory unit 222. For example, the processor 221 functions as a control unit of the first regional management server 22 by executing the programs stored in the memory unit 222. For example, the processor 221 can output various requests, which are queries.

記憶部222は、プロセッサ221が実行するプログラムを記憶するプログラムメモリ、作業用のデータを記憶するワーキングメモリ、データファイルなどを記憶するデータメモリを有する。例えば、記憶部212は、自地域基本料金テーブル及び自地域拡張料金テーブル、第1の地域管理サーバ22に関連する走行履歴である自地域走行履歴情報、及び拡張料金テーブル番号リスト等の各種情報を記憶することができる。ここで、自地域基本料金テーブルは、例えば、第1の地域管理サーバ22が管轄する料金所に関連する基本料金テーブルのみで構成された料金テーブルである。なお、自地域拡張料金テーブルは、後述する。 The memory unit 222 has a program memory that stores programs executed by the processor 221, a working memory that stores working data, and a data memory that stores data files, etc. For example, the memory unit 222 can store various information such as a local area basic fee table, a local area extended fee table, local area driving history information that is driving history related to the first area management server 22, and an extended fee table number list. Here, the local area basic fee table is a fee table that is composed of only a basic fee table related to toll gates under the jurisdiction of the first area management server 22, for example. The local area extended fee table will be described later.

インタフェース223は、統括連携サーバ1、第1の管理IF装置24、第1の料金所サーバ23、及び第1の管理IF装置24に接続するための通信インタフェースであり、統括連携サーバ1に対してクエリである各種要求を送信し、統括連携サーバ1から各種情報を受信する通信部として機能する。また、通信部として機能するインタフェース223は、第1の管理IF装置24及び第1の車線サーバ25から各種情報を受信する機能を有する。 The interface 223 is a communication interface for connecting to the centralized coordination server 1, the first management IF device 24, the first tollgate server 23, and the first management IF device 24, and functions as a communication unit that transmits various requests, which are queries, to the centralized coordination server 1 and receives various information from the centralized coordination server 1. The interface 223, which functions as a communication unit, also has the function of receiving various information from the first management IF device 24 and the first lane server 25.

表示部224は、プロセッサ221からの表示制御に応じた表示内容を表示する。操作部225は、キーボードなどで構成される。操作部225は、オペレータから入力される情報を受け付けその情報をプロセッサ221へ供給する。
なお、第2の地域管理サーバ32もプロセッサ321、記憶部322、インタフェース323、表示部324、及び操作部325等を備え、第3の地域管理サーバ42も、プロセッサ421、記憶部422、インタフェース423、表示部424、及び操作部425等を備える。しかしながら、これらは、第1の地域管理サーバ22の構成と実質的に同様であり、その説明を省略する。
The display unit 224 displays contents according to display control from the processor 221. The operation unit 225 is composed of a keyboard, etc. The operation unit 225 receives information input by an operator and supplies the information to the processor 221.
The second regional management server 32 also includes a processor 321, a storage unit 322, an interface 323, a display unit 324, and an operation unit 325, etc., and the third regional management server 42 also includes a processor 421, a storage unit 422, an interface 423, a display unit 424, and an operation unit 425, etc. However, these are substantially similar in configuration to the first regional management server 22, and therefore description thereof will be omitted.

図6は、第1の実施形態に係る第1の料金所サーバ23の一例を示すブロック図である。
第1の料金所サーバ23は、汎用のコンピュータ等により構成することができ、プロセッサ231、記憶部232、インタフェース233、表示部234、及び操作部235等を備える。
FIG. 6 is a block diagram showing an example of the first toll gate server 23 according to the first embodiment.
The first tollbooth server 23 can be configured by a general-purpose computer or the like, and includes a processor 231, a memory unit 232, an interface 233, a display unit 234, an operation unit 235, and the like.

プロセッサ231は、記憶部232が記憶するプログラムを実行することにより各種の処理機能を実現する。例えば、プロセッサ231は、記憶部232が記憶するプログラムを実行することにより第1の地域管理サーバ22の制御部として機能する。例えば、プロセッサ221は、クエリである各種要求を出力することができる。 The processor 231 realizes various processing functions by executing the programs stored in the memory unit 232. For example, the processor 231 functions as a control unit of the first regional management server 22 by executing the programs stored in the memory unit 232. For example, the processor 221 can output various requests, which are queries.

記憶部232は、プロセッサ231が実行するプログラムを記憶するプログラムメモリ、作業用のデータを記憶するワーキングメモリ、データファイルなどを記憶するデータメモリを有する。例えば、記憶部232は、料金所基本料金テーブル及び料金所拡張料金テーブル、及び第1の料金所サーバ23に関連する走行履歴情報である料金所走行履歴情報等の各種情報を記憶することができる。ここで、料金所基本料金テーブルは、例えば、第1の料金所サーバ23が管轄する料金所に関連する基本料金テーブルのみで構成された料金テーブルである。なお、料金所拡張料金テーブルは、後述する。 The storage unit 232 has a program memory that stores programs executed by the processor 231, a working memory that stores working data, and a data memory that stores data files, etc. For example, the storage unit 232 can store various information such as a toll gate basic toll table, a toll gate extended toll table, and toll gate driving history information that is driving history information related to the first toll gate server 23. Here, the toll gate basic toll table is a toll table that is composed only of a basic toll table related to the toll gate under the jurisdiction of the first toll gate server 23, for example. The toll gate extended toll table will be described later.

インタフェース233は、統括連携サーバ1、第1の管理IF装置24及び第1の車線サーバ25に接続するための通信インタフェースであり、統括連携サーバ1に対してクエリである各種要求を送信し、統括連携サーバ1から各種情報を受信する通信部として機能する。また、通信部として機能するインタフェース233は、第1の管理IF装置24及び第1の車線サーバ25から各種情報を受信する機能を有する。 The interface 233 is a communication interface for connecting to the centralized coordination server 1, the first management IF device 24, and the first lane server 25, and functions as a communication unit that transmits various requests, which are queries, to the centralized coordination server 1 and receives various information from the centralized coordination server 1. The interface 233, which functions as a communication unit, also has the function of receiving various information from the first management IF device 24 and the first lane server 25.

表示部234は、プロセッサ231からの表示制御に応じた表示内容を表示する。操作部235は、キーボードなどで構成される。操作部235は、オペレータから入力される情報を受け付けその情報をプロセッサ231へ供給する。
なお、第2の料金所サーバ33もプロセッサ331、記憶部332、インタフェース333、表示部334、及び操作部335等を備え、第3の料金所サーバ43もプロセッサ431、記憶部432、インタフェース433、表示部434、及び操作部435等を備える。しかしながら、これらは、第1の料金所サーバ23の構成と実質的に同様であり、その説明を省略する。
The display unit 234 displays contents according to display control from the processor 231. The operation unit 235 is composed of a keyboard, etc. The operation unit 235 receives information input by an operator and supplies the information to the processor 231.
The second toll gate server 33 also includes a processor 331, a memory unit 332, an interface 333, a display unit 334, an operation unit 335, etc., and the third toll gate server 43 also includes a processor 431, a memory unit 432, an interface 433, a display unit 434, an operation unit 435, etc. However, these are substantially similar to the configuration of the first toll gate server 23, and therefore the description thereof will be omitted.

図7は、第1の実施形態に係る第1の管理IF装置24の概略構成の一例を示すブロック図である。
第1の管理IF装置24は、汎用のコンピュータ等により構成することができ、プロセッサ241、記憶部242、インタフェース243、表示部244、及び操作部245等を備える。
FIG. 7 is a block diagram showing an example of a schematic configuration of the first management IF device 24 according to the first embodiment.
The first management IF device 24 can be configured by a general-purpose computer or the like, and includes a processor 241, a storage unit 242, an interface 243, a display unit 244, an operation unit 245, and the like.

プロセッサ241は、記憶部242が記憶するプログラムを実行することにより各種の処理機能を実現する。例えば、プロセッサ241は、記憶部242が記憶するプログラムを実行することにより第1の管理IF装置24の制御部として機能する。 The processor 241 realizes various processing functions by executing the programs stored in the memory unit 242. For example, the processor 241 functions as a control unit of the first management IF device 24 by executing the programs stored in the memory unit 242.

記憶部242は、プロセッサ241が実行するプログラムを記憶するプログラムメモリ、作業用のデータを記憶するワーキングメモリ、データファイルなどを記憶するデータメモリを有する。 The memory unit 242 has a program memory that stores the programs executed by the processor 241, a working memory that stores working data, and a data memory that stores data files, etc.

インタフェース243は、第1の地域管理サーバ22及び第1の料金所サーバ23に接続するための通信インタフェースであり、第1の地域管理サーバ22から受信した各種情報を第1の料金所サーバ23に転送する中継部として機能する。 The interface 243 is a communication interface for connecting to the first regional management server 22 and the first toll gate server 23, and functions as a relay unit that transfers various information received from the first regional management server 22 to the first toll gate server 23.

表示部244は、プロセッサ241からの表示制御に応じた表示内容を表示する。操作部245は、キーボードなどで構成される。操作部245は、オペレータから入力される情報を受け付けその情報をプロセッサ241へ供給する。
なお、第2の管理IF装置34もプロセッサ341、記憶部342、インタフェース343、表示部344、及び操作部345等を備え、第3の管理IF装置44もプロセッサ441、記憶部442、インタフェース443、表示部444、及び操作部445等を備える。しかしながら、これらは管理IF装置24の構成と実質的に同様であり、その説明を省略する。
The display unit 244 displays contents according to display control from the processor 241. The operation unit 245 is composed of a keyboard, etc. The operation unit 245 receives information input by an operator and supplies the information to the processor 241.
The second management IF device 34 also includes a processor 341, a storage unit 342, an interface 343, a display unit 344, and an operation unit 345, etc., and the third management IF device 44 also includes a processor 441, a storage unit 442, an interface 443, a display unit 444, and an operation unit 445, etc. However, these are substantially similar in configuration to the management IF device 24, and therefore description thereof will be omitted.

図8は、第1の実施形態に係る第1の車線サーバ25の一例を示すブロック図である。
第1の車線サーバ25は、汎用のコンピュータ等により構成することができ、プロセッサ251、記憶部252、インタフェース253、表示部254、及び操作部255等を備える。
FIG. 8 is a block diagram showing an example of the first lane server 25 according to the first embodiment.
The first lane server 25 can be configured using a general-purpose computer or the like, and includes a processor 251, a memory unit 252, an interface 253, a display unit 254, and an operation unit 255, etc.

プロセッサ251は、記憶部252が記憶するプログラムを実行することにより各種の処理機能を実現する。例えば、プロセッサ251は、記憶部252が記憶するプログラムを実行することにより第1の車線サーバ25の制御部として機能する。 The processor 251 realizes various processing functions by executing the programs stored in the memory unit 252. For example, the processor 251 functions as a control unit of the first lane server 25 by executing the programs stored in the memory unit 252.

記憶部252は、プロセッサ251が実行するプログラムを記憶するプログラムメモリ、作業用のデータを記憶するワーキングメモリ、データファイルなどを記憶するデータメモリを有する。例えば、記憶部252は、車線基本料金テーブル及び車線拡張料金テーブル、及び拡張料金テーブル番号リスト等の各種情報を記憶することができる。ここで、車線基本料金テーブルは、例えば、第1の車線料金所が管轄する料金所に関連する基本料金テーブルのみで構成された料金テーブルである。なお、車線拡張料金テーブルは、後述する。 The memory unit 252 has a program memory that stores the programs executed by the processor 251, a working memory that stores working data, and a data memory that stores data files, etc. For example, the memory unit 252 can store various information such as a lane basic toll table, a lane expansion toll table, and an expansion toll table number list. Here, the lane basic toll table is, for example, a toll table consisting only of a basic toll table related to the toll gate under the jurisdiction of the first lane toll gate. The lane expansion toll table will be described later.

インタフェース253は、統括連携サーバ1、及び第1の路側機器26に接続するための通信インタフェースであり、第1の料金所サーバ23との間で各種情報を送受信する通信部として機能する。また、通信部として機能するインタフェース253は、第1の路側機器26から各種情報を受信する機能を有する。 The interface 253 is a communication interface for connecting to the centralized cooperation server 1 and the first roadside equipment 26, and functions as a communication unit that transmits and receives various information to and from the first tollgate server 23. The interface 253, which functions as a communication unit, also has the function of receiving various information from the first roadside equipment 26.

表示部254は、プロセッサ251からの表示制御に応じた表示内容を表示する。操作部255は、キーボードなどで構成される。操作部255は、オペレータから入力される情報を受け付けその情報をプロセッサ251へ供給する。
なお、第2の車線サーバ35もプロセッサ351、記憶部352、インタフェース353、表示部354、及び操作部355等を備え、第3の車線サーバ45もプロセッサ451、記憶部452、インタフェース453、表示部454、及び操作部455等を備える。しかしながら、これらは第1の車線サーバ25の構成と実質的に同様であり、その説明を省略する。
The display unit 254 displays contents according to display control from the processor 251. The operation unit 255 is composed of a keyboard, etc. The operation unit 255 receives information input by an operator and supplies the information to the processor 251.
The second lane server 35 also includes a processor 351, a memory unit 352, an interface 353, a display unit 354, an operation unit 355, etc., and the third lane server 45 also includes a processor 451, a memory unit 452, an interface 453, a display unit 454, an operation unit 455, etc. However, these are substantially similar in configuration to the first lane server 25, and therefore description thereof will be omitted.

図9は、第1の実施形態に係る第1の路側機器26の概略構成の一例を示すブロック図である。
図9に示すように、第1の路側機器26は、インタフェース集約部261、車両検知器262、カメラ263、アンテナ264、路側表示器265、及び発進制御器266を備える。
FIG. 9 is a block diagram showing an example of a schematic configuration of the first roadside equipment 26 according to the first embodiment.
As shown in FIG. 9, the first roadside equipment 26 includes an interface aggregation unit 261 , a vehicle detector 262 , a camera 263 , an antenna 264 , a roadside display 265 , and a departure controller 266 .

インタフェース集約部261は、各部からの情報を集約して第1の車線サーバ25へ出力する。また、インタフェース集約部261は、第1の路側機器26からの情報を各部へ出力する。例えば、インタフェース集約部261は、車両検知器262等からの車両検知信号ON又はOFFを第1の車線サーバ25へ出力する。第1の車線サーバ25は、車両検知器262等からの車両検知信号ON又はOFFに基づき、車両の位置(動き)を検出し、第1の路側機器26の動作を制御する。 The interface aggregation unit 261 aggregates information from each unit and outputs it to the first lane server 25. The interface aggregation unit 261 also outputs information from the first roadside equipment 26 to each unit. For example, the interface aggregation unit 261 outputs a vehicle detection signal ON or OFF from the vehicle detector 262 etc. to the first lane server 25. The first lane server 25 detects the position (movement) of the vehicle based on the vehicle detection signal ON or OFF from the vehicle detector 262 etc., and controls the operation of the first roadside equipment 26.

カメラ263は、第1の車線サーバ25に進入した車両5を撮影する。撮影された画像は、インタフェース集約部261を介して第1の車線サーバ25に送信される。第1の車線サーバ25は、プロセッサ251の制御の下、撮影画像から車両5のナンバープレートを識別して車両ナンバーを取得する。また、第1の車線サーバ25は、撮影画像から車両5の車種等の車両5に関連する他の情報を取得しても良い。 The camera 263 captures an image of the vehicle 5 that has entered the first lane server 25. The captured image is sent to the first lane server 25 via the interface aggregation unit 261. Under the control of the processor 251, the first lane server 25 identifies the license plate of the vehicle 5 from the captured image and obtains the vehicle number. The first lane server 25 may also obtain other information related to the vehicle 5, such as the model of the vehicle 5, from the captured image.

アンテナ264は、車両5の車載器50と通信し、車載器50から送信される各種情報を受信し、また、車載器50に対して各種情報を送信する。例えば、第1の車線サーバ25が設置された有料道路を通行する車両5の車載器50は、アンテナ264との無線通信により、アンテナ264に対して車載器ID、ETCカードのカード番号情報、入場又は出場記録、経路FF及び/又はエリア境FFを通過した記録等を含む車両情報を送信する。さらに、車両5の車載器50は、アンテナ264との無線通信により、アンテナ264から入場又は出場記録、経路FF及び/又はエリア境FFを通過した記録、及び通行料金を受信する。 The antenna 264 communicates with the vehicle-mounted device 50 of the vehicle 5, receives various information transmitted from the vehicle-mounted device 50, and transmits various information to the vehicle-mounted device 50. For example, the vehicle-mounted device 50 of the vehicle 5 traveling on a toll road on which the first lane server 25 is installed transmits vehicle information including the vehicle-mounted device ID, card number information of the ETC card, entry or exit records, records of passing through route FF and/or area border FF, etc. to the antenna 264 via wireless communication with the antenna 264. Furthermore, the vehicle-mounted device 50 of the vehicle 5 receives the entry or exit records, records of passing through route FF and/or area border FF, and tolls from the antenna 264 via wireless communication with the antenna 264.

路側表示器265は、車両5の運転者に対して、インタフェース集約部261から出力される情報を表示する。例えば、路側表示器265は、第1の車線サーバ25で計算された通行料金を表示する。発進制御器266は、インタフェース集約部261からの発進制御情報(通行許可又は一時停止)に基づき発進制御バーの開閉を制御する。なお、路側表示器265及び発進制御器266は、第1の路側機器26が経路FF又はエリア境FFに設置される場合、省略することが可能である。
なお、第2の路側機器36もインタフェース集約部361、車両検知器362、カメラ363、アンテナ364、路側表示器365、及び発進制御器366を備え、第3の路側機器46もインタフェース集約部461、車両検知器462、カメラ463、アンテナ464、路側表示器465、及び発進制御器466を備える。しかしながら、これらは第1の車線サーバ25の構成と実質的に同様であり、その説明を省略する。
The roadside display 265 displays information output from the interface aggregation unit 261 to the driver of the vehicle 5. For example, the roadside display 265 displays the toll calculated by the first lane server 25. The departure controller 266 controls the opening and closing of a departure control bar based on the departure control information (permission to pass or temporary stop) from the interface aggregation unit 261. Note that the roadside display 265 and the departure controller 266 can be omitted when the first roadside device 26 is installed on the route FF or the area boundary FF.
The second roadside device 36 also includes an interface aggregation unit 361, a vehicle detector 362, a camera 363, an antenna 364, a roadside display 365, and a departure controller 366, and the third roadside device 46 also includes an interface aggregation unit 461, a vehicle detector 462, a camera 463, an antenna 464, a roadside display 465, and a departure controller 466. However, these are substantially similar in configuration to the first lane server 25, and therefore description thereof will be omitted.

[事前準備処理]
次に第1の実施形態に係る事前準備処理について説明する。有料道路等で渋滞が発生し、通行料金を調整する必要が発生した場合、当該調整された料金テーブルである拡張料金テーブルを各高速道路会社の車線サーバで共有する必要がある。車線サーバに拡張料金テーブルがないと車両5が通過した際、拡張料金テーブルを適用できないからである。また、拡張料金テーブル適用条件を含む拡張料金テーブル適用条件情報を各高速道路会社の広域管理サーバ又は地域管理サーバで共有する必要がある。
[Preparation process]
Next, the advance preparation process according to the first embodiment will be described. When congestion occurs on a toll road or the like, and it becomes necessary to adjust the toll, the extended toll table, which is the adjusted toll table, must be shared by the lane servers of each expressway company. This is because if the lane server does not have the extended toll table, the extended toll table cannot be applied when a vehicle 5 passes through. In addition, extended toll table application condition information, including the extended toll table application conditions, must be shared by the wide area management server or the local management server of each expressway company.

(拡張料金テーブルの共有)
最初に、拡張料金テーブルを各車線サーバで共有するための動作を説明する。
図10は、第1の実施形態に係る拡張料金テーブルを各車線サーバで共有するための処理の一例を示すシーケンス図である。
第1の実施形態では、変更通知を受信した各地域管理サーバがクエリ(テーブル要求)を統括連携サーバ1に送信して拡張料金テーブルを取得する。
(Sharing of extended fee tables)
First, the operation for sharing the extended fare table among the lane servers will be described.
FIG. 10 is a sequence diagram showing an example of a process for sharing the extended fee table among the lane servers according to the first embodiment.
In the first embodiment, each regional management server that receives a change notification transmits a query (a table request) to the central cooperation server 1 to obtain the extended fee table.

最初に第1の高速道路会社2が管轄する有料道路で交通渋滞が発生したとする。 First, assume that a traffic jam occurs on a toll road under the jurisdiction of the first expressway company 2.

第1の広域管理サーバ21のプロセッサ211は、所定の有料道路上で渋滞が発生したことを示す交通渋滞情報を第1の交通管制中央局28から受信する(ステップST101)。第1の交通管制中央局28は、有料道路の状況についてカメラ等を用いて観察しており、交通渋滞が発生したら速やかに第1の広域管理サーバ21に交通渋滞情報を送信する。交通渋滞情報は、渋滞が発生しているポイントから何キロ渋滞しているか、現在の日時等の情報を含む。 The processor 211 of the first wide-area management server 21 receives traffic congestion information indicating that congestion has occurred on a specific toll road from the first traffic control central office 28 (step ST101). The first traffic control central office 28 observes the condition of the toll road using cameras, etc., and immediately transmits traffic congestion information to the first wide-area management server 21 when traffic congestion occurs. The traffic congestion information includes information such as how many kilometers the congestion is from the point where the congestion has occurred and the current date and time.

プロセッサ211は、拡張料金テーブル適用条件情報を作成する(ステップST102)。プロセッサ211は、通信部であるインタフェース213を通じて、交通渋滞情報を受信する。第1の実施形態では、プロセッサ211は、交通渋滞情報が記憶部212に記憶された拡張料金テーブル運用条件に合致するか判定する。ここで、拡張料金テーブル運用条件は、拡張料金テーブルを作成し始める条件であり、例えば、所定の有料道路が何キロ以上渋滞している、特定の日時である等である。この拡張料金テーブル運用条件は、第1の広域管理サーバ21の記憶部212に記憶されていても良い。 The processor 211 creates extended fare table application condition information (step ST102). The processor 211 receives traffic congestion information through the interface 213, which is a communication unit. In the first embodiment, the processor 211 determines whether the traffic congestion information matches the extended fare table operation conditions stored in the memory unit 212. Here, the extended fare table operation conditions are conditions for starting to create an extended fare table, such as a certain number of kilometers of congestion on a specific toll road, a specific date and time, etc. This extended fare table operation condition may be stored in the memory unit 212 of the first wide area management server 21.

交通渋滞情報が拡張料金テーブル運用条件に合致すると判定した場合、プロセッサ211は、車両5が渋滞している箇所を迂回した場合等に割引(拡張料金)が受けられるように、或いは渋滞している箇所を進んだ場合に割増(拡張料金)になるように拡張料金テーブル適用条件を決定する。当該拡張料金テーブル適用条件は、拡張料金テーブルが有効となる開始時刻、終了時刻、適用される経路パターン、車種、障害者割引の有無等である。プロセッサ211は、これらの通行料金が変更された場合の拡張料金テーブルに対応する拡張料金テーブル番号(識別子)を作成する。そして、プロセッサ211は、当該拡張料金テーブル適用条件及び拡張料金テーブル番号を含む拡張料金テーブル適用条件情報を作成する。 When it is determined that the traffic congestion information matches the extended fare table operating conditions, the processor 211 determines the extended fare table application conditions so that a discount (extended fare) can be received when the vehicle 5 detours around a congested area, or a surcharge (extended fare) is charged when the vehicle proceeds through a congested area. The extended fare table application conditions include the start time and end time when the extended fare table becomes effective, the route pattern to be applied, the vehicle type, the presence or absence of a discount for disabled people, etc. The processor 211 creates an extended fare table number (identifier) that corresponds to the extended fare table when these tolls are changed. The processor 211 then creates extended fare table application condition information that includes the extended fare table application conditions and the extended fare table number.

また、交通渋滞情報が拡張料金テーブル適用条件に合致しない場合、第1の車線サーバ25は、第1の交通管制中央局28から再度交通渋滞情報が送信されてくるまで通常の料金テーブルである基本料金テーブルを使用し続ける。 In addition, if the traffic congestion information does not meet the conditions for applying the extended fare table, the first lane server 25 continues to use the basic fare table, which is the normal fare table, until traffic congestion information is transmitted again from the first traffic control central station 28.

なお、プロセッサ211が表示部214を通じて、交通渋滞情報を第1の広域管理サーバ21を管理する管理者に表示し、交通渋滞情報が運用規定に合致するか管理者が判断しても良い。合致する場合、管理者が拡張料金適用条件を作成する旨の指示を第1の広域管理サーバ21に入力する。そして、当該入力に従って、プロセッサ211は、拡張料金適用条件情報を作成しても良い。 The processor 211 may display the traffic congestion information to the administrator who manages the first wide area management server 21 via the display unit 214, and the administrator may determine whether the traffic congestion information complies with the operational regulations. If it does, the administrator inputs an instruction to the first wide area management server 21 to create extended fee application conditions. Then, the processor 211 may create extended fee application condition information according to the input.

また、プロセッサ211は、表示部214を通じて、交通渋滞情報が拡張料金テーブル運用条件に合致した旨を提示する、交通渋滞情報に基づいて適用可能な拡張料金テーブル適用条件候補群を提示する、又は管理者が適用することが可能な運用規定等を管理者に提示することも可能である。管理者は、提示された情報から適宜選択するといった半自動的な運用も可能である。 The processor 211 can also display, via the display unit 214, that the traffic congestion information matches the extended fare table operating conditions, display a group of candidate extended fare table application conditions that can be applied based on the traffic congestion information, or display to the administrator operating regulations that the administrator can apply. Semi-automatic operation is also possible, in which the administrator selects an appropriate option from the presented information.

プロセッサ211は、拡張料金テーブルを作成する指示を含む変動料金設定情報を第1の料金テーブル管理サーバ20に送信する(ステップST103)。交通渋滞情報が拡張料金テーブル運用条件に合致すると判定した場合、プロセッサ211は、インタフェース213を通じて、変動料金設定情報を第1の料金テーブル管理サーバ20に送信する。ここで、変動料金設定情報は、基本料金テーブルをどのように加工するか、すなわち、拡張料金がどの区間で適用になるか等の指示を含む。 The processor 211 transmits variable fee setting information, including instructions to create an extended fee table, to the first fee table management server 20 (step ST103). If it is determined that the traffic congestion information matches the extended fee table operation conditions, the processor 211 transmits the variable fee setting information to the first fee table management server 20 via the interface 213. Here, the variable fee setting information includes instructions on how to process the basic fee table, i.e., which sections the extended fee applies to, etc.

第1の料金テーブル管理サーバ20のプロセッサ201は、拡張料金テーブルを作成する(ステップST104)。プロセッサ201は、インタフェース203を通じて、変動料金設定情報を受信する。プロセッサ201は、変動料金設定情報に含まれる指示に従って基本料金テーブルからの変更箇所を適用した拡張料金テーブルを作成し、作成した拡張料金テーブルを記憶部202に記憶する。 The processor 201 of the first fee table management server 20 creates an extended fee table (step ST104). The processor 201 receives variable fee setting information through the interface 203. The processor 201 creates an extended fee table to which changes from the basic fee table have been applied in accordance with instructions included in the variable fee setting information, and stores the created extended fee table in the memory unit 202.

プロセッサ201は、統括連携サーバ1及び第1の地域管理サーバ22に変更通知を送信する(ステップST105)。拡張料金テーブルを用いて通行料金の徴収を行うためには、拡張料金テーブルを第1の高速道路会社2、第2の高速道路会社3、及び第3の高速道路会社4それぞれが管轄する各車線サーバで保持する必要がある。そこで、プロセッサ201は、インタフェース203を通じて、拡張料金テーブルを各料金所サーバに配布するために、新しい拡張料金テーブルが作成されたこと示す変更通知を第1の地域管理サーバ22及び統括連携サーバ1に送信する。 The processor 201 transmits a change notification to the centralized cooperation server 1 and the first regional management server 22 (step ST105). In order to collect tolls using the extended toll table, the extended toll table must be stored in each lane server under the jurisdiction of the first expressway company 2, the second expressway company 3, and the third expressway company 4. Therefore, the processor 201 transmits a change notification indicating that a new extended toll table has been created to the first regional management server 22 and the centralized cooperation server 1 via the interface 203 in order to distribute the extended toll table to each toll gate server.

統括連携サーバ1のプロセッサ101は、第2の高速道路会社3の第2の料金テーブル管理サーバ30に受信した変更通知を転送する(ステップST106)。プロセッサ101は、インタフェース103を通じて、変更通知を受信する。そして、プロセッサ101は、インタフェース213を通じて、変更通知を第2の料金テーブル管理サーバ30に送信する。なお、図10では簡単化のため、第2の高速道路会社3の第2の料金テーブル管理サーバ30に変更通知を送信しているが、第3の高速道路会社4の第3の料金テーブル管理サーバ40にも変更通知を送信する。また、変更通知を受信した後の第3の高速道路会社4の処理は、第2の高速道路会社3の処理と同様であるため、ここでの説明を省略する。なお、第3の高速道路会社4以外の高速道路会社がある場合、それらの高速道路会社の処理は、第2の高速道路会社3の処理と同様であることは勿論である。 The processor 101 of the integrated cooperation server 1 transfers the received change notification to the second toll table management server 30 of the second expressway company 3 (step ST106). The processor 101 receives the change notification through the interface 103. The processor 101 then transmits the change notification to the second toll table management server 30 through the interface 213. Note that in FIG. 10, for the sake of simplicity, the change notification is transmitted to the second toll table management server 30 of the second expressway company 3, but the change notification is also transmitted to the third toll table management server 40 of the third expressway company 4. In addition, the processing of the third expressway company 4 after receiving the change notification is similar to the processing of the second expressway company 3, so the explanation here is omitted. Note that if there are expressway companies other than the third expressway company 4, it goes without saying that the processing of those expressway companies is similar to the processing of the second expressway company 3.

第2の料金テーブル管理サーバ30のプロセッサ301は、第2の地域管理サーバ32に変更通知を送信する(ステップST107)。プロセッサ301は、インタフェース303を通じて、変更通知を第2の地域管理サーバ32に送信する。ここで、プロセッサ301は、変更通知を送信する対象を拡張料金テーブルによって影響の有る車線サーバを管轄する地域管理サーバに絞って送信しても良い。また、ステップST107及びステップST108では、統括連携サーバ1が変更通知を第2の料金テーブル管理サーバ30を経由して第2の地域管理サーバ32に送信する例を説明している。しかしながら、統括連携サーバ1が直接第2の地域管理サーバ32に変更通知を送信しても良い。 The processor 301 of the second fare table management server 30 transmits a change notification to the second regional management server 32 (step ST107). The processor 301 transmits the change notification to the second regional management server 32 via the interface 303. Here, the processor 301 may transmit the change notification to only the regional management servers that have jurisdiction over the lane servers affected by the extended fare table. Also, in steps ST107 and ST108, an example is described in which the centralized linkage server 1 transmits the change notification to the second regional management server 32 via the second fare table management server 30. However, the centralized linkage server 1 may transmit the change notification directly to the second regional management server 32.

第1の地域管理サーバ22のプロセッサ221及び第2の地域管理サーバ32のプロセッサ321は、統括連携サーバ1にテーブル要求を送信する(ステップST108)。プロセッサ221は、インタフェース223を通じて、変更通知を受信する。そして、プロセッサ221は、受信した変更通知により、新たな拡張料金テーブルが作成されたことを知る。そこで、プロセッサ221は、インタフェース223を通じて、新たな拡張料金テーブルを取得するためにクエリであるテーブル要求を統括連携サーバ1に送信する。 The processor 221 of the first regional management server 22 and the processor 321 of the second regional management server 32 send a table request to the central coordination server 1 (step ST108). The processor 221 receives the change notification through the interface 223. The processor 221 then learns from the received change notification that a new extended fee table has been created. The processor 221 then sends a table request, which is a query, to the central coordination server 1 through the interface 223 to obtain the new extended fee table.

ここで、第1の地域管理サーバ22は、自身が管轄する第1の料金所サーバ23、すなわち、第1の地域管理サーバ22が管轄する料金所についての拡張料金テーブルがあれば充分である。そこで、プロセッサ221は、例えば、第1の地域管理サーバ22が管轄する料金所に関連する拡張料金テーブルのみを要求するテーブル要求を統括連携サーバ1に送信する。同様に、第2の高速道路会社3の管轄下にある第2の地域管理サーバ32のプロセッサ321は、第2の料金テーブル管理サーバ30から変更通知を受信する。そして、プロセッサ321は、受信した変更通知により、新たな拡張料金テーブルが作成されたことを知る。そこで、プロセッサ321は、第2の地域管理サーバ32が管轄する料金所に関連する拡張料金テーブルのみを要求するクエリである、テーブル要求を統括連携サーバ1に送信する。 Here, it is sufficient for the first regional management server 22 to have an extended toll table for the first toll gate server 23 under its jurisdiction, i.e., the toll gate under the jurisdiction of the first regional management server 22. Therefore, the processor 221, for example, sends a table request to the centralized linkage server 1, requesting only the extended toll table related to the toll gate under the jurisdiction of the first regional management server 22. Similarly, the processor 321 of the second regional management server 32 under the jurisdiction of the second expressway company 3 receives a change notification from the second toll table management server 30. Then, the processor 321 knows from the received change notification that a new extended toll table has been created. Therefore, the processor 321 sends a table request to the centralized linkage server 1, which is a query requesting only the extended toll table related to the toll gate under the jurisdiction of the second regional management server 32.

なお、プロセッサ221とプロセッサ321が送信するテーブル要求は、同時に送信する必要はない。例えば、プロセッサ221又はプロセッサ321はそれぞれ、変更通知を受信後すぐにテーブル要求を送信して良い。 Note that the table requests sent by processor 221 and processor 321 do not need to be sent at the same time. For example, processor 221 or processor 321 may each send a table request immediately after receiving a change notification.

プロセッサ101は、第1の料金テーブル管理サーバ20にテーブル要求を送信する(ステップST109)。プロセッサ101は、インタフェース103を通じて、各地域管理サーバからテーブル要求を受信する。統括連携サーバ1のプロセッサ101は、データ仮想化技術により、拡張料金テーブルが記憶部102に記憶されているように見える。しかしながら、実際には、第1の料金テーブル管理サーバ20の記憶部202に記憶されている。そこで、プロセッサ101は、拡張料金テーブルを取得するために、外部データラッパ(Foreign Data Wrapper)機能を使用して、受信したテーブル要求を第1の料金テーブル管理サーバ20の記憶部202に適合したテーブル要求に変換して送信する。 The processor 101 transmits a table request to the first fee table management server 20 (step ST109). The processor 101 receives table requests from each regional management server through the interface 103. The processor 101 of the integrated collaboration server 1 uses data virtualization technology to make it appear as if the extended fee table is stored in the memory unit 102. However, in reality, the extended fee table is stored in the memory unit 202 of the first fee table management server 20. Therefore, in order to obtain the extended fee table, the processor 101 uses a Foreign Data Wrapper function to convert the received table request into a table request compatible with the memory unit 202 of the first fee table management server 20 and transmits it.

プロセッサ201は、拡張料金テーブル情報を統括連携サーバ1に送信する(ステップST110)。プロセッサ201は、インタフェース203を通じて、テーブル要求を受信する。そして、プロセッサ201は、受信したテーブル要求に従って、記憶部202に記憶された拡張料金テーブルから第1の地域管理サーバ22又は第2の地域管理サーバ32が管轄する料金所に関連する部分拡張料金テーブルである自地域拡張料金テーブルを取得する。そしてプロセッサ201は、インタフェース203を通じて、当該自地域拡張料金テーブル及び拡張料金テーブル適用条件を含む拡張料金テーブル情報を統括連携サーバ1に送信する。ここで、第1の地域管理サーバ22によって送信されたテーブル要求に基づいて生成された自地域拡張料金テーブルは、第1の地域管理サーバ22が管轄する料金所に関連する拡張料金テーブルのみを含む。そして、第2の地域管理サーバ32によって送信されたテーブル要求に基づいて生成された自地域拡張料金テーブルは、第2の地域管理が管轄する料金所に関連する拡張料金テーブルのみを含む。 The processor 201 transmits the extended fee table information to the unified cooperation server 1 (step ST110). The processor 201 receives a table request through the interface 203. Then, the processor 201 acquires the local area extended fee table, which is a partial extended fee table related to the toll gate under the jurisdiction of the first regional management server 22 or the second regional management server 32, from the extended fee table stored in the memory unit 202 in accordance with the received table request. Then, the processor 201 transmits the extended fee table information including the local area extended fee table and the extended fee table application conditions to the unified cooperation server 1 through the interface 203. Here, the local area extended fee table generated based on the table request transmitted by the first regional management server 22 includes only the extended fee table related to the toll gate under the jurisdiction of the first regional management server 22. And the local area extended fee table generated based on the table request transmitted by the second regional management server 32 includes only the extended fee table related to the toll gate under the jurisdiction of the second regional management.

プロセッサ101は、自地域拡張料金テーブル情報を第1の地域管理サーバ22及び第2の地域管理サーバ32に送信する(ステップST111)。プロセッサ101は、インタフェース103を通じて、自地域拡張料金テーブル情報を受信する。プロセッサ101は、外部データラッパ機能を用いて受信した拡張料金テーブルをプロセッサ101が取り扱い可能なデータに変換する。そして、プロセッサ101は、インタフェース103を通じて、取得した自地域拡張料金テーブルから第1の地域管理サーバ22及び第2の地域管理サーバ32に対応した自地域拡張料金テーブル及び拡張料金テーブル適用条件を含む自地域拡張料金テーブル情報を第1の地域管理サーバ22及び第2の地域管理サーバ32に送信する。 The processor 101 transmits the local area extended fee table information to the first regional management server 22 and the second regional management server 32 (step ST111). The processor 101 receives the local area extended fee table information through the interface 103. The processor 101 converts the received extended fee table into data that the processor 101 can handle using the external data wrapper function. The processor 101 then transmits the local area extended fee table information, including the local area extended fee table and extended fee table application conditions corresponding to the first regional management server 22 and the second regional management server 32 from the acquired local area extended fee table, to the first regional management server 22 and the second regional management server 32 through the interface 103.

図11は、拡張料金テーブルから自地域料金所拡張料金テーブルを作成する一例を示した図である。
図11(a)は、第1の料金テーブル管理サーバ20の記憶部202に記憶された拡張料金テーブルの一部の一例を示したものである。例えば、第1の地域管理サーバは、A地域管理サーバ、B地域管理サーバ、及びC地域管理サーバで構成されるとする。そしてA地域管理サーバは、A自動車道にある第1の料金所~第3の料金所を管轄し、B地域管理サーバは、がB自動車道にある第4の料金所~第6の料金所を管轄し、C地域管理サーバは、C自動車道にある第7の料金所~第8の料金所を管轄するとする。図11(a)の拡張料金テーブルは、各料金所間の通行料金を示している。料金テーブルの上段、中段、下段は、それぞれ、軽自動車、普通車、中型車等の通行料金である。
FIG. 11 is a diagram showing an example of creating a local area tollgate extended fee table from the extended fee table.
FIG. 11(a) shows an example of a part of the extended fee table stored in the memory unit 202 of the first fee table management server 20. For example, the first area management server is composed of an A area management server, a B area management server, and a C area management server. The A area management server is responsible for the first toll gate to the third toll gate on the A motorway, the B area management server is responsible for the fourth toll gate to the sixth toll gate on the B motorway, and the C area management server is responsible for the seventh toll gate to the eighth toll gate on the C motorway. The extended fee table in FIG. 11(a) shows the tolls between each toll gate. The upper, middle, and lower rows of the fee table are tolls for light vehicles, ordinary vehicles, medium-sized vehicles, etc., respectively.

図11(b)及び(c)それぞれは、A地域管理サーバの自地域拡張料金テーブル及びB地域管理サーバの自地域拡張料金テーブルの例を示す。A地域管理サーバがテーブル要求を統括連携サーバ1に送信すると、A地域管理サーバは、例えば、図11(b)に示すような自地域拡張料金テーブルを受信することになる。同様に、B地域管理サーバがテーブル要求を統括連携サーバ1に送信すると、B地域管理サーバは、例えば、図11(c)に示すような自地域拡張料金テーブルを受信することになる。なお、図11では簡単化のため示していないが、C自地域管理サーバも第7の料金所~第8の料金所に関連する自地域拡張料金テーブルを統括連携サーバ1から受信するのは勿論である。 Figures 11 (b) and (c) respectively show examples of the local area extended fee table of the A-area management server and the local area extended fee table of the B-area management server. When the A-area management server sends a table request to the centralized coordination server 1, the A-area management server receives, for example, a local area extended fee table as shown in Figure 11 (b). Similarly, when the B-area management server sends a table request to the centralized coordination server 1, the B-area management server receives, for example, a local area extended fee table as shown in Figure 11 (c). Although not shown in Figure 11 for simplicity, the C-area management server also naturally receives the local area extended fee table related to the seventh toll gates to the eighth toll gates from the centralized coordination server 1.

プロセッサ221及びプロセッサ321はそれぞれ、自地域拡張料金テーブル情報に含まれる自地域拡張料金テーブルから料金所拡張料金テーブルを作成する(ステップST112)。プロセッサ221は、インタフェース223を通じて、自地域拡張料金テーブルを受信する。そして、プロセッサ221は、自地域拡張料金テーブル情報に含まれる自地域拡張料金テーブルから第1の料金所サーバ23が備える各料金所サーバに関連する料金テーブルのみにした料金所拡張料金テーブルを作成する。同様に、プロセッサ321は、インタフェース323を通じて、自地域拡張料金テーブル情報を受信する。そして、プロセッサ321は、自地域拡張料金テーブル情報に含まれる自地域拡張料金テーブルから第2の料金所サーバ33が備える各料金所サーバ各々に関連する料金テーブルのみにした料金所拡張料金テーブルを作成する。 Processor 221 and processor 321 each create a tollgate extended fee table from the local area extended fee table included in the local area extended fee table information (step ST112). Processor 221 receives the local area extended fee table through interface 223. Then, processor 221 creates a tollgate extended fee table that contains only the fee tables related to each tollgate server provided in the first tollgate server 23 from the local area extended fee table included in the local area extended fee table information. Similarly, processor 321 receives the local area extended fee table information through interface 323. Then, processor 321 creates a tollgate extended fee table that contains only the fee tables related to each tollgate server provided in the second tollgate server 33 from the local area extended fee table included in the local area extended fee table information.

図12は、プロセッサ221が自地域拡張料金テーブルから各料金所サーバに対応した料金所拡張料金テーブルを作成する一例を示す図である。 Figure 12 shows an example of the processor 221 creating a toll gate extended fee table corresponding to each toll gate server from the local area extended fee table.

図12(a)は、図11(b)で示したA地域管理サーバの自地域拡張料金テーブルである。ここで、例えば、第1の料金所サーバ23は、A料金所サーバ、B料金所サーバ、C料金所サーバ等を備えるとする。そして、A料金所サーバは、第1の料金所を管轄し、B料金所サーバは、第2の料金所を管轄し、C料金所サーバは、第3の料金所サーバを管轄するとする。 Figure 12 (a) is the local area extended toll table of the A area management server shown in Figure 11 (b). Here, for example, the first toll gate server 23 is assumed to include an A toll gate server, a B toll gate server, a C toll gate server, etc. The A toll gate server is in charge of the first toll gate, the B toll gate server is in charge of the second toll gate, and the C toll gate server is in charge of the third toll gate server.

図12(b)は、第1の料金所を管轄するA料金所サーバのための料金所拡張料金テーブルであり、図12(c)は、第2の料金所を管轄するB料金所サーバのための料金所拡張料金テーブルであり、図12(d)は、第3の料金所を管轄するC料金所サーバのための料金所拡張料金テーブルである。図12(a)~(d)に示すように、プロセッサ221は、自地域拡張料金テーブルから各料金所サーバに関連する料金テーブルのみを有する料金所拡張料金テーブルを作成する。 Figure 12(b) is a toll gate extended fee table for toll gate server A which has jurisdiction over the first toll gate, Figure 12(c) is a toll gate extended fee table for toll gate server B which has jurisdiction over the second toll gate, and Figure 12(d) is a toll gate extended fee table for toll gate server C which has jurisdiction over the third toll gate. As shown in Figures 12(a) to (d), processor 221 creates a toll gate extended fee table that has only the fee tables related to each toll gate server from the local area extended fee table.

図13は、プロセッサ221が自地域拡張料金テーブルから各料金所サーバに対応した料金所拡張料金テーブルを作成する一例を示す図である。
図13(a)は、図11(c)で示したB地域管理サーバの自地域拡張料金テーブルである。ここで、例えば、第1の料金所サーバ23は、図12で説明した料金所サーバに加えて、第4の料金所を管轄するD料金所サーバ、第5の料金所を管轄するE料金所サーバ、及び第6の料金所を管轄するF料金所サーバを備えるとする。
FIG. 13 is a diagram showing an example in which the processor 221 creates a toll gate extended fee table corresponding to each toll gate server from the local area extended fee table.
Fig. 13(a) is the local area extended toll table of the B area management server shown in Fig. 11(c). Here, for example, the first toll gate server 23 includes a D toll gate server that manages the fourth toll gate, an E toll gate server that manages the fifth toll gate, and an F toll gate server that manages the sixth toll gate, in addition to the toll gate servers described in Fig. 12.

図13(b)は、第4の料金所を管轄するD料金所サーバのための料金所拡張料金テーブルであり、図13(c)は、第5の料金所を管轄するE料金所サーバのための車線拡張料金テーブルである。なお、図13では、簡単化のため、第6の料金所を管轄するF料金所サーバのための料金所拡張料金テーブルを省略している。図13(a)~(c)に示すように、プロセッサ221は、自地域拡張料金テーブルから各料金所に関連する料金テーブルのみを有する料金所拡張料金テーブルを作成する。 Figure 13(b) is a toll gate extended fee table for the D toll gate server in charge of the fourth toll gate, and Figure 13(c) is a lane extended fee table for the E toll gate server in charge of the fifth toll gate. For simplicity, the toll gate extended fee table for the F toll gate server in charge of the sixth toll gate is omitted from Figure 13. As shown in Figures 13(a) to (c), the processor 221 creates a toll gate extended fee table that has only the fee tables related to each toll gate from the local area extended fee table.

また、プロセッサ321も図12及び図13を参照して説明したのと同様に料金所拡張料金テーブルを作成する。 The processor 321 also creates the tollgate extended fee table in the same manner as described with reference to Figures 12 and 13.

プロセッサ221及びプロセッサ321はそれぞれ、料金所拡張料金テーブルを含む料金所拡張料金テーブル情報を第1の料金所サーバ23及び第2の料金所サーバ33に送信する(ステップST113)。第1の料金所サーバ23のプロセッサ231は、インタフェース233を通じて、料金所拡張料金テーブル及び拡張料金テーブル適用条件を含む料金所拡張料金テーブル情報を送信する。同様に、プロセッサ331は、インタフェース333を通じて、料金所拡張料金テーブル及び拡張料金テーブル適用条件を含む料金所拡張料金テーブル情報を送信する。 The processor 221 and the processor 321 respectively transmit toll gate extended fee table information including the toll gate extended fee table to the first toll gate server 23 and the second toll gate server 33 (step ST113). The processor 231 of the first toll gate server 23 transmits the toll gate extended fee table information including the toll gate extended fee table and the extended fee table application conditions via the interface 233. Similarly, the processor 331 transmits the toll gate extended fee table information including the toll gate extended fee table and the extended fee table application conditions via the interface 333.

第1の料金所サーバ23のプロセッサ231及び第2の料金所サーバ33のプロセッサ331は、車線拡張料金テーブルを作成する(ステップST114)。プロセッサ231は、インタフェース233を通じて料金所拡張料金テーブル情報を受信する。プロセッサ231は、料金所拡張料金テーブル情報に含まれる料金所拡張料金テーブルを車線拡張料金テーブルとして作成する。同様に、プロセッサ331は、インタフェース333を通じて料金所拡張料金テーブル情報を受信する。プロセッサ331は、料金所拡張料金テーブル情報に含まれる料金所拡張料金テーブルを車線拡張料金テーブルとして作成する。 The processor 231 of the first toll gate server 23 and the processor 331 of the second toll gate server 33 create a lane expansion fee table (step ST114). The processor 231 receives the toll gate expansion fee table information through the interface 233. The processor 231 creates the toll gate expansion fee table included in the toll gate expansion fee table information as the lane expansion fee table. Similarly, the processor 331 receives the toll gate expansion fee table information through the interface 333. The processor 331 creates the toll gate expansion fee table included in the toll gate expansion fee table information as the lane expansion fee table.

プロセッサ231及びプロセッサ331は、車線拡張料金テーブルを含む車線拡張料金テーブル情報を第1の車線サーバ25及び第2の車線サーバ35に送信する(ステップST115)。プロセッサ231は、インタフェース233を通じて、車線拡張料金テーブル及び拡張料金テーブル適用条件を含む車線拡張料金テーブル情報を第1の車線サーバ25のうちの対応する車線サーバに送信する。同様に、プロセッサ331は、インタフェース333を通じて、車線拡張料金テーブル及び拡張料金テーブル適用条件を含む車線拡張料金テーブル情報を第2の車線サーバ35のうちの対応する車線サーバに送信する。 The processor 231 and the processor 331 transmit lane expansion fee table information including the lane expansion fee table to the first lane server 25 and the second lane server 35 (step ST115). The processor 231 transmits the lane expansion fee table information including the lane expansion fee table and the extension fee table application conditions to the corresponding lane server of the first lane server 25 through the interface 233. Similarly, the processor 331 transmits the lane expansion fee table information including the lane expansion fee table and the extension fee table application conditions to the corresponding lane server of the second lane server 35 through the interface 333.

第1の車線サーバ25のプロセッサ351及び第2の車線サーバ35のプロセッサ351はそれぞれ、送達通知を第1の広域管理サーバ21及び第2の広域管理サーバ31に送信する(ステップST116)。プロセッサ251は、インタフェース253を通じて、車線拡張料金テーブル情報を受信する。そして受信した車線拡張料金テーブル情報に含まれる車線拡張料金テーブル及び拡張料金テーブル適用条件を記憶部252に記憶する。車線拡張料金テーブルを記憶部252に記憶すると、プロセッサ251は、記憶部252に車線拡張料金テーブルを記憶したことを示す送達通知を出力する。そして、プロセッサ251は、通信部であるインタフェース253を通じて、送達通知を第1の広域管理サーバ21に送信する。 The processor 351 of the first lane server 25 and the processor 351 of the second lane server 35 respectively transmit a delivery notification to the first wide area management server 21 and the second wide area management server 31 (step ST116). The processor 251 receives the lane expansion fee table information through the interface 253. Then, the processor 251 stores the lane expansion fee table and the expansion fee table application conditions contained in the received lane expansion fee table information in the memory unit 252. When the lane expansion fee table is stored in the memory unit 252, the processor 251 outputs a delivery notification indicating that the lane expansion fee table has been stored in the memory unit 252. Then, the processor 251 transmits the delivery notification to the first wide area management server 21 through the interface 253, which is a communication unit.

ここで、当該送達通知は、第1の広域管理サーバ21に直接送信しても良いし、第1の料金所サーバ23及び/又は第1の地域管理サーバ22を中継して送信しても良い。同様に、プロセッサ331は、インタフェース333を通じて、車線拡張料金テーブル情報を受信する。そして、プロセッサ351は、受信した車線拡張料金テーブル情報に含まれる車線拡張料金テーブル及び拡張料金テーブル適用条件を記憶部352に記憶する。車線拡張料金テーブルを記憶部252に記憶すると、プロセッサ351は、記憶部252に車線拡張料金テーブルを記憶したことを示す送達通知を出力する。そして、プロセッサ251は、通信部であるインタフェース353を通じて、送達通知を第2の広域管理サーバ31に送信する。ここで、当該送達通知は、第2の広域管理サーバ31に直接送信しても良いし、第2の料金所サーバ33及び/又は第2の地域管理サーバ32を中継して送信しても良い。 Here, the delivery notification may be sent directly to the first wide area management server 21, or may be relayed through the first toll gate server 23 and/or the first regional management server 22. Similarly, the processor 331 receives lane expansion fee table information through the interface 333. Then, the processor 351 stores the lane expansion fee table and the expansion fee table application conditions included in the received lane expansion fee table information in the memory unit 352. When the lane expansion fee table is stored in the memory unit 252, the processor 351 outputs a delivery notification indicating that the lane expansion fee table has been stored in the memory unit 252. Then, the processor 251 sends the delivery notification to the second wide area management server 31 through the interface 353, which is a communication unit. Here, the delivery notification may be sent directly to the second wide area management server 31, or may be relayed through the second toll gate server 33 and/or the second regional management server 32.

プロセッサ211及びプロセッサ311はそれぞれ、送達通知を統括連携サーバ1に送信する(ステップST117)。プロセッサ211は、インタフェース213を介して送達通知を受信する。プロセッサ211は、インタフェース213を通じて、受信した送達通知を統括連携サーバ1に送信する。なお、プロセッサ211は、受信した送達通知を記憶部212に記憶しても良い。プロセッサ311は、インタフェース313を介して送達通知を受信する。プロセッサ311は、インタフェース313を通じて、受信した送達通知を統括連携サーバ1に送信する。なお、プロセッサ311は、受信した送達通知を、記憶部312に記憶しても良い。 Processor 211 and processor 311 each send a delivery notification to the central collaboration server 1 (step ST117). Processor 211 receives the delivery notification via interface 213. Processor 211 sends the received delivery notification to the central collaboration server 1 via interface 213. Processor 211 may store the received delivery notification in memory unit 212. Processor 311 receives the delivery notification via interface 313. Processor 311 sends the received delivery notification to the central collaboration server 1 via interface 313. Processor 311 may store the received delivery notification in memory unit 312.

プロセッサ101は、運用開始情報を第1の広域管理サーバ21及び第2の広域管理サーバ31に送信する(ステップST117)。プロセッサ101は、インタフェース103を通じて、各広域管理サーバから送達通知を受信する。そして、すべての広域管理サーバから送達通知を受信すると、プロセッサ101は、拡張料金テーブルがすべての車線サーバで共有されたと判定し、運用開始情報を各広域管理サーバに送信する。各車線サーバは、拡張料金テーブル適用条件に含まれる開始時刻に従って拡張料金テーブルを使用することになる。ここで、各車線サーバは、操作部を介して、車線サーバを管理する管理人によって拡張料金テーブルを使用するようにしても良い。この場合、拡張料金テーブル適用条件を車線サーバまで送信しなくても良い。また、各車線サーバは、任意のサーバ(広域管理サーバ、料金テーブル管理サーバ、地域管理サーバ等)又は他の任意の装置から指示を受けて拡張料金テーブルを使用するようにしても良い。 The processor 101 transmits the operation start information to the first wide area management server 21 and the second wide area management server 31 (step ST117). The processor 101 receives a delivery notification from each wide area management server through the interface 103. Then, when the processor 101 receives the delivery notification from all the wide area management servers, it determines that the extended fee table has been shared by all the lane servers, and transmits the operation start information to each wide area management server. Each lane server will use the extended fee table according to the start time included in the extended fee table application conditions. Here, each lane server may use the extended fee table by the administrator who manages the lane server via the operation unit. In this case, the extended fee table application conditions do not need to be transmitted to the lane server. Also, each lane server may use the extended fee table by receiving an instruction from any server (wide area management server, fee table management server, regional management server, etc.) or any other device.

なお、ステップST117及びステップST118は、省略可能である。すなわち、送達通知を第1の広域管理サーバ21及び第2の広域管理サーバ31が受信した段階で第1の広域管理サーバ21及び第2の広域管理サーバ31は、拡張料金テーブルが全ての車線サーバで共有されたと判定し、運用を開始しても良い。 Note that steps ST117 and ST118 can be omitted. That is, when the first wide area management server 21 and the second wide area management server 31 receive the delivery notification, the first wide area management server 21 and the second wide area management server 31 may determine that the extended fee table has been shared by all lane servers and may start operation.

(拡張料金テーブル適用条件共有)
次に拡張料金テーブル適用条件を各広域管理サーバで共有するための動作を説明する。
(Sharing of extended fee table application conditions)
Next, an operation for sharing the extended fee table application conditions among the respective global management servers will be described.

図14は、第1の実施形態に係る拡張料金テーブル適用条件を各広域管理サーバで共有するための処理の一例を示すシーケンス図である。
ステップST101~ステップST105までは、図10を参照して説明した動作と同様であるため、説明を省略する。
FIG. 14 is a sequence diagram showing an example of a process for sharing the extended fee table application conditions among the wide area management servers according to the first embodiment.
Steps ST101 to ST105 are the same as the operations described with reference to FIG. 10, and therefore the description thereof will be omitted.

プロセッサ101は、第2の広域管理サーバ31に変更通知を送信する(ステップST121)。プロセッサ101は、インタフェース103を通じて、変更通知を受信する。そして、プロセッサ101は、インタフェース103を通じて変更通知を第2の広域管理サーバ31に送信する。 The processor 101 transmits a change notification to the second wide area management server 31 (step ST121). The processor 101 receives the change notification via the interface 103. The processor 101 then transmits the change notification to the second wide area management server 31 via the interface 103.

プロセッサ311は、条件情報要求を統括連携サーバ1に送信する(ステップST122)。プロセッサ311は、インタフェース313を通じて、変更通知を受信する。プロセッサ311は、受信した変更通知から拡張料金テーブル適用条件が作成されたことを知る。そして、プロセッサ311は、当該拡張料金テーブル適用条件を要求する条件情報要求を出力し、インタフェース313を通じて当該条件情報要求を統括連携サーバ1に送信する。 The processor 311 sends a condition information request to the central collaboration server 1 (step ST122). The processor 311 receives the change notification through the interface 313. The processor 311 learns from the received change notification that an extended fee table application condition has been created. The processor 311 then outputs a condition information request requesting the extended fee table application condition, and sends the condition information request to the central collaboration server 1 through the interface 313.

プロセッサ101は、第1の広域管理サーバ21に条件情報要求を送信する(ステップST123)。プロセッサ101は、インタフェース103を通じて、条件情報要求を受信する。統括連携サーバ1のプロセッサ101は、データ仮想化技術により、拡張料金テーブル適用条件が記憶部102に記憶されているように見える。しかしながら、実際には、第1の広域管理サーバ21の記憶部212に記憶されている。そこで、プロセッサ101は、拡張料金テーブル適用条件を取得するために、外部データラッパ機能を使用して、受信した条件情報要求を第1の広域管理サーバ21の記憶部212に適合した条件情報要求に変換して送信する。 The processor 101 transmits a condition information request to the first wide area management server 21 (step ST123). The processor 101 receives the condition information request through the interface 103. The processor 101 of the integrated collaboration server 1 uses data virtualization technology to make it appear as if the extended fee table application conditions are stored in the memory unit 102. However, in reality, they are stored in the memory unit 212 of the first wide area management server 21. Therefore, in order to obtain the extended fee table application conditions, the processor 101 uses an external data wrapper function to convert the received condition information request into a condition information request that is compatible with the memory unit 212 of the first wide area management server 21 and transmits it.

プロセッサ211は、拡張料金テーブル適用条件情報を統括連携サーバ1に送信する(ステップST124)。プロセッサ211は、インタフェース213を通じて、テーブル要求を受信する。そして、プロセッサ211は、受信したテーブル要求に従って、記憶部202に記憶された拡張料金テーブル適用条件を取得する。そしてプロセッサ211は、インタフェース213を通じて、当該拡張料金テーブル適用条件を含む拡張料金テーブル適用条件情報を統括連携サーバ1に送信する。 The processor 211 transmits the extended fee table application condition information to the centralized collaboration server 1 (step ST124). The processor 211 receives the table request via the interface 213. The processor 211 then acquires the extended fee table application condition stored in the memory unit 202 in accordance with the received table request. The processor 211 then transmits the extended fee table application condition information including the extended fee table application condition to the centralized collaboration server 1 via the interface 213.

プロセッサ101は、拡張料金テーブル適用条件情報を第2の広域管理サーバ31に送信する(ステップST125)。プロセッサ101は、インタフェース103を通じて拡張料金テーブル適用条件情報を受信する。プロセッサ101は、外部データラッパ機能を用いて、受信した拡張料金テーブル適用条件情報をプロセッサ101が取り扱い可能なデータに変換する。そして、プロセッサ101は、インタフェース103を通じて、拡張料金テーブル適用条件情報を第2の広域管理サーバ31に送信する。拡張料金テーブル適用条件情報を受信した第2の広域管理サーバ31のプロセッサ311は、受信した拡張料金テーブル適用条件情報のうちの拡張料金テーブル適用条件を記憶部312に記憶する。 The processor 101 transmits the extended fee table application condition information to the second wide area management server 31 (step ST125). The processor 101 receives the extended fee table application condition information through the interface 103. The processor 101 uses the external data wrapper function to convert the received extended fee table application condition information into data that the processor 101 can handle. The processor 101 then transmits the extended fee table application condition information to the second wide area management server 31 through the interface 103. The processor 311 of the second wide area management server 31 that has received the extended fee table application condition information stores the extended fee table application conditions from the received extended fee table application condition information in the memory unit 312.

これにより、拡張料金テーブル適用条件は、各広域管理サーバで共有されることになる。 As a result, the conditions for applying the extended fee table will be shared among all global management servers.

(拡張料金テーブル適用条件の共有の変形例)
図15は、第1の実施形態に係る拡張料金テーブル適用条件を各地域管理サーバで共有するための処理の一例を示すシーケンス図である。
拡張料金テーブル適用条件は、各地域管理サーバ、すなわち、第1の地域管理サーバ22、第2の地域管理サーバ32、及び第3の地域管理サーバ42で共有しても良い。そこで、図15に各地域管理サーバで拡張料金テーブル適用条件を共有するための処理の一例を示す。
(Modification of sharing of extended fee table application conditions)
FIG. 15 is a sequence diagram showing an example of a process for sharing the extended fee table application conditions according to the first embodiment among the regional management servers.
The extended fee table application conditions may be shared among the regional management servers, i.e., the first regional management server 22, the second regional management server 32, and the third regional management server 42. FIG. 15 shows an example of a process for sharing the extended fee table application conditions among the regional management servers.

ステップST101~ステップST105までは、図10を参照して説明した動作と同様であるため、説明を省略する。 Steps ST101 to ST105 are the same as the operations described with reference to Figure 10, so the explanation will be omitted.

プロセッサ101は、第2の広域管理サーバ31に変更通知を送信する(ステップST131)。プロセッサ101は、インタフェース103を通じて、変更通知を受信する。そして、プロセッサ101は、インタフェース103を通じて変更通知を第2の広域管理サーバ31に送信する。 The processor 101 transmits a change notification to the second wide area management server 31 (step ST131). The processor 101 receives the change notification via the interface 103. The processor 101 then transmits the change notification to the second wide area management server 31 via the interface 103.

プロセッサ311は、第2の地域管理サーバ32に変更通知を送信する(ステップST132)。プロセッサ311は、インタフェース313を通じて、変更通知を受信する。そして、プロセッサ311は、インタフェース313を通じて変更通知を第2の地域管理サーバ32に送信する。 The processor 311 transmits a change notification to the second regional management server 32 (step ST132). The processor 311 receives the change notification via the interface 313. The processor 311 then transmits the change notification to the second regional management server 32 via the interface 313.

プロセッサ221及びプロセッサ321はそれぞれ、条件情報要求を統括連携サーバ1に送信する(ステップST133)。プロセッサ221は、インタフェース223を通じて、変更通知を受信する。プロセッサ221は、受信した変更通知から拡張料金テーブル適用条件が作成されたことを知る。そして、プロセッサ221は、当該拡張料金テーブル適用条件を要求する条件情報要求を出力し、インタフェース223を通じて当該条件情報要求を統括連携サーバ1に送信する。同様に、プロセッサ221は、インタフェース323を通じて、変更通知を受信する。プロセッサ321は、受信した変更通知から拡張料金テーブル適用条件が作成されたことを知る。そして、プロセッサ321は、当該拡張料金テーブル適用条件を要求する条件情報要求を出力し、インタフェース323を通じて当該条件情報要求を統括連携サーバ1に送信する。 Processor 221 and processor 321 each send a condition information request to the central collaboration server 1 (step ST133). Processor 221 receives the change notification through interface 223. Processor 221 learns from the received change notification that an extended fee table application condition has been created. Processor 221 then outputs a condition information request requesting the extended fee table application condition, and sends the condition information request through interface 223 to central collaboration server 1. Similarly, processor 221 receives the change notification through interface 323. Processor 321 learns from the received change notification that an extended fee table application condition has been created. Processor 321 then outputs a condition information request requesting the extended fee table application condition, and sends the condition information request through interface 323 to central collaboration server 1.

プロセッサ101は、第1の広域管理サーバ21に条件情報要求を送信する(ステップST134)。プロセッサ101は、インタフェース103を通じて、条件情報要求を受信する。統括連携サーバ1のプロセッサ101は、データ仮想化技術により、拡張料金テーブル適用条件が記憶部102に記憶されているように見える。しかしながら、実際には、第1の広域管理サーバ21の記憶部212に記憶されている。そこで、プロセッサ101は、拡張料金テーブル適用条件を取得するために、外部データラッパ機能を使用して、受信した条件情報要求を第1の広域管理サーバ21の記憶部212に適合したSQL(Structured Query Language)に変換して送信する。 The processor 101 transmits a condition information request to the first wide area management server 21 (step ST134). The processor 101 receives the condition information request through the interface 103. The processor 101 of the integrated collaboration server 1 uses data virtualization technology to make it appear that the extended fee table application conditions are stored in the memory unit 102. However, in reality, they are stored in the memory unit 212 of the first wide area management server 21. Therefore, in order to obtain the extended fee table application conditions, the processor 101 uses an external data wrapper function to convert the received condition information request into SQL (Structured Query Language) that is compatible with the memory unit 212 of the first wide area management server 21 and transmits it.

プロセッサ211は、拡張料金テーブル適用条件情報を統括連携サーバ1に送信する(ステップST135)。プロセッサ211は、インタフェース203を通じて、テーブル要求を受信する。そして、プロセッサ211は、受信したテーブル要求に従って、記憶部212に記憶された拡張料金テーブル適用条件を取得する。そしてプロセッサ211は、インタフェース213を通じて、当該拡張料金テーブル適用条件を含む拡張料金テーブル適用条件情報を統括連携サーバ1に送信する。 The processor 211 transmits the extended fee table application condition information to the centralized collaboration server 1 (step ST135). The processor 211 receives the table request via the interface 203. The processor 211 then acquires the extended fee table application condition stored in the memory unit 212 in accordance with the received table request. The processor 211 then transmits the extended fee table application condition information including the extended fee table application condition to the centralized collaboration server 1 via the interface 213.

プロセッサ101は、拡張料金テーブル適用条件情報を第2の地域管理サーバ32に送信する(ステップST136)。プロセッサ101は、インタフェース103を通じて拡張料金テーブル適用条件情報を受信する。プロセッサ101は、外部データラッパ機能を用いて受信した拡張料金テーブル適用条件情報をプロセッサ101が取り扱い可能なデータに変換する。そして、プロセッサ101は、インタフェース103を通じて、拡張料金テーブル適用条件情報を第1の地域管理サーバ22及び第2の地域管理サーバ32に送信する。拡張料金テーブル適用条件情報を受信した第1の地域管理サーバ22のプロセッサ221及び第2の地域管理サーバ32のプロセッサ321はそれぞれ、受信した拡張料金テーブル適用条件情報のうちの拡張料金テーブル適用条件を記憶部222及び記憶部322に記憶する。 The processor 101 transmits the extended fee table application condition information to the second regional management server 32 (step ST136). The processor 101 receives the extended fee table application condition information through the interface 103. The processor 101 converts the received extended fee table application condition information into data that the processor 101 can handle using the external data wrapper function. The processor 101 then transmits the extended fee table application condition information to the first regional management server 22 and the second regional management server 32 through the interface 103. The processor 221 of the first regional management server 22 and the processor 321 of the second regional management server 32 that have received the extended fee table application condition information store the extended fee table application conditions from the received extended fee table application condition information in the memory unit 222 and the memory unit 322, respectively.

これにより、拡張料金テーブル適用条件は、各地域管理サーバで共有されることになる。 As a result, the conditions for applying the extended fee table will be shared among all regional management servers.

(第1の実施形態の作用効果)
以上説明した第1の実施形態によれば、データ仮想化技術を用いることにより、各料金テーブル管理サーバが拡張料金テーブルをリアルタイムに同期するための動作が不要になる。これにより、システムの簡素化が可能になり、システム全体で見た際にコストの低減につながる。さらに、他社が作成したデータを自社の記憶部でも共有する必要が低減されるため、データマネジメントが簡素化される。
(Effects of the First Embodiment)
According to the first embodiment described above, by using data virtualization technology, it becomes unnecessary for each fee table management server to synchronize the extended fee table in real time. This makes it possible to simplify the system, which leads to cost reduction when viewed from the perspective of the entire system. Furthermore, since there is less need to share data created by other companies with one's own storage unit, data management is simplified.

[第2の実施形態]
(構成)
第2の実施形態に係る構成は、第1の実施形態に係る構成と同様であるため、構成についての説明を省略する。
Second Embodiment
(composition)
The configuration according to the second embodiment is similar to the configuration according to the first embodiment, and therefore a description of the configuration will be omitted.

(拡張料金テーブルの共有)
図16は、第2の実施形態に係る拡張料金テーブルを各車線サーバで共有するための処理の一例を示すシーケンス図である。
第2の実施形態では、各料金テーブル管理サーバがクエリ(テーブル要求)を統括連携サーバ1に送信して拡張料金テーブルを取得する。
(Sharing of extended fee tables)
FIG. 16 is a sequence diagram showing an example of a process for sharing an extended fee table among each lane server according to the second embodiment.
In the second embodiment, each fee table management server transmits a query (a table request) to the central cooperation server 1 to obtain an extended fee table.

最初に第1の高速道路会社2が管轄する有料道路で交通渋滞が発生したとする。 First, assume that a traffic jam occurs on a toll road under the jurisdiction of the first expressway company 2.

ステップST201~ステップST204は、図10を参照して説明したステップST101~ステップST104と同一であるため、これらのステップの説明を省略する。 Steps ST201 to ST204 are the same as steps ST101 to ST104 described with reference to FIG. 10, so the description of these steps will be omitted.

プロセッサ201は、統括連携サーバ1に変更通知を送信する(ステップST205)。拡張料金テーブルを用いて通行料金の徴収を行うためには、拡張料金テーブルを第1の高速道路会社2、第2の高速道路会社3、及び第3の高速道路会社4それぞれが管轄する各料金所サーバで保持する必要がある。そこで、プロセッサ201は、インタフェース203を通じて、拡張料金テーブルを各料金所サーバに配布するために、新しい拡張料金テーブルが作成されたこと示す変更通知を統括連携サーバ1に送信する。 The processor 201 sends a change notification to the centralized cooperation server 1 (step ST205). In order to collect tolls using the extended toll table, the extended toll table must be stored in each toll gate server under the jurisdiction of the first expressway company 2, the second expressway company 3, and the third expressway company 4. Therefore, the processor 201 sends a change notification to the centralized cooperation server 1 via the interface 203 indicating that a new extended toll table has been created, in order to distribute the extended toll table to each toll gate server.

統括連携サーバ1のプロセッサ101は、第2の高速道路会社3の第2の料金テーブル管理サーバ30に受信した変更通知を転送する(ステップST206)。プロセッサ101は、インタフェース103を通じて、変更通知を受信する。そして、プロセッサ101は、インタフェース213を通じて、変更通知を第2の料金テーブル管理サーバ30に送信する。なお、図16では簡単化のため、第2の高速道路会社3の第2の料金テーブル管理サーバ30に変更通知を送信しているが、第3の高速道路会社4の第3の料金テーブル管理サーバ40にも変更通知を送信する。また、変更通知を受信した後の第3の高速道路会社4の処理は、第2の高速道路会社3の処理と同様であるため、ここでの説明を省略する。 The processor 101 of the integrated cooperation server 1 transfers the received change notification to the second toll table management server 30 of the second expressway company 3 (step ST206). The processor 101 receives the change notification through the interface 103. The processor 101 then transmits the change notification to the second toll table management server 30 through the interface 213. Note that for simplicity's sake, in FIG. 16, the change notification is transmitted to the second toll table management server 30 of the second expressway company 3, but the change notification is also transmitted to the third toll table management server 40 of the third expressway company 4. Furthermore, the processing of the third expressway company 4 after receiving the change notification is similar to that of the second expressway company 3, and therefore will not be described here.

第2の料金テーブル管理サーバ30のプロセッサ301は、統括連携サーバ1にテーブル要求を送信する(ステップST207)。プロセッサ301は、インタフェース303を通じて、変更通知を受信する。そして、プロセッサ301は、受信した変更通知により、新たな拡張料金テーブルが作成されたことを知る。そこで、プロセッサ301は、インタフェース303を通じて、新たな拡張料金テーブルを取得するためにクエリであるテーブル要求を統括連携サーバ1に送信する。ここで、第2の料金テーブル管理サーバ30は、自身が管轄する第2の地域管理サーバ32についての拡張料金テーブルがあれば充分である。そこで、プロセッサ301は、例えば、第2の料金テーブル管理サーバ30が管轄する第2の地域管理サーバ32(すなわち、第2の料金テーブル管理サーバ30が管轄する料金所)に関連する拡張料金テーブルのみを要求するクエリである、テーブル要求を統括連携サーバ1に送信する。 The processor 301 of the second fee table management server 30 transmits a table request to the central linkage server 1 (step ST207). The processor 301 receives the change notification through the interface 303. The processor 301 then knows from the received change notification that a new extended fee table has been created. The processor 301 then transmits a table request, which is a query, to the central linkage server 1 through the interface 303 to obtain the new extended fee table. Here, it is sufficient for the second fee table management server 30 to have an extended fee table for the second regional management server 32 under its jurisdiction. The processor 301 then transmits a table request, which is a query requesting only the extended fee table related to the second regional management server 32 under its jurisdiction (i.e., the toll gate under the jurisdiction of the second fee table management server 30), to the central linkage server 1, for example.

プロセッサ101は、第1の料金テーブル管理サーバ20にテーブル要求を送信する(ステップST208)。プロセッサ101は、インタフェース103を通じて、第2の料金テーブル管理サーバ30からテーブル要求を受信する。プロセッサ101は、データ仮想化技術により、拡張料金テーブルが記憶部102に記憶されているように見える。しかしながら、実際には、第1の料金テーブル管理サーバ20の記憶部202に記憶されている。そこで、プロセッサ101は、拡張料金テーブルを取得するために、外部データラッパ機能を使用して、受信したテーブル要求を第1の料金テーブル管理サーバ20の記憶部202に適合したSQLに変換して送信する。 The processor 101 transmits a table request to the first fee table management server 20 (step ST208). The processor 101 receives the table request from the second fee table management server 30 via the interface 103. The processor 101 uses data virtualization technology to make it appear as if the extended fee table is stored in the memory unit 102. However, in reality, the extended fee table is stored in the memory unit 202 of the first fee table management server 20. Therefore, in order to obtain the extended fee table, the processor 101 uses an external data wrapper function to convert the received table request into SQL compatible with the memory unit 202 of the first fee table management server 20 and transmits it.

プロセッサ201は、拡張料金テーブル情報を統括連携サーバ1に送信する(ステップST209)。プロセッサ201は、インタフェース203を通じて、テーブル要求を受信する。そして、プロセッサ201は、受信したテーブル要求に従って、記憶部202に記憶された拡張料金テーブルを取得する。なお、取得する拡張料金テーブルは、第2の料金テーブル管理サーバ30が管轄する料金所に関連する拡張料金テーブル(部分拡張料金テーブル)である。しかしながら、プロセッサ201は、記憶部202に記憶された拡張料金テーブルを取得しても良い。そしてプロセッサ201は、インタフェース203を通じて、当該拡張料金テーブル及び拡張料金テーブル適用条件を含む拡張料金テーブル情報を統括連携サーバ1に送信する。なお、プロセッサ201は、記憶部202に記憶された拡張料金テーブルから第2の料金テーブル管理サーバ30が管轄する第2の地域管理サーバ32に関連する拡張料金テーブルのみを取得して第2の料金テーブル管理サーバ30に送信しても良い。 The processor 201 transmits the extended fee table information to the unified linkage server 1 (step ST209). The processor 201 receives a table request through the interface 203. The processor 201 then acquires the extended fee table stored in the memory unit 202 in accordance with the received table request. The acquired extended fee table is an extended fee table (partial extended fee table) related to the toll gate under the jurisdiction of the second fee table management server 30. However, the processor 201 may acquire the extended fee table stored in the memory unit 202. The processor 201 then transmits the extended fee table information including the extended fee table and the extended fee table application conditions to the unified linkage server 1 through the interface 203. The processor 201 may acquire only the extended fee table related to the second regional management server 32 under the jurisdiction of the second fee table management server 30 from the extended fee table stored in the memory unit 202 and transmit it to the second fee table management server 30.

プロセッサ101は、拡張料金テーブル情報を第2の料金テーブル管理サーバ30に送信する(ステップST210)。プロセッサ101は、インタフェース103を通じて、拡張料金テーブル情報を受信する。プロセッサ101は、外部データラッパ機能を用いて受信した拡張料金テーブルをプロセッサ101が取り扱い可能なデータに変換する。そして、プロセッサ101は、インタフェース103を通じて、取得した拡張料金テーブル及び拡張料金テーブル適用条件を含む拡張料金テーブル情報を第2の料金テーブル管理サーバ30に送信する。 The processor 101 transmits the extended fee table information to the second fee table management server 30 (step ST210). The processor 101 receives the extended fee table information through the interface 103. The processor 101 converts the received extended fee table into data that the processor 101 can handle using the external data wrapper function. The processor 101 then transmits the acquired extended fee table and the extended fee table information including the extended fee table application conditions to the second fee table management server 30 through the interface 103.

プロセッサ201及びプロセッサ301はそれぞれ、域拡張料金テーブル情報に含まれる拡張料金テーブルから自地域拡張料金テーブルを作成する(ステップST211)。プロセッサ201は、記憶部202に記憶された拡張料金テーブルから第1の料金テーブル管理サーバ20の各地域管理サーバが管轄する料金所に関連する拡張料金テーブルのみにした自地域拡張料金テーブルを作成する。同様に、プロセッサ301は、インタフェース303を通じて、拡張料金テーブル情報を受信する。そして、プロセッサ301は、拡張料金テーブル情報に含まれる拡張料金テーブルから第2の料金テーブル管理サーバ30の各地域管理サーバが管轄する料金所に関連する料金テーブルのみにした自地域拡張料金テーブルを作成する。 Processor 201 and processor 301 each create a local area extended fee table from the extended fee table included in the area extended fee table information (step ST211). Processor 201 creates a local area extended fee table from the extended fee table stored in memory unit 202, with only extended fee tables related to toll booths under the jurisdiction of each regional management server of the first fee table management server 20. Similarly, processor 301 receives extended fee table information through interface 303. Then, processor 301 creates a local area extended fee table from the extended fee table included in the extended fee table information, with only fee tables related to toll booths under the jurisdiction of each regional management server of the second fee table management server 30.

プロセッサ201及びプロセッサ301はそれぞれ、自地域拡張料金テーブル情報を第1の地域管理サーバ22及び第2の地域管理サーバ32に送信する(ステップST212)。プロセッサ201は、作成した自地域拡張料金テーブル及び拡張料金テーブル適用条件を含む自地域拡張料金テーブル情報を第1の地域管理サーバ22に送信する。同様に、プロセッサ301は、作成した自地域拡張料金テーブル及び拡張料金テーブル適用条件を含む自地域拡張料金テーブル情報を第2の地域管理サーバ32に送信する。 The processor 201 and the processor 301 respectively transmit the local area extended fee table information to the first regional management server 22 and the second regional management server 32 (step ST212). The processor 201 transmits the local area extended fee table information including the created local area extended fee table and the extended fee table application conditions to the first regional management server 22. Similarly, the processor 301 transmits the local area extended fee table information including the created local area extended fee table and the extended fee table application conditions to the second regional management server 32.

プロセッサ221及びプロセッサ321はそれぞれ、料金所拡張料金テーブル情報を第1の料金所サーバ23及び第2の料金所サーバ33に送信する(ステップST213)。プロセッサ221は、インタフェース223を通じて、自地域拡張料金テーブル情報を受信する。そして、プロセッサ221は、自地域拡張料金テーブル情報に含まれる自地域拡張料金テーブルから第1の地域管理サーバ22が管轄する料金所それぞれに関連する料金所拡張料金テーブルを作成する。そして、プロセッサ221は、作成した料金所拡張料金テーブル及び拡張料金テーブル適用条件を含む料金所拡張料金テーブル情報を第1の料金所サーバ23に送信する。同様に、プロセッサ321は、インタフェース323を通じて、自地域拡張料金テーブル情報を受信する。そして、プロセッサ321は、自地域拡張料金テーブル情報に含まれる自地域拡張料金テーブルから第2の地域管理サーバ32が管轄する料金所それぞれに関連する料金所拡張料金テーブルを作成する。そして、プロセッサ321は、作成した料金所拡張料金テーブル及び拡張料金テーブル適用条件を含む料金所拡張料金テーブル情報を第2の料金所サーバ33に送信する。 The processor 221 and the processor 321 transmit the toll gate extended fee table information to the first toll gate server 23 and the second toll gate server 33, respectively (step ST213). The processor 221 receives the local area extended fee table information through the interface 223. The processor 221 then creates a toll gate extended fee table related to each toll gate under the jurisdiction of the first regional management server 22 from the local area extended fee table included in the local area extended fee table information. The processor 221 then transmits the toll gate extended fee table information including the created toll gate extended fee table and the extended fee table application conditions to the first toll gate server 23. Similarly, the processor 321 receives the local area extended fee table information through the interface 323. The processor 321 then creates a toll gate extended fee table related to each toll gate under the jurisdiction of the second regional management server 32 from the local area extended fee table included in the local area extended fee table information. Then, the processor 321 transmits the toll gate extended fee table information, including the created toll gate extended fee table and the extended fee table application conditions, to the second toll gate server 33.

プロセッサ231及びプロセッサ331はそれぞれ、車線拡張料金テーブル情報を第1の車線サーバ25及び第2の車線サーバ35に送信する(ステップST214)。プロセッサ231は、インタフェース233を通じて、料金所拡張料金テーブル情報を受信する。そして、プロセッサ231は、料金所拡張料金テーブル情報に含まれる料金所拡張料金テーブルを車線拡張料金テーブルとして作成する。そして、プロセッサ231は、作成した車線拡張料金テーブル及び拡張料金テーブル適用条件を含む車線拡張料金テーブル情報を第1の車線サーバ25に送信する。 The processor 231 and the processor 331 transmit the lane expansion fee table information to the first lane server 25 and the second lane server 35, respectively (step ST214). The processor 231 receives the toll gate expansion fee table information through the interface 233. The processor 231 then creates the toll gate expansion fee table included in the toll gate expansion fee table information as a lane expansion fee table. The processor 231 then transmits the created lane expansion fee table and the lane expansion fee table information including the conditions for applying the expansion fee table to the first lane server 25.

同様に、プロセッサ331は、インタフェース333を通じて、料金所拡張料金テーブル情報を受信する。そして、プロセッサ331は、料金所拡張料金テーブル情報に含まれる料金所拡張料金テーブルを車線拡張料金テーブルとして作成する。そして、プロセッサ331は、作成した車線拡張料金テーブル及び拡張料金テーブル適用条件を含む車線拡張料金テーブル情報を第2の車線サーバ35に送信する。 Similarly, the processor 331 receives the tollgate expansion fee table information through the interface 333. The processor 331 then creates the tollgate expansion fee table included in the tollgate expansion fee table information as a lane expansion fee table. The processor 331 then transmits the created lane expansion fee table and the lane expansion fee table information including the conditions for applying the expansion fee table to the second lane server 35.

第1の車線サーバ25のプロセッサ351及び第2の車線サーバ35のプロセッサ351はそれぞれ、送達通知を第1の広域管理サーバ21及び第2の広域管理サーバ31に送信する(ステップST215)。プロセッサ251は、インタフェース253を通じて、車線拡張料金テーブル情報を受信する。そして受信した車線拡張料金テーブル情報に含まれる車線拡張料金テーブル及び拡張料金テーブル適用条件を記憶部252に記憶する。車線拡張料金テーブルを記憶部252に記憶すると、プロセッサ251は、記憶部252に車線拡張料金テーブルを記憶したことを示す送達通知を出力する。そして、プロセッサ251は、通信部であるインタフェース253を通じて、送達通知を第1の広域管理サーバ21に送信する。 The processor 351 of the first lane server 25 and the processor 351 of the second lane server 35 respectively send a delivery notification to the first wide area management server 21 and the second wide area management server 31 (step ST215). The processor 251 receives the lane expansion fee table information through the interface 253. Then, the processor 251 stores the lane expansion fee table and the expansion fee table application conditions contained in the received lane expansion fee table information in the memory unit 252. When the lane expansion fee table is stored in the memory unit 252, the processor 251 outputs a delivery notification indicating that the lane expansion fee table has been stored in the memory unit 252. Then, the processor 251 sends the delivery notification to the first wide area management server 21 through the interface 253, which is a communication unit.

ここで、当該送達通知は、第1の広域管理サーバ21に直接送信しても良いし、第1の料金所サーバ23及び/又は第1の地域管理サーバ22を中継して送信しても良い。同様に、プロセッサ331は、インタフェース333を通じて、車線拡張料金テーブル情報を受信する。そして、プロセッサ351は、受信した車線拡張料金テーブル情報に含まれる車線拡張料金テーブル及び拡張料金テーブル適用条件を記憶部352に記憶する。車線拡張料金テーブルを記憶部252に記憶すると、プロセッサ351は、記憶部252に車線拡張料金テーブルを記憶したことを示す送達通知を出力する。そして、プロセッサ251は、通信部であるインタフェース353を通じて、送達通知を第2の広域管理サーバ31に送信する。ここで、当該送達通知は、第2の広域管理サーバ31に直接送信しても良いし、第2の料金所サーバ33及び/又は第2の地域管理サーバ32を中継して送信しても良い。 Here, the delivery notification may be sent directly to the first wide area management server 21, or may be sent via relay through the first toll gate server 23 and/or the first regional management server 22. Similarly, the processor 331 receives lane expansion fee table information through the interface 333. Then, the processor 351 stores the lane expansion fee table and the expansion fee table application conditions included in the received lane expansion fee table information in the memory unit 352. When the lane expansion fee table is stored in the memory unit 252, the processor 351 outputs a delivery notification indicating that the lane expansion fee table has been stored in the memory unit 252. Then, the processor 251 sends the delivery notification to the second wide area management server 31 through the interface 353, which is a communication unit. Here, the delivery notification may be sent directly to the second wide area management server 31, or may be sent via relay through the second toll gate server 33 and/or the second regional management server 32.

プロセッサ211及びプロセッサ311はそれぞれ、送達通知を統括連携サーバ1に送信する(ステップST216)。プロセッサ211は、インタフェース213を介して送達通知を受信する。プロセッサ211は、インタフェース213を通じて、受信した送達通知を統括連携サーバ1に送信する。なお、プロセッサ211は、受信した送達通知を記憶部212に記憶しても良い。プロセッサ311は、インタフェース313を介して送達通知を受信する。プロセッサ311は、インタフェース213を介して、受信した送達通知を統括連携サーバ1に送信する。なお、プロセッサ311は、受信した送達通知を、記憶部312に記憶しても良い。 Processor 211 and processor 311 each transmit a delivery notification to the central collaboration server 1 (step ST216). Processor 211 receives the delivery notification via interface 213. Processor 211 transmits the received delivery notification to the central collaboration server 1 via interface 213. Processor 211 may store the received delivery notification in memory unit 212. Processor 311 receives the delivery notification via interface 313. Processor 311 transmits the received delivery notification to the central collaboration server 1 via interface 213. Processor 311 may store the received delivery notification in memory unit 312.

プロセッサ101は、運用開始情報を第1の広域管理サーバ21及び第2の広域管理サーバ31に送信する(ステップST217)。プロセッサ101は、インタフェース103を通じて、各広域管理サーバから送達通知を受信する。そして、すべての広域管理サーバから送達通知を受信すると、プロセッサ101は、拡張料金テーブルがすべての車線サーバで共有されたと判定し、運用開始情報を各広域管理サーバに送信する。各車線サーバは、拡張料金テーブル適用条件に含まれる開始時刻に従って拡張料金テーブルを使用することになる。ここで、各車線サーバは、操作部を介して、車線サーバを管理する管理人によって拡張料金テーブルを使用するようにしても良い。この場合、拡張料金テーブル適用条件を車線サーバまで送信しなくても良い。また、各車線サーバは、任意のサーバ(広域管理サーバ、料金テーブル管理サーバ、地域管理サーバ等)又は他の任意の装置から指示を受けて拡張料金テーブルを使用するようにしても良い。 The processor 101 transmits the operation start information to the first wide area management server 21 and the second wide area management server 31 (step ST217). The processor 101 receives a delivery notification from each wide area management server through the interface 103. Then, when the processor 101 receives the delivery notification from all the wide area management servers, it determines that the extended fee table has been shared by all the lane servers, and transmits the operation start information to each wide area management server. Each lane server will use the extended fee table according to the start time included in the extended fee table application conditions. Here, each lane server may use the extended fee table by the administrator who manages the lane server via the operation unit. In this case, the extended fee table application conditions do not need to be transmitted to the lane server. Also, each lane server may use the extended fee table by receiving an instruction from any server (wide area management server, fee table management server, regional management server, etc.) or any other device.

なお、ステップST216及びステップST217は、省略可能である。すなわち、送達通知を第1の広域管理サーバ21及び第2の広域管理サーバ31が受信した段階で第1の広域管理サーバ21及び第2の広域管理サーバ31は、拡張料金テーブルが全ての車線サーバで共有されたと判定し、運用を開始しても良い。 Note that steps ST216 and ST217 can be omitted. That is, when the first wide area management server 21 and the second wide area management server 31 receive the delivery notification, the first wide area management server 21 and the second wide area management server 31 may determine that the extended fee table has been shared by all lane servers and may start operation.

(拡張料金テーブル適用条件共有)
拡張料金テーブル適用情報を各広域管理サーバで共有するための動作は、第1の実施形態と同じであるため、ここでの説明を省略する。
(Sharing of extended fee table application conditions)
The operation for sharing the extended fee table application information among the wide area management servers is the same as that in the first embodiment, and therefore a description thereof will be omitted here.

(第2の実施形態の作用効果)
以上説明した第2の実施形態によれば、データ仮想化技術を用いることにより、各料金テーブル管理サーバが拡張料金テーブルを同期するための動作が不要になる。これにより、システムの簡素化が可能になり、システム全体で見た際にコストの低減につながる。
(Effects of the Second Embodiment)
According to the second embodiment described above, by using data virtualization technology, it becomes unnecessary for each fee table management server to perform operations for synchronizing the extended fee tables. This makes it possible to simplify the system, which leads to cost reduction when viewed from the perspective of the entire system.

[第3の実施形態]
(構成)
第3の実施形態に係る構成は、第1の実施形態に係る構成と同様であるため、構成についての説明を省略する。
[Third embodiment]
(composition)
The configuration according to the third embodiment is similar to the configuration according to the first embodiment, and therefore a description of the configuration will be omitted.

(拡張料金テーブルの共有)
図17は、第2の実施形態に係る拡張料金テーブルを各車線サーバで共有するための処理の一例を示すシーケンス図である。
第3の実施形態では、各料金所サーバがクエリ(テーブル要求)を統括連携サーバ1に送信して拡張料金テーブルを取得する。
(Sharing of extended fee tables)
FIG. 17 is a sequence diagram showing an example of a process for sharing an extended fee table among each lane server according to the second embodiment.
In the third embodiment, each toll gate server transmits a query (a table request) to the general cooperation server 1 to obtain the extended toll table.

最初に第1の高速道路会社2が管轄する有料道路で交通渋滞が発生したとする。 First, assume that a traffic jam occurs on a toll road under the jurisdiction of the first expressway company 2.

ステップST301~ステップST307は、図10を参照して説明したステップST101~ステップST107と同一であるため、これらのステップの説明を省略する。なお、ステップST306~ステップST308では、変更通知を第2の料金テーブル管理サーバ30及び第2の地域管理サーバ32が中継する例を示しているが、これらのステップは、省略可能である。すなわち、統括連携サーバ1が第2の料金所サーバ33に直接変更通知を送信しても良い。 Steps ST301 to ST307 are the same as steps ST101 to ST107 described with reference to FIG. 10, and therefore a description of these steps will be omitted. Note that, in steps ST306 to ST308, an example is shown in which the second fare table management server 30 and the second area management server 32 relay the change notification, but these steps can be omitted. In other words, the centralized cooperation server 1 may send the change notification directly to the second toll gate server 33.

プロセッサ221及びプロセッサ321はそれぞれ、第1の料金所サーバ23及び第2の料金所サーバ33に変更通知を送信する(ステップST308)。プロセッサ221は、インタフェース223を通じて変更通知を受信する。プロセッサ221は、インタフェース223を通じて変更通知を第1の料金所サーバ23に送信する。同様に、プロセッサ321は、インタフェース323を通じて変更通知を受信する。プロセッサ321は、インタフェース323を通じて変更通知を第2の料金所サーバ33に送信する。 The processor 221 and the processor 321 transmit a change notification to the first toll gate server 23 and the second toll gate server 33, respectively (step ST308). The processor 221 receives the change notification through the interface 223. The processor 221 transmits the change notification to the first toll gate server 23 through the interface 223. Similarly, the processor 321 receives the change notification through the interface 323. The processor 321 transmits the change notification to the second toll gate server 33 through the interface 323.

プロセッサ231及びプロセッサ331は、統括連携サーバ1にテーブル要求を送信する(ステップST309)。プロセッサ231は、インタフェース233を通じて、変更通知を受信する。そして、プロセッサ231は、受信した変更通知により、新たな拡張料金テーブルが作成されたことを知る。そこで、プロセッサ231は、インタフェース233を通じて、新たな拡張料金テーブルを取得するためにクエリであるテーブル要求を統括連携サーバ1に送信する。ここで、第1の料金所サーバ23は、自身が料金所についての拡張料金テーブルがあれば充分である。そこで、プロセッサ231は、例えば、第1の料金所サーバ23に関連する拡張料金テーブルのみを要求するテーブル要求を統括連携サーバ1に送信する。 The processor 231 and the processor 331 send a table request to the centralized cooperation server 1 (step ST309). The processor 231 receives the change notification through the interface 233. The processor 231 then knows from the received change notification that a new extended fee table has been created. The processor 231 then sends a table request, which is a query, to the centralized cooperation server 1 through the interface 233 to obtain the new extended fee table. Here, it is sufficient for the first toll gate server 23 to have an extended fee table for its own toll gate. The processor 231 then sends a table request to the centralized cooperation server 1, for example, requesting only the extended fee table related to the first toll gate server 23.

同様に、第2の高速道路会社3の管轄下にある第2の料金所サーバ33のプロセッサ331は、第2の地域管理サーバ32から変更通知を受信する。そして、プロセッサ331は、受信した変更通知により、新たな拡張料金テーブルが作成されたことを知る。そこで、プロセッサ331は、第2の料金所サーバ33に関連する拡張料金テーブルのみを要求するクエリである、テーブル要求を統括連携サーバ1に送信する。なお、プロセッサ231とプロセッサ331が送信するテーブル要求は、同時に送信する必要はない。例えば、プロセッサ231又はプロセッサ331はそれぞれ、変更通知を受信後すぐにテーブル要求を送信して良い。 Similarly, the processor 331 of the second tollgate server 33 under the jurisdiction of the second expressway company 3 receives a change notification from the second regional management server 32. The processor 331 then learns from the received change notification that a new extended toll table has been created. The processor 331 then sends a table request, which is a query requesting only the extended toll table related to the second tollgate server 33, to the integrated coordination server 1. Note that the table requests sent by the processor 231 and the processor 331 do not need to be sent simultaneously. For example, the processor 231 or the processor 331 may each send a table request immediately after receiving the change notification.

プロセッサ101は、第1の料金テーブル管理サーバ20にテーブル要求を送信する(ステップST310)。プロセッサ101は、インタフェース103を通じて、各料金所サーバからテーブル要求を受信する。統括連携サーバ1のプロセッサ101は、データ仮想化技術により、拡張料金テーブルが記憶部102に記憶されているように見える。しかしながら、実際には、第1の料金テーブル管理サーバ20の記憶部202に記憶されている。そこで、プロセッサ101は、拡張料金テーブルを取得するために、外部データラッパ機能を使用して、受信したテーブル要求を第1の料金テーブル管理サーバ20の記憶部202に適合したテーブル要求に変換して送信する。 The processor 101 transmits a table request to the first fare table management server 20 (step ST310). The processor 101 receives table requests from each toll booth server through the interface 103. The processor 101 of the integrated cooperation server 1 uses data virtualization technology to make it appear as if the extended fare table is stored in the memory unit 102. However, in reality, the extended fare table is stored in the memory unit 202 of the first fare table management server 20. Therefore, in order to obtain the extended fare table, the processor 101 uses an external data wrapper function to convert the received table request into a table request compatible with the memory unit 202 of the first fare table management server 20 and transmits it.

プロセッサ201は、料金所拡張料金テーブル情報を統括連携サーバ1に送信する(ステップST311)。プロセッサ201は、インタフェース203を通じて、テーブル要求を受信する。そして、プロセッサ201は、受信したテーブル要求に従って、記憶部202に記憶された拡張料金テーブルから第1の料金所サーバ23又は第2の料金所サーバ33に関連する部分拡張料金テーブルである料金所拡張料金テーブルを取得する。そしてプロセッサ201は、インタフェース203を通じて、当該料金所拡張料金テーブル及び拡張料金テーブル適用条件を含む料金所拡張料金テーブル情報を統括連携サーバ1に送信する。 The processor 201 transmits the toll gate extended fee table information to the centralized cooperation server 1 (step ST311). The processor 201 receives a table request via the interface 203. Then, in accordance with the received table request, the processor 201 acquires a toll gate extended fee table, which is a partial extended fee table related to the first toll gate server 23 or the second toll gate server 33, from the extended fee table stored in the memory unit 202. Then, the processor 201 transmits the toll gate extended fee table information, including the toll gate extended fee table and the extended fee table application conditions, to the centralized cooperation server 1 via the interface 203.

ここで、第1の料金所サーバ23によって送信されたテーブル要求に基づいて生成された料金所拡張料金テーブルは、第1の料金所サーバ23が管轄する料金所に関連する拡張料金テーブルのみを含む。そして、第2の料金所サーバ33によって送信されたテーブル要求に基づいて生成された料金所拡張料金テーブルは、第2の料金所サーバ33が管轄する料金所に関連する拡張料金テーブルのみを含む。 Here, the toll gate extended fee table generated based on the table request sent by the first toll gate server 23 includes only the extended fee table related to the toll gate under the jurisdiction of the first toll gate server 23. And, the toll gate extended fee table generated based on the table request sent by the second toll gate server 33 includes only the extended fee table related to the toll gate under the jurisdiction of the second toll gate server 33.

プロセッサ101は、料金所拡張料金テーブル情報を第1の料金所サーバ23及び第2の料金所サーバ33に送信する(ステップST312)。プロセッサ101は、インタフェース103を通じて、料金所拡張料金テーブル情報を受信する。プロセッサ101は、外部データラッパ機能を用いて受信した料金所拡張料金テーブルをプロセッサ101が取り扱い可能なデータに変換する。そして、プロセッサ101は、インタフェース103を通じて、第1の料金所サーバ23及び第2の料金所サーバ33それぞれに対応した料金所拡張料金テーブル及び拡張料金テーブル適用条件を含む料金所拡張料金テーブル情報を第1の料金所サーバ23及び第2の料金所サーバ33それぞれに送信する。 The processor 101 transmits the tollgate extended fee table information to the first tollgate server 23 and the second tollgate server 33 (step ST312). The processor 101 receives the tollgate extended fee table information through the interface 103. The processor 101 converts the received tollgate extended fee table into data that the processor 101 can handle using the external data wrapper function. The processor 101 then transmits the tollgate extended fee table information, including the tollgate extended fee table and extended fee table application conditions corresponding to the first tollgate server 23 and the second tollgate server 33, respectively, through the interface 103 to the first tollgate server 23 and the second tollgate server 33, respectively.

プロセッサ231及びプロセッサ331はそれぞれ、車線拡張料金テーブルを含む車線拡張料金テーブル情報を第1の車線サーバ25及び第2の車線サーバ35に送信する(ステップST313)。プロセッサ231は、インタフェース233を通じて料金所拡張料金テーブル情報を受信する。プロセッサ231は、料金所拡張料金テーブル情報に含まれる料金所拡張料金テーブルを車線拡張料金テーブルとして作成する。そして、プロセッサ231は、車線拡張料金テーブル及び拡張料金テーブル適用条件を含む車線拡張料金テーブル情報を第1の車線サーバ25のうちの対応する車線サーバに送信する。 The processor 231 and the processor 331 transmit lane expansion fee table information including the lane expansion fee table to the first lane server 25 and the second lane server 35, respectively (step ST313). The processor 231 receives the toll gate expansion fee table information through the interface 233. The processor 231 creates the toll gate expansion fee table included in the toll gate expansion fee table information as a lane expansion fee table. The processor 231 then transmits the lane expansion fee table information including the lane expansion fee table and the conditions for applying the expansion fee table to the corresponding lane server among the first lane server 25.

同様に、プロセッサ331は、インタフェース333を通じて料金所拡張料金テーブル情報を受信する。プロセッサ331は、料金所拡張料金テーブル情報に含まれる料金所拡張料金テーブルを車線拡張料金テーブルとして作成する。そして、プロセッサ331は、車線拡張料金テーブル及び拡張料金テーブル適用条件を含む車線拡張料金テーブル情報を第2の車線サーバ35のうちの対応する車線サーバに送信する。 Similarly, the processor 331 receives the tollgate expansion fee table information through the interface 333. The processor 331 creates the tollgate expansion fee table included in the tollgate expansion fee table information as a lane expansion fee table. The processor 331 then transmits the lane expansion fee table information including the lane expansion fee table and the conditions for applying the expansion fee table to the corresponding lane server among the second lane servers 35.

第1の車線サーバ25のプロセッサ351及び第2の車線サーバ35のプロセッサ351はそれぞれ、送達通知を第1の広域管理サーバ21及び第2の広域管理サーバ31に送信する(ステップST314)。プロセッサ251は、インタフェース253を通じて、車線拡張料金テーブル情報を受信する。そして受信した車線拡張料金テーブル情報に含まれる車線拡張料金テーブル及び拡張料金テーブル適用条件を記憶部252に記憶する。車線拡張料金テーブルを記憶部252に記憶すると、プロセッサ251は、記憶部252に車線拡張料金テーブルを記憶したことを示す送達通知を出力する。そして、プロセッサ251は、通信部であるインタフェース253を通じて、送達通知を第1の広域管理サーバ21に送信する。ここで、当該送達通知は、第1の広域管理サーバ21に直接送信しても良いし、第1の料金所サーバ23及び/又は第1の地域管理サーバ22を中継して送信しても良い。 The processor 351 of the first lane server 25 and the processor 351 of the second lane server 35 transmit a delivery notification to the first wide area management server 21 and the second wide area management server 31, respectively (step ST314). The processor 251 receives the lane expansion fee table information through the interface 253. Then, the processor 251 stores the lane expansion fee table and the expansion fee table application conditions contained in the received lane expansion fee table information in the memory unit 252. When the lane expansion fee table is stored in the memory unit 252, the processor 251 outputs a delivery notification indicating that the lane expansion fee table has been stored in the memory unit 252. Then, the processor 251 transmits the delivery notification to the first wide area management server 21 through the interface 253, which is a communication unit. Here, the delivery notification may be transmitted directly to the first wide area management server 21, or may be transmitted via the first toll gate server 23 and/or the first regional management server 22.

同様に、プロセッサ331は、インタフェース333を通じて、車線拡張料金テーブル情報を受信する。そして、プロセッサ351は、受信した車線拡張料金テーブル情報に含まれる車線拡張料金テーブル及び拡張料金テーブル適用条件を記憶部352に記憶する。車線拡張料金テーブルを記憶部252に記憶すると、プロセッサ351は、記憶部252に車線拡張料金テーブルを記憶したことを示す送達通知を出力する。そして、プロセッサ251は、通信部であるインタフェース353を通じて、送達通知を第2の広域管理サーバ31に送信する。ここで、当該送達通知は、第2の広域管理サーバ31に直接送信しても良いし、第2の料金所サーバ33及び/又は第2の地域管理サーバ32を中継して送信しても良い。 Similarly, the processor 331 receives lane expansion fee table information through the interface 333. The processor 351 then stores the lane expansion fee table and the expansion fee table application conditions contained in the received lane expansion fee table information in the memory unit 352. When the lane expansion fee table is stored in the memory unit 252, the processor 351 outputs a delivery notification indicating that the lane expansion fee table has been stored in the memory unit 252. The processor 251 then transmits the delivery notification to the second wide area management server 31 through the interface 353, which is a communication unit. Here, the delivery notification may be transmitted directly to the second wide area management server 31, or may be transmitted via the second toll gate server 33 and/or the second regional management server 32.

プロセッサ211及びプロセッサ311はそれぞれ、送達通知を統括連携サーバ1に送信する(ステップST315)。プロセッサ211は、インタフェース213を介して送達通知を受信する。プロセッサ211は、インタフェース213を通じて、受信した送達通知を統括連携サーバ1に送信する。なお、プロセッサ211は、受信した送達通知を記憶部212に記憶しても良い。プロセッサ311は、インタフェース313を介して送達通知を受信する。プロセッサ311は、インタフェース213を通じて、受信した送達通知を統括連携サーバ1に送信する。なお、プロセッサ311は、受信した送達通知を、記憶部312に記憶しても良い。 Processor 211 and processor 311 each transmit a delivery notification to the central collaboration server 1 (step ST315). Processor 211 receives the delivery notification via interface 213. Processor 211 transmits the received delivery notification to the central collaboration server 1 via interface 213. Processor 211 may store the received delivery notification in memory unit 212. Processor 311 receives the delivery notification via interface 313. Processor 311 transmits the received delivery notification to the central collaboration server 1 via interface 213. Processor 311 may store the received delivery notification in memory unit 312.

プロセッサ101は、運用開始情報を第1の広域管理サーバ21及び第2の広域管理サーバ31に送信する(ステップST316)。プロセッサ101は、インタフェース103を通じて、各広域管理サーバから送達通知を受信する。そして、すべての広域管理サーバから送達通知を受信すると、プロセッサ101は、拡張料金テーブルがすべての車線サーバで共有されたと判定し、運用開始情報を各広域管理サーバに送信する。各車線サーバは、拡張料金テーブル適用条件に含まれる開始時刻に従って拡張料金テーブルを使用することになる。 The processor 101 transmits operation start information to the first wide area management server 21 and the second wide area management server 31 (step ST316). The processor 101 receives delivery notifications from each wide area management server via the interface 103. Then, when the processor 101 receives delivery notifications from all wide area management servers, it determines that the extended fare table has been shared by all lane servers, and transmits operation start information to each wide area management server. Each lane server will use the extended fare table according to the start time included in the extended fare table application conditions.

ここで、各車線サーバは、操作部を介して、車線サーバを管理する管理人によって拡張料金テーブルを使用するようにしても良い。この場合、拡張料金テーブル適用条件を車線サーバまで送信しなくても良い。また、各車線サーバは、任意のサーバ(広域管理サーバ、料金テーブル管理サーバ、地域管理サーバ等)又は他の任意の装置から指示を受けて拡張料金テーブルを使用するようにしても良い。 Here, each lane server may use the extended fare table via the operation unit, by an administrator who manages the lane server. In this case, it is not necessary to transmit the extended fare table application conditions to the lane server. Also, each lane server may use the extended fare table upon receiving instructions from any server (wide area management server, fare table management server, regional management server, etc.) or any other device.

なお、ステップST315及びステップST316は、省略可能である。すなわち、送達通知を第1の広域管理サーバ21及び第2の広域管理サーバ31が受信した段階で第1の広域管理サーバ21及び第2の広域管理サーバ31は、拡張料金テーブルが全ての車線サーバで共有されたと判定し、運用を開始しても良い。 Note that steps ST315 and ST316 can be omitted. That is, when the first wide area management server 21 and the second wide area management server 31 receive the delivery notification, the first wide area management server 21 and the second wide area management server 31 may determine that the extended fee table has been shared by all lane servers and may start operation.

(拡張料金テーブル適用条件共有)
拡張料金テーブル適用情報を各広域管理サーバで共有するための動作は、第1の実施形態と同じであるため、ここでの説明を省略する。
(Sharing of extended fee table application conditions)
The operation for sharing the extended fee table application information among the wide area management servers is the same as that in the first embodiment, and therefore a description thereof will be omitted here.

(第3の実施形態の作用効果)
以上説明した第3の実施形態によれば、データ仮想化技術を用いることにより、各料金テーブル管理サーバが拡張料金テーブルを同期するための動作が不要になる。これにより、システムの簡素化が可能になり、システム全体で見た際にコストの低減につながる。
(Effects of the Third Embodiment)
According to the third embodiment described above, by using data virtualization technology, it becomes unnecessary for each fee table management server to perform operations for synchronizing the extended fee tables, which makes it possible to simplify the system and leads to cost reduction when viewed from the perspective of the entire system.

また、第1の料金所サーバ23及び第2の料金所サーバ33がテーブル要求を行って料金所拡張料金テーブルを取得することにより、地域管理サーバが自地域拡張料金テーブルを取得する必要が無い。したがって、車線サーバまで拡張料金テーブル配布するまでに介在する装置が少なくなるため、システム全体で見た際に処理の低減につながる。 In addition, since the first toll gate server 23 and the second toll gate server 33 make a table request and obtain the toll gate extended fee table, there is no need for the regional management server to obtain its own regional extended fee table. Therefore, fewer devices are involved in distributing the extended fee table to the lane server, which leads to reduced processing when viewed from the perspective of the entire system.

[第4の実施形態]
[構成]
第4の実施形態に係る構成は、第1の実施形態に係る構成と同様であるため、構成についての説明を省略する。
[Fourth embodiment]
[composition]
The configuration according to the fourth embodiment is similar to the configuration according to the first embodiment, and therefore a description of the configuration will be omitted.

(随時処理)
第4の実施形態では、第1~第3の実施形態で説明した事前準備により、車線サーバが拡張料金テーブルを保持し、各広域管理サーバが拡張料金テーブル適用条件を保持することにより、拡張料金テーブルを用いた随時処理が可能になった際(運用段階)の処理について説明する。
(Processing at any time)
In the fourth embodiment, the advance preparations described in the first to third embodiments are performed so that the lane server holds the extended fare table and each wide area management server holds the conditions for applying the extended fare table, and thus processing at any time using the extended fare table becomes possible (operational stage).

図18は、第4の実施形態に係る随時処理の一例を示すシーケンス図である。
最初に、渋滞などによって通行料金が調整され、拡張料金テーブルを用いた運用が開始されたものとする。すなわち、第1の実施形態による事前準備処理が終了し、拡張料金テーブルを用いた運用が開始されたものとする。
FIG. 18 is a sequence diagram illustrating an example of an occasional process according to the fourth embodiment.
First, it is assumed that the toll is adjusted due to congestion or the like, and operation using the extended toll table is started. In other words, it is assumed that the advance preparation process according to the first embodiment is completed, and operation using the extended toll table is started.

そして、車両5は、第1の高速道路会社2が管轄する有料道路に入る又は有料道路上を走行しており、入口料金、本線FF、又はエリア境FFのいずれかに設置された第1の車線サーバ25を通過する。 The vehicle 5 enters or travels on a toll road under the jurisdiction of the first expressway company 2, and passes through a first lane server 25 installed at either the entrance toll, main line FF, or area boundary FF.

プロセッサ251は、車載器50から車両情報を受信する(ステップST401)。プロセッサ251は、インタフェース253を通じて車両情報を受信する。第1の車線サーバ25が管理する第1の路側機器26は、車両検知器262、カメラ263などを用いて車両5を検知する。そして、検知に基づいてアンテナ264は、車載器50と通信を開始する。そして、プロセッサ251は、車載器ID、ETCカードのカード番号情報、入場又は出場記録等を含む車両情報を受信する。 The processor 251 receives vehicle information from the vehicle-mounted device 50 (step ST401). The processor 251 receives the vehicle information through the interface 253. The first roadside equipment 26 managed by the first lane server 25 detects the vehicle 5 using the vehicle detector 262, the camera 263, etc. Then, based on the detection, the antenna 264 starts communication with the vehicle-mounted device 50. Then, the processor 251 receives the vehicle information including the vehicle-mounted device ID, the card number information of the ETC card, the entry or exit record, etc.

プロセッサ251は、経路情報を第1の広域管理サーバ21に送信する(ステップST402)。 The processor 251 transmits the route information to the first wide area management server 21 (step ST402).

プロセッサ251は、インタフェース253を通じて、車両情報を受信する。プロセッサ251は、自身に割り振られた料金所ID及び車両情報から車両5の通過経路を判定する。そして、プロセッサ251は、車両5の走行経路を示す走行履歴情報及び車両情報を含む経路情報を出力し、インタフェース253を通じて、第1の料金所サーバ23及び第1の地域管理サーバ22を中継して第1の広域管理サーバ21に当該経路情報を送信する。 The processor 251 receives vehicle information through the interface 253. The processor 251 determines the route that the vehicle 5 will take based on the toll booth ID and vehicle information assigned to the processor 251. The processor 251 then outputs route information including vehicle information and driving history information indicating the driving route of the vehicle 5, and transmits the route information to the first wide area management server 21 via the interface 253, relaying the first toll booth server 23 and the first regional management server 22.

プロセッサ211は、車両5が割引の対象となる経路を通過しているかを判定する(ステップST403)。プロセッサ211は、インタフェース213を通じて、経路情報を受信する。プロセッサ211は、経路情報中の車両情報に含まれる車両IDと走行履歴情報で紐付けを行い、車両5毎の走行経路を示す走行経路情報を出力する。そして、当該走行経路情報及び記憶部212に記憶された拡張料金テーブル適用条件情報を照合し、車両5が拡張料金テーブルを適用するかどうか判定する。例えば、車両の走行経路が拡張料金テーブル適用情報に含まれる適用条件を満たす場合、プロセッサ211は、車両5に拡張料金テーブルを適用すると判定する。 The processor 211 determines whether the vehicle 5 is passing through a route that is eligible for a discount (step ST403). The processor 211 receives route information through the interface 213. The processor 211 links the vehicle ID included in the vehicle information in the route information with the driving history information, and outputs driving route information indicating the driving route for each vehicle 5. The processor 211 then compares the driving route information with the extended fare table application condition information stored in the memory unit 212, and determines whether the extended fare table is to be applied to the vehicle 5. For example, if the vehicle's driving route satisfies the application conditions included in the extended fare table application information, the processor 211 determines that the extended fare table is to be applied to the vehicle 5.

プロセッサ211は、車両5に拡張料金テーブルを適用すると判定した場合、拡張料金テーブル番号リストを作成する(ステップST404)。プロセッサ211は、適用する拡張料金テーブルの拡張料金テーブル番号及び車両5の車載器IDを含む拡張料金テーブル番号リストを作成する。 When the processor 211 determines that the extended fee table is to be applied to the vehicle 5, it creates an extended fee table number list (step ST404). The processor 211 creates an extended fee table number list that includes the extended fee table number of the extended fee table to be applied and the vehicle-mounted device ID of the vehicle 5.

プロセッサ211は、拡張料金テーブル番号リストを第1の地域管理サーバ22に送信する(ステップST405)。プロセッサ211は、作成した拡張料金テーブル番号リストを対象となる第1の地域管理サーバ22に送信する。拡張料金テーブル番号リストは、車両5が通過する可能性がある第1の車線サーバ25が有していれば良い。そこで、プロセッサ211は、第1の地域管理サーバ22のうちの対象となる第1の地域管理サーバ22にのみ拡張料金テーブル番号リストを送信する。 The processor 211 transmits the extended fare table number list to the first regional management server 22 (step ST405). The processor 211 transmits the created extended fare table number list to the first regional management server 22 that is the target. The extended fare table number list only needs to be held by the first lane server 25 through which the vehicle 5 may pass. Therefore, the processor 211 transmits the extended fare table number list only to the first regional management server 22 that is the target among the first regional management servers 22.

プロセッサ221は、拡張料金テーブル番号リストを第1の管理IF装置24に送信する(ステップST406)。プロセッサ221は、インタフェース223を通じて拡張料金テーブル番号リストを受信する。そして、プロセッサ221は、対象となる第1の管理IF装置24に拡張料金テーブル番号リストを送信する。 The processor 221 transmits the extended fee table number list to the first management IF device 24 (step ST406). The processor 221 receives the extended fee table number list via the interface 223. The processor 221 then transmits the extended fee table number list to the target first management IF device 24.

プロセッサ241は、拡張料金テーブル番号リストを第1の料金所サーバ23に送信する(ステップST407)。プロセッサ241は、インタフェース243を通じて拡張料金テーブル番号リストを受信する。そして、プロセッサ241は、対象となる第1の料金所サーバ23に拡張料金テーブル番号リストを送信する。なお、プロセッサ241は、拡張料金テーブルリストを第1の車線サーバ25に直接送信しても良い。この場合、以下のステップST408は省略される。 The processor 241 transmits the extended fare table number list to the first toll gate server 23 (step ST407). The processor 241 receives the extended fare table number list via the interface 243. The processor 241 then transmits the extended fare table number list to the target first toll gate server 23. The processor 241 may also transmit the extended fare table list directly to the first lane server 25. In this case, the following step ST408 is omitted.

プロセッサ231は、拡張料金テーブル番号リストを第1の車線サーバ25に送信する(ステップST408)。プロセッサ231は、インタフェース233を通じて拡張料金テーブル番号リストを受信する。そして、プロセッサ231は、対象となる第1の車線サーバ25に拡張料金テーブル番号リストを送信する。 The processor 231 transmits the extended fare table number list to the first lane server 25 (step ST408). The processor 231 receives the extended fare table number list via the interface 233. The processor 231 then transmits the extended fare table number list to the target first lane server 25.

プロセッサ251は、拡張料金テーブル番号リストを記憶部252に登録する(ステップST409)。プロセッサ251は、インタフェース253を通じて拡張料金テーブル番号リストを受信する。そして、プロセッサ251は、記憶部252に拡張料金テーブル番号リストを登録する。 The processor 251 registers the extended fee table number list in the memory unit 252 (step ST409). The processor 251 receives the extended fee table number list through the interface 253. The processor 251 then registers the extended fee table number list in the memory unit 252.

その後、車両5が本線FF、エリア境FF、又は出口料金所に設置された第1の車線サーバ25を通過する。 Then, the vehicle 5 passes through the first lane server 25 installed at the main line FF, the area boundary FF, or the exit toll gate.

プロセッサ251は、車載器50から車両情報を受信する(ステップST410)。プロセッサ251は、インタフェース253を通じて車両情報を受信する。第1の車線サーバ25が管理する第1の路側機器26は、車両検知器262、カメラ263などを用いて車両5を検知する。そして、検知に基づいてアンテナ264は、車載器50と通信を開始する。そして、プロセッサ251は、車両情報を受信する。 The processor 251 receives vehicle information from the vehicle-mounted device 50 (step ST410). The processor 251 receives the vehicle information through the interface 253. The first roadside equipment 26 managed by the first lane server 25 detects the vehicle 5 using a vehicle detector 262, a camera 263, etc. Then, based on the detection, the antenna 264 starts communication with the vehicle-mounted device 50. The processor 251 then receives the vehicle information.

プロセッサ251は、車両情報に含まれる車載器IDから車両5が拡張料金テーブルリストに登録された車両であるか照合する(ステップST411)。プロセッサ251は、車両情報に含まれる車載器IDが記憶部252に記憶された拡張料金テーブル番号リストにある車載器IDに対応しているか照合する。対応する場合、プロセッサ251は、車両5が拡張料金テーブルを適用する車両5であると判定する。 The processor 251 checks whether the vehicle 5 is a vehicle registered in the extended fee table list based on the vehicle-mounted device ID included in the vehicle information (step ST411). The processor 251 checks whether the vehicle-mounted device ID included in the vehicle information corresponds to an onboard device ID in the extended fee table number list stored in the memory unit 252. If they correspond, the processor 251 determines that the vehicle 5 is a vehicle 5 to which the extended fee table applies.

プロセッサ251は、通行料金の引き当て処理を行う(ステップST412)。プロセッサ251は、拡張料金テーブル番号リストに含まれる拡張料金テーブル番号に対応した車線拡張料金テーブルを用いて車両5の通行料金を決定し、決定した通行料金についての情報を車載器50に送信する。また、車載器50は、スピーカ等を通じて、通行料金がいくらだったかを運転者にアナウンスしても良い。 The processor 251 performs a toll allocation process (step ST412). The processor 251 determines the toll for the vehicle 5 using the lane extension toll table corresponding to the extension toll table number included in the extension toll table number list, and transmits information about the determined toll to the vehicle-mounted device 50. The vehicle-mounted device 50 may also announce to the driver via a speaker or the like how much the toll was.

また、図18では、簡単化のため第1の高速道路会社2のみを用いて説明するが、車両5が第2の高速道路会社3及び第3の高速道路会社4に入ったのちに車線サーバ(出口料金所)から退場しても同様の動作になる。なお、車両5が走行した有料道路を管轄する広域管理サーバ同士で経路情報の引き渡しを行うのは勿論である。 For simplicity, FIG. 18 only uses the first expressway company 2 for explanation, but the same operation will occur if the vehicle 5 enters the second expressway company 3 and the third expressway company 4 and then exits through the lane server (exit toll booth). Of course, route information is handed over between the wide area management servers that have jurisdiction over the toll roads on which the vehicle 5 has traveled.

(第4の実施形態の作用効果)
以上説明した第4の実施形態によれば、広域管理サーバで経路把握を実施するため、車両側で多数の経路情報の経路把握およびその情報を用いての車線サーバ処理が不要となり、車線サーバおよび車載器側の記憶容量や処理負荷が軽減される。
(Functions and Effects of the Fourth Embodiment)
According to the fourth embodiment described above, route understanding is performed by the wide-area management server, so there is no need for the vehicle to understand a large amount of route information and perform lane server processing using that information, thereby reducing the memory capacity and processing load on the lane server and on the vehicle-mounted device.

[第5の実施形態]
[構成]
第5の実施形態に係る構成は、第1の実施形態に係る構成と同様であるため、構成についての説明を省略する。
[Fifth embodiment]
[composition]
The configuration according to the fifth embodiment is similar to the configuration according to the first embodiment, and therefore a description of the configuration will be omitted.

(随時処理)
第5の実施形態では、第1~第3の実施形態で説明した事前準備により、車線サーバが拡張料金テーブルを保持し、各地域サーバが拡張料金テーブル適用条件を保持することにより、拡張料金テーブルを用いた随時処理が可能になった際(運用段階)の処理について説明する。
(Processing at any time)
In the fifth embodiment, the processing when it becomes possible to perform processing on an ongoing basis using the extended fare table (operational stage) due to the advance preparations described in the first to third embodiments, in which the lane server holds the extended fare table and each regional server holds the conditions for applying the extended fare table, will be described.

図19は、第5の実施形態に係る随時処理の一例を示すシーケンス図である。
最初に、渋滞などによって通行料金が調整され、拡張料金テーブルを用いた運用が開始されたものとする。すなわち、第1の実施形態による事前準備処理が終了し、拡張料金テーブルを用いた運用が開始されたものとする。
FIG. 19 is a sequence diagram illustrating an example of an occasional process according to the fifth embodiment.
First, it is assumed that the toll is adjusted due to congestion or the like, and operation using the extended toll table is started. In other words, it is assumed that the advance preparation process according to the first embodiment is completed, and operation using the extended toll table is started.

そして、車両5は、第1の高速道路会社2が管轄する有料道路に入る又は有料道路上を走行しており、入口料金、本線FF、又はエリア境FFのいずれかに設置された第1の車線サーバ25を通過する。 The vehicle 5 enters or travels on a toll road under the jurisdiction of the first expressway company 2, and passes through a first lane server 25 installed at either the entrance toll, main line FF, or area boundary FF.

プロセッサ251は、車載器50から車両情報を受信する(ステップST501)。プロセッサ251は、インタフェース253を通じて車両情報を受信する。第1の車線サーバ25が管理する第1の路側機器26は、車両検知器262、カメラ263などを用いて車両5を検知する。そして、検知に基づいてアンテナ264は、車載器50と通信を開始する。そして、プロセッサ251は、車両情報を受信する。 The processor 251 receives vehicle information from the vehicle-mounted device 50 (step ST501). The processor 251 receives the vehicle information through the interface 253. The first roadside equipment 26 managed by the first lane server 25 detects the vehicle 5 using a vehicle detector 262, a camera 263, etc. Then, based on the detection, the antenna 264 starts communication with the vehicle-mounted device 50. Then, the processor 251 receives the vehicle information.

プロセッサ251は、経路情報を第1の地域管理サーバ22に送信する(ステップST502)。 The processor 251 transmits the route information to the first regional management server 22 (step ST502).

プロセッサ251は、自身に割り振られた料金所ID及び車両情報から車両5の通過経路を判定する。そして、プロセッサ251は、車両5の走行経路を示す走行履歴情報及び車両情報を含む経路情報を出力し、インタフェース253を通じて、第1の料金所サーバ23を中継して第1の地域管理サーバ22に当該経路情報を送信する。 The processor 251 determines the route that the vehicle 5 will take based on the toll gate ID and vehicle information assigned to the processor 251. The processor 251 then outputs route information including vehicle information and driving history information indicating the driving route of the vehicle 5, and transmits the route information to the first regional management server 22 via the interface 253 and the first toll gate server 23.

プロセッサ221は、車両5が割引の対象となる経路を通過しているかを判定する(ステップST503)。プロセッサ221は、インタフェース223を通じて、経路情報を受信する。プロセッサ201は、経路情報中の車両情報に含まれる車両IDと走行履歴情報で紐付けを行い、車両5毎の走行経路を示す走行経路情報を出力する。そして、当該走行経路情報及び記憶部202に記憶された拡張料金テーブル適用条件情報を照合し、車両5が拡張料金テーブルを適用するかどうか判定する。例えば、車両の走行経路が拡張料金テーブル適用情報に含まれる適用条件を満たす場合、プロセッサ201は、車両5に拡張料金テーブルを適用すると判定する。 The processor 221 determines whether the vehicle 5 is passing through a route that is eligible for a discount (step ST503). The processor 221 receives route information through the interface 223. The processor 201 links the vehicle ID included in the vehicle information in the route information with the driving history information, and outputs driving route information indicating the driving route for each vehicle 5. The processor 201 then compares the driving route information with the extended fare table application condition information stored in the memory unit 202, and determines whether the extended fare table is to be applied to the vehicle 5. For example, if the vehicle's driving route satisfies the application conditions included in the extended fare table application information, the processor 201 determines that the extended fare table is to be applied to the vehicle 5.

車両5に拡張料金テーブルを適用すると判定した場合、プロセッサ221は、拡張料金テーブルリストを作成する(ステップST504)。プロセッサ201は、適用する拡張料金テーブルの拡張料金テーブル番号及び車両5の車載器IDを含む拡張料金テーブル番号リストを作成する。 If it is determined that the extended fee table is to be applied to the vehicle 5, the processor 221 creates an extended fee table list (step ST504). The processor 201 creates an extended fee table number list that includes the extended fee table number of the extended fee table to be applied and the vehicle-mounted device ID of the vehicle 5.

ステップST505~ステップST513は、第4の実施形態で説明したステップST406~ステップST414と同様であるため、ここでの説明を省略する。 Steps ST505 to ST513 are similar to steps ST406 to ST414 described in the fourth embodiment, so their explanation will be omitted here.

また、図19では、簡単化のため第1の高速道路会社2のみを用いて説明するが、車両5が第2の高速道路会社3及び第3の高速道路会社4に入ったのちに車線サーバ(出口料金所)から退場しても同様の動作になる。なお、車両5が走行した有料道路を管轄する地域管理サーバ同士で経路情報の引き渡しを行うのは勿論である。 In addition, in FIG. 19, for simplicity, only the first expressway company 2 is used for explanation, but the same operation will occur even if the vehicle 5 enters the second expressway company 3 and the third expressway company 4 and then exits from the lane server (exit toll booth). Of course, route information is handed over between the regional management servers that have jurisdiction over the toll roads on which the vehicle 5 has traveled.

(第5の実施形態の作用効果)
以上説明した第5実施形態によれば、地域管理サーバで経路把握を実施するため、車両側で多数の経路情報の経路把握およびその情報を用いての車線サーバ処理が不要となり、車線サーバおよび車載器側の記憶容量や処理負荷が軽減される。
(Functions and Effects of the Fifth Embodiment)
According to the fifth embodiment described above, route understanding is performed by the regional management server, so there is no need for the vehicle to understand a large amount of route information and perform lane server processing using that information, and the storage capacity and processing load on the lane server and on the vehicle-mounted device are reduced.

[他の実施形態]
なお、この発明は上記実施形態に限定されるものではない。例えば、第1の実施形態~第3の実施形態はそれぞれ組み合わせることが可能である。例えば、第2の高速道路会社3は、第1の実施形態のように地域管理サーバがテーブル要求を統括連携サーバ1に送信し、第3の高速道路会社4は、料金テーブル管理サーバがテーブル要求を送信するようにしても良い。
[Other embodiments]
It should be noted that the present invention is not limited to the above-described embodiment. For example, the first to third embodiments can be combined with each other. For example, the second expressway company 3 may have a regional management server send a table request to the general cooperation server 1 as in the first embodiment, and the third expressway company 4 may have a toll table management server send a table request.

さらに、第4の実施形態と第5の実施形態も組み合わせることが可能である。すなわち、拡張料金テーブル適用条件を保持するサーバが高速道路会社毎に異なっていても良い。 Furthermore, the fourth and fifth embodiments can be combined. That is, the server that holds the extended toll table application conditions may be different for each expressway company.

要するに、この発明は上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。さらに、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。 In short, this invention is not limited to the above-described embodiment, and various modifications can be made in the implementation stage without departing from the gist of the invention. Furthermore, the embodiments may be implemented in combination as appropriate as possible, in which case the combined effects can be obtained. Furthermore, the above-described embodiment includes inventions at various stages, and various inventions can be extracted by appropriate combinations of the multiple constituent elements disclosed.

1…統括連携サーバ
101、201、301…プロセッサ
102、202、302…記憶部
103、202、302…インタフェース
104、204、304…表示部
105、205、305…操作部
2、3、4…高速道路会社
20、30、40…料金テーブル管理サーバ
201、301、401…プロセッサ
202、302、402…記憶部
203、303、403…インタフェース
204、304、404…表示部
205、305、405…操作部
21、31、41…広域管理サーバ
211、311、411…プロセッサ
212、312、412…記憶部
213、313、413…インタフェース
214、314、414…表示部
215、315、415…操作部
22、32、42…地域管理サーバ
221、321、421…プロセッサ
222、322、422…記憶部
223、323、423…インタフェース
224、324、424…表示部
225、325、425…操作部
23、33、43…料金所サーバ
231、331、431…プロセッサ
232、332、432…記憶部
233、333、433…インタフェース
234、334、434…表示部
235、335、435…操作部
24、34、44…管理IF装置
241、341、441…プロセッサ
242、342、442…記憶部
243、343、443…インタフェース
244、344、444…表示部
245、345、445…操作部
25、35、45…車線サーバ
251、351、451…プロセッサ
252、352、452…記憶部
253、353、453…インタフェース
254、354、454…表示部
255,355、455…操作部
26、36、46…路側機器
261、361、461…インタフェース集約部
262、362、462…車両検知器
263、363、463…カメラ
264、364、464…アンテナ
265、365、465…路側表示器
266、366、466…発進制御器
28、38、48…交通管制中央局
5…車両
50…車載器


1... General cooperation server 101, 201, 301... Processor 102, 202, 302... Memory unit 103, 202, 302... Interface 104, 204, 304... Display unit 105, 205, 305... Operation unit 2, 3, 4... Expressway company 20, 30, 40... Toll table management server 201, 301, 401... Processor 202, 302, 402... Memory unit 203, 303, 403... Interface 204, 304, 404... Display unit 205, 305, 405... Operation unit 21, 31, 41... Wide area management server 211, 311, 411... Processor 212, 312, 412... Memory unit 213, 313, 413... Interface 214, 314, 414...display unit 215, 315, 415...operation unit 22, 32, 42...regional management server 221, 321, 421...processor 222, 322, 422...storage unit 223, 323, 423...interface 224, 324, 424...display unit 225, 325, 425...operation unit 23, 33, 43...toll gate server 231, 331, 431...processor 232, 332, 432...storage unit 233, 333, 433...interface 234, 334, 434...display unit 235, 335, 435...operation unit 24, 34, 44...management IF device 241, 341, 441...processor 242, 342, 442...storage unit 243, 343, 443... interface 244, 344, 444... display unit 245, 345, 445... operation unit 25, 35, 45... lane server 251, 351, 451... processor 252, 352, 452... storage unit 253, 353, 453... interface 254, 354, 454... display unit 255, 355, 455... operation unit 26, 36, 46... roadside equipment 261, 361, 461... interface aggregation unit 262, 362, 462... vehicle detector 263, 363, 463... camera 264, 364, 464... antenna 265, 365, 465... roadside display 266, 366, 466... departure controller 28, 38, 48...Traffic control central station 5...Vehicle 50...In-vehicle device


Claims (10)

統括連携サーバと、前記統括連携サーバに接続された第1の料金テーブル管理サーバと、前記統括連携サーバに接続されたサーバを備える料金収受システムであって、
前記統括連携サーバは、前記サーバからクエリを受信し、前記第1の料金テーブル管理サーバに前記クエリを送信する第1の通信部を備え、
前記第1の料金テーブル管理サーバは、
車両が有料道路を通行した走行経路から通行料金が計算可能であり、且つ所定の区間に料金調整が設定された拡張料金テーブルを記憶する記憶部と、
前記クエリに基づいて前記拡張料金テーブルのうちの前記サーバが管轄する料金所に関連する部分拡張料金テーブルを取得する第2のプロセッサと、
前記部分拡張料金テーブルを前記統括連携サーバに送信する第2の通信部と、
を備え、
前記第1の通信部は、前記部分拡張料金テーブルを前記サーバに送信する、
料金収受システム。
A fee collection system including a centralized cooperation server, a first fee table management server connected to the centralized cooperation server, and a server connected to the centralized cooperation server,
the central cooperation server includes a first communication unit that receives a query from the server and transmits the query to the first fee table management server;
The first fee table management server
A storage unit that stores an extended fare table that allows a toll to be calculated from a travel route of a vehicle on a toll road and in which a fare adjustment is set for a predetermined section;
a second processor for obtaining a partial extended fare table of the extended fare table related to a toll booth under the jurisdiction of the server based on the query;
a second communication unit that transmits the partial extended fee table to the centralized cooperation server;
Equipped with
The first communication unit transmits the partial extended fee table to the server.
Toll collection system.
前記サーバは、前記統括連携サーバに接続された第1の地域管理サーバであり、
前記サーバは、前記部分拡張料金テーブルから前記サーバが管轄する前記料金所それぞれに関連する拡張料金テーブルを備える料金所拡張料金テーブルを作成する第3のプロセッサと、
前記サーバが管轄する前記料金所それぞれに対応した前記料金所拡張料金テーブルを送信する第3の通信部と、
を備える、請求項1に記載の料金収受システム。
the server is a first regional management server connected to the central coordination server,
a third processor for generating a toll booth extended fare table from the partial extended fare table , the toll booth extended fare table including an extended fare table associated with each of the toll booths managed by the server;
a third communication unit that transmits the toll gate extended fee table corresponding to each of the toll gates under the jurisdiction of the server;
The toll collection system according to claim 1 .
前記クエリは、前記拡張料金テーブルを作成したことを示す変更通知を前記第1の料金テーブル管理サーバから受信したことにより作成される、請求項1又は2に記載の料金収受システム。 3. The fee collection system according to claim 1, wherein the query is generated in response to receiving a change notification from the first fee table management server, the change notification indicating that the extended fee table has been generated. 前記料金収受システムは、前記第1の料金テーブル管理サーバに接続された第1の広域管理サーバをさらに備え、前記第1の広域管理サーバは、
前記拡張料金テーブルを適用するための適用条件と前記拡張料金テーブルを識別するための拡張料金テーブル番号を含む拡張料金テーブル適用条件情報及び前記拡張料金テーブルを作成する指示を含む変動料金設定情報を生成する第4のプロセッサと、
前記変動料金設定情報を前記第1の料金テーブル管理サーバに送信する第4の通信部と、
を備え、前記第2のプロセッサは、前記変動料金設定情報に基づいて前記拡張料金テーブルを作成し、前記拡張料金テーブルを作成したことを示す変更通知を生成する、請求項に記載の料金収受システム。
The toll collection system further includes a first wide area management server connected to the first toll table management server, and the first wide area management server
a fourth processor that generates extended fee table application condition information including an application condition for applying the extended fee table and an extended fee table number for identifying the extended fee table, and variable fee setting information including an instruction to create the extended fee table;
a fourth communication unit that transmits the variable fee setting information to the first fee table management server;
The toll collection system of claim 3 , further comprising: a second processor configured to generate the extended fee table based on the variable fee setting information and to generate a change notification indicating that the extended fee table has been generated.
前記料金収受システムは、前記統括連携サーバに接続された第2の広域管理サーバをさらに備え、前記第2の通信部は、前記変更通知を前記統括連携サーバを介して前記第2の広域管理サーバに送信し、
前記第2の広域管理サーバは、前記変更通知に応答して、拡張料金テーブル適用条件情報を要求する条件情報要求を生成する第5のプロセッサと、前記統括連携サーバを介して第1の広域管理サーバに前記条件情報要求を送信し、前記第1の広域管理サーバから前記条件情報要求に応じて前記拡張料金テーブル適用条件情報を受信する第5の通信部と、を備える、請求項4に記載の料金収受システム。
the fee collection system further includes a second wide-area management server connected to the central cooperation server, and the second communication unit transmits the change notification to the second wide-area management server via the central cooperation server;
The fee collection system of claim 4, wherein the second wide area management server comprises: a fifth processor that generates a condition information request requesting extended fee table application condition information in response to the change notification; and a fifth communication unit that transmits the condition information request to the first wide area management server via the centralized coordination server and receives the extended fee table application condition information from the first wide area management server in response to the condition information request.
前記料金収受システムは、前記統括連携サーバに接続された第2の広域管理サーバと、前記第2の広域管理サーバに接続された第2の地域管理サーバと、をさらに備え、前記第2の通信部は、前記変更通知を前記統括連携サーバ及び前記第2の広域管理サーバを介して前記第2の地域管理サーバに送信し、
前記第2の地域管理サーバは、前記変更通知に応答して、拡張料金テーブル適用条件情報を要求する条件情報要求を生成する第6のプロセッサと、前記統括連携サーバ及び前記第2の広域管理サーバを介して第1の広域管理サーバに前記条件情報要求を送信し、前記第1の広域管理サーバから前記条件情報要求に応じて前記拡張料金テーブル適用条件情報を受信する第6の通信部と、を備える、請求項4に記載の料金収受システム。
the fee collection system further includes a second wide area management server connected to the central cooperation server and a second regional management server connected to the second wide area management server, the second communication unit transmits the change notification to the second regional management server via the central cooperation server and the second wide area management server,
The fee collection system of claim 4, wherein the second regional management server comprises: a sixth processor that generates a condition information request requesting extended fee table application condition information in response to the change notification; and a sixth communication unit that transmits the condition information request to a first wide area management server via the centralized coordination server and the second wide area management server, and receives the extended fee table application condition information from the first wide area management server in response to the condition information request.
前記サーバは、前記統括連携サーバに接続された第2の料金テーブル管理サーバであり、前記料金収受システムは、前記第2の料金テーブル管理サーバに接続された第2の地域管理サーバと、を備え、
前記サーバは、前記部分拡張料金テーブルから前記サーバが管轄する料金所のうちの前記第2の地域管理サーバが管轄する料金所のための自地域拡張料金テーブルを作成する第7のプロセッサと、前記第2の地域管理サーバに前記自地域拡張料金テーブルを送信する第7の通信部と、を備え、
前記第2の地域管理サーバは、前記自地域拡張料金テーブルから前記第2の地域管理サーバが管轄する料金所それぞれに関連する拡張料金テーブルを備える料金所拡張料金テーブルを作成する第8のプロセッサと、前記第2の地域管理サーバが管轄する料金所それぞれに対応した前記料金所拡張料金テーブルを送信する第8の通信部と、を備える、請求項1に記載の料金収受システム。
the server is a second fare table management server connected to the centralized cooperation server, and the fee collection system includes a second regional management server connected to the second fare table management server,
the server comprises a seventh processor which creates a local area extended fee table for a toll gate under the jurisdiction of the second regional management server from the partial extended fee table , and a seventh communication unit which transmits the local area extended fee table to the second regional management server;
The toll collection system of claim 1, wherein the second regional management server comprises: an eighth processor that creates a toll gate extended fee table from the local region extended fee table, the toll gate extended fee table including extended fee tables related to each toll gate under the jurisdiction of the second regional management server; and an eighth communication unit that transmits the toll gate extended fee table corresponding to each toll gate under the jurisdiction of the second regional management server.
前記サーバは、前記統括連携サーバに接続された第1の料金所サーバである、請求項1に記載の料金収受システム。 The toll collection system according to claim 1 , wherein the server is a first toll gate server connected to the centralized cooperation server. 統括連携サーバが実行する料金収受方法であって、
サーバから第1のクエリを受信することと、
前記第1のクエリを第1の料金テーブル管理サーバに送信することと、
前記第1の料金テーブル管理サーバから、車両が有料道路を通行した走行経路から通行料金が計算可能であり、且つ所定の区間に料金調整が設定された拡張料金テーブルのうちの前記サーバが管轄する料金所に関連する部分拡張料金テーブルを受信することと、
前記部分拡張料金テーブルを前記サーバに送信することと、
を備える、料金収受方法。
A fee collection method executed by a centralized collaboration server, comprising:
Receiving a first query from a server;
sending the first query to a first tariff table management server;
receiving from the first toll table management server a partial extended toll table related to a toll gate under the jurisdiction of the server, the partial extended toll table being included in an extended toll table in which a toll can be calculated based on a travel route traveled by a vehicle on a toll road and toll adjustments are set for a predetermined section;
sending the partial extended fee table to the server;
A method of collecting fees .
括連携サーバのプロセッサによって実行させるための命令を備える料金収受プログラムであって、前記命令は、
サーバから第1のクエリを受信することと、
前記第1のクエリを第1の料金テーブル管理サーバに送信することと、
前記第1の料金テーブル管理サーバから、車両が有料道路を通行した走行経路から通行料金が計算可能であり、且つ所定の区間に料金調整が設定された拡張料金テーブルのうちの前記サーバが管轄する料金所に関連する部分拡張料金テーブルを受信することと、
前記部分拡張料金テーブルを前記サーバに送信することと、
を備える、料金収受プログラム
A fee collection program having instructions to be executed by a processor of a centralized coordination server , the instructions comprising:
Receiving a first query from a server;
sending the first query to a first tariff table management server;
receiving from the first toll table management server a partial extended toll table related to a toll gate under the jurisdiction of the server, the partial extended toll table being included in an extended toll table in which a toll can be calculated based on a travel route traveled by a vehicle on a toll road and toll adjustments are set for a predetermined section;
sending the partial extended fee table to the server;
A toll collection program that includes :
JP2021089640A 2021-05-27 2021-05-27 Toll collection system, toll collection method, toll collection program Active JP7631098B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2021089640A JP7631098B2 (en) 2021-05-27 2021-05-27 Toll collection system, toll collection method, toll collection program
JP2024220077A JP7771340B2 (en) 2021-05-27 2024-12-16 Integrated coordination server, wide area management server, toll table management server, regional management server, toll gate server
JP2024220076A JP7771339B2 (en) 2021-05-27 2024-12-16 Toll collection system and toll collection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021089640A JP7631098B2 (en) 2021-05-27 2021-05-27 Toll collection system, toll collection method, toll collection program

Related Child Applications (2)

Application Number Title Priority Date Filing Date
JP2024220076A Division JP7771339B2 (en) 2021-05-27 2024-12-16 Toll collection system and toll collection method
JP2024220077A Division JP7771340B2 (en) 2021-05-27 2024-12-16 Integrated coordination server, wide area management server, toll table management server, regional management server, toll gate server

Publications (2)

Publication Number Publication Date
JP2022182202A JP2022182202A (en) 2022-12-08
JP7631098B2 true JP7631098B2 (en) 2025-02-18

Family

ID=84328470

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2021089640A Active JP7631098B2 (en) 2021-05-27 2021-05-27 Toll collection system, toll collection method, toll collection program
JP2024220076A Active JP7771339B2 (en) 2021-05-27 2024-12-16 Toll collection system and toll collection method
JP2024220077A Active JP7771340B2 (en) 2021-05-27 2024-12-16 Integrated coordination server, wide area management server, toll table management server, regional management server, toll gate server

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2024220076A Active JP7771339B2 (en) 2021-05-27 2024-12-16 Toll collection system and toll collection method
JP2024220077A Active JP7771340B2 (en) 2021-05-27 2024-12-16 Integrated coordination server, wide area management server, toll table management server, regional management server, toll gate server

Country Status (1)

Country Link
JP (3) JP7631098B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004164178A (en) 2002-11-12 2004-06-10 Toshiba Corp Toll collection method, toll collection system, lane control device, onboard equipment
JP2005182593A (en) 2003-12-22 2005-07-07 Fujitsu Ltd Distance calculation method and apparatus
JP2011191947A (en) 2010-03-12 2011-09-29 Toshiba Corp Toll collection system
JP2020087341A (en) 2018-11-30 2020-06-04 株式会社東芝 Toll collection system, ETC roadside device, and toll collection method
JP2020107111A (en) 2018-12-27 2020-07-09 株式会社東芝 Charge processing system, central unit and exit toll gate equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004164178A (en) 2002-11-12 2004-06-10 Toshiba Corp Toll collection method, toll collection system, lane control device, onboard equipment
JP2005182593A (en) 2003-12-22 2005-07-07 Fujitsu Ltd Distance calculation method and apparatus
JP2011191947A (en) 2010-03-12 2011-09-29 Toshiba Corp Toll collection system
JP2020087341A (en) 2018-11-30 2020-06-04 株式会社東芝 Toll collection system, ETC roadside device, and toll collection method
JP2020107111A (en) 2018-12-27 2020-07-09 株式会社東芝 Charge processing system, central unit and exit toll gate equipment

Also Published As

Publication number Publication date
JP7771340B2 (en) 2025-11-17
JP2022182202A (en) 2022-12-08
JP2025026749A (en) 2025-02-21
JP7771339B2 (en) 2025-11-17
JP2025026748A (en) 2025-02-21

Similar Documents

Publication Publication Date Title
JP7451788B2 (en) ETC roadside equipment and toll collection method
US12340632B2 (en) Providing toll service for a vehicle including an on-board unit
JP2020057316A (en) Information processing device, information processing system, and advertisement distribution method
JP2023029434A (en) Area management equipment, checkpoint equipment and exit tollgate equipment
JP2003216989A (en) Toll collection system, onboard equipment, toll collection method
JP6917721B2 (en) Charge processing equipment and charge processing method
JP4331493B2 (en) Charge settlement system and charge settlement method
JP7631098B2 (en) Toll collection system, toll collection method, toll collection program
JP5358982B2 (en) Vehicle passage information notification system and vehicle passage information notification method
JP6422016B2 (en) Vehicle position utilization system, vehicle-mounted device and program
JP2018097676A (en) Central device, facility server, service cooperation system, service provision method and program
JP7646479B2 (en) Fee processing system, fee processing device, fee processing method, and fee processing program
JP2006029850A (en) Navigation system, and route guide method
JP7558289B2 (en) Vehicle allocation device, vehicle allocation system, vehicle-mounted device, vehicle allocation method, and vehicle allocation program
JP7358195B2 (en) Toll processing system, exit processing device, central device, and exit toll processing method
JP2004184338A (en) Vehicle information providing system and communication method therefor
JP7273699B2 (en) Toll processing system, exit processing device, and exit processing method
JP7600330B2 (en) Central device and central charge processing method
JP7576967B2 (en) Information processing device, information processing method and system
JP2003217087A (en) Toll collection system capable of distributing data to vehicles, method and road facility for toll collection system
JP2023087471A (en) Entry/exit management system and entry/exit management method
JP3819714B2 (en) Road pricing system
KR20240002774A (en) Toll collection system
JP2024178807A (en) Charge central data processing server, abnormal communication processing system, and abnormal communication processing method
JP6500298B2 (en) Toll collection system

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20230105

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241015

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241216

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250205

R150 Certificate of patent or registration of utility model

Ref document number: 7631098

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350