JP6895545B2 - Sales support system, management device, sales support method, and sales support program - Google Patents

Sales support system, management device, sales support method, and sales support program Download PDF

Info

Publication number
JP6895545B2
JP6895545B2 JP2019564652A JP2019564652A JP6895545B2 JP 6895545 B2 JP6895545 B2 JP 6895545B2 JP 2019564652 A JP2019564652 A JP 2019564652A JP 2019564652 A JP2019564652 A JP 2019564652A JP 6895545 B2 JP6895545 B2 JP 6895545B2
Authority
JP
Japan
Prior art keywords
recipe
store
information
terminal device
unit
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
JP2019564652A
Other languages
Japanese (ja)
Other versions
JPWO2019138931A1 (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.)
Cookpad Inc
Original Assignee
Cookpad Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cookpad Inc filed Critical Cookpad Inc
Publication of JPWO2019138931A1 publication Critical patent/JPWO2019138931A1/en
Priority to JP2021095126A priority Critical patent/JP2021157812A/en
Application granted granted Critical
Publication of JP6895545B2 publication Critical patent/JP6895545B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Computer Graphics (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、販売支援システム、管理装置、端末装置、販売支援方法及び販売支援プログラムに関する。
本願は、2018年1月10日に日本に出願された特願2018−001945号について優先権を主張し、その内容をここに援用する。
The present invention relates to a sales support system, a management device, a terminal device, a sales support method, and a sales support program.
The present application claims priority with respect to Japanese Patent Application No. 2018-001945 filed in Japan on January 10, 2018, the contents of which are incorporated herein by reference.

インターネットを介して、調理手順(レシピ)を動画で提供する技術が知られている。例えば、特許文献1には、会員が料理本から選択した料理コード番号を入力すると、料理コード番号に対応する料理実演動画がインターネットを通じて会員の端末の画面に放映されるようにした料理実演動画提供システムが開示されている。 A technique for providing a video of cooking procedures (recipe) via the Internet is known. For example, in Patent Document 1, when a member inputs a cooking code number selected from a cookbook, a cooking demonstration video corresponding to the cooking code number is broadcast on the screen of the member's terminal via the Internet. The system is disclosed.

特開2003−219066号公報Japanese Unexamined Patent Publication No. 2003-219066

上記のように、ユーザがオンデマンドで閲覧する調理手順を説明するレシピ動画では、一般的に、文字や写真だけでは伝わりにくい調理方法をくまなく丁寧に説明することが求められる。一方、例えばスーパーマーケット等の店舗において、食品の売り場毎に端末装置を設置し、当該端末装置で売り場の商品に関連するコンテンツとして、上記のようなレシピ動画を再生し、販売促進に活用することが検討されている。 As described above, in the recipe video explaining the cooking procedure that the user browses on demand, it is generally required to carefully explain the cooking method that is difficult to convey only by characters and photographs. On the other hand, for example, in a store such as a supermarket, a terminal device can be installed at each food sales floor, and the above recipe video can be played as content related to the products in the sales floor on the terminal device and used for sales promotion. It is being considered.

本発明の一態様は、上記の点に鑑みてなされたものであり、販売促進に活用できる販売支援システム、管理装置、端末装置、販売支援方法及び販売支援プログラムを提供することを目的の一つとする。 One aspect of the present invention has been made in view of the above points, and one of the objects is to provide a sales support system, a management device, a terminal device, a sales support method, and a sales support program that can be utilized for sales promotion. To do.

また、本発明の他の態様は、後述する実施形態に記載した作用効果を奏することを可能にする販売支援システム、管理装置、端末装置、販売支援方法及び販売支援プログラムを提供することを目的の一つとする。 Another aspect of the present invention is to provide a sales support system, a management device, a terminal device, a sales support method, and a sales support program capable of exerting the effects described in the embodiments described later. Make one.

(1)上述した課題を解決するために、本発明の一態様は、ユーザ端末装置と店舗に設置される端末装置と前記端末装置と通信を行う1又は複数の管理装置とを備える販売支援システムであって、前記1又は複数の管理装置は、レシピサイトにおいて、前記ユーザ端末装置で参照可能となるレシピを管理する登録部と、前記レシピを示す動画像を前記端末装置に配信する配信部と、前記配信部により配信した前記レシピの動画像の前記店舗での再生状況を取得する取得部と、を備え、前記ユーザ端末装置は、前記レシピサイトにおいて、前記レシピのレシピデータを参照可能にする出力部を備え、前記端末装置は、前記管理装置から配信される動画像を繰り返して再生する再生制御部と、を備える販売支援システムである。 (1) In order to solve the above-mentioned problems, one aspect of the present invention is a sales support system including a user terminal device, a terminal device installed in a store, and one or a plurality of management devices that communicate with the terminal device. The one or more management devices include a registration unit that manages recipes that can be referred to by the user terminal device on the recipe site, and a distribution unit that distributes a moving image showing the recipe to the terminal device. The user terminal device is provided with an acquisition unit for acquiring the reproduction status of the moving image of the recipe distributed by the distribution unit in the store, and the user terminal device makes it possible to refer to the recipe data of the recipe on the recipe site. The terminal device is a sales support system including an output unit, and a playback control unit that repeatedly reproduces moving images distributed from the management device.

また、本発明の一態様は、上記販売支援システムにおいて、前記取得部は、前記配信部により配信した広告動画像の前記店舗での再生状況を取得し、前記再生制御部は、商品が少なくとも含まれるレシピの動画像を、商品に関する前記広告動画像よりも、多く繰り返して再生する、上記(1)に記載の販売支援システムである。 Further, in one aspect of the present invention, in the sales support system, the acquisition unit acquires the reproduction status of the advertisement moving image distributed by the distribution unit at the store, and the reproduction control unit includes at least a product. The sales support system according to (1) above, wherein the moving image of the recipe is repeatedly reproduced more than the moving image of the advertisement related to the product.

(3)また、本発明の一態様は、上記販売支援システムにおいて、前記1又は複数の管理装置は、前記レシピの動画像又は前記広告動画像の再生状況と、前記レシピの動画像又は前記広告動画像に関する商品の販売計画と、を関連付けて管理する管理部、を備える、上記(2)に記載の販売支援システムである。 (3) Further, in one aspect of the present invention, in the sales support system, the one or more management devices are the reproduction status of the moving image of the recipe or the advertising moving image, and the moving image of the recipe or the advertisement. The sales support system according to (2) above, which includes a management unit that manages the sales plan of products related to moving images in association with each other.

(4)また、本発明の一態様は、上記販売支援システムにおいて、前記取得部は、前記店舗の販売結果を示す情報を取得し、前記1又は複数の管理装置は、前記取得部が取得した前記店舗での再生状況と、前記店舗の販売結果を示す情報とを関連付けて管理する管理部、を備え、前記端末装置は、前記動画像の再生状況を示す情報を前記管理装置へ通知する通知部と、を備える、上記(1)に記載の販売支援システム (4) Further, in one aspect of the present invention, in the sales support system, the acquisition unit acquires information indicating the sales result of the store, and the acquisition unit acquires the one or more management devices. The terminal device includes a management unit that manages the playback status at the store in association with information indicating the sales result of the store, and the terminal device notifies the management device of information indicating the playback status of the moving image. The sales support system according to (1) above, which is equipped with a department.

(5)また、本発明の一態様は、上記販売支援システムにおいて、前記端末装置は、店員から、販促レシピの動画の指示を受け付ける入力部を備え、前記再生制御部は、前記指示に基づいて、第1調理工程と第2調理工程を含む一連の調理風景を撮影した映像の動画を繰り返して再生する場合に、前記第1調理工程の少なくとも一部の映像と、前記第2調理工程の少なくとも一部の映像と、を異なる倍速率で再生する、上記(1)に記載の販売支援システムである。 (5) Further, in one aspect of the present invention, in the sales support system, the terminal device includes an input unit that receives an instruction of a moving image of a sales promotion recipe from a clerk, and the reproduction control unit is based on the instruction. , At least a part of the video of the first cooking step and at least a part of the video of the second cooking step when the moving image of the video of a series of cooking scenes including the first cooking step and the second cooking step is repeatedly played back. The sales support system according to (1) above, which reproduces a part of video at different speeds.

(6)また、本発明の一態様は、店舗に設置される端末装置と通信を行う1又は複数の管理装置であって、レシピサイトにおいて、ユーザ端末装置で参照可能となるレシピを管理する登録部と、前記レシピを示す動画像を前記端末装置に配信する配信部と、前記配信部により配信した動画像の前記店舗での再生状況と、前記店舗の販売結果を示す情報とを取得する取得部と、前記取得部が取得した前記店舗での再生状況と、前記店舗の販売結果を示す情報とを関連付けて管理する管理部と、を備える管理装置である。 (6) Further, one aspect of the present invention is one or a plurality of management devices that communicate with a terminal device installed in a store, and a registration for managing a recipe that can be referred to by the user terminal device at a recipe site. Acquiring a unit, a distribution unit that distributes a moving image showing the recipe to the terminal device, a reproduction status of the moving image distributed by the distribution unit at the store, and information indicating the sales result of the store. It is a management device including a unit and a management unit that manages the reproduction status in the store acquired by the acquisition unit and the information indicating the sales result of the store in association with each other.

(7)また、本発明の一態様は、1又は複数の管理装置と通信を行う、店舗に設置される端末装置であって、レシピサイトにおいて、ユーザ端末装置で参照可能となるレシピについて、当該レシピを示す動画像を、前記管理装置から配信される通信部と、前記管理装置から配信される動画像を繰り返して再生する再生制御部と、配信される前記レシピの動画像と広告動画像の前記店舗での再生状況を示す情報を通知する通知部と、を備え、前記再生制御部は、商品が少なくとも含まれるレシピの動画像を、商品に関する前記広告動画像よりも、多く繰り返して再生する端末装置である。 (7) Further, one aspect of the present invention is a terminal device installed in a store that communicates with one or a plurality of management devices, and the recipe that can be referred to by the user terminal device at the recipe site. A communication unit distributed from the management device, a playback control unit that repeatedly reproduces the moving image distributed from the management device, and a moving image and an advertising moving image of the recipe to be distributed. The reproduction control unit includes a notification unit for notifying information indicating a reproduction status in the store, and the reproduction control unit repeatedly reproduces a moving image of a recipe containing at least the product more than the advertising moving image related to the product. It is a terminal device.

(8)また、本発明の一態様は、1又は複数の管理装置と通信を行う、店舗に設置される端末装置であって、レシピサイトにおいて、ユーザ端末装置で参照可能となるレシピについて、当該レシピを示す動画像を、前記管理装置から配信される通信部と、店員から、販促レシピの動画の指示を受け付ける入力部と、前記管理装置から配信される動画像を繰り返して再生する再生制御部と、を備え、前記再生制御部は、前記指示に基づいて、第1調理工程と第2調理工程を含む一連の調理風景を撮影した映像の動画を繰り返して再生する場合に、前記第1調理工程の少なくとも一部の映像と、前記第2調理工程の少なくとも一部の映像と、を異なる倍速率で再生する端末装置である。 (8) Further, one aspect of the present invention is a terminal device installed in a store that communicates with one or a plurality of management devices, and the recipe that can be referred to by the user terminal device at the recipe site. A communication unit that distributes a moving image showing a recipe from the management device, an input unit that receives an instruction of a video of a sales promotion recipe from a clerk, and a playback control unit that repeatedly reproduces the moving image distributed from the management device. When, based on the instruction, the reproduction control unit repeatedly reproduces a moving image of a video of a series of cooking scenes including the first cooking step and the second cooking step, the first cooking It is a terminal device that reproduces at least a part of the image of the process and at least a part of the image of the second cooking process at different double speeds.

(9)また、本発明の一態様は、店舗に設置される端末装置と、前記端末装置と通信を行う1又は複数の管理装置とを備える販売支援システムにおける販売支援方法であって、前記1又は複数の管理装置が、レシピサイトにおいて、ユーザ端末装置で参照可能となるレシピを管理する登録ステップと、前記1又は複数の管理装置が、前記レシピを示す動画像を前記端末装置に配信する配信ステップと、前記端末装置が、前記1又は複数の管理装置から配信される動画像であって商品が少なくとも含まれるレシピの動画像を、商品に関する広告動画像よりも、多く繰り返して再生する再生ステップと、前記1又は複数の管理装置が、前記配信ステップで配信される前記レシピの動画像と前記広告動画像の前記店舗での再生状況を取得する取得ステップと、を有する販売支援方法である。 (9) Further, one aspect of the present invention is a sales support method in a sales support system including a terminal device installed in a store and one or a plurality of management devices that communicate with the terminal device. Alternatively, a registration step in which a plurality of management devices manage recipes that can be referred to by the user terminal device at the recipe site, and distribution in which the one or more management devices distribute a moving image showing the recipe to the terminal device. A step and a reproduction step in which the terminal device repeatedly reproduces a moving image of a recipe that is a moving image delivered from the one or more management devices and includes at least a product, more than an advertising moving image related to a product. This is a sales support method in which the one or more management devices include a moving image of the recipe delivered in the distribution step and an acquisition step of acquiring a reproduction status of the advertising moving image in the store.

(10)また、本発明の一態様は、店舗に設置される端末装置と、前記端末装置と通信を行う1又は複数の管理装置とを備える販売支援システムにおける販売支援方法であって、前記1又は複数の管理装置が、レシピサイトにおいて、ユーザ端末装置で参照可能となるレシピを管理する登録ステップと、前記1又は複数の管理装置が、前記レシピを示す動画像を前記端末装置に配信する配信ステップと、前記端末装置が、前記管理装置から配信される動画像を繰り返して再生する再生制御ステップと、前記端末装置が、前記動画像の再生状況を示す情報を前記管理装置へ通知する通知ステップと、前記1又は複数の管理装置が、前記動画像の前記店舗での再生状況と、前記店舗の販売結果を示す情報とを取得する取得ステップと、前記1又は複数の管理装置が、前記店舗での再生状況と、前記店舗の販売結果を示す情報とを関連付けて管理する管理ステップと、を有する販売支援方法である。 (10) Further, one aspect of the present invention is a sales support method in a sales support system including a terminal device installed in a store and one or a plurality of management devices that communicate with the terminal device. Alternatively, a registration step in which a plurality of management devices manage recipes that can be referred to by the user terminal device at the recipe site, and distribution in which the one or more management devices distribute a moving image showing the recipe to the terminal device. A step, a reproduction control step in which the terminal device repeatedly reproduces a moving image delivered from the management device, and a notification step in which the terminal device notifies the management device of information indicating a reproduction status of the moving image. And the acquisition step in which the one or more management devices acquire the reproduction status of the moving image in the store and the information indicating the sales result of the store, and the one or more management devices are the stores. It is a sales support method having a management step of associating and managing the reproduction status in the store and the information indicating the sales result of the store.

(11)また、本発明の一態様は、店舗に設置される端末装置と、前記端末装置と通信を行う1又は複数の管理装置とを備える販売支援システムにおける販売支援方法であって、前記1又は複数の管理装置が、レシピサイトにおいて、ユーザ端末装置で参照可能となるレシピを管理する登録ステップと、前記1又は複数の管理装置が、前記レシピを示す動画像を前記端末装置に配信する配信ステップと、前記端末装置が、店員から、販促レシピの動画の指示を受け付ける入力ステップと、前記端末装置が、前記管理装置から配信される動画像を繰り返して再生する再生制御ステップと、前記端末装置が、前記動画像の再生状況を示す情報を前記管理装置へ通知する通知ステップと、前記1又は複数の管理装置が、前記動画像の前記店舗での再生状況と、前記店舗の販売結果を示す情報とを取得する取得ステップと、前記1又は複数の管理装置が、前記店舗での再生状況と、前記店舗の販売結果を示す情報とを関連付けて管理する管理ステップと、を有し、前記再生制御ステップでは、前記端末装置が、前記指示に基づいて、第1調理工程と第2調理工程を含む一連の調理風景を撮影した映像の動画を繰り返して再生する場合に、前記第1調理工程の少なくとも一部の映像と、前記第2調理工程の少なくとも一部の映像と、を異なる倍速率で再生する販売支援方法である。 (11) Further, one aspect of the present invention is a sales support method in a sales support system including a terminal device installed in a store and one or a plurality of management devices that communicate with the terminal device. Alternatively, a registration step in which a plurality of management devices manage recipes that can be referred to by a user terminal device at a recipe site, and distribution in which the one or more management devices distribute a moving image showing the recipe to the terminal device. A step, an input step in which the terminal device receives an instruction of a moving image of a sales promotion recipe from a clerk, a reproduction control step in which the terminal device repeatedly reproduces a moving image distributed from the management device, and the terminal device. However, the notification step of notifying the management device of information indicating the reproduction status of the moving image, and the one or more management devices indicate the reproduction status of the moving image at the store and the sales result of the store. The reproduction has an acquisition step of acquiring information, and a management step in which the one or more management devices manage the reproduction status at the store in association with the information indicating the sales result of the store. In the control step, when the terminal device repeatedly reproduces a moving image of a video of a series of cooking scenes including the first cooking step and the second cooking step based on the instruction, the first cooking step This is a sales support method for reproducing at least a part of the image and at least a part of the image of the second cooking step at different double speeds.

(12)また、本発明の一態様は、店舗に設置される端末装置と通信を行う1又は複数の管理装置のコンピュータに、レシピサイトにおいて、ユーザ端末装置で参照可能となるレシピを管理する登録ステップ、前記レシピを示す動画像を前記端末装置に配信する配信ステップ、前記配信ステップで配信される動画像の前記店舗での再生状況と、前記店舗の販売結果を示す情報とを取得する取得ステップ、前記取得ステップで取得された前記店舗での再生状況と、前記店舗の販売結果を示す情報とを関連付けて管理する管理ステップ、を実行させるための販売支援プログラムである。 (12) Further, one aspect of the present invention is a registration for managing a recipe that can be referred to by a user terminal device at a recipe site on a computer of one or a plurality of management devices that communicate with a terminal device installed in a store. Step, a distribution step of delivering a moving image showing the recipe to the terminal device, an acquisition step of acquiring the reproduction status of the moving image delivered in the distribution step at the store and information indicating the sales result of the store. , Is a sales support program for executing a management step of associating and managing the reproduction status at the store acquired in the acquisition step with the information indicating the sales result of the store.

(13)また、本発明の一態様は、1又は複数の管理装置と通信を行う、店舗に設置される端末装置のコンピュータに、レシピサイトにおいて、ユーザ端末装置で参照可能となるレシピについて、当該レシピを示す動画像を、前記1又は複数の管理装置から配信される通信ステップ、前記1又は複数の管理装置から配信される動画像を繰り返して再生する再生制御ステップ、配信される前記レシピの動画像と広告動画像の前記店舗での再生状況を示す情報を通知する通知ステップ、を実行させ、前記再生制御ステップで、商品が少なくとも含まれるレシピの動画像を、商品に関する前記広告動画像よりも、多く繰り返して再生するための販売支援プログラムである。 (13) Further, one aspect of the present invention relates to a recipe that can be referred to by a user terminal device at a recipe site on a computer of a terminal device installed in a store that communicates with one or more management devices. A communication step in which a moving image showing a recipe is distributed from the one or more management devices, a reproduction control step in which a moving image distributed from the one or a plurality of management devices is repeatedly reproduced, and a moving image of the recipe to be distributed. A notification step of notifying information indicating the reproduction status of the image and the advertisement moving image in the store is executed, and in the reproduction control step, the moving image of the recipe including at least the product is made larger than the advertising moving image related to the product. , It is a sales support program for replaying many times.

(14)また、本発明の一態様は、1又は複数の管理装置と通信を行う、店舗に設置される端末装置のコンピュータに、レシピサイトにおいて、ユーザ端末装置で参照可能となるレシピについて、当該レシピを示す動画像を、前記管理装置から配信される通信ステップ、店員から、販促レシピの動画の指示を受け付ける入力ステップ、前記管理装置から配信される動画像を繰り返して再生する再生制御ステップ、を実行させ、前記再生制御ステップでは、前記指示に基づいて、第1調理工程と第2調理工程を含む一連の調理風景を撮影した映像の動画を繰り返して再生する場合に、前記第1調理工程の少なくとも一部の映像と、前記第2調理工程の少なくとも一部の映像と、を異なる倍速率で再生する販売支援プログラムである。 (14) Further, one aspect of the present invention relates to a recipe that can be referred to by a user terminal device at a recipe site on a computer of a terminal device installed in a store that communicates with one or more management devices. A communication step in which a moving image showing a recipe is delivered from the management device, an input step in which an instruction of a video of a sales promotion recipe is received from a clerk, and a playback control step in which the moving image delivered from the management device is repeatedly played back. In the reproduction control step, when a moving image of a video of a series of cooking scenes including the first cooking step and the second cooking step is repeatedly reproduced based on the instruction, the first cooking step is performed. This is a sales support program that reproduces at least a part of the video and at least a part of the video of the second cooking process at different double speeds.

本発明の一態様によれば、閲覧したコンテンツを他の場所からも容易に確認できる。 According to one aspect of the present invention, the browsed content can be easily confirmed from other places.

実施形態に係る販売支援システムの概要を示す図。The figure which shows the outline of the sales support system which concerns on embodiment. 実施形態に係る販売支援システムの構成の一例を示すブロック図。The block diagram which shows an example of the structure of the sales support system which concerns on embodiment. 実施形態に係るユーザ端末10の呼称を示す図。The figure which shows the name of the user terminal 10 which concerns on embodiment. 実施形態に係る店舗端末の配置の一例を示す図。The figure which shows an example of the arrangement of the store terminal which concerns on embodiment. 実施形態に係るコンピュータシステムの構成を示すブロック図。The block diagram which shows the structure of the computer system which concerns on embodiment. 実施形態に係るユーザ端末(投稿)の構成の一例を示すブロック図。The block diagram which shows an example of the structure of the user terminal (post) which concerns on embodiment. 実施形態に係る献立データのデータ構成の一例を示す図。The figure which shows an example of the data structure of the menu data which concerns on embodiment. 実施形態に係る献立属性データのデータ構成の一例を示す図。The figure which shows an example of the data structure of the menu attribute data which concerns on embodiment. 実施形態に係るレシピデータのデータ構成の一例を示す図。The figure which shows an example of the data structure of the recipe data which concerns on embodiment. 実施形態に係るレシピ属性データのデータ構成の一例を示す図。The figure which shows an example of the data structure of the recipe attribute data which concerns on embodiment. 実施形態に係るレシピ管理装置の構成の一例を示すブロック図。The block diagram which shows an example of the structure of the recipe management apparatus which concerns on embodiment. 実施形態に係るレシピ動画属性データのデータ構成の一例を示す図。The figure which shows an example of the data structure of the recipe moving image attribute data which concerns on embodiment. 実施形態に係る販促データのデータ構成の一例を示す図。The figure which shows an example of the data structure of the sales promotion data which concerns on embodiment. 実施形態に係る販促レシピ毎の履歴データのデータ構成の一例を示す図。The figure which shows an example of the data structure of the history data for each sales promotion recipe which concerns on embodiment. 実施形態に係る店舗端末毎の履歴データのデータ構成の一例を示す図。The figure which shows an example of the data structure of the history data for each store terminal which concerns on embodiment. 実施形態に係る関連付けデータのデータ構成の一例を示す図。The figure which shows an example of the data structure of the association data which concerns on embodiment. 実施形態に係る店舗端末の構成の一例を示すブロック図。The block diagram which shows an example of the structure of the store terminal which concerns on embodiment. 実施形態に係る販促レシピの選択画面の一例を示す図。The figure which shows an example of the selection screen of the sales promotion recipe which concerns on embodiment. 実施形態に係るユーザ端末(客)の構成の一例を示すブロック図。The block diagram which shows an example of the structure of the user terminal (customer) which concerns on embodiment. 実施形態に係るユーザ管理装置の構成の一例を示すブロック図。The block diagram which shows an example of the structure of the user management apparatus which concerns on embodiment. ユーザ端末を操作するユーザのユーザデータのデータ構成例を示す図。The figure which shows the data structure example of the user data of the user who operates a user terminal. 店舗端末を操作するユーザのユーザデータのデータ構成例を示す図。The figure which shows the data structure example of the user data of the user who operates a store terminal. 実施形態に係るレシピ動画の再生処理の一例を示すフローチャート。The flowchart which shows an example of the reproduction processing of the recipe video which concerns on embodiment. 実施形態に係る関連付け処理の一例を示すシーケンス図。The sequence diagram which shows an example of the association processing which concerns on embodiment. 実施形態に係る関連付け処理の他の例を示すシーケンス図。The sequence diagram which shows the other example of the association processing which concerns on embodiment. 実施形態に係るコンテンツ閲覧処理の一例を示すシーケンス図。The sequence diagram which shows an example of the content browsing process which concerns on embodiment.

以下、本発明の一実施形態について、図面を参照して説明する。
〔コンテンツ配信システムの概要〕
まず、本発明の実施形態に係るコンテンツ配信システムの概要について説明する。
本実施形態に係るコンテンツ配信システムは、店舗向けに料理のレシピの情報などを配信する配信サービスを有する販売支援システムである。ここで、店舗とは、料理に必要な商品等を販売する小売店全般であり、例えば、スーパーマーケット、デパート、ホームセンター、コンビニエンスストア、薬局等である。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[Overview of content distribution system]
First, an outline of the content distribution system according to the embodiment of the present invention will be described.
The content distribution system according to the present embodiment is a sales support system having a distribution service that distributes cooking recipe information and the like to stores. Here, the store is a general retail store that sells products and the like necessary for cooking, and is, for example, a supermarket, a department store, a home center, a convenience store, a pharmacy, and the like.

図1は、本実施形態に係る販売支援システムの概要を示す図である。
図示する販売支援システム1において、レシピ管理装置30は、各店舗に対して、コンテンツを配信する。例えば、レシピ管理装置30は、各店舗の各売り場で販売している商品(食材等)を使用したレシピに関する情報(例えば、レシピ動画)を配信する。各店舗の各売り場には、1又は複数の店舗端末20が設置されている。店舗端末20は、配信されるコンテンツ(例えば、レシピ動画)を再生して表示する。これにより、お客は、店舗の各売り場においてコンテンツ(例えば、レシピ動画)を閲覧して、商品の購入を検討することができる。よって、店舗としては、食材等の販売を促進することができる。
FIG. 1 is a diagram showing an outline of a sales support system according to the present embodiment.
In the illustrated sales support system 1, the recipe management device 30 distributes the content to each store. For example, the recipe management device 30 distributes information (for example, a recipe moving image) about a recipe using a product (ingredient, etc.) sold at each sales floor of each store. One or more store terminals 20 are installed in each sales floor of each store. The store terminal 20 reproduces and displays the delivered content (for example, a recipe moving image). As a result, the customer can browse the content (for example, the recipe video) at each sales floor of the store and consider purchasing the product. Therefore, the store can promote the sale of foodstuffs and the like.

また、お客は、所有するユーザ端末10と店舗端末20とを関連付けることにより、その店舗端末20で再生されていたコンテンツ(例えば、レシピ動画)を、店舗外でも閲覧することができる。例えば、お客は、レシピ動画で紹介されている食材を購入して家に帰ってから調理する際に、もう一度レシピ動画を確認したくなる場合がある。そのような場合に、店舗で店舗端末20とユーザ端末10とを関連付けておくことで、店舗で閲覧したレシピ動画を自宅でもユーザ端末10で閲覧可能となる。 Further, by associating the owned user terminal 10 with the store terminal 20, the customer can browse the content (for example, the recipe video) played on the store terminal 20 even outside the store. For example, a customer may want to check the recipe video again when he / she purchases the ingredients introduced in the recipe video and cooks after returning home. In such a case, by associating the store terminal 20 with the user terminal 10 at the store, the recipe video viewed at the store can be viewed on the user terminal 10 at home.

ユーザ端末10と店舗端末20との関連付けの方法は、各種の方法を適用することができる。
(1)無線通信を用いた関連付け方法
店舗端末20の識別情報を近距離無線通信(例えば、Bluetooth(登録商標))により所定の時間間隔(例えば、数秒〜十数秒間隔)で店舗端末20から発信することにより(所謂、ビーコン信号)、店舗端末20の近くにいる客が所持しているユーザ端末10が受信して店舗端末20の識別情報を取得する。例えば、客が店舗端末20でコンテンツを閲覧した際に、ユーザ端末10にインストールされている特定のアプリケーションを起動すると、該アプリケーションの機能によって店舗端末20から発信されるビーコン信号を受信し、店舗端末20の識別情報とユーザ端末10の識別情報とを関連付けてレシピ管理装置30に送信する。レシピ管理装置30は、店舗端末20の識別情報とユーザ端末10の識別情報との関連付け情報をユーザ端末10から取得して管理する。ユーザ端末10の識別情報は、ユーザ端末10を利用するユーザのユーザIDであってもよいし、ユーザ端末10の端末IDであってもよい。また、上記特定のアプリケーションは、例えば、この販売支援システムが提供するアプリケーションである。
Various methods can be applied to the method of associating the user terminal 10 with the store terminal 20.
(1) Association method using wireless communication The identification information of the store terminal 20 is transmitted from the store terminal 20 at predetermined time intervals (for example, at intervals of several seconds to ten and several seconds) by short-range wireless communication (for example, Bluetooth (registered trademark)). By doing so (so-called beacon signal), the user terminal 10 possessed by the customer near the store terminal 20 receives and acquires the identification information of the store terminal 20. For example, when a customer browses content on the store terminal 20, when a specific application installed on the user terminal 10 is activated, a beacon signal transmitted from the store terminal 20 is received by the function of the application, and the store terminal receives the beacon signal. The identification information of 20 is associated with the identification information of the user terminal 10 and transmitted to the recipe management device 30. The recipe management device 30 acquires and manages the association information between the identification information of the store terminal 20 and the identification information of the user terminal 10 from the user terminal 10. The identification information of the user terminal 10 may be the user ID of the user who uses the user terminal 10 or the terminal ID of the user terminal 10. Further, the specific application is, for example, an application provided by this sales support system.

(2)2次元コード又は3次元コードを用いた関連付け方法
ユーザ端末10で実行する特定のアプリケーションが、ユーザ端末10の識別情報として2次元コード(例えば、バーコード)又は3次元コード(例えば、QRコード(登録商標))を表示する機能を有し、その2次元コード又は3次元コードを店舗端末20のカメラにかざす(撮影位置にかざす)ことで、店舗端末20がユーザ端末10の識別情報を読み取る。店舗端末20は、ユーザ端末10の識別情報を読み取ると、店舗端末20の識別情報とユーザ端末10の識別情報とを関連付けてレシピ管理装置30に送信する。レシピ管理装置30は、店舗端末20の識別情報とユーザ端末10の識別情報との関連付け情報を店舗端末20から取得して管理する。
(2) Association method using a two-dimensional code or a three-dimensional code A specific application executed on the user terminal 10 uses a two-dimensional code (for example, a bar code) or a three-dimensional code (for example, QR) as identification information of the user terminal 10. It has a function to display a code (registered trademark)), and by holding the two-dimensional code or three-dimensional code over the camera of the store terminal 20 (holding it over the shooting position), the store terminal 20 displays the identification information of the user terminal 10. read. When the store terminal 20 reads the identification information of the user terminal 10, the store terminal 20 associates the identification information of the store terminal 20 with the identification information of the user terminal 10 and transmits the identification information to the recipe management device 30. The recipe management device 30 acquires and manages the association information between the identification information of the store terminal 20 and the identification information of the user terminal 10 from the store terminal 20.

