Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7818210B2 - Signage system, signage distribution method, signage authentication system, signage authentication method, and signage authentication program - Google Patents
[go: Go Back, main page]

JP7818210B2 - Signage system, signage distribution method, signage authentication system, signage authentication method, and signage authentication program - Google Patents

Signage system, signage distribution method, signage authentication system, signage authentication method, and signage authentication program

Info

Publication number
JP7818210B2
JP7818210B2 JP2022212089A JP2022212089A JP7818210B2 JP 7818210 B2 JP7818210 B2 JP 7818210B2 JP 2022212089 A JP2022212089 A JP 2022212089A JP 2022212089 A JP2022212089 A JP 2022212089A JP 7818210 B2 JP7818210 B2 JP 7818210B2
Authority
JP
Japan
Prior art keywords
information
signage
mark
content
image
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
JP2022212089A
Other languages
Japanese (ja)
Other versions
JP2024095078A (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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
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 Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2022212089A priority Critical patent/JP7818210B2/en
Publication of JP2024095078A publication Critical patent/JP2024095078A/en
Application granted granted Critical
Publication of JP7818210B2 publication Critical patent/JP7818210B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本開示は、サイネージシステム、サイネージの配信方法、サイネージ認証システム、サイネージ認証方法およびサイネージ認証プログラムに関する。 This disclosure relates to a signage system, a signage distribution method, a signage authentication system, a signage authentication method, and a signage authentication program.

特許文献1には、管理サーバと、くじ引きに関する情報を表示する表示部と、端末装置および管理サーバと通信する複数の表示装置とを備え、端末装置のユーザ情報に対して累積されている固有情報の何れかに対応するくじ引き処理を実行して抽選結果情報を決定する表示システムが開示されている。表示システムは、管理サーバが、端末装置のユーザ情報を登録し、表示装置に対応する固有情報を端末装置が取得したことに基づいて、その端末装置のユーザ情報に対して固有情報を累積し、端末装置が固有情報を取得したことに応じて、くじ引き処理を実行して抽選結果情報を決定する。 Patent Document 1 discloses a display system that includes a management server, a display unit that displays information related to lotteries, and multiple display devices that communicate with the terminal device and the management server, and that executes a lottery process corresponding to any of the unique information accumulated for the user information of the terminal device to determine lottery result information. In the display system, the management server registers the user information of the terminal device, accumulates the unique information for the user information of the terminal device based on the terminal device's acquisition of unique information corresponding to the display device, and executes a lottery process to determine lottery result information in response to the terminal device's acquisition of the unique information.

特開2014-203414号公報JP 2014-203414 A

特許文献1の構成では、表示装置(デジタルサイネージ装置)の表示部に表示されているQRコード(登録商標)を読み取ることで、端末装置が表示装置に付与されている固有情報(利用店舗ID)を取得する。しかし、単にQRコード(登録商標)を読み込む場合、QRコード(登録商標)が撮像された撮像画像の使い回し等が可能となるため、利用店舗は、表示装置に表示される広告情報を実際に閲覧したユーザが分からず、広告情報の広告効果の有無が分からなかった。 In the configuration of Patent Document 1, a terminal device obtains unique information (store ID) assigned to a display device (digital signage device) by reading a QR code (registered trademark) displayed on the display unit of the display device. However, simply reading a QR code (registered trademark) makes it possible to reuse the image captured by the QR code (registered trademark), meaning that the store cannot know which users actually viewed the advertising information displayed on the display device, and therefore cannot determine whether the advertising information is effective.

本開示は、上述した従来の事情に鑑みて案出され、デジタルサイネージに表示された広告の視聴情報を収集するサイネージシステム、サイネージの配信方法、サイネージ認証システム、サイネージ認証方法およびサイネージ認証プログラムを提供することを目的とする。 The present disclosure was devised in light of the above-mentioned conventional circumstances, and aims to provide a signage system that collects viewing information about advertisements displayed on digital signage, a signage distribution method, a signage authentication system, a signage authentication method, and a signage authentication program.

本開示は、第1のデジタルサイネージと、第2のデジタルサイネージとに画像を表示させる1以上のコンピュータにより構成されたサイネージシステムであって、前記コンピュータは、前記画像に第1のマークが重畳された第1の画像を前記第1のデジタルサイネージに表示させ、前記画像に前記第1のマークと異なる第2のマークが重畳された第2の画像を前記第2のデジタルサイネージに表示させる、サイネージシステムを提供する。 The present disclosure provides a signage system configured with one or more computers that display images on a first digital signage and a second digital signage, wherein the computers display a first image on the first digital signage, in which a first mark is superimposed on the image, and display a second image on the second digital signage, in which a second mark different from the first mark is superimposed on the image.

また、本開示は、第1のデジタルサイネージと、第2のデジタルサイネージとに画像を表示させる1以上のコンピュータにより構成されたサイネージシステムが行うサイネージの配信方法であって、前記画像に第1のマークが重畳された第1の画像を前記第1のデジタルサイネージに表示させ、前記画像に前記第1のマークと異なる第2のマークが重畳された第2の画像を前記第2のデジタルサイネージに表示させる、サイネージの配信方法を提供する。 The present disclosure also provides a signage distribution method performed by a signage system configured with one or more computers that displays images on a first digital signage and a second digital signage, the signage distribution method displaying a first image on the first digital signage, with a first mark superimposed on the image, and a second image on the second digital signage, with a second mark different from the first mark superimposed on the image.

また、本開示は、デジタルサイネージにより表示される画像が撮像された撮像画像に基づいて、前記デジタルサイネージを認証する、1以上のコンピュータにより構成されたサイネージ認証システムであって、前記コンピュータは、複数の前記デジタルサイネージの情報と、それぞれの前記デジタルサイネージに表示される前記画像に重畳される異なる複数のマークに関する情報とを対応付けて記録し、前記撮像画像を取得し、取得された前記撮像画像に映るマークを抽出し、抽出された前記マークと、記録された前記異なる複数のマークに関する情報との照合に基づいて、前記撮像画像に映る画像に対応するデジタルサイネージを認証する、サイネージ認証システムを提供する。 The present disclosure also provides a signage authentication system comprised of one or more computers that authenticates digital signage based on a captured image of an image displayed on the digital signage. The computer records information about the digital signage in association with information about a plurality of different marks superimposed on the image displayed on each of the digital signages, acquires the captured image, extracts the marks that appear in the acquired captured image, and authenticates the digital signage corresponding to the image displayed in the captured image based on a comparison between the extracted marks and the recorded information about the different marks.

また、本開示は、デジタルサイネージにより表示される画像が撮像された撮像画像に基づいて、デジタルサイネージを認証する、1以上のコンピュータにより構成されたシステムが行うサイネージ認証方法であって、複数の前記デジタルサイネージの情報と、それぞれの前記デジタルサイネージに表示される前記画像に重畳される異なる複数のマークに関する情報とを対応付けて記録し、前記撮像画像を取得し、取得された前記撮像画像に映るマークを抽出し、抽出された前記マークと、記録された前記異なる複数のマークに関する情報との照合に基づいて、前記撮像画像に映る画像に対応するデジタルサイネージを認証する、サイネージ認証方法を提供する。 The present disclosure also provides a signage authentication method performed by a system comprised of one or more computers, which authenticates digital signage based on captured images of images displayed on the digital signage. The signage authentication method records information about multiple digital signages in association with information about multiple different marks superimposed on the images displayed on each of the digital signages, acquires the captured images, extracts the marks displayed in the acquired captured images, and authenticates the digital signage corresponding to the images displayed in the captured images based on a comparison between the extracted marks and the recorded information about the multiple different marks.

また、本開示は、サイネージシステムと、前記サイネージシステムとの間で通信可能に接続されたコンピュータである端末装置に、デジタルサイネージに表示された画像を撮像するステップと、撮像された撮像画像を前記サイネージシステムに送信するステップと、前記撮像画像に映るマークを抽出して、抽出された前記マークと、事前に記録された複数のマークに関する情報とを照合して、照合されたマークに関する情報に対応付けられたデジタルサイネージの情報とに基づいて、前記撮像画像に映る画像に対応するデジタルサイネージを認証した認証結果を取得するステップと、取得された前記認証結果を出力するステップと、を実現させるための、サイネージ認証プログラムを提供する。 The present disclosure also provides a signage authentication program that causes a terminal device, which is a computer communicatively connected between a signage system and the signage system, to perform the following steps: capture an image displayed on digital signage; transmit the captured image to the signage system; extract a mark that appears in the captured image; compare the extracted mark with information about multiple pre-recorded marks; and obtain an authentication result that authenticates the digital signage corresponding to the image displayed in the captured image based on information about the digital signage associated with the information about the compared mark; and output the obtained authentication result.

本開示によれば、デジタルサイネージに表示された広告の視聴情報を収集できる。 This disclosure makes it possible to collect viewing information about advertisements displayed on digital signage.

実施の形態1に係るサイネージシステムの全体構成例を示す図FIG. 1 is a diagram illustrating an example of the overall configuration of a signage system according to a first embodiment. 実施の形態1における広告配信サーバ、デジタルサイネージ、およびユーザ端末のそれぞれの内部構成例を示すブロック図1 is a block diagram showing an example of the internal configuration of an advertisement distribution server, a digital signage, and a user terminal according to a first embodiment; 実施の形態1におけるサーバ、およびサービス情報管理装置のそれぞれの内部構成例を示すブロック図FIG. 1 is a block diagram showing an example of the internal configuration of a server and a service information management device according to a first embodiment. 実施の形態1に係るサイネージシステムのコンテンツ配信前の動作手順例を説明するシーケンス図FIG. 1 is a sequence diagram illustrating an example of an operation procedure before content distribution in the signage system according to the first embodiment. サーバによる映像特徴情報の抽出処理例および記録処理例を説明する図FIG. 10 is a diagram illustrating an example of extraction processing and recording processing of video feature information by a server. 実施の形態1に係るサイネージシステムのコンテンツ配信前の動作手順例の変形例を説明するシーケンス図FIG. 10 is a sequence diagram illustrating a modified example of an operation procedure before content distribution of the signage system according to the first embodiment. 実施の形態1に係るサイネージシステムのコンテンツ配信開始後の動作手順例を説明するシーケンス図FIG. 10 is a sequence diagram illustrating an example of an operation procedure after content distribution starts in the signage system according to the first embodiment. 実施の形態1に係るユーザ端末のコンテンツ配信開始後の動作手順例の変形例を説明するフローチャートA flowchart illustrating a modification of the example of the operation procedure after the start of content distribution of the user terminal according to the first embodiment. 実施の形態1の変形例に係るサイネージシステムの全体構成例を示す図FIG. 1 is a diagram illustrating an example of the overall configuration of a signage system according to a modification of the first embodiment. 実施の形態1の変形例に係るサイネージシステムのコンテンツ配信開始後の動作手順例を説明するシーケンス図FIG. 10 is a sequence diagram illustrating an example of an operation procedure after content distribution starts in a signage system according to a modification of the first embodiment.

以下、適宜図面を参照しながら、本開示に係るサイネージシステム、サイネージの配信方法、サイネージ認証システム、サイネージ認証方法およびサイネージ認証プログラムの構成および作用を具体的に開示した各実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になることを避け、当業者の理解を容易にするためである。なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために提供されるものであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。 Hereinafter, with reference to the drawings as appropriate, detailed descriptions will be provided of each embodiment that specifically discloses the configuration and operation of the signage system, signage distribution method, signage authentication system, signage authentication method, and signage authentication program according to the present disclosure. However, more detailed descriptions than necessary may be omitted. For example, detailed descriptions of already well-known matters or redundant descriptions of substantially identical configurations may be omitted. This is to avoid unnecessary redundancy in the following description and to facilitate understanding by those skilled in the art. Note that the accompanying drawings and the following description are provided to enable those skilled in the art to fully understand the present disclosure, and are not intended to limit the subject matter recited in the claims.

(実施の形態1)
まず、図1~図3のそれぞれを参照して、実施の形態1に係るサイネージシステム100のユースケース例と構成例とについて説明する。図1は、実施の形態1に係るサイネージシステム100の内部構成例を示すブロック図である。図2は、実施の形態1における広告配信サーバS1、デジタルサイネージSN1,…,SNN、およびユーザ端末P1,…,PMのそれぞれの内部構成例を示すブロック図である。図3は、実施の形態1におけるサーバS2、およびサービス情報管理装置S3のそれぞれの内部構成例を示すブロック図である。
(Embodiment 1)
First, use case examples and configuration examples of a signage system 100 according to embodiment 1 will be described with reference to Fig. 1 to Fig. 3. Fig. 1 is a block diagram showing an example of the internal configuration of the signage system 100 according to embodiment 1. Fig. 2 is a block diagram showing an example of the internal configuration of each of an advertisement delivery server S1, digital signage SN1, ..., SNN, and user terminals P1, ..., PM according to embodiment 1. Fig. 3 is a block diagram showing an example of the internal configuration of each of a server S2 and a service information management device S3 according to embodiment 1.

なお、図1~図3に示すサイネージシステム100は、一例であって、これに限定されない。例えば、広告配信サーバS1と、サーバS2とは、一体的に構成された1つのコンピュータにより実現されてもよい。また、サーバS2と、サービス情報管理装置S3とは、一体的に構成された1つのコンピュータにより実現されてもよい。また、広告配信サーバS1、サーバS2、およびサービス情報管理装置S3のそれぞれは、一体的に構成された1つのコンピュータにより実現されてもよい。 Note that the signage system 100 shown in Figures 1 to 3 is an example and is not limited to this. For example, the advertisement distribution server S1 and server S2 may be realized by a single computer configured as an integrated unit. Furthermore, server S2 and service information management device S3 may be realized by a single computer configured as an integrated unit. Furthermore, the advertisement distribution server S1, server S2, and service information management device S3 may each be realized by a single computer configured as an integrated unit.

サイネージ認証システムの一例としてのサイネージシステム100は、広告配信サーバS1と、1台以上のデジタルサイネージSN1,…,SNNのそれぞれと、1台以上のユーザ端末P1,…,PMのそれぞれと、サーバS2と、サービス情報管理装置S3と、1つ以上のネットワークNW1,NW2とを含む。なお、図1~図3では、サイネージシステム100の説明を分かりやすくするために、ネットワークNW1,NW2を別体で図示しているが、これに限定されなくてよい。 The signage system 100, which is an example of a signage authentication system, includes an advertising distribution server S1, one or more digital signage devices SN1, ..., SNN, one or more user terminals P1, ..., PM, a server S2, a service information management device S3, and one or more networks NW1, NW2. Note that in Figures 1 to 3, the networks NW1, NW2 are shown as separate entities to make the explanation of the signage system 100 easier to understand, but this is not limiting.

1台以上のデジタルサイネージSN1,…,SNNのそれぞれは、広告映像あるいは広告画像(以降、「コンテンツ」と表記)を配信する。ユーザ端末P1,…,PMのそれぞれは、ユーザ操作に基づいて、デジタルサイネージSN1,…,SNNのそれぞれが配信(表示)しているコンテンツ(モニタ23)を撮像し、撮像された撮像画像PIC1,…,PICMのそれぞれを、サーバS2に送信する。サーバS2は、撮像画像PIC1,…,PICMのそれぞれに映るマークMk1,Mk2,Mk3,…,MkMを検出し、撮像画像PIC1,…,PICMのそれぞれが配信されたデジタルサイネージを特定する。サーバS2は、ユーザがデジタルサイネージSN1,…,SNNのそれぞれにより配信されたコンテンツを視聴したと判定した場合、このユーザにコンテンツの視聴結果に対応するサービス(例えば、所定のサービスで利用可能なポイント,クーポン等)を付与する。 Each of one or more digital signage devices SN1, ..., SNN distributes advertising videos or images (hereinafter referred to as "content"). Based on user operation, each user terminal P1, ..., PM captures the content (monitor 23) distributed (displayed) by each digital signage device SN1, ..., SNN and transmits each of the captured images PIC1, ..., PICM to server S2. Server S2 detects marks Mk1, Mk2, Mk3, ..., MkM appearing in each of the captured images PIC1, ..., PICM and identifies the digital signage device from which each of the captured images PIC1, ..., PICM was distributed. If server S2 determines that a user has viewed content distributed by each digital signage device SN1, ..., SNN, it grants the user a service corresponding to the content viewing result (e.g., points, coupons, etc. that can be used for a specified service).

例えば、図1に示す例において、サーバS2は、マークMk1に基づいて、撮像画像PIC1が「サイネージA」、マークMk2に基づいて、撮像画像PIC2が「サイネージA」、マークMk3に基づいて、撮像画像PIC3が「サイネージB」、マークMkMに基づいて、撮像画像PIC1が「サイネージC」により配信されたコンテンツの撮像画像であると特定する。 For example, in the example shown in FIG. 1, server S2 identifies captured image PIC1 as a captured image of content distributed by "Signage A" based on mark Mk1, captured image PIC2 as a captured image of "Signage A" based on mark Mk2, captured image PIC3 as a captured image of "Signage B" based on mark Mk3, and captured image PIC1 as a captured image of content distributed by "Signage C" based on mark MkM.

広告配信サーバS1は、コンテンツ(広告画像,広告映像)を各デジタルサイネージSN1,…,SNNのそれぞれに配信するサーバである。広告配信サーバS1は、ネットワークNW1を介して、1台以上のデジタルサイネージSN1,…,SNNのそれぞれとの間で無線あるいは有線通信可能に接続されて、コンテンツの配信,コンテンツに付加されるマークに関する情報等を送信(配信)する。広告配信サーバS1は、通信部10と、プロセッサ11と、メモリ12とを含む。 The advertising distribution server S1 is a server that distributes content (advertising images, advertising videos) to each of the digital signage SN1, ..., SNN. The advertising distribution server S1 is connected via the network NW1 to each of one or more digital signage SN1, ..., SNN via wireless or wired communication, and transmits (distributes) content and information related to marks added to the content. The advertising distribution server S1 includes a communication unit 10, a processor 11, and a memory 12.

なお、ここでいう無線通信は、例えばWi-Fi(登録商標)などの無線LAN(Local Area Network)を介した通信である。 Note that wireless communication here refers to communication via a wireless LAN (Local Area Network) such as Wi-Fi (registered trademark).

通信部10は、ネットワークNW1,NW2を介して、複数のデジタルサイネージSN1,…,SNNのそれぞれと、サーバS2との間で通信可能に接続される。なお、図1では、広告配信サーバS1と、サーバS2との間の接続関係の図示を省略している。 The communication unit 10 is connected to each of the multiple digital signages SN1, ..., SNN via networks NW1 and NW2 so that they can communicate with server S2. Note that Figure 1 does not show the connection between the advertising distribution server S1 and server S2.

通信部10は、各デジタルサイネージSN1,…,SNNあるいはサーバS2から送信された各種制御指令(電気信号)を取得(受信)して、プロセッサ11に出力する。また、通信部10は、プロセッサ11から出力された各種制御指令,コンテンツに関する情報を、対応するデジタルサイネージSN1,…,SNNあるいはサーバS2に送信する。 The communication unit 10 acquires (receives) various control commands (electrical signals) transmitted from each digital signage SN1, ..., SNN or server S2, and outputs them to the processor 11. The communication unit 10 also transmits various control commands and information related to content output from the processor 11 to the corresponding digital signage SN1, ..., SNN or server S2.

プロセッサ11は、例えばCPU(Central Processing Unit)、GPU(Graphics Processing Unit)、DSP(Digital Signal Processor)またはFPGA(Field Programmable Gate Array)を用いて構成され、プロセッサ11の各部の動作を制御する。プロセッサ11は、メモリ12と協働して、メモリ12に保持されたプログラムおよびデータを参照し、そのプログラムを実行することにより、プロセッサ11の各機能を実現する。 Processor 11 is configured using, for example, a CPU (Central Processing Unit), GPU (Graphics Processing Unit), DSP (Digital Signal Processor), or FPGA (Field Programmable Gate Array), and controls the operation of each component of processor 11. Processor 11 works in conjunction with memory 12 to reference programs and data stored in memory 12 and execute those programs to realize each function of processor 11.

プロセッサ11は、各デジタルサイネージSN1,…,SNNのそれぞれにより配信されるコンテンツの配信スケジュール情報(例えば、各デジタルサイネージSN1,…,SNNでコンテンツが配信される時間帯等)と、マーク情報(例えば、マークの特徴等)と、マークスケジュール情報(例えば、各コンテンツに重畳されるマーク情報等)とに基づいて、各デジタルサイネージSN1,…,SNNのそれぞれにより配信されるコンテンツにマークを重畳する。 The processor 11 superimposes marks on the content distributed by each of the digital signages SN1, ..., SNN based on distribution schedule information for the content distributed by each of the digital signages SN1, ..., SNN (e.g., the time periods when content is distributed by each of the digital signages SN1, ..., SNN), mark information (e.g., mark characteristics), and mark schedule information (e.g., mark information to be superimposed on each content).

なお、マークの重畳処理は、各デジタルサイネージSN1,…,SNNのそれぞれにより実行されてもよい。このような場合、プロセッサ11は、各デジタルサイネージSN1,…,SNNにより配信されるコンテンツに、このコンテンツのデータに、配信スケジュール情報と、マーク情報と、マークスケジュール情報とを対応付けて、デジタルサイネージSN1,…,SNNのそれぞれに送信する。 The mark superimposition process may be performed by each digital signage SN1, ..., SNN. In such a case, the processor 11 associates distribution schedule information, mark information, and mark schedule information with the content data distributed by each digital signage SN1, ..., SNN, and transmits the content data to each digital signage SN1, ..., SNN.

メモリ12は、例えばプロセッサ11の各処理を実行する際に用いられるワークメモリとしてのRAM(Random Access Memory)と、プロセッサ11の動作を規定したプログラムおよびデータを格納するROM(Read Only Memory)とを有する。なお、メモリ12は、SSD(Solid State Drive)あるいはHDD(Hard Disk Drive)等によるストレージデバイスのうちいずれかを含む記憶デバイスを有してもよい。RAMには、プロセッサ11により生成あるいは取得されたデータもしくは情報が一時的に保存される。ROMには、プロセッサ11の動作を規定するプログラムが書き込まれている。メモリ12は、映像記録部121と、マーク情報記録部122とを含む。 Memory 12 includes, for example, RAM (Random Access Memory) as work memory used when processor 11 executes each process, and ROM (Read Only Memory) that stores programs and data that define the operation of processor 11. Memory 12 may also include a storage device such as an SSD (Solid State Drive) or HDD (Hard Disk Drive). Data or information generated or acquired by processor 11 is temporarily stored in RAM. Programs that define the operation of processor 11 are written in ROM. Memory 12 includes a video recording unit 121 and a mark information recording unit 122.

映像記録部121は、コンテンツである広告映像あるいは広告画像に関する情報(データ)を記録する。映像記録部121は、複数のコンテンツのそれぞれを記録する。映像記録部121は、記録された複数のコンテンツをそれぞれ識別可能なコンテンツ情報)と、それぞれのコンテンツが配信されるデジタルサイネージ情報と、コンテンツが配信される配信スケジュール情報(例えば、配信時間帯等)とを対応付けて記録してよい。 The video recording unit 121 records information (data) related to the content, which is advertising video or advertising images. The video recording unit 121 records each of the multiple pieces of content. The video recording unit 121 may record content information (which allows each of the multiple recorded pieces of content to be identified) in association with digital signage information on which each piece of content will be distributed, and distribution schedule information on which the content will be distributed (e.g., distribution time slots, etc.).

マーク情報記録部122は、各デジタルサイネージにより配信され、所定の時間帯ごとにコンテンツに重畳されるマークに関する情報として、マーク情報と、マークスケジュール情報とを記録する。マーク情報記録部122は、マーク情報と、マークスケジュール情報とをコンテンツ情報ごとに記録する。 The mark information recording unit 122 records mark information and mark schedule information as information about marks that are distributed by each digital signage and superimposed on content for each specified time period. The mark information recording unit 122 records mark information and mark schedule information for each piece of content information.

なお、マーク情報は、マークの特徴(例えば、配置,色,パターン,形状等)に関する情報を含む。また、マークスケジュール情報は、マークがコンテンツに重畳される時間帯に関する情報を含む。 Note that mark information includes information about the characteristics of the mark (e.g., placement, color, pattern, shape, etc.). Also, mark schedule information includes information about the time periods during which the mark will be superimposed on the content.

デジタルサイネージSN1,…,SNNのそれぞれは、マークが重畳されたコンテンツを配信する。デジタルサイネージSN1,…,SNNのそれぞれは、少なくとも1つのモニタ23を備え、異なる複数のコンテンツのそれぞれを独立して、かつ、同時に配信可能であってもよい。デジタルサイネージSN1,…,SNNのそれぞれは、通信部20と、プロセッサ21と、メモリ22と、モニタ23とを含む。 Each of the digital signage SN1, ..., SNN distributes content on which a mark is superimposed. Each of the digital signage SN1, ..., SNN has at least one monitor 23 and may be capable of distributing multiple different pieces of content independently and simultaneously. Each of the digital signage SN1, ..., SNN includes a communication unit 20, a processor 21, a memory 22, and a monitor 23.

通信部20は、ネットワークNW1を介して、広告配信サーバS1との間で通信可能に接続される。通信部20は、広告配信サーバS1から送信された各種制御指令(電気信号)、コンテンツに関する情報(例えば、コンテンツのデータ、配信スケジュール情報等)、あるいはマークに関する情報(例えば、マークのデータ、マークの情報、マークスケジュール情報等)等を取得(受信)して、プロセッサ21に出力する。また、通信部20は、プロセッサ21から出力された各種制御指令を広告配信サーバS1に送信する。 The communication unit 20 is connected to the advertisement delivery server S1 via the network NW1 so that it can communicate with them. The communication unit 20 acquires (receives) various control commands (electrical signals), information about content (e.g., content data, delivery schedule information, etc.), or information about marks (e.g., mark data, mark information, mark schedule information, etc.) transmitted from the advertisement delivery server S1, and outputs this to the processor 21. The communication unit 20 also transmits various control commands output from the processor 21 to the advertisement delivery server S1.

プロセッサ21は、例えばCPU、GPU、DSPまたはFPGAを用いて構成され、プロセッサ21の各部の動作を制御する。プロセッサ21は、メモリ22と協働して、メモリ22に保持されたプログラムおよびデータを参照し、そのプログラムを実行することにより、プロセッサ21の各機能を実現する。 Processor 21 is configured using, for example, a CPU, GPU, DSP, or FPGA, and controls the operation of each part of processor 21. Processor 21 works in cooperation with memory 22 to reference programs and data stored in memory 22 and execute those programs, thereby realizing each function of processor 21.

プロセッサ21は、コンテンツに関する情報に含まれる配信スケジュール情報に基づいて、広告配信サーバS1により事前にマークが重畳されたコンテンツを配信したり、マークに関する情報に含まれるマークスケジュール情報に基づいて、コンテンツにマークを重畳して配信したりする。 The processor 21 distributes content on which a mark has been superimposed in advance by the advertising distribution server S1 based on distribution schedule information included in the information about the content, or superimposes a mark on the content and distributes it based on mark schedule information included in the information about the mark.

ここで、各コンテンツに重畳されるマークは、完全に同一の特徴を有するマークが、同時刻、かつ、2台以上のデジタルサイネージによって配信される同一のコンテンツに重畳されないように生成される。これにより、後述するサーバS2は、撮像画像に映るコンテンツに重畳されたマークに基づいて、このコンテンツが配信されたデジタルサイネージと、撮像画像が撮像された時間帯とを特定できる。 The marks superimposed on each piece of content are generated so that marks with identical characteristics are not superimposed on the same content distributed at the same time by two or more digital signage devices. This allows server S2, described below, to identify the digital signage device that distributed the content and the time period during which the image was captured, based on the marks superimposed on the content displayed in the captured image.

また、1つのコンテンツに重畳されるマークの数は、複数であってよい。これにより、同一時刻に同一のコンテンツを配信するデジタルサイネージの台数が多い場合であっても、複数のマークのそれぞれが有するマークの特徴の組み合わせに基づいて、コンテンツが配信されたデジタルサイネージを特定したり、コンテンツが配信された時間帯を特定したりすることができる。 Furthermore, multiple marks may be superimposed on a single piece of content. This makes it possible to identify the digital signage that distributed the content or the time period in which the content was distributed based on the combination of the characteristics of each of the multiple marks, even if there are many digital signages distributing the same content at the same time.

各コンテンツに重畳されるマークは、完全に同一の特徴を有するマークが、同時刻、かつ、各デジタルサイネージによって配信されるすべてのコンテンツに重畳されないように生成されてもよい。このような場合、後述するサーバS2は、マークに基づいて、マークが重畳されたコンテンツと、コンテンツが配信されたデジタルサイネージと、撮像画像が撮像された時間帯とを特定できる。 The mark superimposed on each piece of content may be generated so that marks with exactly the same characteristics are not superimposed on all content distributed at the same time by each digital signage. In such cases, server S2, described below, can identify the content on which the mark is superimposed, the digital signage on which the content was distributed, and the time period during which the captured image was taken, based on the mark.

ここで、マークを重畳することで得られる効果について説明する。具体的に、本実施の形態1に示すようにマークをコンテンツに重畳する場合、マークの読み取り距離は、デジタルサイネージのモニタの大きさ、各コンテンツの表示領域の大きさ、重畳されるマークの大きさ等に基づいて決定されるため、一般的なQRコード(登録商標)の読み取り可能な距離である数cm~1m程度に限定されない。これにより、サイネージシステム100は、デジタルサイネージにQRコード(登録商標)を表示する場合と比較して、より多くのユーザ端末によるデジタルサイネージに表示されたコンテンツの同時撮像(視聴)を実現できる。 Here, we will explain the effects obtained by superimposing a mark. Specifically, when a mark is superimposed on content as shown in Embodiment 1, the reading distance of the mark is determined based on the size of the digital signage monitor, the size of the display area for each content, the size of the superimposed mark, etc., and is therefore not limited to the readable distance of a typical QR code (registered trademark), which is approximately a few centimeters to 1 meter. As a result, the signage system 100 can enable simultaneous imaging (viewing) of content displayed on the digital signage by more user terminals than when a QR code (registered trademark) is displayed on the digital signage.

