JP2013008256A - Background application, advertisement display terminal and advertisement distribution system - Google Patents

Background application, advertisement display terminal and advertisement distribution system Download PDF

Info

Publication number
JP2013008256A
JP2013008256A JP2011141337A JP2011141337A JP2013008256A JP 2013008256 A JP2013008256 A JP 2013008256A JP 2011141337 A JP2011141337 A JP 2011141337A JP 2011141337 A JP2011141337 A JP 2011141337A JP 2013008256 A JP2013008256 A JP 2013008256A
Authority
JP
Japan
Prior art keywords
advertisement
display
database
terminal
advertisements
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.)
Granted
Application number
JP2011141337A
Other languages
Japanese (ja)
Other versions
JP5209088B2 (en
Inventor
晴雄 ▲高▼松
Haruo Takamatsu
Atsuto Suyama
温人 須山
Kazuki Hirabayashi
和樹 平林
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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2011141337A priority Critical patent/JP5209088B2/en
Publication of JP2013008256A publication Critical patent/JP2013008256A/en
Application granted granted Critical
Publication of JP5209088B2 publication Critical patent/JP5209088B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To perform advertisement distribution by behavioral targeting, without requiring management of user's personal information by an advertisement distribution company and huge system resources on a server side.SOLUTION: An advertisement display terminal (1) owned by a user executes the steps of: an advertisement reception step for receiving advertisements and display conditions of the advertisements by short-range radio communication in accordance with a background application (10), and storing them in an advertisement database (21); a behavior reception step for receiving behavior information of the user through various functions such as GPS; an order determination step for determining a display order of a plurality of advertisements stored in the advertisement database (21) on the basis of the display conditions and the behavior information; and an advertisement transmission step for providing the advertisements according to the determined display order, in response to a request from an active application.

Description

本発明は、広告配信企業が個人情報を収集することなく行動ターゲティング広告を実現するバックグラウンドアプリケーション、広告表示端末及び広告配信システムに関する。   The present invention relates to a background application, an advertisement display terminal, and an advertisement distribution system that enable an advertisement distribution company to implement a behavioral targeting advertisement without collecting personal information.

従来、インターネットによる広告配信の形態として、入力された検索キーワードに関連する広告を検索結果ページに表示させる検索連動型広告や、Webページのコンテンツを解析し、コンテンツの内容に関連した広告をWebページに表示させるコンテンツマッチ型広告などのサービスが知られている。   Conventionally, as a form of advertisement distribution through the Internet, a search-linked advertisement for displaying an advertisement related to an input search keyword on a search result page, or analyzing the contents of a Web page and displaying an advertisement related to the content of the Web page Services such as content-matching advertisements to be displayed on are known.

このような状況において、インターネットの利用者に対して、より適切な広告配信を行うために、様々な方法が提案され、近年では、これまでに閲覧したWebページなどの情報を基に分析し、それによってユーザの好みに合った広告を配信する、いわゆる行動ターゲティング広告が注目されている。
このような行動ターゲティング広告について、例えば、特許文献1には、ユーザの属するカテゴリとユーザの過去の行動履歴(閲覧ページ、広告閲覧、広告クリックのログなど)とに基づいて利用者の状態を推定し、広告を配信することが記載されている。
In such a situation, various methods have been proposed in order to deliver more appropriate advertisements to Internet users. In recent years, analysis has been performed based on information such as web pages that have been browsed so far. As a result, so-called behavioral targeting advertisements that deliver advertisements according to user preferences have attracted attention.
Regarding such behavioral targeting advertisement, for example, in Patent Document 1, the state of the user is estimated based on the category to which the user belongs and the past behavior history (viewing page, advertisement browsing, advertisement click log, etc.) of the user. And the delivery of advertisements is described.

特開2009−223423号公報JP 2009-223423 A

ところで、行動ターゲティングによる広告配信を効果的に行うためには、行動履歴(個人情報)を個々のユーザごとに収集し分析しなければならないが、近年の個人情報保護意識の高まりから、広告配信企業には個人情報の厳格な管理が求められている。個人情報の厳格な管理は、広告配信企業へ多大な負担をかけるだけでなく、収集できる行動履歴の範囲も制限されるため、広告配信企業は、適切なターゲティングを行うことが困難になってきている。さらに、非常に多くのユーザの行動履歴の分析を行うためには、膨大なシステム資源をサーバ側に準備する必要がある。   By the way, in order to effectively perform advertisement distribution by action targeting, action history (personal information) must be collected and analyzed for each individual user. Requires strict management of personal information. Strict management of personal information not only places a heavy burden on advertising distribution companies, but also limits the range of action history that can be collected, making it difficult for advertising distribution companies to perform appropriate targeting. Yes. Furthermore, in order to analyze the action history of a very large number of users, it is necessary to prepare a huge amount of system resources on the server side.

そこで、本発明は、広告配信企業がユーザの個人情報の管理を行うことなく、また、サーバ側に膨大なシステム資源を要求することなく、行動ターゲティングによる広告配信を行うことの可能なバックグラウンドアプリケーション、広告表示端末及び広告配信システムを提供することを目的とする。   Therefore, the present invention provides a background application that allows an advertisement distribution company to perform advertisement distribution by behavioral targeting without managing personal information of a user and without requiring enormous system resources on the server side. An object is to provide an advertisement display terminal and an advertisement distribution system.

2011年現在、スマートフォンと呼ばれる高性能の携帯電話が注目を集めている。スマートフォンでは、複数のアプリケーションの連携を実現する機能(例えば、Google(登録商標)のAndroid(登録商標)のIntent)が設けられているため、他のアプリケーションの処理を利用した(すなわち、自己のアプリケーションでは当該処理を一切実装することなく)高機能なアプリケーションの開発が容易になっている。また、このような複数のアプリケーションの連携に伴い、スマートフォンでは、アプリケーション間でデータを共有する機能(例えば、Google(登録商標)のAndroid(登録商標)のContentProvider)も設けられている。   As of 2011, high-performance mobile phones called smartphones are attracting attention. A smartphone is provided with a function for realizing cooperation between a plurality of applications (for example, Google (registered trademark) Android (registered trademark) Intent), and therefore, the processing of other applications is used (that is, its own application). Now, it is easy to develop highly functional applications (without implementing any such processing). Along with such cooperation of a plurality of applications, smartphones are also provided with a function of sharing data between applications (for example, Android (registered trademark) ContentProvider of Google (registered trademark)).

本発明者らは、このようなアプリケーションの連携機能を利用し、行動ターゲティングによる広告の選択をユーザの端末に実行させることで、本発明を完成するに至った。   The present inventors have completed the present invention by using the cooperation function of such an application and causing the user's terminal to select an advertisement by behavioral targeting.

(1) アプリケーションの連携機能を備えた広告表示端末において、アクティブアプリケーションの実行時に表示する広告の順位を決定するバックグラウンドアプリケーションであって、前記広告表示端末に、近距離無線通信によって、広告配信端末から広告及び当該広告の表示条件を受信し、広告データベースに記憶する広告受信ステップと、前記広告表示端末が検出したユーザの行動情報を受け付け、行動データベースに記憶する行動受付ステップと、前記表示条件及び前記行動情報に基づいて、前記広告データベースに記憶された複数の広告の表示順位を決定する順位決定ステップと、前記アクティブアプリケーションからの要求を契機として、前記アクティブアプリケーションに前記広告データベースに記憶された複数の広告を前記表示順位に従い提供する広告送信ステップと、を実行させるバックグラウンドアプリケーション。   (1) An advertisement display terminal having an application linkage function, which is a background application for determining the order of advertisements to be displayed when an active application is executed, and is connected to the advertisement display terminal by short-range wireless communication Receiving the advertisement and the display condition of the advertisement from the advertisement receiving step, and storing the advertisement in the advertisement database; receiving the action information of the user detected by the advertisement display terminal; storing the action information in the action database; and the display condition and Based on the behavior information, an order determination step for determining a display order of a plurality of advertisements stored in the advertisement database, and a plurality of advertisements stored in the advertisement database in the active application, triggered by a request from the active application Before ads Background application to execute, and advertisement transmission step of providing in accordance with the display order.

(1)のバックグラウンドアプリケーションは、広告表示端末の広告データベースに予め広告及び広告の表示条件を記憶させるとともに、行動データベースに各種機能により受け付けたユーザの行動情報を記憶させる。そして、広告データベース及び行動データベースに記憶した広告の表示条件及びユーザの行動情報に基づいて広告の表示順位を決定させ、アクティブアプリケーション起動時に決定した順位に従い広告を提供する。   The background application (1) stores advertisements and advertisement display conditions in advance in the advertisement database of the advertisement display terminal, and stores user behavior information received by various functions in the behavior database. Then, the display order of the advertisement is determined based on the advertisement display condition and the user action information stored in the advertisement database and the action database, and the advertisement is provided according to the order determined when the active application is activated.

これにより、アクティブアプリケーションの表示とあわせて、ユーザの行動情報を反映した広告、すなわち、行動ターゲティングによる広告を表示することができる。このとき、ユーザの行動情報(個人情報)は、ユーザの所有する広告表示端末に記憶されているため、ユーザの個人情報を広告配信企業が管理する必要がない。その結果、行動ターゲティングによる広告表示を広告表示端末のみで完結させることができ、広告配信企業による個人情報の管理負担を軽減できるとともに、ユーザに対して安心感を与えることができる。   Thereby, it is possible to display an advertisement reflecting user behavior information, that is, an advertisement based on behavior targeting, together with the display of the active application. At this time, since the user's behavior information (personal information) is stored in the advertisement display terminal owned by the user, the advertisement distribution company does not need to manage the user's personal information. As a result, the advertisement display by behavioral targeting can be completed only by the advertisement display terminal, the management burden of personal information by the advertisement distribution company can be reduced, and a sense of security can be given to the user.

また、従来、広告配信サーバが行っていたユーザごとの行動ターゲティングを、個々のユーザの広告表示端末で行うため、ユーザの広告表示端末自体を広告配信システムのミニサーバと擬制することができ、広告配信企業のサーバ資源を節約することができる。
このとき、(1)のバックグラウンドアプリケーションでは、近距離無線通信により受信した広告を記憶することとしている。ここで、近距離無線通信による受信は、多くの場合において、広告表示端末を広告配信端末にかざすなどのユーザの意図的な行為が要求される。その結果、ユーザの意図にあわない広告を記憶させることを抑制することができ、広告記憶に伴うデータ容量の増大に対するユーザの不満を軽減することができる。
In addition, since the behavioral targeting for each user, which is conventionally performed by the advertisement distribution server, is performed on the advertisement display terminal of each user, the advertisement display terminal of the user itself can be imitated as a mini server of the advertisement distribution system. Server resources of the distribution company can be saved.
At this time, in the background application (1), advertisements received by short-range wireless communication are stored. Here, in many cases, reception by short-range wireless communication requires a user's intentional action such as holding an advertisement display terminal over an advertisement distribution terminal. As a result, it is possible to suppress storing an advertisement that does not match the user's intention, and to reduce the user's dissatisfaction with the increase in the data capacity associated with the advertisement storage.

(2) 前記広告受信ステップにおいて、前記広告表示端末に、前記広告及び前記表示条件に加えて、前記表示順位を決定するタイミングを示す決定条件を受信させるとともに、前記決定条件を前記広告データベースに記憶させ、前記順位決定ステップにおいて、前記広告表示端末に、前記広告データベースに記憶された前記決定条件を満たすことを契機に、前記表示条件、前記行動情報及び前記決定条件に基づいて、前記表示順位を決定させる、(1)に記載のバックグラウンドアプリケーション。   (2) In the advertisement receiving step, in addition to the advertisement and the display condition, the advertisement display terminal receives a determination condition indicating a timing for determining the display order, and stores the determination condition in the advertisement database. In the rank determination step, the display rank is set based on the display condition, the behavior information, and the determination condition when the advertisement display terminal satisfies the determination condition stored in the advertisement database. The background application according to (1), which is determined.

(2)のバックグラウンドアプリケーションによれば、表示順位を決定するタイミングを示す決定条件も加味した上で、表示順位を決定する。ここで、表示順位を決定するタイミングを示す決定条件には、例えば、時刻(早朝)、場所(新宿)、アクティブアプリケーションの状態(閲覧中のWebページの種類)などの様々な条件を用いることができる。これにより、例えば、ユーザの朝方の傾向や、夕方の傾向などに適した広告を表示することができ、ユーザの行動に即したよりきめ細かな広告表示を実現することができる。   According to the background application of (2), the display order is determined in consideration of the determination condition indicating the timing for determining the display order. Here, various conditions such as time (early morning), location (Shinjuku), active application status (type of Web page being browsed), and the like are used as the determination conditions indicating the timing for determining the display order. it can. Thereby, for example, an advertisement suitable for the user's morning tendency and the evening tendency can be displayed, and a more detailed advertisement display according to the user's behavior can be realized.

(3) 前記広告配信端末に、前記広告送信ステップにおける前記複数の広告の提供に従い前記アクティブアプリケーションの実行時に表示した広告の表示履歴情報を、広告配信サーバに送信する履歴送信ステップ、をさらに実行させる(1)又は(2)に記載のバックグラウンドアプリケーション。   (3) causing the advertisement distribution terminal to further execute a history transmission step of transmitting, to the advertisement distribution server, display history information of the advertisement displayed when the active application is executed in accordance with provision of the plurality of advertisements in the advertisement transmission step. The background application according to (1) or (2).

(3)のバックグラウンドアプリケーションによれば、表示された広告の表示履歴情報を広告配信サーバに送信するため、行動ターゲティングを個々の広告配信端末で完結した場合であっても、広告配信企業は、広告の配信を適切に管理することができる。   According to the background application of (3), since the display history information of the displayed advertisement is transmitted to the advertisement distribution server, even if the behavioral targeting is completed at each advertisement distribution terminal, Ad delivery can be managed appropriately.

(4) アクティブアプリケーションの実行時に広告を表示する広告表示端末であって、近距離無線通信によって、広告配信端末から広告及び当該広告の表示条件を受信する広告受信手段と、前記広告受信手段が受け付けた前記広告及び当該広告の表示条件を記憶する広告データベースと、前記広告表示端末が検出したユーザの行動情報を受け付ける行動受付手段と、前記行動受付手段が受け付けた前記行動情報を記憶する行動データベースと、前記広告データベースに記憶された前記表示条件、及び前記行動データベースに記憶された前記行動情報に基づいて、前記広告データベースに記憶された複数の広告の表示順位を決定する順位決定手段と、前記アクティブアプリケーションの起動を受け付けることを契機に、前記広告データベースに記憶された広告を前記表示順位に従い表示する広告表示手段と、を備える広告表示端末。   (4) An advertisement display terminal that displays an advertisement when an active application is executed, and receives an advertisement and an advertisement display condition from the advertisement distribution terminal by short-range wireless communication; An advertisement database that stores the advertisement and display conditions of the advertisement, an action reception unit that receives the action information of the user detected by the advertisement display terminal, and an action database that stores the action information received by the action reception unit; A rank determining means for determining a display rank of a plurality of advertisements stored in the advertisement database based on the display conditions stored in the advertisement database and the behavior information stored in the behavior database; In response to accepting the start of the application, the advertisement database Ad terminal including an advertisement display means the stored advertisement is displayed in accordance with the display order, the.

(5) ユーザが所有する広告表示端末におけるアクティブアプリケーションの実行時に広告を表示する広告配信システムであって、近距離無線通信によって、前記広告表示端末に対して広告及び当該広告の表示条件を送信する複数の広告配信端末と、複数の前記広告配信端末で送信する広告を管理する広告配信サーバと、個々のユーザが所有し、前記広告配信端末から送信された広告を表示する複数の広告表示端末と、を備え、複数の前記広告表示端末は、近距離無線通信によって、広告配信端末から広告及び当該広告の表示条件を受信する広告受信手段と、前記広告受信手段が受け付けた前記広告及び当該広告の表示条件を記憶する広告データベースと、前記広告表示端末が検出したユーザの行動情報を受け付ける行動受付手段と、前記行動受付手段が受け付けた前記行動情報を記憶する行動データベースと、前記広告データベースに記憶された前記表示条件、及び前記行動データベースに記憶された前記行動情報に基づいて、前記広告データベースに記憶された複数の広告の表示順位を決定する順位決定手段と、前記アクティブアプリケーションの起動を受け付けることを契機に、前記広告データベースに記憶された広告を前記表示順位に従い表示する広告表示手段と、を備える、広告配信システム。   (5) An advertisement distribution system that displays an advertisement when an active application is executed on an advertisement display terminal owned by a user, and transmits the advertisement and a display condition of the advertisement to the advertisement display terminal by short-range wireless communication. A plurality of advertisement distribution terminals; an advertisement distribution server that manages advertisements transmitted by the plurality of advertisement distribution terminals; a plurality of advertisement display terminals that are owned by individual users and that display advertisements transmitted from the advertisement distribution terminals; A plurality of the advertisement display terminals, the short-distance wireless communication, the advertisement receiving means for receiving the advertisement and the display condition of the advertisement from the advertisement distribution terminal, the advertisement received by the advertisement receiving means and the advertisement An advertisement database for storing display conditions; behavior accepting means for accepting user behavior information detected by the advertisement display terminal; Based on the behavior database storing the behavior information received by the motion accepting unit, the display condition stored in the advertisement database, and the behavior information stored in the behavior database, a plurality of stored in the advertisement database Advertising distribution comprising: ranking determining means for determining the display order of advertisements; and advertisement display means for displaying advertisements stored in the advertisement database in accordance with the display order upon receiving activation of the active application. system.

(4)の広告表示端末、又は(5)の広告配信システムによれば、(1)のバックグラウンドアプリケーションと同様の効果を奏する。   According to the advertisement display terminal of (4) or the advertisement distribution system of (5), there are the same effects as the background application of (1).

本発明によれば、広告配信企業がユーザの個人情報の管理を行うことなく、また、サーバ側に膨大なシステム資源を要求することなく、行動ターゲティングによる広告配信を行うことができる。   ADVANTAGE OF THE INVENTION According to this invention, an advertisement delivery company can perform advertisement delivery by action targeting, without managing a user's personal information and without request | requiring a huge system resource to the server side.

検索システムの機能構成を示すブロック図である。It is a block diagram which shows the function structure of a search system. 広告表示端末の広告データベースを示す図である。It is a figure which shows the advertisement database of an advertisement display terminal. 広告表示端末の行動データベースを示す図である。It is a figure which shows the action database of an advertisement display terminal. 広告表示端末の動作を示す図である。It is a figure which shows operation | movement of an advertisement display terminal. バックグラウンドアプリによる広告表示端末の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the advertisement display terminal by a background application. 本発明による行動ターゲティング広告配信を示す図である。It is a figure which shows action targeting advertisement delivery by this invention. 広告表示端末の広告データベースの別形態を示す図である。It is a figure which shows another form of the advertisement database of an advertisement display terminal.

以下、本発明の実施形態について図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

[広告配信システム1000の構成]
初めに、図1を参照して、広告配信システム1000について説明する。
広告配信システム1000は、広告配信企業がユーザの個人情報の管理を行うことなく、行動ターゲティングによる広告配信を行うことの可能な広告配信を管理するシステムであり、ユーザが用いる広告表示端末1と、広告配信企業により管理される広告配信サーバ100と、個別の広告を広告表示端末1に対して配信する広告配信端末200と、を含んで構成される。
広告表示端末1と広告配信サーバ100との間、及び広告配信サーバ100と広告配信端末200との間は、互いにデータの送受信が可能となるように所定の通信ネットワークにより接続されている。また、広告表示端末1と広告配信端末200との間は、所定の近距離無線通信(NFC:Near Field Communication)により接続され、本実施形態では、広告配信端末200から広告表示端末1へ所定のデータがプッシュ通知される。
[Configuration of advertisement distribution system 1000]
First, the advertisement distribution system 1000 will be described with reference to FIG.
The advertisement distribution system 1000 is a system that manages advertisement distribution in which an advertisement distribution company can perform advertisement distribution by behavioral targeting without managing user personal information. The advertisement display terminal 1 used by a user, An advertisement distribution server 100 managed by an advertisement distribution company and an advertisement distribution terminal 200 that distributes individual advertisements to the advertisement display terminal 1 are configured.
The advertisement display terminal 1 and the advertisement distribution server 100 and the advertisement distribution server 100 and the advertisement distribution terminal 200 are connected by a predetermined communication network so that data can be transmitted and received between them. Further, the advertisement display terminal 1 and the advertisement distribution terminal 200 are connected by a predetermined near field communication (NFC), and in the present embodiment, the advertisement display terminal 1 is connected to the advertisement display terminal 1 with a predetermined value. Data is pushed.

[広告表示端末1]
広告表示端末1は、個々のユーザにより所有され、図示しない表示装置及び近距離無線通信機能を備えたスマートフォンである。なお、本実施形態におけるスマートフォンとは、携帯電話又はPHSと携帯情報端末(PDA)とを融合した携帯端末をいう。より具体的には、単体で通信及び通話が可能で、かつ、アプリケーションの追加などによりユーザレベルで自由にカスタマイズすることができるとともに、少なくとも、複数のアプリケーションの連携を実現する機能と、アプリケーション間でデータを共有する機能と、を含む携帯端末をいう。
広告表示端末1は、バックグラウンドアプリ10(バックグラウンドアプリケーション)と、データ記憶領域20と、アクティブアプリ30(アクティブアプリケーション)と、を含んで構成される。
[Advertising display terminal 1]
The advertisement display terminal 1 is a smartphone that is owned by an individual user and includes a display device (not shown) and a short-range wireless communication function. In addition, the smart phone in this embodiment means the portable terminal which united the mobile phone or PHS and the personal digital assistant (PDA). More specifically, it is possible to communicate and talk by itself, and can be freely customized at the user level by adding applications, etc., and at least between a function that realizes linkage of multiple applications and between applications A portable terminal including a function for sharing data.
The advertisement display terminal 1 includes a background application 10 (background application), a data storage area 20, and an active application 30 (active application).

[バックグラウンドアプリ10及びデータ記憶領域20]
バックグラウンドアプリ10は、表示画面を持たない処理を記述したプログラムであり、実行されることで、広告表示端末1の広告受信手段11、行動受付手段12、順位決定手段13、イベント検知手段14、広告送信手段15、及び表示履歴送信手段16を実現する。
[Background application 10 and data storage area 20]
The background application 10 is a program that describes a process that does not have a display screen, and is executed to execute an advertisement receiving unit 11, an action receiving unit 12, a rank determining unit 13, an event detecting unit 14, An advertisement transmission unit 15 and a display history transmission unit 16 are realized.

データ記憶領域20は、バックグラウンドアプリ10とアクティブアプリ30との間で共有されるデータを記憶する広告データベース21と、行動データベース22と、を含む。ここで、本実施形態では、セキュリティの観点からバックグラウンドアプリ10のみが広告データベース21及び行動データベース22に記憶されたデータにアクセスできることとし、アクティブアプリ30に対しては、上記アプリケーション間でデータを共有する機能を経由してデータが提供される。   The data storage area 20 includes an advertisement database 21 that stores data shared between the background application 10 and the active application 30, and an action database 22. Here, in this embodiment, from the viewpoint of security, only the background application 10 can access data stored in the advertisement database 21 and the behavior database 22, and the active application 30 shares data between the applications. Data is provided via a function to

広告受信手段11は、近距離無線通信によって、広告配信端末200から当該広告配信端末200に記憶された広告及び当該広告の表示条件などを受信し、広告データベース21に記憶する。近距離無線通信による広告などの受信は、任意のタイミングで行われ、例えば、広告表示端末1を広告配信端末200にかざした場合や、広告表示端末1を所有するユーザが広告配信端末200の近傍を通過した場合などに行われる。   The advertisement receiving means 11 receives the advertisement stored in the advertisement distribution terminal 200 and the display condition of the advertisement from the advertisement distribution terminal 200 by short-range wireless communication, and stores them in the advertisement database 21. The reception of the advertisement or the like by the short-range wireless communication is performed at an arbitrary timing. For example, when the advertisement display terminal 1 is held over the advertisement distribution terminal 200, or the user who owns the advertisement display terminal 1 is in the vicinity of the advertisement distribution terminal 200 This is done when passing through.

ここで、広告データベース21は、広告受信手段11が受信した広告及び当該広告の表示条件などを記憶する。具体的には、図2に示すように、広告データベース21は、受信した広告を識別する広告IDに対応付けて、表示する広告内容、広告の表示条件、広告の受信契機などの様々な情報を記憶する。
なお、本実施形態では、表示条件(時間帯、場所、商品)を用いて、広告表示端末1のユーザの行動に適した広告を表示することとしている。このとき、本実施形態では、表示条件に適した広告のみを表示することとしてもよく、また、表示条件に適した広告から優先して表示することとしてもよい。具体的には、広告ID「A01」は、「am7:00〜am9:00」の間でのみ表示し、「am7:00〜am9:00」の間以外では表示しないこととしてもよく、また、「am7:00〜am9:00」の間では優先して表示し、「am7:00〜am9:00」の間以外では優先度を低くして表示することとしてもよい。
Here, the advertisement database 21 stores the advertisement received by the advertisement receiving unit 11 and the display condition of the advertisement. Specifically, as shown in FIG. 2, the advertisement database 21 associates various information such as advertisement contents to be displayed, advertisement display conditions, and advertisement reception triggers in association with advertisement IDs for identifying received advertisements. Remember.
In the present embodiment, an advertisement suitable for the behavior of the user of the advertisement display terminal 1 is displayed using display conditions (time zone, place, product). At this time, in the present embodiment, only the advertisement suitable for the display condition may be displayed, or the advertisement suitable for the display condition may be displayed with priority. Specifically, the advertisement ID “A01” may be displayed only between “am7: 00 and am9: 00” and may not be displayed other than between “am7: 00 and am9: 00”. The display may be given priority between “am 7:00 and am 9:00”, and may be displayed with a lower priority except between “am 7:00 and am 9:00”.

図1に戻り、行動受付手段12は、広告表示端末1が検出したユーザの行動情報を受け付け、行動データベース22に記憶する。すなわち、行動受付手段12は、広告表示端末1の各種機能によりユーザの行動情報を受け付け、受け付けた行動情報を行動データベース22に記憶する。広告表示端末1の各種機能とは、例えば、GPS(Global Positioning System)を用いた位置特定機能や、電子マネーによる決済機能や、カメラを用いた二次元コード(QRコード(登録商標))読取機能などを含む。また、行動受付手段12は、広告表示端末1のブラウザにより閲覧されたWebページの閲覧履歴からユーザの行動情報を受け付けることとしてもよい。
行動受付手段12が受け付けた行動情報は、広告表示端末1に表示する広告を決定する際に用いられる。例えば、GPSから特定される現在位置によりユーザの生活圏を推測し、当該生活圏内のお店を紹介する広告を広告表示端末1に表示したり、決済機能によりユーザの希望商品を推測し、当該商品を紹介する広告を広告表示端末1に表示する。
Returning to FIG. 1, the behavior accepting unit 12 accepts user behavior information detected by the advertisement display terminal 1 and stores it in the behavior database 22. That is, the behavior accepting unit 12 accepts user behavior information using various functions of the advertisement display terminal 1 and stores the accepted behavior information in the behavior database 22. The various functions of the advertisement display terminal 1 include, for example, a position specifying function using GPS (Global Positioning System), a payment function using electronic money, and a two-dimensional code (QR code (registered trademark)) reading function using a camera. Etc. Further, the behavior accepting unit 12 may accept user behavior information from a browsing history of a web page browsed by the browser of the advertisement display terminal 1.
The behavior information received by the behavior receiving means 12 is used when determining an advertisement to be displayed on the advertisement display terminal 1. For example, the user's living area is estimated based on the current position specified from the GPS, and an advertisement that introduces a store in the living area is displayed on the advertisement display terminal 1, or the user's desired product is estimated using a payment function. An advertisement introducing a product is displayed on the advertisement display terminal 1.

行動データベース22は、行動受付手段12が受け付けたユーザの行動情報を記憶する。具体的には、図3に示すように、行動データベース22は、受け付けた行動情報を識別する行動IDに対応付けて、行動情報を受け付けた各種機能(受付契機)、受け付けた行動情報、行動情報の受付日時などの様々な情報を記憶する。   The behavior database 22 stores user behavior information received by the behavior accepting unit 12. Specifically, as shown in FIG. 3, the behavior database 22 is associated with a behavior ID for identifying the accepted behavior information, various functions that have accepted behavior information (acceptance opportunity), accepted behavior information, behavior information. Various information such as the reception date and time is stored.

図1に戻り、順位決定手段13は、広告データベース21に記憶された広告の表示条件及び行動データベース22に記憶された行動情報に基づいて、広告データベース21に記憶された複数の広告の表示順位を決定し、決定した表示順位を広告データベース21に記憶する。
順位決定手段13は、例えば、行動情報からユーザの生活圏が「新宿」であると推測された場合には、「新宿」を表示条件とする広告を「渋谷」を表示条件とする広告よりも優先した表示順位を決定し、また、行動情報からユーザの希望商品が「缶コーヒー」であると推測された場合には、「缶コーヒー」を表示条件とする広告を「野菜ジュース」を表示条件とする広告よりも優先した表示順位を決定する。このとき、行動情報からユーザが「缶コーヒー」を購入した直後であると特定した場合には、順位決定手段13は、「缶コーヒー」を表示条件とする広告の表示順位を下げることとしてもよい。
また、順位決定手段13は、過去に表示した広告と行動情報とに基づいて、広告の表示順位を決定することとしてもよい。例えば、過去に広告を表示した後に当該広告の商品が購入などされていた場合には、当該広告の表示順位を高くすることとしてもよい(リ・ターゲティング)。
Returning to FIG. 1, the rank determining means 13 determines the display ranks of a plurality of advertisements stored in the advertisement database 21 based on the advertisement display conditions stored in the advertisement database 21 and the action information stored in the action database 22. The determined display order is stored in the advertisement database 21.
For example, when it is estimated from the behavior information that the user's life sphere is “Shinjuku”, the rank determination means 13 is more likely to display an advertisement with “Shinjuku” as a display condition than an advertisement with “Shibuya” as a display condition. The priority display order is determined, and if it is estimated from the behavior information that the user's desired product is “canned coffee”, the advertisement with “canned coffee” as the display condition is displayed as “vegetable juice”. Display order of priority over the advertisement. At this time, when it is specified from the behavior information that the user has just purchased “canned coffee”, the order determining means 13 may lower the display order of the advertisement with “canned coffee” as a display condition. .
Moreover, the order determination means 13 may determine the display order of advertisements based on advertisements and behavior information displayed in the past. For example, when a product of the advertisement has been purchased after displaying the advertisement in the past, the display order of the advertisement may be increased (re-targeting).

ここで、順位決定手段13は、表示順位の決定を任意のタイミングで行うことができる。なお、任意のタイミングとして、本実施形態では、例えば、時刻、現在位置(新宿に移動した時)、決済機能使用時、アクティブアプリ起動時などの様々なタイミングを用いることができる。このような順位決定手段13が表示順位の決定を行う任意のタイミングを検知するため、本実施形態の広告表示端末1は、イベント検知手段14を備えることとしている。
イベント検知手段14は、広告表示端末1の各種機能により、表示順位の決定を行うタイミングを検知する。
Here, the order determination means 13 can determine the display order at an arbitrary timing. In this embodiment, for example, various timings such as time, current position (when moving to Shinjuku), use of a payment function, activation of an active application, and the like can be used as arbitrary timing. The advertisement display terminal 1 according to the present embodiment includes the event detection unit 14 in order for the rank determination unit 13 to detect an arbitrary timing for determining the display rank.
The event detection means 14 detects the timing for determining the display order by various functions of the advertisement display terminal 1.

イベント検知手段14が表示順位の決定を行うタイミングを検知可能にするため、本実施形態では、広告受信手段11が広告及び広告の表示条件を受信する際に、あわせて表示順位を決定するタイミングを示す決定条件を受信することとし、当該決定順位を広告データベース21に記憶する。そして、イベント検知手段14は、広告データベース21に記憶された決定条件を充足したか否かを検知し、決定条件の充足を検知した場合に、順位決定手段13は、表示順位を決定する。このとき、順位決定手段13は、広告の表示条件及び行動情報に加え、決定条件も加味した上で、表示順位を決定することとしてもよい。これにより、例えば、ユーザの朝方の傾向や、夕方の傾向などに適した広告を表示することができ、ユーザの行動に即したよりきめ細かな広告表示を実現することができる。   In order to make it possible to detect the timing at which the event detection unit 14 determines the display order, in the present embodiment, when the advertisement receiving unit 11 receives the advertisement and the display condition of the advertisement, the timing at which the display order is determined is also determined. The determination condition to be shown is received, and the determination order is stored in the advertisement database 21. And the event detection means 14 detects whether the determination conditions memorize | stored in the advertisement database 21 were satisfied, and when the satisfaction of the determination conditions is detected, the order determination means 13 determines a display order. At this time, the order determination means 13 may determine the display order in consideration of the determination conditions in addition to the advertisement display conditions and the action information. Thereby, for example, an advertisement suitable for the user's morning tendency and the evening tendency can be displayed, and a more detailed advertisement display according to the user's behavior can be realized.

ここで、広告データベース21に記憶される決定条件は、ユーザの行動情報に応じて適宜更新されることとしてもよい。例えば、広告を表示した後に当該広告の商品が購入などされた場合には、決定条件を当該広告表示時の条件(曜日・場所・時間など)に更新することとしてもよい。具体的には、行動受付手段12は、ユーザの行動情報を受け付けると、当該行動情報と広告の表示情報との関係から、広告データベース21の決定条件を更新することとしてもよい。すなわち、行動受付手段12は、表示した広告がユーザの行動に寄与したか否かを判定(例えば、広告を表示してから所定時間以内に当該商品が購入などされたか判定)し、決定条件を更新する。   Here, the determination conditions stored in the advertisement database 21 may be appropriately updated according to the user behavior information. For example, when a product of the advertisement is purchased after the advertisement is displayed, the determination condition may be updated to the condition (day of week, place, time, etc.) at the time of the advertisement display. Specifically, the behavior accepting unit 12 may update the determination condition of the advertisement database 21 from the relationship between the behavior information and the display information of the advertisement when the behavior information of the user is received. That is, the behavior accepting unit 12 determines whether or not the displayed advertisement contributes to the user's behavior (for example, determines whether or not the product is purchased within a predetermined time after displaying the advertisement), and sets the determination condition. Update.

なお、順位決定手段13は、新たな広告を受信した場合には、イベント検知手段14によるタイミングの検知に関わらず、表示順位を決定することとしてもよい。   Note that the rank determination means 13 may determine the display rank regardless of the timing detection by the event detection means 14 when a new advertisement is received.

広告送信手段15は、アクティブアプリ30からの広告要求を契機として、アクティブアプリ30に広告データベース21に記憶された複数の広告を表示順位に従い提供する。すなわち、広告送信手段15は、アクティブアプリ30からの要求を受けた時点における最も表示順位の高い広告を提供する。   The advertisement transmission unit 15 provides a plurality of advertisements stored in the advertisement database 21 to the active application 30 in accordance with the display order in response to an advertisement request from the active application 30. That is, the advertisement transmission means 15 provides the advertisement with the highest display order at the time when the request from the active application 30 is received.

表示履歴送信手段16は、広告送信手段15による提供に従いアクティブアプリ30の実行時に表示された広告の表示履歴情報(例えば、表示された広告の種別や、表示回数、表示日時など)を広告配信サーバ100に送信する。   The display history transmission means 16 displays the display history information (for example, the type of displayed advertisement, the number of times of display, the display date, etc.) of the advertisement displayed when the active application 30 is executed according to the provision by the advertisement transmission means 15. To 100.

[アクティブアプリ30]
アクティブアプリ30は、表示画面を持つアプリケーションの処理を記述したプログラムであり、実行されることで、広告表示端末1の起動手段31、広告取得手段32、及び広告表示手段33を実現する。
[Active application 30]
The active application 30 is a program that describes processing of an application having a display screen, and implements an activation unit 31, an advertisement acquisition unit 32, and an advertisement display unit 33 of the advertisement display terminal 1 by being executed.

起動手段31は、アクティブアプリ30の起動を行う。起動手段31は、例えば、ユーザによる選択を受け付けた場合や、予め設定された条件が充足した場合などに、アクティブアプリ30の起動を行う。   The activation unit 31 activates the active application 30. For example, the activation unit 31 activates the active application 30 when a selection by the user is accepted or when a preset condition is satisfied.

広告取得手段32は、起動手段31の起動に伴い、バックグラウンドアプリ10に対して広告要求を行う。また、広告取得手段32は、アクティブアプリ30の実行中においても、所定のタイミングでバックグラウンドアプリ10に対して広告要求を行うこととしてもよい。
広告表示手段33は、アクティブアプリ30の表示画面に、バックグラウンドアプリ10(広告送信手段15)から提供された広告を表示する。なお、広告表示手段33は、表示画面に表示された広告の表示履歴情報をバックグラウンドアプリ10に提供することとしてもよい。
The advertisement acquisition unit 32 makes an advertisement request to the background application 10 when the activation unit 31 is activated. Further, the advertisement acquisition unit 32 may make an advertisement request to the background application 10 at a predetermined timing even while the active application 30 is being executed.
The advertisement display means 33 displays the advertisement provided from the background application 10 (advertisement transmission means 15) on the display screen of the active application 30. The advertisement display means 33 may provide the display history information of the advertisement displayed on the display screen to the background application 10.

[広告配信サーバ100]
広告配信サーバ100は、広告配信システム1000内で流通する広告を管理するサーバであり、広告表示端末1に対して、バックグラウンドアプリ10を提供するとともに、広告表示端末1で表示された広告の表示履歴情報などに基づいて、広告配信端末200での広告の配信を制御する。すなわち、広告配信サーバ100は、予め定めた回数分表示された広告や、予め定めた期間を過ぎた広告の配信を制御することで、広告配信システム1000内で流通する広告を管理する。
これにより、行動ターゲティングを個々の広告表示端末1で完結した場合であっても、広告配信企業は、広告の配信を適切に管理することができる。
[Advertising distribution server 100]
The advertisement distribution server 100 is a server that manages advertisements distributed in the advertisement distribution system 1000 and provides the background application 10 to the advertisement display terminal 1 and displays advertisements displayed on the advertisement display terminal 1. Based on the history information and the like, the distribution of advertisements in the advertisement distribution terminal 200 is controlled. That is, the advertisement distribution server 100 manages advertisements distributed in the advertisement distribution system 1000 by controlling the distribution of advertisements displayed a predetermined number of times and advertisements that have passed a predetermined period.
Thereby, even if it is a case where action targeting is completed with each advertisement display terminal 1, an advertisement distribution company can manage advertisement distribution appropriately.

[広告配信端末200]
広告配信端末200は、近距離無線通信によるプッシュ通知により、広告表示端末1に対して個別の広告を配信する。広告配信端末200は、例えば、広告配信端末200にかざした広告表示端末1や、広告配信端末200の近傍を通過した広告表示端末1に対して、近距離無線通信によるプッシュ通知により広告を配信する。具体的な一例として、広告配信端末200は、自動販売機やキャッシュレジスターなどであり、電子マネーによる決済によりかざされた広告表示端末1に対して広告を配信する。
[Advertisement distribution terminal 200]
The advertisement distribution terminal 200 distributes individual advertisements to the advertisement display terminal 1 by push notification by short-range wireless communication. For example, the advertisement distribution terminal 200 distributes the advertisement to the advertisement display terminal 1 held over the advertisement distribution terminal 200 or the advertisement display terminal 1 that has passed in the vicinity of the advertisement distribution terminal 200 by push notification by short-range wireless communication. . As a specific example, the advertisement distribution terminal 200 is a vending machine, a cash register, or the like, and distributes advertisements to the advertisement display terminal 1 held by settlement with electronic money.

[広告表示端末1のハードウェア構成]
以上説明した広告表示端末1のハードウェアは、一般的なスマートフォンと同様の構成とすることができる。一般的なスマートフォンは、例えば、制御部として、中央処理装置(CPU)を備える他、データ記憶領域20として、メモリ(RAM、ROM)などを、通信装置として、通話及び通信装置に加え、近距離無線通信装置を、表示装置として、例えば、液晶ディスプレイなどの各種ディスプレイを、入力装置として、例えば、タッチパネルや各種ボタンなどを適宜備え、これらは、バスラインにより接続されている。このような一般的なスマートフォンにおいて、CPUは、広告表示端末1を統括的に制御し、バックグラウンドアプリ10やアクティブアプリ30などの各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
[Hardware configuration of advertisement display terminal 1]
The hardware of the advertisement display terminal 1 described above can have the same configuration as a general smartphone. For example, a general smartphone includes a central processing unit (CPU) as a control unit, a memory (RAM, ROM) as a data storage area 20, a communication device as a communication device, and a short distance. The wireless communication device is provided as a display device, for example, various displays such as a liquid crystal display, and the input device is suitably provided with, for example, a touch panel and various buttons, which are connected by a bus line. In such a general smartphone, the CPU controls the advertisement display terminal 1 in an integrated manner, reads and executes various programs such as the background application 10 and the active application 30 as appropriate, and cooperates with the hardware described above. The various functions according to the present invention are realized.

[広告配信サーバ100のハードウェア構成]
また、広告配信サーバ100のハードウェアは、1又は複数の一般的なコンピュータによって構成することができる。一般的なコンピュータは、例えば、制御部として、中央処理装置(CPU)を備える他、記憶部として、メモリ(RAM、ROM)、ハードディスク(HDD)及び光ディスク(CD、DVDなど)を、ネットワーク通信装置として、各種有線及び無線LAN装置を、表示装置として、例えば、液晶ディスプレイ、プラズマディスプレイなどの各種ディスプレイを、入力装置として、例えば、キーボード及びポインティング・デバイス(マウス、トラッキングボールなど)を適宜備え、これらは、バスラインにより接続されている。このような一般的なコンピュータにおいて、CPUは、広告配信サーバ100を統括的に制御し、各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
[Hardware Configuration of Advertisement Distribution Server 100]
Further, the hardware of the advertisement distribution server 100 can be configured by one or a plurality of general computers. For example, a general computer includes a central processing unit (CPU) as a control unit, and a memory (RAM, ROM), a hard disk (HDD), and an optical disk (CD, DVD, etc.) as a storage unit, and a network communication device. Various wired and wireless LAN devices as display devices, for example, various displays such as liquid crystal displays and plasma displays, and as input devices, for example, keyboards and pointing devices (mouse, tracking ball, etc.) Are connected by a bus line. In such a general computer, the CPU controls the advertisement distribution server 100 in an integrated manner, reads and executes various programs as appropriate, and cooperates with the above-described hardware to perform various functions according to the present invention. Realized.

[広告配信端末200のハードウェア構成]
また、広告配信端末200のハードウェアは、1又は複数の情報端末によって構成することができる。このような情報端末としては、例えば、制御部として、中央処理装置(CPU)を備える他、記憶部として、メモリ(RAM、ROM)などを、ネットワーク通信装置として、各種有線及び無線LAN装置に加え、近距離無線通信装置を少なくとも含み、これらは、バスラインにより接続されている。このような情報端末において、CPUは、広告配信端末200を統括的に制御し、各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
[Hardware configuration of advertisement distribution terminal 200]
Further, the hardware of the advertisement distribution terminal 200 can be configured by one or a plurality of information terminals. Such information terminals include, for example, a central processing unit (CPU) as a control unit, a memory (RAM, ROM) as a storage unit, and various wired and wireless LAN devices as network communication devices. Including at least a short-range wireless communication device, which are connected by a bus line. In such an information terminal, the CPU controls the advertisement distribution terminal 200 in an integrated manner, reads and executes various programs as appropriate, and cooperates with the hardware described above to realize various functions according to the present invention. ing.

[広告表示端末1の動作]
続いて、図4を参照して、バックグラウンドアプリ10及びアクティブアプリ30による広告表示端末1の動作について説明する。
[Operation of advertisement display terminal 1]
Then, with reference to FIG. 4, operation | movement of the advertisement display terminal 1 by the background application 10 and the active application 30 is demonstrated.

図4(1)を参照して、広告表示端末1の時計機能により時刻「am6:00」が検知されている。ここで、広告データベース21には、広告ID「A01(缶コーヒー)」及び「A02(野菜ジュース)」が記憶され、これらの広告では表示順位を決定する決定条件が「am6:00」であるとする。そのため、図4(1)において、イベント検知手段14は、表示順位の決定を行うタイミングを検知している。   Referring to FIG. 4A, the time “am6: 00” is detected by the clock function of the advertisement display terminal 1. Here, the advertisement IDs “A01 (canned coffee)” and “A02 (vegetable juice)” are stored in the advertisement database 21, and the determination condition for determining the display order in these advertisements is “am6: 00”. To do. Therefore, in FIG. 4A, the event detection means 14 detects the timing for determining the display order.

このとき、行動データベース22には、「早朝には、缶コーヒーを飲む傾向にある。」とするユーザの行動情報が記憶されている(例えば、決済機能を契機として、早朝に缶コーヒーを購入するという行動情報が多く記憶されている)。
そこで、図4(2)において、順位決定手段13は、広告の表示順位として、缶コーヒーに関する広告ID「A01」を野菜ジュースに関する広告ID「A02」よりも高い順位に決定している(なお、決定した表示順位は、広告データベース21に記憶される)。
At this time, the behavior database 22 stores the behavior information of the user that “they tend to drink canned coffee early in the morning” (for example, purchase canned coffee early in the morning with the payment function as an opportunity). A lot of action information is stored).
Therefore, in FIG. 4 (2), the rank determining means 13 determines the advertisement display order “A01” related to canned coffee to be higher than the advertisement ID “A02” related to vegetable juice as the display order of the advertisement (note that The determined display order is stored in the advertisement database 21).

図4(3)を参照して、その後、アクティブアプリ30が起動すると、アクティブアプリ30からバックグラウンドアプリ10に対して広告要求が送信される。すると、バックグラウンドアプリ10の広告送信手段15は、アクティブアプリ30に対して広告データベース21に記憶された複数の広告を表示順位に従い提供する。
その結果、図4(3)に示すように、広告表示端末1の表示装置330には、アクティブアプリ表示331と、より順位の高い広告ID「A01」の広告を表示する広告表示332とが表示される。
With reference to FIG. 4 (3), when the active application 30 is subsequently activated, an advertisement request is transmitted from the active application 30 to the background application 10. Then, the advertisement transmission means 15 of the background application 10 provides a plurality of advertisements stored in the advertisement database 21 to the active application 30 according to the display order.
As a result, as shown in FIG. 4 (3), the display device 330 of the advertisement display terminal 1 displays the active application display 331 and the advertisement display 332 that displays the advertisement with the advertisement ID “A01” having a higher rank. Is done.

[広告表示端末1の処理]
続いて、図5を参照して、バックグラウンドアプリ10に従い行われる広告表示端末1の処理の流れについて説明する。
[Processing of advertisement display terminal 1]
Next, with reference to FIG. 5, the flow of processing of the advertisement display terminal 1 performed according to the background application 10 will be described.

S1,S2:広告受信時(すなわち、広告配信端末200から広告がプッシュ通知された時)である場合には、広告受信手段11は、近距離無線通信により、広告、当該広告の表示条件、及び表示順位を決定するタイミングを示す決定条件などを受信し、受信した情報を広告データベース21に記憶する。   S1, S2: When the advertisement is received (that is, when the advertisement is pushed from the advertisement distribution terminal 200), the advertisement receiving means 11 transmits the advertisement, the display condition of the advertisement, and the advertisement by short-range wireless communication. A determination condition indicating timing for determining the display order is received, and the received information is stored in the advertisement database 21.

S3,S4:また、行動情報受付時(すなわち、GPSを用いた位置特定時や、電子マネー決済時など)である場合には、行動受付手段12は、広告表示端末1の各種機能によりユーザの行動情報を受け付け、受け付けた行動情報を行動データベース22に記憶する。   S3, S4: In addition, when the action information is received (that is, when the position is specified using GPS or when the electronic money is settled), the action accepting unit 12 uses the various functions of the advertisement display terminal 1 to change the user's The behavior information is received, and the received behavior information is stored in the behavior database 22.

S5,S6:また、表示順序を決定するタイミング(すなわち、イベント検知手段14が、広告データベース21に記憶された決定条件の充足を検知した時)である場合には、順位決定手段13は、広告データベース21に記憶された広告の表示条件、イベント検知手段14が検知した決定条件、及び行動データベース22に記憶された行動情報に基づいて、広告データベース21に記憶された複数の広告の表示順位を決定する。このとき、順位決定手段13は、決定した広告の表示順位を広告データベース21に記憶する。   S5, S6: Also, when it is the timing for determining the display order (that is, when the event detection means 14 detects the satisfaction of the determination conditions stored in the advertisement database 21), the rank determination means 13 The display order of a plurality of advertisements stored in the advertisement database 21 is determined based on the advertisement display conditions stored in the database 21, the determination conditions detected by the event detection means 14, and the action information stored in the action database 22. To do. At this time, the rank determining means 13 stores the determined display order of advertisements in the advertisement database 21.

S7〜S9:また、広告要求受付時(すなわち、アクティブアプリ30の起動時など)である場合には、広告送信手段15は、広告データベース21に記憶された複数の広告を、決定した表示順位に従いアクティブアプリ30に対して提供する。すなわち、広告送信手段15は、広告データベース21に記憶された複数の広告のうち、アクティブアプリ30からの要求を受けた時点で最も表示順位の高い広告を提供する。
これにより、広告表示端末1のユーザの行動情報に適した広告を、アクティブアプリ30の実行に伴い表示することができる。すなわち、広告表示端末1のユーザに対して行動ターゲティングによる広告を配信することができる。
S7 to S9: Also, when the advertisement request is received (that is, when the active application 30 is activated, etc.), the advertisement transmitting unit 15 selects a plurality of advertisements stored in the advertisement database 21 according to the determined display order. Provided to the active application 30. In other words, the advertisement transmission unit 15 provides the advertisement with the highest display order at the time of receiving a request from the active application 30 among the plurality of advertisements stored in the advertisement database 21.
Thereby, an advertisement suitable for the action information of the user of the advertisement display terminal 1 can be displayed as the active application 30 is executed. That is, the advertisement by action targeting can be distributed to the user of the advertisement display terminal 1.

[効果]
以上のような本発明による効果について、図6を参照して説明する。
図6(1)を参照して、ユーザに対して行動ターゲティングによる広告を配信する場合、従来では、ユーザの個人情報(行動傾向)や、広告データなどを広告配信企業の管理する広告配信サーバ100に記憶していた。このような、従来の方法では、広告配信企業は、個人情報を厳格に管理する必要があるとともに、事業規模が拡大するにつれて、記憶しておく個人情報や広告データが膨大になってしまうため、広告配信サーバ100が大規模になってしまっていた。
[effect]
The effects of the present invention as described above will be described with reference to FIG.
With reference to FIG. 6 (1), when an advertisement by action targeting is distributed to a user, conventionally, an advertisement distribution server 100 that manages the user's personal information (behavior tendency), advertisement data, and the like is managed by an advertisement distribution company. I remembered. In such a conventional method, an advertisement distribution company needs to strictly manage personal information, and as the business scale expands, personal information and advertisement data to be stored become enormous. The advertisement distribution server 100 has become large-scale.

これに対して、本発明によれば、図6(2)に示すように、ユーザの個人情報及び広告データを、ユーザが所有する広告表示端末1に記憶し、ユーザの広告表示端末1で当該ユーザに対する行動ターゲティングを完結している。
その結果、広告配信企業でユーザの個人情報を管理する必要がなくなり、個人情報流出に対するユーザの不安感を払拭することができるとともに、広告配信企業による個人情報の管理負担を無くすことができる。
On the other hand, according to the present invention, as shown in FIG. 6 (2), the user's personal information and advertisement data are stored in the advertisement display terminal 1 owned by the user, and the user's advertisement display terminal 1 Complete behavioral targeting for users.
As a result, it is not necessary for the advertisement distribution company to manage the user's personal information, the user's anxiety about the leakage of personal information can be dispelled, and the management burden of the personal information by the advertisement distribution company can be eliminated.

また、従来、広告配信サーバ100が行っていたユーザごとの行動ターゲティングを、個々のユーザの広告表示端末1で行うため、ユーザの広告表示端末1自体を広告配信システム1000のミニサーバと擬制することができ、広告配信企業のサーバ資源を節約することができる。
また、広告表示端末1自体のミニサーバ化により、地下鉄に乗っているときなどのオフライン環境であっても、ユーザごとの行動ターゲティングを実行することができる。すなわち、例えば、過去の行動を踏まえ、広告効果のあった広告を優先的に表示するといったことや、表示時に広告効果のあった過去の条件と同様の条件で当該広告を再表示するといったことや、広告表示前に当該広告の商品の購入などが行われた場合に、当該広告の表示を制限し、他の商品などの広告を表示するといった、きめ細やかな行動ターゲティングを、広告配信サーバ100の負荷を増やすことなくオフライン環境において実行することができる。
In addition, since behavioral targeting for each user, which is conventionally performed by the advertisement distribution server 100, is performed by the advertisement display terminal 1 of each user, the user's advertisement display terminal 1 itself is assumed to be a mini server of the advertisement distribution system 1000. Can save server resources of advertisement distribution companies.
In addition, by making the advertisement display terminal 1 itself a mini server, it is possible to execute behavioral targeting for each user even in an offline environment such as when riding on a subway. That is, for example, based on past actions, an advertisement with an advertising effect is preferentially displayed, or the advertisement is redisplayed under the same conditions as the past conditions with an advertising effect at the time of display. When the product of the advertisement is purchased before the advertisement is displayed, detailed behavioral targeting such as limiting the display of the advertisement and displaying an advertisement of another product is performed by the advertisement distribution server 100. It can be executed in an offline environment without increasing the load.

なお、広告表示端末1に記憶された広告の中には、ユーザの行動傾向に適せず、あまり表示されることのない広告も記憶されてしまう可能性がある。しかしながら、近距離無線通信による受信は、多くの場合において、広告表示端末1を広告配信端末200にかざすなどのユーザの意図的な行為が要求されるため、ユーザの意図にあわない広告を記憶させることを可能な限り抑制することができ、広告記憶に伴うデータ容量の増大に対するユーザの不満を軽減することができる。   In addition, in the advertisement memorize | stored in the advertisement display terminal 1, the advertisement which is not suitable for a user's action tendency and is not displayed so much may be memorize | stored. However, since reception by short-range wireless communication often requires a user's intentional action such as holding the advertisement display terminal 1 over the advertisement distribution terminal 200, an advertisement that does not match the user's intention is stored. This can be suppressed as much as possible, and the dissatisfaction of the user with respect to the increase in data capacity accompanying advertisement storage can be reduced.

以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。   As mentioned above, although embodiment of this invention was described, this invention is not restricted to embodiment mentioned above. The effects described in the embodiments of the present invention are only the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. is not.

例えば、上記実施形態では、広告表示端末1に記憶した広告を消し込む処理については記載していないが、記憶した広告を適宜消し込む処理を広告表示端末1に実行させることとしてもよい。
すなわち、広告配信端末200から広告を受信する時に、消込回数や消込日時をあわせて受信し、図8に示すように、広告データベース21に消込回数や消込日時を記憶することとし、表示回数が消込回数に達した場合や、消込日時を経過した場合などに、広告データベース21から当該広告を消し込む処理を実行させることとしてもよい。なお、このような処理は、バックグラウンドアプリ10に従い、広告表示端末1が実行することが好ましい。
For example, in the above embodiment, the process for deleting the advertisement stored in the advertisement display terminal 1 is not described, but the process for deleting the stored advertisement may be executed by the advertisement display terminal 1.
That is, when an advertisement is received from the advertisement distribution terminal 200, the number of consumptions and the date and time of consumption are received together, and as shown in FIG. 8, the number of consumptions and the date and time of consumption are stored in the advertisement database 21. When the number of times of display reaches the number of times of consumption or when the date and time of consumption has elapsed, a process for erasing the advertisement from the advertisement database 21 may be executed. In addition, it is preferable that the advertisement display terminal 1 performs such processing according to the background application 10.

1 広告表示端末
10 バックグラウンドアプリ
11 広告受信手段
12 行動受付手段
13 順位決定手段
14 イベント検知手段
15 広告送信手段
16 表示履歴送信手段
20 データ記憶領域
21 広告データベース
22 行動データベース
30 アクティブアプリ
31 起動手段
32 広告取得手段
33 広告表示手段
100 広告配信サーバ
200 広告配信端末
1000 広告配信システム
DESCRIPTION OF SYMBOLS 1 Advertisement display terminal 10 Background application 11 Advertisement receiving means 12 Action reception means 13 Order determination means 14 Event detection means 15 Advertisement transmission means 16 Display history transmission means 20 Data storage area 21 Advertising database 22 Behavior database 30 Active application 31 Starting means 32 Advertisement acquisition means 33 Advertisement display means 100 Advertisement distribution server 200 Advertisement distribution terminal 1000 Advertisement distribution system

Claims (5)

アプリケーションの連携機能を備えた広告表示端末において、アクティブアプリケーションの実行時に表示する広告の順位を決定するバックグラウンドアプリケーションであって、
前記広告表示端末に、近距離無線通信によって、広告配信端末から広告及び当該広告の表示条件を受信し、広告データベースに記憶する広告受信ステップと、
前記広告表示端末が検出したユーザの行動情報を受け付け、行動データベースに記憶する行動受付ステップと、
前記表示条件及び前記行動情報に基づいて、前記広告データベースに記憶された複数の広告の表示順位を決定する順位決定ステップと、
前記アクティブアプリケーションからの要求を契機として、前記アクティブアプリケーションに前記広告データベースに記憶された複数の広告を前記表示順位に従い提供する広告送信ステップと、
を実行させるバックグラウンドアプリケーション。
A background application that determines the ranking of advertisements to be displayed when an active application is executed in an advertisement display terminal having an application linkage function,
An advertisement receiving step of receiving an advertisement and a display condition of the advertisement from an advertisement distribution terminal and storing them in an advertisement database by short-range wireless communication to the advertisement display terminal;
Receiving an action information of the user detected by the advertisement display terminal and storing the action information in an action database;
A rank determining step for determining a display rank of a plurality of advertisements stored in the advertisement database based on the display condition and the behavior information;
In response to a request from the active application, an advertisement transmission step of providing the active application with a plurality of advertisements stored in the advertisement database according to the display order;
A background application that runs
前記広告受信ステップにおいて、前記広告表示端末に、前記広告及び前記表示条件に加えて、前記表示順位を決定するタイミングを示す決定条件を受信させるとともに、前記決定条件を前記広告データベースに記憶させ、
前記順位決定ステップにおいて、前記広告表示端末に、前記広告データベースに記憶された前記決定条件を満たすことを契機に、前記表示条件、前記行動情報及び前記決定条件に基づいて、前記表示順位を決定させる、
請求項1に記載のバックグラウンドアプリケーション。
In the advertisement receiving step, in addition to the advertisement and the display condition, the advertisement display terminal receives a determination condition indicating a timing for determining the display order, and stores the determination condition in the advertisement database.
In the order determination step, the advertisement display terminal determines the display order based on the display condition, the behavior information, and the determination condition when the determination condition stored in the advertisement database is satisfied. ,
The background application according to claim 1.
前記広告配信端末に、
前記広告送信ステップにおける前記複数の広告の提供に従い前記アクティブアプリケーションの実行時に表示した広告の表示履歴情報を、広告配信サーバに送信する履歴送信ステップ、
をさらに実行させる請求項1又は2に記載のバックグラウンドアプリケーション。
In the advertisement distribution terminal,
A history transmission step of transmitting, to the advertisement distribution server, display history information of an advertisement displayed when the active application is executed in accordance with provision of the plurality of advertisements in the advertisement transmission step;
The background application according to claim 1, further executing the process.
アクティブアプリケーションの実行時に広告を表示する広告表示端末であって、
近距離無線通信によって、広告配信端末から広告及び当該広告の表示条件を受信する広告受信手段と、
前記広告受信手段が受け付けた前記広告及び当該広告の表示条件を記憶する広告データベースと、
前記広告表示端末が検出したユーザの行動情報を受け付ける行動受付手段と、
前記行動受付手段が受け付けた前記行動情報を記憶する行動データベースと、
前記広告データベースに記憶された前記表示条件、及び前記行動データベースに記憶された前記行動情報に基づいて、前記広告データベースに記憶された複数の広告の表示順位を決定する順位決定手段と、
前記アクティブアプリケーションの起動を受け付けることを契機に、前記広告データベースに記憶された広告を前記表示順位に従い表示する広告表示手段と、
を備える広告表示端末。
An advertisement display terminal that displays an advertisement when an active application is executed,
Advertisement receiving means for receiving an advertisement and display conditions of the advertisement from the advertisement distribution terminal by short-range wireless communication;
An advertisement database for storing the advertisement received by the advertisement receiving means and display conditions of the advertisement;
Behavior accepting means for accepting user behavior information detected by the advertisement display terminal;
An action database for storing the action information received by the action receiving means;
Rank determining means for determining display ranks of a plurality of advertisements stored in the advertisement database based on the display conditions stored in the advertisement database and the behavior information stored in the action database;
In response to accepting the activation of the active application, an advertisement display means for displaying the advertisement stored in the advertisement database according to the display order;
An advertisement display terminal comprising:
ユーザが所有する広告表示端末におけるアクティブアプリケーションの実行時に広告を表示する広告配信システムであって、
近距離無線通信によって、前記広告表示端末に対して広告及び当該広告の表示条件を送信する複数の広告配信端末と、
複数の前記広告配信端末で送信する広告を管理する広告配信サーバと、
個々のユーザが所有し、前記広告配信端末から送信された広告を表示する複数の広告表示端末と、を備え、
複数の前記広告表示端末は、
近距離無線通信によって、広告配信端末から広告及び当該広告の表示条件を受信する広告受信手段と、
前記広告受信手段が受け付けた前記広告及び当該広告の表示条件を記憶する広告データベースと、
前記広告表示端末が検出したユーザの行動情報を受け付ける行動受付手段と、
前記行動受付手段が受け付けた前記行動情報を記憶する行動データベースと、
前記広告データベースに記憶された前記表示条件、及び前記行動データベースに記憶された前記行動情報に基づいて、前記広告データベースに記憶された複数の広告の表示順位を決定する順位決定手段と、
前記アクティブアプリケーションの起動を受け付けることを契機に、前記広告データベースに記憶された広告を前記表示順位に従い表示する広告表示手段と、を備える、
広告配信システム。
An advertisement distribution system that displays an advertisement when an active application is executed on an advertisement display terminal owned by a user,
A plurality of advertisement distribution terminals that transmit advertisements and display conditions of the advertisements to the advertisement display terminal by short-range wireless communication;
An advertisement distribution server that manages advertisements transmitted by a plurality of the advertisement distribution terminals;
A plurality of advertisement display terminals owned by individual users and displaying advertisements transmitted from the advertisement distribution terminals,
The plurality of advertisement display terminals are:
Advertisement receiving means for receiving an advertisement and display conditions of the advertisement from the advertisement distribution terminal by short-range wireless communication;
An advertisement database for storing the advertisement received by the advertisement receiving means and display conditions of the advertisement;
Behavior accepting means for accepting user behavior information detected by the advertisement display terminal;
An action database for storing the action information received by the action receiving means;
Rank determining means for determining display ranks of a plurality of advertisements stored in the advertisement database based on the display conditions stored in the advertisement database and the behavior information stored in the action database;
An advertisement display means for displaying the advertisement stored in the advertisement database in accordance with the display order upon receiving the activation of the active application;
Ad delivery system.
JP2011141337A 2011-06-27 2011-06-27 Background application program, advertisement display terminal, and advertisement distribution system Active JP5209088B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011141337A JP5209088B2 (en) 2011-06-27 2011-06-27 Background application program, advertisement display terminal, and advertisement distribution system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011141337A JP5209088B2 (en) 2011-06-27 2011-06-27 Background application program, advertisement display terminal, and advertisement distribution system

Publications (2)

Publication Number Publication Date
JP2013008256A true JP2013008256A (en) 2013-01-10
JP5209088B2 JP5209088B2 (en) 2013-06-12

Family

ID=47675540

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011141337A Active JP5209088B2 (en) 2011-06-27 2011-06-27 Background application program, advertisement display terminal, and advertisement distribution system

Country Status (1)

Country Link
JP (1) JP5209088B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014216789A (en) * 2013-04-24 2014-11-17 任天堂株式会社 Information processing program, information processing apparatus, information processing system, and information processing method
WO2016035522A1 (en) * 2014-09-04 2016-03-10 株式会社コナミデジタルエンタテインメント Management device, terminal device, control method, and program
JP2016053893A (en) * 2014-09-04 2016-04-14 株式会社コナミデジタルエンタテインメント Terminal device, management device, management system, control method, and program
JP2016181154A (en) * 2015-03-24 2016-10-13 任天堂株式会社 Information processing system, server system, information processing device, information processing program, and information processing method
JP2016181155A (en) * 2015-03-24 2016-10-13 任天堂株式会社 Information processing system, information processing device, information processing program, and information processing method
WO2017085998A1 (en) * 2015-11-20 2017-05-26 シャープ株式会社 Portable terminal and advertisement distribution server
KR102554170B1 (en) * 2022-02-15 2023-07-12 (주)바이앱스 Running Advertisements Method Using Background Program Installed on User's Terminal, and Medium Being Recorded with Program for Executing the Method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073839A (en) * 2000-09-01 2002-03-12 Sony Corp Information service system, information service providing method, and portable telephone terminal
JP2004118382A (en) * 2002-09-25 2004-04-15 Oki Electric Ind Co Ltd Advertisement delivery method, advertisement delivery system, server device and terminal device
JP2004199217A (en) * 2002-12-17 2004-07-15 Viewpoint Communications Inc Information providing system, distribution apparatus, receiving apparatus, information providing method, and program
JP2006331396A (en) * 2005-04-27 2006-12-07 Sony Corp Delivery system, delivery server device and relay server device used for this system, and data processing method for these devices
JP2007233946A (en) * 2006-03-03 2007-09-13 Nec Corp Information reception terminal, information delivery system, information classification method and program
JP2010055597A (en) * 2008-07-30 2010-03-11 Yahoo Japan Corp Advertisement distribution system and advertisement distribution method based on browsing history on terminal side
WO2010036525A2 (en) * 2008-09-26 2010-04-01 Microsoft Corporation Predictive geo-temporal advertisement targeting
JP2011141692A (en) * 2010-01-06 2011-07-21 Nec Personal Products Co Ltd Advertisement provision system, information processing device, advertisement provision method, program and recording medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073839A (en) * 2000-09-01 2002-03-12 Sony Corp Information service system, information service providing method, and portable telephone terminal
JP2004118382A (en) * 2002-09-25 2004-04-15 Oki Electric Ind Co Ltd Advertisement delivery method, advertisement delivery system, server device and terminal device
JP2004199217A (en) * 2002-12-17 2004-07-15 Viewpoint Communications Inc Information providing system, distribution apparatus, receiving apparatus, information providing method, and program
JP2006331396A (en) * 2005-04-27 2006-12-07 Sony Corp Delivery system, delivery server device and relay server device used for this system, and data processing method for these devices
JP2007233946A (en) * 2006-03-03 2007-09-13 Nec Corp Information reception terminal, information delivery system, information classification method and program
JP2010055597A (en) * 2008-07-30 2010-03-11 Yahoo Japan Corp Advertisement distribution system and advertisement distribution method based on browsing history on terminal side
WO2010036525A2 (en) * 2008-09-26 2010-04-01 Microsoft Corporation Predictive geo-temporal advertisement targeting
JP2011141692A (en) * 2010-01-06 2011-07-21 Nec Personal Products Co Ltd Advertisement provision system, information processing device, advertisement provision method, program and recording medium

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014216789A (en) * 2013-04-24 2014-11-17 任天堂株式会社 Information processing program, information processing apparatus, information processing system, and information processing method
WO2016035522A1 (en) * 2014-09-04 2016-03-10 株式会社コナミデジタルエンタテインメント Management device, terminal device, control method, and program
JP2016053892A (en) * 2014-09-04 2016-04-14 株式会社コナミデジタルエンタテインメント Management device, terminal device, control method, and program
JP2016053893A (en) * 2014-09-04 2016-04-14 株式会社コナミデジタルエンタテインメント Terminal device, management device, management system, control method, and program
JP2016181154A (en) * 2015-03-24 2016-10-13 任天堂株式会社 Information processing system, server system, information processing device, information processing program, and information processing method
JP2016181155A (en) * 2015-03-24 2016-10-13 任天堂株式会社 Information processing system, information processing device, information processing program, and information processing method
WO2017085998A1 (en) * 2015-11-20 2017-05-26 シャープ株式会社 Portable terminal and advertisement distribution server
KR102554170B1 (en) * 2022-02-15 2023-07-12 (주)바이앱스 Running Advertisements Method Using Background Program Installed on User's Terminal, and Medium Being Recorded with Program for Executing the Method

Also Published As

Publication number Publication date
JP5209088B2 (en) 2013-06-12

Similar Documents

Publication Publication Date Title
US11210702B2 (en) Cross-device geolocation sensing to geotarget offers
US20200380552A1 (en) Reminding users of offers
US10748201B2 (en) Social information management method and system adapted thereto
JP5209088B2 (en) Background application program, advertisement display terminal, and advertisement distribution system
CN107851231A (en) Activity detection based on motility model
EP3213231A1 (en) Dynamically loading contextual ontologies for predictive typing
KR20130113309A (en) Interactive ads
AU2020203071A1 (en) Cross-device geolocation sensing to geotarget offers
RU2770436C2 (en) System and method for providing mobile advertising
JP2014016911A (en) Coupon distribution server device
US10402855B2 (en) Advertisement distribution device and advertisement distribution method
US20210295289A1 (en) Systems and methods for facilitating transactions between payers and merchants
AU2013274398A1 (en) Determining offers for a geofenced geographic area
JP2016035767A (en) Distribution device, terminal device, distribution method, distribution program, terminal program and control program
JP2015099557A (en) Distribution device, terminal device, distribution method, distribution program, and terminal program
WO2014120277A1 (en) Virtual visitor's center application for the digital community
KR102192934B1 (en) Network server and method to provide user terminal with web page
CA2906178A1 (en) Cross-device service platform
KR20150080104A (en) Apparatus for providing social network based membership service and method using the same
JP2016091147A (en) Privilege information distribution system, privilege information distribution program, and privilege information distribution method

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121106

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20121210

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121227

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130122

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130220

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160301

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5209088

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250