[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2021009448A - Information processing system and information processing method - Google Patents

Information processing system and information processing method Download PDF

Info

Publication number
JP2021009448A
JP2021009448A JP2019121567A JP2019121567A JP2021009448A JP 2021009448 A JP2021009448 A JP 2021009448A JP 2019121567 A JP2019121567 A JP 2019121567A JP 2019121567 A JP2019121567 A JP 2019121567A JP 2021009448 A JP2021009448 A JP 2021009448A
Authority
JP
Japan
Prior art keywords
information
movement
difference
destination
plan
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
JP2019121567A
Other languages
Japanese (ja)
Other versions
JP7311100B2 (en
Inventor
裕士 小濱
Yuji Kohama
裕士 小濱
成浩 朴
Shigehiro Boku
成浩 朴
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.)
Lyna Logics Inc
Zenrin Datacom Co Ltd
Original Assignee
Lyna Logics Inc
Zenrin Datacom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lyna Logics Inc, Zenrin Datacom Co Ltd filed Critical Lyna Logics Inc
Priority to JP2019121567A priority Critical patent/JP7311100B2/en
Publication of JP2021009448A publication Critical patent/JP2021009448A/en
Application granted granted Critical
Publication of JP7311100B2 publication Critical patent/JP7311100B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

To create an accurate movement plan.SOLUTION: An information processing system has: plan creation means which creates movement plan information including at least a moving order to movement destinations, estimated arrival time to the movement destinations and estimated departure time from the movement destinations, by using a list of the movement destinations to which a moving body moves, and movement-related information including information on at least a map and the information about the movement destination; result creation means which creates movement result information indicating the result for the movement plan information, based on the information indicating a movement result of the moving body; difference creation means which creates difference information indicating difference between the movement plan information and the movement result information; and notification means which transmits a notification of contents based on the difference information to a terminal which creates update information for updating the movement-related information.SELECTED DRAWING: Figure 3

Description

本発明は、情報処理システム及び情報処理方法に関する。 The present invention relates to an information processing system and an information processing method.

車両等を用いて何等かの物品を配送する配送サービスでは、出発時刻や配送先への到着予定時刻、各配送先の配送順等を予め配送計画として作成する場合が多い。このような配送計画は、配送条件(例えば、配送先への到着時間の指定等)を満たしつつ、各配送先に効率的に物品を配送できるように作成される。 In a delivery service that delivers some goods using a vehicle or the like, the departure time, the estimated time of arrival at the delivery destination, the delivery order of each delivery destination, etc. are often created in advance as a delivery plan. Such a delivery plan is created so that goods can be efficiently delivered to each delivery destination while satisfying delivery conditions (for example, designation of arrival time at the delivery destination).

特開2013−180867号公報Japanese Unexamined Patent Publication No. 2013-180867 特開2015−118668号公報Japanese Unexamined Patent Publication No. 2015-118668 特開2017−36994号公報JP-A-2017-36994

しかしながら、従来では、配送計画(つまり、配送車等の移動体の移動計画)の精度が低い場合があった。例えば、配送計画には各配送先に物品を配送するための配送経路が含まれるが、この配送経路中の或る道路が通行できなかったり(例えば、配送車が大型車両のために通行できない)、配送先の建物の入口や搬入口等が不明であるために到着予定時刻に遅れたりする場合等がある。 However, in the past, the accuracy of the delivery plan (that is, the movement plan of a moving object such as a delivery vehicle) may be low. For example, a delivery plan includes a delivery route for delivering goods to each destination, but some roads in this delivery route are impassable (for example, a delivery vehicle is impassable because of a large vehicle). , The estimated arrival time may be delayed because the entrance or carry-in entrance of the delivery destination building is unknown.

本発明の実施の形態は、精度の高い移動計画を作成することを目的とする。 An embodiment of the present invention aims to create a highly accurate movement plan.

上記目的を達成するため、本実施形態に係る移動計画作成システムは、移動体が移動する移動先のリストと、少なくとも地図に関する情報と前記移動先に関する情報とが含まれる移動関連情報とを用いて、前記移動先への移動順と前記移動先への到着予定時間と前記移動先からの出発予定時間とが少なくとも含まれる移動計画情報を作成する計画作成手段と、前記移動体の移動実績を示す情報に基づいて、前記移動計画情報に対する実績を示す移動実績情報を作成する実績作成手段と、前記移動計画情報と前記移動実績情報との差分を示す差分情報を作成する差分作成手段と、前記差分情報に基づく内容の通知を、前記移動関連情報を更新するための更新情報を作成する端末に送信する通知手段と、を有することを特徴とする。 In order to achieve the above object, the movement plan creation system according to the present embodiment uses a list of movement destinations to which the moving object moves, and movement-related information including at least information on a map and information on the movement destination. A plan creating means for creating movement plan information including at least the movement order to the movement destination, the scheduled arrival time at the movement destination, and the scheduled departure time from the movement destination, and the movement record of the moving body are shown. Based on the information, the result creating means for creating the movement record information indicating the actual result for the movement plan information, the difference creating means for creating the difference information showing the difference between the movement plan information and the movement record information, and the difference. It is characterized by having a notification means for transmitting a notification of content based on the information to a terminal that creates update information for updating the movement-related information.

精度の高い移動計画を作成することができる。 It is possible to create a highly accurate movement plan.

本実施形態に係る移動計画作成システムの全体構成の一例を示す図である。It is a figure which shows an example of the whole structure of the movement plan making system which concerns on this embodiment. コンピュータのハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware configuration of a computer. 本実施形態に係る移動計画作成装置の機能構成の一例を示す図である。It is a figure which shows an example of the functional structure of the movement plan making apparatus which concerns on this embodiment. 本実施形態に係る移動計画作成装置が実行する処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process executed by the movement plan creation apparatus which concerns on this embodiment.

以下、本発明の実施形態について説明する。本実施形態では、精度の高い移動計画を作成することが可能な移動計画作成システム1について説明する。本実施形態では、一例として、車両等を用いて物品を配送する配送サービスの移動計画(つまり、配送計画)を生成する場合について説明する。ただし、移動計画は、配送計画に限られず、人や車両(車、自動二輪車、自転車、電車等も含む)、飛行機、船舶、屋内(例えば、物流倉庫内等)を移動する人やロボット等の種々の移動体が1つ以上の経由地を経由して出発地から目的地に向かうための計画であれば任意の計画であってよい。なお、移動計画は、経由地を経由しない計画(つまり、経由地を経由せずに、出発地から目的地に向かうための計画)であってもよい。 Hereinafter, embodiments of the present invention will be described. In the present embodiment, a movement plan creation system 1 capable of creating a highly accurate movement plan will be described. In the present embodiment, as an example, a case where a movement plan (that is, a delivery plan) of a delivery service for delivering an article by using a vehicle or the like is generated will be described. However, the movement plan is not limited to the delivery plan, but includes people and vehicles (including cars, motorcycles, bicycles, trains, etc.), airplanes, ships, people and robots that move indoors (for example, in a distribution warehouse). Any plan may be used as long as the various moving objects are planned to travel from the starting point to the destination via one or more waypoints. The movement plan may be a plan that does not go through a waypoint (that is, a plan that goes from the departure point to the destination without going through the waypoint).

例えば、移動計画としては、個人等の旅行計画、飛行機や船舶等の運航計画、セールスマン等の営業先訪問計画、顧客先に設置されている機械の定期メンテナンス訪問計画、各地に設置されている自動販売機への商品補充計画、バスやタクシー等の移動計画等が挙げられる。 For example, travel plans include travel plans for individuals, operation plans for airplanes and ships, business visit plans for salesmen, regular maintenance visit plans for machines installed at customers, and various locations. Examples include product replenishment plans for vending machines and movement plans for buses and taxis.

<従来技術で移動計画の精度が低くなる場合>
ここで、従来技術で作成された移動計画の精度が低くなる場合について説明する。移動計画は、例えば、配送先リスト、出発地、目的地、配送先間の移動時間を計算するためのネットワーク情報(例えば、道路ネットワーク情報等)を用いて作成される。なお、配送先リストとは、移動先リストの一例であり、例えば、配送先毎に、この配送先の住所(又はこの配送先の緯度・経度)が含まれるリストのことである。
<When the accuracy of the movement plan is low with the conventional technology>
Here, a case where the accuracy of the movement plan created by the prior art becomes low will be described. The movement plan is created using, for example, a delivery destination list, a departure place, a destination, and network information (for example, road network information, etc.) for calculating the movement time between delivery destinations. The delivery destination list is an example of a movement destination list, and is, for example, a list that includes the delivery destination address (or the latitude / longitude of this delivery destination) for each delivery destination.

しかしながら、例えば、以下のような場合には、移動計画に含まれる到着予定時刻や出発予定時刻と実際の到着時刻(つまり、到着実績時刻)や実際の出発時刻(つまり、出発実績時刻)とに乖離が生じてしまう。 However, in the following cases, for example, the estimated arrival time or departure time included in the travel plan and the actual arrival time (that is, the actual arrival time) or the actual departure time (that is, the actual departure time) There will be a divergence.

・配送先の住所が変更になった(例えば、隣りのビルに移転した等)ために、配送先への到着が遅れた場合
・駐車可能な位置が不明なため、配送先への到着が遅れた場合
・車両で配送先に移動することができず、近くに駐車して徒歩に配送先に向かった結果、配送先への到着が遅れた場合
・配送先の入口や搬入口が不明なため、配送先での滞在時間が増えた場合
・配送先がビルやマンションの高層階であり、エレベータが無いために配送先での滞在時間が増えた場合
したがって、これらの場合、移動計画に含まれる到着予定時刻や出発予定時刻に関してその精度が高くない、ということができる。これは、配送先の住所や入口・搬入口の情報、その周辺の情報等が不正確であったり、最新でなかったりするためである。
・ When the delivery address is changed (for example, it is moved to the next building) and the arrival at the delivery destination is delayed. ・ The arrival at the delivery destination is delayed because the parking location is unknown.・ If you cannot move to the delivery destination by vehicle, and as a result of parking nearby and heading to the delivery destination on foot, the arrival at the delivery destination is delayed ・ Because the entrance or delivery entrance of the delivery destination is unknown , When the staying time at the delivery destination increases ・ When the delivery destination is on the upper floors of a building or apartment and the staying time at the delivery destination increases because there is no elevator Therefore, in these cases, it is included in the movement plan. It can be said that the accuracy of the estimated arrival time and the estimated departure time is not high. This is because the delivery address, entrance / carry-in information, and surrounding information are inaccurate or out of date.

また、上述したように、移動計画はネットワーク情報を用いて作成されるが、ネットワーク情報だけでは精度の低い移動計画しか作成できない場合がある。例えば、ネットワーク情報を用いて出発地から目的地までの経路を探索したが、実際にはこの経路中の一部の道路で大型車が通行できないために回り道をする場合がある。同様に、例えば、ネットワーク情報を用いて出発地から目的地までの経路を探索したが、実際には工事等によってこの経路中の一部の道路では渋滞が発生しており、別の道路(例えば、抜け道等)を通行する場合がある。これらの場合、移動計画に含まれる経路(配送経路)に関してその精度が高くない、ということができる。これは、実際の道路の状況(例えば、幅員や渋滞状況、交通量等)は或る程度の期間で変化する場合があるのに対して、この変化がネットワーク情報に反映されていないためである。 Further, as described above, the movement plan is created using the network information, but there are cases where only the movement plan with low accuracy can be created only by the network information. For example, a route from a departure point to a destination is searched for using network information, but in reality, some roads in this route may be detoured because large vehicles cannot pass. Similarly, for example, a route from a departure point to a destination was searched for using network information, but in reality, some roads in this route are congested due to construction work, etc., and another road (for example, , A loophole, etc.) may pass. In these cases, it can be said that the accuracy of the route (delivery route) included in the movement plan is not high. This is because the actual road conditions (for example, width, congestion, traffic volume, etc.) may change over a period of time, but this change is not reflected in the network information. ..

このように、従来技術で作成された移動計画では配送先の住所や入口・搬入口の情報、その周辺の情報等が不正確であったり、最新でなかったりすると共に、ネットワーク情報にも実際の変化が反映されていなかったりするため、移動計画の精度が低くなる場合がある。そこで、本実施形態では、移動計画と実際の移動実績との差分を用いて、これらの情報を更新することを繰り返すことで、移動計画の精度を上げる場合について説明する。 In this way, in the movement plan created by the conventional technology, the delivery address, entrance / carry-in information, information around it, etc. may be inaccurate or out of date, and the network information may also be actual. The accuracy of the movement plan may be low because the change is not reflected. Therefore, in the present embodiment, a case where the accuracy of the movement plan is improved by repeating updating these information by using the difference between the movement plan and the actual movement record will be described.

<全体構成>
まず、本実施形態に係る移動計画作成システム1の全体構成について、図1を参照しながら説明する。図1は、本実施形態に係る移動計画作成システム1の全体構成の一例を示す図である。
<Overall configuration>
First, the overall configuration of the movement plan creation system 1 according to the present embodiment will be described with reference to FIG. FIG. 1 is a diagram showing an example of the overall configuration of the movement plan creation system 1 according to the present embodiment.

図1に示すように、本実施形態に係る移動計画作成システム1には、移動計画作成装置10と、1以上のリスト作成者端末20と、1以上の機器30と、1以上の調査員端末40とが含まれる。また、これらは、例えばインターネット等の通信ネットワークNを介して通信可能に接続されている。 As shown in FIG. 1, the movement plan creation system 1 according to the present embodiment includes a movement plan creation device 10, one or more list creator terminals 20, one or more devices 30, and one or more investigator terminals. 40 and are included. Further, these are connected so as to be communicable via a communication network N such as the Internet.

移動計画作成装置10は、配送先リストを示す情報(以降、「配送先リスト情報」とも表す。)と、移動関連情報とに基づいて、移動計画を示す情報(以降、「移動計画情報」とも表す。)を作成するコンピュータ又はコンピュータシステムである。ここで、移動関連情報とは、移動計画情報を作成するための情報のうち、配送先リスト情報以外の情報のことである。より具体的には、移動関連情報は地図や時間、空間、配送先及びその周辺等に関する情報であり、ネットワーク情報や住所情報、地図表記情報、滞在時間情報、入口・搬入口情報、駐車位置情報等が含まれる。これらの情報の詳細については後述する。 The movement plan creation device 10 is based on information indicating a delivery destination list (hereinafter, also referred to as “delivery destination list information”) and movement-related information, and is also referred to as information indicating a movement plan (hereinafter, also referred to as “movement plan information”). Represents) is a computer or computer system that creates. Here, the movement-related information is information other than the delivery destination list information among the information for creating the movement plan information. More specifically, movement-related information is information on maps, time, space, delivery destinations and their surroundings, etc., network information, address information, map notation information, staying time information, entrance / carry-in entrance information, parking position information, etc. Etc. are included. Details of this information will be described later.

