[go: up one dir, main page]

JP7395834B2 - Assortment recommendation device, assortment recommendation method, and program - Google Patents

Assortment recommendation device, assortment recommendation method, and program Download PDF

Info

Publication number
JP7395834B2
JP7395834B2 JP2019050854A JP2019050854A JP7395834B2 JP 7395834 B2 JP7395834 B2 JP 7395834B2 JP 2019050854 A JP2019050854 A JP 2019050854A JP 2019050854 A JP2019050854 A JP 2019050854A JP 7395834 B2 JP7395834 B2 JP 7395834B2
Authority
JP
Japan
Prior art keywords
store
product
recommended
purchase
customer
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
JP2019050854A
Other languages
Japanese (ja)
Other versions
JP2020154510A (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.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2019050854A priority Critical patent/JP7395834B2/en
Publication of JP2020154510A publication Critical patent/JP2020154510A/en
Application granted granted Critical
Publication of JP7395834B2 publication Critical patent/JP7395834B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本開示は、品揃推奨装置、品揃推奨方法、及び、プログラムに関する。 The present disclosure relates to an assortment recommendation device, an assortment recommendation method, and a program.

小売店舗(コンビニエンスストア、スーパーマーケットなど)における売上げ向上のためには、店舗を利用している客が必要とする商品を品揃えすることが重要である。 In order to improve sales at retail stores (convenience stores, supermarkets, etc.), it is important to stock products that are needed by customers using the store.

店舗における品揃えを推奨する技術が、例えば、特許文献1に開示されている。特許文献1に記載の品揃推奨装置は、店舗で販売実績のある商品の販売金額構成情報の算出と、販売実績のない商品の販売金額構成情報の予測とを行い、これらの商品から、販売金額構成比に基づき、推奨する商品を決定する。 A technique for recommending product assortments in stores is disclosed in, for example, Patent Document 1. The assortment recommendation device described in Patent Document 1 calculates sales amount composition information for products that have a sales record at a store and predicts sales amount composition information for products that have no sales record, and calculates sales amount from these products. Decide which products to recommend based on the price composition ratio.

国際公開第2018/056220号International Publication No. 2018/056220

特許文献1に記載の技術では、品揃えを推奨する商品の決定にあたって、店舗を利用している客が必要とする商品を考慮することは記載されていない。このため店舗を利用している客が該店舗に買物に行っても、該客にとって必要な商品が品揃えされておらず、該商品を購入できないことがある。 The technique described in Patent Document 1 does not describe that products needed by customers using the store are taken into consideration when determining products to be recommended for assortment. For this reason, even if a customer using a store goes shopping at the store, the products necessary for the customer may not be available and the customer may not be able to purchase the product.

本開示の目的の一つは、上述の課題を解決し、店舗を利用している客が必要とする商品の品揃えを推奨できる、品揃推奨装置、品揃推奨方法、及び、プログラムを提供することである。 One of the purposes of the present disclosure is to provide an assortment recommendation device, an assortment recommendation method, and a program that can solve the above-mentioned problems and recommend the assortment of products needed by customers using a store. It is to be.

本開示の一態様における品揃推奨装置は、対象店舗に来店した客の識別子、他の店舗で商品を購入した客の識別子、及び、該商品の識別子を取得する取得手段と、前記対象店舗に来店した客が前記他の店舗において購入した商品の前記他の店舗における購入履歴に基づき、前記対象店舗における発注推奨商品を決定する決定手段と、を備える。 An assortment recommendation device according to an aspect of the present disclosure includes an acquisition means for acquiring an identifier of a customer who visited a target store, an identifier of a customer who purchased a product at another store, and an identifier of the product; A determining means is provided for determining recommended products to be ordered at the target store based on a purchase history of products purchased at the other store by a customer visiting the store.

本開示の一態様における品揃推奨方法は、対象店舗に来店した客の識別子、他の店舗で商品を購入した客の識別子、及び、該商品の識別子を取得し、
前記対象店舗に来店した客が前記他の店舗において購入した商品の前記他の店舗における購入履歴に基づき、前記対象店舗における発注推奨商品を決定する。
An assortment recommendation method in one aspect of the present disclosure acquires an identifier of a customer who visited a target store, an identifier of a customer who purchased a product at another store, and an identifier of the product,
Recommended products to order at the target store are determined based on the purchase history of products purchased at the other store by a customer visiting the target store.

本開示の一態様におけるプログラムは、コンピュータに、対象店舗に来店した客の識別子、他の店舗で商品を購入した客の識別子、及び、該商品の識別子を取得し、前記対象店舗に来店した客が前記他の店舗において購入した商品の前記他の店舗における購入履歴に基づき、前記対象店舗における発注推奨商品を決定する、処理を実行させる。 A program according to an aspect of the present disclosure acquires, in a computer, an identifier of a customer who visited a target store, an identifier of a customer who purchased a product at another store, and an identifier of the product, and acquires an identifier of a customer who visited the target store. A process is executed to determine recommended products to be ordered at the target store based on the purchase history of products purchased at the other store at the other store.

本開示の効果は、店舗を利用している客が必要とする商品の品揃えを推奨できることである。 The effect of the present disclosure is that it is possible to recommend an assortment of products needed by customers using the store.

第1の実施形態における品揃推奨システム10の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of an assortment recommendation system 10 in the first embodiment. 第1の実施形態における、購入データの例を示す図である。It is a figure showing an example of purchase data in a 1st embodiment. 第1の実施形態における、来店データの例を示す図である。It is a figure showing an example of store visit data in a 1st embodiment. 第1の実施形態における、来店履歴の例を示す図である。It is a diagram showing an example of store visit history in the first embodiment. 第1の実施形態における、商品情報の例を示す図である。It is a figure showing an example of product information in a 1st embodiment. 第1の実施形態における、発注情報の例を示す図である。It is a figure showing an example of ordering information in a 1st embodiment. 第1の実施形態における、購入履歴の例を示す図である。It is a figure showing an example of purchase history in a 1st embodiment. 第1の実施形態における、来店処理を示すフローチャートである。It is a flowchart which shows the store visit process in 1st Embodiment. 第1の実施形態における、購入処理を示すフローチャートである。It is a flowchart showing purchase processing in the first embodiment. 第1の実施形態における、商品決定処理を示すフローチャートである。It is a flowchart which shows product decision processing in a 1st embodiment. 第1の実施形態における、商品決定処理の例を示す図である。It is a figure showing an example of product decision processing in a 1st embodiment. 第1の実施形態における、発注推奨画面の例を示す図である。FIG. 3 is a diagram showing an example of an order recommendation screen in the first embodiment. 第1の実施形態における、入荷通知画面の例を示す図である。It is a figure showing an example of an arrival notification screen in a 1st embodiment. 第2の実施形態における、店舗サーバ120の構成を示すブロック図である。It is a block diagram showing the composition of store server 120 in a 2nd embodiment. コンピュータ500のハードウェア構成の例を示すブロック図である。5 is a block diagram showing an example of the hardware configuration of a computer 500. FIG.

実施形態について図面を参照して詳細に説明する。なお、各図面、及び、明細書記載の各実施形態において、同様の構成要素には同一の符号を付与し、説明を適宜省略する。 Embodiments will be described in detail with reference to the drawings. In addition, in each drawing and each embodiment described in the specification, similar components are given the same reference numerals, and explanations are omitted as appropriate.

(第1の実施形態)
第1の実施形態について説明する。
(First embodiment)
A first embodiment will be described.

はじめに、第1の実施形態における品揃推奨システム10の構成を説明する。図1は、第1の実施形態における品揃推奨システム10の構成を示すブロック図である。図1を参照すると、品揃推奨システム10は、店舗システム100A、B、…(以下、まとめて、店舗システム100とも記載)、本部システム200、及び、客端末300a、b、…(以下、まとめて、客端末300とも記載)を含む。店舗システム100は、例えば、小売業におけるコンビニエンスストアやスーパーマーケットのチェーン等の店舗1A、B、…(以下、まとめて、店舗1とも記載)の各々に設置される。本部システム200は、例えば、該チェーンの本部2に設置される。店舗システム100、本部システム200、及び、客端末300は、例えば、通信ネットワーク400により接続される。 First, the configuration of the assortment recommendation system 10 in the first embodiment will be described. FIG. 1 is a block diagram showing the configuration of an assortment recommendation system 10 in the first embodiment. Referring to FIG. 1, the product assortment recommendation system 10 includes store systems 100A, B, ... (hereinafter collectively referred to as the store system 100), a headquarters system 200, and customer terminals 300a, b, ... (hereinafter collectively referred to as store system 100). (also referred to as customer terminal 300). The store system 100 is installed, for example, in each of stores 1A, B, etc. (hereinafter collectively referred to as stores 1) such as convenience stores and supermarket chains in the retail industry. The headquarters system 200 is installed, for example, at the headquarters 2 of the chain. The store system 100, the headquarters system 200, and the customer terminal 300 are connected by a communication network 400, for example.

店舗1は、通常店舗、及び、省人型店舗または無人型店舗を含んでいてもよい。省人型店舗、及び、無人型店舗は、業務効率化や小規模商圏への展開を目的に、コンピュータシステムにより、購入商品の登録、精算をはじめ、接客支援、店内監視、在庫管理、設備管理等に関する店員の作業を低減し、常駐する店員の数を通常店舗より削減、或いは、ゼロにした、小型店舗である。 The store 1 may include a regular store, and a labor-saving store or an unmanned store. In order to improve business efficiency and expand into small-scale commercial areas, manpower-saving stores and unmanned stores use computer systems to register purchased items, pay for purchases, provide customer service support, in-store monitoring, inventory management, and equipment management. This is a small-sized store that reduces the work of store staff regarding such matters, and reduces the number of store staff on-site at all times compared to a regular store, or eliminates it altogether.

図1を参照すると、店舗システム100は、POS(Point of Sale)装置110、店舗サーバ120、及び、店舗端末180を含む。POS装置110、店舗サーバ120、及び、店舗端末180は、例えば、店舗内ネットワークにより接続される。 Referring to FIG. 1, a store system 100 includes a POS (Point of Sale) device 110, a store server 120, and a store terminal 180. The POS device 110, the store server 120, and the store terminal 180 are connected, for example, by an in-store network.

POS装置110や店舗サーバ120には、店舗内ネットワーク等を通じて、カードリーダライタ140やバーコードリーダ150、カメラ160が接続されていてもよい。カードリーダライタ140やバーコードリーダ150、カメラ160は、例えば、店舗1の出入り口等、店舗1内の任意の位置に設置される。 A card reader/writer 140, a barcode reader 150, and a camera 160 may be connected to the POS device 110 and the store server 120 through an in-store network or the like. The card reader/writer 140, the barcode reader 150, and the camera 160 are installed at arbitrary positions within the store 1, such as the entrance and exit of the store 1, for example.

また、POS装置110には、カードリーダライタ141や、バーコードリーダ151、カメラ161、タグリーダライタ171が接続されていてもよい。カードリーダライタ141や、バーコードリーダ151、カメラ161、タグリーダライタ171は、例えば、POS装置110の近くに設置される。 Further, a card reader/writer 141, a barcode reader 151, a camera 161, and a tag reader/writer 171 may be connected to the POS device 110. The card reader/writer 141, barcode reader 151, camera 161, and tag reader/writer 171 are installed near the POS device 110, for example.

カードリーダライタ140、141は、磁気カードや非接触IC(Integrated Circuit)カードとの間で、情報の読み取り、書き込みを行う装置である。バーコードリーダ150、151は、バーコードの読み取りを行う装置である。カメラ160、161は、店舗1の内部や店舗1内の客、商品の画像を取得する撮像装置である。タグリーダライタ171は、ICタグとの間で、情報の読み取り、書き込みを行う装置である。 The card reader/writers 140 and 141 are devices that read and write information to and from magnetic cards and non-contact IC (Integrated Circuit) cards. Barcode readers 150 and 151 are devices that read barcodes. The cameras 160 and 161 are imaging devices that capture images of the inside of the store 1 and of customers and products inside the store 1. The tag reader/writer 171 is a device that reads and writes information to and from an IC tag.

POS装置110は、購入客特定部111、登録部112、精算部113、及び、購入データ生成部114を含む。 The POS device 110 includes a purchaser identification section 111, a registration section 112, a payment section 113, and a purchase data generation section 114.

購入客特定部111は、商品を購入する客の客ID(Identifier)を特定する。客IDは、客を識別するための識別子である。第1の実施形態では、客IDとして、コンビニエンスストアやスーパーマーケットのチェーンの会員IDを用いる。購入客特定部111は、例えば、客の会員証により客ID(会員ID)を特定する。購入客特定部111は、カードリーダライタ141を用いて、客が提示した磁気カードや非接触ICカード形式の会員証から、客IDを読み出す。 The purchasing customer identification unit 111 identifies the customer ID (Identifier) of the customer who purchases the product. The customer ID is an identifier for identifying the customer. In the first embodiment, a member ID of a convenience store or supermarket chain is used as the customer ID. The purchasing customer identifying unit 111 identifies the customer ID (member ID) using the customer's membership card, for example. The purchasing customer identification unit 111 uses the card reader/writer 141 to read out the customer ID from the membership card in the form of a magnetic card or non-contact IC card presented by the customer.

また、購入客特定部111は、クレジットカードや電子マネーカードの固有のIDにより客IDを特定してもよい。この場合、購入客特定部111は、カードリーダライタ141を用いて、客が提示した磁気形式や非接触ICカード形式のクレジットカードや電子マネーカードから、固有のIDを読み出す。 Further, the purchasing customer identification unit 111 may identify the customer ID using the unique ID of the credit card or electronic money card. In this case, the purchasing customer identification unit 111 uses the card reader/writer 141 to read the unique ID from the magnetic or contactless IC card type credit card or electronic money card presented by the customer.

また、購入客特定部111は、客の端末上で動作する会員用アプリケーションにより客IDを特定してもよい。この場合、購入客特定部111は、バーコードリーダ151を用いて、客の端末上で動作する会員用アプリケーションに表示される、客IDを示すバーコードを読み取る。同様に、購入客特定部111は、カメラ161を用いて、会員用アプリケーションに表示される、客IDを示す2次元バーコードを読み取ってもよい。また、購入客特定部111は、顔画像認証により客IDを特定してもよい。この場合、購入客特定部111は、例えば、カメラ161を用いて客の顔画像を取得し、顔画像認証を行う。同様に購入客特定部111は、虹彩認証、指紋認証、静脈認証等、顔画像認証以外の他の生体認証手段により客IDを特定してもよい。 Further, the purchasing customer identification unit 111 may identify the customer ID using a member application running on the customer's terminal. In this case, the purchasing customer identification unit 111 uses the barcode reader 151 to read a barcode indicating the customer ID displayed on the member application running on the customer's terminal. Similarly, the purchaser identification unit 111 may use the camera 161 to read a two-dimensional barcode indicating the customer ID displayed on the member application. Further, the purchasing customer identification unit 111 may identify the customer ID through facial image authentication. In this case, the purchasing customer identification unit 111 uses, for example, the camera 161 to acquire a facial image of the customer and performs facial image authentication. Similarly, the purchaser identifying unit 111 may identify the customer ID using biometric authentication means other than facial image authentication, such as iris authentication, fingerprint authentication, vein authentication, etc.

登録部112は、客が購入する商品の登録を行う。登録部112は、例えば、商品に付与されたバーコードにより商品IDを特定する。この場合、登録部112は、バーコードリーダ151を用いて、客が購入する商品に付与された、商品IDを示すバーコードを読み取る。同様に、登録部112は、カメラ161を用いて、商品IDを示す2次元バーコードを読み取ってもよい。 The registration unit 112 registers products purchased by customers. The registration unit 112 identifies the product ID using, for example, a barcode attached to the product. In this case, the registration unit 112 uses the barcode reader 151 to read a barcode indicating a product ID assigned to the product purchased by the customer. Similarly, the registration unit 112 may use the camera 161 to read a two-dimensional barcode indicating the product ID.

また、登録部112は、ICタグにより商品IDを特定してもよい。この場合、登録部112は、タグリーダライタ171により、商品に付与されたタグから、商品IDを示す情報を読み出す。また、登録部112は、画像認識により商品IDを特定してもよい。この場合、登録部112は、カメラ161を用いて商品画像を取得し、商品の画像認識を行う。 Furthermore, the registration unit 112 may identify the product ID using an IC tag. In this case, the registration unit 112 uses the tag reader/writer 171 to read information indicating the product ID from the tag attached to the product. Further, the registration unit 112 may identify the product ID by image recognition. In this case, the registration unit 112 uses the camera 161 to acquire a product image and performs image recognition of the product.

精算部113は、客が購入する商品の精算を行う。精算部113は、例えば、クレジットカードや電子マネーカードにより精算を行う。この場合、精算部113は、カードリーダライタ141を用いて、客が提示した磁気形式や非接触ICカード形式のクレジットカードや電子マネーカードから、決済に必要な情報を読み出し、登録された商品の代金の精算(決済)を行う。 The payment unit 113 performs payment for products purchased by customers. The settlement unit 113 performs settlement using, for example, a credit card or an electronic money card. In this case, the payment unit 113 uses the card reader/writer 141 to read the information necessary for payment from the credit card or electronic money card in magnetic format or contactless IC card format presented by the customer, and uses the card reader/writer 141 to read the information necessary for payment from the credit card or electronic money card in magnetic format or contactless IC card format presented by the customer. Perform payment (settlement).

また、精算部113は、現金による精算を行ってもよい。この場合、精算部113は、例えば、店員による現金の受渡し、または、POS装置110に接続された自動釣銭機(図示せず)を用いた現金の受渡しにより、精算を行う。 Further, the settlement unit 113 may perform settlement using cash. In this case, the payment unit 113 performs payment by, for example, receiving and receiving cash by a clerk or using an automatic change machine (not shown) connected to the POS device 110.

また、精算部113は、客の端末上で動作する決済用アプリケーションにより精算を行ってもよい。この場合、精算部113は、バーコードリーダ151を用いて、客の端末上で動作する決済用アプリケーションに表示される、決済に必要な情報を示すバーコードを読み取り、精算を行う。同様に、精算部113は、カメラ161を用いて、決済用アプリケーションに表示される、決済に必要な情報を示す2次元バーコードを読み取ってもよい。 Further, the payment section 113 may perform the payment using a payment application running on the customer's terminal. In this case, the payment unit 113 uses the barcode reader 151 to read a barcode indicating information necessary for payment, which is displayed on a payment application running on the customer's terminal, and performs payment. Similarly, the payment unit 113 may use the camera 161 to read a two-dimensional barcode that is displayed on the payment application and indicates information necessary for payment.

また、精算部113は、顔画像認証により精算を行ってもよい。この場合、精算部113は、例えば、カメラ161を用いて客の顔画像を取得し、顔画像認証により客を特定し、客IDに関連付けて登録されているクレジットカードや電子マネー、銀行口座等による精算を行う。同様に、精算部113は、虹彩認証、指紋認証、静脈認証等、顔画像認証以外の他の生体認証手段による精算を行ってもよい。 Further, the payment unit 113 may perform payment using facial image authentication. In this case, the payment unit 113 uses, for example, the camera 161 to acquire a facial image of the customer, identifies the customer through facial image authentication, and uses the credit card, electronic money, bank account, etc. registered in association with the customer ID. Payment will be made by. Similarly, the payment unit 113 may perform payment using biometric authentication means other than facial image authentication, such as iris authentication, fingerprint authentication, vein authentication, etc.

なお、商品の登録、及び、精算は、例えば、店舗1の店員の操作により行われる形態でもよく、客の操作により行われる形態でもよい。また、商品の登録が店舗1の店員の操作により行われ、精算が客の操作により行われる形態でもよい。 Note that product registration and payment may be performed, for example, by an operation by a clerk at the store 1 or by a customer. Alternatively, a configuration may be adopted in which product registration is performed by an operation by a clerk at the store 1, and payment is performed by a customer's operation.

購入データ生成部114は、購入データを生成し、店舗サーバ120に送信する。図2は、第1の実施形態における、購入データの例を示す図である。購入データには、図2のように、購入日時、購入客ID、購入商品ID、及び、購入数が、関連付けて設定される。購入日時は、商品が購入された日時を示す。購入客IDは、商品を購入した客の客IDを示す。購入商品ID、及び、購入数は、それぞれ、購入された商品の商品ID、及び、購入された数を示す。なお、購入数の代わりに、購入された量を示す購入量が用いられてもよい。 Purchase data generation section 114 generates purchase data and transmits it to store server 120. FIG. 2 is a diagram showing an example of purchase data in the first embodiment. In the purchase data, as shown in FIG. 2, purchase date and time, purchaser ID, purchase product ID, and number of purchases are set in association with each other. The purchase date and time indicates the date and time when the product was purchased. The purchaser ID indicates the customer ID of the customer who purchased the product. The purchased product ID and the number of purchases indicate the product ID of the purchased product and the number of purchased products, respectively. Note that instead of the number of purchases, a purchase amount indicating the amount purchased may be used.

店舗サーバ120は、来店客特定部121、来店履歴記憶部122、商品情報記憶部123、更新部124、送信部125、取得部126、商品決定部127、表示制御部128、発注受付部129、商品発注部130、発注情報記憶部131、及び、通知部132を含む。店舗サーバ120、取得部126、及び、商品決定部127は、それぞれ、本開示における品揃推奨装置、取得手段、及び、決定手段の一実施形態である。また、表示制御部128、商品発注部130、及び、通知部132は、それぞれ、本開示における表示制御手段、商品発注手段、及び、通知手段の一実施形態である。 The store server 120 includes a customer identification section 121, a store visit history storage section 122, a product information storage section 123, an update section 124, a transmission section 125, an acquisition section 126, a product determination section 127, a display control section 128, an order reception section 129, It includes a product ordering section 130, an ordering information storage section 131, and a notification section 132. The store server 120, the acquisition unit 126, and the product determination unit 127 are embodiments of an assortment recommendation device, an acquisition unit, and a determination unit in the present disclosure, respectively. Further, the display control unit 128, the product ordering unit 130, and the notification unit 132 are embodiments of display control means, product ordering means, and notification means in the present disclosure, respectively.

来店客特定部121は、自店舗1に来店した客の客IDを特定する。来店客特定部121は、例えば、客の店舗1への入店時に、上述のカードリーダライタ140やバーコードリーダ150、カメラ160を用いて、購入客特定部111と同様の方法により、来店した客の客IDを特定する。なお、来店客特定部121は、来店した客の客IDを特定できれば、客の店舗1からの出店時等、来店中の任意のタイミングで、客IDを特定してもよい。 The customer identification unit 121 identifies the customer ID of the customer who visited the own store 1. For example, when a customer enters the store 1, the customer identification unit 121 uses the above-described card reader/writer 140, barcode reader 150, and camera 160 to identify the customer who has visited the store in the same manner as the purchasing customer identification unit 111. Identify the customer's customer ID. It should be noted that the customer identification unit 121 may identify the customer ID at any timing during the customer's visit, such as when the customer leaves the store 1, as long as it can identify the customer ID of the customer who visited the store.

また、来店客特定部121は、購入客特定部111により特定された、商品を購入した客の客IDを、来店客の客IDとして用いてもよい。 Further, the customer identification unit 121 may use the customer ID of the customer who purchased the product, identified by the purchasing customer identification unit 111, as the customer ID of the customer.

来店客特定部121は、さらに、来店データを生成し、来店履歴記憶部122に保存する。図3は、第1の実施形態における、来店データの例を示す図である。来店データには、図3のように、来店日時、及び、来店客IDが、関連付けて設定される。来店日時は、客が来店した日時を示す。来店客IDは、来店客の客IDを示す。 The customer identification unit 121 further generates store visit data and stores it in the store visit history storage unit 122. FIG. 3 is a diagram showing an example of store visit data in the first embodiment. In the store visit data, as shown in FIG. 3, the store visit date and time and store visitor ID are set in association with each other. The visit date and time indicates the date and time when the customer visited the store. The visitor ID indicates the customer ID of the visitor.

来店履歴記憶部122は、来店履歴を記憶する。来店履歴は、客の来店履歴を表す。図4は、第1の実施形態における、来店履歴の例を示す図である。来店履歴には、例えば、図4に示すように、来店データが来店日時の順番で設定される。 The store visit history storage unit 122 stores store visit history. The store visit history represents the customer's store visit history. FIG. 4 is a diagram showing an example of store visit history in the first embodiment. In the store visit history, for example, as shown in FIG. 4, store visit data is set in order of visit date and time.

商品情報記憶部123は、商品情報を記憶する。商品情報は、自店舗1において取り扱っている(販売対象の)商品に関する情報である。図5は、第1の実施形態における、商品情報の例を示す図である。商品情報には、例えば、図5のように、取扱商品IDと、商品単価、在庫数、販売数、及び、売上高が関連付けて設定される。取扱商品IDは、店舗1において取り扱っている商品の商品IDを示す。商品単価、及び、在庫数は、それぞれ、取扱商品IDで示される商品の単価、在庫の数を示す。販売数、及び、売上高は、それぞれ、所定期間(例えば、直近の1年間や、1ヶ月間、1週間)における該商品の販売された数の合計値、及び、売上金額の合計値である。なお、販売数の代わりに、販売量が用いられてもよい。 The product information storage unit 123 stores product information. The product information is information regarding products handled (to be sold) in the own store 1. FIG. 5 is a diagram showing an example of product information in the first embodiment. In the product information, for example, as shown in FIG. 5, the product ID, product unit price, inventory quantity, sales volume, and sales amount are set in association with each other. The handled product ID indicates the product ID of the product handled at the store 1. The unit price of the product and the number of items in stock indicate the unit price and number of items in stock, respectively, of the item indicated by the product ID. The number of products sold and the amount of sales are the total number of products sold and the total amount of sales, respectively, during a predetermined period (for example, the most recent year, month, or week). . Note that the sales amount may be used instead of the sales number.

更新部124は、POS装置110から受信した購入データに基づき、商品情報を更新する。 The update unit 124 updates product information based on the purchase data received from the POS device 110.

送信部125は、POS装置110から受信した購入データを本部システム200に送信する。 The transmitter 125 transmits the purchase data received from the POS device 110 to the headquarters system 200.

取得部126は、来店履歴記憶部122から、自店舗1の来店履歴を取得する。また、取得部126は、店舗システム100から、自店舗1以外の各他店舗1の購入データを取得する。 The acquisition unit 126 acquires the store visit history of its own store 1 from the store visit history storage unit 122 . Further, the acquisition unit 126 acquires purchase data of each other store 1 other than the own store 1 from the store system 100.

商品決定部127は、自店舗1における発注を推奨する商品(以下、発注推奨商品とも記載)を決定する。商品決定部127は、自店舗1(以下、対象店舗とも記載)に来店した客が他店舗1において購入した各商品の購入履歴に基づき、自店舗1における発注推奨商品を決定する。ここで、商品決定部127は、例えば、自店舗1に来店した客が他店舗1において購入した商品のうち、自店舗1において取り扱っていない商品の中から発注推奨商品を決定する。さらに、商品決定部127は、上述の購入履歴に基づき、発注推奨商品の発注推奨数を決定する。なお、発注推奨数の代わりに発注推奨量が用いられてもよい。 The product determining unit 127 determines products recommended to be ordered at the own store 1 (hereinafter also referred to as recommended order products). The product determining unit 127 determines products recommended for ordering at the own store 1 based on the purchase history of each product purchased at another store 1 by a customer visiting the own store 1 (hereinafter also referred to as a target store). Here, the product determination unit 127 determines the recommended ordering products, for example, from among the products that are not handled at the own store 1 and which the customer who visited the own store 1 purchased at another store 1 . Furthermore, the product determining unit 127 determines the recommended number of ordered products for recommended order products based on the above-mentioned purchase history. Note that the recommended order quantity may be used instead of the recommended order quantity.

表示制御部128は、自店舗1における発注推奨商品、及び、発注推奨数や推奨量を、店舗端末180に送信し、店員に表示させる。 The display control unit 128 transmits the recommended products to be ordered at the own store 1, the recommended number of orders to be ordered, and the recommended amount to the store terminal 180, and displays the recommended products to the store clerk.

発注受付部129は、店舗端末180から、店員による発注推奨商品の発注要求を受付ける。 The order receiving unit 129 receives a request from a store clerk to order a recommended product from the store terminal 180.

商品発注部130は、発注推奨商品の発注処理を行う。発注処理は、例えば、本部システム200に、商品の発注情報を送信し、該商品の自店舗1への配送を要求する処理である。 The product ordering unit 130 performs ordering processing for recommended products. The ordering process is, for example, a process of transmitting product order information to the headquarters system 200 and requesting delivery of the product to the own store 1.

発注情報記憶部131は、発注情報を記憶する。発注情報は、発注推奨商品の発注に関する情報である。図6は、第1の実施形態における、発注情報の例を示す図である。発注情報には、例えば、図6のように、発注推奨商品ID、発注日時、発注数、及び、入荷通知先客IDが関連付けて設定される。発注推奨商品IDは、発注された発注推奨商品の商品IDを示す。発注日時、及び、発注数は、それぞれ、発注推奨商品IDが示す商品が発注された日時、及び、発注された数を示す。発注数の代わりに発注量が用いられてもよい。入荷通知先客IDは、該商品が自店舗1に入荷された場合に、入荷通知を送信する客の客IDを示す。 The ordering information storage unit 131 stores ordering information. The ordering information is information regarding ordering recommended products. FIG. 6 is a diagram showing an example of ordering information in the first embodiment. For example, as shown in FIG. 6, the ordering information includes a recommended ordering product ID, an ordering date and time, the number of orders, and an arrival notification customer ID. The recommended order product ID indicates the product ID of the ordered recommended product. The order date and time and the number of orders indicate the date and time when the product indicated by the recommended order product ID was ordered, and the number of orders, respectively. The order quantity may be used instead of the order quantity. The arrival notification customer ID indicates the customer ID of the customer who sends the arrival notification when the product is received at the own store 1.

通知部132は、発注推奨商品が配送され自店舗1に入荷された場合に、客の客端末300に、発注推奨商品の入荷通知を送信する。 The notification unit 132 transmits a notification of the arrival of the recommended order product to the customer terminal 300 of the customer when the recommended order product is delivered and arrived at the own store 1.

店舗端末180は、店舗1の店員が利用する端末である。店舗端末180は、店舗サーバ120から受信した発注推奨商品、及び、発注推奨数や推奨量を表示する。さらに、店舗端末180は、店舗サーバ120に発注推奨商品の発注要求を送信する。 The store terminal 180 is a terminal used by a clerk at the store 1. The store terminal 180 displays the recommended order products received from the store server 120, as well as the recommended order quantity and quantity. Further, the store terminal 180 transmits an order request for recommended order products to the store server 120.

本部システム200は、本部サーバ210を含む。 The headquarters system 200 includes a headquarters server 210.

本部サーバ210は、購入履歴記憶部211、購入履歴更新部212、購入履歴送信部213、及び、配送指示部214を含む。 The headquarters server 210 includes a purchase history storage section 211 , a purchase history update section 212 , a purchase history transmission section 213 , and a delivery instruction section 214 .

購入履歴記憶部211は、各店舗1の購入履歴を記憶する。購入履歴は、来店した客による商品の購入履歴を表す。 The purchase history storage unit 211 stores the purchase history of each store 1. The purchase history represents the purchase history of products by customers who visited the store.

図7は、第1の実施形態における、購入履歴の例を示す図である。購入履歴記憶部211には、例えば、図7に示すように、店舗1ごとの購入履歴が記憶される。各購入履歴には、各店舗1の店舗システム100から受信した購入データが購入日時の順番で設定される。 FIG. 7 is a diagram showing an example of purchase history in the first embodiment. For example, as shown in FIG. 7, the purchase history storage unit 211 stores the purchase history for each store. In each purchase history, purchase data received from the store system 100 of each store 1 is set in order of purchase date and time.

購入履歴更新部212は、店舗システム100から受信した購入データで、購入履歴記憶部211に記憶される購入履歴を更新する。 The purchase history update unit 212 updates the purchase history stored in the purchase history storage unit 211 with the purchase data received from the store system 100.

購入履歴送信部213は、購入履歴記憶部211に記憶される購入履歴から、店舗システム100から要求された客についての購入履歴を抽出し、店舗サーバ120へ送信する。 The purchase history transmitting unit 213 extracts the purchase history of the customer requested by the store system 100 from the purchase history stored in the purchase history storage unit 211 and transmits it to the store server 120.

配送指示部214は、各店舗1の店舗システム100から発注された商品の発注元の店舗1への配送を、配送センター(図示せず)等に指示する。 The delivery instruction unit 214 instructs a delivery center (not shown) or the like to deliver the products ordered from the store system 100 of each store 1 to the store 1 from which the order was placed.

なお、店舗サーバ120の構成要素の一部が、本部サーバ210に含まれていてもよい。例えば、取得部126、及び、商品決定部127のうち少なくとも一方が、本部サーバ210に含まれていてもよい。 Note that some of the components of the store server 120 may be included in the headquarters server 210. For example, at least one of the acquisition unit 126 and the product determination unit 127 may be included in the headquarters server 210.

客端末300は、例えば、携帯電話やスマートフォン等、客が所持する端末装置である。客端末300は、店舗1の店舗システム100から受信した、発注推奨商品の入荷の通知を表示する。 The customer terminal 300 is, for example, a terminal device owned by the customer, such as a mobile phone or a smartphone. The customer terminal 300 displays the notification of the arrival of the recommended order product received from the store system 100 of the store 1.

次に、第1の実施形態の動作について説明する。 Next, the operation of the first embodiment will be explained.

はじめに、来店処理について説明する。 First, store visit processing will be explained.

図8は、第1の実施形態における、来店処理を示すフローチャートである。来店処理は、各店舗1において、客の来店ごとに実行される。 FIG. 8 is a flowchart showing the store visit process in the first embodiment. The store visit process is executed in each store 1 every time a customer visits the store.

各店舗1の店舗システム100において、店舗サーバ120の来店客特定部121は、来店した客の客IDを特定する(ステップS101)。 In the store system 100 of each store 1, the customer identification unit 121 of the store server 120 identifies the customer ID of the customer who visited the store (step S101).

来店客特定部121は、来店データを生成し、来店履歴記憶部122に保存する(ステップS102)。 The customer identification unit 121 generates visit data and stores it in the visit history storage unit 122 (step S102).

例えば、来店客特定部121は、店舗1の出入り口に設置されたカードリーダライタ140を用いて、店舗1に入店する客の会員証から客IDを読み出す。そして、来店客特定部121は、図3のような来店データを生成する。 For example, the customer identification unit 121 uses the card reader/writer 140 installed at the entrance/exit of the store 1 to read the customer ID from the membership card of the customer entering the store 1 . The store visitor identification unit 121 then generates store visit data as shown in FIG.

店舗1において、客が来店するたびに、ステップS101、S102の処理が繰り返される。 In the store 1, the processes of steps S101 and S102 are repeated every time a customer visits the store.

これにより、例えば、店舗1Aの店舗サーバ120の来店履歴記憶部122には、図4のように来店データが記憶される。 Thereby, for example, store visit data is stored in the store visit history storage unit 122 of the store server 120 of the store 1A as shown in FIG.

次に、購入処理について説明する。 Next, the purchase process will be explained.

図9は、第1の実施形態における、購入処理を示すフローチャートである。購入処理は、各店舗1において、客の商品の購入ごとに実行される。 FIG. 9 is a flowchart showing purchase processing in the first embodiment. The purchase process is executed in each store 1 each time a customer purchases a product.

各店舗1の店舗システム100において、POS装置110の購入客特定部111は、商品を購入する客の客IDを特定する(ステップS201)。 In the store system 100 of each store 1, the purchaser identification unit 111 of the POS device 110 identifies the customer ID of the customer who purchases the product (step S201).

例えば、購入客特定部111は、POS装置110の近くに設置されたカードリーダライタ141を用いて、客の会員証から客IDを読み出す。 For example, the purchasing customer identification unit 111 uses a card reader/writer 141 installed near the POS device 110 to read the customer ID from the customer's membership card.

登録部112は、客が購入する商品の登録を行う(ステップS202)。 The registration unit 112 registers the products purchased by the customer (step S202).

例えば、登録部112は、POS装置110の近くに設置されたバーコードリーダ151を用いて、客が購入する商品の商品IDを読み取る。 For example, the registration unit 112 uses a barcode reader 151 installed near the POS device 110 to read the product ID of the product purchased by the customer.

精算部113は、客が購入する商品の精算を行う(ステップS203)。 The payment unit 113 performs payment for the products purchased by the customer (step S203).

例えば、精算部113は、カードリーダライタ141を用いて、電子マネーカードによる精算を行う。 For example, the payment unit 113 uses the card reader/writer 141 to perform payment using an electronic money card.

購入データ生成部114は、購入データを生成し、店舗サーバ120に送信する(ステップS204)。 Purchase data generation unit 114 generates purchase data and transmits it to store server 120 (step S204).

例えば、購入データ生成部114は、図2のような購入データを生成する。 For example, the purchase data generation unit 114 generates purchase data as shown in FIG.

店舗サーバ120の更新部124は、受信した購入データに基づき、商品情報記憶部123の商品情報を更新する(ステップS205)。ここで、更新部124は、商品情報における、購入データに含まれる購入商品IDと一致する取扱商品IDに関連付けられた在庫数から、購入データに含まれる購入数を減算する。また、更新部124は、該取扱商品IDに関連付けられた販売数に、購入データに含まれる購入数を加算する。さらに、更新部124は、該取扱商品IDに関連付けられた売上高に、該取扱商品IDに関連付けられた単価と購入データに含まれる購入数とを乗じた値を加算する。 The update unit 124 of the store server 120 updates the product information in the product information storage unit 123 based on the received purchase data (step S205). Here, the updating unit 124 subtracts the number of purchases included in the purchase data from the number of items in stock associated with the handled product ID that matches the purchased product ID included in the purchase data in the product information. Furthermore, the updating unit 124 adds the number of purchases included in the purchase data to the number of sales associated with the product ID. Further, the updating unit 124 adds a value obtained by multiplying the sales amount associated with the product ID by the unit price associated with the product ID and the number of purchases included in the purchase data.

送信部125は、受信した購入データを、本部システム200に送信する(ステップS206)。 The transmitter 125 transmits the received purchase data to the headquarters system 200 (step S206).

本部サーバ210の購入履歴更新部212は、店舗システム100から受信した購入データで、購入履歴記憶部211の購入履歴を更新する(ステップS207)。 The purchase history update unit 212 of the headquarters server 210 updates the purchase history in the purchase history storage unit 211 with the purchase data received from the store system 100 (step S207).

店舗1において、客が商品を購入するたびに、ステップS201からS207の処理が繰り返される。 In store 1, each time a customer purchases a product, the processes from steps S201 to S207 are repeated.

これにより、例えば、店舗1Aの店舗サーバ120の商品情報記憶部123には、図5のように、自店舗1Aの商品情報が記憶される。また、本部サーバ210の購入履歴記憶部211には、図7のように、各店舗1A~1Cの購入履歴が記憶される。 As a result, for example, the product information of the own store 1A is stored in the product information storage unit 123 of the store server 120 of the store 1A, as shown in FIG. Furthermore, the purchase history storage unit 211 of the headquarters server 210 stores the purchase history of each store 1A to 1C, as shown in FIG.

次に、商品決定処理について説明する。 Next, the product determination process will be explained.

図10は、第1の実施形態における、商品決定処理を示すフローチャートである。商品決定処理は、例えば、各店舗1の店舗端末180において、店員が商品の発注画面を表示させる操作をしたときに実行される。 FIG. 10 is a flowchart showing product determination processing in the first embodiment. The product determination process is executed, for example, when a store clerk performs an operation on the store terminal 180 of each store 1 to display a product ordering screen.

店舗端末180は、店舗サーバ120に、発注推奨商品を要求する(ステップS301)。 The store terminal 180 requests the store server 120 for recommended order products (step S301).

店舗サーバ120の取得部126は、商品情報記憶部123から、自店舗1の商品情報を取得する(ステップS302)。 The acquisition unit 126 of the store server 120 acquires product information of its own store 1 from the product information storage unit 123 (step S302).

例えば、店舗1Aの取得部126は、図5のような、商品情報を取得する。 For example, the acquisition unit 126 of the store 1A acquires product information as shown in FIG.

取得部126は、来店履歴記憶部122から、自店舗1の来店履歴を取得する(ステップS303)。 The acquisition unit 126 acquires the visit history of its own store 1 from the visit history storage unit 122 (step S303).

例えば、店舗1Aの取得部126は、図4のような、来店履歴を取得する。 For example, the acquisition unit 126 of the store 1A acquires store visit history as shown in FIG.

取得部126は、来店履歴から、自店舗1に来店したことがある客の客IDを1つ選択する(ステップS304)。ここで、取得部126は例えば、所定期間(例えば、直近の1年間や、1ヶ月間、1週間)に来店したことがある客を選択する。以下、選択した客を対象客とも記載する。 The acquisition unit 126 selects one customer ID of a customer who has visited the own store 1 from the store visit history (step S304). Here, the acquisition unit 126 selects, for example, customers who have visited the store within a predetermined period (for example, the most recent one year, one month, or one week). Below, the selected customers will also be referred to as target customers.

例えば、店舗1Aの取得部126は、図4の来店履歴から対象客M001を選択する。 For example, the acquisition unit 126 of the store 1A selects target customer M001 from the store visit history shown in FIG.

取得部126は、本部システム200の本部サーバ210に、対象客の、自店舗1以外の各他店舗1にける購入履歴を要求する(ステップS305)。 The acquisition unit 126 requests the headquarters server 210 of the headquarters system 200 for the target customer's purchase history at each other store 1 other than the own store 1 (step S305).

本部サーバ210の購入履歴送信部213は、購入履歴記憶部211に記憶される購入履歴から、対象客について、各他店舗1の購入履歴を抽出し、店舗サーバ120へ送信する(ステップS306)。 The purchase history transmission unit 213 of the headquarters server 210 extracts the purchase history of each other store 1 for the target customer from the purchase history stored in the purchase history storage unit 211, and transmits it to the store server 120 (step S306).

例えば、店舗1Aの取得部126は、対象客M001について、図7における、店舗1B、1Cの購入履歴を取得する。 For example, the acquisition unit 126 of the store 1A acquires the purchase history of the stores 1B and 1C in FIG. 7 for the target customer M001.

商品決定部127は、各店舗1の購入履歴を参照し、対象客が他店舗1において購入したことがある商品を抽出する(ステップS307)。以下、抽出した商品を対象商品とも記載する。 The product determination unit 127 refers to the purchase history of each store 1 and extracts products that the target customer has purchased at other stores 1 (step S307). Below, the extracted products are also referred to as target products.

図11は、第1の実施形態における、商品決定処理の例を示す図である。例えば、店舗1Aの商品決定部127は、図7における対象客M001の店舗1B、1Cでの購入履歴に基づき、図11のように、対象客M001について、対象商品X001、X002、X101、X102、及び、X103を抽出する。 FIG. 11 is a diagram illustrating an example of product determination processing in the first embodiment. For example, based on the purchase history of target customer M001 at stores 1B and 1C in FIG. 7, the product determination unit 127 of store 1A determines target products X001, X002, X101, X102, And extract X103.

商品決定部127は、自店舗1の商品情報を参照し、対象商品が自店舗1において取り扱っている(販売対象の)商品かどうかを判定する(ステップS308)。ここで、商品決定部127は、商品IDが、商品情報に含まれる取扱商品IDと一致する商品を、自店舗1において取り扱っている商品と判定する。 The product determination unit 127 refers to the product information of the own store 1 and determines whether the target product is a product handled (sold) in the own store 1 (step S308). Here, the product determining unit 127 determines that a product whose product ID matches the handled product ID included in the product information is a product handled at its own store 1.

対象商品が自店舗1において取り扱っている商品の場合(ステップS308/YES)、ステップS312に進む。 If the target product is a product handled at the own store 1 (step S308/YES), the process advances to step S312.

対象商品が自店舗1において取り扱っていない商品の場合(ステップS308/NO)、商品決定部127は、該対象商品の発注の推奨度合いを示す発注推奨度を算出する(ステップS309)。 If the target product is a product that is not handled in the own store 1 (step S308/NO), the product determining unit 127 calculates the order recommendation level indicating the degree of recommendation for ordering the target product (step S309).

ここで、商品決定部127は、例えば、各他店舗1の購入履歴を参照し、対象客による所定期間(例えば、直近の1年間や、1ヶ月間、1週間)における対象商品の購入頻度や購入数、購入量を算出する。購入頻度は、例えば、所定期間内の各単位期間(例えば、各月や各週、各日)における購入数の平均値である。商品決定部127は、例えば、所定期間の購入頻度や購入数、購入量が大きいほど発注推奨度が高くなるように、発注推奨度を算出する。この場合、商品決定部127は、購入頻度や購入数、購入量の値に対して、予め発注推奨度を定義した、推奨度決定テーブルに基づいて、発注推奨度を決定してもよい。 Here, the product determination unit 127, for example, refers to the purchase history of each other store 1 and determines the frequency of purchase of the target product by the target customer in a predetermined period (for example, the most recent one year, one month, or one week). Calculate the number of purchases and purchase amount. The purchase frequency is, for example, the average value of the number of purchases in each unit period (for example, each month, each week, or each day) within a predetermined period. For example, the product determining unit 127 calculates the order recommendation level such that the order recommendation level increases as the purchase frequency, number of purchases, and purchase amount in a predetermined period increase. In this case, the product determining unit 127 may determine the order recommendation level based on a recommendation level determination table in which the order recommendation level is defined in advance for the values of purchase frequency, number of purchases, and purchase amount.

例えば、図11の対象商品の内、商品X101、X102、及び、X103は、図4の商品情報に含まれておらず、自店舗1において取り扱っていない商品である。商品決定部127は、図11のように、商品X101、X102、及び、X103について購入頻度を算出し、発注推奨度を決定する。 For example, among the target products in FIG. 11, products X101, X102, and X103 are products that are not included in the product information in FIG. 4 and are not handled in the own store 1. As shown in FIG. 11, the product determining unit 127 calculates the purchase frequency of products X101, X102, and X103, and determines the order recommendation level.

なお、商品決定部127は、所定期間内の各単位期間における対象商品の購入頻度や購入数、購入量を比較して、発注推奨度を算出してもよい。この場合、商品決定部127は、例えば、単位期間の購入頻度や購入数、購入量が増えている場合、発注推奨度が高くなるように、発注推奨度を算出する。 Note that the product determining unit 127 may calculate the order recommendation degree by comparing the purchase frequency, number of purchases, and purchase amount of the target product in each unit period within a predetermined period. In this case, the product determining unit 127 calculates the order recommendation degree so that the order recommendation degree becomes high, for example, when the purchase frequency, number of purchases, and purchase amount in a unit period increase.

商品決定部127は、発注推奨度に基づき発注推奨商品を決定する(ステップS310)。ここで、商品決定部127は、例えば、発注推奨度が所定の閾値以上の場合、対象商品を発注推奨商品に決定する。 The product determining unit 127 determines recommended products to order based on the order recommendation level (step S310). Here, the product determining unit 127 determines the target product as the recommended product to order, for example, when the order recommendation degree is equal to or higher than a predetermined threshold.

例えば、所定の閾値が、発注推奨度「1」の場合、商品決定部127は、図11のように、発注推奨度「1」以上の商品X101、及び、X102を抽出する。 For example, when the predetermined threshold value is the order recommendation level "1", the product determination unit 127 extracts products X101 and X102 whose order recommendation level is "1" or higher, as shown in FIG.

なお、商品決定部127は、発注推奨度によらず、対象商品が自店舗1において取り扱っていない商品の場合、該対象商品を発注推奨商品に決定してもよい。 Note that, irrespective of the order recommendation level, if the target product is not handled in the own store 1, the product determination unit 127 may determine the target product as the order recommended product.

さらに、商品決定部127は、発注推奨商品の発注推奨数や推奨量を決定する(ステップS311)。ここでも、商品決定部127は、例えば、各他店舗1の購入履歴を参照し、対象客による所定期間における対象商品の購入頻度や購入数、購入量を用いて、発注推奨数や推奨量を算出する。商品決定部127は、例えば、所定期間の購入頻度や購入数、購入量が大きいほど発注推奨数や推奨量が大きくなるように、発注推奨数や推奨量を算出する。この場合、商品決定部127は、購入頻度や購入数、購入量の値に対して、発注推奨数や推奨量を定義した、推奨数や推奨量決定テーブルに基づいて、発注推奨数や推奨量を決定してもよい。 Furthermore, the product determining unit 127 determines the recommended number of ordered products and the recommended amount of the recommended products (step S311). Here, too, the product determining unit 127 refers to the purchase history of each other store 1 and determines the recommended number of orders and the recommended amount using the purchase frequency, number of purchases, and purchase amount of the target product in a predetermined period by the target customer. calculate. The product determining unit 127 calculates the recommended number of items to be ordered and the recommended amount, such that, for example, the larger the purchase frequency, number of purchases, and amount of purchases in a predetermined period, the larger the recommended number of items to order and the recommended amount. In this case, the product determining unit 127 determines the recommended number to order and the recommended amount based on the recommended number and recommended amount determination table that defines the recommended number to order and recommended amount for the values of purchase frequency, number of purchases, and amount purchased. may be determined.

例えば、商品決定部127は、図11のように、商品X101、及び、X102の発注推奨数を決定する。 For example, the product determining unit 127 determines the recommended order quantities of products X101 and X102, as shown in FIG.

なお、商品決定部127は、所定期間内の各単位期間における対象商品の購入頻度や購入数、購入量を比較して、単位期間の購入頻度や購入数、購入量が増えている場合、発注推奨数や推奨量が大きくなるように、発注推奨数や推奨量を算出してもよい。 The product determining unit 127 compares the purchase frequency, number of purchases, and purchase amount of the target product in each unit period within the predetermined period, and if the purchase frequency, number of purchases, and purchase amount for the unit period are increasing, the product determination unit 127 places an order. The recommended number of orders and the recommended amount may be calculated so that the recommended number and recommended amount become larger.

また、商品決定部127は、発注推奨度の算出と、発注推奨数や推奨量の算出とで、購入履歴から得られる異なるデータを用いてもよい。例えば、商品決定部127は、所定期間における対象商品の購入頻度を用いて発注推奨度を算出し、購入数や購入量を用いて発注推奨数や推奨量を算出してもよい。 Further, the product determining unit 127 may use different data obtained from the purchase history for calculating the order recommendation degree and for calculating the recommended order number and recommended amount. For example, the product determining unit 127 may calculate the order recommendation level using the purchase frequency of the target product in a predetermined period, and may calculate the recommended order number and recommended amount using the number of purchases and the purchase amount.

また、商品決定部127は、購入履歴によらず、予め商品ごとに設定された所定の数や量を、発注推奨商品の発注推奨数や推奨量として決定してもよい。 Furthermore, the product determining unit 127 may determine a predetermined number or amount set in advance for each product as the recommended number or amount to order of the recommended product, regardless of the purchase history.

店舗サーバ120は、来店履歴に含まれる各客について、ステップS304からの処理を繰り返す(ステップS312)。 The store server 120 repeats the process from step S304 for each customer included in the store visit history (step S312).

商品決定部127は、発注推奨商品の商品ID、発注推奨度、及び、発注推奨数や推奨量を、自店舗1の店舗端末180に送信する(ステップS313)。 The product determining unit 127 transmits the product ID, order recommendation degree, recommended order quantity, and recommended quantity of the order recommended product to the store terminal 180 of its own store 1 (step S313).

例えば、商品決定部127は、商品X101、及び、X102の発注推奨度、及び、発注推奨数を送信する。 For example, the product determining unit 127 transmits the order recommendation level and recommended order quantity of products X101 and X102.

店舗端末180は、店舗サーバ120から受信した発注推奨商品の商品ID、発注推奨度、及び、発注推奨数や推奨量を表示する(ステップS314)。 The store terminal 180 displays the product ID, order recommendation level, recommended order quantity, and recommended quantity of the order recommended product received from the store server 120 (step S314).

図12は、第1の実施形態における、発注推奨画面の例を示す図である。図12の例では、発注推奨商品X101、及び、X102が、それぞれの発注推奨度、発注推奨量とともに設定されている。また、各発注推奨商品の発注数の入力欄も設けられている。例えば、店舗1Aの店舗端末180は、図12の発注推奨画面を、店員に表示する。 FIG. 12 is a diagram showing an example of an order recommendation screen in the first embodiment. In the example of FIG. 12, recommended order products X101 and X102 are set with their respective order recommendation degrees and recommended order quantities. There is also an input field for the number of orders for each recommended product. For example, the store terminal 180 of the store 1A displays the order recommendation screen of FIG. 12 to the store clerk.

店舗端末180は、店員から、発注推奨商品の発注の入力を受け付ける(ステップS315)。店員は発注推奨画面における発注推奨度、及び、発注推奨数や推奨量を参照して、発注推奨商品の発注数や発注量を決定し、入力する。店舗端末180は、発注推奨商品の商品ID、及び、発注数や発注量の入力を受け付ける。 The store terminal 180 receives an input for ordering recommended products from the store clerk (step S315). The clerk refers to the order recommendation degree, the recommended order quantity, and the recommended quantity on the order recommendation screen, and determines and inputs the order quantity and quantity of the recommended order product. The store terminal 180 accepts input of the product ID of the recommended order product, the number of orders, and the order amount.

店舗端末180は、発注推奨商品の商品ID、及び、発注数や発注量を含む発注要求を店舗サーバ120に送信する(ステップS316)。 The store terminal 180 transmits an order request including the product ID of the recommended order product, the number of orders, and the amount to be ordered to the store server 120 (step S316).

例えば、店舗端末180は、商品X101、及び、X102の発注要求を送信する。 For example, the store terminal 180 transmits an order request for products X101 and X102.

店舗サーバ120の発注受付部129は、店舗端末180から店員による発注要求を受付ける(ステップS317)。 The order receiving unit 129 of the store server 120 receives an order request from a store clerk from the store terminal 180 (step S317).

商品発注部130は、発注要求で指定された発注推奨商品について、発注処理を行う(ステップS318)。ここで、商品発注部130は、発注要求で指定された発注推奨商品の商品ID、及び、発注数や発注量を含む発注処理データを、本部システム200に送信する。 The product ordering unit 130 performs ordering processing for the recommended ordering product specified in the ordering request (step S318). Here, the product ordering unit 130 transmits to the headquarters system 200 the product ID of the recommended order product specified in the order request, and order processing data including the number of orders and the amount of orders.

例えば、店舗1の店舗サーバ120の商品発注部130は、商品X101、及び、X102の発注処理データを送信する。 For example, the product ordering unit 130 of the store server 120 of the store 1 transmits order processing data for products X101 and X102.

なお、商品発注部130は、店舗端末180からの発注要求によらず、商品決定部127により決定された発注推奨商品について、発注推奨数や推奨量を発注数や発注量として用いて、自動的に発注処理を行ってもよい。この場合、商品決定処理(商品決定部127による発注推奨商品の決定、及び、商品発注部130による発注)が定期的に(例えば、1週間毎や、毎日)実行されてもよい。 Note that the product ordering unit 130 automatically orders recommended products determined by the product determining unit 127 by using the recommended order quantity and recommended quantity as the order quantity and order quantity, regardless of the order request from the store terminal 180. You may also process the order. In this case, the product determination process (determination of recommended products to be ordered by the product determination unit 127 and order placement by the product ordering unit 130) may be performed periodically (for example, every week or every day).

商品発注部130は、発注情報記憶部131の発注情報を更新する(ステップS319)。ここで、商品発注部130は、発注推奨商品の発注推奨商品IDと、発注日時、発注数、及び、入荷通知先客IDを、発注情報に設定する。商品発注部130は、入荷通知先客IDとして、例えば、発注推奨商品IDで示される発注推奨商品が決定されたときの対象客(購入履歴を参照した客)の客IDを設定する。また、商品発注部130は、入荷通知先客IDとして、対象客以外に、該発注推奨商品を各店舗1で購入したことがある他の客の客IDも設定してよい。 The product ordering unit 130 updates the ordering information in the ordering information storage unit 131 (step S319). Here, the product ordering unit 130 sets the recommended order product ID of the recommended order product, the order date and time, the number of orders, and the arrival notification customer ID in the order information. The product ordering unit 130 sets, as the arrival notification customer ID, the customer ID of the target customer (the customer who referred to the purchase history) when the recommended order product indicated by the recommended order product ID was determined, for example. The product ordering unit 130 may also set the customer ID of another customer who has purchased the recommended order product at each store 1, in addition to the target customer, as the arrival notification previous customer ID.

例えば、商品発注部130は、図6のように、商品X101、及び、X102について、発注情報を更新する。 For example, the product ordering unit 130 updates the ordering information for products X101 and X102, as shown in FIG.

本部システム200における本部サーバ210の配送指示部214は、店舗システム100から受信した発注処理データに基づき、発注推奨商品の発注元の店舗1への配送を配送センター等に指示する(ステップS320)。これにより、発注推奨商品が発注元の店舗1へ配送される。 The delivery instruction unit 214 of the headquarters server 210 in the headquarters system 200 instructs the distribution center or the like to deliver the recommended order product to the store 1 from which the order was placed based on the order processing data received from the store system 100 (step S320). As a result, the recommended order product is delivered to the store 1 from which the order was placed.

例えば、配送指示部214は、商品X101、及び、X102の店舗1Aへの配送を指示する。 For example, the delivery instruction unit 214 instructs delivery of products X101 and X102 to the store 1A.

店舗システム100における店舗サーバ120の通知部132は、発注推奨商品が配送され、自店舗1に入荷した場合に、該発注推奨商品の入荷通知を、客の客端末300に送信する(ステップS321)。ここで、通知部132は、発注情報において該発注推奨商品の発注推奨商品IDに関連付けられた入荷通知先客IDの客の客端末300に入荷通知を送信する。通知部132は、店舗サーバ120や本部サーバ210の客情報記憶部(図示せず)等から、各客の客IDと関連付けて予め記憶された客端末300の端末IDを取得し、該端末IDの客端末300に入荷通知を送信する。 The notification unit 132 of the store server 120 in the store system 100 sends an arrival notification of the recommended order product to the customer's customer terminal 300 when the recommended order product is delivered and arrived at the own store 1 (step S321). . Here, the notification unit 132 transmits an arrival notification to the customer terminal 300 of the customer whose arrival notification customer ID is associated with the recommended order product ID of the recommended order product in the order information. The notification unit 132 acquires the terminal ID of the customer terminal 300 stored in advance in association with the customer ID of each customer from the customer information storage unit (not shown) of the store server 120 or the head office server 210, and stores the terminal ID. An in-stock notification is sent to the customer terminal 300.

例えば、店舗1Aに商品X101が入荷した場合、店舗1Aの店舗サーバ120は、図6の発注情報を参照し、入荷通知先客M001の客端末300aに、商品X101の入荷通知を送信する。 For example, when the product X101 arrives at the store 1A, the store server 120 of the store 1A refers to the ordering information in FIG. 6 and transmits a notice of arrival of the product X101 to the customer terminal 300a of the customer M001 who receives the notice of arrival.

客端末300は、店舗サーバ120から受信した入荷通知を客に表示する(ステップS322)。 The customer terminal 300 displays the arrival notification received from the store server 120 to the customer (step S322).

図13は、第1の実施形態における、入荷通知画面の例を示す図である。図13の例では、商品X101が店舗1Aに入荷されたことが示されている。例えば、客端末300aは、図13の入荷通知画面を、客に表示する。 FIG. 13 is a diagram showing an example of an arrival notification screen in the first embodiment. The example in FIG. 13 shows that product X101 has been delivered to store 1A. For example, the customer terminal 300a displays the arrival notification screen of FIG. 13 to the customer.

以上により、第1の実施形態の動作が完了する。 With the above steps, the operation of the first embodiment is completed.

なお、第1の実施形態では、購入客や来店客を識別するための客IDとして、会員IDを用いた。しかしながら、これに限らず、客を識別することができれば、客IDとして、客のクレジットカードのIDや電子マネーのID、バーコードや2次元バーコードによる決済用アプリケーションのIDを用いてもよい。 Note that in the first embodiment, a member ID is used as a customer ID for identifying a purchasing customer or a customer visiting the store. However, the present invention is not limited to this, and as long as the customer can be identified, the customer's credit card ID, electronic money ID, or payment application ID using a barcode or two-dimensional barcode may be used as the customer ID.

次に、第1の実施形態の効果を説明する。 Next, the effects of the first embodiment will be explained.

第1の実施形態によれば、店舗を利用している客が必要とする商品の品揃えを推奨できる。その理由は、店舗サーバ120の商品決定部127が、自店舗1に来店した客が他店舗1において購入した商品の他店舗1における購入履歴に基づき、自店舗1における発注推奨商品を決定するためである。これにより、店舗1を利用している客が該店舗1に買物に行ったときに、該店舗1において該客にとって必要な商品が品揃えされ、購入できるようになり、該店舗1の売上げ向上が期待できる。 According to the first embodiment, it is possible to recommend an assortment of products needed by customers using the store. The reason is that the product determination unit 127 of the store server 120 determines recommended products to order at the own store 1 based on the purchase history of products purchased at other stores 1 by customers who visited the own store 1. It is. As a result, when a customer using store 1 goes shopping at store 1, products necessary for the customer are available at store 1 and can be purchased, increasing sales of store 1. can be expected.

(第1の実施形態の変形例)
第1の実施形態の品揃推奨システム10には、いくつかの変形例が考えられる。以下、各変形例について説明する。
(Modified example of the first embodiment)
Several modifications are possible to the assortment recommendation system 10 of the first embodiment. Each modification will be explained below.

(第1の変形例)
第1の実施形態の品揃推奨システム10では、商品決定部127は、自店舗1に来店した客が他店舗1において購入した商品のうち、自店舗1において取り扱っていない商品の中から発注推奨商品を決定した。しかしながら、これに限らず、商品決定部127は、自店舗1に来店した客が他店舗1において購入した商品(対象商品)のうち、自店舗1において取り扱っている商品の中からも発注推奨商品を決定してよい。
(First modification)
In the product assortment recommendation system 10 of the first embodiment, the product determination unit 127 recommends ordering from among the products that are not handled in the own store 1, among the products that the customer who visited the own store 1 purchased at other stores 1. The product has been decided. However, the product determination unit 127 is not limited to this, and the product determination unit 127 also recommends ordering products from among the products (target products) that the customer visiting the own store 1 has purchased at other stores 1 and which are handled at the own store 1. may be determined.

この場合、商品決定部127は、上述のステップS309~S311と同様に、対象客による所定期間における対象商品の購入頻度や購入数、購入量、或いは、所定期間内の各単位期間における対象商品の購入頻度や購入数、購入量の比較結果に基づき、発注推奨商品、及び、発注推奨数や推奨量を決定してもよい。 In this case, as in steps S309 to S311 described above, the product determining unit 127 determines the purchase frequency, number of purchases, and purchase amount of the target product by the target customer in a predetermined period, or the number of purchases of the target product in each unit period within the predetermined period. Based on the comparison results of purchase frequency, purchase number, and purchase amount, recommended products to be ordered, and recommended number and amount to be ordered may be determined.

さらに、商品決定部127は、これらに加えて、自店舗1における対象商品の売上高、及び、在庫数のうち少なくとも一方に基づき、発注推奨商品、及び、発注推奨数や推奨量を決定してもよい。この場合、商品決定部127は、対象商品が自店舗1において取り扱っている商品であれば(ステップS308/YES)、商品情報記憶部123に記憶された自店舗1の商品情報から、対象商品の売上高や在庫数を取得する。そして、商品決定部127は、上述のステップS309~S311において、例えば、対象商品の在庫数が少ないほど、或いは、対象商品の売上高が高いほど、発注推奨度が高くなる、或いは、発注推奨数や推奨量が大きくなるように、発注推奨度、或いは、発注推奨数や推奨量を算出する。また、商品決定部127は、対象商品の在庫数が少なく、かつ、対象商品の売上高が高いほど、発注推奨度が高くなる、或いは、発注推奨数や推奨量が大きくなるように、発注推奨度、或いは、発注推奨数や推奨量を算出してもよい。 Furthermore, in addition to these, the product determining unit 127 determines the recommended products to order, the recommended number of orders, and the recommended amount based on at least one of the sales of the target product at its own store 1 and the number of items in stock. Good too. In this case, if the target product is a product handled in own store 1 (step S308/YES), product determination unit 127 determines the target product from the product information of own store 1 stored in product information storage unit 123. Obtain sales figures and inventory numbers. Then, in steps S309 to S311 described above, the product determining unit 127 determines, for example, that the smaller the inventory of the target product or the higher the sales of the target product, the higher the order recommendation level, or the higher the recommended order number. The degree of recommendation for ordering, the number of recommended orders, and the recommended amount are calculated so that the number of orders and the recommended amount become larger. In addition, the product determining unit 127 recommends ordering so that the smaller the stock quantity of the target product and the higher the sales of the target product, the higher the degree of order recommendation, or the larger the recommended number or amount of order. Alternatively, the recommended number of orders or the recommended amount may be calculated.

以降、ステップS313~S322と同様に、発注推奨商品の店舗端末180への表示、本部システム200への発注、及び、入荷通知の客端末300へへの表示が行われる。 Thereafter, similarly to steps S313 to S322, recommended products to be ordered are displayed on the store terminal 180, orders are placed on the head office system 200, and arrival notifications are displayed on the customer terminal 300.

これにより、店舗を利用している客が必要とする商品の品切れを低減できる。 This can reduce out-of-stock items needed by customers using the store.

(第2の変形例)
第1の実施形態の品揃推奨システム10では、商品決定部127が、自店舗1に来店した客について、発注推奨商品、及び、発注推奨数や推奨量を決定した。しかしながら、これに限らず、自店舗1に来店した複数の客が他店舗1において同じ商品(対象商品)を購入していた場合、商品決定部127は、該複数の客の該商品の他店舗1における購入履歴に基づき、発注推奨商品、或いは、発注推奨数や推奨量を決定してもよい。
(Second modification)
In the product assortment recommendation system 10 of the first embodiment, the product determination unit 127 determines the recommended products to order, the recommended number of orders, and the recommended amount for customers visiting the own store 1. However, the present invention is not limited to this, and if multiple customers who visited the own store 1 purchased the same product (target product) at another store 1, the product determination unit 127 determines whether the multiple customers purchased the product from other stores Based on the purchase history in 1, the recommended products to order, or the recommended number or quantity to order may be determined.

商品決定部127は、上述のステップS309~S311において、例えば、より多くの客が同じ対象商品を他店舗1で購入していた場合に、発注推奨度が高くなる、或いは、発注推奨数や推奨量が大きくなるように、該対象商品の発注推奨度、或いは、発注推奨数や推奨量を算出する。 In steps S309 to S311 described above, the product determination unit 127 determines that, for example, if more customers have purchased the same target product at another store 1, the degree of order recommendation will be higher, or the number of recommended orders or the number of recommended orders will be higher. The degree of recommendation for ordering, or the number of recommended orders or the recommended amount of the target product is calculated so that the quantity becomes larger.

この場合、商品決定部127は、複数の客による所定期間における同じ対象商品の購入頻度や購入数、購入量の合計値に基づき、発注推奨度、或いは、発注推奨数や推奨量を算出してもよい。また、商品決定部127は、複数の客による同じ対象商品の発注推奨度の合計値を、該対象商品の発注推奨度として算出してもよい。 In this case, the product determining unit 127 calculates the order recommendation level, or the recommended order number or recommended amount based on the purchase frequency, purchase number, and total purchase amount of the same target product in a predetermined period by multiple customers. Good too. Further, the product determining unit 127 may calculate the total value of order recommendation degrees of the same target product by a plurality of customers as the order recommendation level of the target product.

これにより、店舗を利用している複数の客が必要とする商品の品揃えを推奨できる。 This makes it possible to recommend an assortment of products needed by multiple customers using the store.

(第3の変形例)
第1の実施形態の品揃推奨システム10では、商品決定部127は、自店舗1に来店したことがある客について商品決定処理を行い、発注推奨商品を決定した。しかしながら、これに限らず、商品決定部127は、自店舗1に来店したことがある客の自店舗1への来店履歴に基づき、該客について上述の商品決定処理を行うかどうかを判定してもよい。
(Third modification)
In the product assortment recommendation system 10 of the first embodiment, the product determination unit 127 performs product determination processing for customers who have visited the own store 1, and determines recommended products to order. However, the present invention is not limited to this, and the product determination unit 127 may determine whether or not to perform the above-described product determination process for a customer based on the history of visits to the store 1 by customers who have visited the store 1. Good too.

この場合、商品決定部127は、上述のステップS304において、来店履歴から抽出した客の所定期間(例えば、直近の1年間や、1ヶ月間、1週間)における来店頻度や来店回数、来店日数を算出する。来店頻度は、例えば、所定期間内の各単位期間(例えば、各月や各週、各日)における来店回数の平均値である。商品決定部127は、例えば、所定期間の来店頻度や来店回数、来店日数が所定値以上の場合、抽出した客を対象客として、ステップS304以降の処理を実行する。 In this case, in step S304 described above, the product determination unit 127 determines the frequency of visits, the number of visits, and the number of days of visits of the customer during a predetermined period (for example, the most recent one year, one month, one week) extracted from the store visit history. calculate. The store visit frequency is, for example, the average value of the number of store visits in each unit period (for example, each month, each week, and each day) within a predetermined period. For example, if the frequency of visits, the number of visits to the store, or the number of days of visits during a predetermined period are greater than or equal to a predetermined value, the product determination unit 127 executes the processes from step S304 onward using the extracted customer as a target customer.

これにより、客が特によく利用する店舗1において、客が必要な商品の品揃えを推奨できる。 Thereby, it is possible to recommend an assortment of products that the customer needs at the store 1 that the customer uses particularly often.

(第4の変形例)
商品決定部127が、発注推奨商品、或いは、発注推奨数や推奨量を決定する場合に用いられる、自店舗1に来店した客の他店舗1における購入履歴は、自店舗1から所定の範囲に存在する他店舗1の販売履歴でもよい。ここで、所定の範囲とは、例えば、店舗間の距離が所定の距離内、或いは、店舗間の移動時間が所定の時間内の範囲である。
(Fourth modification)
The product determination unit 127 determines the recommended product to order, or the recommended number or quantity to order.The purchase history of customers who visited the own store 1 at other stores 1 is determined within a predetermined range from the own store 1. The sales history of other existing stores 1 may also be used. Here, the predetermined range is, for example, a range where the distance between stores is within a predetermined distance, or a range where the travel time between stores is within a predetermined time.

例えば、所定の範囲が500メートルの場合、商品決定部127は、自店舗1に来店したことがある客の、自店舗1から500メートル内に存在する他店舗1の販売履歴に基づき、自店舗1における発注推奨商品を決定する。 For example, when the predetermined range is 500 meters, the product determination unit 127 determines the sales history of other stores 1 within 500 meters from the own store 1 of customers who have visited the own store 1. Determine recommended products to order in step 1.

これにより、客が必要な商品にもかかわらず、自店舗1に取り扱っていなかったために、客が近隣の他店舗1で購入していた商品の品揃えを推奨できる。 As a result, it is possible to recommend an assortment of products that the customer purchased at another nearby store 1 because the store 1 did not carry the products that the customer needed.

(第5の変形例)
商品決定部127が、発注推奨商品、或いは、発注推奨数や推奨量を決定する場合に用いられる、自店舗1に来店した客の他店舗1における購入履歴は、所定の時間帯の購入履歴でもよい。ここで、所定の時間帯とは、例えば、1日のうちの特定の時間帯でもよいし、特定の曜日や、月内の特定の日や週、年内の特定の日や月等、カレンダー上の特定の期間でもよい。
(Fifth modification)
The purchase history of customers who visited the own store 1 at other stores 1, which is used when the product determination unit 127 determines the recommended product to order, or the recommended number or quantity to order, may be the purchase history of a predetermined time period. good. Here, the predetermined time period may be, for example, a specific time period of the day, a specific day of the week, a specific day or week of the month, a specific day or month of the year, etc. It may be a specific period of time.

この場合、所定の時間帯は、複数の所定の時間帯のうち、自店舗1に来店した客が自店舗1に来店したことがある時間帯と同じ時間帯でもよい。 In this case, the predetermined time slot may be the same time slot as a time slot in which the customer who visited the own store 1 has visited the own store 1, out of a plurality of predetermined time slots.

例えば、自店舗1がオフィス街に設置される店舗の場合、商品決定部127は、所定の時間帯を、9時から17時等、昼間に設定し、他店舗1における昼間の購入履歴を用いる。 For example, if the own store 1 is a store located in an office district, the product determination unit 127 sets the predetermined time period to daytime, such as from 9:00 to 17:00, and uses the daytime purchase history at other stores 1. .

これにより、自店舗1に来店した客がオフィス付近にいる昼間に必要であるが、他店舗1で購入していた商品の品揃えを推奨できる。また、客が自宅付近等、オフィス付近ではない場所にいる夜間で必要であり、自店舗1で購入される可能性の低い商品の品揃え推奨を防ぐことができる。 As a result, it is possible to recommend the assortment of products that customers visiting the store 1 need during the day when they are near the office, but have purchased them at other stores 1. In addition, it is possible to prevent the recommendation of product assortments that are needed at night when the customer is in a place not near the office, such as near his or her home, and are unlikely to be purchased at the own store 1.

(第6の変形例)
商品決定部127は、さらに、自店舗1における発注推奨商品として発注された商品の少なくとも入荷後の購入履歴に基づき、発注取下げ推奨商品を決定してもよい。発注取下げ推奨商品は、発注を中止、或いは、発注数や発注量を削減すべき商品である。
(Sixth modification)
The product determining unit 127 may further determine products recommended for order withdrawal based on at least the purchase history of products ordered as recommended products at the own store 1 after arrival. Products recommended for order withdrawal are products for which orders should be canceled or the number or amount of orders should be reduced.

例えば、商品決定部127は、自店舗1において発注推奨商品が発注された場合に、該商品の入荷後の所定期間(例えば、1年間や、1ヶ月間、1週間)における購入頻度や購入数、購入量の合計値を算出する。そして、商品決定部127は、算出した合計値が所定の閾値以下の場合、該商品を発注取下げ推奨商品に決定する。 For example, when a recommended product is ordered at the own store 1, the product determining unit 127 determines the purchase frequency and number of purchases during a predetermined period (for example, one year, one month, or one week) after the product arrives in stock. , calculate the total purchase amount. Then, if the calculated total value is less than or equal to a predetermined threshold, the product determining unit 127 determines the product as a product recommended for order withdrawal.

また、例えば、商品決定部127は、自店舗1において発注推奨商品が発注された場合に、該商品の入荷前、及び、入荷後の所定期間における購入頻度や購入数、購入量の合計値を算出する。そして、商品決定部127は、算出した合計値を入荷前、及び、入荷後で比較し、入荷後の合計値が入荷前の合計に比べて増えていない場合は、該商品を発注取下げ推奨商品に決定する。 For example, when a recommended product is ordered at the own store 1, the product determining unit 127 determines the frequency of purchase, the number of purchases, and the total value of the purchase amount in a predetermined period before and after the product arrives. calculate. Then, the product determining unit 127 compares the calculated total value before and after arrival, and if the total value after arrival has not increased compared to the total before arrival, the product is recommended to be canceled. decided on.

表示制御部128は、自店舗1における発注取下げ推奨商品を、店舗端末180に送信し、表示させる。 The display control unit 128 transmits the products recommended for order withdrawal at the own store 1 to the store terminal 180 and causes the store terminal 180 to display the products.

なお、発注取下げ推奨商品に決定された商品が商品発注部130により自動的に発注されていた場合、商品発注部130は、その発注を中止、或いは、発注数や発注量を削減してもよい。この場合、発注受付部129が店舗端末180から店員による発注の中止、或いは、発注数や発注量の削減を受付けてもよいし、商品発注部130が自動的に発注の中止、或いは、発注数や発注量の削減を行ってもよい。 Note that if the product determined as a product recommended for order withdrawal has been automatically ordered by the product ordering unit 130, the product ordering unit 130 may cancel the order or reduce the number or amount of orders. . In this case, the order reception unit 129 may accept from the store terminal 180 the clerk's request to cancel the order or to reduce the number of orders or the amount ordered, or the product ordering unit 130 may automatically cancel the order or reduce the number of orders. You may also reduce the amount ordered.

これにより、発注推奨商品として発注されたにもかかわらず、売上げ向上が期待できない商品の発注を取り下げることができる。 This makes it possible to cancel an order for a product that is not expected to increase sales even though it was ordered as a recommended product.

(第7の変形例)
第1の実施形態の品揃推奨システム10では、通知部132は、発注推奨商品が自店舗1に入荷された場合に、発注情報の入荷通知先客IDで示される客の客端末300に、入荷通知を送信した。しかしながら、これに限らず、通知部132は、入荷通知先客IDで示される客に入荷を通知できれば、他の方法で通知を行ってもよい。例えば、通知部132は、入荷通知先客IDで示される客が自店舗1に来店した場合に、店舗1内に設置されたデジタルサイネージやPOS装置110に接続されたディスプレイ装置等に、発注推奨商品が入荷されたことを示す情報を表示してもよい。
(Seventh modification)
In the product assortment recommendation system 10 of the first embodiment, when the recommended order product is delivered to the own store 1, the notification unit 132 sends an in-stock notification to the customer terminal 300 of the customer indicated by the in-stock notification destination customer ID in the ordering information. Sent notification. However, the notification unit 132 is not limited to this, and may notify by other methods as long as it can notify the customer indicated by the arrival notification customer ID of the arrival of the item. For example, when a customer indicated by the arrival notification customer ID comes to the store 1, the notification unit 132 displays recommended products to order on a digital signage installed in the store 1, a display device connected to the POS device 110, etc. Information indicating that the product has arrived may be displayed.

これにより、客が利用する店舗1に該客が来店したタイミングで、該客が必要としていたにもかかわらず、これまで品揃えされていなかった商品が入荷されたことを該客に通知し、該商品の購入を促すことができる。 As a result, at the time when the customer visits store 1, the customer is notified that a product that the customer needed but was not previously available in stock has arrived, It is possible to encourage the purchase of the product.

(第2の実施形態)
第2の実施形態について説明する。
(Second embodiment)
A second embodiment will be described.

図14は、第2の実施形態における、店舗サーバ120の構成を示すブロック図である。 FIG. 14 is a block diagram showing the configuration of the store server 120 in the second embodiment.

図14を参照すると、店舗サーバ120は、取得部126、及び、商品決定部127を含む。店舗サーバ120、取得部126、及び、商品決定部127は、それぞれ、本開示における品揃推奨装置、取得手段、及び、決定手段の一実施形態である。 Referring to FIG. 14, the store server 120 includes an acquisition section 126 and a product determination section 127. The store server 120, the acquisition unit 126, and the product determination unit 127 are embodiments of an assortment recommendation device, an acquisition unit, and a determination unit in the present disclosure, respectively.

取得部126は、対象店舗に来店した客の識別子、他の店舗で商品を購入した客の識別子、及び、該商品の識別子を取得する。商品決定部127は、対象店舗に来店した客が他の店舗において購入した商品の他の店舗における購入履歴に基づき、対象店舗における発注推奨商品を決定する。 The acquisition unit 126 acquires the identifier of the customer who visited the target store, the identifier of the customer who purchased the product at another store, and the identifier of the product. The product determining unit 127 determines recommended products to order at the target store based on the purchase history of products purchased at other stores by customers who visited the target store.

次に、第2の実施形態の効果を説明する。 Next, the effects of the second embodiment will be explained.

第2の実施形態によれば、第1の実施形態と同様に、店舗を利用している客が必要とする商品の品揃えを推奨できる。その理由は、店舗サーバ120の商品決定部127が、自店舗1に来店した客が他店舗1において購入した商品の他店舗1における購入履歴に基づき、自店舗1における発注推奨商品を決定するためである。 According to the second embodiment, similar to the first embodiment, it is possible to recommend an assortment of products needed by customers using the store. The reason is that the product determination unit 127 of the store server 120 determines recommended products to order at the own store 1 based on the purchase history of products purchased at other stores 1 by customers who visited the own store 1. It is.

(ハードウェア構成)
上述した各実施形態において、各装置(POS装置110、店舗サーバ120、店舗端末180、本部サーバ210等)の各構成要素は、機能単位のブロックを示している。各装置の各構成要素の一部又は全部は、コンピュータ500とプログラムとの任意の組み合わせにより実現されてもよい。
(Hardware configuration)
In each embodiment described above, each component of each device (POS device 110, store server 120, store terminal 180, headquarters server 210, etc.) represents a functional unit block. A part or all of each component of each device may be realized by any combination of the computer 500 and a program.

図15、はコンピュータ500のハードウェア構成の例を示すブロック図である。図15を参照すると、コンピュータ500は、例えば、CPU(Central Processing Unit)501、ROM(Read Only Memory)502、RAM(Random Access Memory)503、プログラム504、記憶装置505、ドライブ装置507、通信インタフェース508、入力装置509、出力装置510、入出力インタフェース511、及び、バス512を含む。 FIG. 15 is a block diagram showing an example of the hardware configuration of the computer 500. Referring to FIG. 15, the computer 500 includes, for example, a CPU (Central Processing Unit) 501, a ROM (Read Only Memory) 502, a RAM (Random Access Memory) 503, a program 504, a storage device 505, a drive device 507, and a communication interface 508. , an input device 509, an output device 510, an input/output interface 511, and a bus 512.

プログラム504は、各装置の各機能を実現するための命令(instruction)を含む。プログラム504は、予め、RAM503や記憶装置505に格納される。CPU501は、プログラム504に含まれる命令を実行することにより、各機能を実現する。ドライブ装置507は、記録媒体506の読み書きを行う。通信インタフェース508は、通信ネットワーク400とのインタフェースを提供する。入力装置509は、例えば、マウスやキーボード等であり、管理者等からの情報の入力を受け付ける。出力装置510は、例えば、ディスプレイであり、管理者等へ情報を出力(表示)する。入出力インタフェース511は、周辺機器とのインタフェースを提供する。POS装置110の場合、周辺機器は、上述のカードリーダライタ141や、バーコードリーダ151、カメラ161、タグリーダライタ171である。バス512は、ハードウェアの各構成要素を接続する。なお、プログラム504は、通信ネットワーク40を介してCPU501に供給されてもよいし、予め、記録媒体506に格納され、ドライブ装置507により読み出され、CPU501に供給されてもよい。 The program 504 includes instructions for implementing each function of each device. The program 504 is stored in the RAM 503 or storage device 505 in advance. The CPU 501 implements each function by executing instructions included in the program 504. A drive device 507 reads from and writes to the recording medium 506. Communication interface 508 provides an interface with communication network 400. The input device 509 is, for example, a mouse, a keyboard, or the like, and receives information input from an administrator or the like. The output device 510 is, for example, a display, and outputs (displays) information to an administrator or the like. The input/output interface 511 provides an interface with peripheral devices. In the case of the POS device 110, peripheral devices include the above-described card reader/writer 141, barcode reader 151, camera 161, and tag reader/writer 171. A bus 512 connects each hardware component. Note that the program 504 may be supplied to the CPU 501 via the communication network 40, or may be stored in the recording medium 506 in advance, read by the drive device 507, and supplied to the CPU 501.

なお、図15に示されているハードウェア構成は例示であり、これら以外の構成要素が追加されていてもよく、一部の構成要素を含まなくてもよい。 Note that the hardware configuration shown in FIG. 15 is an example, and components other than these may be added, or some components may not be included.

各装置の実現方法には、様々な変形例がある。例えば、各装置は、構成要素毎にそれぞれ異なるコンピュータとプログラムとの任意の組み合わせにより実現されてもよい。また、各装置が備える複数の構成要素が、一つのコンピュータとプログラムとの任意の組み合わせにより実現されてもよい。 There are various variations in how each device is implemented. For example, each device may be realized by any combination of computers and programs that are different for each component. Further, the plurality of components included in each device may be realized by an arbitrary combination of one computer and a program.

また、各装置の各構成要素の一部または全部は、プロセッサ等を含む汎用または専用の回路(circuitry)や、これらの組み合わせによって実現されてもよい。これらの回路は、単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。各装置の各構成要素の一部又は全部は、上述した回路等とプログラムとの組み合わせによって実現されてもよい。 Further, a part or all of each component of each device may be realized by a general-purpose or dedicated circuit including a processor or the like, or a combination thereof. These circuits may be configured by a single chip or multiple chips connected via a bus. A part or all of each component of each device may be realized by a combination of the circuits and the like described above and a program.

また、各装置の各構成要素の一部又は全部が複数のコンピュータや回路等により実現される場合、複数のコンピュータや回路等は、集中配置されてもよいし、分散配置されてもよい。 Further, when a part or all of each component of each device is realized by a plurality of computers, circuits, etc., the plurality of computers, circuits, etc. may be centrally arranged or distributed.

店舗サーバ120は店舗1に配置されてもよいし、店舗1とは異なる場所に配置され、通信ネットワーク400を介してPOS110、及び、店舗端末180と接続されてもよい。つまり、店舗サーバ120は、クラウドコンピューティングシステムによって実現されてもよい。同様に、本部サーバ210も、クラウドコンピューティングシステムによって実現されてもよい。 The store server 120 may be placed in the store 1 or may be placed in a location different from the store 1 and connected to the POS 110 and the store terminal 180 via the communication network 400. That is, store server 120 may be realized by a cloud computing system. Similarly, the headquarters server 210 may also be realized by a cloud computing system.

以上、実施形態を参照して本開示を説明したが、本開示は上記実施形態に限定されるものではない。本開示の構成や詳細には、本開示のスコープ内で当業者が理解し得る様々な変更をすることができる。また、各実施形態における構成は、本開示のスコープを逸脱しない限りにおいて、互いに組み合わせることが可能である。 Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above embodiments. Various changes can be made to the structure and details of the present disclosure that can be understood by those skilled in the art within the scope of the present disclosure. Further, the configurations in each embodiment can be combined with each other without departing from the scope of the present disclosure.

上述の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
(付記1)
対象店舗に来店した客の識別子、他の店舗で商品を購入した客の識別子、及び、該商品の識別子を取得する取得手段と、
前記対象店舗に来店した客が前記他の店舗において購入した商品の前記他の店舗における購入履歴に基づき、前記対象店舗における発注推奨商品を決定する決定手段と、
を備えた品揃推奨装置。
(付記2)
前記決定手段は、前記対象店舗に来店した客が前記他の店舗において購入した商品のうち前記対象店舗において取り扱っていない商品の中から前記発注推奨商品を決定する、
付記1に記載の品揃推奨装置。
(付記3)
前記決定手段は、前記対象店舗に来店した客が前記他の店舗において購入した商品のうちの前記対象店舗において取り扱っている商品の売上高、及び、在庫数のうち少なくとも一方に基づき、前記発注推奨商品を決定する、
付記1または2に記載の品揃推奨装置。
(付記4)
前記決定手段は、さらに、前記発注推奨商品の発注推奨数または発注推奨量を決定する、
付記1乃至3のうちいずれか一項に記載の品揃推奨装置。
(付記5)
さらに、前記発注推奨商品と該発注推奨商品の発注推奨数または発注推奨量を、店員の端末に表示させる表示制御手段を備える、
付記4に記載の品揃推奨装置。
(付記6)
さらに、前記発注推奨商品の発注処理を行う発注手段を備える、
付記1乃至5のうちいずれか一項に記載の品揃推奨装置。
(付記7)
さらに、前記発注推奨商品が前記対象店舗に入荷された場合に、前記他の店舗において該発注推奨商品を購入した客に、該発注推奨商品の入荷を通知する通知手段を備える、
付記6に記載の品揃推奨装置。
(付記8)
前記決定手段は、前記対象店舗に来店した複数の客が前記他の店舗において購入した商品の該他の店舗における購入履歴に基づき、前記発注推奨商品を決定する、
付記1乃至7のうちいずれか一項に記載の品揃推奨装置。
(付記9)
前記決定手段は、前記対象店舗に来店した客の前記対象店舗への来店履歴に基づき、前記対象店舗における発注推奨商品の決定を行うか否かを判定する、
付記1乃至8のうちいずれか一項に記載の品揃推奨装置。
(付記10)
前記決定手段は、前記対象店舗に来店した客が該対象店舗から所定の範囲内の前記他の店舗において購入した商品の該他の店舗における購入履歴に基づき、前記発注推奨商品を決定する、
付記1乃至9のうちいずれか一項に記載の品揃推奨装置。
(付記11)
前記決定手段は、前記対象店舗に来店した客が所定の時間帯において前記他の店舗において購入した商品の該他の店舗における購入履歴に基づき、前記発注推奨商品を決定する、
付記1乃至10のうちいずれか一項に記載の品揃推奨装置。
(付記12)
前記決定手段は、さらに、前記対象店舗における前記発注推奨商品の少なくとも入荷後の購入履歴に基づき、該発注推奨商品を、発注取下げ推奨商品に決定する、
付記1乃至11のうちいずれか一項に記載の品揃推奨装置。
(付記13)
対象店舗に来店した客の識別子、他の店舗で商品を購入した客の識別子、及び、該商品の識別子を取得し、
前記対象店舗に来店した客が前記他の店舗において購入した商品の前記他の店舗における購入履歴に基づき、前記対象店舗における発注推奨商品を決定する、
品揃推奨方法。
(付記14)
コンピュータに、
対象店舗に来店した客の識別子、他の店舗で商品を購入した客の識別子、及び、該商品の識別子を取得し、
前記対象店舗に来店した客が前記他の店舗において購入した商品の前記他の店舗における購入履歴に基づき、前記対象店舗における発注推奨商品を決定する、
処理を実行させるプログラム。
A part or all of the embodiments described above may be described as in the following supplementary notes, but the embodiments are not limited to the following.
(Additional note 1)
an acquisition means for acquiring an identifier of a customer who visited the target store, an identifier of a customer who purchased a product at another store, and an identifier of the product;
determining means for determining recommended products to order at the target store based on the purchase history at the other store of products purchased at the other store by a customer visiting the target store;
Assortment recommendation device equipped with
(Additional note 2)
The determining means determines the recommended ordering product from among the products that are not handled at the target store among the products that the customer who visited the target store purchased at the other store.
Product assortment recommendation device described in Appendix 1.
(Additional note 3)
The determining means makes the order recommendation based on at least one of the sales amount and the number of items in stock of products handled at the target store among the products purchased at the other stores by customers visiting the target store. decide on the product,
The product assortment recommendation device described in Appendix 1 or 2.
(Additional note 4)
The determining means further determines the recommended order quantity or recommended order quantity of the recommended order product.
The product assortment recommendation device according to any one of Supplementary Notes 1 to 3.
(Appendix 5)
Further, a display control means is provided for displaying the recommended order product and the recommended order quantity or recommended order amount of the order recommended product on a store clerk's terminal.
Product assortment recommendation device described in Appendix 4.
(Appendix 6)
Further, it includes an ordering means for processing the ordering recommended product.
The product assortment recommendation device according to any one of Supplementary Notes 1 to 5.
(Appendix 7)
Furthermore, when the recommended ordering product is stocked at the target store, a notification means is provided for notifying customers who have purchased the recommended ordering product at the other store of the arrival of the recommended ordering product.
Product assortment recommendation device described in Appendix 6.
(Appendix 8)
The determining means determines the recommended order product based on the purchase history at the other store of products purchased at the other store by a plurality of customers who visited the target store.
The product assortment recommendation device according to any one of Supplementary Notes 1 to 7.
(Appendix 9)
The determining means determines whether or not to determine recommended products to order at the target store based on the history of visits to the target store by customers who visited the target store.
The product assortment recommendation device according to any one of Supplementary Notes 1 to 8.
(Appendix 10)
The determining means determines the recommended product to order based on the purchase history at the other store of the product purchased by the customer visiting the target store at the other store within a predetermined range from the target store.
The product assortment recommendation device according to any one of Supplementary Notes 1 to 9.
(Appendix 11)
The determining means determines the recommended product to order based on the purchase history at the other store of products purchased at the other store during a predetermined time period by a customer visiting the target store.
The product assortment recommendation device according to any one of Supplementary Notes 1 to 10.
(Appendix 12)
The determining means further determines the recommended ordering product as a product recommended for order withdrawal based on the purchase history of the recommended ordering product at least after arrival at the target store.
The product assortment recommendation device according to any one of Supplementary Notes 1 to 11.
(Appendix 13)
Obtaining the identifier of the customer who visited the target store, the identifier of the customer who purchased the product at another store, and the identifier of the product,
determining recommended products to order at the target store based on the purchase history at the other store of products purchased at the other store by a customer visiting the target store;
Recommended assortment method.
(Appendix 14)
to the computer,
Obtaining the identifier of the customer who visited the target store, the identifier of the customer who purchased the product at another store, and the identifier of the product,
determining recommended products to order at the target store based on the purchase history at the other store of products purchased at the other store by a customer visiting the target store;
A program that executes processing.

1 店舗
2 本部
10 品揃推奨システム
100 店舗システム
110 POS装置
111 購入客特定部
112 登録部
113 精算部
114 購入データ生成部
120 店舗サーバ
121 来店客特定部
122 来店履歴記憶部
123 商品情報記憶部
124 更新部
125 送信部
126 取得部
127 商品決定部
128 表示制御部
129 発注受付部
130 商品発注部
131 発注情報記憶部
132 通知部
140、141 カードリーダライタ
150、151 バーコードリーダ
160、161 カメラ
171 タグリーダライタ
180 店舗端末
200 本部システム
210 本部サーバ
211 購入履歴記憶部
212 購入履歴更新部
213 購入履歴送信部
214 配送指示部
300 客端末
400 通信ネットワーク
500 コンピュータ
501 CPU
502 ROM
503 RAM
504 プログラム
505 記憶装置
506 記録媒体
507 ドライブ装置
508 通信インタフェース
509 入力装置
510 出力装置
511 入出力インタフェース
512 バス
1 Store 2 Headquarters 10 Product assortment recommendation system 100 Store system 110 POS device 111 Purchaser identification unit 112 Registration unit 113 Payment unit 114 Purchase data generation unit 120 Store server 121 Visitor identification unit 122 Visit history storage unit 123 Product information storage unit 124 Update section 125 Transmission section 126 Acquisition section 127 Product determination section 128 Display control section 129 Order reception section 130 Product order section 131 Order information storage section 132 Notification section 140, 141 Card reader/writer 150, 151 Barcode reader 160, 161 Camera 171 Tag reader Writer 180 Store terminal 200 Headquarters system 210 Headquarters server 211 Purchase history storage section 212 Purchase history update section 213 Purchase history transmission section 214 Delivery instruction section 300 Customer terminal 400 Communication network 500 Computer 501 CPU
502 ROM
503 RAM
504 Program 505 Storage device 506 Recording medium 507 Drive device 508 Communication interface 509 Input device 510 Output device 511 Input/output interface 512 Bus

Claims (14)

対象店舗に来店した客の識別子に基づいて、前記客が他の店舗において購入した商品の前記他の店舗における購入履歴を取得する取得手段と、
前記購入履歴を参照し、前記客が前記他の店舗において購入した、前記対象店舗で取り扱っていない商品の購入頻度、購入数、又は購入量を取得し、前記購入頻度、前記購入数、または前記購入量の大きさ又は増加に基づいて、前記対象店舗で取り扱っていない商品から発注推奨商品を決定する決定手段と、
を備えた品揃推奨装置。
acquisition means for acquiring the purchase history of products purchased by the customer at another store at the other store based on the identifier of the customer who visited the target store;
By referring to the purchase history, obtain the purchase frequency, number of purchases, or purchase amount of products that the customer purchased at the other store and which are not handled at the target store, and determining means for determining recommended products to order from products not handled at the target store based on the size or increase in purchase amount;
Assortment recommendation device equipped with
前記決定手段は、前記購入頻度、前記購入数、または前記購入量の大きさ又は増加に基づく発注推奨度を決定し、前記対象店舗で取り扱っていない商品のうち前記発注推奨度が閾値以上の商品を発注推奨商品に決定する
請求項1に記載の品揃推奨装置。
The determining means determines an order recommendation level based on the purchase frequency, the number of purchases, or the size or increase in the purchase amount, and selects products for which the order recommendation level is equal to or higher than a threshold value among products that are not handled by the target store. The product assortment recommendation device according to claim 1, wherein the device determines a product to be recommended for ordering.
前記決定手段は、前記発注推奨商品に加えて、前記対象店舗に来店した客が前記他の店舗において購入した商品のうちの前記対象店舗において取り扱っている商品の売上高、及び、在庫数のうち少なくとも一方に基づき、発注推奨商品を決定する、
請求項1または2に記載の品揃推奨装置。
In addition to the recommended order products, the determining means determines the sales amount and the number of items in stock of the products handled at the target store among the products purchased at the other stores by customers who visited the target store. determining recommended products to order based on at least one of the
The product assortment recommendation device according to claim 1 or 2.
前記決定手段は、さらに、前記購入頻度、前記購入数、または前記購入量の値に基づき、前記発注推奨商品の発注推奨数または発注推奨量を決定する、
請求項1または2に記載の品揃推奨装置。
The determining means further determines the recommended number of orders or the recommended amount of the recommended order product based on the purchase frequency, the number of purchases, or the purchase amount.
The product assortment recommendation device according to claim 1 or 2.
さらに、前記発注推奨商品と該発注推奨商品の発注推奨数または発注推奨量を、店員の端末に表示させる表示制御手段を備える、
請求項4に記載の品揃推奨装置。
Further, a display control means is provided for displaying the recommended order product and the recommended order quantity or recommended order amount of the order recommended product on a store clerk's terminal.
The product assortment recommendation device according to claim 4.
さらに、前記発注推奨商品の発注処理を行う発注手段を備える、
請求項1乃至5のうちいずれか一項に記載の品揃推奨装置。
Further, it includes an ordering means for processing the ordering recommended product.
An assortment recommendation device according to any one of claims 1 to 5.
さらに、前記発注推奨商品が前記対象店舗に入荷された場合に、前記他の店舗において該発注推奨商品を購入した客に、該発注推奨商品の入荷を通知する通知手段を備える、
請求項6に記載の品揃推奨装置。
Furthermore, when the recommended ordering product is stocked at the target store, a notification means is provided for notifying customers who have purchased the recommended ordering product at the other store of the arrival of the recommended ordering product.
The product assortment recommendation device according to claim 6.
前記決定手段は、複数の前記客の前記購入履歴を参照し、前記複数の客が前記他の店舗において同じ商品を購入していた場合、前記複数の客の前記他の店舗における、前記同じ商品の前記購入頻度、前記購入数、前記購入量を取得し、所定期間内における前記購入頻度、前記購入数、または前記購入量の合計値に基づき、前記発注推奨商品を決定する、
請求項1乃至7のうちいずれか一項に記載の品揃推奨装置。
The determining means refers to the purchase history of the plurality of customers, and if the plurality of customers have purchased the same product at the other store, the determination means refers to the purchase history of the plurality of customers, and if the plurality of customers have purchased the same product at the other store, the determination means selects the same product at the other store of the plurality of customers. obtaining the purchase frequency, the number of purchases, and the purchase amount, and determining the recommended order product based on the total value of the purchase frequency, the number of purchases, or the purchase amount within a predetermined period;
An assortment recommendation device according to any one of claims 1 to 7.
前記取得手段は、前記客の前記対象店舗への来店履歴を取得し、
前記決定手段は、前記来店履歴から抽出した前記客の所定期間における来店頻度、来店回数、または来店日数を算出し、
前記来店頻度、前記来店回数、または前記来店日数が所定値以上の場合、前記取得手段は、前記客の前記購入履歴を取得する、
請求項1乃至8のうちいずれか一項に記載の品揃推奨装置。
The acquisition means acquires a visit history of the customer to the target store,
The determining means calculates the frequency of visits, the number of visits, or the number of days of visits of the customer in a predetermined period extracted from the store visit history,
If the frequency of visits, the number of visits, or the number of days of visits is a predetermined value or more, the acquisition means acquires the purchase history of the customer;
An assortment recommendation device according to any one of claims 1 to 8.
前記決定手段は、前記対象店舗から所定の範囲に存在する前記他の店舗の販売履歴を参照し、前記客が前記他の店舗において購入した商品の前記購入頻度、前記購入数、前記購入量を算出し、所定期間内における前記購入頻度、前記購入数、または前記購入量の値に基づき、前記発注推奨商品に決定する、
請求項1乃至9のうちいずれか一項に記載の品揃推奨装置。
The determining means refers to the sales history of the other stores existing within a predetermined range from the target store, and determines the purchase frequency, the number of purchases, and the purchase amount of the products purchased by the customer at the other stores. and determining the product to be recommended for order based on the value of the purchase frequency, the number of purchases, or the amount of purchase within a predetermined period.
An assortment recommendation device according to any one of claims 1 to 9.
前記決定手段は、前記他の店舗における所定の時間帯の前記購入履歴を参照し、前記客が前記他の店舗において購入した商品の前記購入頻度、前記購入数、前記購入量を算出し、所定期間内における前記購入頻度、前記購入数、または前記購入量の値に基づき、前記発注推奨商品に決定する、
請求項1乃至10のうちいずれか一項に記載の品揃推奨装置。
The determining means refers to the purchase history in a predetermined time period at the other store, calculates the purchase frequency, the number of purchases, and the purchase amount of the product purchased by the customer at the other store, and determining the product to be recommended for ordering based on the value of the purchase frequency, the number of purchases, or the amount of purchase within a period;
An assortment recommendation device according to any one of claims 1 to 10.
前記決定手段は、さらに、前記発注推奨商品の少なくとも入荷後の前記対象店舗における購入履歴を参照し、該発注推奨商品に入荷後の所定期間における前記購入頻度、前記購入数、前記購入量を算出し、前記購入頻度、前記購入数、または前記購入量の合計値に基づき、該発注推奨商品を発注取下げ推奨商品に決定する、
請求項1乃至11のうちいずれか一項に記載の品揃推奨装置。
The determining means further calculates the purchase frequency, the number of purchases, and the purchase amount for a predetermined period after the recommended order product arrives in stock by referring to the purchase history of the recommended order product at least at the target store after the product arrives in stock. and determining the recommended product to be ordered as a product recommended to be canceled based on the purchase frequency, the number of purchases, or the total purchase amount;
An assortment recommendation device according to any one of claims 1 to 11.
コンピュータが、
対象店舗に来店した客の識別子に基づいて、前記客が他の店舗において購入した商品の前記他の店舗における購入履歴を取得し、
前記購入履歴を参照し、前記客が前記他の店舗において購入した、前記対象店舗で取り扱っていない商品の購入頻度、購入数、又は購入量を取得し、
前記購入頻度、前記購入数、または前記購入量の大きさ又は増加に基づいて、前記対象店舗で取り扱っていない商品から発注推奨商品を決定する、
品揃推奨方法。
The computer is
Based on the identifier of the customer who visited the target store, obtain the purchase history of the product purchased by the customer at the other store,
Referring to the purchase history, obtaining the purchase frequency, number of purchases, or purchase amount of products that the customer purchased at the other store and which are not handled at the target store;
determining recommended products to order from products not handled at the target store based on the purchase frequency, the number of purchases, or the size or increase in the purchase amount;
Recommended assortment method.
コンピュータに、
対象店舗に来店した客の識別子に基づいて、前記客が他の店舗において購入した商品の前記他の店舗における購入履歴を取得し、
前記購入履歴を参照し、前記客が前記他の店舗において購入した、前記対象店舗で取り扱っていない商品の購入頻度、購入数、又は購入量を取得し、
前記購入頻度、前記購入数、または前記購入量の大きさ又は増加に基づいて、前記対象店舗で取り扱っていない商品から発注推奨商品を決定する、
処理を実行させるプログラム。
to the computer,
Based on the identifier of the customer who visited the target store, obtain the purchase history of the product purchased by the customer at the other store,
Referring to the purchase history, obtaining the purchase frequency, number of purchases, or purchase amount of products that the customer purchased at the other store and which are not handled at the target store;
determining recommended products to order from products not handled at the target store based on the purchase frequency, the number of purchases, or the size or increase in the purchase amount;
A program that executes processing.
JP2019050854A 2019-03-19 2019-03-19 Assortment recommendation device, assortment recommendation method, and program Active JP7395834B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019050854A JP7395834B2 (en) 2019-03-19 2019-03-19 Assortment recommendation device, assortment recommendation method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019050854A JP7395834B2 (en) 2019-03-19 2019-03-19 Assortment recommendation device, assortment recommendation method, and program

Publications (2)

Publication Number Publication Date
JP2020154510A JP2020154510A (en) 2020-09-24
JP7395834B2 true JP7395834B2 (en) 2023-12-12

Family

ID=72559084

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019050854A Active JP7395834B2 (en) 2019-03-19 2019-03-19 Assortment recommendation device, assortment recommendation method, and program

Country Status (1)

Country Link
JP (1) JP7395834B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7590292B2 (en) * 2021-09-02 2024-11-26 日立グローバルライフソリューションズ株式会社 Product replacement suggestion system and storage
WO2024189852A1 (en) * 2023-03-15 2024-09-19 日本電気株式会社 Information processing device, information processing system, information processing method, and recording medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006039842A (en) 2004-07-26 2006-02-09 Nec Corp Commodity information managing system, commodity information management method, trial commodity management device, and program
JP2009265747A (en) 2008-04-22 2009-11-12 Ntt Data Smis Co Ltd Marketing support system, marketing support method, marketing support program, and computer readable medium
JP2015041121A (en) 2013-08-20 2015-03-02 株式会社日立製作所 Sales forecast system and sales forecast method
JP2015121828A (en) 2012-03-08 2015-07-02 日本電気株式会社 Information processing system, information processing method, information processing device and control method and control program thereof
JP2018049428A (en) 2016-09-21 2018-03-29 りそな決済サービス株式会社 Point management system, and point management method
JP2018194901A (en) 2017-05-12 2018-12-06 株式会社データフォース Customer analysis system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006039842A (en) 2004-07-26 2006-02-09 Nec Corp Commodity information managing system, commodity information management method, trial commodity management device, and program
JP2009265747A (en) 2008-04-22 2009-11-12 Ntt Data Smis Co Ltd Marketing support system, marketing support method, marketing support program, and computer readable medium
JP2015121828A (en) 2012-03-08 2015-07-02 日本電気株式会社 Information processing system, information processing method, information processing device and control method and control program thereof
JP2015041121A (en) 2013-08-20 2015-03-02 株式会社日立製作所 Sales forecast system and sales forecast method
JP2018049428A (en) 2016-09-21 2018-03-29 りそな決済サービス株式会社 Point management system, and point management method
JP2018194901A (en) 2017-05-12 2018-12-06 株式会社データフォース Customer analysis system

Also Published As

Publication number Publication date
JP2020154510A (en) 2020-09-24

Similar Documents

Publication Publication Date Title
US20220215369A1 (en) Integrated Automatic Retail System and Method
JP7586161B2 (en) Information processing system, product recommendation method, and program
US11907900B2 (en) Inventory management server, inventory management system, inventory management method, and recording medium
JP7567993B2 (en) Payment processing device, payment processing method, program, and payment processing system
JP6718925B2 (en) Parking gate control method by license plate, computer, and program
KR102127431B1 (en) Method for settlement of delivery order sales and payment terminal thereof
JP7167993B2 (en) Information processing system, information processing method and program
KR20150021313A (en) Payment service method and payment service system by code recognition
JP7505484B2 (en) Inventory management server, inventory management system, inventory management method and inventory management program
CN113095908A (en) Information processing method, server and information processing system
JP7395834B2 (en) Assortment recommendation device, assortment recommendation method, and program
JP6976293B2 (en) Systems, methods, and programs for managing coupons
JP2021149868A (en) Information processing apparatus, information processing method, and program
KR101646996B1 (en) Coupon payment system of advance payment way using nfc tagging
JP7468509B2 (en) Sales management server, sales management system, sales management method and program
KR20200000606A (en) Method for processing delivery order and payment terminal thereof
JP6934162B2 (en) POS system
US20220188908A1 (en) Sales management device, sales management method, and recording medium
JP7405137B2 (en) Product demand forecasting device, product demand forecasting method, and program
JP7484887B2 (en) Information processing device, processing method and program
JP6631983B1 (en) In-store sales system
US20230206346A1 (en) Information processing apparatus and accounting system
JP7363097B2 (en) Sales system, gate device, server, cash register terminal, and sales method
KR20020065274A (en) A distribution system having a delivery confirming function and a distribution method
EA028338B1 (en) Method and system for effecting a purchase transaction

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20211015

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230228

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230421

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230718

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230905

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20231031

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231113

R151 Written notification of patent or utility model registration

Ref document number: 7395834

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151