JP7329119B1 - Product information management device, product information management method, and product information management program - Google Patents
Product information management device, product information management method, and product information management program Download PDFInfo
- Publication number
- JP7329119B1 JP7329119B1 JP2022176145A JP2022176145A JP7329119B1 JP 7329119 B1 JP7329119 B1 JP 7329119B1 JP 2022176145 A JP2022176145 A JP 2022176145A JP 2022176145 A JP2022176145 A JP 2022176145A JP 7329119 B1 JP7329119 B1 JP 7329119B1
- Authority
- JP
- Japan
- Prior art keywords
- product
- product information
- weight
- size
- ordered
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000007726 management method Methods 0.000 title claims abstract description 55
- 238000000605 extraction Methods 0.000 claims abstract description 19
- 238000000034 method Methods 0.000 claims description 12
- 230000005484 gravity Effects 0.000 claims description 9
- 238000013178 mathematical model Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 claims description 6
- 230000006870 function Effects 0.000 description 13
- 238000012545 processing Methods 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 230000010365 information processing Effects 0.000 description 4
- 238000012856 packing Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000000877 morphologic effect Effects 0.000 description 2
- 241000512259 Ascophyllum nodosum Species 0.000 description 1
- 241000972773 Aulopiformes Species 0.000 description 1
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 235000013361 beverage Nutrition 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000011002 quantification Methods 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 235000019515 salmon Nutrition 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】配送機に商品を積付ける際の効率を向上させることができる商品情報管理装置を提供する。【解決手段】商品情報管理装置1は、配送機に積付ける商品が注文されたときに、注文された商品に対応する商品情報を抽出する抽出部112と、抽出部112により抽出された商品情報に基づいて、注文された商品に対応する商品のサイズ及び/又は重量を特定する特定部113と、特定部113により特定された商品のサイズ及び/又は重量に基づいて、注文された商品を配送機に積付けるための積付情報を提供する提供部114と、を備える。【選択図】図3A product information management device capable of improving the efficiency of loading products on a delivery machine is provided. A product information management device (1) includes an extraction unit (112) for extracting product information corresponding to the ordered product when products to be stowed on a delivery machine are ordered, and product information extracted by the extraction unit (112). a specifying unit 113 for specifying the size and/or weight of the product corresponding to the ordered product based on , and delivering the ordered product based on the size and/or weight of the product specified by the specifying unit 113 a provider 114 for providing stowage information for stowage on the machine. [Selection drawing] Fig. 3
Description
本発明は、商品情報管理装置、商品情報管理方法及び商品情報管理プログラムに関する。 The present invention relates to a product information management device, a product information management method, and a product information management program.
近年、インターネットで注文した商品をドローンや搬送ロボットなどの無人配送機で配送するサービスが開発されている。下記特許文献1には、異なる種類の食料品や飲料品を自律車両で効率的に配達する技術が開示されている。この技術では、温度帯の異なる保管ユニットを車両に設け、注文された商品の目標温度に基づいて、配達する商品の収容場所を割り当てている。
In recent years, services have been developed in which products ordered on the Internet are delivered by unmanned delivery devices such as drones and delivery robots.
しかし、無人配送機などの比較的小さな配送機は、荷室サイズや積載量などが比較的小さいことや少ないこともあり、目標温度に基づいて収容場所を割り当てるだけでは、商品を効率よく積付けることはできない。 However, relatively small delivery machines, such as unmanned delivery machines, have relatively small cargo space and loading capacity. It is not possible.
本発明は、上述した課題を解決するためになされたものであり、配送機に商品を積付ける際の効率を向上させることができる商品情報管理装置、商品情報管理方法及び商品情報管理プログラムを提供することを目的の一つとする。 SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and provides a product information management device, product information management method, and product information management program capable of improving the efficiency of loading products on a delivery machine. One of the purposes is to
本発明の一態様に係る商品情報管理装置は、配送機に積付ける商品が注文されたときに、注文された商品に対応する商品情報を抽出する抽出部と、抽出部により抽出された商品情報に基づいて、注文された商品に対応する商品のサイズ及び/又は重量を特定する特定部と、特定部により特定された商品のサイズ及び/又は重量に基づいて、注文された商品を配送機に積付けるための積付情報を提供する提供部と、を備える。 A product information management device according to an aspect of the present invention includes an extraction unit that extracts product information corresponding to the ordered product when an order is placed for products to be stowed on a delivery machine, and product information extracted by the extraction unit. based on the specified part that specifies the size and/or weight of the product corresponding to the ordered product, and based on the size and/or weight of the product specified by the specified part, the ordered product to the delivery machine a provider for providing stowage information for stowage.
この態様によれば、配送機に積付ける商品が注文されるたびに、注文された商品に対応するサイズ及び/又は重量を特定し、特定したサイズ及び/又は重量に基づいて、注文された商品を配送機に積付けるための積付情報を提供することができる。 According to this aspect, each time an order is placed for products to be stowed on the delivery machine, the size and/or weight corresponding to the ordered product is specified, and the ordered product is determined based on the specified size and/or weight. can provide stowage information for loading on delivery machines.
これにより、店舗での梱包作業や重量計測作業などに要する負荷を軽減することができるため、注文から配達までの即時性を担保することが可能となる。 As a result, it is possible to reduce the load required for packing work and weight measurement work at the store, so it is possible to ensure immediacy from order to delivery.
上記態様において、特定部は、抽出部により抽出された商品情報に含まれる商品のサイズ及び/又は重量に基づいて、注文された商品に対応する商品のサイズ及び/又は重量を特定してもよい。 In the above aspect, the specifying unit may specify the size and/or weight of the product corresponding to the ordered product based on the size and/or weight of the product included in the product information extracted by the extraction unit. .
これにより、商品のサイズや重量を事前に登録しておくことで、より精度の高い積付け情報を提供することが可能となる。 By registering the product size and weight in advance, it is possible to provide more accurate stowage information.
上記態様において、特定部は、抽出部により抽出された商品情報に、商品のサイズ及び/又は重量が含まれない場合に、抽出部により抽出された商品情報と類似度が高い商品情報に含まれる商品のサイズ及び/又は重量に基づいて、注文された商品に対応する商品のサイズ及び/又は重量を推定してもよい。 In the above aspect, the specifying unit includes, when the product information extracted by the extracting unit does not include the size and/or weight of the product, the product information having a high degree of similarity to the product information extracted by the extracting unit. Based on the size and/or weight of the item, the size and/or weight of the item corresponding to the ordered item may be estimated.
これにより、配送機で配送する商品の中にサイズや重量が登録されていない商品が含まれていても、サイズや重量が登録されている類似商品に基づいて、サイズや重量が登録されていない商品のサイズや重量を予測し、注文された商品に対応する積付け情報を提供することが可能となる。 As a result, even if there are products for which size and weight are not registered among the products to be delivered by the delivery machine, the size and weight are not registered based on similar products for which size and weight are registered. It is possible to predict the size and weight of products and provide stowage information corresponding to ordered products.
上記態様において、類似度は、抽出部により抽出された商品情報を解析し、解析した情報と他の商品に対応する商品情報との間の類似度であってもよい。 In the above aspect, the degree of similarity may be the degree of similarity between the product information extracted by the extraction unit and the analyzed product information and product information corresponding to another product.
上記態様において、抽出部により抽出された商品情報を解析することには、抽出部により抽出された商品情報を形態素解析し、特徴量化することが含まれてもよい。 In the above aspect, analyzing the product information extracted by the extracting unit may include morphologically analyzing the product information extracted by the extracting unit and converting the product information into features.
上記態様において、積付情報には、配送機への積付け状態を描いた図、及び積荷の重心位置が含まれてもよい。これにより、積付け作業に不慣れな店員が作業する場合であっても、重心位置や積付け状態を描いた図に従って商品を積付けることができ、配送機が傾いたりすることなく安定した状態で配送させることが可能となる。 In the above aspect, the stowage information may include a diagram depicting the state of stowage on the delivery machine and the position of the center of gravity of the cargo. As a result, even if a store clerk who is unfamiliar with stowage work is working, the product can be stowed according to the diagram depicting the position of the center of gravity and the stowage state, and the delivery machine can be stowed in a stable state without tilting. It is possible to deliver.
上記態様において、配送機に積載して配送する商品に対応する商品のサイズ及び/又は重量に基づいて、積付情報を出力する数理モデルを、さらに備え、提供部は、注文された商品に対応する商品のサイズ及び/又は重量を数理モデルに入力し、数理モデルから出力される積付情報を提供してもよい。 The above aspect further comprises a mathematical model for outputting stowage information based on the size and/or weight of the product corresponding to the product to be loaded and delivered on the delivery machine, wherein the providing unit corresponds to the ordered product. The size and/or weight of the goods to be shipped may be input to the mathematical model to provide stowage information output from the mathematical model.
上記態様において、商品情報には、商品を管理するための温度帯が含まれてもよい。これにより、注文された商品を温度帯別に分けて配送することが可能となる。 In the above aspect, the product information may include a temperature zone for managing products. As a result, it becomes possible to distribute the ordered products separately for each temperature zone.
本発明の他の態様に係る商品情報管理方法は、プロッセサにより実行される方法であって、配送機に積付ける商品が注文されたときに、注文された商品に対応する商品情報を抽出するステップと、抽出された商品情報に基づいて、注文された商品に対応する商品のサイズ及び/又は重量を特定するステップと、特定された商品のサイズ及び/又は重量に基づいて、注文された商品を配送機に積付けるための積付情報を提供するステップと、を含む。 A product information management method according to another aspect of the present invention is a method that is executed by a processor, and includes a step of extracting product information corresponding to the ordered products when products to be stowed on a delivery machine are ordered. and identifying the size and/or weight of the product corresponding to the ordered product based on the extracted product information; and determining the ordered product based on the identified product size and/or weight. and C. providing stowage information for loading the delivery machine.
本発明の他の態様に係る商品情報管理プログラムは、コンピュータを、配送機に積付ける商品が注文されたときに、注文された商品に対応する商品情報を抽出する抽出部、抽出部により抽出された商品情報に基づいて、注文された商品に対応する商品のサイズ及び/又は重量を特定する特定部、特定部により特定された商品のサイズ及び/又は重量に基づいて、注文された商品を配送機に積付けるための積付情報を提供する提供部、として機能させる。 A product information management program according to another aspect of the present invention is an extracting unit for extracting product information corresponding to the ordered product when the product to be stowed on the delivery machine is ordered. A specific part that identifies the size and/or weight of the product corresponding to the ordered product based on the product information received, and delivery of the ordered product based on the size and/or weight of the product specified by the specific part Acts as a supplier that provides stowage information for loading onto the machine.
本発明によれば、配送機に商品を積付ける際の効率を向上させることができる商品情報管理装置、商品情報管理方法及び商品情報管理プログラムを提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the product information management apparatus, the product information management method, and the product information management program which can improve the efficiency at the time of loading products on a delivery machine can be provided.
以下、本発明の実施形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The same reference numerals are given to the same elements, and overlapping explanations are omitted.
[情報処理システムの概要]
図1を参照して、実施形態に係る商品情報管理装置1を含む情報処理システムの構成について説明する。情報処理システムは、商品情報管理装置1と、ネットコンビニシステム2と、を備える。
[Overview of information processing system]
A configuration of an information processing system including a product
ネットコンビニシステム2は、ネットコンビニとしてのサービスを提供するシステムである。ネットコンビニは、コンビニエンスストアの店舗で販売している商品をネットワーク経由で販売し、スマートフォンなどで注文された商品を、店舗から自宅などの指定された場所まで届けるサービスである。
The Internet
ネットコンビニシステム2は、例えば、システムを統括して管理する管理サーバ、コンビニエンスストアの各店舗に配置される店舗装置、及び店員や配送員などが使用する作業用端末などを含むことができる。
The Internet
商品情報管理装置1は、例えば、店舗やネットコンビニで販売される商品に関する情報を管理するサーバ装置である。
The product
商品情報管理装置1及びネットコンビニシステム2は、ネットワークNを介して通信できるように構成される。ネットワークNは、例えば、インターネット、LAN、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース(登録商標)、WiFi(Wireless Fidelity)、その他の通信回線、それらの組み合わせなどのいずれであってもよく、有線であるか無線であるかを問わない。
The product
[商品情報管理装置の物理的な構成]
図2に示すように、商品情報管理装置1は、物理的な構成として、例えば、プロセッサ11と、通信インターフェース12と、記憶装置13とを備える。
[Physical Configuration of Product Information Management Device]
As shown in FIG. 2, the product
プロセッサ11は、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)などのプロセッサである。このプロセッサ11は、記憶装置13に格納されているプログラム131を実行することで、後述する各種の機能を実現する。
The
通信インターフェース12は、ネットワークNに接続し、ネットワークN上の他の装置と通信するハードウェアモジュールである。
The
記憶装置13は、例えば、ディスクドライブ又は半導体メモリなどのコンピュータ読み取り可能な記録媒体である。この記憶装置13は、例えば、プログラム131や、データベース132に登録される各種データ、後述するAIモデルなどを記憶する記憶部として機能する。
The
各種データとして、例えば、店舗やネットコンビニで販売される商品に関する商品情報、及び商品の配送に用いる車両に関する車両情報などが含まれる。 Various types of data include, for example, product information related to products sold at stores and online convenience stores, and vehicle information related to vehicles used to deliver products.
商品情報には、例えば、商品ID、商品名称、商品の価格、商品のサイズ、商品の重量、商品の管理温度帯、商品の回転可否、商品カテゴリ、商品説明、及び商品の画像などを含むことができる。 Product information includes, for example, product ID, product name, product price, product size, product weight, product management temperature range, product rotation availability, product category, product description, and product image. can be done.
商品のサイズには、商品の外形寸法である商品の長さ、幅及び高さの他、商品を梱包した時の外形寸法である梱包時の長さ、幅及び高さを含むことができる。また、商品の重量には、商品の重量の他、商品を梱包した時の重量を含むことができる。梱包時のサイズや重量は、保冷材や緩衝材、間仕切りなどを含めたものであってもよい。 The product size can include the length, width, and height of the product, which are the external dimensions of the product, and the length, width, and height at the time of packing, which are the external dimensions of the product when it is packed. In addition, the weight of the product can include the weight of the product when it is packed, in addition to the weight of the product. The size and weight at the time of packing may include cooling materials, cushioning materials, partitions, and the like.
車両情報には、例えば、車両ID、車両の種類、車両の荷室サイズ、車両の重量制限、車両の稼働状況、車両の積載状況、及び車両の現在位置などを含むことができる。 Vehicle information can include, for example, vehicle ID, vehicle type, vehicle luggage compartment size, vehicle weight limit, vehicle operating status, vehicle loading status, and current vehicle location.
車両の種類には、例えば、大型トラック、中型トラック、小型トラック、冷凍冷蔵車、小型自動車、軽自動車、自動二輪車、自転車、及び無人配送機などが含まれる。 Types of vehicles include, for example, large-sized trucks, medium-sized trucks, small-sized trucks, refrigerated vehicles, small-sized automobiles, light automobiles, motorcycles, bicycles, and unmanned delivery vehicles.
なお、商品情報、車両情報及びAIモデルは、商品情報管理装置1とは別の装置に記憶させてもよいし、他のシステムと共用させてもよい。
The product information, vehicle information, and AI model may be stored in a device other than the product
プログラム131は、所定の処理を行うためのコンピュータプログラムであり、商品情報管理装置1のメインプログラムや、そのメインプログラムの動作中に適宜呼び出されて実行される複数のソフトウェアモジュールを有する。ソフトウェアモジュールは、それぞれ特定の処理を実行するためにモジュール化されたサブプログラムであり、例えば、プロシージャ、サブルーチン、メソッド、関数及びデータ構造などを用いて作成される。
The
[商品情報管理装置の機能的な構成]
本実施形態に係る商品情報管理装置1は、例えば、ネットコンビニで注文された商品を配送する手段として無人配送機が選択された場合に、注文された商品を無人配送機に積付ける際の積付情報を提供する機能や、ネットコンビニで注文された商品の商品情報に商品のサイズや重量などが含まれない(登録されていない)場合に、類似する商品の商品情報を用いて、注文された商品の積付情報を提供する機能を有する。無人配送機には、例えば、ドローンや、搬送ロボットなどが含まれる。各機能の詳細は後述する。
[Functional Configuration of Merchandise Information Management Device]
For example, when an unmanned delivery machine is selected as a means for delivering products ordered at an Internet convenience store, the product
図3を参照して、商品情報管理装置1のプログラム131を実行することで実現される機能について説明する。商品情報管理装置1は、機能的な構成として、例えば、学習部111と、抽出部112と、特定部113と、提供部114とを有する。各部について、以下に説明する。
Functions realized by executing the
学習部111は、無人配送機に積載して配送する候補となる複数の商品に関する情報及び無人配送機に関する情報を入力とし、それらの商品を効率よく無人配送機に積付けた状態を表す積付情報を出力とするAIモデルを作成(学習)する。学習部111により作成されたAIモデルは、記憶装置13に格納される。
The
学習時にAIモデルに入力する情報として、例えば、商品名称、商品の数量、商品のサイズ、商品の重量、商品の管理温度帯及び商品の回転可否などの商品に関する情報と、無人配送機の荷室サイズ及び無人配送機の重量制限などの無人配送機に関する情報を用いることが好ましい。 Information to be input to the AI model during learning includes product information such as the product name, product quantity, product size, product weight, product management temperature range, and whether or not the product can be rotated, as well as the cargo compartment of the unmanned delivery machine. It is preferable to use information about the unmanned delivery vehicle, such as the size and weight limits of the unmanned delivery vehicle.
AIモデルを学習する際に、モデルに入力する各商品の商品に関する情報や無人配送機に関する情報に基づいて、例えば、温度管理が必要な商品については温度帯別に配置位置を分けるようにすることや、回転可能な商品については荷室に効率よく商品が収まるように商品の向きを最適化すること、配送時の安定性を高めるために積荷全体の重心が荷室の中央付近に位置するように配置することなどが、できる限り最適に実現されるように、AIモデルの学習とAIモデルの評価とを繰り返し行うことが好ましい。 When learning the AI model, based on the information about each product and the information about the unmanned delivery machine that is input to the model, for example, for products that require temperature control, the placement position is divided by temperature zone. , For rotatable items, optimize the orientation of the item so that the item can be efficiently stored in the cargo compartment, and position the center of gravity of the entire cargo near the center of the cargo compartment to increase stability during delivery. AI model learning and AI model evaluation are preferably iteratively performed so that placement, etc., can be realized as optimally as possible.
これにより、配送する商品を温度帯別に分け、かつ商品がつぶれることや、中身がこぼれないように、安定して配送することが可能な積付けアルゴリズムを提供することができる。 As a result, it is possible to provide a stowage algorithm capable of sorting products to be delivered according to temperature zones and stably delivering them without crushing the products or spilling the contents.
また、AIモデルを学習する際の目的関数として、例えば、使用する箱の個数を最小化する関数や、箱間の重量分散を最小化する関数、マージンを最大化する関数、商品の重心と箱の中心との距離を最小化する関数などを用いることが好ましい。 In addition, as an objective function when learning an AI model, for example, a function that minimizes the number of boxes to be used, a function that minimizes the weight distribution between boxes, a function that maximizes the margin, the center of gravity of the product and the box It is preferable to use a function that minimizes the distance from the center of .
AIモデルから出力させる積付情報として、例えば、商品の配送に必要な無人配送機の台数、積荷の合計重量、積荷の重心座標、及び無人配送機への積付け状態を描いた図などを含むことが好ましい。図4に、積付情報の一例を示す。 The stowage information output from the AI model includes, for example, the number of unmanned delivery vehicles required for product delivery, the total weight of the cargo, the coordinates of the center of gravity of the cargo, and a diagram depicting the state of loading to the unmanned delivery vehicles. is preferred. FIG. 4 shows an example of stowage information.
図4の積付情報4には、例示的に、配送に必要な無人配送機の台数、積荷の合計重量及び積荷の重心座標(重心位置)を表示する欄4aと、無人配送機への積付け状態を3次元で描画した図を表示する欄4bと、積荷の内訳を表示する欄4cとが設けられている。 The loading information 4 in FIG. 4 includes, for example, a column 4a for displaying the number of unmanned delivery machines required for delivery, the total weight of the cargo, and the coordinates of the center of gravity (position of the center of gravity) of the cargo, and A column 4b for displaying a three-dimensional drawing of the attachment state and a column 4c for displaying the details of the cargo are provided.
このような積付情報4を店舗に提供することで、積付け作業に不慣れな店員が作業する場合であっても、重心座標や積付け状態を描いた図に従って商品を積付けることで、無人配送機が傾いたりすることなく安定した状態で配送させることが可能となる。 By providing such stowage information 4 to the store, even if the store clerk is unfamiliar with the stowage work, the product can be stowed according to the drawing depicting the coordinates of the center of gravity and the state of stowage. It is possible to deliver in a stable state without tilting the delivery machine.
図3の抽出部112は、無人配送機に積付ける商品がネットコンビニで注文されたときに、記憶装置13に記憶されている商品情報から、注文された各商品に対応する商品情報を抽出する。注文された商品が無人配送機に積付ける商品であるかどうかは、例えば、ネットコンビニシステム2から受信する注文情報に含まれる配送手段を参照することで判別することができる。
The
具体的に、抽出部112は、注文情報の配送手段が無人配送機である場合に、注文された商品が無人配送機に積付ける商品であると判定する。配送手段は、例えば、ネットコンビニで商品を注文する際に顧客が選択するなどして指定することができる。
Specifically, when the delivery means of the order information is the unmanned delivery machine, the
特定部113は、抽出部112により抽出された商品情報に基づいて、注文された商品に対応する商品のサイズ及び重量を特定する。商品のサイズ及び重量を特定する方法について、以下の(1)と(2)に場合分けして説明する。
The identifying
(1)抽出された商品情報に商品のサイズ及び重量が含まれる場合
特定部113は、抽出部112により抽出された商品情報に含まれる商品のサイズ及び重量に基づいて、注文された商品に対応する商品のサイズ及び重量を特定する。
(1) When product size and weight are included in the extracted product information. Identify the size and weight of the goods to be sold.
(2)抽出された商品情報に商品のサイズ及び重量が含まれない場合
特定部113は、抽出部112により抽出された商品情報と類似する商品情報に含まれる商品のサイズ及び重量に基づいて、注文された商品に対応する商品のサイズ及び重量を推定(特定)する。以下に、推定する手順の一例について具体的に説明する。
(2) When the size and weight of the product are not included in the extracted product information. Estimate (identify) the size and weight of the item corresponding to the item ordered. An example of the estimation procedure will be specifically described below.
最初に、特定部113は、抽出部112により抽出された商品情報を解析し、解析した情報と、記憶装置13に記憶されている他の商品に対応する商品情報との類似度を算出する。
First, the
商品情報を解析することには、例えば、商品情報を形態素解析し、特徴量化することが含まれる。形態素解析及び特徴量化は、公知の技術を適用することができる。解析する商品情報の一例として、例えば、商品名称、商品カテゴリ、商品説明及び商品の画像などを用いることができる。 Analyzing the product information includes, for example, morphologically analyzing the product information and converting it into feature quantities. A known technique can be applied to morphological analysis and feature quantification. As an example of product information to be analyzed, for example, product name, product category, product description, product image, and the like can be used.
続いて、特定部113は、抽出部112により抽出された商品情報との類似度が高い商品情報に含まれる商品のサイズ及び重量を取得する。商品のサイズ及び重量を取得する商品情報は、類似度が最も高い商品情報であってもよいし、類似度が高い商品情報の中から選択された商品情報であってもよい。
Subsequently, the identifying
続いて、特定部113は、取得した商品のサイズ及び重量を、注文された商品に対応する商品のサイズ及び重量であると推定する。
Subsequently, the identifying
このように、類似商品のサイズ及び重量に基づいて推定することで、全ての商品のサイズ及び重量を登録する手間を削減することが可能となる。例えば、複数の種類があり、かつサイズ及び重量が同等の商品については、一種類の商品のみを登録しておくことで、他の種類の商品の登録を省略することができる。具体的に、おにぎりには、梅、鮭、昆布などの種類があるが、梅おにぎりのサイズ及び重量を登録しておくことで、鮭おにぎりや昆布おにぎりのサイズ及び重量については、梅おにぎりのサイズ及び重量から類推して特定することができる。 In this way, by estimating based on the sizes and weights of similar products, it is possible to save the trouble of registering the sizes and weights of all products. For example, if there are multiple types of products with the same size and weight, by registering only one type of product, it is possible to omit the registration of the other types of products. Specifically, there are types of rice balls such as plum, salmon, and kelp. and can be specified by analogy from the weight.
ここで、特定部113が特定する情報は、商品のサイズ及び重量であることには限定されず、商品のサイズ及び重量のいずれか一方であってもよいし、さらに他の情報を追加してもよい。他の情報として、例えば、商品の管理温度帯及び商品の回転可否などを含むことができる。
Here, the information specified by the specifying
提供部114は、例えば、注文された商品に関する情報及び注文された商品を配送する無人配送機に関する情報を、AIモデルに入力し、AIモデルから出力される積付情報をネットコンビニシステム2に提供する。
The providing
AIモデルに入力する情報として、例えば、注文情報に含まれる商品の名称及びその数量と、特定部113により特定された商品のサイズ、商品の重量、商品の管理温度帯及び商品の回転可否と、車両情報に含まれる無人配送機の荷室サイズ及び無人配送機の重量制限と、を用いることが好ましい。なお、AIモデルに入力する情報には、少なくとも商品のサイズ及び商品の重量のいずれかが含まれていることが好ましい。
Information to be input to the AI model includes, for example, the name and quantity of the product included in the order information, the size of the product specified by the specifying
ネットコンビニシステム2に提供された積付情報は、例えば、対象となる店舗の店舗装置や作業用端末で閲覧することができる。
The stowage information provided to the net
図5を参照し、類似商品の商品情報から商品のサイズ及び重量を取得する方法の一例について説明する。 An example of a method for acquiring the size and weight of a product from product information of similar products will be described with reference to FIG.
最初に、特定部113は、抽出部112により抽出された商品情報に商品のサイズ及び重量が含まれていない商品として注文商品5aを特定する。続いて、特定部113は、注文商品5aの商品情報を形態素解析及び特徴量化するなどして解析情報5bを生成する。
First, the identifying
続いて、特定部113は、解析情報5bと、記憶装置13に記憶されている他の商品の商品情報との間の類似度をそれぞれ算出し、類似度が高い商品を類似商品5cとして選定する。続いて、特定部113は、類似商品5cの商品情報に含まれる商品のサイズ及び重量などの情報5dを取得し、取得した商品のサイズ及び重量を、注文商品5aのサイズ及び重量であると推定する。
Subsequently, the specifying
[商品情報管理装置の動作]
図6を参照し、商品情報管理装置1の動作の一例について説明する。
[Operation of product information management device]
An example of the operation of the product
最初に、商品情報管理装置1の抽出部112は、無人配送機に積付ける商品がネットコンビニで注文されたかどうかを判定する(ステップS101)。この判定がNOである場合(ステップS101;NO)に、抽出部112は、この判定を繰り返し実行するか、YESになるまで待機する。
First, the
上記ステップS101で、無人配送機に積付ける商品がネットコンビニで注文されたと判定された場合(ステップS101;YES)に、商品情報管理装置1の抽出部112は、注文された商品の商品情報を記憶装置13から抽出する(ステップS102)。
When it is determined in step S101 that the product to be loaded on the unmanned delivery machine has been ordered at the Internet convenience store (step S101; YES), the
続いて、商品情報管理装置1の特定部113は、上記ステップS102で抽出された商品情報に商品のサイズ及び重量が含まれるかどうかを判定する(ステップS103)。この判定がYESである場合(ステップS103;YES)に、商品情報管理装置1の特定部113は、抽出された商品情報に含まれる商品のサイズ及び重量を、注文された商品のサイズ及び重量であると特定する(ステップS104)。そして、後述するステップS106に処理を移行する。
Subsequently, the identifying
上記ステップS103で、抽出された商品情報に商品のサイズ及び重量が含まれないと判定された場合(ステップS103;NO)に、商品情報管理装置1の特定部113は、抽出された商品情報を解析し、記憶装置13に登録されている他の商品情報との類似度を算出する(ステップS105)。
When it is determined in step S103 that the extracted product information does not include the size and weight of the product (step S103; NO), the specifying
続いて、商品情報管理装置1の特定部113は、類似度が高い商品情報に含まれる商品のサイズ及び重量を、注文された商品のサイズ及び重量であると推定する(ステップS106)。
Subsequently, the
続いて、商品情報管理装置1の提供部114は、注文された商品に関する情報及び無人配送機に関する情報をAIモデルに入力し、AIモデルから出力される積付情報をネットコンビニシステム2に提供する(ステップS107)。そして本動作を終了する。
Subsequently, the
上述したように、実施形態に係る商品情報管理装置1によれば、無人配送機に積付ける商品が注文されるたびに、注文された商品に対応するサイズ及び重量を特定し、特定したサイズ及び重量に基づいて、注文された商品を無人配送機に積付けるための積付情報を提供することができる。
As described above, according to the product
これにより、店舗での梱包作業や重量計測作業などに要する負荷を軽減することができるため、注文から配達までの即時性を担保することが可能となる。 As a result, it is possible to reduce the load required for packing work and weight measurement work at the store, so it is possible to ensure immediacy from order to delivery.
それゆえ、実施形態に係る商品情報管理装置1によれば、無人配送機に商品を積付ける際の効率を向上させることができる。
Therefore, according to the product
また、実施形態に係る商品情報管理装置1によれば、無人配送機で配送する商品の中に、商品のサイズ及び重量が未登録の商品が含まれる場合に、その商品の商品情報を解析し、登録されている他の商品情報と比較して、類似度が高い他の商品情報のサイズ及び重量を、その商品のサイズ及び重量であると推定することができる。
Further, according to the product
これにより、注文された商品の中にサイズ及び重量が登録されていない商品が含まれていても、サイズ及び重量が登録されている類似商品に基づいて、サイズ及び重量が登録されていない商品のサイズ及び重量を予測し、注文された商品に対応する積付け情報を提供することが可能となる。 As a result, even if the ordered products include products for which size and weight are not registered, products for which size and weight are not registered will be processed based on similar products for which size and weight are registered. It is possible to predict size and weight and provide stowage information corresponding to ordered goods.
[変形例]
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述した各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更し、又は並列に実行することができる。
[Variation]
It should be noted that the present invention is not limited to the above-described embodiments, and can be implemented in various other forms without departing from the gist of the present invention. Therefore, the above-described embodiment is merely an example in all respects, and should not be construed as limiting. For example, the processing steps described above can be arbitrarily changed in order or executed in parallel as long as the content of processing is not inconsistent.
上述した実施形態では、無人配送機に積付ける商品がネットコンビニで注文されたときに、注文された商品に対応する積付情報を出力してネットコンビニシステム2に提供しているが、積付情報を提供するタイミングは、運用に合わせて適宜設定することができる。
In the above-described embodiment, when products to be stowed on the unmanned delivery machine are ordered at the Internet convenience store, the stowage information corresponding to the ordered products is output and provided to the Internet
例えば、ネットコンビニで注文されたときに生成される注文情報をネットコンビニシステム2から受け付けたときに、積付情報を出力してネットコンビニシステム2に提供してもよい。
For example, when order information generated when an order is placed at an Internet convenience store is received from the Internet
また、例えば、ネットコンビニシステム2の作業用端末から積付情報の提供が要求されたときに、作業用端末に積付情報を提供してもよい。この場合、例えば、以下の手順で作業用端末に積付情報を提供することができる。
Further, for example, when the work terminal of the net
最初に、店員が、ネットコンビニで注文された各商品を店舗で確保する際に、作業用端末のバーコードスキャン機能を利用して各商品のバーコードを順次読み込む。続いて、その注文が無人配送機で配送する注文である場合に、例えば作業用端末に表示される積付情報を要求するためのボタンを店員が押下する。これにより、ネットコンビニで注文された各商品の積付情報を要求するメッセージが作業用端末から商品情報管理装置1に送信され、その要求に対応する各商品の積付情報が商品情報管理装置1から作業用端末に提供される。
First, when a store clerk secures each product ordered at the Internet convenience store at the store, the bar code of each product is sequentially read using the barcode scanning function of the work terminal. Subsequently, if the order is to be delivered by an unmanned delivery machine, the clerk presses a button for requesting stowage information displayed on the work terminal, for example. As a result, a message requesting stowage information of each product ordered at the Internet convenience store is transmitted from the work terminal to the product
また、上述した実施形態では、AIモデルを用いて積付情報を出力しているが、これに限定されず、数理モデルを用いて積付情報を出力することができる。数理モデルには、AIモデルの他、例えば、所定のルールを設定したモデルや所定のルールを実現するための関数(数式)を含むモデルなどが含まれる。所定のルールとして、例えば、重い商品を下に配置するなどの積付けに関するルールを適宜設定することができる。 Further, in the above-described embodiment, the AI model is used to output the stowage information, but the present invention is not limited to this, and the mathematical model can be used to output the stowage information. In addition to AI models, mathematical models include, for example, models in which predetermined rules are set, models including functions (formulas) for realizing predetermined rules, and the like. As a predetermined rule, for example, a rule regarding stowage, such as placing heavy products at the bottom, can be appropriately set.
また、上述した実施形態では、配送手段が無人配送機である場合に、積付情報を提供しているが、積付情報を提供するのは、配送手段が無人配送機である場合に限定されず、有人配送機である場合にも本発明を適用することができる。 In the above-described embodiment, the stowage information is provided when the delivery means is an unmanned delivery machine. The present invention can also be applied to a manned delivery machine.
また、上述した実施形態におけるプログラムは、CD、DVDなどの光学ディスク、磁気ディスク、半導体メモリなどの各種の記録媒体(コンピュータ読み取り可能な記録媒体)を通じて、又は通信ネットワークなどを介してサーバ装置(媒体)からダウンロードすることにより、コンピュータにインストール又はロードすることができる。 In addition, the program in the above-described embodiment can be executed on a server device (medium ) to install or load it on your computer.
1…商品情報管理装置、2…ネットコンビニシステム、4…積付情報、11…プロセッサ、12…通信インターフェース、13…記憶装置、111…学習部、112…抽出部、113…特定部、114…提供部、131…プログラム、132…データベース
DESCRIPTION OF
Claims (9)
前記抽出部により抽出された商品情報に基づいて、注文された商品に対応する商品のサイズ及び/又は重量を特定する特定部と、
前記特定部により特定された商品のサイズ及び/又は重量に基づいて、注文された商品を配送機に積付けるための積付情報を提供する提供部と、
を備え、
前記特定部は、前記抽出部により抽出された商品情報に、商品のサイズ及び/又は重量が含まれない場合に、前記抽出部により抽出された商品情報と類似度が高い商品情報に含まれる商品のサイズ及び/又は重量に基づいて、注文された商品に対応する商品のサイズ及び/又は重量を推定する、
商品情報管理装置。 an extraction unit for extracting product information corresponding to the ordered product when the product to be stowed on the delivery machine is ordered;
a specifying unit that specifies the size and/or weight of the product corresponding to the ordered product based on the product information extracted by the extracting unit;
a providing unit that provides stowage information for loading the ordered product on a delivery machine based on the size and/or weight of the product specified by the specifying unit;
with
When the product information extracted by the extracting unit does not include the size and/or weight of the product, the identifying unit selects the product included in the product information having a high degree of similarity to the product information extracted by the extracting unit. Estimate the size and/or weight of the item corresponding to the ordered item based on the size and/or weight of the
Product information management device.
請求項1記載の商品情報管理装置。 The identifying unit identifies the size and/or weight of the product corresponding to the ordered product based on the size and/or weight of the product included in the product information extracted by the extracting unit.
The product information management device according to claim 1.
請求項1記載の商品情報管理装置。 The degree of similarity is the degree of similarity between the product information extracted by the extraction unit and the analyzed information and product information corresponding to other products.
The product information management device according to claim 1 .
請求項3記載の商品情報管理装置。 Analyzing the product information extracted by the extraction unit includes morphologically analyzing the product information extracted by the extraction unit and converting it into feature quantities.
The product information management device according to claim 3 .
請求項1記載の商品情報管理装置。 The stowage information includes a diagram depicting the state of stowage on the delivery machine and the position of the center of gravity of the cargo.
The product information management device according to claim 1.
前記提供部は、注文された商品に対応する商品のサイズ及び/又は重量を前記数理モデルに入力し、前記数理モデルから出力される前記積付情報を提供する、
請求項1記載の商品情報管理装置。 further comprising a mathematical model that outputs the stowage information based on the size and/or weight of the product corresponding to the product loaded on the delivery machine and delivered,
The providing unit inputs the size and/or weight of the product corresponding to the ordered product to the mathematical model, and provides the stowage information output from the mathematical model.
The product information management device according to claim 1.
請求項1記載の商品情報管理装置。 The product information includes a temperature zone for managing products,
The product information management device according to claim 1.
配送機に積付ける商品が注文されたときに、注文された商品に対応する商品情報を抽出するステップと、
抽出された商品情報に基づいて、注文された商品に対応する商品のサイズ及び/又は重量を特定するステップと、
特定された商品のサイズ及び/又は重量に基づいて、注文された商品を配送機に積付けるための積付情報を提供するステップと、
を含み、
前記特定するステップは、前記抽出するステップにおいて抽出された商品情報に、商品のサイズ及び/又は重量が含まれない場合に、前記抽出するステップにおいて抽出された商品情報と類似度が高い商品情報に含まれる商品のサイズ及び/又は重量に基づいて、注文された商品に対応する商品のサイズ及び/又は重量を推定する、
商品情報管理方法。 A method performed by a processor , comprising:
a step of extracting product information corresponding to the ordered product when the product to be stowed on the delivery machine is ordered;
identifying the product size and/or weight corresponding to the ordered product based on the extracted product information;
providing stowage information for loading the ordered items onto a delivery machine based on the size and/or weight of the identified items;
including
In the step of specifying, when the product information extracted in the step of extracting does not include the size and/or weight of the product, product information having a high degree of similarity to the product information extracted in the step of extracting Estimate the size and/or weight of the item corresponding to the ordered item based on the size and/or weight of the included items;
Product information management method.
配送機に積付ける商品が注文されたときに、注文された商品に対応する商品情報を抽出する抽出部、
前記抽出部により抽出された商品情報に基づいて、注文された商品に対応する商品のサイズ及び/又は重量を特定する特定部、
前記特定部により特定された商品のサイズ及び/又は重量に基づいて、注文された商品を配送機に積付けるための積付情報を提供する提供部、
として機能させ、
前記特定部は、前記抽出部により抽出された商品情報に、商品のサイズ及び/又は重量が含まれない場合に、前記抽出部により抽出された商品情報と類似度が高い商品情報に含まれる商品のサイズ及び/又は重量に基づいて、注文された商品に対応する商品のサイズ及び/又は重量を推定する、
商品情報管理プログラム。 the computer,
an extraction unit for extracting product information corresponding to the ordered product when the product to be stowed on the delivery machine is ordered;
an identification unit that identifies the size and/or weight of the product corresponding to the ordered product based on the product information extracted by the extraction unit;
a providing unit that provides stowage information for loading the ordered product on a delivery machine based on the size and/or weight of the product specified by the specifying unit;
function as
When the product information extracted by the extracting unit does not include the size and/or weight of the product, the identifying unit selects the product included in the product information having a high degree of similarity to the product information extracted by the extracting unit. Estimate the size and/or weight of the item corresponding to the ordered item based on the size and/or weight of the
Product information management program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022176145A JP7329119B1 (en) | 2022-11-02 | 2022-11-02 | Product information management device, product information management method, and product information management program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022176145A JP7329119B1 (en) | 2022-11-02 | 2022-11-02 | Product information management device, product information management method, and product information management program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP7329119B1 true JP7329119B1 (en) | 2023-08-17 |
JP2024066630A JP2024066630A (en) | 2024-05-16 |
Family
ID=87563117
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022176145A Active JP7329119B1 (en) | 2022-11-02 | 2022-11-02 | Product information management device, product information management method, and product information management program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7329119B1 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003176025A (en) | 2002-11-15 | 2003-06-24 | Development Bank Of Japan | Method and device for creating style of packing for automatic single commodity loading robot system |
JP2003203109A (en) | 2002-01-08 | 2003-07-18 | Canon Inc | Data management unit, data processing unit, data management system, data processing method, recording medium, and program |
JP2004307110A (en) | 2003-04-04 | 2004-11-04 | Daifuku Co Ltd | Object stacking method and facility for it |
JP2012051696A (en) | 2010-09-02 | 2012-03-15 | Transup Japan Co Ltd | Stacking information generating device |
JP2020007148A (en) | 2018-07-12 | 2020-01-16 | 株式会社Zmp | Unmanned delivery system with unmanned delivery vehicles |
JP2020173789A (en) | 2019-04-12 | 2020-10-22 | 株式会社日立製作所 | Delivery plan generating device, system and method, and computer readable storage medium |
-
2022
- 2022-11-02 JP JP2022176145A patent/JP7329119B1/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003203109A (en) | 2002-01-08 | 2003-07-18 | Canon Inc | Data management unit, data processing unit, data management system, data processing method, recording medium, and program |
JP2003176025A (en) | 2002-11-15 | 2003-06-24 | Development Bank Of Japan | Method and device for creating style of packing for automatic single commodity loading robot system |
JP2004307110A (en) | 2003-04-04 | 2004-11-04 | Daifuku Co Ltd | Object stacking method and facility for it |
JP2012051696A (en) | 2010-09-02 | 2012-03-15 | Transup Japan Co Ltd | Stacking information generating device |
JP2020007148A (en) | 2018-07-12 | 2020-01-16 | 株式会社Zmp | Unmanned delivery system with unmanned delivery vehicles |
JP2020173789A (en) | 2019-04-12 | 2020-10-22 | 株式会社日立製作所 | Delivery plan generating device, system and method, and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
JP2024066630A (en) | 2024-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11861681B2 (en) | System and method for integrated retail and ecommerce shopping platforms | |
US12024366B2 (en) | Packing by destination for automated fulfilled goods | |
JP7370747B2 (en) | Persistent batch order fulfillment | |
JP6966612B1 (en) | Logistics management method and its electronic devices | |
JP3613383B2 (en) | Merchandise arrangement planning support system and storage medium storing program for causing computer to execute processing in the system | |
CN112840365A (en) | Computerized system and method for package delivery | |
JP2019200753A (en) | Determination device, determination method, and determination program | |
US20210150474A1 (en) | Computer implemented systems and methods for efficient distribution of orders based on system parameters | |
JP2023550084A (en) | Analysis of sensor data to identify events | |
JP7479814B2 (en) | Manufacturing order support device, method and program | |
WO2019097694A1 (en) | Product placement system, product placement method, and product placement program | |
JP6614564B1 (en) | Import / export support system and import / export support method | |
JP7329119B1 (en) | Product information management device, product information management method, and product information management program | |
JP2019034806A (en) | Picking system, picking cart and program | |
JP2019052030A (en) | System, device and program for picking | |
JP7217831B1 (en) | Product providing device, product providing method and product providing program | |
US11651418B2 (en) | Systems and methods for on-demand decomposition of orders and urgency-based identification of item combination for fulfillment | |
US9972044B1 (en) | Sending custom greeting cards with gifts in a high velocity environment | |
JP6803741B2 (en) | Product management unit conversion device, product management unit conversion method and product management unit conversion program | |
JP6767403B2 (en) | Decision device, decision method and decision program | |
JP6809734B2 (en) | Information processing system | |
JP2023139875A (en) | Delivery analysis system | |
Yang et al. | Mixed reality-based online 3D pallet loading problem to achieve augmented intelligence in e-fulfilment processes | |
JP2024037612A (en) | Dispatch system | |
JP2024009454A (en) | Information processor, cooperation system, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221121 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20221121 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230217 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230412 |
|
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: 20230714 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230804 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7329119 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |