Movatterモバイル変換


[0]ホーム

URL:


JP2022186007A - Servers, delivery systems and programs - Google Patents

Servers, delivery systems and programs
Download PDF

Info

Publication number
JP2022186007A
JP2022186007AJP2021093995AJP2021093995AJP2022186007AJP 2022186007 AJP2022186007 AJP 2022186007AJP 2021093995 AJP2021093995 AJP 2021093995AJP 2021093995 AJP2021093995 AJP 2021093995AJP 2022186007 AJP2022186007 AJP 2022186007A
Authority
JP
Japan
Prior art keywords
user
unit
truck
package
server
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.)
Granted
Application number
JP2021093995A
Other languages
Japanese (ja)
Other versions
JP7600880B2 (en
Inventor
子洵 梅
Zixun Mei
隆 西村
Takashi Nishimura
伸之 戸松
Nobuyuki Tomatsu
直樹 山本
Naoki Yamamoto
紀尚 渡邉
Norihisa Watanabe
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor CorpfiledCriticalToyota Motor Corp
Priority to JP2021093995ApriorityCriticalpatent/JP7600880B2/en
Publication of JP2022186007ApublicationCriticalpatent/JP2022186007A/en
Application grantedgrantedCritical
Publication of JP7600880B2publicationCriticalpatent/JP7600880B2/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

Translated fromJapanese

【課題】高い利便性を得ることができるサーバ、配送システムおよびプログラムを提供する。【解決手段】サーバ6は、利用者によって預けられた1つ以上の荷物を収容した第1の台車と、第1の台車に対して接続自在であり、第1の台車を牽引して自律走行可能な第1の駆動ユニットと、を備える第1の配送ユニットの現在位置と、利用者が指定した荷物の受取場所と、を取得し、現在位置と、受取場所と、に基づいて、第1の駆動ユニットに第1の台車を牽引させて受取場所へ移動させるように構成されたサーバ制御部69を備える。【選択図】図6The present invention provides a server, a delivery system, and a program that can provide high convenience. [Solution] A server 6 can be freely connected to a first trolley containing one or more pieces of luggage deposited by a user, and autonomously travels by towing the first trolley. The current position of the first delivery unit including a possible first drive unit and the receiving location of the package specified by the user are acquired, and based on the current position and the receiving location, the first delivery unit is The server controller 69 is configured to cause the drive unit of the server to tow the first cart and move it to the receiving location. [Selection diagram] Figure 6

Description

Translated fromJapanese

本開示は、サーバ、配送システムおよびプログラムに関する。 The present disclosure relates to servers, delivery systems and programs.

特許文献1には、複数個の荷物を順次、合理的にしかも安全かつ確実に保管でき、不正な抜き取りおよびいたずらを防止する設置型の宅配荷物受取ボックスの技術が開示されている。 Japanese Patent Laid-Open No. 2002-200000 discloses a technology for an installation-type parcel delivery box that can store a plurality of parcels in sequence, rationally, safely and reliably, and prevents unauthorized extraction and tampering.

特開平9-94153号公報JP-A-9-94153

ところで、特許文献1では、利用者が宅配荷物受取ボックスに荷物を預けた場合において、再度、荷物を受け取るとき、宅配荷物受取ボックスが設置された設置場所へ戻り、預けた荷物を受け取らなければならない。このため、特許文献1では、利用者が宅配荷物受取ボックスの設置場所へ戻れない場合の対処について何ら考慮されておらず、利便性に欠けるという問題点があった。 By the way, inPatent Document 1, when a user deposits a package in a package delivery box, the user must return to the installation location where the package package delivery box is installed to pick up the package when receiving the package again. . Therefore, inPatent Document 1, no consideration is given to dealing with the case where the user cannot return to the installation location of the home delivery parcel receiving box, resulting in a problem of lack of convenience.

本開示は、上記に鑑みてなされたものであって、高い利便性を得ることができるサーバ、配送システムおよびプログラムを提供することを目的とする。 The present disclosure has been made in view of the above, and an object thereof is to provide a server, a delivery system, and a program that are highly convenient.

本開示に係るサーバは、利用者によって預けられた1つ以上の荷物を収容した第1の台車と、前記第1の台車に対して接続自在であり、前記第1の台車を牽引して自律走行可能な第1の駆動ユニットと、を備える第1の配送ユニットの現在位置と、前記利用者が指定した前記荷物の受取場所と、を取得し、前記現在位置と、前記受取場所と、に基づいて、前記第1の駆動ユニットに前記第1の台車を牽引させて前記受取場所へ移動させるように構成されたプロセッサを備える。 A server according to the present disclosure is connectable to a first trolley containing one or more pieces of luggage deposited by a user, and is connectable to the first trolley, and autonomously tows the first trolley. a first delivery unit capable of traveling, and a pickup location for the parcel specified by the user; a processor configured to cause the first drive unit to tow the first truck to the pick-up location according to the instructions.

また、本開示に係る配送システムは、利用者によって預けられた1つ以上の荷物を収容した第1の台車と、前記第1の台車に対して接続自在であり、前記第1の台車を牽引して自律走行可能な第1の駆動ユニットと、を有する第1の配送ユニットと、前記第1の配送ユニットの移動先を制御するように構成されたプロセッサを有するサーバと、を備え、前記プロセッサは、前記第1の配送ユニットの現在位置と、前記利用者が指定した前記荷物の受取場所と、を取得し、前記現在位置と、前記受取場所と、に基づいて、前記第1の駆動ユニットに前記第1の台車を牽引させて前記受取場所へ移動させる。 In addition, the delivery system according to the present disclosure includes a first trolley that accommodates one or more packages deposited by a user, and is connectable to the first trolley and tows the first trolley. a first delivery unit capable of autonomously traveling as a vehicle; and a server comprising a processor configured to control a destination of the first delivery unit, wherein the processor acquires the current position of the first delivery unit and the receiving place of the package specified by the user, and based on the current position and the receiving place, the first driving unit pulls the first truck and moves it to the receiving place.

また、本開示に係るプログラムは、プロセッサに、利用者によって預けられた1つ以上の荷物を収容した第1の台車と、前記第1の台車に対して接続自在であり、前記第1の台車を牽引して自律走行可能な第1の駆動ユニットと、を備える第1の配送ユニットの現在位置と、前記利用者が指定した前記荷物の受取場所と、を取得し、前記現在位置と、前記受取場所と、に基づいて、前記第1の駆動ユニットに前記第1の台車を牽引させて前記受取場所へ移動させる、ことを実行させる。 Further, the program according to the present disclosure is capable of being connected to a processor, a first trolley containing one or more pieces of luggage deposited by a user, and being connectable to the first trolley, and a first drive unit capable of autonomously traveling by towing the and a receiving place, causing the first drive unit to tow the first carriage to move it to the receiving place.

本開示によれば、無駄な配送を削減することができるという効果を奏する。 Advantageous Effects of Invention According to the present disclosure, it is possible to reduce wasteful deliveries.

図1は、一実施の形態に係る配送システムの構成を概略的に示す図である。FIG. 1 is a diagram schematically showing the configuration of a delivery system according to one embodiment.図2は、一実施の形態に係る配送ユニットの概略構成図である。FIG. 2 is a schematic configuration diagram of a delivery unit according to one embodiment.図3は、一実施の形態に係る駆動ユニットの機能構成を示すブロック図である。FIG. 3 is a block diagram showing the functional configuration of the drive unit according to one embodiment.図4は、一実施の形態に係る台車の機能構成を示すブロック図である。FIG. 4 is a block diagram showing the functional configuration of the truck according to one embodiment.図5は、一実施の形態に係る通信端末の機能構成を示すブロック図である。FIG. 5 is a block diagram showing the functional configuration of the communication terminal according to one embodiment.図6は、一実施の形態に係るサーバの機能構成を示すブロック図である。FIG. 6 is a block diagram of a functional configuration of a server according to an embodiment;図7は、一実施の形態に係るサーバが実行する処理の概要を示すフローチャートである。7 is a flowchart illustrating an overview of processing executed by a server according to an embodiment; FIG.

以下、本開示の実施の形態に係る駆動ユニット、台車、配送ユニット、配送システム、プログラムおよび配送方法について、図面を参照しながら説明する。なお、以下の実施の形態により本開示が限定されるものではない。また、以下において、同一の部分には同一の符号を付して説明する。 Hereinafter, drive units, carts, delivery units, delivery systems, programs, and delivery methods according to embodiments of the present disclosure will be described with reference to the drawings. It should be noted that the present disclosure is not limited by the following embodiments. Also, the same parts are denoted by the same reference numerals in the following description.

〔配送システムの概要〕
図1は、一実施の形態に係る配送システムの構成を概略的に示す図である。図1に示す配送システム1は、自律走行可能な複数の駆動ユニット2~駆動ユニット2(n=3以上の整数)(以下、複数の駆動ユニット2~駆動ユニット2のいずれかを指す場合、単に「駆動ユニット2」と表記する)と、駆動ユニット2に牽引されて移動可能な複数の台車3~台車3(m=3以上の整数)(以下、複数の台車3~台車3のいずれかを指す場合、単に「台車3」と表記する)と、駆動ユニット2と台車3を備える複数の配送ユニット4~4(i=3以上の整数)(以下、複数の配送ユニット4~配送ユニット4のいずれかを指す場合、単に「配送ユニット4」と表記する)と、ユーザが保持する通信端末5と、配送システム1の各部を管理するサーバ6と、を備える。駆動ユニット2、台車3、通信端末5およびサーバ6は、いずれも通信機能を備えており、ネットワークNWを通じて相互に通信可能に構成されている。このネットワークNWは、例えばインターネット回線網、携帯電話回線網等から構成される。
[Overview of delivery system]
FIG. 1 is a diagram schematically showing the configuration of a delivery system according to one embodiment. Thedelivery system 1 shown in FIG. 1 includes a plurality ofdrive units 21 to 2n (where n is an integer equal to or greater than 3) capable of autonomous travel (hereafter, any one of the plurality ofdrive units 21 to 2n ) and a plurality oftrucks 31 to 3m (m = an integer of 3 or more) that can be moved by being towed by the drive unit 2 (hereinafter referred to as a plurality oftrucks 31 tocarriage 3m , simply referred to as "carriage 3"), and a plurality ofdelivery units 41 to 4i (i = an integer of 3 or more) each including thedrive unit 2 and the carriage 3 (hereinafter referred to as When referring to any one of a plurality ofdelivery units 41 to 4i , it is simply referred to as “delivery unit 4”), a communication terminal 5 held by a user, and a server 6 that manages each part of thedelivery system 1. , provided. Thedrive unit 2, thecarriage 3, the communication terminal 5, and the server 6 all have communication functions, and are configured to be able to communicate with each other through the network NW. This network NW is composed of, for example, an Internet line network, a mobile phone line network, and the like.

〔配送ユニットの概略構成〕
まず、配送ユニット4の概略構成について説明する。図2は、配送ユニット4の概略構成図である。配送ユニット4は、駆動ユニット2と、台車3と、を備える。
[Schematic configuration of delivery unit]
First, a schematic configuration of thedelivery unit 4 will be described. FIG. 2 is a schematic configuration diagram of thedelivery unit 4. As shown in FIG. Thedelivery unit 4 includes adrive unit 2 and acarriage 3.

なお、以下においては、配送ユニット4の各構成部の配置を説明する際に、前後方向と、左右方向と、上下方向と、を用いて説明する。前後方向とは、台車3の長手方向である。左右方向は、台車3の長手方向に対して直交する台車3の短手方向である。上下方向は、台車3の長手方向と短手方向に対して直交する方向であり、台車3の高さ方向と一致する。配送ユニット4が水平に載地された場合、前後方向および左右方向は、水平方向となり、上下方向は、鉛直方向となる。 In the following description, the front-rear direction, the left-right direction, and the up-down direction will be used when describing the arrangement of each component of thedelivery unit 4 . The front-rear direction is the longitudinal direction of thetruck 3 . The lateral direction is the lateral direction of thetruck 3 perpendicular to the longitudinal direction of thetruck 3 . The vertical direction is a direction orthogonal to the longitudinal direction and the lateral direction of thetruck 3 and coincides with the height direction of thetruck 3 . When thedelivery unit 4 is placed horizontally, the front-rear direction and left-right direction are the horizontal directions, and the up-down direction is the vertical direction.

図2に示すように、駆動ユニット2は、略円柱状をなし、モータ等の駆動機構から供給された駆動力によって駆動輪20が駆動する。また、駆動ユニット2は、後述する各種センサ群の検出結果に基づいて、自律走行する。さらに、駆動ユニット2は、台車3と接続自在であり、台車3と接続し、台車3を牽引して移動する。駆動ユニット2は、サーバ6から入力された指示情報および走行ルート等に従って、サーバ6によって指定された台車3と接続し、この接続した台車3をサーバ6によって指定された受取場所へ牽引して移動させる。 As shown in FIG. 2, thedrive unit 2 has a substantially cylindrical shape, and thedriving wheels 20 are driven by a driving force supplied from a drive mechanism such as a motor. Further, thedrive unit 2 autonomously travels based on the detection results of various sensors described later. Furthermore, thedrive unit 2 is freely connectable to thetruck 3, connects with thetruck 3, and pulls thetruck 3 to move. Thedrive unit 2 connects to thecarriage 3 specified by the server 6 according to the instruction information and travel route etc. input from the server 6, and pulls the connectedcarriage 3 to the receiving location specified by the server 6. Let

図2に示すように、台車3は、略直方体をなす本体部30と、ソーティング機構31と、を備える。台車3は、本体部30が駆動ユニット2と接続可能であり、駆動ユニット2に牽引されて移動する。さらに、本体部30は、荷物100を収容可能な空間D1を有し、この空間D1内に複数の荷物100または複数の荷物100が収容されたラック41(Rack)或いはチェスト(Chest)等が収容される。また、ソーティング機構31は、開閉可能なシャッタ311aを有する受渡口311を有する。ソーティング機構31は、受渡口311を介して、ユーザまたはマイクロパレット(Micro-Palette)等の小型の物流モビリティからの荷物100を受け付ける。さらに、ソーティング機構31は、受渡口311において受け付けた荷物100を、本体部30が載地される載地面に対して3軸方向(前後方向、左右方向および上下方向)に搬送し、空間D1内の所定の場所または所定のラック41内の位置へ搬送する。 As shown in FIG. 2 , thecarriage 3 includes amain body 30 having a substantially rectangular parallelepiped shape and asorting mechanism 31 . Thebody portion 30 of thecarriage 3 can be connected to thedrive unit 2 , and thecarriage 3 is pulled by thedrive unit 2 to move. Further, themain body part 30 has a space D1 capable of accommodating theluggage 100, and a plurality ofluggage 100 or arack 41 or a chest accommodating the plurality ofluggage 100 is accommodated in the space D1. be done. Thesorting mechanism 31 also has adelivery port 311 having an openable andclosable shutter 311a. Thesorting mechanism 31 receivesparcels 100 from a user or a small physical distribution mobility such as a Micro-Palette through adelivery port 311 . Furthermore, thesorting mechanism 31 conveys thepackages 100 received at thedelivery port 311 in three axial directions (front-back direction, left-right direction, and up-down direction) with respect to the ground surface on which themain body portion 30 is placed, and transports them into the space D1. or to a predetermined position within therack 41 .

このように構成された配送ユニット4は、駆動ユニット2がサーバ6によって指定された台車3と接続し、接続した台車3を指定された受取場所へ牽引して移動させる。その後、配送ユニット4は、受取場所に到着後、サーバ6から駆動ユニット2に別の台車3を牽引する指示情報が入力された場合、駆動ユニット2が台車3と接続解除し、サーバ6によって指定された場所へ移動する。 In thedelivery unit 4 configured in this way, thedrive unit 2 connects with thecarriage 3 specified by the server 6, and pulls the connectedcarriage 3 to the specified receiving place. Thereafter, whendelivery unit 4 receives instruction information from server 6 to driveunit 2 to tow anothertrolley 3 after arriving at the pick-up location,delivery unit 4 disconnects driveunit 2 fromtrolley 3, move to the specified location.

〔駆動ユニットの機能構成〕
次に、駆動ユニット2の機能構成について説明する。図3は、駆動ユニット2の機能構成を示すブロック図である。図3に示す駆動ユニット2は、駆動部21と、センサ群22と、照明部23と、電池24と、連結部25と、通信部26と、記憶部27と、表示部28と、ECU(Electronic Control Unit)29と、を備える。
[Functional configuration of drive unit]
Next, the functional configuration of thedrive unit 2 will be described. FIG. 3 is a block diagram showing the functional configuration of thedrive unit 2. As shown in FIG. Thedrive unit 2 shown in FIG. 3 includes adrive section 21, asensor group 22, anillumination section 23, a battery 24, a connection section 25, acommunication section 26, astorage section 27, a display section 28, and an ECU ( Electronic Control Unit) 29;

駆動部21は、モータおよびギヤ等を用いて構成される。駆動部21は、ECU29の制御のもと、電池24から供給される電力に基づいて、駆動ユニット2の駆動輪20(図2を参照)に駆動力を供給する。 Thedrive unit 21 is configured using a motor, gears, and the like. Under the control of the ECU 29 , thedriving section 21 supplies driving force to the driving wheels 20 (see FIG. 2 ) of thedriving unit 2 based on the electric power supplied from the battery 24 .

センサ群22は、自動運転を実現するためのセンサ、駆動ユニット2の進行方向を含む周辺を撮像する撮像装置、駆動ユニット2の位置情報を検出するためのGPS(Global Positioning System)センサおよび電池24の残量を検出するセンサを用いて構成される。具体的には、センサ群22は、3D-LiDAR、ミリ波センサ、赤外線センサ、車速センサ、角速度、GPSセンサ、ジャイロセンサおよび加速度センサ等を用いて構成される。さらに、センサ群22は、駆動ユニット2の周辺を撮像する光学系および光学系が結像した被写体像を受光することによって画像データを生成するCCD(Charge Coupled Device)センサまたはCMOS(Complementary Metal Oxide Semiconductor)センサ等を備える撮像装置を用いて構成される。さらに、センサ群22は、電池24の残量(SOC)、温度、SOH(State of Health)、電圧値および電流値の各々を検出するテスタおよび温度センサ等を用いて構成される。センサ群22は、各種検出した検出結果をECU29へ出力する。 Thesensor group 22 includes a sensor for realizing automatic driving, an imaging device that captures images of the surroundings including the traveling direction of thedrive unit 2, a GPS (Global Positioning System) sensor for detecting position information of thedrive unit 2, and a battery 24. It is configured using a sensor that detects the remaining amount of the battery. Specifically, thesensor group 22 is configured using a 3D-LiDAR, a millimeter wave sensor, an infrared sensor, a vehicle speed sensor, an angular velocity sensor, a GPS sensor, a gyro sensor, an acceleration sensor, and the like. Further, thesensor group 22 includes a CCD (Charge Coupled Device) sensor or a CMOS (Complementary Metal Oxide Semiconductor) sensor that generates image data by receiving an optical system for imaging the periphery of thedrive unit 2 and an object image formed by the optical system. ) is configured using an imaging device having a sensor or the like. Furthermore, thesensor group 22 is configured using a tester and a temperature sensor that detect each of the remaining amount (SOC) of the battery 24, temperature, SOH (State of Health), voltage value, and current value. Thesensor group 22 outputs various detection results to the ECU 29 .

照明部23は、駆動ユニット2における左右の駆動輪20の形状に沿うように円環状に設けられる(例えば図2を参照)。照明部23は、ECU29の制御のもと、所定の波長帯域の光を発光する。照明部23は、LED(Light Emitting Diode)光源を用いて構成される。照明部23は、ECU29の制御のもと、所定の波長帯域の光、例えば赤、青、緑および橙色等のいずれかを発光することによって、照明器具、方向指示器およびハザードランプのいずれか1つ以上として機能する。さらに、照明部23は、ECU29の制御のもと、駆動輪20の形状に沿って、所定の領域毎に波長が異なる光を発光可能である。 Theillumination section 23 is provided in an annular shape along the shape of the left andright drive wheels 20 in the drive unit 2 (see FIG. 2, for example). Theillumination unit 23 emits light in a predetermined wavelength band under the control of the ECU 29 . Theillumination unit 23 is configured using an LED (Light Emitting Diode) light source. Under the control of the ECU 29, thelighting unit 23 emits light in a predetermined wavelength band, such as red, blue, green, orange, etc., to light any one of lighting fixtures, direction indicators and hazard lamps. functions as one or more. Furthermore, under the control of the ECU 29 , theillumination unit 23 can emit light having different wavelengths for each predetermined area along the shape of thedrive wheel 20 .

電池24は、例えばニッケル水素電池またはリチウムイオン電池等の充電可能な二次電池を用いて構成される。電池24は、駆動部21を駆動するための高電圧の直流電力を蓄える。電池24は、図示しない充電口を介して図示しない充電装置と電気的に接続可能であり、この充電装置から供給される外部電力が充電される。 The battery 24 is configured using a rechargeable secondary battery such as a nickel-metal hydride battery or a lithium-ion battery. The battery 24 stores high-voltage DC power for driving thedrive unit 21 . The battery 24 can be electrically connected to a charging device (not shown) through a charging port (not shown), and is charged with external power supplied from this charging device.

連結部25は、ECU29の制御のもと、台車3と接続する。具体的には、連結部25は、後述する台車3に設けられた接続部と接続することによって台車3と連結する。連結部25は、例えば1軸カプラまたは2軸カプラ等を用いて構成される。なお、連結部25は、台車3と接続可能であれば、例えば電磁石等によって構成してもよい。 The connecting portion 25 is connected to thecarriage 3 under the control of the ECU 29 . Specifically, the connection portion 25 is connected to thetruck 3 by connecting to a connection portion provided on thetruck 3 to be described later. The connecting portion 25 is configured using, for example, a uniaxial coupler or a biaxial coupler. Note that the connecting portion 25 may be configured by, for example, an electromagnet as long as it can be connected to thecarriage 3 .

通信部26は、ECU29の制御のもと、ネットワークNWを通じてサーバ6へ各種データ等を送信するとともに、サーバ6から各種データを受信する。例えば、通信部26は、ECU29の制御のもと、サーバ6から指定された台車3を牽引する牽引情報、台車3の停止位置および台車3の牽引先情報を含む指示情報を取得し、取得した指示情報をECU29へ出力する。通信部26は、各種情報を送受信可能な通信モジュール等を用いて構成される。 Under the control of the ECU 29 , thecommunication unit 26 transmits various data and the like to the server 6 through the network NW and receives various data from the server 6 . For example, under the control of the ECU 29, thecommunication unit 26 acquires instruction information including towing information for towing thecarriage 3 specified by the server 6, the stop position of thecarriage 3, and the towing destination information of thecarriage 3. It outputs instruction information to the ECU 29 . Thecommunication unit 26 is configured using a communication module or the like capable of transmitting and receiving various information.

