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

JP5265630B2 - Offline advertisement distribution server and offline advertisement distribution method - Google Patents

Offline advertisement distribution server and offline advertisement distribution method Download PDF

Info

Publication number
JP5265630B2
JP5265630B2 JP2010176563A JP2010176563A JP5265630B2 JP 5265630 B2 JP5265630 B2 JP 5265630B2 JP 2010176563 A JP2010176563 A JP 2010176563A JP 2010176563 A JP2010176563 A JP 2010176563A JP 5265630 B2 JP5265630 B2 JP 5265630B2
Authority
JP
Japan
Prior art keywords
advertisement
offline
user terminal
state
online
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.)
Expired - Fee Related
Application number
JP2010176563A
Other languages
Japanese (ja)
Other versions
JP2012038034A (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 JP2010176563A priority Critical patent/JP5265630B2/en
Publication of JP2012038034A publication Critical patent/JP2012038034A/en
Application granted granted Critical
Publication of JP5265630B2 publication Critical patent/JP5265630B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、オフライン状態でWebページを閲覧するユーザ端末に対して広告を配信するオフライン広告配信サーバ及びオフライン広告配信方法に関する。   The present invention relates to an offline advertisement distribution server and an offline advertisement distribution method for distributing advertisements to a user terminal browsing a web page in an offline state.

Webページの閲覧にあたり、通信経路で使用されていない帯域を用いて、現在表示されているWebページのリンク先のWebページを予め先読みする技術(リンクプリフェッチ)が知られている。例えば、特許文献1には、データ先読みの状況情報をユーザに視覚的に把握し易いものにできる通信データ先読み装置が開示されている。   When browsing a Web page, a technique (link prefetch) is known in which a Web page linked to a currently displayed Web page is pre-read using a band not used in a communication path. For example, Patent Literature 1 discloses a communication data prefetching device that can make data prefetching status information easy to visually grasp for a user.

特開2001−101063号公報JP 2001-101063 A

データ先読みの技術は、データ通信が断続的に発生する状況(例えば、新幹線などの移動車両内におけるデータ通信)において用いることで、瞬間的又は一定期間(例えば、5分程度の短期間)オフライン状態になった場合であっても、先読みしたデータを用いてWebページの閲覧を継続することができる。   Data prefetching technology is used in situations where data communication occurs intermittently (for example, data communication in a moving vehicle such as a Shinkansen), and is offline for a moment or for a fixed period (for example, a short period of about 5 minutes). Even in such a case, it is possible to continue browsing the Web page using the pre-read data.

ところで、近年では、Webページには、コンテンツに加えバナー広告などの広告が表示されることが一般的となっている。広告の表示は、予め決定された広告主の予算内で行う必要があり、Webページの管理者(サーバ)が表示回数やクリック回数などに基づいて広告費用を管理することで、広告主の予算内での広告表示が実現されている。   Incidentally, in recent years, it has become common for web pages to display advertisements such as banner advertisements in addition to content. It is necessary to display advertisements within a predetermined advertiser's budget, and the web page administrator (server) manages the advertising cost based on the number of display times, the number of clicks, etc. The advertisement display in is realized.

しかし、オフライン状態において広告を表示した場合、Webページの管理者(サーバ)は、オフライン状態におけるWebページの閲覧を管理することができず、広告主の予算を超えて広告が表示されてしまう可能性がある。   However, when an advertisement is displayed in the offline state, the administrator (server) of the Web page cannot manage browsing of the Web page in the offline state, and the advertisement may be displayed exceeding the advertiser's budget. There is sex.

本発明は、このような課題に鑑みてなされたものであり、オフライン状態において、広告主の予算額に応じた広告を配信するオフライン広告配信サーバ及びオフライン広告配信方法を提供することを目的とする。   The present invention has been made in view of such a problem, and an object thereof is to provide an offline advertisement distribution server and an offline advertisement distribution method for distributing an advertisement according to an advertiser's budget amount in an offline state. .

(1) オフライン状態でWebページを表示するユーザ端末に対して広告を配信するオフライン広告配信サーバであって、オフライン状態において表示する前記広告に関する広告情報、及び当該広告をオフライン状態において表示する条件を示す広告表示条件を、前記ユーザ端末がオンライン状態である場合に送信する表示条件送信手段と、前記ユーザ端末に、前記ユーザ端末がオンライン状態からオフライン状態に移行したことを判定させるオフライン判定ステップと、前記ユーザ端末がオンライン状態からオフライン状態に移行したことに応じて、前記広告表示条件に従って前記広告を表示させる広告表示制御ステップとを実行させる制御プログラムを、前記ユーザ端末がオンライン状態である場合に送信する制御プログラム送信手段と、を備えるオフライン広告配信サーバ。   (1) An offline advertisement distribution server that distributes advertisements to a user terminal that displays a web page in an offline state, and includes advertisement information related to the advertisement displayed in the offline state and conditions for displaying the advertisement in the offline state. Display condition transmitting means for transmitting advertisement display conditions to be displayed when the user terminal is in an online state, and an offline determination step for causing the user terminal to determine that the user terminal has shifted from an online state to an offline state; A control program for executing an advertisement display control step for displaying the advertisement according to the advertisement display condition in response to the user terminal shifting from an online state to an offline state is transmitted when the user terminal is in an online state. Control program transmitting means , Offline advertising distribution server equipped with.

(1)のオフライン広告配信サーバによれば、オフライン状態のユーザ端末には、予め定められた広告表示条件(例えば、表示回数など)に従って広告が表示される。このとき、広告表示条件に従った広告の表示は、(1)のオフライン広告配信サーバから送信された制御プログラムに基づいて実行されるため、(1)のオフライン広告配信サーバによれば、オフライン状態における広告配信を制御することができる。よって、オフライン状態において、広告主の予算額に応じた広告を配信可能なオフライン広告配信サーバを提供できる。   According to the offline advertisement distribution server of (1), an advertisement is displayed on a user terminal in an offline state according to a predetermined advertisement display condition (for example, the number of display times). At this time, since the display of the advertisement according to the advertisement display condition is executed based on the control program transmitted from the offline advertisement distribution server of (1), according to the offline advertisement distribution server of (1), the offline state The advertisement distribution in can be controlled. Therefore, it is possible to provide an offline advertisement distribution server that can distribute advertisements according to the advertiser's budget amount in the offline state.

(2) 前記制御プログラムは、前記ユーザ端末に、前記ユーザ端末がオフライン状態からオンライン状態に移行したことを判定させるオンライン判定ステップと、前記ユーザ端末がオフライン状態からオンライン状態に移行したことに応じて、前記ユーザ端末のオフライン時間を含むログ情報を送信させるオフライン状態情報送信ステップとを更に実行させ、前記ユーザ端末から受信した前記ログ情報及び前記広告の単位時間あたりの課金情報に基づいて、前記広告表示条件を決定する表示条件決定手段、を更に備える(1)に記載のオフライン広告配信サーバ。   (2) The control program causes the user terminal to determine that the user terminal has shifted from an offline state to an online state, and in response to the user terminal shifting from an offline state to an online state. An offline state information transmission step of transmitting log information including offline time of the user terminal, and based on the log information received from the user terminal and billing information per unit time of the advertisement, The offline advertisement distribution server according to (1), further comprising display condition determining means for determining display conditions.

(2)のオフライン広告配信サーバによれば、ユーザ端末からオフライン状態におけるログ情報を受信し、このログ情報を広告表示条件にフィードバックする。これにより、オフライン状態における広告配信の精度を向上させることができ、結果として、オフライン状態において、広告主の予算額に応じた広告を配信することができる。   According to the offline advertisement distribution server of (2), log information in the offline state is received from the user terminal, and this log information is fed back to the advertisement display condition. Thereby, the accuracy of advertisement distribution in the offline state can be improved, and as a result, the advertisement according to the budget amount of the advertiser can be distributed in the offline state.

(3) 前記表示条件送信手段が送信する前記広告情報は、前記広告のリンク先を示すURLを含み、前記制御プログラムは、前記ユーザ端末に、前記広告情報に含まれる前記URLに対応するWebページを、前記ユーザ端末がオンライン状態である場合に予め取得させるWebページ取得ステップを更に実行させる(1)又は(2)に記載のオフライン広告配信サーバ。   (3) The advertisement information transmitted by the display condition transmission unit includes a URL indicating a link destination of the advertisement, and the control program sends a web page corresponding to the URL included in the advertisement information to the user terminal. The offline advertisement distribution server according to (1) or (2), further executing a Web page acquisition step of acquiring in advance when the user terminal is in an online state.

(3)のオフライン広告配信サーバによれば、オフライン状態中に表示された広告がユーザによりクリックされた場合に、広告主のWebページをオフライン状態においても適切に表示することができる。   According to the offline advertisement distribution server of (3), when the advertisement displayed in the offline state is clicked by the user, the advertiser's Web page can be appropriately displayed even in the offline state.

(4) 前記表示条件送信手段は、前記ユーザ端末からの要求に応じて、前記広告情報及び前記広告表示条件を前記ユーザ端末に送信する(1)から(3)のいずれか記載のオフライン広告配信サーバ。   (4) The offline advertisement distribution according to any one of (1) to (3), wherein the display condition transmission unit transmits the advertisement information and the advertisement display condition to the user terminal in response to a request from the user terminal. server.

(4)のオフライン広告配信サーバによれば、ユーザ端末からの要求があった場合に限り、オフライン状態中の広告配信に必要な広告情報及び広告表示条件をユーザ端末に送信するため、ユーザ端末との間の無駄な通信を防止することができる。   According to the offline advertisement distribution server of (4), only when there is a request from the user terminal, in order to transmit advertisement information and advertisement display conditions necessary for advertisement distribution in the offline state to the user terminal, It is possible to prevent useless communication between the two.

(5) オフライン状態でWebページを閲覧するユーザ端末に対して広告を配信するオフライン広告配信方法であって、オフライン状態において表示する前記広告に関する広告情報、及び当該広告をオフライン状態において表示する条件を示す広告表示条件を、前記ユーザ端末がオンライン状態である場合に送信するステップと、前記ユーザ端末に、オフライン状態において、前記広告表示条件に従って前記広告を表示させる広告表示制御ステップを実行させる制御プログラムを、前記ユーザ端末がオンライン状態である場合に送信するステップと、を含むオフライン広告配信方法。   (5) An offline advertisement distribution method for distributing an advertisement to a user terminal that browses a web page in an offline state, wherein advertisement information related to the advertisement displayed in the offline state and a condition for displaying the advertisement in the offline state A control program for executing an advertisement display control step for transmitting the advertisement display condition when the user terminal is in an online state and for causing the user terminal to display the advertisement according to the advertisement display condition in an offline state. And transmitting when the user terminal is in an online state.

(5)のオフライン広告配信方法によれば、(1)のオフライン広告配信サーバと同様の効果を奏する。   According to the offline advertisement distribution method of (5), the same effect as that of the offline advertisement distribution server of (1) can be obtained.

本発明によれば、オフライン状態において、広告主の予算額に応じた広告を配信することができる。   ADVANTAGE OF THE INVENTION According to this invention, the advertisement according to an advertiser's budget amount can be delivered in an offline state.

第1実施形態のオフライン広告配信サーバの構成を示す図である。It is a figure which shows the structure of the offline advertisement delivery server of 1st Embodiment. 上記オフライン広告配信サーバの広告表示ログDBを示す図である。It is a figure which shows advertisement display log DB of the said offline advertisement delivery server. 上記オフライン広告配信サーバの広告DBを示す図である。It is a figure which shows advertisement DB of the said offline advertisement delivery server. 上記オフライン広告配信サーバの端末DBを示す図である。It is a figure which shows terminal DB of the said offline advertisement delivery server. ユーザ端末の端末広告DBを示す図である。It is a figure which shows terminal advertisement DB of a user terminal. 上記オフライン広告配信サーバの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the said offline advertisement delivery server. 第2実施形態のオフライン広告配信サーバの構成を示す図である。It is a figure which shows the structure of the offline advertisement delivery server of 2nd Embodiment. 上記オフライン広告配信サーバの広告DBを示す図である。It is a figure which shows advertisement DB of the said offline advertisement delivery server. ユーザ端末の端末広告DBを示す図である。It is a figure which shows terminal advertisement DB of a user terminal. 上記オフライン広告配信サーバの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the said offline advertisement delivery server.

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

[第1実施形態]
図1〜図6を参照して、第1実施形態のオフライン広告配信サーバ1について説明する。
[First Embodiment]
With reference to FIGS. 1-6, the offline advertisement delivery server 1 of 1st Embodiment is demonstrated.

[オフライン広告配信サーバ1の構成]
図1を参照して、オフライン広告配信サーバ1は、ユーザ端末2と通信可能に接続され、Webページを表示するユーザ端末2に対して広告を配信する。なお、オフライン広告配信サーバ1は、オンライン状態及びオフライン状態のユーザ端末2に対して広告を配信することができるが、本実施形態では、オフライン状態のユーザ端末2に対して広告を配信する構成について説明する。
オフライン広告配信サーバ1は、表示条件送信手段11と、制御プログラム送信手段12と、状態情報受信手段13と、広告表示ログDB111と、広告DB112と、端末DB113と、表示条件決定手段14と、を含んで構成される。
[Configuration of offline advertisement distribution server 1]
Referring to FIG. 1, offline advertisement distribution server 1 is connected to user terminal 2 so as to be communicable, and distributes advertisements to user terminal 2 that displays a Web page. Note that the offline advertisement distribution server 1 can distribute advertisements to the online terminal and the offline user terminal 2, but in the present embodiment, the offline advertisement distribution server 1 distributes advertisements to the offline user terminal 2. explain.
The offline advertisement distribution server 1 includes a display condition transmission unit 11, a control program transmission unit 12, a state information reception unit 13, an advertisement display log DB 111, an advertisement DB 112, a terminal DB 113, and a display condition determination unit 14. Consists of including.

表示条件送信手段11は、ユーザ端末2がオンライン状態である場合に、広告情報及び広告表示条件をユーザ端末2に対して送信する。ここで、広告情報とは、オフライン状態においてユーザ端末2に表示する広告に関する情報をいい、例えば、当該広告のバナー画像データなどを含む。また、広告表示条件とは、オフライン状態において広告を表示する条件をいい、例えば、オフライン状態において広告を表示する回数や広告のクリック可能回数などを含む。なお、広告表示条件は、後述するように表示条件決定手段14により決定される。   The display condition transmission means 11 transmits advertisement information and advertisement display conditions to the user terminal 2 when the user terminal 2 is in an online state. Here, the advertisement information refers to information related to an advertisement displayed on the user terminal 2 in an offline state, and includes, for example, banner image data of the advertisement. The advertisement display condition refers to a condition for displaying an advertisement in the offline state, and includes, for example, the number of times an advertisement is displayed in the offline state and the number of clickable advertisements. The advertisement display conditions are determined by the display condition determining means 14 as will be described later.

制御プログラム送信手段12は、ユーザ端末2がオンライン状態である場合に、ユーザ端末2に以下の処理を実行させる制御プログラムをユーザ端末2に対して送信する。具体的には、制御プログラムは、ユーザ端末2に、ユーザ端末2がオンライン状態からオフライン状態に移行したことを判定させるオフライン判定ステップと、ユーザ端末2がオンライン状態からオフライン状態に移行したことに応じて、広告表示条件に従って(例えば、広告表示条件が規定する回数分だけ)広告を表示させる広告表示制御ステップと、ユーザ端末2がオフライン状態からオンライン状態に移行したことを判定させるオンライン判定ステップと、ユーザ端末2がオフライン状態からオンライン状態に移行したことに応じて、ユーザ端末2のログ情報を送信させるオフライン状態情報送信ステップと、を実行させるプログラムである。なお、ログ情報とは、ユーザ端末2がオフライン状態においてWebページを閲覧していた時間(オフライン時間)、ユーザ端末2がオフライン状態において広告を表示した回数及びユーザ端末2がオフライン状態において広告をクリックした回数などを含む。   The control program transmission means 12 transmits to the user terminal 2 a control program that causes the user terminal 2 to execute the following processing when the user terminal 2 is in an online state. Specifically, the control program causes the user terminal 2 to determine that the user terminal 2 has shifted from the online state to the offline state, and in response to the user terminal 2 shifting from the online state to the offline state. An advertisement display control step for displaying an advertisement according to the advertisement display condition (for example, the number of times specified by the advertisement display condition), an online determination step for determining that the user terminal 2 has shifted from the offline state to the online state, This is a program that executes an offline state information transmission step of transmitting log information of the user terminal 2 in response to the user terminal 2 shifting from the offline state to the online state. The log information is the time when the user terminal 2 was browsing the web page in the offline state (offline time), the number of times the user terminal 2 displayed the advertisement in the offline state, and the user terminal 2 clicking the advertisement in the offline state. Including the number of times

状態情報受信手段13は、オフライン状態情報送信ステップによりユーザ端末2から送信されたログ情報を受信する。   The status information receiving unit 13 receives the log information transmitted from the user terminal 2 in the offline status information transmitting step.

広告表示ログDB111は、状態情報受信手段13が受信したログ情報を記憶する。具体的には、図2に示すように、広告表示ログDB111は、ユーザ端末2を識別する端末識別情報に対応付けて、オフライン状態のユーザ端末2に表示された広告を識別する広告識別情報、オフライン状態における当該広告の表示情報(例えば、表示回数)、当該ユーザ端末2のオフライン開始時刻及び当該ユーザ端末2のオフライン終了時刻など(ログ情報)を記憶する。   The advertisement display log DB 111 stores log information received by the state information receiving unit 13. Specifically, as shown in FIG. 2, the advertisement display log DB 111 is associated with terminal identification information for identifying the user terminal 2, advertisement identification information for identifying an advertisement displayed on the user terminal 2 in an offline state, The display information (for example, the display count) of the advertisement in the offline state, the offline start time of the user terminal 2 and the offline end time of the user terminal 2 (log information) are stored.

広告DB112は、オフライン広告配信サーバ1が管理する広告毎に、当該広告の単位時間あたりの課金情報などを記憶する。具体的には、図3に示すように、広告DB112は、オフライン広告配信サーバ1が管理する広告を識別する広告識別情報に対応付けて、当該広告の広告主を識別する広告主識別情報、当該広告の画像データなどを示す広告情報、広告主の予算枠(一例として月ごとの予算)、オフライン配信を中止する予算額であるオフライン配信中止予算及び当該広告の単位時間あたりの課金情報を記憶する。   The advertisement DB 112 stores, for each advertisement managed by the offline advertisement distribution server 1, billing information per unit time of the advertisement. Specifically, as shown in FIG. 3, the advertisement DB 112 is associated with advertisement identification information that identifies an advertisement managed by the offline advertisement distribution server 1, and advertiser identification information that identifies an advertiser of the advertisement, Stores advertisement information indicating the image data of the advertisement, the advertiser's budget (for example, a monthly budget), an offline distribution stop budget that is a budget amount for canceling offline distribution, and billing information per unit time of the advertisement .

なお、本実施形態では、課金情報として広告の表示回数を用いている。そのため、単位時間あたりの課金情報として、単位時間あたりに1のユーザ端末2に対して配信可能な広告の表示回数を用いる。そこで、本実施形態の広告DB112には、単位時間あたりの課金情報として、当該広告の単位時間あたりに表示可能な表示可能PV(表示回数)が記憶されている。ここで、単位時間あたりの表示可能PVは、オフライン広告配信サーバ1がオンライン状態及びオフライン状態においてこれまで配信した実績値から算出され、例えば、単位時間あたりの平均PVを単位時間あたりの平均UU(ユニークユーザ)で除算することで算出される。すなわち、単位時間あたりの表示可能PVは、1のユニークユーザに対して単位時間あたりに表示された広告の表示回数である。   In the present embodiment, the number of advertisements displayed is used as billing information. Therefore, the number of advertisements that can be distributed to one user terminal 2 per unit time is used as the billing information per unit time. In view of this, in the advertisement DB 112 of the present embodiment, displayable PV (display count) that can be displayed per unit time of the advertisement is stored as charging information per unit time. Here, the displayable PV per unit time is calculated from the actual value distributed so far by the offline advertisement distribution server 1 in the online state and the offline state. For example, the average PV per unit time is calculated as the average UU per unit time ( It is calculated by dividing by (unique user). That is, the displayable PV per unit time is the number of advertisements displayed per unit time for one unique user.

端末DB113は、図4に示すように、端末識別情報に対応付けて、当該ユーザ端末2の平均オフライン時間や平均PVを含む情報を記憶する。なお、端末DB113は、ユーザ端末2から送信されたログ情報に基づいて更新される。   As illustrated in FIG. 4, the terminal DB 113 stores information including the average offline time and the average PV of the user terminal 2 in association with the terminal identification information. The terminal DB 113 is updated based on the log information transmitted from the user terminal 2.

図1に戻り、表示条件決定手段14は、ログ情報及び単位時間あたりの課金情報から、オフライン状態において広告を表示する広告表示条件を決定する。本実施形態では、表示条件決定手段14は、広告DB112に記憶された単位時間あたりの課金情報及び端末DB113に記憶されたユーザ端末2の平均オフライン時間から、広告表示条件を決定する。具体的には、広告DB112に示すように、広告識別情報「111」の広告は、単位時間(分)あたりの表示可能PVが1回であり、また、端末DB113に示すように、端末識別情報「A001」のユーザ端末2は、平均オフライン時間が5分である。そのため、表示条件決定手段14は、広告表示条件として、オフライン状態の端末識別情報「A001」のユーザ端末2に対して、広告識別情報「111」の広告を5回を限度に表示させると決定する。なお、表示条件決定手段14は、広告主の残り予算がオフライン配信中止予算未満である場合には、当該広告主の広告に関する広告表示条件を決定しないこととしてもよい。   Returning to FIG. 1, the display condition determination unit 14 determines an advertisement display condition for displaying an advertisement in an offline state from the log information and the charging information per unit time. In the present embodiment, the display condition determination unit 14 determines the advertisement display condition from the charging information per unit time stored in the advertisement DB 112 and the average offline time of the user terminal 2 stored in the terminal DB 113. Specifically, as shown in the advertisement DB 112, the advertisement with the advertisement identification information “111” has a displayable PV per unit time (minute) of one, and as shown in the terminal DB 113, the terminal identification information The user terminal 2 of “A001” has an average offline time of 5 minutes. Therefore, the display condition determination unit 14 determines that the advertisement with the advertisement identification information “111” is displayed up to five times on the user terminal 2 with the terminal identification information “A001” in the offline state as the advertisement display condition. . In addition, the display condition determination means 14 is good also as not determining the advertisement display condition regarding the said advertiser's advertisement, when the advertiser's remaining budget is less than an offline delivery cancellation budget.

このように、本実施形態のオフライン広告配信サーバ1では、広告の画像データを含む広告表示情報及び当該広告の広告表示条件(例えば、表示回数)をユーザ端末2に対して予め送信しておくことで、オフライン状態のユーザ端末2に対する広告配信を実現している。   As described above, in the offline advertisement distribution server 1 of the present embodiment, advertisement display information including advertisement image data and advertisement display conditions (for example, display count) of the advertisement are transmitted to the user terminal 2 in advance. Thus, advertisement distribution to the user terminal 2 in the offline state is realized.

[ユーザ端末2の構成]
このようなオフライン広告配信サーバ1の構成を受け、ユーザ端末2は、表示条件受信手段21と、端末広告DB211と、通信状態判定手段22と、表示制御手段23と、状態情報送信手段24と、を含んで構成される。
[Configuration of user terminal 2]
In response to such a configuration of the offline advertisement distribution server 1, the user terminal 2 includes a display condition reception unit 21, a terminal advertisement DB 211, a communication state determination unit 22, a display control unit 23, a state information transmission unit 24, It is comprised including.

表示条件受信手段21は、オフライン広告配信サーバ1から送信される広告情報及び広告表示条件を受信する。
端末広告DB211は、図5に示すように、受信した広告情報及び広告表示条件を記憶する。
The display condition receiving unit 21 receives advertisement information and advertisement display conditions transmitted from the offline advertisement distribution server 1.
As shown in FIG. 5, the terminal advertisement DB 211 stores the received advertisement information and advertisement display conditions.

通信状態判定手段22は、ユーザ端末2がオンライン状態であるかオフライン状態であるかを判定する。すなわち、通信状態判定手段22は、ユーザ端末2がオンライン状態からオフライン状態に移行したことを判定するオフライン判定ステップと、ユーザ端末2がオフライン状態からオンライン状態に移行したことを判定するオンライン判定ステップと、を実行する手段である。なお、通信状態判定手段22は、オフライン広告配信サーバ1から送信された制御プログラムに従い、オフライン判定ステップ及びオンライン判定ステップを実行する。   The communication state determination unit 22 determines whether the user terminal 2 is online or offline. That is, the communication state determination means 22 is an offline determination step that determines that the user terminal 2 has shifted from the online state to the offline state, and an online determination step that determines that the user terminal 2 has shifted from the offline state to the online state. , Means for executing. The communication state determination unit 22 executes the offline determination step and the online determination step according to the control program transmitted from the offline advertisement distribution server 1.

表示制御手段23は、オフライン状態において、端末広告DB211に記憶された広告情報(画像データ)に対応する広告を、広告表示条件に従い表示する。図5を参照して、表示制御手段23は、オフライン状態において「A.jpg」の広告を5回を限度にユーザ端末2に表示する。すなわち、表示制御手段23は、ユーザ端末2がオンライン状態からオフライン状態に移行したことに応じて、広告表示条件に従って広告を表示させる広告表示制御ステップ、を実行する手段である。なお、表示制御手段23は、オフライン広告配信サーバ1から送信された制御プログラムに従い、広告表示制御ステップを実行する。   The display control unit 23 displays an advertisement corresponding to the advertisement information (image data) stored in the terminal advertisement DB 211 in an offline state according to the advertisement display condition. Referring to FIG. 5, display control means 23 displays an advertisement of “A.jpg” on user terminal 2 up to five times in the offline state. That is, the display control unit 23 is a unit that executes an advertisement display control step of displaying an advertisement according to the advertisement display condition in response to the user terminal 2 shifting from the online state to the offline state. The display control means 23 executes the advertisement display control step according to the control program transmitted from the offline advertisement distribution server 1.

状態情報送信手段24は、ユーザ端末2がオフライン状態からオンライン状態に移行すると、オフライン状態中のログ情報(オフライン開始時刻、オフライン終了時刻、オフライン状態中の広告表示回数など)をオフライン広告配信サーバ1に送信する。すなわち、状態情報送信手段24は、ユーザ端末2がオフライン状態からオンライン状態に移行したことに応じて、ユーザ端末2のオフライン時間を含むログ情報を送信させるオフライン状態情報送信ステップ、を実行する手段である。なお、状態情報送信手段24は、オフライン広告配信サーバ1から送信された制御プログラムに従い、オフライン状態情報送信ステップを実行する。   When the user terminal 2 shifts from the offline state to the online state, the state information transmitting unit 24 displays log information in the offline state (offline start time, offline end time, advertisement display count in the offline state, etc.) in the offline advertisement distribution server 1. Send to. That is, the state information transmission means 24 is a means for executing an offline state information transmission step of transmitting log information including the offline time of the user terminal 2 in response to the user terminal 2 shifting from the offline state to the online state. is there. The state information transmission unit 24 executes an offline state information transmission step in accordance with the control program transmitted from the offline advertisement distribution server 1.

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

[オフライン広告配信サーバ1の処理]
続いて、本実施形態のオフライン広告配信サーバ1の処理について、図6を参照して説明する。
[Processing of offline advertisement distribution server 1]
Then, the process of the offline advertisement delivery server 1 of this embodiment is demonstrated with reference to FIG.

S101、S201:オフライン広告配信サーバ1の制御部(制御プログラム送信手段12)は、ユーザ端末2がオンライン状態である状況で、ユーザ端末2に対して制御プログラムを送信する。なお、制御プログラムの送信は、任意のタイミングで行うことができ、例えば、ユーザ端末2からの要求(ユーザ操作に基づく要求及び一定期間毎に自動的になされる要求を含む)に基づいて行うことができる。ユーザ端末2は、記憶部の所定の領域に受信した制御プログラムを記憶する。   S101, S201: The control unit (control program transmission means 12) of the offline advertisement distribution server 1 transmits a control program to the user terminal 2 in a situation where the user terminal 2 is in an online state. The transmission of the control program can be performed at an arbitrary timing. For example, the control program can be transmitted based on a request from the user terminal 2 (including a request based on a user operation and a request automatically made every certain period). Can do. The user terminal 2 stores the received control program in a predetermined area of the storage unit.

S103:オフライン広告配信サーバ1の制御部(表示条件決定手段14)は、広告DB112に記憶された単位時間あたりの課金情報及び端末DB113に記憶されたログ情報(平均オフライン時間)から、広告表示条件を決定する。このとき、表示条件決定手段14は、広告主の残り予算がオフライン配信中止予算未満である場合には、当該広告主の広告に関する広告表示条件を決定しないこととしてもよい。   S103: The control unit (display condition determination unit 14) of the offline advertisement distribution server 1 determines the advertisement display condition from the charging information per unit time stored in the advertisement DB 112 and the log information (average offline time) stored in the terminal DB 113. To decide. At this time, when the remaining budget of the advertiser is less than the offline distribution stop budget, the display condition determining unit 14 may not determine the advertisement display condition regarding the advertisement of the advertiser.

S105、S203:オフライン広告配信サーバ1の制御部(表示条件送信手段11)は、ユーザ端末2がオンライン状態である状況で、ユーザ端末2に対して広告情報及び広告表示条件を送信する。なお、広告表示条件の送信(又はS103の決定)は、ユーザ端末2からの要求(ユーザ操作に基づく要求及び一定期間毎に自動的になされる要求を含む)に基づいて行うことができる。ユーザ端末2は、端末広告DB211に広告情報及び広告表示条件を記憶する。   S105, S203: The control unit (display condition transmission unit 11) of the offline advertisement distribution server 1 transmits the advertisement information and the advertisement display condition to the user terminal 2 in a situation where the user terminal 2 is in the online state. Note that the transmission of the advertisement display condition (or determination in S103) can be performed based on a request from the user terminal 2 (including a request based on a user operation and a request automatically made at regular intervals). The user terminal 2 stores advertisement information and advertisement display conditions in the terminal advertisement DB 211.

S205:ユーザ端末2の制御部(通信状態判定手段22)は、ユーザ端末2がオフライン状態であるか否かを判定する。
S207:ユーザ端末2がオフライン状態である場合には、ユーザ端末2の制御部(表示制御手段23)は、端末広告DB211に記憶された広告情報(画像データ)に対応する広告を、広告表示条件に従い表示する。ここで、オフライン状態においてユーザ端末2に広告表示条件として規定した回数分広告が表示された場合には、その後、表示制御手段23は、当該広告をユーザ端末2に表示しない。なお、この場合には、当該広告に代えて無料広告(例えば、広告を表示するWebページ自体の広告)を表示させることとしてもよい。
S205: The control unit (communication state determination unit 22) of the user terminal 2 determines whether or not the user terminal 2 is in an offline state.
S207: When the user terminal 2 is in an offline state, the control unit (display control means 23) of the user terminal 2 displays an advertisement corresponding to the advertisement information (image data) stored in the terminal advertisement DB 211 as an advertisement display condition. To display. Here, when the advertisement is displayed on the user terminal 2 as many times as the advertisement display condition in the offline state, the display control unit 23 does not display the advertisement on the user terminal 2 thereafter. In this case, a free advertisement (for example, an advertisement of the Web page itself that displays the advertisement) may be displayed instead of the advertisement.

S209:ユーザ端末2の制御部(通信状態判定手段22)は、ユーザ端末2がオフライン状態であるか否か、すなわち、オフライン状態からオンライン状態に移行したか否かを判定する。
S211:ユーザ端末2がオンライン状態に移行した場合には、ユーザ端末2の制御部(状態情報送信手段24)は、オフライン広告配信サーバ1に対して、ログ情報を送信する。
S209: The control unit (communication state determination unit 22) of the user terminal 2 determines whether or not the user terminal 2 is in the offline state, that is, whether or not the offline state has shifted to the online state.
S211: When the user terminal 2 shifts to the online state, the control unit (state information transmission unit 24) of the user terminal 2 transmits log information to the offline advertisement distribution server 1.

S107,109:オフライン広告配信サーバ1の制御部(状態情報受信手段13)は、ログ情報を受信すると、受信したログ情報に基づいて、広告表示ログDB111、広告DB112及び端末DB113を更新する。なお、更新された広告DB112及び端末DB113は、S103で広告表示条件を決定するために用いられる。   S107, 109: When receiving the log information, the control unit (status information receiving unit 13) of the offline advertisement distribution server 1 updates the advertisement display log DB 111, the advertisement DB 112, and the terminal DB 113 based on the received log information. The updated advertisement DB 112 and terminal DB 113 are used to determine advertisement display conditions in S103.

[オフライン広告配信サーバ1の効果]
以上説明した本実施形態のオフライン広告配信サーバ1によれば、ユーザ端末2には、オフライン状態中であっても、予め定められた広告表示条件(例えば、表示回数など)に従って広告が表示される。このとき、広告表示条件に従った広告の表示は、制御プログラムに基づいて実行されるため、本実施形態のオフライン広告配信サーバ1は、オフライン状態中のユーザ端末2への広告配信を適切に制御することができる。よって、オフライン状態において、広告主の予算額に応じた広告を配信可能なオフライン広告配信サーバを提供できる。
[Effect of offline advertisement distribution server 1]
According to the offline advertisement distribution server 1 of the present embodiment described above, an advertisement is displayed on the user terminal 2 according to a predetermined advertisement display condition (for example, the display count) even in the offline state. . At this time, since the display of the advertisement according to the advertisement display condition is executed based on the control program, the offline advertisement distribution server 1 of the present embodiment appropriately controls the advertisement distribution to the user terminal 2 in the offline state. can do. Therefore, it is possible to provide an offline advertisement distribution server that can distribute advertisements according to the advertiser's budget amount in the offline state.

また、オフライン広告配信サーバ1は、ユーザ端末2からオフライン状態におけるログ情報を受信し、このログ情報に基づいて広告表示条件を決定する。これにより、ユーザ端末2毎のログ情報を広告表示条件にフィードバックできるため、オフライン状態における広告配信の精度を向上させることができ、結果として、オフライン状態において、広告主の予算額に応じた広告を配信することができる。   Further, the offline advertisement distribution server 1 receives log information in the offline state from the user terminal 2, and determines advertisement display conditions based on the log information. As a result, the log information for each user terminal 2 can be fed back to the advertisement display conditions, so that the accuracy of advertisement distribution in the offline state can be improved. As a result, in the offline state, the advertisement corresponding to the advertiser's budget amount can be sent Can be delivered.

また、オフライン広告配信サーバ1は、ユーザ端末2からの要求(ユーザ操作に基づく要求及び一定期間毎に自動的になされる要求を含む)があった場合に限り、オフライン状態中の広告配信に必要な広告情報及び広告表示条件をユーザ端末に送信するため、ユーザ端末2との間の無駄な通信を防止することができる。   Further, the offline advertisement distribution server 1 is necessary for the advertisement distribution in the offline state only when there is a request from the user terminal 2 (including a request based on a user operation and a request automatically made at certain intervals). Since the advertisement information and advertisement display conditions are transmitted to the user terminal, useless communication with the user terminal 2 can be prevented.

[第2実施形態]
次に、図7〜図10を参照して、第2実施形態のオフライン広告配信サーバ1Aについて説明する。第1実施形態のオフライン広告配信サーバ1がオフライン状態中のユーザ端末2に対して広告(例えば、バナー広告)を配信するだけであるのに対し、第2実施形態のオフライン広告配信サーバ1Aは、オフライン状態中のユーザ端末2Aに対して配信した広告がクリックされた場合に、リンク先のWebページ(広告主のWebページ)に移行可能としている。
[Second Embodiment]
Next, an offline advertisement distribution server 1A according to the second embodiment will be described with reference to FIGS. While the offline advertisement distribution server 1 of the first embodiment only distributes an advertisement (for example, a banner advertisement) to the user terminal 2 in the offline state, the offline advertisement distribution server 1A of the second embodiment When an advertisement distributed to the user terminal 2A in the offline state is clicked, it is possible to shift to a linked web page (advertiser web page).

[オフライン広告配信サーバ1Aの構成]
図7を参照して、第2実施形態のオフライン広告配信サーバ1Aの構成について説明する。なお、第1実施形態と同一の構成については、同一の符号を付し、詳細な説明を省略する。オフライン広告配信サーバ1Aは、ユーザ端末2Aと通信可能に接続され、表示条件送信手段11Aと、制御プログラム送信手段12Aと、状態情報受信手段13と、広告表示ログDB111と、広告DB112Aと、端末DB113と、表示条件決定手段14と、を含んで構成される。
[Configuration of offline advertisement distribution server 1A]
With reference to FIG. 7, the structure of 1 A of offline advertisement delivery servers of 2nd Embodiment is demonstrated. In addition, about the structure same as 1st Embodiment, the same code | symbol is attached | subjected and detailed description is abbreviate | omitted. The offline advertisement distribution server 1A is communicably connected to the user terminal 2A, and includes a display condition transmission unit 11A, a control program transmission unit 12A, a state information reception unit 13, an advertisement display log DB 111, an advertisement DB 112A, and a terminal DB 113. And display condition determining means 14.

表示条件送信手段11Aは、ユーザ端末2Aがオンライン状態である場合に、広告情報及び広告表示条件をユーザ端末2Aに対して送信する。ここで、第2実施形態の表示条件送信手段11Aが送信する広告情報とは、広告のバナー画像データなどに加え、当該広告がクリックされたときに表示するWebページのURLを示すリンク先URLを含む。   When the user terminal 2A is online, the display condition transmission unit 11A transmits advertisement information and advertisement display conditions to the user terminal 2A. Here, the advertisement information transmitted by the display condition transmitting unit 11A of the second embodiment includes a link destination URL indicating a URL of a Web page displayed when the advertisement is clicked in addition to the banner image data of the advertisement. Including.

このように、第2実施形態のオフライン広告配信サーバ1Aでは、ユーザ端末2Aに広告情報としてリンク先URLを送信するため、広告DB112Aは、図8に示すように、広告識別情報に対応付けて、リンク先URLを記憶する。また、制御プログラム送信手段12Aが送信する制御プログラムには、オフライン判定ステップ、広告表示制御ステップ、オンライン判定ステップ及びオフライン状態情報送信ステップに加え、広告情報に含まれるリンク先URLに対応するWebページを、ユーザ端末2Aがオンライン状態である場合に予め取得させるためのWebページ取得ステップをが含まれる。   Thus, in the offline advertisement distribution server 1A of the second embodiment, the advertisement DB 112A is associated with the advertisement identification information as shown in FIG. 8 in order to transmit the link destination URL as the advertisement information to the user terminal 2A. The link URL is stored. In addition to the offline determination step, the advertisement display control step, the online determination step, and the offline state information transmission step, the control program transmitted by the control program transmission means 12A includes a Web page corresponding to the link destination URL included in the advertisement information. A Web page acquisition step for acquiring in advance when the user terminal 2A is in an online state is included.

[ユーザ端末2Aの構成]
このようなオフライン広告配信サーバ1Aの構成を受け、ユーザ端末2Aは、表示条件受信手段21と、端末広告DB211Aと、通信状態判定手段22と、表示制御手段23Aと、状態情報送信手段24と、Webページ取得手段25Aと、を含んで構成される。
[Configuration of User Terminal 2A]
In response to the configuration of the offline advertisement distribution server 1A, the user terminal 2A receives the display condition receiving unit 21, the terminal advertisement DB 211A, the communication state determining unit 22, the display control unit 23A, the state information transmitting unit 24, Web page acquisition means 25A.

ここで、Webページ取得手段25Aは、広告情報に含まれるリンク先URLに対応するWebページ(HTMLデータ)をユーザ端末2Aがオンライン状態である場合に予め取得する。すなわち、Webページ取得手段25Aは、広告情報に含まれるリンク先URLに対応するWebページを、ユーザ端末2Aがオンライン状態である場合に予め取得させるWebページ取得ステップ、を実行する手段である。なお、Webページ取得手段25Aは、オフライン広告配信サーバ1Aから送信された制御プログラムに従い、Webページ取得ステップを実行する。   Here, the Web page acquisition unit 25A acquires in advance the Web page (HTML data) corresponding to the link destination URL included in the advertisement information when the user terminal 2A is online. That is, the Web page acquisition unit 25A is a unit that executes a Web page acquisition step of acquiring in advance the Web page corresponding to the link destination URL included in the advertisement information when the user terminal 2A is online. The web page acquisition unit 25A executes a web page acquisition step according to the control program transmitted from the offline advertisement distribution server 1A.

端末広告DB211Aは、図9に示すように、広告識別情報に対応付けてWebページ取得手段25Aが取得したリンク先のWebページを記憶する。
また、表示制御手段23Aは、オフライン状態中に配信した広告がクリックされた場合に、端末広告DB211Aに記憶されたリンク先のWebページを読み出し、当該Webページをユーザ端末2Aに表示する。
As shown in FIG. 9, the terminal advertisement DB 211A stores the linked Web page acquired by the Web page acquisition unit 25A in association with the advertisement identification information.
In addition, when an advertisement distributed in the offline state is clicked, the display control unit 23A reads a linked web page stored in the terminal advertisement DB 211A and displays the web page on the user terminal 2A.

[オフライン広告配信サーバ1Aの処理]
続いて、第2実施形態のオフライン広告配信サーバ1Aの処理について、図10を参照して説明する。なお、第1実施形態のオフライン広告配信サーバ1と同一の処理については、同一の符号を付し、詳細な説明を省略する。
[Processing of offline advertisement distribution server 1A]
Next, the processing of the offline advertisement distribution server 1A according to the second embodiment will be described with reference to FIG. In addition, about the process same as the offline advertisement delivery server 1 of 1st Embodiment, the same code | symbol is attached | subjected and detailed description is abbreviate | omitted.

S101、S201:オフライン広告配信サーバ1Aの制御部(制御プログラム送信手段12A)は、ユーザ端末2がオンライン状態である状況の任意のタイミングで、ユーザ端末2Aに対して制御プログラムを送信する。なお、この制御プログラムには、ユーザ端末2Aに、Webページ取得ステップを実行させるためのプログラムが含まれる。   S101, S201: The control unit (control program transmission unit 12A) of the offline advertisement distribution server 1A transmits a control program to the user terminal 2A at an arbitrary timing when the user terminal 2 is in an online state. The control program includes a program for causing the user terminal 2A to execute the Web page acquisition step.

S103:オフライン広告配信サーバ1Aの制御部(表示条件決定手段14)は、広告表示条件を決定する。   S103: The control unit (display condition determination unit 14) of the offline advertisement distribution server 1A determines the advertisement display condition.

S105、S203:オフライン広告配信サーバ1Aの制御部(表示条件送信手段11A)は、ユーザ端末2がオンライン状態である状況の任意のタイミングで、ユーザ端末2に対してリンク先URLを含む広告情報及び広告表示条件を送信する。   S105, S203: The control unit (display condition transmitting unit 11A) of the offline advertisement distribution server 1A includes advertisement information including a link destination URL for the user terminal 2 at an arbitrary timing in a situation where the user terminal 2 is in an online state, Send advertisement display conditions.

S204A:ユーザ端末2Aの制御部(Webページ取得手段25A)は、オンライン状態中にリンク先URLを参照して、リンク先のWebページ(HTMLデータ)を取得し、端末広告DB211Aに記憶する。   S204A: The control unit (Web page acquisition unit 25A) of the user terminal 2A refers to the link destination URL in the online state, acquires the link destination Web page (HTML data), and stores it in the terminal advertisement DB 211A.

S205:ユーザ端末2Aの制御部(通信状態判定手段22)は、ユーザ端末2Aがオフライン状態であるか否かを判定する。
S207A:ユーザ端末2Aがオフライン状態である場合には、ユーザ端末2Aの制御部(表示制御手段23A)は、端末広告DB211に記憶された広告情報に対応する広告を、広告表示条件に従い表示する。このとき、表示された広告がクリックされた場合には、表示制御手段23Aは、リンク先のWebページを端末広告DB211から読み出し、当該Webページをユーザ端末2Aに表示する。
S205: The control unit (communication state determination unit 22) of the user terminal 2A determines whether or not the user terminal 2A is in an offline state.
S207A: When the user terminal 2A is in an offline state, the control unit (display control unit 23A) of the user terminal 2A displays an advertisement corresponding to the advertisement information stored in the terminal advertisement DB 211 according to the advertisement display condition. At this time, when the displayed advertisement is clicked, the display control unit 23A reads the linked web page from the terminal advertisement DB 211 and displays the web page on the user terminal 2A.

S209:ユーザ端末2Aの制御部(通信状態判定手段22)は、ユーザ端末2Aがオフライン状態であるか否か、すなわち、オフライン状態からオンライン状態に移行したか否かを判定する。
S211:ユーザ端末2Aがオンライン状態に移行した場合には、ユーザ端末2Aの制御部(状態情報送信手段24)は、オフライン広告配信サーバ1Aに対して、ログ情報を送信する。
S209: The control unit (communication state determination unit 22) of the user terminal 2A determines whether or not the user terminal 2A is in the offline state, that is, whether or not the offline state has shifted to the online state.
S211: When the user terminal 2A shifts to an online state, the control unit (state information transmission unit 24) of the user terminal 2A transmits log information to the offline advertisement distribution server 1A.

S107,109:オフライン広告配信サーバ1Aの制御部(状態情報受信手段13)は、ログ情報を受信すると、受信したログ情報に基づいて、広告表示ログDB111、広告DB112A及び端末DB113を更新する。   S107, 109: When receiving the log information, the control unit (state information receiving unit 13) of the offline advertisement distribution server 1A updates the advertisement display log DB 111, the advertisement DB 112A, and the terminal DB 113 based on the received log information.

[オフライン広告配信サーバ1Aの効果]
以上説明した第2実施形態のオフライン広告配信サーバ1Aによれば、オフライン状態中に表示された広告がユーザによりクリックされた場合に、広告主のWebページをオフライン状態においても適切に表示することができる。
[Effect of offline advertisement distribution server 1A]
According to the offline advertisement distribution server 1A of the second embodiment described above, when an advertisement displayed in the offline state is clicked by the user, the advertiser's web page can be appropriately displayed even in the offline state. it can.

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

例えば、上記実施形態では、課金情報として広告の表示回数を用いているが、これに限られるものではなく、表示した広告がクリックされた回数を用いることとしてもよい。この場合には、単位時間あたりの課金情報として、当該広告の単位時間あたりの平均クリック数及びユーザ端末2(2A)のログ情報から広告表示条件を決定することとしてもよい。   For example, in the above embodiment, the advertisement display count is used as the billing information. However, the present invention is not limited to this, and the number of clicks on the displayed advertisement may be used. In this case, advertisement display conditions may be determined from the average number of clicks per unit time of the advertisement and the log information of the user terminal 2 (2A) as billing information per unit time.

1、1A オフライン広告配信サーバ
11、11A 表示条件送信手段
12、12A 制御プログラム送信手段
13 状態情報受信手段
111 広告表示ログDB
112、112A 広告DB
113 端末DB
2,2A ユーザ端末
1, 1A offline advertisement distribution server 11, 11A display condition transmission means 12, 12A control program transmission means 13 status information reception means 111 advertisement display log DB
112, 112A Advertising DB
113 Terminal DB
2,2A user terminal

Claims (4)

オフライン状態でWebページを表示するユーザ端末に対して広告を配信するオフライン広告配信サーバであって、
オフライン状態において表示する前記広告に関する広告情報、及び広告表示条件としてオフライン状態において当該広告を表示する場合の課金対象となる処理の上限回数を、前記ユーザ端末がオンライン状態である場合に送信する表示条件送信手段と、
前記ユーザ端末に、前記ユーザ端末がオンライン状態からオフライン状態に移行したことを判定させるオフライン判定ステップと、前記ユーザ端末がオンライン状態からオフライン状態に移行した場合に、当該オフライン状態の間に発生した前記課金対象となる処理の回数をカウントし、前記広告表示条件とされた上限回数を限度として前記広告を表示させる広告表示制御ステップと、前記ユーザ端末に、前記ユーザ端末がオフライン状態からオンライン状態に移行したことを判定させるオンライン判定ステップと、前記ユーザ端末がオフライン状態からオンライン状態に移行したことに応じて、前記ユーザ端末のオフライン時間を含むログ情報を送信させるオフライン状態情報送信ステップと、を実行させる制御プログラムを、前記ユーザ端末がオンライン状態である場合に送信する制御プログラム送信手段と、
前記広告表示条件とされた前記上限回数を、記憶手段に記憶された、前記広告の単位時間当たりに実行可能な前記課金対象となる処理の回数で、前記ユーザ端末から受信した前記ログ情報に含まれるオフライン時間の平均である平均オフライン時間を除算した値と決定する表示条件決定手段と、
を備えるオフライン広告配信サーバ。
An offline advertisement distribution server that distributes advertisements to a user terminal that displays a web page in an offline state,
Display conditions for transmitting, when the user terminal is in an online state, the advertisement information related to the advertisement to be displayed in the offline state, and the upper limit number of times to be charged when displaying the advertisement in the offline state as an advertisement display condition A transmission means;
An offline determination step that causes the user terminal to determine that the user terminal has transitioned from an online state to an offline state, and the user terminal that has occurred during the offline state when the user terminal has transitioned from an online state to an offline state. An advertisement display control step for counting the number of processes to be charged and displaying the advertisement up to the maximum number of times set as the advertisement display condition, and causing the user terminal to shift the user terminal from an offline state to an online state An online determination step for determining that the user terminal has been performed , and an offline state information transmission step for transmitting log information including the offline time of the user terminal in response to the user terminal shifting from the offline state to the online state . Control program, said user End and a control program transmitting means for transmitting when it is online,
The log information received from the user terminal includes the upper limit number of times set as the advertisement display condition, which is stored in a storage unit, and is the number of processes to be charged that can be executed per unit time of the advertisement. Display condition determining means for determining a value obtained by dividing the average offline time, which is an average of the offline time,
An offline advertisement distribution server comprising:
前記表示条件送信手段が送信する前記広告情報は、前記広告のリンク先を示すURLを含み、
前記制御プログラムは、前記ユーザ端末に、前記広告情報に含まれる前記URLに対応するWebページを、前記ユーザ端末がオンライン状態である場合に予め取得させるWebページ取得ステップを更に実行させる請求項1に記載のオフライン広告配信サーバ。
The advertising information transmitted by the display condition transmitting means includes a URL indicating a link destination of the advertisement,
Wherein the control program, the user terminal, the Web page corresponding to the URL included in the advertisement information, to claim 1, further executing a Web page acquisition step of previously acquired when the user terminal is online The offline advertisement distribution server described.
前記表示条件送信手段は、前記ユーザ端末からの要求に応じて、前記広告情報及び前記広告表示条件を前記ユーザ端末に送信する請求項1または2に記載のオフライン広告配信サーバ。 The display condition transmitting means, the response to a request from the user terminal, offline advertisement distribution server according to claim 1 or 2 transmits the advertisement information and the advertisement display condition to the user terminal. オフライン状態でWebページを閲覧するユーザ端末に対して広告を配信するオフライン広告配信方法であって、
オフライン状態において表示する前記広告に関する広告情報、及び広告表示条件としてオフライン状態において当該広告を表示する場合の課金対象となる処理の上限回数を、前記ユーザ端末がオンライン状態である場合に送信するステップと、
前記ユーザ端末に、前記ユーザ端末がオンライン状態からオフライン状態に移行したことを判定させるオフライン判定ステップと、前記ユーザ端末がオンライン状態からオフライン状態に移行した場合に、当該オフライン状態の間に発生した前記課金対象となる処理の回数をカウントし、前記広告表示条件とされた上限回数を限度として前記広告を表示させる広告表示制御ステップと、前記ユーザ端末に、前記ユーザ端末がオフライン状態からオンライン状態に移行したことを判定させるオンライン判定ステップと、前記ユーザ端末がオフライン状態からオンライン状態に移行したことに応じて、前記ユーザ端末のオフライン時間を含むログ情報を送信させるオフライン状態情報送信ステップと、を実行させる制御プログラムを、前記ユーザ端末がオンライン状態である場合に送信するステップと、
前記広告表示条件とされた前記上限回数を、記憶手段に記憶された、前記広告の単位時間当たりに実行可能な前記課金対象となる処理の回数で、前記ユーザ端末から受信した前記ログ情報に含まれるオフライン時間の平均である平均オフライン時間を除算した値と決定するステップと、
を含むオフライン広告配信方法。
An offline advertisement distribution method for distributing advertisements to a user terminal browsing a web page in an offline state,
A step of transmitting, when the user terminal is in an online state, advertisement information relating to the advertisement to be displayed in an offline state, and an upper limit number of processes to be charged when displaying the advertisement in an offline state as an advertisement display condition; ,
An offline determination step that causes the user terminal to determine that the user terminal has transitioned from an online state to an offline state, and the user terminal that has occurred during the offline state when the user terminal has transitioned from an online state to an offline state. An advertisement display control step for counting the number of processes to be charged and displaying the advertisement up to the maximum number of times set as the advertisement display condition, and causing the user terminal to shift the user terminal from an offline state to an online state An online determination step for determining that the user terminal has been performed , and an offline state information transmission step for transmitting log information including the offline time of the user terminal in response to the user terminal shifting from the offline state to the online state . Control program, said user Transmitting when youngest is online,
The log information received from the user terminal includes the upper limit number of times set as the advertisement display condition, which is stored in a storage unit, and is the number of processes to be charged that can be executed per unit time of the advertisement. Determining an average offline time divided by an average of the offline time
Offline advertising delivery method including
JP2010176563A 2010-08-05 2010-08-05 Offline advertisement distribution server and offline advertisement distribution method Expired - Fee Related JP5265630B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010176563A JP5265630B2 (en) 2010-08-05 2010-08-05 Offline advertisement distribution server and offline advertisement distribution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010176563A JP5265630B2 (en) 2010-08-05 2010-08-05 Offline advertisement distribution server and offline advertisement distribution method

Publications (2)

Publication Number Publication Date
JP2012038034A JP2012038034A (en) 2012-02-23
JP5265630B2 true JP5265630B2 (en) 2013-08-14

Family

ID=45849988

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010176563A Expired - Fee Related JP5265630B2 (en) 2010-08-05 2010-08-05 Offline advertisement distribution server and offline advertisement distribution method

Country Status (1)

Country Link
JP (1) JP5265630B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160043950A (en) * 2013-08-19 2016-04-22 페이스북, 인크. Pricing advertisements presented by a client device in a limited functionality state

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5480937B2 (en) * 2012-06-12 2014-04-23 ヤフー株式会社 Mobile terminal, information processing method, and computer program
JP5892978B2 (en) * 2013-06-19 2016-03-23 ヤフー株式会社 Score calculation device and score calculation method
CN104883610B (en) * 2015-04-28 2018-03-23 腾讯科技(北京)有限公司 Paster video broadcasting method and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100312818B1 (en) * 2000-02-03 2001-11-07 김홍기,이은석 System and Method of Internet Ad Using Main-Display Added Sub-Display
JP2001290767A (en) * 2000-04-07 2001-10-19 Sharp Corp Information communication system, information terminal device, and program recording medium
JP2002091995A (en) * 2000-09-14 2002-03-29 Use:Kk Method/system for supplying advertising information and recording medium with advertising information supplying program recorded thereon
JP2002269449A (en) * 2001-03-12 2002-09-20 Kotaro Nakayama Advertising component for software development and software distribution system using the component
JP4621793B2 (en) * 2009-07-21 2011-01-26 株式会社デジタライズ Ad distribution server

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160043950A (en) * 2013-08-19 2016-04-22 페이스북, 인크. Pricing advertisements presented by a client device in a limited functionality state
KR102403877B1 (en) * 2013-08-19 2022-05-31 메타 플랫폼스, 인크. Pricing advertisements presented by a client device in a limited functionality state

Also Published As

Publication number Publication date
JP2012038034A (en) 2012-02-23

Similar Documents

Publication Publication Date Title
JP6009568B2 (en) Method and apparatus for advertisement cache maintenance
JP2012519904A5 (en)
JP2014522015A5 (en)
WO2010074883A3 (en) System and method for retargeting advertisements based on previously captured relevance data
JP6626540B2 (en) Application install conversion and identification
JP2011003155A (en) Advertisement distribution system, advertisement distribution server, advertisement distribution method and advertisement distribution program
JP5797211B2 (en) Advertisement information providing apparatus and advertisement information providing method
JP5265630B2 (en) Offline advertisement distribution server and offline advertisement distribution method
JP5475829B2 (en) Information processing apparatus, contribution calculation method, and contribution calculation program
JP5659323B1 (en) Information processing apparatus, information processing method, program, and storage medium
JP6038791B2 (en) Content server
JP6372868B2 (en) Reward distribution method, reward distribution system and terminal
JP6005815B2 (en) Advertisement information providing apparatus and advertisement information providing method
JP6059169B2 (en) Calculation device, calculation method, and calculation program
JP6600422B2 (en) Information processing apparatus, information processing method, program, and storage medium
US20140136317A1 (en) Advertisement information providing device and advertisement information providing method
JP2015179471A (en) Calculation device, calculation method, and calculation program
JP5699233B1 (en) Generating device, generating method, and generating program
US20170236211A1 (en) Earnings alerts
JP6208819B1 (en) Determination apparatus, determination method, and determination program
US20100211639A1 (en) Apparatus and method for serving annular messages to local browsers
JP5873885B2 (en) Server device for advertisement distribution
JP5567110B2 (en) Advertisement information providing apparatus and advertisement information providing method
JP2017228315A (en) Determination device, determination method, and determination program
JP5706977B2 (en) Information processing apparatus, contribution calculation method, and contribution calculation program

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20120312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120522

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20120618

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120723

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20121030

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130130

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20130206

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130501

R150 Certificate of patent or registration of utility model

Ref document number: 5265630

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees