[go: up one dir, main page]

JP2005216035A - Program with advertisement display function, server distributing its program, information processing terminal and advertisement display method - Google Patents

Program with advertisement display function, server distributing its program, information processing terminal and advertisement display method Download PDF

Info

Publication number
JP2005216035A
JP2005216035A JP2004022602A JP2004022602A JP2005216035A JP 2005216035 A JP2005216035 A JP 2005216035A JP 2004022602 A JP2004022602 A JP 2004022602A JP 2004022602 A JP2004022602 A JP 2004022602A JP 2005216035 A JP2005216035 A JP 2005216035A
Authority
JP
Japan
Prior art keywords
advertisement
program
advertisement data
display
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2004022602A
Other languages
Japanese (ja)
Inventor
Asuka Hirano
あす香 平野
Naoto Maeda
直人 前田
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2004022602A priority Critical patent/JP2005216035A/en
Publication of JP2005216035A publication Critical patent/JP2005216035A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a program with an advertisement display function, increasing an advertisement display frequency while suppressing discomfort of a user to improve advertisement efficiency. <P>SOLUTION: This program with the advertisement display function previously including prescribed advertisement data and operating on an information processing terminal displays the advertisement data on a display part in timing preset according to an operation situation of a prescribed program after a start of the prescribed program executed on the information processing terminal. The program with the advertisement display function has a function accessing an advertisement distribution server distributing the prescribed advertisement data connected to a network, acquiring the prescribed advertisement data, and including them in the program with the advertisement display function. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は、広告表示機能付きプログラムにかかり、特に、ユーザの端末上にてアプリケーションの動作状況に応じて広告を表示するプログラムに関する。また、当該プログラムを配信するサーバ、当該プログラムを組み込んだ情報処理端末、情報処理端末にて広告表示を行う方法、に関する。   The present invention relates to a program with an advertisement display function, and more particularly to a program for displaying an advertisement on a user's terminal in accordance with the operation status of an application. The present invention also relates to a server that distributes the program, an information processing terminal that incorporates the program, and a method for displaying an advertisement on the information processing terminal.

一般消費者に対する広告宣伝手法として、インターネットを利用したものが増加している。例えば、一般消費者が有するパーソナルコンピュータや携帯電話などに電子メールにて広告を配信する方法や、端末からアクセス可能なウェブページに広告を埋め込んでこれを閲覧させる方法にて行われている。   The use of the Internet as an advertising method for general consumers is increasing. For example, it is performed by a method of distributing an advertisement by e-mail to a personal computer or a mobile phone possessed by a general consumer, or by a method of embedding an advertisement in a web page accessible from a terminal and browsing it.

しかし、電子メールでの広告については、大量の広告メールを送信する悪質な業者も増加しており、勝手に配信されるにも関わらず携帯電話のユーザに通信料の負担がかかり、さらに、キャリアのメールサーバの記憶容量や処理能力を圧迫する、という問題が生じる。また、ウェブページに広告を埋め込む方法では、広告部分が見落とされがちであり、ユーザがどの程度、広告部分を閲覧していたか、すなわち、広告の定量的効果を認識しがたいという問題があった。   However, with regard to advertisements via e-mail, the number of malicious businesses that send large volumes of e-mails is increasing, and despite being distributed without permission, mobile phone users are burdened with communication charges. The problem arises of squeezing the storage capacity and processing capacity of mail servers. In addition, in the method of embedding advertisements in web pages, the advertisement part tends to be overlooked, and there is a problem that it is difficult to recognize how much the user has viewed the advertisement part, that is, the quantitative effect of the advertisement. .

一方で、ユーザやキャリアの負担を軽減しつつ、ユーザが広告を閲覧する確率を高めて広告による宣伝効果を向上させるべく、下記の特許文献1,2に開示されている技術が考えられている。   On the other hand, the techniques disclosed in Patent Documents 1 and 2 below are considered to reduce the burden on the user and the carrier and increase the probability that the user views the advertisement and improve the advertising effect of the advertisement. .

特許文献1のものは、ユーザが携帯電話にてアプリケーションをダウンロードする際に、当該携帯電話に対して広告情報を送信し、その携帯電話上で広告情報を表示させるというシステムである。また、特許文献2のものは、携帯電話にてJAVAの起動時に、事前に携帯端末のメモリ上にダウンロードした広告を表示するシステムが開示されている。   The thing of patent document 1 is a system which transmits advertisement information with respect to the said mobile phone, and displays advertisement information on the mobile phone, when a user downloads an application with a mobile phone. Patent Document 2 discloses a system for displaying an advertisement downloaded in advance on a memory of a mobile terminal when JAVA is activated on a mobile phone.

特開2003−30535号公報JP 2003-30535 A 特開2003−296228号公報JP 2003-296228 A

しかしながら、上記従来例では、以下のような不都合が生じる。まず、特許文献1のものでは、広告表示をアプリケーションのダウンロード時のみを対象としており、一般的にアプリケーションはダウンロード後に何回も携帯端末上で実行するものであるにもかかわらず最初のダウンロード時1回しか広告が表示されず、広告宣伝効果が薄れてしまう。また、要求時に広告データを通信するために、利用者は広告データが通信している間の時間待たされる。つまり、通信時間が増加するため処理全体の時間が増える。さらには、広告データを通信時に取得するため、広告を取得するまで広告を表示できない、という問題が生じる。   However, the above conventional example has the following disadvantages. First, in Patent Document 1, advertisement display is only targeted at the time of downloading an application. Generally, an application is executed on a portable terminal many times after downloading, but at the first downloading time 1 The advertisement is displayed only once, and the advertising effect is diminished. Further, in order to communicate the advertisement data at the time of request, the user is kept waiting for a time while the advertisement data is communicated. That is, since the communication time increases, the overall processing time increases. Furthermore, since advertisement data is acquired at the time of communication, the problem that an advertisement cannot be displayed until an advertisement is acquired arises.

また、特許文献2のものでは、アプリケーションの立ち上げ時間に限って広告を表示しており、ユーザの待ち時間を有効に使いつつ、広告表示頻度の向上を図っているものの、依然として広告表示タイミングの柔軟性に欠け、さらなる広告効率の向上を図ることができない。そして、表示される広告データは単に端末内に記憶されているだけであって、かかる広告データが端末のメモリに記憶されていない場合には、広告表示がなされず、効率のよい広告表示を行うことができない、という問題が生じる。   Moreover, in the thing of patent document 2, although the advertisement is displayed only for the start-up time of the application and the advertisement display frequency is improved while effectively using the waiting time of the user, the advertisement display timing still remains. It lacks flexibility and cannot further improve advertising efficiency. The displayed advertisement data is simply stored in the terminal, and when the advertisement data is not stored in the memory of the terminal, the advertisement is not displayed and the advertisement is displayed efficiently. The problem of being unable to do so arises.

そこで、本発明では、上記従来例の有する不都合を改善し、特に、ユーザに不快な印象を与えず、広告表示回数の増加を図り、広告宣伝効率の向上を図ることができる広告表示機能付きプログラム、を提供することをその目的とする。   Therefore, in the present invention, a program with an advertisement display function that can improve the inconveniences of the above-described conventional example, and in particular, can increase the number of advertisement display without giving an unpleasant impression to the user and can improve the advertising efficiency. , Its purpose is to provide.

上記目的を達成すべく、本発明である広告表示機能付きプログラムは、以下のような構成を採っている。   In order to achieve the above object, the program with an advertisement display function according to the present invention has the following configuration.

まず、表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
当該広告表示機能付きプログラムが予め所定の広告データを含んでいると共に、
情報処理端末に、
当該情報処理端末上で実行される所定のプログラムの起動後であって、当該所定のプログラムの作動状況に応じて予め設定されたタイミングで広告データを表示部に表示する広告表示手段、
を実現するための広告表示機能付きプログラムである。
First, a program with an advertisement display function executed on an information processing terminal having a display unit,
The program with the advertisement display function includes predetermined advertisement data in advance,
In the information processing terminal,
An advertisement display means for displaying advertisement data on the display unit at a timing set in advance in accordance with an operation status of the predetermined program after the predetermined program executed on the information processing terminal is started;
It is a program with an advertisement display function for realizing.

このような構成にすることにより、まず、本発明である広告表示機能付きのアプリケーションが情報処理端末に組み込まれる際に、すでに当該アプリケーションには広告データが含まれている。その後、このアプリケーションに連動する他のプログラムによる処理を実現するプログラムが起動すると、予め設定されたタイミングで広告データが情報処理端末上に表示される。従って、情報処理端末内に表示すべき広告データが記憶されていない、という事態を抑制することができ、効率よく広告を表示することができる。そして、かかる広告データを表示するために、別途、広告データを取得する必要がないため、かかる通信処理時間を排除することができ、広告データの受信に伴う通信時の煩わしさを抑制することができる。   By adopting such a configuration, first, when an application with an advertisement display function according to the present invention is incorporated into an information processing terminal, the application already contains advertisement data. Thereafter, when a program that realizes processing by another program linked to this application is activated, advertisement data is displayed on the information processing terminal at a preset timing. Therefore, it is possible to suppress the situation that the advertisement data to be displayed in the information processing terminal is not stored, and the advertisement can be displayed efficiently. And since it is not necessary to acquire advertisement data separately in order to display such advertisement data, such communication processing time can be eliminated, and the troublesomeness at the time of communication accompanying reception of advertisement data can be suppressed. it can.

また、上記構成に加えて、情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを広告表示機能付きプログラムに含める広告データ取得手段を実現させると共に、
情報処理端末に実現される広告表示手段に、広告配信サーバから取得した広告データを表示部に表示するよう作動する機能を実現させる、広告表示機能付きプログラムとしてもよい。
In addition to the above configuration, the information processing terminal
An advertisement data acquisition unit that accesses an advertisement distribution server that distributes predetermined advertisement data connected to a network to acquire predetermined advertisement data and includes the advertisement data in a program with an advertisement display function is realized.
It is good also as a program with an advertisement display function which makes the advertisement display means implement | achieved in an information processing terminal implement | achieve the function which operate | moves to display the advertisement data acquired from the advertisement delivery server on a display part.

さらに、別の構成のプログラムとして、表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
予め所定の広告データを格納するための広告データ格納領域を有していると共に、
情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを広告表示機能付きプログラムの広告データ格納領域に格納する広告データ取得手段、
当該情報処理端末上で実行される所定のプログラムの起動後であって、当該所定のプログラムの作動状況に応じて予め設定されたタイミングで広告データを表示部に表示する広告表示手段、
とを実現するための広告表示機能付きプログラムでもよい。
Furthermore, as another program, a program with an advertisement display function executed on an information processing terminal having a display unit,
In addition to having an advertisement data storage area for storing predetermined advertisement data in advance,
In the information processing terminal,
Advertising data acquisition means for acquiring predetermined advertising data by accessing an advertisement distribution server that distributes predetermined advertising data connected to the network, and storing the advertising data in an advertising data storage area of a program with an advertising display function;
An advertisement display means for displaying advertisement data on the display unit at a timing set in advance in accordance with an operation status of the predetermined program after the predetermined program executed on the information processing terminal is started;
It may be a program with an advertisement display function for realizing the above.

これにより、情報処理端末に組み込まれたアプリケーション内に、ネットワーク上のサイトからダウンロードされた広告データが格納されるため、上記同様に、情報処理端末内に表示すべき広告データが記憶されていないという状況を抑制することができ、効率よく広告を表示することができる。   As a result, since the advertisement data downloaded from the site on the network is stored in the application incorporated in the information processing terminal, the advertisement data to be displayed in the information processing terminal is not stored as described above. The situation can be suppressed and advertisements can be displayed efficiently.

また、アプリケーション内の形成された広告データを格納する領域に広告データが格納されるようアプリケーションが作動するため、ネットワーク上の広告配信サーバから広告データがダウンロードされ、予め設定されたタイミングで情報処理装置に表示される。従って、新しい広告データが常に更新されるため、時期や時間帯に適切に対応した広告データを情報処理端末に表示することができ、広告効率のさらなる向上を図ることができる。   Further, since the application operates so that the advertisement data is stored in the area for storing the formed advertisement data in the application, the advertisement data is downloaded from the advertisement distribution server on the network, and the information processing device is set at a preset timing. Is displayed. Therefore, since new advertisement data is constantly updated, advertisement data appropriately corresponding to the time and time zone can be displayed on the information processing terminal, and the advertisement efficiency can be further improved.

また、上述した情報処理端末にて広告データが表示されるタイミングは、所定のプログラムの起動中であるとよい。さらには、情報処理端末に組み込まれている所定のプログラムがネットワーク上の所定のサービス提供サーバと交信する機能を実現させるプログラムである場合に、当該所定のプログラムが作動して情報処理端末がサービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちである時、であると望ましい。   The timing at which the advertisement data is displayed on the information processing terminal described above may be during the start of a predetermined program. Further, when a predetermined program installed in the information processing terminal is a program that realizes a function of communicating with a predetermined service providing server on the network, the predetermined information program is operated and the information processing terminal provides the service. It is desirable to be when communicating with the server and waiting for a response from the service providing server.

このように、プログラムが起動している最中に表示することで、ユーザの待ち時間を有効に広告表示に利用することができ、広告表示の効率化を図ることができると共に、ユーザに対して頻繁に広告が表示されるという不快感を抑制することができる。さらには、アプリケーションにてネットワーク接続中であって、他のサービス提供サーバからの応答待ちの時に広告表示する場合には、情報処理端末では特に処理負担がかかっている状態ではないため、演算部に大きな付加をかけずに広告表示をすることができ、さらなる広告表示の効率化を図ることができる。   Thus, by displaying while the program is running, the user's waiting time can be effectively used for displaying advertisements, and the efficiency of displaying advertisements can be improved. The unpleasant feeling that an advertisement is frequently displayed can be suppressed. Furthermore, when an application is connected to the network and an advertisement is displayed when waiting for a response from another service providing server, the processing load is not particularly imposed on the information processing terminal. It is possible to display advertisements without adding a large amount, and it is possible to further improve the efficiency of advertisement display.

ここで、上記では、広告データが表示されるタイミングは、情報処理端末にて作動する所定のプログラムの作動状況に応じて予め設定されたタイミング、としていたが、特に、本発明である広告表示機能付きプログラムの主な機能を実現するための主処理プログラムの作動状況に応じたタイミングにしてもよい。   Here, in the above description, the advertisement data is displayed at a timing set in advance according to the operation status of a predetermined program that operates on the information processing terminal. In particular, the advertisement display function according to the present invention. The timing may be set according to the operation status of the main processing program for realizing the main functions of the attached program.

すなわち、本発明であるプログラムは、表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
当該広告表示機能付きプログラムが予め所定の広告データを含んでいると共に、
情報処理端末に、
プログラムによる主となる所定の処理を実行する主処理手段、
この主処理手段の起動後であって、当該主処理手段の作動状況に応じて予め設定されたタイミングで広告データを表示部に表示する広告表示手段、
とを実現させるための広告表示機能付きプログラムでもよい。
That is, the program according to the present invention is a program with an advertisement display function that is executed on an information processing terminal having a display unit,
The program with the advertisement display function includes predetermined advertisement data in advance,
In the information processing terminal,
Main processing means for executing predetermined main processing by the program;
An advertisement display means for displaying the advertisement data on the display unit at a timing set in advance according to the operating state of the main processing means after the main processing means is activated,
It may be a program with an advertisement display function for realizing the above.

また、上記構成に加えて、情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データをプログラムに含める広告データ取得手段を実現させると共に、
情報処理端末に実現される広告表示手段に、広告配信サーバから取得した広告データを表示部に表示するよう作動する機能を実現させる、
ための広告表示機能付きプログラムでもよい。
In addition to the above configuration, the information processing terminal
An advertisement data acquisition means for acquiring predetermined advertisement data by accessing an advertisement distribution server that distributes predetermined advertisement data connected to the network and acquiring the advertisement data in the program is realized.
An advertisement display means realized in the information processing terminal realizes a function that operates to display advertisement data acquired from the advertisement distribution server on the display unit,
A program with an advertisement display function may be used.

さらには、別の構成として、表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
予め所定の広告データを格納するための広告データ格納領域を有していると共に、
情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを広告表示機能付きプログラムの広告データ格納領域に含める広告データ取得手段、
広告表示機能付きプログラムによる主となる所定の処理を実行する主処理手段、
主処理手段の起動後であって、当該主処理手段の作動状況に応じて予め設定されたタイミングで広告データを表示部に表示する広告表示手段、
とを実現させるための広告表示機能付きプログラムでもよい。
Furthermore, as another configuration, a program with an advertisement display function executed on an information processing terminal having a display unit,
In addition to having an advertisement data storage area for storing predetermined advertisement data in advance,
In the information processing terminal,
An advertisement data acquisition unit that accesses an advertisement distribution server that distributes predetermined advertisement data connected to a network, acquires predetermined advertisement data, and includes the advertisement data in an advertisement data storage area of a program with an advertisement display function;
Main processing means for executing a predetermined main process by the program with an advertisement display function;
An advertisement display means for displaying advertisement data on the display unit at a timing set in advance according to the operating status of the main processing means after the main processing means is activated,
It may be a program with an advertisement display function for realizing the above.

また、上記構成において、広告データが表示されるタイミングは、主処理手段の起動中でもよく、さらには、上記主処理手段がネットワーク上の所定のサービス提供サーバと交信する機能を有している場合には、主処理手段が作動して情報処理端末がサービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちである時、であると望ましい。このような構成にしても、上記同様の作用、効果を有し、上述した目的を達成できる。   In the above configuration, the timing at which the advertisement data is displayed may be during the activation of the main processing means, and further, when the main processing means has a function of communicating with a predetermined service providing server on the network. Is preferably when the main processing means operates and the information processing terminal is communicating with the service providing server and is waiting for a response from the service providing server. Even with this configuration, the above-described object can be achieved with the same operations and effects as described above.

さらに、本発明は、以下に列挙する構成のプログラム配信サーバ、情報処理端末、広告表示方法でもよい。   Furthermore, the present invention may be a program distribution server, an information processing terminal, and an advertisement display method configured as described below.

情報処理端末にネットワークを介して接続されたプログラム配信サーバであって、
情報処理端末に、主となる所定の処理を実行する主処理手段と,この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示手段と,を実現するためのプログラムを、情報処理端末に配信するプログラム配信手段を備えると共に、
このプログラム配信手段にて配信されるプログラムは、情報処理端末に実現される広告表示手段にて当該情報処理端末の表示部に表示される広告データを予め含んでいるプログラムである、プログラム配信サーバ。
A program distribution server connected to an information processing terminal via a network,
Main processing means for executing a main predetermined process on the information processing terminal, and predetermined advertisement data after the activation of the main processing means at a timing set in advance according to the operation status of the main processing means And a program distribution means for distributing a program for realizing the advertisement display means to be displayed on the display unit to the information processing terminal,
The program distributed by the program distribution unit is a program distribution server that includes advertisement data displayed on the display unit of the information processing terminal in advance by the advertisement display unit realized by the information processing terminal.

情報処理端末にネットワークを介して接続されたプログラム配信サーバであって、
情報処理端末に、主となる所定の処理を実行する主処理手段と,この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示手段と,を実現するためのプログラムを、当該情報処理端末に配信するプログラム配信手段と、
広告表示手段にて情報処理端末の表示部に表示される所定の広告データを予め記憶する広告データ記憶手段と、
を備えると共に、
プログラム配信手段が、広告データ記憶手段に記憶された広告データをプログラム内に含めて当該プログラムを情報処理端末に配信する機能を備えた、プログラム配信サーバ。
A program distribution server connected to an information processing terminal via a network,
Main processing means for executing a main predetermined process on the information processing terminal, and predetermined advertisement data after the activation of the main processing means at a timing set in advance according to the operation status of the main processing means A program distribution unit for distributing a program for realizing the advertisement display unit to be displayed on the display unit to the information processing terminal;
Advertisement data storage means for storing in advance predetermined advertisement data displayed on the display unit of the information processing terminal by the advertisement display means;
With
A program distribution server, wherein the program distribution unit includes a function of including the advertisement data stored in the advertisement data storage unit in the program and distributing the program to the information processing terminal.

上記構成において、プログラム配信手段にて配信されるプログラムは、
情報処理端末に、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データをプログラム内に含める広告データ取得手段を実現すると共に、
情報処理端末に実現された広告表示手段に、広告配信サーバから取得した広告データを表示部に表示するよう作動する機能を実現させる、
ためのプログラムである、プログラム配信サーバ。
In the above configuration, the program distributed by the program distribution means is
An information processing terminal accesses an advertisement distribution server that distributes predetermined advertisement data connected to a network, acquires predetermined advertisement data, and implements an advertisement data acquisition unit that includes the advertisement data in the program,
The advertisement display means realized in the information processing terminal realizes a function that operates to display the advertisement data acquired from the advertisement delivery server on the display unit,
A program distribution server that is a program for

上記構成において、プログラム配信手段にて配信されるプログラムは、
情報処理端末に、ネットワークに接続されたプログラム配信サーバにアクセスして所定の広告データを取得し、当該広告データをプログラム内に含める広告データ取得手段を実現すると共に、
情報処理端末に実現された広告表示手段に、プログラム配信サーバから取得した広告データを表示部に表示するよう作動する機能を実現させる、ためのプログラムであり、
プログラム配信サーバが、情報処理端末に実現された広告データ取得手段によるアクセスに応じて、予めプログラム配信サーバに備えられた所定の広告データを記憶する広告データ記憶手段から広告データを読み出して情報処理端末に配信する広告データ配信手段を備えた、プログラム配信サーバ。
In the above configuration, the program distributed by the program distribution means is
An information processing terminal that accesses a program distribution server connected to a network to acquire predetermined advertisement data and implements advertisement data acquisition means for including the advertisement data in the program,
A program for causing an advertisement display means implemented in an information processing terminal to realize a function that operates to display advertisement data acquired from a program distribution server on a display unit,
The program distribution server reads the advertisement data from the advertisement data storage means for storing the predetermined advertisement data provided in the program distribution server in advance in response to the access by the advertisement data acquisition means realized in the information processing terminal. A program distribution server comprising an advertisement data distribution means for distributing to a program.

情報処理端末にネットワークを介して接続され、当該情報処理端末にプログラムを配信するプログラム配信サーバであって、
情報処理端末に、ネットワークに接続された所定の広告データを記憶する広告配信サーバにアクセスして当該サーバに記憶されている広告データを取得し当該広告データをプログラム配信サーバから配信されたプログラム内に予め形成された広告データ格納領域に含める広告データ取得手段と,主となる所定の処理を実行する主処理手段と,この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示手段と,を実現するためのプログラムを、当該情報処理端末に配信するプログラム配信手段を備えたプログラム配信サーバ。
A program distribution server connected to an information processing terminal via a network and distributing a program to the information processing terminal,
The information processing terminal accesses an advertisement distribution server that stores predetermined advertisement data connected to the network, acquires the advertisement data stored in the server, and stores the advertisement data in the program distributed from the program distribution server Advertisement data acquisition means to be included in a pre-formed advertisement data storage area, main processing means for executing main predetermined processing, and after activation of the main processing means, depending on the operating status of the main processing means A program distribution server comprising program distribution means for distributing a program for realizing advertisement display means for displaying predetermined advertisement data on a display unit at a preset timing to the information processing terminal.

上記構成において、プログラム配信手段にて配信されるプログラムは、
情報処理端末に実現される広告表示手段に、主処理手段の起動中に広告データを表示部に表示するよう作動する機能を実現させるプログラムである、プログラム配信サーバ。
In the above configuration, the program distributed by the program distribution means is
A program distribution server, which is a program for causing an advertisement display means implemented in an information processing terminal to function to display advertisement data on a display unit during activation of a main processing means.

上記構成において、プログラム配信手段にて配信されるプログラムは、
情報処理端末に実現される主処理手段に、ネットワーク上の所定のサービス提供サーバと交信する機能を実現させると共に、
情報処理端末に実現される広告表示手段に、主処理手段がサービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちの時に広告データを表示部に表示するよう作動する機能を実現させるためのプログラムである、プログラム配信サーバ。
In the above configuration, the program distributed by the program distribution means is
The main processing means realized in the information processing terminal realizes a function of communicating with a predetermined service providing server on the network,
The advertisement display means implemented in the information processing terminal is allowed to realize a function that operates to display advertisement data on the display unit when the main processing means is communicating with the service providing server and is waiting for a response from the service providing server. A program distribution server that is a program for

表示部を有する情報処理端末であって、
主となる所定の処理を実行する主処理手段と、
この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示手段と、を備え、
広告表示手段にて表示部に表示される広告データは、情報処理端末に主処理手段及び広告表示手段を実現するために当該情報処理端末内に組み込まれたプログラム内に含められているデータである、情報処理端末。
An information processing terminal having a display unit,
Main processing means for executing main predetermined processing;
An advertisement display means for displaying predetermined advertisement data on the display unit at a timing set in advance according to the operation status of the main processing means after the activation of the main processing means,
The advertisement data displayed on the display unit by the advertisement display means is data included in a program incorporated in the information processing terminal in order to realize the main processing means and the advertisement display means in the information processing terminal. Information processing terminal.

