(57)【要約】      （修正有）【課題】ユーザに対する不快感を抑制しつつ、広告表示回数の増加を図り、広告効率の向上を図ることができる広告表示機能付きプログラム、を提供すること。【解決手段】情報処理端末で動作する、予め所定の広告データを含んでいる広告表示機能付きプログラムは、当該情報処理端末上で実行される所定のプログラムの起動後であって、そのプログラムの作動状況に応じて予め設定されたタイミングで広告データを表示部に表示する。また、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、前記広告表示機能付きプログラムに含める機能をも有する。【選択図】図５
2005216035.tif 000002
【特許請求の範囲】
【請求項１】
表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
当該広告表示機能付きプログラムが予め所定の広告データを含んでいると共に、
前記情報処理端末に、
当該情報処理端末上で実行される所定のプログラムの起動後であって、当該所定のプログラムの作動状況に応じて予め設定されたタイミングで前記広告データを前記表示部に表示する広告表示手段、
を実現するための広告表示機能付きプログラム。
【請求項２】
前記情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記広告表示機能付きプログラムに含める広告データ取得手段を実現させると共に、
前記情報処理端末に実現される広告表示手段に、前記広告配信サーバから取得した広告データを前記表示部に表示するよう作動する機能を実現させる、
ための請求項１記載の広告表示機能付きプログラム。
【請求項３】
表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
予め所定の広告データを格納するための広告データ格納領域を有していると共に、
前記情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記広告表示機能付きプログラムの広告データ格納領域に格納する広告データ取得手段、
当該情報処理端末上で実行される所定のプログラムの起動後であって、当該所定のプログラムの作動状況に応じて予め設定されたタイミングで前記広告データを前記表示部に表示する広告表示手段、
とを実現するための広告表示機能付きプログラム。
【請求項４】
前記情報処理端末に実現される前記広告表示手段に、前記所定のプログラムの起動中に前記広告データを前記表示部に表示するよう作動する機能を実現させる、
ための請求項１，２又は３記載の広告表示機能付きプログラム。
【請求項５】
前記情報処理端末上で実行される所定のプログラムがネットワーク上の所定のサービス提供サーバと交信する機能を実現させるプログラムであって、
前記情報処理端末に実現される前記広告表示手段に、前記所定のプログラムが作動して前記情報処理端末が前記サービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちである時に、前記広告データを前記表示部に表示するよう作動する機能を実現させる、
ための請求項１，２，３又は４記載の広告表示機能付きプログラム。
【請求項６】
表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
当該広告表示機能付きプログラムが予め所定の広告データを含んでいると共に、
前記情報処理端末に、
前記プログラムによる主となる所定の処理を実行する主処理手段、
この主処理手段の起動後であって、当該主処理手段の作動状況に応じて予め設定されたタイミングで前記広告データを前記表示部に表示する広告表示手段、
とを実現させるための広告表示機能付きプログラム。
【請求項７】
前記情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記プログラムに含める広告データ取得手段を実現させると共に、
前記情報処理端末に実現される広告表示手段に、前記広告配信サーバから取得した広告データを前記表示部に表示するよう作動する機能を実現させる、
ための請求項６記載の広告表示機能付きプログラム。
【請求項８】
表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
予め所定の広告データを格納するための広告データ格納領域を有していると共に、
前記情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記広告表示機能付きプログラムの広告データ格納領域に含める広告データ取得手段、
前記広告表示機能付きプログラムによる主となる所定の処理を実行する主処理手段、
前記主処理手段の起動後であって、当該主処理手段の作動状況に応じて予め設定されたタイミングで前記広告データを前記表示部に表示する広告表示手段、
とを実現させるための広告表示機能付きプログラム。
【請求項９】
前記情報処理端末に実現される前記広告表示手段に、前記主処理手段の起動中に前記広告データを前記表示部に表示するよう作動する機能を実現させる、
ための請求項６，７又は８記載の広告表示機能付きプログラム。
【請求項１０】
前記情報処理端末上で実行される前記主処理手段に、ネットワーク上の所定のサービス提供サーバと交信する機能を実現させると共に、
前記情報処理端末に実現される前記広告表示手段に、前記主処理手段が作動して前記情報処理端末が前記サービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちである時に、前記広告データを前記表示部に表示するよう作動する機能を実現させる、
ための請求項６，７，８又は９記載の広告表示機能付きプログラム。
【請求項１１】
情報処理端末にネットワークを介して接続されたプログラム配信サーバであって、
前記情報処理端末に、主となる所定の処理を実行する主処理手段と，この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示手段と，を実現するためのプログラムを、前記情報処理端末に配信するプログラム配信手段を備えると共に、
このプログラム配信手段にて配信されるプログラムは、前記情報処理端末に実現される前記広告表示手段にて当該情報処理端末の表示部に表示される前記広告データを予め含んでいるプログラムである、
ことを特徴とするプログラム配信サーバ。
【請求項１２】
情報処理端末にネットワークを介して接続されたプログラム配信サーバであって、
前記情報処理端末に、主となる所定の処理を実行する主処理手段と，この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示手段と，を実現するためのプログラムを、当該情報処理端末に配信するプログラム配信手段と、
前記広告表示手段にて前記情報処理端末の表示部に表示される所定の広告データを予め記憶する広告データ記憶手段と、
を備えると共に、
前記プログラム配信手段が、前記広告データ記憶手段に記憶された広告データを前記プログラム内に含めて当該プログラムを前記情報処理端末に配信する機能を備えた、ことを特徴とするプログラム配信サーバ。
【請求項１３】
前記プログラム配信手段にて配信されるプログラムは、
前記情報処理端末に、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記プログラム内に含める広告データ取得手段を実現すると共に、
前記情報処理端末に実現された前記広告表示手段に、前記広告配信サーバから取得した広告データを前記表示部に表示するよう作動する機能を実現させる、
ためのプログラムである、ことを特徴とする請求項１１又は１２記載のプログラム配信サーバ。
【請求項１４】
前記プログラム配信手段にて配信されるプログラムは、
前記情報処理端末に、ネットワークに接続された前記プログラム配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記プログラム内に含める広告データ取得手段を実現すると共に、
前記情報処理端末に実現された前記広告表示手段に、前記プログラム配信サーバから取得した広告データを前記表示部に表示するよう作動する機能を実現させる、ためのプログラムであり、
前記プログラム配信サーバが、前記情報処理端末に実現された広告データ取得手段によるアクセスに応じて、予めプログラム配信サーバに備えられた所定の広告データを記憶する広告データ記憶手段から広告データを読み出して前記情報処理端末に配信する広告データ配信手段を備えた、ことを特徴とする請求項１１，１２又は１３記載のプログラム配信サーバ。
【請求項１５】
情報処理端末にネットワークを介して接続され、当該情報処理端末にプログラムを配信するプログラム配信サーバであって、
前記情報処理端末に、前記ネットワークに接続された所定の広告データを記憶する広告配信サーバにアクセスして当該サーバに記憶されている前記広告データを取得し当該広告データを前記プログラム配信サーバから配信された前記プログラム内に予め形成された広告データ格納領域に含める広告データ取得手段と，主となる所定の処理を実行する主処理手段と，この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示手段と，を実現するためのプログラムを、当該情報処理端末に配信するプログラム配信手段を備えたことを特徴とするプログラム配信サーバ。
【請求項１６】
前記プログラム配信手段にて配信されるプログラムは、
前記情報処理端末に実現される前記広告表示手段に、前記主処理手段の起動中に前記広告データを前記表示部に表示するよう作動する機能を実現させるプログラムである、
ことを特徴とする請求項１１，１２，１３，１４又は１５記載のプログラム配信サーバ。
【請求項１７】
前記プログラム配信手段にて配信されるプログラムは、
前記情報処理端末に実現される前記主処理手段に、前記ネットワーク上の所定のサービス提供サーバと交信する機能を実現させると共に、
前記情報処理端末に実現される前記広告表示手段に、前記主処理手段が前記サービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちの時に前記広告データを前記表示部に表示するよう作動する機能を実現させるためのプログラムである、
ことを特徴とする請求項１１，１２，１３，１４，１５又は１６記載のプログラム配信サーバ。
【請求項１８】
表示部を有する情報処理端末であって、
主となる所定の処理を実行する主処理手段と、
この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示手段と、を備え、
前記広告表示手段にて前記表示部に表示される広告データは、情報処理端末に前記主処理手段及び広告表示手段を実現するために当該情報処理端末内に組み込まれたプログラム内に含められているデータである、
ことを備えたことを特徴とする情報処理端末。
【請求項１９】
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記プログラムに含める広告データ取得手段を備えると共に、
前記広告表示手段は、前記広告配信サーバから取得した広告データを前記表示部に表示するよう作動する機能を有する、
ことを特徴とする請求項１８記載の情報処理端末。
【請求項２０】
表示部を有する情報処理端末であって、
主となる所定の処理を実行する主処理手段と、
この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示手段と、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記主処理手段及び広告表示手段を実現するために当該情報処理端末内に組み込まれたプログラム内に予め形成された広告データ格納領域に含める広告データ取得手段と、
を備え、
前記広告表示手段は、前記広告配信サーバから取得した広告データを前記表示部に表示するよう作動する機能を有する、
ことを特徴とする情報処理端末。
【請求項２１】
前記広告表示手段は、前記主処理手段の起動中に前記広告データを前記表示部に表示するよう作動する機能を有する、
ことを特徴とする請求項１８，１９又は２０記載の情報処理端末。
【請求項２２】
前記主処理手段は、前記ネットワーク上の所定のサービス提供サーバと交信する機能を有すると共に、
前記広告表示手段は、前記主処理手段が前記サービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちの時に前記広告データを前記表示部に表示するよう作動する機能を有する、
ことを特徴とする請求項１８，１９，２０又は２１記載の情報処理端末。
【請求項２３】
情報処理端末が主となる所定の処理を実行する主処理工程と、この主処理工程が作動を開始した後であって当該主処理工程の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示工程と、を備えた広告表示方法であって、
前記広告表示工程が、前記主処理工程及び当該広告表示工程を実現するために前記情報処理端末に組み込まれたプログラム内に予め含められた広告データを前記表示部に表示する、
ことを特徴とする広告表示方法。
【請求項２４】
前記主処理工程及び広告表示工程の前に、前記情報処理端末が、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記プログラム内に含める広告データ取得工程を備えると共に、
前記広告表示工程が、前記広告配信サーバから取得した広告データを前記表示部に表示するよう作動する、
ことを特徴とする請求項２３記載の広告表示方法。
【請求項２５】
情報処理端末が主となる所定の処理を実行する主処理工程と、この主処理工程が作動を開始した後であって当該主処理工程の作動状況に応じて予め設定されたタイミングで所定の広告データを前記表示部に表示する広告表示工程と、を備えた広告表示方法であって、
前記主処理工程及び広告表示工程の前に、前記情報処理端末が、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを前記主処理工程及び当該広告表示工程を実現するために前記情報処理端末に組み込まれたプログラム内に含める広告データ取得工程を備えると共に、
前記広告表示工程が、前記プログラム内に含められた広告データを前記表示部に表示する、
ことを特徴とする広告表示方法。
【請求項２６】
前記広告表示工程は、前記主処理工程の作動準備中に前記広告データを前記表示部に表示するよう作動する、
ことを特徴とする請求項２３，２４又は２５記載の広告表示方法。
【請求項２７】
前記主処理工程は、前記ネットワーク上の所定のサービス提供サーバと交信する工程を備えると共に、
前記広告表示工程は、前記主処理工程にて前記サービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちの時に前記広告データを前記表示部に表示するよう作動する、
ことを特徴とする請求項２３，２４，２５又は２６記載の広告表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告表示機能付きプログラムにかかり、特に、ユーザの端末上にてアプリケーションの動作状況に応じて広告を表示するプログラムに関する。また、当該プログラムを配信するサーバ、当該プログラムを組み込んだ情報処理端末、情報処理端末にて広告表示を行う方法、に関する。
【背景技術】
【０００２】
一般消費者に対する広告宣伝手法として、インターネットを利用したものが増加している。例えば、一般消費者が有するパーソナルコンピュータや携帯電話などに電子メールにて広告を配信する方法や、端末からアクセス可能なウェブページに広告を埋め込んでこれを閲覧させる方法にて行われている。
【０００３】
しかし、電子メールでの広告については、大量の広告メールを送信する悪質な業者も増加しており、勝手に配信されるにも関わらず携帯電話のユーザに通信料の負担がかかり、さらに、キャリアのメールサーバの記憶容量や処理能力を圧迫する、という問題が生じる。また、ウェブページに広告を埋め込む方法では、広告部分が見落とされがちであり、ユーザがどの程度、広告部分を閲覧していたか、すなわち、広告の定量的効果を認識しがたいという問題があった。
【０００４】
一方で、ユーザやキャリアの負担を軽減しつつ、ユーザが広告を閲覧する確率を高めて広告による宣伝効果を向上させるべく、下記の特許文献１，２に開示されている技術が考えられている。
【０００５】
特許文献１のものは、ユーザが携帯電話にてアプリケーションをダウンロードする際に、当該携帯電話に対して広告情報を送信し、その携帯電話上で広告情報を表示させるというシステムである。また、特許文献２のものは、携帯電話にてＪＡＶＡの起動時に、事前に携帯端末のメモリ上にダウンロードした広告を表示するシステムが開示されている。
【０００６】
【特許文献１】特開２００３−３０５３５号公報
【特許文献２】特開２００３−２９６２２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来例では、以下のような不都合が生じる。まず、特許文献１のものでは、広告表示をアプリケーションのダウンロード時のみを対象としており、一般的にアプリケーションはダウンロード後に何回も携帯端末上で実行するものであるにもかかわらず最初のダウンロード時１回しか広告が表示されず、広告宣伝効果が薄れてしまう。また、要求時に広告データを通信するために、利用者は広告データが通信している間の時間待たされる。つまり、通信時間が増加するため処理全体の時間が増える。さらには、広告データを通信時に取得するため、広告を取得するまで広告を表示できない、という問題が生じる。
【０００８】
また、特許文献２のものでは、アプリケーションの立ち上げ時間に限って広告を表示しており、ユーザの待ち時間を有効に使いつつ、広告表示頻度の向上を図っているものの、依然として広告表示タイミングの柔軟性に欠け、さらなる広告効率の向上を図ることができない。そして、表示される広告データは単に端末内に記憶されているだけであって、かかる広告データが端末のメモリに記憶されていない場合には、広告表示がなされず、効率のよい広告表示を行うことができない、という問題が生じる。
【０００９】
そこで、本発明では、上記従来例の有する不都合を改善し、特に、ユーザに不快な印象を与えず、広告表示回数の増加を図り、広告宣伝効率の向上を図ることができる広告表示機能付きプログラム、を提供することをその目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成すべく、本発明である広告表示機能付きプログラムは、以下のような構成を採っている。
【００１１】
まず、表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
当該広告表示機能付きプログラムが予め所定の広告データを含んでいると共に、
情報処理端末に、
当該情報処理端末上で実行される所定のプログラムの起動後であって、当該所定のプログラムの作動状況に応じて予め設定されたタイミングで広告データを表示部に表示する広告表示手段、
を実現するための広告表示機能付きプログラムである。
【００１２】
このような構成にすることにより、まず、本発明である広告表示機能付きのアプリケーションが情報処理端末に組み込まれる際に、すでに当該アプリケーションには広告データが含まれている。その後、このアプリケーションに連動する他のプログラムによる処理を実現するプログラムが起動すると、予め設定されたタイミングで広告データが情報処理端末上に表示される。従って、情報処理端末内に表示すべき広告データが記憶されていない、という事態を抑制することができ、効率よく広告を表示することができる。そして、かかる広告データを表示するために、別途、広告データを取得する必要がないため、かかる通信処理時間を排除することができ、広告データの受信に伴う通信時の煩わしさを抑制することができる。
【００１３】
また、上記構成に加えて、情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを広告表示機能付きプログラムに含める広告データ取得手段を実現させると共に、
情報処理端末に実現される広告表示手段に、広告配信サーバから取得した広告データを表示部に表示するよう作動する機能を実現させる、広告表示機能付きプログラムとしてもよい。
【００１４】
さらに、別の構成のプログラムとして、表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
予め所定の広告データを格納するための広告データ格納領域を有していると共に、
情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを広告表示機能付きプログラムの広告データ格納領域に格納する広告データ取得手段、
当該情報処理端末上で実行される所定のプログラムの起動後であって、当該所定のプログラムの作動状況に応じて予め設定されたタイミングで広告データを表示部に表示する広告表示手段、
とを実現するための広告表示機能付きプログラムでもよい。
【００１５】
これにより、情報処理端末に組み込まれたアプリケーション内に、ネットワーク上のサイトからダウンロードされた広告データが格納されるため、上記同様に、情報処理端末内に表示すべき広告データが記憶されていないという状況を抑制することができ、効率よく広告を表示することができる。
【００１６】
また、アプリケーション内の形成された広告データを格納する領域に広告データが格納されるようアプリケーションが作動するため、ネットワーク上の広告配信サーバから広告データがダウンロードされ、予め設定されたタイミングで情報処理装置に表示される。従って、新しい広告データが常に更新されるため、時期や時間帯に適切に対応した広告データを情報処理端末に表示することができ、広告効率のさらなる向上を図ることができる。
【００１７】
また、上述した情報処理端末にて広告データが表示されるタイミングは、所定のプログラムの起動中であるとよい。さらには、情報処理端末に組み込まれている所定のプログラムがネットワーク上の所定のサービス提供サーバと交信する機能を実現させるプログラムである場合に、当該所定のプログラムが作動して情報処理端末がサービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちである時、であると望ましい。
【００１８】
このように、プログラムが起動している最中に表示することで、ユーザの待ち時間を有効に広告表示に利用することができ、広告表示の効率化を図ることができると共に、ユーザに対して頻繁に広告が表示されるという不快感を抑制することができる。さらには、アプリケーションにてネットワーク接続中であって、他のサービス提供サーバからの応答待ちの時に広告表示する場合には、情報処理端末では特に処理負担がかかっている状態ではないため、演算部に大きな付加をかけずに広告表示をすることができ、さらなる広告表示の効率化を図ることができる。
【００１９】
ここで、上記では、広告データが表示されるタイミングは、情報処理端末にて作動する所定のプログラムの作動状況に応じて予め設定されたタイミング、としていたが、特に、本発明である広告表示機能付きプログラムの主な機能を実現するための主処理プログラムの作動状況に応じたタイミングにしてもよい。
【００２０】
すなわち、本発明であるプログラムは、表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
当該広告表示機能付きプログラムが予め所定の広告データを含んでいると共に、
情報処理端末に、
プログラムによる主となる所定の処理を実行する主処理手段、
この主処理手段の起動後であって、当該主処理手段の作動状況に応じて予め設定されたタイミングで広告データを表示部に表示する広告表示手段、
とを実現させるための広告表示機能付きプログラムでもよい。
【００２１】
また、上記構成に加えて、情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データをプログラムに含める広告データ取得手段を実現させると共に、
情報処理端末に実現される広告表示手段に、広告配信サーバから取得した広告データを表示部に表示するよう作動する機能を実現させる、
ための広告表示機能付きプログラムでもよい。
【００２２】
さらには、別の構成として、表示部を有する情報処理端末上で実行される広告表示機能付きプログラムであって、
予め所定の広告データを格納するための広告データ格納領域を有していると共に、
情報処理端末に、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを広告表示機能付きプログラムの広告データ格納領域に含める広告データ取得手段、
広告表示機能付きプログラムによる主となる所定の処理を実行する主処理手段、
主処理手段の起動後であって、当該主処理手段の作動状況に応じて予め設定されたタイミングで広告データを表示部に表示する広告表示手段、
とを実現させるための広告表示機能付きプログラムでもよい。
【００２３】
また、上記構成において、広告データが表示されるタイミングは、主処理手段の起動中でもよく、さらには、上記主処理手段がネットワーク上の所定のサービス提供サーバと交信する機能を有している場合には、主処理手段が作動して情報処理端末がサービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちである時、であると望ましい。このような構成にしても、上記同様の作用、効果を有し、上述した目的を達成できる。
【００２４】
さらに、本発明は、以下に列挙する構成のプログラム配信サーバ、情報処理端末、広告表示方法でもよい。
【００２５】
情報処理端末にネットワークを介して接続されたプログラム配信サーバであって、
情報処理端末に、主となる所定の処理を実行する主処理手段と，この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示手段と，を実現するためのプログラムを、情報処理端末に配信するプログラム配信手段を備えると共に、
このプログラム配信手段にて配信されるプログラムは、情報処理端末に実現される広告表示手段にて当該情報処理端末の表示部に表示される広告データを予め含んでいるプログラムである、プログラム配信サーバ。
【００２６】
情報処理端末にネットワークを介して接続されたプログラム配信サーバであって、
情報処理端末に、主となる所定の処理を実行する主処理手段と，この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示手段と，を実現するためのプログラムを、当該情報処理端末に配信するプログラム配信手段と、
広告表示手段にて情報処理端末の表示部に表示される所定の広告データを予め記憶する広告データ記憶手段と、
を備えると共に、
プログラム配信手段が、広告データ記憶手段に記憶された広告データをプログラム内に含めて当該プログラムを情報処理端末に配信する機能を備えた、プログラム配信サーバ。
【００２７】
上記構成において、プログラム配信手段にて配信されるプログラムは、
情報処理端末に、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データをプログラム内に含める広告データ取得手段を実現すると共に、
情報処理端末に実現された広告表示手段に、広告配信サーバから取得した広告データを表示部に表示するよう作動する機能を実現させる、
ためのプログラムである、プログラム配信サーバ。
【００２８】
上記構成において、プログラム配信手段にて配信されるプログラムは、
情報処理端末に、ネットワークに接続されたプログラム配信サーバにアクセスして所定の広告データを取得し、当該広告データをプログラム内に含める広告データ取得手段を実現すると共に、
情報処理端末に実現された広告表示手段に、プログラム配信サーバから取得した広告データを表示部に表示するよう作動する機能を実現させる、ためのプログラムであり、
プログラム配信サーバが、情報処理端末に実現された広告データ取得手段によるアクセスに応じて、予めプログラム配信サーバに備えられた所定の広告データを記憶する広告データ記憶手段から広告データを読み出して情報処理端末に配信する広告データ配信手段を備えた、プログラム配信サーバ。
【００２９】
情報処理端末にネットワークを介して接続され、当該情報処理端末にプログラムを配信するプログラム配信サーバであって、
情報処理端末に、ネットワークに接続された所定の広告データを記憶する広告配信サーバにアクセスして当該サーバに記憶されている広告データを取得し当該広告データをプログラム配信サーバから配信されたプログラム内に予め形成された広告データ格納領域に含める広告データ取得手段と，主となる所定の処理を実行する主処理手段と，この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示手段と，を実現するためのプログラムを、当該情報処理端末に配信するプログラム配信手段を備えたプログラム配信サーバ。
【００３０】
上記構成において、プログラム配信手段にて配信されるプログラムは、
情報処理端末に実現される広告表示手段に、主処理手段の起動中に広告データを表示部に表示するよう作動する機能を実現させるプログラムである、プログラム配信サーバ。
【００３１】
上記構成において、プログラム配信手段にて配信されるプログラムは、
情報処理端末に実現される主処理手段に、ネットワーク上の所定のサービス提供サーバと交信する機能を実現させると共に、
情報処理端末に実現される広告表示手段に、主処理手段がサービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちの時に広告データを表示部に表示するよう作動する機能を実現させるためのプログラムである、プログラム配信サーバ。
【００３２】
表示部を有する情報処理端末であって、
主となる所定の処理を実行する主処理手段と、
この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示手段と、を備え、
広告表示手段にて表示部に表示される広告データは、情報処理端末に主処理手段及び広告表示手段を実現するために当該情報処理端末内に組み込まれたプログラム内に含められているデータである、情報処理端末。
【００３３】
上記構成において、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データをプログラムに含める広告データ取得手段を備えると共に、
広告表示手段は、広告配信サーバから取得した広告データを表示部に表示するよう作動する機能を有する、情報処理端末。
【００３４】
表示部を有する情報処理端末であって、
主となる所定の処理を実行する主処理手段と、
この主処理手段の起動後であって当該主処理手段の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示手段と、
ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを主処理手段及び広告表示手段を実現するために当該情報処理端末内に組み込まれたプログラム内に予め形成された広告データ格納領域に含める広告データ取得手段と、
を備え、
広告表示手段は、広告配信サーバから取得した広告データを表示部に表示するよう作動する機能を有する、情報処理端末。
【００３５】
上記構成において、広告表示手段は、主処理手段の起動中に広告データを表示部に表示するよう作動する機能を有する、情報処理端末。
上記構成において、主処理手段は、ネットワーク上の所定のサービス提供サーバと交信する機能を有すると共に、
広告表示手段は、主処理手段がサービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちの時に広告データを表示部に表示するよう作動する機能を有する、情報処理端末。
【００３６】
情報処理端末が主となる所定の処理を実行する主処理工程と、この主処理工程が作動を開始した後であって当該主処理工程の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示工程と、を備えた広告表示方法であって、
広告表示工程が、主処理工程及び当該広告表示工程を実現するために情報処理端末に組み込まれたプログラム内に予め含められた広告データを表示部に表示する、広告表示方法。
【００３７】
上記構成において、主処理工程及び広告表示工程の前に、情報処理端末が、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データをプログラム内に含める広告データ取得工程を備えると共に、
広告表示工程が、広告配信サーバから取得した広告データを表示部に表示するよう作動する、広告表示方法。
【００３８】
情報処理端末が主となる所定の処理を実行する主処理工程と、この主処理工程が作動を開始した後であって当該主処理工程の作動状況に応じて予め設定されたタイミングで所定の広告データを表示部に表示する広告表示工程と、を備えた広告表示方法であって、
主処理工程及び広告表示工程の前に、情報処理端末が、ネットワークに接続された所定の広告データを配信する広告配信サーバにアクセスして所定の広告データを取得し、当該広告データを主処理工程及び当該広告表示工程を実現するために情報処理端末に組み込まれたプログラム内に含める広告データ取得工程を備えると共に、
広告表示工程が、プログラム内に含められた広告データを表示部に表示する、広告表示方法。
【００３９】
上記構成において、広告表示工程は、主処理工程の作動準備中に広告データを表示部に表示するよう作動する、広告表示方法。
【００４０】
上記構成において、主処理工程は、ネットワーク上の所定のサービス提供サーバと交信する工程を備えると共に、広告表示工程は、主処理工程にてサービス提供サーバと交信中であって当該サービス提供サーバからの応答待ちの時に広告データを表示部に表示するよう作動する、広告表示方法。
【００４１】
上記構成にしても、上記同様に作用し、上述した本発明の目的を達成することができる。
【発明の効果】
【００４２】
本発明は、以上説明したように構成され機能するので、これによると、アプリケーションに予め埋め込まれた広告データ、あるいは、ダウンロードされて埋め込まれた広告データが、アプリケーションの実行後に予め定められた任意のタイミングで表示されることで、常に表示すべき広告データが用意されていること、さらには、別途、広告データをダウンロードして取得することがないため、迅速かつ確実に広告データを表示することができ、広告表示時の煩わしさを抑制しつつ、広告表示の効率化を図ることができる。
【発明を実施するための最良の形態】
【００４３】
本発明である広告表示用プログラムは、予め広告データを含んでおり、あるいは、広告データを格納するための記憶領域を形成していてかかる領域に広告データが他のサーバから取得されて格納され、情報処理端末上でプログラムが起動する時やネットワーク上の他のコンピュータからの応答待ち時など、特定のプログラムの作動状況に応じて設定されたタイミングで、広告データを情報処理端末上に表示する、というものである。以下、実施例にて、上記プログラムが組み込まれた情報処理端末、当該プログラムを配信するプログラム配信サーバ、さらには、情報処理端末に広告データを配信する広告配信サーバ、の構成について詳述する。
【実施例１】
【００４４】
本発明の第一の実施例を、図１乃至図５を参照して説明する。図１は、本発明におけるネットワークを介したシステム構成の概略を示すブロック図である。図２は、ユーザ端末の構成を示す機能ブロック図である。図３乃至図５は、本発明の動作を説明する図である。
【００４５】
（全体構成）
本発明における全体的なシステム構成を説明する。ユーザ端末（１，２，３等）と、プログラム配信サーバ４と、がネットワークＮを介して接続されており、また、ウェブサーバ（５，６，７等）も、ネットワークＮを介して接続されている。そして、ユーザ端末１，２，３がプログラム配信サーバ４から本発明である広告表示用プログラムをダウンロードして、当該端末に組み込むことにより、端末上に広告を表示させる、というものである。以下、各コンピュータ１〜７の構成について詳細に説明する。なお、ユーザ端末は符号１のものを、ウェブサーバは符号５のものを代表して説明する。
【００４６】
（プログラム配信サーバ）
まず、プログラム配信サーバ４について説明する。このサーバ４は、ＣＰＵ、メモリ、ハードディスク、通信機能などを有する一般的なサーバコンピュータである。そして、ネットワークＮに接続されており、当該ネットワーク上の他のコンピュータ（ユーザ端末１など）から常時アクセス可能な広告表示用プログラム（アプリケーション）を配信するサイトを開設している。
【００４７】
この広告表示用プログラムは、後述するように、ユーザ端末１に組み込まれることにより、当該ユーザ端末１のＣＰＵに、主となる所定の処理を実行する主処理部と、この主処理部の起動後であって、当該主処理部の作動状況に応じて予め設定されたタイミングで広告データを表示する広告表示部と、ネットワークＮに接続された所定の広告データを配信するサーバにアクセスして所定の広告データを取得して当該広告データをプログラムに含める広告データ取得部と、を構築するプログラムである。すなわち、各処理部を実現するためのプログラムがそれぞれ結合している。但し、当該プログラムによってユーザ端末１に実現される機能は上記のものに限定されず、かかるプログラムによる機能は、後のユーザ端末１に関する説明時、あるいは、動作説明時に詳述する。
【００４８】
そして、上記広告表示用プログラムの主となる処理、すなわち、主処理部の機能は、ネットワークＮ上に開設されている種々のウェブサイトにアクセスしたときに、当該ウェブサイトを開設するウェブサーバ５と交信する機能であって、いわゆるブラウザと呼ばれるウェブサイトを閲覧するためのアプリケーションとして機能する。但し、主処理部の機能は、上記機能に限定されるものではない。
【００４９】
そして、この広告表示用プログラムには、予め広告データ格納領域が形成されており、ユーザ端末１に配信される以前から所定の広告データが格納されている。この広告データは、ユーザ端末１の機器、機種毎に対応した種々のサイズ、データ形式のものが備えられており、アクセスしてきたユーザ端末１に応じた広告データを含んでいるプログラム（もちろんプログラムも、機器、機種に対応して実行可能なコードにて記述されている）が配信される。
【００５０】
また、プログラムのうち、広告表示部を構成するプログラムには、上記主処理部の処理状況に連動して、情報処理端末１上に広告データを表示するタイミングが設定されている。例えば、主処理部が起動中の時、主処理部によるウェブサーバとの交信時であって当該ウェブサーバからの応答待ちの時、などである。但し、広告データを表示するタイミングは、上記の場合に限定されない。
【００５１】
（ユーザ端末）
次に、ユーザ端末１について説明する。ユーザ端末１は、一般ユーザが所持する端末であって、本実施例では、携帯電話である。但し、ユーザ端末１は携帯電話に限定されず、パーソナルコンピュータやＰＤＡなどの携帯型情報処理端末でもよい。また、ネットワーク（インターネット）に無線通信にて接続可能であることにも限られず、有線にて接続されていてもよい。さらには、ネットワークに接続されておらず、上述した広告表示機能付きプログラムが組み込まれたスタンドアロン型のコンピュータでもよい。
【００５２】
携帯電話であるユーザ端末１は、所定の処理能力を有する演算部であるＣＰＵ（１１）、所定の記憶容量を有する記憶部であるメモリ（２１）、ネットワークＮへの接続を確立する通信部（１３）、ディスプレイ等の表示部（１４）、また、図示しないが、操作ボタンなど、一般的な携帯電話が有する機能を備えている。
【００５３】
そして、ユーザ端末１は、基本的な通信機能を備えており、そのＣＰＵ（１１）には、通信処理部１１ａが構築されている。この通信処理部１１ａにより、通信部１３を介してインターネット網（ネットワークＮ）に接続し、プログラム配信サーバ４から広告表示用プログラムをダウンロードすることができる。このダウンロードしたプログラム１２Ａは、携帯電話１内のメモリ１２に記憶される。
【００５４】
この広告表示用プログラム１２Ａは、主処理プログラム部１２ａ、広告表示プログラム部１２ｂ、広告データ取得プログラム部１２ｃ、広告データ格納領域１２ｄ、にて構成されている。そして、主処理プログラム部１２ａがＣＰＵ（１１）にて読み出されて実行されると、当該ＣＰＵ（１１）に主処理部１１ｃが構築される。同様に、広告表示プログラム部１２ｂにて広告表示部１１ｄが、広告データ取得プログラム１２ｃにて広告データ取得部１１ｂが、ＣＰＵ（１１）に構築される。すなわち、ＣＰＵ（１１）内の符号１１Ａで示す点線領域内の各処理部１１ｂ，１１ｃ，１１ｄが、プログラム配信サーバ４からダウンロードした広告表示用プログラムにて携帯電話１に構築される。
【００５５】
また、広告データ格納領域１２ｄ内には、予めダウンロードされる前から広告表示用プログラム１２Ａに含められている所定の広告データが格納されている。かかる広告データは、上記プログラム配信サーバ４を運営する業者が提供する広告であったり、あるいは、他の業者の広告である。但し、広告データ格納領域１２ｄ内には、必ず広告データが格納されているわけではない。後述する広告データ取得部１１ｂにて他のウェブサーバ（図示せず）から取得された広告データが後に格納されてもよい。
【００５６】
ここで、以下に上記ＣＰＵ（１１）に構築された各処理部１１ｂ，１１ｃ，１１ｄについて詳述する。まず、主処理部１１ｃは、本実施例では、上述したようにウェブサーバ５が開設するウェブサイトにアクセスして、当該ウェブサイト上のコンテンツを閲覧、及び、ウェブサーバ５と交信するための機能を有している。そして、ユーザが、携帯電話１にてインターネットにアクセスするときに起動する、というアプリケーションである。但し、主処理部１１ｂの機能は、上記機能に限定されない。例えば、ゲームを実行する機能を備えたものであってもよい。
【００５７】
また、広告表示部１１ｄは、上記主処理部１１ｃと一体となって携帯電話１上で起動するアプリケーションであり、上記主処理部１１ｃの作動状況に応じて携帯電話１のディスプレイ１４上に、メモリの広告データ格納領域１２ｄに格納されている広告データを表示するよう作動する。本実施例では特に、広告表示用プログラム１２Ａが起動する時には、この広告表示機能の部分が上記主処理部１１ｃよりも先に起動する。但し、これは同一アプリケーション内で各処理部単位で説明しているからであり、広告表示用プログラム１２Ａとしては同時に起動するものである。
【００５８】
そして、広告データの表示タイミングは予め設定されており、本実施例では、主処理部１１ｃであるアプリケーションが起動するときであり、換言すると、主処理部１１ｃによるアプリケーションの作動準備中の最中である。また、主処理部１１ｃにてネットワークＮ上のウェブサーバ５にアクセスしているときであって、当該主処理部１１ｃ（携帯電話１）がウェブサーバ５からの応答待ちの時である。従って、広告表示部１１ｄは、主処理部１１ｃの作動状況を監視している。また、表示タイミングは上記タイミングに限定されず、他のタイミングが設定されていてもよい。例えば、主処理部１１ｄによる処理が終了するときなどである。
【００５９】
また、広告データ取得部１１ｂは、本プログラム実行中に、一定の時間間隔にて作動して、プログラム配信サーバ４にアクセスし、当該サーバ４から新たな広告データを受信する。そして、受信した広告データは、広告データ格納領域１２ｄに格納され、上記広告表示部１１ｄにて表示部１４に表示される。
【００６０】
（ウェブサーバ）
次に、ウェブサーバ５について説明する。ウェブサーバ５は、ネットワークＮ上に多数存在するウェブサイトであり、本実施例では、特に、各種検索サービスを提供しているサイトである。例えば、インターネット上に開設されているウェブサイトのうち、検索サービスを提供しているサイトに登録されているサイトをカテゴリー別、あるいは、キーワード別に検索可能な検索エンジンを搭載したウェブサーバ５が開設するサイトである。
【００６１】
このウェブサーバ５は、一般ユーザにて、上記ユーザ端末１である携帯電話を介してアクセスされるサイトであり、当該携帯電話からのアクセスやデータ送信に対して応答するサイトである。なお、かかるウェブサーバ５が開設していて、携帯電話１にてアクセスされるサイトは、旅行代理店からのプランの検索と予約サービスを行うサイトや、本の検索や購入サービスを行うサイトなど、いかなるサービスを提供するサイトであってもよい。但し、本発明におけるウェブサーバ５は、上述したようにウェブサイトを開設しているサーバであることに限定されない。例えば、プロキシサーバなど、ユーザ端末１が通信経路として利用するサーバであってもよく、すなわち、所定のサービスを提供するサービス提供サーバであって、ユーザ端末１がインターネット接続する際にアクセスし、かかるアクセスに対してユーザ端末１に何らかの応答をするサーバであればよい。
【００６２】
（ネットワーク）
また、ネットワークＮは、無線通信回線、専用線などを用い、ＴＣＰ／ＩＰプロトコルといった通信プロトコルにて通信を行うインターネットである。但し、特定企業内のみで稼働するイントラネットや、ＴＣＰ／ＩＰ以外のプロトコルで通信する特定のネットワークであってもよい。
【００６３】
（動作）
次に、本実施例における動作を、図３乃至図５を参照して説明する。ここで、図３は、ユーザ端末１による広告表示の動作を示すフローチャートであり、図４は、新たに広告データを取得するときの動作を示す。また、図５は、ネットワーク全体の動作を示すシーケンス図である。これらを同時に説明する。
【００６４】
なお、上述したように、本実施例では、ユーザ端末１は携帯電話であり、当該携帯電話で実行される広告表示機能付きプログラムによる主な機能は、ウェブサイトにアクセスしてコンテンツを閲覧、及び、コンテンツとしてのウェブアプリケーションと交信を行う機能であることとする。また、携帯電話１がアクセスするウェブサイトは、検索サイトであることとする。
【００６５】
まず、携帯電話１は、広告表示機能付きのウェブサイト閲覧ツール（例えば、ブラウザと呼ばれるアプリケーション）であるプログラムを、プログラム配信サーバ４にアクセスして要求する（図３のステップＡ１、図５のステップＳ１）。このとき、プログラム配信サーバ４へのアクセスは、予め携帯電話１のＣＰＵ（１１）に組み込まれている通信処理部１１ａの機能による。すると、プログラム配信サーバ４からは、予め所定の企業の広告データが含められた広告表示機能付きプログラムを携帯電話１に送信する（図５のステップＳ２）。そして、これを受けた携帯電話１は、かかるプログラムをメモリ１２に記憶し、必要に応じて、当該携帯電話１上で実行可能なよう組み込み処理を行っておく（図３のステップＡ３）。
【００６６】
続いて、携帯電話１にて、検索サイトを開設しているウェブサーバ５にアクセスすべく、ダウンロードした広告表示機能付きアプリケーションを使用する。そのため、ウェブサイトを閲覧するための主処理プログラムを起動する（図３にてステップＡ３）。すると、かかる主処理プログラム１２ａが起動すると同時に、広告表示プログラム１２ｂが起動し、このとき当該広告表示プログラムの方がデータ容量が少ないため、先に立ち上がる。そして、主処理プログラム１２ａが実行準備中、すなわち、起動中である間（図３のステップＡ４にて肯定判断）、先に立ち上がった広告表示プログラム１２ｂによる広告表示部１１ｄにより、広告データ格納領域１２ｄ内の広告データが読み出され、当該広告データが携帯電話１のディスプレイである表示部１４に表示される（図３のステップＡ５、図５のステップＳ３）。そして、主処理プログラムの起動が終了し、実行可能になると、広告表示は終了する（図３のステップＡ４にて否定判断）。
【００６７】
続いて、携帯電話１にて検索サイト（ウェブサーバ５）にアクセスする（図３のステップＡ６、図５のステップＳ４）。すると、検索サイトのトップページのコンテンツ（ＨＤＭＬファイル、ＨＴＭＬふぁいるなど）が携帯電話１に送信されるまでの間、すなわち、ウェブサーバ５からの応答待ちである場合には（図３のステップＡ７にて肯定判断）、上述同様に、広告表示部１１ｄにより、広告データ格納領域１２ｄ内の広告データが読み出され、当該広告データが携帯電話１のディスプレイである表示部１４に表示される（図３のステップＡ８、図５のステップＳ５）。そして、ウェブサーバ５から応答データであるコンテンツが全て送信され（図３のステップＡ７にて否定判断、図５のステップＳ６）、応答待ち状態でなくなると、広告表示は終了する（図５のステップＳ７）。
【００６８】
その後、携帯電話１にてアクセスした検索サイト上で、あるサイトの検索サービスを利用する（図３のステップＡ９にて否定判断）。このとき、携帯電話１からは、表示されている検索サイトのコンテンツ上に所定の検索キーワードを入力し、かかるキーワードをウェブサーバ５に送信する。すると、ウェブサーバ５内では検索処理が行われ、その間は携帯電話１は検索サイトからの応答待ち状態となる（図３のステップＡ７にて肯定判断）。この間、携帯電話１の表示部１４には、上述したように広告データが表示されることとなり（図３のステップＡ８）、検索結果である応答データが帰ってくると、広告表示が終了する。
【００６９】
続いて、広告データを更新する動作について説明する。上述したように、広告表示機能付きアプリケーションが起動して一定時間が経過すると（図４のステップＢ１にて肯定判断、及び、ステップＢ２にて肯定判断）、かかるアプリケーションの一部である広告データ取得部１１ｂにより、プログラム配信サーバ４に自動的にアクセスして（図４のステップＢ３）、広告データを要求する（図４のステップＢ４、図５のステップＳ８）。なお、プログラム配信サーバ４のアドレスや、広告データを取得する時間間隔などは、予め広告データ取得プログラム１２ｃに記述されており、広告データ取得部１１ｂにて設定されている。
【００７０】
そして、これに対してプログラム配信サーバ４からは広告データが携帯電話１に送信される（図５のステップＳ９）。携帯電話１はかかる広告データを受信し、メモリ１２内の広告データ格納領域１２ｄに記憶する（図４のステップ５、図５のステップＳ１０）。このとき、広告データは、以前のものと並存する。但し、広告データ格納領域１２ｄの容量は限られているため、許容量を超えると、取得日時の古い広告データから順に消去される。
【００７１】
その後、上述同様に、検索サイトに対して所定の検索キーワードを入力し、検索要求を行うと（図５にてステップＳ１１）、ウェブサーバ５内では検索処理が行われ、当該サーバ５からの応答待ち状態である携帯電話１では広告データが表示される（図５のステップＳ１２）。このとき、表示される広告データは、作成日時が最新の広告データである。その後、検索結果である応答データが帰ってくると（図５のステップＳ１３）、広告表示が終了する（図５のステップＳ１４）。
【００７２】
このようにすることにより、携帯電話１には予め広告データが含められたアプリケーションが組み込まれるため、予め設定されたタイミングにて、何らかの広告データが表示されることとなり、広告効果の効率化を図ることができる。特に、アプリケーションの起動処理中や、ウェブサイトからの応答待ちの時、というように、ユーザが携帯電話１にて他の操作をすることができないようなとき、すなわち、携帯電話１による処理の待ち時間であるときに広告データを表示することで、ユーザによる操作を妨げるようなことにならないことから、ユーザに不快感を与えることなく、広告表示を行うことができる。そして、このような携帯電話１による待ち時間中は、ユーザも次の操作をしようと、あるいは、ウェブサイトからの応答結果を見ようとして、表示部１４に表示されるアイコンなどを見ているため、表示される広告データがユーザにて閲覧される確率が高くなり、広告効率の向上を図ることができる。さらには、ウェブサイトからの応答待ちの時には、携帯電話１では他の処理を実行しているわけでもないことから、携帯電話１の処理負担を大きく増大させることもなく、広告表示を行うことができる。また、広告データを最新のものに更新しておくことにより、時期や時間帯に適切に対応した広告データを情報処理端末に表示することができ、広告効率のさらなる向上を図ることができる。
【実施例２】
【００７３】
次に、本発明の第二の実施例について、図６乃至図７を参照して説明する。図６は、ネットワークシステムの構成を示すブロック図である。図７は、本発明による動作を示すシーケンス図である。
【００７４】
（構成）
まず、本実施例は、上記実施例１とほぼ同様の構成を採っているが、さらに、所定の広告データを配信する広告配信サーバ８がネットワークＮに接続されている。この広告配信サーバ８は、上述したプログラム配信サーバ４による広告データを配信する機能とほぼ同様の機能を有している。これに伴い、ユーザ端末１である携帯電話に構築される広告データ取得部１１ｂでは、予め設定されたタイミングで広告配信サーバ８にアクセスして、広告データを取得する。従って、広告データ取得部１１ｂ（広告データ取得プログラム）には、予め広告配信サーバ８のアドレスが設定されていることとなる。
【００７５】
また、本実施例におけるプログラム配信サーバ４は、予め広告データを含んだプログラムを記憶しておらず、かかるプログラム内に形成された広告データ格納領域内が空となっているプログラムを記憶している。そして、ユーザ端末１にプログラムを配信する時に、この時期、時間帯などに対応した広告データを広告データ格納領域内に格納して、プログラムを配信する、という構成を採っている。なお、プログラムに格納される広告データは、予めプログラム配信サーバ４に記憶された広告データ記憶部内に格納されているものである。但し、プログラム配信時に、広告データを他のネットワーク上のサーバから取得して、配信するプログラムに含めてもよい。このようにすることで、プログラム配信時に格納されている広告データも、その時期、時間帯などに適切に対応した内容のものにすることができ、広告効率の向上を図ることができる。
【００７６】
（動作）
次に、本実施例における動作を、図７を参照して説明する。まず、ユーザ端末である携帯電話１は、広告表示機能付きのウェブサイト閲覧ツール（例えば、ブラウザと呼ばれるアプリケーション）であるプログラムを、プログラム配信サーバ４にアクセスして要求する（ステップＳ２１）。このとき、プログラム配信サーバ４へのアクセスは、予め携帯電話１のＣＰＵ（１１）に組み込まれている通信処理部１１ａの機能による。すると、プログラム配信サーバ４からは、現在、用意されている広告データを配信するプログラムの広告データ格納領域に挿入して（ステップＳ２２）、当該プログラムを携帯電話１に送信する（ステップＳ２３）。例えば、広告データの内容は、現在の季節が夏である場合には、夏物の洋服の広告データであり、洋服メーカーから提供されている広告である。そして、これを受けた携帯電話１は、かかるプログラムをメモリ１２に記憶し、必要に応じて、当該携帯電話１上で実行可能なよう組み込み処理を行っておく。
【００７７】
続いて、携帯電話１にて、検索サイトを開設しているウェブサーバ５にアクセスすべく、ダウンロードした広告表示機能付きアプリケーションを使用する。そのため、ウェブサイトを閲覧するための主処理プログラムを起動する。すると、かかる主処理プログラム１２ａが起動するが、この起動中である間、広告表示部１１ｄにより、広告データ格納領域１２ｄ内の広告データが読み出され、当該広告データが携帯電話１のディスプレイである表示部１４に表示される（ステップＳ２４）。そして、主処理プログラムの起動が終了し、実行可能になると、広告表示は終了する。
【００７８】
続いて、携帯電話１にて検索サイト（ウェブサーバ５）にアクセスする（ステップＳ２５）。すると、検索サイトのトップページのコンテンツ（ＨＤＭＬファイル、ＨＴＭＬファイルなど）が携帯電話１に送信されるまでの間、すなわち、ウェブサーバ５からの応答待ちである場合には広告データが携帯電話１のディスプレイである表示部１４に表示される（ステップＳ２６）。そして、ウェブサーバ５から応答データであるコンテンツが全て送信され（ステップＳ２７）、応答待ち状態でなくなると、広告表示は終了する（ステップＳ２８）。なお、アクセスした検索サイト上で検索サービスを利用している最中に、所定の検索キーワードを入力して検索サイトからの応答待ち状態であるときも、上記同様に広告データが表示されることとなり、検索結果である応答データが帰ってくると広告表示が終了する。
【００７９】
その後、一定時間経過すると、広告データ取得部１１ｂにより、広告配信サーバ８に自動的にアクセスして、広告データを要求する（ステップＳ２９）。なお、広告配信サーバ８のアドレスや、広告データを取得する時間間隔などは、予め広告データ取得プログラム１２ｃに記述されており、広告データ取得部１１ｂにて設定されている。
【００８０】
そして、これに対して広告配信サーバ８は、現在の季節や時刻に適切な広告データを用意し、かかる広告データを携帯電話１に送信する（ステップＳ３０）。携帯電話１はかかる広告データを受信し、メモリ１２内の広告データ格納領域１２ｄに記憶する（ステップＳ３１）。
【００８１】
その後、上述同様に、検索サイトに対して所定の検索キーワードを入力し、検索要求を行うと（ステップＳ３２）、ウェブサーバ５内では検索処理が行われ、当該サーバ５からの応答待ち状態である携帯電話１では広告データが表示される（ステップＳ３３）。そして、検索結果である応答データが帰ってくると（ステップＳ３４）、広告表示が終了する（ステップＳ３５）。
【００８２】
このようにすることにより、常に広告データが最新のものに更新される状態になるため、時期や時間帯に適切に対応した広告データを情報処理端末に表示することができ、広告効率のさらなる向上を図ることができる。
【００８３】
なお、プログラム配信サーバ４は、広告データが挿入されていない広告表示機能付きプログラムを配信してもよい。かかる場合には、当該プログラムが起動したユーザ端末１は、その起動直後に、広告データを配信するプログラム配信サーバ４や広告配信サーバ８にアクセスし、広告データを取得して広告データ格納領域に記憶する。これにより、広告データがプログラム内に格納され、常に広告が表示可能な状態となり、広告表示の効率化を図ることができる。
【００８４】
ここで、上記では、広告データを表示するタイミングとして、広告表示機能付きプログラムの主処理部１１ｃの起動時や通信時の応答待ち時を設定している場合を例示したが、必ずしもかかるタイミングに限定されず、いかなるタイミングで表示してもよい。また、広告表示機能付きプログラムにウェブサイトとの通信を行う主処理部を備えず、当該広告表示機能付きプログラムは、ユーザ端末１に組み込まれた他のプログラムの作動状況に応じて広告データを表示するよう設定してもよい。例えば、広告表示機能付きプログラムである広告表示部１１ｄは、ユーザ端末１内の他のプログラムの作動状況を監視して、当該他のプログラムの起動時、他のプログラムによる通信時における応答待ち時、などのタイミングで広告データを表示してもよい。
【産業上の利用可能性】
【００８５】
本発明であるプログラムは、携帯電話などの情報処理端末に組み込み可能であり、また、ネットワーク上のサーバコンピュータから配信可能であって、ユーザにて端末が利用される際に広告宣伝効果を発揮するため、産業上利用可能である。
【図面の簡単な説明】
【００８６】
【図１】実施例１におけるネットワークを介したシステム構成の概略を示すブロック図である。
【図２】実施例１におけるユーザ端末の構成を示す機能ブロック図である。
【図３】実施例１におけるユーザ端末による広告表示時の動作を示すフローチャートである。
【図４】実施例１におけるユーザ端末による広告データ取得時の動作を示すフローチャートである。
【図５】実施例１におけるネットワークを介したシステム全体の動作を示すシーケンス図である。
【図６】実施例２におけるネットワークを介したシステム構成の概略を示すブロック図である。
【図７】実施例２におけるネットワークを介したシステム全体の動作を示すシーケンス図である。
【符号の説明】
【００８７】
１，２，３  ユーザ端末（情報処理端末）
４  プログラム配信サーバ
５，６，７  ウェブサーバ（サービス提供サーバ）
８  広告配信サーバ
１４  表示部
１１ｂ  広告データ取得部
１１ｃ  主処理部
１１ｄ  広告表示部
１２ｄ  広告データ格納領域
Ｎ  ネットワーク
【図１】
2005216035.tif 000003
【図２】
2005216035.tif 000004
【図３】
2005216035.tif 000005
【図４】
2005216035.tif 000006
【図５】
2005216035.tif 000007
【図６】
2005216035.tif 000008
【図７】
2005216035.tif 000009