(57)【特許請求の範囲】
【請求項１】
表示画面に表示させるコンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段による前記コンテンツの取得とは非同期で前記コンテンツに表示させる広告を取得する広告取得手段と、
前記広告取得手段により前記広告が取得されたか否かを判定する取得判定手段と、
前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定手段と、
前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御手段と、
を備えたことを特徴とする広告表示装置。
【請求項２】
表示画面に表示させるコンテンツを取得するコンテンツ取得手段と、
前記コンテンツに表示させる広告を取得する広告取得手段と、
前記広告取得手段により前記広告が取得されたか否かを判定する取得判定手段と、
前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定手段と、
前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御手段と、
を備え、
前記コンテンツは、前記表示画面に最初に前記表示領域として表示されるページトップと、前記ページトップから一方向に沿ってスクロール移動可能な領域と、を有し、前記スクロール移動可能な領域には、前記表示領域として前記表示画面に表示されたことがある既表示領域と、前記既表示領域よりも前記一方向側に設けられた表示遷移領域と、が含まれ、
前記コンテンツ取得手段は、前記コンテンツの全領域が前記既表示領域となった際に、前記ユーザ操作により前記コンテンツに追加する追加情報を取得する旨の操作信号を受け付けると前記追加情報を取得して、前記コンテンツの前記既表示領域に連続する前記表示遷移領域に追加し、
前記広告位置設定手段は、前記表示領域よりも前記一方向側の前記表示遷移領域に前記広告位置を設定し、かつ、前記コンテンツの全領域が前記既表示領域となって前記コンテンツ取得手段により前記追加情報を取得する際に、前記表示遷移領域における前記既表示領域側に近い位置に前記広告位置を設定し、
前記表示制御手段は、前記コンテンツ取得手段により前記追加情報を取得する際に、前記追加情報の取得が完了するまでの間、前記コンテンツにおける前記表示領域の変更を規制し、前記コンテンツ取得手段により前記追加情報の取得が完了すると、前記表示遷移領域の前記既表示領域に近い領域を前記表示領域として表示させる
ことを特徴とする広告表示装置。
【請求項３】
インターネットを介して、表示画面に表示させるコンテンツを取得するコンテンツ取得手段と、
前記インターネットを介して前記コンテンツに表示させる広告を取得する広告取得手段と、
前記広告取得手段により前記広告が取得されたか否かを判定する取得判定手段と、
前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定手段と、
前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御手段と、
を備え、
前記広告位置設定手段は、前記インターネットを介した通信の通信速度に基づいて前記広告位置を設定する
ことを特徴とする広告表示装置。
【請求項４】
表示画面に表示させるコンテンツを取得するコンテンツ取得手段と、
前記コンテンツに表示させる広告を取得する広告取得手段と、
前記広告取得手段により前記広告が取得されたか否かを判定する取得判定手段と、
前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定手段と、
前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御手段と、
を備え、
前記コンテンツは、前記表示画面に最初に前記表示領域として表示されるページトップと、前記ページトップから一方向に沿ってスクロール移動可能な領域と、を有し、
前記広告取得手段は、表示サイズが異なる複数の前記広告を取得し、
前記広告位置設定手段は、前記表示領域よりも前記一方向側に、前記コンテンツにおける前記表示領域がスクロール移動された際のスクロール速度に基づき、前記スクロール速度が速くなるに従って、前記表示サイズが大きい前記広告を前記広告位置に配置する
ことを特徴とする広告表示装置。
【請求項５】
表示画面に表示させるコンテンツを取得するコンテンツ取得手段と、
前記コンテンツに表示させる広告を取得する広告取得手段と、
前記広告取得手段により前記広告が取得されたか否かを判定する取得判定手段と、
前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定手段と、
前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御手段と、
を備え、
前記コンテンツは、前記表示画面に最初に前記表示領域として表示されるページトップと、前記ページトップから一方向に沿ってスクロール移動可能な領域と、を有し、
前記広告取得手段は、画像表示領域が異なる複数の前記広告を取得し、
前記広告位置設定手段は、前記表示領域よりも前記一方向側に、前記コンテンツにおける前記表示領域がスクロール移動された際のスクロール速度に基づき、前記スクロール速度が速くなるに従って、前記画像表示領域が大きい前記広告を前記広告位置に配置する
ことを特徴とする広告表示装置。
【請求項６】
表示画面に表示させるコンテンツを取得するコンテンツ取得手段と、
前記コンテンツに表示させる広告を取得する広告取得手段と、
前記広告取得手段により前記広告が取得されたか否かを判定する取得判定手段と、
前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定手段と、
前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御手段と、
を備え、
前記コンテンツは、前記表示画面に最初に前記表示領域として表示されるページトップと、前記ページトップから一方向に沿ってスクロール移動可能な領域と、を有し、
前記広告取得手段は、前記コンテンツに表示させる複数の前記広告を取得し、
前記広告位置設定手段は、前記表示領域よりも前記一方向側に、前記コンテンツにおける前記表示領域がスクロール移動された際のスクロール速度に基づき、前記スクロール速度が速くなるに従って、複数の前記広告に対応する前記広告位置の間隔を大きくし、かつ、複数の前記広告のそれぞれに対して１つの前記広告位置を設定する
ことを特徴とする広告表示装置。
【請求項７】
請求項１又は請求項３に記載の広告表示装置において、
前記コンテンツは、前記表示画面に最初に前記表示領域として表示されるページトップと、前記ページトップから一方向に沿ってスクロール移動可能な領域と、を有し、
前記広告位置設定手段は、前記表示領域よりも前記一方向側に前記広告位置を設定する
ことを特徴とする広告表示装置。
【請求項８】
請求項２又は請求項７に記載の広告表示装置において、
前記広告位置設定手段は、前記コンテンツにおける前記表示領域がスクロール移動された際のスクロール速度に基づいて前記広告位置を設定する
ことを特徴とする広告表示装置。
【請求項９】
請求項４、請求項５、請求項６、及び請求項８のいずれか１項に記載の広告表示装置において、
前記広告位置設定手段は、前記スクロール速度が速くなるに従って、前記表示領域から離れた位置に前記広告位置を設定する
ことを特徴とする広告表示装置。
【請求項１０】
請求項４、請求項５、請求項６、及び請求項８のいずれか１項に記載の広告表示装置において、
前記広告位置設定手段は、前記スクロール速度に応じて、既に設定された前記広告位置のうち前記表示画面に表示されていない前記広告の前記広告位置を変更する
ことを特徴とする広告表示装置。
【請求項１１】
請求項４から請求項１０のいずれか１項に記載の広告表示装置において、
前記コンテンツは、前記表示領域として前記表示画面に表示されたことがある既表示領域と、前記既表示領域よりも前記一方向側に設けられた表示遷移領域と、を含み、
前記広告位置設定手段は、前記表示遷移領域に前記広告位置を設定する
ことを特徴とする広告表示装置。
【請求項１２】
コンピュータにより表示画面に広告を有するコンテンツを表示させる広告表示方法であって、
前記コンピュータは、
前記表示画面に表示させる前記コンテンツを取得するコンテンツ取得ステップと、
前記コンテンツに表示させる前記広告を前記コンテンツとは非同期で取得する広告取得ステップと、
前記広告が取得されたか否かを判定する取得判定ステップと、
前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定ステップと、
前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御ステップと、を実施する
ことを特徴とする広告表示方法。
【請求項１３】
コンピュータにより表示画面に広告を有するコンテンツを表示させる広告表示方法であって、
前記コンピュータは、
前記表示画面に表示させる前記コンテンツを取得するコンテンツ取得ステップと、
前記コンテンツに表示させる前記広告を取得する広告取得ステップと、
前記広告取得ステップにより前記広告が取得されたか否かを判定する取得判定ステップと、
前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定ステップと、
前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御ステップと、を実施し、
前記コンテンツは、前記表示画面に最初に前記表示領域として表示されるページトップと、前記ページトップから一方向に沿ってスクロール移動可能な領域と、を有し、前記スクロール移動可能な領域には、前記表示領域として前記表示画面に表示されたことがある既表示領域と、前記既表示領域よりも前記一方向側に設けられた表示遷移領域と、が含まれ、
前記コンピュータは、
前記コンテンツ取得ステップにおいて、前記コンテンツの全領域が前記既表示領域となった際に、前記ユーザ操作により前記コンテンツに追加する追加情報を取得する旨の操作信号を受け付けると前記追加情報を取得して、前記コンテンツの前記既表示領域に連続する前記表示遷移領域に追加し、
前記広告位置設定ステップにおいて、前記表示領域よりも前記一方向側の前記表示遷移領域に前記広告位置を設定し、かつ、前記コンテンツの全領域が前記既表示領域となって前記コンテンツ取得ステップにより前記追加情報を取得する際に、前記表示遷移領域における前記既表示領域側に近い位置に前記広告位置を設定し、
前記表示制御ステップにおいて、前記コンテンツ取得ステップにより前記追加情報を取得する際に、前記追加情報の取得が完了するまでの間、前記コンテンツにおける前記表示領域の変更を規制し、前記コンテンツ取得ステップにより前記追加情報の取得が完了すると、前記表示遷移領域の前記既表示領域に近い領域を前記表示領域として表示させる
ことを特徴とする広告表示方法。
【請求項１４】
コンピュータにより表示画面に広告を有するコンテンツを表示させる広告表示方法であって、
前記コンピュータは、
インターネットを介して、前記表示画面に表示させる前記コンテンツを取得するコンテンツ取得ステップと、
前記インターネットを介して前記コンテンツに表示させる前記広告を取得する広告取得ステップと、
前記広告取得ステップにより前記広告が取得されたか否かを判定する取得判定ステップと、
前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定ステップと、
前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御ステップと、を実施し、
前記広告位置設定ステップにおいて、前記インターネットを介した通信の通信速度に基づいて前記広告位置を設定する
ことを特徴とする広告表示方法。
【請求項１５】
コンピュータにより表示画面に広告を有するコンテンツを表示させる広告表示方法であって、
前記コンピュータは、
前記表示画面に表示させる前記コンテンツを取得するコンテンツ取得ステップと、
前記コンテンツに表示させる前記広告を取得する広告取得ステップと、
前記広告取得ステップにより前記広告が取得されたか否かを判定する取得判定ステップと、
前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定ステップと、
前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御ステップと、を実施し、
前記コンテンツは、前記表示画面に最初に前記表示領域として表示されるページトップと、前記ページトップから一方向に沿ってスクロール移動可能な領域と、を有し、
前記コンピュータは、
前記広告取得ステップにおいて、表示サイズが異なる複数の前記広告を取得し、
前記広告位置設定ステップにおいて、前記表示領域よりも前記一方向側に、前記コンテンツにおける前記表示領域がスクロール移動された際のスクロール速度に基づき、前記スクロール速度が速くなるに従って、前記表示サイズが大きい前記広告を前記広告位置に配置する
ことを特徴とする広告表示方法。
【請求項１６】
コンピュータにより表示画面に広告を有するコンテンツを表示させる広告表示方法であって、
前記コンピュータは
前記表示画面に表示させる前記コンテンツを取得するコンテンツ取得ステップと、
前記コンテンツに表示させる前記広告を取得する広告取得ステップと、
前記広告取得ステップにより前記広告が取得されたか否かを判定する取得判定ステップと、
前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定ステップと、
前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御ステップと、を実施し、
前記コンテンツは、前記表示画面に最初に前記表示領域として表示されるページトップと、前記ページトップから一方向に沿ってスクロール移動可能な領域と、を有し、
前記コンピュータは、
前記広告取得ステップにおいて、画像表示領域が異なる複数の前記広告を取得し、
前記広告位置設定ステップは、前記表示領域よりも前記一方向側に、前記コンテンツにおける前記表示領域がスクロール移動された際のスクロール速度に基づき、前記スクロール速度が速くなるに従って、前記画像表示領域が大きい前記広告を前記広告位置に配置する
ことを特徴とする広告表示方法。
【請求項１７】
コンピュータにより表示画面に広告を有するコンテンツを表示させる広告表示方法であって、
前記コンピュータは
前記表示画面に表示させる前記コンテンツを取得するコンテンツ取得ステップと、
前記コンテンツに表示させる前記広告を取得する広告取得ステップと、
前記広告取得ステップにより前記広告が取得されたか否かを判定する取得判定ステップと、
前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定ステップと、
前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御ステップと、を実施し、
前記コンテンツは、前記表示画面に最初に前記表示領域として表示されるページトップと、前記ページトップから一方向に沿ってスクロール移動可能な領域と、を有し、
前記コンピュータは、
前記広告取得ステップにおいて、前記コンテンツに表示させる複数の前記広告を取得し、
前記広告位置設定ステップは、前記表示領域よりも前記一方向側に、前記コンテンツに
おける前記表示領域がスクロール移動された際のスクロール速度に基づき、前記スクロール速度が速くなるに従って、複数の前記広告に対応する前記広告位置の間隔を大きくし、かつ、複数の前記広告のそれぞれに対して１つの前記広告位置を設定する
ことを特徴とする広告表示方法。
【請求項１８】
コンピュータにより読み込み実行される広告表示プログラムであって、
前記コンピュータを、請求項１から請求項１１のいずれか１項に記載の広告表示装置として機能させる
ことを特徴とする広告表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告を表示させる広告表示装置、広告表示方法、及び広告表示プログラムに関する。
【背景技術】
【０００２】
従来、表示画面に表示されたページ内に広告を表示させる際、ページにおける広告の表示位置が予め決められていた（例えば特許文献１参照）。
特許文献１に記載の装置は、ウェブブラウザにて表示させるウェブページ内において、広告表示位置が予め設定されている。そして、ウェブブラウザの可視領域内に広告表示位置が含まれる場合に広告を表示させる。この際、所定の基準位置が可視領域内にあるか否かにより、広告表示の挙動を変化させている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１２８２０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に記載の装置において、例えばウェブページの取得と、当該ウェブページに掲載する広告の取得とを非同期に行う場合、画面の可視領域外にある広告表示位置が可視領域内にスクロールされた際に広告が表示されない。さらに、画面がスクロールされると、広告が一切見られることがなく、インプレッションのみが発生してしまう可能性が高く、ＣＴＲ（Click Through Rate）が低下するとの課題がある。
【０００５】
本発明は、広告効果が高い広告表示装置、広告表示方法、及び広告表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の広告表示装置は、表示画面に表示させるコンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得手段による前記コンテンツの取得とは非同期で前記コンテンツに表示させる広告を取得する広告取得手段と、前記広告取得手段により前記広告が取得されたか否かを判定する取得判定手段と、前記広告が取得されたと判定された際に、前記コンテンツにおける前記表示画面に表示された表示領域以外の領域に前記広告を配置する広告位置を設定する広告位置設定手段と、前記表示画面に前記コンテンツの一部の領域を前記表示領域として表示させ、かつ、ユーザ操作に応じて前記コンテンツにおける前記表示領域を変更し、前記広告位置を含む領域が前記表示領域となった際に、当該広告位置に前記広告を表示させる表示制御手段と、を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明では、広告位置設定手段は、広告が取得されたタイミングで、コンテンツにおける表示領域以外の領域に広告を表示させる広告位置を設定する。そして、表示制御手段は、ユーザ操作によりコンテンツの表示領域が変更されて広告位置を含む領域が表示領域として表示画面に表示された際に、広告位置に取得した広告を配置して表示させる。
このような構成では、非同期にて広告を取得する場合でも、広告が取得された後に、コンテンツの表示領域以外の領域に広告位置が設定されるので、次にユーザ操作により当該領域が表示領域となった際に確実に広告を表示させることができる。すなわち、広告が取得されていない状態で、広告位置が設けられた領域が表示領域となることがない。これにより、広告が一切見られることがなく、インプレッションのみが発生してしまう不都合や、これによるＣＴＲの低下が抑制され、広告効果を高めることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る第一実施形態の広告表示システムの概略構成を示すブロック図。
【図２】第一実施形態の端末装置の概略構成を示すブロック図。
【図３】ストリーム型コンテンツの概略を示す図。
【図４】第一実施形態の広告表示方法を示すフローチャート。
【図５】スクロール移動がないと判定された場合の広告位置Ｂの設定例を示す図。
【図６】スクロール移動があると判定された場合の広告位置Ｂの設定例を示す図。
【図７】スクロール移動があると判定された場合の広告位置Ｂの他の設定例を示す図。
【図８】第四実施形態の広告表示方法を示すフローチャート。
【発明を実施するための形態】
【０００９】
［第一実施形態］
以下、本発明に係る第一実施形態について、図面に基づいて説明する。
図１は、第一実施形態の広告表示システムの概略構成を示す図である。
図１に示すように、本実施形態の広告表示システム１は、本発明の広告表示装置である端末装置１０、コンテンツサーバ装置２０、及び広告配信サーバ装置３０等がネットワーク（例えばインターネット等のＷＡＮ（Wide Area Network））を介して通信可能に接続されている。なお、本実施形態では、コンテンツサーバ装置２０及び広告配信サーバ装置３０を別構成としたが、同一装置により構成されていてもよい。
そして、本実施形態の広告表示システム１では、端末装置１０は、所定のアプリケーションを実施することで、コンテンツサーバ装置２０にコンテンツ要求を出力し、コンテンツサーバ装置２０からコンテンツ（コンテンツデータ）を取得する。また、端末装置１０は、広告配信サーバ装置３０からコンテンツの取得は非同期にて広告（広告データ）を取得し、広告が取得されるとコンテンツの所定位置に広告を配置して表示画面上に表示させる。
以下、上記のような広告表示システム１の具体的な構成及び処理方法について説明する。
【００１０】
［コンテンツサーバ装置及び広告配信サーバ装置の概略構成］
コンテンツサーバ装置２０は、コンピュータにより構成され、端末装置１０に対してコンテンツを送信する。
具体的には、コンテンツサーバ装置２０は、図示は省略するが、メモリやハードディスク等により構成された記憶部、ＣＰＵ（Central Processing Unit）等により構成された演算処理部等を備えて構成されている。
記憶部には、例えば、端末装置１０の表示画面にて表示させる内容を記録したコンテンツや、コンテンツサーバ装置２０を制御するための各種プログラムが記憶されている。
コンテンツは、端末装置１０において所定のアプリケーション（例えばブラウザ等）の制御の下、内容を表示させることが可能なデータである。このようなコンテンツは、例えばＪＡＶＡ（登録商標）等の各種プログラム言語で記載されている。本実施形態では、一例として、コンテンツとしてストリーム型コンテンツを例示する。なお、ストリーム型コンテンツについての説明は後述する。また、当該コンテンツには、非同期で取得される広告を表示させる旨の広告表示タグ等が組み込まれている。
【００１１】
コンテンツサーバ装置２０の演算処理部は、記憶部に記憶されたプログラムを読み込み実行することにより、図１に示すように、データ送信手段２１として機能する。このデータ送信手段２１は、端末装置１０から送信されたコンテンツ要求を取得し、当該コンテンツ要求に対応したコンテンツを取得して送信する。
【００１２】
広告配信サーバ装置３０は、コンピュータにより構成され、端末装置１０に対して広告を送信する。
具体的には、広告配信サーバ装置３０は、図示は省略するが、メモリやハードディスク等により構成された記憶部、ＣＰＵ等により構成された演算処理部等を備えて構成されている。
記憶部には、例えば、端末装置１０の表示画面にて表示させる広告や、広告配信サーバ装置３０を制御するための各種プログラムが記憶されている。
【００１３】
広告配信サーバ装置３０の演算処理部は、記憶部に記憶されたプログラムを読み込み実行することにより、各種処理を実施する。この各種処理としては、端末装置１０から送信された広告要求を取得する処理、広告要求に対応した広告を検索して送信する処理等が挙げられる。
【００１４】
［端末装置の構成］
図２は、本実施形態における端末装置１０の概略構成を示すブロック図である。
端末装置１０は、コンピュータであり、例えばスマートフォンやタブレット端末等の携帯型端末装置、パーソナルコンピューター等の固定型端末装置等を例示できる。
この端末装置１０は、図２に示すように、表示画面１１と、通信部１２と、入力操作部１３と、端末記憶部１４と、端末制御部１５と、を含んで構成される。
【００１５】
表示画面１１は、例えば液晶ディスプレイ等により構成され、端末制御部１５の制御の下、コンテンツサーバ装置２０から送信されたコンテンツや、広告配信サーバ装置３０から送信された広告等を表示させる。
通信部１２は、ネットワークを介して、コンテンツサーバ装置２０や広告配信サーバ装置３０、その他ネットワークに接続された所定の装置と通信する。
入力操作部１３は、表示画面１１と一体に設けられたタッチパネルにより構成されており、ユーザ操作による操作信号を端末制御部１５に出力する。なお、本実施形態では、タッチパネルの例を示すが、キーボードやマウス等の入力装置が接続可能な構成とし、当該入力装置を入力操作部１３として用いてもよい。
【００１６】
端末記憶部１４は、例えばメモリ、ハードディスク等のデータ記録装置により構成されている。端末記憶部１４には、例えばコンテンツを表示させるための各種プログラム（アプリケーション等）や各種データが記憶される。
また、端末記憶部１４には、広告位置を設定するための広告位置条件データが記憶されている。なお、広告位置条件データについては後述する。
さらに、端末記憶部１４には、例えば、端末装置１０のユーザに関するデモグラフィックデータ（例えば、性別、年齢、居所等）等が記憶されていてもよい。
【００１７】
端末制御部１５は、ＣＰＵ（Central Processing Unit）等の演算回路、ＲＡＭ（Random Access Memory）等の記憶回路により構成され、端末装置１０の各部を制御する。端末制御部１５は、端末記憶部１４等に記憶されているプログラム（ソフトウェア）をＲＡＭに展開し、ＲＡＭに展開されたプログラムとの協働で、各種処理を実行する。具体的には、端末制御部１５は、上記プログラムを読み込み実行することで、コンテンツ取得手段１５１、広告取得手段１５２、取得判定手段１５３、広告位置設定手段１５４、表示制御手段１５５、スクロール速度検出手段１５６等として機能する。
【００１８】
コンテンツ取得手段１５１は、例えばユーザによる入力操作部１３の操作によりコンテンツを取得する旨の操作信号が入力されると、コンテンツサーバ装置２０にコンテンツ要求を送信し、コンテンツを取得する。具体的には、コンテンツ取得手段１５１は、例えばブラウザ等のアプリケーションが実行され、所定のＵＲＬ（Uniform Resource Locator）が入力された場合や、ニュース等の所定の情報を表示させるアプリケーションが実行された場合等において、コンテンツ要求を生成して、コンテンツサーバ装置２０に送信する。
【００１９】
広告取得手段１５２は、コンテンツ取得手段１５１により取得されたコンテンツに表示させる広告を、当該コンテンツの取得とは非同期にて取得する。
取得判定手段１５３は、広告取得手段１５２により広告が取得されたか否かを判定する。
広告位置設定手段１５４は、取得判定手段１５３により広告が取得されたと判定された場合に、コンテンツにおける広告を配置する広告位置を設定する。
【００２０】
表示制御手段１５５は、表示画面１１にコンテンツを表示させる。
この際、表示制御手段１５５は、コンテンツにおけるページトップを表示領域Ａとし、表示画面１１に表示させる。そして、入力操作部１３から表示領域Ａを変更する旨の操作信号が入力されると、表示制御手段１５５は、操作信号に応じてコンテンツにおける表示領域Ａを移動させる。
また、表示制御手段１５５は、コンテンツの表示領域Ａ内に、広告位置設定手段１５４により設定された広告位置Ｂ（図５~図７参照）が含まれる場合、当該広告位置に広告取得手段１５２により取得された広告を配置して表示させる。
【００２１】
スクロール速度検出手段１５６は、入力操作部１３からスクロール指令を含む操作信号が入力され、表示制御手段１５５がコンテンツの表示領域をスクロール移動させた際に、そのスクロール移動の速度（スクロール速度）を検出する。スクロール速度の検出方法としては、例えば、コンテンツにおける表示領域の座標位置の変化量を検出し、単位時間当たりの座標位置の変化量を算出することでスクロール速度を検出できる。また、スクロール指令を含む操作信号から、スクロール速度を検出してもよい。例えば、タッチパネルに対してフリック操作が実施された場合では、フリック操作の操作速度や操作距離等によりスクロール速度を算出でき、表示画面１１に表示されたスクロールバーを移動させる操作信号が入力された場合では、当該スクロールバーの移動速度からスクロール速度を算出できる。
【００２２】
［広告表示システムの動作］
（ストリーム型コンテンツの概要）
本実施形態では、一例として、上記広告表示システム１の端末装置１０において、ストリーム型コンテンツに対して広告を表示させる方法について説明する。ここで、ストリーム型コンテンツについて説明する。
図３は、ストリーム型コンテンツの概略を示す図である。
図３において、コンテンツＣは、ストリーム型コンテンツであり、画面縦方向に沿って順に配置される複数の記事欄Ｎを有している。各記事欄Ｎには、コンテンツ取得手段１５１により取得された画像やテキスト等が表示される。コンテンツＣに含まれる記事欄Ｎの数は、コンテンツＣを取得した初期時点では予め設定された所定の設定数となる。
【００２３】
図３（Ａ）に示される表示領域Ａは、表示制御手段１５５により、コンテンツＣで最初に表示されるページトップとなる。
また、入力操作部１３からスクロール指令を含む操作信号が入力されると、表示制御手段１５５は、スクロール方向に表示画面１１に表示されるコンテンツＣの表示領域Ａをスクロール移動させる。例えば、図３（Ａ）において、矢印Ｄ１方向（以降、遷移方向Ｄ１と称す）へのスクロール指令を含む操作信号が入力されると、図３（Ｂ）に示すように、コンテンツＣにおける表示領域Ａが移動される。なお、遷移方向Ｄ１は、本発明におけるページトップから離れる一方向となる。
そして、図３（Ｂ）に示すように、表示領域Ａ内にコンテンツＣに配置された最後尾（遷移方向Ｄ１の端部）の記事欄Ｎが含まれる状態で、さらに、遷移方向Ｄ１へのスクロール指令を含む操作信号が入力されると、コンテンツ取得手段１５１は、次の所定数の記事欄Ｎ（追加情報）を要求する旨のコンテンツ要求をコンテンツサーバ装置２０に出力する。これにより、コンテンツ取得手段１５１は、コンテンツサーバ装置２０からコンテンツＣにおける次の記事欄Ｎを取得し、図３（Ｂ）における最後尾の記事欄Ｎの遷移方向Ｄ１側に、取得した記事欄Ｎを追加する。これにより、図３（Ｃ）に示すように、コンテンツＣに新たな記事欄Ｎが追加されることになる。
ここで、以下の説明において、コンテンツＣのうち表示画面１１に一度でも表示された領域を既表示領域Ａ１、表示領域Ａとして表示画面１１に表示されていない領域を表示遷移領域Ａ２とする。
【００２４】
（広告表示処理）
次に、端末装置１０において、上記のようなストリーム型コンテンツＣに対して広告を表示させる方法を説明する。
図４は、本実施形態における広告表示方法を示すフローチャートである。
端末装置１０において、コンテンツＣを表示させる所定のアプリケーションが実行されると、コンテンツ取得手段１５１は、コンテンツ要求を生成してコンテンツサーバ装置２０に送信し、コンテンツサーバ装置２０からコンテンツＣ、及び初期に表示させる複数の記事欄Ｎを取得する（ステップＳ１）。
【００２５】
また、広告取得手段１５２は、コンテンツＣに表示させる広告を要求する広告要求を広告配信サーバ装置３０に送信する（ステップＳ２）。ステップＳ２では、広告取得手段１５２は、例えば、ステップＳ１で取得するコンテンツＣの内容に基づいて広告のジャンルを選定し、選定されたジャンルの広告要求を送信してもよく、デモグラフィックデータに基づいたジャンルの広告要求を送信してもよい。
このステップＳ２により、広告配信サーバ装置３０は、広告要求に対応した広告を選択し、端末装置１０への選択された広告の送信を開始する。
【００２６】
この後、表示制御手段１５５は、取得されたコンテンツＣを表示画面１１に表示させる表示制御処理を実施する（ステップＳ３）。
このステップＳ３では、表示制御手段１５５は、コンテンツＣにおける所定の表示領域Ａを表示画面１１に表示させる。例えば、最初にコンテンツＣを表示させる場合では、ページトップを表示領域Ａに設定して表示画面１１に表示させる。また、表示制御手段１５５は、スクロール指令を含む操作信号を受け付けた場合には、コンテンツＣにおける表示領域Ａをスクロール移動させる。また、図３（Ｂ）のように、最後尾の記事欄Ｎが表示領域Ａとなっている状態で、さらに、遷移方向Ｄ１へのスクロール指令を含む操作信号が入力された場合では、コンテンツ取得手段１５１により追加の記事欄Ｎが取得され、コンテンツＣの最後尾に追加する。
【００２７】
また、ステップＳ３により、表示制御手段１５５がコンテンツＣの表示処理、及び表示領域Ａのスクロール移動処理を実施している間に、取得判定手段１５３は、ステップＳ２で開始された広告取得処理が完了したか否かを判定する（ステップＳ４）。すなわち、取得判定手段１５３は、広告取得手段１５２により広告が取得されたか否かを判定する。
ステップＳ４において、「Ｎｏ」と判定された場合は、ステップＳ３の処理を継続し、表示制御手段１５５によるコンテンツＣの表示制御処理、及び操作信号に応じたコンテンツ取得手段１５１による記事欄Ｎの取得処理を継続する。
【００２８】
一方、ステップＳ４において、「Ｙｅｓ」と判定された場合、スクロール速度検出手段１５６は、ステップＳ３の表示制御処理においてスクロール移動があるか否かを判定する（ステップＳ５）。このステップＳ５では、スクロール速度検出手段１５６は、広告取得手段１５２により広告が取得されたタイミングでの、表示領域Ａのスクロール移動の有無を判定する。
そして、ステップＳ５において、「Ｙｅｓ」と判定された場合（スクロール移動有）は、スクロール速度検出手段１５６は、広告取得手段１５２により広告が取得されたタイミングにおけるスクロール移動のスクロール速度を検出する（ステップＳ６）。スクロール速度の検出方法としては、上述のように、コンテンツＣにおける表示領域Ａの座標位置の単位変化量を算出してもよく、スクロール指令からスクロール速度を検出してもよい。なお、スクロール方向が遷移方向Ｄ１とは反対である場合、スクロール速度を「０」と見なしてもよい。
【００２９】
ステップＳ６のスクロール速度の検出処理の後、及びステップＳ５において「Ｎｏ」と判定された場合、広告位置設定手段１５４は、コンテンツＣにおける広告を配置する広告位置Ｂ（図５~図７参照）を設定する（ステップＳ７）。
このステップＳ７では、広告位置設定手段１５４は、ステップＳ６で検出されたスクロール速度に応じて広告位置Ｂを設定する。具体的には、端末記憶部１４に記憶された広告位置条件データに基づいて、スクロール速度に対応した位置設定条件を読み込んで、コンテンツＣに対して広告位置Ｂを設定する。
ここで、広告位置条件データの一例を下記表１に示す。表１において、スクロール速度として、単位時間当たりのピクセル移動量（座標変化量）を例示したが、これに限定されず、例えば、フリック操作等に基づいたスクロール指令の速度指令値を用いてもよい。
また、表１において、「最後尾からの広告挿入位置」は、既表示領域Ａ１の最後尾（遷移方向Ｄ１側の端部）の記事欄Ｎから、広告位置Ｂを設定する記事欄Ｎの数を示している。つまり、「最後尾からの広告挿入位置」が「ｘ」である場合は、最後尾の記事欄Ｎから遷移方向Ｄ１に並ぶｘ個目の記事欄Ｎの前（最後尾の記事欄Ｎから遷移方向に並ぶ（ｘ−１）個目の記事欄Ｎと（ｘ）個目の記事欄Ｎとの間）に広告位置Ｂを設定することを意味する。
【００３０】
【表１】
0006359396.tif 000002
【００３１】
図５から図７は、広告位置Ｂの設定例を示す図であり、図５は、スクロール移動がないと判定された場合、図６は、遷移方向Ｄ１へのスクロール移動があると判定され、そのスクロール速度がａ〜ｂ（ｐｉｘ／ｓ）である場合、図７は、遷移方向Ｄ１へのスクロール移動があると判定され、そのスクロール速度がｂ〜ｃ（ｐｉｘ／ｓ）である場合の例である。また、図６（Ａ）及び図７（Ａ）は、通信速度が遅い場合の広告位置Ｂ、図６（Ｂ）及び図７（Ｂ）は、通信速度が速い場合の広告位置Ｂを示している。
例えば、ステップＳ５においてスクロール移動がないと判定された場合、広告位置設定手段１５４は、図５に示すように、表示画面１１に表示されているコンテンツＣの表示領域Ａ（＝既表示領域Ａ１）に表示された最後尾の記事欄Ｎの次に広告位置Ｂを設定する。
【００３２】
一方、ステップＳ６においてスクロール速度が検出され、そのスクロール速度がａ〜ｂ（ｐｉｘ／ｓ）である場合、既表示領域Ａ１の最後尾の記事欄Ｎから２個目の記事欄Ｎと、３個目の記事欄Ｎとの間に、広告位置Ｂを設定する。ここで、端末装置１０における通信部１２の通信速度が遅い場合では、図６（Ａ）に示すように、広告取得が完了する前に、ユーザが複数の記事欄Ｎを読み進むことが考えられる。一方、通信部１２の通信速度が速い場合では、図６（Ｂ）に示すように、通信速度が遅い場合に比べて、広告取得完了までにユーザが読み進める記事欄Ｎの数が少なくなる。したがって、図６（Ａ）（Ｂ）に示すように、通信速度が遅い場合では、通信速度が速い場合に比べて、遷移方向Ｄ１側に広告位置Ｂが設定されることになる。
【００３３】
また、ステップＳ６においてスクロール速度が検出され、そのスクロール速度がｂ〜ｃ（ｐｉｘ／ｓ）である場合、既表示領域Ａ１の最後尾の記事欄Ｎから４個目の記事欄Ｎと、５個目の記事欄Ｎとの間に、広告位置Ｂを設定する。この場合でも、端末装置１０における通信部１２の通信速度の違いにより、図７（Ａ）（Ｂ）に示すように、通信速度が遅い場合では、通信速度が速い場合に比べて、遷移方向Ｄ１側に広告位置Ｂが設定されることになる。また、図６及び図７の比較から分かるように、スクロール速度が速い場合では、スクロール速度が遅い場合に比べて、既表示領域Ａ１から離れた位置（遷移方向Ｄ１側）に広告位置Ｂが設定される。
【００３４】
この後、表示制御手段１５５は、ステップＳ３と同様のコンテンツＣの表示処理を実施し、表示領域Ａ内にステップＳ７にて設定された広告位置Ｂが含まれるか否かを判定する（ステップＳ８）。ステップＳ８において、「Ｎｏ」と判定された場合は、ステップＳ８を継続する。すなわち、コンテンツＣの表示処理を継続し、かつ、広告位置Ｂが表示領域Ａ内に移動したか否かを判定する。
一方、ステップＳ８において、「Ｙｅｓ」と判定された場合は、コンテンツＣにおける広告位置Ｂに対して、広告取得手段１５２により取得された広告を配置して表示画面１１内に表示させる（ステップＳ９）。その後、ステップＳ２に戻り、広告取得手段１５２は、新たな広告を要求する広告要求を広告配信サーバ装置３０に送信する。
また、一連の処理において、ユーザ操作によりコンテンツＣの表示処理を終了させる旨の操作信号が入力されると、端末制御部１５は、広告表示処理を終了させる。
【００３５】
［第一実施形態の作用効果］
本実施形態の端末装置１０は、コンテンツ取得手段１５１により、表示画面１１に表示させるコンテンツを取得し、広告取得手段１５２によりコンテンツの取得とは非同期で広告を取得する。そして、取得判定手段１５３により広告が取得されたと判定されると、広告位置設定手段１５４は、コンテンツＣの表示領域Ａ以外の領域に広告を表示させる広告位置Ｂを設定する。表示制御手段１５５は、コンテンツの表示領域Ａを表示画面１１に表示させるとともに、ユーザ操作に応じて表示領域Ａを移動させ、表示領域Ａ内に設定された広告位置Ｂが入ると当該広告位置Ｂに広告を配置して表示させる。
このような構成では、広告が取得された後に、表示領域Ａ以外の領域に広告位置Ｂが設定されるので、広告が取得されていない状態で、広告位置Ｂが設けられた領域が表示領域Ａとなることがない。このため、次にユーザ操作により広告位置Ｂが設定された領域が表示領域Ａとなった際に、確実に広告位置Ｂに広告を確実に表示させることができ、広告が一切見られることがなく、インプレッションのみが発生してしまう不都合や、これによるＣＴＲの低下を抑制できる。
【００３６】
本実施形態では、コンテンツＣは、表示画面１１に最初に表示領域Ａとして表示されるページトップと、当該ページトップから遷移方向Ｄ１側に設けられた領域とを有し、広告位置設定手段１５４は、表示領域Ａよりも遷移方向Ｄ１側に広告位置Ｂを設定する。
このような構成では、表示領域Ａ及び表示領域Ａよりもページトップ側（遷移方向Ｄ１とは反対側）に広告位置Ｂが設定されないので、広告が挿入されることによる各記事欄Ｎの画面位置（遷移方向Ｄ１に沿った高さ位置）が変わることがない。
つまり、表示領域Ａよりもページトップ側に広告位置Ｂが設定されて広告が表示されると、広告の高さ寸法分だけ各記事欄Ｎの高さ位置が変化してしまう。このような場合、ユーザが意図しない位置をタップしてしまう等、誤操作を引き起こす要因となり、ユーザビリティが低下してしまう。また、広告を表示させる領域を固定することで、上記のようなユーザの誤操作を抑制することも可能であるが、この場合、当該領域に合わせて広告を生成する必要があり、広告の自由度が低下してしまう。
これに対して、本実施形態では、上記構成により、ユーザの誤操作を抑制でき、ユーザビリティの低下を抑制でき、かつ、広告の自由度も十分に確保することができる。
【００３７】
本実施形態では、広告位置設定手段１５４は、既表示領域Ａ１よりも遷移方向Ｄ１側、つまり表示遷移領域Ａ２に広告位置Ｂを設定する。
表示領域Ａの最後尾を基準として、広告位置Ｂを設定した場合、ユーザによっては高速スクロール操作により広告が見られない場合がある。例えば、表示領域Ａを一旦コンテンツＣの最後尾までスクロール移動させ、その後、ページトップまでスクロール移動させた場合、表示領域Ａはページトップとなる。ここで、広告取得が完了すると、ページトップの最後尾の記事欄Ｎを基準にスクロール速度に応じた位置に広告位置Ｂが設定される。しかしながら、当該位置が既表示領域Ａ１である場合、ユーザが既に見た記事欄Ｎとなるため、既表示領域Ａ１をスキップして高速で表示遷移領域Ａ２までスクロール移動させる可能性がある。このような場合、広告位置Ｂに広告が表示されていても、ユーザの目に留まらず、インプレッションのみが発生してしまう。
これに対して、本実施形態では、上記のように、ユーザが閲覧していない記事欄Ｎが配置された表示遷移領域Ａ２に広告位置Ｂを設定するため、高速スクロール移動によりスキップされる可能性が低く、ユーザにより、広告位置Ｂに配置された広告が選択される可能性も高くなり、ＣＴＲの向上を図れる。
【００３８】
本実施形態では、スクロール速度検出手段１５６によりスクロール速度を検出し、広告位置設定手段１５４は、検出されたスクロール速度に基づいて、速度が速いほど表示領域Ａから離れた位置に広告位置Ｂを設定する。
スクロール速度が速い場合では、表示遷移領域Ａ２に広告を表示させたとしても広告がユーザに見られることなく表示領域Ａ外となる可能性がある。これに対して、上記のように広告位置Ｂを設定することで、スクロール速度が低下した際に広告位置Ｂが表示領域Ａに入る可能性が高くなる。これにより広告効果の向上を図れる。
【００３９】
［第二実施形態］
次に、本発明に係る第二実施形態について、以下説明する。
上記第一実施形態では、広告位置Ｂに表示させる広告として、広告サイズを考慮していない。この場合、スクロール速度が速い場合、広告の内容を把握できずに広告が表示された領域が表示領域Ａ外となってしまうことが考えられる。これに対して、第二実施形態では、スクロール速度に応じて、広告内容を変える点で上記第一実施形態と相違する。
なお、本実施形態における広告表示システム１及び端末装置１０の構成は、上記第一実施形態と同様であり、図１に示す構成を有する。従って、以下において、図１から図６に示す各図面を参照し、本実施形態について説明するとともに、第一実施形態と同様の構成及び同様の処理については、その説明を簡略化又は省略する。
【００４０】
本実施形態では、図４に示す広告表示方法におけるステップＳ２において、広告取得手段１５２は、広告配信サーバ装置３０に対して、複数の広告を要求する広告要求を出力する。複数の広告としては、広告の表示サイズ、及び広告表示内容における画像表示領域が異なる広告である。例えば、広告取得手段１５２は、表２に示すような広告Ｅ１，Ｅ２，Ｅ３，Ｅ４を取得する。なお、表２において、高さ寸法は、Ｈ１＜Ｈ２＜Ｈ３である。また、ここで取得される複数の広告としては、同一の広告対象に対する広告であってもよい。例えば、商品Ｍを紹介する広告として、広告サイズ、広告における画像表示領域を変えた広告Ｅ１〜Ｅ４が取得されてもよい。
【００４１】
【表２】
0006359396.tif 000003
【００４２】
表２に示すように、広告Ｅ１の広告サイズは最も小さく、広告Ｅ２の広告サイズは広告Ｅ１と、広告Ｅ３（Ｅ４）との中間であり、広告Ｅ３，Ｅ４の広告サイズが最大となる。また、広告Ｅ１は、広告内における画像表示領域が０〜１００％となる。このような広告Ｅ１としては、テキストのみ（画像がない）の広告であってもよく、画像のみ（テキストがない）の広告であってもよい。一方、広告Ｅ２〜Ｅ４は、画像が必ず入っている広告であり、広告Ｅ２、広告Ｅ３、広告Ｅ４の順に画像表示領域が大きくなる。広告サイズが大きい程、また、広告内の画像表示領域が大きい程、スクロール速度が速くとも広告の内容を視認しやすくなる。
【００４３】
また、本実施形態では、図４に示す広告表示方法におけるステップＳ９において、表示制御手段１５５は、以下の表３に示す広告配置条件に従って、ステップＳ７で設定された広告位置Ｂに対して広告を配置してコンテンツＣを表示させる。
【００４４】
【表３】
0006359396.tif 000004
【００４５】
［第二実施形態の作用効果］
本実施形態では、広告取得手段１５２により、表示サイズがそれぞれ異なる複数の広告を取得し、表示制御手段１５５は、スクロール速度が速いほど表示サイズが大きい広告を広告位置Ｂに配置する。
上述したように、スクロール速度が速い場合では、表示遷移領域Ａ２に広告を表示させたとしても広告がユーザに視認される可能性が低くなる。これに対して、本実施形態では、スクロール速度が速い場合には、表示サイズの大きい広告が配置されることになるので、スクロール速度が速くてもユーザに視認される可能性を高めることができ、広告効果を高めることができる。
【００４６】
また、本実施形態では、広告取得手段１５２により、広告における画像表示領域が異なる複数の広告を取得する。そして、表示制御手段１５５は、スクロール速度が速いほど画像表示領域が大きい広告を広告位置Ｂに配置する。これにより、スクロール速度が速い場合でも、ユーザは、画像により直感的に広告の内容を把握することができ、広告効果を高めることができる。
【００４７】
［第三実施形態］
次に、本発明に係る第三実施形態について説明する。
上記第一実施形態では、広告取得手段１５２は、広告位置Ｂに表示させる広告を１つ取得し、当該広告の表示が終了すると次の広告を取得した。また、第二実施形態では、広告サイズや広告における画像表示領域がそれぞれ異なる複数の広告を取得するが、これらのうちいずれか１つがスクロール速度に基づいて選択されて表示され、その後、第一実施形態と同様、当該広告の表示が終了すると次の広告（表示サイズ及び画像表示領域が異なる複数の広告）を取得した。これに対して、第三実施形態では、複数の広告位置Ｂに対応した複数の広告を取得する点で上記第一及び第二実施形態と相違する。
なお、本実施形態における広告表示システム１及び端末装置１０の構成は、上記第一実施形態と同様であり、図１に示す構成を有する。従って、以下において、図１から図６に示す各図面を参照し、本実施形態について説明するとともに、第一実施形態と同様の構成及び同様の処理については、その説明を簡略化又は省略する。
【００４８】
本実施形態では、図４に示す広告表示方法におけるステップＳ２において、広告取得手段１５２は、広告配信サーバ装置３０に対して、複数（例えば３つ等）の広告を要求する広告要求を出力する。これらの複数の広告は、それぞれコンテンツＣにおける異なる広告位置Ｂに表示させる広告であり、それぞれ異なる広告対象が異なる広告であることが好ましい。
【００４９】
また、本実施形態では、図４に示す広告表示方法におけるステップＳ４において、取得判定手段１５３は、要求した複数の広告を取得したか否かを判定する。
そして、ステップＳ７において、広告位置設定手段１５４は、第一実施形態と同様に、スクロール速度に応じて各広告の広告位置Ｂを設定する。この際、スクロール速度に応じて、取得した各広告の広告位置Ｂの間隔を設定する。例えば、端末記憶部１４に記憶された広告位置条件データに、各スクロール速度に対して、広告位置Ｂの間隔を記憶しておくことで、広告位置設定手段１５４は、広告位置条件データに基づいて、容易にコンテンツＣにおける広告位置Ｂを設定できる。表４に、本実施形態における広告位置条件データの一例を示す。
【００５０】
【表４】
0006359396.tif 000005
【００５１】
また、本実施形態では、広告位置設定手段１５４は、スクロール速度が変化した場合に、既に設定された広告位置Ｂを変更してもよい。
すなわち、ステップＳ７において、スクロール速度に応じた広告位置Ｂが設定され、ステップＳ３の処理に戻った際に、スクロール速度検出手段１５６は、入力操作部１３から異なるスクロール速度のスクロール指令を含む操作信号が入力されたか否かを判定する。ここで、異なるスクロール速度のスクロール指令を含む操作信号が入力されたと判定された場合に、スクロール速度検出手段１５６は、そのスクロール速度を検出する。そして、広告位置設定手段１５４は、検出されたスクロール速度と、広告位置条件データとに基づいて、広告位置Ｂを再設定する。
この際、広告位置設定手段１５４は、既に表示領域Ａ内に入り、表示画面１１に広告が表示された広告位置Ｂに対しては、位置を変更せず、表示遷移領域Ａ２に位置する広告位置Ｂを変更する。これにより、表示領域Ａよりも遷移方向Ｄ１とは反対側（ページトップ側）に位置する広告が削除等されることがないため、各記事欄Ｎの高さ位置が変更されることがなく、ユーザの誤操作を抑制できる。
【００５２】
［第三実施形態の作用効果］
本実施形態では、広告取得手段１５２により、複数の広告位置Ｂに対応した複数の広告が取得され、広告位置設定手段１５４は、スクロール速度に応じて、各広告位置Ｂの間隔を設定する。
これにより、複数の広告を配置する場合であっても、スクロール速度に応じた適切な位置に広告を表示させることができ、広告がユーザに視認されることなく表示領域Ａ外となることがない。また、過度の広告表示によりユーザに不快感を与えることがなく、ユーザ満足度の向上を図れる。
【００５３】
本実施形態では、広告位置設定手段１５４は、スクロール速度が変化した場合に、既に設定した広告位置Ｂを、変化したスクロール速度に応じた位置に変更する。これにより、例えば、スクロール速度が低下した場合には、広告位置Ｂを表示領域側に移動させることで、ユーザにより多くの広告を視認させることができ、広告効果を高められる。また、スクロール速度が上昇した場合には、広告位置Ｂを遷移方向Ｄ１側に移動させることで、高速スクロールにより広告が視認されることなく表示領域Ａ外になる不都合を抑制できる。
【００５４】
［第四実施形態］
次に、本発明に係る第四実施形態について、以下説明する。
上記第一から第四実施形態における表示制御手段１５５は、コンテンツ取得手段１５１によりコンテンツが取得されていない状態（記事欄Ｎに表示させる各内容が取得されていない状態）においても、表示領域Ａのスクロール移動を許容する。したがって、広告が一度も見られることなくインプレッションのみが発生する不都合を抑制するために、表１に示すように、スクロール速度が速くなるに従って、広告位置を遷移方向Ｄ１側に移動させる処理を実施した。
これに対し、第四実施形態では、コンテンツ取得手段１５１によりコンテンツが取得されていない状態（記事欄Ｎに表示させる各内容が取得されていない状態）において、表示制御手段１５５は、表示領域Ａのスクロール移動を規制する。すなわち、コンテンツＣにおける表示領域ＡがコンテンツＣにおける最後尾の記事欄Ｎを含んでいる状態で、遷移方向Ｄ１側へのスクロール指令を含む操作信号が入力されると、コンテンツ取得手段１５１により次の所定数の記事欄Ｎ（本発明の追加情報）を取得する処理が実施されるが、この際、表示制御手段１５５は、所定数の記事欄Ｎの取得が完了されるまで、表示領域Ａのスクロール移動を規制する。そして、記事欄Ｎの取得が完了すると、コンテンツ取得手段１５１は、これらの新たに取得された所定数の記事欄ＮをコンテンツＣの最後尾に追加する（表示遷移領域Ａ２が追加される）。また、表示制御手段１５５は、新たに追加された表示遷移領域Ａ２のうちの既表示領域Ａ１に最も近い位置に表示領域Ａを移動させる。
【００５５】
図８は、本実施形態における広告表示方法を示すフローチャートである。図８において、図４と同一又は略同一の処理については同符号を付し、その説明を省略又は簡略化する。
本実施形態では、上記第一実施形態におけるステップＳ４において、「Ｙｅｓ」と判定された場合に、コンテンツ取得手段により新たな記事欄Ｎを取得中であるか否かを判定する（ステップＳ１０）。ここで、新たな記事欄Ｎを取得中ではないと判定された場合、ステップＳ５の処理を実施し、以降、上記第一実施形態と同様の処理を実施する。
一方、新たな記事欄Ｎを取得中であると判定された場合、広告位置設定手段１５４は、例えば既表示領域Ａ１における最後尾の記事欄Ｎの次に広告位置Ｂを設定する。すなわち、表示遷移領域Ａ２の先頭に広告位置Ｂが設定される（ステップＳ１１）。なお、上記のように、次に表示させる表示領域Ａ内に広告位置Ｂが設定されればよく、例えば、表示画面１１内に３つの記事欄Ｎを表示可能である場合では、既表示領域Ａ１における最後尾の記事欄Ｎから２個目の記事欄Ｎの前や、３個目の記事欄Ｎの前に広告位置を設定してもよい。
この後、第一実施形態におけるステップＳ８の処理を実施する。
【００５６】
［第四実施形態の作用効果］
本実施形態では、コンテンツ取得手段１５１により、新たな記事欄Ｎの取得が実際されている間、表示制御手段１５５は、表示領域Ａのスクロール移動を規制する。そして、広告位置設定手段１５４は、既表示領域Ａ１の最後尾の記事欄Ｎの次に広告位置Ｂを設定する。そして、コンテンツ取得手段１５１により新たな記事欄Ｎの取得が完了されると、表示制御手段１５５は、新たな記事欄Ｎを含む表示遷移領域Ａ２の最も既表示領域Ａ１側に表示領域Ａを移動させる。
これにより、新たな記事欄Ｎが取得された際には、スクロール移動がない状態で表示領域Ａ内の広告位置Ｂに広告を配置させることができる。したがって、ユーザに広告を視認させることができ、広告効果を高めることができる。
【００５７】
［変形例］
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の目的を達成できる範囲で、以下に示される変形をも含むものである。
【００５８】
［変形例１］
上記第一実施形態のステップＳ５において、広告取得手段１５２は、広告が取得されたタイミング（取得判定手段１５３により広告取得が完了したと判定されたタイミング）でのスクロール移動の有無を判定したが、これに限定されない。
例えば、コンテンツＣの表示を開始してからの表示領域Ａのスクロール移動の有無を判定してもよい。また、この場合、ステップＳ６において、スクロール方向への平均スクロール速度を算出してもよい。これにより、ユーザが既表示領域Ａ１から表示遷移領域Ａ２にスクロール移動させる際の操作傾向を判定することができ、操作傾向に応じた広告位置Ｂの設定を実施できる。
【００５９】
［変形例２］
上記第一実施形態のステップＳ７において、既表示領域Ａ１の最後尾の記事欄Ｎよりも遷移方向Ｄ１側、即ち、表示遷移領域Ａ２に広告位置を設定する例を示したが、例えば、表示領域Ａよりも遷移方向Ｄ１側に広告位置を設定してもよい。
この場合、例えば表示領域Ａを一旦最後尾までスクロール移動させ、その後、ページトップまでスクロール移動させた場合等において、ページトップを含む表示領域Ａの最後尾の記事欄Ｎからスクロール速度に応じた位置に広告位置Ｂが設定される。従って、既表示領域Ａ１内に広告位置が設定されることも有り得る。この場合、表示領域Ａが表示遷移領域Ａ２までスクロールさせる前に、より早い段階で広告を表示させることができる。従って、広告表示率を上げることができ、広告効果を高めることができる。
【００６０】
［変形例３］
上記各実施形態では、スクロール速度に応じて広告位置Ｂを変化させたが、これに限定されない。例えば、広告位置設定手段１５４は、スクロール速度によらず、広告取得手段１５２による広告が完了した時点で、現在の表示領域Ａの遷移方向Ｄ１側の領域に広告位置Ｂを設定してもよい。
【００６１】
［変形例４］
上記第二実施形態において、広告取得手段１５２は、表示サイズ、及び画像表示領域がそれぞれ異なる複数の広告を取得したが、これに限定されない。広告取得手段１５２は、各広告の画像表示領域が同等であり、表示サイズがそれぞれ異なる広告を取得し、表示制御手段１５５は、スクロール速度に応じた表示サイズの広告を広告位置Ｂに配置してもよい。また、広告取得手段１５２は、各広告の表示サイズが同等であり、画像表示領域がそれぞれ異なる広告を取得し、表示制御手段１５５は、スクロール速度に応じた画像表示領域の広告を広告位置Ｂに配置してもよい。
【００６２】
［変形例５］
上記実施形態では、コンテンツＣとして、新たな記事欄Ｎが追加されることで、遷移方向Ｄ１側へのサイズが変更されるストリーム型コンテンツを例示したが、これに限定されない。
例えば、コンテンツ取得手段１５１は、所定数の記事欄Ｎのみが表示されたサイズ固定型のコンテンツであってもよい。この場合でも、広告位置設定手段１５４は、広告取得手段１５２により広告が取得された際に、現在の表示領域よりもページトップから離れる側に広告位置を設定することで、上記実施形態と同様の作用効果を得ることができる。
【００６３】
［変形例６］
上記実施形態では、広告位置設定手段１５４は、表示領域Ａの遷移方向Ｄ１側に広告位置Ｂを設定する例を示したが、これに限定されない。
例えば、表示領域Ａよりも遷移方向Ｄ１とは反対側（ページトップ側）に広告位置Ｂを設定してもよい。この場合、広告位置Ｂに広告が配置されることで、記事欄Ｎの高さ位置が変更されるが、例えばユーザが元の記事欄Ｎを確認する場合等、ページトップ側に表示領域Ａをスクロール移動させた際に、広告を表示させることができ、広告効果を高めることができる。
【００６４】
［変形例７］
上記各実施形態では、端末装置１０の端末制御部１５は、端末記憶部１４に記憶された広告表示プログラムを読み込み実行することで、コンテンツ取得手段１５１、広告取得手段１５２、取得判定手段１５３、広告位置設定手段１５４、表示制御手段１５５、及びスクロール速度検出手段１５６として機能した。これに対して、コンテンツサーバ装置２０が、本発明の広告表示プログラム配信装置として機能する構成としてもよい。
この場合、コンテンツサーバ装置２０の記憶部に記憶されるコンテンツに、例えばＪＡＶＡ（登録商標）等の言語により記述された広告表示プログラムを組み込む。また、コンテンツサーバ装置２０のデータ送信手段２１は、本発明におけるプログラム送信手段として機能し、広告表示プログラムを組み込まれたコンテンツを端末装置１０に送信する。
そして、端末装置１０の端末制御部１５は、受信されたコンテンツを例えばブラウザ等の特定のアプリケーションで開くことで、コンテンツに組み込まれた広告表示プログラムを読み込み実行し、コンテンツ取得手段１５１、広告取得手段１５２、取得判定手段１５３、広告位置設定手段１５４、表示制御手段１５５、及びスクロール速度検出手段１５６として機能する。
このような構成でも、上記各実施形態と同様の作用効果を奏することができる。
【００６５】
その他、本発明の実施の際の具体的な構造及び手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【符号の説明】
【００６６】
１…広告表示システム、１０…端末装置（広告表示装置）、１１…表示画面、１２…通信部、１３…入力操作部、１４…端末記憶部、１５…端末制御部、２０…コンテンツサーバ装置、２１…データ送信手段、３０…広告配信サーバ装置、１５１…コンテンツ取得手段、１５２…広告取得手段、１５３…取得判定手段、１５４…広告位置設定手段、１５５…表示制御手段、１５６…スクロール速度検出手段、Ａ…表示領域、Ａ１…既表示領域、Ａ２…表示遷移領域、Ｂ…広告位置、Ｃ…コンテンツ、Ｄ１…遷移方向、Ｎ…記事欄。
【図１】
0006359396.tif 000006
【図２】
0006359396.tif 000007
【図３】
0006359396.tif 000008
【図４】
0006359396.tif 000009
【図５】
0006359396.tif 000010
【図６】
0006359396.tif 000011
【図７】
0006359396.tif 000012
【図８】
0006359396.tif 000013