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
JP7611787B2 - System provided - Google Patents
[go: Go Back, main page]

JP7611787B2 - System provided - Google Patents

System provided Download PDF

Info

Publication number
JP7611787B2
JP7611787B2 JP2021122378A JP2021122378A JP7611787B2 JP 7611787 B2 JP7611787 B2 JP 7611787B2 JP 2021122378 A JP2021122378 A JP 2021122378A JP 2021122378 A JP2021122378 A JP 2021122378A JP 7611787 B2 JP7611787 B2 JP 7611787B2
Authority
JP
Japan
Prior art keywords
information
attribute information
user attribute
user
terminal device
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
JP2021122378A
Other languages
Japanese (ja)
Other versions
JP2023018331A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2021122378A priority Critical patent/JP7611787B2/en
Publication of JP2023018331A publication Critical patent/JP2023018331A/en
Application granted granted Critical
Publication of JP7611787B2 publication Critical patent/JP7611787B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本開示は、提供システムに関する。 This disclosure relates to a provision system.

近年、集客を行うための方法として、クーポンを用いる方法が知られている。ここで、クーポンに関する技術が提案されている。例えば、クーポン販売システムが提案されている(特許文献1を参照)。また、例えば、クーポンを出力する広告システムが提案されている(特許文献2を参照)。また、例えば、クーポンを携帯端末に送信する物品購入システムが提案されている(特許文献3を参照)。 In recent years, the use of coupons has become known as a method for attracting customers. Technologies related to coupons have been proposed. For example, a coupon sales system has been proposed (see Patent Document 1). Also, for example, an advertising system that outputs coupons has been proposed (see Patent Document 2). Also, for example, an item purchasing system that transmits coupons to mobile terminals has been proposed (see Patent Document 3).

特開2013-029961号公報JP 2013-029961 A 特開2014-048700号公報JP 2014-048700 A 特開2010-271932号公報JP 2010-271932 A

ところで、スマートフォンなどの端末装置にクーポンが提供される場合がある。しかし、当該端末装置を使用するユーザが興味のない商品又はサービスのクーポンが提供されても、集客効果が望めないという問題がある。 Incidentally, coupons may be provided to terminal devices such as smartphones. However, if a coupon is provided for a product or service in which the user of the terminal device is not interested, there is a problem that the coupon cannot be expected to attract customers.

本開示の目的は、集客効果を向上させることである。 The purpose of this disclosure is to improve customer attraction.

本開示の一態様に係る提供システムが提供される。提供システムは、人の属性情報であるユーザ属性情報とクーポンとの対応関係を示す管理情報を記憶する情報処理装置と、端末装置を使用するユーザを撮像することにより得られた画像に基づいて、検出された、前記ユーザの属性情報である第1のユーザ属性情報と、前記情報処理装置にアクセスするための情報であるアクセス情報とを含む識別コード、又は前記第1のユーザ属性情報が対応付けられている前記アクセス情報である識別コードを生成し、生成された識別コードを表示する表示装置と、を含む。前記情報処理装置は、生成された前記識別コードを読み取り、前記アクセス情報に基づいて前記情報処理装置にアクセスする前記端末装置から前記第1のユーザ属性情報を受信し、前記管理情報に基づいて、前記第1のユーザ属性情報に対応するクーポンを特定し、特定されたクーポンを用いて、前記端末装置に表示させる画像である表示画像を生成し、前記表示画像を前記端末装置に送信する。 A provision system according to an aspect of the present disclosure is provided. The provision system includes an information processing device that stores management information indicating a correspondence relationship between user attribute information, which is attribute information of a person, and a coupon, and a display device that generates an identification code including first user attribute information, which is detected as attribute information of the user, and access information, which is information for accessing the information processing device, based on an image obtained by imaging a user using a terminal device, or an identification code, which is the access information to which the first user attribute information is associated, and displays the generated identification code. The information processing device reads the generated identification code, receives the first user attribute information from the terminal device that accesses the information processing device based on the access information, identifies a coupon corresponding to the first user attribute information based on the management information, generates a display image, which is an image to be displayed on the terminal device, using the identified coupon, and transmits the display image to the terminal device.

本開示によれば、集客効果を向上させることができる。 This disclosure can improve customer attraction.

実施の形態1の提供システムを示す図である。FIG. 1 is a diagram showing a provision system according to a first embodiment. 実施の形態1のサーバが有するハードウェアを示す図である。FIG. 2 is a diagram illustrating hardware included in a server according to the first embodiment. 実施の形態1の提供システムの機能を示すブロック図である。A block diagram showing the functions of the provision system of embodiment 1. (A)~(C)は、実施の形態1の広告コンテンツの表示例を示す図である。13A to 13C are diagrams showing examples of display of advertising content according to the first embodiment. 実施の形態1の管理テーブルの例を示す図である。FIG. 4 is a diagram illustrating an example of a management table according to the first embodiment; 実施の形態1の提供システムで実行される処理の例(その1)を示す図である。FIG. 11 is a diagram illustrating an example (part 1) of processing executed by the providing system of the first embodiment. 実施の形態1の提供システムで実行される処理の例(その2)を示す図である。FIG. 2 is a diagram illustrating an example (part 2) of a process executed by the providing system of the first embodiment. 実施の形態1の変形例の提供システムを示す図である。FIG. 13 is a diagram showing a provision system of a modified example of the first embodiment. 実施の形態2の提供システムを示す図である。FIG. 11 is a diagram showing a provision system according to a second embodiment. 実施の形態2の提供システムの機能を示すブロック図である。A block diagram showing the functions of a providing system according to a second embodiment. 実施の形態2の提供システムで実行される処理の例(その1)を示す図である。A figure showing an example (part 1) of processing executed by the provision system of embodiment 2. 実施の形態2の提供システムで実行される処理の例(その2)を示す図である。FIG. 13 is a diagram illustrating an example (part 2) of processing executed by the providing system of embodiment 2.

以下、図面を参照しながら実施の形態を説明する。以下の実施の形態は、例にすぎず、本開示の範囲内で種々の変更が可能である。 The following describes an embodiment with reference to the drawings. The following embodiment is merely an example, and various modifications are possible within the scope of this disclosure.

実施の形態1.
図1は、実施の形態1の提供システムを示す図である。提供システム10は、サーバ100と表示装置200とを含む。提供システム10は、撮像装置300と端末装置400とを含んでもよい。
Embodiment 1.
1 is a diagram showing a provision system according to the first embodiment. The provision system 10 includes a server 100 and a display device 200. The provision system 10 may also include an imaging device 300 and a terminal device 400.

サーバ100、表示装置200、及び端末装置400は、ネットワークを介して接続する。なお、当該ネットワークは、無線ネットワーク又は有線ネットワークである。また、表示装置200と撮像装置300とは、ネットワークを介して接続する。当該ネットワークは、無線ネットワーク又は有線ネットワークである。 The server 100, the display device 200, and the terminal device 400 are connected via a network. The network may be a wireless network or a wired network. The display device 200 and the imaging device 300 are connected via a network. The network may be a wireless network or a wired network.

サーバ100は、情報処理装置とも言う。サーバ100は、クラウドサーバでもよい。サーバ100は、オンプレミスのサーバでもよい。
表示装置200は、サイネージでもよい。表示装置200は、電車内に備えられているトレインビジョンでもよい。表示装置200は、ディスプレイを備えたPC(personal computer)でもよい。図1は、1つの表示装置を示している。表示装置の数は、2つ以上でもよい。以下、複数の表示装置を表示装置200_Nと表してもよい。なお、Nは、正の整数である。
The server 100 may also be referred to as an information processing device. The server 100 may be a cloud server. The server 100 may be an on-premise server.
The display device 200 may be a signage. The display device 200 may be a train vision provided in a train. The display device 200 may be a PC (personal computer) equipped with a display. FIG. 1 shows one display device. The number of display devices may be two or more. Hereinafter, a plurality of display devices may be represented as a display device 200_N. Hereinafter, N is a positive integer.

撮像装置300は、端末装置400を使用するユーザを撮像する。撮像装置300は、表示装置200に含まれてもよい。撮像装置300は、駅構内に設置されている監視カメラでもよい。図1は、1つの撮像装置を示している。撮像装置の数は、2つ以上でもよい。
端末装置400は、ユーザが使用する装置である。例えば、端末装置400は、スマートフォン、タブレット装置、又はPCである。
The imaging device 300 captures an image of a user who uses the terminal device 400. The imaging device 300 may be included in the display device 200. The imaging device 300 may be a surveillance camera installed in a station. Fig. 1 shows one imaging device. The number of imaging devices may be two or more.
The terminal device 400 is a device used by a user. For example, the terminal device 400 is a smartphone, a tablet device, or a PC.

次に、サーバ100が有するハードウェアを説明する。
図2は、実施の形態1のサーバが有するハードウェアを示す図である。サーバ100は、プロセッサ101、揮発性記憶装置102、及び不揮発性記憶装置103を有する。
Next, the hardware of the server 100 will be described.
2 is a diagram showing hardware included in the server according to embodiment 1. The server 100 includes a processor 101, a volatile storage device 102, and a non-volatile storage device 103.

プロセッサ101は、サーバ100全体を制御する。例えば、プロセッサ101は、CPU(Central Processing Unit)、FPGA(Field Programmable Gate Array)などである。プロセッサ101は、マルチプロセッサでもよい。また、サーバ100は、処理回路を有してもよい。処理回路は、単一回路又は複合回路でもよい。 The processor 101 controls the entire server 100. For example, the processor 101 is a CPU (Central Processing Unit), an FPGA (Field Programmable Gate Array), or the like. The processor 101 may be a multiprocessor. The server 100 may also have a processing circuit. The processing circuit may be a single circuit or a composite circuit.

揮発性記憶装置102は、サーバ100の主記憶装置である。例えば、揮発性記憶装置102は、RAM(Random Access Memory)である。不揮発性記憶装置103は、サーバ100の補助記憶装置である。例えば、不揮発性記憶装置103は、HDD(Hard Disk Drive)、又はSSD(Solid State Drive)である。
表示装置200及び端末装置400は、サーバ100と同様に、プロセッサ、揮発性記憶装置、及び不揮発性記憶装置を有する。
The volatile storage device 102 is a main storage device of the server 100. For example, the volatile storage device 102 is a random access memory (RAM). The non-volatile storage device 103 is an auxiliary storage device of the server 100. For example, the non-volatile storage device 103 is a hard disk drive (HDD) or a solid state drive (SSD).
Like the server 100, the display device 200 and the terminal device 400 each have a processor, a volatile storage device, and a non-volatile storage device.

次に、提供システム10が有する機能を説明する。
図3は、実施の形態1の提供システムの機能を示すブロック図である。サーバ100は、記憶部110、通信部120、特定制御部130、及びWeb用画像生成制御部140を有する。
Next, the functions of the provision system 10 will be described.
3 is a block diagram showing functions of the providing system according to embodiment 1. The server 100 includes a storage unit 110, a communication unit 120, a specification control unit 130, and a Web image generation control unit 140.

記憶部110は、揮発性記憶装置102又は不揮発性記憶装置103に確保した記憶領域として実現してもよい。
通信部120、特定制御部130、及びWeb用画像生成制御部140の一部又は全部は、処理回路によって実現してもよい。また、通信部120、特定制御部130、及びWeb用画像生成制御部140の一部又は全部は、プロセッサ101が実行するプログラムのモジュールとして実現してもよい。
The storage unit 110 may be realized as a storage area secured in the volatile storage device 102 or the non-volatile storage device 103 .
The communication unit 120, the specific control unit 130, and the Web image generation control unit 140 may be partly or entirely implemented by a processing circuit. Also, the communication unit 120, the specific control unit 130, and the Web image generation control unit 140 may be partly or entirely implemented as a program module executed by the processor 101.

記憶部110は、広告コンテンツとクーポンを記憶する。広告コンテンツとクーポンは、表示素材と呼んでもよい。
広告コンテンツは、画像である。広告コンテンツには、広告コンテンツを作成した作成者情報が対応付けられていてもよい。広告コンテンツには、広告コンテンツが示す店舗の店舗情報が対応付けられていてもよい。広告コンテンツには、表示希望日時情報が対応付けられていてもよい。
The storage unit 110 stores advertisement content and coupons. The advertisement content and coupons may be called display materials.
The advertisement content is an image. The advertisement content may be associated with creator information of the person who created the advertisement content. The advertisement content may be associated with store information of the store indicated by the advertisement content. The advertisement content may be associated with desired display date and time information.

なお、広告コンテンツは、PC、スマートフォンなどによって生成されてもよい。広告コンテンツは、紙媒体に描かれた絵をスマートフォンが読取ることで得られた画像でもよい。
広告コンテンツは、次のように取得されてもよい。サーバ100は、ネットワークを介して、PC、スマートフォンなどから広告コンテンツを取得する。また、サーバ100は、CD、DVDなどの記録媒体から広告コンテンツを取得する。
The advertisement content may be generated by a PC, a smartphone, etc. The advertisement content may be an image obtained by reading a picture drawn on a paper medium with a smartphone.
The advertisement content may be acquired as follows: The server 100 acquires the advertisement content from a PC, a smartphone, or the like via a network. The server 100 also acquires the advertisement content from a recording medium, such as a CD or a DVD.

また、広告コンテンツに対応付けられる作成者情報は、次のように取得されてもよい。サーバ100は、端末装置400から作成者情報に関するデータを取得する。より詳細には、サーバ100は、例えば、ユーザによってメール等に記載又は添付された作成者情報を含むデータファイルを取得する。または、サーバ100は、作成者情報を入力可能な専用ページを介して、同様に作成者情報を取得する。または、サーバ100は、チャットアプリケーションを介して、同様に作成者情報を取得する。 The creator information associated with the advertising content may also be acquired as follows. The server 100 acquires data related to the creator information from the terminal device 400. More specifically, the server 100 acquires, for example, a data file including the creator information written or attached by the user to an email or the like. Alternatively, the server 100 similarly acquires the creator information via a dedicated page on which the creator information can be input. Alternatively, the server 100 similarly acquires the creator information via a chat application.

クーポンは、クーポン情報と呼んでもよい。クーポンは、金額又は割引率を示してもよい。クーポンには、クーポンの有効期限が含まれてもよい。
また、記憶部110は、管理テーブルを記憶する。管理テーブルは、後で説明する。
The coupon may be referred to as coupon information. The coupon may indicate an amount or a discount rate. The coupon may include an expiration date of the coupon.
The storage unit 110 also stores a management table, which will be described later.

記憶部110は、表示装置200の位置情報を記憶してもよい。例えば、表示装置200の位置情報は、管理者の入力操作により、又は表示装置200が備える図示が省略されているGPS(Global Positioning System)等の機能をサーバ100が利用することにより、記憶部110に格納される。また、表示装置200の位置情報は、表示装置200の位置が変更される度に、管理者又はサーバ100によって変更されてもよい。 The storage unit 110 may store location information of the display device 200. For example, the location information of the display device 200 is stored in the storage unit 110 by an input operation by an administrator, or by the server 100 using a function of the display device 200 such as a GPS (Global Positioning System) (not shown), which is provided in the display device 200. In addition, the location information of the display device 200 may be changed by the administrator or the server 100 every time the position of the display device 200 is changed.

通信部120は、1つ以上の広告コンテンツを表示装置200に送信する。通信部120は、記憶部110に格納されている広告コンテンツをランダムに表示装置200に送信してもよい。また、提供システム10に複数の表示装置が含まれる場合、通信部120は、複数の表示装置に広告コンテンツを送信してもよい。通信部120は、複数の表示装置の全てに広告コンテンツを送信しなくてもよい。例えば、広告コンテンツに店舗情報が対応付けられている場合、通信部120は、店舗情報が示す店舗に近い表示装置に、広告コンテンツを送信する。 The communication unit 120 transmits one or more pieces of advertising content to the display device 200. The communication unit 120 may randomly transmit the advertising content stored in the storage unit 110 to the display device 200. Furthermore, if the provision system 10 includes multiple display devices, the communication unit 120 may transmit the advertising content to the multiple display devices. The communication unit 120 does not need to transmit the advertising content to all of the multiple display devices. For example, if store information is associated with the advertising content, the communication unit 120 transmits the advertising content to a display device close to a store indicated by the store information.

通信部120は、広告コンテンツに表示希望日時が対応付けられている場合、表示希望日時に従って、広告コンテンツを送信してもよい。通信部120の他の機能については、後で説明する。
特定制御部130及びWeb用画像生成制御部140の機能については、後で説明する。
When the desired display date and time is associated with the advertisement content, the communication unit 120 may transmit the advertisement content according to the desired display date and time. Other functions of the communication unit 120 will be described later.
The functions of the specification control unit 130 and the Web image generation control unit 140 will be described later.

次に、表示装置200の機能を説明する。表示装置200は、通信部210、表示制御部220、及び表示装置用画像生成制御部230を有する。通信部210、表示制御部220、及び表示装置用画像生成制御部230の一部又は全部は、表示装置200が有する処理回路によって実現してもよい。また、通信部210、表示制御部220、及び表示装置用画像生成制御部230の一部又は全部は、表示装置200が有するプロセッサが実行するプログラムのモジュールとして実現してもよい。 Next, the functions of the display device 200 will be described. The display device 200 has a communication unit 210, a display control unit 220, and a display device image generation control unit 230. Some or all of the communication unit 210, the display control unit 220, and the display device image generation control unit 230 may be realized by a processing circuit included in the display device 200. Also, some or all of the communication unit 210, the display control unit 220, and the display device image generation control unit 230 may be realized as a program module executed by a processor included in the display device 200.

通信部210は、サーバ100とデータを送受信することができる。例えば、通信部210は、広告コンテンツをサーバ100から受信する。
表示装置200が広告コンテンツを受信した場合、広告コンテンツが、表示装置200に表示される。なお、広告コンテンツを表示するための処理は、表示制御部220により実行される。ここで、広告コンテンツが表示装置200に表示される場合を例示する。
The communication unit 210 can transmit and receive data to and from the server 100. For example, the communication unit 210 receives advertisement content from the server 100.
When the display device 200 receives the advertisement content, the advertisement content is displayed on the display device 200. The process for displaying the advertisement content is executed by the display control unit 220. Here, a case where the advertisement content is displayed on the display device 200 will be illustrated.

図4(A)~(C)は、実施の形態1の広告コンテンツの表示例を示す図である。図4(A)は、1つの広告コンテンツが表示装置200に表示されている状態を示している。
表示装置200は、複数の広告コンテンツをサーバ100から受信した場合、図4(B)のように、複数の広告コンテンツを表示してもよい。
図4(C)は、表示装置200に識別コード201が表示されている状態を示している。識別コード201については、後で説明する。
4A to 4C are diagrams showing examples of display of advertising content according to embodiment 1. Fig. 4A shows a state in which one advertising content is displayed on the display device 200.
When display device 200 receives a plurality of pieces of advertising content from server 100, display device 200 may display the plurality of pieces of advertising content as shown in FIG. 4(B).
4C shows a state in which the identification code 201 is displayed on the display device 200. The identification code 201 will be described later.

ここで、表示装置200は、表示装置200の位置情報を取得可能なセンサを有してもよい。例えば、当該センサは、GPSである。表示装置200が当該センサを有している場合、通信部210は、表示装置200の位置情報をサーバ100に送信してもよい。 Here, the display device 200 may have a sensor capable of acquiring location information of the display device 200. For example, the sensor is a GPS. When the display device 200 has the sensor, the communication unit 210 may transmit the location information of the display device 200 to the server 100.

図3に戻って、表示制御部220を説明する。
上記したように、表示制御部220は、広告コンテンツを表示装置200のディスプレイに表示する。表示制御部220は、広告コンテンツを一定間隔で切り替えてもよい。また、表示制御部220は、店舗情報及び表示希望日時の少なくともいずれかが広告コンテンツに対応付けられている場合、対応付けられた店舗情報及び表示希望日時の少なくともいずれかに基づいて、広告コンテンツを表示してもよい。
Returning to FIG. 3, the display control unit 220 will be described.
As described above, the display control unit 220 displays the advertising content on the display of the display device 200. The display control unit 220 may switch the advertising content at regular intervals. Furthermore, when at least one of the store information and the desired display date and time is associated with the advertising content, the display control unit 220 may display the advertising content based on at least one of the associated store information and the desired display date and time.

表示装置用画像生成制御部230は、撮像装置300が端末装置400を使用するユーザを撮像することにより得られた画像を取得する。表示装置用画像生成制御部230は、当該画像に基づいて、当該ユーザのユーザ属性情報を検出する。例えば、表示装置用画像生成制御部230は、当該画像に含まれている当該ユーザの特徴量に基づいて、ユーザ属性情報を検出する。 The display device image generation control unit 230 acquires an image obtained by the imaging device 300 capturing an image of a user using the terminal device 400. The display device image generation control unit 230 detects user attribute information of the user based on the image. For example, the display device image generation control unit 230 detects user attribute information based on the feature amount of the user included in the image.

また、通信部210は、当該画像をサーバ100に送信してもよい。そして、サーバ100が、図示しない表示装置用画像生成制御部230と同等の機能を備えて、当該画像に基づいて、ユーザ属性情報を検出してもよい。サーバ100は、ユーザ属性情報を検出した後、表示装置200にユーザ属性情報を送信する。そして、表示装置200は、ユーザ属性情報を受信する。
複数の撮像装置が存在する場合、表示装置用画像生成制御部230は、複数の撮像装置によって得られた複数の画像に基づいて、当該ユーザのユーザ属性情報を検出してもよい。
Furthermore, the communication unit 210 may transmit the image to the server 100. The server 100 may then have a function equivalent to the display device image generation control unit 230 (not shown) and detect user attribute information based on the image. After detecting the user attribute information, the server 100 transmits the user attribute information to the display device 200. The display device 200 then receives the user attribute information.
When multiple image capture devices are present, the display device image generation control unit 230 may detect user attribute information of the user based on multiple images obtained by the multiple image capture devices.

ここで、ユーザ属性情報を説明する。ユーザ属性情報は、端末装置400を使用するユーザの1つ以上の属性情報である。例えば、ユーザ属性情報は、性別、年齢などである。さらに、ユーザ属性情報には、ユーザの着用品又は装飾(例えば、化粧)等の外見から推定される外見的な情報が含まれてもよい。また、ユーザ属性情報は、第1のユーザ属性情報とも言う。 Here, the user attribute information will be explained. The user attribute information is one or more pieces of attribute information of the user who uses the terminal device 400. For example, the user attribute information is gender, age, etc. Furthermore, the user attribute information may include appearance information estimated from the user's appearance, such as the items worn or decorations (e.g., makeup). The user attribute information is also referred to as first user attribute information.