なお、2次元コードは、単に数字や文字の配列であってもよい。また、店舗端末20の識別情報として2次元コード又は3次元コードを店舗端末20が表示し、その2次元コード又は3次元コードをユーザ端末10で読み取ることにより、ユーザ端末10が店舗端末20の識別情報とユーザ端末10の識別情報とを関連付けてレシピ管理装置30に送信してもよい。また、識別情報の読み取りに、RFID(Radio Frequency Identifier)を用いてもよい。また、GPS(Global Positioning System)などの位置情報に基づいて、店舗端末20を識別してもよい(即ち、店舗端末20の位置情報を店舗端末20の識別情報としてもよい)。 The two-dimensional code may be simply an array of numbers and characters. Further, the store terminal 20 displays a two-dimensional code or a three-dimensional code as the identification information of the store terminal 20, and the user terminal 10 reads the two-dimensional code or the three-dimensional code to identify the store terminal 20. The information may be associated with the identification information of the user terminal 10 and transmitted to the recipe management device 30. Further, RFID (Radio Frequency Identification Identifier) may be used for reading the identification information. Further, the store terminal 20 may be identified based on the position information such as GPS (Global Positioning System) (that is, the position information of the store terminal 20 may be used as the identification information of the store terminal 20).

上記のようにユーザ端末10と店舗端末20との関連付けを行うことにより、レシピ管理装置30は、ユーザ端末10からコンテンツの閲覧要求を受取った場合、そのユーザ端末10と関連付けられている店舗端末20を特定し、その店舗端末20で再生されたコンテンツをユーザ端末10に送信する。これにより、店舗で閲覧したコンテンツを、後から自宅などでユーザ端末10で再生して閲覧することが可能となる。なお、レシピ管理装置30とユーザ端末10との通信が可能な状態であれば、店舗で閲覧したコンテンツを店舗内外に関わらず後からユーザ端末10で再生して閲覧することが可能である。 By associating the user terminal 10 with the store terminal 20 as described above, when the recipe management device 30 receives a content viewing request from the user terminal 10, the store terminal 20 associated with the user terminal 10 is associated with the user terminal 10. Is specified, and the content played on the store terminal 20 is transmitted to the user terminal 10. As a result, the content browsed at the store can be later reproduced and browsed on the user terminal 10 at home or the like. As long as the recipe management device 30 and the user terminal 10 can communicate with each other, the content viewed in the store can be later reproduced and viewed on the user terminal 10 regardless of whether the content is inside or outside the store.

例えば、レシピ管理装置30は、ユーザ端末10からコンテンツの閲覧要求に応じて、そのユーザ端末10と関連付けられている店舗端末20で再生したコンテンツの一覧をユーザ端末10へ送信する。ユーザは、レシピ管理装置30からユーザ端末10へ送信されたコンテンツの一覧の中から所望のコンテンツを選択して閲覧することができる。また、ユーザ端末10は、レシピ管理装置30から送信されたコンテンツの一覧の情報を、ユーザの操作に基づいて特定のフォルダ(「マイフォルダ」、「お気に入りフォルダ」など)に登録(保存)してもよい。 For example, the recipe management device 30 transmits a list of contents played on the store terminal 20 associated with the user terminal 10 to the user terminal 10 in response to a content viewing request from the user terminal 10. The user can select and browse desired contents from the list of contents transmitted from the recipe management device 30 to the user terminal 10. Further, the user terminal 10 registers (saves) the information of the list of contents transmitted from the recipe management device 30 in a specific folder (“My folder”, “Favorite folder”, etc.) based on the user's operation. May be good.

なお、レシピ管理装置30は、ユーザ端末10からコンテンツの閲覧要求に応じて、そのユーザ端末10と関連付けられている店舗端末20で再生したコンテンツのうち所定の期間に再生されていたコンテンツの一覧をユーザ端末10へ送信してもよい。所定の期間とは、ユーザが店舗端末20でコンテンツを閲覧していたと推定される時刻(日時)が含まれる期間(例えば、コンテンツを閲覧していたと推定される時刻の前後30分等)である。コンテンツを閲覧していたと推定される時刻は、例えば、店舗端末20とユーザ端末10とが関連付けられた時刻であってもよい。店舗端末20とユーザ端末10とが関連付けられた時刻は、店舗端末20又はユーザ端末10が店舗端末20の識別情報とユーザ端末10の識別情報とを関連付けてレシピ管理装置30に送信した時刻であってもよいし、当該情報をレシピ管理装置30が受信した時刻であってもよい。また、店舗端末20とユーザ端末10とが関連付けられた時刻は、ユーザ端末10が店舗端末20の識別情報を取得した時刻、又は店舗端末20がユーザ端末10の識別情報を取得した時刻に基づいてもよい。 In addition, the recipe management device 30 responds to a content viewing request from the user terminal 10 and displays a list of the contents played on the store terminal 20 associated with the user terminal 10 that have been played in a predetermined period. It may be transmitted to the user terminal 10. The predetermined period is a period (for example, 30 minutes before and after the time estimated to be browsing the content) including the time (date and time) estimated that the user was browsing the content on the store terminal 20. .. The time estimated to be browsing the content may be, for example, the time when the store terminal 20 and the user terminal 10 are associated with each other. The time when the store terminal 20 and the user terminal 10 are associated with each other is the time when the store terminal 20 or the user terminal 10 associates the identification information of the store terminal 20 with the identification information of the user terminal 10 and transmits the identification information to the recipe management device 30. It may be the time when the recipe management apparatus 30 received the information. The time when the store terminal 20 and the user terminal 10 are associated is based on the time when the user terminal 10 acquires the identification information of the store terminal 20 or the time when the store terminal 20 acquires the identification information of the user terminal 10. May be good.

また、レシピ管理装置30は、コンテンツの一覧を送信するのに代えて、又は加えて、ユーザが店舗端末20でコンテンツを閲覧していたと推定される時刻(日時)に再生されていたコンテンツ(例えば、レシピ動画)を送信してもよい。 Further, the recipe management device 30 replaces or in addition to transmitting the list of contents, the contents that have been played at the time (date and time) estimated that the user was browsing the contents on the store terminal 20 (for example,). , Recipe video) may be sent.

〔販売支援システム1の構成〕
以下、販売支援システム1の構成について詳しく説明する。
図2は、本実施形態に係る販売支援システム1の構成の一例を示すブロック図である。この図において、図1に示す構成と同様の構成には同一の符号を付している。
販売支援システム1は、複数のユーザ端末10−1、10−2、…、10−N(Nは、自然数)と、複数の店舗端末20−1、20−2、…、20−M(Mは、自然数)と、レシピ管理装置30と、ユーザ管理装置50とを備えている。以下では、ユーザ端末10−1、10−2、…、10−Nのそれぞれを特に区別しない場合にはユーザ端末10と総称する。また、同様に、店舗端末20−1、20−2、…、20−Mのそれぞれを特に区別しない場合には店舗端末20と総称する。ユーザ端末10と、店舗端末20と、レシピ管理装置30と、ユーザ管理装置50とのそれぞれは、コンピュータシステム100(図5参照)を備えるコンピュータ装置(電子機器)であり、無線又は有線のネットワークNWに接続し、互いに通信を行うことができる。
[Configuration of sales support system 1]
Hereinafter, the configuration of the sales support system 1 will be described in detail.
FIG. 2 is a block diagram showing an example of the configuration of the sales support system 1 according to the present embodiment. In this figure, the same reference numerals are given to the same configurations as those shown in FIG.
The sales support system 1 includes a plurality of user terminals 10-1, 10-2, ..., 10-N (N is a natural number) and a plurality of store terminals 20-1, 20-2, ..., 20-M (M). Is provided with a natural number), a recipe management device 30, and a user management device 50. In the following, the user terminals 10-1, 10-2, ..., 10-N will be collectively referred to as the user terminal 10 when not particularly distinguished. Similarly, when each of the store terminals 20-1, 20-2, ..., 20-M is not particularly distinguished, they are collectively referred to as the store terminal 20. Each of the user terminal 10, the store terminal 20, the recipe management device 30, and the user management device 50 is a computer device (electronic device) provided with a computer system 100 (see FIG. 5), and is a wireless or wired network NW. Can connect to and communicate with each other.

<ユーザ端末10>
ユーザ端末10は、例えば、パーソナルコンピュータ、タブレット端末、スマートフォン、携帯電話、PHS(Personal Handyphone System)端末、ゲーム機等であってよい。ユーザ端末10は、ユーザインタフェースを提供し、ユーザの操作に応じて文字列の入力を受け付けることや、ユーザに検索結果等の各種情報を提示することができる。ユーザが作成したレシピは、このユーザ端末10から投稿され、レシピ管理装置30で管理される。また、店舗に来店した客が所持するユーザ端末10は、店舗端末20とが関連付けられることにより、店舗端末20で閲覧したコンテンツ(例えば、レシピ動画)を店舗外であっても閲覧できるようになる。このように、ユーザ端末10は、レシピを投稿する機能と、客として店舗端末20で閲覧したレシピ動画を店舗外からも閲覧可能とする機能とを有している。これらの機能は、1台のユーザ端末10で共存することもできるが、1台のユーザ端末10がいずれか一方の機能のみを有してもよい。各々の機能には異なる部分があるため、以下では便宜的に、レシピを投稿する機能を有するユーザ端末10をユーザ端末(投稿)10Aとも称し、店舗に来店した客が所持するユーザ端末10(店舗端末20との関連付けが可能なユーザ端末10)をユーザ端末(客)10Bとも称することとする(図3参照)。図3は、本実施形態に係るユーザ端末10の呼称を示す図である。
<User terminal 10>
The user terminal 10 may be, for example, a personal computer, a tablet terminal, a smartphone, a mobile phone, a PHS (Personal Handyphone System) terminal, a game machine, or the like. The user terminal 10 can provide a user interface, accept input of a character string according to a user's operation, and present various information such as a search result to the user. The recipe created by the user is posted from the user terminal 10 and managed by the recipe management device 30. Further, the user terminal 10 owned by the customer who visits the store can browse the content (for example, the recipe video) viewed on the store terminal 20 even outside the store by associating with the store terminal 20. .. As described above, the user terminal 10 has a function of posting a recipe and a function of enabling the recipe video viewed on the store terminal 20 as a customer to be viewed from outside the store. These functions can coexist in one user terminal 10, but one user terminal 10 may have only one of the functions. Since each function has different parts, for convenience, the user terminal 10 having a function of posting a recipe is also referred to as a user terminal (posting) 10A, and the user terminal 10 (store) owned by a customer who visits the store. The user terminal 10) that can be associated with the terminal 20 is also referred to as the user terminal (customer) 10B (see FIG. 3). FIG. 3 is a diagram showing names of user terminals 10 according to the present embodiment.

<店舗端末20>
店舗端末20は、例えば、タブレット端末であり、各店舗の各売り場に1又は複数台が設置される。店舗とは、スーパーマーケット、デパート、ホームセンター、コンビニエンスストア、薬局等であり、少なくとも一部又は全部において、お客に対して、商品を譲渡(販売、試供品等の提供)する店である。
売り場とは、商品の販売種別に応じた場所(「コーナー」とも呼ばれる)であり、例えば、精肉コーナー、青果コーナー、鮮魚コーナー、日配食品コーナー、又は惣菜コーナー等である。なお、日配食品とは、毎日店舗に配送される食品であり、牛乳、豆腐、練物、生菓子などをいう。また、売り場は、店舗において、部門に対応することもあり、各部門が対応する売り場(コーナー)を管理する。例えば、精肉コーナーには畜産部門が対応し、青果コーナーには農産部門が対応する。鮮魚コーナーには水産部門が対応し、日配食品コーナーにはディリ―部門が対応する。
<Store terminal 20>
The store terminal 20 is, for example, a tablet terminal, and one or a plurality of stores are installed in each sales floor of each store. A store is a supermarket, a department store, a home improvement store, a convenience store, a pharmacy, etc., and is a store that transfers products (sells, samples, etc.) to customers at least in part or in whole.
The sales floor is a place (also called a "corner") according to the sales type of the product, and is, for example, a meat corner, a fruit and vegetable corner, a fresh fish corner, a daily food corner, a side dish corner, and the like. The daily food is a food that is delivered to the store every day, and refers to milk, tofu, paste, namagashi, and the like. In addition, the sales floor may correspond to a department in the store, and each department manages the corresponding sales floor (corner). For example, the livestock department corresponds to the meat corner, and the agricultural department corresponds to the fruit and vegetable corner. The fresh fish section is handled by the fisheries department, and the daily food section is handled by the daily department.

図4は、本実施形態に係る店舗端末20の配置の一例を示す図である。
この図は、ある店舗のある売り場(鮮魚コーナー)において、店舗端末20(タブレット端末)が設置された一例である。ここで、販促商品(店舗側が販売を促進する商品(食品))は、「たこ」である。店舗端末20は、販促商品と一緒に陳列されている。
店舗端末20は、販促商品が主たる食材(メイン食材)となる販促レシピ又は販促レシピに関する画像(例えば、レシピ動画)を表示する。また、店舗端末20は、レシピカードとも一緒に陳列される。レシピカードは、例えば、表示用のレシピカードと配布用のレシピカードの2種類が一緒に陳列される。配布用のレシピカードは、複数枚配置され、お客が所持して、持ち帰ることもできる。関連商品は、販促レシピにおいて、主たる食材以外の食材(調味料や一部調理品を含む)である。この図では、関連商品は、例えば、「キャベツ」や「たこ焼き粉」である。つまり、販促レシピは、「たこ」、「キャベツ」及び「たこ焼き粉」を使用するレシピである。
FIG. 4 is a diagram showing an example of the arrangement of the store terminals 20 according to the present embodiment.
This figure is an example in which a store terminal 20 (tablet terminal) is installed in a sales floor (fresh fish corner) where a store is located. Here, the sales promotion product (the product (food) whose sales are promoted by the store side) is "octopus". The store terminal 20 is displayed together with the promotional product.
The store terminal 20 displays a sales promotion recipe or an image (for example, a recipe moving image) related to the sales promotion recipe or the sales promotion recipe in which the sales promotion product is the main ingredient (main ingredient). In addition, the store terminal 20 is displayed together with the recipe card. For example, two types of recipe cards, a recipe card for display and a recipe card for distribution, are displayed together. Multiple recipe cards for distribution are arranged and can be carried by the customer and taken home. Related products are ingredients (including seasonings and some cooked foods) other than the main ingredients in the sales promotion recipe. In this figure, the related products are, for example, "cabbage" and "takoyaki flour". That is, the sales promotion recipe is a recipe using "octopus", "cabbage" and "takoyaki flour".

このように、本実施形態の店舗(売り場)では、販促商品は、販促商品が主たる食材となる販促レシピのレシピ動画を表示する店舗端末20と一緒に陳列される。また、店舗端末20は、レシピカードとも一緒に陳列され、また、関連商品とも一緒に陳列される。これにより、お客は、店舗の各売り場において、販促レシピのレシピ動画を参照することで、そこにある販促商品(食材)を使用した料理を具体的にイメージすることができるとともにその調理方法も確認できる。そのため、お客にその販促商品を購入する動機付けを与えることができる。また、お客が販促レシピのレシピ動画が示す料理を行なおうと考えた場合に、すぐに食材を取得することができるとともに、販促レシピが示す調理を記載したレシピカードを取得できる。 As described above, in the store (sales floor) of the present embodiment, the sales promotion product is displayed together with the store terminal 20 that displays the recipe video of the sales promotion recipe in which the sales promotion product is the main ingredient. In addition, the store terminal 20 is displayed together with the recipe card, and is also displayed together with the related products. As a result, the customer can refer to the recipe video of the sales promotion recipe at each sales floor of the store, and can concretely imagine the cooking using the sales promotion products (ingredients) there, and also confirm the cooking method. it can. Therefore, the customer can be motivated to purchase the promotional product. In addition, when the customer wants to cook the dish shown in the recipe video of the sales promotion recipe, the ingredients can be obtained immediately and the recipe card describing the cooking shown in the sales promotion recipe can be obtained.

なお、一緒に陳列されるとは、例えば、周囲(例えば、半径1m以内)に配置されること、同一の陳列場所(同一の陳列棚、陳列台、又はその付近等)に陳列されること、店舗端末20のディスプレイの表示を見つつ、目が届く範囲に配置されることをいう。例えば、店舗端末20は、什器として用いられ、販促商品と同一の陳列ケースや陳列棚、陳列台に置かれる。但し、本発明の一態様はこれに限らず、店舗端末20は、壁に掛けられてもよいし、又は、天井や棚から吊るされてもよい。 In addition, to be displayed together means, for example, to be arranged in the surroundings (for example, within a radius of 1 m), to be displayed in the same display place (same display shelf, display stand, or its vicinity, etc.). It means that they are arranged within the reach of the eyes while looking at the display of the store terminal 20. For example, the store terminal 20 is used as a fixture and is placed on the same display case, display shelf, or display stand as the promotional product. However, one aspect of the present invention is not limited to this, and the store terminal 20 may be hung on a wall, or may be hung from a ceiling or a shelf.

なお、レシピカードには、ウェブサイトにおける販促レシピへのアクセス方法(QRコード(登録商標)やURL等、販促レシピのサイトの識別情報)が記載されていてもよい。お客は、レシピカードに基づいて、自身のユーザ端末(客)10Bによって、ウェブサイトにおける販促レシピを参照し、より詳細なレシピ情報を参照することができる。 The recipe card may describe how to access the sales promotion recipe on the website (QR code (registered trademark), URL, and other identification information of the sales promotion recipe site). Based on the recipe card, the customer can refer to the sales promotion recipe on the website and refer to more detailed recipe information by his / her own user terminal (customer) 10B.

<レシピ管理装置30>
図3に戻り、レシピ管理装置30は、サーバ装置である。例えば、レシピ管理装置30は、販売計画のデータ及び販売結果のデータ、ユーザが投稿したレシピのレシピデータ、販促レシピの動画像として作成されたレシピ動画のデータ等の各種データを管理する。また、レシピ管理装置30は、各店舗に対してレシピ動画を配信する。また、レシピ管理装置30は、各種の履歴データを管理する。管理される履歴データには、例えば、レシピ動画の再生状況を示す再生履歴データ等がある。また、レシピ管理装置30は、ユーザ端末(客)10Bと店舗端末20との関連付け情報を管理する。なお、レシピ管理装置30は、例えばレシピ提供事業者が管理又は使用するウェブサーバである。
<Recipe management device 30>
Returning to FIG. 3, the recipe management device 30 is a server device. For example, the recipe management device 30 manages various data such as sales plan data and sales result data, recipe data of recipes posted by users, and recipe video data created as moving images of sales promotion recipes. In addition, the recipe management device 30 distributes the recipe video to each store. In addition, the recipe management device 30 manages various historical data. The managed history data includes, for example, playback history data indicating the playback status of the recipe video. Further, the recipe management device 30 manages the association information between the user terminal (customer) 10B and the store terminal 20. The recipe management device 30 is, for example, a web server managed or used by a recipe provider.

<ユーザ管理装置50>
ユーザ管理装置50は、ユーザデータを管理するサーバ装置である。
以上が、販売支援システム1の構成についての説明である。
<User management device 50>
The user management device 50 is a server device that manages user data.
The above is the description of the configuration of the sales support system 1.

〔コンピュータシステム100の構成〕
次に、販売支援システム1が備える各装置のコンピュータシステム100の構成について説明する。
図5は、コンピュータシステム100の構成を示すブロック図である。
コンピュータシステム100は、通信部101と、入力部102と、出力部103と、記憶部104と、CPU(Central Processing Unit)105と、を備える。これらの構成要素は、バスBを介して相互に通信可能に接続されている。
[Configuration of computer system 100]
Next, the configuration of the computer system 100 of each device included in the sales support system 1 will be described.
FIG. 5 is a block diagram showing the configuration of the computer system 100.
The computer system 100 includes a communication unit 101, an input unit 102, an output unit 103, a storage unit 104, and a CPU (Central Processing Unit) 105. These components are communicably connected to each other via bus B.

通信部101は、通信用IC(Integrated Circuit)等の通信用モジュールである。
入力部102は、例えば、マウス、タッチパッド等のポインティングデバイス、キーボード、マイクロホン、カメラ、その他の各種センサ(例えば、加速度センサ、ジャイロセンサ、GPS(Global Positioning System)センサ、近接センサ)を含む入力用モジュールである。入力部102は、タッチパネルとして、ディスプレイと一体に構成されてもよい。
出力部103は、ディスプレイパネル、スピーカ、ウーファー等の出力用モジュールを含んで構成される。
The communication unit 101 is a communication module such as a communication IC (Integrated Circuit).
The input unit 102 is for input including, for example, a pointing device such as a mouse and a touch pad, a keyboard, a microphone, a camera, and various other sensors (for example, an acceleration sensor, a gyro sensor, a GPS (Global Positioning System) sensor, and a proximity sensor). It is a module. The input unit 102 may be integrally configured with the display as a touch panel.
The output unit 103 includes output modules such as a display panel, a speaker, and a woofer.

記憶部104は、例えば、HDD(Hard Disk Drive)やSSD(Solid State Drive)、EEPROM(Electrically Erasable Programmable Read−Only Memory)、ROM(Read−Only Memory)、RAM(Random Access Memory)等を含む記憶用モジュールである。なお、記憶部104は、内蔵されるものに限らず、USB(Universal Serial Bus)等のデジタル入出力ポート等によって接続された外付け型の記憶用モジュールであってもよい。
CPU105は、記憶部104に記憶された各種プログラムを実行し、コンピュータシステム100が備える各構成を制御する。
以上が、コンピュータシステム100の構成についての説明である。
The storage unit 104 includes, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), an EEPROM (Electrically Erasable Programmable Read-Only Memory), a ROM (Read-Ony Memory), a ROM (Read-Ony Memory), etc. Module for. The storage unit 104 is not limited to the built-in one, and may be an external storage module connected by a digital input / output port or the like such as USB (Universal Serial Bus).
The CPU 105 executes various programs stored in the storage unit 104 and controls each configuration included in the computer system 100.
The above is the description of the configuration of the computer system 100.

〔ユーザ端末(投稿)10Aの構成〕
次に、ユーザ端末(投稿)10Aの構成について説明する。なお、ユーザ端末(客)10Bの構成については、図19を参照して後述する。
図6は、本実施形態に係るユーザ端末(投稿)10Aの構成の一例を示すブロック図である。ユーザ端末(投稿)10Aは、ユーザ端末側通信部11と、操作入力部12と、音声入力部13と、撮像部14と、音声再生部15と、表示部16と、ユーザ端末側記憶部17と、ユーザ端末側制御部18Aと、を備える。
[Configuration of user terminal (post) 10A]
Next, the configuration of the user terminal (post) 10A will be described. The configuration of the user terminal (customer) 10B will be described later with reference to FIG.
FIG. 6 is a block diagram showing an example of the configuration of the user terminal (post) 10A according to the present embodiment. The user terminal (post) 10A includes a user terminal side communication unit 11, an operation input unit 12, a voice input unit 13, an imaging unit 14, a voice reproduction unit 15, a display unit 16, and a user terminal side storage unit 17. And a user terminal side control unit 18A.

ユーザ端末側通信部11は、図5の通信部101に対応する構成であり、ネットワークNWに接続するレシピ管理装置30、ユーザ管理装置50等と通信する。さらに、ユーザ端末側通信部11は、近距離無線通信により、近傍に存在する電子機器(例えば、店舗端末20等)と通信する機能を有してもよい。なお、ユーザの個人情報を保護するために、ユーザ端末(投稿)10Aとユーザ管理装置50とは、直接通信できないように構成してもよい。この場合、ユーザ端末側通信部11は、レシピ管理装置30等を介して、間接的にユーザ管理装置50と通信可能としてもよい。 The user terminal side communication unit 11 has a configuration corresponding to the communication unit 101 of FIG. 5, and communicates with the recipe management device 30, the user management device 50, and the like connected to the network NW. Further, the user terminal side communication unit 11 may have a function of communicating with an electronic device (for example, a store terminal 20 or the like) existing in the vicinity by short-range wireless communication. In addition, in order to protect the personal information of the user, the user terminal (post) 10A and the user management device 50 may be configured so as not to be able to directly communicate with each other. In this case, the user terminal side communication unit 11 may indirectly communicate with the user management device 50 via the recipe management device 30 or the like.

操作入力部12は、図5の入力部102に対応する構成であり、文字列の入力、データの編集操作、メールの受信及び送信操作、表示の切り替え操作等の各種操作を受け付ける。
音声入力部13は、図5の入力部102に対応する構成であり、マイクロホンを介した音声入力を受け付ける。音声入力部13は、例えば音声認識を行い、文字列の入力、データの編集操作、表示の切り替え操作等の各種操作を受け付ける。
撮像部14は、図5の入力部102に対応する構成であり、カメラを介して撮像画像を取得する。撮像画像は、例えば食材、調理過程、料理、献立等を写した画像であってよい。また、撮像画像は、静止画像であってもよいし、動画像であってもよい。
The operation input unit 12 has a configuration corresponding to the input unit 102 of FIG. 5, and accepts various operations such as character string input, data editing operation, mail reception / transmission operation, and display switching operation.
The voice input unit 13 has a configuration corresponding to the input unit 102 of FIG. 5, and receives voice input via a microphone. The voice input unit 13 performs voice recognition, for example, and accepts various operations such as character string input, data editing operation, and display switching operation.
The imaging unit 14 has a configuration corresponding to the input unit 102 of FIG. 5, and acquires an captured image via a camera. The captured image may be, for example, an image showing ingredients, cooking process, cooking, menu, and the like. Further, the captured image may be a still image or a moving image.

音声再生部15は、図5の出力部103に対応する構成であり、スピーカ、ウーファーを介して音声出力を行う。音声再生部15は、例えば音声による情報の提示や警告音の出力等を行う。
表示部16は、図5の出力部103に対応する構成であり、ディスプレイを介した表示出力を行う。表示部16は、例えば操作入力部12、音声入力部13、及び撮像部14が受け付けた入力内容、検索結果等の各種情報を表示する。
ユーザ端末側記憶部17は、図5の記憶部104に対応する構成であり、ユーザ端末(投稿)10Aの機能を実現するために必要な各種データ、プログラム等を記憶する。
The audio reproduction unit 15 has a configuration corresponding to the output unit 103 of FIG. 5, and outputs audio via a speaker and a woofer. The voice reproduction unit 15 presents information by voice, outputs a warning sound, and the like, for example.
The display unit 16 has a configuration corresponding to the output unit 103 of FIG. 5, and outputs a display via a display. The display unit 16 displays various information such as input contents and search results received by, for example, the operation input unit 12, the voice input unit 13, and the imaging unit 14.
The user terminal side storage unit 17 has a configuration corresponding to the storage unit 104 of FIG. 5, and stores various data, programs, and the like necessary for realizing the function of the user terminal (post) 10A.

