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
JP7611015B2 - Vehicle allocation support device, vehicle allocation service system, and vehicle allocation support method - Google Patents
[go: Go Back, main page]

JP7611015B2 - Vehicle allocation support device, vehicle allocation service system, and vehicle allocation support method - Google Patents

Vehicle allocation support device, vehicle allocation service system, and vehicle allocation support method Download PDF

Info

Publication number
JP7611015B2
JP7611015B2 JP2021041534A JP2021041534A JP7611015B2 JP 7611015 B2 JP7611015 B2 JP 7611015B2 JP 2021041534 A JP2021041534 A JP 2021041534A JP 2021041534 A JP2021041534 A JP 2021041534A JP 7611015 B2 JP7611015 B2 JP 7611015B2
Authority
JP
Japan
Prior art keywords
vehicle
user
plan
baggage
dispatch
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
JP2021041534A
Other languages
Japanese (ja)
Other versions
JP2022141303A (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.)
Renault SAS
Original Assignee
Renault SAS
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 Renault SAS filed Critical Renault SAS
Priority to JP2021041534A priority Critical patent/JP7611015B2/en
Publication of JP2022141303A publication Critical patent/JP2022141303A/en
Application granted granted Critical
Publication of JP7611015B2 publication Critical patent/JP7611015B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、配車支援装置、配車サービスシステム及び配車支援方法に関する。 The present invention relates to a vehicle dispatch assistance device, a vehicle dispatch service system, and a vehicle dispatch assistance method.

特許文献1には、タクシーに荷物を忘れたユーザに対して、荷物(忘れ物)を戻す発明が開示されている。特許文献1に記載された発明は、ユーザの端末装置の位置情報と、営業車両の位置情報とを利用して、車両の配車を行う。 Patent document 1 discloses an invention that returns luggage (lost items) to a user who has left their luggage in a taxi. The invention described in patent document 1 uses location information from the user's terminal device and location information from business vehicles to dispatch a vehicle.

特開2002-245591号公報JP 2002-245591 A

特許文献1に記載された発明においては、ユーザに荷物を戻している車両は、乗車を依頼する他のユーザに対する配車サービスの機会が失われてしまう。配車サービスの機会を向上させることにより、車両を効率的に活用することが求められるが、特許文献1にはそのような記載がない。 In the invention described in Patent Document 1, a vehicle returning luggage to a user loses the opportunity to provide a ride-hailing service to other users who request a ride. There is a need to use vehicles more efficiently by improving the opportunities for ride-hailing services, but Patent Document 1 does not mention this.

本発明は、かかる課題に鑑みてなされたものであり、その目的は、配車サービスの機会を向上させて、車両を効率的に活用することができる配車支援装置、配車サービスシステム及び配車支援方法を提供することである。 The present invention has been made in consideration of these problems, and its purpose is to provide a vehicle dispatch support device, a vehicle dispatch service system, and a vehicle dispatch support method that can improve opportunities for vehicle dispatch services and make efficient use of vehicles.

本発明の一態様に係る配車支援装置は、ユーザ端末から受取リクエストデータを受信した場合、荷物が預けられている車両が第2ユーザに対する配車計画を実行しているか否かを判断する。車両が第2ユーザに対する配車計画を実行している場合、配車支援装置は、第1ユーザの位置に基づいて、配車計画における車両の走行経路上に受取場所を設定し、車両が受取場所を通過する時刻を受取時刻として設定する。 When a vehicle dispatch assistance device according to one aspect of the present invention receives pickup request data from a user terminal, it determines whether the vehicle in which the baggage is being stored is executing a vehicle dispatch plan for a second user. If the vehicle is executing a vehicle dispatch plan for a second user, the vehicle dispatch assistance device sets a pickup location on the vehicle's travel route in the vehicle dispatch plan based on the position of the first user, and sets the time when the vehicle passes the pickup location as the pickup time.

本発明によれば、配車サービスの機会を向上させて、車両を効率的に活用することができる。 The present invention improves the opportunities for vehicle dispatch services and allows vehicles to be used efficiently.

図1は、本実施形態に係る配車サービスシステムの構成を模式的に示す図である。FIG. 1 is a diagram showing a schematic configuration of a vehicle dispatch service system according to this embodiment. 図2は、配車サービスサーバの構成をブロック図である。FIG. 2 is a block diagram showing the configuration of the vehicle dispatch service server. 図3は、車両の構成を示すブロック図である。FIG. 3 is a block diagram showing the configuration of a vehicle. 図4は、ユーザ端末の構成を示すブロック図である。FIG. 4 is a block diagram showing the configuration of a user terminal. 図5は、配車サービスシステムの処理の流れを示すフローチャートである。FIG. 5 is a flowchart showing the flow of processing in the vehicle dispatch service system. 図6は、受取計画を決定する処理を示すフローチャートである。FIG. 6 is a flowchart showing the process of determining a receipt plan. 図7は、乗車ユーザの配車計画における車両の走行経路と、荷物預けユーザとの関係を模式的に示す図である。FIG. 7 is a diagram showing a schematic diagram of the relationship between the vehicle travel route in the vehicle dispatch plan of the riding user and the baggage depositing user. 図8は、ユーザ端末に表示される受取通知を例示する説明図である。FIG. 8 is an explanatory diagram illustrating an example of a receipt notification displayed on a user terminal.

以下、本発明の実施形態について、図面を参照して説明する。図面の記載において同一部分には同一符号を付して説明を省略する。 Embodiments of the present invention will be described below with reference to the drawings. In the description of the drawings, identical parts are given the same reference numerals and the description will be omitted.

図1から図4を参照して、本実施形態に係る配車サービスシステム10の構成を説明する。本実施形態に係る配車サービスシステム10は、ユーザの依頼に応じて、車両40を配車するシステムである。配車サービスシステム10によって提供されるサービスには、車両40に乗車するユーザを輸送する乗車サービスと、車両40に載せたユーザの荷物Bを預かる荷物預けサービスとが含まれる。配車サービスシステム10は、それぞれのサービスに対応して車両40を配車する。 The configuration of a vehicle dispatch service system 10 according to this embodiment will be described with reference to Figures 1 to 4. The vehicle dispatch service system 10 according to this embodiment is a system that dispatches a vehicle 40 in response to a user's request. Services provided by the vehicle dispatch service system 10 include a ride service that transports a user who boards the vehicle 40, and a baggage deposit service that stores the user's baggage B loaded on the vehicle 40. The vehicle dispatch service system 10 dispatches a vehicle 40 corresponding to each service.

配車サービスシステム10は、配車サービスサーバ20と、車両40と、ユーザ端末60とを主体に構成されている。配車サービスサーバ20と、車両40と、ユーザ端末60とは、ネットワーク30を介して相互に通信可能に構成されている。ネットワーク30は、例えばインターネットが挙げられる。ネットワーク30は、4G/LTE、又は5Gなどのモバイル通信機能を利用するものであってもよい。 The vehicle dispatch service system 10 is mainly composed of a vehicle dispatch service server 20, a vehicle 40, and a user terminal 60. The vehicle dispatch service server 20, the vehicle 40, and the user terminal 60 are configured to be able to communicate with each other via a network 30. An example of the network 30 is the Internet. The network 30 may utilize a mobile communication function such as 4G/LTE or 5G.

以下の説明において、「乗車リクエストデータ」とは、乗車サービスの利用を希望するユーザが配車サービスサーバ20に対して乗車を依頼するデータである。配車リクエストデータには、ユーザが乗車を希望する希望乗車地、及びユーザが降車を希望する希望降車地などの情報が含まれる。なお、配車リクエストデータには、希望乗車地から希望降車地までの間に経由する希望経由地、乗車を希望する時刻である希望乗車時刻、降車を希望する時刻である希望降車時刻などの情報が含まれてもよい。乗車サービスの対象となるユーザ(第2ユーザ)を「乗車ユーザ」という。 In the following description, "ride request data" refers to data that a user who wishes to use the ride service makes a ride request to the ride dispatch service server 20. The ride dispatch request data includes information such as the desired boarding location where the user wishes to board, and the desired disembarking location where the user wishes to disembark. The ride dispatch request data may also include information such as the desired intermediate locations between the desired boarding location and the desired disembarking location, the desired boarding time which is the desired time to board, and the desired disembarking time which is the desired time to disembark. A user (second user) who is the target of the ride service is referred to as a "ride user".

「受取リクエストデータ」とは、荷物預かりサービスを利用しているユーザが、配車サービスサーバ20に対して荷物Bの受け取りを依頼するデータである。受取リクエストデータには、荷物Bの受け取りを依頼する受取情報と、ユーザの位置を示す位置情報とが含まれる。荷物預かりサービスの対象となるユーザ(第1ユーザ)を「荷物預かりユーザ」という。 "Pickup request data" is data that a user using the baggage storage service requests the vehicle dispatch service server 20 to pick up baggage B. The pick-up request data includes pick-up information requesting the pick-up of baggage B and location information indicating the user's location. A user (first user) who is the target of the baggage storage service is called a "baggage storage user."

