(57)【要約】【課題】サーバに応用され、端末機により収集された各広告の閲覧効果情報をまとめて、該情報に基づいて更新する必要がある広告を確定して、各端末機の中で対応する広告を更新することができる広告の分析システム及び分析方法を提供する。【解決手段】本広告分析システムは、端末機の中で実行され、端末機のある応用プログラムが起動されると、応用プログラムに内蔵された初期広告を放送する第１の広告放送モジュールと、第１の所定時間ごとに、放送される広告の閲覧効果に関する情報を収集し、収集した情報を端末機のメモリに保存させる情報収集モジュールと、収集時間が所定の時間サイクルに達した後、時間サイクル内に収集した広告のあらゆる閲覧効果に関する情報をサーバに伝送する情報伝送モジュールと、サーバが確定した端末機の中で更新する必要がある広告を受信し、該広告を放送する第２の広告放送モジュールと、を備える。【選択図】図１
2014115998.tif 000002
【特許請求の範囲】
【請求項１】
端末機の中で実行される広告分析システムであって、
前記端末機のある応用プログラムが起動されると、前記応用プログラムの中に内蔵された初期広告を放送する第１の広告放送モジュールと、
第１の所定時間ごとに、放送される広告の閲覧効果に関する情報を収集し、且つ収集した情報を前記端末機のメモリの中に保存させる情報収集モジュールと、
収集時間が所定の時間サイクルに達すると、前記時間サイクル内に収集した広告のあらゆる閲覧効果に関する情報をサーバに伝送する情報伝送モジュールと、
サーバが確定した前記端末機の中で更新する必要がある広告を受信し、且つサーバが確定した広告を放送する第２の広告放送モジュールと、
を備えることを特徴とする広告分析システム。
【請求項２】
前記放送される広告の閲覧効果は、ユーザのクリック回数及び毎回の閲覧時間を含むことを特徴とする請求項１に記載の広告分析システム。
【請求項３】
前記端末機の中で更新する必要がある広告とは、前記サーバの中の優先レベルが最も高く、且つ所定要求を達成していない広告であり、
前記所定要求を達成していない広告は、長らく放送されない広告と、放送されたが、閲覧効果が前記所定要求を達成していない広告と、を含むことを特徴とする請求項２に記載の広告分析システム。
【請求項４】
前記広告放送モジュールは、サーバが確定した広告に対して解凍を行い、且つ前記端末機の表示装置において解凍された後の広告を放送することを特徴とする請求項１に記載の広告分析システム。
【請求項５】
前記広告放送モジュールは、前記端末機のある応用プログラムが起動された場合、サーバの中から前記所定要求を達成していない広告を獲得し、且つ前記所定要求を達成していない広告の中から優先レベルが最も高い広告を選択して放送することを特徴とする請求項１に記載の広告分析システム。
【請求項６】
サーバに応用される広告分析システムであって、
第２の所定時間ごとに、各端末機が収集した放送される広告の閲覧効果に関する情報をまとめて、前記閲覧効果に基づいてサーバの中に所定要求を達成していない広告が存在するかどうかを判断する情報分析モジュールと、
前記サーバの中に所定要求を達成していない広告が存在する場合、前記端末機の中で更新する必要がある広告を確定し、且つ確定した広告の優先レベルを低く調整し、且つ各端末機の中で前記確定した広告を更新する広告更新モジュールと、
を備えることを特徴とする広告分析システム。
【請求項７】
前記情報分析モジュールは、放送された広告に対する有効クリック回数が所定回数より多い場合、前記放送された広告が所定要求を達成したと判定し、逆に、前記放送された広告の有効クリック回数が所定回数より少ないか又はそれに等しい場合、前記放送された広告は所定要求を達成していないと判定するためにさらに用いられ、
前記有効クリックとは、閲覧時間が所定時間より長いことを指し、ユーザにとって興味がある広告であることを意味することを特徴とする請求項６に記載の広告分析システム。
【請求項８】
前記情報分析モジュールは、各広告が所定要求を達成する時間に基づいて、前記端末機の応用プログラムに最適な広告のタイプを分析することを特徴とする請求項６に記載の広告分析システム。
【請求項９】
前記最適な広告のタイプとは、所定要求の達成時間が最短の広告のタイプ、又はユーザの閲覧時間が最長の広告のタイプであることを特徴とする請求項８に記載の広告分析システム。
【請求項１０】
前記広告更新モジュールは、ある広告が所定要求を達成した場合、当該広告の優先レベルを低く調整し、ある広告が所定時間内に長らく所定要求を達成しなかった場合、当該広告の優先レベルを高く調整するためにさらに用いられることを特徴とする請求項６に記載の広告分析システム。
【請求項１１】
前記広告更新モジュールは、ある広告が予め設定された第１の時間帯内に長らく放送されていない場合、当該広告の優先レベルの数値を第１数値あげ、ある広告が予め設定された第２の時間帯内に放送されたが所定要求を達成しなかった場合、当該広告の優先レベルの数値を第２数値あげ、前記第１数値は、前記第２数値より大きいことを特徴とする請求項１０に記載の広告分析システム。
【請求項１２】
前記サーバの中に格納された広告は、広告内容のタイプに基づいて異なる圧縮アルゴリズムを介して圧縮されて格納され、前記広告内容のタイプは、オーディオ、ビデオ及びイメージの３つのタイプを含むことを特徴とする請求項６に記載の広告分析システム。
【請求項１３】
端末機に応用される広告分析方法であって、
前記端末機のある応用プログラムが起動されると、前記応用プログラムの中に内蔵された初期広告を放送する第１の広告放送ステップと、
第１の所定時間ごとに、放送される広告の閲覧効果に関する情報を収集し、且つ収集した情報を前記端末機のメモリに保存させる情報収集ステップと、
収集時間が所定の時間サイクルに達すると、前記時間サイクル内に収集した広告のあらゆる閲覧効果に関する情報をサーバに伝送する情報伝送ステップと、
サーバが確定した前記端末機の中で更新する必要がある広告を受信し、且つサーバが確定した広告を放送する第２の広告放送ステップと、
を備えることを特徴とする広告分析方法。
【請求項１４】
前記放送される広告の閲覧効果は、ユーザのクリック回数及び毎回の閲覧時間を含むことを特徴とする請求項１３に記載の広告分析方法。
【請求項１５】
前記端末機の中で更新する必要がある広告とは、前記サーバの中の優先レベルが最も高く、且つ所定要求を達成していない広告であり、
前記所定要求を達成していない広告は、長らく放送されていない広告と、放送されたが、閲覧効果が前記所定要求を達成していない広告と、を含むことを特徴とする請求項１４に記載の広告分析方法。
【請求項１６】
サーバが確定した広告に対して解凍を行い、前記端末機の表示装置において解凍された後の広告を放送する第３の広告放送ステップをさらに備えることを特徴とする請求項１３に記載の広告分析方法。
【請求項１７】
前記端末機のある応用プログラムが起動されると、前記サーバの中から所定要求を達成していない広告を獲得して、前記所定要求を達成していない広告の中から１つの最高の優先レベルを有する広告を選択して放送させる第４の広告放送ステップをさらに備えることを特徴とする請求項１６に記載の広告分析方法。
【請求項１８】
サーバに応用される広告分析方法であって、
第２の所定時間ごとに、各端末機が収集した放送される広告の閲覧効果に関する情報をまとめて、前記閲覧効果に基づいてサーバの中に所定要求を達成していない広告が存在するかどうかを判断する第１の情報分析ステップと、
前記サーバの中に所定要求を達成していない広告が存在する場合、前記端末機の中で更新する必要がある広告を確定し、且つ確定した広告の優先レベルを低く調整する第１の広告更新ステップと、
各端末機の中で前記確定した広告を更新する第２の広告更新ステップと、
を備えることを特徴とする広告分析方法。
【請求項１９】
前記第１の情報分析ステップは、放送された広告に対する有効クリック回数が所定回数より多い場合、前記放送された広告は所定要求を達成したと判定し、逆に、前記放送された広告の有効クリック回数が所定回数より少ないか又はそれに等しい場合、前記放送された広告は所定要求を達成していないと判定し、
前記有効クリックとは、閲覧時間が所定時間より長いことを指すことを特徴とする請求項１８に記載の広告分析方法。
【請求項２０】
各広告が所定要求を達成する時間に基づいて、前記端末機の応用プログラムに最適な広告のタイプを分析する第２の情報分析ステップをさらに備えることを特徴とする請求項１８に記載の広告分析方法。
【請求項２１】
前記最適な広告のタイプとは、所定要求の達成時間が最短の広告のタイプ、又はユーザの閲覧時間が最長の広告のタイプであることを特徴とする請求項２０に記載の広告分析方法。
【請求項２２】
ある広告が所定要求を達成した場合、当該広告の優先レベルを低く調整し、ある広告が所定時間内に長らく所定要求を達成しなかった場合、当該広告の優先レベルを高く調整するための第３の広告更新ステップをさらに備えることを特徴とする請求項１８に記載の広告分析方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クラウドコンピューティングシステム及びクラウドコンピューティング方法に関し、特に、クラウドコンピューティングプラットフォームに基づく広告の分析システム及び分析方法に関するものである。
【背景技術】
【０００２】
従来の広告の掲載方法において、広告は応用プログラム（例えば、電子書籍）の中に内蔵されており、ユーザが毎回前記応用プログラムを起動する度に、同一の広告が放送される。つまり、前記広告内容をリアルタイムに更新することができない。また、既存の広告掲載システムは、ユーザが広告を本当に閲覧したかどうかを確認することができないので、スポンサーに対して広告の宣伝効果及び影響力を報告することができない。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
そこで、本発明は以上の問題点に鑑みて、端末機に応用され、端末機における各広告の閲覧効果情報をリアルタイムに収集してサーバに伝送し、且つサーバが各広告の閲覧効果情報に基づいて更新した広告を受信して放送することができる広告の分析システム及び分析方法を提供することを目的とする。
【０００４】
また、本発明は以上の問題点に鑑みて、サーバに応用され、端末機により収集された各広告の閲覧効果情報をまとめて、且つ各広告の閲覧効果情報に基づいて更新する必要がある広告を確定して、各端末機の中で対応する広告を更新することができる広告の分析システム及び分析方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、本発明に係る広告分析システムは、端末機の中で実行され、且つ前記端末機のある応用プログラムが起動されると、前記応用プログラムの中に内蔵された初期広告を放送する第１の広告放送モジュールと、第１の所定時間ごとに、放送される広告の閲覧効果に関する情報を収集し、且つ収集した情報を前記端末機のメモリの中に保存させる情報収集モジュールと、収集時間が所定の時間サイクルに達すると、前記時間サイクル内に収集した広告のあらゆる閲覧効果に関する情報をサーバに伝送する情報伝送モジュールと、サーバが確定した前記端末機の中で更新する必要がある広告を受信し、且つサーバが確定した広告を放送する第２の広告放送モジュールと、を備える。
【０００６】
また、上記の課題を解決するために、本発明に係る広告分析システムは、サーバに応用され、且つ第２の所定時間ごとに、各端末機が収集した放送される広告の閲覧効果に関する情報をまとめて、前記閲覧効果に基づいてサーバの中に所定要求を達成していない広告が存在するかどうかを判断する情報分析モジュールと、前記サーバの中に所定要求を達成しない広告が存在する場合、前記端末機の中で更新する必要がある広告を確定し、且つ確定した広告の優先レベルを低く調整し、且つ各端末機の中で前記確定した広告を更新する広告更新モジュールと、を備える。
【０００７】
また、上記の課題を解決するために、本発明に係る広告分析方法は、端末機に応用され、且つ前記端末機のある応用プログラムが起動されると、前記応用プログラムの中に内蔵された初期広告を放送する第１の広告放送ステップと、第１の所定時間ごとに、放送される広告の閲覧効果に関する情報を収集し、且つ収集した情報を前記端末機のメモリに保存させる情報収集ステップと、収集時間が所定の時間サイクルに達すると、前記時間サイクル内に収集した広告のあらゆる閲覧効果に関する情報をサーバに伝送する情報伝送ステップと、サーバが確定した前記端末機の中で更新する必要がある広告を受信し、且つサーバが確定した広告を放送する第２の広告放送ステップと、を備える。
【０００８】
また、上記の課題を解決するために、本発明に係る広告分析方法は、サーバに応用され、且つ第２の所定時間ごとに、各端末機が収集した放送される広告の閲覧効果に関する情報をまとめて、前記閲覧効果に基づいてサーバの中に所定要求を達成していない広告が存在するかどうかを判断する第１の情報分析ステップと、前記サーバの中に所定要求を達成しない広告が存在する場合、前記端末機の中で更新する必要がある広告を確定し、且つ確定した広告の優先レベルを低く調整する第１の広告更新ステップと、各端末機の中で前記確定した広告を更新する第２の広告更新ステップと、を備える。
【発明の効果】
【０００９】
従来の技術と異なり、本発明の広告の分析システム及び分析方法は、端末機における各広告の実際の閲覧効果に基づいて、端末機により放送される広告内容をリアルタイムに更新することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る広告分析システムの端末機とサーバとの構成及び接続関係を示す図である。
【図２】図１に示した端末機の実行環境を示す図である。
【図３】図１に示したサーバの実行環境を示す図である。
【図４】図２に示したクライアントの機能モジュールを示す図である。
【図５】図３に示したサービスソフトの機能モジュールを示す図である。
【図６】本発明の実施形態に係る広告分析方法のフローチャートである。
【発明を実施するための形態】
【００１１】
図１に示すように、本発明の実施形態に係る広告分析システムは、少なくとも１つのサーバ４と、ネットワーク３を介してサーバ４に接続される複数の端末機２とを備える。ネットワーク３は、イントラネット（Ｉｎｔｒａｎｅｔ）、インターネット又はＧＰＲＳ、Ｗｉ−Ｆｉ（登録商標）／ＷＬＡＮ、３Ｇ／ＷＣＤＭＡ（登録商標）及び３．５Ｇ／ＨＳＤＰＡ等の他のタイプの通信ネットワークであってもよい。
【００１２】
本実施形態において、２つのサーバ４は、１つのクラウドサービスセンターを構成し、この２つのサーバ４は、１つのメインサーバー（ｍａｉｎ  ｓｅｒｖｅｒ）及び１つのスレーブサーバ（ｓｌａｖｅ  ｓｅｒｖｅｒ）に分けられる。また、メインサーバーとスレーブサーバとの関係は、サーバの負荷に基づいて交換することができる。例えば、メインサーバーの負荷が重すぎる場合、負荷がより軽いスレーブサーバを選択してメインサーバーとすることができる。
【００１３】
各端末機２は、ネットワーク３を介してサーバ４の中から応用プログラム（例えば、電子書籍）をダウンロードすることができる。前記応用プログラムの中には、指定のサービス内容（例えば、広告）が内蔵されており、前記応用プログラムが起動されると、前記指定のサービス内容が放送される。以下の実施形態において、広告内容を放送することを例として説明するが、本発明は、広告を放送することに限定されず、英文の学習資料を放送することもできる。
【００１４】
本発明の広告分析システムは、各端末機２にインストールされたクライアント２４と、サーバ４の中にインストールされたサービスソフト４４とを備える。図２に示すように、本発明のクライアント２４は、各端末機２の中で実行される。端末機２は、データバスを介して互いに接続されている第１表示装置２０、第１入力装置２２、第１メモリ２３及び第１プロセッサ２５を備える。第１メモリ２３は、クライアント２４のプログラムコード等の情報を格納する。第１表示装置２０は、広告の放送内容等を表示する。ユーザは、第１入力装置２２を介して各種のデータを入力して、条件等を設定する。
【００１５】
クライアント２４は、端末機２の中で放送される各広告の閲覧効果に関する情報（以下、閲覧効果情報と略称する）をリアルタイムに収集して、サーバ４に伝送し、且つサーバ４が各広告の閲覧効果情報によって確定した更新後の広告を受信して、端末機２の第１表示装置２０を介して更新された後の広告を放送する。このようにして、端末機２が放送する広告をリアルタイムに更新する。
【００１６】
本実施形態において、クライアント２４は、１つ又は複数のモジュールに分割される。各モジュールは、ある特定の機能を実現するためのプログラムである。これらのプログラムを端末機２の第１メモリ２３の中に格納した後、第１プロセッサ２５を介して実行することによって、本発明の広告分析方法の流れが完成する。具体的には、図４に示すように、本発明のクライアント２４は、プログラムダウンロードモジュール２４０、広告放送モジュール２４１、情報収集モジュール２４２、及び情報転送モジュール２４３に分割される。
【００１７】
図３に示すように、本発明のサービスソフト４４は、サーバ４の中で実行される。サーバ４は、データバスを介して互いに接続されている第２表示装置４０、第２入力装置４２、第２メモリ４３及び第２プロセッサ４５を備える。第２メモリ４３は、サービスソフト４４のプログラムコード等の情報を格納する。第２表示装置４０及び第２入力装置４２は、サーバ４の入出力装置として機能する。
【００１８】
サービスソフト４４は、端末機２がリアルタイムに収集した各広告の閲覧効果情報をまとめた後、各広告の閲覧効果情報に基づいて、端末機２の中における更新する必要がある広告を確定し、且つ端末機２の中で対応する広告を更新することで、端末機２の広告の放送内容をリアルタイムに更新する。その具体的な過程は、以下で説明する。
【００１９】
本実施形態において、サービスソフト４４は、１つ又は複数のモジュールに分割される。各モジュールは、ある特定の機能を実現するためのプログラムである。これらのプログラムをサーバ４の第２メモリ４３の中に格納した後、第２プロセッサ４５を介して実行することによって、本発明の広告分析方法の流れが完成する。具体的には、図５に示すように、サービスソフト４４は、広告アップロードモジュール４４０、広告分類モジュール４４１、情報受信モジュール４４２、情報分析モジュール４４３、及び広告更新モジュール４４５を備える。
【００２０】
本発明の実施形態に係る広告分析方法のフローチャートを説明する前に、サーバ４（例えば、メインサーバー）に広告をアップロードする過程を説明する。スポンサーが広告を掲載する場合、広告アップロードモジュール４４０を介して、広告内容及び閲覧効果に関する所定要求をアップロードする。本実施形態において、前記所定要求は、広告のクリック回数、毎回の閲覧時間及び閲覧人数等を含むが、これらに限定されるものではない。
【００２１】
例えば、スポンサーが広告の閲覧効果を、「クリック回数が１００００回より多く、毎回の閲覧時間が１０秒より長い」と設定し、これが達成された場合、広告の閲覧効果は所定要求に達する。広告の閲覧効果が所定要求に達すると、サーバ４は端末機２において前記広告を放送することを停止して、他の所定要求を達成していない広告を選択して放送させることで、放送内容のリアルタイムの更新を実現する。
【００２２】
また、本実施形態において、スポンサーの等級（即ち、スポンサーに対する重要度）に基づいて、異なる広告に対して異なるレベルを設定することができる。例えば、各広告に対して優先順位重み付け（ｐｒｉｏｒｉｔｙ  ｗｅｉｇｈｔ）を設定することによって、各広告の放送順位を決める。即ち、優先順位が最も高い広告が最初に放送される。
【００２３】
広告アップロードモジュール４４０がアップロードされた広告内容を受信すると、広告分類モジュール４４１は前記広告内容を分類する。本実施形態において、広告分類モジュール４４１は、前記広告内容をオーディオ情報、ビデオ情報及びイメージ情報の３つのタイプに分ける。１つの広告には、２つ、特には、３つのタイプの内容を含むことが可能である。例えば、１つの広告は、オーディオ及びビデオを同時に含むことができる。
【００２４】
また、本実施形態において、異なるタイプの広告内容に対して異なる圧縮アルゴリズムを採用して圧縮した後に、圧縮後の広告内容をサーバ４の第２メモリ４３の中に格納する。これにより、格納空間を節約し、後に広告内容を端末機２に伝送する時のデータ伝送量を低減して、伝送効率を高めることができる。例えば、前記オーディオ情報は、適応差分パルス符号変調方式（Ａｄａｐｔｉｖｅ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ，ＡＤＰＣＭ）という圧縮アルゴリズムを採用することができる。ビデオ情報は、Ｈ．２６４の圧縮アルゴリズムを採用することができる。イメージ情報は、ＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）という圧縮アルゴリズムを採用することができる。圧縮された後の広告内容は、応用プログラムの中に内蔵される。端末機２のプログラムダウンロードモジュール２４０がサーバ４から前記応用プログラムをダウンロードする場合、圧縮された後の広告内容は前記応用プログラムと共に端末機２まで伝送される。
【００２５】
図６に示すように、本発明の実施形態に係る広告分析方法は、以下のステップＳ１０〜Ｓ１５を備える。
【００２６】
ステップＳ１０において、端末機２のある応用プログラムが起動されると、広告放送モジュール２４１は、前記応用プログラムの中に内蔵された初期広告（以下、広告と略称する）を放送する。本実施形態において、１つの応用プログラムに対して１つの広告を内蔵することを例として説明するが、別の実施形態において、１つの応用プログラムに対して複数の広告を内蔵することもできる。
【００２７】
ステップＳ１１において、端末機２の情報収集モジュール２４２は、第１の所定時間（例えば、１０分間）ごとに、前記広告の閲覧効果に関する情報を確かめて収集し、且つ前記広告の閲覧効果に関する情報を第１メモリ２３に保存する。収集時間が所定の時間サイクル（例えば、６０分間）に達すると、情報伝送モジュール２４３は、前記時間サイクル内で収集した前記広告のあらゆる閲覧効果情報をサーバ４に伝送し、且つ第１メモリ２３に保存されている前記時間サイクル内に収集された情報を削除して、応用プログラムが多過ぎることに起因して、端末機２の資源を占有することを防止する。
【００２８】
本実施形態において、前記広告の閲覧効果情報は、クリック回数、毎回の閲覧時間及び閲覧人数等を含むが、これらに限定されるものではない。前記閲覧人数は、前記応用プログラムの起動回数によって確定される。情報伝送モジュール２４３は、収集した前記広告の閲覧効果情報を、端末機２に最も近いサーバ４に優先的に伝送する。
【００２９】
また、本実施形態において、端末機２の資源の消耗を低減するために、情報収集モジュール２４２は、近い時間サイクル内の前記広告のあらゆる閲覧効果情報のみ保存する。累計時間が前記所定の時間サイクルに達していない場合、端末機２が頻繁にデータを伝送することを避けるため、情報伝送モジュール２４３は前記広告の閲覧効果情報をサーバ４にフィードバックしない。
【００３０】
ステップＳ１２において、サーバ４の情報受信モジュール４４２は、端末機２から伝送された前記広告の閲覧効果情報を受信する。また、第２の所定時間（例えば、２時間）ごとに、サーバ４の情報分析モジュール４４３は、あらゆる端末機２において放送された広告の閲覧効果情報をまとめる。例えば、クラウドサービスセンターのメインサーバーの情報分析モジュール４４３は、あらゆるサーバ４が受信した広告の閲覧効果情報をまとめる。
【００３１】
例を挙げると、仮に、端末機Ｃ１、Ｃ２、Ｃ３には、応用プログラムＡｐｐ１、Ａｐｐ２、Ａｐｐ３がそれぞれインストールされている。端末機Ｃ１の応用プログラムＡｐｐ１は、広告Ａｄ１の閲覧効果情報を収集して、サーバＳ１に伝送する。端末機Ｃ２の応用プログラムＡｐｐ２は、広告Ａｄ２の閲覧効果情報を収集して、サーバＳ２に伝送する。端末機Ｃ３の応用プログラムＡｐｐ３は、広告Ａｄ３の閲覧効果情報を収集して、サーバＳ３に伝送する。この場合、メインサーバーの情報分析モジュール４４３は、サーバＳ１、Ｓ２及びＳ３の中のあらゆる広告Ａｄ１、Ａｄ２及びＡｄ３の閲覧効果情報をまとめる。
【００３２】
ステップＳ１３において、情報分析モジュール４４３は、あらゆる広告の閲覧効果に基づいて、サーバ４（例えば、メインサーバー）の中に所定要求を達成していない広告が存在するかどうかを判断する。前記所定要求を達成していない広告は、長らく放送されていない広告及び放送されたが所定要求を達成していない広告を含む。放送されたが所定要求を達成していない広告とは、放送されたが、閲覧効果が前記所定要求を達成していない広告のことである。サーバ４の中に前記所定要求を達成していない広告が存在する場合、以下のステップＳ１４を実行する。また、サーバ４の中に前記所定要求を達成していない広告が存在しない場合、つまり、既にあらゆる広告が放送され、且つ全て所定要求を達成したことを表す。ここで、今回の分析の流れは終了する。
【００３３】
本実施形態において、クリック回数及び閲覧時間の２つの閲覧効果を分析パラメータとして説明する。放送された広告のクリック回数が所定回数（例えば、１００００回）より多く、且つ毎回の閲覧時間が所定時間（例えば、１０秒）より長い場合、情報分析モジュール４４３は前記放送された広告が所定要求を達成したと判定する。以下の記載において、閲覧時間が所定時間より長いことを「有効クリック」と称し、ユーザにとって興味がある広告であることを意味する。放送された広告の有効クリック回数が所定回数より多い場合、情報分析モジュール４４３は前記放送された広告が所定要求を達成したと判定する。逆に、放送された広告の有効クリック回数が所定回数より少ないかまたはそれに等しい場合、情報分析モジュール４４３は前記放送された広告が所定要求を達成していないと判定する。
【００３４】
さらに、別の実施形態において、情報分析モジュール４４３は、各広告が所定要求を達成する時間に基づいて、端末機２の応用プログラムに最適な広告のタイプを分析する。前記最適な広告のタイプとは、所定要求の達成時間が最短の広告のタイプであり、又はユーザの閲覧時間が最長の広告のタイプ等である。例えば、情報分析モジュール４４３は、イメージを内容とする広告が端末機２の電子書籍の中で、所定要求に対する達成時間が最短であると分析した場合、前記電子書籍に最適な広告タイプはイメージであると判定する。
【００３５】
ステップＳ１４において、広告更新モジュール４４５は、端末機２の中の更新する必要がある広告を確定し、且つ確定した広告の優先レベルを低くする。ある広告が所定要求を達成した場合、広告更新モジュール４４５は、当該広告の優先レベルを最低（例えば０）に調整し又は当該広告の放送を停止して、スポンサーが契約を更新することを待つ。本実施形態において、広告更新モジュール４４５は、サーバ４のあらゆる広告の中から優先レベルが最高で、且つ所定要求を達成していない広告を選択して、これを端末機２の中で更新する必要がある広告とする。
【００３６】
また、ある広告が所定時間内に長らく所定要求を達成していなかった場合、広告更新モジュール４４５は当該広告の優先レベルを高く調整する。具体的には、ある広告が予め設定された第１の時間帯（例えば、１４日）以内に長らく放送されていない場合、広告更新モジュール４４５は当該広告の優先レベルの数値を第１数値あげる。また、ある広告が予め設定された第２の時間帯（例えば、７日）以内に放送されたが所定要求を達成していない場合、広告更新モジュール４４５は当該広告の優先レベルの数値を第２数値あげる。本実施形態において、未放送の広告を優先的に放送することを確保するため、前記第１数値は前記第２数値より大きい。
【００３７】
ステップＳ１５において、広告更新モジュール４４５は、各端末機２の中で、前記確定した広告を更新した後、上記のステップＳ１１に戻る。具体的には、サーバ４の中に格納された広告は、広告内容のタイプに基づいて対応する圧縮アルゴリズムにより圧縮されるため、広告更新モジュール４４５は圧縮後の広告を各端末機２に伝送する。端末機２の広告放送モジュール２４１は、サーバ４からの前記確定した広告を受信した後、前記確定した広告に対して圧縮を行い、且つ第１表示装置２０において解凍後の広告を放送する。また、別の実施形態において、サーバ４は前記確定した広告に対して圧縮を行わないまま、それを直接に端末機２に伝送することも可能である。
【００３８】
また、別の実施形態において、端末機２のある応用プログラムが起動されると、広告放送モジュール２４１は、サーバ４の中から所定要求を達成していない広告を獲得して、これらの広告の中から１つの最高の優先レベルを有する広告を選択して放送させるか又はその中から複数の優先レベルがより高い広告を選択して放送させる。
【符号の説明】
【００３９】
２  端末機
３  ネットワーク
４  サーバ
２０  第１表示装置
２２  第１入力装置
２３  第１メモリ
２４  クライアント
２５  第１プロセッサ
２４０  プログラムダウンロードモジュール
２４１  広告放送モジュール
２４２  情報収集モジュール
２４３  情報転送モジュール
４０  第２表示装置
４２  第２入力装置
４３  第２メモリ
４４  サービスソフト
４５  第２プロセッサ
４４０  広告アップロードモジュール
４４１  広告分類モジュール
４４２  情報受信モジュール
４４３  情報分析モジュール
４４５  広告更新モジュール
【図１】
2014115998.tif 000003
【図２】
2014115998.tif 000004
【図３】
2014115998.tif 000005
【図４】
2014115998.tif 000006
【図５】
2014115998.tif 000007
【図６】
2014115998.tif 000008