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
JP7779280B2 - Information processing device and information processing method - Google Patents
[go: Go Back, main page]

JP7779280B2 - Information processing device and information processing method - Google Patents

Information processing device and information processing method

Info

Publication number
JP7779280B2
JP7779280B2 JP2023020361A JP2023020361A JP7779280B2 JP 7779280 B2 JP7779280 B2 JP 7779280B2 JP 2023020361 A JP2023020361 A JP 2023020361A JP 2023020361 A JP2023020361 A JP 2023020361A JP 7779280 B2 JP7779280 B2 JP 7779280B2
Authority
JP
Japan
Prior art keywords
information
container
data
consumer
management
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
JP2023020361A
Other languages
Japanese (ja)
Other versions
JP2024114532A (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.)
Toyo Seikan Group Holdings Ltd
Original Assignee
Toyo Seikan Group Holdings Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyo Seikan Group Holdings Ltd filed Critical Toyo Seikan Group Holdings Ltd
Priority to JP2023020361A priority Critical patent/JP7779280B2/en
Priority to PCT/JP2023/043925 priority patent/WO2024171575A1/en
Priority to EP23922908.1A priority patent/EP4668192A1/en
Priority to TW113101708A priority patent/TW202433380A/en
Publication of JP2024114532A publication Critical patent/JP2024114532A/en
Priority to US19/289,693 priority patent/US20250356382A1/en
Application granted granted Critical
Publication of JP7779280B2 publication Critical patent/JP7779280B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、情報処理装置、及び、情報処理方法に関する。 The present invention relates to an information processing device and an information processing method.

従来、容器に内容物が充填された商品が流通市場を流通する際の管理方法として、容器に付与された容器識別コードを用いて、商品の在庫管理、売上予測、マーケティング、トレース等を行うことが知られている。例えば、特許文献1には、容器に印刷されたバーコードをバーコードリーダで読み取ることで商品を管理する技術が開示されている。また、特許文献2には、容器に取り付けられたICタグをリーダライタで読み取ることで商品を管理する技術が開示されている。 Conventionally, a known method for managing products filled in containers as they circulate in the distribution market involves using container identification codes attached to the containers to manage inventory, sales forecasts, marketing, tracing, and more. For example, Patent Document 1 discloses a technology for managing products by reading barcodes printed on containers with a barcode reader. Furthermore, Patent Document 2 discloses a technology for managing products by reading IC tags attached to containers with a reader/writer.

特開2003-256765号公報Japanese Patent Application Laid-Open No. 2003-256765 特開2018-188199号公報JP 2018-188199 A

特許文献1及び特許文献2では、容器に付された容器識別コードを用いて商品の流通や在庫の管理が行われている。例えば、複数の種類の内容物に対して同一仕様の容器が用いられる多品種少量生産のような生産形態を採用した場合、内容物の種類の違いによって、内容物がそれぞれ充填された各商品の流通状況が異なる。そのため、消費者がどの種類の内容物を次に購入したいのかという消費者の情報を事前に把握することができれば、上記のような生産形態の実現において非常に有用な情報になり得ると考えられる。 In Patent Documents 1 and 2, product distribution and inventory are managed using container identification codes attached to containers. For example, when adopting a production model such as high-mix, low-volume production, in which containers of the same specifications are used for multiple types of contents, the distribution status of each product filled with each content will differ depending on the type of content. Therefore, if consumer information such as what type of content a consumer wants to purchase next could be known in advance, this information could be extremely useful in realizing the above-mentioned production model.

本発明は、上記の課題に鑑みてなされたものであり、容器を安定的に流通させることを可能とする情報処理装置、及び、情報処理方法を提供することを目的とする。 The present invention was made in consideration of the above-mentioned problems, and aims to provide an information processing device and information processing method that enable the stable distribution of containers.

上記目的を達成するために、本発明の一態様に係る情報処理装置は、
内容物が充填されて商品を構成する容器に付された情報記憶担体に含まれるウェブアクセス情報に基づいて、当該商品の消費者が当該容器と同一仕様の容器に充填可能な内容物のうち購買希望の内容物の種類を示す購買情報を取得する情報取得部と、
前記情報取得部により取得された前記購買情報を記憶装置に記憶する記憶処理部と、を備える。
In order to achieve the above object, an information processing device according to one aspect of the present invention comprises:
an information acquisition unit that acquires purchase information indicating the type of content that a consumer of the product wishes to purchase from among the contents that can be filled into a container of the same specifications as the container, based on web access information contained in an information storage carrier attached to the container that is filled with the content to constitute the product;
The purchasing information acquisition unit includes a storage processing unit that stores the purchasing information acquired by the information acquisition unit in a storage device.

本発明の一態様に係る情報処理装置によれば、商品を構成する容器に付された情報記憶担体に含まれる情報に基づいて、当該商品の消費者が当該容器と同一仕様の容器に充填可能な内容物のうち購買希望の内容物の種類を示す購買情報を取得し、記憶装置に記憶する。したがって、購買情報を利活用することで容器を安定的に流通させることができる。例えば、複数の種類の内容物に対して同一仕様の容器が用いられる多品種少量生産を行う場合に、購買情報に基づいて、消費者の需要予測や流通事業者の供給計画を高精度に実現することが可能になるので、容器を安定的に流通させることができる。 In an information processing device according to one aspect of the present invention, purchasing information indicating the type of content that a consumer of the product wishes to purchase from among the contents that can be filled into a container with the same specifications as the container is obtained based on information contained in an information storage carrier attached to the container that constitutes the product, and stored in a storage device. Therefore, by utilizing the purchasing information, it is possible to ensure a stable distribution of containers. For example, in the case of high-mix, low-volume production where containers with the same specifications are used for multiple types of content, it is possible to accurately forecast consumer demand and formulate supply plans for distributors based on the purchasing information, thereby ensuring a stable distribution of containers.

上記以外の課題、構成及び効果は、後述する発明を実施するための形態にて明らかにされる。 Other issues, configurations, and advantages will be clarified in the detailed description of the invention described below.

本実施形態に係る容器流通システム1の一例を示す全体図である。1 is an overall view showing an example of a container distribution system 1 according to an embodiment of the present invention. 容器10の各流通段階の一例を示す説明図である。1A to 1C are explanatory diagrams showing an example of each distribution stage of the container 10. 本実施形態に係る情報処理装置2の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of an information processing device 2 according to the present embodiment. 容器出資管理機能200と、情報の流れの一例を示す機能説明図である。FIG. 2 is a functional explanatory diagram showing a container investment management function 200 and an example of information flow. 流通管理データベース210の一例を示すデータ構成図である。FIG. 2 is a data configuration diagram showing an example of a distribution management database 210. 容器出資管理データベース211の一例を示すデータ構成図である。FIG. 2 is a data configuration diagram showing an example of a container investment management database 211. 容器購買管理機能201と、情報の流れの一例を示す機能説明図である。FIG. 2 is a functional explanatory diagram showing a container purchasing management function 201 and an example of information flow. ウェブ管理データベース212の一例を示すデータ構成図である。FIG. 2 is a data configuration diagram showing an example of a web management database 212. 容器購買管理データベース213の一例を示すデータ構成図である。FIG. 2 is a data structure diagram showing an example of a container purchase management database 213. 学習機能202と、情報の流れの一例を示す機能説明図である。の一例を示す機能説明図である。1 is a functional explanatory diagram showing a learning function 202 and an example of information flow. FIG. 需要供給管理機能203と、情報の流れの一例を示す機能説明図である。FIG. 2 is a functional explanatory diagram showing a demand and supply management function 203 and an example of information flow. 各装置を構成するコンピュータ900の一例を示すハードウエア構成図である。FIG. 9 is a hardware configuration diagram showing an example of a computer 900 that constitutes each device. 容器購買管理機能201による容器購買管理方法の一例を示すフローチャートである。10 is a flowchart showing an example of a container purchase management method by the container purchase management function 201. 学習機能202による機械学習方法の一例を示すフローチャートである。10 is a flowchart illustrating an example of a machine learning method performed by the learning function 202. 需要供給管理機能203による需要供給管理方法の一例を示すフローチャートである。10 is a flowchart showing an example of a demand and supply management method performed by the demand and supply management function 203.

以下、図面を参照して本発明を実施するための実施形態について説明する。以下では、本発明の目的を達成するための説明に必要な範囲を模式的に示し、本発明の該当部分の説明に必要な範囲を主に説明することとし、説明を省略する箇所については公知技術によるものとする。 The following describes an embodiment of the present invention with reference to the drawings. The following provides a schematic illustration of the scope necessary for the explanation of achieving the objectives of the present invention, and focuses on the scope necessary for explaining the relevant parts of the present invention. Any parts that are omitted from the explanation are based on publicly known technology.

(容器流通システム1の構成)
図1は、本実施形態に係る容器流通システム1の一例を示す全体図である。図2は、容器10の各流通段階の一例を示す説明図である。
(Configuration of container distribution system 1)
Fig. 1 is an overall view showing an example of a container distribution system 1 according to this embodiment. Fig. 2 is an explanatory view showing an example of each distribution stage of a container 10.

容器流通システム1は、その主要な構成要素として、情報処理装置2を備える。情報処理装置2は、内容物11が充填されて商品12を構成する容器10が流通市場を流通する過程で取得される各種の情報を管理し、複数の機能(詳細は後述)を実現する装置である。 The container distribution system 1 includes, as its main component, an information processing device 2. The information processing device 2 manages various information acquired as containers 10, which are filled with contents 11 to form products 12, are distributed through the distribution market, and performs multiple functions (described in detail below).

情報処理装置2は、汎用又は専用のコンピュータ(後述の図12参照)で構成される。情報処理装置2には、有線又は無線のネットワーク8を介して、出資者U1が使用する出資者端末装置3と、情報利用者U2が使用する情報利用者端末装置4と、情報処理装置2の管理事業者U3が使用する管理事業者端末装置5と、容器製造者U4、内容物製造者U5及び容器洗浄者U6がそれぞれ使用する流通事業者端末装置6A~6Cと、消費者U7が使用する消費者端末装置7とが接続される。なお、各装置2~7の数やネットワーク8の構成は、図1の例に限られない。 The information processing device 2 is composed of a general-purpose or dedicated computer (see Figure 12 below). Connected to the information processing device 2 via a wired or wireless network 8 are an investor terminal device 3 used by an investor U1, an information user terminal device 4 used by an information user U2, a management company terminal device 5 used by a management company U3 of the information processing device 2, distributor terminal devices 6A-6C used by a container manufacturer U4, a content manufacturer U5, and a container washer U6, respectively, and a consumer terminal device 7 used by a consumer U7. Note that the number of devices 2-7 and the configuration of the network 8 are not limited to the example in Figure 1.

出資者端末装置3、情報利用者端末装置4、管理事業者端末装置5、流通事業者端末装置6A~6C、及び、消費者端末装置7は、汎用又は専用のコンピュータ(後述の図12参照)であり、例えば、据置型コンピュータや携帯型コンピュータで構成される。そして、ブラウザやアプリ等のプログラムがインストールされて、各種の入力操作を受け付けるとともに、表示画面や音声を介して各種の情報を出力する。 The investor terminal device 3, information user terminal device 4, management company terminal device 5, distribution company terminal devices 6A-6C, and consumer terminal device 7 are general-purpose or dedicated computers (see Figure 12 below), and are composed of, for example, stationary or portable computers. Programs such as browsers and apps are installed on them, and they accept various input operations and output various information via display screens and audio.

容器10は、例えば、プラスチック、金属、ガラス、紙等の原材料を用いて製造されており、任意の形状やサイズを有する。容器10の仕様としては、容器10の種類、原材料、容量、形状、サイズ等により定められる。容器10の種類としては、例えば、ポリエチレンテレフタレート(PET)等のプラスチック製ボトル、スチール、アルミ等の金属缶、ガラス瓶、紙パック、ラミネートパウチ等が挙げられる。なお、容器10は、リターナブル容器でもよいし、ワンウェイ容器でもよい。 Container 10 is manufactured using raw materials such as plastic, metal, glass, paper, etc., and can have any shape or size. The specifications of container 10 are determined by the type of container 10, raw materials, capacity, shape, size, etc. Examples of types of container 10 include plastic bottles made of polyethylene terephthalate (PET), metal cans made of steel, aluminum, etc., glass bottles, paper cartons, laminated pouches, etc. Container 10 may be a returnable container or a one-way container.

ここで、複数の容器10が同一仕様である条件としては、複数の仕様項目のうち少なくとも1つの仕様項目において、その数値が同じであるか若しくは特定の近似範囲内に含まれる場合、又は、その内容が同じであるか若しくは特定の類似範囲内である場合に満たされるものとして扱われる。容器10の容量という1つの仕様項目において、2つの容器10の容量が、例えば、両方ともに200mlである場合に同一仕様の容器と扱われてもよいし、2つの容器10の容量が、例えば、200mlと180mlという近似範囲内である場合に同一仕様の容器と扱われてもよい。また、容器10の種類という1つの仕様項目において、2つの容器10の種類が、例えば、両方ともにガラス瓶である場合に同一仕様の容器と扱われてもよいし、2つの容器10の種類が、例えば、スチール缶とアルミ缶という近似範囲内である場合に同一仕様の容器と扱われてもよい。 Here, the condition for multiple containers 10 to have the same specifications is met if the numerical value of at least one of the multiple specification items is the same or falls within a specific approximate range, or if the contents are the same or fall within a specific similar range. For example, for one specification item, the capacity of the container 10, two containers 10 may be considered to have the same specifications if both have a capacity of 200 ml, or if the capacities of the two containers 10 are within an approximate range of, for example, 200 ml and 180 ml. For one specification item, the type of container 10, two containers 10 may be considered to have the same specifications if, for example, both are glass bottles, or if the types of the two containers 10 are within an approximate range of, for example, a steel can and an aluminum can.

容器10には、図2に示すように、容器識別情報D7及びウェブアクセス情報D8を記憶可能な情報記憶担体100が付される。容器識別情報D7は、容器10を識別するとともに、容器10の仕様を特定するための情報である。容器識別情報D7は、例えば、容器10を個別単位やロット単位で識別するための容器ID(容器識別コード)である。なお、容器識別情報D7は、情報記憶担体100に記憶せずに省略されてもよい。ウェブアクセス情報D8は、消費者U7が、例えば、管理事業者U3により運営されるウェブサービスにアクセスするために必要な情報である。ウェブアクセス情報D8には、例えば、ウェブサービスにより提供されるウェブページにアクセスするためのウェブアドレス(URL)や、ウェブサービスにより提供されるアプリを起動するためのリンク情報が含まれる。 As shown in FIG. 2, the container 10 is attached with an information storage carrier 100 capable of storing container identification information D7 and web access information D8. The container identification information D7 is information for identifying the container 10 and specifying the specifications of the container 10. The container identification information D7 is, for example, a container ID (container identification code) for identifying the container 10 individually or by lot. Note that the container identification information D7 may be omitted and not stored in the information storage carrier 100. The web access information D8 is information required for the consumer U7 to access, for example, a web service operated by the management company U3. The web access information D8 includes, for example, a web address (URL) for accessing a web page provided by the web service and link information for launching an app provided by the web service.

