Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7659782B2 - Information processing system, server, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7659782B2 - Information processing system, server, information processing method, and program - Google Patents

Information processing system, server, information processing method, and program Download PDF

Info

Publication number
JP7659782B2
JP7659782B2 JP2021212593A JP2021212593A JP7659782B2 JP 7659782 B2 JP7659782 B2 JP 7659782B2 JP 2021212593 A JP2021212593 A JP 2021212593A JP 2021212593 A JP2021212593 A JP 2021212593A JP 7659782 B2 JP7659782 B2 JP 7659782B2
Authority
JP
Japan
Prior art keywords
information
storage
volume
inventory
space
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
JP2021212593A
Other languages
Japanese (ja)
Other versions
JP2023096678A5 (en
JP2023096678A (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.)
Aeronext Inc
Original Assignee
Aeronext Inc
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 Aeronext Inc filed Critical Aeronext Inc
Priority to JP2021212593A priority Critical patent/JP7659782B2/en
Priority to PCT/JP2022/048131 priority patent/WO2023127866A1/en
Publication of JP2023096678A publication Critical patent/JP2023096678A/en
Publication of JP2023096678A5 publication Critical patent/JP2023096678A5/ja
Application granted granted Critical
Publication of JP7659782B2 publication Critical patent/JP7659782B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G61/00Use of pick-up or transfer devices or of manipulators for stacking or de-stacking articles not otherwise provided for
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理システム及びサーバ、情報処理方法、プログラムに関するものである。 The present invention relates to an information processing system, a server, an information processing method, and a program.

近年、ドローン(Drone)・無人航空機(UAV:Unmanned Aerial Vehicle)などの飛行体や無人地上車両(UGV:Unmanned Ground Vehicle)などの走行体などの自律制御可能な移動体が産業に利用され始めている。特許文献1には、飛行体による配送物の配送について開示されている。 In recent years, autonomously controlled mobile objects, such as flying objects such as drones and unmanned aerial vehicles (UAVs) and running objects such as unmanned ground vehicles (UGVs), have begun to be used in industry. Patent Document 1 discloses the delivery of deliveries by flying objects.

特開2021-160887号公報JP 2021-160887 A

このような配送システムにおいては、特許文献1に開示されるように、複数の移動体が配達制御対象となることが想定されているものの、実証実験においては、1台の移動体に積み込み可能な範囲で仮想的な配達荷物(例えば、日用品や食料など)を設定し、既定の経路を飛ばせるタイミングで試験配達飛行をさせている。 In this type of delivery system, as disclosed in Patent Document 1, it is assumed that multiple moving objects are the targets of delivery control, but in the demonstration experiment, virtual delivery packages (e.g., daily necessities, food, etc.) are set up within the range that can be loaded onto one moving object, and test delivery flights are made at times when the predetermined route can be flown.

しかしながら、現実的にはユーザが移動体1台の積載量を意識しながら注文することはなく、欲しいタイミングで欲しい物を欲しい量注文することが通常であるので、移動体1台に対してどの程度収まるかどうか(言い換えると、移動体搭載部などの格納空間の残余空間がどのくらいか)について予見性がない。一方で、配送効率が高いと配送コスト(ひいては配送料)が下がることが知られているため、移動体1台に多くの荷物を積みこむことがサービス提供者にとってもユーザにとっても望ましい。このような課題については、移動体に限らず、従来の配送方法においても同様である。 However, in reality, users do not place orders while considering the loading capacity of a single mobile object, but rather usually order the desired amount of desired items at the desired timing, and therefore there is no predictability as to how much will fit into a single mobile object (in other words, how much storage space is remaining in the mobile object's mounting section, etc.). On the other hand, it is known that high delivery efficiency reduces delivery costs (and therefore delivery fees), so loading many packages onto a single mobile object is desirable for both service providers and users. These issues are not limited to mobile objects, but are similar to conventional delivery methods.

そこで、本発明はこのような背景を鑑みてなされたものであり、格納容器種別識別情報を用いて配送物(例えば荷物などの積載物)を定型化して管理することで、配送物の総合的な物量の把握を容易にし、様々な格納空間への効率的な格納を可能とする情報処理システム及びサーバ、情報処理方法、プログラムを提供することを目的とする。 The present invention has been made in light of this background, and aims to provide an information processing system, server, information processing method, and program that uses storage container type identification information to standardize and manage deliveries (e.g., cargo such as luggage) to make it easier to grasp the overall volume of deliveries and enable efficient storage in a variety of storage spaces.

上記課題を解決するための本発明の主たる発明は、配送要求がなされた第1の在庫物の要配送在庫物を格納する格納容器の容積ごとの種類を示す格納容器種別情報と、一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報に基づき、前記格納空間内の残余空間を示す残余空間情報を算出する残余空間算出部と、前記第1の在庫物とは異なる第2の在庫物に関する情報と、前記残余空間情報に基づき、前記第1の在庫物の要配送在庫物と共に前記格納容器に所定量の要配送在庫物を格納する前記第2の在庫物を抽出する混載対象在庫抽出部と、を備える情報処理システム等である。 The main invention of the present invention for solving the above problem is an information processing system, etc., that includes: a residual space calculation unit that calculates residual space information indicating the remaining space in a storage space based on storage container type information indicating the type of storage container by volume that stores the delivery-required inventory of a first inventory item for which a delivery request has been made, and reference storage space volume information indicating the volume of a storage space that stores one or more storage containers; information on a second inventory item different from the first inventory item; and a mixed-loading target inventory extraction unit that extracts the second inventory item that stores a predetermined amount of delivery-required inventory in the storage container together with the delivery-required inventory of the first inventory item based on the residual space information.

本発明によれば、格納容器種別識別情報を用いて配送物(例えば荷物などの積載物)を定型化して管理することで、配送物の総合的な物量の把握を容易にし、様々な格納空間への効率的な格納を可能とする情報処理システム及びサーバ、情報処理方法、プログラムを提供することができる。 According to the present invention, by standardizing and managing deliveries (e.g., cargo such as luggage) using storage container type identification information, it is possible to provide an information processing system, server, information processing method, and program that makes it easy to grasp the overall volume of deliveries and enables efficient storage in various storage spaces.

本発明の実施の形態にかかる情報処理システムの構成を示す図である。1 is a diagram showing a configuration of an information processing system according to an embodiment of the present invention; 図1の管理サーバのハードウェア構成を示すブロック図である。FIG. 2 is a block diagram showing a hardware configuration of the management server of FIG. 1 . 図1のユーザ端末、作業者端末のハードウェア構成を示すブロック図である。FIG. 2 is a block diagram showing the hardware configuration of the user terminal and the worker terminal shown in FIG. 1 . 図1の管理サーバの機能を示すブロック図である。FIG. 2 is a block diagram showing the functions of the management server of FIG. 1 . 図2のストレージの構造を示すブロック図である。FIG. 3 is a block diagram showing the structure of the storage in FIG. 2 . 本発明の実施の形態にかかる残余空間の算出を説明する一例である。13 is an example illustrating calculation of a remaining space according to an embodiment of the present invention. 図5の配送情報記憶部の構造を示すブロック図である。6 is a block diagram showing the structure of a delivery information storage unit in FIG. 5. 本発明の実施の形態にかかる情報処理方法のフローチャートである。1 is a flowchart of an information processing method according to an embodiment of the present invention.

本発明の実施形態の内容を列記して説明する。本発明の実施の形態による情報処理システム等は、以下のような構成を備える。
[項目1]
配送要求がなされた第1の在庫物の要配送在庫物を格納する格納容器の容積ごとの種類を示す格納容器種別情報と、一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報に基づき、前記格納空間内の残余空間を示す残余空間情報を算出する残余空間算出部と、
前記第1の在庫物とは異なる第2の在庫物に関する情報と、前記残余空間情報に基づき、前記第1の在庫物の要配送在庫物と共に前記格納容器に所定量の要配送在庫物を格納する前記第2の在庫物を抽出する混載対象在庫抽出部と、を備える、
ことを特徴とする情報処理システム。
[項目2]
前記第2の在庫物に関する情報は、前記第2の在庫物に関連する配送不要在庫物数情報であって、
前記混載対象在庫抽出部は、当該配送不要在庫物数情報が所定の数を下回った第2の在庫物を抽出する、
ことを特徴とする項目1に記載の情報処理システム。
[項目3]
前記第2の在庫物に関する情報は、前記第2の在庫物に関連する販売管理情報であって、
前記混載対象在庫抽出部は、当該販売管理情報に基づき消費予測情報を生成し、当該消費予測情報に基づき所定期間以内に所定の数を下回ることが予測される第2の在庫物を抽出する、
ことを特徴とする項目1に記載の情報処理システム。
[項目4]
前記消費予測情報は、前記第1の在庫物の消費に併せて消費される前記第2の在庫物に関する関連消費予測情報であってもよい、
ことを特徴とする項目3に記載の情報処理システム。
[項目5]
前記第2の在庫物に関する情報は、前記第2の在庫物に関連する消費予定情報であって、
前記混載対象在庫抽出部は、当該消費予定情報に基づき所定期間以内に所定数の消費が見込まれる第2の在庫物を抽出する、
ことを特徴とする項目1に記載の情報処理システム。
[項目6]
前記混載対象在庫抽出部は、前記第2の在庫物に関連する要配送在庫物数情報が所定の数を下回った第2の在庫物を抽出しない、
ことを特徴とする項目1ないし5のいずれかに記載の情報処理システム。
[項目7]
前記混載対象在庫抽出部は、前記第1の在庫物に関連する配送情報において、通常配送よりも配送完了までの期間が短いお急ぎ配送を示す配送種別情報を含む場合には、前記第2の在庫物の抽出を行わない、
ことを特徴とする項目1ないし6のいずれかに記載の情報処理システム。
[項目8]
配送要求がなされた第1の在庫物の要配送在庫物を格納する格納容器の容積ごとの種類を示す格納容器種別情報と、一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報に基づき、前記格納空間内の残余空間を示す残余空間情報を算出する残余空間算出部と、
前記第1の在庫物とは異なる第2の在庫物に関する情報と、前記残余空間情報に基づき、前記第1の在庫物の要配送在庫物と共に前記格納容器に所定量の要配送在庫物を格納する前記第2の在庫物を抽出する混載対象在庫抽出部と、を備える、
ことを特徴とするサーバ。
[項目9]
残余空間算出部により、配送要求がなされた第1の在庫物の要配送在庫物を格納する格納容器の容積ごとの種類を示す格納容器種別情報と、一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報に基づき、前記格納空間内の残余空間を示す残余空間情報を算出するステップと、
混載対象在庫抽出部により、前記第1の在庫物とは異なる第2の在庫物に関する情報と、前記残余空間情報に基づき、前記第1の在庫物の要配送在庫物と共に前記格納容器に所定量の要配送在庫物を格納する前記第2の在庫物を抽出するステップと、を含む、
ことを特徴とする情報処理方法。
[項目10]
残余空間算出部により、配送要求がなされた第1の在庫物の要配送在庫物を格納する格納容器の容積ごとの種類を示す格納容器種別情報と、一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報に基づき、前記格納空間内の残余空間を示す残余空間情報を算出するステップと、
混載対象在庫抽出部により、前記第1の在庫物とは異なる第2の在庫物に関する情報と、前記残余空間情報に基づき、前記第1の在庫物の要配送在庫物と共に前記格納容器に所定量の要配送在庫物を格納する前記第2の在庫物を抽出するステップと、をコンピュータに実行させる、
ことを特徴とするプログラム。
The contents of the embodiment of the present invention will be listed and described below. An information processing system according to the embodiment of the present invention has the following configuration.
[Item 1]
a remaining space calculation unit that calculates remaining space information indicating a remaining space in a storage space based on storage container type information indicating a type of storage container for each volume of the storage container that stores the first inventory item for which a delivery request has been made and reference storage space volume information indicating a volume of a storage space that stores one or more storage containers;
and a consolidation target inventory extraction unit that extracts the second inventory item, which is to be stored in the storage container in a predetermined amount together with a delivery-required inventory item of the first inventory item, based on information on a second inventory item different from the first inventory item and the remaining space information.
An information processing system comprising:
[Item 2]
The information regarding the second inventory item is non-delivery inventory quantity information related to the second inventory item,
The consolidation target inventory extraction unit extracts a second inventory item whose non-delivery inventory quantity information is below a predetermined number.
2. The information processing system according to item 1,
[Item 3]
The information regarding the second inventory item is sales management information related to the second inventory item,
the consolidation target inventory extraction unit generates consumption forecast information based on the sales management information, and extracts second inventory items that are predicted to fall below a predetermined number within a predetermined period based on the consumption forecast information;
2. The information processing system according to item 1,
[Item 4]
The consumption forecast information may be related consumption forecast information regarding the second inventory item that is consumed in conjunction with consumption of the first inventory item.
4. The information processing system according to item 3.
[Item 5]
The information about the second inventory item is consumption schedule information about the second inventory item,
The consolidation target inventory extraction unit extracts second inventory items that are expected to be consumed in a predetermined quantity within a predetermined period based on the consumption schedule information.
2. The information processing system according to item 1,
[Item 6]
The consolidation target inventory extraction unit does not extract a second inventory item whose delivery-required inventory quantity information related to the second inventory item is below a predetermined number.
6. The information processing system according to any one of items 1 to 5.
[Item 7]
The consolidation target inventory extraction unit does not extract the second inventory item when the delivery information related to the first inventory item includes delivery type information indicating an urgent delivery, which has a shorter delivery completion period than a normal delivery.
7. The information processing system according to any one of items 1 to 6.
[Item 8]
a remaining space calculation unit that calculates remaining space information indicating a remaining space in a storage space based on storage container type information indicating a type of storage container for each volume of the storage container that stores the first inventory item for which a delivery request has been made and reference storage space volume information indicating a volume of a storage space that stores one or more storage containers;
and a consolidation target inventory extraction unit that extracts the second inventory item, which is to be stored in the storage container in a predetermined amount together with a delivery-required inventory item of the first inventory item, based on information on a second inventory item different from the first inventory item and the remaining space information.
A server comprising:
[Item 9]
a remaining space calculation unit calculating remaining space information indicating a remaining space in the storage space based on storage container type information indicating a type of storage container by volume that stores the first inventory item for which delivery has been requested, and reference storage space volume information indicating a volume of a storage space that stores one or more storage containers;
and extracting, by a consolidation target inventory extraction unit, information on a second inventory item different from the first inventory item and the remaining space information, the second inventory item to be stored in the storage container in a predetermined amount together with an inventory item to be delivered of the first inventory item,
23. An information processing method comprising:
[Item 10]
a remaining space calculation unit calculating remaining space information indicating a remaining space in the storage space based on storage container type information indicating a type of storage container by volume that stores the first inventory item for which a delivery request has been made and reference storage space volume information indicating a volume of a storage space that stores one or more storage containers;
and causing a computer to execute a step of extracting, by a consolidation target inventory extraction unit, a second inventory item different from the first inventory item, the second inventory item being stored in the storage container in a predetermined amount together with an inventory item to be delivered of the first inventory item, based on information on the second inventory item and the remaining space information.
A program characterized by:

<実施の形態1>
以下、本発明の実施の形態1による情報システム等についての実施の形態を説明する。添付図面において、同一または類似の要素には同一または類似の参照符号及び名称が付され、各実施形態の説明において同一または類似の要素に関する重複する説明は省略することがある。また、本実施形態で示される特徴は、互いに矛盾しない限り他の実施形態にも適用可能である。
<First embodiment>
Hereinafter, an information system according to a first embodiment of the present invention will be described. In the accompanying drawings, identical or similar elements are given identical or similar reference symbols and names, and duplicated descriptions of identical or similar elements may be omitted in the description of each embodiment. Furthermore, the features shown in this embodiment are applicable to other embodiments as long as they are not mutually inconsistent.

<構成>
図1に示されるように、本実施の形態における情報処理システムは、管理サーバ1と、一以上のユーザ端末2と、一以上のユーザ端末2と、を有している。管理サーバ1と、ユーザ端末2と、作業者端末3は、ネットワークを介して互いに通信可能に接続されている。なお、図示された構成は一例であり、これに限らない。
<Configuration>
1, the information processing system in this embodiment includes a management server 1, one or more user terminals 2, and one or more user terminals 2. The management server 1, the user terminals 2, and the worker terminals 3 are connected to each other via a network so as to be able to communicate with each other. Note that the illustrated configuration is an example and is not limited thereto.

<管理サーバ1>
図2は、管理サーバ1のハードウェア構成を示す図である。なお、図示された構成は一例であり、これ以外の構成を有していてもよい。
<Management Server 1>
2 is a diagram showing a hardware configuration of the management server 1. Note that the illustrated configuration is an example, and the management server 1 may have other configurations.

図示されるように、管理サーバ1は、一以上のユーザ端末2と一以上の作業者端末3と接続され本システムの一部を構成する。管理サーバ1は、例えばワークステーションやパーソナルコンピュータのような汎用コンピュータとしてもよいし、或いはクラウド・コンピューティングによって論理的に実現されてもよい。 As shown in the figure, the management server 1 is connected to one or more user terminals 2 and one or more worker terminals 3 and constitutes part of the system. The management server 1 may be a general-purpose computer such as a workstation or a personal computer, or may be logically realized by cloud computing.

管理サーバ1は、少なくとも、制御部10、メモリ11、ストレージ12、送受信部13、入出力部14等を備え、これらはバス15を通じて相互に電気的に接続される。 The management server 1 includes at least a control unit 10, a memory 11, a storage 12, a transmission/reception unit 13, an input/output unit 14, etc., which are electrically connected to each other via a bus 15.

制御部10は、管理サーバ1全体の動作を制御し、各要素間におけるデータの送受信の制御、及びアプリケーションの実行及び認証処理に必要な情報処理等を行う演算装置である。例えば制御部10はCPU(Central Processing Unit)および/またはGPU(Graphics Processing Unit)であり、ストレージ12に格納されメモリ11に展開された本システムのためのプログラム等を実行して各情報処理を実施する。 The control unit 10 is a computing device that controls the operation of the entire management server 1, controls the transmission and reception of data between each element, and performs information processing necessary for application execution and authentication processing. For example, the control unit 10 is a CPU (Central Processing Unit) and/or a GPU (Graphics Processing Unit), and executes programs for this system stored in the storage 12 and deployed in the memory 11 to perform various information processing operations.

メモリ11は、DRAM(Dynamic Random Access Memory)等の揮発性記憶装置で構成される主記憶と、フラッシュメモリやHDD(Hard Disc Drive)等の不揮発性記憶装置で構成される補助記憶と、を含む。メモリ11は、プロセッサ10のワークエリア等として使用され、また、管理サーバ1の起動時に実行されるBIOS(Basic Input / Output System)、及び各種設定情報等を格納する。 Memory 11 includes a main memory consisting of a volatile storage device such as DRAM (Dynamic Random Access Memory) and an auxiliary memory consisting of a non-volatile storage device such as a flash memory or HDD (Hard Disc Drive). Memory 11 is used as a work area for processor 10, and also stores the BIOS (Basic Input/Output System) that is executed when management server 1 is started, various setting information, etc.

ストレージ12は、アプリケーション・プログラム等の各種プログラムを格納する。各処理に用いられるデータを格納したデータベースがストレージ12に構築されていてもよい。 Storage 12 stores various programs such as application programs. A database that stores data used for each process may be constructed in storage 12.

送受信部13は、管理サーバ1をネットワークおよびブロックチェーンネットワークに接続する。なお、送受信部13は、Bluetooth(登録商標)及びBLE(Bluetooth Low Energy)の近距離通信インターフェースを備えていてもよい。 The transmitter/receiver 13 connects the management server 1 to the network and the blockchain network. The transmitter/receiver 13 may be equipped with a short-range communication interface for Bluetooth (registered trademark) and BLE (Bluetooth Low Energy).

入出力部14は、キーボード・マウス類等の情報入力機器、及びディスプレイ等の出力機器である。 The input/output unit 14 includes information input devices such as a keyboard and mouse, and output devices such as a display.

バス15は、上記各要素に共通に接続され、例えば、アドレス信号、データ信号及び各種制御信号を伝達する。 Bus 15 is commonly connected to each of the above elements and transmits, for example, address signals, data signals, and various control signals.

<ユーザ端末2、作業者端末3>
図3に示されるユーザ端末2は、所有している商品等の一部を倉庫等の要配送在庫管理空間にて在庫物として管理しているユーザが所持する、例えばパーソナルコンピュータやタブレット端末、スマートフォン、携帯電話、PHS、PDA等の情報処理装置であり、ユーザ端末2もまた、制御部20、メモリ21、ストレージ22、送受信部23、入出力部24等を備え、これらはバス25を通じて相互に電気的に接続される。各要素の主な機能は、上述した管理サーバ1と同様に構成することが可能であることから、各要素の詳細な説明は省略する。また、作業者端末3は、要配送在庫管理空間にて在庫物や配送物の管理を行う作業者が所持する、例えばパーソナルコンピュータやタブレット端末、スマートフォン、携帯電話、PHS、PDA等の情報処理装置であり、各要素の主な機能は、上述したユーザ端末2と同様に構成することが可能であることから、各要素の詳細な説明は省略する。
<User Terminal 2, Worker Terminal 3>
The user terminal 2 shown in FIG. 3 is an information processing device such as a personal computer, tablet terminal, smartphone, mobile phone, PHS, PDA, etc., owned by a user who manages some of his/her products as inventory items in a delivery-required inventory management space such as a warehouse, and the user terminal 2 also includes a control unit 20, a memory 21, a storage 22, a transmission/reception unit 23, an input/output unit 24, etc., which are electrically connected to each other through a bus 25. Since the main functions of each element can be configured in the same way as the above-mentioned management server 1, detailed descriptions of each element will be omitted. In addition, the worker terminal 3 is an information processing device such as a personal computer, tablet terminal, smartphone, mobile phone, PHS, PDA, etc., owned by a worker who manages inventory items and deliveries in a delivery-required inventory management space, and since the main functions of each element can be configured in the same way as the above-mentioned user terminal 2, detailed descriptions of each element will be omitted.

なお、在庫物の対象物はどのような物であってもよく、商店やスーパーマーケット等で販売している食品や日用品、事務用品、病院や薬局で販売している薬(処方箋を伴うものを含む)などの商品や、商品の一部を形成する部品や材料などであってもよい。要配送在庫管理空間は、ユーザが在庫物を取得する際に配送を必要とする在庫管理空間であればどのような空間であってもよいが、例えば倉庫、物流センターなどであり、要配送在庫を管理し得る。配送不要在庫管理空間は、ユーザが在庫物を取得する際に配送が必要ではない在庫管理空間であればどのような空間であってもよいが、例えば、店舗のバックヤードなどであり、配送不要在庫を管理し得る。 The inventory items may be any object, including products such as food, daily necessities, and office supplies sold at stores and supermarkets, medicines (including those with prescriptions) sold at hospitals and pharmacies, and parts and materials that form part of a product. The delivery-required inventory management space may be any space that is an inventory management space that requires delivery when a user acquires an inventory item, such as a warehouse or a logistics center, and may manage inventory that requires delivery. The delivery-free inventory management space may be any space that is an inventory management space that does not require delivery when a user acquires an inventory item, such as a store's back yard, and may manage inventory that does not require delivery.

<管理サーバの機能>
図4は、管理サーバ1の制御部10に実装される機能を例示したブロック図であり、図5は、ストレージ12に記憶される情報を例示したブロック図である。本実施の形態においては、管理サーバ1の制御部10は、情報送受信部100、画面情報生成部110、データ管理部120、在庫管理部150、を機能部として備えている。在庫管理部150は、格納容器種別設定部151、残余空間算出部152、混載対象在庫抽出部153を含む。また、ストレージ12は、ユーザ情報記憶部121、在庫物情報記憶部122、配送情報記憶部123の各種データベースを含む。
<Management server functions>
Fig. 4 is a block diagram illustrating functions implemented in the control unit 10 of the management server 1, and Fig. 5 is a block diagram illustrating information stored in the storage 12. In this embodiment, the control unit 10 of the management server 1 includes, as functional units, an information transmission/reception unit 100, a screen information generation unit 110, a data management unit 120, and an inventory management unit 150. The inventory management unit 150 includes a storage container type setting unit 151, a remaining space calculation unit 152, and a mixed load inventory extraction unit 153. The storage 12 includes various databases, namely, a user information storage unit 121, an inventory information storage unit 122, and a delivery information storage unit 123.

ユーザ情報記憶部121に記憶されるユーザ情報については、例えば、ユーザの基本情報(ユーザの氏名、ユーザ名、メールアドレス、店舗住所、電話番号等)、ユーザ識別情報、外部アプリケーションアカウント情報などであり得るが、これらに限定されるものではない。例えば、本情報処理システム上、あるいは、本情報処理システムと関連情報を送信または受信を行って相互に連携する外部システム上などで店舗の販売管理(例えば、受注管理、発注管理、出荷管理、在庫管理、請求管理、売上管理など)を行う場合には、ユーザ情報には、販売管理情報(例えば、受注情報(受注履歴情報を含む)、発注情報(発注履歴情報を含む)、出荷情報(出荷履歴情報を含む)、在庫情報(在庫推移情報を含む)、請求情報(請求履歴情報を含む)、売上情報(売上履歴情報を含む)など)を含むようにしてもよく、各情報は各在庫物識別情報に紐づいていてもよい。 The user information stored in the user information storage unit 121 may be, for example, basic information of the user (user's name, user name, email address, store address, telephone number, etc.), user identification information, external application account information, etc., but is not limited to these. For example, when sales management of a store (e.g., order management, purchase order management, shipping management, inventory management, billing management, sales management, etc.) is performed on this information processing system or on an external system that transmits or receives related information and cooperates with this information processing system, the user information may include sales management information (e.g., order information (including purchase order history information), purchase order information (including purchase order history information), shipping information (including shipping history information), inventory information (including inventory trend information), billing information (including billing history information), sales information (including sales history information), etc.), and each piece of information may be linked to each inventory identification information.

在庫物情報記憶部122に記憶される在庫情報については、例えば、在庫物識別情報、ユーザ識別情報、格納容器種別情報、サイズ情報(奥行、幅、高さ)、重量情報、管理温度帯情報、上下積載可否情報(上積可否情報または下積可否情報)、要配送在庫物数情報、配送不要在庫物数情報などが含まれ得るが、これらに限定されるものではない。 The inventory information stored in the inventory information storage unit 122 may include, for example, inventory identification information, user identification information, storage container type information, size information (depth, width, height), weight information, temperature control zone information, top/bottom loading availability information (top loading availability information or bottom loading availability information), information on the number of inventory items that need to be delivered, and information on the number of inventory items that do not need to be delivered, but is not limited to these.

配送情報記憶部123に記憶される配送情報については、例えば、配送識別情報、ユーザ識別情報、在庫物識別情報、残余空間情報、配送混載在庫物情報、配送種別情報、配送予定時間情報(配送開始予定時間情報、配送終了予定時間情報、配送予定時間帯情報)などが含まれ得て、在庫物識別情報に紐づく、格納容器種別情報、重量情報、管理温度帯情報などを含んでもよいが、これらに限定されるものではない。 The delivery information stored in the delivery information storage unit 123 may include, for example, delivery identification information, user identification information, inventory identification information, remaining space information, mixed delivery inventory information, delivery type information, scheduled delivery time information (scheduled delivery start time information, scheduled delivery end time information, scheduled delivery time zone information), and may also include, but is not limited to, storage container type information, weight information, and controlled temperature range information linked to the inventory identification information.

情報送受信部100は、少なくともネットワークを介して管理サーバ1に直接または間接的に接続される外部装置(例えば、ユーザ端末2、作業者端末3等)に対して種々の情報(要求を含む)を送信したり、外部装置から種々の情報(要求を含む)を受信したりする。 The information transmission/reception unit 100 transmits various information (including requests) to external devices (e.g., user terminal 2, worker terminal 3, etc.) that are directly or indirectly connected to the management server 1 at least via a network, and receives various information (including requests) from external devices.

画面情報生成部110は、ユーザ端末2や作業者端末3のユーザインターフェースを介して表示される画面情報を生成する。画面情報は、例えば、ストレージ12に格納された画像及びテキストデータを素材として、所定のレイアウト規則に基づいて、各種画像及びテキストを配置することで生成されるユーザインターフェース画面情報であり得る。なお、画面情報生成部110は、各ユーザ端末2等に格納されたアプリケーション(Webブラウザ含む)により制御部20にて実行される機能部であってもよい。すなわち、管理サーバ1から画像データ等のユーザインターフェース画面を生成するために必要な情報を送信し、ユーザ端末2等のアプリケーションによって所定のレイアウト規則に基づいて当該必要な情報に基づきユーザインターフェース画面を生成してユーザ端末2に表示させることもできる。画面情報生成部110に関連する処理は、GPU(Graphics Processing Unit)によって実行することもできる。 The screen information generating unit 110 generates screen information to be displayed via the user interface of the user terminal 2 or the worker terminal 3. The screen information may be user interface screen information generated by arranging various images and text based on a predetermined layout rule using, for example, image and text data stored in the storage 12 as material. The screen information generating unit 110 may be a functional unit executed by the control unit 20 by an application (including a web browser) stored in each user terminal 2, etc. That is, information required to generate a user interface screen, such as image data, may be transmitted from the management server 1, and a user interface screen may be generated based on the required information based on a predetermined layout rule by an application on the user terminal 2, etc., and displayed on the user terminal 2. The processing related to the screen information generating unit 110 may also be executed by a GPU (Graphics Processing Unit).

データ管理部120は、情報送受信部100により受信した種々の情報を各種機能部に送信したり、各種機能部から種々の情報を取得したりなどのデータ管理を実行する。データ管理部120における所定の処理は、例えば、配送要求がなされた第1の在庫物の要配送在庫物を格納する格納容器の容積ごとの種類を示す格納容器種別情報と、一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報に基づき、前記格納空間内の残余空間を示す残余空間情報を算出する残余空間算出処理、前記第1在庫商品とは異なる第2の在庫物に関する情報と前記残余空間情報に基づき、前記第1の在庫物の要配送在庫物と共に前記格納容器に所定量の要配送在庫物を格納する前記第2の在庫物を抽出する混載対象在庫物抽出処理、配送情報に含まれる配送混載対象物情報を更新(追加を含む)する配送情報更新処理など、様々な処理を含むが、これらに限定されない。 The data management unit 120 performs data management such as transmitting various information received by the information transmission/reception unit 100 to various functional units and acquiring various information from various functional units. The predetermined processing in the data management unit 120 includes, but is not limited to, various processing such as a residual space calculation processing for calculating residual space information indicating the residual space in the storage space based on storage container type information indicating the type of storage container for each volume that stores the delivery inventory of the first inventory item for which a delivery request has been made and reference storage space volume information indicating the volume of the storage space that stores one or more storage containers, a mixed-loading target inventory extraction processing for extracting the second inventory item that stores a predetermined amount of delivery inventory items in the storage container together with the delivery inventory items of the first inventory item based on information on a second inventory item different from the first inventory item and the residual space information, and a delivery information update processing for updating (including adding) delivery mixed-loading target information included in the delivery information.

格納容器の形状は、例えば幾何学的な形状の立体容器であって、格納空間への格納や積み重ねなどを考慮すると直方体(立方体を含む)であることが望ましい。格納容器の材質は、どのような素材であってもよいが、紙、プラスチック、金属等であってもよく、特に紙製の段ボール、または、プラスチック製の段ボールであることが生産容易性や重量の観点から望ましい。ここで本発明では、配送物等の格納物に対して格納容器の種別を識別可能に格納容器種別情報が設定されている。格納容器種別は、例えば、所定の格納空間容積を基準の格納空間容積として、当該基準格納空間容積を所定の数(例えば整数)で除した容積に基づき互いに識別可能に設定された複数の格納容器容積の種別(例えば、当該基準格納空間容積を所定の数(例えば整数)で除して当該所定の数以下の数で乗じた格納容器容積ごとに識別可能に設定された複数の格納容器容積の種別(例えば1/3、2/3、1や、1/4、1/2、3/4、1など)を含んでいたり、所定の数(例えば、整数であってもよく、特に2のn乗(nは整数であり、0も含んでもよい)であってもよい)で除した格納容器容積ごとに識別可能に設定された複数の格納容器容積の種別(例えば、1/2、1/4、1/8・・・など)を含んでいてもよく、これらに限定されるものでもない)であってもよい。また、格納容器の容積については、より具体的には、例えば、基準格納空間容積を4で除する場合(すなわち1/4とする場合)に、格納空間の奥行、幅、高さのいずれかを4で除した容積の格納容器であってもよいし、格納空間の奥行、幅、高さのうち2つを2で除した容積の格納容器であってもよい。 The shape of the storage container is, for example, a three-dimensional container with a geometric shape, and is preferably a rectangular parallelepiped (including a cube) in consideration of storage in the storage space and stacking. The material of the storage container may be any material, such as paper, plastic, metal, etc., and in particular, cardboard made of paper or cardboard made of plastic is preferable from the viewpoint of ease of production and weight. Here, in the present invention, storage container type information is set so that the type of storage container can be identified for stored items such as deliveries. The containment vessel type may be, for example, a plurality of containment vessel volume types set to be identifiable from one another based on a volume obtained by dividing a predetermined containment space volume as a reference containment space volume by a predetermined number (e.g., an integer) (for example, a plurality of containment vessel volume types set to be identifiable for each containment vessel volume obtained by dividing the reference containment space volume by a predetermined number (e.g., an integer) and multiplying the result by a number equal to or smaller than the predetermined number (e.g., 1/3, 2/3, 1, 1/4, 1/2, 3/4, 1, etc.), or a plurality of containment vessel volume types set to be identifiable for each containment vessel volume divided by a predetermined number (for example, which may be an integer, and in particular may be the nth power of 2 (n is an integer and may include 0)), but is not limited thereto). More specifically, the volume of the storage vessel may be, for example, when the reference storage space volume is divided by 4 (i.e., 1/4), the volume of the storage vessel may be obtained by dividing any one of the depth, width, or height of the storage space by 4, or the volume of the storage vessel may be obtained by dividing two of the depth, width, or height of the storage space by 2.

なお、基準格納空間容積は、所定の格納空間容積と同一の容積でなくとも、実質的に同一(略同一)な容積であってもよく、特に格納空間への容器の格納作業を鑑みて必要な余剰空間(例えば、数ミリ、数センチ程度)分を減じた容積であってもよいし、格納容器内に仕切りを設ける場合には仕切り(例えば、数ミリ、数センチ程度)分を減じた容積であってもよい(または、格納空間が基準格納空間容積と実質的に同一な容積であって、仕切り分大きくなっていてもよい)。 The reference storage space volume does not have to be the same as the specified storage space volume, but may be substantially the same (approximately the same) volume, and may be a volume subtracted by the amount of excess space (e.g., a few millimeters or centimeters) required in particular in consideration of the work of storing the container in the storage space, or, if a partition is provided inside the storage container, may be a volume subtracted by the partition (e.g., a few millimeters or centimeters) (or the storage space may be substantially the same volume as the reference storage space volume, but larger by the amount of the partition).

ユーザの格納物を格納する格納空間及び/または基準格納空間容積の対象となる格納空間は、所定の容積を有する空間であればどのような空間を基準としてもよいが、在庫管理用の格納空間であると好ましく、より具体的には、例えばユーザが利用する設置物であって、各在庫用の収納空間や、電気的な施解錠制御を伴わない、または、伴う棚やロッカー、保冷ボックスなどの格納スペースであってもよい。また、配送用の格納空間を基準としてもよく、荷物を配送するための移動体(UAVやUGVなどの移動体であって、特に自律制御される移動体など)の配送物格納部や、配送員が配送に用いる荷台(例えば、トラック荷台やバイクのリアボックス、ボックス台車、かご台車など)、配送用のバッグなどの可動物であってもよい。さらに、所定の容積を有する空間は、上述のように奥行方向、幅方向、高さ方向の長さが定まっている空間であってもよいが、パレットのように奥行方向、幅方向の長さが定まっている領域に対して、仮想的に高さ方向の長さを設定した容積を有する空間であってもよく、すなわち、奥行方向、幅方向、高さ方向の一部の長さが仮想的に設定されている容積を有する空間であってもよい。なお、これらに限定されるものでもない。また、格納対象となる格納空間と基準格納空間は同一であってもよいし、格納対象となる格納空間が基準格納空間に所定の数(特に整数)を乗じた大きさであってもよい。 The storage space for storing the user's stored items and/or the storage space that is the target of the reference storage space volume may be any space having a predetermined volume, but it is preferable that the storage space is for inventory management. More specifically, it may be, for example, an installation used by the user, and may be a storage space for each inventory, or a storage space such as a shelf, locker, or cooler box that does not or does not involve electrical locking/unlocking control. It may also be a storage space for delivery, or a delivery item storage section of a mobile body for delivering luggage (such as a mobile body such as a UAV or UGV, especially an autonomously controlled mobile body), a loading platform used by a delivery person for delivery (for example, a truck loading platform, a rear box of a motorcycle, a box dolly, a basket dolly, etc.), a delivery bag, or other movable object. Furthermore, the space having a predetermined volume may be a space with fixed lengths in the depth, width, and height directions as described above, but may also be a space with a volume in which the height length is virtually set for an area with fixed lengths in the depth and width directions, such as a pallet, that is, a space with a volume in which a part of the length in the depth, width, and height directions is virtually set. However, this is not limited to these. Also, the storage space to be stored and the reference storage space may be the same, or the storage space to be stored may be the size of the reference storage space multiplied by a specified number (especially an integer).

在庫管理部150は、例えば読取機(例えば、作業者が操作する読取機や設置型の読取機、作業ロボット(特に自律制御作業ロボット)に備えられた読取機など)による入荷在庫物(特に倉庫等に入荷される要配送在庫物)に付された識別コードの読み取り(例えば二次元バーコードやRFIDタグ、NFCなどの読み取り)や作業者等により入荷在庫物に関する在庫物情報の入力操作などの在庫物入荷処理に応じて、在庫物情報記憶部122の在庫物情報の更新を実行したり、ユーザによる要配送在庫物に関する配送要求処理(すなわち、配送依頼処理)に応じて、配送情報記憶部123における配送識別情報の追加等の情報登録を実行する。 The inventory management unit 150 updates the inventory information in the inventory information storage unit 122 in response to inventory arrival processing, such as reading (e.g., reading two-dimensional barcodes, RFID tags, NFC, etc.) identification codes attached to incoming inventory items (particularly inventory items that need to be delivered and are arriving at a warehouse, etc.) using a reader (e.g., a reader operated by a worker, a stationary reader, or a reader equipped on a work robot (particularly an autonomously controlled work robot)) and inputting inventory information about incoming inventory items by a worker, etc., and registers information, such as adding delivery identification information, in the delivery information storage unit 123 in response to a delivery request process (i.e., a delivery request process) by a user regarding inventory items that need to be delivered.

格納容器種別設定部151は、配送要求がなされた在庫物(以下、「第1の在庫物」ともいう)の要配送在庫物を格納する格納容器の容積ごとの種類を示す格納容器種別情報を設定する。より具体的には、例えば、在庫物情報記憶部122の在庫物情報を参照して各在庫物に対応するサイズ情報(奥行、幅、高さ)に基づき、所定の容積の空間に対して所定の物体を格納するための既知の箱詰め計算アルゴリズムにより各格納容器種別の容器に仮想的に第1の在庫物を格納することで、第1の在庫物を格納するために適した格納容器種別情報を設定し、在庫物情報に含まれる格納容器種別情報を更新してもよい。もしくは、在庫管理として同種の在庫物を格納容器に格納することを鑑み、実際に各在庫物を各格納容器種別の容器に格納し、在庫数の範囲と格納容器種別の対応関係を予め記憶しておいてもよい。なお、適した格納容器種別とは、第1の在庫物が格納可能な最小サイズの格納容器種別であることが、その後の格納空間への格納効率の観点から好ましいが、最小に限らず、在庫物の個体差によるサイズ誤差や緩衝材(発泡素材のクッション材やビニール素材の空気の入ったクッション材など)も考慮して格納可能な最小サイズよりも1~2サイズ大きい格納容器種別であってもよい。 The storage container type setting unit 151 sets storage container type information indicating the type of storage container for each volume of the storage container that stores the inventory item for which a delivery request has been made (hereinafter also referred to as the "first inventory item"). More specifically, for example, by referring to the inventory information in the inventory information storage unit 122 and based on the size information (depth, width, height) corresponding to each inventory item, the storage container type information suitable for storing the first inventory item may be set by virtually storing the first inventory item in a container of each storage container type using a known boxing calculation algorithm for storing a specified object in a space of a specified volume, and the storage container type information included in the inventory information may be updated. Alternatively, in consideration of storing the same type of inventory item in a storage container as part of inventory management, each inventory item may actually be stored in a container of each storage container type, and the correspondence between the range of inventory numbers and the storage container type may be stored in advance. In addition, the appropriate storage container type is preferably the smallest size storage container type capable of storing the first inventory item from the perspective of subsequent storage efficiency in the storage space, but it is not limited to the smallest, and may be a storage container type that is 1 to 2 sizes larger than the smallest size that can be stored, taking into consideration size errors due to individual differences in the inventory items and cushioning materials (such as foam cushioning materials or air-filled vinyl cushioning materials).

残余空間算出部152は、配送情報に応じて取得される配送要求がなされた在庫物の要配送在庫物を格納する格納容器の容積ごとの種類を示す格納容器種別情報(すなわち、配送情報に紐づく在庫物情報としての格納容器種別情報も含む)と、一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報と、に基づき、第1の在庫物の格納対象となる格納空間内の残余空間(いわゆる空きスペース)を算出する。残余空間の算出方法は、所定の容積の空間に対して所定の物体を格納するための既知の箱詰め計算アルゴリズムにより、残余空間を算出する。ここで、残余空間の算出結果は、特に格納容器が上述のように所定の法則にしたがって基準格納空間容積に対して所定の容積ごとに格納容器種別が規定されている場合においては、残余空間も格納容器種別に換算しやすい容積値となり、残余空間を格納容器種別に換算した残余換算格納容器種別情報を求めるやすくなり得る。特に、格納空間の奥行、幅、高さのいずれかを、上述のとおり、所定の数で除して当該所定の数より少ない数で乗じた格納容器容積ごとに識別可能に設定された複数の格納容器容積の種別を含む場合や、所定の数で除した格納容器容積ごとに識別可能に設定された複数の格納容器容積の種別を含む場合には、より格納空間内の残余空間の算出が容易になる。また、格納空間内が間仕切り等によって格納容器種別のいずれかに対応するように区切られている場合には、配送情報記憶部123において、格納空間識別情報に紐づけて、対象となる格納空間内で間仕切り等によって分割された領域ごとに識別可能に付される分割領域識別情報及び当該分割領域識別情報に対応する対応格納容器種別情報が記憶されており、残余空間算出部152は、格納可能な分割領域識別情報を残余空間情報としてもよい。 The remaining space calculation unit 152 calculates the remaining space (so-called free space) in the storage space to be used to store the first inventory item based on the storage container type information (i.e., including the storage container type information as inventory information linked to the delivery information) indicating the type of storage container for each volume that stores the inventory item to be delivered, which is acquired according to the delivery information, and the reference storage space volume information indicating the volume of the storage space that stores one or more storage containers. The method of calculating the remaining space is to calculate the remaining space using a known packing calculation algorithm for storing a specified object in a space of a specified volume. Here, the calculation result of the remaining space is a volume value that is easy to convert the remaining space to the storage container type, particularly when the storage container is specified for each specified volume with respect to the reference storage space volume according to a specified rule as described above, and it may be easy to obtain the remaining converted storage container type information by converting the remaining space to the storage container type. In particular, when the storage space includes a plurality of storage vessel volume types that are identifiable for each storage vessel volume obtained by dividing any one of the depth, width, or height of the storage space by a predetermined number and multiplying it by a number smaller than the predetermined number, as described above, or when the storage space includes a plurality of storage vessel volume types that are identifiable for each storage vessel volume divided by a predetermined number, the calculation of the remaining space in the storage space becomes easier. In addition, when the storage space is divided by partitions or the like to correspond to one of the storage vessel types, the delivery information storage unit 123 stores divided area identification information that is identifiable for each area divided by partitions or the like in the target storage space and corresponding storage vessel type information that corresponds to the divided area identification information, linked to the storage space identification information, and the remaining space calculation unit 152 may use the storable divided area identification information as the remaining space information.

ここで、格納容器が基準格納空間容積に対して所定の容積ごとに格納容器種別が規定されている場合における残余空間算出例について、図6を用いて簡略化して説明する。当該格納容器は、基準格納空間容積に対して高さを3で除して当該3以下の数で乗じた格納容器容積ごとに識別可能に設定された複数の格納容器容積の種別(例えば1/3、2/3、1)について例示する。 Here, a simplified example of calculating the remaining space when the type of containment vessel is specified for each predetermined volume relative to the reference containment space volume will be explained using Figure 6. The containment vessel is exemplified for a number of types of containment vessel volume (e.g., 1/3, 2/3, 1) that are set identifiably for each containment vessel volume obtained by dividing the height by 3 relative to the reference containment space volume and multiplying the result by a number equal to or less than 3.

まず、配送識別情報「0001」に紐づく格納空間おいては、ユーザ情報「U0001」が紐づけされている。ここに、基準格納空間容積の3分の1の容器(格納容器種別「S033」)に格納された在庫物(在庫物情報「N0001」)が格納される場合、在庫物が未格納の格納空間に格納するため、残余情報は1から1/3を差し引き「2/3」と更新し、残余換算格納容器種別情報は「S033」が2つ、および、または「S066(基準格納空間容積の3分の2の容器を示す格納容器種別)」が1つを示す情報として更新される。 First, in the storage space linked to the delivery identification information "0001", the user information "U0001" is linked. When an inventory item (inventory information "N0001") stored in a container (storage container type "S033") that is one-third of the reference storage space volume is stored here, the inventory item is stored in an unused storage space, so the remaining information is updated to "2/3" by subtracting 1/3 from 1, and the remaining storage container type information is updated to indicate two "S033"s and/or one "S066 (storage container type indicating a container that is two-thirds of the reference storage space volume)."

同様に、基準格納空間容積の3分の1の容器(格納容器種別「S033」)に格納された在庫物(在庫物情報「N0010」)がさらに格納される場合、すでに在庫物(N0001)が格納された格納空間にさらに格納するため、残余情報は2/3から1/3を差し引き「1/3」と更新し、残余換算格納容器種別情報は「S033」が1つを示す情報として更新される。 Similarly, when an inventory item (inventory information "N0010") stored in a container (storage container type "S033") with a capacity of one-third of the reference storage space volume is to be further stored, since the inventory item (N0001) is to be further stored in the storage space that already contains the storage item, the residual information is updated to "1/3" by subtracting 1/3 from 2/3, and the residual equivalent storage container type information is updated to indicate one "S033".

このようにして残余空間の算出を行い、特に例示したように、格納空間の奥行、幅、高さのいずれかを所定数で除した場合には、より簡便に実行可能となる。なお、上述のとおり既知の箱詰め計算アルゴリズムにより、より高度な残余空間の算出が可能であり、その場合は格納済みの在庫物の格納位置も再編成をするようにしてもよい。 The remaining space can be calculated in this manner, and can be more easily executed if, as shown in the example, any of the depth, width, or height of the storage space is divided by a predetermined number. Note that, as mentioned above, a more advanced calculation of the remaining space is possible using a known packing calculation algorithm, and in this case, the storage positions of the stored inventory items may also be reorganized.

また、上記例のように配送に対応する格納空間内の共通領域に対する格納ではなく、格納空間内が間仕切り等によって格納容器種別のいずれかに対応するように分割領域が区切られている場合には、残余空間情報は格納物の関連付けがない分割領域識別情報であって、残余換算格納容器種別情報は格納物の関連付けがない分割領域識別情報に対応する対応格納容器種別情報であってもよい。なお、間仕切りの位置が移動可能であって、対応格納容器種別情報を変更可能(例えば、「S033」が2つから「S066」に変更する、または、その逆など)であってもよいし、各分割領域識別情報に対応する対応格納容器種別情報が1つ(例えば、「S066」)だけでなく、これに代えて、もしくは、加えて、複数の対応格納容器種別情報(「S033」が2つ)が対応付けられていてもよい。 In addition, in the case where the storage space is divided into divided areas by partitions or the like to correspond to one of the storage container types, rather than being stored in a common area within the storage space corresponding to the delivery as in the above example, the residual space information may be divided area identification information to which no stored items are associated, and the residual equivalent storage container type information may be corresponding storage container type information to which no stored items are associated. Note that the position of the partition may be movable, and the corresponding storage container type information may be changeable (e.g., changing from two "S033"s to "S066", or vice versa), and instead of or in addition to one corresponding storage container type information to which each divided area identification information corresponds (e.g., "S066"), multiple corresponding storage container type information (two "S033") may be associated.

次に、図7を用いて、配送情報記憶部123に記憶される情報(特に残余空間情報)の例を示す。まず、配送識別情報「0001」においては、紐づけされている第1の在庫物情報が「N0001」、ユーザ情報が「U0001」であり、格納容器種別情報として、基準格納空間容積の4分の1の容器種別を示す「S025」が1つ格納されていることが示されているため、残余空間情報が「3/4」(残余換算格納容器種別情報が基準格納空間容積の4分の3の容器種別を示す「S075」)と算出されている。 Next, an example of information (particularly remaining space information) stored in the delivery information storage unit 123 is shown using FIG. 7. First, in the delivery identification information "0001," the linked first inventory information is "N0001," the user information is "U0001," and one storage container type information "S025" indicating a container type that is one-quarter of the reference storage space volume is stored. Therefore, the remaining space information is calculated as "3/4" (the remaining converted storage container type information is "S075" indicating a container type that is three-quarters of the reference storage space volume).

次に、配送識別情報「0002」においては、紐づけされている第1の在庫物情報が「N0002」、ユーザ情報が「U0011」であり、格納容器種別情報として、基準格納空間容積の2分の1の容器種別を示す「S050」が1つ格納されていることが示されているため、残余空間情報が「1/2」(残余換算格納容器種別情報が基準格納空間容積の2分の1の容器種別を示す「S050」)と算出されている。 Next, in the delivery identification information "0002," the linked first inventory information is "N0002," the user information is "U0011," and one storage container type information "S050" is stored, which indicates a container type that is half the standard storage space volume. Therefore, the remaining space information is calculated as "1/2" (the remaining converted storage container type information is "S050," which indicates a container type that is half the standard storage space volume).

次に、配送識別情報「0003」においては、紐づけされている第1の在庫物情報が「N0003」、ユーザ情報が「U0005」であり、格納容器種別情報として、基準格納空間容積と略同一の容器種別を示す「S100」が1つ格納されていることが示されているため、残余空間情報が「0」(すなわち、空きが無し)と算出されている。 Next, in the delivery identification information "0003," the linked first inventory information is "N0003," the user information is "U0005," and one storage container type information "S100" is stored, which indicates a container type that is approximately the same as the reference storage space volume. Therefore, the remaining space information is calculated as "0" (i.e., no free space).

次に、配送識別情報「0004」においては、紐づけされている第1の在庫物情報が「N0004」、ユーザ情報が「U0003」であり、格納容器種別情報として、上述の「S025」が1つ、「S050」が1つ格納されていることが示されているため、残余空間情報が「1/4」(残余換算格納容器種別情報が基準格納空間容積の4分の1の容器種別を示す「S025」)と算出されている。 Next, in the delivery identification information "0004," the linked first inventory information is "N0004," the user information is "U0003," and it is shown that one of the above-mentioned "S025" and one "S050" are stored as storage container type information, so the remaining space information is calculated as "1/4" (the remaining converted storage container type information is "S025," which indicates a container type that is one-quarter of the standard storage space volume).

最後に、配送識別情報「0005」、「0006」においては、紐づけされている第1の在庫物情報が「N0005」及び「N0006」、ユーザ情報が「U0009」であり、格納容器種別情報として、上述の「S100」が1つ、「S050」が1つ格納されていることが示されているため、残余空間情報が「0」と「1/2」と算出されている。この場合、ユーザ情報「U0009」のユーザに対する今回配送の実質的な残余空間は「1/2」(残余換算格納容器種別情報が基準格納空間容積の2分の1の容器種別を示す「S050」)といえる。 Finally, for the delivery identification information "0005" and "0006", the linked first inventory information is "N0005" and "N0006", the user information is "U0009", and it is shown that one "S100" and one "S050" are stored as the storage container type information, and therefore the remaining space information is calculated as "0" and "1/2". In this case, it can be said that the effective remaining space for the current delivery to the user with user information "U0009" is "1/2" (the remaining converted storage container type information is "S050", which indicates a container type that is half the standard storage space volume).

このように、残余空間算出部152は、配送情報に応じて取得される配送要求がなされた第1の在庫物の要配送在庫物を格納する格納容器の容積ごとの種類を示す格納容器種別情報と、一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報と、に基づき、第1の在庫物の格納対象となる格納空間内の残余空間を算出することが可能となる。特に、格納容器種別情報として、所定の格納空間容積を基準格納空間容積として、所定の数で除した格納容器容積ごとに識別可能に識別情報が設定されることで、パズルのごとく格納空間に配送物を効率的に収納することが可能となり、残余空間容積が残余換算格納容器種別情報として明確化することが可能となる。これを利用して、残余空間に混載する混載対象在庫物を抽出することが可能となる。以下において詳述する。 In this way, the remaining space calculation unit 152 can calculate the remaining space in the storage space to be used to store the first inventory item, based on the storage container type information indicating the type of storage container for each volume of the storage container that stores the first inventory item for which a delivery request has been made, which is obtained according to the delivery information, and the reference storage space volume information indicating the volume of the storage space that stores one or more storage containers. In particular, by setting, as the storage container type information, identification information that can be identified for each storage container volume obtained by dividing a predetermined number by a predetermined storage space volume as the reference storage space volume, it becomes possible to efficiently store delivery items in the storage space like a puzzle, and the remaining space volume can be clarified as the remaining converted storage container type information. Using this, it becomes possible to extract inventory items to be mixed in the remaining space. This will be described in detail below.

混載対象在庫抽出部153は、第1在庫物とは異なる第2の在庫物に関する情報と、対象となる格納空間の残余空間に対応する残余空間情報(特に、残余換算格納容器種別情報)に基づき、第1の在庫物の要配送在庫物と共に同一の格納容器に所定量の要配送在庫物を格納する第2の在庫物を抽出する。なお、残余空間に対応する格納容器種別は、複数選択可能であってもよく、例えば残余空間算出部152により、残余空間に対応する格納容器種別の組み合わせ情報を算出し、当該組み合わせ情報に対応する格納容器種別の混載対象在庫物情報を複数抽出してもよい(例えば、残余空間1/2に対して、格納容器種別1/4の混載対象物を2つ格納可能とする組み合わせや、格納容器種別1/4の混載対象物1つと格納容器種別1/8の混載対象物2つ格納可能とする組み合わせ、格納容器種別1/8の混載対象物4つ格納可能とする組み合わせなど)。混載対象在庫物情報は、例えばユーザ端末2上のアプリケーションを介して混載対象在庫物情報(特に、一覧情報)を提示してもよいし、作業者端末3上のアプリケーションを介して混載対象在庫物情報(特に、一覧情報)を提示してもよい。作業者が混載対象在庫物情報を選択する場合には、選択した混載対象在庫物情報をデータ管理部120からユーザ端末2へ送信し、ユーザのアプリケーション上で混載対象在庫物情報の許可確認処理を実行し、データ管理部120が許可を示す情報を受け付けた場合に配送混載対象在庫物情報として確定するようにしてもよい。 The mixed-loading target inventory extraction unit 153 extracts the second inventory item, which is to be stored in the same storage container together with the first inventory item in a predetermined amount of the required delivery inventory item, based on information on the second inventory item different from the first inventory item and residual space information (particularly, residual conversion storage container type information) corresponding to the residual space of the target storage space. Note that multiple storage container types corresponding to the residual space may be selected, and for example, the residual space calculation unit 152 may calculate combination information of storage container types corresponding to the residual space and extract multiple mixed-loading target inventory information of the storage container type corresponding to the combination information (for example, a combination in which two mixed-loading objects of storage container type 1/4 can be stored in a residual space of 1/2, a combination in which one mixed-loading object of storage container type 1/4 and two mixed-loading objects of storage container type 1/8 can be stored, a combination in which four mixed-loading objects of storage container type 1/8 can be stored, etc.). The mixed loading target inventory information may be presented, for example, as mixed loading target inventory information (particularly, list information) via an application on the user terminal 2, or as mixed loading target inventory information (particularly, list information) via an application on the worker terminal 3. When the worker selects mixed loading target inventory information, the selected mixed loading target inventory information may be sent from the data management unit 120 to the user terminal 2, and a permission confirmation process for the mixed loading target inventory information may be executed on the user's application, and if the data management unit 120 receives information indicating permission, the information may be confirmed as the delivery mixed loading target inventory information.

なお、第2の在庫物は、対象となる残余空間情報(特に、残余換算格納容器種別情報)に基づく所定量が対応する格納容器種別の格納容器に格納されてもよい。すなわち、例えば、第1の在庫を格納後の格納空間の残余空間が1/4(残余換算格納容器種別情報がS025)である場合には、残余空間1/4(残余換算格納容器種別情報がS025)に対応する格納容器種別S025に格納可能な量を格納する。この時、さらに格納空間に紐づく耐荷重情報を参照し、第2の在庫物の格納量を、第1の在庫物の重量との総和が耐荷重情報に収まる範囲内としてもよい。 The second inventory may be stored in a storage container of the corresponding storage container type in a predetermined amount based on the target residual space information (particularly, residual converted storage container type information). That is, for example, if the residual space of the storage space after storing the first inventory is 1/4 (residual converted storage container type information S025), the amount that can be stored is stored in the storage container type S025 that corresponds to the residual space 1/4 (residual converted storage container type information S025). At this time, the load-bearing capacity information linked to the storage space may be further referenced, and the storage capacity of the second inventory may be set within a range where the sum of the weight of the second inventory and the weight of the first inventory falls within the load-bearing capacity information.

第2の在庫物に関する情報は、第2の在庫物に関連する配送不要在庫物数情報であって、混載対象在庫抽出部153は、当該配送不要在庫物数情報が所定の数を下回った第2の在庫物(特に、配送依頼を送信する数量条件に対して所定の範囲内である第2の在庫物、さらには、配送依頼が送信されている第2の在庫物)を抽出してもよい。これにより、より配送の優先度が高い第2の在庫物が抽出されやすくなる。 The information on the second inventory item is information on the number of inventory items not requiring delivery related to the second inventory item, and the consolidation target inventory extraction unit 153 may extract second inventory items whose number of inventory items not requiring delivery has fallen below a predetermined number (particularly, second inventory items that are within a predetermined range for the quantity conditions for sending a delivery request, and further, second inventory items for which a delivery request has been sent). This makes it easier to extract second inventory items with a higher delivery priority.

また、第2の在庫物に関する情報は、第2の在庫物に関連する販売管理情報であって、混載対象在庫抽出部153は、当該販売管理情報(特に、(例えば、受注履歴情報や発注履歴情報、出荷履歴情報、請求履歴情報、売上履歴情報などの各種履歴情報や在庫推移情報など)に基づき既知の方法により消費予測情報(いつごろまでにどれくらいの量が消費されるかの予測を示す情報)を生成し、当該消費予測情報に基づき所定期間以内に所定の数を下回ることが予測される第2の在庫物を抽出してもよい。また、消費予測情報として、第1の在庫物の消費に併せて消費される第2の在庫物に関する関連消費予測情報(例えば、卵の消費に併せて鶏肉の消費が増えると予測されるなど)であってもよい。 The information on the second inventory item is sales management information related to the second inventory item, and the consolidation target inventory extraction unit 153 may generate consumption forecast information (information indicating a prediction of how much will be consumed and by when) using a known method based on the sales management information (particularly, (for example, various history information such as order history information, ordering history information, shipping history information, billing history information, and sales history information, as well as inventory trend information) and extract the second inventory item that is predicted to fall below a predetermined number within a predetermined period based on the consumption forecast information. The consumption forecast information may also be related consumption forecast information related to the second inventory item that is consumed in conjunction with the consumption of the first inventory item (for example, it is predicted that chicken consumption will increase in conjunction with egg consumption).

また、第2の在庫物に関する情報は、第2の在庫物に関連する消費予定情報であって、混載対象在庫抽出部153は、当該消費予定情報に基づき所定期間以内に所定数の消費が見込まれる第2の在庫物を抽出してもよい。消費予定情報は、例えば院内薬局などで販売される薬であって、特定の薬を多く処方する患者さんの予約時期情報(例えば、予約日情報)であってもよい。他には、消費予定情報は、例えばスーパーマーケットのセールで値引きされる商品であって、セールの開始時期情報(例えば、開始日情報)であってもよい。もしくは、消費予定情報は、例えば製品の製造時に消費される部品であって、部品に関わる製造工程の開始時期情報(例えば、部品に関わる製造工程の開始日情報)であってもよい。これらの情報は、本情報処理システム上、あるいは、本情報処理システムと関連情報を送信または受信を行って相互に連携する外部システム上で管理される情報であって、混載対象在庫抽出部153が参照可能であればよい。 The information on the second stock item may be consumption schedule information related to the second stock item, and the mixed-inventory extraction unit 153 may extract the second stock item that is expected to be consumed in a predetermined amount within a predetermined period based on the consumption schedule information. The consumption schedule information may be, for example, a drug sold at an in-hospital pharmacy, and may be appointment time information (e.g., appointment date information) for a patient who is prescribed a large amount of a specific drug. Alternatively, the consumption schedule information may be, for example, a product that is discounted in a supermarket sale, and may be sale start time information (e.g., start date information). Or, the consumption schedule information may be, for example, a part consumed during the manufacture of a product, and may be start time information for the manufacturing process related to the part (e.g., start date information for the manufacturing process related to the part). Such information may be information managed on this information processing system or on an external system that transmits or receives related information to this information processing system and cooperates with it, as long as it can be referenced by the mixed-inventory extraction unit 153.

なお、第2の在庫物に関する情報が、第2の在庫物に関連する要配送在庫物数情報であって、混載対象在庫抽出部153は、当該要配送在庫物数情報が所定の数を下回った第2の在庫物(特に、発注依頼を送信する数量条件に対して所定の範囲内である第2の在庫物、さらには、発注依頼が送信されている第2の在庫物)を抽出しないように制限をしてもよい。 In addition, the information regarding the second inventory item may be information regarding the number of inventory items to be delivered related to the second inventory item, and the mixed inventory extraction unit 153 may restrict extraction of second inventory items whose number of inventory items to be delivered is below a predetermined number (particularly, second inventory items that are within a predetermined range for the quantity conditions for sending an order request, and further, second inventory items for which an order request has been sent).

また、例えば、第1の在庫物に関連する配送情報において、通常配送ではなくお急ぎ配送(通常配送よりも配送完了までの期間が短い配送)を示す配送種別情報を含む場合には、混載対象在庫抽出部153による抽出を行わないようにしてもよい(すなわち、通常配送を示す配送種別情報を含む場合には、混載対象在庫抽出部153による抽出を行ってもよい)。 In addition, for example, if the delivery information related to the first inventory item includes delivery type information indicating rush delivery (delivery that takes less time to complete than normal delivery) rather than normal delivery, extraction by the mixed-loading inventory extraction unit 153 may not be performed (i.e., if the delivery type information indicates normal delivery, extraction by the mixed-loading inventory extraction unit 153 may be performed).

さらに、混載対象在庫抽出部153は、例えば上記例の少なくとも何れかの混載対象在庫物を抽出すればよいが、例えばシステム上で混載可能な第2の在庫物の抽出条件が予め設定されていてもよいし、ユーザが混載を希望する抽出条件の第2の在庫物を表示選択可能であってもよく、ユーザが予めユーザ情報として混載を希望する抽出条件を設定しており当該設定に基づいて自動抽出されてもよいし、混載対象在庫一覧情報を閲覧する際に、ソートまたは並び替えをして閲覧対象在庫物を選択するようにしてもよい。 Furthermore, the consolidation target inventory extraction unit 153 may extract at least one of the consolidation target inventory items in the above examples, but may also have pre-set extraction conditions for the second inventory items that can be consolidated in the system, or may be able to display and select the second inventory items that meet the extraction conditions that the user desires to consolidate, or may set the extraction conditions that the user desires to consolidate as user information in advance and automatically extract based on the settings, or may select the consolidation target inventory items by sorting or rearranging when viewing the consolidation target inventory list information.

<処理の流れ>
図8を参照しながら、本発明の情報処理システムが実行する情報処理方法の処理の流れについて説明する。図8は、図1の情報処理システムの処理の例を示すフローチャートである。
<Processing flow>
The flow of processing of the information processing method executed by the information processing system of the present invention will be described with reference to Fig. 8. Fig. 8 is a flow chart showing an example of processing of the information processing system of Fig. 1 .

ここで、本情報処理システムにより提供される、ユーザまたは作業者は、アプリケーション(ウェブブラウザを含む)等を利用して管理サーバ1にアクセスし、初めてサービスを利用する場合は、利用登録処理を行ってログインしてもよく、既にアカウントを取得済の場合は、例えばIDとパスワードを入力する等の所定の認証を受けてログインすることで、サービスが利用可能としてもよい。なお、アカウントに代えて、ユーザ端末2または作業者端末3にダウンロードされたアプリケーションに関連する固有のアプリケーションIDをユーザ識別情報(ID)として当該サービスを利用可能としてもよい。このログイン認証後、アプリケーション(ウェブブラウザ含む)等を介してサービス利用が開始される。 Here, the user or worker provided by this information processing system accesses the management server 1 using an application (including a web browser) or the like, and when using the service for the first time, they may log in by performing a user registration process, or if they have already obtained an account, they may be able to use the service by logging in after undergoing a specified authentication, such as entering an ID and password. Note that instead of an account, a unique application ID associated with an application downloaded to the user terminal 2 or worker terminal 3 may be used as user identification information (ID) to make the service available. After this login authentication, use of the service begins via an application (including a web browser) or the like.

まず、本例では、管理サーバ1のデータ管理部120(特に在庫管理部150)は、例えば読取機による入荷在庫物に付された識別コードの読み取りなどの在庫物受け入れ処理や作業者等により入荷在庫物に関する在庫物情報の入力操作などの在庫物入荷処理に応じて、在庫物情報記憶部122の在庫物情報の更新を実行したり、ユーザによる要配送在庫物に関する配送要求処理(すなわち、配送依頼処理)に応じて、配送情報記憶部123における配送識別情報の追加等の情報登録を実行する等に応じて、新たに配送識別情報を生成して、配送情報の登録を実行する(S101)。 First, in this example, the data management unit 120 (particularly the inventory management unit 150) of the management server 1 updates inventory information in the inventory information storage unit 122 in response to inventory acceptance processing, such as reading the identification code attached to incoming inventory items with a reader, and inventory arrival processing, such as inputting inventory information about incoming inventory items by an operator, or generates new delivery identification information and registers delivery information in response to information registration, such as adding delivery identification information in the delivery information storage unit 123, in response to a delivery request processing (i.e., a delivery request processing) by a user regarding inventory items to be delivered (S101).

次に、残余空間算出部152は、配送要求がなされた第1の在庫物の要配送在庫物を格納する格納容器の容積ごとの種類を示す格納容器種別情報と、一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報と、に基づき、第1の在庫物の格納対象となる格納空間内の残余空間を算出し、対応する配送情報の更新を実行する(S102)。特に残余空間情報は、残余空間を格納容器種別に換算した残余換算格納容器種別情報であるよい。 Next, the remaining space calculation unit 152 calculates the remaining space in the storage space to store the first inventory item based on storage container type information indicating the type of storage container by volume that stores the first inventory item for which a delivery request has been made, and reference storage space volume information indicating the volume of a storage space that stores one or more storage containers, and updates the corresponding delivery information (S102). In particular, the remaining space information may be remaining converted storage container type information that converts the remaining space into a storage container type.

そして、ステップS102において、残余空間が十分でない(例えば一番小さい格納容器種別(特に、ステップS104において混載対象在庫物として抽出され得る対象物に対して最小の換算格納容器種別)の格納容器が入る残余空間がないなど)と判定された場合(ステップS103においてNO)には、そのまま本フローを終了する。その後、第1の在庫物は、既に本システムに対応する格納容器に格納済みである場合にはそのまま格納空間に格納され、まだ格納済みでない場合には、第1の在庫物の容積情報などに基づきデータ管理部120により算出される格納容器種別の格納容器に格納された後に格納空間に格納され、ユーザの元へ配送される。 If it is determined in step S102 that there is insufficient remaining space (for example, there is no remaining space to accommodate a storage container of the smallest storage container type (particularly, the smallest converted storage container type for the target item that can be extracted as a mixed-loading target inventory item in step S104)) (NO in step S103), this flow ends. Thereafter, if the first inventory item has already been stored in a storage container corresponding to this system, it is stored in the storage space as is, and if it has not yet been stored, it is stored in a storage container of a storage container type calculated by the data management unit 120 based on the volume information of the first inventory item, etc., and then stored in the storage space, and delivered to the user.

一方、ステップS102において、残余空間が十分にある(例えば少なくとも一番小さい格納容器種別の格納容器が入る残余空間はあるなど)と判定された場合には、混載対象在庫抽出部153が、対象となる格納空間の残余空間に格納可能な混載対象在庫物を示す混載対象在庫物情報を抽出する(S104)。より具体的には、例えばユーザまたは作業者のアプリケーション上で混載対象在庫物情報の混載対象在庫物表示領域等が一覧となって表示されており、混載対象在庫物一覧情報の混載対象在庫物表示領域等を介した混載対象在庫物選択操作に応じて混載対象在庫物情報を決定し、管理サーバ1へ決定した混載対象在庫物情報を送信し、データ管理部120(特に在庫管理部150)により配送情報に含まれる配送混載対象在庫物情報を更新(追加を含む)する。または、混載対象在庫物一覧情報として提示する形式ではなく、混載対象在庫抽出部153により抽出された所定数の混載対象物をユーザまたは作業者のアプリケーション上で選択肢として提示してユーザまたは作業者に選択操作をさせて混載対象在庫物を決定したり、混載対象在庫抽出部153により抽出された所定数の混載対象在庫物をユーザまたは作業者のアプリケーション上に混載確認通知として提示してユーザまたは作業者に混載の可否を選択操作をさせて混載対象在庫物を決定したり、混載対象在庫抽出部153により抽出された格納可能な混載対象在庫物の中からユーザの配送に混載する混載対象在庫物をユーザ操作及び作業者の操作を介さずにシステムとして決定してもよく、当該決定に応じて、上記同様、管理サーバ1へ決定した混載対象物在庫情報を送信し、データ管理部120(特に在庫管理部150)により配送情報に含まれる配送混載対象在庫物情報を更新(追加を含む)する。なお、作業者のアプリケーション上で混載対象在庫物情報を選択した場合にも、混載確認通知を提示してユーザに混載の可否を選択操作をさせて配送混載対象在庫物を決定してもよい。また、ユーザのアプリケーション上または本システム上で配送混載対象在庫物が決定された場合には、当該配送混載対象在庫物情報を作業者端末3に表示をして作業者が格納作業時に確認可能としてもよい。さらに、配送混載対象在庫物情報に基づき、配送物を格納するための格納作業用機器(格納作業用ロボット、格納作業用アーム、格納作業用可動台等)が自律制御により配送混載対象在庫物を配送物管理空間(例えば棚など)から取り出して格納空間に格納するようにしてもよい。 On the other hand, if it is determined in step S102 that there is sufficient remaining space (e.g., there is at least enough remaining space to accommodate a storage container of the smallest storage container type), the mixed-loading target inventory extraction unit 153 extracts mixed-loading target inventory information indicating mixed-loading target inventory items that can be stored in the remaining space of the target storage space (S104). More specifically, for example, the mixed-loading target inventory display area of the mixed-loading target inventory information is displayed in a list on the user's or worker's application, and the mixed-loading target inventory information is determined in response to a mixed-loading target inventory selection operation via the mixed-loading target inventory display area of the mixed-loading target inventory list information, and the determined mixed-loading target inventory information is sent to the management server 1, and the data management unit 120 (particularly the inventory management unit 150) updates (including adds) the delivery mixed-loading target inventory information included in the delivery information. Alternatively, instead of presenting the information as a list of consolidation target inventory items, a predetermined number of consolidation target items extracted by the consolidation target inventory extraction unit 153 may be presented as options on a user's or worker's application to allow the user or worker to select the consolidation target inventory items, or a predetermined number of consolidation target inventory items extracted by the consolidation target inventory extraction unit 153 may be presented as a consolidation confirmation notification on a user's or worker's application to allow the user or worker to select whether or not to consolidate the inventory items to determine the consolidation target inventory items, or the system may determine the consolidation target inventory items to be consolidate in the user's delivery from the storable consolidation target inventory items extracted by the consolidation target inventory extraction unit 153 without user or worker operation, and in response to the determination, the determined consolidation target inventory information is sent to the management server 1, as described above, and the data management unit 120 (particularly the inventory management unit 150) updates (including adds) the delivery consolidation target inventory information included in the delivery information. In addition, even if the mixed loading target inventory information is selected on the worker's application, a mixed loading confirmation notice may be presented to the user to select whether or not to mix, and the delivery mixed loading target inventory may be determined. In addition, when the delivery mixed loading target inventory is determined on the user's application or on this system, the delivery mixed loading target inventory information may be displayed on the worker's terminal 3 so that the worker can check it during storage work. Furthermore, based on the delivery mixed loading target inventory information, storage work equipment (storage work robot, storage work arm, storage work movable platform, etc.) for storing delivery items may be autonomously controlled to remove the delivery mixed loading target inventory from the delivery item management space (e.g., a shelf, etc.) and store it in the storage space.

さらに、混載対象在庫物の商品一覧表示は、例えば何れの条件にあった混載対象在庫物を表示するかを選択する表示対象指定部(例えばチェックボックスやプルダウン形式など)や何れの条件にあった混載対象在庫物を優先して表示するかを選択する表示順指定部などの混載対象在庫物表示情報設定部により混載対象在庫物の表示に関する情報をユーザが適宜設定可能にしてもよい。ここでいう「優先して表示する」とは、例えば、表示順が早く設定されていることであり、より具体的には、縦スクロールの場合は、表示領域の上側に表示されたり、スワイプ等で順番に表示する在庫物情報を進める場合には最初の方に表示されるなどであってもよい。また、混載対象在庫物一覧情報の混載対象在庫物表示領域等への選択操作を混載対象在庫物選択操作としてもよいし、混載対象在庫物表示領域等を選択した後に表示される混載対象在庫物詳細情報画面内で混載対象在庫物選択操作を可能としてもよいし、これらに限定されるものでもない。 Furthermore, the product list display of the consolidation target stock items may be appropriately set by the user using a consolidation target stock item display information setting unit, such as a display target specification unit (e.g., check box or pull-down format) that selects which conditions the consolidation target stock items should be displayed for, or a display order specification unit that selects which conditions the consolidation target stock items should be displayed for. Here, "displaying with priority" means, for example, that the display order is set early, and more specifically, in the case of vertical scrolling, it may be displayed at the top of the display area, or when advancing the stock item information displayed in order by swiping, it may be displayed at the beginning. In addition, the consolidation target stock item selection operation may be a selection operation in the consolidation target stock item display area, etc. of the consolidation target stock item list information, or the consolidation target stock item selection operation may be possible in the consolidation target stock item detailed information screen that is displayed after selecting the consolidation target stock item display area, etc., but is not limited to these.

その後、第1の在庫物は、既に本システムに対応する格納容器に格納済みである場合にはそのまま格納空間に格納され、まだ格納済みでない場合には、第1の在庫物の容積情報などに基づきデータ管理部120により算出される格納容器種別の格納容器に格納された後に格納空間に格納され、さらに、格納空間の残余空間に選択された混載対象在庫物(すなわち、抽出、選択された第2の在庫物)を格納し、ユーザの元へ配送される。 Then, if the first inventory item has already been stored in a storage container corresponding to this system, it is stored as is in the storage space, and if it has not yet been stored, it is stored in a storage container of a storage container type calculated by the data management unit 120 based on the volume information of the first inventory item, and then stored in the storage space. Furthermore, the selected inventory item to be mixed (i.e., the extracted and selected second inventory item) is stored in the remaining space of the storage space, and the item is delivered to the user.

以上のように、格納容器種別識別情報を用いて配送物(例えば荷物などの積載物)を定型化して管理することで、配送物の総合的な物量の把握を容易にし、様々な格納空間への効率的な格納を可能とする情報処理システム及びサーバ、情報処理方法、プログラムを提供することができる。 As described above, by standardizing and managing deliveries (e.g., cargo such as luggage) using storage container type identification information, it is possible to provide an information processing system, server, information processing method, and program that makes it easier to grasp the overall volume of deliveries and enables efficient storage in a variety of storage spaces.

上述した実施の形態は、本発明の理解を容易にするための例示に過ぎず、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良することができると共に、本発明にはその均等物が含まれることは言うまでもない。 The above-described embodiment is merely an example to facilitate understanding of the present invention, and is not intended to limit the present invention. The present invention can be modified and improved without departing from the spirit of the invention, and it goes without saying that the present invention includes equivalents.

1 管理サーバ
2 ユーザ端末


1 Management server 2 User terminal


Claims (4)

一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報、および、ユーザにより配送要求がなされた第1の在庫物の第1要配送在庫物を格納する格納容器の容積ごとの二以上の異なる種類を示す格納容器種別情報を記憶する記憶部と、
前記基準格納空間容積情報が示す容積から配送要求がなされた前記第1要配送在庫物の格納容器種別情報を示す容積を差し引くことにより、配送要求がなされた第1要配送在庫物を格納する格納容器を格納した格納空間内の残余空間の容積を示す残余空間情報を算出する残余空間算出部と、
前記第1の在庫物とは異なる第2の在庫物であって、前記ユーザが予め設定した抽出条件に該当する第2の在庫物を抽出し、かつ、前記残余空間の容積に対応する格納容器種別を示す残余空間格納容器種別を前記第2の在庫物を格納する格納容器の格納容器種別として設定する混載対象在庫抽出部と、を備える、
ことを特徴とする情報処理システム。
a storage unit that stores reference storage space volume information indicating a volume of a storage space for storing one or more storage containers, and storage container type information indicating two or more different types for each volume of a storage container that stores a first inventory item to be delivered, the first inventory item being requested to be delivered by a user;
a remaining space calculation unit that calculates remaining space information indicating the volume of a remaining space in a storage space that contains a storage container that stores the first inventory item to be delivered, the delivery of which has been requested, by subtracting a volume indicating the storage container type information of the first inventory item to be delivered from a volume indicated by the reference storage space volume information;
a consolidation target inventory extraction unit that extracts a second inventory item that is different from the first inventory item and meets an extraction condition preset by the user , and sets a residual space storage container type indicating a storage container type corresponding to a volume of the residual space as a storage container type of a storage container that stores the second inventory item .
An information processing system comprising:
一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報、および、ユーザにより配送要求がなされた第1の在庫物の第1要配送在庫物を格納する格納容器の容積ごとの二以上の異なる種類を示す格納容器種別情報を記憶する記憶部と、
前記基準格納空間容積情報が示す容積から配送要求がなされた前記第1要配送在庫物の格納容器種別情報を示す容積を差し引くことにより、配送要求がなされた第1要配送在庫物を格納する格納容器を格納した格納空間内の残余空間の容積を示す残余空間情報を算出する残余空間算出部と、
前記第1の在庫物とは異なる第2の在庫物であって、前記ユーザが予め設定した抽出条件に該当する第2の在庫物を抽出し、かつ、前記残余空間の容積に対応する格納容器種別を示す残余空間格納容器種別を前記第2の在庫物を格納する格納容器の格納容器種別として設定する混載対象在庫抽出部と、を備える、
ことを特徴とするサーバ。
a storage unit that stores reference storage space volume information indicating a volume of a storage space for storing one or more storage containers, and storage container type information indicating two or more different types for each volume of a storage container that stores a first inventory item to be delivered, the first inventory item being requested to be delivered by a user;
a remaining space calculation unit that calculates remaining space information indicating the volume of a remaining space in a storage space that contains a storage container that stores the first inventory item to be delivered, the delivery of which has been requested, by subtracting a volume indicating the storage container type information of the first inventory item to be delivered from a volume indicated by the reference storage space volume information;
a consolidation target inventory extraction unit that extracts a second inventory item that is different from the first inventory item and meets an extraction condition preset by the user , and sets a residual space storage container type indicating a storage container type corresponding to a volume of the residual space as a storage container type of a storage container that stores the second inventory item .
A server comprising:
記憶部により、一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報、および、ユーザにより配送要求がなされた第1の在庫物の第1要配送在庫物を格納する格納容器の容積ごとの二以上の異なる種類を示す格納容器種別情報を記憶するステップと、
残余空間算出部により、前記基準格納空間容積情報が示す容積から配送要求がなされた前記第1要配送在庫物の格納容器種別情報を示す容積を差し引くことにより、配送要求がなされた第1要配送在庫物を格納する格納容器を格納した格納空間内の残余空間の容積を示す残余空間情報を算出するステップと、
混載対象在庫抽出部により、前記第1の在庫物とは異なる第2の在庫物であって、前記ユーザが予め設定した抽出条件に該当する第2の在庫物を抽出し、かつ、前記残余空間の容積に対応する格納容器種別を示す残余空間格納容器種別を前記第2の在庫物を格納する格納容器の格納容器種別として設定するステップと、を含む、
ことを特徴とする情報処理方法。
storing, by a storage unit, reference storage space volume information indicating a volume of a storage space for storing one or more storage containers, and storage container type information indicating two or more different types for each volume of a storage container for storing a first inventory item to be delivered of a first inventory item for which delivery has been requested by a user;
a remaining space calculation unit calculating remaining space information indicating the volume of the remaining space in the storage space storing the storage container storing the first inventory item to be delivered, the delivery of which has been requested, by subtracting the volume indicating the storage container type information of the first inventory item to be delivered from the volume indicated by the reference storage space volume information;
extracting, by a consolidation target inventory extraction unit, a second inventory item different from the first inventory item and corresponding to an extraction condition preset by the user , and setting a residual space storage vessel type indicating a storage vessel type corresponding to a volume of the residual space as a storage vessel type of a storage vessel that stores the second inventory item .
23. An information processing method comprising:
記憶部により、一以上の格納容器を格納する格納空間の容積を示す基準格納空間容積情報、および、ユーザにより配送要求がなされた第1の在庫物の第1要配送在庫物を格納する格納容器の容積ごとの二以上の異なる種類を示す格納容器種別情報を記憶するステップと、
残余空間算出部により、前記基準格納空間容積情報が示す容積から配送要求がなされた前記第1要配送在庫物の格納容器種別情報を示す容積を差し引くことにより、配送要求がなされた第1要配送在庫物を格納する格納容器を格納した格納空間内の残余空間の容積を示す残余空間情報を算出するステップと、
混載対象在庫抽出部により、前記第1の在庫物とは異なる第2の在庫物であって、前記ユーザが予め設定した抽出条件に該当する第2の在庫物を抽出し、かつ、前記残余空間の容積に対応する格納容器種別を示す残余空間格納容器種別を前記第2の在庫物を格納する格納容器の格納容器種別として設定するステップと、をコンピュータに実行させる、
ことを特徴とするプログラム。
storing, by a storage unit, reference storage space volume information indicating a volume of a storage space for storing one or more storage containers, and storage container type information indicating two or more different types for each volume of a storage container for storing a first inventory item to be delivered of a first inventory item for which delivery has been requested by a user;
a remaining space calculation unit calculating remaining space information indicating the volume of the remaining space in the storage space storing the storage container storing the first inventory item to be delivered, the delivery of which has been requested, by subtracting the volume indicating the storage container type information of the first inventory item to be delivered from the volume indicated by the reference storage space volume information;
extracting, by a consolidation target inventory extraction unit, a second inventory item different from the first inventory item and corresponding to an extraction condition preset by the user , and setting a residual space storage vessel type indicating a storage vessel type corresponding to a volume of the residual space as a storage vessel type of a storage vessel that stores the second inventory item .
A program characterized by:
JP2021212593A 2021-12-27 2021-12-27 Information processing system, server, information processing method, and program Active JP7659782B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021212593A JP7659782B2 (en) 2021-12-27 2021-12-27 Information processing system, server, information processing method, and program
PCT/JP2022/048131 WO2023127866A1 (en) 2021-12-27 2022-12-27 Information processing system, server, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021212593A JP7659782B2 (en) 2021-12-27 2021-12-27 Information processing system, server, information processing method, and program

Publications (3)

Publication Number Publication Date
JP2023096678A JP2023096678A (en) 2023-07-07
JP2023096678A5 JP2023096678A5 (en) 2025-01-14
JP7659782B2 true JP7659782B2 (en) 2025-04-10

Family

ID=86998994

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021212593A Active JP7659782B2 (en) 2021-12-27 2021-12-27 Information processing system, server, information processing method, and program

Country Status (2)

Country Link
JP (1) JP7659782B2 (en)
WO (1) WO2023127866A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001228910A (en) 2000-02-17 2001-08-24 Toyota Motor Corp Parts delivery instruction device and parts delivery instruction method
JP2001270605A (en) 2000-03-28 2001-10-02 Daifuku Co Ltd Physical distribution facility
JP2004083233A (en) 2002-08-28 2004-03-18 Honda Express Co Ltd How to formulate a cyclic pickup / delivery plan
US20150161556A1 (en) 2013-12-11 2015-06-11 Ebay Inc. Optimization of shipment containerization for multichannel fulfillment centers
JP2021026516A (en) 2019-08-05 2021-02-22 ソフトバンクロボティクス株式会社 Delivery system, delivery method and delivery program
JP2021128560A (en) 2020-02-14 2021-09-02 三菱電機株式会社 Order plan creation system, order plan creation method, and program

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0977208A (en) * 1995-09-13 1997-03-25 Nippon Steel Corp Palletizing device
JP2001283067A (en) * 2000-03-29 2001-10-12 Seiko Epson Corp Inventory allocation management method and inventory allocation management system
JP2005029324A (en) * 2003-07-10 2005-02-03 Casio Comput Co Ltd Vehicle allocation management system and program
JP6323787B1 (en) * 2017-04-10 2018-05-16 株式会社オープンロジ Warehouse management server and warehouse management method
JP2019168932A (en) * 2018-03-23 2019-10-03 日本電気株式会社 Information processor
JP2020166405A (en) * 2019-03-28 2020-10-08 富士通株式会社 Ordering information determination program, ordering information determination device, and ordering information determination method
JP2021060646A (en) * 2019-10-03 2021-04-15 三菱電機株式会社 Inventory management device, inventory management system, inventory management method, and program
JP2020080197A (en) * 2020-03-05 2020-05-28 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Information presentation method and server

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001228910A (en) 2000-02-17 2001-08-24 Toyota Motor Corp Parts delivery instruction device and parts delivery instruction method
JP2001270605A (en) 2000-03-28 2001-10-02 Daifuku Co Ltd Physical distribution facility
JP2004083233A (en) 2002-08-28 2004-03-18 Honda Express Co Ltd How to formulate a cyclic pickup / delivery plan
US20150161556A1 (en) 2013-12-11 2015-06-11 Ebay Inc. Optimization of shipment containerization for multichannel fulfillment centers
JP2021026516A (en) 2019-08-05 2021-02-22 ソフトバンクロボティクス株式会社 Delivery system, delivery method and delivery program
JP2021128560A (en) 2020-02-14 2021-09-02 三菱電機株式会社 Order plan creation system, order plan creation method, and program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
石原亮,"セイノー情報サービス 荷台の空きをAIで判別し最適な混載を算出",LOGI-BIZ,株式会社ライノス・パブリケーションズ,2018年12月01日,第18巻, 第9号,pp.20~23

Also Published As

Publication number Publication date
WO2023127866A1 (en) 2023-07-06
JP2023096678A (en) 2023-07-07

Similar Documents

Publication Publication Date Title
US11403576B2 (en) Systems and methods for replenishment in a freight tethering environment
JP7713207B2 (en) Information processing system, server, information processing method, and program
KR102630280B1 (en) method, appratus, system, program and computer-readable medium for collecting waste
JP7659782B2 (en) Information processing system, server, information processing method, and program
JP7697169B2 (en) Information processing system, server, information processing method, and program
JP7659781B2 (en) Information processing system, server, information processing method, and program
JP7659779B2 (en) Information processing system, server, information processing method, and program
JP7641580B2 (en) Information processing system, server, information processing method, and program
JP7659778B2 (en) Information processing system, server, information processing method, and program
JP7641581B2 (en) Information processing system, server, information processing method, and program
JP7713686B2 (en) Information processing system, server, information processing method, and program
WO2023127868A1 (en) Information processing system and server, information processing method, and program
JP6809734B2 (en) Information processing system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20211228

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220606

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20220606

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241227

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241227

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20241227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250116

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250217

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250321

R150 Certificate of patent or registration of utility model

Ref document number: 7659782

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150