JP2023161346A - Server device, method, and program - Google Patents

Server device, method, and program Download PDF

Info

Publication number
JP2023161346A
JP2023161346A JP2022071685A JP2022071685A JP2023161346A JP 2023161346 A JP2023161346 A JP 2023161346A JP 2022071685 A JP2022071685 A JP 2022071685A JP 2022071685 A JP2022071685 A JP 2022071685A JP 2023161346 A JP2023161346 A JP 2023161346A
Authority
JP
Japan
Prior art keywords
information
consumer
processor
business
server 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.)
Pending
Application number
JP2022071685A
Other languages
Japanese (ja)
Inventor
智徳 加藤
Tomonori Kato
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.)
Area Market Inc
Original Assignee
Area Market Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Area Market Inc filed Critical Area Market Inc
Priority to JP2022071685A priority Critical patent/JP2023161346A/en
Publication of JP2023161346A publication Critical patent/JP2023161346A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

To provide a server device, a method, and a program which effectively deliver or distribute promotion information to consumers based on consumer behaviors according to the distribution or delivery of the promotion information to consumers for promoting the utilization of goods and so on.SOLUTION: A system includes consumer terminal devices 100 connected to each other via a communication network, a server device 200, and a business operator device 300. The server device is provided to consumers, generates first promotion information to promote consumer behavior related to at least one provision of the goods and service by the business operator, receives behavior information indicating the behavior related to at least one provision of the good and service performed by the consumers based on the first promotion information received by the consumers, and analyzes second promotion information to promote the consumer behavior related to at least one provision of the goods and service by the business operator or the other business operator different from the business operator by a trained analytic model obtained on the basis of the first promotion information and the behavior information.SELECTED DRAWING: Figure 5A

Description

本発明は、消費者に対して提供され、事業者による商品及び役務の少なくとも一方の提供に関連する消費者の行動を促進するための促進情報の配信又は配布のために適したサーバ装置、方法及びプログラムに関する。 The present invention provides a server device and a method suitable for distributing promotional information provided to consumers to promote consumer behavior related to the provision of at least one of goods and services by a business operator. and programs.

事業者により提供される商品等の消費者による利用を促進する広告等の促進情報が掲載された広告媒体を、消費者の自宅のポストに投函して配布する広告方法が、現在、広く用いられている。このような広告方法は、ポスティングとも呼ばれる。例えば、特許文献1は、広告媒体に掲載された商品等を利用する可能性が高い消費者の集合にポスティング等を行う方法を開示する。しかしながら、特許文献1に開示された方法では、過去において促進情報を消費者に配信又は配布して得られた効果に基づいて、将来において、さらに効果的に促進情報を消費者に配信又は配布することはできない。 Currently, an advertising method is widely used in which advertising media containing promotional information such as advertisements promoting the use of products, etc. provided by businesses by consumers is distributed by mailing them to consumers' home mailboxes. ing. This advertising method is also called posting. For example, Patent Document 1 discloses a method of posting to a group of consumers who are likely to use products published in advertising media. However, in the method disclosed in Patent Document 1, based on the effects obtained by distributing or distributing promotional information to consumers in the past, promotional information is distributed or distributed to consumers more effectively in the future. It is not possible.

特開2022-000822JP2022-000822

本実施形態は、上述した背景からなされたものであり、過去の商品等の利用を促進するための促進情報に基づいて、新たな促進情報を解析できるようにすることを課題とする。 The present embodiment was developed from the above-mentioned background, and an object of the present embodiment is to enable analysis of new promotion information based on promotion information for promoting the use of past products, etc.

上述した課題を解決するために、実施形態に係るサーバ装置は、少なくとも一つのプロセッサを含むサーバ装置であって、前記少なくとも一つのプロセッサは、消費者に対して提供され、事業者による商品及び役務の少なくとも一方の提供に関連する前記消費者の行動を促進するための第1の促進情報を生成し、前記消費者によって受け取られた前記第1の促進情報に基づいて前記消費者が行った前記商品及び役務の少なくとも一方の提供に関連する行動を示す行動情報を受信し、前記第1の促進情報と前記行動情報とに基づいて得られた学習済解析モデルによって、前記事業者又は前記事業者とは異なる他の事業者による商品及び役務の少なくとも一方の提供に関連する前記消費者の行動を促進するための第2の促進情報を解析するための処理を実行するように構成される。 In order to solve the above-mentioned problems, a server device according to an embodiment is a server device including at least one processor, and the at least one processor is provided to consumers and provides goods and services by businesses. generating first promotional information for encouraging said consumer's behavior related to providing at least one of said consumer's actions based on said first promoting information received by said consumer; The aforementioned vendor or the aforementioned vendor receives behavioral information indicating behavior related to the provision of at least one of goods and services, and uses the learned analysis model obtained based on the first promotional information and the behavioral information to The present invention is configured to execute processing for analyzing second promotion information for promoting the consumer's behavior related to the provision of at least one of goods and services by another business operator different from the consumer.

また、実施形態に係る方法は、少なくとも一つのプロセッサを含むコンピュータにおいて、少なくとも一つの前記プロセッサが所定の指示命令を実行することによりなされる方法であって、消費者に対して提供され、事業者による商品及び役務の少なくとも一方の提供に関連する前記消費者の行動を促進するための第1の促進情報を生成する段階と、前記消費者によって受け取られた前記第1の促進情報に基づいて前記消費者が行った前記商品及び役務の少なくとも一方の提供に関連する行動を示す行動情報を受信する段階と、前記第1の促進情報と前記行動情報とに基づいて得られた学習済解析モデルによって、前記事業者又は前記事業者とは異なる他の事業者による商品及び役務の少なくとも一方の提供に関連する前記消費者の行動を促進するための第2の促進情報を解析する段階とを含む。 Further, the method according to the embodiment is a method performed by at least one processor executing a predetermined instruction command in a computer including at least one processor, and is provided to a consumer and is provided to a business operator. generating first promotional information for promoting behavior of the consumer related to provision of at least one of goods and services by the consumer; a step of receiving behavior information indicating behavior related to the provision of at least one of the goods and services performed by the consumer; and a trained analytical model obtained based on the first promotion information and the behavior information. , analyzing second promotional information for promoting the consumer's behavior related to the provision of at least one of goods and services by the aforementioned business operator or another business operator different from the aforementioned business operator.

また、実施形態に係るプログラムは、コンピュータを、消費者に対して提供され、事業者による商品及び役務の少なくとも一方の提供に関連する前記消費者の行動を促進するための第1の促進情報を生成し、前記消費者によって受け取られた前記第1の促進情報に基づいて前記消費者が行った前記商品及び役務の少なくとも一方の提供に関連する行動を示す行動情報を受信し、前記第1の促進情報と前記行動情報とに基づいて得られた学習済解析モデルによって、前記事業者又は前記事業者とは異なる他の事業者による商品及び役務の少なくとも一方の提供に関連する前記消費者の行動を促進するための第2の促進情報を解析するための処理を実行するように構成されたプロセッサとして機能させる。 Further, the program according to the embodiment causes the computer to transmit first promotional information provided to the consumer and for promoting the consumer's behavior related to the provision of at least one of goods and services by the business operator. receiving behavioral information indicating an action related to the provision of at least one of the goods and services performed by the consumer based on the first promotional information generated and received by the consumer; The learned analysis model obtained based on the promotion information and the behavior information determines the behavior of the consumer related to the provision of at least one of goods and services by the aforementioned business entity or another business entity different from the aforementioned business entity. The processor is configured to perform processing for analyzing second promotion information for promoting.

実施形態に係るサーバ装置、方法及びプログラムによれば、過去の商品等の利用を促進するための促進情報に基づいて、新たな促進情報を解析できる。 According to the server device, method, and program according to the embodiment, new promotion information can be analyzed based on promotion information for promoting the use of past products and the like.

図1は、実施形態に係るシステム1の構成を示す図である。FIG. 1 is a diagram showing the configuration of a system 1 according to an embodiment. 図2は、図1に示した消費者端末装置100の構成を例示する図である。FIG. 2 is a diagram illustrating the configuration of the consumer terminal device 100 shown in FIG. 1. As shown in FIG. 図3は、図1に示したサーバ装置200及び事業者装置300の構成を例示する図である。FIG. 3 is a diagram illustrating the configuration of the server device 200 and the operator device 300 shown in FIG. 1. 図4Aは、図1及び図3に示したサーバ装置200のメモリ213に記憶される情報を示す第1の図である。FIG. 4A is a first diagram showing information stored in the memory 213 of the server device 200 shown in FIGS. 1 and 3. FIG. 図4Bは、図1及び図3に示したサーバ装置200のメモリ213に記憶される情報を示す第2の図である。FIG. 4B is a second diagram showing information stored in the memory 213 of the server device 200 shown in FIGS. 1 and 3. FIG. 図5Aは、図1~図3に示した消費者端末装置100、消費者端末装置100及びサーバ装置200の間で行われる通信処理を示す第1の通信シーケンス図である。FIG. 5A is a first communication sequence diagram showing communication processing performed between consumer terminal device 100, consumer terminal device 100, and server device 200 shown in FIGS. 1 to 3. 図5Bは、図1~図3に示した消費者端末装置100、消費者端末装置100及びサーバ装置200の間で行われる通信処理を示す第2の通信シーケンス図である。FIG. 5B is a second communication sequence diagram showing communication processing performed between the consumer terminal device 100, the consumer terminal device 100, and the server device 200 shown in FIGS. 1 to 3. 図5Cは、図1~図3に示した消費者端末装置100、消費者端末装置100及びサーバ装置200の間で行われる通信処理を示す第3の通信シーケンス図である。FIG. 5C is a third communication sequence diagram showing communication processing performed between the consumer terminal device 100, the consumer terminal device 100, and the server device 200 shown in FIGS. 1 to 3. 図5Dは、図5Cに示したS22の処理の詳細を例示する図である。FIG. 5D is a diagram illustrating details of the process in S22 shown in FIG. 5C. 図6Aは、図1及び図3に示したサーバ装置200の処理を示す第1のフローチャートである。FIG. 6A is a first flowchart showing the processing of the server device 200 shown in FIGS. 1 and 3. FIG. 図6Bは、記録媒体が付された広告媒体を例示する図である。FIG. 6B is a diagram illustrating an advertising medium to which a recording medium is attached. 図6Cは、図1及び図3に示したサーバ装置200の処理を示す第2のフローチャートである。FIG. 6C is a second flowchart showing the processing of the server device 200 shown in FIGS. 1 and 3. 図6Dは、消費者端末装置100に表示されて業務アプリケーションプログラムのダウンロードに用いられる画像を例示する図である。FIG. 6D is a diagram illustrating an image displayed on the consumer terminal device 100 and used for downloading a business application program. 図6Eは、図1及び図3に示したサーバ装置200の処理を示す第3のフローチャートである。FIG. 6E is a third flowchart showing the processing of the server device 200 shown in FIGS. 1 and 3. 図7Aは、変形例において、配布業者が、広告媒体の配布とともに、事業者と消費者との間で取引を仲介する場合の通信シーケンス図である。FIG. 7A is a communication sequence diagram when, in a modified example, a distributor distributes advertising media and mediates transactions between a business operator and a consumer. 図7Bは、図7Aに示した通信シーケンスに対応するサーバ装置200の処理を示すフローチャートである。FIG. 7B is a flowchart showing processing of the server device 200 corresponding to the communication sequence shown in FIG. 7A.

以下、本開示の実施形態を、図面を参照して詳細に説明する。なお、以下、図面において実質的に同じ構成要素、処理及び情報には同じ符号及び名称が付される。また、図面において構成要素及びデータの数及び種類は例示的に示され、適宜、増減されたり変更されたりする。また、装置における処理及び装置の間における通信の数及び順番は例示的に示され、適宜、変更される。 Embodiments of the present disclosure will be described in detail below with reference to the drawings. Note that substantially the same components, processes, and information in the drawings are given the same reference numerals and names. Further, in the drawings, the numbers and types of components and data are shown by way of example, and may be increased, decreased, or changed as appropriate. Further, the number and order of processes in the devices and communications between the devices are shown as examples, and may be changed as appropriate.

また、図示の都合上、図面において構成要素等の名称の一部が適宜、省略されることがある。また、図面において、発明の本質的な説明に関係しない構成要素は、適宜、省略されることがある。また、以下の記載において「事業者」及び「消費者」は、一人の自然人だけでなく、複数の自然人、法人、及び団体及び企業等を示しうる。また、m,n,pは1以上の整数であり、p’は0以上の整数である。 Furthermore, for convenience of illustration, some names of components and the like may be omitted as appropriate in the drawings. Furthermore, in the drawings, components that are not related to the essential description of the invention may be omitted as appropriate. Furthermore, in the following description, "business operator" and "consumer" may refer not only to one natural person but also to multiple natural persons, corporations, organizations, companies, etc. Further, m, n, and p are integers of 1 or more, and p' is an integer of 0 or more.

1.システム1の構成
以下、図1を参照して、実施形態に係るシステム1の構成を説明する。図1は、実施形態に係るシステム1の構成を示す図である。図1に示すように、システム1は、通信ネットワーク14を介して互いに情報及びデータを送受信可能に接続された消費者端末装置100と、サーバ装置200と、事業者装置300とを含む。
1. Configuration of System 1 The configuration of system 1 according to the embodiment will be described below with reference to FIG. 1. FIG. 1 is a diagram showing the configuration of a system 1 according to an embodiment. As shown in FIG. 1, the system 1 includes a consumer terminal device 100, a server device 200, and a business operator device 300, which are connected to each other via a communication network 14 so as to be able to send and receive information and data.

消費者端末装置100は、消費者(ユーザ)により用いられる。サーバ装置200は、広告業者により用いられる。事業者装置300は、消費者に、商品の販売及び役務の提供の少なくとも一方を行う事業者により用いられる。広告業者は、消費者に、事業者が提供する商品の購買、及び事業者が提供する役務の利用の少なくとも一方を促進する広告等を、消費者に配信又は配布する。 The consumer terminal device 100 is used by a consumer (user). Server device 200 is used by an advertising agency. The business operator device 300 is used by a business operator that sells products and/or provides services to consumers. Advertising companies deliver or distribute to consumers advertisements that encourage consumers to purchase products provided by businesses and/or use services provided by businesses.

なお、以下、「事業者が提供する商品を消費者に販売すること、及び事業者が提供する役務を消費者に利用させることの少なくとも一方」等は、「事業者が業務を行う」等と記載される。また、「消費者が、事業者により提供される商品を購入すること、及び事業者により提供される役務を利用すること又はこれらのいずれかを行うこと」等は「消費者が事業者の業務を利用する」等と記載される In addition, hereinafter, "at least one of selling products provided by the business to consumers and allowing consumers to use the services provided by the business" will be referred to as "the business conducts the business", etc. be written. In addition, ``a consumer's purchase of a product provided by a business operator, use of services provided by a business operator, or any of these activities'' is defined as ``a consumer's purchase of a product provided by a business operator, or the use of services provided by a business operator,'' etc. "use" etc.

システム1は、これらの構成要素により、消費者による事業者の業務の利用を促進する情報を、消費者の消費者端末装置100に通信ネットワーク14を介して配信したり、このような情報を掲載した媒体を消費者に配布したりする。なお、以下、「消費者による事業者の業務の利用を促進する情報」は、「促進情報」と記載される。また、システム1は、事業者の業務を利用した消費者に特典を付与する。この特典は、例えば、消費者が事業者により提供される商品を購入した場合に、商品の代金の一部を消費者に返還する、いわゆるキャッシュバックである。あるいは、この特典は、例えば、消費者が事業者に支払う対価の一部又は全部を割引することである。また、この特典は、例えば、消費者が事業者に、事業者の業務の利用に使用可能な、いわゆるポイントを付与するポイントサービスである。また、例えば、この特典は、消費者が事業者の業務を多く利用すればするほど、利用の単価を安くするボリュームディスカウントである。また、この特典は、事業者から消費者への商品の配送料金の免除である。 The system 1 uses these components to distribute information that promotes the use of businesses' services by consumers to the consumer terminal device 100 of the consumer via the communication network 14, and to post such information. and distribute the media to consumers. Note that hereinafter, "information that promotes the use of businesses' services by consumers" will be referred to as "promotional information." Additionally, the system 1 provides benefits to consumers who use the businesses' services. This benefit is, for example, a so-called cashback in which when a consumer purchases a product provided by a business operator, a portion of the price of the product is returned to the consumer. Alternatively, this benefit may be, for example, a discount on part or all of the consideration paid by the consumer to the business operator. Further, this benefit is, for example, a point service in which a consumer gives a business operator so-called points that can be used for the business of the business operator. Further, for example, this benefit is a volume discount in which the more the consumer uses the services of the business operator, the lower the unit price of use is. This benefit is also an exemption from shipping charges for products from businesses to consumers.

システム1は、促進情報が実際に消費者に配信又は配布されたことを、事業者及び広告業者の少なくともいずれかが確認できるようにする。また、システム1は、促進情報の消費者への配信又は配布により、どの程度、消費者による事業者の事業の利用が増えたか、つまり、促進情報の配信又は配布の効果を確認できるようにする。また、システム1は、過去において行った促進情報(第1の促進情報)の配信又は配布に応じて消費者が取った行動に基づいて、促進情報の配信先又は配布先となる消費者の属性情報等を機械学習して学習済解析モデルを生成する。さらに、システム1は、この学習済解析モデルに基づいて、最新の促進情報(第2の促進情報)の配信先又は配布先を解析し、最適化することにより、促進情報の配信又は配布を、より効果的に行えるようにする。 System 1 allows businesses and/or advertisers to confirm that promotional information has actually been delivered or distributed to consumers. Furthermore, the system 1 makes it possible to confirm the extent to which consumers' use of businesses by businesses has increased due to the delivery or distribution of promotional information to consumers, that is, the effectiveness of the delivery or distribution of promotional information. . In addition, the system 1 determines the distribution destination of promotional information or the attributes of consumers to whom the promotional information is distributed, based on the distribution of promotional information (first promotional information) performed in the past or the actions taken by the consumer in response to the distribution. Machine learning information etc. to generate a learned analysis model. Furthermore, the system 1 analyzes and optimizes the distribution destination or destination of the latest promotion information (second promotion information) based on this learned analysis model, thereby distributing or distributing the promotion information. Make it more effective.

なお、過去において促進情報の配信先又は配布先となった消費者は、最新の促進情報の配信先又は配布先となる消費者と同じであっても、異なっていてもよい。また、過去において促進情報による利用の促進の対象とされた事業(商品及び役務の少なくとも一方の提供)と、最新に促進情報により利用が促進される事業とは同じであっても異なっていてもよい。 Note that the consumer to whom promotional information has been delivered or distributed in the past may be the same as or different from the consumer who is the latest promotional information recipient or distribution destination. In addition, even if the business whose use was promoted by promotion information in the past (provision of at least one of goods and services) and the business whose use was recently promoted by promotion information may be the same or different, good.

なお、「事業者」は、例えば、小売業者、元売業者、仲介業者、交通機関、運送業者、電力会社、水道局、通信業者、航空業者、海運業者、水産会社、農業、水産業、不動産業者、広告業者、及びネットワークサービス業者等、様々な業種に属する。また、これらの事業者の「業務」は、これらの事業者により提供される商品及び役務の全てを含む。また、消費者への業務の利用を促進するための方法は、上述したキャッシュバック、業務の利用に対する対価の割引及びポイントサービスの他に、対価の減額、対価の後払い、利用回数に応じた対価の減額、及び抽選による景品の付与等、消費者にとって利益になることの全てを含む。促進情報の消費者への配信は、音声通信、画像配信、動画配信、ネットワーク配信、有線放送、及び電波放送等、様々な方法でなされる。また、促進情報が掲載された告知媒体の配布は、ポスティング、ポスター、看板、及び光学的表示等、様々な手段を用いて行われる。 Note that "business operators" include, for example, retailers, primary distributors, intermediaries, transportation facilities, transport companies, electric power companies, water bureaus, telecommunications companies, airline companies, shipping companies, fisheries companies, agriculture, fisheries industries, and real estate. They belong to a variety of industries, including vendors, advertising companies, and network service providers. Furthermore, the "businesses" of these businesses include all products and services provided by these businesses. In addition to the above-mentioned cashbacks, discounts for business use, and point services, methods to encourage consumers to use business services include reduction of consideration, deferred payment of consideration, and consideration based on the number of times of use. This includes everything that is beneficial to consumers, such as reductions in prices and the granting of prizes through lottery. Promotional information can be distributed to consumers in a variety of ways, such as voice communication, image distribution, video distribution, network distribution, cable broadcast, and radio broadcast. Further, the distribution of the announcement medium on which promotional information is posted is performed using various means such as posting, posters, billboards, and optical displays.

2.システム1による広告媒体の配布の概要
システム1においては、上述したように、促進情報は、電子的な情報として消費者端末装置100に配信されたり、紙等の様々な媒体に印刷されて配布されたりしうる。ただし、以下、説明の具体化及び明確化のために、促進情報が紙の告知媒体に掲載される場合が具体例とされる。なお、このような告知媒体は、一般に「チラシ」等とも呼ばれる。また、以下、広告業者が、事業者との計画に従って、消費者にポスティングにより消費者に告知媒体を配布する場合が具体例とされる。また、事業者の業務を利用した消費者には特典として、キャッシュバックが行われる場合が具体例とされる。また、以下、「告知媒体」は「広告媒体」と記載される。また、以下、ポスティングにより広告媒体を消費者に配布する「広告業者」は、「配布業者」と記載される。
2. Overview of distribution of advertising media by system 1 In system 1, as described above, promotional information is distributed to the consumer terminal device 100 as electronic information or printed on various media such as paper. It can be done. However, for the sake of concreteness and clarity of explanation, a case in which promotional information is published in a paper announcement medium will be given as a specific example below. Note that such a notice medium is generally also called a "flyer" or the like. Further, below, a specific example will be taken where an advertising company distributes advertising media to consumers by posting it to consumers according to a plan with a business operator. A specific example is a case where a cashback is given as a benefit to a consumer who uses a business's services. Furthermore, hereinafter, "notification media" will be referred to as "advertising media." Furthermore, hereinafter, an "advertiser" that distributes advertising media to consumers through posting will be referred to as a "distributor."

本実施形態の理解を容易にするために、システム1による広告媒体の消費者への配布の概要を説明する。配布業者、事業者又はこれら以外の第三者は、サーバ装置200又は事業者装置300等を用いて、ポータルサイトを運営する。ポータルサイトは、消費者が、事業者の業務を利用しようとして通信ネットワーク14にアクセスしたときに、最初に消費者端末装置100に表示される所定のウェブサイトである。なお、以下、ポータルサイトがサーバ装置200を用いて配布業者により運営される場合を具体例とする。従って、ポータルサイトが受信した情報の全てがサーバ装置200に出力され、ポータルサイトが送信する情報の全てがサーバ装置200から入力される。 To facilitate understanding of this embodiment, an overview of distribution of advertising media to consumers by system 1 will be explained. A distributor, a business operator, or a third party other than these operates a portal site using the server device 200, the business operator device 300, or the like. The portal site is a predetermined website that is first displayed on the consumer terminal device 100 when a consumer accesses the communication network 14 in order to use the services of a business operator. In the following, a case where a portal site is operated by a distributor using the server device 200 will be described as a specific example. Therefore, all of the information received by the portal site is output to the server device 200, and all of the information transmitted by the portal site is input from the server device 200.

まず、事業者から配布業者に広告媒体のポスティングによる消費者への配布が依頼され、事業者と配布業者との間で、広告の契約が行われる。この契約は、サーバ装置200及び事業者装置300を用いて行われるか、事業者と配布業者が直接に会って行われるかは問われない。また、この契約において、促進情報を広告媒体により配布することが決められる。また、この契約において、広告媒体の配布対象となる消費者の属性、配布の場所的及び時間的な範囲、及びキャッシュバックを特典とすることが決められる。 First, a business operator requests a distributor to distribute advertising media to consumers by posting it, and an advertising contract is concluded between the business operator and the distributor. It does not matter whether this contract is made using the server device 200 and the business operator's device 300, or whether the business operator and the distributor meet directly. The agreement also determines that promotional information will be distributed through advertising media. Further, in this contract, the attributes of the consumers to whom the advertising media is distributed, the location and time range of distribution, and the benefits of cashback are determined.

また、この契約において、配布業者が事業者のキャッシュバックの代行を行うか否かが決められる。配布業者が事業者のキャッシュバックを代行する場合には、キャッシュバックの内容が決められる。キャッシュバックの内容は、例えば、キャッシュバックにより消費者に返還される対価の割合、及びキャッシュバックの代行のために事業者から配布業者に支払われる手数料の額等である。また、この契約において、配布業者が、事業者の商品の消費者への配送を代行すること等が決められる。 Also, in this contract, it is determined whether the distributor will perform the cashback on behalf of the business operator. When a distributor provides cashback for a business operator, the content of the cashback is determined. The contents of the cashback include, for example, the proportion of the consideration returned to the consumer as a result of the cashback, and the amount of commission paid by the business to the distributor for the cashback. Also, in this contract, it is decided that the distributor will act on behalf of the business operator to deliver the product to the consumer.

また、この契約において、広告媒体の配布による効果の実績に基づいて、事業者が配布業者に支払う広告媒体の配布の対価が計算されること等が取り決められる。また、この契約において、配布業者が、過去における広告媒体の配布に応じて消費者が取った行動に基づいて、この契約に基づいて行われる広告媒体の配布先となった消費者の属性、配布先の場所的及び時間的範囲を解析して、これらの最適化を行うか否かが決められる。配布業者による広告媒体の配布先となる消費者の属性等の解析及び最適化は、事業者から配布業者への対価の支払いを伴っても伴わなくてもよい。これらの事項を含む契約が成立すると、事業者は、事業者装置300を用いて、図4Aを参照して後述する促進情報テーブルに含まれる情報を生成し、サーバ装置200に送信する。 This contract also stipulates that the consideration paid by the business to the distributor for distribution of advertising media will be calculated based on the actual results of the distribution of advertising media. In addition, in this contract, the distributor will determine the attributes of the consumers to whom advertising media will be distributed based on this contract, based on the actions taken by consumers in response to distribution of advertising media in the past, and the distribution The previous spatial and temporal ranges are analyzed to decide whether to perform these optimizations. The analysis and optimization of the attributes of consumers to whom advertising media are distributed by a distributor may or may not involve payment of consideration from the business to the distributor. When a contract including these items is established, the business operator uses the business operator device 300 to generate information included in a promotion information table, which will be described later with reference to FIG. 4A, and transmits it to the server device 200.

配布業者のサーバ装置200は、この契約以前に行われたポスティングにおいて広告媒体の配布先となった消費者の属性、及び位置的及び時間的な範囲を示す情報の全てを記憶している。また、サーバ装置200は、図4Bを参照して後述するように、この契約以前に行われたポスティングにおいて広告媒体の配布先となった消費者それぞれがポータルサイトにアクセスしたか否か等の効果を示す情報の全てを記憶している。 The distributor's server device 200 stores all information indicating the attributes, location, and temporal range of consumers to whom advertising media was distributed in postings performed before this contract. In addition, as will be described later with reference to FIG. 4B, the server device 200 also determines whether or not each consumer to whom advertising media was distributed in postings performed before this contract accessed the portal site. It remembers all the information that indicates.

サーバ装置200は、これらの情報を機械学習する。サーバ装置200は、この機械学習の結果として、学習済解析モデルを生成する。この学習済解析モデルは、消費者に最も多くの業務を利用させるために、広告媒体を、どのような属性の消費者に、どのような位置的及び時間的な範囲で配布すればよいかを決めるために用いられる。配布業者と事業者との間で、広告媒体の配布先となる消費者の属性等の最適化を行う契約が結ばれている場合には、サーバ装置200は、事業者により生成された広告媒体の配布先となる消費者の属性、及び広告媒体の配布先の位置的及び時間的範囲等を、生成した学習済解析モデルに基づいて解析する。 The server device 200 performs machine learning on this information. The server device 200 generates a learned analysis model as a result of this machine learning. This trained analysis model determines how advertising media should be distributed to consumers with what attributes and in what location and time range in order to have consumers use the business the most. used for deciding. If a contract has been concluded between a distributor and a business operator to optimize the attributes of consumers to whom advertising media are distributed, the server device 200 stores advertising media generated by the business operator. The attributes of the consumers to whom advertising media will be distributed, as well as the location and temporal range of the distribution destinations of advertising media, are analyzed based on the generated trained analysis model.

この解析の結果、サーバ装置200は、広告媒体の配達先として最適な消費者の属性、及び位置的及び時間的な範囲を最適化する。サーバ装置200は、解析され、最適化された広告媒体の配達先となった消費者の属性等を、事業者装置300に送信し、配布業者は、最適化された広告媒体の配布先となる消費者の属性等について、事業者の了承を得る。事業者の了承が得られると、配布業者は、最適化情報が示す位置的及び時間的な範囲において、最適化情報が示す属性を有する消費者に、広告媒体を配布する。 As a result of this analysis, the server device 200 optimizes the attributes of the consumer who is the best delivery destination for advertising media, as well as the location and temporal range. The server device 200 transmits the analyzed attributes of the consumer to whom the optimized advertising medium is delivered to the business operator device 300, and the distributor becomes the destination to whom the optimized advertising medium is distributed. Obtain approval from the business regarding consumer attributes, etc. Once the business operator's approval is obtained, the distributor distributes the advertising medium to consumers who have the attributes indicated by the optimization information within the location and time range indicated by the optimization information.

なお、このような促進情報は、紙の広告媒体に掲載される。さらに、この広告媒体には、消費者が事業者からキャッシュバックを受けるために必要な情報が記録された二次元コード等の記録媒体が付されうる。この記録媒体に記録される情報は、例えば、キャッシュバックを受けるために消費者がアクセスすべきアクセス先のウェブサイトのURL及び広告媒体を識別する情報を示す。この記録媒体に記録される情報は、サーバ装置200から事業者装置300に送信され、事業者は、この情報が記憶された記録媒体を付した広告媒体を、契約に従った数p以上、制作する。事象者は、さらに、制作した広告媒体を配布業者に引き渡して、広告媒体を配布させる。 Note that such promotional information is published in paper advertising media. Furthermore, this advertising medium may be attached with a recording medium such as a two-dimensional code on which information necessary for a consumer to receive cashback from a business operator is recorded. The information recorded on this recording medium indicates, for example, the URL of the website that the consumer should access in order to receive cash back, and information that identifies the advertising medium. The information recorded on this recording medium is transmitted from the server device 200 to the business operator's device 300, and the business operator produces advertising media attached with the recording medium in which this information is stored, for a number of pages or more according to the contract. do. The event person further hands over the created advertising media to a distributor and has them distribute the advertising media.

事業者による消費者へのキャッシュバックは、消費者の行動が所定の条件を満たした場合に行われる。この所定の条件は、例えば、消費者が、事業者の業務を利用することを含む。なお、消費者による事業者の業務の利用は、消費者から事業者への対価の支払いを伴っても伴わなくてもよい。また、この所定の条件は、例えば、消費者端末装置100を用いて広告媒体に付された記録媒体からURL及び広告媒体を識別する情報を読み出して、このURLが示す事業者のウェブサイトにアクセスすることを含む。 Businesses provide cash back to consumers when the consumer's behavior meets predetermined conditions. This predetermined condition includes, for example, that the consumer uses the services of the business operator. Note that the use of a business by a consumer may or may not involve payment of consideration from the consumer to the business. In addition, this predetermined condition may include, for example, reading a URL and information identifying the advertising medium from a recording medium attached to the advertising medium using the consumer terminal device 100, and accessing the website of the business entity indicated by this URL. including doing.

また、この所定の条件は、例えば、事業者又は配布業者のウェブサイトにアクセスした消費者が、事業者の業務を利用するためのアプリケーションプログラムを消費者端末装置100にダウンロードしてインストールすることを含みうる。この場合には、消費者がこの事業者の業務を利用するためのアプリケーションプログラムのダウンロード先は、事業者又は配布業者のウェブサイトであり、このウェブサイトのURLは、広告媒体に付された記録媒体から読み取られうる。なお、以下、「事業者の業務を利用するためのアプリケーションプログラム」は、「業務アプリケーションプログラム」と記載される。また、このようなアプリケーションプログラムは、一般に「アプリ」と略称されることがある。 Further, this predetermined condition may, for example, prohibit a consumer who accesses the website of a business operator or distributor from downloading and installing an application program on the consumer terminal device 100 for using the business of the business operator. It can be included. In this case, the download destination for the application program for consumers to use the services of this business operator is the website of the business operator or distributor, and the URL of this website is recorded on the advertising media. Can be read from the medium. Note that, hereinafter, the "application program for using the business of the business operator" will be referred to as the "business application program." Further, such application programs are sometimes abbreviated as "apps".

また、この所定の条件は、例えば、消費者が、消費者端末装置100にインストールした業務アプリケーションプログラムを起動し、事業者のウェブサイトに対して個人情報等を登録することを含みうる。また、この所定の条件は、例えば、消費者が、消費者端末装置100を用いて、所定の情報を事業者のウェブサイトにアップロードすることを含みうる。この所定の情報は、消費者が消費者端末装置100を用いて撮影した領収書の画像等、事業者の業務を利用した証拠を示す情報と、広告媒体等に付された記録媒体から読み取られ、広告媒体を識別する情報とを含みうる。なお、配布業者が事業者に代わって消費者にキャッシュバックを行うことがある。この場合には、消費者は、消費者端末装置100を用いて、配布業者がサーバ装置200を用いて運営するポータルサイトにアクセスすればよい。 Further, this predetermined condition may include, for example, the consumer starting a business application program installed on the consumer terminal device 100 and registering personal information etc. on the website of the business operator. Further, the predetermined condition may include, for example, the consumer uploading predetermined information to the business operator's website using the consumer terminal device 100. This predetermined information is read from information showing evidence of using the business of the business, such as an image of a receipt taken by the consumer using the consumer terminal device 100, and from a recording medium attached to advertising media, etc. , information identifying the advertising medium. Note that distributors may provide cashback to consumers on behalf of businesses. In this case, the consumer may use the consumer terminal device 100 to access a portal site operated by the distributor using the server device 200.

消費者により、領収書の画像等が、広告媒体を識別する情報とともにアップロードされたということは、この消費者に確実に広告媒体が配布されたことを示す。また、このことは、消費者が、配布された広告媒体に付された記録媒体からURL等及び広告媒体を識別する情報を読み出して、事業者の業務を利用したことを示す。また、配布された広告媒体の数pに対して、どの程度の割合で消費者がポータルサイトにアクセスしたり、事業者からキャッシュバックを受けるかの割合は、配布業者等により統計的又は経験的に推定されたりしうる。 The fact that an image of a receipt or the like has been uploaded by a consumer together with information identifying the advertising medium indicates that the advertising medium has definitely been distributed to this consumer. This also indicates that the consumer read out the URL, etc. and information identifying the advertising medium from the recording medium attached to the distributed advertising medium, and utilized the business of the business operator. In addition, the percentage of consumers accessing portal sites or receiving cashback from businesses based on the number of advertising media distributed (p) is determined by distributors, etc. statistically or empirically. It may be estimated that

契約において決められた広告媒体の数pと、上述した割合とに基づいて、配布業者は、実際に消費者に配布した広告媒体の数p’の実績を、事業者に確実に証明することができる。また、同様に、配布業者は、広告媒体の配布の効果を事業者に証明できる。従って、配布業者は、広告媒体の配布の実績とその効果等とに基づき、また、契約の内容に従って、配布業者は、事業者に請求する広告媒体の配布への対価の額を計算し、事業者に請求し、支払いを受けることができる。 Based on the number p of advertising media determined in the contract and the ratio mentioned above, the distributor can reliably prove to the business operator the actual number p' of advertising media distributed to consumers. can. Similarly, distributors can prove to businesses the effectiveness of advertising media distribution. Therefore, based on the track record of advertising media distribution and its effects, and in accordance with the contents of the contract, the distributor calculates the amount of compensation to be charged to the business operator for the distribution of advertising media, and be able to make a claim and receive payment.

さらに、配布業者は、過去における広告の配布に用いた情報、及び過去における広告の配布に対する消費者の反応を示す情報を蓄積できる。このように蓄積した配布に用いた情報を、消費者の反応を示す情報を用いて機械学習することにより、配布業者は、最新の広告の配布に用いる情報を解析し、最適化するための学習済解析モデルを得ることができる。このような学習済解析モデルを用いて、広告媒体を配布しようとする事業者が作成した広告媒体の配布先となる消費者等の情報を解析し、最適化することにより、この事業者に、よりよい広告媒体の配布先となる消費者等の情報を提供でき、事業者の業務の発展に寄与できる。 Further, the distributor can accumulate information used in past distributions of advertisements and information indicating consumer reactions to past distributions of advertisements. By applying machine learning to the information used for distribution accumulated in this way using information indicating consumer reactions, distributors can analyze and optimize the information used for distributing the latest advertisements. A completed analysis model can be obtained. By using such a trained analysis model to analyze and optimize information on consumers, etc. to whom advertising media created by a business that intends to distribute advertising media is distributed, this business can It is possible to provide better information on consumers, etc. to whom advertising media should be distributed, contributing to the development of businesses.

なお、上記においては、促進情報として紙の広告媒体を配布する場合について説明したが、このような促進情報は紙の広告媒体のみには限らない。例えば、広告媒体に付された二次元コードを読み取って所定のポータルサイトにアクセスすることによってクーポン情報を促進情報として配布(配信)することが可能である。この場合、クーポン情報を配信した結果に対する消費者の反応を示す情報を用いて機械学習することにより、配布業者はクーポン情報の配信条件や配信先を最適化するための学習済み解析モデルを得ることができる。このような学習済解析モデルを用いて、クーポン情報を配布しようとする事業者が作成したクーポン情報の配信先となる消費者等の情報を解析し、最適化することにより、この事業者に、よりよい配信先となる消費者等の情報を提供でき、事業者の業務の発展に寄与できる。 In addition, although the case where paper advertising media are distributed as promotional information has been described above, such promotional information is not limited to paper advertising media. For example, coupon information can be distributed as promotion information by reading a two-dimensional code attached to advertising media and accessing a predetermined portal site. In this case, by performing machine learning using information indicating consumers' reactions to the results of distributing coupon information, the distributor can obtain a trained analytical model to optimize the distribution conditions and destinations of coupon information. I can do it. By using such a trained analysis model to analyze and optimize information on consumers, etc. to whom coupon information created by a business that intends to distribute coupon information is distributed, this business can It is possible to provide information on consumers, etc. who are better delivery destinations, and contribute to the business development of business operators.

3.消費者端末装置100の構成
以下、図2を参照して消費者端末装置100の構成を説明する。図2は、図1に示した消費者端末装置100の構成を例示する図である。なお、消費者端末装置100は、図2に示す構成要素の全てを備える必要はなく、消費者端末装置100の一部の構成要素は省略されうる。また、消費者端末装置100には、図2に示した以外の他の構成要素が加えられうる。
3. Configuration of Consumer Terminal Device 100 The configuration of consumer terminal device 100 will be described below with reference to FIG. 2. FIG. 2 is a diagram illustrating the configuration of the consumer terminal device 100 shown in FIG. 1. As shown in FIG. Note that the consumer terminal device 100 does not need to include all of the components shown in FIG. 2, and some components of the consumer terminal device 100 may be omitted. Furthermore, other components than those shown in FIG. 2 may be added to the consumer terminal device 100.

消費者端末装置100は、システム1において他の装置と通信したり、上述したシステム1による広告媒体の配布のために必要な処理を実行したりできる装置である。消費者端末装置100としては、スマートフォン等の無線通信可能な携帯端末装置、タブレット型パーソナルコンピュータ(PC)、ノート型PC及びデスクトップ型PC等が用いられうる。 The consumer terminal device 100 is a device that can communicate with other devices in the system 1 and execute processes necessary for the distribution of advertising media by the system 1 described above. As the consumer terminal device 100, a mobile terminal device capable of wireless communication such as a smartphone, a tablet personal computer (PC), a notebook PC, a desktop PC, etc. can be used.

なお、システム1には複数の消費者端末装置100が含まれうるが、これらの全てが同じであったり、同種であったりする必要はなく、システム1は、互いに異なっていたり、異なる種類の消費者端末装置100を含んでよい。この場合には、例えば、ある消費者の消費者端末装置100がスマートフォンで、他の消費者端末装置100はデスクトップ型PCであってよい。 Note that although the system 1 may include a plurality of consumer terminal devices 100, it is not necessary for all of these to be the same or of the same type; may include a user terminal device 100. In this case, for example, the consumer terminal device 100 of one consumer may be a smartphone, and the other consumer terminal device 100 may be a desktop PC.

図2に示すように、消費者端末装置100は、ディスプレイ111、プロセッサ112、メモリ113、通信インターフェイス(通信IF)114、及び入力インターフェイス(入力IF)116を含む。そして、消費者端末装置100のこれらの構成要素は、バス及び制御ライン(不図示)を介して電気的に接続され、データ及び情報を相互に送受信する。 As shown in FIG. 2, the consumer terminal device 100 includes a display 111, a processor 112, a memory 113, a communication interface (communication IF) 114, and an input interface (input IF) 116. These components of the consumer terminal device 100 are electrically connected via a bus and control lines (not shown) to mutually transmit and receive data and information.

ディスプレイ111は、スピーカ(不図示)を含み、メモリ113から入力される画像を表示し、音声を出力する出力装置として機能する。なお、ディスプレイ111は、消費者端末装置100の外部に配置され、出力インターフェイス(不図示)を介して接続されても、消費者端末装置100と一体に構成されて出力インターフェイスに接続されてもよい。 The display 111 includes a speaker (not shown), and functions as an output device that displays images input from the memory 113 and outputs audio. Note that the display 111 may be placed outside the consumer terminal device 100 and connected via an output interface (not shown), or may be configured integrally with the consumer terminal device 100 and connected to the output interface. .

プロセッサ112は、1以上のCPU(マイクロプロセッサ)とその周辺回路とから構成される。あるいは、プロセッサ112は、1以上のCPUと画像処理に特化した1以上のGPU等との組み合わせと、その周辺回路とから構成される。プロセッサ112は、メモリ113に記憶された各種プログラムに基づいて、接続された他の構成要素を制御する制御部として機能する。 The processor 112 includes one or more CPUs (microprocessors) and their peripheral circuits. Alternatively, the processor 112 includes a combination of one or more CPUs, one or more GPUs specialized for image processing, and peripheral circuits thereof. The processor 112 functions as a control unit that controls other connected components based on various programs stored in the memory 113.

具体的には、プロセッサ112は、通信ネットワーク14を介した他の装置との通信の処理を実行するためのアプリケーションプログラムをメモリ113から読み出して実行する。また、メモリ113は、上述したシステム1による広告媒体の配布において消費者端末装置100が行う処理を実行するためのアプリケーションプログラムをメモリ113から読み出して実行する。また、プロセッサ112は、上述したようにポータルサイトからダウンロードされた業務アプリケーションプログラムをメモリ113から読み出して実行する。また、プロセッサ112は、OSを実行するためのプログラムをメモリ113から読み出して実行する。 Specifically, the processor 112 reads from the memory 113 an application program for executing communication processing with other devices via the communication network 14 and executes it. Further, the memory 113 reads out from the memory 113 and executes an application program for executing the processing performed by the consumer terminal device 100 in distributing advertising media by the system 1 described above. Furthermore, the processor 112 reads the business application program downloaded from the portal site as described above from the memory 113 and executes it. Furthermore, the processor 112 reads a program for executing the OS from the memory 113 and executes it.

メモリ113は、ROM、RAM、不揮発性メモリ(NVM)、及びHDD等から構成され、記憶部として機能する。さらに、メモリ113には、消費者端末装置100に対して着脱可能な記憶媒体やデータベース等が接続されうる。 The memory 113 is composed of ROM, RAM, nonvolatile memory (NVM), HDD, etc., and functions as a storage unit. Further, a storage medium, a database, etc., which are removable from the consumer terminal device 100, can be connected to the memory 113.

ROMは、書き込まれたデータを電源の供給なしに保持できるが、プロセッサ112からのデータの書き込みが不可能なメモリである。ROMは、本実施形態に係るアプリケーションプログラムやOSを実行するための所定の指示命令をプログラムとして記憶する。 The ROM is a memory that can hold written data without power supply, but cannot write data from the processor 112. The ROM stores, as a program, predetermined instructions for executing the application program and OS according to the present embodiment.

RAMは、電源が供給されている間だけデータを保持し、プロセッサ112からのデータの書き込み、及びデータの読み出しが可能なメモリである。不揮発性メモリは、書き込まれたデータの電源の供給なしの保持が可能であり、また、プロセッサ112からのデータの書き込み、及びデータの読み出しが可能なメモリである。 The RAM is a memory that retains data only while power is supplied, and allows data to be written to and read from the processor 112. The nonvolatile memory is a memory that can hold written data without power supply, and can also write data to and read data from the processor 112.

RAM及び不揮発性メモリに対しては、ROMに記憶されたプログラムがプロセッサ112により処理されている間に、この処理に必要とされるデータの書き込み及び読み込みが行われうる。また、RAM及び不揮発性メモリには、上述したように、ポータルサイトからダウンロードされた業務アプリケーションプログラム等の実行に応じたデータの書き込み及び読み込みが行われうる。 While a program stored in the ROM is being processed by the processor 112, data required for the processing can be written to and read from the RAM and nonvolatile memory. Furthermore, as described above, data can be written and read into and from the RAM and nonvolatile memory in accordance with the execution of business application programs and the like downloaded from the portal site.

