JP2023119302A - Charge calculation system - Google Patents

Charge calculation system Download PDF

Info

Publication number
JP2023119302A
JP2023119302A JP2022022118A JP2022022118A JP2023119302A JP 2023119302 A JP2023119302 A JP 2023119302A JP 2022022118 A JP2022022118 A JP 2022022118A JP 2022022118 A JP2022022118 A JP 2022022118A JP 2023119302 A JP2023119302 A JP 2023119302A
Authority
JP
Japan
Prior art keywords
vehicle
distance
positioning
unit
detection unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2022022118A
Other languages
Japanese (ja)
Inventor
克充 堀内
Katsumitsu Horiuchi
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.)
Yazaki Energy System Corp
Original Assignee
Yazaki Energy System 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 Yazaki Energy System Corp filed Critical Yazaki Energy System Corp
Priority to JP2022022118A priority Critical patent/JP2023119302A/en
Publication of JP2023119302A publication Critical patent/JP2023119302A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Navigation (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)

Abstract

To enable a correct travel distance to be grasped without using a vehicle speed pulse output from a vehicle side or a road map in a case where a vehicle travels in a section where radio waves from a satellite cannot be received.SOLUTION: An on-vehicle instrument 10 mounted on a vehicle includes: a position detection unit 21 that measures a current position based on radio waves received from a satellite such as a GPS; a first travel distance detection unit that grasps a travel distance of the vehicle based on the detected positional information; and a charge calculation unit that calculates a fare based on a charge scheme determined in advance. Further, a distance information holding unit that holds distance information between a plurality of spots measured in the past for various spots is utilized. The on-vehicle instrument 10 identifies a non-positioning state during positioning by the position detection unit 21, and in a section in the non-positioning state, specifies the travel distance of the vehicle based on the distance information held by the distance information holding unit, and reflects the distance in charge calculation. The distance information holding unit is provided on a server 31, and the on-vehicle instrument 10 acquires the distance information by communication.SELECTED DRAWING: Figure 1

Description

本発明は、料金算出システムに関し、例えばタクシー運賃の提示に利用可能な技術に関する。 BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a fare calculation system and, for example, to a technology that can be used to present taxi fares.

例えば特許文献1は、タクシーのメモリに記録される営業記録と実際の営業状況との整合性を図るタクシー管理システムを開示している。すなわち、配車指示に応じてタクシー車両が迎車移動をしている途中で配車がキャンセルされた場合の迎車料金の不足原因を記録として明らかにできる。 For example, Patent Literature 1 discloses a taxi management system that ensures consistency between business records recorded in the memory of taxis and actual business conditions. In other words, it is possible to clarify the cause of the shortage of the pick-up fee when the taxi is canceled while the taxi vehicle is moving to pick up the taxi according to the dispatch instruction.

また、特許文献2は、乗車時に予測した事前確定運賃について、目的地に到着した際に、実際の走行状態に応じて補正した確定運賃を提示するタクシーシステムを開示している。 Further, Patent Literature 2 discloses a taxi system that presents a fixed fare predicted at the time of boarding that is corrected according to the actual traveling condition when the vehicle arrives at the destination.

特許文献3は、賃走の終了地点及び走行ルートが確定する前の賃走中であっても、車両の走行パルスに依存せずにタクシー等の車両の賃走料金を計算する料金計算装置を開示している。具体的には、GPS受信器を利用して検出したタクシー車両の位置情報を取得し、サンプリング周期の前後で取得した2つの位置情報の差分から計算上の移動距離を求める。この移動距離をタクシー車両の賃走開始から積算して料金計算の根拠となる走行距離を特定する。 Patent Document 3 discloses a charge calculation device that calculates the charge for a vehicle such as a taxi without depending on the traveling pulse of the vehicle even during the charge before the end point of the charge and the travel route are determined. disclosed. Specifically, the location information of the taxi vehicle detected using the GPS receiver is acquired, and the calculated moving distance is obtained from the difference between the two location information acquired before and after the sampling period. The traveled distance is integrated from the start of the taxi vehicle's rent to specify the traveled distance that serves as the basis for the fee calculation.

特許文献4は、過去にタクシーや配送業者の車両において乗員が乗車した地点又は乗員が降車した地点を含む車両の乗降履歴を収集する車両配車システムを開示している。この乗降履歴は、車両への乗車が推奨される乗車推奨地点を特定するために利用される。 Patent Literature 4 discloses a vehicle dispatch system that collects vehicle boarding and alighting histories including points where passengers boarded and exited vehicles of taxis and delivery companies in the past. This boarding/alighting history is used to identify recommended boarding points where boarding of the vehicle is recommended.

特許文献5は、受信した電波信号に基づいて車両の走行速度を測定する車速測定手段と、検出された車速パルスに基づいて車両の走行速度を検出する車速検出手段とを有し、走行速度に応じてモードを切り替える運転情報記録装置を開示している。 Patent document 5 has vehicle speed measuring means for measuring the running speed of the vehicle based on the received radio signal, and vehicle speed detecting means for detecting the running speed of the vehicle based on the detected vehicle speed pulse. A driving information recording device is disclosed that switches modes accordingly.

特開2006-126915号公報JP 2006-126915 A 特開2020-154355号公報JP 2020-154355 A 特開2020-177456号公報JP 2020-177456 A 特開2021-89695号公報JP 2021-89695 A 特許第4728904号公報Japanese Patent No. 4728904

ところで、通常のタクシー車両は、乗客に運賃を提示するための装置としてタクシーメータを搭載している。このタクシーメータは、計量法の規制対象となる特定計量器に該当し、技術基準が規定されている。また、このようなタクシーメータは、距離の実測値を計量するために、車輪などの回転部の円周の長さの積算によって長さを計量する。実際の車両においては、車輪が一定量回転する毎に1つの車速パルスが出力されるので、タクシーメータは車速パルスの数を計数することで走行距離を実測している。 By the way, a normal taxi vehicle is equipped with a taximeter as a device for presenting fares to passengers. This taximeter falls under the category of specified measuring instruments subject to regulation under the Measurement Law, and technical standards are stipulated. Such taximeters also measure length by integrating the length of the circumference of a rotating part, such as a wheel, in order to measure the actual distance. In an actual vehicle, one vehicle speed pulse is output each time the wheels rotate by a certain amount, so the taximeter measures the traveled distance by counting the number of vehicle speed pulses.

一方、特許文献3の料金計算装置のように、GPS(Global Positioning System)などのGNSS(Global Navigation Satellite System:全地球航法衛星システム) 、すなわち衛星測位システムを利用して特定した位置情報に基づいて距離を算出し、その距離に基づいてタクシーの運賃を特定することもできる。このような料金計算装置は「ソフトメーター」と呼称される場合が多い。この「ソフトメーター」は、現時点では計量法の特定計量器に該当しないので、通常のタクシーメータとは明確に区別されている。 On the other hand, like the toll calculation device of Patent Document 3, based on position information specified using a GNSS (Global Navigation Satellite System) such as a GPS (Global Positioning System), that is, a satellite positioning system It is also possible to calculate the distance and determine the taxi fare based on the distance. Such toll calculation devices are often referred to as "soft meters." At present, this "soft meter" does not fall under the category of specified measuring instruments under the Measurement Law, so it is clearly distinguished from ordinary taximeters.

上記のソフトメーターを利用する場合にも、一定の条件下では車両の走行距離を比較的正確に算出することが可能であり、通常のタクシーメータと同じ用途でも利用できる可能性がある。
しかしながら、衛星からの電波を受信できない状況、例えばタクシー車両がトンネル内を走行している時には衛星測位システムを利用して現在位置を特定することができず、走行距離を算出できない状態になる。したがって、例えば特許文献5のように、車速パルスの検出も併用することが想定される。
Even when using the above soft meter, it is possible to calculate the mileage of the vehicle relatively accurately under certain conditions, and there is a possibility that it can be used for the same purposes as a normal taximeter.
However, when radio waves from satellites cannot be received, for example, when a taxi is traveling in a tunnel, the current position cannot be specified using the satellite positioning system, and the traveled distance cannot be calculated. Therefore, as in Patent Document 5, for example, it is assumed that vehicle speed pulse detection is also used.

但し、車速パルスを利用して距離を実測する場合は、特定計量器に該当し計量法の規制対象となる為、タクシーメータの技術基準に適合させる必要がある。そのため、実用的で安価なソフトメーターを構成することが難しい。 However, if the distance is actually measured using the vehicle speed pulse, it corresponds to the specified measuring instrument and is subject to the measurement law, so it is necessary to comply with the technical standards of the taximeter. Therefore, it is difficult to construct a practical and inexpensive soft meter.

一方、例えば一般的なカーナビゲーションシステムのように道路地図のデータベースを利用できる状況であれば、GPSなどで正確な位置情報が取得できないときに、地図上の道路の位置を基準として位置情報を補正することが可能である。しかし、常に最新の道路地図のデータを利用するためには定期的に新しい地図データを購入する必要があるので、車載器の運用コストが上昇することになる。 On the other hand, if a road map database can be used, for example, as in a general car navigation system, the position information is corrected based on the road position on the map when accurate position information cannot be obtained by GPS or the like. It is possible to However, in order to always use the latest road map data, it is necessary to periodically purchase new map data, which increases the operating cost of the vehicle-mounted device.