記憶部27は、駆動ユニット2に関する各種情報を記憶する。記憶部27は、ECU29から入力された駆動ユニット2のCANデータやECU29が実行する各種のプログラム等を記憶する。記憶部27は、DRAM(Dynamic Random Access Memory)、ROM(Read Only Memory)、Flashメモリ、HDD(Hard Disk Drive)、SSD(Solid State Drive)等を用いて構成される。また、記憶部27は、駆動ユニット2が実行するプログラム記憶部271と、駆動ユニット2を識別する駆動ユニット情報を記憶する駆動ユニット情報記憶部272と、を有する。ここで、駆動ユニット情報には、駆動ユニット2を識別する識別情報(例えばユニットID)、駆動ユニット2の車種、電池残量および牽引可能な積載量等が含まれる。 Thestorage unit 27 stores various information regarding thedrive unit 2 . Thestorage unit 27 stores CAN data of thedrive unit 2 input from the ECU 29, various programs executed by the ECU 29, and the like. Thestorage unit 27 is configured using a DRAM (Dynamic Random Access Memory), ROM (Read Only Memory), Flash memory, HDD (Hard Disk Drive), SSD (Solid State Drive), or the like. Thestorage section 27 also has a program storage section 271 executed by thedrive unit 2 and a drive unit information storage section 272 that stores drive unit information for identifying thedrive unit 2 . Here, the drive unit information includes identification information (for example, a unit ID) for identifying thedrive unit 2, the vehicle type of thedrive unit 2, remaining battery capacity, towable load, and the like.

表示部28は、ECU29の制御のもと、画像、映像および文字情報を表示する。表示部28は、液晶や有機EL(Electro Luminescence)等の表示ディスプレイを用いて構成される。 The display unit 28 displays images, videos and character information under the control of the ECU 29 . The display unit 28 is configured using a display such as liquid crystal or organic EL (Electro Luminescence).

ECU29は、メモリと、FPGA(Field-Programmable Gate Array)またはCPU(Central Processing Unit)等のハードウェアを有するプロセッサと、を用いて構成される。ECU29は、駆動ユニット2の各部を制御する。例えば、ECU29は、センサ群22の検出結果等を用いて、サーバ6から入力された指示情報に応じた受取場所に向けて、駆動部21を制御することによって駆動ユニット2を自律走行させる。また、ECU29が台車3の状態情報に基づいて、台車3が所定の条件を満たすか否かを判断し、台車3が所定の条件を満たす場合、台車3が設置された設置場所へ移動して台車3と接続した後、台車3を牽引して移動させる。なお、一実施の形態では、ECU29がプロセッサとして機能する。 The ECU 29 is configured using a memory and a processor having hardware such as an FPGA (Field-Programmable Gate Array) or a CPU (Central Processing Unit). The ECU 29 controls each part of thedrive unit 2 . For example, the ECU 29 uses the detection results of thesensor group 22 and the like to control thedrive unit 21 toward the receiving location corresponding to the instruction information input from the server 6, thereby causing thedrive unit 2 to travel autonomously. Also, the ECU 29 determines whether or not thetruck 3 satisfies a predetermined condition based on the state information of thetruck 3, and if thetruck 3 satisfies the predetermined condition, it moves to the installation location where thetruck 3 is installed. After connecting with thetruck 3, thetruck 3 is towed and moved. In one embodiment, the ECU 29 functions as a processor.

〔台車の機能構成〕
次に、台車3の機能構成について説明する。図4は、台車3の機能構成を示すブロック図である。なお、以下においては、台車3として台車を用いた場合の機能構成について説明する。
[Functional configuration of cart]
Next, the functional configuration of thecarriage 3 will be described. FIG. 4 is a block diagram showing the functional configuration of thetruck 3. As shown in FIG. In addition, the functional configuration in the case of using a truck as thetruck 3 will be described below.

図4に示す台車3は、ソーティング機構31と、取得部32と、接続部33と、通信部34と、センサ群35と、電池36と、記憶部37と、温度調整機構38と、ECU39と、を備える。 Thecarriage 3 shown in FIG. , provided.

ソーティング機構31は、本体部30が載地される載地面に対して3軸方向に移動可能であり、ECU39の制御のもと、受渡口311を介してユーザまたは小型の物流モビリティからの荷物100を受け取る。さらに、ソーティング機構31は、受け取った荷物100を本体部30の空間D1内に収容された後述するラック41等に搬送させる。なお、ソーティング機構31およびラック41の詳細な構成については、後述する。 Thesorting mechanism 31 is movable in three axial directions with respect to the mounting surface on which themain body 30 is mounted. receive. Further, thesorting mechanism 31 transports the receivedpackages 100 to arack 41 or the like, which will be described later, accommodated in the space D<b>1 of themain body 30 . Detailed configurations of thesorting mechanism 31 and therack 41 will be described later.

取得部32は、荷物100に貼付された荷物情報を取得し、この取得した荷物情報をECU39へ出力する。ここで、荷物情報とは、差出人、配送先の住所および受取人等の情報が格納された一次元コード、二次元コード(例えばQRコード(登録商標))またはICタグである。取得部32は、一次元コード、二次元コードまたはICタグ等を読み取り可能なリーダ、例えば撮像装置やICタグリーダ等を用いて構成される。 Theacquisition unit 32 acquires package information attached to thepackage 100 and outputs the acquired package information to theECU 39 . Here, the parcel information is a one-dimensional code, a two-dimensional code (for example, QR code (registered trademark)), or an IC tag that stores information such as the sender, the address of the delivery destination, and the recipient. Theacquisition unit 32 is configured using a reader capable of reading a one-dimensional code, a two-dimensional code, an IC tag, or the like, such as an imaging device or an IC tag reader.

接続部33は、駆動ユニット2の連結部25と接続可能であり、ECU39の制御のもと、駆動ユニット2の連結部25と接続する。 The connection portion 33 can be connected to the connection portion 25 of thedrive unit 2 and is connected to the connection portion 25 of thedrive unit 2 under the control of theECU 39 .

通信部34は、ECU39の制御のもと、ネットワークNWを通じてサーバ6へ各種データ、例えば荷物情報や位置情報等を送信するとともに、サーバ6から各種データを受信する。例えば、通信部34は、ECU39の制御のもと、サーバ6から入力された荷物100の荷物情報を取得し、取得した荷物情報をECU39へ出力する。通信部34は、各種情報を送受信可能な通信モジュール等を用いて構成される。 Under the control of theECU 39 , the communication unit 34 transmits various data such as package information and position information to the server 6 through the network NW, and receives various data from the server 6 . For example, under the control of theECU 39 , the communication unit 34 acquires package information of thepackage 100 input from the server 6 and outputs the acquired package information to theECU 39 . The communication unit 34 is configured using a communication module or the like capable of transmitting and receiving various information.

センサ群35は、駆動ユニット2に牽引される際の走行を実現するための各種センサ、台車3の進行方向を含む周辺を撮像する撮像装置、台車3の位置情報を検出するためのGPSセンサおよび電池36の残量を検出するセンサを用いて構成される。具体的には、センサ群35は、3D-LiDAR、ミリ波センサ、赤外線センサ、車速センサ、角速度、GPSセンサ、ジャイロセンサおよび加速度センサ等を用いて構成される。 Thesensor group 35 includes various sensors for realizing traveling when being towed by thedrive unit 2, an imaging device for imaging the surroundings including the traveling direction of thetruck 3, a GPS sensor for detecting position information of thetruck 3, and It is configured using a sensor that detects the remaining amount of thebattery 36 . Specifically, thesensor group 35 is configured using a 3D-LiDAR, a millimeter wave sensor, an infrared sensor, a vehicle speed sensor, an angular velocity sensor, a GPS sensor, a gyro sensor, an acceleration sensor, and the like.

電池36は、燃料電池およびニッケル水素電池またはリチウムイオン電池等の充電可能な二次電池を用いて構成される。電池36は、台車3を駆動するための電力を出力する。例えば、電池36は、図示しないFCタンクから供給される水素を用いて電力を発生させる。 Thebattery 36 is configured using a rechargeable secondary battery such as a fuel cell and a nickel-metal hydride battery or a lithium-ion battery. Abattery 36 outputs electric power for driving thecarriage 3 . For example, thebattery 36 generates electric power using hydrogen supplied from an FC tank (not shown).

記憶部37は、台車3に関する各種情報を記憶する。記憶部37は、ECU39から入力された台車3のCANデータやECU39が実行する各種のプログラム等を記憶する。記憶部37は、DRAM、ROM、Flashメモリ、HDD、SSD等を用いて構成される。また、記憶部37は、台車3が実行するプログラム記憶部371と、台車情報を記憶する台車記憶部372と、を有する。ここで、台車情報には、台車3を識別する識別情報(例えば台車ID)、台車3の種別(例えば台車、ゴミ箱、自動販売機、車椅子、コンテナ、トレーラーおよびキャンピングカー)、台車3の重量、台車3の積載可能な積載量、台車3の形状および台車3の使用用途(例えば配送または店舗)等が含まれる。 Thestorage unit 37 stores various types of information regarding thetruck 3 . Thestorage unit 37 stores CAN data of thetruck 3 input from theECU 39, various programs executed by theECU 39, and the like. Thestorage unit 37 is configured using a DRAM, ROM, Flash memory, HDD, SSD, or the like. Thestorage unit 37 also has aprogram storage unit 371 executed by thetruck 3 and atruck storage unit 372 that stores truck information. Here, the truck information includes identification information for identifying the truck 3 (for example, truck ID), type of truck 3 (for example, truck, trash can, vending machine, wheelchair, container, trailer, and camper), weight oftruck 3,truck 3, the shape of thetruck 3, the intended use of the truck 3 (for example, delivery or store), and the like.

温度調整機構38は、ECU39の制御のもと、荷物100に対して温度を調整する。温度調整機構38は、例えばヒートパイプまたはペルチェ素子等を用いて構成される。 The temperature adjustment mechanism 38 adjusts the temperature of theluggage 100 under the control of theECU 39 . The temperature adjustment mechanism 38 is configured using, for example, a heat pipe or a Peltier element.

ECU39は、メモリと、CPU等のハードウェアを有するプロセッサと、を用いて構成される。ECU39は、台車3を構成する各部を制御する。 TheECU 39 is configured using a memory and a processor having hardware such as a CPU. TheECU 39 controls each part that constitutes thetruck 3 .

〔通信端末の機能構成〕
次に、通信端末5の機能構成について説明する。図5は、通信端末5の機能構成を示すブロック図である。
[Functional configuration of communication terminal]
Next, the functional configuration of the communication terminal 5 will be described. FIG. 5 is a block diagram showing the functional configuration of the communication terminal 5. As shown in FIG.

図5に示す通信端末5は、第1の通信部51と、第2の通信部52と、表示部53と、入力部54と、位置取得部55と、撮像部56と、第3の通信部57と、記憶部58と、端末制御部59と、を備える。 The communication terminal 5 shown in FIG. 5 includes afirst communication unit 51, asecond communication unit 52, adisplay unit 53, an input unit 54, aposition acquisition unit 55, animaging unit 56, and a third communication unit. Aunit 57 , astorage unit 58 , and aterminal control unit 59 are provided.

第1の通信部51は、端末制御部59の制御のもと、台車3から各種情報を受信し、受信した各種情報を端末制御部59へ出力する。第1の通信部51は、例えばBluetooth(登録商標)等を行うことができる通信モジュールを用いて構成される。 Thefirst communication unit 51 receives various information from thetruck 3 under the control of theterminal control unit 59 and outputs the received various information to theterminal control unit 59 . Thefirst communication unit 51 is configured using a communication module that can perform, for example, Bluetooth (registered trademark).

