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

JP7836566B2 - Information processing system, information processing program, and information processing method - Google Patents

Information processing system, information processing program, and information processing method

Info

Publication number
JP7836566B2
JP7836566B2 JP2022085054A JP2022085054A JP7836566B2 JP 7836566 B2 JP7836566 B2 JP 7836566B2 JP 2022085054 A JP2022085054 A JP 2022085054A JP 2022085054 A JP2022085054 A JP 2022085054A JP 7836566 B2 JP7836566 B2 JP 7836566B2
Authority
JP
Japan
Prior art keywords
fare
information processing
information
route
destination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022085054A
Other languages
Japanese (ja)
Other versions
JP2023173062A5 (en
JP2023173062A (en
Inventor
航 川島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Navitime Japan Co Ltd
Original Assignee
Navitime Japan Co Ltd
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 Navitime Japan Co Ltd filed Critical Navitime Japan Co Ltd
Priority to JP2022085054A priority Critical patent/JP7836566B2/en
Publication of JP2023173062A publication Critical patent/JP2023173062A/en
Publication of JP2023173062A5 publication Critical patent/JP2023173062A5/ja
Application granted granted Critical
Publication of JP7836566B2 publication Critical patent/JP7836566B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Traffic Control Systems (AREA)

Description

本発明は、情報処理システム、情報処理プログラムおよび情報処理方法に関する。 This invention relates to an information processing system, an information processing program, and an information processing method.

通常、タクシーでは、車両に備え付けられたタクシーメーターが走行距離を計測して運賃を計算する。従来のタクシーメーターは、タイヤに取り付けられた回転尺を使用して距離の実測値を計測するものであり、計量法の対象となっているため、定期的な検査が義務付けられている。 Typically, taxis use a meter installed in the vehicle to measure the distance traveled and calculate the fare. Traditional taxi meters use a rotating scale attached to the tire to measure the actual distance, and because they are subject to the Measurement Law, periodic inspections are mandatory.

これに対し、現在、タクシーソフトメーターの導入が国土交通省により検討されている。タクシーソフトメーターは、従来のタクシーメーターとは異なり、GPSを利用して距離を計測して運賃を算出するものであり、汎用的なAndroid/iOS端末をタクシーメーターとして利用することも可能である。 In response to this, the Ministry of Land, Infrastructure, Transport and Tourism is currently considering the introduction of a taxi software meter. Unlike conventional taxi meters, this software meter uses GPS to measure distance and calculate the fare, and it can also utilize general-purpose Android/iOS devices as taxi meters.

特許文献1には、GPSにより特定された車両の位置情報を用いて走行中にリアルタイムで運賃を計算する技術が開示されている。 Patent Document 1 discloses a technology for calculating fares in real time while a vehicle is in motion, using location information identified by GPS.

特開2020-177456号公報Japanese Patent Publication No. 2020-177456

しかし、GPSを利用するソフトメーターでは、出発地点から目的地点までの間に、トンネル内、マルチパス地帯、高架下といった、GPSの苦手とする箇所(測位精度が悪くなる箇所)を走行した場合、測位が不安定な状態が継続したことにより、走行距離を正確に計測できなくなる。そのため、正確な運賃算出が難しいという課題がある。特許文献1では、GPSが測位不良となる場合については何も記載されていない。 However, with GPS-based fare meters, if the vehicle travels through areas where GPS is less efficient (locations where positioning accuracy is poor), such as tunnels, multipath zones, or underpasses, the unstable positioning can persist, making it impossible to accurately measure the distance traveled. Therefore, there is a problem in accurately calculating fares. Patent Document 1 does not describe any cases where GPS positioning is poor.

本発明は、以上のような点を考慮してなされたものである。本発明の目的は、ソフトメーターによる運賃算出時に、測位不良が起こる条件下であっても、表示された運賃に対して乗客が不満や不信感を抱くことを減らすことができる情報処理システム、情報処理プログラムおよび情報処理方法を提供することにある。 This invention has been made in consideration of the above points. The object of this invention is to provide an information processing system, information processing program, and information processing method that can reduce passenger dissatisfaction and distrust regarding the displayed fare, even under conditions where positioning failures occur when calculating fares using a soft meter.

本発明に係る情報処理システムは、
車両の位置情報を取得する位置情報取得手段と、
前記車両が目的地点に到着した後に、出発地点を出発してから目的地点に到着するまでに取得された前記位置情報を地図情報から得られる近傍の道路上にマッチングさせるマップマッチングを行い、マップマッチングにより得られた走行経路に基づいて運賃を算出する運賃算出手段と、
前記車両内の乗客用端末に前記運賃を表示する運賃表示手段と、を備える。
The information processing system according to the present invention is
A means for acquiring location information to obtain vehicle location information,
After the vehicle arrives at the destination, a fare calculation means performs map matching to match the location information acquired from the departure point to the arrival at the destination with nearby roads obtained from map information, and calculates the fare based on the travel route obtained by map matching.
The vehicle includes a fare display means for displaying the fare on a passenger terminal inside the vehicle.

本発明によれば、ソフトメーターによる運賃算出時に、測位不良が起こる条件下であっても、表示された運賃に対して乗客が不満や不信感を抱くことを減らすことができる。 According to this invention, even under conditions where positioning errors occur during fare calculation using a soft meter, it is possible to reduce passenger dissatisfaction and distrust regarding the displayed fare.

図1は、第1の実施形態に係る情報処理システムの概略的な構成を示す図である。Figure 1 is a diagram showing a schematic configuration of the information processing system according to the first embodiment. 図2は、第1の実施形態に係る情報処理システムの動作の一例を示すフローチャートである。Figure 2 is a flowchart showing an example of the operation of the information processing system according to the first embodiment. 図3は、第1の実施形態に係る情報処理システムにより表示される画面の一例を示す図である。Figure 3 shows an example of a screen displayed by the information processing system according to the first embodiment. 図4は、第1の実施形態に係る情報処理システムにより表示される画面の一例を示す図である。Figure 4 shows an example of a screen displayed by the information processing system according to the first embodiment. 図5は、第1の実施形態に係る情報処理システムにより表示される画面の一例を示す図である。Figure 5 shows an example of a screen displayed by the information processing system according to the first embodiment. 図6は、第2の実施形態に係る情報処理システムの概略的な構成を示す図である。Figure 6 is a diagram showing a schematic configuration of the information processing system according to the second embodiment. 図7は、第2の実施形態に係る情報処理システムの動作の一例を示すフローチャートである。Figure 7 is a flowchart showing an example of the operation of the information processing system according to the second embodiment. 図8は、第2の実施形態に係る情報処理システムにより表示される画面の一例を示す図である。Figure 8 shows an example of a screen displayed by the information processing system according to the second embodiment. 図9は、第2の実施形態に係る情報処理システムにより表示される画面の一例を示す図である。Figure 9 shows an example of a screen displayed by the information processing system according to the second embodiment. 図10は、第2の実施形態に係る情報処理システムにより表示される画面の一例を示す図である。Figure 10 shows an example of a screen displayed by the information processing system according to the second embodiment.

以下に、添付の図面を参照して、本発明の実施の形態を詳細に説明する。なお、各図において同等の機能を有する構成要素には同一の符号を付し、同一符号の構成要素の詳しい説明は繰り返さない。 The embodiments of the present invention will be described in detail below with reference to the attached drawings. In each drawing, components having equivalent functions are denoted by the same reference numerals, and detailed descriptions of components with the same reference numerals will not be repeated.

以下に説明する実施の形態では、ソフトメーター端末3が備え付けられる「車両」としてタクシーを例に挙げて説明することがあるが、「車両」は、乗客を輸送する距離に応じて運賃が計算されるものであれば、タクシーに限られるものではなく、たとえば、福祉輸送車両(介護タクシー)であってもよいし、運転代行業者の伴走車であってもよい。「車両」は、自動運転車両であってもよい。また「車両」は、ライドシェアで利用される車両であってもよく、具体的には、たとえば、不特定多数の乗客が相乗りで利用する乗合タクシーであってもよい。 In the embodiments described below, a taxi may be used as an example of a "vehicle" to which the soft meter terminal 3 is installed. However, the "vehicle" is not limited to a taxi, as long as the fare is calculated according to the distance traveled to transport passengers. For example, it could be a welfare transport vehicle (care taxi) or an escort vehicle for a designated driver service. The "vehicle" could also be an autonomous vehicle. Furthermore, the "vehicle" could be a vehicle used for ride-sharing, specifically, a shared taxi used by an unspecified number of passengers.

(第1の実施形態)
図1は、第1の実施形態に係る情報処理システム1の概略的な構成を示す図である。なお、同図において、各機能を行う機能部は、それぞれ各機能を行う手段ということができる。
(First embodiment)
Figure 1 is a diagram showing a schematic configuration of the information processing system 1 according to the first embodiment. In this figure, each functional unit that performs a function can be considered a means for performing that function.

図1に示すように、情報処理システム1は、ソフトメーター端末3と、乗客用端末2とを備えている。ソフトメーター端末3と乗客用端末2とは、USBやBluetooth等のネットワーク4を介して互いに通信可能に接続されている。ネットワーク4は、有線回線と無線回線のいずれでもよく、回線の種類や形態は問わない。なお、ソフトメーター端末3および乗客用端末2の少なくとも一部は、コンピュータにより実現される。 As shown in Figure 1, the information processing system 1 comprises a soft meter terminal 3 and a passenger terminal 2. The soft meter terminal 3 and the passenger terminal 2 are connected to each other via a network 4, such as USB or Bluetooth, enabling communication. The network 4 can be either a wired or wireless connection; the type and configuration of the connection are not restricted. At least a portion of the soft meter terminal 3 and the passenger terminal 2 are implemented by a computer.

まず、乗客用端末2について説明する。乗客用端末2は、車両の乗客が使用または閲覧するものであり、たとえば、運転席や助手席のヘッドレストの後ろ側や天井に取り付けられる後部座席用のモニターであってもよいし、乗客が所持するスマートフォンやタブレット端末などのモバイル端末であってもよい。運転席付近で後部座席の位置から表示が確認できる位置に設置された端末であってもよい。 First, let's describe the passenger terminal 2. The passenger terminal 2 is used or viewed by passengers in the vehicle. For example, it could be a monitor mounted on the back of the driver's or passenger's seat headrest or on the ceiling for the rear seats, or it could be a mobile device such as a smartphone or tablet owned by the passenger. It could also be a terminal installed near the driver's seat in a position where the display can be seen from the rear seats.

図1に示すように、乗客用端末2は、通信部21と、入力部24と、表示部25とを有している。通信部21と入力部24と表示部25とは、互いに通信可能に接続されている。 As shown in Figure 1, the passenger terminal 2 has a communication unit 21, an input unit 24, and a display unit 25. The communication unit 21, the input unit 24, and the display unit 25 are connected to each other in a way that allows them to communicate with one another.

通信部21は、乗客用端末2とネットワーク4との間の通信インターフェースである。通信部21は、ネットワーク4を介して乗客用端末2とソフトメーター端末3との間で情報を送受信する。 The communication unit 21 is the communication interface between the passenger terminal 2 and the network 4. The communication unit 21 transmits and receives information between the passenger terminal 2 and the soft meter terminal 3 via the network 4.

入力部24は、乗客が乗客用端末2に情報を入力するためのインターフェースであり、たとえばタッチパネルやタッチパッド、プッシュボタン、ダイアル、キーボード、マイクロフォンなどである。 The input unit 24 is an interface for passengers to input information into the passenger terminal 2, and may include, for example, a touch panel, touchpad, push buttons, dial, keyboard, or microphone.

表示部25は、乗客用端末2から乗客に対して各種情報を表示するインターフェースであり、たとえば液晶ディスプレイや有機ELディスプレイ等の映像表示手段である。具体的には、たとえば、表示部25は、乗客からの操作を受け付けるためのGUI(Graphical User Interface)を表示してもよい。 The display unit 25 is an interface that displays various information to passengers from the passenger terminal 2, and is, for example, a video display means such as a liquid crystal display or an organic EL display. Specifically, for example, the display unit 25 may display a GUI (Graphical User Interface) for receiving operations from passengers.

次に、ソフトメーター端末3について説明する。ソフトメーター端末3は、GPSを利用して距離を計測して運賃を算出するものであり、たとえば、運転席横など法令や規則等で定められた位置に固定されて使用されるものであってもよい。ソフトメーター端末3として、スマートフォンやタブレット端末などの汎用的なAndroid/iOS端末を利用してもよい。図1に示すように、ソフトメーター端末3は、通信部31と、制御部32と、記憶部33と、入力部34と、表示部35、測位部36とを有している。各部31~35は、互いに通信可能に接続されている。 Next, the soft meter terminal 3 will be described. The soft meter terminal 3 uses GPS to measure distance and calculate fares. It may be fixed in a location specified by laws and regulations, such as next to the driver's seat. A general-purpose Android/iOS device, such as a smartphone or tablet, may be used as the soft meter terminal 3. As shown in Figure 1, the soft meter terminal 3 includes a communication unit 31, a control unit 32, a storage unit 33, an input unit 34, a display unit 35, and a positioning unit 36. Each unit 31-35 is connected to the others so as to be able to communicate with each other.

このうち通信部31は、ソフトメーター端末3とネットワーク4との間の通信インターフェースである。通信部31は、ネットワーク4を介してソフトメーター端末3と乗客用端末2との間で情報を送受信する。 Of these components, the communication unit 31 is the communication interface between the soft meter terminal 3 and the network 4. The communication unit 31 transmits and receives information between the soft meter terminal 3 and the passenger terminal 2 via the network 4.

入力部34は、運転手がソフトメーター端末3に情報を入力するためのインターフェースであり、たとえばタッチパネルやタッチパッド、プッシュボタン、ダイアル、キーボード、マイクロフォンなどである。 The input unit 34 is an interface for the driver to input information into the soft meter terminal 3, and can be, for example, a touch panel, touchpad, push buttons, dial, keyboard, or microphone.

表示部35は、ソフトメーター端末3から運転手および乗客に対して各種情報を表示するインターフェースであり、たとえば液晶ディスプレイや有機ELディスプレイ等の映像表示手段である。具体的には、たとえば、表示部35は、運転手からの操作を受け付けるためのGUI(Graphical User Interface)を表示してもよい。ソフトメーター端末3の表示部35に表示される情報と、乗客用端末2の表示部25に表示される情報とは、互いにミラーリングされるように構成されていてもよい。 The display unit 35 is an interface that displays various information to the driver and passengers from the soft meter terminal 3, and is, for example, a video display means such as a liquid crystal display or an organic EL display. Specifically, for example, the display unit 35 may display a GUI (Graphical User Interface) for receiving operations from the driver. The information displayed on the display unit 35 of the soft meter terminal 3 and the information displayed on the display unit 25 of the passenger terminal 2 may be configured to mirror each other.

測位部36は、ソフトメーター端末3の現在位置の情報を取得するために後述する位置情報取得部32aにより用いられる測位手段である。測位部36は、たとえばGPSや準天頂衛星システム(QZSS)などの電波受信モジュールを含んでいる。測位部36は、加速度センサや地磁気センサなどをさらに含んでいてもよい。 The positioning unit 36 is a positioning means used by the location information acquisition unit 32a (described later) to acquire information about the current location of the soft meter terminal 3. The positioning unit 36 includes, for example, a radio wave receiving module such as GPS or a Quasi-Zenith Satellite System (QZSS). The positioning unit 36 may further include an acceleration sensor, a geomagnetic sensor, and the like.

記憶部33は、たとえばフラッシュメモリやハードディスク等の不揮発性データストレージである。記憶部33には、制御部32が取り扱う各種データが記憶される。たとえば、記憶部33は、交通ネットワーク情報を含む経路ネットワーク情報データベース33aと、地図情報を含む地図情報データベース33bと、測位情報データベース33cとを含んでいる。 The storage unit 33 is a non-volatile data storage device, such as flash memory or a hard disk. The storage unit 33 stores various types of data handled by the control unit 32. For example, the storage unit 33 includes a route network information database 33a containing traffic network information, a map information database 33b containing map information, and a positioning information database 33c.

交通ネットワーク情報は、鉄道やバス等の交通網や道路網を規定する情報である。交通網の情報としては、交通機関の路線情報、時刻表情報、料金情報等を含む。道路網の情報は、例えば交差点等の道路網表現上の結節点であるノードのデータと、ノード間の道路区間であるリンクのデータとの組み合わせによって表現される。 Transportation network information defines transportation networks such as railways and buses, as well as road networks. Transportation network information includes route information, timetable information, and fare information for various modes of transport. Road network information is represented by a combination of node data (which represents points of connection in the road network, such as intersections) and link data (which represents road sections between nodes).

地図情報は、全国および各地方の道路地図などの地図データと、地図データに対応付けられた地図オブジェクト情報を含む。地図オブジェクト情報とは、地図上に表示される施設の形状についての形状情報、地図上に表示される注記についての注記情報、地図上に表示される記号についての記号情報などである。また、地図情報は公共交通機関の路線図に関する路線図情報を含んでいてもよい。 Map information includes map data such as road maps for the entire country and each region, and map object information associated with that map data. Map object information includes shape information about the shapes of facilities displayed on the map, annotation information about notes displayed on the map, and symbol information about symbols displayed on the map. Map information may also include route map information related to public transportation routes.

上記の交通ネットワーク情報および地図情報は、所定のタイミングでアップデートされてもよい。 The above transportation network and map information may be updated at predetermined intervals.

測位情報データベース33cには、後述する位置情報取得部32aにより取得された車両の位置情報が、時刻情報および測位の信頼度情報とともに記憶される。 The positioning information database 33c stores the vehicle's position information, acquired by the position information acquisition unit 32a (described later), along with time information and positioning reliability information.

なお、記憶部33は、必ずしもソフトメーター端末3内に設けられていなくてもよく、記憶部33の一部または全部は、ネットワーク4を介してソフトメーター端末3と通信可能に接続された別の装置内に設けられていてもよい。 Furthermore, the storage unit 33 does not necessarily have to be located within the Soft Meter terminal 3; part or all of the storage unit 33 may be located in another device that is connected to the Soft Meter terminal 3 via the network 4 in a manner that allows for communication with the Soft Meter terminal 3.

図1に示すように、制御部32は、位置情報取得部32aと、運賃算出部32bと、運賃表示部32cと、運賃承認受付部32dと、経路表示部32eと、走行経路修正指示受付部32fとを有している。これらの各部32a~32fは、ソフトメーター端末3内のプロセッサが所定のプログラムを実行することにより実現されてもよいし、ハードウェアで実装されてもよい。 As shown in Figure 1, the control unit 32 includes a location information acquisition unit 32a, a fare calculation unit 32b, a fare display unit 32c, a fare approval reception unit 32d, a route display unit 32e, and a route correction instruction reception unit 32f. These units 32a to 32f may be implemented by a processor within the soft meter terminal 3 executing a predetermined program, or they may be implemented in hardware.

位置情報取得部32aは、測位部36における測位情報を利用してソフトメーター端末3の現在位置の情報を取得する。位置情報取得部32aは、たとえば、GPSや準天頂衛星システム(QZSS)などの電波航法手段による測位情報に基づいて現在位置を取得する。位置情報取得部32aは、加速度センサや地磁気センサなどの自律航法手段による測位情報をさらに測位に用いてもよい。ソフトメーター端末3は、車両とともに移動するものであるから、位置情報取得部32aにより取得された位置情報は、車両の現在位置を示すものである。位置情報取得部32aにより取得された車両の位置情報は、時刻情報および測位の信頼度情報とともに、測位情報データベース33cに記憶される。 The location information acquisition unit 32a acquires the current location information of the soft meter terminal 3 using the positioning information from the positioning unit 36. The location information acquisition unit 32a acquires the current location based on positioning information from radio navigation means such as GPS or the Quasi-Zenith Satellite System (QZSS). The location information acquisition unit 32a may also use positioning information from autonomous navigation means such as acceleration sensors and geomagnetic sensors for further positioning. Since the soft meter terminal 3 moves with the vehicle, the location information acquired by the location information acquisition unit 32a indicates the vehicle's current location. The vehicle's location information acquired by the location information acquisition unit 32a, along with time information and positioning reliability information, is stored in the positioning information database 33c.

運賃算出部32bは、車両が目的地点に到着した後に、地図情報データベース33bおよび測位情報データベース33cを参照し、出発地点Sを出発してから目的地点Gに到着するまでに取得された位置情報を地図情報から得られる近傍の道路上にマッチングさせるマップマッチングを行い、マップマッチングにより得られた走行経路に基づいて運賃を算出する。ここで、「マップマッチング」のアルゴリズムとしては、たとえば、特許第3860474号および特許第4175646号に記載されているものを利用することができる。スマートフォンやタブレット端末などのモバイル端末においては、たとえば、株式会社ナビタイムジャパン製のナビゲーション開発キット「NaviSDK」を利用することで、「マップマッチング」の機能を容易に実現することが可能である。 The fare calculation unit 32b, after the vehicle arrives at the destination, refers to the map information database 33b and the positioning information database 33c, and performs map matching to match the location information acquired from departure point S to arrival at destination point G with nearby roads obtained from the map information. The fare is then calculated based on the travel route obtained through map matching. Here, the algorithm for "map matching" can be, for example, those described in Japanese Patent No. 3860474 and Japanese Patent No. 4175646. For mobile devices such as smartphones and tablet terminals, the "map matching" function can be easily implemented by using, for example, the navigation development kit "NaviSDK" manufactured by Navitime Japan Co., Ltd.

運賃表示部32cは、運賃算出部32bにより算出された運賃を、ソフトメーター端末3の表示部35に表示するとともに、当該運賃を表示するための制御信号を乗客用端末2へと送信し、図3に示すように、乗客用端末2の表示部25を介して乗客に運賃51を表示する。 The fare display unit 32c displays the fare calculated by the fare calculation unit 32b on the display unit 35 of the soft meter terminal 3, and also transmits a control signal to the passenger terminal 2 to display the fare. As shown in Figure 3, the fare 51 is displayed to the passenger via the display unit 25 of the passenger terminal 2.

経路表示部32eは、マップマッチングにより得られた走行経路55を地図上に表示するための制御信号を乗客用端末2へと送信し、図3に示すように、乗客用端末2の表示部25を介して当該走行経路55を運賃51とともに表示する。 The route display unit 32e transmits a control signal to the passenger terminal 2 to display the travel route 55 obtained through map matching on the map. As shown in Figure 3, the travel route 55 is displayed along with the fare 51 via the display unit 25 of the passenger terminal 2.

経路表示部32eは、測位情報データベース33cを参照し、マップマッチングにより得られた走行経路55のうち、車両の位置情報の測位精度が予め定められた基準に満たなかった箇所(測位不良箇所)56を特定し、走行経路55上において当該測位不良箇所56を識別可能に表示してもよい。図3に示す例では、経路表示部32eは、走行経路55のうち測位不良箇所56を他の箇所(すなわち測位良好箇所)とは異なる色で表示しているが、測位不良箇所56の表示態様は、他の箇所(測位良好箇所)とは識別可能なものであれば、色が異なることに限定されず、たとえば、太さが異なっていてもよいし、破線で表示されてもよいし、点滅表示されてもよいし、測位不良箇所であることを示す吹出しやアイコンが付されて表示されてもよい。 The route display unit 32e may refer to the positioning information database 33c and identify locations 56 in the travel route 55 obtained by map matching where the positioning accuracy of the vehicle's location information does not meet a predetermined standard (locations with poor positioning), and display these locations 56 on the travel route 55 in an identifiable manner. In the example shown in Figure 3, the route display unit 32e displays the locations 56 with poor positioning in a different color from other locations (i.e., locations with good positioning). However, the display method for locations with poor positioning 56 is not limited to different colors, as long as it is identifiable from other locations (locations with good positioning). For example, the line thickness may be different, it may be displayed as a dashed line, it may be flashing, or a callout or icon indicating that it is a location with poor positioning may be attached.

走行経路修正指示受付部32fは、走行経路55に対して乗客および/または運転手からの修正指示を受け付ける。具体的には、たとえば、図3に示すように、走行経路修正指示受付部32fは、走行経路55に対する修正指示を受け付けるための修正指示受付ボタン53を乗客用端末2の表示部25に表示し、走行経路55に対する乗客からの修正指示を、当該修正指示受付ボタン53を介して受け付けてもよい。あるいは、走行経路修正指示受付部32fは、走行経路55に対する修正指示を受け付けるための修正指示受付ボタン53をソフトメーター端末3の表示部35に表示し、走行経路55に対する運転手からの修正指示を、当該修正指示受付ボタン53を介して受け付けてもよい。 The route correction instruction receiving unit 32f receives correction instructions for the route 55 from passengers and/or the driver. Specifically, for example, as shown in Figure 3, the route correction instruction receiving unit 32f may display a correction instruction receiving button 53 on the display unit 25 of the passenger terminal 2 to receive correction instructions for the route 55, and receive correction instructions from passengers for the route 55 via this correction instruction receiving button 53. Alternatively, the route correction instruction receiving unit 32f may display a correction instruction receiving button 53 on the display unit 35 of the soft meter terminal 3 to receive correction instructions for the route 55, and receive correction instructions from the driver for the route 55 via this correction instruction receiving button 53.

走行経路修正指示受付部32fが、走行経路55に対する乗客および/または運転からの修正指示を受け付けると、運賃算出部32bは、当該修正指示に基づいて走行経路55を修正し、当該修正された走行経路55に基づいて運賃を再計算する。そして、運賃表示部32cは、運賃算出部32bにより再計算された運賃を、表示部35を介して表示するとともに、当該運賃を表示するための制御信号を乗客用端末2へと送信し、乗客用端末2の表示部25を介して乗客に表示する。 When the route correction instruction receiving unit 32f receives a correction instruction from the passenger and/or driver regarding the route 55, the fare calculation unit 32b corrects the route 55 based on the instruction and recalculates the fare based on the corrected route 55. The fare display unit 32c then displays the fare recalculated by the fare calculation unit 32b via the display unit 35, and also transmits a control signal to the passenger terminal 2 to display the fare, which is then displayed to the passenger via the display unit 25 of the passenger terminal 2.

運賃承認受付部32dは、乗客用端末2に表示された運賃51に対して乗客からの承認を受け付ける。具体的には、たとえば、図3に示すように、運賃承認受付部32dは、表示された運賃51に対する乗客からの承認を受け付けるための承認受付ボタン52を乗客用端末2の表示部25に表示し、表示された運賃51に対する乗客からの承認を、当該承認受付ボタン52を介して受け付けてもよい。 The fare approval reception unit 32d accepts approval from the passenger for the fare 51 displayed on the passenger terminal 2. Specifically, for example, as shown in Figure 3, the fare approval reception unit 32d may display an approval acceptance button 52 on the display unit 25 of the passenger terminal 2 for accepting approval from the passenger for the displayed fare 51, and accept approval from the passenger for the displayed fare 51 via this approval acceptance button 52.

運賃算出部32bは、車両の走行中に、図4に示すように、出発地点を出発してから現在までに取得された車両の位置情報57と地図情報に基づいて、現在までの車両の走行経路を特定し、当該走行経路に基づいて現在までの途中運賃58を算出してもよい。一例として、運賃算出部32bは、図5に示すように、出発地点を出発してから現在までに取得された位置情報57を地図情報から得られる近傍の道路上にマッチングさせるマップマッチングを行い、マップマッチングにより得られた現在までの走行経路55に基づいて、現在までの途中運賃58を算出してもよい。そして、運賃表示部32cは、車両の走行中に、運賃算出部32bにより算出された現在までの途中運賃58を、乗客用端末2の表示部25を介して乗客に表示してもよい。 The fare calculation unit 32b may, while the vehicle is in motion, determine the vehicle's current route based on the vehicle's location information 57 acquired from the departure point to the present and map information, as shown in Figure 4, and calculate the intermediate fare 58 based on that route. As an example, as shown in Figure 5, the fare calculation unit 32b may perform map matching to match the location information 57 acquired from the departure point to the present with nearby roads obtained from map information, and calculate the intermediate fare 58 based on the current route 55 obtained through map matching. The fare display unit 32c may then display the intermediate fare 58 calculated by the fare calculation unit 32b to the passenger via the display unit 25 of the passenger terminal 2 while the vehicle is in motion.

運賃表示部32cは、車両の走行中に、測位情報データベース33cを参照し、位置情報取得部32aにより取得された現在位置54の位置情報について、測位状況の良否を判定し、測位不良と判定された場合には、表示中の途中運賃の不確実性(変動可能性)に関する情報59を、当該途中運賃58とともに乗客用端末2の表示部25を介して乗客に表示してもよい。不確実性(変動可能性)に関する情報59の表示態様は、乗客の注意を引くことができるものであれば、特に限定されるものではなく、たとえば、途中運賃58の表示をグレーアウトしてもよいし、図形や数値、背景色の違いで情報の信頼性の程度を示してもよいし、途中運賃が不確定である(変動可能である)旨を伝える文字列を表示してもよい。運賃表示部32cは、表示中の途中運賃の不確実性(変動可能性)に関する情報59を、ソフトメーター端末3の表示部35を介して表示してもよい。 The fare display unit 32c, while the vehicle is in motion, refers to the positioning information database 33c and determines the quality of the positioning based on the current position 54 acquired by the position information acquisition unit 32a. If poor positioning is determined, information 59 regarding the uncertainty (variability) of the currently displayed intermediate fare may be displayed to the passenger via the display unit 25 of the passenger terminal 2, along with the intermediate fare 58. The display method of the uncertainty (variability) information 59 is not particularly limited as long as it can attract the passenger's attention. For example, the intermediate fare 58 may be grayed out, the degree of reliability of the information may be indicated by differences in graphics, numbers, or background colors, or a string of characters indicating that the intermediate fare is uncertain (variable) may be displayed. The fare display unit 32c may also display the uncertainty (variability) information 59 regarding the currently displayed intermediate fare via the display unit 35 of the soft meter terminal 3.

(動作の一例)
次に、図2を参照して、情報処理システム1の動作の一例について説明する。図2は、情報処理システム1の動作の一例を示すフローチャートである。
(An example of operation)
Next, an example of the operation of the information processing system 1 will be described with reference to Figure 2. Figure 2 is a flowchart of an example of the operation of the information processing system 1.

図2に示すように、まず、車両が出発地点Sにて乗客を乗せて賃走を開始すると(ステップS10)、ソフトメーター端末3の位置情報取得部32aが、測位部36における測位情報を利用して車両の現在位置情報を取得する(ステップS11)。たとえば、位置情報取得部32aは、GPSやQZSSなどの電波航法手段による測位情報に基づいて現在の車両の位置情報を取得する。位置情報取得部32aは、加速度センサや地磁気センサなどの自律航法手段による測位情報をさらに測位に用いてもよい。位置情報取得部32aにより取得された車両の位置情報は、時刻情報および測位の信頼度情報とともに、測位情報データベース33cに記憶される。 As shown in Figure 2, first, when the vehicle picks up passengers at the starting point S and begins its journey (step S10), the location information acquisition unit 32a of the soft meter terminal 3 acquires the vehicle's current location information using the positioning information from the positioning unit 36 (step S11). For example, the location information acquisition unit 32a acquires the vehicle's current location information based on positioning information from radio navigation means such as GPS or QZSS. The location information acquisition unit 32a may also use positioning information from autonomous navigation means such as acceleration sensors or geomagnetic sensors for further positioning. The vehicle's location information acquired by the location information acquisition unit 32a, along with time information and positioning reliability information, is stored in the positioning information database 33c.

次いで、ソフトメーター端末3の制御部32は、車両が目的地点Gに到着したか否かを判定する(ステップS12)。制御部32は、入力部34に対する運転手の操作(たとえば実車ボタンの操作)に基づいて、車両が目的地点Gに到着したことを判定してもよいし、位置情報取得部32aにより取得された車両の位置情報に基づいて、車両が目的地点Gに到着したことを判定してもよい。 Next, the control unit 32 of the soft meter terminal 3 determines whether the vehicle has arrived at the destination point G (step S12). The control unit 32 may determine that the vehicle has arrived at the destination point G based on the driver's operation to the input unit 34 (for example, operation of the "actual vehicle" button), or it may determine that the vehicle has arrived at the destination point G based on the vehicle's location information acquired by the location information acquisition unit 32a.

車両が目的地点Gに到着していないと判定された場合には(ステップS12:NO)、運賃算出部32bは、出発地点Sを出発してから現在までに取得された位置情報57を地図情報から得られる近傍の道路上にマッチングさせるマップマッチングを行い、マップマッチングにより得られた現在までの走行経路55に基づいて、現在までの途中運賃を算出する(ステップS13)。そして、運賃表示部32cは、運賃算出部32bにより算出された現在までの途中運賃を、ソフトメーター端末3の表示部35に表示するとともに、当該途中運賃を表示するための制御信号を乗客用端末2へと送信し、図5に示すように、乗客用端末2の表示部25を介して乗客に途中運賃58を表示する(ステップS14)。その後、制御部32の処理は、ステップS11に戻る。 If it is determined that the vehicle has not arrived at the destination G (Step S12: NO), the fare calculation unit 32b performs map matching, matching the location information 57 acquired from the departure point S to the present with nearby roads obtained from map information. Based on the travel route 55 obtained through map matching, it calculates the intermediate fare up to the present (Step S13). Then, the fare display unit 32c displays the intermediate fare up to the present calculated by the fare calculation unit 32b on the display unit 35 of the soft meter terminal 3, and transmits a control signal to the passenger terminal 2 to display the intermediate fare. As shown in Figure 5, the intermediate fare 58 is displayed to the passenger via the display unit 25 of the passenger terminal 2 (Step S14). After that, the control unit 32 returns to step S11.

他方、車両が目的地点Gに到着したと判定された場合には(ステップS12:YES)、運賃算出部32bは、出発地点Sを出発してから目的地点Gに到着するまでに取得された位置情報を地図情報から得られる近傍の道路上にマッチングさせるマップマッチングを行い、マップマッチングにより得られた走行経路に基づいて運賃を算出する(ステップS15)。このように、出発地点Sを出発してから目的地点Gに到着するまでに取得された位置情報をマップマッチングにより補完するため、出発地点Sから目的地点Gまでの間に、トンネル内、マルチパス地帯、高架下といった、GPSの苦手とする箇所(測位精度が悪くなる箇所)を車両が走行した場合であっても、正確な走行経路を求めることが可能である。そして、マップマッチングにより得られた走行経路に基づいて運賃が算出されるため、測位不良が起こる条件下であっても、正確な運賃を算出することができる。 On the other hand, if it is determined that the vehicle has arrived at the destination G (step S12: YES), the fare calculation unit 32b performs map matching, matching the location information acquired from departure point S to arrival at destination G with nearby roads obtained from map information, and calculates the fare based on the travel route obtained through map matching (step S15). In this way, because the location information acquired from departure point S to arrival at destination G is supplemented by map matching, it is possible to determine an accurate travel route even if the vehicle travels through areas where GPS is weak (areas where positioning accuracy is poor), such as tunnels, multipath zones, and underpasses, between departure point S and destination G. Furthermore, since the fare is calculated based on the travel route obtained through map matching, an accurate fare can be calculated even under conditions where positioning failure occurs.

次いで、運賃表示部32cは、運賃算出部32bにより算出された運賃を、ソフトメーター端末3の表示部35に表示するとともに、当該運賃を表示するための制御信号を乗客用端末2へと送信し、図3に示すように、乗客用端末2の表示部25を介して乗客に運賃51を表示する(ステップS16)。マップマッチングにより得られた走行経路55に基づいて正確な運賃51が算出され、当該正確な運賃51が乗客に対して表示されるため、測位不良が起こる条件下であっても、表示された運賃51に対して乗客が不満や不信感を抱くことを減らすことができる。 Next, the fare display unit 32c displays the fare calculated by the fare calculation unit 32b on the display unit 35 of the soft meter terminal 3, and simultaneously transmits a control signal to the passenger terminal 2 to display the fare. As shown in Figure 3, the fare 51 is displayed to the passenger via the display unit 25 of the passenger terminal 2 (step S16). Since an accurate fare 51 is calculated based on the travel route 55 obtained through map matching, and this accurate fare 51 is displayed to the passenger, even under conditions where positioning failures occur, it is possible to reduce passenger dissatisfaction or distrust regarding the displayed fare 51.

また、経路表示部32eは、マップマッチングにより得られた走行経路55を地図上に表示するための制御信号を乗客用端末2へと送信し、図3に示すように、乗客用端末2の表示部25を介して当該走行経路55を運賃51とともに表示する(ステップS17)。これにより、乗客は、測位不良が起こる条件下において、表示された運賃51の計算の根拠となっている走行経路55を、自らの目で確認することが可能となるため、表示された運賃51に対して乗客が不満や不信感を抱くことを一層減らすことができる。 Furthermore, the route display unit 32e transmits a control signal to the passenger terminal 2 to display the travel route 55 obtained through map matching on the map. As shown in Figure 3, the travel route 55 is displayed along with the fare 51 via the display unit 25 of the passenger terminal 2 (step S17). This allows passengers to visually confirm the travel route 55, which forms the basis for the calculation of the displayed fare 51, even under conditions where positioning failures occur. Therefore, passengers are less likely to feel dissatisfied or distrustful of the displayed fare 51.

ステップS17において、経路表示部32eは、測位情報データベース33cを参照し、マップマッチングにより得られた走行経路55のうち、車両の位置情報の測位精度が予め定められた基準に満たなかった箇所(測位不良箇所)56を特定し、走行経路55上において当該測位不良箇所56を識別可能に表示してもよい。これにより、乗客は、測位不良が起こる条件下において、表示された運賃51の計算の根拠となっている走行経路55のうち、自らの目で確認する必要性が高い箇所(すなわち測位不良箇所)を容易に見分けることが可能となるため、表示された運賃に対して乗客が不満や不信感を抱くことをより一層減らすことができる。 In step S17, the route display unit 32e may refer to the positioning information database 33c and identify locations 56 in the travel route 55 obtained by map matching where the positioning accuracy of the vehicle's location information did not meet a predetermined standard (locations with poor positioning), and display these locations 56 on the travel route 55 in an identifiable manner. This allows passengers to easily identify locations in the travel route 55 that form the basis for calculating the displayed fare 51 (i.e., locations with poor positioning) that require their own visual confirmation, thus further reducing passenger dissatisfaction and distrust regarding the displayed fare.

次に、走行経路修正指示受付部32fは、走行経路55に対して乗客および/または運転手からの修正指示を受け付けたか否かを判定する(ステップS18)。一例として、図3を参照し、走行経路修正指示受付部32fは、走行経路55に対する修正指示を受け付けるための修正指示受付ボタン53を、走行経路55とともに乗客用端末2の表示部25に表示してもよい。そして、乗客が乗客用端末2の入力部24を介して修正指示受付ボタン53を操作して修正受付モードにした状態で、走行経路55として地図上に表示されているルート線のうち一部を選択し、修正を希望する先の道路上へドラッグ&ドロップしたり、修正先の道路上をなぞったりした場合には、走行経路修正指示受付部32fは、当該修正先の道路を走行するように走行経路55を修正する修正指示を乗客から受け付けたと判定してもよい。別例として、走行経路修正指示受付部32fは、走行経路55に対する修正指示を受け付けるための修正指示受付ボタン53を、走行経路55とともにソフトメーター端末3の表示部35に表示してもよい。そして、運転手がソフトメーター端末3の入力部34を介して修正指示受付ボタン53を操作して修正受付モードにした状態で、走行経路55として地図上に表示されているルート線のうち一部を選択し、修正を希望する先の道路上へドラッグ&ドロップしたり、修正先の道路上をなぞったりした場合には、走行経路修正指示受付部32fは、当該修正先の道路を走行するように走行経路55を修正するための修正指示を運転手から受け付けたと判定してもよい。走行経路55に対して乗客および/または運転手からの修正指示を受け付ける機能があることで、正しい走行経路に修正することが可能となる。これにより、測位不良が起こる条件下において、不正確な走行経路に基づいて不正確な運賃を算出して乗客に表示してしまうことを防止でき、ソフトメーターでの運賃の請求に対して乗客が不満や不信感を抱くことを減らすことができる。 Next, the route correction instruction receiving unit 32f determines whether or not it has received a correction instruction from the passenger and/or driver regarding the route 55 (step S18). As an example, referring to Figure 3, the route correction instruction receiving unit 32f may display a correction instruction receiving button 53 for receiving correction instructions for the route 55 on the display unit 25 of the passenger terminal 2 together with the route 55. Then, when the passenger operates the correction instruction receiving button 53 via the input unit 24 of the passenger terminal 2 to enter correction acceptance mode, and selects a portion of the route line displayed on the map as the route 55, and drags and drops it onto the road to be corrected, or traces along the road to be corrected, the route correction instruction receiving unit 32f may determine that it has received a correction instruction from the passenger to correct the route 55 to travel along the road to be corrected. As an alternative example, the route correction instruction receiving unit 32f may display a correction instruction receiving button 53 for receiving correction instructions for the route 55 on the display unit 35 of the soft meter terminal 3 together with the route 55. Then, when the driver operates the correction instruction reception button 53 via the input unit 34 of the soft meter terminal 3 to enter correction reception mode, and selects a portion of the route line displayed on the map as the travel route 55, and drags and drops it onto the road to be corrected, or traces it along the road to be corrected, the travel route correction instruction reception unit 32f may determine that it has received a correction instruction from the driver to correct the travel route 55 to travel along the road to be corrected. Having the function to receive correction instructions for the travel route 55 from passengers and/or the driver makes it possible to correct the travel route to the correct one. This prevents the calculation and display of inaccurate fares based on inaccurate travel routes under conditions where positioning failures occur, and reduces passenger dissatisfaction and distrust regarding fare charges from the soft meter.

走行経路55に対して乗客および/または運転手からの修正指示があった場合には(ステップS18:YES)、運賃算出部32bは、当該修正指示に基づいて走行経路55を修正し、当該修正された走行経路55に基づいて運賃を再計算する(ステップS20)。その後、制御部32の処理は、ステップS16に戻る。 If a passenger and/or driver requests a modification to the route 55 (step S18: YES), the fare calculation unit 32b modifies the route 55 based on the modification request and recalculates the fare based on the modified route 55 (step S20). Afterward, the control unit 32 returns to step S16.

他方、走行経路55に対して乗客および/または運転手からの修正指示がなかった場合には(ステップS18:NO)、運賃承認受付部32dは、乗客用端末2に表示された運賃51に対して乗客からの承認を受け付ける(ステップS19)。具体的には、たとえば、図3に示すように、運賃承認受付部32dは、乗客からの承認を受け付けるための承認受付ボタン52を、運賃51とともに乗客用端末2の表示部25に表示してもよい。そして、乗客が乗客用端末2の入力部24を介して承認受付ボタン52を操作した場合には、運賃承認受付部32dは、表示された運賃51に対して乗客からの承認を受け付けたと判定してもよい。表示された運賃51に対して乗客からの承認を受け付ける機能があることで、測位不良が起こる条件下において、表示された運賃に対して乗客が納得したうえで支払いを行うことが可能となり、ソフトメーターでの運賃の請求に対して乗客が不満や不信感を抱くことを減らすことができる。 On the other hand, if there are no correction instructions from the passenger and/or driver regarding the route 55 (step S18: NO), the fare approval reception unit 32d accepts approval from the passenger for the fare 51 displayed on the passenger terminal 2 (step S19). Specifically, for example, as shown in Figure 3, the fare approval reception unit 32d may display an approval acceptance button 52 for accepting approval from the passenger, along with the fare 51, on the display unit 25 of the passenger terminal 2. When the passenger operates the approval acceptance button 52 via the input unit 24 of the passenger terminal 2, the fare approval reception unit 32d may determine that it has received approval from the passenger for the displayed fare 51. Having a function to accept approval from the passenger for the displayed fare 51 allows passengers to pay the displayed fare with understanding and acceptance, even under conditions where positioning failures occur, thus reducing passenger dissatisfaction and distrust regarding fare charges from the soft meter.

以上のような実施の形態によれば、運賃の計算の根拠となる走行経路を特定する際に、出発地点Sを出発してから目的地点Gに到着するまでに取得された位置情報がマップマッチングにより補完されるため、出発地点Sから目的地点Gまでの間に、トンネル内、マルチパス地帯、高架下といった、GPSの苦手とする箇所(測位精度が悪くなる箇所)を車両が走行した場合であっても、正確な走行経路を求めることが可能である。そして、マップマッチングにより得られた走行経路に基づいて正確な運賃が算出され、当該正確な運賃が乗客に対して表示されるため、測位不良が起こる条件下であっても、表示された運賃51に対して乗客が不満や不信感を抱くことを減らすことができる。 According to the above embodiment, when determining the travel route that forms the basis for calculating the fare, location information acquired from departure point S to arrival at destination point G is supplemented by map matching. Therefore, even if the vehicle travels through areas where GPS is weak (areas where positioning accuracy is poor), such as tunnels, multipath zones, and underpasses, it is possible to determine an accurate travel route. Furthermore, an accurate fare is calculated based on the travel route obtained through map matching, and this accurate fare is displayed to the passenger. Therefore, even under conditions where positioning problems occur, passengers are less likely to feel dissatisfied or distrustful of the displayed fare 51.

(第2の実施形態)
次に、図6を参照し、第2の実施形態に係る情報処理システムについて説明する。図6は、第2の実施形態に係る情報処理システム1の概略的な構成を示す図である。第2の実施形態において、上述した第1の実施形態と同様に構成され得る部分については、上述した第1の実施形態における対応する部分に対して用いた符号と同一の符号を用いるとともに、重複する説明を省略し、以下では相違点を中心に説明する。
(Second embodiment)
Next, with reference to Figure 6, an information processing system according to the second embodiment will be described. Figure 6 is a diagram showing the schematic configuration of the information processing system 1 according to the second embodiment. In the second embodiment, parts that can be configured in the same way as in the first embodiment described above will be given the same reference numerals as those used for the corresponding parts in the first embodiment described above, and redundant explanations will be omitted. The following explanation will focus on the differences.

本実施の形態では、ソフトメーター端末3の運賃算出部32bは、車両が目的地点に到着した後に、出発地点および目的地点の位置情報を特定する。一例として、運賃算出部32bは、位置情報取得部32aにより取得された車両の位置情報に基づいて、出発地点および目的地点の位置情報を特定してもよい。別例として、運賃算出部32bは、図8に示すように、乗客用端末2の表示部25に、出発地点入力ボックス60Sおよび目的地点入力ボックス60Gを表示し、乗客が乗客用端末2の入力部24を介して出発地点入力ボックス60Sおよび目的地点入力ボックス60Gに入力した情報に基づいて、出発地点および目的地点の位置情報を特定してもよい。さらに別の例として、運賃算出部32bは、ソフトメーター端末3の表示部35に、出発地点入力ボックス60Sおよび目的地点入力ボックス60Gを表示し、運転手がソフトメーター端末3の入力部34を介して出発地点入力ボックス60Sおよび目的地点入力ボックス60Gに入力した情報に基づいて、出発地点および目的地点の位置情報を特定してもよい。 In this embodiment, the fare calculation unit 32b of the soft meter terminal 3 identifies the location information of the departure point and destination point after the vehicle has arrived at the destination. For example, the fare calculation unit 32b may identify the location information of the departure point and destination point based on the vehicle's location information acquired by the location information acquisition unit 32a. Alternatively, as shown in Figure 8, the fare calculation unit 32b may display a departure point input box 60S and a destination point input box 60G on the display unit 25 of the passenger terminal 2, and identify the location information of the departure point and destination point based on information entered by the passenger into the departure point input box 60S and destination point input box 60G via the input unit 24 of the passenger terminal 2. Yet another example is that the fare calculation unit 32b may display a departure point input box 60S and a destination point input box 60G on the display unit 35 of the soft meter terminal 3, and identify the location information of the departure point and destination point based on information entered by the driver into the departure point input box 60S and destination point input box 60G via the input unit 34 of the soft meter terminal 3.

運賃算出部32bは、特定された出発地点および目的地点の位置情報と地図情報に基づいて、出発地点から目的地点までの経路探索を行い、経路探索により得られた最適経路に基づいて運賃を算出する。ここで、経路探索により得られる「最適経路」は、出発地点から目的地点までの最速経路であってもよいし、最短経路であってもよい。 The fare calculation unit 32b performs a route search from the departure point to the destination point based on the specified location information and map information of the departure and destination points, and calculates the fare based on the optimal route obtained through the route search. Here, the "optimal route" obtained through the route search may be the fastest route or the shortest route from the departure point to the destination point.

運賃表示部32cは、運賃算出部32bにより算出された運賃を、ソフトメーター端末3の表示部35に表示するとともに、当該運賃を表示するための制御信号を乗客用端末2へと送信し、図8に示すように、乗客用端末2の表示部25を介して乗客に運賃61を表示する。 The fare display unit 32c displays the fare calculated by the fare calculation unit 32b on the display unit 35 of the soft meter terminal 3, and also transmits a control signal to the passenger terminal 2 to display the fare. As shown in Figure 8, the fare 61 is displayed to the passenger via the display unit 25 of the passenger terminal 2.

経路表示部32eは、経路探索により得られた最適経路65を地図上に表示するための制御信号を乗客用端末2へと送信し、図8に示すように、乗客用端末2の表示部25を介して当該最適経路65を運賃61とともに表示する。 The route display unit 32e transmits a control signal to the passenger terminal 2 to display the optimal route 65 obtained through route search on the map. As shown in Figure 8, the optimal route 65 is displayed along with the fare 61 via the display unit 25 of the passenger terminal 2.

運賃算出部32bは、車両の走行中に、図9に示すように、出発地点を出発してから現在までに取得された車両の位置情報67と地図情報に基づいて、現在までの車両の走行経路を特定し、当該走行経路に基づいて現在までの途中運賃68を算出してもよい。一例として、運賃算出部32bは、図10に示すように、出発地点および現在位置64の位置情報と地図情報に基づいて、出発地点から現在位置64までの経路探索を行い、経路探索により得られた現在位置64までの最適経路に基づいて、現在までの途中運賃68を算出してもよい。そして、運賃表示部32cは、車両の走行中に、運賃算出部32bにより算出された現在までの途中運賃68を、乗客用端末2の表示部25を介して乗客に表示してもよい。 The fare calculation unit 32b may, while the vehicle is in motion, determine the vehicle's current route based on the vehicle's location information 67 and map information acquired from the departure point to the present, as shown in Figure 9, and calculate the intermediate fare 68 up to the present based on that route. For example, as shown in Figure 10, the fare calculation unit 32b may perform a route search from the departure point to the current location 64 based on the location information and map information of the departure point and the current location 64, and calculate the intermediate fare 68 up to the present based on the optimal route to the current location 64 obtained through the route search. The fare display unit 32c may then display the intermediate fare 68 up to the present, calculated by the fare calculation unit 32b, to the passenger via the display unit 25 of the passenger terminal 2 while the vehicle is in motion.

運賃表示部32cは、車両の走行中に、測位情報データベース33cを参照し、位置情報取得部32aにより取得された現在位置64の位置情報について、測位状況の良否を判定し、測位不良と判定された場合には、図9に示すように、表示中の途中運賃の不確実性(変動可能性)に関する情報69を、当該途中運賃68とともに乗客用端末2の表示部25を介して乗客に表示してもよい。運賃表示部32bは、途中運賃の不確実性(変動可能性)に関する情報69を、ソフトメーター端末3の表示部35を介して表示してもよい。 The fare display unit 32c, while the vehicle is in motion, refers to the positioning information database 33c and determines the quality of the positioning based on the current position 64 acquired by the position information acquisition unit 32a. If it determines that the positioning is poor, as shown in Figure 9, it may display information 69 regarding the uncertainty (variability) of the intermediate fare being displayed, along with the intermediate fare 68, to the passenger via the display unit 25 of the passenger terminal 2. The fare display unit 32b may also display the information 69 regarding the uncertainty (variability) of the intermediate fare via the display unit 35 of the soft meter terminal 3.

(動作の一例)
図7を参照して、第2の実施形態に係る情報処理システム1の動作の一例について説明する。図7は、情報処理システム1の動作の一例を示すフローチャートである。
(An example of operation)
Referring to Figure 7, an example of the operation of the information processing system 1 according to the second embodiment will be described. Figure 7 is a flowchart of an example of the operation of the information processing system 1.

図7に示すように、まず、車両が出発地点Sにて乗客を乗せて賃走を開始すると(ステップS20)、ソフトメーター端末3の位置情報取得部32aが、測位部36における測位情報を利用して車両の現在位置情報を取得する(ステップS21)。たとえば、位置情報取得部32aは、GPSやQZSSなどの電波航法手段による測位情報に基づいて現在の車両の位置情報を取得する。位置情報取得部32aは、加速度センサや地磁気センサなどの自律航法手段による測位情報をさらに測位に用いてもよい。位置情報取得部32aにより取得された車両の位置情報は、時刻情報および測位の信頼度情報とともに、測位情報データベース33cに記憶される。 As shown in Figure 7, first, when the vehicle picks up passengers at the starting point S and begins its journey (step S20), the location information acquisition unit 32a of the soft meter terminal 3 acquires the vehicle's current location information using the positioning information from the positioning unit 36 (step S21). For example, the location information acquisition unit 32a acquires the vehicle's current location information based on positioning information from radio navigation means such as GPS or QZSS. The location information acquisition unit 32a may also use positioning information from autonomous navigation means such as acceleration sensors or geomagnetic sensors for further positioning. The vehicle's location information acquired by the location information acquisition unit 32a, along with time information and positioning reliability information, is stored in the positioning information database 33c.

次いで、ソフトメーター端末3の制御部32は、車両が目的地点Gに到着したか否かを判定する(ステップS22)。制御部32は、入力部34に対する運転手の操作(たとえば実車ボタンの操作)に基づいて、車両が目的地点Gに到着したことを判定してもよいし、位置情報取得部32aにより取得された車両の位置情報に基づいて、車両が目的地点Gに到着したことを判定してもよい。 Next, the control unit 32 of the soft meter terminal 3 determines whether the vehicle has arrived at the destination point G (step S22). The control unit 32 may determine that the vehicle has arrived at the destination point G based on the driver's operation to the input unit 34 (for example, operation of the "actual vehicle" button), or it may determine that the vehicle has arrived at the destination point G based on the vehicle's location information acquired by the location information acquisition unit 32a.

車両が目的地点Gに到着していないと判定された場合には(ステップS22:NO)、運賃算出部32bは、出発地点および現在位置64の位置情報と地図情報に基づいて、出発地点から現在位置64までの経路探索を行い、経路探索により得られた現在位置64までの最適経路に基づいて、現在までの途中運賃を算出する(ステップS23)。そして、運賃表示部32cは、運賃算出部32bにより算出された現在までの途中運賃を、ソフトメーター端末3の表示部35に表示するとともに、当該途中運賃を表示するための制御信号を乗客用端末2へと送信し、図10に示すように、乗客用端末2の表示部25を介して乗客に途中運賃68を表示する(ステップS24)。その後、制御部32の処理は、ステップS21に戻る。 If it is determined that the vehicle has not arrived at the destination G (Step S22: NO), the fare calculation unit 32b performs a route search from the departure point to the current location 64 based on the location information of the departure point and the current location 64, as well as map information. Based on the optimal route to the current location 64 obtained through the route search, it calculates the intermediate fare up to the present (Step S23). Then, the fare display unit 32c displays the intermediate fare up to the present calculated by the fare calculation unit 32b on the display unit 35 of the soft meter terminal 3, and transmits a control signal to the passenger terminal 2 to display the intermediate fare. As shown in Figure 10, the intermediate fare 68 is displayed to the passenger via the display unit 25 of the passenger terminal 2 (Step S24). After that, the control unit 32 returns to step S21.

他方、車両が目的地点Gに到着したと判定された場合には(ステップS22:YES)、運賃算出部32bは、出発地点Sおよび目的地点Gの位置情報を特定する。そして、運賃算出部32bは、特定された出発地点Sおよび目的地点Gの位置情報と地図情報に基づいて、出発地点Sから目的地点Gまでの経路探索を行い、経路探索により得られた最適経路に基づいて運賃を算出する(ステップS25)。ここで、経路探索により得られる「最適経路」は、たとえば、出発地点Sから目的地点Gまでの最速経路であってもよいし、最短経路であってもよい。また「最適経路」は、必ずしも最速経路や最短経路に限定されるものではなく、たとえば、乗合タクシーの場合には、複数の利用者(乗客)の各々の目的地を巡るために全体として最適となる経路であってもよい。このように、出発地点Sと目的地点Gの位置情報と地図情報に基づいて経路探索が行われ、経路探索により得られた最適経路に基づいて運賃(最安運賃)が算出されるため、出発地点Sから目的地点Gまでの間に、トンネル内、マルチパス地帯、高架下といった、GPSの苦手とする箇所(測位精度が悪くなる箇所)を車両が走行した場合であっても、測位状況に影響されることなく運賃(最安運賃)を算出することができる。 On the other hand, if it is determined that the vehicle has arrived at the destination G (step S22: YES), the fare calculation unit 32b identifies the location information of the departure point S and the destination G. Then, based on the identified location information of the departure point S and the destination G and map information, the fare calculation unit 32b performs a route search from the departure point S to the destination G and calculates the fare based on the optimal route obtained by the route search (step S25). Here, the "optimal route" obtained by the route search may be, for example, the fastest route or the shortest route from the departure point S to the destination G. Furthermore, the "optimal route" is not necessarily limited to the fastest or shortest route; for example, in the case of a shared taxi, it may be the route that is optimal overall for visiting the respective destinations of multiple users (passengers). In this way, route searching is performed based on the location information of the starting point S and the destination point G, as well as map information. The fare (cheapest fare) is calculated based on the optimal route obtained through route searching. Therefore, even if the vehicle travels through areas where GPS is less effective (areas where positioning accuracy is poor), such as tunnels, multipath zones, or underpasses, the fare (cheapest fare) can be calculated without being affected by the positioning conditions.

次いで、運賃表示部32cは、運賃算出部32bにより算出された運賃を、ソフトメーター端末3の表示部35に表示するとともに、当該運賃を表示するための制御信号を乗客用端末2へと送信し、図8に示すように、乗客用端末2の表示部25を介して乗客に運賃61を表示する(ステップS26)。経路探索により得られた最適経路65に基づいて運賃(最安運賃)61が算出され、当該運賃(最安運賃)61が乗客に対して表示されるため、測位不良が起こる条件下であっても、表示された運賃61が最安運賃であることから、表示された運賃61に対して乗客が不満や不信感を抱くことを減らすことができる。 Next, the fare display unit 32c displays the fare calculated by the fare calculation unit 32b on the display unit 35 of the soft meter terminal 3, and simultaneously transmits a control signal to the passenger terminal 2 to display the fare. As shown in Figure 8, the fare 61 is displayed to the passenger via the display unit 25 of the passenger terminal 2 (step S26). Since the fare (lowest fare) 61 is calculated based on the optimal route 65 obtained through route search, and this fare (lowest fare) 61 is displayed to the passenger, even under conditions where positioning failure occurs, the displayed fare 61 is the lowest fare, thus reducing the likelihood of passengers feeling dissatisfied or distrustful of the displayed fare 61.

また、経路表示部32eは、経路探索により得られた最適経路65を地図上に表示するための制御信号を乗客用端末2へと送信し、図8に示すように、乗客用端末2の表示部25を介して当該最適経路65を運賃61とともに表示する(ステップS27)。これにより、乗客は、測位不良が起こる条件下において、表示された運賃(最安運賃)61の計算の根拠となっている最適経路65を、自らの目で確認することが可能となるため、表示された運賃61に対して乗客が不満や不信感を抱くことを一層減らすことができる。 Furthermore, the route display unit 32e transmits a control signal to the passenger terminal 2 to display the optimal route 65 obtained through route search on the map. As shown in Figure 8, the optimal route 65 is displayed along with the fare 61 via the display unit 25 of the passenger terminal 2 (step S27). This allows passengers to visually confirm the optimal route 65, which forms the basis for calculating the displayed fare (cheapest fare) 61, even under conditions where positioning failure occurs. Therefore, passengers are less likely to feel dissatisfied or distrustful of the displayed fare 61.

以上のような第2の実施形態によれば、運賃の計算の根拠となる走行経路を特定する際に、出発地点Sと目的地点Gの位置情報と地図情報に基づいて経路探索が行われ、経路探索により得られた最適経路に基づいて運賃(最安運賃)が算出されるため、出発地点Sから目的地点Gまでの間に、トンネル内、マルチパス地帯、高架下といった、GPSの苦手とする箇所(測位精度が悪くなる箇所)を車両が走行した場合であっても、測位状況に影響されることなく運賃(最安運賃)を算出することができる。そして、最適経路65に基づいて算出された運賃(最安運賃)61が乗客に対して表示されるため、測位不良が起こる条件下であっても、表示された運賃61が最安運賃であることから、表示された運賃61に対して乗客が不満や不信感を抱くことを減らすことができる。 According to the second embodiment described above, when identifying the travel route that forms the basis for calculating the fare, a route search is performed based on the location information and map information of the departure point S and destination point G. Since the fare (cheapest fare) is calculated based on the optimal route obtained through the route search, even if the vehicle travels through areas where GPS is weak (areas where positioning accuracy is poor), such as tunnels, multipath zones, and underpasses, the fare (cheapest fare) can be calculated without being affected by the positioning conditions. Furthermore, since the fare (cheapest fare) 61 calculated based on the optimal route 65 is displayed to the passenger, even under conditions where positioning problems occur, the displayed fare 61 is the cheapest fare, thus reducing passenger dissatisfaction and distrust regarding the displayed fare 61.

なお、上述した実施形態で説明した情報処理システム1の少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ハードウェアで構成する場合には、情報処理システム1の少なくとも一部の機能を実現するプログラムをフレキシブルディスクやCD-ROM等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。 Furthermore, at least a part of the information processing system 1 described in the above-mentioned embodiment may be configured as hardware or as software. If configured as hardware, a program that implements at least a part of the functions of the information processing system 1 may be stored on a recording medium such as a flexible disk or CD-ROM, loaded into a computer, and executed. The recording medium is not limited to removable ones such as magnetic disks or optical disks; it may also be a fixed recording medium such as a hard disk drive or memory.

また、情報処理システム1の少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線(無線通信も含む)を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。 Furthermore, a program that implements at least some of the functions of Information Processing System 1 may be distributed via communication lines such as the Internet (including wireless communication). In addition, the program may be encrypted, modulated, or compressed, and then distributed via wired or wireless lines such as the Internet, or stored on a recording medium.

さらに、一つまたは複数の情報処理装置によって情報処理システム1を機能させてもよい。複数の情報処理装置を用いる場合、情報処理装置のうちの1つをコンピュータとし、当該コンピュータが所定のプログラムを実行することにより情報処理システム1の少なくとも1つの手段として機能が実現されてもよい。 Furthermore, the information processing system 1 may be made to function using one or more information processing devices. When multiple information processing devices are used, one of the devices may be a computer, and this computer may execute a predetermined program, thereby realizing the function of at least one means of the information processing system 1.

また、方法の発明においては、全ての工程(ステップ)をコンピュータによって自動制御で実現するようにしてもよい。また、各工程をコンピュータに実施させながら、工程間の進行制御を人の手によって実施するようにしてもよい。また、さらには、全工程のうちの少なくとも一部を人の手によって実施するようにしてもよい。 Furthermore, in the invention of a method, all steps may be automatically controlled by a computer. Alternatively, each step may be performed by a computer while the progress between steps is controlled manually. Even further, at least a portion of all steps may be performed manually.

上記の記載に基づいて、当業者であれば、本発明の追加の効果や様々の変形を想到できるかもしれないが、本発明の態様は、上述した個々の実施形態に限定されるものではない。特許請求の範囲に規定された内容およびその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更および部分的削除が可能である。 Based on the above description, those skilled in the art may conceive of additional effects and various modifications of the present invention; however, the embodiments of the present invention are not limited to the individual embodiments described above. Various additions, modifications, and partial deletions are possible without departing from the conceptual idea and spirit of the present invention derived from the claims and their equivalents.

1 情報処理システム
2 乗客用端末
21 通信部
24 入力部
25 表示部
3 ソフトメーター端末
31 通信部
32 制御部
32a 位置情報取得部
32b 運賃算出部
32c 運賃表示部
32d 運賃承認受付部
32e 経路表示部
32f 走行経路修正指示受付部
32g 走行済みルート表示部
33 記憶部
33a 経路ネットワーク情報データベース
33b 地図情報データベース
34 入力部
35 表示部
36 測位部
4 ネットワーク
1 Information Processing System 2 Passenger Terminal 21 Communication Unit 24 Input Unit 25 Display Unit 3 Soft Meter Terminal 31 Communication Unit 32 Control Unit 32a Location Information Acquisition Unit 32b Fare Calculation Unit 32c Fare Display Unit 32d Fare Approval Reception Unit 32e Route Display Unit 32f Driving Route Correction Instruction Reception Unit 32g Driving Route Display Unit 33 Storage Unit 33a Route Network Information Database 33b Map Information Database 34 Input Unit 35 Display Unit 36 Positioning Unit 4 Network

Claims (18)

車両の位置情報を取得する位置情報取得手段と、
前記車両が目的地点に到着した後に、出発地点を出発してから目的地点に到着するまでに取得された前記位置情報を地図情報から得られる近傍の道路上にマッチングさせるマップマッチングを行い、マップマッチングにより得られた走行経路に基づいて運賃を算出する運賃算出手段と、
前記車両内の乗客用端末に前記運賃を表示する運賃表示手段と、
を備えた情報処理システム。
A means for acquiring location information to obtain vehicle location information,
After the vehicle arrives at the destination, a fare calculation means performs map matching to match the location information acquired from the departure point to the arrival at the destination with nearby roads obtained from map information, and calculates the fare based on the travel route obtained by map matching.
A fare display means for displaying the fare on a passenger terminal inside the vehicle,
An information processing system equipped with [the following features].
前記運賃に対して乗客からの承認を受け付ける運賃承認受付手段をさらに備えた、請求項1に記載の情報処理システム。 The information processing system according to claim 1, further comprising a means for receiving passenger approval for the aforementioned fare. 前記走行経路を前記乗客用端末に表示する経路表示手段をさらに備えた、請求項1に記載の情報処理システム。 The information processing system according to claim 1, further comprising route display means for displaying the aforementioned travel route on the passenger terminal. 前記経路表示手段は、前記走行経路のうち前記位置情報の測位精度が予め定められた基準に満たなかった箇所を識別可能に表示する、請求項3に記載の情報処理システム。 The information processing system according to claim 3, wherein the route display means displays in an identifiable manner the locations along the travel route where the positioning accuracy of the location information did not meet a predetermined standard. 前記走行経路に対して乗客および/または運転手からの修正指示を受け付ける走行経路修正指示受付手段をさらに備えた、請求項3に記載の情報処理システム。 The information processing system according to claim 3, further comprising a means for receiving instructions to correct the aforementioned travel route from passengers and/or the driver. 前記車両の走行中に、前記運賃算出手段は、出発地点を出発してから現在までに取得された前記位置情報を地図情報から得られる近傍の道路上にマッチングさせるマップマッチングを行い、マップマッチングにより得られた現在までの走行経路に基づいて現在までの途中運賃を算出し、前記運賃表示手段は、前記現在までの途中運賃を前記乗客用端末に表示する、請求項1に記載の情報処理システム。 The information processing system according to claim 1, wherein, while the vehicle is in motion, the fare calculation means performs map matching to match the location information acquired from the departure point to the present with nearby roads obtained from map information, calculates the intermediate fare up to the present based on the travel route obtained by map matching, and the fare display means displays the intermediate fare up to the present on the passenger terminal. 車両が目的地点に到着した後に、出発地点および目的地点の位置情報と地図情報に基づいて出発地点から目的地点までの経路探索を行い、経路探索により得られた最適経路に基づいて運賃を算出する運賃算出手段と、
前記車両内の乗客用端末に前記運賃を表示する運賃表示手段と、
を備えた情報処理システム。
A fare calculation means that, after the vehicle arrives at the destination, performs a route search from the departure point to the destination based on the location information and map information of the departure point and destination point, and calculates the fare based on the optimal route obtained through the route search.
A fare display means for displaying the fare on a passenger terminal inside the vehicle,
An information processing system equipped with [the following features].
前記最適経路を前記乗客用端末に表示する経路表示手段をさらに備えた、請求項7に記載の情報処理システム。 The information processing system according to claim 7, further comprising route display means for displaying the optimal route on the passenger terminal. 前記最適経路は、出発地点から目的地点までの最速経路または最短経路である、請求項7に記載の情報処理システム。 The information processing system according to claim 7, wherein the optimal route is the fastest or shortest route from the starting point to the destination point. 前記車両の走行中に、前記運賃算出手段は、出発地点および現在位置の位置情報と地図情報に基づいて出発地点から現在位置までの経路探索を行い、経路探索により得られた現在位置までの最適経路に基づいて現在までの途中運賃を算出し、前記運賃表示手段は、前記現在までの途中運賃を前記乗客用端末に表示する、請求項7に記載の情報処理システム。 The information processing system according to claim 7, wherein, while the vehicle is in motion, the fare calculation means performs a route search from the starting point to the current location based on location information and map information of the starting point and the current location, calculates the intermediate fare up to the present based on the optimal route to the current location obtained by the route search, and the fare display means displays the intermediate fare up to the present on the passenger terminal. コンピュータを、
車両の位置情報を取得する位置情報取得手段と、
前記車両が目的地点に到着した後に、出発地点を出発してから目的地点に到着するまでに取得された前記位置情報を地図情報から得られる近傍の道路上にマッチングさせるマップマッチングを行い、マップマッチングにより得られた走行経路に基づいて運賃を算出する運賃算出手段と、
前記車両内の乗客用端末に前記運賃を表示する運賃表示手段と、
として機能させる情報処理プログラム。
Computers,
A means for acquiring location information to obtain vehicle location information,
After the vehicle arrives at the destination, a fare calculation means performs map matching to match the location information acquired from the departure point to the arrival at the destination with nearby roads obtained from map information, and calculates the fare based on the travel route obtained by map matching.
A fare display means for displaying the fare on a passenger terminal inside the vehicle,
An information processing program that functions as such.
コンピュータを、
車両が目的地点に到着した後に、出発地点および目的地点の位置情報と地図情報に基づいて出発地点から目的地点までの経路探索を行い、経路探索により得られた最適経路に基づいて運賃を算出する運賃算出手段と、
前記車両内の乗客用端末に前記運賃を表示する運賃表示手段と、
として機能させる情報処理プログラム。
Computers,
A fare calculation means that, after the vehicle arrives at the destination, performs a route search from the departure point to the destination based on the location information and map information of the departure point and destination point, and calculates the fare based on the optimal route obtained through the route search.
A fare display means for displaying the fare on a passenger terminal inside the vehicle,
An information processing program that functions as such.
通信可能に接続された複数のコンピュータによって構成される情報処理システムであって、
車両の位置情報を取得する位置情報取得手段と、
前記車両が目的地点に到着した後に、出発地点を出発してから目的地点に到着するまでに取得された前記位置情報を地図情報から得られる近傍の道路上にマッチングさせるマップマッチングを行い、マップマッチングにより得られた走行経路に基づいて運賃を算出する運賃算出手段と、
前記車両内の乗客用端末に前記運賃を表示する運賃表示手段と、
を備えた情報処理システムを機能させるために、
前記コンピュータの少なくとも1つを、前記手段の少なくとも1つとして機能させるための情報処理プログラム。
An information processing system comprising multiple computers connected in a communicative manner,
A means for acquiring location information to obtain vehicle location information,
After the vehicle arrives at the destination, a fare calculation means performs map matching to match the location information acquired from the departure point to the arrival at the destination with nearby roads obtained from map information, and calculates the fare based on the travel route obtained by map matching.
A fare display means for displaying the fare on a passenger terminal inside the vehicle,
In order to make an information processing system equipped with the following functions,
An information processing program for causing at least one of the computers to function as at least one of the means.
通信可能に接続された複数のコンピュータによって構成される情報処理システムであって、
車両が目的地点に到着した後に、出発地点および目的地点の位置情報と地図情報に基づいて出発地点から目的地点までの経路探索を行い、経路探索により得られた最適経路に基づいて運賃を算出する運賃算出手段と、
前記車両内の乗客用端末に前記運賃を表示する運賃表示手段と、
を備えた情報処理システムを機能させるために、
前記コンピュータの少なくとも1つを、前記手段の少なくとも1つとして機能させるための情報処理プログラム。
An information processing system comprising multiple computers connected in a communicative manner,
A fare calculation means that, after the vehicle arrives at the destination, performs a route search from the departure point to the destination based on the location information and map information of the departure point and destination point, and calculates the fare based on the optimal route obtained through the route search.
A fare display means for displaying the fare on a passenger terminal inside the vehicle,
In order to make an information processing system equipped with the following functions,
An information processing program for causing at least one of the computers to function as at least one of the means.
通信可能に接続された複数のコンピュータによって、請求項1~10のいずれかに記載の情報処理システムを機能させるために、
前記コンピュータのうちの少なくとも1つを、請求項1~10のいずれかに記載の情報処理システムにおける各手段の少なくとも1つとして機能させるための情報処理プログラム。
To enable the information processing system described in any one of claims 1 to 10 to function using multiple computers connected in a communicative manner,
An information processing program for causing at least one of the aforementioned computers to function as at least one of the means in the information processing system described in any one of claims 1 to 10.
コンピュータを、請求項1~10のいずれかに記載の情報処理システムにおける各手段の少なくとも1つとして機能させるための情報処理プログラム。 An information processing program for causing a computer to function as at least one of the means in the information processing system described in any one of claims 1 to 10. コンピュータが実行する情報処理方法であって、
車両の位置情報を取得するステップと、
前記車両が目的地点に到着した後に、出発地点を出発してから目的地点に到着するまでに取得された前記位置情報を地図情報から得られる近傍の道路上にマッチングさせるマップマッチングを行い、マップマッチングにより得られた走行経路に基づいて運賃を算出するステップと、
前記車両内の乗客用端末に前記運賃を表示するステップと、
を含む情報処理方法。
A method of information processing performed by a computer,
Steps to obtain vehicle location information,
After the vehicle arrives at the destination, map matching is performed to match the location information acquired from the departure point to the arrival at the destination with nearby roads obtained from map information, and the fare is calculated based on the travel route obtained by map matching.
The steps include displaying the fare on a passenger terminal inside the vehicle,
Information processing methods including
コンピュータが実行する情報処理方法であって、
車両が目的地点に到着した後に、出発地点および目的地点の位置情報と地図情報に基づいて出発地点から目的地点までの経路探索を行い、経路探索により得られた最適経路に基づいて運賃を算出するステップと、
前記車両内の乗客用端末に前記運賃を表示するステップと、
を含む情報処理方法。
A method of information processing performed by a computer,
After the vehicle arrives at the destination, a route search is performed from the departure point to the destination based on the location information and map information of the departure point and destination point, and the fare is calculated based on the optimal route obtained through the route search.
The steps include displaying the fare on a passenger terminal inside the vehicle,
Information processing methods including
JP2022085054A 2022-05-25 2022-05-25 Information processing system, information processing program, and information processing method Active JP7836566B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022085054A JP7836566B2 (en) 2022-05-25 2022-05-25 Information processing system, information processing program, and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022085054A JP7836566B2 (en) 2022-05-25 2022-05-25 Information processing system, information processing program, and information processing method

Publications (3)

Publication Number Publication Date
JP2023173062A JP2023173062A (en) 2023-12-07
JP2023173062A5 JP2023173062A5 (en) 2025-04-14
JP7836566B2 true JP7836566B2 (en) 2026-03-27

Family

ID=89030618

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022085054A Active JP7836566B2 (en) 2022-05-25 2022-05-25 Information processing system, information processing program, and information processing method

Country Status (1)

Country Link
JP (1) JP7836566B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060200430A1 (en) 2005-03-07 2006-09-07 Dong Jo Kim Taximeter and method for calculating cap fare using navigation system
JP2009198418A (en) 2008-02-25 2009-09-03 Denso Corp Portable communicator and program for portable communicator
JP2011118603A (en) 2009-12-02 2011-06-16 Clarion Co Ltd Vehicle controller
JP2014075727A (en) 2012-10-05 2014-04-24 Zenrin Datacom Co Ltd Taxi fare display system, server device, and taxi fare display support program
WO2019176819A1 (en) 2018-03-13 2019-09-19 ビーエルデーオリエンタル株式会社 Vehicle dispatching and billing device
JP2021051659A (en) 2019-09-26 2021-04-01 株式会社デンソーテン Taxi management device, on-vehicle device and taxi operation system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3598601B2 (en) * 1995-08-23 2004-12-08 神鋼電機株式会社 Operation management system for unmanned vehicles

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060200430A1 (en) 2005-03-07 2006-09-07 Dong Jo Kim Taximeter and method for calculating cap fare using navigation system
JP2009198418A (en) 2008-02-25 2009-09-03 Denso Corp Portable communicator and program for portable communicator
JP2011118603A (en) 2009-12-02 2011-06-16 Clarion Co Ltd Vehicle controller
JP2014075727A (en) 2012-10-05 2014-04-24 Zenrin Datacom Co Ltd Taxi fare display system, server device, and taxi fare display support program
WO2019176819A1 (en) 2018-03-13 2019-09-19 ビーエルデーオリエンタル株式会社 Vehicle dispatching and billing device
JP2021051659A (en) 2019-09-26 2021-04-01 株式会社デンソーテン Taxi management device, on-vehicle device and taxi operation system

Also Published As

Publication number Publication date
JP2023173062A (en) 2023-12-07

Similar Documents

Publication Publication Date Title
JP4661439B2 (en) Vehicle navigation device and road map distribution system
JP5298417B2 (en) Map data utilization device, navigation device
US20010044693A1 (en) Route guidance apparatus
WO2014001549A1 (en) Generating alternative routes
EP2541204B1 (en) Method and apparatus for estimating journey attributes
JP3800285B2 (en) Navigation device and recording medium
JP3798146B2 (en) Navigation device
JP7836566B2 (en) Information processing system, information processing program, and information processing method
JP2007148901A (en) Traffic information display device
JP4246249B1 (en) Map display system and map distribution server
JP4029300B2 (en) Navigation device
US10234304B2 (en) Map information creating device, navigation system, information display method, information display program, and recording medium
JP2000258173A (en) Navigation device and storage medium
JP5280186B2 (en) Car navigation system
JPH10253371A (en) Onboard navigator
JP2008233014A (en) Navigation device
JP2004108874A (en) Navigation device
JP4619113B2 (en) Route search device
JP2023173089A (en) Information processing system, information processing program, and information processing method
JP2011112387A (en) Navigation system, route search server, terminal, method of navigation, and navigation device
JP2008216191A (en) Device, system and method for routing guidance, and route search server
JP2009063424A (en) Navigation apparatus and sunlight evasion route search method
JP7388985B2 (en) Drop-off location information provision system and drop-off location information provision program
JP4939657B2 (en) GUIDANCE INFORMATION OUTPUT DEVICE, GUIDANCE INFORMATION OUTPUT METHOD, GUIDANCE INFORMATION OUTPUT PROGRAM, AND RECORDING MEDIUM
JP2008134093A (en) Navigation device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250404

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250404

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20260114

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: 20260210

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260309

R150 Certificate of patent or registration of utility model

Ref document number: 7836566

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150