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

JP7790866B2 - Information processing device, program, and information processing method - Google Patents

Information processing device, program, and information processing method

Info

Publication number
JP7790866B2
JP7790866B2 JP2020209084A JP2020209084A JP7790866B2 JP 7790866 B2 JP7790866 B2 JP 7790866B2 JP 2020209084 A JP2020209084 A JP 2020209084A JP 2020209084 A JP2020209084 A JP 2020209084A JP 7790866 B2 JP7790866 B2 JP 7790866B2
Authority
JP
Japan
Prior art keywords
user
delivery destination
information
storage location
delivery
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
JP2020209084A
Other languages
Japanese (ja)
Other versions
JP2022096147A (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.)
TIS Inc
Original Assignee
TIS Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TIS Inc filed Critical TIS Inc
Priority to JP2020209084A priority Critical patent/JP7790866B2/en
Publication of JP2022096147A publication Critical patent/JP2022096147A/en
Application granted granted Critical
Publication of JP7790866B2 publication Critical patent/JP7790866B2/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, a program, and an information processing method.

従来、ECサイトを通じて商品をユーザが注文し、自宅や店舗などのユーザが受け取り可能な場所で商品を保管できる場所(以下、「保管場所」ともいう)に注文された商品を配達する技術が知られている。例えば、特許文献1には、ユーザの端末から商品の注文が指定された場合、商品保管装置に、複数の保管室のうち注文商品を保管させる特定の保管室を指定する情報とともにユーザを特定する情報を出力させる情報処理装置が開示されている。 Technology has been known in the past in which a user orders products through an e-commerce site and the ordered products are delivered to a location where the products can be stored (hereinafter also referred to as a "storage location"), such as the user's home or a store, where the user can receive the products. For example, Patent Document 1 discloses an information processing device that, when a product order is specified from a user's terminal, causes a product storage device to output information specifying a specific storage room out of multiple storage rooms in which the ordered products should be stored, as well as information identifying the user.

特開2017-162503号公報Japanese Patent Application Laid-Open No. 2017-162503

ここで、オフィスに設置されている冷蔵庫などでは、個人単位や企業単位などの異なる単位の注文主が配達先の保管場所を共用しているケースが考えられる。このようなケースでは、例えば、ユーザが個人的に注文した商品と企業の担当者が業務用に注文した商品とが一つの保管場所に混在してしまうことが考えられる。しかしながら、特許文献1の技術では、複数のユーザが一つの保管場所を共有することは想定されていないため、上記のような商品混在の課題がある。 Here, in the case of refrigerators installed in offices, there may be cases where orderers from different units, such as individuals or companies, share the same storage location at the delivery destination. In such cases, it is conceivable that products ordered personally by a user and products ordered for business use by a company employee may end up being mixed in one storage location. However, the technology in Patent Document 1 does not anticipate multiple users sharing a single storage location, and therefore poses the issue of product mixing as described above.

そこで、本発明は、上記課題を解決するため、注文された商品の保管にあたって、異なる単位の注文主が共用する保管場所でも商品の混在を抑止することができる情報処理装置、プログラム、及び情報処理方法を提供することを目的とする。 To solve the above problem, the present invention aims to provide an information processing device, program, and information processing method that can prevent the mixing of ordered products even in storage locations shared by different units of orderers.

本発明の一態様に係る情報処理装置は、情報処理装置は、複数のユーザが共用し商品を保管する保管場所を示す保管場所情報を取得する保管場所取得部と、保管場所の想定利用者を示す想定利用者情報を取得する想定利用者取得部と、組織の担当者を含むユーザのユーザ端末から、複数の保管場所のいずれかに配達する商品の注文要求を受け付ける注文受付部と、ユーザ端末から、複数の保管場所の中から商品の配達先の設定を受け付ける配達先受付部と、配達先の設定を受け付けるための配達先設定画面をユーザ端末に表示させる配達先表示部であって、想定利用者情報に基づいて、配達先設定画面の配達先候補の保管場所の表示を変更させる配達先表示部と、商品を提供する提供事業者の提供事業者装置に、注文要求の内容を含む注文情報と、配達先の設定を示す配達先情報と、を送信する送信部と、を備える。 An information processing device according to one aspect of the present invention includes: a storage location acquisition unit that acquires storage location information indicating a storage location shared by multiple users where products are stored; an expected user acquisition unit that acquires expected user information indicating expected users of the storage location; an order acceptance unit that accepts order requests for products to be delivered to one of multiple storage locations from user terminals of users including organizational personnel; a delivery destination acceptance unit that accepts from the user terminal a delivery destination setting for the products from among the multiple storage locations; a delivery destination display unit that displays a delivery destination setting screen on the user terminal for accepting the delivery destination setting, the delivery destination display unit changing the display of storage locations as candidate delivery destinations on the delivery destination setting screen based on the expected user information; and a transmission unit that transmits order information including the contents of the order request and delivery destination information indicating the delivery destination setting to a provider device of a provider that provides the products.

本発明の一態様に係るプログラムは、コンピュータに、複数のユーザが共用し商品を保管する保管場所を示す保管場所情報を取得する保管場所取得機能と、保管場所の想定利用者を示す想定利用者情報を取得する想定利用者取得機能と、組織の担当者を含むユーザのユーザ端末から、複数の保管場所のいずれかに配達する商品の注文要求を受け付ける注文受付機能と、ユーザ端末から、複数の保管場所の中から商品の配達先の設定を受け付ける配達先受付機能と、配達先の設定を受け付けるための配達先設定画面をユーザ端末に表示させる配達先表示機能であって、想定利用者情報に基づいて、配達先設定画面の配達先候補の保管場所の表示を変更させる配達先表示機能と、商品を提供する提供事業者の提供事業者装置に、注文要求の内容を含む注文情報と、配達先の設定を示す配達先情報と、を送信する送信機能と、を実現する。 A program according to one aspect of the present invention implements on a computer the following: a storage location acquisition function that acquires storage location information indicating a storage location shared by multiple users where products are stored; an intended user acquisition function that acquires intended user information indicating the intended user of the storage location; an order acceptance function that accepts, from a user terminal of a user, including an organization's personnel, an order request for products to be delivered to one of multiple storage locations; a delivery destination acceptance function that accepts, from the user terminal, a delivery destination setting from among the multiple storage locations; a delivery destination display function that displays, on the user terminal, a delivery destination setting screen for accepting the delivery destination setting, which changes the display of storage locations as candidate delivery destinations on the delivery destination setting screen based on the intended user information; and a transmission function that transmits order information including the contents of the order request and delivery destination information indicating the delivery destination setting to a provider device of a provider that provides the products.

本発明の一態様に係る情報処理方法は、コンピュータが、複数のユーザが共用し商品を保管する保管場所を示す保管場所情報を取得し、保管場所の想定利用者を示す想定利用者情報を取得し、組織の担当者を含むユーザのユーザ端末から、複数の保管場所のいずれかに配達する商品の注文要求を受け付け、ユーザ端末から、複数の保管場所の中から商品の配達先の設定を受け付け、配達先の設定を受け付けるための配達先設定画面をユーザ端末に表示させ、想定利用者情報に基づいて、配達先設定画面の配達先候補の保管場所の表示を変更させ、商品を提供する提供事業者の提供事業者装置に、注文要求の内容を含む注文情報と、配達先の設定を示す配達先情報と、を送信する。 In one aspect of the present invention, an information processing method involves a computer acquiring storage location information indicating a storage location shared by multiple users where products are stored, acquiring intended user information indicating the intended user of the storage location, accepting an order request for a product to be delivered to one of the multiple storage locations from a user terminal of a user, including an organizational staff member, accepting a delivery destination setting for the product from one of the multiple storage locations from the user terminal, displaying a delivery destination setting screen for accepting the delivery destination setting on the user terminal, changing the display of storage locations as potential delivery destinations on the delivery destination setting screen based on the intended user information, and transmitting order information including the contents of the order request and delivery destination information indicating the delivery destination setting to a provider device of a provider that provides the product.

本発明によれば、注文された商品の保管にあたって、異なる単位の注文主が共用する保管場所でも商品の混在を抑止することができる情報処理装置、プログラム、及び情報処理方法を提供することができる。 The present invention provides an information processing device, program, and information processing method that can prevent the mixing of ordered products even in storage locations shared by different units of orderers.

本実施形態に係る注文システムのシステム構成例を説明するための図である。FIG. 1 is a diagram illustrating an example of a system configuration of an order system according to an embodiment of the present invention. 本実施形態に係る注文システムの概要を説明するための図である。FIG. 1 is a diagram for explaining an overview of an ordering system according to an embodiment of the present invention. 本実施形態に係る注文システムの概要を説明するための図である。FIG. 1 is a diagram for explaining an overview of an ordering system according to an embodiment of the present invention. 本実施形態に係るサーバ装置の機能構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of a server device according to the present embodiment. 本実施形態に係る注文システムの画面例を示す図である。FIG. 2 is a diagram showing an example of a screen of the ordering system according to the present embodiment. 本実施形態に係る注文システムの画面例を示す図である。FIG. 2 is a diagram showing an example of a screen of the ordering system according to the present embodiment. 本実施形態に係る注文システムの画面例を示す図である。FIG. 2 is a diagram showing an example of a screen of the ordering system according to the present embodiment. 本実施形態に係る注文システムの画面例を示す図である。FIG. 2 is a diagram showing an example of a screen of the ordering system according to the present embodiment. 本実施形態に係るサーバ装置の動作例を示す図である。FIG. 10 is a diagram illustrating an example of the operation of the server device according to the embodiment. 第1実施形態に係るサーバ装置のハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a server device according to the first embodiment.

添付図面を参照して、本発明の好適な実施形態(以下、「本実施形態」という)について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。 A preferred embodiment of the present invention (hereinafter referred to as "this embodiment") will be described with reference to the accompanying drawings. Note that in each drawing, components with the same reference numerals have the same or similar configurations.

本実施形態において、「部」や「手段」、「装置」、「システム」とは、単に物理的手段を意味するものではなく、その「部」や「手段」、「装置」、「システム」が有する機能をソフトウェアによって実現する場合も含む。また、1つの「部」や「手段」、「装置」、「システム」が有する機能が2つ以上の物理的手段や装置により実現されても、2つ以上の「部」や「手段」、「装置」、「システム」の機能が1つの物理的手段や装置により実現されてもよい。 In this embodiment, the terms "unit," "means," "device," and "system" do not simply refer to physical means, but also include cases where the functions of the "unit," "means," "device," or "system" are realized by software. Furthermore, the functions of a single "unit," "means," "device," or "system" may be realized by two or more physical means or devices, and the functions of two or more "units," "means," "device," or "system" may be realized by a single physical means or device.

<1.システム構成>
図1を参照して、本実施形態に係る注文システム1のシステム構成の例を説明する。本実施形態では、オフィス向けの商品の注文サービス(以下、単に「注文サービス」ともいう)として、社員であるユーザが飲料等の商品をWebサイト等で注文し、注文された商品をオフィスに設置された共用の冷蔵庫に配達する例を説明するが、本発明をこれに限る趣旨ではない。本発明は、オフィス向けではなく個人向けの注文サービスであってもよく、配達先候補となる保管場所が複数ある諸々のサービスにおいて適用可能である。また、本発明に係る商品は、飲料に限らず保管場所に配達する商品であればどのような商品であってもよい。また、本実施形態では、説明を簡単にするために、商品を提供する事業者(以下、「提供事業者」ともいう)は商品を販売する販売業者であってさらに注文された商品を保管場所に配達する配達業者も兼ねている例を説明するが、提供事業者をこれに限る趣旨ではない。例えば、提供事業者とは別の事業者が配達業者であってもよい。
<1. System Configuration>
Referring to FIG. 1 , an example of the system configuration of an ordering system 1 according to the present embodiment will be described. In this embodiment, an example of an office-oriented product ordering service (hereinafter simply referred to as an "ordering service") will be described, in which an employee orders products such as beverages via a website or the like and the ordered products are delivered to a shared refrigerator installed in the office. However, the present invention is not limited to this example. The present invention may also be applied to ordering services for individuals, not just offices, and to various services with multiple storage locations as potential delivery destinations. Furthermore, the product according to the present invention is not limited to beverages and may be any product that is delivered to a storage location. Furthermore, in this embodiment, for simplicity's sake, an example will be described in which a business providing the product (hereinafter also referred to as a "provider") is a retailer that sells the product and also serves as a delivery company that delivers the ordered product to the storage location. However, the provider is not limited to this example. For example, the delivery company may be a different business from the provider.

図1に示すように、注文システム1は、サーバ装置100と、ユーザが使用するユーザ端末200と、提供事業者が使用する提供事業者装置300と、提供事業者の配達員が使用する配達員端末310と、利用事業者が使用する利用事業者装置400と、を含む。サーバ装置100とユーザ端末200と提供事業者装置300と配達員端末310と利用事業者装置400とは、ネットワークNを介して互いに接続されている。「利用事業者」とは、注文サービスを利用する事業者をいう。 As shown in FIG. 1, the ordering system 1 includes a server device 100, a user terminal 200 used by a user, a provider device 300 used by a provider, a delivery person terminal 310 used by the provider's delivery person, and a user business device 400 used by a user business. The server device 100, user terminal 200, provider device 300, delivery person terminal 310, and user business device 400 are connected to each other via a network N. A "user business" refers to a business that uses the ordering service.