第2の通信部52は、端末制御部59の制御のもと、台車3またはサーバ6から各種情報を受信し、受信した各種情報を端末制御部59へ出力する。第2の通信部52は、Wi-Fi(登録商標)等を行うことができる通信モジュールを用いて構成される。 Thesecond communication unit 52 receives various information from thecart 3 or the server 6 under the control of theterminal control unit 59 and outputs the received various information to theterminal control unit 59 . Thesecond communication unit 52 is configured using a communication module capable of Wi-Fi (registered trademark) or the like.

表示部53は、端末制御部59の制御のもと、各種情報を表示する。表示部53は、液晶または有機EL等の表示パネルを用いて構成される。 Thedisplay unit 53 displays various information under the control of theterminal control unit 59 . Thedisplay unit 53 is configured using a display panel such as liquid crystal or organic EL.

入力部54は、ユーザの各種操作の入力を受け付け、受け付けた各種操作に応じた信号を端末制御部59へ出力する。入力部54は、タッチパネル、スイッチ、ボタン等を用いて構成される。 The input unit 54 receives input of various user operations and outputs signals corresponding to the received various operations to theterminal control unit 59 . The input unit 54 is configured using a touch panel, switches, buttons, and the like.

位置取得部55は、通信端末5の位置を取得し、この取得した位置を端末制御部59へ出力する。位置取得部55は、GPSセンサ等を用いて実現される。Position acquisition section 55 acquires the position of communication terminal 5 and outputs the acquired position toterminal control section 59 . Theposition acquisition unit 55 is implemented using a GPS sensor or the like.

撮像部56は、端末制御部59の制御のもと、被写体を撮像することによって画像データを生成し、この画像データを端末制御部59へ出力する。撮像部56は、1または複数の光学系と、この光学系が結像した被写体像を撮像することによって画像データを生成するCCDまたはCMOSのイメージセンサを用いて実現される。 Under the control ofterminal control section 59 ,imaging section 56 generates image data by capturing an image of a subject, and outputs this image data toterminal control section 59 . Theimaging unit 56 is implemented using one or more optical systems and a CCD or CMOS image sensor that generates image data by imaging a subject image formed by the optical systems.

第3の通信部57は、端末制御部59の制御のもと、ネットワークNWを介してサーバ6と通信を行い、ユーザが入力部54を介して設定した荷物100に関する荷物情報をサーバ6へ出力する。第3の通信部57は、携帯電話回線による通信規格、例えば第4世代移動通信システム(4G(4th Generation Mobile Communication System))および第5世代移動通信システム(5G(5th Generation Mobile Communication System))等を行うことができる通信モジュールを用いて構成される。 Thethird communication unit 57 communicates with the server 6 via the network NW under the control of theterminal control unit 59, and outputs to the server 6 package information about thepackage 100 set by the user via the input unit 54. do. Thethird communication unit 57 conforms to a communication standard by a mobile phone line, such as a 4th generation mobile communication system (4G) and a 5th generation mobile communication system (5G). is configured using a communication module capable of performing

記憶部58は、通信端末5に関する各種情報および通信端末5が実行する各種のプログラムを記憶する。記憶部58は、DRAM、ROM、Flashメモリ、SSD、メモリカード等を用いて実現される。 Thestorage unit 58 stores various information about the communication terminal 5 and various programs executed by the communication terminal 5 . Thestorage unit 58 is implemented using a DRAM, ROM, Flash memory, SSD, memory card, or the like.

端末制御部59は、メモリと、CPU等のハードウェアを有するプロセッサと、を用いて構成される。端末制御部59は、通信端末5の各部を制御する。 Theterminal control unit 59 is configured using a memory and a processor having hardware such as a CPU. Theterminal control section 59 controls each section of the communication terminal 5 .

〔サーバの機能構成〕
次に、サーバ6の機能構成について説明する。図6は、サーバ6の機能構成を示すブロック図である。図6に示すサーバ6は、通信部61と、入力部62と、表示部63と、記憶部64と、配送ユニット情報データベース65(以下、「配送ユニット情報DB65」という)、料金情報データベース66(以下、「料金情報DB66」という)、荷物情報データベース67(以下、「荷物情報DB67」という)、利用者情報データベース68(以下、「利用者情報DB68」という)と、サーバ制御部69と、を備える。
[Server functional configuration]
Next, the functional configuration of the server 6 will be described. FIG. 6 is a block diagram showing the functional configuration of the server 6. As shown in FIG. The server 6 shown in FIG. 6 includes acommunication unit 61, an input unit 62, adisplay unit 63, astorage unit 64, a delivery unit information database 65 (hereinafter referred to as "delivery unit information DB 65"), and a charge information database 66 ( hereinafter referred to as "charge information DB 66"), package information database 67 (hereinafter referred to as "package information DB 67"), user information database 68 (hereinafter referred to as "user information DB 68"), andserver control unit 69; Prepare.

通信部61は、サーバ制御部69の制御のもと、ネットワークNWを介して駆動ユニット2、台車3および通信端末5と通信を行う。通信部61は、通信モジュール等を用いて構成される。 Under the control of theserver control unit 69, thecommunication unit 61 communicates with thedrive unit 2, thecarriage 3, and the communication terminal 5 via the network NW. Thecommunication unit 61 is configured using a communication module or the like.

入力部62は、キーボード、マウスおよびタッチパネル等を用いて構成される。入力部62は、オペレータによる操作の入力を受け付け、受け付けた操作に応じた操作情報をサーバ制御部69へ出力する。 The input unit 62 is configured using a keyboard, mouse, touch panel, and the like. The input unit 62 accepts an operation input by an operator and outputs operation information corresponding to the accepted operation to theserver control unit 69 .

表示部63は、有機ELディスプレイおよび液晶ディスプレイ等を用いて構成される。表示部63は、サーバ制御部69の制御のもと、各種情報を表示する。 Thedisplay unit 63 is configured using an organic EL display, a liquid crystal display, or the like. Thedisplay unit 63 displays various information under the control of theserver control unit 69 .

記憶部64は、サーバ6に関する各種情報を記憶する。また、記憶部64は、サーバ6が実行する各種のプログラムを記憶するプログラム記憶部641を有する。記憶部64は、DRAM、ROM、Flashメモリ、SSD、HDD、メモリカード等を用いて実現される。 Thestorage unit 64 stores various information regarding the server 6 . Thestorage unit 64 also has a program storage unit 641 that stores various programs executed by the server 6 . Thestorage unit 64 is implemented using a DRAM, ROM, Flash memory, SSD, HDD, memory card, or the like.

配送ユニット情報DB65は、複数の駆動ユニット2および複数の台車3の各々の識別情報と、位置情報と、電池情報と、駆動ユニット状態情報と、を対応付けた配送ユニット情報を記憶する。ここで、配送ユニット状態情報とは、現在のタスクの有無、例えば、駆動ユニット2が台車3を牽引しているか否かの有無、駆動ユニット2の行き先、受取場所へ向けての移動中であるか否かの有無、照明として点灯しているか否かの有無等である。配送ユニット情報DB65は、HDDおよびSSD等を用いて構成される。 The delivery unit information DB 65 stores delivery unit information in which identification information, position information, battery information, and drive unit state information of each of the plurality ofdrive units 2 and the plurality oftrucks 3 are associated with each other. Here, the delivery unit state information includes whether or not there is a current task, for example, whether or not thedrive unit 2 is pulling thecarriage 3, the destination of thedrive unit 2, and whether it is moving toward the receiving place. whether or not it is lit, whether or not it is lit as lighting, and the like. The delivery unit information DB 65 is configured using HDD, SSD, and the like.

料金情報DB66は、配送ユニット4の移動距離と、荷物100を預けた時間と、荷物100の種別と、荷物100の重量と、荷物100の大きさと、に基づく料金情報を記憶する。料金情報DB66は、HDDおよびSSD等を用いて構成される。 Thefee information DB 66 stores fee information based on the moving distance of thedelivery unit 4, the time thepackage 100 was deposited, the type of thepackage 100, the weight of thepackage 100, and the size of thepackage 100. Thecharge information DB 66 is configured using HDD, SSD, and the like.

荷物情報DB67は、荷物100の相乗の許可の有無を示す情報と、種類(例えば冷凍食品、生鮮野菜、割れ物)と、重量と、大きさと、利用者の氏名情報と、利用者の連絡先情報と、を対応付けた荷物情報を記憶する。荷物情報DB67は、HDDおよびSSD等を用いて構成される。 Thepackage information DB 67 contains information indicating whether sharing of thepackage 100 is permitted, type (for example, frozen food, fresh vegetables, breakables), weight, size, user name information, and user contact information. , is stored in correspondence with the parcel information. Thepackage information DB 67 is configured using HDD, SSD, and the like.

利用者情報DB68は、利用者の氏名情報と、利用者の連絡先情報と、利用者が配送ユニット4に預けた荷物100の荷物情報と、利用者のスケジュール情報と、を対応付けた利用者情報を記憶する。スケジュール情報には、利用者の訪問先の日時、宿泊先の日時、住所、勤務先での勤務時間等が含まれる。利用者情報DB68は、HDDおよびSSD等を用いて構成される。 The user information DB 68 stores user name information, user contact information, package information of thepackage 100 deposited by the user in thedelivery unit 4, and user schedule information in association with each other. Store information. The schedule information includes the date and time of the user's visit, the date and time of the accommodation, the address, the working hours at the place of work, and the like. The user information DB 68 is configured using HDD, SSD, and the like.

サーバ制御部69は、メモリと、CPU、FPGA(Field-Programmable Gate Array)およびGPU(Graphics Processing Unit)等のハードウェアを有するプロセッサと、を用いて構成される。サーバ制御部69は、サーバ6を構成する各部を制御する。また、サーバ制御部69は、利用者によって荷物100が預けられた配送ユニット4の現在位置と、利用者が指定した荷物100の受取場所と、を取得し、配送ユニット4の現在位置と、利用者が指定した荷物100の受取場所と、に基づいて、配送ユニット4の駆動ユニット2に台車3を牽引させて受取場所へ移動させる。なお、一実施の形態では、サーバ制御部69がプロセッサとして機能する。 Theserver control unit 69 is configured using a memory and a processor having hardware such as a CPU, an FPGA (Field-Programmable Gate Array), and a GPU (Graphics Processing Unit). Theserver control unit 69 controls each unit that configures the server 6 . In addition, theserver control unit 69 obtains the current position of thedelivery unit 4 where thepackage 100 has been deposited by the user and the receiving place of thepackage 100 specified by the user, and acquires the current position of thedelivery unit 4 and Based on the receiving place of thepackage 100 specified by the person, the drivingunit 2 of thedelivery unit 4 pulls thetruck 3 and moves it to the receiving place. Note that in one embodiment, theserver control unit 69 functions as a processor.

〔サーバの処理〕
次に、サーバ6が実行する処理について説明する。図7は、サーバ6が実行する処理の概要を示すフローチャートである。なお、以下においては、利用者が荷物100を預ける配送ユニット4を配送ユニット4(第1の配送ユニット)とし、後述する荷物100の相乗を行う配送ユニット4を配送ユニット4(第2の配送ユニット)として説明する。
[Server processing]
Next, processing executed by the server 6 will be described. FIG. 7 is a flow chart showing an overview of the processing executed by the server 6. As shown in FIG. In the following description, thedelivery unit 4 to which the user deposits thepackage 100 will be referred to as the delivery unit 41 (first delivery unit), and thedelivery unit 4 that shares thepackage 100 described later will be referred to as the delivery unit 42 (second delivery unit). delivery unit).

図7に示すように、サーバ制御部69は、配送ユニット4の台車3が利用者からの荷物100を受け付けたか否かを判断する(ステップS101)。サーバ制御部69によって配送ユニット4の台車3が利用者からの荷物100を受け付けたと判断された場合(ステップS101:Yes)、サーバ6は、後述するステップS102へ移行する。これに対して、サーバ制御部69によって配送ユニット4の台車3が利用者からの荷物100を受け付けていないと判断された場合(ステップS101:No)、サーバ6は、本処理を終了する。As shown in FIG. 7, theserver control unit 69 determines whether or not the cart3-1 of the delivery unit 4-1 has received the package100 from the user (step S101). When theserver control unit 69 determines that the truck3-1 of the delivery unit 4-1 has received the package100 from the user (step S101: Yes), the server 6 proceeds to step S102, which will be described later. On the other hand, if theserver control unit 69 determines that the truck3-1 of the delivery unit 4-1 has not received the package100 from the user (step S101: No), the server 6 ends this process. .

ステップS102において、サーバ制御部69は、利用者が荷物100を預けた配送ユニット4の現在位置と、荷物100に関する荷物情報と、利用者が指定した荷物100を受け取る受取場所と、受取場所での荷物100の受取予定時刻と、他の配送ユニット4の行き先を取得する。具体的には、サーバ制御部69は、通信部61を介して利用者が荷物100を預けた配送ユニット4のセンサ群35が検出した現在位置と、取得部32が取得した荷物100に関する荷物情報と、を取得する。さらに、サーバ制御部69は、通信部61を介して、通信端末5の入力部54に入力された利用者が指定した荷物100の受取場所と、受取場所での荷物100の受取予定時刻と、を取得する。さらにまた、サーバ制御部69は、通信部61を介して配送ユニット4の現在位置から所定の領域内(例えば1km×1km内)に位置する他の配送ユニット4の行き先を取得する。なお、サーバ制御部69は、配送ユニット情報DB65から配送ユニット4の現在位置から所定の領域内(例えば1km×1km内)に位置する他の配送ユニット4の行き先を取得してもよい。In step S102, theserver control unit 69 determines the current position of thedelivery unit 41 where the user deposited the package100 , the package information about thepackage 100, the receiving location for receiving thepackage 100 specified by the user, and the receiving location. and the destination of anotherdelivery unit 42are acquired. Specifically, theserver control unit 69 stores the current position detected by thesensor group 35 of thedelivery unit 41 where the user deposited the package100 via thecommunication unit 61 and the package related to thepackage 100 acquired by theacquisition unit 32 . Get information and Furthermore, theserver control unit 69 receives the receiving location of thepackage 100 specified by the user input to the input unit 54 of the communication terminal 5 via thecommunication unit 61, the expected time of receiving thepackage 100 at the receiving location, to get Furthermore, theserver control section 69 acquires, via thecommunication section 61, destinations of other delivery units42 located within a predetermined area (for example, within 1 km×1 km) from the current position of thedelivery unit 41. FIG. Theserver control section 69 may acquire from the delivery unit information DB 65 the destination of anotherdelivery unit 42 located within a predetermined area (for example, within1 km×1 km) from the current position of thedelivery unit 41 .

続いて、サーバ制御部69は、利用者が指定した受取場所と、荷物100の荷物情報と、配送ユニット4の行き先と、に基づいて、配送ユニット4の台車3に対して、利用者が配送ユニット4に預けた荷物100の相乗が可能であるか否かを判断する(ステップS103)。具体的には、サーバ制御部69は、荷物情報に含まれる荷物100の相乗を許可する許可情報が含まれているか否かを判断し、荷物100の相乗を許可する許可情報が含まれている場合、利用者が指定した受取場所と配送ユニット4の行き先が同じであるか否かを判断する。サーバ制御部69は、荷物100の荷物情報に荷物100の相乗を許可する許可情報が含まれ、利用者が指定した受取場所と配送ユニット4の行き先が同じであると判断した場合、配送ユニット4の台車3に対して、利用者が配送ユニット4に預けた荷物100の相乗が可能であると判断する。サーバ制御部69によって配送ユニット4の台車3に対して、利用者が配送ユニット4に預けた荷物100の相乗が可能であると判断された場合(ステップS103:Yes)、サーバ6は、後述するステップS104へ移行する。これに対して、サーバ制御部69によって配送ユニット4の台車3に対して、利用者が配送ユニット4に預けた荷物100の相乗が可能でないと判断された場合(ステップS103:No)、サーバ6は、後述するステップS105へ移行する。Subsequently, theserver control unit 69selects the cart32 of thedelivery unit 42 based on the receiving location specified by the user, the package information of thepackage 100, and the destination of the delivery unit42 . It is determined whether or not the cargo100 deposited by the person in thedelivery unit 41 can be shared (step S103). Specifically, theserver control unit 69 determines whether or not permission information for permitting the sharing of thebaggage 100 included in the baggage information is included, and determines whether or not the permission information for permitting the sharing of thebaggage 100 is included. In this case, it is determined whether or not the receiving place designated by the user and the destination of thedelivery unit 42are the same. If theserver control section 69 determines that the package information of thepackage 100 includes permission information that permits sharing of thepackage 100 and that the receiving location specified by the user and the destination of thedelivery unit 42are the same, the delivery unit It is determined that the cargo100 deposited by the user in the delivery unit 4-1 can be shared with the truck3-2 of4-2 . When theserver control unit 69 determines that the luggage100 deposited by the user in the delivery unit 4-1 can be shared with the truck3-2 of the delivery unit4-2 (step S103: Yes), the server 6 , the process proceeds to step S104, which will be described later. On the other hand, if theserver control unit 69 determines that the luggage100 deposited by the user in the delivery unit 4-1 cannot be shared with the carriage3-2 of the delivery unit4-2 (step S103: No). , the server 6 proceeds to step S105, which will be described later.

ステップS104において、サーバ制御部69は、通信部61を介して配送ユニット4のソーティング機構31(第1のソーティング機構)または配送ユニット4のソーティング機構31(第2のソーティング機構)を制御し、配送ユニット4に利用者が配送ユニット4に預け入れた荷物100を搬送する。これにより、利用者が配送ユニット4に預けた荷物100が配送ユニット4の他の荷物100に相乗した状態で、利用者が指定した受取場所に向けて配送される。ステップS104の後、サーバ6は、後述するステップS105へ移行する。In step S104, theserver control unit 69 controls the sorting mechanism 31 (first sorting mechanism) of thedelivery unit 41 or the sorting mechanism 31 (second sorting mechanism) of thedelivery unit 42 via thecommunication unit 61. , the package100 deposited by the user in the delivery unit 4-1 is transported to the delivery unit4-2 . As a result, the parcel100 deposited by the user in the delivery unit 4-1 is delivered to the receiving location designated by the user in a state of being shared with theother parcels 100 of the delivery unit4-2 . After step S104, the server 6 proceeds to step S105, which will be described later.

続いて、サーバ制御部69は、通信部61を介して配送ユニット4または配送ユニット4を利用者が指定した荷物100の受取場所へ向けて移動させる(ステップS105)。この場合、サーバ制御部69は、配送ユニット4または配送ユニット4に対して、利用者が指定した荷物100の受取場所に向けて移動させる指示情報を出力する。この場合、配送ユニット4または配送ユニット4は、サーバ6から入力された指示情報に従って、利用者が指定した荷物100の受取場所に向けて移動する。さらに、サーバ制御部69は、利用者が預けた荷物100の荷物情報に基づいて、配送ユニット4の台車3または配送ユニット4の台車3に荷物100の温度調整させる指示情報を出力する。例えば、サーバ制御部69は、利用者が預けた荷物100の荷物情報に基づいて、荷物100が生鮮野菜や冷凍食品の場合、配送ユニット4の台車3または配送ユニット4の台車3に荷物100の冷却するように指示情報を出力する。この場合、配送ユニット4または配送ユニット4の各々のECU39は、サーバ6から入力された指示情報に従って、温度調整機構38を制御することによって、荷物100を冷却する。Subsequently, theserver control section 69 moves the delivery unit4-1 or the delivery unit4-2 via thecommunication section 61 toward the receiving place of theparcel 100 designated by the user (step S105). In this case, theserver control section 69 outputs instruction information to the delivery unit4-1 or the delivery unit4-2 to move theparcel 100 to the receiving place designated by the user. In this case, the delivery unit4-1 or the delivery unit4-2 moves toward the receiving place of theparcel 100 specified by the user according to the instruction information input from the server 6. FIG. Further, theserver control unit 69 outputs instruction information to cause the truck3-1 of the delivery unit4-1 or the truck3-2 of the delivery unit4-2 to adjust the temperature of theluggage 100 based on the luggage information of theluggage 100 deposited by the user. do. For example, based on the package information of thepackage 100 deposited by the user, if thepackage 100 is fresh vegetables or frozen food, theserver control unit 69 controls the cart3-1 of the delivery unit4-1 or the cart3-2 of the delivery unit4-2 . to output instruction information to cool thecargo 100. In this case, theECU 39 ofeach delivery unit 4-1 or delivery unit4-2 cools thepackage 100 by controlling the temperature adjustment mechanism 38 according to the instruction information input from the server 6. FIG.

その後、サーバ制御部69は、通信部61を介して利用者の通信端末5から荷物100の受取場所または受取予定時刻を変更する変更情報が入力されたか否かを判断する。サーバ制御部69によって利用者の通信端末5から荷物100の受取場所を変更する変更情報が入力されたと判断された場合(ステップS106:Yes)、サーバ6は、後述するステップS107へ移行する。これに対して、サーバ制御部69は、利用者の通信端末5から荷物100の受取場所を変更する変更情報が入力されていないと判断された場合(ステップS106:No)、サーバ6は、後述するステップS109へ移行する。 After that, theserver control unit 69 determines whether change information for changing the receiving place or scheduled receiving time of thepackage 100 has been input from the communication terminal 5 of the user via thecommunication unit 61 . When theserver control unit 69 determines that change information for changing the pickup location of theparcel 100 has been input from the user's communication terminal 5 (step S106: Yes), the server 6 proceeds to step S107, which will be described later. On the other hand, if theserver control unit 69 determines that change information for changing the pickup location of thepackage 100 has not been input from the user's communication terminal 5 (step S106: No), the server 6 to step S109.

ステップS107において、サーバ制御部69は、変更情報に基づいて、配送ユニット4または配送ユニット4の行き先および受取予定時刻を変更する。具体的には、サーバ制御部69は、通信部61を介して、配送ユニット4または配送ユニット4に対して、利用者が変更した受取場所または受取予定時刻を変更した行き先変更情報を出力する。In step S107, theserver control section 69 changes the delivery unit4-1 or the destination and scheduled receipt time of the delivery unit4-1 based on the change information. Specifically, theserver control unit 69 outputs destination change information in which the receivingplace changed by the user or the scheduled receiving time is changed to the delivery unit4-1 or the delivery unit 4-1 via thecommunication unit 61. do.

続いて、サーバ制御部69は、配送ユニット4のセンサ群22または配送ユニット4のセンサ群22が検出した位置情報に基づいて、配送ユニット4または配送ユニット4が利用者によって指定された受取場所に到着したか否かを判断する(ステップS108)。サーバ制御部69によって配送ユニット4または配送ユニット4が利用者によって指定された受取場所に到着したと判断された場合(ステップS108:Yes)、サーバ6は、後述するステップS109へ移行する。これに対して、サーバ制御部69によって配送ユニット4または配送ユニット4が利用者によって指定された受取場所に到着していないと判断された場合(ステップS108:No)、サーバ6は、ステップS106へ戻る。Subsequently, theserver control unit 69 determines whether the delivery unit4-1 or the delivery unit4-2 is designated by the user based on the position information detected by thesensor group 22 of the delivery unit4-1 or thesensor group 22 of the delivery unit4-1 . It is determined whether or not the vehicle has arrived at the receiving place (step S108). When theserver control section 69 determines that the delivery unit4-1 or delivery unit4-2 has arrived at the receiving place designated by the user (step S108: Yes), the server 6 proceeds to step S109, which will be described later. On the other hand, if theserver control section 69 determines that the delivery unit4-1 or the delivery unit4-2 has not arrived at the receiving place specified by the user (step S108: No), the server 6 performs step Return to S106.