本発明は、上述した事情に鑑みてなされたものであり、その目的は、衛星からの電波を受信できない区間を車両が走行する場合でも、車両側から出力される車速パルスや道路地図を利用することなく、正しい走行距離を把握することが可能な料金算出システムを提供することにある。 The present invention has been made in view of the above-mentioned circumstances, and its object is to utilize the vehicle speed pulse output from the vehicle and the road map even when the vehicle travels in a section where radio waves from satellites cannot be received. To provide a toll calculation system capable of grasping a correct travel distance without having to travel.

本発明に係る上記目的は、下記構成により達成される。 The above objects of the present invention are achieved by the following configurations.

車両に搭載された車載器と、
前記車両上で、所定の衛星測位システムから受信した電波に基づいて当該車両の現在位置を測定する位置検出部と、
前記位置検出部が検出した位置情報に基づいて前記車両の走行距離を把握する第1の走行距離検出部と、
前記第1の走行距離検出部が検出した走行距離と、事前に定めた料金体系とに基づいて前記車両における特定の走行区間の運賃を算出する料金算出部と、
様々な地点について過去に計測された複数地点間の距離情報を保持する距離情報保持部と、
前記位置検出部の測位状態および非測位状態を識別し、少なくとも前記位置検出部が非測位状態になっている区間について前記距離情報保持部が保持している距離情報に基づいて、前記車両の走行距離を特定する第2の走行距離検出部と、
前記位置検出部が非測位状態になった走行区間について、前記第2の走行距離検出部が特定した前記距離情報を、前記料金算出部が採用する走行距離に反映する走行距離修正部と、
を備える料金算出システム。
an on-board device mounted on a vehicle;
a position detection unit that measures the current position of the vehicle based on radio waves received from a predetermined satellite positioning system on the vehicle;
a first travel distance detection unit that grasps the travel distance of the vehicle based on the position information detected by the position detection unit;
a fare calculation unit that calculates a fare for a specific travel section of the vehicle based on the mileage detected by the first mileage detection unit and a predetermined fare system;
a distance information holding unit that holds distance information between multiple points measured in the past for various points;
The positioning state and the non-positioning state of the position detection unit are identified, and based on the distance information held by the distance information holding unit for at least the section in which the position detection unit is in the non-positioning state, the vehicle travels. a second travel distance detection unit that specifies the distance;
a mileage correction unit that reflects the distance information specified by the second mileage detection unit in the mileage adopted by the fee calculation unit for the mileage section where the position detection unit is in a non-positioning state;
Toll calculation system with.

本発明の料金算出システムによれば、衛星からの電波を受信できない区間を車両が走行する場合でも、車両側から出力される車速パルスや道路地図を利用することなく、正しい走行距離を把握して適正な運賃を算出可能になる。 According to the toll calculation system of the present invention, even when a vehicle travels in a section where radio waves from satellites cannot be received, the correct traveling distance can be grasped without using the vehicle speed pulse output from the vehicle or a road map. Appropriate fares can be calculated.

以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態(以下、「実施形態」という。)を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。 The present invention has been briefly described above. Furthermore, the details of the present invention will be further clarified by reading the following detailed description of the invention (hereinafter referred to as "embodiment") with reference to the accompanying drawings. .

図1は、本発明の実施形態に係る料金算出システムの構成例を示すブロック図である。FIG. 1 is a block diagram showing an example configuration of a charge calculation system according to an embodiment of the present invention. 図2は、料金算出システムを実現するための主要な構成要素の例を示すブロック図である。FIG. 2 is a block diagram showing an example of main components for realizing the fee calculation system. 図3は、サーバ上に登録された過去データの構成例を示す模式図である。FIG. 3 is a schematic diagram showing a configuration example of past data registered on the server. 図4は、サーバ上に登録された過去データと道路上の位置との関連の具体例を示す模式図である。FIG. 4 is a schematic diagram showing a specific example of the relationship between the past data registered on the server and the position on the road. 図5は、タクシー車両上でソフトメータが検出した位置情報と実際の道路との関係の例を示す模式図である。FIG. 5 is a schematic diagram showing an example of the relationship between the position information detected by the soft meter on the taxi vehicle and the actual road. 図6は、ソフトメータの動作の概要を示すフローチャートである。FIG. 6 is a flow chart showing an overview of the operation of the soft meter. 図7は、ソフトメータの動作の細部を示すフローチャートである。FIG. 7 is a flow chart showing the details of the operation of the soft meter. 図8は、サーバの動作を示すフローチャートである。FIG. 8 is a flow chart showing the operation of the server.

本発明に関する具体的な実施形態について、各図を参照しながら以下に説明する。 Specific embodiments relating to the present invention will be described below with reference to each drawing.

図1は、本発明の実施形態に係る料金算出システム100の構成例を示すブロック図である。
図1に示した料金算出システム100は、タクシー車両25上に搭載されたソフトメータ10と、データセンタ30内に設置されたサーバ31とを備えている。
FIG. 1 is a block diagram showing a configuration example of a charge calculation system 100 according to an embodiment of the present invention.
A fare calculation system 100 shown in FIG. 1 includes a soft meter 10 mounted on a taxi vehicle 25 and a server 31 installed in a data center 30 .

ソフトメータ10は、タクシー車両に搭載される一般的なタクシーメータと同等の機能を果たすことが可能な装置である。但し、タクシーメータは計量法の規制対象となる特定計量器に該当するのに対し、ソフトメータ10は現時点では特定計量器に該当しない。 The soft meter 10 is a device capable of performing the same function as a general taximeter mounted on a taxi vehicle. However, while the taximeter corresponds to a specified measuring instrument subject to regulation under the Measurement Act, the soft meter 10 does not correspond to a specified measuring instrument at present.

具体的には、タクシーメータは距離の実測値を計量するために、車輪などの回転部の円周の長さの積算によって長さを計量する。一方、特定計量器に該当しないソフトメータ10は、GPSのような全地球航法衛星システム(GNSS)を利用して特定した車両の位置情報に基づいて距離を算出し、その距離に基づいてタクシーの運賃を特定する。 Specifically, the taximeter measures the length by integrating the length of the circumference of a rotating part such as a wheel in order to measure the actual distance. On the other hand, the soft meter 10, which does not correspond to a specific measuring instrument, calculates the distance based on the position information of the vehicle specified using a global navigation satellite system (GNSS) such as GPS, and based on the distance, the taxi Identify fares.

図1のソフトメータ10は、制御部(CPU)11、インタフェース(I/F)12、料金制情報保持部13、インタフェース14、操作ボタン部15、慣性計測ユニット(IMU:Inertial Measurement Unit)16、メモリユニット17、タッチパネル18、表示器19、及びインタフェース20を備えている。 The soft meter 10 of FIG. 1 includes a control unit (CPU) 11, an interface (I/F) 12, a rate system information holding unit 13, an interface 14, an operation button unit 15, an inertial measurement unit (IMU: Inertial Measurement Unit) 16, A memory unit 17 , a touch panel 18 , a display device 19 and an interface 20 are provided.

また、GPS受信機21はインタフェース12を介して制御部11と接続され、ETC車載器22はインタフェース14を介して制御部11と接続され、外部機器入力装置24はインタフェース20を介して制御部11と接続され、LTE通信モジュール23は制御部11と接続されている。 Also, the GPS receiver 21 is connected to the control unit 11 via the interface 12, the ETC vehicle-mounted device 22 is connected to the control unit 11 via the interface 14, and the external equipment input device 24 is connected to the control unit 11 via the interface 20. , and the LTE communication module 23 is connected to the control unit 11 .

制御部11は、例えばマイクロコンピュータを主体とする電子回路により構成され、予め用意されたプログラムを実行することにより、ソフトメータ10に必要とされる機能を実現するための制御を実施する。 The control unit 11 is composed of an electronic circuit mainly composed of, for example, a microcomputer, and performs control for realizing the functions required for the soft meter 10 by executing a program prepared in advance.

GPS受信機21は、複数(3以上)のGPS衛星から到来する電波の信号を受信して、受信した信号の時間に基づいて、現在位置を表す緯度/経度の算出、すなわち測位を行うことができる。したがって、所定数以上の衛星からの電波を同時に受信できる通常の状態であれば、GPS受信機21は正しい現在位置を特定できる。しかし、例えばトンネル内、高架橋の下、高層建築物等の影響を受ける場所などのように、衛星からの電波を受信できない状況では、GPS受信機21は測位ができなくなる。 The GPS receiver 21 receives radio wave signals arriving from a plurality of (three or more) GPS satellites, and calculates the latitude/longitude representing the current position based on the time of the received signals, that is, performs positioning. can. Therefore, in a normal state in which radio waves from a predetermined number or more of satellites can be received simultaneously, the GPS receiver 21 can identify the correct current position. However, the GPS receiver 21 cannot perform positioning in situations where radio waves from satellites cannot be received, such as in tunnels, under elevated bridges, and in places affected by high-rise buildings.

GPS受信機21が定期的に(例えば1秒毎)検出した位置情報は、インタフェース12を介して制御部11に入力される。また、GPS受信機21が測位中か否かを表す情報も、位置情報と共に制御部11に入力される。 Position information detected by the GPS receiver 21 periodically (for example, every second) is input to the control unit 11 via the interface 12 . Information indicating whether or not the GPS receiver 21 is positioning is also input to the control unit 11 together with the positional information.

料金制情報保持部13は、読み出し専用メモリ(ROM)などにより構成され、事前に定めた料金制のデータを保持している。例えば、事前に定めた基本料金の金額、単位走行距離、単位走行距離あたりの増額運賃、単位時間の長さ、単位時間あたりの増額運賃のようなデータが料金制情報保持部13に保持されている。 The charge system information holding unit 13 is configured by a read-only memory (ROM) or the like, and holds predetermined charge system data. For example, data such as a predetermined basic charge amount, unit travel distance, increased fare per unit travel distance, length of unit time, and increased fare per unit time are held in the rate system information holding unit 13. there is

ETC車載器22は、例えば、高速道路あるいは有料道路上の路側装置(図示せず)との間で、路車間の無線通信を行う。この無線通信によりETC車載器22は、路側装置との間で通行料金の精算に必要な情報(タクシー車両の車種情報、ETCカードの番号、入口料金所、出口料金所、通行料金など)を交換する。 The ETC vehicle-mounted device 22 performs road-to-vehicle wireless communication with, for example, a roadside device (not shown) on an expressway or a toll road. Through this wireless communication, the ETC vehicle-mounted device 22 exchanges information (taxi vehicle model information, ETC card number, entrance toll gate, exit toll gate, toll, etc.) necessary for toll settlement with the roadside device. do.

操作ボタン部15は、ソフトメータ10の前面に配置され、タクシー車両25の運転手が操作可能な「空車」、「実車」、「支払」などのボタンを備えている。制御部11は、操作ボタン部15の各ボタンの状態を読み取り、一般的なタクシーメータの場合と同様に「空車」、「実車」、「支払」などの状態およびその変化を把握できる。 The operation button unit 15 is arranged on the front surface of the soft meter 10 and has buttons such as "empty vehicle", "actual vehicle", and "payment" that can be operated by the driver of the taxi vehicle 25. FIG. The control unit 11 reads the state of each button of the operation button unit 15, and can grasp the states such as "empty vehicle", "actual vehicle", and "payment" and their changes as in the case of a general taximeter.

慣性計測ユニット16は、3軸方向の加速度を検出するジャイロセンサや、3軸方向の回転角加速度を検出するセンサを内蔵している電子デバイスである。制御部11は、慣性計測ユニット16が計測した結果を利用して、自車両の運動量を算出することが可能である。したがって、例えばGPS受信機21の測位ができないときに、慣性計測ユニット16の計測結果から自車両の現在位置の推定値を得ることも可能である。 The inertial measurement unit 16 is an electronic device incorporating a gyro sensor for detecting acceleration in three axial directions and a sensor for detecting rotational angular acceleration in three axial directions. The control unit 11 can use the result of measurement by the inertial measurement unit 16 to calculate the momentum of the host vehicle. Therefore, for example, when the GPS receiver 21 cannot perform positioning, it is possible to obtain an estimated value of the current position of the vehicle from the measurement result of the inertial measurement unit 16 .

メモリユニット17は、RAM(ランダムアクセスメモリ)及びROMを内蔵している。メモリユニット17内のRAMは、様々なデータを制御部11が一時的に格納するために利用される。メモリユニット17内のROMは、制御部11が使用可能な予め用意されたプログラム、定数データ、予め用意されたテーブルなどを保持している。 The memory unit 17 incorporates RAM (random access memory) and ROM. The RAM in the memory unit 17 is used by the controller 11 to temporarily store various data. The ROM in the memory unit 17 holds pre-prepared programs, constant data, pre-prepared tables, etc. that can be used by the control section 11 .

タッチパネル18は、表示器19の画面上に表示されたタッチボタンに対するユーザ(運転手や乗客)のタッチ装置を制御部11が読み取るために利用できる。
表示器19は、例えば液晶表示器(LCD)により構成され、「空車」、「実車」、「支払」などのタクシーの状態、運賃、入力操作に必要な数字や文字などの情報を運転手や乗客に見える状態で表示することができる。表示器19はソフトメータ10の前面に配置されている。
The touch panel 18 can be used by the control unit 11 to read the user's (driver's or passenger's) touch device with respect to the touch buttons displayed on the screen of the display device 19 .
The display unit 19 is composed of, for example, a liquid crystal display (LCD), and displays information such as taxi status such as "empty", "actual", and "payment", fare, and numbers and characters required for input operation. It can be displayed in a state visible to passengers. A display 19 is arranged in front of the soft meter 10 .

LTE通信モジュール23は、ソフトメータ10の制御部11がLTE網33を利用してサーバ31と接続しデータ通信するための装置である。
外部機器入力装置24は、例えば、テンキー、磁気カードリーダ、ICカードリーダ等を有する外付け端末である。この外付け端末は、例えば、クレジットカード、電子マネーカード等による賃走料金の精算の際に利用する。
The LTE communication module 23 is a device for the control unit 11 of the soft meter 10 to connect to the server 31 using the LTE network 33 and perform data communication.
The external device input device 24 is, for example, an external terminal having a numeric keypad, a magnetic card reader, an IC card reader, or the like. This external terminal is used, for example, when paying the rent using a credit card, an electronic money card, or the like.

一方、データセンタ30に配置されたサーバ31は、インターネット32を介してLTE網33と接続されている。タクシー車両25に搭載されたソフトメータ10は、LTE通信モジュール23を利用して無線通信によりサーバ31と接続することができる。 On the other hand, a server 31 arranged in a data center 30 is connected to an LTE network 33 via the Internet 32 . The soft meter 10 mounted on the taxi vehicle 25 can be connected to the server 31 by wireless communication using the LTE communication module 23 .

図1に示したサーバ31は、ソフトメータ10の動作を支援するための機能を搭載している。すなわち、ソフトメータ10は、GPS受信機21の測位により検出した位置情報に基づいて走行距離を把握し、走行距離に基づいてタクシー運賃を算出するので、GPS衛星等の電波を受信できない環境ではソフトメータ10単独では正しいタクシー運賃を算出できない可能性がある。そこで、サーバ31は、ソフトメータ10の動作を支援するようになっている。 The server 31 shown in FIG. 1 has functions for supporting the operation of the soft meter 10 . That is, the software meter 10 grasps the traveled distance based on the positional information detected by the positioning of the GPS receiver 21 and calculates the taxi fare based on the traveled distance. There is a possibility that the correct taxi fare cannot be calculated with the meter 10 alone. Therefore, the server 31 supports the operation of the soft meter 10. FIG.

図2は、料金算出システム100を実現するための主要な構成要素の例を示すブロック図である。
図2に示したタクシー車両25Aは、タクシーメータ40、GPS受信機41、及びLTE通信モジュール42を搭載している。
FIG. 2 is a block diagram showing an example of main components for realizing the charge calculation system 100. As shown in FIG.
A taxi vehicle 25A shown in FIG. 2 is equipped with a taximeter 40, a GPS receiver 41, and an LTE communication module .

タクシー車両25Aが搭載しているタクシーメータ40は、一般的なタクシーメータと同様に、タクシー車両25Aの車輪の回転に伴って生成される車速パルスを監視することで走行距離を計測し、運賃を算出する。したがって、タクシーメータ40は、例えばトンネル内であっても正しい走行距離を連続的に把握できる。 The taxi meter 40 mounted on the taxi vehicle 25A measures the distance traveled by monitoring the vehicle speed pulse generated with the rotation of the wheels of the taxi vehicle 25A in the same manner as a general taximeter, and calculates the fare. calculate. Therefore, the taximeter 40 can continuously grasp the correct traveling distance even in a tunnel, for example.

また、タクシーメータ40は、自車両の営業実績に車両位置を紐付けして管理するために、GPS受信機41から現在位置を表す緯度/経度の情報を逐次取得する。そして、タクシーメータ40は、ある時点から累積した現在までの走行距離の情報と現在位置とを紐付けした営業実績データを定期的に(例えば1秒毎)生成し、LTE通信モジュール42を介してサーバ31に送信する。 In addition, the taximeter 40 sequentially acquires latitude/longitude information indicating the current position from the GPS receiver 41 in order to link the vehicle position to the business performance of the own vehicle and manage the vehicle position. Then, the taximeter 40 periodically (for example, every second) generates business performance data in which the information on the mileage accumulated from a certain point to the present and the current position are linked, and via the LTE communication module 42 Send to server 31 .

図2に示したサーバ31は、営業実績受信部31a、営業実績DB31b、営業実績検索部31c、及びソフトメータ支援部31dを備えている。
営業実績受信部31aは、各タクシー車両25Aが定期的に送信する営業実績データを受信して取得することができる。
The server 31 shown in FIG. 2 includes a sales performance receiving unit 31a, a sales performance DB 31b, a sales performance search unit 31c, and a soft meter support unit 31d.
The business performance receiving unit 31a can receive and acquire business performance data periodically transmitted by each taxi vehicle 25A.

営業実績DB31bは、タクシー車両25Aから営業実績受信部31aが取得した営業実績データを多数の車両について蓄積し保持することで過去データのデータベースを構築することができる。つまり、道路上の様々な地点について、位置と距離とを紐付けした状態のデータベースが得られる。但し、GPS衛星からの電波を受信できない地点については、データベース上の位置データは不正確であり、各地点の累積距離情報および地点間の距離の変化のみが正しいデータになる。 The sales performance DB 31b can construct a past data database by accumulating and holding sales performance data acquired by the sales performance receiving unit 31a from the taxi vehicle 25A for a large number of vehicles. In other words, a database is obtained in which positions and distances are associated with various points on the road. However, for points that cannot receive radio waves from GPS satellites, the position data on the database is inaccurate, and only the cumulative distance information for each point and changes in distance between points are correct data.

営業実績検索部31cは、営業実績DB31b上に保持されている過去データのデータベースを検索することにより、位置情報から正しい距離情報を取得することができる。 The sales performance search unit 31c can acquire correct distance information from the position information by searching the past data database held on the sales performance DB 31b.