情報記憶担体100は、一元コードや二次元コード等のコード画像で構成される。その場合には、コード画像が印刷されたラベルが、容器10に貼付又は巻回されてもよいし、容器10の成形体内部に埋め込まれてもよい。また、情報記憶担体100は、RFIDと呼ばれる電子タグ(ICタグ)等で構成される。その場合には、電子タグが、容器10の成形体内部に埋め込まれる。なお、容器10には、複数の情報記憶担体100が付されてもよく、例えば、容器識別情報D7を含む情報記憶担体100と、ウェブアクセス情報D8を含む情報記憶担体100とがそれぞれ付されてもよい。 The information storage carrier 100 is configured with a code image such as a one-dimensional code or two-dimensional code. In this case, a label with the printed code image may be attached to or wrapped around the container 10, or may be embedded inside the molded body of the container 10. The information storage carrier 100 may also be configured with an electronic tag (IC tag) known as an RFID. In this case, the electronic tag is embedded inside the molded body of the container 10. Note that multiple information storage carriers 100 may be attached to the container 10; for example, an information storage carrier 100 containing container identification information D7 and an information storage carrier 100 containing web access information D8 may be attached.

内容物11は、液体、固体、粉体、粒体等である。内容物11の種類としては、例えば、水、ジュース、牛乳等の飲料、食品、医薬品、化粧品、洗剤等が挙げられる。内容物11は、常温、チルド(冷蔵)及び冷凍のいずれでもよい。また、内容物11は、製造工程において加熱及び非加熱のいずれでもよいし、飲料や食品の場合には、生鮮品や加工品でもよい。 Contents 11 may be liquid, solid, powder, granules, etc. Examples of types of contents 11 include beverages such as water, juice, and milk, food, medicines, cosmetics, and detergents. Contents 11 may be at room temperature, chilled (refrigerated), or frozen. Furthermore, contents 11 may be heated or unheated during the manufacturing process, and in the case of beverages and foods, they may be fresh or processed.

容器10は、例えば、容器製造者U4により製造されて(容器製造段階)、内容物11は、内容物製造者U5により製造される(内容物製造段階)。そして、内容物11が、容器10に内容物製造者U5により充填される(充填段階)ことで、商品12として製造される。内容物製造者U5は、例えば、飲料メーカや食品メーカ等であり、容器10の仕様や数量を指定して容器10を容器製造者U4や容器洗浄者U6に発注すると、その発注に応じた容器10が容器製造者U4や容器洗浄者U6から納品されて、その代金を容器製造者U4や容器洗浄者U6に支払う。そして、情報記憶担体100がコード画像で構成され
る場合には、例えば、充填段階において、コード画像が印刷されたラベルが内容物製造者U5により容器10に付される。また、情報記憶担体100が電子タグで構成される場合には、容器製造段階において、電子タグが容器製造者U4により容器10に埋め込まれて、充填段階において、容器識別情報D7及びウェブアクセス情報D8が内容物製造者U5により電子タグに書き込まれる。
For example, the container 10 is manufactured by a container manufacturer U4 (container manufacturing stage), and the contents 11 are manufactured by a contents manufacturer U5 (content manufacturing stage). The contents 11 are then filled into the container 10 by the contents manufacturer U5 (filling stage), resulting in the product 12. The contents manufacturer U5 is, for example, a beverage manufacturer or a food manufacturer, and orders the containers 10 from the container manufacturer U4 or the container washer U6, specifying the specifications and quantity of the containers 10. The containers 10 corresponding to the order are delivered by the container manufacturer U4 or the container washer U6, and payment is made to the container manufacturer U4 or the container washer U6. If the information storage carrier 100 is composed of a code image, for example, a label with the code image printed thereon is attached to the container 10 by the contents manufacturer U5 during the filling stage. Furthermore, when the information storage carrier 100 is composed of an electronic tag, the electronic tag is embedded in the container 10 by the container manufacturer U4 during the container manufacturing stage, and the container identification information D7 and web access information D8 are written to the electronic tag by the contents manufacturer U5 during the filling stage.

商品12は、内容物製造者U5から出荷されて(出荷段階)、例えば、販売店や倉庫等に輸送される(輸送段階)。そして、商品12は、例えば、卸売業者、小売業者、商社等を介して消費者U7に販売されて(販売段階)、内容物11が消費者U7により消費される(消費段階)。消費者U7には、一般消費者だけでなく、事業者等も含まれる。なお、容器10がリターナブル容器である場合には、内容物11が消費者U7により消費される(消費段階)と、容器10は、消費者U7から回収されて(回収段階)、容器洗浄者U6により洗浄される(洗浄段階)。そして、内容物11が、洗浄済みの容器10に内容物製造者U5により充填される(充填段階)ことで、商品12として製造される。 Product 12 is shipped from content manufacturer U5 (shipping stage) and transported to, for example, a retailer or warehouse (transportation stage). Product 12 is then sold to consumer U7 via, for example, a wholesaler, retailer, trading company, etc. (sales stage), and content 11 is consumed by consumer U7 (consumption stage). Consumer U7 includes not only general consumers but also businesses, etc. If container 10 is a returnable container, once content 11 is consumed by consumer U7 (consumption stage), container 10 is collected from consumer U7 (collection stage) and cleaned by container washer U6 (cleaning stage). Content 11 is then filled into cleaned container 10 by content manufacturer U5 (filling stage), thereby producing product 12.

容器10は、上記のように、流通市場において、複数の流通段階を経て流通される。複数の流通段階には、容器製造段階、内容物製造段階、充填段階、出荷段階、輸送段階、販売段階、消費段階、回収段階、洗浄段階等が挙げられるが、これらに限られない。なお、容器10がリターナブル容器である場合には、複数の流通段階は、洗浄段階、充填段階、及び、消費段階を少なくとも含むものであり、これらの流通段階が繰り返されることで、容器10が再利用される。なお、本実施形態では、容器10の種類は、リターナブル容器として製造されたガラス瓶であり、内容物11の種類は、水、ジュース、牛乳等の飲料である場合を中心に説明する。 As described above, the container 10 is distributed through multiple distribution stages in the distribution market. These include, but are not limited to, a container manufacturing stage, a contents manufacturing stage, a filling stage, a shipping stage, a transportation stage, a sales stage, a consumption stage, a collection stage, and a cleaning stage. If the container 10 is a returnable container, the multiple distribution stages include at least a cleaning stage, a filling stage, and a consumption stage, and the container 10 is reused by repeating these distribution stages. In this embodiment, the container 10 is a glass bottle manufactured as a returnable container, and the type of contents 11 is mainly a beverage such as water, juice, or milk.

(情報処理装置2の構成)
図3は、本実施形態に係る情報処理装置2の一例を示すブロック図である。情報処理装置2は、プロセッサ等により構成される制御部20と、HDD、SSD、メモリ等により構成される記憶部21と、ネットワーク8との通信インターフェースである通信部22と、キーボード、マウス等により構成される入力部23と、ディスプレイ等により構成される表示部24とを備える。なお、入力部23及び表示部24は省略されてもよい。
(Configuration of information processing device 2)
3 is a block diagram showing an example of an information processing device 2 according to this embodiment. The information processing device 2 includes a control unit 20 configured with a processor or the like, a storage unit 21 configured with an HDD, an SSD, a memory or the like, a communication unit 22 that is a communication interface with the network 8, an input unit 23 configured with a keyboard, a mouse or the like, and a display unit 24 configured with a display or the like. Note that the input unit 23 and the display unit 24 may be omitted.

記憶部21は、各種のデータベース(DB)210~215、及び、情報処理プログラム216を記憶するとともに、オペレーティングシステム、他のプログラムやデータ等を記憶する。 The storage unit 21 stores various databases (DBs) 210-215 and an information processing program 216, as well as the operating system, other programs, data, etc.

制御部20は、記憶部21に記憶された情報処理プログラム216を実行することにより、容器出資管理機能200、容器購買管理機能201、学習機能202、及び、需要供給管理機能203を実現する。制御部20は、容器購買管理機能201を実現する各部として、情報取得部201A、及び、記憶処理部201Bを備える。制御部20は、学習機能202を実現する各部として、学習用データ取得部202A、及び、機械学習部202Bを備える。制御部20は、需要供給管理機能203を実現する各部として、情報取得部203A、生成処理部203B、及び、出力処理部203Cを備える。 The control unit 20 executes the information processing program 216 stored in the memory unit 21 to implement the container investment management function 200, container purchasing management function 201, learning function 202, and demand/supply management function 203. The control unit 20 includes an information acquisition unit 201A and a storage processing unit 201B as the units that implement the container purchasing management function 201. The control unit 20 includes a learning data acquisition unit 202A and a machine learning unit 202B as the units that implement the learning function 202. The control unit 20 includes an information acquisition unit 203A, a generation processing unit 203B, and an output processing unit 203C as the units that implement the demand/supply management function 203.

以下、各機能200~203と、各データベース210~215の内容について説明する。 The following describes the contents of each function 200-203 and each database 210-215.

(容器出資管理機能200)
図4は、容器出資管理機能200と、情報の流れの一例を示す機能説明図である。情報処理装置2の制御部20は、主に流通管理データベース210(後述の図5参照)と、容器出資管理データベース211(後述の図6参照)とを用いて、容器出資管理機能200
を実現する。
(Container investment management function 200)
4 is a functional explanatory diagram showing the container investment management function 200 and an example of information flow. The control unit 20 of the information processing device 2 mainly uses a distribution management database 210 (see FIG. 5 described later) and a container investment management database 211 (see FIG. 6 described later) to manage the container investment management function 200.
Achieve this.

情報処理装置2は、出資者U1から出資者端末装置3を介して出資情報D1を受け付けて(図4の矢印(1a))、その出資情報D1を容器出資管理データベース211に登録するとともに、その出資情報D1に基づいて出資対象の容器10の容器数量や仕様、内容物11の種類が設定された流通容器設定情報D2を生成し、容器10への出資を実施する(矢印(1b))。そして、情報処理装置2は、その出資対象の容器10が流通市場を流通する際、その容器10に付された情報記憶担体100が、読取装置(不図示)で読み取られたときに、容器10の各流通段階の状態を示す容器状態データを、情報記憶担体100に含まれる容器識別情報D7に関連付けて流通管理データベース210に登録するとともに、複数の容器10に対する容器状態データのデータセットとして収集データD3を容器出資管理データベース211に記憶する(矢印(1c))。読取装置は、例えば、コードリーダ、カメラ、電子タグリーダ等で構成され、固定式又はハンディ式でもよいし、携帯型コンピュータ(スマートフォン等)に組み込まれた組込式でもよい。読取装置は、流通市場における各流通段階で使用され、製造工場、物流拠点、輸送手段、販売店舗、消費者U7の自宅の冷蔵庫等の各所に設置される。 The information processing device 2 receives investment information D1 from the investor U1 via the investor terminal device 3 (arrow (1a) in FIG. 4), registers the investment information D1 in the container investment management database 211, and generates distribution container setting information D2 based on the investment information D1, which sets the container quantity, specifications, and type of contents 11 of the container 10 to be invested in, and invests in the container 10 (arrow (1b)). When the container 10 to be invested in is distributed in the distribution market, the information processing device 2, upon reading the information storage carrier 100 attached to the container 10 with a reading device (not shown), registers container status data indicating the status of the container 10 at each distribution stage in the distribution management database 210 in association with the container identification information D7 included in the information storage carrier 100, and stores the collected data D3 in the container investment management database 211 as a dataset of container status data for multiple containers 10 (arrow (1c)). The reading device may be, for example, a code reader, camera, or electronic tag reader, and may be a fixed or handheld type, or may be an embedded type built into a portable computer (such as a smartphone). Reading devices are used at each stage of distribution in the distribution market, and are installed in various locations such as manufacturing plants, logistics centers, transportation means, sales stores, and refrigerators in consumer U7's homes.

さらに、情報処理装置2は、収集データD3に基づく容器流通情報D4を生成し(矢印(1d))、その容器流通情報D4を、情報利用者端末装置4を介して情報利用者U2に提供することで価値媒体13に変換する(矢印(1e))。そして、情報処理装置2は、その価値媒体13を出資情報D1に基づいて分配することで配当情報D6を生成し(矢印(1f))、その配当情報D6を容器出資管理データベース211に登録するとともに、その配当情報D6に基づいて出資者U1への配当を実施する(矢印(1g))。 Furthermore, the information processing device 2 generates container distribution information D4 based on the collected data D3 (arrow (1d)), and converts the container distribution information D4 into a value medium 13 by providing it to the information user U2 via the information user terminal device 4 (arrow (1e)). The information processing device 2 then distributes the value medium 13 based on the investment information D1 to generate dividend information D6 (arrow (1f)), registers the dividend information D6 in the container investment management database 211, and distributes dividends to the investor U1 based on the dividend information D6 (arrow (1g)).

なお、容器10に対する出資の形態としては、例えば、内容物製造者U5が容器10を発注する場合において、その容器10の購入費用の一部又は全部に出資する形態や、容器製造者U4や容器洗浄者U6が容器10を製造したり洗浄したりする場合において、その容器10の製造費用や洗浄費用の一部又は全部に出資する形態等が挙げられる。出資対象の容器10は、内容物製造者U5からの発注に応じて内容物製造者U5に提供されるが、内容物製造者U5は、その出資された分の費用を支払う必要がなく、出資対象の容器10の提供を受けることができる。その一方で、内容物製造者U5は、その出資を受ける代わりに、出資対象の容器10の所有権を保有することなく、その出資対象の容器10を用いて収集データD3を収集することに許諾し、必要に応じて収集データD3の収集に協力することが求められる。 Examples of contributions to containers 10 include contributions to part or all of the purchase cost of containers 10 when content manufacturer U5 places an order for the containers 10, and contributions to part or all of the manufacturing and cleaning costs of containers 10 when container manufacturer U4 or container washer U6 manufactures or cleans the containers 10. The containers 10 to be contributed are provided to content manufacturer U5 in response to an order from content manufacturer U5, and content manufacturer U5 can receive the contributed containers 10 without having to pay the contributed costs. On the other hand, in exchange for receiving the contribution, content manufacturer U5 consents to the collection of collected data D3 using the contributed containers 10 without retaining ownership of the contributed containers 10, and is required to cooperate in the collection of collected data D3 as necessary.