ネットワークNは、無線ネットワークや有線ネットワークにより構成される。ネットワークの一例としては、携帯電話網や、PHS(Personal Handy-phone System)網、無線LAN(Local Area Network)、3G(3rd Generation)、LTE(Long Term Evolution)、4G(4th Generation)、5G(5th Generation)、WiMax(登録商標)、赤外線通信、Bluetooth(登録商標)、有線LAN、電話線、電灯線ネットワーク、IEEE1394等に準拠したネットワークがある。 Network N is composed of a wireless network or a wired network. Examples of networks include a mobile phone network, a PHS (Personal Handy-phone System) network, a wireless LAN (Local Area Network), 3G (3rd Generation), LTE (Long Term Evolution), 4G (4th Generation), 5G (5th Generation), WiMax (registered trademark), infrared communication, Bluetooth (registered trademark), a wired LAN, a telephone line, a power line network, and a network compliant with IEEE 1394, etc.

サーバ装置100は、ユーザ端末200と、提供事業者装置300と、利用事業者装置400との通信が可能な情報処理装置である。サーバ装置100は、所定のプログラムを実行することにより、ユーザ端末200及び提供事業者装置300と連携して、配達先の設定、商品の注文、注文された商品の代金の支払い、そして商品の配達までの一連のプロセスを制御するサーバ機能を実現する。 The server device 100 is an information processing device capable of communicating with the user terminal 200, the provider device 300, and the user device 400. By executing a specific program, the server device 100 works in conjunction with the user terminal 200 and the provider device 300 to realize a server function that controls the entire process from setting the delivery destination, ordering products, paying for the ordered products, and delivering the products.

サーバ装置100は、例えば、Webサーバとして、ユーザや利用事業者、提供事業者に対して注文サイトを提供してよい。サーバ装置100は、ユーザ端末200、提供事業者装置300又は利用事業者装置において注文サイトのURLを指定することにより、アクセス可能とすることができる。 The server device 100 may, for example, function as a web server and provide an ordering site to users, user businesses, and provider businesses. The server device 100 can be made accessible by specifying the URL of the ordering site on the user terminal 200, provider device 300, or user business device.

「注文サイト」とは、注文サービスのためのWebサイトである。注文サイトは、例えば、利用事業者用の画面(以下、「利用事業者用画面」ともいう)と、提供事業者用の画面(以下、「提供事業者用画面」ともいう)と、ユーザ用の画面(以下、「ユーザ用画面」ともいう)と、する3つの種類の画面を含んでもよい。 An "ordering site" is a website for ordering services. The ordering site may include, for example, three types of screens: a screen for the user business (hereinafter also referred to as the "user business screen"), a screen for the provider business (hereinafter also referred to as the "provider screen"), and a screen for the user (hereinafter also referred to as the "user screen").

ユーザ端末200は、ユーザが使用する端末装置であり、例えば、スマートフォンやラップトップ等の端末装置であり、ユーザからの商品の注文要求や配達先の設定の受け付け、サーバ装置100や利用事業者装置400との通信を行うことが可能である。ユーザ端末200は、所定のプログラムを実行することにより、サーバ装置100や利用事業者装置400と連携して商品の注文に関する情報を送受信したり、商品の注文に関する画面を表示したり、ユーザの各種要求や指定を受け付けたりする。 The user terminal 200 is a terminal device used by the user, such as a smartphone or laptop, and is capable of accepting product order requests and delivery address settings from the user, and communicating with the server device 100 and the user business device 400. By executing a specific program, the user terminal 200 works in conjunction with the server device 100 and the user business device 400 to send and receive information related to product orders, display product order screens, and accept various user requests and specifications.

提供事業者装置300は、サーバ装置100や配達員端末310との通信が可能な情報処理装置である。提供事業者装置300は、所定のプログラムを実行することにより、サーバ装置100や配達員端末310と連携して、商品に関する情報や商品の注文に関する情報を送受信し、提供事業者の担当者(以下、「提供側担当者」ともいう)の要求や指定を受け付けたりする。 The provider device 300 is an information processing device capable of communicating with the server device 100 and the delivery person terminal 310. By executing a specific program, the provider device 300 cooperates with the server device 100 and the delivery person terminal 310 to send and receive information about products and product orders, and accepts requests and specifications from the provider's staff (hereinafter also referred to as the "provider-side staff").

配達員端末310は、配達員が使用する端末装置であり、例えば、スマートフォンやラップトップ等の端末装置である。配達員からの商品の配達の完了登録の受け付け、サーバ装置100や提供事業者装置300との通信を行うことが可能である。配達員端末310は、所定のプログラムを実行することにより、可読媒体(例えば、QRコード(登録商標)等)の読み取り、サーバ装置100や提供事業者装置300と商品の配達に関する情報を送受信、配達員の要求や指定の受け付け等を行う。配達員端末310は、カメラを備えてもよい。 The delivery person terminal 310 is a terminal device used by the delivery person, such as a smartphone or laptop. It is capable of accepting registration of product delivery completion from the delivery person and communicating with the server device 100 and the provider device 300. By executing a specific program, the delivery person terminal 310 reads readable media (such as QR codes (registered trademark)), sends and receives information about product delivery with the server device 100 and the provider device 300, and accepts requests and instructions from the delivery person. The delivery person terminal 310 may also be equipped with a camera.

利用事業者装置400は、サーバ装置100やユーザ端末200との通信が可能な情報処理装置である。利用事業者装置400は、所定のプログラムを実行することにより、サーバ装置100やユーザ端末200と連携して、利用事業者に関する情報を送受信し、利用事業者の担当者(以下、「利用側担当者」ともいう)の要求や指定を受け付けたりする。 The user company device 400 is an information processing device capable of communicating with the server device 100 and the user terminal 200. By executing a specific program, the user company device 400 cooperates with the server device 100 and the user terminal 200 to send and receive information about the user company, and accepts requests and specifications from the user company's staff (hereinafter also referred to as the "user side staff").

<2.概要>
図2~図3を参照して、注文システム1の概要を説明する。
<2. Overview>
An outline of the ordering system 1 will be described with reference to FIGS.

まず、図2を参照して商品の注文前の事前登録の場面について説明する。(1)図2に示すように、利用側担当者は、利用事業者装置400に表示された利用事業者用画面により、注文サービスの利用の申し込みにあたって利用事業者情報の登録を行う。サーバ装置100は、利用事業者用画面を介して、利用事業者装置400から、利用事業者情報の登録を受け付ける。(1)’利用側担当者は、利用事業者用画面により、冷蔵庫の増設や撤去、利用側担当者の変更等の登録した利用事業者情報を更新することもできる。(1)’’利用側担当者は、利用事業者装置400により、利用事業者情報の登録した際に発行される利用事業者を識別するための利用事業者識別情報(図2では、「事業者ID」と表記)等を利用事業者の社員であるユーザに通知する。 First, referring to Figure 2, we will explain the pre-registration scene before ordering a product. (1) As shown in Figure 2, the user representative registers user company information when applying to use the ordering service using the user company screen displayed on the user company device 400. The server device 100 accepts the registration of user company information from the user company device 400 via the user company screen. (1)' The user representative can also update the registered user company information, such as adding or removing a refrigerator or changing the user company representative, using the user company screen. (1)'' The user representative notifies the user, who is an employee of the user company, using the user company device 400, of the user company identification information (represented as "company ID" in Figure 2) for identifying the user company, which is issued when the user company information is registered.

「利用事業者情報」とは、利用事業者に関する情報である。利用事業者情報は、利用事業者識別情報、及び拠点情報を含む。 "User business information" refers to information about user businesses. User business information includes user business identification information and location information.

「拠点情報」とは、利用事業者の拠点に関する情報である。拠点情報は、例えば、各拠点の名称を示す拠点名、各拠点の住所を示す拠点住所、各拠点の施設(以下、「拠点施設」ともいう)のフロアマップ画像、各拠点の利用側担当者の氏名を示す担当者指名、及び/又は各拠点の保管場所情報等を含んでもよい。 "Location information" refers to information relating to the locations of the user business operator. Location information may include, for example, location names indicating the names of each location, location addresses indicating the addresses of each location, floor map images of the facilities of each location (hereinafter also referred to as "location facilities"), person in charge designations indicating the names of the user-side personnel at each location, and/or storage location information for each location.

「保管場所情報」とは、商品を保管する1以上の保管場所に関する情報である。保管場所情報は、例えば、各保管場所を識別するための保管場所識別情報(例えば、「〇〇ビル2F南側(冷蔵庫)」等)、各保管場所の拠点施設における設置エリア(以下、単に「設置エリア」ともいう)(例えば、「〇〇ビル2F」等)、各保管場所の商品の保管可能な量(以下、「保管量」ともいう)、各保管場所が冷蔵庫等の製品であれば製品番号又は製造メーカ等を含んでもよい。なお、保管場所は、配達する商品が飲料の場合は冷蔵庫が典型的だが、配達する商品が保管できればどのような場所(容器や室を含む)であってもよい。また、保管場所は、例えば、複数のユーザが共用する場所であってもよく、例えば、オフィスに設定された社員用冷蔵庫等であってもよい。 "Storage location information" refers to information related to one or more storage locations where products are stored. Storage location information may include, for example, storage location identification information for identifying each storage location (e.g., "XX Building, 2nd Floor, South Side (Refrigerator)"), the installation area of each storage location in the base facility (hereinafter also referred to as "installation area") (e.g., "XX Building, 2nd Floor"), the amount of product that can be stored at each storage location (hereinafter also referred to as "storage amount"), and, if each storage location is for a product such as a refrigerator, the product number or manufacturer. Note that, while a refrigerator is typically used as the storage location when the delivered product is a beverage, any location (including a container or room) that can store the delivered product may be used. Furthermore, a storage location may be a location shared by multiple users, such as an employee refrigerator in an office.

保管場所情報は、例えば、想定利用者情報を含んでもよい。「想定利用者情報」とは、保管場所の想定利用者を示す情報である。想定利用者情報は、例えば、保管場所が、社員が個人の商品を保存するために利用する冷蔵庫であれば、想定利用者情報は「社員」となる。想定利用者情報は、他の例として、保管場所が来客用の商品を保存するための冷蔵庫であれば想定利用者情報は「事業者(図2~3では「企業用」と表記)」となる。 Storage location information may include, for example, expected user information. "Expected user information" is information that indicates the expected user of the storage location. For example, if the storage location is a refrigerator used by employees to store their personal products, the expected user information would be "employee." As another example, if the storage location is a refrigerator used to store products for guests, the expected user information would be "business operator (shown as "corporate" in Figures 2-3).

想定利用者情報は、例えば、想定利用者分類を含んでもよい。「想定利用者分類」とは、ユーザ個人か複数のユーザが属する組織かで想定利用者を分けるための分類である。このような構成でよれば、共用の保管場所において、ユーザ個人が注文した商品か組織が注文した商品かをすみ分けることができる。 The intended user information may include, for example, an intended user classification. An "intended user classification" is a classification for separating intended users into individual users and organizations to which multiple users belong. With this configuration, it is possible to distinguish between products ordered by individual users and products ordered by organizations in a shared storage location.

利用側担当者は、利用事業者装置400により、利用事業者情報の登録の際(または登録の後)、保管場所ごとに想定利用者を登録することができる。サーバ装置100は、この登録にあたって、利用事業者装置400から、想定利用者情報を取得する。サーバ装置100は、取得した想定利用者情報を自身の記憶部140に登録する。本例では、拠点施設の2Fに設定された冷蔵庫の想定利用者を「社員」とし、1Fに設置された想定利用者を「事業者」と登録されたものとする。 When registering user business information (or after registration), the user-side representative can use the user business device 400 to register expected users for each storage location. When registering, the server device 100 acquires expected user information from the user business device 400. The server device 100 registers the acquired expected user information in its own memory unit 140. In this example, the expected user of a refrigerator set on the second floor of the base facility is registered as an "employee," and the expected user of a refrigerator installed on the first floor is registered as a "business operator."

(2)提供側担当者は、提供事業者装置300に表示された提供事業者用画面により、上記(1)で登録された利用事業者の中から商品の提供先を指定する。サーバ装置100は、提供事業者用画面を介して、提供事業者装置300から、上記(1)で登録した利用事業者の中から商品の提供先とする利用事業者の指定を受け付ける。 (2) The provider-side representative designates a recipient of the product from among the user businesses registered in (1) above, using the provider screen displayed on the provider device 300. The server device 100 accepts, via the provider screen, the designation of a user business to which the product will be provided from among the user businesses registered in (1) above, from the provider device 300.

