(57)【要約】【課題】ユーザからの視認性に基づく適切なタイミングで広告の挙動を制御する。【解決手段】判断手段７０が、ウェブページ内におけるコンテンツが可視領域内に位置しているかを判断し、制御手段８０が、判断手段７０による判断の結果に基づいてコンテンツの表示を制御する。【選択図】図１
2014170590.tif 000002
【特許請求の範囲】
【請求項１】
制御プログラムをユーザ端末に配信する配信手段を有し、
前記制御プログラムは、前記ユーザ端末を、
ウェブページ内におけるコンテンツが可視領域内に位置しているかを判断する判断手段、及び
前記判断手段により前記コンテンツが前記可視領域内に位置していると判断された場合に、前記コンテンツに対する表示制御を開始する制御手段
として機能させることを特徴とする配信装置。
【請求項２】
前記判断手段は、前記ウェブページのスクロール方向に応じて、前記コンテンツが前記可視領域内に位置しているかを判断することを特徴とする請求項１に記載の配信装置。
【請求項３】
前記判断手段は、ユーザの操作を受け付ける受付手段の操作履歴を参照し、前記ウェブページのスクロール方向を特定し、特定したスクロール方向に応じて、前記コンテンツが前記可視領域内に位置しているかを判断することを特徴とする請求項１又は２に記載の配信装置。
【請求項４】
配信装置で実行する配信方法であって、
制御プログラムをユーザ端末に配信する配信ステップを有し、
前記制御プログラムは、前記ユーザ端末に、
ウェブページ内におけるコンテンツが可視領域内に位置しているかを判断する判断ステップと、
前記判断ステップにより前記コンテンツが前記可視領域内に位置していると判断された場合に、前記コンテンツに対する表示制御を開始する制御ステップと、
を実行させることを特徴とする配信方法。
【請求項５】
配信装置を実現するコンピュータを制御する配信プログラムであって、
前記配信プログラムは、前記配信装置を制御することにより、制御プログラムをユーザ端末に配信する配信ステップを実行させ、
前記制御プログラムは、前記ユーザ端末に、
ウェブページ内におけるコンテンツが可視領域内に位置しているかを判断する判断ステップと、
前記判断ステップにより前記コンテンツが前記可視領域内に位置していると判断された場合に、前記コンテンツに対する表示制御を開始する制御ステップと、
を実行させることを特徴とする配信プログラム。
【請求項６】
ユーザ端末に、
ウェブページ内におけるコンテンツが可視領域内に位置しているかを判断する判断ステップと、
前記判断ステップにより前記コンテンツが前記可視領域内に位置していると判断された場合に、前記コンテンツに対する表示制御を開始する制御ステップと、
を実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブ広告の表示技術に関する。
【背景技術】
【０００２】
近年急速に普及しているウェブ広告には、文字によるものや、バナーなど画像を用いるいわゆるディスプレイ広告などがあるが、特に視覚に訴求するディスプレイ広告の分野においては、優れた広告効果を狙って、ウェブページ上でのユーザに対する広告の見せ方に関し各種の工夫が提案されている。
【０００３】
例えば、ウェブページ上の広告表示位置を、クリックされる回数がより多い位置へ変更することでより多くのユーザを誘導しようとするものや（例えば、特許文献１参照）、広告をブラウザの背景に表示することで、スクロールしてもユーザの視野から外れるのを防ぐ提案などがある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３３４２６７号公報
【特許文献２】特開２００２−１７５４６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、近年のディスプレイ広告はアニメーションや動画など動きを伴うものが増加している一方、従来では、ブラウザのスクロールなどでユーザが実際に広告を目にするタイミングに基づいて広告の挙動を制御していなかった。このため、動きを伴う広告の場合、ユーザの目にとまる前に目ぼしい動きが終了してしまい、広告効果が十分発揮されないという問題があった。
【０００６】
上記の課題に対し、本発明の目的は、ユーザからの視認性に基づく適切なタイミングで広告の挙動を制御することである。
【課題を解決するための手段】
【０００７】
上記の目的をふまえ、本発明の一態様（１）は、制御プログラムをユーザ端末に配信する配信手段を有し、前記制御プログラムは、前記ユーザ端末を、ウェブページ内におけるコンテンツが可視領域内に位置しているかを判断する判断手段、及び前記判断手段により前記コンテンツが前記可視領域内に位置していると判断された場合に、前記コンテンツに対する表示制御を開始する制御手段として機能させることを特徴とする配信装置。
【０００８】
上記態様を方法として捉えた別の態様（４）としては、配信装置で実行する配信方法であって、制御プログラムをユーザ端末に配信する配信ステップを有し、前記制御プログラムは、前記ユーザ端末に、ウェブページ内におけるコンテンツが可視領域内に位置しているかを判断する判断ステップと、前記判断ステップにより前記コンテンツが前記可視領域内に位置していると判断された場合に、前記コンテンツに対する表示制御を開始する制御ステップと、を実行させることを特徴とする。
【０００９】
上記各態様をサーバ側のプログラムとして捉えた別の態様（５）としては、配信装置を実現するコンピュータを制御する配信プログラムであって、前記配信プログラムは、前記配信装置を制御することにより、制御プログラムをユーザ端末に配信する配信ステップを実行させ、前記制御プログラムは、前記ユーザ端末に、ウェブページ内におけるコンテンツが可視領域内に位置しているかを判断する判断ステップと、前記判断ステップにより前記コンテンツが前記可視領域内に位置していると判断された場合に、前記コンテンツに対する表示制御を開始する制御ステップと、を実行させることを特徴とする。
【００１０】
上記各態様をクライアント側のプログラムとして捉えた別の態様（６）としては、ユーザ端末に、ウェブページ内におけるコンテンツが可視領域内に位置しているかを判断する判断ステップと、前記判断ステップにより前記コンテンツが前記可視領域内に位置していると判断された場合に、前記コンテンツに対する表示制御を開始する制御ステップと、を実行させることを特徴とする。
【００１１】
以上のように、本発明では、ユーザ端末に配信するウェブページデータのスクリプトに代表される端末用プログラムにより、ウェブページ上のコンテンツが、可視領域内に位置しているかを判断し、判断の結果に基づいてコンテンツの表示を制御することにより、ユーザからの視認性に基づく適切なタイミングでコンテンツの挙動を制御することが可能となり、広告効果が改善できる。 
【００１２】
本発明の他の態様（２）としては、上記いずれかの態様において、前記判断手段は、前記ウェブページのスクロール方向に応じて、前記コンテンツが前記可視領域内に位置しているかを判断することを特徴とする。
【００１３】
本発明の他の態様（３）としては、上記いずれかの態様において、前記判断手段は、ユーザの操作を受け付ける受付手段の操作履歴を参照し、前記ウェブページのスクロール方向を特定し、特定したスクロール方向に応じて、前記コンテンツが前記可視領域内に位置しているかを判断することを特徴とする。
【００１４】
なお、上記の各態様とは異なるカテゴリ（方法に対しプログラム、装置に対し方法など）や、以下に説明するさらに具体的な各態様も、本発明に含まれる。
【発明の効果】
【００１５】
本発明によれば、ユーザからの視認性に基づく適切なタイミングで広告の挙動を制御することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態の構成を示す機能ブロック図。
【図２】本発明の実施形態における各情報（データ）を例示する図。
【図３】本発明の実施形態における処理手順を示すフローチャート。
【図４】本発明の実施形態におけるスクロール状態の一例を示す概念図。
【図５】本発明の実施形態におけるスクリプトの一例を示す図。
【図６】本発明の実施形態におけるスクリプトの一例を示す図。
【図７】本発明の実施形態におけるスクリプトの一例を示す図。
【図８】本発明の実施形態におけるスクロール状態の一例を示す概念図。
【図９】本発明の実施形態における広告と基準位置の関係を示す図。
【図１０】本発明の実施形態において、広告画像の特徴に応じて基準位置を選択する一例を示す概念図。
【図１１】本発明の実施形態において、広告画像の特徴に応じて基準位置を選択する一例を示す概念図。
【図１２】本発明の実施形態において、スクロール方向に応じた挙動の一例を示す概念図。
【図１３】本発明の実施形態において、スクロール方向に応じた挙動の一例を示す概念図。
【発明を実施するための形態】
【００１７】
次に、本発明を実施するための形態（「実施形態」と呼ぶ）について、図に沿って説明する。なお、背景技術や課題などで既に述べた内容と共通の前提事項については適宜省略する。
【００１８】
〔１．構成〕
本実施形態は、図１（構成図）に示すように、ユーザ端末Ｔに通信ネットワークＮ（インターネットや携帯電話網など）経由で広告を配信する広告配信装置１（以下「本装置１」とも呼ぶ）に関するものである。
【００１９】
この本装置１は、一般的なコンピュータの構成として少なくとも、ＣＰＵなどの演算制御部５と、外部記憶装置（ＨＤＤ等）や主メモリ等の記憶装置６ｓと、通信ネットワークＮとの通信手段７ｓ（ＬＡＮアダプタなど）と、を有する。また、ユーザ端末Ｔ（以下、単に「端末Ｔ」とも呼ぶ）は、ウェブブラウザＢを備えたＰＣ（パーソナルコンピュータ）や携帯電話端末装置などであり、本装置１に準じたコンピュータの構成（５〜７）に加え、操作ボタンなどの入力装置３と、液晶表示パネルなどの表示装置４と、を有する。これら本装置１と端末Ｔの間の通信（図中、破線矢印や太い矢印で示す）は、通信ネットワークＮを通じて行う。
【００２０】
また、本装置１では、記憶装置６ｓに予め記憶（インストール）した図示しない所定のコンピュータ・プログラムが演算制御部５ｓを制御することで、図１に示す各手段などの要素（１０，２０など）を実現する。端末Ｔにおいても、本装置１から配信される端末用プログラムであるスクリプトＪがウェブブラウザＢを介し演算制御部５を制御することで、図１に示す各手段などの要素（５０，６０など）を実現する。これら各要素のうち、情報の記憶手段は、記憶装置６ｓや６において各種のデータベース（「ＤＢ」とも表す）やファイル、データ構造体、配列等の変数、システム設定値など任意の形式で実現できる。
【００２１】
これら記憶手段のうち、本装置１の広告記憶手段１５は、図２に例示するように、広告ごとに、配信対象者の属性、広告表示のためのファイルなどの情報を記憶している手段である。また、プログラム記憶手段２５は、ＨＴＭＬファイルなどウェブページデータのひな形ＤＴを記憶している手段で、このひな形ＤＴをニュースなど更新される記事や選択された広告などの動的データと組み合わせて端末Ｔに配信する。なお、記憶手段以外の各手段は、以下に説明する情報処理の機能・作用を実現・実行する処理手段である。
【００２２】
〔２．作用及び効果〕
上記のように構成した本実施形態では、本装置１において、配信手段３０が、端末用プログラムを端末Ｔに配信する。具体的には、通信ネットワークＮを介し、端末Ｔからのウェブページリクエストに応じ、そのウェブページのコンテンツや端末Ｔのユーザ属性に対応した広告を、広告記憶手段１５に記憶されている広告から広告引当て手段１０が選択（引当て）し、生成手段２０が、選択された広告やその他の記事コンテンツ等のデータをひな形ＤＴと組み合わせてウェブページデータＤを生成し、それを配信手段３０が配信する。
【００２３】
このウェブページデータＤは、端末Ｔ（特にウェブブラウザＢ）を制御する端末用プログラムとして、JavaScript（登録商標）に代表されるスクリプトＪを含み、このように配信されるスクリプトＪが端末Ｔを制御することで以下のような各手段を実現する。すなわち、本実施形態の概要としては、可視領域取得手段５０が、ウェブページのうちウェブブラウザＢに画面表示されている可視領域の座標を取得する一方、基準位置取得手段６０がウェブページ上における基準位置の座標を取得し、取得した前記基準位置が前記可視領域内に位置しているかを判断手段７０が判断し、前記基準位置が前記可視領域内に位置していると判断された場合に、制御手段８０が、ウェブページ内における広告の表示に所定の挙動を生じさせる。
【００２４】
このように、本実施形態では、ユーザ端末に配信するウェブページデータのスクリプトに代表される端末用プログラムにより、ウェブページ上の広告又はその付近に定める基準位置が、ブラウザ画面に表示中の可視領域に入るタイミングを検出して、広告の表示や特にアニメーションや動画などの動きを開始することにより、ユーザからの視認性に基づく適切なタイミングで広告の挙動を制御することが可能となり、ユーザが目にする前にブラウザ画面の枠外で広告の目ぼしい動きが終わってしまうなどの無駄が排除でき、広告効果が改善できる。
【００２５】
続いて、上記のような概要を実現する具体的な処理手順と例について、図３のフローチャートに沿って説明する。図３の処理は、端末Ｔにおいて、ユーザがスクロールなどしながらウェブページを閲覧するのと並行して、インターバルタイマによる割り込み処理などを用いて所定周期（例えば１秒毎）に行うものである。
【００２６】
ここで、図４は、ウェブブラウザＢ上の可視領域Ｇ（「ブラウザ可視領域」や「ブラウザ可視領域Ｇ」とも呼ぶ）と、このウェブブラウザＢで表示しているウェブページＷとの関係を示す概念図であり、ウェブページＷが特に小さい場合を除いて、この図に示すように、ウェブページＷの一部分がウェブブラウザＢの表示ウィンドウでユーザが見ることができる可視領域Ｇに表示される。なお、可視領域Ｇにおける座標系をスクリーン座標系と呼び、このスクリーン座標系における座標をＧ（６４０，４８０）のように表すこととする。また、ウェブページＷにおける座標をウェブページ座標系と呼び、このウェブページ座標系における座標をＷ（６４０，４８０）のように表すこととする。
【００２７】
〔２−１．可視領域の座標の取得〕
そして、図３の手順では、最初に、可視領域取得手段５０による可視領域Ｇの座標の取得を次のように行う（ステップＳ１１〜Ｓ１３）。まず、ウェブページＷのうちブラウザ可視領域Ｇの左上原点にあたるＸＹ座標（ウェブページ座標系）を取得する（ステップＳ１１）。この左上原点の座標は、ウェブページＷの読込時点ではＷ（０，０）であり、その後のスクロールにより変動する。この座標は、代表的なブラウザの基本的なメソッド等の機能によりスクロール状態とスクロール量を取得して計算できる。
【００２８】
例えば、スクロール状態を取得するスクリプトの一例を図５に示す。図５のスクリプトの例は、スクロール量（例えばＹの値）を取得するスクリプトの記述例である。
【００２９】
続いて、ブラウザの画面領域すなわち可視領域Ｇのサイズ（例えば、Ｘ方向幅：６４０、Ｙ方向高さ：４８０）を取得する（ステップＳ１２）。このサイズは、ウィンドウのサイズが変更されると変動する。このサイズも、代表的なブラウザの基本的なメソッド等の機能により得られる情報であり、図６は、スクロールバーを除いた可視領域Ｇのサイズを得るスクリプトの記述例である。
【００３０】
さらに、ブラウザ可視領域Ｇの右下隅にあたるウェブページ上のＸＹ座標（ウェブページ座標系）を算出する（ステップＳ１３）。この計算は、左上のＸ座標にブラウザの横幅サイズを加算する一方、左上のＹ座標にはブラウザの縦幅サイズを加算すればよい。例えば、ページ読込直後の状態において（図４）、ブラウザ可視領域Ｇの左上原点にあたるウェブページ座標系上の座標がＷ（０，０）で、可視領域ＧのサイズがＸ方向幅：６４０、Ｙ方向高さ：４８０の場合、可視領域Ｇの右下隅にあたるウェブページ上のＸＹ座標（ウェブページ座標系）はＷ（６４０，４８０）となる。
【００３１】
〔２−２．基準位置の座標取得と判断〕
続いて、基準位置取得手段６０が、ウェブページＷ上における所定の基準位置について、図７に例示するスクリプト記述などにより、ウェブページ座標系上の座標を取得する（ステップＳ１４）。例えば図４の例において、黒丸で示す基準位置の座標はＷ（５００，９００）であるものとする。
【００３２】
そのうえで、基準位置取得手段６０は、ブラウザの可視領域Ｇ内に前記基準位置が含まれるか（位置しているか）を判断する（ステップＳ１５）。この判断では、図４に例示するように、左右スクロールは考慮不要で下スクロールをしてゆく状況では、最低限、ウェブページ座標系において基準位置のＹ座標がブラウザ可視領域Ｇの右下隅Ｙ座標以下であることを判断すればよい。より一般的には、ウェブページ座標系において、基準位置のＸ座標がブラウザ可視領域Ｇの左上原点のＸ座標以上かつ右下隅Ｘ座標以下で、かつ、基準位置のＹ座標もブラウザ可視領域の左上原点のＹ座標以上かつ右下隅Ｙ座標以下であることを判断する。
【００３３】
例えば、図４の状態で判断すれば、基準位置のＸ座標は５００で、ブラウザ可視領域Ｇの左上原点のＸ座標が０以上かつ右下隅Ｘ座標が６４０以下であるが、基準位置のＹ座標は９００で、ブラウザ可視領域Ｇの左上原点のＹ座標が０以上ではあるものの、右下隅Ｙ座標が４８０以上である点で、基準位置が可視領域Ｇ内に含まれないと判断する。このように、可視領域Ｇに基準位置が達していない場合（ステップＳ１５：「ＮＯ」）、一旦処理を終了し再び割込み処理により図３の処理手順を実行する。
【００３４】
一方、図８の状態については図４の場合と比べ、基準位置の座標Ｗ（５００，９００）は変わらないが、ブラウザ可視領域ＧがウェブページＷの下部へ７００画素スクロールして原点の座標がＷ（０，７００）となった結果、ブラウザ可視領域Ｇの右下隅Ｙ座標が（７００＋４８０＝）１１８０に変わって基準位置のＹ座標（９００）以下となり、基準位置が可視領域Ｇ内に含まれると判断する（ステップＳ１５：「ＹＥＳ」）。
【００３５】
〔２−３．挙動の制御など〕
上記のように判断した結果、可視領域Ｇに基準位置が達している場合は（ステップＳ１５：「ＹＥＳ」）、ログ取得用のウェブビーコンをサーバである広告配信装置１に送信したうえ（ステップＳ１６）、制御手段８０が、ウェブページＷ内における広告ＡＤの表示に所定の挙動を生じさせ（ステップＳ１７）、割込み処理を終了するためインターバルタイマをストップする（ステップＳ１８）。ここで、ウェブビーコンについては、１ピクセル角の透明なＧＩＦ画像を読み込ませるなど、従来一般に知られた公知の技術でよい。
【００３６】
また、ウェブページＷ内における広告ＡＤの表示に所定の挙動を生じさせる具体的な手法は自由に選択可能である。例えば、FlashやSilverlight（いずれも登録商標）に代表されるリッチインターネットコンテンツ用のインタラクティブ動画ファイルが広告のアニメーションや動画等の動きを実現する場合に、そのファイルに所定の開始命令や信号などを送信して動きを開始させてもよいし、また、例えば、上記ウェブビーコンを広告表示のトリガーとして本装置１又は他の適宜な配信サーバから、広告画像等のファイルを端末Ｔに対して送信することで、動きを開始させるなどでもよい。
【００３７】
〔２−４．スクロール方向に応じた基準位置の選択〕
上記のように広告の表示に挙動を生じさせる判断基準とする基準位置については、図４に例示したように広告の一辺上や広告の中心点など単一の箇所でもよいが、複数の候補又は任意の位置に基づき、スクロール方向に応じて選択する構成も可能である。この場合、スクリプトＪは端末Ｔに方向検出手段４０及び基準位置選択手段４８を実現させ、このうち方向検出手段４０がウェブページＷのスクロール方向を検出し、基準位置選択手段４８は、検出された前記スクロール方向に応じて、ステップＳ１４などにおいて複数の候補から前記基準位置を選択する。
【００３８】
ここで、スクロールの方向は、ステップＳ１１にて取得するブラウザ可視領域Ｇのウェブページ座標系における座標値や、スクロールバーへのマウス操作や方向キー操作によるスクロール動作などの履歴を動作履歴記憶手段４５に記憶し、それら履歴を参照して推移を判断するなどにより特定することが可能である。
【００３９】
また、基準位置としては例えば、図９に例示するように、矩形の広告ＡＤに対し、基準位置の候補Ｐ０〜Ｐ１２（それぞれ黒丸で示す）がある場合、広告ＡＤの中心である候補Ｐ０を基準位置として選択すれば、スクロール方向が上下左右どの方向でも広告ＡＤの半分まで見えたところで所定の挙動が開始する。
【００４０】
また、ウェブページ下方へのスクロールにより可視領域の境界が相対的に上から広告ＡＤに対し降りて来る場合、広告ＡＤ下辺の候補Ｐ１を基準位置として選択すれば、広告ＡＤの全体がブラウザの可視領域に収まったタイミングで、広告ＡＤにおいて表示やアニメーションの開始など所定の挙動が開始する。同様に、スクロール方向が上方なら広告ＡＤ上辺の候補Ｐ２、スクロールが右方向なら右辺のＰ３、左方向なら左辺のＰ４をそれぞれ選択すれば、広告ＡＤの全体が見えたところで所定の挙動が開始する。
【００４１】
また、広告の外縁からある程度の余地だけ離れた基準位置とすることが望ましい。例えば、図９の例では、基準位置の候補Ｐ５，Ｐ６は、垂直方向の余地ＹＭ（例えば１０ピクセルなど）だけ広告ＡＤから離れた位置であり、同様にＰ７，Ｐ８は、水平方向の余地ＸＭだけ広告ＡＤから離れた位置であり、これらＰ５〜Ｐ８を用いれば、挙動の開始時に広告が可視領域の端に密着せず見易い表示が実現できる。なお、垂直と水平の余地ＹＭとＸＭは互いに同じでも異なってもよく、一方のみを採用してもよい。
【００４２】
このように、広告の表示が可視領域内かの判断に用いる基準位置をスクロール方向に応じて選択することにより、どのスクロール方向の場合も広告全体が表示範囲に収まって見える状態になってから目ぼしい動きを開始でき、確実な広告効果が得られる。
【００４３】
〔２−５．指定した基準位置の配信〕
また、表示させる広告画像の絵的特徴やアニメーション的特徴などを考慮して、基準位置を予め選択しておき、どのような基準位置を選択しているかの情報を、本装置１から端末Ｔに伝達することが可能である。この場合、配信手段３０は、広告に対応した基準位置の指定内容をスクリプトＪとともにパラメータなどとして端末Ｔに配信し、基準位置選択手段４８は、前記指定内容に応じた基準位置を選択する。
【００４４】
例えば、可視領域Ｇが左方向にスクロールし、ブラウザ可視領域内の広告ＡＤが相対的に右方向に移動する場合を想定したとき、図１０の例のように、広告ＡＤ内で商品のキャラクタＣが左寄りに登場するなど、広告画像の特徴が中心から左側にある場合、広告の左側に設けた基準位置ＰＬを選択すれば、広告ＡＤのうち肝心な左寄り部分まで可視領域Ｇに収まった時点でキャラクタＣが登場という挙動が開始できる。
【００４５】
逆に、図１１の例のように、キャラクタＣが右寄りに登場するなど広告画像の特徴が中心から右側にある場合、広告の中心などに設けた基準位置ＰＲを選択すれば、広告ＡＤのうち肝心な右寄り部分まで可視領域に収まれば、その時点でキャラクタＣが登場という挙動が開始できる。このような基準位置の指定は、広告の入稿時に適宜な入稿用ウェブページなどで広告主に選択させる構成としてもよく、そのように選択された基準位置が図２の例では広告の情報にパラメタとして含まれ（「基準位置：Ｐ０（中心）」）、本装置１が端末ＴへウェブページデータＤに含めて配信する。
【００４６】
このように、広告画像のどの部分が特徴的かに応じて基準位置の指定内容を端末用プログラムと一緒に端末に送信し判断に反映させることにより、広告領域のどのあたりまで見えたときに動かすかなど、広告画像に一層適した制御内容を実現することができる。
【００４７】
〔２−６．スクロール方向に応じた挙動内容の変更〕
また、基準位置がブラウザ可視領域に入るときのスクロール方向に応じて、挙動内容を変更することも可能である。この場合、スクリプトＪは端末Ｔの制御手段８０に、方向検出手段４０により検出されたスクロール方向に応じて、異なる内容の挙動を広告の表示に生じさせる。例えば、図１２の例では、可視領域Ｇが右方向、広告ＡＤが相対的に左方向となるスクロールの際、広告ＡＤの左半分すなわち基準位置ＰＸあたりまでが可視領域に入ると、キャラクタＣが左寄りに登場する。これとは左右逆の例を図１３に示す。
【００４８】
上に例示したように、異なる内容の挙動を使い分ける具体的態様は自由であるが、例えば、複数種類のインタラクティブ動画ファイルのうち該当するものを選択的にダウンロードし再生してもよいし、挙動内容を指示するパラメータをインタラクティブ動画ファイルへ渡すなどしてもよい。このような挙動内容についても、広告の入稿時に入稿用ウェブページなどで広告主に指定させる構成が考えられ、そのように指定された挙動内容が図２の例では広告の情報にパラメタとして含まれ（「右スクロール：挙動１、左スクロール：挙動２」）、本装置１が端末ＴへウェブページデータＤに含めて配信する。
【００４９】
このように、可視領域内に広告画像が現れるときのスクロール方向に応じ、広告画像の登場キャラクタの挙動方向など広告の動きを変えることにより、ユーザの興味を惹きつけて優れた広告効果を実現することができる。
【００５０】
〔３．他の実施形態〕
なお、上記各実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、端末用プログラムについては、形式は自由でスクリプトには限定されないので、インタラクティブ動画ファイルに組み込んだプログラム内容、アプレット、その他の実行モジュールなどでもよい。また、上記実施形態で示した各手段など特に本装置の要素は、コンピュータの演算制御部に限らず、ワイヤードロジック等に基づく電子回路など他の情報処理機構で実現してもよい。また、各構成図、データの図、フローチャートの図などは例示に過ぎず、各要素の有無、その順序や具体的内容などは適宜変更可能である。例えば、端末Ｔにおいて少なくとも方向検出手段４０、基準位置選択手段４８を省略した構成も考えられる。
【００５１】
また、本発明の装置（本装置１）は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（アプリケーション・プログラム・インタフェース）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。また、端末Ｔを含むシステム全体や、システム全体に対応する情報処理の方法やコンピュータ・プログラムなどとしても把握することができる。
【符号の説明】
【００５２】
１  広告配信装置
３  入力装置
４  表示装置
５，５ｓ  演算制御部
６，６ｓ  記憶装置
７，７ｓ  通信手段
１０  広告引当て手段
１５  広告記憶手段
２０  生成手段
２５  プログラム記憶手段
３０  配信手段
４０  方向検出手段
４５  動作履歴記憶手段
４８  基準位置選択手段
５０  可視領域取得手段
６０  基準位置取得手段
７０  判断手段
８０  制御手段
ＸＭ，ＹＭ  余地
ＡＤ  広告
Ｂ  ウェブブラウザ
Ｃ  キャラクタ
ＤＴ  ひな形
Ｇ  可視領域
Ｊ  スクリプト
Ｎ  通信ネットワーク
Ｐ０〜Ｐ１２，ＰＲ，ＰＬ，ＰＸ  基準位置又はその候補
Ｔ  ユーザ端末
Ｗ  ウェブページ
【図１】
2014170590.tif 000003
【図２】
2014170590.tif 000004
【図３】
2014170590.tif 000005
【図４】
2014170590.tif 000006
【図５】
2014170590.tif 000007
【図６】
2014170590.tif 000008
【図７】
2014170590.tif 000009
【図８】
2014170590.tif 000010
【図９】
2014170590.tif 000011
【図１０】
2014170590.tif 000012
【図１１】
2014170590.tif 000013
【図１２】
2014170590.tif 000014
【図１３】
2014170590.tif 000015