[go: up one dir, main page]

JP7632474B2 - Product recommendation device - Google Patents

Product recommendation device Download PDF

Info

Publication number
JP7632474B2
JP7632474B2 JP2022558926A JP2022558926A JP7632474B2 JP 7632474 B2 JP7632474 B2 JP 7632474B2 JP 2022558926 A JP2022558926 A JP 2022558926A JP 2022558926 A JP2022558926 A JP 2022558926A JP 7632474 B2 JP7632474 B2 JP 7632474B2
Authority
JP
Japan
Prior art keywords
product
customer
sales
owned
information
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
JP2022558926A
Other languages
Japanese (ja)
Other versions
JPWO2022091658A5 (en
JPWO2022091658A1 (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
Publication of JPWO2022091658A1 publication Critical patent/JPWO2022091658A1/ja
Publication of JPWO2022091658A5 publication Critical patent/JPWO2022091658A5/en
Priority to JP2024221844A priority Critical patent/JP2025028280A/en
Application granted granted Critical
Publication of JP7632474B2 publication Critical patent/JP7632474B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、商品推奨装置などに関する。The present disclosure relates to a product recommendation device and the like.

服飾品の買い物において、顧客に商品を購買させるために顧客に対してコンテンツ等を配信する技術がある。例えば、特許文献1に開示された技術では、商品陳列棚前に位置する消費者が手に取ったアクセサリーまたは洋服を消費者が使用した時を表示する。また、例えば、特許文献1に開示された技術では、消費者が手に取った商品と他の商品との組み合わせまたはコーディネート情報を表示する。また、例えば、特許文献2に開示された技術では、パーソナルカラーを用いて、顧客に商品を推奨する。In the case of shopping for clothing, there are techniques for delivering content to customers to induce them to purchase products. For example, the technique disclosed in Patent Document 1 displays when a consumer uses an accessory or piece of clothing that the consumer picked up in front of a product display shelf. In another technique disclosed in Patent Document 1, for example, combinations or coordination information of the product picked up by the consumer with other products is displayed. In another technique disclosed in Patent Document 2, for example, a personal color is used to recommend products to a customer.

特開2018-045454号公報JP 2018-045454 A 特開2006-089883号公報JP 2006-089883 A

しかしながら、実際の店舗での服飾品の買い物において、顧客は、自身に適した商品を容易にみつけることができない場合がある。例えば、特許文献1では、商品を使用した状態またはコーディネート情報などを顧客に対して表示しているが、顧客は、複数ある商品から実際にどの商品が自身に適しているのかを判断することは難しい。However, when shopping for clothing at an actual store, customers may find it difficult to find a product that suits them. For example, in Patent Document 1, the state of use of the product or coordination information is displayed to the customer, but it is difficult for the customer to determine which product is actually suitable for them from among multiple products.

本開示の目的の一例は、店舗で販売されている商品から、顧客に適した商品を顧客が見つけることの容易化を図る商品推奨装置などを提供することにある。One example of an objective of the present disclosure is to provide a product recommendation device or the like that makes it easier for a customer to find a product that suits him or her from among products sold in a store.

本開示の一態様における商品推奨装置は、店舗に来店した顧客を識別する識別手段と、識別された前記顧客が所有する所有商品の情報を取得する取得手段と、取得された前記所有商品の情報に基づいて、前記店舗において販売されている販売商品から、前記所有商品との組み合わせが所定の組み合わせ条件に合致する販売商品を特定する特定手段と、特定された前記販売商品の情報を、推奨商品情報として出力する出力手段と、を備える。A product recommendation device in one aspect of the present disclosure includes an identification means for identifying a customer who visits a store, an acquisition means for acquiring information on products owned by the identified customer, an identification means for identifying, from products sold in the store, products whose combination with the owned products meets predetermined combination conditions based on the acquired information on the owned products, and an output means for outputting information on the identified products as recommended product information.

本開示の一態様における方法は、店舗に来店した顧客を識別し、識別された前記顧客が所有する所有商品の情報を取得し、取得された前記所有商品の情報に基づいて、前記店舗において販売されている販売商品から、前記所有商品との組み合わせが所定の組み合わせ条件に合致する販売商品を特定し、特定された前記販売商品の情報を、推奨商品情報として出力する。A method in one aspect of the present disclosure identifies a customer who visits a store, obtains information on products owned by the identified customer, and based on the obtained information on the owned products, identifies products for sale at the store that match predetermined combination conditions when combined with the owned products, and outputs information on the identified products for sale as recommended product information.

本開示の一態様における記録媒体は、コンピュータに、店舗に来店した顧客を識別し、識別された前記顧客が所有する所有商品の情報を取得し、取得された前記所有商品の情報に基づいて、前記店舗において販売されている販売商品から、前記所有商品との組み合わせが所定の組み合わせ条件に合致する販売商品を特定し、特定された前記販売商品の情報を、推奨商品情報として出力する処理を実行させるプログラムを非一時的に記録する。A recording medium in one aspect of the present disclosure non-temporarily records a program that causes a computer to execute a process of identifying a customer who visits a store, acquiring information on products owned by the identified customer, identifying products sold at the store that, based on the acquired information on the owned products, match a predetermined combination condition when combined with the owned products, and outputting information on the identified products as recommended product information.

本開示によれば、店舗で販売されている商品から、顧客に適した商品を顧客が見つけることの容易化を図ることができる。According to the present disclosure, it is possible to facilitate a customer to find a product suitable for the customer from among the products sold in a store.

図1は、実施の形態1にかかる商品推奨装置の一構成例を示すブロック図である。FIG. 1 is a block diagram illustrating a configuration example of a product recommendation device according to the first embodiment. 図2は、実施の形態1にかかる商品推奨装置の一動作例を示すフローチャートである。FIG. 2 is a flowchart illustrating an operation example of the product recommendation device according to the first embodiment. 図3は、実施の形態2にかかるシステムの一構成例を示す説明図である。FIG. 3 is an explanatory diagram illustrating a configuration example of a system according to the second embodiment. 図4は、実施の形態2にかかるシステムの一構成例を示すブロック図である。FIG. 4 is a block diagram illustrating a configuration example of a system according to the second embodiment. 図5は、顧客識別DBの一例を示す説明図である。FIG. 5 is an explanatory diagram illustrating an example of the customer identification DB. 図6は、所有商品DBの一例を示す説明図である。FIG. 6 is an explanatory diagram illustrating an example of the owned product DB. 図7は、販売商品DBの一例を示す説明図である。FIG. 7 is an explanatory diagram illustrating an example of a sales item DB. 図8は、組み合わせ条件の一例を示す説明図である。FIG. 8 is an explanatory diagram showing an example of a combination condition. 図9は、組み合わせから出力までの一例を示す説明図である。FIG. 9 is an explanatory diagram showing an example of a process from combination to output. 図10は、総額の低い順の出力例を示す説明図である。FIG. 10 is an explanatory diagram showing an example of outputting total amounts in ascending order. 図11は、実施の形態2にかかる商品推奨装置の一動作例を示すフローチャートである。FIG. 11 is a flowchart illustrating an operation example of the product recommendation device according to the second embodiment. 図12は、図11における特定処理の一例を示すフローチャートである。FIG. 12 is a flowchart showing an example of the specification process in FIG. 図13は、図11における出力処理の一例を示すフローチャートである。FIG. 13 is a flowchart showing an example of the output process in FIG. 図14は、システムのハードウェア構成例を示す説明図である。FIG. 14 is an explanatory diagram illustrating an example of a hardware configuration of the system.

以下に図面を参照して、本開示にかかる商品推奨装置、情報処理方法、およびプログラムの実施の形態を詳細に説明する。本実施の形態は、開示の技術を限定するものではない。Hereinafter, embodiments of a product recommendation device, an information processing method, and a program according to the present disclosure will be described in detail with reference to the drawings. The disclosed technology is not limited to the embodiments.

(実施の形態1)
図1は、実施の形態1にかかる商品推奨装置の一構成例を示すブロック図である。商品推奨装置10は、店舗に来店した顧客に、店舗で販売している販売商品を推奨する。ここで、店舗は、特に限定されない。例えば、店舗は、服飾品を販売する店舗である。また、店舗は、例えば、複数の店舗の集合である商業施設であってもよい。
(Embodiment 1)
FIG. 1 is a block diagram showing a configuration example of a product recommendation device according to a first embodiment. The product recommendation device 10 recommends products sold in a store to a customer who visits the store. Here, the store is not particularly limited. For example, the store is a store that sells clothing accessories. In addition, the store may be, for example, a commercial facility that is a collection of multiple stores.

商品推奨装置10は、店舗に来店した顧客に対して、販売商品を推奨する。図1において、商品推奨装置10は、識別部101と、取得部102と、特定部103と、出力部104と、を有する。The product recommendation device 10 recommends products for sale to customers who visit a store. In FIG. 1 , the product recommendation device 10 includes an identification unit 101, an acquisition unit 102, a specification unit 103, and an output unit 104.

識別部101は、店舗に来店した顧客を識別する。識別方法は、特に限定されない。識別部101は、顧客の店舗来店時に、生体認証を行うことにより、顧客を識別してもよい。生体認証の種類については、顔、指紋、静脈、虹彩、声紋など特に限定されない。具体的に、識別部101は、例えば、店舗に来店した顧客に対して、店舗の入り口付近で生体認証を行ってもよい。または、例えば、撮像装置によって店舗内を常時撮像可能な場合、撮像装置は、店舗に来店した顧客を撮像する。そして、識別部101は、画像から、顧客の顔データを抽出してもよい。顔データは、例えば、顧客の顔部分の画像データ、または、顧客の顔部分の特徴量である。そして、識別部101は、抽出された顔データと、予め記憶部に記憶された顔データとをマッチングしてもよい。これにより、顧客が新たな操作等を行うことなく、識別部101は、顧客を識別することができる。また、識別部101は、ポイントカードを顧客の来店時に所定の装置によって読み取ることにより、顧客を識別してもよい。または、識別部101は、顧客の端末装置の表示デバイスの画面に表示された、顧客ごとに固有の情報を顧客の来店時に所定の装置によって読み取ることにより、顧客を識別してもよい。また、識別部101は、ビーコン機器などを用いて、顧客の端末装置と無線通信することにより、端末装置からの情報に基づいて顧客を識別してもよい。The identification unit 101 identifies a customer who visits the store. The identification method is not particularly limited. The identification unit 101 may identify the customer by performing biometric authentication when the customer visits the store. The type of biometric authentication is not particularly limited to face, fingerprint, vein, iris, voiceprint, and the like. Specifically, the identification unit 101 may perform biometric authentication on the customer who visits the store near the entrance of the store, for example. Alternatively, for example, when the inside of the store can be imaged at all times by an imaging device, the imaging device images the customer who visits the store. Then, the identification unit 101 may extract face data of the customer from the image. The face data is, for example, image data of the face part of the customer or a feature amount of the face part of the customer. Then, the identification unit 101 may match the extracted face data with face data stored in advance in the storage unit. This allows the identification unit 101 to identify the customer without the customer performing a new operation or the like. Also, the identification unit 101 may identify the customer by reading the point card by a predetermined device when the customer visits the store. Alternatively, the identification unit 101 may identify a customer by reading, with a predetermined device, information unique to each customer that is displayed on the screen of a display device of the customer's terminal device when the customer visits the store. The identification unit 101 may also identify a customer based on information from the terminal device by wirelessly communicating with the customer's terminal device using a beacon device or the like.

取得部102は、識別された顧客が所有する所有商品の情報を取得する。所有商品は、顧客が過去に購入した商品、顧客が過去に譲り受けた商品である。顧客がいずれの場所に所有商品を所有しているかについて特に限定されない。ここでは、所有商品の情報を以降所有商品情報と呼ぶ。所有商品情報は、例えば、商品推奨装置10がアクセス可能な記憶部に予め記憶させておく。記憶部は、商品推奨装置10の内部バスに接続された記憶部、あるいは商品推奨装置10がネットワークを介してアクセス可能な装置の記憶部でもよい。所有商品情報は、例えば、記憶部、または顧客が所有する端末装置に、顧客によって事前に登録されてもよい。所有商品情報は、例えば、顧客毎の商品の購入履歴などから、記憶部または顧客が所有する端末装置に、登録されてもよい。また、所有商品情報は、例えば、所定期間以内に販売された所有商品の情報であってもよい。また、所有商品情報は、顧客が所有する商品に類似する商品の情報であってもよい。The acquisition unit 102 acquires information on the owned products owned by the identified customer. The owned products are products that the customer has previously purchased or that the customer has previously inherited. There is no particular limitation as to where the customer owns the owned products. Here, the information on the owned products is hereinafter referred to as owned product information. The owned product information is stored in advance in a storage unit accessible by the product recommendation device 10, for example. The storage unit may be a storage unit connected to the internal bus of the product recommendation device 10, or a storage unit of a device accessible by the product recommendation device 10 via a network. The owned product information may be registered in advance by the customer in, for example, the storage unit or a terminal device owned by the customer. The owned product information may be registered in, for example, the storage unit or a terminal device owned by the customer based on the purchase history of products for each customer. The owned product information may also be information on owned products sold within a predetermined period. The owned product information may also be information on products similar to the products owned by the customer.

特定部103は、所有商品情報に基づいて、店舗において販売されている販売商品から、所有商品との組み合わせが所定の組み合わせ条件に合致する販売商品を特定する。所定の組み合わせ条件は、特に限定されない。例えば、所定の組み合わせ条件の詳細については、実施の形態2において説明する。The identification unit 103 identifies a sales product that matches a predetermined combination condition when combined with the owned product from among the sales products sold in the store based on the owned product information. The predetermined combination condition is not particularly limited. For example, details of the predetermined combination condition will be described in the second embodiment.

出力部104は、所定の組み合わせ条件に基づいて特定された販売商品の情報を、推奨商品情報として出力する。販売商品の情報を以降販売商品情報と呼ぶ。出力方法は、特に限定されない。例えば、出力部104は、顧客の端末装置に対して推奨商品情報を出力してもよい。より具体的に、出力部104は、顧客の端末装置に対して、推奨商品情報を提示する電子メールまたは電子メッセージを出力する。また、出力部104は、例えば、店舗の表示装置に対して推奨商品情報を出力し、該表示装置が推奨商品情報を表示することにより、顧客に対して推奨商品情報を出力してもよい。出力部104は、例えば、顧客に提供する推奨商品情報を印刷することで推奨商品情報を出力してもよい。The output unit 104 outputs information on the sales items identified based on the predetermined combination conditions as recommended product information. The information on the sales items is hereinafter referred to as sales product information. The output method is not particularly limited. For example, the output unit 104 may output the recommended product information to a customer's terminal device. More specifically, the output unit 104 outputs an email or an electronic message presenting the recommended product information to the customer's terminal device. The output unit 104 may also output the recommended product information to a display device in a store, for example, and the display device may display the recommended product information, thereby outputting the recommended product information to the customer. The output unit 104 may output the recommended product information by, for example, printing the recommended product information to be provided to the customer.

図2は、実施の形態1にかかる商品推奨装置10の一動作例を示すフローチャートである。ここで、図2における商品推奨装置10による各ステップの処理結果は、記憶部など、商品推奨装置10がアクセス可能な記憶部に記憶される。識別部101は、顧客を識別する(ステップS101)。つぎに、取得部102は、顧客が所有する所有商品の所有商品情報を取得する(ステップS102)。2 is a flowchart showing an example of an operation of the product recommendation device 10 according to the first embodiment. Here, the processing results of each step by the product recommendation device 10 in FIG. 2 are stored in a storage unit such as a storage unit that the product recommendation device 10 can access. The identification unit 101 identifies a customer (step S101). Next, the acquisition unit 102 acquires owned product information of products owned by the customer (step S102).

そして、特定部103は、店舗で販売されている販売商品のうち、所有商品との組み合わせが所定の組み合わせ条件に合致する販売商品を特定する(ステップS103)。出力部104は、特定された販売商品の販売商品情報を商品推奨情報として、顧客端末または店舗の表示装置などに出力する(ステップS104)。ステップS104のつぎに、商品推奨装置10は、フローの動作を終了する。Then, the identification unit 103 identifies products that meet a predetermined combination condition when combined with the owned products among the products sold in the store (step S103). The output unit 104 outputs the product information of the identified products as product recommendation information to the customer terminal or a display device of the store (step S104). After step S104, the product recommendation device 10 ends the operation of the flow.

つぎに、実施の形態1の効果について説明する。商品推奨装置10は、店舗に来店した顧客の所有商品と販売商品との組み合わせが所定の組み合わせ条件に合致する販売商品を顧客に推奨する。これにより、商品推奨装置10は、店舗に来店した顧客の所有商品に適した販売商品を推奨することができる。したがって、商品推奨装置10は、実際の店舗に来店した顧客が最適な商品を見つけることの容易化を図ることができる。Next, the effects of the first embodiment will be described. The product recommendation device 10 recommends to a customer, a sales product whose combination of the customer's owned products and sales products meets a predetermined combination condition. This allows the product recommendation device 10 to recommend sales products that are suitable for the owned products of the customer who visits the store. Therefore, the product recommendation device 10 can facilitate customers who visit an actual store to find the most suitable product.

(実施の形態2)
つぎに、実施の形態2について図面を参照して詳細に説明する。以下、本実施の形態2の説明が不明確にならない範囲で、前述の説明と重複する内容については説明を省略する。また、実施の形態2では、実施の形態1で説明したように顧客の識別方法は特に限定されない。実施の形態2では、顧客の識別方法として、画像を用いる方法を例に挙げて説明する。
(Embodiment 2)
Next, the second embodiment will be described in detail with reference to the drawings. Below, the description of the second embodiment will be omitted for the content that overlaps with the above description, so long as the description of the second embodiment is not unclear. Furthermore, in the second embodiment, the customer identification method is not particularly limited as described in the first embodiment. In the second embodiment, a method using an image will be described as an example of a customer identification method.

図3は、実施の形態2にかかるシステムの一構成例を示す説明図である。図3において、システムは、商品推奨装置20と、端末装置21と、撮像装置22と、を有する。商品推奨装置20と、撮像装置22と、端末装置21とは、例えば、通信ネットワーク等を介して接続可能である。撮像装置22は、例えば、店舗に備え付けられる。撮像装置22-1から撮像装置22-2のように、複数の撮像装置22が設けられていてもよい。図3において、端末装置21は、顧客が有する装置である。端末装置21は、店舗に備え付けられた装置であってもよい。もしくは、端末装置21は、店員が有する装置であってもよい。撮像装置22は、例えば、店舗に来店した顧客を識別するための画像を撮像する。商品推奨装置20は、店舗に来店した顧客に販売推奨商品を出力する。また、端末装置21は、例えば、商品推奨装置20から出力された販売推奨商品を顧客に対して表示部に表示する。または、端末装置21は、商品推奨装置20から出力された販売推奨商品を顧客に対して、電子メール、電子メッセージ、あるいは音声で通知する。図3において、顧客に販売推奨商品を出力する場合、商品推奨装置20は、顧客の端末装置21の代わりに出力装置に出力、例えば、店舗内に表示装置に表示あるいは印刷装置に印刷してもよい。FIG. 3 is an explanatory diagram showing a configuration example of a system according to the second embodiment. In FIG. 3, the system includes a product recommendation device 20, a terminal device 21, and an imaging device 22. The product recommendation device 20, the imaging device 22, and the terminal device 21 can be connected, for example, via a communication network or the like. The imaging device 22 is installed, for example, in a store. A plurality of imaging devices 22 may be installed, such as imaging devices 22-1 to 22-2. In FIG. 3, the terminal device 21 is a device owned by a customer. The terminal device 21 may be a device installed in a store. Alternatively, the terminal device 21 may be a device owned by a salesperson. The imaging device 22, for example, captures an image for identifying a customer who has visited the store. The product recommendation device 20 outputs a sales-recommended product to a customer who has visited the store. In addition, the terminal device 21 displays, for example, the sales-recommended product output from the product recommendation device 20 on a display unit to the customer. Alternatively, the terminal device 21 notifies the customer of the recommended products output from the product recommendation device 20 by email, electronic message, or voice. In Fig. 3, when outputting the recommended products to the customer, the product recommendation device 20 may output to an output device instead of the customer's terminal device 21, for example, to a display device or to print on a printer in the store.

図4は、実施の形態2にかかるシステムの一構成例を示すブロック図である。図4において、システム2は、商品推奨装置20と、端末装置21と、撮像装置22と、を有する。4 is a block diagram showing a configuration example of a system according to the embodiment 2. In FIG. 4, the system 2 includes a product recommendation device 20, a terminal device 21, and an imaging device 22.

撮像装置22は、画像または動画像を撮像する。撮像装置22は、商品推奨装置20の指示に応じて画像を撮像してもよい。または、撮像装置22は、常時、店舗内の画像を撮像していてもよい。そして、撮像装置22は、商品推奨装置20の指示に応じて画像を商品推奨装置20またはストレージ装置に送信してもよい。撮像装置22は、店舗内の画像を撮像するときに、店舗に来店した顧客の画像を撮像する。図4に示すように、撮像装置22は、撮像装置22-1から22-nのように複数あってもよい。nは、1以上の正の整数である。The imaging device 22 captures images or moving images. The imaging device 22 may capture images in response to an instruction from the product recommendation device 20. Alternatively, the imaging device 22 may constantly capture images inside the store. Then, the imaging device 22 may transmit images to the product recommendation device 20 or a storage device in response to an instruction from the product recommendation device 20. When capturing images inside the store, the imaging device 22 captures images of customers who visit the store. As shown in FIG. 4, there may be a plurality of imaging devices 22, such as imaging devices 22-1 to 22-n, where n is a positive integer equal to or greater than 1.

端末装置21は、例えば、顧客が所有する装置(図3の例)、店員が有する装置、または店舗に備え付けられた装置である。実施の形態2では、一例として、端末装置21に対して、商品推奨装置20が推奨商品情報を出力してもよい。商品推奨装置20は、端末装置21を介して顧客から指示があったタイミングで、販売推奨情報を出力してもよい。または、商品推奨装置20は、プッシュ通知のように端末装置21に対して販売推奨商品を出力してもよい。図3と図4において顧客が一人の例を挙げているが、複数の顧客が店舗内にいる場合に、顧客の数だけ、端末装置21があってもよい。また、端末装置21と商品推奨装置20とが同一であってもよい。The terminal device 21 is, for example, a device owned by a customer (example of FIG. 3), a device owned by a salesperson, or a device installed in a store. In the second embodiment, as an example, the product recommendation device 20 may output recommended product information to the terminal device 21. The product recommendation device 20 may output sales recommendation information at the timing when an instruction is given by a customer via the terminal device 21. Alternatively, the product recommendation device 20 may output sales recommended products to the terminal device 21 like a push notification. Although an example in which there is one customer is given in FIG. 3 and FIG. 4, when there are multiple customers in the store, there may be as many terminal devices 21 as there are customers. Furthermore, the terminal device 21 and the product recommendation device 20 may be the same.

商品推奨装置20は、実施の形態1で説明した商品推奨装置10の機能を有する。商品推奨装置20は、画像取得部205と、識別部201と、所有商品取得部202(取得部)と、行動解析部206と、特定部203と、出力部204と、記憶部210と、を有する。商品推奨装置20は、画像取得部205と、行動解析部206と、記憶部210と、が、実施の形態1にかかる商品推奨装置20から新たに追加される。識別部201と、所有商品取得部202と、特定部203と、出力部204とは、それぞれ実施の形態1で説明した識別部101と、取得部102と、特定部103と、出力部104との機能を有する。The product recommendation device 20 has the functions of the product recommendation device 10 described in embodiment 1. The product recommendation device 20 has an image acquisition unit 205, a discrimination unit 201, an owned product acquisition unit 202 (acquisition unit), a behavior analysis unit 206, a specification unit 203, an output unit 204, and a storage unit 210. The product recommendation device 20 is newly added with the image acquisition unit 205, the behavior analysis unit 206, and the storage unit 210 from the product recommendation device 20 according to embodiment 1. The discrimination unit 201, the owned product acquisition unit 202, the specification unit 203, and the output unit 204 have the functions of the discrimination unit 101, the acquisition unit 102, the specification unit 103, and the output unit 104 described in embodiment 1, respectively.

まず、記憶部210は、商品推奨装置20の各機能の処理結果を記憶する。また、記憶部210は、各部の処理に用いるデータを記憶する。図4において、記憶部210は、記憶内容として、例えば、顧客識別DB(Database)211、所有商品DB212、販売商品DB213、組み合わせ条件214を記憶する。図4における記憶部210の記憶内容は、一例である。例えば、これらの各種情報は、商品推奨装置20と通信ネットワークなどを介して接続された他の装置(例えば、ストレージ装置)の記憶部210に記憶されていてもよい。First, the storage unit 210 stores the processing results of each function of the product recommendation device 20. The storage unit 210 also stores data used in the processing of each unit. In Fig. 4, the storage unit 210 stores, as storage contents, for example, a customer identification DB (database) 211, an owned product DB 212, a sales product DB 213, and a combination condition 214. The storage contents of the storage unit 210 in Fig. 4 are only an example. For example, these various pieces of information may be stored in the storage unit 210 of another device (for example, a storage device) connected to the product recommendation device 20 via a communication network or the like.

後述する図14においてハードウェア構成例で詳細に説明するが、商品推奨装置20は、各機能部を実現するための各種命令を含むプログラムを記憶部210にロードして実行する。記憶部210の種類は限定されない。例えば、記憶部210としては、ROM(Read Only Memory)、RAM(Random Access Memory)、半導体メモリ、HDD(Hard Disk Drive)、SSD(Solid
State Drive)が挙げられる。また、記憶部210は、これらの組み合わせであってもよい。
Although a detailed description will be given of an example of a hardware configuration in FIG. 14 described later, the product recommendation device 20 loads a program including various commands for implementing each functional unit into the storage unit 210 and executes the program. The type of the storage unit 210 is not limited. For example, the storage unit 210 may be a ROM (Read Only Memory), a RAM (Random Access Memory), a semiconductor memory, a HDD (Hard Disk Drive), a SSD (Solid State Drive), or the like.
Furthermore, the storage unit 210 may be a combination of these.

つぎに、顧客識別DB211、所有商品DB212、販売商品DB213、組み合わせ条件214の一例を説明する。Next, an example of the customer identification DB 211, the owned product DB 212, the sold product DB 213, and the combination condition 214 will be described.

図5は、顧客識別DB211の一例を示す説明図である。顧客識別DB211は、例えば、顧客別に、顧客ID(Identification)の情報、顧客名の情報、顔の特徴量の情報、連絡先の情報、その他顧客に関する情報、が対応付けられている。顧客IDは、顧客を識別するための識別子である。顧客名は、顧客の名前である。顔の特徴量は、顧客の顔画像から抽出される顧客の顔の特徴量である。特徴量の代わりに、顔画像のデータが顧客IDの情報に対応付けられていてもよい。通知先は、例えば、顧客に対して通知を行う場合における電子メッセージの送付先である顧客の端末装置21の番号、電子メールのアドレスである。FIG. 5 is an explanatory diagram showing an example of the customer identification DB 211. In the customer identification DB 211, for example, customer ID (Identification) information, customer name information, facial feature information, contact information, and other information related to the customer are associated with each customer. The customer ID is an identifier for identifying the customer. The customer name is the name of the customer. The facial feature is the facial feature of the customer extracted from an image of the customer's face. Instead of the feature, facial image data may be associated with the customer ID information. The notification destination is, for example, the number and email address of the customer's terminal device 21 to which an electronic message is sent when notifying the customer.

ここでは、顧客の識別方法として顔の特徴量を例に挙げて説明するために、顧客の顔の特徴量の情報が顧客識別DB211に含まれる例を説明した。このため、顧客識別DB211の記憶内容は、顧客の識別方法に応じて種々変更可能である。In this example, in order to explain the method of identifying a customer using facial features, an example has been described in which information on the facial features of the customer is included in customer identification DB 211. For this reason, the contents stored in customer identification DB 211 can be changed in various ways depending on the method of identifying a customer.

また、顧客識別DB211は、図示した一部の情報を含まなくてもよい。顧客識別DB211は、図示していない他の情報を含んでもよい。例えば、顧客識別DB211には、顧客別に、顧客の身長、体重といった顧客の体型の情報などの顧客の身体的な特徴の情報が含まれていてもよい。また、顧客識別DB211には、顧客の一般的な服のサイズの情報、顧客の所定のメーカを購入時の服のサイズの情報が含まれていてもよい。また、これらの顧客の情報は、所有商品DB212に含まれていてもよい。Furthermore, customer identification DB 211 may not include some of the information shown in the figure. Customer identification DB 211 may include other information not shown. For example, customer identification DB 211 may include information on the physical characteristics of customers, such as information on the customer's body type, such as the customer's height and weight, for each customer. Customer identification DB 211 may also include information on the customer's general clothing size and information on the customer's clothing size when purchasing a specific manufacturer. Such customer information may also be included in owned product DB 212.

図6は、所有商品DB212の一例を示す説明図である。所有商品DB212は、顧客別の所有商品情報である。所有商品情報は、所有商品の複数の属性の属性値を含む。所有商品DB212は、例えば、顧客別に、顧客ID、商品名、商品ID、属性が対応付けられている。図6において、所有商品の属性は、種類、サイズ、寸法、画像、柄、スタイル、着用感、素材である。その他に、所有商品DB212には、商品の製造メーカの名称または識別子、販売メーカの名称または識別子が所有商品に対応付けられてもよい。所有商品DB212は、例えば、各顧客の販売履歴に基づいて各種データが登録されてもよい。または、所有商品DB212は、顧客によって予め各種データが登録されてもよい。所有商品情報は、顧客IDに対応付けられた各情報である。すなわち、所有商品情報は、所有商品DB212において行ごとのレコードである。FIG. 6 is an explanatory diagram showing an example of the owned product DB 212. The owned product DB 212 is owned product information for each customer. The owned product information includes attribute values of multiple attributes of the owned product. For example, the owned product DB 212 associates a customer ID, a product name, a product ID, and attributes for each customer. In FIG. 6, the attributes of the owned product are type, size, dimensions, image, pattern, style, wearing comfort, and material. In addition, the owned product DB 212 may associate the name or identifier of the product's manufacturer and the name or identifier of the sales manufacturer with the owned product. For example, the owned product DB 212 may register various data based on the sales history of each customer. Alternatively, the owned product DB 212 may register various data in advance by the customer. The owned product information is each piece of information associated with a customer ID. That is, the owned product information is a record for each row in the owned product DB 212.

顧客IDは、顧客を識別するための識別子である。ここでの顧客IDは、図5に示した顧客IDと同一である。所有商品DB212と顧客識別DB211とは、顧客IDによって関連付けられる。なお、顧客識別DB211と所有商品DB212とは同一のDBであってもよい。The customer ID is an identifier for identifying a customer. The customer ID here is the same as the customer ID shown in Fig. 5. The owned product DB 212 and the customer identification DB 211 are associated with each other by the customer ID. Note that the customer identification DB 211 and the owned product DB 212 may be the same DB.

また、商品名は、顧客が所有する所有商品の商品名である。商品IDは、顧客が所有する所有商品の識別子である。種類は、例えば、所有商品の種類である。ここでの種類は特に限定されない。例えば、種類としては、衣類のトップスとボトムスのように衣類が大別されてもよい。もしくは、ここでの種類は、トップス別、ボトムス別に、より詳細に分類されてもよい。例えば、衣類のトップスの場合、種類としては、Tシャツ、Yシャツ、ブラウス、タンクトップ、カーディガン、ニット、パーカーである。また、衣類のボトムスの場合、種類としては、ジーンズ(パンツ)、ワイドパンツ、テーパードパンツ、チノパンツ、フレアスカート、タイトスカート、ペンシルスカート、ラップスカートが挙げられる。その他、衣類の種類としては、ワンピースの各種類、ジャケットの各種類、コートの各種類が挙げられる。また、種類としては、指輪、ネックレス等の宝飾品の種類、靴の種類、鞄の種類、帽子の種類なども挙げられる。The product name is the product name of the product owned by the customer. The product ID is an identifier of the product owned by the customer. The type is, for example, the type of the product owned. The type here is not particularly limited. For example, the type may be a broad classification of clothing such as tops and bottoms. Alternatively, the type here may be more specifically classified by tops and bottoms. For example, in the case of tops of clothing, the types are T-shirts, Y-shirts, blouses, tank tops, cardigans, knits, and hoodies. In the case of bottoms of clothing, the types include jeans (pants), wide pants, tapered pants, chino pants, flare skirts, tight skirts, pencil skirts, and wrap skirts. Other types of clothing include types of dresses, types of jackets, and types of coats. Types also include types of jewelry such as rings and necklaces, types of shoes, types of bags, and types of hats.

色は、所有商品の色である。色の表記方法は特に限定されない。サイズは、所有商品の大きさである。サイズの表記方法は特に限定されない。サイズは、例えば、S(Small)、M(Medium)、L(Large)、F(Free)のサイズ、または7号、9号、11号のサイズによって表される。寸法は、所有商品の寸法である。寸法の表記方法は、特に限定されない。寸法としては、例えば、製造メーカまたは販売メーカによって提供される洋服の着丈、洋服のウエスト部分の長さなどの数値が挙げられる。もしくは、寸法としては、顧客によって実際に計測された着丈等の数値であってもよい。画像は、例えば、所有商品の画像のデータである。ここでの画像は、画像が保存されているストレージ装置へのリンク先のデータであってもよい。画像は、例えば、所有商品の製造メーカ、販売先である店舗、またはインターネットなどから取得されてもよい。または、画像は、顧客によって撮像された画像であってもよい。柄は、例えば、所有商品の柄(デザイン)である。柄は、例えば、洋服、宝飾品などの表面に、施された絵などである。柄の種類は特に限定されない。例えば、柄としては、ハート、星のなどの記号のポイント柄、アニマル柄、ドット柄、ストライプ柄、などが挙げられる。The color is the color of the owned product. The method of expressing the color is not particularly limited. The size is the size of the owned product. The method of expressing the size is not particularly limited. The size is expressed, for example, by the sizes S (Small), M (Medium), L (Large), and F (Free), or the sizes 7, 9, and 11. The dimension is the dimension of the owned product. The method of expressing the dimension is not particularly limited. The dimension may be, for example, a numerical value such as the length of the clothes or the length of the waist part of the clothes provided by the manufacturer or the sales manufacturer. Alternatively, the dimension may be a numerical value such as the length actually measured by the customer. The image is, for example, data of an image of the owned product. The image here may be data of a link destination of a storage device in which the image is stored. The image may be, for example, acquired from the manufacturer of the owned product, a store that is a sales destination, or the Internet. Alternatively, the image may be an image captured by the customer. The pattern is, for example, a pattern (design) of the owned product. The pattern may be, for example, a picture applied to the surface of clothes, jewelry, or the like. The type of pattern is not particularly limited, and examples of the pattern include point patterns with symbols such as hearts and stars, animal patterns, polka dot patterns, and stripe patterns.

スタイルは、例えば、所有商品のスタイルである。スタイルについては、特に限定されない。例えば、スタイルとしては、カジュアル、フォーマル、オフィス、結婚式などの所有商品の使用が想定される場所、状況、またはコーディネートの雰囲気が挙げられる。着用感は、例えば、所有商品を着用した際の感覚であってもよい。着用感としては、例えば、タイト(きつめ)、ルーズ(ゆるめ)、フィット、長い着丈、短い着丈、ルーズなウエスト回り、ルーズな首回り、などが挙げられる。着用感は、顧客によって指定されてもよい。または、着用感は、予め製造メーカまたは販売メーカから提供されたものであってもよい。着用感は、商品推奨装置20によって各種情報から定められてもよい。例えば、着用感は、所有商品の素材に基づいて定められてもよい。着用感は、所有商品の着丈に基づいて定められてもよい。着用感は、所有商品の画像から抽出された所有商品の形状に基づいて定められてもよい。着用感は、所有商品を着用した顧客の画像または店員の画像と、顧客の体型または店員の体型と、に基づいて定められてもよい。素材は、例えば、所有商品の素材である。例えば、素材としては、コットン、ポリエステル、ナイロンなどが挙げられる。また、素材としては、コットン50%、ポリエステル50%といった表記であってもよい。The style is, for example, the style of the owned product. There is no particular limitation on the style. For example, the style may be a place, situation, or coordinated atmosphere in which the owned product is expected to be used, such as casual, formal, office, or wedding. The wearing feel may be, for example, the feeling when wearing the owned product. Examples of the wearing feel include tight, loose, fit, long length, short length, loose waist circumference, loose neck circumference, and the like. The wearing feel may be specified by the customer. Alternatively, the wearing feel may be provided in advance by a manufacturer or a sales manufacturer. The wearing feel may be determined from various information by the product recommendation device 20. For example, the wearing feel may be determined based on the material of the owned product. The wearing feel may be determined based on the length of the owned product. The wearing feel may be determined based on the shape of the owned product extracted from an image of the owned product. The wearing feel may be determined based on an image of the customer or an image of a store clerk wearing the owned product and the body type of the customer or the body type of the store clerk. The material is, for example, the material of the owned product. For example, the material may be cotton, polyester, nylon, etc. The material may be expressed as 50% cotton or 50% polyester.

所有商品DB212は、図示していない他の情報を含んでもよい。例えば、所有商品DB212は、その他、洗濯方法のように製造メーカまたは販売メーカ、店舗から提供される情報を含んでもよい。また、所有商品DB212は、図示した一部の情報を含まなくてもよい。The owned product DB 212 may include other information not shown. For example, the owned product DB 212 may include information provided by a manufacturer, a distributor, or a store, such as a washing method. Also, the owned product DB 212 may not include some of the information shown in the figure.

図7は、販売商品DB213の一例を示す説明図である。販売商品DB213は、例えば、店舗において販売されている販売商品別に、商品IDの情報、商品名の情報、商品の属性の属性値が対応付けられている。図7において、販売商品の属性としては、色、サイズ、寸法、在庫数、画像、値段、柄、スタイル、着用感、素材が挙げられる。Fig. 7 is an explanatory diagram showing an example of the sales item DB 213. For example, the sales item DB 213 associates item ID information, item name information, and attribute values of item attributes for each item sold in a store. In Fig. 7, the attributes of the sales item include color, size, dimensions, number in stock, image, price, pattern, style, fit, and material.

商品IDは、販売商品の識別子である。商品名は、販売商品の名前である。色は、販売商品の色である。サイズは、販売商品の大きさである。サイズの表記方法は、特に限定されない。サイズとしては、例えば、S、M、L、Fのサイズ、または7号、9号、11号のサイズによって表される。寸法は、所有商品の寸法である。寸法としては、例えば、製造メーカ、販売メーカ、または店舗によって提供される洋服の着丈、洋服のウエスト部分の長さといった数値が挙げられる。在庫数は、店舗における販売商品の在庫数である。画像は、例えば、所有商品の画像のデータである。図示のように、サイズ、寸法、在庫数の情報は、色別に対応付けられてもよい。The product ID is an identifier for the product being sold. The product name is the name of the product being sold. The color is the color of the product being sold. The size is the size of the product being sold. There is no particular limitation on the way in which sizes are expressed. Sizes are expressed, for example, as S, M, L, and F, or as sizes 7, 9, and 11. The dimensions are the dimensions of the product owned. The dimensions include, for example, numerical values such as the length of the garment or the length of the waist of the garment provided by the manufacturer, retailer, or store. The number in stock is the number of products being sold in the store. The image is, for example, data on an image of the product owned. As shown in the figure, the size, dimensions, and number in stock information may be associated by color.

値段は、販売商品の値段である。値段としては、消費税込みの値段と消費税抜きの値段のように複数の値段が登録されてもよい。柄は、販売商品の柄である。柄としては、所有商品DB212の柄と同様であってよい。スタイルは、所有商品のスタイルである。スタイルとしては、所有商品DB212のスタイルと同様であってもよい。着用感は、例えば、販売商品を着用した際の感覚であってもよい。着用感としては、上述したように、タイト、ルーズ、フィットが挙げられる。着用感は、販売商品を購入した顧客または店員によって指定されてもよい。または、着用感は、予め製造メーカまたは販売メーカから提供されたものであってもよい。または、着用感は、販売商品の素材に基づいて定められてもよい。着用感は、販売商品の着丈に基づいて定められてもよい。着用感は、販売商品の画像から抽出された販売商品の形状に基づいて定められてもよい。素材は、例えば、販売商品の素材である。素材としては、所有商品DB212の素材と同様であってよい。その他は、特に限定されない。その他は、例えば、その他販売商品の特徴または販売商品の使用例である。また、販売商品DB213は、図示した一部の情報を含まなくてもよい。また、販売商品DB213は、図示していない他の情報を含んでもよい。The price is the price of the product for sale. As the price, multiple prices may be registered, such as a price including consumption tax and a price excluding consumption tax. The pattern is the pattern of the product for sale. The pattern may be the same as the pattern in the owned product DB 212. The style is the style of the owned product. The style may be the same as the style in the owned product DB 212. The fit may be, for example, the feeling when wearing the product for sale. As described above, the fit may be tight, loose, or fit. The fit may be specified by a customer or a store clerk who purchased the product for sale. Alternatively, the fit may be provided in advance by a manufacturing manufacturer or a sales manufacturer. Alternatively, the fit may be determined based on the material of the product for sale. The fit may be determined based on the length of the product for sale. The fit may be determined based on the shape of the product for sale extracted from an image of the product for sale. The material is, for example, the material of the product for sale. The material may be the same as the material in the owned product DB 212. The others are not particularly limited. The others are, for example, other features of the product for sale or examples of use of the product for sale. In addition, the sales item DB 213 may not include some of the information shown in the figure. In addition, the sales item DB 213 may include other information that is not shown in the figure.

図8は、組み合わせ条件214の一例を示す説明図である。図8において、理解の容易化のために、組み合わせ条件214は、データベースのように表されている。組み合わせ条件21の規定方法等は特に限定されない。組み合わせ条件214は、例えば、条件式などであってもよい。Fig. 8 is an explanatory diagram showing an example of the combination condition 214. In Fig. 8, for ease of understanding, the combination condition 214 is expressed like a database. The method of defining the combination condition 21 is not particularly limited. The combination condition 214 may be, for example, a conditional expression.

組み合わせ条件214は、例えば、商品の属性の属性値によって定められてもよい。組み合わせ条件214の属性としては、図8に示すように、色、色の組み合わせ、柄、柄の組み合わせ、スタイル、着用感、素材が挙げられる。図8において、各属性の下に属性値が示されている。図8に示した組み合わせ条件214は、複数の属性のうちの一部の属性を含むだけでもよい。また、組み合わせ条件214は、図示しない他の属性を含んでいてもよい。組み合わせ条件214において各属性の属性値は、好ましいものであってもよい。また、組み合わせ条件214において、各属性の属性値は、好ましくないものであってもよい。また、例えば、組み合わせ条件214としていずれの属性の属性値が使用されるかについては、顧客、店員、商品推奨装置20の利用者または商品推奨装置20の管理者が設定可能であってもよい。The combination condition 214 may be determined by, for example, attribute values of attributes of the products. As shown in FIG. 8, attributes of the combination condition 214 include color, color combination, pattern, pattern combination, style, wearing comfort, and material. In FIG. 8, attribute values are shown under each attribute. The combination condition 214 shown in FIG. 8 may include only some of the multiple attributes. The combination condition 214 may also include other attributes not shown. The attribute value of each attribute in the combination condition 214 may be preferable. The attribute value of each attribute in the combination condition 214 may also be unpreferable. For example, the attribute value of which attribute is used as the combination condition 214 may be set by a customer, a store clerk, a user of the product recommendation device 20, or an administrator of the product recommendation device 20.

各属性が好みのものに関する場合、組み合わせ条件214は、例えば、販売商品と所有商品の組み合わせにおいて好みのものを含むことである。または、組み合わせ条件214は、例えば、販売商品と所有商品の組み合わせが好みの組み合わせであることである。If each attribute is related to a preference, the combination condition 214 may be, for example, that the combination of the sale product and the owned product includes a preference, or that the combination of the sale product and the owned product is a preference combination.

また、各属性が好みでないものに関する場合、組み合わせ条件214は、例えば、販売商品と所有商品の組み合わせにおいて好みでないものを含まないことである。または、組み合わせ条件214は、例えば、販売商品と所有商品の組み合わせが好みでない組み合わせでないことである。In addition, when each attribute relates to something that is not preferred, the combination condition 214 may be, for example, that the combination of the sale item and the owned item does not include something that is not preferred, or that the combination of the sale item and the owned item is not a combination that is not preferred.

色を例に挙げると、色は、好みの色であってもよい。例えば、好みの色は、顧客の好みの色、または店員がお勧めしたい色が定められてもよい。また、好みの色は、流行色などが定められてもよい。好みの色の場合、例えば、組み合わせ条件214は、販売商品と所有商品の組み合わせにおいて好みの色を含むことである。また、色は、好まない色であってもよい。好まない色は、例えば、顧客の好みでない色または店員がお勧めしない色が定められてもよい。好まない色の場合、例えば、組み合わせ条件214は、販売商品と所有商品の組み合わせにおいて好まない色を含まないことなどである。Taking color as an example, the color may be a favorite color. For example, the favorite color may be a color that the customer likes or a color that the sales clerk wants to recommend. The favorite color may also be a trendy color, etc. In the case of a favorite color, for example, the combination condition 214 is that the favorite color is included in the combination of the sale product and the owned product. The color may also be a disliked color. For example, the disliked color may be that the customer does not like or a color that the sales clerk does not recommend. In the case of a disliked color, for example, the combination condition 214 is that the disliked color is not included in the combination of the sale product and the owned product.

色の組み合わせは、好みの色の組み合わせであってもよい。好みの色の組み合わせは、例えば、トップス、ボトムス、帽子、靴の色の組み合わせが定められてもよい。好みの色の組み合わせは、例えば、トップス、ボトムス、帽子または靴等のいずれかに流行色を含むなどであってもよい。例えば、好みの色の組み合わせの場合、組み合わせ条件214は、販売商品と所有商品の組み合わせが好みの色の組み合わせであってもよい。例えば、ブラックとホワイトの組み合わせが好みである場合、販売商品と所有商品の組み合わせにおいて、いずれか一方の商品の色がブラックであり、かつ他方の商品の色がホワイトである組み合わせが、組み合わせ条件214に合致する。また、色の組み合わせは、好みでない色の組み合わせであってもよい。好みでない色の組み合わせの場合、組み合わせ条件214は、販売商品と所有商品の組み合わせが好みでない色の組み合わせでないことであってもよい。例えば、ホワイトとイエローの組み合わせが好みでない場合、販売商品と所有商品の組み合わせにおいて、いずれか一方の商品の色がホワイトであり、かつ他方の商品の色がイエローである組み合わせは、組み合わせ条件214に合致しない。The color combination may be a preferred color combination. The preferred color combination may be, for example, a color combination of tops, bottoms, hats, and shoes. The preferred color combination may be, for example, a trendy color in any of the tops, bottoms, hats, or shoes. For example, in the case of a preferred color combination, the combination condition 214 may be a preferred color combination of the sold product and the owned product. For example, if the combination of black and white is preferred, a combination of the sold product and the owned product in which one of the products is black and the other is white matches the combination condition 214. The color combination may also be a non-preferred color combination. In the case of a non-preferred color combination, the combination condition 214 may be that the sold product and the owned product are not a non-preferred color combination. For example, if the combination of white and yellow is not preferred, a combination of the sold product and the owned product in which one of the products is white and the other is yellow does not match the combination condition 214.

図4の説明に戻って、各機能部について説明する。実施の形態1で説明したように、識別部201による識別方法は特に限定されない。本実施の形態2では、識別部201による顧客の識別方法として、画像を用いる方法を例に挙げて説明する。Returning to the explanation of Fig. 4, each functional unit will be explained. As explained in the first embodiment, the identification method by the identification unit 201 is not particularly limited. In the second embodiment, an example of a method of identifying a customer by the identification unit 201 will be explained using an image.

画像取得部205は、例えば、撮像装置22によって撮像された画像を取得する。ここでの画像は動画像であってもよい。The image acquisition unit 205 acquires, for example, an image captured by the imaging device 22. The image here may be a moving image.

識別部201は、撮像された画像から人物の顔を識別することにより、顧客を識別する。具体的に、識別部201は、例えば、画像から、顔の特徴量を抽出する。そして、識別部201は、例えば、抽出された顔の特徴量の情報と、顧客識別DB211に記憶された各顔の特徴量の情報と、のマッチングによって、顧客を識別してもよい。例えば、識別部201は、マッチした顔の特徴量の情報に対応付けられた顧客IDの情報を取得する。The identification unit 201 identifies a customer by identifying a person's face from a captured image. Specifically, the identification unit 201 extracts facial features from the image, for example. The identification unit 201 may then identify the customer by, for example, matching information on the extracted facial features with information on the facial features of each face stored in the customer identification DB 211. For example, the identification unit 201 obtains information on a customer ID associated with the information on the matched facial features.

つぎに、所有商品取得部202は、識別された顧客の所有商品情報を取得する。具体的に、所有商品取得部202は、例えば、所有商品DB212から、顧客IDの情報に基づいて顧客の所有商品情報を取得する。顧客の所有商品情報は、所有商品DB212において、顧客IDの情報に対応付けられた各情報(行方向のレコード)である。Next, the owned product acquisition unit 202 acquires owned product information of the identified customer. Specifically, the owned product acquisition unit 202 acquires the owned product information of the customer based on the information of the customer ID from the owned product DB 212, for example. The owned product information of the customer is each piece of information (row-oriented records) associated with the information of the customer ID in the owned product DB 212.

特定部203は、取得された所有商品情報に基づいて、所有商品との組み合わせが組み合わせ条件214に合致する販売商品を特定する。特定される販売商品は推奨される販売商品となる。なお、特定部203は、店舗において販売されている販売商品から、推奨される販売商品を特定する。例えば、組み合わせ条件214は、図8に示した通りであってもよい。また、組み合わせ条件214は、顧客によって指定可能であってもよい。このため、組み合わせ条件214は、種々変更可能である。また、販売商品情報は、上述した販売商品DB213から取得される。The identification unit 203 identifies a sales product whose combination with the owned product matches the combination condition 214 based on the acquired owned product information. The identified sales product becomes a recommended sales product. The identification unit 203 identifies the recommended sales product from the sales products sold in the store. For example, the combination condition 214 may be as shown in FIG. 8. The combination condition 214 may be specified by the customer. Therefore, the combination condition 214 can be changed in various ways. The sales product information is acquired from the sales product DB 213 described above.

また、特定部203は、販売商品の属性の属性値と所有商品の属性の属性値との組み合わせが組み合わせ条件214に合致する販売商品を特定してもよい。図8に示したように、組み合わせ条件214に用いられる属性は、例えば、図8に示した通りである。好みの色の組み合わせを例に挙げる。好みの色の組み合わせが、トップスが白、ボトムスが赤である場合を例に挙げる。この場合、特定部203は、販売商品と所有商品との組み合わせにおいてトップスが白、かつボトムスが赤である組み合わせとなる販売商品を特定する。Furthermore, the identifying unit 203 may identify a sales product in which a combination of an attribute value of an attribute of the sales product and an attribute value of an attribute of an owned product matches the combination condition 214. As shown in FIG. 8, the attributes used in the combination condition 214 are, for example, as shown in FIG. 8. Take a favorite color combination as an example. Take a favorite color combination of a white top and a red bottom. In this case, the identifying unit 203 identifies a sales product in which the top is white and the bottom is red in the combination of the sales product and the owned product.

また、組み合わせ条件214が、好みでない柄の組み合わせを含まないことである場合を例に挙げる。好みでない柄の組み合わせの属性値が「同一柄」である場合、特定部203は、販売商品から、販売商品と所有商品との組み合わせが同一柄とならない販売商品を特定する。例えば、販売商品がドット柄のスカートであり、所有商品が無地のYシャツである組み合わせは同一柄でないため、特定部203は、ドット柄のスカートを特定する。Also, a case will be taken as an example in which the combination condition 214 does not include a combination of patterns that are not preferred. When the attribute value of the combination of patterns that are not preferred is "same pattern," the identification unit 203 identifies, from the sold products, a sold product and a owned product that do not have the same pattern. For example, a combination in which the sold product is a skirt with a polka dot pattern and the owned product is a plain Y-shirt is not the same pattern, so the identification unit 203 identifies the skirt with a polka dot pattern.

また、組み合わせ条件214が、好みの着用感の組み合わせである場合を例に挙げる。好みの着用感の組み合わせが「トップスがタイトで、ボトムスはルーズ」である場合、特定部203は、販売商品から、販売商品の着用感と所有商品の着用感との組み合わせが、「トップスがタイトで、ボトムスはルーズ」となる販売商品を特定する。例えば、販売商品の種類がシャツであり、その着用感がルーズであり、所有商品の種類がスカートであり、その着用感がルーズである場合、トップスがタイトでないため、この販売商品と所有商品の組み合わせは組み合わせ条件214に合致しない。一方、例えば、販売商品の種類がシャツであり、その着用感がタイトであり、所有商品の種類がスカートであり、その着用感がタイトである場合、この販売商品と所有商品の組み合わせは組み合わせ条件214に合致する。このため、特定部203は、タイトなシャツである販売商品を特定する。Also, a case where the combination condition 214 is a combination of preferred fit will be taken as an example. When the preferred combination of fit is "tight tops and loose bottoms", the identification unit 203 identifies a sales product from among the sales products that has a combination of the fit of the sales product and the fit of the owned product that is "tight tops and loose bottoms". For example, if the type of the sales product is a shirt and has a loose fit, and the type of the owned product is a skirt and has a loose fit, the combination of the sales product and the owned product does not match the combination condition 214 because the top is not tight. On the other hand, for example, if the type of the sales product is a shirt and has a tight fit, and the type of the owned product is a skirt and has a tight fit, the combination of the sales product and the owned product matches the combination condition 214. For this reason, the identification unit 203 identifies a sales product that is a tight shirt.

また、図示していないが、組み合わせ条件214が、雑誌掲載の有無の場合を例に挙げる。雑誌に掲載がありの場合、特定部203は、販売商品のうち、所有商品との組み合わせが雑誌に掲載中である販売商品を特定してもよい。このような場合、所定期間に雑誌に掲載された販売商品を含む組み合わせの情報は、コーディネート情報として予め記憶部210に記憶されておくこととする。もしくは、雑誌の掲載情報は、通信ネットワークを介して取得されてもよい。また、特定部203は、例えば、販売商品と所有商品との組み合わせが、指定された雑誌に掲載されている販売商品を特定してもよい。雑誌については、顧客、店員、商品推奨装置20の利用者または商品推奨装置20の管理者によって指定されてもよい。Also, although not shown, a case where the combination condition 214 is whether or not the product is featured in a magazine will be taken as an example. If the product is featured in a magazine, the identification unit 203 may identify, among the products for sale, a product for sale that is featured in a magazine in combination with the owned product. In such a case, information on combinations including the products for sale that were featured in a magazine during a predetermined period of time is stored in the storage unit 210 in advance as coordination information. Alternatively, magazine publication information may be acquired via a communication network. Furthermore, the identification unit 203 may identify, for example, a product for sale that is featured in a specified magazine in a combination of the product for sale and the owned product. The magazine may be specified by a customer, a store clerk, a user of the product recommendation device 20, or an administrator of the product recommendation device 20.

また、組み合わせ条件214は、図8に示した商品の属性と雑誌掲載の有無とによって定められてもよい。例えば、組み合わせ条件214は、好みの着用感の組み合わせであり、かつ雑誌に掲載中であることであってもよい。The combination condition 214 may be determined based on the attributes of the products shown in Fig. 8 and whether or not the products have been featured in a magazine. For example, the combination condition 214 may be a combination of a preferred fit and being featured in a magazine.

また、組み合わせ条件214は、例えば、組み合わせの数が第2所定数以上であるかによって定められてもよい。具体的に、特定部203は、例えば、販売商品のうち、所有商品との組み合わせの数が第2所定数以上である販売商品を特定する。これにより、商品推奨装置20は、所有商品との着回しのパターンが多い販売商品を顧客に推奨することができる。第2所定数については、例えば、顧客、店舗の店員、商品推奨装置20の利用者または商品推奨装置20の管理者が設定可能である。第2所定数については、顧客別または顧客の年齢層別によって種々変更可能である。Furthermore, the combination condition 214 may be determined, for example, by whether the number of combinations is equal to or greater than a second predetermined number. Specifically, the identification unit 203 identifies, for example, among the sales products, sales products that have a second predetermined number or more of combinations with the owned products. This allows the product recommendation device 20 to recommend to the customer sales products that are often worn together with the owned products. The second predetermined number can be set, for example, by the customer, a store clerk, a user of the product recommendation device 20, or an administrator of the product recommendation device 20. The second predetermined number can be changed in various ways depending on the customer or the age group of the customer.

また、例えば、特定部203は、店舗における顧客の行動に応じた販売商品から、推奨される販売商品を特定してもよい。店舗における顧客の行動に応じた販売商品としては、例えば、顧客が手に取った販売商品、顧客が所定時間以上見ていた販売商品、または、これらに類似する販売商品などが挙げられる。具体的に、例えば、行動解析部206が、識別された顧客の行動を解析してもよい。行動解析部206は、画像取得部205から取得された画像から、顧客が手に取った販売商品を特定してもよい。また、行動解析部206は、画像取得部205から取得された画像から、顧客が視線を所定時間以上向けていた販売商品を特定してもよい。所定時間については、顧客、商品推奨装置20の利用者、または店舗の店員によって指定されてもよい。そして、特定部203は、行動解析部206によって特定された販売商品から、推奨される販売商品を特定してもよい。これにより、商品推奨装置20は、顧客が来店した時に興味を持った販売商品またはその販売商品に類似する販売商品から、顧客に合う販売商品を推奨することができる。Also, for example, the identification unit 203 may identify a recommended product from among products corresponding to the behavior of the customer in the store. Examples of products corresponding to the behavior of the customer in the store include products picked up by the customer, products looked at by the customer for a predetermined time or more, or products similar to these. Specifically, for example, the behavior analysis unit 206 may analyze the behavior of the identified customer. The behavior analysis unit 206 may identify a product picked up by the customer from the image acquired from the image acquisition unit 205. Also, the behavior analysis unit 206 may identify a product to which the customer has been looking for a predetermined time or more from the image acquired from the image acquisition unit 205. The predetermined time may be specified by the customer, the user of the product recommendation device 20, or the store clerk. Then, the identification unit 203 may identify a recommended product from among the products identified by the behavior analysis unit 206. As a result, the product recommendation device 20 can recommend a product that suits the customer from the product in which the customer was interested when visiting the store or products similar to the product.

つぎに、出力部204による処理について説明する。出力部204は、特定された販売商品の販売商品情報を、推奨商品情報として顧客に対して出力する。また、販売商品情報は、上述した販売商品DB213から取得される。上述したように、出力方法については特に限定されない。出力部204は、例えば、顧客の端末装置21に対して電子メールや電子メッセージ等を用いて推奨商品情報を出力してもよい。また、出力部204は、例えば、顧客の端末装置21の表示装置に対して推奨商品情報を表示させてもよい。また、出力部204は、店舗に備え付けられた出力装置に対して、推奨商品情報を出力してもよい。出力のタイミングは、特に限定されない。出力部204は、プッシュ通知のように商品推奨装置20から推奨商品情報が特定されたタイミングで推奨商品情報を出力してもよい。また、出力部204は、顧客によって指定されたタイミングで、推奨商品情報を出力してもよい。Next, the process by the output unit 204 will be described. The output unit 204 outputs the sales product information of the identified sales product to the customer as recommended product information. In addition, the sales product information is acquired from the above-mentioned sales product DB 213. As described above, the output method is not particularly limited. For example, the output unit 204 may output the recommended product information to the customer's terminal device 21 using an email, an electronic message, or the like. In addition, the output unit 204 may display the recommended product information on the display device of the customer's terminal device 21. In addition, the output unit 204 may output the recommended product information to an output device installed in the store. The timing of output is not particularly limited. The output unit 204 may output the recommended product information at the timing when the recommended product information is identified from the product recommendation device 20, such as a push notification. In addition, the output unit 204 may output the recommended product information at the timing specified by the customer.

具体的な出力内容についても特に限定されない。出力部204は、例えば、組み合わせ条件214に合致する組み合わせの画像を出力してもよい。また、出力部204は、例えば、販売商品の商品名を出力してもよい。また、出力部204は、例えば、販売商品の商品名と商品画像の他に、商品の値段、店舗における商品の在庫数なども併せて出力してもよい。There is no particular limitation on the specific output contents. For example, the output unit 204 may output an image of a combination that matches the combination condition 214. The output unit 204 may also output, for example, the product name of a product for sale. The output unit 204 may also output, for example, the price of the product, the number of products in stock at the store, and the like, in addition to the product name and product image of the product for sale.

ここで、図9を用いて特定部203と出力部204との処理例を説明する。図9は、組み合わせから出力までの一例を示す説明図である。図9において、例えば、販売商品は、販売商品「A001」と販売商品「A002」と販売商品「A003」と販売商品「A010」とである。ここで、例えば、販売商品「A001」は、商品IDが「A001」によって識別される販売商品を示す。販売商品「A001」と販売商品「A002」と販売商品「A003」とは異なる柄で、異なる丈のスカートである。販売商品「A010」はドット柄の帽子である。図9において、例えば、所有商品は所有商品「B001」と所有商品「B002」とである。ここで、例えば、所有商品「B001」は、商品IDが「B001」によって識別される所有商品を示す。所有商品「B001」と所有商品「B002」とは異なる柄のシャツである。このため、販売商品と所有商品との組み合わせは6通りある。組み合わせ条件214は、例えば、雑誌X誌に掲載されたコーディネートとする。例えば、販売商品「A001」と所有商品「B001」との組み合わせのみがX誌に掲載されたコーディネートであるとする。そして、特定部203は、販売商品「A001」を特定する。そして、出力部204は、販売商品「A001」の情報を商品推奨情報として出力する。図9において、出力部204は、販売商品「A001」の名前および値段、X誌に掲載中であることを顧客の端末装置21に表示させる。Here, an example of the processing of the specification unit 203 and the output unit 204 will be described with reference to FIG. 9. FIG. 9 is an explanatory diagram showing an example from combination to output. In FIG. 9, for example, the products for sale are a product for sale "A001", a product for sale "A002", a product for sale "A003", and a product for sale "A010". Here, for example, the product for sale "A001" indicates a product for sale identified by the product ID "A001". The product for sale "A001", the product for sale "A002", and the product for sale "A003" are skirts with different patterns and different lengths. The product for sale "A010" is a hat with a polka dot pattern. In FIG. 9, for example, the owned products are a product for sale "B001" and a product for sale "B002". Here, for example, the owned product "B001" indicates a product for sale identified by the product ID "B001". The owned product "B001" is a shirt with a different pattern from the owned product "B001" and the owned product "B002". Therefore, there are six combinations of the sale item and the owned item. The combination condition 214 may be, for example, an outfit published in magazine X. For example, the combination of the sale item "A001" and the owned item "B001" is the only outfit published in magazine X. The identification unit 203 then identifies the sale item "A001". The output unit 204 then outputs information about the sale item "A001" as recommended product information. In FIG. 9, the output unit 204 causes the customer's terminal device 21 to display the name and price of the sale item "A001", and the fact that it is being published in magazine X.

図4の説明に戻って、出力部204は、所定の出力の順に推奨商品情報を顧客に対して出力してもよい。また、出力部204は、出力対象の推奨商品情報を絞り込んでもよい。4, the output unit 204 may output the recommended product information to the customer in a predetermined output order. The output unit 204 may also narrow down the recommended product information to be output.

例えば、出力部204は、組み合わせ条件214に合致する組み合わせの数に応じた順に、推奨商品情報を出力する。また、組み合わせの数に応じた順は、例えば、組み合わせの数が多い順と、組み合わせの数が少ない順と、組み合わせの数が指定された数に近い順がある。販売商品「A001」と販売商品「A002」とが特定部203によって特定された例を挙げて説明する。販売商品「A001」において、販売商品「A001」と所有商品「B001」との組み合わせと、販売商品「A001」と所有商品「B002」との組み合わせとの2通りの組み合わせが、組み合わせ条件214に合致したとする。一方、販売商品「A002」において、販売商品「A002」と所有商品「B001」との1通りの組み合わせが、組み合わせ条件214に合致したとする。このような場合、出力部204は、販売商品「A001」から販売商品「A002」の順に推奨商品情報を出力する。例えば、組み合わせの数が多い順と、組み合わせの数が少ない順と、組み合わせの数が指定された数に近い順は、顧客または店員によって端末装置21の画面上で切り替え可能であってもよい。For example, the output unit 204 outputs the recommended product information in an order according to the number of combinations that meet the combination condition 214. The order according to the number of combinations may be, for example, an order according to the number of combinations that is the largest, the smallest, or the closest to the specified number. An example will be described in which the identification unit 203 identifies a product for sale "A001" and a product for sale "A002". For the product for sale "A001", two combinations, a combination of the product for sale "A001" and the owned product "B001" and a combination of the product for sale "A001" and the owned product "B002", meet the combination condition 214. On the other hand, for the product for sale "A002", one combination of the product for sale "A002" and the owned product "B001" meets the combination condition 214. In such a case, the output unit 204 outputs the recommended product information in the order from the product for sale "A001" to the product for sale "A002". For example, a customer or a store clerk may be able to switch on the screen of the terminal device 21 between sorting by the largest number of combinations, sorting by the smallest number of combinations, and sorting by the number of combinations closest to a specified number.

また、出力部204は、組み合わせ条件214に合致する組み合わせの数が所定数以上である販売商品の販売商品情報を推奨商品情報として出力する。所定数については、顧客、店舗の店員、商品推奨装置20の利用者、または商品推奨装置20の管理者が設定可能である。具体的に、例えば、所定数は、端末装置21の画面上で入力可能であってもよい。所定数については、顧客別または顧客の年齢層などによって種々変更可能である。前述の例では、販売商品「A001」については2通りの組み合わせがある。販売商品「A002」については1通りの組み合わせがある。出力部204は、所定数が2の場合、販売商品「A001」の販売商品情報を推奨商品情報として出力する。一方、出力部204は、所定数が2の場合、販売商品「A002」の販売商品情報を推奨商品情報として出力しない。また、所定数が、上述した第2所定数以下となるように設定されてもよい。In addition, the output unit 204 outputs, as recommended product information, sales product information of sales products for which the number of combinations that match the combination condition 214 is equal to or greater than a predetermined number. The predetermined number can be set by a customer, a store clerk, a user of the product recommendation device 20, or an administrator of the product recommendation device 20. Specifically, for example, the predetermined number may be input on the screen of the terminal device 21. The predetermined number can be changed in various ways depending on the customer or the age group of the customer. In the above example, there are two combinations for the sales product "A001". There is one combination for the sales product "A002". When the predetermined number is 2, the output unit 204 outputs the sales product information of the sales product "A001" as recommended product information. On the other hand, when the predetermined number is 2, the output unit 204 does not output the sales product information of the sales product "A002" as recommended product information. In addition, the predetermined number may be set to be equal to or less than the above-mentioned second predetermined number.

また、出力部204は、組み合わせ条件214に合致する組み合わせにおける販売商品の数に応じた順に、推奨商品情報を出力する。販売商品の数に応じた順は、販売商品の数が多い順、販売商品の数が少ない順、指定された数に販売商品の数が近い順が挙げられる。販売商品の数が多い順の場合、商品推奨装置20は、新たに購入してもらう販売商品が多い順に販売商品を推奨できる。また、販売商品の数に応じた順は、販売商品の数が多い順、販売商品の数が少ない順、指定された数に販売商品の数が近い順のうちいずれの順とするかは固定であってもよい。もしくは、これらの順は、顧客、店舗の店員、商品推奨装置20の利用者が指定可能であってもよい。具体的に、例えば、これらの順が、端末装置21の画面上で切り替え可能であってもよい。ここで、組み合わせ条件214が、X誌に掲載中の組み合わせとする。例えば、販売商品「A001」と、所有商品「B001」と、の組み合わせが、X誌に掲載中である。この場合、組み合わせにおける販売商品の数は1である。例えば、販売商品「A002」と、所有商品「B001」と、販売商品「A010」と、の組み合わせがX誌に掲載中である。この場合、この組み合わせにおける販売商品の数は2である。販売商品の数が多い順の場合、出力部204は、販売商品「A002」、販売商品「A001」の順に、推奨商品情報を出力する。Moreover, the output unit 204 outputs the recommended product information in an order according to the number of sales products in the combination that meets the combination condition 214. The order according to the number of sales products can be the order of the number of sales products that is the largest, the order of the number of sales products that is the smallest, or the order of the number of sales products that is close to the specified number. In the case of the order of the number of sales products that is the largest, the product recommendation device 20 can recommend the sales products in the order of the number of sales products that are newly purchased. Moreover, the order according to the number of sales products may be fixed among the order of the number of sales products that is the largest, the order of the number of sales products that is the smallest, or the order of the number of sales products that is close to the specified number. Alternatively, these orders may be specified by a customer, a store clerk, or a user of the product recommendation device 20. Specifically, for example, these orders may be switchable on the screen of the terminal device 21. Here, the combination condition 214 is a combination that is being published in magazine X. For example, a combination of a sales product "A001" and an owned product "B001" is being published in magazine X. In this case, the number of sales products in the combination is 1. For example, a combination of a sales product "A002", a owned product "B001", and a sales product "A010" is being published in magazine X. In this case, the number of sales products in this combination is 2. When sorting by the number of sales products, the output unit 204 outputs the recommended product information in the order of sales product "A002" and sales product "A001".

また、出力部204は、組み合わせ条件214に合致する組み合わせにおける販売商品の総額に応じた順に、推奨商品情報を出力する。販売商品の総額に応じた順は、総額が高い順、総額が低い順である。また、高い順または低い順については、顧客、店舗の店員、商品推奨装置20の利用者が指定可能であってもよい。具体的に、例えば、高い順または低い順は、端末装置21の画面上で入力または切り替え可能であってもよい。ここで、組み合わせ条件214が、X誌に掲載中の組み合わせとする。例えば、スカートである販売商品「A001」とシャツである所有商品「B001」との組み合わせが、X誌に掲載中であるが、X誌では、その組み合わせに販売商品「A001」以外の販売商品は含まれない。この場合、組み合わせにおける販売商品の総額は販売商品「A001」の金額である。例えば、スカートである販売商品「A002」と、シャツである所有商品「B001」との組み合わせがX誌に掲載中である。さらに、X誌ではその組み合わせに帽子である販売商品「A010」が含まれる。この場合、組み合わせにおける販売商品の総額は販売商品「A001」の金額と販売商品「A010」との総額である。販売商品の総額が低い順の場合、出力部204は、販売商品「A001」、販売商品「A002」の順に、推奨商品情報を出力する。Moreover, the output unit 204 outputs the recommended product information in an order according to the total price of the sales products in the combination that meets the combination condition 214. The order according to the total price of the sales products is the highest total price or the lowest total price. Moreover, the highest or lowest price order may be specified by a customer, a store clerk, or a user of the product recommendation device 20. Specifically, for example, the highest or lowest price order may be input or switched on the screen of the terminal device 21. Here, the combination condition 214 is a combination currently being published in magazine X. For example, a combination of a sales product "A001" that is a skirt and a owned product "B001" that is a shirt is currently being published in magazine X, but the combination in magazine X does not include any sales products other than the sales product "A001". In this case, the total price of the sales products in the combination is the price of the sales product "A001". For example, a combination of a sales product "A002" that is a skirt and a owned product "B001" that is a shirt is currently being published in magazine X. Furthermore, the combination in magazine X includes a sales product "A010" that is a hat. In this case, the total price of the sales items in the combination is the total price of the sales item “A001” and the sales item “A010.” In the case of ascending order of total price of the sales items, the output unit 204 outputs the recommended item information in the order of sales item “A001” and sales item “A002.”

図10は、総額の低い順の出力例を示す説明図である。販売商品「A001」と所有商品「B001」との組み合わせにおける販売商品の総額は、販売商品「A001」の金額3900円である。販売商品「A002」と販売商品「A010」と所有商品「B001」との組み合わせにおける販売商品の総額は、販売商品「A010」の金額と販売商品「A002」の金額との合計金額8000円である。図10では、低い順に出力されており、顧客の端末装置21には、販売商品「A001」と、所有商品「B001」と、の組み合わせが最初に表示されている。そして、顧客の端末装置21には、販売商品「A002」と、販売商品「A010」と、所有商品「B001」と、の組み合わせが2番目に表示されている。例えば、総額が高い順と低い順は、端末装置21の画面上で切り替え可能であってもよい。FIG. 10 is an explanatory diagram showing an example of output in ascending order of total amount. The total amount of the sold products in a combination of a sold product "A001" and a owned product "B001" is 3,900 yen, the amount of the sold product "A001". The total amount of the sold products in a combination of a sold product "A002", a sold product "A010", and a owned product "B001" is 8,000 yen, the total amount of the sold product "A010" and the sold product "A002". In FIG. 10, the products are output in descending order, and the combination of the sold product "A001" and the owned product "B001" is displayed first on the customer's terminal device 21. Then, the combination of the sold product "A002", the sold product "A010", and the owned product "B001" is displayed second on the customer's terminal device 21. For example, the total amount may be switched between high and low on the screen of the terminal device 21.

図4の説明に戻って、出力部204は、特定された販売商品のうち、組み合わせ条件214に合致する組み合わせにおける販売商品の総額が予算範囲内である販売商品を、推奨商品情報として出力してもよい。予算範囲が3000円から7000円を例に挙げて説明する。図10における販売商品「A002」と販売商品「A010」と所有商品「B001」との組み合わせにおける販売商品の総額は、8000円であり、予算範囲内でない。よって、出力部204は、販売商品「A002」の情報と販売商品「A010」の情報を推奨商品情報として出力しない。また、出力部204は、販売商品の総額が予算範囲内である組み合わせにおける販売商品の総額に応じた順に、推奨商品情報を出力してもよい。Returning to the explanation of FIG. 4, the output unit 204 may output, as recommended product information, sales products among the identified sales products in a combination that matches the combination condition 214 and whose total amount is within the budget range. An example will be explained in which the budget range is 3,000 yen to 7,000 yen. The total amount of sales products in the combination of sales product "A002", sales product "A010", and owned product "B001" in FIG. 10 is 8,000 yen, which is not within the budget range. Therefore, the output unit 204 does not output information on sales product "A002" and sales product "A010" as recommended product information. In addition, the output unit 204 may output recommended product information in an order according to the total amount of sales products in a combination in which the total amount of sales products is within the budget range.

また、出力部204は、組み合わせ条件214に合致する所有商品の数に応じた順に、推奨商品情報を出力してもよい。所有商品の数に応じた順は、例えば、組み合わせ条件214に合致する所有商品の数が多い順である。これにより、商品推奨装置20は、所有商品を生かしたコーディネートができる販売商品を推奨することができる。または、所有商品の数に応じた順は、例えば、組み合わせ条件214に合致する所有商品の数が少ない順である。また、多い順または少ない順については、顧客、店舗の店員、商品推奨装置20の利用者が適宜選択可能であってもよい。Furthermore, the output unit 204 may output the recommended product information in order according to the number of owned products that match the combination condition 214. The order according to the number of owned products may be, for example, in order of the number of owned products that match the combination condition 214. This allows the product recommendation device 20 to recommend sales products that can be coordinated to make the most of the owned products. Alternatively, the order according to the number of owned products may be, for example, in order of the number of owned products that match the combination condition 214 that is the least. Furthermore, the order of most or least may be selectable by the customer, a store clerk, or a user of the product recommendation device 20 as appropriate.

また、出力部204は、組み合わせ条件214に合致する組み合わせにおける販売商品の属性の属性値に応じた順に、推奨商品情報を出力してもよい。例えば、出力部204は、所定の色である販売商品を優先して出力してもよい。これにより、商品推奨装置20は、所有商品を生かしたコーディネートであり、より顧客の好みにあう販売商品を推奨することができる。Furthermore, the output unit 204 may output the recommended product information in an order according to the attribute values of the attributes of the sales products in the combination that matches the combination condition 214. For example, the output unit 204 may preferentially output sales products that are a predetermined color. This allows the product recommendation device 20 to recommend sales products that are coordinated to make the most of the owned products and that better suit the customer's preferences.

また、出力部204は、前述した出力の順と出力の絞り込み方法とを組み合わせてもよい。例えば、出力部204は、組み合わせの数が多く、かつ組み合わせにおける販売商品の総額が低い順に推奨商品情報を出力してもよい。例えば、出力部204は、組み合わせにおける販売商品の総額が予算範囲内であり、かつ組み合わせの数が多い順に、推奨商品情報を出力してもよい。Furthermore, the output unit 204 may combine the above-mentioned output order and the output narrowing method. For example, the output unit 204 may output the recommended product information in the order of the number of combinations that is the largest and the total amount of the sold products in the combinations is lowest. For example, the output unit 204 may output the recommended product information in the order of the number of combinations that is the largest and the total amount of the sold products in the combinations is within the budget range.

図11は、実施の形態2にかかる商品推奨装置20の一動作例を示すフローチャートである。ここで、例えば、図2における商品推奨装置20による各ステップの処理結果は、記憶部210または商品推奨装置20がアクセス可能な記憶部に記憶される。画像取得部205は、顧客画像を取得する(ステップS201)。つぎに、識別部201は、取得された顧客画像から顧客を識別する(ステップS202)。そして、所有商品取得部202は、所有商品情報を取得する(ステップS203)。特定部203と行動解析部206は、特定処理を行う(ステップS204)。なお、ステップS204の詳細において、行動解析部206によってそして、出力部204は、出力処理を行う(ステップS205)。ステップS205のつぎに、商品推奨装置20は、フローの動作を終了する。FIG. 11 is a flowchart showing an example of an operation of the product recommendation device 20 according to the second embodiment. Here, for example, the processing results of each step by the product recommendation device 20 in FIG. 2 are stored in the storage unit 210 or a storage unit accessible by the product recommendation device 20. The image acquisition unit 205 acquires a customer image (step S201). Next, the identification unit 201 identifies the customer from the acquired customer image (step S202). Then, the owned product acquisition unit 202 acquires owned product information (step S203). The identification unit 203 and the behavior analysis unit 206 perform identification processing (step S204). In addition, in the details of step S204, the behavior analysis unit 206 and the output unit 204 perform output processing (step S205). After step S205, the product recommendation device 20 ends the operation of the flow.

図12は、図11における特定処理(ステップS204)の一例を示すフローチャートである。行動解析部206は、識別された顧客の行動を一定期間追跡する(ステップS211)。そして、行動解析部206は、顧客の行動に応じた販売商品を抽出する(ステップS212)。顧客の行動に応じた販売商品は、例えば、顧客が手に取った販売商品、顧客の視線が所定時間以上向けられた販売商品、顧客が手に取った商品に類似する販売商品が挙げられる。Fig. 12 is a flow chart showing an example of the identification process (step S204) in Fig. 11. The behavior analysis unit 206 tracks the behavior of the identified customer for a certain period of time (step S211). Then, the behavior analysis unit 206 extracts sales products according to the customer's behavior (step S212). Examples of sales products according to the customer's behavior include sales products picked up by the customer, sales products on which the customer's gaze is directed for a predetermined period of time or more, and sales products similar to the products picked up by the customer.

つぎに、特定部203は、抽出された販売商品から、所有商品との組み合わせが組み合わせ条件214に合致する販売商品を特定する(ステップS213)。そして、ステップS213のつぎに、商品推奨装置20は、元のフローに戻る。すなわち、商品推奨装置20は、ステップS213のつぎに、図11におけるステップS205へ移行する。Next, the identifying unit 203 identifies, from the extracted sales products, a sales product whose combination with the owned product matches the combination condition 214 (step S213). Then, after step S213, the product recommendation device 20 returns to the original flow. That is, after step S213, the product recommendation device 20 proceeds to step S205 in FIG. 11.

図13は、図11における出力処理(ステップS205)の一例を示すフローチャートである。商品推奨装置20は、特定された販売商品を、販売推奨商品として出力する順を決定する(ステップS221)。出力の順は、種々変更可能である。例えば、出力の順としては、上述したように、組み合わせの総額に応じた順、組み合わせの数に応じた順、組み合わせにおける販売商品の数に応じた順が挙げられる。つぎに、商品推奨装置20は、決定された順に、販売推奨商品の情報を、端末装置21などに、出力する(ステップS222)。ステップS222のつぎに、商品推奨装置20は、フローの動作を終了する。Fig. 13 is a flow chart showing an example of the output process (step S205) in Fig. 11. The product recommendation device 20 determines the order in which the identified sales products are output as recommended sales products (step S221). The output order can be changed in various ways. For example, the output order may be an order according to the total amount of the combination, an order according to the number of combinations, or an order according to the number of sales products in the combination, as described above. Next, the product recommendation device 20 outputs information on the recommended sales products to the terminal device 21 or the like in the determined order (step S222). After step S222, the product recommendation device 20 ends the operation of the flow.

つぎに、実施の形態2の効果について説明する。商品推奨装置20は、店舗に来店した顧客の所有商品と販売商品との組み合わせが所定の組み合わせ条件に合致する販売商品の情報を推奨商品情報として出力する。これにより、商品推奨装置20は、店舗に来店した顧客の所有商品に適した販売商品を推奨することができる。したがって、商品推奨装置20は、店舗で販売されている販売商品から、顧客が顧客に適した商品を見つけることの容易化を図ることができる。Next, the effects of the second embodiment will be described. The product recommendation device 20 outputs, as recommended product information, information on sales products in which the combination of the owned products of a customer who visits the store and the sales products meets a predetermined combination condition. This allows the product recommendation device 20 to recommend sales products that are suitable for the owned products of the customer who visits the store. Therefore, the product recommendation device 20 can facilitate the customer to find a product that is suitable for the customer from the sales products sold in the store.

また、商品推奨装置20は、所定の組み合わせ条件に合致する組み合わせの数に応じた順に、推奨商品情報を出力する。これにより、商品推奨装置20は、所有商品と販売商品との着回しパターンがより多い販売商品を顧客に推奨することができる。したがって、商品推奨装置20は、より顧客に適した販売商品を推奨することができる。In addition, the product recommendation device 20 outputs the recommended product information in order according to the number of combinations that meet a predetermined combination condition. This allows the product recommendation device 20 to recommend to the customer sales products that have more combination patterns with owned products and sales products. Therefore, the product recommendation device 20 can recommend sales products that are more suitable for the customer.

また、商品推奨装置20は、所定の組み合わせ条件に合致する組み合わせの数が所定数以上である販売商品の販売商品情報を推奨商品情報として出力する。これにより、商品推奨装置20は、所有商品と販売商品との着回しパターンが多い販売商品を顧客に推奨することができる。したがって、商品推奨装置20は、より顧客に適した販売商品を推奨することができる。In addition, the product recommendation device 20 outputs, as recommended product information, sales product information of sales products that have a predetermined number or more of combinations that match a predetermined combination condition. This allows the product recommendation device 20 to recommend to the customer sales products that are often worn in combination with owned products and sales products. Therefore, the product recommendation device 20 can recommend sales products that are more suitable for the customer.

また、商品推奨装置20は、所定の組み合わせ条件に合致する組み合わせにおける販売商品の数に応じた順に、推奨商品情報を出力する。これにより、商品推奨装置20は、例えば、販売商品を多く含むコーディネートを推奨することができる。したがって、顧客がより多く販売商品を購入するように、商品推奨装置20は、販売商品を出力することができる。In addition, the product recommendation device 20 outputs recommended product information in order according to the number of sales products in a combination that meets a predetermined combination condition. This allows the product recommendation device 20 to recommend, for example, a coordination that includes many sales products. Therefore, the product recommendation device 20 can output sales products so that customers will purchase more sales products.

また、商品推奨装置20は、所定の組み合わせ条件に合致する組み合わせにおける販売商品の総額に応じた順に、推奨商品情報を出力する。これにより、商品推奨装置20は、顧客が予算に応じて販売商品を選ぶことを支援することができる。また、商品推奨装置20は、推奨商品情報を総額が低い順に出力する場合、顧客に適したコーディネートであり、かつ総額を抑えたコーディネートを顧客に出力することができる。In addition, the product recommendation device 20 outputs recommended product information in order according to the total price of the products in a combination that meets a predetermined combination condition. This allows the product recommendation device 20 to support the customer in selecting products according to the customer's budget. In addition, when outputting recommended product information in order of lowest total price, the product recommendation device 20 can output to the customer a coordination that is suitable for the customer and has a low total price.

また、商品推奨装置20は、特定された販売商品のうち、所定の組み合わせ条件214に合致する組み合わせにおける販売商品の総額が予算範囲内である販売商品の販売商品情報を、推奨商品情報として出力する。これにより、商品推奨装置20は、予算範囲で買い物可能な販売商品および販売商品を含むコーディネートを推奨することができる。Furthermore, the product recommendation device 20 outputs, as recommended product information, sales product information of sales products whose total value is within the budget range in a combination that meets a predetermined combination condition 214 among the identified sales products. This allows the product recommendation device 20 to recommend sales products that can be purchased within the budget range and coordination that includes the sales products.

また、商品推奨装置20は、店舗における顧客の行動に応じた販売商品から、所有商品との組み合わせが所定の組み合わせ条件に合致する販売商品を特定する。これにより、商品推奨装置20は、例えば、店舗に来店した顧客の興味に応じた販売商品から商品を推奨することができる。したがって、商品推奨装置20は、店舗で販売されている販売商品から、顧客に適した商品を顧客が見つけることの容易化を図ることができる。In addition, the product recommendation device 20 identifies a sales product that matches a predetermined combination condition when combined with an owned product from among sales products according to the customer's behavior in the store. This allows the product recommendation device 20 to recommend products from sales products that match the interests of the customer who visited the store, for example. Therefore, the product recommendation device 20 can make it easier for the customer to find a product that suits the customer from among the sales products sold in the store.

また、商品推奨装置20は、店舗において販売されている販売商品から、当該販売商品の属性の属性値と所有商品の属性の属性値との組み合わせが所定の組み合わせ条件に合致する販売商品を特定する。上述したように、属性としては、商品の色、柄、着用感、ファッションスタイル、または素材が挙げられる。これにより、商品推奨装置20は、例えば、商品の属性の組み合わせに応じて顧客に適した商品を顧客が見つけることの容易化を図ることができる。In addition, the product recommendation device 20 identifies a product for sale that satisfies a predetermined combination condition between the attribute value of the attribute of the product for sale and the attribute value of the attribute of the owned product from among the products for sale in the store. As described above, the attribute may be the color, pattern, wearing comfort, fashion style, or material of the product. In this way, the product recommendation device 20 can facilitate the customer to find a product suitable for the customer according to the combination of product attributes, for example.

所定の組み合わせ条件は、例えば、顧客によって指定されてもよい。これにより、商品推奨装置20は、顧客の所有商品によって顧客の好みに応じたコーディネートができる販売商品を推奨することができる。したがって、商品推奨装置20は、例えば、店舗において、来店した顧客が自身に適した商品を見つけることの容易化をより図ることができる。The predetermined combination condition may be specified by the customer, for example. This allows the product recommendation device 20 to recommend products for sale that can be coordinated according to the customer's preferences with the products owned by the customer. Therefore, the product recommendation device 20 can make it easier for customers who visit a store to find products that suit them.

図14は、システムのハードウェア構成例を示す説明図である。システム3は、例えば、商品推奨装置30と、端末装置31と、撮像装置32と、を有する。まず、実施の形態1,2にかかる商品推奨装置10,20がコンピュータで実現された場合について説明する。商品推奨装置30は、実施の形態1,2で説明した商品推奨装置10,20がコンピュータで実現された例である。14 is an explanatory diagram showing an example of a hardware configuration of the system. The system 3 includes, for example, a product recommendation device 30, a terminal device 31, and an imaging device 32. First, a case where the product recommendation devices 10 and 20 according to the first and second embodiments are realized by a computer will be described. The product recommendation device 30 is an example where the product recommendation devices 10 and 20 described in the first and second embodiments are realized by a computer.

商品推奨装置30は、CPU(Central Processing Unit)301と、ROM302と、RAM303と、記憶装置304と、通信インターフェース305と、を有する。各構成部は、バス306を介してそれぞれ接続される。The product recommendation device 30 includes a CPU (Central Processing Unit) 301, a ROM 302, a RAM 303, a storage device 304, and a communication interface 305. Each component is connected to each other via a bus 306.

CPU301は、商品推奨装置30の全体を制御する。例えば、CPU301は、OS(Operating System)を動作させて商品推奨装置30の全体を制御してもよい。CPU301は、複数のコアを有していてもよい。The CPU 301 controls the entire product recommendation device 30. For example, the CPU 301 may operate an OS (Operating System) to control the entire product recommendation device 30. The CPU 301 may have multiple cores.

商品推奨装置30は、例えば、記憶部として、ROM302、RAM303および記憶装置304を有する。記憶装置304は、例えば、フラッシュメモリといった半導体メモリ、HDD、SSDなどが挙げられる。例えば、記憶装置304はOSのプログラム、アプリケーションプログラム、本実施の形態1,2にかかるプログラムの各種プログラムを記憶する。または、ROM302は、アプリケーションプログラムを記憶する。また、ROM302は、本実施の形態1,2にかかるプログラムを記憶してもよい。そして、RAM303は、CPU301のワークエリアとして使用される。The product recommendation device 30 has, for example, a ROM 302, a RAM 303, and a storage device 304 as a storage unit. Examples of the storage device 304 include a semiconductor memory such as a flash memory, a HDD, and an SSD. For example, the storage device 304 stores an OS program, an application program, and various programs according to the first and second embodiments. Alternatively, the ROM 302 stores an application program. The ROM 302 may also store the programs according to the first and second embodiments. The RAM 303 is used as a work area for the CPU 301.

また、CPU301は、記憶装置304またはROM302に記憶されたプログラムをロードする。そして、CPU301は、プログラムにコーディングされている各処理を実行する。また、CPU301は、通信ネットワーク310を介して各種プログラムをダウンロードしてもよい。また、CPU301は、商品推奨装置30の一部または全部として機能する。そして、CPU301は、プログラムに基づいて図示したフローチャートにおける処理または命令を実行してもよい。Furthermore, the CPU 301 loads a program stored in the storage device 304 or the ROM 302. Then, the CPU 301 executes each process coded in the program. The CPU 301 may also download various programs via the communication network 310. The CPU 301 functions as a part or the whole of the product recommendation device 30. Then, the CPU 301 may execute the processes or instructions in the illustrated flowchart based on the program.

通信インターフェース305は、無線または有線の通信回線を通じて、LAN(Local Area Network)、WAN(Wide Area Network)の通信ネットワーク310に接続される。これにより、商品推奨装置30は、通信ネットワーク310を介して外部の装置と外部のコンピュータに接続される。通信インターフェース305は、通信ネットワーク310と商品推奨装置30の内部とのインターフェースを司る。そして、通信インターフェース305は、外部の装置と外部のコンピュータからのデータの入出力を制御する。The communication interface 305 is connected to a communication network 310 such as a LAN (Local Area Network) or a WAN (Wide Area Network) through a wireless or wired communication line. As a result, the product recommendation device 30 is connected to an external device and an external computer through the communication network 310. The communication interface 305 serves as an interface between the communication network 310 and the inside of the product recommendation device 30. The communication interface 305 controls input and output of data from the external device and the external computer.

ただし、図14に示す商品推奨装置30のハードウェア構成は一例であり、これら以外の構成要素が追加されてもよいし、一部の構成要素を含まなくてもよい。例えば、商品推奨装置30は、ドライブ装置を有してもよい。そして、CPU301は、ドライブ装置に装着された記録媒体からRAM303にプログラムとデータを読み出してもよい。記録媒体としては、光ディスク、フレキシブルディスク、磁気光ディスク、USB(Universal Serial Bus)メモリが挙げられる。また、例えば、商品推奨装置30は、キーボード、マウスなどの入力装置を有してもよい。商品推奨装置30は、印刷装置、ディスプレイなどの出力装置を有していてもよい。However, the hardware configuration of the product recommendation device 30 shown in FIG. 14 is an example, and other components may be added, or some components may not be included. For example, the product recommendation device 30 may have a drive device. The CPU 301 may read out the program and data from a recording medium attached to the drive device to the RAM 303. Examples of the recording medium include an optical disk, a flexible disk, a magneto-optical disk, and a USB (Universal Serial Bus) memory. For example, the product recommendation device 30 may also have input devices such as a keyboard and a mouse. The product recommendation device 30 may also have output devices such as a printer and a display.

つぎに、各実施の形態で説明された端末装置31のハードウェア構成について説明する。端末装置31は、実施の形態2で説明した端末装置21がコンピュータで実現された例である。端末装置31は、例えば、CPU311と、ROM312と、RAM313と、記憶装置314と、通信インターフェース315と、入出力装置317と、を有する。各構成部は、バス316を介してそれぞれ接続される。Next, the hardware configuration of the terminal device 31 described in each embodiment will be described. The terminal device 31 is an example in which the terminal device 21 described in the second embodiment is realized by a computer. The terminal device 31 has, for example, a CPU 311, a ROM 312, a RAM 313, a storage device 314, a communication interface 315, and an input/output device 317. Each component is connected to each other via a bus 316.

CPU311は、端末装置31の全体を制御する。端末装置31は、記憶部として、ROM312、RAM313および記憶装置314を有する。記憶装置314は、例えば、フラッシュメモリなどの半導体メモリ、HDD、SSDが挙げられる。例えば、記憶装置314はOSのプログラム、アプリケーションプログラムを記憶する。または、ROM312は、アプリケーションプログラムを記憶する。そして、RAM313は、CPU311のワークエリアとして使用される。The CPU 311 controls the entire terminal device 31. The terminal device 31 has a ROM 312, a RAM 313, and a storage device 314 as a storage unit. Examples of the storage device 314 include a semiconductor memory such as a flash memory, a HDD, and an SSD. For example, the storage device 314 stores an OS program and an application program. Alternatively, the ROM 312 stores an application program. The RAM 313 is used as a work area for the CPU 311.

また、CPU311は、記憶装置314またはROM312に記憶されたプログラムをロードする。そして、CPU311は、プログラムにコーディングされている各処理を実行する。また、CPU311は、通信ネットワーク310を介して各種プログラムをダウンロードしてもよい。また、CPU311は、端末装置31の一部または全部として機能する。そして、CPU311は、プログラムに基づいて図示したフローチャートにおける処理または命令を実行してもよい。Furthermore, the CPU 311 loads programs stored in the storage device 314 or the ROM 312. Then, the CPU 311 executes each process coded in the program. The CPU 311 may also download various programs via the communication network 310. The CPU 311 functions as a part or the whole of the terminal device 31. Then, the CPU 311 may execute processes or instructions in the illustrated flowchart based on the program.

通信インターフェース315は、無線または有線の通信回線を通じて、LAN、WANといった通信ネットワーク310に接続される。これにより、端末装置31は、通信ネットワーク310を介して外部の装置と外部のコンピュータに接続される。通信インターフェース315は、通信ネットワーク310と端末装置31の内部とのインターフェースを司る。そして、通信インターフェース315は、外部の装置と外部のコンピュータからのデータの入出力を制御する。また、入出力装置317は、顧客の操作による入力を受け付ける。また、入出力装置317は、データを出力する。入出力装置317は、例えば、タッチパネルディスプレイである。The communication interface 315 is connected to a communication network 310 such as a LAN or WAN via a wireless or wired communication line. As a result, the terminal device 31 is connected to an external device and an external computer via the communication network 310. The communication interface 315 serves as an interface between the communication network 310 and the inside of the terminal device 31. The communication interface 315 controls the input and output of data from the external device and the external computer. The input/output device 317 also accepts inputs made by customer operations. The input/output device 317 also outputs data. The input/output device 317 is, for example, a touch panel display.

図14に示す端末装置31のハードウェア構成は一例である。図14に示す以外の構成要素が追加されてもよいし、一部の構成要素を含まなくてもよい。例えば、端末装置31は、ドライブ装置を有してもよい。そして、CPU311は、ドライブ装置に装着された記録媒体からRAM313にプログラムやデータを読み出してもよい。記録媒体としては、光ディスク、フレキシブルディスク、磁気光ディスク、USB(Universal Serial Bus)メモリなどが挙げられる。また、例えば、端末装置31は、キーボードやマウスなどの入力装置を有してもよい。端末装置31は、印刷装置などの出力装置を有していてもよい。なお、端末装置31は、例えば、スマートフォン、携帯電話、タブレット型の装置、PC(Peronal Computer)など特に限定されない。The hardware configuration of the terminal device 31 shown in FIG. 14 is an example. Components other than those shown in FIG. 14 may be added, or some components may not be included. For example, the terminal device 31 may have a drive device. The CPU 311 may read programs and data from a recording medium attached to the drive device to the RAM 313. Examples of the recording medium include an optical disk, a flexible disk, a magneto-optical disk, and a USB (Universal Serial Bus) memory. For example, the terminal device 31 may have an input device such as a keyboard or a mouse. The terminal device 31 may have an output device such as a printer. The terminal device 31 is not particularly limited to, for example, a smartphone, a mobile phone, a tablet device, or a PC (Personal Computer).

つぎに、撮像装置32のハードウェア構成例について説明する。撮像装置32は、実施の形態2で説明した撮像装置22に相当する。撮像装置32は、カメラ321と、通信インターフェース322と、を有する。各構成部は、バス323によって接続される。通信インターフェース322は、例えば、無線または有線の通信回線を通じてLAN、WANなどの通信ネットワーク310に接続される。カメラ321は、画像を撮像可能な機能を有する。また、カメラ321は、動画を撮像可能であってもよい。また、撮像装置32は、前述のように、複数設けられてもよい。また、撮像装置32のハードウェア構成は一例である。図14に示す以外の構成要素が追加されてもよい。Next, an example of the hardware configuration of the imaging device 32 will be described. The imaging device 32 corresponds to the imaging device 22 described in the second embodiment. The imaging device 32 has a camera 321 and a communication interface 322. Each component is connected by a bus 323. The communication interface 322 is connected to a communication network 310 such as a LAN or a WAN through a wireless or wired communication line. The camera 321 has a function capable of capturing an image. The camera 321 may also be capable of capturing a moving image. As described above, a plurality of imaging devices 32 may be provided. The hardware configuration of the imaging device 32 is an example. Components other than those shown in FIG. 14 may be added.

以上で、システム3のハードウェア構成の説明を終了する。また、実施の形態1,2で説明した商品推奨装置10,20の実現方法には、様々な変形例がある。例えば、商品推奨装置10,20は、構成要素ごとにそれぞれ異なるコンピュータとプログラムとの任意の組み合わせにより実現されてもよい。また、各装置が備える複数の構成要素が、一つのコンピュータとプログラムとの任意の組み合わせにより実現されてもよい。This concludes the description of the hardware configuration of the system 3. There are various modified examples of the method of realizing the product recommendation devices 10 and 20 described in the first and second embodiments. For example, the product recommendation devices 10 and 20 may be realized by any combination of different computers and programs for each component. Furthermore, multiple components included in each device may be realized by any combination of one computer and program.

また、商品推奨装置10,20の各構成要素の一部または全部は、特定用途向けの回路で実現されてもよい。また、商品推奨装置10,20の一部または全部は、FPGA(Field Programmable Gate Array)のようなプロセッサなどを含む汎用の回路によって実現されてもよい。また、商品推奨装置10,20の一部または全部は、特定用途向けの回路の組み合わせ、汎用の回路の組み合わせ、または特定用途向けの回路と汎用の回路との組み合わせによって実現されてもよい。また、これらの回路は、単一の集積回路であってもよい。または、これらの回路は、複数の集積回路に分割されてもよい。そして、複数の集積回路は、バスなどを介して接続されることにより構成されてもよい。Also, a part or all of each component of the product recommendation device 10, 20 may be realized by a circuit for a specific application. Also, a part or all of the product recommendation device 10, 20 may be realized by a general-purpose circuit including a processor such as an FPGA (Field Programmable Gate Array). Also, a part or all of the product recommendation device 10, 20 may be realized by a combination of circuits for a specific application, a combination of general-purpose circuits, or a combination of circuits for a specific application and a general-purpose circuit. Also, these circuits may be a single integrated circuit. Or, these circuits may be divided into multiple integrated circuits. And, the multiple integrated circuits may be configured by being connected via a bus or the like.

また、各装置の各構成要素の一部または全部が複数のコンピュータまたは回路などにより実現される場合、複数のコンピュータまたは回路などは、集中配置されてもよいし、分散配置されてもよい。Furthermore, when some or all of the components of each device are realized by multiple computers or circuits, the multiple computers or circuits may be arranged in a centralized or distributed manner.

各実施の形態で説明した情報処理方法は、商品推奨装置10,20が実行することにより実現される。また、情報処理方法は、予め用意されたプログラムを商品推奨装置などのコンピュータが実行することにより実現される。各実施の形態で説明したプログラムは、HDD、SSD、フレキシブルディスク、光ディスク、フレキシブルディスク、磁気光ディスク、USBメモリなどのコンピュータで読み取り可能な記録媒体に記録される。そして、本プログラムは、コンピュータによって記録媒体から読み出されることによって実行される。また、プログラムは、通信ネットワーク310を介して配布されてもよい。The information processing method described in each embodiment is realized by execution by the product recommendation device 10, 20. Also, the information processing method is realized by execution of a prepared program by a computer such as the product recommendation device. The program described in each embodiment is recorded on a computer-readable recording medium such as an HDD, SSD, flexible disk, optical disk, flexible disk, magneto-optical disk, or USB memory. Then, the program is executed by being read from the recording medium by the computer. Also, the program may be distributed via the communication network 310.

以上説明した、各実施の形態における商品推奨装置10,20の各構成要素は、図14に示すコンピュータの商品推奨装置30のように、その機能をハードウェア的に実現されてもよい。または、各構成要素は、プログラム制御に基づくコンピュータ装置、ファームウェアで実現されてもよい。The components of the product recommendation devices 10 and 20 in the above-described embodiments may be realized by hardware, such as a product recommendation device 30 of a computer shown in Fig. 14. Alternatively, the components may be realized by a computer device or firmware based on program control.

以上、各実施の形態を参照して本開示を説明したが、本開示は上記実施の形態に限定されるものではない。各本開示の構成および詳細には、本開示のスコープ内で当業者が把握し得る様々な変更を適用した実施の形態を含み得る。本開示は、本明細書に記載された事項を必要に応じて適宜に組み合わせ、または置換した実施の形態を含み得る。例えば、特定の実施の形態を用いて説明された事項は、矛盾を生じない範囲において、他の実施の形態に対しても適用され得る。例えば、複数の動作をフローチャートの形式で順番に記載してあるが、その記載の順番は複数の動作を実行する順番を限定するものではない。このため、各実施の形態を実施するときには、その複数の動作の順番を内容的に支障しない範囲で変更することができる。Although the present disclosure has been described above with reference to each embodiment, the present disclosure is not limited to the above embodiment. The configuration and details of each of the present disclosures may include embodiments to which various modifications that a person skilled in the art may understand within the scope of the present disclosure are applied. The present disclosure may include embodiments in which the matters described in this specification are appropriately combined or replaced as necessary. For example, matters described using a specific embodiment may also be applied to other embodiments to the extent that no contradiction occurs. For example, although multiple operations are described in order in the form of a flowchart, the order of description does not limit the order in which the multiple operations are performed. Therefore, when implementing each embodiment, the order of the multiple operations can be changed to the extent that the content is not impaired.

上記の実施の形態の一部または全部は、以下の付記のようにも記載されることができる。ただし、上記の実施の形態の一部または全部は、以下に限られない。A part or all of the above-described embodiments can be described as follows: However, a part or all of the above-described embodiments is not limited to the following.

(付記1)
店舗に来店した顧客を識別する識別手段と、
識別された前記顧客が所有する所有商品の情報を取得する取得手段と、
取得された前記所有商品の情報に基づいて、前記店舗において販売されている販売商品から、前記所有商品との組み合わせが所定の組み合わせ条件に合致する販売商品を特定する特定手段と、
特定された前記販売商品の情報を、推奨商品情報として出力する出力手段と、
を備える商品推奨装置。
(Appendix 1)
An identification means for identifying a customer who visits the store;
An acquisition means for acquiring information on products owned by the identified customer;
a specifying means for specifying, from among sales products sold at the store, a sales product that matches a predetermined combination condition when combined with the owned product based on the acquired information on the owned product;
an output means for outputting information on the identified sales item as recommended item information;
A product recommendation device comprising:

(付記2)
前記出力手段は、前記所定の組み合わせ条件に合致する前記組み合わせの数に応じた順に、前記推奨商品情報を出力する、
付記1に記載の商品推奨装置。
(Appendix 2)
the output means outputs the recommended product information in an order according to the number of the combinations that meet the predetermined combination condition.
2. The product recommendation device of claim 1.

(付記3)
前記出力手段は、前記所定の組み合わせ条件に合致する前記組み合わせの数が所定数以上である前記販売商品の情報を前記推奨商品情報として出力する、
付記1または2に記載の商品推奨装置。
(Appendix 3)
the output means outputs, as the recommended product information, information on the sales products in which the number of the combinations that meet the predetermined combination condition is equal to or greater than a predetermined number.
3. The product recommendation device according to claim 1 or 2.

(付記4)
前記出力手段は、前記所定の組み合わせ条件に合致する前記組み合わせにおける前記販売商品の数に応じた順に、前記推奨商品情報を出力する、
付記1乃至3のいずれか一項に記載の商品推奨装置。
(Appendix 4)
the output means outputs the recommended product information in an order according to the number of the sales products in the combination that meets the predetermined combination condition.
4. The product recommendation device according to claim 1 .

(付記5)
前記出力手段は、前記所定の組み合わせ条件に合致する前記組み合わせにおける前記販売商品の総額に応じた順に、前記推奨商品情報を出力する、
付記1乃至4のいずれか一項に記載の商品推奨装置。
(Appendix 5)
the output means outputs the recommended product information in order according to the total price of the sales products in the combinations that meet the predetermined combination condition.
5. The product recommendation device according to any one of claims 1 to 4.

(付記6)
前記出力手段は、特定された前記販売商品のうち、前記所定の組み合わせ条件に合致する前記組み合わせにおける前記販売商品の総額が予算範囲内である販売商品の情報を、前記推奨商品情報として出力する、
付記1乃至5のいずれか一項に記載の商品推奨装置。
(Appendix 6)
the output means outputs, as the recommended product information, information on sales products in the combination that meets the predetermined combination condition and has a total price within a budget range, among the identified sales products;
6. The product recommendation device according to any one of claims 1 to 5.

(付記7)
前記特定手段は、前記店舗における前記顧客の行動に応じた販売商品から、前記所有商品との組み合わせが前記所定の組み合わせ条件に合致する販売商品を特定する、
付記1乃至6のいずれか一項に記載の商品推奨装置。
(Appendix 7)
the specifying means specifies a sales item, the combination of which with the owned item satisfies the predetermined combination condition, from sales items corresponding to the behavior of the customer in the store;
7. The product recommendation device according to any one of claims 1 to 6.

(付記8)
前記所有商品の情報は、前記所有商品の属性の属性値を含み、
前記特定手段は、前記店舗において販売されている前記販売商品から、当該販売商品の属性の属性値と前記所有商品の属性の属性値との組み合わせが前記所定の組み合わせ条件に合致する販売商品を特定する、
付記1乃至7のいずれか一項に記載の商品推奨装置。
(Appendix 8)
The information on the owned product includes attribute values of attributes of the owned product,
the specifying means specifies, from the sales products sold in the store, a sales product in which a combination of an attribute value of the sales product and an attribute value of the owned product meets the predetermined combination condition;
8. The product recommendation device according to any one of claims 1 to 7.

(付記9)
前記所定の組み合わせ条件は、前記顧客によって指定される、
付記1乃至8のいずれか一項に記載の商品推奨装置。
(Appendix 9)
The predetermined combination condition is specified by the customer.
9. The product recommendation device according to any one of claims 1 to 8.

(付記10)
店舗に来店した顧客を識別し、
識別された前記顧客が所有する所有商品の情報を取得し、
取得された前記所有商品の情報に基づいて、前記店舗において販売されている販売商品から、前記所有商品との組み合わせが所定の組み合わせ条件に合致する販売商品を特定し、
特定された前記販売商品の情報を、推奨商品情報として出力する
方法。
(Appendix 10)
Identify customers who visit your store,
Acquire information on products owned by the identified customer;
Identifying a sales item that satisfies a predetermined combination condition when combined with the owned product from among sales items sold at the store based on the acquired information on the owned product;
and outputting information on the identified sales item as recommended item information.

(付記11)
コンピュータに、
店舗に来店した顧客を識別し、
識別された前記顧客が所有する所有商品の情報を取得し、
取得された前記所有商品の情報に基づいて、前記店舗において販売されている販売商品から、前記所有商品との組み合わせが所定の組み合わせ条件に合致する販売商品を特定し、
特定された前記販売商品の情報を、推奨商品情報として出力する
処理を実行させるプログラム。
(Appendix 11)
On the computer,
Identify customers who visit your store,
Acquire information on products owned by the identified customer;
Identifying a sales item that satisfies a predetermined combination condition when combined with the owned product from among sales items sold at the store based on the acquired information on the owned product;
and outputting information on the identified sales item as recommended item information.

この出願は、2020年10月29日に出願された日本出願特願2020-180992を基礎とする優先権を主張し、その開示の全てをここに取り込む。This application claims priority based on Japanese Patent Application No. 2020-180992, filed on October 29, 2020, the disclosure of which is incorporated herein in its entirety.

2,3 システム
10,20,30 商品推奨装置
101,201 識別部
102 取得部
103,203 特定部
104,204 出力部
202 所有商品取得部
205 画像取得部
206 行動解析部
210 記憶部
211 顧客識別DB
212 所有商品DB
213 販売商品DB
2, 3 System 10, 20, 30 Product recommendation device 101, 201 Identification unit 102 Acquisition unit 103, 203 Identification unit 104, 204 Output unit 202 Owned product acquisition unit 205 Image acquisition unit 206 Behavior analysis unit 210 Storage unit 211 Customer identification DB
212 Owned Product DB
213 Sales product DB

Claims (9)

店舗に来店した顧客を識別する識別手段と、
識別された前記顧客が所有する所有商品の情報を取得する取得手段と、
取得された前記所有商品の情報に基づいて、前記店舗において販売されている販売商品から、前記所有商品との組み合わせが所定の組み合わせ条件に合致する販売商品を特定する特定手段と、
特定された前記販売商品の情報を、前記顧客が着用するための推奨商品情報として出力する出力手段と、
を備え、
前記所定の組み合わせ条件は、雑誌に掲載中の着用の組み合わせであることの条件を含み、
前記特定手段は、前記店舗において販売されている前記販売商品から、当該販売商品と前記所有商品との着用の組み合わせが、前記雑誌に掲載中の着用の組み合わせである販売商品を特定する、
商品推奨装置。
An identification means for identifying a customer who visits the store;
An acquisition means for acquiring information on products owned by the identified customer;
a specifying means for specifying, from among sales products sold at the store, a sales product that matches a predetermined combination condition when combined with the owned product based on the acquired information on the owned product;
an output means for outputting information on the identified sales item as recommended product information for the customer to wear;
Equipped with
The predetermined combination condition includes a condition that the combination is a combination of items that are being worn in a magazine,
The identification means identifies, from the products sold at the store, a product whose combination of the product and the owned product is a combination of the product that is featured in the magazine.
Product recommendation device.
前記出力手段は、前記所定の組み合わせ条件に合致する前記組み合わせの数に応じた順に、前記推奨商品情報を出力する、
請求項1に記載の商品推奨装置。
the output means outputs the recommended product information in an order according to the number of the combinations that meet the predetermined combination condition.
The product recommendation device according to claim 1 .
前記出力手段は、前記所定の組み合わせ条件に合致する前記組み合わせの数が所定数以上である前記販売商品の情報を前記推奨商品情報として出力する、
請求項1または2に記載の商品推奨装置。
the output means outputs, as the recommended product information, information on the sales products in which the number of the combinations that meet the predetermined combination condition is equal to or greater than a predetermined number.
The product recommendation device according to claim 1 or 2 .
前記出力手段は、前記所定の組み合わせ条件に合致する前記組み合わせにおける前記販売商品の数に応じた順に、前記推奨商品情報を出力する、
請求項1からのいずれかに記載の商品推奨装置。
the output means outputs the recommended product information in an order according to the number of the sales products in the combination that meets the predetermined combination condition.
The product recommendation device according to any one of claims 1 to 3 .
前記出力手段は、前記所定の組み合わせ条件に合致する前記組み合わせにおける前記販売商品の総額に応じた順に、前記推奨商品情報を出力する、
請求項1からのいずれかに記載の商品推奨装置。
the output means outputs the recommended product information in order according to the total price of the sales products in the combinations that meet the predetermined combination condition.
The product recommendation device according to any one of claims 1 to 4 .
前記出力手段は、特定された前記販売商品のうち、前記所定の組み合わせ条件に合致する前記組み合わせにおける前記販売商品の総額が予算範囲内である販売商品の情報を、前記推奨商品情報として出力する、
請求項1からのいずれかに記載の商品推奨装置。
the output means outputs, as the recommended product information, information on sales products in the combination that meets the predetermined combination condition and has a total price within a budget range, among the identified sales products;
The product recommendation device according to any one of claims 1 to 5 .
前記特定手段は、前記店舗における前記顧客の行動に応じた販売商品から、前記所有商品との組み合わせが前記所定の組み合わせ条件に合致する販売商品を特定する、
請求項1からのいずれかに記載の商品推奨装置。
the specifying means specifies a sales item, the combination of which with the owned item satisfies the predetermined combination condition, from sales items corresponding to the behavior of the customer in the store;
The product recommendation device according to any one of claims 1 to 6 .
前記所有商品の情報は、前記所有商品の属性の属性値を含み、
前記特定手段は、前記店舗において販売されている前記販売商品から、当該販売商品の属性の属性値と前記所有商品の属性の属性値との組み合わせが前記所定の組み合わせ条件に合致する販売商品を特定する、
請求項1からのいずれかに記載の商品推奨装置。
The information on the owned product includes attribute values of attributes of the owned product,
the specifying means specifies, from the sales products sold in the store, a sales product in which a combination of an attribute value of the sales product and an attribute value of the owned product meets the predetermined combination condition;
The product recommendation device according to any one of claims 1 to 7 .
前記所定の組み合わせ条件は、前記顧客によって指定される、
請求項1からのいずれかに記載の商品推奨装置。
The predetermined combination condition is specified by the customer.
The product recommendation device according to any one of claims 1 to 8 .
JP2022558926A 2020-10-29 2021-09-24 Product recommendation device Active JP7632474B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024221844A JP2025028280A (en) 2020-10-29 2024-12-18 Product recommendation device, method, and program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020180992 2020-10-29
JP2020180992 2020-10-29
PCT/JP2021/034962 WO2022091658A1 (en) 2020-10-29 2021-09-24 Commodity recommendation device, method, and recording medium

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024221844A Division JP2025028280A (en) 2020-10-29 2024-12-18 Product recommendation device, method, and program

Publications (3)

Publication Number Publication Date
JPWO2022091658A1 JPWO2022091658A1 (en) 2022-05-05
JPWO2022091658A5 JPWO2022091658A5 (en) 2023-06-23
JP7632474B2 true JP7632474B2 (en) 2025-02-19

Family

ID=81383701

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022558926A Active JP7632474B2 (en) 2020-10-29 2021-09-24 Product recommendation device
JP2024221844A Pending JP2025028280A (en) 2020-10-29 2024-12-18 Product recommendation device, method, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024221844A Pending JP2025028280A (en) 2020-10-29 2024-12-18 Product recommendation device, method, and program

Country Status (2)

Country Link
JP (2) JP7632474B2 (en)
WO (1) WO2022091658A1 (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020004763A1 (en) 2000-01-20 2002-01-10 Lam Peter Ar-Fu Body profile coding method and apparatus useful for assisting users to select wearing apparel
JP2005133228A (en) 2003-10-29 2005-05-26 Nippon Telegr & Teleph Corp <Ntt> Mobile coordination service method, mobile coordination service system, and matching program used therefor
JP2010524090A (en) 2007-04-06 2010-07-15 マイシェープ インコーポレイテッド Computer system for rule-based clothing matching and filtering, taking into account fit rules and fashion rules
WO2013049736A1 (en) 2011-09-30 2013-04-04 Bhardwaj Anurag Image feature data extraction and use
JP2013185262A (en) 2012-03-06 2013-09-19 Dainippon Printing Co Ltd Fashion coordinate system, fashion coordinate method, fashion coordinate device and program
WO2016038901A1 (en) 2014-09-11 2016-03-17 富士ゼロックス株式会社 Image processing device, image processing program, image processing method, and recording medium
JP2018112777A (en) 2017-01-06 2018-07-19 富士通株式会社 Recommended item output program, output control program, recommended item output device, output control device, recommended item output method and output control method
JP2018530811A (en) 2015-08-06 2018-10-18 アリババ グループ ホウルディング リミテッド Image processing method and apparatus
JP2019197430A (en) 2018-05-10 2019-11-14 大日本印刷株式会社 Information processing device, information processing method, program and information processing system
JP2020057066A (en) 2018-09-28 2020-04-09 パナソニックIpマネジメント株式会社 Information presentation server, information presentation system and information presentation method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009217451A (en) * 2008-03-10 2009-09-24 Brother Ind Ltd Information processing system and radio tag for fashion accessory

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020004763A1 (en) 2000-01-20 2002-01-10 Lam Peter Ar-Fu Body profile coding method and apparatus useful for assisting users to select wearing apparel
JP2005133228A (en) 2003-10-29 2005-05-26 Nippon Telegr & Teleph Corp <Ntt> Mobile coordination service method, mobile coordination service system, and matching program used therefor
JP2010524090A (en) 2007-04-06 2010-07-15 マイシェープ インコーポレイテッド Computer system for rule-based clothing matching and filtering, taking into account fit rules and fashion rules
WO2013049736A1 (en) 2011-09-30 2013-04-04 Bhardwaj Anurag Image feature data extraction and use
JP2013185262A (en) 2012-03-06 2013-09-19 Dainippon Printing Co Ltd Fashion coordinate system, fashion coordinate method, fashion coordinate device and program
WO2016038901A1 (en) 2014-09-11 2016-03-17 富士ゼロックス株式会社 Image processing device, image processing program, image processing method, and recording medium
JP2018530811A (en) 2015-08-06 2018-10-18 アリババ グループ ホウルディング リミテッド Image processing method and apparatus
JP2018112777A (en) 2017-01-06 2018-07-19 富士通株式会社 Recommended item output program, output control program, recommended item output device, output control device, recommended item output method and output control method
JP2019197430A (en) 2018-05-10 2019-11-14 大日本印刷株式会社 Information processing device, information processing method, program and information processing system
JP2020057066A (en) 2018-09-28 2020-04-09 パナソニックIpマネジメント株式会社 Information presentation server, information presentation system and information presentation method

Also Published As

Publication number Publication date
JP2025028280A (en) 2025-02-28
JPWO2022091658A1 (en) 2022-05-05
WO2022091658A1 (en) 2022-05-05

Similar Documents

Publication Publication Date Title
JP7688851B2 (en) Search system and search method
US8332255B2 (en) Sensor-integrated mirror for determining consumer shopping behavior
KR102113739B1 (en) Method and apparatus for recommendation of fashion coordination based on personal clothing
US11983748B2 (en) Using artificial intelligence to determine a size fit prediction
US9727620B2 (en) System and method for item and item set matching
WO2011050205A1 (en) System and method for providing consumers with personalized information about products
US11157988B2 (en) System and method for fashion recommendations
US20210350391A1 (en) Methods and systems for providing a personalized user interface
US20160343054A1 (en) Image acquisition and feature extraction apparatus, method of feature extraction and feature identification, and method for creating and providing advertisement content
KR102728825B1 (en) Method and apparatus for providing offline purchase service providing convenience of purchase through customized preparation
WO2020090054A1 (en) Information processing system, information processing device, server device, program and method
JP7632474B2 (en) Product recommendation device
US11430043B2 (en) System and method for fashion recommendations
US11328339B2 (en) System and method for fashion recommendations
US11526925B2 (en) System and method for fashion recommendations
Kahatapitiya et al. Smart Bezzie-Intelligent Wardrobe for Cloth Management, Detection and Recommendation
JP2022093001A (en) Information processor, method for processing information, and information processing program
JP7742784B2 (en) Information providing device, information providing method, and information providing program
KR102743398B1 (en) Method of providing styling purchase information
JP6542399B2 (en) Store design support apparatus and store design support method
JP2020071871A (en) Information processing system, information processing apparatus, server device, program, or method
CN114150470B (en) Clothing recommendation method, device, equipment and storage medium
JP7337229B1 (en) Information processing device, information processing method and information processing program
Aasmoe et al. CorrEmbed: Evaluating Pre-trained Model Image Similarity Efficacy with a Novel Metric
Alqahtani et al. Modest Fashion: A Machine Learning Approach to Islamic Clothing Recommendations

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230407

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230407

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240618

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240805

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241218

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250120

R150 Certificate of patent or registration of utility model

Ref document number: 7632474

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150