(3)ユーザは、ユーザ端末200に表示されたユーザ用画面により、利用事業者が利用を開始した注文サービスに対するユーザ情報の登録を行う。サーバ装置100は、ユーザ用画面を介して、ユーザ端末200から、ユーザ情報の登録を受け付ける。 (3) The user registers user information for the ordering service that the user business has started using, using the user screen displayed on the user terminal 200. The server device 100 accepts the registration of user information from the user terminal 200 via the user screen.

ユーザは、ユーザ用画面により、ユーザ情報の登録の際(又は登録の後)、拠点施設内にある複数の保管場所に対する商品配達の優先順位の設定ができる。サーバ装置100は、ユーザ端末200から、ユーザ用画面を介してこの優先順位の設定を受け付ける。サーバ装置100は、この受け付けた優先順位の設定を優先順位情報として記憶部140に登録する。本例では、サーバ装置100は、ユーザ端末200から、優先順位1位を2F南側冷蔵庫とし、優先順位2位を2F北側冷蔵庫とする設定を受け付けたものとする。 When registering user information (or after registration), the user can use the user screen to set the priority of product delivery for multiple storage locations within the base facility. The server device 100 accepts this priority setting from the user terminal 200 via the user screen. The server device 100 registers this accepted priority setting in the storage unit 140 as priority information. In this example, the server device 100 accepts a setting from the user terminal 200 that the first priority is the refrigerator on the south side of the second floor and the second priority is the refrigerator on the north side of the second floor.

「ユーザ情報」とは、ユーザに関する情報である。ユーザ情報は、例えば、ユーザを識別するためのユーザ識別情報、ユーザの氏名、ユーザの性別、ユーザが所属する部署、ユーザの連絡先(電話番号、メールアドレスやSNSのアカウントID等)、商品の代金の支払いに利用する決済方法を示す決済方法情報、各決済方法における認証情報(ID・パスワード等)等を含む。また、ユーザ情報は、例えば、注文サービスのサービス利用規約に対する同意を示す同意情報を含んでもよい。 "User information" refers to information about a user. User information includes, for example, user identification information for identifying the user, the user's name, the user's gender, the department the user belongs to, the user's contact information (phone number, email address, SNS account ID, etc.), payment method information indicating the payment method used to pay for the product, and authentication information for each payment method (ID, password, etc.). User information may also include, for example, consent information indicating agreement to the terms of service of the ordering service.

ユーザ情報は、例えば、ユーザが使用可能な決済方法による決済のためのユーザ決済情報を含んでもよい。ユーザ決済情報は、例えば、使用可能な決済方法がクレジット決済であればクレジットカードに関する情報(例えば、クレジットカード番号、名義、有効期限、セキュリティコード等)、各決済方法における本人確認のための認証情報(例えば、トークン、生体的特徴に関する生体情報等)、各決済方法の認証に必要な各アカウントのID・パスワード情報等を含んでもよい。 User information may include, for example, user payment information for payments using payment methods available to the user. For example, if the available payment method is credit card payment, user payment information may include information about the credit card (e.g., credit card number, name, expiration date, security code, etc.), authentication information for identity verification for each payment method (e.g., token, biometric information related to biometric characteristics, etc.), and ID and password information for each account required for authentication for each payment method.

「優先順位情報」とは、保管場所に対する各ユーザの商品の配達先の優先順位を示す情報である。優先順位情報は、例えば、ユーザ識別情報、各ユーザの優先順位1~N(N:自然数)それぞれの保管場所等を含んでもよい。優先順位情報は、ユーザ情報と関連付けられて記憶部140に登録される。サーバ装置100は、配達先の優先順位を配達員に共有するために、提供事業者装置300や配達員端末310に、優先順位情報を送信する。 "Priority information" is information indicating the priority of each user's product delivery destination relative to storage locations. Priority information may include, for example, user identification information, the storage locations of each user's priorities 1 to N (N: natural number), etc. Priority information is associated with user information and registered in the storage unit 140. The server device 100 transmits the priority information to the provider device 300 and the delivery person terminal 310 to share the priority of delivery destinations with the delivery person.

サーバ装置100は、例えば、ユーザ端末200に優先順位の設定をするためのユーザ用画面(例えば、後述の優先順位設定画面(図6参照)等)において、配達候補の保管場所を一覧(以下、「保管場所一覧」ともいう)で表示させてもよい。サーバ装置100は、想定利用者情報に基づいて、ユーザが社員であれば、想定利用者が「社員」の保管場所に配達候補を限定して保管場所一覧に表示させてもよい。また他の例として、サーバ装置100は、想定利用者情報に基づいて、ユーザが利用側担当者であれば、想定利用者が「事業者」の保管場所に配達候補を限定して保管場所一覧に表示させてもよい。 For example, the server device 100 may display a list of delivery candidate storage locations (hereinafter also referred to as the "storage location list") on a user screen for setting priorities on the user terminal 200 (for example, the priority setting screen (see Figure 6) described below). Based on the intended user information, if the user is an employee, the server device 100 may limit the delivery candidates displayed in the storage location list to storage locations for which the intended user is an "employee." As another example, based on the intended user information, if the user is a user-side representative, the server device 100 may limit the delivery candidates displayed in the storage location list to storage locations for which the intended user is a "business operator."

つぎに、図3を参照して、図3では注文から商品の配達までの場面について説明する。(4)図3に示すように、ユーザは、ユーザ用画面より、配達日に対する所定の日時(例えば、配達日の前日23:59等)までに、配達日に配達させる商品の注文を行う。サーバ装置100は、ユーザ端末200から、ユーザ用画面を介して保管場所に配達する商品の注文要求を受け付ける。サーバ装置100は、この受け付けた注文要求を注文情報として記憶部140に登録する。 Next, referring to Figure 3, the process from ordering to product delivery will be described. (4) As shown in Figure 3, the user places an order for products to be delivered on the delivery date on the user screen by a specified date and time for the delivery date (for example, 23:59 the day before the delivery date). The server device 100 accepts an order request for products to be delivered to a storage location from the user terminal 200 via the user screen. The server device 100 registers this accepted order request as order information in the memory unit 140.

「注文情報」とは、商品の注文に関する情報であり、商品の注文要求の内容を含む。注文情報は、例えば、各注文を識別するための注文識別情報、提供事業者を識別するための提供事業者識別情報、注文情報を登録した日時を示す登録日時、注文主のユーザを識別するためのユーザ識別情報、注文された各商品の商品名、各商品の注文された個数、注文された商品の配達先を示す配達先情報、及び/又は配達日等を含む。 "Order information" refers to information related to product orders, and includes the content of product order requests. Order information includes, for example, order identification information for identifying each order, provider identification information for identifying the provider, registration date and time indicating the date and time the order information was registered, user identification information for identifying the user who placed the order, the product name of each ordered product, the number of each product ordered, delivery address information indicating the delivery address of the ordered products, and/or delivery date.

(5)ユーザは、ユーザ用画面より、事前に、注文した商品の代金の支払い決済を行う。なお、支払い決済をするための処理にあたっては、例えば、外部の決済代行業者に委託して行ってもよい。 (5) The user pays for the ordered products in advance via the user screen. Note that the payment process may be outsourced to an external payment agent, for example.

(6)提供側担当者は、配達日に対する所定の日時(例えば、配達日当日の10:00等)に、提供事業者装置300に表示された提供事業者用画面により、その日の配達予定を確認する。サーバ装置100は、提供事業者装置300や配達員端末310に、配達情報を送信する。 (6) At a specified date and time for the delivery date (for example, 10:00 on the delivery date), the provider staff member checks the delivery schedule for that day on the provider screen displayed on the provider device 300. The server device 100 transmits delivery information to the provider device 300 and the delivery person terminal 310.

「配達情報」とは、注文した商品の配達に関する情報である。配達情報は、例えば、拠点ごと及び配達日ごとの配達を識別するための配達識別情報、配達予定日時、配達先の拠点の住所、配達先の保管場所ごとの配達すべき各商品の商品名及び各商品の個数、配達時の取り扱いに関する取扱い情報等を含む。配達員は、配達情報に基づいて配達すべき商品を保管庫からピッキングして、配達先の拠点にピッキングした商品を届けにいく。 "Delivery information" refers to information related to the delivery of ordered products. Delivery information includes, for example, delivery identification information for identifying deliveries by base and delivery date, the scheduled delivery date and time, the address of the delivery base, the product name and quantity of each product to be delivered at each storage location of the delivery destination, and handling information regarding handling at the time of delivery. The delivery person picks the products to be delivered from the storage warehouse based on the delivery information and delivers the picked products to the delivery base.

配達情報は、例えば、注文情報と、注文情報に関連づけた優先順位情報と、を含んでもよい。配達情報は、例えば、ユーザ識別情報をキーとして注文情報と優先順位情報とを関連づけてもよい。 The delivery information may include, for example, order information and priority information associated with the order information. The delivery information may associate the order information with the priority information using, for example, user identification information as a key.

(7)配達員は、利用事業者の各拠点に、注文された商品を配達する。 (7) The delivery person will deliver the ordered products to each location of the user business.

(8)配達員は、拠点施設に設置された保管場所ごとに配達すべき商品を指定された個数納品する。配達員は、例えば、配達先に設定された2F南側冷蔵庫に配達する商品が収容できない場合、2F南側冷蔵庫に配達する予定の商品の一部又は全部を、優先順位1~Nで設定された別の保管場所に納品する。配達員は、例えば、配達先(本例では優先順位1位)の2F南側冷蔵庫に配達できない場合には、優先順位にそって優先順位2位の2F北側冷蔵庫に代わりに納品する。 (8) The delivery person delivers the specified number of items to be delivered to each storage location installed at the base facility. For example, if the delivery person cannot accommodate the items to be delivered to the 2nd floor south refrigerator set as the delivery destination, the delivery person will deliver some or all of the items scheduled to be delivered to the 2nd floor south refrigerator to another storage location set as priority 1 to N. For example, if the delivery person cannot deliver to the 2nd floor south refrigerator of the delivery destination (priority 1 in this example), the delivery person will instead deliver to the 2nd floor north refrigerator, which is second in priority order.

配達員は、保管場所への商品の納品が完了したら、保管場所に設置された可読媒体(本例では、QRコードとする)を読み取り、配達員端末310に備えるカメラで配達すべき商品が納品された状態の保管場所をエビデンスとして撮影する。可読媒体は、配達先の保管場所を識別するための保管場所識別情報を含む。(8)’配達員は、配達員端末310により、カメラで撮影した保管場所の画像(以下、「エビデンス画像」ともいう)と可読媒体から読み取った保管場所識別情報とで、保管場所ごとに商品の配達完了を報告する。また、配達員は、配達先に設定された保管場所とは異なる保管場所に配達した場合、配達員端末310により、対象の注文又は商品について配達先の変更を報告する。サーバ装置100は、配達員端末310から、納品画像と、保管場所識別情報と、配達先の変更を示す配達先変更情報と、を含む配達完了情報を取得する。 When the delivery person has completed delivery of the products to the storage location, they read the readable medium (in this example, a QR code) installed at the storage location and use the camera on the delivery person terminal 310 to take a photo of the storage location with the products delivered as evidence. The readable medium contains storage location identification information for identifying the storage location of the delivery destination. (8)' The delivery person reports the completion of delivery of the products for each storage location using the delivery person terminal 310, along with the image of the storage location taken with the camera (hereinafter also referred to as the "evidence image") and the storage location identification information read from the readable medium. Furthermore, if the delivery person delivers to a storage location different from the storage location set as the delivery destination, they report a change in the delivery destination for the order or product using the delivery person terminal 310. The server device 100 obtains delivery completion information from the delivery person terminal 310, including the delivery image, storage location identification information, and delivery destination change information indicating the change in delivery destination.

可読媒体は、例えば、一次元コード(バーコード)もしくは二次元コード(QRコード)、RFID(Radio Frequency IDentifier)タグ)等であってもよい。
可読媒体は、例えば、保管場所識別情報の他に、リンク情報を含んでもよい。
The readable medium may be, for example, a one-dimensional code (barcode) or a two-dimensional code (QR code), an RFID (Radio Frequency Identifier) tag, or the like.
The readable medium may include, for example, link information in addition to storage location identification information.

「リンク情報」とは、配達完了の報告をするためのリンクを示す情報である。このリンクは、例えば、配達員用のWebサイト(以下、「配達員サイト」ともいう)にアクセスするためのディープリンクであってもよく、具体的には、配達員サイトのURLとURLパラメータであってもよい。 "Link information" is information that indicates a link for reporting delivery completion. This link may be, for example, a deep link for accessing a website for delivery personnel (hereinafter also referred to as the "delivery personnel site"), and more specifically, the URL and URL parameters of the delivery personnel site.

(9)サーバ装置100は、配達員端末310から取得した配達完了情報に基づいて、配達完了した商品の注文主であるユーザのユーザ端末200に、登録したユーザ情報に基づいて、ユーザのSNSのアカウント宛に配達完了した旨の通知をする。また、上記のように配達先を注文時に設定された保管場所から変更した場合は、その旨も併せて通知する。 (9) Based on the delivery completion information obtained from the delivery person terminal 310, the server device 100 notifies the user terminal 200 of the user who ordered the delivered product of the completion of delivery via the user's SNS account based on the registered user information. In addition, if the delivery destination has been changed from the storage location set at the time of ordering as described above, a notification of this fact is also sent.

