(57)【特許請求の範囲】
【請求項１】
端末装置に表示された広告の閲覧に関する情報を取得し、記憶部に記憶する取得部と、
前記記憶部に記憶された前記広告の閲覧に関する情報のうち、前記端末装置を利用するユーザによる各広告の閲覧有無を示す情報に基づいて、前記端末装置に配信する広告として、各広告が一つのストーリーの順番に対応する順序が付された一連の広告のうち、前記ユーザに閲覧された広告の順序以降の順序が付された広告を決定し、前記端末装置において画面が遷移する際に、遷移元の画面において前記ユーザに閲覧された広告の順序以降の順序が付された広告を、遷移先の画面に表示される候補となる広告であって、前記端末装置に配信する広告として決定し、前記遷移先の画面から前記遷移元の画面に遷移する際に、前記遷移先の画面において前記ユーザに閲覧された広告の順序以降の順序が付された広告を、前記遷移元の画面に表示される候補となる広告であって、前記端末装置に配信する広告として決定することにより、前記遷移元の画面と前記遷移先の画面とにおいて前記一連の広告を各広告に付された順序で前記ユーザが視認可能にさせるように前記端末装置に配信する広告を決定する決定部と、
を備えることを特徴とする決定装置。
【請求項２】
前記決定部は、
所定の方向に複数のコンテンツが並ぶ一覧画面を表示する前記端末装置に配信する広告として、前記一連の広告のうち、前記ユーザに閲覧された広告の順序以降の順序が付された広告を決定する
ことを特徴とする請求項１に記載の決定装置。
【請求項３】
前記決定部は、
画面遷移前における前記一覧画面の表示範囲を画面遷移後において再表示される前記一覧画面の表示範囲とする前記端末装置に配信する広告として、前記一連の広告のうち、前記ユーザに閲覧された広告の順序以降の順序が付された広告を決定する
ことを特徴とする請求項２に記載の決定装置。
【請求項４】
前記決定部は、
前記端末装置に配信する広告として、互いに関連する前記一連の広告のうち、前記ユーザに閲覧された広告の順序以降の順序が付された広告を決定する
ことを特徴とする請求項１〜３のいずれか１項に記載の決定装置。
【請求項５】
前記決定部は、
前記端末装置に配信する広告として、各広告の内容における前後関係に基づいて順序が付された前記一連の広告のうち、前記ユーザに閲覧された広告の順序以降の順序が付された広告を決定する
ことを特徴とする請求項４に記載の決定装置。
【請求項６】
コンピュータが実行する決定方法であって、
制御部が端末装置に表示された広告の閲覧に関する情報を取得し、記憶部に記憶する取得工程と、
前記制御部が前記記憶部に記憶された前記広告の閲覧に関する情報のうち、前記端末装置を利用するユーザによる各広告の閲覧有無を示す情報に基づいて、前記端末装置に配信する広告として、各広告が一つのストーリーの順番に対応する順序が付された一連の広告のうち、前記ユーザに閲覧された広告の順序以降の順序が付された広告を決定し、前記端末装置において画面が遷移する際に、遷移元の画面において前記ユーザに閲覧された広告の順序以降の順序が付された広告を、遷移先の画面に表示される候補となる広告であって、前記端末装置に配信する広告として決定し、前記遷移先の画面から前記遷移元の画面に遷移する際に、前記遷移先の画面において前記ユーザに閲覧された広告の順序以降の順序が付された広告を、前記遷移元の画面に表示される候補となる広告であって、前記端末装置に配信する広告として決定することにより、前記遷移元の画面と前記遷移先の画面とにおいて前記一連の広告を各広告に付された順序で前記ユーザが視認可能にさせるように前記端末装置に配信する広告を決定する決定工程と、
を含むことを特徴とする決定方法。
【請求項７】
制御部が端末装置に表示された広告の閲覧に関する情報を取得し、記憶部に記憶する取得手順と、
前記制御部が前記記憶部に記憶された前記広告の閲覧に関する情報のうち、前記端末装置を利用するユーザによる各広告の閲覧有無を示す情報に基づいて、前記端末装置に配信する広告として、各広告が一つのストーリーの順番に対応する順序が付された一連の広告のうち、前記ユーザに閲覧された広告の順序以降の順序が付された広告を決定し、前記端末装置において画面が遷移する際に、遷移元の画面において前記ユーザに閲覧された広告の順序以降の順序が付された広告を、遷移先の画面に表示される候補となる広告であって、前記端末装置に配信する広告として決定し、前記遷移先の画面から前記遷移元の画面に遷移する際に、前記遷移先の画面において前記ユーザに閲覧された広告の順序以降の順序が付された広告を、前記遷移元の画面に表示される候補となる広告であって、前記端末装置に配信する広告として決定することにより、前記遷移元の画面と前記遷移先の画面とにおいて前記一連の広告を各広告に付された順序で前記ユーザが視認可能にさせるように前記端末装置に配信する広告を決定する決定手順と、
をコンピュータに実行させることを特徴とする決定プログラム。
【請求項８】
端末装置に表示された広告の閲覧に関する情報を取得し、記憶部に記憶する取得部と、
前記記憶部に記憶された前記広告の閲覧に関する情報のうち、前記端末装置を利用するユーザによる各広告の閲覧有無を示す情報に基づいて、前記端末装置に配信する広告として、各広告が一つのストーリーの順番に対応する順序が付された一連の広告を複数含む広告群から、各一連の広告に含まれる各広告の評価値に基づく前記各一連の広告の評価値に応じて配信する一連の広告として決定した一連の広告のうち、前記ユーザに閲覧された広告の順序以降の順序が付された広告を決定する決定部と、
を備えることを特徴とする決定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、決定装置、決定方法、及び決定プログラムに関する。
【背景技術】
【０００２】
近年、ユーザが利用する端末装置における広告を表示する領域（以下、「広告枠」とする場合がある）の各々に広告を配信する技術が知られている。このような広告枠を配信する技術としては、例えば、動画コンテンツの再生位置に基づいて、可視領域内に入った広告枠において動画コンテンツを再生させる技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５６９７７８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では端末装置に配信する広告を適切に決定することが難しい。例えば、ユーザに閲覧させたい順序が定められた一連の広告（以下、単に「一連の広告」とする場合がある）を端末装置に配信する場合、一律に順序に基づいて一連の広告を配信した場合、所望の広告効果を得ることが難しい。具体的には、端末装置に配信される広告であっても、端末装置に表示されない、すなわちユーザに閲覧されない場合もあるため、一律に一連の広告を順序通りに配信した場合、所望の広告効果を得ることが難しい。
【０００５】
本願は、上記に鑑みてなされたものであって、配信する広告を適切に決定する決定装置、決定方法、決定プログラム、端末装置、及び表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る決定装置は、端末装置に表示された広告の閲覧に関する情報を取得する取得部と、前記取得部により取得された前記広告の閲覧に関する情報に基づいて、前記端末装置に配信する広告として、順序が付された一連の広告のうち、前記端末装置を利用するユーザに閲覧された広告の順序以降の順序が付された広告を決定する決定部と、を備えたことを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、配信する広告を適切に決定することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る決定処理の一例を示す図である。
【図２】図２は、実施形態に係る広告配信装置の構成例を示す図である。
【図３】図３は、実施形態に係る広告情報記憶部の一例を示す図である。
【図４】図４は、実施形態に係る閲覧情報記憶部の一例を示す図である。
【図５】図５は、実施形態に係る端末装置の構成例を示す図である。
【図６】図６は、実施形態に係る決定処理の一例を示すフローチャートである。
【図７】図７は、実施形態に係る決定処理の他の一例を示す図である。
【図８】図８は、広告配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る決定装置、決定方法、決定プログラム、端末装置、及び表示プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る決定装置、決定方法、決定プログラム、端末装置、及び表示プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
（実施形態）
〔１．決定処理〕
まず、図１を用いて、実施形態に係る決定処理の一例について説明する。図１は、実施形態に係る決定処理の一例を示す図である。図１に示す広告配信装置１００は、コンテンツ配信装置５０が配信するコンテンツとともに表示される広告を配信する配信サービスを提供する。以下では、コンテンツ配信装置５０がコンテンツＣＴ１１〜ＣＴ１３等や広告表示領域ＡＲ１１〜ＡＲ１２等が並ぶ一覧コンテンツＶＣ１０を配信する場合を例に説明する。以下では、一覧コンテンツＶＣ１０がウェブページである場合を例に説明する。なお、一覧コンテンツＶＣ１０は、所定のアプリケーションにより表示されるコンテンツであってもよい。この場合、所定のアプリケーションは、コンテンツ配信装置５０が配信するコンテンツを表示するアプリケーションであってもよい。以下では、コンテンツＣＴ１１〜ＣＴ１３を区別しない場合は、コンテンツＣＴとする場合がある。また、以下では、広告表示領域ＡＲ１１〜ＡＲ１２や広告表示領域ＡＲ１２１を区別しない場合は、広告表示領域ＡＲとする場合がある。
【００１１】
また、端末装置１０に表示された一覧コンテンツＶＣ１０中の各コンテンツＣＴはユーザにより指定可能であって、ユーザに指定されたコンテンツＣＴに対応する遷移先に端末装置１０の画面表示が遷移する。例えば、端末装置１０に表示された一覧コンテンツＶＣ１０中のコンテンツＣＴ１２がユーザに指定された場合、端末装置１０は、一覧コンテンツＶＣ１０からコンテンツＣＴ１２の遷移先であるコンテンツＣＴ１２１に画面表示を遷移させる。図１では、端末装置１０は、「すべて」のタブＴＢ１１が選択されている場合を示す。
【００１２】
図１に示すように、配信システム１には、端末装置１０と、コンテンツ配信装置５０と、広告配信装置１００とが含まれる。端末装置１０と、コンテンツ配信装置５０と、広告配信装置１００とは図示しない所定の通信網を介して、有線または無線により通信可能に接続される。なお、図１に示した配信システム１には、複数台の端末装置１０や、複数台のコンテンツ配信装置５０や、複数台の広告配信装置１００が含まれてもよい。
【００１３】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等により実現される。図１に示す例においては、端末装置１０がタッチパネル機能を有するスマートフォンである場合を示す。
【００１４】
また、端末装置１０は、ユーザによる操作を受け付ける。図１に示す例において、端末装置１０は、所定のブラウザアプリ（以下、単に「ブラウザ」とする場合がある）を起動する。そして、端末装置１０は、ブラウザに表示するコンテンツをコンテンツ配信装置５０へ要求する。また、端末装置１０は、受信したコンテンツに広告表示領域ＡＲが含まれる場合、広告を広告配信装置１００へ要求する。例えば、端末装置１０は、受信した一覧コンテンツＶＣ１０やコンテンツＣＴ１２１に広告表示領域ＡＲが含まれる場合、広告を広告配信装置１００へ要求する。なお、端末装置１０は、ブラウザに限らず、コンテンツ配信装置５０が配信するコンテンツを表示するためのアプリケーションによりコンテンツを表示してもよい。なお、以下では、端末装置１０をユーザと表記する場合がある。すなわち、以下では、ユーザを端末装置１０と読み替えることもできる。
【００１５】
広告配信装置１００は、広告要求に応じて広告を配信する広告配信サービスを提供する。例えば、広告配信装置１００は、端末装置１０に表示された広告の閲覧に関する情報（以下、単に「閲覧情報」とする場合がある）に基づいて、端末装置１０に配信する広告を決定する決定装置である。また、広告配信装置１００は、端末装置１０に配信する広告として、順序、すなわち表示順（以下、「順位」とする場合がある）が付された一連の広告のうち、端末装置１０を利用するユーザに閲覧された広告の順序以降の順序が付された広告を決定する決定装置である。
【００１６】
コンテンツ配信装置５０は、コンテンツを配信する情報処理装置である。図１に示す例において、コンテンツ配信装置５０は、端末装置１０からの要求に応じて、端末装置１０において起動されたブラウザに表示されるウェブページであるコンテンツを配信する。
【００１７】
以下、図１を用いて、決定処理の一例を説明する。図１に示す例においては、ユーザがユーザＩＤ「Ｕ１」により識別されるユーザ（以下、「ユーザＵ１」とする場合がある）である場合を示す。また、図１では、広告配信装置１００がユーザに閲覧させたい順序が定められた一連の広告を配信する場合を示す。具体的には、図１では、広告配信装置１００が関連付ＩＤ「ＡＳ１１」により識別される一連の広告（以下、「一連の広告ＡＳ１１」とする場合がある）に含まれる広告ＡＣ１１１〜ＡＣ１１４等を配信する例を示す。なお、上記のように広告ＩＤ「ＡＣ１１１」により識別される広告を広告ＡＣ１１１と記載する。他の広告ＩＤ「ＡＣ１１２」〜「ＡＣ１１４」等により識別される広告を広告ＡＣ１１２〜ＡＣ１１４等と記載する。また、以下では、広告ＡＣ１１１〜ＡＣ１１４等について、特に区別することなく説明する場合には、広告ＡＣと記載する。
【００１８】
以下では、ユーザＵ１が利用する端末装置１０における表示内容の変更に応じて、端末装置１０を端末装置１０−１〜１０−４として説明する。なお、端末装置１０−１〜１０−４は同一の端末装置１０である。また、以下では、端末装置１０−１〜１０−４について、特に区別することなく説明する場合には、端末装置１０と記載する。また、以下では、端末装置１０に表示された広告ＡＣ１１１〜ＡＣ１１４等の閲覧状況の更新に応じて、広告配信装置１００を広告配信装置１００−１〜１００−３として説明する。なお、広告配信装置１００−１〜１００−３は同一の広告配信装置１００である。また、以下では、広告配信装置１００−１〜１００−３について、特に区別することなく説明する場合には、広告配信装置１００と記載する。
【００１９】
図１に示すように、端末装置１０−１は、コンテンツ配信装置５０にコンテンツの配信要求を送信する（ステップＳ１１）。例えば、端末装置１０−１は、ユーザＵ１による操作に応じて、コンテンツ配信装置５０にコンテンツの配信要求を送信する。具体的には、端末装置１０−１は、コンテンツ配信装置５０に一覧コンテンツＶＣ１０の配信要求を送信する。
【００２０】
端末装置１０−１から配信要求を受け付けたコンテンツ配信装置５０は、端末装置１０にコンテンツを配信する（ステップＳ１２）。図１に示す例においては、コンテンツ配信装置５０は、端末装置１０−１に一覧コンテンツＶＣ１０を配信する。図１に示す例において、コンテンツ配信装置５０が配信する一覧コンテンツＶＣ１０には、コンテンツＣＴ１１〜ＣＴ１３や広告表示領域ＡＲ１１〜ＡＲ１２が所定の方向に並んで配置される。具体的には、一覧コンテンツＶＣ１０には、コンテンツＣＴ１１〜ＣＴ１３や広告表示領域ＡＲ１１〜ＡＲ１２が、スクロール方向（図１では上下方向）に並んで配置される。
【００２１】
広告表示領域ＡＲを含む一覧コンテンツＶＣ１０を受信した端末装置１０−１は、受信した一覧コンテンツＶＣ１０に含まれる広告表示領域ＡＲに表示する広告ＡＣを要求する広告要求を広告配信装置１００に送信する（ステップＳ１３）。
【００２２】
端末装置１０から広告要求を取得した広告配信装置１００−１は、端末装置１０に配信する広告を決定する（ステップＳ１４−１）。例えば、広告配信装置１００は、端末装置１０に表示された広告ＡＣの閲覧に関する情報に基づいて、端末装置１０に配信する広告ＡＣを決定する。具体的には、広告配信装置１００は、端末装置１０に配信する広告ＡＣとして、順序が付された一連の広告ＡＳ１１のうち、ユーザＵ１に閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを決定する。
【００２３】
なお、ここで言う広告ＡＣが閲覧されたとは、例えば、広告ＡＣの５０％、すなわち広告ＡＣが表示された広告表示領域ＡＲの半分が端末装置１０に１秒以上表示された場合をいう。例えば、端末装置１０は、広告ＡＣ１１１の５０％が表示された広告表示領域ＡＲ１１が１秒以上表示された場合、広告ＡＣ１１１がユーザＵ１に閲覧されたと判定する。また、端末装置１０は、端末装置１０に表示された広告ＡＣの閲覧に関する情報、すなわちユーザＵ１に閲覧された広告ＡＣに関する情報を定期的に広告配信装置１００へ送信する。
【００２４】
なお、端末装置１０に表示された広告ＡＣがユーザＵ１に閲覧されたかを判定する機能は、どのように実現されてもよい。例えば、端末装置１０に表示された広告ＡＣがユーザＵ１に閲覧されたかを判定する機能は、一覧コンテンツＶＣ１０等のコンテンツがブラウザにより表示される場合、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）などにより実現されてもよい。また、端末装置１０に表示された広告ＡＣがユーザＵ１に閲覧されたかを判定する機能は、一覧コンテンツＶＣ１０等のコンテンツが所定のアプリケーションにより表示される場合、そのアプリケーションのプログラムなどにより実現されてもよい。
【００２５】
図１では、ステップＳ１３までにユーザＵ１に閲覧された広告はないため、広告配信装置１００−１は、一連の広告ＡＳ１１のうち順位が１位の広告ＡＣ１１１から所定数の広告ＡＣを端末装置１０に配信する広告ＡＣとして決定する。例えば、広告配信装置１００−１は、順位が１位の広告ＡＣ１１１や順位が２位の広告ＡＣ１１２や順位が３位の広告ＡＣ１１３等を端末装置１０に配信する広告ＡＣとして決定する。そして、広告配信装置１００−１は、一連の広告ＡＳ１１のうち端末装置１０に配信する広告ＡＣとして決定した広告ＡＣを端末装置１０に配信する（ステップＳ１４−２）。具体的には、広告配信装置１００−１は、広告ＡＣ１１１〜ＡＣ１１３等を端末装置１０に配信する。
【００２６】
そして、端末装置１０−１は、コンテンツ配信装置５０から受信した一覧コンテンツＶＣ１０を表示する（ステップＳ１５）。図１では、ステップＳ１５において、端末装置１０−１は、一覧コンテンツＶＣ１０の先頭に位置するコンテンツＣＴ１１から順に、広告表示領域ＡＲ１１、コンテンツＣＴ１２を表示する。また、端末装置１０は、広告表示領域ＡＲ１１にステップＳ１４−２において受信した広告ＡＣのうち最も順位の高い広告ＡＣである広告ＡＣ１１１を表示する。すなわち、ステップＳ１５後の端末装置１０中の一覧コンテンツＶＣ１０には、コンテンツＣＴ１１、広告ＡＣ１１１、コンテンツＣＴ１２の順に上下方向に並んで一覧表示される。
【００２７】
図１では、広告表示領域ＡＲ１１に表示された広告ＡＣ１１１には、文字情報ＤＳ１１１や画像情報ＧＲ１１１が含まれる。文字情報ＤＳ１１１は、転職サイトＡに関する文字情報であり、「転職サイトＡ  求人数が日本最大の転職サイト」と表示される文字情報である。画像情報ＧＲ１１１には、「自分のスキルを活かして、年収上がりました。」等の記載や転職成功を示すピクトグラムが含まれる。また、図１では、端末装置１０−１において、広告ＡＣ１１１が表示された広告表示領域ＡＲ１１の５０％が端末装置１０に１秒以上表示されたものとする。すなわち、端末装置１０は、広告ＡＣ１１１がユーザＵ１に閲覧されたと判定する。
【００２８】
なお、端末装置１０中に表示されたコンテンツＣＴ１１、広告表示領域ＡＲ１１、コンテンツＣＴ１２は、一覧コンテンツＶＣ１０の一部であり、ユーザは端末装置１０の表示画面にタッチした指Ｆ１を下から上へ移動させるストローク操作（以下、「ユーザ操作」とする場合がある）をすることにより、表示を下へスクロールさせて、一覧コンテンツＶＣ１０において下に続く部分を表示させることができる。
【００２９】
ステップＳ１５において一覧コンテンツＶＣ１０が表示された後、ユーザＵ１は、ユーザ操作を行う（ステップＳ１６）。これにより、端末装置１０は、一覧コンテンツＶＣ１０のコンテンツＣＴ１２以下の部分を表示させるように、表示を変更する（ステップＳ１７）。
【００３０】
図１では、端末装置１０は、コンテンツＣＴ１２、コンテンツＣＴ１３、広告表示領域ＡＲ１２を表示するように表示を変更する。また、端末装置１０は、広告表示領域ＡＲ１２に広告ＡＣ１１１の次に順位が高い広告ＡＣ１１２を表示する。すなわち、ステップＳ１７の後の端末装置１０中の一覧コンテンツＶＣ１０には、コンテンツＣＴ１２、コンテンツＣＴ１３、広告ＡＣ１１２の順に上下方向に並んで一覧表示される。
【００３１】
図１では、広告表示領域ＡＲ１２に表示された広告ＡＣ１１２には、文字情報ＤＳ１１２や画像情報ＧＲ１１２が含まれる。文字情報ＤＳ１１２は、転職サイトＡに関する文字情報であり、「転職サイトＡ  求人数が日本最大の転職サイト」と表示される文字情報である。すなわち、図１では、文字情報ＤＳ１１２は、文字情報ＤＳ１１１と同様の内容を示す。また、画像情報ＧＲ１１２には、「私は、３０代後半で、年収アップ出来ました。」等の記載や年収の上昇を示すピクトグラムが含まれる。このように、広告ＡＣ１１１と広告ＡＣ１１２とは、転職サイトＡに関する内容の広告であって、互いに関連する広告である。また、図１では、端末装置１０−２において、広告ＡＣ１１２が表示された広告表示領域ＡＲ１２の５０％が端末装置１０に１秒以上表示されたものとする。すなわち、端末装置１０は、広告ＡＣ１１２がユーザＵ１に閲覧されたと判定する。
【００３２】
また、端末装置１０は、ユーザＵ１に閲覧された広告ＡＣに関する情報を閲覧情報として広告配信装置１００へ送信する（ステップＳ１８）。具体的には、端末装置１０は、広告ＡＣ１１１及び広告ＡＣ１１２がユーザＵ１に閲覧されたことを示す閲覧情報を広告配信装置１００へ送信する。なお、端末装置１０は、広告ＡＣ１１１がユーザＵ１に閲覧されたことを示す閲覧情報と広告ＡＣ１１２がユーザＵ１に閲覧されたことを示す閲覧情報とを異なるタイミングで広告配信装置１００へ送信してもよい。例えば、端末装置１０は、後述するステップＳ２２における広告要求とともにユーザＵ１により広告ＡＣ１１１及び広告ＡＣ１１２が閲覧されたことを示す閲覧情報を広告配信装置１００へ送信してもよい。
【００３３】
端末装置１０から閲覧情報を取得した広告配信装置１００は、取得したユーザＵ１に関する閲覧情報に基づいて記憶部１２０（図３参照）に記憶された情報を更新する（ステップＳ１９）。具体的には、広告配信装置１００は、閲覧情報記憶部１２２（図３参照）に記憶されたユーザＵ１に関する情報を更新するが、図１では、ユーザＵ１に閲覧された広告ＡＣを広告情報記憶部１２１において白抜き文字で図示する。すなわち、図１では、広告配信装置１００−２は、順位が１位の広告ＡＣ１１１と順位が２位の広告ＡＣ１１２とがユーザＵ１に閲覧されたとする。
【００３４】
なお、以下では、ユーザＵ１に関する閲覧情報の更新に応じて、広告情報記憶部１２１を広告情報記憶部１２１−１〜１２１−３として説明する。また、広告情報記憶部１２１−１〜１２１−３は同一の広告情報記憶部１２１である。また、以下では、広告情報記憶部１２１−１〜１２１−３について、特に区別することなく説明する場合には、広告情報記憶部１２１と記載する。
【００３５】
そして、ユーザＵ１は、端末装置１０−２に表示されたコンテンツＣＴ１２を指定する（ステップＳ２０−１）。その後、端末装置１０−２は、コンテンツ配信装置５０にコンテンツの配信要求を送信する（ステップＳ２０−２）。例えば、端末装置１０−２は、ユーザＵ１が端末装置１０におけるコンテンツＣＴ１２が表示された部分をタッチすることにより、コンテンツ配信装置５０にコンテンツの配信要求を送信する。具体的には、端末装置１０−２は、コンテンツ配信装置５０にコンテンツＣＴ１２に対応する遷移先であるコンテンツＣＴ１２１の配信要求を送信する。
【００３６】
端末装置１０−２から配信要求を受け付けたコンテンツ配信装置５０は、端末装置１０にコンテンツを配信する（ステップＳ２１）。図１に示す例においては、コンテンツ配信装置５０は、端末装置１０−２にコンテンツＣＴ１２１を配信する。図１に示す例において、コンテンツ配信装置５０が配信するコンテンツＣＴ１２１には、コンテンツＣＴ１２に関する詳細な記事や広告表示領域ＡＲ１２１が含まれる。
【００３７】
広告表示領域ＡＲ１２１を含むコンテンツＣＴ１２１を受信した端末装置１０−２は、受信したコンテンツＣＴ１２１に含まれる広告表示領域ＡＲ１２１に表示する広告ＡＣを要求する広告要求を広告配信装置１００に送信する（ステップＳ２２）。
【００３８】
端末装置１０から広告要求を取得した広告配信装置１００−２は、端末装置１０に配信する広告を決定する（ステップＳ２３−１）。例えば、広告配信装置１００は、端末装置１０に表示された広告ＡＣの閲覧に関する情報に基づいて、端末装置１０に配信する広告ＡＣを決定する。具体的には、広告配信装置１００は、端末装置１０に配信する広告ＡＣとして、順序が付された一連の広告ＡＳ１１のうち、ユーザＵ１に閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを決定する。
【００３９】
図１では、ステップＳ２３−１における広告ＡＣの決定時において、広告配信装置１００−２中の広告情報記憶部１２１−２に示すように、一連の広告ＡＳ１１のうち順位が１位の広告ＡＣ１１１及び順位が２位の広告ＡＣ１１２がユーザＵ１に閲覧されている。そのため、広告配信装置１００−２は、順位が３位以降の広告ＡＣ１１３、ＡＣ１１４等を端末装置１０に配信する広告ＡＣとして決定する。このように、広告配信装置１００は、端末装置１０において画面が遷移する際に、遷移元の画面においてユーザＵ１に閲覧された広告ＡＣ（図１では広告ＡＣ１１２）の順序以降の順序が付された広告ＡＣ（図１では広告ＡＣ１１３、ＡＣ１１４等）を、端末装置１０に配信する広告ＡＣとして決定する。
【００４０】
そして、広告配信装置１００−２は、一連の広告ＡＳ１１のうち端末装置１０に配信する広告ＡＣとして決定した広告ＡＣを端末装置１０に配信する（ステップＳ２３−２）。具体的には、広告配信装置１００−２は、広告ＡＣ１１３を端末装置１０に配信する。そして、端末装置１０は、コンテンツ配信装置５０から受信したコンテンツＣＴ１２１に表示を遷移する（ステップＳ２４）。なお、ステップＳ２２〜Ｓ２４の処理は並列して行われてもよい。なお、図１では、コンテンツＣＴ１２１が１つの広告表示領域ＡＲ１２１が含まれるため、広告配信装置１００が広告ＡＣ１１３を配信する場合を示すが、コンテンツＣＴ１２１が複数の広告表示領域ＡＲを含む場合、広告配信装置１００は、順位が３位以降の複数の広告ＡＣ、例えば広告ＡＣ１１３、ＡＣ１１４等を配信してもよい。
【００４１】
ステップＳ２４の遷移後における端末装置１０−３は、広告表示領域ＡＲ１２１を含むコンテンツＣＴ１２１を表示する。また、端末装置１０は、広告表示領域ＡＲ１２１にステップＳ２３−２において受信した広告ＡＣ１１３を表示する。
【００４２】
図１では、広告表示領域ＡＲ１２１に表示された広告ＡＣ１１３には、文字情報ＤＳ１１３や画像情報ＧＲ１１３が含まれる。文字情報ＤＳ１１３は、転職サイトＡに関する文字情報であり、「転職サイトＡ  求人数が日本最大の転職サイト」と表示される文字情報である。画像情報ＧＲ１１３には、「年収アップに加え、福利厚生も充実しています。」等の記載や転職成功を示すピクトグラムが含まれる。このように、広告ＡＣ１１３は、広告ＡＣ１１１、ＡＣ１１２と同様に転職サイトＡに関する内容の広告であって、広告ＡＣ１１１〜ＡＣ１１３は、互いに関連する広告である。また、図１では、端末装置１０−３において、広告ＡＣ１１３が表示された広告表示領域ＡＲ１２１の５０％が端末装置１０に１秒以上表示されたものとする。すなわち、端末装置１０は、広告ＡＣ１１３がユーザＵ１に閲覧されたと判定する。
【００４３】
また、端末装置１０は、ユーザＵ１に閲覧された広告ＡＣに関する情報を閲覧情報として広告配信装置１００へ送信する（ステップＳ２５）。具体的には、端末装置１０は、広告ＡＣ１１３がユーザＵ１に閲覧されたことを示す閲覧情報を広告配信装置１００へ送信する。なお、端末装置１０がユーザＵ１により広告ＡＣ１１３が閲覧されたことを示す閲覧情報を広告配信装置１００へ送信するタイミングは、後述するステップＳ２９以前であればどのようなタイミングであってもよい。例えば、端末装置１０は、後述するステップＳ２９における広告要求とともにユーザＵ１により広告ＡＣ１１３が閲覧されたことを示す閲覧情報を広告配信装置１００へ送信してもよい。
【００４４】
端末装置１０から閲覧情報を取得した広告配信装置１００は、取得したユーザＵ１に関する閲覧情報に基づいて記憶部１２０に記憶する情報を更新する（ステップＳ２６）。具体的には、広告配信装置１００−３は、順位が１位の広告ＡＣ１１１、順位が２位の広告ＡＣ１１２、及び順位が３位の広告ＡＣ１１３がユーザＵ１に閲覧されたとする。
【００４５】
そして、ユーザＵ１は、端末装置１０−３に表示された戻るボタンを押下する（ステップＳ２７−１）。その後、端末装置１０−３は、コンテンツ配信装置５０にコンテンツの配信要求を送信する（ステップＳ２７−２）。例えば、端末装置１０−３は、ユーザＵ１が端末装置１０における戻るボタンが表示された部分をタッチすることにより、コンテンツ配信装置５０にコンテンツの配信要求を送信する。具体的には、端末装置１０−３は、コンテンツ配信装置５０にコンテンツＣＴ１２１に対応する遷移元であるコンテンツＣＴ１２を含む一覧コンテンツＶＣ１０の配信要求を送信する。
【００４６】
端末装置１０−３から配信要求を受け付けたコンテンツ配信装置５０は、端末装置１０にコンテンツを配信する（ステップＳ２８）。図１に示す例においては、コンテンツ配信装置５０は、端末装置１０−３に一覧コンテンツＶＣ１０を配信する。なお、図１に示す例において、端末装置１０は、コンテンツＣＴ１２１から一覧コンテンツＶＣ１０に戻る際に、コンテンツ配信装置５０から一覧コンテンツＶＣ１０を受信するが、ステップＳ１２において受信した一覧コンテンツＶＣ１０を表示してもよい。この場合、配信システム１は、ステップＳ２７−２及びステップＳ２８の処理を行うことなく、ステップＳ２９以降の処理を行ってもよい。
【００４７】
広告表示領域ＡＲを含む一覧コンテンツＶＣ１０を受信した端末装置１０−３は、受信した一覧コンテンツＶＣ１０に含まれる広告表示領域ＡＲに表示する広告ＡＣを要求する広告要求を広告配信装置１００に送信する（ステップＳ２９）。
【００４８】
端末装置１０から広告要求を取得した広告配信装置１００−３は、端末装置１０に配信する広告を決定する（ステップＳ３０−１）。例えば、広告配信装置１００は、端末装置１０に表示された広告ＡＣの閲覧に関する情報に基づいて、端末装置１０に配信する広告ＡＣを決定する。具体的には、広告配信装置１００は、端末装置１０に配信する広告ＡＣとして、順序が付された一連の広告ＡＳ１１のうち、ユーザＵ１に閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを決定する。
【００４９】
図１では、ステップＳ３０−１における広告ＡＣの決定時において、広告配信装置１００−３中の広告情報記憶部１２１−３に示すように、一連の広告ＡＳ１１のうち順位が１位の広告ＡＣ１１１、順位が２位の広告ＡＣ１１２、及び順位が３位の広告ＡＣ１１３がユーザＵ１に閲覧されている。そのため、広告配信装置１００−３は、順位が４位の広告ＡＣ１１４を端末装置１０に配信する広告ＡＣとして決定する。このように、広告配信装置１００は、遷移先の画面から遷移元の画面に遷移する際に、遷移先の画面においてユーザに閲覧された広告ＡＣ（図１では広告ＡＣ１１３）の順序以降の順序が付された広告ＡＣ（図１では広告ＡＣ１１４）を、端末装置１０に配信する広告ＡＣとして決定する。
【００５０】
そして、広告配信装置１００−３は、一連の広告ＡＳ１１のうち端末装置１０に配信する広告ＡＣとして決定した広告ＡＣを端末装置１０に配信する（ステップＳ３０−２）。具体的には、広告配信装置１００−３は、広告ＡＣ１１４等を端末装置１０に配信する。
【００５１】
そして、端末装置１０は、コンテンツＣＴ１２１から一覧コンテンツＶＣ１０に表示を遷移する（ステップＳ３１）。ここで、端末装置１０は、画面遷移前における一覧画面の表示範囲を画面遷移後において再表示される一覧画面の表示範囲として、一覧画面を表示する。図１では、ステップＳ３１の遷移後における端末装置１０−４は、ステップＳ２４の遷移前における端末装置１０−２と同じ表示範囲の一覧コンテンツＶＣ１０を表示する。具体的には、端末装置１０は、一覧コンテンツＶＣ１０のコンテンツＣＴ１２を先頭に、コンテンツＣＴ１２、コンテンツＣＴ１３、広告表示領域ＡＲ１２の順で表示する。
【００５２】
また、端末装置１０−４においては、広告表示領域ＡＲ１２が表示される。そのため、端末装置１０は、広告表示領域ＡＲ１２にステップＳ３０−２において受信した広告ＡＣのうち最も順位の高い広告ＡＣである広告ＡＣ１１４を表示する。すなわち、ステップＳ３１後の端末装置１０中の一覧コンテンツＶＣ１０には、コンテンツＣＴ１２、コンテンツＣＴ１３、広告ＡＣ１１４の順に上下方向に並んで一覧表示される。なお、ステップＳ２９〜Ｓ３１の処理は並列して行われてもよい。
【００５３】
図１では、広告表示領域ＡＲ１２に表示された広告ＡＣ１１４には、文字情報ＤＳ１１４や画像情報ＧＲ１１４が含まれる。文字情報ＤＳ１１４は、転職サイトＡに関する文字情報であり、「転職サイトＡ  求人数が日本最大の転職サイト」と表示される文字情報である。すなわち、図１では、文字情報ＤＳ１１４は、文字情報ＤＳ１１１と同様の内容を示す。また、画像情報ＧＲ１１４には、「休暇も増えて、趣味に充てる時間が増えました。」等の記載や休暇中の人を示すピクトグラムが含まれる。このように、広告ＡＣ１１４は、広告ＡＣ１１１〜ＡＣ１１３と同様に転職サイトＡに関する内容の広告であって、広告ＡＣ１１１〜ＡＣ１１４は、互いに関連する広告である。
【００５４】
上述したように、広告配信装置１００は、ユーザＵ１に閲覧された広告の順序以降の順序が付された広告を決定することにより、配信する広告を適切に決定することができる。例えば、図１の例では、端末装置１０への広告の配信履歴情報に基づいて、端末装置１０に配信する広告ＡＣを決定した場合、広告配信装置１００は、ステップＳ２３−２において広告ＡＣ１１３よりも下位の順位の広告ＡＣ１１４を端末装置１０に配信する広告ＡＣとして決定する。しかしながら、広告配信装置１００は、ユーザＵ１による広告の閲覧情報に基づいて端末装置１０に配信する広告ＡＣを決定するため、ステップＳ２３−２において広告ＡＣ１１３を端末装置１０に配信する広告ＡＣとして決定する。これにより、広告配信装置１００は、広告ＡＣ１１１、ＡＣ１１２、ＡＣ１１３、ＡＣ１１４の順で、すなわち各広告ＡＣに付された順序通りに一連の広告ＡＳ１１をユーザＵ１に閲覧させることができる。
【００５５】
なお、端末装置１０−４において、ユーザ操作により広告表示領域ＡＲ１２よりも下部に位置する広告表示領域ＡＲが表示された場合、その広告表示領域ＡＲに広告ＡＣ１１４の次の順位の広告ＡＣ（例えば広告ＡＣ１１５。図３参照）を表示する。また、端末装置１０−４において、ユーザ操作により広告表示領域ＡＲ１２よりも上部に位置する広告表示領域ＡＲ１１が表示された場合、広告ＡＣ１１４の前の順位の広告ＡＣ（例えば広告ＡＣ１１３）を広告表示領域ＡＲ１１に表示してもよい。この場合、広告配信装置１００は、例えばステップＳ３０−２において広告ＡＣ１１４等とともに広告ＡＣ１１３を配信してもよい。また、端末装置１０−４において、ユーザ操作により広告表示領域ＡＲ１２よりも上部に位置する広告表示領域ＡＲ１１が表示された場合、広告ＡＣ１１４の次の順位の広告ＡＣ（例えば広告ＡＣ１１５）を広告表示領域ＡＲ１１に表示してもよい。
【００５６】
また、上記例においては、各広告表示領域ＡＲが端末装置１０に表示される順序に基づいて、各広告表示領域ＡＲに広告を表示する例を示したが、端末装置１０は各広告表示領域ＡＲに付された優先度に基づいて広告表示領域ＡＲに広告を表示してもよい。例えば、端末装置１０は、複数の広告表示領域ＡＲが同一画面上に表示される場合、各広告表示領域ＡＲに付された優先度に基づいて広告表示領域ＡＲに広告を表示してもよい。例えば、端末装置１０は、複数の広告表示領域ＡＲやコンテンツＣＴが格子状に同一画面上に表示される場合、各広告表示領域ＡＲをユーザが視認すると推定される順序に基づく優先度に応じて広告表示領域ＡＲに広告を表示してもよい。
【００５７】
また、図１では、広告配信装置１００がユーザの閲覧情報の管理と、広告の配信とを行う場合を例に示したが、ユーザの閲覧情報の管理と、広告の配信とは各々異なる装置により行われてもよい。例えば、配信システム１は、ユーザの閲覧情報を管理する管理装置と、管理装置から取得したユーザの閲覧情報に基づいて決定した広告を配信する広告配信装置とを有してもよい。また、広告配信装置１００が配信する一連の広告は、各広告の内容における前後関係に基づいて順序が付された一連の広告であってもよい。例えば、広告配信装置１００が配信する一連の広告の各広告に付された順序は、一つのストーリ（物語）の順番に対応してもよい。また、図１では、コンテンツＣＴや広告表示領域ＡＲが縦（高さ）方向に並んだ一覧コンテンツＶＣ１０の場合を例示したが、コンテンツＣＴや広告表示領域ＡＲは縦方向及び横（幅）方向に連続して、すなわち面状（格子状）に配置されてもよい。この場合、端末装置１０を利用するユーザは、端末装置１０に対するユーザ操作により縦方向や横方向に表示範囲を変更させてもよい。また、広告配信装置１００は、格子状に配置された広告表示領域ＡＲに表示する広告を配信してもよい。
【００５８】
また、広告配信装置１００は、順序が付された一連の広告に限らず、種々の広告を適宜配信してもよい。また、広告配信装置１００が配信する広告の課金形態は、前課金であってもよいし、表示された回数やユーザに閲覧された回数に基づく課金であってもよい。また、広告配信装置１００は、複数の一連の広告のうち、いずれの広告を配信するかを、各広告の所定の評価に基づいて決定してもよい。例えば、広告配信装置１００は、一連の広告に含まれる広告のｅＣＰＭ（effective  Cost  Per  Mill）を評価値として、例えばその平均値に基づいて、複数の一連の広告のうちいずれの広告を配信するかを決定してもよい。また、図１では、広告配信装置１００が閲覧情報に基づいて広告を配信する場合を示したが、端末装置１０が予め広告配信装置１００から一連の広告全体を取得し閲覧情報に基づいて、広告表示領域ＡＲに表示する広告を決定してもよい。なお、本実施形態で言う遷移とは、「すべて」のタブＴＢ１１が選択された状態から他のタブ（例えば、「ニュース」のタブＴＢ１２）が選択された状態になる場合を含むものとする。この場合、端末装置１０は、タブが切り替わるごとに、一覧コンテンツを取得してもよい。また、末装置１０は、タブが切り替わるごとに、広告配信装置１００に閲覧情報を送信してもよい。そして、広告配信装置１００は、タブが切り替わるごとに、端末装置１０に表示された広告の閲覧情報に基づいて、端末装置１０に配信する広告を決定し、配信してもよい。また、端末装置１０は、１回の広告要求で取得した複数の広告を複数のタブ間に亘って表示してもよい。例えば、端末装置１０は、１回の広告要求により広告配信装置１００から広告ＡＣ１１１〜ＡＣ１１４を取得してもよい。また、例えば、端末装置１０は、「すべて」のタブＴＢ１１が選択された状態で広告ＡＣ１１１、ＡＣ１１２を表示した後、「ニュース」のタブＴＢ１２が選択された場合、「ニュース」のタブＴＢ１２が選択された状態で広告ＡＣ１１３、ＡＣ１１４を表示してもよい。このように、端末装置１０は、タブを切り替える度に、閲覧情報を広告配信装置１００に送信したり、広告ＡＣを受信したりすることなく、複数のタブ間に亘って順序通りに広告ＡＣを表示してもよい。この場合、端末装置１０は、１回の配信要求によりタブ全体（タブＴＢ１１やタブＴＢ１２等）に関する一覧コンテンツを取得してもよい。例えば、端末装置１０は、端末装置１０の各機能間で共通して閲覧情報を用いてもよい。例えば、端末装置１０内のアプリ間で、共通して閲覧情報を用いることにより、複数のアプリ間に亘って順序通りに広告ＡＣを表示してもよい。
【００５９】
〔２．広告配信装置の構成〕
次に、図２を用いて、実施形態に係る広告配信装置１００の構成について説明する。図２は、実施形態に係る広告配信装置１００の構成例を示す図である。図２に示すように、広告配信装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、広告配信装置１００は、広告配信装置１００の管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００６０】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークと有線または無線で接続され、端末装置１０との間で情報の送受信を行う。
【００６１】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態に係る記憶部１２０は、図２に示すように、広告情報記憶部１２１と、閲覧情報記憶部１２２とを有する。
【００６２】
（広告情報記憶部１２１）
実施形態に係る広告情報記憶部１２１は、広告に関する各種情報を記憶する。図３は、実施形態に係る広告情報記憶部の一例を示す図である。図３に、実施形態に係る広告情報記憶部１２１の一例を示す。図３に示す広告情報記憶部１２１は、「関連付ＩＤ」、「関連内容」、「順位」、「広告ＩＤ」、「文字情報」、「画像情報」といった項目を有する。
【００６３】
「関連付ＩＤ」は、一連の広告を識別するための識別情報を示す。すなわち、「関連付ＩＤ」は、各広告の関連の有無を示す。「関連内容」は、一連の広告に含まれる広告間の関連の内容を示す。「順位」は、各広告の表示順序を示す。「広告ＩＤ」は、広告を識別するための識別情報を示す。また、「文字情報」は、広告ＩＤにより識別される広告に含まれる文字情報を示す。また、「画像情報」は、広告ＩＤにより識別される広告に含まれる画像情報を示す。図３では、説明のため画像ＩＤにより識別される画像を図示するが、「画像情報」としては、画像情報の格納場所を示すファイルパス名などが格納されてもよい。
【００６４】
例えば、図３に示す例において、一連の広告ＡＳ１１は、広告主Ａが提供する転職サイトＡに関する一連の広告であることを示す。そして、一連の広告ＡＳ１１には、広告ＡＣ１１１〜広告ＡＣ１１５等が含まれることを示す。また、広告ＡＣ１１１は、順位が１位であり、文字情報ＤＳ１１１や画像情報ＧＲ１１１を含むことを示す。また、広告ＡＣ１１２は、順位が２位であり、文字情報ＤＳ１１２や画像情報ＧＲ１１２を含むことを示す。
【００６５】
また、例えば、図３に示す例において、一連の広告ＡＳ１２は、複数の広告主が提供するスポーツ関連の一連の広告であることを示す。また、一連の広告ＡＳ１２には、広告ＡＣ１２１等が含まれることを示す。また、広告ＡＣ１２１は、順位が１位であり、文字情報ＤＳ１２１や画像情報ＧＲ１２１を含むことを示す。また、例えば、図３に示す例において、広告ＡＣ１３１や広告ＡＣ１３２は、いずれの一連の広告にも属さない広告であることを示す。
【００６６】
図３に示す例においては、関連付けられた広告ＡＣ間、例えば一連の広告ＡＳ１１に含まれる広告ＡＣ間で順位が付される例を示すが、関連付けられていない広告ＡＣ間で順序が付されてもよい。例えば、広告配信装置１００は、所定のスコアを記憶し、スコアに基づいて各広告ＡＣ間の順位を決定してもよい。例えば、広告配信装置１００は、広告ＡＣ１１１や広告ＡＣ１２１や広告ＡＣ１３１間で各広告ＡＣのスコアに基づいて順位を決定してもよい。
【００６７】
なお、広告情報記憶部１２１は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、広告情報記憶部１２１は、入札価格に関する情報等を記憶してもよい。また、例えば、広告情報記憶部１２１は、広告主を識別するための識別情報を記憶してもよい。なお、広告主は、入稿作業等を代理店に依頼する場合もあるため、「広告主」といった表記は、広告主だけではなく代理店を含む概念であるものとする。また、例えば、広告情報記憶部１２１は、各広告の対象となる商品名やサービス名を示す情報を記憶してもよい。なお、広告情報記憶部１２１は、各商品等を示す情報としては「商品名」に限らず、商品を識別するための「商品ＩＤ」等の情報を記憶してもよい。
【００６８】
（閲覧情報記憶部１２２）
実施形態に係る閲覧情報記憶部１２２は、ユーザによる広告の閲覧に関する情報を記憶する。図４は、実施形態に係る閲覧情報記憶部の一例を示す図である。図４に、実施形態に係る閲覧情報記憶部１２２の一例を示す。図４に示す閲覧情報記憶部１２２は、「ユーザＩＤ」、「関連付ＩＤ」、「閲覧」、「広告ＩＤ」といった項目を有する。
【００６９】
「ユーザＩＤ」は、ユーザを識別するための識別情報を示す。「関連付ＩＤ」は、一連の広告を識別するための識別情報を示す。「閲覧」は、各広告の閲覧の有無を示す。例えば、「閲覧」に「１」が記憶された広告は、ユーザに閲覧された広告であることを示す。また、例えば、「閲覧」に「０」が記憶された広告は、ユーザに閲覧されていない広告であることを示す。「広告ＩＤ」は、広告を識別するための識別情報を示す。
【００７０】
例えば、図４に示す例において、ユーザＵ１による広告の閲覧に関する情報は、広告ＡＣ１１１及び広告ＡＣ１１２がユーザＵ１に閲覧されたことを示す。また、ユーザＵ１による広告の閲覧に関する情報は、広告ＡＣ１１３〜ＡＣ１１５や広告ＡＣ１２１がユーザＵ１に閲覧されていないことを示す。なお、ユーザによる広告の閲覧に関する情報は、所定のタイミングで更新されてもよい。例えば、広告配信装置１００は、所定の期間、端末装置１０から配信要求を取得しなかった場合、その端末装置１０を利用するユーザに対応する全広告の「閲覧」を「０」に更新してもよい。
【００７１】
なお、閲覧情報記憶部１２２は、ユーザによる広告の閲覧に関する情報であれば、どのような情報を記憶してもよい。すなわち、閲覧情報記憶部１２２は、上記に限らず、目的に応じて種々の情報を記憶してもよい。
【００７２】
（制御部１３０）
図２の説明に戻って、制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、広告配信装置１００内部の記憶装置に記憶されている各種プログラム（決定プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００７３】
図２に示すように、制御部１３０は、取得部１３１と、決定部１３２と、配信部１３３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。
【００７４】
（取得部１３１）
取得部１３１は、端末装置１０に表示された広告の閲覧に関する情報（閲覧情報）を取得する。例えば、取得部１３１は、端末装置１０からユーザにより閲覧された広告に関する情報を閲覧情報として取得する。また、取得部１３１は、端末装置１０から広告要求を取得する。また、例えば、取得部１３１は、取得したユーザの行動履歴を閲覧情報記憶部１２２に記憶する。
【００７５】
また、取得部１３１は、広告主から広告の入稿を取得してもよい。なお、取得部１３１は、広告主から広告の入稿を依頼された代理店から広告の入稿を取得してもよい。この場合、例えば、取得部１３１は、広告主や代理店が利用する情報処理装置から広告の入稿を取得する。また、例えば、取得部１３１は、取得した広告を広告情報記憶部１２１に記憶する。
【００７６】
（決定部１３２）
決定部１３２は、取得部１３１により取得された広告ＡＣの閲覧に関する情報に基づいて、端末装置１０に配信する広告ＡＣとして、順序が付された一連の広告のうち、端末装置１０を利用するユーザに閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを決定する。例えば、決定部１３２は、所定の方向に複数のコンテンツＣＴが並ぶ一覧画面（例えば一覧コンテンツＶＣ１０）を表示する端末装置１０に配信する広告ＡＣとして、一連の広告のうち、ユーザに閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを決定する。
【００７７】
図１では、決定部１３２は、端末装置１０に配信する広告ＡＣとして、順序が付された一連の広告ＡＳ１１のうち、ユーザＵ１に閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを決定する。決定部１３２は、ユーザＵ１に閲覧された広告がない場合、一連の広告ＡＳ１１のうち順位が１位の広告ＡＣ１１１から所定数の広告ＡＣを端末装置１０に配信する広告ＡＣとして決定する。例えば、決定部１３２は、順位が１位の広告ＡＣ１１１や順位が２位の広告ＡＣ１１２や順位が３位の広告ＡＣ１１３等を端末装置１０に配信する広告ＡＣとして決定する。
【００７８】
また、決定部１３２は、一連の広告ＡＳ１１のうち広告ＡＣ１１１、ＡＣ１１２がユーザＵ１に閲覧されている場合、順位が３位の広告ＡＣ１１３を端末装置１０に配信する広告ＡＣとして決定する。決定部１３２は、端末装置１０において画面が遷移する際に、遷移元の画面においてユーザＵ１に閲覧された広告ＡＣ１１２の順序以降の順序が付された広告ＡＣ１１３を、端末装置１０に配信する広告ＡＣとして決定する。
【００７９】
また、決定部１３２は、端末装置１０において画面が遷移する際に、遷移元の画面においてユーザに閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを、遷移先の画面に表示される候補となる広告ＡＣであって、端末装置１０に配信する広告ＡＣとして決定する。
【００８０】
また、決定部１３２は、遷移先の画面から遷移元の画面に遷移する際に、遷移先の画面においてユーザに閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを、遷移元の画面に表示される候補となる広告ＡＣであって、端末装置１０に配信する広告ＡＣとして決定する。例えば、決定部１３２は、画面遷移前における一覧画面の表示範囲を画面遷移後において再表示される一覧画面の表示範囲とする端末装置１０に配信する広告ＡＣとして、一連の広告のうち、ユーザに閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを決定する。
【００８１】
また、例えば、決定部１３２は、互いに関連する一連の広告のうち、ユーザに閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを決定する。また、決定部１３２は、各広告ＡＣの内容における前後関係に基づいて順序が付された一連の広告のうち、ユーザに閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを決定する。
【００８２】
（配信部１３３）
配信部１３３は、決定部１３２により決定された広告を端末装置１０に配信する。例えば、配信部１３３は、広告ＡＣ１１１〜ＡＣ１１３等を端末装置１０に配信する。例えば、配信部１３３は、コンテンツＣＴ１２１に含まれる広告表示領域ＡＲ１２１に表示する広告ＡＣとして、広告ＡＣ１１３を端末装置１０に配信する。また、例えば、配信部１３３は、広告ＡＣ１１４や広告ＡＣ１１５等を端末装置１０に配信する。
【００８３】
〔３．端末装置の構成〕
次に、図５を用いて、実施形態に係る端末装置１０の構成について説明する。図５は、実施形態に係る端末装置１０の構成例を示す図である。図５に示すように、端末装置１０は、通信部１１と、記憶部１２と、入力部１３と、出力部１４と、制御部１５とを有する。
【００８４】
（通信部１１）
通信部１１は、例えば、通信回路等によって実現される。そして、通信部１１は、図示しない所定の通信網と有線または無線で接続され、広告配信装置１００やコンテンツ配信装置５０との間で情報の送受信を行う。
【００８５】
（記憶部１２）
記憶部１２は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２は、例えば、表示プログラムや端末装置１０にインストールされているアプリケーションに関する情報、例えばプログラム等を記憶する。
【００８６】
（入力部１３）
入力部１３は、ユーザからの各種操作を受け付ける。例えば、入力部１３は、タッチパネル機能により表示面（例えば表示部１５３）を介してユーザからの各種操作を受け付けてもよい。また、入力部１３は、端末装置１０に設けられたボタンや、端末装置１０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【００８７】
（出力部１４）
出力部１４は、例えば液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。
【００８８】
（制御部１５）
制御部１５は、例えば、ＣＰＵやＭＰＵ等によって、端末装置１０内部の記憶部１２などの記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムには、表示プログラムや端末装置１０にインストールされているアプリケーションのプログラムが含まれる。また、制御部１５は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００８９】
図５に示すように、制御部１５は、要求部１５１と、受信部１５２と、表示部１５３と、送信部１５４とを有し、以下に説明する決定処理の機能や作用を実現または実行する。なお、制御部１５の内部構成は、図５に示した構成に限られず、後述する決定処理を行う構成であれば他の構成であってもよい。また、制御部１５が有する各処理部の接続関係は、図５に示した接続関係に限られず、他の接続関係であってもよい。
【００９０】
要求部１５１は、入力部１３により受け付けたユーザ操作に従って、コンテンツ配信装置５０へ配信要求を送信する。例えば、要求部１５１は、起動したブラウザ等のアプリからの配信要求をコンテンツ配信装置５０へ送信する。また、要求部１５１は、入力部１３により受け付けたユーザ操作に従って、広告配信装置１００へ広告の配信を要求する。例えば、要求部１５１は、コンテンツ配信装置５０から取得したコンテンツに広告表示領域ＡＲが含まれる場合、広告配信装置１００へ広告の配信を要求する。例えば、要求部１５１は、コンテンツ配信装置５０から取得した一覧コンテンツＶＣ１０に広告表示領域ＡＲが含まれる場合、広告配信装置１００へ広告要求を送信する。
【００９１】
受信部１５２は、コンテンツ配信装置５０から配信されたコンテンツを受信する。例えば、受信部１５２は、コンテンツ配信装置５０からコンテンツＣＴや広告表示領域ＡＲを含む一覧コンテンツＶＣ１０を受信する。例えば、受信部１５２は、互いに関連する一連の広告のうち、ユーザに閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを受信する。また、例えば、受信部１５２は、各広告ＡＣの内容における関係に基づいて順序が付された一連の広告のうち、ユーザに閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを受信する。
【００９２】
また、受信部１５２は、広告配信装置１００から配信された広告を受信する。例えば、受信部１５２は、広告配信装置１００から広告表示領域ＡＲに表示する広告を受信する。例えば、受信部１５２は、順序が付された一連の広告のうち、端末装置１０を利用するユーザに閲覧された広告の順序以降の順序が付された広告を受信する。図１では、受信部１５２は、広告配信装置１００から、広告ＡＣ１１１〜ＡＣ１１３を受信する。
【００９３】
表示部１５３は、受信部１５２により受信されたコンテンツや広告を表示する。例えば、表示部１５３は、コンテンツＣＴや広告表示領域ＡＲを含む一覧コンテンツＶＣ１０を表示する。例えば、表示部１５３は、広告ＡＣの順序に基づいて、広告ＡＣを表示する。
【００９４】
また、表示部１５３は、画面が遷移する際に、遷移元の画面においてユーザに閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを、遷移先の画面に表示する。また、表示部１５３は、遷移先の画面から遷移元の画面に遷移する際に、遷移先の画面においてユーザに閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを、遷移元の画面に表示する。表示部１５３は、所定の方向に複数のコンテンツＣＴと複数の広告表示領域ＡＲとが並ぶ一覧画面において、広告ＡＣの順序と広告表示領域ＡＲに付された優先度とに基づいて、広告ＡＣを広告表示領域ＡＲに表示する。また、表示部１５３は、画面遷移前における一覧画面の表示範囲を画面遷移後において再表示される一覧画面の表示範囲として、一覧画面を表示する。
【００９５】
図１では、表示部１５３は、広告表示領域ＡＲ１１に受信した広告ＡＣのうち最も順位の高い広告ＡＣである広告ＡＣ１１１を表示する。また、表示部１５３は、広告表示領域ＡＲ１２に広告ＡＣ１１１の次に順位が高い広告ＡＣ１１２を表示する。また、表示部１５３は、広告表示領域ＡＲ１２１を含むコンテンツＣＴ１２１を表示する。また、表示部１５３は、広告表示領域ＡＲ１２１に広告ＡＣ１１３を表示する。また、表示部１５３は、画面遷移前における一覧画面の表示範囲を画面遷移後において再表示される一覧画面の表示範囲として、一覧画面を表示する。例えば、表示部１５３は、一覧コンテンツＶＣ１０のコンテンツＣＴ１２を先頭に、コンテンツＣＴ１２、コンテンツＣＴ１３、広告表示領域ＡＲ１２の順で表示する。また、送信部１５４は、端末装置１０に表示された広告の閲覧に関する情報を広告配信装置１００に送信する。例えば、送信部１５４は、広告ＡＣがユーザに閲覧されたことを示す閲覧情報を所定のタイミングで広告配信装置１００へ送信してもよい。また、例えば、送信部１５４は、広告ＡＣがユーザに閲覧されたことを示す閲覧情報を定期的に広告配信装置１００へ送信してもよい。
【００９６】
なお、上述した制御部１５による表示処理等の処理は、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）などにより実現されてもよい。また、上述した表示処理が所定のアプリケーションにより行われる場合や表示処理が専用アプリにより行われる場合、制御部１５は、例えば、所定のアプリや専用アプリを制御するアプリ制御部を有してもよい。
【００９７】
〔４．決定処理のフロー〕
次に、図６を用いて、実施形態に係る配信システム１による決定処理の手順について説明する。図６は、実施形態に係る決定処理の一例を示すフローチャートである。
【００９８】
図６に示すように、広告配信装置１００の取得部１３１は、端末装置１０から広告の閲覧情報を取得する（ステップＳ１０１）。なお、取得部１３１は、端末装置１０以外の情報処理装置から行動履歴を取得してもよい。例えば、取得部１３１は、コンテンツ配信装置５０から行動履歴を取得してもよい。その後、取得部１３１は、端末装置１０から広告要求を取得する（ステップＳ１０２）。
【００９９】
その後、広告配信装置１００の決定部１３２は、広告の閲覧情報に基づいて広告を決定する（ステップＳ１０３）。例えば、決定部１３２は、端末装置１０に配信する広告として、順序が付された一連の広告のうち、端末装置１０を利用するユーザに閲覧された広告の順序以降の順序が付された広告を決定する。その後、広告配信装置１００の配信部１３３は、決定に基づく広告を配信する（ステップＳ１０４）。
【０１００】
〔５．決定処理の他例〕
以下、図７を用いて、決定処理の一例を説明する。図７に示す例においては、ユーザＵ１である場合を示す。図７は、実施形態に係る決定処理の他の一例を示す図である。図７では、ユーザＵ１が利用する端末装置１０における表示内容の変更に応じて、端末装置１０を端末装置１０−１１〜１０−１４として説明する。なお、端末装置１０−１１〜１０−１４は同一の端末装置１０である。また、以下では、端末装置１０−１１〜１０−１４について、特に区別することなく説明する場合には、端末装置１０と記載する。また、図７では、端末装置１０に表示された広告ＡＣ１１１〜ＡＣ１１４等の閲覧状況の更新に応じて、広告配信装置１００を広告配信装置１００−１１〜１００−１３として説明する。なお、広告配信装置１００−１１〜１００−１３は同一の広告配信装置１００である。また、以下では、広告配信装置１００−１１〜１００−１３について、特に区別することなく説明する場合には、広告配信装置１００と記載する。図７では、端末装置１０は、「すべて」のタブＴＢ１１が選択されている場合を示す。
【０１０１】
図７に示すように、端末装置１０−１１は、コンテンツ配信装置５０にコンテンツの配信要求を送信する（ステップＳ５１）。なお、図７中のステップＳ５１〜Ｓ５５は、図１中のステップＳ１１〜Ｓ１５と同様であるため、説明を省略する。図７では、ステップＳ５５において、端末装置１０−１１は、一覧コンテンツＶＣ１０の先頭に位置するコンテンツＣＴ１１から順に、広告表示領域ＡＲ１１、コンテンツＣＴ１２を表示する。また、端末装置１０は、広告表示領域ＡＲ１１にステップＳ５４−２において受信した広告ＡＣのうち最も順位の高い広告ＡＣである広告ＡＣ１１１を表示する。すなわち、ステップＳ５５後の端末装置１０中の一覧コンテンツＶＣ１０には、コンテンツＣＴ１１、広告ＡＣ１１１、コンテンツＣＴ１２の順に上下方向に並んで一覧表示される。また、図７では、端末装置１０−１１において、広告ＡＣ１１１が表示された広告表示領域ＡＲ１１の５０％が端末装置１０に１秒以上表示されたものとする。すなわち、端末装置１０は、広告ＡＣ１１１がユーザＵ１に閲覧されたと判定する。
【０１０２】
また、端末装置１０は、ユーザＵ１に閲覧された広告ＡＣに関する情報を閲覧情報として広告配信装置１００へ送信する（ステップＳ５６）。具体的には、端末装置１０は、広告ＡＣ１１１がユーザＵ１に閲覧されたことを示す閲覧情報を広告配信装置１００へ送信する。なお、端末装置１０がユーザＵ１により広告ＡＣ１１１が閲覧されたことを示す閲覧情報を広告配信装置１００へ送信するタイミングは、後述するステップＳ６１以前であればどのようなタイミングであってもよい。例えば、端末装置１０は、後述するステップＳ６１における広告要求とともにユーザＵ１により広告ＡＣ１１１が閲覧されたことを示す閲覧情報を広告配信装置１００へ送信してもよい。
【０１０３】
端末装置１０から閲覧情報を取得した広告配信装置１００は、取得したユーザＵ１に関する閲覧情報に基づいて記憶部１２０に記憶する情報を更新する（ステップＳ５７）。具体的には、広告配信装置１００は、閲覧情報記憶部１２２に記憶されたユーザＵ１に関する情報を更新するが、図７では、ユーザＵ１に閲覧された広告ＡＣを広告情報記憶部１２１において白抜き文字で図示する。すなわち、図７では、広告配信装置１００−１２は、順位が１位の広告ＡＣ１１１がユーザＵ１に閲覧されたとする。
【０１０４】
なお、図７では、ユーザＵ１に関する閲覧情報の更新に応じて、広告情報記憶部１２１を広告情報記憶部１２１−１１〜１２１−１３として説明する。また、広告情報記憶部１２１−１１〜１２１−１３は同一の広告情報記憶部１２１である。また、以下では、広告情報記憶部１２１−１１〜１２１−１３について、特に区別することなく説明する場合には、広告情報記憶部１２１と記載する。
【０１０５】
そして、ユーザＵ１は、端末装置１０−１１に表示されたコンテンツＣＴ１２を指定する（ステップＳ５８）。その後、端末装置１０−１１は、コンテンツ配信装置５０にコンテンツの配信要求を送信する（ステップＳ５９）。例えば、端末装置１０−１１は、ユーザＵ１が端末装置１０におけるコンテンツＣＴ１２が表示された部分をタッチすることにより、コンテンツ配信装置５０にコンテンツの配信要求を送信する。具体的には、端末装置１０−１１は、コンテンツ配信装置５０にコンテンツＣＴ１２に対応する遷移先であるコンテンツＣＴ１２１の配信要求を送信する。
【０１０６】
端末装置１０−１２から配信要求を受け付けたコンテンツ配信装置５０は、端末装置１０にコンテンツを配信する（ステップＳ６０）。図７に示す例においては、コンテンツ配信装置５０は、端末装置１０−１１にコンテンツＣＴ１２１を配信する。図７に示す例において、コンテンツ配信装置５０が配信するコンテンツＣＴ１２１には、コンテンツＣＴ１２に関する詳細な記事や広告表示領域ＡＲ１２１が含まれる。
【０１０７】
広告表示領域ＡＲ１２１を含むコンテンツＣＴ１２１を受信した端末装置１０−１１は、受信したコンテンツＣＴ１２１に含まれる広告表示領域ＡＲ１２１に表示する広告ＡＣを要求する広告要求を広告配信装置１００に送信する（ステップＳ６１）。
【０１０８】
端末装置１０から広告要求を取得した広告配信装置１００−１２は、端末装置１０に配信する広告を決定する（ステップＳ６２−１）。例えば、広告配信装置１００は、端末装置１０に表示された広告ＡＣの閲覧に関する情報に基づいて、端末装置１０に配信する広告ＡＣを決定する。具体的には、広告配信装置１００は、端末装置１０に配信する広告ＡＣとして、順序が付された一連の広告ＡＳ１１のうち、ユーザＵ１に閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを決定する。
【０１０９】
図７では、ステップＳ６２−１における広告ＡＣの決定時において、広告配信装置１００−１２中の広告情報記憶部１２１−１２に示すように、一連の広告ＡＳ１１のうち順位が１位の広告ＡＣ１１１がユーザＵ１に閲覧されている。そのため、広告配信装置１００−１２は、順位が２位の広告ＡＣ１１２を端末装置１０に配信する広告ＡＣとして決定する。このように、広告配信装置１００は、端末装置１０において画面が遷移する際に、遷移元の画面においてユーザＵ１に閲覧された広告ＡＣ（図７では広告ＡＣ１１１）の順序以降の順序が付された広告ＡＣ（図７では広告ＡＣ１１２）を、端末装置１０に配信する広告ＡＣとして決定する。
【０１１０】
そして、広告配信装置１００−１２は、一連の広告ＡＳ１１のうち端末装置１０に配信する広告ＡＣとして決定した広告ＡＣを端末装置１０に配信する（ステップＳ６２−２）。具体的には、広告配信装置１００−１２は、広告ＡＣ１１２を端末装置１０に配信する。そして、端末装置１０は、コンテンツ配信装置５０から受信したコンテンツＣＴ１２１に表示を遷移する（ステップＳ６３）。なお、ステップＳ６２〜Ｓ６３の処理は並列して行われてもよい。
【０１１１】
ステップＳ６３の遷移後における端末装置１０−１２は、広告表示領域ＡＲ１２１を含むコンテンツＣＴ１２１を表示する。また、端末装置１０は、広告表示領域ＡＲ１２１にステップＳ６２−２において受信した広告ＡＣ１１２を表示する。また、図７では、端末装置１０−１２において、広告ＡＣ１１２が表示された広告表示領域ＡＲ１２１の５０％が端末装置１０に１秒以上表示されたものとする。すなわち、端末装置１０は、広告ＡＣ１１２がユーザＵ１に閲覧されたと判定する。
【０１１２】
また、端末装置１０は、ユーザＵ１に閲覧された広告ＡＣに関する情報を閲覧情報として広告配信装置１００へ送信する（ステップＳ６４）。具体的には、端末装置１０は、広告ＡＣ１１２がユーザＵ１に閲覧されたことを示す閲覧情報を広告配信装置１００へ送信する。なお、端末装置１０がユーザＵ１により広告ＡＣ１１２が閲覧されたことを示す閲覧情報を広告配信装置１００へ送信するタイミングは、後述するステップＳ６８以前であればどのようなタイミングであってもよい。例えば、端末装置１０は、後述するステップＳ６８における広告要求とともにユーザＵ１により広告ＡＣ１１２が閲覧されたことを示す閲覧情報を広告配信装置１００へ送信してもよい。
【０１１３】
端末装置１０から閲覧情報を取得した広告配信装置１００は、取得したユーザＵ１に関する閲覧情報に基づいて記憶部１２０に記憶する情報を更新する（ステップＳ６５）。具体的には、広告配信装置１００−１３は、順位が１位の広告ＡＣ１１１及び順位が２位の広告ＡＣ１１２がユーザＵ１に閲覧されたとする。
【０１１４】
そして、ユーザＵ１は、端末装置１０−１２に表示された戻るボタンを押下する（ステップＳ６６−１）。その後、端末装置１０−１２は、コンテンツ配信装置５０にコンテンツの配信要求を送信する（ステップＳ６６−２）。例えば、端末装置１０−１２は、ユーザＵ１が端末装置１０における戻るボタンが表示された部分をタッチすることにより、コンテンツ配信装置５０にコンテンツの配信要求を送信する。具体的には、端末装置１０−１２は、コンテンツ配信装置５０にコンテンツＣＴ１２１に対応する遷移元であるコンテンツＣＴ１２を含む一覧コンテンツＶＣ１０の配信要求を送信する。
【０１１５】
端末装置１０−１２から配信要求を受け付けたコンテンツ配信装置５０は、端末装置１０にコンテンツを配信する（ステップＳ６７）。図７に示す例においては、コンテンツ配信装置５０は、端末装置１０−１２に一覧コンテンツＶＣ１０を配信する。なお、図７に示す例において、端末装置１０は、コンテンツＣＴ１２１から一覧コンテンツＶＣ１０に戻る際に、コンテンツ配信装置５０から一覧コンテンツＶＣ１０を受信するが、ステップＳ５２において受信した一覧コンテンツＶＣ１０を表示してもよい。この場合、配信システム１は、ステップＳ６６−２及びステップＳ６７の処理を行うことなく、ステップＳ６８以降の処理を行ってもよい。
【０１１６】
広告表示領域ＡＲを含む一覧コンテンツＶＣ１０を受信した端末装置１０−１２は、受信した一覧コンテンツＶＣ１０に含まれる広告表示領域ＡＲに表示する広告ＡＣを要求する広告要求を広告配信装置１００に送信する（ステップＳ６８）。
【０１１７】
端末装置１０から広告要求を取得した広告配信装置１００−１３は、端末装置１０に配信する広告を決定する（ステップＳ６９−１）。例えば、広告配信装置１００は、端末装置１０に表示された広告ＡＣの閲覧に関する情報に基づいて、端末装置１０に配信する広告ＡＣを決定する。具体的には、広告配信装置１００は、端末装置１０に配信する広告ＡＣとして、順序が付された一連の広告ＡＳ１１のうち、ユーザＵ１に閲覧された広告ＡＣの順序以降の順序が付された広告ＡＣを決定する。
【０１１８】
図７では、ステップＳ６９−１における広告ＡＣの決定時において、広告配信装置１００−１３中の広告情報記憶部１２１−１３に示すように、一連の広告ＡＳ１１のうち順位が１位の広告ＡＣ１１１及び順位が２位の広告ＡＣ１１２がユーザＵ１に閲覧されている。そのため、広告配信装置１００−１３は、順位が３位以降の広告ＡＣ１１３、ＡＣ１１４等を端末装置１０に配信する広告ＡＣとして決定する。このように、広告配信装置１００は、遷移先の画面から遷移元の画面に遷移する際に、遷移先の画面においてユーザに閲覧された広告ＡＣ（図７では広告ＡＣ１１２）の順序以降の順序が付された広告ＡＣ（図７では広告ＡＣ１１３、ＡＣ１１４等）を、端末装置１０に配信する広告ＡＣとして決定する。
【０１１９】
そして、広告配信装置１００−１３は、一連の広告ＡＳ１１のうち端末装置１０に配信する広告ＡＣとして決定した広告ＡＣを端末装置１０に配信する（ステップＳ６９−２）。具体的には、広告配信装置１００−１３は、広告ＡＣ１１３、ＡＣ１１４等を端末装置１０に配信する。
【０１２０】
そして、端末装置１０は、コンテンツＣＴ１２１から一覧コンテンツＶＣ１０に表示を遷移する（ステップＳ７０）。ここで、端末装置１０は、画面遷移前における一覧画面の表示範囲を画面遷移後において再表示される一覧画面の表示範囲として、一覧画面を表示する。図７では、ステップＳ７０の遷移後における端末装置１０−１４は、ステップＳ６３の遷移前における端末装置１０−１１と同じ表示範囲の一覧コンテンツＶＣ１０を表示する。具体的には、端末装置１０は、一覧コンテンツＶＣ１０のコンテンツＣＴ１１を先頭に、コンテンツＣＴ１１、広告表示領域ＡＲ１１、コンテンツＣＴ１３の順で表示する。
【０１２１】
また、端末装置１０−１３においては、広告表示領域ＡＲ１１が表示される。そのため、端末装置１０は、広告表示領域ＡＲ１１にステップＳ６９−２において受信した広告ＡＣのうち最も順位の高い広告ＡＣである広告ＡＣ１１３を表示する。すなわち、ステップＳ７０の後の端末装置１０中の一覧コンテンツＶＣ１０には、コンテンツＣＴ１１、広告ＡＣ１１３、コンテンツＣＴ１３の順に上下方向に並んで一覧表示される。なお、ステップＳ６８〜Ｓ７０の処理は並列して行われてもよい。
【０１２２】
ステップＳ７０において一覧コンテンツＶＣ１０が表示された後、ユーザＵ１は、ユーザ操作を行う（ステップＳ７１）。これにより、端末装置１０は、一覧コンテンツＶＣ１０のコンテンツＣＴ１２以下の部分を表示させるように、表示を変更する（ステップＳ７２）。
【０１２３】
図７では、端末装置１０は、コンテンツＣＴ１２、コンテンツＣＴ１３、広告表示領域ＡＲ１２を表示するように表示を変更する。また、端末装置１０は、広告表示領域ＡＲ１２に広告ＡＣ１１３の次に順位が高い広告ＡＣ１１４を表示する。すなわち、ステップＳ７２の後の端末装置１０中の一覧コンテンツＶＣ１０には、コンテンツＣＴ１２、コンテンツＣＴ１３、広告ＡＣ１１４の順に上下方向に並んで一覧表示される。
【０１２４】
〔６．効果〕
上述してきたように、実施形態に係る広告配信装置１００は、取得部１３１と、決定部１３２とを有する。取得部１３１は、端末装置１０に表示された広告の閲覧に関する情報を取得する。決定部１３２は、取得部１３１により取得された広告の閲覧に関する情報に基づいて、端末装置１０に配信する広告として、順序が付された一連の広告のうち、端末装置１０を利用するユーザに閲覧された広告の順序以降の順序が付された広告を決定する。
【０１２５】
これにより、実施形態に係る広告配信装置１００は、ユーザに閲覧された広告の順序以降の順序が付された広告を決定することにより、配信する広告を適切に決定することができる。したがって、広告配信装置１００は、各広告に付された順序通りに一連の広告をユーザに閲覧させることができる。
【０１２６】
また、実施形態に係る広告配信装置１００において、決定部１３２は、端末装置１０において画面が遷移する際に、遷移元の画面においてユーザに閲覧された広告の順序以降の順序が付された広告を、遷移先の画面に表示される候補となる広告であって、端末装置１０に配信する広告として決定する。
【０１２７】
これにより、実施形態に係る広告配信装置１００は、画面の表示の遷移に応じてユーザに閲覧された広告の順序以降の順序が付された広告を決定することにより、配信する広告を適切に決定することができる。したがって、広告配信装置１００は、画面の表示の遷移が遷移する場合であっても、各広告に付された順序通りに一連の広告をユーザに閲覧させることができる。
【０１２８】
また、実施形態に係る広告配信装置１００において、決定部１３２は、遷移先の画面から遷移元の画面に遷移する際に、遷移先の画面においてユーザに閲覧された広告の順序以降の順序が付された広告を、遷移元の画面に表示される候補となる広告であって、端末装置１０に配信する広告として決定する。
【０１２９】
これにより、実施形態に係る広告配信装置１００は、画面の表示の遷移に応じて、ユーザに閲覧された広告の順序以降の順序が付された広告を決定することにより、配信する広告を適切に決定することができる。したがって、広告配信装置１００は、画面の表示の遷移が遷移する場合であっても、各広告に付された順序通りに一連の広告をユーザに閲覧させることができる。
【０１３０】
また、実施形態に係る広告配信装置１００において、決定部１３２は、所定の方向に複数のコンテンツが並ぶ一覧画面を表示する端末装置１０に配信する広告として、一連の広告のうち、ユーザに閲覧された広告の順序以降の順序が付された広告を決定する。
【０１３１】
これにより、実施形態に係る広告配信装置１００は、コンテンツが並ぶ方向に応じて、ユーザに閲覧された広告の順序以降の順序が付された広告を決定することにより、配信する広告を適切に決定することができる。したがって、広告配信装置１００は、コンテンツが所定の方向に並ぶ場合であっても、各広告に付された順序通りに一連の広告をユーザに閲覧させることができる。
【０１３２】
また、実施形態に係る広告配信装置１００において、決定部１３２は、画面遷移前における一覧画面の表示範囲を画面遷移後において再表示される一覧画面の表示範囲とする端末装置１０に配信する広告として、一連の広告のうち、ユーザに閲覧された広告の順序以降の順序が付された広告を決定する。
【０１３３】
これにより、実施形態に係る広告配信装置１００は、一覧画面が再表示される際に前回の表示範囲に基づく位置に応じて、ユーザに閲覧された広告の順序以降の順序が付された広告を決定することにより、配信する広告を適切に決定することができる。したがって、広告配信装置１００は、一覧画面が再表示される際に前回の表示範囲に基づく位置から表示される場合であっても、コンテンツが所定の方向に並ぶ場合であっても、各広告に付された順序通りに一連の広告をユーザに閲覧させることができる。
【０１３４】
また、実施形態に係る広告配信装置１００において、決定部１３２は、端末装置１０に配信する広告として、互いに関連する一連の広告のうち、ユーザに閲覧された広告の順序以降の順序が付された広告を決定する。
【０１３５】
これにより、実施形態に係る広告配信装置１００は、互いに関連する一連の広告から、ユーザに閲覧された広告の順序以降の順序が付された広告を決定することにより、配信する広告を適切に決定することができる。
【０１３６】
また、実施形態に係る広告配信装置１００において、決定部１３２は、端末装置１０に配信する広告として、各広告の内容における前後関係に基づいて順序が付された一連の広告のうち、ユーザに閲覧された広告の順序以降の順序が付された広告を決定する。
【０１３７】
これにより、実施形態に係る広告配信装置１００は、各広告の内容における前後関係に基づいて順序が付された一連の広告から、ユーザに閲覧された広告の順序以降の順序が付された広告を決定することにより、配信する広告を適切に決定することができる。
【０１３８】
また、実施形態に係る端末装置１０は、受信部１５２と、表示部１５３とを有する。受信部１５２は、順序が付された一連の広告のうち、端末装置１０を利用するユーザに閲覧された広告の順序以降の順序が付された広告を受信する。表示部１５３は、広告の順序に基づいて、広告を表示する。
【０１３９】
これにより、実施形態に係る端末装置１０は、ユーザに閲覧された広告の順序以降の順序が付された広告を表示することにより、広告を適切な順序で表示することができる。したがって、端末装置１０は、各広告に付された順序通りに一連の広告をユーザに閲覧させることができる。
【０１４０】
また、実施形態に係る端末装置１０において、表示部１５３は、画面が遷移する際に、遷移元の画面においてユーザに閲覧された広告の順序以降の順序が付された広告を、遷移先の画面に表示する。
【０１４１】
これにより、実施形態に係る端末装置１０は、画面の表示の遷移に応じて、ユーザに閲覧された広告の順序以降の順序が付された広告を表示することにより、広告を適切な順序で表示することができる。したがって、端末装置１０は、画面の表示の遷移が遷移する場合であっても、各広告に付された順序通りに一連の広告をユーザに閲覧させることができる。
【０１４２】
また、実施形態に係る端末装置１０において、表示部１５３は、遷移先の画面から遷移元の画面に遷移する際に、遷移先の画面においてユーザに閲覧された広告の順序以降の順序が付された広告を、遷移元の画面に表示する。
【０１４３】
これにより、実施形態に係る端末装置１０は、画面の表示の遷移に応じて、ユーザに閲覧された広告の順序以降の順序が付された広告を表示することにより、広告を適切な順序で表示することができる。したがって、端末装置１０は、画面の表示の遷移が遷移する場合であっても、各広告に付された順序通りに一連の広告をユーザに閲覧させることができる。
【０１４４】
また、実施形態に係る端末装置１０において、表示部１５３は、所定の方向に複数のコンテンツと複数の広告表示領域ＡＲとが並ぶ一覧画面において、広告の順序と広告表示領域ＡＲに付された優先度とに基づいて、広告を広告表示領域ＡＲに表示する。
【０１４５】
これにより、実施形態に係る端末装置１０は、広告表示領域ＡＲに付された優先度に応じて、ユーザに閲覧された広告の順序以降の順序が付された広告を表示することにより、広告を適切な順序で表示することができる。したがって、端末装置１０は、広告表示領域ＡＲに優先度が付された場合であっても、各広告に付された順序通りに一連の広告をユーザに閲覧させることができる。
【０１４６】
また、実施形態に係る端末装置１０において、表示部１５３は、画面遷移前における一覧画面の表示範囲を画面遷移後において再表示される一覧画面の表示範囲として、一覧画面を表示する。
【０１４７】
これにより、実施形態に係る端末装置１０は、一覧画面が再表示される際に前回の表示範囲に基づく位置に応じて、ユーザに閲覧された広告の順序以降の順序が付された広告を表示することにより、広告を適切な順序で表示することができる。したがって、端末装置１０は、一覧画面が再表示される際に前回の表示範囲に基づく位置から表示される場合であっても、コンテンツが所定の方向に並ぶ場合であっても、各広告に付された順序通りに一連の広告をユーザに閲覧させることができる。
【０１４８】
また、実施形態に係る端末装置１０において、受信部１５２は、互いに関連する一連の広告のうち、ユーザに閲覧された広告の順序以降の順序が付された広告を受信する。
【０１４９】
これにより、実施形態に係る端末装置１０は、ユーザに閲覧された広告の順序以降の順序が付された広告を表示することにより、互いに関連する一連の広告を適切な順序で表示することができる。
【０１５０】
また、実施形態に係る端末装置１０において、受信部１５２は、各広告の内容における前後関係に基づいて順序が付された一連の広告のうち、ユーザに閲覧された広告の順序以降の順序が付された広告を受信する。
【０１５１】
これにより、実施形態に係る端末装置１０は、ユーザに閲覧された広告の順序以降の順序が付された広告を受信することにより、各広告の内容における前後関係に基づいて順序が付された一連の広告を適切な順序で表示することができる。
【０１５２】
また、実施形態に係る端末装置１０は、送信部１５４を有する。送信部１５４は、端末装置１０に表示された広告の閲覧に関する情報を広告の配信装置（実施形態においては「広告配信装置１００」。以下同じ）に送信する。受信部１５２は、送信部１５４により送信した広告の閲覧に関する情報に基づいて、端末装置１０を利用するユーザに閲覧された広告の順序以降の順序が付された広告を配信装置から受信する。
【０１５３】
これにより、実施形態に係る端末装置１０は、ユーザに閲覧された広告の順序以降の順序が付された広告を表示することにより、広告を適切な順序で表示することができる。したがって、端末装置１０は、各広告に付された順序通りに一連の広告をユーザに閲覧させることができる。
【０１５４】
〔７．ハードウェア構成〕
上述してきた実施形態に係る広告配信装置１００は、例えば図８に示すような構成のコンピュータ１０００によって実現される。図８は、広告配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１５５】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１５６】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータをネットワークＮを介して他の機器へ送信する。
【０１５７】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１５８】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１５９】
例えば、コンピュータ１０００が実施形態に係る広告配信装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からネットワークＮを介してこれらのプログラムを取得してもよい。
【０１６０】
以上、本願の実施形態及び変形例のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１６１】
〔８．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１６２】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１６３】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１６４】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１６５】
１  配信システム
１００  広告配信装置
１２１  広告情報記憶部
１２２  閲覧情報記憶部
１３０  制御部
１３１  取得部
１３２  決定部
１３３  配信部
１０  端末装置
１５１  要求部
１５２  受信部
１５３  表示部
５０  コンテンツ配信装置
Ｎ  ネットワーク
【図１】
0006328090.tif 000002
【図２】
0006328090.tif 000003
【図３】
0006328090.tif 000004
【図４】
0006328090.tif 000005
【図５】
0006328090.tif 000006
【図６】
0006328090.tif 000007
【図７】
0006328090.tif 000008
【図８】
0006328090.tif 000009