上記構成において、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データをプログラムに含める広告データ取得手段を備えると共に、
広告表示手段は、広告配信サーバから取得した広告データを表示部に表示するよう作動する機能を有する、情報処理端末。
In the above configuration, the apparatus includes an advertisement data acquisition unit that accesses an advertisement distribution server that distributes predetermined advertisement data connected to the network, acquires the predetermined advertisement data, and includes the advertisement data in the program.
The advertisement display means is an information processing terminal having a function of operating to display advertisement data acquired from the advertisement distribution server on the display unit.

表示部を有する情報処理端末であって、
主となる所定の処理を実行する主処理手段と、
この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示手段と、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを主処理手段及び広告表示手段を実現するために当該情報処理端末内に組み込まれたプログラム内に予め形成された広告データ格納領域に含める広告データ取得手段と、
を備え、
広告表示手段は、広告配信サーバから取得した広告データを表示部に表示するよう作動する機能を有する、情報処理端末。
An information processing terminal having a display unit,
Main processing means for executing main predetermined processing;
An advertisement display means for displaying predetermined advertisement data on the display unit at a timing set in advance in accordance with the operation status of the main processing means after the activation of the main processing means;
Access to an advertisement distribution server that distributes predetermined advertisement data connected to the network, obtains predetermined advertisement data, and incorporates the advertisement data into the information processing terminal to realize main processing means and advertisement display means Advertising data acquisition means to be included in the advertising data storage area formed in advance in the program,
With
The advertisement display means is an information processing terminal having a function of operating to display advertisement data acquired from the advertisement distribution server on the display unit.

上記構成において、広告表示手段は、主処理手段の起動中に広告データを表示部に表示するよう作動する機能を有する、情報処理端末。
上記構成において、主処理手段は、ネットワーク上の所定のサービス提供サーバと交信する機能を有すると共に、
広告表示手段は、主処理手段がサービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちの時に広告データを表示部に表示するよう作動する機能を有する、情報処理端末。
In the above configuration, the advertisement display means has a function of operating to display advertisement data on the display unit during activation of the main processing means.
In the above configuration, the main processing means has a function of communicating with a predetermined service providing server on the network,
The advertisement display means is an information processing terminal having a function of operating to display advertisement data on the display unit when the main processing means is communicating with the service providing server and is waiting for a response from the service providing server.

情報処理端末が主となる所定の処理を実行する主処理工程と、この主処理工程が作動を開始した後であって当該主処理工程の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示工程と、を備えた広告表示方法であって、
広告表示工程が、主処理工程及び当該広告表示工程を実現するために情報処理端末に組み込まれたプログラム内に予め含められた広告データを表示部に表示する、広告表示方法。
The main processing step in which the information processing terminal mainly executes a predetermined processing, and the predetermined advertisement after the main processing step starts operation and at a timing set in advance according to the operation status of the main processing step An advertisement display method comprising: an advertisement display process for displaying data on a display unit,
An advertisement display method in which an advertisement display step displays advertisement data included in advance in a program incorporated in an information processing terminal in order to realize a main processing step and the advertisement display step.

上記構成において、主処理工程及び広告表示工程の前に、情報処理端末が、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データをプログラム内に含める広告データ取得工程を備えると共に、
広告表示工程が、広告配信サーバから取得した広告データを表示部に表示するよう作動する、広告表示方法。
In the above configuration, before the main processing step and the advertisement display step, the information processing terminal accesses the advertisement distribution server that distributes the predetermined advertisement data connected to the network to acquire the predetermined advertisement data, and the advertisement data With an advertising data acquisition process to include
An advertisement display method in which an advertisement display step operates to display advertisement data acquired from an advertisement distribution server on a display unit.

情報処理端末が主となる所定の処理を実行する主処理工程と、この主処理工程が作動を開始した後であって当該主処理工程の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示工程と、を備えた広告表示方法であって、
主処理工程及び広告表示工程の前に、情報処理端末が、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを主処理工程及び当該広告表示工程を実現するために情報処理端末に組み込まれたプログラム内に含める広告データ取得工程を備えると共に、
広告表示工程が、プログラム内に含められた広告データを表示部に表示する、広告表示方法。
The main processing step in which the information processing terminal mainly executes a predetermined processing, and the predetermined advertisement after the main processing step starts operation and at a timing set in advance according to the operation status of the main processing step An advertisement display method comprising: an advertisement display process for displaying data on a display unit,
Before the main processing step and the advertisement display step, the information processing terminal accesses the advertisement distribution server that distributes the predetermined advertisement data connected to the network to acquire the predetermined advertisement data, and the advertisement data is used as the main processing step. And an advertisement data acquisition process included in a program incorporated in the information processing terminal to realize the advertisement display process,
An advertisement display method in which an advertisement display step displays advertisement data included in a program on a display unit.

上記構成において、広告表示工程は、主処理工程の作動準備中に広告データを表示部に表示するよう作動する、広告表示方法。   In the above configuration, the advertisement display process operates so as to display advertisement data on the display unit during operation preparation of the main processing process.

上記構成において、主処理工程は、ネットワーク上の所定のサービス提供サーバと交信する工程を備えると共に、広告表示工程は、主処理工程にてサービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちの時に広告データを表示部に表示するよう作動する、広告表示方法。   In the above configuration, the main processing step includes a step of communicating with a predetermined service providing server on the network, and the advertisement display step is in communication with the service providing server in the main processing step, and from the service providing server. An advertisement display method that operates to display advertisement data on a display unit when waiting for a response.

上記構成にしても、上記同様に作用し、上述した本発明の目的を達成することができる。   Even if it is the said structure, it acts similarly to the above and can achieve the objective of this invention mentioned above.

本発明は、以上説明したように構成され機能するので、これによると、アプリケーションに予め埋め込まれた広告データ、あるいは、ダウンロードされて埋め込まれた広告データが、アプリケーションの実行後に予め定められた任意のタイミングで表示されることで、常に表示すべき広告データが用意されていること、さらには、別途、広告データをダウンロードして取得することがないため、迅速かつ確実に広告データを表示することができ、広告表示時の煩わしさを抑制しつつ、広告表示の効率化を図ることができる。   Since the present invention is configured and functions as described above, according to this, the advertisement data embedded in the application beforehand or the advertisement data downloaded and embedded in the application can be arbitrarily determined after execution of the application. By displaying at the timing, advertisement data that should always be displayed is prepared, and furthermore, since the advertisement data is not downloaded and acquired separately, the advertisement data can be displayed quickly and reliably It is possible to improve the efficiency of advertisement display while suppressing the troublesomeness at the time of advertisement display.

本発明である広告表示用プログラムは、予め広告データを含んでおり、あるいは、広告データを格納するための記憶領域を形成していてかかる領域に広告データが他のサーバから取得されて格納され、情報処理端末上でプログラムが起動する時やネットワーク上の他のコンピュータからの応答待ち時など、特定のプログラムの作動状況に応じて設定されたタイミングで、広告データを情報処理端末上に表示する、というものである。以下、実施例にて、上記プログラムが組み込まれた情報処理端末、当該プログラムを配信するプログラム配信サーバ、さらには、情報処理端末に広告データを配信する広告配信サーバ、の構成について詳述する。   The advertisement display program according to the present invention includes advertisement data in advance, or forms a storage area for storing advertisement data, and the advertisement data is acquired from another server and stored in the area, Display advertisement data on the information processing terminal at a timing set according to the operation status of the specific program, such as when the program starts on the information processing terminal or when waiting for a response from another computer on the network, That's it. Hereinafter, the configuration of an information processing terminal in which the above program is incorporated, a program distribution server that distributes the program, and an advertisement distribution server that distributes advertisement data to the information processing terminal will be described in detail in the embodiments.

本発明の第一の実施例を、図1乃至図5を参照して説明する。図1は、本発明におけるネットワークを介したシステム構成の概略を示すブロック図である。図2は、ユーザ端末の構成を示す機能ブロック図である。図3乃至図5は、本発明の動作を説明する図である。   A first embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a block diagram showing an outline of a system configuration via a network in the present invention. FIG. 2 is a functional block diagram showing the configuration of the user terminal. 3 to 5 are diagrams for explaining the operation of the present invention.

(全体構成)
本発明における全体的なシステム構成を説明する。ユーザ端末(1,2,3等)と、プログラム配信サーバ4と、がネットワークNを介して接続されており、また、ウェブサーバ(5,6,7等)も、ネットワークNを介して接続されている。そして、ユーザ端末1,2,3がプログラム配信サーバ4から本発明である広告表示用プログラムをダウンロードして、当該端末に組み込むことにより、端末上に広告を表示させる、というものである。以下、各コンピュータ1〜7の構成について詳細に説明する。なお、ユーザ端末は符号1のものを、ウェブサーバは符号5のものを代表して説明する。
(overall structure)
The overall system configuration in the present invention will be described. User terminals (1, 2, 3, etc.) and the program distribution server 4 are connected via the network N, and web servers (5, 6, 7, etc.) are also connected via the network N. ing. Then, the user terminals 1, 2, and 3 download the advertisement display program according to the present invention from the program distribution server 4 and incorporate it into the terminal, thereby displaying the advertisement on the terminal. Hereinafter, the configuration of each of the computers 1 to 7 will be described in detail. The user terminal will be described with reference to 1 and the web server will be described with reference to 5 as a representative.

(プログラム配信サーバ)
まず、プログラム配信サーバ4について説明する。このサーバ4は、CPU、メモリ、ハードディスク、通信機能などを有する一般的なサーバコンピュータである。そして、ネットワークNに接続されており、当該ネットワーク上の他のコンピュータ(ユーザ端末1など)から常時アクセス可能な広告表示用プログラム(アプリケーション)を配信するサイトを開設している。
(Program distribution server)
First, the program distribution server 4 will be described. The server 4 is a general server computer having a CPU, a memory, a hard disk, a communication function, and the like. A site is established that distributes an advertisement display program (application) that is connected to the network N and is always accessible from other computers (such as the user terminal 1) on the network.

この広告表示用プログラムは、後述するように、ユーザ端末1に組み込まれることにより、当該ユーザ端末1のCPUに、主となる所定の処理を実行する主処理部と、この主処理部の起動後であって、当該主処理部の作動状況に応じて予め設定されたタイミングで広告データを表示する広告表示部と、ネットワークNに接続された所定の広告データを配信するサーバにアクセスして所定の広告データを取得して当該広告データをプログラムに含める広告データ取得部と、を構築するプログラムである。すなわち、各処理部を実現するためのプログラムがそれぞれ結合している。但し、当該プログラムによってユーザ端末1に実現される機能は上記のものに限定されず、かかるプログラムによる機能は、後のユーザ端末1に関する説明時、あるいは、動作説明時に詳述する。   As will be described later, the advertisement display program is incorporated in the user terminal 1, thereby causing the CPU of the user terminal 1 to execute a main processing unit that executes a predetermined main process, and after starting the main processing unit. The advertisement display unit that displays advertisement data at a preset timing according to the operation status of the main processing unit and the server that distributes predetermined advertisement data connected to the network N are accessed to This is a program for building an advertisement data acquisition unit that acquires advertisement data and includes the advertisement data in the program. That is, programs for realizing each processing unit are combined. However, the functions realized in the user terminal 1 by the program are not limited to those described above, and the functions of the program will be described in detail when the user terminal 1 is described later or when the operation is described.

そして、上記広告表示用プログラムの主となる処理、すなわち、主処理部の機能は、ネットワークN上に開設されている種々のウェブサイトにアクセスしたときに、当該ウェブサイトを開設するウェブサーバ5と交信する機能であって、いわゆるブラウザと呼ばれるウェブサイトを閲覧するためのアプリケーションとして機能する。但し、主処理部の機能は、上記機能に限定されるものではない。   The main processing of the advertisement display program, that is, the function of the main processing unit, is the web server 5 that opens the website when accessing various websites opened on the network N. It is a function to communicate, and functions as an application for browsing a website called a browser. However, the function of the main processing unit is not limited to the above function.

そして、この広告表示用プログラムには、予め広告データ格納領域が形成されており、ユーザ端末1に配信される以前から所定の広告データが格納されている。この広告データは、ユーザ端末1の機器、機種毎に対応した種々のサイズ、データ形式のものが備えられており、アクセスしてきたユーザ端末1に応じた広告データを含んでいるプログラム(もちろんプログラムも、機器、機種に対応して実行可能なコードにて記述されている)が配信される。   In this advertisement display program, an advertisement data storage area is formed in advance, and predetermined advertisement data is stored before being distributed to the user terminal 1. This advertisement data is provided in various sizes and data formats corresponding to each device and model of the user terminal 1, and a program (of course, a program is also included) containing advertisement data according to the user terminal 1 that has accessed. , Described in executable code corresponding to the device and model).