また、表示装置用画像生成制御部230は、当該画像に基づいて、当該画像が生成されたタイミングが昼であるか、夜であるかを特定してもよい。例えば、表示装置用画像生成制御部230は、当該画像の輝度値に基づいて、当該画像が生成されたタイミングが昼であるか、夜であるかを特定する。 The display device image generation control unit 230 may also determine whether the image was generated during the day or night based on the image. For example, the display device image generation control unit 230 determines whether the image was generated during the day or night based on the luminance value of the image.

表示装置用画像生成制御部230は、識別コード201を生成する。例えば、識別コード201は、1次元バーコード、2次元バーコード、又はアクセス情報である。アクセス情報は、サーバ100にアクセスするための情報である。例えば、アクセス情報は、URL(Uniform Resource Locator)である。以下の説明では、アクセス情報は、URLとする。 The display device image generation control unit 230 generates an identification code 201. For example, the identification code 201 is a one-dimensional barcode, a two-dimensional barcode, or access information. The access information is information for accessing the server 100. For example, the access information is a URL (Uniform Resource Locator). In the following description, the access information is a URL.

識別コード201には、ユーザ属性情報が対応付けられる。例えば、識別コード201がURLである場合、ユーザ属性情報がURLに対応付けられる。また、識別コード201には、URLとユーザ属性情報とが含まれてもよい。例えば、識別コード201が1次元バーコード又は2次元バーコードである場合、URLとユーザ属性情報とが1次元バーコード又は2次元バーコードに含まれる。なお、例えば、URLとユーザ属性情報とが1次元バーコードに含まれるとは、URLとユーザ属性情報とが1次元バーコードとして、表されている状態を意味する。そして、例えば、当該1次元バーコードが端末装置400に読み取られることで、URLとユーザ属性情報とが、端末装置400に取得される。また、例えば、URLとユーザ属性情報とが2次元バーコードに含まれるとは、URLとユーザ属性情報とが2次元バーコードとして、表されている状態を意味する。そして、例えば、当該2次元バーコードが端末装置400に読み取られることで、URLとユーザ属性情報とが、端末装置400に取得される。 The identification code 201 is associated with user attribute information. For example, when the identification code 201 is a URL, the user attribute information is associated with the URL. The identification code 201 may include the URL and the user attribute information. For example, when the identification code 201 is a one-dimensional barcode or a two-dimensional barcode, the URL and the user attribute information are included in the one-dimensional barcode or the two-dimensional barcode. For example, the URL and the user attribute information are included in the one-dimensional barcode, which means that the URL and the user attribute information are represented as a one-dimensional barcode. Then, for example, the one-dimensional barcode is read by the terminal device 400, and the URL and the user attribute information are acquired by the terminal device 400. For example, the URL and the user attribute information are included in the two-dimensional barcode, which means that the URL and the user attribute information are represented as a two-dimensional barcode. Then, for example, the two-dimensional barcode is read by the terminal device 400, and the URL and user attribute information are acquired by the terminal device 400.

また、識別コード201がURLである場合、URLには、当該画像が生成されたタイミングが昼であるか、夜であるかを示す昼夜情報、識別コード201が生成された生成時刻、表示装置200の位置情報などが対応付けられてもよい。さらに、識別コード201が1次元バーコード又は2次元バーコードである場合、1次元バーコード又は2次元バーコードには、当該昼夜情報、当該生成時刻、表示装置200の位置情報などが含まれてもよい。 In addition, when the identification code 201 is a URL, the URL may be associated with day/night information indicating whether the image was generated during the day or night, the time when the identification code 201 was generated, location information of the display device 200, etc. Furthermore, when the identification code 201 is a one-dimensional barcode or a two-dimensional barcode, the one-dimensional barcode or the two-dimensional barcode may include the day/night information, the time when the identification code 201 was generated, location information of the display device 200, etc.

表示制御部220は、識別コード201を表示装置200のディスプレイに表示する。これにより、図4(C)のように、識別コード201が、表示装置200に表示される。
複数のユーザを含む画像に基づいて、複数のユーザ属性情報が検出された場合、複数のユーザ属性情報のそれぞれに対応する識別コードが生成される。このように、ユーザ属性情報ごとに識別コードが生成された場合、表示装置200には、複数の識別コードが表示される。または、複数のユーザを含む画像に基づいて、複数のユーザ属性情報が検出され、かつ当該複数のユーザがグループ(例えば、家族や友人等の行動を共にするグループ)であると特定された場合は、当該複数のユーザのグループから導き出されるユーザ属性情報に対応する識別コードが生成される。
識別コード201は、図4(C)のように、広告コンテンツに重畳されてもよい。また、識別コード201は、専用の表示領域に表示されてもよい。
The display control unit 220 displays the identification code 201 on the display of the display device 200. As a result, the identification code 201 is displayed on the display device 200 as shown in FIG.
When multiple pieces of user attribute information are detected based on an image including multiple users, an identification code corresponding to each of the multiple pieces of user attribute information is generated. In this way, when an identification code is generated for each piece of user attribute information, multiple identification codes are displayed on the display device 200. Alternatively, when multiple pieces of user attribute information are detected based on an image including multiple users, and the multiple users are identified as a group (for example, a group of family members, friends, etc. who act together), an identification code corresponding to the user attribute information derived from the group of the multiple users is generated.
The identification code 201 may be superimposed on the advertisement content as shown in Fig. 4C, or may be displayed in a dedicated display area.

表示制御部220は、一定時間、識別コード201が表示されるように、表示時間を制御してもよい。また、表示制御部220は、撮像装置300がユーザを検出しなくなるまで、識別コード201が表示されるように、表示装置200を制御してもよい。 The display control unit 220 may control the display time so that the identification code 201 is displayed for a certain period of time. The display control unit 220 may also control the display device 200 so that the identification code 201 is displayed until the imaging device 300 no longer detects the user.

このように、表示装置200に識別コード201が表示された場合、端末装置400は、ユーザの操作により、識別コード201を読み取る。例えば、端末装置400は、端末装置400のカメラを介して、識別コード201を読み取る。また、端末装置400は、識別コード201を読み取ることで、URLとユーザ属性情報を取得する。さらに、端末装置400は、識別コード201を読み取ることで、当該昼夜情報、当該生成時刻、及び表示装置200の位置情報を取得できる。 In this way, when the identification code 201 is displayed on the display device 200, the terminal device 400 reads the identification code 201 through a user operation. For example, the terminal device 400 reads the identification code 201 via a camera of the terminal device 400. Furthermore, by reading the identification code 201, the terminal device 400 obtains the URL and user attribute information. Furthermore, by reading the identification code 201, the terminal device 400 can obtain the day/night information, the generation time, and the location information of the display device 200.

端末装置400は、識別コード201を読み込んだ場合、URLに基づいてサーバ100にアクセスすると共に、ユーザ属性情報をサーバ100に送信する。また、ユーザ属性情報は、次のような順番で、サーバ100に送信されてもよい。識別コード201が2次元バーコードである場合、端末装置400が2次元バーコードを読み取ることで、端末装置400には、URLが表示される。また、端末装置400は、2次元バーコードを読み取ることで、ユーザ属性情報を取得する。ユーザは、URLをタップする。これにより、端末装置400は、サーバ100にアクセスすると共に、ユーザ属性情報をサーバ100に送信する。そして、サーバ100は、ユーザ属性情報を受信する。 When the terminal device 400 reads the identification code 201, it accesses the server 100 based on the URL and transmits user attribute information to the server 100. The user attribute information may also be transmitted to the server 100 in the following order: When the identification code 201 is a two-dimensional barcode, the terminal device 400 reads the two-dimensional barcode, and a URL is displayed on the terminal device 400. The terminal device 400 also obtains user attribute information by reading the two-dimensional barcode. The user taps the URL. As a result, the terminal device 400 accesses the server 100 and transmits user attribute information to the server 100. The server 100 then receives the user attribute information.

次に、サーバ100がユーザ属性情報を受信した後の処理を説明する。
特定制御部130は、管理テーブルを用いて、受信されたユーザ属性情報に対応する広告コンテンツとクーポンとを特定する。ここで、管理テーブルを例示する。
Next, a process performed by the server 100 after receiving the user attribute information will be described.
The identification control unit 130 uses the management table to identify the advertisement content and the coupon corresponding to the received user attribute information. An example of the management table is shown below.

図5は、実施の形態1の管理テーブルの例を示す図である。管理テーブル111は、記憶部110に格納されている。管理テーブル111は、管理情報とも言う。管理テーブル111は、ユーザ属性情報、広告コンテンツ、及びクーポンの項目を有する。このように、管理テーブル111は、ユーザ属性情報と広告コンテンツとクーポンとの対応関係を示す。 Figure 5 is a diagram showing an example of a management table in embodiment 1. Management table 111 is stored in memory unit 110. Management table 111 is also referred to as management information. Management table 111 has items for user attribute information, advertising content, and coupons. In this way, management table 111 shows the correspondence between user attribute information, advertising content, and coupons.

ユーザ属性情報の項目には、ユーザ属性情報が登録される。ユーザ属性情報は、人の1つ以上の属性情報である。例えば、ユーザ属性情報は、性別、年齢などである。ユーザ属性情報には、広告作成者に関する情報が関連付けられてもよい。例えば、広告作成者に関する情報は、オーナー情報、店舗情報などである。ユーザ属性情報の項目には、性別、年齢などが変換された情報が登録されてもよい。なお、ユーザ属性情報の項目は、プライマリキーと考えてもよい。
広告コンテンツの項目には、広告コンテンツを示す情報が登録される。クーポンの項目には、クーポンを示す情報が登録される。
User attribute information is registered in the user attribute information item. The user attribute information is one or more pieces of attribute information about a person. For example, the user attribute information is gender, age, etc. Information about the advertisement creator may be associated with the user attribute information. For example, the information about the advertisement creator is owner information, store information, etc. Information converted from gender, age, etc. may be registered in the user attribute information item. The user attribute information item may be considered as a primary key.
In the advertisement content field, information indicating advertisement content is registered, and in the coupon field, information indicating coupons is registered.

例えば、管理テーブル111には、ユーザ属性情報“U1”、広告コンテンツ“A1”、及びクーポン“A2”が登録される。例えば、端末装置400が送信したユーザ属性情報がユーザ属性情報“U1”と一致する場合、広告コンテンツ“A1”、及びクーポン“A2”が特定される。クーポン“A2”は、広告コンテンツ“A1”が示す店舗のクーポンである。例えば、広告コンテンツ“A1”が示す店舗が飲食店である場合、クーポン“A2”は、当該飲食店のクーポンである。このように、管理テーブル111に登録されている広告コンテンツとクーポンとは、関係を有する。なお、ユーザ属性情報“U1”は、1つ以上の属性情報を示す。例えば、ユーザ属性情報“U1”は、性別、年齢、又は性別と年齢である。 For example, user attribute information "U1", advertising content "A1", and coupon "A2" are registered in the management table 111. For example, if the user attribute information sent by the terminal device 400 matches the user attribute information "U1", the advertising content "A1" and coupon "A2" are identified. The coupon "A2" is a coupon for the store indicated by the advertising content "A1". For example, if the store indicated by the advertising content "A1" is a restaurant, the coupon "A2" is a coupon for the restaurant. In this way, the advertising content and coupons registered in the management table 111 have a relationship. Note that the user attribute information "U1" indicates one or more pieces of attribute information. For example, the user attribute information "U1" is gender, age, or gender and age.

具体的に、広告コンテンツとクーポンの特定処理を説明する。特定制御部130は、受信されたユーザ属性情報が性別“男性”を示している場合、管理テーブル111のユーザ属性情報の項目を参照し、性別“男性”のレコードを特定する。特定制御部130は、当該レコードに含まれている広告コンテンツとクーポンとを、受信されたユーザ属性情報に対応する広告コンテンツとクーポンとして、特定する。 Specifically, the process of identifying advertising content and coupons will be described. When the received user attribute information indicates the gender "male", the identification control unit 130 refers to the user attribute information item in the management table 111 and identifies a record for the gender "male". The identification control unit 130 identifies the advertising content and coupons included in that record as the advertising content and coupons that correspond to the received user attribute information.

また、特定制御部130は、受信されたユーザ属性情報が年齢“20歳”を示している場合、管理テーブル111のユーザ属性情報の項目を参照し、年齢“20歳”のレコードを特定する。特定制御部130は、当該レコードに含まれている広告コンテンツとクーポンとを、受信されたユーザ属性情報に対応する広告コンテンツとクーポンとして、特定する。 Furthermore, when the received user attribute information indicates an age of "20 years old," the identification control unit 130 refers to the user attribute information item in the management table 111 and identifies the record for age "20 years old." The identification control unit 130 identifies the advertising content and coupons included in that record as the advertising content and coupons that correspond to the received user attribute information.

ここで、端末装置400は、ユーザ属性情報を送信すると共に、当該昼夜情報をサーバ100に送信してもよい。特定制御部130は、通信部120が当該昼夜情報を受信した場合、管理テーブル111に基づいて、受信されたユーザ属性情報に対応する複数の組合せを特定する。なお、組合せとは、広告コンテンツとクーポンとの組合せである。特定制御部130は、複数の組合せの中から、昼夜情報が示す情報のときに使うことが可能なクーポンと広告コンテンツとの組合せを特定する。例えば、昼夜情報が示す情報が昼である場合、特定制御部130は、複数の組合せの中から、昼のときに使うことが可能なクーポンと広告コンテンツとの組合せを特定する。例えば、特定されるクーポンは、ランチのクーポンである。また、例えば、昼夜情報が示す情報が夜である場合、特定制御部130は、複数の組合せの中から、夜のときに使うことが可能なクーポンと広告コンテンツとの組合せを特定する。例えば、特定されるクーポンは、ディナーのクーポンである。このように、サーバ100は、昼夜情報を用いることで、ユーザに提供するクーポンとして、より適切なクーポンを特定できる。 Here, the terminal device 400 may transmit the day/night information to the server 100 together with the user attribute information. When the communication unit 120 receives the day/night information, the identification control unit 130 identifies a plurality of combinations corresponding to the received user attribute information based on the management table 111. The combination is a combination of advertising content and coupons. The identification control unit 130 identifies a combination of coupons and advertising content that can be used when the information indicated by the day/night information is day from among the plurality of combinations. For example, when the information indicated by the day/night information is day, the identification control unit 130 identifies a combination of coupons and advertising content that can be used when the information indicated by the day/night information is day from among the plurality of combinations. For example, the identified coupon is a lunch coupon. Also, for example, when the information indicated by the day/night information is night, the identification control unit 130 identifies a combination of coupons and advertising content that can be used when the information indicated by the day/night information is night from among the plurality of combinations. For example, the identified coupon is a dinner coupon. In this way, the server 100 can identify a more appropriate coupon to provide to the user by using the day/night information.

ここで、端末装置400は、ユーザ属性情報を送信すると共に、識別コード201が生成された生成時刻をサーバ100に送信してもよい。特定制御部130は、通信部120が当該生成時刻を受信した場合、管理テーブル111に基づいて、受信されたユーザ属性情報に対応する複数の組合せを特定する。特定制御部130は、複数の組合せの中から、当該生成時刻の後に使うことが可能なクーポンと広告コンテンツとの組合せを特定する。例えば、当該生成時刻が昼の時刻である場合、特定制御部130は、複数の組合せの中から、当該生成時刻の後に使うことが可能なクーポンと広告コンテンツとの組合せを特定する。例えば、特定されるクーポンは、ランチのクーポンである。また、特定制御部130は、複数の組合せの中から、当該生成時刻から予め設定された時間の間に使うことが可能なクーポンと広告コンテンツとの組合せを特定してもよい。このように、サーバ100は、当該生成時刻を用いることで、ユーザに提供するクーポンとして、より適切なクーポンを特定できる。 Here, the terminal device 400 may transmit the user attribute information and the generation time at which the identification code 201 was generated to the server 100. When the communication unit 120 receives the generation time, the identification control unit 130 identifies multiple combinations corresponding to the received user attribute information based on the management table 111. The identification control unit 130 identifies a combination of a coupon and advertising content that can be used after the generation time from the multiple combinations. For example, if the generation time is lunchtime, the identification control unit 130 identifies a combination of a coupon and advertising content that can be used after the generation time from the multiple combinations. For example, the identified coupon is a lunch coupon. The identification control unit 130 may also identify a combination of a coupon and advertising content that can be used within a preset time from the generation time from the multiple combinations. In this way, the server 100 can identify a more appropriate coupon to provide to the user by using the generation time.

ここで、端末装置400は、ユーザ属性情報を送信すると共に、表示装置200の位置情報をサーバ100に送信してもよい。まず、記憶部110は、地図情報を記憶する。なお、地図情報は、管理者の操作により、サーバ100の記憶部110に予め格納されてもよい。また、地図情報は、図示しない外部の情報リソースからサーバ100が取得することで、格納されてもよい。外部の情報リソースとは、インターネット若しくはローカルネットワーク等の通信により接続された外部ネットワーク上のデータベース、または、SDカード(登録商標)等の記憶媒体である。特定制御部130は、通信部120が当該位置情報を受信した場合、管理テーブル111を用いて、受信されたユーザ属性情報に対応する複数の組合せを特定する。特定制御部130は、当該位置情報が示す位置を中心に予め設定された範囲に存在する店舗を特定する。特定制御部130は、複数の組合せの中から、特定された店舗のクーポンと広告コンテンツとの組合せを特定する。なお、当該範囲に存在する店舗は、当該位置情報が示す位置の周辺に存在する店舗と表現してもよい。このように、サーバ100は、当該位置情報を用いることで、表示装置200の周辺に存在する店舗のクーポンを特定できる。 Here, the terminal device 400 may transmit the user attribute information and the location information of the display device 200 to the server 100. First, the storage unit 110 stores map information. The map information may be stored in advance in the storage unit 110 of the server 100 by an administrator's operation. The map information may also be acquired by the server 100 from an external information resource (not shown) and stored. The external information resource is a database on an external network connected by communication such as the Internet or a local network, or a storage medium such as an SD card (registered trademark). When the communication unit 120 receives the location information, the specific control unit 130 uses the management table 111 to identify multiple combinations corresponding to the received user attribute information. The specific control unit 130 identifies stores that exist within a preset range centered on the position indicated by the location information. The specific control unit 130 identifies a combination of coupons and advertising content for the identified store from among the multiple combinations. The stores that exist within the range may be expressed as stores that exist in the vicinity of the position indicated by the location information. In this way, the server 100 can use the location information to identify coupons for stores located in the vicinity of the display device 200.

また、特定制御部130は、当該位置情報に基づいて、ユーザの降車駅を推定してもよい。特定制御部130は、推定された降車駅を中心に予め設定された範囲に存在する店舗を特定する。特定制御部130は、複数の組合せの中から、特定された店舗のクーポンと広告コンテンツとの組合せを特定する。後述するように、当該クーポンは、端末装置400を介して、ユーザに提供される。サーバ100は、当該位置情報を用いることで、ユーザが降車駅に到着する前に、ユーザに適した店舗のクーポンを提供できる。 The specific control unit 130 may also estimate the user's disembarking station based on the location information. The specific control unit 130 identifies stores that are located within a preset range centered on the estimated disembarking station. The specific control unit 130 identifies a combination of coupons for the identified store and advertising content from multiple combinations. As described below, the coupons are provided to the user via the terminal device 400. By using the location information, the server 100 can provide coupons for stores suitable for the user before the user arrives at the disembarking station.

Web用画像生成制御部140は、特定された広告コンテンツとクーポンとを用いて、Webページを生成する。例えば、Web用画像生成制御部140は、HTML(HyperText Markup Language)を用いて、Webページを生成する。Webページは、表示画像とも言う。また、Webページは、端末装置400に表示させる画像であると表現してもよい。また、Web用画像生成制御部140は、Webページを生成する場合、広告作成者に関する情報をWebページに含めてもよい。 The web image generation control unit 140 generates a web page using the identified advertising content and coupon. For example, the web image generation control unit 140 generates a web page using HTML (HyperText Markup Language). A web page is also called a display image. A web page may also be expressed as an image to be displayed on the terminal device 400. When generating a web page, the web image generation control unit 140 may include information about the advertisement creator in the web page.

また、Web用画像生成制御部140は、複数の広告コンテンツと複数のクーポン(すなわち、複数の組合せ)が特定された場合、複数の広告コンテンツと複数のクーポンを用いて、Webページを生成してもよい。 In addition, when multiple advertising contents and multiple coupons (i.e., multiple combinations) are identified, the web image generation control unit 140 may generate a web page using the multiple advertising contents and multiple coupons.

通信部120は、生成されたWebページを端末装置400に送信する。 The communication unit 120 transmits the generated web page to the terminal device 400.

ここで、提供システム10では、次の処理が実行されてもよい。端末装置400は、URLに基づいて、サーバ100にアクセスする。Web用画像生成制御部140は、特定された広告コンテンツとクーポンとを用いて、Webページ(以下、Webページaとする)を生成する。Web用画像生成制御部140は、当該URLに対応付けられているWebページ(以下、Webページbとする)を、生成されたWebページaに置換する。これにより、生成されたWebページaが当該URLに対応付けられる。また、Web用画像生成制御部140は、当該URLに対応付けられているWebページbに、特定された広告コンテンツとクーポンとを含めることにより、新たなWebページcを生成してもよい。サーバ100は、当該URLに対応付けられているWebページa又は当該URLに対応付けられているWebページcを端末装置400に送信する。 Here, the provision system 10 may execute the following process. The terminal device 400 accesses the server 100 based on the URL. The web image generation control unit 140 generates a web page (hereinafter, web page a) using the specified advertising content and coupon. The web image generation control unit 140 replaces the web page (hereinafter, web page b) associated with the URL with the generated web page a. As a result, the generated web page a is associated with the URL. The web image generation control unit 140 may also generate a new web page c by including the specified advertising content and coupon in the web page b associated with the URL. The server 100 transmits the web page a associated with the URL or the web page c associated with the URL to the terminal device 400.

端末装置400は、Webブラウザで、Webページa又はWebページcを表示する。これにより、端末装置400には、広告コンテンツとクーポンとが表示される。 The terminal device 400 displays the web page a or the web page c in the web browser. As a result, the advertising content and the coupon are displayed on the terminal device 400.

次に、提供システム10で実行される処理を、シーケンス図を用いて説明する。
図6は、実施の形態1の提供システムで実行される処理の例(その1)を示す図である。
(ステップST101)サーバ100は、広告コンテンツを表示装置200に送信する。
(ステップST102)表示装置200は、広告コンテンツを表示する。
ここで、端末装置400のユーザは、表示装置200に表示されている広告コンテンツを見る。
Next, the process executed by the providing system 10 will be described with reference to a sequence diagram.
FIG. 6 is a diagram illustrating an example (part 1) of a process executed by the providing system according to the first embodiment.
(Step ST101 ) The server 100 transmits advertising content to the display device 200 .
(Step ST102) The display device 200 displays the advertisement content.
Here, the user of the terminal device 400 views the advertising content displayed on the display device 200 .