上記構成によれば、注文システム1は、配達員が商品を配達した際に配達先の保管場所が商品を保管できない状況であっても、この設定された優先順位に基づいて別の保管場所を配達員に提案し、別の保管場所に保管させることができる。このため、上記構成によれば、配達員は、配達先の保管場所の状況に応じて注文された商品を配達することができ、配達効率を向上させることができる。したがって、上記構成によれば、注文システム1は、配達先の保管場所の状況に応じて注文された商品を配達することを支援できる。 With the above configuration, even if the storage location at the delivery destination is unable to store the product when the delivery person delivers it, the ordering system 1 can suggest an alternative storage location to the delivery person based on the set priority and have the delivery person store the product at the alternative storage location. Therefore, with the above configuration, the delivery person can deliver the ordered product according to the status of the storage location at the delivery destination, thereby improving delivery efficiency. Therefore, with the above configuration, the ordering system 1 can assist in delivering the ordered product according to the status of the storage location at the delivery destination.

上記構成によれば、注文システム1は、一社員又は事業者等の異なる単位の注文主が共用する保管場所でも、注文主それぞれに表示させる配達先候補を想定利用者により変更させることですみ分けができる。このため、上記構成によれば、注文システム1は、注文された商品の保管にあたって、異なる単位の注文主が共用する保管場所でも商品の混在を抑止することができる。 With the above configuration, the ordering system 1 can separate delivery destination candidates displayed to each orderer by changing them based on the intended user, even in storage locations shared by orderers of different units, such as an employee or a business. Therefore, with the above configuration, the ordering system 1 can prevent the mixing of ordered products even in storage locations shared by orderers of different units.

<3.機能構成>
図4を参照して、本実施形態に係るサーバ装置100の機能構成を説明する。図4に示すように、サーバ装置100は、制御部110と、通信部130と、記憶部140と、を備える。
<3. Functional configuration>
The functional configuration of the server device 100 according to this embodiment will be described with reference to Fig. 4. As shown in Fig. 4, the server device 100 includes a control unit 110, a communication unit 130, and a storage unit 140.

制御部110は、保管場所取得部111と、配達先表示部112と、配達先受付部113と、想定利用者取得部114と、提供先受付部115と、注文表示部116と、注文受付部117と、完了情報取得部118と、登録部119と、分析部120と、分析表示部121と、通知部122と、を備える。 The control unit 110 includes a storage location acquisition unit 111, a delivery destination display unit 112, a delivery destination reception unit 113, a prospective user acquisition unit 114, a delivery destination reception unit 115, an order display unit 116, an order reception unit 117, a completion information acquisition unit 118, a registration unit 119, an analysis unit 120, an analysis display unit 121, and a notification unit 122.

-保管場所取得部-
保管場所取得部111は、提供事業者装置300又は記憶部140から、保管場所情報を取得する。保管場所取得部111が保管場所情報を取得する態様に関しては、どのような態様でもよく、例えば、提供事業者装置300から保管場所情報を含むデータファイルを受信してもよい。また、保管場所取得部111が保管場所情報を取得する態様に関しては、他の例として、提供事業者装置300にリモートアクセスして保管場所情報のデータファイルを取得してもよいし、提供事業者装置300が実装するAPIに保管場所情報の参照を指示してその結果として保管場所情報を取得してもよい。
-Storage location acquisition department-
The storage location acquisition unit 111 acquires the storage location information from the provider device 300 or the memory unit 140. The storage location acquisition unit 111 may acquire the storage location information in any manner, for example, by receiving a data file including the storage location information from the provider device 300. As another example of the manner in which the storage location acquisition unit 111 acquires the storage location information, the storage location acquisition unit 111 may acquire the data file of the storage location information by remotely accessing the provider device 300, or may instruct an API implemented in the provider device 300 to refer to the storage location information and acquire the storage location information as a result.

-配達先表示部-
配達先表示部112は、配達先設定画面をユーザ端末200に表示させる。具体的には、まず配達先表示部112は、保管場所情報に基づいて、配達先設定画面を表示させるための表示情報を生成する。そして配達先表示部112は、生成した表示情報を、ユーザ端末200に通信部130を介して送信する。また、配達先表示部112は、想定利用者情報に基づいて、配達先設定画面の配達先候補の保管場所の表示を変更させる。配達先表示部112は、優先順位表示部1121を備える。
-Delivery destination display section-
The delivery destination display unit 112 displays a delivery destination setting screen on the user terminal 200. Specifically, the delivery destination display unit 112 first generates display information for displaying the delivery destination setting screen based on storage location information. The delivery destination display unit 112 then transmits the generated display information to the user terminal 200 via the communication unit 130. The delivery destination display unit 112 also changes the display of storage locations of candidate delivery destinations on the delivery destination setting screen based on the expected user information. The delivery destination display unit 112 includes a priority display unit 1121.

配達先表示部112は、例えば、想定利用者情報に基づいて、ユーザが社員であれば、想定利用者が「社員」の保管場所に配達先候補を限定して配達先設定画面の保管場所一覧に表示させてもよい。また他の例として、サーバ装置100は、想定利用者情報に基づいて、ユーザが利用側担当者であれば、想定利用者が「事業者」の保管場所に配達先候補を限定して保管場所一覧に表示させてもよい。 For example, if the user is an employee based on the expected user information, the delivery destination display unit 112 may limit the delivery destination candidates to storage locations where the expected user is "employee" and display them in the storage location list on the delivery destination setting screen. As another example, if the user is a user-side representative based on the expected user information, the server device 100 may limit the delivery destination candidates to storage locations where the expected user is "business owner" and display them in the storage location list.

上記構成によれば、配達先表示部112は、一社員又は事業者等の異なる単位の注文主が共用する保管場所でも、注文主それぞれに表示させる配達先候補を想定定利用者により変更させることですみ分けができる。このため、上記構成によれば、配達先表示部112は、注文された商品の保管にあたって、異なる単位の注文主が共用する保管場所でも商品の混在を抑止することができる。 With the above configuration, the delivery destination display unit 112 can separate the delivery destination candidates displayed for each orderer by having the expected regular user change them, even in storage locations shared by orderers of different units, such as an employee or business. Therefore, with the above configuration, the delivery destination display unit 112 can prevent the mixing of ordered products even in storage locations shared by orderers of different units.

配達先設定画面は、ユーザから、配達先の設定を受け付けるため画面である。なお、一例として、後述の注文受付画面(図7参照)が配達先設定画面を兼ねてもよい。 The delivery destination setting screen is a screen for accepting delivery destination settings from the user. As an example, the order acceptance screen (see Figure 7) described below may also serve as the delivery destination setting screen.

配達先表示部112は、例えば、ユーザ情報を記憶する記憶部140を参照して、配達先設定画面を、ユーザが該当しない想定利用者が設定されている保管場所は配達先として選択できないことを識別可能に表示させてもよい。配達先表示部112は、例えば、ユーザが社員であれば、配達先設定画面の保管場所一覧の中で想定利用者「事業者」が設定されている保管場所は、選択不能に表示してもよい。この「選択不能に表示」とは、例えば、該当する保管場所の指定入力フォームをグレーアウト又は非表示にする等である。このような構成によれば、配達先表示部112は、配達先を選択する際に、配達先として選択できない保管場所をユーザに知らせることができる。 The delivery destination display unit 112 may, for example, reference the storage unit 140 that stores user information and display the delivery destination setting screen in a way that makes it clear that storage locations for which an assumed user that does not match the user is not selectable as a delivery destination. For example, if the user is an employee, the delivery destination display unit 112 may display storage locations for which an assumed user "business owner" is set as unselectable in the list of storage locations on the delivery destination setting screen. This "displaying as unselectable" means, for example, graying out or hiding the designation input form for the relevant storage location. With this configuration, the delivery destination display unit 112 can inform the user of storage locations that cannot be selected as a delivery destination when selecting a delivery destination.

配達先表示部112は、例えば、配達先設定画面に各保管場所の保管量を表示させてもよい。保管量は、例えば、保管場所が冷凍冷蔵庫であれば、その容積や寸法であってもよい。他の例として、保管量は、大(例えば、冷蔵庫の容積で約200L~を想定)・中(例えば、冷蔵庫の容積で約100~200Lを想定)・小(例えば、冷蔵庫の容積で~100Lを想定)等の段階別で設定されてもよい。また、他の例として、保管料は、収容可能な商品の個数(飲料の本数)で設定されてもよい。 The delivery destination display unit 112 may, for example, display the storage capacity of each storage location on the delivery destination setting screen. For example, if the storage location is a refrigerator/freezer, the storage capacity may be the volume or dimensions of the refrigerator. As another example, the storage capacity may be set in stages such as large (for example, a refrigerator capacity of approximately 200 L or more), medium (for example, a refrigerator capacity of approximately 100-200 L), and small (for example, a refrigerator capacity of up to 100 L). As another example, the storage fee may be set based on the number of products that can be stored (number of drinks).

上記構成によれば、配達先表示部112は、各保管場所がどの程度保管可能かをユーザに把握させた上で配達先を設定させることができる。このため、このような構成によれば、配達先表示部112は、ユーザにとって使い勝手のよい配達先の設定UIを提供することができる。 With the above configuration, the delivery destination display unit 112 can allow the user to set a delivery destination after understanding the storage capacity of each storage location. Therefore, with this configuration, the delivery destination display unit 112 can provide a user-friendly delivery destination setting UI.

-優先順位表示部-
優先順位表示部1121は、保管場所情報に基づいて、優先順位設定画面を、ユーザ端末200に表示させる。また、優先順位表示部1121は、例えば、優先順位設定画面に各保管場所の保管量を表示させてもよい。このような構成によれば、優先順位表示部1121は、各保管場所がどの程度保管可能かをユーザに把握させた上で配達の優先順位を設定させることができる。このため、このような構成によれば、優先順位表示部1121は、ユーザにとって使い勝手のよい配達の優先順位の設定UIを提供することができる。
-Priority display part-
The priority order display unit 1121 displays a priority order setting screen on the user terminal 200 based on the storage location information. Furthermore, the priority order display unit 1121 may, for example, display the storage capacity of each storage location on the priority order setting screen. With this configuration, the priority order display unit 1121 can set delivery priorities after allowing the user to grasp the storage capacity of each storage location. Therefore, with this configuration, the priority order display unit 1121 can provide a user-friendly UI for setting delivery priorities.

優先順位設定画面は、複数の保管場所に対する商品配達の優先順位の設定を受け付けるための画面である。優先順位設定画面は、配達先設定画面の一態様でもある。優先順位設定画面の詳細は、図6を参照して後述する。 The priority setting screen is a screen for accepting the setting of product delivery priorities for multiple storage locations. The priority setting screen is also one form of the delivery destination setting screen. Details of the priority setting screen will be described later with reference to Figure 6.

-配達先受付部-
配達先受付部113は、ユーザ端末200から、複数の保管場所の中から商品の配達先の設定を受け付ける。配達先受付部113は、受け付けた配達先の設定を配達先情報として記憶部140に登録させる。配達先受付部113が配達先の設定を受け付ける態様に関しては、どのような態様でもよい。配達先受付部113は、例えば、ユーザ端末200から注文サイトのWebページ(配達先設定画面等)にアクセスさせてこのWebページ経由で受け付けてもよい。また、配達先受付部113は、例えば、ユーザ端末200から配達先の設定を含むデータファイルやメッセージ受信して受け付けてもよい。配達先受付部113は、優先順位受付部1131を備える。
-Delivery Reception Department-
The delivery destination receiving unit 113 receives, from the user terminal 200, the setting of a delivery destination for the product from among multiple storage locations. The delivery destination receiving unit 113 registers the received delivery destination setting in the storage unit 140 as delivery destination information. The delivery destination receiving unit 113 may receive the delivery destination setting in any manner. For example, the delivery destination receiving unit 113 may receive the delivery destination setting via a web page (such as a delivery destination setting screen) of the order site that is accessed from the user terminal 200. The delivery destination receiving unit 113 may also receive, for example, a data file or message containing the delivery destination setting from the user terminal 200. The delivery destination receiving unit 113 includes a priority receiving unit 1131.

-優先順位受付部- -Priority Reception Section-

優先順位受付部1131は、ユーザ端末200から、複数の保管場所に対する商品配達の優先順位の設定を受け付ける。優先順位受付部1131は、受け付けた優先順位の設定を優先順位情報として記憶部140に登録する。また、優先順位受付部1131は、例えば、各ユーザにおいて、設定された優先順位1位の保管場所を、商品注文の際のデフォルトの配達先として登録してもよい。 The priority order receiving unit 1131 receives product delivery priority settings for multiple storage locations from the user terminal 200. The priority order receiving unit 1131 registers the received priority order settings in the storage unit 140 as priority order information. The priority order receiving unit 1131 may also register, for example, the storage location with the highest priority set by each user as the default delivery destination when ordering a product.

-想定利用者取得部-
想定利用者取得部114は、利用事業者装置400又は記憶部140から、想定利用者情報を取得する。想定利用者取得部114が想定利用者情報を取得する態様に関しては、どのような態様でもよい。
- Expected User Acquisition Department -
The expected user acquisition unit 114 acquires the expected user information from the user business operator device 400 or the storage unit 140. The expected user acquisition unit 114 may acquire the expected user information in any manner.

-提供先受付部-
提供先受付部115は、提供事業者装置300から、商品の提供先として、ユーザまたは複数のユーザが属する組織の指定を受け付ける。この「複数のユーザが属する組織(以下、単に「組織」ともいう)」とは、例えば、利用事業者であり、特定の企業や団体等である。提供先受付部115が商品の提供先の指定を受け付ける態様に関しては、配達先受付部113と同様にどのような態様でもよく、例えば、提供先設定画面を介して商品の提供先の設定を受け付けてもよい。
- Reception desk for recipients -
The delivery destination receiving unit 115 receives, from the provider device 300, a designation of a user or an organization to which multiple users belong as a delivery destination of the product. This "organization to which multiple users belong (hereinafter simply referred to as "organization")" is, for example, a user business, a specific company, an organization, etc. The delivery destination receiving unit 115 may receive the designation of the delivery destination of the product in any manner, similar to the delivery destination receiving unit 113. For example, the delivery destination setting may be received via a delivery destination setting screen.

-注文表示部-
注文表示部116は、注文受付画面をユーザ端末200に表示させる。注文受付画面は、注文要求を受け付けるための画面である。注文受付画面の詳細は、図7を参照して後述する。具体的には、まず注文表示部116は、商品情報に基づいて、注文受付画面を表示させるための表示情報を生成する。そして注文表示部116は、生成した表示情報を、ユーザ端末200に通信部130を介して送信する。また、注文表示部116は、提供先受付部115が受け付けた提供先として指定されたユーザ又は組織に属するユーザのユーザ端末200に、提供事業者が提供する商品を注文対象として表示させる。
- Order display section -
The order display unit 116 displays an order acceptance screen on the user terminal 200. The order acceptance screen is a screen for accepting order requests. Details of the order acceptance screen will be described later with reference to FIG. 7 . Specifically, the order display unit 116 first generates display information for displaying the order acceptance screen based on the product information. The order display unit 116 then transmits the generated display information to the user terminal 200 via the communication unit 130. The order display unit 116 also displays, as an order target, products provided by the provider on the user terminal 200 of a user or a user belonging to an organization designated as a recipient accepted by the recipient acceptance unit 115.

「商品情報」とは、提供事業者が提供する商品に関する情報である。商品情報は、例えば、商品を識別するための商品識別情報、商品の名称を示す商品名、商品の価格を示す商品価格、商品のサイズを示す商品サイズ、及び/又は商品を保管する際の冷蔵又は冷凍を要するか否かの情報等を含む。 "Product information" refers to information about products provided by a provider. Product information includes, for example, product identification information for identifying the product, product name indicating the name of the product, product price indicating the price of the product, product size indicating the size of the product, and/or information on whether the product requires refrigeration or freezing when stored.

例えば、提供事業者において、利用事業者の拠点の場所や利用事業者との関係性(競合企業等)等の様々な要因により提供困難な利用事業者を提供先から除外したい場合がある。上記構成によれば、注文表示部116は、このような場合において、提供事業者に対して商品の注文前に予め提供困難な利用事業者を提供先から除外することができる。このため、上記構成によれば、注文表示部116は、提供事業者にとって使い勝手のよい注文サービスを提供することができる。 For example, a provider may wish to exclude from the list of recipients user businesses that are difficult to supply to due to various factors, such as the location of the user business's base or the relationship with the user business (competitor, etc.). In such cases, the order display unit 116 can exclude from the list of recipients user businesses that are difficult to supply to before placing an order for a product with the provider. Therefore, with the above configuration, the order display unit 116 can provide an ordering service that is easy for providers to use.

-注文受付部-
注文受付部117は、組織の担当者(例えば、利用側担当者)を含むユーザのユーザ端末200から、複数の保管場所のいずれかに配達する商品の注文要求を受け付ける。注文受付部117が商品の注文要求を受け付ける態様は、配達先受付部113と同様にどのような態様でもよく、例えば、注文受付画面を介してこの注文要求を受け付けてもよい。
-Order Reception Department-
The order receiving unit 117 receives an order request for a product to be delivered to one of a plurality of storage locations from the user terminal 200 of a user, including a person in charge of an organization (e.g., a person in charge on the user side). The order receiving unit 117 may receive the product order request in any manner, similar to the delivery destination receiving unit 113, and may receive the order request via an order receiving screen, for example.

-完了情報取得部-
完了情報取得部118は、配達員端末310から、保管場所に商品が配達された際に、配達完了情報を取得する。「配達完了情報」とは、商品の配達が完了した旨を示す情報である。配達完了情報は、各保管場所に設置された可読媒体から読み取った保管場所識別情報と、配達員端末310のカメラで撮影されたエビデンス画像と、を含む。完了情報取得部118が配達完了情報を取得する態様に関しては、保管場所取得部111と同様にどのような態様でもよい。
- Completion information acquisition section -
The completion information acquisition unit 118 acquires delivery completion information from the deliveryperson terminal 310 when the product is delivered to the storage location. "Delivery completion information" is information indicating that delivery of the product has been completed. The delivery completion information includes storage location identification information read from a readable medium installed at each storage location and an evidence image captured by the camera of the deliveryperson terminal 310. The manner in which the completion information acquisition unit 118 acquires the delivery completion information may be any manner, similar to the storage location acquisition unit 111.

完了情報取得部118は、例えば、配達員端末310から、注文時に設定した保管場所とは異なる保管場所に商品が配達された際に、配達先変更情報を取得してもよい。 The completion information acquisition unit 118 may acquire delivery destination change information from the delivery person terminal 310, for example, when the product is delivered to a storage location different from the storage location set at the time of ordering.

-登録部-
登録部119は、完了情報取得部118が取得した配達完了情報に基づいて、保管場所に関連付けてエビデンス画像を記憶部140に登録する。このような構成によれば、登録部119は、エビデンス画像と保管場所の可読媒体の識別情報により、指定された配達先の保管場所に配達員が商品を納品したことを一定程度担保させることができる。また、このような構成によれば、仮に、ユーザが注文した商品が配達先の保管場所に収容されていない事態が発生した場合、登録部119は、配達員が商品を配達する際に何らかのミスをしたのか、それとも配達まではきちんと行われており他のユーザが間違えて商品を受け取ってしまったのか等の事実確認を支援することができる。
-Registration Department-
The registration unit 119 registers an evidence image in the storage unit 140 in association with the storage location based on the delivery completion information acquired by the completion information acquisition unit 118. With this configuration, the registration unit 119 can ensure to a certain extent that the delivery person has delivered the product to the storage location of the specified delivery destination, using the evidence image and the identification information of the readable medium of the storage location. Furthermore, with this configuration, if a situation occurs in which the product ordered by the user is not stored in the storage location of the delivery destination, the registration unit 119 can assist in fact-checking, such as whether the delivery person made some kind of mistake when delivering the product, or whether the delivery was properly completed and another user mistakenly received the product.

登録部119は、例えば、完了情報取得部118が取得した配達先変更情報を、配達完了情報に関連付けて記憶部140に登録してもよい。 The registration unit 119 may, for example, associate the delivery destination change information acquired by the completion information acquisition unit 118 with the delivery completion information and register it in the storage unit 140.

-分析部-
分析部120は、注文情報に基づいて、保管場所ごと又は設置エリアごとに、注文された商品に関する統計分析を実行する。分析部120は、例えば、統計分析として、各保管場所に配達された商品ごとの売り上げの統計値(例えば、合計値や平均値、中央値、最頻値等)を算出してもよい。また、分析部120は、さらに、統計分析として、二以上の保管場所の算出された統計値を比較して、その最大値や最小値等を判定してもよい。
-Analysis Department-
The analysis unit 120 performs statistical analysis of the ordered products for each storage location or installation area based on the order information. For example, as the statistical analysis, the analysis unit 120 may calculate a statistical value (e.g., a total, an average, a median, a mode, etc.) of sales for each product delivered to each storage location. Furthermore, as a further statistical analysis, the analysis unit 120 may compare the calculated statistical values for two or more storage locations to determine the maximum value, minimum value, etc.

分析部120は、例えば、注文情報に基づいて、さらに、配達日ごとかつ保管場所ごとの注文に関する統計分析を実行してもよい。分析部120は、例えば、特定の配達日における特定の保管場所に対して、この特定の保管場所を配達先として設定している注文商品の合計数を算出してもよい。 The analysis unit 120 may, for example, further perform statistical analysis of orders by delivery date and storage location based on the order information. For example, for a specific storage location on a specific delivery date, the analysis unit 120 may calculate the total number of ordered items that have this specific storage location set as their delivery destination.

分析部120は、例えば、統計分析の結果に基づいて、ユーザにおすすめする商品(以下、「おすすめ商品」ともいう)を判定してもよい。分析部120は、例えば、特定の保管場所を配達先として設定している注文商品の中で合計数が最大の注文商品をおすすめ商品として判定してもよい。 The analysis unit 120 may, for example, determine products to recommend to the user (hereinafter also referred to as "recommended products") based on the results of the statistical analysis. For example, the analysis unit 120 may determine as the recommended product the ordered product with the largest total number among the ordered products for which a specific storage location is set as the delivery destination.

-分析表示部-
分析表示部121は、統計分析の結果をユーザ端末200に表示させる。分析表示部121は、例えば、注文受付画面に、統計分析の結果として、注文時に指定された保管場所に配達された商品ごとの売り上げの合計値を表示させてもよい。分析表示部121は、例えば、注文受付画面に、特定の配達日における特定の保管場所の注文状況(以下、「注文状況」ともいう)を示すために、統計分析の結果として、この特定の保管場所を配達先として設定している注文商品の合計数を表示させてもよい。
-Analysis display part-
The analysis display unit 121 displays the results of the statistical analysis on the user terminal 200. For example, the analysis display unit 121 may display, on the order reception screen, as the results of the statistical analysis, the total sales value for each item delivered to the storage location specified at the time of ordering. For example, the analysis display unit 121 may display, on the order reception screen, as the results of the statistical analysis, the total number of ordered items for which this specific storage location is set as the delivery destination, in order to show the order status of a specific storage location on a specific delivery date (hereinafter also referred to as the "order status").

上記構成によれば、分析表示部121は、保管場所又は設置エリアにおける統計分析の結果をユーザに伝えることができる。このため、上記構成によれば、ユーザは、保管場所又は設置エリアにおける統計分析の結果をふまえて商品を注文することができる。 With the above configuration, the analysis display unit 121 can communicate the results of statistical analysis of the storage location or installation area to the user. Therefore, with the above configuration, the user can order products based on the results of statistical analysis of the storage location or installation area.

分析表示部121は、例えば、分析部120が判定したおすすめ商品を注文に追加するための受付手段をユーザ端末200に表示させてもよい。 The analysis display unit 121 may, for example, display on the user terminal 200 a reception means for adding recommended products determined by the analysis unit 120 to an order.

-通知部-
通知部122は、完了情報が記憶部140に登録された際に、ユーザ端末200に、注文された商品の配達完了の旨を通知する。また、通知部122は、例えば、配達先が注文時から変更された場合、配達完了の旨と併せて配達先を変更した旨も通知してもよい。通知部122が、ユーザ端末200に、配達完了の旨を通知する態様は、どのような態様でもよい。通知部122は、例えば、顧客の電話番号やメールアドレス宛に配達完了の旨を通知するメッセージを送信してもよいし、ユーザのSNSアカウント宛に配達完了の旨を通知するメッセージを通知してもよい。また、通知部122は、例えば、ユーザ端末200で表示される注文サイトのWebページに、配達完了の旨を出力してもよい。
-Notification Department-
When the completion information is registered in the storage unit 140, the notification unit 122 notifies the user terminal 200 that delivery of the ordered product has been completed. Furthermore, for example, if the delivery destination has changed since the order was placed, the notification unit 122 may also notify the user terminal 200 that the delivery destination has been changed along with the completion of delivery. The notification unit 122 may notify the user terminal 200 of the completion of delivery in any manner. For example, the notification unit 122 may send a message notifying the customer of the completion of delivery to the customer's telephone number or email address, or may notify the user of the completion of delivery to the user's SNS account. Furthermore, the notification unit 122 may output the completion of delivery to, for example, the web page of the order site displayed on the user terminal 200.

上記構成によれば、通知部122は、注文された商品の配達が完了したことをユーザ端末200に通知することができ、また、その配達先が変更されてもそれも通知することもできる。したがって、上記構成によれば、通知部122は、注文された商品の受け取りを容易にさせることができる。 With the above configuration, the notification unit 122 can notify the user terminal 200 that delivery of the ordered product has been completed, and can also notify the user if the delivery address has changed. Therefore, with the above configuration, the notification unit 122 can make it easier to receive the ordered product.

-通信部-
通信部130は、ネットワークNを介して、ユーザ端末200と提供事業者装置300と配達員端末310と利用事業者装置400との間で各種情報を送受信する。通信部130は、送信部131を備える。
-Communications Department-
The communication unit 130 transmits and receives various information between the user terminal 200, the provider device 300, the delivery person terminal 310, and the user business device 400 via the network N. The communication unit 130 includes a transmission unit 131.

-送信部-
送信部131は、提供事業者装置300に、注文情報と、優先順位の設定を示す優先順位情報と、配達先の設定を示す配達先情報と、を送信する。
-Transmitter-
The transmitting unit 131 transmits to the provider device 300 the order information, priority order information indicating the priority order setting, and delivery destination information indicating the delivery destination setting.

上記構成によれば、送信部131は、配達員が商品を配達した際に配達先の保管場所が商品を保管できない状況であっても、この設定された優先順位に基づいて別の保管場所を配達員に提案し、別の保管場所に保管させることができる。このため、上記構成によれば、配達員は、配達先の保管場所の状況に応じて注文された商品を配達することができ、配達効率を向上させることができる。 With the above configuration, even if the storage location at the delivery destination is unable to store the product when the delivery person delivers it, the transmission unit 131 can suggest an alternative storage location to the delivery person based on the set priority and have the delivery person store the product in the alternative storage location. Therefore, with the above configuration, the delivery person can deliver the ordered product according to the status of the storage location at the delivery destination, thereby improving delivery efficiency.

-記憶部-
記憶部140は、ユーザ情報、利用事業者情報(保管場所情報や想定利用者情報含む)、注文情報、優先順位情報、商品情報、配達情報、及び/または配達完了情報等を記憶してもよい。記憶部140は、例えば、これらの情報を相互に関連付けて記憶してもよい。記憶部140は、データベースマネジメントシステム(DBMS)を利用して各情報を記憶してもよいし、ファイルシステムを利用して各情報を記憶してもよい。DBMSを利用する場合は、上記情報ごとにテーブルを設けて、このテーブル間を関連付けて各情報を管理してもよい。
-Storage part-
The storage unit 140 may store user information, user business information (including storage location information and expected user information), order information, priority information, product information, delivery information, and/or delivery completion information. The storage unit 140 may store, for example, these pieces of information in association with one another. The storage unit 140 may store each piece of information using a database management system (DBMS), or may store each piece of information using a file system. When a DBMS is used, a table may be provided for each piece of information, and each piece of information may be managed by associating these tables.

<3.画面例>
図5~8を参照して、注文システム1の画面例を説明する。
<3. Screen example>
Examples of screens of the ordering system 1 will be described with reference to FIGS.

図5に示すように、冷蔵庫登録画面A1は、保管場所である各冷蔵庫の想定利用者(図5では、「用途」と表記)を設定するための画面である。配達先表示部112は、冷蔵庫登録画面A1をユーザ端末200に表示させる。冷蔵庫登録画面A1は、例えば、冷蔵庫ごとに想定利用者を設定するための想定利用者設定ドロップダウンリストa11と、画面で入力した内容を決定させるための決定ボタンa12と、を含む。想定利用者設定ドロップダウンリストa11の想定利用者リストa111には、例えば、「社員用」又は「企業用」の想定利用者が含まれており、いずれかを選択できるようになっている。 As shown in FIG. 5, the refrigerator registration screen A1 is a screen for setting the intended user (shown as "purpose" in FIG. 5) of each refrigerator, which is a storage location. The delivery destination display unit 112 displays the refrigerator registration screen A1 on the user terminal 200. The refrigerator registration screen A1 includes, for example, an intended user setting drop-down list a11 for setting the intended user for each refrigerator, and a confirm button a12 for confirming the content entered on the screen. The intended user list a111 of the intended user setting drop-down list a11 includes, for example, intended users "for employee" or "for company," allowing either to be selected.

決定ボタンa12が押下されると、想定利用者取得部114は、ユーザ端末200から、想定利用者情報として、想定利用者設定ドロップダウンリストa11で選択されている内容を取得する。 When the decision button a12 is pressed, the intended user acquisition unit 114 acquires the content selected in the intended user setting drop-down list a11 from the user terminal 200 as intended user information.

図6に示すように、優先順位表示部1121は、優先順位設定画面A2を、ユーザ端末200に表示させる。優先順位設定画面A2は、例えば、優先順位ごとに保管場所を設定するための保管場所設定ドロップダウンリストa21と、選択された保管場所ごとの保管量を表示する保管量表示エリアa22と、画面で入力した内容を決定させるための決定ボタンa23と、を含む。 As shown in FIG. 6, the priority display unit 1121 displays a priority setting screen A2 on the user terminal 200. The priority setting screen A2 includes, for example, a storage location setting dropdown list a21 for setting a storage location for each priority, a storage quantity display area a22 for displaying the storage quantity for each selected storage location, and a confirm button a23 for confirming the content entered on the screen.

保管場所設定ドロップダウンリストa21の保管場所リストa211には、例えば、配達先候補の保管場所の一覧が表示されており、保管場所の一覧からいずれかを選択できるようになっている。配達先表示部112は、保管場所リストa211で、ユーザが該当する想定利用者に応じて配達先候補の保管場所の一覧の表示を変更させる。配達先表示部112は、例えば、ユーザが社員の場合、保管場所リストa211において、想定利用者が社員の保管場所(例えば、「○○ビル17F北側」等)のみ選択可能に表示させる。他方、想定利用者が事業者の保管場所(例えば、「○○ビル20F」)についてはグレーアウトして選択不能に表示させる。また、配達先表示部112は、例えば、ユーザが社員の場合、保管場所リストa211において、想定利用者が事業者の保管場所に対して、「<選択不可>」と表示したりグレーアウトしたりして、配達先として選択できないことを識別可能に表示させる。 The storage location list a211 of the storage location setting drop-down list a21 displays, for example, a list of storage locations of candidate delivery destinations, allowing the user to select one from the list of storage locations. The delivery destination display unit 112 changes the display of the list of storage locations of candidate delivery destinations in the storage location list a211 depending on the intended user. For example, if the user is an employee, the delivery destination display unit 112 displays only employee storage locations (e.g., "X-building, 17th floor, north side") as selectable by the intended user in the storage location list a211. On the other hand, storage locations of businesses where the intended user is a business (e.g., "X-building, 20th floor") are grayed out and displayed as unselectable. Furthermore, for example, if the user is an employee, the delivery destination display unit 112 displays "<Not selectable>" or grays out the storage locations of businesses where the intended user is a business in the storage location list a211, clearly indicating that they cannot be selected as delivery destinations.

決定ボタンa23が押下されると、優先順位受付部1131は、ユーザ端末200から、保管場所設定ドロップダウンリストa21で選択されている内容を、複数の保管場所に対する商品配達の優先順位の設定として受け付ける。 When the decision button a23 is pressed, the priority acceptance unit 1131 accepts the content selected in the storage location setting drop-down list a21 from the user terminal 200 as the product delivery priority setting for multiple storage locations.

図7に示すように、注文表示部116は、注文受付画面A3を、ユーザ端末200に表示させる。注文受付画面A3は、例えば、統計分析結果表示エリアa31と、配達先設定エリアa32と、画面で入力した内容で注文を確定させるための確定ボタンa33と、を含む。 As shown in FIG. 7, the order display unit 116 displays the order acceptance screen A3 on the user terminal 200. The order acceptance screen A3 includes, for example, a statistical analysis result display area a31, a delivery destination setting area a32, and a confirm button a33 for confirming the order with the details entered on the screen.

統計分析結果表示エリアa31は、分析部120による統計分析の結果を表示するエリアである。分析部120は、統計分析として、例えば、配達先に指定されている保管場所(本例では、「○○ビル17F南側」)の設置エリア(本例では、「○○ビル17F」)の先週の商品ごとの売り上げの合計値を算出する。分析部120は、この算出の結果に基づいて、商品同士で比較をして最も売れている商品(本例では、「飲料C」)を判定する。分析表示部121は、例えば、統計分析結果表示エリアa31に、この統計分析の結果として「先週、17Fは飲料Cが一番売れていました!」とするメッセージとして表示させてもよい。また、分析表示部121は、例えば、統計分析の結果に基づくおすすめ商品(飲料C)を注文に追加するための受付手段として、おすすめ商品追加ボタンa311を表示させてもよい。 The statistical analysis result display area a31 is an area that displays the results of the statistical analysis performed by the analysis unit 120. For example, as part of the statistical analysis, the analysis unit 120 calculates the total sales value for each product last week in the installation area (in this example, "XX Building 17F") of the storage location designated as the delivery destination (in this example, "XX Building 17F South Side"). Based on the results of this calculation, the analysis unit 120 compares the products and determines the best-selling product (in this example, "Drink C"). The analysis display unit 121 may, for example, display the results of this statistical analysis in the statistical analysis result display area a31 as a message such as "Drink C was the best-selling product on the 17th floor last week!" Furthermore, the analysis display unit 121 may, for example, display a recommended product add button a311 as a means for adding a recommended product (Drink C) based on the results of the statistical analysis to an order.

配達先設定エリアa32は、商品の配達先の設定を受け付けるためのエリアである。配達先設定エリアa32は、配達先を設定するための配達先設定ドロップダウンリストa321と、配達先設定ドロップダウンリストa321で選択された配達先の注文状況を表示する配達先注文状況表示エリアa322と、優先順位で設定した保管場所の注文状況を表示する保管場所注文状況表示エリアa323と、を含む。 The delivery destination setting area a32 is an area for accepting the setting of the delivery destination for the product. The delivery destination setting area a32 includes a delivery destination setting drop-down list a321 for setting the delivery destination, a delivery destination order status display area a322 that displays the order status of the delivery destination selected in the delivery destination setting drop-down list a321, and a storage location order status display area a323 that displays the order status of storage locations set by priority.

配達先表示部112は、配達先設定ドロップダウンリストa321を、優先順位1位の保管場所が選択された状態でデフォルト表示させる。ユーザは、配達先設定ドロップダウンリストa321において、このデフォルトで選択された内容から配達先の変更をすることができる。 The delivery destination display unit 112 displays the delivery destination setting drop-down list a321 by default, with the storage location with the highest priority selected. The user can change the delivery destination from this default selection in the delivery destination setting drop-down list a321.

分析表示部121は、例えば、配達先注文状況表示エリアa322に、配達先設定ドロップダウンリストa321で選択した配達先の注文状況として、この配達先が設定された注文商品の合計数(本例では、「この配達先には、現在同じ配達日に飲料10本注文があります」と表記)を表示させてもよい。 The analysis display unit 121 may, for example, display in the delivery destination order status display area a322 the total number of ordered items for which this delivery destination has been set as the order status for the delivery destination selected in the delivery destination setting drop-down list a321 (in this example, it may say, "This delivery destination currently has an order for 10 drinks on the same delivery date").

分析表示部121は、例えば、保管場所注文状況表示エリアa323に、配達先設定ドロップダウンリストa321で選択した配達先の次の優先順位が設定された保管場所の注文状況として、この保管場所を配達先に設定した注文商品の合計数(本例では、「次に優先する配達先候補には、現在同じ配達日には注文がありません」)を表示させてもよい。 The analysis display unit 121 may, for example, display in the storage location order status display area a323 the total number of ordered items for which this storage location has been set as the delivery destination (in this example, "There are currently no orders for the next highest priority delivery destination candidate on the same delivery date") as the order status of the storage location set as the next highest priority delivery destination after the delivery destination selected in the delivery destination setting drop-down list a321.

注文確定ボタンa33が押下されると、注文受付部117は、ユーザ端末200から、注文受付画面で選択されている内容を、商品の注文要求として受け付ける。また、注文確定ボタンa33が押下されると、配達先受付部113は、ユーザ端末200から、配達先設定ドロップダウンリストa321で選択されている内容を、配達先の設定として受け付ける。 When the order confirmation button a33 is pressed, the order acceptance unit 117 accepts the content selected on the order acceptance screen from the user terminal 200 as a product order request. Also, when the order confirmation button a33 is pressed, the delivery destination acceptance unit 113 accepts the content selected in the delivery destination setting drop-down list a321 from the user terminal 200 as the delivery destination setting.

図8に示すように、配達先変更画面A4は、配達員が商品を配達する際に配達先を変更するための画面である。配達先表示部112は、配達先変更画面A4を、配達員端末310に表示させる。、配達先変更画面A4は、例えば、配達先を変更する注文ごとの配達先変更設定エリアa41と、決定ボタンa42と、を含む。 As shown in FIG. 8, the delivery destination change screen A4 is a screen used by the delivery person to change the delivery destination when delivering goods. The delivery destination display unit 112 displays the delivery destination change screen A4 on the delivery person terminal 310. The delivery destination change screen A4 includes, for example, a delivery destination change setting area a41 for each order for which the delivery destination is to be changed, and a confirm button a42.

配達先変更設定エリアa41は、配達先を変更する対象の注文を指定するための注文識別情報入力フォーム(「注文No.」と表記)と、対象の注文の注文内容の表示と、変更前の配達先の表示と、変更後の配達先を指定するための配達先設定ドロップダウンリストとを含む。 The delivery destination change setting area a41 includes an order identification information input form (labeled "Order No.") for specifying the order for which the delivery destination is to be changed, a display of the order details for the target order, a display of the delivery destination before the change, and a delivery destination setting drop-down list for specifying the new delivery destination.

決定ボタンa42が押下されると、完了情報取得部118は、配達員端末310から、配達先変更設定エリアa41で入力されている内容を、配達先の変更として受け付ける。 When the Confirm button a42 is pressed, the completion information acquisition unit 118 accepts the information entered in the delivery destination change setting area a41 from the delivery person terminal 310 as a change to the delivery destination.

<4.動作例>
図9を参照して、サーバ装置100の動作例を説明する。なお、以下に示す処理の順番は一例であって、適宜、変更されてもよい。
<4. Operation example>
An example of the operation of the server device 100 will be described with reference to Fig. 9. Note that the order of the processes shown below is an example and may be changed as appropriate.

図9に示すように、保管場所取得部111は、保管場所情報を取得する(S10)。想定利用者取得部114は、想定利用者情報を取得する(S11)。 As shown in FIG. 9, the storage location acquisition unit 111 acquires storage location information (S10). The expected user acquisition unit 114 acquires expected user information (S11).

配達先表示部112は、ユーザ端末200に、配達先候補の保管場所の表示を想定利用者ごとに変更させて配達先設定画面を表示させる(S12)。配達先受付部113は、ユーザ端末200から、複数の保管場所の中から商品の配達先の設定を受け付ける(S13)。注文受付部117は、ユーザ端末200から、複数の保管場所に配達する商品の注文要求を受け付ける(S14)。 The delivery destination display unit 112 causes the user terminal 200 to change the display of storage locations of delivery destination candidates for each potential user and display a delivery destination setting screen (S12). The delivery destination reception unit 113 receives from the user terminal 200 the setting of a delivery destination for the product from among multiple storage locations (S13). The order reception unit 117 receives from the user terminal 200 an order request for the product to be delivered to multiple storage locations (S14).

送信部131は、提供事業者装置300に、注文情報と配達先情報とを送信する(S15)。 The transmission unit 131 transmits the order information and delivery destination information to the provider device 300 (S15).

<5.ハードウェア構成>
図10を参照して、上述してきたサーバ装置100をコンピュータ800により実現する場合のハードウェア構成の一例を説明する。なお、それぞれの装置の機能は、複数台の装置に分けて実現することもできる。
5. Hardware Configuration
10, an example of a hardware configuration in which the above-described server device 100 is realized by a computer 800 will be described. Note that the functions of each device can also be realized by dividing them into multiple devices.

図10に示すように、コンピュータ800は、プロセッサ801と、メモリ803と、記憶装置805と、入力I/F部807と、データI/F部809と、通信I/F部811、及び表示装置813を含む。 As shown in FIG. 10, the computer 800 includes a processor 801, a memory 803, a storage device 805, an input I/F unit 807, a data I/F unit 809, a communication I/F unit 811, and a display device 813.

プロセッサ801は、メモリ803に記憶されているプログラムを実行することによりコンピュータ800における様々な処理を制御する。例えば、サーバ装置100の制御部110が備える各機能部等は、メモリ803に一時記憶されたプログラムを、プロセッサ801が実行することにより実現可能である。 The processor 801 controls various processes in the computer 800 by executing programs stored in the memory 803. For example, the various functional units of the control unit 110 of the server device 100 can be realized by the processor 801 executing programs temporarily stored in the memory 803.

メモリ803は、例えばRAM(Random Access Memory)等の記憶媒体である。メモリ803は、プロセッサ801によって実行されるプログラムのプログラムコードや、プログラムの実行時に必要となるデータを一時的に記憶する。 Memory 803 is a storage medium such as RAM (Random Access Memory). Memory 803 temporarily stores program code for programs executed by processor 801 and data required when executing the programs.

記憶装置805は、例えばハードディスクドライブ(HDD)やフラッシュメモリ等の不揮発性の記憶媒体である。記憶装置805は、オペレーティングシステムや、上記各構成を実現するための各種プログラムを記憶する。この他、記憶装置805は、ユーザ情報や利用事業者情報等の各種情報を登録するテーブルと、当該テーブルを管理するDBを記憶することも可能である。このようなプログラムやデータは、必要に応じてメモリ803にロードされることにより、プロセッサ801から参照される。 The storage device 805 is a non-volatile storage medium such as a hard disk drive (HDD) or flash memory. The storage device 805 stores an operating system and various programs for implementing the above-mentioned configurations. In addition, the storage device 805 can also store tables for registering various information such as user information and user business information, and a database for managing these tables. Such programs and data are loaded into the memory 803 as needed and referenced by the processor 801.

入力I/F部807は、ユーザからの入力を受け付けるためのデバイスである。入力I/F部807の具体例としては、キーボードやマウス、タッチパネル、各種センサ、ウェアラブル・デバイス等が挙げられる。入力I/F部807は、例えばUSB(Universal Serial Bus)等のインタフェースを介してコンピュータ800に接続されても良い。 The input I/F unit 807 is a device for receiving input from the user. Specific examples of the input I/F unit 807 include a keyboard, mouse, touch panel, various sensors, and wearable devices. The input I/F unit 807 may be connected to the computer 800 via an interface such as a USB (Universal Serial Bus).

データI/F部809は、コンピュータ800の外部からデータを入力するためのデバイスである。データI/F部809の具体例としては、各種記憶媒体に記憶されているデータを読み取るためのドライブ装置等がある。データI/F部809は、コンピュータ800の外部に設けられることも考えられる。その場合、データI/F部809は、例えばUSB等のインタフェースを介してコンピュータ800へと接続される。 The data I/F unit 809 is a device for inputting data from outside the computer 800. A specific example of the data I/F unit 809 is a drive device for reading data stored on various storage media. The data I/F unit 809 may also be provided outside the computer 800. In that case, the data I/F unit 809 is connected to the computer 800 via an interface such as a USB.

通信I/F部811は、コンピュータ800の外部の装置と有線または無線により、インターネットNを介したデータ通信を行うためのデバイスである。通信I/F部811は、コンピュータ800の外部に設けられることも考えられる。その場合、通信I/F部811は、例えばUSB等のインタフェースを介してコンピュータ800に接続される。 The communication I/F unit 811 is a device for performing data communication via the Internet N with devices external to the computer 800, either wired or wirelessly. The communication I/F unit 811 may also be provided external to the computer 800. In that case, the communication I/F unit 811 is connected to the computer 800 via an interface such as a USB.

表示装置813は、各種情報を表示するためのデバイスである。表示装置813の具体例としては、例えば液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ、ウェアラブル・デバイスのディスプレイ等が挙げられる。表示装置813は、コンピュータ800の外部に設けられても良い。その場合、表示装置813は、例えばディスプレイケーブル等を介してコンピュータ800に接続される。また、入力I/F部807としてタッチパネルが採用される場合には、表示装置813は、入力I/F部807と一体化して構成することが可能である。 The display device 813 is a device for displaying various types of information. Specific examples of the display device 813 include a liquid crystal display, an organic EL (Electro-Luminescence) display, and a display for a wearable device. The display device 813 may be provided external to the computer 800. In this case, the display device 813 is connected to the computer 800 via, for example, a display cable. Furthermore, if a touch panel is used as the input I/F unit 807, the display device 813 can be configured as an integral part of the input I/F unit 807.

なお、上記実施形態は、本発明を説明するための例示であり、本発明をその実施の形態のみに限定する趣旨ではない。また、本発明は、その要旨を逸脱しない限り、さまざまな変形が可能である。さらに、当業者であれば、以下に述べる各要素を均等なものに置換した実施の形態を採用することが可能であり、かかる実施の形態も本発明の範囲に含まれる。 The above-described embodiment is an example for explaining the present invention, and is not intended to limit the present invention to only this embodiment. Furthermore, the present invention can be modified in various ways without departing from the spirit of the invention. Furthermore, those skilled in the art will be able to adopt embodiments in which the elements described below are replaced with equivalents, and such embodiments are also within the scope of the present invention.

[変形例]
なお、本発明を上記実施形態に基づいて説明してきたが、以下のような場合も本発明に含まれる。
[Modification]
Although the present invention has been described based on the above embodiment, the following cases are also included in the present invention.

[変形例1]
上記実施形態に係るサーバ装置100が備える各構成の少なくとも一部は、ユーザ端末200又は提供事業者装置300が備えていてもよい。ユーザ端末200は、例えば、ユーザ向けの注文システム1専用のアプリケーションプログラム(以下、「ユーザ用アプリ」という)をインストールさせて、このユーザ用アプリを実行することでこれらの構成を実現させてもよい。
[Modification 1]
At least some of the components of the server device 100 according to the above embodiment may be provided in the user terminal 200 or the provider device 300. The user terminal 200 may, for example, install an application program dedicated to the ordering system 1 for users (hereinafter referred to as a "user app") and execute the user app to realize these components.

[変形例2]
上記実施形態に係る注文システム1のユーザ用画面は、Webサイトである注文サイトの画面として説明したが、これに限る趣旨ではない。ユーザ用画面は、例えば、Webアプリが表示させる画面ではなく、ユーザ用アプリが表示させる画面でもよい。また、この場合、可読媒体に含まれるリンク情報のリンクは、ユーザ用アプリにアクセスするためのディープリンクであってもよい。また、配達員用の画面(例えば、配達先変更画面等)も同様に、配達員向けの注文システム1専用のアプリケーションプログラムを配達員端末310にインストールさせて、このアプリを実行することで配達員用の画面を表示させてもよい。
[Modification 2]
Although the user screen of the ordering system 1 according to the above embodiment has been described as a screen of an ordering site that is a website, this is not intended to be limited to this. For example, the user screen may be a screen displayed by a user app rather than a web app. In this case, the link in the link information included in the readable medium may be a deep link for accessing the user app. Similarly, a screen for delivery personnel (e.g., a screen for changing the delivery destination) may be displayed by installing an application program dedicated to the ordering system 1 for delivery personnel on the delivery personnel terminal 310 and executing the application.

1…注文システム、100…サーバ装置、110…制御部、111…保管場所取得部、112…配達先表示部、1121…優先順位表示部、113…配達先受付部、1131…配達先表示部、114…想定利用者取得部、115…提供先受付部、116…注文表示部、117…注文受付部、118…完了情報取得部、119…登録部、120…分析部120、121…分析表示部、122…通知部、130…通信部、140…記憶部、200…ユーザ端末、300…提供事業者装置、310…配達員端末、400…利用事業者装置、800…コンピュータ、801…プロセッサ、803…メモリ、805…記憶装置、807…入力I/F部、809…データI/F部、811…通信I/F部、813…表示装置。 1...order system, 100...server device, 110...control unit, 111...storage location acquisition unit, 112...delivery destination display unit, 1121...priority order display unit, 113...delivery destination reception unit, 1131...delivery destination display unit, 114...intended user acquisition unit, 115...providing destination reception unit, 116...order display unit, 117...order reception unit, 118...completion information acquisition unit, 119...registration unit, 120...analysis unit 120, 121...analysis display unit, 122...notification unit, 130...communication unit, 140...storage unit, 200...user terminal, 300...provider device, 310...delivery person terminal, 400...user business device, 800...computer, 801...processor, 803...memory, 805...storage device, 807...input I/F unit, 809...data I/F unit, 811...communication I/F unit, 813...display unit.

Claims (9)

複数のユーザが共用し商品を保管する保管場所を示す保管場所情報を取得する保管場所取得部と、
前記保管場所の性質に基づき想定される、想定利用者を示す想定利用者情報であって、ユーザ個人か前記複数のユーザが属する組織かで前記想定利用者を分類するための想定利用者分類を含む、想定利用者情報を取得する想定利用者取得部と、
前記組織の担当者を含むユーザのユーザ端末から、複数の前記保管場所のいずれかに配達する前記商品の注文要求を受け付ける注文受付部と、
前記ユーザ端末から、複数の前記保管場所の中から前記商品の配達先の設定を受け付ける配達先受付部と、
前記配達先の設定を受け付けるための配達先設定画面を前記ユーザ端末に表示させる配達先表示部であって、前記ユーザが前記ユーザ個人である場合、前記想定利用者情報に基づいて、前記配達先設定画面に、前記ユーザ個人に応じた配達先候補の保管場所表示させ、前記ユーザが前記組織の担当者である場合、前記想定利用者情報に基づいて、前記配達先設定画面に、前記組織の担当者に応じた配達先候補の保管場所表示させる配達先表示部と、
前記商品を提供する提供事業者の提供事業者装置に、前記注文要求の内容を含む注文情報と、前記配達先の設定を示す配達先情報と、を送信する送信部と、を備える、
情報処理装置。
a storage location acquisition unit that acquires storage location information indicating a storage location shared by multiple users and storing products;
an expected user acquisition unit that acquires expected user information indicating expected users assumed based on the characteristics of the storage location , the expected user information including expected user classifications for classifying the expected users as either individual users or organizations to which the plurality of users belong ;
an order receiving unit that receives an order request for the product to be delivered to any one of the storage locations from a user terminal of a user including a person in charge of the organization;
a delivery destination receiving unit that receives, from the user terminal, a setting of a delivery destination of the product from among the plurality of storage locations;
a delivery destination display unit that displays a delivery destination setting screen on the user terminal for accepting the setting of the delivery destination, and when the user is the individual user, displays on the delivery destination setting screen a storage location of delivery destination candidates corresponding to the individual user based on the expected user information, and when the user is a person in charge of the organization, displays on the delivery destination setting screen a storage location of delivery destination candidates corresponding to the person in charge of the organization based on the expected user information ;
a transmitting unit that transmits order information including the content of the order request and delivery destination information indicating the setting of the delivery destination to a provider device of a provider that provides the product,
Information processing device.
前記保管場所は、冷蔵庫である、
請求項1に記載の情報処理装置。
The storage location is a refrigerator.
The information processing device according to claim 1 .
前記注文情報に基づいて、前記保管場所ごと又は複数の保管場所が設置されている設置エリアごとに、前記注文された商品に関する統計分析を実行する分析部と、
前記統計分析の結果を前記ユーザ端末に表示させる分析表示部であって、前記想定利用者情報に基づいて、前記統計分析の結果の表示を変更させる分析表示部をさらに備える、
請求項1からのいずれか一項に記載の情報処理装置。
an analysis unit that performs statistical analysis on the ordered products for each storage location or for each installation area where multiple storage locations are installed, based on the order information;
an analysis display unit that displays the results of the statistical analysis on the user terminal, and further includes an analysis display unit that changes the display of the results of the statistical analysis based on the expected user information;
The information processing device according to claim 1 .
前記配達先表示部は、前記ユーザに関するユーザ情報を記憶する記憶部を参照して、前記配達先設定画面を、前記ユーザが該当しない前記想定利用者が設定されている前記保管場所は配達先として選択できないことを識別可能に表示させる
請求項1からのいずれか一項に記載の情報処理装置。
The information processing device according to any one of claims 1 to 3, wherein the delivery destination display unit refers to a memory unit that stores user information about the user, and displays the delivery destination setting screen in a manner that makes it identifiable that the storage location to which the expected user to which the user does not belong cannot be selected as a delivery destination.
前記保管場所情報は、前記保管場所ごとの保管可能な量を含み、
前記配達先表示部は、前記配達先設定画面に前記保管可能な量を表示させる、
請求項1からのいずれか一項に記載の情報処理装置。
the storage location information includes a storage capacity for each of the storage locations;
The delivery destination display unit displays the storable amount on the delivery destination setting screen.
The information processing device according to claim 1 .
前記提供事業者装置から、前記商品の提供先として、ユーザ又は複数のユーザが属する組織の指定を受け付ける提供先受付部と、
前記注文要求を受け付けるための注文受付画面を表示させる注文表示部であって、前記提供先として指定されたユーザ又は組織に属するユーザのユーザ端末に、前記提供事業者が提供する商品を注文対象として表示させる注文表示部と、をさらに備える、
請求項1からのいずれか一項に記載の情報処理装置。
a destination receiving unit that receives, from the provider device, a designation of a user or an organization to which a plurality of users belong as a destination of the product;
an order display unit that displays an order reception screen for receiving the order request, and that displays the product provided by the provider as an order target on a user terminal of a user or a user belonging to an organization designated as the recipient;
The information processing device according to claim 1 .
前記保管場所には、前記保管場所を識別するための識別情報を含む可読媒体が設置され、
前記商品を配達する配達員のカメラを備える配達員端末から、前記保管場所に前記商品が配達された際に、前記可読媒体から読み取った前記識別情報と前記カメラで撮影された画像とを含む配達完了情報を取得する完了情報取得部と、
前記配達完了情報に基づいて、前記保管場所に関連付けて前記画像を記憶部に登録する登録部と、をさらに備える、
請求項1からのいずれか一項に記載の情報処理装置。
A readable medium containing identification information for identifying the storage location is installed in the storage location;
a completion information acquisition unit that acquires, from a deliveryman terminal equipped with a camera of the deliveryman who delivers the product, delivery completion information including the identification information read from the readable medium and an image captured by the camera when the product is delivered to the storage location;
and a registration unit that registers the image in a storage unit in association with the storage location based on the delivery completion information.
The information processing device according to claim 1 .
コンピュータに、
複数のユーザが共用し商品を保管する保管場所を示す保管場所情報を取得する保管場所取得機能と、
前記保管場所の性質に基づき想定される、想定利用者を示す想定利用者情報であって、ユーザ個人か前記複数のユーザが属する組織かで前記想定利用者を分類するための想定利用者分類を含む、想定利用者情報を取得する想定利用者取得機能と、
前記組織の担当者を含むユーザのユーザ端末から、複数の前記保管場所のいずれかに配達する前記商品の注文要求を受け付ける注文受付機能と、
前記ユーザ端末から、複数の前記保管場所の中から前記商品の配達先の設定を受け付ける配達先受付機能と、
前記配達先の設定を受け付けるための配達先設定画面を前記ユーザ端末に表示させる配達先表示機能であって、前記ユーザが前記ユーザ個人である場合、前記想定利用者情報に基づいて、前記配達先設定画面に、前記ユーザ個人に応じた配達先候補の保管場所表示させ、前記ユーザが前記組織の担当者である場合、前記想定利用者情報に基づいて、前記配達先設定画面に、前記組織の担当者に応じた配達先候補の保管場所表示させる配達先表示機能と、
前記商品を提供する提供事業者の提供事業者装置に、前記注文要求の内容を含む注文情報と、前記配達先の設定を示す配達先情報と、を送信する送信機能と、を実現する、
プログラム。
On the computer,
a storage location acquisition function for acquiring storage location information indicating a storage location shared by multiple users and storing products;
an expected user acquisition function that acquires expected user information indicating expected users assumed based on the characteristics of the storage location , the expected user information including expected user classifications for classifying the expected users as either individual users or organizations to which the multiple users belong ;
an order receiving function that receives an order request for the product to be delivered to one of the storage locations from a user terminal of a user including a person in charge of the organization;
a delivery destination reception function that receives, from the user terminal, a setting of a delivery destination of the product from among the plurality of storage locations;
a delivery destination display function that displays a delivery destination setting screen on the user terminal for accepting the setting of the delivery destination, and when the user is the individual user, displays on the delivery destination setting screen a storage location of delivery destination candidates corresponding to the individual user based on the expected user information, and when the user is a person in charge of the organization, displays on the delivery destination setting screen a storage location of delivery destination candidates corresponding to the person in charge of the organization based on the expected user information ;
a transmission function for transmitting order information including the content of the order request and delivery destination information indicating the setting of the delivery destination to a provider device of a provider that provides the product;
program.
コンピュータが、
複数のユーザが共用し商品を保管する保管場所を示す保管場所情報を取得し、
前記保管場所の性質に基づき想定される、想定利用者を示す想定利用者情報であって、ユーザ個人か前記複数のユーザが属する組織かで前記想定利用者を分類するための想定利用者分類を含む、想定利用者情報を取得し、
複数の前記保管場所の中から前記商品の配達先の設定を受け付けるための配達先設定画面をユーザのユーザ端末に表示させ、
前記ユーザが前記ユーザ個人である場合、前記想定利用者情報に基づいて、前記配達先設定画面に、前記ユーザ個人に応じた配達先候補の保管場所表示させ、
前記ユーザが前記組織の担当者である場合、前記想定利用者情報に基づいて、前記配達先設定画面に、前記組織の担当者に応じた配達先候補の保管場所を表示させ、
前記ユーザの前記ユーザ端末から、複数の前記保管場所の中から前記商品の配達先の設定を受け付け、
前記ユーザの前記ユーザ端末から、複数の前記保管場所のいずれかに配達する前記商品の注文要求を受け付け、
前記商品を提供する提供事業者の提供事業者装置に、前記注文要求の内容を含む注文情報と、前記配達先の設定を示す配達先情報と、を送信する、
情報処理方法。
The computer
Acquire storage location information indicating a storage location shared by multiple users and storing products;
acquiring expected user information indicating expected users expected based on the characteristics of the storage location, the expected user information including expected user classifications for classifying the expected users as either individual users or organizations to which the plurality of users belong ;
displaying a delivery destination setting screen on the user's user terminal for accepting a setting of a delivery destination of the product from among the plurality of storage locations;
If the user is the individual user, display storage locations of delivery destination candidates corresponding to the individual user on the delivery destination setting screen based on the expected user information,
If the user is a person in charge of the organization, a storage location of a delivery destination candidate according to the person in charge of the organization is displayed on the delivery destination setting screen based on the expected user information,
Accepting a setting of a delivery destination of the product from among a plurality of storage locations from the user terminal of the user;
accepting an order request for the product to be delivered to any one of the storage locations from the user terminal of the user;
sending order information including the content of the order request and delivery destination information indicating the setting of the delivery destination to a provider device of a provider that provides the product;
Information processing methods.
JP2020209084A 2020-12-17 2020-12-17 Information processing device, program, and information processing method Active JP7790866B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020209084A JP7790866B2 (en) 2020-12-17 2020-12-17 Information processing device, program, and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020209084A JP7790866B2 (en) 2020-12-17 2020-12-17 Information processing device, program, and information processing method

Publications (2)

Publication Number Publication Date
JP2022096147A JP2022096147A (en) 2022-06-29
JP7790866B2 true JP7790866B2 (en) 2025-12-23

Family

ID=82163746

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020209084A Active JP7790866B2 (en) 2020-12-17 2020-12-17 Information processing device, program, and information processing method

Country Status (1)

Country Link
JP (1) JP7790866B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102914002B1 (en) * 2022-09-28 2026-01-19 쿠팡 주식회사 Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005082383A (en) 2003-09-11 2005-03-31 Fujitsu Access Ltd Parcel delivery service processing system and parcel delivery service processing method
JP2017016585A (en) 2015-07-06 2017-01-19 日本郵便株式会社 Delivery support system and delivery support method
JP2020077306A (en) 2018-11-09 2020-05-21 株式会社ナスタ Parcel delivery system
JP2020191073A (en) 2019-05-17 2020-11-26 株式会社バローホールディングス Product providing system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6676559B2 (en) * 2017-01-30 2020-04-08 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Management device, delivery support method and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005082383A (en) 2003-09-11 2005-03-31 Fujitsu Access Ltd Parcel delivery service processing system and parcel delivery service processing method
JP2017016585A (en) 2015-07-06 2017-01-19 日本郵便株式会社 Delivery support system and delivery support method
JP2020077306A (en) 2018-11-09 2020-05-21 株式会社ナスタ Parcel delivery system
JP2020191073A (en) 2019-05-17 2020-11-26 株式会社バローホールディングス Product providing system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
エムエフ・スポットライト, MATERIAL FLOW, 株式会社流通研究社, 2018年11月1日, 第59巻 第11号, pp.60~64

Also Published As

Publication number Publication date
JP2022096147A (en) 2022-06-29

Similar Documents

Publication Publication Date Title
KR102359069B1 (en) Systems and methods for managing application programming interface information
US20110302051A1 (en) Mobile system and method for inventorying and purchasing goods
KR100935710B1 (en) How to manage customer service and customer service linked with ERM system
WO2013110942A1 (en) Ordering method and system for restaurants
US20210406910A1 (en) Transferable and blended shipping cart
JP2018156433A (en) Information processing system, information processing device, portable terminal device, and program
JP5706999B1 (en) Store apparatus, store apparatus control method, store apparatus program, and recording medium
WO2013142213A1 (en) Methods, systems, and computer readable media for tracking and verifying receipt of contents of a delivery within an organization
JP7790866B2 (en) Information processing device, program, and information processing method
US8622285B2 (en) Context based scanning and reading systems and methods
JP2009129080A (en) Anonymous online mail-order system
JP2009128992A (en) Management system, management method, management server, store terminal, and computer program thereof
KR101485813B1 (en) Building information offer system using near field communication tag
JP7799377B2 (en) Information processing device, program, and information processing method
KR100910405B1 (en) Integrated operation method of customer health examination information linked with ERM system
KR101854393B1 (en) System, method and computer program for processing usage information of personal card
KR101742693B1 (en) System, method and computer program for managing usage of corporate card
JP2016031565A (en) Portable terminal radio lan order system, control method of portable terminal radio lan order system, program of portable terminal radio lan order system and recording medium
JP6105791B1 (en) Information processing system, product information processing apparatus, method, and computer program
WO2018063089A1 (en) Apparatus and method for managing item storage in warehouses
JP2012236655A (en) Management agency system for stored article
JP2019083066A (en) Information processing system and method
JP6664533B1 (en) Server device, program, and information processing method
KR20180062436A (en) System, method and computer program for processing usage information of personal card
WO2017216982A1 (en) Product information processing device, method, and computer-readable recording medium in which computer program is recorded

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240821

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240823

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20241015

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241210

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20250123

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250328

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20250328

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251211

R150 Certificate of patent or registration of utility model

Ref document number: 7790866

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150