(57)【特許請求の範囲】
【請求項１】
第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが表示された状態から、当該第２のコンテンツとは異なる他のコンテンツへと遷移された後に、遷移前の表示位置が維持された状態で当該第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置に応じて、当該複数の表示枠に重要度を付与する付与部と、
前記付与部により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示部と
を有することを特徴とする端末装置。
【請求項２】
端末装置であって、
第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置から当該複数の表示枠が前記端末装置の表示画面に表示されるまでに要する前記第２のコンテンツの移動量に応じて、当該複数の表示枠に重要度を付与する付与部と、
前記付与部により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示部と
を有することを特徴とする端末装置。
【請求項３】
前記付与部は、前記複数の表示枠が前記端末装置の表示画面に表示されるまでに要する前記第２のコンテンツの移動量に応じて、前記複数の表示枠に重要度を付与する
ことを特徴とする請求項１に記載の端末装置。
【請求項４】
前記付与部は、前記複数の表示枠のうち前記表示画面に表示されるまでに移動量が少ない表示枠ほど高い重要度を付与する
ことを特徴とする請求項２または３に記載の端末装置。
【請求項５】
前記付与部は、前記第２のコンテンツが下方向に移動されることにより前記表示画面に表示される表示枠よりも、前記第２のコンテンツが上方向に移動されることにより前記表示画面に表示される表示枠に高い重要度を付与する
ことを特徴とする請求項２〜４のいずれか１つに記載の端末装置。
【請求項６】
前記付与部は、前記複数の表示枠の位置と、第２のコンテンツに対するユーザの操作特性とに基づいて、前記重要度を付与する
ことを特徴とする請求項１〜５のいずれか１つに記載の端末装置。
【請求項７】
前記付与部は、前記ユーザの操作特性である前記第２のコンテンツの移動操作の特性に基づいて、前記複数の表示枠のうち端末装置の表示画面に表示されやすいと推測される表示枠ほど高い重要度を付与する
ことを特徴とする請求項６に記載の端末装置。
【請求項８】
前記付与部は、前記複数の表示枠が第１のコンテンツの種類に応じて分類されている場合に、各分類に対応する表示枠毎に重要度を付与する
ことを特徴とする請求項１〜７のいずれか１つに記載の端末装置。
【請求項９】
前記第２のコンテンツを再表示する操作が行われた場合に、第１のコンテンツを配信するよう所定のサーバ装置に要求する要求部をさらに有し、
前記表示部は、前記要求部により受け付けられた第１のコンテンツを、前記付与部によって付与された重要度に基づいて、前記複数の表示枠に表示する
ことを特徴とする請求項１〜８のいずれか１つに記載の端末装置。
【請求項１０】
前記要求部は、前記第２のコンテンツを再表示する操作が行われた場合に、前記複数の表示枠に表示される第１のコンテンツを配信するよう要求する配信要求とともに、前記複数の表示枠の位置に関する情報を、前記複数の表示枠の位置に基づき前記複数の表示枠に表示される第１のコンテンツを決定する所定のサーバ装置に送信する
ことを特徴とする請求項９に記載の端末装置。
【請求項１１】
前記表示部は、前記第２のコンテンツが再表示される前に表示されていた第１のコンテンツを、前記付与部によって付与された重要度に基づいて、前記複数の表示枠に表示する
ことを特徴とする請求項１〜１０のいずれか１つに記載の端末装置。
【請求項１２】
前記表示部は、前記付与部により付与された重要度と前記第１のコンテンツの評価値とに基づいて、前記第１のコンテンツを前記複数の表示枠に表示する
ことを特徴とする請求項１〜１１のいずれか１つに記載の端末装置。
【請求項１３】
前記表示部は、前記第１のコンテンツが端末装置の表示画面に表示された表示回数に基づいて、前記第１のコンテンツを前記複数の表示枠に表示する
ことを特徴とする請求項１２に記載の端末装置。
【請求項１４】
前記表示部は、所定期間内での前記表示回数が所定値より多い前記第１のコンテンツを前記表示枠に表示しない
ことを特徴とする請求項１３に記載の端末装置。
【請求項１５】
端末装置が実行する情報処理方法であって、
第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが表示された状態から、当該第２のコンテンツとは異なる他のコンテンツへと遷移された後に、遷移前の表示位置が維持された状態で当該第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置に応じて、当該複数の表示枠に重要度を付与する付与工程と、
前記付与工程により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示工程と
を含んだことを特徴とする情報処理方法。
【請求項１６】
端末装置が実行する情報処理方法であって、
第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置から当該複数の表示枠が前記端末装置の表示画面に表示されるまでに要する前記第２のコンテンツの移動量に応じて、当該複数の表示枠に重要度を付与する付与工程と、
前記付与工程により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示工程と
を含んだことを特徴とする情報処理方法。
【請求項１７】
端末装置が実行する情報処理プログラムであって、
第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが表示された状態から、当該第２のコンテンツとは異なる他のコンテンツへと遷移された後に、遷移前の表示位置が維持された状態で当該第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置に応じて、当該複数の表示枠に重要度を付与する付与手順と、
前記付与手順により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示手順と
を前記端末装置に実行させることを特徴とする情報処理プログラム。
【請求項１８】
端末装置が実行する情報処理プログラムであって、
第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置から当該複数の表示枠が前記端末装置の表示画面に表示されるまでに要する前記第２のコンテンツの移動量に応じて、当該複数の表示枠に重要度を付与する付与手順と、
前記付与手順により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示手順と
を前記端末装置に実行させることを特徴とする情報処理プログラム。
【請求項１９】
端末装置に対して制御情報を配信する配信部を備え、
前記制御情報は、
第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが表示された状態から、当該第２のコンテンツとは異なる他のコンテンツへと遷移された後に、遷移前の表示位置が維持された状態で当該第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置に応じて、当該複数の表示枠に重要度を付与する付与手順と、
前記付与手順により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示手順と、
を前記端末装置に実行させることを特徴とする配信装置。
【請求項２０】
端末装置に対して制御情報を配信する配信部を備え、
前記制御情報は、
第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置から当該複数の表示枠が前記端末装置の表示画面に表示されるまでに要する前記第２のコンテンツの移動量に応じて、当該複数の表示枠に重要度を付与する付与手順と、
前記付与手順により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示手順と
を前記端末装置に実行させることを特徴とする配信装置。
【請求項２１】
コンピュータが実行する配信方法であって、
端末装置に対して制御情報を配信する配信工程を含み、
前記制御情報は、
第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが表示された状態から、当該第２のコンテンツとは異なる他のコンテンツへと遷移された後に、遷移前の表示位置が維持された状態で当該第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置に応じて、当該複数の表示枠に重要度を付与する付与手順と、
前記付与手順により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示手順と、
を前記端末装置に実行させることを特徴とする配信方法。
【請求項２２】
コンピュータが実行する配信方法であって、
端末装置に対して制御情報を配信する配信工程を含み、
前記制御情報は、
第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置から当該複数の表示枠が前記端末装置の表示画面に表示されるまでに要する前記第２のコンテンツの移動量に応じて、当該複数の表示枠に重要度を付与する付与手順と、
前記付与手順により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示手順と
を前記端末装置に実行させることを特徴とする配信方法。
【請求項２３】
コンピュータに
端末装置に対して制御情報を配信する配信手順を実行させ、
前記制御情報は、
第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが表示された状態から、当該第２のコンテンツとは異なる他のコンテンツへと遷移された後に、遷移前の表示位置が維持された状態で当該第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置に応じて、当該複数の表示枠に重要度を付与する付与手順と、
前記付与手順により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示手順と、
を前記端末装置に実行させることを特徴とする配信プログラム。
【請求項２４】
コンピュータに
端末装置に対して制御情報を配信する配信手順を実行させ、
前記制御情報は、
第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置から当該複数の表示枠が前記端末装置の表示画面に表示されるまでに要する前記第２のコンテンツの移動量に応じて、当該複数の表示枠に重要度を付与する付与手順と、
前記付与手順により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示手順と
を前記端末装置に実行させることを特徴とする配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、情報処理方法、情報処理プログラム、配信装置、配信方法および配信プログラムに関する。
【背景技術】
【０００２】
近年、インターネットの飛躍的な普及に伴い、ネットワークを介して様々な形態でウェブページが提供されるようになってきている。例えば、端末装置の表示画面に表示されるウェブページをスクロールした場合に、ウェブページを下るように一連のアイテムが続々と表示されるよう情報のストリームをウェブページに供給するものがある。
【０００３】
また、このようなウェブページには、広告コンテンツが挿入されることがあり（ストリーム広告と呼ばれる）、ストリームにおける広告コンテンツの位置、個数および頻度をコントロールする技術が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１１７２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、広告配信側の要求に応じて適切な位置にコンテンツ（例えば、広告コンテンツ）を配置することができるとは限らない。例えば、上記の従来技術は、広告コンテンツについて計算されたランク付けスコアによりストリームにおいて順序付けし、その順序で広告コンテンツを表示するものに過ぎず、広告配信側の要求に応じて適切な位置にコンテンツを配置することができるとは限らない。
【０００６】
本願は、上記に鑑みてなされたものであって、適切な位置にコンテンツを配置することができる端末装置、配信装置、配信方法および配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願にかかる端末装置は、第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置に応じて、当該複数の表示枠に重要度を付与する付与部と、前記付与部により付与された重要度に基づいて、前記複数の表示枠に第１のコンテンツを表示する表示部と、を有することを特徴とする。
【発明の効果】
【０００８】
実施形態の一態様によれば、適切な位置にコンテンツを配置することができるといった効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態にかかる重要度付与処理の一例を示す図である。
【図２】図２は、実施形態にかかるコンテンツサーバの構成例を示す図である。
【図３】図３は、実施形態にかかる端末装置の構成例を示す図である。
【図４】図４は、実施形態にかかるランク付与処理の一例を示す図である。
【図５】図５は、実施形態にかかるランク付与システムによるランク付与処理手順を示すシーケンス図である。
【図６】図６は、変形例にかかるランク付与処理の一例を示す図である。
【図７】図７は、端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下に本願にかかる端末装置を実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願にかかる端末装置、情報処理方法、情報処理プログラム、配信装置、配信方法および配信プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
〔１．ランク付与処理〕
図１を用いて、実施形態にかかるランク（重要度）付与処理について説明する。図１は、実施形態にかかるランク付与処理の一例を示す図である。図１に示すランク付与システム１は、コンテンツサーバ１００と、広告サーバ２００と、端末装置３００とを有する。コンテンツサーバ１００と、広告サーバ２００と、端末装置３００とは、ネットワークを介して無線または有線により通信可能に接続される。なお、図１に示すランク付与システム１には、複数台のコンテンツサーバ１００や、複数台の広告サーバ２００や、複数台の端末装置３００が含まれてもよい。
【００１２】
コンテンツサーバ１００は、端末装置３００からのページリクエストに応じて、広告コンテンツが表示される表示枠を含むウェブページ等のコンテンツをリクエスト元の端末装置３００配信する。
【００１３】
広告サーバ２００は、端末装置３００からの広告リクエストに応じて、広告コンテンツをリクエスト元の端末装置３００に配信する。例えば、広告サーバ２００は、各広告主から広告コンテンツとともに、広告コンテンツに対する設定情報（例えば、入札単価等）を受け付けておき、端末装置３００から広告リクエストを受け付けると、各広告コンテンツから配信対象の広告コンテンツを決定する。そして、広告サーバ２００は、決定した広告コンテンツをリクエスト元の端末装置３００配信する。
【００１４】
端末装置３００は、ユーザによって利用される端末装置である。また、端末装置３００は、例えば、タブレット型端末、ＰＣ（Personal  Computer）、携帯電話機、ＰＤＡ（Personal  Digital  Assistant）等である。また、端末装置３００は、所定のタイミングにおいてウェブページに含まれる広告コンテンツの表示枠に対して重要度（「ランク」と表示する場合がある）を付与し、付与したランクに基づき、かかる表示枠に広告コンテンツを表示する。以下では、端末装置３００によりランク付与処理について、図１を用いて具体的に説明する。
【００１５】
図１（ａ）は、端末装置３００が、ユーザ操作に従い、ページリクエストをコンテンツサーバ１００に送信することで、コンテンツサーバ１００から受け付けたウェブページＷ１を初期表示している例を示す。
【００１６】
実施形態にかかるウェブページＷ１の横サイズは、図１（ａ）に示すように、端末装置３００の表示画面である出力部３３０の横サイズと同一であり、ウェブページＷ１の縦サイズは、表示部３３０の縦サイズよりも長い。
【００１７】
また、ウェブページＷ１には、図１（ａ）に示すように、複数のコンテンツが一覧で表示される。また、ウェブページＷ１は、複数のコンテンツのうち広告コンテンツを表示する表示枠Ｆｎ（ｎ＝１・・・）を含む。本実施例では、ウェブページＷ１は、表示枠Ｆ１〜Ｆ２０までの２０個の表示枠を含むものとする。なお、広告コンテンツ以外のコンテンツは、例えば、ニュース記事やコラム等の記事コンテンツである。
【００１８】
ここで、図１（ａ）に示すように、初期表示されたウェブページＷ１には、予めランクが付与されているものとする。本実施形態において、ランクは、ユーザによる広告コンテンツの閲覧され易さを示す指標であり、広告コンテンツを表示した場合に、閲覧され易い位置にある広告コンテンツの表示枠ほど高いランクが付与される。
【００１９】
例えば、実施形態にかかるウェブページＷ１は、上記のように、縦サイズが出力部３３０の縦サイズより長いものであるため、現時点において出力部３３０に表示されていない広告コンテンツは、ウェブページＷ１が上方向にスクロールされることで次々と出力部３３０に表示される。このため、ウェブページＷ１が、図１（ａ）に示すように、初期表示されている場合には、出力部３３０より下方向に位置し、出力部３３０に対して、より近い位置にある表示枠内の広告コンテンツほど閲覧され易いといえる。つまり、出力部３３０から最も近い位置にある表示枠Ｆ１内の広告コンテンツが最も閲覧され易く、表示枠Ｆ２、Ｆ３、Ｆ４、Ｆ５の順に出力部３３０から遠くなるほど各表示枠内の広告コンテンツは閲覧され難くなるといえる。
【００２０】
したがって、ウェブページＷ１には、図１（ａ）に示すように、表示枠Ｆ１にランク１、表示枠Ｆ２にランク２、表示枠Ｆ３にランク３、表示枠Ｆ４にランク４、表示枠Ｆ５にランク５が予め付与される。なお、例えば、端末装置３００が、ウェブページＷ１を初期表示する際に動的に各表示枠にランクを付与してもよいが、上記のような理由から図１（ａ）に示すように、ランク付けすることが好ましい。
【００２１】
また、上記のようにランクが高い表示枠内の広告コンテンツほど閲覧され易いため、広告の評価値（単に「評価値」と表記する場合がある）の高い広告コンテンツをより高いランクの表示枠に表示した方が、広告収益が高くなると考えられる。評価値とは、例えば、ＣＴＲ（Click  Through  Rate）や、ＣＴＲと入札単価とに基づく値であるｅＣＰＭ（effective  Cost  Per  Mill）等である。したがって、端末装置３００は、広告リクエストにより広告サーバ２００から受け付けた広告コンテンツのうち、評価値の高い広告コンテンツほど高いランクの表示枠に配置し、配置後のウェブページＷ１を、図１（ａ）に示すように初期表示する。また、このとき、端末装置３００に対するウェブページＷ１の位置を位置Ｌ１とする。
【００２２】
このように初期表示された後、出力部３３０に対するウェブページＷ１の表示態様が図１（ｂ）となるまで上方向にスクロールされたとする（ステップＳ１）。また、スクロール後での端末装置３００に対するウェブページＷ１の位置を位置Ｌ２とする。このような状態において、図１（ｂ）に示すように、出力部３３０には、初期状態においてランク２を付与した表示枠Ｆ２内の広告コンテンツが表示されている。
【００２３】
ここで、表示枠Ｆ２内の広告コンテンツがクリックされたとすると、端末装置３００は、図１（ｃ）に示すように、ウェブページＷ１から、かかる広告コンテンツに対するリンク先ページ（ランディングページ）へ遷移させる（ステップＳ２）。また、遷移させた後、ユーザが、「戻るボタン」の押下といったウェブページＷ１を再表示させる操作（再表示操作）を行ったとすると（ステップＳ３）、端末装置３００は、ウェブページＷ１を再読み込みする。
【００２４】
端末装置３００は、ウェブページＷ１の再読み込み処理として、ウェブページＷ１のページリクエストをコンテンツサーバ１００に送信することで（ステップＳ４）、コンテンツサーバ１００から再配信されたウェブページＷ１を受け付ける（ステップＳ５）。このとき、ウェブページＷ１には２０個の表示枠が含まれることから、端末装置３００は、各表示枠にランクを付与し直す（ステップ６）。
【００２５】
ここで、端末装置３００は、再読み込みしたウェブページＷ１を再び出力部３３０に表示する場合、図１（ｄ）に示すように、再読み込みしたウェブページＷ１を、ステップＳ２において遷移操作（クリック）された際の端末装置３００に対するウェブページＷ１の位置Ｌ２に維持した状態で表示する。このため、端末装置３００は、ウェブページＷ１を再表示した後における各表示枠の位置に応じて、各表示枠にランクを付与し直す。
【００２６】
具体的には、端末装置３００は、各表示枠が出力部３３０に表示されるまでにウェブページＷ１をスクロールさせるスクロール量（移動量）に応じて、各表示枠にランクを付与する。例えば、出力部３３０に対して近い位置にある表示枠ほど、出力部３３０に表示されるまでのスクロール量は少なく、その表示枠内の広告コンテンツは閲覧され易いといえる。
【００２７】
ここで、図１（ｄ）に示すように、再表示後では出力部３３０内に表示枠Ｆ２が含まれる。つまり、ウェブページＷ１が再表示された直後では、表示枠Ｆ２内の広告コンテンツが最も視認され易いと考えられる。また、一般的にユーザは、ウェブページＷ１が再表示されると、ウェブページＷ１を上方向にスクロールすることにより、出力部３３０の下方向に位置するコンテンツを閲覧する傾向にある。つまり、出力部３３０より下方向に位置し、出力部３３０に対して近い位置にある表示枠内の広告コンテンツほど、出力部３３０に表示されるまでのスクロール量が少なく閲覧され易い。
【００２８】
したがって、出力部３３０に対して次に近い位置にある表示枠Ｆ３内の広告コンテンツが、出力部３３０に表示されるまでのスクロール量が少ないため閲覧され易く、表示枠Ｆ４、Ｆ５と出力部３３０から遠くなるほど、これらの表示枠が出力部３３０に表示されるまでのスクロール量が多くなることから、広告コンテンツは閲覧され難くなる。また、ウェブページＷ１が再表示された後では、出力部３３０の下方向に位置するコンテンツを閲覧する傾向にあるといったユーザ特性を考慮すると、出力部３３０より上方向に位置する表示枠Ｆ１内の広告コンテンツは、最も閲覧されにくいと考えられる。
【００２９】
以上のことから、端末装置３００は、ウェブページＷ１を再表示する場合には、出力部３３０に表示されるまでのスクロール量が少ないほど高いランクであって、ウェブページＷ１が下方向にスクロールされることにより出力部３３０に表示される表示枠よりも、ウェブページＷ１が上方向にスクロールされることにより出力部３３０に表示される表示枠に高いランクを付与する。具体的には、端末装置３００は、図１（ｄ）に示すように、出力部３３０内の表示枠Ｆ２にランク１を、表示枠Ｆ３にランク２、表示枠Ｆ４にランク３、表示枠Ｆ５にランク４、表示枠Ｆ１に最も低いランク２０を付与する。
【００３０】
また、端末装置３００は、広告リクエストを広告サーバ２００に送信する（ステップＳ７）。なお、端末装置３００が、広告リクエストを送信するタイミングは特に限定されず、ステップＳ４に示したページリクエストと同時に広告リクエストを送信してもよいし、ステップＳ６でのランク付与処理の際に広告リクエストも送信してもよい。
【００３１】
そして、広告サーバ２００は、広告リクエストを受け付けると、配信対象の広告コンテンツを決定し、決定した広告コンテンツを端末装置３００に配信する（ステップＳ８）。
【００３２】
例えば、広告サーバ２００は、広告リクエストを受け付けたことで、記憶部に格納している広告コンテンツのうち、広告の評価値であるＣＴＲ（Click  Through  Rate）が高い上位２０個の広告コンテンツを配信対象の広告コンテンツとして決定したとする。ここでは、図１に示すように、単純に、広告コンテンツＡＤ１が最もＣＴＲが高く、広告コンテンツＡＤ２０まで順にＣＴＲが低くなるものとする。このような場合、例えば、広告サーバ２００は、広告コンテンツＡＤ１に評価値ランク「１」、広告コンテンツＡＤ２に評価値「２」・・・広告コンテンツＡＤ２０に評価値「２０」といったように、各広告コンテンツに評価値の高さに応じたランクを付与し、端末装置３００に配信する。
【００３３】
端末装置３００は、広告コンテンツを受け付けると、各表示枠に付与し直したランクに基づき、各表示枠に広告コンテンツを表示する（ステップＳ９）。具体的には、端末装置３００は、評価値ランクの高い広告コンテンツほど高いランクの表示枠に表示する。例えば、端末装置３００は、最もランクの高いランク１を付与した表示枠Ｆ２に、評価値ランクの最も高い広告コンテンツＡＤ１を表示する。
【００３４】
そして、端末装置３００は、各表示枠に広告コンテンツを表示したウェブページＷ１を、遷移操作された際の端末装置３００に対するウェブページＷ１の位置Ｌ２に維持した状態で、出力部３３０に表示する（ステップＳ１０）。
【００３５】
例えば、広告配信側（例えば、広告サーバ２００の管理者）は、広告収益を高めるためや広告主の意図を反映した広告配信を行いたいために、評価値や入札単価に基づいて決定した広告コンテンツに、上記のようにランクを付与して配信することで、評価値や入札単価の高い広告コンテンツほどより閲覧され易い位置に表示させようとする。
【００３６】
ここで、例えば、ユーザ操作に応じて再読み込みしたウェブページＷ１を、遷移操作された際の出力部３３０に対するウェブページＷ１の位置を維持して再び表示する場合、端末装置３００が、上述した表示枠に対するランク付与処理を行わず、図１（ａ）に示すランクに基づき広告コンテンツを表示したウェブページＷ１を再表示したとする。このような場合、例えば、広告配信側が最も閲覧され易い位置に表示させたいと考える広告コンテンツＡＤ１が閲覧の期待できない表示枠Ｆ１に表示されることになる。このような場合、広告配信側の要求に応じて適切に広告コンテンツを表示できているとはいい難い。
【００３７】
このため、端末装置３００は、ウェブページＷ１を再読み込みして再び表示する場合には、再表示後における各表示枠の位置に応じて、各表示枠にランクを付与し直し、付与し直したランクと広告コンテンツの評価値に基づき広告コンテンツを表示する。これにより、端末装置３００は、ウェブページＷ１が再読み込みされて出力部３３０に対してどのような位置に表示された場合であっても、例えば、評価値や入札単価が高い広告コンテンツほど、より閲覧され易い位置に表示することができるため、広告配信側の要求に応じて適切な位置に広告コンテンツを表示することができる。
【００３８】
また、端末装置３００は、評価値や入札単価が高い広告コンテンツほど、より閲覧され易い位置に表示することができるため、広告収益を高めることもできる。
【００３９】
〔２．コンテンツサーバ２００の構成〕
次に、実施形態にかかるコンテンツサーバ１００について説明する。本実施形態では、コンテンツサーバ１００は、図１で示したようなウェブページＷ１以外にもニュースサイト、オークションサイト、天気予報サイト、ショッピングサイト、ファイナンス（株価）サイト、路線検索サイト、地図提供サイト、旅行サイト、飲食店紹介サイト、ウェブブログ等に関する各種ウェブページを配信する。
【００４０】
コンテンツサーバ１００によって配信されるウェブページは、例えば、ＨＴＭＬ（Hyper  Text  Markup  Language）により記述されたＨＴＭＬファイルや、ＸＭＬ（Extensible  Markup  Language）により記述されたＸＭＬファイル等により形成される。また、コンテンツサーバ１００によって配信されるウェブページには各種コンテンツが表示される表示枠が設定されている。
【００４１】
本実施形態では、かかる表示枠には広告コンテンツが表示されるものとする。このような場合には、表示枠には広告取得命令が含まれる。例えば、ウェブページを形成するＨＴＭＬファイル等には、広告サーバ２００のＵＲＬ等が広告取得命令として記述される。この場合、端末装置３００は、ＨＴＭＬファイル等に記述されているＵＲＬにアクセス（広告リクエストの送信）することで、広告サーバ２００から広告コンテンツを取得する。
【００４２】
なお、コンテンツサーバ１００から端末装置３００に配信される各種ウェブデータは、実際にはウェブページを形成するＨＴＭＬファイルや画像等であるが、以下では、コンテンツサーバ１００から端末装置３００に配信される各種ウェブデータを「ウェブページ」と表記する場合がある。
【００４３】
次に、図２を用いて、実施形態にかかるコンテンツサーバ１００の構成について説明する。図２は、実施形態にかかるコンテンツサーバ１００の構成例を示す図である。図２に示すように、コンテンツサーバ１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。
【００４４】
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークと有線または無線で接続され、例えば、広告サーバ２００、端末装置３００等との間で情報の送受信を行う。
【００４５】
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、コンテンツ情報記憶部１２１を有する。
【００４６】
コンテンツ情報記憶部１２１は、各種ウェブページのデータを記憶する。例えば、コンテンツ情報記憶部１２１は、カテゴリ毎にＨＴＭＬデータとＵＲＬとを対応付けて記憶する。
【００４７】
制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、コンテンツサーバ１００内部の記憶装置に記憶されている各種プログラムがＲＡＭ（Random  Access  Memory)を作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００４８】
図２に示すように、制御部１３０は、受付部１３１と、配信部１３２とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。
【００４９】
受付部１３１は、端末装置３００からウェブページの取得要求であるページリクエストを受け付ける。
【００５０】
配信部１３２は、受付部１３１によってページリクエストが受け付けられた場合に、ページリクエストに応じたウェブページを端末装置３００に配信する。また、配信部１３２は、ウェブページとともに制御情報を配信する。かかる制御情報は、図１で説明したランク付与処理を端末装置３００に実行させるものであり、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）やＣＳＳ（Cascading  Style  Sheets）等のスクリプト言語により記述される。
【００５１】
〔３−１．端末装置３００の構成〕
次に、図３を用いて、実施形態にかかる端末装置３００の構成について説明する。端末装置３００は、コンテンツサーバ１００からウェブページとともに受け付けた制御情報に従い、図１で説明したランク付与処理を実行する。図３は、実施形態にかかる端末装置３００の構成例を示す図である。図３に示すように、端末装置３００は、通信部３１０と、入力３２０と、表示部３３０と、制御部３４０とを有する。
【００５２】
通信部３１０は、例えば、ＮＩＣ等によって実現される。そして、通信部３１０は、ネットワークと有線または無線で接続され、例えば、コンテンツサーバ１００、広告サーバ２００等との間で情報の送受信を行う。
【００５３】
入力部３２０は、ユーザから各種操作を受け付ける入力装置である。例えば、入力部３２０は、キーボードやマウスや操作キー等によって実現される。出力部３３０は、各種情報を表示するための表示装置である。例えば、出力部３３０は、液晶ディスプレイ等によって実現される。つまり、出力部３３０は、端末装置３００の表示画面に相当する部位である。なお、端末装置３００にタッチパネルが採用される場合には、入力部３２０と出力部３３０とは一体化される。
【００５４】
制御部３４０は、例えば、ＣＰＵやＭＰＵ等によって、端末装置３００内部の記憶装置に記憶されている各種プログラム（表示プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムは、ウェブブラウザと呼ばれるアプリケーションプログラムに該当する。また、制御部３４０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００５５】
図３に示すように、制御部３４０は、要求部３４１と、表示制御部３４２とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部３４０の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部３４０が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００５６】
要求部３４１は、ユーザ操作に従って、ウェブページの取得要求であるページリクエストをコンテンツサーバ１００に送信する。また、要求部３４１は、ページリクエストに応じてコンテンツサーバ１００から配信されたウェブページとともに、ウェブページに含まれる制御情報を受け付ける。
【００５７】
また、要求部３４１は、コンテンツサーバ１００から受け付けたウェブページに広告取得命令が含まれる場合に、広告コンテンツの取得要求である広告リクエストを広告サーバ２００に送信する。また、要求部３４１は、広告リクエストに応じて広告サーバ２００から配信された広告コンテンツを受け付ける。
【００５８】
例えば、要求部３４１は、図１（ｃ）に示すように、ウェブページＷ１に表示される広告コンテンツから遷移したランディングページが出力部３３０に表示されている状態で、ウェブページＷ１を再表示させる再表示操作（例えば、「戻るボタン」押下）を受け付けると、ウェブページＷ１の取得要求であるページリクエストをコンテンツサーバ１００に送信する。
【００５９】
また、要求部３４１は、後述する付与部３４３により、かかるウェブページＷ１に含まれる表示枠に対してランク付与処理が行われた場合に、表示枠に表示する広告コンテンツの取得要求である広告リクエストを広告サーバ２００に送信する。
【００６０】
表示制御部３４２は、要求部３４１によって受け付けられた制御情報にしたがって、ウェブページおよび広告コンテンツを出力部３３０に表示する処理を実行する。
【００６１】
また、表示制御部３４２は、上記のように遷移先のウェブページから遷移元のウェブページを再表示させる再表示操作が要求部３４１により受け付けられた場合に、遷移操作が行われた際の端末装置３００に対する遷移元のウェブページの位置に維持した状態で、要求部３４１により再読み込みされたウェブページを出力部３３０に再表示する。
【００６２】
例えば、図１（ｂ）に示すように、スクロールによりウェブページＷ１が位置Ｌ１から位置Ｌ２へ移動されたとする。そして、ウェブページＷ１が位置Ｌ２にある状態で、表示枠Ｆ２内に表示される広告コンテンツからランディングページへと遷移させる遷移操作（表示枠Ｆ２内の広告コンテンツをクリック）が要求部３４１により受け付けられると、表示制御部３４２は、位置Ｌ２をバッファに記憶するとともに、ウェブページＷ１からランディングページへと遷移させる。なお、位置Ｌ１や位置Ｌ２は、例えば、出力部３３０である表示画面の４つの頂点のウェブページＷ１上での座標によって表される。
【００６３】
このような状態で、図１（ｃ）に示すように、ウェブページＷ１の再表示操作（「戻るボタン」押下）が受け付けられると、表示制御部３４２は、再表示操作に応じて要求部３４１によって受け付けられた（ページリクエストにより再読み込みされた）ウェブページＷ１を位置Ｌ２に維持した状態で、出力部３３０に表示する。
【００６４】
また、表示制御部３４２は、制御部３４０が制御情報を実行することで、図３に示すように付与部３４３と表示部３４４とを有する。付与部３４３と表示部３４４とは、例えば、ＣＰＵやＭＰＵ等によって、制御情報がＲＡＭを作業領域として実行されることにより実現される。
【００６５】
付与部３４３は、広告コンテンツが表示される複数の表示枠を含むウェブページが再表示された場合に、再表示後における当該複数の表示枠の位置に応じて、当該複数の表示枠にランクを付与する。具体的には、付与部３４３は、複数の表示枠が出力部３３０に表示されるまでに要するウェブページの移動量（スクロール量）に応じて、各表示枠にランクを付与する。
【００６６】
〔３−２．ランク付与処理（１）〕
例えば、付与部３４３は、ウェブページに含まれる各表示枠のうち出力部３３０に表示されるまでにウェブページのスクロール量が少ない表示枠ほど高いランクを付与する。スクロール量が少ない表示枠ほど、出力部３３０に近い位置にあるということであり、それだけ閲覧され易いといえる。この点について、図４を用いて説明する。図４は、実施形態にかかるランク付与処理の一例を示す図である。また、図４は、図１（ｂ）に対応するものである。したがって、図１（ｂ）で示したスクロール後の位置Ｌ２を維持して、再読み込みされたウェブページＷ１を再表示する場合を例に用いて説明する。
【００６７】
例えば、付与部３４３は、再読み込みされたウェブページＷ１が出力部３３０に再表示される際の端末装置３００に対する位置情報（かかる例では、位置Ｌ２）を取得する。図４（ａ）の例では、再読み込みされたウェブページＷ１は、表示制御部３４２により端末装置３００に対する位置Ｌ２に維持された状態で、出力部３３０に表示される。このため、付与部３４３は、位置Ｌ２を表示制御部３４２から取得し、取得した位置Ｌ２とウェブページＷ１に対する各表示枠の配置位置を用いて、出力部３３０からの各表示枠の距離を算出する。ここでは、算出した距離がスクロール量に相当するものとする。
【００６８】
例えば、付与部３４３は、ウェブページＷ１が位置Ｌ２にある状態で、出力部３３０の中点Ｘと各表示枠の中点Ｐｎ（ｎ＝１・・・）とを結ぶ距離を、各表示枠が出力部３３０に表示されるまでに必要なウェブページＷ１のスクロール量として算出する。図４では、付与部３４３は、中点Ｘと表示枠Ｆ１の中点Ｐ１との距離「Ｄ１」、中点Ｘと表示枠Ｆ２の中点Ｐ２との距離「Ｄ２」、中点Ｘと表示枠Ｆ３の中点Ｐ３との距離「Ｄ３」、中点Ｘと表示枠Ｆ４の中点Ｐ４との距離「Ｄ４」、中点Ｘと表示枠Ｆ５の中点Ｐ５との距離「Ｄ５」を、それぞれ算出した例を示す。また、このとき各距離の関係は、Ｄ２＜Ｄ３＜Ｄ１＜Ｄ４＜Ｄ５であったとする。
【００６９】
つまり、ウェブページＷ１が位置Ｌ２にある状態では、出力部３３０に表示枠Ｆ２が表示されていることからスクロール量はゼロと見なすことができ、広告コンテンツが最も閲覧され易い表示枠である。また、次に、出力部３３０との距離Ｄ３である表示枠Ｆ３が出力部３３０に表示されるまでのスクロール量が少なく、広告コンテンツが閲覧され易い。続いて、出力部３３０との距離Ｄ１である表示枠Ｆ１が出力部３３０に表示されるまでのスクロール量が少ない。また、続いて、出力部３３０との距離Ｄ４である表示枠Ｆ４、出力部３３０との距離Ｄ５である表示枠Ｆ５と順に距離が長くなることで、スクロール量が多くなるにつれ広告コンテンツが閲覧され難くなる。
【００７０】
したがって、付与部３４３は、図４（ｂ）に示すように、表示枠Ｆ２にランク１を、表示枠Ｆ３にランク２、表示枠Ｆ１にランク３、表示枠Ｆ４にランク４、表示枠Ｆ５にランク５を付与する。
【００７１】
〔３−３．ランク付与処理（２）〕
さて、３−２では付与部３４３が、出力部３３０に表示されるまでのウェブページのスクロール量が少ない表示枠ほど高いランクを付与する例について説明した。しかし、付与部３４３は、図１で説明したように、出力部３３０に表示されるまでのスクロール量が少ないほど高いランクであって、ウェブページが下方向にスクロールされることにより出力部３３０に表示される表示枠（出力部３３０より上方向に位置する表示枠）よりも、ウェブページが上方向にスクロールされることにより出力部３３０に表示される表示枠（出力部３３０より下方向に位置する表示枠）に高いランクを付与するといった処理を行ってもよい。
【００７２】
このような場合においても、図４で説明したように、出力部３３０と各表示枠との距離を算出することで、算出した距離を出力部３３０に表示されるまでのスクロール量としてランクを付与してよい。この場合、図１（ｄ）に示したように、付与部３４３は、出力部３３０内にある表示枠Ｆ２にランク１を付与し、出力部３３０より下方向に位置する表示枠Ｆ３〜Ｆ５について、出力部３３０より上方向に位置する表示枠Ｆ１より高いランクであって、出力部３３０に表示されるまでのウェブページＷ１のスクロール量が少ない表示枠ほど高いランクを付与する。具体的には、付与部３４３は、表示枠Ｆ３にランク２、表示枠Ｆ４にランク３、表示枠Ｆ５にランク４、表示枠Ｆ１に最も低いランク２０を付与する。
【００７３】
図３に戻り、表示部３４４は、付与部３４３により付与されたランクに基づき各表示枠に広告コンテンツを表示する。例えば、表示部３４４は、図１で説明したように、付与部３４３により付与されたランクと、要求部３４１により受け付けられた広告コンテンツの評価値とに基づいて、広告コンテンツを表示枠に表示する。
【００７４】
表示部３４４により、かかる表示処理が行われるために、例えば、広告サーバ２００は、ウェブページの再読表示操作に応じて要求部３４１により送信される広告リクエストを受け付けた場合に、記憶部に格納している広告コンテンツにおいて、評価値（例えば、ＣＴＲ）に基づいて、配信対象の広告コンテンツとして決定する。なお、広告サーバ２００は、評価値だけでなく、入札単価等その他の要素もさらに考慮して配信対象の広告コンテンツを決定してよい。
【００７５】
図１に示すように、広告サーバ２００は、ＣＴＲの高い上位２０個の広告コンテンツとして、広告コンテンツＡＤ１〜ＡＤ２０を配信対象の広告コンテンツとして決定したとすると、広告コンテンツＡＤ１に評価値ランク「１」、広告コンテンツＡＤ２に評価値「２」・・・広告コンテンツＡＤ２０に評価値「２０」といったように、各広告コンテンツに評価値の高さに応じたランクを付与し、端末装置３００に配信する。
【００７６】
表示部３４４は、要求部３４１により評価値ランクが付与された広告コンテンツが受け付けられると、例えば、図４で示したようにランクが付与された場合では、最もランクの高いランク１が付与された表示枠Ｆ２に、評価値ランクの最も高い広告コンテンツＡＤ１を表示し、ランク２が付与された表示枠Ｆ３に、評価値ランクが２番目に高い広告コンテンツＡＤ２を表示し、同様にして、２０個全ての表示枠に広告コンテンツを表示する。
【００７７】
そして、表示制御部３４２は、このように表示部３４４により各表示枠に広告コンテンツが付与されたウェブページＷ１を、遷移操作された際の端末装置３００に対するウェブページＷ１の位置Ｌ２に維持した状態で出力部３３０に表示する。
【００７８】
〔４．ランク付与処理フロー〕
次に、図５を用いて、実施形態にかかるランク付与システム１によるランク付与処理の手順について説明する。図５は、実施形態にかかるランク付与システム１によるランク付与処理手順を示すシーケンス図である。
【００７９】
まず、ウェブページＷ１が初期表示された状態から、端末装置３００に対する位置Ｌ２までスクロールされたとする。また、ウェブページＷ１が位置Ｌ２にある状態で、出力部３３０内に表示される広告コンテンツから、かかる広告コンテンツに対するランディングページへ遷移させる遷移操作が行われたことで、出力部３３０にランディングページが表示されているものとする。なお、表示制御部３４２は、遷移操作された際の端末装置１００に対するウェブページＷ１の位置情報（位置Ｌ２）をバッファ等に記憶しておく。
【００８０】
このような状態で、要求部３４１は、ウェブページＷ１の再表示操作を受け付けると（ステップＳ１０１）、ウェブページＷ１の取得要求であるページリクエストをコンテンツサーバ１００に送信する（ステップＳ１０２）。コンテンツサーバ１００は、ページリクエストに応じて、ウェブページＷ１を端末装置３００に配信する（ステップＳ１０３）。
【００８１】
付与部３４３は、要求部３４１によってウェブページＷ１が受け付けられると、受け付けられたウェブページＷ１に含まれる表示枠にランクを付与し直すランク付与処理を行う（ステップＳ１０４）。具体的には、付与部３４３は、再表示後のウェブページＷ１において、各表示枠が出力部３３０に表示されるまでに要するウェブページのスクロール量に応じて、各表示枠にランクを付与する。
【００８２】
例えば、付与部３４３は、遷移操作が行われた際の端末装置１００に対するウェブページＷ１の位置情報（かかる例では、位置Ｌ２）を取得する。そして、付与部３４３は、ウェブページＷ１が位置Ｌ２にある状態で、出力部３３０と各表示枠との距離を、各表示枠が出力部３３０に表示されるまでに要するウェブページＷ１のスクロール量として算出する。これにより、付与部３４３は、算出した距離が短い（スクロール量が少ない）表示枠ほど高いランクを付与する。あるは、付与部３４３は、ウェブページＷ１が下方向に移動されることにより出力部３３０に表示される表示枠よりも、ウェブページＷ１が上方向に移動されることにより出力部３３０に表示される表示枠に高いランクを付与する。
【００８３】
そして、要求部３４１は、付与部３４３によって各表示枠にランクが付与された場合に、各表示枠に表示する広告コンテンツの取得要求である広告リクエストを広告サーバ２００に送信する（ステップＳ１０５）。広告サーバ２００は、広告リクエストを受信すると、配信対象の広告コンテンツを決定し、決定した広告コンテンツを端末装置３００に配信する（ステップＳ１０６）。例えば、広告サーバ３００は、各広告コンテンツの評価値（ＣＴＲ等）等に基づき配信対象の広告コンテンツを決定する。そして、広告サーバ２００は、配信対象として決定した各広告コンテンツに評価値の高さに応じたランクを付与し、端末装置３００に配信する。
【００８４】
表示部３４４は、要求部３４１により広告コンテンツが受け付けられると、付与部３４３により付与されたランクに基づき各表示枠に広告コンテンツを表示する（ステップＳ１０７）。例えば、表示部３４４は、ランクの高い表示枠ほど高い評価値の広告コンテンツを表示する。
【００８５】
そして、表示制御部３４２は、このように表示部３４４により各表示枠に広告コンテンツが表示されたウェブページＷ１を、遷移操作された際の端末装置３００に対するウェブページＷ１の位置Ｌ２に維持した状態で出力部３３０に再表示する（ステップＳ１０８）。なお、要求部３４４が、広告リクエストを送信するタイミングは特に限定されず、ステップＳ１０２に示したページリクエストと同時に広告リクエストを送信してもよいし、ステップＳ１０４でのランク付与処理の際に広告リクエストも送信してもよい。
【００８６】
〔５．変形例〕
上述してきた端末装置３００は、上記実施例以外にも種々の異なる形態にて実施されてよい。そこで、以下では、端末装置３００の他の実施形態について説明する。
【００８７】
〔５−１．ユーザの操作特性〕
上記端末装置３００の付与部３４３は、再表示後のウェブページＷ１において、各表示枠が出力部３３０に表示されるまでに要するウェブページの移動量に応じて、各表示枠にランクを付与する例を示した。しかし、付与部３４３は、再表示後のウェブページＷ１において、各表示枠が出力部３３０に表示されるまでに要するウェブページの移動量と、ウェブページに対するユーザの操作特性とに基づいて、ランクを付与してもよい。例えば、付与部３４３は、ウェブページに対するユーザの操作特性として、ウェブページを移動させる移動操作特性に基づいて、ウェブページに含まれる複数の表示枠のうち、出力部３３０に表示されやすいと推測される表示枠ほど高いランクを付与する。
【００８８】
このような場合、例えば、端末装置３００の所定の記憶部にウェブページに対する操作ログが座標で記憶される。付与部３４３は、所定の記憶部にアクセスし、操作ログを解析することで、ウェブページに対するユーザの移動操作特性を特定する。例えば、付与部３４３は、再読み込みされたウェブページが出力部３３０に再表示された場合には、再表示されたウェブページを上下にスクロールする傾向にあるといった操作特性を操作ログから取得したとする。
【００８９】
このような操作を行うユーザは、ウェブページが再表示された場合、出力部３３０に表示されている領域周辺に位置するコンテンツを確認するといった特性があると考えられる。したがって、付与部３４３は、例えば、出力部３３０に近いほど高いランクを付与する処理（３−２で説明した処理）をランク１〜４まで行い、続いて残りの表示枠について、出力部３３０より下方向に位置する表示枠を優先して、出力部３３０に近いほど高いランクを付与する処理（３−３で説明した処理）をランク５以降について行う。
【００９０】
また、例えば、付与部３４３は、再読み込みされたウェブページが出力部３３０に再表示された場合には、再表示されたウェブページの最上部が表示されるまでスクロール操作し、ウェブページの最上部から閲覧し直すといった操作特性を操作ログから取得したとする。このような場合には、付与部３４３は、ランクを付与し直すことなく、図１（ａ）に示すように、最も上に位置する表示枠から下へと順にランクを付与したままとする。
【００９１】
このように、端末装置３００は、スクロール量だけでなく、ユーザの操作特性も用いて、各表示枠にランクを付与することで、適切に広告コンテンツを配置することができる。また、端末装置３００は、例えば、評価値の高い広告コンテンツが閲覧される機会をより増やすことができるため、広告コンテンツのクリック率を向上させることができる。すなわち、端末装置３００は、広告収益を高めることができる。
【００９２】
なお、付与部３４３は、上記操作特性を特定する処理を任意のタイミングで行ってよい。例えば、付与部３４３は、所定の期間毎（例えば、１日や１週間毎）に特定処理を行うことにより、所定の期間毎に操作特性を更新してもよい。また、付与部３４３は、図５に示したランク付与処理を行うタイミングで特定処理を行うことで、特定したユーザの操作特性をさらに考慮してランクを付与してもよい。
【００９３】
〔５−２．広告表示頻度〕
上記端末装置３００の表示部３４４が、ランクの高い表示枠ほど評価値の高い広告コンテンツを表示する例を示した。しかし、表示部３４４は、出力部３３０に各広告コンテンツが表示された表示回数を計数し、計数結果に基づいて、各広告コンテンツを各表示枠に表示してもよい。なお、ここでの表示回数は、所定期間内に広告コンテンツが出力部３３０に表示された合計表示回数であってもよいし、再読み込みされたウェブページにおける各広告コンテンツの表示回数であってもよい。
【００９４】
ここでは、表示部３４４は、再読み込みされたウェブページにおける各広告コンテンツの表示回数を計数するものとする。また、このときの表示部３４４の表示処理について、図４を用いて説明する。
【００９５】
図４（ｂ）の例では、付与部３４３により、表示枠Ｆ２にランク１、表示枠Ｆ３にランク２、表示枠Ｆ１にランク３、表示枠Ｆ４にランク４、表示枠Ｆ５にランク５が付与される。これにより、表示部３４４は、最もＣＴＲの高い広告コンテンツＡＤ１を表示枠Ｆ２に、次にＣＴＲの高い広告コンテンツＡＤ２を表示枠Ｆ３に表示するといったように、ＣＴＲの高さに応じて、２０個の広告コンテンツを対応する表示枠に表示する。
【００９６】
このとき表示部３４４は、各広告コンテンツの計数結果を参照する。表示回数には予め所定期間内での閾値が設定されており、例えば、表示枠Ｆ２に表示する広告コンテンツＡＤ１の表示回数が閾値を超えていたとする。閾値を超えているということは、広告コンテンツＡＤ１は、所定期間内に出力部３３０に十分な回数表示されたことにより、多くの回数ユーザに視認された可能性があることを示唆する。
【００９７】
例えば、最も評価値の高い広告コンテンツが同一ユーザに何度も表示されても、所定期間内において同一ユーザがその広告コンテンツをクリックする回数には限度があると考えられる（例えば、一度クリックすると当分はクリックしない）。このような場合、例えば、次に評価値の高い広告コンテンツがよりユーザに視認されるようにした方が広告収益が高くなる場合がある。
【００９８】
したがって、表示部３４４は、広告コンテンツＡＤ１の表示回数が閾値を超えていたことにより、広告コンテンツＡＤ１を表示枠Ｆ２に表示せず、広告コンテンツＡＤ２をランク１の表示枠Ｆ２に、広告コンテンツＡＤ３をランク２の表示枠Ｆ３に表示するといったように、広告コンテンツＡＤ１を表示枠Ｆ２に表示しないことにより、残り１９個の広告コンテンツをランクを繰り上げた表示枠にそれぞれ表示する。
【００９９】
そして、表示部３４４は、広告コンテンツＡＤ１を最もランクの低い表示枠に表示してもよいし、広告コンテンツＡＤ１を表示せず、代わりに表示する広告コンテンツを広告サーバ２００にリクエストしてもよい。
【０１００】
また、表示部３４４は、広告コンテンツＡＤ１を最もランクの低い表示枠に表示するのではなく、ランクを所定個下げた表示枠（例えば、ランク３の表示枠Ｆ１）に表示し、残りの表示枠において、これまで説明してきたように、ランクの高い表示枠ほど評価値の高い広告コンテンツを表示してもよい。
【０１０１】
また、表示部３４４は、表示回数ではなく各広告コンテンツがクリックされたクリック回数を用いて、同様の処理を行ってもよい。例えば、表示部３４４は、再読み込みされたウェブページにおいて各広告コンテンツがクリックされたクリック回数を計数し、クリック回数が所定期間での閾値を超えている広告コンテンツについて、ランクを下げた表示枠に表示する、または、表示しないといった処理を行う。
【０１０２】
このように、端末装置３００は、広告コンテンツの表示回数やクリック数に応じて、各広告コンテンツをどの表示枠に表示するかを調整することで、広告コンテンツに対するユーザの興味を高めたり、広告コンテンツのクリック率を高めることができるため、広告収益を高めることができる。
【０１０３】
〔５−３．商品毎に分類された表示枠〕
また、付与部３４３は、表示枠が広告コンテンツの種類に応じて分類されている場合には、広告コンテンツの種類に応じた表示枠毎にランクを付与する。例えば、付与部３４３は、各表示枠が出力部３３０に表示されるまでに要するウェブページの移動量に応じて、各表示枠にランクを付与する。この点について、図６を用いて説明する。
【０１０４】
図６は、変形例にかかるランク付与処理の一例を示す図である。図６（ａ）は、これまでウェブページＷ１を用いて説明してきたことと同様に、再読み込みされたウェブページＷ２が、遷移操作された際の出力部３３０に対するウェブページＷ２の位置Ｌ２を維持した状態で、再表示される場合を示す。
【０１０５】
また、図６に示すように、ウェブページＷ２には、表示枠Ｆ１ａ、表示枠Ｆ１ｂ、表示枠Ｆ２ａ、表示枠Ｆ２ｂ、表示枠Ｆ２ｃが含まれる。
【０１０６】
そして、表示枠Ｆ１ａ、表示枠Ｆ１ｂは、「商品Ａ」に分類される広告コンテンツを表示する表示枠である。また、表示枠Ｆ２ａ、表示枠Ｆ２ｂ、表示枠Ｆ２ｃは、「商品Ｂ」に分類される広告コンテンツを表示する表示枠である。また、図６に示すように、表示枠Ｆ１ａおよび表示枠Ｆ１ｂは、表示枠Ｆ２ａ、表示枠Ｆ２ｂ、表示枠Ｆ２ｃよりサイズが大きい。したがって、例えば、広告主は、広告コンテンツをより大きいサイズで表示させてほしい場合は、広告コンテンツの入稿ページ等から商品Ａを選択する。なお、広告コンテンツの分類は、このようなサイズによる分類に限るものではなく、インプレッション広告とクリック課金広告といったように課金形態により分類されていてもよいし、サイズによる分類と課金形態による分類が混合していてもよい。以下では、かかる場合における、付与部３４３の処理について具体的に説明する。
【０１０７】
まず、図６（ａ）に示すように、広告コンテンツの種類に応じた表示枠毎に上から順に予めランクが付与されているものとする。具体的には、商品Ａ用の表示枠Ｆ１ａとＦ１ｂにおいて、上から順に、表示枠Ｆ１ａにランク１、表示枠Ｆ１ｂにランク２が付与されている。また、商品Ｂ用の表示枠Ｆ２ａ、Ｆ２ｂおよびＦ２ｃにおいて、上から順に、表示枠Ｆ２ａにランク１、表示枠Ｆ２ｂにランク２、表示枠Ｆ２ｃにランク３が付与されている。
【０１０８】
ここで、例えば、付与部３４３は、再読み込みされたウェブページＷ２が出力部３３０に再表示される際の端末装置３００に対する位置情報（かかる例では、位置Ｌ２）を取得し、取得した位置情報とウェブページＷ１における各表示枠の配置位置を用いて、出力部３３０からの各表示枠の距離を算出する。
【０１０９】
例えば、付与部３４３は、ウェブページＷ２が位置Ｌ２にある状態で、出力部３３０の中点Ｘと各表示枠の中点Ｐｎ（ｎ＝３１・・・）とを結ぶ距離を、各表示枠が出力部３３０に表示されるまでに要するウェブページＷ２のスクロール量として算出する。図６では、付与部３４３は、中点Ｘと表示枠Ｆ１ａの中点Ｐ３１との距離「Ｄ１ａ」、中点Ｘと表示枠Ｆ１ｂの中点Ｐ３４との距離「Ｄ１ｂ」、中点Ｘと表示枠Ｆ２ａの中点Ｐ３２との距離「Ｄ２ａ」、中点Ｘと表示枠Ｆ２ｂの中点Ｐ３３との距離「Ｄ２ｂ」、中点Ｘと表示枠Ｆ２ｃの中点Ｐ３５との距離「Ｄ２ｃ」を、それぞれ算出した例を示す。
【０１１０】
ここで、商品Ａ用の表示枠である表示枠Ｆ１ａと表示枠Ｆ１ｂにおいて、出力部３３０からの距離の関係は、Ｄ１ｂ＜Ｄ１ａであったとする。また、商品Ｂ用の表示枠である表示枠Ｆ２ａ〜Ｆ２ｃにおいて、出力部３３０からの距離の関係は、Ｄ２ｂ＜Ｄ２ａ＜Ｄ２ｃであったとする。
【０１１１】
このような場合、付与部３４３は、図６（ｂ）に示すように、商品Ａ用の表示枠Ｆ１ａと表示枠Ｆ１ｂにおいて、出力部３３０に表示されるまでに要するウェブページＷ１のスクロール量が少ない方の表示枠Ｆ１ｂにランク１を付与し、一方の表示枠Ｆ１ａにランク２を付与する。また、付与部３４３は、商品Ｂ用の表示枠Ｆ２ａ〜Ｆ２ｃにおいて、出力部３３０に表示されるまでに要するウェブページＷ２のスクロール量が少ないほど高いランクを付与する。つまり、付与部３４３は、表示枠Ｆ２ｂにランク１、表示枠Ｆ２ａにランク２、表示枠Ｆ２ｃにランク３を付与する。
【０１１２】
また、要求部３４１は、付与部３４３によりランクが付与された場合に、広告リクエストを広告サーバ２００に送信する。広告サーバ２００は、広告リクエストを受け付けると、評価値に基づき、各商品に対応する広告コンテンツそれぞれから配信対象の広告コンテンツを決定する。例えば、広告サーバ２００は、評価値に基づいて、商品Ａに対応する広告コンテンツのうち配信対象の広告コンテンツを２個、商品Ｂに対応する広告コンテンツのうち配信対象の広告コンテンツを３個決定する。そして、広告サーバ２００は、決定した広告コンテンツそれぞれに評価値ランクのタグを付与して、端末装置３００に配信する。
【０１１３】
表示部３４４は、要求部３４１により広告コンテンツが受け付けられると、商品Ａに対応する広告コンテンツにおいて評価値ランクの高い方を表示枠Ｆ１ａに表示し、一方の広告コンテンツを表示枠Ｆ１ｂに表示する。また、表示部３４４は、商品Ｂに対応する広告コンテンツにおいて評価値の高いものを表示枠Ｆ２ａに表示し、次に評価値の高いものを表示枠Ｆ２ｂに表示し、評価値の最も低いものを表示枠Ｆ２ｃに表示する。
【０１１４】
このように、端末装置３００は、表示枠が広告コンテンツの種類に応じて分類されている場合には、広告コンテンツの種類に応じた表示枠毎にランクを付与する。これにより、端末装置３００は、広告コンテンツの種類に応じて分類された複数の表示枠がウェブページ内に混在している場合であっても、適切に広告コンテンツを配置することができるとともに、広告収益を高めることができる。
【０１１５】
なお、付与部３４３は、出力部３３０に表示されるまでに要するウェブページＷ２のスクロール量が少ないほど高いランクを付与する場合に、出力部３３０より上方向に位置する表示枠より、出力部３３０より下方向に位置する表示枠に高いランクを付与する処理（「３−３」で説明した処理）を、各分類に対応する表示枠毎に行ってもよい。このような場合、付与部３４３は、表示枠Ｆ１ｂにランク１、表示枠Ｆ１ａにランク２、表示枠Ｆ２ｂにランク１、表示枠Ｆ２ｃにランク２、表示枠Ｆ２ａにランク３を付与する。
【０１１６】
〔５−４．広告コンテンツ表示処理〕
上記各実施形態では、要求部３４１が、ウェブページの再表示操作が行われる度に広告サーバ２００に広告リクエストを送信することで広告コンテンツを取得し、表示部３４４が、取得された広告コンテンツを表示する例を示した。しかし、要求部３４１は、再表示操作が行われる度に広告コンテンツを取得する必要はなく、表示部３４４は、ウェブページが再表示される前に表示されていた広告コンテンツを、付与部３４３によって付与されたランクに基づいて、各表示枠に表示してもよい。この点について、図１を用いて説明する。
【０１１７】
例えば、要求部３４１は、所定期間（例えば、毎日２４時）毎に広告サーバ２００から広告コンテンツを取得しておく。ここでは、要求部３４１は、広告コンテンツＡＤ２１〜４１を取得したものとする。このような場合、表示制御部３４２により、ウェブページＷ１が初期表示される際に、表示部３４４は、ウェブページＷ１に含まれる各表示枠に、広告コンテンツＡＤ２１〜４１を表示する。
【０１１８】
ここで、ウェブページＷ１が位置Ｌ１から位置Ｌ２までスクロールされたところで、所定のページへ遷移され、また、ウェブページＷ１の再表示操作が行われたとする。このとき、要求部３４１は、ウェブページＷ１の再読み込み（ページリクエスト）も、広告リクエストも行わない。一方、付与部３４３は、かかるウェブページＷ１に含まれる各広告枠について、上述してきたランク付与処理を行う。そして、表示部３４４は、付与部３４３によって付与されたランクや評価値に基づいて、ウェブページが再表示される前に表示されていた広告コンテンツである広告コンテンツＡＤ２１〜４１を各表示枠に表示する。
【０１１９】
このように、端末装置３００は、ウェブページの再表示操作が行われた場合であっても、かかるウェブページのリクエストや広告コンテンツのリクエストを行うことなく、再表示操作される前に表示していたウェブページや広告コンテンツを表示するため、リクエストを行わない分、より高速な表示処理を実現することができる。
【０１２０】
〔５−５．広告配信〕
上記各実施形態態では、表示部３４４が、付与部３４３により各表示枠に付与されたランクや広告サーバ２００から受け付けた広告コンテンツに付与された評価値ランクに基づいて、かかる広告コンテンツを各表示枠に表示する例を示した。しかし、広告サーバ２００によって、各表示枠に表示する広告コンテンツが決定されてもよい。この点について、図１を用いて説明する。
【０１２１】
例えば、図１では、「戻るボタン」が押下されたことにより（ステップＳ３）、付与部３４３が、再読み込みされたウェブページＷ１に含まれる各表示枠にランクを付与し（ステップＳ６）、要求部３４２が、広告サーバ２００に広告リクエストを送信する例を示した。
【０１２２】
このとき、要求部３４１は、広告リクエストとともに、ウェブページＷ１が再表示された後の各表示枠の位置情報、すなわち再表示されたウェブページＷ１において各表示枠が出力部３３０に表示されるまでに要するウェブページＷ１のスクロール量を広告サーバ２００に送信する。上述してきたように、図１の例では、ウェブページＷ１は、端末装置３００に対する位置Ｌ２に維持した状態で出力部３３０に再表示される。このため、要求部３４１は、図４に示したように、付与部３４３によるランク付与処理により算出された各表示枠が出力部３３０に表示されるまでに要するウェブページＷ１のスクロール量を広告リクエストに含めて広告サーバ２００に送信する。
【０１２３】
なお、要求部３４１は、上記のようなスクロール量を位置情報として送信するのではなく、ウェブページＷ１における各広告枠の配置位置を位置情報として送信してもよい。
【０１２４】
そして、広告サーバ２００は、広告リクエストととも各表示枠の位置情報を受け付けると、受け付けた位置情報に基づいて、各表示枠に表示する広告コンテンツを決定する。例えば、広告サーバ２００は、付与部３４３によるランク付け処理と同様のロジックを用いて、スクロール量が少ない表示枠ほど評価値の高い広告コンテンツが表示されるように、各表示枠に表示する広告コンテンツを決定する。また、広告サーバ２００は、他の独自のロジック等を用いて、各表示枠に表示する広告コンテンツを決定してもよい。
【０１２５】
そして、広告サーバ２００は、各表示枠に表示する広告コンテンツを決定すると、例えば、「広告コンテンツＡＤ１：表示枠Ｆ１」といったように、表示枠情報を対応付けた広告コンテンツを端末装置３００に配信する。そして、端末装置３００の表示部３４４は、広告サーバ２００から受け付けた広告コンテンツと表示枠情報とに基づき、各表示枠に広告コンテンツを表示する。
【０１２６】
〔５−６．コンテンツについて〕
上記各実施形態では、表示部３４４が、ウェブページに含まれる表示枠に広告コンテンツを表示する例について説明してきたが、表示部３４４は、表示枠に広告目的でないコンテンツを表示してもよい。
【０１２７】
〔５−７．再読み込み操作〕
上記各実施形態では、再表示操作の一例として「戻るボタン」の押下を挙げたが、再表示操作は、これに限定されるものではない。例えば、要求部３４１は、再表示操作として、「リロードボタン」が押下された場合に、リクエストを送信してもよいし、再表示操作として、「タブ切替」が行われた場合に、リクエストを送信してもよい。
【０１２８】
〔５−８．ハードウェア構成〕
上述してきた実施形態にかかる端末装置３００は、例えば、図７に示すような構成のコンピュータ１０００によって実現される。図７は、端末装置３００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１２９】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１３０】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを通信網５０を介して他の機器へ送信する。
【０１３１】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１３２】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１３３】
例えば、コンピュータ１０００が実施形態にかかる端末装置３００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部３４０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から通信網５０を介してこれらのプログラムを取得してもよい。
【０１３４】
〔５−９．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１３５】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１３６】
また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１３７】
〔６．効果〕
実施形態にかかる端末装置３００は、付与部３４３と、表示部３４４とを有する。付与部３４３は、第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置に応じて、当該複数の表示枠にランクを付与する。表示部３４４は、付与部３４３により付与されたランクに基づいて、複数の表示枠に第１のコンテンツを表示する。
【０１３８】
これにより、実施形態にかかる端末装置３００は、広告配信側の要求に応じて適切な位置に第１のコンテンツ（例えば、広告コンテンツ）を配置することができる。
【０１３９】
また、付与部３４３は、複数の表示枠が出力部３３０に表示されるまでに要する第２のコンテンツの移動量に応じて、複数の表示枠にランクを付与する。
【０１４０】
これにより、実施形態にかかる端末装置３００は、適切な位置に第１のコンテンツを配置することができる。
【０１４１】
また、付与部３４３は、複数の表示枠のうち出力部３３０に表示されるまでに移動量が少ない表示枠ほど高いランクを付与する。
【０１４２】
これにより、実施形態にかかる端末装置３００は、適切な位置に第１のコンテンツを配置することができる。
【０１４３】
また、付与部３４３は、第２のコンテンツが下方向に移動されることにより出力部３３０に表示される表示枠よりも、第２のコンテンツが上方向に移動されることにより出力部３３０に表示される表示枠に高いランクを付与する。
【０１４４】
一般的に、ユーザは、第２のコンテンツを上方向に移動させることにより、出力部３３０の下方向に位置する表示枠内の第１のコンテンツを閲覧する傾向にある。このようなユーザ特性に基づき、端末装置３００は、ランクを付与することができるため、適切な位置に第１のコンテンツを配置することができる。
【０１４５】
付与部３４３は、複数の表示枠の位置と、第２のコンテンツに対するユーザの操作特性とに基づいて、ランクを付与する。
【０１４６】
このように、実施形態にかかる端末装置３００は、ユーザの操作特性に応じたランク付けを行うことができるため、広告配信側がより閲覧させたいと望む第１のコンテンツを、高精度に閲覧させることができる。
【０１４７】
付与部３４３は、ユーザの操作特性である第２のコンテンツの移動操作の特性に基づいて、複数の表示枠のうち出力部３３０に表示されやすいと推測される表示枠ほど高い重要度を付与する。
【０１４８】
これにより、実施形態にかかる端末装置３００は、広告配信側がより閲覧させたいと望む第１のコンテンツを、高精度に閲覧させることができる。
【０１４９】
付与部３４３は、複数の表示枠がコンテンツの種類に応じて分類されている場合に、各分類に対応する表示枠毎にランクを付与する。
【０１５０】
これにより、実施形態にかかる端末装置３００は、第１のコンテンツの種類に応じて分類された複数の表示枠が第２のコンテンツ内に混在している場合であっても、適切に第１のコンテンツを配置することができるとともに、広告収益を高めることができる。
【０１５１】
また、要求部３４１は、第２のコンテンツを再表示する操作が行われた場合に、第１のコンテンツを配信するよう所定のサーバ装置に要求し、表示部３４４は、要求部３４１により受け付けられた第１のコンテンツを、付与部３４３によって付与されたランクに基づいて、複数の表示枠に表示する。
【０１５２】
これにより、実施形態にかかる端末装置３００は、例えば、評価値や入札単価の高い第１のコンテンツほどランクの高い表示枠に表示することができるため、広告収益を高めることができる。
【０１５３】
また、要求部３４１は、第２のコンテンツを再表示する操作が行われた場合に、複数の表示枠に表示される第１のコンテンツの配信要求とともに複数の表示枠の位置に関する情報を、複数の表示枠の位置に基づき複数の表示枠に表示される第１のコンテンツを決定する所定のサーバ装置に送信する。
【０１５４】
このように、実施形態にかかる端末装置３００は、各表示枠の位置情報を広告配信を行う所定のサーバ装置に送信することで、かかるサーバ装置に対して各表示枠に表示する第１のコンテンツを決定させることができるため、広告配信側の要求に応じて適切な位置に第１のコンテンツを配置することができる。
【０１５５】
また、表示部３４４は、第２のコンテンツが再表示される前に表示されていた第１のコンテンツを、付与部３４３によって付与されたランクに基づいて、複数の表示枠に表示する。
【０１５６】
これにより、実施形態にかかる端末装置３００は、例えば、評価値や入札単価の高い第１のコンテンツほどランクの高い表示枠に表示することができるため、広告収益を高めることができる。また、端末装置３００は、リクエストを送信する必要がないため高速な表示処理を実現することができる。
【０１５７】
表示部３４４は、付与部３４３により付与されたランクと第１のコンテンツの評価値とに基づいて、第１のコンテンツを複数の表示枠に表示する。
【０１５８】
これにより、実施形態にかかる端末装置３００は、評価値や入札単価の高い第１のコンテンツほどランクの高い表示枠に表示することができるため、広告収益を高めることができる。
【０１５９】
表示部３４４は、第１のコンテンツが出力部３３０に表示された表示回数に基づいて、第１のコンテンツを複数の表示枠に表示する。
【０１６０】
このように、端末装置３００は、第１のコンテンツの表示回数に応じて、各第１のコンテンツをどの表示枠に表示するかを調整することで、第１のコンテンツに対するユーザの興味やクリック率を高めることができるため、広告収益を高めることができる。
【０１６１】
表示部３４４は、所定期間内での前記表示回数が所定値より多い前記第１のコンテンツを表示枠に表示しない。
【０１６２】
このように、端末装置３００は、第１のコンテンツの表示回数に応じて、各第１のコンテンツをどの表示枠に表示するかを調整することで、第１のコンテンツに対するユーザの興味やクリック率を高めることができるため、広告収益を高めることができる。
【０１６３】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１６４】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、要求部は、要求手段や要求回路に読み替えることができる。
【符号の説明】
【０１６５】
１  ランク付与システム
１００  コンテンツサーバ
１３１  受付部
１３２  配信部
３００  端末装置
３４０  制御部
３４１  要求部
３４２  表示制御部
３４３  付与部
３４４  表示部
【要約】
【課題】適切な位置にコンテンツを配置すること。
【解決手段】本願にかかる端末装置は、付与部と、表示部とを有する。付与部は、第１のコンテンツが表示される複数の表示枠を含む第２のコンテンツが再表示された場合に、再表示後における当該複数の表示枠の位置に応じて、当該複数の表示枠にランクを付与する。表示部は、付与部により付与されたランクに基づいて、複数の表示枠に第１のコンテンツを表示する。
【選択図】図３【図１】
0006005817.tif 000002
【図２】
0006005817.tif 000003
【図３】
0006005817.tif 000004
【図４】
0006005817.tif 000005
【図５】
0006005817.tif 000006
【図６】
0006005817.tif 000007
【図７】
0006005817.tif 000008