図2において、配車サービスサーバ20は、車両40の配車を支援する配車支援装置である。配車サービスサーバ20は、例えば、複数の車両40を用いて輸送サービスを提供する事業者によって運用されるが、これに限らない。配車サービスサーバ20は、制御装置21と、記憶装置22と、通信装置23とを備えている。 In FIG. 2, the vehicle dispatch service server 20 is a vehicle dispatch support device that supports the dispatch of vehicles 40. The vehicle dispatch service server 20 is operated, for example, by a business operator that provides transportation services using multiple vehicles 40, but is not limited to this. The vehicle dispatch service server 20 includes a control device 21, a storage device 22, and a communication device 23.

制御装置21としては、CPU、メモリ、入出力インターフェースを主体に構成されたマイクロコンピュータ(コントローラ)を用いることができる。CPUは、メモリなどに記憶されている様々なコンピュータプログラムを読み込んで、プログラムに含まれる各種の命令を実行する。プログラムを実行することにより、CPUは、制御装置21が備える複数の情報処理回路として機能する。 The control device 21 may be a microcomputer (controller) mainly composed of a CPU, memory, and an input/output interface. The CPU reads various computer programs stored in the memory, etc., and executes various commands contained in the programs. By executing the programs, the CPU functions as multiple information processing circuits provided in the control device 21.

制御装置21は、通信装置23が受信したデータに基づいて、車両40を配車する配車計画を決定する。制御装置21は、1つ以上の情報処理回路として、データ受付部211と、配車計画決定部212と、受取計画決定部213とを備えている。 The control device 21 determines a dispatch plan for dispatching the vehicles 40 based on the data received by the communication device 23. The control device 21 includes one or more information processing circuits, such as a data reception unit 211, a dispatch plan determination unit 212, and a receipt plan determination unit 213.

データ受付部211は、通信装置23が受信した乗車リクエストデータ及び受取リクエストデータを受け付ける。データ受付部211は、受け付けたデータが乗車リクエストデータである場合、乗車リクエストデータを配車計画決定部212に出力する。一方、データ受付部211は、受け付けたデータが受取リクエストデータである場合、受取リクエストデータを配車計画決定部212に出力する。 The data reception unit 211 receives boarding request data and pick-up request data received by the communication device 23. If the received data is boarding request data, the data reception unit 211 outputs the boarding request data to the vehicle allocation plan determination unit 212. On the other hand, if the received data is pick-up request data, the data reception unit 211 outputs the pick-up request data to the vehicle allocation plan determination unit 212.

配車計画決定部212は、乗車リクエストデータに基づいて、乗車ユーザに対する配車計画を決定する。配車計画は、乗車ユーザに車両40を配車して、乗車ユーザを乗車地から降車地まで輸送する計画である。配車計画には、乗車ユーザに対して配車する車両40、乗車地、降車地、及び走行経路などの情報が含まれる。本実施形態の特徴の一つとして、乗車ユーザに対して配車される車両40には、空車の車両40のみならず、荷物預けユーザは乗車していないが荷物預けユーザによって預けられた荷物Bのみが載せられている車両40が含まれる。配車計画決定部212が決定した配車計画は、配車計画データとして生成される。 The vehicle dispatch plan determination unit 212 determines a vehicle dispatch plan for the boarding user based on the boarding request data. The vehicle dispatch plan is a plan to dispatch a vehicle 40 to the boarding user and transport the boarding user from the boarding location to the disembarking location. The vehicle dispatch plan includes information such as the vehicle 40 to be dispatched to the boarding user, the boarding location, the disembarking location, and the driving route. As one of the features of this embodiment, the vehicle 40 to be dispatched to the boarding user includes not only an empty vehicle 40, but also a vehicle 40 that does not have a baggage deposit user on board but only has baggage B deposited by the baggage deposit user on board. The vehicle dispatch plan determined by the vehicle dispatch plan determination unit 212 is generated as vehicle dispatch plan data.

受取計画決定部213は、受取リクエストデータに基づいて、荷物預けユーザに対する配車計画を決定する。以下、乗車ユーザに対する配車計画と区別するために、荷物預けユーザに対する配車計画を受取計画という。受取計画は、荷物預けユーザに対して車両40を配車して、荷預けユーザが車両40から荷物Bを受け取る計画である。受取計画には、荷物預けユーザが荷物Bを受け取る場所である受取場所、荷物預けユーザが荷物Bを受け取る時刻である受取時刻などが含まれる。受取計画決定部213が決定した受取計画は、受取計画データとして生成される。 The receipt plan determination unit 213 determines a vehicle dispatch plan for the baggage depositing user based on the receipt request data. Hereinafter, the vehicle dispatch plan for the baggage depositing user is referred to as a receipt plan to distinguish it from the vehicle dispatch plan for the boarding user. The receipt plan is a plan to dispatch a vehicle 40 to the baggage depositing user and for the baggage depositing user to receive baggage B from the vehicle 40. The receipt plan includes a receipt location where the baggage depositing user receives baggage B, a receipt time at which the baggage depositing user receives baggage B, and the like. The receipt plan determined by the receipt plan determination unit 213 is generated as receipt plan data.

記憶装置22は、乗車サービス及び荷物預けサービスに必要な各種のデータベースを格納する記憶部である。記憶装置22は、運行情報DB(運行情報データベース)221を有している。 The storage device 22 is a storage unit that stores various databases necessary for the boarding service and baggage check-in service. The storage device 22 has an operation information DB (operation information database) 221.

運行情報DB221は、車両40の運行情報を管理するデータベースである。運行情報は、輸送サービスの提供を予定する車両40毎に管理されている。運行情報には、車両40を識別する車両IDが紐付けられている。運行情報DB221の内容は、配車計画決定部212及び受取計画決定部213によって管理され、必要に応じて更新される。配車計画決定部212及び受取計画決定部213は、通信装置23を介して車両40と通信することで、運行情報の管理に必要なデータを受信することができる。 The operation information DB221 is a database that manages operation information of the vehicles 40. Operation information is managed for each vehicle 40 that is scheduled to provide transportation services. A vehicle ID that identifies the vehicle 40 is linked to the operation information. The contents of the operation information DB221 are managed by the vehicle allocation plan determination unit 212 and the receipt plan determination unit 213, and are updated as necessary. The vehicle allocation plan determination unit 212 and the receipt plan determination unit 213 can receive data necessary for managing the operation information by communicating with the vehicles 40 via the communication device 23.

運行情報には、乗車サービスの状況、及び荷物預けサービスの状況を示すサービス情報が含まれる。 The operation information includes service information showing the status of boarding services and baggage check-in services.

乗車サービスの状況には、乗車サービス(配車計画)の予定があるか否か、乗車サービスの実行中であるか否か、乗車サービスを依頼した乗車ユーザのID、乗車サービスに関する配車計画などの情報が含まれる。また、荷物預けサービスの状況には、荷物預けサービスを実行しているか否か、荷物預けサービスを利用する荷預けユーザのIDなどの情報が含まれる。 The status of the ride service includes information such as whether a ride service (dispatch plan) is scheduled, whether the ride service is in progress, the ID of the ride user who requested the ride service, and the dispatch plan for the ride service. The status of the baggage drop-off service includes information such as whether the baggage drop-off service is in progress and the ID of the baggage drop-off user who is using the baggage drop-off service.

また、運行情報には、車両40に関する車両情報が含まれる。車両情報は、車両40の位置、車両40のエネルギー残量(燃料残量、充電残量)などの情報を含む。 The operation information also includes vehicle information about the vehicle 40. The vehicle information includes information such as the position of the vehicle 40 and the remaining energy of the vehicle 40 (remaining fuel, remaining charge).

また、記憶装置22は、地図に関する情報を含む地図データを保有している。地図データは、配車計画に必要な走行経路を生成したり、乗車ユーザ及び荷物預けユーザ、並びに車両40の位置を認識したりするために利用される。 The storage device 22 also stores map data including information about maps. The map data is used to generate driving routes required for vehicle dispatch planning, and to recognize the positions of boarding users, baggage deposit users, and the vehicle 40.

なお、配車サービスサーバ20は、記憶装置22を備える構成であってもよいが、クラウドコンピューティングにより運行情報を外部のデータサーバから取得してもよい。 The vehicle dispatch service server 20 may be configured to include a storage device 22, but may also obtain operation information from an external data server using cloud computing.

通信装置23は、ネットワーク30を介して車両40又はユーザ端末60との間で通信を行う。通信装置23は、車両40及びユーザ端末60から所定のデータを受信したり(受信部)、車両40及びユーザ端末60に所定のデータを送信したりする(第1送信部、第2送信部)。また、通信装置23は、ネットワーク30を介して外部装置(図示せず)と通信することで、渋滞などの交通情報を含む道路交通データを取得することができる。例えば、通信装置23は、4G/LTE、5Gなどのモバイル通信機能を備えたデバイスであってもよいし、Wifi通信機能を備えたデバイスであってもよい。 The communication device 23 communicates with the vehicle 40 or the user terminal 60 via the network 30. The communication device 23 receives predetermined data from the vehicle 40 and the user terminal 60 (receiving unit), and transmits predetermined data to the vehicle 40 and the user terminal 60 (first transmitting unit, second transmitting unit). The communication device 23 can also acquire road traffic data including traffic information such as congestion by communicating with an external device (not shown) via the network 30. For example, the communication device 23 may be a device equipped with a mobile communication function such as 4G/LTE or 5G, or may be a device equipped with a Wi-Fi communication function.

図3において、車両40は、輸送サービスを提供する車両(サービス車両)である。図1に示す例では、車両40が1台示されているが、これに限定されない。車両40は、ドライバが乗車しないで自動運転機能により走行する車両であってもよいし、ドライバの手動運転により走行する車両でもよい。また、車両40は、ドライバが乗車した上で自動運転機能により走行する車両でもよい。 In FIG. 3, vehicle 40 is a vehicle that provides a transportation service (service vehicle). In the example shown in FIG. 1, one vehicle 40 is shown, but this is not limited to this. Vehicle 40 may be a vehicle that runs using an automatic driving function without a driver on board, or a vehicle that runs manually by a driver. Vehicle 40 may also be a vehicle that runs using an automatic driving function with a driver on board.

自動運転とは、例えば、ブレーキ、アクセル、ステアリングなどのアクチュエータのうち、少なくとも一つのアクチュエータが乗員の操作なしに制御されている状態のことを指す。そのため、その他のアクチュエータが乗員の操作により作動していたとしても構わない。また、自動運転とは、加減速制御、横位置制御などのいずれかの車両制御が実行されている状態であればよい。また、手動運転とは、例えば、ブレーキ、アクセル、ステアリングを乗員が操作している状態のことを指す。 Autonomous driving refers to a state in which at least one of the actuators, such as the brake, accelerator, or steering, is controlled without the driver's operation. Therefore, it is acceptable for other actuators to be operated by the driver's operation. Autonomous driving may refer to a state in which any vehicle control, such as acceleration/deceleration control or lateral position control, is being executed. Manual driving refers to a state in which the driver operates the brake, accelerator, or steering, for example.

車両40は、エンジンのみで駆動するエンジン自動車、エンジンと電動モータとで駆動するハイブリッド自動車、電動モータのみで駆動する電気自動車のいずれであってもよい。エンジン自動車であれば、エネルギー残量は燃料残量に相当し、電気自動車であれば、エネルギー残量は充電残量に相当する。また、ハイブリッド自動車であれば、エネルギー残量は燃料残量及び充電残量に相当する。 The vehicle 40 may be an engine vehicle that is driven only by an engine, a hybrid vehicle that is driven by an engine and an electric motor, or an electric vehicle that is driven only by an electric motor. In the case of an engine vehicle, the remaining energy amount corresponds to the remaining fuel, and in the case of an electric vehicle, the remaining energy amount corresponds to the remaining charge. Also, in the case of a hybrid vehicle, the remaining energy amount corresponds to the remaining fuel amount and the remaining charge.

図3において、車両40は、制御装置41と、通信装置42とを有している。 In FIG. 3, the vehicle 40 has a control device 41 and a communication device 42.

制御装置41としては、CPU、メモリ、入出力インターフェースを主体に構成されたマイクロコンピュータ(コントローラ)を用いることができる。CPUは、メモリなどに記憶されている様々なコンピュータプログラムを読み込んで、プログラムに含まれる各種の命令を実行する。プログラムを実行することにより、CPUは、制御装置41が備える複数の情報処理回路として機能する。 The control device 41 can be a microcomputer (controller) mainly composed of a CPU, memory, and an input/output interface. The CPU reads various computer programs stored in the memory, etc., and executes various commands contained in the programs. By executing the programs, the CPU functions as multiple information processing circuits provided in the control device 41.

制御装置41は、通信装置42が配車サービスサーバ20から受信したデータに基づいて、車両40を制御する。制御装置41は、1つ以上の情報処理回路として、配車計画処理部411を備えている。 The control device 41 controls the vehicle 40 based on data received by the communication device 42 from the vehicle dispatch service server 20. The control device 41 includes a vehicle dispatch plan processing unit 411 as one or more information processing circuits.

配車計画処理部411は、通信装置42が受信した配車計画データを受け付け、配車計画データに基づいて各種の処理を行う。自動運転機能により走行する車両40であれば、配車計画処理部411は、配車計画データに基づいて、車両40の各種アクチュエータ(ステアリングアクチュエータ、アクセルペダルアクチュエータ、ブレーキアクチュエータなど)を制御して、自動運転を実行する。配車計画処理部411によって実行される自動運転により、車両40は、配車計画に従って自動で走行することができる。また、手動運転により走行する車両40であれば、配車計画処理部411は、表示装置又はスピーカなどを制御して、配車計画をドライバに提示する。 The dispatch plan processing unit 411 accepts the dispatch plan data received by the communication device 42 and performs various processes based on the dispatch plan data. If the vehicle 40 is driven by an automatic driving function, the dispatch plan processing unit 411 controls various actuators (steering actuator, accelerator pedal actuator, brake actuator, etc.) of the vehicle 40 based on the dispatch plan data to perform automatic driving. The automatic driving performed by the dispatch plan processing unit 411 allows the vehicle 40 to drive automatically according to the dispatch plan. Also, if the vehicle 40 is driven manually, the dispatch plan processing unit 411 controls a display device or speaker to present the dispatch plan to the driver.

また、配車計画処理部411は、配車サービスサーバ20からの依頼に応じて、又は所定の周期で、通信装置23を用いて、車両40に関する情報を配車サービスサーバ20に送信する。 In addition, the vehicle dispatch plan processing unit 411 uses the communication device 23 to transmit information about the vehicle 40 to the vehicle dispatch service server 20 in response to a request from the vehicle dispatch service server 20 or at a predetermined interval.

通信装置42は、ネットワーク30を介して配車サービスサーバ20との間で通信を行う。通信装置42は、配車サービスサーバ20から所定のデータを受信し、配車サービスサーバ20に対して所定のデータを送信する。例えば、通信装置42は、4G/LTE、5Gなどのモバイル通信機能を備えたデバイスであってもよいし、Wifi通信機能を備えたデバイスであってもよい。 The communication device 42 communicates with the vehicle dispatch service server 20 via the network 30. The communication device 42 receives predetermined data from the vehicle dispatch service server 20 and transmits predetermined data to the vehicle dispatch service server 20. For example, the communication device 42 may be a device equipped with a mobile communication function such as 4G/LTE or 5G, or may be a device equipped with a Wi-Fi communication function.

図4において、ユーザ端末60は、ユーザの依頼を受け付ける装置であり、ユーザが日常的に利用する装置、例えば携帯電話、スマートフォン、携帯情報端末(PDA)などの通信機能を備えた操作端末である。図1では、乗車ユーザ及び荷物預けユーザに対応して、ユーザ端末60が2台示されているが、これに限定されない。 In FIG. 4, the user terminal 60 is a device that accepts requests from users and is an operation terminal equipped with communication functions such as a device that is used daily by the user, for example, a mobile phone, a smartphone, or a personal digital assistant (PDA). In FIG. 1, two user terminals 60 are shown corresponding to a boarding user and a baggage deposit user, but this is not limited to this.

ユーザ端末60は、制御装置61と、入力装置62と、表示装置63と、通信装置64と、位置検出装置65とを供えている。 The user terminal 60 includes a control device 61, an input device 62, a display device 63, a communication device 64, and a position detection device 65.

制御装置61としては、CPU、メモリ、入出力インターフェースを主体に構成されたマイクロコンピュータ(コントローラ)を用いることができる。メモリには、配車サービスシステム10においてユーザ端末60として機能させるためのコンピュータプログラムがインストールされている。コンピュータプログラムを実行することにより、制御装置61は、ユーザ端末60が備える1つ以上の情報処理回路として機能する。 The control device 61 may be a microcomputer (controller) mainly composed of a CPU, memory, and an input/output interface. A computer program for functioning as a user terminal 60 in the vehicle dispatch service system 10 is installed in the memory. By executing the computer program, the control device 61 functions as one or more information processing circuits provided in the user terminal 60.

制御装置61は、配車サービスサーバ20に対して依頼する各種のデータを生成する。制御装置61は、1つ以上の情報処理回路として、リクエスト処理部611を備えている。 The control device 61 generates various data to be requested from the vehicle dispatch service server 20. The control device 61 includes a request processing unit 611 as one or more information processing circuits.

ユーザ端末60が乗車ユーザによって所持されている場合、リクエスト処理部611乗車ユーザから乗車の依頼を受け付けて、乗車依頼に対応する配車リクエストデータを生成する。一方、ユーザ端末60が荷物預けユーザによって所持されている場合、制御装置61は、荷物預けユーザから荷物Bの受け取りの依頼を受け付けて、受取依頼に対応する配車リクエストデータを生成する。 When the user terminal 60 is owned by a boarding user, the request processing unit 611 accepts a boarding request from the boarding user and generates vehicle dispatch request data corresponding to the boarding request. On the other hand, when the user terminal 60 is owned by a baggage deposit user, the control device 61 accepts a request to pick up baggage B from the baggage deposit user and generates vehicle dispatch request data corresponding to the pick-up request.

各種の依頼を行う場合、ユーザは、入力装置62を操作して、依頼の内容を入力する。リクエスト処理部611には、入力装置62から、ユーザの入力操作に応じた操作信号が入力される。リクエスト処理部611は、この操作信号に基づいて乗車リクエストデータ又は配車リクエストデータを生成する。 When making various requests, the user operates the input device 62 to input the contents of the request. An operation signal corresponding to the user's input operation is input from the input device 62 to the request processing unit 611. The request processing unit 611 generates ride request data or car dispatch request data based on this operation signal.

入力装置62は、ユーザが入力操作を行うための装置である。表示装置63は、リクエスト処理部611に制御され、必要な情報を表示する。例えば、入力装置62は、表示装置63上に表示される情報に従って入力操作を行うことができるタッチパネルを用いることができる。 The input device 62 is a device for allowing the user to perform input operations. The display device 63 is controlled by the request processing unit 611 and displays the necessary information. For example, the input device 62 can be a touch panel that allows the user to perform input operations according to the information displayed on the display device 63.

通信装置64は、ネットワーク30を介して配車サービスサーバ20との間で通信を行う。通信装置64は、配車サービスサーバ20から所定のデータを受信したり、配車サービスサーバ20に対して所定のデータを送信したりする。例えば、通信装置64は、4G/LTE、5Gなどのモバイル通信機能を備えたデバイスであってもよいし、Wifi通信機能を備えたデバイスであってもよい。 The communication device 64 communicates with the vehicle dispatch service server 20 via the network 30. The communication device 64 receives predetermined data from the vehicle dispatch service server 20 and transmits predetermined data to the vehicle dispatch service server 20. For example, the communication device 64 may be a device equipped with a mobile communication function such as 4G/LTE or 5G, or may be a device equipped with a Wi-Fi communication function.

位置検出装置65は、ユーザ端末60、すなわち、ユーザの位置を検出し、ユーザの位置を示す位置データを制御装置61に出力する。位置検出装置65は、ユーザの絶対位置を検出するものであり、例えばGPS信号を受信するGPS受信部から構成される。 The position detection device 65 detects the position of the user terminal 60, i.e., the user, and outputs position data indicating the user's position to the control device 61. The position detection device 65 detects the absolute position of the user, and is composed of, for example, a GPS receiving unit that receives GPS signals.

以下、図5乃至図8を参照し、配車サービスシステム10における一連の処理の流れを説明する。以下の説明では、車両40には、荷物預けユーザによって荷物Bが預けられているものとする。また、乗車ユーザから乗車依頼があった場合、配車サービスサーバ20は、乗車ユーザに対して、荷物Bが預けられている車両40を配車する配車計画を決定するものとする。 The flow of a series of processes in the vehicle dispatch service system 10 will be described below with reference to Figures 5 to 8. In the following description, it is assumed that a baggage B has been deposited in the vehicle 40 by a baggage depositing user. In addition, when a boarding user requests a ride, the vehicle dispatch service server 20 determines a dispatch plan to dispatch the vehicle 40 in which baggage B has been deposited to the boarding user.

まず、荷物預けユーザのユーザ端末60から受取リクエストデータが送信されると、配車サービスサーバ20の通信装置23によって受信される(ステップS1)。通信装置23によって受取リクエストデータが受信されると、配車サービスサーバ20の制御装置21は、受取リクエストデータを受け付ける。受取リクエストデータには、荷物Bの受取依頼、荷預けユーザを識別するユーザID、荷物預けユーザの位置(現在地)などの情報が含まれている。 First, when the receipt request data is sent from the user terminal 60 of the baggage depositing user, it is received by the communication device 23 of the vehicle dispatch service server 20 (step S1). When the receipt request data is received by the communication device 23, the control device 21 of the vehicle dispatch service server 20 accepts the receipt request data. The receipt request data includes information such as a request to receive baggage B, a user ID that identifies the baggage depositing user, and the location (current location) of the baggage depositing user.

制御装置21は、受取リクエストデータに含まれる受取依頼に基づいて、荷預けユーザが荷物Bの受け取りを依頼していることを認識する。そして、制御装置21は、受取リクエストデータに含まれる位置情報に基づいて、荷預けユーザの位置(現在地)を特定する(ステップS2)。併せて、制御装置21は、荷預けユーザのユーザIDに基づいて運行情報DB221を検索し、荷預けユーザが荷物Bを預けている車両40を特定する。そして、制御装置21は、車両40の位置(現在地)、及び車両40による乗車サービスの状況を特定する(ステップS2)。ただし、制御装置21は、通信装置23を用いて車両40と通信することで、車両40の位置と、車両40による乗車サービスの状況を取得してもよい。 The control device 21 recognizes that the depositing user has requested to receive baggage B based on the receipt request included in the receipt request data. The control device 21 then identifies the location (current location) of the depositing user based on the location information included in the receipt request data (step S2). Additionally, the control device 21 searches the operation information DB 221 based on the user ID of the depositing user to identify the vehicle 40 in which the depositing user is depositing baggage B. The control device 21 then identifies the location (current location) of the vehicle 40 and the status of the ride service provided by the vehicle 40 (step S2). However, the control device 21 may obtain the location of the vehicle 40 and the status of the ride service provided by the vehicle 40 by communicating with the vehicle 40 using the communication device 23.

制御装置21は、乗車サービスの状況を参照し、車両40が乗車サービスの実行中又は車両40に乗車サービスの予定があることを判定した場合には(ステップS3でYes)、乗車サービスの配車計画を変更することなく受取計画を決定する(ステップS4)。ここで、車両40が乗車サービスの実行中とは、車両40が乗車ユーザに対する配車計画に従って走行していることをいう。車両40に乗車サービスの予定があるとは、乗車ユーザに対する配車計画が決定されているが、予約されているのみで、配車計画を実際に実行していないことをいう。 When the control device 21 determines that the vehicle 40 is performing a ride service or that a ride service is scheduled for the vehicle 40 by referring to the status of the ride service (Yes in step S3), it determines a receipt plan without changing the dispatch plan for the ride service (step S4). Here, when the vehicle 40 is performing a ride service, it means that the vehicle 40 is traveling according to the dispatch plan for the riding user. When the vehicle 40 is scheduled for a ride service, it means that a dispatch plan for the riding user has been determined, but the user has only made a reservation and the dispatch plan has not actually been executed.

図6を参照し、ステップS4の受取計画を決定する方法について詳細に説明する。まず、制御装置21は、配車計画で決定される車両40の走行経路、及び荷物預けユーザの周囲の交通情報を特定する(ステップS41)。 The method for determining the collection plan in step S4 will be described in detail with reference to FIG. 6. First, the control device 21 identifies the travel route of the vehicle 40 determined by the dispatch plan and traffic information around the baggage deposit user (step S41).

車両40が乗車サービスの実行中である場合(ステップS42でYes)、制御装置21は、乗車サービス中の合流可能範囲を演算する(ステップS43)。乗車サービス中の合流可能範囲とは、荷物預けユーザと乗車サービス中の車両40とが合流することができる範囲をいう。具体的には、図7に示すよう、乗車サービス中の合流可能範囲Ajは、荷物預けユーザの移動可能範囲Ayと、配車計画における車両40の走行経路Rとが重複する範囲をいう。 If the vehicle 40 is performing a ride service (Yes in step S42), the control device 21 calculates the possible meeting range during the ride service (step S43). The possible meeting range during the ride service refers to the range in which the baggage deposit user and the vehicle 40 performing the ride service can meet. Specifically, as shown in FIG. 7, the possible meeting range Aj during the ride service refers to the range in which the baggage deposit user's movable range Ay and the vehicle 40's driving route R in the dispatch plan overlap.

ここで、移動可能範囲Ayは、荷物預けユーザが、現在地から所定時間内に移動することができる範囲をいう。所定時間は、荷物預けユーザが荷物Bを受け取るために移動することができる移動時間の上限値であり、実験又はシミュレーションを通じて予め設定されている。荷預けユーザの移動は、徒歩などのといった自力での移動の他、電車又はバスなどの交通機関を利用した移動を含めてもよい。 Here, the movable range Ay refers to the range within which the baggage depositing user can travel from the current location within a specified time. The specified time is the upper limit of the travel time that the baggage depositing user can travel to pick up baggage B, and is set in advance through experiments or simulations. The travel of the baggage depositing user may include travel by self-propelled force, such as walking, as well as travel using public transportation such as trains or buses.

乗車サービス中の合流可能範囲がある場合(ステップS44でYes)、制御装置21は、合流可能範囲の中で、荷物Bを受け取る受取場所の候補となる候補地点を1つ以上設定する(ステップS45)。例えば、合流可能範囲の中で、車両40が停車することができるなどの条件を満たす地点が、候補地点として設定される。図7には、2つの候補地点P1、P2が示されている。 If there is a rendezvous area during the ride service (Yes in step S44), the control device 21 sets one or more candidate points within the rendezvous area as candidates for the pick-up location where baggage B is to be received (step S45). For example, a point within the rendezvous area that satisfies conditions such as being able to stop the vehicle 40 is set as a candidate point. Two candidate points P1 and P2 are shown in FIG. 7.

また、制御装置21は、候補地点のそれぞれについて、荷物預けユーザが候補地点に到着するユーザ到着時刻と、車両40が候補地点に到着する車両到着時刻とを算出する。この演算には、交通情報から得られる渋滞などの要因も考慮される。そして、制御装置21は、ユーザ到着時刻と車両到着時刻との差を到着時間差として算出する。 The control device 21 also calculates, for each candidate point, the user arrival time when the baggage deposit user arrives at the candidate point and the vehicle arrival time when the vehicle 40 arrives at the candidate point. This calculation also takes into account factors such as congestion obtained from traffic information. The control device 21 then calculates the difference between the user arrival time and the vehicle arrival time as the arrival time difference.

