JP7292725B2 - Information processing equipment - Google Patents
Information processing equipment Download PDFInfo
- Publication number
- JP7292725B2 JP7292725B2 JP2019537718A JP2019537718A JP7292725B2 JP 7292725 B2 JP7292725 B2 JP 7292725B2 JP 2019537718 A JP2019537718 A JP 2019537718A JP 2019537718 A JP2019537718 A JP 2019537718A JP 7292725 B2 JP7292725 B2 JP 7292725B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- driver
- warehouse
- base
- route
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G61/00—Use of pick-up or transfer devices or of manipulators for stacking or de-stacking articles not otherwise provided for
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、情報処理装置に関する。 The present invention relates to an information processing device.
従来から、物流を効率的に行う方法には高い需要があり、そのための技術も数多く提案されている(例えば、特許文献1参照)。
上述の特許文献1に記載の技術によれば、荷物物流システムの円滑な運用を図るとともに、ユーザの問合せに対して荷物の運搬状況(現在位置等)を知らせることが出来る。このため、物品をユーザに配達するというようなサービスを行う場合には、非常に有用である。Conventionally, there has been a high demand for a method of efficiently performing physical distribution, and many techniques for that purpose have been proposed (see
According to the technique described in the above-mentioned
しかしながら、例えば、タイヤ等の物品をユーザから預かるようなサービスを行う場合、荷物の運搬状況をユーザに知らせるだけではサービスを効率的に運用することは難しい。
このような場合には、ユーザがサービス提供者に対して効率的に物品を引き渡し、また、効率的に物品を受け取る必要がある。
特に、ユーザが引き渡すことを希望する物品が、タイヤのように重量のある物品であれば、物品を一度倉庫等に収納することも多く、複雑な経路を取る必要がある。
また、物品を輸送するための移動体(例えばトラック)を運転する運転手には、コンプライアンスの制限(例えば、1日の運転時間の制限)が課せれられる場合も多い。However, for example, in the case of providing a service in which a user keeps goods such as tires, it is difficult to operate the service efficiently only by informing the user of the transportation status of the goods.
In such a case, it is necessary for the user to efficiently hand over the goods to the service provider and to receive the goods efficiently.
In particular, if the article that the user wishes to hand over is a heavy article such as a tire, the article is often stored in a warehouse or the like once, requiring a complicated route.
In addition, drivers who drive vehicles (eg, trucks) for transporting goods are often subject to compliance restrictions (eg, restrictions on driving hours per day).
本発明は、このような状況に鑑みてなされたものであり、物品を輸送する移動体の最適なルートとして、運転手に課せられるコンプライアンスの制限も加味したルートを逐次決定し、物品をユーザから預かるサービス等を効率的に運営することができる技術を提供することを目的とする。 The present invention has been made in view of such circumstances. The purpose is to provide a technology that can efficiently manage services such as deposits.
上記目的を達成するため、本発明の一態様の情報処理装置は、
物品をユーザから引き取るか又はユーザに受け渡す複数の拠点と、物品を保管する複数の倉庫のうち、1の拠点と1の倉庫を少なくとも含むルートを経由して、1以上の物品を運搬する移動体のスケジュールを立案する情報処理装置であって、
前記移動体は、所定のコンプライアンスの制限が課されている運転手により運転され、
前記複数の拠点毎に、当該拠点の存在位置と所定単位時間あたりの物品の入出量とを含む拠点情報を取得する拠点情報取得手段と
前記複数の倉庫毎に、当該倉庫の存在位置と所定単位時間あたりの空き状況とを含む倉庫情報を取得する倉庫情報取得手段と、
前記所定のコンプライアンスの制限を含む前記運転手に関する運転手情報を取得する運転手情報取得手段と、
前記複数の拠点毎の前記拠点情報と、前記複数の倉庫毎の前記倉庫情報と、前記運転手情報とに基づいて、1以上の前記移動体の夫々が移動するルートであって前記運転手の休息場所を含むルートを決定するルート決定手段と、
を備える。In order to achieve the above object, an information processing device according to one aspect of the present invention includes:
A movement that transports one or more items via a route that includes at least one location and one warehouse out of a plurality of locations that receive items from or deliver them to users and a plurality of warehouses that store the items. An information processing device for planning a body schedule,
The mobile object is driven by a driver who is subject to predetermined compliance limits,
Base information acquiring means for acquiring base information including the position of the base and the amount of goods entering and leaving per predetermined unit time for each of the plurality of bases; and the position of the warehouse and the predetermined unit for each of the plurality of warehouses. warehouse information acquisition means for acquiring warehouse information including availability per hour;
driver information acquisition means for acquiring driver information about the driver including the predetermined compliance limit;
Based on the base information for each of the plurality of bases, the warehouse information for each of the plurality of warehouses, and the driver information, a route along which each of the one or more moving bodies moves, and which is operated by the driver. a route determining means for determining a route including resting places;
Prepare.
本発明によれば、移動体の最適なルートとして、運転手に課せられるコンプライアンスの制限も加味したルートを逐次決定し、物品をユーザから預かるサービス等を効率的に運営することができる技術を提供することができる。 According to the present invention, it is possible to sequentially determine the optimal route of a mobile object, taking into consideration the compliance restrictions imposed on the driver, and to provide a technology capable of efficiently operating services such as receiving articles from users. can do.
以下、本発明の実施形態について、図面を用いて説明する。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の一実施形態に係る情報処理システムの構成を示している。 FIG. 1 shows the configuration of an information processing system according to one embodiment of the present invention.
図1に示す情報処理システムは、次のようなサービスを提供する際に適用される。
即ち、本発明に係る情報処理システムが適用されるサービスとは、ユーザのタイヤ等の物品を一定期間預かるサービス、換言すると、所定の物品を任意の拠点に引き渡し、その所定の物品を任意の拠点で引き取ることが出来るサービスである。
物品は特に限定されないが、説明の便宜上、タイヤであるとして以下の説明を行う。この場合、拠点とはディーラーやガソリンスタンド等、数日程度タイヤを一時保管できる場所である。
ユーザにより拠点に引き渡されたタイヤは、任意の倉庫まで輸送されて格納され、ユーザが引き取りを希望する場合には、その倉庫から任意の拠点に輸送され、その拠点でユーザに引き取られる。
なお、ユーザは、物品を引き渡した拠点と同一の拠点でタイヤを引き取ることも可能であるが、別の拠点でタイヤを引き取ることも可能である。
物品の輸送担当者は、所定の移動体(以下の例ではトラックであるとする)を用いて、1以上の拠点及び1以上の倉庫を含む所定のルートを回り、1以上のタイヤを運搬し、これらのタイヤの荷積み及びタイヤの荷卸しを行う。
また、物品の輸送担当者(以下の例ではトラックの運転手であるとし、単に運転手ということがある)には、所定のコンプライアンスの制限(例えば、1日の運転時間の制限)が課せられる。このため、上記ルートとしては、運転手が長時間の運転を行わないように、運転手の休息場所(例えば、宿泊所)を含むルートが決定される。
本実施形態の情報処理システムは、このようなサービスのもとで、運転手のコンプライアンスの制限を加味したうえで、移動体(トラック)の取るべき最適ルート(運転手の休息場所を含むルート)を決定することができる。The information processing system shown in FIG. 1 is applied when providing the following services.
That is, the service to which the information processing system according to the present invention is applied is a service in which an article such as a user's tire is kept for a certain period of time. It is a service that can be picked up by
Although the article is not particularly limited, for convenience of explanation, the following explanation is given assuming that the article is a tire. In this case, the base is a place where tires can be temporarily stored for several days, such as a dealer or a gas station.
Tires handed over to a base by a user are transported to and stored in an arbitrary warehouse, and when the user wishes to pick them up, they are transported from the warehouse to an arbitrary base and picked up by the user at the base.
It should be noted that the user can pick up the tires at the same base where the goods were handed over, but can also pick up the tires at another base.
A person in charge of transporting goods uses a predetermined moving body (a truck in the following example) to travel a predetermined route including one or more bases and one or more warehouses, and transport one or more tires. , loading and unloading these tires.
In addition, a person in charge of transporting goods (a truck driver in the following example, or simply referred to as a driver) is subject to a predetermined compliance limit (for example, a daily driving time limit). . Therefore, as the route, a route including a driver's resting place (for example, an accommodation) is determined so that the driver does not drive for a long time.
Under such a service, the information processing system of the present embodiment provides the optimal route (route including the driver's resting place) to be taken by the moving body (truck), taking into consideration the compliance restrictions of the driver. can be determined.
本実施形態の情報処理システムは、図1に示すように、上述のサービスの提供者により管理されるサーバ1と、m箇所(mは1以上の任意の整数値)の拠点K-1乃至K-mの夫々において拠点管理者により使用される拠点端末2-1乃至2-mと、n箇所(nは、mとは異なる1以上の任意の整数値)の倉庫S-1乃至S-nの夫々において倉庫管理者により使用される倉庫端末3-1乃至3-nと、p人の(pは、mともnとも異なる1以上の任意の整数値)ユーザの夫々により使用されるユーザ端末4-1乃至4-pと、q箇所(qは、mともnともpとも異なる1以上の任意の整数値)のトラックT-1乃至T-qの夫々において当該トラックを運転する運転手により使用される運転手端末5-1乃至5-qとを含むように構成される。
サーバ1と、拠点端末2-1乃至2-mの夫々と、倉庫端末3-1乃至3-nの夫々と、ユーザ端末4-1乃至4-pの夫々と、運転手端末5-1乃至5-qの夫々とはインターネット等の所定のネットワークNを介して相互に接続されている。The information processing system of this embodiment, as shown in FIG. Site terminals 2-1 to 2-m used by site managers in each of -m, and warehouses S-1 to Sn at n locations (n is an arbitrary integer value of 1 or more different from m) warehouse terminals 3-1 to 3-n used by warehouse managers in each of , and user terminals used by p users (p is an arbitrary integer value of 1 or more different from m or n) users, respectively 4-1 to 4-p and trucks T-1 to T-q at q locations (q is an arbitrary integer value of 1 or more different from m, n, and p) by the driver who drives the truck, respectively It is configured to include driver terminals 5-1 to 5-q that are used.
なお、以下、拠点端末2-1乃至2-mの夫々を個々に区別する必要がない場合、これらをまとめて「拠点端末2」と呼ぶ。
さらに、以下、倉庫端末3-1乃至3-nの夫々を個々に区別する必要がない場合、これらをまとめて「倉庫端末3」と呼ぶ。
そして、以下、ユーザ端末4-1乃至4-pの夫々を個々に区別する必要がない場合、これらをまとめて「ユーザ端末4」と呼ぶ。
そして、以下、運転手端末5-1乃至5-qの夫々を個々に区別する必要がない場合、これらをまとめて「運転手端末5」と呼ぶ。
同様に、以下、拠点K-1乃至K-mの夫々を個々に区別する必要がない場合、これらをまとめて「拠点K」と呼び、倉庫S-1乃至S-nの夫々を個々に区別する必要がない場合、これらをまとめて「倉庫S」と呼び、トラックT-1乃至T-qの夫々を個別に区別する必要がない場合、これらをまとめて「トラックT」と呼ぶ。In the following description, the base terminals 2-1 to 2-m are collectively referred to as "
Further, hereinafter, when it is not necessary to distinguish between the warehouse terminals 3-1 to 3-n individually, they are collectively referred to as "the
Hereinafter, the user terminals 4-1 to 4-p will be collectively referred to as "
Hereinafter, the driver terminals 5-1 through 5-q will be collectively referred to as "
Similarly, hereinafter, when it is not necessary to distinguish each of the bases K-1 to Km individually, they are collectively referred to as "base K", and each of the warehouses S-1 to Sn is individually distinguished. When there is no need to do so, they are collectively referred to as "warehouse S", and when it is not necessary to distinguish each of the trucks T-1 to Tq individually, they are collectively referred to as "track T".
図2は、図1の情報処理システムのうちサーバ1のハードウェア構成を示すブロック図である。
FIG. 2 is a block diagram showing the hardware configuration of the
サーバ1は、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、バス14と、入出力インターフェース15と、出力部16と、入力部17と、記憶部18と、通信部19と、ドライブ20とを備えている。
The
CPU11は、ROM12に記録されているプログラム、又は、記憶部18からRAM13にロードされたプログラムに従って各種の処理を実行する。
RAM13には、CPU11が各種の処理を実行する上において必要なデータ等も適宜記憶される。The
The
CPU11、ROM12及びRAM13は、バス14を介して相互に接続されている。このバス14にはまた、入出力インターフェース15も接続されている。入出力インターフェース15には、出力部16、入力部17、記憶部18、通信部19及びドライブ20が接続されている。
The
出力部16は、各種液晶ディスプレイ等で構成され、各種情報を出力する。
入力部17は、各種ハードウェア鉛等で構成され、各種情報を入力する。
記憶部18は、ハードディスクやDRAM(Dynamic Random Access Memory)等で構成され、各種データを記憶する。
通信部19は、インターネットを含むネットワークNを介して他の装置(図1の例では、拠点端末2、倉庫端末3、ユーザ端末4、運転手端末5等)との間で行う通信を制御する。The
The
The
The
ドライブ20は、必要に応じて設けられる。ドライブ20には磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア21が適宜装着される。ドライブ20によってリムーバブルメディア21から読み出されたプログラムは、必要に応じて記憶部18にインストールされる。またリムーバブルメディア21は、記憶部18に記憶されている各種データも、記憶部18と同様に記憶することが出来る。
A
拠点端末2、倉庫端末3、ユーザ端末4、及び運転手端末5の構成は、サーバ1の構成と基本的に同様であるので、ここではそれらの説明は省略する。
The configurations of the
このような図2のサーバ1、拠点端末2、倉庫端末3、ユーザ端末4、及び運転手端末5の各種ハードウェアと各種ソフトウェアとの協働により、次のような一連の処理(以下、「コンプライアンス付加型ルート決定処理」と呼ぶ)の実行が可能となる。 The following series of processes (hereinafter referred to as " compliance-added route determination process") can be executed.
即ち、拠点端末2-1乃至2-mの夫々は、単位時間(例えば1日)毎に、各拠点K-1乃至K-mの夫々におけるタイヤの入出量の情報(預かり/受け渡しの情報)や拠点の存在位置等の情報を取得し、サーバ1へと送信する。
このような拠点Kから得られる情報、例えば、拠点Kの位置情報、単位時間(例えば1日)毎のタイヤの預かり予定の時間帯別情報、単位時間(例えば1日)毎のタイヤの受け渡し予定の時間帯別情報等といった情報をまとめて、以下「拠点情報」と呼ぶ。
サーバ1は、単位時間(例えば1日)毎に、拠点端末2-1乃至2-mの夫々からの拠点情報を取得する。That is, each of the base terminals 2-1 to 2-m provides information on the amount of incoming/outgoing tires at each of the bases K-1 to Km (information on receipt/delivery) for each unit time (for example, one day). and the location of the base, etc., and transmits the information to the
Information obtained from such base K, for example, location information of base K, time-zone information on scheduled tire storage for each unit of time (for example, one day), schedule for delivery of tires for each unit of time (for example, one day) The information such as the time zone information, etc. will be collectively referred to as "base information" hereinafter.
The
倉庫端末3-1乃至3-nの夫々は、単位時間(例えば1日)毎に、各倉庫S-1乃至S-nの夫々における空き状況の情報(入庫/出庫の情報)や倉庫の存在位置等の情報を取得し、サーバ1へと送信する。
このような倉庫Sから得られる情報、例えば、倉庫Sの位置情報、単位時間(例えば1日)毎のタイヤの入庫予定の時間帯別情報、単位時間(例えば1日)毎のタイヤの出庫予定の時間帯別情報等の情報をまとめて、以下「倉庫情報」と呼ぶ。
サーバ1は、単位時間(例えば1日)毎に、倉庫端末3-1乃至3-nの夫々からの倉庫情報を取得する。Each of the warehouse terminals 3-1 through 3-n receives information on availability (incoming/outgoing information) in each of the warehouses S-1 through Sn and the existence of the warehouse at each unit time (for example, one day). Information such as a position is acquired and transmitted to the
Information obtained from such a warehouse S, for example, location information of the warehouse S, time zone information of scheduled tire arrival for each unit time (for example, one day), and scheduled delivery of tires for each unit time (for example, one day). The information such as the time zone information is hereinafter collectively referred to as "warehouse information".
The
運転手端末5-1乃至5-qの夫々は、単位時間(例えば1日)毎に、各トラックT-1乃至T-qの夫々を運転する運転手のID情報や、当該運転手に課せられたコンプライアンスの制限の情報を取得し、サーバ1へと送信する。
なお、コンプライアンスの制限の情報は、運転手の運転に関して設けられる種々の制限情報であり、例えば、1日の運転時間に関する制限情報(例えば、8時間以内)や、深夜の連続運転時間に関する制限情報(例えば、2時間以内)や、連続勤務日数に関する制限情報(例えば、4日以内)が挙げられる。
このようなトラックTから得られる当該トラックTを運転する運転手に関する情報、例えば、運転手のID情報や、運転手に課せられたコンプライアンスの制限の情報をまとめて、以下「運転手情報」と呼ぶ。
サーバ1は、単位時間(例えば1日)毎に、運転手端末5-1乃至5-qの夫々からの運転手情報を取得する。Each of the driver terminals 5-1 to 5-q receives the ID information of the driver who drives each of the trucks T-1 to Tq and the information imposed on the driver for each unit time (for example, one day). It acquires the information on the compliance restriction that has been issued and transmits it to the
The compliance restriction information is various restriction information provided regarding the driver's driving, such as restriction information regarding the driving time per day (for example, within 8 hours) and restriction information regarding the continuous driving time at midnight. (for example, within 2 hours) and restriction information regarding the number of consecutive working days (for example, within 4 days).
Information about the driver who drives the truck T obtained from such a truck T, such as driver ID information and information on compliance restrictions imposed on the driver, is collectively referred to as "driver information" hereinafter. call.
The
なお、上記では、運転手端末5-1乃至5-qの夫々から(つまり、トラックT-1乃至T-qの夫々から)運転手情報が取得されるものとしたが、運転手を管理する管理会社(本サービスの提供者と同じであってもよいし、異なってもよい)のサーバから、全ての運転手毎の運転手情報が単位時間(例えば1日)毎にサーバ1へ送信されるものとしてもよい。また、運転手にかかわらず、同一のコンプライアンスの制限の情報である場合には、当該制限の情報をサーバ1が予め記憶しているものとしてもよい。
In the above description, it is assumed that the driver information is obtained from each of the driver terminals 5-1 to 5-q (that is, from each of the trucks T-1 to Tq). From the server of the management company (which may be the same as or different from the provider of this service), driver information for all drivers is sent to the
サーバ1は、拠点端末2-1乃至2-mの夫々からの拠点情報、倉庫端末3-1乃至3-nの夫々からの倉庫情報、及び運転手端末5-1乃至5-qの夫々からの運転手情報を取得すると、これらの情報に基づいて、1以上のタイヤを1以上のトラックが運搬するための最適なルートであって、運転手情報(コンプライアンスの制限の情報)に基づいて運転手の休息場所を含む最適ルート(以下、「コンプライアンス付加型最適ルート」と呼ぶ)を決定する。
なお、ここで言うコンプライアンス付加型最適ルートは、運転手の休息場所を含んで決定可能であるため、長時間の移動を要するルートであってもよく、したがって、複数の地域(例えば複数の都道府県に跨った地域)の情報から決定される。The
In addition, since the compliance-added optimum route referred to here can be determined including the driver's resting place, it may be a route that requires a long time to travel. It is determined from the information of the area spanning the
ユーザ端末4は、タイヤの預かりのサービスが可能か否かの情報(以下、「利用情報」と呼ぶ)をユーザに提示する。
具体的には例えば「利用情報」は、ある拠点Kのある時間帯において、ユーザがタイヤの引き渡しが可能か否かといった情報や、ある拠点Kのある時間帯において、ユーザがタイヤの引き取りを可能か否かの情報を含む。
この利用情報は、上述のコンプライアンス付加型最適ルートが決定された際に、単位時間(例えば1日)毎の各拠点Kや各倉庫Sの空き情報に基づいて、サーバ1により生成される。The
Specifically, for example, the "usage information" is information on whether or not the user can pick up tires at a certain time zone at a certain base K, or whether or not the user can pick up tires at a certain time zone at a certain base K. Includes information on whether or not
This utilization information is generated by the
このような一連の処理がコンプライアンス付加型ルート決定処理である。
このコンプライアンス付加型ルート決定処理を実現すべく、サーバ1、拠点端末2、倉庫端末3、ユーザ端末4、及び運転手端末5は、図3に示すような機能的構成を有している。
図3は、図1のサーバ1、拠点端末2、倉庫端末3、ユーザ端末4、及び運転手端末5の機能的構成例を示す機能ブロック図である。Such a series of processes is the compliance-added route determination process.
The
FIG. 3 is a functional block diagram showing a functional configuration example of the
拠点端末2のCPU40においては、拠点情報管理部50と、拠点情報送信制御部51とが機能する。
倉庫端末3のCPU60においては、倉庫情報管理部70と、倉庫情報送信制御部71とが機能する。
サーバ1のCPU11においては、拠点情報取得部80と、倉庫情報取得部81とルート決定部82と、利用情報要求取得部83と、利用情報通知部84と、運転手情報取得部85が機能する。
運転手端末5のCPU300においては、運転手情報管理部310と、運転手情報送信制御部320とが機能する。
ユーザ端末4のCPU102においては、利用情報要求受付部120と、利用情報要求送信制御部121と、利用情報取得部122と、利用情報提示部123とが機能する。In the
In the
In the
In the
In the
拠点端末2-M(Mは、1乃至mのうち任意の整数値)の拠点情報管理部50は、拠点K―Mについての、単位時間(例えば1日)当たりのタイヤの入出量と拠点の位置情報とを含む拠点情報を取得し、管理する。
拠点情報送信制御部51は、拠点情報管理部50により管理されている拠点情報を、単位時間(例えば1日)毎に、通信部41を介してサーバ1へ送信するための制御を実行する。The base
The base information
倉庫端末3―N(Nは、1乃至nのうち任意の整数値)の倉庫情報管理部70は、倉庫S-Nについて、単位時間(例えば1日)当たりの空き状況と倉庫の位置情報とを含む倉庫情報を取得し、管理する。
倉庫情報送信制御部71は、倉庫情報管理部70により取得された倉庫情報を、単位時間(例えば1日)毎に、通信部61を介してサーバ1へ送信するための制御を実行する。The warehouse
The warehouse information
運転手端末5―Q(Qは、1乃至qのうち任意の整数値)の運転手情報管理部310は、トラックT-Qを運転する運転手について、当該運転手に課せられたコンプライアンスの制限の情報を含む運転手情報を取得し、管理する。
運転手情報送信制御部320は、運転手情報管理部310により取得された運転手情報を、単位時間(例えば1日)毎に、通信部301を介してサーバ1へ送信するための制御を実行する。The driver
The driver information
ユーザ端末4の利用情報要求受付部120は、ユーザからの利用情報の要求を、タッチ操作入力部100を介して受け付ける。
利用情報要求送信制御部121は、利用情報要求受付部120により受け付けられた利用情報要求を、通信部103を介してサーバ1へ送信するための制御を実行する。
サーバ1は、コンプライアンス付加型最適ルートに基づき決定された利用情報をユーザ端末4へ送信する。
すると、利用情報取得部122は、サーバ1から送信されてきた利用情報を取得する。
そして、利用情報提示部123は、利用情報取得部122により取得された利用情報を表示部101に表示させる制御を実行することで、ユーザに提示する。The usage information
The usage information request
The
Then, the usage
Then, the usage
サーバ1の拠点情報取得部80は、複数の拠点K-1乃至K-m毎に、単位時間(例えば1日)あたりのタイヤの入出量と拠点の位置情報とを含む拠点情報を取得する。即ち、所定の拠点端末2から拠点情報が送信されてくる毎に、拠点情報取得部80は、その拠点情報を取得する。
また、倉庫情報取得部81は、複数の倉庫S-1乃至S-n毎に、単位時間(例えば1日)あたりの空き状況と倉庫の位置情報とを含む倉庫情報を取得する。即ち、所定の倉庫端末3から倉庫情報が送信されてくる毎に、倉庫情報取得部81は、その倉庫情報を取得する。
また、運転手情報取得部85は、複数のトラックT-1乃至T-q毎に、単位時間(例えば1日)あたりの運転手情報を取得する。即ち、所定の運転手端末5から運転手情報が送信されてくる毎に、運転手情報取得部85は、その運転手情報を取得する。The site
In addition, the warehouse
Further, the driver
ルート決定部82は、単位時間(例えば1日)毎に、複数の拠点K-1乃至K-m毎の拠点情報と、複数の倉庫S-1乃至S-n毎の倉庫情報と、複数のトラックT-1乃至T-q毎の運転手情報に基づいて、1以上のトラックの夫々が移動するルートとして、コンプライアンス付加型最適ルートを決定する。
ルート決定部82はまた、コンプライアンス付加型最適ルートに基づいて利用情報を生成する。For each unit time (for example, one day), the
The
利用情報要求取得部83は、ユーザ端末4から送信されてきた利用情報の要求を取得する。
そして、利用情報通知部84は、利用情報要求取得部83により利用情報の要求が取得されると、ルート決定部82により生成された利用情報を、通信部19を介して、当該要求をしてきたユーザ端末4へ通知する。The usage information
When the usage information
図4は、図3のサーバ1が実行するコンプライアンス付加型ルート決定処理の結果の具体例を示す図である。
図4の例では、ディーラーの拠点KAと、ディーラーの拠点KBと、ガソリンスタンドの拠点KGSと、倉庫Saと、倉庫Sbと、倉庫Scとを含む所定範囲(例えば東京と大阪とを含む広域)においてトラックM1が移動する際のコンプライアンス付加型最適ルートの決定の様子が表されている。FIG. 4 is a diagram showing a specific example of the result of the compliance-added route determination process executed by the
In the example of FIG. 4, a predetermined range (for example, a wide area including Tokyo and Osaka) includes a dealer base KA, a dealer base KB, a gas station base KGS, a warehouse Sa, a warehouse Sb, and a warehouse Sc. shows how the compliance-added optimum route is determined when the truck M1 moves.
図4の例では、拠点KAの拠点端末2は、次の単位時間(例えば1日)ではタイヤT1とT2を引き取る予定がある旨を示す拠点情報Aをサーバ1に送信する。拠点KBの拠点端末2は、次の単位時間(例えば1日)ではタイヤの引き取りと受け取りは無い旨を示す拠点情報Bをサーバ1に送信する。拠点KGSの拠点端末2は、次の単位時間(例えば1日)ではタイヤの引き取りと受け取りは無い旨を示す拠点情報GSをサーバ1に送信する。
サーバ1の拠点情報取得部80(図3参照)は、これらの拠点情報A,B,GSの夫々を通信部19を介して取得する。In the example of FIG. 4, the
The location information acquisition unit 80 (see FIG. 3) of the
図4の例では、倉庫Saの倉庫端末3は、次の単位時間(例えば1日)では空きが無い旨と当該倉庫Saの位置情報とを示す倉庫情報aをサーバ1に送信する。倉庫Sbの倉庫端末3は、次の単位時間(例えば1日)では空きが1つある旨と倉庫Sbの位置情報(例えば東京)とを示す倉庫情報bをサーバ1に送信する。倉庫Scの倉庫端末3は、次の単位時間(例えば1日)では空きが1つある旨と倉庫Scの位置情報(例えば大阪)を示す倉庫情報cをサーバ1に送信する。
サーバ1の倉庫情報取得部81(図3参照)は、これらの倉庫情報a,b,cの夫々を通信部19を介して取得する。
なお、サーバ1に送信される倉庫情報には、所定単位時間あたりの空き状況と倉庫の位置情報が含まれているものとしているが、所定単位時間あたりの空き状況として空きが無い旨の情報が送信される場合には、倉庫の位置情報は送信されないものとしてもよい。空きが無い倉庫では、物品(タイヤ)を保管することができないため、当該倉庫を経由するルートが決定されることはなく、そのため、当該倉庫の位置情報は不要となるためである。In the example of FIG. 4, the
The warehouse information acquisition section 81 (see FIG. 3) of the
The warehouse information transmitted to the
図4の例では、トラックM1の運転手端末5は、当該トラックM1を運転する運転手に課せられたコンプライアンスの制限の情報として、1日の運転時間が8時間以内であることを示す運転手情報m1をサーバ1に送信する。
サーバ1の運転手情報取得部85(図3参照)は、この運転手情報m1を通信部19を介して取得する。In the example of FIG. 4, the driver's
The driver information acquisition unit 85 (see FIG. 3) of the
サーバ1のルート決定部82(図3参照)は、これらの拠点情報A,B,GS、倉庫情報a,b,c、及び運転手情報m1に基づいて、図4に示す様なルートを、次の単位時間(例えば1日)におけるトラックM1のコンプライアンス付加型最適ルートとして決定する。
即ち、トラックM1は、最初に拠点KAにてタイヤT1とT2を積み込み、倉庫Sb(東京)まで運搬してタイヤT1を積み下ろし、その後、そのまま倉庫Sc(大阪)に向かうとコンプライアンスの制限の情報(1日の運転時間が8時間以内)に違反してしまうので、倉庫Scに向かう経路途上の所定位置(例えば浜松)において休息をとり(例えば宿泊し)、その後、倉庫ScまでタイヤT2を運搬して積み下ろす、といったルートがコンプライアンス付加型最適ルートとして決定される。The route determination unit 82 (see FIG. 3) of the
That is, the truck M1 first loads the tires T1 and T2 at the base KA, transports it to the warehouse Sb (Tokyo), unloads the tire T1, and then proceeds to the warehouse Sc (Osaka). Driving time per day is 8 hours or less), so take a rest (for example, stay) at a predetermined position (for example, Hamamatsu) on the route to the warehouse Sc, and then transport the tire T2 to the warehouse Sc. unloading is determined as the compliance-added optimum route.
なお、休息場所をどのように決定するかは種々の方法が考えられる。例えば、所望の休息場所として、複数の位置情報(例えば、浜松、名古屋、京都)をサーバ1に送信することで、サーバ1が休息場所を記憶管理し、倉庫Sb(東京)から倉庫Sc(大阪)に向かう経路上で最も近い休息場所を第1候補として決定する。そして、サーバ1は、この第1候補に到着するまでに要する運転時間がコンプライアンスの制限の情報(例えば8時間以内)に違反しているか否かを判定し、違反していなければ、当該第1候補を休息場所として決定し、違反していれば、第1候補の次に経路上に近い休息場所を第2候補として決定する。このように、第k候補(kは1以上の整数)に到着するまでに要する運転時間がコンプライアンスの制限の情報に違反していれば、第k候補の次に経路上に近い第k+1候補がコンプライアンスの制限の情報に違反していないかを確認するというステップを、コンプライアンスの制限の情報に違反しない第m候補(mは1以上の整数)が見つかるまで繰り返し、第m候補を休息場所として決定する。
Various methods are conceivable as to how to determine the resting place. For example, by transmitting a plurality of location information (for example, Hamamatsu, Nagoya, Kyoto) to the
また、サーバ1は、休息場所の決定のみならず、運転手情報に基づいて休息場所での休息期間も決定するものとしてもよい。例えば、コンプライアンスの制限の情報に、連続運転時間が4時間を超えると最低1時間休息するという情報が含まれているときに、到着までに4時間以上の運転時間を要する休息場所が決定された場合には、当該休息場所において1時間以上の休息期間を決定するものとする。
Moreover, the
また、図4の例では、特定のトラックM1の運転手に課せられたコンプライアンスの制限の情報(運転手情報m1)に基づいて、特定のトラックM1のコンプライアンス付加型最適ルートが決定されるものとした。しかし、全てのトラックT-1乃至T-qのうちいずれのトラックをタイヤ運搬の対象車両とするかの決定を含めて、コンプライアンス付加型最適ルートが決定されるものとしてもよい。具体的には、トラックT-1乃至T-qの夫々の運転手端末5から送信される運転手情報m-1乃至m-qには、各運転手の現在の運転状況に関する情報(例えば、現在の運転時間に関する情報)が含まれているものとして、それぞれの運転手情報に基づいて、どの運転手のトラックを対象車両とするかが決定されるものとしてもよい。例えば、対象車両の決定の優先順位としては、現在の連続運転時間が少ない運転手のトラックが対象車両として決定され易いものとしてもよいし、月あたりの稼働が低い運転手のトラックが対象車両として決定され易いものとしてもよいし、目的地に近い運転手のトラックが対象車両として決定され易いものとしてもよい。このようにして、複数のトラックのうち、特定のトラックが対象車両として決定され、当該特定のトラックに対してコンプライアンス付加型最適ルートが決定される。
Further, in the example of FIG. 4, it is assumed that the compliance-added optimum route for the specific truck M1 is determined based on the compliance restriction information (driver information m1) imposed on the driver of the specific truck M1. bottom. However, the compliance-added optimum route may be determined including the determination of which of all the trucks T-1 to Tq should be the target vehicle for transporting tires. Specifically, the driver information m-1 to mq transmitted from the
そして、ルート決定部82は、このようにして決定したコンプライアンス付加型最適ルートに基づいて、図5に示す様な利用情報を決定する。
図5は、図3のユーザ端末に表示される、利用情報を提示する画面の一例を示す図である。Then, the
FIG. 5 is a diagram showing an example of a screen for presenting usage information displayed on the user terminal of FIG.
図5に示すように、次の単位時間(例えば今日)における、タイヤの引き取りが可能か否か、タイヤの受け渡しが可能か否かを各拠点K毎に時間帯別に示す利用情報が、ユーザ端末4の表示部101(図3参照)に表示されることで、ユーザに提示される。
具体的には例えば、図4の例の利用情報を示す画面101には、拠点K毎に、ユーザがタイヤを預けること(各拠点kにとっては引き取り)が可能な時間帯を示す領域201と、ユーザがタイヤを返却してもらうこと(各拠点kによっては受け渡し)が可能な時間帯を示す領域202とが表示される。As shown in FIG. 5, usage information indicating whether or not it is possible to pick up tires and whether or not delivery of tires is possible in the next unit time (for example, today) for each base K for each time period is stored in the user terminal. 4 is presented to the user by being displayed on the display unit 101 (see FIG. 3).
Specifically, for example, the
例えば、ユーザは、拠点KAでは13時から16時の時間帯であれば余裕をもってタイヤを預けることが可能であり、10時から13時の時間帯であれば、わずかにタイヤを預けることが可能であることを容易に視認できる。
さらにユーザは、図4の例では、タイヤを預けることが可能な時間帯であれば、領域201の右部に表示されている予約ボタンを押下することで、タイヤの予約をすることもできる。For example, at the base KA, the user can leave a tire with plenty of time between 13:00 and 16:00, and can leave a tire for a short time between 10:00 and 13:00. can be easily visually recognized.
Furthermore, in the example of FIG. 4, the user can also reserve tires by pressing a reservation button displayed on the right side of the
同様に例えば、ユーザは、拠点KAでは13時から16時の間であればわずかにタイヤを返却してもうらことが可能であり、それ以外の時間帯では、タイヤを返却してもらうことが不可能であることを容易に視認できる。
そのため、ユーザは、タイヤを返却してもらうことが可能な13時から16時の時間帯であれば、右部に表示されている予約ボタンを押下することで、タイヤの受け取りの予約をすることができる。Similarly, for example, at the base KA, the user can return the tires for a short time between 1:00 p.m. and 4:00 p.m. can be easily visually recognized.
Therefore, the user can make a reservation to receive the tire by pressing the reservation button displayed on the right side during the time period from 13:00 to 16:00 when the tire can be returned. can be done.
このように、ユーザは、タイヤを引き取ってもらいたい場合や受け取りたい場合に、引き取りが可能な拠点や受け渡しが可能な拠点を容易かつ即座に知ることができ、必要に応じてその場で引き取りや受け渡しの予約をすることもできる。 In this way, when the user wishes to have the tire picked up or received, the user can easily and immediately know the pick-up base and the pick-up base. You can also make an appointment for delivery.
次に、図6を参照して、図3の機能的構成を有するサーバ1が実行するコンプライアンス付加型ルート決定処理について説明する。
図6は、サーバ1が実行するルート決定処理の流れを説明するフローチャートである。Next, with reference to FIG. 6, compliance-added route determination processing executed by the
FIG. 6 is a flowchart for explaining the flow of route determination processing executed by the
ステップS1において、拠点情報取得部80は、拠点情報が送信されてきたか否かを判定する。
拠点端末2-1乃至2-mの何れからも拠点情報が送信されてこなければ、ステップS1においてNOであると判定されて、処理はステップS3に進む。
これに対して、拠点端末2-M(Mは1乃至mのうち何れかの整数値)から拠点情報が送信されてきていれば、ステップS1においてYESであると判定されて、処理はステップS2に進む。
ステップS2において、拠点情報取得部80は、拠点端末2-Mからの拠点情報を取得する。In step S1, the base
If the base information is not transmitted from any of the base terminals 2-1 to 2-m, it is determined as NO in step S1, and the process proceeds to step S3.
On the other hand, if the base information has been transmitted from the base terminal 2-M (M is any integer value from 1 to m), it is determined as YES in step S1, and the process proceeds to step S2. proceed to
In step S2, the base
ステップS3において、倉庫情報取得部81は、倉庫情報が送信されてきたか否かを判定する。
倉庫端末3-1乃至3-nの何れからも倉庫情報が送信されてこなければ、ステップS3においてNOであると判定されて、処理はステップS1に戻される。
これに対して、倉庫端末3-N(Nは1乃至nのうち何れかの整数値)から倉庫情報が送信されてきていれば、ステップS3においてYESであると判定されて、処理はステップS4に進む。
ステップS4において、倉庫情報取得部81は、倉庫端末3-Nからの倉庫情報を取得する。In step S3, the warehouse
If warehouse information is not transmitted from any of the warehouse terminals 3-1 to 3-n, it is determined as NO in step S3, and the process returns to step S1.
On the other hand, if the warehouse information has been transmitted from the warehouse terminal 3-N (N is any integer value from 1 to n), it is determined as YES in step S3, and the process proceeds to step S4. proceed to
In step S4, the warehouse
ステップS5において、運転手情報取得部85は、運転手情報が送信されてきたか否かを判定する。
運転手端末5-1乃至5-qの何れからも運転手情報が送信されてこなければ、ステップS5においてNOであると判定されて、処理はステップS1に戻される。
これに対して、運転手端末5-Q(Qは1乃至qのうち何れかの整数値)から倉庫情報が送信されてきていれば、ステップS5においてYESであると判定されて、処理はステップS6に進む。
ステップS6において、運転手情報取得部85は、運転手端末5-Qからの運転手情報を取得する。In step S5, the driver
If driver information is not transmitted from any of the driver terminals 5-1 to 5-q, NO is determined in step S5, and the process returns to step S1.
On the other hand, if the warehouse information has been transmitted from the driver terminal 5-Q (Q is any integer value from 1 to q), it is determined as YES in step S5, and the process proceeds to step Proceed to S6.
In step S6, the driver
ステップS7において、ルート決定部82は、所定の時間(例えば、1日等の単位時間)が経過したか否かを判定する。
所定の時間が経過していなければ、ステップS7においてNOであると判定されて、処理はステップS1に戻される。即ち、所定の時間が経過するまでの間、ステップS1乃至S7のループ処理が繰り返されて、各拠点Kからは拠点情報が、各倉庫Sからは倉庫情報が、各トラックTからは運転手情報が、夫々取得されていく。
所定の時間が経過すると、ステップ7においてYESと判定されて、処理はステップS8に進む。In step S7, the
If the predetermined time has not passed, it is determined as NO in step S7, and the process is returned to step S1. That is, the loop processing of steps S1 to S7 is repeated until a predetermined time elapses, and base information is received from each base K, warehouse information is received from each warehouse S, and driver information is received from each truck T. are acquired respectively.
After a predetermined period of time has elapsed, YES is determined in step 7, and the process proceeds to step S8.
ステップS8において、ルート決定部82は、ステップS2で取得された拠点情報とステップS4で取得された倉庫情報とステップS6で取得された運転手情報とから、タイヤを輸送するトラックのコンプライアンス付加型最適ルートを決定する。
In step S8, the
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。
また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙に過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments.
Moreover, the effects described in the present embodiment are merely enumerations of the most suitable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the present embodiment.
上述の実施形態では、物品としてタイヤを、物品を輸送するための移動体としてトラックを用いて説明を行ったが、これらは説明のための例時に過ぎず、特にこれに限定されない。
例えば、ユーザが引き渡す物品としては置物や家具等、発明の目的を達成するための範囲で、いかなる物品でも構わない。
また、例えば、物品を輸送するための移動体としてはバイクや乗用車等、いかなる輸送車両を用いても構わない。In the above-described embodiments, tires are used as articles and trucks are used as moving bodies for transporting the articles, but these are merely examples for explanation and are not particularly limited to these.
For example, the article to be handed over by the user may be any article, such as an ornament or furniture, as long as the objects of the invention are achieved.
Further, for example, any transport vehicle such as a motorcycle or a passenger car may be used as a mobile body for transporting articles.
また、上述の実施形態では、ルート決定部82がコンプライアンス付加型最適ルートを決定する方法及び利用情報を決定する方法については、特に規定していないが、いかなる方法を用いることも出来る。
即ち、本発明の目的を達成するための範囲において、どのような手段やアルゴリズムを用いることも可能である。Moreover, in the above-described embodiment, the method for determining the compliance-added optimum route and the method for determining the usage information by the
That is, any means or algorithm can be used within the scope of achieving the object of the present invention.
また、上述の実施形態では、拠点情報と倉庫情報と運転手情報のみを考慮してコンプライアンス付加型最適ルートを決定していたが、移動体の移動距離をさらに考慮してもよい。
即ち、ルート決定部82は、複数の拠点及び複数の倉庫の夫々の2点間の距離に基づいて、1以上の移動体の夫々が移動するルートを決定してもよい。
これにより、より精度よく、移動体のコンプライアンス付加型最適ルート及びユーザの利用情報を決定することが出来る。Also, in the above-described embodiment, the compliance-added optimum route is determined by considering only the location information, the warehouse information, and the driver information, but the travel distance of the moving body may be further considered.
In other words, the
As a result, it is possible to more accurately determine the compliance-added optimal route of the mobile object and the usage information of the user.
また、上述の実施形態では、季節や天気の情報を考慮することなくコンプライアンス付加型最適ルートを決定していたが、季節や天気の情報をさらに考慮してもよい。
例えば、雨の日には運転手に課せられたコンプライアンスの制限の情報よりも厳しい制限の情報が課せられるものとし、当該制限の情報に基づいてコンプライアンス付加型最適ルートが決定されるものとしてもよい。
これにより、より精度よく、移動体のコンプライアンス付加型最適ルート及びユーザの利用情報を決定することが出来る。Further, in the above-described embodiment, the compliance-added optimum route is determined without considering season and weather information, but season and weather information may be further considered.
For example, on a rainy day, stricter restriction information than the compliance restriction information imposed on the driver may be imposed, and the compliance-added optimum route may be determined based on the restriction information. .
As a result, it is possible to more accurately determine the compliance-added optimal route of the mobile object and the usage information of the user.
また、上述の実施形態では、使用する移動体の取得可否の情報や貸与の形態(賃料等)の情報を考慮することなくコンプライアンス付加型最適ルートを決定していたが、使用する移動体の取得可否や貸与の形態(賃料等)の情報をさらに考慮してもよい。
これにより、より実用的に、移動体のコンプライアンス付加型最適ルート及びユーザの利用情報を決定することが出来る。In addition, in the above-described embodiment, the compliance-added optimal route was determined without considering information on whether or not the vehicle to be used can be obtained and information on the form of rental (rent, etc.). Information on availability and form of rental (such as rent) may be further taken into consideration.
As a result, it is possible to more practically determine the compliance-added optimum route of the moving body and the usage information of the user.
また、上述の実施形態では、使用する移動体の数や容量の情報を考慮することなくコンプライアンス付加型最適ルートを決定していたが、使用する移動体の数や容量の情報をさらに考慮してもよい。
これにより、より精度よく、移動体のコンプライアンス付加型最適ルート及びユーザの利用情報を決定することが出来る。In addition, in the above-described embodiment, the compliance-added optimum route is determined without considering information on the number and capacity of mobile bodies to be used. good too.
As a result, it is possible to more accurately determine the compliance-added optimal route of the mobile object and the usage information of the user.
また、本発明の情報処理装置によれば、以下のような処理を行うことで、コンプライアンス遵守が考慮された最適な運行計画を立案することもできる。
即ち、従来からある運送システムでは、出発地から到着地までの距離と荷物の重量とに基づいて荷物を輸送する車両を決定するのが一般的であった。これは、従来からある運送システムが、荷主と運送会社との間の物流契約に基づいて処理を行う仕様になっていたことが理由の1つになっている。
これにより、従来からある運送システムでは、運転手の労働時間に関するコンプライアンスを考慮できないため、運送会社の配車スタッフが、運送会社の事情、運転手の事情等を考慮して、配車業務を行っていた。
しかしながら、物流量が激増するとともに、コンプライアンス遵守が常識となった今日では、コンプライアンスの考慮をすべて配車スタッフ任せにすることは適切ではない。
そこで、本発明の情報処理装置によれば、コンプライアンス遵守が考慮された最適な運行計画を決定することができる。これにより、例えばコンプライアンス遵守の有無に関する官公庁(例えば日本の労働基準監督署)による抜き打ちの巡回調査等に容易に対応することもできる。具体的には、コンプライアンス遵守を証明するための書面等のエビデンスを容易に生成することもできる。Further, according to the information processing apparatus of the present invention, by performing the following processing, it is possible to formulate an optimal operation plan that takes compliance into consideration.
That is, in conventional transport systems, it was common to determine a vehicle for transporting a load based on the distance from the departure point to the destination and the weight of the load. One of the reasons for this is that conventional transportation systems are designed to perform processing based on a physical distribution contract between a shipper and a transportation company.
As a result, in the conventional transportation system, compliance regarding driver's working hours could not be taken into account, so the dispatch staff of the transportation company had to consider the situation of the transportation company, the situation of the driver, etc. .
However, with the rapid increase in distribution volume, it is not appropriate to leave all compliance considerations to the vehicle dispatch staff in today's world where compliance has become common sense.
Therefore, according to the information processing apparatus of the present invention, it is possible to determine an optimal operation plan that takes compliance into consideration. As a result, for example, it is possible to easily respond to an unannounced patrol investigation by a government office (for example, the Labor Standards Inspection Office in Japan) regarding the presence or absence of compliance. Specifically, it is also possible to easily generate evidence such as documents for proving compliance.
さらに、国際的な視点でコンプライアンスを遵守することもできる。具体的には、運転手の労働時間だけではなく、労働条件についても考慮した運行計画を決定することができる。例えば、ヨーロッパでは、運転手が1人で持つことができる最大重量が決まっているが、これに対応することもできる。つまり、労働条件として、運転手が1人で持つことができる最大重量を考慮することにより、運転手の体力や健康状態が考慮された運行計画を決定することができる。 Furthermore, compliance can be observed from an international perspective. Specifically, it is possible to determine an operation plan that considers not only the working hours of the driver but also the working conditions. For example, in Europe, the maximum weight that a single driver can carry is fixed, but this can also be accommodated. In other words, by considering the maximum weight that a single driver can carry as a working condition, it is possible to determine an operation plan that takes into account the physical strength and health of the driver.
さらに、運転手の残業時間が考慮された運行計画の決定を行うこともできる。従来は、例えば今月の残業可能時間等の情報が共有されないまま配車業務が行われていたため、コンプライアンス上問題があったが、残業可能時間等が考慮された運行計画を決定することができる。 Furthermore, it is also possible to determine the operation plan in consideration of the overtime hours of the driver. In the past, there was a compliance problem because the dispatch work was performed without sharing information such as the overtime hours of the current month.
図7乃至図9は、ユーザが荷物の輸送を依頼する際の入力フォームの具体例を示す図である。 7 to 9 are diagrams showing specific examples of input forms used when a user requests the transportation of a package.
図7乃至図9に示す入力フォームに各種情報が入力されると、運転手の労働時間、休憩、休息期間、睡眠時間、及び労働負荷等についてのコンプライアンスが考慮された、運行計画が決定される。 When various types of information are entered in the input forms shown in FIGS. 7 to 9, an operation plan is determined in consideration of the driver's compliance with respect to working hours, breaks, rest periods, sleeping hours, and workload. .
図7に示すように、(1)の入力項目には、「荷物情報」として、輸送する荷物の重量(kg)を入力する欄が設けられている。この欄に、「4900」(kg)と入力すると、荷物の輸送に使用できるトラックの候補が表示される。トラックの候補は、「車番」、「車格」、「積載重量」、「荷物重量」、「可能重量」、及び「重量判定」の各情報で表示される。具体的には、車番(車両番号)が「山梨100か XX-XX」、車格が「13tウイング車」、積載重量が「13000」(kg)、荷物重量が「4900」(kg)、可能重量が「8100」(kg)、重量判定が「●」(即ち合格)であるトラックと、その他2台のトラックが候補として表示されている。なお、その他2台のトラックを示す各情報は、図7に記載のとおりである。
ユーザは、候補として表示されたトラックの中から、所望のトラックを選択する。具体的には、「選択」欄にチェックを入れる操作を行うことで選択する。As shown in FIG. 7, the input item (1) has a column for inputting the weight (kg) of the cargo to be transported as "package information". If "4900" (kg) is entered in this field, truck candidates that can be used to transport the cargo are displayed. Candidate trucks are displayed with information of "vehicle number", "vehicle class", "loaded weight", "cargo weight", "possible weight", and "weight determination". Specifically, the car number (vehicle number) is "
The user selects a desired track from among the tracks displayed as candidates. Specifically, it is selected by performing an operation of putting a check in the "Select" column.
また、図7に示すように、(2)の入力項目には、「配達情報」として、輸送する荷物の「出発地」と「到着地」とを入力する欄が設けられている。「出発地」を入力する欄に、「東京都小平市」と入力し、「到着地」を入力する欄に、「愛知県名古屋市」と入力すると、輸送する総距離が自動計算されて表示される。具体的には、「距離」の欄に「347km」と表示される。
また、輸送する総距離とともに、輸送条件を示す情報が自動計算されて表示される。表示される輸送条件には、行きの輸送条件として、「行き運転時間」、「休憩」、「休息期間」、「待機」、及び「積込」が表示されるとともに、帰りの輸送条件として、「帰り運転時間」、「休憩」、「休息期間」、及び「拘束時間」の各種情報が含まれる。具体的には、行きの輸送条件として、行き運転時間が「240」(分)、休憩が「30」(分)、休息期間が「0」(分)、待機が「30」(分)、積込が「60」(分)と表示されている。また、帰りの輸送条件として、帰り運転時間が「240」(分)、休憩が「30」(分)、休息期間が「0」(分)、拘束時間が「630」(分)と表示されている。
さらに、「作業時間」と「手待ち時間」からなる「労働時間」と、「休憩時間」の各種情報が表示される。具体的には、作業時間が「540」(分)、手待ち時間が「30」(分)、休憩時間が「60」(分)と表示されている。なお、「手待ち時間」とは、労働時間に含められるものの、実際には作業を行っていない待機時間のことをいう。Further, as shown in FIG. 7, the input item (2) is provided with columns for inputting the "departure point" and "arrival point" of the package to be transported as "delivery information". If you enter "Kodaira City, Tokyo" in the "Departure Place" field and "Nagoya City, Aichi Prefecture" in the "Destination Place" field, the total transport distance will be automatically calculated and displayed. be done. Specifically, "347 km" is displayed in the "Distance" column.
In addition to the total distance to be transported, information indicating transport conditions is automatically calculated and displayed. In the transportation conditions displayed, "outbound driving time", "break", "rest period", "standby", and "loading" are displayed as outbound transportation conditions, and as return transportation conditions, Various types of information such as "return driving time", "rest", "rest period", and "restraint time" are included. Specifically, as the transport conditions for the destination, the destination driving time is "240" (minutes), the break is "30" (minutes), the rest period is "0" (minutes), the standby is "30" (minutes), The loading is displayed as "60" (minutes). In addition, as the return transportation conditions, the return driving time is displayed as "240" (minutes), the break as "30" (minutes), the rest period as "0" (minutes), and the restraint time as "630" (minutes). ing.
Furthermore, various types of information such as "working hours" consisting of "working hours" and "waiting time" and "break times" are displayed. Specifically, the work time is displayed as "540" (minutes), the waiting time as "30" (minutes), and the break time as "60" (minutes). Note that "waiting time" refers to waiting time that is included in working hours but is not actually performed.
また、図8に示すように、(3)の入力項目には、納品時刻を指定するために、輸送する荷物の「到着時刻」を入力する欄が設けられている。「到着時刻」を入力する欄に、例えば「9:30」と入力すると、出発時刻が自動計算されて表示される。具体的には、「出発時刻」の欄に「4:30」と表示されるとともに、運転手の候補者が表示される。即ち、到着時刻が入力されると、(2)で自動計算された輸送条件に基づいて出発時刻が自動計算される。そして、出発時刻が自動計算されると、輸送条件のうち後述する休息期間、睡眠時間、及び免許の条件を満たす運転手の候補が表示される。即ち、表示される運転手の候補は、「帰社時刻」、「判定」、「休息期間」、「名前」、「年齢」、「免許」、及び「運転歴」の各種情報で表示される。具体的には、直近の帰社時刻が「18:00」、判定が「○」(即ち輸送条件を満たす)、休息期間が「10時間30分」、名前が「山田太郎」、年齢が「35歳」、免許が「大型」、及び運転歴が「13年」である運転手と、その他2人が運転手の候補として表示されている。なお、その他2人の候補を示す各情報は、図8に記載のとおりである。 Further, as shown in FIG. 8, the input item (3) has a field for inputting the "arrival time" of the package to be transported in order to specify the delivery time. If you enter, for example, "9:30" in the "arrival time" field, the departure time will be automatically calculated and displayed. Specifically, "4:30" is displayed in the "departure time" column, and the candidate drivers are displayed. That is, when the arrival time is input, the departure time is automatically calculated based on the transportation conditions automatically calculated in (2). Then, when the departure time is automatically calculated, candidate drivers who meet the conditions of a rest period, sleep time, and driver's license, which will be described later, among the transport conditions are displayed. That is, the displayed driver candidates are displayed with various information such as "time to return to office", "judgment", "rest period", "name", "age", "license", and "driving history". Specifically, the most recent time to return to work is "18:00", the judgment is "○" (that is, transportation conditions are met), the rest period is "10 hours and 30 minutes", the name is "Taro Yamada", and the age is "35". A driver with a license of "Large vehicle" and a driving experience of "13 years", and two others are displayed as candidates for drivers. Each piece of information indicating the other two candidates is as described in FIG.
ここで、画面には表示されないが、輸送条件を満たさないために運転手の候補から外れた者として、4人を例に挙げて説明する。
即ち、直近の帰社時刻が「21:00」、休息期間が「7時間30分」、名前が「秋山六郎」、年齢が「25歳」、免許が「大型」、及び運転歴が「5年」である者は、休息期間の判定が「×」(即ち輸送条件を満たさない)となっている。また、直近の帰社時刻が「23:00」、休息期間が「5時間30分」、名前が「羽田七郎」、年齢が「27歳」、免許が「大型」、及び運転歴が「7年」である者は、休息期間の判定が「×」(即ち輸送条件を満たさない)となっている。これは、いずれの者についても、休息期間が継続して8時間以上必要とされる休息期間の輸送条件を満たさないからである。
これに対して、直近の帰社時刻が「18:00」、休息期間が「10時間30分」、名前が「佐藤四郎」、年齢が「25歳」、免許が「中型」、及び運転歴が「3年」である者は、休息期間の判定が「○」(即ち輸送条件を満たす)となっている。また、直近の帰社時刻が「18:00」、休息期間が「10時間30分」、名前が「林五郎」、年齢が「18歳」、免許が「準中型」、及び運転歴が「1年」である者も、休息期間の判定が「○」(即ち輸送条件を満たす)となっている。しかしながら、この2人は、免許が適合しないため、運転手の候補から外れている。Here, although not displayed on the screen, four persons will be described as an example of those who are excluded from the candidate drivers because they do not satisfy the transportation conditions.
That is, the most recent time to return to work is "21:00", the rest period is "7 hours and 30 minutes", the name is "Rokuro Akiyama", the age is "25 years old", the license is "Large vehicle", and the driving experience is "5 years". , the rest period is judged to be "X" (that is, does not meet the transportation conditions). In addition, the most recent time to return to work is "23:00", the rest period is "5 hours and 30 minutes", the name is "Shichiro Haneda", the age is "27 years old", the license is "Large vehicle", and the driving experience is "7 years". , the rest period is judged to be "X" (that is, does not meet the transportation conditions). This is because none of the passengers meet the transport conditions for a rest period that requires a rest period of 8 consecutive hours or more.
On the other hand, the most recent time to return to work is "18:00", the rest period is "10 hours and 30 minutes", the name is "Shiro Sato", the age is "25 years old", the license is "medium vehicle", and the driving history is For those who are "three years", the judgment of the rest period is "○" (that is, the transportation conditions are met). In addition, the most recent time to return to work is "18:00", the rest period is "10 hours and 30 minutes", the name is "Ringoro", the age is "18 years old", the driver's license is "semi-medium vehicle", and the driving history is "1". For those who are "years", the judgment of the rest period is "○" (that is, the transportation conditions are satisfied). However, these two are not candidates for drivers because their licenses do not match.
また、図9に示すように、(4)の入力項目には、作業負荷や作業の難度を演算するために、「荷物情報」として、具体的な荷物の内容を入力する欄が設けられている。「荷物情報」を入力する欄に、例えば「飲料(紙パック)」、「980ケース」と入力又は選択すると、荷物重量(4900kg)が自動表示されるとともに、「難度」、「作業条件」、「作業量」、「作業重量」の各情報で表示される、作業負荷や作業の難度が自動的に演算されて表示される。具体的には、難度が「A」、作業条件が「手積み手卸」、作業量が「1960ケース」、作業重量が「9800kg」である作業と、難度が「B」、作業条件が「パレット積手卸」、作業量が「980ケース」、作業重量が「4900kg」である作業と、難度が「C」、作業条件が「パレット積パレット卸」、作業量が「0ケース」、作業重量が「0kg」である作業とが選択できるように表示される。 Further, as shown in FIG. 9, in the input item (4), there is provided a field for inputting the specific contents of the package as "package information" in order to calculate the workload and the difficulty of the work. there is If you enter or select, for example, "beverage (paper pack)" or "980 cases" in the "package information" field, the weight of the package (4900 kg) is automatically displayed, along with the "difficulty", "work conditions", The work load and difficulty level of the work, which are displayed in the information of "work volume" and "work weight", are automatically calculated and displayed. Specifically, the difficulty level is "A", the work condition is "hand loading and unloading", the work amount is "1960 cases", and the work weight is "9800 kg", and the difficulty level is "B" and the work condition is " A task with a work volume of "980 cases" and a work weight of "4900 kg", a difficulty level of "C", a work condition of "palletized pallet wholesale", and a work volume of "0 cases". A work with a weight of "0 kg" is displayed so that it can be selected.
ここで、図9に示すように難度Bが選択されると、作業条件としての「パレット積手卸」を行うことができる者が運転手の候補として表示される。即ち、運転手の候補は、「帰社時刻」、「自宅待機時間(睡眠時間目安)」、「名前」、「年齢」、「健康状態」、及び「労働負荷」の各種情報で表示される。具体的には、直近の帰社時刻が「18:00」、自宅待機時間(睡眠時間目安)が「10時間30分」、名前が「山田太郎」、年齢が「35歳」、健康状態が「◎」、及び労働負荷が「手積み可能」である者と、直近の帰社時刻が「19:00」、自宅待機時間(睡眠時間目安)が「9時間30分」、名前が「木村次郎」、年齢が「45歳」、健康状態が「○」、及び労働負荷が「手積み可能」である者と、直近の帰社時刻が「17:30」、自宅待機時間(睡眠時間目安)が「11時間」、名前が「鈴木三郎」、年齢が「55歳」、健康状態が「△」、及び労働負荷が「腰痛持ち本人確認」である者との3人が選択できるように表示されている。
ここで、候補者の健康状態を示す記号のうち、「◎」は、難度A、B、及びCのいずれの作業も行うことができることを示している。また、「○」は、難度B、Cのどちらの作業も行うことができることを示し、「△」は、難度Cの作業のみを行うことができることを示している。つまり、運転手の候補として表示された3人のうち、名前が「鈴木三郎」である候補者については、腰痛持ちであることについて本人の確認がとれているとして、難度Cの作業(パレット積パレット卸)のみを行うことができるということになる。
このように、コンプライアンス付加型ルート決定処理によれば、コンプライアンス遵守はもちろんのこと、運転手個人の健康状態の管理を含めた労務管理を適切に運営することができる。Here, when difficulty level B is selected as shown in FIG. 9, those who can perform "unloading of pallets" as a work condition are displayed as candidates for drivers. That is, the candidates for the driver are displayed as various information such as "time to return to work", "standby time at home (approximate sleep time)", "name", "age", "health condition", and "work load". Specifically, the most recent time to return to work is "18:00", the waiting time at home (approximate sleep time) is "10 hours and 30 minutes", the name is "Taro Yamada", the age is "35 years old", and the health condition is " ◎”, and the person whose workload is “can be loaded”, the most recent time to return to work is “19:00”, the waiting time at home (estimated sleep time) is “9 hours and 30 minutes”, and the name is “Jiro Kimura”. , whose age is ``45'', whose health condition is ``○'', and whose workload is ``available'', and those whose most recent return to work was ``17:30'' and whose standby time at home (approximate sleep time) is `` 11 hours", the name is "Saburo Suzuki", the age is "55 years old", the health condition is "△", and the workload is "confirmation of the person with low back pain". there is
Here, among the symbols indicating the candidate's health condition, "⊚" indicates that the candidate can perform any of the tasks of difficulty levels A, B, and C. Also, "◯" indicates that both the work with difficulty level B and C can be performed, and "Δ" indicates that only the work with difficulty level C can be performed. In other words, among the three candidates displayed as drivers, the candidate whose name is "Saburo Suzuki" is confirmed to be a person with low back pain. pallet wholesaling).
In this way, according to the compliance-added route determination process, not only compliance but also labor management including management of the driver's personal health condition can be properly managed.
図7乃至図9に示す入力フォームへの入力が完了すると、その入力内容に基づく運行計画が自動的に演算されて表示される。
図10及び図11は、入力フォームに入力された内容に基づき演算され表示された運行計画の具体例を示す図である。When the input to the input form shown in FIGS. 7 to 9 is completed, an operation plan based on the input contents is automatically calculated and displayed.
10 and 11 are diagrams showing a specific example of an operation plan calculated and displayed based on the contents entered in the input form.
図10に示すように、(5)運行計画は、「運転手の名前」、「車番」及び「車格」からなる「車両情報」の各種情報で表示されるとともに、「出発時刻」、「休憩開始」、「休憩終了」、「到着時刻」、「待機開始」、「待機終了」、「積込開始」、「積込終了」、「出発時刻」、「休憩開始」、「休憩終了」、及び「帰社時刻」の各種情報で表示される。
具体的には、まず出発から現地に到着するまでの具体的な運行計画として、「出発時刻」には「10月28日」の「4:30」に「東京都小平市」を出発することが表示されており、「休憩開始」には「10月28日」の「7:30」から「○○パーキング」で休憩を開始することが表示されており、「休憩終了」には「10月28日」の「8:00」に「○○パーキング」での休憩が終了することが表示されており、「到着時刻」には「10月28日」の「9:00」に「愛知県名古屋市」に到着することが表示されている。
続いて、現地に到着してから積込作業が完了するまでの具体的な運行計画として、「待機開始」には「10月28日」の「9:00」から「愛知県名古屋市」で待機を開始することが表示されており、「待機終了」には「10月28日」の「9:30」に「愛知県名古屋市」での待機が終了することが表示されており、「積込開始」には「10月28日」の「9:30」から「愛知県名古屋市」で積込作業を開始することが表示されており、「積込終了」には「10月28日」の「10:30」に「愛知県名古屋市」での積込作業が終了することが表示されている。
さらに続いて、積込作業が完了してから帰社するまでの具体的な運行計画として、「出発時刻」には「10月28日」の「10:30」に「愛知県名古屋市」を出発することが表示されており、「休憩開始」には「10月28日」の「13:30」から「○○パーキング」で休憩を開始することが表示されており、「休憩終了」には「10月28日」の「14:00」に「○○パーキング」での休憩が終了することが表示されており、「帰社時刻」には「10月28日」の「15:30」に「東京都小平市」に到着することが表示されている。また、運転手を拘束する時間の合計を示す「拘束時間」が「11時間」であることと、運転手が行うこととなる残業の時間を示す「残業時間」が「3時間」であることとが表示されている。As shown in FIG. 10, (5) the operation plan is displayed as various information of "vehicle information" consisting of "driver's name", "car number" and "vehicle class", as well as "departure time", "Break start", "Break end", "Arrival time", "Standby start", "Standby end", "Loading start", "Loading end", "Departure time", "Break start", "Break end" ”, and “return time” are displayed.
Specifically, as a specific operation plan from departure to arrival at the site, the "departure time" is to depart "Kodaira City, Tokyo" at "4:30" on "October 28". is displayed, "Break start" indicates that the break will start at "○○ parking" from "7:30" on "October 28", and "Break end" indicates "10 It is displayed that the break at "○○ parking" will end at "8:00" on "Month 28th", and "Aichi It is displayed that it will arrive at "Prefecture Nagoya City".
Next, as a specific operation plan from arrival at the site until loading work is completed, the "waiting start" will be at "Nagoya City, Aichi Prefecture" from "9:00" on "October 28". It is displayed that the standby will start, and in "Standby End", it is displayed that the standby in "Nagoya City, Aichi Prefecture" will end at "9:30" on "October 28". "Start loading" indicates that the loading operation will start in "Nagoya City, Aichi Prefecture" from "9:30" on "October 28", and "End loading" indicates "October 28 It is displayed that the loading operation in "Nagoya City, Aichi Prefecture" will be completed at "10:30" on "Sunday".
Furthermore, as a specific operation plan from the completion of the loading work until returning to the office, the "departure time" is "10:30" on "October 28" from "Nagoya City, Aichi Prefecture". In "Break start", it is displayed that the break will start at "○○ parking" from "13:30" on "October 28", and "Break end" is displayed It is displayed that the break at "○○ parking" will end at "14:00" on "October 28", and "15:30" on "October 28" is displayed for "time to return to work" It is displayed that it will arrive at "Kodaira City, Tokyo". In addition, the "restraint time" that indicates the total amount of time that the driver is restrained is "11 hours", and the "overtime hours" that indicates the amount of overtime that the driver will have to do is "3 hours". is displayed.
また、図11には、仮に図10に示す運行計画が実行された場合、その後どのような影響があるのかについての演算結果が示されている。
即ち、図11に示すように、運転手の今月の残業時間の累計を示す「運転手山田太郎の10月の累計残業時間」が「38時間」になることと、運転手の今月の残業可能時間を示す「運転手山田太郎の10月の残業時間残り」が「1時間」になることとが表示されている。
また、図10に示す運行計画が実行された後の定期便への影響が表示されている。具体的には、「山田太郎定期便運行」が、「運行日」及び「判定」の夫々の情報で表示されている。即ち、「10月29日」の定期便、及び「10月30日」の定期便について、いずれも「×」(即ち運行不可能)であることが表示されている。
ここで、図11に示す「判定」の内容は、労働条件、月間運行スケジュール、及びタイムカードからの各種情報に基づいて決定される。労働条件には、例えば労働基準法第36条の規定に基づく労使協定からの情報を含めることができる。具体的には、延長できる時間が1日あたり3時間、2週間の合計が25時間、1ケ月の合計が42時間、1年の合計が320時間、といった情報を含めることができる。月間運行スケジュールには、例えば運転手の定期便に関する情報を含めることができる。具体的は、1日の拘束時間が10時間、残業時間が2時間、といった情報を含めることができる。タイムカードには、例えば運転手の労働時間の実績に関する情報を含めることができる。このような情報に基づいて、上述の例の場合であれば、運転手「山田太郎」は、定期便の運行について、1日あたり2時間残業するルート設定がなされている。即ち、運転手「山田太郎」が、図10に示す運行計画に従って10月28日の運行を実行すると、今月の残業可能時間は1時間になる。その結果、1日あたり2時間残業する必要がある10月29日の定期便と10月30日の定期便とをいずれも運行することができなくなる。つまり、山田太郎が10月28日の運行を実行した場合には、翌日(10月29日)、及び翌々日(10月30日)の山田太郎の定期便についての判定は「×」となり、誰か別の運転手が応援に入るか、外部に業務委託して対応する必要があるということが示される。
このように、運行計画とともに、その運行計画を実行することによるその後の影響についても表示されるので、コンプライアンスを遵守した計画的な運行を実現させることができる。また、図10に示す運行計画は、1日分の運行計画であるが、この運行計画に基づいて、1週間分、1ケ月分、1年分といった長期の運行計画を立案することもできる。Further, FIG. 11 shows a calculation result as to what kind of influence there will be after the operation plan shown in FIG. 10 is executed.
That is, as shown in FIG. 11, "Driver Taro Yamada's cumulative overtime hours in October" indicating the cumulative overtime hours of the driver in this month is "38 hours", and the driver is allowed to work overtime in this month. It is displayed that the "remaining overtime hours for driver Taro Yamada in October" indicating the time is "1 hour".
Further, the effect on regular flights after the operation plan shown in FIG. 10 is executed is displayed. Specifically, "Taro Yamada regular flight operation" is displayed with the information of "service date" and "judgment". In other words, it is displayed that both the regular service on "October 29" and the regular service on "October 30" are "X" (that is, cannot operate).
Here, the contents of the "judgment" shown in FIG. 11 are determined based on various information from the working conditions, the monthly operation schedule, and the time card. Working conditions can include information from labor-management agreements under Article 36 of the Labor Standards Act, for example. Specifically, it is possible to include information such as 3 hours per day that can be extended, 25 hours in total for two weeks, 42 hours in total for one month, and 320 hours in total for one year. A monthly schedule may include, for example, information about the driver's scheduled flights. Specifically, information such as 10 hours of work per day and 2 hours of overtime can be included. The timecard may contain information about the performance of the driver's working hours, for example. Based on such information, in the case of the above example, the driver "Taro Yamada" is scheduled to work two hours of overtime per day for regular flights. That is, if the driver "Taro Yamada" executes the operation on October 28 according to the operation plan shown in FIG. As a result, it will be impossible to operate both the scheduled service on October 29 and the scheduled service on October 30, which require two hours of overtime per day. In other words, when Taro Yamada executes the service on October 28, the judgment for Taro Yamada's regular service on the next day (October 29) and the day after the next (October 30) is "X", and someone It indicates that it is necessary for another driver to assist or outsource the work.
In this way, together with the operation plan, the subsequent effects of executing the operation plan are also displayed, so planned operation that observes compliance can be realized. The operation plan shown in FIG. 10 is a one-day operation plan, but based on this operation plan, a long-term operation plan such as one week, one month, and one year can be drawn up.
また、上述の実施形態では、本発明の情報処理システムは、サーバ1、拠点端末2、倉庫端末3、ユーザ端末4、運転手端末5により構成されていたが、本発明の目的を達成するための例時に過ぎず、特に限定されない。
Further, in the above-described embodiment, the information processing system of the present invention was composed of the
また、図2に示す各ハードウェア構成は、本発明の目的を達成するための例示に過ぎず、特に限定されない。 Moreover, each hardware configuration shown in FIG. 2 is merely an example for achieving the object of the present invention, and is not particularly limited.
また、図3に示す機能ブロック図は、例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行出来る機能が情報処理システムに備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは、特に図3の例に限定されない。すなわち、コンプライアンス付加型最適ルートを決定するための一連の処理は、単一の情報処理装置(例えばサーバ1)によって実現されてもよいし、複数の情報処理装置(サーバ1、運転手端末5等)からなる情報処理システムによって実現されてもよい。
Also, the functional block diagram shown in FIG. 3 is merely an example and is not particularly limited. That is, it is sufficient that the information processing system has a function capable of executing the above-described series of processes as a whole, and what kind of functional blocks are used to realize this function is not particularly limited to the example of FIG. . That is, a series of processes for determining the compliance-added optimum route may be realized by a single information processing device (for example, server 1), or may be realized by a plurality of information processing devices (
また、機能ブロックの存在場所も、図3に限定されず、任意で良い。例えばサーバ1側の機能ブロックの少なくとも一部を拠点端末2、倉庫端末3、ユーザ端末4、運転手端末5のいずれかの側に設けても良いし、その逆でも良い。
そして、1つの機能ブロックは、ハードウェア単体で構成しても良いし、ソフトウェア単体との組み合わせで構成しても良い。Also, the locations of the functional blocks are not limited to those shown in FIG. 3, and may be arbitrary. For example, at least part of the functional blocks on the
One functional block may be composed of hardware alone, or may be composed of software alone.
また、上述の実施形態では拠点端末2、倉庫端末3、ユーザ端末4、及び運転手端末5はスマートフォンで構成されていたが、スマートフォンだけでなく、タブレットや今後の新しいデバイスを含めた任意の装置で構成することも出来る。
In addition, in the above-described embodiment, the
各機能ブロックの処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであっても良い。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えばサーバの他汎用のスマートフォンやパーソナルコンピュータであっても良い。When the processing of each functional block is to be executed by software, a program constituting the software is installed in a computer or the like from a network or a recording medium.
The computer may be a computer built into dedicated hardware. Also, the computer may be a computer capable of executing various functions by installing various programs, for example, a server, a general-purpose smart phone, or a personal computer.
このようなプログラムを含む記録媒体は、各ユーザにプログラムを提供するために装置本体とは別に配布される、リムーバブルメディアにより構成されるだけではなく、装置本体に予め組み込まれた状態で各ユーザに提供される記録媒体等で構成される。 A recording medium containing such a program is not only composed of a removable medium distributed separately from the device main body in order to provide each user with the program, but also is preinstalled in the device main body and sent to each user. It consists of a provided recording medium, etc.
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に添って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。 In this specification, the steps of writing a program recorded on a recording medium are not only processes performed chronologically in that order, but also processes performed in parallel or individually. It also includes the processing to be performed.
以上まとめると、本発明が適用される情報処理装置は、次のような構成を取れば足り、各種各様な実施形態を取ることが出来る。
即ち、本発明が適用される情報処理装置は、
物品をユーザから引き取るか又はユーザに受け渡す複数の拠点と、物品を保管する複数の倉庫のうち、1の拠点と1の倉庫を少なくとも含むルートを経由して、1以上の物品を運搬する移動体のスケジュールを立案する情報処理装置(サーバ1)であって、
前記移動体は、所定のコンプライアンスの制限が課されている運転手により運転され、
前記複数の拠点毎に、当該拠点の存在位置と所定単位時間あたりの物品の入出量とを含む拠点情報を取得する拠点情報取得手段(例えば、図3の拠点情報取得部80)と、
前記複数の倉庫毎に、当該倉庫の存在位置と所定単位時間あたりの空き状況とを含む倉庫情報を取得する倉庫情報取得手段(例えば、図3の倉庫情報取得部81)と、
前記所定のコンプライアンスの制限を含む前記運転手に関する運転手情報を取得する運転手情報取得手段(例えば、図3の運転手情報取得部85)と、
前記複数の拠点毎の前記拠点情報と、前記複数の倉庫毎の前記倉庫情報と、前記運転手情報とに基づいて、1以上の前記移動体の夫々が移動するルートであって前記運転手の休息場所を含むルートを決定するルート決定手段(例えば、図3のルート決定部82)と、
を備える情報処理装置であれば足りる。
このような情報処理装置を適用することで、物品預かりサービス等において、移動体の最適なルートとして、運転手のコンプライアンスの制限も加味したルートを逐次決定し、その結果として、物品をユーザから預かるサービス等を効率的に運営することができる技術を提供することが出来る。In summary, the information processing apparatus to which the present invention is applied is sufficient if it has the following configuration, and can take various embodiments.
That is, the information processing apparatus to which the present invention is applied is
A movement that transports one or more items via a route that includes at least one location and one warehouse out of a plurality of locations that receive items from or deliver them to users and a plurality of warehouses that store the items. An information processing device (server 1) for planning a body schedule,
The mobile object is driven by a driver who is subject to predetermined compliance limits,
base information acquisition means (e.g., base
Warehouse information acquisition means (for example, the warehouse
driver information acquisition means (for example, the driver
Based on the base information for each of the plurality of bases, the warehouse information for each of the plurality of warehouses, and the driver information, a route along which each of the one or more moving bodies moves, and which is operated by the driver. a route determining means (for example, the
It is sufficient if the information processing device is provided with
By applying such an information processing device, in an article custody service, etc., it is possible to successively determine a route that takes into consideration the compliance restrictions of the driver as the optimal route for a mobile body, and as a result, the article can be kept from the user. It is possible to provide technology that enables efficient management of services and the like.
1・・・サーバ、2、2-1乃至2-m・・・拠点端末、3、3-1乃至3-n・・・倉庫端末、4、4-1乃至4-p・・・ユーザ端末、5-1乃至5-q・・・運転手端末、11・・・CPU、40・・・CPU、50・・・拠点情報管理部、51・・・拠点情報送信制御部、60・・・CPU、70・・・倉庫情報管理部、71・・・倉庫情報送信制御部、80・・・拠点情報取得部、81・・・倉庫情報取得部、82・・・ルート決定部、83・・・利用情報要求取得部、84・・・利用情報通知部、85・・・運転手情報取得部、102・・・CPU、120・・・利用情報要求受付部、121・・・利用情報要求送信制御部、122・・・利用情報取得部、123・・・利用情報提示部、300・・・CPU、310・・・運転手情報管理部、320・・・運転手情報送信制御部
1:
Claims (1)
前記移動体は、1日当たりの労働時間を含む所定のコンプライアンスの制限が課されている運転手により運転され、
前記複数の拠点毎に、当該拠点の存在位置と所定単位時間あたりの物品の入出量とを含む拠点情報を取得する拠点情報取得手段と
前記複数の倉庫毎に、当該倉庫の存在位置と所定単位時間あたりの空き状況とを含む倉庫情報を取得する倉庫情報取得手段と、
前記所定のコンプライアンスの制限を含む前記運転手に関する運転手情報を取得する運転手情報取得手段と、
前記複数の拠点毎の前記拠点情報と、前記複数の倉庫毎の前記倉庫情報とに基づいて、一の拠点又は倉庫から他の拠点又は倉庫までの1以上のミニルートを繋げることで、前記移動体が移動するルートであって休息場所を含まないルートの候補を設定し、前記運転手情報に基づいて、前記候補の前記移動体の移動時間が前記1日当たりの労働時間を超えるか否かを判定し、超えると判定した候補については、予め登録されている複数の休息場所の候補のうち前記1以上のミニルート上で最も近い候補を前記運転手の休息場所として設定して、当該運転手の休息場所を途中に含むルートの候補を再設定し、前記1以上の移動体の夫々の移動時間が前記1日当たりの労働時間を超えない候補を、ルートとして決定するルート決定手段と、
を備える情報処理装置。 A movement that transports one or more items via a route that includes at least one location and one warehouse out of a plurality of locations that receive items from or deliver them to users and a plurality of warehouses that store the items. An information processing device for planning a body schedule,
The vehicle is driven by a driver who is subject to predetermined compliance limits, including working hours per day;
Base information acquiring means for acquiring base information including the position of the base and the amount of goods entering and leaving per predetermined unit time for each of the plurality of bases; and the position of the warehouse and the predetermined unit for each of the plurality of warehouses. warehouse information acquisition means for acquiring warehouse information including availability per hour;
driver information acquisition means for acquiring driver information about the driver including the predetermined compliance limit;
By connecting one or more mini-routes from one base or warehouse to another base or warehouse based on the base information for each of the plurality of bases and the warehouse information for each of the plurality of warehouses, the movement is performed. A route candidate is set that is a route along which the body moves and does not include a resting place, and based on the driver information, it is determined whether or not the travel time of the moving body of the candidate exceeds the working hours per day. With respect to the candidate determined to exceed the candidate, the nearest candidate on the one or more mini-routes among the plurality of candidates for the resting place registered in advance is set as the resting place for the driver. a route determination means for resetting route candidates including a resting place in the middle, and determining a route candidate for which the travel time of each of the one or more moving bodies does not exceed the working hours per day;
Information processing device.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023089946A JP7515923B2 (en) | 2017-08-24 | 2023-05-31 | Information processing device |
JP2024102722A JP7619699B2 (en) | 2017-08-24 | 2024-06-26 | Information processing device |
JP2024229671A JP2025031948A (en) | 2017-08-24 | 2024-12-26 | Information processing device |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017161572 | 2017-08-24 | ||
JP2017161572 | 2017-08-24 | ||
PCT/JP2018/031445 WO2019039604A1 (en) | 2017-08-24 | 2018-08-24 | Information processing device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023089946A Division JP7515923B2 (en) | 2017-08-24 | 2023-05-31 | Information processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2019039604A1 JPWO2019039604A1 (en) | 2020-09-17 |
JP7292725B2 true JP7292725B2 (en) | 2023-06-19 |
Family
ID=65438972
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019537718A Active JP7292725B2 (en) | 2017-08-24 | 2018-08-24 | Information processing equipment |
JP2023089946A Active JP7515923B2 (en) | 2017-08-24 | 2023-05-31 | Information processing device |
JP2024102722A Active JP7619699B2 (en) | 2017-08-24 | 2024-06-26 | Information processing device |
JP2024229671A Pending JP2025031948A (en) | 2017-08-24 | 2024-12-26 | Information processing device |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023089946A Active JP7515923B2 (en) | 2017-08-24 | 2023-05-31 | Information processing device |
JP2024102722A Active JP7619699B2 (en) | 2017-08-24 | 2024-06-26 | Information processing device |
JP2024229671A Pending JP2025031948A (en) | 2017-08-24 | 2024-12-26 | Information processing device |
Country Status (2)
Country | Link |
---|---|
JP (4) | JP7292725B2 (en) |
WO (1) | WO2019039604A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7308066B2 (en) * | 2019-04-12 | 2023-07-13 | 日野自動車株式会社 | sharing system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002279050A (en) | 2001-03-15 | 2002-09-27 | Toyota Industries Corp | Method for storing, delivering or disposing of object designated by user |
JP2009054193A (en) | 2008-12-08 | 2009-03-12 | Taro Saito | Tire rental computer system |
JP2013003871A (en) | 2011-06-17 | 2013-01-07 | Toyota Gifu Parts Distributor Co Ltd | Management system for tires kept in trust |
JP2014086060A (en) | 2012-10-28 | 2014-05-12 | Tadashi Watanabe | System for supporting tire keeping service in off-season |
JP2014199552A (en) | 2013-03-29 | 2014-10-23 | 大阪瓦斯株式会社 | Delivery load leveling system |
JP2015125611A (en) | 2013-12-26 | 2015-07-06 | 富士通株式会社 | Drive support program, method and device |
WO2016006014A1 (en) | 2014-07-08 | 2016-01-14 | 株式会社 東芝 | Crew member path task creating system and crew member path task creating method |
JP2017058737A (en) | 2015-09-14 | 2017-03-23 | アイエーグループ株式会社 | Tire storage service system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3416635B2 (en) * | 2000-10-13 | 2003-06-16 | イー・トラック株式会社 | Vehicle dispatching service providing system and vehicle dispatching planning system |
JP5188817B2 (en) | 2005-02-22 | 2013-04-24 | コネクティフ ソリューションズ インク. | Distributed asset management system and method |
MX343794B (en) | 2012-03-29 | 2016-11-23 | Amazon Tech Inc | Pickup locations. |
US20170154394A1 (en) | 2014-07-24 | 2017-06-01 | Pulsar Informatics, Inc. | Fatigue Optimized Routing & Tracking |
US10101164B2 (en) | 2014-10-16 | 2018-10-16 | Aayush Thakur | Route optimization system and methods of use thereof |
US9990845B2 (en) | 2015-11-20 | 2018-06-05 | Leidos, Inc. | Communications platform for facilitating efficient container transport |
-
2018
- 2018-08-24 WO PCT/JP2018/031445 patent/WO2019039604A1/en active Application Filing
- 2018-08-24 JP JP2019537718A patent/JP7292725B2/en active Active
-
2023
- 2023-05-31 JP JP2023089946A patent/JP7515923B2/en active Active
-
2024
- 2024-06-26 JP JP2024102722A patent/JP7619699B2/en active Active
- 2024-12-26 JP JP2024229671A patent/JP2025031948A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002279050A (en) | 2001-03-15 | 2002-09-27 | Toyota Industries Corp | Method for storing, delivering or disposing of object designated by user |
JP2009054193A (en) | 2008-12-08 | 2009-03-12 | Taro Saito | Tire rental computer system |
JP2013003871A (en) | 2011-06-17 | 2013-01-07 | Toyota Gifu Parts Distributor Co Ltd | Management system for tires kept in trust |
JP2014086060A (en) | 2012-10-28 | 2014-05-12 | Tadashi Watanabe | System for supporting tire keeping service in off-season |
JP2014199552A (en) | 2013-03-29 | 2014-10-23 | 大阪瓦斯株式会社 | Delivery load leveling system |
JP2015125611A (en) | 2013-12-26 | 2015-07-06 | 富士通株式会社 | Drive support program, method and device |
WO2016006014A1 (en) | 2014-07-08 | 2016-01-14 | 株式会社 東芝 | Crew member path task creating system and crew member path task creating method |
JP2017058737A (en) | 2015-09-14 | 2017-03-23 | アイエーグループ株式会社 | Tire storage service system |
Also Published As
Publication number | Publication date |
---|---|
JP7515923B2 (en) | 2024-07-16 |
JP7619699B2 (en) | 2025-01-22 |
JPWO2019039604A1 (en) | 2020-09-17 |
JP2025031948A (en) | 2025-03-07 |
JP2023110002A (en) | 2023-08-08 |
WO2019039604A1 (en) | 2019-02-28 |
JP2024114818A (en) | 2024-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11443396B2 (en) | Systems and methods for prioritizing trailers at receiving facility | |
KR102468339B1 (en) | System and method for fulfilling e-commerce orders from a hierarchy of fulfilment centres | |
Heimfarth et al. | A mixed truck and robot delivery approach for the daily supply of customers | |
TWI813992B (en) | Computerized system and computer-implemented method for item correlation | |
CN111344726A (en) | Dynamic truck routing between automation facilities | |
CN110796406A (en) | Computerized system and method for buffer inventory management | |
JP6929463B2 (en) | Transport management systems, transport management equipment, transport management methods and programs | |
US20210304137A1 (en) | Systems and methods for dynamic crowdsourced delivery | |
US11461729B2 (en) | Methods and systems for transportation dock management | |
JP7042525B2 (en) | Information processing equipment | |
JP2025031948A (en) | Information processing device | |
JP7082531B2 (en) | Transportation business management equipment and transportation business management method | |
JP2024144656A (en) | Information processing device | |
KR20200016314A (en) | Visit parcel delivery service system and method of providing visit parcel delivery service | |
JP6587304B2 (en) | Information processing device | |
JP2025034029A (en) | Information processing device, information processing method, and program | |
JP4759797B2 (en) | Transportation support system | |
JP2023117204A (en) | Information processing device and information processing method | |
Phumchusri et al. | Decision support system for open vehicle routing with transhipments and stopovers | |
CN118297221A (en) | Freight duration prediction system based on full life cycle | |
JP2005350158A (en) | Method and device for preparing plan of transporting operation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210527 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220628 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220829 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221206 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230131 |
|
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: 20230516 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230531 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7292725 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |