JP6781906B2 - Sales information usage device, sales information usage method, and program - Google Patents

Sales information usage device, sales information usage method, and program Download PDF

Info

Publication number
JP6781906B2
JP6781906B2 JP2015104263A JP2015104263A JP6781906B2 JP 6781906 B2 JP6781906 B2 JP 6781906B2 JP 2015104263 A JP2015104263 A JP 2015104263A JP 2015104263 A JP2015104263 A JP 2015104263A JP 6781906 B2 JP6781906 B2 JP 6781906B2
Authority
JP
Japan
Prior art keywords
information
product
sales
unit
dynamic
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
JP2015104263A
Other languages
Japanese (ja)
Other versions
JP2016218821A (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.)
Leapone
Original Assignee
Leapone
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 Leapone filed Critical Leapone
Priority to JP2015104263A priority Critical patent/JP6781906B2/en
Publication of JP2016218821A publication Critical patent/JP2016218821A/en
Application granted granted Critical
Publication of JP6781906B2 publication Critical patent/JP6781906B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、商品の販売等に関する情報を利用する販売情報利用装置等に関するものである。 The present invention relates to a sales information utilization device or the like that uses information on sales or the like of a product.

従来、実際の店舗において仮想商品の陳列シミュレーションを行うシミュレーションシステムがあった(特許文献1参照)。かかるシミュレーションシステムは、陳列棚に取り付けられた複数のARマーカを表示端末のARマーカ読み取り部が読み取り、該表示端末が、読み込んだ複数のARマーカの位置情報に基づいてARコンピュータのデータベースの棚マスタから複数座標位置に合致する棚情報をネットワークを介して取得し、該取得した棚情報に基づいて指定された仮想商品の陳列配置を決定し、該決定した仮想商品の陳列配置画像を前記取得した棚情報に基づく棚画像上に重ねてAR表示部に表示する棚割シミュレーションシステムである。 Conventionally, there has been a simulation system that simulates the display of virtual products in an actual store (see Patent Document 1). In such a simulation system, the AR marker reading unit of the display terminal reads a plurality of AR markers attached to the display shelf, and the display terminal reads the position information of the plurality of AR markers read by the display terminal, and the shelf master of the database of the AR computer is used. The shelf information matching the plurality of coordinate positions was acquired from the above via the network, the display arrangement of the designated virtual products was determined based on the acquired shelf information, and the display arrangement image of the determined virtual products was acquired. This is a shelf allocation simulation system that overlays a shelf image based on shelf information and displays it on the AR display unit.

また、多数の商品を販売する店舗における最も販売売上が増す商品と棚との組み合わせをシミュレートするサーバ装置があった(特許文献2参照)。かかるサーバ装置は、各店舗のPOS端末、及び店舗端末とネットワークを介して接続するサーバ装置であり、該サーバ装置は前記各店舗のPOS端末で入力された売上実績を受信し記憶する商品売上実績情報と、該商品売上実績情報に基づく商品別売上予測情報と、前記店舗端末で入力された各店舗毎の棚別の棚売上実績情報を有し、前記商品別売上予測情報と棚売上実績情報とに基づき最も効率的な商品と棚との組み合わせをシミュレートする棚別売上予測手段を有し、該棚別売上予測手段によって処理された棚別売上予測情報を前記店舗端末に送信することを特徴とする商品陳列シミュレーションサーバ装置である。 In addition, there is a server device that simulates a combination of a shelf and a product with the highest sales in a store that sells a large number of products (see Patent Document 2). Such a server device is a POS terminal of each store and a server device connected to the store terminal via a network, and the server device receives and stores the sales record input by the POS terminal of each store. It has information, sales forecast information for each product based on the product sales record information, and shelf sales record information for each shelf entered on the store terminal, and the sales forecast information for each product and shelf sales record information. It has a shelf-specific sales forecasting means that simulates the most efficient combination of products and shelves based on the above, and transmits the shelf-specific sales forecast information processed by the shelf-specific sales forecasting means to the store terminal. It is a characteristic product display simulation server device.

さらに、顧客への訴求力をより大きくすることができる広告表示システムがあった(特許文献3参照)。かかる広告表示システムは、店舗内の商品の広告を顧客に表示する広告表示システムであり、商品のID情報に対する広告の可否情報を発信する広告情報発信機と、前記店舗内において、陳列される商品の棚に設置され、陳列商品のID情報及び広告データを発信する商品データ発信機と、前記店舗内を顧客と共に移動可能で、広告データを表示する表示端末機とを備える。前記表示端末機は、前記広告情報発信機より商品のID情報に対する広告の可否情報を受信して記憶する広告情報記憶部と、前記商品データ発信機より陳列商品のID情報及び広告データを受信する受信部と、前記商品データ発信機より受信した商品のID情報に基づき、前記広告情報記憶部に記憶されたID情報に対する広告の可否情報を検索する検索部と、前記検索部によって検索されたID情報に対する広告の可否情報が広告可である場合、当該ID情報に対応する広告データを表示部に表示させる表示制御部を備える。 Further, there is an advertisement display system capable of increasing the appeal to customers (see Patent Document 3). Such an advertisement display system is an advertisement display system that displays an advertisement for a product in a store to a customer, an advertisement information transmitter that transmits information on whether or not an advertisement can be made for the ID information of the product, and a product displayed in the store. It is provided with a product data transmitter that is installed on the shelf of the display product and transmits ID information and advertisement data of the displayed product, and a display terminal that can move with the customer in the store and display the advertisement data. The display terminal receives an advertisement information storage unit that receives and stores advertisement availability information for the product ID information from the advertisement information transmitter, and receives the ID information and advertisement data of the displayed product from the product data transmitter. Based on the ID information of the product received from the receiving unit and the product data transmitter, a search unit that searches for advertisement availability information for the ID information stored in the advertisement information storage unit, and an ID searched by the search unit. When the adability information for the information is admissible, the display control unit is provided to display the advertisement data corresponding to the ID information on the display unit.

特開2013−134673号公報Japanese Unexamined Patent Publication No. 2013-134673 特開2004−151955号公報Japanese Unexamined Patent Publication No. 2004-151955 特開2011−113471号公報Japanese Unexamined Patent Publication No. 2011-113471

しかしながら、従来の特許文献1の棚割シミュレーションシステムにおいは、商品に対する顧客の行動に関する情報である1以上の動的情報を用いていないため、精度の高い棚割シミュレーションができなかった。 However, since the conventional shelf allocation simulation system of Patent Document 1 does not use one or more dynamic information which is information on the customer's behavior with respect to the product, highly accurate shelf allocation simulation cannot be performed.

また、従来の特許文献2のサーバ装置においては、商品に対する顧客の行動に関する情報である1以上の動的情報を用いていないため、精度高く、商品の売上げのシミュレーションができなかった。 Further, in the conventional server device of Patent Document 2, since one or more dynamic information which is information on the behavior of the customer with respect to the product is not used, it is not possible to simulate the sales of the product with high accuracy.

さらに、従来の特許文献3の広告表示システムにおいては、商品に対する顧客の行動に関する情報である1以上の動的情報を用いていないため、効果の高い広告を適切なタイミングで出力できなかった。 Further, in the conventional advertisement display system of Patent Document 3, since one or more dynamic information which is information on the behavior of the customer with respect to the product is not used, a highly effective advertisement cannot be output at an appropriate timing.

つまり、従来技術において、商品に対する顧客の行動に関する情報である1以上の動的情報を用いて、商品販売を支援することができなかった。なお、ここでの商品販売の支援とは、(1)精度の高い棚割シミュレーション等の適切な静的情報を出力すること、(2)商品の売上げのシミュレーション等の適切な販売結果情報を出力すること、(3)効果の高い広告を適切なタイミングで広告を出力すること、および(4)適切なタイミングで顧客にポイントを付与すること等である。 That is, in the prior art, it has not been possible to support product sales by using one or more dynamic information which is information on customer behavior with respect to the product. The product sales support here means (1) outputting appropriate static information such as highly accurate shelving allocation simulation, and (2) outputting appropriate sales result information such as product sales simulation. To do so, (3) to output highly effective advertisements at appropriate timings, and (4) to give points to customers at appropriate timings.

本第一の発明の販売情報利用装置は、商品に対する顧客の行動に関する情報である1以上の動的情報、および棚に陳列される商品に関する静的な情報である1以上の静的情報と商品の販売結果に関する1以上の販売結果情報とのうちの1種類以上の情報を有する2以上の販売学習情報が格納される格納部と、商品の1以上の静的情報、商品に対する1以上の動的情報、および1以上の販売結果情報のうち、1または2種類の情報を受け付ける受付部と、受付部が受け付けた1または2種類の情報を、格納部に格納されている2以上の販売学習情報を適用し、残る種類の1以上の情報を取得する取得部と、取得部が取得した1以上の情報を出力する出力部とを具備する販売情報利用装置である。 The sales information utilization device of the first invention is one or more dynamic information which is information about the customer's behavior with respect to the product, and one or more static information and the product which is static information about the product displayed on the shelf. A storage unit that stores two or more sales learning information having one or more types of information about one or more sales result information related to the sales result of the product, one or more static information of the product, and one or more movements for the product. A reception unit that receives one or two types of information out of target information and one or more sales result information, and two or more sales learning stores that store one or two types of information received by the reception unit in the storage unit. It is a sales information utilization device including an acquisition unit that applies information and acquires one or more types of remaining information, and an output unit that outputs one or more information acquired by the acquisition unit.

かかる構成により、商品に対する顧客の接触行動に関する動的な情報を用いて、商品販売を支援することができる。 With such a configuration, it is possible to support the sale of the product by using the dynamic information regarding the customer's contact behavior with the product.

また、本第二の発明の販売情報利用装置は、第一の発明に対して、販売学習情報は、棚に陳列される商品に関する静的な情報である1以上の静的情報、商品に対する顧客の行動に関する情報である1以上の動的情報、および商品の販売結果に関する1以上の販売結果情報を有し、受付部は、商品の1以上の静的情報、商品に対する1以上の動的情報、および1以上の販売結果情報のうち、2種類の情報を受け付け、取得部は、受付部が受け付けた2種類の情報を、格納部に格納されている2以上の販売学習情報を適用し、2種類の情報以外の他の1種類の1以上の情報を取得する販売情報利用装置である。 Further, in the sales information utilization device of the second invention, with respect to the first invention, the sales learning information is one or more static information which is static information about the product displayed on the shelf, and the customer for the product. It has one or more dynamic information that is information about the behavior of the product and one or more sales result information about the sales result of the product, and the reception department has one or more static information of the product and one or more dynamic information about the product. , And one or more sales result information, two types of information are received, and the acquisition department applies the two types of information received by the reception department to the two or more types of sales learning information stored in the storage unit. It is a sales information utilization device that acquires one or more types of information other than the two types of information.

かかる構成により、商品に対する顧客の接触行動に関する動的な情報と商品に関する静的な情報と販売結果に関する情報とを用いて、商品販売を支援することができる。 With such a configuration, it is possible to support the sale of the product by using the dynamic information about the customer's contact behavior with the product, the static information about the product, and the information about the sales result.

また、本第三の発明の販売情報利用装置は、第二の発明に対して、受付部は、商品の1以上の静的情報と商品に対する1以上の動的情報とを受け付け、取得部は、受付部が受け付けた商品の1以上の静的情報と商品に対する1以上の動的情報とを、格納部に格納されている2以上の販売学習情報を適用し、1以上の販売結果情報を取得する販売結果推定処理を行い、出力部は、販売結果推定処理の結果である1以上の販売結果情報を出力する販売情報利用装置である。 Further, in the sales information utilization device of the third invention, for the second invention, the reception unit receives one or more static information of the product and one or more dynamic information for the product, and the acquisition unit receives. , One or more static information of the product received by the reception department and one or more dynamic information for the product are applied, and two or more sales learning information stored in the storage unit is applied to obtain one or more sales result information. The output unit is a sales information utilization device that performs sales result estimation processing to be acquired and outputs one or more sales result information that is the result of sales result estimation processing.

かかる構成により、商品に対する顧客の接触行動に関する動的な情報と商品に関する静的な情報とを用いて、販売のシミュレーションが可能となる。 With such a configuration, it is possible to simulate sales by using dynamic information about the customer's contact behavior with respect to the product and static information about the product.

また、本第四の発明の販売情報利用装置は、第二の発明に対して、受付部は、商品に対する1以上の動的情報と商品の1以上の販売結果情報とを受け付け、取得部は、受付部が受け付けた商品に対する1以上の動的情報と商品の1以上の販売結果情報とを、格納部に格納されている2以上の販売学習情報を適用し、1以上の静的情報を取得する静的情報推定処理を行い、出力部は、静的情報推定処理の結果である1以上の静的情報を出力する販売情報利用装置である。 Further, in the sales information utilization device of the fourth invention, for the second invention, the reception unit receives one or more dynamic information for the product and one or more sales result information for the product, and the acquisition unit receives the sales result information. , One or more dynamic information for the product received by the reception department and one or more sales result information of the product are applied, and two or more sales learning information stored in the storage unit is applied to obtain one or more static information. The output unit is a sales information utilization device that performs the static information estimation process to be acquired and outputs one or more static information that is the result of the static information estimation process.

かかる構成により、商品に対する顧客の接触行動に関する動的な情報と販売結果に関する情報とを用いて、例えば、商品の陳列位置や価格等の商品の静的な情報を提案できる。 With such a configuration, it is possible to propose static information of the product such as the display position and price of the product by using the dynamic information about the customer's contact behavior with respect to the product and the information about the sales result.

また、本第五の発明の販売情報利用装置は、第二の発明に対して、受付部は、商品に対する1以上の静的情報と商品の1以上の販売結果情報とを受け付け、取得部は、受付部が受け付けた商品に対する1以上の静的情報と商品の1以上の販売結果情報とを、格納部に格納されている2以上の販売学習情報を適用し、1以上の動的情報を取得する動的情報推定処理を行い、出力部は、動的情報推定処理の結果である1以上の動的情報を出力する販売情報利用装置である。 Further, in the sales information utilization device of the fifth invention, for the second invention, the reception department receives one or more static information for the product and one or more sales result information for the product, and the acquisition department receives the sales result information. , One or more static information for the product received by the reception department and one or more sales result information of the product are applied, and two or more sales learning information stored in the storage unit is applied to obtain one or more dynamic information. The output unit is a sales information utilization device that performs the dynamic information estimation process to be acquired and outputs one or more dynamic information that is the result of the dynamic information estimation process.

かかる構成により、商品に関する静的な情報と販売結果に関する情報とを用いて、商品に対する顧客の接触行動に関する動的な情報を予測できる。 With such a configuration, it is possible to predict dynamic information about the customer's contact behavior with the product by using the static information about the product and the information about the sales result.

また、本第六の発明の販売情報利用装置は、第五の発明に対して、出力部が出力する1以上の動的情報は、商品を識別する商品識別子を有し、商品識別子と対になる1以上の広告を格納している広告格納部と、出力部が出力する1以上の動的情報が有する商品識別子と対になる1以上の広告を広告格納部から取得し、出力する処理部とをさらに具備する販売情報利用装置である。 Further, in the sales information utilization device of the sixth invention, with respect to the fifth invention, one or more dynamic information output by the output unit has a product identifier that identifies the product, and is paired with the product identifier. A processing unit that acquires and outputs one or more advertisements that are paired with the product identifier of the one or more dynamic information output by the output unit and the advertisement storage unit that stores one or more advertisements. It is a sales information utilization device further equipped with.

かかる構成により、商品への接触等の商品に対する顧客の動的情報を用いて、適切な広告を出力できる。 With such a configuration, it is possible to output an appropriate advertisement by using the dynamic information of the customer for the product such as contact with the product.

また、本第七の発明の販売情報利用装置は、第一から第六いずれかの発明に対して、販売学習情報は、天気に関する天気情報、時刻に関する時刻情報のうち1種類以上の情報である1以上の環境情報をも含み、受付部は、さらに1以上の環境情報をも受け付け、取得部は、受付部が受け付けた情報を、格納部に格納されている2以上の販売学習情報を適用し、残る種類の1以上の情報を取得する販売情報利用装置である。 Further, in the sales information utilization device of the seventh invention, for any one of the first to sixth inventions, the sales learning information is one or more types of information among weather information related to weather and time information related to time. The reception department also accepts one or more environmental information including one or more environmental information, and the acquisition department applies the information received by the reception department to two or more sales learning information stored in the storage unit. It is a sales information utilization device that acquires one or more types of information remaining.

かかる構成により、商品に対する顧客の接触行動に関する動的な情報と、例えば、天気や時刻等の環境情報とを用いて、商品販売を支援することができる。 With such a configuration, it is possible to support product sales by using dynamic information regarding the customer's contact behavior with the product and environmental information such as weather and time.

また、本第八の発明の販売情報利用装置は、第一から第七いずれかの発明に対して、取得部は、受付部が受け付けた情報を、格納部に格納されている2以上の販売学習情報を教師データとする機械学習のアルゴリズムにより、他の1種類の1以上の情報を取得する販売情報利用装置である。 Further, in the sales information utilization device of the eighth invention, for any one of the first to seventh inventions, the acquisition unit sells two or more pieces of information received by the reception unit in the storage unit. It is a sales information utilization device that acquires one or more other types of information by a machine learning algorithm that uses learning information as teacher data.

かかる構成により、商品に対する顧客の接触行動に関する動的な情報を用いて、機械学習の技術を用いて、商品販売を支援することができる。 With such a configuration, it is possible to support product sales by using machine learning technology by using dynamic information on the customer's contact behavior with the product.

また、本第九の発明の販売情報利用装置は、第一から第八いずれかの発明に対して、静的情報は、商品の陳列位置を示す商品位置情報、商品の属性を示す商品属性情報、顧客の属性を示す顧客属性情報のうちの1または2種類以上の情報を含む販売情報利用装置である。 Further, in the sales information utilization device of the ninth invention, with respect to any one of the first to eighth inventions, the static information includes the product position information indicating the display position of the product and the product attribute information indicating the attribute of the product. , A sales information utilization device including one or more types of information among customer attribute information indicating customer attributes.

かかる構成により、商品に対する顧客の接触行動に関する動的な情報を用いて、商品販売を支援することができる。 With such a configuration, it is possible to support the sale of the product by using the dynamic information regarding the customer's contact behavior with the product.

また、本第十の発明の販売情報利用装置は、第一から第九いずれかの発明に対して、動的情報は、商品に対する顧客の接触行動に関する接触行動情報、商品の前での立ち止まり行動に関する立ち止まり行動情報のうちの1または2種類以上の情報を含む販売情報利用装置である。 Further, in the sales information utilization device of the tenth invention, for any one of the first to ninth inventions, the dynamic information is the contact behavior information regarding the customer's contact behavior with respect to the product, and the stop behavior in front of the product. It is a sales information utilization device that includes one or more types of information among the stop behavior information related to.

かかる構成により、商品に対する顧客の接触行動に関する動的な情報を用いて、商品販売を支援することができる。 With such a configuration, it is possible to support the sale of the product by using the dynamic information regarding the customer's contact behavior with the product.

また、本第十一の発明の販売情報利用装置は、第一から第十いずれかの発明に対して、販売結果情報は、商品の単位期間の販売数、販売できたか否かを示す情報、市場占有率のうち1または2以上の情報を含む販売情報利用装置である。 Further, in the sales information utilization device of the eleventh invention, for any one of the first to tenth inventions, the sales result information is the number of sales of the product in the unit period and the information indicating whether or not the product can be sold. It is a sales information utilization device that includes information of one or more of the market share.

かかる構成により、商品に対する顧客の接触行動に関する動的な情報を用いて、商品販売を支援することができる。 With such a configuration, it is possible to support the sale of the product by using the dynamic information regarding the customer's contact behavior with the product.

また、本第十二の発明の販売情報利用装置は、棚に陳列される商品に関する静的な情報である1以上の静的情報および商品に対する顧客の行動に関する情報である1以上の動的情報に関する条件を格納し得る格納部と、1以上の静的情報および1以上の動的情報を受け付ける受付部と、受付部が受け付けた1以上の静的情報および1以上の動的情報が格納部の条件に合致するか否かを判断する判断部と、判断部が条件に合致すると判断した場合、予め決められた処理を行う処理部とを具備する販売情報利用装置である。 In addition, the sales information utilization device of the twelfth invention has one or more static information which is static information about the product displayed on the shelf and one or more dynamic information which is information about the customer's behavior with respect to the product. A storage unit that can store conditions related to, a reception unit that accepts one or more static information and one or more dynamic information, and a storage unit that stores one or more static information and one or more dynamic information received by the reception unit. It is a sales information utilization device including a determination unit for determining whether or not the condition is met, and a processing unit for performing a predetermined process when the determination unit determines that the condition is met.

かかる構成により、取得された静的情報と動的情報とに対応する適切な動作が行える。 With such a configuration, an appropriate operation corresponding to the acquired static information and dynamic information can be performed.

また、本第十三の発明の販売情報利用装置は、第十二の発明に対して、1以上の動的情報は、商品を識別する商品識別子を有し、商品識別子と対になる1以上の広告を格納している広告格納部と、処理部は、受付部が受け付けた1以上の動的情報が有する商品識別子と対になる1以上の広告を広告格納部から取得し、出力する販売情報利用装置である。 Further, in the sales information utilization device of the thirteenth invention, with respect to the twelfth invention, one or more dynamic information has a product identifier for identifying a product, and one or more paired with the product identifier. The advertisement storage unit that stores the advertisements and the processing unit acquire one or more advertisements that are paired with the product identifiers of the one or more dynamic information received by the reception unit from the advertisement storage unit and output the sales. It is an information utilization device.

かかる構成により、取得された静的情報と動的情報に対応する適切な広告を出力できる。 With such a configuration, it is possible to output an appropriate advertisement corresponding to the acquired static information and dynamic information.

また、本第十四の発明の販売情報利用装置は、第十二の発明に対して、受付部は、顧客を識別する顧客識別子を受け付け、処理部は、判断部が、条件に合致すると判断された場合、受付部が受け付けた顧客識別子に対応付けて、ポイントを付与する処理を行う販売情報利用装置である。 Further, in the sales information utilization device of the fourteenth invention, for the twelfth invention, the reception unit receives the customer identifier that identifies the customer, and the processing unit determines that the judgment unit meets the conditions. If so, it is a sales information utilization device that performs a process of giving points in association with the customer identifier received by the reception unit.

かかる構成により、取得された静的情報と動的情報に対応して、顧客にポイントを付与できる。 With such a configuration, points can be given to the customer corresponding to the acquired static information and dynamic information.

また、本第十五の発明の販売情報利用装置は、第十二から第十四いずれかの発明に対して、条件は、商品の販売結果に関する1以上の販売結果情報に関する条件をも含み、受付部は、1以上の販売結果情報をも受け付け、判断部は、受付部が受け付けた1以上の静的情報、1以上の動的情報、および1以上の販売結果情報が格納部の条件に合致するか否かを判断する販売情報利用装置である。 In addition, the sales information utilization device of the fifteenth invention includes, for any of the twelfth to fourteenth inventions, the conditions relating to one or more sales result information relating to the sales result of the product. The reception department also accepts one or more sales result information, and the judgment department uses one or more static information, one or more dynamic information, and one or more sales result information received by the reception department as conditions for the storage unit. It is a sales information utilization device that determines whether or not they match.

かかる構成により、取得された静的情報と動的情報と販売結果情報とに対応する適切な動作が行える。 With such a configuration, an appropriate operation corresponding to the acquired static information, dynamic information, and sales result information can be performed.

また、本第十六の発明の販売情報利用装置は、第十二から第十五いずれかの発明に対して、動的情報は、商品に対する顧客の接触行動に関する接触行動情報、商品の前での立ち止まり行動に関する立ち止まり行動情報のうちの1または2種類以上の情報を含む販売情報利用装置である。 Further, the sales information utilization device of the sixteenth invention is for any of the twelfth to fifteenth inventions, and the dynamic information is the contact behavior information regarding the customer's contact behavior with respect to the product, in front of the product. It is a sales information utilization device that includes one or more types of information among the stop action information related to the stop action.

かかる構成により、取得された静的情報と、接触行動情報または立ち止まり行動情報とに対応する適切な動作が行える。 With such a configuration, an appropriate operation corresponding to the acquired static information and the contact behavior information or the stopping behavior information can be performed.

本発明による販売情報利用装置によれば、商品に対する顧客の接触行動に関する動的な情報を用いて、商品販売を支援することができる。 According to the sales information utilization device according to the present invention, it is possible to support product sales by using dynamic information regarding the customer's contact behavior with respect to the product.

実施の形態1における販売情報利用システムの概念図Conceptual diagram of the sales information utilization system according to the first embodiment 同販売情報利用装置1のブロック図Block diagram of the sales information utilization device 1 同販売情報利用装置1の動作について説明するフローチャートA flowchart explaining the operation of the sales information utilization device 1. 同販売学習情報取得装置4のブロック図Block diagram of the sales learning information acquisition device 4 同販売学習情報取得装置4の動作について説明するフローチャートA flowchart explaining the operation of the sales learning information acquisition device 4. 同スーパーの商品棚の例を示す図Diagram showing an example of a product shelf at the supermarket 同商品識別子対応情報管理表を示す図Diagram showing the information management table for the same product identifier 同販売学習情報管理表を示す図Diagram showing the sales learning information management table 同広告配信管理表を示す図Diagram showing the advertisement distribution management table 同広告管理表を示す図Diagram showing the advertisement management table 同広告の表示例を示す図Diagram showing a display example of the advertisement 同販売情報利用装置1のブロック図Block diagram of the sales information utilization device 1 同販売情報利用装置1のブロック図Block diagram of the sales information utilization device 1 同コンピュータシステムの概観図Overview of the computer system 同コンピュータシステムのブロック図Block diagram of the computer system

以下、販売情報利用装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。 Hereinafter, embodiments of the sales information utilization device and the like will be described with reference to the drawings. In addition, since the components having the same reference numerals perform the same operation in the embodiment, the description may be omitted again.

(実施の形態1)
本実施の形態において、棚に陳列される商品に関する静的な情報である1以上の静的情報、商品に対する顧客の行動に関する情報である1以上の動的情報、商品の販売結果に関する1以上の販売結果情報の2以上の集合(学習データ)を用いて、1または2種類の情報から他の一の情報を推定する販売情報利用装置について説明する。なお、静的情報、動的情報、販売結果情報は、それぞれ種類の異なる情報である。
(Embodiment 1)
In the present embodiment, one or more static information which is static information about the product displayed on the shelf, one or more dynamic information which is information about the customer's behavior with respect to the product, and one or more dynamic information about the sales result of the product. A sales information utilization device that estimates another piece of information from one or two types of information using two or more sets (learning data) of sales result information will be described. The static information, the dynamic information, and the sales result information are different types of information.

また、本実施の形態において、1以上の動的情報、および1以上の静的情報または1以上の販売結果情報の2以上の集合を学習し、当該集合を用いて、動的情報から静的情報または販売結果情報を推定する販売情報利用装置について説明する。 Further, in the present embodiment, one or more dynamic information and two or more sets of one or more static information or one or more sales result information are learned, and the set is used to statically from the dynamic information. A sales information utilization device that estimates information or sales result information will be described.

また、本実施の形態において、1以上の動的情報、および1以上の静的情報または1以上の販売結果情報の2以上の集合を学習し、当該集合を用いて、静的情報または販売結果情報から動的情報を推定する販売情報利用装置について説明する。 Further, in the present embodiment, one or more dynamic information and two or more sets of one or more static information or one or more sales result information are learned, and the static information or sales result is used by using the set. A sales information utilization device that estimates dynamic information from information will be described.

また、本実施の形態において、1以上の動的情報を用いて、対応する広告情報を、デジタルサイネージや顧客の端末等に出力する販売情報利用装置について説明する。 Further, in the present embodiment, a sales information utilization device that outputs the corresponding advertisement information to digital signage, a customer's terminal, or the like by using one or more dynamic information will be described.

また、本実施の形態において、天気や時刻等の環境情報をも用いて、静的情報、動的情報、または販売結果情報を推定する販売情報利用装置について説明する。 Further, in the present embodiment, a sales information utilization device that estimates static information, dynamic information, or sales result information by using environmental information such as weather and time will be described.

また、本実施の形態において、機械学習のアルゴリズムを用いて、静的情報、動的情報、または販売結果情報を推定する販売情報利用装置について説明する。 Further, in the present embodiment, a sales information utilization device that estimates static information, dynamic information, or sales result information by using a machine learning algorithm will be described.

さらに、本実施の形態において、棚に陳列される商品に関する静的な情報である1以上の静的情報、商品に対する顧客の行動に関する情報である1以上の動的情報、商品の販売結果に関する1以上の販売結果情報の2以上の集合を学習する販売学習情報取得装置について説明する。 Further, in the present embodiment, one or more static information which is static information about the product displayed on the shelf, one or more dynamic information which is information about the customer's behavior with respect to the product, and 1 regarding the sales result of the product. A sales learning information acquisition device that learns two or more sets of the above sales result information will be described.

図1は、本実施の形態における販売情報利用装置1を具備する販売情報利用システムの概念図である。販売情報利用システムは、販売情報利用装置1、1以上の広告出力装置2、および1以上の端末装置3を有する。広告出力装置2は、店舗に設置されている表示装置であり、広告などを表示するディスプレイである。ディスプレイの種類は、液晶、プラズマ、有機EL、プロジェクター等、問わない。端末装置3は、顧客が保持している端末であり、例えば、スマートフォン、携帯電話等である。端末装置3には、例えば、広告やクーポンや割引券等が表示される。なお、広告は、クーポンや割引券等を含むと考えても良い。 FIG. 1 is a conceptual diagram of a sales information utilization system including the sales information utilization device 1 according to the present embodiment. The sales information utilization system includes a sales information utilization device 1, one or more advertisement output devices 2, and one or more terminal devices 3. The advertisement output device 2 is a display device installed in a store and is a display for displaying an advertisement or the like. The type of display may be liquid crystal, plasma, organic EL, projector, or the like. The terminal device 3 is a terminal held by the customer, for example, a smartphone, a mobile phone, or the like. For example, advertisements, coupons, discount coupons, and the like are displayed on the terminal device 3. The advertisement may be considered to include coupons, discount coupons, and the like.

図2は、本実施の形態における販売情報利用装置1のブロック図である。 FIG. 2 is a block diagram of the sales information utilization device 1 according to the present embodiment.

販売情報利用装置1は、格納部11、広告格納部12、受付部13、取得部14、出力部15、判断部16、および処理部17を備える。 The sales information utilization device 1 includes a storage unit 11, an advertisement storage unit 12, a reception unit 13, an acquisition unit 14, an output unit 15, a determination unit 16, and a processing unit 17.

広告出力装置2は、広告受信部21、広告表示部22を備える。 The advertisement output device 2 includes an advertisement receiving unit 21 and an advertisement display unit 22.

端末装置3は、端末格納部31、端末送信部32、端末受信部33、端末出力部34を備える。 The terminal device 3 includes a terminal storage unit 31, a terminal transmission unit 32, a terminal reception unit 33, and a terminal output unit 34.

販売情報利用装置1の格納部11には、2以上の販売学習情報が格納される。販売学習情報は、1以上の動的情報と1以上の静的情報と1以上の販売結果情報との集合である。また、販売学習情報は、1以上の動的情報と1以上の静的情報との集合でも良い。また、販売学習情報は、1以上の動的情報と1以上の販売結果情報との集合でも良い。また、販売学習情報は、1以上の環境情報をも含むことは好適である。なお、販売学習情報は、通常、後述する販売学習情報取得装置4が取得した情報である。ただし、販売学習情報が格納部11に蓄積される方法は問わない。 Two or more sales learning information is stored in the storage unit 11 of the sales information utilization device 1. The sales learning information is a set of one or more dynamic information, one or more static information, and one or more sales result information. Further, the sales learning information may be a set of one or more dynamic information and one or more static information. Further, the sales learning information may be a set of one or more dynamic information and one or more sales result information. Further, it is preferable that the sales learning information also includes one or more environmental information. The sales learning information is usually information acquired by the sales learning information acquisition device 4 described later. However, the method in which the sales learning information is stored in the storage unit 11 does not matter.

また、格納部11には、条件が格納される。条件とは、処理部17が処理を行うための条件である。条件は、1以上の静的情報および1以上の動的情報に関する条件である。また、条件は、例えば、広告配信条件である。広告配信条件とは、処理部17が広告を配信する条件である。 In addition, the condition is stored in the storage unit 11. The condition is a condition for the processing unit 17 to perform processing. The condition is a condition relating to one or more static information and one or more dynamic information. The conditions are, for example, advertisement distribution conditions. The advertisement distribution condition is a condition for the processing unit 17 to distribute an advertisement.

動的情報は、商品に対する顧客の行動に関する情報である。動的情報は、例えば、顧客が接触した商品に関する情報である接触行動情報である。接触した商品に関する情報とは、商品の接触に関する情報も含む。接触行動情報は、例えば、顧客が接触した商品の商品識別子を有する。商品への接触とは、商品への接触のためであろう行動でも良く、広く解する。商品識別子は、商品を識別する情報であり、例えば、商品ID、商品番号、商品名等である。接触行動情報は、例えば、顧客が商品に接触した時間を有しても良い。動的情報は、例えば、顧客が立ち止まった前に陳列されている商品に関する情報である立ち止まり行動情報である。立ち止まった前に陳列されている商品に関する情報は、商品や棚の前での立ち止まりの行動に関する情報も含む。立ち止まり行動情報は、例えば、顧客が立ち止まった前に陳列されている商品の商品識別子を有する。動的情報は、例えば、顧客がカートに入れた商品の情報である。動的情報は、例えば、顧客がカートに入れた商品の商品識別子を有する。動的情報は、商品に対する顧客の接触行動に関する接触行動情報、商品の前での立ち止まり行動に関する立ち止まり行動情報のうちの1または2種類以上の情報を含むことは好適である。 Dynamic information is information about a customer's behavior with respect to a product. The dynamic information is, for example, contact behavior information which is information about a product that a customer has contacted. The information about the contacted product also includes the information about the contact of the product. The contact behavior information has, for example, a product identifier of a product that the customer has contacted. Contact with a product may be an action that may be due to contact with a product, and is widely understood. The product identifier is information that identifies the product, and is, for example, a product ID, a product number, a product name, or the like. The contact behavior information may have, for example, the time when the customer has contacted the product. The dynamic information is, for example, stop action information which is information about a product displayed before the customer stops. Information about the goods displayed before stopping includes information about the goods and the behavior of stopping in front of the shelves. The stop behavior information has, for example, a product identifier of a product displayed before the customer stops. The dynamic information is, for example, information on products that the customer has added to the cart. The dynamic information has, for example, the product identifier of the product that the customer has added to the cart. It is preferable that the dynamic information includes one or more types of information of the contact behavior information regarding the customer's contact behavior with respect to the product and the stop behavior information regarding the stop behavior in front of the product.

静的情報は、棚に陳列される商品に関する静的な情報である。静的情報とは、商品の陳列位置を特定する商品位置情報、商品の属性を示す商品属性情報、顧客の属性を示す顧客属性情報のうちの1または2種類以上の情報を含むことは好適である。商品位置情報は、例えば、商品の陳列棚を識別する陳列棚段識別子、当該陳列棚の中の段を特定する段識別子、当該段の中の位置を特定する位置識別子を有する。位置識別子は、正確な位置を特定する情報であることは好適であるが、右側、真ん中、または左側等の、少しの誤差を許容する位置を特定する情報でも良い。商品属性情報は、例えば、価格、サイズ、量などの情報である。顧客属性情報は、例えば、顧客の性別、年齢、年齢層、趣味等である。 Static information is static information about the products displayed on the shelves. It is preferable that the static information includes one or more types of information among the product position information that specifies the display position of the product, the product attribute information that indicates the product attribute, and the customer attribute information that indicates the customer attribute. is there. The product position information has, for example, a display shelf stage identifier that identifies a product display shelf, a stage identifier that identifies a stage in the display shelf, and a position identifier that identifies a position in the stage. The position identifier is preferably information that identifies an accurate position, but may be information that specifies a position that allows a small error, such as the right side, the center, or the left side. The product attribute information is, for example, information such as price, size, and quantity. The customer attribute information is, for example, the customer's gender, age, age group, hobbies, and the like.

販売結果情報は、商品の販売結果に関する情報である。販売結果情報とは、単位期間(例えば、1日、1ヶ月など)の商品の販売数、特定の期間(例えば、3/28,2015年3月など)の商品の販売数、販売できたか否かを示す情報、市場占有率のうち1または2以上の情報を含むことは好適である。 The sales result information is information on the sales result of the product. The sales result information is the number of products sold in a unit period (for example, one day, one month, etc.), the number of products sold in a specific period (for example, March 28, 2015, etc.), and whether or not the product was sold. It is preferable to include information indicating the above, information indicating one or more of the market share.

環境情報は、販売学習情報が取得された環境に関する情報である。環境情報は、例えば、天気に関する天気情報、時刻に関する時刻情報、季節、日付等のうち1種類以上の情報である。 The environmental information is information about the environment from which sales learning information has been acquired. The environmental information is, for example, one or more types of information such as weather information related to weather, time information related to time, season, and date.

広告格納部12は、商品識別子と対になる1以上の広告を格納している。広告は、静止画、動画、音声、文字列、およびそれらの組み合わせ等であり、そのデータタイプや内容等は問わない。広告は、2以上の商品識別子と対になっていても良い。広告は、単に商品等を宣伝する情報だけではなく、商品を購入する場合に割り引くことを示す情報や、いわゆるクーポンやポイント等でも良い。広告は、販売を促進する情報として、広く捕らえる。 The advertisement storage unit 12 stores one or more advertisements paired with the product identifier. The advertisement is a still image, a moving image, an audio, a character string, a combination thereof, or the like, and the data type or content thereof does not matter. The advertisement may be paired with two or more product identifiers. The advertisement may be not only information that promotes the product or the like, but also information that indicates a discount when the product is purchased, so-called coupons, points, or the like. Advertising is widely captured as information that promotes sales.

受付部13は、商品の1以上の静的情報、商品に対する1以上の動的情報、および1以上の販売結果情報のうち、1または2種類の情報を受け付ける。受付部13は、さらに1以上の環境情報をも受け付けることは好適である。なお、1以上の環境情報の受け付けとは、1以上の環境情報の取得でも良い。 The reception unit 13 receives one or two types of information among one or more static information of the product, one or more dynamic information for the product, and one or more sales result information. It is preferable that the reception unit 13 also receives one or more environmental information. The acceptance of one or more environmental information may mean the acquisition of one or more environmental information.

受付部13は、商品の1以上の静的情報と商品に対する1以上の動的情報とを受け付けても良い。また、受付部13は、商品に対する1以上の動的情報と商品の1以上の販売結果情報とを受け付けても良い。さらに、受付部13は、商品に対する1以上の静的情報と商品の1以上の販売結果情報とを受け付けても良い。 The reception unit 13 may accept one or more static information of the product and one or more dynamic information for the product. Further, the reception unit 13 may receive one or more dynamic information about the product and one or more sales result information of the product. Further, the reception unit 13 may receive one or more static information for the product and one or more sales result information for the product.

ここで、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付け、他の処理部からの取得などを含む概念である。 Here, acceptance means accepting information input from an input device such as a keyboard, mouse, or touch panel, receiving information transmitted via a wired or wireless communication line, and recording an optical disk, magnetic disk, semiconductor memory, or the like. It is a concept including acceptance of information read from a medium and acquisition from other processing units.

受付部13は、端末装置3から端末識別子を受信しても良い。端末識別子とは、端末装置3を識別する情報である。端末識別子は、端末装置3のユーザを識別する情報でも良い。端末識別子は、例えば、IPアドレス、端末ID、マックアドレス、ユーザID、ユーザ名等である。端末識別子は、情報の送受信に利用される情報であることは好適である。 The reception unit 13 may receive the terminal identifier from the terminal device 3. The terminal identifier is information that identifies the terminal device 3. The terminal identifier may be information that identifies the user of the terminal device 3. The terminal identifier is, for example, an IP address, a terminal ID, a Mac address, a user ID, a user name, or the like. It is preferable that the terminal identifier is information used for transmitting and receiving information.

また、受付部13は、カメラを具備しても良い。受付部13は、カメラが撮影した映像を受け付けても良い。映像は、店舗内の映像であり、顧客が棚の商品に接触したことや立ち止まったことを撮影した映像である。また、受付部13は、受け付けたカメラが撮影した映像から、顧客が接触した商品の商品識別子を取得しても良い。 Further, the reception unit 13 may be provided with a camera. The reception unit 13 may receive an image taken by the camera. The video is a video of the inside of the store, which is a video of a customer touching a product on a shelf or stopping. In addition, the reception unit 13 may acquire the product identifier of the product that the customer has contacted from the image taken by the received camera.

かかる場合、受付部13は、例えば、以下のようにして、顧客が接触した商品の商品識別子を取得する。受付部13は、例えば、距離画像を取得できる距離画像カメラ(例えば、URL「http://www.brainvision.co.jp/xoops/modules/tinyd4/」参照)を具備する。そして、受付部13は、店舗における商品が陳列されている領域(例えば売り場や陳列棚等)を距離画像カメラで撮影した距離画像を用いて、店舗の顧客の動的情報を取得する。動作距離画像は、例えば、動画像である。距離画像とは、例えば、各画素の値として、距離の値を持った画像である。ここでの距離とは、撮影位置等の予め指定された位置から、対象物(商品や商品棚など)までの距離である。ここでの距離は、例えば、撮影方向における奥行きの情報や、距離画像における奥行きの情報と考えてもよい。つまり、距離画像は、各画素について奥行きの情報を有する画像と考えてもよい。なお、撮影位置からの距離を、撮影部等が取り付けられている天井や、床等からの距離に換算した距離も、ここでは、実質的に、撮影位置からの距離と考えてもよい。画像を構成する各画素は、例えば、座標と、距離を示す値とを有している。例えば、距離画像は、通常の二次元画像の色や濃淡の値の代わりに、カメラなどの入力装置からの距離を示す値を有する画像と考えてもよい。距離画像については、例えば、以下の非特許文献1を参照されたい「非特許文献1:"画像処理システム (マシンビジョン)"、[online]、[平成26年2月10日検索]、インターネット<URL:http://www.nippon−control−system.co.jp/system/mv/mv_case.html>」。 In such a case, the reception unit 13 acquires the product identifier of the product with which the customer has contacted, for example, as follows. The reception unit 13 is provided with, for example, a distance image camera capable of acquiring a distance image (see, for example, the URL "http://www.brainvision.co.jp/xoops/modules/tinyd4/"). Then, the reception unit 13 acquires the dynamic information of the customer of the store by using the distance image taken by the distance image camera of the area where the products are displayed in the store (for example, the sales floor or the display shelf). The operating distance image is, for example, a moving image. The distance image is, for example, an image having a distance value as the value of each pixel. The distance here is a distance from a predetermined position such as a shooting position to an object (product, product shelf, etc.). The distance here may be considered as, for example, depth information in the shooting direction or depth information in the distance image. That is, the distance image may be considered as an image having depth information for each pixel. The distance obtained by converting the distance from the shooting position into the distance from the ceiling or floor on which the shooting unit or the like is attached may also be considered as the distance from the shooting position. Each pixel constituting the image has, for example, coordinates and a value indicating a distance. For example, a distance image may be considered as an image having a value indicating a distance from an input device such as a camera, instead of a color or shade value of a normal two-dimensional image. For distance images, for example, refer to Non-Patent Document 1 below, "Non-Patent Document 1:" Image Processing System (Machine Vision) ", [online], [Search on February 10, 2014], Internet < URL: http: //www.nippon-pattor-system.co.jp/system/mv/mv_case.html> ".

受付部13は、例えば、画像から動的情報を取得する。受付部13は、例えば、距離画像内において、距離が変化した領域を検出し、この検出した領域の距離の情報と、この領域の距離画像内における位置や、動きや、これらの組み合わせに応じて動的情報を取得する。距離画像内における距離が変化した領域とは、例えば、一の距離画像内の、対応する時刻が異なる2つのフレーム画像の、距離の値が変化した1または2以上の画素に対応する領域である。距離画像が示す距離の情報とは、例えば、当該変化した領域内の1以上の画素が示す距離の情報を用いて取得された距離の情報である。例えば、距離画像が示す距離の情報とは、この変化した領域内の2以上の画素が示す距離の情報を用いて、平均等の統計処理を行うことで取得された距離の情報や、変化した領域内の重心となる位置の距離の情報である。距離画像が示す距離の情報は、検出した領域を構成する1または2以上の画素の距離の最大値と最小値との範囲を示す情報であってもよい。受付部13が検出する変化した領域は、例えば、距離の値の差が予め指定された範囲内となる隣接した複数の画素で構成される領域である。 The reception unit 13 acquires dynamic information from an image, for example. The reception unit 13 detects, for example, a region in which the distance has changed in the distance image, and according to the information on the distance of the detected region, the position and movement in the distance image of this region, and a combination thereof. Get dynamic information. The region in which the distance has changed in the distance image is, for example, an region in one distance image corresponding to one or more pixels in which the distance values have changed in two frame images having different corresponding times. .. The distance information indicated by the distance image is, for example, distance information acquired by using the distance information indicated by one or more pixels in the changed region. For example, the distance information indicated by the distance image is the distance information obtained by performing statistical processing such as averaging using the distance information indicated by two or more pixels in the changed region, or the changed distance information. It is information on the distance of the position that becomes the center of gravity in the area. The distance information indicated by the distance image may be information indicating a range between the maximum value and the minimum value of the distance of one or more pixels constituting the detected region. The changed region detected by the reception unit 13 is, for example, an region composed of a plurality of adjacent pixels in which the difference between the distance values is within a predetermined range.

例えば、受付部13は、顧客の身体、またはその一部(例えば、手)の動きを、距離画像において距離が変化した領域として検出する。検出する領域は、例えば、1以上の画素で構成される領域である。例えば、受付部13は、検出時のノイズ等を減らすために、予め指定された数以上の連続した画素で構成される領域であって、距離の値の差が予め指定された範囲内となる隣接した複数の画素だけを検出するようにしてもよい。受付部13は、検出した領域が、距離画像内の予め指定された領域内に位置しており、かつ距離画像が示す検出した領域(例えば、手に相当する領域)の距離の情報が示す距離が、この予め指定された領域に対して予め指定された距離の範囲に含まれるか否かを判断し、いずれも満たしている場合に、顧客が、その指定された領域(商品棚)について予め指定された動作を行ったと判断し、当該商品棚に対応する商品識別子を取得する。また、いずれか一つでも満たさない場合には、商品識別子を取得しない。なお、格納部11は、カメラからの距離と商品識別子との対応を示す1または2以上の距離商品識別子対応情報を格納している。 For example, the reception unit 13 detects the movement of the customer's body or a part thereof (for example, a hand) as a region where the distance has changed in the distance image. The area to be detected is, for example, an area composed of one or more pixels. For example, the reception unit 13 is an area composed of a number or more consecutive pixels specified in advance in order to reduce noise or the like at the time of detection, and the difference between the distance values is within the range specified in advance. Only a plurality of adjacent pixels may be detected. In the reception unit 13, the detected area is located in a predetermined area in the distance image, and the distance indicated by the distance information of the detected area (for example, the area corresponding to the hand) indicated by the distance image. Determines whether or not this pre-designated area is included in the range of the pre-designated distance, and if all of them are satisfied, the customer preliminarily describes the designated area (product shelf). It is determined that the specified operation has been performed, and the product identifier corresponding to the product shelf is acquired. If any one of them is not satisfied, the product identifier is not acquired. The storage unit 11 stores 1 or 2 or more distance product identifier correspondence information indicating the correspondence between the distance from the camera and the product identifier.

また、受付部13は、距離画像内において、距離が変化した領域を検出し、当該検出した領域の距離の情報が示す距離に対応する商品棚を識別する商品棚識別子を取得し、距離が変化した二次元の画像内の領域の情報を用いて、商品棚識別子で識別される商品棚に配置されている商品の商品識別子を取得する。かかる場合、格納部11は、カメラからの距離(通常、距離の幅を示す情報である)と商品棚識別子(棚における段の識別子)との対応を示す1または2以上の距離商品棚識別子対応情報、および商品棚識別子ごとに、商品棚内での位置を特定する情報と商品識別子との対応を示す1または2以上の位置商品識別子対応情報を格納している。 Further, the reception unit 13 detects a region where the distance has changed in the distance image, acquires a product shelf identifier that identifies the product shelf corresponding to the distance indicated by the distance information of the detected area, and the distance changes. The product identifier of the product placed on the product shelf identified by the product shelf identifier is acquired by using the information of the area in the two-dimensional image. In such a case, the storage unit 11 corresponds to one or more distance product shelf identifiers indicating the correspondence between the distance from the camera (usually information indicating the width of the distance) and the product shelf identifier (identifier of the stage on the shelf). For each of the information and the product shelf identifier, one or more position product identifier correspondence information indicating the correspondence between the information specifying the position in the product shelf and the product identifier is stored.

また、受付部13は、以下のように顧客が接触した商品の商品識別子を取得しても良い。つまり、受付部13は、カメラが取得した映像内の画像に対して画像認識処理を行うことにより、人(顧客)を含む画像を検知し、当該人が保持している商品(画像内の商品でも良い)を検知し、当該商品の商品識別子を取得しても良い。なお、かかる場合、格納部11は、商品棚に配置されている商品画像と商品識別子との対応を示す1以上の情報を格納している。そして、受付部13は、人(顧客)を含む画像内から商品の画像を輪郭抽出等の技術により取得し、当該商品の画像と類似度が閾値以上であり、類似度が最も近い商品画像と対になる商品識別子を取得する。なお、上記の顧客が接触した商品とは、顧客が商品に接触しようとするために行動を起こした対象の商品をも含み、広く解する。 In addition, the reception unit 13 may acquire the product identifier of the product that the customer has contacted as follows. That is, the reception unit 13 detects an image including a person (customer) by performing image recognition processing on the image in the image acquired by the camera, and the product held by the person (product in the image). It may be), and the product identifier of the product may be acquired. In such a case, the storage unit 11 stores one or more pieces of information indicating the correspondence between the product image arranged on the product shelf and the product identifier. Then, the reception unit 13 acquires the image of the product from the image including the person (customer) by a technique such as contour extraction, and the similarity with the image of the product is equal to or more than the threshold value, and the similarity is the closest with the product image. Get the paired product identifier. It should be noted that the above-mentioned product that the customer has come into contact with includes the product that the customer has taken action to try to come into contact with the product, and is broadly understood.

なお、受付部13が画像から動的情報を取得する場合、後述する動的情報取得部44と同様の処理を行え得る。また、受付部13は、他のアルゴリズムや他の方法で、接触行動情報、立ち止まり行動情報等の動的情報を取得しても良い。受付部13は、画像の代わりに、レーダーを用いて、動的情報を取得しても良い。つまり、発信したレーダーの反射を取得し、レーダー発信器と商品棚や商品の間の障害物(人)を検知し、動的情報を取得するなどしても良い。レーダーを用いた人の検知技術は公知技術であるので、詳細な説明を省略する。 When the reception unit 13 acquires dynamic information from the image, the same processing as the dynamic information acquisition unit 44 described later can be performed. In addition, the reception unit 13 may acquire dynamic information such as contact behavior information and stop behavior information by another algorithm or another method. The reception unit 13 may acquire dynamic information by using a radar instead of the image. That is, the reflection of the transmitted radar may be acquired, an obstacle (person) between the radar transmitter and the product shelf or the product may be detected, and dynamic information may be acquired. Since the human detection technique using radar is a known technique, detailed description thereof will be omitted.

取得部14は、受付部13が受け付けた1または2種類の情報を、格納部11に格納されている2以上の販売学習情報を適用し、残る種類の1以上の情報を取得する。受付部13が受け付けた1または2種類の情報は、静的情報、動的情報、販売結果情報のうちの、1または2種類の情報である。また、取得部14が取得する残る種類の情報は、動的情報、静的情報、販売結果情報のうちのいずれかの種類の情報である。 The acquisition unit 14 applies one or two types of information received by the reception unit 13 to two or more types of sales learning information stored in the storage unit 11, and acquires one or more types of information remaining. The one or two types of information received by the reception unit 13 is one or two types of information among static information, dynamic information, and sales result information. The remaining type of information acquired by the acquisition unit 14 is any one of dynamic information, static information, and sales result information.

取得部14は、受付部13が受け付けた1種類以上の1以上の情報を、格納部11に格納されている2以上の販売学習情報を適用し、残る種類の1以上の情報を取得する。 The acquisition unit 14 applies one or more types of one or more information received by the reception unit 13 to two or more sales learning information stored in the storage unit 11, and acquires the remaining one or more types of information.

取得部14は、受付部13が受け付けた2種類の情報を、格納部11に格納されている2以上の販売学習情報を適用し、2種類の情報以外の他の1種類の1以上の情報を取得する。 The acquisition unit 14 applies two or more types of sales learning information stored in the storage unit 11 to the two types of information received by the reception unit 13, and one or more types of information other than the two types of information. To get.

取得部14は、受付部13が受け付けた商品の1以上の静的情報と商品に対する1以上の動的情報とを、格納部11に格納されている2以上の販売学習情報を適用し、1以上の販売結果情報を取得する。かかる処理は、販売結果推定処理である。販売結果推定処理とは、1以上の静的情報と1以上の動的情報とを与えた場合に、格納部11の2以上の販売学習情報を用いて、1以上の販売結果情報を取得する処理である。 The acquisition unit 14 applies one or more static information of the product received by the reception unit 13 and one or more dynamic information about the product to two or more sales learning information stored in the storage unit 11, and 1 Acquire the above sales result information. Such processing is sales result estimation processing. In the sales result estimation process, when one or more static information and one or more dynamic information are given, one or more sales result information is acquired by using two or more sales learning information of the storage unit 11. It is a process.

取得部14は、格納部11に格納されている2以上の販売学習情報を学習データとし、受付部13が受け付けた1以上の静的情報と1以上の動的情報とを素性として、機械学習のアルゴリズム(以下、適宜、「第一の方法」という)により、1以上の販売結果情報を取得しても良い。機械学習は、教師有り学習であり、SVMでも良いし、ニューラルネットワークでも、決定木等でも良い。機械学習のアルゴリズムの種類は問わない。また、機械学習のアルゴリズムは公知技術であるので、詳細な説明は省略する。 The acquisition unit 14 uses two or more sales learning information stored in the storage unit 11 as learning data, and uses one or more static information and one or more dynamic information received by the reception unit 13 as elements for machine learning. One or more sales result information may be acquired by the algorithm of (hereinafter, appropriately referred to as "first method"). Machine learning is supervised learning, and may be SVM, neural network, decision tree, or the like. The type of machine learning algorithm does not matter. Moreover, since the machine learning algorithm is a known technique, detailed description thereof will be omitted.

また、取得部14は、受付部13が受け付けた第一種の情報(例えば、静的情報)と第二種の情報(例えば、動的情報)とに最も近い、格納部11に格納されている第一種の情報と第二種の情報を検索し、当該第一種の情報と第二種の情報とに対になる第三種の情報を格納部11から取得しても良い。なお、かかる方法を、以下、適宜、「第二の方法」という。例えば、取得部14は、受付部13が受け付けた商品の1以上の静的情報と商品に対する1以上の動的情報とに最も近い、格納部11に格納されている1以上の静的情報と1以上の動的情報を検索し、当該1以上の静的情報と1以上の動的情報とに対になる1以上の販売結果情報を格納部11から取得しても良い。 Further, the acquisition unit 14 is stored in the storage unit 11 which is closest to the first type information (for example, static information) and the second type information (for example, dynamic information) received by the reception unit 13. The first-class information and the second-class information may be searched, and the third-class information paired with the first-class information and the second-class information may be acquired from the storage unit 11. In addition, such a method is hereinafter referred to as a "second method" as appropriate. For example, the acquisition unit 14 has one or more static information stored in the storage unit 11 that is closest to one or more static information of the product received by the reception unit 13 and one or more dynamic information for the product. One or more dynamic information may be searched, and one or more sales result information paired with the one or more static information and one or more dynamic information may be acquired from the storage unit 11.

また、取得部14が残る種類の1以上の情報を取得するアルゴリズムは、第一の方法、第二の情報以外の方法でも良い。 Further, the algorithm for acquiring one or more types of information in which the acquisition unit 14 remains may be a method other than the first method and the second information.

取得部14は、受付部13が受け付けた商品の1以上の静的情報と商品に対する1以上の動的情報と1以上の環境情報とを、格納部11に格納されている2以上の販売学習情報を適用し、1以上の販売結果情報を取得しても良い。かかる場合、取得部14が用いる方法は、第一の方法でも第二の方法等でも良い。なお、1以上の販売結果情報を取得する処理は、例えば、販売結果をシミュレーションする機能である。 The acquisition unit 14 stores one or more static information of the product received by the reception unit 13, one or more dynamic information for the product, and one or more environmental information, and two or more sales learnings stored in the storage unit 11. You may apply the information and acquire one or more sales result information. In such a case, the method used by the acquisition unit 14 may be the first method, the second method, or the like. The process of acquiring one or more sales result information is, for example, a function of simulating a sales result.

取得部14は、受付部13が受け付けた商品に対する1以上の動的情報と商品の1以上の販売結果情報とを、格納部11に格納されている2以上の販売学習情報を適用し、1以上の静的情報を取得する静的情報推定処理を行う。静的情報推定処理は、例えば、商品の位置を推定する処理である。静的情報推定処理は、例えば、商品の陳列をシミュレーションする機能である。つまり、受付部13が受け付けた商品に対する1以上の動的情報と、商品の最大売上高や目標売上高(販売結果情報の一種)とを受け付けた場合、取得部14は、当該1以上の動的情報と当該販売結果情報とを、格納部11に格納されている2以上の販売学習情報を適用し、商品の位置の情報を得る。この処理により、取得部14は、商品の最適な位置の情報を得ることができる。また、取得部14は、最適な棚割の情報を得ることができる。また、かかる場合、取得部14は、上述した第一の方法や第二の方法等を用いる。 The acquisition unit 14 applies one or more dynamic information for the product received by the reception unit 13 and one or more sales result information of the product to two or more sales learning information stored in the storage unit 11, and 1 Performs static information estimation processing to acquire the above static information. The static information estimation process is, for example, a process of estimating the position of a product. The static information estimation process is, for example, a function of simulating the display of products. That is, when one or more dynamic information for the product received by the reception unit 13 and the maximum sales amount or the target sales amount (a kind of sales result information) of the product are received, the acquisition unit 14 moves the one or more. Two or more sales learning information stored in the storage unit 11 is applied to the target information and the sales result information to obtain information on the position of the product. By this process, the acquisition unit 14 can obtain information on the optimum position of the product. In addition, the acquisition unit 14 can obtain information on the optimum shelf allocation. In such a case, the acquisition unit 14 uses the above-mentioned first method, second method, or the like.

取得部14は、受付部13が受け付けた商品に対する1以上の動的情報と商品の1以上の販売結果情報と1以上の環境情報とを、格納部11に格納されている2以上の販売学習情報を適用し、1以上の静的情報を取得する静的情報推定処理を行っても良い。この処理により、取得部14は、環境情報を加味した上で、商品の最適な位置の情報を得ることができる。また、取得部14は、環境情報を加味した上で、最適な棚割の情報を得ることができる。また、かかる場合、取得部14は、上述した第一の方法や第二の方法等を用いる。 The acquisition unit 14 stores one or more dynamic information about the product received by the reception unit 13, one or more sales result information of the product, and one or more environmental information, and two or more sales learnings stored in the storage unit 11. The static information estimation process may be performed by applying the information and acquiring one or more static information. By this process, the acquisition unit 14 can obtain the information on the optimum position of the product in consideration of the environmental information. In addition, the acquisition unit 14 can obtain the optimum shelving allocation information in consideration of the environmental information. In such a case, the acquisition unit 14 uses the above-mentioned first method, second method, or the like.

取得部14は、受付部13が受け付けた商品に対する1以上の静的情報と商品の1以上の販売結果情報とを、格納部11に格納されている2以上の販売学習情報を適用し、1以上の動的情報を取得する動的情報推定処理を行う。動的情報推定処理は、例えば、顧客が商品に接触する割合等を得ることができる処理である。 The acquisition unit 14 applies one or more static information for the product received by the reception unit 13 and one or more sales result information of the product to two or more sales learning information stored in the storage unit 11, and 1 Performs dynamic information estimation processing to acquire the above dynamic information. The dynamic information estimation process is a process that can obtain, for example, the rate at which the customer contacts the product.

また、取得部14は、受付部13が受け付けた商品に対する1以上の静的情報と商品の1以上の販売結果情報と1以上の環境情報とを、格納部11に格納されている2以上の販売学習情報を適用し、1以上の動的情報を取得する動的情報推定処理を行う。かかる場合、動的情報推定処理は、環境情報を加味した上で、例えば、顧客が商品に接触する割合等を得ることができる処理である。 Further, the acquisition unit 14 stores one or more static information for the product received by the reception unit 13, one or more sales result information of the product, and one or more environmental information in the storage unit 11. The sales learning information is applied, and the dynamic information estimation process for acquiring one or more dynamic information is performed. In such a case, the dynamic information estimation process is a process that can obtain, for example, the ratio of the customer contacting the product, etc., in consideration of the environmental information.

出力部15は、取得部14が取得した1以上の情報を出力する。出力部15の各種の情報の出力態様は問わない。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。 The output unit 15 outputs one or more pieces of information acquired by the acquisition unit 14. The output mode of various information of the output unit 15 does not matter. Here, the output means display on a display, projection using a projector, printing by a printer, sound output, transmission to an external device, storage in a recording medium, storage in another processing device, another program, or the like. It is a concept that includes delivery of processing results.

出力部15は、販売結果推定処理の結果である1以上の販売結果情報を出力する。また、出力部15は、静的情報推定処理の結果である1以上の静的情報を出力しても良い。また、出力部15は、動的情報推定処理の結果である1以上の動的情報を出力しても良い。 The output unit 15 outputs one or more sales result information which is the result of the sales result estimation process. Further, the output unit 15 may output one or more static information which is the result of the static information estimation process. Further, the output unit 15 may output one or more dynamic information which is the result of the dynamic information estimation process.

判断部16は、受付部13が受け付けた1以上の静的情報および1以上の動的情報が格納部11の条件に合致するか否かを判断する。 The determination unit 16 determines whether or not one or more static information and one or more dynamic information received by the reception unit 13 meet the conditions of the storage unit 11.

判断部16は、受付部13が受け付けた1以上の静的情報、1以上の動的情報、および1以上の販売結果情報が格納部11の条件に合致するか否かを判断する。 The determination unit 16 determines whether or not one or more static information, one or more dynamic information, and one or more sales result information received by the reception unit 13 meet the conditions of the storage unit 11.

処理部17は、判断部16が、条件に合致すると判断された場合、予め決められた処理を行う。 When the determination unit 16 determines that the conditions are met, the processing unit 17 performs a predetermined process.

処理部17は、受付部13が受け付けた1以上の動的情報が有する商品識別子と対になる1以上の広告を広告格納部12から取得し、出力する。 例えば、判断部16が、受付部13が受け付けた1以上の静的情報および1以上の動的情報が格納部11の条件に合致すると判断された場合、処理部17は、受付部13が受け付けた商品識別子と対になる1以上の広告を広告格納部12から取得し、出力する。なお、受付部13が受け付けた商品識別子は、受付部13が受け付けた1以上の静的情報または1以上の動的情報に含まれる、と考えて良い。 The processing unit 17 acquires one or more advertisements paired with the product identifier of the one or more dynamic information received by the reception unit 13 from the advertisement storage unit 12 and outputs the advertisement. For example, when the determination unit 16 determines that one or more static information and one or more dynamic information received by the reception unit 13 meet the conditions of the storage unit 11, the processing unit 17 accepts the processing unit 17. One or more advertisements paired with the product identifier are acquired from the advertisement storage unit 12 and output. It may be considered that the product identifier received by the reception unit 13 is included in one or more static information or one or more dynamic information received by the reception unit 13.

処理部17は、判断部16が、条件に合致すると判断された場合、受付部13が受け付けた顧客識別子に対応付けて、ポイントを付与する処理を行う。ポイントを付与する処理とは、例えば、受付部13が受け付けた顧客識別子に対応付けて、当該顧客のポイントを加算する処理である。また、ポイントを付与する処理とは、例えば、ポイントを管理する、図示しないポイント管理装置に、顧客識別子と、加算するポイントまたはポイントを加算する旨の情報を送信すること等である。 処理部17は、例えば、出力部15が出力する1以上の動的情報が有する商品識別子と対になる1以上の広告を広告格納部12から取得し、出力する。 When the determination unit 16 determines that the conditions are met, the processing unit 17 performs a process of assigning points in association with the customer identifier received by the reception unit 13. The process of giving points is, for example, a process of adding points of the customer in association with the customer identifier received by the reception unit 13. Further, the process of giving points is, for example, transmitting a customer identifier and information to add points or points to a point management device (not shown) that manages points. The processing unit 17 acquires, for example, one or more advertisements paired with the product identifier of the one or more dynamic information output by the output unit 15 from the advertisement storage unit 12 and outputs the advertisement.

ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。処理部17は、1以上の広告を送信しても良い。処理部17は、1以上の広告を広告出力装置2に送信しても良いし、端末装置3に送信しても良い。 Here, the output means display on a display, projection using a projector, printing by a printer, sound output, transmission to an external device, storage in a recording medium, storage in another processing device, another program, or the like. It is a concept that includes delivery of processing results. The processing unit 17 may transmit one or more advertisements. The processing unit 17 may transmit one or more advertisements to the advertisement output device 2 or may transmit to the terminal device 3.

また、判断部16が、受付部13が受け付けた動的情報が予め決められた条件を満たすか否かを判断し、予め決められた条件を満たすと判断した場合に、処理部17は、当該動的情報に対応する商品識別子と対になる1以上の広告を広告格納部12から取得し、出力しても良い。なお、予め決められた条件とは、例えば、「商品を触ったが、商品を棚から取らなかったこと」「商品を棚から取ったが、棚に戻したこと」「商品の前に閾値以上の時間、立ち止まっていたこと」等である。 Further, when the determination unit 16 determines whether or not the dynamic information received by the reception unit 13 satisfies the predetermined condition, the processing unit 17 determines whether or not the predetermined condition is satisfied. One or more advertisements paired with the product identifier corresponding to the dynamic information may be acquired from the advertisement storage unit 12 and output. The predetermined conditions are, for example, "I touched the product but did not take the product from the shelf", "I took the product from the shelf but returned it to the shelf", and "Beyond the threshold value before the product". I was standing still for that time. "

広告出力装置2の広告受信部21は、販売情報利用装置1の処理部17が送信した1以上の広告を受信する。 The advertisement receiving unit 21 of the advertisement output device 2 receives one or more advertisements transmitted by the processing unit 17 of the sales information utilization device 1.

広告表示部22は、広告受信部21が受信した広告を出力する。 The advertisement display unit 22 outputs the advertisement received by the advertisement receiving unit 21.

端末装置3を格納する端末格納部31は、各種の情報を格納し得る。各種の情報は、例えば、端末識別子である。端末識別子は、ユーザ(顧客)を識別する情報である。 The terminal storage unit 31 that stores the terminal device 3 can store various types of information. The various information is, for example, a terminal identifier. The terminal identifier is information that identifies a user (customer).

端末送信部32は、端末識別子を送信する。端末送信部32は、例えば、端末識別子を販売情報利用装置1に送信する。 The terminal transmission unit 32 transmits the terminal identifier. The terminal transmission unit 32 transmits, for example, the terminal identifier to the sales information utilization device 1.

端末受信部33は、情報を販売情報利用装置1から受信する。ここで、情報は、例えば、広告やクーポン等である。 端末出力部34は、端末受信部33が受信した情報を出力する。端末出力部34は、例えば、端末受信部33が受信した1以上の広告を出力する。なお、上記の広告は、広告情報と言っても良い。 The terminal receiving unit 33 receives the information from the sales information utilization device 1. Here, the information is, for example, an advertisement, a coupon, or the like. The terminal output unit 34 outputs the information received by the terminal receiving unit 33. The terminal output unit 34 outputs, for example, one or more advertisements received by the terminal reception unit 33. The above advertisement may be called advertisement information.

端末受信部33は、 格納部11、広告格納部12、端末格納部31は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。 The terminal receiving unit 33 is preferably a non-volatile recording medium for the storage unit 11, the advertisement storage unit 12, and the terminal storage unit 31, but it can also be realized by a volatile recording medium.

格納部11等に販売学習情報等が記憶される過程は問わない。例えば、記録媒体を介して販売学習情報等が格納部11等で記憶されるようになってもよく、通信回線等を介して送信された販売学習情報等が格納部11等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された販売学習情報等が格納部11で等記憶されるようになってもよい。 The process in which sales learning information or the like is stored in the storage unit 11 or the like does not matter. For example, the sales learning information or the like may be stored in the storage unit 11 or the like via the recording medium, and the sales learning information or the like transmitted via the communication line or the like may be stored in the storage unit 11 or the like. Or, the sales learning information or the like input via the input device may be equally stored in the storage unit 11.

受付部13は、無線または有線の通信手段により実現されても良い。 The reception unit 13 may be realized by wireless or wired communication means.

取得部14、判断部16、および処理部17は、通常、MPUやメモリ等から実現され得る。取得部14の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。 The acquisition unit 14, the determination unit 16, and the processing unit 17 can usually be realized from an MPU, a memory, or the like. The processing procedure of the acquisition unit 14 is usually realized by software, and the software is recorded in a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

出力部15は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。出力部15は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。出力部15、広告出力部16、端末送信部32は、無線又は有線の通信手段により実現されても良い。出力部15、広告出力部16、端末送信部32は、放送手段により実現されても良い。 The output unit 15 may or may not include an output device such as a display or a speaker. The output unit 15 can be realized by the driver software of the output device, the driver software of the output device, the output device, or the like. The output unit 15, the advertisement output unit 16, and the terminal transmission unit 32 may be realized by wireless or wired communication means. The output unit 15, the advertisement output unit 16, and the terminal transmission unit 32 may be realized by broadcasting means.

広告受信部21、端末受信部33は、無線または有線の通信手段により実現されても良い。広告受信部21は、放送受信手段により実現されても良い。 The advertisement receiving unit 21 and the terminal receiving unit 33 may be realized by wireless or wired communication means. The advertisement receiving unit 21 may be realized by a broadcast receiving means.

次に、販売情報利用装置1の動作について、図3のフローチャートを用いて説明する。 Next, the operation of the sales information utilization device 1 will be described with reference to the flowchart of FIG.

(ステップS301)受付部13は、静的情報、動的情報、販売結果情報のうちの1または2種類以上の1以上の情報を受け付けたか否かを判断する。1または2種類以上の1以上の情報を受け付けた場合はステップS302に行き、受け付けない場合はステップS307に行く。 (Step S301) The reception unit 13 determines whether or not one or more of one or more types of static information, dynamic information, and sales result information has been received. If one or more types of information of one or more are accepted, the process goes to step S302, and if not, the process goes to step S307.

(ステップS302)受付部13は、環境情報を使用するか否かを判断する。環境情報を使用する場合はステップS303に行き、環境情報を使用しない場合はステップS304に行く。なお、環境情報を使用するか否かは、予め決められており、例えば、環境情報を使用するか否かを示すフラグが格納部11に格納されていたり、プログラム中に記載されていたりする。そして、環境情報を使用するか否かの判断は、必須ではないことは言うまでもない。 (Step S302) The reception unit 13 determines whether or not to use the environmental information. If the environment information is used, the process goes to step S303, and if the environment information is not used, the process goes to step S304. Whether or not to use the environmental information is determined in advance. For example, a flag indicating whether or not to use the environmental information is stored in the storage unit 11 or described in the program. Needless to say, it is not essential to decide whether or not to use environmental information.

(ステップS303)受付部13は、使用する1以上の環境情報を取得する。ここでの、環境情報は、例えば、天気、時刻、曜日、日時等のうちの1以上の情報である。つまり、受付部13は、例えば、図示しないサーバ装置から天気の情報を取得し、図示しない時計から時刻を取得し、図示しないサーバ装置のカレンダー情報から、曜日や日時を取得する。 (Step S303) The reception unit 13 acquires one or more environmental information to be used. The environmental information here is, for example, one or more information of weather, time, day of the week, date and time, and the like. That is, for example, the reception unit 13 acquires weather information from a server device (not shown), obtains the time from a clock (not shown), and acquires the day of the week and the date and time from the calendar information of the server device (not shown).

(ステップS304)取得部14は、ステップS301で受け付けられた1または2種類以上の1以上の情報、またはステップS301で受け付けられた1または2種類以上の1以上の情報とステップS303で取得された1以上の環境情報を用いて、問合情報を構成する。問合情報とは、格納部11に格納されている2以上の販売学習情報(学習データ)を適用する情報であり、例えば、機械学習を実現するプログラムに与える情報である。なお、問合情報は、例えば、1または2以上の素性である。 (Step S304) The acquisition unit 14 has acquired one or more types of one or more information received in step S301, or one or more types of one or more information received in step S301 in step S303. Inquiry information is constructed using one or more environmental information. The inquiry information is information to which two or more sales learning information (learning data) stored in the storage unit 11 is applied, and is, for example, information given to a program that realizes machine learning. The inquiry information is, for example, one or two or more features.

(ステップS305)取得部14は、ステップS304で構成した問合情報を用いて、残る種類の1以上の情報を取得する。残る種類の1以上の情報は、例えば、静的情報、販売結果情報、または動的情報である。取得部14は、例えば、問合情報を入力として、格納部11に格納されている学習データである2以上の販売学習情報に適用し、機械学習のアルゴリズムにより、残る種類の1以上の情報を取得する。 (Step S305) The acquisition unit 14 acquires one or more types of information remaining by using the inquiry information configured in step S304. The remaining type of information is, for example, static information, sales result information, or dynamic information. For example, the acquisition unit 14 takes inquiry information as an input and applies it to two or more sales learning information which is learning data stored in the storage unit 11, and uses a machine learning algorithm to obtain one or more types of information remaining. get.

(ステップS306)出力部15は、ステップS305で取得された1以上の情報を出力する。ステップS301に戻る。 (Step S306) The output unit 15 outputs one or more pieces of information acquired in step S305. Return to step S301.

(ステップS307)受付部13は、カメラで撮影されている動画から、動的情報を取得したか否かを判断する。動的情報を取得した場合はステップS308に行き、動的情報を取得しない場合はステップS301に戻る。 (Step S307) The reception unit 13 determines whether or not dynamic information has been acquired from the moving image captured by the camera. If the dynamic information is acquired, the process goes to step S308, and if the dynamic information is not acquired, the process returns to step S301.

(ステップS308)判断部16は、ステップS307で取得された動的情報が、格納部11の条件を満たすか否かを判断する。条件を満たした場合はステップS309に行き、条件を満たさない場合はステップS301に戻る。 (Step S308) The determination unit 16 determines whether or not the dynamic information acquired in step S307 satisfies the condition of the storage unit 11. If the condition is satisfied, the process proceeds to step S309, and if the condition is not satisfied, the process returns to step S301.

(ステップS309) 処理部17は、予め決められた処理を行う。 (Step S309) The processing unit 17 performs a predetermined process.

なお、図3のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 In the flowchart of FIG. 3, the process ends when the power is turned off or an interrupt for the end of the process occurs.

また、ステップS309におけるめきめられた処理は、例えば、以下の(1)〜(2)である。
(1)広告配信処理
Further, the processed processes in step S309 are, for example, the following (1) and (2).
(1) Advertisement distribution processing

処理部17は、取得された動的情報に含まれる商品識別子に対応する1以上の広告を広告格納部12から取得する。なお、処理部17は、取得された動的情報に対応する商品識別子に対応する1以上の広告を広告格納部12から取得しても良い。 The processing unit 17 acquires one or more advertisements corresponding to the product identifier included in the acquired dynamic information from the advertisement storage unit 12. The processing unit 17 may acquire one or more advertisements corresponding to the product identifiers corresponding to the acquired dynamic information from the advertisement storage unit 12.

そして、)受付部13は、端末装置3から端末識別子を受信したか否かを判断する。端末識別子を受信した場合は、処理部17は、取得した1以上の広告を、端末識別子で識別される端末装置3に送信する。 Then, the reception unit 13 determines whether or not the terminal identifier has been received from the terminal device 3. When the terminal identifier is received, the processing unit 17 transmits the acquired one or more advertisements to the terminal device 3 identified by the terminal identifier.

また、端末識別子を受信しない場合、処理部17は、取得した1以上の広告を、広告出力装置2に送信する。なお、この広告出力装置2は、動的情報が取得される元になった映像を撮影したカメラの近くに設置されている広告出力装置2であることは好適である。 Further, when the terminal identifier is not received, the processing unit 17 transmits the acquired one or more advertisements to the advertisement output device 2. It is preferable that the advertisement output device 2 is an advertisement output device 2 installed near the camera that captured the image from which the dynamic information is acquired.

なお、例えば、カメラが設置されている棚の近くに、WiFiのアクセスポイントが存在し、当該アクセスポイントを経由して、受付部13は、端末装置3から端末識別子を受信し得る、とする。また、受付部13は、近距離無線通信により、端末装置3から端末識別子を受信し得ても良い。 For example, it is assumed that a WiFi access point exists near the shelf on which the camera is installed, and the reception unit 13 can receive the terminal identifier from the terminal device 3 via the access point. Further, the reception unit 13 may be able to receive the terminal identifier from the terminal device 3 by short-range wireless communication.

なお、処理部17は、は、取得した1以上の広告を1以上の広告出力装置2と端末装置3の両方に送信しても良い。 In addition, the processing unit 17 may transmit one or more acquired advertisements to both one or more advertisement output devices 2 and the terminal device 3.

次に、広告出力装置2の動作について説明する。広告出力装置2の広告受信部21は、販売情報利用装置1から1以上の広告を受信する。そして、広告表示部22は、広告受信部21が受信した1以上の広告を出力する。 Next, the operation of the advertisement output device 2 will be described. The advertisement receiving unit 21 of the advertisement output device 2 receives one or more advertisements from the sales information utilization device 1. Then, the advertisement display unit 22 outputs one or more advertisements received by the advertisement receiving unit 21.

次に、端末装置3の動作について説明する。端末装置3の端末送信部32は、例えば、定期的に、端末格納部31の端末識別子を送信する。または、端末装置3の端末送信部32は、外部の装置(例えば、販売情報利用装置1)からの指示に応じて、端末格納部31の端末識別子を送信する。 そして、端末受信部33が広告を販売情報利用装置1から受信すれば、端末出力部34は当該広告を出力する。 Next, the operation of the terminal device 3 will be described. The terminal transmission unit 32 of the terminal device 3 periodically transmits, for example, the terminal identifier of the terminal storage unit 31. Alternatively, the terminal transmission unit 32 of the terminal device 3 transmits the terminal identifier of the terminal storage unit 31 in response to an instruction from an external device (for example, the sales information utilization device 1). Then, when the terminal receiving unit 33 receives the advertisement from the sales information utilization device 1, the terminal output unit 34 outputs the advertisement.

次に、販売情報利用装置1の格納部11に格納されている2以上の販売学習情報を取得する販売学習情報取得装置4について、図4のブロック図を用いて説明する。 Next, the sales learning information acquisition device 4 that acquires two or more sales learning information stored in the storage unit 11 of the sales information utilization device 1 will be described with reference to the block diagram of FIG.

販売学習情報取得装置4は、格納部11、静的情報受付部41、販売結果情報受付部42、動画取得部43、動的情報取得部44、環境情報取得部45、および販売学習情報構成部46を具備する。 The sales learning information acquisition device 4 includes a storage unit 11, a static information reception unit 41, a sales result information reception unit 42, a video acquisition unit 43, a dynamic information acquisition unit 44, an environmental information acquisition unit 45, and a sales learning information configuration unit. 46 is provided.

静的情報受付部41は、1以上の静的情報を受け付ける。静的情報は、商品の陳列位置を示す情報である。静的情報は、例えば、商品識別子、商品位置情報、商品の価格、特売か否かを示す情報等を有する。静的情報は、例えば、日付、または/および曜日を有しても良い。そして、静的情報受付部41は、受け付けた1以上の静的情報を格納部11に蓄積する。 The static information receiving unit 41 receives one or more static information. The static information is information indicating the display position of the product. The static information includes, for example, a product identifier, product location information, product price, information indicating whether or not the product is on sale, and the like. The static information may have, for example, a date and / and a day of the week. Then, the static information receiving unit 41 stores one or more received static information in the storage unit 11.

販売結果情報受付部42は、1以上の販売結果情報を受け付ける。販売結果情報は、商品の販売結果を示す情報である。販売結果情報は、例えば、商品識別子、販売数を有する。販売結果情報は、例えば、日付または/および曜日を有しても良い。そして、販売結果情報受付部42は、受け付けた1以上の販売結果情報を格納部11に蓄積する。 The sales result information reception unit 42 receives one or more sales result information. The sales result information is information indicating the sales result of the product. The sales result information has, for example, a product identifier and the number of sales. The sales result information may have, for example, a date and / and a day of the week. Then, the sales result information receiving unit 42 stores one or more received sales result information in the storage unit 11.

動画取得部43は、撮影された動画を取得する。動画取得部43は、動画を撮影するカメラを含むと考えても良いし、外部のカメラが撮影した動画を取得しても良い。動画取得部43は、動的情報を取得するための動画を取得する。動画取得部43は、例えば、動画と、当該動画が撮影された日付または/および曜日を取得しても良い。動画取得部43は、上述した距離画像を取得することは好適である。 The moving image acquisition unit 43 acquires the captured moving image. The moving image acquisition unit 43 may be considered to include a camera that shoots a moving image, or may acquire a moving image taken by an external camera. The moving image acquisition unit 43 acquires a moving image for acquiring dynamic information. The moving image acquisition unit 43 may acquire, for example, the moving image and the date and / and the day of the week when the moving image was taken. It is preferable that the moving image acquisition unit 43 acquires the above-mentioned distance image.

動的情報取得部44は、動画取得部43が取得した動画を用いて、1以上の動的情報を取得する。1以上の動的情報は、例えば、図示しない時計やカレンダーやサーバ装置等から日付、または/および曜日を有しても良い。以下、動的情報取得部44が動的情報を取得する種々の例について説明する。
(1)動的情報取得部44が距離画像を用いて、接触行動情報の一例である商品識別子を取得する場合
The dynamic information acquisition unit 44 acquires one or more dynamic information by using the moving image acquired by the moving image acquisition unit 43. The one or more dynamic information may have a date and / or a day of the week from, for example, a clock, a calendar, a server device, or the like (not shown). Hereinafter, various examples in which the dynamic information acquisition unit 44 acquires dynamic information will be described.
(1) When the dynamic information acquisition unit 44 acquires a product identifier, which is an example of contact behavior information, using a distance image.

動的情報取得部44は、例えば、動画取得部43が取得した距離画像内において、距離が変化した領域を検出し、距離画像が示すこの検出した領域の距離の情報と、この領域の距離画像内における位置や、動きや、またはこれらの組み合わせに応じて接触行動情報を取得する。なお、接触行動情報の取得とは、接触のための行動の情報の取得等も含み、広く解する。距離画像内における距離が変化した領域とは、例えば、一の距離画像内の、対応する時刻が異なる2つのフレーム画像の、距離の値が変化した1または2以上の画素の領域である。距離画像が示す距離の情報とは、例えば、この変化した領域内の1以上の画素が示す距離の情報を用いて取得された距離の情報である。動的情報取得部44が検出する変化した領域は、例えば、距離の値の差が予め指定された範囲内となる隣接した複数の画素で構成される領域である。そして、例えば、動的情報取得部44は、顧客の身体、またはその一部(例えば、手)の動きを、距離画像において距離が変化した領域として検出する。例えば、動的情報取得部44は、検出時のノイズ等を減らすために、予め指定された数以上の連続した画素で構成される領域であって、距離の値の差が予め指定された範囲内となる隣接した複数の画素だけを検出するようにしてもよい。動的情報取得部44は、検出した領域が、距離画像内の予め指定された領域内に位置しており、かつ距離画像が示す検出した領域(例えば、手に相当する領域)の距離の情報が示す距離が、この予め指定された領域に対して予め指定された距離の範囲に含まれるか否かを判断し、いずれも満たしている場合に、顧客が、その指定された領域(例えば、商品棚)について予め指定された動作を行ったと判断し、当該商品棚に対応する商品識別子を取得する。この商品識別子は、顧客が、当該商品識別子で識別される商品に接触したことを示す接触行動情報の一例である。また、いずれか一つでも満たさない場合には、動的情報取得部44は、通常、商品識別子を取得しない。なお、格納部11は、カメラからの距離(通常、距離の範囲の情報)と商品識別子との対応を示す1または2以上の距離商品識別子対応情報を格納している。そして、動的情報取得部44は、距離画像内において距離の変動があった領域の距離を用いて、当該距離に対応する商品識別子を、格納部11から取得する。 The dynamic information acquisition unit 44 detects, for example, a region in which the distance has changed in the distance image acquired by the moving image acquisition unit 43, and the distance information of the detected region indicated by the distance image and the distance image of this region. Contact behavior information is acquired according to the position in the inside, the movement, or a combination thereof. It should be noted that the acquisition of contact behavior information includes the acquisition of behavior information for contact, and is broadly understood. The region in which the distance has changed in the distance image is, for example, an region of one or two or more pixels in which the distance value has changed in two frame images having different time points in one distance image. The distance information indicated by the distance image is, for example, distance information acquired by using the distance information indicated by one or more pixels in the changed region. The changed region detected by the dynamic information acquisition unit 44 is, for example, an region composed of a plurality of adjacent pixels in which the difference between the distance values is within a predetermined range. Then, for example, the dynamic information acquisition unit 44 detects the movement of the customer's body or a part thereof (for example, a hand) as a region where the distance has changed in the distance image. For example, the dynamic information acquisition unit 44 is an area composed of a number or more consecutive pixels specified in advance in order to reduce noise or the like at the time of detection, and the difference between the distance values is a range specified in advance. It may be possible to detect only a plurality of adjacent pixels inside. In the dynamic information acquisition unit 44, the detected area is located in a predetermined area in the distance image, and the distance information of the detected area (for example, the area corresponding to the hand) indicated by the distance image. Determines whether the distance indicated by is included in the range of the predetermined distance with respect to this predetermined area, and if all of them are satisfied, the customer determines the specified area (for example, the specified area). It is determined that the operation specified in advance has been performed on the product shelf), and the product identifier corresponding to the product shelf is acquired. This product identifier is an example of contact behavior information indicating that the customer has contacted the product identified by the product identifier. Further, if any one of them is not satisfied, the dynamic information acquisition unit 44 usually does not acquire the product identifier. The storage unit 11 stores one or more distance product identifier correspondence information indicating the correspondence between the distance from the camera (usually, information in the range of the distance) and the product identifier. Then, the dynamic information acquisition unit 44 acquires the product identifier corresponding to the distance from the storage unit 11 by using the distance of the region where the distance has changed in the distance image.

また、動的情報取得部44は、商品識別子を取得した場合、図示しない時計またはサーバ装置から時刻情報、日付、曜日等を取得し、顧客が接触した商品の商品識別子と時刻情報等とを対応付けて蓄積しても良い。 Further, when the dynamic information acquisition unit 44 acquires the product identifier, the dynamic information acquisition unit 44 acquires the time information, date, day, etc. from a clock or server device (not shown), and corresponds the product identifier of the product with which the customer has contacted with the time information, etc. It may be attached and accumulated.

また、動的情報取得部44は、距離画像内において、距離が変化した領域を検出し、当該検出した領域の距離の情報が示す距離に対応する商品棚を識別する商品棚識別子を取得する。そして、動的情報取得部44は、距離が変化した距離画像内の二次元の領域の情報を用いて、商品棚識別子で識別される商品棚に配置されている複数の商品のうちの一の商品の商品識別子を取得する。かかる場合、格納部11は、カメラからの距離(通常、距離の範囲を示す情報である)と商品棚識別子との対応を示す1または2以上の距離商品棚識別子対応情報、および商品棚識別子ごとに、商品棚内での位置(通常、範囲)を特定する情報と商品識別子との対応を示す1または2以上の位置商品識別子対応情報を格納している。そして、動的情報取得部44は、距離画像内において距離の変動があった領域の距離を用いて、当該距離に対応する商品棚識別子を、格納部11の距離商品棚識別子対応情報から取得する。そして、動的情報取得部44は、距離が変化した距離画像内の二次元の領域の情報を用いて、当該領域の情報に対応する商品識別子を、格納部11の位置商品識別子対応情報から取得する。 In addition, the dynamic information acquisition unit 44 detects a region where the distance has changed in the distance image, and acquires a product shelf identifier that identifies the product shelf corresponding to the distance indicated by the distance information of the detected area. Then, the dynamic information acquisition unit 44 is one of a plurality of products arranged on the product shelf identified by the product shelf identifier by using the information of the two-dimensional region in the distance image in which the distance has changed. Get the product identifier of the product. In such a case, the storage unit 11 has one or more distances indicating the correspondence between the distance from the camera (usually information indicating the range of the distance) and the product shelf identifier, and each product shelf identifier correspondence information and the product shelf identifier. Stores one or more position product identifier correspondence information indicating the correspondence between the information specifying the position (usually the range) in the product shelf and the product identifier. Then, the dynamic information acquisition unit 44 acquires the product shelf identifier corresponding to the distance from the distance product shelf identifier correspondence information of the storage unit 11 by using the distance of the region where the distance fluctuates in the distance image. .. Then, the dynamic information acquisition unit 44 acquires the product identifier corresponding to the information in the region from the position product identifier correspondence information of the storage unit 11 by using the information of the two-dimensional region in the distance image in which the distance has changed. To do.

また、動的情報取得部44は、取得した商品識別子で識別される商品を含む画像が連続するフィールド数(フレーム数)から、顧客が商品に接触している時間を取得しても良い。 Further, the dynamic information acquisition unit 44 may acquire the time during which the customer is in contact with the product from the number of continuous fields (number of frames) of the image including the product identified by the acquired product identifier.

また、動的情報取得部44は、例えば、距離画像内において距離の変動があった連続時間を取得しても良い。かかる時間は、顧客が商品に接触している時間である、としても良い。 Further, the dynamic information acquisition unit 44 may acquire, for example, the continuous time in which the distance fluctuates in the distance image. The time may be the time when the customer is in contact with the product.

または、動的情報取得部44は、取得した商品識別子に対応する距離の範囲に、距離画像内の対応する領域の距離が含まれるフィールド数(フレーム数)から、顧客が商品に接触している時間を取得する等しても良い。そして、動的情報取得部44は、商品識別子と時間とを対応付けて蓄積しても良い。 Alternatively, in the dynamic information acquisition unit 44, the customer is in contact with the product from the number of fields (number of frames) in which the distance corresponding to the acquired product identifier includes the distance of the corresponding area in the distance image. You may get the time and so on. Then, the dynamic information acquisition unit 44 may store the product identifier and the time in association with each other.

さらに、顧客が接触した商品の商品識別子が取得された場合、後述する環境情報取得部45が、図示しない時計またはサーバ装置から時刻情報、日付、曜日等を取得し、動的情報取得部44は、商品識別子と当該時刻情報等とを対応付けて蓄積しても良い。
(2)動的情報取得部44が画像認識技術を用いて、接触行動情報の一例である商品識別子を取得する場合
Further, when the product identifier of the product that the customer has contacted is acquired, the environmental information acquisition unit 45, which will be described later, acquires the time information, date, day, etc. from a clock or server device (not shown), and the dynamic information acquisition unit 44 , The product identifier and the time information and the like may be associated and stored.
(2) When the dynamic information acquisition unit 44 acquires a product identifier, which is an example of contact behavior information, using image recognition technology.

動的情報取得部44は、以下のように顧客が接触した商品の商品識別子を取得しても良い。つまり、動的情報取得部44は、動画取得部43が取得した映像(通常の、二次元の映像)内の画像に対して画像認識処理を行うことにより、人(顧客)を含む画像を検知する。そして、動的情報取得部44は、当該人を含む画像内から、当該人が保持している商品(画像内の商品でも良い)を検知し、当該商品の商品識別子を取得しても良い。なお、かかる場合、格納部11は、商品棚に配置されている商品画像と商品識別子との対応を示す1以上の情報を格納している。そして、動的情報取得部44は、人(顧客)を含む画像内から商品の画像を輪郭抽出等の技術により取得し、当該商品の画像と類似度が閾値以上であり、類似度が最も近い商品画像と対になる商品識別子を取得する。なお、画像内の人を検知する技術、画像内の商品を検知する技術は、公知の画像処理技術であるので、詳細な説明は省略する。 The dynamic information acquisition unit 44 may acquire the product identifier of the product that the customer has contacted as follows. That is, the dynamic information acquisition unit 44 detects an image including a person (customer) by performing image recognition processing on the image in the image (normal, two-dimensional image) acquired by the moving image acquisition unit 43. To do. Then, the dynamic information acquisition unit 44 may detect the product (the product in the image) held by the person from the image including the person and acquire the product identifier of the product. In such a case, the storage unit 11 stores one or more pieces of information indicating the correspondence between the product image arranged on the product shelf and the product identifier. Then, the dynamic information acquisition unit 44 acquires the image of the product from the image including the person (customer) by a technique such as contour extraction, and the similarity with the image of the product is equal to or more than the threshold value, and the similarity is the closest. Acquire the product identifier that is paired with the product image. Since the technique of detecting a person in an image and the technique of detecting a product in an image are known image processing techniques, detailed description thereof will be omitted.

また、動的情報取得部44は、取得した商品識別子で識別される商品を含む画像が連続するフィールド数(フレーム数)から、顧客が商品に接触している時間を取得しても良い。そして、動的情報取得部44は、商品識別子と時間とを対応付けて蓄積しても良い。 Further, the dynamic information acquisition unit 44 may acquire the time during which the customer is in contact with the product from the number of continuous fields (number of frames) of the image including the product identified by the acquired product identifier. Then, the dynamic information acquisition unit 44 may store the product identifier and the time in association with each other.

さらに、商品識別子が取得され場合、後述する環境情報取得部45が、図示しない時計またはサーバ装置から時刻情報、日付、曜日等を取得し、動的情報取得部44は、顧客が接触した商品の商品識別子と、当該時刻情報等とを対応付けて蓄積しても良い。
(3)動的情報取得部44が距離画像を用いて、立ち止まり行動情報の一例である、立ち止まった商品棚の商品棚識別子、または立ち止まったところに陳列されている商品の商品識別子を取得する場合
Further, when the product identifier is acquired, the environmental information acquisition unit 45, which will be described later, acquires time information, date, day, etc. from a clock or server device (not shown), and the dynamic information acquisition unit 44 of the product that the customer has contacted. The product identifier and the time information or the like may be associated and stored.
(3) When the dynamic information acquisition unit 44 uses the distance image to acquire the product shelf identifier of the product shelf that has stopped, or the product identifier of the product displayed at the stop, which is an example of the stop behavior information.

格納部11が、画像内の領域の範囲を示す情報と商品棚識別子との対応を示す1または2以上の領域商品棚識別子対応情報を有する場合、動的情報取得部44は、距離画像内において、一定時間以上、距離が変化している領域を検出し、当該検出した領域に対応する商品棚を識別する商品棚識別子を、格納部11の領域商品棚識別子対応情報から取得する。かかることにより、顧客が立ち止まった商品棚の商品棚識別子が取得される。 When the storage unit 11 has one or more area product shelf identifier correspondence information indicating the correspondence between the information indicating the range of the area in the image and the product shelf identifier, the dynamic information acquisition unit 44 has the dynamic information acquisition unit 44 in the distance image. , The area where the distance has changed for a certain period of time or more is detected, and the product shelf identifier that identifies the product shelf corresponding to the detected area is acquired from the area product shelf identifier correspondence information of the storage unit 11. As a result, the product shelf identifier of the product shelf on which the customer has stopped is acquired.

または、格納部11が、画像内の領域の範囲を示す情報と商品識別子との対応を示す1または2以上の領域商品識別子対応情報を有する場合、動的情報取得部44は、距離画像内において、一定時間以上、距離が変化している領域を検出し、当該検出した領域に対応する商品を識別する商品識別子を、格納部11の領域商品識別子対応情報から取得する。かかることにより、顧客が立ち止まった場所に陳列されている商品の商品識別子が取得される。 Alternatively, when the storage unit 11 has one or more area product identifier correspondence information indicating the correspondence between the information indicating the range of the area in the image and the product identifier, the dynamic information acquisition unit 44 has the dynamic information acquisition unit 44 in the distance image. , The area where the distance has changed for a certain period of time or more is detected, and the product identifier that identifies the product corresponding to the detected area is acquired from the area product identifier correspondence information of the storage unit 11. As a result, the product identifier of the product displayed at the place where the customer stopped is acquired.

また、動的情報取得部44は、取得した商品棚識別子で識別される商品棚の領域の距離画像内の距離が、顧客が居ない場合と比較して変化している時間を取得しても良い。そして、動的情報取得部44は、商品棚識別子と時間とを対応付けて蓄積しても良い。 Further, even if the dynamic information acquisition unit 44 acquires the time when the distance in the distance image of the area of the product shelf identified by the acquired product shelf identifier changes as compared with the case where there is no customer. good. Then, the dynamic information acquisition unit 44 may store the product shelf identifier and the time in association with each other.

また、動的情報取得部44は、取得した商品識別子で識別される商品の領域の距離画像内の距離が、顧客が居ない場合と比較して変化している時間を取得しても良い。そして、動的情報取得部44は、商品識別子と時間とを対応付けて蓄積しても良い。 Further, the dynamic information acquisition unit 44 may acquire the time when the distance in the distance image of the area of the product identified by the acquired product identifier is changing as compared with the case where there is no customer. Then, the dynamic information acquisition unit 44 may store the product identifier and the time in association with each other.

さらに、商品識別子が取得された場合、後述する環境情報取得部45が、図示しない時計またはサーバ装置から時刻情報、日付、曜日等を取得し、動的情報取得部44は、取得した商品棚識別子または商品識別子と、当該時刻情報等とを対応付けて蓄積しても良い。
(4)動的情報取得部44が画像認識技術を用いて、立ち止まり行動情報の一例である商品棚識別子または商品識別子を取得する場合
Further, when the product identifier is acquired, the environmental information acquisition unit 45, which will be described later, acquires time information, date, day, etc. from a clock or server device (not shown), and the dynamic information acquisition unit 44 acquires the acquired product shelf identifier. Alternatively, the product identifier and the time information or the like may be associated and stored.
(4) When the dynamic information acquisition unit 44 uses the image recognition technology to acquire a product shelf identifier or a product identifier, which is an example of stopping behavior information.

格納部11が、画像内の領域の範囲を示す情報と商品棚識別子との対応を示す1または2以上の領域商品棚識別子対応情報を有する場合、動的情報取得部44は、画像認識技術により、画像内で、一定時間以上、人が存在する領域を検知し、当該検出した領域に対応する商品棚を識別する商品棚識別子を、格納部11の領域商品棚識別子対応情報から取得する。かかることにより、顧客が立ち止まった商品棚の商品棚識別子が取得される。 When the storage unit 11 has one or more area product shelf identifier correspondence information indicating the correspondence between the information indicating the range of the area in the image and the product shelf identifier, the dynamic information acquisition unit 44 uses the image recognition technology. , In the image, the area where a person exists is detected for a certain period of time or more, and the product shelf identifier that identifies the product shelf corresponding to the detected area is acquired from the area product shelf identifier correspondence information of the storage unit 11. As a result, the product shelf identifier of the product shelf on which the customer has stopped is acquired.

または、格納部11が、画像内の領域の範囲を示す情報と商品識別子との対応を示す1または2以上の領域商品識別子対応情報を有する場合、動的情報取得部44は、画像内において、一定時間以上、人が存在している領域を検出し、当該検出した領域に対応する商品を識別する商品識別子を、格納部11の領域商品識別子対応情報から取得する。かかることにより、顧客が立ち止まった場所に陳列されている1以上の商品の商品識別子が取得される。 Alternatively, when the storage unit 11 has one or more area product identifier correspondence information indicating the correspondence between the information indicating the range of the area in the image and the product identifier, the dynamic information acquisition unit 44 has the dynamic information acquisition unit 44 in the image. A region in which a person exists is detected for a certain period of time or longer, and a product identifier that identifies a product corresponding to the detected region is acquired from the region product identifier correspondence information of the storage unit 11. As a result, the product identifiers of one or more products displayed at the place where the customer stopped are acquired.

また、動的情報取得部44は、取得した商品棚識別子で識別される商品棚の領域内に、人が居る時間を、人が居るフィールド数(フレーム数)等から取得しても良い。そして、動的情報取得部44は、商品棚識別子と時間とを対応付けて蓄積しても良い。 Further, the dynamic information acquisition unit 44 may acquire the time when a person is in the area of the product shelf identified by the acquired product shelf identifier from the number of fields (number of frames) where the person is present. Then, the dynamic information acquisition unit 44 may store the product shelf identifier and the time in association with each other.

また、動的情報取得部44は、取得した商品識別子で識別される商品に対応する領域内に、人が居る時間を、人が居るフィールド数(フレーム数)等から取得しても良い。そして、動的情報取得部44は、商品識別子と時間とを対応付けて蓄積しても良い。 Further, the dynamic information acquisition unit 44 may acquire the time when a person is in the area corresponding to the product identified by the acquired product identifier from the number of fields (number of frames) where the person is present. Then, the dynamic information acquisition unit 44 may store the product identifier and the time in association with each other.

さらに、後述する環境情報取得部45が、商品識別子を取得した場合、図示しない時計またはサーバ装置から時刻情報、日付、曜日等を取得し、動的情報取得部44は、取得した商品棚識別子または商品識別子と、当該時刻情報等とを対応付けて蓄積しても良い。
(5)動的情報取得部44が距離画像を用いて、顧客がカートに入れた商品の商品識別子を取得する場合
Further, when the environmental information acquisition unit 45 described later acquires the product identifier, the time information, date, day, etc. are acquired from a clock or server device (not shown), and the dynamic information acquisition unit 44 acquires the acquired product shelf identifier or The product identifier and the time information or the like may be associated and stored.
(5) When the dynamic information acquisition unit 44 acquires the product identifier of the product put in the cart by the customer using the distance image.

動的情報取得部44は、上記の(1)の処理により、商品識別子を取得する。そして、動的情報取得部44は、例えば、距離画像に対応する画像認識により、カートとカート内の商品を検知する。なお、カートや商品等のオブジェクトを画像認識する技術は、公知技術であるので、詳細な説明は省略する。 The dynamic information acquisition unit 44 acquires the product identifier by the process of (1) above. Then, the dynamic information acquisition unit 44 detects the cart and the products in the cart by, for example, image recognition corresponding to the distance image. Since the technique of recognizing an object such as a cart or a product as an image is a known technique, detailed description thereof will be omitted.

さらに、商品識別子が取得された場合、後述する環境情報取得部45が、図示しない時計またはサーバ装置から時刻情報、日付、曜日等を取得し、動的情報取得部44は、取得した商品識別子と、当該時刻情報等とを対応付けて蓄積しても良い。
(6)動的情報取得部44が画像認識技術を用いて、顧客がカートに入れた商品の商品識別子を取得する場合
Further, when the product identifier is acquired, the environmental information acquisition unit 45, which will be described later, acquires time information, date, day, etc. from a clock or server device (not shown), and the dynamic information acquisition unit 44 obtains the acquired product identifier. , The time information and the like may be associated and stored.
(6) When the dynamic information acquisition unit 44 acquires the product identifier of the product that the customer has put in the cart by using the image recognition technology.

動的情報取得部44は、上記の(2)の処理により、商品識別子を取得する。そして、動的情報取得部44は、例えば、距離画像に対応する画像認識により、カートとカート内の商品を検知する。なお、カートや商品等のオブジェクトを画像認識する技術は、公知技術であるので、詳細な説明は省略する。 The dynamic information acquisition unit 44 acquires the product identifier by the process of (2) above. Then, the dynamic information acquisition unit 44 detects the cart and the products in the cart by, for example, image recognition corresponding to the distance image. Since the technique of recognizing an object such as a cart or a product as an image is a known technique, detailed description thereof will be omitted.

さらに、商品識別子が取得された場合、後述する環境情報取得部45が、図示しない時計またはサーバ装置から時刻情報、日付、曜日等を取得し、動的情報取得部44は、取得した商品識別子と、当該時刻情報等とを対応付けて蓄積しても良い。 Further, when the product identifier is acquired, the environmental information acquisition unit 45, which will be described later, acquires time information, date, day, etc. from a clock or server device (not shown), and the dynamic information acquisition unit 44 obtains the acquired product identifier. , The time information and the like may be associated and stored.

環境情報取得部45は、環境情報を取得する。環境情報取得部45は、環境情報と、日付または/および曜日を取得しても良い。環境情報は、例えば、天気に関する天気情報、時刻に関する時刻情報のうち1種類以上の情報である。なお、環境情報は、日付または/および曜日を含むと考えても良い。 The environmental information acquisition unit 45 acquires environmental information. The environmental information acquisition unit 45 may acquire the environmental information and the date and / and the day of the week. The environmental information is, for example, one or more types of information among weather information related to weather and time information related to time. The environmental information may be considered to include the date and / and the day of the week.

環境情報取得部45は、例えば、図示しないサーバ装置から天気の情報を取得し、図示しない時計から時刻を取得し、図示しないサーバ装置のカレンダー情報から、曜日の情報である曜日情報を取得する。 For example, the environment information acquisition unit 45 acquires weather information from a server device (not shown), acquires a time from a clock (not shown), and acquires day information, which is day of the week information, from calendar information of a server device (not shown).

販売学習情報構成部46は、1以上の動的情報と1以上の静的情報と1以上の販売結果情報とを含む販売学習情報を構成する。 The sales learning information configuration unit 46 configures sales learning information including one or more dynamic information, one or more static information, and one or more sales result information.

また、販売学習情報構成部46は、1以上の動的情報と1以上の静的情報と1以上の販売結果情報と1以上の環境情報のうち、2種類の情報を含む販売学習情報を構成しても良い。 In addition, the sales learning information component 46 configures sales learning information including two types of information among one or more dynamic information, one or more static information, one or more sales result information, and one or more environmental information. You may.

販売学習情報構成部46は、例えば、静的情報受付部41が受け付けた静的情報、販売結果情報受付部42が受け付けた販売結果情報、および動的情報取得部44が取得した動的情報を対応付け、販売学習情報を構成する。販売学習情報構成部46は、例えば、日付をキーとして、静的情報受付部41が受け付けた静的情報、販売結果情報受付部42が受け付けた販売結果情報、および動的情報取得部44が取得した動的情報を対応付け、販売学習情報を構成する。 The sales learning information configuration unit 46 receives, for example, static information received by the static information reception unit 41, sales result information received by the sales result information reception unit 42, and dynamic information acquired by the dynamic information acquisition unit 44. Correspondence and sales learning information are configured. The sales learning information configuration unit 46 acquires, for example, static information received by the static information reception unit 41, sales result information received by the sales result information reception unit 42, and dynamic information acquisition unit 44 using the date as a key. The sales learning information is constructed by associating the dynamic information.

販売学習情報構成部46は、例えば、静的情報受付部41が受け付けた静的情報、販売結果情報受付部42が受け付けた販売結果情報、動的情報取得部44が取得した動的情報、および環境情報取得部45が取得した環境情を対応付け、販売学習情報を構成する。販売学習情報構成部46は、例えば、日付をキーとして、静的情報受付部41が受け付けた静的情報、販売結果情報受付部42が受け付けた販売結果情報、動的情報取得部44が取得した動的情報、および環境情報取得部45が取得した環境情報を対応付け、販売学習情報を構成する。 The sales learning information configuration unit 46 includes, for example, static information received by the static information reception unit 41, sales result information received by the sales result information reception unit 42, dynamic information acquired by the dynamic information acquisition unit 44, and The sales learning information is configured by associating the environmental information acquired by the environmental information acquisition unit 45. The sales learning information configuration unit 46 has acquired, for example, static information received by the static information reception unit 41, sales result information received by the sales result information reception unit 42, and dynamic information acquisition unit 44 using the date as a key. The dynamic information and the environmental information acquired by the environmental information acquisition unit 45 are associated with each other to form the sales learning information.

静的情報受付部41が受け付ける静的情報、および販売結果情報受付部42が受け付ける販売結果情報の入力手段は、キーボードやマウスやメニュー画面によるもの等、何でも良い。静的情報受付部41、販売結果情報受付部42は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。 The static information received by the static information receiving unit 41 and the sales result information input means received by the sales result information receiving unit 42 may be any means such as a keyboard, a mouse, and a menu screen. The static information reception unit 41 and the sales result information reception unit 42 can be realized by a device driver for input means such as a keyboard, control software for a menu screen, or the like.

動画取得部43は、例えば、カメラと送信手段により実現され得る。 The moving image acquisition unit 43 can be realized by, for example, a camera and a transmission means.

動的情報取得部44、および販売学習情報構成部46は、通常、MPUやメモリ等から実現され得る。動的情報取得部44等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。 The dynamic information acquisition unit 44 and the sales learning information configuration unit 46 can usually be realized from an MPU, a memory, or the like. The processing procedure of the dynamic information acquisition unit 44 or the like is usually realized by software, and the software is recorded in a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

環境情報取得部45は、例えば、情報の送受信手段により実現され得る。環境情報取得部45は、例えば、MPUやメモリ等から実現され得る。 The environmental information acquisition unit 45 can be realized by, for example, information transmission / reception means. The environment information acquisition unit 45 can be realized from, for example, an MPU or a memory.

次に、販売学習情報取得装置4の動作について、図5のフローチャートを用いて説明する。 Next, the operation of the sales learning information acquisition device 4 will be described with reference to the flowchart of FIG.

(ステップS501)静的情報受付部41は、1以上の静的情報を受け付けたか否かを判断する。1以上の静的情報を受け付けた場合はステップS502に行き、1以上の静的情報を受け付けない場合はステップS504に行く。 (Step S501) The static information receiving unit 41 determines whether or not one or more static information has been received. If one or more static information is accepted, the process goes to step S502, and if one or more static information is not accepted, the process goes to step S504.

(ステップS502)環境情報取得部45は、1以上の環境情報を取得する。なお、ここでの1以上の環境情報は、日付を含む、とする。 (Step S502) The environmental information acquisition unit 45 acquires one or more environmental information. It is assumed that one or more environmental information here includes a date.

(ステップS503)静的情報受付部41は、ステップS501で受け付けた1以上の静的情報を、ステップS502で取得された1以上の環境情報に対応付けて、格納部11または図示しないバッファに一時蓄積する。ステップS501に戻る。 (Step S503) The static information receiving unit 41 associates one or more static information received in step S501 with one or more environmental information acquired in step S502, and temporarily stores it in the storage unit 11 or a buffer (not shown). accumulate. Return to step S501.

(ステップS504)販売結果情報受付部42は、1以上の販売結果情報を受け付けたか否かを判断する。1以上の販売結果情報を受け付けた場合はステップS502に行き、1以上の販売結果情報を受け付けない場合はステップS506に行く。 (Step S504) The sales result information reception unit 42 determines whether or not one or more sales result information has been received. If one or more sales result information is received, the process goes to step S502, and if one or more sales result information is not received, the process goes to step S506.

(ステップS505)販売結果情報受付部42は、ステップS504で受け付けた1以上の販売結果情報を、ステップS502で取得された1以上の環境情報に対応付けて、格納部11または図示しないバッファに一時蓄積する。ステップS501に戻る。 (Step S505) The sales result information receiving unit 42 temporarily associates one or more sales result information received in step S504 with one or more environmental information acquired in step S502 and temporarily stores it in the storage unit 11 or a buffer (not shown). accumulate. Return to step S501.

(ステップS506)動画取得部43は、動画を取得したか否かを判断する。動画を取得した場合はステップS507に行き、動画を取得しない場合はステップS509に行く。 (Step S506) The moving image acquisition unit 43 determines whether or not the moving image has been acquired. If the moving image is acquired, the process goes to step S507, and if the moving image is not acquired, the process goes to step S509.

(ステップS507)動的情報取得部44は、ステップS506で取得された動画から、1以上の動的情報を取得する。ステップS502に行く。動的情報取得部44が1以上の動的情報を取得する処理の例は、上述した通りであるので、ここでの詳細な説明は省略する。 (Step S507) The dynamic information acquisition unit 44 acquires one or more dynamic information from the moving image acquired in step S506. Go to step S502. An example of the process in which the dynamic information acquisition unit 44 acquires one or more dynamic information is as described above, and thus detailed description thereof will be omitted here.

(ステップS508)動的情報取得部44は、ステップS507で取得した1以上の動的情報を、ステップS502で取得された1以上の環境情報に対応付けて、格納部11または図示しないバッファに一時蓄積する。ステップS501に戻る。 (Step S508) The dynamic information acquisition unit 44 temporarily associates one or more dynamic information acquired in step S507 with one or more environmental information acquired in step S502 and temporarily stores it in the storage unit 11 or a buffer (not shown). accumulate. Return to step S501.

(ステップS509)販売学習情報構成部46は、販売学習情報を構成するか否かを判断する。販売学習情報を構成すると判断した場合はステップS510に行き、販売学習情報を構成しないと判断した場合はステップS501に戻る。なお、販売学習情報構成部46は、例えば、ユーザの指示により、販売学習情報を構成する、と判断する。また、販売学習情報構成部46は、例えば、毎日の定時刻(例えば、23:00)に、販売学習情報を構成する、と判断しても良い。 (Step S509) The sales learning information configuration unit 46 determines whether or not to configure the sales learning information. If it is determined that the sales learning information is to be configured, the process proceeds to step S510, and if it is determined that the sales learning information is not configured, the process returns to step S501. The sales learning information configuration unit 46 determines that the sales learning information is configured according to, for example, a user's instruction. Further, the sales learning information configuration unit 46 may determine that the sales learning information is configured at a fixed time (for example, 23:00) every day.

(ステップS510)販売学習情報構成部46は、蓄積された1以上の静的情報、蓄積された1以上の販売結果情報、および蓄積された1以上の動的情報を対応付ける販売学習情報を構成する。そして、販売学習情報構成部46は、構成した販売学習情報を格納部11に蓄積する。ステップS501に戻る。 (Step S510) The sales learning information configuration unit 46 configures sales learning information that associates one or more accumulated static information, one or more accumulated sales result information, and one or more accumulated dynamic information. .. Then, the sales learning information configuration unit 46 stores the configured sales learning information in the storage unit 11. Return to step S501.

なお、図5のステップS510において、販売学習情報構成部46は、蓄積された1以上の静的情報、蓄積された1以上の販売結果情報、蓄積された1以上の動的情報、および1以上の環境情報を対応付ける販売学習情報を構成し、蓄積しても良い。また、通常、販売学習情報構成部46は、環境情報が有する同じ情報(例えば、日付等)が対応付いた1以上の静的情報、1以上の販売結果情報、1以上の動的情報を対応付ける販売学習情報を構成し、蓄積する。また、販売学習情報構成部46は、例えば、同一の日付に対応付く1以上の静的情報、1以上の販売結果情報、および1以上の動的情報を有する販売学習情報を構成しても良い。 In step S510 of FIG. 5, the sales learning information component 46 includes one or more accumulated static information, one or more accumulated sales result information, one or more accumulated dynamic information, and one or more. You may configure and accumulate sales learning information that corresponds to the environmental information of. Further, usually, the sales learning information configuration unit 46 associates one or more static information with which the same information (for example, date, etc.) possessed by the environmental information is associated, one or more sales result information, and one or more dynamic information. Construct and accumulate sales learning information. Further, the sales learning information configuration unit 46 may configure sales learning information having one or more static information corresponding to the same date, one or more sales result information, and one or more dynamic information, for example. ..

さらに、図5のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 Further, in the flowchart of FIG. 5, the process is terminated by the power off or the interrupt of the process termination.

以下、販売情報利用装置1、広告出力装置2、端末装置3、または販売学習情報取得装置4の具体的な動作を説明する。 Hereinafter, specific operations of the sales information utilization device 1, the advertisement output device 2, the terminal device 3, or the sales learning information acquisition device 4 will be described.

(具体例1)
具体例1において、販売学習情報取得装置4の具体的な動作について説明する。今、図6に示すように、スーパーの商品棚に、ジュース等の飲料が陳列されている。また、図6に示すように、距離画像カメラ601が設置されている。
(Specific example 1)
In Specific Example 1, the specific operation of the sales learning information acquisition device 4 will be described. Now, as shown in FIG. 6, beverages such as juice are displayed on the product shelves of supermarkets. Further, as shown in FIG. 6, a distance image camera 601 is installed.

そして、格納部11は、図7に示す商品識別子対応情報管理表を格納している。商品識別子対応情報管理表は、1または2以上の位置商品識別子対応情報を格納し得る。位置商品識別子対応情報は、「領域ID」「領域情報」「距離(d)」「商品識別子」を有する。「領域ID」は、領域を識別する情報である。「領域情報」は、距離画像カメラ601が取得する距離画像内の領域を指定する情報であり、ここでは、例えば、領域の輪郭の複数の角部の座標であるとする。「距離(d)」は、距離画像内の距離の範囲を示す値であり、距離の範囲の下限値と上限値とを示している。「商品識別子」は、「領域情報」「距離(d)」で示される商品棚の領域に陳列されている商品の商品識別子である。 Then, the storage unit 11 stores the product identifier correspondence information management table shown in FIG. 7. The product identifier correspondence information management table may store one or more position product identifier correspondence information. The position product identifier correspondence information includes "area ID", "area information", "distance (d)", and "product identifier". The "area ID" is information that identifies the area. The "area information" is information that specifies an area in the distance image acquired by the distance image camera 601. Here, for example, it is assumed that the coordinates are the coordinates of a plurality of corners of the outline of the area. The “distance (d)” is a value indicating a range of distances in the distance image, and indicates a lower limit value and an upper limit value of the range of distances. The "product identifier" is a product identifier of a product displayed in the area of the product shelf indicated by "area information" and "distance (d)".

かかる状況において、販売学習情報取得装置4は、例えば、以下のように動作する。販売学習情報取得装置4は、日ごとに、以下の処理を行う。 In such a situation, the sales learning information acquisition device 4 operates as follows, for example. The sales learning information acquisition device 4 performs the following processing on a daily basis.

まず、環境情報取得部45は、図示しない装置または格納部11のカレンダー情報から曜日情報を取得し、格納部11に蓄積する。また、環境情報取得部45は、図示しない装置から本日の天気情報を取得し、格納部11に蓄積する。環境情報取得部45は、図示しない時計等から日付を取得し、格納部11に蓄積しても良い。 First, the environment information acquisition unit 45 acquires day of the week information from a device (not shown) or calendar information of the storage unit 11 and stores it in the storage unit 11. Further, the environmental information acquisition unit 45 acquires today's weather information from a device (not shown) and stores it in the storage unit 11. The environmental information acquisition unit 45 may acquire the date from a clock or the like (not shown) and store it in the storage unit 11.

次に、動画取得部43を構成する、店舗に設置されている距離カメラは、店舗の開店から閉店まで距離画像を撮影し、格納部11に蓄積する。 Next, the distance camera installed in the store, which constitutes the moving image acquisition unit 43, captures a distance image from the opening to the closing of the store and stores it in the storage unit 11.

次に、閉店後、動的情報取得部44は、格納部11に格納されている1日分の距離画像を解析し、以下のように、動的情報を取得する。 Next, after the store is closed, the dynamic information acquisition unit 44 analyzes the distance image for one day stored in the storage unit 11 and acquires the dynamic information as follows.

つまり、例えば、動的情報取得部44は、上述した処理により、格納部11の距離画像を用いて、顧客が接触した商品の商品識別子と、当該商品識別子で識別される商品に接触していた時間とを有する接触行動情報を取得し、格納部11に蓄積する。動的情報取得部44は、顧客が商品に接触するごとに、かかる接触行動情報を取得し、蓄積する。 That is, for example, the dynamic information acquisition unit 44 uses the distance image of the storage unit 11 to contact the product identifier of the product with which the customer has contacted and the product identified by the product identifier by the above-mentioned processing. The contact behavior information having time is acquired and stored in the storage unit 11. The dynamic information acquisition unit 44 acquires and accumulates such contact behavior information each time the customer contacts the product.

また、動的情報取得部44は、商品識別子ごとに、接触行動情報を統計処理し、商品識別子ごとに、接触回数と接触総時間とを取得し、格納部11に蓄積する。つまり、格納部11には、商品識別子と接触回数と接触総時間とを有する1または2以上の接触行動情報が蓄積される。 Further, the dynamic information acquisition unit 44 statistically processes the contact behavior information for each product identifier, acquires the number of contacts and the total contact time for each product identifier, and stores them in the storage unit 11. That is, one or two or more contact behavior information having the product identifier, the number of contacts, and the total contact time is accumulated in the storage unit 11.

次に、例えば、動的情報取得部44は、上述した処理により、格納部11の距離画像を用いて、顧客が立ち止まった位置に陳列されている商品の商品識別子と立ち止まっていた時間である立ち止まり時間とを有する立ち止まり行動情報を取得し、格納部11に蓄積する。動的情報取得部44は、顧客が立ち止まるごとに、かかる立ち止まり行動情報を取得し、蓄積する。 Next, for example, the dynamic information acquisition unit 44 uses the distance image of the storage unit 11 by the above-described processing to stop the product identifier of the product displayed at the position where the customer stopped and the time when the customer has stopped. The stop action information having time is acquired and stored in the storage unit 11. The dynamic information acquisition unit 44 acquires and accumulates such stop behavior information each time the customer stops.

また、動的情報取得部44は、商品識別子ごとに、立ち止まり行動情報を統計処理し、商品識別子ごとに、立ち止まり回数と立ち止まり総時間とを取得し、格納部11に蓄積する。つまり、格納部11には、商品識別子と立ち止まり回数と立ち止まり総時間とを有する1または2以上の立ち止まり行動情報が蓄積される。 Further, the dynamic information acquisition unit 44 statistically processes the stop action information for each product identifier, acquires the number of stops and the total stop time for each product identifier, and stores the information in the storage unit 11. That is, one or two or more stop action information having the product identifier, the number of stops, and the total stop time is accumulated in the storage unit 11.

次に、例えば、動的情報取得部44は、上述した処理により、格納部11の距離画像を用いて、顧客がカートに入れた商品の商品識別子を取得し、格納部11に蓄積する。 Next, for example, the dynamic information acquisition unit 44 acquires the product identifier of the product put in the cart by the customer by using the distance image of the storage unit 11 by the above-described processing, and stores the product identifier in the storage unit 11.

また、動的情報取得部44は、商品識別子ごとに、カートに入れられた回数を取得し、商品識別子とカートに入れられた回数とを有するカート商品情報を、商品識別子ごとに格納部11に蓄積する。 Further, the dynamic information acquisition unit 44 acquires the number of times the product has been added to the cart for each product identifier, and stores the cart product information having the product identifier and the number of times the product has been added to the cart in the storage unit 11 for each product identifier. accumulate.

また、動的情報取得部44は、接触されている商品の商品識別子を取得する際に、顧客識別子をも取得し、当該顧客識別子と商品識別子とを対応付けて、格納部11に蓄積しても良い。動的情報取得部44は、例えば、画像認識により、人を認識し、人の輪郭、顔認識、または洋服の色等の認識により、他人と区別して、一の人を認識して、ユニークな顧客識別子を生成(取得)しても良い。また、動的情報取得部44は、例えば、販売学習情報取得装置4の図示しない受信部が受信した顧客識別子を取得しても良い。かかる場合、顧客の顧客端末が顧客識別子を送信する。 Further, the dynamic information acquisition unit 44 also acquires the customer identifier when acquiring the product identifier of the contacted product, associates the customer identifier with the product identifier, and stores the product identifier in the storage unit 11. Is also good. The dynamic information acquisition unit 44 recognizes a person by, for example, image recognition, distinguishes from another person by recognizing a person's contour, face recognition, clothes color, etc., and recognizes one person, and is unique. A customer identifier may be generated (acquired). Further, the dynamic information acquisition unit 44 may acquire, for example, a customer identifier received by a reception unit (not shown) of the sales learning information acquisition device 4. In such a case, the customer terminal of the customer transmits the customer identifier.

また、動的情報取得部44は、接触行動情報を統計分析し、各商品の単一接触検討率を算出しても良い。単一接触検討率とは、一の顧客が同一種の商品のうち一の商品のみに接触した率を言う。また、動的情報取得部44は、接触行動情報を統計分析し、一の商品の複数接触検討率を算出しても良い。複数接触検討率とは、一の顧客が同一種の商品のうち複数の商品に接触した率を言う。 Further, the dynamic information acquisition unit 44 may statistically analyze the contact behavior information and calculate the single contact examination rate of each product. The single contact review rate is the rate at which one customer contacts only one of the same type of products. Further, the dynamic information acquisition unit 44 may statistically analyze the contact behavior information and calculate the multiple contact examination rate of one product. The multiple contact review rate is the rate at which one customer contacts multiple products of the same type.

また、動的情報取得部44は、接触行動情報を統計分析し、接触カート率を算出しても良い。接触カート率とは、商品に対して、顧客が接触して、かつカートに入れた率である。動的情報取得部44は、商品が接触されたことを検知し、かつかかる接触に連続して、カートに入れられたことを検知した回数(第一の回数)と、商品が接触されたことを検知し、かつカートに入れられたことを検知しなかった回数(第二の回数)とを用いて、接触カート率を算出する。なお、接触カート率は、通常、接触購買率と考えても良いし、接触カート率と接触購買率とは異なると考えても良い。また、接触カート率は「第一の回数/(第一の回数+第二の回数)」により算出される。 Further, the dynamic information acquisition unit 44 may statistically analyze the contact behavior information and calculate the contact cart rate. The contact cart rate is the rate at which the customer contacts the product and puts it in the cart. The dynamic information acquisition unit 44 detects that the product has been touched, and continuously detects that the product has been put in the cart (first number of times) and that the product has been touched. The contact cart rate is calculated by using the number of times (the second number of times) that the item is detected and the item is not detected in the cart. The contact cart rate may usually be considered as the contact purchase rate, or may be considered different from the contact cart rate and the contact purchase rate. The contact cart rate is calculated by "first number of times / (first number of times + second number of times)".

また、動的情報取得部44は、商品ごとに、接触回数を取得し、かつ販売結果情報を構成する購買数を取得し、接触回数と購買数とを用いて、接触購買率を算出しても良い。接触購買率は「購買数/接触回数」により算出される。 Further, the dynamic information acquisition unit 44 acquires the number of contacts for each product, acquires the number of purchases constituting the sales result information, and calculates the contact purchase rate using the number of contacts and the number of purchases. Is also good. The contact purchase rate is calculated by "number of purchases / number of contacts".

次に、静的情報受付部41は、本日の静的情報を図示しない装置から取得し、格納部11に蓄積する。なお、静的情報は、ここでは、商品識別子、商品属性情報、陳列数、陳列場所を特定する商品位置情報を有する。また、商品属性情報は、例えば、商品の価格、特売か否かを示す情報(通常、フラグ)を有する。なお、静的情報受付部41は、人手により入力された静的情報を受け付けても良い。また、陳列数とは、陳列されている商品の数棚の中のフェイス数等でも良いし、(開店時の商品数)でも良い。フェイス数とは、陳列棚に左右方向に並べられた同一商品の数である。 Next, the static information receiving unit 41 acquires today's static information from a device (not shown) and stores it in the storage unit 11. The static information includes the product identifier, the product attribute information, the number of displays, and the product position information that specifies the display location. In addition, the product attribute information includes, for example, the price of the product and information (usually a flag) indicating whether or not the product is on sale. The static information receiving unit 41 may accept the static information manually input. In addition, the number of products displayed may be the number of faces in the number of shelves of the products being displayed, or (the number of products at the time of opening). The number of faces is the number of the same products arranged in the left-right direction on the display shelf.

次に、販売結果情報受付部42は、図示しないPOSシステムから1以上の販売結果情報を取得し、格納部11に蓄積する。なお、販売結果情報は、ここでは、商品識別子と販売数とを有する。 Next, the sales result information receiving unit 42 acquires one or more sales result information from a POS system (not shown) and stores it in the storage unit 11. The sales result information has a product identifier and a number of sales here.

そして、環境情報、動的情報、静的情報、販売結果情報が、日ごとに、対応付けられて、格納部11に蓄積される。かかる情報は、販売学習情報の一例という。2以上の販売学習情報を格納している販売学習情報管理表を図8に示す。なお、販売学習情報管理表のレコードである販売学習情報は、「ID」「日付」「環境情報」「商品識別子」「動的情報」「静的情報」「販売結果情報」を有する。「環境情報」は、「曜日情報」「天気情報」を有する。「動的情報」は「接触回数」「接触総時間(s)」「立ち止まり回数」「立ち止まり総時間(s)」「単一接触検討率(%)」「接触購買率(%)」を有する。「静的情報」は、「商品属性情報」「陳列数」「商品位置情報」を有する。「商品属性情報」は、「価格」「特売フラグ」を有する。「特売フラグ」が「1」である場合は、特売であることを示す。「特売フラグ」が「0」である場合は、特売でないことを示す。「商品位置情報」は、図6の陳列棚内の識別子である。「販売結果情報」は「販売数」を有する。なお、「接触総時間(s)」「立ち止まり総時間(s)」は秒数である。 Then, environmental information, dynamic information, static information, and sales result information are associated with each other on a daily basis and stored in the storage unit 11. Such information is referred to as an example of sales learning information. FIG. 8 shows a sales learning information management table that stores two or more sales learning information. The sales learning information, which is a record of the sales learning information management table, has "ID", "date", "environmental information", "product identifier", "dynamic information", "static information", and "sales result information". "Environmental information" includes "day of the week information" and "weather information". "Dynamic information" has "number of contacts", "total contact time (s)", "number of stops", "total stop time (s)", "single contact examination rate (%)", and "contact purchase rate (%)". .. The "static information" includes "product attribute information", "number of displays", and "product position information". The "product attribute information" has a "price" and a "sale flag". When the "sale flag" is "1", it indicates that it is a bargain sale. When the "sale flag" is "0", it indicates that it is not a bargain sale. The "product location information" is an identifier in the display shelf of FIG. "Sales result information" has "sales number". The "total contact time (s)" and "total stop time (s)" are seconds.

(具体例2)
具体例2において、販売情報利用装置1が、動的情報を用いて、商品棚のレイアウトをシミュレーションする2つの処理について説明する。商品棚のレイアウトのシミュレーションとは、適切な商品棚のレイアウトを提案することでも良い。
(Specific example 2)
In Specific Example 2, two processes in which the sales information utilization device 1 simulates the layout of the product shelves using dynamic information will be described. The simulation of the product shelf layout may be to propose an appropriate product shelf layout.

まず、販売情報利用装置1の受付部13は、シミュレーション対象の日(例えば、明日)の天気予報である天気情報、曜日情報等の環境情報を受け付ける。また、受付部13は、商品識別子と販売数(目標販売数)の組(販売結果情報)を、商品毎に受け付ける。 First, the reception unit 13 of the sales information utilization device 1 receives environmental information such as weather information and day of the week information, which are weather forecasts for the day (for example, tomorrow) to be simulated. In addition, the reception unit 13 receives a set (sales result information) of the product identifier and the number of sales (target number of sales) for each product.

そして、取得部14は、商品識別子ごとに、受付部13が受け付けた環境情報と販売結果情報とを素性とし、図8の販売学習情報管理表を学習データとして、機械学習により「動的情報」を構成する各値を取得する。かかることにより、環境情報と販売結果情報とを用いて、動的情報の予測値が取得できる。なお、取得部14は、商品識別子ごとに、受付部13が受け付けた環境情報と販売結果情報を要素とするベクトルに最も近い販売学習情報管理表内のレコード(環境情報と販売結果情報)を検索し、当該レコードから動的情報を取得しても良い。 Then, the acquisition unit 14 uses the environmental information and the sales result information received by the reception unit 13 as the elements for each product identifier, and uses the sales learning information management table of FIG. 8 as learning data to obtain "dynamic information" by machine learning. Gets each value that makes up. As a result, the predicted value of the dynamic information can be obtained by using the environmental information and the sales result information. The acquisition unit 14 searches for the record (environmental information and sales result information) in the sales learning information management table closest to the vector having the environmental information and the sales result information received by the reception unit 13 as elements for each product identifier. Then, dynamic information may be acquired from the record.

次に、取得部14は、商品識別子ごとに、受付部13が受け付けた環境情報と販売結果情報と動的情報とを素性とし、図8の販売学習情報管理表を学習データとして、機械学習により「静的情報」を構成する各値を取得する。かかることにより、商品識別子ごとに、商品位置情報が取得できる。なお、2以上の商品の商品位置情報が同じであった場合、例えば、人手により、調整したり、取得部14が何らかのアルゴリズム(例えば、価格が高い商品ほど、商品位置情報の値が小さい位置に配列する等)により自動的に調整したりしても良い。なお、取得部14は、受付部13が受け付けた環境情報と販売結果情報と動的情報を要素とするベクトルに最も近い販売学習情報管理表内のレコードを検索し、当該レコードから静的情報を取得しても良い。 Next, the acquisition unit 14 uses the environmental information, the sales result information, and the dynamic information received by the reception unit 13 as the elements for each product identifier, and uses the sales learning information management table of FIG. 8 as learning data by machine learning. Get each value that makes up "static information". By doing so, the product location information can be acquired for each product identifier. If the product position information of two or more products is the same, for example, it may be adjusted manually, or the acquisition unit 14 may use some algorithm (for example, the higher the price of the product, the smaller the value of the product position information). It may be adjusted automatically by arranging). The acquisition unit 14 searches for a record in the sales learning information management table closest to the vector whose elements are the environmental information, the sales result information, and the dynamic information received by the reception unit 13, and obtains static information from the record. You may get it.

そして、出力部15は、取得部14が取得した1以上の静的情報を出力する。出力部15は、図的に、陳列棚に商品が並ぶ態様で、静的情報を出力することは好適である。なお、出力される静的情報は、通常、商品位置情報を含む。出力される静的情報は、陳列数、価格、特売フラグ等を含んでも良い。 Then, the output unit 15 outputs one or more static information acquired by the acquisition unit 14. It is preferable that the output unit 15 outputs static information in a manner in which products are lined up on a display shelf graphically. The output static information usually includes product location information. The static information to be output may include the number of displays, the price, the sale flag, and the like.

以上により、環境情報と販売結果情報と動的情報とを用いて、静的情報の予測値が取得できる。つまり、以上により、商品棚のレイアウトをシミュレーションしたり、適正価格を提示したりできる。 From the above, the predicted value of static information can be obtained by using the environmental information, the sales result information, and the dynamic information. That is, from the above, the layout of the product shelves can be simulated and the appropriate price can be presented.

(具体例3)
具体例3において、販売情報利用装置1が、動的情報を用いて、売上げ予測をシミュレーションする処理について説明する。
(Specific example 3)
In Specific Example 3, a process in which the sales information utilization device 1 simulates a sales forecast using dynamic information will be described.

まず、販売情報利用装置1の受付部13は、シミュレーション対象の日(例えば、明日)の天気予報である天気情報、曜日情報等の環境情報を受け付ける。また、受付部13は、商品識別子と静的情報の組を、商品毎に受け付ける。 First, the reception unit 13 of the sales information utilization device 1 receives environmental information such as weather information and day of the week information, which are weather forecasts for the day (for example, tomorrow) to be simulated. In addition, the reception unit 13 receives a set of a product identifier and static information for each product.

そして、取得部14は、商品識別子ごとに、受付部13が受け付けた環境情報と静的情報とを素性とし、図8の販売学習情報管理表を学習データとして、機械学習により「動的情報」を構成する各値を取得する。かかることにより、環境情報と静的情報とを用いて、動的情報の予測値が取得できる。なお、取得部14は、商品識別子ごとに、受付部13が受け付けた環境情報と静的情報を要素とするベクトルに最も近い販売学習情報管理表内のレコード(環境情報と静的情報)を検索し、当該レコードから動的情報を取得しても良い。 Then, the acquisition unit 14 uses the environmental information and static information received by the reception unit 13 as the elements for each product identifier, and uses the sales learning information management table of FIG. 8 as learning data to generate "dynamic information" by machine learning. Gets each value that makes up. As a result, the predicted value of the dynamic information can be obtained by using the environmental information and the static information. The acquisition unit 14 searches for the record (environmental information and static information) in the sales learning information management table closest to the vector whose elements are the environmental information and the static information received by the reception unit 13 for each product identifier. However, dynamic information may be obtained from the record.

次に、取得部14は、商品識別子ごとに、受付部13が受け付けた環境情報と静的情報と動的情報とを素性とし、図8の販売学習情報管理表を学習データとして、機械学習により「販売結果情報」を取得する。かかることにより、商品識別子ごとに、商品の販売数(販売予測数)が取得できる。なお、取得部14は、受付部13が受け付けた環境情報と静的情報と動的情報を要素とするベクトルに最も近い販売学習情報管理表内のレコードを検索し、当該レコードから販売結果情報を取得しても良い。 Next, the acquisition unit 14 uses the environmental information, static information, and dynamic information received by the reception unit 13 as the elements for each product identifier, and uses the sales learning information management table of FIG. 8 as learning data by machine learning. Acquire "sales result information". As a result, the number of products sold (estimated number of sales) can be obtained for each product identifier. The acquisition unit 14 searches for the record in the sales learning information management table closest to the vector whose elements are the environmental information, static information, and dynamic information received by the reception unit 13, and obtains the sales result information from the record. You may get it.

そして、出力部15は、取得部14が取得した1以上の販売結果情報を出力する。出力部15は、図的に、商品棚のレイアウト(例えば、図6参照)の上に、商品に対応付けて、販売予測数を出力することは好適である。 Then, the output unit 15 outputs one or more sales result information acquired by the acquisition unit 14. It is preferable that the output unit 15 graphically outputs a sales forecast number in association with the product on the layout of the product shelf (see, for example, FIG. 6).

(具体例4)
具体例4において、販売情報利用装置1が、取得された動的情報を用いて、広告を出力する処理について説明する。
(Specific example 4)
In a specific example 4, a process in which the sales information utilization device 1 outputs an advertisement by using the acquired dynamic information will be described.

今、販売情報利用装置1の広告格納部12は、図9に示す広告配信管理表を格納している。広告配信管理表は、広告(クーポン等も含む)の配信に関する情報を管理している。広告配信管理表は、「ID」「広告ID」「商品識別子」「条件」「配信先装置ID」「付与ポイント」を有する1または2以上のレコードを格納している。「広告ID」は、配信する広告を識別する情報である。「広告ID」は、例えば、ファイル名等でも良い。「広告ID」に対応する広告の実体データは、広告格納部12に格納されている、とする。「商品識別子」は、顧客のアクション(接触または立ち止まりなど)に対応する商品の識別子である。「条件」は、広告を配信する条件である。「条件」は、ここでは広告配信条件と言っても良い。広告配信条件は、「動的情報」「環境情報」「静的情報」のうちの1以上の条件を含む。「動的情報」は「行為」「時間」を含む。ここでの行為は、顧客の行為であり、「接触」または「立ち止まり」である。「時間」は、行為が継続して行われた時間である。「環境情報」は、「天気情報」「時間帯」を有する。「静的情報」は「特売フラグ」を有する。「特売フラグ」が「1」である場合、対応する商品が特売されていることを示す。また、「配信先装置ID」は、広告出力装置2を識別する情報であり、IPアドレス、MACアドレス、ID等、広告出力装置2と通信するための情報であれば何でも良い。また、「付与ポイント」は、条件に合致した場合に、当該条件に対応するポイントであり、顧客に付与するポイントである。 Now, the advertisement storage unit 12 of the sales information utilization device 1 stores the advertisement distribution management table shown in FIG. The advertisement distribution management table manages information related to the distribution of advertisements (including coupons, etc.). The advertisement distribution management table stores one or more records having "ID", "advertisement ID", "product identifier", "condition", "delivery destination device ID", and "grant point". The "advertisement ID" is information that identifies the advertisement to be delivered. The "advertisement ID" may be, for example, a file name or the like. It is assumed that the actual data of the advertisement corresponding to the "advertisement ID" is stored in the advertisement storage unit 12. A "product identifier" is an identifier of a product corresponding to a customer's action (contact, stop, etc.). The "condition" is a condition for delivering an advertisement. The "condition" may be referred to as an advertisement distribution condition here. The advertisement distribution condition includes one or more conditions of "dynamic information", "environmental information", and "static information". "Dynamic information" includes "action" and "time". The act here is the act of the customer, which is "contact" or "stop". "Time" is the time during which an act continues. "Environmental information" has "weather information" and "time zone". "Static information" has a "sale flag". When the "sale flag" is "1", it indicates that the corresponding product is on sale. Further, the "delivery destination device ID" is information for identifying the advertisement output device 2, and may be any information such as an IP address, a MAC address, and an ID for communicating with the advertisement output device 2. Further, the "grant point" is a point corresponding to the condition when the condition is met, and is a point to be given to the customer.

なお、図9に示す広告配信管理表において、「−」はNULLを示す、条件に含まれないことを示す。つまり、「ID=1」の広告配信条件において、「動的情報」の「時間」は条件を構成しない。 In the advertisement distribution management table shown in FIG. 9, "-" indicates NULL and is not included in the conditions. That is, in the advertisement distribution condition of "ID = 1", the "time" of the "dynamic information" does not constitute the condition.

かかる状況において、受付部13は、本日の環境情報のうちの天気情報「晴」を受け付け、一時格納している、とする。 In such a situation, it is assumed that the reception unit 13 receives and temporarily stores the weather information "fine" in today's environmental information.

また、受付部13は、特売されている1以上の商品識別子を受け付け、一時格納している、とする。なお、特売されている1以上の商品識別子は、「G01」「G02」「G10」である、とする。 Further, it is assumed that the reception unit 13 receives and temporarily stores one or more product identifiers that are on sale. It is assumed that one or more product identifiers that are on sale are "G01", "G02", and "G10".

また、格納部11は、図10に示す広告管理表を保持している。広告管理表は、「広告ID」「広告情報」を有するレコードを1以上格納している。 In addition, the storage unit 11 holds the advertisement management table shown in FIG. The advertisement management table stores one or more records having "advertisement ID" and "advertisement information".

また、店舗には、1または2以上のデジタルサイネージ用のディスプレイが設置され、かつ店舗の商品棚に1または2以上のカメラが設置されている(図6参照)。なお、カメラは、ここでは、距離画像カメラである、とする。 In addition, one or two or more digital signage displays are installed in the store, and one or two or more cameras are installed on the product shelves of the store (see FIG. 6). It should be noted that the camera here is a distance image camera.

かかる状況において、受付部13は、1または2以上の各カメラが撮影した動画(距離画像)を、リアルタイムに取得する。そして、受付部13は、動画から、上述した処理により、顧客が立ち止まった位置に配置されている1または2以上の商品の商品識別子を取得する。また、受付部13は、動画から、上述した処理により、顧客が接触した商品の商品識別子を取得する。そして、受付部13は、顧客が立ち止まっている時間も取得する。さらに、受付部13は、顧客が一の商品に接触している時間も取得する。 In such a situation, the reception unit 13 acquires a moving image (distance image) taken by one or more cameras in real time. Then, the reception unit 13 acquires the product identifier of one or more products arranged at the position where the customer has stopped by the above-mentioned process from the moving image. In addition, the reception unit 13 acquires the product identifier of the product that the customer has contacted from the moving image by the above-mentioned process. Then, the reception unit 13 also acquires the time when the customer is stopped. Further, the reception unit 13 also acquires the time when the customer is in contact with one product.

また、受付部13は、図示しない時計から、現在時刻を取得する。 Further, the reception unit 13 acquires the current time from a clock (not shown).

以上より、受付部13は、常時、連続的に、商品識別子、環境情報、静的情報、動的情報「行為(接触または立ち止まり),時間」の情報を取得することとなる。 From the above, the reception unit 13 will constantly and continuously acquire information on the product identifier, environmental information, static information, and dynamic information "act (contact or stop), time".

次に、判断部16は、受付部13により取得された情報に合致するいずれかの条件を、図9の広告配信管理表から検索する。 Next, the determination unit 16 searches the advertisement distribution management table of FIG. 9 for any condition that matches the information acquired by the reception unit 13.

そして、受付部13により取得された情報がいずれかの条件に合致した場合、処理部17は、当該条件に対応する広告IDと配信先装置IDとを、図9の広告配信管理表から取得する。 Then, when the information acquired by the reception unit 13 matches any of the conditions, the processing unit 17 acquires the advertisement ID and the distribution destination device ID corresponding to the condition from the advertisement distribution management table of FIG. ..

次に、広告出力部16は、取得した広告IDに対応する広告情報を、図10の広告管理表から取得する。 Next, the advertisement output unit 16 acquires the advertisement information corresponding to the acquired advertisement ID from the advertisement management table of FIG.

そして、広告出力部16は、取得した広告情報を、配信先装置IDに対応する広告出力装置2に送信する。 Then, the advertisement output unit 16 transmits the acquired advertisement information to the advertisement output device 2 corresponding to the delivery destination device ID.

次に、配信先装置IDに対応する広告出力装置2では、広告情報を受信し、表示する。かかる広告の表示例は、図11である。 Next, the advertisement output device 2 corresponding to the delivery destination device ID receives and displays the advertisement information. An example of displaying such an advertisement is shown in FIG.

なお、処理部17は、取得した広告情報を、ブロードキャストし、顧客の端末装置3が広告情報を受信し、出力しても良い。 The processing unit 17 may broadcast the acquired advertisement information, and the customer's terminal device 3 may receive and output the advertisement information.

また、処理部17は、取得した広告情報を接触等のアクションを起こした顧客の端末装置3に送信し、顧客の端末装置3が広告情報を受信し、出力しても良い。 Further, the processing unit 17 may transmit the acquired advertisement information to the customer's terminal device 3 that has caused an action such as contact, and the customer's terminal device 3 may receive and output the advertisement information.

(具体例5)
具体例5において、販売情報利用装置1が、取得された動的情報を用いて、顧客にポイントを付与する処理について説明する。
(Specific example 5)
In Specific Example 5, the process of giving points to the customer by the sales information utilization device 1 using the acquired dynamic information will be described.

受付部13は、本日の環境情報のうちの天気情報「晴」を受け付け、一時格納している、とする。 It is assumed that the reception unit 13 receives and temporarily stores the weather information "fine" in today's environmental information.

また、受付部13は、特売されている1以上の商品識別子を受け付け、一時格納している、とする。なお、特売されている1以上の商品識別子は、「G01」「G02」「G10」である、とする。 Further, it is assumed that the reception unit 13 receives and temporarily stores one or more product identifiers that are on sale. It is assumed that one or more product identifiers that are on sale are "G01", "G02", and "G10".

かかる状況において、受付部13は、1または2以上の各カメラが撮影した動画(距離画像)を、リアルタイムに取得する。そして、受付部13は、動画から、上述した処理により、顧客が立ち止まった位置に配置されている1または2以上の商品の商品識別子を取得する。また、受付部13は、動画から、上述した処理により、顧客が接触した商品の商品識別子を取得する。そして、受付部13は、顧客が立ち止まっている時間も取得する。さらに、受付部13は、顧客が一の商品に接触している時間も取得する。 In such a situation, the reception unit 13 acquires a moving image (distance image) taken by one or more cameras in real time. Then, the reception unit 13 acquires the product identifier of one or more products arranged at the position where the customer has stopped by the above-mentioned process from the moving image. In addition, the reception unit 13 acquires the product identifier of the product that the customer has contacted from the moving image by the above-mentioned process. Then, the reception unit 13 also acquires the time when the customer is stopped. Further, the reception unit 13 also acquires the time when the customer is in contact with one product.

また、受付部13は、図示しない時計から、現在時刻を取得する。 Further, the reception unit 13 acquires the current time from a clock (not shown).

また、受付部13は、端末装置3から顧客識別子を受信する。 In addition, the reception unit 13 receives the customer identifier from the terminal device 3.

以上より、受付部13は、常時、連続的に、商品識別子、環境情報、静的情報、動的情報「行為(接触または立ち止まり),時間」の情報を取得することとなる。また、受付部13は、顧客識別子を一時的に保持していることとなる。 From the above, the reception unit 13 will constantly and continuously acquire information on the product identifier, environmental information, static information, and dynamic information "act (contact or stop), time". In addition, the reception unit 13 temporarily holds the customer identifier.

次に、判断部16は、受付部13により取得された情報に合致するいずれかの条件を、図9の広告配信管理表から検索する。 Next, the determination unit 16 searches the advertisement distribution management table of FIG. 9 for any condition that matches the information acquired by the reception unit 13.

そして、受付部13により取得された情報がいずれかの条件に合致した場合、処理部17は、当該条件に対応する付与ポイントを、図9の広告配信管理表から取得する。 Then, when the information acquired by the reception unit 13 matches any of the conditions, the processing unit 17 acquires the grant points corresponding to the conditions from the advertisement distribution management table of FIG.

次に、処理部17は、受付部13が一時的に保持している顧客識別子に対応付けて、ポイントを付与する処理を行う。 Next, the processing unit 17 performs a process of assigning points in association with the customer identifier temporarily held by the reception unit 13.

以上、本実施の形態によれば、商品に対する顧客の接触行動に関する動的情報を用いて、商品販売を支援することができる。 As described above, according to the present embodiment, it is possible to support the product sales by using the dynamic information regarding the customer's contact behavior with respect to the product.

具体的には、本実施の形態によれば、商品に対する顧客の接触行動に関する動的情報を用いて、(1)精度の高い棚割シミュレーション等の適切な静的情報を出力すること、(2)商品の売上げのシミュレーション等の適切な販売結果情報を出力すること、(3)効果の高い広告を適切なタイミングで広告を出力すること、および(4)適切なタイミングで顧客にポイントを付与すること等が可能となる。 Specifically, according to the present embodiment, (1) output appropriate static information such as a highly accurate shelving allocation simulation by using dynamic information regarding the customer's contact behavior with respect to the product, (2). ) Output appropriate sales result information such as simulation of product sales, (3) Output highly effective advertisements at appropriate timings, and (4) Give points to customers at appropriate timings. Things can be done.

なお、本実施の形態において、販売情報利用装置1は、上記の(1)(2)等の機能のみを有しても良い。かかる場合、販売情報利用装置1は、図12のブロック図で示すように、格納部11、受付部13、取得部14、出力部15を備える装置である。 In the present embodiment, the sales information utilization device 1 may have only the functions (1) and (2) described above. In such a case, the sales information utilization device 1 is a device including a storage unit 11, a reception unit 13, an acquisition unit 14, and an output unit 15, as shown in the block diagram of FIG.

また、本実施の形態において、販売情報利用装置1は、上記の(3)(4)等の機能のみを有しても良い。かかる場合、販売情報利用装置1は、図13のブロック図で示すように、格納部11、広告格納部12、受付部13、判断部16、および処理部17を備える装置である。 さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをCD−ROMなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における販売情報利用装置1を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータがアクセス可能な記録媒体は、商品に対する顧客の行動に関する情報である1以上の動的情報、および棚に陳列される商品に関する静的な情報である1以上の静的情報と商品の販売結果に関する1以上の販売結果情報とのうちの1種類以上の情報を有する2以上の販売学習情報が格納される格納部を具備し、コンピュータを、商品の1以上の静的情報、当該商品に対する1以上の動的情報、および1以上の販売結果情報のうち、1または2種類の情報を受け付ける受付部と、前記受付部が受け付けた1または2種類の情報を、前記格納部に格納されている2以上の販売学習情報を適用し、残る種類の1以上の情報を取得する取得部と、前記取得部が取得した1以上の情報を出力する出力部として、機能させるためのプログラムである。 Further, in the present embodiment, the sales information utilization device 1 may have only the functions (3) and (4) described above. In such a case, the sales information utilization device 1 is a device including a storage unit 11, an advertisement storage unit 12, a reception unit 13, a determination unit 16, and a processing unit 17, as shown in the block diagram of FIG. Further, the processing in the present embodiment may be realized by software. Then, this software may be distributed by software download or the like. Further, this software may be recorded on a recording medium such as a CD-ROM and disseminated. It should be noted that this also applies to other embodiments herein. The software that realizes the sales information utilization device 1 in the present embodiment is the following program. That is, in this program, the computer-accessible recording medium is one or more dynamic information that is information about the customer's behavior with respect to the product, and one or more static information that is static information about the product displayed on the shelf. It is provided with a storage unit for storing two or more sales learning information having one or more kinds of information of one or more kinds of information and one or more sales result information regarding the sales result of the product, and the computer is one or more static of the product. A reception unit that receives one or two types of information among information, one or more dynamic information for the product, and one or more sales result information, and one or two types of information received by the reception unit are stored. To apply two or more sales learning information stored in the unit and make it function as an acquisition unit that acquires one or more information of the remaining type and an output unit that outputs one or more information acquired by the acquisition unit. It is a program of.

上記プログラムにおいて、前記販売学習情報は、棚に陳列される商品に関する静的な情報である1以上の静的情報、当該商品に対する顧客の行動に関する情報である1以上の動的情報、および当該商品の販売結果に関する1以上の販売結果情報を有し、前記受付部は、商品の1以上の静的情報、当該商品に対する1以上の動的情報、および1以上の販売結果情報のうち、2種類の情報を受け付け、前記取得部は、前記受付部が受け付けた2種類の情報を、前記格納部に格納されている2以上の販売学習情報を適用し、前記2種類の情報以外の他の1種類の1以上の情報を取得するものとして、コンピュータを機能させるプログラムであることは好適である。 In the above program, the sales learning information includes one or more static information which is static information about a product displayed on a shelf, one or more dynamic information which is information about a customer's behavior with respect to the product, and the product. Has one or more sales result information regarding the sales result of the product, and the reception unit has two types of one or more static information of the product, one or more dynamic information for the product, and one or more sales result information. The acquisition unit receives the information of the above, and applies the two or more types of information received by the reception unit to the two or more sales learning information stored in the storage unit, and the other one other than the two types of information. It is preferable that the program operates a computer to acquire one or more types of information.

上記プログラムにおいて、前記受付部は、商品の1以上の静的情報と当該商品に対する1以上の動的情報とを受け付け、前記取得部は、前記受付部が受け付けた商品の1以上の静的情報と当該商品に対する1以上の動的情報とを、前記格納部に格納されている2以上の販売学習情報を適用し、1以上の販売結果情報を取得する販売結果推定処理を行い、前記出力部は、前記販売結果推定処理の結果である1以上の販売結果情報を出力するものとして、コンピュータを機能させるプログラムであることは好適である。 In the above program, the reception unit receives one or more static information of the product and one or more dynamic information for the product, and the acquisition unit receives one or more static information of the product received by the reception unit. And one or more dynamic information for the product, two or more sales learning information stored in the storage unit is applied, and sales result estimation processing for acquiring one or more sales result information is performed, and the output unit Is a program that operates a computer to output one or more sales result information that is the result of the sales result estimation process.

上記プログラムにおいて、前記受付部は、商品に対する1以上の動的情報と当該商品の1以上の販売結果情報とを受け付け、前記取得部は、前記受付部が受け付けた商品に対する1以上の動的情報と当該商品の1以上の販売結果情報とを、前記格納部に格納されている2以上の販売学習情報を適用し、1以上の静的情報を取得する静的情報推定処理を行い、前記出力部は、前記静的情報推定処理の結果である1以上の静的情報を出力するものとして、コンピュータを機能させるプログラムであることは好適である。 In the above program, the reception unit receives one or more dynamic information about the product and one or more sales result information of the product, and the acquisition unit receives one or more dynamic information about the product received by the reception unit. And one or more sales result information of the product, two or more sales learning information stored in the storage unit is applied, static information estimation processing for acquiring one or more static information is performed, and the output is performed. It is preferable that the unit is a program that makes a computer function as one that outputs one or more static information that is the result of the static information estimation process.

上記プログラムにおいて、前記受付部は、商品に対する1以上の静的情報と当該商品の1以上の販売結果情報とを受け付け、前記取得部は、前記受付部が受け付けた商品に対する1以上の静的情報と当該商品の1以上の販売結果情報とを、前記格納部に格納されている2以上の販売学習情報を適用し、1以上の動的情報を取得する動的情報推定処理を行い、前記出力部は、前記動的情報推定処理の結果である1以上の動的情報を出力するものとして、コンピュータを機能させるプログラムであることは好適である。 In the above program, the reception unit receives one or more static information for the product and one or more sales result information of the product, and the acquisition unit receives one or more static information for the product received by the reception unit. And one or more sales result information of the product, two or more sales learning information stored in the storage unit is applied, dynamic information estimation processing for acquiring one or more dynamic information is performed, and the output is performed. It is preferable that the unit is a program that makes a computer function as one that outputs one or more dynamic information that is the result of the dynamic information estimation process.

記録媒体は、商品識別子と対になる1以上の広告を格納している広告格納部をさらに具備し、上記プログラムにおいて、前記出力部が出力する1以上の動的情報は、商品を識別する商品識別子を有し、コンピュータを前記出力部が出力する1以上の動的情報が有する商品識別子と対になる1以上の広告を前記広告格納部から取得し、出力する処理部としてさらに機能させるプログラムであることは好適である。 The recording medium further includes an advertisement storage unit that stores one or more advertisements paired with the product identifier, and in the above program, one or more dynamic information output by the output unit is a product that identifies the product. A program that has an identifier and causes the computer to further function as a processing unit that acquires one or more advertisements that are paired with a product identifier possessed by one or more dynamic information output by the output unit from the advertisement storage unit and outputs them. It is preferable to have.

上記プログラムにおいて、前記販売学習情報は、天気に関する天気情報、時刻に関する時刻情報のうち1種類以上の情報である1以上の環境情報をも含み、前記受付部は、さらに1以上の環境情報をも受け付け、前記取得部は、前記受付部が受け付けた情報を、前記格納部に格納されている2以上の販売学習情報を適用し、残る種類の1以上の情報を取得するものとして、コンピュータを機能させるプログラムであることは好適である。 In the above program, the sales learning information includes one or more environmental information which is one or more types of information such as weather information related to weather and time information related to time, and the reception unit further includes one or more environmental information. Receiving, the acquisition unit functions the computer as one that applies the information received by the reception unit to two or more sales learning information stored in the storage unit and acquires one or more types of information remaining. It is preferable that the program is to make the information.

上記プログラムにおいて、前記取得部は、前記受付部が受け付けた情報を、前記格納部に格納されている2以上の販売学習情報を教師データとする機械学習のアルゴリズムにより、他の1種類の1以上の情報を取得するものとして、コンピュータを機能させるプログラムであることは好適である。 In the above program, the acquisition unit uses one or more of the other one type of information received by the reception unit by a machine learning algorithm that uses two or more sales learning information stored in the storage unit as teacher data. It is preferable that the program operates the computer to acquire the information of.

上記プログラムにおいて、前記静的情報は、商品の陳列位置を示す商品位置情報、商品の属性を示す商品属性情報、顧客の属性を示す顧客属性情報のうちの1または2種類以上の情報を含むものとして、コンピュータを機能させるプログラムであることは好適である。 In the above program, the static information includes one or more types of information among product position information indicating a product display position, product attribute information indicating a product attribute, and customer attribute information indicating a customer attribute. Therefore, it is preferable that the program functions the computer.

上記プログラムにおいて、前記動的情報は、商品に対する顧客の接触行動に関する接触行動情報、商品の前での立ち止まり行動に関する立ち止まり行動情報のうちの1または2種類以上の情報を含むものとして、コンピュータを機能させるプログラムであることは好適である。 In the above program, the dynamic information functions the computer as including one or more types of information of contact behavior information regarding the customer's contact behavior with respect to the product and stopping behavior information regarding the stopping behavior in front of the product. It is preferable that the program is to be used.

上記プログラムにおいて、前記販売結果情報は、商品の単位期間の販売数、販売できたか否かを示す情報、市場占有率のうち1または2以上の情報を含むものとして、コンピュータを機能させるプログラムであることは好適である。 In the above program, the sales result information is a program that causes a computer to function as including information on the number of products sold during a unit period, information indicating whether or not the product has been sold, and information on one or more of the market share. That is preferable.

また、 本実施の形態における販売情報利用装置1を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータがアクセス可能な記録媒体は、棚に陳列される商品に関する静的な情報である1以上の静的情報および当該商品に対する顧客の行動に関する情報である1以上の動的情報に関する条件を格納し得る格納部を具備し、コンピュータを、1以上の静的情報および1以上の動的情報を受け付ける受付部と、前記受付部が受け付けた1以上の静的情報および1以上の動的情報が前記格納部の条件に合致するか否かを判断する判断部と、前記判断部が、前記条件に合致すると判断した場合、予め決められた処理を行う処理部として機能させるプログラムであることは好適である。 Further, the software that realizes the sales information utilization device 1 in the present embodiment is the following program. That is, in this program, the computer-accessible recording medium is one or more static information that is static information about the product displayed on the shelf and one or more dynamic information that is information about the customer's behavior with respect to the product. A storage unit that can store conditions related to information is provided, and a computer has a reception unit that accepts one or more static information and one or more dynamic information, and one or more static information and one or more reception units that the reception unit has received. A program that determines whether or not the dynamic information of the storage unit meets the conditions of the storage unit, and a program that functions as a processing unit that performs a predetermined process when the determination unit determines that the conditions are met. Is preferable.

また、 上記プログラムにおいて、前記1以上の動的情報は、商品を識別する商品識別子を有し、前記記録媒体は、商品識別子と対になる1以上の広告を格納している広告格納部をさらに具備し、前記処理部は、前記受付部が受け付けた1以上の動的情報が有する商品識別子と対になる1以上の広告を前記広告格納部から取得し、出力するものとして、コンピュータを機能させるプログラムであることは好適である。 Further, in the above program, the one or more dynamic information has a product identifier that identifies a product, and the recording medium further includes an advertisement storage unit that stores one or more advertisements that are paired with the product identifier. The processing unit functions the computer as acquiring one or more advertisements paired with the product identifier of the one or more dynamic information received by the reception unit from the advertisement storage unit and outputting the advertisements. It is preferable that it is a program.

また、 上記プログラムにおいて、前記受付部は、顧客を識別する顧客識別子を受け付け、前記処理部は、前記判断部が、前記条件に合致すると判断された場合、前記受付部が受け付けた顧客識別子に対応付けて、ポイントを付与する処理を行うものとして、コンピュータを機能させるプログラムであることは好適である。 Further, in the above program, the reception unit receives a customer identifier that identifies a customer, and the processing unit corresponds to the customer identifier received by the reception unit when the determination unit determines that the conditions are met. It is preferable that the program functions the computer as a process of giving points.

また、 上記プログラムにおいて、前記条件は、商品の販売結果に関する1以上の販売結果情報に関する条件をも含み、前記受付部は、1以上の販売結果情報をも受け付け、前記判断部は、前記受付部が受け付けた1以上の静的情報、1以上の動的情報、および1以上の販売結果情報が前記格納部の条件に合致するか否かを判断するものとして、コンピュータを機能させるプログラムであることは好適である。 Further, in the above program, the condition includes a condition related to one or more sales result information regarding the sales result of the product, the reception unit also accepts one or more sales result information, and the judgment unit is the reception unit. A program that makes a computer function as a device for determining whether or not one or more static information, one or more dynamic information, and one or more sales result information received by the company meet the conditions of the storage unit. Is suitable.

また、 上記プログラムにおいて、前記動的情報は、商品に対する顧客の接触行動に関する接触行動情報、商品の前での立ち止まり行動に関する立ち止まり行動情報のうちの1または2種類以上の情報を含むものとして、コンピュータを機能させるプログラムであることは好適である。 Further, in the above program, the dynamic information is assumed to include one or more types of information of contact behavior information regarding customer contact behavior with respect to the product and stop behavior information regarding stop behavior in front of the product. It is preferable that the program is to function.

また、図14は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の販売情報利用装置1等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図14は、このコンピュータシステム300の概観図であり、図15は、システム300のブロック図である。 In addition, FIG. 14 shows the appearance of a computer that executes the program described in the present specification to realize the sales information utilization device 1 and the like of the various embodiments described above. The above embodiments can be realized in computer hardware and computer programs running on it. FIG. 14 is an overview view of the computer system 300, and FIG. 15 is a block diagram of the system 300.

図14において、コンピュータシステム300は、CD−ROMドライブを含むコンピュータ301と、キーボード302と、マウス303と、モニタ304とを含む。 In FIG. 14, the computer system 300 includes a computer 301 including a CD-ROM drive, a keyboard 302, a mouse 303, and a monitor 304.

図15において、コンピュータ301は、CD−ROMドライブ3012に加えて、MPU3013と、MPU3013およびCD−ROMドライブ3012に接続されたバス3014と、ブートアッププログラム等のプログラムを記憶するためのROM3015と、MPU3013に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのRAM3016と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク3017とを含む。ここでは、図示しないが、コンピュータ301は、さらに、LANへの接続を提供するネットワークカードを含んでも良い。 In FIG. 15, in addition to the CD-ROM drive 3012, the computer 301 includes an MPU 3013, a bus 3014 connected to the MPU 3013 and the CD-ROM drive 3012, a ROM 3015 for storing a program such as a boot-up program, and an MPU 3013. It includes a RAM 3016 for temporarily storing the instructions of the application program and providing a temporary storage space, and a hard disk 3017 for storing the application program, the system program, and data. Although not shown here, the computer 301 may further include a network card that provides a connection to the LAN.

コンピュータシステム300に、上述した実施の形態の販売情報利用装置1等の機能を実行させるプログラムは、CD−ROM3101に記憶されて、CD−ROMドライブ3012に挿入され、さらにハードディスク3017に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ301に送信され、ハードディスク3017に記憶されても良い。プログラムは実行の際にRAM3016にロードされる。プログラムは、CD−ROM3101またはネットワークから直接、ロードされても良い。 A program for causing the computer system 300 to execute the functions of the sales information utilization device 1 and the like according to the above-described embodiment may be stored in the CD-ROM 3101, inserted into the CD-ROM drive 3012, and further transferred to the hard disk 3017. good. Alternatively, the program may be transmitted to the computer 301 via a network (not shown) and stored on the hard disk 3017. The program is loaded into RAM 3016 at run time. The program may be loaded directly from the CD-ROM3101 or network.

プログラムは、コンピュータ301に、上述した実施の形態の販売情報利用装置1等の機能を実行させるオペレーティングシステム(OS)、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能(モジュール)を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム300がどのように動作するかは周知であり、詳細な説明は省略する。 The program does not necessarily include an operating system (OS) that causes the computer 301 to execute the functions of the sales information utilization device 1 and the like according to the above-described embodiment, or a third-party program and the like. The program need only include a portion of the instruction that calls the appropriate function (module) in a controlled manner to obtain the desired result. It is well known how the computer system 300 works, and detailed description thereof will be omitted.

なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理(ハードウェアでしか行われない処理)は含まれない。 In the above program, in the step of transmitting information and the step of receiving information, processing performed by hardware, for example, processing performed by a modem or interface card in the transmission step (performed only by hardware). Processing) is not included.

また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。 Further, the number of computers that execute the above program may be singular or plural. That is, centralized processing may be performed, or distributed processing may be performed.

また、上記各実施の形態において、一の装置に存在する2以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。 Further, in each of the above embodiments, it goes without saying that the two or more communication means existing in one device may be physically realized by one medium.

また、上記各実施の形態において、各処理は、単一の装置によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。 Further, in each of the above-described embodiments, each process may be realized by centralized processing by a single device, or may be realized by distributed processing by a plurality of devices.

本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。 It goes without saying that the present invention is not limited to the above embodiments, and various modifications can be made, and these are also included in the scope of the present invention.

以上のように、本発明にかかる販売情報利用装置は、商品に対する顧客の動的な情報を用いて、商品販売を支援することができる、という効果を有し、商品棚のシミュレーション装置、または販売シミュレーション装置等として有用である。 As described above, the sales information utilization device according to the present invention has an effect of being able to support product sales by using the dynamic information of the customer for the product, and is a product shelf simulation device or sales. It is useful as a simulation device and the like.

1 販売情報利用装置
2 広告出力装置
3 端末装置
4 販売学習情報取得装置
11 格納部
12 広告格納部
13 受付部
14 取得部
15 出力部
16 判断部
17 処理部
21 広告受信部
22 広告表示部
31 端末格納部
32 端末送信部
33 端末受信部
34 端末出力部
41 静的情報受付部
42 販売結果情報受付部
43 動画取得部
44 動的情報取得部
45 環境情報取得部
46 販売学習情報構成部
1 Sales information utilization device 2 Advertisement output device 3 Terminal device 4 Sales learning information acquisition device 11 Storage unit 12 Advertisement storage unit 13 Reception unit 14 Acquisition unit 15 Output unit 16 Judgment unit 17 Processing unit 21 Advertisement reception unit 22 Advertisement display unit 31 Terminal Storage unit 32 Terminal transmission unit 33 Terminal reception unit 34 Terminal output unit 41 Static information reception unit 42 Sales result information reception unit 43 Video acquisition unit 44 Dynamic information acquisition unit 45 Environmental information acquisition unit 46 Sales learning information configuration unit

Claims (14)

商品に対する顧客の行動に関する情報であり、前記商品に対する前記顧客の接触行動に関する接触行動情報を含む1以上の動的情報と、棚に陳列される商品に関する静的な情報である1以上の静的情報と商品の販売結果に関する1以上の販売結果情報とを有する2以上の販売学習情報である第一情報群、
または1以上の動的情報と1以上の静的情報とを有する2以上の販売学習情報である第二情報群、
または1以上の動的情報と1以上の販売結果情報とを有する2以上の販売学習情報である第三情報群が格納される格納部と、
前記格納部に前記第一情報群が格納されている場合に、商品の1以上の静的情報、当該商品に対する1以上の動的情報、および1以上の販売結果情報のうち、1または2種類の情報を受け付け
前記格納部に前記第二情報群が格納されている場合に、商品の1以上の静的情報または当該商品に対する1以上の動的情報を受け付け、
前記格納部に前記第三情報群が格納されている場合に、商品に対する1以上の動的情報または1以上の販売結果情報を受け付ける受付部と、
前記受付部が受け付け情報を、前記格納部に格納されている2以上の販売学習情報適用し、前記格納部に格納されている種類の情報うち、前記受付部が受け付けていない種類の1以上の情報を取得する取得部と、
前記取得部が取得した1以上の情報を出力する出力部とを具備する販売情報利用装置。
Information about the customer's behavior with respect to the product, one or more dynamic information including contact behavior information regarding the customer's contact behavior with respect to the product, and one or more static information regarding the product displayed on the shelf. The first information group, which is two or more sales learning information having information and one or more sales result information regarding the sales result of a product ,
Or a second information group, which is two or more sales learning information having one or more dynamic information and one or more static information.
Alternatively, a storage unit that stores a third information group that is two or more sales learning information having one or more dynamic information and one or more sales result information, and
When the first information group is stored in the storage unit , one or two types of one or more static information of a product, one or more dynamic information for the product, and one or more sales result information. Accepting information ,
When the second information group is stored in the storage unit, one or more static information of the product or one or more dynamic information for the product is accepted.
If the third information group in the storage unit is stored, a reception unit for accepting an 1 or more dynamic information or one or more of the sales result information for products,
Information the accepting unit accepts, applied to two or more sales learning information stored in the storage unit, among types of information stored in the storage unit, the first type of the receiving unit is not accepting The acquisition department that acquires the above information,
A sales information utilization device including an output unit that outputs one or more information acquired by the acquisition unit.
品の陳列位置を特定する商品位置情報、商品の属性を示す商品属性情報、顧客の属性を示す顧客属性情報のうちの1種類以上の情報を含む1以上の静的情報、当該商品に対する顧客の行動に関する情報である1以上の動的情報、および当該商品の販売結果に関する1以上の販売結果情報を有する2以上の販売学習情報が格納される格納部と、
商品の1以上の静的情報、当該商品に対する1以上の動的情報、および1以上の販売結果情報のうち、2種類の情報を受け付ける受付部と、
前記受付部が受け付けた2種類の情報を、前記格納部に格納されている2以上の販売学習情報適用し、前記2種類の情報以外の他の1種類の1以上の情報を取得する取得部と、
前記取得部が取得した1以上の情報を出力する出力部とを具備する販売情報利用装置。
Product location information specifying the display position of the commodities, commodity attribute information indicating attributes of the product, one or more static information comprising one or more information in the customer attribute information indicating an attribute of the customer, the customer for the goods A storage unit that stores one or more dynamic information that is information about the behavior of the product, and two or more sales learning information that has one or more sales result information about the sales result of the product.
A reception unit that accepts two types of information: one or more static information of a product, one or more dynamic information for the product, and one or more sales result information.
Acquiring said two types of information accepting unit accepts, applied to two or more sales learning information stored in the storage unit, acquires one or more of information of the two other one other than the information Department and
A sales information utilization device including an output unit that outputs one or more information acquired by the acquisition unit.
前記受付部は、
商品の1以上の静的情報と当該商品に対する1以上の動的情報とを受け付け、
前記取得部は、
前記受付部が受け付けた商品の1以上の静的情報と当該商品に対する1以上の動的情報とを、前記格納部に格納されている2以上の販売学習情報適用し、1以上の販売結果情報を取得する販売結果推定処理を行い、
前記出力部は、
前記販売結果推定処理の結果である1以上の販売結果情報を出力する請求項2記載の販売情報利用装置。
The reception department
Accepts one or more static information about a product and one or more dynamic information about that product,
The acquisition unit
One or more static information of the product received by the reception unit and one or more dynamic information for the product are applied to two or more sales learning information stored in the storage unit, and one or more sales results. Perform sales result estimation processing to acquire information,
The output unit
The sales information utilization device according to claim 2, which outputs one or more sales result information that is the result of the sales result estimation process.
前記受付部は、
商品に対する1以上の動的情報と当該商品の1以上の販売結果情報とを受け付け、
前記取得部は、
前記受付部が受け付けた商品に対する1以上の動的情報と当該商品の1以上の販売結果情報とを、前記格納部に格納されている2以上の販売学習情報適用し、1以上の静的情報を取得する静的情報推定処理を行い、
前記出力部は、
前記静的情報推定処理の結果である1以上の静的情報を出力する請求項2記載の販売情報利用装置。
The reception department
Accepts one or more dynamic information about a product and one or more sales result information for that product,
The acquisition unit
One or more dynamic information for the product received by the reception unit and one or more sales result information of the product are applied to two or more sales learning information stored in the storage unit, and one or more static information is applied. Performs static information estimation processing to acquire information,
The output unit
The sales information utilization device according to claim 2, which outputs one or more static information as a result of the static information estimation process.
前記受付部は、
商品に対する1以上の静的情報と当該商品の1以上の販売結果情報とを受け付け、
前記取得部は、
前記受付部が受け付けた商品に対する1以上の静的情報と当該商品の1以上の販売結果情報とを、前記格納部に格納されている2以上の販売学習情報適用し、1以上の動的情報を取得する動的情報推定処理を行い、
前記出力部は、
前記動的情報推定処理の結果である1以上の動的情報を出力する請求項2記載の販売情報利用装置。
The reception department
Accepts one or more static information about a product and one or more sales result information for that product,
The acquisition unit
One or more static information for the product received by the reception unit and one or more sales result information of the product are applied to two or more sales learning information stored in the storage unit, and one or more dynamic information is applied. Performs dynamic information estimation processing to acquire information
The output unit
The sales information utilization device according to claim 2, which outputs one or more dynamic information that is the result of the dynamic information estimation process.
前記出力部が出力する1以上の動的情報は、商品を識別する商品識別子を有し、
商品識別子と対になる1以上の広告を格納している広告格納部と、
前記出力部が出力する1以上の動的情報が有する商品識別子と対になる1以上の広告を前記広告格納部から取得し、出力する処理部とをさらに具備する請求項5記載の販売情報利用装置。
One or more dynamic information output by the output unit has a product identifier that identifies the product.
An advertisement storage unit that stores one or more advertisements that are paired with the product identifier,
The use of sales information according to claim 5, further comprising a processing unit for acquiring and outputting one or more advertisements paired with a product identifier possessed by one or more dynamic information output by the output unit from the advertisement storage unit. apparatus.
前記販売学習情報は、
天気に関する天気情報、時刻に関する時刻情報のうち1種類以上の情報である1以上の環境情報をも含み、
前記受付部は、
さらに1以上の環境情報をも受け付け、
前記取得部は、
前記受付部が受け付けた情報を、前記格納部に格納されている2以上の販売学習情報適用し、静的情報と動的情報と販売結果情報の3種類の情報うち、前記受付部が受け付けていない種類の1以上の情報を取得する請求項1から請求項6いずれか一項に記載の販売情報利用装置。
The sales learning information is
Includes one or more environmental information, which is one or more types of weather information related to weather and time information related to time.
The reception department
We also accept more than one environmental information,
The acquisition unit
Information the accepting unit accepts, applied to two or more sales learning information stored in the storage unit, among the three types of information of the sales result information and static information and dynamic information, the receiving unit is receiving The sales information utilization device according to any one of claims 1 to 6, which acquires one or more types of information that are not of the same type.
前記取得部は、
前記受付部が受け付けた情報を、前記格納部に格納されている2以上の販売学習情報を教師データとする機械学習のアルゴリズムにより処理し、他の1種類の1以上の情報を取得する請求項1から請求項7いずれか一項に記載の販売情報利用装置。
The acquisition unit
Claim that the information received by the reception unit is processed by a machine learning algorithm using two or more sales learning information stored in the storage unit as teacher data, and one or more other types of information are acquired. The sales information utilization device according to any one of claims 1 to 7.
前記動的情報は、
商品に対する顧客の接触行動に関する情報であり、顧客が商品に接触した時間または接触した回数を有する接触行動情報を含む請求項1から請求項8いずれか一項に記載の販売情報利用装置。
The dynamic information is
The sales information utilization device according to any one of claims 1 to 8, which is information on the customer's contact behavior with respect to the product and includes contact behavior information having the time or number of times the customer has touched the product.
前記販売結果情報は、
商品の単位期間の販売数、販売できたか否かを示す情報、市場占有率のうち1または2以上の情報を含む請求項1から請求項9いずれか一項に記載の販売情報利用装置。
The sales result information is
The sales information utilization device according to any one of claims 1 to 9, which includes information indicating the number of products sold during a unit period of the product, information indicating whether or not the product has been sold, and information of one or more of the market share.
品に対する顧客の行動に関する情報であり、前記商品に対する前記顧客の接触行動に関する接触行動情報を含む1以上の動的情報と、棚に陳列される商品に関する静的な情報である1以上の静的情報と商品の販売結果に関する1以上の販売結果情報とを有する2以上の販売学習情報である第一情報群、
または1以上の動的情報と1以上の静的情報とを有する2以上の販売学習情報である第二情報群、
または1以上の動的情報と1以上の販売結果情報とを有する2以上の販売学習情報である第三情報群が格納される格納部、
受付部、取得部、および出力部により実現される販売情報利用方法であって、
前記受付部が、前記格納部に前記第一情報群が格納されている場合に、商品の1以上の静的情報、当該商品に対する1以上の動的情報、および1以上の販売結果情報のうち、1または2種類の情報を受け付け
前記格納部に前記第二情報群が格納されている場合に、商品の1以上の静的情報または当該商品に対する1以上の動的情報を受け付け、
前記格納部に前記第三情報群が格納されている場合に、商品に対する1以上の動的情報または1以上の販売結果情報を受け付ける受付ステップと、
前記取得部が、前記受付ステップで受け付けられ情報を、前記格納部に格納されている2以上の販売学習情報適用し、前記格納部に格納されている種類の情報うち、前記受付部が受け付けていない種類の1以上の情報を取得する取得ステップと、
前記出力部が、前記取得ステップで取得された1以上の情報を出力する出力ステップとを具備する販売情報利用方法。
Is information about the customer's actions against goods, one or more static and one or more dynamic information including the contact action information about the contact action of the respect to the product the customer is a static information about items to be displayed on the shelf The first information group, which is two or more sales learning information having one or more sales result information regarding the target information and the sales result of the product .
Or a second information group, which is two or more sales learning information having one or more dynamic information and one or more static information.
Alternatively, a storage unit for storing a third information group, which is two or more sales learning information having one or more dynamic information and one or more sales result information .
It is a sales information usage method realized by the reception department, acquisition department, and output department.
When the reception unit stores the first information group in the storage unit, among one or more static information of the product, one or more dynamic information for the product, and one or more sales result information. Accepts one or two types of information ,
When the second information group is stored in the storage unit, one or more static information of the product or one or more dynamic information for the product is accepted.
If the third information group in the storage unit is stored, a reception step of accepting an 1 or more dynamic information or one or more of the sales result information for products,
The acquisition unit, the information accepted by the accepting step, the applied two or more sales learning information stored in the storage unit, among types of information stored in the storage unit, the receiving unit is An acquisition step to acquire one or more types of information that are not accepted , and
A method of using sales information, wherein the output unit includes an output step for outputting one or more information acquired in the acquisition step.
品の陳列位置を特定する商品位置情報、商品の属性を示す商品属性情報、顧客の属性を示す顧客属性情報のうちの1種類以上の情報を含む1以上の静的情報、当該商品に対する顧客の行動に関する情報である1以上の動的情報、および当該商品の販売結果に関する2以上の販売結果情報が格納される格納部と、受付部と、取得部と、出力部とにより実現される販売情報利用方法であって、
前記受付部が、商品の1以上の静的情報、当該商品に対する1以上の動的情報、および1以上の販売結果情報のうち、2種類の情報を受け付ける受付ステップと、
前記取得部が、前記受付ステップで受け付けられた2種類の情報を、前記格納部に格納されている2以上の販売学習情報に適用し、前記2種類の情報以外の他の1種類の1以上の情報を取得する取得ステップと、
前記出力部が、前記取得ステップで取得された1以上の情報を出力する出力ステップとを具備する販売情報利用方法。
Product location information specifying the display position of the commodities, commodity attribute information indicating attributes of the product, one or more static information comprising one or more information in the customer attribute information indicating an attribute of the customer, the customer for the goods Sales realized by a storage unit, a reception unit, an acquisition unit, and an output unit that store one or more dynamic information that is information about the behavior of the product and two or more sales result information about the sales result of the product. How to use information
A reception step in which the reception unit receives two types of information: one or more static information of a product, one or more dynamic information for the product, and one or more sales result information.
The acquisition unit applies the two types of information received in the reception step to the two or more types of sales learning information stored in the storage unit, and one or more of the other one type other than the two types of information. And the acquisition step to get the information of
A method of using sales information, wherein the output unit includes an output step for outputting one or more information acquired in the acquisition step.
商品に対する顧客の行動に関する情報であり、前記商品に対する前記顧客の接触行動に関する接触行動情報を含む1以上の動的情報と、棚に陳列される商品に関する静的な情報である1以上の静的情報と商品の販売結果に関する1以上の販売結果情報とを有する2以上の販売学習情報である第一情報群、
または1以上の動的情報と1以上の静的情報とを有する2以上の販売学習情報である第二情報群、
または1以上の動的情報と1以上の販売結果情報とを有する2以上の販売学習情報である第三情報群が格納される格納部にアクセス可能な記コンピュータを、
前記格納部に前記第一情報群が格納されている場合に、商品の1以上の静的情報、当該商品に対する1以上の動的情報、および1以上の販売結果情報のうち、1または2種類の情報を受け付け
前記格納部に前記第二情報群が格納されている場合に、商品の1以上の静的情報または当該商品に対する1以上の動的情報を受け付け、
前記格納部に前記第三情報群が格納されている場合に、商品に対する1以上の動的情報または1以上の販売結果情報を受け付ける受付部と、
前記受付部が受け付け情報を、前記格納部に格納されている2以上の販売学習情報に適用し、前記格納部に格納されている種類の情報うち、前記受付部が受け付けていない種類の1以上の情報を取得する取得部と、
前記取得部が取得した1以上の情報を出力する出力部として、機能させるためのプログラム。
Information about the customer's behavior with respect to the product, one or more dynamic information including contact behavior information regarding the customer's contact behavior with respect to the product, and one or more static information regarding the product displayed on the shelf. The first information group, which is two or more sales learning information having one or more sales result information regarding the information and the sales result of the product ,
Or a second information group, which is two or more sales learning information having one or more dynamic information and one or more static information.
Alternatively, a computer that can access a storage unit that stores a third information group that is two or more sales learning information having one or more dynamic information and one or more sales result information .
When the first information group is stored in the storage unit , one or two types of one or more static information of a product, one or more dynamic information for the product, and one or more sales result information. Accepting information ,
When the second information group is stored in the storage unit, one or more static information of the product or one or more dynamic information for the product is accepted.
If the third information group in the storage unit is stored, a reception unit for accepting an 1 or more dynamic information or one or more of the sales result information for products,
The information received by the reception unit is applied to two or more sales learning information stored in the storage unit, and among the types of information stored in the storage unit, one of the types not accepted by the reception unit. The acquisition department that acquires the above information,
A program for functioning as an output unit that outputs one or more information acquired by the acquisition unit.
品の陳列位置を特定する商品位置情報、商品の属性を示す商品属性情報、顧客の属性を示す顧客属性情報のうちの1種類以上の情報を含む1以上の静的情報、当該商品に対する顧客の行動に関する情報である1以上の動的情報、および当該商品の販売結果に関する2以上の販売結果情報が格納される格納部にアクセス可能な記コンピュータを、
商品の1以上の静的情報、当該商品に対する1以上の動的情報、および1以上の販売結果情報のうち、2種類の情報を受け付ける受付部と、
前記受付部が受け付けた2種類の情報を、前記格納部に格納されている2以上の販売学習情報に適用し、前記2種類の情報以外の他の1種類の1以上の情報を取得する取得部と、
前記取得部が取得した1以上の情報を出力する出力部として、機能させるためのプログラム。
Product location information specifying the display position of the commodities, commodity attribute information indicating attributes of the product, one or more static information comprising one or more information in the customer attribute information indicating an attribute of the customer, the customer for the goods A computer that can access a storage unit that stores one or more dynamic information that is information about the behavior of the product and two or more sales result information about the sales result of the product.
A reception unit that accepts two types of information: one or more static information of a product, one or more dynamic information for the product, and one or more sales result information.
Acquisition by applying the two types of information received by the reception unit to two or more types of sales learning information stored in the storage unit and acquiring one or more types of information other than the two types of information. Department and
A program for functioning as an output unit that outputs one or more information acquired by the acquisition unit.
JP2015104263A 2015-05-22 2015-05-22 Sales information usage device, sales information usage method, and program Active JP6781906B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015104263A JP6781906B2 (en) 2015-05-22 2015-05-22 Sales information usage device, sales information usage method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015104263A JP6781906B2 (en) 2015-05-22 2015-05-22 Sales information usage device, sales information usage method, and program

Publications (2)

Publication Number Publication Date
JP2016218821A JP2016218821A (en) 2016-12-22
JP6781906B2 true JP6781906B2 (en) 2020-11-11

Family

ID=57578983

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015104263A Active JP6781906B2 (en) 2015-05-22 2015-05-22 Sales information usage device, sales information usage method, and program

Country Status (1)

Country Link
JP (1) JP6781906B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6978871B2 (en) * 2017-08-03 2021-12-08 株式会社アスコン Sales promotion system, machine learning device and data providing device for machine learning
JP6885356B2 (en) * 2018-02-22 2021-06-16 オムロン株式会社 Recommended information identification device, recommended information identification system, recommended information identification method, and program
JP7156493B2 (en) * 2018-02-22 2022-10-19 オムロン株式会社 Recommended information identifying device, recommended information identifying system, recommended information identifying method, terminal device, and program
WO2019171573A1 (en) * 2018-03-09 2019-09-12 日本電気株式会社 Self-checkout system, purchased product management method, and purchased product management program
JP7327458B2 (en) * 2018-03-09 2023-08-16 日本電気株式会社 Self-checkout system, purchased product management method, and purchased product management program
JP7442280B2 (en) * 2019-08-21 2024-03-04 興和株式会社 Information display system and information display device
WO2021054069A1 (en) * 2019-09-17 2021-03-25 株式会社ナナメ Information processing device, user terminal device, information processing method, program, and storage medium
JP2023113330A (en) * 2022-02-03 2023-08-16 株式会社日立製作所 Estimation device and estimation method

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003099582A (en) * 2001-06-06 2003-04-04 Hitachi Ltd Method and system for supporting situation analysis using picture data
JP2006513462A (en) * 2002-03-20 2006-04-20 カタリナ マーケティング インターナショナル,インク. Target incentives based on predicted behavior
JP4728229B2 (en) * 2004-05-14 2011-07-20 スプリームシステムコンサルティング株式会社 Behavior analysis device
JP2006113711A (en) * 2004-10-13 2006-04-27 Matsushita Electric Ind Co Ltd Marketing information providing system
JP2011253344A (en) * 2010-06-02 2011-12-15 Midee Co Ltd Purchase behavior analysis device, purchase behavior analysis method and program
JP5819363B2 (en) * 2013-08-05 2015-11-24 東芝テック株式会社 Demand prediction apparatus and program
WO2015059807A1 (en) * 2013-10-25 2015-04-30 株式会社日立製作所 Information processing system and information processing method
JP6101620B2 (en) * 2013-11-12 2017-03-22 日本電信電話株式会社 Purchase forecasting apparatus, method, and program

Also Published As

Publication number Publication date
JP2016218821A (en) 2016-12-22

Similar Documents

Publication Publication Date Title
JP6781906B2 (en) Sales information usage device, sales information usage method, and program
KR102054443B1 (en) Usage measurement techniques and systems for interactive advertising
JP6264380B2 (en) Sales promotion system, sales promotion method, sales promotion program, and shelf system
US20190205933A1 (en) Marketing and couponing in a retail environment using computer vision
US20220215464A1 (en) Intelligent Shelf Display System
US9892424B2 (en) Communication with shoppers in a retail environment
US10354131B2 (en) Product information outputting method, control device, and computer-readable recording medium
JP7130991B2 (en) ADVERTISING DISPLAY SYSTEM, DISPLAY DEVICE, ADVERTISING OUTPUT DEVICE, PROGRAM AND ADVERTISING DISPLAY METHOD
JP6879379B2 (en) Customer service support equipment, customer service support methods, and programs
JP2021185551A (en) Marketing information use device, marketing information use method and program
US20130218671A1 (en) System and method for selection and delivery of a targeted advertisement to a shopping cart
US10713688B2 (en) Method and system for gesture-based cross channel commerce and marketing
JP2020126688A (en) Customer service support device, customer service support method, and program
WO2020195614A1 (en) Information processing device, display system, information processing method, and recording medium having program recorded thereon
US20170039620A1 (en) Server, analysis method and computer program product for analyzing recognition information and combination information
US20170061491A1 (en) Product information display system, control device, control method, and computer-readable recording medium
JP6915694B2 (en) Customer service support equipment, customer service support methods, and programs
WO2020189196A1 (en) Information processing device, information processing system, display control method, and recording medium
KR20210132915A (en) Advertising curation system using face recognition and IoT technology
JP2021086519A (en) Determination device, determination method, and determination program
WO2023181109A1 (en) Information processing device, display system, and information processing method
WO2020195613A1 (en) Information processing device, management system, information processing method, and recording medium
US20170061475A1 (en) Product information outputting method, control device, and computer-readable recording medium
JP7218847B2 (en) Information processing device, information processing method, and program
US20130138493A1 (en) Episodic approaches for interactive advertising

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20180327

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180329

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20180327

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190325

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190507

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20190627

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190902

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200221

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200313

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200917

R150 Certificate of patent or registration of utility model

Ref document number: 6781906

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150