ソフトメータ支援部31dは、タクシー車両25上のソフトメータ10が単独で正しい走行距離を推定できない場合に、正しい距離情報をソフトメータ10に与えるための支援機能を有している。 The soft-meter support unit 31d has a support function for giving correct distance information to the soft-meter 10 when the soft-meter 10 on the taxi vehicle 25 alone cannot estimate the correct traveled distance.

図2中に示したタクシー車両25は、図1の料金算出システム100と同様にソフトメータ10、GPS受信機21、及びLTE通信モジュール23を搭載している。 A taxi vehicle 25 shown in FIG. 2 is equipped with a soft meter 10, a GPS receiver 21, and an LTE communication module 23, like the fare calculation system 100 of FIG.

タクシー車両25上のソフトメータ10は、通常はGPS受信機21がGPS衛星から受信した電波の信号により測位して得られた位置情報に基づいてタクシー車両25の走行距離を算出し、その走行距離からタクシー運賃を特定する。但し、例えばトンネル内を走行している場合のようにGPS衛星からの電波を受信できないときには、正しい現在位置を測位できないので、ソフトメータ10は、正しい走行距離の推定もできなくなる。そこで、ソフトメータ10は、サーバ31との間でデータ通信を行い、ソフトメータ支援部31dの機能を利用して正しい走行距離の情報を取得する。 The soft meter 10 on the taxi vehicle 25 calculates the traveling distance of the taxi vehicle 25 based on the positional information obtained by the GPS receiver 21 normally positioning from the radio signal received from the GPS satellite, and calculates the traveling distance. to identify the taxi fare from. However, when radio waves from GPS satellites cannot be received, such as when the vehicle is traveling in a tunnel, the correct current position cannot be measured, so the soft meter 10 cannot accurately estimate the traveled distance. Therefore, the soft meter 10 performs data communication with the server 31 and acquires correct travel distance information using the function of the soft meter support unit 31d.

なお、タクシー車両25A及びサーバ31を用いて事前に蓄積された営業実績の過去データが既に営業実績DB31b上に存在する場合には、タクシー車両25Aを用いて新たにデータを収集する必要はなく、営業実績受信部31aも不要である。また、営業実績DB31b上の過去データをタクシー車両25上に搭載すれば、サーバ31と同等の機能をソフトメータ10側で実行できるので、タクシー車両25がトンネル内を走行する場合でもソフトメータ10が単独で正しい走行距離の情報を取得することも可能になる。 In addition, when the past data of business performance accumulated in advance using the taxi vehicle 25A and the server 31 already exists in the business performance DB 31b, there is no need to collect new data using the taxi vehicle 25A. The business record receiving unit 31a is also unnecessary. In addition, if the past data on the business performance DB 31b is installed on the taxi vehicle 25, the function equivalent to that of the server 31 can be executed on the software meter 10 side. It is also possible to obtain correct mileage information independently.

図3は、サーバ31上に登録された過去データの構成例を示す模式図である。図4は、サーバ31上に登録された過去データと道路上の位置との関連の具体例を示す模式図である。 FIG. 3 is a schematic diagram showing a configuration example of past data registered on the server 31. As shown in FIG. FIG. 4 is a schematic diagram showing a specific example of the relationship between past data registered on the server 31 and positions on the road.

サーバ31上の営業実績DB31bに登録された過去データは、図3に示すように、緯度La、経度Lo、及び距離(累積距離)diを互いに紐付けした状態で管理しているデータの集合である。また、これらの過去データは実際の道路上でタクシー車両25Aが走行する際に検出された順に従い連続的に並ぶデータである。 The past data registered in the sales performance DB 31b on the server 31 is a set of data managed in a state in which latitude La, longitude Lo, and distance (cumulative distance) di are linked to each other, as shown in FIG. be. Also, these past data are data arranged continuously according to the order detected when the taxi vehicle 25A travels on an actual road.

例えば、図4に示した道路26上を一方から他方に向かう方向にタクシー車両25Aが走行した軌跡に沿って並ぶ黒丸および白丸で示す各地点で順番に検出された実績データが、図3のように並んだ状態で営業実績DB31bに登録されている。 For example, actual data detected in order at each point indicated by the black circles and white circles lined up along the trajectory of the taxi vehicle 25A traveling from one side to the other on the road 26 shown in FIG. 4 is shown in FIG. are registered in the sales performance DB 31b in a state of being lined up.

したがって、例えば図3中の隣接するデータ番号D001、D002の2つの地点間の距離は、該当するデータの距離diの差分(Ddi001-Ddi002)として求めることができる。同様に、隣接するデータ番号D002、D003の2つの地点間の距離は、該当するデータの距離diの差分(Ddi002-Ddi003)として求めることができる。 Therefore, for example, the distance between two points of adjacent data numbers D001 and D002 in FIG. 3 can be obtained as the difference (Ddi001-Ddi002) of the distance di of the corresponding data. Similarly, the distance between two points with adjacent data numbers D002 and D003 can be obtained as the difference (Ddi002-Ddi003) of the distance di of the corresponding data.

但し、図4に示したトンネル26aの区間は、タクシー車両25A上でGPS衛星からの電波を受信できない状況に相当するので、この区間の実績データDA1(白丸で示す)は距離diのみ正しく、緯度La及び経度Loは不正確である。タクシー車両25Aがトンネル26aに進入するまでの走行区間、及びトンネル26aから出た後の走行区間の実績データDA(黒丸で示す)については、タクシー車両25A上でGPS衛星からの電波を受信でき測位できている状況に相当するので、正しい距離di、緯度La、及び経度Loの情報を含んでいる。 However, the section of the tunnel 26a shown in FIG. 4 corresponds to a situation in which radio waves from the GPS satellite cannot be received on the taxi vehicle 25A. La and longitude Lo are inaccurate. Regarding the actual data DA (indicated by black circles) of the traveling section until the taxi vehicle 25A enters the tunnel 26a and the traveling section after exiting the tunnel 26a, the radio waves from the GPS satellite can be received on the taxi vehicle 25A. Since it corresponds to the situation where it is possible, it contains information on the correct distance di, latitude La, and longitude Lo.

図5は、タクシー車両25上でソフトメータ10が検出した位置情報と実際の道路との関係の例を示す模式図である。 FIG. 5 is a schematic diagram showing an example of the relationship between the position information detected by the soft meter 10 on the taxi vehicle 25 and the actual road.

図5中に示した黒丸および白丸は、道路26上を走行するタクシー車両25上でソフトメータ10が各地点で検出した位置情報を表している。このような位置情報は、例えば1秒毎に周期的に検出される。 Black circles and white circles shown in FIG. 5 represent position information detected at each point by the soft meter 10 on the taxi vehicle 25 traveling on the road 26 . Such position information is detected periodically, for example, every second.

図5中に示した黒丸は、GPS受信機21がGPS衛星から受信した電波の信号を用いた測位中に検出された位置情報を表し、図5中の白丸はGPS受信機21がGPS衛星からの電波を受信できないため非測位中である時に検出された位置情報を表す。 The black circles shown in FIG. 5 represent positional information detected during positioning using radio signals received by the GPS receiver 21 from GPS satellites, and the white circles in FIG. Indicates position information detected when positioning is not being performed because radio waves cannot be received.

図5に示したように、タクシー車両25がトンネル26a内を走行する状態の各地点では、GPS受信機21がGPS衛星からの電波を受信できないため、ソフトメータ10は非測位中となり、白丸で示すように実際の走行軌跡からずれた位置の非測位中位置情報として位置を把握する。 As shown in FIG. 5, the GPS receiver 21 cannot receive radio waves from the GPS satellites at each point where the taxi vehicle 25 is traveling in the tunnel 26a. As shown, the position is grasped as the non-positioning position information of the position deviated from the actual travel locus.

また、タクシー車両25がトンネル26aに進入する前、及びトンネル26aから出た後の各地点では、GPS受信機21がGPS衛星からの電波を受信できるので、ソフトメータ10は測位中となり、黒丸で示すように実際の走行軌跡と位置が一致する測位中位置情報として位置を把握する。 Before the taxi vehicle 25 enters the tunnel 26a and after it exits the tunnel 26a, the GPS receiver 21 can receive radio waves from the GPS satellites, so the soft meter 10 is in the process of positioning. As shown, the position is grasped as position information during positioning that matches the actual travel locus.

なお、例えば道路地図の情報を利用できる場合には「非測位中位置情報」を道路上の位置に沿うように修正することが容易である。しかし、図1に示したソフトメータ10は、例えばコスト低減のために道路地図のデータベースを搭載していないので、慣性計測ユニット16を利用する場合でも「非測位中位置情報」に比較的大きな誤差が生じる可能性がある。 If, for example, road map information can be used, it is easy to correct the "non-positioning position information" so as to follow the position on the road. However, since the soft meter 10 shown in FIG. 1 does not have a road map database for cost reduction, for example, even when the inertial measurement unit 16 is used, there is a relatively large error in the "position information during non-positioning". may occur.

ソフトメータ10は、GPS受信機21の測位により得られた位置情報に基づいて走行距離を把握し、この走行距離と事前に定めた料金制の内容とに従ってタクシー運賃を算出する。したがって、GPS受信機21が非測位の区間ではソフトメータ10が算出するタクシー運賃にも大きな誤差が生じることが想定される。しかし、図1に示したソフトメータ10はサーバ31の支援機能を利用することで、GPS受信機21が非測位の区間においても、誤差の少ないタクシー運賃を算出可能になる。 The soft meter 10 grasps the traveled distance based on the positional information obtained by the positioning of the GPS receiver 21, and calculates the taxi fare according to this traveled distance and the contents of the predetermined fare system. Therefore, it is assumed that the taxi fare calculated by the soft meter 10 also has a large error in the section where the GPS receiver 21 does not measure the position. However, by using the support function of the server 31, the soft meter 10 shown in FIG. 1 can calculate a taxi fare with little error even in a section where the GPS receiver 21 does not measure.

図6は、ソフトメータ10の動作の概要を示すフローチャートである。
図6に示した動作は、例えば制御部11のコンピュータが実行するプログラムにより実現する。図6の動作について以下に説明する。
FIG. 6 is a flow chart showing an overview of the operation of the soft meter 10. As shown in FIG.
The operation shown in FIG. 6 is realized by a program executed by the computer of the control unit 11, for example. The operation of FIG. 6 will be described below.

制御部11は、定期タイミング(例えば1秒毎)でGPS受信機21から最新の位置情報(緯度/経度)を繰り返し取得する(S11)。 The control unit 11 repeatedly acquires the latest position information (latitude/longitude) from the GPS receiver 21 at regular timings (for example, every second) (S11).

制御部11は、S11で取得した位置情報、及び累積距離の情報を定期タイミング(例えば1秒毎)でサーバ31に送信する(S12)。この累積距離は、該当するタクシー車両25に車載器であるソフトメータ10を搭載した時点から現在までに走行した距離を累積した値である。 The control unit 11 transmits the position information and the cumulative distance information acquired in S11 to the server 31 at regular timing (for example, every second) (S12). This accumulated distance is a value obtained by accumulating the distance traveled from the time when the soft meter 10, which is an on-vehicle device, is installed in the applicable taxi vehicle 25 to the present.

制御部11は、運転手のボタン操作により「実車」状態に切り替わったか否かをS13で識別する。「実車」状態になると、制御部11は次のS14の処理に進み、表示器19を利用して運賃表示を開始する。 In S13, the control unit 11 identifies whether or not the state has been switched to the "actual vehicle" state by the driver's button operation. When the "actual vehicle" state is reached, the control unit 11 proceeds to the next process of S14 and starts displaying the fare using the display device 19. FIG.

表示される運賃は、料金制情報保持部13に保持されている料金制の内容と、走行距離、走行時間などに応じた金額になる。最初は走行距離および走行時間が0なので、運賃として基本料金の金額が表示器19に表示される。 The displayed fare is an amount corresponding to the content of the toll system held in the toll system information holding unit 13, the travel distance, the travel time, and the like. Since the traveling distance and traveling time are 0 at the beginning, the amount of the basic charge is displayed on the display 19 as the fare.

一方、GPS受信機21が出力する位置情報の中には、GPS受信機21が測位中か否かを表す測位ステータスの情報も含まれている。例えばGPS衛星からの電波を全く受信できないような場合や、電波を受信可能な衛星数が2以下の場合や、電波の受信レベルが許容値以下のような場合は「非測位」を表す測位ステータスがGPS受信機21から出力される。 On the other hand, the position information output by the GPS receiver 21 also includes positioning status information indicating whether or not the GPS receiver 21 is positioning. For example, when radio waves from GPS satellites cannot be received at all, when the number of satellites that can receive radio waves is 2 or less, or when the radio wave reception level is below the allowable value, the positioning status indicates "non-positioning". is output from the GPS receiver 21 .

制御部11は、GPS受信機21から今回取得した位置情報からその測位ステータスを抽出し取得する(S15)。 The control unit 11 extracts and acquires the positioning status from the position information acquired this time from the GPS receiver 21 (S15).

制御部11は、GPS受信機21が「非測位」の区間について、タクシー車両25の正しい走行距離を取得するための特別な処理をS16で実施する。S16の処理の内容については後で詳細に説明する。 In S16, the control unit 11 performs special processing for acquiring the correct traveling distance of the taxi vehicle 25 for the section in which the GPS receiver 21 is "non-positioning". The contents of the processing of S16 will be described later in detail.

ソフトメータ10が「実車」状態に切り替わってから現在地までの走行区間全体の中に、「非測位」の区間が含まれている場合には、制御部11は「非測位」の区間の走行距離をS16の処理の中でサーバ31から取得する。そして、「測位中」の区間について位置情報から算出した走行距離と、S16でサーバ31から取得した「非測位」の区間の走行距離とをS17で加算して、走行区間全体の距離を把握する。 If a "non-positioning" section is included in the entire travel section from when the soft meter 10 switches to the "actual vehicle" state to the current location, the control unit 11 calculates the travel distance of the "non-positioning" section. is acquired from the server 31 in the process of S16. Then, in S17, the traveled distance calculated from the position information for the "positioning" section and the traveled distance of the "non-positioning" section obtained from the server 31 in S16 are added to grasp the distance of the entire traveled section. .

制御部11は、料金制情報保持部13が保持している料金制の内容と、S17で取得した全体の走行距離、「実車」状態に切り替わってからの経過時間などに基づいて、最新の運賃をS18で算出する。 The control unit 11 calculates the latest fare based on the contents of the fare system held by the fare system information holding unit 13, the total mileage acquired in S17, the elapsed time after switching to the "actual vehicle" state, and the like. is calculated in S18.

制御部11は、S18で算出した最新の運賃をS19で表示器19に出力し表示内容を更新する。
ソフトメータ10の「実車」状態が継続している間は、制御部11はS11~S20の処理を繰り返す。タクシー車両25が目的地に到着し、運転手のボタン操作によりソフトメータ10が「実車」以外の状態に切り替わると、制御部11はS20からS21の処理に進み、運賃の表示動作を終了する。
The controller 11 outputs the latest fare calculated in S18 to the display 19 in S19 to update the displayed content.
While the soft meter 10 is in the "actual vehicle" state, the control unit 11 repeats the processing of S11 to S20. When the taxi vehicle 25 arrives at the destination and the soft meter 10 is switched to a state other than "actual vehicle" by the driver's button operation, the controller 11 advances from S20 to S21 to end the fare display operation.

図7は、ソフトメータ10の動作の細部を示すフローチャートである。すなわち、図6のS16の詳細な内容が図7に示されている。図7の処理について以下に説明する。 FIG. 7 is a flow chart showing the details of the operation of the soft meter 10. As shown in FIG. That is, the detailed content of S16 in FIG. 6 is shown in FIG. The processing of FIG. 7 will be described below.

制御部11は、GPS受信機21から取得した最新の位置情報の測位ステータスが「非測位」と一致するか否かを、S31で例えば1秒毎に繰り返し比較し識別する。また、今回取得した測位ステータスの情報を、次回の処理で参照できるように内部メモリに保存する。 In S31, the control unit 11 repeatedly compares and identifies whether or not the positioning status of the latest positional information acquired from the GPS receiver 21 matches "non-positioning" every second, for example. Also, the positioning status information acquired this time is stored in the internal memory so that it can be referred to in the next process.

最新の位置情報の測位ステータスが「非測位」と一致する場合は、制御部11は、S31からS32の処理に進む。また、測位ステータスが「測位中」であれば制御部11はS31からS35の処理に進む。 When the positioning status of the latest position information matches "non-positioning", the control unit 11 proceeds to the processing from S31 to S32. Also, if the positioning status is "during positioning", the control unit 11 proceeds to the processing from S31 to S35.

制御部11は、前回取得した測位ステータスを内部メモリから読み込み、「測位中」と一致するか否かをS32の比較により識別する。そして、制御部11は、前回取得した測位ステータスが「測位中」であればS32からS33の処理に進み、「測位中」でなければ図7の処理を終了する。 The control unit 11 reads the positioning status acquired last time from the internal memory, and identifies whether or not it matches "positioning" by the comparison in S32. Then, if the positioning status acquired last time is "during positioning", the control unit 11 proceeds to the processing from S32 to S33, and if not "during positioning", ends the processing in FIG.

制御部11は、「非測位」状態が開始した地点(図5中の非測位開始地点Psに相当)の直前の地点(例えば1秒前の地点)でGPS受信機21から取得した位置情報を内部メモリから読み込んでS33で保持する。更に、制御部11は非測位開始地点の直前の地点の位置情報(S33で保持した内容)をS34でサーバ31へ送信する。 The control unit 11 acquires the position information acquired from the GPS receiver 21 at a point (for example, a point one second before) immediately before the point where the "non-positioning" state started (corresponding to the non-positioning start point Ps in FIG. 5). It is read from the internal memory and held in S33. Furthermore, the control unit 11 transmits the position information of the point immediately before the non-positioning start point (contents held in S33) to the server 31 in S34.

一方、S35では制御部11は、前回取得した測位ステータスを内部メモリから読み込み、「非測位」と一致するか否かを比較して識別する。そして、制御部11は、前回取得した測位ステータスが「非測位」であればS35からS36の処理に進み、「非測位」でなければS39の処理に進む。 On the other hand, in S35, the control unit 11 reads the previously acquired positioning status from the internal memory, compares and identifies whether or not it matches with "non-positioning". If the positioning status acquired last time is "non-positioning", the control unit 11 proceeds to the processing from S35 to S36, and if not "non-positioning", it proceeds to the processing of S39.