また、プログラムのうち、広告表示部を構成するプログラムには、上記主処理部の処理状況に連動して、情報処理端末1上に広告データを表示するタイミングが設定されている。例えば、主処理部が起動中の時、主処理部によるウェブサーバとの交信時であって当該ウェブサーバからの応答待ちの時、などである。但し、広告データを表示するタイミングは、上記の場合に限定されない。   Of the programs, the program constituting the advertisement display unit is set with a timing for displaying the advertisement data on the information processing terminal 1 in conjunction with the processing status of the main processing unit. For example, when the main processing unit is activated, when the main processing unit communicates with the web server and waits for a response from the web server. However, the timing for displaying the advertisement data is not limited to the above case.

(ユーザ端末)
次に、ユーザ端末1について説明する。ユーザ端末1は、一般ユーザが所持する端末であって、本実施例では、携帯電話である。但し、ユーザ端末1は携帯電話に限定されず、パーソナルコンピュータやPDAなどの携帯型情報処理端末でもよい。また、ネットワーク(インターネット)に無線通信にて接続可能であることにも限られず、有線にて接続されていてもよい。さらには、ネットワークに接続されておらず、上述した広告表示機能付きプログラムが組み込まれたスタンドアロン型のコンピュータでもよい。
(User terminal)
Next, the user terminal 1 will be described. The user terminal 1 is a terminal possessed by a general user, and is a mobile phone in this embodiment. However, the user terminal 1 is not limited to a mobile phone, and may be a portable information processing terminal such as a personal computer or a PDA. Further, it is not limited to being connectable to a network (Internet) by wireless communication, and may be connected by wire. Furthermore, it may be a stand-alone computer that is not connected to the network and in which the above-described program with an advertisement display function is incorporated.

携帯電話であるユーザ端末1は、所定の処理能力を有する演算部であるCPU(11)、所定の記憶容量を有する記憶部であるメモリ(21)、ネットワークNへの接続を確立する通信部(13)、ディスプレイ等の表示部(14)、また、図示しないが、操作ボタンなど、一般的な携帯電話が有する機能を備えている。   A user terminal 1 that is a mobile phone includes a CPU (11) that is a calculation unit having a predetermined processing capacity, a memory (21) that is a storage unit having a predetermined storage capacity, and a communication unit ( 13), a display unit (14) such as a display, and although not shown, it has functions of a general mobile phone such as operation buttons.

そして、ユーザ端末1は、基本的な通信機能を備えており、そのCPU(11)には、通信処理部11aが構築されている。この通信処理部11aにより、通信部13を介してインターネット網(ネットワークN)に接続し、プログラム配信サーバ4から広告表示用プログラムをダウンロードすることができる。このダウンロードしたプログラム12Aは、携帯電話1内のメモリ12に記憶される。   The user terminal 1 has a basic communication function, and a communication processing unit 11a is constructed in the CPU (11). By this communication processing unit 11a, it is possible to connect to the Internet network (network N) via the communication unit 13 and download the advertisement display program from the program distribution server 4. The downloaded program 12A is stored in the memory 12 in the mobile phone 1.

この広告表示用プログラム12Aは、主処理プログラム部12a、広告表示プログラム部12b、広告データ取得プログラム部12c、広告データ格納領域12d、にて構成されている。そして、主処理プログラム部12aがCPU(11)にて読み出されて実行されると、当該CPU(11)に主処理部11cが構築される。同様に、広告表示プログラム部12bにて広告表示部11dが、広告データ取得プログラム12cにて広告データ取得部11bが、CPU(11)に構築される。すなわち、CPU(11)内の符号11Aで示す点線領域内の各処理部11b,11c,11dが、プログラム配信サーバ4からダウンロードした広告表示用プログラムにて携帯電話1に構築される。   The advertisement display program 12A includes a main processing program unit 12a, an advertisement display program unit 12b, an advertisement data acquisition program unit 12c, and an advertisement data storage area 12d. When the main processing program unit 12a is read and executed by the CPU (11), the main processing unit 11c is constructed in the CPU (11). Similarly, the advertisement display program part 12b and the advertisement data acquisition part 11b are constructed in the CPU (11) by the advertisement display program part 12b and the advertisement data acquisition program 12c, respectively. That is, each processing unit 11b, 11c, 11d in the dotted line area indicated by reference numeral 11A in the CPU (11) is constructed in the mobile phone 1 by the advertisement display program downloaded from the program distribution server 4.

また、広告データ格納領域12d内には、予めダウンロードされる前から広告表示用プログラム12Aに含められている所定の広告データが格納されている。かかる広告データは、上記プログラム配信サーバ4を運営する業者が提供する広告であったり、あるいは、他の業者の広告である。但し、広告データ格納領域12d内には、必ず広告データが格納されているわけではない。後述する広告データ取得部11bにて他のウェブサーバ(図示せず)から取得された広告データが後に格納されてもよい。   The advertisement data storage area 12d stores predetermined advertisement data included in the advertisement display program 12A before being downloaded in advance. Such advertisement data is an advertisement provided by a company that operates the program distribution server 4 or an advertisement of another company. However, the advertisement data is not necessarily stored in the advertisement data storage area 12d. The advertisement data acquired from another web server (not shown) in the advertisement data acquisition unit 11b described later may be stored later.

ここで、以下に上記CPU(11)に構築された各処理部11b,11c,11dについて詳述する。まず、主処理部11cは、本実施例では、上述したようにウェブサーバ5が開設するウェブサイトにアクセスして、当該ウェブサイト上のコンテンツを閲覧、及び、ウェブサーバ5と交信するための機能を有している。そして、ユーザが、携帯電話1にてインターネットにアクセスするときに起動する、というアプリケーションである。但し、主処理部11bの機能は、上記機能に限定されない。例えば、ゲームを実行する機能を備えたものであってもよい。   Here, the processing units 11b, 11c, and 11d constructed in the CPU (11) will be described in detail below. First, in the present embodiment, the main processing unit 11c accesses the website established by the web server 5 as described above, and browses the content on the website and communicates with the web server 5. have. The application is activated when the user accesses the Internet with the mobile phone 1. However, the function of the main processing unit 11b is not limited to the above function. For example, it may have a function for executing a game.

また、広告表示部11dは、上記主処理部11cと一体となって携帯電話1上で起動するアプリケーションであり、上記主処理部11cの作動状況に応じて携帯電話1のディスプレイ14上に、メモリの広告データ格納領域12dに格納されている広告データを表示するよう作動する。本実施例では特に、広告表示用プログラム12Aが起動する時には、この広告表示機能の部分が上記主処理部11cよりも先に起動する。但し、これは同一アプリケーション内で各処理部単位で説明しているからであり、広告表示用プログラム12Aとしては同時に起動するものである。   The advertisement display unit 11d is an application that is activated on the mobile phone 1 integrally with the main processing unit 11c, and a memory is displayed on the display 14 of the mobile phone 1 according to the operation status of the main processing unit 11c. It operates to display the advertisement data stored in the advertisement data storage area 12d. Particularly in the present embodiment, when the advertisement display program 12A is activated, this advertisement display function portion is activated prior to the main processing section 11c. However, this is because each processing unit is described in the same application, and the advertisement display program 12A is started simultaneously.

そして、広告データの表示タイミングは予め設定されており、本実施例では、主処理部11cであるアプリケーションが起動するときであり、換言すると、主処理部11cによるアプリケーションの作動準備中の最中である。また、主処理部11cにてネットワークN上のウェブサーバ5にアクセスしているときであって、当該主処理部11c(携帯電話1)がウェブサーバ5からの応答待ちの時である。従って、広告表示部11dは、主処理部11cの作動状況を監視している。また、表示タイミングは上記タイミングに限定されず、他のタイミングが設定されていてもよい。例えば、主処理部11dによる処理が終了するときなどである。   The display timing of the advertisement data is set in advance, and in this embodiment, when the application that is the main processing unit 11c is activated, in other words, during the preparation of the operation of the application by the main processing unit 11c. is there. The main processing unit 11c is accessing the web server 5 on the network N, and the main processing unit 11c (mobile phone 1) is waiting for a response from the web server 5. Therefore, the advertisement display unit 11d monitors the operating status of the main processing unit 11c. The display timing is not limited to the above timing, and other timings may be set. For example, when the processing by the main processing unit 11d ends.

また、広告データ取得部11bは、本プログラム実行中に、一定の時間間隔にて作動して、プログラム配信サーバ4にアクセスし、当該サーバ4から新たな広告データを受信する。そして、受信した広告データは、広告データ格納領域12dに格納され、上記広告表示部11dにて表示部14に表示される。   Further, the advertisement data acquisition unit 11b operates at regular time intervals during execution of the program, accesses the program distribution server 4, and receives new advertisement data from the server 4. The received advertisement data is stored in the advertisement data storage area 12d and displayed on the display unit 14 by the advertisement display unit 11d.

(ウェブサーバ)
次に、ウェブサーバ5について説明する。ウェブサーバ5は、ネットワークN上に多数存在するウェブサイトであり、本実施例では、特に、各種検索サービスを提供しているサイトである。例えば、インターネット上に開設されているウェブサイトのうち、検索サービスを提供しているサイトに登録されているサイトをカテゴリー別、あるいは、キーワード別に検索可能な検索エンジンを搭載したウェブサーバ5が開設するサイトである。
(Web server)
Next, the web server 5 will be described. The web server 5 is a website that exists in large numbers on the network N. In this embodiment, the web server 5 is a site that provides various search services. For example, among web sites established on the Internet, a web server 5 equipped with a search engine capable of searching a site registered in a site providing a search service by category or by keyword is established. It is a site.

このウェブサーバ5は、一般ユーザにて、上記ユーザ端末1である携帯電話を介してアクセスされるサイトであり、当該携帯電話からのアクセスやデータ送信に対して応答するサイトである。なお、かかるウェブサーバ5が開設していて、携帯電話1にてアクセスされるサイトは、旅行代理店からのプランの検索と予約サービスを行うサイトや、本の検索や購入サービスを行うサイトなど、いかなるサービスを提供するサイトであってもよい。但し、本発明におけるウェブサーバ5は、上述したようにウェブサイトを開設しているサーバであることに限定されない。例えば、プロキシサーバなど、ユーザ端末1が通信経路として利用するサーバであってもよく、すなわち、所定のサービスを提供するサービス提供サーバであって、ユーザ端末1がインターネット接続する際にアクセスし、かかるアクセスに対してユーザ端末1に何らかの応答をするサーバであればよい。   The web server 5 is a site that is accessed by a general user via the mobile phone that is the user terminal 1, and is a site that responds to access and data transmission from the mobile phone. The web server 5 is established and the sites accessed by the mobile phone 1 include a site for searching and booking a plan from a travel agency, a site for searching for a book and a purchasing service, etc. It may be a site that provides any service. However, the web server 5 in the present invention is not limited to a server that has established a website as described above. For example, a server such as a proxy server that the user terminal 1 uses as a communication path may be used, that is, a service providing server that provides a predetermined service that is accessed when the user terminal 1 connects to the Internet. Any server that responds to the user terminal 1 with respect to access may be used.

(ネットワーク)
また、ネットワークNは、無線通信回線、専用線などを用い、TCP/IPプロトコルといった通信プロトコルにて通信を行うインターネットである。但し、特定企業内のみで稼働するイントラネットや、TCP/IP以外のプロトコルで通信する特定のネットワークであってもよい。
(network)
The network N is the Internet that performs communication using a communication protocol such as TCP / IP protocol using a wireless communication line, a dedicated line, or the like. However, it may be an intranet that operates only within a specific company, or a specific network that communicates using a protocol other than TCP / IP.

(動作)
次に、本実施例における動作を、図3乃至図5を参照して説明する。ここで、図3は、ユーザ端末1による広告表示の動作を示すフローチャートであり、図4は、新たに広告データを取得するときの動作を示す。また、図5は、ネットワーク全体の動作を示すシーケンス図である。これらを同時に説明する。
(Operation)
Next, the operation in this embodiment will be described with reference to FIGS. Here, FIG. 3 is a flowchart showing an operation of displaying an advertisement by the user terminal 1, and FIG. 4 shows an operation when newly acquiring advertisement data. FIG. 5 is a sequence diagram showing the operation of the entire network. These will be described simultaneously.

なお、上述したように、本実施例では、ユーザ端末1は携帯電話であり、当該携帯電話で実行される広告表示機能付きプログラムによる主な機能は、ウェブサイトにアクセスしてコンテンツを閲覧、及び、コンテンツとしてのウェブアプリケーションと交信を行う機能であることとする。また、携帯電話1がアクセスするウェブサイトは、検索サイトであることとする。   Note that, as described above, in this embodiment, the user terminal 1 is a mobile phone, and the main function of the program with an advertisement display function executed on the mobile phone is to access the website and browse the content, and Suppose that it is a function to communicate with a web application as content. In addition, the website accessed by the mobile phone 1 is a search site.

まず、携帯電話1は、広告表示機能付きのウェブサイト閲覧ツール(例えば、ブラウザと呼ばれるアプリケーション)であるプログラムを、プログラム配信サーバ4にアクセスして要求する(図3のステップA1、図5のステップS1)。このとき、プログラム配信サーバ4へのアクセスは、予め携帯電話1のCPU(11)に組み込まれている通信処理部11aの機能による。すると、プログラム配信サーバ4からは、予め所定の企業の広告データが含められた広告表示機能付きプログラムを携帯電話1に送信する(図5のステップS2)。そして、これを受けた携帯電話1は、かかるプログラムをメモリ12に記憶し、必要に応じて、当該携帯電話1上で実行可能なよう組み込み処理を行っておく(図3のステップA3)。   First, the mobile phone 1 requests a program, which is a website browsing tool with an advertisement display function (for example, an application called a browser), by accessing the program distribution server 4 (step A1 in FIG. 3, step in FIG. 5). S1). At this time, access to the program distribution server 4 is based on the function of the communication processing unit 11a incorporated in the CPU (11) of the mobile phone 1 in advance. Then, the program distribution server 4 transmits a program with an advertisement display function in which advertisement data of a predetermined company is included in advance to the mobile phone 1 (step S2 in FIG. 5). Then, the cellular phone 1 that has received this stores the program in the memory 12 and performs an incorporation process so that it can be executed on the cellular phone 1 as necessary (step A3 in FIG. 3).

続いて、携帯電話1にて、検索サイトを開設しているウェブサーバ5にアクセスすべく、ダウンロードした広告表示機能付きアプリケーションを使用する。そのため、ウェブサイトを閲覧するための主処理プログラムを起動する(図3にてステップA3)。すると、かかる主処理プログラム12aが起動すると同時に、広告表示プログラム12bが起動し、このとき当該広告表示プログラムの方がデータ容量が少ないため、先に立ち上がる。そして、主処理プログラム12aが実行準備中、すなわち、起動中である間(図3のステップA4にて肯定判断)、先に立ち上がった広告表示プログラム12bによる広告表示部11dにより、広告データ格納領域12d内の広告データが読み出され、当該広告データが携帯電話1のディスプレイである表示部14に表示される(図3のステップA5、図5のステップS3)。そして、主処理プログラムの起動が終了し、実行可能になると、広告表示は終了する(図3のステップA4にて否定判断)。   Subsequently, the downloaded application with the advertisement display function is used by the mobile phone 1 to access the web server 5 that has established the search site. Therefore, a main processing program for browsing the website is started (step A3 in FIG. 3). Then, at the same time as the main processing program 12a is activated, the advertisement display program 12b is activated. At this time, since the advertisement display program has a smaller data capacity, it starts up first. Then, while the main processing program 12a is being prepared for execution, that is, while it is being activated (affirmative determination in step A4 in FIG. 3), the advertisement data storage area 12d is displayed by the advertisement display unit 11d by the advertisement display program 12b that has started up first. The advertisement data is read out, and the advertisement data is displayed on the display unit 14 which is the display of the mobile phone 1 (step A5 in FIG. 3 and step S3 in FIG. 5). Then, when the start of the main processing program ends and becomes executable, the advertisement display ends (No determination in step A4 in FIG. 3).

続いて、携帯電話1にて検索サイト(ウェブサーバ5)にアクセスする(図3のステップA6、図5のステップS4)。すると、検索サイトのトップページのコンテンツ(HDMLファイル、HTMLふぁいるなど)が携帯電話1に送信されるまでの間、すなわち、ウェブサーバ5からの応答待ちである場合には(図3のステップA7にて肯定判断)、上述同様に、広告表示部11dにより、広告データ格納領域12d内の広告データが読み出され、当該広告データが携帯電話1のディスプレイである表示部14に表示される(図3のステップA8、図5のステップS5)。そして、ウェブサーバ5から応答データであるコンテンツが全て送信され(図3のステップA7にて否定判断、図5のステップS6)、応答待ち状態でなくなると、広告表示は終了する(図5のステップS7)。   Subsequently, the mobile phone 1 accesses the search site (web server 5) (step A6 in FIG. 3, step S4 in FIG. 5). Then, until the contents (HDML file, HTML file, etc.) of the top page of the search site are transmitted to the mobile phone 1, that is, when waiting for a response from the web server 5 (step A7 in FIG. 3). In the same manner as described above, the advertisement display unit 11d reads the advertisement data in the advertisement data storage area 12d and displays the advertisement data on the display unit 14 that is a display of the mobile phone 1 (see FIG. 3 step A8, step S5 in FIG. 5). Then, all the contents as response data are transmitted from the web server 5 (negative determination in step A7 in FIG. 3, step S6 in FIG. 5), and when the response is not waited, the advertisement display ends (step in FIG. 5). S7).

その後、携帯電話1にてアクセスした検索サイト上で、あるサイトの検索サービスを利用する(図3のステップA9にて否定判断)。このとき、携帯電話1からは、表示されている検索サイトのコンテンツ上に所定の検索キーワードを入力し、かかるキーワードをウェブサーバ5に送信する。すると、ウェブサーバ5内では検索処理が行われ、その間は携帯電話1は検索サイトからの応答待ち状態となる(図3のステップA7にて肯定判断)。この間、携帯電話1の表示部14には、上述したように広告データが表示されることとなり(図3のステップA8)、検索結果である応答データが帰ってくると、広告表示が終了する。   Thereafter, the search service of a certain site is used on the search site accessed by the mobile phone 1 (No determination in step A9 in FIG. 3). At this time, the mobile phone 1 inputs a predetermined search keyword on the content of the displayed search site, and transmits the keyword to the web server 5. Then, a search process is performed in the web server 5, and during that time, the mobile phone 1 waits for a response from the search site (affirmative determination in step A <b> 7 in FIG. 3). During this time, the advertisement data is displayed on the display unit 14 of the mobile phone 1 as described above (step A8 in FIG. 3), and when the response data that is the search result returns, the advertisement display ends.

続いて、広告データを更新する動作について説明する。上述したように、広告表示機能付きアプリケーションが起動して一定時間が経過すると(図4のステップB1にて肯定判断、及び、ステップB2にて肯定判断)、かかるアプリケーションの一部である広告データ取得部11bにより、プログラム配信サーバ4に自動的にアクセスして(図4のステップB3)、広告データを要求する(図4のステップB4、図5のステップS8)。なお、プログラム配信サーバ4のアドレスや、広告データを取得する時間間隔などは、予め広告データ取得プログラム12cに記述されており、広告データ取得部11bにて設定されている。   Next, an operation for updating advertisement data will be described. As described above, when an application with an advertisement display function is activated and a certain time has elapsed (positive determination in step B1 and positive determination in step B2 in FIG. 4), acquisition of advertisement data that is a part of the application The section 11b automatically accesses the program distribution server 4 (step B3 in FIG. 4) and requests advertisement data (step B4 in FIG. 4 and step S8 in FIG. 5). The address of the program distribution server 4 and the time interval for acquiring the advertisement data are described in advance in the advertisement data acquisition program 12c and set by the advertisement data acquisition unit 11b.

そして、これに対してプログラム配信サーバ4からは広告データが携帯電話1に送信される(図5のステップS9)。携帯電話1はかかる広告データを受信し、メモリ12内の広告データ格納領域12dに記憶する(図4のステップ5、図5のステップS10)。このとき、広告データは、以前のものと並存する。但し、広告データ格納領域12dの容量は限られているため、許容量を超えると、取得日時の古い広告データから順に消去される。   In response to this, the advertisement data is transmitted from the program distribution server 4 to the mobile phone 1 (step S9 in FIG. 5). The mobile phone 1 receives the advertisement data and stores it in the advertisement data storage area 12d in the memory 12 (step 5 in FIG. 4 and step S10 in FIG. 5). At this time, the advertisement data coexists with the previous one. However, since the capacity of the advertisement data storage area 12d is limited, when the allowable amount is exceeded, the advertisement data with the oldest acquisition date is deleted in order.

その後、上述同様に、検索サイトに対して所定の検索キーワードを入力し、検索要求を行うと(図5にてステップS11)、ウェブサーバ5内では検索処理が行われ、当該サーバ5からの応答待ち状態である携帯電話1では広告データが表示される(図5のステップS12)。このとき、表示される広告データは、作成日時が最新の広告データである。その後、検索結果である応答データが帰ってくると(図5のステップS13)、広告表示が終了する(図5のステップS14)。   Thereafter, as described above, when a predetermined search keyword is input to the search site and a search request is made (step S11 in FIG. 5), search processing is performed in the web server 5, and a response from the server 5 is received. Advertisement data is displayed on the mobile phone 1 in the waiting state (step S12 in FIG. 5). At this time, the displayed advertisement data is the advertisement data with the latest creation date. Thereafter, when the response data as a search result returns (step S13 in FIG. 5), the advertisement display ends (step S14 in FIG. 5).

このようにすることにより、携帯電話1には予め広告データが含められたアプリケーションが組み込まれるため、予め設定されたタイミングにて、何らかの広告データが表示されることとなり、広告効果の効率化を図ることができる。特に、アプリケーションの起動処理中や、ウェブサイトからの応答待ちの時、というように、ユーザが携帯電話1にて他の操作をすることができないようなとき、すなわち、携帯電話1による処理の待ち時間であるときに広告データを表示することで、ユーザによる操作を妨げるようなことにならないことから、ユーザに不快感を与えることなく、広告表示を行うことができる。そして、このような携帯電話1による待ち時間中は、ユーザも次の操作をしようと、あるいは、ウェブサイトからの応答結果を見ようとして、表示部14に表示されるアイコンなどを見ているため、表示される広告データがユーザにて閲覧される確率が高くなり、広告効率の向上を図ることができる。さらには、ウェブサイトからの応答待ちの時には、携帯電話1では他の処理を実行しているわけでもないことから、携帯電話1の処理負担を大きく増大させることもなく、広告表示を行うことができる。また、広告データを最新のものに更新しておくことにより、時期や時間帯に適切に対応した広告データを情報処理端末に表示することができ、広告効率のさらなる向上を図ることができる。   In this way, since the mobile phone 1 incorporates an application including advertisement data in advance, some advertisement data is displayed at a preset timing, thereby improving the efficiency of the advertisement effect. be able to. In particular, when the user cannot perform other operations on the mobile phone 1, such as during application startup processing or when waiting for a response from a website, that is, waiting for processing by the mobile phone 1. By displaying the advertisement data when it is time, the operation by the user is not hindered. Therefore, the advertisement can be displayed without giving the user unpleasant feeling. And during such a waiting time by the mobile phone 1, the user also looks at the icon displayed on the display unit 14 in order to perform the next operation or to see the response result from the website, The probability that the displayed advertisement data is browsed by the user is increased, and the advertisement efficiency can be improved. Furthermore, when waiting for a response from the website, the mobile phone 1 does not execute other processes, so that it can display advertisements without significantly increasing the processing load on the mobile phone 1. it can. Further, by updating the advertisement data to the latest one, the advertisement data appropriately corresponding to the time and the time zone can be displayed on the information processing terminal, and the advertisement efficiency can be further improved.

次に、本発明の第二の実施例について、図6乃至図7を参照して説明する。図6は、ネットワークシステムの構成を示すブロック図である。図7は、本発明による動作を示すシーケンス図である。   Next, a second embodiment of the present invention will be described with reference to FIGS. FIG. 6 is a block diagram showing the configuration of the network system. FIG. 7 is a sequence diagram showing an operation according to the present invention.

(構成)
まず、本実施例は、上記実施例1とほぼ同様の構成を採っているが、さらに、所定の広告データを配信する広告配信サーバ8がネットワークNに接続されている。この広告配信サーバ8は、上述したプログラム配信サーバ4による広告データを配信する機能とほぼ同様の機能を有している。これに伴い、ユーザ端末1である携帯電話に構築される広告データ取得部11bでは、予め設定されたタイミングで広告配信サーバ8にアクセスして、広告データを取得する。従って、広告データ取得部11b(広告データ取得プログラム)には、予め広告配信サーバ8のアドレスが設定されていることとなる。
(Constitution)
First, the present embodiment employs substantially the same configuration as that of the first embodiment, but an advertisement distribution server 8 that distributes predetermined advertisement data is connected to the network N. The advertisement distribution server 8 has substantially the same function as the function of distributing advertisement data by the program distribution server 4 described above. Accordingly, the advertisement data acquisition unit 11b built in the mobile phone that is the user terminal 1 accesses the advertisement distribution server 8 at a preset timing and acquires advertisement data. Therefore, the address of the advertisement distribution server 8 is set in advance in the advertisement data acquisition unit 11b (advertisement data acquisition program).

また、本実施例におけるプログラム配信サーバ4は、予め広告データを含んだプログラムを記憶しておらず、かかるプログラム内に形成された広告データ格納領域内が空となっているプログラムを記憶している。そして、ユーザ端末1にプログラムを配信する時に、この時期、時間帯などに対応した広告データを広告データ格納領域内に格納して、プログラムを配信する、という構成を採っている。なお、プログラムに格納される広告データは、予めプログラム配信サーバ4に記憶された広告データ記憶部内に格納されているものである。但し、プログラム配信時に、広告データを他のネットワーク上のサーバから取得して、配信するプログラムに含めてもよい。このようにすることで、プログラム配信時に格納されている広告データも、その時期、時間帯などに適切に対応した内容のものにすることができ、広告効率の向上を図ることができる。   Further, the program distribution server 4 in the present embodiment does not store a program including advertisement data in advance, but stores a program in which an advertisement data storage area formed in the program is empty. . And when distributing a program to the user terminal 1, the structure which stores the advertisement data corresponding to this time, a time zone, etc. in an advertisement data storage area, and distributes a program is taken. The advertisement data stored in the program is stored in the advertisement data storage unit stored in advance in the program distribution server 4. However, at the time of program distribution, advertisement data may be acquired from a server on another network and included in the distributed program. By doing in this way, the advertisement data stored at the time of program distribution can also be made into the content appropriately corresponding to the time, the time zone, etc., and the advertising efficiency can be improved.

(動作)
次に、本実施例における動作を、図7を参照して説明する。まず、ユーザ端末である携帯電話1は、広告表示機能付きのウェブサイト閲覧ツール(例えば、ブラウザと呼ばれるアプリケーション)であるプログラムを、プログラム配信サーバ4にアクセスして要求する(ステップS21)。このとき、プログラム配信サーバ4へのアクセスは、予め携帯電話1のCPU(11)に組み込まれている通信処理部11aの機能による。すると、プログラム配信サーバ4からは、現在、用意されている広告データを配信するプログラムの広告データ格納領域に挿入して(ステップS22)、当該プログラムを携帯電話1に送信する(ステップS23)。例えば、広告データの内容は、現在の季節が夏である場合には、夏物の洋服の広告データであり、洋服メーカーから提供されている広告である。そして、これを受けた携帯電話1は、かかるプログラムをメモリ12に記憶し、必要に応じて、当該携帯電話1上で実行可能なよう組み込み処理を行っておく。
(Operation)
Next, the operation in this embodiment will be described with reference to FIG. First, the mobile phone 1 which is a user terminal accesses the program distribution server 4 and requests a program which is a website browsing tool with an advertisement display function (for example, an application called a browser) (step S21). At this time, access to the program distribution server 4 is based on the function of the communication processing unit 11a incorporated in the CPU (11) of the mobile phone 1 in advance. Then, the program distribution server 4 inserts the currently prepared advertisement data into the advertisement data storage area of the program to distribute (step S22), and transmits the program to the mobile phone 1 (step S23). For example, when the current season is summer, the content of the advertisement data is advertisement data for summer clothes, and is an advertisement provided by a clothes manufacturer. Then, the cellular phone 1 that has received this stores the program in the memory 12 and performs an incorporation process so that the program can be executed on the cellular phone 1 as necessary.

続いて、携帯電話1にて、検索サイトを開設しているウェブサーバ5にアクセスすべく、ダウンロードした広告表示機能付きアプリケーションを使用する。そのため、ウェブサイトを閲覧するための主処理プログラムを起動する。すると、かかる主処理プログラム12aが起動するが、この起動中である間、広告表示部11dにより、広告データ格納領域12d内の広告データが読み出され、当該広告データが携帯電話1のディスプレイである表示部14に表示される(ステップS24)。そして、主処理プログラムの起動が終了し、実行可能になると、広告表示は終了する。   Subsequently, the downloaded application with the advertisement display function is used by the mobile phone 1 to access the web server 5 that has established the search site. Therefore, a main processing program for browsing the website is activated. Then, the main processing program 12a is activated. During this activation, the advertisement display unit 11d reads the advertisement data in the advertisement data storage area 12d, and the advertisement data is the display of the mobile phone 1. It is displayed on the display unit 14 (step S24). Then, when the start of the main processing program ends and becomes executable, the advertisement display ends.

続いて、携帯電話1にて検索サイト(ウェブサーバ5)にアクセスする(ステップS25)。すると、検索サイトのトップページのコンテンツ(HDMLファイル、HTMLファイルなど)が携帯電話1に送信されるまでの間、すなわち、ウェブサーバ5からの応答待ちである場合には広告データが携帯電話1のディスプレイである表示部14に表示される(ステップS26)。そして、ウェブサーバ5から応答データであるコンテンツが全て送信され(ステップS27)、応答待ち状態でなくなると、広告表示は終了する(ステップS28)。なお、アクセスした検索サイト上で検索サービスを利用している最中に、所定の検索キーワードを入力して検索サイトからの応答待ち状態であるときも、上記同様に広告データが表示されることとなり、検索結果である応答データが帰ってくると広告表示が終了する。   Subsequently, the mobile phone 1 accesses the search site (web server 5) (step S25). Then, until the content (HDML file, HTML file, etc.) of the top page of the search site is transmitted to the mobile phone 1, that is, when waiting for a response from the web server 5, the advertisement data is stored in the mobile phone 1. It is displayed on the display unit 14 which is a display (step S26). Then, all the content as response data is transmitted from the web server 5 (step S27), and when the response is not waited, the advertisement display ends (step S28). When using the search service on the accessed search site, advertisement data will be displayed in the same way as above even when a predetermined search keyword is entered and a response from the search site is awaited. When the response data that is the search result returns, the advertisement display ends.

その後、一定時間経過すると、広告データ取得部11bにより、広告配信サーバ8に自動的にアクセスして、広告データを要求する(ステップS29)。なお、広告配信サーバ8のアドレスや、広告データを取得する時間間隔などは、予め広告データ取得プログラム12cに記述されており、広告データ取得部11bにて設定されている。   Thereafter, when a certain time has elapsed, the advertisement data acquisition unit 11b automatically accesses the advertisement distribution server 8 to request advertisement data (step S29). The address of the advertisement distribution server 8, the time interval for acquiring advertisement data, and the like are described in advance in the advertisement data acquisition program 12c, and are set by the advertisement data acquisition unit 11b.

そして、これに対して広告配信サーバ8は、現在の季節や時刻に適切な広告データを用意し、かかる広告データを携帯電話1に送信する(ステップS30)。携帯電話1はかかる広告データを受信し、メモリ12内の広告データ格納領域12dに記憶する(ステップS31)。   In response to this, the advertisement distribution server 8 prepares appropriate advertisement data for the current season and time, and transmits the advertisement data to the mobile phone 1 (step S30). The mobile phone 1 receives the advertisement data and stores it in the advertisement data storage area 12d in the memory 12 (step S31).

その後、上述同様に、検索サイトに対して所定の検索キーワードを入力し、検索要求を行うと(ステップS32)、ウェブサーバ5内では検索処理が行われ、当該サーバ5からの応答待ち状態である携帯電話1では広告データが表示される(ステップS33)。そして、検索結果である応答データが帰ってくると(ステップS34)、広告表示が終了する(ステップS35)。   Thereafter, as described above, when a predetermined search keyword is input to the search site and a search request is made (step S32), a search process is performed in the web server 5 and a response from the server 5 is awaiting. Advertisement data is displayed on the mobile phone 1 (step S33). Then, when the response data that is the search result returns (step S34), the advertisement display ends (step S35).

このようにすることにより、常に広告データが最新のものに更新される状態になるため、時期や時間帯に適切に対応した広告データを情報処理端末に表示することができ、広告効率のさらなる向上を図ることができる。   In this way, the advertisement data is always updated to the latest one, so that the advertisement data appropriately corresponding to the time and time zone can be displayed on the information processing terminal, further improving the advertising efficiency Can be achieved.

なお、プログラム配信サーバ4は、広告データが挿入されていない広告表示機能付きプログラムを配信してもよい。かかる場合には、当該プログラムが起動したユーザ端末1は、その起動直後に、広告データを配信するプログラム配信サーバ4や広告配信サーバ8にアクセスし、広告データを取得して広告データ格納領域に記憶する。これにより、広告データがプログラム内に格納され、常に広告が表示可能な状態となり、広告表示の効率化を図ることができる。   The program distribution server 4 may distribute a program with an advertisement display function in which no advertisement data is inserted. In such a case, the user terminal 1 on which the program is started immediately accesses the program distribution server 4 or the advertisement distribution server 8 that distributes the advertisement data, acquires the advertisement data, and stores it in the advertisement data storage area. To do. As a result, the advertisement data is stored in the program, and the advertisement can always be displayed, so that the advertisement can be displayed more efficiently.

ここで、上記では、広告データを表示するタイミングとして、広告表示機能付きプログラムの主処理部11cの起動時や通信時の応答待ち時を設定している場合を例示したが、必ずしもかかるタイミングに限定されず、いかなるタイミングで表示してもよい。また、広告表示機能付きプログラムにウェブサイトとの通信を行う主処理部を備えず、当該広告表示機能付きプログラムは、ユーザ端末1に組み込まれた他のプログラムの作動状況に応じて広告データを表示するよう設定してもよい。例えば、広告表示機能付きプログラムである広告表示部11dは、ユーザ端末1内の他のプログラムの作動状況を監視して、当該他のプログラムの起動時、他のプログラムによる通信時における応答待ち時、などのタイミングで広告データを表示してもよい。   Here, in the above, the case where the start time of the main processing unit 11c of the program with an advertisement display function or the waiting time for a response during communication is illustrated as the timing for displaying the advertisement data. However, the timing is not necessarily limited to this timing. It may be displayed at any timing. Moreover, the program with the advertisement display function does not include a main processing unit that communicates with the website, and the program with the advertisement display function displays the advertisement data according to the operation status of the other program incorporated in the user terminal 1. You may set to do. For example, the advertisement display unit 11d, which is a program with an advertisement display function, monitors the operating status of other programs in the user terminal 1, and waits for a response when the other programs are started or when other programs communicate. Advertising data may be displayed at such timing.

本発明であるプログラムは、携帯電話などの情報処理端末に組み込み可能であり、また、ネットワーク上のサーバコンピュータから配信可能であって、ユーザにて端末が利用される際に広告宣伝効果を発揮するため、産業上利用可能である。   The program according to the present invention can be incorporated into an information processing terminal such as a mobile phone, can be distributed from a server computer on a network, and exhibits an advertising effect when the user uses the terminal. Therefore, it can be used industrially.

実施例1におけるネットワークを介したシステム構成の概略を示すブロック図である。1 is a block diagram showing an outline of a system configuration via a network in Embodiment 1. FIG. 実施例1におけるユーザ端末の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the user terminal in Example 1. FIG. 実施例1におけるユーザ端末による広告表示時の動作を示すフローチャートである。It is a flowchart which shows the operation | movement at the time of the advertisement display by the user terminal in Example 1. FIG. 実施例1におけるユーザ端末による広告データ取得時の動作を示すフローチャートである。It is a flowchart which shows the operation | movement at the time of the advertisement data acquisition by the user terminal in Example 1. FIG. 実施例1におけるネットワークを介したシステム全体の動作を示すシーケンス図である。It is a sequence diagram which shows operation | movement of the whole system via the network in Example 1. FIG. 実施例2におけるネットワークを介したシステム構成の概略を示すブロック図である。It is a block diagram which shows the outline of the system configuration via the network in Example 2. FIG. 実施例2におけるネットワークを介したシステム全体の動作を示すシーケンス図である。FIG. 10 is a sequence diagram illustrating an operation of the entire system via a network in the second embodiment.

符号の説明Explanation of symbols

1,2,3 ユーザ端末(情報処理端末)
4 プログラム配信サーバ
5,6,7 ウェブサーバ(サービス提供サーバ)
8 広告配信サーバ
14 表示部
11b 広告データ取得部
11c 主処理部
11d 広告表示部
12d 広告データ格納領域
N ネットワーク
1, 2, 3 User terminal (information processing terminal)
4 Program distribution servers 5, 6, 7 Web server (service provision server)
8 Advertisement distribution server 14 Display unit 11b Advertisement data acquisition unit 11c Main processing unit 11d Advertisement display unit 12d Advertisement data storage area N Network

Claims (27)