ステップS109において、サーバ制御部69は、通信部61を介して、利用者が受取場所で配送ユニット4または配送ユニット4から荷物100を受け取ったか否かを判断する。サーバ制御部69によって利用者が受取場所で配送ユニット4または配送ユニット4から荷物100を受け取ったと判断された場合(ステップS109:Yes)、サーバ6は、後述するステップS113へ移行する。これに対して、サーバ制御部69によって利用者が受取場所で配送ユニット4または配送ユニット4から荷物100を受け取ってないと判断された場合(ステップS109:No)、サーバ6は、後述するステップS110へ移行する。In step S109, theserver control section 69 determines whether or not the user has received the package100 from the delivery unit 4-1 or the delivery unit4-2 at the receiving location via thecommunication section 61. FIG. When theserver control unit 69 determines that the user has received the parcel100 from the delivery unit 4-1 or the delivery unit4-2 at the receiving place (step S109: Yes), the server 6 proceeds to step S113, which will be described later. On the other hand, if theserver control unit 69 determines that the user has not received the package100 from the delivery unit 4-1 or the delivery unit4-2 at the receiving place (step S109: No), the server 6 The process proceeds to step S110.

ステップS110において、サーバ制御部69は、配送ユニット4または配送ユニット4が利用者の受取場所に到着した後、荷物100の受取予定時刻を所定時間(例えば10分)経過したか否かを判断する。サーバ制御部69によって荷物100の受取予定時刻を所定時間経過したと判断された場合(ステップS110:Yes)、サーバ6は、後述するステップS111へ移行する。これに対して、サーバ制御部69によって荷物100の取予定時刻を所定時間経過していないと判断された場合(ステップS110:No)、サーバ6は、ステップS109へ戻る。In step S110, theserver control unit 69 determines whether a predetermined time (for example, 10 minutes) has passed from the scheduled time of receipt of theparcel 100 after the delivery unit4-1 or4-2 arrives at the user's place of receipt. to decide. When theserver control unit 69 determines that the predetermined time has elapsed from the scheduled reception time of the package 100 (step S110: Yes), the server 6 proceeds to step S111, which will be described later. On the other hand, if theserver control unit 69 determines that the predetermined time has not elapsed from the scheduled pickup time of the package 100 (step S110: No), the server 6 returns to step S109.

ステップS111において、サーバ制御部69は、利用者情報DB68から利用者のスケジュール情報を取得する。 In step S<b>111 , theserver control unit 69 acquires user schedule information from the user information DB 68 .

続いて、サーバ制御部69は、通信部61を介して、配送ユニット4または配送ユニット4に対して、利用者の訪問先へ移動させて荷物100を配送する(ステップS112)。具体的には、サーバ制御部69は、利用者のスケジュール情報に基づいて、利用者の訪問先、例えばホテルまたは観光地に配送ユニット4または配送ユニット4を移動させて先回りすることによって利用者が預けた荷物100を配送する。これにより、利用者の荷物100の取り忘れを防止することができるうえ、利便性を高めることができる。ステップS112の後、サーバ6は、ステップS113へ移行する。Subsequently, theserver control unit 69 moves the delivery unit4-1 or the delivery unit4-2 to the visit destination of the user and delivers thepackage 100 via the communication unit 61 (step S112). Specifically, based on the user's schedule information, theserver control unit 69 moves the delivery unit 4-1 or the delivery unit4-2 toa destination visited by the user, such as a hotel or a sightseeing spot, to take advantage of it. Thepackage 100 deposited by the person is delivered. This can prevent the user from forgetting to take theluggage 100, and can improve convenience. After step S112, the server 6 proceeds to step S113.

ステップS113において、サーバ制御部69は、利用者に請求する料金を算出する。具体的には、サーバ制御部69は、料金情報DB66が記憶する料金情報と、利用者が荷物100を預け入れた位置と受取場所とに基づく距離と、荷物100を預け入れた預入時刻から受け取った受取時刻までの時間と、に基づいて、利用者に請求する料金を算出する。この場合、サーバ制御部69は、荷物100に対して相乗が適用されている場合、算出した料金に対して、相乗に応じた係数を乗じた金額を、最終的に利用者に請求する料金として算出する。 In step S113, theserver control unit 69 calculates the fee charged to the user. Specifically, theserver control unit 69 stores the charge information stored in thecharge information DB 66, the distance based on the location where the user deposits thebaggage 100 and the receiving place, and the deposit time when thebaggage 100 is deposited. A charge to be charged to the user is calculated based on the time until the time. In this case, if the synergy is applied to thepackage 100, theserver control unit 69 multiplies the calculated charge by a coefficient corresponding to the synergy as the final charge to be billed to the user. calculate.

続いて、サーバ制御部69は、通信部61を介して利用者の通信端末5にステップS111において算出した料金を出力する(ステップS114)。ステップS114の後、サーバ6は、本処理を終了する。 Subsequently, theserver control unit 69 outputs the charge calculated in step S111 to the communication terminal 5 of the user via the communication unit 61 (step S114). After step S114, the server 6 terminates this process.

以上説明した一実施の形態によれば、サーバ制御部69が利用者によって荷物100が預けられた配送ユニット4の現在位置と、利用者が指定した荷物100の受取場所と、を取得し、配送ユニット4の現在位置と、利用者が指定した荷物100の受取場所と、に基づいて、配送ユニット4の駆動ユニット2に台車3を牽引させて受取場所へ移動させる。これにより、利用者は、高い利便性を得ることができる。 According to the embodiment described above, theserver control unit 69 acquires the current position of thedelivery unit 4 where thepackage 100 was deposited by the user and the receiving place of thepackage 100 designated by the user, Based on the current position of theunit 4 and the receiving place of thepackage 100 designated by the user, the drivingunit 2 of thedelivery unit 4 pulls thecarriage 3 to move it to the receiving place. Thereby, the user can obtain high convenience.

また、一実施の形態によれば、サーバ制御部69が利用者の受取場所での荷物100の受取予定時刻を取得し、受取予定時刻に到着するように配送ユニット4の駆動ユニット2に移動させる。これにより、利用者は、受取予定時刻に受取場所で配送ユニット4に預けた荷物100を受け取ることができる。 Further, according to one embodiment, theserver control unit 69 acquires the scheduled reception time of thepackage 100 at the user's receiving location, and causes thedrive unit 2 of thedelivery unit 4 to move thepackage 100 so that it arrives at the scheduled receipt time. . Thereby, the user can receive thepackage 100 deposited in thedelivery unit 4 at the receiving location at the scheduled receiving time.

また、一実施の形態によれば、サーバ制御部69が配送ユニット4の行き先と、少なくとも利用者によって預けられた荷物100の相乗の許可の有無を含む荷物情報と、を取得し、利用者によって預けられた荷物100の相乗が許可され、かつ、受取場所が配送ユニット4の行き先と同じ場合、ソーティング機構31を制御して利用者によって預けられた荷物100を配送ユニット4の台車3から配送ユニット4の台車3へ搬送し、配送ユニット4の駆動ユニット2に台車3を牽引させて受取場所へ移動させる。これにより、無駄な配送を削減することができる。In addition, according to one embodiment, theserver control unit 69 acquires the destination of thedelivery unit 42 and parcel information including atleast whether or not sharing ofparcels 100 deposited by the user is permitted. and the receiving place is the same as the destination of the delivery unit4-2 , thesorting mechanism 31 is controlled to transfer theluggage 100 deposited by the user to the truck3 of the delivery unit 4-1.1 to the carriage3-2 of the delivery unit4-2 , and the drive unit2-2 of the delivery unit4-2 pulls the carriage3-2 to move it to the receiving place. As a result, wasteful deliveries can be reduced.

また、一実施の形態によれば、サーバ制御部69が利用者から受取場所を変更する変更情報を取得した場合、変更情報に基づいて、配送ユニット4の駆動ユニット2または配送ユニット4の駆動ユニット2を変更後の受取場所へ移動させる。これにより、利用者は、諸事情で受取場所が変更になった場合であっても、変更先で荷物100を受け取ることができる。Further, according to one embodiment, when theserver control unit 69 acquires change information for changing the pick-up place from the user, the drive unit2-1 or the delivery unit4-2 of the delivery unit4-1 is controlled based on the change information. drive unit22 to the changed receiving place. As a result, the user can receive theparcel 100 at the changed destination even if the receiving place is changed for various reasons.

また、一実施の形態によれば、サーバ制御部69が利用者によって配送ユニット4の台車3に荷物100を預けた場所と、受取場所と、利用者が台車3に荷物100を預けた預入時刻と、利用者が受取場所で受け取った荷物100の受取時刻と、に基づいて、利用者に請求する料金を算出し、この料金を利用者が所有する通信端末5へ出力する。これにより、利用者に対して、料金を請求することができる。 Further, according to one embodiment, theserver control unit 69 stores the location where the user deposits thepackage 100 on thecart 3 of thedelivery unit 4, the receiving location, and the deposit time when the user deposits thepackage 100 on thecart 3. and the time of receipt of theparcel 100 received by the user at the receiving place, the charge to be charged to the user is calculated, and this charge is output to the communication terminal 5 owned by the user. As a result, the user can be billed for the service.

また、一実施の形態によれば、サーバ制御部69が利用者によって預けられた荷物100に関する荷物情報を取得し、この荷物情報に基づいて、温度調整機構38による温度を調整する。これにより、荷物100の種別に関わらず、配送ユニット4に荷物100を預けることができる。 Further, according to one embodiment, theserver control unit 69 acquires baggage information about thebaggage 100 deposited by the user, and adjusts the temperature by the temperature adjustment mechanism 38 based on this baggage information. As a result, thepackage 100 can be deposited in thedelivery unit 4 regardless of the type of thepackage 100 .

また、一実施の形態によれば、配送ユニット4が受取場所へ到着後、所定時間内に荷物100が受け取られなかった場合、サーバ制御部69が利用者のスケジュール情報を取得し、スケジュール情報に基づいて、利用者が訪問する訪問先へ配送ユニット4を移動させる。これにより、利用者が荷物100の受け取りを忘れた場合であっても、確実に荷物100を配送することができる。 Further, according to one embodiment, when theparcel 100 is not received within a predetermined time after thedelivery unit 4 arrives at the receiving place, theserver control unit 69 acquires the user's schedule information and stores it in the schedule information. Based on this, thedelivery unit 4 is moved to the destination visited by the user. As a result, even if the user forgets to pick up thepackage 100, thepackage 100 can be reliably delivered.