到着時間差が、到着時間差の上限を定めた所定時間内となる地点候補が存在する場合、制御装置21は、荷物預けユーザと車両40とが所定時間内に合流することができると判断する(ステップS46でYes)。制御装置21は、到着時間差が所定時間内となる候補地点を、受取場所として決定する(ステップS47)。加えて、制御装置21は、車両40が受取場所を通過する時刻を受取時刻として決定し(ステップS47)、乗車サービス中の受取を確定する(ステップS48)。 If there is a candidate location where the arrival time difference is within a predetermined time that defines an upper limit of the arrival time difference, the control device 21 determines that the baggage depositing user and the vehicle 40 can meet within the predetermined time (Yes in step S46). The control device 21 determines the candidate location where the arrival time difference is within the predetermined time as the pick-up location (step S47). In addition, the control device 21 determines the time when the vehicle 40 passes the pick-up location as the pick-up time (step S47), and confirms pick-up during the ride service (step S48).

到着時間差が所定時間内となる候補地点が複数ある場合、制御装置21は、到着時間差が短い候補地点を受取場所として設定する。また、ユーザ到着時刻が車両到着時刻よりも早い候補地点がある場合、制御装置21は、ユーザ到着時刻が車両到着時刻よりも早い候補地点を受取場所として設定する。また、ユーザ到着時刻が車両到着時刻よりも早い候補地点が複数ある場合には、制御装置21は、これらの候補地点の中で、到着時間差が最も短い候補地点を受取場所として優先的に設定する。 When there are multiple candidate points where the arrival time difference is within a predetermined time, the control device 21 sets the candidate point where the arrival time difference is short as the pickup location. Also, when there is a candidate point where the user arrival time is earlier than the vehicle arrival time, the control device 21 sets the candidate point where the user arrival time is earlier than the vehicle arrival time as the pickup location. Also, when there are multiple candidate points where the user arrival time is earlier than the vehicle arrival time, the control device 21 preferentially sets the candidate point where the arrival time difference is shortest among these candidate points as the pickup location.

一方、乗車サービス中の合流可能範囲がない場合(ステップS44でNo)、或いは荷物預けユーザと車両40とが所定時間内に合流することができない場合には(ステップS46でNo)、制御装置21は、乗車サービス終了後の合流可能範囲を演算する(ステップS49)。乗車サービス終了後の合流可能範囲は、乗車サービス終了後の車両40と、荷物預けユーザとが合流することができる範囲をいう。具体的には、乗車サービス終了後の合流可能範囲は、乗車サービス終了後に車両40が走行することができる走行経路と、ユーザの移動可能範囲とが重複する範囲を言う。 On the other hand, if there is no possible meeting range during the ride service (No in step S44), or if the baggage deposit user and the vehicle 40 cannot meet within the specified time (No in step S46), the control device 21 calculates the possible meeting range after the ride service ends (step S49). The possible meeting range after the ride service ends refers to the range in which the vehicle 40 and the baggage deposit user can meet after the ride service ends. Specifically, the possible meeting range after the ride service ends refers to the range in which the driving route that the vehicle 40 can travel after the ride service ends overlaps with the user's movable range.

制御装置21は、乗車サービス終了後の合流可能範囲の中で、受取場所を決定する(ステップS50)。例えば、制御装置21は、乗車サービス終了後の合流可能範囲の中で、荷物預けユーザにとってメリットがある地点を受取場所として決定する。荷物預けユーザにとってメリットがある地点とは、荷物預けユーザの移動方向に存在すること、荷物預けユーザの移動時間が短いこと、荷物預けユーザの移動経路が単純であること、ユーザ到着時刻と車両到着時刻との差が短いことなどの要件を満たす地点をいう。加えて、制御装置21は、車両40が受取場所を通過する時刻を受取時刻として決定し(ステップS50)、乗車サービス終了後の受取を確定する(ステップS51)。 The control device 21 determines a pickup location within the range where the vehicle can meet up after the boarding service is completed (step S50). For example, the control device 21 determines a location that is beneficial to the baggage deposit user within the range where the vehicle can meet up after the boarding service is completed as the pickup location. A location that is beneficial to the baggage deposit user is a location that satisfies requirements such as being in the direction of travel of the baggage deposit user, the baggage deposit user's travel time being short, the baggage deposit user's travel route being simple, and the difference between the user arrival time and the vehicle arrival time being short. In addition, the control device 21 determines the time when the vehicle 40 passes through the pickup location as the pickup time (step S50), and confirms pickup after the boarding service is completed (step S51).

これに対して、車両40が乗車サービスの予定がある場合には(ステップS42でYes)、乗車サービス前に荷物Bの受け取りを行うものとして、制御装置21は、最短の合流可能範囲を演算する(ステップS52)。最短の合流可能範囲は、乗車サービス実行前の車両40と、荷物預けユーザとが合流することができる範囲をいう。具体的には、最短の合流可能範囲は、乗車サービス実行前に車両40が走行することができる走行経路と、ユーザの移動可能範囲とが重複する範囲をいう。 In contrast, if the vehicle 40 is scheduled to provide a boarding service (Yes in step S42), the control device 21 calculates the shortest possible rendezvous range assuming that baggage B will be picked up before the boarding service (step S52). The shortest possible rendezvous range refers to the range in which the vehicle 40 and the baggage deposit user can meet before the boarding service is performed. Specifically, the shortest possible rendezvous range refers to the range in which the driving route that the vehicle 40 can travel before the boarding service is performed overlaps with the user's movable range.

制御装置21は、最短の合流可能範囲に受取場所を設定したと仮定し、予定されている乗車サービスの配車計画に変更が発生するかどうかを判断する。予定されている乗車サービスの配車計画に変更が発生する場合には(ステップS53でNo)、乗車サービス中に荷物Bの受け取りを行うものとして、上述したステップS43の処理に進む。一方、予定されている乗車サービスの配車計画に変更が発生しない場合には(ステップS53でYes)、乗車サービス前に荷物Bの受け取りを行うものとして、ステップS54の処理に進む。 The control device 21 assumes that the pickup location is set to the shortest possible meeting area and determines whether or not there will be a change in the dispatch plan for the scheduled ride service. If there will be a change in the dispatch plan for the scheduled ride service (No in step S53), the process proceeds to step S43 described above, assuming that baggage B will be picked up during the ride service. On the other hand, if there will be no change in the dispatch plan for the scheduled ride service (Yes in step S53), the process proceeds to step S54, assuming that baggage B will be picked up before the ride service.

制御装置21は、最短の合流可能範囲の中で、受取場所を決定する(ステップS54)。そして、制御装置21は、荷物預けユーザにとってメリットがある地点を受取場所として決定する。荷物預けユーザにとってメリットがある地点とは、荷物預けユーザの移動方向に存在すること、荷物預けユーザの移動時間が短いこと、荷物預けユーザの移動経路が単純であること、ユーザ到着時刻と車両到着時刻との差が短いことなどの要件を満たす地点をいう。加えて、制御装置21は、車両40が受取場所を通過する時刻を受取時刻として決定し(ステップS54)、即時の受取を確定する(ステップS55)。 The control device 21 determines the pick-up location within the shortest possible meeting area (step S54). The control device 21 then determines a location that is advantageous to the baggage deposit user as the pick-up location. A location that is advantageous to the baggage deposit user is a location that satisfies requirements such as being located in the direction of travel of the baggage deposit user, the baggage deposit user's travel time being short, the baggage deposit user's travel route being simple, and the difference between the user arrival time and the vehicle arrival time being short. In addition, the control device 21 determines the time when the vehicle 40 passes through the pick-up location as the pick-up time (step S54), and confirms immediate pick-up (step S55).

再び図5を参照し、車両40が乗車サービスの実行中でもなく、且つ乗車サービスの予定もない場合には(ステップS3でNo)、制御装置21は、荷物Bの受け取りを即時に行うものとして、即時受取の受取計画を決定する(ステップS5)。即時受取の受取計画を決定する処理は、図6に示す、ステップS52、S54及びS55の処理と同様である。 Referring again to FIG. 5, if the vehicle 40 is not currently providing a ride service and is not scheduled to provide a ride service (No in step S3), the control device 21 determines a pick-up plan for immediate pick-up, assuming that the baggage B will be picked up immediately (step S5). The process of determining the pick-up plan for immediate pick-up is the same as the process in steps S52, S54, and S55 shown in FIG. 6.

受取計画が決定すると、制御装置21は、通信装置23から、荷物預けユーザのユーザ端末60に対して受取通知データを送信する(ステップS6)。この受取通知データは、荷物預けユーザに対して、受取計画が決定したことを通知する通知情報を含んでいる。受取通知データがユーザ端末60の通信装置64によって受信されると、ユーザ端末60の制御装置61は、通知情報を表示装置63に表示する。 Once the receipt plan has been determined, the control device 21 transmits receipt notification data from the communication device 23 to the user terminal 60 of the baggage deposit user (step S6). This receipt notification data includes notification information that notifies the baggage deposit user that the receipt plan has been determined. When the receipt notification data is received by the communication device 64 of the user terminal 60, the control device 61 of the user terminal 60 displays the notification information on the display device 63.

図8に示すように、通知情報は、荷物預けユーザに受取場所への移動を案内する案内情報を含む。案内情報は、例えば荷物預けユーザの現在地から受取場所までの移動経路の情報であるが、これに限らない。また、通知情報は、受取場所、受取時刻、受取場所までの歩行時間、受取場所での車両40の待ち時間などの情報を含んでいる。荷物預けユーザが入力装置62を操作して、通知情報に示された受取計画を承認(確定)した場合には、制御装置61は、通信装置64を介して、承認データを配車サービスサーバ20に送信する。図8では、乗車サービス中の受取が確定したときの通知情報を例示している。 As shown in FIG. 8, the notification information includes guidance information that guides the baggage deposit user to move to the pick-up location. The guidance information is, for example, but not limited to, information on the travel route from the baggage deposit user's current location to the pick-up location. The notification information also includes information such as the pick-up location, pick-up time, walking time to the pick-up location, and waiting time for the vehicle 40 at the pick-up location. When the baggage deposit user operates the input device 62 to approve (confirm) the pick-up plan shown in the notification information, the control device 61 transmits the approval data to the vehicle dispatch service server 20 via the communication device 64. FIG. 8 shows an example of notification information when pick-up during a ride service is confirmed.

配車サービスサーバ20の通信装置23が承認データを受信すると(ステップS7のYes)、制御装置21は、乗車ユーザに対する配車計画に受取場所及び受取時刻を反映して、配車計画を更新する。そして、制御装置21は、通信装置23を介して、更新した配車計画を含む配車計画データを車両40に送信する(ステップS8)。また、制御装置21は、通信装置23を介して、所定の報知情報を含む報知データを乗車ユーザのユーザ端末60に送信する(ステップS9)。この報知情報は、乗車ユーザが車両に乗車している最中に荷物Bの受け取りが行われることを報知する情報である。 When the communication device 23 of the vehicle dispatch service server 20 receives the approval data (Yes in step S7), the control device 21 updates the vehicle dispatch plan for the riding user by reflecting the pickup location and pickup time in the vehicle dispatch plan. The control device 21 then transmits vehicle dispatch plan data including the updated vehicle dispatch plan to the vehicle 40 via the communication device 23 (step S8). The control device 21 also transmits notification data including predetermined notification information to the user terminal 60 of the riding user via the communication device 23 (step S9). This notification information is information that notifies the riding user that package B will be picked up while the riding user is aboard the vehicle.

一方、配車サービスサーバ20の通信装置23が承認データを受信しない場合には(ステップS7のNo)、制御装置21は、受取計画を破棄する。 On the other hand, if the communication device 23 of the vehicle dispatch service server 20 does not receive the approval data (No in step S7), the control device 21 discards the receipt plan.

このように本実施形態において、配車サービスサーバ20は、荷物預けユーザのユーザ端末60から受取リクエストデータを受信した場合、荷物Bが預けられている車両40が乗車ユーザに対する配車計画を実行しているか否かを判断する。車両40が乗車サービス、すなわち、乗車ユーザに対する配車計画を実行している場合、配車サービスサーバ20は、受取場所及び受取時刻を設定する。具体的には、配車サービスサーバ20は、荷物預けユーザの位置に基づいて、配車計画における車両40の走行経路上に受取場所を設定する。また、配車サービスサーバ20は、車両40が受取場所を通過する時刻を受取時刻として設定する。 In this embodiment, when the vehicle dispatch service server 20 receives pickup request data from the user terminal 60 of the baggage depositing user, it determines whether the vehicle 40 in which the baggage B is deposited is executing a vehicle dispatch plan for the boarding user. If the vehicle 40 is providing a boarding service, i.e., executing a vehicle dispatch plan for the boarding user, the vehicle dispatch service server 20 sets the pickup location and pickup time. Specifically, the vehicle dispatch service server 20 sets the pickup location on the driving route of the vehicle 40 in the vehicle dispatch plan based on the location of the baggage depositing user. In addition, the vehicle dispatch service server 20 sets the pickup time to the time when the vehicle 40 passes the pickup location.

この構成によれば、乗車ユーザが車両40に乗車中であっても、乗車ユーザの配車計画を変更することなく、荷物預けユーザが荷物Bの受け取りを行うことができる。これにより、荷物Bを載せた車両40を乗車ユーザに対して配車したとしても、荷物預けユーザが荷物Bを受け取ることができる。その結果、配車サービスの機会を向上させることができるので、車両40を効率的に活用することができる。 According to this configuration, even if the boarding user is aboard the vehicle 40, the baggage deposit user can collect baggage B without changing the boarding user's dispatch plan. As a result, even if the vehicle 40 carrying baggage B is dispatched to the boarding user, the baggage deposit user can collect baggage B. As a result, the opportunities for the dispatch service can be improved, and the vehicle 40 can be utilized efficiently.

本実施形態において、配車サービスサーバ20は、乗車サービス中の合流可能範囲、すなわち、荷物預けユーザの移動可能範囲と車両40の走行経路とが重複する重複範囲に、受取場所の候補となる候補地点を1つ以上設定している。 In this embodiment, the vehicle dispatch service server 20 sets one or more candidate points as pick-up locations within the possible meeting area during the ride service, i.e., the overlapping area where the baggage deposit user's travel area overlaps with the travel route of the vehicle 40.

この構成によれば、1つ以上の候補地点を設定することができるので、荷物預けユーザが荷物Bを受け取れる機会を増やすことができる。これにより、荷物Bを載せた車両40を乗車ユーザに対して配車することが可能となる。その結果、配車サービスの機会を向上させることができるので、車両40を効率的に活用することができる。 With this configuration, one or more candidate locations can be set, which increases the opportunities for a baggage deposit user to receive baggage B. This makes it possible to dispatch a vehicle 40 carrying baggage B to a boarding user. As a result, it is possible to increase the opportunities for the vehicle dispatch service, allowing the vehicle 40 to be used efficiently.

本実施形態において、配車サービスサーバ20は、候補地点のそれぞれについて、ユーザ到着時刻と車両到着時刻とを算出している。そして、配車サービスサーバ20は、1つ以上の候補地点のうち、ユーザ到着時刻が車両到着時刻よりも早くなる候補地点を、受取場所として設定することが好ましい。 In this embodiment, the vehicle dispatch service server 20 calculates the user arrival time and the vehicle arrival time for each candidate location. Then, it is preferable that the vehicle dispatch service server 20 sets, as the pick-up location, a candidate location where the user arrival time is earlier than the vehicle arrival time, among one or more candidate locations.

この構成によれば、荷物預けユーザが先に到着することができる候補地点が受取場所となるので、乗車ユーザが車両40に乗ったまま荷物預けユーザの到着を待つといった事態を抑制することができる。そのため、配車計画で決定された通りの配車サービスを乗車ユーザに提供することができるので、乗車ユーザが安心して乗車を依頼することができる。これにより、配車サービスの機会を向上させることができるので、車両40を効率的に活用することができる。 According to this configuration, the candidate location where the baggage deposit user can arrive first becomes the pick-up location, which prevents the passenger from waiting for the baggage deposit user to arrive while remaining in the vehicle 40. Therefore, the passenger can be provided with a dispatch service as determined by the dispatch plan, so the passenger can request a ride with peace of mind. This increases the opportunities for the dispatch service, allowing the vehicle 40 to be used efficiently.

本実施形態において、配車サービスサーバ20は、荷物預けユーザに受取場所への移動を案内する受取通知データを生成し、荷物預けユーザのユーザ端末60に送信する。この構成によれば、荷物預けユーザは、ユーザ端末より案内情報を参照することで、受取場所へとスムーズに向かうことができる。 In this embodiment, the vehicle dispatch service server 20 generates receipt notification data that guides the baggage deposit user to the pick-up location, and transmits the data to the user terminal 60 of the baggage deposit user. With this configuration, the baggage deposit user can smoothly head to the pick-up location by referring to the guidance information on the user terminal.

本実施形態において、配車サービスサーバ20は、乗車サービス中の合流可能範囲が存在しない場合には、乗車ユーザに対する配車計画の実行が完了した後に荷物預けユーザが荷物Bを受け取るように受取計画を決定する。この構成によれば、乗車ユーザに対する配車計画の実行が優先して行われるので、配車計画で決定された通りの配車サービスを乗車ユーザに提供することができる。これにより、乗車ユーザが安心して乗車を依頼することができる。配車サービスの機会を向上させることができるので、車両40を効率的に活用することができる。 In this embodiment, if there is no possible meeting range during the ride service, the vehicle dispatch service server 20 determines a collection plan so that the baggage deposit user collects baggage B after the execution of the vehicle dispatch plan for the boarding user is completed. With this configuration, the execution of the vehicle dispatch plan for the boarding user is given priority, so that the vehicle dispatch service as determined by the vehicle dispatch plan can be provided to the boarding user. This allows the boarding user to request a ride with peace of mind. Since the opportunities for the vehicle dispatch service can be improved, the vehicle 40 can be utilized efficiently.