表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
当該広告表示機能付きプログラムが予め所定の広告データを含んでいると共に、
前記情報処理端末に、
当該情報処理端末上で実行される所定のプログラムの起動後であって、当該所定のプログラムの作動状況に応じて予め設定されたタイミングで前記広告データを前記表示部に表示する広告表示手段、
を実現するための広告表示機能付きプログラム。
A program with an advertisement display function executed on an information processing terminal having a display unit,
The program with the advertisement display function includes predetermined advertisement data in advance,
In the information processing terminal,
An advertisement display means for displaying the advertisement data on the display unit at a timing set in advance in accordance with an operating state of the predetermined program after the predetermined program executed on the information processing terminal is started;
A program with an advertisement display function to achieve the above.
前記情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記広告表示機能付きプログラムに含める広告データ取得手段を実現させると共に、
前記情報処理端末に実現される広告表示手段に、前記広告配信サーバから取得した広告データを前記表示部に表示するよう作動する機能を実現させる、
ための請求項1記載の広告表示機能付きプログラム。
In the information processing terminal,
An advertisement data acquisition unit that accesses an advertisement distribution server that distributes predetermined advertisement data connected to a network, acquires predetermined advertisement data, and includes the advertisement data in the program with the advertisement display function is realized.
Realizing a function of operating the advertisement display means implemented in the information processing terminal to display the advertisement data acquired from the advertisement distribution server on the display unit;
A program with an advertisement display function according to claim 1.
表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
予め所定の広告データを格納するための広告データ格納領域を有していると共に、
前記情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記広告表示機能付きプログラムの広告データ格納領域に格納する広告データ取得手段、
当該情報処理端末上で実行される所定のプログラムの起動後であって、当該所定のプログラムの作動状況に応じて予め設定されたタイミングで前記広告データを前記表示部に表示する広告表示手段、
とを実現するための広告表示機能付きプログラム。
A program with an advertisement display function executed on an information processing terminal having a display unit,
In addition to having an advertisement data storage area for storing predetermined advertisement data in advance,
In the information processing terminal,
An advertisement data acquisition means for acquiring predetermined advertisement data by accessing an advertisement distribution server that distributes predetermined advertisement data connected to a network, and storing the advertisement data in an advertisement data storage area of the program with the advertisement display function;
An advertisement display means for displaying the advertisement data on the display unit at a timing set in advance in accordance with an operating state of the predetermined program after the predetermined program executed on the information processing terminal is started;
A program with an advertisement display function to achieve the above.
前記情報処理端末に実現される前記広告表示手段に、前記所定のプログラムの起動中に前記広告データを前記表示部に表示するよう作動する機能を実現させる、
ための請求項1,2又は3記載の広告表示機能付きプログラム。
Causing the advertisement display means implemented in the information processing terminal to realize a function of operating to display the advertisement data on the display unit during the startup of the predetermined program;
A program with an advertisement display function according to claim 1, 2 or 3.
前記情報処理端末上で実行される所定のプログラムがネットワーク上の所定のサービス提供サーバと交信する機能を実現させるプログラムであって、
前記情報処理端末に実現される前記広告表示手段に、前記所定のプログラムが作動して前記情報処理端末が前記サービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちである時に、前記広告データを前記表示部に表示するよう作動する機能を実現させる、
ための請求項1,2,3又は4記載の広告表示機能付きプログラム。
A program for realizing a function of a predetermined program executed on the information processing terminal communicating with a predetermined service providing server on a network,
In the advertisement display means realized in the information processing terminal, when the predetermined program operates and the information processing terminal is communicating with the service providing server and is waiting for a response from the service providing server, Realizing a function to display the advertisement data on the display unit;
A program with an advertisement display function according to claim 1, 2, 3 or 4.
表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
当該広告表示機能付きプログラムが予め所定の広告データを含んでいると共に、
前記情報処理端末に、
前記プログラムによる主となる所定の処理を実行する主処理手段、
この主処理手段の起動後であって、当該主処理手段の作動状況に応じて予め設定されたタイミングで前記広告データを前記表示部に表示する広告表示手段、
とを実現させるための広告表示機能付きプログラム。
A program with an advertisement display function executed on an information processing terminal having a display unit,
The program with the advertisement display function includes predetermined advertisement data in advance,
In the information processing terminal,
Main processing means for executing a predetermined process by the program;
An advertisement display means for displaying the advertisement data on the display unit at a timing set in advance in accordance with an operating state of the main processing means after the main processing means is activated.
A program with an advertisement display function to realize
前記情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記プログラムに含める広告データ取得手段を実現させると共に、
前記情報処理端末に実現される広告表示手段に、前記広告配信サーバから取得した広告データを前記表示部に表示するよう作動する機能を実現させる、
ための請求項6記載の広告表示機能付きプログラム。
In the information processing terminal,
An advertisement data acquisition means for acquiring predetermined advertisement data by accessing an advertisement distribution server that distributes predetermined advertisement data connected to a network, and including the advertisement data in the program is realized.
Realizing a function of operating the advertisement display means implemented in the information processing terminal to display the advertisement data acquired from the advertisement distribution server on the display unit;
A program with an advertisement display function according to claim 6.
表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
予め所定の広告データを格納するための広告データ格納領域を有していると共に、
前記情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記広告表示機能付きプログラムの広告データ格納領域に含める広告データ取得手段、
前記広告表示機能付きプログラムによる主となる所定の処理を実行する主処理手段、
前記主処理手段の起動後であって、当該主処理手段の作動状況に応じて予め設定されたタイミングで前記広告データを前記表示部に表示する広告表示手段、
とを実現させるための広告表示機能付きプログラム。
A program with an advertisement display function executed on an information processing terminal having a display unit,
In addition to having an advertisement data storage area for storing predetermined advertisement data in advance,
In the information processing terminal,
An advertisement data acquisition unit that accesses an advertisement distribution server that distributes predetermined advertisement data connected to a network, acquires predetermined advertisement data, and includes the advertisement data in an advertisement data storage area of the program with the advertisement display function;
Main processing means for executing a predetermined main process by the program with the advertisement display function;
An advertisement display means for displaying the advertisement data on the display unit at a timing set in advance in accordance with an operating state of the main processing means after the main processing means is activated;
A program with an advertisement display function to realize
前記情報処理端末に実現される前記広告表示手段に、前記主処理手段の起動中に前記広告データを前記表示部に表示するよう作動する機能を実現させる、
ための請求項6,7又は8記載の広告表示機能付きプログラム。
Causing the advertisement display means implemented in the information processing terminal to realize a function of operating to display the advertisement data on the display unit during activation of the main processing means;
A program with an advertisement display function according to claim 6, 7 or 8.
前記情報処理端末上で実行される前記主処理手段に、ネットワーク上の所定のサービス提供サーバと交信する機能を実現させると共に、
前記情報処理端末に実現される前記広告表示手段に、前記主処理手段が作動して前記情報処理端末が前記サービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちである時に、前記広告データを前記表示部に表示するよう作動する機能を実現させる、
ための請求項6,7,8又は9記載の広告表示機能付きプログラム。
The main processing means executed on the information processing terminal is allowed to realize a function of communicating with a predetermined service providing server on the network,
In the advertisement display means realized in the information processing terminal, when the main processing means operates and the information processing terminal is communicating with the service providing server and is waiting for a response from the service providing server, Realizing a function to display the advertisement data on the display unit;
The program with an advertisement display function according to claim 6, 7, 8, or 9.
情報処理端末にネットワークを介して接続されたプログラム配信サーバであって、
前記情報処理端末に、主となる所定の処理を実行する主処理手段と,この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示手段と,を実現するためのプログラムを、前記情報処理端末に配信するプログラム配信手段を備えると共に、
このプログラム配信手段にて配信されるプログラムは、前記情報処理端末に実現される前記広告表示手段にて当該情報処理端末の表示部に表示される前記広告データを予め含んでいるプログラムである、
ことを特徴とするプログラム配信サーバ。
A program distribution server connected to an information processing terminal via a network,
Main processing means for executing predetermined main processing in the information processing terminal, and predetermined advertisement data at a timing set in advance according to the operating status of the main processing means after the main processing means is started And a program distribution means for distributing the program for realizing the advertisement display means for displaying the information to the information processing terminal,
The program distributed by the program distribution unit is a program that includes in advance the advertisement data displayed on the display unit of the information processing terminal by the advertisement display unit realized by the information processing terminal.
A program distribution server characterized by the above.
情報処理端末にネットワークを介して接続されたプログラム配信サーバであって、
前記情報処理端末に、主となる所定の処理を実行する主処理手段と,この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示手段と,を実現するためのプログラムを、当該情報処理端末に配信するプログラム配信手段と、
前記広告表示手段にて前記情報処理端末の表示部に表示される所定の広告データを予め記憶する広告データ記憶手段と、
を備えると共に、
前記プログラム配信手段が、前記広告データ記憶手段に記憶された広告データを前記プログラム内に含めて当該プログラムを前記情報処理端末に配信する機能を備えた、ことを特徴とするプログラム配信サーバ。
A program distribution server connected to an information processing terminal via a network,
Main processing means for executing predetermined main processing in the information processing terminal, and predetermined advertisement data at a timing set in advance according to the operating status of the main processing means after the main processing means is started A program distribution means for distributing a program for realizing the advertisement display means for displaying the information to the information processing terminal,
Advertisement data storage means for storing in advance predetermined advertisement data displayed on the display unit of the information processing terminal by the advertisement display means;
With
The program distribution server, wherein the program distribution unit includes a function of including the advertisement data stored in the advertisement data storage unit in the program and distributing the program to the information processing terminal.
前記プログラム配信手段にて配信されるプログラムは、
前記情報処理端末に、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記プログラム内に含める広告データ取得手段を実現すると共に、
前記情報処理端末に実現された前記広告表示手段に、前記広告配信サーバから取得した広告データを前記表示部に表示するよう作動する機能を実現させる、
ためのプログラムである、ことを特徴とする請求項11又は12記載のプログラム配信サーバ。
The program distributed by the program distribution means is:
Implementing an advertisement data acquisition unit that accesses the information processing terminal to an advertisement distribution server that distributes predetermined advertisement data connected to a network, acquires predetermined advertisement data, and includes the advertisement data in the program ,
Realizing the function of operating the advertisement display means implemented in the information processing terminal to display the advertisement data acquired from the advertisement distribution server on the display unit;
The program distribution server according to claim 11, wherein the program distribution server is a program for the above.
前記プログラム配信手段にて配信されるプログラムは、
前記情報処理端末に、ネットワークに接続された前記プログラム配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記プログラム内に含める広告データ取得手段を実現すると共に、
前記情報処理端末に実現された前記広告表示手段に、前記プログラム配信サーバから取得した広告データを前記表示部に表示するよう作動する機能を実現させる、ためのプログラムであり、
前記プログラム配信サーバが、前記情報処理端末に実現された広告データ取得手段によるアクセスに応じて、予めプログラム配信サーバに備えられた所定の広告データを記憶する広告データ記憶手段から広告データを読み出して前記情報処理端末に配信する広告データ配信手段を備えた、ことを特徴とする請求項11,12又は13記載のプログラム配信サーバ。
The program distributed by the program distribution means is:
The information processing terminal accesses the program distribution server connected to the network to acquire predetermined advertisement data, implements advertisement data acquisition means for including the advertisement data in the program,
A program for causing the advertisement display means implemented in the information processing terminal to realize a function that operates to display advertisement data acquired from the program distribution server on the display unit,
The program distribution server reads advertisement data from an advertisement data storage unit that stores predetermined advertisement data provided in advance in the program distribution server in response to access by the advertisement data acquisition unit realized in the information processing terminal. The program distribution server according to claim 11, further comprising advertisement data distribution means for distributing to an information processing terminal.
情報処理端末にネットワークを介して接続され、当該情報処理端末にプログラムを配信するプログラム配信サーバであって、
前記情報処理端末に、前記ネットワークに接続された所定の広告データを記憶する広告配信サーバにアクセスして当該サーバに記憶されている前記広告データを取得し当該広告データを前記プログラム配信サーバから配信された前記プログラム内に予め形成された広告データ格納領域に含める広告データ取得手段と,主となる所定の処理を実行する主処理手段と,この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示手段と,を実現するためのプログラムを、当該情報処理端末に配信するプログラム配信手段を備えたことを特徴とするプログラム配信サーバ。
A program distribution server connected to an information processing terminal via a network and distributing a program to the information processing terminal,
The information processing terminal accesses an advertisement distribution server that stores predetermined advertisement data connected to the network, acquires the advertisement data stored in the server, and distributes the advertisement data from the program distribution server. In addition, the advertisement data acquisition means to be included in the advertisement data storage area formed in advance in the program, the main processing means for executing the main predetermined processing, and the main processing means A program distribution means for distributing a program for realizing advertisement display means for displaying predetermined advertisement data on the display unit at a timing set in advance according to an operation status to the information processing terminal. A program distribution server characterized.
前記プログラム配信手段にて配信されるプログラムは、
前記情報処理端末に実現される前記広告表示手段に、前記主処理手段の起動中に前記広告データを前記表示部に表示するよう作動する機能を実現させるプログラムである、
ことを特徴とする請求項11,12,13,14又は15記載のプログラム配信サーバ。
The program distributed by the program distribution means is:
A program that causes the advertisement display means implemented in the information processing terminal to realize a function that operates to display the advertisement data on the display unit during activation of the main processing means.
16. The program distribution server according to claim 11, 12, 13, 14, or 15.
前記プログラム配信手段にて配信されるプログラムは、
前記情報処理端末に実現される前記主処理手段に、前記ネットワーク上の所定のサービス提供サーバと交信する機能を実現させると共に、
前記情報処理端末に実現される前記広告表示手段に、前記主処理手段が前記サービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちの時に前記広告データを前記表示部に表示するよう作動する機能を実現させるためのプログラムである、
ことを特徴とする請求項11,12,13,14,15又は16記載のプログラム配信サーバ。
The program distributed by the program distribution means is:
The main processing means implemented in the information processing terminal realizes a function of communicating with a predetermined service providing server on the network,
The advertisement display means implemented in the information processing terminal displays the advertisement data on the display unit when the main processing means is communicating with the service providing server and is waiting for a response from the service providing server. It is a program for realizing the function that operates,
The program delivery server according to claim 11, 12, 13, 14, 15, or 16.
表示部を有する情報処理端末であって、
主となる所定の処理を実行する主処理手段と、
この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示手段と、を備え、
前記広告表示手段にて前記表示部に表示される広告データは、情報処理端末に前記主処理手段及び広告表示手段を実現するために当該情報処理端末内に組み込まれたプログラム内に含められているデータである、
ことを備えたことを特徴とする情報処理端末。
An information processing terminal having a display unit,
Main processing means for executing main predetermined processing;
An advertisement display means for displaying predetermined advertisement data on the display unit at a timing set in advance in accordance with the operation status of the main processing means after the activation of the main processing means,
The advertisement data displayed on the display unit by the advertisement display means is included in a program incorporated in the information processing terminal to realize the main processing means and the advertisement display means in the information processing terminal. Data
An information processing terminal comprising:
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記プログラムに含める広告データ取得手段を備えると共に、
前記広告表示手段は、前記広告配信サーバから取得した広告データを前記表示部に表示するよう作動する機能を有する、
ことを特徴とする請求項18記載の情報処理端末。
Access to an advertisement distribution server that distributes predetermined advertisement data connected to a network, acquires predetermined advertisement data, and includes advertisement data acquisition means for including the advertisement data in the program,
The advertisement display means has a function of operating to display advertisement data acquired from the advertisement distribution server on the display unit.
The information processing terminal according to claim 18.
表示部を有する情報処理端末であって、
主となる所定の処理を実行する主処理手段と、
この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示手段と、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記主処理手段及び広告表示手段を実現するために当該情報処理端末内に組み込まれたプログラム内に予め形成された広告データ格納領域に含める広告データ取得手段と、
を備え、
前記広告表示手段は、前記広告配信サーバから取得した広告データを前記表示部に表示するよう作動する機能を有する、
ことを特徴とする情報処理端末。
An information processing terminal having a display unit,
Main processing means for executing main predetermined processing;
An advertisement display means for displaying predetermined advertisement data on the display unit at a timing set in advance in accordance with the operating state of the main processing means after the activation of the main processing means;
Access to an advertisement distribution server that distributes predetermined advertisement data connected to the network, acquires predetermined advertisement data, and stores the advertisement data in the information processing terminal in order to realize the main processing means and the advertisement display means Advertisement data acquisition means to be included in an advertisement data storage area formed in advance in an embedded program;
With
The advertisement display means has a function of operating to display advertisement data acquired from the advertisement distribution server on the display unit.
An information processing terminal characterized by that.
前記広告表示手段は、前記主処理手段の起動中に前記広告データを前記表示部に表示するよう作動する機能を有する、
ことを特徴とする請求項18,19又は20記載の情報処理端末。
The advertisement display means has a function of operating to display the advertisement data on the display unit during activation of the main processing means.
The information processing terminal according to claim 18, 19 or 20.
前記主処理手段は、前記ネットワーク上の所定のサービス提供サーバと交信する機能を有すると共に、
前記広告表示手段は、前記主処理手段が前記サービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちの時に前記広告データを前記表示部に表示するよう作動する機能を有する、
ことを特徴とする請求項18,19,20又は21記載の情報処理端末。
The main processing means has a function of communicating with a predetermined service providing server on the network,
The advertisement display means has a function of operating to display the advertisement data on the display unit when the main processing means is communicating with the service providing server and is waiting for a response from the service providing server.
The information processing terminal according to claim 18, 19, 20, or 21.
情報処理端末が主となる所定の処理を実行する主処理工程と、この主処理工程が作動を開始した後であって当該主処理工程の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示工程と、を備えた広告表示方法であって、
前記広告表示工程が、前記主処理工程及び当該広告表示工程を実現するために前記情報処理端末に組み込まれたプログラム内に予め含められた広告データを前記表示部に表示する、
ことを特徴とする広告表示方法。
The main processing step in which the information processing terminal mainly executes a predetermined processing, and the predetermined advertisement after the main processing step starts operation and at a timing set in advance according to the operation status of the main processing step An advertisement display method comprising: an advertisement display step of displaying data on the display unit,
The advertisement display step displays on the display unit advertisement data included in advance in a program incorporated in the information processing terminal in order to realize the main processing step and the advertisement display step.
An advertisement display method characterized by the above.
前記主処理工程及び広告表示工程の前に、前記情報処理端末が、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記プログラム内に含める広告データ取得工程を備えると共に、
前記広告表示工程が、前記広告配信サーバから取得した広告データを前記表示部に表示するよう作動する、
ことを特徴とする請求項23記載の広告表示方法。
Prior to the main processing step and the advertisement display step, the information processing terminal obtains predetermined advertisement data by accessing an advertisement distribution server that distributes predetermined advertisement data connected to a network, and In addition to providing an advertisement data acquisition process to be included in the program,
The advertisement display step operates to display the advertisement data acquired from the advertisement distribution server on the display unit;
The advertisement display method according to claim 23.
情報処理端末が主となる所定の処理を実行する主処理工程と、この主処理工程が作動を開始した後であって当該主処理工程の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示工程と、を備えた広告表示方法であって、
前記主処理工程及び広告表示工程の前に、前記情報処理端末が、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記主処理工程及び当該広告表示工程を実現するために前記情報処理端末に組み込まれたプログラム内に含める広告データ取得工程を備えると共に、
前記広告表示工程が、前記プログラム内に含められた広告データを前記表示部に表示する、
ことを特徴とする広告表示方法。
The main processing step in which the information processing terminal mainly executes a predetermined processing, and the predetermined advertisement after the main processing step starts operation and at a timing set in advance according to the operation status of the main processing step An advertisement display method comprising: an advertisement display step of displaying data on the display unit,
Prior to the main processing step and the advertisement display step, the information processing terminal obtains predetermined advertisement data by accessing an advertisement distribution server that distributes predetermined advertisement data connected to a network, and In addition to providing an advertisement data acquisition step to be included in a program incorporated in the information processing terminal to realize the main processing step and the advertisement display step,
The advertisement display step displays the advertisement data included in the program on the display unit.
An advertisement display method characterized by the above.
前記広告表示工程は、前記主処理工程の作動準備中に前記広告データを前記表示部に表示するよう作動する、
ことを特徴とする請求項23,24又は25記載の広告表示方法。
The advertisement display step operates to display the advertisement data on the display unit during operation preparation of the main processing step.
26. The advertisement display method according to claim 23, 24 or 25.
前記主処理工程は、前記ネットワーク上の所定のサービス提供サーバと交信する工程を備えると共に、
前記広告表示工程は、前記主処理工程にて前記サービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちの時に前記広告データを前記表示部に表示するよう作動する、
ことを特徴とする請求項23,24,25又は26記載の広告表示方法。
The main processing step includes a step of communicating with a predetermined service providing server on the network,
The advertisement display step operates to display the advertisement data on the display unit when waiting for a response from the service providing server while communicating with the service providing server in the main processing step.
27. The advertisement display method according to claim 23, 24, 25 or 26.
JP2004022602A 2004-01-30 2004-01-30 Program with advertisement display function, server distributing its program, information processing terminal and advertisement display method Pending JP2005216035A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004022602A JP2005216035A (en) 2004-01-30 2004-01-30 Program with advertisement display function, server distributing its program, information processing terminal and advertisement display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004022602A JP2005216035A (en) 2004-01-30 2004-01-30 Program with advertisement display function, server distributing its program, information processing terminal and advertisement display method

Publications (1)

Publication Number Publication Date
JP2005216035A true JP2005216035A (en) 2005-08-11

Family

ID=34905896

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004022602A Pending JP2005216035A (en) 2004-01-30 2004-01-30 Program with advertisement display function, server distributing its program, information processing terminal and advertisement display method

Country Status (1)

Country Link
JP (1) JP2005216035A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009505225A (en) * 2005-08-12 2009-02-05 マクロビジョン・コーポレーション Delivery of advertising promotions based on bids on internet-connected media players
WO2009150730A1 (en) * 2008-06-12 2009-12-17 ハイチェーン株式会社 Program, information processor, information processing method and information managing device
JP2011525259A (en) * 2008-02-01 2011-09-15 クゥアルコム・インコーポレイテッド A platform for persistent micro-targeting of promotions and mobile advertising
JP2012181054A (en) * 2011-02-28 2012-09-20 Toshiba Corp Information output device and information output method
JP2012247820A (en) * 2011-05-25 2012-12-13 Making:Kk Advertisement distribution system
JP2013114281A (en) * 2011-11-25 2013-06-10 Eqs Kk Program
US9111286B2 (en) 2008-02-01 2015-08-18 Qualcomm, Incorporated Multiple actions and icons for mobile advertising
US9147198B2 (en) 2013-01-10 2015-09-29 Rovi Technologies Corporation Systems and methods for providing an interface for data driven media placement
US9177081B2 (en) 2005-08-26 2015-11-03 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009505225A (en) * 2005-08-12 2009-02-05 マクロビジョン・コーポレーション Delivery of advertising promotions based on bids on internet-connected media players
US9177081B2 (en) 2005-08-26 2015-11-03 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
JP2011525259A (en) * 2008-02-01 2011-09-15 クゥアルコム・インコーポレイテッド A platform for persistent micro-targeting of promotions and mobile advertising
US9111286B2 (en) 2008-02-01 2015-08-18 Qualcomm, Incorporated Multiple actions and icons for mobile advertising
US9959547B2 (en) 2008-02-01 2018-05-01 Qualcomm Incorporated Platform for mobile advertising and persistent microtargeting of promotions
WO2009150730A1 (en) * 2008-06-12 2009-12-17 ハイチェーン株式会社 Program, information processor, information processing method and information managing device
JP5113251B2 (en) * 2008-06-12 2013-01-09 センティマーニ株式会社 Program, information processing apparatus, information processing method, and information management apparatus
JP2012181054A (en) * 2011-02-28 2012-09-20 Toshiba Corp Information output device and information output method
JP2012247820A (en) * 2011-05-25 2012-12-13 Making:Kk Advertisement distribution system
JP2013114281A (en) * 2011-11-25 2013-06-10 Eqs Kk Program
US9147198B2 (en) 2013-01-10 2015-09-29 Rovi Technologies Corporation Systems and methods for providing an interface for data driven media placement

Similar Documents

Publication Publication Date Title
JP5872043B2 (en) Managing information associated with network resources
CN103810176B (en) A kind of info web prefetches access method and device
WO2002051080A1 (en) Method, system, gateway, proxy and computer program for adding information to received content pages
JPWO2003069470A1 (en) Application creation system, creation device, creation method, application provision system, provision device, provision method, and application operation system, operation device, and operation method
JP2003076624A (en) System and method for automatically setting computer environment using portable information terminal
JP2005216035A (en) Program with advertisement display function, server distributing its program, information processing terminal and advertisement display method
US8069215B2 (en) Configurable downloading of content pointed to in electronic messages
WO2002042920A1 (en) Method and device for managing access to network
JP2004118258A (en) Advertising display method of mobile terminal, advertisement providing server, and advertisement display program
JP4448867B2 (en) Emoji provision system
JP5605168B2 (en) Advertisement system and advertisement storage method
WO2008081592A1 (en) System for selecting and playing a user-specified content within a window of a web browser and programs therefor
KR101058182B1 (en) Application download service system and method
JP5107068B2 (en) Communication terminal and server
TWI252028B (en) Terminal management method, terminal management apparatus and mobile communication terminal
WO2002013026A1 (en) A method for controlling data at a client device
JP4778202B2 (en) Automatic character code recognition, display system, method and program using mobile phone
KR100780394B1 (en) Language learning method using mobile communication terminal
JP2003296228A (en) Java applet with advertisement display function added thereto in addition to main contents
JP4851886B2 (en) Web browser and mobile communication terminal device
JP2000222318A (en) Network
JP2003157282A (en) Content history information processing method and program
JP2005050019A (en) Portable terminal, web browsing method for portable terminal, and web browsing program for portable terminal
JP2008102834A (en) Content display system and computer program using portable information terminal
CN101651939A (en) Method for replacing Web pages oriented to B/S system proxy server

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061211

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090609

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20091020