Nothing Special   »   [go: up one dir, main page]

JP6739177B2 - Information display program, information display method, and control device - Google Patents

Information display program, information display method, and control device Download PDF

Info

Publication number
JP6739177B2
JP6739177B2 JP2016009297A JP2016009297A JP6739177B2 JP 6739177 B2 JP6739177 B2 JP 6739177B2 JP 2016009297 A JP2016009297 A JP 2016009297A JP 2016009297 A JP2016009297 A JP 2016009297A JP 6739177 B2 JP6739177 B2 JP 6739177B2
Authority
JP
Japan
Prior art keywords
content
display
terminal device
search window
advertisement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016009297A
Other languages
Japanese (ja)
Other versions
JP2017129752A (en
Inventor
うらら 伊藤
うらら 伊藤
朋大 稲場
朋大 稲場
啓太 水落
啓太 水落
皓 田
皓 田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2016009297A priority Critical patent/JP6739177B2/en
Publication of JP2017129752A publication Critical patent/JP2017129752A/en
Application granted granted Critical
Publication of JP6739177B2 publication Critical patent/JP6739177B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Description

本発明は、情報表示プログラム、情報表示方法及び制御装置に関する。 The present invention relates to an information display program, an information display method, and a control device.

近年、インターネットの飛躍的な普及に伴い、インターネットを介した広告配信が盛んに行われている。例えば、端末装置は、ウェブページ内に広告コンテンツの表示領域である広告枠が配置されている場合は、広告配信のリクエストを生成し、リクエストを配信装置に送信する。そして、端末装置は、リクエストを受信した配信装置から配信される広告コンテンツを広告枠に表示する。 In recent years, with the rapid spread of the Internet, advertisement distribution via the Internet has become popular. For example, when an advertisement frame, which is a display area for advertisement content, is arranged in the web page, the terminal device generates a request for advertisement distribution and transmits the request to the distribution device. Then, the terminal device displays the advertising content distributed from the distribution device that received the request in the advertising space.

広告コンテンツに関する技術の一例として、ウェブページに含まれる検索ボックス(検索窓)にテキスト広告を表示する技術が知られている(例えば、特許文献1)。 As an example of a technique related to advertisement content, a technique of displaying a text advertisement in a search box (search window) included in a web page is known (for example, Patent Document 1).

特開2003−76311号公報JP, 2003-76311, A

しかしながら、上記の従来技術では、コンテンツの訴求効果を向上させることが難しい。例えば、上記の従来技術では、既存の検索窓にテキスト広告を表示させるに過ぎず、ユーザに広告が認知されない可能性がある。このため、広告コンテンツの広告効果が発揮されず、広告コンテンツの訴求効果を向上させることができない場合がある。なお、このような問題は、広告コンテンツに限られず、動画や静止画等のコンテンツについても同様に起こり得る。 However, it is difficult to improve the appealing effect of contents with the above-mentioned conventional techniques. For example, in the above-mentioned conventional technique, the text advertisement is only displayed in the existing search window, and the advertisement may not be recognized by the user. Therefore, the advertising effect of the advertising content may not be exerted, and the appealing effect of the advertising content may not be improved. It should be noted that such a problem is not limited to the advertising content, and may similarly occur for content such as moving images and still images.

本願は、上記に鑑みてなされたものであって、コンテンツの訴求効果を向上させることができる情報表示プログラム、情報表示方法及び制御装置を提供することを目的とする。 The present application has been made in view of the above, and an object thereof is to provide an information display program, an information display method, and a control device capable of improving the appealing effect of content.

本願に係る情報表示プログラムは、情報表示装置に、第1コンテンツに検索窓が含まれる場合に、当該検索窓に対応する第2コンテンツを取得する取得手順と、前記第1コンテンツとともに、前記取得手順によって取得された第2コンテンツを当該第1コンテンツの検索窓の周辺に表示する表示手順と、を実行させることを特徴とする。 The information display program according to the present application, when the information display device includes a search window in the first content, an acquisition procedure for acquiring the second content corresponding to the search window, and the acquisition procedure together with the first content. And a display procedure of displaying the second content obtained by the above in the vicinity of the search window of the first content.

実施形態の一態様によれば、コンテンツの訴求効果を向上させることができるという効果を奏する。 According to one aspect of the embodiment, it is possible to improve the appealing effect of content.

図1は、実施形態に係る表示処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of a display process according to the embodiment. 図2は、実施形態に係る広告配信システムの構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of the advertisement distribution system according to the embodiment. 図3は、実施形態に係る広告配信サーバの構成例を示す図である。FIG. 3 is a diagram illustrating a configuration example of the advertisement distribution server according to the embodiment. 図4は、実施形態に係る広告データベースの一例を示す図である。FIG. 4 is a diagram illustrating an example of the advertisement database according to the embodiment. 図5は、実施形態に係るコンテンツ配信サーバの構成例を示す図である。FIG. 5 is a diagram showing a configuration example of the content distribution server according to the embodiment. 図6は、実施形態に係る端末装置の構成例を示す図である。FIG. 6 is a diagram illustrating a configuration example of the terminal device according to the embodiment. 図7は、実施形態に係る表示処理の一例を説明する図である。FIG. 7 is a diagram illustrating an example of the display process according to the embodiment. 図8は、実施形態に係る広告配信システムによる配信処理手順を示すシーケンス図である。FIG. 8 is a sequence diagram showing a distribution processing procedure by the advertisement distribution system according to the embodiment. 図9は、実施形態に係る端末装置による処理手順を示すフローチャートである。FIG. 9 is a flowchart showing a processing procedure by the terminal device according to the embodiment. 図10は、変形例に係る表示処理の一例を示す図である。FIG. 10 is a diagram illustrating an example of display processing according to the modification. 図11は、端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 11 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the terminal device.

以下に、本願に係る情報表示プログラム、情報表示方法及び制御装置を実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報表示プログラム、情報表示方法及び制御装置が限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Hereinafter, modes (hereinafter, referred to as “embodiments”) for implementing an information display program, an information display method, and a control device according to the present application will be described in detail with reference to the drawings. Note that the information display program, the information display method, and the control device according to the present application are not limited by this embodiment. Also, in each of the following embodiments, the same parts are designated by the same reference numerals, and duplicated description will be omitted.

〔1.表示処理の一例〕
まず、図1を用いて、実施形態に係る表示処理の一例について説明する。図1は、実施形態に係る表示処理の一例を示す図である。図1では、本願に係る情報表示装置において、本願に係る情報表示プログラムが実行する処理の一例について説明する。具体的には、図1では、本願に係る情報表示装置の一例である端末装置100によって、第1コンテンツ及び第2コンテンツが表示される例を示す。なお、以下では、第1コンテンツとしてウェブページを例に挙げ、第2コンテンツとして広告に係るコンテンツ(以下、「広告コンテンツ」と表記する)を例に挙げて説明する。具体的には、図1では、端末装置100によって、ウェブページW10及び広告コンテンツC10等が表示される例を示す。
[1. Example of display processing]
First, an example of the display process according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating an example of a display process according to the embodiment. FIG. 1 illustrates an example of processing executed by the information display program according to the present application in the information display device according to the present application. Specifically, FIG. 1 illustrates an example in which the first content and the second content are displayed by the terminal device 100, which is an example of the information display device according to the present application. In the following description, a web page will be described as an example of the first content, and content related to an advertisement (hereinafter, referred to as “advertising content”) will be described as an example of the second content. Specifically, FIG. 1 shows an example in which the web page W10, the advertising content C10, and the like are displayed by the terminal device 100.

図1に示した端末装置100は、ウェブページ等のコンテンツを表示することのできる情報処理端末であり、例えば、ノート型PC(Personal Computer)である。端末装置100は、ユーザによる操作にしたがって、コンテンツ配信サーバ30(図2参照)からウェブページを取得し、取得したウェブページを表示する。また、端末装置100は、ウェブページに後述する広告取得命令が含まれる場合には、広告取得命令を広告配信サーバ20に送信する。言い換えれば、端末装置100は、広告コンテンツの配信を広告配信サーバ20に要求し、広告配信サーバ20から配信される広告コンテンツを取得する。そして、端末装置100は、取得した広告コンテンツを、ウェブページ内の所定の広告表示領域に表示する。 The terminal device 100 shown in FIG. 1 is an information processing terminal capable of displaying contents such as web pages, and is, for example, a notebook PC (Personal Computer). The terminal device 100 acquires a web page from the content distribution server 30 (see FIG. 2) according to the operation by the user, and displays the acquired web page. In addition, when the web page includes an advertisement acquisition command to be described later, the terminal device 100 transmits the advertisement acquisition command to the advertisement distribution server 20. In other words, the terminal device 100 requests the advertisement distribution server 20 to distribute the advertisement content, and acquires the advertisement content distributed from the advertisement distribution server 20. Then, the terminal device 100 displays the acquired advertisement content in a predetermined advertisement display area within the web page.

広告配信サーバ20は、本願に係る制御装置に対応するサーバ装置であって、広告主端末10(図2参照)から入稿された広告コンテンツを配信するサーバ装置である。例えば、広告配信サーバ20は、端末装置100から広告コンテンツの取得要求を受け付ける。この場合、広告配信サーバ20は、広告コンテンツの取得要求に応じて、配信する広告コンテンツを選択する。そして、広告配信サーバ20は、選択した広告コンテンツを端末装置100に配信する。 The advertisement distribution server 20 is a server device corresponding to the control device according to the present application, and is a server device that distributes the advertising content submitted from the advertiser terminal 10 (see FIG. 2). For example, the advertisement distribution server 20 receives an advertisement content acquisition request from the terminal device 100. In this case, the advertisement distribution server 20 selects the advertisement content to be distributed in response to the advertisement content acquisition request. Then, the advertisement distribution server 20 distributes the selected advertisement content to the terminal device 100.

本願に係る広告配信サーバ20は、端末装置100の取得したウェブページW10が、例えばポータルサイトであり、ウェブサイトの検索機能を備えたウェブページである場合には、当該検索機能を利用するために設けられた検索窓(検索クエリを入力する領域又はユーザに検索を促すための検索クエリを表示する領域)に対応した広告コンテンツC10を配信する。端末装置100は、配信された広告コンテンツC10を検索窓の周辺に表示することにより、ユーザの目につきやすい位置に広告コンテンツC10を表示することができる。これにより、端末装置100は、広告コンテンツC10が発揮する広告効果を向上させる。以下、図1を用いて、本願に係る端末装置100が、広告コンテンツC10を検索窓の周辺に表示する処理の一例について、流れに沿って説明する。 When the web page W10 acquired by the terminal device 100 is, for example, a portal site and is a web page having a website search function, the advertisement distribution server 20 according to the present application uses the search function. Advertisement content C10 corresponding to a provided search window (a region for inputting a search query or a region for displaying a search query for prompting the user to search) is distributed. The terminal device 100 can display the distributed advertising content C10 in the vicinity of the search window to display the advertising content C10 at a position that is easily noticed by the user. Accordingly, the terminal device 100 improves the advertising effect exhibited by the advertising content C10. Hereinafter, with reference to FIG. 1, an example of a process in which the terminal device 100 according to the present application displays the advertising content C10 around the search window will be described along the flow.

まず、端末装置100は、コンテンツ配信サーバ30にアクセスし、検索窓の含まれるウェブページであるウェブページW10を取得する(ステップS11)。そして、端末装置100は、ウェブページW10に含まれる広告取得命令に従い、ウェブページW10に表示する広告コンテンツを広告配信サーバ20に要求する(ステップS12)。 First, the terminal device 100 accesses the content distribution server 30 and acquires the web page W10 which is a web page including a search window (step S11). Then, the terminal device 100 requests the advertisement distribution server 20 for the advertisement content to be displayed on the web page W10 according to the advertisement acquisition command included in the web page W10 (step S12).

広告配信サーバ20は、端末装置100から送信された要求に従い、ウェブページW10で表示する広告コンテンツを選択する(ステップS13)。図1の例では、広告配信サーバ20は、ウェブページW10に含まれる検索窓50に対応する広告コンテンツである広告コンテンツC10を選択する。また、広告配信サーバ20は、検索窓50の周辺ではなく、ウェブページW10に設けられた広告表示領域に表示する広告コンテンツとして、広告コンテンツC11を選択する。広告配信サーバ20は、選択した広告コンテンツC10及びC11を端末装置100に配信する(ステップS14)。 The advertisement distribution server 20 selects the advertisement content to be displayed on the web page W10 according to the request transmitted from the terminal device 100 (step S13). In the example of FIG. 1, the advertisement distribution server 20 selects the advertisement content C10 that is the advertisement content corresponding to the search window 50 included in the web page W10. Further, the advertisement distribution server 20 selects the advertisement content C11 as the advertisement content to be displayed in the advertisement display area provided on the web page W10, not around the search window 50. The advertisement distribution server 20 distributes the selected advertisement contents C10 and C11 to the terminal device 100 (step S14).

端末装置100は、取得したウェブページW10と、広告コンテンツC10及びC11とを出力部である画面に表示する(ステップS15)。図1には、端末装置100の画面に表示されたウェブページW10を示している。 The terminal device 100 displays the acquired web page W10 and the advertising content C10 and C11 on the screen which is an output unit (step S15). FIG. 1 shows a web page W10 displayed on the screen of the terminal device 100.

図1に示すように、ウェブページW10は、ニュースを掲載する領域R11や、他のサービスへのリンクが掲載された領域R12を含むポータルサイトである。また、ウェブページW10は、インターネットを利用するユーザのために、ウェブサイトを検索するための検索窓50を含む。さらに、ウェブページW10は、検索窓50を囲むように設定された領域R01や、広告表示領域として設定される領域R02を含む。領域R02には、例えば、広告コンテンツC11が表示される。 As shown in FIG. 1, the web page W10 is a portal site including an area R11 in which news is posted and an area R12 in which links to other services are posted. The web page W10 also includes a search window 50 for searching a website for a user who uses the Internet. Further, the web page W10 includes a region R01 set so as to surround the search window 50 and a region R02 set as an advertisement display region. The advertising content C11 is displayed in the region R02, for example.

上記ステップS14において、端末装置100は、検索窓50を囲むように設けられた領域R01に対応した広告コンテンツC10を広告配信サーバ20から取得する。そして、端末装置100は、ウェブページW10を表示する際に、領域R01に広告コンテンツC10を表示する処理を行う。 In step S14, the terminal device 100 acquires, from the advertisement distribution server 20, the advertisement content C10 corresponding to the region R01 provided so as to surround the search window 50. Then, when displaying the web page W10, the terminal device 100 performs a process of displaying the advertising content C10 in the region R01.

広告コンテンツC10は、画像データC101や、テキストデータC102や、ボタン画像データC103を含む。端末装置100は、これらの各データを、広告コンテンツC10として、検索窓50の周辺に位置する領域R01に表示する。具体的には、端末装置100は、広告コンテンツC10が取得された場合、通常の検索窓50に設定された各表示を、広告コンテンツC10に関連する表示に置き換えて表示する。 The advertising content C10 includes image data C101, text data C102, and button image data C103. The terminal device 100 displays each of these data as the advertising content C10 in the region R01 located around the search window 50. Specifically, when the advertisement content C10 is acquired, the terminal device 100 replaces each display set in the normal search window 50 with a display related to the advertisement content C10 and displays the display.

例えば、ウェブページW10の領域R01には、通常は、検索窓50の背景となる画像(例えば、単色で描かれる無地の画像)が設定されている。また、検索窓50には、通常は、プレースホルダとして、「検索したいものの文字をここに入力してください」等のテキストが表示されるように設定されている。また、検索窓50の付近には、通常は、ユーザが検索窓50に検索クエリを入力した後、検索を実行させるために画面上で選択する検索実行ボタン(例えば、「検索」と記載された矩形のボタン)が表示されるように設定されている。 For example, in the region R01 of the web page W10, an image serving as the background of the search window 50 (for example, a plain image drawn in a single color) is usually set. In addition, the search window 50 is normally set to display a text such as "Please input the character of what you want to search for" as a placeholder. Further, in the vicinity of the search window 50, usually, a search execution button (for example, “search” described on the screen for the user to execute a search after entering a search query in the search window 50 is described. A rectangular button) is set to be displayed.

端末装置100は、広告コンテンツC10に含まれるデータとして、画像データC101を取得した場合、検索窓50の周辺の領域R01に画像データC101を表示する。また、端末装置100は、広告コンテンツC10が含むデータとして、テキストデータC102を取得した場合、検索窓50内に表示されるプレースホルダとして、テキストデータC102が含む文字列を表示する。例えば、端末装置100は、広告主がテキストデータC102として「AAA」や「SPARKLING」などのテキストを入稿していた場合、それらのテキストを検索窓50のプレースホルダとして表示する。 When the terminal device 100 acquires the image data C101 as the data included in the advertisement content C10, the terminal device 100 displays the image data C101 in the area R01 around the search window 50. Further, when the terminal device 100 acquires the text data C102 as the data included in the advertising content C10, the terminal device 100 displays the character string included in the text data C102 as a placeholder displayed in the search window 50. For example, when the advertiser has submitted texts such as “AAA” and “SPARKLING” as the text data C102, the terminal device 100 displays those texts as placeholders in the search window 50.

さらに、端末装置100は、広告コンテンツC10が含むデータとして、ボタン画像データC103を取得した場合、ボタン画像データC103を表示する。具体的には、端末装置100は、検索窓50を利用した検索を実行させるためのボタンとして、通常時に表示される「検索」といった文字が記載された検索実行ボタンに代えて、ボタン画像データC103を表示する。このように、端末装置100は、通常は検索窓50の周辺に表示される背景や、検索窓50のプレースホルダや、検索実行ボタン等を、広告コンテンツC10に関連する表示へと置き換えて表示する処理を実行する。 Furthermore, when the terminal device 100 acquires the button image data C103 as the data included in the advertising content C10, the terminal device 100 displays the button image data C103. Specifically, in the terminal device 100, as a button for executing a search using the search window 50, button image data C103 is used instead of the search execution button in which characters such as “search” that are normally displayed are described. Is displayed. In this way, the terminal device 100 replaces and displays the background normally displayed around the search window 50, the placeholder of the search window 50, the search execution button, and the like with the display related to the advertising content C10. Execute the process.

さらに、端末装置100が表示する広告コンテンツC10は、ウェブページに掲載される広告としての各機能を有する。例えば、広告コンテンツC10に係る画像データC101には、所定のページへのリンクが設定される。この場合、端末装置100は、領域R01に表示された広告コンテンツC10がユーザからクリック操作やタップ操作などで選択された場合、例えば広告コンテンツC10の広告主に関連するウェブページ(すなわち、ランディングページ)へと表示を遷移させる。 Further, the advertising content C10 displayed by the terminal device 100 has each function as an advertisement to be posted on a web page. For example, a link to a predetermined page is set in the image data C101 related to the advertising content C10. In this case, when the advertising content C10 displayed in the region R01 is selected by the user by a click operation or a tap operation, the terminal device 100, for example, a web page (that is, a landing page) related to the advertiser of the advertising content C10. Transition the display to.

また、端末装置100は、テキストデータC102をプレースホルダとして検索窓50内に表示する場合、「PR」等の語を併せて表示させる処理を行う。これにより、端末装置100は、検索窓50内に表示されている文字が広告として表示されていることをユーザに認知させることができる。また、端末装置100は、検索窓50に何ら検索クエリが入力されず、ボタン画像データC103で描かれた検索実行ボタンが選択された場合には、例えば広告コンテンツC10の広告主に関連するウェブページへと表示を遷移させるような処理を行ってもよい。この場合、端末装置100は、検索窓50内のプレースホルダとして、「クリック」など、ユーザに検索実行ボタンを選択させる動機付けとなるような表示を行ってもよい。 Further, when displaying the text data C102 as a placeholder in the search window 50, the terminal device 100 also performs a process of displaying a word such as “PR” together. Accordingly, the terminal device 100 can make the user recognize that the characters displayed in the search window 50 are displayed as an advertisement. Further, in the terminal device 100, when no search query is input in the search window 50 and the search execution button drawn by the button image data C103 is selected, for example, a web page related to the advertiser of the advertising content C10. You may perform the process which changes a display to. In this case, the terminal device 100 may perform, as a placeholder in the search window 50, a display such as “click” that motivates the user to select the search execution button.

なお、端末装置100は、ユーザが実際に検索窓50内に任意のクエリを入力し、検索機能を利用しようとした場合には、広告コンテンツC10の表示を変更する表示制御処理を行ってもよい。具体的には、端末装置100は、ユーザが検索窓50をクリックしたタイミング等で、画像データC101を通常の検索窓50の背景となる無地の画像に変更する。また、端末装置100は、プレースホルダとして表示されていたテキストデータC102を非表示とする。また、端末装置100は、ボタン画像データC103を、通常の検索実行ボタンの表示へと変更する。端末装置100は、これらの表示制御処理を行うことで、通常通り検索機能を利用しようとするユーザのユーザビリティを低下させないようにすることができる。 Note that the terminal device 100 may perform the display control process of changing the display of the advertising content C10 when the user actually inputs an arbitrary query in the search window 50 and tries to use the search function. .. Specifically, the terminal device 100 changes the image data C101 to a plain image that is a background of the normal search window 50 at the timing when the user clicks the search window 50 or the like. In addition, the terminal device 100 hides the text data C102 that was displayed as a placeholder. In addition, the terminal device 100 changes the button image data C103 to a normal search execution button display. By performing the display control process, the terminal device 100 can prevent the usability of the user who normally uses the search function from being deteriorated.

また、端末装置100は、ウェブページW10全体の表示に調和するように、広告コンテンツC10を表示してもよい。例えば、端末装置100は、領域R02に表示される広告コンテンツC11と、広告コンテンツC10とが同じ広告主から入稿された広告コンテンツである場合に、広告コンテンツC10を表示するようにしてもよい。これにより、端末装置100は、複数の広告主から入稿された統一感のない広告コンテンツを表示させるのではなく、同一又は関連する広告主から入稿された統一感のある広告コンテンツをウェブページW10に表示することができる。 Further, the terminal device 100 may display the advertising content C10 so as to be consistent with the display of the entire web page W10. For example, the terminal device 100 may display the advertising content C10 when the advertising content C11 displayed in the region R02 and the advertising content C10 are advertising content submitted by the same advertiser. As a result, the terminal device 100 does not display the non-uniform advertisement content submitted by a plurality of advertisers, but displays the unified advertisement content submitted by the same or related advertisers on the web page. It can be displayed on W10.

このように、実施形態に係る端末装置100は、取得したウェブページW10に検索窓50が含まれる場合に、検索窓50に対応する広告コンテンツC10を取得する。そして、端末装置100は、取得された広告コンテンツC10をウェブページW10の検索窓50の周辺に表示する。 As described above, the terminal device 100 according to the embodiment acquires the advertisement content C10 corresponding to the search window 50 when the acquired web page W10 includes the search window 50. Then, the terminal device 100 displays the acquired advertisement content C10 around the search window 50 of the web page W10.

これにより、端末装置100は、広告コンテンツC10の訴求効果を向上させる。このことは、以下のように説明することができる。一般に、端末装置100が表示する広告コンテンツC10等のコンテンツは、コンテンツに含まれるあらゆる情報がユーザから注視されるとは限らない。これは、ウェブページW10等を視聴するユーザが、ウェブページW10に含まれる主要コンテンツ以外が表示される場所を学習することで、無意識的に「広告的なもの」を見ないようになる現象が一つの要因である。 Thereby, the terminal device 100 improves the appeal effect of the advertising content C10. This can be explained as follows. In general, for the content such as the advertising content C10 displayed by the terminal device 100, all the information included in the content is not always watched by the user. This is a phenomenon in which a user who views the web page W10 or the like learns a place where other than the main content included in the web page W10 is displayed, and unconsciously does not see "advertising-like things". This is one factor.

一方で、ウェブサイトの検索機能を実現する検索窓50やその周辺の領域は、ユーザがクリックする確率の高い箇所が多く含まれることにより、ユーザの視線が集まりやすく、コンテンツへの認知度が高くなる。端末装置100は、検索窓50周辺に広告コンテンツC10を配置することで、ユーザの視線が集まる傾向にある箇所に選択的に広告コンテンツC10を表示させることができる。結果として、端末装置100は、広告コンテンツC10の訴求効果を向上させることができる。また、端末装置100が実行する表示処理は、ユーザに特段の意識をさせず、また、ウェブページW10の表示レイアウトを変更することなく行われる。このため、端末装置100は、ウェブページW10を閲覧しているユーザのユーザビリティを低下させることなく、自然な状況で広告コンテンツC10の認知度を向上させることができる。 On the other hand, the search window 50 that realizes the search function of the website and the area around the search window 50 include many places where the user has a high probability of clicking, so that the user's line of sight is easily gathered and the content is highly recognized. Become. By arranging the advertising content C10 around the search window 50, the terminal device 100 can selectively display the advertising content C10 at a location where the user's line of sight tends to gather. As a result, the terminal device 100 can improve the appeal effect of the advertising content C10. In addition, the display process executed by the terminal device 100 is performed without the user being particularly aware of it and without changing the display layout of the web page W10. Therefore, the terminal device 100 can improve the degree of recognition of the advertising content C10 in a natural situation without reducing the usability of the user who is browsing the web page W10.

なお、端末装置100は、上述した処理を任意の手法で実現することができる。例えば、端末装置100は、ウェブページW10の表示と、上述した表示処理とを端末装置100に実行させるアプリケーションをあらかじめダウンロードし、任意のタイミングでアプリケーションを実行することで、上述した処理を実現してもよい。この場合、アプリケーションは、上述した表示処理を実行する制御情報(例えば、本願に係る情報表示プログラム)を含む。また、端末装置100は、ウェブページW10や広告コンテンツC10の配信と同時に、上述した表示処理を実行させる制御情報の配信を受け付けてもよい。制御情報は、例えば、CSS(Cascading Style Sheets)、JavaScript(登録商標)、HTML(Hyper Text Markup Language)、あるいは、上述したように表示が変化するコンテンツを記述可能な任意のスクリプトによって実現される。そして、端末装置100は、制御情報に従って上記した表示処理を行う。以下、このような制御情報に従って、上述した表示処理を実行する端末装置100等について詳細に説明する。 In addition, the terminal device 100 can implement the above-described processing by an arbitrary method. For example, the terminal device 100 realizes the above-described process by downloading an application that causes the terminal device 100 to execute the display of the web page W10 and the above-described display process in advance and executing the application at an arbitrary timing. Good. In this case, the application includes control information (for example, an information display program according to the present application) that executes the above-described display processing. In addition, the terminal device 100 may receive the distribution of the control information for executing the above-described display processing at the same time as the distribution of the web page W10 and the advertising content C10. The control information is realized by, for example, CSS (Cascading Style Sheets), Java Script (registered trademark), HTML (Hyper Text Markup Language), or any script capable of describing the content whose display changes as described above. Then, the terminal device 100 performs the above-described display processing according to the control information. Hereinafter, the terminal device 100 and the like that execute the above-described display processing according to such control information will be described in detail.

〔2.広告配信システムの構成〕
まず、図2を用いて、実施形態に係る広告配信システム1の構成について説明する。図2は、実施形態に係る広告配信システム1の構成例を示す図である。図2に示すように、広告配信システム1は、端末装置100と、広告主端末10と、広告配信サーバ20と、コンテンツ配信サーバ30とを含む。端末装置100、広告主端末10、広告配信サーバ20およびコンテンツ配信サーバ30は、ネットワークNを介して有線または無線により通信可能に接続される。なお、図2に示す広告配信システム1には、複数台の端末装置100や、複数台の広告主端末10や、複数台の広告配信サーバ20や、複数台のコンテンツ配信サーバ30が含まれてもよい。
[2. Configuration of advertisement distribution system]
First, the configuration of the advertisement distribution system 1 according to the embodiment will be described with reference to FIG. FIG. 2 is a diagram illustrating a configuration example of the advertisement distribution system 1 according to the embodiment. As shown in FIG. 2, the advertisement distribution system 1 includes a terminal device 100, an advertiser terminal 10, an advertisement distribution server 20, and a content distribution server 30. The terminal device 100, the advertiser terminal 10, the advertisement distribution server 20, and the content distribution server 30 are communicably connected via a network N by wire or wirelessly. The advertisement distribution system 1 illustrated in FIG. 2 includes a plurality of terminal devices 100, a plurality of advertiser terminals 10, a plurality of advertisement distribution servers 20, and a plurality of content distribution servers 30. Good.

端末装置100は、ウェブページW10等のコンテンツを閲覧するユーザによって利用される情報処理装置である。例えば、端末装置100は、デスクトップ型PCや、ノート型PCや、スマートフォン等の携帯電話機や、タブレット端末や、PDA(Personal Digital Assistant)等である。端末装置100は、ユーザによる操作にしたがって、コンテンツ配信サーバ30からウェブページW10を取得し、取得したウェブページW10を表示する。また、端末装置100は、ウェブページW10に後述する広告取得命令が含まれる場合には、広告配信サーバ20から広告コンテンツC10を取得し、ユーザの操作に応じて、取得した広告コンテンツC10をウェブページW10とともに表示する。 The terminal device 100 is an information processing device used by a user who browses content such as the web page W10. For example, the terminal device 100 is a desktop PC, a notebook PC, a mobile phone such as a smartphone, a tablet terminal, a PDA (Personal Digital Assistant), or the like. The terminal device 100 acquires the web page W10 from the content distribution server 30 according to the operation by the user, and displays the acquired web page W10. In addition, when the web page W10 includes an advertisement acquisition command to be described later, the terminal device 100 acquires the advertisement content C10 from the advertisement distribution server 20, and the acquired advertisement content C10 is displayed on the web page according to the user's operation. Display with W10.

広告主端末10は、広告主によって利用される情報処理装置である。例えば、広告主端末10は、デスクトップ型PCや、ノート型PCや、タブレット端末や、携帯電話機や、PDA等である。広告主端末10は、広告主による操作にしたがって、広告コンテンツを広告配信サーバ20に入稿する。例えば、広告主端末10は、広告コンテンツとして、静止画像や、動画像や、テキストデータや、広告コンテンツに対応するデータ(例えば、広告コンテンツにリンクされたランディングページを取得するためのURL(Uniform Resource Locator)等を広告配信サーバ20に入稿する。 The advertiser terminal 10 is an information processing device used by the advertiser. For example, the advertiser terminal 10 is a desktop PC, a notebook PC, a tablet terminal, a mobile phone, a PDA, or the like. The advertiser terminal 10 submits the advertisement content to the advertisement distribution server 20 according to the operation by the advertiser. For example, the advertiser terminal 10 uses, as the advertising content, a still image, a moving image, text data, or data corresponding to the advertising content (for example, a URL (Uniform Resource for acquiring a landing page linked to the advertising content. Locator) etc. are submitted to the advertisement distribution server 20.

なお、広告主は、広告コンテンツの入稿を代理店に依頼する場合がある。この場合、広告配信サーバ20に広告コンテンツを入稿するのは代理店となる。すなわち、「広告主」といった表記は、広告主だけでなく代理店を含む概念であり、「広告主端末」といった表記は、広告主端末10だけでなく代理店によって利用される代理店装置を含む概念であるものとする。 The advertiser may request the agency to submit the advertisement content. In this case, the agency submits the advertisement content to the advertisement distribution server 20. That is, the notation “advertiser” is a concept that includes not only the advertiser but also the agency, and the notation “advertiser terminal” includes not only the advertiser terminal 10 but also the agency device used by the agency. Shall be a concept.

広告配信サーバ20は、本願に係る制御装置に対応するサーバ装置であって、広告主端末10から入稿された広告コンテンツを配信するサーバ装置である。例えば、広告配信サーバ20は、端末装置100からアクセスを受付けると、端末装置100の場所や利用者の属性等から広告のマッチングを行い、マッチングの結果配信対象となる広告コンテンツを端末装置100に配信する。具体的には、図1で示した例では、広告配信サーバ20が、ウェブページW10を閲覧したユーザ(すなわち、端末装置100)と広告コンテンツC10とをマッチングしたことを示している。また、広告配信サーバ20は、広告コンテンツとともに、広告コンテンツの表示処理を制御する制御情報を配信してもよい。この制御情報は、例えば、JavaScriptやCSS等のスクリプト言語により記述される。 The advertisement distribution server 20 is a server device corresponding to the control device according to the present application, and is a server device that distributes the advertisement content submitted from the advertiser terminal 10. For example, when the advertisement delivery server 20 receives access from the terminal device 100, the advertisement delivery server 20 performs advertisement matching based on the location of the terminal device 100, user attributes, and the like, and delivers the advertising content to be delivered as a result of the matching to the terminal device 100. To do. Specifically, the example illustrated in FIG. 1 indicates that the advertisement distribution server 20 has matched the user who browsed the web page W10 (that is, the terminal device 100) with the advertisement content C10. Further, the advertisement distribution server 20 may distribute the control information for controlling the display processing of the advertisement content together with the advertisement content. This control information is described in a script language such as JavaScript or CSS, for example.

コンテンツ配信サーバ30は、端末装置100にウェブページを配信するウェブサーバである。例えば、コンテンツ配信サーバ30は、ポータルサイト、ニュースサイト、オークションサイト、天気予報サイト、ショッピングサイト、ファイナンス(株価)サイト、路線検索サイト、地図提供サイト、旅行サイト、飲食店紹介サイト、ウェブブログなどに関連する各種情報を含むウェブページを端末装置100に配信する。 The content delivery server 30 is a web server that delivers a web page to the terminal device 100. For example, the content distribution server 30 is used as a portal site, news site, auction site, weather forecast site, shopping site, finance (stock price) site, route search site, map providing site, travel site, restaurant introduction site, web blog, etc. A web page including various related information is distributed to the terminal device 100.

コンテンツ配信サーバ30によって配信されるウェブページは、例えば、HTMLにより記述されたHTMLファイルや、XML(Extensible Markup Language)により記述されたXMLファイル等により形成される。また、コンテンツ配信サーバ30によって配信されるウェブページには、広告取得命令が含まれる。例えば、ウェブページを形成するHTMLファイル等には、広告配信サーバ20のURL等が広告取得命令として記述される。この場合、端末装置100は、HTMLファイル等に記述されているURLにアクセスすることで、広告配信サーバ20から広告コンテンツを取得する。 The web page distributed by the content distribution server 30 is formed of, for example, an HTML file described in HTML or an XML file described in XML (Extensible Markup Language). Also, the web page distributed by the content distribution server 30 includes an advertisement acquisition command. For example, the URL of the advertisement distribution server 20 or the like is described as an advertisement acquisition command in an HTML file or the like that forms a web page. In this case, the terminal device 100 acquires the advertisement content from the advertisement distribution server 20 by accessing the URL described in the HTML file or the like.

なお、コンテンツ配信サーバ30から端末装置100に配信される各種データは、実際にはウェブページを形成するHTMLファイルや画像等であるが、以下では、コンテンツ配信サーバ30から端末装置100に配信される各種データをコンテンツと表記する場合がある。 The various data distributed from the content distribution server 30 to the terminal device 100 are actually HTML files and images forming a web page, but in the following, they are distributed from the content distribution server 30 to the terminal device 100. Various data may be described as content.

〔3.広告配信サーバの構成〕
次に、図3を用いて、実施形態に係る広告配信サーバ20の構成について説明する。図3は、実施形態に係る広告配信サーバ20の構成例を示す図である。図3に示すように、広告配信サーバ20は、通信部21と、記憶部22と、制御部23とを有する。
[3. Ad delivery server configuration]
Next, the configuration of the advertisement distribution server 20 according to the embodiment will be described with reference to FIG. FIG. 3 is a diagram illustrating a configuration example of the advertisement distribution server 20 according to the embodiment. As shown in FIG. 3, the advertisement distribution server 20 includes a communication unit 21, a storage unit 22, and a control unit 23.

通信部21は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部21は、ネットワークNと有線または無線で接続され、端末装置100や広告主端末10やコンテンツ配信サーバ30との間で情報の送受信を行う。 The communication unit 21 is realized by, for example, a NIC (Network Interface Card) or the like. Then, the communication unit 21 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the terminal device 100, the advertiser terminal 10, and the content distribution server 30.

記憶部22は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部22は、広告主端末10から入稿された広告コンテンツに関する各種情報が格納されたデータベースである広告データベース24を記憶する。 The storage unit 22 is realized by, for example, a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory (Flash Memory), or a storage device such as a hard disk or an optical disk. The storage unit 22 also stores an advertisement database 24, which is a database that stores various types of information regarding advertisement content submitted from the advertiser terminal 10.

ここで、図4は、実施形態に係る広告データベース24に格納された情報の一例を示す図である。図4に示した例では、広告データベース24は、「広告主ID」、「広告コンテンツID」、「広告コンテンツデータ」、「インプレッション数」、「インプレッション保証数」、「対価」といった項目を有する。 Here, FIG. 4 is a diagram illustrating an example of information stored in the advertisement database 24 according to the embodiment. In the example shown in FIG. 4, the advertisement database 24 has items such as “advertiser ID”, “advertisement content ID”, “advertisement content data”, “impression number”, “impression guarantee number”, and “compensation”.

「広告主ID」は、広告主または広告主端末10を識別するための識別情報を示す。「広告コンテンツID」は、広告主端末10から入稿された広告コンテンツを識別するための識別情報を示す。なお、図4に示した識別情報を参照符号として用いる場合がある。例えば、広告主ID「B10」によって識別される広告主を「広告主B10」と、広告コンテンツID「C10」によって識別される広告コンテンツを「広告コンテンツC10」と表記する場合がある。 The “advertiser ID” indicates identification information for identifying the advertiser or the advertiser terminal 10. The “advertisement content ID” indicates identification information for identifying the advertisement content submitted from the advertiser terminal 10. The identification information shown in FIG. 4 may be used as a reference code. For example, the advertiser identified by the advertiser ID “B10” may be referred to as “advertiser B10”, and the advertisement content identified by the advertisement content ID “C10” may be referred to as “advertisement content C10”.

「広告コンテンツデータ」は、広告コンテンツに含まれるデータを示す。例えば、広告コンテンツデータは、広告コンテンツとしてウェブページ上に表示される画像データや、テキストデータ等を含む。また、検索窓の周辺に表示される広告として入稿される広告コンテンツの広告コンテンツデータは、検索実行のボタンに対応する画像であるボタン画像データを含む場合がある。 The “advertisement content data” indicates data included in the advertisement content. For example, the advertisement content data includes image data displayed on a web page as advertisement content, text data, and the like. Also, the advertisement content data of the advertisement content submitted as an advertisement displayed around the search window may include button image data that is an image corresponding to the search execution button.

「インプレッション数」は、現時点で広告コンテンツが端末装置100に表示された数を示す。「インプレッション保証数」は、広告主から入稿された広告コンテンツが端末装置100に表示される回数として保証される数を示す。例えば、広告主は、インプレッション保証数を指定して、広告配信サーバ20に対して広告コンテンツの入稿を行う。広告配信サーバ20は、広告主から指定されたインプレッション数を達成するように、端末装置100への広告コンテンツの配信を行う。 The “impression number” indicates the number of advertisement contents displayed on the terminal device 100 at the present moment. The “guaranteed number of impressions” indicates the guaranteed number of times that the advertising content submitted by the advertiser is displayed on the terminal device 100. For example, the advertiser submits the advertisement content to the advertisement distribution server 20 by designating the guaranteed number of impressions. The advertisement distribution server 20 distributes the advertisement content to the terminal device 100 so as to achieve the number of impressions designated by the advertiser.

「対価」は、広告コンテンツの配信に伴う対価を示す。例えば、対価は、広告主が指定したインプレッション数に基づいて定められる。図4に示した例では、対価は「bbb」や「ccc」といった概念で示しているが、実際には、広告主が支払う金額が記憶される。なお、図4に示した例では、広告主は、所定のインプレッション保証数に対して対価を先に支払う、いわゆる前課金を行って広告コンテンツの入稿を行っているものとする。 “Price” indicates the price associated with the distribution of the advertising content. For example, the consideration is determined based on the number of impressions designated by the advertiser. In the example shown in FIG. 4, the consideration is shown by a concept such as “bbb” or “ccc”, but in reality, the amount paid by the advertiser is stored. In the example shown in FIG. 4, it is assumed that the advertiser submits the advertisement content by performing a so-called pre-payment, which is a payment for the predetermined guaranteed number of impressions.

すなわち、図4では、広告主ID「B10」によって識別される広告主が、広告コンテンツ「C10」や「C11」を入稿した例を示している。また、広告コンテンツC10には、広告コンテンツデータとして、「画像データC101」や「テキストデータC102」や「ボタン画像データC103」が含まれる。また、広告コンテンツC10の現時点のインプレッション数は「10000」回であり、広告主が指定したインプレッション保証数は「20000」回であり、その対価は「bbb」であることを示している。 That is, FIG. 4 shows an example in which the advertiser identified by the advertiser ID “B10” has submitted the advertisement content “C10” or “C11”. Further, the advertisement content C10 includes “image data C101”, “text data C102”, and “button image data C103” as advertisement content data. Further, the current number of impressions of the advertisement content C10 is "10000", the guaranteed number of impressions designated by the advertiser is "20000", and the consideration is "bbb".

なお、広告データベース24に記憶される項目として、例えば、広告コンテンツC10のCTR(Click Through Rate)や、eCTM(effective Cost Per Mill)等の指標値がさらに記憶されてもよい。また、広告データベース24には、例えば、広告コンテンツが配信されるターゲットとするユーザの年齢や性別などの属性情報が記憶されてもよい。 As the items stored in the advertisement database 24, for example, index values such as CTR (Click Through Rate) of the advertisement content C10 and eCTM (effective cost per mill) may be further stored. Further, the advertisement database 24 may store, for example, attribute information such as age and sex of a target user to whom advertisement content is distributed.

図3に戻って、説明を続ける。制御部23は、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、広告配信サーバ20内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部23は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。 Returning to FIG. 3, the description will be continued. The control unit 23 is realized by, for example, a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like executing various programs stored in a storage device inside the advertisement distribution server 20 using a RAM as a work area. To be done. The control unit 23 is realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

図3に示すように、制御部23は、入稿受付部25と、要求受付部26と、広告選択部27と、配信部28とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部23の内部構成は、図3に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部23が有する各処理部の接続関係は、図3に示した接続関係に限られず、他の接続関係であってもよい。なお、制御部23は、後述する制御情報を用いて、端末装置100が実行する処理を制御する場合もある。 As shown in FIG. 3, the control unit 23 includes a submission reception unit 25, a request reception unit 26, an advertisement selection unit 27, and a distribution unit 28, and has functions and actions of information processing described below. Realize or execute. Note that the internal configuration of the control unit 23 is not limited to the configuration shown in FIG. 3, and may be another configuration as long as it is a configuration for performing information processing described later. The connection relationship between the processing units included in the control unit 23 is not limited to the connection relationship illustrated in FIG. 3 and may be another connection relationship. The control unit 23 may control the process executed by the terminal device 100 by using control information described later.

入稿受付部25は、広告主端末10から広告コンテンツの入稿を受け付ける。具体的には、実施形態に係る入稿受付部25は、画像データC101やテキストデータC102等を含む広告コンテンツC10の入稿を受け付ける。また、入稿受付部25は、広告コンテンツC10に指定するインプレッション保証数等を受け付ける。また、入稿受付部25は、広告コンテンツC10の入稿を受け付ける際に、広告コンテンツC10が検索窓の周辺に表示される旨の指定を受け付けてもよい。入稿受付部25は、受け付けた各広告コンテンツを広告データベース24に登録する。 The submission acceptance unit 25 accepts submission of advertisement content from the advertiser terminal 10. Specifically, the submission acceptance unit 25 according to the embodiment accepts submission of the advertisement content C10 including the image data C101, the text data C102, and the like. Further, the submission reception unit 25 receives the guaranteed number of impressions and the like specified for the advertisement content C10. Further, when receiving the submission of the advertising content C10, the submission receiving unit 25 may receive a designation that the advertising content C10 is displayed in the vicinity of the search window. The submission acceptance unit 25 registers each accepted advertisement content in the advertisement database 24.

なお、入稿受付部25は、広告コンテンツの入稿の際、広告コンテンツC10に対して設定される各ランディングページ等の所在を示すURLを広告主端末10から受信してもよい。そして、入稿受付部25は、受信したランディングページ等の所在を示すURLを、広告コンテンツC10とともに広告データベース24に登録する。 Note that the submission acceptance unit 25 may receive, from the advertiser terminal 10, a URL indicating the location of each landing page or the like set for the advertisement content C10 when submitting the advertisement content. Then, the submission reception unit 25 registers the URL indicating the location of the received landing page or the like in the advertisement database 24 together with the advertisement content C10.

要求受付部26は、端末装置100から広告コンテンツの取得要求を受け付ける。例えば、要求受付部26は、広告コンテンツの取得要求として、HTTPリクエストを受け付ける。また、要求受付部26は、端末装置100から、ウェブページに検索窓が含まれる場合に、検索窓に対応する広告コンテンツの配信要求を受け付ける。 The request receiving unit 26 receives an advertisement content acquisition request from the terminal device 100. For example, the request receiving unit 26 receives an HTTP request as the acquisition request for the advertising content. Further, when the web page includes a search window, the request receiving unit 26 receives, from the terminal device 100, a distribution request for the advertisement content corresponding to the search window.

広告選択部27は、要求受付部26によって広告コンテンツの取得要求が受け付けられた場合に、配信候補の広告コンテンツを広告データベース24から選択する。例えば、広告選択部27は、端末装置100が表示しているウェブページの内容や、端末装置100のユーザの属性等に基づいて、広告データベース24に登録されている広告コンテンツから配信対象となる広告コンテンツのマッチングを行う。かかるマッチングにおいては、広告コンテンツに対する入札価格や、CTRが高い広告コンテンツや、入札価格およびCTRの双方が高い広告コンテンツが優先的に選択されてもよい。 When the request receiving unit 26 receives the advertisement content acquisition request, the advertisement selecting unit 27 selects the distribution candidate advertisement content from the advertisement database 24. For example, the advertisement selection unit 27 uses the content of the web page displayed by the terminal device 100, the attribute of the user of the terminal device 100, and the like to distribute from the advertisement content registered in the advertisement database 24. Match content. In such matching, the bid price for the advertisement content, the advertisement content having a high CTR, or the advertisement content having a high bid price and the CTR may be preferentially selected.

なお、このような広告コンテンツの配信のマッチングは、既知の種々の手法が応用されてもよい。例えば、広告選択部27は、ウェブページが検索ページである場合には、検索ページに指定された検索キーワードとマッチする広告コンテンツを抽出する検索連動型広告と呼ばれる広告配信手法を用いてもよい。また、広告選択部27は、ユーザの属性情報(サイコグラフィック属性、デモグラフィック属性など)とマッチする広告コンテンツを抽出するターゲティング配信と呼ばれる広告配信手法を用いてもよい。 Various known methods may be applied to the matching of the distribution of the advertising content. For example, when the web page is a search page, the advertisement selection unit 27 may use an advertisement distribution method called a search-linked advertisement that extracts advertisement content that matches the search keyword specified in the search page. Further, the advertisement selection unit 27 may use an advertisement distribution method called targeting distribution that extracts advertisement content that matches the user's attribute information (psychographic attribute, demographic attribute, etc.).

また、広告選択部27は、配信先となるウェブページが検索窓を有し、端末装置100が検索窓の周辺に表示する広告コンテンツを要求している場合には、検索窓に対応する広告コンテンツを選択する。そして、広告選択部27は、配信対象として選択された広告コンテンツを配信部28に出力する。 Further, when the web page serving as the delivery destination has a search window and the terminal device 100 requests the advertisement content to be displayed in the vicinity of the search window, the advertisement selection unit 27 requests the advertisement content corresponding to the search window. Select. Then, the advertisement selection unit 27 outputs the advertisement content selected as the distribution target to the distribution unit 28.

配信部28は、広告選択部27が選択した広告コンテンツを配信する。具体的には、配信部28は、要求受付部26が受け付けた配信要求に応答して、ウェブページの検索窓の周辺に表示する対象として、検索窓に対応する広告コンテンツを端末装置100に配信する。 The distribution unit 28 distributes the advertisement content selected by the advertisement selection unit 27. Specifically, the distribution unit 28, in response to the distribution request received by the request reception unit 26, distributes the advertisement content corresponding to the search window to the terminal device 100 as a target to be displayed around the search window of the web page. To do.

なお、配信部28は、図1で上述したような表示処理が制御情報に基づいて実行される場合には、広告コンテンツとともに、端末装置100に対して制御情報を配信してもよい。具体的には、配信部28は、広告選択部27が選択した広告コンテンツを受信すると、受信した広告コンテンツに含まれる表示指示(広告コンテンツを検索窓の周辺の領域に表示することや、検索窓に入力が行われる場合には、表示している広告コンテンツを非表示とすることなど)を抽出する。そして、配信部28は、抽出した表示指示が示す表示態様で広告コンテンツを表示させるための制御情報を生成する。例えば、実施形態に係る配信部28は、取得した広告コンテンツを検索窓の周辺に表示する表示手順を端末装置100に実行させるような制御情報を生成する。 Note that the distribution unit 28 may distribute the control information to the terminal device 100 together with the advertising content when the display process described above with reference to FIG. 1 is executed based on the control information. Specifically, when the distribution unit 28 receives the advertisement content selected by the advertisement selection unit 27, the distribution unit 28 includes a display instruction included in the received advertisement content (displaying the advertisement content in an area around the search window or searching the search window. When the input is made to, the advertisement content being displayed is hidden, etc.) is extracted. Then, the distribution unit 28 generates control information for displaying the advertising content in the display mode indicated by the extracted display instruction. For example, the distribution unit 28 according to the embodiment generates control information that causes the terminal device 100 to execute a display procedure of displaying the acquired advertising content in the vicinity of the search window.

また、配信部28は、広告コンテンツC10に対して設定されるランディングページ等の各URLが広告データベース24に登録されている場合には、以下の処理を端末装置100に実行させる制御情報を生成する。例えば、配信部28は、利用者が広告コンテンツC10を選択した場合は、対応するURLが示すランディングページ等を表示する処理を端末装置100に実行させるような制御情報を生成する。そして、配信部28は、生成した制御情報と、広告コンテンツC10のデータとを端末装置100に対して配信する。なお、制御情報が端末装置100で実行されるアプリケーション等や、コンテンツ配信サーバ30により生成される場合には、広告配信サーバ20は、上記制御情報を配信することを要しない。 Further, when each URL such as the landing page set for the advertisement content C10 is registered in the advertisement database 24, the distribution unit 28 generates control information that causes the terminal device 100 to execute the following processing. .. For example, when the user selects the advertising content C10, the distribution unit 28 generates control information that causes the terminal device 100 to execute the process of displaying the landing page or the like indicated by the corresponding URL. Then, the distribution unit 28 distributes the generated control information and the data of the advertising content C10 to the terminal device 100. If the control information is generated by the application executed on the terminal device 100 or the content distribution server 30, the advertisement distribution server 20 does not need to distribute the control information.

〔4.コンテンツ配信サーバの構成〕
次に、図5を用いて、実施形態に係るコンテンツ配信サーバ30の構成について説明する。図5は、実施形態に係るコンテンツ配信サーバ30の構成例を示す図である。図5に示すように、コンテンツ配信サーバ30は、通信部31と、コンテンツ記憶部32と、制御部33とを有する。
[4. Content distribution server configuration]
Next, the configuration of the content distribution server 30 according to the embodiment will be described with reference to FIG. FIG. 5 is a diagram showing a configuration example of the content distribution server 30 according to the embodiment. As shown in FIG. 5, the content distribution server 30 has a communication unit 31, a content storage unit 32, and a control unit 33.

通信部31は、例えば、NIC等によって実現される。そして、通信部31は、ネットワークNと有線または無線で接続され、端末装置100や広告配信サーバ20との間で情報の送受信を行う。 The communication unit 31 is realized by, for example, a NIC or the like. Then, the communication unit 31 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the terminal device 100 and the advertisement distribution server 20.

コンテンツ記憶部32は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。そして、コンテンツ記憶部32は、第1コンテンツの一例であるウェブページを記憶する。例えば、コンテンツ記憶部32は、ウェブページを形成するHTMLファイルや、ウェブページに表示される静止画像や動画像を記憶する。なお、コンテンツ記憶部32に記憶されるウェブページには、ウェブページ上に表示させる広告コンテンツを取得するための広告取得命令が含まれる場合がある。 The content storage unit 32 is realized by, for example, a semiconductor memory device such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. Then, the content storage unit 32 stores a web page that is an example of the first content. For example, the content storage unit 32 stores an HTML file forming a web page, a still image or a moving image displayed on the web page. The web page stored in the content storage unit 32 may include an advertisement acquisition command for acquiring advertisement content to be displayed on the web page.

制御部33は、例えば、CPUやMPU等によって、コンテンツ配信サーバ30内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部33は、例えば、ASICやFPGA等の集積回路により実現される。 The control unit 33 is realized, for example, by the CPU, MPU, or the like executing various programs stored in the storage device inside the content distribution server 30 using the RAM as a work area. The control unit 33 is realized by, for example, an integrated circuit such as ASIC or FPGA.

図5に示すように、制御部33は、受付部34と、配信部35とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部33の内部構成は、図5に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部33が有する各処理部の接続関係は、図5に示した接続関係に限られず、他の接続関係であってもよい。 As illustrated in FIG. 5, the control unit 33 includes a reception unit 34 and a distribution unit 35, and realizes or executes the functions and actions of information processing described below. Note that the internal configuration of the control unit 33 is not limited to the configuration shown in FIG. 5, and may be another configuration as long as it is a configuration for performing information processing described later. The connection relationship between the processing units included in the control unit 33 is not limited to the connection relationship illustrated in FIG. 5, and may be another connection relationship.

受付部34は、端末装置100からウェブページの取得要求を受け付ける。例えば、受付部34は、ウェブページの取得要求として、HTTPリクエストを受け付ける。 The reception unit 34 receives a web page acquisition request from the terminal device 100. For example, the reception unit 34 receives an HTTP request as a web page acquisition request.

配信部35は、受付部34によってウェブページの取得要求が受け付けられた場合に、ウェブページを端末装置100に配信する。具体的には、配信部35は、コンテンツ記憶部32から取得要求対象のウェブページを取得し、取得したウェブページを端末装置100に配信する。上記の通り、コンテンツ記憶部32に記憶されているウェブページは、広告取得命令を含む。すなわち、端末装置100は、取得したウェブページを表示する際に、ウェブページに含まれる広告取得命令に従い、広告配信サーバ20に対して広告コンテンツの配信要求を送信する。なお、コンテンツ配信サーバ30から配信されるウェブページは、上記の制御情報を含んでいてもよい。 The delivery unit 35 delivers the web page to the terminal device 100 when the reception unit 34 receives the web page acquisition request. Specifically, the distribution unit 35 acquires the acquisition-requested web page from the content storage unit 32, and distributes the acquired web page to the terminal device 100. As described above, the web page stored in the content storage unit 32 includes the advertisement acquisition command. That is, when displaying the acquired web page, the terminal device 100 transmits a distribution request for the advertisement content to the advertisement distribution server 20 according to the advertisement acquisition command included in the web page. The web page distributed from the content distribution server 30 may include the above control information.

〔5.端末装置の構成〕
次に、図6を用いて、実施形態に係る端末装置100の構成について説明する。図6は、実施形態に係る端末装置100の構成例を示す図である。図6に示すように、端末装置100は、通信部110と、入力部120と、出力部130と、制御部140とを有する。
[5. Configuration of terminal device]
Next, the configuration of the terminal device 100 according to the embodiment will be described with reference to FIG. FIG. 6 is a diagram illustrating a configuration example of the terminal device 100 according to the embodiment. As shown in FIG. 6, the terminal device 100 includes a communication unit 110, an input unit 120, an output unit 130, and a control unit 140.

通信部110は、例えば、NIC等によって実現される。そして、通信部110は、ネットワークNと有線又は無線で接続され、広告配信サーバ20やコンテンツ配信サーバ30との間で情報の送受信を行う。 The communication unit 110 is realized by, for example, a NIC. Then, the communication unit 110 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the advertisement distribution server 20 and the content distribution server 30.

入力部120は、ユーザから各種操作を受け付ける入力装置である。例えば、入力部120は、キーボードやマウスや操作キー等によって実現される。出力部130は、各種情報を表示するための表示装置である。例えば、出力部130は、端末装置100の画面であり、液晶ディスプレイ等によって実現される。なお、端末装置100にタッチパネルが採用される場合には、入力部120と出力部130とは一体化される。また、図1の例では、端末装置100の画面(すなわち、出力部130)と、端末装置100におけるウェブページW10の表示領域が同一である例を示したが、実際には、ウェブページW10は出力部130の全面に表示されるとは限らない。すなわち、ウェブページW10等のコンテンツは、出力部130内に表示されるウェブブラウザソフトウェアのウインドウ内に表示される場合がありうる。この場合、ウェブページW10を表示する際の端末装置100における表示領域とは、ウェブブラウザソフトウェアのウインドウを意味する。 The input unit 120 is an input device that receives various operations from a user. For example, the input unit 120 is realized by a keyboard, a mouse, operation keys, or the like. The output unit 130 is a display device for displaying various information. For example, the output unit 130 is a screen of the terminal device 100 and is realized by a liquid crystal display or the like. When the touch panel is used as the terminal device 100, the input unit 120 and the output unit 130 are integrated. Further, in the example of FIG. 1, an example in which the screen of the terminal device 100 (that is, the output unit 130) and the display area of the web page W10 in the terminal device 100 are the same is shown, but in reality, the web page W10 is It is not always displayed on the entire surface of the output unit 130. That is, the content such as the web page W10 may be displayed in the window of the web browser software displayed in the output unit 130. In this case, the display area in the terminal device 100 when displaying the web page W10 means the window of the web browser software.

制御部140は、例えば、CPUやMPU等によって、端末装置100内部の記憶装置に記憶されている各種プログラム(一例として、本願に係る情報表示プログラム)がRAMを作業領域として実行されることにより実現される。例えば、この各種プログラムは、ウェブブラウザと呼ばれるアプリケーションプログラムに該当する。また、制御部140は、例えば、ASICやFPGA等の集積回路により実現される。 The control unit 140 is realized by, for example, a CPU, an MPU, or the like executing various programs (for example, an information display program according to the present application) stored in a storage device inside the terminal device 100 using a RAM as a work area. To be done. For example, these various programs correspond to application programs called web browsers. The control unit 140 is realized by, for example, an integrated circuit such as ASIC or FPGA.

図6に示すように、制御部140は、要求部141と、受付部142と、表示制御部143とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部140の内部構成は、図6に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部140が有する各処理部の接続関係は、図6に示した接続関係に限られず、他の接続関係であってもよい。 As illustrated in FIG. 6, the control unit 140 includes a request unit 141, a reception unit 142, and a display control unit 143, and realizes or executes the information processing functions and actions described below. Note that the internal configuration of the control unit 140 is not limited to the configuration shown in FIG. 6, and may be another configuration as long as it is a configuration for performing information processing described later. Further, the connection relationship between the processing units included in the control unit 140 is not limited to the connection relationship illustrated in FIG. 6 and may be another connection relationship.

要求部141は、入力部120を介して受け付けたユーザ操作に従って、コンテンツ配信サーバ30にウェブページの取得要求を送信する。また、要求部141は、受付部142によって受け付けられたウェブページに広告取得命令が含まれる場合に、広告コンテンツの取得要求を広告配信サーバ20に送信する。 The request unit 141 transmits a web page acquisition request to the content distribution server 30 according to a user operation received via the input unit 120. Further, when the web page accepted by the accepting unit 142 includes an advertisement acquisition command, the request unit 141 transmits an advertisement content acquisition request to the advertisement distribution server 20.

受付部142は、ウェブページと広告コンテンツとを受け付ける。具体的には、受付部142は、要求部141によって送信されたウェブページの取得要求に応答したコンテンツ配信サーバ30からウェブページを受け付ける。このとき、受付部142は、ウェブページに広告取得命令が含まれる場合には、広告コンテンツの取得要求を送信するよう要求部141に指示する。そして、受付部142は、要求部141によって送信された広告コンテンツの取得要求に応答した広告配信サーバ20から広告コンテンツを受け付ける。このとき、受付部142は、ウェブページや広告コンテンツとともに、広告コンテンツの表示を制御する制御情報を受け付けてもよい。 The receiving unit 142 receives the web page and the advertising content. Specifically, the reception unit 142 receives a web page from the content distribution server 30 that responds to the web page acquisition request transmitted by the request unit 141. At this time, when the web page includes an advertisement acquisition command, the reception unit 142 instructs the request unit 141 to transmit an advertisement content acquisition request. Then, the reception unit 142 receives the advertisement content from the advertisement distribution server 20 that responds to the advertisement content acquisition request transmitted by the request unit 141. At this time, the receiving unit 142 may receive the control information for controlling the display of the advertising content together with the web page and the advertising content.

表示制御部143は、受付部142によって受け付けられたウェブページに含まれる制御情報に従って、所定のコンテンツを出力部130に表示させる表示制御を行う。表示制御部143は、図6に示すように、取得部144と、表示部145と、検知部146と、変更部147とを有する。取得部144、表示部145、検知部146及び変更部147は、例えば、CPUやMPU等によって、制御情報がRAMを作業領域として実行されることにより実現される。すなわち、取得部144が実行する処理は、制御情報が実行させる取得手順により実現される。表示部145が実行する処理は、制御情報が実行させる表示手順により実現される。検知部146が実行する処理は、制御情報が実行させる検知手順により実現される。変更部147が実行する処理は、制御情報が実行させる変更手順により実現される。なお、以下で説明する取得部144、表示部145、検知部146又は変更部147が実行する処理は、表示制御部143が実行する処理と置き換えてもよい。 The display control unit 143 performs display control for causing the output unit 130 to display predetermined content according to the control information included in the web page received by the reception unit 142. As shown in FIG. 6, the display control unit 143 includes an acquisition unit 144, a display unit 145, a detection unit 146, and a change unit 147. The acquisition unit 144, the display unit 145, the detection unit 146, and the change unit 147 are realized by, for example, the CPU, the MPU, or the like executing the control information using the RAM as the work area. That is, the processing executed by the acquisition unit 144 is realized by the acquisition procedure executed by the control information. The process executed by the display unit 145 is realized by the display procedure executed by the control information. The processing executed by the detection unit 146 is realized by the detection procedure executed by the control information. The processing executed by the changing unit 147 is realized by the changing procedure executed by the control information. The process executed by the acquisition unit 144, the display unit 145, the detection unit 146, or the change unit 147 described below may be replaced with the process executed by the display control unit 143.

取得部144は、各種情報やデータを取得する。例えば、取得部144は、受付部142によって受け付けられたウェブページW10に検索窓50が含まれる場合に、検索窓50に対応する広告コンテンツC10を取得する。 The acquisition unit 144 acquires various information and data. For example, the acquisition unit 144 acquires the advertisement content C10 corresponding to the search window 50 when the web page W10 received by the reception unit 142 includes the search window 50.

また、取得部144は、後述する表示部145等が実行する処理に伴い、各種情報やデータを取得する場合もある。例えば、取得部144は、図1で示したように、検索窓50に新たにクエリが入力されない状態で検索実行ボタンであるボタン画像データC103が選択された場合には、ランディングページとして、広告コンテンツC10に関連するウェブページを取得する。 The acquisition unit 144 may also acquire various information and data in accordance with the processing executed by the display unit 145 and the like, which will be described later. For example, as illustrated in FIG. 1, when the button image data C103 that is the search execution button is selected in the state where no new query is input in the search window 50, the acquisition unit 144 determines that the advertisement content is the landing page. Get the web page associated with C10.

表示部145は、出力部130にコンテンツを表示する。具体的には、表示部145は、要求部141による処理の結果、ウェブページW10を受信した場合は、ウェブページW10を出力部130に表示させる。また、表示部145は、取得部144によって取得された広告コンテンツC10を、ウェブページW10の検索窓50の周辺の領域である領域R01に表示する。なお、検索窓50の周辺とは、図1で示したように、検索窓50を該中心とするように検索窓50を取り囲む領域であってもよいし、検索窓50を取り囲むのではなく、検索窓50に接する連続した領域であってもよい。また、検索窓50の周辺とは、必ずしも検索窓50と連続して表示される領域のみならず、ウェブページにおいて、検索窓50をユーザが視認する場合に周辺視に含まれる領域であってもよい。この場合、広告コンテンツC10が表示される領域は、検索窓50に連続した領域とは限られず、所定の空間が検索窓50と広告コンテンツC10の間に含まれてもよい。 The display unit 145 displays the content on the output unit 130. Specifically, when the display unit 145 receives the web page W10 as a result of the processing by the request unit 141, the display unit 145 causes the output unit 130 to display the web page W10. The display unit 145 also displays the advertising content C10 acquired by the acquisition unit 144 in a region R01 that is a region around the search window 50 of the web page W10. Note that the periphery of the search window 50 may be a region surrounding the search window 50 with the search window 50 as the center, as shown in FIG. It may be a continuous area in contact with the search window 50. Further, the periphery of the search window 50 is not limited to an area that is continuously displayed with the search window 50, and may be an area included in peripheral vision when the user visually recognizes the search window 50 on a web page. Good. In this case, the area in which the advertisement content C10 is displayed is not limited to the area continuous with the search window 50, and a predetermined space may be included between the search window 50 and the advertisement content C10.

また、表示部145は、広告コンテンツC10を検索窓50の周辺に表示している場合に、広告コンテンツC10と関連する所定のコンテンツを検索窓50内に表示する。具体的には、表示部145は、広告コンテンツC10に係るテキストデータC102が含むテキストを検索窓50のプレースホルダとして、検索窓50内に表示する。なお、表示部145は、検索窓50内に表示する所定のコンテンツとして、テキストのみならず、画像データ等を表示してもよい。例えば、検索窓50が、テキストではなく画像データによって検索を行う画像検索の機能を有する場合には、表示部145は、所定のコンテンツとして、テキストではなく、画像を表示してもよい。 The display unit 145 also displays a predetermined content related to the advertisement content C10 in the search window 50 when the advertisement content C10 is displayed in the vicinity of the search window 50. Specifically, the display unit 145 displays the text included in the text data C102 relating to the advertising content C10 in the search window 50 as a placeholder for the search window 50. Note that the display unit 145 may display not only text but also image data or the like as the predetermined content displayed in the search window 50. For example, when the search window 50 has an image search function of searching by image data instead of text, the display unit 145 may display an image instead of text as the predetermined content.

また、表示部145は、広告コンテンツC10を検索窓50の周辺に表示している場合に、検索窓50を利用して検索を実行させる際に選択される検索実行ボタンとして、広告コンテンツC10に対応した検索実行ボタンを表示する。具体的には、表示部145は、検索実行ボタンとして、広告コンテンツC10に係るボタン画像データC103を表示する。 The display unit 145 corresponds to the advertising content C10 as a search execution button selected when executing a search using the search window 50 when the advertising content C10 is displayed around the search window 50. Display the search execution button. Specifically, the display unit 145 displays the button image data C103 related to the advertising content C10 as the search execution button.

なお、表示部145は、端末装置100の出力部130の形状や、ウェブページに含まれる検索窓のレイアウト等に基づいて、広告コンテンツを表示するようにしてもよい。この点について、図7を用いて説明する。図7は、実施形態に係る表示処理の一例を説明する図である。図7は、表示部145が、PCである端末装置100に広告コンテンツC10を表示する場合と、スマートフォンなどのスマートデバイスに広告コンテンツC30を表示する場合について、簡略的に示したものである。 The display unit 145 may display the advertising content based on the shape of the output unit 130 of the terminal device 100, the layout of the search window included in the web page, and the like. This point will be described with reference to FIG. 7. FIG. 7 is a diagram illustrating an example of the display process according to the embodiment. FIG. 7 is a simplified illustration of a case where the display unit 145 displays the advertising content C10 on the terminal device 100 which is a PC and a case where the advertising content C30 is displayed on a smart device such as a smartphone.

図7に示すように、表示部145は、広告配信サーバ20から配信された広告コンテンツをウェブページが含む各領域に表示する。例えば、表示部145は、PCである端末装置100が表示するウェブページW10に対しては、検索窓50の周辺の領域R01に広告コンテンツC10を表示する。なお、表示部145は、検索窓50内に、テキストデータC102を表示してもよい。また、表示部145は、検索実行ボタンとして、ボタン画像データC103を表示してもよい。また、表示部145は、通常の広告表示領域である領域R02には、広告コンテンツC11を表示する。 As shown in FIG. 7, the display unit 145 displays the advertisement content distributed from the advertisement distribution server 20 in each area included in the web page. For example, the display unit 145 displays the advertisement content C10 in the area R01 around the search window 50 for the web page W10 displayed by the terminal device 100 which is a PC. The display unit 145 may display the text data C102 in the search window 50. The display unit 145 may also display the button image data C103 as a search execution button. The display unit 145 also displays the advertising content C11 in the area R02 which is a normal advertising display area.

一方、表示部145は、端末装置100がスマートデバイスである場合、スマートデバイスの表示に対応したウェブページW20を表示する。そして、表示部145は、検索窓60の周辺の領域R21に、検索窓60に対応する広告コンテンツである広告コンテンツC30を表示する。このように、表示部145は、取得部144が取得した広告コンテンツについて、出力部130の形状やウェブページが有するレイアウト等に基づき、最適化された表示を行う。 On the other hand, when the terminal device 100 is a smart device, the display unit 145 displays the web page W20 corresponding to the display of the smart device. Then, the display unit 145 displays the advertising content C30, which is the advertising content corresponding to the search window 60, in the region R21 around the search window 60. In this way, the display unit 145 performs optimized display of the advertising content acquired by the acquisition unit 144 based on the shape of the output unit 130, the layout of the web page, and the like.

また、表示部145は、後述する検知部146や変更部147が実行する処理に従い、ウェブページや広告コンテンツを表示するようにしてもよい。例えば、表示部145がボタン画像データC103を表示している場合に、ボタン画像データC103がユーザに選択されたことが検知された場合には、取得部144は、広告コンテンツC10に関連するウェブページを取得する。そして、表示部145は、取得部144によって新たに取得されたウェブページ(ランディングページ)であって、広告コンテンツC10の広告主に関連するウェブページを新たに表示する。 Further, the display unit 145 may display the web page or the advertising content according to the processing executed by the detection unit 146 and the changing unit 147 described later. For example, when the display unit 145 is displaying the button image data C103 and it is detected that the button image data C103 is selected by the user, the acquisition unit 144 determines that the web page related to the advertising content C10. To get Then, the display unit 145 newly displays the web page (landing page) newly acquired by the acquisition unit 144 and related to the advertiser of the advertising content C10.

検知部146は、端末装置100のユーザによって利用される当該端末装置100の利用状況を検知する。例えば、検知部146は、端末装置100に対する所定のユーザ操作を検知する。具体的には、実施形態に係る検知部146は、所定のユーザ操作の一例として、検索窓50にクエリが入力される入力操作を検知する。例えば、検知部146は、検索窓50がユーザからクリックされることや、検索窓50がユーザからタップされる操作を検知する。また、検知部146は、検索窓50にクエリが入力されずに、広告コンテンツC10に係る検索実行ボタンがクリックされたこと等を検知してもよい。また、検知部146は、出力部130に表示されたウェブページW10を移動させるスクロール操作等を検知してもよい。 The detection unit 146 detects the usage status of the terminal device 100 used by the user of the terminal device 100. For example, the detection unit 146 detects a predetermined user operation on the terminal device 100. Specifically, the detection unit 146 according to the embodiment detects an input operation of inputting a query in the search window 50, as an example of a predetermined user operation. For example, the detection unit 146 detects that the search window 50 is clicked by the user or that the search window 50 is tapped by the user. Further, the detection unit 146 may detect that the search execution button related to the advertising content C10 has been clicked without inputting a query in the search window 50. The detection unit 146 may also detect a scroll operation or the like for moving the web page W10 displayed on the output unit 130.

なお、検知部146は、端末装置100の利用状況として、画面に表示された操作以外の利用状況を検知してもよい。例えば、検知部146は、端末装置100が各種センサを有する場合には、センサで取得される種々の情報を利用状況として取得することができる。 The detection unit 146 may detect the usage status of the terminal device 100 other than the operation displayed on the screen. For example, when the terminal device 100 has various sensors, the detection unit 146 can acquire various information acquired by the sensors as the usage status.

例えば、端末装置100が端末装置100の物理的な状態を検知するセンサ(例えば、端末装置100の3軸方向の傾きを測定するジャイロセンサ)を有する場合には、検知部146は、端末装置100自体の動作に関する情報を取得する。例えば、検知部146は、端末装置100の移動方向、振動の状態、加速度等を検知する。その他、検知部146は、端末装置100の周囲の音を収集するマイクロフォンや、端末装置100の周囲の照度を検知する照度センサや、端末装置100の周囲の湿度を検知する湿度センサや、端末装置100の所在位置における磁場を検知する地磁気センサ等を利用し、端末装置100の利用状況を検知してもよい。 For example, when the terminal device 100 has a sensor that detects the physical state of the terminal device 100 (for example, a gyro sensor that measures the inclination of the terminal device 100 in the three axis directions), the detection unit 146 causes the terminal device 100 to detect the physical state. Get information about its own behavior. For example, the detection unit 146 detects the moving direction of the terminal device 100, the vibration state, the acceleration, and the like. In addition, the detection unit 146 includes a microphone that collects sounds around the terminal device 100, an illuminance sensor that detects illuminance around the terminal device 100, a humidity sensor that detects humidity around the terminal device 100, and a terminal device. The usage status of the terminal device 100 may be detected by using a geomagnetic sensor or the like that detects a magnetic field at the location of 100.

変更部147は、所定の条件下において、端末装置100が表示している検索窓、ウェブページ、広告コンテンツの少なくともいずれか一つの表示態様を変更する。 The changing unit 147 changes the display mode of at least one of the search window, the web page, and the advertising content displayed by the terminal device 100 under a predetermined condition.

例えば、変更部147は、検索窓に対して入力操作が行われた場合、すなわち、検索窓にクエリが入力される操作を検知部146が検知した場合には、表示中の広告コンテンツを非表示に変更する。すなわち、端末装置100は、検索機能を利用しようとするユーザに対して、検索窓の周辺に表示させた広告コンテンツを非表示とすることで、広告表示がユーザの邪魔にならないような処理を行う。この場合、変更部147は、プレースホルダとして表示していたテキストや、広告コンテンツに関連した検索実行ボタンなどの表示も、通常の検索で用いられている表示態様に変更してもよい。 For example, the changing unit 147 hides the displayed advertising content when the input operation is performed on the search window, that is, when the detection unit 146 detects the operation of inputting the query in the search window. Change to. That is, the terminal device 100 performs processing so that the advertisement display does not disturb the user by hiding the advertisement content displayed around the search window from the user who intends to use the search function. .. In this case, the changing unit 147 may change the display of the text displayed as the placeholder and the search execution button related to the advertisement content to the display mode used in the normal search.

〔6.広告配信システムの処理フロー〕
次に、図8を用いて、実施形態に係る広告配信システム1による配信処理の手順について説明する。図8は、実施形態に係る広告配信システム1による配信処理手順を示すシーケンス図である。
[6. Processing flow of advertisement distribution system]
Next, the procedure of the distribution process by the advertisement distribution system 1 according to the embodiment will be described with reference to FIG. FIG. 8 is a sequence diagram showing a distribution processing procedure by the advertisement distribution system 1 according to the embodiment.

図8に示すように、端末装置100は、ユーザの操作に従って、ウェブページの取得要求をコンテンツ配信サーバ30に送信する(ステップS101)。そして、コンテンツ配信サーバ30は、ウェブページの取得要求に応じて、ウェブページを端末装置100に配信する(ステップS102)。なお、コンテンツ配信サーバ30によって配信されるウェブページには、広告配信サーバ20のURL等である広告取得命令が含まれる。 As shown in FIG. 8, the terminal device 100 transmits a web page acquisition request to the content distribution server 30 according to a user operation (step S101). Then, the content distribution server 30 distributes the web page to the terminal device 100 in response to the web page acquisition request (step S102). The web page distributed by the content distribution server 30 includes an advertisement acquisition command such as the URL of the advertisement distribution server 20.

続いて、端末装置100は、ウェブページに含まれる広告取得命令に基づいて、広告コンテンツの取得要求を広告配信サーバ20に送信する(ステップS103)。そして、広告配信サーバ20は、広告コンテンツの取得要求に応じて、広告コンテンツを端末装置100に配信する(ステップS104)。そして、端末装置100は、ステップS104において受信したウェブページと広告コンテンツに関して、上述してきた表示処理を行う(ステップS105)。 Then, the terminal device 100 transmits an advertisement content acquisition request to the advertisement distribution server 20 based on the advertisement acquisition command included in the web page (step S103). Then, the advertisement distribution server 20 distributes the advertisement content to the terminal device 100 in response to the acquisition request for the advertisement content (step S104). Then, the terminal device 100 performs the above-described display processing on the web page and the advertising content received in step S104 (step S105).

〔7.端末装置の処理フロー〕
次に、図9を用いて、実施形態に係る端末装置100による処理の手順について説明する。図9は、実施形態に係る端末装置100による処理手順を示すフローチャートである。図9では、ウェブページを取得する端末装置100が、広告コンテンツをウェブページの検索窓の周辺に表示し、その後のユーザの操作に応じて表示制御処理を行う流れについて説明する。
[7. Processing flow of terminal device]
Next, a procedure of processing by the terminal device 100 according to the embodiment will be described with reference to FIG. 9. FIG. 9 is a flowchart showing a processing procedure by the terminal device 100 according to the embodiment. In FIG. 9, a flow will be described in which the terminal device 100 that acquires a web page displays advertisement content around the search window of the web page and then performs display control processing according to a user operation.

図9に示すように、端末装置100は、コンテンツ配信サーバ30から検索窓を含むウェブページを取得する(ステップS201)。そして、端末装置100は、広告配信サーバ20から検索窓の周辺に表示する広告コンテンツを取得する(ステップS202)。端末装置100は、取得した広告コンテンツを検索窓の周辺に表示する(ステップS203)。 As shown in FIG. 9, the terminal device 100 acquires a web page including a search window from the content distribution server 30 (step S201). Then, the terminal device 100 acquires the advertisement content to be displayed around the search window from the advertisement distribution server 20 (step S202). The terminal device 100 displays the acquired advertising content in the vicinity of the search window (step S203).

その後、端末装置100は、検索窓へのクエリの入力操作が行われようとしているか否かを判定する(ステップS204)。端末装置100は、検索窓へのクエリの入力操作が行われようとすることを検知した場合(ステップS204;Yes)、すなわち、検索窓内をクリックする操作等が行われたことを検知した場合、検索窓周辺の広告コンテンツの表示態様を変更する(ステップS205)。例えば、端末装置100は、検索窓周辺の広告コンテンツを非表示に変更する。 After that, the terminal device 100 determines whether or not a query input operation to the search window is about to be performed (step S204). When the terminal device 100 detects that a query input operation is about to be performed in the search window (step S204; Yes), that is, when an operation such as clicking in the search window is performed. The display mode of the advertisement content around the search window is changed (step S205). For example, the terminal device 100 changes the advertisement content around the search window to non-display.

一方、端末装置100は、検索窓へのクエリの入力操作が行われようとすることを検知しない場合(ステップS204;No)、検索実行ボタンが選択されたか否かを判定する(ステップS206)。検索実行ボタンが選択されていない場合(ステップS206;No)、端末装置100は、再びステップS204の処理を行う。一方、検索実行ボタンが選択された場合(ステップS206;Yes)、すなわち、検索窓にクエリが入力されずに検索実行ボタンが選択された場合、端末装置100は、広告コンテンツに関連するランディングページに表示を遷移させる(ステップS209)。 On the other hand, when the terminal device 100 does not detect that a query input operation is being performed in the search window (step S204; No), the terminal device 100 determines whether the search execution button has been selected (step S206). When the search execution button is not selected (step S206; No), the terminal device 100 performs the process of step S204 again. On the other hand, when the search execution button is selected (step S206; Yes), that is, when the search execution button is selected without entering a query in the search window, the terminal device 100 displays the landing page related to the advertising content. The display is transited (step S209).

ステップS205において表示態様を変更させた後、端末装置100は、検索実行ボタンが選択されたか否かを判定する(ステップS207)。検索実行ボタンが選択されていない場合(ステップS207;No)、端末装置100は、検索実行ボタンが選択されるまで待機する。一方、検索実行ボタンが選択された場合(ステップS207;Yes)、端末装置100は、クエリに関連する検索結果ページに表示を遷移させる(ステップS208)。 After changing the display mode in step S205, the terminal device 100 determines whether the search execution button has been selected (step S207). When the search execution button is not selected (step S207; No), the terminal device 100 waits until the search execution button is selected. On the other hand, when the search execution button is selected (step S207; Yes), the terminal device 100 transitions the display to the search result page related to the query (step S208).

そして、端末装置100は、ユーザがウェブページの表示を終了させたか否かを判定する(ステップS210)。ユーザがウェブページの表示を終了させない場合(ステップS210;No)、端末装置100は、ウェブページの表示を継続する。一方、ユーザがウェブページの表示を終了させた場合(ステップS210;Yes)、端末装置100による処理は終了する。なお、ユーザは任意のタイミングでウェブページの表示の終了を行うことができるため、ステップS210の処理は、任意のタイミングで行われてもよい。 Then, the terminal device 100 determines whether the user has finished displaying the web page (step S210). When the user does not finish displaying the web page (step S210; No), the terminal device 100 continues to display the web page. On the other hand, when the user finishes displaying the web page (step S210; Yes), the process by the terminal device 100 ends. Since the user can end the display of the web page at any timing, the process of step S210 may be performed at any timing.

〔8.変形例〕
上述した実施形態に係る処理は、上記実施形態以外にも種々の異なる形態にて実施されてもよい。以下では、端末装置100、広告配信サーバ20、コンテンツ配信サーバ30及び広告配信システム1の他の実施形態について説明する。
[8. Modification example)
The process according to the above-described embodiment may be implemented in various different forms other than the above-described embodiment. Hereinafter, other embodiments of the terminal device 100, the advertisement distribution server 20, the content distribution server 30, and the advertisement distribution system 1 will be described.

〔8−1.他の表示例(1)〕
上記実施形態では、図1に示した処理の一例を用いて、端末装置100による表示処理について説明した。具体的には、図1では、端末装置100は、検索窓50の周辺に広告コンテンツC10を表示するとともに、通常の広告表示の領域R02に広告コンテンツC11を表示する例を示した。
[8-1. Other display example (1)]
In the above embodiment, the display process by the terminal device 100 has been described using the example of the process shown in FIG. 1. Specifically, FIG. 1 shows an example in which the terminal device 100 displays the advertisement content C10 around the search window 50 and also displays the advertisement content C11 in the normal advertisement display area R02.

ここで、端末装置100は、広告コンテンツC10とともに表示した広告コンテンツC11の表示態様と連動して、広告コンテンツC10の表示態様を変更するようにしてもよい。この場合、端末装置100は、広告コンテンツC10と広告コンテンツC11とが連動して挙動する広告コンテンツとして入稿を受け付ける。例えば、広告コンテンツC10と広告コンテンツC11とは、ともに動画データを有する広告コンテンツであり、広告コンテンツC11の動画再生に合わせて、広告コンテンツC10の動画も再生されるといった、連動性を有するものとする。 Here, the terminal device 100 may change the display mode of the advertisement content C10 in conjunction with the display mode of the advertisement content C11 displayed together with the advertisement content C10. In this case, the terminal device 100 receives the submission as the advertisement content in which the advertisement content C10 and the advertisement content C11 behave in association with each other. For example, it is assumed that the advertising content C10 and the advertising content C11 are both advertising content having moving image data, and that the moving image of the advertising content C10 is also played back along with the playback of the moving image of the advertising content C11. ..

この場合、端末装置100は、表示した広告コンテンツC11の動画の再生と連動して、広告コンテンツC10の表示を変更する。これにより、端末装置100は、ウェブページW10において、一連の物語性を有する広告表示を行うことができ、より高い広告効果を発揮させることができる。 In this case, the terminal device 100 changes the display of the advertising content C10 in conjunction with the reproduction of the moving image of the displayed advertising content C11. Thereby, the terminal device 100 can perform a series of narrative-like advertisement display on the web page W10, and can exhibit a higher advertisement effect.

〔8−2.他の表示例(2)〕
また、端末装置100は、スクロール等の操作によって新たに画面上に表示される広告コンテンツと、表示済みの広告コンテンツとを連動させて、表示態様の変更処理を行ってもよい。この点について、図10を用いて説明する。
[8-2. Other display example (2)]
Further, the terminal device 100 may perform the process of changing the display mode by linking the advertisement content newly displayed on the screen by an operation such as scrolling with the displayed advertisement content. This point will be described with reference to FIG.

図10は、変形例に係る表示処理の一例を示す図である。図10では、端末装置100がスマートフォン等のスマートデバイスである場合に、検索窓周辺の領域の表示が、他の広告コンテンツと連動して変更される表示制御処理について説明する。 FIG. 10 is a diagram illustrating an example of display processing according to the modification. In FIG. 10, when the terminal device 100 is a smart device such as a smartphone, a display control process in which the display of the area around the search window is changed in conjunction with other advertisement content will be described.

図10に示すウェブページW20は、ニューストピックス等の各種情報が掲載されるポータルサイト用のコンテンツである。ここでは、ウェブページW20の縦方向のサイズが、端末装置100の出力部130における縦方向の表示サイズよりも長いものとする。このため、端末装置100の出力部130内に位置するウェブページW20の領域のみが出力部130に表示され、出力部130外に位置するウェブページW20の領域は表示されない。端末装置100のユーザは、例えば、指F10を用いてスワイプ操作やフリック操作を行うことで、表示されたウェブページW20をスクロールさせ、ウェブページW20のうち出力部130内に位置させる領域を変更することができる。 The web page W20 shown in FIG. 10 is content for a portal site in which various information such as news topics is posted. Here, it is assumed that the vertical size of the web page W20 is longer than the vertical display size on the output unit 130 of the terminal device 100. Therefore, only the area of the web page W20 located inside the output unit 130 of the terminal device 100 is displayed on the output unit 130, and the area of the web page W20 located outside the output unit 130 is not displayed. The user of the terminal device 100 scrolls the displayed web page W20 by, for example, performing a swipe operation or a flick operation using the finger F10, and changes the area of the web page W20 located in the output unit 130. be able to.

図10に示すように、ウェブページW20は、検索窓60や検索実行ボタン62を含む検索領域65と、広告コンテンツを表示する領域R21やR22と、ニュースなどの記事(トピックス)を表示する領域R31、R32、R33及びR34とを含む。 As shown in FIG. 10, the web page W20 has a search area 65 including a search window 60 and a search execution button 62, areas R21 and R22 for displaying advertisement content, and an area R31 for displaying articles (topics) such as news. , R32, R33, and R34.

図10に示す例では、端末装置100は、広告を表示する領域R21やR22、検索窓周辺の検索領域65に、広告コンテンツC30や広告コンテンツC40を表示する。広告コンテンツC30は、例えば、画像データC301や、テキストデータC302や、ボタン画像データC303を含む。また、広告コンテンツC40は、例えば、画像データC401や、テキストデータC402や、ボタン画像データC403を含む。なお、広告コンテンツC30と広告コンテンツC40とは、同一の広告主から入稿されたコンテンツであってもよいし、異なる広告主から入稿されたコンテンツであってもよい。 In the example illustrated in FIG. 10, the terminal device 100 displays the advertisement content C30 and the advertisement content C40 in the advertisement display areas R21 and R22 and the search area 65 around the search window. The advertising content C30 includes, for example, image data C301, text data C302, and button image data C303. Also, the advertising content C40 includes, for example, image data C401, text data C402, and button image data C403. The advertising content C30 and the advertising content C40 may be content submitted by the same advertiser or may be content submitted by different advertisers.

端末装置100は、広告コンテンツC30をウェブページW20の領域R21に表示する際に、検索窓60の周辺の領域である検索領域65にも含めた態様で表示する。これにより、端末装置100は、検索窓60周辺も含めた広告表示を行うことができる。なお、ウェブページW20では、検索領域65は、画面がスクロールされた場合でも画面上部に表示位置が保持されるものとする。検索領域65以外の領域は、ウェブページW20のスクロール操作に応じて表示が移動するものとする。以下、変形例に係る端末装置100が実行する表示処理の一例について、流れに沿って説明する。なお、以下では、端末装置100の状態遷移を図示する場合、左から順に第1状態、第2状態、・・・、第N状態(Nは任意の数)と表記する。 When displaying the advertising content C30 in the region R21 of the web page W20, the terminal device 100 also displays the advertising content C30 in the search region 65 which is a region around the search window 60. As a result, the terminal device 100 can display an advertisement including the area around the search window 60. It should be noted that in the web page W20, the search area 65 is held at the display position at the top of the screen even when the screen is scrolled. In the area other than the search area 65, the display moves according to the scroll operation of the web page W20. Hereinafter, an example of the display process executed by the terminal device 100 according to the modification will be described along the flow. In the following, when the state transitions of the terminal device 100 are illustrated, they are expressed in order from the left as a first state, a second state,...

図10に示す第1状態は、端末装置100が出力部130にウェブページW20を表示する状態を示す。なお、端末装置100は、ウェブページW20の全体を表示できないので、初期状態ではウェブページW20の先頭から表示する。第1状態に示すように、端末装置100は、検索窓60の周辺も含めて、領域R21内に広告コンテンツC30を表示する。例えば、端末装置100は、領域R21と検索領域65に画像データC301を表示し、検索窓60内にテキストデータC302を表示し、検索実行ボタン62をボタン画像データC303に置き換えて表示する。この場合、端末装置100は、検索領域65と領域R21を区切る境界線を非表示としてもよい。 The first state illustrated in FIG. 10 is a state in which the terminal device 100 displays the web page W20 on the output unit 130. Since the terminal device 100 cannot display the entire web page W20, the terminal device 100 displays the web page W20 from the beginning in the initial state. As shown in the first state, the terminal device 100 displays the advertising content C30 in the region R21 including the periphery of the search window 60. For example, the terminal device 100 displays the image data C301 in the area R21 and the search area 65, displays the text data C302 in the search window 60, and replaces the search execution button 62 with the button image data C303 and displays it. In this case, the terminal device 100 may hide the boundary line that divides the search area 65 and the area R21.

図10の第2状態は、端末装置100の表示に対して、ユーザが指F10を用いて画面を上方向へスクロールした状態を示す。この場合、領域R21は、スクロールに応じて画面外へと移動し、非表示となる。なお、図10の第2状態に示すように、端末装置100は、領域R21が画面外に移動した後であっても、検索領域65の背景色や、テキストデータC302や、ボタン画像データC303の表示について、第1状態を保持するものとする。また、画面のスクロールに応じて、端末装置100は、広告コンテンツC40を表示する領域R22を新たに画面に表示する。 The second state of FIG. 10 shows a state in which the user scrolls the screen upward using the finger F10 with respect to the display of the terminal device 100. In this case, the region R21 moves to the outside of the screen in response to the scroll and is hidden. Note that, as shown in the second state of FIG. 10, the terminal device 100 can display the background color of the search area 65, the text data C302, and the button image data C303 even after the area R21 moves to the outside of the screen. Regarding the display, the first state is retained. In addition, in response to the screen scrolling, the terminal device 100 newly displays the area R22 for displaying the advertising content C40 on the screen.

図10の第3状態は、第2状態に引き続き、ウェブページW20に対してスクロール操作が行われた状態を示す。第3状態では、検索領域65に表示されている広告コンテンツC30と、領域R22に表示されている広告コンテンツC40とが近接する。端末装置100は、広告コンテンツC30と広告コンテンツC40とが近接したことを検知すると、検索領域65に表示していた広告コンテンツC30に関連する表示を変更する処理を行う。具体的には、端末装置100は、検索領域65に表示されている広告コンテンツC30の表示を、新たに近接した広告コンテンツC40に関連する表示へと変更する。 The third state of FIG. 10 shows a state where the scroll operation is performed on the web page W20 subsequent to the second state. In the third state, the advertising content C30 displayed in the search area 65 and the advertising content C40 displayed in the area R22 are close to each other. When the terminal device 100 detects that the advertising content C30 and the advertising content C40 are close to each other, the terminal device 100 performs a process of changing the display related to the advertising content C30 displayed in the search area 65. Specifically, the terminal device 100 changes the display of the advertising content C30 displayed in the search area 65 to a display related to the newly adjoining advertising content C40.

例えば、端末装置100は、第3状態に示すように、検索領域65の背景色を広告コンテンツC40の画像データC401と同一に変更する。また、端末装置100は、検索窓60内のプレースホルダをテキストデータC402に変更し、ボタン画像データC303をボタン画像データC403に置き換えて表示する。この場合、端末装置100は、検索領域65と領域R22を区切る境界線を非表示としてもよい。これにより、端末装置100は、検索窓60周辺の領域である検索領域65と領域R22とにおいて、ともに広告コンテンツC40に関連する表示を行うことができる。 For example, as shown in the third state, the terminal device 100 changes the background color of the search area 65 to be the same as the image data C401 of the advertising content C40. Further, the terminal device 100 changes the placeholder in the search window 60 to the text data C402, replaces the button image data C303 with the button image data C403, and displays it. In this case, the terminal device 100 may hide the boundary line that divides the search area 65 and the area R22. As a result, the terminal device 100 can perform display related to the advertising content C40 in both the search area 65 and the area R22 that are areas around the search window 60.

このように、変形例に係る端末装置100は、ウェブページW20を移動する操作が行われることにより、広告コンテンツC40と広告コンテンツC30とが近接した場合には、広告コンテンツC40の表示態様と連動して広告コンテンツC30の表示態様を変更する。これにより、端末装置100は、ユーザが注視しやすい検索窓周辺の表示を、スクロール等の画面変化に応じて、変更することができる。このため、端末装置100は、広告コンテンツをユーザに視認させやすくなるため、広告コンテンツの広告効果を向上させることができる。 As described above, in the terminal device 100 according to the modification, when the advertisement content C40 and the advertisement content C30 are close to each other by the operation of moving the web page W20, the terminal device 100 is linked with the display mode of the advertisement content C40. To change the display mode of the advertising content C30. As a result, the terminal device 100 can change the display around the search window, which is easy for the user to gaze, according to screen changes such as scrolling. Therefore, the terminal device 100 makes it easier for the user to visually recognize the advertising content, and thus the advertising effect of the advertising content can be improved.

〔8−3.他の表示例(3)〕
上記実施形態では、端末装置100は、検索窓にクエリが入力されずに検索実行ボタンが選択された場合に、広告コンテンツに関連するランディングページを表示する例を示した。ここで、端末装置100は、検索窓に特定のクエリが入力された場合には、広告コンテンツに関連する検索結果ページを表示するなどの処理を行ってもよい。
[8-3. Other display example (3)]
In the above embodiment, the terminal device 100 has shown an example in which the landing page related to the advertising content is displayed when the search execution button is selected without entering a query in the search window. Here, the terminal device 100 may perform processing such as displaying a search result page related to the advertising content when a specific query is input in the search window.

例えば、端末装置100は、広告として表示したテキストデータと一致又は類似する検索クエリの入力を受け付けたものとする。この場合、検索クエリを入力したユーザは、検索窓周辺に表示された広告コンテンツに興味を抱き、プレースホルダに表示されたテキストを入力して検索を行ったことが推測される。この場合、端末装置100は、広告コンテンツに関連する表示を検索結果ページに追加して表示するなど、検索結果ページの表示を通常とは異なる態様で表示してもよい。 For example, it is assumed that the terminal device 100 receives an input of a search query that matches or is similar to the text data displayed as an advertisement. In this case, it is presumed that the user who entered the search query became interested in the advertising content displayed around the search window and entered the text displayed in the placeholder to perform the search. In this case, the terminal device 100 may display the display of the search result page in a manner different from the normal display such as adding and displaying the display related to the advertising content on the search result page.

このように、端末装置100は、広告コンテンツの1つとして検索窓内に表示したテキストデータと同一又は類似する検索クエリが入力されて検索が実行された場合には、広告コンテンツと関連する表示が施された検索結果ページを新たに取得する。すなわち、端末装置100は、広告コンテンツに興味を抱き検索を行ったと推測されるユーザに、広告コンテンツと関連するような検索結果ページを提供することで、より広告コンテンツの宣伝対象への関心を高めさせることができる。 As described above, when the search query that is the same as or similar to the text data displayed in the search window is input as one of the advertising contents and the search is executed, the terminal device 100 displays a display related to the advertising contents. Acquire a new search result page. That is, the terminal device 100 enhances the interest in the advertisement target of the advertising content by providing the search result page that is related to the advertising content to the user who is interested in the advertising content and is supposed to perform the search. Can be made.

〔8−4.防止領域〕
上述したように、端末装置100は、検索窓の周辺に広告コンテンツを表示する。このため、検索機能を利用しようとするユーザが誤って広告コンテンツをクリックするなど、誤操作を招くおそれがある。そこで、端末装置100は、検索窓の周辺に広告コンテンツを表示する場合には、広告コンテンツにおける所定の領域分だけ、誤クリックの防止領域を設けるようにしてもよい。例えば、端末装置100は、検索窓や検索実行ボタンに近接する所定の領域については、クリックしてもランディングページへ遷移させない領域とするなどの処理を行ったうえで、広告コンテンツを検索窓の周辺に表示するようにしてもよい。
[8-4. Prevention area)
As described above, the terminal device 100 displays the advertising content around the search window. For this reason, there is a possibility that a user who intends to use the search function may mistakenly click the advertisement content, or the like. Therefore, when displaying the advertising content in the vicinity of the search window, the terminal device 100 may provide a false click prevention area for a predetermined area of the advertising content. For example, the terminal device 100 performs processing such that a predetermined area near the search window or the search execution button is set as an area that does not transition to the landing page even when clicked, and then the advertising content is placed around the search window. You may make it display on.

〔8−5.端末装置の操作記録〕
また、上述してきた端末装置100は、実施形態に係る広告コンテンツが表示されているウェブページに対して、ユーザがどれだけ端末装置100を操作したかという記録を広告配信サーバ20に送信してもよい。具体的には、端末装置100は、広告コンテンツへのクリックや、広告コンテンツをクリックせずに検索機能を利用する操作等を記録する。また、端末装置100は、ウェブページをリロードした回数や、広告コンテンツを特定する情報について端末装置100からの発信操作(例えば、SNSへの書き込みなど)など、ユーザが端末装置100に対して行う種々の操作を記録することもできる。そして、端末装置100は、記録された操作履歴に関する情報を広告配信サーバ20に送信する。
[8-5. Operation record of terminal device]
In addition, the terminal device 100 described above transmits to the advertisement distribution server 20 a record of how much the user operates the terminal device 100 with respect to the web page on which the advertising content according to the embodiment is displayed. Good. Specifically, the terminal device 100 records a click on the advertisement content, an operation of using the search function without clicking the advertisement content, and the like. In addition, the terminal device 100 performs various operations performed by the user on the terminal device 100, such as the number of times the web page has been reloaded and a call operation (for example, writing to SNS) from the terminal device 100 with respect to information that specifies advertisement content. The operation of can also be recorded. Then, the terminal device 100 transmits information regarding the recorded operation history to the advertisement distribution server 20.

そして、広告配信サーバ20は、端末装置100から配信された端末装置100の操作履歴に関する情報を受信する。さらに、広告配信サーバ20は、受信した端末装置100の操作履歴に関する情報を集計し、かかる情報について分析した情報をさらに取得する。具体的には、広告配信サーバ20は、実施形態に係る制御情報を伴う広告コンテンツと、かかる制御情報を伴わない広告コンテンツとについて、クリックの回数や、SNSへの書き込みなどの反応数や、CTRなどの広告効果の指標を比較した情報などを取得する。また、広告配信サーバ20は、実施形態に係る制御情報を伴う広告コンテンツと、かかる制御情報を伴わない広告コンテンツとについて、インプレッション数の計数値などの比較を示す情報を広告主に提示してもよい。これにより、広告配信サーバ20は、端末装置100における実施形態に係る制御情報を伴うウェブページの表示態様の有用性(例えば、広告コンテンツの視認性が向上したことによるCTRの増加など)を広告主に示すことができる。 Then, the advertisement distribution server 20 receives the information regarding the operation history of the terminal device 100 distributed from the terminal device 100. Further, the advertisement distribution server 20 collects the received information on the operation history of the terminal device 100, and further acquires the information obtained by analyzing the information. Specifically, the advertisement distribution server 20 determines the number of clicks, the number of reactions such as writing to SNS, and the CTR for the advertisement content with the control information according to the embodiment and the advertisement content without the control information. Get information such as comparing advertising effect indicators such as. Further, the advertisement distribution server 20 presents the advertiser with information indicating a comparison such as a count value of the number of impressions between the advertising content with the control information according to the embodiment and the advertising content without the control information. Good. Thereby, the advertisement distribution server 20 advertises the usefulness of the display mode of the web page accompanied by the control information according to the embodiment in the terminal device 100 (for example, the increase in CTR due to the improved visibility of the advertising content). Can be shown in.

〔8−6.表示処理の態様〕
上記実施形態及び変形例では、端末装置100がスマートフォン等で実現される場合に、第1コンテンツであるウェブページが縦スクロールされる例を示したが、表示処理の態様は、かかる例に限られない。例えば、端末装置100は、横スクロール可能なウェブページを表示し、ウェブページが横スクロールされる場合に、上記実施形態に係る表示処理を実行してもよい。
[8-6. Aspect of display processing]
In the embodiment and the modification described above, when the terminal device 100 is realized by a smartphone or the like, the example in which the web page that is the first content is vertically scrolled has been described, but the aspect of the display process is not limited to this example. Absent. For example, the terminal device 100 may display a horizontally scrollable web page, and when the web page is horizontally scrolled, the terminal device 100 may execute the display process according to the above-described embodiment.

〔8−7.広告に係るコンテンツ〕
上記実施形態で示した広告に係るコンテンツとは、営利若しくは非営利の広告だけではなく、ボランティアの募集、公共広告、公共に対する通知、その他任意のコンテンツであってもよい。例えば、広告に係るコンテンツは、図1で示した広告コンテンツC10のような、いわゆる広告コンテンツのみならず、ユーザに興味を抱かせ、広告コンテンツに含まれる情報、または、広告コンテンツと関連するコンテンツ(例えば、広告コンテンツC10をクリックしたことで表示されるランディングページ等)に含まれる情報を広く報知するものであれば、画像、動画像、文字、図形、記号、ハイパーリンク、その他任意のコンテンツを適用可能である。すなわち、ユーザに対して、広告に係るコンテンツが表示されるウェブページよりも興味を生じさせようとするコンテンツであれば、任意のコンテンツを広告に係るコンテンツとして適用可能である。
[8-7. Content related to advertisement]
The content related to the advertisement described in the above embodiment is not limited to a profit or non-profit advertisement, and may be volunteer recruitment, public advertisement, notification to the public, or any other content. For example, the content related to the advertisement is not only the so-called advertisement content such as the advertisement content C10 shown in FIG. 1, but also the information included in the advertisement content that interests the user, or the content related to the advertisement content ( For example, an image, a moving image, a character, a figure, a symbol, a hyperlink, or any other content is applied as long as it widely informs the information included in the landing page displayed by clicking the advertisement content C10. It is possible. That is, any content can be applied as the content related to the advertisement as long as the content is intended to make the user more interested than the web page on which the content related to the advertisement is displayed.

〔8−8.広告コンテンツが表示されるコンテンツ〕
上記実施形態では、広告コンテンツがウェブページ内に表示される例を示したが、広告コンテンツが表示されるのはウェブページに限られない。例えば、広告コンテンツは、端末装置100で実行されるアプリや、携帯電話ゲーム等の画面に含まれる検索窓の周辺の表示領域に表示されてもよい。また、端末装置100は、広告コンテンツ以外にも、任意のコンテンツについて、上述した処理を実行してもよい。
[8-8. Content where advertising content is displayed]
In the above embodiment, the example in which the advertising content is displayed in the web page has been shown, but the advertising content is not limited to being displayed in the web page. For example, the advertising content may be displayed in the display area around the search window included in the screen of an application executed by the terminal device 100 or a mobile phone game or the like. Further, the terminal device 100 may execute the above-described processing for any content other than the advertising content.

〔8−9.制御情報〕
上記実施形態では、端末装置100が、所定の制御情報を用いて上述した処理を実行する例を示した。ここで、実施形態に係る広告配信システム1において、制御情報を配信する装置は、広告配信サーバ20であっても、コンテンツ配信サーバ30であってもよい。
[8-9. Control information)
In the above embodiment, the example in which the terminal device 100 executes the above-described processing by using the predetermined control information has been shown. Here, in the advertisement distribution system 1 according to the embodiment, the device that distributes the control information may be the advertisement distribution server 20 or the content distribution server 30.

制御情報を配信する装置がコンテンツ配信サーバ30である場合、コンテンツ配信サーバ30は、配信対象であるウェブページとともに制御情報を端末装置100に配信する。端末装置100は、受信した制御情報に基づいて、上述してきた表示処理を行う。このように、制御情報の配信元が広告配信サーバ20かコンテンツ配信サーバ30であるかは、端末装置100の行う表示処理の結果には影響しない。また、端末装置100は、制御情報の配信を受けるのではなく、所定のアプリ等を介して、予め制御情報(本願に係る情報表示プログラムを含む)をインストールしておいてもよい。 When the device that distributes the control information is the content distribution server 30, the content distribution server 30 distributes the control information to the terminal device 100 together with the web page that is the distribution target. The terminal device 100 performs the above-described display processing based on the received control information. As described above, whether the distribution source of the control information is the advertisement distribution server 20 or the content distribution server 30 does not affect the result of the display process performed by the terminal device 100. Further, the terminal device 100 may install the control information (including the information display program according to the present application) in advance via a predetermined application or the like, instead of receiving the control information distribution.

〔8−10.プログラム〕
上述してきた端末装置100による処理は、本願に係る情報表示プログラムにより実現される。例えば、端末装置100に係る検知部146は、端末装置100が有するCPUやMPU等によって、情報表示プログラムがRAMを作業領域として、情報表示プログラムに係る検知手順が実行されることにより実現される。端末装置100に係る他の処理部も同様に、情報表示プログラムによる各手順が実行されることにより実現される。
[8-10. program〕
The processing by the terminal device 100 described above is realized by the information display program according to the present application. For example, the detection unit 146 of the terminal device 100 is realized by the CPU, MPU, or the like of the terminal device 100, which executes the detection procedure of the information display program using the RAM as a work area of the information display program. Similarly, the other processing units related to the terminal device 100 are realized by executing each procedure by the information display program.

なお、本願に係る端末装置100が実行する処理は、必ずしも全てが情報表示プログラムによって実現されるものでなくてもよい。例えば、検知部146は、端末装置100のユーザによって利用される当該端末装置100の利用状況を検知する。このとき、端末装置100の利用状況に関するデータ等は、端末装置100が有するOS(Operating System)によって検知されてもよい。具体的には、端末装置100の利用状況は、入力デバイスやタッチパネル等を介して行われる入出力を管理するOSによって検知される。この場合、情報表示プログラムに係る検知手順は、OSによって検知された入力デバイスやタッチパネル等に関する情報を検知することで、検知処理を実現してもよい。すなわち、情報表示プログラム自体が、上述してきたような端末装置100で実行される処理を実行するのではなく、OSによって取得されたデータ(例えば、端末装置100が有するセンサや回路等を利用して取得されるデータ)を受け取ったり、検知したりすることにより、上述してきた端末装置100の処理を実現するようにしてもよい。 Note that the processing executed by the terminal device 100 according to the present application does not necessarily have to be all realized by the information display program. For example, the detection unit 146 detects the usage status of the terminal device 100 used by the user of the terminal device 100. At this time, data regarding the usage status of the terminal device 100 may be detected by an OS (Operating System) included in the terminal device 100. Specifically, the usage status of the terminal device 100 is detected by an OS that manages input/output performed via an input device, a touch panel, or the like. In this case, the detection procedure according to the information display program may realize the detection process by detecting information about the input device, the touch panel, etc. detected by the OS. That is, the information display program itself does not execute the processing executed by the terminal device 100 as described above, but uses data acquired by the OS (for example, using a sensor or a circuit included in the terminal device 100). The processing of the terminal device 100 described above may be realized by receiving or detecting (acquired data).

〔8−11.装置構成〕
また、上記実施形態では、広告配信システム1に、コンテンツ配信サーバ30と広告配信サーバ20とが含まれる例を示したが、コンテンツ配信サーバ30と広告配信サーバ20とは1個の装置として形成されてもよい。この場合、図5に示したコンテンツ配信サーバ30は、例えば、コンテンツ記憶部32とは別に、広告コンテンツ記憶部を有する。そして、コンテンツ配信サーバ30は、端末装置100からウェブページの取得要求を受け付けた場合に、広告コンテンツ記憶部にある広告コンテンツとともに、広告取得命令を含まないウェブページを端末装置100に配信する。
[8-11. Device configuration〕
Further, in the above embodiment, the example in which the content distribution server 30 and the advertisement distribution server 20 are included in the advertisement distribution system 1 has been described, but the content distribution server 30 and the advertisement distribution server 20 are formed as one device. May be. In this case, the content distribution server 30 shown in FIG. 5 has, for example, an advertisement content storage unit in addition to the content storage unit 32. Then, when the content delivery server 30 receives the web page acquisition request from the terminal device 100, the content delivery server 30 delivers the web page containing no advertisement acquisition command to the terminal device 100 together with the advertisement content in the advertisement content storage unit.

また、上記実施形態では、広告配信サーバ20から端末装置100に広告コンテンツが配信される例を示したが、コンテンツ配信サーバ30が、広告配信サーバ20から広告コンテンツを取得してもよい。この場合、広告配信サーバ20は、コンテンツ配信サーバ30から広告コンテンツの取得要求を受け付ける。また、広告配信サーバ20は、コンテンツ配信サーバ30に広告コンテンツを配信する。また、コンテンツ配信サーバ30の配信部35は、広告配信サーバ20から取得した広告コンテンツとともに、広告取得命令を含まないウェブページを端末装置100に配信する。この場合には、コンテンツ配信サーバ30が、本願に係る制御装置に対応する。 Further, in the above embodiment, an example in which the advertisement content is distributed from the advertisement distribution server 20 to the terminal device 100 has been shown, but the content distribution server 30 may acquire the advertisement content from the advertisement distribution server 20. In this case, the advertisement distribution server 20 receives an advertisement content acquisition request from the content distribution server 30. The advertisement distribution server 20 also distributes the advertising content to the content distribution server 30. Further, the distribution unit 35 of the content distribution server 30 distributes the web page containing no advertisement acquisition command to the terminal device 100 together with the advertisement content acquired from the advertisement distribution server 20. In this case, the content distribution server 30 corresponds to the control device according to the present application.

〔8−12.その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[8-12. Other]
Further, of the processes described in the above embodiment, all or part of the processes described as being automatically performed may be manually performed, or the processes described as manually performed may be performed. All or part of the process can be automatically performed by a known method. In addition, the processing procedures, specific names, and information including various data and parameters shown in the above documents and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図6に示した要求部141及び受付部142は統合されてもよい。 Further, each constituent element of each device illustrated is functionally conceptual, and does not necessarily have to be physically configured as illustrated. That is, the specific form of distribution/integration of each device is not limited to that shown in the figure, and all or part of the device may be functionally or physically distributed/arranged in arbitrary units according to various loads and usage conditions. It can be integrated and configured. For example, the request unit 141 and the reception unit 142 illustrated in FIG. 6 may be integrated.

また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Further, the above-described embodiments and modified examples can be appropriately combined within a range in which the processing content is not inconsistent.

〔9.ハードウェア構成〕
また、上述してきた実施形態に係る端末装置100、広告配信サーバ20及びコンテンツ配信サーバ30は、例えば図11に示すような構成のコンピュータ1000によって実現される。以下、端末装置100を例に挙げて説明する。図11は、端末装置100の機能を実現するコンピュータ1000の一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[9. Hardware configuration]
Further, the terminal device 100, the advertisement distribution server 20, and the content distribution server 30 according to the above-described embodiment are realized by, for example, a computer 1000 configured as shown in FIG. Hereinafter, the terminal device 100 will be described as an example. FIG. 11 is a hardware configuration diagram showing an example of a computer 1000 that realizes the functions of the terminal device 100. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I/F) 1500, an input/output interface (I/F) 1600, and a media interface (I/F) 1700.

CPU1100は、ROM1300又はHDD1400に格納されたプログラム(例えば、本願に係る情報表示プログラム)に基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。 The CPU 1100 operates based on a program (for example, an information display program according to the present application) stored in the ROM 1300 or the HDD 1400, and controls each unit. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, a program dependent on the hardware of the computer 1000, and the like.

HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス1500は、ネットワークNを介して他の機器からデータを受信してCPU1100へ送り、また、ネットワークNを介してCPU1100が生成したデータを他の機器へ送信する。 The HDD 1400 stores programs executed by the CPU 1100, data used by the programs, and the like. The communication interface 1500 receives data from other devices via the network N and sends the data to the CPU 1100, and also transmits data generated by the CPU 1100 via the network N to other devices.

CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、入出力インターフェイス1600を介して生成したデータを出力装置へ出力する。 The CPU 1100 controls output devices such as a display and a printer and input devices such as a keyboard and a mouse via the input/output interface 1600. The CPU 1100 acquires data from the input device via the input/output interface 1600. The CPU 1100 also outputs the data generated via the input/output interface 1600 to the output device.

メディアインターフェイス1700は、記録媒体1800に格納されたプログラム又はデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。 The media interface 1700 reads a program or data stored in the recording medium 1800 and provides the program or data to the CPU 1100 via the RAM 1200. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1200 via the media interface 1700, and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) and a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. Etc.

例えば、コンピュータ1000が実施形態に係る端末装置100として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部140の機能を実現する。また、HDD1400には、端末装置100が備える記憶部内のデータが格納される。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置からネットワークNを介してこれらのプログラムを取得してもよい。 For example, when the computer 1000 functions as the terminal device 100 according to the embodiment, the CPU 1100 of the computer 1000 realizes the function of the control unit 140 by executing the program loaded on the RAM 1200. Further, the HDD 1400 stores data in the storage unit included in the terminal device 100. The CPU 1100 of the computer 1000 reads these programs from the recording medium 1800 and executes them, but as another example, these programs may be acquired from another device via the network N.

なお、コンピュータ1000が実施形態に係る広告配信サーバ20として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部23の機能を実現する。 When the computer 1000 functions as the advertisement distribution server 20 according to the embodiment, the CPU 1100 of the computer 1000 realizes the function of the control unit 23 by executing the program loaded on the RAM 1200.

〔10.効果〕
上述してきたように、実施形態に係る情報表示プログラムは、端末装置100に、取得手順と、表示手順とを実行させる。取得手順は、端末装置100が取得したウェブページW10(第1コンテンツの一例)に検索窓50が含まれる場合に、検索窓50に対応する広告コンテンツC10(第2コンテンツの一例)を取得する。表示手順は、取得手順によって取得された広告コンテンツC10を、ウェブページW10の検索窓50の周辺に表示する。
[10. effect〕
As described above, the information display program according to the embodiment causes the terminal device 100 to execute the acquisition procedure and the display procedure. In the acquisition procedure, when the web page W10 (an example of the first content) acquired by the terminal device 100 includes the search window 50, the advertisement content C10 (an example of the second content) corresponding to the search window 50 is acquired. In the display procedure, the advertising content C10 acquired by the acquisition procedure is displayed around the search window 50 of the web page W10.

このように、実施形態に係る情報表示プログラムによれば、端末装置100は、ウェブページW10のうち、ユーザの視線が集まりやすい検索窓50の周辺に広告コンテンツC10を表示する。これにより、端末装置100は、広告コンテンツC10がユーザから視認され、認知される可能性を高めることができるため、結果として、広告コンテンツC10の訴求効果を向上させることができる。 As described above, according to the information display program according to the embodiment, the terminal device 100 displays the advertisement content C10 around the search window 50 in the web page W10 where the user's line of sight is easily gathered. Thereby, the terminal device 100 can increase the possibility that the advertisement content C10 is visually recognized and recognized by the user, and as a result, the appeal effect of the advertisement content C10 can be improved.

また、表示手順は、広告コンテンツC10を検索窓50の周辺に表示している場合に、広告コンテンツC10と関連する所定のコンテンツ(例えば、テキストデータC102が含むテキスト)を検索窓50内に表示する。 The display procedure is to display a predetermined content (for example, text included in the text data C102) related to the advertising content C10 in the search window 50 when the advertising content C10 is displayed around the search window 50. ..

このように、実施形態に係る情報表示プログラムによれば、端末装置100は、検索窓50のプレースホルダとして、広告コンテンツC10に関連するテキストを表示させることができる。これにより、端末装置100は、広告コンテンツC10の宣伝対象をよりユーザの視線に触れる箇所に配置することができるので、広告コンテンツC10の訴求効果を向上させることができる。 As described above, according to the information display program according to the embodiment, the terminal device 100 can display the text related to the advertising content C10 as a placeholder in the search window 50. As a result, the terminal device 100 can arrange the advertisement target of the advertising content C10 at a position that is more in contact with the line of sight of the user, and thus can improve the appeal effect of the advertising content C10.

また、取得手順は、所定のコンテンツが検索窓50内に表示されていた場合に、当該所定のコンテンツと一致、又は関連するクエリが入力されて検索が実行された場合には、広告コンテンツC10と関連する表示が施された検索結果ページを取得する。表示手順は、取得手順によって取得された、広告コンテンツC10と関連する表示が施された検索結果ページを表示する。 In addition, the acquisition procedure is such that, when a predetermined content is displayed in the search window 50, a query matching the predetermined content or a related query is input and the search is executed, the advertisement content C10 is displayed. Get the search result page with the related display. The display procedure is to display the search result page displayed in association with the advertising content C10 acquired by the acquisition procedure.

このように、実施形態に係る情報表示プログラムによれば、端末装置100は、検索窓50に入力されたクエリに応じて、広告コンテンツC10と関連する表示(例えば、広告コンテンツC10が宣伝する対象を撮影した画像など)が追加されたような、通常の検索結果ページに比べてリッチな表現を含む検索結果ページを取得することができる。これにより、端末装置100は、より広告コンテンツC10の宣伝対象へのユーザの関心を高めることができる。 As described above, according to the information display program according to the embodiment, the terminal device 100 displays a display related to the advertising content C10 (for example, a target advertised by the advertising content C10 according to the query entered in the search window 50). It is possible to obtain a search result page that includes richer expressions than a normal search result page, such as a captured image). As a result, the terminal device 100 can further increase the user's interest in the advertising target of the advertising content C10.

また、表示手順は、広告コンテンツC10を検索窓50の周辺に表示している場合に、検索窓50を利用して検索を実行させる際に選択される検索実行ボタンとして、広告コンテンツC10に対応した検索実行ボタンを表示する。 Further, the display procedure corresponds to the advertising content C10 as the search execution button selected when executing the search using the search window 50 when the advertising content C10 is displayed around the search window 50. Display the search execution button.

このように、実施形態に係る情報表示プログラムによれば、端末装置100は、通常時に表示される検索実行ボタンではなく、広告コンテンツC10と関連するボタン画像データC103等を検索実行ボタンとして表示させることができる。これにより、端末装置100は、検索窓50周辺の表示が、通常の検索機能における表示ではなく、何らかの広告が施された表示であることをユーザに認知させることができる。 As described above, according to the information display program according to the embodiment, the terminal device 100 causes the button image data C103 or the like related to the advertising content C10 to be displayed as a search execution button instead of the search execution button normally displayed. You can Accordingly, the terminal device 100 can make the user recognize that the display around the search window 50 is not the display in the normal search function but the display with some advertisement.

また、表示手順は、検索窓50にクエリが入力されない状態で広告コンテンツC10に対応した検索実行ボタンが選択された場合には、広告コンテンツC10に関連するウェブページを新たに表示する。 Further, in the display procedure, when the search execution button corresponding to the advertising content C10 is selected in a state where no query is input in the search window 50, a web page related to the advertising content C10 is newly displayed.

このように、実施形態に係る情報表示プログラムによれば、端末装置100は、広告コンテンツC10と対応する検索実行ボタンが選択された場合には、広告コンテンツC10の広告主が設定したランディングページを表示させることができる。これにより、端末装置100は、広告コンテンツC10を視認したユーザをスムーズにランディングページへ誘導することができる。このことは、広告コンテンツC10のCVR(Conversion Rate)を増加させることにつながるため、端末装置100は、広告コンテンツC10の広告効果を向上させることができる。 Thus, according to the information display program according to the embodiment, the terminal device 100 displays the landing page set by the advertiser of the advertising content C10 when the search execution button corresponding to the advertising content C10 is selected. Can be made. Accordingly, the terminal device 100 can smoothly guide the user who visually recognizes the advertising content C10 to the landing page. This leads to an increase in the CVR (Conversion Rate) of the advertising content C10, and thus the terminal device 100 can improve the advertising effect of the advertising content C10.

また、表示手順は、ユーザが選択した場合(クリックやタップ操作など)に、端末装置100の画面表示を広告コンテンツC10に関連する表示に遷移させない領域を広告コンテンツC10に設けて、広告コンテンツC10を検索窓50の周辺に表示する。 In addition, the display procedure is such that when the user selects (click or tap operation), the advertisement content C10 is provided with an area in which the screen display of the terminal device 100 is not transitioned to the display related to the advertisement content C10. It is displayed around the search window 50.

このように、実施形態に係る情報表示プログラムによれば、端末装置100は、検索窓50の周辺に表示する広告コンテンツC10について、誤クリックの防止領域を設けることができる。これにより、端末装置100は、通常の検索機能を利用しようとするユーザのユーザビリティを低下させることなく、効果的な広告表示を行うことができる。 As described above, according to the information display program according to the embodiment, the terminal device 100 can provide a false click prevention area for the advertising content C10 displayed around the search window 50. As a result, the terminal device 100 can perform effective advertisement display without degrading the usability of the user who intends to use the normal search function.

また、実施形態に係る情報表示プログラムは、端末装置100に、所定の条件下において、端末装置100が表示している検索窓50、ウェブページW10、又は広告コンテンツC10の少なくともいずれか一つの表示態様を変更する変更手順をさらに実行させる。 Further, the information display program according to the embodiment causes the terminal device 100 to display at least one of the search window 50, the web page W10, and the advertising content C10 displayed by the terminal device 100 under predetermined conditions. The change procedure for changing

このように、実施形態に係る情報表示プログラムによれば、端末装置100は、表示した広告コンテンツC10等がユーザに注目されるよう、表示態様を変更する処理を行うことができる。これにより、端末装置100は、より広告コンテンツC10の広告効果を向上させることができる。 As described above, according to the information display program according to the embodiment, the terminal device 100 can perform the process of changing the display mode so that the displayed advertisement content C10 and the like are noticed by the user. Accordingly, the terminal device 100 can further improve the advertising effect of the advertising content C10.

また、変更手順は、検索窓50に対して入力操作が行われることが検知された場合には、表示中の広告コンテンツC10を非表示に変更する。 Further, in the changing procedure, when it is detected that an input operation is performed on the search window 50, the advertising content C10 being displayed is changed to non-display.

このように、実施形態に係る情報表示プログラムによれば、端末装置100は、検索窓50がユーザから利用されようとする状況を検知した場合、広告コンテンツC10を非表示とすることができる。このことは、検索窓50の周辺の表示を通常の表示に戻すことを意味する。これにより、端末装置100は、通常の検索機能を利用しようとするユーザのユーザビリティが低下することを防止することができる。 As described above, according to the information display program according to the embodiment, the terminal device 100 can hide the advertisement content C10 when detecting the situation where the search window 50 is about to be used by the user. This means returning the display around the search window 50 to the normal display. Accordingly, the terminal device 100 can prevent the usability of the user who wants to use the normal search function from being deteriorated.

また、表示手順は、ウェブページW10の所定の表示領域に第3コンテンツ(例えば、図1で示した広告コンテンツC11)を表示する。変更手順は、第3コンテンツが動画に係るコンテンツである場合、第3コンテンツが表示する動画と連動するように、広告コンテンツC10の表示態様を変更する。 In the display procedure, the third content (for example, the advertising content C11 shown in FIG. 1) is displayed in the predetermined display area of the web page W10. The changing procedure changes the display mode of the advertising content C10 so that the third content is linked to the moving image displayed when the third content is a moving image-related content.

このように、実施形態に係る情報表示プログラムによれば、端末装置100は、同じウェブページW10に表示されている他の広告コンテンツの表示態様と連動させて、広告コンテンツC10の表示を変更することができる。例えば、端末装置100は、広告コンテンツC11として表示された動画につながるように、広告コンテンツC10の動画を再生させるなど、広告として効果的な演出を行うことができる。これにより、端末装置100は、広告コンテンツC10の訴求効果を向上させることができる。 As described above, according to the information display program according to the embodiment, the terminal device 100 changes the display of the advertising content C10 in conjunction with the display mode of the other advertising content displayed on the same web page W10. You can For example, the terminal device 100 can perform effective effects as an advertisement, such as playing a moving image of the advertising content C10 so as to connect to the moving image displayed as the advertising content C11. Thereby, the terminal device 100 can improve the appeal effect of the advertising content C10.

また、表示手順は、ウェブページW20の所定の表示領域に第3コンテンツ(例えば、図10で示した広告コンテンツC40)を表示する。変更手順は、ウェブページW20に対して移動する操作が行われることにより、第3コンテンツと広告コンテンツC30とが近接した場合には、第3コンテンツの表示態様と連動して広告コンテンツC30の表示態様を変更する。 In the display procedure, the third content (for example, the advertising content C40 shown in FIG. 10) is displayed in the predetermined display area of the web page W20. The changing procedure is such that when the third content and the advertising content C30 come close to each other due to the operation of moving the web page W20, the display mode of the advertising content C30 is linked with the display mode of the third content. To change.

このように、実施形態に係る情報表示プログラムによれば、端末装置100は、同じウェブページW20に表示されている他の広告コンテンツの表示態様と連動させて、広告コンテンツC30の表示を変更することができる。例えば、端末装置100は、広告コンテンツC40がスクロール操作されることで、検索窓60に表示されている広告コンテンツC30と近接した場合には、検索窓60の周辺に表示されている広告コンテンツC30を広告コンテンツC40に関連する表示に変更してもよい。これにより、端末装置100は、ユーザの目を惹くような画面表示を行うことができるため、表示する広告コンテンツの訴求効果を向上させることができる。 As described above, according to the information display program according to the embodiment, the terminal device 100 changes the display of the advertising content C30 in conjunction with the display mode of the other advertising content displayed on the same web page W20. You can For example, the terminal device 100 scrolls the advertisement content C40 to bring it closer to the advertisement content C30 displayed in the search window 60, and then the advertisement content C30 displayed around the search window 60 is displayed. You may change to the display relevant to the advertising content C40. As a result, the terminal device 100 can perform a screen display that attracts the user's attention, and thus the appeal effect of the displayed advertising content can be improved.

また、実施形態に係る広告配信サーバ20(制御装置の一例)は、ウェブページW10を表示する端末装置100を制御する制御部23を備える。制御部23は、ウェブページW10に検索窓50が含まれる場合に、検索窓50に対応する広告コンテンツC10を取得する処理と、ウェブページW10とともに、取得する処理によって取得された広告コンテンツC10をウェブページW10の検索窓50の周辺に表示する処理と、を端末装置100に実行させる。例えば、制御部23は、端末装置100に配信される制御情報によって、ウェブページW10に検索窓50が含まれる場合に、検索窓50に対応する広告コンテンツC10を取得する取得手順と、ウェブページW10とともに、取得する処理によって取得された広告コンテンツC10をウェブページW10の検索窓50の周辺に表示する表示手順と、を端末装置100に実行させる。 The advertisement distribution server 20 (an example of a control device) according to the embodiment includes a control unit 23 that controls the terminal device 100 that displays the web page W10. When the search window 50 is included in the web page W10, the control unit 23 acquires the advertisement content C10 corresponding to the search window 50, the web page W10, and the advertisement content C10 acquired by the acquisition process. The terminal device 100 is caused to execute the process of displaying the page W10 around the search window 50. For example, the control unit 23 acquires the advertisement content C10 corresponding to the search window 50 when the search window 50 is included in the web page W10 by the control information distributed to the terminal device 100, and the web page W10. At the same time, the terminal device 100 is caused to execute a display procedure of displaying the advertisement content C10 acquired by the acquisition process in the vicinity of the search window 50 of the web page W10.

このように、実施形態に係る広告配信サーバ20によれば、端末装置100は、検索窓50に対応した広告コンテンツC10の配信を受け付け、ウェブページW10の検索窓50の周辺に表示することができる。これにより、端末装置100は、ユーザから認知される可能性の高い箇所に広告コンテンツC10を表示することができるため、広告コンテンツC10の訴求効果を向上させることができる。 As described above, according to the advertisement delivery server 20 according to the embodiment, the terminal device 100 can accept delivery of the advertisement content C10 corresponding to the search window 50 and display the advertisement content C10 around the search window 50 of the web page W10. .. As a result, the terminal device 100 can display the advertising content C10 at a location that is likely to be recognized by the user, and thus the appeal effect of the advertising content C10 can be improved.

以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 As described above, some of the embodiments of the present application have been described in detail based on the drawings, but these are examples, and various modifications based on the knowledge of those skilled in the art, including the modes described in the section of the disclosure of the invention, It is possible to implement the present invention in other forms with improvements.

また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、配信部は、配信手段や配信回路に読み替えることができる。 Further, the "section (module, unit)" described above can be read as "means" or "circuit". For example, the delivery unit can be read as delivery means or delivery circuit.

1 広告配信システム
10 広告主端末
20 広告配信サーバ
21 通信部
22 記憶部
23 制御部
24 広告データベース
25 入稿受付部
26 要求受付部
27 広告選択部
28 配信部
30 コンテンツ配信サーバ
31 通信部
32 コンテンツ記憶部
33 制御部
34 受付部
35 配信部
100 端末装置
141 要求部
142 受付部
143 表示制御部
144 取得部
145 表示部
146 検知部
147 変更部
DESCRIPTION OF SYMBOLS 1 Advertisement distribution system 10 Advertiser terminal 20 Advertisement distribution server 21 Communication unit 22 Storage unit 23 Control unit 24 Advertisement database 25 Manuscript reception unit 26 Request reception unit 27 Advertisement selection unit 28 Distribution unit 30 Content distribution server 31 Communication unit 32 Content storage Part 33 Control part 34 Reception part 35 Distribution part 100 Terminal device 141 Request part 142 Reception part 143 Display control part 144 Acquisition part 145 Display part 146 Detection part 147 Change part

Claims (10)

情報表示装置に、
第1コンテンツに検索窓が含まれる場合に、当該検索窓に対応する第2コンテンツを取得する取得手順と、
前記第1コンテンツとともに、前記取得手順によって取得された第2コンテンツを当該第1コンテンツの検索窓の周辺に表示し、当該第1コンテンツの所定の表示領域に第3コンテンツを表示する表示手順と、
所定の条件下において、当該情報表示装置が表示している当該検索窓、第1コンテンツ、又は第2コンテンツの少なくともいずれか一つの表示態様を変更する変更手順と、
を実行させ
前記変更手順は、
前記第3コンテンツが動画に係るコンテンツである場合、当該第3コンテンツが表示する動画の再生に合わせて、前記第2コンテンツの表示態様を変更する、
ことを特徴とする情報表示プログラム。
In the information display device,
An acquisition procedure for acquiring the second content corresponding to the search window when the first content includes the search window;
A display procedure of displaying , together with the first content, the second content acquired by the acquisition procedure in the vicinity of the search window of the first content, and displaying the third content in a predetermined display area of the first content ;
A changing procedure for changing the display mode of at least one of the search window, the first content, and the second content displayed by the information display device under a predetermined condition;
Was executed,
The change procedure is
When the third content is a content related to a moving image, the display mode of the second content is changed according to the reproduction of the moving image displayed by the third content,
An information display program characterized in that
前記表示手順は、
前記第2コンテンツを前記検索窓の周辺に表示している場合に、前記第2コンテンツと関連する所定のコンテンツを前記検索窓内に表示する、
ことを特徴とする請求項1に記載の情報表示プログラム。
The display procedure is
When the second content is displayed in the vicinity of the search window, a predetermined content related to the second content is displayed in the search window.
The information display program according to claim 1, wherein:
前記取得手順は、
前記所定のコンテンツが前記検索窓内に表示されていた場合に、当該所定のコンテンツと一致、又は関連するクエリが入力されて検索が実行された場合には、前記第2コンテンツと関連する表示が施された検索結果ページを取得し、
前記表示手順は、
前記取得手順によって取得された前記第2コンテンツと関連する表示が施された検索結果ページを表示する、
ことを特徴とする請求項2に記載の情報表示プログラム。
The acquisition procedure is
When the predetermined content is displayed in the search window and a search is executed by inputting a query matching or related to the predetermined content, a display related to the second content is displayed. Get the search result page that was made,
The display procedure is
Displaying a search result page on which a display related to the second content acquired by the acquisition procedure is performed,
The information display program according to claim 2, wherein:
前記表示手順は、
前記第2コンテンツを前記検索窓の周辺に表示している場合に、当該検索窓を利用して検索を実行させる際に選択される検索実行ボタンとして、当該第2コンテンツに対応した検索実行ボタンを表示する、
ことを特徴とする請求項1〜3のいずれか一つに記載の情報表示プログラム。
The display procedure is
When the second content is displayed around the search window, a search execution button corresponding to the second content is selected as a search execution button to be selected when executing a search using the search window. indicate,
The information display program according to any one of claims 1 to 3, characterized in that:
前記表示手順は、
前記検索窓にクエリが入力されない状態で前記第2コンテンツに対応した検索実行ボタンが選択された場合には、当該第2コンテンツに関連する第1コンテンツを新たに表示する、
ことを特徴とする請求項4に記載の情報表示プログラム。
The display procedure is
When the search execution button corresponding to the second content is selected in a state where no query is input in the search window, the first content related to the second content is newly displayed.
The information display program according to claim 4, wherein
前記表示手順は、
ユーザが選択した場合に前記情報表示装置の画面表示を前記第2コンテンツに関連する表示に遷移させない領域を当該第2コンテンツに設けて、当該第2コンテンツを前記検索窓の周辺に表示する、
ことを特徴とする請求項1〜5のいずれか一つに記載の情報表示プログラム。
The display procedure is
An area in which the screen display of the information display device is not transited to a display related to the second content when the user selects is provided in the second content, and the second content is displayed in the vicinity of the search window.
The information display program according to any one of claims 1 to 5, characterized in that:
前記変更手順は、
前記検索窓に対して入力操作が行われることが検知された場合には、表示中の前記第2コンテンツを非表示に変更する、
ことを特徴とする請求項1〜6のいずれか一つに記載の情報表示プログラム。
The change procedure is
When it is detected that an input operation is performed on the search window, the second content being displayed is changed to non-display,
The information display program according to any one of claims 1 to 6 , characterized in that.
前記表示手順は、
前記第1コンテンツの所定の表示領域に第3コンテンツを表示し、
前記変更手順は、
前記第1コンテンツに対して移動する操作が行われることにより、前記第3コンテンツと前記第2コンテンツとが近接した場合には、当該第3コンテンツの表示態様と連動して当該第2コンテンツの表示態様を変更する、
ことを特徴とする請求項のいずれか一つに記載の情報表示プログラム。
The display procedure is
Displaying a third content in a predetermined display area of the first content,
The change procedure is
When the third content and the second content are brought close to each other by the operation of moving the first content, the display of the second content is displayed in association with the display mode of the third content. Change the mode,
The information display program according to any one of claims 1 to 8 , characterized in that
情報表示装置が実行する情報表示方法であって、
第1コンテンツに検索窓が含まれる場合に、当該検索窓に対応する第2コンテンツを取得する取得工程と、
前記第1コンテンツとともに、前記取得工程によって取得された第2コンテンツを前記第1コンテンツの検索窓の周辺に表示し、当該第1コンテンツの所定の表示領域に第3コンテンツを表示する表示工程と、
所定の条件下において、当該情報表示装置が表示している当該検索窓、第1コンテンツ、又は第2コンテンツの少なくともいずれか一つの表示態様を変更する変更工程と、
を含み、
前記変更工程は、
前記第3コンテンツが動画に係るコンテンツである場合、当該第3コンテンツが表示する動画の再生に合わせて、前記第2コンテンツの表示態様を変更する、
ことを特徴とする情報表示方法。
An information display method executed by an information display device, comprising:
An acquisition step of acquiring the second content corresponding to the search window when the first content includes the search window;
A display step of displaying , together with the first content, the second content acquired in the acquisition step in the vicinity of the search window for the first content, and displaying the third content in a predetermined display area of the first content ;
A changing step of changing a display mode of at least one of the search window, the first content, and the second content displayed by the information display device under a predetermined condition;
Only including,
The changing step is
When the third content is a content related to a moving image, the display mode of the second content is changed according to the reproduction of the moving image displayed by the third content,
An information display method characterized by the above.
第1コンテンツを表示する情報表示装置を制御する制御部を備え、
前記制御部は、
前記第1コンテンツに検索窓が含まれる場合に、当該検索窓に対応する第2コンテンツを取得する処理と、
前記第1コンテンツとともに、前記取得する処理によって取得された第2コンテンツを当該第1コンテンツの検索窓の周辺に表示し、当該第1コンテンツの所定の表示領域に第3コンテンツを表示する処理と、
所定の条件下において、当該情報表示装置が表示している当該検索窓、第1コンテンツ、又は第2コンテンツの少なくともいずれか一つの表示態様を変更する処理と、
前記第3コンテンツが動画に係るコンテンツである場合、当該第3コンテンツが表示する動画の再生に合わせて、前記第2コンテンツの表示態様を変更する処理と、
を前記情報表示装置に実行させることを特徴とする制御装置。
A control unit that controls the information display device that displays the first content;
The control unit is
A process of acquiring second content corresponding to the search window when the first content includes the search window;
A process of displaying , together with the first content, the second content acquired by the acquisition process in the vicinity of the search window of the first content, and displaying the third content in a predetermined display area of the first content ;
A process of changing a display mode of at least one of the search window, the first content, and the second content displayed by the information display device under a predetermined condition;
When the third content is a content related to a moving image, a process of changing the display mode of the second content in accordance with the reproduction of the moving image displayed by the third content,
A control device, which causes the information display device to execute.
JP2016009297A 2016-01-20 2016-01-20 Information display program, information display method, and control device Active JP6739177B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016009297A JP6739177B2 (en) 2016-01-20 2016-01-20 Information display program, information display method, and control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016009297A JP6739177B2 (en) 2016-01-20 2016-01-20 Information display program, information display method, and control device

Publications (2)

Publication Number Publication Date
JP2017129752A JP2017129752A (en) 2017-07-27
JP6739177B2 true JP6739177B2 (en) 2020-08-12

Family

ID=59396661

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016009297A Active JP6739177B2 (en) 2016-01-20 2016-01-20 Information display program, information display method, and control device

Country Status (1)

Country Link
JP (1) JP6739177B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102192934B1 (en) 2018-08-08 2020-12-18 엔에이치엔 주식회사 Network server and method to provide user terminal with web page
CN111435284B (en) * 2019-01-15 2023-09-22 腾讯科技(深圳)有限公司 Method, device and storage medium for detecting false click of media content display bit

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008083803A (en) * 2006-09-26 2008-04-10 Value Commerce Co Ltd Advertisement distribution device
JP5451684B2 (en) * 2011-05-31 2014-03-26 楽天株式会社 Information processing apparatus, information processing method, and information processing program
JP2015052971A (en) * 2013-09-09 2015-03-19 邦和 田中 Internet advertisement search supporting device
JP6144245B2 (en) * 2014-11-05 2017-06-07 ヤフー株式会社 Terminal device, distribution device, display method, and display program
JP6194303B2 (en) * 2014-12-22 2017-09-06 ヤフー株式会社 Display program, display method, terminal device, and distribution device

Also Published As

Publication number Publication date
JP2017129752A (en) 2017-07-27

Similar Documents

Publication Publication Date Title
JP6482501B2 (en) Information display program, information display method, information display device, and distribution device
JP5937262B1 (en) Information display program, information display apparatus, information display method, distribution apparatus, and distribution method
JP5941568B1 (en) Information display program, information display apparatus, information display method, distribution apparatus, and distribution method
JP6005783B2 (en) Information display program, information display apparatus, information display method, distribution apparatus, and distribution method
JP6679640B2 (en) Information display program, information display device, information display method, and distribution device
JP6019193B1 (en) Information display program, information display method, information display device, and distribution device
JP6739177B2 (en) Information display program, information display method, and control device
JP6224682B2 (en) Information display program, information display device, information display method, and distribution device
JP7044674B2 (en) Information display program, information display device, information display method and distribution device
JP6158903B2 (en) Information display program, information display device, information display method, and distribution device
JP2017058643A (en) Information display program, information display method, and information display device
JP6765254B2 (en) Information display program, information display method, information display device and distribution device
JP6211041B2 (en) Information display program, information display method, information display device, and distribution device
JP2020013473A (en) Information display program, information display device, information display method, and distribution device
JP2019159571A (en) Information display program, information display device, information display method, and distribution device
JP7003017B2 (en) Information display program, information display device, information display method and distribution device
JP6431227B1 (en) Information display program, information display device, information display method, and distribution device
JP6664590B2 (en) Information display program, information display method, information display device, and distribution device
JP6866242B2 (en) Display control program, display control device, display control method and distribution device
JP6566915B2 (en) Information display program, information display apparatus, information display method, distribution apparatus, and distribution method
JP2020043553A (en) Information display program, information display device, information display method, and distribution device
JP2020035240A (en) Information display program, information display device, information display method, and distribution device
JP6901453B2 (en) Information display program, information display device, information display method and distribution device
JP6833766B2 (en) Information display program, information display method, information display device, and distribution device
JP6761839B2 (en) Information display program, information display device, information display method and distribution device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191029

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20191101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20191108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191226

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200721

R150 Certificate of patent or registration of utility model

Ref document number: 6739177

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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