図5は、流通管理データベース210の一例を示すデータ構成図である。流通管理データベース210は、容器識別情報D7(容器ID)毎にレコードを有する。各レコードは、容器状態データを登録するためのフィールドを有する。図5の例では、容器仕様、製造日時(洗浄日時)、製造場所(洗浄場所)、充填日時、充填場所、充填内容物種類、出荷日時、輸送時間、輸送温度、販売日時、販売場所、消費日時、消費場所、保管温度等が登録可能なフィールドを有する。なお、容器状態データは、容器識別情報D7が読取装置に読み取られたときに登録されるものであるが、容器状態データの一部は、読取装置と同様に各所に設置された状態検出装置(温度センサ等)で取得されてもよい。また、容器状態データは、情報処理装置2が、外部のシステム(製造管理システム、輸送管理システム、販売管理システム等)と連携したり、外部のアプリ(ネットショッピングアプリ、冷蔵庫管理アプリ等)と連携したりすることで取得されてもよい。 Figure 5 is a data structure diagram showing an example of the distribution management database 210. The distribution management database 210 has a record for each container identification information D7 (container ID). Each record has fields for registering container status data. In the example of Figure 5, the database has fields for registering container specifications, manufacturing date and time (cleaning date and time), manufacturing location (cleaning location), filling date and time, filling location, type of filled content, shipping date and time, transportation time, transportation temperature, sales date and time, sales location, consumption date and time, consumption location, storage temperature, etc. Note that while the container status data is registered when the container identification information D7 is read by a reading device, some of the container status data may be acquired by a status detection device (such as a temperature sensor) installed in various locations similar to the reading device. Furthermore, the container status data may be acquired by the information processing device 2 linking with an external system (such as a manufacturing management system, transportation management system, or sales management system) or an external app (such as an online shopping app or refrigerator management app).

製造場所、洗浄場所、充填場所、販売場所、及び、消費場所等は、容器10が各流通段階を経て流通される際の位置に関する流通位置情報に相当する。また、容器10が各流通段階にて一時的に保管される場合(例えば、充填日時から出荷日時までの期間に保管され
る場合)や、倉庫等の保管場所で保管される場合には、製造場所、洗浄場所、充填場所、販売場所、及び、保管場所等は、容器10が在庫される際の位置に関する在庫位置情報に相当する。流通位置情報、及び、在庫位置情報は、例えば、それぞれの場所を示す緯度経度等の座標で記録されてもよいし、行政区画やメッシュ区画等のような地域やエリア等で記録されてもよい。
The manufacturing location, cleaning location, filling location, sales location, consumption location, etc. correspond to distribution location information regarding the location of the container 10 as it is distributed through each distribution stage. Furthermore, when the container 10 is temporarily stored at each distribution stage (for example, when it is stored during the period from the filling date and time to the shipping date and time) or when it is stored in a storage location such as a warehouse, the manufacturing location, cleaning location, filling location, sales location, storage location, etc. correspond to inventory location information regarding the location of the container 10 when it is stocked. The distribution location information and inventory location information may be recorded, for example, using coordinates such as latitude and longitude indicating each location, or may be recorded by region or area such as an administrative district or mesh division.

図6は、容器出資管理データベース211の一例を示すデータ構成図である。容器出資管理データベース211は、容器出資管理機能200で取り扱う各種の情報を関連付けるための出資ID毎にレコードを有する。各レコードは、例えば、出資情報D1、流通容器設定情報D2、収集データD3、容器流通情報D4、価値媒体情報D5、配当情報D6等が登録可能なフィールドを有する。なお、容器出資管理データベース211は、管理事業者端末装置5から参照可能であり、管理事業者端末装置5の表示画面において、各データの追加、削除、修正等の編集操作が行われるようにしてもよい。 Figure 6 is a data structure diagram showing an example of the container investment management database 211. The container investment management database 211 has a record for each investment ID used to associate various information handled by the container investment management function 200. Each record has fields in which investment information D1, circulation container setting information D2, collected data D3, container circulation information D4, value medium information D5, dividend information D6, etc. can be registered. The container investment management database 211 can be referenced from the management business operator terminal device 5, and editing operations such as adding, deleting, and modifying each piece of data may be performed on the display screen of the management business operator terminal device 5.

出資情報D1は、出資者U1と、その出資者U1による出資金額とを少なくとも含む。出資者U1が複数の場合には、出資者U1毎の出資金額を含む。なお、出資情報D1は、出資対象の容器10の仕様、及び、出資対象の容器10に充填される内容物11の種類の少なくとも1つを含むものでもよい。 The investment information D1 includes at least the investor U1 and the amount of investment by that investor U1. If there are multiple investors U1, the investment amount for each investor U1 is included. The investment information D1 may also include at least one of the specifications of the container 10 to be invested in and the type of contents 11 to be filled into the container 10 to be invested in.

流通容器設定情報D2は、出資対象の容器10の容器数量と、その出資対象の容器10を容器識別情報D7によりそれぞれ特定する出資対象容器IDとを少なくとも含む。なお、流通容器設定情報D2は、出資対象の容器10の仕様、及び、出資対象の容器10に充填される内容物11の種類の少なくとも1つを含むものでもよい。 The distribution container setting information D2 includes at least the number of containers 10 to be contributed and a contribution container ID that identifies each of the contribution containers 10 using container identification information D7. The distribution container setting information D2 may also include at least one of the specifications of the contribution containers 10 and the type of contents 11 to be filled into the contribution containers 10.

収集データD3は、出資対象の容器10が流通市場を流通することで取得された容器10毎の容器状態データで構成される。例えば、出資IDが「I001」で特定されるレコードにおいて、流通容器設定情報D2が、容器数量が「1000」、出資対象容器IDが「A0001~A1000」で設定されているような場合、収集データD3は、図5に示すように、1000個分の容器10に対する容器状態データで構成される。 Collected data D3 consists of container status data for each container 10 acquired as the invested containers 10 are circulated in the secondary market. For example, in a record identified by the investment ID "I001," if the circulating container setting information D2 is set to "1000" for the container quantity and "A0001-A1000" for the invested container ID, collected data D3 will consist of container status data for 1000 containers 10, as shown in Figure 5.

容器流通情報D4は、例えば、収集データD3に対して集計処理、統計処理、分析処理等のデータ解析処理を行うことで生成されたデータ解析結果等を含む。なお、容器流通情報D4は、データ解析結果に代えて又は加えて、収集データD3そのものを含むものでもよい。 Container distribution information D4 includes, for example, data analysis results generated by performing data analysis processes such as aggregation, statistical processing, and analytical processing on collected data D3. Note that container distribution information D4 may also include collected data D3 itself instead of or in addition to the data analysis results.

価値媒体情報D5は、価値媒体13の単位と、その価値媒体13の数量とを少なくとも含む。価値媒体13は、容器流通情報D4の提供と引き換えに情報利用者U2が受け渡す対価であり、例えば、任意の通貨(デジタル通貨を含む)で支払う場合には、価値媒体13の数量は、支払金額に相当する。 The value medium information D5 includes at least the unit of the value medium 13 and the quantity of that value medium 13. The value medium 13 is the consideration that the information user U2 hands over in exchange for the provision of the container distribution information D4. For example, when paying in any currency (including digital currency), the quantity of the value medium 13 corresponds to the payment amount.

配当情報D6は、出資者U1と、その出資者U1に対する配当金額とを少なくとも含む。出資者U1が複数の場合には、出資者U1毎の配当金額を含む。 Dividend information D6 includes at least the investor U1 and the dividend amount for that investor U1. If there are multiple investors U1, it includes the dividend amount for each investor U1.

(容器購買管理機能201)
図7は、容器購買管理機能201と、情報の流れの一例を示す機能説明図である。情報処理装置2の情報取得部201A及び記憶処理部201Bは、主にウェブ管理データベース212(後述の図8参照)と、容器購買管理データベース213(後述の図9参照)とを用いて、容器購買管理機能201を実現する。
(Container purchasing management function 201)
7 is a functional diagram illustrating an example of the container purchasing management function 201 and the flow of information. The information acquisition unit 201A and the storage processing unit 201B of the information processing device 2 mainly use a web management database 212 (see FIG. 8 described later) and a container purchasing management database 213 (see FIG. 9 described later) to realize the container purchasing management function 201.

情報取得部201Aは、商品12を構成する容器10に付された情報記憶担体100に
含まれる容器識別情報D7及びウェブアクセス情報D8に基づいて、当該商品12の消費者U7が当該容器10と同一仕様の容器(以下、「同一仕様容器」という)に充填可能な内容物11のうち購買希望の内容物11の種類(以下、「購買希望内容物種類」という)を示す購買情報D12を取得する。なお、同一仕様容器の条件は、管理事業者U3や容器製造者U4等により設定されて、記憶部21に記憶されていてもよい。その場合には、例えば、管理事業者端末装置5や流通事業者端末装置6Aの表示画面において、同一仕様容器の条件に対して編集操作が行われるようにしてもよい。
The information acquisition unit 201A acquires purchase information D12 indicating the type of contents 11 (hereinafter referred to as the "type of contents desired to be purchased") that a consumer U7 of the product 12 wishes to purchase from among the contents 11 that can be filled into a container with the same specifications as the container 10 (hereinafter referred to as the "same-specification container"), based on the container identification information D7 and web access information D8 included in the information storage carrier 100 attached to the container 10 constituting the product 12. Note that the conditions for the same-specification container may be set by the management business operator U3, the container manufacturer U4, or the like, and stored in the storage unit 21. In that case, for example, editing operations for the conditions for the same-specification container may be performed on the display screen of the management business operator terminal device 5 or the distribution business operator terminal device 6A.

具体的には、情報取得部201Aは、消費者端末装置7を用いて情報記憶担体100から読み取られたウェブアクセス情報D8に基づいてウェブサービスにアクセスされることで、当該ウェブサービスを介して購買情報D12を取得する。その際、情報取得部201Aは、ウェブサービスにアクセスされたときに消費者端末装置7から消費者U7に関する消費者情報D13をさらに取得してもよい。 Specifically, the information acquisition unit 201A accesses a web service based on web access information D8 read from the information storage carrier 100 using the consumer terminal device 7, and acquires purchasing information D12 via the web service. At that time, the information acquisition unit 201A may further acquire consumer information D13 about consumer U7 from the consumer terminal device 7 when the web service is accessed.

例えば、商品12を購入した消費者U7が消費者端末装置7を用いて、上記の読取装置と同様に、容器10に付された情報記憶担体100を読み取り(図7の矢印(2a))、情報記憶担体100に含まれるウェブアクセス情報D8に基づいてウェブサービスにアクセスする(矢印(2b))。そして、消費者端末装置7が、ウェブサービスにて提供される表示画面をブラウザやアプリに表示し(矢印(2c))、その表示画面において購買希望内容物種類や購買希望数量等を含む購買希望データD9の入力操作を消費者U7から受け付ける(矢印(2d))ことで、情報取得部201Aは、その購買希望データD9を、情報記憶担体100に含まれる容器識別情報D7に関連付けてウェブ管理データベース212に登録する(矢印(2e))。そして、複数の容器10(消費者U7)に対する購買希望データD9のデータセットとして購買情報D12を取得する。ウェブサービスは、購買希望データD9を、商品12に対する実際の注文として受け付けるものでもよいし、商品12の予約やアンケートの結果として受け付けるものでもよい。 For example, consumer U7 who purchased product 12 uses consumer terminal device 7 to read the information storage carrier 100 attached to container 10, similar to the reading device described above (arrow (2a) in Figure 7), and accesses a web service based on web access information D8 contained in information storage carrier 100 (arrow (2b)). Consumer terminal device 7 then displays a display screen provided by the web service in a browser or app (arrow (2c)), and accepts input of purchase request data D9 from consumer U7 on the display screen, including the type of contents and quantity desired to be purchased (arrow (2d)). Information acquisition unit 201A then associates the purchase request data D9 with container identification information D7 contained in information storage carrier 100 and registers it in web management database 212 (arrow (2e)). Purchase information D12 is then acquired as a dataset of purchase request data D9 for multiple containers 10 (consumer U7). The web service may accept the purchase request data D9 as an actual order for the product 12, or as a reservation for the product 12 or the result of a questionnaire.

また、情報取得部201Aは、消費者U7の性別、年齢、嗜好、位置等のペルソナデータD10が消費者端末装置7のメモリに記憶されている場合にはそのメモリを参照したり、消費者端末装置7の表示画面にてペルソナデータD10の入力操作を消費者U7から受け付けたり、消費者端末装置7の位置検出機能により検出された位置情報を受信したしたりする(矢印(2f)、(2g))。これにより、情報取得部201Aは、そのペルソナデータD10を、情報記憶担体100に含まれる容器識別情報D7に関連付けてウェブ管理データベース212に登録する(矢印(2e))。そして、複数の容器10(消費者U7)に対するペルソナデータD10のデータセットとして消費者情報D13を取得する。 Furthermore, if persona data D10 such as consumer U7's gender, age, preferences, and location is stored in the memory of the consumer terminal device 7, the information acquisition unit 201A references that memory, accepts input of persona data D10 from consumer U7 on the display screen of the consumer terminal device 7, and receives location information detected by the location detection function of the consumer terminal device 7 (arrows (2f) and (2g)). As a result, the information acquisition unit 201A associates the persona data D10 with container identification information D7 contained in the information storage carrier 100 and registers it in the web management database 212 (arrow (2e)). Then, consumer information D13 is acquired as a dataset of persona data D10 for multiple containers 10 (consumer U7).

なお、情報取得部201Aは、同一仕様容器が複数の流通段階を経て流通される際の流通情報、及び、複数の流通段階にて在庫される際の在庫情報のうち、少なくとも1つを含む容器管理情報D14をさらに取得してもよい(矢印(2h))。容器管理情報D14は、例えば、流通事業者端末装置6A~6Cから取得されてもよいし、流通管理データベース210の各フィールドに登録された情報(例えば、流通位置情報、在庫位置情報等)を参照することで取得されてもよいし、情報処理装置2が外部のシステム(製造管理システム、輸送管理システム、販売管理システム等)と連携することで取得されてもよい。 The information acquisition unit 201A may further acquire container management information D14 (arrow (2h)) that includes at least one of distribution information when containers with the same specifications are distributed through multiple distribution stages and inventory information when they are stocked at multiple distribution stages. The container management information D14 may be acquired, for example, from the distributor terminal devices 6A-6C, or by referencing information registered in each field of the distribution management database 210 (e.g., distribution location information, inventory location information, etc.), or by the information processing device 2 linking with an external system (e.g., a manufacturing management system, a transportation management system, a sales management system, etc.).

記憶処理部201Bは、情報取得部201Aにより取得された購買情報D12を容器購買管理データベース213に記憶する(矢印(2i))。なお、記憶処理部201Bは、情報取得部201Aにより購買情報D12の他にも消費者情報D13や容器管理情報D14が取得された場合には、それらの消費者情報D13や容器管理情報D14を容器購買管理データベース213に記憶する(矢印(2i))。また、記憶処理部201Bは、情報取得部201Aにより取得された購買情報D12等を容器出資管理データベース211に
記憶してもよく、その場合には、購買情報D12等は、容器流通情報D4の一部として、価値媒体13と引き換えに情報利用者U2に提供されてもよい。
The storage processing unit 201B stores the purchasing information D12 acquired by the information acquisition unit 201A in the container purchasing management database 213 (arrow (2i)). If the information acquisition unit 201A acquires consumer information D13 and container management information D14 in addition to the purchasing information D12, the storage processing unit 201B stores the consumer information D13 and container management information D14 in the container purchasing management database 213 (arrow (2i)). The storage processing unit 201B may also store the purchasing information D12, etc. acquired by the information acquisition unit 201A in the container investment management database 211. In this case, the purchasing information D12, etc. may be provided to the information user U2 as part of the container distribution information D4 in exchange for the value medium 13.

図8は、ウェブ管理データベース212の一例を示すデータ構成図である。ウェブ管理データベース212は、容器識別情報D7(容器ID)毎にレコードを有する。各レコードは、ウェブサービスを介して取得された購買希望データD9やペルソナデータD10を登録するためのフィールドを有する。図8の例では、取得日時、購買希望内容物種類、購買希望数量、消費者U7の性別、年齢、嗜好、位置等が登録可能なフィールドを有する。 Figure 8 is a data structure diagram showing an example of the web management database 212. The web management database 212 has a record for each container identification information D7 (container ID). Each record has fields for registering purchase request data D9 and persona data D10 obtained via the web service. In the example of Figure 8, there are fields for registering the acquisition date and time, type of content desired to be purchased, desired purchase quantity, gender, age, preferences, location, etc. of consumer U7.

ペルソナデータD10に含まれる位置は、消費者U7の位置に関する消費者位置情報に相当する。消費者位置情報は、例えば、消費者U7の特定時点(例えば、ウェブサービスへのアクセス時点)における位置を示す緯度経度等の座標で記録される。なお、消費者位置情報は、住所や行動範囲のような位置を示すものでもよく、その場合には、行政区画やメッシュ区画等のような地域やエリア等で記録されてもよい。 The location included in persona data D10 corresponds to consumer location information regarding the location of consumer U7. Consumer location information is recorded, for example, as coordinates such as latitude and longitude that indicate consumer U7's location at a specific time (for example, at the time of accessing a web service). Note that consumer location information may also indicate a location such as an address or range of activity, in which case it may be recorded in terms of a region or area such as an administrative district or mesh division.

なお、ウェブ管理データベース212は、容器識別情報D7を介して流通管理データベース210と関連付けることも可能である。その場合には、容器識別情報D7を介して流通管理データベース210を参照することで、流通管理データベース210の各フィールドに登録された情報(例えば、流通位置情報、在庫位置情報等)を容器10毎に取得することができる。 The web management database 212 can also be associated with the distribution management database 210 via the container identification information D7. In this case, by referencing the distribution management database 210 via the container identification information D7, information registered in each field of the distribution management database 210 (e.g., distribution location information, inventory location information, etc.) can be obtained for each container 10.

図9は、容器購買管理データベース213の一例を示すデータ構成図である。容器購買管理データベース213は、容器購買管理機能201で取り扱う各種の情報を関連付けるための管理ID毎にレコードを有する。各レコードは、例えば、管理情報D11、購買情報D12、消費者情報D13、容器管理情報D14等が登録可能なフィールドを有する。なお、容器購買管理データベース213は、管理事業者端末装置5や流通事業者端末装置6A~6Cから参照可能であり、管理事業者端末装置5や流通事業者端末装置6A~6Cの表示画面において、各データの追加、削除、修正等の編集操作が行われるようにしてもよい。 Figure 9 is a data structure diagram showing an example of the container purchasing management database 213. The container purchasing management database 213 has a record for each management ID used to associate various information handled by the container purchasing management function 201. Each record has fields in which management information D11, purchasing information D12, consumer information D13, container management information D14, etc. can be registered. The container purchasing management database 213 can be referenced from the management company terminal device 5 and the distribution company terminal devices 6A-6C, and editing operations such as adding, deleting, and modifying each piece of data can be performed on the display screen of the management company terminal device 5 and the distribution company terminal devices 6A-6C.

管理情報D11は、管理対象の容器10の仕様と、管理対象の容器10を容器識別情報D7によりそれぞれ特定する管理対象容器IDとを少なくとも含む。管理対象容器IDでそれぞれ特定される複数の容器10は、同一仕様の容器である。 Management information D11 includes at least the specifications of the managed containers 10 and managed container IDs that identify each managed container 10 using container identification information D7. Multiple containers 10 identified by managed container IDs are containers with the same specifications.

購買情報D12は、管理対象の容器10に内容物11が充填された商品12の消費者U7からウェブサービスを介して取得された容器10毎の購買希望データD9で構成される。例えば、容器管理ID「J001」で特定されるレコードにおいて、管理情報D11が、容器10の仕様が「ガラス瓶200ml」、管理対象容器IDが「B0001~B1000」で設定されているような場合、購買情報D12は、図9に示すように、1000個分の同一仕様の容器10(ガラス瓶200ml)に対する購買希望データD9で構成される。なお、購買情報D12は、容器10毎の購買希望データD9そのものを含むものでもよいし、それに代えて又は加えて容器10毎の購買希望データD9に対して集計処理、統計処理、分析処理等のデータ解析処理を行うことで生成されたデータ解析結果を含むものでもよい。 Purchase information D12 is composed of purchase request data D9 for each container 10 obtained via a web service from a consumer U7 of a product 12, which is a container 10 to be managed and filled with contents 11. For example, in a record identified by container management ID "J001," if management information D11 specifies the container 10 specifications as "200 ml glass bottle" and the managed container IDs are "B0001-B1000," purchase information D12 is composed of purchase request data D9 for 1,000 containers 10 (200 ml glass bottles) with the same specifications, as shown in FIG. 9. Note that purchase information D12 may include the purchase request data D9 for each container 10 itself, or alternatively or additionally, may include data analysis results generated by performing data analysis processes such as aggregation, statistical processing, and analysis on the purchase request data D9 for each container 10.

消費者情報D13は、管理対象の容器10に内容物11が充填された商品12の消費者U7からウェブサービスを介して取得された容器10毎のペルソナデータD10(性別、年齢、嗜好、位置等)で構成される。図9の例では、消費者情報D13は、1000個分の同一仕様の容器10(ガラス瓶200ml)に対するペルソナデータD10で構成される。なお、消費者情報D13は、容器10毎のペルソナデータD10そのものを含むもの
でもよいし、それに代えて又は加えて容器10毎のペルソナデータD10に対して集計処理、統計処理、分析処理等のデータ解析処理を行うことで生成されたデータ解析結果を含むものでもよい。
The consumer information D13 is composed of persona data D10 (gender, age, preferences, location, etc.) for each container 10 acquired via a web service from a consumer U7 of a product 12 in which the contents 11 are filled in the container 10 to be managed. In the example of FIG. 9 , the consumer information D13 is composed of persona data D10 for 1,000 containers 10 (200 ml glass bottles) of the same specifications. The consumer information D13 may include the persona data D10 itself for each container 10, or may instead or in addition include data analysis results generated by performing data analysis processes such as aggregation, statistical processing, and analysis on the persona data D10 for each container 10.

容器管理情報D14は、管理対象の容器10と同一仕様の容器が複数の流通段階を経て流通される際の流通情報、及び、複数の流通段階にて在庫される際の在庫情報のうち、少なくとも1つを含む。流通情報は、例えば、各流通段階における流通数、流通率、流通時間、流通費用等である。在庫情報は、例えば、各流通段階における在庫数、在庫率、在庫時間、在庫費用である。 Container management information D14 includes at least one of distribution information when containers with the same specifications as the managed container 10 are distributed through multiple distribution stages, and inventory information when the container is stocked at multiple distribution stages. Distribution information includes, for example, the number of items in circulation, the distribution rate, the distribution time, and the distribution cost at each distribution stage. Inventory information includes, for example, the number of items in circulation, the inventory rate, the inventory time, and the inventory cost at each distribution stage.

なお、流通情報は、流通位置情報を含むものでもよい。流通位置情報としては、例えば、容器10が各流通段階を経て流通される際の各位置(製造場所、洗浄場所、充填場所、販売場所、及び、消費場所等)の情報が含まれる。その場合には、流通情報は、各位置における流通数、流通率、流通時間、流通費用等でもよい。 The distribution information may also include distribution location information. Distribution location information includes, for example, information on each location (manufacturing location, cleaning location, filling location, sales location, consumption location, etc.) where the container 10 is distributed through each distribution stage. In this case, the distribution information may include the number of items distributed at each location, distribution rate, distribution time, distribution cost, etc.

また、在庫情報は、在庫位置情報を含むものでもよい。在庫位置情報としては、例えば、容器10が各流通段階にて在庫される際の各位置(製造場所、洗浄場所、充填場所、販売場所、及び、保管場所等)の情報が含まれる。その場合には、在庫情報は、各位置における在庫数、在庫率、在庫時間、在庫費用等でもよい。 The inventory information may also include inventory location information. For example, inventory location information may include information on each location (manufacturing location, cleaning location, filling location, sales location, storage location, etc.) where the container 10 is stored at each distribution stage. In this case, the inventory information may include the number of items in stock, the inventory rate, the inventory time, the inventory cost, etc. at each location.

(学習機能202)
図10は、学習機能202と、情報の流れの一例を示す機能説明図である。情報処理装置2の学習用データ取得部202A及び機械学習部202Bは、主に容器購買管理データベース213と、学習用データ管理データベース214(学習用データ記憶部)と、学習済みモデル管理データベース215(学習済みモデル記憶部)とを用いて、学習機能202を実現する。
(Learning function 202)
10 is a functional explanatory diagram showing an example of the learning function 202 and the flow of information. The learning data acquisition unit 202A and the machine learning unit 202B of the information processing device 2 mainly use a container purchase management database 213, a learning data management database 214 (learning data storage unit), and a trained model management database 215 (trained model storage unit) to realize the learning function 202.

学習用データ取得部202Aは、学習対象の容器10の市場情報D15と、当該容器10の需要供給情報D16とで構成される学習用データD17を取得する。学習用データD17は、教師あり学習における教師データ(トレーニングデータ)、検証データ及びテストデータとして用いられるデータである。また、需要供給情報D16は、教師あり学習における正解ラベルとして用いられるデータである。 The learning data acquisition unit 202A acquires learning data D17 consisting of market information D15 for the container 10 being learned and supply and demand information D16 for that container 10. The learning data D17 is data used as teacher data (training data), verification data, and test data in supervised learning. In addition, the supply and demand information D16 is data used as the correct answer label in supervised learning.

学習用データD17の入力データを構成する市場情報D15は、学習対象の容器10に付された情報記憶担体100に含まれる容器識別情報D7及びウェブアクセス情報D8に基づいて取得された情報として、当該容器10で構成される商品12の消費者U7が当該容器10と同一仕様の容器に充填可能な内容物11のうち購買希望の内容物11の種類を示す購買情報D12を含む。 The market information D15 that constitutes the input data for the learning data D17 includes purchasing information D12 that indicates the type of contents 11 that a consumer U7 of the product 12 made up of the container 10 wishes to purchase from among the contents 11 that can be filled into a container with the same specifications as the container 10, as information obtained based on the container identification information D7 and web access information D8 contained in the information storage carrier 100 attached to the container 10 being learned.

購買情報D12は、学習モデルD18への入力を考慮して、例えば、複数の容器10(消費者U7)による購買希望データD9に基づくデータ解析結果であるのが好ましい。購買情報D12は、例えば、図10を示すように、購買希望内容物種類のそれぞれの割合を示すものであり、「水」を購入希望の割合、「ジュース」を購入希望の割合、「牛乳」を購入希望の割合として表される。購買情報D12は、単一の種類の内容物11に対するものでもよく、例えば、「水」を購入希望の割合で表されてもよい。 The purchasing information D12 is preferably the result of data analysis based on the purchase request data D9 from multiple containers 10 (consumer U7), taking into account the input to the learning model D18. For example, as shown in FIG. 10, the purchasing information D12 indicates the percentage of each type of content desired to be purchased, and is expressed as the percentage of those wishing to purchase "water," "juice," and "milk." The purchasing information D12 may also be for a single type of content 11, and may be expressed, for example, as the percentage of those wishing to purchase "water."

なお、市場情報D15は、学習対象の容器10で構成される商品12の消費者U7に関する消費者情報D13をさらに含むものでもよい。また、市場情報D15は、学習対象の容器10と同一仕様の容器が複数の流通段階を経て流通される際の流通情報と、複数の流通段階にて在庫される際の在庫情報とのうち、少なくとも1つを含む容器管理情報D14
をさらに含むものでもよい。
The market information D15 may further include consumer information D13 about a consumer U7 of the product 12 configured with the container 10 of the learning target. The market information D15 may also include container management information D14 including at least one of distribution information when a container having the same specifications as the container 10 of the learning target is distributed through multiple distribution stages and inventory information when the container is stocked at multiple distribution stages.
It may further include:

学習用データD17の出力データを構成する需要供給情報D16は、学習対象の容器10と同一仕様の容器に内容物11が充填された商品12の需要又は供給に関する情報である。需要供給情報D16は、例えば、商品12の需要に関する情報として、商品12の需要予測に関する需要予測情報、及び、商品12の供給に関する情報として、商品12の供給計画に関する供給計画情報のうち、少なくとも1つを含む。 Demand and supply information D16, which constitutes the output data of learning data D17, is information regarding the demand or supply of product 12, which is a container with the same specifications as the container 10 being learned and filled with contents 11. Demand and supply information D16 includes, for example, at least one of demand forecast information regarding the demand forecast for product 12 as information regarding the demand for product 12, and supply plan information regarding the supply plan for product 12 as information regarding the supply of product 12.

需要予測情報は、学習モデルD18からの出力を考慮して、例えば、内容物11の種類毎の需要度合を示す数値(図10に示すように、0~1の範囲で正規化された数値)や、内容物11の種類毎における各需要分類(「低い」、「普通」、「高い」等)に対するスコアで表される。なお、需要予測情報は、単一の種類の内容物11に対するものでもよく、例えば、「水」に対する需要度合を示す数値やスコアで表されてもよい。 The demand forecast information takes into account the output from the learning model D18 and is expressed, for example, as a numerical value indicating the degree of demand for each type of content 11 (a numerical value normalized in the range of 0 to 1 as shown in FIG. 10) or a score for each demand classification (such as "low," "normal," or "high") for each type of content 11. Note that the demand forecast information may also be for a single type of content 11, and may be expressed as a numerical value or score indicating the degree of demand for "water," for example.

供給計画情報は、学習モデルD18からの出力を考慮して、例えば、内容物11の種類毎の供給度合を示す数値(図10に示すように、0~1の範囲で正規化された数値)や、内容物11の種類毎における各需要分類(「低い」、「普通」、「高い」等)に対するスコアで表される。なお、供給計画情報は、単一の種類の内容物11に対するものでもよく、例えば、「水」に対する供給度合を示す数値や分類値で表されてもよい。 The supply plan information takes into account the output from the learning model D18 and is expressed, for example, as a numerical value indicating the supply level for each type of content 11 (a numerical value normalized in the range of 0 to 1 as shown in FIG. 10) or a score for each demand classification (such as "low," "normal," or "high") for each type of content 11. Note that the supply plan information may be for a single type of content 11, and may be expressed as a numerical value or classification value indicating the supply level for "water," for example.

例えば、学習用データ取得部202Aは、容器購買管理データベース213に登録された購買情報D12、消費者情報D13及び容器管理情報D14を参照したり、管理事業者端末装置5や流通事業者端末装置6A~6Cから入力操作を受け付けたりすることにより、学習用データD17を構成する市場情報D15を取得する。また、学習用データ取得部202Aは、外部のシステム(製造管理システム、輸送管理システム、販売管理システム等)に実績値、計画値、シミュレーション値等として登録された需要供給情報D16を参照したり、管理事業者端末装置5や流通事業者端末装置6A~6Cから入力操作を受け付けたりすることにより、学習用データD17を構成する需要供給情報D16を取得する。 For example, the learning data acquisition unit 202A acquires market information D15, which constitutes the learning data D17, by referencing the purchasing information D12, consumer information D13, and container management information D14 registered in the container purchasing management database 213, and by accepting input operations from the management company terminal device 5 and the distribution company terminal devices 6A-6C. The learning data acquisition unit 202A also acquires demand and supply information D16, which constitutes the learning data D17, by referencing demand and supply information D16 registered as actual values, planned values, simulation values, etc. in external systems (production management systems, transportation management systems, sales management systems, etc.), and by accepting input operations from the management company terminal device 5 and the distribution company terminal devices 6A-6C.

学習用データ管理データベース214は、学習用データ取得部202Aにより取得された学習用データD17を複数組記憶する。 The learning data management database 214 stores multiple sets of learning data D17 acquired by the learning data acquisition unit 202A.

機械学習部202Bは、学習用データ管理データベース214に記憶された複数組の学習用データD17を用いて機械学習を実施する。すなわち、機械学習部202Bは、学習モデルD18に学習用データD17を複数組入力し、学習用データD17に含まれる市場情報D15と需要供給情報D16との相関関係を学習モデルD18に学習させることで、学習済みの学習モデルD18を生成する。機械学習部202Bは、機械学習を実施する際、例えば、オンライン学習、バッチ学習、ミニバッチ学習等の任意の手法を採用することができる。なお、機械学習部202Bは、学習モデルD18に入力する入力データ(市場情報D15)に対して所定の前処理を行うようにしてもよいし、学習モデルD18から出力される出力データ(需要供給情報D16)に対して所定の後処理を行うようにしてもよい。 The machine learning unit 202B performs machine learning using multiple sets of training data D17 stored in the training data management database 214. That is, the machine learning unit 202B inputs multiple sets of training data D17 into the training model D18 and generates a trained training model D18 by having the training model D18 learn the correlation between the market information D15 and the supply and demand information D16 contained in the training data D17. When performing machine learning, the machine learning unit 202B can employ any method, such as online learning, batch learning, or mini-batch learning. Note that the machine learning unit 202B may perform predetermined pre-processing on the input data (market information D15) input to the training model D18, or may perform predetermined post-processing on the output data (supply and demand information D16) output from the training model D18.

学習モデルD18は、例えば、ニューラルネットワークの構造を採用したものであり、入力層110、中間層111、及び、出力層112を備える。各層の間には、各ニューロンをそれぞれ接続するシナプス(不図示)が張られており、各シナプスには、重みがそれぞれ対応付けられている。各シナプスの重みからなる重みパラメータ群が、機械学習により調整される。 Learning model D18, for example, employs a neural network structure and includes an input layer 110, an intermediate layer 111, and an output layer 112. Synapses (not shown) that connect each neuron are established between each layer, and each synapse is assigned a weight. A group of weight parameters consisting of the weights of each synapse is adjusted by machine learning.

入力層110は、入力データとしての市場情報D15に対応する数のニューロンを有し
、市場情報D15の各値が各ニューロンにそれぞれ入力される。出力層112は、出力データとしての需要供給情報D16に対応する数のニューロンを有し、市場情報D15に対する需要供給情報D16の予測結果(推論結果)が、出力データとして出力される。学習モデルD18が、回帰モデルで構成される場合には、需要供給情報D16は、例えば、図11に示すように、内容物11の種類毎の需要度合を示す数値(0~1の範囲で正規化された数値)と、内容物11の種類毎の供給度合を示す数値(0~1の範囲で正規化された数値)とで出力される。また、学習モデルD18が、分類モデルで構成される場合には、需要供給情報D16は、例えば、内容物11の種類毎における各需要分類に対するスコアと、内容物11の種類毎における各供給分類に対するスコアとで出力される。
The input layer 110 has neurons corresponding in number to the market information D15 as input data, and each value of the market information D15 is input to each neuron. The output layer 112 has neurons corresponding in number to the demand and supply information D16 as output data, and prediction results (inference results) of the demand and supply information D16 for the market information D15 are output as output data. When the learning model D18 is configured as a regression model, the demand and supply information D16 is output, for example, as shown in FIG. 11 , as a numerical value (normalized in the range of 0 to 1) indicating the demand level for each type of content 11 and a numerical value (normalized in the range of 0 to 1) indicating the supply level for each type of content 11. When the learning model D18 is configured as a classification model, the demand and supply information D16 is output, for example, as a score for each demand classification for each type of content 11 and a score for each supply classification for each type of content 11.

学習済みモデル管理データベース215は、機械学習部202Bにより生成された学習済みの学習モデルD18(具体的には、調整済みの重みパラメータ群)を記憶する。学習済みモデル管理データベース215に記憶された学習済みの学習モデルD18は、ネットワーク8や記録媒体等を介して他のシステムに提供されてもよい。また、学習済みの学習モデルD18は、容器出資管理データベース211に記憶されてもよく、その場合には、学習済みの学習モデルD18は、容器流通情報D4の一部として、価値媒体13と引き換えに情報利用者U2に提供されてもよい。 The trained model management database 215 stores the trained learning model D18 (specifically, the adjusted weight parameter group) generated by the machine learning unit 202B. The trained learning model D18 stored in the trained model management database 215 may be provided to other systems via the network 8, a recording medium, etc. The trained learning model D18 may also be stored in the container investment management database 211, in which case the trained learning model D18 may be provided to the information user U2 as part of the container distribution information D4 in exchange for the value medium 13.

なお、本実施形態では、学習用データD17及び学習モデルD18のデータ構成は、図10で示すように構成される場合について説明したが、例えば、機械学習の手法、容器10の仕様、市場情報D15に含まれるデータの種類、需要供給情報D16に含まれるデータの種類等のように、条件が異なる複数のデータ構成を採用してもよい。その場合には、学習用データ取得部202Aは、条件が異なる複数のデータ構成にそれぞれ対応する複数種類の学習用データD17を取得するとともに、機械学習部202Bは、それらの学習用データD17をそれぞれ用いて機械学習を実施し、学習済みの学習モデルD18を学習済みモデル管理データベース215に記憶すればよい。 In this embodiment, the data configuration of the learning data D17 and learning model D18 is described as being configured as shown in FIG. 10, but multiple data configurations with different conditions, such as machine learning techniques, specifications of the container 10, types of data included in market information D15, and types of data included in supply and demand information D16, may also be adopted. In this case, the learning data acquisition unit 202A acquires multiple types of learning data D17 corresponding to the multiple data configurations with different conditions, and the machine learning unit 202B performs machine learning using each of these learning data D17, and stores the trained learning model D18 in the trained model management database 215.

(需要供給管理機能203)
図11は、需要供給管理機能203と、情報の流れの一例を示す機能説明図である。情報処理装置2の情報取得部203A、生成処理部203B及び出力処理部203Cは、主に容器購買管理データベース213と、学習済みモデル管理データベース215とを用いて、需要供給管理機能203を実現する。
(Demand supply management function 203)
11 is a functional diagram illustrating an example of the flow of information and the demand and supply management function 203. The information acquisition unit 203A, the generation processing unit 203B, and the output processing unit 203C of the information processing device 2 mainly use the container purchase management database 213 and the trained model management database 215 to realize the demand and supply management function 203.

情報取得部203Aは、予測対象の容器10の市場情報D15を取得する。例えば、情報取得部203Aは、容器購買管理データベース213を参照し、容器購買管理データベース213に登録された購買情報D12を、予測対象の容器10の市場情報D15として取得する。なお、予測対象の容器10の市場情報D15は、購買情報D12の他に、図11に示すように、消費者情報D13及び容器管理情報D14の少なくとも一方をさらに含むものでもよい。 The information acquisition unit 203A acquires market information D15 for the container 10 to be predicted. For example, the information acquisition unit 203A references the container purchasing management database 213 and acquires the purchasing information D12 registered in the container purchasing management database 213 as the market information D15 for the container 10 to be predicted. Note that the market information D15 for the container 10 to be predicted may further include at least one of consumer information D13 and container management information D14 in addition to the purchasing information D12, as shown in FIG. 11.

生成処理部203Bは、情報取得部203Aにより取得された予測対象の容器10の市場情報D15を入力データとして学習モデルD18に入力することで出力される需要供給情報D16に基づいて、予測対象の容器10の市場情報D15に対する需要供給情報D16を生成する。なお、生成処理部203Bは、学習モデルD18に入力する入力データ(市場情報D15)に対して所定の前処理を行うようにしてもよいし、学習モデルD18から出力される出力データ(需要供給情報D16)に対して所定の後処理を行うようにしてもよい。 The generation processing unit 203B generates supply and demand information D16 for the market information D15 of the container 10 to be predicted, based on the supply and demand information D16 output by inputting the market information D15 of the container 10 to be predicted acquired by the information acquisition unit 203A as input data into the learning model D18. The generation processing unit 203B may perform predetermined pre-processing on the input data (market information D15) to be input into the learning model D18, or may perform predetermined post-processing on the output data (supply and demand information D16) output from the learning model D18.

生成処理部203Bにて用いられる学習モデルD18は、学習済みモデル管理データベース215に記憶された学習済みの学習モデルD18である。なお、条件が異なる複数の
学習モデルD18が学習済みモデル管理データベース215に記憶されている場合には、生成処理部203Bは、例えば、市場情報D15や需要供給情報D16に含まれるデータの種類に合わせて、複数の学習モデルD18を選択的又は並列的に用いてもよい。
The learning model D18 used by the generation processing unit 203B is a trained learning model D18 stored in the trained model management database 215. When multiple learning models D18 with different conditions are stored in the trained model management database 215, the generation processing unit 203B may use the multiple learning models D18 selectively or in parallel according to the type of data included in the market information D15 and the demand and supply information D16, for example.

出力処理部203Cは、生成処理部203Bにより生成された需要供給情報D16を出力するための出力処理を行う。例えば、出力処理部203Cは、需要供給情報D16を管理事業者端末装置5や流通事業者端末装置6A~6Cに送信してもよい。また、出力処理部203Cは、需要供給情報D16を容器購買管理データベース213や容器出資管理データベース211に記憶してもよい。その際、容器出資管理データベース211に記憶された需要供給情報D16は、容器流通情報D4の一部として、価値媒体13と引き換えに情報利用者U2に提供されてもよい。 The output processing unit 203C performs output processing to output the demand and supply information D16 generated by the generation processing unit 203B. For example, the output processing unit 203C may transmit the demand and supply information D16 to the management company terminal device 5 or the distribution company terminal devices 6A-6C. The output processing unit 203C may also store the demand and supply information D16 in the container purchasing management database 213 or the container investment management database 211. In this case, the demand and supply information D16 stored in the container investment management database 211 may be provided to the information user U2 as part of the container distribution information D4 in exchange for the value medium 13.

図12は、各装置を構成するコンピュータ900の一例を示すハードウエア構成図である。 Figure 12 is a hardware configuration diagram showing an example of a computer 900 that constitutes each device.

容器流通システム1における各装置2~7の各々は、汎用又は専用のコンピュータ900により構成される。コンピュータ900は、図12に示すように、その主要な構成要素として、バス910、プロセッサ912、メモリ914、入力デバイス916、出力デバイス917、表示デバイス918、ストレージ装置920、通信I/F(インターフェース)部922、外部機器I/F部924、I/O(入出力)デバイスI/F部926、及び、メディア入出力部928を備える。なお、上記の構成要素は、コンピュータ900が使用される用途に応じて適宜省略されてもよい。 Each of the devices 2-7 in the container distribution system 1 is configured as a general-purpose or dedicated computer 900. As shown in FIG. 12, the computer 900 includes, as its main components, a bus 910, a processor 912, a memory 914, an input device 916, an output device 917, a display device 918, a storage device 920, a communication I/F (interface) unit 922, an external device I/F unit 924, an I/O (input/output) device I/F unit 926, and a media input/output unit 928. Note that the above components may be omitted as appropriate depending on the application for which the computer 900 is used.

プロセッサ912は、1つ又は複数の演算処理装置(CPU(Central Processing Unit)、MPU(Micro-processing unit)、DSP(digital signal processor)、GPU(Graphics Processing Unit)等)で構成され、コンピュータ900全体を統括する制御部として動作する。メモリ914は、各種のデータ及びプログラム930を記憶し、例えば、メインメモリとして機能する揮発性メモリ(DRAM、SRAM等)と、不揮発性メモリ(ROM)、フラッシュメモリ等とで構成される。 The processor 912 is composed of one or more arithmetic processing devices (such as a CPU (Central Processing Unit), MPU (Micro-processing unit), DSP (Digital Signal Processor), GPU (Graphics Processing Unit)), and operates as a control unit that oversees the entire computer 900. The memory 914 stores various data and programs 930, and is composed of, for example, volatile memory (DRAM, SRAM, etc.) that functions as main memory, non-volatile memory (ROM), flash memory, etc.

入力デバイス916は、例えば、キーボード、マウス、テンキー、電子ペン等で構成され、入力部として機能する。出力デバイス917は、例えば、音(音声)出力装置、バイブレーション装置等で構成され、出力部として機能する。表示デバイス918は、例えば、液晶ディスプレイ、有機ELディスプレイ、電子ペーパー、プロジェクタ等で構成され、出力部として機能する。入力デバイス916及び表示デバイス918は、タッチパネルディスプレイのように、一体的に構成されていてもよい。ストレージ装置920は、例えば、HDD、SSD等で構成され、記憶部として機能する。ストレージ装置920は、オペレーティングシステムやプログラム930の実行に必要な各種のデータを記憶する。 The input device 916 is composed of, for example, a keyboard, mouse, numeric keypad, electronic pen, etc., and functions as an input unit. The output device 917 is composed of, for example, a sound (audio) output device, vibration device, etc., and functions as an output unit. The display device 918 is composed of, for example, an LCD display, an organic EL display, electronic paper, a projector, etc., and functions as an output unit. The input device 916 and display device 918 may be integrated, such as a touch panel display. The storage device 920 is composed of, for example, an HDD, SSD, etc., and functions as a memory unit. The storage device 920 stores various data necessary for executing the operating system and program 930.

通信I/F部922は、インターネットやイントラネット等のネットワーク940(図1のネットワーク8と同じであってもよい)に有線又は無線により接続され、所定の通信規格に従って他のコンピュータとの間でデータの送受信を行う通信部として機能する。外部機器I/F部924は、カメラ、プリンタ、スキャナ、リーダライタ等の外部機器950に有線又は無線により接続され、所定の通信規格に従って外部機器950との間でデータの送受信を行う通信部として機能する。I/OデバイスI/F部926は、各種のセンサ、アクチュエータ等のI/Oデバイス960に接続され、I/Oデバイス960との間で、例えば、センサによる検出信号やアクチュエータへの制御信号等の各種の信号やデータの送受信を行う通信部として機能する。メディア入出力部928は、例えば、DVD(Digital Versatile Disc)ドライブ、CD(Compact D
isc)ドライブ等のドライブ装置、メモリカードスロット、USBコネクタで構成され、DVD、CD、メモリカード、USBメモリ等のメディア(非一時的な記憶媒体)970に対してデータの読み書きを行う。
The communication I/F unit 922 is connected by wire or wireless to a network 940 such as the Internet or an intranet (which may be the same as the network 8 in FIG. 1 ), and functions as a communication unit that transmits and receives data to and from other computers in accordance with a predetermined communication standard. The external device I/F unit 924 is connected by wire or wireless to an external device 950 such as a camera, printer, scanner, or reader/writer, and functions as a communication unit that transmits and receives data to and from the external device 950 in accordance with a predetermined communication standard. The I/O device I/F unit 926 is connected to I/O devices 960 such as various sensors and actuators, and functions as a communication unit that transmits and receives various signals and data, such as detection signals from sensors and control signals to actuators, to and from the I/O devices 960. The media input/output unit 928 is connected by wire or wireless to a media such as a DVD (Digital Versatile Disc) drive, a CD (Compact Disc), or the like.
The storage device 970 is made up of a drive device such as an ISC drive, a memory card slot, and a USB connector, and reads and writes data from and to media (non-transitory storage media) 970 such as DVDs, CDs, memory cards, and USB memories.

上記構成を有するコンピュータ900において、プロセッサ912は、ストレージ装置920に記憶されたプログラム930をメモリ914に呼び出して実行し、バス910を介してコンピュータ900の各部を制御する。なお、プログラム930は、ストレージ装置920に代えて、メモリ914に記憶されていてもよい。プログラム930は、インストール可能なファイル形式又は実行可能なファイル形式でメディア970に記録され、メディア入出力部928を介してコンピュータ900に提供されてもよい。プログラム930は、通信I/F部922を介してネットワーク940経由でダウンロードすることによりコンピュータ900に提供されてもよい。また、コンピュータ900は、プロセッサ912がプログラム930を実行することで実現する各種の機能を、例えば、FPGA(field-programmable gate array)、ASIC(application specific integrated circuit)等のハードウエアで実現するものでもよい。 In the computer 900 having the above configuration, the processor 912 loads the program 930 stored in the storage device 920 into the memory 914, executes it, and controls each component of the computer 900 via the bus 910. The program 930 may also be stored in the memory 914 instead of the storage device 920. The program 930 may be recorded on the media 970 in an installable file format or an executable file format, and provided to the computer 900 via the media input/output unit 928. The program 930 may also be provided to the computer 900 by downloading it via the communication I/F unit 922 over the network 940. Furthermore, the computer 900 may implement the various functions achieved by the processor 912 executing the program 930 using hardware such as an FPGA (field-programmable gate array) or an ASIC (application specific integrated circuit).

コンピュータ900は、例えば、据置型コンピュータや携帯型コンピュータで構成され、任意の形態の電子機器である。コンピュータ900は、クライアント型コンピュータでもよいし、サーバ型コンピュータやクラウド型コンピュータでもよい。 The computer 900 may be, for example, a desktop computer or a portable computer, and may be any type of electronic device. The computer 900 may be a client computer, a server computer, or a cloud computer.

(容器流通システム1の動作)
以下、容器流通システム1の動作として、情報処理装置2により実現される各機能201~203について説明する。なお、情報処理装置2は、各情報D1~D16を登録したり参照したりするために、各データベース210~215にアクセスするが、以下では、そのアクセスする動作については適宜省略して説明する。
(Operation of container distribution system 1)
Below, we will explain the functions 201 to 203 realized by the information processing device 2 as the operation of the container distribution system 1. Note that the information processing device 2 accesses the databases 210 to 215 to register and refer to the information D1 to D16, but in the following explanation, the access operation will be omitted as appropriate.

(容器購買管理方法)
図13は、容器購買管理機能201による容器購買管理方法の一例を示すフローチャートである。
(Container purchasing management method)
FIG. 13 is a flowchart showing an example of a container purchase management method by the container purchase management function 201.

まず、ステップS100にて、商品12を購入した消費者U7が消費者端末装置7を用いて、商品12を構成する容器10に付された情報記憶担体100を読み取る。その結果、消費者端末装置7は、情報記憶担体100に含まれるウェブアクセス情報D8に基づいてウェブサービスにアクセスし、ウェブサービスに基づく表示画面を表示する。 First, in step S100, a consumer U7 who has purchased product 12 uses a consumer terminal device 7 to read the information storage carrier 100 attached to the container 10 that constitutes product 12. As a result, the consumer terminal device 7 accesses the web service based on the web access information D8 contained in the information storage carrier 100 and displays a display screen based on the web service.

次に、ステップS110にて、消費者端末装置7は、その表示画面において購買希望内容物種類や購買希望数量等を含む購買希望データD9の入力操作を消費者U7から受け付けると、その購買希望データD9を、情報記憶担体100に含まれる容器識別情報D7とともに情報処理装置2に送信する。 Next, in step S110, when the consumer terminal device 7 receives input of purchase request data D9, including the type of content desired to be purchased and the desired quantity, from the consumer U7 on its display screen, the consumer terminal device 7 transmits the purchase request data D9 to the information processing device 2 along with the container identification information D7 contained in the information storage carrier 100.

そして、ステップS120にて、情報処理装置2の情報取得部201Aは、消費者端末装置7から購買希望データD9及び容器識別情報D7を受信し、その購買希望データD9を容器識別情報D7に関連付けてウェブ管理データベース212に登録する。なお、購買希望データD9とともにペルソナデータD10が取得された場合には、ウェブ管理データベース212には、ペルソナデータD10についても登録される。 Then, in step S120, the information acquisition unit 201A of the information processing device 2 receives the purchase request data D9 and container identification information D7 from the consumer terminal device 7, and associates the purchase request data D9 with the container identification information D7 and registers it in the web management database 212. Note that if persona data D10 is acquired along with the purchase request data D9, the persona data D10 is also registered in the web management database 212.

上記のステップS100~S120が、商品12を購入した複数の消費者U7によりそれぞれ行われることで、ウェブ管理データベース212には、複数の容器10(消費者U7)に対する購買希望データD9が蓄積される。 By performing the above steps S100 to S120 for each of the multiple consumers U7 who purchase the product 12, purchase preference data D9 for multiple containers 10 (consumers U7) is accumulated in the web management database 212.

次に、ステップS130にて、情報取得部201Aは、ウェブ管理データベース212を参照し、複数の容器10(消費者U7)に対する購買希望データD9のデータセットとして購買情報D12を取得する。なお、ウェブ管理データベース212にペルソナデータD10も登録されている場合には、情報取得部201Aは、複数の容器10(消費者U7)に対するペルソナデータD10のデータセットとして消費者情報D13を取得する。さらに、情報取得部201Aは、容器管理情報D14を取得してもよい。 Next, in step S130, the information acquisition unit 201A references the web management database 212 and acquires purchase information D12 as a data set of purchase request data D9 for multiple containers 10 (consumer U7). If persona data D10 is also registered in the web management database 212, the information acquisition unit 201A acquires consumer information D13 as a data set of persona data D10 for multiple containers 10 (consumer U7). Furthermore, the information acquisition unit 201A may acquire container management information D14.

次に、ステップS140にて、記憶処理部201Bは、情報取得部201Aにより取得された購買情報D12を容器購買管理データベース213に記憶する。なお、情報取得部201Aにより消費者情報D13や容器管理情報D14が取得されている場合には、情報取得部201Aは、消費者情報D13や容器管理情報D14を容器購買管理データベース213に記憶する。 Next, in step S140, the storage processing unit 201B stores the purchasing information D12 acquired by the information acquisition unit 201A in the container purchasing management database 213. If the information acquisition unit 201A has acquired consumer information D13 or container management information D14, the information acquisition unit 201A stores the consumer information D13 and container management information D14 in the container purchasing management database 213.

上記のようにして、図13に示す一連の容器購買管理方法が終了する。なお、容器購買管理方法において、ステップS100~S130が情報取得工程、ステップS140が記憶処理工程にそれぞれ相当する。 As described above, the series of steps in the container purchasing management method shown in Figure 13 is completed. In the container purchasing management method, steps S100 to S130 correspond to the information acquisition process, and step S140 corresponds to the storage processing process.

以上のように、本実施形態に係る情報処理装置2の容器購買管理機能201及び容器購買管理方法(情報処理方法)によれば、商品12を構成する容器10に付された情報記憶担体100に含まれるウェブアクセス情報D8に基づいて、当該商品12の消費者U7が当該容器10と同一仕様の容器に充填可能な内容物11のうち購買希望の内容物11の種類を示す購買情報D12を取得し、その購買情報D12が容器購買管理データベース213(記憶装置)に記憶される。したがって、購買情報D12を利活用することで容器10を安定的に流通させることができる。 As described above, the container purchasing management function 201 and container purchasing management method (information processing method) of the information processing device 2 according to this embodiment obtains purchasing information D12 indicating the type of contents 11 that a consumer U7 of the product 12 wishes to purchase from among contents 11 that can be filled into a container with the same specifications as the container 10, based on web access information D8 contained in the information storage carrier 100 attached to the container 10 that constitutes the product 12, and the purchasing information D12 is stored in the container purchasing management database 213 (storage device). Therefore, by utilizing the purchasing information D12, the containers 10 can be distributed stably.

例えば、複数の種類の内容物11に対して同一仕様の容器が用いられる多品種少量生産を行う場合に、購買情報D12に基づいて、消費者U7の需要予測や流通事業者(容器製造者U4、内容物製造者U5及び容器洗浄者U6等)の供給計画を高精度に実現することが可能になるので、容器10を安定的に流通させることができる。特に、出資対象の容器10に対して上記のような購買情報D12を取得することで、出資対象の容器10を用いた商品12の需要予測や供給計画が高精度に実現されて、出資対象の容器10の流通が流通市場にて促進されるので、出資対象の容器10による収集データD3が迅速かつ確実に収集される。これにより、出資に対する配当を確実に実施することができるので、容器出資管理機能200の付加価値を向上させることができる。 For example, in the case of high-mix, low-volume production where containers of the same specifications are used for multiple types of contents 11, it is possible to accurately predict consumer U7 demand and create supply plans for distributors (such as container manufacturers U4, content manufacturers U5, and container cleaners U6) based on the purchasing information D12, thereby ensuring stable distribution of containers 10. In particular, by obtaining the above-described purchasing information D12 for the target containers 10, it is possible to accurately predict demand and create supply plans for products 12 using the target containers 10, promoting the distribution of the target containers 10 in the distribution market, and thereby quickly and reliably collecting collected data D3 from the target containers 10. This ensures that dividends on investments can be reliably paid, thereby improving the added value of the container investment management function 200.

(機械学習方法)
図14は、学習機能202による機械学習方法の一例を示すフローチャートである。
(machine learning method)
FIG. 14 is a flowchart showing an example of a machine learning method performed by the learning function 202.

まず、ステップS200において、情報処理装置2の学習用データ取得部202Aは、機械学習を開始するための事前準備として、所望の数の学習用データD17を取得し、その取得した学習用データD17を学習用データ管理データベース214に記憶する。ここで準備する学習用データD17の数については、最終的に得られる学習モデルD18に求められる推論精度を考慮して設定すればよい。 First, in step S200, the learning data acquisition unit 202A of the information processing device 2 acquires a desired number of pieces of learning data D17 as a preliminary preparation for starting machine learning, and stores the acquired learning data D17 in the learning data management database 214. The number of pieces of learning data D17 to be prepared here may be set taking into consideration the inference accuracy required for the learning model D18 that is ultimately obtained.

次に、ステップS210において、機械学習部202Bは、機械学習を開始すべく、学習前の学習モデルD18を準備する。ここで準備する学習前の学習モデルD18は、図10に例示したニューラルネットワークのモデルで構成されており、各シナプスの重みが初期値に設定されている。 Next, in step S210, the machine learning unit 202B prepares a pre-learning learning model D18 in order to begin machine learning. The pre-learning learning model D18 prepared here is configured using the neural network model shown in Figure 10, with the weights of each synapse set to their initial values.

次に、ステップS220において、機械学習部202Bは、学習用データ管理データベース214に記憶された複数組の学習用データD17から、例えば、ランダムに1組の学習用データD17を取得する。 Next, in step S220, the machine learning unit 202B, for example, randomly acquires one set of training data D17 from the multiple sets of training data D17 stored in the training data management database 214.

次に、ステップS230において、機械学習部202Bは、1組の学習用データD17に含まれる市場情報D15(入力データ)を、準備された学習前(又は学習中)の学習モデルD18の入力層110に入力する。その結果、学習モデルD18の出力層112から推論結果として需要供給情報D16(出力データ)が出力されるが、当該出力データは、学習前(又は学習中)の学習モデルD18によって生成されたものである。そのため、学習前(又は学習中)の状態では、推論結果として出力された出力データは、学習用データD17に含まれる需要供給情報D16(正解ラベル)とは異なる情報を示す。 Next, in step S230, the machine learning unit 202B inputs market information D15 (input data) contained in a set of training data D17 to the input layer 110 of the prepared pre-training (or training) training model D18. As a result, demand and supply information D16 (output data) is output as an inference result from the output layer 112 of the training model D18, but this output data was generated by the pre-training (or training) training model D18. Therefore, in the pre-training (or training) state, the output data output as an inference result indicates information that differs from the demand and supply information D16 (correct label) contained in the training data D17.

次に、ステップS240において、機械学習部202Bは、ステップS220において取得された1組の学習用データD17に含まれる需要供給情報D16(正解ラベル)と、ステップS230において出力層112から推論結果として出力された需要供給情報D16(出力データ)とを比較し、各シナプスの重みを調整する処理(バックプロパゲーション)を実施することで、機械学習を実施する。これにより、機械学習部202Bは、市場情報D15と需要供給情報D16との相関関係を学習モデルD18に学習させる。 Next, in step S240, the machine learning unit 202B compares the supply and demand information D16 (correct label) included in the set of learning data D17 acquired in step S220 with the supply and demand information D16 (output data) output as an inference result from the output layer 112 in step S230, and performs a process of adjusting the weights of each synapse (backpropagation), thereby performing machine learning. In this way, the machine learning unit 202B causes the learning model D18 to learn the correlation between the market information D15 and the supply and demand information D16.

次に、ステップS250において、機械学習部202Bは、所定の学習終了条件が満たされたか否かを、例えば、学習用データD17に含まれる需要供給情報D16(正解ラベル)と、推論結果として出力された需要供給情報D16(出力データ)とに基づく誤差関数の評価値や、学習用データ管理データベース214内に記憶された未学習の学習用データD17の残数に基づいて判定する。 Next, in step S250, the machine learning unit 202B determines whether a predetermined learning termination condition has been met, for example, based on the evaluation value of an error function based on the demand and supply information D16 (correct label) included in the learning data D17 and the demand and supply information D16 (output data) output as an inference result, or the remaining number of unlearned learning data D17 stored in the learning data management database 214.

ステップS250において、機械学習部202Bが、学習終了条件が満たされておらず、機械学習を継続すると判定した場合(ステップS250でNo)、ステップS220に戻り、学習中の学習モデルD18に対してステップS220~S240の工程を未学習の学習用データD17を用いて複数回実施する。一方、ステップS250において、機械学習部202Bが、学習終了条件が満たされて、機械学習を終了すると判定した場合(ステップS250でYes)、ステップS260に進む。 If, in step S250, the machine learning unit 202B determines that the learning termination condition has not been met and that machine learning should continue (No in step S250), the process returns to step S220, and steps S220 to S240 are performed multiple times on the learning model D18 being trained using untrained learning data D17. On the other hand, if, in step S250, the machine learning unit 202B determines that the learning termination condition has been met and that machine learning should be terminated (Yes in step S250), the process proceeds to step S260.

そして、ステップS260において、機械学習部202Bは、各シナプスに対応付けられた重みを調整することで生成された学習済みの学習モデルD18(調整済みの重みパラメータ群)を学習済みモデル管理データベース215に記憶する。 Then, in step S260, the machine learning unit 202B stores the trained learning model D18 (adjusted weight parameter group) generated by adjusting the weights associated with each synapse in the trained model management database 215.

上記のようにして、図14に示す一連の機械学習方法を終了する。機械学習方法において、ステップS200が学習用データ記憶工程、ステップS210~S250が機械学習工程、ステップS260が学習済みモデル記憶工程に相当する。 As described above, the series of steps in the machine learning method shown in Figure 14 is completed. In the machine learning method, step S200 corresponds to the learning data storage process, steps S210 to S250 correspond to the machine learning process, and step S260 corresponds to the trained model storage process.

以上のように、本実施形態に係る情報処理装置2の学習機能202及び機械学習方法によれば、商品12を構成する容器10に付された情報記憶担体100に含まれるウェブアクセス情報D8に基づいて取得された情報として、少なくとも購買情報D12を含む、学習対象の容器10の市場情報D15と、当該容器10と同一仕様の容器に内容物11が充填された商品12の需要又は供給に関する情報を内容物11の種類毎に含む需要供給情報D16との相関関係を学習モデルD18に学習させるので、予測対象の容器10の市場情報D15から当該容器10の需要供給情報D16を生成(推論)することが可能な学習モデルD18を提供することができる。 As described above, the learning function 202 and machine learning method of the information processing device 2 according to this embodiment allow the learning model D18 to learn the correlation between market information D15 for the container 10 to be learned, which includes at least purchasing information D12 as information obtained based on web access information D8 contained in the information storage carrier 100 attached to the container 10 constituting the product 12, and demand/supply information D16, which includes information regarding the demand or supply of products 12 in which contents 11 are filled in containers with the same specifications as the container 10, for each type of content 11. This makes it possible to provide a learning model D18 that can generate (infer) demand/supply information D16 for the container 10 to be predicted from the market information D15 for the container 10.

(需要供給管理方法)
図15は、需要供給管理機能203による需要供給管理方法の一例を示すフローチャートである。
(Demand and supply management method)
FIG. 15 is a flowchart showing an example of a demand and supply management method performed by the demand and supply management function 203.

まず、ステップS300において、情報処理装置2の情報取得部203Aは、例えば、管理事業者端末装置5から予測対象の容器10を容器識別情報D7により特定する予測対象容器IDを受け付けると、容器購買管理データベース213を参照し、その予測対象容器IDが含まれる管理IDを特定する。そして、情報取得部203Aは、その管理IDに関連付けられた購買情報D12、消費者情報D13及び容器管理情報D14を、予測対象の容器10の市場情報D15として取得する。なお、情報取得部203Aは、容器識別情報D7に代えて、例えば、容器10の仕様等の他の情報を受け付けることで、予測対象の容器10の市場情報D15を取得してもよい。 First, in step S300, the information acquisition unit 203A of the information processing device 2 receives, for example, from the management business terminal device 5, a prediction target container ID that identifies the prediction target container 10 using container identification information D7. The information acquisition unit 203A then references the container purchasing management database 213 to identify the management ID that includes the prediction target container ID. The information acquisition unit 203A then acquires the purchasing information D12, consumer information D13, and container management information D14 associated with the management ID as market information D15 for the prediction target container 10. Note that the information acquisition unit 203A may acquire market information D15 for the prediction target container 10 by receiving other information, such as the specifications of the container 10, instead of the container identification information D7.

次に、ステップS310において、生成処理部203Bは、ステップS300にて取得された予測対象の容器10の市場情報D15を学習モデルD18に入力することで、当該市場情報D15に対する需要供給情報D16を出力データとして生成する。 Next, in step S310, the generation processing unit 203B inputs the market information D15 for the container 10 to be predicted, acquired in step S300, into the learning model D18, thereby generating demand and supply information D16 for the market information D15 as output data.

次に、ステップS320において、出力処理部203Cは、ステップS310にて生成された予測対象の容器10の需要供給情報D16を出力するための出力処理として、その需要供給情報D16を管理事業者端末装置5に送信する。そして、管理事業者端末装置5が、その需要供給情報D16に基づいて表示画面を表示することで、その容器10の需要供給情報D16が管理事業者U3に提示される。なお、需要供給情報D16の送信先は、管理事業者端末装置5に加えて又は代えて、流通事業者端末装置6A~6Cでもよい。 Next, in step S320, the output processing unit 203C transmits the demand and supply information D16 for the container 10 to be predicted, which was generated in step S310, to the management company terminal device 5. The management company terminal device 5 then displays a display screen based on the demand and supply information D16, thereby presenting the demand and supply information D16 for the container 10 to the management company U3. Note that the destination of the demand and supply information D16 may be a distribution company terminal device 6A-6C in addition to or instead of the management company terminal device 5.

上記のようにして、図15に示す一連の需要供給管理方法を終了する。上記の需要供給管理方法において、ステップS300が情報取得工程、ステップS310が生成処理工程、ステップS320が出力処理工程に相当する。 As described above, the series of steps in the demand and supply management method shown in Figure 15 is completed. In the above demand and supply management method, step S300 corresponds to the information acquisition process, step S310 corresponds to the generation processing process, and step S320 corresponds to the output processing process.

以上のように、本実施形態に係る情報処理装置2の需要供給管理機能203及び需要供給管理方法(情報処理方法)によれば、商品12を構成する容器10に付された情報記憶担体100に含まれるウェブアクセス情報D8に基づいて、当該商品12の消費者U7が当該容器10と同一仕様の容器に充填可能な内容物11のうち購買希望の内容物11の種類を示す購買情報D12を、予測対象の容器10の市場情報D15として取得し、その市場情報D15を学習モデルD18に入力することで、当該容器10と同一仕様の容器に内容物11が充填された商品12の需要又は供給に関する情報を内容物11の種類毎に含む需要供給情報D16が生成される。したがって、需要供給情報D16を利活用することで容器10を安定的に流通させることができる。 As described above, the demand and supply management function 203 and demand and supply management method (information processing method) of the information processing device 2 according to this embodiment are used to obtain, as market information D15 for the container 10 being predicted, purchase information D12 indicating the type of contents 11 that a consumer U7 of the product 12 wishes to purchase from among the contents 11 that can be filled into a container with the same specifications as the container 10, based on web access information D8 contained in the information storage carrier 100 attached to the container 10 constituting the product 12. By inputting this market information D15 into a learning model D18, demand and supply information D16 is generated, which includes information regarding the demand or supply of the product 12, in which the contents 11 are filled into containers with the same specifications as the container 10, for each type of content 11. Therefore, by utilizing demand and supply information D16, the stable distribution of containers 10 can be ensured.

例えば、出資対象の容器10を、予測対象の容器10として扱うことで、出資対象の容器10の市場情報D15に対して上記のような需要供給情報D16が生成される。そして、その需要供給情報D16を用いて、出資対象の容器10の流通を流通市場にて活性化することで、出資対象の容器10による収集データD3が迅速かつ確実に収集される。これにより、出資に対する配当を確実に実施することができるので、容器出資管理機能200の付加価値を向上させることができる。 For example, by treating the container 10 that is the subject of investment as the container 10 that is the subject of prediction, the above-described supply and demand information D16 is generated for the market information D15 of the container 10 that is the subject of investment. Then, by using this supply and demand information D16 to stimulate the circulation of the container 10 that is the subject of investment in the secondary market, collected data D3 from the container 10 that is the subject of investment can be collected quickly and reliably. This allows dividends on investment to be reliably paid, thereby improving the added value of the container investment management function 200.

また、市場情報D15に含まれる容器管理情報D14が、流通位置情報や在庫位置情報を含む場合には、各流通段階における容器10の位置、すなわち、流通動線における容器10の分布や滞留状況等の流通状態が考慮された状態で、上記のような需要供給情報D16が生成される。これにより、容器10の流通状態に応じて、より正確な需要予測や供給計画を実現することができる。 Furthermore, if the container management information D14 included in the market information D15 includes distribution location information and inventory location information, the demand and supply information D16 described above is generated taking into account the location of the containers 10 at each distribution stage, i.e., the distribution status of the containers 10 along the distribution flow line, such as their status as they are being held up. This makes it possible to realize more accurate demand forecasts and supply plans according to the distribution status of the containers 10.

(他の実施形態)
本発明は上述した実施形態に制約されるものではなく、本発明の主旨を逸脱しない範囲内で種々変更して実施することが可能である。そして、それらはすべて、本発明の技術思想に含まれるものである。
(Other embodiments)
The present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the spirit and scope of the present invention, all of which are included in the technical concept of the present invention.

上記実施形態では、情報処理装置2が備える複数の機能200~203は、1つの装置で実現されるものとして説明したが、各機能200~203が複数の装置(コンピュータ)に分散されることで複数の装置で実現されてもよい。その際、4つの機能200~203のそれぞれが単一の装置で実現されてもよいし、4つの機能200~203のうち任意の2つ又は3つの機能が単一の装置で実現されてもよい。 In the above embodiment, the multiple functions 200-203 provided in the information processing device 2 were described as being realized by a single device, but each of the functions 200-203 may be distributed across multiple devices (computers) and realized by multiple devices. In this case, each of the four functions 200-203 may be realized by a single device, or any two or three of the four functions 200-203 may be realized by a single device.

上記実施形態では、情報処理装置2が、図13乃至図15に示すフローチャートに従って動作する場合について説明したが、各工程(各部)の一部が省略されてもよいし、他の工程が追加されてもよい。その際、省略した各工程(各部)は、外部のシステム(製造管理システム、輸送管理システム、販売管理システム、データ解析システム等)で実行されてもよい。 In the above embodiment, the information processing device 2 operates according to the flowcharts shown in Figures 13 to 15, but some of the processes (units) may be omitted, or other processes may be added. In this case, the omitted processes (units) may be executed by an external system (such as a manufacturing management system, a transportation management system, a sales management system, or a data analysis system).

上記実施形態では、学習機能202による機械学習を実現する学習モデルD18として、ニューラルネットワークを採用した場合について説明したが、他の機械学習のモデルを採用してもよい。他の機械学習のモデルとしては、例えば、決定木、回帰木等のツリー型、バギング、ブースティング等のアンサンブル学習、再帰型ニューラルネットワーク、畳み込みニューラルネットワーク、LSTM等のニューラルネット型(ディープラーニング
を含む)、階層型クラスタリング、非階層型クラスタリング、k近傍法、k平均法等のク
ラスタリング型、主成分分析、因子分析、ロジスティク回帰等の多変量解析、サポートベクターマシン等が挙げられる。
In the above embodiment, a case has been described in which a neural network is employed as the learning model D18 that realizes machine learning by the learning function 202, but other machine learning models may also be employed. Examples of other machine learning models include tree types such as decision trees and regression trees, ensemble learning such as bagging and boosting, neural network types (including deep learning) such as recurrent neural networks, convolutional neural networks, and LSTM, clustering types such as hierarchical clustering, non-hierarchical clustering, k-nearest neighbors, and k-means, multivariate analyses such as principal component analysis, factor analysis, and logistic regression, and support vector machines.

(推論装置、推論方法及び推論プログラム)
本発明は、上記実施形態に係る情報処理装置2(方法又はプログラム)の態様によるもののみならず、推論装置(推論方法又は推論プログラム)の態様で提供することもできる。その場合、推論装置(推論方法又は推論プログラム)としては、メモリと、プロセッサとを含み、このうちのプロセッサが、一連の処理を実行するものとすることができる。当該一連の処理とは、容器に付された情報記憶担体に含まれるウェブアクセス情報に基づいて、少なくとも購買情報を、推論対象の容器の市場情報として取得する情報取得処理(情報取得工程)と、情報取得処理にて推論対象の容器の市場情報を取得すると、当該推論対象の容器に対する需要供給情報を推論する推論処理(推論工程)とを含む。
(Inference device, inference method, and inference program)
The present invention can be provided not only in the form of the information processing device 2 (method or program) according to the above embodiment, but also in the form of an inference device (inference method or inference program). In this case, the inference device (inference method or inference program) can include a memory and a processor, and the processor executes a series of processes. The series of processes includes an information acquisition process (information acquisition step) that acquires at least purchase information as market information for the container to be inferred based on web access information included in an information storage carrier attached to the container, and an inference process (inference step) that infers demand and supply information for the container to be inferred once the market information for the container to be inferred is acquired in the information acquisition process.

推論装置(推論方法又は推論プログラム)の態様で提供することで、情報処理装置を実装する場合に比して簡単に種々の装置への適用が可能となる。推論装置(推論方法又は推論プログラム)が需要供給情報を推論する際、上記実施形態に係る機械学習装置及び機械学習方法により生成された学習済みの学習モデルを用いて、生成処理部が実施する推論手法を適用してもよいことは、当業者にとって当然に理解され得るものである。 By providing it in the form of an inference device (inference method or inference program), it can be more easily applied to a variety of devices than when implemented in an information processing device. It will be obvious to those skilled in the art that when the inference device (inference method or inference program) infers supply and demand information, it may also apply the inference method implemented by the generation processing unit using a trained learning model generated by the machine learning device and machine learning method according to the above embodiments.

1…容器流通システム、2…情報処理装置、3…出資者端末装置、
4…情報利用者端末装置、5…管理事業者端末装置、6A~6C…流通事業者端末装置、7…消費者端末装置、8…ネットワーク、10…容器、11…内容物、12…商品、
20…制御部、21…記憶部、22…通信部、23…入力部、24…表示部、
100…情報記憶担体、200…容器出資管理機能、
201…容器購買管理機能、201A…情報取得部、201B…記憶処理部、
202…学習機能、202A…学習用データ取得部、202B…機械学習部、
203…需要供給管理機能、203A…情報取得部、203B…生成処理部、
203C…出力処理部、210…流通管理データベース、
211…容器出資管理データベース、212…ウェブ管理データベース、
213…容器購買管理データベース、214…学習用データ管理データベース、
215…モデル管理データベース、216…情報処理プログラム、
D1…出資情報、D2…流通容器設定情報、D3…収集データ、
D4…容器流通情報、D5…価値媒体情報、D6…配当情報、D7…容器識別情報、
D8…ウェブアクセス情報、D9…購買希望データ、D10…ペルソナデータ、
D11…管理情報、D12…購買情報、D13…消費者情報、
D14…容器管理情報、D15…市場情報、D16…需要供給情報、
D17…学習用データ、D18…学習モデル、
U1…出資者、U2…情報利用者、U3…管理事業者、U4…容器製造者、
U5…内容物製造者、U6…容器洗浄者、U7…消費者
1...container distribution system, 2...information processing device, 3...investor terminal device,
4... Information user terminal device, 5... Management company terminal device, 6A to 6C... Distribution company terminal devices, 7... Consumer terminal device, 8... Network, 10... Container, 11... Contents, 12... Product,
20...control unit, 21...storage unit, 22...communication unit, 23...input unit, 24...display unit,
100...information storage carrier, 200...container investment management function,
201...container purchase management function, 201A...information acquisition unit, 201B...storage processing unit,
202... learning function, 202A... learning data acquisition unit, 202B... machine learning unit,
203...demand and supply management function, 203A...information acquisition unit, 203B...generation processing unit,
203C...output processing unit, 210...distribution management database,
211...container investment management database, 212...web management database,
213...container purchase management database, 214...learning data management database,
215...model management database, 216...information processing program,
D1... investment information, D2... distribution container setting information, D3... collected data,
D4...container distribution information, D5...value medium information, D6...dividend information, D7...container identification information,
D8...Web access information, D9...Purchase preference data, D10...Persona data,
D11...management information, D12...purchasing information, D13...consumer information,
D14...Container management information, D15...Market information, D16...Demand and supply information,
D17...Learning data, D18...Learning model,
U1...Investor, U2...Information user, U3...Manager, U4...Container manufacturer,
U5...Contents manufacturer, U6...Container cleaner, U7...Consumer

Claims (8)

内容物が充填されて商品を構成する容器に付された情報記憶担体に含まれるウェブアクセス情報に基づいて、当該商品の消費者が当該容器と同一仕様の容器に充填可能な内容物のうち購買希望の内容物の種類を示す購買希望データと、前記情報記憶担体に含まれる容器識別情報とを容器毎に取得する情報取得部と、
前記情報取得部により取得された前記購買希望データ及び前記容器識別情報を関連付けて記憶装置に記憶する記憶処理部と、を備え、
前記記憶装置には、
前記容器の仕様と、前記同一仕様の容器をそれぞれ特定する複数の前記容器識別情報とが関連付けられて管理情報として記憶されており、
前記情報取得部は、
前記管理情報として記憶された複数の前記容器識別情報に関連付けられた前記容器毎の前記購買希望データに対してデータ解析処理を行うことで、データ解析結果を含む購買情報を取得し、
前記記憶処理部は、
前記情報取得部により取得された前記購買情報を前記記憶装置に記憶する
情報処理装置。
an information acquisition unit that acquires, for each container, purchase desire data indicating the type of contents that a consumer of the product desires to purchase from among the contents that can be filled into a container of the same specifications as the container, based on web access information contained in an information storage carrier attached to the container that is filled with the contents to constitute the product, and container identification information contained in the information storage carrier;
a storage processing unit that associates the purchase request data and the container identification information acquired by the information acquisition unit and stores them in a storage device,
The storage device includes:
The specifications of the container are associated with a plurality of pieces of container identification information each identifying a container of the same specifications, and are stored as management information;
The information acquisition unit
performing a data analysis process on the purchase request data for each of the containers associated with the plurality of container identification information stored as the management information, thereby acquiring purchase information including a data analysis result;
The storage processing unit
storing the purchase information acquired by the information acquisition unit in the storage device ;
Information processing device.
前記情報取得部は、
前記同一仕様の容器が複数の流通段階を経て流通される際の流通情報、及び、複数の前記流通段階にて在庫される際の在庫情報のうち、少なくとも1つを含む容器管理情報をさらに取得し、
前記記憶処理部は、
前記情報取得部により取得された前記容器管理情報を前記記憶装置に記憶する、
請求項1に記載の情報処理装置。
The information acquisition unit
Further acquiring container management information including at least one of distribution information when the containers of the same specifications are distributed through a plurality of distribution stages and inventory information when the containers are stocked at the plurality of distribution stages;
The storage processing unit
storing the container management information acquired by the information acquisition unit in the storage device;
The information processing device according to claim 1 .
前記流通情報は、前記容器が流通される際の位置に関する流通位置情報を含み、
前記在庫情報は、前記容器が在庫される際の位置に関する在庫位置情報を含む、
請求項2に記載の情報処理装置。
the distribution information includes distribution location information regarding a location of the container when it is distributed,
the inventory information includes inventory location information regarding the location where the container is stored;
The information processing device according to claim 2 .
複数の前記流通段階は、
前記容器を洗浄する洗浄段階と、
前記容器に前記内容物を充填する充填段階と、
前記容器に充填された前記内容物が前記消費者により消費される消費段階とを少なくとも含む、
請求項2に記載の情報処理装置。
The plurality of distribution stages include:
a cleaning step of cleaning the container;
a filling step of filling the container with the contents;
and a consumption step in which the content filled in the container is consumed by the consumer.
The information processing device according to claim 2 .
前記情報取得部は、
前記消費者が使用する端末装置を用いて前記情報記憶担体から読み取られた前記ウェブアクセス情報に基づいてウェブサービスにアクセスされることで、当該ウェブサービスを介して前記購買希望データと、前記情報記憶担体から読み取られた前記容器識別情報とを取得する、
請求項1乃至請求項4のいずれか一項に記載の情報処理装置。
The information acquisition unit
a web service is accessed based on the web access information read from the information storage carrier using a terminal device used by the consumer, and the purchase request data and the container identification information read from the information storage carrier are acquired via the web service.
The information processing device according to claim 1 .
前記情報取得部は、
前記ウェブサービスにアクセスされたときに前記端末装置から前記消費者に関するペルソナデータを前記容器毎にさらに取得し、
前記記憶処理部は、
前記情報取得部により取得された前記ペルソナデータ及び前記容器識別情報を関連付けて前記記憶装置に記憶し、
前記情報取得部は、
前記管理情報として記憶された複数の前記容器識別情報に関連付けられた前記容器毎の前記ペルソナデータに対してデータ解析処理を行うことで、データ解析結果を含む消費者情報を取得し、
前記記憶処理部は、
前記情報取得部により取得された前記消費者情報を前記記憶装置に記憶する、
請求項5に記載の情報処理装置。
The information acquisition unit
Further acquiring persona data relating to the consumer for each of the containers from the terminal device when the web service is accessed;
The storage processing unit
The persona data and the container identification information acquired by the information acquisition unit are stored in the storage device in association with each other ,
The information acquisition unit
performing a data analysis process on the persona data for each of the containers associated with the plurality of container identification information stored as the management information, thereby obtaining consumer information including a data analysis result;
The storage processing unit
storing the consumer information acquired by the information acquisition unit in the storage device;
The information processing device according to claim 5 .
前記ペルソナデータは、前記消費者の位置に関する消費者位置情報を含む、
請求項6に記載の情報処理装置。
the persona data includes consumer location information regarding the location of the consumer;
The information processing device according to claim 6 .
コンピュータが実行する情報処理方法であって、
内容物が充填されて商品を構成する容器に付された情報記憶担体に含まれるウェブアクセス情報に基づいて、当該商品の消費者が当該容器と同一仕様の容器に充填可能な内容物のうち購買希望の内容物の種類を示す購買希望データと、前記情報記憶担体に含まれる容器識別情報とを容器毎に取得する情報取得工程と、
前記情報取得工程により取得された前記購買希望データ及び前記容器識別情報を関連付けて記憶装置に記憶する記憶処理工程と、を備え、
前記記憶装置には、
前記容器の仕様と、前記同一仕様の容器をそれぞれ特定する複数の前記容器識別情報とが関連付けられて管理情報として記憶されており、
前記情報取得工程は、
前記管理情報として記憶された複数の前記容器識別情報に関連付けられた前記容器毎の前記購買希望データに対してデータ解析処理を行うことで、データ解析結果を含む購買情報を取得し、
前記記憶処理工程は、
前記情報取得工程により取得された前記購買情報を前記記憶装置に記憶する、
情報処理方法。
1. A computer-implemented information processing method, comprising:
an information acquisition step of acquiring, for each container, purchase desire data indicating the type of contents that a consumer of the product desires to purchase from among contents that can be filled into a container of the same specifications as the container, based on web access information contained in an information storage carrier attached to the container that is filled with the contents to constitute the product, and container identification information contained in the information storage carrier ;
a storage processing step of storing the purchase request data and the container identification information acquired in the information acquisition step in a storage device in association with each other ,
The storage device includes:
The specifications of the container are associated with a plurality of pieces of container identification information each identifying a container of the same specifications, and are stored as management information;
The information acquisition step includes:
performing a data analysis process on the purchase request data for each of the containers associated with the plurality of container identification information stored as the management information, thereby acquiring purchase information including a data analysis result;
The storage processing step includes:
storing the purchase information acquired in the information acquisition step in the storage device;
Information processing methods.
JP2023020361A 2023-02-13 2023-02-13 Information processing device and information processing method Active JP7779280B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2023020361A JP7779280B2 (en) 2023-02-13 2023-02-13 Information processing device and information processing method
PCT/JP2023/043925 WO2024171575A1 (en) 2023-02-13 2023-12-07 Information processing device, inference device, machine learning device, information processing method, inference method, and machine learning method
EP23922908.1A EP4668192A1 (en) 2023-02-13 2023-12-07 Information processing device, inference device, machine learning device, information processing method, inference method, and machine learning method
TW113101708A TW202433380A (en) 2023-02-13 2024-01-16 Information processing device, inference device, machine learning device, information processing method, inference method, and machine learning method
US19/289,693 US20250356382A1 (en) 2023-02-13 2025-08-04 Information processing device, inference device, machine learning device, information processing method, inference method, and machine learning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023020361A JP7779280B2 (en) 2023-02-13 2023-02-13 Information processing device and information processing method

Publications (2)

Publication Number Publication Date
JP2024114532A JP2024114532A (en) 2024-08-23
JP7779280B2 true JP7779280B2 (en) 2025-12-03

Family

ID=92456118

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023020361A Active JP7779280B2 (en) 2023-02-13 2023-02-13 Information processing device and information processing method

Country Status (1)

Country Link
JP (1) JP7779280B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006072942A (en) 2004-08-31 2006-03-16 Nario Tanaka It information cup and tray mat
US20110114647A1 (en) 2009-01-16 2011-05-19 Christopher Hallberg Thermal Beverage Container with Secure Account Identifier
JP5965526B1 (en) 2015-09-30 2016-08-10 株式会社リクルートホールディングス Input device for container and material replenishment system
JP2022010458A (en) 2020-06-29 2022-01-17 光俊 秋谷 Efficient collection system of potential marine pollution product by information tag

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006072942A (en) 2004-08-31 2006-03-16 Nario Tanaka It information cup and tray mat
US20110114647A1 (en) 2009-01-16 2011-05-19 Christopher Hallberg Thermal Beverage Container with Secure Account Identifier
JP5965526B1 (en) 2015-09-30 2016-08-10 株式会社リクルートホールディングス Input device for container and material replenishment system
JP2022010458A (en) 2020-06-29 2022-01-17 光俊 秋谷 Efficient collection system of potential marine pollution product by information tag

Also Published As

Publication number Publication date
JP2024114532A (en) 2024-08-23

Similar Documents

Publication Publication Date Title
Hosseinnia Shavaki et al. Applications of deep learning into supply chain management: a systematic literature review and a framework for future research
Weber et al. A domain-oriented analysis of the impact of machine learning—the case of retailing
Mamoudan et al. Food products pricing theory with application of machine learning and game theory approach
Sharma et al. Study of e-commerce and impact of machine learning in e-commerce
Mandal et al. A two-warehouse integrated inventory model with imperfect production process under stock-dependent demand and quantity discount offer
US20230306451A1 (en) Using machine learning to identify substitutions and recommend parameter changes
WO2018237051A1 (en) Machine learning for marketing of branded consumer products
US20210256443A1 (en) Methods and systems for supply chain network optimization
Ahmadi Malakot et al. Optimizing the sales level of perishable goods in a two-echelon green supply chain under uncertainty in manufacturing cost and price
Chodak Artificial intelligence in E-commerce
JP7779280B2 (en) Information processing device and information processing method
JP7582358B2 (en) Information processing device, inference device, machine learning device, information processing method, inference method, and machine learning method
US20250356382A1 (en) Information processing device, inference device, machine learning device, information processing method, inference method, and machine learning method
Foya Analysis and study Artificial Intelligence to improve Inventory management
Liu Warehouse and inventory management
Thamilarasi et al. Exploring AI Tools and Framework for Supply Chain Management
US20240005096A1 (en) Attribute prediction with masked language model
Singh et al. Leveraging Machine Learning for Real-Time Loyalty Program Optimization
JP7432125B1 (en) Container investment management method and container investment management device
Kalaichelvan et al. [Retracted] Economic Order Quantity Model‐Based Optimized Fuzzy Nonlinear Dynamic Mathematical Schemes
AU2021307415A1 (en) Farmed fish tracking and verification system
KR102926007B1 (en) Method and electronic device of inventory management of cosmetics for overseas export
US11978087B2 (en) Using a genetic algorithm to identify a balanced assignment of online system users to a control group and a test group for performing a test
Huang et al. Application of Internet of Things (IoT) in Inventory Management for Perishable Produce
KR102924089B1 (en) Export vehicle management computer using artificial intelligence (AI) price tracking algorithm, export vehicle brokerage platform system and export motor vehicle brokerage method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240318

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250527

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20250712

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250724

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251103

R150 Certificate of patent or registration of utility model

Ref document number: 7779280

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150