(ステップST103)撮像装置300は、広告コンテンツを見ているユーザを撮像する。
(ステップST104)撮像装置300は、ユーザを含む画像を表示装置200に送信する。
(Step ST103) Imaging device 300 captures an image of the user viewing the advertising content.
(Step ST104) Imaging device 300 transmits an image including the user to display device 200.

(ステップST105)表示装置200は、当該画像に基づいて、当該ユーザのユーザ属性情報を検出する。
(ステップST106)表示装置200は、URLと当該ユーザ属性情報とを含む識別コード201を生成する。
(ステップST107)表示装置200は、識別コード201を表示する。また、表示装置200は、識別コード201の読取りを促す情報を表示する。
(Step ST105) The display device 200 detects user attribute information of the user based on the image.
(Step ST106) Display device 200 generates identification code 201 including the URL and the user attribute information.
(Step ST107) Display device 200 displays identification code 201. Display device 200 also displays information prompting for reading of identification code 201.

図7は、実施の形態1の提供システムで実行される処理の例(その2)を示す図である。
(ステップST111)ユーザは、識別コード201の読取りを促す情報を見る。端末装置400は、ユーザの操作により、識別コード201を読取る。これにより、端末装置400は、当該URLと当該ユーザ属性情報とを取得する。
(ステップST112)端末装置400は、当該URLに基づいて、サーバ100にアクセスすると共に、当該ユーザ属性情報をサーバ100に送信する。
FIG. 7 is a diagram illustrating an example (part 2) of the process executed by the providing system according to the first embodiment.
(Step ST111) The user sees information prompting the user to read identification code 201. Terminal device 400 reads identification code 201 through the user's operation. As a result, terminal device 400 acquires the URL and the user attribute information.
(Step ST112) Terminal device 400 accesses server 100 based on the URL, and transmits the user attribute information to server 100.

(ステップST113)サーバ100は、管理テーブル111を用いて、当該ユーザ属性情報に対応する広告コンテンツとクーポンとを特定する。
(ステップST114)サーバ100は、特定された広告コンテンツとクーポンとを用いて、Webページを生成する。
(ステップST115)サーバ100は、Webページを端末装置400に送信する。
(ステップST116)端末装置400は、WebブラウザでWebページを表示する。
(Step ST113) The server 100 uses the management table 111 to identify the advertising content and the coupon corresponding to the user attribute information.
(Step ST114) The server 100 generates a Web page using the identified advertisement content and coupon.
(Step ST115) Server 100 transmits the Web page to terminal device 400.
(Step ST116) The terminal device 400 displays the Web page on the Web browser.

端末装置400には、端末装置400を使用するユーザのユーザ属性情報に基づいて特定されたクーポンが表示される。言い換えれば、当該クーポンは、当該ユーザが興味のある商品又はサービスのクーポンと言える。そのため、当該クーポンが端末装置400に表示されることで、当該ユーザは、当該クーポンを使いたくなる。当該ユーザが使いたくなるクーポンを当該ユーザに提供することで、集客効果が向上する。よって、実施の形態1によれば、提供システム10は、集客効果を向上させることができる。 The terminal device 400 displays coupons identified based on the user attribute information of the user using the terminal device 400. In other words, the coupons can be said to be coupons for products or services in which the user is interested. Therefore, when the coupons are displayed on the terminal device 400, the user is motivated to use the coupons. Providing the user with coupons that the user is motivated to use improves the effect of attracting customers. Thus, according to the first embodiment, the provision system 10 can improve the effect of attracting customers.

また、当該ユーザが当該クーポンを使うことで、交通事業、商業地域などが活性化する。 In addition, when the user uses the coupon, transportation businesses, commercial areas, etc. are revitalized.

サーバ100は、クーポンが示す金額又は割引率を上げてもよい。詳細に、処理を説明する。まず、記憶部110は、端末装置400がサーバ100にアクセスしたアクセス回数を記憶する。なお、アクセス回数は、端末装置400のID(identifier)で管理されてもよい。ここで、前述したように、端末装置400は、サーバ100にアクセスすることで、クーポンを取得する。そのため、アクセス回数は、クーポンの取得回数と考えてもよい。Web用画像生成制御部140は、端末装置400からアクセスを受けた場合、記憶部110に格納されているアクセス回数を加算する。詳細には、Web用画像生成制御部140は、アクセス回数に“1”を加算する。Web用画像生成制御部140は、加算されたアクセス回数が予め設定された閾値以上である場合、特定されたクーポンが示す金額又は割引率を、当該金額又は当該割引率よりも大きい値に変更する。Web用画像生成制御部140は、変更されたクーポンを用いてWebページを生成する。このように、提供システム10は、クーポンをよく取得するユーザに、金額の大きいクーポン又は割引率が高いクーポンを提供する。これにより、当該ユーザがさらにクーポンを使用することになるため、交通事業、商業地域などが、活性化する。 The server 100 may increase the amount or discount rate indicated by the coupon. The process will be described in detail. First, the storage unit 110 stores the number of times the terminal device 400 has accessed the server 100. The number of accesses may be managed by the ID (identifier) of the terminal device 400. As described above, the terminal device 400 obtains a coupon by accessing the server 100. Therefore, the number of accesses may be considered as the number of times the coupon has been obtained. When the Web image generation control unit 140 receives access from the terminal device 400, it adds the number of accesses stored in the storage unit 110. In detail, the Web image generation control unit 140 adds "1" to the number of accesses. When the added number of accesses is equal to or greater than a preset threshold, the Web image generation control unit 140 changes the amount or discount rate indicated by the identified coupon to a value greater than the amount or discount rate. The Web image generation control unit 140 generates a Web page using the changed coupon. In this way, the provision system 10 provides coupons with larger amounts or higher discount rates to users who frequently acquire coupons. This encourages those users to use coupons more, revitalizing transportation businesses, commercial areas, and the like.

提供システム10では、次の処理が行われてもよい。まず、記憶部110は、地図情報を記憶する。Web用画像生成制御部140は、広告コンテンツ、クーポン、及び降車駅の入力フォームを含むWedページを生成する。通信部120は、当該Wedページを端末装置400に送信する。端末装置400では、ユーザの操作により、降車駅が入力される。端末装置400は、降車駅を示す情報をサーバ100に送信する。特定制御部130は、地図情報を用いて、降車駅を中心に予め設定された範囲(すなわち、降車駅の周辺)に存在する店舗を特定する。特定制御部130は、当該店舗の広告コンテンツと当該店舗のクーポンとを記憶部110から特定する。Web用画像生成制御部140は、当該店舗の広告コンテンツと当該店舗のクーポンとを用いて、Wedページを新たに生成する。また、Web用画像生成制御部140は、降車駅の入力フォームを含むWedページに、当該店舗の広告コンテンツと当該店舗のクーポンとを追加することにより、新たなWedページを生成してもよい。通信部120は、生成されたWedページを端末装置400に送信する。これにより、ユーザは、降車駅の周辺に存在する店舗のクーポンを取得することができる。 The provision system 10 may perform the following processes. First, the memory unit 110 stores map information. The web image generation control unit 140 generates a web page including advertising content, coupons, and an input form for the disembarking station. The communication unit 120 transmits the web page to the terminal device 400. In the terminal device 400, the disembarking station is input by a user's operation. The terminal device 400 transmits information indicating the disembarking station to the server 100. The identification control unit 130 uses the map information to identify stores that are located within a preset range (i.e., the vicinity of the disembarking station) centered on the disembarking station. The identification control unit 130 identifies the advertising content of the store and the coupon for the store from the memory unit 110. The web image generation control unit 140 generates a new web page using the advertising content of the store and the coupon for the store. The web image generation control unit 140 may also generate a new web page by adding advertising content and coupons for the store to a web page that includes an input form for the disembarking station. The communication unit 120 transmits the generated web page to the terminal device 400. This allows the user to obtain coupons for stores located in the vicinity of the disembarking station.

実施の形態1の変形例.
図8は、実施の形態1の変形例の提供システムを示す図である。提供システム10は、配車サービス装置500を含む。
A modified example of embodiment 1.
8 is a diagram showing a providing system according to a modified example of Embodiment 1. The providing system 10 includes a vehicle dispatching service device 500.

提供システム10では、次の処理が実行される。まず、記憶部110は、地図情報と同様の要領で、電車の時刻情報を記憶する。Web用画像生成制御部140は、広告コンテンツ、クーポン、及び降車駅の入力フォームを含むWedページを生成する。通信部120は、当該Wedページを端末装置400に送信する。端末装置400では、ユーザの操作により、降車駅が入力される。端末装置400は、降車駅を示す情報をサーバ100に送信する。特定制御部130は、降車駅を示す情報と当該時刻情報とに基づいて、ユーザが降車駅に到着する時間を特定する。通信部120は、特定された時間と降車駅を示す情報とを配車サービス装置500に送信する。配車サービス装置500は、特定された時間と降車駅を示す情報とに基づいて、特定された時間に自動車が降車駅に到着するように、自動車を手配する。これにより、ユーザは、降車駅に到着したとき、直ぐに自動車に乗ることができる。 The provision system 10 executes the following process. First, the storage unit 110 stores train time information in the same manner as map information. The web image generation control unit 140 generates a web page including advertising content, coupons, and an input form for the disembarking station. The communication unit 120 transmits the web page to the terminal device 400. The terminal device 400 inputs the disembarking station by the user's operation. The terminal device 400 transmits information indicating the disembarking station to the server 100. The identification control unit 130 identifies the time the user will arrive at the disembarking station based on the information indicating the disembarking station and the time information. The communication unit 120 transmits the identified time and information indicating the disembarking station to the vehicle dispatch service device 500. The vehicle dispatch service device 500 arranges for a car to arrive at the disembarking station at the identified time based on the identified time and the information indicating the disembarking station. This allows the user to get in the car immediately when he or she arrives at the disembarking station.

実施の形態2.
次に、実施の形態2を説明する。実施の形態2では、実施の形態1と相違する事項を主に説明する。そして、実施の形態2では、実施の形態1と共通する事項の説明を省略する。
図9は、実施の形態2の提供システムを示す図である。提供システム10aは、サーバ100、表示装置200a、撮像装置300a、端末装置400a、及び生成装置600を含む。サーバ100と生成装置600とは、ネットワークを介して接続する。例えば、生成装置600は、PC、スマートフォンなどである。
Embodiment 2.
Next, a description will be given of embodiment 2. In embodiment 2, differences from embodiment 1 will be mainly described. Furthermore, in embodiment 2, descriptions of matters common to embodiment 1 will be omitted.
9 is a diagram showing a providing system according to the second embodiment. The providing system 10a includes a server 100, a display device 200a, an imaging device 300a, a terminal device 400a, and a generating device 600. The server 100 and the generating device 600 are connected via a network. For example, the generating device 600 is a PC, a smartphone, or the like.

次に、提供システム10aが有する機能を説明する。
図10は、実施の形態2の提供システムの機能を示すブロック図である。図3に示される構成と同じ図10の構成は、図3に示される符号と同じ符号を付している。
Next, the functions of the provision system 10a will be described.
Fig. 10 is a block diagram showing the functions of the providing system according to the embodiment 2. The components in Fig. 10 that are the same as those in Fig. 3 are given the same reference numerals as those in Fig. 3.

生成装置600は、生成部610と通信部620とを有する。生成部610と通信部620の一部又は全部とは、生成装置600が有する処理回路によって実現してもよい。生成部610と通信部620の一部又は全部とは、生成装置600が有するプロセッサが実行するプログラムのモジュールとして実現してもよい。 The generating device 600 has a generating unit 610 and a communication unit 620. A part or all of the generating unit 610 and the communication unit 620 may be realized by a processing circuit included in the generating device 600. A part or all of the generating unit 610 and the communication unit 620 may be realized as a program module executed by a processor included in the generating device 600.

生成部610は、広告コンテンツを生成する。例えば、生成部610は、画像に基づいて、広告コンテンツを生成する。また、例えば、生成部610は、生成装置600が写真を取り込むことで得られた画像に基づいて、広告コンテンツを生成する。
生成部610は、クーポンを生成する。
生成部610は、管理テーブル111を生成する。また、生成部610は、管理テーブル111のユーザ属性情報に広告作成者に関する情報を関連付ける場合、広告作成者に関する情報を作成する。例えば、広告作成者に関する情報は、オーナー情報(例えば、氏名、年齢、性別)、及び店舗情報(例えば、店舗の名称、店舗の所在地)である。
The generating unit 610 generates the advertisement content. For example, the generating unit 610 generates the advertisement content based on an image. Also, for example, the generating unit 610 generates the advertisement content based on an image obtained by the generating device 600 capturing a photo.
The generating unit 610 generates a coupon.
The generation unit 610 generates the management table 111. Furthermore, the generation unit 610 creates information about the advertisement creator when associating information about the advertisement creator with the user attribute information in the management table 111. For example, the information about the advertisement creator is owner information (e.g., name, age, sex) and store information (e.g., store name, store location).

通信部620は、広告コンテンツ、クーポン、及び管理テーブル111をサーバ100に送信する。これにより、サーバ100には、広告コンテンツ、クーポン、及び管理テーブル111が格納される。
また、通信部620は、広告コンテンツの表示希望日時をサーバ100に送信してもよい。表示希望日時が送信された場合、表示希望日時は、記憶部110に格納される。さらに、通信部620は、ターゲットの客層を示す客層情報をサーバ100に送信してもよい。客層とは、例えば、上述した年齢、性別等である。客層情報が送信された場合、客層情報は、記憶部110に格納される。
The communication unit 620 transmits the advertisement content, the coupon, and the management table 111 to the server 100. As a result, the advertisement content, the coupon, and the management table 111 are stored in the server 100.
Furthermore, the communication unit 620 may transmit to the server 100 a desired date and time for displaying the advertising content. When the desired date and time for display is transmitted, the desired date and time for display is stored in the memory unit 110. Furthermore, the communication unit 620 may transmit customer demographic information indicating the target customer demographic to the server 100. The customer demographic is, for example, the above-mentioned age, gender, etc. When the customer demographic information is transmitted, the customer demographic information is stored in the memory unit 110.

このように、生成装置600は、広告コンテンツなどをサーバ100にアップロードできる。そのため、サーバ100の所有者以外の人であっても、生成装置600を介して、広告コンテンツなどをサーバ100にアップロードし、サーバ100の処理により表示装置200aに広告コンテンツを表示させることができる。 In this way, the generating device 600 can upload advertising content, etc. to the server 100. Therefore, even a person other than the owner of the server 100 can upload advertising content, etc. to the server 100 via the generating device 600 and have the advertising content displayed on the display device 200a by processing of the server 100.

撮像装置300aは、撮像部310と検出制御部320とを有する。検出制御部320の一部又は全部とは、撮像装置300aが有する処理回路によって実現してもよい。検出制御部320の一部又は全部とは、撮像装置300aが有するプロセッサが実行するプログラムのモジュールとして実現してもよい。 The imaging device 300a has an imaging unit 310 and a detection control unit 320. A part or all of the detection control unit 320 may be realized by a processing circuit included in the imaging device 300a. A part or all of the detection control unit 320 may be realized as a program module executed by a processor included in the imaging device 300a.

撮像部310は、端末装置400を使用するユーザを撮像する。撮像のタイミングは、一定間隔でもよいし、端末装置400が有するセンサが当該ユーザを検出したときでもよい。 The imaging unit 310 captures an image of a user using the terminal device 400. The imaging may be performed at regular intervals or when a sensor included in the terminal device 400 detects the user.

検出制御部320は、ユーザを撮像することにより得られた画像に基づいて、ユーザ属性情報を検出する。また、ユーザ属性情報を検出するために、顔認識、ユーザの姿勢を検出する骨格検出などが用いられてもよい。以下、検出されたユーザ属性情報は、第1のユーザ属性情報と呼ぶ。検出制御部320は、第1のユーザ属性情報を表示装置200aに送信する。このように、撮像装置300aが第1のユーザ属性情報を検出することで、表示装置200aは、第1のユーザ属性情報の検出処理を実行しない。そのため、表示装置200aの処理負荷は、軽減される。 The detection control unit 320 detects user attribute information based on an image obtained by capturing an image of the user. In addition, face recognition, skeletal detection for detecting the user's posture, etc. may be used to detect the user attribute information. Hereinafter, the detected user attribute information is referred to as first user attribute information. The detection control unit 320 transmits the first user attribute information to the display device 200a. In this way, by the imaging device 300a detecting the first user attribute information, the display device 200a does not execute detection processing of the first user attribute information. Therefore, the processing load of the display device 200a is reduced.

上記したように、第1のユーザ属性情報が、撮像装置300aによって検出される点が、実施の形態1と異なる。そのため、表示装置用画像生成制御部230aは、表示装置用画像生成制御部230のように、第1のユーザ属性情報を検出しない。しかし、撮像装置300aが第1のユーザ属性情報を検出しない場合、表示装置用画像生成制御部230aは、表示装置用画像生成制御部230のように、第1のユーザ属性情報を検出してもよい。 As described above, this embodiment differs from the first embodiment in that the first user attribute information is detected by the imaging device 300a. Therefore, the image generation control unit for the display device 230a does not detect the first user attribute information, as does the image generation control unit for the display device 230. However, if the imaging device 300a does not detect the first user attribute information, the image generation control unit for the display device 230a may detect the first user attribute information, as does the image generation control unit for the display device 230.

端末装置400aは、記憶部410、読取部420、通信制御部430、及び表示部440を有する。
記憶部410は、端末装置400aが有する揮発性記憶装置又は不揮発性記憶装置に確保した記憶領域として実現してもよい。読取部420、通信制御部430、及び表示部440の一部又は全部とは、端末装置400aが有する処理回路によって実現してもよい。読取部420、通信制御部430、及び表示部440の一部又は全部とは、端末装置400aが有するプロセッサが実行するプログラムのモジュールとして実現してもよい。
The terminal device 400 a includes a storage unit 410 , a reading unit 420 , a communication control unit 430 , and a display unit 440 .
The storage unit 410 may be realized as a storage area secured in a volatile storage device or a non-volatile storage device of the terminal device 400a. The reading unit 420, the communication control unit 430, and a part or all of the display unit 440 may be realized by a processing circuit of the terminal device 400a. The reading unit 420, the communication control unit 430, and a part or all of the display unit 440 may be realized as a program module executed by a processor of the terminal device 400a.

記憶部410は、第2のユーザ属性情報を記憶する。第2のユーザ属性情報は、端末装置400を使用するユーザの1つ以上の属性情報である。例えば、第2のユーザ属性情報は、年齢、性別などである。
読取部420は、識別コード201を読取る。これにより、端末装置400aは、URL及び第1のユーザ属性情報を取得する。
The storage unit 410 stores second user attribute information. The second user attribute information is one or more pieces of attribute information of a user who uses the terminal device 400. For example, the second user attribute information is age, gender, and the like.
The reading unit 420 reads the identification code 201. As a result, the terminal device 400a obtains the URL and the first user attribute information.

通信制御部430は、第1のユーザ属性情報と第2のユーザ属性情報とを比較し、差異があるかないかを判定する。
差異がない場合、通信制御部430は、第1のユーザ属性情報をサーバ100に送信する。そして、特定制御部130は、管理テーブル111を用いて、第1のユーザ属性情報に対応する広告コンテンツとクーポンとを特定する。
The communication control unit 430 compares the first user attribute information with the second user attribute information and determines whether there is a difference between them.
If there is no difference, the communication control unit 430 transmits the first user attribute information to the server 100. Then, the identification control unit 130 uses the management table 111 to identify the advertising content and the coupon that correspond to the first user attribute information.

差異がある場合、通信制御部430は、第2のユーザ属性情報をサーバ100に送信する。例えば、第1のユーザ属性情報は、年齢“40歳”であるとする。第2のユーザ属性情報は、年齢“30歳”であるとする。通信制御部430は、年齢“40歳”と年齢“30歳”とが異なるため、差異があると判定する。通信制御部430は、第2のユーザ属性情報(すなわち、年齢“30歳”)をサーバ100に送信する。第1のユーザ属性情報は、推定された情報であるため、誤った情報である可能性が高い。そこで、通信制御部430は、正確な情報である第2のユーザ属性情報をサーバ100に送信する。これにより、特定制御部130は、管理テーブル111を用いて、第2のユーザ属性情報に対応する広告コンテンツとクーポンとを特定する。 If there is a difference, the communication control unit 430 transmits the second user attribute information to the server 100. For example, the first user attribute information is assumed to be an age of "40 years old". The second user attribute information is assumed to be an age of "30 years old". The communication control unit 430 determines that there is a difference because the ages "40 years old" and "30 years old" are different. The communication control unit 430 transmits the second user attribute information (i.e., the age "30 years old") to the server 100. Since the first user attribute information is estimated information, it is highly likely to be erroneous information. Therefore, the communication control unit 430 transmits the second user attribute information, which is accurate information, to the server 100. As a result, the identification control unit 130 uses the management table 111 to identify the advertising content and coupons corresponding to the second user attribute information.

表示部440は、サーバ100が送信したWedページを、Webブラウザで表示する。 The display unit 440 displays the Web page sent by the server 100 in a Web browser.

次に、提供システム10aで実行される処理を、シーケンス図を用いて説明する。
図11は、実施の形態2の提供システムで実行される処理の例(その1)を示す図である。なお、図11では、端末装置400aが省略されている。
(ステップST121)生成装置600は、広告コンテンツ、クーポン、及び管理テーブル111を生成する。
(ステップST122)生成装置600は、広告コンテンツ、クーポン、及び管理テーブル111をサーバ100に送信する。
Next, the process executed by the provision system 10a will be described with reference to a sequence diagram.
Fig. 11 is a diagram showing an example (part 1) of a process executed by the providing system according to the second embodiment. Note that the terminal device 400a is omitted in Fig. 11.
(Step ST121) The generating device 600 generates advertising content, a coupon, and the management table 111.
(Step ST122 ) The generating device 600 transmits the advertising content, the coupon, and the management table 111 to the server 100 .

(ステップST123)サーバ100は、広告コンテンツを表示装置200aに送信する。
(ステップST124)表示装置200aは、広告コンテンツを表示する。
ここで、端末装置400aのユーザは、表示装置200aに表示されている広告コンテンツを見る。
(Step ST123) The server 100 transmits the advertisement content to the display device 200a.
(Step ST124) The display device 200a displays the advertisement content.
Here, the user of the terminal device 400a views the advertising content displayed on the display device 200a.

(ステップST125)撮像装置300aは、広告コンテンツを見ているユーザを撮像する。
(ステップST126)撮像装置300aは、ユーザを含む画像に基づいて、第1のユーザ属性情報を検出する。
(ステップST127)撮像装置300aは、第1のユーザ属性情報を表示装置200aに送信する。
(ステップST128)表示装置200aは、URLと第1のユーザ属性情報とを含む識別コード201を生成する。
(Step ST125) The imaging device 300a captures an image of the user viewing the advertisement content.
(Step ST126) The imaging device 300a detects the first user attribute information based on the image including the user.
(Step ST127) The imaging device 300a transmits the first user attribute information to the display device 200a.
(Step ST128) The display device 200a generates an identification code 201 including a URL and the first user attribute information.

図12は、実施の形態2の提供システムで実行される処理の例(その2)を示す図である。なお、図12では、生成装置600が省略されている。
(ステップST131)表示装置200aは、識別コード201を表示する。また、表示装置200aは、識別コード201の読取りを促す情報を表示する。
Fig. 12 is a diagram showing an example (part 2) of the process executed by the providing system according to the embodiment 2. Note that the generating device 600 is omitted in Fig. 12 .
(Step ST131) The display device 200a displays the identification code 201. The display device 200a also displays information prompting the user to read the identification code 201.

(ステップST132)ユーザは、識別コード201の読取りを促す情報を見る。端末装置400aは、ユーザの操作により、識別コード201を読取る。これにより、端末装置400aは、URLと第1のユーザ属性情報とを取得する。
(ステップST133)端末装置400aは、第1のユーザ属性情報と第2のユーザ属性情報とを比較し、差異があると判定する。端末装置400aは、URLに基づいてサーバ100にアクセスすると共に、第2のユーザ属性情報をサーバ100に送信する。
(Step ST132) The user sees information prompting the user to read the identification code 201. The terminal device 400a reads the identification code 201 through the user's operation. As a result, the terminal device 400a obtains the URL and the first user attribute information.
(Step ST133) The terminal device 400a compares the first user attribute information with the second user attribute information and determines that there is a difference between them. The terminal device 400a accesses the server 100 based on the URL and transmits the second user attribute information to the server 100.

(ステップST134)サーバ100は、管理テーブル111に基づいて、第2のユーザ属性情報に対応する広告コンテンツとクーポンとを特定する。
(ステップST135)サーバ100は、特定された広告コンテンツとクーポンとを用いて、Webページを生成する。
(ステップST136)サーバ100は、Webページを端末装置400に送信する。
(ステップST137)端末装置400は、WebブラウザでWebページを表示する。
(Step ST134) The server 100, based on the management table 111, identifies the advertising content and the coupon corresponding to the second user attribute information.
(Step ST135) Server 100 generates a Web page using the identified advertisement content and coupon.
(Step ST136) Server 100 transmits the Web page to terminal device 400.
(Step ST137) The terminal device 400 displays the Web page on the Web browser.

なお、撮像装置300若しくは300aが、広告コンテンツを見ているユーザを撮像することは上述したが、表示装置用画像生成制御部230若しくは230a、又は検出制御部320でのユーザ属性情報の検出が、表示装置200若しくは200aの方を向いているユーザに対して実行されるようにしてもよい。これらの処理の結果、サーバ100又は生成装置600は、広告を眺めているユーザを対象に広告コンテンツとクーポンを特定してWebページを生成することができるようになり、これにより、クーポンを効率的にユーザに提供してクーポンの利用を促進させることが可能となる。 As described above, the imaging device 300 or 300a captures an image of a user looking at advertising content, but the display device image generation control unit 230 or 230a, or the detection control unit 320, may detect user attribute information for a user facing the display device 200 or 200a. As a result of these processes, the server 100 or the generation device 600 can identify advertising content and coupons for users looking at advertisements and generate a web page, which makes it possible to efficiently provide coupons to users and promote their use.

実施の形態2によれば、第1のユーザ属性情報と第2のユーザ属性情報とに差異がある場合、サーバ100は、第2のユーザ属性情報に対応する広告コンテンツとクーポンとを特定する。そして、サーバ100は、正確な情報である第2のユーザ属性情報に対応する広告コンテンツとクーポンとをユーザに提供する。よって、提供システム10aは、より的確な広告コンテンツとクーポンとをユーザに提供できる。言い換えれば、提供システム10aは、ユーザにより適切な広告コンテンツとクーポンとをユーザに提供できる。 According to the second embodiment, when there is a difference between the first user attribute information and the second user attribute information, the server 100 identifies advertising content and coupons that correspond to the second user attribute information. Then, the server 100 provides the user with advertising content and coupons that correspond to the second user attribute information, which is accurate information. Thus, the provision system 10a can provide the user with more appropriate advertising content and coupons. In other words, the provision system 10a can provide the user with advertising content and coupons that are more appropriate for the user.

実施の形態1では、ユーザ属性情報に対応する広告コンテンツとクーポンとが特定される場合を説明した。また、実施の形態2では、第1のユーザ属性情報又は第2のユーザ属性情報に対応する広告コンテンツとクーポンとが特定される場合を説明した。このように、広告コンテンツとクーポンとが特定される場合を説明した。しかし、クーポンのみが特定されてもよい。クーポンのみが特定される場合、管理テーブル111は、ユーザ属性情報とクーポンとの対応関係を示す。また、クーポンのみが特定される場合、クーポンには、当該クーポンが使用可能な店舗の情報、当該クーポンの有効期限などが含まれてもよい。さらに、クーポンのみが特定される場合、実施の形態1における複数の組合せは、複数のクーポンと読み替えられる。 In the first embodiment, a case where advertising content and a coupon corresponding to user attribute information are identified has been described. Also, in the second embodiment, a case where advertising content and a coupon corresponding to first user attribute information or second user attribute information has been described. In this manner, a case where advertising content and a coupon are identified has been described. However, only a coupon may be identified. When only a coupon is identified, management table 111 indicates the correspondence between user attribute information and coupons. Also, when only a coupon is identified, the coupon may include information about a store where the coupon can be used, the expiration date of the coupon, and the like. Furthermore, when only a coupon is identified, the multiple combinations in the first embodiment may be read as multiple coupons.

実施の形態1では、端末装置400が、当該昼夜情報、当該生成時刻、及び表示装置200の位置情報のいずれかと、ユーザ属性情報とをサーバ100に送信する場合を説明した。実施の形態2では、端末装置400aが、当該昼夜情報、当該生成時刻、及び表示装置200の位置情報のいずれかと、第1のユーザ属性情報又は第2のユーザ属性情報とをサーバ100に送信してもよい。 In the first embodiment, a case has been described in which the terminal device 400 transmits to the server 100 the day/night information, the generation time, or any one of the location information of the display device 200, and the user attribute information. In the second embodiment, the terminal device 400a may transmit to the server 100 the day/night information, the generation time, or any one of the location information of the display device 200, and the first user attribute information or the second user attribute information.

以上に説明した各実施の形態における特徴は、互いに適宜組み合わせることができる。 The features of each of the embodiments described above can be combined as appropriate.

10,10a 提供システム、 100 サーバ、 101 プロセッサ、 102 揮発性記憶装置、 103 不揮発性記憶装置、 110 記憶部、 111 管理テーブル、 120 通信部、 130 特定制御部、 140 Web用画像生成制御部、 200,200a 表示装置、 201 識別コード、 210 通信部、 220 表示制御部、 230,230a 表示装置用画像生成制御部、 300,300a 撮像装置、 310 撮像部、 320 検出制御部、 400,400a 端末装置、 410 記憶部、 420 読取部、 430 通信制御部、 440 表示部、 500 配車サービス装置、 600 生成装置、 610 生成部、 620 通信部。 10, 10a providing system, 100 server, 101 processor, 102 volatile storage device, 103 non-volatile storage device, 110 storage unit, 111 management table, 120 communication unit, 130 specific control unit, 140 web image generation control unit, 200, 200a display device, 201 identification code, 210 communication unit, 220 display control unit, 230, 230a image generation control unit for display device, 300, 300a imaging device, 310 imaging unit, 320 detection control unit, 400, 400a terminal device, 410 storage unit, 420 reading unit, 430 communication control unit, 440 display unit, 500 vehicle dispatching service device, 600 generation device, 610 generation unit, 620 Communications Department.

Claims (9)

人の属性情報であるユーザ属性情報とクーポンとの対応関係を示す管理情報を記憶する情報処理装置と、
端末装置を使用するユーザを撮像することにより得られた画像に基づいて、検出された、前記ユーザの属性情報である第1のユーザ属性情報と、前記情報処理装置にアクセスするための情報であるアクセス情報とを含む識別コード、又は前記第1のユーザ属性情報が対応付けられている前記アクセス情報である識別コードを生成し、生成された識別コードを表示する表示装置と、
を含み、
前記情報処理装置は、
生成された前記識別コードを読み取り、前記アクセス情報に基づいて前記情報処理装置にアクセスする前記端末装置から前記第1のユーザ属性情報を受信し、
前記管理情報に基づいて、前記第1のユーザ属性情報に対応するクーポンを特定し、
特定されたクーポンを用いて、前記端末装置に表示させる画像である表示画像を生成し、
前記表示画像を前記端末装置に送信する、
提供システム。
an information processing device that stores management information indicating a correspondence between user attribute information, which is attribute information of a person, and a coupon;
a display device that generates an identification code including first user attribute information, which is detected as attribute information of the user, and access information, which is information for accessing the information processing device, based on an image obtained by imaging a user who uses a terminal device, or an identification code, which is the access information associated with the first user attribute information, and displays the generated identification code;
Including,
The information processing device includes:
reading the generated identification code, and receiving the first user attribute information from the terminal device that accesses the information processing device based on the access information;
Identifying a coupon corresponding to the first user attribute information based on the management information;
generating a display image to be displayed on the terminal device using the identified coupon;
transmitting the display image to the terminal device;
Provision system.
前記ユーザの属性情報である第2のユーザ属性情報を記憶する前記端末装置をさらに含み、
前記端末装置は、
前記識別コードを読み取ることで、前記第1のユーザ属性情報と前記アクセス情報とを取得し、
前記第1のユーザ属性情報と前記第2のユーザ属性情報とを比較し、差異がある場合、前記アクセス情報に基づいて前記情報処理装置にアクセスすると共に、前記第2のユーザ属性情報を前記情報処理装置に送信し、
前記情報処理装置は、
前記管理情報に基づいて、前記第2のユーザ属性情報に対応するクーポンを特定する、
請求項1に記載の提供システム。
The terminal device further includes a terminal device that stores second user attribute information that is attribute information of the user,
The terminal device
By reading the identification code, the first user attribute information and the access information are obtained;
comparing the first user attribute information with the second user attribute information, and if there is a difference between the first user attribute information and the second user attribute information, accessing the information processing device based on the access information and transmitting the second user attribute information to the information processing device;
The information processing device includes:
identifying a coupon corresponding to the second user attribute information based on the management information;
The provision system of claim 1 .
前記ユーザを撮像し、前記ユーザを撮像することにより得られた画像に基づいて、前記第1のユーザ属性情報を検出し、前記第1のユーザ属性情報を前記表示装置に送信する撮像装置をさらに含む、
請求項1又は2に記載の提供システム。
an imaging device that captures an image of the user, detects the first user attribute information based on an image obtained by capturing the image of the user, and transmits the first user attribute information to the display device;
The provision system according to claim 1 or 2.
前記表示装置は、
前記ユーザを撮像することにより得られた画像に基づいて、当該画像が生成されたタイミングが昼であるか、夜であるかを特定し、前記タイミングが昼であるか、夜であるかを示す昼夜情報、前記第1のユーザ属性情報、及び前記アクセス情報を含む識別コード、又は前記昼夜情報及び前記第1のユーザ属性情報が対応付けられている前記アクセス情報である識別コードを生成し、生成された識別コードを表示し、
前記情報処理装置は、
前記第1のユーザ属性情報又は前記端末装置が記憶する、前記ユーザの属性情報である第2のユーザ属性情報と、前記昼夜情報とを前記端末装置から受信し、
前記管理情報に基づいて、前記第1のユーザ属性情報又は前記第2のユーザ属性情報に対応する複数のクーポンを特定し、
前記複数のクーポンの中から、前記昼夜情報が示す情報のときに使うことが可能なクーポンを特定する、
請求項1から3のいずれか1項に記載の提供システム。
The display device includes:
determining whether the timing at which the image was generated was day or night based on an image obtained by capturing an image of the user, generating an identification code including day/night information indicating whether the timing was day or night, the first user attribute information, and the access information, or an identification code which is the access information to which the day/night information and the first user attribute information are associated, and displaying the generated identification code;
The information processing device includes:
receiving, from the terminal device , the first user attribute information or second user attribute information that is attribute information of the user stored in the terminal device, and the day/night information;
Identifying a plurality of coupons corresponding to the first user attribute information or the second user attribute information based on the management information;
identifying, from among the plurality of coupons, a coupon that can be used at the time indicated by the day/night information;
The provision system according to any one of claims 1 to 3.
前記識別コードには、前記識別コードが生成された生成時刻が含まれ、又は前記生成時刻が対応付けられており、
前記情報処理装置は、
前記第1のユーザ属性情報又は前記端末装置が記憶する、前記ユーザの属性情報である第2のユーザ属性情報と、前記生成時刻とを前記端末装置から受信し、
前記管理情報に基づいて、前記第1のユーザ属性情報又は前記第2のユーザ属性情報に対応する複数のクーポンを特定し、
前記複数のクーポンの中から、前記生成時刻の後に使うことが可能なクーポンを特定する、
請求項1から3のいずれか1項に記載の提供システム。
The identification code includes a generation time at which the identification code was generated or is associated with the generation time,
The information processing device includes:
receiving, from the terminal device , the first user attribute information or second user attribute information stored in the terminal device, which is attribute information of the user , and the generation time;
Identifying a plurality of coupons corresponding to the first user attribute information or the second user attribute information based on the management information;
identifying, from among the plurality of coupons, coupons that can be used after the generation time;
The provision system according to any one of claims 1 to 3.
前記識別コードには、前記表示装置の位置情報が含まれ、又は前記位置情報が対応付けられており、
前記情報処理装置は、
前記第1のユーザ属性情報又は前記端末装置が記憶する、前記ユーザの属性情報である第2のユーザ属性情報と、前記位置情報とを前記端末装置から受信し、
前記管理情報に基づいて、前記第1のユーザ属性情報又は前記第2のユーザ属性情報に対応する複数のクーポンを特定し、
前記情報処理装置に格納されている地図情報を用いて、前記位置情報が示す位置を中心に予め設定された範囲に存在する店舗を特定し、
前記複数のクーポンの中から、前記店舗のクーポンを特定する、
請求項1から3のいずれか1項に記載の提供システム。
The identification code includes location information of the display device or is associated with the location information,
The information processing device includes:
receiving, from the terminal device , the first user attribute information or second user attribute information stored in the terminal device, which is attribute information of the user , and the location information;
Identifying a plurality of coupons corresponding to the first user attribute information or the second user attribute information based on the management information;
Using map information stored in the information processing device, identify stores that are located within a preset range centered on the location indicated by the location information;
Identifying a coupon for the store from among the plurality of coupons;
The provision system according to any one of claims 1 to 3.
前記情報処理装置は、
前記端末装置からアクセスを受けた場合、前記情報処理装置が格納している前記端末装置のアクセス回数を加算し、
前記アクセス回数が予め設定された閾値以上である場合、特定されたクーポンが示す金額又は割引率を、前記金額又は前記割引率よりも大きい値に変更する、
請求項1からのいずれか1項に記載の提供システム。
The information processing device includes:
When an access is received from the terminal device, the information processing device increments the number of accesses of the terminal device stored in the information processing device;
If the number of accesses is equal to or greater than a preset threshold, the amount or discount rate indicated by the identified coupon is changed to a value greater than the amount or discount rate.
The provision system according to any one of claims 1 to 6 .
前記情報処理装置は、
降車駅の入力フォームを含む前記表示画像を生成し、
前記表示画像を前記端末装置に送信し、
降車駅を示す情報を前記端末装置から受信した場合、前記情報処理装置に格納されている地図情報を用いて、前記降車駅を中心に予め設定された範囲に存在する店舗を特定し、
前記店舗のクーポンを含む前記表示画像を生成し、
前記表示画像を前記端末装置に送信する、
請求項1からのいずれか1項に記載の提供システム。
The information processing device includes:
generating the display image including an input form for the destination station;
Transmitting the display image to the terminal device;
When information indicating a disembarking station is received from the terminal device, map information stored in the information processing device is used to identify stores that are present within a preset range centered on the disembarking station;
generating the display image including a coupon for the store;
transmitting the display image to the terminal device;
The provision system according to any one of claims 1 to 7 .
配車サービス装置をさらに含み、
前記情報処理装置は、
降車駅の入力フォームを含む前記表示画像を生成し、
前記表示画像を前記端末装置に送信し、
降車駅を示す情報を前記端末装置から受信した場合、前記情報処理装置に格納されている電車の時刻情報と前記降車駅を示す情報とに基づいて、前記ユーザが前記降車駅に到着する時間を特定し、
前記降車駅を示す情報と前記時間とを前記配車サービス装置に送信し、
前記配車サービス装置は、
前記降車駅を示す情報と前記時間とに基づいて、前記時間に自動車が前記降車駅に到着するように、前記自動車を手配する、
請求項1からのいずれか1項に記載の提供システム。
Further comprising a vehicle dispatching device;
The information processing device includes:
generating the display image including an input form for the destination station;
Transmitting the display image to the terminal device;
when receiving information indicating a disembarking station from the terminal device, specifying a time at which the user will arrive at the disembarking station based on train time information stored in the information processing device and the information indicating the disembarking station;
Transmitting information indicating the alighting station and the time to the vehicle dispatching service device;
The vehicle dispatching service device includes:
Arranging the car so that the car arrives at the drop-off station at the time based on the information indicating the drop-off station and the time;
The provision system according to any one of claims 1 to 7 .
JP2021122378A 2021-07-27 2021-07-27 System provided Active JP7611787B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021122378A JP7611787B2 (en) 2021-07-27 2021-07-27 System provided

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021122378A JP7611787B2 (en) 2021-07-27 2021-07-27 System provided

Publications (2)

Publication Number Publication Date
JP2023018331A JP2023018331A (en) 2023-02-08
JP7611787B2 true JP7611787B2 (en) 2025-01-10

Family

ID=85158217

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021122378A Active JP7611787B2 (en) 2021-07-27 2021-07-27 System provided

Country Status (1)

Country Link
JP (1) JP7611787B2 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004265211A (en) 2003-03-03 2004-09-24 Kadokawa Shoten Hokkaido:Kk Coupon system interlocked with paper medium published for every period
JP2007052241A (en) 2005-08-18 2007-03-01 Seiko Epson Corp Information display device and information display method
JP2015194819A (en) 2014-03-31 2015-11-05 日本電信電話株式会社 Terminal, provided information acquisition system, provided information acquisition method, program
JP2017162374A (en) 2016-03-11 2017-09-14 パナソニックIpマネジメント株式会社 Information display effect measurement system and information display effect measurement method
JP2018197927A (en) 2017-05-23 2018-12-13 大日本印刷株式会社 Information processing apparatus, information processing system, information processing method and program
JP2019101464A (en) 2017-11-28 2019-06-24 トヨタ自動車株式会社 Movable body, vehicle allocation system, server, and vehicle allocation method of movable body
WO2020261624A1 (en) 2019-06-27 2020-12-30 パナソニックIpマネジメント株式会社 Information management system, information management device, and information management method
JP2021033603A (en) 2019-08-23 2021-03-01 国立大学法人神戸大学 Advertising output device, learning device, advertising method, and program

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004265211A (en) 2003-03-03 2004-09-24 Kadokawa Shoten Hokkaido:Kk Coupon system interlocked with paper medium published for every period
JP2007052241A (en) 2005-08-18 2007-03-01 Seiko Epson Corp Information display device and information display method
JP2015194819A (en) 2014-03-31 2015-11-05 日本電信電話株式会社 Terminal, provided information acquisition system, provided information acquisition method, program
JP2017162374A (en) 2016-03-11 2017-09-14 パナソニックIpマネジメント株式会社 Information display effect measurement system and information display effect measurement method
JP2018197927A (en) 2017-05-23 2018-12-13 大日本印刷株式会社 Information processing apparatus, information processing system, information processing method and program
JP2019101464A (en) 2017-11-28 2019-06-24 トヨタ自動車株式会社 Movable body, vehicle allocation system, server, and vehicle allocation method of movable body
WO2020261624A1 (en) 2019-06-27 2020-12-30 パナソニックIpマネジメント株式会社 Information management system, information management device, and information management method
JP2021033603A (en) 2019-08-23 2021-03-01 国立大学法人神戸大学 Advertising output device, learning device, advertising method, and program

Also Published As

Publication number Publication date
JP2023018331A (en) 2023-02-08

Similar Documents

Publication Publication Date Title
US8370358B2 (en) Tagging content with metadata pre-filtered by context
US9037663B2 (en) Database management device, database management method, database management program and computer readable storage medium that stores said program
US10270725B2 (en) Real life to digital life event correlation
US9626545B2 (en) Semantic note taking system
US20110231268A1 (en) Online barcode directory and systems for facilitating transactions utilizing the same
JP5236762B2 (en) Advertisement display device, advertisement display method, advertisement display program, and computer-readable recording medium storing the program
US12056742B2 (en) Systems and methods for creating a navigable path between pages of a network platform based on linking database entries of the network platform
JP2009193465A (en) Information processing apparatus, information providing system, information processing method, and program
JP7430222B2 (en) Information processing device, method, and program
US20120123877A1 (en) Point of interest tracking with specific retailer accreditation
WO2008048531A2 (en) User generated style content
JP5767413B1 (en) Information processing system, information processing method, and information processing program
US20090063227A1 (en) System and Method for Providing Advertisements in Connection with Tags of User-Created Content
JP7611787B2 (en) System provided
KR102359000B1 (en) Customer and small business matching method
US20150019334A1 (en) Systems and methods for providing targeted messaging when targeting terms are unavailable
US20120257786A1 (en) Creating a detailed contact record from a digital image of a business card and associated company data
US20210058530A1 (en) Information processing apparatus, image forming apparatus, information processing system, attribute identification method, and recording medium
JP7381134B1 (en) Method, program and information processing device for analyzing visitor behavior at an event
JP7563463B2 (en) Processing device, processing method, and program
US20210326722A1 (en) Providing an entity with an option to select an online system user to create content on behalf of the entity based on content associated with the entity previously created by the user
JP5660638B2 (en) Characteristic determination apparatus, characteristic determination method, and program
US20110227928A1 (en) Online Barcode Directory and Systems for Facilitating Transactions Utilizing the Same
JP7643784B2 (en) Image processing device, image processing method, and program
JP7760418B2 (en) Information processing device, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231101

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240723

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240726

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240912

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241224

R150 Certificate of patent or registration of utility model

Ref document number: 7611787

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150