また、移動計画作成装置10は、移動計画情報と、この移動計画情報に基づく移動の実績を示す情報(以降、「移動実績情報」とも表す)との差分を示す情報(以降、「差分情報」とも表す。)に基づいて、所定の内容(例えば、計画と実績とに差分(乖離)が生じている旨の内容等)を調査員端末40に通知したり、移動関連情報を更新したりする。 Further, the movement plan creation device 10 is information indicating the difference between the movement plan information and the information indicating the movement results based on the movement plan information (hereinafter, also referred to as “movement record information”) (hereinafter, “difference information””. (Also expressed as), the investigator terminal 40 is notified of predetermined contents (for example, the contents that there is a difference (difference) between the plan and the actual results), and the movement-related information is updated. ..

リスト作成者端末20は、配送先リストを作成するリスト作成者が利用する端末であり、配送先リスト情報を作成して移動計画作成装置10に送信する。リスト作成者端末20としては、例えば、PC(パーソナルコンピュータ)、スマートフォン、タブレット端末等の各種情報処理端末を用いることが可能である。 The list creator terminal 20 is a terminal used by a list creator who creates a delivery destination list, and creates delivery destination list information and transmits it to the movement plan creation device 10. As the list creator terminal 20, for example, various information processing terminals such as a PC (personal computer), a smartphone, and a tablet terminal can be used.

機器30は、車両等に搭載される各種機器である。機器30は、車両から各種の実績情報を取得する。ここで、実績情報とは、例えば、当該機器30が搭載された車両の位置と、この位置情報が取得された日時とが含まれる情報のことである。ただし、これら以外にも、例えば、速度等が含まれていてもよい。機器30としては、例えば、各種センサ(例えば、GPS(Global Positioning System)受信機、速度センサ等)を用いることが可能である。 The device 30 is various devices mounted on a vehicle or the like. The device 30 acquires various performance information from the vehicle. Here, the actual information is, for example, information including the position of the vehicle on which the device 30 is mounted and the date and time when the position information was acquired. However, in addition to these, for example, speed and the like may be included. As the device 30, for example, various sensors (for example, GPS (Global Positioning System) receiver, speed sensor, etc.) can be used.

なお、機器30は、移動体の実績情報を取得可能であれば任意の機器を用いることが可能である。例えば、機器30として、車両の運転手が所持するスマートフォンやタブレット端末、ウェアラブルデバイス等が用いられてもよい。また、本実施形態では、一例として、機器30は車両に搭載されるものとしたが、移動体が人である場合には、例えば、スマートフォンやタブレット端末、ウェアラブルデバイス等を機器30として用いることが可能である。 As the device 30, any device can be used as long as the actual information of the moving body can be acquired. For example, as the device 30, a smartphone, a tablet terminal, a wearable device, or the like possessed by the driver of the vehicle may be used. Further, in the present embodiment, as an example, the device 30 is mounted on a vehicle, but when the moving body is a person, for example, a smartphone, a tablet terminal, a wearable device, or the like can be used as the device 30. It is possible.

調査員端末40は、移動関連情報を更新するための情報を作成する調査員が利用する端末であり、移動計画作成装置10からの通知に応じて、移動関連情報を更新するための更新指示情報を作成して移動計画作成装置10に送信する。なお、更新指示情報とは、例えば、差分情報が示す差分を無くす又は削減するための更新内容が含まれる情報である。 The investigator terminal 40 is a terminal used by an investigator who creates information for updating movement-related information, and is update instruction information for updating movement-related information in response to a notification from the movement plan creation device 10. Is created and transmitted to the movement plan creation device 10. The update instruction information is, for example, information including update contents for eliminating or reducing the difference indicated by the difference information.

なお、図1に示す移動計画作成システム1の構成は一例であって、他の構成であってもよい。例えば、移動計画作成装置10とリスト作成者端末20とが一体で構成されていてもよい。 The configuration of the movement plan creation system 1 shown in FIG. 1 is an example, and may be another configuration. For example, the movement plan creation device 10 and the list creator terminal 20 may be integrally configured.

<ハードウェア構成>
次に、本実施形態に係る移動計画作成装置10やリスト作成者端末20、車載機やスマートフォン等である場合の機器30、調査員端末40のハードウェア構成について説明する。これらの装置や端末、機器は、例えば、図2に示すコンピュータ500により実現することができる。
<Hardware configuration>
Next, the hardware configuration of the movement plan creation device 10 and the list creator terminal 20, the device 30 in the case of an in-vehicle device, a smartphone, etc., and the investigator terminal 40 according to the present embodiment will be described. These devices, terminals, and devices can be realized by, for example, the computer 500 shown in FIG.

図2に示すコンピュータ500には、ハードウェアとして、入力装置501と、表示装置502と、外部I/F503と、RAM(Random Access Memory)504と、ROM(Read Only Memory)505と、プロセッサ506と、通信I/F507と、補助記憶装置508とが含まれる。これら各ハードウェアは、バスBで互いに接続されている。 The computer 500 shown in FIG. 2 includes, as hardware, an input device 501, a display device 502, an external I / F 503, a RAM (Random Access Memory) 504, a ROM (Read Only Memory) 505, and a processor 506. , Communication I / F 507 and auxiliary storage device 508 are included. Each of these hardware is connected to each other by bus B.

入力装置501は、例えばキーボードやタッチパネル、各種ボタン等であり、ユーザがコンピュータ500に各種入力を行うのに用いられる。表示装置502は、例えばLCD(Liquid Crystal Display)等であり、コンピュータ500の処理結果を表示する。なお、移動計画作成装置10には、入力装置501及び表示装置502の少なくとも一方が含まれていなくてもよい。 The input device 501 is, for example, a keyboard, a touch panel, various buttons, or the like, and is used for a user to input various inputs to the computer 500. The display device 502 is, for example, an LCD (Liquid Crystal Display) or the like, and displays the processing result of the computer 500. The movement plan creation device 10 may not include at least one of the input device 501 and the display device 502.

外部I/F503は、外部装置とのインタフェースである。外部装置には、記録媒体503a等がある。コンピュータ500は、外部I/F503を介して、記録媒体503aの読み取りや書き込み等を行うことができる。記録媒体503aには、例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、Blu−ray(登録商標) Disc、SDメモリカード、USBメモリ等がある。 The external I / F 503 is an interface with an external device. The external device includes a recording medium 503a and the like. The computer 500 can read or write the recording medium 503a via the external I / F 503. The recording medium 503a includes, for example, a CD (Compact Disc), a DVD (Digital Versatile Disc), a Blu-ray (registered trademark) Disc, an SD memory card, a USB memory, and the like.

RAM504は、プログラムやデータを一時保持する揮発性の半導体メモリである。ROM505は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリである。ROM505には、例えば、OS(Operating System)に関する設定情報や通信ネットワークNに接続するための設定情報等が格納されている。 The RAM 504 is a volatile semiconductor memory that temporarily holds programs and data. The ROM 505 is a non-volatile semiconductor memory capable of holding programs and data even when the power is turned off. The ROM 505 stores, for example, setting information related to the OS (Operating System), setting information for connecting to the communication network N, and the like.

プロセッサ506は、例えばCPU(Central Processing Unit)等であり、ROM505や補助記憶装置508等からプログラムやデータをRAM504上に読み出し、当該プログラムやデータに基づく処理を実行することで、コンピュータ500全体の制御や各種機能を実現する演算装置である。 The processor 506 is, for example, a CPU (Central Processing Unit) or the like, and controls the entire computer 500 by reading a program or data from the ROM 505 or the auxiliary storage device 508 or the like onto the RAM 504 and executing processing based on the program or data. It is a computing device that realizes various functions.

通信I/F507は、コンピュータ500を通信ネットワークNに接続するためのインタフェースである。コンピュータ500は、通信I/F507を介して、他の装置や端末、機器等との間で各種データ通信を行うことができる。 The communication I / F 507 is an interface for connecting the computer 500 to the communication network N. The computer 500 can perform various data communications with other devices, terminals, devices, etc. via the communication I / F 507.

補助記憶装置508は、例えばHDD(Hard Disk Drive)やSSD(Solid State Drive)等であり、プログラムやデータを格納している不揮発性のメモリである。補助記憶装置508に格納されているプログラムやデータには、例えば、OS、当該OS上で動作するアプリケーションソフトウェア、本実施形態を実現する1以上のプログラム等がある。 The auxiliary storage device 508 is, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), or the like, and is a non-volatile memory for storing programs and data. The programs and data stored in the auxiliary storage device 508 include, for example, an OS, application software running on the OS, and one or more programs that realize the present embodiment.

本実施形態に係る移動計画作成装置10やリスト作成者端末20、車載機やスマートフォン等である場合の機器30、調査員端末40は、図2に示すハードウェア構成により、後述するような各種処理を実現することができる。なお、本実施形態に係る移動計画作成装置10は、複数台のコンピュータ500により実現されていてもよい。また、コンピュータ500には、複数のプロセッサ506や複数のメモリ(例えば、RAM504、ROM505、補助記憶装置508等)が含まれていてもよい。 The movement plan creation device 10 and the list creator terminal 20 according to the present embodiment, the device 30 in the case of an in-vehicle device, a smartphone, etc., and the investigator terminal 40 are subjected to various processes as described later according to the hardware configuration shown in FIG. Can be realized. The movement plan creating device 10 according to the present embodiment may be realized by a plurality of computers 500. Further, the computer 500 may include a plurality of processors 506 and a plurality of memories (for example, RAM 504, ROM 505, auxiliary storage device 508, etc.).

<機能構成>
次に、本実施形態に係る移動計画作成装置10の機能構成について、図3を参照しながら説明する。図3は、本実施形態に係る移動計画作成装置10の機能構成の一例を示す図である。
<Functional configuration>
Next, the functional configuration of the movement plan creating device 10 according to the present embodiment will be described with reference to FIG. FIG. 3 is a diagram showing an example of the functional configuration of the movement plan creating device 10 according to the present embodiment.

図3に示すように、本実施形態に係る移動計画作成装置10には、機能部として、計画作成部101と、実績収集部102と、差分情報抽出部103と、通知部104と、更新部106とが含まれる。これら各機能部は、例えば、移動計画作成装置10にインストールされた1以上のプログラムがプロセッサに実行させる処理により実現される。 As shown in FIG. 3, the movement plan creation device 10 according to the present embodiment has a plan creation unit 101, a performance collection unit 102, a difference information extraction unit 103, a notification unit 104, and an update unit as functional units. 106 and are included. Each of these functional units is realized, for example, by a process in which one or more programs installed in the movement plan creation device 10 cause the processor to execute.