具体的には、メモリ113は、通信ネットワーク14を介した他のノードとの通信の処理を実行するためのアプリケーションプログラムを記憶する。また、メモリ113は、上述したシステム1による広告媒体の配布において消費者端末装置100が行う処理を実行するためのアプリケーションプログラムを記憶する。また、プロセッサ112は、上述したようにポータルサイトからダウンロードされた業務アプリケーションプログラムを記憶する。また、プロセッサ112は、OSを実行するためのプログラムを記憶する。 Specifically, the memory 113 stores an application program for executing communication processing with other nodes via the communication network 14. Furthermore, the memory 113 stores an application program for executing the processing performed by the consumer terminal device 100 in distributing advertising media by the system 1 described above. Furthermore, the processor 112 stores business application programs downloaded from the portal site as described above. Further, the processor 112 stores a program for executing the OS.

通信インターフェイス114は、通信処理回路115及びアンテナを含む。通信インターフェイス114は、通信処理回路115及びアンテナを介して通信ネットワーク14と消費者端末装置100とを接続し、通信ネットワーク14に接続された他の装置との間で、データの送受信を行う通信部として機能する。 Communication interface 114 includes a communication processing circuit 115 and an antenna. The communication interface 114 is a communication unit that connects the communication network 14 and the consumer terminal device 100 via the communication processing circuit 115 and the antenna, and sends and receives data to and from other devices connected to the communication network 14. functions as

具体的には、通信インターフェイス114は、上述したポータルサイトとの間で通信を行い、上述した業務アプリケーションプログラムを受信したり、消費者の情報を登録したりする。また、通信インターフェイス114は、システム1による広告媒体の配布における消費者端末装置100の処理に必要とされる情報及びデータを、他の装置との間で送受信する。 Specifically, the communication interface 114 communicates with the portal site described above, receives the business application program described above, and registers consumer information. Furthermore, the communication interface 114 transmits and receives information and data required for the processing of the consumer terminal device 100 in distributing advertising media by the system 1 to and from other devices.

通信インターフェイス114の通信処理回路115は、広帯域無線通信方式又は狭帯域無線通信方式により、通信ネットワーク14と消費者端末装置100の間で、アンテナを介して情報を通信するための通信処理を行う。広帯域無線通信方式は、例えばLTE方式である。また、狭帯域無線通信方式は、例えばIEEE802.11及びBluetooth(登録商標)である。なお、通信処理回路115は、無線通信方式の代わりに、又は無線通信方式に加えて、有線通信方式による通信のための処理を行ってもよい。 The communication processing circuit 115 of the communication interface 114 performs communication processing for communicating information via an antenna between the communication network 14 and the consumer terminal device 100 using a wideband wireless communication method or a narrowband wireless communication method. The broadband wireless communication system is, for example, the LTE system. Further, the narrowband wireless communication method is, for example, IEEE802.11 and Bluetooth (registered trademark). Note that the communication processing circuit 115 may perform processing for communication using a wired communication method instead of or in addition to the wireless communication method.

入力インターフェイス116は、タッチパネル117及びカメラ118等の入力デバイスと有線通信又は無線通信によって接続され、ユーザの操作を受け入れて各種情報の入力を受ける入力部として機能する。入力インターフェイス116の例としては、シリアルポート、パラレルポート及びUSB等、様々な規格に準拠したがデバイスが挙げられる。 The input interface 116 is connected to input devices such as the touch panel 117 and the camera 118 through wired or wireless communication, and functions as an input unit that accepts user operations and receives various information inputs. Examples of input interfaces 116 include devices conforming to various standards, such as serial ports, parallel ports, and USB.

また、入力インターフェイス116が、タッチパネル117等を無線通信方式(例えば、Bluetooth(登録商標))により接続する場合には、入力インターフェイス116が通信インターフェイス114の処理を実行しうる。この場合には、反対に、通信インターフェイス114は、入力インターフェイス116の処理を実行しうる。 Furthermore, when the input interface 116 connects the touch panel 117 or the like using a wireless communication method (for example, Bluetooth (registered trademark)), the input interface 116 can execute the processing of the communication interface 114. In this case, the communication interface 114 may conversely perform the processing of the input interface 116.

タッチパネル117は、例えば、ディスプレイ111の画面を被覆するように配置される。タッチパネル117は、ディスプレイ111が表示するアイコン等に対するユーザによるスワイプ操作やタップ操作を検出して、プロセッサ112に出力する。 The touch panel 117 is arranged to cover the screen of the display 111, for example. The touch panel 117 detects a user's swipe operation or tap operation on an icon or the like displayed on the display 111 and outputs the detected operation to the processor 112 .

カメラ118は、例えば、タッチパネル117を介して受け入れられた消費者の操作に応じて、消費者端末装置100の外部の物体の画像を撮影する。なお、カメラ118は、システム1において、特に、広告媒体に付された記録媒体の画像を撮影し、URL及び促進識別情報W(図4A)を識別するために用いられる。 The camera 118 captures an image of an object outside the consumer terminal device 100 in response to a consumer's operation accepted via the touch panel 117, for example. Note that the camera 118 is used in the system 1, in particular, to take an image of a recording medium attached to an advertising medium and to identify the URL and promotion identification information W (FIG. 4A).

なお、消費者端末装置100とタッチパネル117及びカメラ118とは一体に構成されても、別々に構成されてもよい。消費者端末装置100と、タッチパネル117及びカメラ118とが一体に構成されず、別々に構成されるときには、これらの間は無線通信方式又は有線通信方式に従って接続される。 Note that the consumer terminal device 100, the touch panel 117, and the camera 118 may be configured integrally or separately. When the consumer terminal device 100, the touch panel 117, and the camera 118 are not configured integrally but are configured separately, they are connected according to a wireless communication method or a wired communication method.

4.サーバ装置200及び事業者装置300の構成
以下、図3を参照して、図1に示したサーバ装置200及び事業者装置300の構成を説明する。図3は、図1に示したサーバ装置200及び事業者装置300の構成を例示する図である。例えば、サーバ装置200は、PCサーバあるいは大型コンピュータである。
4. Configuration of Server Device 200 and Business Operator Device 300 The configurations of the server device 200 and business operator device 300 shown in FIG. 1 will be described below with reference to FIG. 3. FIG. 3 is a diagram illustrating the configuration of the server device 200 and the operator device 300 shown in FIG. 1. For example, the server device 200 is a PC server or a large computer.

なお、サーバ装置200と事業者装置300とには本質的な構成の差異はなく、例えば、事業者装置300にサーバ装置200用のアプリケーションプログラムをインストールして実行すれば、事業者装置300はサーバ装置200としての機能を実現する。反対に、サーバ装置200に事業者装置300用のアプリケーションプログラムをインストールして実行すれば、サーバ装置200は事業者装置300としての機能を実現する。 Note that there is no essential difference in configuration between the server device 200 and the operator's device 300. For example, if an application program for the server device 200 is installed and executed on the operator's device 300, the operator's device 300 becomes a server. The function as the device 200 is realized. On the other hand, if an application program for the operator's device 300 is installed and executed on the server device 200, the server device 200 realizes the function of the operator's device 300.

図3に示すように、サーバ装置200及び事業者装置300は、図2に示した消費者端末装置100と同様に、出力インターフェイス211と、プロセッサ212と、メモリ213と、通信インターフェイス214とを含む。そして、サーバ装置200及び事業者装置300のこれらの構成要素は、バス及び制御ライン(不図示)を介して電気的に接続され、データ及び情報を相互に送受信する。 As shown in FIG. 3, the server device 200 and the business operator device 300, like the consumer terminal device 100 shown in FIG. 2, include an output interface 211, a processor 212, a memory 213, and a communication interface 214. . These components of the server device 200 and the operator device 300 are electrically connected via a bus and a control line (not shown), and mutually transmit and receive data and information.

なお、サーバ装置200及び事業者装置300は、図3に示す構成要素の全てを備える必要はなく、一部の構成要素は省略されうる。また、サーバ装置200及び事業者装置300に、図3に示した以外の他の構成要素、例えば、ディスプレイ111、入力インターフェイス及び入力デバイス等が加えられうる。なお、サーバ装置200及び事業者装置300のメモリ213及びプロセッサ212は、1台のコンピュータにおいて一体に構成されても、複数のコンピュータに渡って分散されて構成されてもよい。 Note that the server device 200 and the operator device 300 do not need to include all of the components shown in FIG. 3, and some of the components may be omitted. Further, other components other than those shown in FIG. 3 may be added to the server device 200 and the operator device 300, such as the display 111, an input interface, and an input device. Note that the memory 213 and processor 212 of the server device 200 and the operator device 300 may be configured integrally in one computer, or may be configured to be distributed across multiple computers.

出力インターフェイス211は、スピーカ(不図示)及びディスプレイ111等の出力デバイスをサーバ装置200及び事業者装置300に接続する。なお、これらの出力デバイスは、サーバ装置200及び事業者装置300の外部に配置され、出力インターフェイス211を介して接続されても、サーバ装置200及び事業者装置300と一体に構成されて出力インターフェイス211に接続されてもよい。 The output interface 211 connects output devices such as a speaker (not shown) and the display 111 to the server device 200 and the operator device 300. Note that even if these output devices are arranged outside the server device 200 and the operator device 300 and are connected via the output interface 211, they are configured integrally with the server device 200 and the operator device 300 and are connected to the output interface 211. may be connected to.

プロセッサ212は、1以上のCPU(マイクロプロセッサ)とその周辺回路とから構成されうる。あるいは、プロセッサ212は、1以上のCPUと画像処理に特化した1以上のGPU等との組み合わせと、その周辺回路とから構成されうる。プロセッサ212は、メモリ213に記憶された各種プログラムに基づいて、接続された他の構成要素を制御する制御部として機能する。 The processor 212 may be composed of one or more CPUs (microprocessors) and their peripheral circuits. Alternatively, the processor 212 may be configured from a combination of one or more CPUs, one or more GPUs specialized for image processing, and their peripheral circuits. The processor 212 functions as a control unit that controls other connected components based on various programs stored in the memory 213.

具体的には、サーバ装置200及び事業者装置300のプロセッサ212は、通信ネットワーク14を介した他の装置との通信の処理を実行するためのアプリケーションプログラムをメモリ213から読み出して実行する。また、プロセッサ212は、OSを実行するためのプログラムをメモリ213から読み出して実行する。 Specifically, the processor 212 of the server device 200 and the operator device 300 reads from the memory 213 and executes an application program for executing communication processing with other devices via the communication network 14. Furthermore, the processor 212 reads a program for executing the OS from the memory 213 and executes it.

実施形態においては、特に、サーバ装置200のプロセッサ212は、消費者に対して提供され、事業者による商品及び役務の少なくとも一方の提供に関連する消費者の行動を促進するための第1の促進情報を生成する所定の指示命令を含むアプリケーションプログラムをメモリ213から読み出して実行する。また、サーバ装置200のプロセッサ212は、消費者によって受け取られた第1の促進情報に基づいて消費者が行った商品及び役務の少なくとも一方の提供に関連する行動を示す行動情報を受信する所定の指示命令を含むアプリケーションプログラムをメモリ213から読み出して実行する。また、また、サーバ装置200のプロセッサ212は、第1の促進情報と行動情報とに基づいて得られた学習済解析モデルによって、事業者又は事業者とは異なる他の事業者による商品及び役務の少なくとも一方の提供に関連する消費者の行動を促進するための第2の促進情報を解析する所定の指示命令を含むアプリケーションプログラムをメモリ213から読み出して実行する。 In the embodiment, in particular, the processor 212 of the server device 200 provides a first promotion for promoting consumer behavior related to the provision of goods and/or services by a business operator. An application program containing predetermined instructions for generating information is read from memory 213 and executed. Further, the processor 212 of the server device 200 receives predetermined behavior information indicating behavior related to the provision of at least one of goods and services performed by the consumer based on the first promotional information received by the consumer. An application program including instructions is read from memory 213 and executed. Furthermore, the processor 212 of the server device 200 uses the learned analysis model obtained based on the first promotion information and the behavior information to promote the promotion of goods and services by the business operator or another business operator different from the business operator. An application program including predetermined instructions for analyzing second promotion information for promoting consumer behavior related to at least one offer is read from memory 213 and executed.

メモリ213は、ROM、RAM、不揮発性メモリ(NVM)、及びHDD等から構成され、記憶部として機能する。さらに、メモリ213には、消費者端末装置100に対して着脱可能な記憶媒体やデータベース等が接続されうる。 The memory 213 includes ROM, RAM, non-volatile memory (NVM), HDD, etc., and functions as a storage unit. Further, a storage medium, a database, etc., which are removable from the consumer terminal device 100, can be connected to the memory 213.

ROMは、書き込まれたデータを電源の供給なしに保持できるが、プロセッサ212からのデータの書き込みが不可能なメモリである。ROMは、本実施形態に係るアプリケーションプログラムやOSを実行するための所定の指示命令をプログラムとして記憶する。 The ROM is a memory that can hold written data without power supply, but cannot write data from the processor 212. The ROM stores, as a program, predetermined instructions for executing the application program and OS according to the present embodiment.

RAMは、電源が供給されている間だけデータを保持し、プロセッサ212からのデータの書き込み、及びデータの読み出しが可能なメモリである。不揮発性メモリは、書き込まれたデータの電源の供給なしの保持が可能であり、また、プロセッサ212からのデータの書き込み、及びデータの読み出しが可能なメモリである。 The RAM is a memory that retains data only while power is supplied, and allows data to be written to and read from the processor 212. The nonvolatile memory is a memory that can hold written data without power supply, and can also write data to and read data from the processor 212.

RAM及び不揮発性メモリに対しては、ROMに記憶されたプログラムがプロセッサ212により処理されている間に、この処理に必要とされるデータの書き込み及び読み込みが行われうる。また、RAM及び不揮発性メモリには、上述したように、ポータルサイトからダウンロードされた業務アプリケーションプログラム等の実行に応じたデータの書き込み及び読み込みが行われうる。 While the program stored in the ROM is being processed by the processor 212, data required for the processing can be written to and read from the RAM and nonvolatile memory. Furthermore, as described above, data can be written and read into and from the RAM and nonvolatile memory in accordance with the execution of business application programs and the like downloaded from the portal site.

具体的には、メモリ213は、通信ネットワーク14を介したサーバ装置200及び事業者装置300と他のノードとの通信の処理を実行するためのアプリケーションプログラムを記憶する。また、メモリ213は、上述したシステム1による広告媒体の配布においてサーバ装置200及び事業者装置300が行う処理を実行するための業務アプリケーションプログラムを記憶する。また、プロセッサ212は、OSを実行するためのプログラムを記憶する。 Specifically, the memory 213 stores an application program for executing communication processing between the server device 200 and the operator device 300 and other nodes via the communication network 14. Further, the memory 213 stores a business application program for executing the processing performed by the server device 200 and the business operator device 300 in distributing advertising media by the system 1 described above. The processor 212 also stores a program for executing the OS.

実施形態においては、特に、サーバ装置200のメモリ213は、消費者に対して提供され、事業者による商品及び役務の少なくとも一方の提供に関連する消費者の行動を促進するための第1の促進情報を生成する所定の指示命令を含むアプリケーションプログラムを記憶する。また、サーバ装置200のメモリ213は、消費者によって受け取られた第1の促進情報に基づいて消費者が行った商品及び役務の少なくとも一方の提供に関連する行動を示す行動情報を受信する所定の指示命令を含むアプリケーションプログラムを記憶する。また、また、サーバ装置200のメモリ213は、第1の促進情報と行動情報とに基づいて得られた学習済解析モデルによって、事業者又は事業者とは異なる他の事業者による商品及び役務の少なくとも一方の提供に関連する消費者の行動を促進するための第2の促進情報を解析する所定の指示命令を含むアプリケーションプログラムを記憶する。 In the embodiment, in particular, the memory 213 of the server device 200 is provided with a first promotion for promoting consumer behavior related to the provision of at least one of goods and services by a business operator. An application program containing predetermined instructions for generating information is stored. The memory 213 of the server device 200 also stores predetermined information for receiving behavior information indicating behavior related to the provision of at least one of goods and services performed by the consumer based on the first promotional information received by the consumer. Stores an application program including instructions. In addition, the memory 213 of the server device 200 stores products and services by the business operator or another business operator different from the business operator, based on the learned analysis model obtained based on the first promotion information and the behavior information. An application program is stored that includes predetermined instructions for analyzing second promotional information for promoting consumer behavior related to at least one offer.

サーバ装置200及び事業者装置300の通信インターフェイス214は、消費者端末装置100の通信インターフェイス114と同様に、通信処理回路115及びアンテナ(不図示)を含む。通信インターフェイス214は、通信処理回路115及びアンテナを介して通信ネットワーク14とサーバ装置200及び事業者装置300と接続し、通信ネットワーク14に接続された他の装置との間で、データの送受信を行う通信部として機能する。 The communication interface 214 of the server device 200 and the business operator device 300 includes a communication processing circuit 115 and an antenna (not shown), similarly to the communication interface 114 of the consumer terminal device 100. The communication interface 214 connects the communication network 14, the server device 200, and the operator device 300 via the communication processing circuit 115 and the antenna, and transmits and receives data between other devices connected to the communication network 14. Functions as a communications department.

具体的には、サーバ装置200及び事業者装置300の通信インターフェイス214は、上述したポータルサイトとの間で情報を送受信する。また、サーバ装置200及び事業者装置300の通信インターフェイス214は、システム1による広告媒体の配布におけるサーバ装置200及び事業者装置300の処理に必要とされる情報及びデータを、他の装置との間で送受信する。 Specifically, the communication interface 214 of the server device 200 and the operator device 300 transmits and receives information to and from the portal site described above. Furthermore, the communication interface 214 of the server device 200 and the business entity device 300 communicates information and data required for processing of the server device 200 and the business entity device 300 in distributing advertising media by the system 1 with other devices. Send and receive with .

5.サーバ装置200のメモリ213に記憶される情報
以下、図1及び図3に示したサーバ装置200のメモリ213に記憶される情報を説明する。図4Aは、促進情報の管理に用いられる促進情報テーブルを示す図である。図4Bは、消費者の管理に用いられる消費者テーブルを示す図である。
5. Information stored in the memory 213 of the server device 200 Information stored in the memory 213 of the server device 200 shown in FIGS. 1 and 3 will be described below. FIG. 4A is a diagram showing a promotion information table used for managing promotion information. FIG. 4B is a diagram showing a consumer table used for consumer management.

図4Aに示すように、促進情報テーブルは、mの促進情報に関する情報を含む。促進情報テーブルの各行は、促進識別情報W、条件情報A、促進情報B、提供方法情報G、対象情報H、配布先位置情報I、時間情報K、行動集計情報L、効果情報M及び実績情報Nを対応付けて含む。促進情報Bは、告知情報C、事業者属性情報D、告知属性情報E及びクーポン情報Fを対応付けて含む。 As shown in FIG. 4A, the promotion information table includes information regarding promotion information of m. Each row of the promotion information table includes promotion identification information W, condition information A, promotion information B, provision method information G, target information H, distribution destination location information I, time information K, behavior summary information L, effect information M, and performance information. Contains N in association. Promotion information B includes notification information C, business attribute information D, notification attribute information E, and coupon information F in association with each other.

また、図4Bに示す消費者テーブルは、n人の消費者に関係する情報を含む。n人の消費者は、最新の広告媒体が配布される消費者を含む。図4Bに示すように、消費者テーブルの各行は、消費者(ユーザ)識別情報U、属性情報P、及び行動情報Oを対応付けて含む。また、行動情報Oは、アクセス情報R、利用情報S、領収書情報T、及びクーポン使用情報Vを対応付けて含む。 Additionally, the consumer table shown in FIG. 4B includes information related to n consumers. The n consumers include the consumers to whom the latest advertising media is distributed. As shown in FIG. 4B, each row of the consumer table includes consumer (user) identification information U, attribute information P, and behavior information O in association with each other. Furthermore, the behavior information O includes access information R, usage information S, receipt information T, and coupon usage information V in association with each other.

なお、促進情報テーブルにおいては、事業者と配布業者との間で広告の契約が行われ、広告が行われるたびに新たな行が生成されてメモリ213に記憶される。新たな契約により広告が行われても、過去に追加された行は、特別の理由がなければ消去されない。従って、促進情報テーブルにおいては、新たに広告が行われるたびに情報が追加され、蓄積される。 In the promotion information table, an advertisement contract is made between a business operator and a distributor, and a new row is generated and stored in the memory 213 each time an advertisement is performed. Even if advertising is carried out under a new contract, lines added in the past will not be deleted unless there is a special reason. Therefore, information is added and accumulated in the promotion information table every time a new advertisement is made.

また、消費者テーブル(図4B)には、新しい消費者に広告媒体が配布されるたびに、この配布以前にはなかった新しい消費者の行が生成されてメモリ213に記憶される。一方、新たな消費者の行が追加されても、消費者の引っ越し等により情報が無効になった等の削除理由が生じない限り、過去に追加された行は消費者テーブルから削除されない。従って、消費者情報テーブルには、新たな情報が、新たな消費者に広告媒体が配布されるたびに追加され、蓄積される。 Further, in the consumer table (FIG. 4B), each time advertising media is distributed to a new consumer, a new consumer row that did not exist before this distribution is generated and stored in the memory 213. On the other hand, even if a new consumer row is added, previously added rows will not be deleted from the consumer table unless there is a reason for the deletion, such as information becoming invalid due to the consumer moving or the like. Therefore, new information is added and accumulated in the consumer information table each time advertising media is distributed to a new consumer.

図4Aに示す促進情報テーブルのmの行それぞれにおいて、促進識別情報Wは、促進情報を一意に識別する。言い換えると、促進識別情報Wは、促進情報テーブルに含まれるmの行それぞれに含まれる情報を一意に識別する。なお、促進識別情報Wは、広告媒体を識別する情報とされうる。 In each of the m rows of the promotion information table shown in FIG. 4A, the promotion identification information W uniquely identifies the promotion information. In other words, the promotion identification information W uniquely identifies the information included in each of the m rows included in the promotion information table. Note that the promotion identification information W may be information for identifying advertising media.

条件情報Aは、消費者がいかなる条件を満たした場合に、この消費者に事業者が特典を与えるかを示す。この条件は、例えば、消費者が、広告媒体に付された二次元コード等の記録媒体から、サーバ装置200が運営するポータルサイトのURLを、消費者端末装置100を用いて読み出し、消費者がポータルサイトにアクセスすることを含む。また、この条件は、消費者が、ポータルサイトから、業務アプリケーションプログラムを消費者端末装置100にダウンロードして実行し、消費者の個人情報等を登録することを含む。さらに、この条件は、この登録に応じてポータルサイトから、消費者端末装置100に、促進識別情報Wとともに送信されるクーポンを用いて、事業者の業務を利用することを含む。以下の説明においては、条件情報Aが、この部分の記載に示した条件を全て満たした場合に、事業者が消費者に特典を与える場合を具体例とする。ただし、条件情報Aが示す条件は、事業者の方針等により、適宜、変更され、事業者と配布業者との契約もまた変更されうる。変更された条件情報Aにより促進情報テーブルもまた更新され、メモリ213に記憶される。 Condition information A indicates which conditions the business operator will provide to the consumer if the consumer satisfies this condition. This condition is such that, for example, a consumer uses the consumer terminal device 100 to read the URL of a portal site operated by the server device 200 from a recording medium such as a two-dimensional code attached to an advertising medium. Including accessing the portal site. Further, this condition includes that the consumer downloads and executes the business application program from the portal site to the consumer terminal device 100, and registers the consumer's personal information and the like. Furthermore, this condition includes using the business of the business operator using a coupon transmitted from the portal site to the consumer terminal device 100 together with the promotional identification information W in response to this registration. In the following description, a specific example will be taken in which a business operator provides a benefit to a consumer when the condition information A satisfies all the conditions shown in this section. However, the conditions indicated by the condition information A may be changed as appropriate depending on the company's policy, etc., and the contract between the company and the distributor may also be changed. The promotion information table is also updated with the changed condition information A and stored in the memory 213.

