JP6503306B2 - Rental management server, operation route management method by rental management server, rental management system - Google Patents

Rental management server, operation route management method by rental management server, rental management system Download PDF

Info

Publication number
JP6503306B2
JP6503306B2 JP2016012857A JP2016012857A JP6503306B2 JP 6503306 B2 JP6503306 B2 JP 6503306B2 JP 2016012857 A JP2016012857 A JP 2016012857A JP 2016012857 A JP2016012857 A JP 2016012857A JP 6503306 B2 JP6503306 B2 JP 6503306B2
Authority
JP
Japan
Prior art keywords
rental
reserved
vehicle
reservation
product
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016012857A
Other languages
Japanese (ja)
Other versions
JP2017134545A (en
Inventor
忠文 集貝
忠文 集貝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Frontech Ltd
Original Assignee
Fujitsu Frontech 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 Fujitsu Frontech Ltd filed Critical Fujitsu Frontech Ltd
Priority to JP2016012857A priority Critical patent/JP6503306B2/en
Publication of JP2017134545A publication Critical patent/JP2017134545A/en
Application granted granted Critical
Publication of JP6503306B2 publication Critical patent/JP6503306B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、任意の場所でのレンタル商品の貸出及び返却を可能とさせるレンタル管理サーバに関する。   The present invention relates to a rental management server that enables lending and return of rental products at any place.

従来、レンタル商品を借りる又は返却する際には、ユーザは店舗に出向く必要があった。ユーザにとって店舗に出向くことは煩わしいことである。そこで、この煩わしさを解消するためのシステム、すなわちユーザが指定する場所及び日時でレンタル商品の貸出や返却ができるシステム(下記の特許文献1を参照)が考えられた。   Conventionally, when borrowing or returning a rental product, a user has to go to a store. It is bothersome for the user to visit the store. Therefore, a system for eliminating this inconvenience, that is, a system capable of lending and returning rental products at a place and a date specified by the user (see Patent Document 1 below) has been considered.

特開2003−296439号公報Unexamined-Japanese-Patent No. 2003-296439

しかし、上記システムでは、貸出予約の際に、店舗などに貸出予約の対象のレンタル商品の在庫がない場合には、ユーザの希望に沿えず、レンタル商品の貸出を行うことができない。   However, in the above-described system, when there is no stock of the rental product for which the reservation is to be made, the rental product can not be rented without meeting the user's request.

本発明は、上記課題に鑑み、店舗などに貸出予約の対象のレンタル商品の在庫がない場合でも、ユーザの希望に沿いつつ、レンタル業者の利益を上げることができるレンタル管理サーバを提供することを目的とする。   SUMMARY OF THE INVENTION In view of the above problems, the present invention provides a rental management server that can increase the profit of a rental company while meeting the user's wishes even if there is no stock of rental products targeted for reservation for lending in a store etc. To aim.

上記目的を達成するために、本発明は、車輌によるレンタル商品の貸出及び返却の予約に基づいて車輌ごとの運行ルートを管理するレンタル管理サーバであって、前記レンタル商品の貸出予約情報及び返却予約情報に基づいて、前記車輌ごとに運行ルートを決定するルート決定部と、決定された前記運行ルートに基づいて、所定時間における、返却により積載されるレンタル商品の積載数を前記車輌ごとに算出する算出部と、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出予約数が、店舗の在庫数を超えるか否かを判断する判断部と、前記貸出予約数が前記在庫数を超える場合、算出された前記車輌ごとの各レンタル商品の積載数に基づいて、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出の予約時間より前に前記貸出予約数を超える前記予約対象のレンタル商品を積載する車輌を特定する特定部と、特定された前記車輌が、前記予約対象のレンタル商品の貸出を行う車輌でない場合、特定された前記車輌の位置と、前記予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌の位置と、前記貸出場所とに基づいて、特定された前記車輌に積載される前記予約対象のレンタル商品を前記他の車輌へ積み替える積替場所を決定する決定部とを備え、前記ルート決定部は、決定された前記積替場所を前記両車輌の運行ルートに組み込むことを特徴とする。   In order to achieve the above object, the present invention is a rental management server that manages an operation route for each vehicle based on reservation of rental and return of rental products by vehicles, and the rental reservation information and return reservation of the rental products Based on the information, a route determination unit that determines an operation route for each of the vehicles and the number of loaded rental products loaded by return in a predetermined time are calculated for each of the vehicles based on the determined operation route. A calculation unit, a determination unit that determines whether or not the number of reserved reservations for the rental product to be reserved included in the rental reservation information exceeds the number of stores in the store, and the number of reserved reservations exceeds the number of inventory items, Based on the calculated loading number of each rental product for each of the vehicles, before the reservation time for lending of the rental product to be reserved included in the lending reservation information The identification unit that identifies a vehicle on which the reserved rental product exceeds the number of reservations, and the identified vehicle if the identified vehicle is not a rental vehicle for the reserved rental item. And the location of the other vehicle including the rental location of the rental object to be reserved in the operation route and the rental location of the reservation object to be loaded on the specified vehicle based on the lending location. And a determination unit that determines a transshipment location to be transshipped into a vehicle, wherein the route determination unit incorporates the determined transshipment location into an operation route of the two vehicles.

また、本発明のレンタル管理サーバにおいて、前記決定部が、前記積替場所を決定する際、積み替えにかかる積替コストと、レンタル商品を貸し出すことにより得られる貸出利益とを比較し、前記貸出利益が前記積替コストを上回る場所を前記積替場所として決定することは、好ましい態様である。   Further, in the rental management server according to the present invention, when the determination unit determines the transshipment location, the transshipment cost for transshipment is compared with the rental profit obtained by lending the rental product, and the rental profit is obtained. It is a preferable aspect to determine a place where the cost exceeds the transshipment cost as the transshipment place.

また、本発明のレンタル管理サーバにおいて、前記決定部が、あらかじめ決められた複数の積替場所の候補の中から、前記積替場所を決定することは、好ましい態様である。   Further, in the rental management server of the present invention, it is a preferable aspect that the determination unit determines the transshipment location from among a plurality of transshipment location candidates determined in advance.

また、本発明は、車輌によるレンタル商品の貸出及び返却の予約に基づいて車輌ごとの運行ルートを管理するレンタル管理サーバによる運行ルート管理方法であって、前記レンタル商品の貸出予約情報及び返却予約情報に基づいて、前記車輌ごとに運行ルートを決定するステップと、決定された前記運行ルートに基づいて、所定時間における、返却により積載されるレンタル商品の積載数を前記車輌ごとに算出するステップと、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出予約数が、店舗の在庫数を超えるか否かを判断するステップと、前記貸出予約数が前記在庫数を超える場合、算出された前記車輌ごとの各レンタル商品の積載数に基づいて、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出の予約時間より前に前記貸出予約数を超える前記予約対象のレンタル商品を積載する車輌を特定するステップと、特定された前記車輌が、前記予約対象のレンタル商品の貸出を行う車輌でない場合、特定された前記車輌の位置と、前記予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌の位置と、前記貸出場所とに基づいて、特定された前記車輌に積載される前記予約対象のレンタル商品を前記他の車輌へ積み替える積替場所を決定するステップと、決定された前記積替場所を前記両車輌の運行ルートに組み込むステップとを有することを特徴とする。   Further, the present invention is an operation route management method by a rental management server that manages an operation route for each vehicle based on reservation of rental and return of rental products by the vehicle, wherein the rental reservation information and return reservation information of the rental product Determining an operation route for each of the vehicles, and calculating, for each of the vehicles, the number of loaded rental products to be loaded at a predetermined time based on the determined operation routes. Determining whether or not the number of reserved reservations for the rental product to be reserved included in the rental reservation information exceeds the number of stock in the store; and if the number of reserved reservations exceeds the number of stock, the calculated vehicle Prior to the reservation time of the rental product for the rental object to be reserved included in the rental reservation information, based on the number of loads of each rental product for each Identifying a vehicle carrying the reserved rental product exceeding the number of reserved loans, and if the specified vehicle is not a vehicle for lending the reserved rental product, the position of the specified vehicle And the location of the other vehicle including the rental location of the rental object to be reserved in the operation route and the rental location of the reservation object to be loaded on the specified vehicle based on the lending location. The method may further comprise the steps of: determining a transshipment site to be transshipped into a vehicle; and incorporating the determined transshipment site into the operating route of the two vehicles.

また、本発明は、レンタル商品の貸出及び返却の予約を行う際に利用する予約端末と、車輌によるレンタル商品の貸出及び返却の予約に基づいて車輌ごとの運行ルートを管理するレンタル管理サーバとを備えるレンタル管理システムであって、前記予約端末が、前記レンタル商品の貸出予約情報及び返却予約情報を前記レンタル管理サーバへ送信し、前記レンタル管理サーバが、前記レンタル商品の貸出予約情報及び返却予約情報に基づいて、前記車輌ごとに運行ルートを決定し、決定された前記運行ルートに基づいて、所定時間における、返却により積載されるレンタル商品の積載数を前記車輌ごとに算出し、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出予約数が、店舗の在庫数を超えるか否かを判断し、前記貸出予約数が前記在庫数を超える場合、算出された前記車輌ごとの各レンタル商品の積載数に基づいて、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出の予約時間より前に前記貸出予約数を超える前記予約対象のレンタル商品を積載する車輌を特定し、特定された前記車輌が、前記予約対象のレンタル商品の貸出を行う車輌でない場合、特定された前記車輌の位置と、前記予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌の位置と、前記貸出場所とに基づいて、特定された前記車輌に積載される前記予約対象のレンタル商品を前記他の車輌へ積み替える積替場所を決定し、決定された前記積替場所を前記両車輌の運行ルートに組み込むことを特徴とする。   Further, the present invention provides a reservation terminal used when making a reservation of rental product rental and return, and a rental management server which manages an operation route for each vehicle based on a reservation of rental product rental and return by the vehicle. The rental management system, wherein the reservation terminal transmits rental reservation information and return reservation information of the rental product to the rental management server, and the rental management server transmits the rental reservation information and return reservation information of the rental product. The operation route is determined for each of the vehicles based on the above, and the number of loaded rental products to be loaded by return in a predetermined time is calculated for each of the vehicles based on the determined operation route, and the lending reservation information It is determined whether or not the number of reserved reservations for rental products included in the reservation target exceeds the number of stocks in the store, and the number of reserved reservations is If it exceeds the number of stocks, the number of reserved reservations exceeds the reserved reservation time of the rental product of the reservation object included in the lending reservation information, based on the calculated number of loads of each rental product for each vehicle If the vehicle on which the reserved rental product is to be loaded is specified, and the specified vehicle is not a vehicle for lending the reserved rental product, the specified vehicle position and the reserved rental product A transfer location for transferring the reserved product to be reserved that is loaded on the specified vehicle based on the location of the other vehicle including the loan location in the operation route and the location of the transfer location. The determined and determined transshipment site is incorporated into the operating route of the two vehicles.

本発明によれば、店舗などに貸出予約の対象のレンタル商品の在庫がない場合でも、ユーザの希望に沿いつつ、レンタル業者の利益を上げることができる。   According to the present invention, it is possible to increase the profit of the rental company while meeting the user's request even when the store etc. does not have the stock of the rental product targeted for the reservation for lending.

実施の形態におけるレンタル管理システムの構成の一例を示す図である。It is a figure which shows an example of a structure of the rental management system in embodiment. 実施の形態に係るレンタル管理サーバの具体的な機能構成の一例を示す図である。It is a figure which shows an example of a specific function structure of the rental management server which concerns on embodiment. 実施の形態における車輌Xが管轄するエリアのレンタル予約テーブルの一例を示す図である。It is a figure which shows an example of the rental reservation table of the area which the vehicle X manages in embodiment. 実施の形態における車輌Yが管轄するエリアのレンタル予約テーブルの一例を示す図である。It is a figure which shows an example of the rental reservation table of the area which the vehicle Y manages in embodiment. 実施の形態における車輌Xと車輌Yの管轄エリアを示す図である。It is a figure which shows the jurisdiction area of the vehicle X in embodiment, and the vehicle Y. FIG. 実施の形態における運行ルートの一例を示す図である。It is a figure which shows an example of the operation route in embodiment. 実施の形態における最低必要コストテーブルの一例を示す図である。It is a figure which shows an example of the minimum required cost table in embodiment. 実施の形態におけるレンタル商品の積載数を車輌ごとに算出した結果を示す図である。It is a figure which shows the result of having calculated the number of loading of the rental goods in embodiment according to each vehicle. 実施の形態における在庫テーブルの一例を示す図である。It is a figure which shows an example of the stock table in embodiment. 実施の形態における積替コストテーブルの一例を示す図である。It is a figure which shows an example of the transshipment cost table in embodiment. 実施の形態における利益テーブルの一例を示す図である。It is a figure which shows an example of the profit table in embodiment. 実施の形態に係るレンタル管理サーバを実現するためのハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions for implement | achieving the rental management server which concerns on embodiment. 実施の形態に係るレンタル管理サーバにおける積替場所を組み込む運行ルートの決定フローの一例を示すフローチャートである。It is a flowchart which shows an example of the determination flow of the operation route which incorporates the transshipment place in the rental management server which concerns on embodiment.

以下、実施の形態について図面を参照して説明する。まず、実施の形態に係るレンタル管理システム1の一例について図1を用いて説明する。レンタル管理システム1は、予約端末2(2a、2b、2c)、レンタル管理サーバ3から構成されている。予約端末2とレンタル管理サーバ3は、ネットワーク4を介して繋がっている。この例では、予約端末2は3台のみであるが、3台に限られるものではない。   Embodiments will be described below with reference to the drawings. First, an example of the rental management system 1 according to the embodiment will be described with reference to FIG. The rental management system 1 includes reservation terminals 2 (2a, 2b, 2c) and a rental management server 3. The reservation terminal 2 and the rental management server 3 are connected via the network 4. In this example, the number of reservation terminals 2 is only three, but the number is not limited to three.

なお、レンタル管理サーバ3には、レンタル商品の貸出や返却が店舗以外の指定された場所で行うことができるように、貸出登録や返却登録が可能な不図示のPC(Personal Computer)が不図示のネットワークを介して接続される。PCには、例えばレンタル商品に付されたRFIDタグを読み取るRFIDリーダやユーザの認証を行う認証装置が接続される。また、PCには、例えばカメラなどの撮像装置が設置され、レンタル商品の状態などの確認を行うことができるようにしてもよい。PCなどの設備により、店舗以外の場所でのレンタル商品の貸出や返却の情報をレンタル管理サーバ3へ登録することができる。PCなどの設備は、後述する車輌に搭載されている。   Note that the rental management server 3 does not show a PC (Personal Computer) (not shown) that can perform loan registration and return registration so that rental products can be rented and returned at designated places other than the store. Connected through a network of For example, an RFID reader that reads an RFID tag attached to a rental product or an authentication device that authenticates a user is connected to the PC. Further, an imaging device such as a camera may be installed in the PC, for example, so that the status of the rental product can be confirmed. Information such as rental and return of rental products at locations other than stores can be registered in the rental management server 3 by using equipment such as a PC. Equipment such as a PC is mounted on a vehicle to be described later.

予約端末2は、車輌によるレンタル商品の貸出や返却の予約を行う際に利用される端末であって、例えば、ユーザが保有するスマートフォンなどの携帯端末やPCなどである。ここでのユーザは、レンタル商品の貸出や返却の予約を希望する者を言う。レンタル商品の貸出を予約する場合、ユーザは、例えば、予約端末2の画面に表示される不図示の貸出予約画面を利用して、貸出を希望するレンタル商品のタイトル、貸出数、希望貸出日、貸出日数などを入力する。また、レンタル商品の返却を予約する場合、ユーザは、例えば、予約端末2の画面に表示される不図示の返却予約画面を利用して、返却を希望するレンタル商品のタイトル、返却数、希望返却日などを入力する。なお、貸出予約と同時に返却予約をするようにしてもよい。   The reservation terminal 2 is a terminal used when making a rental product rental reservation or return reservation by a vehicle, and is, for example, a mobile terminal such as a smartphone held by a user, a PC, or the like. The user here refers to a person who desires to make a reservation for rental or return of rental products. When making a reservation for rental of a rental product, the user uses, for example, a lending reservation screen (not shown) displayed on the screen of the reservation terminal 2 to select the title of the rental product for which lending is desired, the number of loans, the desired lending date, Enter the number of loan days etc. In addition, when making a reservation for return of the rental product, the user uses, for example, a return reservation screen (not shown) displayed on the screen of the reservation terminal 2 to display the title, the number of returns, and the desired return Enter the date etc. The return reservation may be made simultaneously with the lending reservation.

レンタル管理サーバ3は、レンタル商品の一般的な管理、すなわちレンタル商品の貸出状況や延滞状況などを管理する。また、レンタル管理サーバ3は、予約端末2からのレンタル商品の貸出や返却の予約を受け付け、レンタル業者の店舗などのレンタル商品の在庫を確認し、在庫がない場合には、返却予定のレンタル商品を考慮して、貸出予約を受け付けられるか否かを判断する。具体的な処理については後述する。   The rental management server 3 manages the general management of rental products, that is, the rental status and the arrears status of rental products. In addition, the rental management server 3 accepts the reservation of rental products for rental or return from the reservation terminal 2, checks the stock of rental products such as the store of the rental company, and if there is no stock, the rental products to be returned In consideration of the above, it is determined whether or not a loan reservation can be accepted. Specific processing will be described later.

なお、上記判断の説明を分かりやすくするため、前提として、例えば、レンタル商品の貸出や返却の予約は、貸出又は返却をする日の前日の15時まで受け付ける。また、レンタル管理サーバ3は、貸出又は返却をする日の前日の15時から16時までに後述する貸出や返却の予約を受け付けられるか否かを決定し、受付の可否を16時から17時までにユーザへ通知する。また、レンタル商品は、返却後に商品のクリーニングなどが不要で、すぐに貸し出せるものとする。   In order to make the explanation of the above judgment intelligible, as a premise, for example, the reservation of rental or return of the rental product is received until 15:00 the day before the date of the loan or return. In addition, the rental management server 3 determines whether it is possible to receive a reservation for lending or return, which will be described later, from 15:00 to 16:00 on the day before the day for lending or returning, and acceptance of acceptance is from 16:00 to 17:00. Notify the user by In addition, rental products do not require cleaning of the products after return and can be lent out immediately.

ここで、実施の形態に係るレンタル管理サーバ3の機能構成の一例について図2を用いて説明する。図2に示すように、レンタル管理サーバ3は、受付部20、ルート決定部21、算出部22、判断部23、特定部24、決定部25、格納部26から構成されている。   Here, an example of a functional configuration of the rental management server 3 according to the embodiment will be described with reference to FIG. As shown in FIG. 2, the rental management server 3 includes a reception unit 20, a route determination unit 21, a calculation unit 22, a determination unit 23, a specification unit 24, a determination unit 25, and a storage unit 26.

受付部20は、予約端末2からのレンタル商品の貸出や返却の予約を受け付け、レンタル予約テーブルとして格納部26に格納する。レンタル予約テーブルの一例を図3A、図3Bに示す。ここでのレンタル予約テーブルは、レンタル商品の貸出や返却を行う車輌ごとのテーブルとなっている。レンタル商品の貸出や返却は、複数の車輌で行い、車輌ごとに貸出や返却の管轄エリアが決められている。車輌とは、レンタル商品を運ぶことができるものであればよく、車輪の数や、エンジンやバッテリーの有無を問わないものである。   The reception unit 20 receives a reservation for rental of the rental product from the reservation terminal 2 and a return, and stores the reservation as a rental reservation table in the storage unit 26. An example of the rental reservation table is shown in FIGS. 3A and 3B. The rental reservation table here is a table for each vehicle that rents or returns rental products. The rental products are rented and returned by a plurality of vehicles, and the jurisdiction area for lending and return is determined for each vehicle. A vehicle may be anything that can carry rental products, regardless of the number of wheels, the presence or absence of an engine or a battery.

例えば、図4に示すように、車輌Xはエリア40を管轄エリアとし、車輌Yはエリア41を管轄エリアとして決められている。この例のように、エリア40とエリア41が重複するエリア42があってもよい。エリア40には返却場所a、b、貸出場所c、dが含まれ、エリア41には返却場所e、f、貸出場所g、hが含まれる。なお、返却場所a、b、e、fは、貸出場所にもなり得、また貸出場所c、d、g、hは、返却場所にもなり得る。また、この例では、車輌は車輌Xと車輌Yの2台であるが、更に他の車輌があってもよい。   For example, as shown in FIG. 4, the vehicle X is determined to have the area 40 as the jurisdiction area, and the vehicle Y is determined to have the area 41 as the jurisdiction area. As in this example, there may be an area 42 in which the area 40 and the area 41 overlap. The area 40 includes return places a and b and lending places c and d, and the area 41 includes return places e and f and lending places g and h. The return places a, b, e, f may be lending places, and the lending places c, d, g, h may be return places. Also, in this example, there are two vehicles, the vehicle X and the vehicle Y, but there may be other vehicles.

図3Aのレンタル予約テーブルは、車輌Xが管轄するエリア40のレンタル予約テーブルである。レンタル予約テーブルは、予約日、貸出又は返却場所、予約時間、レンタル商品、貸出予約数、返却予約数から構成されている。図3Aのレンタル予約テーブルは、11月28日分の予約であって、例えば、返却場所aにおいて9時にレンタル商品Aを100個返却するという予約がある。一方、図3Bのレンタル予約テーブルは、車輌Yが管轄するエリア41のレンタル予約テーブルであるが、基本的に図3Aのレンタル予約テーブルと同様であるため、説明を省略する。なお、ここでは、車輌ごとにレンタル予約テーブルを分けているが、車輌ごとに分けずに1つのレンタル予約テーブルとしてまとめてもよい。   The rental reservation table of FIG. 3A is a rental reservation table of the area 40 under the control of the vehicle X. The rental reservation table includes a reservation date, a rental or return place, a reservation time, rental products, the number of reserved reservations, and the number of returned reservations. The rental reservation table of FIG. 3A is a reservation for November 28. For example, there is a reservation for returning 100 rental products A at 9 o'clock in the return place a. On the other hand, although the rental reservation table of FIG. 3B is a rental reservation table of the area 41 managed by the vehicle Y, since it is basically the same as the rental reservation table of FIG. 3A, the description will be omitted. Here, although the rental reservation table is divided for each vehicle, it may be combined into one rental reservation table without being divided for each vehicle.

ルート決定部21は、レンタル商品の貸出予約情報及び返却予約情報、すなわち図3A、図3Bのレンタル予約テーブルに基づいて、車輌ごとの運行ルートを決定する。貸出予約情報とは、レンタル商品の貸出予約に関する情報であって、図3Aや図3Bにおける予約日、貸出場所、予約時間、レンタル商品、貸出予約数などである。また、返却予約情報とは、レンタル商品の返却予約に関する情報であって、図3Aや図3Bにおける予約日、返却場所、予約時間、レンタル商品、返却予約数などである。   The route determination unit 21 determines an operation route for each vehicle based on the rental reservation information and return reservation information of the rental product, that is, the rental reservation table of FIG. 3A and FIG. 3B. The lending reservation information is information related to the lending reservation of the rental product, and includes the reservation date, the lending location, the reservation time, the rental product, the number of lending reservations, etc. in FIG. 3A or 3B. Further, the return reservation information is information regarding return reservation of the rental product, and is the reservation date, return location, reservation time, rental product, number of return reservations, etc. in FIG. 3A or 3B.

ここで、車輌Xの11月28日の運行ルートの決定の一例について説明する。ルート決定部21は、図3Aのレンタル予約テーブルから、貸出又は返却場所の情報と予約時間を取得し、それぞれの予約を実行できるように運行ルートを決定する。具体的には、ルート決定部21は、レンタル予約テーブルの時間順に貸出又は返却場所を回るルートを運行ルートとして決定する。ただし、異なる場所で予約時間が重なる場合など物理的に運行ができない場合には、ルート決定部21は、できる限りユーザの希望に沿うように、予約時間をずらすなどしてもよい。その場合、予約をしたユーザに対して予約時間の変更通知を行い、承諾を得る必要がある。   Here, an example of the determination of the operation route on November 28 of the vehicle X will be described. The route determination unit 21 obtains information on a rental or return place and a reservation time from the rental reservation table of FIG. 3A, and determines an operation route so that each reservation can be performed. Specifically, the route determination unit 21 determines a route around the rental or return place in order of time in the rental reservation table as the operation route. However, when it is not possible to physically operate, for example, when the reservation times overlap in different places, the route determination unit 21 may shift the reservation time so as to meet the user's wishes as much as possible. In that case, it is necessary to notify the user who made the reservation of the change of the reservation time and to obtain the consent.

図3Aのレンタル予約テーブルの場合、図5に示すように、店舗を出発して、場所(返却場所)a、場所(返却場所)b、場所(貸出場所)c、場所(貸出場所)dの順に回って店舗に戻ってくる運行ルートとなる。車輌Yについても図3Bのレンタル予約テーブルを用いて同様に運行ルートが決定される。   In the case of the rental reservation table of FIG. 3A, as shown in FIG. 5, leaving the store, the place (return place) a, place (return place) b, place (loan place) c, place (loan place) d It becomes an operation route that comes back to the store in turn. An operation route is similarly determined for the vehicle Y using the rental reservation table of FIG. 3B.

なお、ルート決定部21は、貸出場所や返却場所へ訪問する際に必要なコスト(最低必要コスト)を下回る場所へは基本的に訪問しないと決定し、運行ルートにその場所を組み込まないようにしてもよい。ただし、最低必要コストを下回る場合でも、今後(翌日以降)の貸出を考慮して商品を回収した方がよい場合には返却場所などへの訪問をするようにしてもよい。最低必要コストを管理する最低必要コストテーブルの一例を図6に示す。最低必要コストテーブルは、場所、時間、最低必要コストから構成されている。例えば、場所(返却場所)aへ9時に訪問する場合には、最低必要コスト10(例えば、車輌の燃料代や有料道路の道路通行料)が必要となる。最低必要コストは、同じ場所でも時間帯によって異なるものであってもよい。   In addition, the route determination unit 21 determines not to visit basically a location lower than the cost (minimum necessary cost) necessary for visiting a loan location or return location, and does not incorporate the location in the operation route. May be However, even if it is less than the minimum necessary cost, if it is better to collect the product in consideration of the loan (from the next day) in the future, a visit to a return place or the like may be made. An example of the minimum required cost table for managing the minimum required cost is shown in FIG. The minimum required cost table consists of location, time, and minimum required cost. For example, when visiting a place (return place) a at 9 o'clock, a minimum required cost of 10 (for example, the cost of fuel for a vehicle or the toll of a toll road) is required. The minimum required cost may be the same place or different depending on the time of day.

また、ルート決定部21は、後述する、決定された積替場所を両車輌(X車輌、Y車輌)の運行ルートに組み込む処理を行う。   In addition, the route determination unit 21 performs processing for incorporating the determined transshipment location, which will be described later, into the operation route of both vehicles (X vehicle, Y vehicle).

算出部22は、ルート決定部21によって決定された運行ルートに基づいて、所定時間(例えば、車輌が貸出場所又は返却場所に到着する時間ごと)における、返却により積載されるレンタル商品の積載数を車輌ごとに算出する。算出された結果の一例を図7に示す。図7に示す返却予約数の括弧書き内の英文字は返却場所を示している。例えば、9時の時点で、レンタル商品Aが返却場所aで100個返却され、車輌Xには9時の時点でレンタル商品Aが100個積載されることがわかる。レンタル商品B、Cについては9時の時点では積載されないことがわかる。図7に示す結果によれば、他の時間帯においても同様に、返却による積載数を把握することができる。   Based on the operation route determined by the route determination unit 21, the calculation unit 22 determines the number of loaded rental products loaded by return in a predetermined time (for example, every time a vehicle arrives at a lending place or a return place). Calculated for each vehicle. An example of the calculated result is shown in FIG. The English letters in parentheses of the number of return reservations shown in FIG. 7 indicate the return place. For example, it can be seen that 100 pieces of the rental product A are returned at the return place a at 9 o'clock, and 100 pieces of the rental product A are loaded on the vehicle X at 9 o'clock. It can be seen that the rental products B and C are not loaded at 9 o'clock. According to the result shown in FIG. 7, the number of returned loads can be grasped similarly in other time zones.

判断部23は、貸出予約情報、すなわち図3A及び図3Bのレンタル予約テーブルに含まれる予約対象のレンタル商品の貸出予約数が、レンタル業者の店舗の在庫数を超えるか否かを判断する。店舗の在庫数は、例えば図8に示す在庫テーブルで管理される。在庫テーブルは、日付、レンタル商品、在庫数から構成されている。例えば、11月27日において、レンタル商品A、B、Cは、それぞれ在庫数が10個となっている。   The determination unit 23 determines whether or not the number of reserved reservations for rental products to be reserved that are included in the rental reservation information of the rental reservation information, ie, the rental reservation tables in FIG. 3A and FIG. The stock quantity of the store is managed by, for example, a stock table shown in FIG. The inventory table is composed of dates, rental products, and the number of stocks. For example, on November 27, the rental products A, B, and C each have a stock quantity of ten.

具体的に、判断部23は、図3Aのレンタル予約テーブルの貸出場所cにおけるレンタル商品Aの5個、貸出場所dにおけるレンタル商品Cの3個が、店舗の在庫数で足りるか否かを判断する。また、判断部23は、図3Bのレンタル予約テーブルの貸出場所gにおけるレンタル商品Aの20個、貸出場所hにおけるレンタル商品Aの2個が、店舗の在庫数で足りるか否かを判断する。このとき、レンタル商品A、B、Cは、在庫数がそれぞれ10個であるため、判断部23は、レンタル商品Aの20個については、店舗の在庫では貸し出すことができないと判断する。   Specifically, the determination unit 23 determines whether five pieces of the rental product A at the lending location c of the rental reservation table in FIG. 3A and three pieces of the rental commodity C at the lending location d are sufficient for the store inventory number. Do. Further, the determination unit 23 determines whether or not 20 pieces of the rental product A at the lending place g of the rental reservation table in FIG. 3B and two pieces of the rental product A at the lending place h are sufficient for the store inventory. At this time, since the number of stocks of the rental products A, B, and C is 10, the determination unit 23 determines that 20 of the rental products A can not be lent out with the stock of the store.

特定部24は、貸出予約数が在庫数を超える場合、算出された車輌ごとの各レンタル商品の積載数に基づいて、予約対象のレンタル商品の貸出の予約時間より前に貸出予約数を超える予約対象のレンタル商品を積載する車輌を特定する。具体的には、特定部24は、レンタル商品Aの20個の貸出の予約時間、この場合、14時(図3Bのレンタル予約テーブルを参照)より前に、レンタル商品Aの20個を越えて積載する車輌を特定する。特定部24は、車輌Xが9時の時点でレンタル商品Aを100個積載することが図7に示す算出結果に基づいてわかるため、車輌Xを特定する。   When the number of reserved reservations exceeds the number of stocks, the identifying unit 24 makes a reservation exceeding the number of reserved reservations prior to the rental reservation time of the rental product to be reserved, based on the calculated number of loading of each rental product for each vehicle. Identify the vehicle on which the target rental product is loaded. Specifically, the identification unit 24 exceeds the reserved time for rental of the 20 rental products A, in this case, beyond 20 for the rental products A before 14 o'clock (see the rental reservation table in FIG. 3B). Identify the vehicles to be loaded. The identifying unit 24 identifies the vehicle X because it can be known based on the calculation result shown in FIG.

レンタル商品Aを20個貸し出す車輌は車輌Yであり、レンタル商品Aを100個積載する車輌は車輌Xである。そのため、車輌Xに積載されるレンタル商品Aを車輌Yに積み替える必要がある。   A vehicle that lends 20 rental products A is a vehicle Y, and a vehicle on which 100 rental products A are loaded is a vehicle X. Therefore, it is necessary to transfer the rental product A loaded on the vehicle X to the vehicle Y.

決定部25は、特定された車輌(車輌X)の位置情報と、予約対象のレンタル商品(この場合、レンタル商品A)の貸出場所(貸出場所g)を運行ルートに含む他の車輌(車輌Y)の位置情報と、貸出場所の位置情報とに基づいて、特定された車輌に積載された予約対象のレンタル商品を他の車輌へ積み替える積替場所を決定する。決定される積替場所は、例えば、車輌Xが管轄するエリア40と車輌Yが管轄するエリア41が重複するエリア42内又はエリア42の周辺であることが好ましい。両車輌の移動距離が長くならないようにするためである。   The determination unit 25 determines the position information of the identified vehicle (vehicle X) and the rental vehicle (vehicle rental location g) of the rental product to be reserved (in this case, the rental product A) in the operation route. On the basis of the position information of) and the position information of the lending place, the transshipment place to which the reserved rental product loaded in the specified vehicle is to be transshipped to another car is determined. It is preferable that the determined transshipment place is, for example, in or around an area 42 where the area 40 under the control of the vehicle X and the area 41 under the control of the vehicle Y overlap. This is to prevent the moving distance between the two vehicles from increasing.

具体的には、決定部25は、9時(レンタル商品Aの積載時間)から14時(レンタル商品Aの貸出時間)の間における、運行ルートに基づく車輌Xの位置情報と、運行ルートに基づく車輌Yの位置情報と、貸出場所gの位置情報とに基づいて、ルート決定部21によって決定された各車輌の運行ルートの遂行に支障がないレンタル商品Aの積替場所を、既存のルート検索機能を用いて決定する。ここでの位置情報は、例えばGPS(Global Positioning System)機能を用いて得られる緯度及び経度の情報である。   Specifically, the determination unit 25 is based on the location information of the vehicle X based on the operation route and the operation route between 9:00 (loading time of the rental product A) and 14:00 (renting time of the rental commodity A). Based on the location information of the vehicle Y and the location information of the lending location g, the existing route is searched for the transshipment location of the rental product A that does not hinder the operation route of each vehicle determined by the route determination unit 21 Make a decision using the function. The position information here is, for example, latitude and longitude information obtained using a GPS (Global Positioning System) function.

また、決定部25は、積替場所を決定する際、あらかじめ決められた複数の積替場所の候補の中から、ルート決定部21によって決定された各車輌の運行ルートの遂行に支障がない場所を積替場所として決定するようにしてもよい。これにより、積替場所の決定の処理を即座に容易に行うことができる。また、決定部25は、積替場所を決定する際、積み替えにかかる積替コストと、レンタル商品を貸し出すことにより得られる貸出利益とを比較し、貸出利益が積替コストを上回る(貸出利益が積替コスト以上の)場所を積替場所として決定するようにしてもよい。これにより、利益が得られない積み替えを回避することができる。   In addition, when determining the transshipment location, the determining unit 25 is a location that does not disturb the operation route of each vehicle determined by the route determining unit 21 among the plurality of transshipment location candidates determined in advance. May be determined as the transshipment site. Thereby, processing of the decision of the transshipment place can be performed easily and immediately. In addition, when determining the transshipment location, the determination unit 25 compares the transshipment cost for transshipment with the lending profit obtained by lending the rental product, and the lending profit exceeds the transshipment cost (the lending profit is greater than the transshipment cost). A location (more than the transshipment cost) may be determined as the transshipment location. This makes it possible to avoid transshipments that do not benefit.

上記積替コストを管理する積替コストテーブルの一例を図9に示し、商品を貸し出すことによって得られる貸出利益を管理する利益テーブルの一例を図10に示す。積替コストテーブルは、積替場所と積替コストから構成されている。この例では、積替場所Zで積み替えを行うと、積替コストが1000かかる。積替コストは、例えば車輌の燃料代や有料道路の道路通行料などのコストから算出される。ここでは、1つの積替場所のみが示されているが、複数の積替場所があってもよい。   An example of the transshipment cost table for managing the transshipment cost is shown in FIG. 9, and an example of a profit table for managing the lending profit obtained by lending the product is shown in FIG. The transshipment cost table is composed of a transshipment location and a transshipment cost. In this example, transshipment at transshipment site Z costs 1000 transshipment costs. The transshipment cost is calculated from, for example, the cost of fuel for the vehicle and the cost of toll roads. Although only one transshipment location is shown here, there may be multiple transshipment locations.

利益テーブルは、レンタル商品と、1個のレンタル商品を貸し出した際に得られる利益とから構成されている。この例では、レンタル商品Aは、1個貸し出すと50の利益が得られる。そのため、上記の例では、レンタル商品Aを20個貸し出すと50×20個=1000の利益が得られる。よって、貸出利益が積替コスト以上であるため、決定部25は、積替場所Zを積替場所として決定する。なお、積替コストテーブルに複数の積替場所がある場合、決定部25は、利益が最も得られる場所を積替場所と決定するようにしてもよい。   The profit table includes rental products and profits obtained when one rental product is lent. In this example, one rental product A provides 50 benefits. Therefore, in the above example, if twenty rental products A are lent out, a profit of 50 × 20 = 1000 is obtained. Therefore, the determination unit 25 determines the transshipment location Z as the transshipment location because the rental profit is equal to or higher than the transshipment cost. When there are a plurality of transshipment places in the transshipment cost table, the determination unit 25 may determine the place where the profit is obtained most as the transshipment place.

格納部26は、レンタル管理サーバ3を動作させるために必要なプログラムなどを格納するものである。また、上述した各種テーブルを格納するものである。   The storage unit 26 stores programs and the like necessary for operating the rental management server 3. In addition, the various tables described above are stored.

ここで、実施の形態に係るレンタル管理サーバ3を実現するためのハードウェア構成の一例について図11を用いて説明する。ハードウェア構成は、例えば、CPU(Central Processing Unit)111、HDD(Hard Disk Drive)112、ROM(Read Only Memory)113、RAM(Random Access Memory)114、通信インタフェース(I/F)115、バス116を備えている。CPU111、HDD112、ROM113、RAM114、通信インタフェース(I/F)115は、例えば、バス116を介して互いに接続されている。   Here, an example of a hardware configuration for realizing the rental management server 3 according to the embodiment will be described with reference to FIG. The hardware configuration may be, for example, a central processing unit (CPU) 111, a hard disk drive (HDD) 112, a read only memory (ROM) 113, a random access memory (RAM) 114, a communication interface (I / F) 115, and a bus 116. Is equipped. The CPU 111, the HDD 112, the ROM 113, the RAM 114, and the communication interface (I / F) 115 are connected to one another via, for example, a bus 116.

CPU111は、バス116を介して、HDD112などに格納されるレンタル管理サーバ3の各種処理を行うためのプログラムを読み込み、読み込んだプログラムをRAM114に一時的に格納し、そのプログラムにしたがって各種処理を行うものであり、主として上述したルート決定部21、算出部22、判断部23、特定部24、決定部25として機能する。   The CPU 111 reads a program for performing various processes of the rental management server 3 stored in the HDD 112 or the like through the bus 116, temporarily stores the read program in the RAM 114, and performs various processes according to the program. It mainly functions as the route determination unit 21, the calculation unit 22, the determination unit 23, the specification unit 24, and the determination unit 25 described above.