制御部11は、「非測位」状態が終了した今回の地点(図5中の非測位終了地点Peに相当)の直前の地点(例えば1秒前の地点)でGPS受信機21から取得した位置情報を内部メモリから読み込んでS36で保持する。更に、制御部11は、非測位終了地点の直前の地点の位置情報(S36で保持した内容)をS37でサーバ31へ送信する。 The control unit 11 obtains the position obtained from the GPS receiver 21 at a point immediately before (for example, a point one second before) the current point (corresponding to the non-positioning end point Pe in FIG. 5) where the "non-positioning" state ended. Information is read from the internal memory and held in S36. Furthermore, the control unit 11 transmits the position information of the point immediately before the non-positioning end point (contents held in S36) to the server 31 in S37.

一方、サーバ31は、制御部11がS34、S37で送信した位置情報に対して、非測位区間の距離情報を返すので、制御部11は、サーバ31が送信する距離情報をS38で受信して取得する。 On the other hand, since the server 31 returns the distance information of the non-positioning section in response to the position information transmitted by the control unit 11 in S34 and S37, the control unit 11 receives the distance information transmitted by the server 31 in S38. get.

一方、今回と前回の位置情報の測位ステータスが共に「測位中」の場合は、制御部11は、S39の処理を実行する。この場合は、正しく測位された位置情報が継続的にGPS受信機21から得られているので、制御部11は、通常の方法、例えば特許文献3に開示されている方法で走行距離を算出する。 On the other hand, when the positioning statuses of the current and previous position information are both "positioning", the control unit 11 executes the process of S39. In this case, since the position information correctly positioned is continuously obtained from the GPS receiver 21, the control unit 11 calculates the traveled distance by a normal method, for example, the method disclosed in Patent Document 3. .

すなわち、制御部11は、サンプリング周期毎にGPS受信機21からタクシー車両の位置情報を取得する。そして、前回と今回の各サンプリング周期においてそれぞれ取得した前後2つの位置情報の差分から求めた、単位周期間にタクシー車両が実際に移動した距離を用いて、タクシー車両の計算上の走行距離を単位周期毎に検出する(S39)。さらに、単位周期毎に検出したタクシー車両の計算上の走行距離を賃走の開始から積算して、タクシー車両の賃走中に、タクシー車両の賃走開始地点からの計算上の走行距離を単位周期毎に最新の値に更新する。そして、賃走開始地点から積算したタクシー車両の計算上の走行距離に、料金制情報保持部13の料金制を適用することで、賃走中のタクシー車両の賃走料金を算出する。 That is, the control unit 11 acquires the position information of the taxi vehicle from the GPS receiver 21 for each sampling period. Then, using the distance actually moved by the taxi during the unit period, which is obtained from the difference between the two pieces of position information acquired in each sampling period of the previous time and this time, the distance traveled by the taxi is calculated as a unit. It is detected for each cycle (S39). In addition, the calculated mileage of the taxi vehicle detected in each unit period is integrated from the start of the fare run, and the calculated mileage from the starting point of the fare run of the taxi vehicle is calculated as a unit Update to the latest value every cycle. Then, by applying the toll system of the toll system information holding unit 13 to the calculated travel distance of the taxi vehicle accumulated from the toll start point, the toll fee of the taxi vehicle currently being rented is calculated.

図8は、サーバ31の動作を示すフローチャートである。図8の動作について以下に説明する。
サーバ31のソフトメータ支援部31dは、非測位開始地点Psの直前の地点における位置情報をタクシー車両25上のソフトメータ10から取得する(S41)。
FIG. 8 is a flow chart showing the operation of the server 31. As shown in FIG. The operation of FIG. 8 will be described below.
The soft meter support unit 31d of the server 31 acquires the position information of the point immediately before the non-positioning start point Ps from the soft meter 10 on the taxi vehicle 25 (S41).

サーバ31のソフトメータ支援部31dは、非測位終了地点Peにおける位置情報をタクシー車両25上のソフトメータ10から取得する(S42)。 The soft meter support unit 31d of the server 31 acquires the position information at the non-positioning end point Pe from the soft meter 10 on the taxi vehicle 25 (S42).

サーバ31の営業実績検索部31cは、S41で取得した位置情報(図3中に示す開始位置P1)とS42で取得した位置情報(図3中に示す終了位置P2)とを共に含む範囲全体(抽出範囲Dx)の過去データを、営業実績DB31bを検索して抽出する(S43)。 The sales performance search unit 31c of the server 31 searches the entire range ( The past data of the extraction range Dx) is extracted by searching the business performance DB 31b (S43).

サーバ31のソフトメータ支援部31dは、営業実績検索部31cがS43で抽出した範囲の過去データに基づき、開始位置P1の累計走行距離(Ddi102)と、終了位置P2の累計走行距離(Ddi1x2)との差分距離をS44で算出する。そして、ソフトメータ支援部31dは、差分距離、すなわち「非測位」区間の間の走行距離の情報をタクシー車両25上のソフトメータ10に送信する(S45)。 The soft meter support unit 31d of the server 31 calculates the cumulative traveled distance (Ddi102) of the start position P1, the cumulative traveled distance (Ddi1x2) of the end position P2, and the is calculated in S44. Then, the soft meter support unit 31d transmits the differential distance, that is, information on the distance traveled during the "non-positioning" section to the soft meter 10 on the taxi vehicle 25 (S45).

ここで、開始位置P1の過去データは距離および位置が共に正しい実績データDAであるので、「測位中」から「非測位」に変化する前のソフトメータ10における距離および位置と整合するデータである。また、終了位置P2の過去データは距離および位置が共に正しい実績データDAであるので、「非測位」から「測位中」に変化した後のソフトメータ10における距離および位置と整合するデータである。つまり、サーバ31がS45で送信する走行距離は、「測位中」の区間でソフトメータ10が把握している距離および位置との整合性および連続性を確保できる情報である。したがって、ソフトメータ10は、「非測位」区間におけるタクシー車両25の走行距離をサーバ31から取得した距離に置き換えることで、正しい走行距離を把握できる。 Here, since the past data of the start position P1 is actual data DA in which both the distance and the position are correct, it is data consistent with the distance and the position in the soft meter 10 before the change from "positioning" to "not positioning". . Also, since the past data of the end position P2 is actual data DA with both correct distance and position, it is data consistent with the distance and position in the soft meter 10 after the change from "non-positioning" to "during positioning". That is, the travel distance transmitted by the server 31 in S45 is information that can ensure consistency and continuity with the distance and position grasped by the soft meter 10 in the "during positioning" section. Therefore, the soft meter 10 can grasp the correct travel distance by replacing the travel distance of the taxi vehicle 25 in the “non-positioning” section with the distance acquired from the server 31 .

なお、本発明は、上述した実施形態に限定されるものではなく、適宜、変形、改良、等が可能である。その他、上述した実施形態における各構成要素の材質、形状、寸法、数、配置箇所、等は本発明を達成できるものであれば任意であり、限定されない。 It should be noted that the present invention is not limited to the above-described embodiments, and can be modified, improved, etc. as appropriate. In addition, the material, shape, size, number, location, etc. of each component in the above-described embodiment are arbitrary and not limited as long as the present invention can be achieved.

例えば、図6中に示したS11~S13のように定期的に取得した位置情報および累計走行距離を含む営業実績を定期的にサーバ31へ送信する処理は、一般的なタクシーメータ40においても行うことができる。そのようなタクシーメータ40を利用してサーバ31が収集した営業実績の過去データが既に蓄積されている場合には、その過去データを有効に活用し、ソフトメータ10における「非測位」区間の距離算出を支援するために利用できる。 For example, the process of periodically transmitting the position information obtained periodically and the business results including the total traveled distance to the server 31 like S11 to S13 shown in FIG. be able to. When the past data of business results collected by the server 31 is already accumulated using such a taximeter 40, the past data can be effectively used to Can be used to aid calculations.

なお、年月の経過に応じて、新しい道路が作られることがあり得る。また、新しい道路についてはその場所をタクシー車両で走行した営業実績が最初は存在しない。しかし、そのような場合でも図2に示したようにタクシーメータ40を搭載したタクシー車両25Aを走行させることで、必要な営業実績のデータをサーバ31で収集し蓄積することができる。 New roads may be built over time. In addition, as for the new road, there is no business record of driving a taxi vehicle on that place at first. However, even in such a case, by running the taxi vehicle 25A equipped with the taximeter 40 as shown in FIG.

また、タクシー会社によっては、タクシーメータ40を搭載したタクシー車両25Aとソフトメータ10を搭載したタクシー車両25の両方を同時に採用することも考えられる。その場合は、タクシーメータ40を搭載したタクシー車両25Aを利用して新たな道路に対応した営業実績データをサーバ31へ蓄積しつつ、ソフトメータ10を搭載したタクシー車両25の利用も可能になる。 Further, depending on the taxi company, it is conceivable to employ both the taxi vehicle 25A equipped with the taximeter 40 and the taxi vehicle 25 equipped with the soft meter 10 at the same time. In this case, the taxi vehicle 25A equipped with the taximeter 40 can be used to store the sales performance data corresponding to the new road in the server 31, and the taxi vehicle 25 equipped with the soft meter 10 can be used.

なお、GPS受信機21の「非測位」区間であっても、例えば慣性計測ユニット16を用いてタクシー車両25の位置をある程度推定することが可能である。また、例えば道路地図の情報を利用できる場合には、推定した位置と道路とのマッチングにより位置情報を修正することで、位置情報の精度を上げることが可能である。そのような機能をソフトメータ10に搭載する場合には、「非測位」区間であっても、ソフトメータ10が送信した位置情報および距離情報を有効な実績データとしてサーバ31側で扱うように処理しても良い。 Even in the "non-positioning" section of the GPS receiver 21, it is possible to estimate the position of the taxi vehicle 25 to some extent using the inertial measurement unit 16, for example. Further, for example, when road map information can be used, it is possible to improve the accuracy of the position information by correcting the position information by matching the estimated position with the road. When such a function is installed in the soft meter 10, the server 31 side handles the position information and the distance information transmitted by the soft meter 10 as effective performance data even in the "non-positioning" section. You can

なお、GPS受信機21の非測位区間におけるソフトメータ10の表示器19への運賃表示については、必要に応じて変更することが想定される。例えば、「測位中」から「非測位」に切り替わった時は「測位中」の最後に表示した運賃の表示をそのまま維持し、「非測位」から「測位中」に切り替わった時に、表示器19の表示を正しい運賃に更新する。 It is assumed that the display of the fare on the display 19 of the soft meter 10 in the non-positioning section of the GPS receiver 21 will be changed as necessary. For example, when switching from "positioning" to "non-positioning", the display of the fare displayed at the end of "positioning" is maintained as it is. to display the correct fare.

ここで、上述した本発明の実施形態に係る料金算出システムの特徴をそれぞれ以下[1]~[5]に簡潔に纏めて列記する。
[1] 車両(タクシー車両25)に搭載された車載器(ソフトメータ10)と、
前記車両上で、所定の衛星測位システムから受信した電波に基づいて当該車両の現在位置を測定する位置検出部(GPS受信機21)と、
前記位置検出部が検出した位置情報に基づいて前記車両の走行距離を把握する第1の走行距離検出部(S17)と、
前記第1の走行距離検出部が検出した走行距離と、事前に定めた料金体系とに基づいて前記車両における特定の走行区間の運賃を算出する料金算出部(S18)と、
様々な地点について過去に計測された複数地点間の距離情報を保持する距離情報保持部(営業実績DB31b)と、
前記位置検出部の測位状態および非測位状態を識別し、少なくとも前記位置検出部が非測位状態になっている区間について前記距離情報保持部が保持している距離情報に基づいて、前記車両の走行距離を特定する第2の走行距離検出部(S16)と、
前記位置検出部が非測位状態になった走行区間について、前記第2の走行距離検出部が特定した前記距離情報を、前記料金算出部が採用する走行距離に反映する走行距離修正部と(S17)、
を備える料金算出システム(100)。
Here, the features of the charge calculation system according to the embodiment of the present invention described above are summarized and listed in [1] to [5] below.
[1] A vehicle-mounted device (soft meter 10) mounted on a vehicle (taxi vehicle 25),
A position detection unit (GPS receiver 21) for measuring the current position of the vehicle based on radio waves received from a predetermined satellite positioning system on the vehicle;
a first travel distance detection unit (S17) for grasping the travel distance of the vehicle based on the position information detected by the position detection unit;
a fare calculation unit (S18) for calculating a fare for a specific travel section of the vehicle based on the mileage detected by the first mileage detection unit and a predetermined fare system;
A distance information holding unit (business performance DB 31b) that holds distance information between multiple points measured in the past for various points;
The positioning state and the non-positioning state of the position detection unit are identified, and based on the distance information held by the distance information holding unit for at least the section in which the position detection unit is in the non-positioning state, the vehicle travels. A second travel distance detection unit (S16) that specifies the distance;
A travel distance correction unit that reflects the distance information specified by the second travel distance detection unit in the travel distance adopted by the charge calculation unit for the travel section in which the position detection unit is in a non-positioning state (S17 ),
A fee calculation system (100) comprising:

上記[1]の構成の料金算出システムによれば、例えばトンネル内のように衛星からの電波を車載器が受信できず、測位ができない区間を車両が走行する場合でも、過去に計測された複数地点間の距離情報を利用することで正しい運賃を乗客に提示可能になる。しかも、位置情報を補正するための道路地図のデータベースを必要としないので、車載器を運用する際に必要なランニングコストを低減できる。 According to the toll calculation system configured in [1] above, even when the vehicle is traveling in a section such as a tunnel where the on-board unit cannot receive radio waves from the satellite and positioning cannot be performed, multiple By using distance information between points, it becomes possible to present correct fares to passengers. Moreover, since a road map database for correcting position information is not required, the running costs necessary for operating the vehicle-mounted device can be reduced.

[2] 前記距離情報保持部(営業実績DB31b)は、前記車両の外側のサーバ(31)上に配置され、
前記車載器(ソフトメータ10)は、前記サーバと通信するための無線通信部(LTE通信モジュール23)を含み、
前記第2の走行距離検出部は、前記無線通信部を介して前記サーバと接続し、前記サーバから距離情報を取得する、
上記[1]に記載の料金算出システム。
[2] The distance information holding unit (sales performance DB 31b) is arranged on the server (31) outside the vehicle,
The vehicle-mounted device (soft meter 10) includes a wireless communication unit (LTE communication module 23) for communicating with the server,
The second travel distance detection unit connects to the server via the wireless communication unit and acquires distance information from the server.
The charge calculation system according to [1] above.

上記[2]の構成の料金算出システムによれば、距離情報保持部を車両上に搭載する必要がないので、タクシー会社のように同時に多数台のタクシー車両を管理する場合でも、距離情報のデータベース(営業実績DB31b)を1つのサーバ上で集中的に管理できる。したがってデータの管理が容易になり、更に追加されたデータや更新された最新のデータを車載器の運賃算出動作に素早く反映できる。 According to the fare calculation system having the configuration [2] above, there is no need to install a distance information storage unit on the vehicle. (Sales performance DB 31b) can be centrally managed on one server. Therefore, data management becomes easy, and the added data and the latest updated data can be quickly reflected in the fare calculation operation of the vehicle-mounted device.

[3] 前記走行距離修正部は、前記位置検出部が測位状態から非測位状態に切り替わった地点を非測位開始位置(非測位開始地点Ps)として検出し、前記位置検出部が非測位状態から測位状態に切り替わった地点を非測位終了位置(非測位終了地点Pe)として検出し、
前記料金算出部は、前記非測位開始位置と前記非測位終了位置とを結んだ区間の走行距離を、前記第2の走行距離検出部が特定した距離情報に置換して全体の走行区間の累積走行距離を算出する、
上記[1]又は[2]に記載の料金算出システム。
[3] The travel distance correction unit detects a point at which the position detection unit has switched from the positioning state to the non-positioning state as a non-positioning start position (non-positioning start point Ps), and the position detection unit changes from the non-positioning state to Detecting the point where the positioning state is switched to as a non-positioning end point (non-positioning end point Pe),
The charge calculation unit replaces the travel distance of the section connecting the non-positioning start position and the non-positioning end position with the distance information specified by the second travel distance detection unit, and accumulates the entire travel section. calculate the distance traveled,
The fee calculation system according to the above [1] or [2].

上記[3]の構成の料金算出システムによれば、正しい位置情報が得られない区間が始まった地点とそれが終了した地点とを実際に検知して、これらの範囲内における車両の走行距離を第2の走行距離検出部により特定するので、位置情報の誤りの影響を受けることなく正しい走行距離を取得できる。 According to the toll calculation system configured in [3] above, the starting point and the ending point of the section where correct position information cannot be obtained are actually detected, and the traveling distance of the vehicle within these ranges is calculated. Since it is specified by the second travel distance detection unit, the correct travel distance can be obtained without being affected by errors in the position information.

[4] 前記サーバは、複数の車両(タクシー車両25A)からそれぞれ無線送信されるデータを受信して、地点毎の位置情報と、距離情報とを互いに紐付けした状態で、前記距離情報保持部に蓄積する、
上記[2]に記載の料金算出システム。
[4] The server receives data wirelessly transmitted from each of a plurality of vehicles (taxi vehicles 25A), and links the location information and the distance information for each point to the distance information holding unit. accumulate in
The charge calculation system according to [2] above.

上記[4]の構成の料金算出システムによれば、実際に車両が走行した道路上の様々な地点について、位置の変化と距離の変化との関係を表す実績データを蓄積することができる。したがって、実際に多数のタクシー車両を管理しているタクシー会社などにおいては、社内だけで必要なデータを確保可能であり、有料で販売される道路地図などのデータを他社から購入する必要がなくなる。 According to the toll calculation system configured in [4] above, it is possible to accumulate performance data representing the relationship between changes in position and changes in distance for various points on the road actually traveled by the vehicle. Therefore, in a taxi company that actually manages a large number of taxi vehicles, it is possible to secure necessary data only within the company, and there is no need to purchase data such as road maps that are sold for a fee from other companies.

[5] 前記距離情報保持部(営業実績DB31b)は、前記車両の外側のサーバ(31)上に配置され、
前記車載器(ソフトメータ10)は前記サーバと通信するための無線通信部(LTE通信モジュール23)を含み、
前記サーバは、前記走行距離修正部が検出した前記非測位開始位置と前記非測位終了位置との間の区間距離を前記距離情報保持部のデータから算出して(S44)前記車載器に送信する(S45)、
上記[3]に記載の料金算出システム。
[5] The distance information holding unit (sales performance DB 31b) is arranged on the server (31) outside the vehicle,
The vehicle-mounted device (soft meter 10) includes a wireless communication unit (LTE communication module 23) for communicating with the server,
The server calculates a section distance between the non-positioning start position and the non-positioning end position detected by the travel distance correction unit from the data in the distance information holding unit (S44) and transmits it to the vehicle-mounted device. (S45),
The charge calculation system according to [3] above.

上記[5]の構成の料金算出システムによれば、各車両上の車載器は、非測位開始位置および非測位終了位置の情報をサーバに送信するだけで、正しい位置を特定できない区間における正しい走行距離の情報を前記サーバから取得できる。また、距離情報保持部を車両上に搭載する必要がないので、タクシー会社のように同時に多数台のタクシー車両を管理する場合でも、距離情報のデータベース(営業実績DB31b)を1つのサーバ上で集中的に管理できる。したがってデータの管理が容易になり、更に追加されたデータや更新された最新のデータを車載器の運賃算出動作に素早く反映できる。 According to the toll calculation system configured in [5] above, the vehicle-mounted device on each vehicle simply transmits information on the non-positioning start position and the non-positioning end position to the server. Distance information can be obtained from the server. In addition, since it is not necessary to install a distance information storage unit on the vehicle, even when managing a large number of taxi vehicles at the same time as in a taxi company, the distance information database (sales performance DB 31b) is centralized on one server. can be effectively managed. Therefore, data management becomes easy, and the added data and the latest updated data can be quickly reflected in the fare calculation operation of the vehicle-mounted device.

10 ソフトメータ
11 制御部
12,14,20 インタフェース
13 料金制情報保持部
15 操作ボタン部
16 慣性計測ユニット
17 メモリユニット
18 タッチパネル
19 表示器
21 GPS受信機
22 ETC車載器
23 LTE通信モジュール
24 外部機器入力装置
25,25A タクシー車両
26 道路
26a トンネル
30 データセンタ
31 サーバ
31a 営業実績受信部
31b 営業実績DB
31c 営業実績検索部
31d ソフトメータ支援部
32 インターネット
33 LTE網
40 タクシーメータ
41 GPS受信機
42 LTE通信モジュール
100 料金算出システム
D0 過去の営業実績データ
DA,DA1 実績データ
Dx 抽出範囲
P1 開始位置
P2 終了位置
Ps 非測位開始地点
Pe 非測位終了地点
10 soft meter 11 control unit 12, 14, 20 interface 13 toll system information holding unit 15 operation button unit 16 inertial measurement unit 17 memory unit 18 touch panel 19 display device 21 GPS receiver 22 ETC vehicle-mounted device 23 LTE communication module 24 external device input Device 25, 25A Taxi vehicle 26 Road 26a Tunnel 30 Data center 31 Server 31a Sales performance receiving unit 31b Sales performance DB
31c Sales performance search unit 31d Soft meter support unit 32 Internet 33 LTE network 40 Taximeter 41 GPS receiver 42 LTE communication module 100 Toll calculation system D0 Past sales performance data DA, DA1 Performance data Dx Extraction range P1 Start position P2 End position Ps Non-positioning start point Pe Non-positioning end point

Claims (5)

車両に搭載された車載器と、
前記車両上で、所定の衛星測位システムから受信した電波に基づいて当該車両の現在位置を測定する位置検出部と、
前記位置検出部が検出した位置情報に基づいて前記車両の走行距離を把握する第1の走行距離検出部と、
前記第1の走行距離検出部が検出した走行距離と、事前に定めた料金体系とに基づいて前記車両における特定の走行区間の運賃を算出する料金算出部と、
様々な地点について過去に計測された複数地点間の距離情報を保持する距離情報保持部と、
前記位置検出部の測位状態および非測位状態を識別し、少なくとも前記位置検出部が非測位状態になっている区間について前記距離情報保持部が保持している距離情報に基づいて、前記車両の走行距離を特定する第2の走行距離検出部と、
前記位置検出部が非測位状態になった走行区間について、前記第2の走行距離検出部が特定した前記距離情報を、前記料金算出部が採用する走行距離に反映する走行距離修正部と、
を備える料金算出システム。
an on-board device mounted on a vehicle;
a position detection unit that measures the current position of the vehicle based on radio waves received from a predetermined satellite positioning system on the vehicle;
a first travel distance detection unit that grasps the travel distance of the vehicle based on the position information detected by the position detection unit;
a fare calculation unit that calculates a fare for a specific travel section of the vehicle based on the mileage detected by the first mileage detection unit and a predetermined fare system;
a distance information holding unit that holds distance information between multiple points measured in the past for various points;
The positioning state and the non-positioning state of the position detection unit are identified, and based on the distance information held by the distance information holding unit for at least the section in which the position detection unit is in the non-positioning state, the vehicle travels. a second travel distance detection unit that specifies the distance;
a mileage correction unit that reflects the distance information specified by the second mileage detection unit in the mileage adopted by the fee calculation unit for the mileage section where the position detection unit is in a non-positioning state;
Toll calculation system with.
前記距離情報保持部は、前記車両の外側のサーバ上に配置され、
前記車載器は、前記サーバと通信するための無線通信部を含み、
前記第2の走行距離検出部は、前記無線通信部を介して前記サーバと接続し、前記サーバから距離情報を取得する、
請求項1に記載の料金算出システム。
The distance information holding unit is arranged on a server outside the vehicle,
The vehicle-mounted device includes a wireless communication unit for communicating with the server,
The second travel distance detection unit connects to the server via the wireless communication unit and acquires distance information from the server.
The fee calculation system according to claim 1.
前記走行距離修正部は、前記位置検出部が測位状態から非測位状態に切り替わった地点を非測位開始位置として検出し、前記位置検出部が非測位状態から測位状態に切り替わった地点を非測位終了位置として検出し、
前記料金算出部は、前記非測位開始位置と前記非測位終了位置とを結んだ区間の走行距離を、前記第2の走行距離検出部が特定した距離情報に置換して全体の走行区間の累積走行距離を算出する、
請求項1又は請求項2に記載の料金算出システム。
The travel distance correction unit detects a point where the position detection unit switched from the positioning state to the non-positioning state as a non-positioning start position, and detects a point where the position detection unit switched from the non-positioning state to the positioning state as a non-positioning end position. Detect as position,
The charge calculation unit replaces the travel distance of the section connecting the non-positioning start position and the non-positioning end position with the distance information specified by the second travel distance detection unit, and accumulates the entire travel section. calculate the distance traveled,
The charge calculation system according to claim 1 or claim 2.
前記サーバは、複数の車両からそれぞれ無線送信されるデータを受信して、地点毎の位置情報と、距離情報とを互いに紐付けした状態で、前記距離情報保持部に蓄積する、
請求項2に記載の料金算出システム。
The server receives data wirelessly transmitted from each of a plurality of vehicles, and accumulates the position information and distance information for each point in the distance information holding unit in a state in which they are associated with each other.
The fee calculation system according to claim 2.
前記距離情報保持部は、前記車両の外側のサーバ上に配置され、
前記車載器は前記サーバと通信するための無線通信部を含み、
前記サーバは、前記走行距離修正部が検出した前記非測位開始位置と前記非測位終了位置との間の区間距離を前記距離情報保持部のデータから算出して前記車載器に送信する、
請求項3に記載の料金算出システム。
The distance information holding unit is arranged on a server outside the vehicle,
The vehicle-mounted device includes a wireless communication unit for communicating with the server,
The server calculates a section distance between the non-positioning start position and the non-positioning end position detected by the mileage correction unit from the data in the distance information holding unit and transmits it to the vehicle-mounted device.
The fee calculation system according to claim 3.
JP2022022118A 2022-02-16 2022-02-16 Charge calculation system Pending JP2023119302A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022022118A JP2023119302A (en) 2022-02-16 2022-02-16 Charge calculation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022022118A JP2023119302A (en) 2022-02-16 2022-02-16 Charge calculation system

Publications (1)

Publication Number Publication Date
JP2023119302A true JP2023119302A (en) 2023-08-28

Family

ID=87763242

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022022118A Pending JP2023119302A (en) 2022-02-16 2022-02-16 Charge calculation system

Country Status (1)

Country Link
JP (1) JP2023119302A (en)

Similar Documents

Publication Publication Date Title
US7250876B2 (en) Device and system for toll payment
KR100526918B1 (en) Accounting System
US6087965A (en) Vehicle mileage meter and a GPS position tracking system
AU2003297569C1 (en) Method for identifying a toll-required section of road
US20030110075A1 (en) Toll collection system, its mobile terminal and toll processing apparatus, terminal processing program for the mobile terminal, and record medium recording the terminal processing program
TWI452264B (en) Vehicle positioning device and vehicle positioning method
JP2007334472A (en) Taxi fare system device
CN110599612A (en) Method, device and storage medium for automatic toll collection without stopping on highway
CN102980592A (en) Method and device for automatically computing vehicle pulse factor via GPS (global positioning system) longitude and latitude
JP2007256148A (en) Navigation system
JP3009593B2 (en) Road billing system
JP4135536B2 (en) Vehicle navigation device
JP2023119302A (en) Charge calculation system
JP3735258B2 (en) Navigation device and recording medium
JP2004271474A (en) Navigation apparatus and onboard apparatus for automatic toll collection
JP2001175984A (en) System and method for collecting road operation information and recording medium
JP6159180B2 (en) Taxi meter
JP7294862B2 (en) Charge calculation device, charge calculation method and charge calculation program
KR100470489B1 (en) System and method for tracking of bus running route
JP4768297B2 (en) In-vehicle system and billing method
JP2003256979A (en) Processing system in relation to traveling expense, program and information storage medium
WO2008075408A1 (en) Information processing device and fuel consumption calculation method
JP3681796B2 (en) Mileage management system
JP2004192349A (en) Mileage charge on-board device and mileage charge system
AU2007201029B2 (en) Automatic extras recording on taximeters