促進情報テーブルの促進情報Bは、提供方法情報G、対象情報H、配布先位置情報I及び時間情報Kの少なくともいずれかに基づいて、電子的なデータとして消費者の消費者端末装置100に配信される。あるいは、促進情報Bは、紙媒体等に掲載されて消費者の自宅等に配布される。促進情報Bは、消費者による事業者の事業の利用を促進するために用いられる。 The promotion information B of the promotion information table is distributed to the consumer terminal device 100 of the consumer as electronic data based on at least one of the provision method information G, target information H, distribution destination location information I, and time information K. be done. Alternatively, the promotion information B is published on a paper medium or the like and distributed to the consumer's home or the like. Promotion information B is used to encourage consumers to use the business of the business.

促進情報Bに含まれる告知情報Cは、上述したように、消費者による事業者の業務の利用の促進のために用いられる広告等を示す。また、事業者属性情報Dは、促進情報Bを利用する事業者、その業種及び規模等の事業者の属性を示す。また、告知属性情報Eは、告知情報Cにより利用が促進される業務、この業務を提供する事業者、及びこの業務の利用者による利用の対価等、告知情報Cの属性を示す。 As described above, the announcement information C included in the promotion information B indicates advertisements and the like used to promote the use of businesses by businesses by consumers. Further, the business attribute information D indicates attributes of the business that uses the promotion information B, such as its industry type and scale. Further, the announcement attribute information E indicates the attributes of the announcement information C, such as the business whose use is promoted by the announcement information C, the business that provides this business, and the consideration for use by the user of this business.

また、クーポン情報Fは、上述したように、事業者から消費者への特典の付与のためにクーポンが用いられるか否か、及びクーポンが用いられる場合のクーポンの内容を示す。クーポンは、例えば、クーポンの画像、及び事業者から消費者にキャッシュバックされる対価の割合を示す情報を含む。さらに、クーポンは、対応する告知情報C、事業者属性情報D及び告知属性情報Eへの参照に用いられる参照情報を含む。サーバ装置200等は、この参照情報を用いて、クーポンに対応する告知情報C、事業者属性情報D及び告知属性情報Eを参照できる。従って、サーバ装置200等は、クーポンを処理することにより、クーポンにより利用が促進される業務、この業務を提供する事業者、業務の対価、及び特典の内容等を示す情報を取得できる。 Further, as described above, the coupon information F indicates whether or not a coupon is used to provide a benefit from a business operator to a consumer, and if a coupon is used, the content of the coupon. The coupon includes, for example, an image of the coupon and information indicating the percentage of the consideration to be cashed back from the business to the consumer. Furthermore, the coupon includes reference information used to refer to the corresponding announcement information C, business attribute information D, and announcement attribute information E. The server device 200 and the like can refer to the notification information C, business attribute information D, and notification attribute information E corresponding to the coupon using this reference information. Therefore, by processing the coupon, the server device 200 and the like can obtain information indicating the business whose use is promoted by the coupon, the business providing the business, the compensation for the business, the content of the benefit, and the like.

提供方法情報Gは、促進情報Bに含まれる告知情報Cやクーポン情報Fの消費者への提供方法及び条件を示す。例えば、促進情報Bに含まれる告知情報Cが紙媒体への掲載により消費者に提供される情報であれば、提供方法情報Gは、紙媒体の配布の方法及び配布の条件を示す。紙媒体の配布方法は、ポスティング、及び店頭又は街頭における配布等を含む。また、例えば、促進情報Bあるいは、促進情報Bの告知情報Cが電子的な情報であれば、提供方法情報Gは、サーバ装置200等から通信ネットワーク14を介した消費者端末装置100への告知情報Cの配信方法及び配信の条件を示す。電子的な情報の配信方法は、例えば、電子的な情報の配信元のウェブサイトのURL、及び促進識別情報Wが記録された二次元コード等の記録媒体を利用した配信方法を含む。また、電子的な情報の配信方法は、例えば、消費者端末装置100にダウンロードされてインストールされる業務アプリケーションプログラムを利用した配信方法を含む。配布の条件は、例えば、告知情報Cの内容に応じて、この告知情報Cが掲載された紙媒体を配布する位置的及び時間的な範囲が限定されること等を示す。配信の条件もまた、例えば、告知情報Cの内容に応じて、この告知情報Cを配信する位置的及び時間的な範囲が限定されること等を示す。 The provision method information G indicates the method and conditions for providing the notice information C and the coupon information F included in the promotion information B to consumers. For example, if the announcement information C included in the promotional information B is information provided to consumers by publication on a paper medium, the provision method information G indicates the method and conditions for distributing the paper medium. Paper media distribution methods include posting, distribution at stores or on the street, and the like. Further, for example, if the promotional information B or the notification information C of the promotional information B is electronic information, the provision method information G is a notification from the server device 200 etc. to the consumer terminal device 100 via the communication network 14. The distribution method and distribution conditions of information C are shown. The electronic information distribution method includes, for example, a distribution method using a recording medium such as a two-dimensional code on which the URL of the website of the electronic information distribution source and the promotion identification information W are recorded. Further, the electronic information distribution method includes, for example, a distribution method using a business application program that is downloaded and installed on the consumer terminal device 100. The distribution conditions indicate, for example, that depending on the content of the announcement information C, the positional and temporal range in which the paper medium on which the announcement information C is distributed is limited. The distribution conditions also indicate, for example, that the positional and temporal range in which the announcement information C is distributed is limited depending on the content of the announcement information C.

また、促進情報Bに含まれるクーポン情報Fが消費者に配信により提供される情報であれば、提供方法情報Gはその配信方法や条件を示す。クーポン情報Fの配信方法としては、二次元コードに記録されたポータルサイトのURLにアクセスすることによって当該ポータルサイトより配信される方法や、あらかじめ所定のアプリケーションプログラムをインストールして当該アプリケーションプログラムを通じて配信する方法や、あらかじめ消費者に登録されたメールアドレスにクーポン情報を送信する方法や、当該メールアドレスにクーポン情報を取得可能なサイトのURLを記載し当該URLにアクセスさせることで配信する方法などがある。また、クーポン情報Fの配信条件としては、所定のポータルサイト等へのアクセスや、事業者が提供するサービスを他の消費者に紹介することや、事業者が提供するサービスの過去の利用状況(例えば、ポイント数)や、アクセスした曜日、日にち(例えば、誕生日や誕生月など)、時間などがある。なお、特に詳細には記載しないが、クーポン情報Fについても、告知情報Cと同様に、対象情報Hや配布先情報I、時間情報Kによりその配信先をさらに限定してもよい。 Further, if the coupon information F included in the promotional information B is information provided to consumers by distribution, the provision method information G indicates the distribution method and conditions. Coupon information F can be distributed from a portal site by accessing the URL of the portal site recorded in the two-dimensional code, or by installing a predetermined application program in advance and distributing it through the application program. There are several methods, such as sending coupon information to the e-mail address registered by the consumer in advance, and sending the coupon information by writing the URL of the site where the coupon information can be obtained to the e-mail address and having the consumer access the URL. . In addition, the conditions for distributing coupon information F include access to a designated portal site, etc., introducing the services provided by the business to other consumers, and the past usage status of the services provided by the business. For example, the number of points), day of the week, date (for example, birthday, birth month, etc.), and time of access are included. Although not described in detail, the distribution destination of the coupon information F may be further limited by the target information H, distribution destination information I, and time information K, similar to the notification information C.

対象情報Hは、促進情報Bに含まれる告知情報Cの配信先又は配布先として相応しい消費者の属性を示す。なお、この属性は、消費者テーブル(図4B)に含まれる属性情報Pに対応する。配布先位置情報Iは、告知情報Cの配信先又は配布先となる位置的な範囲を、例えば、都市の中心部、郊外、住宅街及びビル街等の属性、地図上の名称、経度及び緯度等により示す。 The target information H indicates the distribution destination of the notification information C included in the promotion information B or the attributes of the consumer who is suitable as the distribution destination. Note that this attribute corresponds to attribute information P included in the consumer table (FIG. 4B). The distribution destination location information I indicates the distribution destination or the location range of the distribution destination of the notification information C, for example, the attributes such as the center of the city, the suburbs, residential areas, and built-up areas, the name on the map, the longitude, and the latitude. etc.

時間情報Kは、促進情報Bに含まれる告知情報Cを消費者に配信又は配布する時間的な範囲を示す。時間情報Kは、例えば、事業者がスーパーマーケットであり、告知情報Cが、スーパーマーケットの広告媒体に掲載される場合には、時間情報Kは、消費者がスーパーマーケットで購入する品物を選択する曜日及び時間帯を示す。また、例えば、事業者が衣料品の小売業であり、告知情報Cが、バーゲンセールを事業として促進する場合には、時間情報Kは、季節の変わり目の期間等を示す。 Time information K indicates a time range in which notification information C included in promotion information B is distributed or distributed to consumers. For example, when the business operator is a supermarket and the notice information C is published in the supermarket's advertising media, the time information K is the day of the week and the time when the consumer selects the item to purchase at the supermarket. Indicates obi. Further, for example, if the business is a clothing retailer and the announcement information C promotes a bargain sale as a business, the time information K indicates a period of seasonal change, etc.

行動集計情報Lは、サーバ装置200が消費者テーブル(図4B)に含まれる行動情報Oを集計することにより、広告媒体の配布に応じて消費者が行った行動を示す以下の第1~第4の割合を示す情報の少なくとも一つを含む。例えば、第1の割合は、広告媒体の数pに対して、広告媒体の配布を受けてポータルサイトにアクセスした消費者の数を示す。第1の割合は、広告媒体の配布を受けた消費者がポータルサイトにアクセスしたことを示すアクセス情報Rの総数を、配布された広告媒体の数pで除算することにより計算されうる。第2の割合は、配布された広告媒体の数pに対して、広告媒体の配布を受けて事業者の業務を利用した消費者の数の割合を示す。第2の割合は、広告媒体の配布を受けた消費者が事業者の業務を利用したことを示す利用情報Sの総数を、配布された広告の数pで除算することにより計算されうる。第3の割合は、配布された広告媒体の数pに対して、領収書等の画像をポータルサイトにアップロードした消費者の数の割合を示す。第3の割合は、広告媒体の配布を受けて領収書の画像をポータルサイトにアップロードしたことを示す領収書情報Tの総数を、配布された広告の数pで除算することにより計算されうる。第4の割合は、配布された広告媒体の数pに対して、クーポンを利用して事業者の業務を利用した消費者の数の割合を示す。第4の割合は、広告媒体の配布を受けた消費者がクーポンを使用したことを示すクーポン使用情報Vの総数を、配布された広告の数pで除算することにより計算されうる。 The behavior aggregation information L is obtained by aggregating the behavior information O included in the consumer table (FIG. 4B) by the server device 200. The behavior aggregation information L is obtained by aggregating the behavior information O included in the consumer table (FIG. 4B). At least one piece of information indicating a ratio of 4 is included. For example, the first ratio indicates the number of consumers who received distribution of advertising media and accessed the portal site with respect to the number p of advertising media. The first ratio can be calculated by dividing the total number of access information R indicating that consumers who received advertising media have accessed the portal site by the number p of distributed advertising media. The second ratio indicates the ratio of the number of consumers who received the distribution of advertising media and used the business of the business to the number p of advertising media distributed. The second ratio can be calculated by dividing the total number of usage information S indicating that a consumer who received advertising media used the services of a business operator by the number p of distributed advertisements. The third ratio indicates the ratio of the number of consumers who uploaded images of receipts and the like to the portal site to the number p of distributed advertising media. The third ratio can be calculated by dividing the total number of receipt information T indicating that an image of the receipt was uploaded to the portal site after receiving distribution of advertising media by the number p of distributed advertisements. The fourth ratio indicates the ratio of the number of consumers who used the coupon to use the business of the business with respect to the number p of distributed advertising media. The fourth ratio may be calculated by dividing the total number of coupon usage information V indicating that a consumer who received advertising media used a coupon by the number p of distributed advertisements.

効果情報Mは、広告媒体の効果、例えば、配布された広告媒体の数に対して、広告媒体の配布先となった消費者が事業者の業務を利用に対して支払った対価の総額を示す。効果情報Mは、以下の第1及び第2の処理により生成される。第1の処理において、サーバ装置200は、行動情報Oに含まれる領収書情報Tに含まれる領収書等の画像をOCR処理して領収書情報Tそれぞれから消費者が支払った対価を読み取る。第2の処理において、サーバ装置200は、消費者が事業者の業務の利用に対して支払った対価の総額を計算し、配布した広告媒体の数pで除算し、効果情報Mを生成する。 Effect information M indicates the effect of advertising media, for example, the total amount of consideration paid by consumers to whom the advertising media was distributed for using the businesses' services, relative to the number of advertising media distributed. . Effect information M is generated by the following first and second processing. In the first process, the server device 200 performs OCR processing on images such as receipts included in the receipt information T included in the behavior information O, and reads the consideration paid by the consumer from each receipt information T. In the second process, the server device 200 calculates the total amount of consideration paid by the consumer for using the business of the business operator, divides it by the number p of distributed advertising media, and generates effect information M.

実績情報Nは、配布される予定であった広告媒体の数pに対して、実際に消費者に配布された広告媒体の数p’の割合を示す。広告媒体の数pに対して、広告媒体の配布を受けてポータルサイトにアクセスする消費者の割合は、統計的、あるいは配布業者の経験により推定されうる。従って、消費者に実際に配布されたと推定される広告媒体の数p’は、行動情報Oに含まれるアクセス情報Rの総数を、この割合で除算することにより計算されうる。実績情報Nは、消費者に実際に配布されたと推定された広告媒体の数p’を、配布される予定であった広告媒体の数pで除算することにより計算される。実績情報N(=p’/p)が1以下の値である場合には、実績情報Nが1に近ければ近いほど、配布業者は、誠実に広告媒体を消費者に配布した実績を事業者に主張できる。あるいは、実績情報Nが1より大きい値である場合には、配布業者は、広告媒体の配布が予想以上の効果を示した実績を事業者に主張できる。 The performance information N indicates the ratio of the number p' of advertising media actually distributed to consumers to the number p of advertising media scheduled to be distributed. With respect to the number p of advertising media, the proportion of consumers who receive distribution of advertising media and access the portal site can be estimated statistically or based on the distributor's experience. Therefore, the number p' of advertising media that is estimated to have actually been distributed to consumers can be calculated by dividing the total number of access information R included in the behavior information O by this ratio. The performance information N is calculated by dividing the number p' of advertising media that was estimated to have actually been distributed to consumers by the number p of advertising media that was scheduled to be distributed. When the track record information N (=p'/p) is less than or equal to 1, the closer the track record N is to 1, the more likely the distributor is to show the track record of distributing advertising media to consumers in good faith. It can be argued that Alternatively, if the track record information N is greater than 1, the distributor can claim to the business operator that the distribution of advertising media has been more effective than expected.

以上説明したように、対象情報H、配布先位置情報I及び時間情報Kは、促進情報Bに含まれる告知情報Cによる事業の利用の促進の対象として相応しい消費者の属性、位置的及び時間的な範囲を示す。ただし、上述したように、広告の契約において、配布業者が配信先又は配布先となる消費者の属性等の最適化を行うことが決められうる。なお、最適化される前の初期的な条件情報A、提供方法情報G、対象情報H、配布先位置情報I及び時間情報Kは、例えば、事業者により事業者装置300を用いて生成作成され、広告媒体の配布が行われる前に、サーバ装置200に送信される。 As explained above, the target information H, the distribution destination location information I, and the time information K are the attributes, location, and time of consumers who are suitable targets for promotion of business usage based on the announcement information C included in the promotion information B. indicates a range. However, as described above, in the advertising contract, it may be decided that the distributor will optimize the attributes of the distribution destination or the consumer to whom the advertisement will be distributed. Note that the initial condition information A, provision method information G, target information H, distribution destination location information I, and time information K before being optimized are generated by the business operator using the business apparatus 300, for example. , is transmitted to the server device 200 before the advertising medium is distributed.

図4Bに示す消費者テーブルのnの行それぞれにおいて、消費者識別情報Uは、促進情報Bに含まれる告知情報Cの配信先又は配布先となりうる消費者を一意に識別する。言い換えると、消費者識別情報Uは、消費者テーブルに含まれるnの行それぞれに含まれる情報を一意に識別する。なお、消費者識別情報Uは、過去において広告媒体の配布の対象となった消費者だけでなく、最新に広告媒体の配布の対象となる消費者をも識別する。 In each of the n rows of the consumer table shown in FIG. 4B, the consumer identification information U uniquely identifies the consumer to whom the notification information C included in the promotional information B is to be distributed or who can be the distribution destination. In other words, the consumer identification information U uniquely identifies the information included in each of the n rows included in the consumer table. Note that the consumer identification information U identifies not only the consumers to whom advertising media were distributed in the past, but also the consumers to whom advertising media was distributed most recently.

属性情報Pは、上述したように、促進情報テーブル(図4A)に含まれる対象情報Hに対応し、消費者識別情報Uにより識別される消費者の個人情報等の属性を示す。さらに、具体的には、属性情報Pは、この消費者の属性として、氏名、住所、年齢、性別、決済口座、消費者の過去の業務の利用履歴、消費者の趣味、及び嗜好等を示す。サーバ装置200は、例えば、上述したように、消費者端末装置100にダウンロードした業務アプリケーションプログラムを起動し、ポータルサイトに対して消費者に個人情報を登録させる。属性情報Pは、このような登録等により収集された個人情報から生成される。 As described above, the attribute information P corresponds to the target information H included in the promotion information table (FIG. 4A) and indicates attributes such as personal information of the consumer identified by the consumer identification information U. Furthermore, specifically, the attribute information P indicates the consumer's name, address, age, gender, payment account, past business usage history of the consumer, hobbies and preferences of the consumer, etc. . For example, as described above, the server device 200 starts the business application program downloaded to the consumer terminal device 100 and causes the consumer to register personal information with the portal site. Attribute information P is generated from personal information collected through such registration and the like.

行動情報Oは、消費者識別情報Uにより識別される消費者が、広告媒体の配信又は配布を受けた後の行動を示すアクセス情報R、利用情報S、領収書情報T及びクーポン使用情報Vを含む。さらに、行動情報Oは、アクセス情報R、利用情報S、領収書情報T及びクーポン使用情報V以外に他の情報を含みうる。他の情報は、例えば、消費者が、業務アプリケーションプログラムを消費者端末装置100にダウンロードしてインストールしたか否かを示す。また、さらに他の情報は、例えば、消費者が、消費者端末装置100で業務アプリケーションプログラムを起動し、事業者又は配布業者のウェブサイトに対して個人情報等を登録したか否かを示す。 The behavior information O includes access information R, usage information S, receipt information T, and coupon usage information V indicating the behavior of the consumer identified by the consumer identification information U after receiving distribution or distribution of advertising media. include. Furthermore, the behavior information O may include information other than the access information R, usage information S, receipt information T, and coupon usage information V. Other information indicates, for example, whether the consumer has downloaded and installed the business application program onto the consumer terminal device 100. Furthermore, other information indicates, for example, whether the consumer has started a business application program on the consumer terminal device 100 and registered personal information etc. on the website of the business operator or distributor.

行動情報Oに含まれる情報のうち、アクセス情報Rは、広告媒体の配布を受けた消費者が、所定のウェブサイト、例えば、上述したポータルサイトにアクセスしたか否かを示す。なお、この所定のウェブサイトは、例えば、促進情報Bに含まれる告知情報C(図4A)の配信又は配布を受けた消費者が、消費者端末装置100を用いて広告媒体に付された記録媒体から読み出した記録媒体情報に含まれるURLにより特定される。利用情報Sは、促進識別情報Wにより識別される告知情報Cにより消費者の利用が促進された事業者の業務を、消費者識別情報Uにより識別される消費者が利用したか否かを示す。領収書情報Tは、この事業者の業務を利用した消費者が、業務の利用に対する対価の支払いに応じて発行された領収書の画像等、この事業者の業務を利用したこと及びその対価の額を証明する情報を示す。または、領収書情報Tは、消費者が、促進識別情報Wとともにサーバ装置200又は事業者装置300にアップロードした画像等の情報を示す。クーポン使用情報Vは、消費者が、告知情報C(図4A)が掲載された広告媒体に付される等により配信又は配布されたクーポンを使用したか否かを示す。 Among the information included in the behavior information O, the access information R indicates whether or not the consumer who received the advertising medium accessed a predetermined website, for example, the above-mentioned portal site. Note that this predetermined website may be used, for example, by a consumer who has received the delivery or distribution of the notification information C (FIG. 4A) included in the promotion information B, to record information attached to advertising media using the consumer terminal device 100. It is specified by the URL included in the recording medium information read from the medium. The usage information S indicates whether the consumer identified by the consumer identification information U used the business of the business whose usage was promoted by the consumer by the announcement information C identified by the promotion identification information W. . Receipt information T includes information such as an image of a receipt issued by a consumer who used the business of this business in response to the payment of consideration for the use of the business, and information about the use of the business of this business and the compensation. Indicates information that proves the amount. Alternatively, the receipt information T indicates information such as an image that the consumer has uploaded together with the promotion identification information W to the server device 200 or the business operator device 300. Coupon usage information V indicates whether the consumer used a coupon that was delivered or distributed by being attached to an advertising medium on which notification information C (FIG. 4A) was published.

6.通信シーケンス
以下、図5A~図5Cを参照して、システム1における消費者端末装置100、サーバ装置200及び事業者装置300の間の通信シーケンスを説明する。図5A~図5Cは、図1~図3に示した消費者端末装置100、消費者端末装置100及びサーバ装置200の間で行われる通信処理を示す第1~第3の通信シーケンス図である。なお、図5Aに示された通信シーケンスにおいては、図1を参照して上述したように、促進情報Bの告知情報Cが掲載され、さらに、記録媒体が付された紙の広告媒体を、ポスティングにより消費者に配布する場合を具体例とする。また、サーバ装置200がウェブサーバとしての機能を有し、サーバ装置200が事業者のポータルサイトを運営し、消費者に提供する場合が具体例とされる。
6. Communication Sequence The communication sequence between the consumer terminal device 100, the server device 200, and the business operator device 300 in the system 1 will be described below with reference to FIGS. 5A to 5C. 5A to 5C are first to third communication sequence diagrams showing communication processing performed between the consumer terminal device 100, the consumer terminal device 100, and the server device 200 shown in FIGS. 1 to 3. . In the communication sequence shown in FIG. 5A, as described above with reference to FIG. A specific example is when the product is distributed to consumers. Further, a specific example is a case where the server device 200 has a function as a web server, and the server device 200 operates a portal site of a business operator and provides it to consumers.

従って、ポータルサイトから消費者端末装置100に送信される情報の全ては、サーバ装置200から出力される。また、ポータルサイトに対して入力された情報の全ては、サーバ装置200に入力される。また、上述したように、事業者による広告媒体の制作、事業者から配布業者への広告媒体の納品、及び配布業者による広告媒体の消費者への配布等は、人手によらねばならない部分を含む。従って、説明の便宜上、図5A等に示す通信シーケンス及び処理には、消費者端末装置100及びサーバ装置200により行われる処理及び通信の他に、人手による作業が含まれる。 Therefore, all of the information transmitted from the portal site to the consumer terminal device 100 is output from the server device 200. Further, all of the information input to the portal site is input to the server device 200. In addition, as mentioned above, the production of advertising media by businesses, the delivery of advertising media from businesses to distributors, and the distribution of advertising media to consumers by distributors include parts that must be done manually. . Therefore, for convenience of explanation, the communication sequence and processing shown in FIG. 5A and the like include manual work in addition to the processing and communication performed by the consumer terminal device 100 and the server device 200.

図5Aに示すS100において、サーバ装置200を用いる配布業者と、事業者装置300を用いる事業者とは、両者の間で決められた数pの広告媒体のポスティングによる広告媒体の配布の契約を行う。なお、この契約は、上述のように、サーバ装置200、通信ネットワーク14及び事業者装置300を介して行われても、事業者及び配布業者者が直接に会って行われてもよい。この契約において、図1を参照して説明したような事項が決められる。なお、この説明においては、契約において対象情報H等の最適化を行うことが決められている場合を具体例とする。事業者装置300及びサーバ装置200のプロセッサ212は、この契約を示す契約情報を、メモリ213に記憶する。 In S100 shown in FIG. 5A, the distributor using the server device 200 and the business operator using the business operator device 300 enter into a contract for distribution of advertising media by posting a number p of advertising media determined between them. . Note that, as described above, this contract may be concluded via the server device 200, the communication network 14, and the business operator's device 300, or may be concluded through a direct meeting between the business operator and the distributor. In this contract, matters such as those described with reference to FIG. 1 are determined. In this explanation, a specific example will be taken where the contract specifies that the target information H etc. be optimized. The processor 212 of the business operator device 300 and the server device 200 stores contract information indicating this contract in the memory 213.

S102において、事業者は、例えば、メモリ213に着脱可能な記録媒体を用いて、事業者装置300に、紙の広告媒体に掲載される広告を示す告知情報Cを含む促進情報B(図4A)を入力する。事業者装置300のプロセッサ212は、メモリ213を介して促進情報Bを受信してメモリ213に記憶する。さらに、事業者装置300のプロセッサ212は、メモリ213から促進情報Bを読み出し、通信インターフェイス214を介して、サーバ装置200に、受信した促進情報Bを送信する。 In S102, the business operator uses, for example, a removable recording medium in the memory 213 to store promotion information B (FIG. 4A) on the business apparatus 300, including notification information C indicating an advertisement to be published in a paper advertising medium. Enter. The processor 212 of the business operator's device 300 receives promotion information B via the memory 213 and stores it in the memory 213. Further, the processor 212 of the business operator device 300 reads the promotion information B from the memory 213 and transmits the received promotion information B to the server device 200 via the communication interface 214.

S104において、事業者装置300のプロセッサ212は、促進情報テーブルの各行に含まれる促進情報B以外の初期の情報を、通信インターフェイス214を介してサーバ装置200に送信する。つまり、プロセッサ212は、上述したように、初期の条件情報A、促進識別情報W、提供方法情報G、対象情報H、配布先位置情報I及び時間情報Kを、通信インターフェイス214を介してサーバ装置200に送信する。サーバ装置200のプロセッサ212は、通信インターフェイス214を介して、これらの初期の情報を受信する。サーバ装置200のプロセッサ212は、さらに、これらの初期の情報により促進情報テーブルを更新し、メモリ213に記憶する。 In S<b>104 , processor 212 of business operator device 300 transmits initial information other than promotion information B included in each row of the promotion information table to server device 200 via communication interface 214 . That is, as described above, the processor 212 transmits the initial condition information A, promotion identification information W, provision method information G, target information H, distribution destination location information I, and time information K to the server device via the communication interface 214. Send to 200. Processor 212 of server device 200 receives these initial information via communication interface 214. Processor 212 of server device 200 further updates the promotion information table with this initial information and stores it in memory 213.

S106において、サーバ装置200のプロセッサ212は、S214の処理において受信し、メモリ213に記憶した情報に対して、学習済解析モデルに基づく解析を行い、これらの情報を最適化する。学習済解析モデルは、消費者端末装置100のプロセッサ212による促進情報テーブル及び消費者テーブルに含まれる情報の学習により生成される。学習済解析モデルは、蓄積された促進情報テーブル及び消費者テーブルの一部又は全部に含まれる情報に基づいて、プロセッサ212が機械学習することにより生成され、メモリ213に記憶される。学習済解析モデルは、広告媒体の配布及びクーポン情報の配信後に、消費者が最も多くの行動を行ったことを示す行動情報Oが生成されるように、提供方法情報G、対象情報H、配布先位置情報I及び時間情報Kを生成するために用いられる。 In S106, the processor 212 of the server device 200 performs analysis based on the learned analytical model on the information received in the process of S214 and stored in the memory 213, and optimizes this information. The trained analysis model is generated by learning information contained in the promotion information table and the consumer table by the processor 212 of the consumer terminal device 100. The learned analysis model is generated by machine learning by the processor 212 based on information included in part or all of the accumulated promotion information table and consumer table, and is stored in the memory 213. The trained analysis model analyzes provision method information G, target information H, and distribution so that behavior information O indicating that the consumer has performed the most actions is generated after distribution of advertising media and distribution of coupon information. It is used to generate previous position information I and time information K.

S108において、サーバ装置200のプロセッサ212は、S104の処理において、広告媒体及びクーポン情報について、最適化された提供方法情報G、対象情報H、配布先位置情報I及び時間情報Kを示す最適化情報を、通信インターフェイス214を介して事業者装置300に送信する。事業者装置300のプロセッサ212は、通信インターフェイス214を介して最適化情報を受信し、ディスプレイ11に表示して事業者に示す。 In S108, the processor 212 of the server device 200 generates optimization information indicating optimized provision method information G, target information H, distribution destination location information I, and time information K regarding the advertising media and coupon information in the process of S104. is transmitted to the provider device 300 via the communication interface 214. The processor 212 of the operator device 300 receives the optimization information via the communication interface 214 and displays it on the display 11 to show it to the operator.

S110において、事業者装置300において表示された最適化情報を事業者が確認し、さらに承認するための操作を事業者装置300の入力インターフェイス(不図示)に対して行う。事業者装置300のプロセッサ212は、この操作を受け入れる。 In S110, the operator confirms the optimization information displayed on the operator's device 300, and performs an operation for approval on the input interface (not shown) of the operator's device 300. Processor 212 of operator device 300 accepts this operation.

S112において、事業者装置300のプロセッサ212は、S110の処理において受け入れた事業者の操作に従って、事業者が最適化情報の内容を承認したことを示す承認情報を生成する。プロセッサ212は、生成した承認情報を、通信インターフェイス214を介してサーバ装置200に送信する。 In S112, the processor 212 of the business operator device 300 generates approval information indicating that the business operator has approved the content of the optimization information, according to the operator's operation accepted in the process of S110. Processor 212 transmits the generated approval information to server device 200 via communication interface 214.

S114において、事業者装置300のプロセッサ212は、促進情報テーブル(図4A)に新たな行を追加する。さらに、プロセッサ212は、新たな行に含める情報を生成し、生成した情報により促進情報テーブルを更新してメモリ213に記憶する。 In S114, the processor 212 of the business operator device 300 adds a new row to the promotion information table (FIG. 4A). Furthermore, processor 212 generates information to be included in the new row, updates the promotion information table with the generated information, and stores it in memory 213.

S116において、サーバ装置200のプロセッサ212は、広告媒体に付される記録媒体を示す情報、又は記録媒体に記録される情報を、通信インターフェイス214を介して事業者装置300に送信する。この記録媒体は、例えば、消費者端末装置100のプロセッサ112が情報を非接触で読み出し可能なRFID用のタグ、あるいは、上述した二次元コードである。上述したように、これらの記録媒体に記録される記録媒体情報は、上述したポータルサイトのURL、及び広告媒体を識別するために用いられる促進識別情報W(図4A)を含む。 In S116, the processor 212 of the server device 200 transmits information indicating the recording medium attached to the advertising medium or information recorded on the recording medium to the business operator device 300 via the communication interface 214. This recording medium is, for example, an RFID tag from which the processor 112 of the consumer terminal device 100 can read information without contact, or the above-mentioned two-dimensional code. As described above, the recording medium information recorded on these recording media includes the URL of the portal site described above and the promotion identification information W (FIG. 4A) used to identify the advertising medium.

S118において、事業者装置300のプロセッサ212は、記録媒体を示す情報を、通信インターフェイス214を介してサーバ装置200から受信する。事業者装置300のプロセッサ212は、記録媒体を示す情報から上述した二次元コード等の画像を作成する。事業者は、情報が記録された記録媒体を付した広告媒体を、契約において決められた数p以上、制作する。 In S118, the processor 212 of the business operator's device 300 receives information indicating the recording medium from the server device 200 via the communication interface 214. The processor 212 of the business operator's device 300 creates an image such as the above-mentioned two-dimensional code from the information indicating the recording medium. The business operator produces advertising media with recording media on which information is recorded, in quantities determined in the contract or more.

S120において、事業者は、S118の処理において制作した広告媒体を、配布事業者に納品する。 In S120, the business entity delivers the advertising medium produced in the process of S118 to the distribution business entity.

S122において、サーバ装置200を用いる配布業者は、S100の処理においてなされた契約に従い、広告媒体を消費者に配布するための処理を行う。より具体的には、サーバ装置200のプロセッサ212は、最適化された促進情報テーブルに含まれる提供方法情報Gに基づいてその広告媒体及びクーポン情報の提供方法や提供条件を確定させる。そして、プロセッサ212は、対象情報H(図4A)に適合する属性情報Pに対応する消費者識別情報Uを、消費者テーブル(図4B)から選択する。さらに、プロセッサ212は、選択された消費者識別情報Uに対応する配布先位置情報I及び時間情報Kを選択する。なお、選択された配布先位置情報I及び時間情報Kの数pが過度に多くなった場合には、プロセッサ212は、対応する消費者識別情報Uの数が多い順に、予め決められた数の配布先位置情報I及び時間情報Kを選択する。これらの処理により、広告媒体の配布に必要な、記録媒体の配布先の消費者の名簿等の情報が生成される。 In S122, the distributor using the server device 200 performs processing for distributing advertising media to consumers according to the contract made in the processing in S100. More specifically, the processor 212 of the server device 200 determines the method and conditions for providing the advertising medium and coupon information based on the providing method information G included in the optimized promotion information table. Processor 212 then selects consumer identification information U corresponding to attribute information P that matches target information H (FIG. 4A) from the consumer table (FIG. 4B). Furthermore, the processor 212 selects distribution destination location information I and time information K that correspond to the selected consumer identification information U. Note that if the number p of selected distribution destination location information I and time information K becomes excessively large, the processor 212 selects a predetermined number of pieces of consumer identification information U in order of the number of pieces of selected distribution destination location information I and time information K. Distribution destination location information I and time information K are selected. Through these processes, information necessary for distributing advertising media, such as a list of consumers to whom recording media are distributed, is generated.

S124において、プロセッサ212により確定された提供方法情報Gに基づいて、配達業者の一人以上の配達員それぞれは、S122の処理において作成された広告媒体の配布先の消費者うち、配布を担当する一部又は全部の消費者の自宅等に、ポスティングにより広告媒体を配布する。 In S124, based on the provision method information G determined by the processor 212, each of the one or more delivery workers of the delivery company selects one of the consumers to whom the advertising medium created in the process of S122 is to be distributed. Distribution of advertising media by posting to the homes of some or all consumers.

図5Bに示すS140の処理は、配布業者がサーバ装置200を用いて運用するポータルサイトが受信した情報の全てが、上述したように、サーバ装置200のプロセッサ212に入力され、メモリ213に記憶されることを示す。また、S140の処理は、ポータルサイトが送信する情報の全てが、上述したように、サーバ装置200のプロセッサ212により出力されることを示す。S142~S148の処理は、ポータルサイトに消費者がアクセスしてから、業務アプリケーションプログラムを利用して個人情報を登録し、クーポン情報F(図4A)が示すクーポンを受け取るまでの処理を示す。従って、S140の処理により、サーバ装置200のプロセッサ212は、S142~S148の処理を、事業者装置300との通信なしに実行できる。 In the process of S140 shown in FIG. 5B, all of the information received by the portal site operated by the distributor using the server device 200 is input to the processor 212 of the server device 200 and stored in the memory 213, as described above. to show that Furthermore, the process in S140 indicates that all of the information transmitted by the portal site is output by the processor 212 of the server device 200, as described above. The processes from S142 to S148 represent the process from when the consumer accesses the portal site, registers personal information using a business application program, and receives the coupon indicated by coupon information F (FIG. 4A). Therefore, the process of S140 allows the processor 212 of the server device 200 to execute the processes of S142 to S148 without communicating with the operator's device 300.

S180~S184の処理は、クーポンを利用して事業者の業務を利用した消費者へのキャッシュバックを、サーバ装置200のプロセッサ212が事業者に代わって行う処理を示す。サーバ装置200のプロセッサ212は、消費者端末装置100からアップロードされた領収書の画像を、促進識別情報Wとともにポータルサイトを介して受信する。受信した領収書の画像に対してOCR処理等を行うことにより、プロセッサ212は、領収書の画像から、事業者、業務及び業務の対価を識別できる。プロセッサ212は、消費者端末装置100から画像とともに受信した促進識別情報Wに対応する促進情報Bに含まれる告知属性情報E等を取得する。プロセッサ212は、さらに、取得した告知属性情報E等が示す事業者、業務及び対価と、識別した事業者、業務及び対価とを比較する。 The processes of S180 to S184 represent processing in which the processor 212 of the server device 200, on behalf of the business operator, provides cash back to the consumer who uses the coupon to use the business of the business operator. The processor 212 of the server device 200 receives the image of the receipt uploaded from the consumer terminal device 100 together with the promotion identification information W via the portal site. By performing OCR processing or the like on the received receipt image, the processor 212 can identify the business operator, business, and consideration for the business from the receipt image. The processor 212 acquires notification attribute information E, etc. included in the promotion information B corresponding to the promotion identification information W received from the consumer terminal device 100 together with the image. The processor 212 further compares the business operator, business, and consideration indicated by the acquired notification attribute information E, etc., with the identified business operator, business, and consideration.

サーバ装置200のプロセッサ212は、この比較により、これらの情報が一致するか否かを判断する。これらの情報が一致した場合には、プロセッサ212は、利用者にポータルサイトを介して付与した特典が、ポータルサイトを介して消費者端末装置100に、促進識別情報Wとともに送信したクーポンを利用した消費者に付与されたことを識別できる。従って、プロセッサ212は、クーポンを利用して事業者の業務を利用した消費者への特典の付与を、事業者に代わって行うことができる。つまり、サーバ装置200のプロセッサ212は、S180~S184の処理をもまた、事業者装置300から業務の利用に関する情報を受信することなしに実行できる。 Based on this comparison, the processor 212 of the server device 200 determines whether these pieces of information match. If these pieces of information match, the processor 212 determines that the benefit granted to the user via the portal site is based on the coupon sent along with the promotional identification information W to the consumer terminal device 100 via the portal site. It is possible to identify that it has been given to a consumer. Therefore, the processor 212 can provide benefits to consumers who use the coupon to use the business of the business on behalf of the business. In other words, the processor 212 of the server device 200 can also execute the processes of S180 to S184 without receiving information regarding business usage from the business operator device 300.

S142~S186の処理をさらに詳細に説明する。S142において、記録媒体が付された広告媒体の配布を受けた消費者は、消費者端末装置100に対して、広告媒体に付された記録媒体から記録媒体情報を読み出させる操作を行う。消費者端末装置100のプロセッサ112は、タッチパネル117及び入力インターフェイス116を介して、消費者による操作を受け入れる。プロセッサ112は、受け入れた操作に応じて、カメラ118及び入力インターフェイス116を介して、記録媒体から記録媒体情報を読み出す。プロセッサ112は、記録媒体情報が含むURLを用いて、サーバ装置200により運営される事業者のポータルサイトに、通信インターフェイス114を介してアクセスし、促進識別情報W(図4A)を送信する。サーバ装置200のプロセッサ212は、ポータルサイトを介して、消費者端末装置100からのアクセスを検出し、促進識別情報Wを受信する。 The processing from S142 to S186 will be explained in more detail. In S142, the consumer who has received the advertising medium with the recording medium attached performs an operation on the consumer terminal device 100 to read recording medium information from the recording medium attached to the advertising medium. The processor 112 of the consumer terminal device 100 accepts operations by the consumer via the touch panel 117 and the input interface 116. Processor 112 reads recording medium information from the recording medium via camera 118 and input interface 116 in response to the accepted operations. Using the URL included in the recording medium information, the processor 112 accesses the portal site of the business operator operated by the server device 200 via the communication interface 114, and transmits the promotion identification information W (FIG. 4A). Processor 212 of server device 200 detects access from consumer terminal device 100 via the portal site and receives promotion identification information W.

S144において、プロセッサ212は、消費者テーブル(図4B)の行動情報Oのアクセス情報Rを、このアクセスを検出したことを示す情報により更新し、メモリ213に記憶する。さらに、プロセッサ212は、促進識別情報Wに対応する業務アプリケーションプログラムのダウンロード及びインストールの許諾を消費者に求めるUI画像等を含む情報を、通信インターフェイス214を介して消費者端末装置100に送信する。消費者端末装置100のプロセッサ112は、この情報を、通信インターフェイス114を介して受信する。プロセッサ112は、受信した情報に含まれるUI画像を、ディスプレイ111に表示する。 In S144, the processor 212 updates the access information R of the behavior information O in the consumer table (FIG. 4B) with information indicating that this access has been detected, and stores it in the memory 213. Further, the processor 212 transmits information including a UI image and the like requesting permission from the consumer to download and install the business application program corresponding to the promotion identification information W to the consumer terminal device 100 via the communication interface 214. Processor 112 of consumer terminal device 100 receives this information via communication interface 114. The processor 112 displays the UI image included in the received information on the display 111.

消費者は、ディスプレイ111に表示されたUI画像に対して、業務アプリケーションプログラムのダウンロード及びインストールを許諾する旨の操作を行う。プロセッサ112は、この操作を、タッチパネル117及び入力インターフェイス116を介して受け入れる。プロセッサ112は、この操作を示す情報を、通信インターフェイス114を介して、ポータルサイトに送信する。サーバ装置200のプロセッサ212は、通信インターフェイス214を介して、消費者端末装置100からポータルサイトに送信された情報を受信する。 The consumer performs an operation on the UI image displayed on the display 111 to grant permission to download and install the business application program. Processor 112 accepts this operation via touch panel 117 and input interface 116. Processor 112 transmits information indicating this operation to portal site via communication interface 114. The processor 212 of the server device 200 receives information transmitted from the consumer terminal device 100 to the portal site via the communication interface 214.

サーバ装置200のプロセッサ212は、通信インターフェイス214を介して、消費者端末装置100に業務アプリケーションプログラムをダウンロードする。消費者端末装置100のプロセッサ112は、通信インターフェイス114を介して、ダウンロードされた業務アプリケーションプログラムを受信する。プロセッサ112は、業務アプリケーションプログラムを実行し、消費者端末装置100にインストールする。 The processor 212 of the server device 200 downloads the business application program to the consumer terminal device 100 via the communication interface 214. The processor 112 of the consumer terminal device 100 receives the downloaded business application program via the communication interface 114. The processor 112 executes a business application program and installs it on the consumer terminal device 100.

S146において、消費者端末装置100のプロセッサ112は、業務アプリケーションプログラムを実行して、広告媒体の配布先の消費者に、属性情報P(図4B)の入力を促すUI画像を、ディスプレイ111に表示する。消費者が、表示されたUI画像に対して属性情報Pを入力する操作を行うと、プロセッサ112は、タッチパネル117及び入力インターフェイス116を介してこの操作を受け入れる。プロセッサ112は、通信インターフェイス114を介して、消費者により入力された属性情報Pを、ポータルサイトに送信する。 In S146, the processor 112 of the consumer terminal device 100 executes the business application program to display on the display 111 a UI image that prompts the consumer to whom the advertising media is distributed to input attribute information P (FIG. 4B). do. When the consumer performs an operation to input attribute information P on the displayed UI image, the processor 112 accepts this operation via the touch panel 117 and the input interface 116. The processor 112 transmits the attribute information P input by the consumer to the portal site via the communication interface 114.

サーバ装置200のプロセッサ212は、通信インターフェイス214を介して、消費者端末装置100からポータルサイトに送信された属性情報Pを受信する。プロセッサ212は、受信した属性情報Pにより消費者テーブル(図4B)を更新してメモリ213に記憶し、属性情報Pの登録を行う。 The processor 212 of the server device 200 receives the attribute information P transmitted from the consumer terminal device 100 to the portal site via the communication interface 214. The processor 212 updates the consumer table (FIG. 4B) with the received attribute information P, stores it in the memory 213, and registers the attribute information P.

S148において、サーバ装置200のプロセッサ212は、促進情報テーブル(図4A)を参照し、促進識別情報Wに対応する条件情報Aを読み出す。プロセッサ212は、読み出した条件情報Aが、クーポン情報Fにより示されるクーポンを利用して事業者から消費者に特典が付与されることを示す場合には、促進情報Bからクーポン情報Fを読み出す。さらに、プロセッサ212は、読み出したクーポン情報Fが示すクーポンを、促進識別情報Wとともに、通信インターフェイス214を介して消費者端末装置100に送信する。つまり、この例では、クーポン情報Fの提供方法として、提供方法情報Gによりクーポン情報Fの配信方法として二次元コードを通じてポータルサイトにアクセスすることにより配信される方法が特定されている。 In S148, the processor 212 of the server device 200 refers to the promotion information table (FIG. 4A) and reads out the condition information A corresponding to the promotion identification information W. The processor 212 reads the coupon information F from the promotion information B when the read condition information A indicates that a benefit will be given from the business to the consumer using the coupon indicated by the coupon information F. Further, the processor 212 transmits the coupon indicated by the read coupon information F, together with the promotion identification information W, to the consumer terminal device 100 via the communication interface 214. That is, in this example, the provision method information G specifies that the coupon information F is distributed by accessing a portal site through a two-dimensional code.

さらに、プロセッサ212は、消費者テーブル(図4B)に含まれ、ポータルサイトにアクセスした消費者に対応する行動情報Oに含まれるアクセス情報Rを、アクセスがあったことを示す情報を用いて更新し、メモリ213に記憶する。消費者端末装置100のプロセッサ112は、通信インターフェイス114を介して、サーバ装置200から、クーポンと促進識別情報Wとを受信する。なお、このクーポンの提供は単なる一例であるにすぎない。例えば、消費者は、配信された広告媒体に付された記録媒体から情報を読み出して事業者の業務を最初に利用した後は、この事業者の業務を、業務アプリケーションプログラムを用いて利用してもよい。 Furthermore, the processor 212 updates the access information R included in the behavior information O included in the consumer table (FIG. 4B) and corresponding to the consumer who accessed the portal site, using information indicating that there has been an access. and stores it in the memory 213. The processor 112 of the consumer terminal device 100 receives the coupon and promotion identification information W from the server device 200 via the communication interface 114. Note that the provision of this coupon is merely an example. For example, after a consumer reads information from a recording medium attached to distributed advertising media and uses the business of a business for the first time, the consumer can use the business of this business using a business application program. Good too.

S160において、消費者は、消費者端末装置100に対して、S146の処理において受信したクーポンを用いて事業者の業務を利用するための操作を行う。例えば、事業者が、商品を販売する業者である場合には、この操作は、消費者が事業者に、クーポンを用いて商品を注文し、購買するための操作である。消費者端末装置100は、この操作を、タッチパネル117及び入力インターフェイス116を介して受け入れる。プロセッサ112は、この操作を示す情報を、通信インターフェイス114を介して、事業者装置300に送信する。事業者装置300のプロセッサ212は、通信インターフェイス214を介して、この情報を受信する。 In S160, the consumer performs an operation on the consumer terminal device 100 to use the coupon received in the process of S146 to use the business of the business operator. For example, if the business is a business that sells products, this operation is for a consumer to order and purchase a product from the business using a coupon. Consumer terminal device 100 accepts this operation via touch panel 117 and input interface 116. Processor 112 transmits information indicating this operation to operator device 300 via communication interface 114. Processor 212 of operator equipment 300 receives this information via communication interface 214.

S162において、事業者装置300と消費者端末装置100との間で、消費者が事業者の業務を利用するための対価の決済が、金融機関(不図示)を介して行われる。例えば、事業者が消費者からの注文に応じて、商品を販売する場合には、この対価の決済により、消費者から事業者に商品の代金の支払いが行われる。 In S162, payment of consideration for the consumer to use the business of the business is performed between the business operator device 300 and the consumer terminal device 100 via a financial institution (not shown). For example, when a business sells a product in response to an order from a consumer, the consumer pays the business the price of the product through the payment of this consideration.

S164において、消費者により事業者の業務の利用が実行される。例えば、消費者が事業者に対して商品を注文して購買した場合には、この利用の実行は、事業者から消費者への商品及びその代金の領収書の発送である。なお、上述したように、S160~S186の処理は、事業者装置300からサーバ装置200に情報を送ることなしに実行されうる。一方、S166に点線で示すように、事業者装置300からサーバ装置200に、消費者による事業者の業務の利用の内容を示す情報を送信してもよい。 In S164, the consumer uses the business of the business. For example, when a consumer orders and purchases a product from a business, the execution of this usage is the delivery of the product and a receipt for the price from the business to the consumer. Note that, as described above, the processes of S160 to S186 can be executed without sending information from the provider device 300 to the server device 200. On the other hand, as shown by the dotted line in S166, information indicating the content of the consumer's use of the business of the business may be transmitted from the business device 300 to the server device 200.

S180において、消費者は、消費者端末装置100に対して、S164の処理において事業者から受けた領収書の画像を、促進識別情報Wとともにポータルサイトにアップロードするための操作を行う。消費者端末装置100のプロセッサ112は、この操作を、タッチパネル117及び入力インターフェイス116を介して受け入れる。プロセッサ112は、受け入れた操作に応じて、カメラ118及び入力インターフェイス116を用いて領収書を撮影する。プロセッサ112は、この撮影により得られた領収書の画像を、促進識別情報Wとともに通信インターフェイス114を介してポータルサイトにアップロードする。サーバ装置200のプロセッサ212は、通信インターフェイス214を介して、ポータルサイトにアップロードされた領収書の画像及び促進識別情報Wを受信する。プロセッサ212は、領収書の画像及び促進識別情報Wを処理して、消費者が事業者に支払った対価を求める。例えば、消費者が事業者の商品を購入し、その代金を支払った場合には、領収書の画像からは、商品の代金が求められる。 In S180, the consumer performs an operation on the consumer terminal device 100 to upload the image of the receipt received from the business operator in the process of S164 to the portal site together with the promotion identification information W. Processor 112 of consumer terminal device 100 accepts this operation via touch panel 117 and input interface 116. Processor 112 uses camera 118 and input interface 116 to photograph the receipt in response to the accepted operation. The processor 112 uploads the image of the receipt obtained by this photographing together with the promotion identification information W to the portal site via the communication interface 114. The processor 212 of the server device 200 receives the receipt image and promotion identification information W uploaded to the portal site via the communication interface 214. Processor 212 processes the receipt image and promotion identification information W to determine the consideration paid by the consumer to the business. For example, when a consumer purchases a product from a business and pays for it, the price for the product can be determined from the receipt image.

S182において、サーバ装置200のプロセッサ212は、S180の処理において受信した領収書の画像と、この領収書に対応するクーポンとを、通信インターフェイス214を介して事業者装置300に送信する。事業者装置300のプロセッサ212は、通信インターフェイス214を介して領収書の画像及びクーポンを受信する。プロセッサ212は、領収書の画像を処理して、消費者が事業者に支払った対価を求め、クーポンと対応付けてメモリ213に記憶する。 In S182, the processor 212 of the server device 200 transmits the image of the receipt received in the process of S180 and the coupon corresponding to this receipt to the business operator device 300 via the communication interface 214. Processor 212 of business device 300 receives the receipt image and coupon via communication interface 214 . The processor 212 processes the image of the receipt to determine the price paid by the consumer to the business operator, and stores it in the memory 213 in association with the coupon.

S184において、サーバ装置200は消費者端末装置100との間で、S140の処理において求められた対価のうち、クーポンが示す割合を、金融機関等を介して消費者に返還する処理を行う。つまり、サーバ装置200のプロセッサ212は、事業者装置300を用いる事業者のために、消費者が事業者に支払う対価を減額するためのキャッシュバックを代行する処理を行う。 In S184, the server device 200 performs a process with the consumer terminal device 100 to return a proportion of the consideration obtained in the process of S140, which is indicated by the coupon, to the consumer via a financial institution or the like. That is, the processor 212 of the server device 200 performs a process of providing cashback on behalf of the business operator using the business operator device 300 to reduce the consideration paid by the consumer to the business operator.

S186において、事業者装置300を用いる事業者と、サーバ装置200を用いる配布業者との間で、S184の処理におけるキャッシュバック代行の決済が行われる。つまり、事業者は、S144の処理において、配布業者が消費者に返還した金額の金銭を、金融機関等を介して配布業者に支払う。 In S186, the payment for the cashback agency in the process of S184 is performed between the business operator using the business apparatus 300 and the distributor using the server apparatus 200. That is, in the process of S144, the business operator pays the amount of money that the distributor returned to the consumer to the distributor via a financial institution or the like.

なお、S160~S186の一連の処理は、クーポン及び促進識別情報Wを介して対応付けられる。従って、上述したように、サーバ装置200を用いる配布業者及び事業者装置300を用いる事業者は、S186の処理における決済が、いずれのキャッシュバックに関連するかを正確に把握できる。なお、図5Bには、消費者端末装置100への業務アプリケーションプログラムのダウンロード、及び業務アプリケーションプログラムを用いた個人情報の登録等を条件としてクーポンが消費者端末装置100に送信する場合が示された。しかしながら、消費者端末装置100へのクーポンの送信は、消費者が消費者端末装置100を用いてポータルサイトにアクセスすることだけを条件として行われてもよい。また、条件情報Aが業務アプリケーションプログラムを利用して事業者から消費者に特典が付与されることを示す場合には、業務アプリケーションプログラムを用いて事業者の業務を利用した時点で特典が付与されてよい。 Note that the series of processes from S160 to S186 are associated via the coupon and promotion identification information W. Therefore, as described above, the distributor using the server device 200 and the business entity using the business device 300 can accurately grasp which cashback the payment in the process of S186 relates to. Note that FIG. 5B shows a case where the coupon is sent to the consumer terminal device 100 on the condition that the business application program is downloaded to the consumer terminal device 100 and personal information is registered using the business application program. . However, the coupon may be sent to the consumer terminal device 100 only on the condition that the consumer uses the consumer terminal device 100 to access the portal site. In addition, if condition information A indicates that a benefit will be granted by a business to a consumer using a business application program, the benefit will be granted at the time of using the business of the business using the business application program. It's fine.

図5Cに示すS200において、広告媒体の配布期間が終了する。サーバ装置200のプロセッサ212は、消費者テーブル(図4B)に含まれ、広告媒体の配布先となった消費者識別情報Uそれぞれに対応する行動情報Oに含まれるアクセス情報R、利用情報S、領収書情報T及びクーポン使用情報Vを処理する。プロセッサ212は、この処理により、促進情報テーブル(図4A)に含まれる行動集計情報L、効果情報M及び実績情報Nを生成する。 At S200 shown in FIG. 5C, the advertising media distribution period ends. The processor 212 of the server device 200 processes the access information R, the usage information S, and the usage information S included in the behavior information O included in the consumer table (FIG. 4B) and corresponding to each consumer identification information U to which advertising media is distributed. Receipt information T and coupon usage information V are processed. Through this process, the processor 212 generates action summary information L, effect information M, and performance information N included in the promotion information table (FIG. 4A).

プロセッサ212は、生成した行動集計情報L、効果情報M及び実績情報Nにより促進情報テーブル(図4B)を更新し、メモリ213に記憶する。さらに、プロセッサ212は、これら行動集計情報L、効果情報M及び実績情報Nのうちの少なくとも一つに基づいて、事業者装置300を用いる事業者に対して請求すべき対価の額を計算する。 The processor 212 updates the promotion information table (FIG. 4B) with the generated action summary information L, effect information M, and performance information N, and stores them in the memory 213. Further, the processor 212 calculates the amount of compensation to be charged to the business operator using the business operator device 300 based on at least one of the behavior summary information L, the effect information M, and the performance information N.

S202において、サーバ装置200のプロセッサ212は、生成した行動集計情報L、効果情報M及び実績情報Nのうち、少なくとも対価の額の計算に用いた一つ以上を、事業者装置300を用いる事業者に送信する。また、プロセッサ212は、S200の処理において計算された額の対価の支払を、事業者装置300を用いる事業者に対して請求する。なお、行動集計情報L、効果情報M及び実績情報Nのうちの一つ以上の事業者への送信、及び事業者に対する広告媒体の配布に対する対価の支払いの請求は、サーバ装置200及び事業者装置300の間で通信ネットワーク14を介して行われる。あるいは、これらは、サーバ装置200を用いる配布業者から事業者への郵送等の手段により行われうる。 In S202, the processor 212 of the server device 200 transmits at least one or more of the generated action summary information L, effect information M, and performance information N used for calculating the consideration amount to the business operator using the business operator device 300. Send to. Further, the processor 212 requests the business operator using the business operator device 300 to pay the amount calculated in the process of S200. Note that the transmission of one or more of the behavior summary information L, effect information M, and performance information N to the business operator, and the request for payment of compensation for distribution of advertising media to the business operator, are performed by the server device 200 and the business operator device. 300 via the communication network 14. Alternatively, these may be carried out by means such as mailing from a distributor using the server device 200 to the business operator.

S204において、サーバ装置200を用いる配布業者と、事業者装置300を用いる事業者との間で、金融機関等を介して、広告媒体の配布に対する対価の決済が行われ、事業者からこの対価が配布業者に支払われる。つまり、配布業者と事業者の間で、広告代金の決済が行われる。 In S204, payment for the distribution of the advertising media is made between the distributor using the server device 200 and the business operator using the business operator device 300 via a financial institution, etc., and this consideration is received from the business operator. Paid to distributor. In other words, the advertising fee is settled between the distributor and the business.

S206において、サーバ装置200のプロセッサ212は、図4Bに示した消費者情報テーブルに新た行を追加する。プロセッサ212は、さらに、S100おいてなされた契約による広告媒体の配布に応じた消費者の行動を示す情報を、新たに追加された行に記憶する。 In S206, the processor 212 of the server device 200 adds a new row to the consumer information table shown in FIG. 4B. Processor 212 further stores, in the newly added row, information indicating the consumer's behavior in response to the distribution of advertising media according to the contract made in S100.

S22において、サーバ装置200のプロセッサ212は、S206の処理において記憶、蓄積された促進情報テーブル及び消費者情報テーブルを用いて機械学習を行う。なお、S22の処理の詳細は、図5Dを参照して後述される。この機械学習は、ニューラルネットを用いて、教師データあり、又は教師データなしで行われる。この機械学習の目的は、消費者に最も多くの行動を行なわせるために最適な提供方法情報G、対象情報H、配布先位置情報I及び時間情報Kを決めることである。 In S22, the processor 212 of the server device 200 performs machine learning using the promotion information table and the consumer information table that were stored and accumulated in the process of S206. Note that details of the process in S22 will be described later with reference to FIG. 5D. This machine learning is performed using a neural network with or without training data. The purpose of this machine learning is to determine the optimal provision method information G, target information H, distribution destination location information I, and time information K to encourage consumers to take the most actions.

図5Dは、図5Cに示したS22の処理の詳細を例示する図である。図5Dに示すS220において、サーバ装置200のプロセッサ212は、促進情報テーブル(図4A)において、最新に広告媒体に掲載されて配布された告知情報Cに対応する促進識別情報W以外の促進識別情報Wを含む全ての行を参照する。プロセッサ212は、参照した行に含まれる全ての提供方法情報G、対象情報H、配布先位置情報I及び時間情報Kを、学習用情報として取得する。 FIG. 5D is a diagram illustrating details of the process in S22 shown in FIG. 5C. In S220 shown in FIG. 5D, the processor 212 of the server device 200 stores promotion identification information other than the promotion identification information W corresponding to the announcement information C most recently published and distributed in advertising media in the promotion information table (FIG. 4A). Refer to all lines containing W. The processor 212 acquires all the provision method information G, target information H, distribution destination location information I, and time information K included in the referenced row as learning information.

S222において、サーバ装置200のプロセッサ212は、消費者テーブル(図4B)において、最新に広告媒体の配布先となった全ての消費者の消費者識別情報Uを含む行を参照する。プロセッサ212は、参照した全ての行の行動情報Oに含まれるアクセス情報R、利用情報S、領収書情報T及びクーポン使用情報Vを集計し、評価情報として取得する。なお、広告媒体の数pは、事業者と配布業者との契約のたびに異なる。従って、アクセス情報R、利用情報S、領収書情報T及びクーポン使用情報Vそれぞれは、配布された広告媒体の数pが、学習済解析モデルに影響を及ぼさないようにするために、配布された広告媒体の数pに基づいて、適宜、正規化されてよい。 In S222, the processor 212 of the server device 200 refers to the row in the consumer table (FIG. 4B) that includes the consumer identification information U of all consumers to whom advertising media has been most recently distributed. The processor 212 aggregates the access information R, usage information S, receipt information T, and coupon usage information V included in the behavior information O of all the referenced rows, and obtains it as evaluation information. Note that the number p of advertising media differs depending on the contract between the business operator and the distributor. Therefore, access information R, usage information S, receipt information T, and coupon usage information V are each distributed in order to prevent the number p of distributed advertising media from affecting the trained analysis model. It may be normalized as appropriate based on the number p of advertising media.

S224において、サーバ装置200のプロセッサ212は、S224の処理により取得された評価情報に基づいて、S222の処理において取得された学習用情報をラベル付けする。プロセッサ212は、このラベル付けの結果として、ラベル情報を生成する。 In S224, the processor 212 of the server device 200 labels the learning information acquired in the process of S222 based on the evaluation information acquired in the process of S224. Processor 212 generates label information as a result of this labeling.

S226において、サーバ装置200のプロセッサ212は、S222の処理において取得され、S224の処理において評価情報によってラベル付けされた学習用情報を用いて機械学習を行う。プロセッサ212は、この機械学習を、例えば、複数段のニューロンを含むニューラルネットワークにより行う。より具体的には、プロセッサ212は、まず、S200の処理において取得した提供方法情報G、対象情報H、配布先位置情報I及び時間情報Kをニューラルネットワークに入力する。さらに、プロセッサ212は、ニューラルネットワークの出力が、S224の処理において取得された評価情報と同じになるように、各ニューロンのパラメータを調整する。これらの処理により、機械学習が実現される。 In S226, the processor 212 of the server device 200 performs machine learning using the learning information acquired in the process of S222 and labeled with the evaluation information in the process of S224. The processor 212 performs this machine learning using, for example, a neural network including multiple stages of neurons. More specifically, the processor 212 first inputs the provision method information G, target information H, distribution destination location information I, and time information K acquired in the process of S200 into the neural network. Furthermore, the processor 212 adjusts the parameters of each neuron so that the output of the neural network becomes the same as the evaluation information obtained in the process of S224. Machine learning is realized through these processes.

S228において、サーバ装置200のプロセッサ212は、S226の処理において機械学習に用いられたニューラルネットと、各ニューロンのパラメータとを、学習済解析モデルとして取得する。プロセッサ212は、取得した学習済解析モデルを、上述したように、広告媒体の配布のための提供方法情報G、対象情報H、配布先位置情報I及び時間情報Kの解析及び最適化に用いる。なお、ここでは、プロセッサ212によって学習済解析モデルの生成がなされる場合について説明したが、当該生成に係る処理は、他のサーバ装置や他の端末装置のプロセッサによってなされてよい。また、上述したように生成された学習済解析モデルは、他のサーバ装置や他の端末装置のプロセッサにより使用されてよい。 In S228, the processor 212 of the server device 200 acquires the neural network used for machine learning in the process of S226 and the parameters of each neuron as a learned analytical model. The processor 212 uses the acquired learned analysis model to analyze and optimize the provision method information G, target information H, distribution destination location information I, and time information K for distribution of advertising media, as described above. Note that although the case where the trained analytical model is generated by the processor 212 has been described here, the processing related to the generation may be performed by a processor of another server device or another terminal device. Further, the learned analytical model generated as described above may be used by a processor of another server device or another terminal device.

図5Cに示すS230において、S22における機械学習によりニューラルネットの複数のレイヤに含まれるノードの間の接続の重み付けが行われる。サーバ装置200のプロセッサ212は、S22の処理における機械学習が終了したニューラルネットを、図5Aに示したS106の処理における学習済解析モデルとする。なお、サーバ装置200のプロセッサ212は、この学習済解析モデルに基づいて、図5Aに示したS106の処理を行う。 In S230 shown in FIG. 5C, connections between nodes included in the plurality of layers of the neural network are weighted by machine learning in S22. The processor 212 of the server device 200 uses the neural network for which machine learning has been completed in the process of S22 as the learned analysis model in the process of S106 shown in FIG. 5A. Note that the processor 212 of the server device 200 performs the process of S106 shown in FIG. 5A based on this learned analysis model.

6.サーバ装置200の処理
以下、サーバ装置200の処理を説明する。まず、図6A~図6Dを参照して、図5Aに示したS100~S124の処理に対応するサーバ装置200の処理を説明する。なお、サーバ装置200の処理の説明においては、サーバ装置200のプロセッサ212は、単にプロセッサ212と記載される。
6. Processing of the server device 200 The processing of the server device 200 will be described below. First, with reference to FIGS. 6A to 6D, the processing of the server device 200 corresponding to the processing of S100 to S124 shown in FIG. 5A will be described. Note that in the description of the processing of the server device 200, the processor 212 of the server device 200 is simply written as processor 212.

図6Aは、図1及び図3に示したサーバ装置200の処理を示す第1のフローチャートである。図6Aに示すS400において、サーバ装置200のプロセッサ212は、通信インターフェイス214を介して、事業者装置300から広告媒体の消費者へ配布の依頼があったか否かを判断する。サーバ装置200は、依頼があった場合(Y)にはS402の処理に進み、依頼がなかった場合(N)にはS400の処理に留まる。 FIG. 6A is a first flowchart showing the processing of the server device 200 shown in FIGS. 1 and 3. FIG. In S400 shown in FIG. 6A, the processor 212 of the server device 200 determines whether there has been a request from the business operator device 300 to distribute advertising media to consumers via the communication interface 214. If there is a request (Y), the server device 200 proceeds to the process of S402, and if there is no request (N), the server device 200 remains in the process of S400.

S402において、プロセッサ212は、通信インターフェイス214を介して、事業者装置300との間で広告媒体の配布やクーポン情報の配信の契約を行う。プロセッサ212は、この契約の内容を、メモリ213に記憶する。なお、上述したように、S200及びS202の処理は、サーバ装置200及び事業者装置300を介さず、事業者と配布業者との間で行われることがある。 In S402, the processor 212 makes a contract with the operator device 300 via the communication interface 214 for distribution of advertising media and distribution of coupon information. Processor 212 stores the contents of this contract in memory 213. Note that, as described above, the processes in S200 and S202 may be performed between the business operator and the distributor without going through the server device 200 and the business operator device 300.

S404の処理において、プロセッサ212は、通信インターフェイス214を介して、事業者装置300から促進情報テーブル(図4A)の一つの行に含まれる促進識別情報W等の全ての初期の情報を受信したか否かを判断する。プロセッサ212は、これらの情報を受信しない場合(N)にはS404の処理に留まり、これらの情報を受信した場合(Y)にはS406の処理に進む。 In the process of S404, the processor 212 determines whether all initial information such as the promotion identification information W included in one row of the promotion information table (FIG. 4A) is received from the operator device 300 via the communication interface 214. Decide whether or not. If the processor 212 does not receive these pieces of information (N), the processor 212 remains in the process of S404, and if the processor 212 receives these pieces of information (Y), it proceeds to the process of S406.

S406において、プロセッサ212は、図5C及び図5DのS22の処理において生成された学習済解析モデルに基づいて、S404の処理において受信した提供方法情報G、対象情報H、配布先位置情報I及び時間情報Kを解析し、最適化する。 In S406, the processor 212 uses the provision method information G, target information H, distribution destination location information I, and time received in the process of S404 based on the learned analysis model generated in the process of S22 in FIGS. 5C and 5D. Analyze and optimize information K.

S408において、プロセッサ212は、通信インターフェイス214を介して、事業者装置300に、最適化した提供方法情報G、対象情報H、配布先位置情報I及び時間情報Kを送信する。 In S408, the processor 212 transmits the optimized provision method information G, target information H, distribution destination location information I, and time information K to the provider device 300 via the communication interface 214.

S410において、プロセッサ212は、通信インターフェイス214を介して、事業者装置300から承認情報を受信したか否かを判断する。プロセッサ212は、承認情報を受信した場合(Y)にはS412の処理に進み、受信しなかった場合にはS410(N)の処理に留まる。 In S<b>410 , processor 212 determines whether approval information has been received from provider device 300 via communication interface 214 . When the processor 212 receives the approval information (Y), the process proceeds to S412, and when the approval information is not received, the process remains at S410 (N).

S412において、プロセッサ212は、情報が記憶され、広告媒体に付される記録媒体を示す情報を、通信インターフェイス214を介して事業者装置300に送信する。事業者装置300のプロセッサ212は、通信インターフェイス214を介してサーバ装置200から記録媒体を示す情報を受信する。事業者は、この情報に基づいて生成した記録媒体を付した広告媒体を制作し、配布業者に納品する。 At S412, the processor 212 transmits information indicating the recording medium on which the information is stored and attached to the advertising medium to the operator device 300 via the communication interface 214. The processor 212 of the business operator's device 300 receives information indicating the recording medium from the server device 200 via the communication interface 214. The business operator produces advertising media with a recording medium generated based on this information and delivers it to a distributor.

図6Bは、記録媒体が付された広告媒体を例示する図である。事業者は、例えば、スーパーマーケット等の食料を主に販売する商店である。この場合には、広告媒体は、図6Bに例示するように、果物、飲料、菓子及び生鮮食品といった様々な食品の広告を含む。さらに、広告媒体には、URL等及び促進識別情報W(図4A)等の情報が記録された記録媒体が、例えば二次元コードの形式で付される。 FIG. 6B is a diagram illustrating an advertising medium to which a recording medium is attached. The business operator is, for example, a store such as a supermarket that mainly sells food. In this case, the advertising media includes advertisements for various food products such as fruits, beverages, confectionery, and fresh foods, as illustrated in FIG. 6B. Furthermore, a recording medium in which information such as a URL and promotion identification information W (FIG. 4A) is recorded is attached to the advertising medium, for example, in the form of a two-dimensional code.

図6Aに示すS414において、プロセッサ212は、事業者から図6Bに例示したような広告媒体が納品されか否かを判断する。プロセッサ212は、広告媒体が納品された場合(Y)にはS416の処理に進み、納品されていない場合(N)にはS414の処理に留まる。 In S414 shown in FIG. 6A, the processor 212 determines whether advertising media as illustrated in FIG. 6B has been delivered from the business operator. If the advertising medium has been delivered (Y), the processor 212 proceeds to the process of S416, and if the advertising medium has not been delivered (N), the processor 212 remains in the process of S414.

S416において、プロセッサ212は、配布業者による消費者への広告媒体の配布のための処理、例えば、広告媒体の配布先となる消費者の名簿等の情報を生成する処理を行う。なお、上述したように、広告媒体の消費者への配布は、配布業者によるポスティング等により行われる。 In S416, the processor 212 performs processing for the distributor to distribute advertising media to consumers, for example, processing to generate information such as a list of consumers to whom advertising media will be distributed. Note that, as described above, distribution of advertising media to consumers is performed by posting or the like by a distributor.

S418において、配布業者は、S414の処理において納品された広告媒体を、S416の処理において生成された情報を用いて、ポスティングにより消費者に配布する。 In S418, the distributor distributes the advertising medium delivered in the process of S414 to consumers by posting using the information generated in the process of S416.

次に、図6Cを参照して、図5Bに示したS142~S184の処理に対応するサーバ装置200の処理を説明する。図6Cは、図1及び図3に示したサーバ装置200の処理を示す第2のフローチャートである。 Next, with reference to FIG. 6C, the processing of the server device 200 corresponding to the processing of S142 to S184 shown in FIG. 5B will be described. FIG. 6C is a second flowchart showing the processing of the server device 200 shown in FIGS. 1 and 3.

図6Cに示すS440において、プロセッサ212は、消費者の消費者端末装置100から、ポータルサイトにアクセスするための情報を、通信インターフェイス214を介して受信したか否かを判断する。プロセッサ212は、ポータルサイトにアクセスするための情報を受信した場合(Y)にはS442の処理に進み、アクセスするための情報を受信しなかった場合(N)にはS440の処理に留まる。 At S440 shown in FIG. 6C, the processor 212 determines whether information for accessing the portal site has been received from the consumer terminal device 100 of the consumer via the communication interface 214. If the processor 212 receives the information for accessing the portal site (Y), the process proceeds to S442, and if the processor 212 does not receive the information for accessing the portal site (N), the process stays at S440.

S442において、プロセッサ212は、通信インターフェイス214及びポータルサイトを介して、消費者端末装置100に、業務アプリケーションプログラムのダウンロード及びインストールのへの消費者の許諾を求めるメッセージを送信する。 In S442, the processor 212 sends a message to the consumer terminal device 100 via the communication interface 214 and the portal site, requesting the consumer's permission to download and install the business application program.

S444において、サーバ装置200のプロセッサ212は、ポータルサイト及び通信インターフェイス214を介して、消費者端末装置100から、業務アプリケーションプログラムのダウンロード及びインストールを許諾するメッセージを受信したか否かを判断する。プロセッサ212は、許諾のメッセージを受信した場合(Y)にはS446の処理に進み、受信しなかった場合(N)にはS444の処理に留まる。 In S444, the processor 212 of the server device 200 determines whether or not it has received a message authorizing the download and installation of the business application program from the consumer terminal device 100 via the portal site and communication interface 214. If the processor 212 receives the permission message (Y), it proceeds to the process of S446, and if it does not receive the message (N), it remains in the process of S444.

S446において、サーバ装置200のプロセッサ212は、S440の処理においてポータルサイトにアクセスした消費者端末装置100に、通信インターフェイス214及びポータルサイトを介して、業務アプリケーションプログラムをダウンロードする。ダウンロードされた業務アプリケーションプログラムは、消費者端末装置100において起動され、消費者の許諾の下、消費者端末装置100にインストールされる。 In S446, the processor 212 of the server device 200 downloads the business application program to the consumer terminal device 100 that accessed the portal site in the process of S440, via the communication interface 214 and the portal site. The downloaded business application program is activated on the consumer terminal device 100 and installed on the consumer terminal device 100 with the consent of the consumer.

図6Dは、消費者端末装置100に表示されて業務アプリケーションプログラムのダウンロードに用いられる画像を例示する図である。なお、図6Dに示す画像において、事業者は「ABC商店」と示されている。また、図6Dに示す画像は、消費者に業務アプリケーションプログラムのダウンロード等の許諾を求めるために「ABC商店アプリダウンロードページ」と記載された画像と「ダウンロード開始」と記載された操作ボタンとを含む。 FIG. 6D is a diagram illustrating an image displayed on the consumer terminal device 100 and used for downloading a business application program. Note that in the image shown in FIG. 6D, the business operator is shown as "ABC Store." Furthermore, the image shown in FIG. 6D includes an image labeled "ABC Store App Download Page" and an operation button labeled "Start Download" in order to request permission from the consumer to download the business application program, etc. .

プロセッサ212は、アクセスがあった場合には、図6Dに示すような画像を、通信インターフェイス214を介して消費者端末装置100に送信する。さらに、消費者により図6Cに示した操作ボタンに対する操作が行われたことを示す情報を、通信インターフェイス214を介して消費者端末装置100から受信したか否かを判断する。プロセッサ212は、この情報を受信した場合(Y)には、業務アプリケーションプログラムを、通信インターフェイス214を介して消費者端末装置100にダウンロードしてインストールし、実行させる。 When accessed, processor 212 transmits an image as shown in FIG. 6D to consumer terminal device 100 via communication interface 214. Furthermore, it is determined whether information indicating that the consumer has operated the operation button shown in FIG. 6C is received from the consumer terminal device 100 via the communication interface 214. When the processor 212 receives this information (Y), the processor 212 downloads the business application program to the consumer terminal device 100 via the communication interface 214, installs it, and causes it to execute it.

図6Cに示すS448において、プロセッサ212は、消費者端末装置100において起動した業務アプリケーションプログラムのUI画像に対して消費者が登録した個人情報を、ポータルサイト及び通信インターフェイス214を介して受信する。プロセッサ212は、受信した個人情報を用いて、消費者テーブル(図4B)の属性情報Pを更新し、メモリ213に記憶して登録する。 In S448 shown in FIG. 6C, the processor 212 receives, via the portal site and communication interface 214, the personal information registered by the consumer for the UI image of the business application program started on the consumer terminal device 100. Processor 212 updates attribute information P in the consumer table (FIG. 4B) using the received personal information, and stores and registers it in memory 213.

S450において、プロセッサ212は、通信インターフェイス214及びポータルサイトを介して、消費者端末装置100に、クーポン情報F(図4A)が示すクーポンを、促進識別情報Wとともに送信する。 At S450, the processor 212 transmits the coupon indicated by the coupon information F (FIG. 4A) together with the promotion identification information W to the consumer terminal device 100 via the communication interface 214 and the portal site.

S452において、プロセッサ212は、消費者端末装置100から、消費者がアップロードし、事業者の業務を利用したことを示す領収書の画像等を、ポータルサイト及び通信インターフェイス214を介して、促進識別情報Wとともに受信したか否かを判断する。通信インターフェイス214は、領収書の画像を受信した場合(Y)にはS454の処理に進み、受信しなかった場合(N)にはS452の処理に留まる。 In S452, the processor 212 uploads from the consumer terminal device 100 an image of a receipt showing that the consumer has used the business of the business operator, and sends the image of the receipt, etc., to the promotion identification information via the portal site and the communication interface 214. It is determined whether or not it has been received together with W. If the communication interface 214 receives the image of the receipt (Y), the process proceeds to S454, and if it does not receive the image (N), the process remains in S452.

S454において、プロセッサ212は、通信インターフェイス214を介して、事業者装置300に、領収書の画像等とクーポンとを送信する。 In S454, the processor 212 transmits the receipt image and the like and the coupon to the business operator device 300 via the communication interface 214.

S456において、プロセッサ212は、通信インターフェイス214及びポータルサイトを介して、領収書の画像等を送ってきたユーザへの事業者によるキャッシュバックを代行する。 In S456, the processor 212, via the communication interface 214 and the portal site, allows the business operator to provide cash back to the user who has sent the image of the receipt or the like.

S458において、プロセッサ212は、通信インターフェイス214を介して、事業者の事業者装置300にユーザにキャッシュバックした額の金銭、及びキャッシュバック代行の手数料を請求する。プロセッサ212は、この請求に事業者装置300が応えると、通信インターフェイス214を介して、事業者装置300との間で、金融機関等を介して、消費者にキャッシュバックした金銭等の決済のための処理を行う。 In S458, the processor 212 requests, via the communication interface 214, the operator device 300 of the operator for the amount of cash back to the user and the commission for the cash back agency. When the business operator device 300 responds to this request, the processor 212 communicates with the business operator device 300 via the communication interface 214 via a financial institution, etc., for the purpose of payment of cash back to the consumer. Process.

次に、図6Eを参照して、図5Cに示したS200~S206,S22,S230に対応するサーバ装置200の処理を説明する。図6Eは、図1及び図3に示したサーバ装置200の処理を示す第3のフローチャートである。 Next, with reference to FIG. 6E, the processing of the server device 200 corresponding to S200 to S206, S22, and S230 shown in FIG. 5C will be described. FIG. 6E is a third flowchart showing the processing of the server device 200 shown in FIGS. 1 and 3.

図6Eに示すように、S480において、プロセッサ212は、事業者と配布業者との間の契約において定められた広告媒体の配布期間が終了したか否かを判断する。プロセッサ212は、広告媒体の配布期間が終了した場合(Y)にはS482の処理に進み、終了しない場合(N)にはS480の処理に留まる。 As shown in FIG. 6E, at S480, processor 212 determines whether the advertising media distribution period specified in the contract between the business and the distributor has ended. If the distribution period of the advertising medium has ended (Y), the processor 212 proceeds to the process of S482, and if it has not ended (N), the processor 212 remains in the process of S480.

S482において、プロセッサ212は、行動集計情報L、効果情報M及び実績情報Nを生成する。 In S482, the processor 212 generates action summary information L, effect information M, and performance information N.

S484において、プロセッサ212は、S262の処理において生成した情報のうち、行動集計情報L、効果情報M及び実績情報Nのうちの少なくとも一つに基づいて、配布業者から事業者に請求すべき広告媒体の配布に対する対価の額を計算する。さらに、プロセッサ212は、対価の額の計算に用いた行動集計情報L、効果情報M及び実績情報Nのうちの少なくとも一つを、通信インターフェイス214を介して事業者装置300に送信する。 In S484, the processor 212 selects the advertising medium to be billed from the distributor to the business operator based on at least one of the behavior summary information L, the effect information M, and the performance information N among the information generated in the process of S262. Calculate the amount of consideration for the distribution of. Furthermore, the processor 212 transmits at least one of the behavior summary information L, the effect information M, and the performance information N used for calculating the consideration amount to the business operator device 300 via the communication interface 214.

S486において、プロセッサ212は、通信インターフェイス214を介して、S484の処理において計算した額の対価の支払いを事業者装置300に請求する。 In S486, the processor 212 requests the operator device 300 to pay the amount calculated in the process of S484 via the communication interface 214.

S488において、プロセッサ212は、S286の処理において請求した対価が支払われたか否かを判断する。プロセッサ212は、対価が支払われた場合(Y)にはS490の処理に進み、支払われなかった場合にはS488の処理に留まる。 In S488, the processor 212 determines whether the consideration requested in the process of S286 has been paid. If the consideration has been paid (Y), the processor 212 proceeds to the processing of S490, and if the consideration has not been paid, the processor 212 remains in the processing of S488.

S490において、プロセッサ212は、通信インターフェイス214を介して事業者装置300との間で決済を行い、S266の処理において請求した対価の支払いを、金融機関等を介して受ける。なお、上述したように、S266及びS268の処理は、サーバ装置200及び事業者装置300を介さず、事業者と配布業者との間で行われることがある。 In S490, the processor 212 makes a payment with the business operator device 300 via the communication interface 214, and receives payment of the consideration requested in the process of S266 via a financial institution or the like. Note that, as described above, the processes in S266 and S268 may be performed between the business operator and the distributor without going through the server device 200 and the business operator device 300.

S492において、プロセッサ212は、蓄積された促進情報テーブル及び消費者情報テーブルを用いて、図5C及び図5Dに示したS22の処理により機械学習を行う。機械学習により、提供方法情報G、対象情報H、配布先位置情報I及び時間情報Kを解析し、行動情報Oにより示される消費者による行動が最も多くなるように、これらの情報を最適化する学習済解析モデルが生成される。 In S492, the processor 212 uses the accumulated promotion information table and consumer information table to perform machine learning through the process of S22 shown in FIGS. 5C and 5D. Machine learning is used to analyze provision method information G, target information H, distribution destination location information I, and time information K, and optimize this information so that the consumer's behavior indicated by behavior information O is maximized. A trained analysis model is generated.

S494において、プロセッサ212は、S492の処理における機械学習が終了したニューラルネットを、学習済解析モデルとする。 In S494, the processor 212 sets the neural network that has undergone machine learning in the process of S492 as a learned analysis model.

7.変形例
以下、本開示の変形例を、図面を参照して詳細に説明する。変形例においては、配布業者は、広告媒体の配布の他に、さらに、サーバ装置200を用いて、ポータルサイトを介して事業者と消費者との間の取引を代行する。図7Aは、変形例において、配布業者が、広告媒体の配布とともに、事業者と消費者との間で取引を仲介する場合の通信シーケンス図である。
7. Modifications Hereinafter, modifications of the present disclosure will be described in detail with reference to the drawings. In a modified example, in addition to distributing advertising media, the distributor also uses the server device 200 to act on behalf of transactions between businesses and consumers via a portal site. FIG. 7A is a communication sequence diagram when, in a modified example, a distributor distributes advertising media and mediates transactions between a business operator and a consumer.

なお、図7Aに示す通信シーケンスは、図5Bに示した通信シーケンスのS160~S164の処理に対応し、図7Aにおいては、図5Bに示したS140~S148及びS180~S186の処理は省略されている。また、配布業者が事業者の業務を代行する場合には、事業者と配布業者との間の契約は、配布業者が事業者の業務を代行することと、この代行により事業者が配布業者に手数料を支払うこととを含む。 Note that the communication sequence shown in FIG. 7A corresponds to the processing of S160 to S164 of the communication sequence shown in FIG. 5B, and in FIG. 7A, the processing of S140 to S148 and S180 to S186 shown in FIG. 5B is omitted. There is. In addition, when a distributor acts on behalf of a business operator, the contract between the business operator and the distributor stipulates that the distributor will perform the business on behalf of the business operator, and that the business operator will become the distributor through this agency. including paying a fee.

図7Aに示すように、S240及びS242において、消費者は、消費者端末装置100に対して、クーポン情報Fが示すクーポンを用いて事業者の業務を利用するための操作を行う。消費者端末装置100は、この操作を、タッチパネル117及び入力インターフェイス116を介して受け入れる。プロセッサ112は、この操作を示す情報を、通信インターフェイス114を介して、ポータルサイトを介して、促進識別情報Wとともにサーバ装置200に送信する。サーバ装置200のプロセッサ212は、通信インターフェイス214を介して、この情報を受信する。 As shown in FIG. 7A, in S240 and S242, the consumer performs an operation on the consumer terminal device 100 to use the coupon indicated by the coupon information F to use the business of the business operator. Consumer terminal device 100 accepts this operation via touch panel 117 and input interface 116. The processor 112 transmits information indicating this operation to the server device 200 via the communication interface 114 and the portal site together with the promotion identification information W. Processor 212 of server device 200 receives this information via communication interface 214.

S244及びS246において、サーバ装置200のプロセッサ212は、通信インターフェイス214、ポータルサイトを介して、S180及びS182の処理において受信した情報が示す事業者の業務の利用を受け付けたことを示す情報を送信する。 In S244 and S246, the processor 212 of the server device 200 transmits, via the communication interface 214 and the portal site, information indicating that the use of the business of the business indicated by the information received in the processing of S180 and S182 has been accepted. .

S248及びS250において、サーバ装置200のプロセッサ212と消費者端末装置100のプロセッサ112とは、通信インターフェイス214、ポータルサイトを介して通信を行う。この通信により、S240及びS242の処理において受信した情報が示す事業者の業務の利用の対価を、消費者から配布業者に支払うための決済が、金融機関(不図示)等を介して行われる。 In S248 and S250, the processor 212 of the server device 200 and the processor 112 of the consumer terminal device 100 communicate via the communication interface 214 and the portal site. Through this communication, a payment is made from the consumer to the distributor via a financial institution (not shown), etc., for the use of the business of the business indicated by the information received in the processing of S240 and S242.

S252において、プロセッサ212は、消費者による事業者の業務の利用のための処理を行う。例えば、消費者が事業者の商品を購入する場合には、この処理は、事業者に代わって配布業者がこの商品を消費者に発送するために行われる。なお、この場合には、配布業者が、発送のために事業者の商品を在庫したり、事業者から取り寄せたりするための作業が伴う。 In S252, the processor 212 performs processing for the consumer to use the business of the business. For example, when a consumer purchases a product from a business, this process is performed by a distributor to ship the product to the consumer on behalf of the business. Note that in this case, the distributor is required to stock the business's products for shipping and to order them from the business.

S254において、サーバ装置200のプロセッサ212と、事業者装置300のプロセッサ212とは、通信インターフェイス214を介して通信を行う。この通信により、配布業者が代行して消費者に業務を提供して得た対価の事業者への支払いと、事業者から配布業者への手数料の支払いとが、金融機関等を介して行われる。 In S254, the processor 212 of the server device 200 and the processor 212 of the operator device 300 communicate via the communication interface 214. Through this communication, payment to the business operator of the consideration earned by providing services to consumers on behalf of the distributor, and payment of fees from the business operator to the distributor are carried out via financial institutions, etc. .

次に、図7Bを参照して、図7Aに示した通信シーケンスに対応するサーバ装置200の処理を説明する。図7Bは、図7Aに示した通信シーケンスに対応するサーバ装置200の処理を示すフローチャートである。図7Bに示すS500において、サーバ装置200のプロセッサ212は、事業者の業務の消費者による利用を可能とするための処理を行う。 Next, with reference to FIG. 7B, processing of the server device 200 corresponding to the communication sequence shown in FIG. 7A will be described. FIG. 7B is a flowchart showing processing of the server device 200 corresponding to the communication sequence shown in FIG. 7A. In S500 shown in FIG. 7B, the processor 212 of the server device 200 performs processing to enable the consumer to use the business of the business.

S502において、プロセッサ212は、通信インターフェイス214を介して、消費者端末装置100から、消費者が事業者の業務を利用することを示す情報を受信したか否かを判断する。プロセッサ212は、この情報を受信した場合(Y)には、消費者からの事業者の業務の利用を受け付けたことを示す情報を送信してS504の処理に進み、受信しない場合(N)にはS502の処理に留まる。 In S<b>502 , the processor 212 determines whether information indicating that the consumer will use the business of the business operator has been received from the consumer terminal device 100 via the communication interface 214 . When the processor 212 receives this information (Y), the processor 212 transmits information indicating that the use of the business of the business has been accepted from the consumer and proceeds to the process of S504, and when the processor 212 does not receive this information (N). remains in the process of S502.

S504において、プロセッサ212と消費者端末装置100とは、通信インターフェイス214を介して通信を行う。この通信により、プロセッサ212は、通信インターフェイス214、消費者端末装置100を介して、S286の処理において受け付けた事業者の業務の対価を消費者に請求する。プロセッサ212は、この請求に応じて、消費者端末装置100から金融機関等を介して、業務の利用に対する対価の支払いがあったか否かを判断する。プロセッサ212は、対価の支払いがあった場合(Y)にはS506の処理に進み、なかった場合(N)にはS504の処理に留まる。 In S504, the processor 212 and the consumer terminal device 100 communicate via the communication interface 214. Through this communication, the processor 212 charges the consumer, via the communication interface 214 and the consumer terminal device 100, for the business service received in S286. In response to this request, the processor 212 determines whether or not there has been payment for the use of the business from the consumer terminal device 100 via a financial institution or the like. The processor 212 proceeds to the process of S506 if there is a payment of consideration (Y), and remains to the process of S504 if there is no payment (N).

S506において、プロセッサ212は、消費者による事業者の業務の利用を実行するための処理を行う。 In S506, the processor 212 performs processing for the consumer to use the business of the business operator.

S508において、プロセッサ212は、サーバ装置200と、通信インターフェイス214を介して通信を行う。この通信により、配布業者が代行して消費者に業務を提供して得た対価の事業者への支払いと、事業者から配布業者への手数料の支払いとが、金融機関(不図示)等を介して行われる。 In S508, the processor 212 communicates with the server device 200 via the communication interface 214. Through this communication, a financial institution (not shown), etc. is responsible for the payment of consideration received by the distributor for providing services to consumers on behalf of the business operator, and the payment of fees from the business operator to the distributor. It is done through.

S510において、プロセッサ212は、S508の処理において行われた決済が完了したか否かを判断する。プロセッサ212は、決済が完了した場合(Y)には処理を終了し、完了しない場合にはS510の処理に留まる。 In S510, the processor 212 determines whether the payment made in the process of S508 has been completed. If the payment is completed (Y), the processor 212 ends the process, and if the payment is not completed, the processor 212 remains in the process of S510.

なお、以上、消費者が、特典の提供を受けるため等に、事業者の業務を利用するための専用のアプリケーションプログラムを用いる場合を例示したが、特典の提供を受けるため等には、専用のアプリケーションプログラムは必須ではない。従って、消費者は、特典の提供を受けるため等に、ブラウザ等の汎用のアプリケーションプログラムを用いてもよい。また、図5Aに示したS148~S186の処理を複数の消費者について繰り返すことにより、サーバ装置200により、例えば、事業者が提供する商品等を、これら複数の消費者が共同して購入するためのプラットフォームが実現されうる。 In addition, above, we have exemplified the case where a consumer uses a dedicated application program to utilize the business of a business operator in order to receive the provision of benefits, etc. However, in order to receive the provision of benefits, etc. Application programs are not required. Therefore, a consumer may use a general-purpose application program such as a browser to receive benefits. In addition, by repeating the processing of S148 to S186 shown in FIG. 5A for a plurality of consumers, the server device 200 allows the plurality of consumers to jointly purchase, for example, products provided by a business operator. platform can be realized.

このようなプラットフォームにおいては、例えば、消費者が、二次元コードが付された広告媒体の提供を事業者から受ける。さらに、この消費者が、消費者端末装置100を用いて二次元コードを読み取り、促進情報Bに含まれる告知情報Cが入手可能なウェブサイトにアクセスしたり、アプリケーションプログラムを入手したりする。そして、促進情報Bに含まれる告知情報Cに基づいて商品の購入等の行動を消費者が行った場合には、その行動に応じて消費者に特典が提供される。さらに、次回以降の購入において、上述のとおり二次元コードによる促進情報Bの提供だけでなく、ウェブサイトやアプリケーションプログラムにより、促進情報Bに含まれる告知情報Cが、消費者に対して提供される。そして、提供された促進情報Bに含まれる告知情報Cに基づいてさらに商品の購入等の行動を行った場合も、当該消費者に特典が提供される。 In such a platform, for example, a consumer receives advertising media attached with a two-dimensional code from a business operator. Furthermore, this consumer uses the consumer terminal device 100 to read the two-dimensional code, accesses a website where the notification information C included in the promotion information B is available, or obtains an application program. When a consumer takes an action such as purchasing a product based on the announcement information C included in the promotional information B, a benefit is provided to the consumer in accordance with the action. Furthermore, for subsequent purchases, in addition to providing promotion information B using the two-dimensional code as described above, the notification information C included in promotion information B will be provided to the consumer via the website or application program. . Then, when the consumer further performs an action such as purchasing a product based on the notification information C included in the provided promotional information B, the consumer is provided with a benefit.

具体的には、サーバ装置200のプロセッサ212は、所定の間隔で促進情報Bに含まれる告知情報Cの提供対象となる消費者を選択する処理を実行する。プロセッサ212は、メモリ213に記憶された消費者の属性を参照する。プロセッサ212は、例えば事業者の事業者装置300から受信された候補情報に基づいて、該当する属性の消費者を選択する。なお、候補情報には、促進情報Bに含まれる告知情報Cの提供を選択するために消費者の属性及び人数の少なくとも一方が含まれる。プロセッサ212は、受信した候補情報を学習済提供先選択モデルに入力することにより選択を行う。つまり、プロセッサ212は、事業者装置300から受信した候補情報を学習済提供先選択モデルに入力し、当該学習済提供先選択モデルに基づいて、候補情報で決められた人数の消費者を提供先として取得する。 Specifically, the processor 212 of the server device 200 executes a process of selecting consumers to whom notification information C included in promotion information B is provided at predetermined intervals. Processor 212 references consumer attributes stored in memory 213. The processor 212 selects consumers with relevant attributes based on the candidate information received from the operator device 300 of the operator, for example. Note that the candidate information includes at least one of consumer attributes and number of consumers in order to select provision of notification information C included in promotion information B. The processor 212 makes a selection by inputting the received candidate information into a trained provider selection model. That is, the processor 212 inputs the candidate information received from the business operator device 300 into the learned provider selection model, and selects the number of consumers determined by the candidate information as the provider based on the learned provider selection model. Get as.

ここで、提供先選択モデルは、サーバ装置200のプロセッサ212又は他の装置のプロセッサによって、生成される。具体的には、あらかじめ促進情報Bに含まれる告知情報Cが提供された消費者の属性に関する情報を入手する。そして、当該情報に対して、各消費者が促進情報Bに含まれる告知情報Cに基づいて行動を行ったか否かを示す行動情報に基づいてラベルしたラベル情報を付す。そして、プロセッサは、入手された消費者の属性を入力情報とし、当該ラベル情報を教師データとして機械学習する。これにより学習済提供先生成モデルが生成される。 Here, the provider selection model is generated by the processor 212 of the server device 200 or the processor of another device. Specifically, information regarding the attributes of the consumers to whom the announcement information C included in the promotion information B is provided is obtained in advance. Then, label information labeled based on behavior information indicating whether or not each consumer took an action based on the notification information C included in the promotion information B is attached to the information. Then, the processor uses the obtained consumer attributes as input information and performs machine learning using the label information as training data. As a result, a trained provider generation model is generated.

上述のとおり促進情報Bに含まれる告知情報Cの選択がなされると、プロセッサ212は、通信ネットワークを介して、選択された消費者の消費者端末装置100に対して促進情報Bに含まれる告知情報Cを送信する。促進情報Bに含まれる告知情報Cを受信した消費者端末装置100は、業務アプリケーションプログラム等を介して促進情報Bに含まれる告知情報Cを受信した旨の通知をディスプレイ111等に出力する。以降は、図5のS126等において記載された処理と同様の処理により、対価の額の算出や特典の提供がなされる。 When the announcement information C included in the promotion information B is selected as described above, the processor 212 transmits the announcement included in the promotion information B to the consumer terminal device 100 of the selected consumer via the communication network. Send information C. The consumer terminal device 100 that has received the notification information C included in the promotional information B outputs a notification to the display 111 or the like to the effect that the notification information C included in the promotional information B has been received via a business application program or the like. Thereafter, the amount of consideration is calculated and the benefit is provided by the same process as described in S126 of FIG. 5 and the like.

以上説明したように、実施形態に係るシステム1によれば、広告媒体にポータルサイトのURL等を記憶した記録媒体を付して消費者に配布する。従って、この記録媒体を用いてポータルサイトにアクセスした消費者の数等に基づいて、広告媒体が事業者と配布業者との間の契約に従って誠実に配布されたこと、及び、広告媒体の配布の効果を、配布業者が事業者に明確に証明できる。従って、配布業者の信頼を高めることができ、また、広告媒体の誠実な配布の実績、及び広告媒体の配布の効果に基づいて、配布業者は事業者に広告媒体の配布の手数料を請求できる。 As described above, according to the system 1 according to the embodiment, an advertising medium is attached with a recording medium storing the URL of a portal site, etc., and distributed to consumers. Therefore, based on the number of consumers who accessed the portal site using this recording medium, it is determined that the advertising media was distributed in good faith in accordance with the contract between the business operator and the distributor, and that the distribution of the advertising media was Distributors can clearly prove the effectiveness to businesses. Therefore, the trust of the distributor can be increased, and the distributor can charge the business operator a fee for distributing the advertising media based on the track record of honest distribution of the advertising media and the effectiveness of the distribution of the advertising media.

また、消費者は、広告媒体に付された記録媒体から事業者のポータルサイトにアクセスし、ポータルサイトからクーポンを、促進識別情報Wとともに得て、事業者の業務を利用する際に特典を得ることができる。また、事業者は、広告媒体に記録媒体を付して、消費者を自分のポータルサイトに導いて特典を付与することにより、消費者に対して自らの業務の利用を促進することができる。また、配布業者は、事業者による消費者への特典の付与を代行でき、さらに、事業者の業務の一部を代行できるので、事業者からの手数料収入を得る機会をさらに増やすことができる。 In addition, consumers access the business portal site from the recording medium attached to the advertising media, obtain coupons from the portal site along with promotional identification information W, and receive benefits when using business services of the business operator. be able to. Further, business operators can encourage consumers to use their businesses by attaching recording media to advertising media, guiding consumers to their own portal sites, and providing benefits. In addition, the distributor can act on behalf of the business operator to provide benefits to consumers, and can also perform some of the business operations on behalf of the business operator, thereby further increasing opportunities to earn commission income from the business operator.

また、促進情報Bに含まれる告知情報Cを消費者に配信又は配布するたびに、過去において蓄積された促進情報テーブル及び消費者テーブルを用いた機械学習により得られた学習済解析モデルが更新される。従って、配布業者は、常に対象情報H、配布先位置情報I及び時間情報Kを最適化して事業者に提供できる。従って、事業者は、促進情報Bに含まれる告知情報Cを、常に最適な配送先又は配布先に送ることができ、広告による売り上げ増大の効果を最大にすることができる。 In addition, each time notification information C included in promotion information B is delivered or distributed to consumers, the learned analysis model obtained by machine learning using promotion information tables and consumer tables accumulated in the past is updated. Ru. Therefore, the distributor can always optimize the target information H, the distribution destination location information I, and the time information K and provide them to the business operator. Therefore, the business operator can always send the announcement information C included in the promotion information B to the optimal delivery or distribution destination, and can maximize the effect of increasing sales through advertising.

なお、以上、促進情報Bに含まれる告知情報Cが紙媒体に掲載される広告情報であり、促進情報Bに含まれる告知情報Cが紙媒体に掲載されて消費者に配布される場合が具体例とされた。一方、上述したとおり、促進情報Bに含まれる告知情報Cは、紙等の媒体を介さず、電子的な情報として、通信ネットワーク14を介して消費者が用いる消費者端末装置100に配信されうる。 Furthermore, in the above, the specific case is that the notice information C included in promotion information B is advertisement information published in paper media, and the notice information C included in promotion information B is published in paper media and distributed to consumers. It was taken as an example. On the other hand, as described above, the announcement information C included in the promotion information B can be distributed as electronic information to the consumer terminal device 100 used by the consumer via the communication network 14 without using a medium such as paper. .

本開示に係る処理及び手順は、実施形態において明示的に説明された装置よってだけでなく、ソフトウェア、ハードウェア又はこれらの組み合わせにより実現されうる。具体的には、本明細書で説明された処理及び手順は、集積回路、揮発性メモリ、不揮発性メモリ、磁気ディスク、光ストレージ等の媒体に、当該処理に相当するロジックを実装することにより実現されうる。また、本明細書で説明される処理及び手順は、それらの処理及び手順をコンピュータプログラムとして実装されえ、端末装置及びサーバ装置を含む各種のコンピュータにより実行されうる。 The processes and procedures according to the present disclosure may be implemented not only by the devices explicitly described in the embodiments, but also by software, hardware, or a combination thereof. Specifically, the processes and procedures described in this specification are realized by implementing logic corresponding to the processes in a medium such as an integrated circuit, volatile memory, nonvolatile memory, magnetic disk, or optical storage. It can be done. Further, the processes and procedures described in this specification can be implemented as computer programs and can be executed by various computers including terminal devices and server devices.

本明細書中において、単一の装置、ソフトウェア、コンポーネント、及び/又は、モジュールによって実行されると説明された処理及び手順は、複数の装置、複数のソフトウェア、複数のコンポーネント、及び/又は、複数のモジュールによって実行されうる。また、本明細書において、単一のメモリ及び記憶装置に格納される旨が説明された各種情報は、単一の装置に含まれる複数のメモリ又は複数の装置に分散して配置された複数のメモリに分散して格納されうる。さらに、本明細書において説明された複数のソフトウェア及びハードウェアは、それらをより少ない構成要素に統合することにより、又は、より多い構成要素に分解することにより実現されうる。 Processes and procedures described herein as being performed by a single device, software, component, and/or module may be described as being performed by a single device, software, component, and/or module. can be executed by the following modules. In addition, in this specification, various types of information described as being stored in a single memory and storage device may be stored in multiple memories included in a single device or in multiple memories distributed and arranged in multiple devices. It can be stored in a distributed manner in memory. Additionally, the software and hardware described herein may be implemented by integrating them into fewer components or by decomposing them into more components.

本発明の実施形態が説明されたが、この実施形態は、例として提示されたものであり、発明の範囲を限定することを意図されていない。これら新規な実施形態は、その他の様々な形態で実施されることができ、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更されうる。これら実施形態やその変形は、本発明の範囲及び要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although embodiments of the invention have been described, this embodiment is presented by way of example and is not intended to limit the scope of the invention. These novel embodiments may be implemented in various other forms, and various omissions, substitutions, and changes may be made without departing from the gist of the invention. These embodiments and their modifications are included within the scope and gist of the present invention, as well as within the scope of the invention described in the claims and its equivalents.

1 システム、14 通信ネットワーク、100 消費者端末装置、111 ディスプレイ、112,212 プロセッサ、113,213 メモリ、114,214 通信インターフェイス、115 通信処理回路、116 入力インターフェイス、117 タッチパネル、118 カメラ、200 サーバ装置、211 出力インターフェイス、300 事業者装置 1 system, 14 communication network, 100 consumer terminal device, 111 display, 112, 212 processor, 113, 213 memory, 114, 214 communication interface, 115 communication processing circuit, 116 input interface, 117 touch panel, 118 camera, 200 server device , 211 output interface, 300 operator equipment

Claims (11)

少なくとも一つのプロセッサを含むサーバ装置であって、
前記少なくとも一つのプロセッサは、
消費者に対して提供され、事業者による商品及び役務の少なくとも一方の提供に関連する前記消費者の行動を促進するための第1の促進情報を生成し、
前記消費者によって受け取られた前記第1の促進情報に基づいて前記消費者が行った前記商品及び役務の少なくとも一方の提供に関連する行動を示す行動情報を受信し、
前記第1の促進情報と前記行動情報とに基づいて得られた学習済解析モデルによって、前記事業者又は前記事業者とは異なる他の事業者による商品及び役務の少なくとも一方の提供に関連する前記消費者の行動を促進するための第2の促進情報を解析する、
ための処理を実行するように構成された、
サーバ装置。
A server device including at least one processor,
The at least one processor includes:
generating first promotional information that is provided to a consumer and that promotes the consumer's behavior related to the provision of at least one of goods and services by a business operator;
receiving behavioral information indicating an action related to the provision of at least one of the goods and services performed by the consumer based on the first promotional information received by the consumer;
The learned analysis model obtained based on the first promotion information and the behavior information allows the above-mentioned information related to the provision of at least one of goods and services by the aforementioned business entity or another business entity different from the aforementioned business entity. analyzing second promotional information for promoting consumer behavior;
configured to perform processing for
server equipment.
前記第1の促進情報は、前記消費者への告知が掲載されて前記消費者に配信又は配布される告知情報を含む、請求項1に記載のサーバ装置。 The server device according to claim 1, wherein the first promotion information includes announcement information on which an announcement to the consumer is posted and distributed or distributed to the consumer. 前記第1の促進情報は、前記消費者に特典を付与するためのクーポンを含む、請求項1に記載のサーバ装置。 The server device according to claim 1, wherein the first promotion information includes a coupon for giving a benefit to the consumer. 前記クーポンは、前記消費者が所定のウェブサイトへのアクセス及び前記消費者が所定のアプリケーションプログラムのインストールの少なくとも一方を通じて付与される、請求項3に記載のサーバ装置。 4. The server device according to claim 3, wherein the coupon is provided through at least one of the consumer accessing a predetermined website and the consumer installing a predetermined application program. 前記所定のウェブサイトへのアクセス先、又は前記所定のアプリケーションプログラムのダウンロード先は、前記消費者への告知が掲載されて前記消費者に配信又は配布される告知情報に付された記録媒体に記録される、請求項4に記載のサーバ装置。 The access destination of the predetermined website or the download destination of the predetermined application program is recorded on a recording medium attached to the notice information on which the notice to the consumer is posted and distributed or distributed to the consumer. The server device according to claim 4. 前記学習済解析モデルは、前記第1の促進情報が前記消費者に提供することによって得られる結果である前記行動情報に基づいてラベル付けされた前記第1の促進情報を機械学習することによって得られた、請求項1に記載のサーバ装置。 The learned analysis model is obtained by machine learning the first promotional information labeled based on the behavioral information that is a result obtained by providing the first promotional information to the consumer. The server device according to claim 1, wherein: 前記学習済解析モデルによる解析は、前記第2の促進情報が入力されると、前記第2の促進情報が前記消費者に提供されることによって得られる結果を推測することである、請求項6に記載のサーバ装置。 6. The analysis using the learned analysis model is to estimate a result obtained by providing the second promotion information to the consumer when the second promotion information is input. The server device described in . 前記第1の促進情報は、前記第1の促進情報が提供される位置的な範囲を示す位置情報、前記第1の促進情報が提供される前記消費者の属性を示す属性情報、及び前記第1の促進情報が提供される時間的な範囲を示す時間情報のうちの少なくともいずれに基づいて提供される、請求項1に記載のサーバ装置。 The first promotion information includes location information indicating a positional range where the first promotion information is provided, attribute information indicating an attribute of the consumer to whom the first promotion information is provided, and the first promotion information. The server device according to claim 1, wherein the promotion information is provided based on at least any of time information indicating a temporal range in which the promotion information is provided. 前記少なくとも一つのプロセッサは、前記行動情報に基づいて前記第1の促進情報の生成に対する対価として前記事業者に請求する額を算出するための処理を実行するように構成された、請求項1に記載のサーバ装置。 2. The method according to claim 1, wherein the at least one processor is configured to perform processing for calculating an amount to be charged to the merchant as compensation for generating the first promotion information based on the behavior information. The server device described. 少なくとも一つのプロセッサを含むコンピュータにおいて、前記少なくとも一つのプロセッサが所定の指示命令を実行することによりなされる方法であって、
消費者に対して提供され、事業者による商品及び役務の少なくとも一方の提供に関連する前記消費者の行動を促進するための第1の促進情報を生成する段階と、
前記消費者によって受け取られた前記第1の促進情報に基づいて前記消費者が行った前記商品及び役務の少なくとも一方の提供に関連する行動を示す行動情報を受信する段階と、
前記第1の促進情報と前記行動情報とに基づいて得られた学習済解析モデルによって、前記事業者又は前記事業者とは異なる他の事業者による商品及び役務の少なくとも一方の提供に関連する前記消費者の行動を促進するための第2の促進情報を解析する段階と、
を含む方法。
In a computer including at least one processor, the method is performed by the at least one processor executing a predetermined instruction command, the method comprising:
generating first promotional information to be provided to a consumer for promoting the consumer's behavior related to the provision of at least one of goods and services by a business operator;
receiving behavioral information indicating an action related to the provision of the goods and/or services performed by the consumer based on the first promotional information received by the consumer;
The learned analysis model obtained based on the first promotion information and the behavior information allows the above-mentioned information related to the provision of at least one of goods and services by the aforementioned business entity or another business entity different from the aforementioned business entity. analyzing second promotional information for promoting consumer behavior;
method including.
コンピュータを、
消費者に対して提供され、事業者による商品及び役務の少なくとも一方の提供に関連する前記消費者の行動を促進するための第1の促進情報を生成し、
前記消費者によって受け取られた前記第1の促進情報に基づいて前記消費者が行った前記商品及び役務の少なくとも一方の提供に関連する行動を示す行動情報を受信し、
前記第1の促進情報と前記行動情報とに基づいて得られた学習済解析モデルによって、前記事業者又は前記事業者とは異なる他の事業者による商品及び役務の少なくとも一方の提供に関連する前記消費者の行動を促進するための第2の促進情報を解析する、
ための処理を実行するように構成されたプロセッサとして機能させる、
プログラム。
computer,
generating first promotional information that is provided to a consumer and that promotes the consumer's behavior related to the provision of at least one of goods and services by a business operator;
receiving behavioral information indicating an action related to the provision of at least one of the goods and services performed by the consumer based on the first promotional information received by the consumer;
The learned analysis model obtained based on the first promotion information and the behavior information allows the above-mentioned information related to the provision of at least one of goods and services by the aforementioned business entity or another business entity different from the aforementioned business entity. analyzing second promotional information for promoting consumer behavior;
to act as a processor configured to perform processing for;
program.
JP2022071685A 2022-04-25 2022-04-25 Server device, method, and program Pending JP2023161346A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022071685A JP2023161346A (en) 2022-04-25 2022-04-25 Server device, method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022071685A JP2023161346A (en) 2022-04-25 2022-04-25 Server device, method, and program

Publications (1)

Publication Number Publication Date
JP2023161346A true JP2023161346A (en) 2023-11-07

Family

ID=88650117

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022071685A Pending JP2023161346A (en) 2022-04-25 2022-04-25 Server device, method, and program

Country Status (1)

Country Link
JP (1) JP2023161346A (en)

Similar Documents

Publication Publication Date Title
US8626594B2 (en) Ecommerce-enabled advertising
US20070219865A1 (en) Method and System for Collecting, Tracking and Reporting Consumer Data to Improve Marketing Practices for Merchants and Banks
US20090292599A1 (en) Transactional advertising
US20070130008A1 (en) Apparatus, system, and method for listing aggregation
US20090177550A1 (en) Methods and Systems for Offering and Selling Advertising
US20120259711A1 (en) Methods and systems for merchant-centric promotion generation and targeted publishing
BRPI0711552A2 (en) computer-implemented system for tracking purchase transactions, method for tracking sales transactions, in particular offline transactions, computer-implemented system for merchant advertising and method for commercial advertising
CN101208716A (en) A method of digital good placement in a dynamic, real time environment
WO2007002759A2 (en) System and method for controlling dealer/consumer interaction
US20130041740A1 (en) Couponing systems and methods
US20110004516A1 (en) Internet marketplace for vendors and consumers with centralized incentive distribution
US8548849B1 (en) Customer generated promotions
WO2014108911A1 (en) Userbase and/or deals and/or advertising space trading exchange and marketplace
Deighton et al. The Value of Data: Consequences for insight, innovation and efficiency in the US economy
KR100758024B1 (en) system and method for sharing gains through an agent on web site
US20090307144A1 (en) Methods and systems for offering and selling advertising
US20130246190A1 (en) Advertisement providing system and method for providing interface for integrated payment with regard to goods in integrated marketplace
KR20130006829A (en) Social commerce providing system for individual seller and method thereof
US8571920B2 (en) Optimal list-price mechanism design for multi-level device click-through in targeted print or electronic communication
US20140032275A1 (en) System and method for improved app distribution
US20150051964A1 (en) Providing offers for local discounted goods and services
JP2004234520A (en) Advertisement management method
US20160042389A1 (en) Systems, methods, and computer-readable media for context-based offers
JP2023161346A (en) Server device, method, and program
JP2008544380A (en) Methods and systems for providing and selling advertising activities

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20240322