Movatterモバイル変換


[0]ホーム

URL:


JP7660602B2 - Management device, mobile store robot, program, and method for searching for a route for a mobile store - Google Patents

Management device, mobile store robot, program, and method for searching for a route for a mobile store
Download PDF

Info

Publication number
JP7660602B2
JP7660602B2JP2023041217AJP2023041217AJP7660602B2JP 7660602 B2JP7660602 B2JP 7660602B2JP 2023041217 AJP2023041217 AJP 2023041217AJP 2023041217 AJP2023041217 AJP 2023041217AJP 7660602 B2JP7660602 B2JP 7660602B2
Authority
JP
Japan
Prior art keywords
route
mobile store
expected
management device
unit
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
JP2023041217A
Other languages
Japanese (ja)
Other versions
JP2024131129A (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.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KDDI CorpfiledCriticalKDDI Corp
Priority to JP2023041217ApriorityCriticalpatent/JP7660602B2/en
Publication of JP2024131129ApublicationCriticalpatent/JP2024131129A/en
Priority to JP2025060212Aprioritypatent/JP2025111468A/en
Application grantedgrantedCritical
Publication of JP7660602B2publicationCriticalpatent/JP7660602B2/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Description

Translated fromJapanese

本発明によれば、移動体の移動経路を探索する技術に関する。移動体としては特に、ユーザへ商品役務を提供する移動店舗に関する。The present invention relates to a technology for searching the travel route of a mobile object. In particular, the mobile object relates to a mobile store that provides products and services to users.

従来、移動店舗の運行計画を生成するシステムの技術がある(例えば特許文献1参照)。この技術によれば、ユーザが、訪問を希望する移動店舗を訪問リクエストとしてサーバへ送信し、その移動店舗が所定位置に移動するべく制御される。
また、第1の移動店舗から、ユーザにおける商品役務の購入情報を取得し、第2移動店舗へ、そのユーザの購入情報を送信する技術もある(例えば特許文献2参照)。
更に、所定店舗の営業時間終了後、その所定店舗の商品を搭載した移動車両を、予め指定した販売場所に所定時間だけ駐車させて、商品を販売する技術もある(例えば特許文献3参照)。
Conventionally, there is a technology for a system that generates an operation plan for a mobile store (see, for example, Patent Document 1). According to this technology, a user transmits a mobile store that he or she wishes to visit to a server as a visit request, and the mobile store is controlled to move to a predetermined location.
There is also a technique for acquiring purchase information of a product or service by a user from a first mobile store and transmitting the purchase information of the user to a second mobile store (see, for example, Patent Document 2).
Furthermore, there is a technique in which, after the closing time of a particular store, a mobile vehicle carrying merchandise from that particular store is parked at a pre-designated sales location for a predetermined period of time to sell the merchandise (see, for example, Patent Document 3).

尚、他の従来技術として、ユーザが商品を購入する際の負担を軽減する移動店舗管理装置の技術もある(例えば特許文献4参照)。この技術によれば、所定の領域内の通路を自律走行して商品を販売する移動店舗を管理する管理装置について、オフィスにおいて在席中の在席ユーザの在席位置を示す在席情報を取得する在席情報取得部と、在席情報が示す在席位置に基づいて、移動店舗が通る巡回経路を決定する巡回経路決定部と、決定された巡回経路を、移動店舗に通知する経路通知部とを有する。Another prior art technology is a mobile store management device that reduces the burden on users when purchasing products (see, for example, Patent Document 4). According to this technology, a management device that manages a mobile store that sells products by autonomously traveling through aisles in a specified area has a presence information acquisition unit that acquires seating information indicating the seating position of a user who is seated at an office, a route determination unit that determines the route the mobile store will take based on the seating position indicated by the seating information, and a route notification unit that notifies the mobile store of the determined route.

特開2019-139371号公報JP 2019-139371 A特開2020-119006号公報JP 2020-119006 A特表2020-126559号公報Special Publication No. 2020-126559特開2022-093927号公報JP 2022-093927 A

前述した特許文献1~3によれば、移動店舗として車両を想定している。一方で、特許文献4によれば、移動店舗として移動ロボットを想定している。移動店舗として移動ロボットを活用した場合、ユーザ側の利点として、移動店舗へのアクセスの利便性を高めることが期待されている。この場合、車両と比較して積載量が限定されるものの、狭い空間を移動できる。また、移動店舗は、屋外の道路だけでなく、施設内(例えばオフィスのセキュリティゲートの前)の通路まで入り込むこともできる。According to the above-mentionedPatent Documents 1 to 3, a vehicle is assumed as the mobile store. On the other hand,Patent Document 4 assumes that a mobile robot is assumed as the mobile store. When a mobile robot is used as a mobile store, it is expected that the advantage for the user is that it will increase the convenience of access to the mobile store. In this case, although the loading capacity is limited compared to a vehicle, it can move through narrow spaces. Furthermore, a mobile store can enter not only outdoor roads but also corridors within a facility (for example, in front of the security gate of an office).

これに対し、本願の発明者らは、商品役務の販売者側の利点として、移動店舗の販売力を向上させることも期待できないか、と考えた。即ち、移動店舗の販売力を向上させるように、移動経路を探索することはできないか、と考えた。In response to this, the inventors of the present application wondered whether it would be possible to improve the sales power of mobile stores as an advantage for the sellers of goods and services. In other words, they wondered whether it would be possible to search for travel routes that would improve the sales power of mobile stores.

そこで、本発明は、販売力を向上させる移動経路を探索することができる管理装置、移動店舗ロボット、プログラム及び方法を提供することを目的する。The present invention aims to provide a management device, a mobile store robot, a program, and a method that can search for a travel route that will improve sales power.

本発明によれば、移動店舗の移動経路を探索する管理装置であって、
経路区間毎に、当該移動店舗で販売する商品役務に応じた見込み利益額を算出するリアルコストマップ算出手段と、
経路区間毎の見込み利益額に基づいて、見込み利益額の総額が最も高くなる移動経路を探索する移動経路探索手段と
を有することを特徴とする。
According to the present invention, there is provided a management device for searching a route for a mobile store, comprising:
a real cost map calculation means for calculating an expected profit amount according to the products and services sold at the mobile store for each route section;
The system further comprises a route search means for searching for a route that will maximize the total expected profit amount based on the expected profit amount for each route section.

本発明の管理装置における他の実施形態によれば、
経路区間毎に、見込み売上額を算出する見込み売上額算出手段と、
経路区間毎に、見込み費用額を算出する見込み費用額算出手段と
を更に有し、
リアルコストマップ算出部は、見込み売上額から見込み費用額を減算して、見込み利益額を算出する
ことも好ましい。
According to another embodiment of the management device of the present invention,
an expected sales amount calculation means for calculating an expected sales amount for each route section;
and an estimated cost calculation means for calculating an estimated cost for each route section,
It is also preferable that the real cost map calculation unit calculates the expected profit amount by subtracting the expected cost amount from the expected sales amount.

本発明の管理装置における他の実施形態によれば、
移動区間毎にユーザの属性別に、ユーザ数を推計する属性別ユーザ数推計手段と、
ユーザが当該移動店舗で購入した履歴情報を保管する購入履歴データベースと
を有し、
見込み売上額算出手段は、経路区間毎に、過去の属性別のユーザ数と購入履歴とに基づいて、現在の属性別のユーザ数から見込み売上額を算出する
ことも好ましい。
According to another embodiment of the management device of the present invention,
A means for estimating the number of users by attribute for each travel section;
a purchase history database that stores history information of purchases made by a user at the mobile store;
It is also preferable that the expected sales amount calculation means calculates, for each route section, an expected sales amount from the current number of users by attribute, based on the past number of users by attribute and purchase history.

本発明の管理装置における他の実施形態によれば、
属性別ユーザ数推計手段は、不特定多数の人が所持する携帯端末の位置情報及び加入者属性から、属性別のユーザ数を推計する
ことも好ましい。
According to another embodiment of the management device of the present invention,
It is also preferable that the attribute-specific user number estimating means estimates the number of users by attribute from location information and subscriber attributes of mobile terminals carried by an unspecified number of people.

本発明の管理装置における他の実施形態によれば、
移動経路探索手段は、販売可能な商品役務から算出した上限売上額が、見込み売上額を超えている場合、上限売上額以上となる移動経路の中で見込み費用額が最も少なくなる移動経路を再探索する
ことも好ましい。
According to another embodiment of the management device of the present invention,
When the upper limit sales amount calculated from the saleable goods and services exceeds the expected sales amount, it is preferable that the route search means re-searches for a route with the smallest expected cost among routes that are equal to or greater than the upper limit sales amount.

本発明の管理装置における他の実施形態によれば、
移動店舗の位置に応じた通信リソース割当量を算出する通信リソース割当量算出手段を更に有し、
見込み費用額算出手段は、通信リソース割当量が多いほど見込み費用額も増額するようにする
ことも好ましい。
According to another embodiment of the management device of the present invention,
The mobile store further includes a communication resource allocation calculation means for calculating a communication resource allocation amount according to a position of the mobile store,
It is also preferable that the expected cost calculation means increases the expected cost as the communication resource allocation amount increases.

本発明の管理装置における他の実施形態によれば、
見込み費用額算出手段は、経路区間内に位置する携帯端末の数が多いほど見込み費用額も増額するようにする
ことも好ましい。
According to another embodiment of the management device of the present invention,
It is also preferable that the estimated cost calculation means increases the estimated cost as the number of mobile terminals located within the route section increases.

本発明の管理装置における他の実施形態によれば、
通信リソース割当量算出手段は、移動店舗が移動中には通信リソース割当量を少なくし、移動店舗が駐車中には通信リソース割当量を多くするように、無線アクセスネットワークのネットワークスライシングを制御する
ことも好ましい。
According to another embodiment of the management device of the present invention,
It is also preferable that the communication resource allocation calculation means controls network slicing of the wireless access network so as to reduce the communication resource allocation when the mobile store is moving and to increase the communication resource allocation when the mobile store is parked.

本発明の管理装置における他の実施形態によれば、
当該管理装置は、移動店舗と無線基地局との間に通信リソースを割り当てる無線アクセスネットワークの通信リソース管理装置と通信可能であり、
通信リソース割当量算出手段は、
経路区間毎に、無線基地局と通信中の移動店舗におけるMCS(Modulation and Coding Scheme)を記録しており、
移動店舗が位置する経路区間における過去のMCSの値から、通信リソース割当量を算出する
ことも好ましい。
According to another embodiment of the management device of the present invention,
the management device is capable of communicating with a communication resource management device of a radio access network that allocates communication resources between the mobile store and a radio base station;
The communication resource allocation calculation means
For each route section, the MCS (Modulation and Coding Scheme) of the mobile store communicating with the wireless base station is recorded.
It is also preferable to calculate the communication resource allocation amount from the past MCS value in the route section in which the mobile store is located.

本発明の管理装置における他の実施形態によれば、
移動経路探索手段は、属性別ユーザ数推計手段によって推計された移動区間毎の合計ユーザ数から経路区間毎の人口密度を算出し、人口密度が所定閾値以下となる経路区間以外の経路区間を移動経路として探索する
ことも好ましい。
According to another embodiment of the management device of the present invention,
It is also preferable that the travel route search means calculates the population density for each route section from the total number of users for each travel section estimated by the attribute-based user number estimation means, and searches for route sections other than route sections whose population density is below a predetermined threshold as travel routes.

本発明の管理装置における他の実施形態によれば、
移動店舗は、自走可能な移動店舗ロボットである
ことも好ましい。
According to another embodiment of the management device of the present invention,
It is also preferable that the mobile store is a self-propelled mobile store robot.

本発明によれば、移動経路を探索する自走可能な移動店舗ロボットであって、
経路区間毎に、当該移動店舗ロボット自ら販売する商品役務に応じた見込み利益額を算出するリアルコストマップ算出手段と、
経路区間毎の見込み利益額に基づいて、見込み利益額の総額が最も高くなる移動経路を探索する移動経路探索手段と
を有することを特徴とする。
According to the present invention, there is provided a self-propelled mobile store robot that searches for a movement path, comprising:
a real cost map calculation means for calculating an expected profit amount according to the product or service soldby the mobile store robot for each route section;
The system further comprises a route search means for searching for a route that will maximize the total expected profit amount based on the expected profit amount for each route section.

本発明によれば、移動店舗の移動経路を探索するようにコンピュータを機能させるプログラムであって、
経路区間毎に、当該移動店舗で販売する商品役務に応じた見込み利益額を算出するリアルコストマップ算出手段と、
経路区間毎の見込み利益額に基づいて、見込み利益額の総額が最も高くなる移動経路を探索する移動経路探索手段と
してコンピュータを機能させることを特徴とする。
According to the present invention, there is provided a program for causing a computer to function to search for a travel route of a mobile store, the program comprising:
a real cost map calculation means for calculating an expected profit amount according to the products and services sold at the mobile store for each route section;
The computer is caused to function as a travel route search means for searching for a travel route that will maximize the total expected profit amount based on the expected profit amount for each route section.

本発明によれば、移動店舗の移動経路を探索する装置の移動経路探索方法であって、
装置は、
経路区間毎に、当該移動店舗で販売する商品役務に応じた見込み利益額を算出する第1のステップと、
経路区間毎の見込み利益額に基づいて、見込み利益額の総額が最も高くなる移動経路を探索する第2のステップと
を実行することを特徴とする。
According to the present invention, there is provided a method for searching a route for a mobile store, comprising the steps of:
The device is
A first step of calculating an expected profit amount according to products and services sold at the mobile store for each route section;
and a second step of searching for a travel route that will maximize the total expected profit amount based on the expected profit amount for each route section.

本発明の管理装置、移動店舗ロボット、プログラム及び方法によれば、販売力を向上させる移動経路を探索することができる。The management device, mobile store robot, program, and method of the present invention make it possible to search for a travel route that will improve sales power.

本発明におけるシステム構成図である。FIG. 1 is a system configuration diagram according to the present invention.本発明における移動店舗ロボットの機能構成図である。FIG. 2 is a functional configuration diagram of a mobile store robot according to the present invention.本発明における管理装置の機能構成図である。FIG. 2 is a functional configuration diagram of a management device according to the present invention.本発明における経路区間に応じた販売情報を表す説明図である。FIG. 2 is an explanatory diagram showing sales information according to a route section in the present invention.本発明における移動経路の制御を表す説明図である。FIG. 13 is an explanatory diagram showing the control of a moving path in the present invention.本発明の管理装置におけるフローチャートである。4 is a flowchart of the management device of the present invention.

以下、本発明の実施の形態について、図面を用いて詳細に説明する。The following describes in detail the embodiments of the present invention with reference to the drawings.

図1は、本発明におけるシステム構成図である。
図1のシステムによれば、移動店舗1と、携帯端末2と、管理装置3と、通信リソース管理装置4とが、ネットワークを介して通信する。
FIG. 1 is a diagram showing a system configuration according to the present invention.
According to the system of FIG. 1, amobile store 1, amobile terminal 2, amanagement device 3, and a communicationresource management device 4 communicate with each other via a network.

[移動店舗1]
移動店舗1は、ユーザに対して商品役務を販売するべく移動可能なものである。移動店舗1は、自走可能な移動店舗ロボット(スマートモビリティ)であるとして説明するが、勿論、人為的に移動させる車両店舗であってもよい。
尚、本発明が想定する経路は、一般車両が走行する道路であってもよいし、例えば施設内の通路であってもよい。不特定多数の第三者が行き来する経路であって、移動店舗1が通行及び駐車することができればよい。
[Mobile store 1]
Themobile store 1 is capable of moving to sell products and services to users. Themobile store 1 will be described as a self-propelled mobile store robot (smart mobility), but it may of course be a vehicle store that is moved manually.
The route assumed by the present invention may be a road on which general vehicles run, or may be, for example, a passageway within a facility. It is sufficient if it is a route on which an unspecified number of third parties pass and on which themobile store 1 can pass and park.

[携帯端末2]
携帯端末2は、経路周辺に位置する不特定多数の第三者によって所持されたものである。例えば人が外出時に持ち歩くスマートフォンであり、移動店舗1のサービスとは何ら関係ないものであってもよい。携帯端末2としては、例えば特定の通信キャリアと契約されており、位置情報の取得の合意が取れている全ての加入者を対象としていることが好ましい。
[Mobile terminal 2]
Themobile terminals 2 are held by an unspecified number of third parties located around the route. For example, they may be smartphones that people carry when they go out, and may not be related to the services of themobile store 1. It is preferable that themobile terminals 2 are intended for all subscribers who have a contract with a specific communication carrier and have agreed to the acquisition of location information.

[管理装置3]
管理装置3は、移動店舗の商品役務の販売が向上するように、見込み売上額が高くなる移動経路を探索することができる。移動店舗ロボットであれば、その移動経路に応じて自律的に走行させて、自動的に商品役務を販売させる。
また、管理装置3は、ネットワークを介して、移動店舗1へ移動経路を指示すると共に、各経路区間おける携帯端末2の滞在数も収集することができる。
尚、管理装置3による移動経路の探索技術を、パスプランニングを持つ移動店舗ロボット自体に組み込むこともできる。これによって、移動店舗ロボット単体で、完全に自律的に走行することもできる。
[Management device 3]
Themanagement device 3 can search for a route that will increase the expected sales amount so as to increase the sales of the products and services of the mobile store. In the case of a mobile store robot, themanagement device 3 can make the robot autonomously travel along the route and automatically sell the products and services.
Furthermore, themanagement device 3 can instruct themobile store 1 on a travel route via the network, and can also collect the number of stays of themobile terminal 2 on each route section.
The technology for searching for a travel route by themanagement device 3 can also be incorporated into the mobile store robot itself, which has path planning. This allows the mobile store robot to travel completely autonomously by itself.

[通信リソース管理装置4]
通信リソース管理装置4は、移動店舗1と無線基地局との間における無線アクセスネットワークの通信リソースを割り当てる。本発明によれば、管理装置3からの指示に応じて、移動店舗1と通信する基地局に対する通信リソースの割当てを制御する。この通信リソースの無線領域は、屋外に限られず、屋内であってもよいし、その両方で利用可能なものであってもよい。
[Communication resource management device 4]
The communicationresource management device 4 allocates communication resources of a wireless access network between themobile store 1 and a wireless base station. According to the present invention, the communicationresource management device 4 controls the allocation of communication resources to a base station that communicates with themobile store 1 in response to an instruction from themanagement device 3. The wireless area of the communication resources is not limited to outdoors, but may be indoors, or may be usable both outdoors and indoors.

図2は、本発明における移動店舗ロボットの機能構成図である。Figure 2 shows the functional configuration of the mobile store robot in the present invention.

図2によれば、移動店舗1は、商品搭載部101と、無線通信部102と、無線品質取得部103と、現在位置取得部104と、状態取得部105と、撮像部106と、経路情報格納部107と、収音部108と、対話処理部109と、動作計画部110と、動作制御部111と、購入処理部112と、購入表示部113とを有する。これら機能構成部は、移動店舗に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。また、これら機能構成部の処理の流れは、移動店舗の制御方法としても理解できる。According to FIG. 2, themobile store 1 has aproduct mounting unit 101, awireless communication unit 102, a wirelessquality acquisition unit 103, a currentposition acquisition unit 104, astatus acquisition unit 105, animaging unit 106, a routeinformation storage unit 107, asound collection unit 108, adialogue processing unit 109, anoperation planning unit 110, anoperation control unit 111, apurchase processing unit 112, and apurchase display unit 113. These functional components are realized by executing a program that causes a computer installed in the mobile store to function. The processing flow of these functional components can also be understood as a control method for the mobile store.

[商品搭載部101]
商品搭載部101は、商品を搭載するコンテナである。勿論、棚や箱であってもよいし、箱の開口部に扉が設けられていてもよい。また、積載した商品を保温又は保冷するものであってもよい。これら商品は、ユーザに対して人手で提供されるものであってもよいし、例えばアームロボットのような制御機器によって提供されるものであってもよい。
勿論、商品搭載部101は、役務(サービス)を提供するコンテナであってもよい。
[Product loading section 101]
Theproduct loading section 101 is a container for loading products. Of course, it may be a shelf or a box, or a box with a door at the opening. It may also be something that keeps the loaded products warm or cold. These products may be provided to the user manually, or may be provided by a control device such as an arm robot.
Of course, theproduct mounting section 101 may be a container that provides a service.

[無線通信部102]
無線通信部102は、基地局やアクセスポイントと通信するための無線通信モジュールである。これは、RAN(Radio Access Network)やインターネットを介して、管理装置3と通信する。
具体的には、無線通信部102は、現在実用化されている4G(第4世代移動通信システム)や5G(第5世代移動通信システム)、将来的な実用化が見込まれる6G(第6世代移動通信システム)等の無線通信方式に対応する基地局との間で、無線で通信する。
[Wireless communication unit 102]
Thewireless communication unit 102 is a wireless communication module for communicating with base stations and access points, and communicates with themanagement device 3 via a Radio Access Network (RAN) or the Internet.
Specifically, thewireless communication unit 102 communicates wirelessly with base stations that support wireless communication methods such as 4G (fourth generation mobile communication system) and 5G (fifth generation mobile communication system), which are currently in practical use, and 6G (sixth generation mobile communication system), which is expected to be put into practical use in the future.

[無線品質取得部103]
無線品質取得部103は、無線通信部102における無線品質を取得する。
[Radio quality acquisition unit 103]
The wirelessquality acquisition unit 103 acquires the wireless quality in thewireless communication unit 102 .

[現在位置取得部104]
現在位置取得部104は、屋外であれば、例えばGPS(Global Positioning System)によって測位する。屋内であれば、例えばIMES(Indoor MEssaging System)によって絶対位置を測位するものであってもよい。
[Current position acquisition unit 104]
The currentposition acquisition unit 104 measures the position by, for example, a Global Positioning System (GPS) if outdoors, or may measure the absolute position by, for example, an Indoor Messaging System (IMES) if indoors.

[状態取得部105]
状態取得部105は、移動店舗1に搭載された各種センサから、バッテリー残量、温度、移動速度のような状態データを取得する。
[Status Acquisition Unit 105]
Thestatus acquisition unit 105 acquires status data such as remaining battery power, temperature, and moving speed from various sensors mounted on themobile store 1 .

[撮像部106]
撮像部106は、例えば移動店舗1の周辺を、撮像画像を取得するカメラである。例えば移動店舗1の進行方向前方を撮影するものであってもよい。
また、撮像部106は、カメラを移動させる移動機構を備えていてもよい。移動機構を制御して、進行方向前方に限られず、左右や上下を撮像することもできる。
[Image capture unit 106]
Theimage capturing unit 106 is, for example, a camera that captures images of the periphery of themobile store 1. For example, theimage capturing unit 106 may capture an image of the area ahead in the traveling direction of themobile store 1.
Theimage capturing unit 106 may also include a movement mechanism for moving the camera. By controlling the movement mechanism, images can be captured not only in the forward direction in the traveling direction, but also to the left and right, and above and below.

[経路情報格納部107]
経路情報格納部107は、管理装置3から受信した移動経路の情報を格納する。
[Route information storage unit 107]
The routeinformation storage unit 107 stores the information on the travel route received from themanagement device 3 .

[収音部108]
収音部108は、移動店舗1の周囲の音を収音するマイクである。
[Sound pickup unit 108]
Thesound pickup unit 108 is a microphone that picks up sounds around themobile store 1 .

[対話処理部109]
対話処理部109は、ユーザと音声又はテキストで対話するものであり、ユーザに親近感を持たせ、その購買意欲を高めることができる。対話処理部109は、収音部108で収音したユーザの音声に対して、対話処理部109で生成した対話を音声で発話する。
[Dialogue Processing Unit 109]
Thedialogue processing unit 109 has a dialogue with the user by voice or text, which can make the user feel a sense of familiarity and increase the user's desire to purchase. Thedialogue processing unit 109 speaks a dialogue generated by thedialogue processing unit 109 in response to the user's voice collected by thesound collection unit 108.

[動作計画部110]
動作計画部110は、移動店舗1における次の動作を計画する。
動作計画部110は、経路情報格納部107に格納された移動経路に沿って移動する際に、以下の情報を用いて、周囲の環境に合わせた動作を計画する。
・現在位置取得部104で取得した現在位置
・状態取得部105で取得した移動店舗1の状態
・撮像部106で取得した撮像画像
動作計画部110は、例えば前方に障害物がある場合、適切な移動速度で障害物を避けた経路を移動するように動作を計画する。
また、動作計画部110は、ユーザが商品を購入するために、以下の情報を検知した場合、移動店舗1を一時停止させる。
・撮像部106で取得した撮像画像によって、ユーザが手を挙げる又は近づいている
・収音部108で収音した音によって、ユーザの特定の発言を検知した
そして、動作計画部110は、商品搭載部101の扉を開いて、ユーザが商品を取り出せるように制御する。
[Action Planning Unit 110]
Theoperation planner 110 plans the next operation for themobile store 1 .
When moving along a moving route stored in the routeinformation storage unit 107, theaction planning unit 110 uses the following information to plan an action suited to the surrounding environment.
- The current position acquired by the current position acquisition unit 104 - The status of themobile store 1 acquired by the status acquisition unit 105 - The captured image acquired by theimaging unit 106 For example, when there is an obstacle ahead, theoperation planning unit 110 plans an operation so as to move along a route that avoids the obstacle at an appropriate moving speed.
Furthermore, when theoperation planning unit 110 detects the following information in order for a user to purchase a product, it temporarily stops themobile store 1.
- The image captured by theimaging unit 106 indicates that the user is raising his/her hand or approaching. - A specific statement by the user is detected by the sound captured by thesound collection unit 108. Theoperation planning unit 110 then controls the door of theproduct mounting unit 101 to open so that the user can remove the product.

[動作制御部111]
動作制御部111は、動作計画部110で判断した動作を実行する。
動作制御部111は、移動店舗1を前進、後退、右左折させたり、停止させたりする。
また、動作制御部111は、カメラを移動させる移動機構を制御してカメラの向きを変更したり、商品搭載部101の棚の扉を開閉したりする。
[Operation control unit 111]
Theaction control unit 111 executes the action determined by theaction planning unit 110 .
Theoperation control unit 111 controls themobile store 1 to move forward, backward, turn right or left, or stop.
Theoperation control unit 111 also controls a moving mechanism that moves the camera to change the orientation of the camera, and opens and closes the doors of the shelves of theproduct mounting unit 101 .

[購入処理部112]
購入処理部112は、商品役務の購入処理に向けて迅速に、ユーザの個人認証と商品特定を実行する。迅速に購入処理が完了することによって、単位時間あたりの売上額の増加を期待できると共に、ユーザの満足度を向上させることできる。
ユーザの個人認証としては、例えば、顔認証や指紋認証(例えば商品棚から商品を手に取る際)の情報を管理装置3へ送信して、購入者認証を実行する。また、移動店舗1に搭載されたICカードリーダやQRコード(登録商標)リーダを用いて、ユーザのICカードやスマートフォン等に表示されたQRコードからユーザ識別情報を読み取るものであってもよい。また、購入処理部112は、例えば、ユーザが手に取った商品の画像解析の情報を管理装置3へ送信し、商品を認識するものであってもよい。更に、移動店舗1に搭載されたRFIDリーダやバーコードリーダを用いて、商品に貼られたRFIDタグやバーコードの読み取りによって、商品を認識するものであってもよい。
[Purchase Processing Unit 112]
Thepurchase processing unit 112 promptly performs personal authentication of the user and product identification in order to process the purchase of a product or service. By quickly completing the purchase process, it is possible to expect an increase in the amount of sales per unit time and to improve user satisfaction.
For example, information on face authentication or fingerprint authentication (e.g., when picking up a product from a product shelf) may be transmitted to themanagement device 3 to perform purchaser authentication as the personal authentication of the user. Alternatively, an IC card reader or a QR code (registered trademark) reader mounted on themobile store 1 may be used to read user identification information from a QR code displayed on the user's IC card, smartphone, or the like. Thepurchase processing unit 112 may transmit image analysis information of the product picked up by the user to themanagement device 3 to recognize the product. Furthermore, an RFID reader or a barcode reader mounted on themobile store 1 may be used to recognize the product by reading an RFID tag or a barcode attached to the product.

[購入表示部113]
購入表示部113は、管理装置3から決済完了を受信した際に、その旨をユーザに表示する。例えば、購入表示部113は、以下の情報を、ディスプレイに表示するものであってもよい。
・購入ユーザを示す情報(例えば登録名や会員番号)
・商品を示す情報(例えば商品名、商品の価格、商品の割引率)
・決済完了を示す情報(例えば音声又は効果音)
[Purchase display section 113]
When thepurchase display unit 113 receives a notice of completion of the payment from themanagement device 3, it displays the notice to the user. For example, thepurchase display unit 113 may display the following information on the display.
- Information identifying the purchasing user (e.g., registered name and membership number)
- Information that indicates the product (e.g. product name, product price, product discount rate)
- Information indicating the completion of payment (e.g., voice or sound effect)

図3は、本発明における管理装置の機能構成図である。Figure 3 is a functional configuration diagram of the management device in the present invention.

管理装置3は、例えばクラウド上に存在するサーバであり、1つ以上の移動店舗1の移動経路を探索すると共に、様々な情報を管理する。
管理装置3は、運用監視部301と、位置・通信品質・電力消費量格納部302と、個人情報データベース303と、購入者認証部304と、商品情報データベース305と、商品認識部306と、決済部307と、購入履歴データベース308と、対話生成部309と、位置情報格納部310と、属性別ユーザ数推計部311と、見込み売上額算出部312と、総通信リソース使用量推計部313と、通信リソース割当量算出部314と、見込み費用額算出部315と、リアルコストマップ算出部316と、地図情報格納部317と、移動経路探索部318と、移動経路配信部319とを有する。これら機能構成部は、管理装置に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。また、これら機能構成部の処理の流れは、移動店舗における移動経路探索方法としても理解できる。
Themanagement device 3 is, for example, a server existing on a cloud, and searches for travel routes of one or moremobile stores 1 and manages various information.
Themanagement device 3 includes anoperation monitoring unit 301, a location/communication quality/powerconsumption storage unit 302, apersonal information database 303, apurchaser authentication unit 304, aproduct information database 305, aproduct recognition unit 306, asettlement unit 307, apurchase history database 308, adialogue generation unit 309, a locationinformation storage unit 310, an attribute-based usernumber estimation unit 311, a projected salesamount calculation unit 312, a total communication resourceusage estimation unit 313, a communication resourceallocation calculation unit 314, a projectedcost calculation unit 315, a real costmap calculation unit 316, a mapinformation storage unit 317, a movementroute search unit 318, and a movementroute distribution unit 319. These functional components are realized by executing a program that causes a computer installed in the management device to function. The process flow of these functional components can also be understood as a movement route search method in a mobile store.

[運用監視部301]
運用監視部301は、1つ以上の移動店舗1の運用を監視する。運用監視部301は、移動店舗1毎のID(識別子)に紐付けて、リアルタイムに受信した位置情報、状態情報及び映像(画像を含む)を管理する。これら情報は、例えば1秒間隔で受信して更新されるものであってもよい。運用監視部301は、特に位置情報、状態情報及び映像を解析し、移動店舗1の障害発生を検知した際に、システム監視者に対して警報を発出する。
[Operation monitoring department 301]
Theoperation monitoring unit 301 monitors the operation of one or moremobile stores 1. Theoperation monitoring unit 301 manages the location information, status information, and video (including images) received in real time, linking them to the ID (identifier) of eachmobile store 1. This information may be received and updated at intervals of, for example, one second. Theoperation monitoring unit 301 analyzes, in particular, the location information, status information, and video, and issues an alert to a system monitor when it detects a failure in amobile store 1.

[位置・通信品質・電力消費量格納部302]
位置・通信品質・電力消費量格納部302は、移動店舗1のID毎に、位置情報、無線通信品質情報、後述するMCS(Modulation and Coding Scheme)情報、及び、位置間の電力消費量情報を紐付けて蓄積する。
[Location/Communication Quality/Power Consumption Storage Unit 302]
The location/communication quality/powerconsumption storage unit 302 stores, for each ID of themobile store 1, location information, wireless communication quality information, MCS (Modulation and Coding Scheme) information (described later), and power consumption information between locations in association with each other.

[個人情報データベース303]
個人情報データベース303は、個人認証に必要な個人情報に加えて、属性情報も蓄積する。属性情報としては、例えば性別、年齢、家族構成などがある。また、商品役務の嗜好や、移動店舗1での購買の意欲の強弱についても蓄積することが好ましい。
[Personal Information Database 303]
Thepersonal information database 303 stores attribute information in addition to personal information necessary for personal authentication. Attribute information includes, for example, gender, age, family structure, etc. It is also preferable to store product and service preferences and the strength or weakness of the desire to purchase at themobile store 1.

[購入者認証部304]
購入者認証部304は、購入者の個人認証を実行する。個人認証としては、例えば、撮像部106で撮像された購入者の顔画像と、個人情報データベース303に格納されている顔の特徴情報とを照合するものであってもよい。
[Purchaser authentication unit 304]
Thepurchaser authentication unit 304 executes personal authentication of the purchaser. For example, the personal authentication may be performed by comparing the face image of the purchaser captured by theimaging unit 106 with the facial feature information stored in thepersonal information database 303.

[商品情報データベース305]
商品情報データベース305は、移動店舗1によって提供される可能性がある商品役務の情報を蓄積する。例えば、商品ジャンル、商品名、商品の価格などの情報を蓄積する。また、商品の外観を示す外観データを含むことも好ましい。
[Product information database 305]
Theproduct information database 305 stores information on products and services that may be provided by themobile store 1. For example, the database stores information such as product genre, product name, and product price. It is also preferable to store appearance data indicating the appearance of the product.

[商品認識部306]
商品認識部306は、ユーザが選択した(例えば手に取った)商品役務を特定する。例えば、撮像部106で撮像された商品画像と、商品情報データベース305に格納されている商品の外観データとを照合し、商品を特定するものであってもよい。
[Product recognition unit 306]
Theproduct recognition unit 306 identifies the product or service selected by the user (e.g., picked up). For example, the product may be identified by comparing the product image captured by theimaging unit 106 with the product appearance data stored in theproduct information database 305.

[決済部307]
決済部307は、購入者認証部304が特定した購入ユーザを示す情報と、商品認識部306が特定した商品を示す情報とを取得し、決済処理を実行する。決済部307は、決済処理が完了した後、その旨を移動店舗1へ通知する。
[Settlement unit 307]
Thesettlement unit 307 acquires information indicating the purchasing user identified by thepurchaser authentication unit 304 and information indicating the product identified by theproduct recognition unit 306, and executes a settlement process. After the settlement process is completed, thesettlement unit 307 notifies themobile store 1 of the completion of the settlement process.

[購入履歴データベース308]
購入履歴データベース308は、ユーザが移動店舗1で購入した履歴情報を保管する。
購入履歴データベース308は、決済部307における決済処理が完了した後に、ユーザの購入ログを履歴情報として保管する。
[Purchase History Database 308]
Thepurchase history database 308 stores history information of purchases made by the user at themobile store 1 .
After the payment process is completed in thepayment unit 307, thepurchase history database 308 stores the user's purchase log as history information.

[対話生成部309]
対話生成部309は、ユーザの購買意欲を高めるために、ユーザに対する移動店舗1の対話を生成する。対話生成部309は、例えば、お勧め商品を紹介する対話や、ユーザが移動店舗1に注目をしてくれたことに対するお礼の対話を生成する。
[Dialogue Generation Unit 309]
Thedialogue generation unit 309 generates a dialogue between the user and themobile store 1 in order to increase the user's desire to purchase. For example, thedialogue generation unit 309 generates a dialogue introducing recommended products and a dialogue thanking the user for paying attention to themobile store 1.

[位置情報格納部310]
位置情報格納部310は、携帯端末2の位置情報の履歴を保管する。例えば携帯端末2に搭載されたGPSの位置情報を、時刻と紐付けて保管する。
[Location information storage unit 310]
The locationinformation storage unit 310 stores a history of location information of theportable terminal 2. For example, the location information of the GPS mounted on theportable terminal 2 is stored in association with time.

[属性別ユーザ数推計部311]
属性別ユーザ数推計部311は、移動区間毎にユーザの属性別に、ユーザ数を推計する。
属性別ユーザ数推計部311は、具体的には、不特定多数の人が所持する携帯端末2の位置情報及び加入者属性から、属性別のユーザ数を推計する。
[Attribute-specific user number estimation unit 311]
The attribute-based usernumber estimation unit 311 estimates the number of users by user attribute for each movement section.
Specifically, the attribute-specific usernumber estimation unit 311 estimates the number of users by attribute from the position information and subscriber attributes of theportable terminals 2 carried by an unspecified number of people.

属性別ユーザ数推計部311は、位置情報格納部310に保管された位置情報の履歴から、地図情報格納部317に格納された地図情報とのマップマッチングを実行し、道路及び屋内施設におけるユーザ数をカウントする。マップマッチングは、GPSによって得られた、誤差を含んでいる可能性のある位置情報を、地図情報を用いて道路上になるように補正する処理であり、カーナビなどで利用されている。
尚、単一時間あたりの移動平均量などに基づいて道路沿いの建物に滞在している移動端末2は、屋内にいると判定することが好ましい。また、移動平均量の大きさから、屋外にいる移動端末2の移動方法が、歩行であるか又は車両であるかを判定できることも好ましい。属性別ユーザ数推計部311は、例えば男女別、年代別、家族構成別、1ヶ月当たりのデータ利用料の区分別に、ユーザ数を推計する。
The attribute-specific usernumber estimation unit 311 performs map matching with the map information stored in the mapinformation storage unit 317 based on the history of location information stored in the locationinformation storage unit 310, and counts the number of users on roads and indoor facilities. Map matching is a process in which location information obtained by GPS, which may contain errors, is corrected using map information so that the location is on a road, and is used in car navigation systems, etc.
It is preferable to determine that amobile terminal 2 staying in a building along a road is indoors based on the average amount of movement per single time. It is also preferable to be able to determine whether the method of movement of amobile terminal 2 outdoors is walking or by vehicle based on the magnitude of the average amount of movement. The attribute-based usernumber estimation unit 311 estimates the number of users by, for example, gender, age, family structure, and monthly data usage fee category.

ここで、移動店舗として、POS(Point of Sales:販売時点情報管理)を搭載した移動店舗ロボットを想定する。移動店舗ロボットは、一般道路を走行する車両と比較して、狭い空間を移動でき、歩行者道路のような屋外だけでなく、オフィスや施設の内部(セキュリティゲートの前)まで入り込むことができる。これによって、ユーザによる移動店舗1に対するアクセスの利便性が期待できる。
移動店舗ロボットが走行する経路区間には、オフィス、学校、マンション、商業系建物、ホテル、病院等が隣接し、その場所の属性の違いにより、利用者の年代や性別等の属性も異なる。即ち、ユーザ数が同じであっても、商品役務の購買率が大きく異なることが想定される。属性別ユーザ数推計部311は、移動店舗1が販売可能な移動区間毎に、各ユーザ属性のユーザ数を推計する。
Here, a mobile store robot equipped with a POS (Point of Sales) is assumed as the mobile store. Compared to vehicles that run on general roads, the mobile store robot can move through narrow spaces and can enter not only outdoors such as pedestrian streets, but also inside offices and facilities (in front of security gates). This is expected to improve the convenience of users' access to themobile store 1.
The route section along which the mobile store robot travels is adjacent to offices, schools, apartment buildings, commercial buildings, hotels, hospitals, etc., and the attributes of the users, such as age and gender, differ depending on the attributes of the location. In other words, even if the number of users is the same, it is expected that the purchasing rate of products and services will differ greatly. The attribute-specific usernumber estimation unit 311 estimates the number of users of each user attribute for each travel section along which themobile store 1 can make sales.

図4は、本発明における経路区間に応じた販売情報を表す説明図である。
図4によれば、属性別ユーザ数推計部311は、経路区間毎に、各ユーザ属性について、例えば以下のようにユーザ数を推計する。
経路区間51:道路
経路区間52:オフィスエリア
経路区間53:学校エリア
FIG. 4 is an explanatory diagram showing sales information according to route sections in the present invention.
According to FIG. 4, the attribute-specific usernumber estimation unit 311 estimates the number of users for each user attribute for each route section, for example, as follows.
Route section 51: Road Route section 52: Office area Route section 53: School area

[見込み売上額算出部312]
見込み売上額算出部312は、経路区間毎に、見込み売上額を算出する。
見込み売上額算出部312は、経路区間毎に、過去の属性別のユーザ数と購入履歴(過去の単価と購買率)とに基づいて、現在の属性別のユーザ数から見込み売上額を算出する。
(属性別)ユーザ数×(購買率×単価)=見込み売上高
これに限られず、教師有り機械学習エンジンを用いたものであってもよい。機械学習エンジンは、例えば経路区間毎に、過去の属性別のユーザ数を説明変数とし、その過去の売上高を目的変数として訓練する。そして、現在の属性別のユーザ数を入力することによって、見込み売上高を予測することができる。
[Expected sales amount calculation unit 312]
The expected salesamount calculation unit 312 calculates the expected sales amount for each route section.
The expected salesamount calculation unit 312 calculates expected sales amount from the current number of users by attribute based on the past number of users by attribute and purchase history (past unit price and purchase rate) for each route section.
Number of users (by attribute) x (purchase rate x unit price) = expected sales amount This is not limited to this, and a supervised machine learning engine may be used. The machine learning engine is trained, for example, for each route section, with the number of users by attribute in the past as an explanatory variable and the sales amount in the past as a target variable. Then, by inputting the current number of users by attribute, it is possible to predict the expected sales amount.

見込み売上額算出部312は、属性別ユーザ数推計部311における経路区間(場所属性)毎のユーザ数と、その経路区間における購入履歴データベース308に格納されている購入履歴の属性情報とを分析する。これによって、ユーザ属性別に、ユーザ数と積載商品、売上額との関係性を推測し、見込み売上額を算出する。
また、見込み売上額算出部312は、曜日別、時間帯別に、属性別のユーザ数と、売上額との関係性の推測結果を区分し、移動店舗1を稼働させる曜日、時間帯に合わせた見込み売上額を算出してもよい。
更に、見込み売上額算出部312は、購買待ち時間を、見込み売上額の算出に活用してもよい。購買待ち時間が長くなり過ぎると、利用意欲が低下することが想定されるためである。購買待ち時間の算出は、例えば、対象のユーザが移動店舗1の待ち行列に並んでから、購買処理が完了するまでの時間を計測するものであってもよい。
The expected salesamount calculation unit 312 analyzes the number of users for each route section (location attribute) in the attribute-based usernumber estimation unit 311 and the attribute information of the purchase history for that route section stored in thepurchase history database 308. This allows theunit 312 to estimate the relationship between the number of users, loaded products, and sales amount for each user attribute, and calculate the expected sales amount.
In addition, the expectedsales calculation unit 312 may classify the estimated results of the relationship between the number of users by attribute and the sales amount by day of the week and time period, and calculate the expected sales amount according to the day of the week and time period when themobile store 1 is operated.
Furthermore, the expected salesamount calculation unit 312 may utilize the purchase waiting time in calculating the expected sales amount. This is because it is expected that if the purchase waiting time becomes too long, the willingness to use the service will decrease. The purchase waiting time may be calculated by measuring the time from when the target user waits in a queue at themobile store 1 until the purchase process is completed, for example.

前述した図4によれば、ある時間帯について、経路区間(道路51、オフィスエリア52、学校エリア53)毎に、見込み売上額を算出している。例えばSMSで流行しているお菓子が、移動店舗1に積載されている場合、10代女性の購買率(購入人数÷ユーザ数×100)が、他の属性ユーザと比較して著しく高くなっている。この場合、学校エリア53で推計される10代女性のユーザ数900人の見込み売上が27,000円となり、売上額の多くを占めることが想定される。このように、経路区間に分割することで、ユーザ属性別に、より正確な見込み売上額の算出が期待できる。According to FIG. 4 mentioned above, for a certain time period, the expected sales amount is calculated for each route section (road 51, office area 52, school area 53). For example, when popular sweets on SMS are loaded ontomobile store 1, the purchasing rate (number of purchasers ÷ number of users × 100) of teenage females is significantly higher than that of users with other attributes. In this case, the expected sales for the estimated 900 teenage female users in school area 53 is 27,000 yen, which is expected to account for the majority of the sales amount. In this way, by dividing into route sections, it is expected that more accurate calculation of expected sales amount can be performed by user attribute.

[総通信リソース使用量推計部313]
総通信リソース使用量推計部313は、基地局毎の総通信リソース使用量を推計する。
[Total communication resource usage estimation unit 313]
The total communication resourceusage estimation unit 313 estimates the total communication resource usage for each base station.

[通信リソース割当量算出部314]
通信リソース割当量算出部314は、移動店舗1の位置に応じた通信リソース割当量を算出する。
[Communication resource allocation calculation unit 314]
The communication resourceallocation calculation unit 314 calculates the communication resource allocation amount according to the location of themobile store 1 .

例えば、移動店舗1が走行中である場合、移動店舗1から管理装置3へ、運用監視のための位置情報や状態情報が送信されるが、比較的少量の通信リソースしか必要としない。一方で、移動店舗1が購買処理中である場合、移動店舗1から管理装置3へ、購入者認証や商品認識の高解像度画像が送信されるため、比較的大量の通信リソースが必要となる。
また、移動店舗1の無線通信品質が悪い場合は、伝送品質を確保するべく、多くの通信リソースを必要とする。これは、無線通信品質が悪いほど、周波数利用効率(1Hzあたりに伝送できる情報ビット数)が低くなるためである。
For example, when themobile store 1 is traveling, position information and status information for operational monitoring are transmitted from themobile store 1 to themanagement device 3, requiring only a relatively small amount of communication resources. On the other hand, when themobile store 1 is in the middle of a purchase process, high-resolution images for purchaser authentication and product recognition are transmitted from themobile store 1 to themanagement device 3, requiring a relatively large amount of communication resources.
Furthermore, when the wireless communication quality of themobile store 1 is poor, a large number of communication resources are required to ensure transmission quality. This is because the worse the wireless communication quality is, the lower the frequency utilization efficiency (the number of information bits that can be transmitted per Hz) is.

通信リソース割当量算出部314は、経路区間毎に、無線基地局と通信中の移動店舗におけるMCS(Modulation and Coding Scheme)を記録するものであってもよい。また、移動店舗が位置する経路区間における過去のMCSの値から、通信リソース割当量を算出するものであってもよい。
周波数利用効率は、変調方式と符号化率の組み合わせで定義されるMCSによって表される。位置・通信品質・電力消費量格納部302が、無線通信品質に紐づけて、MCSも格納しておく。これによって、移動店舗1の行動や無線通信品質に応じて、必要な通信リソース割当量を算出することが可能となる。
The communication resourceallocation calculation unit 314 may record the MCS (Modulation and Coding Scheme) of the mobile store in communication with the wireless base station for each route section, or may calculate the communication resource allocation from the past MCS value for the route section in which the mobile store is located.
The frequency utilization efficiency is represented by the MCS defined by the combination of the modulation method and the coding rate. The location/communication quality/powerconsumption storage unit 302 also stores the MCS in association with the wireless communication quality. This makes it possible to calculate the required communication resource allocation amount according to the behavior of themobile store 1 and the wireless communication quality.

また、通信リソース割当量算出部314は、総通信リソース使用量推計部313で推計した基地局毎の総通信リソース使用量によっては、基地局で割当可能な通信リソースが足りずに、所望の通信リソースの全てを割当てることができず、伝送品質が悪化することがある。伝送品質の悪化は、各ユーザの購買処理における所要時間の増加に繋がり、購買待ち時間の増加にも繋がる。In addition, depending on the total communication resource usage for each base station estimated by the total communication resourceusage estimation unit 313, the communication resourceallocation calculation unit 314 may not be able to allocate all of the desired communication resources due to a lack of communication resources available for allocation at the base station, resulting in a deterioration in transmission quality. Deterioration in transmission quality leads to an increase in the time required for each user's purchasing process, and also leads to an increase in waiting time for purchasing.

例えば、以下のように最大スループット値を見込むこともできる。
MCS28の周波数利用効率=5.5547
システム帯域幅:100MHz
UPlink率:40%
データ送信に使用可能な無線リソース割合:97%
オーバーヘッド:14%
最大スループット値=5.5547×100M×0.4×0.97×(1-0.14)
=約185Mbps
この条件で、移動店舗1以外のUPlink通信で180Mbpsが見込まれるとすると、移動店舗1に割り当てられる通信リソース割当量は、5Mbpsとなる。その場合、例えば運用監視に必要な通信リソース割当量が1Mbps、購買処理に必要な通信リソース割当量が30Mbpsとすると、購入処理に必要な通信リソースを割り当てることができず、購買処理における所要時間の増加に繋がる。
For example, the maximum throughput value can be estimated as follows:
Frequency efficiency of MCS28 = 5.5547
System bandwidth: 100MHz
Uplink rate: 40%
Percentage of radio resources available for data transmission: 97%
Overhead: 14%
Maximum throughput value = 5.5547 x 100M x 0.4 x 0.97 x (1-0.14)
= approx. 185Mbps
Under these conditions, if 180 Mbps is expected for UPlink communications other than those ofmobile store 1, the communication resource allocation tomobile store 1 will be 5 Mbps. In that case, if the communication resource allocation required for operation monitoring is 1 Mbps and the communication resource allocation required for purchase processing is 30 Mbps, for example, it will be impossible to allocate the communication resources required for purchase processing, which will lead to an increase in the time required for purchase processing.

これに対して、通信リソース割当量算出部314は、移動店舗1が移動中には通信リソース割当量を少なくし、移動店舗1が駐車中には通信リソース割当量を多くするように、無線アクセスネットワークのネットワークスライシングを制御する。
ネットワークスライシングとは、ネットワークを仮想的に分割するものであって、ここでは、移動店舗1の移動中のスライスと、駐車中のスライスとを異なるものに設定する。
In response to this, the communication resourceallocation calculation unit 314 controls the network slicing of the wireless access network so as to reduce the communication resource allocation when themobile store 1 is moving and to increase the communication resource allocation when themobile store 1 is parked.
Network slicing is a method of virtually dividing a network, and here, the slice in which themobile store 1 is moving and the slice in which themobile store 1 is parked are set to be different.

[見込み費用額算出部315]
見込み費用額算出部315は、経路区間毎に、見込み費用額を算出する。
見込み費用額算出部315は、経路区間(移動店舗1が販売可能な場所を含む)毎に、その経路区間を移動店舗1が通過し、移動店舗1が商品役務を販売する際に見込まれる費用を算出する。
[Estimated Cost Calculation Unit 315]
The estimatedcost calculation unit 315 calculates the estimated cost for each route section.
The expectedcost calculation unit 315 calculates, for each route section (including locations where themobile store 1 can make sales), the expected costs when themobile store 1 passes through that route section and sells products and services.

見込み費用額算出部315は、例えば、位置・通信品質・電力消費量格納部302に格納されている電力消費量の履歴データに基づいて、電気料金を費用として算出する。また、電力消費量は、位置・通信品質・電力消費量格納部302に格納されている各位置間の勾配に応じて算出してもよい。この際、上りと下りの勾配では電力消費量が異なるため、各位置間の移動方向毎に、電力消費量を算出するものであってもよい。更に、時間帯によって電気料金が異なることもあるので、時間帯によって見込み費用額を算出するものであってもよい。The estimatedcost calculation unit 315 calculates the electricity fee as the cost, for example, based on the historical data of the power consumption stored in the position/communication quality/powerconsumption storage unit 302. The power consumption may also be calculated according to the gradient between each position stored in the position/communication quality/powerconsumption storage unit 302. In this case, since the power consumption differs between uphill and downhill gradients, the power consumption may be calculated for each direction of movement between each position. Furthermore, since the electricity fee may differ depending on the time of day, the estimated cost may be calculated depending on the time of day.

また、見込み費用額算出部315は、通信リソース割当量が多いほど見込み費用額も増額するようにするものであってもよい。
これは、通信リソース割当量算出部314で算出した通信リソースを確保するために見込まれるネットワーク制御コストを、見込み費用額としたものである。ここで、ネットワーク制御コストは、ネットワークスライシングで帯域を確保する際の要求条件とデータサイズとしてもよい。見込み費用額算出部315は、例えば、通信リソース割当量算出部314で、特段の処理を行わなくても、要求条件(例えば、スループット)を満たす通信リソース割当が可能な場合、ネットワーク制御コストをゼロと仮定する。一方で、MCSを向上させるために基地局のビームフォーミング制御を行ったり、ネットワーク経路制御を行ったりと、特段の処理が必要な場合は、その処理に必要なネットワーク制御コストを仮定し、活用してもよい。
The expectedcost calculation unit 315 may also increase the expected cost as the amount of communication resources allocated increases.
This is the expected cost of network control expected to secure the communication resources calculated by the communication resourceallocation calculation unit 314. Here, the network control cost may be the required conditions and data size when securing a band by network slicing. For example, when the communication resourceallocation calculation unit 314 can allocate communication resources that satisfy the required conditions (e.g., throughput) without performing special processing, the expectedcost calculation unit 315 assumes that the network control cost is zero. On the other hand, when special processing is required, such as performing beamforming control of the base station to improve the MCS or performing network route control, the network control cost required for the processing may be assumed and utilized.

更に、見込み費用額算出部315は、経路区間内に位置する携帯端末の数が多いほど見込み費用額も増額するようにするものであってもよい。Furthermore, the estimatedcost calculation unit 315 may be configured to increase the estimated cost as the number of mobile terminals located within the route section increases.

[リアルコストマップ算出部316]
リアルコストマップ算出部316は、経路区間毎に、当該移動店舗で販売する商品役務に応じた見込み利益額を算出する。これは、本発明の本質的な機能部である。
具体的には、リアルコストマップ算出部316は、経路区間毎に見込み売上額算出部312で算出した見込み売上額から、見込み費用額算出部315で算出した見込み費用額を減算して、見込み利益額を算出するものであってもよい。
見込み利益額=見込み売上額-見込み費用額
[Real cost map calculation unit 316]
The real costmap calculation unit 316 calculates the expected profit amount according to the products and services sold at the mobile store for each route section. This is an essential functional unit of the present invention.
Specifically, the real costmap calculation unit 316 may calculate the expected profit by subtracting the expected cost calculated by the expectedcost calculation unit 315 from the expected sales calculated by the expectedsales calculation unit 312 for each route section.
Projected profit = Projected sales - Projected expenses

ここで、単純には、移動店舗1は、人が多い経路区間を通行するほど、見込み売上額が高くなることが想定される。しかしながら、屋内にいる人や自動車や電車に乗っている人は、移動店舗1を利用する期待が薄い。そのため、属性別ユーザ数推計部311で歩行中の人のみを、購入の見込みがあるユーザとして抽出することが好ましい。
また、多量のデータ通信を行う人が多いほど、ネットワーク制御コストも高くなる。そのために、移動店舗1の利用意欲が高い人が多く、それ以外の人が少ない道路が、利益を生む道路として捉えることができる。
Here, simply speaking, it is assumed that the more people travel along the route section of themobile store 1, the higher the expected sales amount will be. However, people who are indoors or in a car or train are unlikely to use themobile store 1. For this reason, it is preferable for the attribute-specific usernumber estimation unit 311 to extract only people who are walking as users who are likely to make a purchase.
In addition, the more people who communicate a large amount of data, the higher the network control cost. Therefore, a road with many people who are eager to use themobile store 1 and few other people can be regarded as a profitable road.

[地図情報格納部317]
地図情報格納部317は、移動店舗1が走行する可能性がある経路の地図情報を、地図データとして格納する。
地図データは、例えば、分岐点をノードとして複数の部分に分割し、各ノード間の部分をリンク(経路区間)として規定したリンクデータとして与えられる。このリンクデータは、リンク固有のリンクID(識別子)、リンク長、リンクの始点・終点(ノード)の位置情報、角度(方向)データ、通路幅、通路種別などのデータから構成される。
[Map information storage unit 317]
The mapinformation storage unit 317 stores map information of a route along which themobile store 1 may travel as map data.
The map data is provided as link data in which, for example, branching points are divided into a plurality of nodes, and the sections between the nodes are defined as links (route sections). This link data is composed of data such as a link-specific link ID (identifier), link length, position information of the start and end points (nodes) of the link, angle (direction) data, passage width, and passage type.

[移動経路探索部318]
移動経路探索部318は、リアルコストマップ算出部316によって算出された経路区間毎の見込み利益額に基づいて、見込み利益額の総額が最も高くなる移動経路を探索する。これも、本発明の本質的な機能部である。
[Route Search Unit 318]
The travelroute search unit 318 searches for a travel route that will maximize the total expected profit amount, based on the expected profit amount for each route section calculated by the real costmap calculation unit 316. This is also an essential functional unit of the present invention.

移動経路の探索は、以下の2つのパターンがある。
・目的地を定める移動経路の探索
・目的地を定めない移動経路の探索
目的地を定める移動経路の探索では、例えば、指定の公園で一定時間停車して移動店舗1で販売するような場合、目的地が決まっており、その目的地に到着するまでの移動中にも移動店舗1で販売することを想定し、最も利益が見込める移動経路を探索できるようにする。
目的地を定めない移動経路の探索では、例えば、指定した販売時間(例:3時間)で最も利益が見込める移動経路を探索できるようにする。
There are two patterns for searching for a travel route:
- Searching for a travel route with a fixed destination - Searching for a travel route without a fixed destination When searching for a travel route with a fixed destination, for example in the case of stopping for a certain period of time at a designated park to make sales atmobile store 1, it is assumed that the destination is fixed and sales will also be made atmobile store 1 during the journey to the destination, and it is possible to search for the travel route that is likely to be the most profitable.
In searching for a travel route without a specified destination, for example, it is possible to search for a travel route that is expected to generate the most profit within a specified sales time (e.g., 3 hours).

尚、移動経路探索部318は、始点と終点とを結ぶ最短距離となる移動経路について、例えばダイクストラ法(Dijkstra's algorithm)のようなグラフベースのアルゴリズムを適用することもできる。これは、グラフ理論における辺の重み(見込み利益額)から単一始点最短経路問題を解くための最良優先探索によるアルゴリズムである。The travelroute search unit 318 can also apply a graph-based algorithm, such as Dijkstra's algorithm, to the travel route that is the shortest distance connecting the start point and the end point. This is a best-first search algorithm for solving the single-start shortest route problem using edge weights (expected profit amounts) in graph theory.

図5は、本発明における移動経路の制御を表す説明図である。Figure 5 is an explanatory diagram showing the control of the movement path in the present invention.

図5(a)は、目的地を定める移動経路の探索を表す。
図5(a)によれば、出発地Aから目的地Fまでに、最も利益が見込める移動経路を探索する。各経路区間の販売情報として、リアルコストマップ算出部316による見込み利益額が算出されている。ここで、最も利益が見込める移動経路として、A->B->C->Fの移動経路が探索されている。尚、移動区間毎の移動時間及び購入処理時間を考慮し、目的地に指定の時間までに到着できない経路は除外することも好ましい。
FIG. 5(a) illustrates the search for a travel route that defines a destination.
According to Fig. 5(a), a search is made for a travel route from departure point A to destination point F that is expected to bring about the most profit. The real costmap calculation unit 316 calculates the expected profit amount as sales information for each route section. Here, the travel route A -> B -> C -> F is searched for as the travel route that is expected to bring about the most profit. It is also preferable to exclude routes that do not allow arrival at the destination by a specified time, taking into consideration the travel time and purchase processing time for each travel section.

図5(b)は、目的地を定めない移動経路の探索を表す。
図5(b)によれば、単純化のために全ての移動区間について、移動時間と購入処理時間を合計して20分の時間が見込まれるとする。例えば、1時間で最も利益が見込める移動経路を探索した場合、A->B->C->Aの移動経路が探索されている。
尚、移動経路の探索にあたり、同じ道路を何度か通過するようにしてもよい。この場合、同じ道路に対する通過回数によって、利益の減少が想定されるため、通過回数による利益の減少を反映させた上で移動経路を探索することも好ましい。
FIG. 5B shows a search for a travel route without a specified destination.
5B, for the sake of simplicity, it is assumed that the total travel time and purchase processing time for all travel sections is 20 minutes. For example, when searching for a travel route that is expected to be the most profitable in one hour, the travel route A->B->C->A is searched.
In addition, when searching for a travel route, the same road may be passed several times. In this case, since a profit is expected to decrease depending on the number of times the same road is passed, it is also preferable to search for a travel route after reflecting the profit decrease due to the number of times the road is passed.

また、移動経路探索部318は、移動区間毎の見込み利益額と、リアルタイムの実績利益額とを比較することにより、移動経路を変更してもよい。The travelroute search unit 318 may also change the travel route by comparing the expected profit amount for each travel section with the actual profit amount in real time.

更に、移動経路探索部318は、移動区間毎の見込み利益額を固定値でなく、確率的な要素を持たせたものであってもよい。例えば、低確率で高い利益が見込める移動区間と、高確率でほどほどの利益が見込める移動区間とがあった際に、実績値との比較によって確率の値を判断することで、どちらの移動経路を選択するか判断してもよい。Furthermore, the travelroute search unit 318 may set the expected profit amount for each travel section to a probabilistic value rather than a fixed value. For example, when there is a travel section where a high profit is expected with a low probability and a travel section where a moderate profit is expected with a high probability, the travel route to select may be determined by determining the value of the probability by comparing with the actual value.

更に、移動経路探索部318は、天候の影響を考慮し、天候によって移動経路を変更してもよい。Furthermore, the travelroute search unit 318 may take into account the influence of weather and change the travel route depending on the weather.

更に、移動経路探索部318は、特定の移動区間に待機して、別の移動区間の通過をあえて遅らせるようにしてもよい。これは、特定の時間帯にある移動区間での利益が大きく上昇する傾向がある際に、その時間帯に対象移動区間を通過できるようにするためである。Furthermore, the travelroute search unit 318 may wait in a specific travel section and deliberately delay passing through another travel section. This is to enable passing through the target travel section during a specific time period when there is a tendency for profits in that travel section to increase significantly.

更に、移動経路探索部318は、経路探索について何らかの制約を設けさせてもよい。
移動経路探索部318は、属性別ユーザ数推計部311によって推計された移動区間毎の合計ユーザ数から経路区間毎の人口密度を算出し、人口密度が所定閾値以下となる経路区間以外の経路区間を移動経路として探索するものであってもよい。例えば、感染症が蔓延化した場合、移動店舗1の近くに人が集まることにより、密な環境が形成されることが懸念されるためである。
Furthermore, the travelroute search unit 318 may impose some constraints on the route search.
The movementroute search unit 318 may calculate the population density for each route section from the total number of users for each movement section estimated by the attribute-specific usernumber estimation unit 311, and search for route sections other than the route sections whose population density is equal to or less than a predetermined threshold as movement routes. For example, this is because there is a concern that if an infectious disease spreads, people will gather near themobile store 1, creating a crowded environment.

移動経路探索部318は、販売可能な商品役務から算出した上限売上額が、見込み売上額を超えている場合、上限売上額以上となる移動経路の中で見込み費用額が最も少なくなる移動経路を再探索するものであってもよい。
移動店舗ロボットの場合、車両と比較して積載量が大きく限定されるため、経路の移動中に商品等の在庫切れとなる場合がある。この場合、売り上げの上限に達し、それ以上は移動を続けても利益が出ずに、移動に係る電気代等の費用だけが膨らんでいくこととなる。
When the maximum sales amount calculated from the saleable goods and services exceeds the expected sales amount, the travelroute search unit 318 may re-search for a travel route that has the lowest expected cost among travel routes that are equal to or greater than the maximum sales amount.
In the case of a mobile store robot, the loading capacity is much more limited than that of a vehicle, so there are cases where products run out of stock while traveling along a route. In this case, the sales limit is reached and there is no profit even if the robot continues to move beyond that, and the costs of electricity and other expenses related to the movement only increase.

図5(c)は、図5(a)の目的地を定める移動経路について、上限売上額を考慮した経路探索を表す。
ここで、上限売上額を2万円とすると、最も利益が見込める移動経路であるA->B->C->Fは、売上合計が2万9千円となり、上限売上額を超えている。
また、A->B->C->Fの移動経路における費用は、3千円となる。
そこで、この場合、上限売上額の2万円を超えた2万2千円であり、費用が2千円と少ない、A->C->Fの移動経路が再探索される。
FIG. 5C shows a route search that takes into account the upper sales amount for the travel route that determines the destination in FIG. 5A.
Here, if the upper limit sales amount is set to 20,000 yen, the most profitable route A->B->C->F will have a total sales amount of 29,000 yen, which exceeds the upper limit sales amount.
In addition, the cost for the travel route A->B->C->F is 3,000 yen.
In this case, therefore, the route A->C->F, which is 22,000 yen, exceeding the upper limit of 20,000 yen, and has a low cost of 2,000 yen, is searched again.

[移動経路配信部319]
移動経路配信部319は、移動経路探索部318で探索した移動経路データを移動店舗1へ送信する。
また、移動経路配信部319は、移動経路データを、アプリ等でユーザに対して公開してもよい。移動経路データを公開することによって、移動店舗1がこれからどこを移動する予定かを、ユーザが把握できるようになり、購入の促進が期待できる。この際、移動経路だけでなく、移動店舗1の搭載商品や在庫についても公開してもよい。また、ユーザが移動経路データを見ながら、時間帯及び経路区間を指定して、購入希望の意思表示ができるようにしてもよい。この意思表示により、例えば、対象の時間帯にその経路区間を走行できるように、移動店舗1の移動速度を調整することも好ましい。
[Travel route distribution unit 319]
The travelroute distribution unit 319 transmits the travel route data searched by the travelroute search unit 318 to themobile store 1 .
Furthermore, the travelroute distribution unit 319 may make the travel route data available to the user via an app or the like. By making the travel route data available, the user can know where themobile store 1 is planning to travel from now on, which is expected to promote purchases. In this case, not only the travel route but also the products and inventory carried by themobile store 1 may be made available. Furthermore, the user may be able to indicate his/her intention to purchase by specifying a time period and a route section while viewing the travel route data. It is also preferable to adjust the travel speed of themobile store 1 based on this intention, for example, so that themobile store 1 can travel along the route section during the target time period.

図6は、本発明の管理装置におけるフローチャートである。Figure 6 is a flowchart of the management device of the present invention.

図6によれば、リアルコストマップ算出部316を用いた移動経路探索部318の処理の流れを表す。
(S11)最初に、移動店舗ロボット1の出発地を取得する。出発地は、例えば移動店舗ロボット1に商品を積載する地点であるとする。
(S12)次に、予約されている移動店舗ロボット1の移動経路について、目的地を定める移動経路の探索であるか否かを判定する。
(S13)目的地を定める移動経路の探索である場合、移動店舗ロボット1の目的地を取得し、S15へ移行する。
(S14)目的地を定めない移動経路の探索である場合、移動店舗1の販売時間を取得し、S15へ移行する。
(S15)見込み利益額の総額が最も高くなる移動経路を探索する。
(S16)探索した移動経路における見込み売上額が、上限売上額を超えているか否かを判定する。
(S17)S16で偽(上限売上額を超えていない)と判定された場合、S18へ移行する。S16で真(上限売上額を超えている)と判定された場合、上限売上額以上で最も見込み費用額が少ない移動経路を再探索し、S18へ移行する。
(S18)探索した移動経路を、移動店舗ロボット1へ通知する。
(S19)リアルコストマップ算出部316は、コストマップの変化があるか否かを監視し続ける。コストマップの変化とは、例えば、天候変化やリアルタイムの実績利益額との比較による移動経路毎の見込み利益額の変更である。
(S20)コストマップの変化があった場合は、移動経路を再探索する。
(S21)そして、移動経路配信部319は、再探索した移動経路を、移動店舗ロボット1へ通知する。
S19~S21の処理を、目的地に到着するまで又は販売時間終了まで、繰り返す。
FIG. 6 shows a flow of processing by the travelroute search unit 318 using the real costmap calculation unit 316.
(S11) First, obtain the departure point of themobile store robot 1. The departure point is assumed to be, for example, the point where themobile store robot 1 is to be loaded with merchandise.
(S12) Next, it is determined whether or not the reserved movement route of themobile store robot 1 is a search for a movement route that determines a destination.
(S13) If a travel route that determines a destination is being searched for, the destination of themobile store robot 1 is obtained, and the process proceeds to S15.
(S14) If the search is for a travel route without a specified destination, the sales hours ofmobile store 1 are obtained, and the process proceeds to S15.
(S15) A route that will maximize the total expected profit amount is searched for.
(S16) It is determined whether or not the expected sales amount for the searched travel route exceeds the upper limit sales amount.
(S17) If S16 is determined to be false (the upper limit sales amount is not exceeded), the process proceeds to S18. If S16 is determined to be true (the upper limit sales amount is exceeded), a route with the lowest expected cost that is equal to or greater than the upper limit sales amount is searched again, and the process proceeds to S18.
(S18) Themobile store robot 1 is notified of the route it has found.
(S19) The real costmap calculation unit 316 continues to monitor whether there is a change in the cost map. A change in the cost map is, for example, a change in the expected profit amount for each travel route due to a change in the weather or a comparison with the real-time actual profit amount.
(S20) If there is a change in the cost map, a travel route is searched again.
(S21) Then, the movementroute distribution unit 319 notifies themobile store robot 1 of the re-searched movement route.
The processes of S19 to S21 are repeated until the destination is reached or the sales period ends.

以上、詳細に説明したように、本発明の管理装置、移動店舗ロボット、プログラム及び方法によれば、販売力を向上させる移動経路を探索することができる。As described above in detail, the management device, mobile store robot, program, and method of the present invention make it possible to search for a travel route that will improve sales power.

尚、これにより、例えば「移動店舗は、販売力を向上させる移動経路を探索することができる」ことから、国連が主導する持続可能な開発目標(SDGs)の目標9「レジリエントなインフラを整備し、持続可能な産業化を推進するとともに、イノベーションの拡大を図る」に貢献することが可能となる。As a result, for example, "mobile stores will be able to explore routes that will improve their sales capabilities," which will contribute to Goal 9 of the United Nations-led Sustainable Development Goals (SDGs), which is to "build resilient infrastructure, promote sustainable industrialization and foster innovation."

前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。With respect to the various embodiments of the present invention described above, various changes, modifications, and omissions within the scope of the technical ideas and viewpoints of the present invention can be easily made by a person skilled in the art. The above description is merely an example and is not intended to be restrictive in any way. The present invention is limited only by the scope of the claims and their equivalents.

1 移動店舗
101 商品搭載部
102 無線通信部
103 無線品質取得部
104 現在位置取得部
105 状態取得部
106 撮像部
107 経路情報格納部
108 収音部
109 対話処理部
110 動作計画部
111 動作制御部
112 購入処理部
113 購入表示部
2 携帯端末
3 管理装置
301 運用監視部
302 位置・通信品質・電力消費量格納部
303 個人情報データベース
304 購入者認証部
305 商品情報データベース
306 商品認識部
307 決済部
308 購入履歴データベース
309 対話生成部
310 位置情報格納部
311 属性別ユーザ数推計部
312 見込み売上額算出部
313 総通信リソース使用量推計部
314 通信リソース割当量算出部
315 見込み費用額算出部
316 リアルコストマップ算出部
317 地図情報格納部
318 移動経路探索部
319 移動経路配信部
4 通信リソース管理装置

LIST OFSYMBOLS 1Mobile store 101Product mounting unit 102Wireless communication unit 103 Wirelessquality acquisition unit 104 Currentposition acquisition unit 105Status acquisition unit 106Imaging unit 107 Routeinformation storage unit 108Sound collection unit 109Dialogue processing unit 110Operation planning unit 111Operation control unit 112Purchase processing unit 113Purchase display unit 2Mobile terminal 3Management device 301Operation monitoring unit 302 Position/communication quality/powerconsumption storage unit 303Personal information database 304Purchaser authentication unit 305Product information database 306Product recognition unit 307Settlement unit 308Purchase history database 309Dialogue generation unit 310 Positioninformation storage unit 311 Attribute-specific usernumber estimation unit 312 Expected salesamount calculation unit 313 Total communication resourceusage estimation unit 314 Communication resourceallocation calculation unit 315 Estimatedcost calculation unit 316 Real costmap calculation unit 317 Mapinformation storage unit 318 Travelroute search unit 319 Travelroute distribution unit 4 Communication resource management device

Claims (14)

Translated fromJapanese
移動店舗の移動経路を探索する管理装置であって、
経路区間毎に、当該移動店舗で販売する商品役務に応じた見込み利益額を算出するリアルコストマップ算出手段と、
経路区間毎の見込み利益額に基づいて、見込み利益額の総額が最も高くなる移動経路を探索する移動経路探索手段と
を有することを特徴とする管理装置。
A management device that searches for a moving route of a mobile store,
a real cost map calculation means for calculating an expected profit amount according to the products and services sold at the mobile store for each route section;
and a travel route searching means for searching for a travel route that will maximize the total expected profit amount based on the expected profit amount for each route section.
経路区間毎に、見込み売上額を算出する見込み売上額算出手段と、
経路区間毎に、見込み費用額を算出する見込み費用額算出手段と
を更に有し、
リアルコストマップ算出部は、見込み売上額から見込み費用額を減算して、見込み利益額を算出する
ことを特徴とする請求項1に記載の管理装置。
an expected sales amount calculation means for calculating an expected sales amount for each route section;
and an estimated cost calculation means for calculating an estimated cost for each route section,
2. The management device according to claim 1, wherein the real cost map calculation unit calculates the expected profit amount by subtracting the expected cost amount from the expected sales amount.
移動区間毎にユーザの属性別に、ユーザ数を推計する属性別ユーザ数推計手段と、
ユーザが当該移動店舗で購入した履歴情報を保管する購入履歴データベースと
を有し、
見込み売上額算出手段は、経路区間毎に、過去の属性別のユーザ数と購入履歴とに基づいて、現在の属性別のユーザ数から見込み売上額を算出する
ことを特徴とする請求項2に記載の管理装置。
A means for estimating the number of users by attribute for each travel section;
a purchase history database that stores history information of purchases made by a user at the mobile store;
3. The management device according to claim 2, wherein the expected sales amount calculation means calculates the expected sales amount from the current number of users by attribute based on the past number of users by attribute and purchase history for each route section.
属性別ユーザ数推計手段は、不特定多数の人が所持する携帯端末の位置情報及び加入者属性から、属性別のユーザ数を推計する
ことを特徴とする請求項3に記載の管理装置。
4. The management device according to claim 3, wherein the attribute-specific user number estimating means estimates the number of users by attribute from location information and subscriber attributes of portable terminals carried by an unspecified number of people.
移動経路探索手段は、販売可能な商品役務から算出した上限売上額が、見込み売上額を超えている場合、上限売上額以上となる移動経路の中で見込み費用額が最も少なくなる移動経路を再探索する
ことを特徴とする請求項2に記載の管理装置。
The management device according to claim 2, characterized in that, when the upper limit sales amount calculated from the saleable goods and services exceeds the expected sales amount, the travel route search means re-searches for a travel route that has the lowest expected cost amount among travel routes that are equal to or greater than the upper limit sales amount.
移動店舗の位置に応じた通信リソース割当量を算出する通信リソース割当量算出手段を更に有し、
見込み費用額算出手段は、通信リソース割当量が多いほど見込み費用額も増額するようにする
ことを特徴とする請求項2に記載の管理装置。
The mobile store further includes a communication resource allocation calculation means for calculating a communication resource allocation amount according to a position of the mobile store,
3. The management device according to claim 2, wherein the expected cost calculation means increases the expected cost as the communication resource allocation amount increases.
見込み費用額算出手段は、経路区間内に位置する携帯端末の数が多いほど見込み費用額も増額するようにする
ことを特徴とする請求項6に記載の管理装置。
7. The management device according to claim 6, wherein the estimated cost calculation means increases the estimated cost as the number of mobile terminals located within the route section increases.
通信リソース割当量算出手段は、移動店舗が移動中には通信リソース割当量を少なくし、移動店舗が駐車中には通信リソース割当量を多くするように、無線アクセスネットワークのネットワークスライシングを制御する
ことを特徴とする請求項6に記載の管理装置。
The management device according to claim 6, characterized in that the communication resource allocation calculation means controls network slicing of the wireless access network so as to reduce the communication resource allocation when the mobile store is moving and to increase the communication resource allocation when the mobile store is parked.
当該管理装置は、移動店舗と無線基地局との間に通信リソースを割り当てる無線アクセスネットワークの通信リソース管理装置と通信可能であり、
通信リソース割当量算出手段は、
経路区間毎に、無線基地局と通信中の移動店舗におけるMCS(Modulation and Coding Scheme)を記録しており、
移動店舗が位置する経路区間における過去のMCSの値から、通信リソース割当量を算出する
ことを特徴とする請求項6から8のいずれか1項に記載の管理装置。
the management device is capable of communicating with a communication resource management device of a radio access network that allocates communication resources between the mobile store and a radio base station;
The communication resource allocation calculation means
For each route section, the MCS (Modulation and Coding Scheme) of the mobile store communicating with the wireless base station is recorded.
9. The management device according to claim 6, wherein the communication resource allocation amount is calculated from a past MCS value in a route section in which the mobile store is located.
前記移動経路探索手段は、属性別ユーザ数推計手段によって推計された移動区間毎の合計ユーザ数から経路区間毎の人口密度を算出し、人口密度が所定閾値以下となる経路区間以外の経路区間を移動経路として探索する
ことを特徴とする請求項3に記載の管理装置。
The management device according to claim 3, characterized in that the travel route search means calculates the population density for each route section from the total number of users for each travel section estimated by the attribute-specific user number estimation means, and searches for route sections other than route sections whose population density is below a predetermined threshold as travel routes.
移動店舗は、自走可能な移動店舗ロボットである
ことを特徴とする請求項に記載の管理装置。
2. The management device according to claim1 , wherein the mobile store is a self-propelled mobile store robot.
移動経路を探索する自走可能な移動店舗ロボットであって、
経路区間毎に、当該移動店舗ロボット自ら販売する商品役務に応じた見込み利益額を算出するリアルコストマップ算出手段と、
経路区間毎の見込み利益額に基づいて、見込み利益額の総額が最も高くなる移動経路を探索する移動経路探索手段と
を有することを特徴とする移動店舗ロボット。
A self-propelled mobile store robot that searches for a path of movement,
a real cost map calculation means for calculating an expected profit amount according to the product or service soldby the mobile store robot for each route section;
A mobile store robot comprising: a movement route searching means for searching for a movement route that will maximize a total expected profit amount based on an expected profit amount for each route section.
移動店舗の移動経路を探索するようにコンピュータを機能させるプログラムであって、
経路区間毎に、当該移動店舗で販売する商品役務に応じた見込み利益額を算出するリアルコストマップ算出手段と、
経路区間毎の見込み利益額に基づいて、見込み利益額の総額が最も高くなる移動経路を探索する移動経路探索手段と
してコンピュータを機能させることを特徴とするプログラム。
A program for causing a computer to function to search for a travel route of a mobile store,
a real cost map calculation means for calculating an expected profit amount according to the products and services sold at the mobile store for each route section;
A program that causes a computer to function as a travel route search means for searching for a travel route that will maximize the total expected profit amount based on the expected profit amount for each route section.
移動店舗の移動経路を探索する装置の移動経路探索方法であって、
装置は、
経路区間毎に、当該移動店舗で販売する商品役務に応じた見込み利益額を算出する第1のステップと、
経路区間毎の見込み利益額に基づいて、見込み利益額の総額が最も高くなる移動経路を探索する第2のステップと
を実行することを特徴とする移動経路探索方法。

A method for searching a route for a mobile store, comprising:
The device is
A first step of calculating an expected profit amount according to products and services sold at the mobile store for each route section;
and a second step of searching for a travel route that will maximize the total expected profit amount based on the expected profit amount for each route section.

JP2023041217A2023-03-152023-03-15 Management device, mobile store robot, program, and method for searching for a route for a mobile storeActiveJP7660602B2 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
JP2023041217AJP7660602B2 (en)2023-03-152023-03-15 Management device, mobile store robot, program, and method for searching for a route for a mobile store
JP2025060212AJP2025111468A (en)2023-03-152025-04-01 Management device, mobile store robot, program, and method for searching for a mobile store's travel route

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2023041217AJP7660602B2 (en)2023-03-152023-03-15 Management device, mobile store robot, program, and method for searching for a route for a mobile store

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
JP2025060212ADivisionJP2025111468A (en)2023-03-152025-04-01 Management device, mobile store robot, program, and method for searching for a mobile store's travel route

Publications (2)

Publication NumberPublication Date
JP2024131129A JP2024131129A (en)2024-09-30
JP7660602B2true JP7660602B2 (en)2025-04-11

Family

ID=92901811

Family Applications (2)

Application NumberTitlePriority DateFiling Date
JP2023041217AActiveJP7660602B2 (en)2023-03-152023-03-15 Management device, mobile store robot, program, and method for searching for a route for a mobile store
JP2025060212APendingJP2025111468A (en)2023-03-152025-04-01 Management device, mobile store robot, program, and method for searching for a mobile store's travel route

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
JP2025060212APendingJP2025111468A (en)2023-03-152025-04-01 Management device, mobile store robot, program, and method for searching for a mobile store's travel route

Country Status (1)

CountryLink
JP (2)JP7660602B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2002073941A (en)2000-08-242002-03-12Matsushita Electric Ind Co Ltd Mobile sales method
JP2012022555A (en)2010-07-152012-02-02Hitachi Systems & Services LtdServer configuration management system
JP2019121086A (en)2017-12-282019-07-22トヨタ自動車株式会社Mail order system
JP2019139652A (en)2018-02-142019-08-22トヨタ自動車株式会社Mobile store vehicle deployment determination device, deployment determination method, and program
JP2021197085A (en)2020-06-182021-12-27日本森林総研株式会社Server, road network planning system, road network planning metho, and program
JP2022093927A (en)2020-12-142022-06-24Kddi株式会社 Mobile store management device and mobile store management system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2002073941A (en)2000-08-242002-03-12Matsushita Electric Ind Co Ltd Mobile sales method
JP2012022555A (en)2010-07-152012-02-02Hitachi Systems & Services LtdServer configuration management system
JP2019121086A (en)2017-12-282019-07-22トヨタ自動車株式会社Mail order system
JP2019139652A (en)2018-02-142019-08-22トヨタ自動車株式会社Mobile store vehicle deployment determination device, deployment determination method, and program
JP2021197085A (en)2020-06-182021-12-27日本森林総研株式会社Server, road network planning system, road network planning metho, and program
JP2022093927A (en)2020-12-142022-06-24Kddi株式会社 Mobile store management device and mobile store management system

Also Published As

Publication numberPublication date
JP2025111468A (en)2025-07-30
JP2024131129A (en)2024-09-30

Similar Documents

PublicationPublication DateTitle
US20240412641A1 (en)Preemptively navigating drivers to an event location to transport passengers upon completion of the event
US11611849B2 (en)Systems and methods for automatic path management
JP7558163B2 (en) Networked computer system for making effort-based decisions about delivery orders - Patents.com
CN114390079B (en)Smart city public place management method and Internet of things system
US10846635B1 (en)Dispatching autonomous vehicles based on route cost
US10467561B2 (en)System for identifying events and preemptively navigating drivers to transport passengers from the events
US20210103892A1 (en)Depot dispatch protocol for autonomous last-mile deliveries
US10773389B2 (en)Robotic systems and methods in prediction and presentation of resource availability
US10921147B1 (en)Customer and merchant location-based ETA determination
CN109952584A (en)System and method for stroke plan
US11120370B2 (en)Parking management system
CN115081762A (en)Passenger integrated intelligent travel method and system based on urban rail transit
US20240070603A1 (en)Location planning using isochrones computed for candidate locations
US11785416B2 (en)Enhanced algorithms for improved user experience using internet of things sensor integration
US10762462B1 (en)Sensor-based customer arrival detection
JP7467400B2 (en) MOBILE STORE MANAGEMENT SYSTEM, MOBILE STORE MANAGEMENT DEVICE, MOBILE STORE MANAGEMENT METHOD, AND COMPUTER PROGRAM
JP7660602B2 (en) Management device, mobile store robot, program, and method for searching for a route for a mobile store
JP7465796B2 (en) Mobile store management device and mobile store management system
Jee et al.Demonstrating the feasibility of using Wi-Fi sensors for dynamic bus-stop queue length estimation
JP7473471B2 (en) Mobile store management device and mobile store management system
KR102851024B1 (en)Method for providing integrated online and offline inventory management and customer acquisition solutions through ai model-based customer information and payment data analysis
US12417664B1 (en)Method of managing user movement in an area
MagiyaPREDICTING PACKAGE DELIVERY TIME FOR MOTORCYCLES IN NAIROBI

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20240402

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20250122

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20250206

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20250210

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

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20250305

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20250401

R150Certificate of patent or registration of utility model

Ref document number:7660602

Country of ref document:JP

Free format text:JAPANESE INTERMEDIATE CODE: R150


[8]ページ先頭

©2009-2025 Movatter.jp