ユーザ端末側制御部18Aは、ユーザ端末(投稿)10Aの各構成の動作を制御する。ユーザ端末側制御部18Aは、例えばユーザ端末(投稿)10AのCPU105(図5参照)がユーザ端末側記憶部17に予め記憶されたプログラムを実行することにより実現される。また、ユーザ端末側制御部18Aは、ASIC(Application Specific Integrated Circuit)等の集積回路として実現されてもよい。例えば、ユーザ端末側制御部18Aは、ユーザ制御部181Aと、献立投稿部182Aと、レシピ投稿部183Aと、メール処理部184Aと、出力処理部185Aと、を備える。 The user terminal side control unit 18A controls the operation of each configuration of the user terminal (post) 10A. The user terminal side control unit 18A is realized, for example, by the CPU 105 (see FIG. 5) of the user terminal (post) 10A executing a program stored in advance in the user terminal side storage unit 17. Further, the user terminal side control unit 18A may be realized as an integrated circuit such as an ASIC (Application Specific Integrated Circuit). For example, the user terminal side control unit 18A includes a user control unit 181A, a menu posting unit 182A, a recipe posting unit 183A, a mail processing unit 184A, and an output processing unit 185A.

ユーザ制御部181Aは、ユーザを認証するための処理を行う。具体的には、まず、ユーザ制御部181Aは、ユーザID及びパスワードを、操作入力部12が受け付けた操作入力に基づいて取得する。ユーザ制御部181Aは、取得したユーザID及びパスワードを、ユーザ管理装置50に通知し、ユーザの認証を要求する。ユーザ制御部181Aは、ユーザ管理装置50から認証結果を取得する。認証が成功した場合、ユーザ制御部181Aは、ユーザデータの各種情報を参照することができる。ユーザ制御部181Aは、例えば会員設定を特定し、会員設定に応じて情報検索サービスにおいて提供する機能や情報を制限したり、制限を解除したりすることができる。 The user control unit 181A performs a process for authenticating the user. Specifically, first, the user control unit 181A acquires the user ID and password based on the operation input received by the operation input unit 12. The user control unit 181A notifies the user management device 50 of the acquired user ID and password, and requests user authentication. The user control unit 181A acquires the authentication result from the user management device 50. If the authentication is successful, the user control unit 181A can refer to various information of the user data. For example, the user control unit 181A can specify the member setting, limit the functions and information provided in the information retrieval service according to the member setting, and release the restriction.

献立投稿部182Aは、献立を投稿するための処理を行う。「投稿」とは、ユーザが編集したデータを、他のユーザが参照可能にすることをいう。換言すると、「投稿」とは、データを公開することである。但し、「投稿」されたデータは、公開されないように設定可能であってよい。また、「編集」には、新規データを作成すること、既存のデータの情報を修正したり、追加したりすること、既存のデータを削除すること等が含まれる。 The menu posting unit 182A performs a process for posting a menu. "Posting" means making data edited by a user visible to other users. In other words, "posting" means publishing data. However, the "posted" data may be set so as not to be published. In addition, "editing" includes creating new data, modifying or adding information on existing data, deleting existing data, and the like.

献立投稿部182Aは、ユーザが献立を投稿する際に、献立に関する献立データ及び献立属性データを生成する。
献立データとは、献立の内容に関する情報を記述したデータである。図7は、献立データのデータ構成の一例を示す図である。献立データは、献立ID(IDentifier)に対して、1以上の構成料理情報が対応付けられている。献立IDとは、献立を一意に識別するための情報である。構成料理情報とは、献立を構成する料理を示す情報である。構成料理情報には、献立を構成する料理のレシピを特定するため構成料理レシピ情報と、献立における料理の位置付け(種別)を示す構成料理カテゴリ情報とが記述される。例えば、構成料理レシピ情報には、レシピを一意に識別するためのレシピIDが記述される。また例えば、構成料理カテゴリ情報には、主菜、副菜、汁物、デザート等の種別が記述される。
The menu posting unit 182A generates menu data and menu attribute data related to the menu when the user posts the menu.
Menu data is data that describes information about the contents of the menu. FIG. 7 is a diagram showing an example of the data structure of the menu data. In the menu data, one or more constituent cooking information is associated with the menu ID (Identifier). The menu ID is information for uniquely identifying the menu. The constituent cooking information is information indicating the cooking that constitutes the menu. In the constituent cooking information, the constituent cooking recipe information for specifying the recipe of the cooking constituting the menu and the constituent cooking category information indicating the position (type) of the cooking in the menu are described. For example, a recipe ID for uniquely identifying a recipe is described in the constituent cooking recipe information. Further, for example, the constituent dish category information describes the types of main dish, side dish, soup, dessert, and the like.

献立属性データとは、献立の属性情報を記述したデータである。図8は、献立属性データのデータ構成の一例を示す図である。献立属性データは、献立IDに対して、献立名情報と、献立投稿者情報と、献立登録日時情報と、献立画像情報と、投稿者コメント情報と、段取りコメント情報と、調理時間情報と、献立カテゴリ情報と、会員許諾情報とが対応付けられている。 Menu attribute data is data that describes menu attribute information. FIG. 8 is a diagram showing an example of a data structure of menu attribute data. Menu attribute data includes menu name information, menu poster information, menu registration date and time information, menu image information, poster comment information, setup comment information, cooking time information, and menu for the menu ID. The category information and the membership license information are associated with each other.

献立名情報とは、献立の名称を示す情報である。献立の名称には、献立を構成する料理の名称や食材の名称が含まれる。
献立投稿者情報とは、献立の投稿者(作成者)を示す情報である。献立投稿者情報には、例えばユーザIDが記述される。
献立登録日時情報とは、献立が投稿、登録された日時を示す情報である。
献立画像情報とは、献立の撮像画像を示す情報である。
投稿者コメント情報とは、投稿者が献立に対して付したコメント(例えば概要、背景)を示す情報である。
段取りコメント情報とは、献立に沿って調理する場合の注意事項等を示すコメントを示す情報である。
Menu name information is information indicating the name of the menu. The name of the menu includes the names of the dishes and ingredients that make up the menu.
Menu poster information is information indicating the poster (creator) of the menu. For example, a user ID is described in the menu poster information.
Menu registration date and time information is information indicating the date and time when the menu was posted and registered.
Menu image information is information indicating a captured image of a menu.
The contributor comment information is information indicating a comment (for example, outline, background) given by the contributor to the menu.
The setup comment information is information indicating a comment indicating precautions and the like when cooking along the menu.

調理時間情報とは、献立の調理に要する大凡の時間を示す情報である。なお、調理時間情報は、献立を構成する各料理の調理時間の総和を示してもよいし、別途算出、設定される時間を示してもよい。例えば、複数の料理の調理を同時進行できる場合、献立の調理時間は、各料理の調理時間の総和より短くなる場合がある。
献立カテゴリ情報とは、献立の種別(例えば、コンセプト、カロリー、費用、殿堂入りや受賞歴等の表彰、目的、用途)を示す情報である。
会員許諾情報とは、会員設定に応じた情報開示(レシピの公開)の許諾を示す情報である。
The cooking time information is information indicating the approximate time required for cooking the menu. The cooking time information may indicate the total cooking time of each dish constituting the menu, or may indicate the time separately calculated and set. For example, when cooking a plurality of dishes can be carried out at the same time, the cooking time of the menu may be shorter than the total cooking time of each dish.
Menu category information is information indicating the type of menu (for example, concept, calories, cost, commendation such as hall of fame and award history, purpose, use).
The membership license information is information indicating permission for information disclosure (recipe disclosure) according to the membership setting.

なお、献立投稿部182Aは、新規に献立データや献立属性データを作成する場合でも、献立IDを採番(発行)せずに、作成した献立データと献立属性データを、レシピ管理装置30に送信する。レシピ管理装置30の献立編集部331(後述)は、献立投稿部182Aから受信した新たな献立データについて、その献立データを示す献立IDを発行する。発行される献立IDは、個々の献立データによって異なる。レシピ管理装置30の献立編集部331は、献立投稿部182Aから受信した献立データと、その献立データの献立属性データに、発行した献立IDをそれぞれ付加する。献立編集部331は、献立IDを付加した献立データ、献立属性データを、それぞれ献立データ記憶部321(後述)、献立属性データ記憶部322(後述)に記憶する。そのため、複数のユーザ端末(投稿)10Aのそれぞれが作成した互いに異なる献立データについて同一の献立IDが付与されることが回避される。 Even when newly creating menu data or menu attribute data, the menu posting unit 182A transmits the created menu data and menu attribute data to the recipe management device 30 without numbering (issuing) the menu ID. To do. The menu editorial unit 331 (described later) of the recipe management device 30 issues a menu ID indicating the menu data for the new menu data received from the menu posting unit 182A. The menu ID issued depends on the individual menu data. The menu editorial unit 331 of the menu management device 30 adds the issued menu ID to the menu data received from the menu posting unit 182A and the menu attribute data of the menu data. The menu editorial unit 331 stores the menu data to which the menu ID is added and the menu attribute data in the menu data storage unit 321 (described later) and the menu attribute data storage unit 322 (described later), respectively. Therefore, it is avoided that the same menu ID is assigned to different menu data created by each of the plurality of user terminals (posts) 10A.

また、例えば既存の献立データや献立属性データの情報を修正する場合や、追加する場合には、献立投稿部182Aは、操作入力部12が受け付けた操作により指定された献立のデータ要求をレシピ管理装置30に送信する。献立投稿部182Aは、その応答として献立データや献立属性データを、レシピ管理装置30から取得する。そして、献立投稿部182Aは、取得した献立データや献立属性データを、ユーザによる指示に応じて加工する。献立投稿部182Aは、加工した献立データや献立属性データを、レシピ管理装置30に送信して記憶させる。
また、既存の献立データや献立属性データを削除する場合、献立投稿部182Aは、操作入力部12が受け付けた操作により指定された献立に係る献立データや献立属性データの削除を、レシピ管理装置30に要求する。修正、追加、削除の対象の献立が、献立IDをもって特定される。
Further, for example, when modifying or adding information of existing menu data or menu attribute data, the menu posting unit 182A manages the menu data request specified by the operation received by the operation input unit 12 as a recipe. It is transmitted to the device 30. The menu posting unit 182A acquires menu data and menu attribute data from the recipe management device 30 as a response. Then, the menu posting unit 182A processes the acquired menu data and menu attribute data according to the instruction by the user. The menu posting unit 182A transmits the processed menu data and menu attribute data to the recipe management device 30 and stores them.
When deleting the existing menu data or menu attribute data, the menu posting unit 182A deletes the menu data or menu attribute data related to the menu specified by the operation received by the operation input unit 12 in the recipe management device 30. To request. Menus to be modified, added, or deleted are identified by the menu ID.

図6に戻り、レシピ投稿部183Aは、レシピを投稿するための処理を行う。レシピ投稿部183Aは、献立投稿部182Aが献立データや献立属性データに対して行う処理と同様の処理を、レシピデータやレシピ属性データに対して行う。ここで、レシピ管理装置30のレシピ編集部332(後述)は、レシピ投稿部183Aが新たに作成したレシピデータやレシピ属性データに、そのレシピデータを示すレシピIDを発行する。修正、追加、削除の対象のレシピデータとレシピ属性データが、レシピIDをもって特定される。 Returning to FIG. 6, the recipe posting unit 183A performs a process for posting the recipe. The recipe posting unit 183A performs the same processing on the recipe data and the recipe attribute data as the processing performed on the menu data and the menu attribute data by the menu posting unit 182A. Here, the recipe editing unit 332 (described later) of the recipe management device 30 issues a recipe ID indicating the recipe data to the recipe data and the recipe attribute data newly created by the recipe posting unit 183A. The recipe data to be modified, added, or deleted and the recipe attribute data are specified by the recipe ID.

レシピデータとは、レシピの内容に関する情報を記述したデータである。図9は、レシピデータのデータ構成の一例を示す図である。レシピデータは、レシピIDに対して、1以上のレシピ食材情報と、1以上の調理工程情報とが対応付けられている。 Recipe data is data that describes information about the contents of a recipe. FIG. 9 is a diagram showing an example of the data structure of the recipe data. In the recipe data, one or more recipe ingredient information and one or more cooking process information are associated with the recipe ID.

レシピ食材情報(レシピ食材1、レシピ食材2、・・・)とは、レシピに用いる食材に関する情報である。レシピ食材情報には、利用食材情報と、分量情報と、食材カテゴリ情報と、主食材フラグとが記述される。
利用食材情報とは、レシピに用いる食材を特定するための情報である。利用食材情報には、例えば食材IDが記述される。食材IDとは、食材を一意に識別する情報である。 分量情報とは、レシピに用いる食材の分量を示す情報である。
食材カテゴリ情報とは、レシピにおける食材のグループを示す情報である。例えば食材カテゴリ情報には、ある調理工程で用いられる食材のグループと、別の調理工程で用いられる食材のグループとを区別可能にするために、各グループの識別情報が記述されている。
主食材フラグとは、レシピに使用する食材のうち主たる食材であるか否かを示す情報である。
The recipe ingredient information (recipe ingredient 1, recipe ingredient 2, ...) Is information about the ingredients used in the recipe. In the recipe ingredient information, the used ingredient information, the quantity information, the ingredient category information, and the main ingredient flag are described.
The food ingredient information used is information for specifying the foodstuff used in the recipe. For example, a food material ID is described in the food material information used. The food material ID is information that uniquely identifies the food material. The quantity information is information indicating the quantity of ingredients used in the recipe.
Ingredient category information is information indicating a group of ingredients in a recipe. For example, in the foodstuff category information, identification information of each group is described in order to distinguish between a group of foodstuffs used in one cooking process and a group of foodstuffs used in another cooking process.
The main ingredient flag is information indicating whether or not the ingredient is the main ingredient among the ingredients used in the recipe.

調理工程情報(調理ステップ1、調理ステップ2、・・・)とは、調理における作業を段階的に示す情報である。調理工程情報には、調理画像情報と、工程コメント情報と、工程時間情報と、調理法情報と、が記述される。
調理画像情報とは、調理工程の様子を写した撮像画像を示す情報である。
工程コメント情報とは、調理工程の説明文を示す情報である。
工程時間情報とは、調理工程に要する時間を示す情報である。
調理法情報とは、調理工程における調理方法の種別を示す情報である。調理方法には、例えば切る、煮る、焼く、蒸らす、沸かす、揚げる、混ぜる等の種別がある。
Cooking process information (cooking step 1, cooking step 2, ...) Is information that indicates the work in cooking step by step. Cooking image information, process comment information, process time information, and cooking method information are described in the cooking process information.
The cooking image information is information showing a captured image showing the state of the cooking process.
The process comment information is information indicating a description of the cooking process.
The process time information is information indicating the time required for the cooking process.
The cooking method information is information indicating the type of cooking method in the cooking process. Cooking methods include, for example, cutting, simmering, baking, steaming, boiling, frying, and mixing.

次に、レシピ属性データについて説明する。レシピ属性データとは、レシピの属性情報を記述したデータである。図10は、レシピ属性データのデータ構成の一例を示す図である。レシピ属性データとは、レシピIDに対して、料理IDと、レシピ名情報と、対象人数情報と、レシピ投稿者情報と、レシピ登録日時情報と、料理画像情報と、投稿者コメント情報と、調理時間情報と、レシピカテゴリ情報と、会員許諾情報とを対応付けてなるデータである。 Next, the recipe attribute data will be described. The recipe attribute data is data that describes the attribute information of the recipe. FIG. 10 is a diagram showing an example of a data structure of recipe attribute data. The recipe attribute data includes cooking ID, recipe name information, target number of people information, recipe poster information, recipe registration date and time information, cooking image information, poster comment information, and cooking for the recipe ID. It is data in which time information, recipe category information, and membership license information are associated with each other.

料理IDとは、料理を一意に識別する情報である。
レシピ名情報とは、レシピの名称を示す情報である。レシピの名称には、レシピに基づいて作成可能な料理の名称やレシピに用いられる食材の名称が含まれる。
対象人数情報とは、レシピが示す料理の分量を示す情報である。対象人数情報には、例えば、1人前、2−3人前等の情報が記述される。
レシピ投稿者情報とは、レシピの投稿者(作成者)を示す情報である。レシピ投稿者情報には、例えばユーザIDが記述される。
レシピ登録日時情報とは、レシピが投稿、登録された日時を示す情報である。
料理画像情報とは、料理の撮像画像を示す情報である。
投稿者コメント情報とは、投稿者がレシピに対して付したコメント(例えば概要、背景)を示す情報である。
The dish ID is information that uniquely identifies a dish.
The recipe name information is information indicating the name of the recipe. The name of the recipe includes the name of the dish that can be created based on the recipe and the name of the ingredient used in the recipe.
The target number of people information is information indicating the amount of food indicated by the recipe. Information such as one serving, two or three servings, etc. is described in the target number of people information.
The recipe contributor information is information indicating the contributor (creator) of the recipe. For example, a user ID is described in the recipe poster information.
The recipe registration date and time information is information indicating the date and time when the recipe was posted and registered.
The food image information is information indicating a captured image of the food.
The contributor comment information is information indicating a comment (for example, outline, background) given by the contributor to the recipe.

調理時間情報とは、調理に要する大凡の時間を示す情報である。なお、調理時間情報は、各調理工程に要する時間の総和を示してもよいし、別途算出、設定される時間を示してもよい。例えば、調理時間は、各調理工程に要する時間に加え、下拵え、盛り付け等に要する時間を含んでもよい。
レシピカテゴリ情報とは、レシピの種別(例えば、コンセプト、カロリー、費用、表彰、目的、用途)を示す情報である。
Cooking time information is information indicating an approximate time required for cooking. The cooking time information may indicate the total time required for each cooking process, or may indicate the time separately calculated and set. For example, the cooking time may include the time required for preparation, serving, etc., in addition to the time required for each cooking process.
The recipe category information is information indicating the type of recipe (for example, concept, calorie, cost, award, purpose, use).

メール処理部184Aは、メール(電子メール)の作成及び編集、及びメールの送受信に関する処理を行う。例えば、メール処理部184Aは、レシピ管理装置30等から送信されたメールを、メールサーバ(不図示)を介して受信する。また、メール処理部184Aは、新規作成メール又は返信メールを、メールサーバ(不図示)を介してレシピ管理装置30等へ送信する。例えば、メール処理部184Aは、レシピ管理装置30から送信された許諾確認メールを受信する。また、メール処理部184Aは、許諾確認メールに対する許諾回答メールをレシピ管理装置30へ送信する。 The mail processing unit 184A performs processing related to creation and editing of mail (e-mail) and transmission / reception of mail. For example, the mail processing unit 184A receives the mail sent from the recipe management device 30 or the like via a mail server (not shown). In addition, the mail processing unit 184A sends a newly created mail or a reply mail to the recipe management device 30 or the like via a mail server (not shown). For example, the mail processing unit 184A receives the permission confirmation mail sent from the recipe management device 30. Further, the mail processing unit 184A sends a permission reply mail for the permission confirmation mail to the recipe management device 30.

出力処理部185Aは、表示部16における画面表示や音声再生部15からの音声出力(再生)を制御する。例えば、出力処理部185Aは、ユーザ認証、献立やレシピ、検索等の情報検索サービスの各種機能を提供するための画面を表示部16に表示させたり、各種機能を提供するため音声を音声再生部15から出力させたりする。 The output processing unit 185A controls the screen display on the display unit 16 and the audio output (reproduction) from the audio reproduction unit 15. For example, the output processing unit 185A displays a screen for providing various functions of information retrieval services such as user authentication, menus, recipes, and searches on the display unit 16, and a voice reproduction unit for providing various functions. Output from 15.

〔レシピ管理装置30の構成〕
次に、レシピ管理装置30の構成について説明する。
図11は、本実施形態に係るレシピ管理装置30の構成の一例を示すブロック図である。レシピ管理装置30は、レシピ管理側通信部31と、レシピ管理側記憶部32と、レシピ管理側制御部33と、を備える。
[Structure of recipe management device 30]
Next, the configuration of the recipe management device 30 will be described.
FIG. 11 is a block diagram showing an example of the configuration of the recipe management device 30 according to the present embodiment. The recipe management device 30 includes a recipe management side communication unit 31, a recipe management side storage unit 32, and a recipe management side control unit 33.

レシピ管理側通信部31は、図5の通信部101に対応する構成であり、ユーザ端末10、店舗端末20、ユーザ管理装置50等のネットワークNWに接続する他の装置と通信する。
レシピ管理側記憶部32は、図5の記憶部104に対応する構成であり、レシピ管理装置30の機能を実現するために必要な各種データ、プログラム等を記憶する。例えば、レシピ管理側記憶部32は、献立データ記憶部321と、献立属性データ記憶部322と、レシピデータ記憶部323と、レシピ属性データ記憶部324と、食材データ記憶部325と、料理データ記憶部326と、販促データ記憶部327と、履歴データ記憶部328と、関連付けデータ記憶部329とを備える。
The recipe management side communication unit 31 has a configuration corresponding to the communication unit 101 of FIG. 5, and communicates with other devices connected to the network NW such as the user terminal 10, the store terminal 20, and the user management device 50.
The recipe management side storage unit 32 has a configuration corresponding to the storage unit 104 of FIG. 5, and stores various data, programs, and the like necessary for realizing the functions of the recipe management device 30. For example, the recipe management side storage unit 32 includes a menu data storage unit 321, a menu attribute data storage unit 322, a recipe data storage unit 323, a recipe attribute data storage unit 324, a food material data storage unit 325, and a cooking data storage unit. A unit 326, a sales promotion data storage unit 327, a history data storage unit 328, and an association data storage unit 329 are provided.

献立データ記憶部321は、献立データ(図7参照)を記憶する。
献立属性データ記憶部322は、献立属性データ(図8参照)を記憶する。
レシピデータ記憶部323は、レシピデータ(図9参照)、及びレシピ動画データを記憶する。レシピ動画データは、レシピ動画を一意に識別するレシピ動画IDと対応付けられて記憶される。
レシピ属性データ記憶部324は、レシピ属性データ(図10参照)を記憶する。また、レシピ属性データ記憶部324は、レシピ動画データに対応するレシピ動画属性データを記憶する。図12は、レシピ動画属性データのデータ構成の一例を示す図である。レシピ動画属性データは、図10のレシピ属性データに加えて、又は一部を代えて、レシピ動画ID、レシピ動画投稿者(レシピ動画提供者)、レシピ動画登録日時、レシピ動画配信日(配信予約された配信開始日)、1以上のポップ情報が対応付けられている。例えば、ポップ情報には、店舗の売り場に置かれる販促商品のデータとして、表示用のレシピカード、配布用のレシピカード等のデータが格納される。なお、レシピ動画配信日には、配信開始日のみではなく、配信終了日、配信開始時刻、配信終了時刻、配信期間等が設定されてもよい。
The menu data storage unit 321 stores menu data (see FIG. 7).
The menu attribute data storage unit 322 stores menu attribute data (see FIG. 8).
The recipe data storage unit 323 stores recipe data (see FIG. 9) and recipe moving image data. The recipe moving image data is stored in association with the recipe moving image ID that uniquely identifies the recipe moving image.
The recipe attribute data storage unit 324 stores recipe attribute data (see FIG. 10). Further, the recipe attribute data storage unit 324 stores the recipe moving image attribute data corresponding to the recipe moving image data. FIG. 12 is a diagram showing an example of the data structure of the recipe moving image attribute data. The recipe video attribute data includes the recipe video ID, the recipe video contributor (recipe video provider), the recipe video registration date and time, and the recipe video distribution date (delivery reservation) in addition to or in part of the recipe attribute data shown in FIG. (Distribution start date), one or more pop informations are associated with each other. For example, in the pop information, data such as a recipe card for display and a recipe card for distribution are stored as data of sales promotion products placed in the sales floor of the store. In addition to the distribution start date, the recipe video distribution date may be set to a distribution end date, a distribution start time, a distribution end time, a distribution period, and the like.

食材データ記憶部325は、食材に関する情報を記述した食材データを記憶する。例えば、食材データは、食材IDに対して、食材名情報と、栄養素情報と、カロリー情報と、所属食材情報と、同種食材情報とが対応付けられている。食材名情報とは、食材の名称を示す情報である。栄養素情報とは、食材に含まれる栄養素とその量とを示す情報である。カロリー情報とは、食材の単位量当たりのカロリーを示す情報である。所属食材情報とは、所属食材を示す情報である。「所属食材」とは、ある食材に概念的に包含される別の食材を示す情報である。例えば「魚」には、「鯖」や「秋刀魚」が包含される。また、「鯖」には、「生鯖」や「鯖の缶詰」が包含される。つまり、所属食材とは、ある食材の下位概念に属する食材である。所属食材情報には、所属食材の食材IDが記述されてよい。同種食材情報とは、同種食材を示す情報である。「同種食材」とは、ある食材と同種の関係にある別の食材を示す情報である。つまり、同種食材情報とは、同種設定を示す情報の一例である。同種食材情報には、情報を記述する時点の認識で、同種食材と考えられる食材の食材IDが記述される。そのため、同種食材情報には、実際には異なる食材の食材IDが記述されることもありうる。この食材データによって、献立や料理に含まれる栄養素やカロリー、2以上の食材間の関係性等を特定することが可能である。例えば、レシピ管理装置30は、販促レシピの栄養素やカロリーや、販促レシピに使用される食材と同種の食材の情報をレシピ動画とともに表示させることもできる。 The food material data storage unit 325 stores food material data that describes information about the food material. For example, in the food material data, the food material name information, the nutrient information, the calorie information, the belonging food material information, and the same kind food material information are associated with the food material ID. The food material name information is information indicating the name of the food material. Nutrient information is information indicating the nutrients contained in the food material and their amounts. The calorie information is information indicating the calories per unit amount of the food material. The affiliation foodstuff information is information indicating the affiliation foodstuff. "Affiliated foodstuff" is information indicating another foodstuff that is conceptually included in one foodstuff. For example, "fish" includes "mackerel" and "autumn sword fish". In addition, "mackerel" includes "raw mackerel" and "canned mackerel". In other words, the belonging foodstuff is a foodstuff that belongs to the subordinate concept of a certain foodstuff. In the affiliation food information, the food ID of the affiliation food may be described. The same kind of food information is information indicating the same kind of food. "Same kind of foodstuff" is information indicating another foodstuff having the same kind of relationship with one foodstuff. That is, the same kind food information is an example of information indicating the same kind setting. In the same kind food information, the food ID of the food material considered to be the same kind food is described by the recognition at the time of writing the information. Therefore, in the same kind of food information, the food IDs of different foods may actually be described. From this food material data, it is possible to identify the nutrients and calories contained in menus and dishes, and the relationship between two or more foodstuffs. For example, the recipe management device 30 can display information on nutrients and calories of the sales promotion recipe and information on ingredients of the same type as the ingredients used in the sales promotion recipe together with the recipe video.

料理データ記憶部326は、料理データは、料理に関する情報を記述した料理データを記憶する。例えば、料理データは、料理IDに対して、料理名情報と、所属料理情報と、同種料理情報とが対応付けられている。料理名情報とは、料理の名称を示す情報である。所属料理情報とは、所属料理を示す情報である。「所属料理」とは、ある料理に概念的に包含される別の料理を示す情報である。例えば、「煮物」には、「煮しめ」や「筑前煮」が包含される。つまり、所属料理とは、ある料理の下位概念に属する料理である。所属料理情報には、所属料理の料理IDが記述されてよい。同種料理情報とは、同種料理を示す情報である。「同種料理」とは、ある料理と同種の関係にある別の料理を示す情報である。つまり、同種料理情報とは、同種設定を示す情報の一例である。同種料理情報には、情報を記述する時点の認識で、同種料理と考えられる料理の料理IDが記述される。そのため、同種料理情報には、実際には異なる料理の料理IDが記述されることもありうる。この料理データによって、2以上の料理間の関係性を特定することができる。例えばユーザ端末10やレシピ管理装置30は、入力キーワードが示す料理の所属料理や同種料理を特定することができる。例えば、レシピ管理装置30は、店員によって選択された販促レシピだけでなく、所属料理や同種料理についてのレシピも同様に販促レシピの対象として、レシピ動画を表示させることもできる。 The cooking data storage unit 326 stores cooking data in which information about cooking is described. For example, in the cooking data, the cooking name information, the belonging cooking information, and the same kind cooking information are associated with the cooking ID. The dish name information is information indicating the name of the dish. The affiliation food information is information indicating the affiliation food. The "affiliated dish" is information indicating another dish conceptually included in one dish. For example, "simmered food" includes "simmered" and "chikuzen-ni". In other words, the belonging dish is a dish that belongs to the subordinate concept of a certain dish. In the affiliation food information, the cooking ID of the affiliation food may be described. Homogeneous food information is information indicating the same kind of food. “Homogeneous food” is information indicating another food that has the same kind of relationship with one food. That is, the same kind food information is an example of information indicating the same kind setting. In the same-kind food information, the cooking ID of the food considered to be the same-kind food is described by the recognition at the time of writing the information. Therefore, in the same kind of food information, the food IDs of different foods may actually be described. With this cooking data, the relationship between two or more dishes can be identified. For example, the user terminal 10 and the recipe management device 30 can specify a dish to which the dish indicated by the input keyword belongs or a similar dish. For example, the recipe management device 30 can display a recipe video not only for the sales promotion recipe selected by the clerk but also for the recipes related to the belonging food and the same kind of food as the target of the sales promotion recipe.