メモリ22は、例えばプロセッサ21の各処理を実行する際に用いられるワークメモリとしてのRAMと、プロセッサ21の動作を規定したプログラムおよびデータを格納するROMとを有する。なお、メモリ22は、SSDあるいはHDD等によるストレージデバイスのうちいずれかを含む記憶デバイスを有してもよい。RAMには、プロセッサ21により生成あるいは取得されたデータもしくは情報が一時的に保存される。ROMには、プロセッサ21の動作を規定するプログラムが書き込まれている。メモリ22は、コンテンツに関する情報(例えば、コンテンツのデータ、配信スケジュール情報等)と、マークに関する情報(例えば、マークのデータ、マークの情報、マークスケジュール情報等)とを対応付けて記録する。 Memory 22 includes, for example, RAM as a work memory used when processor 21 executes each process, and ROM for storing programs and data that define the operation of processor 21. Note that memory 22 may also include a storage device such as an SSD or HDD. Data or information generated or acquired by processor 21 is temporarily stored in RAM. Programs that define the operation of processor 21 are written in ROM. Memory 22 records information related to content (e.g., content data, distribution schedule information, etc.) and information related to marks (e.g., mark data, mark information, mark schedule information, etc.) in association with each other.

モニタ23は、例えばLCD(Liquid Crystal Display)または有機EL(Electroluminescence)等のディスプレイを用いて構成される。モニタ23は、プロセッサ21により出力されたコンテンツを、配信スケジュール情報に基づいて表示する。 The monitor 23 is configured using a display such as an LCD (Liquid Crystal Display) or an organic EL (Electroluminescence) display. The monitor 23 displays the content output by the processor 21 based on the distribution schedule information.

端末装置の一例としてのユーザ端末P1,…,PMのそれぞれは、コンテンツを視聴する複数のユーザのそれぞれが所有する端末装置(例えば、スマートフォン,タブレット端末,スマートグラス等)であって、各デジタルサイネージSN1,…,SNNのそれぞれに表示されるコンテンツを撮像する。また、ユーザ端末P1,…,PMのそれぞれは、撮像された撮像画像に対応するサービス情報の付与を受け付ける。ユーザ端末P1,…,PMのそれぞれは、通信部30と、プロセッサ31と、メモリ32と、カメラ33と、モニタ34とを含む。 Each of the user terminals P1, ..., PM, which are examples of terminal devices, is a terminal device (e.g., a smartphone, tablet device, smart glasses, etc.) owned by each of multiple users who view content, and captures the content displayed on each of the digital signages SN1, ..., SNN. Each of the user terminals P1, ..., PM also receives service information corresponding to the captured image. Each of the user terminals P1, ..., PM includes a communication unit 30, a processor 31, a memory 32, a camera 33, and a monitor 34.

通信部30は、ネットワークNW2を介して、サーバS2、あるいはサービス情報管理装置S3との間で通信可能に接続される。通信部30は、サーバS2、あるいはサービス情報管理装置S3から送信された各種制御指令(電気信号),サービス情報を取得して、プロセッサ31に出力する。また、通信部30は、プロセッサ31から出力された撮像画像と、ユーザ情報とを対応付けて、サーバS2、あるいはサービス情報管理装置S3に送信する。 The communication unit 30 is connected to the server S2 or the service information management device S3 via the network NW2 so that it can communicate with them. The communication unit 30 acquires various control commands (electrical signals) and service information sent from the server S2 or the service information management device S3 and outputs them to the processor 31. The communication unit 30 also associates the captured image output from the processor 31 with user information and sends it to the server S2 or the service information management device S3.

プロセッサ31は、例えばCPU、GPU、DSPまたはFPGAを用いて構成され、プロセッサ31の各部の動作を制御する。プロセッサ31は、メモリ32と協働して、メモリ32に保持されたプログラムおよびデータを参照し、そのプログラムを実行することにより、アプリケーション311等の機能を実現する。 Processor 31 is configured using, for example, a CPU, GPU, DSP, or FPGA, and controls the operation of each part of processor 31. Processor 31 works in cooperation with memory 32 to reference programs and data stored in memory 32 and execute those programs to realize the functions of application 311, etc.

アプリケーション311は、ユーザ操作に基づいて、起動,終了される。アプリケーション311は、ユーザ操作に基づいて、カメラ33を起動させて、デジタルサイネージSN1,…,SNNのそれぞれに表示(配信)されているコンテンツを撮像させる。 Application 311 is started and terminated based on user operation. Based on user operation, application 311 starts camera 33 and captures images of the content displayed (distributed) on each of digital signage SN1, ..., SNN.

アプリケーション311は、カメラ33から出力された撮像画像と、ユーザ情報とを対応付けて、サーバS2に送信する。なお、アプリケーション311は、撮像画像と、ユーザ情報とに、撮像画像が撮像された撮像時刻情報をタイムスタンプとしてさらに対応付けて、サーバS2に送信してもよい。 Application 311 associates the captured image output from camera 33 with user information and transmits them to server S2. Application 311 may also associate the captured image and user information with the time information at which the captured image was captured as a timestamp and transmit them to server S2.

また、アプリケーション311は、サーバS2あるいはサービス情報管理装置S3から送信された結果情報に基づく結果通知画面(不図示)を生成して、モニタ34に出力して表示させる。また、アプリケーション311は、サーバS2あるいはサービス情報管理装置S3から送信されたサービス情報を取得する。 The application 311 also generates a result notification screen (not shown) based on the result information sent from the server S2 or the service information management device S3, and outputs and displays it on the monitor 34. The application 311 also acquires the service information sent from the server S2 or the service information management device S3.

メモリ32は、例えばプロセッサ31の各処理を実行する際に用いられるワークメモリとしてのRAMと、プロセッサ31の動作を規定したプログラムおよびデータを格納するROMとを有する。なお、メモリ32は、SSDあるいはHDD等によるストレージデバイスのうちいずれかを含む記憶デバイスを有してもよい。RAMには、プロセッサ31により生成あるいは取得されたデータもしくは情報が一時的に保存される。ROMには、プロセッサ31の動作を規定するプログラムが書き込まれている。メモリ32は、カメラ33により撮像された撮像画像を記録する。 Memory 32 includes, for example, RAM as a work memory used when processor 31 executes each process, and ROM for storing programs and data that define the operation of processor 31. Note that memory 32 may also include a storage device such as an SSD or HDD. Data or information generated or acquired by processor 31 is temporarily stored in RAM. Programs that define the operation of processor 31 are written in ROM. Memory 32 records images captured by camera 33.

カメラ33は、少なくともレンズ(不図示)とイメージセンサ(不図示)とを有して構成される。イメージセンサは、例えばCCD(Charged-Coupled Device)あるいはCMOS(Complementary Metal-Oxide-Semiconductor)等の固体撮像素子であり、撮像面に結像した光学像を電気信号に変換する。 The camera 33 is configured with at least a lens (not shown) and an image sensor (not shown). The image sensor is a solid-state imaging element such as a CCD (Charged-Coupled Device) or CMOS (Complementary Metal-Oxide-Semiconductor), and converts the optical image formed on the imaging surface into an electrical signal.

カメラ33は、マークを含むコンテンツが配信(表示)されているデジタルサイネージSN1,…,SNNのモニタ23のうち少なくともコンテンツに重畳されたマークを含む領域を撮像する。カメラ33は、撮像された撮像画像あるいは撮像映像をプロセッサ31に出力する。 Camera 33 captures an image of at least the area of the monitor 23 of digital signage SN1, ..., SNN on which content including the mark is being distributed (displayed), including the mark superimposed on the content. Camera 33 outputs the captured image or video to processor 31.

モニタ34は、例えばLCDまたは有機EL等のディスプレイを用いて構成される。モニタ34は、プロセッサ31により生成され、出力された結果通知画面(不図示)を表示する。 The monitor 34 is configured using a display such as an LCD or organic EL. The monitor 34 displays a result notification screen (not shown) generated and output by the processor 31.

モニタ34は、タッチパネルを用いて構成されてよく、ユーザによるユーザ操作を受け付ける。モニタ34は、受け付けたユーザ操作を電気信号に変更して、プロセッサ31に出力する。 The monitor 34 may be configured using a touch panel and accepts user operations from the user. The monitor 34 converts the accepted user operations into electrical signals and outputs them to the processor 31.

サーバS2は、ユーザ端末P1,…,PMのそれぞれから送信された撮像画像PIC1,…,PICMのそれぞれからコンテンツに重畳されたマークを検出する。サーバS2は、事前に記録されたデジタルサイネージSN1,…,SNNのそれぞれにより配信されるコンテンツに関する情報(例えば、コンテンツのデータ、配信スケジュール情報等),マークに関する情報(例えば、マークのデータ、マークの情報、マークスケジュール情報等)等に基づいて、検出されたマークが配信されたデジタルサイネージを特定する。サーバS2は、通信部40と、プロセッサ41と、メモリ42とを含む。 Server S2 detects marks superimposed on content from each of the captured images PIC1, ..., PICM transmitted from each of user terminals P1, ..., PM. Server S2 identifies the digital signage from which the detected mark was distributed based on information about the content distributed by each of pre-recorded digital signages SN1, ..., SNN (e.g., content data, distribution schedule information, etc.) and information about the mark (e.g., mark data, mark information, mark schedule information, etc.). Server S2 includes a communication unit 40, a processor 41, and a memory 42.

通信部40は、ネットワークNW2を介して、広告配信サーバS1、複数のユーザ端末P1,…,PMのそれぞれ、およびサービス情報管理装置S3との間でそれぞれ通信可能に接続される。通信部40は、複数のユーザ端末P1,…,PMのそれぞれから送信された撮像画像PIC1,…,PICMのそれぞれをプロセッサ41に出力したり、サーバS2、あるいはサービス情報管理装置S3から送信された各種制御指令(電気信号),サービス情報等を取得して、プロセッサ41に出力したりする。また、通信部40は、プロセッサ41から出力された各種制御指令(電気信号),各種情報(特定されたデジタルサイネージ情報,結果情報,サービス情報等)を、広告配信サーバS1、複数のユーザ端末P1,…,PMのそれぞれ、あるいはサービス情報管理装置S3に送信する。 The communication unit 40 is communicatively connected to the advertisement distribution server S1, each of the multiple user terminals P1, ..., PM, and the service information management device S3 via the network NW2. The communication unit 40 outputs each of the captured images PIC1, ..., PICM transmitted from each of the multiple user terminals P1, ..., PM to the processor 41, and acquires and outputs to the processor 41 various control commands (electrical signals) and service information transmitted from the server S2 or the service information management device S3. The communication unit 40 also transmits various control commands (electrical signals) and various information (specified digital signage information, result information, service information, etc.) output from the processor 41 to the advertisement distribution server S1, each of the multiple user terminals P1, ..., PM, or the service information management device S3.

プロセッサ41は、例えばCPU、GPU、DSPまたはFPGAを用いて構成され、プロセッサ41の各部の動作を制御する。プロセッサ41は、メモリ42と協働して、メモリ42に保持されたプログラムおよびデータを参照し、そのプログラムを実行することにより、特徴抽出部411等の機能を実現する。 Processor 41 is configured using, for example, a CPU, GPU, DSP, or FPGA, and controls the operation of each component of processor 41. Processor 41 works in conjunction with memory 42 to reference programs and data stored in memory 42 and execute those programs to realize functions such as feature extraction unit 411.

特徴抽出部411は、広告配信サーバS1から送信された少なくとも1つのコンテンツを取得し、取得されたコンテンツから映像特徴情報を抽出する。なお、ここでいう映像特徴情報は、コンテンツの特徴,特徴量を示すデータであって、コンテンツに含まれる少なくとも1枚の広告画像、コンテンツの各シーンに対応する複数の広告画像のそれぞれ、コンテンツを構成する複数の広告画像のそれぞれから少なくとも一部の領域が抽出された部分画像、メタデータ、あるいは特徴量パラメータ等である。特徴抽出部411は、抽出された映像特徴情報を、映像特徴記録部421に記録する。 The feature extraction unit 411 acquires at least one piece of content transmitted from the advertising distribution server S1 and extracts video feature information from the acquired content. Note that the video feature information here refers to data indicating the features and characteristics of the content, such as at least one advertising image included in the content, each of multiple advertising images corresponding to each scene in the content, partial images in which at least a partial area is extracted from each of the multiple advertising images that make up the content, metadata, or feature parameters. The feature extraction unit 411 records the extracted video feature information in the video feature recording unit 421.

特徴抽出部411は、複数のユーザ端末P1,…,PMのそれぞれから送信された撮像画像PIC1,…,PICMのそれぞれからマークを検出し、検出されたマークからマーク情報を抽出する。特徴抽出部411は、マーク情報記録部422を参照し、マークスケジュール情報と、撮像画像PIC1,…,PICMのそれぞれの撮像時刻情報とを照合し、抽出されたマーク情報と、マーク情報記録部422に記憶され、撮像時刻情報に対応するマーク情報とを照合して、撮像画像PIC1,…,PICMのそれぞれに対応するデジタルサイネージSN1,…,SNNを特定する。 The feature extraction unit 411 detects marks from each of the captured images PIC1, ..., PICM transmitted from each of the multiple user terminals P1, ..., PM, and extracts mark information from the detected marks. The feature extraction unit 411 references the mark information recording unit 422, compares the mark schedule information with the capture time information of each of the captured images PIC1, ..., PICM, and compares the extracted mark information with the mark information stored in the mark information recording unit 422 and corresponding to the capture time information, to identify the digital signage SN1, ..., SNN corresponding to each of the captured images PIC1, ..., PICM.

メモリ42は、例えばプロセッサ41の各処理を実行する際に用いられるワークメモリとしてのRAMと、プロセッサ41の動作を規定したプログラムおよびデータを格納するROMとを有する。なお、メモリ42は、SSDあるいはHDD等によるストレージデバイスのうちいずれかを含む記憶デバイスを有してもよい。RAMには、プロセッサ41により生成あるいは取得されたデータもしくは情報が一時的に保存される。ROMには、プロセッサ41の動作を規定するプログラムが書き込まれている。メモリ42は、コンテンツに関する情報(例えば、コンテンツのデータ等)を記録し、映像特徴記録部421と、マーク情報記録部422とを含む。 Memory 42 includes, for example, RAM as a work memory used when processor 41 executes each process, and ROM for storing programs and data that define the operation of processor 41. Note that memory 42 may also include a storage device such as an SSD or HDD. Data or information generated or acquired by processor 41 is temporarily stored in RAM. Programs that define the operation of processor 41 are written in ROM. Memory 42 records information related to content (e.g., content data, etc.), and includes a video feature recording unit 421 and a mark information recording unit 422.