配車サービスサーバ20は、配車計画における車両40の走行経路上に受取場所が設定された場合、乗車ユーザが車両40に乗車している最中に荷物Bの受け取りが行われることを報知する報知データを生成し、乗車ユーザのユーザ端末60に送信する。この構成によれば、乗車ユーザは、ユーザ端末より報知情報を参照することで、荷物預けユーザにより荷物の受け取りが行われることを事前に把握することができる。これにより、乗車ユーザにとって不意打ちに荷物Bの受け取りが行われるといった事態を抑制することができるので、乗車ユーザが安心して乗車を依頼することができる。配車サービスの機会を向上させることができるので、車両40を効率的に活用することができる。 When a pickup location is set on the driving route of the vehicle 40 in the dispatch plan, the dispatch service server 20 generates notification data notifying the boarding user that baggage B will be picked up while the boarding user is aboard the vehicle 40, and transmits the notification data to the boarding user's user terminal 60. With this configuration, the boarding user can refer to the notification information on the user terminal to know in advance that the baggage will be picked up by the baggage deposit user. This can prevent a situation in which baggage B is picked up unexpectedly for the boarding user, so the boarding user can request a ride with peace of mind. This can improve the opportunities for the dispatch service, allowing the vehicle 40 to be used efficiently.

また、本実施形態に開示する配車サービスシステム及び配車支援方法も、配車サービスサーバ20(配車支援装置)と同様、乗車ユーザが車両40に乗車中であっても、乗車ユーザの配車計画を変更することなく、荷物預けユーザが荷物Bの受け取りを行うことができる。これにより、荷物Bを載せた車両40を乗車ユーザに対して配車したとしても、荷物預けユーザが荷物Bを受け取ることができる。その結果、配車サービスの機会を向上させることができるので、車両40を効率的に活用することができる。 Furthermore, like the vehicle dispatch service server 20 (vehicle dispatch support device), the vehicle dispatch service system and vehicle dispatch support method disclosed in this embodiment also allow the baggage deposit user to receive baggage B even when the passenger is aboard the vehicle 40, without changing the passenger's dispatch plan. This allows the baggage deposit user to receive baggage B even if the vehicle 40 carrying baggage B is dispatched to the passenger. As a result, the opportunities for the vehicle dispatch service can be improved, and the vehicle 40 can be utilized efficiently.

なお、上述した実施形態では、配車サービスシステム10が、配車サービスサーバ20、車両40、及びユーザ端末60から構成されている。しかしながら、配車サービスサーバ20を省略し、この配車サービスサーバ20が実現する機能を、車両40又はユーザ端末60が担ってもよい。例えば車両40が配車サービスサーバ20の機能を実現する場合、車両40は通信装置42を用いて、ユーザ端末60から配車リクエストデータを受信する。また、例えばユーザ端末60が配車サービスサーバ20の機能を実現する場合、ユーザ端末60は、ユーザ端末60の入力装置62を用いて、受取リクエストデータを受信する。 In the above-described embodiment, the vehicle dispatch service system 10 is composed of a vehicle dispatch service server 20, a vehicle 40, and a user terminal 60. However, the vehicle dispatch service server 20 may be omitted, and the functions realized by the vehicle dispatch service server 20 may be performed by the vehicle 40 or the user terminal 60. For example, when the vehicle 40 realizes the functions of the vehicle dispatch service server 20, the vehicle 40 receives vehicle dispatch request data from the user terminal 60 using the communication device 42. Also, when the user terminal 60 realizes the functions of the vehicle dispatch service server 20, the user terminal 60 receives pickup request data using the input device 62 of the user terminal 60.

また、本実施形態では、配車サービスサーバ20は、ユーザに車両40を配車する装置として実現されている。しかしながら、配車サービスサーバ20は、ユーザに車両40を配車するためのデータを生成する装置として実現され、輸送サービスを提供する事業者のサーバに生成したデータを提供するものであってもよい。 In addition, in this embodiment, the vehicle dispatch service server 20 is realized as a device that dispatches a vehicle 40 to a user. However, the vehicle dispatch service server 20 may also be realized as a device that generates data for dispatching a vehicle 40 to a user and provides the generated data to a server of a business operator that provides a transportation service.

また、本実施形態では、ソフトウェアによって制御装置21、41、61が備える複数の情報処理回路を実現する例を示すが、もちろん、各情報処理回路の機能を実現するための専用のハードウェアを用意して、情報処理回路を構成することも可能である。また、複数の情報処理回路を個別のハードウェアにより構成してもよい。 In addition, in this embodiment, an example is shown in which the multiple information processing circuits provided in the control devices 21, 41, and 61 are realized by software, but it is of course possible to configure the information processing circuits by preparing dedicated hardware for realizing the functions of each information processing circuit. Also, the multiple information processing circuits may be configured by individual hardware.

上記のように、本発明の実施形態を記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。 As described above, an embodiment of the present invention has been described, but the descriptions and drawings that form part of this disclosure should not be understood as limiting this invention. Various alternative embodiments, examples, and operating techniques will become apparent to those skilled in the art from this disclosure.

10 配車サービスシステム
20 配車サービスサーバ(配車支援装置)
21 制御装置
211 データ受付部
212 配車計画決定部
213 受取計画決定部
22 記憶装置
221 運行情報DB
23 通信装置(受信部、第1送信部、第2送信部)
40 車両
41 制御装置
42 通信装置
60 ユーザ端末
61 制御装置
62 入力装置
63 表示装置
64 通信装置
10 Vehicle dispatch service system 20 Vehicle dispatch service server (vehicle dispatch support device)
21 Control device 211 Data reception unit 212 Vehicle allocation plan determination unit 213 Receipt plan determination unit 22 Storage device 221 Operation information DB
23 Communication device (receiving unit, first transmitting unit, second transmitting unit)
40 Vehicle 41 Control device 42 Communication device 60 User terminal 61 Control device 62 Input device 63 Display device 64 Communication device

Claims (8)

車両に荷物を預けている第1ユーザのユーザ端末から、前記第1ユーザの位置を示す位置情報を含む受取リクエストデータを受信する受信部と、
乗車を依頼する第2ユーザに対して、前記荷物が預けられている前記車両を配車する配車計画を決定する配車計画決定部と、
前記受取リクエストデータに基づいて、前記荷物が預けられている前記車両から、前記第1ユーザが前記荷物を受け取る受取計画を決定する受取計画決定部と、を備え、
前記受取計画決定部は、
前記受信部が前記ユーザ端末から前記受取リクエストデータを受信した場合、前記荷物が預けられている前記車両が前記第2ユーザに対する前記配車計画を実行しているか否かを判断し、
前記荷物が預けられている前記車両が前記第2ユーザに対する前記配車計画を実行している場合、
前記第1ユーザの位置に基づいて、前記配車計画における前記車両の走行経路上に前記第1ユーザが前記荷物を受け取る受取場所を設定し、
前記荷物が預けられている前記車両が前記受取場所を通過する時刻を前記第1ユーザが前記荷物を受け取る受取時刻として設定する
配車支援装置。
a receiving unit that receives, from a user terminal of a first user who has left luggage in a vehicle, pickup request data including location information indicating a location of the first user;
a vehicle dispatch plan determination unit that determines a vehicle dispatch plan for dispatching the vehicle in which the baggage is deposited to a second user who requests a ride;
a receiving plan determination unit that determines a receiving plan for the first user to receive the baggage from the vehicle in which the baggage is deposited, based on the receiving request data;
The receipt plan determination unit
When the receiving unit receives the receipt request data from the user terminal, it determines whether the vehicle in which the baggage is being stored is executing the vehicle allocation plan for the second user;
When the vehicle in which the baggage is being stored is executing the vehicle dispatch plan for the second user,
Based on the position of the first user, a receiving location where the first user receives the package is set on a travel route of the vehicle in the vehicle allocation plan;
a vehicle dispatch assistance device that sets a time when the vehicle in which the baggage is deposited passes through the receiving location as a receiving time when the first user is to receive the baggage.
前記受取計画決定部は、
前記第1ユーザが現在地から所定時間内に移動することができる移動可能範囲と、前記車両の走行経路とが重複する重複範囲に、前記受取場所の候補となる候補地点を1つ以上設定する
請求項1記載の配車支援装置。
The receipt plan determination unit
The vehicle dispatch support device according to claim 1 , further comprising: setting one or more candidate locations as candidates for the pickup location within an overlapping range where a travelable range in which the first user can travel from a current location within a predetermined time period overlaps with a driving route of the vehicle.
前記受取計画決定部は、
前記候補地点のそれぞれについて、前記第1ユーザが前記候補地点に到着するユーザ到着時刻と、前記荷物が預けられている前記車両が前記候補地点に到着する車両到着時刻とを算出し、
1つ以上の前記候補地点のうち、前記ユーザ到着時刻が前記車両到着時刻よりも早くなる前記候補地点を、前記受取場所として設定する
請求項2記載の配車支援装置。
The receipt plan determination unit
Calculating, for each of the candidate points, a user arrival time at which the first user arrives at the candidate point and a vehicle arrival time at which the vehicle in which the baggage is deposited arrives at the candidate point;
The vehicle dispatch assistance device according to claim 2 , wherein the candidate point at which the user arrival time is earlier than the vehicle arrival time is set as the pickup location, from among the one or more candidate points.
前記第1ユーザのユーザ端末に、所定のデータを送信する第1送信部をさらに有し、
前記受取計画決定部は、
前記第1ユーザに前記受取場所への移動を案内する受取通知データを生成し、
前記第1送信部は、
前記受取通知データを、前記第1ユーザのユーザ端末に送信する
請求項1から3いずれか一項記載の配車支援装置。
A first transmission unit that transmits predetermined data to a user terminal of the first user,
The receipt plan determination unit
generating receipt notification data for instructing the first user to move to the receipt location;
The first transmission unit is
The vehicle dispatch assistance device according to claim 1 , further comprising: a user terminal for transmitting the receipt notification data to the first user.
前記受取計画決定部は、
前記重複範囲が存在しない場合には、前記第2ユーザに対する前記配車計画の実行が完了した後に前記第1ユーザが前記荷物を受け取るように前記受取計画を決定する
請求項2記載の配車支援装置。
The receipt plan determination unit
The vehicle dispatch assistance device according to claim 2 , wherein, when the overlapping range does not exist, the receiving plan is determined so that the first user receives the parcel after execution of the vehicle dispatch plan for the second user is completed.
前記第2ユーザのユーザ端末に、所定のデータを送信する第2送信部をさらに有し、
前記受取計画決定部は、
前記配車計画における前記車両の走行経路上に前記受取場所が設定された場合、前記第2ユーザが前記車両に乗車している最中に前記荷物の受け取りが行われることを報知する報知データを生成し、
前記第2送信部は、
前記報知データを、前記第2ユーザのユーザ端末に送信する
請求項1から4いずれか一項記載の配車支援装置。
A second transmission unit that transmits predetermined data to a user terminal of the second user,
The receipt plan determination unit
generating notification data for notifying the second user that the package will be received while the second user is in the vehicle when the package receiving location is set on a driving route of the vehicle in the vehicle allocation plan;
The second transmission unit is
The vehicle dispatch assistance device according to claim 1 , further comprising: a user terminal of the second user, the user terminal being configured to transmit the notification data to the user terminal of the second user.
車両に荷物を預けている第1ユーザの位置を示す位置情報を含む受取リクエストデータを送信するユーザ端末と、
前記受取リクエストデータを処理するサーバと、を有し、
前記サーバは、
前記ユーザ端末から送信された前記受取リクエストデータを受信する受信部と、
乗車を依頼する第2ユーザに対して、前記荷物が預けられた前記車両を配車する配車計画を決定する配車計画決定部と、
前記受取リクエストデータに基づいて、前記荷物が預けられている前記車両から、前記第1ユーザが前記荷物を受け取る受取計画を決定する受取計画決定部と、を備え、
前記受取計画決定部は、
前記受信部が前記ユーザ端末から前記受取リクエストデータを受信した場合、前記荷物が預けられている前記車両が前記第2ユーザに対する前記配車計画を実行しているか否かを判断し、
前記荷物が預けられている前記車両が前記配車計画を実行している場合、
前記第1ユーザの位置に基づいて、前記配車計画における前記車両の走行経路上に前記第1ユーザが前記荷物を受け取る受取場所を設定し、
前記車両が前記受取場所を通過する時刻を前記第1ユーザが前記荷物を受け取る受取時刻として設定する
配車サービスシステム。
a user terminal that transmits receipt request data including location information indicating a location of a first user who has left luggage in a vehicle;
a server for processing the receipt request data;
The server,
A receiving unit that receives the receipt request data transmitted from the user terminal;
a vehicle dispatch plan determination unit that determines a vehicle dispatch plan for dispatching the vehicle in which the baggage is deposited to a second user who requests a ride;
a receiving plan determination unit that determines a receiving plan for the first user to receive the baggage from the vehicle in which the baggage is deposited, based on the receiving request data;
The receipt plan determination unit
When the receiving unit receives the receipt request data from the user terminal, it determines whether the vehicle in which the baggage is being stored is executing the vehicle allocation plan for the second user;
When the vehicle in which the baggage is being stored is executing the dispatch plan,
Based on the position of the first user, a receiving location where the first user receives the package is set on a travel route of the vehicle in the vehicle allocation plan;
A vehicle dispatch service system, wherein the time when the vehicle passes through the receiving location is set as a receiving time when the first user receives the package.
車両に荷物を預けている第1ユーザのユーザ端末から、前記第1ユーザの位置を示す位置情報を含む受取リクエストデータを受信し、
前記ユーザ端末から前記受取リクエストデータを受信したときに、乗車を依頼した第2ユーザに対して前記荷物が預けられている前記車両を配車する配車計画を実行しているか否かを判断し、
前記荷物が預けられている前記車両が前記配車計画を実行している場合、
前記第1ユーザの位置に基づいて、前記配車計画における前記車両の走行経路上に前記第1ユーザが前記荷物を受け取る受取場所を設定し、
前記車両が前記受取場所を通過する時刻を前記第1ユーザが前記荷物を受け取る受取時刻として設定する
配車支援方法。
receiving, from a user terminal of a first user who has left luggage in a vehicle, receipt request data including location information indicating a location of the first user;
When the receipt request data is received from the user terminal, it is determined whether or not a vehicle dispatch plan is being executed to dispatch the vehicle in which the baggage is being deposited to the second user who has requested a ride;
When the vehicle in which the baggage is being stored is executing the dispatch plan,
Based on the position of the first user, a receiving location where the first user receives the package is set on a travel route of the vehicle in the vehicle allocation plan;
A vehicle dispatch support method, comprising: setting a time when the vehicle passes through the receiving location as a receiving time when the first user receives the package.
JP2021041534A 2021-03-15 2021-03-15 Vehicle allocation support device, vehicle allocation service system, and vehicle allocation support method Active JP7611015B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021041534A JP7611015B2 (en) 2021-03-15 2021-03-15 Vehicle allocation support device, vehicle allocation service system, and vehicle allocation support method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021041534A JP7611015B2 (en) 2021-03-15 2021-03-15 Vehicle allocation support device, vehicle allocation service system, and vehicle allocation support method

Publications (2)

Publication Number Publication Date
JP2022141303A JP2022141303A (en) 2022-09-29
JP7611015B2 true JP7611015B2 (en) 2025-01-09

Family

ID=83402683

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021041534A Active JP7611015B2 (en) 2021-03-15 2021-03-15 Vehicle allocation support device, vehicle allocation service system, and vehicle allocation support method

Country Status (1)

Country Link
JP (1) JP7611015B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019105926A (en) 2017-12-11 2019-06-27 トヨタ自動車株式会社 Vehicle allocation device
JP2020160708A (en) 2019-03-26 2020-10-01 トヨタ自動車株式会社 Information processing equipment, information processing methods, and information processing programs

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019105926A (en) 2017-12-11 2019-06-27 トヨタ自動車株式会社 Vehicle allocation device
JP2020160708A (en) 2019-03-26 2020-10-01 トヨタ自動車株式会社 Information processing equipment, information processing methods, and information processing programs

Also Published As

Publication number Publication date
JP2022141303A (en) 2022-09-29

Similar Documents

Publication Publication Date Title
CN113632153B (en) Vehicle travel route control system, vehicle travel route control device, and vehicle travel route control method
JP6673037B2 (en) On-demand consolidation system and on-board equipment
US20190103028A1 (en) Demand responsive operation system
CN110171418B (en) Autonomous traveling vehicle, travel control system for autonomous traveling vehicle, and server device
WO2019235457A1 (en) Vehicle user merge support system and vehicle ride share support system
WO2023071618A1 (en) Reservation system and method for autonomous vehicle, and medium
JP2003006784A (en) Demand vehicle management device
JP7611015B2 (en) Vehicle allocation support device, vehicle allocation service system, and vehicle allocation support method
JP7642061B2 (en) Boarding location setting device, vehicle dispatch service system, boarding location setting method, and boarding location display device
JP7468443B2 (en) Vehicle Operation System
JP7312662B2 (en) Vehicle allocation system, vehicle allocation method of vehicle allocation system, and server
JP7511080B2 (en) Vehicle allocation support device, vehicle allocation service system, and vehicle allocation support method
CN118506601A (en) Demand response bus operation method based on sectional reservation and instant bus taking
JP2024117553A (en) Vehicle allocation management device, vehicle allocation management method, and vehicle allocation management system
JP2023169720A (en) Operation method and operation system of on-demand vehicle
CN116720901A (en) A driverless car-hailing method and cloud control platform system
JP7639578B2 (en) Vehicle allocation management device and vehicle allocation management method
JP7844232B2 (en) Standby location indicating device, standby location indicating system, and standby location indicating method
JP7672584B1 (en) Vehicle operation management device, vehicle operation management system, vehicle operation management method, vehicle operation management program, and vehicle operation management device
CN115131979B (en) Ridesharing systems and ridesharing methods
JP7427548B2 (en) Vehicle dispatch control device, vehicle dispatch control system, and vehicle dispatch control method
WO2025004252A1 (en) Vehicle allocation management device and vehicle allocation management method
JP7239343B2 (en) Vehicle dispatch management device and method
JP2024089391A (en) Vehicle allocation management device and vehicle allocation management method
JP2025005843A (en) Vehicle allocation management device and vehicle allocation management method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231107

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240412

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240521

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241223

R150 Certificate of patent or registration of utility model

Ref document number: 7611015

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150