HDD112には、レンタル管理サーバ3の各種処理を行うためのアプリケーションプログラムや、レンタル管理サーバ3の処理に必要なデータなどが格納され、主として上述した格納部26として機能する。   The HDD 112 stores an application program for performing various processes of the rental management server 3 and data necessary for the process of the rental management server 3 and the like, and functions mainly as the storage unit 26 described above.

ROM113は、不揮発性メモリであって、ブートプログラムやBIOS(BasicInput/Output System)などのプログラムを記憶する。   The ROM 113 is a non-volatile memory, and stores programs such as a boot program and a BIOS (Basic Input / Output System).

RAM114には、揮発性メモリであって、CPU111に実行させるためのOS(Operating System)プログラムやアプリケーションプログラムの一部が一時的に格納される。また、RAM114には、CPU111による処理に必要な各種データが格納される。   The RAM 114 is a volatile memory, and temporarily stores part of an operating system (OS) program and application programs to be executed by the CPU 111. In addition, various data necessary for processing by the CPU 111 are stored in the RAM 114.

通信インタフェース(I/F)115は、外部(予約端末2など)とデータの送受信を行うものであり、主として上述した受付部20として機能する。   The communication interface (I / F) 115 performs data transmission / reception with the outside (such as the reservation terminal 2), and functions mainly as the reception unit 20 described above.

バス116は、各装置間の制御信号、データ信号などの授受を媒介する経路である。
次に、実施の形態に係るレンタル管理サーバ3における積替場所を組み込む運行ルートの決定フローの一例について図12を用いて説明する。受付部20は、予約端末2によって入力された貸出及び返却の予約の情報を受け付け、受け付けた情報をレンタル予約テーブルとして格納する(ステップS1201)。ルート決定部21は、レンタル商品の貸出予約情報及び返却予約情報、すなわちレンタル予約テーブルに基づいて、車輌ごとの運行ルートを決定する(ステップS1202)。
The bus 116 is a path that mediates the exchange of control signals, data signals, and the like between the devices.
Next, an example of an operation route determination flow incorporating the transshipment place in the rental management server 3 according to the embodiment will be described with reference to FIG. The accepting unit 20 accepts the information of the lending and return reservation inputted by the reservation terminal 2, and stores the accepted information as a rental reservation table (step S1201). The route determination unit 21 determines an operation route for each vehicle based on the rental reservation information and return reservation information of the rental product, that is, the rental reservation table (step S1202).

算出部22は、決定された運行ルートに基づいて、所定時間(例えば、車輌が貸出場所又は返却場所に到着する時間ごと)において返却により積載されるレンタル商品の積載数を車輌ごとに算出する(ステップS1203)。判断部23は、貸出予約情報、すなわちレンタル予約テーブルに含まれる予約対象のレンタル商品の貸出予約数が、レンタル業者の店舗の在庫数を超えるか否かを判断する(ステップS1204)。   The calculation unit 22 calculates, for each vehicle, the number of loaded rental products loaded by return in a predetermined time (for example, every time the vehicle arrives at the lending place or return place) based on the determined operation route Step S1203). The determination unit 23 determines whether the rental reservation information, that is, the rental reservation number of the rental product to be reserved included in the rental reservation table exceeds the inventory number of the store of the rental company (step S1204).

特定部24は、貸出予約数が在庫数を超える場合(ステップS1204でYes)、算出された車輌ごとの各レンタル商品の積載数に基づいて、予約対象のレンタル商品の貸出の予約時間より前に貸出予約数を超える予約対象のレンタル商品を積載する車輌を特定する(ステップS1205)。決定部25は、特定された車輌(車輌X)の位置情報と、予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌(車輌Y)の位置情報と、貸出場所の位置情報とに基づいて、特定された車輌に積載された予約対象のレンタル商品を他の車輌へ積み替える積替場所を決定する(ステップS1206)。特定部24によって貸出予約数を超えるレンタル商品を積載する車輌が特定できない場合、すなわちレンタル商品の貸出ができない場合、貸出予約をしたユーザに対して予約を受け付けられない旨の通知をするようにしてもよい。   If the number of reserved reservations exceeds the number of stocks (Yes in step S1204), the identifying unit 24 precedes the reserved reservation time for the rental product to be reserved based on the calculated number of loaded rental products for each vehicle. A vehicle on which a rental item to be reserved which exceeds the number of reserved reservations is loaded is specified (step S1205). The determination unit 25 determines the position information of the identified vehicle (vehicle X), the position information of another vehicle (vehicle Y) including the rental location of the rental product to be reserved in the operation route, and the position information of the rental location. On the basis of this, it is determined a transshipment location where the reserved rental product loaded in the specified vehicle is transshipped to another vehicle (step S1206). If it is not possible to specify a vehicle carrying a rental item exceeding the number of reserved reservations by the identification unit 24, that is, if the rental item can not be lent, the user who made the reservation for lending is notified that the reservation can not be accepted. It is also good.

ルート決定部21は、決定された積替場所を両車輌(X車輌、Y車輌)の運行ルートに組み込む処理を行う(ステップS1207)。なお、ステップS1204において、貸出予約数が在庫数を超えない場合(ステップS1204でNo)、店舗の在庫数のうち、貸出予約数分が車輌に積載される(ステップS1208)。なお、貸出予約数が在庫数を超えない場合でも、店舗の在庫を貸し出すのではなく、返却予定のレンタル商品をまた貸しするようにしてもよい。この場合、貸出と返却が同一車輌で行われない場合、上述したように、積替場所の決定をし、運行ルートに積替場所が組み込まれる。   The route determination unit 21 performs processing for incorporating the determined transshipment location into the operation route of both vehicles (X vehicle, Y vehicle) (step S1207). If the number of reserved reservations does not exceed the number of stocks at step S 1204 (No at step S 1204), the number of reserved reservations among the stores is loaded on the vehicle (step S 1208). In addition, even when the number of reserved reservations does not exceed the number of stocks, the rental product to be returned may be lent again, instead of lending out the stock of the store. In this case, if the lending and the return are not performed on the same vehicle, as described above, the transfer site is determined and the transfer site is incorporated into the operation route.

上述したようなレンタル管理サーバ3によれば、店舗などに貸出予約の対象のレンタル商品の在庫がない場合でも、ユーザの希望に沿いつつ、レンタル業者の利益を上げることができる。   According to the rental management server 3 as described above, even when the store or the like does not have the stock of the rental product targeted for the reservation for lending, it is possible to increase the profit of the rental company while following the user's request.

なお、上述した実施の形態では、レンタル管理サーバ3などの主な処理をCPUによるソフトウェア処理によって実行するものとして説明したが、この処理の全部又は一部をハードウェアによって実現するようにしてもよい。   In the embodiment described above, the main processing of the rental management server 3 and the like is described as execution by software processing by the CPU, but all or part of this processing may be realized by hardware. .

また、上述した実施の形態は、上述したものに限定されるものではなく、実施の形態の要旨を逸脱しない範囲において種々の変更を加えることができる。   In addition, the above-described embodiment is not limited to the above-described embodiment, and various modifications can be made without departing from the scope of the embodiment.

1 レンタル管理システム
2(2a、2b、2c) 予約端末
3 レンタル管理サーバ
4 ネットワーク
20 受付部
21 ルート決定部
22 算出部
23 判断部
24 特定部
25 決定部
26 格納部
40、41、42 エリア
111 CPU
112 HDD
113 ROM
114 RAM
115 通信インタフェース(I/F)
116 バス
DESCRIPTION OF SYMBOLS 1 rental management system 2 (2a, 2b, 2c) reservation terminal 3 rental management server 4 network 20 reception part 21 route determination part 22 calculation part 23 determination part 24 identification part 25 determination part 26 storage part 40, 41, 42 area 111 CPU
112 HDD
113 ROM
114 RAM
115 Communication Interface (I / F)
116 bus

Claims (5)

車輌によるレンタル商品の貸出及び返却の予約に基づいて車輌ごとの運行ルートを管理するレンタル管理サーバであって、
前記レンタル商品の貸出予約情報及び返却予約情報に基づいて、前記車輌ごとに運行ルートを決定するルート決定部と、
決定された前記運行ルートに基づいて、所定時間における、返却により積載されるレンタル商品の積載数を前記車輌ごとに算出する算出部と、
前記貸出予約情報に含まれる予約対象のレンタル商品の貸出予約数が、店舗の在庫数を超えるか否かを判断する判断部と、
前記貸出予約数が前記在庫数を超える場合、算出された前記車輌ごとの各レンタル商品の積載数に基づいて、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出の予約時間より前に前記貸出予約数を超える前記予約対象のレンタル商品を積載する車輌を特定する特定部と、
特定された前記車輌が、前記予約対象のレンタル商品の貸出を行う車輌でない場合、特定された前記車輌の位置と、前記予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌の位置と、前記貸出場所とに基づいて、特定された前記車輌に積載される前記予約対象のレンタル商品を前記他の車輌へ積み替える積替場所を決定する決定部とを備え、
前記ルート決定部は、決定された前記積替場所を前記両車輌の運行ルートに組み込むことを特徴とするレンタル管理サーバ。
A rental management server that manages an operation route for each vehicle based on reservation of rental and return of rental products by the vehicle,
A route determination unit that determines an operation route for each of the vehicles based on the rental reservation information and the return reservation information of the rental product;
A calculation unit that calculates, for each of the vehicles, the number of loaded rental products to be loaded at a predetermined time based on the determined operation route;
A determination unit that determines whether the number of reserved reservations for the rental product to be reserved included in the rental reservation information exceeds the number of stocks in the store;
If the number of reserved reservations exceeds the number of stocks, based on the calculated loading number of each rental product for each of the vehicles, before the reserved reservation time of the rental product of the reservation target included in the rental reservation information An identification unit that identifies a vehicle on which the rental product for which the reservation is to be made exceeds the number of reserved reservations is loaded;
When the specified vehicle is not a vehicle for lending the rental product to be reserved, the position of the specified vehicle and the location of another vehicle including the rental location of the rental product to be reserved in the operation route And a determination unit for determining a transshipment location where the reserved commodity to be reserved loaded on the specified vehicle is transshipped to the other vehicle based on the lending location.
The rental management server, wherein the route determination unit incorporates the determined transfer site into the operation route of the two vehicles.
前記決定部は、前記積替場所を決定する際、積み替えにかかる積替コストと、レンタル商品を貸し出すことにより得られる貸出利益とを比較し、前記貸出利益が前記積替コストを上回る場所を前記積替場所として決定することを特徴とする請求項1に記載のレンタル管理サーバ。   The determining unit, when determining the transshipment location, compares the transshipment cost for transshipment with the lending profit obtained by lending the rental product, and the location where the lending profit exceeds the transshipment cost The rental management server according to claim 1, wherein the rental management server is determined as a transshipment location. 前記決定部は、あらかじめ決められた複数の積替場所の候補の中から、前記積替場所を決定することを特徴とする請求項1又は2に記載のレンタル管理サーバ。   The rental management server according to claim 1, wherein the determination unit determines the transshipment location from among a plurality of transshipment location candidates determined in advance. 車輌によるレンタル商品の貸出及び返却の予約に基づいて車輌ごとの運行ルートを管理するレンタル管理サーバによる運行ルート管理方法であって、
前記レンタル商品の貸出予約情報及び返却予約情報に基づいて、前記車輌ごとに運行ルートを決定するステップと、
決定された前記運行ルートに基づいて、所定時間における、返却により積載されるレンタル商品の積載数を前記車輌ごとに算出するステップと、
前記貸出予約情報に含まれる予約対象のレンタル商品の貸出予約数が、店舗の在庫数を超えるか否かを判断するステップと、
前記貸出予約数が前記在庫数を超える場合、算出された前記車輌ごとの各レンタル商品の積載数に基づいて、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出の予約時間より前に前記貸出予約数を超える前記予約対象のレンタル商品を積載する車輌を特定するステップと、
特定された前記車輌が、前記予約対象のレンタル商品の貸出を行う車輌でない場合、特定された前記車輌の位置と、前記予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌の位置と、前記貸出場所とに基づいて、特定された前記車輌に積載される前記予約対象のレンタル商品を前記他の車輌へ積み替える積替場所を決定するステップと、
決定された前記積替場所を前記両車輌の運行ルートに組み込むステップとを、
有することを特徴とする運行ルート管理方法。
An operation route management method by a rental management server which manages an operation route for each vehicle based on reservation of rental and return of rental products by the vehicle.
Determining an operation route for each of the vehicles based on the rental reservation information and the return reservation information of the rental product;
Calculating, for each of the vehicles, the number of loaded rental products to be loaded at a predetermined time based on the determined operation route;
Determining whether the number of reserved reservations for the rental product to be reserved included in the rental reservation information exceeds the number of stocks in the store;
If the number of reserved reservations exceeds the number of stocks, based on the calculated loading number of each rental product for each of the vehicles, before the reserved reservation time of the rental product of the reservation target included in the rental reservation information Identifying a vehicle carrying the reserved rental product which exceeds the number of reserved reservations;
When the specified vehicle is not a vehicle for lending the rental product to be reserved, the position of the specified vehicle and the location of another vehicle including the rental location of the rental product to be reserved in the operation route Determining a transshipment location for transshipping the reserved product to be reserved loaded on the specified vehicle based on the lending location to the other vehicle;
Incorporating the determined transfer site into the operating route of the two vehicles;
An operation route management method characterized by having.
レンタル商品の貸出及び返却の予約を行う際に利用する予約端末と、車輌によるレンタル商品の貸出及び返却の予約に基づいて車輌ごとの運行ルートを管理するレンタル管理サーバとを備えるレンタル管理システムであって、
前記予約端末が、前記レンタル商品の貸出予約情報及び返却予約情報を前記レンタル管理サーバへ送信し、
前記レンタル管理サーバが、前記レンタル商品の貸出予約情報及び返却予約情報に基づいて、前記車輌ごとに運行ルートを決定し、
決定された前記運行ルートに基づいて、所定時間における、返却により積載されるレンタル商品の積載数を前記車輌ごとに算出し、
前記貸出予約情報に含まれる予約対象のレンタル商品の貸出予約数が、店舗の在庫数を超えるか否かを判断し、
前記貸出予約数が前記在庫数を超える場合、算出された前記車輌ごとの各レンタル商品の積載数に基づいて、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出の予約時間より前に前記貸出予約数を超える前記予約対象のレンタル商品を積載する車輌を特定し、
特定された前記車輌が、前記予約対象のレンタル商品の貸出を行う車輌でない場合、特定された前記車輌の位置と、前記予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌の位置と、前記貸出場所とに基づいて、特定された前記車輌に積載される前記予約対象のレンタル商品を前記他の車輌へ積み替える積替場所を決定し、
決定された前記積替場所を前記両車輌の運行ルートに組み込むことを特徴とするレンタル管理システム。
A rental management system comprising: a reservation terminal used when making a reservation of rental product rental and return; and a rental management server which manages an operation route for each vehicle based on a reservation of rental product rental and return by the vehicle ,
The reservation terminal transmits the rental reservation information and return reservation information of the rental product to the rental management server,
The rental management server determines an operation route for each vehicle based on the rental reservation information and return reservation information of the rental product,
Based on the determined operation route, the number of loaded rental products loaded by return at a predetermined time is calculated for each of the vehicles,
It is determined whether or not the number of reserved reservations for rental products to be reserved included in the above-mentioned rental reservation information exceeds the number of stocks in the store,
If the number of reserved reservations exceeds the number of stocks, based on the calculated loading number of each rental product for each of the vehicles, before the reserved reservation time of the rental product of the reservation target included in the rental reservation information Identifying a vehicle carrying the reserved rental product exceeding the number of reserved reservations;
When the specified vehicle is not a vehicle for lending the rental product to be reserved, the position of the specified vehicle and the location of another vehicle including the rental location of the rental product to be reserved in the operation route Determining a transshipment location for transshipping the reserved product to be reserved loaded on the specified vehicle to the other vehicle based on the lending location;
A rental management system characterized by incorporating the determined transfer site into the operation route of the two vehicles.
JP2016012857A 2016-01-26 2016-01-26 Rental management server, operation route management method by rental management server, rental management system Active JP6503306B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016012857A JP6503306B2 (en) 2016-01-26 2016-01-26 Rental management server, operation route management method by rental management server, rental management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016012857A JP6503306B2 (en) 2016-01-26 2016-01-26 Rental management server, operation route management method by rental management server, rental management system

Publications (2)

Publication Number Publication Date
JP2017134545A JP2017134545A (en) 2017-08-03
JP6503306B2 true JP6503306B2 (en) 2019-04-17

Family

ID=59504395

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016012857A Active JP6503306B2 (en) 2016-01-26 2016-01-26 Rental management server, operation route management method by rental management server, rental management system

Country Status (1)

Country Link
JP (1) JP6503306B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108877202B (en) * 2018-08-24 2020-12-15 北京轻享科技有限公司 Monitoring method and device for taxi, vehicle and computing equipment
JP2021022307A (en) * 2019-07-30 2021-02-18 トヨタ自動車株式会社 Server, information processing system, and method for processing information

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002007908A (en) * 2000-06-26 2002-01-11 Nec Corp Commodity selling system, commodity selling method, and recording medium with its program recorded therein
JP2003296439A (en) * 2002-04-04 2003-10-17 Progress Interactive Inc Rental commodity management system
JP4181361B2 (en) * 2002-08-28 2008-11-12 株式会社ホンダロジスティクス Method for formulating patrol collection and delivery plans
JP6040391B2 (en) * 2012-08-29 2016-12-07 株式会社 聖亘トランスネットワーク Meeting support system, meeting support server, meeting support method and program

Also Published As

Publication number Publication date
JP2017134545A (en) 2017-08-03

Similar Documents

Publication Publication Date Title
US11393058B2 (en) Systems and methods for managing real estate titles and permissions
Cohen et al. Ride on! Mobility business models for the sharing economy
US9558516B2 (en) Social mobile shopping system
JP6385416B2 (en) Travel planning system, travel planning method, and program
US20150248689A1 (en) Systems and methods for providing transportation discounts
US20140052675A1 (en) Schedule management method, schedule management server, and mobile terminal using the method
US10242376B2 (en) Dynamic mobile seller routing
KR102664364B1 (en) system to support the delivery process
Dalla Chiara et al. Understanding urban commercial vehicle driver behaviors and decision making
US20170220957A1 (en) Restaurant reservation and table management system and method
US20200134765A1 (en) Information processing device, information processing method and storage medium
KR20210087013A (en) Automated Formation Method of Multimodal Freight Forwarding Services
Boutueil New mobility services
Zack et al. An enclave entrepôt: The informal migration industry and Johannesburg’s socio-spatial transformation
JP6503306B2 (en) Rental management server, operation route management method by rental management server, rental management system
Berghel Digital village: Predatory disintermediation
KR101784476B1 (en) Smart system for servicing tour plan
JP7073947B2 (en) Information processing equipment, information processing methods, and programs
Kumar et al. The Value of Disruptive Innovations
KR102547886B1 (en) Camping experience sharing platform provision system, camping experience sharing platform provision method and program stored in recording medium
JP2015219846A (en) Vacant seat selling system
JP7343258B2 (en) Program, information processing method, information processing device
JP4037819B2 (en) Ticket management system
JP2022153088A (en) Information presentation method and information processing apparatus
Numonjonovna CONCERNS REGARDING THE USE OF FOREIGN EXPERIENCE AND THE SIGNIFICANCE OF USING DIGITAL TECHNOLOGIES TO BOOST THE TOURISM NETWORK’S COMPETITIVENESS

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180316

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190228

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190325

R150 Certificate of patent or registration of utility model

Ref document number: 6503306

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150