映像特徴記録部421は、各コンテンツに関する情報(特徴)を記録し、各デジタルサイネージSN1,…,SNNのそれぞれにより配信されるコンテンツの映像特徴情報を、コンテンツごとに記録する。 The video feature recording unit 421 records information (features) about each piece of content, and records the video feature information for each piece of content distributed by each digital signage SN1, ..., SNN.

マーク情報記録部422は、マークに関する情報を記録し、各デジタルサイネージSN1,…,SNNのそれぞれにより配信されるコンテンツに重畳されるマーク情報,マークスケジュール情報をコンテンツごとに記録する。 The mark information recording unit 422 records information related to marks and records the mark information and mark schedule information to be superimposed on the content distributed by each digital signage SN1, ..., SNN for each piece of content.

サービス情報管理装置S3は、各コンテンツに対応するサービス情報を管理する。サービス情報管理装置S3は、通信部50と、プロセッサ51と、メモリ52とを備える。 The service information management device S3 manages service information corresponding to each content. The service information management device S3 includes a communication unit 50, a processor 51, and a memory 52.

通信部50は、ネットワークNW2を介して、サーバS2、あるいは複数のユーザ端末P1,…,PMのそれぞれとの間で通信可能に接続される。通信部50は、サーバS2、あるいは複数のユーザ端末P1,…,PMのそれぞれから送信された各種制御指令(電気信号)に基づいて、ユーザの視聴結果に対応するサービス情報を複数のユーザ端末P1,…,PMのそれぞれに送信して、付与する。 The communication unit 50 is connected to the server S2 or each of the multiple user terminals P1, ..., PM via the network NW2 so that it can communicate with them. Based on various control commands (electrical signals) transmitted from the server S2 or each of the multiple user terminals P1, ..., PM, the communication unit 50 transmits and provides service information corresponding to the user's viewing results to each of the multiple user terminals P1, ..., PM.

プロセッサ51は、例えばCPU、DSP、GPUまたはFPGAを用いて構成され、プロセッサ51の各部の動作を制御する。プロセッサ51は、メモリ52と協働して、メモリ52に保持されたプログラムおよびデータを参照し、そのプログラムを実行することにより、プロセッサ51の機能を実現する。 Processor 51 is configured using, for example, a CPU, DSP, GPU, or FPGA, and controls the operation of each part of processor 51. Processor 51 works in cooperation with memory 52, references the programs and data stored in memory 52, and executes the programs to realize the functions of processor 51.

メモリ52は、例えばプロセッサ51の各処理を実行する際に用いられるワークメモリとしてのRAMと、プロセッサ51の動作を規定したプログラムおよびデータを格納するROMとを有する。なお、メモリ52は、SSDあるいはHDD等によるストレージデバイスのうちいずれかを含む記憶デバイスを有してもよい。RAMには、プロセッサ51により生成あるいは取得されたデータもしくは情報が一時的に保存される。ROMには、プロセッサ51の動作を規定するプログラムが書き込まれている。メモリ52は、サービス情報記録部521と、視聴結果記録部522とを記録する。 Memory 52 includes, for example, RAM as a work memory used when processor 51 executes each process, and ROM for storing programs and data that define the operation of processor 51. Note that memory 52 may also include a storage device such as an SSD or HDD. Data or information generated or acquired by processor 51 is temporarily stored in RAM. Programs that define the operation of processor 51 are written in ROM. Memory 52 records a service information recording unit 521 and a viewing result recording unit 522.

サービス情報記録部521は、各コンテンツに対応するサービス情報を記録する。なお、サービス情報記録部521は、ユーザの視聴結果に対応して異なる複数のサービス情報が付与される場合、異なる複数のサービス情報のそれぞれが付与される条件等をさらに記録してもよい。 The service information recording unit 521 records service information corresponding to each piece of content. Note that, if multiple different pieces of service information are assigned in response to the user's viewing results, the service information recording unit 521 may further record the conditions under which each of the multiple different pieces of service information is assigned.

視聴結果記録部522は、サーバS2から送信されたユーザ情報と、特定されたサイネージ情報と、撮像時刻情報とを対応付けて記録する。 The viewing result recording unit 522 records the user information sent from server S2, the identified signage information, and the image capture time information in association with each other.

次に、図4および図5のそれぞれを参照して、サイネージシステム100のコンテンツ配信前の動作手順例について説明する。図4は、実施の形態1に係るサイネージシステム100のコンテンツ配信前の動作手順例を説明するシーケンス図である。図5は、サーバS2による映像特徴情報の抽出処理例および記録処理例を説明する図である。なお、図4および図5では、説明を分かりやすくするために、デジタルサイネージSN1でコンテンツAが配信される例について説明するが、これに限定されないことは言うまでもない。 Next, an example of the operational procedure before content distribution of signage system 100 will be described with reference to Figures 4 and 5. Figure 4 is a sequence diagram illustrating an example of the operational procedure before content distribution of signage system 100 according to embodiment 1. Figure 5 is a diagram illustrating an example of the extraction process and recording process of video feature information by server S2. Note that, for ease of understanding, Figures 4 and 5 describe an example in which content A is distributed by digital signage SN1, but it goes without saying that the present invention is not limited to this.

広告配信サーバS1のプロセッサ11は、デジタルサイネージSN1,…,SNNのそれぞれでコンテンツAを配信する配信スケジュール情報を生成する(St11)。プロセッサ11は、生成された配信スケジュール情報を、コンテンツAを配信する少なくとも1台のデジタルサイネージSN1に送信する(St12)。プロセッサ11は、デジタルサイネージSN1へのコンテンツAのデータの送信を要求する制御指令を生成して、映像記録部121に送信する(St13)。 Processor 11 of advertising distribution server S1 generates distribution schedule information for distributing content A on each of digital signage SN1, ..., SNN (St11). Processor 11 transmits the generated distribution schedule information to at least one digital signage SN1 that will distribute content A (St12). Processor 11 generates a control command requesting the transmission of content A data to digital signage SN1, and transmits it to the video recording unit 121 (St13).

広告配信サーバS1の映像記録部121は、制御指令に基づいて、コンテンツAのデータ(広告映像データ,広告画像データ等)を抽出し(St14)、通信部10に出力してデジタルサイネージSN1に送信させる(St15)。 Based on the control command, the video recording unit 121 of the advertising distribution server S1 extracts content A data (advertising video data, advertising image data, etc.) (St14), outputs it to the communication unit 10, and transmits it to the digital signage SN1 (St15).

プロセッサ11は、コンテンツAの配信スケジュール情報に基づいて、コンテンツAに重畳されるマーク情報を生成する(St16)。例えば、プロセッサ11は、時間帯A1で配信されるコンテンツAに対して「マークA1」、時間帯A2で配信されるコンテンツAに対して「マークA2」をそれぞれ生成する。なお、ここで生成される「マークA1」と「マークA2」とは、例えば、配置,色,形状等のうちいずれかマークの特徴が異なるマークであればよい。 Processor 11 generates mark information to be superimposed on content A based on the distribution schedule information for content A (St16). For example, processor 11 generates "mark A1" for content A distributed during time slot A1, and "mark A2" for content A distributed during time slot A2. Note that the "mark A1" and "mark A2" generated here may be marks that differ in any of the characteristics of the marks, such as placement, color, or shape.

プロセッサ11は、生成されたマーク情報(「マークA1」,「マークA2」)と、各マークが表示されるマークスケジュール情報とを対応付けて、マーク情報記録部122に記録するとともに(St17)、「マークA1」,「マークA2」のそれぞれが重畳されるコンテンツを配信するデジタルサイネージSN1に、マーク情報とマークスケジュール情報とを送信する(St18)。 The processor 11 associates the generated mark information ("Mark A1", "Mark A2") with the mark schedule information on which each mark is displayed, and records the association in the mark information recording unit 122 (St17), and also transmits the mark information and mark schedule information to the digital signage SN1 that distributes content on which each of "Mark A1" and "Mark A2" is superimposed (St18).

マーク情報記録部122は、コンテンツAに対応するマーク情報と、マークスケジュール情報とを、コンテンツAのコンテンツ情報に対応付けて記録する(St19)。 The mark information recording unit 122 records the mark information and mark schedule information corresponding to content A in association with the content information of content A (St19).

プロセッサ11は、コンテンツAの特徴量抽出を要求する特徴量抽出指令を生成して、サーバS2に送信する(St20)。 The processor 11 generates a feature extraction command requesting feature extraction of content A and sends it to the server S2 (St20).

サーバS2は、広告配信サーバS1から送信された特徴量抽出指令を取得し(St21)、この特徴量抽出指令に基づいて、広告配信サーバS1にコンテンツAのデータ(広告映像データ,広告画像データ等)の送信を要求する制御指令を生成して、広告配信サーバS1に送信する(St22)。 Server S2 acquires the feature extraction command sent from advertising distribution server S1 (St21), and based on this feature extraction command, generates a control command requesting advertising distribution server S1 to send content A data (advertising video data, advertising image data, etc.), and sends this control command to advertising distribution server S1 (St22).

広告配信サーバS1の映像記録部121は、サーバS2から送信された制御指令に基づいて、コンテンツAのデータを抽出し(St23)、通信部10に出力して、サーバS2に送信させる(St24)。 Based on the control command sent from server S2, the video recording unit 121 of advertising distribution server S1 extracts data for content A (St23), outputs it to the communication unit 10, and transmits it to server S2 (St24).

サーバS2は、コンテンツAから映像特徴情報を抽出して、映像特徴記録部421に記録する(St25)。なお、特徴抽出部411は、照合用画像、照合用部分画像、メタデータ、あるいは特徴量パラメータの少なくともいずれか1つを映像特徴情報(特徴)として抽出して記録すればよい。 Server S2 extracts video feature information from content A and records it in the video feature recording unit 421 (St25). Note that the feature extraction unit 411 may extract and record at least one of the matching image, matching partial image, metadata, or feature parameters as video feature information (features).

具体的に、サーバS2の特徴抽出部411は、取得されたコンテンツAのデータから照合用の画像データ(以降、「照合用画像」と表記)を抽出したり、コンテンツAの画像データから一部分を抽出した部分的な照合用の画像データ(以降、「照合用部分画像」と表記)を抽出したりする。図5に示す例では、特徴抽出部411は、コンテンツAの各場面に対応する照合用画像Img1,Img2のそれぞれを抽出したり、コンテンツAに映る人物のそれぞれを部分的に抽出した照合用部分画像Pt1,Pt2のそれぞれを抽出したりする。 Specifically, the feature extraction unit 411 of server S2 extracts image data for matching (hereinafter referred to as "matching image") from the acquired data of content A, or extracts partial image data for matching (hereinafter referred to as "matching partial image") by extracting a portion from the image data of content A. In the example shown in Figure 5, the feature extraction unit 411 extracts matching images Img1 and Img2 corresponding to each scene in content A, and extracts matching partial images Pt1 and Pt2 by partially extracting each person appearing in content A.

また、特徴抽出部411は、取得されたコンテンツAのデータからメタデータDt1を抽出したり、コンテンツAらしさを示す特徴量パラメータを抽出したりする。 The feature extraction unit 411 also extracts metadata Dt1 from the acquired content A data and extracts feature parameters that indicate the similarity of content A.

このように、サーバS2は、特徴量を抽出することで、デジタルサイネージの特定処理において、照合に使用される照合用データのデータ量を削減したり、照合処理に要する演算量を削減したりすることができる。 In this way, by extracting features, server S2 can reduce the amount of matching data used for matching in the digital signage identification process and reduce the amount of calculations required for the matching process.

広告配信サーバS1のマーク情報記録部122は、サーバS2に送信されたコンテンツAに対応するマーク情報と、マークスケジュール情報とを抽出して、サーバS2に送信する(St26)。 The mark information recording unit 122 of the advertising distribution server S1 extracts the mark information and mark schedule information corresponding to content A sent to server S2 and sends them to server S2 (St26).

サーバS2は、広告配信サーバS1から送信されたコンテンツAに対応するマーク情報と、マークスケジュール情報とを対応付けて、マーク情報記録部422に記録する(St27)。 Server S2 associates the mark information corresponding to content A transmitted from advertising distribution server S1 with the mark schedule information and records them in the mark information recording unit 422 (St27).

デジタルサイネージSN1は、配信スケジュール情報に基づいて、コンテンツの配信を開始する(St28)。例えば、デジタルサイネージSN1は、配信スケジュール情報に基づいて、コンテンツAにマークA1を重畳して配信した後、コンテンツAに、マークA1と少なくとも1つの異なるマークの特徴を有するマークA2を重畳して配信する(St28)。なお、マークの重畳処理は、事前に広告配信サーバS1により実行されてもよい。 Digital signage SN1 starts distributing content based on the distribution schedule information (St28). For example, digital signage SN1 superimposes mark A1 on content A and distributes it based on the distribution schedule information, and then superimposes mark A2, which has at least one different mark characteristic from mark A1, on content A and distributes it (St28). Note that the mark superimposition process may be performed in advance by advertising distribution server S1.

次に、図6を参照して、サイネージシステム100の広告配信前の動作手順例の変形例について説明する。図6は、実施の形態1に係るサイネージシステム100の広告配信前の動作手順例の変形例を説明するシーケンス図である。なお、図6では、説明を分かりやすくするために、図4の説明と同様にデジタルサイネージSN1でコンテンツAが配信される例について説明するが、これに限定されないことは言うまでもない。 Next, a modified example of the operational procedure before advertisement distribution of the signage system 100 will be described with reference to FIG. 6. FIG. 6 is a sequence diagram illustrating a modified example of the operational procedure before advertisement distribution of the signage system 100 according to embodiment 1. Note that, for ease of understanding, FIG. 6 describes an example in which content A is distributed by digital signage SN1, similar to the explanation in FIG. 4, but it goes without saying that the present invention is not limited to this.

広告配信サーバS1のプロセッサ11は、デジタルサイネージSN1,…,SNNのそれぞれでコンテンツAを配信する配信スケジュール情報を生成する(St31)。プロセッサ11は、生成された配信スケジュール情報を、コンテンツAを配信する少なくとも1台のデジタルサイネージSN1に送信する(St32)。 Processor 11 of advertising distribution server S1 generates distribution schedule information for distributing content A on each of digital signage SN1, ..., SNN (St31). Processor 11 transmits the generated distribution schedule information to at least one digital signage SN1 that will distribute content A (St32).

プロセッサ11は、コンテンツAの配信スケジュール情報に基づいて、コンテンツAに対応するマーク情報を生成する(St33)。プロセッサ11は、生成されたマーク情報(「マークA1」,「マークA2」)と、各マークが表示されるマークスケジュール情報とを対応付けて、マーク情報記録部122に記録するとともに(St34)、デジタルサイネージSN1に送信する(St35)。 The processor 11 generates mark information corresponding to content A based on the distribution schedule information for content A (St33). The processor 11 associates the generated mark information ("mark A1", "mark A2") with the mark schedule information in which each mark is displayed, records the information in the mark information recording unit 122 (St34), and transmits it to the digital signage SN1 (St35).

マーク情報記録部122は、コンテンツAに対応するマーク情報と、マークスケジュール情報とを、コンテンツAのコンテンツ情報に対応付けて記録する(St36)。 The mark information recording unit 122 records the mark information and mark schedule information corresponding to content A in association with the content information of content A (Step 36).

デジタルサイネージSN1は、デジタルサイネージSN1へのコンテンツAのデータの送信を要求する制御指令を生成して、広告配信サーバS1に送信する(St37)。 Digital signage SN1 generates a control command requesting the transmission of content A data to digital signage SN1 and transmits it to advertising distribution server S1 (St37).

広告配信サーバS1のプロセッサ11は、デジタルサイネージSN1から送信された制御指令に基づいて、コンテンツAのデータの送信を映像記録部121に要求する(St38)。映像記録部121は、コンテンツAのデータ(広告映像データ,広告画像データ等)を抽出し(St39)、通信部10に出力してデジタルサイネージSN1に送信させる(St40)。 Based on the control command transmitted from digital signage SN1, processor 11 of advertising distribution server S1 requests video recording unit 121 to transmit data for content A (St38). Video recording unit 121 extracts data for content A (advertising video data, advertising image data, etc.) (St39), outputs it to communication unit 10, and transmits it to digital signage SN1 (St40).

プロセッサ11は、コンテンツAの特徴量抽出を要求する特徴量抽出指令を生成して、サーバS2に送信する(St41)。 The processor 11 generates a feature extraction command requesting feature extraction of content A and sends it to the server S2 (St41).

サーバS2は、広告配信サーバS1から送信された特徴量抽出指令を取得し(St42)、この特徴量抽出指令に基づいて、広告配信サーバS1にコンテンツAのデータ(広告映像データ,広告画像データ等)の送信を要求する制御指令を生成して、広告配信サーバS1に送信する(St43)。 Server S2 acquires the feature extraction command sent from advertising distribution server S1 (St42), and based on this feature extraction command, generates a control command requesting advertising distribution server S1 to send content A data (advertising video data, advertising image data, etc.), and sends this control command to advertising distribution server S1 (St43).

広告配信サーバS1の映像記録部121は、サーバS2から送信された制御指令に基づいて、コンテンツAのデータを抽出し(St44)、通信部10に出力して、サーバS2に送信させる(St45)。 Based on the control command sent from server S2, the video recording unit 121 of advertising distribution server S1 extracts data for content A (St44), outputs it to the communication unit 10, and transmits it to server S2 (St45).

サーバS2は、コンテンツAから映像特徴情報を抽出して、映像特徴記録部421に記録する(St46)。 Server S2 extracts video feature information from content A and records it in the video feature recording unit 421 (St46).

広告配信サーバS1のマーク情報記録部122は、サーバS2に送信されたコンテンツAに対応するマーク情報と、マークスケジュール情報とを抽出して、サーバS2に送信する(St47)。 The mark information recording unit 122 of the advertising distribution server S1 extracts the mark information and mark schedule information corresponding to content A sent to server S2 and sends them to server S2 (St47).

サーバS2は、広告配信サーバS1から送信されたコンテンツAに対応するマーク情報と、マークスケジュール情報とを対応付けて、マーク情報記録部422に記録する(St48)。 Server S2 associates the mark information corresponding to content A transmitted from advertising distribution server S1 with the mark schedule information and records them in the mark information recording unit 422 (St48).

デジタルサイネージSN1は、配信スケジュール情報に基づいて、コンテンツの配信を開始する(St49)。例えば、デジタルサイネージSN1は、配信スケジュール情報に基づいて、コンテンツAにマークA1を重畳して配信した後、マークA1と少なくとも1つの異なるマークの特徴を有するマークA2を重畳して配信する(St49)。なお、マークの重畳処理は、事前に広告配信サーバS1により実行されてもよい。 Digital signage SN1 starts distributing content based on the distribution schedule information (St49). For example, digital signage SN1 superimposes mark A1 on content A and distributes it based on the distribution schedule information, and then superimposes mark A2, which has at least one different mark characteristic from mark A1, and distributes it (St49). Note that the mark superimposition process may be performed in advance by advertising distribution server S1.

以上により、サイネージシステム100は、コンテンツ配信前にコンテンツAの配信スケジュール情報と、マーク情報と、マークスケジュール情報と、コンテンツAとを対応するデジタルサイネージSN1,…,SNNのそれぞれに送信し、コンテンツを配信可能にする。 As a result, before content distribution, signage system 100 transmits content A's distribution schedule information, mark information, mark schedule information, and content A to the corresponding digital signage SN1, ..., SNN, making the content available for distribution.

また、サイネージシステム100は、コンテンツ配信前にマーク情報と、マークスケジュール情報と、コンテンツAとをサーバS2に送信し、コンテンツAに対応する映像特徴情報の抽出を事前に実行させることで、複数のユーザ端末P1,…,PMのそれぞれから送信され、コンテンツAを撮像した撮像画像が、いずれのデジタルサイネージで配信されたコンテンツが撮像された撮像画像であるかを特定することができる。なお、図4,図7に示すシーケンスでは図示を省略しているが、サーバS2は、各デジタルサイネージSN1,…,SNNの配信スケジュール情報を広告配信サーバS1から取得し、記録してもよい。 Furthermore, the signage system 100 transmits mark information, mark schedule information, and content A to the server S2 before content distribution and performs pre-extraction of video feature information corresponding to content A, thereby identifying which digital signage transmitted images of content A transmitted from each of multiple user terminals P1, ..., PM. Although not shown in the sequences shown in Figures 4 and 7, the server S2 may also obtain and record distribution schedule information for each digital signage SN1, ..., SNN from the advertising distribution server S1.

次に、図7を参照して、サイネージシステム100のコンテンツ配信後の動作手順例について説明する。図7は、実施の形態1に係るサイネージシステム100のコンテンツ配信開始後の動作手順例を説明するシーケンス図である。なお、図7では、説明を分かりやすくするために、ユーザ端末P1にサービス情報を付与する例について説明するが、これに限定されないことは言うまでもない。 Next, referring to Figure 7, an example of the operational procedure after content distribution by the signage system 100 will be described. Figure 7 is a sequence diagram illustrating an example of the operational procedure after content distribution by the signage system 100 according to embodiment 1 begins. Note that, for ease of understanding, Figure 7 describes an example of providing service information to the user terminal P1, but it goes without saying that the present invention is not limited to this.

ユーザ端末P1のプロセッサ31は、ユーザ操作に基づいて、アプリケーション311に撮像処理を指示する(St50)。アプリケーション311は、カメラ33を起動し、デジタルサイネージSN1,…,SNNのいずれかによって配信されているコンテンツを撮像させる(St51)。 Based on user operation, the processor 31 of the user terminal P1 instructs the application 311 to perform imaging processing (St50). The application 311 activates the camera 33 and causes it to capture an image of the content being distributed by one of the digital signages SN1, ..., SNN (St51).

アプリケーション311は、カメラ33によって撮像された撮像画像を取得し(St52)、撮像画像にデータ量低減処理を実行する(St53)。なお、ステップSt53の処理は必須でなく、省略されてもよい。 The application 311 acquires an image captured by the camera 33 (Step 52) and performs data volume reduction processing on the captured image (Step 53). Note that the processing of Step St53 is not essential and may be omitted.

ここでいうデータ量低減処理は、撮像画像から必要な領域(例えば、コンテンツA以外が映り込んだ領域であって、背景等)を切り出す画像の切り出し処理、撮像画像の解像度を低減させる解像度の低減処理、高圧縮率の符号化処理、撮像画像から特徴量を抽出する特徴量抽出処理等であって、いずれかの処理が実行されればよい。 The data volume reduction process referred to here may be any of the following processes: image cutout process to cut out a necessary area from the captured image (for example, an area that includes something other than content A, such as the background); resolution reduction process to reduce the resolution of the captured image; high-compression encoding process; feature extraction process to extract features from the captured image; etc.

ユーザ端末P1は、撮像画像が撮像された撮像時刻情報を示すタイムスタンプを生成し、ユーザ情報と、データ量低減処理後の撮像画像と、タイムスタンプとを対応付けて、サーバS2に送信する(St54)。なお、ここでいうユーザ情報は、ユーザ端末P1を所有するユーザを特定,識別可能な情報であって、例えば、ユーザのユーザID,メールアドレス,ユーザ端末P1に割り当てられた端末ID等であってよい。また、ユーザ情報は、ユーザの属性情報(例えば、年齢,性別等)を含んでもよい。 User terminal P1 generates a timestamp indicating the time information when the captured image was captured, associates the user information with the captured image after data volume reduction processing, and transmits the timestamp to server S2 (St54). Note that the user information here is information that can identify and specify the user who owns user terminal P1, and may be, for example, the user's user ID, email address, or terminal ID assigned to user terminal P1. User information may also include user attribute information (e.g., age, gender, etc.).

サーバS2は、ユーザ端末P1から送信されたユーザ情報と、データ量低減処理後の撮像画像と、タイムスタンプとを取得する(St55)。サーバS2は、取得された撮像画像に画像処理を実行し、撮像画像から複数の映像特徴情報と、マーク情報とを取得する(St56)。なお、デジタルサイネージの特定処理が、マーク情報のみによって実行される場合、サーバS2は、映像特徴情報の取得処理を省略してもよい。 Server S2 acquires the user information, the captured image after data volume reduction processing, and the timestamp sent from user terminal P1 (St55). Server S2 performs image processing on the acquired captured image and acquires multiple pieces of video feature information and mark information from the captured image (St56). Note that if the digital signage identification process is performed using only mark information, server S2 may omit the process of acquiring video feature information.

サーバS2は、撮像画像に対応するタイムスタンプを参照し、映像特徴記録部421に記録された複数のコンテンツのそれぞれの映像特徴情報のうち対応する可能性がある映像特徴情報を絞り込む(St57)。なお、サーバS2は、撮像画像に対応するタイムスタンプと、マークスケジュール情報とを照合し、対応する可能性があるマーク情報を絞り込み、絞り込み後のマーク情報に基づいて、照合対象である映像特徴情報の絞り込みをさらに実行してもよい。 The server S2 references the timestamp corresponding to the captured image and narrows down the video feature information of each of the multiple contents recorded in the video feature recording unit 421 to video feature information that may correspond (St57). The server S2 may also compare the timestamp corresponding to the captured image with the mark schedule information to narrow down the mark information that may correspond, and further narrow down the video feature information to be compared based on the narrowed down mark information.

また、ここでいう対応する可能性がある映像特徴情報,マーク情報は、例えば、タイムスタンプが示す撮像時刻よりも所定時間(例えば、1分,3分等)前の撮像時刻に配信されていたコンテンツから抽出された映像特徴情報,マーク情報を示す。 Furthermore, the potentially corresponding video feature information and mark information referred to here refers, for example, to video feature information and mark information extracted from content that was distributed at a capture time a predetermined time (e.g., 1 minute, 3 minutes, etc.) before the capture time indicated by the timestamp.

また、サーバS2は、すべてのデジタルサイネージSN1,…,SNNのそれぞれの配信スケジュール情報を事前に記録している場合、タイムスタンプが示す撮像時刻と、配信スケジュール情報とに基づいて、照合対象である映像特徴情報をさらに絞り込んでもよい。 Furthermore, if server S2 has pre-recorded distribution schedule information for each of the digital signages SN1, ..., SNN, it may further narrow down the video feature information to be compared based on the capture time indicated by the timestamp and the distribution schedule information.

サーバS2は、絞り込み処理後の複数の映像特徴情報と、これらの映像特徴情報に対応するマーク情報と、撮像画像とを比較し、この撮像画像に映るコンテンツが配信されたデジタルサイネージを特定する(St58)。なお、サーバS2は、デジタルサイネージが特定不可であると判定した場合、デジタルサイネージが特定不可である旨の通知を生成して、ユーザ端末P1に送信してもよい。 Server S2 compares the multiple pieces of video feature information after the narrowing process, the mark information corresponding to these pieces of video feature information, and the captured image, and identifies the digital signage from which the content shown in the captured image was distributed (St58). Note that if server S2 determines that the digital signage cannot be identified, it may generate a notification that the digital signage cannot be identified and send it to user terminal P1.

また、コンテンツが映像である場合、サーバS2は、同一のコンテンツであってもユーザが撮像画像を取得(撮像)したタイミングによって、異なる撮像画像を取得する。このような場合、サーバS2は、映像特徴情報を用いてコンテンツを特定する。これにより、サーバS2は、コンテンツが映像である場合においても、撮像画像に映るコンテンツが配信されたデジタルサイネージをより適切に特定することができる。 Furthermore, when the content is video, server S2 acquires different captured images depending on the timing at which the user acquires (captures) the captured image, even for the same content. In such cases, server S2 identifies the content using video feature information. This allows server S2 to more appropriately identify the digital signage from which the content shown in the captured image was distributed, even when the content is video.

また、ここで、映像特徴記録部421は、1つのコンテンツに対して、複数の照合用画像Img1,Img2、複数のメタデータDt1、あるいは、複数の特徴量パラメータを保持するようにしてもよい。1つのコンテンツ中で映像の特徴が異なる場面のそれぞれに対応する異なる照合用画像、メタデータ、あるいは、特徴量パラメータを保持することにより、サーバS2は、コンテンツが映像である場合においても、映像特徴情報を用いて、コンテンツが配信されたデジタルサイネージをより適切に特定することができる。 In addition, the video feature recording unit 421 may store multiple match images Img1, Img2, multiple pieces of metadata Dt1, or multiple feature parameters for one piece of content. By storing different match images, metadata, or feature parameters corresponding to scenes with different video features within a single piece of content, the server S2 can use the video feature information to more appropriately identify the digital signage to which the content was distributed, even when the content is video.

サーバS2は、ユーザ情報と、特定されたデジタルサイネージを示すデジタルサイネージ情報と、タイムスタンプに基づく撮像画像の撮像時刻情報とを対応付けて、ユーザの視聴結果としてサービス情報管理装置S3に送信する(St59)。 The server S2 associates the user information, digital signage information indicating the identified digital signage, and the capture time information of the captured image based on the timestamp, and transmits this as the user's viewing result to the service information management device S3 (St59).

サービス情報管理装置S3は、サーバS2から送信されたユーザの視聴結果(ユーザ情報、デジタルサイネージ情報、撮像時刻情報等)に対応して、ユーザに付与されるサービス情報を取得する(St60)。サービス情報管理装置S3は、サーバS2から送信されたユーザ情報と、デジタルサイネージ情報と、撮像時刻情報とをユーザの視聴結果として対応付けて、視聴結果記録部522に、ユーザごとに記録する。サービス情報管理装置S3は、ユーザの視聴結果に基づいて、ユーザに付与されるサービス情報をサーバS2に送信する(St61)。 The service information management device S3 acquires service information to be granted to the user in accordance with the user's viewing results (user information, digital signage information, capture time information, etc.) transmitted from the server S2 (St60). The service information management device S3 associates the user information, digital signage information, and capture time information transmitted from the server S2 as the user's viewing results and records them for each user in the viewing result recording unit 522. The service information management device S3 transmits the service information to be granted to the user to the server S2 based on the user's viewing results (St61).

なお、ここでいうサービス情報は、サービスの内容を示す情報であって、例えば、ユーザに視聴結果に対応して付与されるクーポン,ポイント等である。また、サービス情報が所定の条件を満たす場合にのみ付与される場合、サービス情報管理装置S3は、サービス情報の代わりにこの所定の条件に対する現在のユーザの視聴実績(履歴)の情報を生成して、ユーザ端末P1に送信してもよい。 The service information referred to here is information indicating the content of the service, such as coupons or points that are awarded to users in accordance with their viewing results. Furthermore, if service information is awarded only when certain conditions are met, the service information management device S3 may generate information on the current user's viewing performance (history) for these certain conditions instead of the service information, and transmit this information to the user terminal P1.

サーバS2は、サービス情報に基づいて、結果情報を生成する(St62)。例えば、サーバS2は、サービス情報にいずれかのサービス(例えば、クーポン,ポイント等)情報が含まれる場合には、サービス情報の内容を示す結果情報を生成してユーザ端末P1に送信する(St63)。 The server S2 generates result information based on the service information (St62). For example, if the service information includes information about any service (e.g., coupons, points, etc.), the server S2 generates result information indicating the content of the service information and transmits it to the user terminal P1 (St63).

ユーザ端末P1は、サーバS2から送信された結果情報に基づいて、結果情報をユーザに通知する結果通知画面(不図示)を生成して、モニタ34に出力して表示する(St64)。 Based on the result information transmitted from server S2, user terminal P1 generates a result notification screen (not shown) that notifies the user of the result information, and outputs and displays it on monitor 34 (St64).

以上により、サイネージシステム100は、ユーザ端末P1により撮像された撮像画像に映るコンテンツを配信したデジタルサイネージの特定、および、デジタルサイネージの特定に基づくユーザの視聴結果に対応するサービス情報を、ユーザに付与(提供)することができる。これにより、サイネージシステム100は、より正確なユーザの視聴結果を取得でき、より正確なコンテンツの広告効果を得ることができる。さらに、サイネージシステム100は、ユーザ情報に含まれる、あるいはユーザ情報に対応付けられたユーザの個人情報(例えば、年齢,性別等)に基づいて、広告主により行われる広告効果のより詳細な分析,コンテンツ内容の需要分析等を支援できる。 As a result, the signage system 100 can identify the digital signage that distributed the content shown in the image captured by the user terminal P1, and can provide (provide) the user with service information corresponding to the user's viewing results based on the identified digital signage. This allows the signage system 100 to obtain more accurate user viewing results and achieve more accurate advertising effectiveness for the content. Furthermore, the signage system 100 can support advertisers in more detailed analysis of advertising effectiveness and demand analysis for content content, based on the user's personal information (e.g., age, gender, etc.) included in or associated with the user information.

(実施の形態1の変形例)
実施の形態1は、サーバS2によってユーザ端末P1,…,PMのそれぞれにサービス情報を付与する例を示した。実施の形態1の変形例は、サーバS2とサービス情報管理装置S3とがそれぞれ異なる事業者により管理され、サーバS2にサービス情報の付与の権限がない場合に、ユーザ端末P1,…,PMのそれぞれにサービス情報を付与する例について説明する。
(Modification of the first embodiment)
In the first embodiment, an example is shown in which service information is assigned to each of the user terminals P1, ..., PM by the server S2. In the modified example of the first embodiment, an example is described in which service information is assigned to each of the user terminals P1, ..., PM when the server S2 and the service information management device S3 are managed by different businesses and the server S2 does not have the authority to assign service information.

なお、実施の形態1の変形例に係るサイネージシステム100Aは、実施の形態1に係るサイネージシステム100と略同様の構成を有する。以下の実施の形態1の変形例の説明では、実施の形態1に係るサイネージシステム100と異なる構成および異なる機能について説明する。 Note that the signage system 100A according to the variation of embodiment 1 has a configuration substantially similar to that of the signage system 100 according to embodiment 1. In the following description of the variation of embodiment 1, differences in configuration and functions from the signage system 100 according to embodiment 1 will be explained.

図8を参照して、実施の形態1の変形例に係るサイネージシステム100Aの全体構成例を示す図である。 Referring to Figure 8, this is a diagram showing an example of the overall configuration of a signage system 100A according to a modified example of embodiment 1.

サイネージ認証システムの一例としてのサイネージシステム100Aは、広告配信サーバS1と、1台以上のデジタルサイネージSN1,…,SNNのそれぞれと、1台以上のユーザ端末P1,…,PMのそれぞれと、サーバS2Aと、サービス情報管理装置S3Aと、1つ以上のネットワークNW1,NW2とを含む。なお、図8では、サイネージシステム100Aの説明を分かりやすくするために、ネットワークNW1,NW2を別体で図示しているが、これに限定されなくてよい。 Signage system 100A, an example of a signage authentication system, includes an advertising distribution server S1, one or more digital signage devices SN1, ..., SNN, one or more user terminals P1, ..., PM, a server S2A, a service information management device S3A, and one or more networks NW1, NW2. Note that in Figure 8, networks NW1, NW2 are shown as separate entities to make the explanation of signage system 100A easier to understand, but this is not limiting.

サーバS2Aは、ユーザ端末P1,…,PMのそれぞれから送信された撮像画像PIC1,…,PICMのそれぞれからコンテンツに重畳されたマークを検出する。サーバS2は、事前に記録されたデジタルサイネージSN1,…,SNNのそれぞれにより配信されるコンテンツに関する情報(例えば、コンテンツのデータ、配信スケジュール情報等),マークに関する情報(例えば、マークのデータ、マークの情報、マークスケジュール情報等)等に基づいて、検出されたマークが配信されたデジタルサイネージを特定する。 Server S2A detects marks superimposed on content from each of the captured images PIC1, ..., PICM transmitted from each of user terminals P1, ..., PM. Server S2 identifies the digital signage from which the detected mark was distributed based on information about the content distributed by each of pre-recorded digital signages SN1, ..., SNN (e.g., content data, distribution schedule information, etc.) and information about the mark (e.g., mark data, mark information, mark schedule information, etc.).

サーバS2Aは、特定されたデジタルサイネージの情報と、ユーザ端末P1,…,PMに対応するユーザ情報と、撮像画像が撮像された撮像時刻(アプリケーション111により生成されたタイムスタンプ、あるいはサーバS2Aにより付与されたサーバ時刻情報等)をサービス情報管理装置S3Aに送信する。 Server S2A transmits information about the identified digital signage, user information corresponding to user terminals P1, ..., PM, and the capture time when the captured image was captured (such as a timestamp generated by application 111 or server time information assigned by server S2A) to service information management device S3A.

サービス情報管理装置S3Aは、ネットワークNW2を介して、複数のユーザ端末P1,…,PMのそれぞれと、サーバS2Aとの間でデータ通信可能に接続される。サービス情報管理装置S3Aは、各コンテンツに対応するサービス情報を管理する。サービス情報管理装置S3は、サーバS2Aから送信された特定されたデジタルサイネージの情報と、ユーザ端末P1,…,PMに対応するユーザ情報と、撮像画像が撮像された撮像時刻とを記録するとともに、ユーザ端末P1,…,PMから送信されたユーザの視聴結果の情報に基づいて、このユーザ端末P1,…,PMを所有するユーザに付与されるサービス情報を取得して、ユーザ端末P1,…,PMに送信する。 The service information management device S3A is connected to each of multiple user terminals P1, ..., PM and server S2A via network NW2 so that data communication is possible between them. The service information management device S3A manages service information corresponding to each content. The service information management device S3 records information about the identified digital signage sent from server S2A, user information corresponding to user terminals P1, ..., PM, and the capture time of the captured image. The service information management device S3 also acquires service information assigned to the user who owns the user terminal P1, ..., PM based on user viewing result information sent from the user terminal P1, ..., PM, and transmits it to the user terminal P1, ..., PM.

次に、図9および図10のそれぞれを参照して、サイネージシステム100Aのコンテンツ配信後の動作手順例の変形例について説明する。図9は、実施の形態1に係るサイネージシステム100Aのコンテンツ配信開始後の動作手順例の変形例を説明するシーケンス図である。図10は、実施の形態1に係るユーザ端末P1のコンテンツ配信開始後の動作手順例の変形例を説明するフローチャートである。なお、図9および図10では、説明を分かりやすくするために、図7と同様にユーザ端末P1にサービス情報を付与する例について説明するが、これに限定されないことは言うまでもない。 Next, with reference to Figures 9 and 10, a modified example of the operational procedure after content distribution of signage system 100A will be described. Figure 9 is a sequence diagram illustrating a modified example of the operational procedure after content distribution of signage system 100A according to embodiment 1 begins. Figure 10 is a flowchart illustrating a modified example of the operational procedure after content distribution of user terminal P1 according to embodiment 1 begins. Note that, for ease of understanding, Figures 9 and 10 describe an example of assigning service information to user terminal P1, as in Figure 7, but it goes without saying that the present invention is not limited to this.

ユーザ端末P1のプロセッサ11は、ユーザ操作に基づいて、アプリケーション111に撮像処理を指示する(St50)。アプリケーション111は、カメラ13を起動し、デジタルサイネージSN1,…,SNNのいずれかによって配信されているコンテンツを撮像させる(St51)。 Based on user operation, the processor 11 of the user terminal P1 instructs the application 111 to perform imaging processing (St50). The application 111 activates the camera 13 and causes it to capture an image of the content being distributed by one of the digital signages SN1, ..., SNN (St51).

アプリケーション111は、カメラ13によって撮像された撮像画像を取得し(St52)、撮像画像にデータ量低減処理を実行する(St53)。なお、ステップSt53の処理は必須でなく、省略されてもよい。 The application 111 acquires the captured image captured by the camera 13 (Step 52) and performs data volume reduction processing on the captured image (Step 53). Note that the processing of Step St53 is not essential and may be omitted.

ユーザ端末P1は、撮像画像が撮像された撮像時刻情報を示すタイムスタンプを生成し、ユーザ情報と、データ量低減処理後の撮像画像とを対応付けて、サーバS2Aに送信する(St54A)。 User terminal P1 generates a timestamp indicating the capture time information for the captured image, associates the user information with the captured image after data volume reduction processing, and transmits it to server S2A (St54A).

サーバS2Aは、ユーザ端末P1から送信されたユーザ情報と、データ量低減処理後の撮像画像とを取得(受信)する(St55A)。サーバS2Aは、この取得(受信)のタイミングにおけるサーバS2A内の時刻情報(以降、「サーバ時刻情報」と表記)を、撮像画像の撮像時刻情報として取得する(St55A)。サーバS2Aは、取得された撮像画像に画像処理を実行し、撮像画像から複数の映像特徴情報と、マーク情報とを取得する(St56)。 Server S2A acquires (receives) the user information sent from user terminal P1 and the captured image after data volume reduction processing (St55A). Server S2A acquires the time information within server S2A at the time of this acquisition (reception) (hereinafter referred to as "server time information") as the capture time information of the captured image (St55A). Server S2A performs image processing on the acquired captured image and acquires multiple pieces of video feature information and mark information from the captured image (St56).

サーバS2Aは、撮像画像に対応するサーバ時刻情報を参照し、映像特徴記録部421に記録された複数のコンテンツのそれぞれの映像特徴情報のうち対応する可能性がある映像特徴情報を絞り込む(St57A)。なお、サーバS2Aは、撮像画像に対応するサーバ時刻情報と、マークスケジュール情報とを照合し、対応する可能性があるマーク情報を絞り込み、絞り込み後のマーク情報に基づいて、映像特徴情報の絞り込みを実行してもよい。 The server S2A references the server time information corresponding to the captured image and narrows down the video feature information of each of the multiple contents recorded in the video feature recording unit 421 to video feature information that may correspond (St57A). The server S2A may also compare the server time information corresponding to the captured image with the mark schedule information to narrow down the mark information that may correspond, and then narrow down the video feature information based on the narrowed down mark information.

また、ここでいう対応する可能性がある映像特徴情報,マーク情報は、例えば、サーバ時刻情報が示す撮像時刻よりも所定時間(例えば、3分,5分等)前の撮像時刻に配信されていたコンテンツから抽出された映像特徴情報,マーク情報を示す。 Furthermore, the potentially corresponding video feature information and mark information referred to here refers, for example, to video feature information and mark information extracted from content that was distributed at a capture time that was a predetermined time (e.g., 3 minutes, 5 minutes, etc.) before the capture time indicated by the server time information.

また、サーバS2Aは、すべてのデジタルサイネージSN1,…,SNNのそれぞれの配信スケジュール情報を事前に記録している場合、サーバ時刻情報が示す撮像時刻と、配信スケジュール情報とに基づいて、映像特徴情報を絞り込んでもよい。 Furthermore, if server S2A has pre-recorded distribution schedule information for each of the digital signages SN1, ..., SNN, it may narrow down the video feature information based on the capture time indicated by the server time information and the distribution schedule information.

サーバS2Aは、絞り込み処理後の複数の映像特徴情報と、これらの映像特徴情報に対応するマーク情報と、撮像画像とを比較し、この撮像画像に映るコンテンツが配信されていたデジタルサイネージを特定する(St58)。 Server S2A compares the multiple pieces of video feature information obtained after the narrowing process with the mark information corresponding to these pieces of video feature information and the captured image, and identifies the digital signage from which the content shown in the captured image was distributed (St58).

サーバS2Aは、ユーザ情報と、特定されたデジタルサイネージ情報と、タイムスタンプに基づく撮像画像の撮像時刻情報とを対応付けて、サービス情報管理装置S3Aに送信する(St59)。また、サーバS2Aは、デジタルサイネージの特定結果に基づく視聴結果情報を生成して、ユーザ端末P1に送信する(St65)。 The server S2A associates the user information, the identified digital signage information, and the capture time information of the captured image based on the timestamp, and transmits this to the service information management device S3A (St59). The server S2A also generates viewing result information based on the digital signage identification results and transmits it to the user terminal P1 (St65).

ユーザ端末P1は、サーバS2Aから送信された視聴結果情報を取得し(St65A)、取得された視聴結果情報が成功であるか(つまり、サーバS2Aによりデジタルサイネージが特定されたか否か)を判定する(St65B)。ユーザ端末P1は、取得された視聴結果情報をさらにサービス情報管理装置S3Aに送信する(St66)。 The user terminal P1 acquires the viewing result information transmitted from the server S2A (Step 65A) and determines whether the acquired viewing result information is successful (i.e., whether the digital signage has been identified by the server S2A) (Step 65B). The user terminal P1 then transmits the acquired viewing result information to the service information management device S3A (Step 66).

サービス情報管理装置S3Aは、サーバS2Aから送信されたユーザ情報と、デジタルサイネージ情報と、撮像時刻情報とを対応付けて視聴結果記録部522に記録する。サービス情報管理装置S3Aは、ユーザ端末P1から送信された視聴結果情報に基づいて、このユーザの視聴結果に対応し、ユーザに付与されるサービス情報を取得する(St67)。サービス情報管理装置S3Aは、ユーザに付与されるサービス情報をサーバS2Aに送信する(St68)。 The service information management device S3A associates the user information, digital signage information, and image capture time information transmitted from the server S2A and records them in the viewing result recording unit 522. Based on the viewing result information transmitted from the user terminal P1, the service information management device S3A acquires service information to be provided to the user that corresponds to the user's viewing result (St67). The service information management device S3A transmits the service information to be provided to the user to the server S2A (St68).

ユーザ端末P1は、サービス情報管理装置S3Aから送信されたサービス情報を取得し(St69)、ステップSt65Bにおける処理の判定結果に基づく結果通知画面(不図示)を生成して、モニタ34に出力して表示する(St69A,St69B)。 The user terminal P1 acquires the service information transmitted from the service information management device S3A (St69), generates a result notification screen (not shown) based on the determination result of the processing in step St65B, and outputs and displays it on the monitor 34 (St69A, St69B).

以上により、サイネージシステム100Aは、複数のユーザ端末P1,…、PMのそれぞれから収集されたユーザ情報と、デジタルサイネージ情報と、サーバ時刻情報(つまり、撮像時刻情報)とに基づくコンテンツの視聴情報(効果)と、対応するコンテンツの視聴が確認された各ユーザ端末P1,…,PMへのサービス情報の付加とを個別に実行できる。これにより、サーバS2Aの運営者と、サービス情報の付与を行う事業者とが異なる場合であっても、サイネージシステム100Aは、ユーザにサービス情報を付与できる。 As a result, signage system 100A can individually add content viewing information (effects) based on user information collected from each of multiple user terminals P1, ..., PM, digital signage information, and server time information (i.e., image capture time information), and service information to each user terminal P1, ..., PM where viewing of the corresponding content has been confirmed. This allows signage system 100A to provide service information to users even if the operator of server S2A and the business providing the service information are different.

なお、上述したサイネージシステム100,100Aは、主に、ユーザ端末P1,…,PMのそれぞれから送信された撮像画像に映るデジタルサイネージの特定(つまり、ユーザのコンテンツの視聴結果)に基づいて、対応するサービス情報を付与(提供)する利用用途例について説明したが、これに限定されないことは言うまでもない。以下、他の利用用途について説明する。 Note that the signage systems 100 and 100A described above have been described primarily as an example of use in which corresponding service information is assigned (provided) based on the identification of the digital signage displayed in the captured images sent from each of the user terminals P1, ..., PM (i.e., the user's content viewing results), but it goes without saying that this is not limited to this. Other uses will be described below.

サイネージシステム100,100Aは、デジタルサイネージの特定に伴うユーザの視聴結果に基づいて、サービス情報を付与してもよいし、デジタルサイネージの特定以外の条件を満たすか否かに基づいて、サービス情報が付与されてもよい。 Signage systems 100 and 100A may provide service information based on the user's viewing results following the identification of the digital signage, or may provide service information based on whether conditions other than the identification of the digital signage are met.

例えば、サイネージシステム100,100Aは、ユーザの視聴結果を蓄積し、条件として、ユーザの視聴回数が所定回数以上であると判定した場合、所定期間中に所定回数以上であると判定した場合(例えば、ポイント形式)、同一コンテンツが配信されるすべてのデジタルサイネージが視聴されたと判定した場合(例えば、スタンプラリー形式)に、条件に対応するサービス情報を付与してもよい。また、サイネージシステム100,100Aは、条件の達成度に対応して異なるサービス情報を付与してもよい。 For example, signage systems 100 and 100A may accumulate user viewing results and provide service information corresponding to conditions such as when the user has viewed a predetermined number of times or more, when the user has viewed a predetermined number of times or more within a predetermined period (e.g., in a points format), or when the user has viewed all digital signage displaying the same content (e.g., in a stamp rally format). Signage systems 100 and 100A may also provide different service information depending on the degree to which the conditions have been met.

以上により、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aは、第1のデジタルサイネージと、第2のデジタルサイネージとにコンテンツ(画像の一例)を表示させる1以上のコンピュータにより構成されたサイネージシステムである。コンピュータは、コンテンツに第1のマークが重畳された第1の画像を第1のデジタルサイネージに表示させ、コンテンツに第1のマークと異なる第2のマークが重畳された第2の画像を第2のデジタルサイネージに表示させる。 As described above, signage systems 100, 100A according to embodiment 1 and a variant of embodiment 1 are signage systems configured with one or more computers that display content (an example of an image) on a first digital signage and a second digital signage. The computers display a first image on the first digital signage, in which a first mark is superimposed on the content, and display a second image on the second digital signage, in which a second mark different from the first mark is superimposed on the content.

なお、ここでいうコンピュータは、所謂通信部,プロセッサ,メモリを備えた装置であり、例えば、広告配信サーバS1を含んで構成される。 Note that the computer referred to here is a device equipped with a communications unit, processor, and memory, and may include, for example, an advertising distribution server S1.

これにより、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aは、撮像画像に映るマークに基づいて、複数のデジタルサイネージのそれぞれに表示されたコンテンツの視聴情報を収集できる。 As a result, the signage systems 100 and 100A according to the first embodiment and the variant of the first embodiment can collect viewing information about the content displayed on each of the multiple digital signage displays based on the marks that appear in the captured image.

また、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aにおけるコンピュータは、第1のマークに関する情報と第1のデジタルサイネージの情報とを対応付け、第2のマークに関する情報と第2のデジタルサイネージの情報とを対応付けてそれぞれ記録する。これにより、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aは、撮像画像に映るマークに基づいて、ユーザにより視聴されたデジタルサイネージの情報を収集できる。 Furthermore, the computer in the signage systems 100, 100A according to embodiment 1 and the modified embodiment 1 associates information about the first mark with information about the first digital signage, and associates information about the second mark with information about the second digital signage, and records these. This allows the signage systems 100, 100A according to embodiment 1 and the modified embodiment 1 to collect information about the digital signage viewed by the user based on the marks displayed in the captured image.

また、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aにおけるコンピュータは、第1のデジタルサイネージに表示され、第1のマークと異なる第3のマークに関する情報と、第2のデジタルサイネージに表示され、第2のマークと異なる第4のマークに関する情報と、をさらに記録し、第1のコンテンツを表示させた後、コンテンツに第3のマークが重畳された第3のコンテンツを第1のデジタルサイネージに表示させ、第2のコンテンツを表示させた後、コンテンツに第4のマークが重畳された第4のコンテンツを第2のデジタルサイネージに表示させる。これにより、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aは、同一のデジタルサイネージによって配信されるコンテンツが複数回ユーザにより視聴された場合であっても、ユーザにより視聴されたコンテンツの視聴情報をより正確に収集できる。 Furthermore, the computer in signage systems 100, 100A according to embodiment 1 and the modified embodiment 1 further records information relating to a third mark displayed on the first digital signage that is different from the first mark, and information relating to a fourth mark displayed on the second digital signage that is different from the second mark, and after displaying the first content, displays the third content in which the third mark is superimposed on the content on the first digital signage, and after displaying the second content, displays the fourth content in which the fourth mark is superimposed on the content on the second digital signage. This allows signage systems 100, 100A according to embodiment 1 and the modified embodiment 1 to more accurately collect viewing information on content viewed by a user, even if the user views content distributed by the same digital signage multiple times.

また、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aにおけるコンピュータは、第1のデジタルサイネージに第1のコンテンツを表示する第1の時間帯と第3のコンテンツを表示する第3の時間帯とを記録し、第2のデジタルサイネージに第2のコンテンツを表示する第2の時間帯および第4のコンテンツを表示する第4の時間帯を記録する。これにより、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aは、撮像画像に映るマークに基づいて、ユーザにより視聴されたデジタルサイネージの情報と、このコンテンツが表示された時間帯(ユーザにより視聴された時間帯)の情報を収集できる。 Furthermore, the computer in signage systems 100, 100A according to embodiment 1 and the modified embodiment 1 records the first time period during which the first content is displayed and the third time period during which the third content is displayed on the first digital signage, and records the second time period during which the second content is displayed and the fourth time period during which the fourth content is displayed on the second digital signage. This allows signage systems 100, 100A according to embodiment 1 and the modified embodiment 1 to collect information about the digital signage viewed by the user and information about the time period during which this content was displayed (the time period during which the user viewed it) based on marks displayed in the captured image.

以上により、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100A(サイネージ認証システムの一例)は、デジタルサイネージにより表示されるコンテンツ(画像の一例)が撮像された撮像画像に基づいて、デジタルサイネージを認証する、1以上のコンピュータにより構成される。コンピュータは、複数のデジタルサイネージの情報と、それぞれのデジタルサイネージに表示されるコンテンツに重畳される異なる複数のマークに関する情報とを対応付けて記録し、撮像画像を取得し、取得された撮像画像に映るマークを抽出し、抽出されたマークと、記録された異なる複数のマークに関する情報との照合に基づいて、撮像画像に映るコンテンツに対応するデジタルサイネージを認証する。 As described above, signage systems 100, 100A (examples of signage authentication systems) according to embodiment 1 and a variant of embodiment 1 are configured with one or more computers that authenticate digital signage based on captured images of content (examples of images) displayed by the digital signage. The computer records information about multiple digital signages in association with information about multiple different marks superimposed on the content displayed on each digital signage, acquires the captured images, extracts the marks that appear in the acquired captured images, and authenticates the digital signage corresponding to the content displayed in the captured images based on a comparison between the extracted marks and the recorded information about the multiple different marks.

なお、ここでいうコンピュータは、所謂通信部,プロセッサ,メモリを備えた装置であり、例えば、サーバS2を含んで構成される。 Note that the computer referred to here is a device equipped with a communications unit, processor, and memory, and may include, for example, server S2.

これにより、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aは、撮像画像に映るマークに基づいて、複数のデジタルサイネージのそれぞれのうちユーザにより視聴されたデジタルサイネージを特定できる。したがって、サイネージシステム100,100Aは、デジタルサイネージごとにコンテンツの視聴情報を収集できる。 As a result, the signage systems 100 and 100A according to the first embodiment and the modified example of the first embodiment can identify which of the multiple digital signages has been viewed by the user based on the mark displayed in the captured image. Therefore, the signage systems 100 and 100A can collect content viewing information for each digital signage.

また、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aにおけるコンピュータは、複数のデジタルサイネージの情報と、複数のデジタルサイネージに表示される複数のコンテンツに関する情報(例えば、コンテンツのデータ、配信スケジュール情報等)と、コンテンツに重畳される異なる複数のマークに関する情報(例えば、マークのデータ、マークの情報、マークスケジュール情報等)とを対応付けて記録し、複数のコンテンツに関する情報と、撮像画像に映るコンテンツとに基づいて、複数のコンテンツに関する情報のうち撮像画像に映るコンテンツに類似するコンテンツに関する情報(つまり、映像特徴情報)を抽出し、撮像画像に映るマークと、抽出されたコンテンツに関する情報に対応付けられたマークに関する情報とに基づいて、デジタルサイネージを認証する。これにより、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aは、撮像画像に映るマークに基づいて、コンテンツと、このコンテンツが配信されたデジタルサイネージとを特定できる。また、サイネージシステム100,100Aは、撮像画像に映るコンテンツに類似する映像特徴情報(コンテンツに関する情報の一例)を抽出、つまり、デジタルサイネージの認証処理において使用(照合)される映像特徴情報の絞り込みを実行することで、デジタルサイネージの認証処理に要する処理負荷を軽減したり、処理時間を短縮したりできる。したがって、サイネージシステム100,100Aは、デジタルサイネージごとにコンテンツの視聴情報をより効率的に収集できる。 Furthermore, the computer in signage systems 100 and 100A according to embodiment 1 and a variant thereof stores information about multiple digital signages, information about multiple pieces of content displayed on the multiple digital signages (e.g., content data, distribution schedule information, etc.), and information about multiple different marks superimposed on the content (e.g., mark data, mark information, mark schedule information, etc.), in association with each other. Based on the information about the multiple pieces of content and the content displayed in the captured image, the computer extracts information about content similar to the content displayed in the captured image (i.e., video characteristic information). The computer authenticates the digital signage based on the mark displayed in the captured image and the information about the mark associated with the extracted information about the content. This allows signage systems 100 and 100A according to embodiment 1 and a variant thereof to identify content and the digital signage to which the content was distributed based on the mark displayed in the captured image. Furthermore, signage systems 100 and 100A extract video feature information (an example of information related to content) that is similar to the content shown in the captured image. In other words, by narrowing down the video feature information used (matched) in the digital signage authentication process, the processing load required for the digital signage authentication process can be reduced and the processing time can be shortened. Therefore, signage systems 100 and 100A can more efficiently collect content viewing information for each digital signage.

また、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aにおけるマークに関する情報は、コンテンツに重畳される異なる複数のマークと、マークがコンテンツに重畳される時間帯情報を含む。コンピュータは、撮像画像に映るマークと、抽出されたコンテンツに関する情報に対応付けられたマークに関する情報とに基づいて、撮像画像が撮像された時間帯と、デジタルサイネージとを認証する。これにより、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aは、撮像画像に映るマークに基づいて、ユーザにより視聴されたデジタルサイネージと、このコンテンツが表示された時間帯(ユーザにより視聴された時間帯)とを特定できる。したがって、サイネージシステム100,100Aは、同一のデジタルサイネージによって配信されるコンテンツが複数回ユーザにより視聴された場合であっても、コンテンツの視聴情報をより正確に収集できる。 In addition, the information related to the marks in signage systems 100, 100A according to embodiment 1 and a variant of embodiment 1 includes multiple different marks superimposed on the content and information about the time period during which the marks are superimposed on the content. The computer authenticates the time period during which the captured image was captured and the digital signage based on the marks appearing in the captured image and the information about the marks associated with the extracted information about the content. As a result, signage systems 100, 100A according to embodiment 1 and a variant of embodiment 1 can identify the digital signage viewed by a user and the time period during which this content was displayed (the time period during which the user viewed it) based on the marks appearing in the captured image. Therefore, signage systems 100, 100A can collect content viewing information more accurately, even if a user views content distributed by the same digital signage multiple times.

また、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aにおけるマークに関する情報は、マークの形状、マークのパターン、マークの色またはマークの配置のうちいずれか1つのマークの特徴を含む。これにより、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aは、マークの特徴に基づいて、ユーザにより視聴されたデジタルサイネージを特定できる。 In addition, the information about the mark in the signage systems 100 and 100A according to the first embodiment and the modified example of the first embodiment includes any one of the following mark characteristics: mark shape, mark pattern, mark color, or mark placement. This allows the signage systems 100 and 100A according to the first embodiment and the modified example of the first embodiment to identify the digital signage viewed by the user based on the mark characteristics.

また、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aにおけるコンテンツに関する情報は、コンテンツ全体のうちいずれかの領域を切り出した部分コンテンツ、コンテンツの特徴量またはコンテンツのメタデータを含む。これにより、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aは、コンテンツに関する照合処理において、照合処理の負荷を低減し、照合処理に要する時間を短縮できる。 In addition, the information related to content in signage systems 100, 100A according to embodiment 1 and the modified version of embodiment 1 includes partial content extracted from any area of the entire content, content features, or content metadata. As a result, signage systems 100, 100A according to embodiment 1 and the modified version of embodiment 1 can reduce the load of the matching process and shorten the time required for the matching process in the content matching process.

以上により、実施の形態1および実施の形態1の変形例に係るサイネージシステム100,100Aと、サイネージシステム100,100Aとの間で通信可能に接続されたコンピュータであるユーザ端末P1,…,PM(端末装置の一例)に、デジタルサイネージに表示されたコンテンツ(画像の一例)を撮像するステップと、撮像された撮像画像をサイネージシステムに送信するステップと、撮像画像に映るマークを抽出して、抽出されたマークと、事前に記録された複数のマークに関する情報とを照合して、照合されたマークに関する情報に対応付けられたデジタルサイネージの情報とに基づいて、撮像画像に映るコンテンツに対応するデジタルサイネージを認証した認証結果を取得するステップと、取得された認証結果を出力するステップと、を実現させるための、サイネージ認証プログラム。 As described above, this is a signage authentication program that realizes the following steps: capturing content (an example of an image) displayed on digital signage on signage systems 100, 100A according to embodiment 1 and a variant of embodiment 1, and user terminals P1, ..., PM (an example of a terminal device), which are computers communicably connected between signage systems 100, 100A; transmitting the captured image to the signage system; extracting a mark that appears in the captured image, comparing the extracted mark with information about multiple marks recorded in advance, and obtaining an authentication result that authenticates the digital signage corresponding to the content displayed in the captured image based on information about the digital signage associated with the information about the compared mark; and outputting the obtained authentication result.

これにより、実施の形態1および実施の形態1の変形例におけるユーザ端末P1,…,PMは、ユーザにより視聴されたコンテンツが配信されたデジタルサイネージを特定可能ンな撮像画像を撮像できる。したがって、サイネージシステム100,100Aは、デジタルサイネージごとにコンテンツの視聴情報を収集できる。 As a result, user terminals P1, ..., PM in embodiment 1 and the modified example of embodiment 1 can capture images that identify the digital signage to which the content viewed by the user was distributed. Therefore, signage systems 100, 100A can collect content viewing information for each digital signage.

以上、添付図面を参照しながら各種の実施の形態について説明したが、本開示はかかる例に限定されない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例、修正例、置換例、付加例、削除例、均等例に想到し得ることは明らかであり、それらについても本開示の技術的範囲に属すると了解される。また、発明の趣旨を逸脱しない範囲において、上述した各種の実施の形態における各構成要素を任意に組み合わせてもよい。 Although various embodiments have been described above with reference to the accompanying drawings, the present disclosure is not limited to such examples. It is clear that those skilled in the art can conceive of various modifications, alterations, substitutions, additions, deletions, and equivalents within the scope of the claims, and it is understood that these also fall within the technical scope of the present disclosure. Furthermore, the components of the various embodiments described above may be combined in any manner as long as they do not deviate from the spirit of the invention.

本開示は、デジタルサイネージに表示された広告の視聴情報を収集するサイネージシステム、サイネージの配信方法、サイネージ認証システム、サイネージ認証方法およびサイネージ認証プログラムの提示として有用である。 This disclosure is useful as a signage system that collects viewing information for advertisements displayed on digital signage, a signage distribution method, a signage authentication system, a signage authentication method, and a signage authentication program.

10,20,30,40,50 通信部
11,21,31,41,51 プロセッサ
12,22,32,42,52 メモリ
23,34 モニタ
33 カメラ
100,100A サイネージシステム
121 映像記録部
122,422 マーク情報記録部
311 アプリケーション
421 映像特徴記録部
521 サービス情報記録部
522 視聴結果記録部
Mk1,Mk2,Mk3,MkM マーク
NW1,NW2 ネットワーク
P1,PM ユーザ端末
PIC1,PIC2,PIC3,PICM 撮像画像
S1 広告配信サーバ
S2,S2A サーバ
S3,S3A サービス情報管理装置
SN1,SNN デジタルサイネージ
10, 20, 30, 40, 50 Communication unit 11, 21, 31, 41, 51 Processor 12, 22, 32, 42, 52 Memory 23, 34 Monitor 33 Camera 100, 100A Signage system 121 Video recording unit 122, 422 Mark information recording unit 311 Application 421 Video feature recording unit 521 Service information recording unit 522 Viewing result recording unit Mk1, Mk2, Mk3, MkM Mark NW1, NW2 Network P1, PM User terminal PIC1, PIC2, PIC3, PICM Captured image S1 Advertisement distribution server S2, S2A Server S3, S3A Service information management device SN1, SNN Digital signage

Claims (7)

デジタルサイネージにより表示される画像が撮像された撮像画像に基づいて、前記デジタルサイネージを認証する、1以上のコンピュータにより構成されたサイネージ認証システムであって、
前記コンピュータは、
複数の前記デジタルサイネージの情報と、それぞれの前記デジタルサイネージに表示される前記画像に重畳される異なる複数のマークに関する情報とを対応付けて記録し、
前記撮像画像を取得し、
取得された前記撮像画像に映るマークを抽出し、
抽出された前記マークと、記録された前記異なる複数のマークに関する情報との照合に基づいて、前記撮像画像に映る画像に対応するデジタルサイネージを認証する、
サイネージ認証システム。
A signage authentication system including one or more computers that authenticates a digital signage based on a captured image of an image displayed by the digital signage,
The computer
Recording information about the plurality of digital signages in association with information about a plurality of different marks superimposed on the images displayed on the respective digital signages;
Acquire the captured image;
extracting a mark appearing in the acquired captured image;
authenticating the digital signage corresponding to the image shown in the captured image based on a comparison between the extracted mark and the recorded information relating to the different plurality of marks;
Signage authentication system.
前記コンピュータは、
前記複数のデジタルサイネージの情報と、前記複数のデジタルサイネージに表示される複数の画像に関する情報と、前記画像に重畳される前記異なる複数のマークに関する情報とを対応付けて記録し、
前記複数の画像に関する情報と、前記撮像画像に映る前記画像とに基づいて、前記複数の画像に関する情報のうち前記撮像画像に映る前記画像に類似する画像に関する情報を抽出し、
前記撮像画像に映るマークと、抽出された画像に関する情報に対応付けられたマークに関する情報とに基づいて、前記デジタルサイネージを認証する、
請求項に記載のサイネージ認証システム。
The computer
information on the plurality of digital signages, information on the plurality of images displayed on the plurality of digital signages, and information on the plurality of different marks superimposed on the images are recorded in association with each other;
extracting information about an image similar to the image shown in the captured image from the information about the plurality of images based on the information about the plurality of images and the image shown in the captured image;
authenticating the digital signage based on a mark appearing in the captured image and information about the mark associated with information about the extracted image;
The signage authentication system according to claim 1 .
前記マークに関する情報は、前記画像に重畳される前記異なる複数のマークと、前記マークが前記画像に重畳される時間帯情報を含み、
前記コンピュータは、
前記撮像画像に映るマークと、前記抽出された画像に関する情報に対応付けられたマークに関する情報とに基づいて、前記撮像画像が撮像された時間帯と、前記デジタルサイネージとを認証する、
請求項に記載のサイネージ認証システム。
the information about the marks includes the different marks to be superimposed on the image and information about a time period during which the marks are superimposed on the image;
The computer
authenticating the time period when the captured image was captured and the digital signage based on the mark appearing in the captured image and information related to the mark associated with the extracted information about the image;
The signage authentication system according to claim 2 .
前記マークに関する情報は、
前記マークの形状、前記マークのパターン、前記マークの色または前記マークの配置のうちいずれか1つの前記マークの特徴を含む、
請求項に記載のサイネージ認証システム。
The information about the mark is
The mark includes any one of the features of the mark, the shape of the mark, the pattern of the mark, the color of the mark, or the arrangement of the mark.
The signage authentication system according to claim 1 .
前記類似する画像に関する情報は、
前記画像全体のうちいずれかの領域を切り出した部分画像、前記画像の特徴量または前記画像のメタデータを含む、
請求項に記載のサイネージ認証システム。
The information about the similar images includes:
a partial image obtained by cutting out any region of the entire image, a feature amount of the image, or metadata of the image;
The signage authentication system according to claim 2 .
デジタルサイネージにより表示される画像が撮像された撮像画像に基づいて、デジタルサイネージを認証する、1以上のコンピュータにより構成されたシステムが行うサイネージ認証方法であって、
複数の前記デジタルサイネージの情報と、それぞれの前記デジタルサイネージに表示される前記画像に重畳される異なる複数のマークに関する情報とを対応付けて記録し、
前記撮像画像を取得し、
取得された前記撮像画像に映るマークを抽出し、
抽出された前記マークと、記録された前記異なる複数のマークに関する情報との照合に基づいて、前記撮像画像に映る画像に対応するデジタルサイネージを認証する、
サイネージ認証方法。
A signage authentication method performed by a system configured with one or more computers, which authenticates a digital signage based on a captured image of an image displayed on the digital signage,
Recording information about the plurality of digital signages in association with information about a plurality of different marks superimposed on the images displayed on the respective digital signages;
Acquire the captured image;
extracting a mark appearing in the acquired captured image;
authenticating the digital signage corresponding to the image shown in the captured image based on a comparison between the extracted mark and the recorded information relating to the different plurality of marks;
Signage authentication method.
サイネージシステムと、
前記サイネージシステムとの間で通信可能に接続されたコンピュータである端末装置に、
デジタルサイネージに表示された画像を撮像するステップと、
撮像された撮像画像を前記サイネージシステムに送信するステップと、
前記撮像画像に映るマークを抽出して、抽出された前記マークと、事前に記録された複数のマークに関する情報とを照合して、照合されたマークに関する情報に対応付けられたデジタルサイネージの情報とに基づいて、前記撮像画像に映る画像に対応するデジタルサイネージを認証した認証結果を取得するステップと、
取得された前記認証結果を出力するステップと、を実現させるための、
サイネージ認証プログラム。
Signage system and
A terminal device that is a computer connected to the signage system so as to be able to communicate with the signage system,
capturing an image displayed on the digital signage;
transmitting the captured image to the signage system;
extracting a mark appearing in the captured image, comparing the extracted mark with information about a plurality of pre-recorded marks, and acquiring an authentication result of authenticating the digital signage corresponding to the image appearing in the captured image based on information about the digital signage associated with the information about the compared mark;
outputting the obtained authentication result;
Signage Certification Program.
JP2022212089A 2022-12-28 2022-12-28 Signage system, signage distribution method, signage authentication system, signage authentication method, and signage authentication program Active JP7818210B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022212089A JP7818210B2 (en) 2022-12-28 2022-12-28 Signage system, signage distribution method, signage authentication system, signage authentication method, and signage authentication program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022212089A JP7818210B2 (en) 2022-12-28 2022-12-28 Signage system, signage distribution method, signage authentication system, signage authentication method, and signage authentication program

Publications (2)

Publication Number Publication Date
JP2024095078A JP2024095078A (en) 2024-07-10
JP7818210B2 true JP7818210B2 (en) 2026-02-20

Family

ID=91809600

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022212089A Active JP7818210B2 (en) 2022-12-28 2022-12-28 Signage system, signage distribution method, signage authentication system, signage authentication method, and signage authentication program

Country Status (1)

Country Link
JP (1) JP7818210B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011166457A (en) 2010-02-10 2011-08-25 Saxa Inc Distribution information providing situation confirmation method and distribution information reception providing device
JP2014197336A (en) 2013-03-29 2014-10-16 カシオ計算機株式会社 Content distribution system, display device, portable terminal and program
US20170228784A1 (en) 2016-02-09 2017-08-10 Xerox Corporation Method and system for receiving targeted content
JP2021077146A (en) 2019-11-11 2021-05-20 エンドレス株式会社 System for individually distributing different information (content and advertisement) to multiple digital signage devices, and method for distributing appropriate information for each target to view signage based on location information of digital signage device
JP2022134699A (en) 2021-03-04 2022-09-15 シャープ株式会社 Content distribution system, content distribution method, and content distribution program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011166457A (en) 2010-02-10 2011-08-25 Saxa Inc Distribution information providing situation confirmation method and distribution information reception providing device
JP2014197336A (en) 2013-03-29 2014-10-16 カシオ計算機株式会社 Content distribution system, display device, portable terminal and program
US20170228784A1 (en) 2016-02-09 2017-08-10 Xerox Corporation Method and system for receiving targeted content
JP2021077146A (en) 2019-11-11 2021-05-20 エンドレス株式会社 System for individually distributing different information (content and advertisement) to multiple digital signage devices, and method for distributing appropriate information for each target to view signage based on location information of digital signage device
JP2022134699A (en) 2021-03-04 2022-09-15 シャープ株式会社 Content distribution system, content distribution method, and content distribution program

Also Published As

Publication number Publication date
JP2024095078A (en) 2024-07-10

Similar Documents

Publication Publication Date Title
US11659220B2 (en) System and method for surveying broadcasting ratings
US7792295B2 (en) Monitoring camera system, imaging device, and video display device
EP2120200A1 (en) Data processing system and data processing method
US20100158391A1 (en) Identification and transfer of a media object segment from one communications network to another
US20090091775A1 (en) Image forming system utilizing network camera
JP2016527766A (en) Content viewing confirmation apparatus and method
CN106471795A (en) Checking using the image of the timestamp capture always being decoded from the illumination of modulated light source
US20180082273A1 (en) Information processing device and program
JP2007235586A (en) Advertisement viewing and listening confirmation system, broadcast receiving terminal, advertisement viewing and listening confirmation terminal, advertisement viewing and listening confirmation method, and program
US9165146B2 (en) Content management device and content management method
JP2024033520A (en) Content generation device, management server, content generation device control method, management server control method, and program
JP7818210B2 (en) Signage system, signage distribution method, signage authentication system, signage authentication method, and signage authentication program
CN109766558A (en) A kind of method that identity-based information plays translation advertisement caption
EP3594839B1 (en) Encrypted gallery management system and implementation method thereof
CA2476150C (en) Method and system for overlaying image with text
US20180081929A1 (en) Client information management apparatus and non-transitory recording medium
US20150262213A1 (en) Method and system for validating redemption requests
KR20220142800A (en) System and method for video integrity verification and original recovery based on Blockchain network
JP2018106229A (en) Information processing apparatus, method for controlling information processing apparatus, and program
EP4546805A1 (en) Content generation device and content management device which register information in blockchain using audio data in video file, and control method and program for same
EP3926520A1 (en) Dynamic two-dimensional code evaluation method, dynamic two-dimensional code evaluation system, and dynamic two-dimensional code evaluation program
WO2016101043A1 (en) Performing a social media action
US20110184787A1 (en) Method, Apparatus and System for Monitoring Computing Apparatus
CN113382167A (en) Information superposition display method, device and system and image processing equipment
JP2014063260A (en) Distribution rack device, information processor, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20251112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251219

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260129

R150 Certificate of patent or registration of utility model

Ref document number: 7818210

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150