JP7499723B2 - Billing processing device, billing processing method and program - Google Patents
Billing processing device, billing processing method and program Download PDFInfo
- Publication number
- JP7499723B2 JP7499723B2 JP2021061003A JP2021061003A JP7499723B2 JP 7499723 B2 JP7499723 B2 JP 7499723B2 JP 2021061003 A JP2021061003 A JP 2021061003A JP 2021061003 A JP2021061003 A JP 2021061003A JP 7499723 B2 JP7499723 B2 JP 7499723B2
- Authority
- JP
- Japan
- Prior art keywords
- real
- vehicle
- information
- charging
- identification information
- 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
Links
- 238000003672 processing method Methods 0.000 title claims description 10
- 238000000034 method Methods 0.000 claims description 73
- 238000004891 communication Methods 0.000 description 52
- 238000010586 diagram Methods 0.000 description 18
- 230000010365 information processing Effects 0.000 description 13
- 230000006870 function Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
Description
本開示は、課金処理装置、課金処理方法及びプログラムに関する。 The present disclosure relates to a billing processing device, a billing processing method, and a program.
高速道路などの有料道路では車両が通過する際に課金処理が行われる。
特許文献1には、関連する技術として、有料道路において車両に課金処理を行うシステムに関する技術が開示されている。
On toll roads such as expressways, a toll fee is charged when a vehicle passes through.
Japanese Patent Application Laid-Open No. 2003-233633 discloses, as a related technique, a technique relating to a system for performing toll processing on vehicles on toll roads.
ところで、有料道路における課金の支払いの多くは、クレジットカードなどの後納処理によるものである。すなわち、クレジットカード会社から銀行への請求までに正しい課金額が算出されればよい。しかしながら、レンタカーやタクシーなどが有料道路を走行した場合、車両の利用者が正確な課金額を直ちに支払う必要がある。
そのため、課金処理に即時性が要求される場合であっても、正確な課金額を即時に算出しつつ、システム全体の課金処理における負荷を低減することのできる技術が求められている。
Incidentally, most toll payments on toll roads are made by deferred payment using credit cards or other methods. In other words, it is sufficient if the correct amount is calculated before the credit card company bills the bank. However, when a rental car or taxi travels on a toll road, the user of the vehicle must immediately pay the correct amount.
Therefore, even when immediacy is required for billing processing, there is a demand for a technique that can instantly calculate an accurate billing amount while reducing the load on the entire system in billing processing.
本開示は、上記課題を解決するためになされたものであって、課金処理に即時性が要求される場合であっても、システム全体の課金処理における負荷を低減することのできる課金処理装置、課金処理方法及びプログラムを提供することを目的としている。 The present disclosure has been made to solve the above problem, and aims to provide a billing processing device, billing processing method, and program that can reduce the load on the billing process of the entire system, even when immediacy is required for the billing process.
上記課題を解決するために、本開示に係る課金処理装置は、即時課金が必要であるか否かを示す即時課金情報と、車両を識別可能な識別情報とを関連付けて記録する記録部と、前記識別情報に関連付けて前記車両の走行履歴を示す走行履歴情報を更新する更新部と、課金対象となる条件を満たした前記走行履歴情報に基づいて、前記識別情報に紐づく利用者に対して課金処理を行う課金処理部であって、前記走行履歴情報が前記条件を満たした前記車両が、前記即時課金が必要である前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合、前記即時課金が必要でない前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合よりも優先して前記課金処理を行う課金処理部と、を備える。 In order to solve the above problem, the billing processing device according to the present disclosure includes a recording unit that records instant billing information indicating whether instant billing is necessary and identification information capable of identifying a vehicle in association with each other, an update unit that updates driving history information indicating the driving history of the vehicle in association with the identification information, and a billing processing unit that performs billing processing on a user linked to the identification information based on the driving history information that satisfies a condition for being billed, and when the vehicle whose driving history information satisfies the condition is a vehicle corresponding to the identification information associated with the instant billing information for which instant billing is necessary, the billing processing unit performs the billing processing in priority over a vehicle corresponding to the identification information associated with the instant billing information for which instant billing is not necessary.
本開示に係る課金処理方法は、課金処理装置が行う課金処理方法であって、即時課金が必要であるか否かを示す即時課金情報と、車両を識別可能にする識別情報とを関連付けて記録することと、前記識別情報に関連付けて前記車両の走行履歴を示す走行履歴情報を更新することと、課金対象となる条件を満たした前記走行履歴情報に基づいて、前記識別情報に紐づく利用者に対して課金処理を行うことであって、前記走行履歴情報が前記条件を満たした前記車両が、前記即時課金が必要である前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合、前記即時課金が必要でない前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合よりも優先して前記課金処理を行うことと、を含む。 The charging processing method according to the present disclosure is a charging processing method performed by a charging processing device, and includes recording instant charging information indicating whether instant charging is necessary or not in association with identification information that enables a vehicle to be identified, updating driving history information indicating the driving history of the vehicle in association with the identification information, and performing charging processing for a user linked to the identification information based on the driving history information that satisfies a condition for being subject to charging, wherein if the vehicle whose driving history information satisfies the condition is a vehicle corresponding to the identification information associated with the instant charging information for which instant charging is necessary, the charging processing is performed in priority over a vehicle corresponding to the identification information associated with the instant charging information for which instant charging is not necessary .
本開示に係るプログラムは、コンピュータに、即時課金が必要であるか否かを示す即時課金情報と、車両を識別可能な識別情報とを関連付けて記録することと、前記識別情報に関連付けて前記車両の走行履歴を示す走行履歴情報を更新することと、課金対象となる条件を満たした前記走行履歴情報に基づいて、前記識別情報に紐づく利用者に対して課金処理を行うことであって、前記走行履歴情報が前記条件を満たした前記車両が、前記即時課金が必要である前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合、前記即時課金が必要でない前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合よりも優先して前記課金処理を行うことと、を実行させる。 The program disclosed herein causes a computer to record instant charging information indicating whether instant charging is necessary and identification information capable of identifying a vehicle in association with each other, update driving history information indicating the driving history of the vehicle in association with the identification information, and perform a charging process for a user linked to the identification information based on the driving history information that satisfies a condition for being charged, whereby if the vehicle whose driving history information satisfies the condition is a vehicle corresponding to the identification information associated with the instant charging information for which instant charging is necessary, the charging process is performed in priority over a vehicle corresponding to the identification information associated with the instant charging information for which instant charging is not necessary.
本開示に係る課金処理装置、課金処理方法及びプログラムによれば、課金処理に即時性が要求される場合であっても、システム全体の課金処理における負荷を低減することができる。 The billing processing device, billing processing method, and program disclosed herein can reduce the load on the billing process of the entire system, even when immediacy is required for billing processing.
<実施形態>
以下、図面を参照しながら実施形態について詳しく説明する。
本開示の一実施形態による情報処理システムについて説明する。
(情報処理システムの構成)
図1は、本開示の一実施形態による情報処理システム1の構成を示す図である。情報処理システム1は、図1に示すように、GNSS(Global Navigation Satellite System)衛星10、車両20a、20b、・・・、記憶装置30、および課金処理装置40を備える。車両20a、20b、・・・を総称して、車両20と呼ぶ。情報処理システム1は、即時課金の処理が必要な車両20に対して、即時課金の処理が不要な車両20よりも優先して課金処理を行うシステムである。なお、図1では、車両20aについて、GNSS衛星10および記憶装置30との間の通信のイメージを表すための点線が示されているが、車両20bも、GNSS10および記憶装置30と通信を行っている。また、課金処理装置40と記憶装置30の間でも通信が行われる。
<Embodiment>
Hereinafter, the embodiments will be described in detail with reference to the drawings.
An information processing system according to an embodiment of the present disclosure will be described.
(Configuration of Information Processing System)
FIG. 1 is a diagram showing a configuration of an
GNSS衛星10の例としては、GPS(Global Positioning System)などで用いられる人工衛星が挙げられる。GNSS衛星10は、例えば、4つ以上の静止通信衛星を含む。
An example of the GNSS
車両20は、有料道路(例えば、高速道路)を走行する車両である。車両20は、車載器201を備える。車載器201は、OBU(On BoardUnit)と呼ばれる場合がある。図2は、本開示の一実施形態による車載器201の構成を示す図である。車載器201は、図2に示すように、通信部2011、および測位部2012を備える。
The vehicle 20 is a vehicle that travels on a toll road (e.g., an expressway). The vehicle 20 includes an on-
通信部2011は、車載器201の外部と通信を行う。例えば、通信部2011は、GNSS衛星10から電波を受信する。また、通信部2011は、課金処理装置40と通信を行う。
The
測位部2012は、通信部2011が受信した電波に基づいて、自身の車両20について測位する。なお、測位部2012が行う測位方法は、例えば、4つのGNSS衛星10のうち3つから受信した電波に基づき自身の車両20の位置を算出し、もう1つのGNSS衛星10から受信した電波で位置を補正するなど、既知の技術を用いるものであってよい。
The
また、測位部2012は、算出した自身の車両20の位置を、自身の車両20を識別可能にする識別情報とともに、測位結果として、通信部2011を介して記憶装置30に送信する。
The
記憶装置30は、アカウント情報、および走行情報を記憶する。アカウント情報は、車両20を識別可能にする識別情報、および即時課金を要望する(即時課金が必要である)か否かを示す即時課金情報を少なくとも含む。なお、アカウント情報の詳細については後述する。
The
図3は、本開示の一実施形態による記憶装置30の構成を示す図である。記憶装置30は、図3に示すように、記憶部301、302、303を備える。例えば、記憶部301は、アカウント情報を記憶する。例えば、記憶部302は、課金処理が行われていない走行情報を記憶する。例えば、記憶部303は、課金処理が行われた走行情報を記憶する。
FIG. 3 is a diagram showing the configuration of
図4は、記憶部301が記憶するアカウント情報の一例を示す図である。アカウント情報は、即時課金を要望するか否かを示す即時課金情報と、車両20を識別可能にする識別情報とを関連付けた情報を少なくとも含む。即時課金情報の例としては、“0”の場合即時課金を要望せず、“1”の場合即時課金を要望する図4に示すような即時フラグが挙げられる。即時課金情報または即時フラグは、アカウント情報を登録または更新する際等における利用者からの申し出や、車種等に応じてあらかじめ設定されていてもよい。車両20を識別可能にする識別情報の例としては、アカウントIDが挙げられる。アカウントIDの例としては、車載器201の識別情報(車載器ID(Identification)など)、車両20のナンバープレート情報、車両20の車種情報などが挙げられる。
Figure 4 is a diagram showing an example of account information stored in the
図5は、記憶部302が記憶する課金処理が行われていない走行情報の一例を示す図である。また、図6は、記憶部303が記憶する課金処理が行われた走行情報の一例を示す図である。走行IDは、有料道路における車両20の走行に固有の識別情報である。即時フラグは、課金処理について、即時課金の必要の有無を示すフラグである。例えば、即時フラグ1は、課金処理において即時課金を行う必要があることを示す。また、即時フラグ0は、課金処理において即時課金を行う必要がないことを示す。入口IC(InterChange)は、車両20が有料道路に入ったインターチェンジを示す識別情報である。走行履歴は、車両20が入口ICを通過後の時刻と、その時刻における車両20の位置とを関連付けた情報である。出口ICは、車両20が有料道路から出たインターチェンジを示す識別情報である。精算対象フラグは、車両20が出口ICを通過し、有料道路の課金処理の対象となったことを示すフラグである。通行料金は、走行履歴に基づいて行われた課金処理の結果を示す。
Figure 5 is a diagram showing an example of driving information stored in the
図7は、課金処理装置40の構成の一例を示す図である。課金処理装置40は、図7に示すように、アカウント管理部401(記録部の一例)、通信処理部402(更新部の一例)、およびデータ処理部403(課金処理部の一例)を備える。
Figure 7 is a diagram showing an example of the configuration of the
アカウント管理部401は、即時課金を要望するか否かを示す即時課金情報と、車両20を識別可能にする識別情報とを関連付けた情報を少なくとも含むアカウント情報を記憶装置30に記録する。
The
通信処理部402は、車両20を識別可能にする識別情報に関連付けて車両20の走行履歴を示す走行履歴情報を更新する。例えば、通信処理部402は、所定のタイミングごとに、測位結果を受信する。通信処理部402は、受信した測位結果が示す識別情報を特定する。通信処理部402は、記憶装置30に記録された、その特定した識別情報に関連付けて車両20の走行履歴を示す走行履歴情報を書き換える。所定のタイミングごとの例としては、一定時間ごと(例えば1秒ごと)、車両20が一定以上の距離移動したことを検出するたびなどが挙げられる。
The
データ処理部403は、課金対象となる条件を満たした走行履歴情報に基づいて、識別情報に紐づく利用者に対して課金処理を行う。例えば、データ処理部403は、走行履歴情報がその条件を満たした車両20が、即時課金を要望する即時課金情報に関連付けられた識別情報に対応する車両20である場合、即時課金を要望しない即時課金情報に関連付けられた識別情報に対応する車両20である場合よりも優先して課金処理を行う。より具体的には、例えば、走行履歴情報がその条件を満たした車両20が、即時課金を要望する即時課金情報に関連付けられた識別情報に対応する車両20である場合、データ処理部403は、直ちに課金処理を行う。
The
(課金処理装置40が行う処理)
次に、情報処理システム1において課金処理装置40が行う課金処理について、図8および図9を参照して説明する。なお、ここでは、有料道路を走行する各車両20について、即時フラグとアカウントIDとを含むアカウント情報が、アカウント管理部401によって、予め記憶装置30の記憶部301に記録されているものとする。また、測位部2012は、通信部2011がGNSS衛星10から受信した電波に基づいて、自身の車両20について測位し、その測位結果を所定のタイミングごとに課金処理装置40に送信しているものとする。また、記憶部302は、課金処理が行われていない走行情報を記憶するものとする。また、記憶部303は、課金処理が行われた走行情報を記憶するものとする。
(Processing performed by billing processing device 40)
Next, the charging process performed by the charging
まず、課金処理装置40が行う走行履歴を更新する処理について、図8を参照して説明する。通信処理部402は、車両20から測位結果を受信する(ステップS1)。通信処理部402は、記憶部302が記憶する未処理の走行情報に、受信した測位結果が示す識別情報を含む走行情報があるか否かを判定する(ステップS2)。通信処理部402は、記憶部302においてその識別情報を含む走行情報がないと判定した場合(ステップS2においてNO)、車両20が入口ICを通過したか否かを判定する(ステップS3)。例えば、記憶装置30が入口ICの位置情報を記憶しており、通信処理部402は、測位結果が入口ICを通過したことを示す場合、車両20が入口ICを通過したと判定する。また、通信処理部402は、測位結果が入口ICを通過しないことを示す場合、車両20が入口ICを通過していないと判定する。
First, the process of updating the driving history performed by the
通信処理部402は、車両20が入口ICを通過していないと判定した場合(ステップS3においてNO)、ステップS1の処理に戻す。通信処理部402は、車両20が入口ICを通過したと判定した場合(ステップS3においてYES)、その車両20の課金処理として即時課金が必要であるか否かを判定する(ステップS4)。例えば、通信処理部402は、記憶部301が記憶するその車両20のアカウント情報に含まれる即時フラグが1である場合、即時課金が必要であると判定する。また、通信処理部402は、記憶部301が記憶するその車両20のアカウント情報に含まれる即時フラグが0である場合、即時課金が不要であると判定する。
When the
通信処理部402は、即時課金が必要であると判定した場合(ステップS4においてYES)、即時フラグを1にし(ステップS5)、未処理の走行情報として記憶部302に記録する(ステップS6)。また、通信処理部402は、即時課金が必要でないと判定した場合(ステップS4においてNO)、即時フラグを0にし(ステップS7)、ステップS6の処理に進める。
If the
また、通信処理部402は、記憶部302においてその識別情報を含む走行情報があると判定した場合(ステップS2においてYES)、車両20が出口ICを通過したか否かを判定する(ステップS8)。例えば、記憶装置30が出口ICの位置情報を記憶しており、通信処理部402は、測位結果が出口ICを通過したことを示す場合、車両20が出口ICを通過したと判定する。また、通信処理部402は、測位結果が出口ICを通過しないことを示す場合、車両20が出口ICを通過していないと判定する。
When the
通信処理部402は、車両20が出口ICを通過したと判定した場合(ステップS8においてYES)、精算対象フラグを1にし(ステップS9)、ステップS6の処理に進める。また、通信処理部402は、車両20が出口ICを通過していないと判定した場合(ステップS8においてNO)、精算対象フラグを0にし(ステップS10)、ステップS6の処理に進める。
If the
通信処理部402は、ステップS6の処理を終えると、即時フラグが1かつ精算対象フラグが1であるか否かを判定する(ステップS11)。通信処理部402は、即時フラグが1かつ精算対象フラグが1であると判定した場合(ステップS11においてYES)、データ処理部403へ即時課金の処理を依頼する(ステップS12)。具体的には、通信処理部402は、即時フラグが1かつ精算対象フラグが1の未処理の走行情報について即時課金の処理を実行させる指示をデータ処理部403に送信する。その指示には、アカウント情報が含まれている。そして、通信処理部402は、ステップS1の処理に戻す。また、通信処理部402は、即時フラグが1かつ精算対象フラグが1でないと判定した場合(ステップS11においてNO)、ステップS1の処理に戻す。
When the
なお、データ処理部403は、通信処理部402から即時課金の処理を依頼された場合、即時課金の処理を行い、処理結果を通信処理部402に送信する。通信処理部402は、処理結果を車両20に送信する(ステップS13)。
When the
次に、課金処理装置40が行う課金処理について、図9を参照して説明する。データ処理部403は、通信処理部402から即時課金の処理を依頼されたか否かを判定する(ステップS21)。例えば、データ処理部403は、即時フラグが1かつ精算対象フラグが1の未処理の走行情報について即時課金の処理を実行させる指示を通信処理部402から受信した場合、通信処理部402から即時課金の処理を依頼されたと判定する。また、データ処理部403は、その指示を通信処理部402から受信しない場合、通信処理部402から即時課金の処理を依頼されていないと判定する。
Next, the charging process performed by the charging
データ処理部403は、即時課金の処理の依頼があると判定した場合(ステップS21においてYES)、課金処理を実行中であるか否かを判定する(ステップS22)。データ処理部403は、課金処理を実行中であると判定した場合(ステップS22においてYES)、実行中の課金処理が即時課金であるか否かを判定する(ステップS23)。データ処理部403は、実行中の課金処理が即時課金でないと判定した場合(ステップS23においてNO)、課金処理を実行中の走行情報を退避フラグとともに記憶装置30に退避させる(ステップS24)。データ処理部403は、ステップS21の即時課金の処理の依頼に含まれるアカウント情報を記憶部302において検索する(ステップS25)。そして、データ処理部403は、そのアカウント情報を含む未処理の走行情報を特定する(ステップS26)。データ処理部403は、特定した走行情報について課金処理を行う(ステップS27)。データ処理部403は、課金処理の結果を通信処理部402に送信する(ステップS28)。また、データ処理部403は、課金処理の結果を記憶部303に記録する(ステップS29)。そして、データ処理部403は、ステップS21の処理に戻す。
When the
また、データ処理部403は、実行中の課金処理が即時課金であると判定した場合(ステップS23においてYES)、課金処理を継続する(ステップS30)。データ処理部403は、課金処理の結果を通信処理部402に送信する(ステップS31)。また、データ処理部403は、課金処理の結果を記憶部303に記録する(ステップS32)。そして、データ処理部403は、ステップS25の処理に進める。また、データ処理部403は、課金処理を実行中でないと判定した場合(ステップS22においてNO)、ステップS25の処理に進める。
If the
また、データ処理部403は、即時課金の処理の依頼がないと判定した場合(ステップS21においてNO)、記憶装置30に退避させた課金処理を実行中の走行情報があるか否かを判定する(ステップS33)。例えば、データ処理部403は、記憶装置30において退避フラグを検索し、退避フラグがある場合、記憶装置30に退避させた課金処理を実行中の走行情報があると判定する。また、データ処理部403は、記憶装置30において退避フラグを検索し、退避フラグがない場合、記憶装置30に退避させた課金処理を実行中の走行情報がないと判定する。
If the
データ処理部403は、記憶装置30に退避させた課金処理を実行中の走行情報があると判定した場合(ステップS33においてYES)、その走行情報について課金処理を行う(ステップS34)。データ処理部403は、即時課金ではない未処理の走行情報があるか否かを判定する(ステップS35)。データ処理部403は、即時課金ではない未処理の走行情報があると判定した場合(ステップS35においてYES)、その走行情報について課金処理を行う(ステップS36)。そして、データ処理部403は、ステップS29の処理に進める。
When the
また、データ処理部403は、記憶装置30に退避させた課金処理を実行中の走行情報がないと判定した場合(ステップS33においてNO)、ステップS35の処理に進める。また、データ処理部403は、即時課金ではない未処理の走行情報がないと判定した場合(ステップS35においてNO)、ステップS21の処理に戻す。
If the
なお、図9において、データ処理部403は、ステップS21の判定処理を、他の処理と並行して常時行われており、ステップS21の処理でYESと判定した場合、他の処理よりも優先してステップS22の処理に進める。
In FIG. 9, the
なお、図9に示す課金処理では、課金処理装置40は、未処理の走行情報について、古い情報から順に処理することが望ましい。
In the billing process shown in FIG. 9, it is preferable that the
(作用効果)
以上、本開示の一実施形態による情報処理システム1について説明した。情報処理システム1において、課金処理装置40は、即時課金が必要であるか否かを示す即時課金情報と、車両20を識別可能にする識別情報とを関連付けて記録するアカウント管理部401と、前記識別情報に関連付けて前記車両20の走行履歴を示す走行履歴情報を更新する通信処理部402と、課金対象となる条件を満たした前記走行履歴情報に基づいて、前記識別情報に紐づく利用者に対して課金処理を行うデータ処理部403であって、前記走行履歴情報が前記条件を満たした前記車両20が、前記即時課金が必要である前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合、前記即時課金が必要でない前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合よりも優先して前記課金処理を行うデータ処理部403と、を備える。
(Action and Effect)
The
これにより、本開示の一実施形態による情報処理システム1の課金処理装置40は、課金処理に即時性が要求される場合であっても、即時課金処理すべき車両の課金処理を優先して実施し、即時課金処理すべき車両の課金処理を優先させないことにより、システム全体の課金処理における負荷を低減することができる。
As a result, the
なお、本開示の実施形態における処理は、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。 The order of the processes in the embodiments of the present disclosure may be changed as long as appropriate processing is performed.
本開示の実施形態における記憶部301、302、303、記憶装置30、その他の記憶部や記憶装置(レジスタ、ラッチを含む)のそれぞれは、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部301、302、303、記憶装置30、その他の記憶部や記憶装置のそれぞれは、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。
In the embodiment of the present disclosure, each of the
本開示の実施形態について説明したが、上述の情報処理システム1、課金処理装置40、車載器201、その他の制御装置は内部に、コンピュータシステムを有していてもよい。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。コンピュータの具体例を以下に示す。
図8は、少なくとも1つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
コンピュータ5は、図8に示すように、CPU6、メインメモリ7、ストレージ8、インターフェース9を備える。
例えば、上述の情報処理システム1、課金処理装置40、車載器201、その他の制御装置のそれぞれは、コンピュータ5に実装される。そして、上述した各処理部の動作は、プログラムの形式でストレージ8に記憶されている。CPU6は、プログラムをストレージ8から読み出してメインメモリ7に展開し、当該プログラムに従って上記処理を実行する。また、CPU6は、プログラムに従って、上述した各記憶部に対応する記憶領域をメインメモリ7に確保する。
Although the embodiment of the present disclosure has been described, the above-mentioned
FIG. 8 is a schematic block diagram illustrating a computer configuration according to at least one embodiment.
As shown in FIG. 8, the
For example, the above-mentioned
ストレージ8の例としては、HDD(Hard Disk Drive)、SSD(Solid State Drive)、磁気ディスク、光磁気ディスク、CD-ROM(Compact Disc Read Only Memory)、DVD-ROM(Digital Versatile Disc Read Only Memory)、半導体メモリ等が挙げられる。ストレージ8は、コンピュータ5のバスに直接接続された内部メディアであってもよいし、インターフェース9または通信回線を介してコンピュータ5に接続される外部メディアであってもよい。また、このプログラムが通信回線によってコンピュータ5に配信される場合、配信を受けたコンピュータ5が当該プログラムをメインメモリ7に展開し、上記処理を実行してもよい。少なくとも1つの実施形態において、ストレージ8は、一時的でない有形の記憶媒体である。
Examples of
また、上記プログラムは、前述した機能の一部を実現してもよい。さらに、上記プログラムは、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるファイル、いわゆる差分ファイル(差分プログラム)であってもよい。 The program may also realize some of the functions described above. Furthermore, the program may be a file that can realize the functions described above in combination with a program already recorded in the computer system, a so-called differential file (differential program).
本開示のいくつかの実施形態を説明したが、これらの実施形態は、例であり、開示の範囲を限定しない。これらの実施形態は、開示の要旨を逸脱しない範囲で、種々の追加、種々の省略、種々の置き換え、種々の変更を行ってよい。 Although several embodiments of the present disclosure have been described, these embodiments are merely examples and do not limit the scope of the disclosure. Various additions, omissions, substitutions, and modifications may be made to these embodiments without departing from the spirit of the disclosure.
<付記>
本開示の各実施形態に記載の課金処理装置40、課金処理方法及びプログラムは、例えば以下のように把握される。
<Additional Notes>
The
(1)第1の態様に係る課金処理装置(40)は、
即時課金が必要であるか否かを示す即時課金情報と、車両(20)を識別可能な識別情報とを関連付けて記録する記録部(401)と、
前記識別情報に関連付けて前記車両(20)の走行履歴を示す走行履歴情報を更新する更新部(402)と、
課金対象となる条件を満たした前記走行履歴情報に基づいて、前記識別情報に紐づく利用者に対して課金処理を行う課金処理部(403)であって、前記走行履歴情報が前記条件を満たした前記車両(20)が、前記即時課金が必要である前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合、前記即時課金が必要でない前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合よりも優先して前記課金処理を行う課金処理部(403)と、
を備える。
(1) A billing processing device (40) according to a first aspect includes:
a recording unit (401) for recording real-time charging information indicating whether real-time charging is required or not and identification information capable of identifying a vehicle (20) in association with each other;
an update unit (402) that updates driving history information indicating a driving history of the vehicle (20) in association with the identification information;
a charging processing unit (403) for performing charging processing for a user linked to the identification information based on the driving history information that satisfies a condition for being charged, wherein when the vehicle (20) for which the driving history information satisfies the condition is a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is required, the charging processing unit (403) prioritizes the charging processing over a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is not required;
Equipped with.
これにより、課金処理装置(40)は、課金処理に即時性が要求される場合であっても、即時課金処理すべき車両の課金処理を優先して実施し、即時課金処理すべき車両の課金処理を優先させないことにより、システム全体の課金処理における負荷を低減することがきる。 As a result, even when immediacy is required for billing processing, the billing processing device (40) prioritizes billing processing for vehicles that should be billed immediately and does not prioritize billing processing for vehicles that should be billed immediately, thereby reducing the load on the billing processing of the entire system.
(2)第2の態様に係る課金処理装置(40)は、(1)の課金処理装置(40)であって、
前記課金処理部(403)は、
前記走行履歴情報が前記条件を満たした前記車両(20)が、前記即時課金が必要である前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合、直ちに前記課金処理を行うものであってもよい。
(2) A billing processing device (40) according to a second aspect is the billing processing device (40) of (1),
The billing processing unit (403)
If the vehicle (20) whose driving history information satisfies the condition is a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is required, the charging process may be performed immediately.
これにより、課金処理装置(40)は、課金処理に即時性が要求される場合であっても、システム全体の課金処理における負荷を低減することがきる。 As a result, the billing processing device (40) can reduce the load on the billing process of the entire system even when immediacy is required for the billing process.
(3)第3の態様に係る課金処理方法は、
即時課金が必要であるか否かを示す即時課金情報と、車両(20)を識別可能な識別情報とを関連付けて記録することと、
前記識別情報に関連付けて前記車両(20)の走行履歴を示す走行履歴情報を更新することと、
課金対象となる条件を満たした前記走行履歴情報に基づいて、前記識別情報に紐づく利用者に対して課金処理を行うことであって、前記走行履歴情報が前記条件を満たした前記車両(20)が、前記即時課金が必要である前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合、前記即時課金が必要でない前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合よりも優先して前記課金処理を行うことと、
を含む。
(3) A billing method according to a third aspect includes the steps of:
Recording real-time charging information indicating whether real-time charging is required or not in association with identification information capable of identifying the vehicle (20);
updating driving history information indicating a driving history of the vehicle (20) in association with the identification information;
performing a charging process for a user associated with the identification information based on the driving history information that satisfies a condition for being charged, and when the vehicle (20) whose driving history information satisfies the condition is a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is required, the charging process is performed in priority over a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is not required;
including.
これにより、課金処理方法は、課金処理に即時性が要求される場合であっても、システム全体の課金処理における負荷を低減することがきる。 As a result, the billing processing method can reduce the load on the entire system in billing processing, even when immediacy is required for billing processing.
(4)第4の態様に係るプログラムは、
コンピュータに、
即時課金が必要であるか否かを示す即時課金情報と、車両(20)を識別可能な識別情報とを関連付けて記録することと、
前記識別情報に関連付けて前記車両(20)の走行履歴を示す走行履歴情報を更新することと、
課金対象となる条件を満たした前記走行履歴情報に基づいて、前記識別情報に紐づく利用者に対して課金処理を行うことであって、前記走行履歴情報が前記条件を満たした前記車両(20)が、前記即時課金が必要である前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合、前記即時課金が必要でない前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合よりも優先して前記課金処理を行うことと、
を実行させる。
(4) A program according to a fourth aspect,
On the computer,
Recording real-time charging information indicating whether real-time charging is required or not in association with identification information capable of identifying the vehicle (20);
updating driving history information indicating a driving history of the vehicle (20) in association with the identification information;
performing a charging process for a user associated with the identification information based on the driving history information that satisfies a condition for being charged, and when the vehicle (20) whose driving history information satisfies the condition is a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is required, the charging process is performed in priority over a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is not required;
Execute the command.
これにより、プログラムは、課金処理に即時性が要求される場合であっても、システム全体の課金処理における負荷を低減することがきる。 This allows the program to reduce the load on the entire system in billing processing, even when immediacy is required for billing processing.
1・・・情報処理システム
5・・・コンピュータ
6・・・CPU
7・・・メインメモリ
8・・・ストレージ
9・・・インターフェース
10・・・GNSS衛星
20、20a、20b・・・車両
30・・・記憶装置
40・・・課金処理装置
201・・・車載器
301、302、303・・・記憶部
401・・・アカウント管理部
402・・・通信処理部
403・・・データ処理部
2011・・・通信部
2012・・・測位部
1...
7...
Claims (3)
前記識別情報に関連付けて前記車両の走行履歴を示す走行履歴情報を更新する更新部と、
課金対象となる条件を満たした前記走行履歴情報に基づいて、前記識別情報に紐づく利用者に対して課金処理を行う課金処理部であって、前記走行履歴情報が前記条件を満たした前記車両が、前記即時課金が必要である前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合、前記即時課金が必要でない前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合よりも優先して前記課金処理を行う課金処理部と、
を備える課金処理装置。 a recording unit that records real-time charging information indicating whether real-time charging is required or not and identification information capable of identifying a vehicle in association with each other;
an update unit that updates driving history information indicating a driving history of the vehicle in association with the identification information;
a charging processing unit that performs charging processing for a user linked to the identification information based on the driving history information that satisfies a condition for being charged, and when the vehicle whose driving history information satisfies the condition is a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is required, the charging processing unit gives priority to the vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is not required, over a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is not required;
A billing processing device comprising:
即時課金が必要であるか否かを示す即時課金情報と、車両を識別可能にする識別情報とを関連付けて記録することと、
前記識別情報に関連付けて前記車両の走行履歴を示す走行履歴情報を更新することと、
課金対象となる条件を満たした前記走行履歴情報に基づいて、前記識別情報に紐づく利用者に対して課金処理を行うことであって、前記走行履歴情報が前記条件を満たした前記車両が、前記即時課金が必要である前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合、前記即時課金が必要でない前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合よりも優先して前記課金処理を行うことと、
を含む課金処理方法。 A billing processing method performed by a billing processing device, comprising:
Recording real-time charging information indicating whether real-time charging is required and identification information enabling a vehicle to be identified in association with each other;
updating driving history information indicating a driving history of the vehicle in association with the identification information;
performing a charging process for a user linked to the identification information based on the driving history information that satisfies a condition for being charged, and when the vehicle whose driving history information satisfies the condition is a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is required, performing the charging process in priority over a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is not required;
A billing processing method including:
即時課金が必要であるか否かを示す即時課金情報と、車両を識別可能にする識別情報とを関連付けて記録することと、
前記識別情報に関連付けて前記車両の走行履歴を示す走行履歴情報を更新することと、
課金対象となる条件を満たした前記走行履歴情報に基づいて、前記識別情報に紐づく利用者に対して課金処理を行うことであって、前記走行履歴情報が前記条件を満たした前記車両が、前記即時課金が必要である前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合、前記即時課金が必要でない前記即時課金情報に関連付けられた前記識別情報に対応する車両である場合よりも優先して前記課金処理を行うことと、
を実行させるプログラム。 On the computer,
Recording real-time charging information indicating whether real-time charging is required and identification information enabling a vehicle to be identified in association with each other;
updating driving history information indicating a driving history of the vehicle in association with the identification information;
performing a charging process for a user linked to the identification information based on the driving history information that satisfies a condition for being charged, and when the vehicle whose driving history information satisfies the condition is a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is required, performing the charging process in priority over a vehicle corresponding to the identification information associated with the real-time charging information for which real-time charging is not required;
A program that executes the following.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021061003A JP7499723B2 (en) | 2021-03-31 | 2021-03-31 | Billing processing device, billing processing method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021061003A JP7499723B2 (en) | 2021-03-31 | 2021-03-31 | Billing processing device, billing processing method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022157012A JP2022157012A (en) | 2022-10-14 |
| JP7499723B2 true JP7499723B2 (en) | 2024-06-14 |
Family
ID=83558925
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021061003A Active JP7499723B2 (en) | 2021-03-31 | 2021-03-31 | Billing processing device, billing processing method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7499723B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002024882A (en) | 2000-07-12 | 2002-01-25 | Casio Comput Co Ltd | Automatic toll collection system |
| CN111047725A (en) | 2019-12-30 | 2020-04-21 | 北京易路行技术有限公司 | ETC toll invoice issuing method and system for platform operation vehicle |
-
2021
- 2021-03-31 JP JP2021061003A patent/JP7499723B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002024882A (en) | 2000-07-12 | 2002-01-25 | Casio Comput Co Ltd | Automatic toll collection system |
| CN111047725A (en) | 2019-12-30 | 2020-04-21 | 北京易路行技术有限公司 | ETC toll invoice issuing method and system for platform operation vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022157012A (en) | 2022-10-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111047725A (en) | ETC toll invoice issuing method and system for platform operation vehicle | |
| CN111951554A (en) | Illegal parking road information acquisition method and system | |
| WO2010098132A1 (en) | Charging system, charging method, controller and program | |
| JP2009271631A (en) | Vehicle control device, vehicle control method, vehicle control program, and storage medium | |
| JP7499723B2 (en) | Billing processing device, billing processing method and program | |
| US12249186B2 (en) | System and method to preserve user's privacy in a vehicle miles traveled system | |
| JP6110632B2 (en) | Billing processing system, billing processing method, billing processing apparatus, program, and recording medium | |
| JP5919615B2 (en) | Travel route identification system, travel route identification method, travel route identification device, program, and recording medium | |
| JP7285147B2 (en) | ETC in-vehicle device and authentication information output device | |
| CN113313848A (en) | ETC-V2X-based hybrid transaction method and device and road side equipment | |
| JP7531443B2 (en) | Toll recalculation system, toll recalculation device and program | |
| CN114495559B (en) | Intelligent park parking management system and method based on Internet of things | |
| RU2012143613A (en) | METHOD OF ROAD COLLECTION FROM VEHICLES IN THE OPEN TOLL ROAD SYSTEM | |
| JP7596768B2 (en) | Control device and fee determination method | |
| JP6122574B2 (en) | Detour information providing system, detour information processing method, detour information processing apparatus, program, and recording medium | |
| JP7615303B2 (en) | Vehicle-mounted device, information processing system, control method and program | |
| JP2004110147A (en) | Automatic payment system | |
| JP7097798B2 (en) | Charge collection system and charge collection method | |
| JP7116170B2 (en) | Terminal device, rear server, in-vehicle transponder, determination system, determination method, and program | |
| EP2777995A1 (en) | Methods and systems related to automatic collection technology | |
| KR101923081B1 (en) | Apparatus and method for managing vehicle information | |
| CN115346313B (en) | Method and device for controlling state of trusted vehicle, computer equipment and storage medium | |
| JP3899707B2 (en) | Vehicle navigation device | |
| JP7466347B2 (en) | Travel route specification device, road toll system, travel route specification method, and program | |
| KR102286859B1 (en) | Method and system for managing payment based on expected amount of service |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A625 | Written request for application examination (by other person) |
Free format text: JAPANESE INTERMEDIATE CODE: A625 Effective date: 20230329 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240227 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240419 |
|
| 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: 20240507 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240604 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7499723 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |