(57)【特許請求の範囲】
【請求項１】
端末と、通信ネットワークを介して該端末と接続された広告管理サーバとを備える広告管理システムであって、
前記端末に送信された、ウェブページに埋め込まれたバナー広告のダウンロード量と、該端末の画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様を判定する判定手段と、
バナー広告の表示回数を前記所定の複数の表示態様毎に記憶する記憶手段に対して、前記判定手段により判定されたバナー広告の表示態様に対応する表示回数をカウントする更新処理を実行するカウント手段と
を備えることを特徴とする広告管理システム。
【請求項２】
前記表示領域量が、前記バナー広告内の一部である特定領域についての表示領域量である、
請求項１に記載の広告管理システム。
【請求項３】
前記画面が所定のウィンドウであり、
前記判定手段が、前記ウィンドウ内に前記ウェブページが表示されている時間内における前記表示領域量の変化を監視し、該時間内における監視結果から得られる表示領域量の統計値を用いて前記バナー広告の表示態様を判定する、
請求項１又は２に記載の広告管理システム。
【請求項４】
前記判定手段が、前記表示領域量及び前記ダウンロード量から算出される指標値に基づいて前記バナー広告の表示態様を判定する、
請求項１〜３のいずれか一項に記載の広告管理システム。
【請求項５】
前記画面が所定のウィンドウであり、
前記バナー広告が、前記ウィンドウに対するスクロール操作が発生した場合でも常に該ウィンドウ内に表示され、
前記判定手段が、前記ウェブページが最下部までスクロールされた時点での前記バナー広告のダウンロード量を取得する、
請求項１〜４のいずれか一項に記載の広告管理システム。
【請求項６】
前記端末が前記判定手段を備える、
請求項１〜５のいずれか一項に記載の広告管理システム。
【請求項７】
前記広告管理サーバが前記判定手段を備える、
請求項１〜５のいずれか一項に記載の広告管理システム。
【請求項８】
前記記憶手段に記憶されている前記バナー広告の前記所定の複数の表示態様毎の表示回数に基づいて該バナー広告に関する評価値を算出する評価手段をさらに備える請求項１〜７のいずれか一項に記載の広告管理システム。
【請求項９】
通信ネットワークを介して端末と接続された広告管理サーバであって、
前記端末における、ウェブページに埋め込まれたバナー広告の表示態様を示す判定情報を該端末から受信する受信手段であって、該端末では、該バナー広告のダウンロード量と、該端末の画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様が判定される、該受信手段と、
バナー広告の表示回数を前記所定の複数の表示態様毎に記憶する記憶手段に対して、前記受信手段により受信された判定情報で示されるバナー広告の表示態様に対応する表示回数をカウントする更新処理を実行するカウント手段と
を備えることを特徴とする広告管理サーバ。
【請求項１０】
端末と、通信ネットワークを介して該端末と接続された広告管理サーバとを備える広告管理システムにより実行される広告管理方法であって、
前記端末に送信された、ウェブページに埋め込まれたバナー広告のダウンロード量と、該端末の画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様を判定する判定ステップと、
バナー広告の表示回数を前記所定の複数の表示態様毎に記憶する記憶手段に対して、前記判定ステップにおいて判定された前記バナー広告の表示態様に対応する表示回数をカウントする更新処理を実行するカウントステップと
を含むことを特徴とする広告管理方法。
【請求項１１】
コンピュータを、通信ネットワークを介して端末と接続された広告管理サーバとして機能させる広告管理プログラムであって、
前記コンピュータに、
前記端末における、ウェブページに埋め込まれたバナー広告の表示態様を示す判定情報を該端末から受信する受信手段であって、該端末では、該バナー広告のダウンロード量と、該端末の画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様が判定される、該受信手段と、
バナー広告の表示回数を前記所定の複数の表示態様毎に記憶する記憶手段に対して、前記受信手段により受信された判定情報で示されるバナー広告の表示態様に対応する表示回数をカウントする更新処理を実行するカウント手段と
を実行させることを特徴とする広告管理プログラム。
【請求項１２】
コンピュータを、通信ネットワークを介して広告管理サーバと接続された端末として機能させる判定プログラムであって、
前記コンピュータに、
前記コンピュータに送信された、ウェブページに埋め込まれたバナー広告のダウンロード量と、該コンピュータの画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様を判定する判定手段と、
前記判定手段において判定された前記バナー広告の表示態様を示す判定情報を前記広告管理サーバに送信する送信手段であって、該広告管理サーバでは、バナー広告の表示回数を前記所定の複数の表示態様毎に記憶する記憶手段に対して、該判定情報で示されるバナー広告の表示態様に対応する表示回数をカウントする更新処理が実行される、該送信手段と
を実行させることを特徴とする判定プログラム。
【請求項１３】
コンピュータを、通信ネットワークを介して端末と接続された広告管理サーバとして機能させる広告管理プログラムを記録するコンピュータ読取可能な記録媒体であって、
前記広告管理プログラムが前記コンピュータに、
前記端末における、ウェブページに埋め込まれたバナー広告の表示態様を示す判定情報を該端末から受信する受信手段であって、該端末では、該バナー広告のダウンロード量と、該端末の画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様が判定される、該受信手段と、
バナー広告の表示回数を前記所定の複数の表示態様毎に記憶する記憶手段に対して、前記受信手段により受信された判定情報で示されるバナー広告の表示態様に対応する表示回数をカウントする更新処理を実行するカウント手段と
を実行させる、
ことを特徴とするコンピュータ読取可能な記録媒体。
【請求項１４】
コンピュータを、通信ネットワークを介して広告管理サーバと接続された端末として機能させる判定プログラムを記録するコンピュータ読取可能な記録媒体であって、
前記判定プログラムが前記コンピュータに、
前記コンピュータに送信された、ウェブページに埋め込まれたバナー広告のダウンロード量と、該コンピュータの画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様を判定する判定手段と、
前記判定手段において判定された前記バナー広告の表示態様を示す判定情報を前記広告管理サーバに送信する送信手段であって、該広告管理サーバでは、バナー広告の表示回数を前記所定の複数の表示態様毎に記憶する記憶手段に対して、該判定情報で示されるバナー広告の表示態様に対応する表示回数をカウントする更新処理が実行される、該送信手段と
を実行させる、
ことを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明の一形態は、広告管理システム、広告管理サーバ、広告管理方法、広告管理プログラム、判定プログラム、及びコンピュータ読取可能な記録媒体に関する。
【背景技術】
【０００２】  従来から、特定のウェブページが端末に読み込まれた回数を示すページビューを取得する仕組みが知られている。このページビューを用いて各種の評価を行うことが可能である。例えば、下記特許文献１に記載されているようなバナー広告システムで表示されるバナー広告の効果をページビューにより評価することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１４９５４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】  しかしながら、ページビューは、ウェブページにユーザがアクセスすると、そのユーザがページ内の広告コンテンツを実際に見たか否かに関係なく一律にカウントされてしまう。したがって、広告の実際の表示状況を示す指標としてページビューを用いると不都合な場合がある。【０００５】  そこで、端末における広告の実際の表示状況を詳細に取得することが要請されている。
【課題を解決するための手段】
【０００６】
本発明の一形態に係る広告管理システムは、端末と、通信ネットワークを介して該端末と接続された広告管理サーバとを備える広告管理システムであって、端末に送信された、ウェブページに埋め込まれたバナー広告のダウンロード量と、該端末の画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様を判定する判定手段と、バナー広告の表示回数を所定の複数の表示態様毎に記憶する記憶手段に対して、判定手段により判定されたバナー広告の表示態様に対応する表示回数をカウントする更新処理を実行するカウント手段とを備えることを特徴とする。
【０００７】
本発明の一形態に係る広告管理方法は、端末と、通信ネットワークを介して該端末と接続された広告管理サーバとを備える広告管理システムにより実行される広告管理方法であって、端末に送信された、ウェブページに埋め込まれたバナー広告のダウンロード量と、該端末の画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様を判定する判定ステップと、バナー広告の表示回数を所定の複数の表示態様毎に記憶する記憶手段に対して、判定ステップにおいて判定されたバナー広告の表示態様に対応する表示回数をカウントする更新処理を実行するカウントステップとを含むことを特徴とする。
【０００８】
このような形態によれば、ダウンロード量及び表示領域量のうちの少なくとも一つに基づいてバナー広告の表示態様が判定される。そして、その判定結果に対応する記憶手段内の表示回数が更新される。このようにバナー広告の表示回数を表示態様毎にカウントすることで、端末における広告の実際の表示状況をより詳細に取得することができる。
【０００９】
さらに別の形態に係る広告管理システムでは、表示領域量が、バナー広告内の一部である特定領域についての表示領域量であってもよい。このような特定領域の表示領域量に着目することで、バナー広告のうち重要な部分についての実際の表示状況を詳細に取得することができる。
【００１０】
さらに別の形態に係る広告管理システムでは、画面が所定のウィンドウであり、判定手段が、ウィンドウ内にウェブページが表示されている時間内における表示領域量の変化を監視し、該時間内における監視結果から得られる表示領域量の統計値を用いてバナー広告の表示態様を判定してもよい。ウェブページが表示されている間における表示領域量の時間変化を考慮し、表示領域量の統計値を用いて表示態様を判定することで、広告の実際の表示状況をより詳細に取得することができる。
【００１１】
さらに別の形態に係る広告管理システムでは、判定手段が、表示領域量及びダウンロード量から算出される指標値に基づいてバナー広告の表示態様を判定してもよい。表示領域量及びダウンロード量の双方に基づいてバナー広告の表示態様を判定することで、広告の実際の表示状況をより詳細に取得することができる。
【００１２】
さらに別の形態に係る広告管理システムでは、画面が所定のウィンドウであり、バナー広告が、ウィンドウに対するスクロール操作が発生した場合でも常に該ウィンドウ内に表示され、判定手段が、ウェブページが最下部までスクロールされた時点でのバナー広告のダウンロード量を取得してもよい。ウィンドウ内に常に位置するように表示される特殊なバナー広告について、その表示態様を考慮した手法でダウンロード量を取得することで、広告の実際の表示状況をより詳細に取得することができる。
【００１３】  さらに別の形態に係る広告管理システムでは、端末が判定手段を備えてもよい。広告コンテンツの表示態様を端末で判定することで、広告管理サーバに掛かる処理の負荷をその分低減することができる。また、端末から広告管理サーバへは判定結果を送信すれば足りるので、通信ネットワークに掛かる負荷をその分低減することもできる。【００１４】  さらに別の形態に係る広告管理システムでは、広告管理サーバが判定手段を備えてもよい。広告コンテンツの表示態様を広告管理サーバで判定することで、端末に掛かる処理の負荷をその分低減することができる。【００１５】
さらに別の形態に係る広告管理システムは、記憶手段に記憶されているバナー広告の所定の複数の表示態様毎の表示回数に基づいて該バナー広告に関する評価値を算出する評価手段をさらに備えてもよい。上記のように記録された表示態様毎の表示回数を用いれば、バナー広告を詳細に評価することも可能である。
【００１６】
本発明の一形態に係る広告管理サーバは、通信ネットワークを介して端末と接続された広告管理サーバであって、端末における、ウェブページに埋め込まれたバナー広告の表示態様を示す判定情報を該端末から受信する受信手段であって、該端末では、該バナー広告のダウンロード量と、該端末の画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様が判定される、該受信手段と、バナー広告の表示回数を所定の複数の表示態様毎に記憶する記憶手段に対して、受信手段により受信された判定情報で示されるバナー広告の表示態様に対応する表示回数をカウントする更新処理を実行するカウント手段とを備えることを特徴とする。
【００１７】
本発明の一形態に係る広告管理プログラムは、コンピュータを、通信ネットワークを介して端末と接続された広告管理サーバとして機能させる広告管理プログラムであって、コンピュータに、端末における、ウェブページに埋め込まれたバナー広告の表示態様を示す判定情報を該端末から受信する受信手段であって、該端末では、該バナー広告のダウンロード量と、該端末の画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様が判定される、該受信手段と、バナー広告の表示回数を所定の複数の表示態様毎に記憶する記憶手段に対して、受信手段により受信された判定情報で示されるバナー広告の表示態様に対応する表示回数をカウントする更新処理を実行するカウント手段とを実行させることを特徴とする。
【００１８】
本発明の一形態に係る判定プログラムは、コンピュータを、通信ネットワークを介して広告管理サーバと接続された端末として機能させる判定プログラムであって、コンピュータに、コンピュータに送信された、ウェブページに埋め込まれたバナー広告のダウンロード量と、該コンピュータの画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様を判定する判定手段と、判定手段において判定されたバナー広告の表示態様を示す判定情報を広告管理サーバに送信する送信手段であって、該広告管理サーバでは、バナー広告の表示回数を所定の複数の表示態様毎に記憶する記憶手段に対して、該判定情報で示されるバナー広告の表示態様に対応する表示回数をカウントする更新処理が実行される、該送信手段とを実行させることを特徴とする。
【００１９】
本発明の一形態に係るコンピュータ読取可能な記録媒体は、コンピュータを、通信ネットワークを介して端末と接続された広告管理サーバとして機能させる広告管理プログラムを記録するコンピュータ読取可能な記録媒体であって、広告管理プログラムがコンピュータに、端末における、ウェブページに埋め込まれたバナー広告の表示態様を示す判定情報を該端末から受信する受信手段であって、該端末では、該バナー広告のダウンロード量と、該端末の画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様が判定される、該受信手段と、バナー広告の表示回数を所定の複数の表示態様毎に記憶する記憶手段に対して、受信手段により受信された判定情報で示されるバナー広告の表示態様に対応する表示回数をカウントする更新処理を実行するカウント手段とを実行させる、ことを特徴とする。
【００２０】
本発明の一形態に係るコンピュータ読取可能な記録媒体は、コンピュータを、通信ネットワークを介して広告管理サーバと接続された端末として機能させる判定プログラムを記録するコンピュータ読取可能な記録媒体であって、判定プログラムがコンピュータに、コンピュータに送信された、ウェブページに埋め込まれたバナー広告のダウンロード量と、該コンピュータの画面上における該バナー広告の表示領域量とのうちの少なくとも一つに基づいて、所定の複数の表示態様の中から該バナー広告の表示態様を判定する判定手段と、判定手段において判定されたバナー広告の表示態様を示す判定情報を広告管理サーバに送信する送信手段であって、該広告管理サーバでは、バナー広告の表示回数を所定の複数の表示態様毎に記憶する記憶手段に対して、該判定情報で示されるバナー広告の表示態様に対応する表示回数をカウントする更新処理が実行される、該送信手段とを実行させる、ことを特徴とする。
【００２１】
このような形態によれば、ダウンロード量及び表示領域量のうちの少なくとも一つに基づいてバナー広告の表示態様が判定される。そして、その判定結果に対応する記憶手段内の表示回数が更新される。このようにバナー広告の表示回数を表示態様毎にカウントすることで、端末における広告の実際の表示状況をより詳細に取得することができる。また、バナー広告の表示態様を端末で判定することで、広告管理サーバに掛かる処理の負荷をその分低減することができる。さらに、端末から広告管理サーバへは判定結果を送信すれば足りるので、通信ネットワークに掛かる負荷をその分低減することもできる。
【発明の効果】
【００２２】  本発明の一側面によれば、端末における広告の実際の表示状況を詳細に取得することができる。
【図面の簡単な説明】
【００２３】
【図１】第１実施形態に係る広告管理システムの全体構成を示す図である。
【図２】図１に示すユーザ端末及びＥＣサーバのハードウェア構成を示す図である。
【図３】図１に示す広告管理システムの機能構成を示すブロック図である。
【図４】（ａ）〜（ｄ）は、広告コンテンツの表示例を示す図である。
【図５】（ａ）〜（ｆ）は、広告コンテンツの特殊領域の表示例を示す図である。
【図６】広告コンテンツを含むウェブページの例を示す図である。
【図７】（ａ），（ｂ）は、回数記憶部の構成例を示す図である。
【図８】図１に示す広告管理システムの動作を示すシーケンス図である。
【図９】第１実施形態に係る判定プログラムの構成を示す図である。
【図１０】第１実施形態に係る広告管理プログラムの構成を示す図である。
【図１１】第２実施形態に係る広告管理システムの機能構成を示すブロック図である。
【図１２】図１１に示す広告管理システムの動作を示すシーケンス図である。
【図１３】第２実施形態に係る監視プログラムの構成を示す図である。
【図１４】第２実施形態に係る広告管理プログラムの構成を示す図である。
【発明を実施するための形態】
【００２４】  以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。下記の実施形態では、本発明の一形態に係る広告管理サーバを電子商取引サーバ（ＥＣサーバ）に適用する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００２５】  （第１実施形態）  まず、図１〜７を用いて、第１実施形態に係る広告管理システム１の機能構成を説明する。広告管理システム１は、ユーザに提供される広告コンテンツの表示回数をカウントするコンピュータシステムである。カウントされた表示回数は、広告コンテンツを評価するための基礎データとなる。図１に示すように、広告管理システム１は、ユーザ端末１０及びＥＣサーバ２０を備えている。ユーザ端末１０とＥＣサーバ２０とは、インターネットを含む通信ネットワークＮを介して互いに接続されている。図１ではユーザ端末１０を３台示しているが、ユーザ端末１０の台数は限定されない。
【００２６】  ユーザ端末１０は、ブラウザを備えるコンピュータである。ユーザ端末１０の例としては、高機能携帯電話機（スマートフォン）や携帯電話機、パーソナルコンピュータ（ＰＣ）、携帯情報端末（ＰＤＡ）などが挙げられるが、ユーザ端末の種類はこれらに限定されない。
【００２７】  ＥＣサーバ２０は、通信ネットワークＮを介してユーザ端末１０にオンライン・ショッピング・サイトのウェブページ（ウェブドキュメント）を提供し、そのウェブページ内に埋め込まれた広告コンテンツ（例えばバナー広告）の表示回数をカウントするコンピュータである。ＥＣサーバ２０により提供されたウェブページ及びその中の広告コンテンツは、ユーザ端末１０で起動されたブラウザ上に表示される。ＥＣサーバ２０より提供されるウェブページとしては、オンライン・ショッピング・サイトのトップページや、商品の検索結果を表示するページ、特定の商品の詳細情報や買い物カゴボタンを表示するページなどがある。もっとも、提供されるウェブページの掲載内容は何ら限定されない。
【００２８】  ユーザ端末１０及びＥＣサーバ２０は、規模の差こそあれ、同様のハードウェア構成を備えている。具体的には図２に示すように、ユーザ端末１０及びＥＣサーバ２０は、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ３０１と、ＲＯＭ及びＲＡＭで構成される主記憶部３０２と、ハードディスクなどで構成される補助記憶部３０３と、ネットワークカードなどで構成される通信制御部３０４と、キーボードやマウス、タッチパネルなどの入力装置３０５と、モニタなどの出力装置３０６とで構成される。
【００２９】  図３に示す各機能的構成要素は、ＣＰＵ３０１や主記憶部３０２の上に所定のソフトウェアを読み込ませ、ＣＰＵ３０１の制御の下で通信制御部３０４や入力装置３０５、出力装置３０６などを動作させ、主記憶部３０２や補助記憶部３０３におけるデータの読み出し及び書き込みを行うことで実現される。処理に必要なデータやデータベースは主記憶部３０２や補助記憶部３０３内に格納される。
【００３０】  なお、図２ではＥＣサーバ２０が１台のマシンで構成されているように示しているが、ＥＣサーバ２０は複数のマシンで構成されてもよい。
【００３１】  まずユーザ端末１０の機能構成について説明する。図３に示すように、ユーザ端末１０ではページ取得部１１、判定部（判定手段）１２、及び送信部（送信手段）１３という機能が実行される。
【００３２】  ページ取得部１１は、ユーザ操作に応じて所定のウェブページをＥＣサーバ２０に要求し、その要求に応じてＥＣサーバ２０から送信されたウェブページを受信してウェブブラウザ上に表示する手段である。ＥＣサーバ２０に送信される要求には、ウェブページのＵＲＬが含まれる。
【００３３】  判定部１２は広告コンテンツの表示態様を判定する手段である。判定部１２は、ページ取得部１１により受信されたウェブページ内に埋め込まれているＪａｖａＳｃｒｉｐｔ（登録商標）のプログラム（図９に示す判定プログラムＰ１）がＣＰＵ３０１や主記憶部３０２に読込まれて実行されることで実現される。
【００３４】  判定部１２はユーザ端末１０上で開かれたブラウザのウィンドウサイズ（幅及び高さ）と、ダウンロードされたウェブページのサイズ（幅及び高さ）と、そのウェブページ内での広告コンテンツの位置を示す座標（ｘ，ｙ）とを取得する。また、判定部１２は、ウェブページがブラウザ上に表示され始めてからその表示が終了するまでの間、ウェブページ及び各広告コンテンツのダウンロード状況と、ブラウザにおけるユーザのスクロール操作とを監視する。続いて、判定部１２は、判定プログラムＰ１内で監視対象として定義されている一以上の広告コンテンツのそれぞれについて、監視結果に基づいて当該広告コンテンツのダウンロード量及び表示領域量のうちの少なくとも一つを取得する。そして、判定部１２は取得したダウンロード量及び表示領域量のうちの少なくとも一つに基づいて、監視対象の広告コンテンツの表示態様を判定する。
【００３５】  広告コンテンツの表示位置は、ブラウザのウィンドウサイズ、ウェブページのサイズ、広告コンテンツの座標、及びスクロール量に基づいて、ウィンドウに対する広告コンテンツの位置を求めることで得ることができる。広告コンテンツの表示位置やスクロール量の取得は、ＪａｖａＳｃｒｉｐｔ（登録商標）の各種メソッドを用いて実行される。広告コンテンツの位置は、例えば、「scrollLeft」，「scrollTop」，「window.innerWidth」，「window.innerHeight」，「image.complete」、「document.documentElement.scrollWidth」、「document.documentElement.scrollHeight」などのメソッドにより実行される。具体的には、「scrollLeft」に基づいて水平方向のスクロール量を求め、「scrollTop」に基づいて垂直方向のスクロール量を求めることが可能である。また、「window.innerWidth」に基づいてブラウザのウィンドウの幅を求め、「window.innerHeight」に基づいてブラウザのウィンドウの高さを求めることが可能である。また、「document.documentElement.scrollWidth」に基づいてウェブページの幅を求め、「document.documentElement.scrollHeight」に基づいてウェブページの高さを求めることが可能である。なお、上述したメソッドは一例であり、これらに限られるものではない。
【００３６】  広告コンテンツのダウンロード量は、受信した広告コンテンツのデータ量の絶対値（以下では「受信データ量」ともいう）で表してもよいし、広告コンテンツのデータヘッダに記述されているデータサイズに対する、受信した広告コンテンツのデータ量の割合（ダウンロード率）で表してもよい。また、ダウンロード率が１．０（１００％）であるか否かの情報は、ＪａｖａＳｃｒｉｐｔ（登録商標）の「image.complete」というメソッドに基づいて画像が完全にダウンロードされたか否かを判定することにより得ることも可能である。
【００３７】  判定プログラムＰ１内には広告コンテンツの複数の表示態様が予め定義されているが、この定義は限定されるものではなく、任意に定めてよい。これに対応して、判定部１２により実行される表示態様の判定方法も様々である。以下に、表示態様の定義及び判定方法の例をいくつか示す。
【００３８】  ［第１の例］  広告コンテンツの表示態様は、ブラウザ内に表示された広告コンテンツの面積の絶対値（以下では「表示面積」という）に基づいて複数段階で定義されてもよい。あるいは、その表示態様は、広告コンテンツ自体の面積に対する、ブラウザ内に表示された広告コンテンツの面積の割合（以下では「表示率」という）に基づいて複数段階で定義されてもよい。表示面積及び表示率は表示領域量の一例である。
【００３９】  例えば、ウェブページ６０に埋め込まれている広告コンテンツ６１の全体がブラウザ７０内に現われた場合（表示態様Ａ１。図４（ａ）参照）と、広告コンテンツ６１の一部のみがブラウザ７０内に現われた場合（表示態様Ａ２。図４（ｂ），図４（ｃ）参照）と、広告コンテンツ６１がブラウザ７０内に全く現われなかった場合（表示態様Ａ３。図４（ｄ）参照）とを定義してもよい。表示態様Ａ２において、表示面積や表示率に基づいてさらに細かい場合分けが為されてもよい。例えば、表示率を用いる場合に、表示率が０より大きく且つ０．５以下である表示態様Ａ２ａと、表示率が０．５より大きく且つ１．０以下である表示態様Ａ２ｂとを定義してもよい。
【００４０】  また、表示率を用いる場合に、表示率が０．８以上の場合を表示態様Ａ１とし、表示面積が０．２以上且つ０．８未満の場合を表示態様Ａ２とし、表示面積が閾値０．２未満の場合を表示態様Ａ３としてもよい。あるいは、１０００平方ピクセルの広告コンテンツに対して表示面積を用いる場合に、表示面積が６００平方ピクセル以上の場合を表示態様Ａ１とし、表示面積が６００平方ピクセル未満の場合を表示態様Ａ２としてもよい。このように、表示態様の個数や、各表示態様を区分けする表示領域量の閾値は、任意に定めてよい。
【００４１】  表示態様を区切る閾値は広告コンテンツ毎に個別に設定されてもよい。表示率を用いる場合には、その閾値を共通にすることで、様々な寸法の広告コンテンツの表示状況を同一の基準で取得してもよい。
【００４２】  判定部１２はウェブページの初期表示時やスクロール発生時などのイベント毎に広告コンテンツの表示位置を取得し、その表示位置に基づいて表示領域量（表示面積又は表示率）を求める。ブラウザの領域に対する広告コンテンツの位置はユーザ操作に基づいて変わり得るので、表示領域量は、ウェブページが表示されている間にそのユーザ操作により変わり得る。したがって、判定部１２は、表示領域量の時間変化を監視し、ウェブページが表示されている間（監視時間内）における表示領域量（表示面積又は表示率）の統計値を、広告コンテンツの表示態様を判定するために用いる最終的な表示領域量としてもよい。例えば、判定部１２は表示領域量の平均値や最大値、最頻出の表示領域量（広告コンテンツがその状態にある時間が最も長い表示領域量のこと）などを監視結果から求めることができる。もっとも、統計値の算出方法はこれらに限定されない。
【００４３】  ページ遷移やブラウザの終了などによりウェブページがブラウザ上から消去されるイベントが発生すると、判定部１２はそのイベントに応じて、表示領域量に対応する表示態様を特定する。そして、判定部１２はその特定結果を示す判定情報を送信部１３に出力する。例えば、表示率が１．０であれば、判定部１２は表示態様Ａ１を示す判定情報を出力し、表示率が０．６であれば、判定部は表示態様Ａ２あるいは表示態様Ａ２ｂを示す判定情報を出力する。判定情報には、表示態様が判定された広告コンテンツを特定するための識別子（広告ＩＤ）が含まれる。
【００４４】  ［第２の例］  広告コンテンツの表示態様は、広告コンテンツ内の一部のエリア（特定領域）の表示領域量のみに基づいて複数段階で定義されても良い、具体的には、その表示態様は、ブラウザ内に表示された特定領域の面積の絶対値（表示面積）に基づいて複数段階で定義されてもよい。また、その表示態様は、特定領域自体の面積に対する、ブラウザ内に表示された該特定領域の面積の割合（表示率）に基づいて定義されてもよい。図５（ａ）に示すように、広告コンテンツ６１の中には、閲覧者への訴求力を有する特定領域６１ａ（例えばメッセージの部分など）と、単なる背景領域６１ｂ（図５（ａ）における特定領域６１ａ以外の領域）とに分けてもよいものがある。第２の例では、背景領域について考慮することなく、訴求力を有する特定領域の表示領域量のみに着目する。
【００４５】  例えば、特定領域６１ａの全体がブラウザ７０内に現われた場合（表示態様Ｂ１。図５（ｂ）参照）と、特定領域６１ａの一部のみがブラウザ７０内に現われた場合（表示態様Ｂ２。図５（ｃ），図５（ｄ）参照）と、特定領域６１ａがブラウザ７０内に全く現われなかった場合（表示態様Ｂ３。図５（ｅ），図５（ｆ）参照）とを定義してもよい。表示態様Ｂ１では、背景領域６１ｂの一部がブラウザ７０外に位置していても、表示率で見るとその値は１．０である。表示態様Ｂ２でも、表示領域量は、背景領域６１ｂの位置に関係なく、ブラウザ７０に対する特定領域６１ａの位置に基づいて算出される。表示態様Ｂ３では、背景領域６１ｂの一部がブラウザ７０内に位置していても、表示領域量は０である。第２の例においても、表示態様の個数や、各表示態様を区分けする表示領域量の閾値は、任意に定めてよい。
【００４６】  判定部１２は、ウェブページの初期表示時やスクロール発生時などのイベント毎に広告コンテンツの特定領域の表示位置を取得し、その表示位置に基づいて表示領域量を求める。第１の例と同様に、判定部１２は表示領域量の統計値を最終的な表示領域量として用いてよい。
【００４７】  ウェブページがブラウザ上から消去されるイベントが発生すると、第１の例と同様に、判定部１２はそのイベントに応じて、特定領域の表示領域量に対応する表示態様を特定する。そして、判定部１２はその特定結果と広告ＩＤとを含む判定情報を送信部１３に出力する。
【００４８】  このように、特定領域の表示領域量に着目することで、広告コンテンツのうち重要な部分についての実際の表示状況を詳細に取得することができる。例えば、ユーザへの訴求力が高いメッセージの部分の表示状況を詳細に得ることができる。
【００４９】  ［第３の例］  広告コンテンツの表示態様は、上記のように算出可能な広告コンテンツのダウンロード量（受信データ量又はダウンロード率）に基づいて複数段階で定義されてもよい。例えば、ダウンロード率を用いる場合に、ダウンロード率が１．０である場合（表示態様Ｃ１）と、ダウンロード率が０より大きく且つ１．０未満である場合（表示態様Ｃ２）と、ダウンロード率が０である場合（表示態様Ｃ３）とを定義してもよい。第３の例は、コンテンツが表示されたか否かをダウンロード量により簡易に推定する手法であるといえる。例えば、上記表示態様Ｃ１では広告コンテンツ全体がブラウザ上に表示されたとみなし、上記表示態様Ｃ２では広告コンテンツの一部がブラウザ上に表示されたとみなし、上記表示態様Ｃ３では広告コンテンツが表示されなかったとみなしていると言える。
【００５０】  表示態様Ｃ２に関しては、ダウンロード量に基づいてさらに細かい場合分けが為されてもよい。例えば、ダウンロード率を用いる場合に、０．５という閾値を用いて表示態様Ｃ２を更に区分けしてもよい。また、表示態様Ｃ１，Ｃ２の境界を０．８としたり、表示態様Ｃ２，Ｃ３の境界を０．２としたりしてもよい。また、データサイズが１ＭＢである広告コンテンツに対して、受信データ量が５００ＫＢ以上である表示態様Ｃ１と、受信データ量が５００ＫＢ未満である表示態様Ｃ２のみを設定してもよい。すなわち、表示態様の個数や、複数の表示態様を区分けするダウンロード量の閾値は、任意に定めてよい。
【００５１】  ウェブページがブラウザ上から消去されるイベントが発生すると、判定部１２はそのイベントが発生した時点での広告コンテンツのダウンロード量を求め、そのダウンロード量に対応する表示態様を特定する。そして、判定部１２はその特定結果と広告ＩＤとを含む判定情報を送信部１３に出力する。
【００５２】  第３の例において、広告コンテンツがスクロール操作に応じて常にブラウザ内に表示されるようにプログラムされている場合には、判定部１２は、ウェブページの最下部が表示された時点での該広告コンテンツのダウンロード量を求めてもよい。
【００５３】  ［第４の例］  広告コンテンツの表示態様は、表示領域量及びダウンロード量の双方に基づいて複数段階で定義されてもよい。第４の例において、判定部１２は、上記第１の例と同様に広告コンテンツ全体の表示面積又は表示率を用いてもよいし、上記第２の例と同様に広告コンテンツの特定領域の表示面積又は表示率を用いてもよい。
【００５４】  ウェブページがブラウザ上から消去されるイベントが発生すると、判定部１２は、上記第１又は第２の例と同様に表示領域量を算出するとともに、上記第３の例と同様にダウンロード量を算出する。続いて、判定部１２は、その表示領域量及びダウンロード量から、表示態様を判定するための指標値を求める。例えば、判定部１２は、表示領域量Ｒａについての重みＷａとダウンロード量Ｒｂについての重みＷｂとを用いて、指標値ｘを下記式（１）により求めてもよい。  ｘ＝Ｒａ・Ｗａ＋Ｒｂ・Ｗｂ  …（１）なお、指標値の算出方法は上記式（１）に限定されない。
【００５５】  広告コンテンツの表示態様は、上記指標値に基づいて予め複数段階で定義されている。例えば、指標値が閾値Ｔｊ以上である場合（表示態様Ｄ１）と、指標値が閾値Ｔｋ以上且つ閾値Ｔｊ未満である場合（表示態様Ｄ２）と、指標値が閾値Ｔｋ未満である場合（表示態様Ｄ３）とを定義してもよい。想定する表示態様の個数や、複数の表示態様を区分けする指標値の閾値は、任意に定めてよい。
【００５６】  判定部１２は、求めた指標値に対応する表示態様を特定し、その特定結果と広告ＩＤとを含む判定情報を送信部１３に出力する。このように、表示領域量及びダウンロード量の双方に基づいて広告コンテンツの表示態様を判定することで、広告の実際の表示状況をより詳細に取得することができる。
【００５７】  判定部１２は広告コンテンツを含むウェブページがブラウザ上にダウンロード及び表示される度に、上述した一連の処理を実行する。
【００５８】  送信部１３は、判定部１２から入力された判定情報をＥＣサーバ２０に送信する手段である。送信部１３は、判定部１２と同様に、ページ取得部１１により受信されたウェブページ内に埋め込まれている判定プログラムＰ１がＣＰＵ３０１や主記憶部３０２に読込まれて実行されることで実現される。
【００５９】  次にＥＣサーバ２０について説明する。図３に示すように、ＥＣサーバ２０では、ページ生成部２１、ページ記憶部２２、回数記憶部（記憶手段）２３、受信部（受信手段）２４、カウント部（カウント手段）２５、及び評価部（評価手段）２６という機能が実行される。
【００６０】  ページ生成部２１は、ユーザ端末１０からの要求に応じたウェブページを生成してそのユーザ端末１０に送信する手段である。ページ生成部２１は、受信した要求で示されるＵＲＬに対応するウェブページのデータ（判定プログラムＰ１を含む）や、そのページ内に埋め込む広告コンテンツなどをページ記憶部２２から読み出す。続いて、ページ生成部２１は読み出したデータを用いてウェブページを生成し、そのウェブページをユーザ端末１０に送信する。例えば、ページ生成部２１は図６に示すようなウェブページ６０を生成する。このウェブページ６０には５個の広告コンテンツ６１が埋め込まれているが、表示態様を監視する対象となる広告コンテンツはこれらの一部でもよいし、全部でもよい。
【００６１】  回数記憶部２３は、広告コンテンツ毎に、複数の表示態様のそれぞれについての表示回数（合計表示回数）を記憶する手段である。すなわち、回数記憶部２３は、一つの広告ＩＤに対して、２以上の表示態様および表示態様毎の回数が関連付けられたレコードを記憶する。
【００６２】  回数記憶部２３の構成及びデータの例を図７に示す。図７（ａ）は、各広告コンテンツの表示回数を共通の表示態様Ａ１〜Ａ３の三つに分けて保持する例を示している。図７（ｂ）は、各広告コンテンツの表示回数を、広告コンテンツ毎に独自に設定された複数の表示態様（表示態様Ｂ１１〜Ｂ１４、及び表示態様Ｂ２１〜Ｂ２４）に分けて保持する例を示している。上記のように表示態様の個数および内容は様々に設定できるので、回数記憶部２３の構成も図７の例に限定されず、様々な変形が存在し得る。
【００６３】  受信部２４は、ユーザ端末１０から送られてきた判定情報を受信してカウント部２５に出力する手段である。
【００６４】  カウント部２５は、入力された判定情報に基づいて回数記憶部２３内の対応するレコードを更新することで、広告コンテンツの表示回数を表示態様毎にカウントする手段である。具体的には、カウント部２５は、判定情報で示される広告ＩＤ及び表示態様に対応する表示回数を１だけ増やす。例えば、回数記憶部２３が図７（ａ）で示される状態であるとして、広告ＩＤが「０００２」であり、且つ「表示態様Ａ２」を示す判定情報が入力された場合には、カウント部２５はその判定情報に対応する表示回数「６０」を「６１」に更新する。判定情報に対応するレコードが回数記憶部２３内に存在しなければ、カウント部２５はその判定情報で示される広告ＩＤ及び表示態様と、値「１」とから成るレコードを生成して回数記憶部２３に格納する。
【００６５】  評価部２６は、回数記憶部２３内のレコードに基づいて広告コンテンツに関する評価値を算出する手段である。
【００６６】  評価部２６は予め表示態様毎に設定された係数を対応する表示回数に乗じ、その乗算結果の和を広告コンテンツの評価値としてもよい。例えば回数記憶部２３が図７（ａ）に示す構成であり、表示態様Ａ１〜Ａ３に対応する係数がそれぞれ１．０、０．８、０．３であるとする。その場合には、図７（ａ）において広告ＩＤ「０００１」で特定される広告コンテンツの評価値Ｅは、Ｅ＝１００×１．０＋３０×０．８＋１５×０．３＝１２８．５となる。評価部２６はこの評価値Ｅに基づいて掲載料を算出してもよい。また、評価部２６はこの評価値Ｅに基づいて広告設計に関する指標（例えば広告コンテンツのデータサイズや掲載位置に関する指標）を算出してもよい。
【００６７】  あるいは、評価部２６は予め表示態様毎に設定された掲載料の単価を対応する表示回数に乗じ、その乗算結果の和を求めることで、広告コンテンツの掲載料を評価値として算出してもよい。
【００６８】  なお、評価値の算出方法は限定されない。また、表示回数や評価値の用途も何ら限定されない。
【００６９】  評価部２６は、算出した評価値を任意の方法で出力することができる。例えば、評価部２６は評価値をモニタに表示させてもよいし、他の情報処理装置に送信してもよいし、任意の記憶手段に記録してもよい。
【００７０】  次に、図８を用いて、広告管理システム１の動作を説明するとともに本実施形態に係る広告管理方法について説明する。
【００７１】  ユーザ端末１０においてユーザがウェブページを要求する操作を行うと、ページ取得部１１がそのウェブページのＵＲＬを含む要求をＥＣサーバ２０に送信する（ステップＳ１１，Ｓ１２）。これに応じて、ＥＣサーバ２０のページ生成部２１が、判定プログラムＰ１を含むウェブページを生成してユーザ端末１０に送信する（ステップＳ１３，Ｓ１４）。続いて、ユーザ端末１０のページ取得部１１がそのウェブページを表示する（ステップＳ１５）。
【００７２】  その後、ユーザ端末１０にて判定部１２が広告コンテンツの表示態様を判定して判定情報を生成する（ステップＳ１６、判定ステップ）。表示態様の判定方法については、例えば上記第１〜第４の例で示すような様々な変形が可能である。いずれにしても、判定部１２は、ダウンロード量及び表示領域量のうちの少なくとも一つに基づいて、監視対象の広告コンテンツの表示態様を判定する。続いて、送信部１３がその判定情報をＥＣサーバ２０に送信する（ステップＳ１７）。
【００７３】  ＥＣサーバ２０では、受信部２４が送られてきた判定情報を受信し、カウント部２５が、その判定情報に対応する回数記憶部２３内のレコードの表示回数を１だけ増やす更新処理を実行する（ステップＳ１８、カウントステップ）。回数記憶部２３に記録された表示回数は、評価部２６における処理で用いられる。
【００７４】  次に、本実施形態に係るプログラムについて説明する。図９に示すように、上記判定プログラムＰ１はメインモジュールＰ１０、判定モジュールＰ１１、及び送信モジュールＰ１２を備えている。メインモジュールＰ１０は、ユーザ端末１０での判定処理を統括的に制御する部分である。上述したように、判定モジュールＰ１１及び送信モジュールＰ１２により判定部１２及び送信部１３がユーザ端末１０上で実現される。
【００７５】  コンピュータをＥＣサーバ２０として機能させるための広告管理プログラムＰ２は、図１０に示すように、メインモジュールＰ２０、ページ生成モジュールＰ２１、ページ記憶モジュールＰ２２、回数記憶モジュールＰ２３、受信モジュールＰ２４、カウントモジュールＰ２５、及び評価モジュールＰ２６を備えている。
【００７６】  メインモジュールＰ２０は、広告管理の処理を統括的に制御する部分である。ページ生成モジュールＰ２１、ページ記憶モジュールＰ２２、回数記憶モジュールＰ２３、受信モジュールＰ２４、カウントモジュールＰ２５、及び評価モジュールＰ２６を実行することにより実現される機能はそれぞれ、ページ生成部２１、ページ記憶部２２、回数記憶部２３、受信部２４、カウント部２５、及び評価部２６の機能と同様である。
【００７７】  広告管理プログラムＰ２は、例えば、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体または半導体メモリに固定的に記録された態様で提供される。また、広告管理プログラムＰ２は、搬送波に重畳されたデータ信号として通信ネットワークを介して提供されてもよい。
【００７８】  以上説明したように、本実施形態によれば、ダウンロード量（受信データ量又はダウンロード率）及び表示領域量（表示面積又は表示率）のうちの少なくとも一つに基づいて、その広告コンテンツの表示態様が判定される。そして、その判定結果に対応する回数記憶部２３内の表示回数が更新される。このように広告コンテンツの表示回数を表示態様毎にカウントすることで、ユーザ端末１０における広告の実際の表示状況をより詳細に取得することができる。
【００７９】  各コンテンツの表示回数を表示態様毎に記録しておくことで、広告コンテンツを的確に評価してその改善を図ることができる。例えば、ウェブページ内における広告コンテンツの表示位置を見直したり、表示領域の寸法が大きすぎる広告コンテンツのデザインを見直したりすることができる。また、データサイズが大きすぎたり、特殊効果を得るために特殊なＦｌａｓｈ（登録商標）プログラムを用いたりしている広告コンテンツの設計を見直すことも可能になる。さらに、広告コンテンツの効果（広告効果）を的確に求めて、適正な広告掲載料を算出することもできる。
【００８０】  本実施形態では、広告コンテンツの表示態様をユーザ端末１０で判定することで、ＥＣサーバ２０に掛かる処理の負荷をその分低減することができる。さらに、ユーザ端末１０から広告管理サーバ２０へは、広告ＩＤ及び特定された表示態様を含む判定情報を送信すれば足りるので、通信ネットワークＮに掛かる負荷をその分低減することができる。
【００８１】  （第２実施形態）  次に、図１１を用いて、第２実施形態に係る広告管理システム２の機能構成について説明する。広告管理システム２はユーザ端末３０及びＥＣサーバ４０を備えている。広告管理システム２の全体構成は図１に示されるものと同様であり、ユーザ端末３０とＥＣサーバ４０とは通信ネットワークＮを介して接続されている。ユーザ端末３０及びＥＣサーバ４０も、図２に示すようなハードウェア構成を備えている。広告管理システム２は、広告コンテンツのユーザ端末３０での表示態様を端末側ではなくサーバ側で判定する点で広告管理システム１と異なる。以下では、特に第１実施形態と異なる部分を説明し、重複する部分の説明を省略する。
【００８２】  まず、ユーザ端末３０について説明する。ユーザ端末３０では、ページ取得部３１、監視部３２、及び送信部３３が実行される。ページ取得部３１の機能は第１実施形態におけるページ取得部１１と同様であるのでその説明を省略し、以下では監視部３２及び送信部３３について説明する。
【００８３】  監視部３２は、ページ取得部３１により受信されたウェブページがブラウザ上に表示されてからそのウェブページの表示が終了するまでの間に実行されたユーザ操作やページ表示処理を監視する手段である。言い換えれば、監視部３２はウェブページの処理に関するログを記録する手段である。監視部３２は、ページ取得部３１により受信されたウェブページ内に埋め込まれているＪａｖａＳｃｒｉｐｔ（登録商標）のプログラム（図１３に示す監視プログラムＰ３）がＣＰＵ３０１や主記憶部３０２に読込まれて実行されることで実現される。
【００８４】  監視部３２は、上記判定部１２と同様の手法により、ウェブページがブラウザ上に表示され始めてからその表示が終了するまでの間、広告コンテンツの受信データ量とブラウザにおけるユーザのスクロール操作とを監視する。そして、監視部３２はその監視記録をログとして保持する。また、監視部３２はその監視の間、ブラウザのウィンドウに対する広告コンテンツの位置の推移をログとして保持する。そして、ウェブページの表示が終了する時点で、監視部３２は、広告ＩＤと、記録したログとが関連付けられた監視ログを送信部３３に出力する。この監視ログは、ＥＣサーバ４０において広告コンテンツの表示態様を判定するために用いられる。監視部３２は広告コンテンツを含むウェブページがブラウザ上にダウンロード及び表示される度に、上述した一連の処理を実行する。
【００８５】  送信部３３は、監視部３２から入力された監視ログをＥＣサーバ４０に送信する手段である。送信部３３は、ページ取得部３１により受信されたウェブページ内に埋め込まれている監視プログラムＰ３がＣＰＵ３０１や主記憶部３０２に読込まれて実行されることで実現される。
【００８６】  次にＥＣサーバ４０について説明する。ＥＣサーバ４０では、ページ生成部４１、ページ記憶部４２、回数記憶部（記憶手段）４３、受信部４４、判定部（判定手段）４５、カウント部（カウント手段）４６、及び評価部（評価手段）４７を備えている。ページ記憶部４２、回数記憶部４３、受信部４４、カウント部４６、及び評価部４７の機能構成はそれぞれ、第１実施形態におけるページ記憶部２２、回数記憶部２３、受信部２４、カウント部２５、及び評価部２６のものと同様なので、これらについての説明は省略する。以下では、ページ生成部４１及び判定部４５について特に説明する。
【００８７】  ページ生成部４１は、ユーザ端末３０からの要求に応じたウェブページを生成してそのユーザ端末３０に送信する手段である。ページ生成部４１の機能は第１実施形態におけるページ生成部２１のものと基本的に同じである。ただし、ページ生成部４１は、判定プログラムＰ１ではなく監視プログラムＰ３を含むウェブページを生成する点においてページ生成部２１と異なる。
【００８８】  判定部４５は、受信部４４から入力された監視ログに基づいて、ユーザ端末３０での広告コンテンツの表示態様を判定する手段である。この判定処理を行うために、判定部４５は、広告コンテンツの複数の表示態様の定義を予め保持している。
【００８９】  判定部４５は、ブラウザのウィンドウに対する広告コンテンツの表示の位置を監視ログの内容から算出し、その算出結果から広告コンテンツの表示領域量（表示面積又は表示率）を求める。また、判定部４５は、広告コンテンツのダウンロード量を監視ログの内容から算出する。続いて、判定部４５は、例えば第１実施形態における第１〜第４の例のいずれかと同様に、算出した表示領域量及び／又はダウンロード量に対応する表示態様を特定する。そして、判定部４５は特定した表示態様と監視ログ内の広告ＩＤとが関連付けられた判定情報を生成し、その判定情報をカウント部４６に出力する。判定情報の構成は第１実施形態と同様なので、カウント部４６及び回数記憶部４３の機能構成は第１実施形態におけるカウント部２５及び回数記憶部２３と同様になる。
【００９０】  次に、図１２を用いて、広告管理システム２の動作を説明するとともに本実施形態に係る広告管理方法について説明する。
【００９１】  ステップＳ２１〜Ｓ２５の処理は、第１実施形態におけるステップＳ１１〜Ｓ１５の処理と同様である。第１実施形態と異なる点は、ステップＳ２３おいて、ページ生成部４１が、判定プログラムＰ１ではなく監視プログラムＰ３を含むウェブページを生成することである。
【００９２】  その後、ユーザ端末３０にて監視部３２がユーザ操作やページ表示処理を監視して監視ログを生成する（ステップＳ２６）。続いて、送信部３３がその監視ログをＥＣサーバ４０に送信する（ステップＳ２７）。
【００９３】  ＥＣサーバ４０では、受信部４４が送られてきた監視ログを受信する。続いて、判定部４５がその監視ログに基づいてユーザ端末３０での広告コンテンツの表示態様を判定し、判定情報を生成する（ステップＳ２８、判定ステップ）。表示態様の判定方法については、例えば第１実施形態における第１〜第４の例で示すような、様々な変形が可能である。いずれにしても、判定部４５は、ダウンロード量及び表示領域量のうちの少なくとも一つに基づいて、監視対象の広告コンテンツの表示態様を判定する。続いて、カウント部４６が、判定情報に対応する回数記憶部４３内のレコードの表示回数を１だけ増やす更新処理を実行する（ステップＳ２９、カウントステップ）。回数記憶部４３に記録された表示回数は、評価部４７における処理で用いられる。
【００９４】  次に、本実施形態に係るプログラムについて説明する。図１３に示すように、上記監視プログラムＰ３はメインモジュールＰ３０、監視モジュールＰ３１、及び送信モジュールＰ３２を備えている。メインモジュールＰ３０は、ユーザ端末３０での監視処理を統括的に制御する部分である。上述したように、監視モジュールＰ３１及び送信モジュールＰ３２により監視部３２及び送信部３３がユーザ端末３０上で実現される。
【００９５】  コンピュータをＥＣサーバ４０として機能させるための広告管理プログラムＰ４は、図１４に示すように、メインモジュールＰ４０、ページ生成モジュールＰ４１、ページ記憶モジュールＰ４２、回数記憶モジュールＰ４３、受信モジュールＰ４４、判定モジュールＰ４５、カウントモジュールＰ４６、及び評価モジュールＰ４７を備えている。広告管理プログラムＰ４は広告管理プログラムＰ２と同様に提供することができる。
【００９６】  メインモジュールＰ４０は、広告管理の処理を統括的に制御する部分である。ページ生成モジュールＰ４１、ページ記憶モジュールＰ４２、回数記憶モジュールＰ４３、受信モジュールＰ４４、判定モジュールＰ４５、カウントモジュールＰ４６、及び評価モジュールＰ４７を実行することにより実現される機能はそれぞれ、ページ生成部４１、ページ記憶部４２、回数記憶部４３、受信部４４、判定部４５、カウント部４６、及び評価部４７の機能と同様である。
【００９７】  このような第２実施形態においても、広告コンテンツの表示回数を表示態様毎にカウントすることで、ユーザ端末３０における広告の実際の表示状況をより詳細に取得することができる。そして、第１実施形態と同様に、各コンテンツの表示回数を表示態様毎に記録しておくことで、広告コンテンツを的確に評価してその改善を図ることができる。
【００９８】  本実施形態ではユーザ端末３０側で判定処理を行う必要がないので、ユーザ端末３０での処理の負荷をその分抑えることができる。
【００９９】  以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。
【０１００】  上記各実施形態では、判定プログラムＰ１及び監視プログラムＰ３はウェブページに含まれた上でＥＣサーバ２０，４０からユーザ端末１０，３０に提供されたが、判定プログラム及び監視プログラムは予めユーザ端末内にインストールされていてもよい。この場合には、これらのプログラムはＪａｖａ（登録商標）やＣ＋＋などで作成されていてもよい。
【０１０１】  上記各実施形態ではＥＣサーバ２０，４０が広告管理サーバの役割を担っていたが、広告管理サーバとＥＣサーバとが別々に設けられていてもよい。例えば、ＥＣサーバとは別個に存在するウェブサーバが広告管理サーバとして機能してもよい。また、広告管理サーバは電子商取引システム以外のコンピュータシステム内に存在していてもよい。例えば、広告サーバは検索サービスやポータルサービスなどを提供するシステム内に存在してもよい。
【０１０２】  上記実施形態ではＥＣサーバ２０，４０が広告コンテンツの表示回数を記録したが、回数記憶部２３，４３に相当する記憶手段は、広告管理サーバとは別のサーバ内に配置されてもよい。この場合には、広告管理サーバは所定の通信ネットワークを介してその記憶手段にアクセスすればよい。また、評価部２６，４７に相当する評価手段も広告管理サーバとは別のサーバ内に配置されてよい。また、ページ生成部２１，４１及びページ記憶部２２，４２に相当する手段も、広告管理サーバとは別のサーバ内に配置されてよい。
【０１０３】  上記各実施形態では広告コンテンツがブラウザ上に表示されたか否かを判定したが、判定基準となる画面の範囲はこれに限定されない。例えば、広告コンテンツがブラウザ以外のソフトウェアのウィンドウ内に表示されたか否かを判定してもよいし、デスクトップ画面内に表示されたか否かを判定してもよい。また、広告コンテンツの配信態様も限定されず、例えばウェブページに含まれることなく単独のデータとして、あるいは他の形式のファイルに含まれたかたちで端末に送られてもよい。
【符号の説明】
【０１０４】  １，２…広告管理システム、１０…ユーザ端末、１１…ページ取得部、１２…判定部、１３…送信部、２０…ＥＣサーバ（広告管理サーバ）、２１…ページ生成部、２２…ページ記憶部、２３…回数記憶部、２４…受信部、２５…カウント部、２６…評価部、３０…ユーザ端末、３１…ページ取得部、３２…監視部、３３…送信部、４０…ＥＣサーバ（広告管理サーバ）、４１…ページ生成部、４２…ページ記憶部、４３…回数記憶部、４４…受信部、４５…判定部、４６…カウント部、４７…評価部、Ｐ１…判定プログラム、Ｐ１０…メインモジュール、Ｐ１１…判定モジュール、Ｐ１２…送信モジュール、Ｐ２…広告管理プログラム、Ｐ２０…メインモジュール、Ｐ２１…ページ生成モジュール、Ｐ２２…ページ記憶モジュール、Ｐ２３…回数記憶モジュール、Ｐ２４…受信モジュール、Ｐ２５…カウントモジュール、Ｐ２６…評価モジュール、Ｐ３…監視プログラム、Ｐ３０…メインモジュール、Ｐ３１…監視モジュール、Ｐ３２…送信モジュール、Ｐ４…広告管理プログラム、Ｐ４０…メインモジュール、Ｐ４１…ページ生成モジュール、Ｐ４２…ページ記憶モジュール、Ｐ４３…回数記憶モジュール、Ｐ４４…受信モジュール、Ｐ４５…判定モジュール、Ｐ４６…カウントモジュール、Ｐ４７…評価モジュール。
【図１】
0005521037.tif 000002
【図２】
0005521037.tif 000003
【図３】
0005521037.tif 000004
【図４】
0005521037.tif 000005
【図５】
0005521037.tif 000006
【図６】
0005521037.tif 000007
【図７】
0005521037.tif 000008
【図８】
0005521037.tif 000009
【図９】
0005521037.tif 000010
【図１０】
0005521037.tif 000011
【図１１】
0005521037.tif 000012
【図１２】
0005521037.tif 000013
【図１３】
0005521037.tif 000014
【図１４】
0005521037.tif 000015