なお、一実施の形態では、サーバ制御部69が利用者によって荷物100が預けられた配送ユニット4の現在位置と、利用者が指定した荷物100の受取場所と、を取得し、配送ユニット4の現在位置と、利用者が指定した荷物100の受取場所と、に基づいて、配送ユニット4の駆動ユニット2に台車3を牽引させて受取場所へ移動させていたが、これに限定されることなく、例えば駆動ユニット2のECU29が行ってもよい。この場合、駆動ユニット2のECU29は、サーバ6を介して、利用者によって荷物100が預けられた配送ユニット4の現在位置と、利用者が指定した荷物100の受取場所と、を取得し、配送ユニット4の現在位置と、利用者が指定した荷物100の受取場所と、に基づいて、台車3を牽引して受取場所へ移動する。この結果、利用者は、高い利便性を得ることができる。 In one embodiment, theserver control unit 69 obtains the current location of thedelivery unit 4 where thepackage 100 was deposited by the user and the receiving location of thepackage 100 specified by the user, and Based on the current position and the receiving place of thepackage 100 designated by the user, the drivingunit 2 of thedelivery unit 4 pulls thecarriage 3 to move it to the receiving place, but it is not limited to this. , for example, the ECU 29 of thedrive unit 2 may perform. In this case, the ECU 29 of thedrive unit 2 obtains, via the server 6, the current position of thedelivery unit 4 to which the user has deposited thepackage 100 and the receiving location of thepackage 100 designated by the user. Based on the current position of theunit 4 and the receiving place of thepackage 100 designated by the user, thecarriage 3 is towed and moved to the receiving place. As a result, the user can obtain high convenience.

(その他の実施の形態)
また、一実施の形態では、上述してきた「部」を、「回路」などに読み替えることができる。例えば、制御部は、制御回路に読み替えることができる。
(Other embodiments)
Further, in one embodiment, the above-described "unit" can be read as "circuit" or the like. For example, the controller can be read as a control circuit.

また、一実施の形態に係る配送システムに実行させるプログラムは、インストール可能な形式または実行可能な形式のファイルデータでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)、USB媒体、フラッシュメモリ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。 Also, the program to be executed by the delivery system according to one embodiment is file data in an installable format or an executable format, and It is provided by being recorded in a computer-readable recording medium such as a USB medium or flash memory.

また、一実施の形態に係る配送システムに実行させるプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。 Also, the program to be executed by the delivery system according to one embodiment may be stored on a computer connected to a network such as the Internet, and provided by being downloaded via the network.

なお、本明細書におけるフローチャートの説明では、「まず」、「その後」、「続いて」等の表現を用いてステップ間の処理の前後関係を明示していたが、本実施の形態を実施するために必要な処理の順序は、それらの表現によって一意的に定められるわけではない。即ち、本明細書で記載したフローチャートにおける処理の順序は、矛盾のない範囲で変更することができる。 In addition, in the description of the flowcharts in this specification, expressions such as "first", "after", and "following" are used to clearly indicate the anteroposterior relationship of the processing between steps. The order of processing required to do so is not uniquely determined by those representations. That is, the order of processing in the flow charts described herein may be changed within a consistent range.

さらなる効果や変形例は、当業者によって容易に導き出すことができる。本発明のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施の形態に限定されるものではない。従って、添付のクレームおよびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。 Further effects and modifications can be easily derived by those skilled in the art. The broader aspects of the invention are not limited to the specific details and representative embodiments shown and described above. Accordingly, various changes may be made without departing from the spirit or scope of the general inventive concept defined by the appended claims and equivalents thereof.

1 配送システム
2 駆動ユニット
3 台車
4 配送ユニット
5 通信端末
6 サーバ
61 通信部
62 入力部
63 表示部
64 記憶部
65 配送ユニット情報DB
66 料金情報DB
67 荷物情報DB
68 利用者情報DB
69 サーバ制御部
NW ネットワーク
1delivery system 2drive unit 3cart 4 delivery unit 5 communication terminal 6server 61 communication unit 62input unit 63display unit 64 storage unit 65 delivery unit information DB
66 Rate information DB
67 Baggage information DB
68 User information DB
69 server control unit NW network

Claims (20)

Translated fromJapanese
利用者によって預けられた1つ以上の荷物を収容した第1の台車と、前記第1の台車に対して接続自在であり、前記第1の台車を牽引して自律走行可能な第1の駆動ユニットと、を備える第1の配送ユニットの現在位置と、前記利用者が指定した前記荷物の受取場所と、を取得し、
前記現在位置と、前記受取場所と、に基づいて、前記第1の駆動ユニットに前記第1の台車を牽引させて前記受取場所へ移動させるように構成されたプロセッサを備える、
サーバ。
A first trolley accommodating one or more pieces of luggage deposited by a user, and a first drive freely connectable to the first trolley and capable of towing the first trolley and traveling autonomously. a current position of a first delivery unit comprising a unit, and a pickup location for the package designated by the user;
a processor configured to cause the first drive unit to tow the first truck to the pickup location based on the current location and the pickup location;
server.
請求項1に記載のサーバであって、
前記プロセッサは、
前記利用者が前記受取場所での前記荷物の受取予定時刻を取得し、
前記受取予定時刻に到着するように前記第1の駆動ユニットを移動させる、
サーバ。
A server according to claim 1,
The processor
The user obtains the scheduled time for receiving the package at the receiving location,
moving the first drive unit to arrive at the scheduled pick-up time;
server.
請求項1または2に記載のサーバであって、
前記第1の台車は、
荷物をソーティング可能な第1のソーティング機構を有し、
前記プロセッサは、
前記利用者が預けた荷物と異なる荷物を収容し、荷物をソーティング可能な第2のソーティング機構を有する第2の台車と、前記第2の台車に対して接続自在であり、前記第2の台車を牽引して自律走行可能な第2の駆動ユニットと、を備える第2の配送ユニットの行き先と、少なくとも前記利用者によって預けられた荷物の相乗の許可の有無を含む荷物情報と、を取得し、
前記利用者によって預けられた荷物の相乗が許可され、かつ、前記受取場所が前記行き先と同じ場合、前記第1のソーティング機構および前記第2のソーティング機構を制御して前記利用者によって預けられた荷物を前記第1の台車から前記第2の台車へ搬送し、
前記第2の駆動ユニットに前記第2の台車を牽引させて前記受取場所へ移動させる、
サーバ。
A server according to claim 1 or 2,
The first truck is
Having a first sorting mechanism capable of sorting packages,
The processor
a second truck that accommodates baggage different from baggage deposited by the user and has a second sorting mechanism capable of sorting the baggage; and a second truck that is freely connectable to the second truck. a destination of a second delivery unit comprising a second drive unit capable of autonomously traveling by towing a ,
When the luggage deposited by the user is permitted to be shared and the receiving place is the same as the destination, the first sorting mechanism and the second sorting mechanism are controlled to deposit the luggage by the user. conveying the load from the first truck to the second truck;
causing the second drive unit to tow the second carriage to the receiving location;
server.
請求項3に記載のサーバであって、
前記プロセッサは、
前記利用者から前記受取場所を変更する変更情報を取得した場合、前記変更情報に基づいて、前記第1の駆動ユニットを変更後の前記受取場所へ移動させる、
サーバ。
A server according to claim 3,
The processor
When change information for changing the pick-up location is obtained from the user, moving the first driving unit to the changed pick-up location based on the change information;
server.
請求項1~4のいずれか一つに記載のサーバであって、
前記プロセッサは、
前記利用者が前記第1の台車に荷物を預けた場所と、前記受取場所と、前記利用者が前記第1の台車に荷物を預けた預入時刻と、前記利用者が前記受取場所で受け取った荷物の受取時刻と、に基づいて、前記利用者に請求する料金を算出し、
前記料金を前記利用者が所有する通信端末へ出力する、
サーバ。
The server according to any one of claims 1 to 4,
The processor
The place where the user deposits the baggage on the first truck, the pick-up place, the deposit time when the user deposits the baggage on the first truck, and the baggage received by the user at the pick-up place Calculate the fee to be charged to the user based on the time of receipt of the package,
outputting the fee to a communication terminal owned by the user;
server.
請求項1~5のいずれか一つに記載のサーバであって、
前記第1の台車は、
収容された荷物に対して温度を調整可能な温度調整機構をさらに有し、
前記プロセッサは、
前記利用者によって預けられた荷物に関する荷物情報を取得し、
前記荷物情報に基づいて、前記温度調整機構による温度を調整する、
サーバ。
The server according to any one of claims 1 to 5,
The first truck is
further having a temperature adjustment mechanism capable of adjusting the temperature of the stored luggage,
The processor
Obtaining baggage information related to baggage deposited by the user;
adjusting the temperature by the temperature adjustment mechanism based on the package information;
server.
請求項1~6のいずれか一つに記載のサーバであって、
前記プロセッサは、
前記第1の配送ユニットが前記受取場所へ到着後、所定時間内に前記荷物が受け取られなかった場合、前記利用者のスケジュール情報を取得し、
前記スケジュール情報に基づいて、前記利用者が訪問する訪問先へ前記第1の駆動ユニットを移動させる、
サーバ。
The server according to any one of claims 1 to 6,
The processor
obtaining schedule information of the user when the package is not received within a predetermined time after the first delivery unit arrives at the receiving location;
moving the first drive unit to a destination visited by the user based on the schedule information;
server.
利用者によって預けられた1つ以上の荷物を収容した第1の台車と、前記第1の台車に対して接続自在であり、前記第1の台車を牽引して自律走行可能な第1の駆動ユニットと、を有する第1の配送ユニットと、
前記第1の配送ユニットの移動先を制御するように構成されたプロセッサを有するサーバと、
を備え、
前記プロセッサは、
前記第1の配送ユニットの現在位置と、前記利用者が指定した前記荷物の受取場所と、を取得し、
前記現在位置と、前記受取場所と、に基づいて、前記第1の駆動ユニットに前記第1の台車を牽引させて前記受取場所へ移動させる、
配送システム。
A first trolley accommodating one or more pieces of luggage deposited by a user, and a first drive freely connectable to the first trolley and capable of towing the first trolley and traveling autonomously. a first delivery unit having a unit;
a server having a processor configured to control the destination of the first delivery unit;
with
The processor
Acquiring the current position of the first delivery unit and the receiving location of the package specified by the user;
based on the current position and the pick-up location, causing the first drive unit to tow the first truck to move it to the pick-up location;
delivery system.
請求項8に記載の配送システムであって、
前記プロセッサは、
前記利用者が前記受取場所での前記荷物の受取予定時刻を取得し、
前記受取予定時刻に到着するように前記第1の駆動ユニットを移動させる、
配送システム。
A delivery system according to claim 8,
The processor
The user obtains the scheduled time for receiving the package at the receiving location,
moving the first drive unit to arrive at the scheduled pick-up time;
delivery system.
請求項8または9に記載の配送システムであって、
前記利用者が預けた荷物と異なる荷物を収容した第2の台車と、前記第2の台車に対して接続自在であり、前記第2の台車を牽引して自律走行可能な第2の駆動ユニットと、を有する第2の配送ユニットをさらに備え、
前記第1の台車は、
荷物をソーティング可能な第1のソーティング機構を備え、
前記第2の台車は、
荷物をソーティング可能な第2のソーティング機構を備え、
前記プロセッサは、
少なくとも前記利用者によって預けられた荷物の相乗の許可の有無を含む荷物情報と、前記第2の配送ユニットの行き先と、を取得し、
前記利用者によって預けられた荷物の相乗が許可され、かつ、前記受取場所が前記行き先と同じ場合、前記第1のソーティング機構および前記第2のソーティング機構を制御して前記利用者によって預けられた荷物を前記第1の台車から前記第2の台車へ搬送し、
前記第2の駆動ユニットに前記第2の台車を牽引させて前記受取場所へ移動させる、
配送システム。
A delivery system according to claim 8 or 9,
A second trolley containing luggage different from the luggage deposited by the user, and a second drive unit connectable to the second trolley and capable of towing the second trolley and traveling autonomously. and a second delivery unit having
The first truck is
Equipped with a first sorting mechanism capable of sorting luggage,
The second truck is
Equipped with a second sorting mechanism capable of sorting luggage,
The processor
Acquiring package information including at least whether or not sharing of packages deposited by the user is permitted, and the destination of the second delivery unit;
When the luggage deposited by the user is permitted to be shared and the receiving place is the same as the destination, the first sorting mechanism and the second sorting mechanism are controlled to deposit the luggage by the user. conveying the load from the first truck to the second truck;
causing the second drive unit to tow the second carriage to the receiving location;
delivery system.
請求項10に記載の配送システムであって、
前記プロセッサは、
前記利用者から前記受取場所を変更する変更情報を取得した場合、前記変更情報に基づいて、前記第1の駆動ユニットを変更後の前記受取場所へ移動させる、
配送システム。
A delivery system according to claim 10, wherein
The processor
When change information for changing the pick-up location is obtained from the user, moving the first driving unit to the changed pick-up location based on the change information;
delivery system.
請求項8~11のいずれか一つに記載の配送システムであって、
前記プロセッサは、
前記利用者が前記第1の台車に荷物を預けた場所と、前記受取場所と、前記利用者が前記第1の台車に荷物を預けた預入時刻と、前記利用者が前記受取場所で受け取った荷物の受取時刻と、に基づいて、前記利用者に請求する料金を算出し、
前記料金を前記利用者が所有する通信端末へ出力する、
配送システム。
The delivery system according to any one of claims 8 to 11,
The processor
The place where the user deposits the baggage on the first truck, the pick-up place, the deposit time when the user deposits the baggage on the first truck, and the baggage received by the user at the pick-up place Calculate the fee to be charged to the user based on the time of receipt of the package,
outputting the fee to a communication terminal owned by the user;
delivery system.
請求項8~12のいずれか一つに記載の配送システムであって、
前記第1の台車は、
収容された荷物に対して温度を調整可能な温度調整機構をさらに有し、
前記プロセッサは、
前記利用者によって預けられた荷物に関する荷物情報を取得し、
前記荷物情報に基づいて、前記温度調整機構による温度を調整する、
配送システム。
The delivery system according to any one of claims 8 to 12,
The first truck is
further having a temperature adjustment mechanism capable of adjusting the temperature of the stored luggage,
The processor
Obtaining baggage information related to baggage deposited by the user;
adjusting the temperature by the temperature adjustment mechanism based on the package information;
delivery system.
請求項8~13のいずれか一つに記載の配送システムであって、
前記プロセッサは、
前記第1の配送ユニットが前記受取場所へ到着後、所定時間内に前記荷物が受け取られなかった場合、前記利用者のスケジュール情報を取得し、
前記スケジュール情報に基づいて、前記利用者が訪問する訪問先へ前記第1の駆動ユニットを移動させる、
配送システム。
The delivery system according to any one of claims 8 to 13,
The processor
obtaining schedule information of the user when the package is not received within a predetermined time after the first delivery unit arrives at the receiving location;
moving the first drive unit to a destination visited by the user based on the schedule information;
delivery system.
プロセッサに、
利用者によって預けられた1つ以上の荷物を収容した第1の台車と、前記第1の台車に対して接続自在であり、前記第1の台車を牽引して自律走行可能な第1の駆動ユニットと、を備える第1の配送ユニットの現在位置と、前記利用者が指定した前記荷物の受取場所と、を取得し、
前記現在位置と、前記受取場所と、に基づいて、前記第1の駆動ユニットに前記第1の台車を牽引させて前記受取場所へ移動させる、
ことを実行させるプログラム。
to the processor,
A first trolley accommodating one or more pieces of luggage deposited by a user, and a first drive freely connectable to the first trolley and capable of towing the first trolley and traveling autonomously. a current position of a first delivery unit comprising a unit, and a pickup location for the package designated by the user;
based on the current position and the pick-up location, causing the first drive unit to tow the first truck to move it to the pick-up location;
A program that does something.
請求項15に記載のプログラムであって、
前記プロセッサに、
前記利用者が前記受取場所での前記荷物の受取予定時刻を取得し、
前記受取予定時刻に到着するように前記第1の駆動ユニットを移動させる、
ことを実行させるプログラム。
16. The program according to claim 15,
to the processor;
The user obtains the scheduled time for receiving the package at the receiving location,
moving the first drive unit to arrive at the scheduled pick-up time;
A program that does something.
請求項15または16に記載のプログラムであって、
前記第1の台車は、
荷物をソーティング可能な第1のソーティング機構を有し、
前記プロセッサに、
前記利用者が預けた荷物と異なる荷物を収容し、荷物をソーティング可能な第2のソーティング機構を有する第2の台車と、前記第2の台車に対して接続自在であり、前記第2の台車を牽引して自律走行可能な第2の駆動ユニットと、を備える第2の配送ユニットの行き先と、少なくとも前記利用者によって預けられた荷物の相乗の許可の有無を含む荷物情報と、を取得し、
前記利用者によって預けられた荷物の相乗が許可され、かつ、前記受取場所が前記行き先と同じ場合、前記第1のソーティング機構および前記第2のソーティング機構を制御して前記利用者によって預けられた荷物を前記第1の台車から前記第2の台車へ搬送し、
前記第2の駆動ユニットに前記第2の台車を牽引させて前記受取場所へ移動させる、
ことを実行させるプログラム。
17. The program according to claim 15 or 16,
The first truck is
Having a first sorting mechanism capable of sorting packages,
to the processor;
a second truck that accommodates baggage different from baggage deposited by the user and has a second sorting mechanism capable of sorting the baggage; and a second truck that is freely connectable to the second truck. a destination of a second delivery unit comprising a second drive unit capable of autonomously traveling by towing a ,
When the luggage deposited by the user is permitted to be shared and the receiving place is the same as the destination, the first sorting mechanism and the second sorting mechanism are controlled to deposit the luggage by the user. conveying the load from the first truck to the second truck;
causing the second drive unit to tow the second carriage to the receiving location;
A program that does something.
請求項17に記載のプログラムであって、
前記プロセッサに、
前記利用者から前記受取場所を変更する変更情報を取得した場合、前記変更情報に基づいて、前記第1の駆動ユニットを変更後の前記受取場所へ移動させる、
ことを実行させるプログラム。
18. The program according to claim 17,
to the processor;
When change information for changing the pick-up location is obtained from the user, moving the first driving unit to the changed pick-up location based on the change information;
A program that does something.
請求項15~18のいずれか一つに記載のプログラムであって、
前記プロセッサに、
前記利用者が前記第1の台車に荷物を預けた場所と、前記受取場所と、前記利用者が前記第1の台車に荷物を預けた預入時刻と、前記利用者が前記受取場所で受け取った荷物の受取時刻と、に基づいて、前記利用者に請求する料金を算出し、
前記料金を前記利用者が所有する通信端末へ出力する、
ことを実行させるプログラム。
The program according to any one of claims 15 to 18,
to the processor;
The place where the user deposits the baggage on the first truck, the pick-up place, the deposit time when the user deposits the baggage on the first truck, and the baggage received by the user at the pick-up place Calculate the fee to be charged to the user based on the time of receipt of the package,
outputting the fee to a communication terminal owned by the user;
A program that does something.
請求項15~19のいずれか一つに記載のプログラムであって、
前記第1の台車は、
収容された荷物に対して温度を調整可能な温度調整機構をさらに有し、
前記プロセッサに、
前記利用者によって預けられた荷物に関する荷物情報を取得し、
前記荷物情報に基づいて、前記温度調整機構による温度を調整する、
ことを実行させるプログラム。
The program according to any one of claims 15 to 19,
The first truck is
further having a temperature adjustment mechanism capable of adjusting the temperature of the stored luggage,
to the processor;
Obtaining baggage information related to baggage deposited by the user;
adjusting the temperature by the temperature adjustment mechanism based on the package information;
A program that does something.
JP2021093995A2021-06-042021-06-04 Server, distribution system and programActiveJP7600880B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2021093995AJP7600880B2 (en)2021-06-042021-06-04 Server, distribution system and program

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2021093995AJP7600880B2 (en)2021-06-042021-06-04 Server, distribution system and program

Publications (2)

Publication NumberPublication Date
JP2022186007Atrue JP2022186007A (en)2022-12-15
JP7600880B2 JP7600880B2 (en)2024-12-17

Family

ID=84441716

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2021093995AActiveJP7600880B2 (en)2021-06-042021-06-04 Server, distribution system and program

Country Status (1)

CountryLink
JP (1)JP7600880B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2001287183A (en)*2000-01-312001-10-16Matsushita Electric Works LtdAutomatic conveyance robot
JP2018116676A (en)*2017-07-132018-07-26ヤフー株式会社 Providing device, providing method, and providing program
JP2020160708A (en)*2019-03-262020-10-01トヨタ自動車株式会社Information processing device, information processing method and information processing program
JP2021033581A (en)*2019-08-222021-03-01株式会社ゼンリンデータコムHome delivery system, home delivery system control method, and program
JP2021086291A (en)*2019-11-262021-06-03トヨタ自動車株式会社Information processing device, information processing method, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2001287183A (en)*2000-01-312001-10-16Matsushita Electric Works LtdAutomatic conveyance robot
JP2018116676A (en)*2017-07-132018-07-26ヤフー株式会社 Providing device, providing method, and providing program
JP2020160708A (en)*2019-03-262020-10-01トヨタ自動車株式会社Information processing device, information processing method and information processing program
JP2021033581A (en)*2019-08-222021-03-01株式会社ゼンリンデータコムHome delivery system, home delivery system control method, and program
JP2021086291A (en)*2019-11-262021-06-03トヨタ自動車株式会社Information processing device, information processing method, and program

Also Published As

Publication numberPublication date
JP7600880B2 (en)2024-12-17

Similar Documents

PublicationPublication DateTitle
US11880784B2 (en)System and mobile freight station and method for distribution, delivery, and collection of freight
US10577180B1 (en)Mobile modules for delivering items
CN110325441B (en)Cargo transportation based on unmanned aerial vehicle
US20210158280A1 (en)Information processing apparatus, information processing method and program medium
JP2020090152A (en)Vehicle and delivery system
GB2573383A (en)Vehicle having a loading device
GB2567988A (en)System and mobile freight station, and method for distributing, delivering and collecting freight
US12227096B2 (en)Micromobility transit vehicle battery charging systems and methods
CA2963355C (en)Logistics facility with parcel transport shuttles and portable devices for identifying parcels
US11780358B2 (en)Systems and methods for providing portable containers to users of vehicle services
KR102421354B1 (en)Integrated logistics management system for using data collected from transportation
CN112825168A (en)Information processing apparatus, information processing method, and non-transitory storage medium
CN110097305A (en)It collects and delivery system and information processing unit
CN210682177U (en)Logistics robot and logistics system
US20210178914A1 (en)Modular bicycle designs
US20220108273A1 (en)Control apparatus, system, and non-transitory computer readable medium
US20220171388A1 (en)Transportation system, transportation method, and transportation program
CN114906470A (en)System and method for smart containers configured for moving cargo
JP2022186007A (en) Servers, delivery systems and programs
CN113459928A (en)Unmanned distribution system
JP2022186006A (en) drive unit
CN113459927A (en)Unmanned distribution machine
JP7647345B2 (en) Drive unit
JP7152102B2 (en) DELIVERY MONITORING DEVICE, DELIVERY MANAGEMENT METHOD, AND PROGRAM
JP2022186116A (en) trolley

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20240125

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20240813

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20240903

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20241015

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20241105

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20241118

R150Certificate of patent or registration of utility model

Ref document number:7600880

Country of ref document:JP

Free format text:JAPANESE INTERMEDIATE CODE: R150


[8]ページ先頭

©2009-2025 Movatter.jp