販促データ記憶部327は、販売計画に基づく販促商品に関する情報を記述した販促データを記憶する。図13は、販促データのデータ構成の一例を示す図である。販促データは、会社グループ、会社、地域(地方、都道府県、市区町村等)、店舗、売り場、計画情報、販促商品、販促商品食材、及びレシピ動画IDを対応付けた情報である。会社グループ又は会社に対して、販売計画に基づく1以上の計画情報が対応付けられる。例えば、計画情報とは、週毎のおすすめ商品、月毎の重点カテゴリ商品、日毎又は週毎の特売品等といった販促商品に関する販売計画の情報である。なお、計画情報は、例えば、会社グループ毎、会社毎、部門毎、売り場毎のいずれと対応付けられてもよい。この計画情報に対して、1以上の販促商品が対応付けられる。なお、販促商品は食材(調味料が含まれてもよい)であるが、販促商品の商品名と食材を明確に分ける場合には、販促商品(商品名等)と販促商品食材(販促商品に対応する食材)とを分けて対応付けられてもよい。また、販促商品(販促商品食材)についての広告を示す動画像(以下、「広告動画」とも称する)がその商品の生産者や製造者、販売元等から提供されている場合、その広告動画を一意に識別するための広告動画IDが対応付けられる。 The sales promotion data storage unit 327 stores sales promotion data that describes information about the sales promotion product based on the sales plan. FIG. 13 is a diagram showing an example of a data structure of sales promotion data. The sales promotion data is information associated with a company group, a company, a region (region, prefecture, city, ward, town, village, etc.), a store, a sales floor, planning information, a sales promotion product, a sales promotion product ingredient, and a recipe video ID. One or more planning information based on the sales plan is associated with the company group or the company. For example, the plan information is information on a sales plan related to a promotional product such as a weekly recommended product, a monthly priority category product, a daily or weekly special sale product, and the like. The plan information may be associated with any of, for example, a company group, a company, a department, and a sales floor. One or more promotional products are associated with this plan information. The promotional product is an ingredient (may include seasonings), but if the product name of the promotional product and the ingredient are clearly separated, the promotional product (product name, etc.) and the promotional product ingredient (in the promotional product). Corresponding foodstuff) may be associated separately. In addition, if a moving image (hereinafter, also referred to as "advertising video") showing an advertisement for a promotional product (promotional product ingredient) is provided by the producer, manufacturer, distributor, etc. of the product, the advertising video is displayed. An advertising video ID for unique identification is associated.

履歴データ記憶部328は、履歴データを記憶する。例えば、履歴データ記憶部328は、販促レシピ毎の履歴データや、店舗端末毎の履歴データを記憶する。
図14は、販促レシピ毎の履歴データのデータ構成の一例を示す図である。図示する販促レシピ毎の履歴データは、販促レシピのレシピID毎に、計画情報と、1以上の動画像を対応付ける。レシピIDには、店舗端末20で選択された販促レシピを示すレシピIDが記憶される。計画情報は、レシピIDの販促レシピに対応する計画情報である。例えば、販売計画による計画情報に基づく販促商品が使用されるレシピリスト(レシピの一覧)が提供され、店員が、その一覧から、販促レシピを指定した場合、当該販促レシピを示すレシピIDと当該計画情報が対応付けて記憶される。
動画像情報(図示する動画像1、動画像2、・・・)は、動画ID、動画種別(レシピ動画を示す情報)、再生開始日時、再生終了日時、グループ情報、前回再生日、販促商品、販促商品の販売実績情報、関連商品、関連商品の販売実績情報が対応付けられている。動画IDには、店舗端末20で再生されたレシピ動画のレシピ動画IDが記憶される。動画種別には、レシピ動画であることを示す情報が記憶される。なお、店舗端末20では、レシピ動画のみならず、販促商品の広告動画が表示されてもよい。この場合、動画IDには広告動画IDが記憶され、動画種別には広告動画を示す情報が記憶される。グループ情報は、例えば、組織情報又は売り場情報のいずれか或いはその組合せである。組織情報は、会社(企業)グループ、会社、店舗(支店)、部門(部署)、チーム等のいずれか或いはその組合せである。また、売り場情報は、コーナー、陳列場所(陳列棚、陳列ケース、陳列台、陳列コーナー(床への直置きを含む)、レジ、倉庫のいずれか或いはその組合せ)を示す情報である。前回再生日は、レシピ管理装置30がグループ情報と動画IDに基づいて、過去の動画再生履歴情報から抽出した再生開始日時(再生開始日)のうち、最新のものである。販促商品の販売実績情報、関連商品の販売実績情報は、レシピ管理装置30が、各店舗の販売結果のデータに基づいて、この履歴データの販促商品、関連商品についての販売結果(販促商品の販売個数、売上等)を集計した情報である。レシピ管理装置30は、例えば、履歴データに基づいて、販促効果を示す情報を生成して、提供する。
The history data storage unit 328 stores the history data. For example, the history data storage unit 328 stores history data for each sales promotion recipe and history data for each store terminal.
FIG. 14 is a diagram showing an example of a data structure of historical data for each sales promotion recipe. In the historical data for each of the illustrated sales promotion recipes, the plan information is associated with one or more moving images for each recipe ID of the sales promotion recipe. In the recipe ID, a recipe ID indicating a sales promotion recipe selected by the store terminal 20 is stored. The plan information is the plan information corresponding to the sales promotion recipe of the recipe ID. For example, when a recipe list (list of recipes) in which sales promotion products are used based on planning information based on a sales plan is provided and a clerk specifies a sales promotion recipe from the list, a recipe ID indicating the sales promotion recipe and the plan are provided. Information is stored in association with each other.
The moving image information (animated image 1, moving image 2, ...) includes video ID, video type (information indicating recipe video), playback start date and time, playback end date and time, group information, previous playback date, and sales promotion product. , Sales performance information of promotional products, related products, and sales performance information of related products are associated with each other. In the video ID, the recipe video ID of the recipe video played on the store terminal 20 is stored. Information indicating that the video is a recipe video is stored in the video type. In addition, the store terminal 20 may display not only the recipe video but also the advertisement video of the sales promotion product. In this case, the advertisement video ID is stored in the video ID, and the information indicating the advertisement video is stored in the video type. The group information is, for example, either organization information or sales floor information, or a combination thereof. Organizational information is any or a combination of company (corporate) groups, companies, stores (branches), departments (departments), teams, and the like. The sales floor information is information indicating a corner, a display location (display shelf, display case, display stand, display corner (including direct placement on the floor), cash register, warehouse, or a combination thereof). The previous playback date is the latest of the playback start dates and times (playback start dates) extracted from the past video playback history information by the recipe management device 30 based on the group information and the video ID. The recipe management device 30 obtains the sales performance information of the sales promotion product and the sales performance information of the related product based on the sales result data of each store, and the sales result of the sales promotion product and the related product of this history data (sales of the sales promotion product). This is information that aggregates the number of items, sales, etc.). The recipe management device 30 generates and provides information indicating a sales promotion effect based on, for example, historical data.

図15は、店舗端末毎の履歴データのデータ構成の一例を示す図である。図示する店舗端末毎の履歴データは、レシピ動画の再生履歴データであり、店舗端末IDと、グループ情報と、再生情報とが対応付けられている。店舗端末IDは、店舗端末20を識別する識別情報である。グループ情報は、その店舗端末20が設置されている店舗の組織情報又は売り場情報のいずれか或いはその組合せである。再生情報(図示する再生1、再生2、・・・)は、その店舗端末20で再生されたコンテンツ(レシピ動画、広告動画等)に関する情報であり、再生される度に追加される。例えば、再生情報は、動画ID、レシピID、再生開始日時、再生終了日時等が対応付けられている。動画IDには、その店舗端末20で再生されたレシピ動画のレシピ動画ID又は広告動画の広告動画IDが記憶される。レシピIDは、その再生されたレシピ動画が説明する販促レシピを示すレシピIDが記憶される。なお、上記再生情報には、再生回数、再生時間、再生期間等が含まれてもよい。 FIG. 15 is a diagram showing an example of a data structure of historical data for each store terminal. The illustrated history data for each store terminal is the reproduction history data of the recipe video, and the store terminal ID, the group information, and the reproduction information are associated with each other. The store terminal ID is identification information that identifies the store terminal 20. The group information is either or a combination of the organization information and the sales floor information of the store where the store terminal 20 is installed. The reproduction information (reproduction 1, reproduction 2, ... In the figure) is information about the content (recipe video, advertisement video, etc.) reproduced in the store terminal 20, and is added each time the reproduction is performed. For example, the reproduction information is associated with a moving image ID, a recipe ID, a reproduction start date and time, a reproduction end date and time, and the like. In the video ID, the recipe video ID of the recipe video played on the store terminal 20 or the advertising video ID of the advertising video is stored. As the recipe ID, a recipe ID indicating a sales promotion recipe explained by the reproduced recipe video is stored. The reproduction information may include the number of reproductions, the reproduction time, the reproduction period, and the like.

関連付けデータ記憶部329は、ユーザ端末(客)10Bと店舗端末20との関連付けデータを記憶する。
図16は、関連付けデータのデータ構成の一例を示す図である。図示する関連付けデータは、ユーザIDと、店舗端末IDと、グループ情報と、関連付け日時とが対応付けられている。ユーザIDは、ユーザ端末(客)10Bを識別する識別情報である。店舗端末IDは、店舗端末20を識別する識別情報である。グループ情報は、その店舗端末20が設置されている店舗の組織情報又は売り場情報のいずれか或いはその組合せである。関連付け日時は、ユーザ端末(客)10Bと店舗端末20とが関連付けられた日時(時刻)を示す情報である。なお、関連付けデータ記憶部329には、ユーザIDと店舗端末IDとが少なくとも関連付けられてもよい。また、ユーザ端末(客)10Bを識別する識別情報は、ユーザIDに限らず、各ユーザ端末(客)10Bに固有に設定されている端末IDであってもよい。
The association data storage unit 329 stores the association data between the user terminal (customer) 10B and the store terminal 20.
FIG. 16 is a diagram showing an example of the data structure of the association data. In the illustrated association data, a user ID, a store terminal ID, group information, and an association date and time are associated with each other. The user ID is identification information that identifies the user terminal (customer) 10B. The store terminal ID is identification information that identifies the store terminal 20. The group information is either or a combination of the organization information and the sales floor information of the store where the store terminal 20 is installed. The association date and time is information indicating the date and time (time) when the user terminal (customer) 10B and the store terminal 20 are associated with each other. The user ID and the store terminal ID may be at least associated with the association data storage unit 329. Further, the identification information for identifying the user terminal (customer) 10B is not limited to the user ID, and may be a terminal ID uniquely set for each user terminal (customer) 10B.

次に、レシピ管理側制御部33の構成について説明する。
レシピ管理側制御部33は、レシピ管理装置30の各構成を制御する。レシピ管理側制御部33は、例えばレシピ管理装置30のCPU105(図5参照)がレシピ管理側記憶部32に予め記憶されたプログラムを実行することにより実現される。また、レシピ管理側制御部33は、ASIC等の集積回路として実現されてもよい。レシピ管理側制御部33は、献立編集部331と、レシピ編集部332と、販促データ取得部333と、レシピリスト生成部334と、レシピ動画要求取得部335と、レシピ動画登録部336と、配信部337と、関連付け情報取得部338と、管理部339とを備える。
Next, the configuration of the recipe management side control unit 33 will be described.
The recipe management side control unit 33 controls each configuration of the recipe management device 30. The recipe management side control unit 33 is realized, for example, by the CPU 105 (see FIG. 5) of the recipe management device 30 executing a program stored in advance in the recipe management side storage unit 32. Further, the recipe management side control unit 33 may be realized as an integrated circuit such as an ASIC. The recipe management side control unit 33 distributes the menu editing unit 331, the recipe editing unit 332, the sales promotion data acquisition unit 333, the recipe list generation unit 334, the recipe video request acquisition unit 335, and the recipe video registration unit 336. A unit 337, an association information acquisition unit 338, and a management unit 339 are provided.

献立編集部331は、献立データや献立属性データの新規登録及び編集を行う。献立編集部331は、ユーザ端末(投稿)10Aからの献立データの投稿要求に応じて、投稿された献立データを示す献立IDを発行し、発行した献立IDに対応付けた献立データ、献立属性データを、献立データ記憶部321、献立属性データ記憶部322に記憶させる。また、献立編集部331は、ユーザ端末(投稿)10Aからの献立データの編集要求に応じて、編集対象の献立データ、献立属性データを、献立データ記憶部321、献立属性データ記憶部322から読み出して、ユーザ端末(投稿)10Aに送信する。また、献立編集部331は、ユーザ端末(投稿)10Aから受信した編集後の献立データ、献立属性データを、献立データ記憶部321、献立属性データ記憶部322に記憶させる。また、献立編集部331は、ユーザ端末(投稿)10Aからの削除要求に応じて、献立データ記憶部321、献立属性データ記憶部322に記憶されている献立データ、献立属性データを削除する。 The menu editorial department 331 newly registers and edits menu data and menu attribute data. The menu editorial department 331 issues a menu ID indicating the posted menu data in response to a request for posting menu data from the user terminal (post) 10A, and menu data and menu attribute data associated with the issued menu ID. Is stored in the menu data storage unit 321 and the menu attribute data storage unit 322. Further, the menu editorial unit 331 reads the menu data and the menu attribute data to be edited from the menu data storage unit 321 and the menu attribute data storage unit 322 in response to the menu data editing request from the user terminal (post) 10A. And send it to the user terminal (post) 10A. Further, the menu editorial unit 331 stores the edited menu data and menu attribute data received from the user terminal (post) 10A in the menu data storage unit 321 and the menu attribute data storage unit 322. Further, the menu editorial unit 331 deletes the menu data and the menu attribute data stored in the menu data storage unit 321 and the menu attribute data storage unit 322 in response to the deletion request from the user terminal (post) 10A.

レシピ編集部332は、レシピデータやレシピ属性データを編集する。レシピ編集部332は、献立編集部331が献立データや献立属性データに対して行う処理と同様の処理を、ユーザ端末(投稿)10Aからの要求に応じてレシピデータやレシピ属性データに対して行う。 The recipe editing unit 332 edits the recipe data and the recipe attribute data. The recipe editing unit 332 performs the same processing on the recipe data and the recipe attribute data as the processing performed on the menu data and the menu attribute data by the menu editing unit 331 in response to a request from the user terminal (post) 10A. ..

販促データ取得部333は、店舗端末20から販売計画のデータや販売計画に基づく販促商品を示すデータ、販売結果の販売結果を示すデータ等を、店舗端末20から取得し、販促データ記憶部327の販促データに記憶させる。また、販促データ取得部333は、配信部337が配信するレシピ動画の店舗端末20における再生状況を示すデータを取得し、管理部339に受け渡す。再生状況を示すデータとは、店舗端末ID、グループ情報、再生情報(動画ID、レシピID、再生開始日時、再生終了日時、再生回数、再生時間、再生期間等)等である。 The sales promotion data acquisition unit 333 acquires sales plan data, data indicating sales promotion products based on the sales plan, data indicating the sales result of the sales result, etc. from the store terminal 20 from the store terminal 20, and the sales promotion data storage unit 327 Store in sales promotion data. In addition, the sales promotion data acquisition unit 333 acquires data indicating the reproduction status of the recipe video distributed by the distribution unit 337 on the store terminal 20, and delivers it to the management unit 339. The data indicating the reproduction status includes store terminal ID, group information, reproduction information (video ID, recipe ID, reproduction start date and time, reproduction end date and time, number of reproductions, reproduction time, reproduction period, etc.) and the like.

レシピリスト生成部334は、店舗端末20からのレシピリスト要求に基づいて、レシピリストを生成して店舗端末20へ送信する。例えば、店舗端末20からのレシピリスト要求には販促商品(食材)を示す情報が含まれており、レシピリスト生成部334は、レシピデータを参照して、その販促商品(食材)を使用(利用)しているレシピを抽出しレシピリストを生成する。その際、レシピリスト生成部334は、販促商品(食材)を主食材として利用しているレシピが優先的に表示されるようにリストを生成する。なお、レシピリスト生成部334は、会員設定に応じて、レシピの公開が許諾されているデータのみを抽出してレシピリストを生成する。 The recipe list generation unit 334 generates a recipe list and transmits it to the store terminal 20 based on the recipe list request from the store terminal 20. For example, the recipe list request from the store terminal 20 includes information indicating a promotional product (ingredient), and the recipe list generation unit 334 uses (uses) the promotional product (ingredient) with reference to the recipe data. ) Extract the recipes and generate a recipe list. At that time, the recipe list generation unit 334 generates a list so that recipes using the promotional product (ingredient) as the main ingredient are preferentially displayed. The recipe list generation unit 334 generates a recipe list by extracting only the data for which the recipe is permitted to be published according to the member setting.

レシピ動画要求取得部335は、店舗端末20において、上記レシピリストのうちから選択された販促レシピを示す情報(例えば、レシピID)を取得する。そして、レシピ動画要求取得部335は、取得した販促レシピを示す情報を、レシピ動画の制作リストに加える。 The recipe video request acquisition unit 335 acquires information (for example, a recipe ID) indicating a sales promotion recipe selected from the recipe list on the store terminal 20. Then, the recipe video request acquisition unit 335 adds information indicating the acquired sales promotion recipe to the recipe video production list.

なお、レシピ動画要求取得部335は、店舗端末20において選択された販促レシピのレシピ動画の配信についての許諾を確認する。例えば、レシピ動画要求取得部335は、レシピ動画の制作リストに加えた販促レシピの投稿者(作成者)に、その販促レシピのレシピ動画を配信することについての許諾を確認するための許諾確認メールを送信する。そして、レシピ動画要求取得部335は、販促レシピの投稿者(作成者)から許諾を承認する許諾回答メールを受信すると、販売支援システム1の運営事業者又は制作会社において、このレシピ動画が制作される。なお、許諾確認メールは、ユーザに対してレシピを利用する旨(レシピ動画の配信を行う旨)を単に通知するものであってもよく、その通知に対して所定の期間(例えば、3日以内、7日以内)にNG(利用(レシピ動画の配信)を許諾しない旨)の返信が来なければ許諾されたものとして、レシピ動画が制作されてもよい。また、レシピ動画要求取得部335は、許諾確認メールを送信する前に、その販促レシピの信頼度の確認のために、レシピランクについての1次チェックを行ってもよい。例えば、レシピランクが予め設定されたランク以上の場合には許諾確認メールを送信し、該予め設定されたランク未満の場合には販促レシピの選択をやり直す指示を店舗端末20に通知してもよい。また、レシピ動画要求取得部335は、販促レシピの投稿者(作成者)から許諾が得られなかった販促レシピについては、レシピ動画の制作リストから削除する。 The recipe video request acquisition unit 335 confirms the permission for distribution of the recipe video of the sales promotion recipe selected on the store terminal 20. For example, the recipe video request acquisition unit 335 confirms the permission to distribute the recipe video of the sales promotion recipe to the poster (creator) of the sales promotion recipe added to the recipe video production list. To send. Then, when the recipe video request acquisition unit 335 receives a permission reply email approving the permission from the poster (creator) of the sales promotion recipe, the operator or production company of the sales support system 1 produces this recipe video. The recipe. The permission confirmation email may simply notify the user that the recipe will be used (to deliver the recipe video), and the notification may be sent for a predetermined period (for example, within 3 days). If you do not receive a reply of NG (not permitting use (delivery of recipe video)) within 7 days), the recipe video may be produced as if it was permitted. Further, the recipe video request acquisition unit 335 may perform a primary check on the recipe rank in order to confirm the reliability of the sales promotion recipe before sending the permission confirmation email. For example, if the recipe rank is equal to or higher than the preset rank, a permission confirmation email may be sent, and if the recipe rank is lower than the preset rank, the store terminal 20 may be notified of an instruction to redo the selection of the sales promotion recipe. .. In addition, the recipe video request acquisition unit 335 deletes the sales promotion recipe for which permission has not been obtained from the poster (creator) of the sales promotion recipe from the recipe video production list.

レシピ動画登録部336は、制作されたレシピ動画を登録し、配信予約を行う。例えば、レシピ動画登録部336は、レシピ動画の登録要求に応じて、レシピ動画IDを発行し、レシピ動画データ、レシピ動画属性データを、レシピデータ記憶部323、レシピ属性データ記憶部324に記憶させる。また、レシピ動画登録部336は、レシピ動画の配信要求に応じて、該レシピ動画の配信条件を含む配信予約情報を配信部337に受け渡す。 The recipe video registration unit 336 registers the produced recipe video and makes a distribution reservation. For example, the recipe video registration unit 336 issues a recipe video ID in response to a recipe video registration request, and stores the recipe video data and the recipe video attribute data in the recipe data storage unit 323 and the recipe attribute data storage unit 324. .. In addition, the recipe video registration unit 336 delivers the distribution reservation information including the distribution conditions of the recipe video to the distribution unit 337 in response to the recipe video distribution request.

配信部337は、コンテンツ(レシピ動画等)の配信を制御する。例えば、配信部337は、レシピ動画登録部336に配信予約されたレシピ動画の配信条件に基づいて、販促レシピのレシピ動画を店舗端末20で表示可能となるように配信する。動画の配信方法は、ストリーミング配信であってもよいし、動画データをダウンロード完了後に再生するダウンロード配信であってもよい。 The distribution unit 337 controls the distribution of the content (recipe video, etc.). For example, the distribution unit 337 distributes the recipe video of the sales promotion recipe so that it can be displayed on the store terminal 20 based on the distribution conditions of the recipe video reserved for distribution to the recipe video registration unit 336. The video distribution method may be streaming distribution or download distribution in which the video data is played back after the download is completed.

また、配信部337は、関連付けデータ記憶部329に記憶されている関連付けデータに基づいて、ユーザ端末(客)10Bからの閲覧要求に応じて店舗端末20で再生したコンテンツ(レシピ動画等)に関する情報をユーザ端末(客)10Bに送信する。具体的には、配信部337は、ユーザ端末(客)10Bから送信される閲覧要求信号を取得すると、当該ユーザ端末(客)10Bに関連付けられている店舗端末20で再生したコンテンツ(レシピ動画等)に関する情報をユーザ端末(客)10Bに送信する。 Further, the distribution unit 337 provides information on the content (recipe video, etc.) reproduced on the store terminal 20 in response to the browsing request from the user terminal (customer) 10B based on the association data stored in the association data storage unit 329. Is transmitted to the user terminal (customer) 10B. Specifically, when the distribution unit 337 acquires the browsing request signal transmitted from the user terminal (customer) 10B, the content (recipe video, etc.) reproduced on the store terminal 20 associated with the user terminal (customer) 10B. ) Is transmitted to the user terminal (customer) 10B.

例えば、配信部337は、店舗端末20で再生したコンテンツ(レシピ動画等)に関する情報として、当該コンテンツの一覧情報をユーザ端末(客)10Bに送信する。また、配信部337は、店舗端末20との関連付けがなされたときの時刻情報に基づく所定の期間に店舗端末20で再生したコンテンツの一覧情報をユーザ端末(客)10Bに送信する。時刻情報には、年、日、時間(時/分/秒)、曜日等の少なくとも一つの情報が含まれる。所定の期間とは、例えば、店舗端末20との関連付けがなされた時刻の前後30分等である。店舗端末20とユーザ端末(客)10Bとが関連付けられた時刻は、店舗端末20又はユーザ端末(客)10Bが店舗端末20の店舗端末IDとユーザ端末(客)10BのユーザIDとを関連付けてレシピ管理装置30に送信した時刻であってもよいし、レシピ管理装置30が受信(取得)した時刻であってもよい。また、店舗端末20とユーザ端末(客)10Bとが関連付けられた時刻は、ユーザ端末(客)10Bが店舗端末20の識別情報を取得した時刻、又は店舗端末20がユーザ端末(客)10Bの識別情報を取得した時刻に基づいてもよい。また、配信部337は、コンテンツの一覧情報のうちユーザ端末(客)10Bで選択されたコンテンツ(レシピ動画等)のデータを送信する。なお、閲覧要求信号に応じて配信部337が送信するコンテンツ(レシピ動画等)に関する情報は、一覧情報ではなくコンテンツ(レシピ動画等)のデータであってもよい。 For example, the distribution unit 337 transmits the list information of the content to the user terminal (customer) 10B as the information regarding the content (recipe moving image or the like) reproduced by the store terminal 20. Further, the distribution unit 337 transmits the list information of the contents played on the store terminal 20 to the user terminal (customer) 10B in a predetermined period based on the time information when the association with the store terminal 20 is made. The time information includes at least one piece of information such as year, day, hour (hour / minute / second), day of the week, and the like. The predetermined period is, for example, 30 minutes before and after the time when the association with the store terminal 20 is made. The time when the store terminal 20 and the user terminal (customer) 10B are associated with each other is such that the store terminal 20 or the user terminal (customer) 10B associates the store terminal ID of the store terminal 20 with the user ID of the user terminal (customer) 10B. It may be the time when it is transmitted to the recipe management device 30, or it may be the time when it is received (acquired) by the recipe management device 30. The time when the store terminal 20 and the user terminal (customer) 10B are associated with each other is the time when the user terminal (customer) 10B acquires the identification information of the store terminal 20, or the store terminal 20 is the user terminal (customer) 10B. It may be based on the time when the identification information is acquired. In addition, the distribution unit 337 transmits data of the content (recipe moving image, etc.) selected by the user terminal (customer) 10B from the content list information. The information about the content (recipe video, etc.) transmitted by the distribution unit 337 in response to the browsing request signal may be the data of the content (recipe video, etc.) instead of the list information.

関連付け情報取得部338は、配信部337により配信したコンテンツ(レシピ動画等)を表示する店舗端末20と客が所有しているユーザ端末(客)10Bとが関連付けられた関連付け情報を、店舗端末20又はユーザ端末(客)10Bから取得する。関連付け情報には、店舗端末20の店舗端末ID、ユーザ端末(客)10BのユーザID、店舗端末20とユーザ端末(客)10Bとが関連付けられた時刻情報(日時情報)等が含まれる。 The association information acquisition unit 338 provides the association information in which the store terminal 20 that displays the content (recipe video, etc.) distributed by the distribution unit 337 and the user terminal (customer) 10B owned by the customer are associated with the store terminal 20. Alternatively, it is acquired from the user terminal (customer) 10B. The association information includes the store terminal ID of the store terminal 20, the user ID of the user terminal (customer) 10B, the time information (date and time information) in which the store terminal 20 and the user terminal (customer) 10B are associated with each other, and the like.

管理部339は、履歴データ記憶部328が記憶する販促レシピ毎の履歴データ(図14参照)や、店舗端末毎の履歴データ(図15参照)を管理する。例えば、管理部339は、配信部337が配信する販促レシピのレシピ動画の店舗端末20における再生状況(再生開始日時、再生終了日時等)等が含まれる動画再生履歴情報を再生履歴データとして、そのレシピ動画のレシピ動画IDと対応付けて店舗端末20から取得し、販促レシピ毎の履歴データ及び店舗端末毎の履歴データに記憶させる。その際、管理部339は、販促レシピのレシピ動画の再生状況と、その販促レシピに対応する、店舗の販売計画のデータや販売計画に基づく販促商品を示すデータ、店舗の販売結果を示すデータ等と対応付けて販促レシピ毎の履歴データに記憶させてもよい。 The management unit 339 manages the history data for each sales promotion recipe (see FIG. 14) and the history data for each store terminal (see FIG. 15) stored in the history data storage unit 328. For example, the management unit 339 uses video playback history information including the playback status (playback start date / time, playback end date / time, etc.) of the recipe video of the sales promotion recipe distributed by the distribution unit 337 on the store terminal 20 as playback history data. It is acquired from the store terminal 20 in association with the recipe video ID of the recipe video, and is stored in the history data for each sales promotion recipe and the history data for each store terminal. At that time, the management department 339 replays the recipe video of the sales promotion recipe, data of the sales plan of the store corresponding to the sales promotion recipe, data showing the sales promotion product based on the sales plan, data showing the sales result of the store, etc. It may be stored in the history data for each sales promotion recipe in association with.

また、管理部339は、関連付け情報取得部338が取得した関連付け情報に基づいて、関連付けデータ記憶部329が記憶する関連付けデータを管理する。例えば、管理部339は、関連付け情報取得部338が取得した関連付け情報に含まれる店舗端末20の店舗端末ID、ユーザ端末(客)10BのユーザID、店舗端末20とユーザ端末(客)10Bとが関連付けられた時刻情報(日時情報)等と、その店舗端末20のグループ情報等を対応付けて関連付け情報取得部338に記憶させる。 Further, the management unit 339 manages the association data stored in the association data storage unit 329 based on the association information acquired by the association information acquisition unit 338. For example, in the management unit 339, the store terminal ID of the store terminal 20, the user ID of the user terminal (customer) 10B, and the store terminal 20 and the user terminal (customer) 10B included in the association information acquired by the association information acquisition unit 338 The associated time information (date and time information) and the like are associated with the group information and the like of the store terminal 20 and stored in the association information acquisition unit 338.

〔店舗端末20の構成〕
次に、店舗端末20の構成について説明する。
図17は、本実施形態に係る店舗端末20の構成の一例を示すブロック図である。店舗端末20は、店舗端末側通信部21と、操作入力部22と、撮像部24と、音声再生部25と、表示部26と、店舗端末側記憶部27と、店舗端末側制御部28と、を備える。
[Structure of store terminal 20]
Next, the configuration of the store terminal 20 will be described.
FIG. 17 is a block diagram showing an example of the configuration of the store terminal 20 according to the present embodiment. The store terminal 20 includes a store terminal side communication unit 21, an operation input unit 22, an imaging unit 24, a voice reproduction unit 25, a display unit 26, a store terminal side storage unit 27, and a store terminal side control unit 28. , Equipped with.

店舗端末側通信部21は、図5の通信部101に対応する構成であり、ネットワークNWに接続するレシピ管理装置30等と通信する。さらに、店舗端末側通信部21は、近距離無線通信により、近傍に存在する電子機器(例えば、ユーザ端末(客)10B等)と通信する機能を有してもよい。操作入力部22は、図5の入力部102(タッチパネル)に対応する構成であり、文字列の入力、レシピリストを取得する操作、販促レシピを選択する操作、動画の再生操作、表示の切り替え操作等の各種操作を受け付ける。音声再生部25は、図5の出力部103に対応する構成であり、スピーカ、ウーファーを介して、動画の音や警告音の出力等を行う。 The store terminal side communication unit 21 has a configuration corresponding to the communication unit 101 of FIG. 5, and communicates with the recipe management device 30 or the like connected to the network NW. Further, the store terminal side communication unit 21 may have a function of communicating with an electronic device (for example, a user terminal (customer) 10B or the like) existing in the vicinity by short-range wireless communication. The operation input unit 22 has a configuration corresponding to the input unit 102 (touch panel) of FIG. 5, and is a character string input, a recipe list acquisition operation, a sales promotion recipe selection operation, a moving image playback operation, and a display switching operation. Accepts various operations such as. The audio reproduction unit 25 has a configuration corresponding to the output unit 103 of FIG. 5, and outputs a moving image sound, a warning sound, and the like via a speaker and a woofer.

表示部26は、図5の出力部103に対応する構成であり、例えば操作入力部22が受け付けた入力内容、撮像部24が撮像した画像、販促レシピを選択するためのレシピリスト、レシピ管理装置30から配信されるコンテンツ(レシピ動画等)の各種情報を表示可能である。店舗端末側記憶部27は、図5の記憶部104に対応する構成であり、店舗端末20の機能を実現するために必要な各種データ、プログラム等を記憶する。 The display unit 26 has a configuration corresponding to the output unit 103 of FIG. 5, for example, an input content received by the operation input unit 22, an image captured by the imaging unit 24, a recipe list for selecting a sales promotion recipe, and a recipe management device. It is possible to display various information of the contents (recipe video, etc.) distributed from 30. The store terminal side storage unit 27 has a configuration corresponding to the storage unit 104 of FIG. 5, and stores various data, programs, and the like necessary for realizing the functions of the store terminal 20.

店舗端末側制御部28は、店舗端末20の各構成の動作を制御する。店舗端末側制御部28は、例えば店舗端末20のCPU105(図5参照)が店舗端末側記憶部27に予め記憶されたプログラムを実行することにより実現される。また、店舗端末側制御部28は、ASIC(Application Specific Integrated Circuit)等の集積回路として実現されてもよい。例えば、店舗端末側制御部28は、関連付け処理部281と、販促データ入力部282と、販促レシピ選択部283と、再生制御部284と、管理データ通知部285と、出力処理部286とを備えている。 The store terminal side control unit 28 controls the operation of each configuration of the store terminal 20. The store terminal side control unit 28 is realized, for example, by the CPU 105 (see FIG. 5) of the store terminal 20 executing a program stored in advance in the store terminal side storage unit 27. Further, the store terminal side control unit 28 may be realized as an integrated circuit such as an ASIC (Application Specific Integrated Circuit). For example, the store terminal side control unit 28 includes an association processing unit 281, a sales promotion data input unit 282, a sales promotion recipe selection unit 283, a reproduction control unit 284, a management data notification unit 285, and an output processing unit 286. ing.

関連付け処理部281は、店舗端末20を識別する識別情報(例えば、店舗端末ID)を含む信号を、店舗端末側通信部21を介して無線通信により発信する。例えば、関連付け処理部281は、店舗端末20の店舗端末IDを、近距離無線通信(例えば、Bluetooth(登録商標))により所定の時間間隔で店舗端末20から発信する(所謂、ビーコン信号)。 The association processing unit 281 transmits a signal including identification information (for example, a store terminal ID) that identifies the store terminal 20 via wireless communication via the store terminal side communication unit 21. For example, the association processing unit 281 transmits the store terminal ID of the store terminal 20 from the store terminal 20 at predetermined time intervals by short-range wireless communication (for example, Bluetooth (registered trademark)) (so-called beacon signal).

また、関連付け処理部281は、店舗端末20の近くにいる客が所持しているユーザ端末(客)10Bの識別情報(例えば、ユーザID)を、ユーザ端末(客)10Bに表示された2次元コードまたは3次元コードに基づいて取得してもよい。そして、関連付け処理部281は、取得したユーザ端末(客)10Bの識別情報(例えば、ユーザID)と、店舗端末20を識別する識別情報(例えば、店舗端末ID)とを関連付けてレシピ管理装置30に送信してもよい。 Further, the association processing unit 281 displays the identification information (for example, user ID) of the user terminal (customer) 10B possessed by the customer near the store terminal 20 on the user terminal (customer) 10B in two dimensions. It may be acquired based on a code or a three-dimensional code. Then, the association processing unit 281 associates the acquired identification information (for example, user ID) of the user terminal (customer) 10B with the identification information (for example, store terminal ID) for identifying the store terminal 20, and the recipe management device 30. May be sent to.

販促データ入力部282は、店舗のマネージャー又は店員等の操作に基づいて、各流通又は各売り場毎の販売計画(販促商品、関連商品等)を示すデータ、販売結果を示すデータ等の入力を受け付ける。 The sales promotion data input unit 282 accepts input of data indicating sales plans (sales promotion products, related products, etc.) for each distribution or each sales floor, data indicating sales results, etc., based on the operation of the store manager or clerk. ..

販促レシピ選択部283は、操作入力部22に対するレシピリストを取得する操作に基づいて、レシピリスト要求を送信し、レシピ管理装置30からレシピリストを取得する。例えば、レシピリスト要求には、販売計画に基づく販促商品(主食材)やその関連商品(関連食材)等を示す情報が含まれており、販促レシピ選択部283は、販促商品(主食材)やその関連商品(関連食材)等を使用する複数のレシピのリストを取得する。また、販促レシピ選択部283は、取得したレシピリストに含まれる複数のレシピの中から選択された販促レシピを示す情報(選択結果)をレシピ管理装置30へ送信する。販促レシピの選択は、レシピリストが表示された販促レシピの選択画面において、販促レシピを選択する操作によって行われる。販促レシピの選択画面については、図18を参照して後述する。 The sales promotion recipe selection unit 283 transmits a recipe list request based on the operation of acquiring the recipe list for the operation input unit 22, and acquires the recipe list from the recipe management device 30. For example, the recipe list request includes information indicating a sales promotion product (main ingredient) and related products (related ingredients) based on the sales plan, and the sales promotion recipe selection unit 283 may use the sales promotion product (main ingredient) or the like. Obtain a list of multiple recipes that use the related product (related ingredients). In addition, the sales promotion recipe selection unit 283 transmits information (selection result) indicating a sales promotion recipe selected from a plurality of recipes included in the acquired recipe list to the recipe management device 30. The selection of the sales promotion recipe is performed by the operation of selecting the sales promotion recipe on the sales promotion recipe selection screen in which the recipe list is displayed. The selection screen of the sales promotion recipe will be described later with reference to FIG.

再生制御部284は、レシピ管理装置30から配信される販促レシピのレシピ動画の再生を制御する。例えば、再生制御部284は、操作入力部22に対するレシピ動画を再生する操作に基づいて、レシピ動画を再生する。例えば、再生制御部284は、再生停止の操作がされるまで、レシピ動画を繰り返し再生する。再生されたレシピ動画の動画像は出力処理部286の制御により表示部26に表示される。また、再生されたレシピ動画の音声は、出力処理部286の制御により音声再生部25から出力される。また、再生制御部284は、再生したレシピ動画の再生状況(再生開始日時、再生終了日時等)を、そのレシピ動画のレシピ動画IDと対応付けて店舗端末側記憶部27に記憶させる。なお、再生状況には、レシピ動画の再生回数、再生時間、再生期間等が含まれてもよい。 The reproduction control unit 284 controls the reproduction of the recipe moving image of the sales promotion recipe distributed from the recipe management device 30. For example, the reproduction control unit 284 reproduces the recipe moving image based on the operation of reproducing the recipe moving image for the operation input unit 22. For example, the reproduction control unit 284 repeatedly reproduces the recipe moving image until the operation of stopping the reproduction is performed. The moving image of the reproduced recipe moving image is displayed on the display unit 26 under the control of the output processing unit 286. Further, the sound of the reproduced recipe moving image is output from the sound reproduction unit 25 under the control of the output processing unit 286. Further, the reproduction control unit 284 stores the reproduction status (reproduction start date / time, reproduction end date / time, etc.) of the reproduced recipe video in the store terminal side storage unit 27 in association with the recipe video ID of the recipe video. The reproduction status may include the number of times the recipe video is reproduced, the reproduction time, the reproduction period, and the like.

管理データ通知部285は、店舗の販売計画のデータや販売計画に基づく販促商品を示すデータ、店舗の販売結果を示すデータ等をレシピ管理装置30へ送信する。また、管理データ通知部285は、再生制御部284の制御により店舗端末側記憶部27に記憶された、レシピ動画の再生状況を示す情報を、そのレシピ動画のレシピ動画IDと対応付けてレシピ管理装置30へ送信する。 The management data notification unit 285 transmits data of the store sales plan, data indicating the sales promotion product based on the sales plan, data indicating the sales result of the store, and the like to the recipe management device 30. Further, the management data notification unit 285 manages the recipe by associating the information indicating the reproduction status of the recipe video stored in the store terminal side storage unit 27 under the control of the reproduction control unit 284 with the recipe video ID of the recipe video. It is transmitted to the device 30.

出力処理部286は、表示部26における画面表示や音声再生部25からの音声出力(再生)を制御する。例えば、出力処理部286は、販売計画や販売結果の入力、販促レシピの選択画面、レシピ動画及び広告動画の再生画面を表示部16に表示させたり、レシピ動画及び広告動画における音声を音声再生部15から出力させたりする。 The output processing unit 286 controls the screen display on the display unit 26 and the audio output (reproduction) from the audio reproduction unit 25. For example, the output processing unit 286 displays a sales plan and a sales result input, a sales promotion recipe selection screen, a recipe video and an advertisement video playback screen on the display unit 16, and a sound reproduction unit for the recipe video and the advertisement video. Output from 15.

<販促レシピの選択>
次に、販促レシピの選択について具体的に説明する。上述したように販促レシピは、店員等によって、複数のレシピの選択肢(販促レシピの候補)が含まれるレシピリストから選択される。例えば、販促レシピは、複数のレシピの中から一つが選択され、その選択が確かであるかの確認がされること(例えば、「こちらのレシピでよいですか」等の表示に対して「はい」ボタンを押下すること)で選択される。
例えば、店員等は、店舗端末20において、食品の販売種別(売り場又は部門)毎に、1又は複数のレシピの選択肢から販促レシピを選択できてもよい。例えば、店舗端末20は、選択の候補となるレシピが複数存在する場合、グループ毎にグループ化して、レシピを表示してもよい。なお、グループとは、組織又は売り場である。組織とは、会社(企業)グループ、会社、店舗(支店)、部門(部署)、チーム等のいずれか或いはその組合せである。売り場とは、店舗内で商品を陳列する陳列場所(陳列棚、陳列ケース、陳列台、陳列コーナー(床への直置きを含む)、レジ、倉庫のいずれか或いはその組合せ)である。例えば、店舗端末20は、部門や売り場毎に、部門に応じた販促レシピを絞り込んで、1又は複数のレシピの中から販促レシピを選択させてもよい。
また、レシピリストに表示される複数のレシピの選択肢は、販促商品及びその関連商品が使用されているレシピに制限されてもよい。これにより、店員等は、販促商品に関係のないレシピがレシピリストに掲載されなくなるため、表示させたいレシピ動画の対象となる販促レシピを選択する労力を軽減できる。
これにより、店舗端末20は、グループ毎又は店舗端末20毎に、それぞれの販売計画に基づく販促商品が使用された販促レシピを、店員等が容易に選択できるようにすることができる。よって、販売支援システム1を用いた場合、店舗では、例えば、1又は複数の第1店舗端末20が第1売り場に配置され、第1グループの販促レシピのレシピ動画を表示することができる。また、店舗では、1又は複数の第2店舗端末20が第2売り場に配置され、第2グループの販促レシピのレシピ動画を表示することができる。これにより、お客は、各売り場において、売り場毎の販促レシピのレシピ動画を参照できる。
<Selection of promotional recipes>
Next, the selection of the sales promotion recipe will be specifically described. As described above, the sales promotion recipe is selected by a clerk or the like from a recipe list including a plurality of recipe options (candidates for sales promotion recipes). For example, for a promotional recipe, one of a plurality of recipes is selected, and it is confirmed whether the selection is correct (for example, "Yes, is this recipe OK?" Press the button) to select.
For example, a clerk or the like may be able to select a sales promotion recipe from one or a plurality of recipe options for each food sales type (sales floor or department) on the store terminal 20. For example, when there are a plurality of recipes that are candidates for selection, the store terminal 20 may group the recipes for each group and display the recipes. A group is an organization or a sales floor. An organization is any one or a combination of a company (corporate) group, a company, a store (branch office), a department (department), a team, and the like. The sales floor is a display place (display shelf, display case, display stand, display corner (including direct placement on the floor), cash register, warehouse, or a combination thereof) in which products are displayed in the store. For example, the store terminal 20 may narrow down the sales promotion recipes according to the department for each department or sales floor, and select the sales promotion recipe from one or a plurality of recipes.
In addition, the choices of the plurality of recipes displayed in the recipe list may be limited to the recipes in which the promotional products and their related products are used. As a result, the clerk or the like does not have recipes unrelated to the sales promotion product listed in the recipe list, so that the labor of selecting the target sales promotion recipe of the recipe video to be displayed can be reduced.
As a result, the store terminal 20 can make it possible for the store clerk or the like to easily select a sales promotion recipe in which the sales promotion product based on each sales plan is used for each group or each store terminal 20. Therefore, when the sales support system 1 is used, in the store, for example, one or a plurality of first store terminals 20 can be arranged in the first sales floor, and a recipe video of the sales promotion recipe of the first group can be displayed. Further, in the store, one or a plurality of second store terminals 20 are arranged in the second sales floor, and a recipe video of the sales promotion recipe of the second group can be displayed. As a result, the customer can refer to the recipe video of the sales promotion recipe for each sales floor at each sales floor.

図18は、本実施形態に係る販促レシピの選択画面の一例を示す図である。
この図において、店舗端末20は、グループの一例として部門(農産部門、畜産部門)毎にグループ化して、販促レシピの候補となるレシピリストが表示されている。ここでは、画面内の中央に縦方向にレシピの選択肢の一部が並んで表示されており、レシピリストの表示部分に対して上下方向へスライド操作をすることにより、表示されていないレシピの選択肢がスクロール表示される。店員等がレシピリストの中からいずれか一つの販促レシピを選択した場合、店舗端末20は、選択された販促レシピのレシピ動画が再生される。また、選択された販促レシピのレシピ動画が未制作の場合には、店舗端末20は、当該販促レシピに関する静止画像やテキスト情報を取得して表示するとともに、選択結果をレシピ管理装置30へ送信する。これにより、レシピ動画が制作され、レシピ管理装置30から配信されるようになる。店舗端末20は、選択された販促レシピのレシピ動画が制作され配信が開始されると、レシピリストから選択することにより、そのレシピ動画を再生できるようになる。
FIG. 18 is a diagram showing an example of a selection screen of a sales promotion recipe according to the present embodiment.
In this figure, the store terminals 20 are grouped by department (agricultural product department, livestock department) as an example of a group, and a recipe list that is a candidate for a sales promotion recipe is displayed. Here, some of the recipe options are displayed vertically in the center of the screen, and by sliding up and down on the display part of the recipe list, the recipe options that are not displayed are displayed. Is scrolled. When the clerk or the like selects any one of the sales promotion recipes from the recipe list, the store terminal 20 plays the recipe video of the selected sales promotion recipe. If the recipe video of the selected sales promotion recipe has not been produced, the store terminal 20 acquires and displays a still image or text information related to the sales promotion recipe, and transmits the selection result to the recipe management device 30. .. As a result, the recipe moving image is produced and distributed from the recipe management device 30. When the recipe video of the selected sales promotion recipe is produced and the distribution is started, the store terminal 20 can play the recipe video by selecting from the recipe list.

<動画像の再生履歴>
店舗端末20は、販促レシピを示す情報(例えば、レシピID)、再生したレシピ動画を示す情報(例えば、レシピ動画ID)、再生日時(再生開始日時、再生終了日時)、又は、グループ情報を対応付けて(例えば、ユーザIDを介して対応付けられてもよい)、再生履歴情報として記憶してもよい。これにより、店舗端末20は、どのレシピ動画が、いつどのグループで再生されたかを記録することができる。各店舗端末20は、動画再生履歴情報を再生履歴データとしてレシピ管理装置30に送信してもよい。
レシピ管理装置30は、1又は複数の店舗端末20から、例えば、第1単位(レシピ動画、広告動画、販促レシピ毎に)で、再生日時やグループ情報を取得することができる。この場合、レシピ管理装置30は、第2単位(グループ)で、動画再生に関する情報(再生回数や再生時間(動画像の再生時間×再生回数)を表す情報)を生成してもよい。これにより、レシピ管理装置30は、販促レシピのレシピ動画や広告動画の再生回数等を、所定の単位で提示することができる。
<Playback history of moving images>
The store terminal 20 supports information indicating a sales promotion recipe (for example, recipe ID), information indicating a reproduced recipe video (for example, recipe video ID), reproduction date and time (reproduction start date and time, reproduction end date and time), or group information. It may be attached (for example, it may be associated via a user ID) and stored as playback history information. As a result, the store terminal 20 can record which recipe video was played when and in which group. Each store terminal 20 may transmit the moving image reproduction history information to the recipe management device 30 as reproduction history data.
The recipe management device 30 can acquire playback date and time and group information from one or more store terminals 20 in, for example, a first unit (for each recipe video, advertising video, and sales promotion recipe). In this case, the recipe management device 30 may generate information related to moving image reproduction (information representing the number of times of reproduction and the reproduction time (reproduction time of moving image × number of reproductions)) in the second unit (group). As a result, the recipe management device 30 can present the recipe video of the sales promotion recipe, the number of times the advertisement video is played, and the like in a predetermined unit.

なお、店舗端末20は、自装置の表示を参照した人間の数(「参照者数」とも称する)を、計数してもよい。これにより、店舗端末20は、レシピ動画を参照した参照者数を取得し、記憶できる。
参照者数を計数する場合、店舗端末20は、例えば、自装置や周辺装置が撮像した画像から、顔認識や視線検出等の画像解析により、自装置の画面を参照した人間を特定する。店舗端末20は、特定した人間の数を、参照者数として計数する。また、店舗端末20は、画像解析によって、人間の年齢や性別等の属性情報(「参照者属性情報」)を検出できる場合、参照者属性情報毎に、参照者数を計数してもよい。
また、店舗端末20は、再生毎又は動画毎に、参照者数を取得し、記憶してもよい。つまり、店舗端末20は、再生時刻と再生されたレシピ動画を示す情報と参照者数を対応づけて記憶してもよい。また、店舗端末20は、レシピ動画の参照者数と広告動画の参照者数を別々に記憶してもよい。
これにより、店舗端末20は、販促レシピ毎、レシピ動画或いは広告動画、又は、再生(時刻)毎に、或いは、これらの組合せ毎に、動画の参照者数を計数できる。
The store terminal 20 may count the number of people who have referred to the display of the own device (also referred to as “the number of referrers”). As a result, the store terminal 20 can acquire and store the number of referrers who have referred to the recipe video.
When counting the number of referrers, the store terminal 20 identifies a person who has referred to the screen of the own device by, for example, image analysis such as face recognition or line-of-sight detection from an image captured by the own device or a peripheral device. The store terminal 20 counts the number of identified humans as the number of referrers. Further, when the store terminal 20 can detect attribute information (“referencer attribute information”) such as human age and gender by image analysis, the number of referrers may be counted for each referrer attribute information.
Further, the store terminal 20 may acquire and store the number of referrers for each reproduction or each moving image. That is, the store terminal 20 may store the reproduction time, the information indicating the reproduced recipe moving image, and the number of referrers in association with each other. Further, the store terminal 20 may separately store the number of users of the recipe video and the number of users of the advertisement video.
As a result, the store terminal 20 can count the number of viewers of the video for each sales promotion recipe, recipe video or advertising video, playback (time), or a combination thereof.

なお、店舗端末20は、記憶する参照者数を、例えば、レシピ管理装置30に送信する。ここで、店舗端末20は、参照者数を、グループ情報や動画再生履歴情報(生成履歴データ)に対応付けて(例えば、ユーザIDを介して対応付けられてもよい)、参照数情報として、レシピ管理装置30に送信してもよい。
これにより、レシピ管理装置30は、例えば、第1単位(グループ情報、販促レシピ動画、販促レシピ毎に)で、参照数情報を取得することができる。この場合、レシピ管理装置30は、複数のグループ情報についてこれらの参照者数を取得し、第2単位(グループ)で、参照者数を表す情報を生成してもよい。具体的には、レシピ管理装置30は、会社又は会社グループについて、店舗毎又は部門(或いは売り場)毎に参照者数を表す情報を生成してもよいし、ある店舗について、部門(或いは売り場)毎に参照者数を表す情報を生成してもよい。
なお、レシピ管理装置30は、動画再生履歴情報や参照数情報に基づいて、販促料金を算出してもよい。販促料金は、協力者(販売支援システム1或いは各装置の提供者、販促レシピ動画或いは販促レシピの提供者、店舗或いは売り場)毎に、算出されてもよい。つまり、レシピ管理装置30は、動画再生履歴情報や参照数情報と販促料金を対応付けた情報、また、当該販促料金を協力者毎の利率等に対応付けた情報を、予め記憶する。レシピ管理装置30は、動画再生履歴情報や参照数情報が入力された場合、予め記憶する情報に基づいて、販促料金や各協力者の販促料金を算出する。
The store terminal 20 transmits the number of memorized referrers to, for example, the recipe management device 30. Here, the store terminal 20 associates the number of referrers with group information and video playback history information (generated history data) (for example, may be associated via a user ID), and uses the number of references as reference number information. It may be transmitted to the recipe management device 30.
As a result, the recipe management device 30 can acquire reference number information in the first unit (for each group information, sales promotion recipe video, and sales promotion recipe), for example. In this case, the recipe management device 30 may acquire the number of referrers for a plurality of group information and generate information representing the number of referrers in the second unit (group). Specifically, the recipe management device 30 may generate information indicating the number of referrers for each store or department (or sales floor) for a company or company group, or for a certain store, the department (or sales floor). Information indicating the number of referrers may be generated for each.
The recipe management device 30 may calculate the sales promotion fee based on the moving image reproduction history information and the reference number information. The sales promotion fee may be calculated for each collaborator (sales support system 1 or the provider of each device, the sales promotion recipe video or the sales promotion recipe provider, the store or the sales floor). That is, the recipe management device 30 stores in advance information in which the moving image reproduction history information and reference number information are associated with the sales promotion fee, and information in which the sales promotion fee is associated with the interest rate for each collaborator. When the moving image reproduction history information and the reference number information are input, the recipe management device 30 calculates the sales promotion fee and the sales promotion fee of each collaborator based on the information stored in advance.

また、レシピ管理装置30は、POS(販売時点情報管理)からの販売時点情報を取得してもよい。販売時点情報は、例えば、販売時刻、価格(単価)、販売数量、特売情報(特売時間、特売価格)等である。
レシピ管理装置30は、動画再生履歴情報又は参照数情報と販売時点情報を対応付ける。例えば、レシピ管理装置30は、販売レシピの食材(例えば、販促商品、関連商品)と商品を対応づけて、販売レシピ毎に販売実績情報を算出してもよい。例えば、レシピ管理装置30は、時刻範囲(例えば、日、1時間、朝/昼/夜)毎に、各販売レシピについて、販売レシピの販売レシピ動画(又は広告動画)の再生回数、当該動画像の参照者数(参照者属性情報毎であってもよい)、販売レシピの食材の販売数量を、販売実績情報として算出しても良い。また、レシピ管理装置30は、レシピ動画が店舗端末20に表示された場合(或いは、店舗端末20を配置した場合)と、レシピ動画が店舗端末20に表示されない場合(或いは、店舗端末20を配置しない場合)との販売実績情報の違い(販売数量の差や率)を算出してもよい。
これにより、販売支援システム1は、店舗端末20の表示と販売実績を出力でき、店員は、店舗端末20の表示の効果を検証でき、また、販売レシピ同士で販売効果を比較できる。なお、レシピ管理装置30は、動画再生履歴情報、参照数情報、又は販売実績情報に、各販売レシピが以前に指定された(再生された)際の情報(前回指定された日又は前回再生された日、指定したグループ又は再生された売り場)を付与してもよい。これにより、販売支援システム1は、店員等に、複数の日で販売レシピ動画を再生したか否か、複数の日で販売レシピ動画を再生した場合の販促効果を示す情報を提供できる。
Further, the recipe management device 30 may acquire sales time point information from POS (sales time point information management). The point-of-sale information is, for example, a sales time, a price (unit price), a sales quantity, a special sale information (sale time, a special sale price), and the like.
The recipe management device 30 associates the moving image reproduction history information or the reference number information with the sales time point information. For example, the recipe management device 30 may associate the ingredients (for example, sales promotion products, related products) of the sales recipe with the products, and calculate the sales performance information for each sales recipe. For example, the recipe management device 30 sets the number of times the sales recipe video (or advertisement video) of the sales recipe is played for each sales recipe for each time range (for example, day, 1 hour, morning / day / night), and the moving image. The number of referrers (may be for each referrer attribute information) and the sales quantity of the ingredients of the sales recipe may be calculated as sales record information. Further, the recipe management device 30 determines when the recipe video is displayed on the store terminal 20 (or when the store terminal 20 is arranged) and when the recipe video is not displayed on the store terminal 20 (or when the store terminal 20 is arranged). You may calculate the difference in sales performance information (difference in sales volume and rate) from (when not).
As a result, the sales support system 1 can output the display of the store terminal 20 and the sales record, the store clerk can verify the effect of the display of the store terminal 20, and the sales effect can be compared between the sales recipes. In addition, the recipe management device 30 is the information when each sales recipe is previously specified (reproduced) in the video reproduction history information, the reference number information, or the sales record information (the last specified date or the last reproduction). On the same day, a designated group or a regenerated sales floor) may be given. As a result, the sales support system 1 can provide the clerk and the like with information indicating whether or not the sales recipe video is played on a plurality of days and the sales promotion effect when the sales recipe video is played on the plurality of days.

(動画像の再生停止)
店舗端末20は、レシピ動画の表示を開始した場合、再生を止めるボタンを表示しない、又は、タッチし難い表示としてもよい。タッチし難い表示とは、例えば、画像が小さい、再生を止めることを表さない画像を表示することを含む。
つまり、店舗端末20は、お客が、店舗端末20の表示画面に触れ、再生を止める、別のアプリケーションを起動する等、レシピ動画が再生されなくなることを防止する。
店舗端末20は、例えば、物理的な電源ボタンや他の装置からの操作、充電端子のケーブルを抜くことによって、レシピ動画の再生を止める。レシピ動画の再生を止めた場合、店舗端末20は、メインメニューや店舗端末20の初期画面(ホーム画面)を表示する等、再び、販促レシピの選択が可能なようにしてもよい。
(Stop playing moving images)
When the store terminal 20 starts displaying the recipe video, the button for stopping the reproduction may not be displayed, or the display may be difficult to touch. The display that is difficult to touch includes, for example, displaying an image in which the image is small and does not indicate that playback is stopped.
That is, the store terminal 20 prevents the customer from not playing the recipe video, such as touching the display screen of the store terminal 20, stopping the playback, or starting another application.
The store terminal 20 stops the reproduction of the recipe video by, for example, operating from a physical power button or other device, or disconnecting the cable of the charging terminal. When the reproduction of the recipe video is stopped, the store terminal 20 may be able to select the sales promotion recipe again, such as displaying the main menu or the initial screen (home screen) of the store terminal 20.

〔ユーザ端末(客)10Bの構成〕
次に、ユーザ端末(客)10Bの構成について説明する。ユーザ端末(客)10Bは、店舗に来店する客が所持できる携帯型の端末装置(例えば、スマートフォン)である。 図19は、本実施形態に係るユーザ端末(客)10Bの構成の一例を示すブロック図である。ユーザ端末(客)10Bは、ユーザ端末側通信部11と、操作入力部12と、音声入力部13と、撮像部14と、音声再生部15と、表示部16と、ユーザ端末側記憶部17と、ユーザ端末側制御部18Bと、を備える。ユーザ端末側通信部11と、操作入力部12と、音声入力部13と、撮像部14と、音声再生部15と、表示部16と、ユーザ端末側記憶部17とは、図6に示すユーザ端末(投稿)10Aが備える各部と同様の構成であり、その説明を省略する。
[Configuration of user terminal (customer) 10B]
Next, the configuration of the user terminal (customer) 10B will be described. The user terminal (customer) 10B is a portable terminal device (for example, a smartphone) that can be possessed by a customer who visits the store. FIG. 19 is a block diagram showing an example of the configuration of the user terminal (customer) 10B according to the present embodiment. The user terminal (customer) 10B includes a user terminal side communication unit 11, an operation input unit 12, a voice input unit 13, an imaging unit 14, a voice reproduction unit 15, a display unit 16, and a user terminal side storage unit 17. And a user terminal side control unit 18B. The user terminal side communication unit 11, the operation input unit 12, the voice input unit 13, the imaging unit 14, the voice reproduction unit 15, the display unit 16, and the user terminal side storage unit 17 are the users shown in FIG. The configuration is the same as that of each part included in the terminal (post) 10A, and the description thereof will be omitted.

ユーザ端末側制御部18Bは、ユーザ端末(客)10Bの各構成の動作を制御する。ユーザ端末側制御部18Bは、例えばユーザ端末(客)10BのCPU105(図5参照)がユーザ端末側記憶部17に予め記憶されたプログラムを実行することにより実現される。また、ユーザ端末側制御部18Bは、ASIC(Application Specific Integrated Circuit)等の集積回路として実現されてもよい。例えば、ユーザ端末側制御部18Bは、ユーザ制御部181Bと、関連付け処理部182Bと、コンテンツ要求部183Bと、コンテンツ取得部184Bと、出力処理部185Bと、を備える。
ユーザ制御部181Bは、図6に示すユーザ端末(投稿)10Aが備えるユーザ制御部181Aと同様に、ユーザを認証するための処理を行う。
The user terminal side control unit 18B controls the operation of each configuration of the user terminal (customer) 10B. The user terminal side control unit 18B is realized, for example, by the CPU 105 (see FIG. 5) of the user terminal (customer) 10B executing a program stored in advance in the user terminal side storage unit 17. Further, the user terminal side control unit 18B may be realized as an integrated circuit such as an ASIC (Application Specific Integrated Circuit). For example, the user terminal side control unit 18B includes a user control unit 181B, an association processing unit 182B, a content request unit 183B, a content acquisition unit 184B, and an output processing unit 185B.
The user control unit 181B performs a process for authenticating the user in the same manner as the user control unit 181A included in the user terminal (post) 10A shown in FIG.

関連付け処理部182Bは、店舗端末20から近距離無線通信(例えば、Bluetooth(登録商標))により発信された店舗端末20を識別する識別情報(例えば、店舗端末ID)を含む信号(所謂、ビーコン信号)を、ユーザ端末側通信部11を介して受信すると、受信した店舗端末20を識別する識別情報(例えば、店舗端末ID)と、ユーザ端末(客)10Bを識別する識別情報(例えば、ユーザID)とを関連付けてレシピ管理装置30に送信する。 The association processing unit 182B is a signal (so-called beacon signal) including identification information (for example, store terminal ID) for identifying the store terminal 20 transmitted from the store terminal 20 by short-range wireless communication (for example, Bluetooth (registered trademark)). ) Is received via the communication unit 11 on the user terminal side, identification information for identifying the received store terminal 20 (for example, store terminal ID) and identification information for identifying the user terminal (customer) 10B (for example, user ID). ) Is associated with and transmitted to the recipe management device 30.

また、関連付け処理部182Bは、ユーザ端末(客)10Bを識別する識別情報(例えば、ユーザID)を示す2次元コード又は3次元コードを、出力処理部185Bを介して表示部16に表示させてもよい。 Further, the association processing unit 182B causes the display unit 16 to display a two-dimensional code or a three-dimensional code indicating the identification information (for example, the user ID) that identifies the user terminal (customer) 10B on the display unit 16 via the output processing unit 185B. May be good.

コンテンツ要求部183Bは、店舗においてユーザ端末(客)10Bと関連付けた店舗端末20で閲覧したことがあるコンテンツ(レシピ動画等)の閲覧を要求する閲覧要求信号を、ユーザ端末側通信部11を介してレシピ管理装置30に送信する。閲覧要求信号には、少なくともユーザ端末(客)10Bを識別する識別情報(例えば、ユーザID)が含まれる。なお、閲覧要求信号には、ユーザ端末(客)10Bを識別する識別情報(例えば、ユーザID)に加えて、関連付けされた店舗端末20を識別する識別情報(例えば、店舗端末ID)、店舗端末20とユーザ端末(客)10Bとが関連付けられた時刻情報(日時情報)等が含まれてもよい。 The content requesting unit 183B transmits a browsing request signal requesting browsing of content (recipe video, etc.) that has been browsed by the store terminal 20 associated with the user terminal (customer) 10B in the store via the user terminal side communication unit 11. Is transmitted to the recipe management device 30. The browsing request signal includes at least identification information (for example, a user ID) that identifies the user terminal (customer) 10B. In addition to the identification information (for example, user ID) that identifies the user terminal (customer) 10B, the browsing request signal includes identification information (for example, store terminal ID) that identifies the associated store terminal 20 and the store terminal. Time information (date and time information) or the like associated with 20 and the user terminal (customer) 10B may be included.

コンテンツ取得部184Bは、コンテンツ要求部183Bが閲覧要求信号を送信することに応じてレシピ管理装置30から送信されるコンテンツ(レシピ動画等)に関する情報を取得する。コンテンツ(レシピ動画等)に関する情報とは、例えば、ユーザ端末(客)10Bと関連付けられている店舗端末20で再生したことがあるコンテンツの一覧情報である。例えば、このコンテンツの一覧情報は、店舗端末20との関連付けがなされたときの時刻情報に基づく所定の期間(例えば、関連付けがなされた時刻の前後30分等)に店舗端末20で再生したコンテンツの一覧情報である。また、コンテンツ取得部184Bは、レシピ管理装置30から送信されるコンテンツ(レシピ動画等)のデータを取得する。 The content acquisition unit 184B acquires information on the content (recipe moving image, etc.) transmitted from the recipe management device 30 in response to the content request unit 183B transmitting the browsing request signal. The information related to the content (recipe video, etc.) is, for example, list information of the content that has been played on the store terminal 20 associated with the user terminal (customer) 10B. For example, the list information of this content is the content played on the store terminal 20 during a predetermined period (for example, 30 minutes before and after the time when the association is made) based on the time information when the association with the store terminal 20 is made. List information. In addition, the content acquisition unit 184B acquires data of the content (recipe moving image, etc.) transmitted from the recipe management device 30.

出力処理部185Bは、図6に示すユーザ端末(投稿)10Aが備える出力処理部185Aと同様に、表示部16における画面表示や音声再生部15からの音声出力(再生)を制御する。例えば、出力処理部185Bは、コンテンツ取得部184Bが取得するコンテンツ(レシピ動画等)に関する情報(例えば、コンテンツの一覧情報やコンテンツのデータ)に基づいて、表示部16における画面表示や音声再生部15からの音声出力(再生)を制御する。 The output processing unit 185B controls the screen display on the display unit 16 and the audio output (reproduction) from the audio reproduction unit 15 in the same manner as the output processing unit 185A included in the user terminal (post) 10A shown in FIG. For example, the output processing unit 185B may display a screen on the display unit 16 or play an audio unit 15 based on information about the content (recipe video, etc.) acquired by the content acquisition unit 184B (for example, content list information or content data). Controls the audio output (playback) from.

〔ユーザ管理装置50の構成〕
次に、ユーザ管理装置50の構成について説明する。
図20は、本実施形態に係るユーザ管理装置50の構成の一例を示すブロック図である。
ユーザ管理装置50は、ユーザ管理側通信部51と、ユーザ管理側記憶部52と、ユーザ管理側制御部53と、を備える。
[Configuration of user management device 50]
Next, the configuration of the user management device 50 will be described.
FIG. 20 is a block diagram showing an example of the configuration of the user management device 50 according to the present embodiment.
The user management device 50 includes a user management side communication unit 51, a user management side storage unit 52, and a user management side control unit 53.

ユーザ管理側通信部51は、図5の通信部101に対応する構成であり、ユーザ端末10、店舗端末20、レシピ管理装置30等のネットワークNWに接続する他の装置と通信する。
ユーザ管理側記憶部52は、図5の記憶部104に対応する構成であり、ユーザ管理装置50の機能を実現するために必要な各種データ、プログラム等を記憶する。ユーザ管理側記憶部52は、ユーザデータ記憶部521を備える。ユーザデータ記憶部521は、ユーザデータを記憶する。
The user management side communication unit 51 has a configuration corresponding to the communication unit 101 of FIG. 5, and communicates with other devices connected to the network NW such as the user terminal 10, the store terminal 20, and the recipe management device 30.
The user management side storage unit 52 has a configuration corresponding to the storage unit 104 of FIG. 5, and stores various data, programs, and the like necessary for realizing the functions of the user management device 50. The user management side storage unit 52 includes a user data storage unit 521. The user data storage unit 521 stores user data.

ユーザ管理側制御部53は、ユーザ管理装置50の各構成を制御する。ユーザ管理側制御部53は、例えばユーザ管理装置50のCPUがユーザ管理側記憶部52に予め記憶されたプログラムを実行することにより実現される。また、ユーザ管理側制御部53は、ASIC等の集積回路として実現されてもよい。ユーザ管理側制御部53は、ユーザ管理部531を備える。 The user management side control unit 53 controls each configuration of the user management device 50. The user management side control unit 53 is realized, for example, by the CPU of the user management device 50 executing a program stored in advance in the user management side storage unit 52. Further, the user management side control unit 53 may be realized as an integrated circuit such as an ASIC. The user management side control unit 53 includes a user management unit 531.

ユーザ管理部531は、ユーザ端末10又は店舗端末20を操作するユーザに関する情報を記述したユーザデータを管理する。ユーザ管理部531は、ユーザデータを生成してユーザデータ記憶部521に記憶させたり、ユーザデータ記憶部521からユーザデータを読み出して、ユーザ端末10やレシピ管理装置30に提供したりする。また、ユーザ管理装置50は、ユーザ端末10からユーザの認証要求を取得すると、ユーザデータ記憶部521に記憶されたユーザデータのユーザIDとパスワードと、認証要求に含まれるユーザIDとパスワードとを照合してユーザを認証する。ユーザ管理部531は、認証されたユーザのユーザ端末10に対して、ユーザデータを提供する。 The user management unit 531 manages user data that describes information about a user who operates the user terminal 10 or the store terminal 20. The user management unit 531 generates user data and stores it in the user data storage unit 521, or reads the user data from the user data storage unit 521 and provides the user data to the user terminal 10 or the recipe management device 30. Further, when the user management device 50 acquires the user authentication request from the user terminal 10, the user ID and password of the user data stored in the user data storage unit 521 are collated with the user ID and password included in the authentication request. To authenticate the user. The user management unit 531 provides user data to the user terminal 10 of the authenticated user.

図21は、ユーザ端末10を操作するユーザのユーザデータのデータ構成の一例を示す図である。
図示するユーザデータは、ユーザIDに対して、氏名情報、パスワード情報、ニックネーム情報、生年月日情報、性別情報、連絡先情報、リンク情報、お気に入り献立情報、お気に入りレシピ情報、投稿レシピ、会員設定情報、等が対応付けられたデータである。
FIG. 21 is a diagram showing an example of a data structure of user data of a user who operates the user terminal 10.
The illustrated user data is name information, password information, nickname information, date of birth information, gender information, contact information, link information, favorite menu information, favorite recipe information, posted recipe, member setting information for the user ID. , Etc. are associated data.

氏名情報とは、ユーザの氏名を示す情報である。
パスワード情報とは、ユーザのアカウントに対して設定されたパスワードを示す情報である。なお、パスワードは、認証用情報の一例である。認証用情報としては、パスワードの他に、指紋、声紋等の任意の情報が用いられてよい。
ニックネーム情報とは、ユーザのニックネーム(他者に公開する場合の名前)を示す情報である。
生年月日情報とは、ユーザの生年月日を示す情報である。
性別情報とは、ユーザの性別を示す情報である。
連絡先情報とは、メールアドレス、電話番号、住所等のユーザの連絡先を示す情報である。例えば住所を参照することで、ユーザの居所の地域性に応じた処理を行うことができる。
リンク情報とは、ユーザのSNS(Social Networking Service)等のアカウントへのリンク先を示す情報である。
The name information is information indicating the user's name.
The password information is information indicating the password set for the user's account. The password is an example of authentication information. As the authentication information, in addition to the password, arbitrary information such as a fingerprint and a voiceprint may be used.
Nickname information is information indicating a user's nickname (a name when it is disclosed to others).
The date of birth information is information indicating the date of birth of the user.
Gender information is information indicating the gender of the user.
The contact information is information indicating the user's contact information such as an e-mail address, a telephone number, and an address. For example, by referring to the address, it is possible to perform processing according to the regional characteristics of the user's place of residence.
The link information is information indicating a link destination to an account such as a user's SNS (Social Networking Service).

お気に入り献立情報とは、ユーザがお気に入り登録した献立を示す情報である。
お気に入りレシピ情報とは、ユーザがお気に入り登録したレシピを示す情報である。 投稿レシピは、ユーザが投稿したレシピを示す情報である。例えば、投稿レシピには、そのユーザが投稿したレシピのレシピIDが記憶される。ユーザが複数のレシピを登録した場合には、複数のレシピIDが記憶される。
会員設定情報とは、ユーザの会員設定を示す情報である。会員設定には、例えば「通常会員」、「特別会員」等の複数の種別がある。通常会員は、情報検索サービスの一部が利用できない。これに対して特別会員は、情報検索サービスの全てを利用可能である。特別会員になる条件としては、例えば所定金額の支払い、所定期間の情報検索サービスの利用、所定回数の情報検索サービスの利用等の任意の条件を採用してよい。
The favorite menu information is information indicating a menu registered as a favorite by the user.
The favorite recipe information is information indicating a recipe registered as a favorite by the user. The posted recipe is information indicating a recipe posted by the user. For example, the recipe ID of the recipe posted by the user is stored in the posted recipe. When the user registers a plurality of recipes, the plurality of recipe IDs are stored.
The member setting information is information indicating the member setting of the user. There are a plurality of types of member settings such as "regular member" and "special member". Regular members cannot use some of the information retrieval services. On the other hand, special members can use all of the information retrieval services. As the conditions for becoming a special member, for example, arbitrary conditions such as payment of a predetermined amount of money, use of the information retrieval service for a predetermined period, and use of the information retrieval service for a predetermined number of times may be adopted.

このようなユーザデータを参照することで、ユーザ端末10やレシピ管理装置30は、ユーザの性別や年齢等の属性を特定することができる。これにより、ユーザの属性に応じた検索結果を提示することができる。また、ユーザ端末10やレシピ管理装置30は、お気に入り献立情報やお気に入りレシピ情報に基づいて、献立やレシピに対するユーザの評価を取得することができる。また、ユーザ端末10やレシピ管理装置30は、会員設定情報に基づいて、ユーザの会員設定に応じた情報検索サービスを提供することができる。 By referring to such user data, the user terminal 10 and the recipe management device 30 can specify attributes such as the gender and age of the user. This makes it possible to present search results according to the attributes of the user. Further, the user terminal 10 and the recipe management device 30 can acquire the user's evaluation for the menu and the recipe based on the favorite menu information and the favorite recipe information. Further, the user terminal 10 and the recipe management device 30 can provide an information retrieval service according to the member setting of the user based on the member setting information.

図22は、店舗端末20を操作するユーザ(店舗のマネージャー又は店員等)のユーザデータのデータ構成の一例を示す図である。図示するユーザデータは、図19のユーザデータに加えて、又は一部を代えて、グループ情報(この図では、会社グループ、会社、地域、店舗、部門、売り場)、及び、販促レシピ指定権限を対応付ける。例えば、会社グループ、会社、地域、店舗、部門、売り場のそれぞれには、それぞれを一意に識別するための会社グループID、会社ID、地域ID、店舗ID、部門ID、売り場IDが記憶される。販促レシピ指定権限は、販促レシピを指定する権限(即ち、レシピ動画を制作する販促レシピを選択できる権限)の有無を示し、販促レシピを指定できる者を制限するために用いられる。販促レシピを指定する権限がある場合、店舗のマネージャー又は店員(或いは店舗端末20)は、販促レシピの選択画面において販促レシピを選択できる。
例えば、店舗のマネージャー又は店員が店舗端末20にログインした場合、店舗端末20又はレシピ管理装置30は、そのユーザIDからグループ情報を特定できる。店舗端末20又はレシピ管理装置30は、特定したグループ情報に基づいて、販促レシピの選択画面の表示を行うように制御することができる。
FIG. 22 is a diagram showing an example of a data structure of user data of a user (store manager, store clerk, etc.) who operates the store terminal 20. The illustrated user data includes group information (in this figure, company group, company, region, store, department, sales floor) and sales promotion recipe designation authority in addition to or partially replaced with the user data shown in FIG. Correspond. For example, a company group ID, a company ID, a region ID, a store ID, a department ID, and a sales floor ID for uniquely identifying each of the company group, the company, the region, the store, the department, and the sales floor are stored. The sales promotion recipe specification authority is used to indicate whether or not there is an authority to specify a sales promotion recipe (that is, an authority to select a sales promotion recipe for producing a recipe video), and to limit who can specify a sales promotion recipe. When the store manager or the clerk (or the store terminal 20) has the authority to specify the sales promotion recipe, the sales promotion recipe can be selected on the sales promotion recipe selection screen.
For example, when a store manager or a clerk logs in to the store terminal 20, the store terminal 20 or the recipe management device 30 can specify group information from the user ID. The store terminal 20 or the recipe management device 30 can be controlled to display the sales promotion recipe selection screen based on the specified group information.

〔販売支援システム1の動作〕
次に、販売支援システム1の動作の詳細について説明する。
<店舗端末20の再生処理の動作>
まず、図23を参照して、店舗端末20の動作について説明する。図23は、店舗端末20におけるレシピ動画の再生処理の一例を示すフローチャートである。
[Operation of sales support system 1]
Next, the details of the operation of the sales support system 1 will be described.
<Operation of playback processing of store terminal 20>
First, the operation of the store terminal 20 will be described with reference to FIG. 23. FIG. 23 is a flowchart showing an example of the reproduction process of the recipe moving image in the store terminal 20.

(ステップS100)店舗端末20の電源が入れられ、ホーム画面において、上記機能を発揮するアプリケーションが選択された場合、店舗端末20は、当該アプリケーションを起動する。その後、ステップS102へ進む。
(ステップS102)店舗端末20は、販促レシピの選択画面(図18参照)を表示する。店員等がレシピリストから販促レシピを選択した場合、店舗端末20は、当該販促レシピを示す情報を記憶する。その後、ステップS104へ進む。
(ステップS104)店舗端末20は、ステップS102で選択された販売レシピに関する情報を取得する。例えば、店舗端末20は、販売レシピのレシピ動画及び広告動画を取得する。その後、ステップS106へ進む。
(ステップS106)店舗端末20は、ステップS104で取得した販売レシピのレシピ動画を再生する。その後、ステップS108へ進む。
(ステップS108)店舗端末20は、販促レシピのレシピ動画の再生回数を計数する。例えば、店舗端末20は、ステップS106において販促レシピのレシピ動画が最初に再生される場合に再生回数を0にし、レシピ動画の一連の動画像の再生(例えば、15秒)が完了した場合、連続再生回数に1を加える。また、店舗端末20は、再生開始時刻及び再生終了時刻を再生状況を示すデータとして記憶させる。なお、店舗端末20は、特定期間(販売期間、1日毎の期間、1週間、1か月等)を通算した再生回数にも1を加えて再生状況を示すデータとして記憶させてもよい。また、店舗端末20は、上記の再生状況を示すデータをレシピ管理装置30へ送信する。その後、ステップS110へ進む。
(ステップS110)連続再生回数が設定回数(例えば、2回〜5回)以上になったか否かを判定する。連続再生回数が設定回数以上になったと判定された場合(YES)、ステップS112へ進む。この場合、広告動画が再生される。但し、次の順番の別の販促レシピのレシピ動画が存在する場合、ステップS106に戻り、別の販促レシピのレシピ動画についてステップS106〜S110の処理を行う。一方、連続再生回数が設定回数以上になっていないと判定された場合(NO)、ステップS106へ戻り、販促レシピのレシピ動画を、再び、再生する。
(ステップS112)店舗端末20は、ステップS104で取得した広告動画を再生する。その後、ステップS417へ戻る。
(ステップS114)店舗端末20は、ステップS100〜S112の処理と平行して、電源がオフ(OFF)にされたか否かを判定する。電源がオフにされた場合(YES)、店舗端末20は、再生処理の動作を終了する。一方、電源がオフにされていない場合(NO)、ステップS114に戻り、店舗端末20は、電源がオフ(OFF)にされたか否かを判定する。
(Step S100) When the power of the store terminal 20 is turned on and an application exhibiting the above functions is selected on the home screen, the store terminal 20 activates the application. Then, the process proceeds to step S102.
(Step S102) The store terminal 20 displays a sales promotion recipe selection screen (see FIG. 18). When a clerk or the like selects a sales promotion recipe from the recipe list, the store terminal 20 stores information indicating the sales promotion recipe. Then, the process proceeds to step S104.
(Step S104) The store terminal 20 acquires information regarding the sales recipe selected in step S102. For example, the store terminal 20 acquires a recipe video and an advertising video of a sales recipe. Then, the process proceeds to step S106.
(Step S106) The store terminal 20 reproduces the recipe video of the sales recipe acquired in step S104. Then, the process proceeds to step S108.
(Step S108) The store terminal 20 counts the number of times the recipe video of the sales promotion recipe is played. For example, the store terminal 20 sets the number of playbacks to 0 when the recipe video of the sales promotion recipe is first played in step S106, and continuously when the playback of a series of moving images of the recipe video (for example, 15 seconds) is completed. Add 1 to the number of views. Further, the store terminal 20 stores the reproduction start time and the reproduction end time as data indicating the reproduction status. The store terminal 20 may store the data indicating the reproduction status by adding 1 to the total number of reproductions for a specific period (sales period, daily period, one week, one month, etc.). Further, the store terminal 20 transmits the data indicating the above-mentioned reproduction status to the recipe management device 30. Then, the process proceeds to step S110.
(Step S110) It is determined whether or not the number of continuous reproductions has reached the set number of times (for example, 2 to 5 times) or more. If it is determined that the number of continuous playbacks exceeds the set number of times (YES), the process proceeds to step S112. In this case, the advertising video is played. However, if there is a recipe video of another sales promotion recipe in the following order, the process returns to step S106, and the processing of steps S106 to S110 is performed for the recipe video of another sales promotion recipe. On the other hand, if it is determined that the number of continuous playbacks is not equal to or greater than the set number of times (NO), the process returns to step S106, and the recipe video of the sales promotion recipe is played again.
(Step S112) The store terminal 20 reproduces the advertising video acquired in step S104. Then, the process returns to step S417.
(Step S114) The store terminal 20 determines whether or not the power is turned off (OFF) in parallel with the processes of steps S100 to S112. When the power is turned off (YES), the store terminal 20 ends the operation of the reproduction process. On the other hand, when the power is not turned off (NO), the process returns to step S114, and the store terminal 20 determines whether or not the power is turned off (OFF).

<関連付け処理の動作(1)>
次に、店舗端末20とユーザ端末(客)10Bとの関連付け処理の動作について説明する。図24は、無線通信を用いた関連付け処理の一例を示すシーケンス図である。ここでは、店舗端末20は、所定の時間間隔(例えば、数秒〜十数秒間隔)でビーコン信号を発信しているものとする。
(ステップS200)ユーザ端末(客)10Bにおいてビーコン信号を受信可能な特定のアプリケーションが選択された場合、ユーザ端末(客)10Bは、当該アプリケーションを起動する。その後、ステップS202へ進む。
(ステップS202)ユーザ端末(客)10Bは、店舗端末20から発信されるビーコン信号を受信する。そして、ステップS204へ進む。
(ステップS204)ユーザ端末(客)10Bは、受信したビーコン信号から店舗端末20の店舗端末IDを取得する。そして、ステップS206へ進む。
(ステップS206)ユーザ端末(客)10Bは、端末を関連付ける操作を受け付けると、ステップS208へ進む。端末を関連付ける操作とは、例えば、起動したアプリケーションによる表示画面(表示部16の表示画面)に表示された関連付けを指示する操作ボタンを押下する操作である。
(ステップS208)ユーザ端末(客)10Bは、ステップS204で取得した店舗端末IDとユーザ端末(客)10Bの識別情報であるユーザIDとを関連付けてレシピ管理装置30に送信する。なお、ユーザ端末(客)10Bは、送信時刻を付加して送信してもよい。そして、ステップS210へ進む。
(ステップS210)レシピ管理装置30は、ユーザ端末(客)10Bから送信された関連付け情報を取得する。そして、ステップS212へ進む。
(ステップS212)レシピ管理装置30は、ステップS210で取得した関連付け情報を関連付けデータ記憶部329に記憶させて管理する。
<Operation of association processing (1)>
Next, the operation of the association processing between the store terminal 20 and the user terminal (customer) 10B will be described. FIG. 24 is a sequence diagram showing an example of association processing using wireless communication. Here, it is assumed that the store terminal 20 transmits a beacon signal at a predetermined time interval (for example, an interval of several seconds to a dozen seconds).
(Step S200) When a specific application capable of receiving the beacon signal is selected in the user terminal (customer) 10B, the user terminal (customer) 10B activates the application. Then, the process proceeds to step S202.
(Step S202) The user terminal (customer) 10B receives the beacon signal transmitted from the store terminal 20. Then, the process proceeds to step S204.
(Step S204) The user terminal (customer) 10B acquires the store terminal ID of the store terminal 20 from the received beacon signal. Then, the process proceeds to step S206.
(Step S206) When the user terminal (customer) 10B accepts the operation of associating the terminal, the user terminal (customer) 10B proceeds to step S208. The operation of associating terminals is, for example, an operation of pressing an operation button for instructing the association displayed on the display screen (display screen of the display unit 16) by the started application.
(Step S208) The user terminal (customer) 10B associates the store terminal ID acquired in step S204 with the user ID which is the identification information of the user terminal (customer) 10B and transmits the user ID to the recipe management device 30. The user terminal (customer) 10B may send the user terminal (customer) 10B with a transmission time added. Then, the process proceeds to step S210.
(Step S210) The recipe management device 30 acquires the association information transmitted from the user terminal (customer) 10B. Then, the process proceeds to step S212.
(Step S212) The recipe management device 30 stores and manages the association information acquired in step S210 in the association data storage unit 329.

<関連付け処理の動作(2)>
図25は、2次元コード又は3次元コードを用いた関連付け処理の一例を示すシーケンス図である。
(ステップS300)ユーザ端末(客)10Bにおいて、ユーザ端末(客)10Bの識別情報であるユーザIDを2次元コード又は3次元コードで表示可能な特定のアプリケーションが選択された場合、ユーザ端末(客)10Bは、当該アプリケーションを起動する。その後、ステップS302へ進む。
(ステップS302)ユーザ端末(客)10Bは、2次元コード又は3次元コードを表示させる操作を受け付けると、2次元コード又は3次元コード(識別情報)を表示部16に表示する。この操作とは、例えば、当該アプリケーションにおいて2次元コード又は3次元コードの表示を指示する操作ボタンを押下する操作である。また、ユーザは、2次元コード又は3次元コードの表示箇所が店舗端末20の撮像部24の撮像範囲に入るようにユーザ端末(客)10Bを店舗端末20にかざす。そして、ステップS304へ進む。 (ステップS304)店舗端末20は、ユーザ端末(客)10Bに表示されている2次元コード又は3次元コード(識別情報)を撮像する。そして、ステップS306へ進む。 (ステップS306)店舗端末20は、ステップS304で撮像した2次元コード又は3次元コードからユーザ端末(客)10Bの識別情報であるユーザIDを取得すると、ステップS208へ進む。
(ステップS308)店舗端末20は、ステップS306で取得したユーザ端末(客)10BのユーザIDと店舗端末20の識別情報である店舗端末IDとを関連付けてレシピ管理装置30に送信する。なお、店舗端末20は、送信時刻を付加して送信してもよい。そして、ステップS310へ進む。
(ステップS310)レシピ管理装置30は、店舗端末20から送信された関連付け情報を取得する。そして、ステップS312へ進む。
(ステップS312)レシピ管理装置30は、ステップS310で取得した関連付け情報を関連付けデータ記憶部329に記憶させて管理する。
<Operation of association processing (2)>
FIG. 25 is a sequence diagram showing an example of an association process using a two-dimensional code or a three-dimensional code.
(Step S300) When a specific application capable of displaying the user ID, which is the identification information of the user terminal (customer) 10B, with a two-dimensional code or a three-dimensional code is selected in the user terminal (customer) 10B, the user terminal (customer) (customer). ) 10B starts the application. Then, the process proceeds to step S302.
(Step S302) When the user terminal (customer) 10B receives the operation of displaying the two-dimensional code or the three-dimensional code, the user terminal (customer) 10B displays the two-dimensional code or the three-dimensional code (identification information) on the display unit 16. This operation is, for example, an operation of pressing an operation button instructing the display of the two-dimensional code or the three-dimensional code in the application. Further, the user holds the user terminal (customer) 10B over the store terminal 20 so that the display location of the two-dimensional code or the three-dimensional code falls within the imaging range of the imaging unit 24 of the store terminal 20. Then, the process proceeds to step S304. (Step S304) The store terminal 20 captures a two-dimensional code or a three-dimensional code (identification information) displayed on the user terminal (customer) 10B. Then, the process proceeds to step S306. (Step S306) When the store terminal 20 acquires the user ID which is the identification information of the user terminal (customer) 10B from the two-dimensional code or the three-dimensional code captured in step S304, the store terminal 20 proceeds to step S208.
(Step S308) The store terminal 20 associates the user ID of the user terminal (customer) 10B acquired in step S306 with the store terminal ID which is the identification information of the store terminal 20 and transmits the association to the recipe management device 30. The store terminal 20 may transmit with the transmission time added. Then, the process proceeds to step S310.
(Step S310) The recipe management device 30 acquires the association information transmitted from the store terminal 20. Then, the process proceeds to step S312.
(Step S312) The recipe management device 30 stores and manages the association information acquired in step S310 in the association data storage unit 329.