また、本実施形態に係る移動計画作成装置10には、記憶部110が含まれる。記憶部110は、例えば補助記憶装置等を用いて実現可能である。ただし、記憶部110は、移動計画作成装置10と通信ネットワーク等を介して接続される記憶装置等を用いて実現されていてもよい。 Further, the movement plan creating device 10 according to the present embodiment includes a storage unit 110. The storage unit 110 can be realized by using, for example, an auxiliary storage device. However, the storage unit 110 may be realized by using a storage device or the like connected to the movement plan creation device 10 via a communication network or the like.

記憶部110には、移動関連情報1000が記憶されている。移動関連情報1000とは、上述したように、地図や時間、空間、配送先及びその周辺等に関する情報のことである。本実施形態では、移動関連情報1000には、ネットワーク情報と、住所情報と、地図表記情報と、滞在時間情報と、入口・搬入口情報と、駐車位置情報とが含まれるものとする。 The movement-related information 1000 is stored in the storage unit 110. As described above, the movement-related information 1000 is information related to a map, time, space, delivery destination, its surroundings, and the like. In the present embodiment, the movement-related information 1000 includes network information, address information, map notation information, staying time information, entrance / carry-in entrance information, and parking position information.

ネットワーク情報とは、道路や航路、屋内を移動する人の動線等の経路ネットワークを表す情報であり、移動体が車両の場合には、例えば、道路ネットワーク情報等のことである。道路ネットワーク情報は、例えば、交差点等を表すノードと、ノード間を結ぶ道路等を表すリンクとで構成される情報である。また、ノード及びリンクには、属性情報(例えば、ノードの場合は「信号有無」等、リンクの場合は「幅員」や「道路種別」等)が対応付けられている。 The network information is information representing a route network such as a road, a route, or a flow line of a person moving indoors, and when the moving body is a vehicle, for example, road network information. Road network information is, for example, information composed of a node representing an intersection or the like and a link representing a road or the like connecting the nodes. Further, attribute information (for example, "signal presence / absence" in the case of a node, "width", "road type", etc. in the case of a link) is associated with a node and a link.

なお、ネットワーク情報は、例えば、移動体が飛行機や船舶等である場合には航路ネットワーク情報等と称されてもよいし、移動体が屋外を移動する人等である場合には歩行者ネットワーク情報等と称されてもよいし、移動体が屋内を移動する人等である場合には動線ネットワーク情報等と称されてもよい。 The network information may be referred to as a route network information or the like when the moving body is an airplane, a ship or the like, or a pedestrian network information when the moving body is a person or the like moving outdoors. Etc., and when the moving body is a person or the like moving indoors, it may be referred to as a movement line network information or the like.

住所情報とは、配送先の住所を表す情報である。なお、住所情報は、配送先の緯度・経度を表す情報であってもよい。 Address information is information that represents the delivery address. The address information may be information representing the latitude and longitude of the delivery destination.

地図表記情報とは、地図上の表記(例えば、建物名や駅名、個人宅の表札等)を表す情報である。滞在時間情報とは、配送先毎の滞在時間を表す情報である。入口・搬入口情報とは、配送先毎の入口の位置や配送先毎の搬入口の位置等を表す情報である。駐車位置情報とは、配送先又はその周辺で車両が駐車可能な位置を表す情報である。 The map notation information is information representing notations on a map (for example, a building name, a station name, a nameplate of a private house, etc.). The staying time information is information indicating the staying time for each delivery destination. The entrance / carry-in entrance information is information indicating the position of the entrance for each delivery destination, the position of the carry-in entrance for each delivery destination, and the like. The parking position information is information indicating a position where the vehicle can park in or around the delivery destination.

ただし、移動関連情報1000は上記に挙げた各情報に限られない。移動関連情報1000には、例えば、或る基準以上の車両(例えば、車幅が或る基準以上の車両や全高が或る基準以上の車両)は通行することができない道路を表す通行不可道路情報等が含まれていてもよい。 However, the movement-related information 1000 is not limited to the information listed above. The movement-related information 1000 includes, for example, impassable road information indicating a road on which vehicles with a certain standard or more (for example, vehicles with a vehicle width of a certain standard or more and vehicles with a total height of a certain standard or more) cannot pass. Etc. may be included.

計画作成部101は、リスト作成者端末20で作成された配送先リスト情報2100と、記憶部110に記憶されている移動関連情報1000とを入力として、移動計画情報2200を作成する。 The plan creation unit 101 creates the movement plan information 2200 by inputting the delivery destination list information 2100 created by the list creator terminal 20 and the movement-related information 1000 stored in the storage unit 110.

ここで、移動計画情報2200には、例えば、配送先の配送順と、当該配送先の名称と、当該配送先の住所と、当該配送先の緯度・経度と、当該配送先に到着したときの駐車位置(又は当該配送先の入口や搬入口)と、当該配送先への到着予定時刻と、当該配送先からの出発予定時刻と、当該配送先への配送内容とが含まれる。 Here, the movement plan information 2200 includes, for example, the delivery order of the delivery destination, the name of the delivery destination, the address of the delivery destination, the latitude / longitude of the delivery destination, and the time of arrival at the delivery destination. The parking position (or the entrance or the carry-in entrance of the delivery destination), the estimated arrival time at the delivery destination, the scheduled departure time from the delivery destination, and the delivery contents to the delivery destination are included.

また、移動計画情報2200には、各配送先を経由して出発地から目的地までの向かうための経路の情報が含まれる。この経路は1つ以上のノードとノード間を結ぶリンクとで構成され、各リンクには、移動手段(例えば、車両や人、自転車、電車等)が対応付けられている。なお、このような経路の情報は、既知の経路探索技術を用いて作成することができる。以降では、移動計画情報2200に含まれる経路の情報を「予定経路情報」とも表す。 In addition, the movement plan information 2200 includes information on the route from the departure point to the destination via each delivery destination. This route is composed of one or more nodes and links connecting the nodes, and each link is associated with a means of transportation (for example, a vehicle, a person, a bicycle, a train, etc.). Information on such a route can be created by using a known route search technique. Hereinafter, the route information included in the movement plan information 2200 is also referred to as “planned route information”.

例えば、或る営業所を出発して、配送先A〜配送先Cに配送を行って、当該営業所に戻ってくる場合には、移動計画情報2200には、当該営業所を出発地及び目的地として、配送先A〜配送先Bを経由する予定経路情報が含まれる。なお、このとき、当該移動計画情報2200には、配送先Aの「配送順、名称、住所、緯度・経度、駐車位置(又は入口・搬入口)、到着予定時刻、出発予定時刻、配送内容」と、配送先Bの「配送順、名称、住所、緯度・経度、駐車位置(又は入口・搬入口)、到着予定時刻、出発予定時刻、配送内容」と、配送先Cの「配送順、名称、住所、緯度・経度、駐車位置(又は入口・搬入口)、到着予定時刻、出発予定時刻、配送内容」とが含まれる。 For example, when a person departs from a certain business office, delivers to the delivery destinations A to C, and returns to the business office, the movement plan information 2200 states that the business office is the departure place and purpose. As the location, the planned route information via the delivery destination A to the delivery destination B is included. At this time, the movement plan information 2200 includes "delivery order, name, address, latitude / longitude, parking position (or entrance / carry-in entrance), scheduled arrival time, scheduled departure time, delivery content" of the delivery destination A. "Delivery order, name, address, latitude / longitude, parking position (or entrance / carry-in entrance), scheduled arrival time, scheduled departure time, delivery content" of delivery destination B, and "delivery order, name" of delivery destination C. , Address, latitude / longitude, parking position (or entrance / carry-in entrance), scheduled arrival time, scheduled departure time, delivery details ".

このとき、計画作成部101は、配送先リスト情報2100と、移動関連情報1000に含まれるネットワーク情報、住所情報、地図表記情報、滞在時間情報、入口・搬入口情報及び駐車位置情報とを用いて、移動計画情報2200に含まれる配送順や予定経路情報等を決定する。 At this time, the planning unit 101 uses the delivery destination list information 2100 and the network information, address information, map notation information, staying time information, entrance / carry-in entrance information, and parking position information included in the movement-related information 1000. , The delivery order and the planned route information included in the movement plan information 2200 are determined.

例えば、計画作成部101は、滞在時間情報を用いて、各配送先の到着予定時刻と出発予定時刻とを決定(具体的には、経路探索条件として、各配送先の滞在時間を指定した上で経路探索を行うことで、予定経路情報に含まれる各配送先の到着予定時刻及び出発予定時刻を決定)する。また、例えば、計画作成部101は、入口・搬入口情報を用いて、各配送先の入口や搬入口を決定(具体的には、例えば、地図上で建物の入口や搬入口がある位置を決定)する。また、例えば、計画作成部101は、駐車位置情報を用いて、各配送先の駐車位置を決定(具体的には、車両を駐車させることが可能な位置を決定)する。 For example, the planning unit 101 determines the estimated arrival time and the estimated departure time of each delivery destination using the stay time information (specifically, the stay time of each delivery destination is specified as a route search condition). By performing a route search with, the estimated arrival time and the estimated departure time of each delivery destination included in the scheduled route information are determined). Further, for example, the planning unit 101 determines the entrance and the carry-in entrance of each delivery destination by using the entrance / carry-in entrance information (specifically, for example, the position where the building entrance and the carry-in entrance are located on the map). decide. Further, for example, the planning unit 101 determines the parking position of each delivery destination (specifically, determines the position where the vehicle can be parked) by using the parking position information.

実績収集部102は、機器30から実績情報を収集して移動実績情報2300を作成する。移動実績情報2300には、移動計画情報2200と同一の項目又は対応する項目の実績値(実績情報が示す値)が含まれる。すなわち、移動実績情報2300は、例えば、配送順と名称と住所と緯度・経度と駐車実績位置(又は入口・搬入口)と到着実績時刻と出発実績時刻と配送内容とが含まれる。ここでは、例えば、駐車実績位置(又は入口・搬入口)と到着実績時刻と出発実績時刻とが実績値(つまり、実際に車両を駐車した位置(又は実際に車両が利用した入口や搬入口))、実際に当該配送先に到着した時刻、及び実際に当該配送先から出発した時刻)である。 The result collection unit 102 collects the result information from the device 30 and creates the movement record information 2300. The movement record information 2300 includes the actual value (value indicated by the actual information) of the same item or the corresponding item as the movement plan information 2200. That is, the movement record information 2300 includes, for example, a delivery order, a name, an address, a latitude / longitude, a parking record position (or an entrance / carry-in entrance), an arrival record time, a departure record time, and a delivery content. Here, for example, the actual parking position (or entrance / carry-in entrance), the actual arrival time, and the actual departure time are actual values (that is, the position where the vehicle was actually parked (or the entrance or carry-in entrance actually used by the vehicle)). ), The time when it actually arrived at the delivery destination, and the time when it actually departed from the delivery destination).

また、移動実績情報2300には、実際に車両が通った経路の情報も含まれる。以降では、移動実績情報2300に含まれる経路の情報を「実績経路情報」とも表す。実績経路情報も予定経路情報と同様に、1つ以上のノードとノード間を結ぶリンクとで構成され、各リンクには、移動手段が対応付けられている。なお、移動実績情報2300に含まれる各実績値や実績経路情報は、機器30から収集された実績情報(例えば、実際に車両が移動した座標(緯度・経路)の点列や各座標の通過時刻等の情報)から算出又は決定することができる。 In addition, the movement record information 2300 also includes information on the route actually taken by the vehicle. Hereinafter, the route information included in the movement record information 2300 is also referred to as “actual route information”. Similar to the planned route information, the actual route information is also composed of one or more nodes and links connecting the nodes, and each link is associated with a means of transportation. The actual value and the actual route information included in the movement actual information 2300 are the actual information collected from the device 30 (for example, the point sequence of the coordinates (latitude / route) where the vehicle actually moved and the passing time of each coordinate. Etc.) can be calculated or determined.

差分情報抽出部103は、移動計画情報2200と移動実績情報2300との差分を示す差分情報2400を作成する。ここで、差分情報2400とは、移動計画情報2200と移動実績情報2300との間で、互いに対応する情報同士の差分を示す情報が含まれる情報である。例えば、差分情報2400には、到着予定時刻と到着実績時刻との差分を示す情報、出発予定時刻と出発実績時刻との差分を示す情報、駐車位置(又は入口・搬入口の位置)と駐車実績位置(又は実際の入口・搬入口の位置)との差分を示す情報等が含まれる。また、例えば、差分情報2400には、予定経路情報と実績経路情報との差分(例えば、予定経路情報を構成するノード及びリンクと実績経路情報を構成するノード及びリンクとの差分やノードに対応付けられている移動手段の差分等)を示す情報が含まれる。 The difference information extraction unit 103 creates the difference information 2400 indicating the difference between the movement plan information 2200 and the movement record information 2300. Here, the difference information 2400 is information including information indicating a difference between the information corresponding to each other between the movement plan information 2200 and the movement record information 2300. For example, the difference information 2400 includes information indicating the difference between the estimated arrival time and the actual arrival time, information indicating the difference between the estimated departure time and the actual departure time, the parking position (or the position of the entrance / carry-in entrance) and the parking record. Information indicating the difference from the position (or the actual position of the entrance / carry-in entrance) is included. Further, for example, the difference information 2400 is associated with the difference between the planned route information and the actual route information (for example, the difference between the node and the link constituting the planned route information and the node and the link constituting the actual route information, and the node. Information indicating the difference between the means of transportation used, etc.) is included.

これら以外にも、例えば、差分情報2400には、物品の搬入又は納入場所における滞在予定時間と、物品の搬入又は納入場所における滞在実績時間との差分を示す情報等が含まれてもよい。この差分を示す情報を用いることで、人が搬入又は納入場所まで物品を運搬するような場合に、段差の有無や段差の位置、エレベータの有無やエレベータの位置等を考慮して、移動関連情報1000を更新することができるようになる。より詳細には、例えば、車両を駐車位置に停めた後、台車等を利用してビルや建物内に人が物品を運搬する場合に、物品の搬入又は納入するフロアの位置やフロア内の位置、段差の有無、段差の位置、エレベータの有無、エレベータの位置等を考慮して、その差分を無くす又は削減するように移動関連情報1000を更新することが可能となる。 In addition to these, for example, the difference information 2400 may include information indicating the difference between the scheduled stay time at the delivery or delivery location of the article and the actual stay time at the delivery or delivery location of the article. By using the information indicating this difference, when a person transports an article to the delivery or delivery location, movement-related information is taken into consideration in consideration of the presence / absence of a step, the position of the step, the presence / absence of an elevator, the position of an elevator, and the like. You will be able to update 1000. More specifically, for example, when a person transports an article into a building or a building using a dolly or the like after the vehicle is parked at a parking position, the position of the floor or the position within the floor where the article is carried in or delivered. It is possible to update the movement-related information 1000 so as to eliminate or reduce the difference in consideration of the presence / absence of a step, the position of the step, the presence / absence of an elevator, the position of the elevator, and the like.

通知部104は、差分情報抽出部103により作成された差分情報2400に基づいて、所定の内容を調査員端末40に通知する。このような通知の内容としては、例えば、移動計画情報2200と移動実績情報2300との間に差分が生じていること及びその差分内容が挙げられる。これにより、調査員は、例えば、この通知の内容に基づいて、実際に実地調査を行ったり、外部取得情報3000を用いて調査したりした上で、調査員端末40で更新指示情報を作成することができる。 The notification unit 104 notifies the investigator terminal 40 of a predetermined content based on the difference information 2400 created by the difference information extraction unit 103. Examples of the content of such a notification include the fact that a difference has occurred between the movement plan information 2200 and the movement record information 2300, and the content of the difference. As a result, the investigator, for example, actually conducts a field survey based on the content of this notification, conducts an investigation using the externally acquired information 3000, and then creates update instruction information on the investigator terminal 40. be able to.

なお、この更新指示情報は、移動計画作成装置10に送信される。更新指示情報とは、移動関連情報1000を更新するための情報であり、例えば、移動関連情報1000に対する更新内容が含まれる情報である。具体的には、例えば、駐車予定位置と駐車実績位置との間に差分が生じている場合、更新指示情報には、移動関連情報1000に含まれる駐車位置情報を更新するための更新内容が含まれる。また、例えば、配送先の入口や搬入口が予定と実績との間で差分が生じている場合、更新指示情報には、移動関連情報1000に含まれる入口・搬入口情報を更新するための更新内容が含まれる。 The update instruction information is transmitted to the movement plan creation device 10. The update instruction information is information for updating the movement-related information 1000, and is, for example, information including update contents for the movement-related information 1000. Specifically, for example, when there is a difference between the planned parking position and the actual parking position, the update instruction information includes the update content for updating the parking position information included in the movement-related information 1000. Is done. Further, for example, when there is a difference between the schedule and the actual result at the entrance or the carry-in entrance of the delivery destination, the update instruction information is updated to update the entrance / carry-in entrance information included in the movement-related information 1000. The content is included.

また、外部取得情報3000とは、外部のシステム又は装置から取得される情報であり、例えば、官報・公開情報、走行画像情報、航空写真情報、衛星写真情報、調査員収集情報、渋滞・通行止情報等が挙げられる。官報・公開情報とは、官報や公開の文献等に開示されている情報である。走行画像情報とは、予め道路を走行させたカメラ付き車両により撮影された画像の情報である。航空写真情報及び衛星写真情報は、それぞれ航空写真及び衛星写真の情報である。調査員収集情報とは、調査員が予め道路やその周辺を実地調査した結果の情報である。渋滞・通行止情報は、道路の渋滞に関する情報や道路の通行止めに関する情報である。 The externally acquired information 3000 is information acquired from an external system or device, for example, official bulletin / public information, traveling image information, aerial photograph information, satellite photograph information, investigator collection information, traffic congestion / closed traffic. Information etc. can be mentioned. The official bulletin / public information is information disclosed in the official bulletin or public literature. The traveling image information is information of an image taken by a vehicle with a camera that has traveled on the road in advance. The aerial photograph information and the satellite photograph information are the information of the aerial photograph and the satellite photograph, respectively. The information collected by the investigator is the information obtained as a result of the investigator conducting a field survey of the road and its surroundings in advance. Congestion / closed information is information on road congestion and information on road closure.

このように、調査員は、調査員端末40に通知された通知の内容に基づいて、実際に実地調査を行ったり、外部取得情報3000を用いて調査を行ったりすることで、移動関連情報1000を更新するための更新指示情報を作成する。なお、外部取得情報3000は上述した情報に限られず、実際の道路の状況やその周辺の状況、建物の状況(入口や搬入口の位置等)等を調査又は解析するのに必要な情報であれば任意の情報が含まれてもよい。 In this way, the investigator can actually conduct a field survey based on the content of the notification notified to the investigator terminal 40, or conduct a survey using the externally acquired information 3000, thereby performing the movement-related information 1000. Create update instruction information to update. The externally acquired information 3000 is not limited to the above-mentioned information, but may be information necessary for investigating or analyzing actual road conditions, surrounding conditions, building conditions (positions of entrances and carry-in entrances, etc.). However, arbitrary information may be included.

なお、更新指示情報には、更新内容として、調査員が実地調査や外部取得情報3000を用いた調査を行った結果として直接得られた情報だけでなく、この情報に関連する情報も含まれる。例えば、駐車予定位置と駐車実績位置との間に差分が生じた原因を調査した結果、駐車予定位置としていた道路の幅員が狭いことが分かった場合、更新指示情報には、関連情報として、移動関連情報1000に含まれるネットワーク情報を更新するための更新内容が含まれる。これ以外にも、更新指示情報には、調査員が実地調査や外部取得情報3000を用いた調査を行った結果として得られた種々の情報が更新内容として含まれていてもよい。これにより、差分情報2400として抽出された差分を無くすための更新内容だけでなく、実際に調査員が実地調査した結果や外部取得情報3000を用いて調査した結果も用いて移動関連情報1000を更新することができる。 The update instruction information includes not only the information directly obtained as a result of the surveyor conducting the field survey and the survey using the externally acquired information 3000, but also the information related to this information. For example, as a result of investigating the cause of the difference between the planned parking position and the actual parking position, if it is found that the width of the road that was the planned parking position is narrow, the update instruction information is moved as related information. The update content for updating the network information included in the related information 1000 is included. In addition to this, the update instruction information may include various information obtained as a result of the surveyor conducting a field survey or a survey using the externally acquired information 3000 as the update content. As a result, the movement-related information 1000 is updated using not only the updated content for eliminating the difference extracted as the difference information 2400, but also the result of the actual field survey by the investigator and the result of the survey using the externally acquired information 3000. can do.

更新部106は、差分情報抽出部103により作成された差分情報2400又は調査員端末40から受信した更新指示情報を用いて、記憶部110に記憶されている移動関連情報1000を更新する。このとき、更新部106は、外部取得情報3000も用いて当該移動関連情報1000を更新してもよい。 The update unit 106 updates the movement-related information 1000 stored in the storage unit 110 by using the difference information 2400 created by the difference information extraction unit 103 or the update instruction information received from the investigator terminal 40. At this time, the update unit 106 may update the movement-related information 1000 by using the externally acquired information 3000 as well.

更新部106による更新の方法としては様々な方法が考えられるが、例えば、差分情報2400が示す差分を、移動関連情報1000に含まれる情報に加算(又は移動関連情報1000に含まれる情報から減算)したり、更新指示情報で移動関連情報1000に含まれる情報を上書きしたり、差分情報2400が示す差分に基づいて外部取得情報3000を解析したりすること等が挙げられる。 Various methods can be considered as the method of updating by the update unit 106. For example, the difference indicated by the difference information 2400 is added to the information included in the movement-related information 1000 (or subtracted from the information included in the movement-related information 1000). This includes overwriting the information included in the movement-related information 1000 with the update instruction information, analyzing the externally acquired information 3000 based on the difference indicated by the difference information 2400, and the like.

なお、差分情報2400が示す差分を移動関連情報1000に含まれる情報に加算(又は移動関連情報1000に含まれる情報から減算)するとは、例えば、当該差分が、駐車予定位置と駐車実績位置との差分である場合、当該差分を、移動関連情報1000に含まれる駐車位置情報に加算(又は駐車位置情報から減算)すること等である。 In addition, adding the difference indicated by the difference information 2400 to the information included in the movement-related information 1000 (or subtracting it from the information included in the movement-related information 1000) means that, for example, the difference is the difference between the planned parking position and the actual parking position. In the case of a difference, the difference is added (or subtracted from the parking position information) to the parking position information included in the movement-related information 1000.

具体的には、或る配送先の駐車予定位置を(X,Y)、駐車実績位置(X,Y)とすれば、これらの差分は、(X−X,Y−Y)と表すことができる。このため、更新部106は、当該配送先の駐車位置情報(X,Y)に対して、差分(X−X,Y−Y)を加算して、当該配送先の駐車位置情報(X,Y)に更新する。 Specifically, if the planned parking position of a certain delivery destination is (X 1 , Y 1 ) and the actual parking position (X 2 , Y 2 ), these differences are (X 2- X 1 , Y 2). It can be expressed as −Y 1 ). Therefore, the update unit 106, to the parking position information of the destination (X 1, Y 1), by adding the difference (X 2 -X 1, Y 2 -Y 1), of the destination parking Update to position information (X 2 , Y 2 ).

なお、このとき、更新部106は、予め定められた重みを用いて、加算又は減算を行っても良い。具体的には、重みをα及びβ(ただし、0≦α≦1,0≦β≦1)として、更新部106は、当該配送先の駐車位置情報(X,Y)に対して、差分(α(X−X),β(Y−Y))を加算して、当該配送先の駐車位置情報を(X+α(X−X),Y+β(Y−Y))と更新してもよい。 At this time, the update unit 106 may perform addition or subtraction using a predetermined weight. Specifically, the weights are α and β (however, 0 ≦ α ≦ 1, 0 ≦ β ≦ 1), and the update unit 106 refers to the parking position information (X 1 , Y 1 ) of the delivery destination. Add the difference (α (X 2- X 1 ), β (Y 2- Y 1 )) and add the parking position information of the delivery destination to (X 1 + α (X 2- X 1 ), Y 1 + β (Y). It may be updated as 2- Y 1 )).

また、外部取得情報3000を解析する場合としては、例えば、駐車予定位置を(X,Y)と駐車実績位置(X,Y)とで差分があるときに、更新部106は、航空写真を解析して(X,Y)には道路がないことが検出されると、(X,Y)を含むリンクをネットワーク情報から削除する更新を行うこと等が挙げられる。 Further, when analyzing the externally acquired information 3000, for example, when there is a difference between the planned parking position (X 1 , Y 1 ) and the actual parking position (X 2 , Y 2 ), the update unit 106 If it is detected that there is no road in (X 1 , Y 1 ) by analyzing the aerial photograph, the link including (X 1 , Y 1 ) may be deleted from the network information and updated.

なお、上記では更新方法を説明するにあたって、一例として、駐車位置情報を更新する場合について示したが、他の情報(例えば、滞在時間情報や入口・搬入口情報等)を更新する場合についても同様である。 In the above, in explaining the updating method, the case of updating the parking position information is shown as an example, but the same applies to the case of updating other information (for example, staying time information, entrance / carry-in entrance information, etc.). Is.

<処理の詳細>
次に、本実施形態に係る移動計画作成装置10が実行する処理の流れについて、図4を参照しながら説明する。図4は、本実施形態に係る移動計画作成装置10が実行する処理の一例を示すフローチャートである。以降のステップS101〜ステップS105は、リスト作成者端末20で配送先リスト情報2100が作成され、移動計画作成装置10に送信される度に繰り返し実行される。
<Details of processing>
Next, the flow of processing executed by the movement plan creating device 10 according to the present embodiment will be described with reference to FIG. FIG. 4 is a flowchart showing an example of the processing executed by the movement plan creating device 10 according to the present embodiment. Subsequent steps S101 to S105 are repeatedly executed each time the delivery destination list information 2100 is created by the list creator terminal 20 and transmitted to the movement plan creation device 10.

ステップS101:計画作成部101は、リスト作成者端末20から送信された配送先リスト情報2100を受信すると、この配送先リスト情報2100と、記憶部110に記憶されている移動関連情報1000とを入力として、移動計画情報2200を作成する。 Step S101: When the plan creation unit 101 receives the delivery destination list information 2100 transmitted from the list creator terminal 20, the plan creation unit 101 inputs the delivery destination list information 2100 and the movement-related information 1000 stored in the storage unit 110. As a move plan information 2200 is created.

なお、移動計画情報2200は、例えば、この移動計画情報2200に基づいて配送等を行う車両に搭載される車載機や運転手が所持するスマートフォンやタブレット端末、ウェアラブルデバイス等に送信される。これにより、当該車両の運転手は、配送計画情報2000に基づいて、物品の配送等を行うことができる。ただし、これ以外にも、例えば、移動計画情報2200を印刷した紙(例えば、運行指示書等のような紙帳票)が出力され、この紙が運転手に渡されてもよい。 The movement plan information 2200 is transmitted to, for example, an in-vehicle device mounted on a vehicle to be delivered or the like based on the movement plan information 2200, a smartphone or tablet terminal owned by a driver, a wearable device, or the like. As a result, the driver of the vehicle can deliver the goods based on the delivery plan information 2000. However, in addition to this, for example, a paper on which the movement plan information 2200 is printed (for example, a paper form such as an operation instruction sheet) may be output and this paper may be handed to the driver.

ステップS102:次に、実績収集部102は、上記のステップS102で作成された移動計画情報2200で物品の配送を行っている車両に搭載された機器30から実績情報を収集して、当該移動計画情報2200に対する移動実績情報2300を作成する。なお、上述したように、実績情報は機器30から収集されるだけでなく、例えば、当該車両のドライバーの所持する端末からの通知(メールや電話連絡等)によって行われてもよい。 Step S102: Next, the performance collecting unit 102 collects performance information from the device 30 mounted on the vehicle delivering the goods in the movement plan information 2200 created in step S102 above, and the movement plan. The movement record information 2300 for the information 2200 is created. As described above, the performance information is not only collected from the device 30, but may be, for example, notified by a notification (email, telephone contact, etc.) from a terminal possessed by the driver of the vehicle.

ステップS103:次に、差分情報抽出部103は、上記のステップS101で作成された移動計画情報2200と、上記のステップS102で作成された移動実績情報2300との差分を示す差分情報2400を作成する。 Step S103: Next, the difference information extraction unit 103 creates the difference information 2400 indicating the difference between the movement plan information 2200 created in the above step S101 and the movement record information 2300 created in the above step S102. ..

ステップS104:次に、通知部104は、上記のステップS103で作成された差分情報2400に基づいて、所定の内容(例えば、移動計画情報2200と移動実績情報2300との間に差分が生じていること及びその差分内容等)を調査員端末40に通知する。 Step S104: Next, the notification unit 104 causes a difference between the predetermined contents (for example, the movement plan information 2200 and the movement record information 2300) based on the difference information 2400 created in the above step S103. This and the contents of the difference, etc.) are notified to the investigator terminal 40.

なお、調査員端末40で作成された更新指示情報による更新を行わない場合には、上記のステップS104は実行されなくてもよい。この場合、後述するステップS105では、更新指示情報を用いた更新は行われない。 If the update instruction information created by the investigator terminal 40 is not used for updating, the above step S104 may not be executed. In this case, in step S105, which will be described later, the update using the update instruction information is not performed.

ステップS105:次に、更新部106は、上記のステップS103で作成された差分情報2400又は調査員端末40から受信した更新指示情報を用いて、記憶部110に記憶されている移動関連情報1000を更新する。このとき、更新部106は、外部取得情報3000も用いて当該移動関連情報1000を更新してもよい。なお、上述したように、更新指示情報を作成する際に外部取得情報3000が用いられてもよいし、差分情報2400で移動関連情報1000を更新する際に外部取得情報3000が用いられてもよい。 Step S105: Next, the update unit 106 uses the difference information 2400 created in step S103 or the update instruction information received from the investigator terminal 40 to store the movement-related information 1000 stored in the storage unit 110. Update. At this time, the update unit 106 may update the movement-related information 1000 by using the externally acquired information 3000 as well. As described above, the externally acquired information 3000 may be used when creating the update instruction information, or the externally acquired information 3000 may be used when updating the movement-related information 1000 with the difference information 2400. ..

<まとめ>
以上のように、本実施形態に係る移動計画作成システム1は、配送先リスト情報及び移動関連情報から作成される移動計画情報と、この移動計画情報に対する実績を示す移動実績情報との差分を用いて、当該移動関連情報を更新することを繰り返す。これにより、移動計画情報の作成と、実際の移動に基づく移動実績情報の作成とが繰り返されることで、実際の道路の状況やその周辺の状況、配送先の状況等を反映した移動関連情報に更新され、より精度が高い移動計画情報を作成することができるようになる。
<Summary>
As described above, the movement plan creation system 1 according to the present embodiment uses the difference between the movement plan information created from the delivery destination list information and the movement-related information and the movement record information indicating the actual results for the movement plan information. Then, the movement-related information is updated repeatedly. As a result, the creation of the movement plan information and the creation of the movement record information based on the actual movement are repeated, so that the movement-related information that reflects the actual road condition, the surrounding condition, the delivery destination condition, etc. It will be updated and it will be possible to create more accurate movement plan information.

なお、本実施形態では、一例として車両等を用いて物品を配送する配送サービスの配送計画を生成する場合について説明したため、「配送先」や「配送先リスト」等の用語を用いたが、一般に、「配送先」や「配送先リスト」はそれぞれ「移動先」や「移動先リスト」等と称されてもよい。 In the present embodiment, as an example, a case of generating a delivery plan for a delivery service that delivers goods using a vehicle or the like has been described, so terms such as "delivery destination" and "delivery destination list" have been used. , "Delivery destination" and "Delivery destination list" may be referred to as "Move destination", "Move destination list" and the like, respectively.

本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更等が可能である。 The present invention is not limited to the above-described embodiment disclosed specifically, and various modifications and modifications can be made without departing from the scope of claims.

1 移動計画作成システム
10 移動計画作成装置
20 リスト作成者端末
30 機器
40 調査員端末
101 計画作成部
102 実績収集部
103 差分情報抽出部
104 通知部
105 更新部
110 記憶部
1 Movement plan creation system 10 Movement plan creation device 20 List creator terminal 30 Equipment 40 Investigator terminal 101 Plan creation unit 102 Actual collection unit 103 Difference information extraction unit 104 Notification unit 105 Update unit 110 Storage unit

Claims (7)

移動体が移動する移動先のリストと、少なくとも地図に関する情報と前記移動先に関する情報とが含まれる移動関連情報とを用いて、前記移動先への移動順と前記移動先への到着予定時間と前記移動先からの出発予定時間とが少なくとも含まれる移動計画情報を作成する計画作成手段と、
前記移動体の移動実績を示す情報に基づいて、前記移動計画情報に対する実績を示す移動実績情報を作成する実績作成手段と、
前記移動計画情報と前記移動実績情報との差分を示す差分情報を作成する差分作成手段と、
前記差分情報に基づく内容の通知を、前記移動関連情報を更新するための更新情報を作成する端末に送信する通知手段と、
を有することを特徴とする情報処理システム。
Using a list of destinations to which the moving object moves, and movement-related information including at least information about the map and information about the destination, the order of movement to the destination and the estimated arrival time at the destination are determined. A planning means for creating travel planning information including at least the scheduled departure time from the travel destination, and
Based on the information indicating the movement record of the moving body, the result creating means for creating the movement record information indicating the result for the movement plan information, and
A difference creating means for creating difference information indicating a difference between the movement plan information and the movement record information, and
A notification means for transmitting a notification of the content based on the difference information to a terminal that creates update information for updating the movement-related information, and a notification means.
An information processing system characterized by having.
前記更新情報又は前記差分情報に基づいて、前記移動関連情報を更新する更新手段を有し、
前記計画作成手段は、
前記更新手段により移動関連情報が更新された場合、前記リストと、更新後の移動関連情報とを用いて、前記移動計画情報を作成する、ことを特徴とする請求項1に記載の情報処理システム。
It has an update means for updating the movement-related information based on the update information or the difference information.
The planning means
The information processing system according to claim 1, wherein when the movement-related information is updated by the update means, the movement plan information is created by using the list and the updated movement-related information. ..
前記更新手段は、
前記差分情報と、前記情報処理システムとは異なるシステム又は装置から取得された外部情報とに基づいて、前記移動関連情報を更新する、ことを特徴とする請求項2に記載の情報処理システム。
The update means
The information processing system according to claim 2, wherein the movement-related information is updated based on the difference information and external information acquired from a system or device different from the information processing system.
前記更新情報は、前記端末において、前記差分情報と前記外部情報とに基づいて作成される、ことを特徴とする請求項3に記載の情報処理システム。 The information processing system according to claim 3, wherein the update information is created in the terminal based on the difference information and the external information. 前記外部情報には、公開の文献に記載されている文献情報、カメラ付き車両により撮影された走行画像情報、航空写真情報、衛星写真情報、道路及び道路の周辺を実地調査した結果を示す情報、道路の渋滞に関する情報、及び道路の通行止めに関する情報のうちの少なくともの1つの情報が含まれる、ことを特徴とする請求項3又は4に記載の情報処理システム。 The external information includes literature information described in public literature, traveling image information taken by a vehicle equipped with a camera, aerial photograph information, satellite photograph information, information indicating the result of an on-the-spot survey of the road and its surroundings. The information processing system according to claim 3 or 4, wherein at least one piece of information regarding road congestion and information regarding road closure is included. 前記移動関連情報には、道路ネットワーク情報、住所情報、地図上における建物の表記情報、前記移動先の滞在時間情報、前記移動先の入口の位置を示す情報、前記移動先の搬入口の位置を示す情報、前記移動先における駐車位置を示す情報のうちの少なくとも1つの情報が含まれる、ことを特徴とする請求項1乃至5の何れか一項に記載の情報処理システム。 The movement-related information includes road network information, address information, notation information of a building on a map, staying time information of the destination, information indicating the position of the entrance of the destination, and the position of the carry-in entrance of the destination. The information processing system according to any one of claims 1 to 5, wherein at least one of the information to be shown and the information indicating the parking position at the moving destination is included. 移動体が移動する移動先のリストと、少なくとも地図に関する情報と前記移動先に関する情報とが含まれる移動関連情報とを用いて、前記移動先への移動順と前記移動先への到着予定時間と前記移動先からの出発予定時間とが少なくとも含まれる移動計画情報を作成する計画作成手順と、
前記移動体の移動実績を示す情報に基づいて、前記移動計画情報に対する実績を示す移動実績情報を作成する実績作成手順と、
前記移動計画情報と前記移動実績情報との差分を示す差分情報を作成する差分作成手順と、
前記差分情報に基づく内容の通知を、前記移動関連情報を更新するための更新情報を作成する端末に送信する通知手順と、
をコンピュータが実行することを特徴とする情報処理方法。
Using a list of destinations to which the moving object moves, and movement-related information including at least information about the map and information about the destination, the order of movement to the destination and the estimated arrival time at the destination are determined. A planning procedure for creating travel planning information that includes at least the scheduled departure time from the destination, and
Based on the information indicating the movement record of the moving body, the result creation procedure for creating the movement record information indicating the result for the movement plan information and the result creation procedure.
A difference creation procedure for creating difference information indicating the difference between the movement plan information and the movement record information, and
A notification procedure for transmitting a notification of the content based on the difference information to a terminal that creates update information for updating the movement-related information, and a notification procedure.
An information processing method characterized by a computer executing.
JP2019121567A 2019-06-28 2019-06-28 Information processing system and information processing method Active JP7311100B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019121567A JP7311100B2 (en) 2019-06-28 2019-06-28 Information processing system and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019121567A JP7311100B2 (en) 2019-06-28 2019-06-28 Information processing system and information processing method

Publications (2)

Publication Number Publication Date
JP2021009448A true JP2021009448A (en) 2021-01-28
JP7311100B2 JP7311100B2 (en) 2023-07-19

Family

ID=74198642

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019121567A Active JP7311100B2 (en) 2019-06-28 2019-06-28 Information processing system and information processing method

Country Status (1)

Country Link
JP (1) JP7311100B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023021790A1 (en) * 2021-08-18 2023-02-23 住友電気工業株式会社 External information acquisition device, external information acquisition method, and computer program
US20230147258A1 (en) * 2020-05-07 2023-05-11 Sumitomo Electric Industries, Ltd. Method for managing travel, travel management apparatus, and non-transitory computer-readable recording medium
WO2023243182A1 (en) * 2022-06-17 2023-12-21 住友電気工業株式会社 Vehicle operation management system, vehicle operation management method, and computer program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06119591A (en) * 1992-10-02 1994-04-28 Kao Corp Operation recorder for vehicle
JP2004005090A (en) * 2002-05-31 2004-01-08 Fujitsu Ltd Traffic impact assessment device, vehicle position grasping device, and dispatch and operation plan forming and evaluation device
JP2013180867A (en) * 2012-03-02 2013-09-12 Hitachi Automotive Systems Ltd Delivery system
JP2017222187A (en) * 2016-06-13 2017-12-21 株式会社プロドローン Control method of unmanned aircraft, unmanned aircraft, control device and longitude/latitude error sharing system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06119591A (en) * 1992-10-02 1994-04-28 Kao Corp Operation recorder for vehicle
JP2004005090A (en) * 2002-05-31 2004-01-08 Fujitsu Ltd Traffic impact assessment device, vehicle position grasping device, and dispatch and operation plan forming and evaluation device
JP2013180867A (en) * 2012-03-02 2013-09-12 Hitachi Automotive Systems Ltd Delivery system
JP2017222187A (en) * 2016-06-13 2017-12-21 株式会社プロドローン Control method of unmanned aircraft, unmanned aircraft, control device and longitude/latitude error sharing system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230147258A1 (en) * 2020-05-07 2023-05-11 Sumitomo Electric Industries, Ltd. Method for managing travel, travel management apparatus, and non-transitory computer-readable recording medium
WO2023021790A1 (en) * 2021-08-18 2023-02-23 住友電気工業株式会社 External information acquisition device, external information acquisition method, and computer program
WO2023243182A1 (en) * 2022-06-17 2023-12-21 住友電気工業株式会社 Vehicle operation management system, vehicle operation management method, and computer program

Also Published As

Publication number Publication date
JP7311100B2 (en) 2023-07-19

Similar Documents

Publication Publication Date Title
EP3333824B1 (en) Automatic detection of lane closures using probe data
US10643462B2 (en) Lane level traffic information and navigation
US10663313B2 (en) Providing traffic warnings to a user based on return journey
US10839262B2 (en) Machine learning a feature detector using synthetic training data
US9513134B1 (en) Management of evacuation with mobile objects
CN107228676A (en) The map rejuvenation of vehicle platoon from connection
CN111351492A (en) Method and system for autonomous vehicle navigation
US10281291B2 (en) Graphical user interface for smooth animation rendering of probe points
EP3795950B1 (en) Method and apparatus for providing an indoor pedestrian origin-destination matrix and flow analytics
JP7311100B2 (en) Information processing system and information processing method
EP3332536A1 (en) Method and apparatus for syncing an embedded system with plurality of devices
US9354076B2 (en) Guiding server, guiding method and recording medium recording guiding program
US20150073708A1 (en) Navigation via recorded paths
JP6982237B2 (en) Candidate position evaluation program, candidate position evaluation device, and candidate position evaluation method
US11060879B2 (en) Method, system, and computer program product for generating synthetic demand data of vehicle rides
JP6121103B2 (en) Information processing device, terminal device, server, information processing system, information processing method, and information processing program
US20230019662A1 (en) Vehicle routing with dynamic selection of turns across opposing traffic
US20230023255A1 (en) Controlled ingestion of map update data
US20230133602A1 (en) Door-step time estimation and delivery route optimization
US20210357857A1 (en) Method and apparatus for delivery verification
JP2004280573A (en) Destination management device and method
JP6517486B2 (en) Map display system
JP7393100B2 (en) Information processing device, information processing method, and program
JP7012781B2 (en) Information processing equipment, information processing methods and information processing programs
EP3825944A1 (en) Method, apparatus, and computer program product for organizing pedestrian movement

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220510

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230526

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230627

R150 Certificate of patent or registration of utility model

Ref document number: 7311100

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150