<ユーザ端末(客)10Bにおけるコンテンツ閲覧処理の動作>
次に、図26を参照して、ユーザ端末(客)10Bと関連付けられた店舗端末20で閲覧したコンテンツを、店舗外(例えば、自宅)から閲覧する際の閲覧処理の動作について説明する。図26は、コンテンツ閲覧処理の一例を示すシーケンス図である。
(ステップS400)ユーザ端末(客)10Bにおいて、店舗端末20で再生されたことがあるコンテンツを閲覧可能な特定のアプリケーションが選択された場合、ユーザ端末(客)10Bは、当該アプリケーションを起動し、レシピ管理装置30で管理されている、このユーザ端末(客)10Bの関連付け情報をレシピ管理装置30から取得する。その後、ステップS402へ進む。
(ステップS402)ユーザ端末(客)10Bは、コンテンツの閲覧を要求する操作を受け付けると、ステップS404へ進む。コンテンツの閲覧を要求する操作とは、例えば、当該アプリケーションにおいてユーザ端末(客)10Bと関連付けられている店舗端末20を選択する操作である。同じ店舗端末20が複数関連付けられている場合には、それぞれ関連付けられた時刻情報(日時情報)で区別することができる。
(ステップS404)ユーザ端末(客)10Bは、選択された店舗端末20で再生されたコンテンツの閲覧を要求する閲覧要求信号をレシピ管理装置30に送信する。例えば、閲覧要求信号には、ユーザ端末(客)10Bの識別情報であるユーザIDと、選択された店舗端末20の店舗端末IDと、関連付けられた時刻情報(日時情報)とが含まれる。そして、ステップS406へ進む。
(ステップS406)レシピ管理装置30は、ステップS404でユーザ端末(客)10Bから送信された閲覧要求信号を取得すると、ステップS408へ進む。
(ステップS408)レシピ管理装置30は、ステップS406で取得した閲覧要求信号に含まれる関連付け情報(ユーザID、店舗端末ID、時刻情報)に基づいてコンテンツ(レシピ動画)を抽出し、該当するコンテンツの一覧情報をユーザ端末(客)10Bに送信する。そして、ステップS410へ進む。
(ステップS410)ユーザ端末(客)10Bは、ステップS408でレシピ管理装置30から送信されたコンテンツの一覧情報を取得して表示部16に表示する。そして、ステップS412へ進む。例えば、ユーザ端末(客)10Bは、コンテンツの一覧情報に含まれるコンテンツのそれぞれを選択可能なように表示する。
(ステップS412)ユーザ端末(客)10Bは、ステップS410で表示したコンテンツの一覧情報に対する選択操作に基づいて、選択されたコンテンツ(例えば、レシピ動画)を示すコンテンツ選択情報(例えば、レシピ動画ID)をレシピ管理装置30に送信する。そして、ステップS414へ進む。
(ステップS414)レシピ管理装置30は、ステップS412でユーザ端末(客)10Bから送信されたコンテンツ選択情報を取得すると、取得したコンテンツ選択情報に基づいて選択されたコンテンツ(例えば、レシピ動画)を特定し、該コンテンツのデータをユーザ端末(客)10Bに送信する。そして、ステップS416へ進む。
(ステップS416)ユーザ端末(客)10Bは、ステップS414でレシピ管理装置30から送信されるコンテンツのデータを再生して表示部16に表示する。なお、コンテンツのデータの再生は、ストリーミング再生であってもよいし、ダウンロード完了後に再生するダウンロード再生であってもよい。
<Operation of content browsing process on user terminal (customer) 10B>
Next, with reference to FIG. 26, the operation of the browsing process when browsing the content browsed by the store terminal 20 associated with the user terminal (customer) 10B from outside the store (for example, at home) will be described. FIG. 26 is a sequence diagram showing an example of content browsing processing.
(Step S400) When a specific application capable of viewing the content that has been played on the store terminal 20 is selected in the user terminal (customer) 10B, the user terminal (customer) 10B starts the application and starts the application. The association information of the user terminal (customer) 10B managed by the recipe management device 30 is acquired from the recipe management device 30. Then, the process proceeds to step S402.
(Step S402) When the user terminal (customer) 10B receives the operation requesting the viewing of the content, the user terminal (customer) 10B proceeds to step S404. The operation of requesting the viewing of the content is, for example, an operation of selecting the store terminal 20 associated with the user terminal (customer) 10B in the application. When a plurality of the same store terminals 20 are associated with each other, they can be distinguished by the associated time information (date and time information).
(Step S404) The user terminal (customer) 10B transmits a browsing request signal requesting browsing of the content played on the selected store terminal 20 to the recipe management device 30. For example, the browsing request signal includes a user ID which is identification information of the user terminal (customer) 10B, a store terminal ID of the selected store terminal 20, and associated time information (date and time information). Then, the process proceeds to step S406.
(Step S406) When the recipe management device 30 acquires the browsing request signal transmitted from the user terminal (customer) 10B in step S404, the recipe management device 30 proceeds to step S408.
(Step S408) The recipe management device 30 extracts content (recipe video) based on the association information (user ID, store terminal ID, time information) included in the browsing request signal acquired in step S406, and the recipe management device 30 extracts the content (recipe video) of the corresponding content. The list information is transmitted to the user terminal (customer) 10B. Then, the process proceeds to step S410.
(Step S410) The user terminal (customer) 10B acquires the list information of the contents transmitted from the recipe management device 30 in step S408 and displays it on the display unit 16. Then, the process proceeds to step S412. For example, the user terminal (customer) 10B displays each of the contents included in the content list information so that it can be selected.
(Step S412) The user terminal (customer) 10B has content selection information (for example, a recipe video ID) indicating selected content (for example, a recipe video) based on a selection operation for the content list information displayed in step S410. Is transmitted to the recipe management device 30. Then, the process proceeds to step S414.
(Step S414) When the recipe management device 30 acquires the content selection information transmitted from the user terminal (customer) 10B in step S412, the recipe management device 30 identifies the selected content (for example, a recipe video) based on the acquired content selection information. Then, the data of the content is transmitted to the user terminal (customer) 10B. Then, the process proceeds to step S416.
(Step S416) The user terminal (customer) 10B reproduces the content data transmitted from the recipe management device 30 in step S414 and displays it on the display unit 16. The content data may be reproduced by streaming or by downloading after the download is completed.

なお、上述したビーコン信号を受信可能な特定のアプリケーション又は2次元コード又は3次元コードで表示可能な特定のアプリケーションと、店舗端末20で再生されたことがあるコンテンツを閲覧可能な特定のアプリケーションとは、一つのアプリケーションとして、販売支援システム1において提供されてもよいし、それぞれ個別のアプリケーションとして提供されてもよい。 In addition, a specific application that can receive the above-mentioned beacon signal or a specific application that can display with a two-dimensional code or a three-dimensional code, and a specific application that can browse contents that have been played on the store terminal 20 , As one application, it may be provided in the sales support system 1, or it may be provided as an individual application.

〔本実施形態のまとめ〕
以上説明したように、本実施形態に係るコンテンツ配信システムの一例である販売支援システム1は、客に提供するコンテンツを表示する店舗端末20(第1端末装置の一例)と店舗端末20と通信を行うレシピ管理装置30(管理装置の一例)とを備えている。例えば、レシピ管理装置30は、配信部337と、関連付け情報取得部338と、管理部339とを備えている。配信部337は、店舗端末20で表示するコンテンツを店舗端末20に配信する。関連付け情報取得部338は、配信部337により配信したコンテンツを表示する店舗端末20と、客が所有しているユーザ端末(客)10B(第2端末装置の一例)とが関連付けられた関連付け情報を取得する。管理部339は、店舗端末20で表示したコンテンツの履歴情報と上記関連付け情報とをレシピ管理側記憶部32(記憶部の一例)に記憶させる。
[Summary of this embodiment]
As described above, the sales support system 1, which is an example of the content distribution system according to the present embodiment, communicates with the store terminal 20 (an example of the first terminal device) and the store terminal 20 for displaying the content to be provided to the customer. It is provided with a recipe management device 30 (an example of a management device) for performing. For example, the recipe management device 30 includes a distribution unit 337, an association information acquisition unit 338, and a management unit 339. The distribution unit 337 distributes the content displayed on the store terminal 20 to the store terminal 20. The association information acquisition unit 338 provides association information in which the store terminal 20 that displays the content distributed by the distribution unit 337 and the user terminal (customer) 10B (an example of the second terminal device) owned by the customer are associated with each other. get. The management unit 339 stores the history information of the content displayed on the store terminal 20 and the association information in the recipe management side storage unit 32 (an example of the storage unit).

これにより、販売支援システム1は、店舗端末20とユーザ端末(客)10Bとの関連付けを管理しているため、客が店舗端末20で閲覧したことがあるコンテンツを、後から容易に確認できる。例えば、販売支援システム1は、客が店舗端末20で閲覧したことがあるコンテンツを、後から他の場所(例えば、自宅)からでも容易に確認できる。 As a result, since the sales support system 1 manages the association between the store terminal 20 and the user terminal (customer) 10B, the content that the customer has viewed on the store terminal 20 can be easily confirmed later. For example, the sales support system 1 can easily confirm the content that the customer has viewed on the store terminal 20 from another place (for example, home) later.

また、配信部337は、管理部339で管理している上記関連付け情報に基づいて、ユーザ端末(客)10B(第2端末装置の一例)からの要求に応じて店舗端末20(第1端末装置の一例)で再生したコンテンツに関する情報をユーザ端末(客)10Bに送信する。 Further, the distribution unit 337 responds to a request from the user terminal (customer) 10B (an example of the second terminal device) based on the above-mentioned association information managed by the management unit 339, and the store terminal 20 (first terminal device). Information about the content played in (one example) is transmitted to the user terminal (customer) 10B.

これにより、販売支援システム1は、客が店舗端末20で閲覧したことがあるコンテンツを、その後、他の場所からでもユーザ端末(客)10Bを用いて容易に閲覧できる。例えば、スーパーマーケットに来店した客が店舗端末20のレシピ動画を閲覧して、そのレシピの食材を購入した場合、自宅に帰ってからもう一度レシピ動画を閲覧したい場合がある。このような場合でも、客は、店舗端末20で閲覧したレシピ動画をユーザ端末(客)10B(第2端末装置の一例)を用いて容易に閲覧することが可能となる。 As a result, the sales support system 1 can easily browse the contents that the customer has browsed on the store terminal 20 from other places using the user terminal (customer) 10B. For example, when a customer who visits a supermarket browses a recipe video of a store terminal 20 and purchases ingredients for the recipe, he / she may want to view the recipe video again after returning home. Even in such a case, the customer can easily view the recipe moving image viewed on the store terminal 20 by using the user terminal (customer) 10B (an example of the second terminal device).

例えば、配信部337は、店舗端末20(第1端末装置の一例)で再生したコンテンツに関する情報として、当該コンテンツの一覧情報をユーザ端末(客)10B(第2端末装置の一例)に送信する。 For example, the distribution unit 337 transmits the list information of the content to the user terminal (customer) 10B (an example of the second terminal device) as the information about the content reproduced by the store terminal 20 (an example of the first terminal device).

これにより、販売支援システム1は、店舗端末20で表示したコンテンツ(例えば、再生したことのあるレシピ動画)の一覧の中から、客が閲覧したいコンテンツを選択可能にすることができる。 As a result, the sales support system 1 can make it possible for the customer to select the content that the customer wants to view from the list of the content displayed on the store terminal 20 (for example, the recipe video that has been played).

また、管理部339は、店舗端末20(第1端末装置の一例)とユーザ端末(客)10B(第2端末装置の一例)とが関連付けされたときの時刻情報(例えば、日時)を上記関連付け情報に加えて管理してもよい。そして、配信部337は、店舗端末20で上記時刻情報に基づく所定の期間に再生したコンテンツに関する情報をユーザ端末(客)10Bに送信してもよい。 Further, the management unit 339 associates the time information (for example, date and time) when the store terminal 20 (an example of the first terminal device) and the user terminal (customer) 10B (an example of the second terminal device) are associated with each other. It may be managed in addition to the information. Then, the distribution unit 337 may transmit the information regarding the content reproduced in the predetermined period based on the time information on the store terminal 20 to the user terminal (customer) 10B.

これにより、販売支援システム1は、店舗端末20で表示したコンテンツ(例えば、再生したことのあるレシピ動画)のうち、客が閲覧していた可能性の高いコンテンツに絞った情報をユーザ端末(客)10Bに送信することができる。よって、客は、閲覧したいコンテンツをより容易に選択できるようになる。 As a result, the sales support system 1 narrows down the information displayed on the store terminal 20 (for example, the recipe video that has been played) to the content that is likely to have been viewed by the customer on the user terminal (customer). ) Can be transmitted to 10B. Therefore, the customer can more easily select the content to be viewed.

また、店舗端末20(第1端末装置の一例)は、店舗端末20を識別する識別情報(例えば、店舗端末ID)を無線通信(例えば、Bluetooth(登録商標)などの近距離無線通信)により発信する店舗端末側通信部21(発信部の一例)を備えている。一方、ユーザ端末(客)10B(第2端末装置の一例)は、店舗端末20から発信された店舗端末20を識別する識別情報を受信するユーザ端末側通信部11(受信部の一例)と、ユーザ端末側通信部11が受信した店舗端末20を識別する識別情報と、ユーザ端末(客)10Bを識別する識別情報とを関連付けてレシピ管理側記憶部32(記憶部の一例)に送信する関連付け処理部182Bと、を備えている。 Further, the store terminal 20 (an example of the first terminal device) transmits identification information (for example, a store terminal ID) that identifies the store terminal 20 by wireless communication (for example, short-range wireless communication such as Bluetooth (registered trademark)). The store terminal side communication unit 21 (an example of a transmission unit) is provided. On the other hand, the user terminal (customer) 10B (an example of the second terminal device) includes a user terminal side communication unit 11 (an example of a receiving unit) that receives identification information for identifying the store terminal 20 transmitted from the store terminal 20. An association in which the identification information for identifying the store terminal 20 received by the user terminal side communication unit 11 and the identification information for identifying the user terminal (customer) 10B are associated and transmitted to the recipe management side storage unit 32 (an example of the storage unit). It includes a processing unit 182B.

これにより、ユーザ端末(客)10Bは、近傍の店舗端末20を自動で検出することができるため、店舗端末20とユーザ端末(客)10Bとの関連付けを、ユーザの複雑な操作を必要とすることなく容易に行うことができる。 As a result, the user terminal (customer) 10B can automatically detect the nearby store terminal 20, so that the association between the store terminal 20 and the user terminal (customer) 10B requires a complicated operation by the user. It can be done easily without any need.

なお、上記では、店舗端末20が、例えばBluetooth(登録商標)などの近距離無線通信でビーコン信号を発信する例を説明したが、店舗端末20の識別情報をユーザ端末(客)10Bに送信する場合、他の任意の通信方式を用いてもよい。 In the above description, the example in which the store terminal 20 transmits a beacon signal by short-range wireless communication such as Bluetooth (registered trademark) has been described, but the identification information of the store terminal 20 is transmitted to the user terminal (customer) 10B. In this case, any other communication method may be used.

なお、店舗端末20(第1端末装置の一例)は、ユーザ端末(客)10B(第2端末装置の一例)を識別する識別情報(例えば、ユーザID)を、ユーザ端末(客)10Bに表示された2次元コードまたは3次元コードに基づいて取得するとともに、取得したユーザ端末(客)10Bを識別する識別情報と、店舗端末20を識別する識別情報とを関連付けてレシピ管理装置30(管理装置の一例)に送信する関連付け処理部281と、を備えてもよい。例えば、店舗端末20は、撮像部24でユーザ端末(客)10Bに表示された2次元コードまたは3次元コードを撮像することにより、ユーザ端末(客)10Bの識別情報を取得してもよい。 The store terminal 20 (an example of the first terminal device) displays identification information (for example, a user ID) for identifying the user terminal (customer) 10B (an example of the second terminal device) on the user terminal (customer) 10B. The recipe management device 30 (management device) is acquired based on the two-dimensional code or the three-dimensional code, and the acquired identification information for identifying the user terminal (customer) 10B is associated with the identification information for identifying the store terminal 20. An association processing unit 281 to be transmitted to (one example) may be provided. For example, the store terminal 20 may acquire the identification information of the user terminal (customer) 10B by capturing the two-dimensional code or the three-dimensional code displayed on the user terminal (customer) 10B by the imaging unit 24.

これにより、添付に来店した客は、(例えば、バーコード)又は3次元コード(例えば、QRコード(登録商標))を表示させたユーザ端末(客)10Bを店舗端末20の撮像部24の前にかざすだけで、ユーザ端末(客)10Bと店舗端末20とを関連付けることができる。なお、2次元コードは、単に数字や文字の配列であってもよい。 As a result, the customer who comes to the attached store places the user terminal (customer) 10B displaying the (for example, bar code) or three-dimensional code (for example, QR code (registered trademark)) in front of the imaging unit 24 of the store terminal 20. The user terminal (customer) 10B can be associated with the store terminal 20 simply by holding it over. The two-dimensional code may be simply an array of numbers and characters.

なお、識別情報の読み取りに、RFID(Radio Frequency Identifier)を用いてもよい。また、GPS(Global Positioning System)などの位置情報に基づいて、店舗端末20を識別してもよい(即ち、店舗端末20の位置情報を店舗端末20の識別情報としてもよい)。 In addition, RFID (Radio Frequency Identification Identifier) may be used for reading the identification information. Further, the store terminal 20 may be identified based on the position information such as GPS (Global Positioning System) (that is, the position information of the store terminal 20 may be used as the identification information of the store terminal 20).

また、販売支援システム1は、店舗端末20とユーザ端末(客)10Bとの関連付け情報に、店舗端末20のグループ情報を含めて管理してもよい。これにより、コンテンツを閲覧した店舗端末20が設置されている店舗や売り場に関する情報を、レシピ管理装置30からユーザ端末(客)10Bが取得することで後から容易に確認することができる。例えば、客が店舗端末20でレシピ動画を閲覧して購入した食材等を後から買い足す場合やもう一度購入したい場合等に、どの店舗のどの売り場へ行けばよいかを容易に確認できる。 Further, the sales support system 1 may manage the association information between the store terminal 20 and the user terminal (customer) 10B by including the group information of the store terminal 20. As a result, the user terminal (customer) 10B can easily confirm the information about the store or the sales floor where the store terminal 20 for viewing the content is installed by the user terminal (customer) 10B from the recipe management device 30. For example, when a customer browses a recipe video on a store terminal 20 to purchase additional ingredients or the like purchased later, or when he / she wants to purchase again, he / she can easily confirm which store and which sales floor to go to.

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成は上述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 Although the embodiments of the present invention have been described in detail with reference to the drawings, the specific configuration is not limited to the above-described embodiments, and includes designs and the like within a range that does not deviate from the gist of the present invention.

例えば、ユーザ端末(客)10Bを用いて店舗外でも閲覧可能なコンテンツには制限があってもよい。つまり、コンテンツの中には、店舗端末20と関連付けることでユーザ端末(客)10Bで閲覧可能なコンテンツと閲覧不可能なコンテンツが設定されてもよい。この場合、レシピ管理装置30は、閲覧可能なコンテンツに関する情報(例えば、一覧情報)のみをユーザ端末(客)10Bに送信する。また、店舗端末20と関連付けることでユーザ端末(客)10Bで閲覧可能なコンテンツには、店舗端末20で表示されたコンテンツ(例えば、再生されたコンテンツ)の一部のみが閲覧可能なコンテンツが含まれてもよい。即ち、ユーザ端末(客)10Bではコンテンツの一部のみが閲覧可能に設定されてもよい。また、コンテンツの閲覧可能又は不可能は、レシピ動画の配信の許諾確認と同様に、販促レシピの投稿者へ許諾確認が行われてもよい。 For example, there may be restrictions on the content that can be viewed outside the store using the user terminal (customer) 10B. That is, in the contents, the contents that can be browsed by the user terminal (customer) 10B and the contents that cannot be browsed may be set by associating with the store terminal 20. In this case, the recipe management device 30 transmits only information (for example, list information) related to the viewable contents to the user terminal (customer) 10B. Further, the content that can be viewed on the user terminal (customer) 10B by associating with the store terminal 20 includes content that can be viewed only on a part of the content displayed on the store terminal 20 (for example, the reproduced content). It may be. That is, on the user terminal (customer) 10B, only a part of the content may be set to be viewable. In addition, if the content can be viewed or not, the permission may be confirmed to the poster of the sales promotion recipe in the same manner as the permission confirmation for the distribution of the recipe video.

また、上記実施形態では、店舗端末20とユーザ端末(客)10Bとの関連付け情報を利用して、店舗端末20で閲覧されたコンテンツを店舗外であってもユーザ端末(客)10Bで閲覧可能にする例を説明したが、店舗端末20とユーザ端末(客)10Bとの関連付け情報を他のことに利用してもよい。例えば、販売支援システム1は、上記関連付け情報に基づいて店舗端末20を閲覧したユーザをユーザ端末(客)10Bの識別情報(例えば、ユーザID)で特定することができ、そのユーザがどのコンテンツ(例えば、レシピ動画)を閲覧したかを後から容易に確認できるため、販売結果と照らし合わせることで、配信されたコンテンツが販促商品の購入の契機になっているかの分析にも利用できる。これにより、配信したコンテンツによる販促効果を確認したり、販促商品や関連商品の販売促進に効果的なレシピ動画をより配信する等、販促内容の改善を検討することができる。 Further, in the above embodiment, the content viewed on the store terminal 20 can be viewed on the user terminal (customer) 10B even outside the store by using the association information between the store terminal 20 and the user terminal (customer) 10B. However, the association information between the store terminal 20 and the user terminal (customer) 10B may be used for other purposes. For example, the sales support system 1 can identify a user who browses the store terminal 20 based on the above-mentioned association information by the identification information (for example, user ID) of the user terminal (customer) 10B, and which content (for example, the user ID) is used by the user. For example, since it is possible to easily confirm whether or not the recipe video) has been viewed later, it can be used to analyze whether the delivered content is an opportunity to purchase a promotional product by comparing it with the sales result. As a result, it is possible to consider improvement of the sales promotion contents, such as confirming the sales promotion effect of the distributed contents and distributing more effective recipe videos for the sales promotion of the sales promotion products and related products.

また、上述したレシピ管理装置30、及びユーザ管理装置50が備える各構成は、任意のコンピュータ装置に分散または集約して配置することができる。例えば、レシピ管理装置30、及びユーザ管理装置50は、クラウド環境やネットワーク環境、ユーザ数の規模、販売支援システム1を構成するために用意されたハードウェアの数やスペック等に応じて、任意のコンピュータ装置に分散または集約して配置することができる。また、レシピ管理装置30が備える構成の一部が店舗端末20に備えられてもよい。例えば、レシピ管理装置30が備える管理部339及び履歴データ記憶部328に相当する構成が、各店舗端末20にも備えられてもよく、各店舗端末20毎に再生履歴データ等が管理されてもよい。また、レシピ管理装置30が備える関連付けデータ記憶部329に相当する構成が、各店舗端末20または各ユーザ端末10にも備えられてもよく、各店舗端末20または各ユーザ端末10でも関連付けデータ(関連付け情報)が管理されてもよい。或いは、店舗端末20が備える構成の一部がレシピ管理装置30に備えられてもよい。例えば、店舗端末20が備える販促レシピ選択部283、再生制御部284、管理データ通知部285等の構成がレシピ管理装置30に備えられてもよく、これらの機能が店舗端末20においてWeb(ウェブ)ブラウザ上で動作するWeb(ウェブ)アプリケーションとしてレシピ管理装置30から提供されてもよい。また、店舗端末20とレシピ管理装置30との通信は、それぞれネットワークNWを介して直接的に行われてもよいし、店舗毎のコンピュータ装置(店舗サーバ装置)を介して間接的に行われてもよい。この場合、上述した店舗端末20で行われる販売計画に基づく販促商品の入力、販促レシピの選択、販売結果の入力等は、店舗サーバ装置で行われてもよい。例えば、店舗サーバ装置で、店舗内に設置される各店舗端末20毎に指定してデータの入力が行われてもよい。 Further, each configuration included in the recipe management device 30 and the user management device 50 described above can be distributed or aggregated in any computer device. For example, the recipe management device 30 and the user management device 50 are arbitrary depending on the cloud environment, the network environment, the scale of the number of users, the number of hardware prepared for configuring the sales support system 1, the specifications, and the like. It can be distributed or aggregated in a computer device. Further, a part of the configuration provided in the recipe management device 30 may be provided in the store terminal 20. For example, the configuration corresponding to the management unit 339 and the history data storage unit 328 included in the recipe management device 30 may be provided in each store terminal 20, and the reproduction history data or the like may be managed for each store terminal 20. Good. Further, the configuration corresponding to the association data storage unit 329 included in the recipe management device 30 may be provided in each store terminal 20 or each user terminal 10, and the association data (association) is also provided in each store terminal 20 or each user terminal 10. Information) may be managed. Alternatively, a part of the configuration included in the store terminal 20 may be provided in the recipe management device 30. For example, the recipe management device 30 may be provided with a configuration such as a sales promotion recipe selection unit 283, a playback control unit 284, and a management data notification unit 285 included in the store terminal 20, and these functions are provided on the Web in the store terminal 20. It may be provided by the recipe management device 30 as a Web (web) application that operates on a browser. Further, the communication between the store terminal 20 and the recipe management device 30 may be performed directly via the network NW, or indirectly via a computer device (store server device) for each store. May be good. In this case, the store server device may input the sales promotion product based on the sales plan, select the sales promotion recipe, input the sales result, and the like, which are performed by the store terminal 20 described above. For example, in the store server device, data may be input by designating each store terminal 20 installed in the store.

なお、上述のユーザ端末10、店舗端末20、レシピ管理装置30、ユーザ管理装置50の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりユーザ端末10、店舗端末20、レシピ管理装置30、ユーザ管理装置50としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD−ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 A program for realizing the functions of the user terminal 10, the store terminal 20, the recipe management device 30, and the user management device 50 described above is recorded on a computer-readable recording medium, and the program recorded on the recording medium is recorded. The processing as the user terminal 10, the store terminal 20, the recipe management device 30, and the user management device 50 may be performed by reading the program into a computer system and executing the program. Here, "loading and executing a program recorded on a recording medium into a computer system" includes installing the program in the computer system. The term "computer system" as used herein includes hardware such as an OS and peripheral devices. Further, the "computer system" may include a plurality of computer devices connected via a network including a communication line such as the Internet, WAN, LAN, and a dedicated line. Further, the "computer-readable recording medium" refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, or a CD-ROM, or a storage device such as a hard disk built in a computer system. As described above, the recording medium in which the program is stored may be a non-transient recording medium such as a CD-ROM. The recording medium also includes an internal or external recording medium that can be accessed from the distribution server to distribute the program. The code of the program stored in the recording medium of the distribution server may be different from the code of the program in a format that can be executed by the terminal device. That is, the format stored in the distribution server does not matter as long as it can be downloaded from the distribution server and installed in a form that can be executed by the terminal device. The program may be divided into a plurality of parts, downloaded at different timings, and then combined by the terminal device, or the distribution server for distributing each of the divided programs may be different. Furthermore, a "computer-readable recording medium" is a volatile memory (RAM) inside a computer system that serves as a server or client when a program is transmitted via a network, and holds the program for a certain period of time. It shall also include things. Further, the above program may be for realizing a part of the above-mentioned functions. Further, it may be a so-called difference file (difference program) that can realize the above-mentioned function in combination with a program already recorded in the computer system.

また、上述したユーザ端末10、店舗端末20、レシピ管理装置30、ユーザ管理装置50の機能の一部または全部を、LSI(Large Scale Integration)等の集積回路として実現してもよい。上述した各機能は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。 Further, some or all of the functions of the user terminal 10, the store terminal 20, the recipe management device 30, and the user management device 50 described above may be realized as an integrated circuit such as an LSI (Large Scale Integration). Each of the above-mentioned functions may be made into a processor individually, or a part or all of them may be integrated into a processor. Further, the method of making an integrated circuit is not limited to LSI, and may be realized by a dedicated circuit or a general-purpose processor. Further, when an integrated circuit technology that replaces an LSI appears due to advances in semiconductor technology, an integrated circuit based on this technology may be used.

また、上記実施形態では、主にスーパーマーケット等の店舗向けにコンテンツ(レシピ動画等)を配信するシステムを例に説明したが、店舗に限らず、タクシーの中や電車の中に設置された端末装置で表示される情報(例えば、料理のレシピの情報など)を配信するシステムであってもよい。例えば、タクシーの中や電車の中に設置され端末装置と、乗客が所持しているユーザ端末10とを関連付けることにより、タクシーの中や電車の中で閲覧したコンテンツを、後から他の場所でもユーザ端末10を用いて閲覧できるようにしてもよい。また、配信されるコンテンツは、例えばレシピ動画等のような料理のレシピの情報に限らず他のコンテンツ(例えば、他の商品に関する情報、或いはイベントに関する情報等)であってもよい。また、上記コンテンツが配信される端末装置は、タクシーや電車の中(車内)に限られるものではなく、バス等の各種の車内、或いは船や飛行機の中(船内や機内)に設置されたものであってもよい。また、上記コンテンツが配信される端末装置は、各地で周辺の情報等を発信する情報ステーション、観光協会、または道の駅やサービスエリア等に設置されたものであってもよい。さらには、上記コンテンツが配信される端末装置は、屋内に限らず、屋外(例えば、路上や建物の外壁等)に設置されたものであってもよい。つまり、上記店舗は、屋内に限らず屋外の店舗であってもよい。 Further, in the above embodiment, a system for distributing contents (recipe videos, etc.) mainly to stores such as supermarkets has been described as an example, but the terminal device installed not only in stores but also in taxis or trains. It may be a system that distributes the information displayed in (for example, information on cooking recipes). For example, by associating a terminal device installed in a taxi or train with a user terminal 10 owned by a passenger, content viewed in a taxi or train can be viewed later in another location. It may be possible to browse using the user terminal 10. Further, the content to be delivered is not limited to information on cooking recipes such as recipe videos, but may be other content (for example, information on other products, information on events, etc.). In addition, the terminal device to which the above contents are distributed is not limited to the inside of a taxi or a train (inside a car), but is installed in various cars such as a bus, or in a ship or an airplane (inside a ship or an airplane). It may be. Further, the terminal device to which the above-mentioned contents are distributed may be installed at an information station, a tourist association, a roadside station, a service area, or the like that transmits information on the surroundings in various places. Furthermore, the terminal device to which the above content is distributed is not limited to indoors, and may be installed outdoors (for example, on a road or on an outer wall of a building). That is, the store may be an outdoor store as well as an indoor store.

[付記]
以上の記載から本発明の複数の態様は例えば以下のように把握される。なお、理解を容易にするために添付図面の参照符号を便宜的に括弧書きにて付記するが、それにより本発明の態様が図示の態様に限定されるものではない。
[Additional Notes]
From the above description, a plurality of aspects of the present invention can be grasped as follows, for example. Reference numerals in the accompanying drawings are added in parentheses for convenience, but the embodiments of the present invention are not limited to the illustrated embodiments.

(付記1)本発明の一態様は、客に提供するコンテンツを表示する第1端末装置(20)と前記第1端末装置と通信を行う管理装置(30)とを備えるコンテンツ配信システム(1)であって、前記管理装置は、前記第1端末装置で表示するコンテンツを前記第1端末装置に配信する配信部(337)と、前記配信部により配信したコンテンツを表示する前記第1端末装置と前記客が所有している第2端末装置(10B)とが関連付けられた関連付け情報を取得する関連付け情報取得部(338)と、前記第1端末装置で表示したコンテンツの履歴情報と前記関連付け情報とを記憶部(32、329)に記憶させて管理する管理部(339)と、を備えるコンテンツ配信システム(1)である。 (Appendix 1) One aspect of the present invention is a content distribution system (1) including a first terminal device (20) for displaying content to be provided to a customer and a management device (30) for communicating with the first terminal device. The management device includes a distribution unit (337) that distributes the content displayed by the first terminal device to the first terminal device, and the first terminal device that displays the content distributed by the distribution unit. The association information acquisition unit (338) that acquires the association information associated with the second terminal device (10B) owned by the customer, the history information of the content displayed by the first terminal device, and the association information. The content distribution system (1) includes a management unit (339) that stores and manages the information in the storage unit (32, 329).

(付記2)本発明の他の態様は、付記1に記載のコンテンツ配信システムであって、前記配信部は、前記管理部で管理している前記関連付け情報に基づいて、前記第2端末装置からの要求に応じて前記第1端末装置で再生したコンテンツに関する情報を前記第2端末装置に送信する。 (Appendix 2) Another aspect of the present invention is the content distribution system described in Appendix 1, wherein the distribution unit is connected to the second terminal device based on the association information managed by the management unit. Information about the content reproduced by the first terminal device is transmitted to the second terminal device in response to the request of.

(付記3)本発明の他の態様は、付記2に記載のコンテンツ配信システムであって、前記配信部は、前記第1端末装置で再生したコンテンツに関する情報として、当該コンテンツの一覧情報を前記第2端末装置に送信する。 (Appendix 3) Another aspect of the present invention is the content distribution system described in Appendix 2, wherein the distribution unit uses the list information of the content as the information regarding the content reproduced by the first terminal device. 2 Send to the terminal device.

(付記4)本発明の他の態様は、付記2または付記3に記載のコンテンツ配信システムであって、前記管理部は、前記第1端末装置と前記第2端末装置とが関連付けされたときの時刻情報を前記関連付け情報に加えて管理し、前記配信部は、前記第1端末装置で前記時刻情報に基づく所定の期間に再生したコンテンツに関する情報を前記第2端末装置に送信する。 (Appendix 4) Another aspect of the present invention is the content distribution system described in Appendix 2 or Appendix 3, wherein the management unit is associated with the first terminal device and the second terminal device. The time information is managed in addition to the association information, and the distribution unit transmits information about the content reproduced in the predetermined period based on the time information by the first terminal device to the second terminal device.

(付記5)本発明の他の態様は、付記1から付記4のいずれか一に記載のコンテンツ配信システムであって、前記第1端末装置は、前記第1端末装置を識別する識別情報を無線通信により発信する発信部(21)、を備え、前記第2端末装置は、前記第1端末装置から発信された前記第1端末装置を識別する識別情報を受信する受信部(11)と、前記受信部が受信した前記第1端末装置を識別する識別情報と、前記第2端末装置を識別する識別情報とを関連付けて前記管理装置に送信する関連付け処理部(182B)と、を備える。 (Supplementary Note 5) Another aspect of the present invention is the content distribution system according to any one of Supplementary notes 1 to 4, wherein the first terminal device wirelessly transmits identification information for identifying the first terminal device. The second terminal device includes a transmitting unit (21) that transmits by communication, and the second terminal device includes a receiving unit (11) that receives identification information that identifies the first terminal device transmitted from the first terminal device, and the receiving unit (11). The receiving unit includes an identification processing unit (182B) that associates the received identification information for identifying the first terminal device with the identification information for identifying the second terminal device and transmits the identification information to the management device.

(付記6)本発明の他の態様は、付記1から付記4のいずれか一に記載のコンテンツ配信システムであって、前記第1端末装置は、前記第2端末装置を識別する識別情報を、前記第2端末装置に表示された2次元コードまたは3次元コードに基づいて取得するとともに、取得した前記第2端末装置を識別する識別情報と、前記第1端末装置を識別する識別情報とを関連付けて前記管理装置に送信する関連付け処理部(281)と、を備える。 (Supplementary Note 6) Another aspect of the present invention is the content distribution system according to any one of Supplementary notes 1 to 4, wherein the first terminal device provides identification information for identifying the second terminal device. It is acquired based on the two-dimensional code or the three-dimensional code displayed on the second terminal device, and the acquired identification information for identifying the second terminal device is associated with the identification information for identifying the first terminal device. The association processing unit (281) for transmitting to the management device is provided.

(付記7)本発明の他の態様は、客に提供するコンテンツを表示する第1端末装置(20)と通信を行う管理装置(30)であって、前記第1端末装置で表示するコンテンツを前記第1端末装置に配信する配信部(337)と、前記配信部により配信したコンテンツを表示する前記第1端末装置と前記客が所有している第2端末装置(10B)とを関連付けた関連付け情報を取得する関連付け情報取得部(338)と、前記第1端末装置で表示したコンテンツの履歴情報と前記関連付け情報とを記憶部(32、329)に記憶させて管理する管理部(339)と、を備える管理装置である。 (Appendix 7) Another aspect of the present invention is the management device (30) that communicates with the first terminal device (20) that displays the content provided to the customer, and the content displayed by the first terminal device is displayed. An association of the distribution unit (337) that distributes to the first terminal device, the first terminal device that displays the content distributed by the distribution unit, and the second terminal device (10B) owned by the customer. An association information acquisition unit (338) for acquiring information, and a management unit (339) for storing and managing the history information of the content displayed on the first terminal device and the association information in the storage unit (32, 329). It is a management device provided with.

(付記8)本発明の他の態様は、客に提供するコンテンツを表示する第1端末装置(20)と前記第1端末装置と通信を行う管理装置(30)とを備えるコンテンツ配信システム(1)におけるコンテンツ配信方法であって、前記管理装置が、前記第1端末装置で表示するコンテンツを前記第1端末装置に配信する配信ステップと、前記配信ステップにより配信したコンテンツを表示する前記第1端末装置と前記客が所有している第2端末装置(10B)とが関連付けられた関連付け情報を取得する関連付け情報取得ステップと、前記第1端末装置で表示したコンテンツの履歴情報と前記関連付け情報とを記憶部(32、329)に記憶させて管理する管理ステップと、を有するコンテンツ配信方法である。 (Appendix 8) Another aspect of the present invention is a content distribution system (1) including a first terminal device (20) for displaying content to be provided to a customer and a management device (30) for communicating with the first terminal device. ), Which is a distribution step in which the management device distributes the content displayed on the first terminal device to the first terminal device, and the first terminal displaying the content distributed by the distribution step. The association information acquisition step of acquiring the association information associated between the device and the second terminal device (10B) owned by the customer, and the history information of the content displayed on the first terminal device and the association information. This is a content distribution method having a management step of storing and managing the contents in a storage unit (32, 329).

(付記9)本発明の他の態様は、コンピュータに、客に提供するコンテンツを表示する第1端末装置(20)で表示するコンテンツを前記第1端末装置に配信する配信ステップと、前記配信ステップにより配信したコンテンツを表示する前記第1端末装置と前記客が所有している第2端末装置(10B)とが関連付けられた関連付け情報を取得する関連付け情報取得ステップと、前記第1端末装置で表示したコンテンツの履歴情報と前記関連付け情報とを記憶部(32、329)に記憶させて管理する管理ステップと、を実行させるためのプログラムである。 (Appendix 9) Another aspect of the present invention is a distribution step of distributing the content displayed by the first terminal device (20) that displays the content to be provided to the customer to the first terminal device, and the distribution step. The association information acquisition step of acquiring the association information in which the first terminal device and the second terminal device (10B) owned by the customer are associated with each other to display the content delivered by the customer, and the display on the first terminal device. This is a program for executing a management step of storing and managing the history information of the contents and the association information in the storage unit (32, 329).

本発明の一態様は、例えば、販売システム、情報処理装置(例えば、携帯電話端末、タブレット端末、パーソナルコンピュータ、サーバ装置)、集積回路(例えば、通信チップ)、又はプログラム等において、利用することができる。 One aspect of the present invention can be used, for example, in a sales system, an information processing device (for example, a mobile phone terminal, a tablet terminal, a personal computer, a server device), an integrated circuit (for example, a communication chip), a program, or the like. it can.

1…販売支援システム(コンテンツ配信システム)、10…ユーザ端末、11…ユーザ端末側通信部、12…操作入力部、13…音声入力部、14…撮像部、15…音声再生部、16…表示部、17…ユーザ端末側記憶部、10A…ユーザ端末(投稿)、18A…ユーザ端末側制御部、181A…ユーザ制御部、182A…献立投稿部、183A…レシピ投稿部、184A…メール処理部、185A……出力処理部、10B…ユーザ端末(客)、18B…ユーザ端末側制御部、181B…ユーザ制御部、182B…関連付け処理部、183B…コンテンツ要求部、184B…コンテンツ取得部、185B……出力処理部、20…店舗端末、21…店舗端末側通信部、22…操作入力部、24…撮像部、25…音声再生部、26…表示部、27…店舗端末側記憶部、28…店舗端末側制御部、281…関連付け処理部、282…販促データ入力部、283…販促レシピ選択部、284…再生制御部、285…管理データ通知部、286…出力処理部、30…レシピ管理装置、31…レシピ管理側通信部、32…レシピ管理側記憶部、321…献立データ記憶部、322…献立属性データ記憶部、323…レシピデータ記憶部、324…レシピ属性データ記憶部、325…食材データ記憶部、326…料理データ記憶部、327…販促データ記憶部、328…履歴データ記憶部、329…関連付けデータ記憶部、33…レシピ管理側制御部、331…献立編集部、332…レシピ編集部、333…販促データ取得部、334…レシピリスト生成部、335…レシピ動画要求取得部、336…レシピ動画登録部、337…配信部、338…関連付け情報取得部、339…管理部、50…ユーザ管理装置、51…ユーザ管理側通信部、52…ユーザ管理側記憶部、53…ユーザ管理側制御部、531…ユーザ管理部 1 ... Sales support system (content distribution system), 10 ... User terminal, 11 ... User terminal side communication unit, 12 ... Operation input unit, 13 ... Voice input unit, 14 ... Imaging unit, 15 ... Voice playback unit, 16 ... Display Unit, 17 ... User terminal side storage unit, 10A ... User terminal (posting), 18A ... User terminal side control unit, 181A ... User control unit, 182A ... Menu posting unit, 183A ... Recipe posting unit, 184A ... Mail processing unit, 185A ... Output processing unit, 10B ... User terminal (customer), 18B ... User terminal side control unit, 181B ... User control unit, 182B ... Association processing unit, 183B ... Content request unit, 184B ... Content acquisition unit, 185B ... Output processing unit, 20 ... store terminal, 21 ... store terminal side communication unit, 22 ... operation input unit, 24 ... imaging unit, 25 ... audio reproduction unit, 26 ... display unit, 27 ... store terminal side storage unit, 28 ... store Terminal side control unit, 281 ... Association processing unit, 282 ... Sales promotion data input unit, 283 ... Sales promotion recipe selection unit, 284 ... Playback control unit, 285 ... Management data notification unit, 286 ... Output processing unit, 30 ... Recipe management device, 31 ... Recipe management side communication unit, 32 ... Recipe management side storage unit, 321 ... Menu data storage unit, 322 ... Menu attribute data storage unit, 323 ... Recipe data storage unit, 324 ... Recipe attribute data storage unit, 325 ... Ingredient data Storage unit 326 ... Cooking data storage unit 327 ... Sales promotion data storage unit 328 ... History data storage unit 329 ... Association data storage unit, 33 ... Recipe management side control unit 331 ... Menu editorial department 332 ... Recipe editorial department 333 ... Sales promotion data acquisition unit 334 ... Recipe list generation unit 335 ... Recipe video request acquisition unit 336 ... Recipe video registration unit 337 ... Distribution department 338 ... Association information acquisition department 339 ... Management department, 50 ... User Management device, 51 ... User management side communication unit, 52 ... User management side storage unit, 53 ... User management side control unit, 513 ... User management unit

Claims (9)

ユーザ端末装置と店舗に設置される店舗端末装置と前記店舗端末装置と通信を行う1又は複数の管理装置とを備える販売支援システムであって、
前記1又は複数の管理装置は、
レシピサイトにおいて、前記ユーザ端末装置で参照可能となるレシピを管理する登録部と、
前記レシピに関する動画像を前記店舗端末装置に配信する配信部と、
前記配信部により配信した前記レシピに関する動画像の前記店舗端末装置での再生状況を取得する取得部と、
前記ユーザ端末装置または前記店舗端末装置から、前記ユーザ端末装置と、前記店舗端末装置とが関連付けられた関連付け情報を取得する関連付け情報取得部と、
前記レシピに関する動画像の前記店舗端末装置での再生状況を管理し、かつ前記関連付け情報に前記店舗端末装置が設置されている店舗に関するグループ情報を対応付けて管理する管理部と
を備え、
前記ユーザ端末装置は、
前記レシピサイトにおいて、前記レシピのレシピデータを参照可能にする出力部
を備え、
前記店舗端末装置は、
前記管理装置から配信される動画像を繰り返して再生する再生制御部と、
を備える販売支援システム。
A sales support system including a user terminal device, a store terminal device installed in a store, and one or more management devices that communicate with the store terminal device.
The one or more management devices
On the recipe site, a registration unit that manages recipes that can be referenced on the user terminal device,
A distribution unit that distributes moving images related to the recipe to the store terminal device,
An acquisition unit that acquires the playback status of the moving image related to the recipe distributed by the distribution unit on the store terminal device, and
An association information acquisition unit that acquires association information associated with the user terminal device and the store terminal device from the user terminal device or the store terminal device.
It is provided with a management unit that manages the reproduction status of the moving image related to the recipe on the store terminal device and manages the association information in association with the group information related to the store where the store terminal device is installed.
The user terminal device is
The recipe site is provided with an output unit that makes it possible to refer to the recipe data of the recipe.
The store terminal device is
A playback control unit that repeatedly reproduces moving images delivered from the management device, and
Sales support system equipped with.
前記グループ情報は、前記店舗端末装置が設置されている店舗の組織または売り場の少なくとも1つに関する情報である、
請求項1に記載の販売支援システム。
The group information is information about at least one of the organization or the sales floor of the store where the store terminal device is installed.
The sales support system according to claim 1.
前記ユーザ端末装置は、前記店舗端末装置が設置されている店舗、または売り場の少なくとも1つに関する情報を前記管理装置から取得する手段をさらに備える、
請求項1または請求項2に記載の販売支援システム。
The user terminal device further includes means for acquiring information about at least one of the store or the sales floor where the store terminal device is installed from the management device.
The sales support system according to claim 1 or 2.
前記取得部は、前記配信部により配信した広告動画像の前記店舗端末装置での再生状況を取得し、
前記再生制御部は、商品が少なくとも含まれるレシピに関する動画像を、商品に関する前記広告動画像よりも、多く繰り返して再生する
請求項1乃至請求項3のいずれかに記載の販売支援システム。
The acquisition unit acquires the reproduction status of the advertisement moving image distributed by the distribution unit on the store terminal device.
The sales support system according to any one of claims 1 to 3, wherein the reproduction control unit repeatedly reproduces a moving image relating to a recipe containing at least the product more than the advertising moving image relating to the product.
前記管理部は、前記レシピに関する動画像又は前記広告動画像の再生状況と、前記レシピに関する動画像又は前記広告動画像に関する商品の販売計画と、を関連付けて管理する、
請求項に記載の販売支援システム。
The management unit manages in association with playback status of the moving image or the advertisement moving image relating to the recipe, and a sales plan of goods on Video or the advertising moving picture of the recipe,
The sales support system according to claim 4.
前記取得部は、前記店舗の販売結果を示す情報を取得し、
前記管理部は、前記取得部が取得した前記店舗端末装置での再生状況と、前記店舗の販売結果を示す情報とを関連付けて管理
前記店舗端末装置は、
前記動画像の再生状況を示す情報を前記管理装置へ通知する通知部を備える
請求項1に記載の販売支援システム。
The acquisition unit acquires information indicating the sales result of the store, and obtains information.
The management unit manages by associating the playback status in the shop terminal acquired by the acquiring unit, and information indicating the sales results of the store,
The store terminal device is
A notification unit for notifying the management device of information indicating the reproduction status of the moving image is provided .
The sales support system according to claim 1.
店舗に設置される店舗端末装置と通信を行う1又は複数の管理装置であって、
レシピサイトにおいて、ユーザ端末装置で参照可能となるレシピを管理する登録部と、
前記レシピに関する動画像を前記店舗端末装置に配信する配信部と、
前記配信部により配信した動画像の前記店舗端末装置での再生状況と、前記店舗の販売結果を示す情報とを取得する取得部と、
前記ユーザ端末装置または前記店舗端末装置から、前記ユーザ端末装置と、前記店舗端末装置とが関連付けられた関連付け情報を取得する関連付け情報取得部と、
前記取得部が取得した前記店舗端末装置での再生状況を管理しかつ前記関連付け情報に前記店舗端末装置が設置されている店舗に関するグループ情報を対応付けて管理する管理部と、
を備える管理装置。
One or more management devices that communicate with the store terminal device installed in the store.
On the recipe site, a registration unit that manages recipes that can be referenced on the user terminal device,
A distribution unit that distributes moving images related to the recipe to the store terminal device,
An acquisition unit that acquires the playback status of the moving image distributed by the distribution unit on the store terminal device and information indicating the sales result of the store.
An association information acquisition unit that acquires association information associated with the user terminal device and the store terminal device from the user terminal device or the store terminal device.
A management unit that manages the playback status of the store terminal device acquired by the acquisition unit and manages the association information in association with group information about the store in which the store terminal device is installed .
A management device equipped with.
店舗に設置される店舗端末装置と、前記店舗端末装置と通信を行う1又は複数の管理装置とを備える販売支援システムにおける販売支援方法であって、
前記1又は複数の管理装置が、レシピサイトにおいて、ユーザ端末装置で参照可能となるレシピを管理する登録ステップと、
前記1又は複数の管理装置が、前記レシピに関する動画像を前記店舗端末装置に配信する配信ステップと、
前記店舗端末装置が、前記1又は複数の管理装置から配信される動画像を繰り返して再生する再生ステップと、
前記1又は複数の管理装置が、前記配信ステップで配信される前記レシピに関する動画像の前記店舗端末装置での再生状況を取得する取得ステップと、
前記1又は複数の管理装置が、前記ユーザ端末装置または前記店舗端末装置から、前記ユーザ端末装置と、前記店舗端末装置とが関連付けられた関連付け情報を取得する関連付け情報取得ステップと、
前記1又は複数の管理装置が、前記レシピに関する動画像の前記店舗端末装置での再生状況を管理し、かつ前記関連付け情報に前記店舗端末装置が設置されている店舗に関するグループ情報を対応付けて管理する管理ステップと
を有する販売支援方法。
A sales support method in a sales support system including a store terminal device installed in a store and one or a plurality of management devices that communicate with the store terminal device.
A registration step in which the one or more management devices manage recipes that can be referred to by the user terminal device at the recipe site.
A distribution step in which the one or more management devices distribute a moving image related to the recipe to the store terminal device.
A reproduction step in which the store terminal device repeatedly reproduces a moving image distributed from the one or a plurality of management devices.
The acquisition step in which the one or more management devices acquire the reproduction status of the moving image related to the recipe delivered in the distribution step on the store terminal device.
An association information acquisition step in which the one or more management devices acquire association information associated with the user terminal device and the store terminal device from the user terminal device or the store terminal device.
The one or more management devices manage the reproduction status of the moving image related to the recipe in the store terminal device, and manage the association information in association with the group information related to the store in which the store terminal device is installed. A sales support method that has management steps and.
店舗に設置される店舗端末装置と通信を行う1又は複数の管理装置のコンピュータに、
レシピサイトにおいて、ユーザ端末装置で参照可能となるレシピを管理する登録ステップ、
前記レシピに関する動画像を前記店舗端末装置に配信する配信ステップ、
前記配信ステップで配信される動画像の前記店舗端末装置での再生状況を取得する取得ステップ、
前記ユーザ端末装置または前記店舗端末装置から、前記ユーザ端末装置と、前記店舗端末装置とが関連付けられた関連付け情報を取得する関連付け情報取得ステップ、
前記取得ステップで取得された前記店舗端末装置での再生状況を管理しかつ前記関連付け情報に前記店舗端末装置が設置されている店舗に関するグループ情報を対応付けて管理する管理ステップ、
を実行させるための販売支援プログラム。
To the computer of one or more management devices that communicate with the store terminal device installed in the store
Registration step to manage recipes that can be referenced on the user terminal device on the recipe site,
A distribution step of distributing a moving image related to the recipe to the store terminal device,
An acquisition step of acquiring the playback status of the moving image distributed in the distribution step on the store terminal device,
An association information acquisition step of acquiring association information associated with the user terminal device and the store terminal device from the user terminal device or the store terminal device.
A management step that manages the playback status of the store terminal device acquired in the acquisition step, and manages the association information in association with group information about the store in which the store terminal device is installed.
Sales support program to execute.
JP2019564652A 2018-01-10 2018-12-28 Sales support system, management device, sales support method, and sales support program Active JP6895545B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021095126A JP2021157812A (en) 2018-01-10 2021-06-07 Sales support system, management device, terminal device, sales support method, and sales support program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018001945 2018-01-10
JP2018001945 2018-01-10
PCT/JP2018/048431 WO2019138931A1 (en) 2018-01-10 2018-12-28 Sales support system, management device, terminal device, sales support method and sales support program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2021095126A Division JP2021157812A (en) 2018-01-10 2021-06-07 Sales support system, management device, terminal device, sales support method, and sales support program

Publications (2)

Publication Number Publication Date
JPWO2019138931A1 JPWO2019138931A1 (en) 2021-01-07
JP6895545B2 true JP6895545B2 (en) 2021-06-30

Family

ID=67219752

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019564652A Active JP6895545B2 (en) 2018-01-10 2018-12-28 Sales support system, management device, sales support method, and sales support program
JP2021095126A Pending JP2021157812A (en) 2018-01-10 2021-06-07 Sales support system, management device, terminal device, sales support method, and sales support program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2021095126A Pending JP2021157812A (en) 2018-01-10 2021-06-07 Sales support system, management device, terminal device, sales support method, and sales support program

Country Status (2)

Country Link
JP (2) JP6895545B2 (en)
WO (1) WO2019138931A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102604403B1 (en) * 2023-03-30 2023-11-22 주식회사 어시스트핏 Server and method for providing advertisement strategy for fitness center

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013080270A (en) * 2011-09-30 2013-05-02 Jvc Kenwood Corp Mutual advertisement provision system, advertisement distribution planning device, advertisement distribution planning method and computer program
JP6453167B2 (en) * 2015-06-17 2019-01-16 日本電信電話株式会社 Information display system and method
JP6624720B2 (en) * 2015-07-30 2019-12-25 義雄 庄武 Product sales system and product sales method
JP6255599B1 (en) * 2016-12-22 2018-01-10 クックパッド株式会社 Information processing system, information processing method, and program

Also Published As

Publication number Publication date
JP2021157812A (en) 2021-10-07
WO2019138931A1 (en) 2019-07-18
JPWO2019138931A1 (en) 2021-01-07

Similar Documents

Publication Publication Date Title
KR102004071B1 (en) Virtual planogram management, systems and methods
JP6308603B1 (en) Information processing system, information processing method, and program
JP6070705B2 (en) Information processing apparatus, data processing method thereof, and program
WO2003071509A1 (en) Advertisement system, advertisement method, and program thereof
US20130238467A1 (en) Object display server, object display method, object display program, and computer-readable recording medium for storing the program
JP2022031519A (en) Marketing support system, management device and marketing support method
WO2012102907A2 (en) Systems and methods for an augmented experience of products and marketing materials using barcodes
JP6837034B2 (en) Display shelves
JP6032997B2 (en) Content distribution system and content distribution method
JP6524754B2 (en) Benefit grant management system and benefit grant management method
JP6391078B1 (en) Information processing device, terminal device, display shelf, information processing system, information processing method, and program
JP2014029643A (en) Information providing device, information providing method, information providing system and program
JP5457914B2 (en) Server device, product display method, product display program, and product display system
JP6895545B2 (en) Sales support system, management device, sales support method, and sales support program
KR20130102793A (en) Server and method for providing mobile coupon service, and recording medium thereof
JP6399986B2 (en) Information provision system
JP6325730B1 (en) Sales support system, management device, terminal device, sales support method, and sales support program
JP5176480B2 (en) Point management system, point management method, and point management program
JP7419857B2 (en) Content usage management device, program and content distribution system
JP2021111215A (en) Program and ordering system
CN114746891A (en) Control method, information terminal, program, and recording medium
JP6690129B2 (en) Sales promotion information management system, sales promotion information management server, program and sales promotion information management method
JP7312881B2 (en) Information processing device, information processing method and information processing program
JP7062627B2 (en) Information processing equipment, information processing methods and information processing programs
JP2007109061A (en) System, apparatus and method for providing merchandise, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210304

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210304

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20210304

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20210318

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210607

R150 Certificate of patent or registration of utility model

Ref document number: 6895545

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250