(57)【要約】【課題】複数のデバイスを利用してより訴求力のある広告コンテンツの表現を実現する。【解決手段】第１の装置における第１の広告コンテンツの出力を管理する第１の広告管理部と、上記第１の装置とは異なる第２の装置における上記第１の広告コンテンツに関連する第２の広告コンテンツの出力を管理する第２の広告管理部と、上記第１の広告管理部が上記第１の装置から取得した第１の情報と、該第１の情報に関連付けて上記第２の広告コンテンツの動作を定義した連動出力設定情報とに基づいて、上記第２の広告管理部を介して上記第２の装置における上記第２の広告コンテンツの出力を制御する連動出力制御部とを含む情報処理装置が提供される。【選択図】図２
2014153818.tif 000002
【特許請求の範囲】
【請求項１】
第１の装置における第１の広告コンテンツの出力を管理する第１の広告管理部と、
前記第１の装置とは異なる第２の装置における前記第１の広告コンテンツに関連する第２の広告コンテンツの出力を管理する第２の広告管理部と、
前記第１の広告管理部が前記第１の装置から取得した第１の情報と、該第１の情報に関連付けて前記第２の広告コンテンツの動作を定義した連動出力設定情報とに基づいて、前記第２の広告管理部を介して前記第２の装置における前記第２の広告コンテンツの出力を制御する連動出力制御部と
を備える情報処理装置。
【請求項２】
前記第１の情報は、前記第１の装置において前記第１の広告コンテンツの出力の開始または変化のトリガが発生したことを示す情報を含む、請求項１に記載の情報処理装置。
【請求項３】
前記第１の情報は、前記第１の装置において取得されたユーザ操作を示す情報を含む、請求項２に記載の情報処理装置。
【請求項４】
前記第１の情報は、前記第１の装置におけるセンシング結果を示す情報を含む、請求項２に記載の情報処理装置。
【請求項５】
前記連動出力制御部は、前記第１の情報が取得された場合に前記第２の装置における前記第２の広告コンテンツの出力を開始させる、請求項２に記載の情報処理装置。
【請求項６】
前記連動出力制御部は、前記第１の情報が取得された場合に前記第２の装置における前記第２の広告コンテンツの出力を変化させる、請求項２に記載の情報処理装置。
【請求項７】
前記第２の広告管理部は、前記第２の装置における前記第２の広告コンテンツの表示を管理し、
前記連動出力制御部は、前記第１の情報が取得された場合に前記第２の装置における前記第２の広告コンテンツの表示を静止画から動画に切り替える、請求項６に記載の情報処理装置。
【請求項８】
前記第２の広告管理部は、前記第２の装置における前記第２の広告コンテンツの表示を管理し、
前記連動出力制御部は、前記第１の情報が取得された場合に前記第２の装置における前記第２の広告コンテンツの表示領域を変化させる、請求項６に記載の情報処理装置。
【請求項９】
前記連動出力制御部は、前記連動出力設定情報を外部装置から取得する、請求項１に記載の情報処理装置。
【請求項１０】
前記第１の広告管理部は、前記第１の広告コンテンツを前記外部装置から取得し、
前記第２の広告管理部は、前記第２の広告コンテンツを前記外部装置から取得する、請求項９に記載の情報処理装置。
【請求項１１】
前記情報処理装置は、前記第２の装置を含み、出力部における前記第２の広告コンテンツの出力を制御する出力制御部をさらに備え、
前記第１の広告管理部は、前記第１の広告コンテンツを前記第１の装置に転送するとともに前記第１の情報を前記第１の装置から受信し、
前記第２の広告管理部は、前記第２の広告コンテンツを前記出力制御部に提供する、請求項１０に記載の情報処理装置。
【請求項１２】
前記情報処理装置は、前記第１の装置を含み、出力部における前記第１の広告コンテンツの出力を制御する出力制御部をさらに備え、
前記第１の広告管理部は、前記第１の広告コンテンツを前記出力制御部に提供するとともに前記第１の情報を内部的に取得し、
前記第２の広告管理部は、前記第２の広告コンテンツを前記第２の装置に転送するとともに、前記第２の広告コンテンツの出力を制御するための制御信号を前記第２の装置に送信する、請求項１０に記載の情報処理装置。
【請求項１３】
前記第１の情報は、携帯可能な前記第１の装置が前記第２の装置に近接したことを示す情報を含み、
前記第１の広告管理部は、前記第１の情報が取得された場合に前記第１の装置における前記第１の広告コンテンツの出力を開始させる、請求項１に記載の情報処理装置。
【請求項１４】
前記連動出力制御部は、前記第１の情報によって所定の数以上の前記第１の装置が前記第２の装置に近接して前記第１の広告コンテンツを出力していることが示される場合に、前記第２の装置における前記第２の広告コンテンツの出力を変化させる、請求項１３に記載の情報処理装置。
【請求項１５】
前記第１の情報は、前記第１の広告コンテンツが出力されている前記第１の装置において取得された所定のユーザ操作を示す情報をさらに含み、
前記連動出力制御部は、前記第１の情報によって所定の数以上の前記第１の装置において前記所定のユーザ操作が取得されたことが示される場合に、前記第２の装置における前記第２の広告コンテンツの出力を変化させる、請求項１３に記載の情報処理装置。
【請求項１６】
前記第１の広告コンテンツと前記第２の広告コンテンツとは、一続きの広告コンテンツを分割することによって生成され、
前記連動出力制御部は、前記第１の装置および前記第２の装置の数に応じて、前記一続きの広告コンテンツをいくつに分割するかを決定する、請求項１に記載の情報処理装置。
【請求項１７】
第１の装置における第１の広告コンテンツの出力を管理することと、
前記第１の装置とは異なる第２の装置における前記第１の広告コンテンツに関連する第２の広告コンテンツの出力を管理することと、
前記第１の装置から取得された第１の情報と、該第１の情報に関連付けて前記第２の広告コンテンツの動作を定義した連動出力設定情報とに基づいて、前記第２の装置における前記第２の広告コンテンツの出力を制御することと
を含む情報処理方法。
【請求項１８】
第１の装置における第１の広告コンテンツの出力を管理する機能と、
前記第１の装置とは異なる第２の装置における前記第１の広告コンテンツに関連する第２の広告コンテンツの出力を管理する機能と、
前記第１の装置から取得された第１の情報と、該第１の情報に関連付けて前記第２の広告コンテンツの動作を定義した連動出力設定情報とに基づいて、前記第２の装置における前記第２の広告コンテンツの出力を制御する機能と
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
ネットワークを介してデバイスに広告コンテンツを配信することは、既に広く普及している。例えば、ユーザが閲覧しているＷｅｂページに、そのＷｅｂページの内容に関連する広告を表示することは一般的である。デバイスの高機能化やネットワークの高速化に伴い、動画像などを含んだよりリッチで訴求力のある広告コンテンツが多くみられるようになってきている。特許文献１には、そのような広告コンテンツを表示する技術の一例が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３０６４０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、デバイスの携帯性が向上し、また様々なデバイスにネットワーク通信機能が付加されるようになったため、広告コンテンツを配信する対象になるデバイスは増加している。また、例えば、自宅に複数のデバイスを保有している場合や、各々がデバイスを携帯している複数のユーザが集まった場合など、ユーザの周りにそうしたデバイスが複数存在する場面も多くなっている。しかしながら、このような状況をより訴求力のある広告コンテンツ配信の実現につなげる技術は、まだ十分に提案されているとはいえない。
【０００５】
そこで、本開示では、複数のデバイスを利用してより訴求力のある広告コンテンツの表現を実現することが可能な、新規かつ改良された情報処理装置、情報処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、第１の装置における第１の広告コンテンツの出力を管理する第１の広告管理部と、上記第１の装置とは異なる第２の装置における上記第１の広告コンテンツに関連する第２の広告コンテンツの出力を管理する第２の広告管理部と、上記第１の広告管理部が上記第１の装置から取得した第１の情報と、該第１の情報に関連付けて上記第２の広告コンテンツの動作を定義した連動出力設定情報とに基づいて、上記第２の広告管理部を介して上記第２の装置における上記第２の広告コンテンツの出力を制御する連動出力制御部とを含む情報処理装置が提供される。
【０００７】
また、本開示によれば、第１の装置における第１の広告コンテンツの出力を管理することと、上記第１の装置とは異なる第２の装置における上記第１の広告コンテンツに関連する第２の広告コンテンツの出力を管理することと、上記第１の装置から取得された第１の情報と、該第１の情報に関連付けて上記第２の広告コンテンツの動作を定義した連動出力設定情報とに基づいて、上記第２の装置における上記第２の広告コンテンツの出力を制御することとを含む情報処理方法が提供される。
【０００８】
また、本開示によれば、第１の装置における第１の広告コンテンツの出力を管理する機能と、上記第１の装置とは異なる第２の装置における上記第１の広告コンテンツに関連する第２の広告コンテンツの出力を管理する機能と、上記第１の装置から取得された第１の情報と、該第１の情報に関連付けて上記第２の広告コンテンツの動作を定義した連動出力設定情報とに基づいて、上記第２の装置における上記第２の広告コンテンツの出力を制御する機能とをコンピュータに実現させるためのプログラムが提供される。
【０００９】
第１の端末と第２の端末とにおける広告コンテンツの表示を、予め設定された連動出力設定情報に従って連動させることによって、単一のデバイスから出力される場合とは異なった、複数のデバイスで出力される場合ならではの広告コンテンツの表現が実現できる。
【発明の効果】
【００１０】
以上説明したように本開示によれば、複数のデバイスを利用してより訴求力のある広告コンテンツの表現を実現することができる
【図面の簡単な説明】
【００１１】
【図１Ａ】本開示の第１の実施形態における広告配信前の状態を示す図である。
【図１Ｂ】本開示の第１の実施形態における広告配信時の状態を示す図である。
【図１Ｃ】本開示の第１の実施形態における広告連動時の状態を示す図である。
【図２】本開示の第１の実施形態の機能構成を概略的に示すブロック図である。
【図３Ａ】本開示の第２の実施形態における広告配信時の状態を示す図である。
【図３Ｂ】本開示の第２の実施形態における広告連動時の状態を示す図である。
【図４】本開示の第２の実施形態の機能構成を概略的に示すブロック図である。
【図５Ａ】本開示の第３の実施形態における広告配信時の状態を示す図である。
【図５Ｂ】本開示の第３の実施形態における広告連動時の状態を示す図である。
【図６】本開示の第３の実施形態の機能構成を概略的に示すブロック図である。
【図７Ａ】本開示の第４の実施形態における広告配信時の状態を示す図である。
【図７Ｂ】本開示の第４の実施形態における広告連動時の状態を示す図である。
【図８】本開示の第４の実施形態の機能構成を概略的に示すブロック図である。
【図９】本開示の第５の実施形態における広告連動時の状態を示す図である。
【図１０】本開示の第５の実施形態の機能構成を概略的に示すブロック図である。
【図１１】情報処理装置のハードウェア構成を説明するためのブロック図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態（タブレット端末とテレビの連動の例）
２．第２の実施形態（タブレット端末とテレビの連動の別の例）
３．第３の実施形態（端末同士の連動の例）
４．第４の実施形態（端末同士の連動の別の例）
５．第５の実施形態（タブレット端末と電子ビルボードの連動の例）
６．ハードウェア構成
７．補足
【００１４】
（１．第１の実施形態）
（１−１．概要）
図１Ａ〜図１Ｃは、本開示の第１の実施形態を概略的に示す図である。図１Ａは、本実施形態における広告配信前の状態を示す。ここでは、タブレット端末２００とテレビ３００とに、それぞれコンテンツサーバ９０からコンテンツが配信されている。例えば、タブレット端末２００は、テレビ３００で視聴されている放送コンテンツの関連情報のコンテンツを閲覧するために用いられていてもよい。
【００１５】
図１Ｂは、本実施形態における広告配信時の状態を示す。広告コンテンツ（Ａｄ）は、タブレット端末２００およびテレビ３００が、それぞれ広告取得リクエスト（ＧｅｔＡｄ）を広告サーバ１００に送信した場合に、タブレット端末２００およびテレビ３００にそれぞれ配信される。広告取得リクエストは、例えばタブレット端末２００およびテレビ３００で共通して実行されている広告アプリケーションによって送信される。
【００１６】
ここで、広告サーバ１００は、コンテンツサーバ９０と同じサーバであってもよいし、異なるサーバであってもよい。ただし、広告サーバ１００は、タブレット端末２００とテレビ３００とが連携して利用されていることを認識しており、後述する連動した表示のための広告コンテンツを、タブレット端末２００およびテレビ３００にそれぞれ配信する。広告サーバ１００とコンテンツサーバ９０とが異なるサーバである場合、広告サーバ１００は、このようなタブレット端末２００およびテレビ３００の利用状態を、コンテンツサーバ９０から通知されている。
【００１７】
タブレット端末２００およびテレビ３００にそれぞれ配信された広告コンテンツ（Ａｄ）は、それぞれのディスプレイにおいて表示される。図示された例では、タブレット端末２００では広告コンテンツがディスプレイの右上に、テレビ３００では広告コンテンツがディスプレイの左下に、それぞれ表示されている。なお、広告コンテンツの表示は、必ずしも配信と同時にされなくてもよい。つまり、広告コンテンツの配信は、放送コンテンツ視聴のバックグラウンドで実行されうる。
【００１８】
ここで、タブレット端末２００およびテレビ３００にそれぞれ配信される広告コンテンツ（Ａｄ）は、例えば同じ広告対象についての広告コンテンツなど、互いに関連する広告コンテンツである。それぞれの広告コンテンツの内容は、共通していてもよいし、また異なってもよい。例えば、広告コンテンツである画像が分割されてタブレット端末２００とテレビ３００とにそれぞれ配信されてもよい。この場合、タブレット端末２００とテレビ３００とで広告コンテンツが連動して表示されることによって、一続きの画像がタブレット端末２００とテレビ３００とにまたがって表示されることで、広告がユーザの注意を惹きやすくなる。
【００１９】
図１Ｃは、本実施形態における広告連動時の状態を示す。本実施形態では、タブレット端末２００およびテレビ３００で広告コンテンツ（Ａｄ）が表示されているときに、タブレット端末２００で広告コンテンツに対するユーザ操作（Ｃｌｉｃｋ！）が与えられると、テレビ３００における広告コンテンツの表示が変化する。図示された例では、このときに、広告主のＷｅｂページ（Ａｄ＿Ｗｅｂ）が表示されたり、ディスプレイの広告コンテンツ表示領域が拡張されたり（Ａｄ＿Ｅｘｐａｎｄ）、広告コンテンツとして動画（Ａｄ＿Ｖｉｄｅｏ）が表示されたりする。
【００２０】
このようなテレビ３００における広告コンテンツの表示の変化は、ユーザ操作を受け付けたタブレット端末２００が広告サーバ１００に対して広告制御リクエスト（Ｒｅｑｕｅｓｔ）を送信し、これに応じて広告サーバ１００がテレビ３００における広告コンテンツの表示を制御する（Ｃｏｎｔｒｏｌ）ことによって実現される。なお、広告制御リクエストは、必ずしも明示的なリクエストでなくてよく、例えばユーザ操作の内容がそのまま送信されるものであってもよい。テレビ３００における変化後の表示は、例えば、異なるサイズの表示領域での表示内容や、Ｗｅｂサイトのアドレス、動画コンテンツに基づいてされるが、これらの情報またはデータは、広告配信時に配信された広告コンテンツに含まれていてもよいし、広告サーバ１００から制御信号とともに追加で配信されてもよい。
【００２１】
（１−２．機能構成）
図２は、本開示の第１の実施形態の機能構成を概略的に示すブロック図である。図２を参照すると、本実施形態に係るシステム１０は、広告サーバ１００と、タブレット端末２００と、テレビ３００とを含む。
【００２２】
（広告サーバ）
広告サーバ１００は、ネットワーク上の１または複数のサーバ装置によって実現される機能の集合体である。個々のサーバ装置は、例えば後述する情報処理装置のハードウェア構成によって実現される。広告サーバ１００は、第１の広告管理部１１０と、第２の広告管理部１２０と、連動表示制御部１３０と、記憶部１４０とを含む。なお、サーバ装置を実現する情報処理装置において、記憶部１４０はストレージ装置によって実現され、他の各部はＣＰＵ（Central  Processing  Unit）などのプロセッサがプログラムに従って動作することによってソフトウェア的に実現されうる。
【００２３】
第１の広告管理部１１０は、第１の装置であるタブレット端末２００における広告コンテンツの表示を管理する。より具体的には、第１の広告管理部１１０は、記憶部１４０に格納された広告コンテンツ１４２から、タブレット端末２００のための広告コンテンツ（第１の広告コンテンツ）を取得して、これをタブレット端末２００に配信する。配信された第１の広告コンテンツは、タブレット端末２００において表示される。このとき、第１の広告管理部１１０は、連動表示制御部１３０の制御に従って、テレビ３００に表示される広告コンテンツとの連動表示に適したコンテンツを広告コンテンツ１４２から抽出し、第１の広告コンテンツとしてタブレット端末２００に配信してもよい。第１の広告管理部１１０は、タブレット端末２００からの広告取得要求（ＧｅｔＡｄ）に応じて第１の広告コンテンツを配信してもよい。
【００２４】
また、第１の広告管理部１１０は、タブレット端末２００から広告コンテンツの表示に関する情報（第１の情報）を取得し、この情報を連動表示制御部１３０に提供する。第１の情報は、例えば、タブレット端末２００において広告コンテンツの表示が開始されたことを通知する情報であってもよい。また、第１の情報は、タブレット端末２００において、例えば所定のユーザ操作など、第１の広告コンテンツの表示の開始、または第１の広告コンテンツの表示の変化のトリガが発生したことを示す情報であってもよい。
【００２５】
第２の広告管理部１２０は、第２の装置であるテレビ３００における広告コンテンツの表示を管理する。より具体的には、第２の広告管理部１２０は、記憶部１４０に格納された広告コンテンツ１４２から、テレビ３００のための広告コンテンツ（第２の広告コンテンツ）を取得して、これをテレビ３００に配信する。配信された第２の広告コンテンツは、テレビ３００において表示される。このとき、第２の広告管理部１２０は、テレビ３００での表示に適したコンテンツを広告コンテンツ１４２から抽出してもよい。また、第２の広告管理部１２０は、連動表示制御部１３０の制御に従って、タブレット端末２００との連動表示に適したコンテンツを広告コンテンツ１４２から抽出し、抽出されたコンテンツをテレビ３００に配信してもよい。
【００２６】
また、第２の広告管理部１２０は、連動表示制御部１３０の制御に従って、テレビ３００における広告コンテンツの表示を制御する。連動表示制御部１３０による制御は、例えば、第１の広告管理部１１０がタブレット端末２００から取得した情報に基づくものでありうる。第２の広告管理部１２０は、この制御に従って、例えばテレビ３００において広告コンテンツの表示を開始させたり、テレビ３００における広告コンテンツの表示を変化させたりする。ここで、広告コンテンツの表示の変化には、例えばＷｅｂページへの移動や、表示領域の変更、動画の表示の開始などが含まれる。
【００２７】
ここで、タブレット端末２００で表示される第１の広告コンテンツと、テレビ３００で表示される第２の広告コンテンツとは、同じ広告コンテンツ１４２から抽出されたものであり、互いに関連している。上述のように、これらの広告コンテンツは、例えば同じ広告対象についての広告コンテンツでありうる。それぞれの広告コンテンツは、共通する部分を含んでいてもよいし、また対応する異なる部分を含んでいてもよい。例えば、一続きの画像が分割されてタブレット端末２００とテレビ３００とにそれぞれ配信されてもよい。
【００２８】
連動表示制御部１３０は、第１の広告管理部１１０がタブレット端末２００から取得した第１の情報と、第１の情報に関連付けてテレビ３００に表示される第２の広告コンテンツの動作を定義した連動表示設定情報１４４とに基づいて、第２の広告管理部１２０を介してテレビ３００における第２の広告コンテンツの表示を制御する。連動表示設定情報１４４は、例えば広告コンテンツ１４２に対応付けて予め設定された情報であり、記憶部１４０に格納されうる。
【００２９】
本実施形態において、連動表示設定情報１４４には、例えば以下のような定義のうちの１または複数が含まれうる。
【００３０】
・タブレット端末２００で広告コンテンツの表示が開始された場合に、テレビ３００でも広告コンテンツの表示が開始される。
・タブレット端末２００で表示されている広告コンテンツに対してユーザ操作が与えられた場合に、テレビ３００での広告コンテンツの表示が広告主のＷｅｂページに変更される（テレビ３００のブラウザを起動して広告主のＷｅｂページにアクセスさせる）。
・タブレット端末２００で表示されている広告コンテンツに対してユーザ操作が与えられた場合に、テレビ３００での広告コンテンツの表示領域が拡張される。
・タブレット端末２００で表示されている広告コンテンツに対してユーザ操作が与えられた場合に、テレビ３００での広告コンテンツの表示が静止画から動画に変更される。
【００３１】
また、連動表示制御部１３０は、連動表示設定情報１４４に基づいて、テレビ３００に表示される第２の広告コンテンツとの連動表示に適したコンテンツを第１の広告コンテンツとして抽出するよう第１の広告管理部１１０を制御してもよい。これによって、例えば、タブレット端末２００に表示された広告コンテンツに対するユーザ操作によってテレビ３００に表示される広告コンテンツが広告主のＷｅｂページに変更されるように設定されている場合、“Ｗｅｂにアクセスする”ことを表示する操作アイコンが含まれる広告コンテンツがタブレット端末２００に配信されうる。
【００３２】
なお、本実施形態において記憶部１４０は広告サーバ１００に含まれているが、他の実施形態では広告サーバとは別のストレージサーバにあってもよい。また、記憶部１４０は、必ずしも単一のストレージ装置によって実現されなくてもよく、ネットワーク上の複数のストレージ装置に分散して実現されてもよい。
【００３３】
（タブレット端末）
タブレット端末２００は、広告サーバ１００とネットワークを介して通信する第１の装置である。タブレット端末２００は、例えば後述する情報処理装置のハードウェア構成によって実現される。タブレット端末２００は、表示制御部２１０と、表示部２２０と、操作部２３０とを含む。なお、タブレット端末２００を実現する情報処理装置において、表示制御部２１０はＣＰＵなどのプロセッサがプログラムに従って動作することによってソフトウェア的に実現され、表示部２２０は出力装置であるディスプレイによって実現され、操作部２３０は入力装置であるタッチパネルなどによって実現されうる。
【００３４】
なお、本実施形態でタブレット端末２００として例示されている第１の装置は、他の実施形態では、広告コンテンツを表示するとともに、ユーザが広告コンテンツに対して与えた操作を取得する機能を有する装置であれば、どのようなものであってもよい。このような装置の例として、例えば携帯電話（スマートフォン）、パーソナルコンピュータ、ゲーム機、メディアプレーヤなどがある。
【００３５】
表示制御部２１０は、広告サーバ１００から配信された広告コンテンツ（第１の広告コンテンツ）を取得して、表示部２２０に表示させる。広告サーバ１００から広告コンテンツを取得するために、表示制御部２１０は広告取得リクエスト（ＧｅｔＡｄ）を送信してもよい。表示制御部２１０は、配信された広告コンテンツを図示しない記憶部に一時的にキャッシュしてもよい。また、表示制御部２１０は、操作部２３０が取得したユーザ操作に従って、表示部２２０への広告コンテンツの表示を開始したり、表示部２２０における広告コンテンツの表示を変化させたりしてもよい。操作部２３０が取得したユーザ操作の情報は、上記の第１の情報として広告サーバ１００にも送信されうる。
【００３６】
（テレビ）
テレビ３００は、広告サーバ１００とネットワークを介して通信する第２の装置である。テレビ３００は、例えば後述する情報処理装置のハードウェア構成によって実現される。テレビ３００は、表示制御部３１０と、表示部３２０とを含む。なお、テレビ３００を実現する情報処理装置において、表示制御部３１０はＣＰＵなどのプロセッサがプログラムに従って動作することによってソフトウェア的に実現され、表示部３２０は出力装置であるディスプレイによって実現されうる。
【００３７】
なお、本実施形態でテレビ３００として例示されている第２の装置は、他の実施形態では、第１の装置（この例ではタブレット端末２００）における表示に連動して広告コンテンツを表示する機能を有する装置であれば、どのようなものであってもよい。このような装置の例として、例えばパーソナルコンピュータ、ゲーム機、レコーダなどがある。ゲーム機やレコーダの場合、表示部３２０は外部機器（テレビなど）として接続されうる。
【００３８】
表示制御部３１０は、広告サーバ１００から配信された広告コンテンツ（第２の広告コンテンツ）を取得して、表示部３２０に表示させる。広告サーバ１００から広告コンテンツを取得するために、表示制御部３１０は広告取得リクエスト（ＧｅｔＡｄ）を送信してもよい。表示制御部３１０は、配信された広告コンテンツを図示しない記憶部に一時的にキャッシュしてもよい。また、表示制御部３１０は、広告サーバ１００から送信される制御信号に従って、表示部３２０での広告コンテンツの表示を開始したり、表示部３２０での広告コンテンツの表示を変化させたりしてもよい。広告サーバ１００から送信される制御信号は、第１の広告コンテンツを表示するタブレット端末２００から取得された第１の情報に基づくものでありうる。この制御信号によって表示部３２０における第２の広告コンテンツの表示が制御されることで、タブレット端末２００とテレビ３００とにおける広告コンテンツの表示が連動する。
【００３９】
（１−３．まとめ）
以上で説明したような本開示の第１の実施形態によれば、例えばユーザが自宅でテレビを視聴している場合に、セカンドスクリーンとして利用しているタブレット端末とテレビとで連動して広告コンテンツが表示される。例えば、タブレット端末で表示された広告コンテンツに興味をもったユーザがその広告コンテンツを選択するなどした場合、さらに詳細な情報がテレビに表示される。このような構成によって、ユーザが使用している複数のデバイスの間で、それぞれの特性（タブレット端末は手元に置かれているが表示可能な情報量が少ない、テレビは離れて置かれているが表示可能な情報量が多い、など）に応じた組み合わせで広告コンテンツを表示することができ、デバイスの特性を利用したより訴求力のある広告コンテンツの配信が実現されうる。
【００４０】
（２．第２の実施形態）
（２−１．概要）
図３Ａおよび図３Ｂは、本開示の第２の実施形態を概略的に示す図である。なお、広告配信前の状態については、上記の第１の実施形態と同様であるため図示を省略している。図３Ａは、本実施形態における広告配信時の状態を示す。広告コンテンツ（Ａｄ）は、テレビ３００が広告取得リクエスト（ＧｅｔＡｄ）を広告サーバ１００に送信した場合に、テレビ３００に配信される。広告取得リクエストは、例えばテレビ３００で実行されている広告アプリケーションによって送信される。
【００４１】
ここで、本実施形態において、テレビ３００は、タブレット端末２００とテレビ３００自身とが連携して利用されていることを認識しており、後述する連動した表示のために、タブレット端末２００のための広告コンテンツとテレビ３００のための広告コンテンツとの両方を広告サーバ１００から取得する。テレビ３００は、広告サーバ１００から取得された広告コンテンツのうち、タブレット端末２００のための広告コンテンツを、タブレット端末２００に転送する。上記の第１の実施形態と同様に、テレビ３００に配信された広告コンテンツと、タブレット端末２００に転送された広告コンテンツとは、それぞれのディスプレイにおいて表示される。
【００４２】
図３Ｂは、本実施形態における広告連動時の状態を示す。本実施形態でも、第１の実施形態と同様に、タブレット端末２００およびテレビ３００で広告コンテンツ（Ａｄ）が表示されているときに、タブレット端末２００で広告コンテンツに対するユーザ操作（Ｃｌｉｃｋ！）が与えられると、テレビ３００における広告コンテンツの表示が変化する。第１の実施形態との相違として、本実施形態では、タブレット端末２００が直接的にテレビ３００における広告コンテンツの表示を制御する（Ｃｏｎｔｒｏｌ）。テレビ３００における変化後の表示は、例えば、異なるサイズの表示領域での表示内容や、Ｗｅｂサイトのアドレス、動画コンテンツに基づいてされるが、これらの情報またはデータは、広告配信時に配信された広告コンテンツに含まれていてもよいし、テレビ３００がタブレット端末２００からの制御信号を受信したときに広告サーバ１００追加で取得されてもよい。
【００４３】
（２−２．機能構成）
図４は、本開示の第２の実施形態の機能構成を概略的に示すブロック図である。図４を参照すると、本実施形態に係るシステム２０は、広告サーバ１００と、タブレット端末２００と、テレビ３００とを含む。上記の第１の実施形態との相違として、本実施形態では、第１の広告管理部３３０と、第２の広告管理部３４０と、連動表示制御部３５０とが、テレビ３００に含まれる。各部の機能、およびプロセッサによってソフトウェア的に実現されうる点は第１の実施形態と同様である。それゆえ、以下では、第１の実施形態との相違点について主に説明し、共通点については説明を省略する。
【００４４】
第１の広告管理部３３０は、広告サーバ１００にある記憶部１４０に格納された広告コンテンツ１４２から、ネットワークを介して、タブレット端末２００のための広告コンテンツ（第１の広告コンテンツ）を取得して、これをタブレット端末２００に転送する。また、第１の広告管理部３３０は、タブレット端末２００から広告コンテンツの表示に関する情報（第１の情報）を取得し、この情報を連動表示制御部３５０に提供する。
【００４５】
第２の広告管理部３４０は、広告サーバ１００にある記憶部１４０に格納された広告コンテンツ１４２から、ネットワークを介して、テレビ３００のための広告コンテンツ（第２の広告コンテンツ）を取得して、これを表示制御部３１０に内部的に提供する。さらに、第２の広告管理部３４０は、表示制御部３１０を制御することによって、テレビ３００における広告コンテンツの表示を内部的に制御する。
【００４６】
連動表示制御部３５０は、広告サーバ１００にある記憶部１４０に格納された連動表示設定情報１４４を、ネットワークを介して取得する。連動表示制御部３５０は、第１の広告管理部３３０が取得した第１の情報に応じてリアルタイムで連動表示設定情報１４４を参照してもよいし、予め連動表示設定情報１４４を取得して図示しない記憶部にキャッシュしてもよい。
【００４７】
ここで、例えば、第１の広告管理部３３０、第２の広告管理部３４０、および連動表示制御部３５０は、協働して広告取得リクエスト（ＧｅｔＡｄ）をサーバ１００に送信し、第１の広告管理部３３０はタブレット端末２００のための第１の広告コンテンツを、第２の広告管理部３４０はテレビ３００のための第２の広告コンテンツを、連動表示制御部３５０は連動表示設定情報１４４を、それぞれ広告サーバ１００から取得してもよい。
【００４８】
なお、本明細書において、“連動表示設定情報および各広告コンテンツを広告サーバから取得すること”は、必ずしも連動表示設定情報と各広告コンテンツとを同一のサーバ装置から取得することを意味しない。上述のように、本開示のいくつかの実施形態における広告サーバ１００は、ネットワーク上の１または複数のサーバ装置によって実現される機能の集合体でありうる。それゆえ、“サーバ”という用語は必ずしも特定のサーバ装置を意味するものではない。従って、“連動表示設定情報および各広告コンテンツをサーバから取得する”という記載があったとしても、連動表示設定情報を提供する機能を実現するサーバ装置と、それぞれの広告コンテンツを提供する機能を実現するサーバ装置とは、別個のサーバ装置でありうる。
【００４９】
一方、タブレット端末２００では、表示制御部２１０が、テレビ３００から転送された第１の広告コンテンツを取得して、表示部２２０に表示させる。本実施形態では、テレビ３００に含まれる第１の広告管理部３３０が、タブレット端末２００のための第１の広告コンテンツをも取得するための広告取得リクエスト（ＧｅｔＡｄ）を広告サーバ１００に送信しうる。表示制御部２１０は、広告取得リクエストを送信すること、または第１の広告コンテンツを転送することを第１の広告管理部３３０に依頼することが可能であってもよい。一方、操作部２３０が取得したユーザ操作などの情報は、表示制御部２１０に提供されるとともに、第１の情報としてテレビ３００の第１の広告管理部３３０にも送信され、さらに広告サーバ１００に転送されうる。
【００５０】
なお、本実施形態において、タブレット端末２００は、テレビ３００とは通信可能であるが、広告サーバ１００とは通信可能でなくてもよい。例えば、タブレット端末２００は、無線ＬＡＮ（Local  Area  Network）やＢｌｕｅｔｏｏｔｈ（登録商標）などによってテレビ３００と通信可能であるが、広告サーバ１００と通信するためのインターネットなどのネットワークには接続されていない装置であってもよい。従って、タブレット端末２００は、第１の実施形態で例示された各種の情報端末でありうる他、リモートコントローラなどもっぱら家庭内で使用される装置であってもよい。
【００５１】
（２−３．まとめ）
以上で説明したような本開示の第２の実施形態によれば、タブレット端末２００が広告サーバ１００とは通信せず、専らテレビ３００と通信するような場合であっても、上記の第１の実施形態と同様の機能を実現することが可能である。これによって、タブレット端末２００を、ネットワーク通信機能を有する情報端末だけではなく、家庭内など限られた範囲での通信の機能を有するリモートコントローラなどの装置としても実現することが可能になる。
【００５２】
（３．第３の実施形態）
（３−１．概要）
図５Ａおよび図５Ｂは、本開示の第３の実施形態を概略的に示す図である。図５Ａは、本実施形態における広告配信時の状態を示す。ここでは、マスタ端末４００およびスレーブ端末５００が、それぞれ広告取得リクエスト（ＧｅｔＡｄ）を広告サーバ１００に送信した場合に、それぞれの端末に広告コンテンツ（Ａｄ）が配信される。広告取得リクエストは、例えばマスタ端末４００およびスレーブ端末５００で共通して実行されている広告アプリケーションによって送信される。
【００５３】
ここで、マスタ端末４００およびスレーブ端末５００にそれぞれ配信される広告コンテンツ（Ａｄ）は、例えば、同じ広告対象についての広告コンテンツでありうる。それぞれの広告コンテンツの内容は、共通していてもよいし、また異なってもよい。例えば、広告コンテンツである画像が分割されてマスタ端末４００とスレーブ端末５００とにそれぞれ配信されてもよい。この場合、一続きの画像が複数の端末にまたがって表示されることで、広告がユーザの注意を惹きやすくなる。
【００５４】
なお、図では１つのマスタ端末４００と２つのスレーブ端末５００が示されているが、端末の数はこれには限られない。例えば、マスタ端末４００が複数あってもよく、スレーブ端末５００が１または３以上あってもよい。例えば、マスタ端末４００およびスレーブ端末５００に分割された広告コンテンツを配信する場合、広告サーバ１００（の連動表示制御部１３０）は、配信対象の端末の数を認識し、その数に応じて広告コンテンツをいくつに分割するかを決定してもよい。
【００５５】
図５Ｂは、本実施形態における広告連動時の状態を示す。本実施形態では、マスタ端末４００で広告コンテンツ（Ａｄ）の表示が開始されたのに同期して、スレーブ端末５００でも広告コンテンツ（Ａｄ）の表示が開始されうる。また、マスタ端末４００で広告コンテンツ（Ａｄ）の表示が変化したのに同期して、スレーブ端末５００でも広告コンテンツ（Ａｄ）の表示が変化してもよい。ここで、マスタ端末４００における広告コンテンツの表示の開始や表示の変化は、マスタ端末４００に与えられたユーザ操作によって発生してもよいし、マスタ端末４００の位置情報などのセンシング結果や時刻などによって発生してもよい。
【００５６】
このようなスレーブ端末５００における広告コンテンツの表示の変化は、マスタ端末４００が広告サーバ１００に対して広告制御リクエスト（Ｒｅｑｕｅｓｔ）を送信し、これに応じて広告サーバ１００がスレーブ端末５００における広告コンテンツの表示を制御する（Ｃｏｎｔｒｏｌ）ことによって実現される。なお、広告表示リクエストは、必ずしも明示的なリクエストでなくてよく、例えばマスタ端末におけるユーザ操作の内容、センシング結果、または時刻がそのまま送信されるものであってもよい。
【００５７】
なお、本実施形態における広告配信と広告連動（表示）とは、時間的に連続していてもよいし、離隔していてもよい。つまり、広告配信は、広告の表示時にリアルタイムで実行されてもよいし、広告を表示する前にバックグラウンドで実行されてもよい。広告配信がリアルタイムで実行される場合、マスタ端末４００への広告配信が実行されたことが、スレーブ端末５００への広告配信のトリガになってもよい。広告配信がバックグラウンドで実行される場合、マスタ端末４００への広告配信とスレーブ端末５００への広告配信が時間差をもって実行されてもよい。
【００５８】
また、本実施形態において、マスタ端末４００とスレーブ端末５００との役割は、互換的である。つまり、複数の端末があって、そのそれぞれに広告コンテンツが配信された場合に、最初に広告コンテンツの表示を開始した端末がマスタ端末４００になり、その他の端末がスレーブ端末５００になりうる。このような役割の互換は、それぞれの端末で広告コンテンツの表示が開始された後にも発生しうる。
【００５９】
つまり、マスタ端末４００での広告コンテンツの表示の開始に連動してスレーブ端末５００での広告コンテンツの表示が開始された場合に、スレーブ端末５００のうちのいずれかでユーザ操作によって広告コンテンツの表示が変化した場合、今度はこのスレーブ端末５００がマスタ端末４００になり、元のマスタ端末を含むスレーブ端末５００における広告コンテンツの表示が連動して変化してもよい。このような連動は、第１の装置と第２の装置との間での広告コンテンツ表示の双方向的な連動ともいえる。
【００６０】
（３−２．機能構成）
図６は、本開示の第３の実施形態の機能構成を概略的に示すブロック図である。図６を参照すると、本実施形態に係るシステム３０は、広告サーバ１００と、マスタ端末４００と、スレーブ端末５００とを含む。広告サーバ１００については、第１の装置がマスタ端末４００、第２の装置がスレーブ端末５００である点を除いては上記の第１の実施形態と同様であるため、後述する連動表示設定情報１４４を除いて詳細な説明は省略する。
【００６１】
（マスタ端末）
マスタ端末４００は、広告サーバ１００とネットワークを介して通信する第１の装置である。マスタ端末４００は、例えば第１の実施形態におけるタブレット端末２００と同様の装置であり、後述する情報処理装置のハードウェア構成によって実現される。マスタ端末４００は、表示制御部４１０と、表示部４２０と、操作部４３０とを含む。なお、マスタ端末４００を実現する情報処理装置において、表示制御部４１０はＣＰＵなどのプロセッサがプログラムに従って動作することによってソフトウェア的に実現され、表示部４２０は出力装置であるディスプレイによって実現され、操作部４３０は入力装置であるタッチパネルなどによって実現されうる。
【００６２】
表示制御部４１０は、広告サーバ１００から配信された第１の広告コンテンツを取得して、表示部４２０に表示させる。広告サーバ１００から広告コンテンツを取得するために、表示制御部４１０は広告取得リクエスト（ＧｅｔＡｄ）を送信してもよい。表示制御部４１０は、配信された広告コンテンツを図示しない記憶部に一時的にキャッシュしてもよい。また、表示制御部４１０は、操作部４３０が取得したユーザ操作に従って、表示部４２０への広告コンテンツの表示を開始したり、表示部４２０における広告コンテンツの表示を変化させたりしてもよい。操作部４３０が取得したユーザ操作の情報は、上記の第１の情報として広告サーバ１００にも送信されうる。
【００６３】
（スレーブ端末）
スレーブ端末５００は、広告サーバ１００とネットワークを介して通信する第２の装置である。スレーブ端末５００は、例えば第１の実施形態におけるタブレット端末２００と同様の装置であり、後述する情報処理装置のハードウェア構成によって実現される。スレーブ端末５００は、表示制御部５１０と、表示部５２０とを含む。なお、スレーブ端末５００を実現する情報処理装置において、表示制御部５１０はＣＰＵなどのプロセッサがプログラムに従って動作することによってソフトウェア的に実現され、表示部５２０は出力装置であるディスプレイによって実現されうる。
【００６４】
なお、上述のように、本実施形態においてマスタ端末４００とスレーブ端末５００との役割は互換的であるため、マスタ端末４００の構成とスレーブ端末５００の構成は同様であってもよい。つまり、スレーブ端末５００も、マスタ端末４００と同様に操作部を含みうる。しかし、図では、簡単のために、少なくとも一時的に決定されたマスタ端末４００およびスレーブ端末５００としての役割に関係しない構成要素を省略している。
【００６５】
本実施形態は、上記の第１および第２の実施形態とは異なる装置間での広告コンテンツの連動表示に関するものであるため、広告サーバ１００において記憶部１４０に格納される連動表示設定情報には、例えば第１の実施形態とは異なる以下のような定義のうちの１または複数が含まれうる。なお、位置情報や音、加速度、撮像画像などのセンシング結果を第１の情報として利用する連動表示設定は、マスタ端末４００を実現する情報処理装置がＧＰＳ（Global  Positioning  System）センサやマイクロフォン、加速度センサ、撮像装置などを有する場合に利用可能である。
【００６６】
・マスタ端末４００で広告コンテンツの表示が開始された場合に、スレーブ端末５００でも同じ広告コンテンツの表示が開始される。
・マスタ端末４００でユーザ操作によって広告コンテンツの表示が変化した場合に、スレーブ端末５００に表示されている広告コンテンツにもそれに対応する変化が生じる。
・マスタ端末４００で所定の時刻の到来が検出された場合に、マスタ端末４００およびスレーブ端末５００の両方で広告コンテンツの表示が開始される。
・マスタ端末４００の位置情報が特定の場所を示している場合に、マスタ端末４００およびスレーブ端末５００の両方で広告コンテンツの表示が開始される。
・マスタ端末４００の位置情報が特定の場所を示している場合に、マスタ端末４００と、その場所の近傍に位置するスレーブ端末５００とで広告コンテンツの表示が開始される。
・マスタ端末４００で特定のアプリケーションや機能が起動された場合に、マスタ端末４００およびスレーブ端末５００の両方で広告コンテンツの表示が開始される。
・マスタ端末４００が特定の音を感知した場合に、マスタ端末４００およびスレーブ端末５００の両方で広告コンテンツの表示が開始される。
・マスタ端末４００の加速度が所定の値を超えた場合に、マスタ端末４００およびスレーブ端末５００の両方で広告コンテンツの表示が開始される。
・マスタ端末４００で取得された撮像画像に所定の文字、絵柄、または人の表情が含まれる場合に、マスタ端末４００およびスレーブ端末５００の両方で広告コンテンツの表示が開始される。
【００６７】
（３−３．まとめ）
以上で説明したような本開示の第３の実施形態によれば、例えば友人同士などが所持している複数の情報端末をマスタ端末およびスレーブ端末として機能させて、同じ広告コンテンツを共有することができる。また、ユーザ操作に限らない様々な条件をトリガにして広告コンテンツの表示を開始することによって、例えば意外性のあるタイミングで広告コンテンツの共有を開始することができる。本実施形態では、友人などとの共有や、状況の意外性などといった要素によって、より訴求力のある広告コンテンツの配信が実現されうる。
【００６８】
（４．第４の実施形態）
（４−１．概要）
図７Ａおよび図７Ｂは、本開示の第４の実施形態を概略的に示す図である。図７Ａは、本実施形態における広告配信時の状態を示す。広告コンテンツ（Ａｄ）は、マスタ端末４００が広告取得リクエスト（ＧｅｔＡｄ）を広告サーバ１００に送信した場合に、マスタ端末４００に配信される。広告取得リクエストは、例えば、マスタ端末４００で実行されている広告アプリケーションによって送信される。
【００６９】
ここで、本実施形態において、マスタ端末４００は、連動の対象になるスレーブ端末５００を認識しており、後述する連動した表示のために、マスタ端末４００のための広告コンテンツとスレーブ端末５００のための広告コンテンツとの両方を広告サーバから取得する。マスタ端末４００は、広告サーバ１００から取得された広告コンテンツのうち、スレーブ端末５００のための広告コンテンツを、スレーブ端末５００に転送する。なお、例えばマスタ端末４００とスレーブ端末５００とが同じ種類の端末であるような場合、マスタ端末４００は、広告サーバ１００から取得された広告コンテンツのコピーをスレーブ端末５００に提供してもよい。
【００７０】
図７Ｂは、本実施形態における広告連動時の状態を示す。本実施形態でも、第３の実施形態と同様に、マスタ端末４００で広告コンテンツ（Ａｄ）の表示が開始されたのに同期して、スレーブ端末５００でも広告コンテンツ（Ａｄ）の表示が開始されうる。また、マスタ端末４００で広告コンテンツ（Ａｄ）の表示が変化したのに同期して、スレーブ端末５００でも広告コンテンツ（Ａｄ）の表示が変化してもよい。第３の実施形態との相違として、本実施形態では、マスタ端末４００が直接的にスレーブ端末５００における広告コンテンツの表示を制御する（Ｃｏｎｔｒｏｌ）。マスタ端末４００における広告コンテンツの表示の開始や表示の変化は、マスタ端末４００に与えられたユーザ操作によって発生してもよいし、マスタ端末４００の位置情報などのセンシング結果や時刻などによって発生してもよい。例えば、マスタ端末４００は、こうしたトリガを検出すると、同様の動作をするようスレーブ端末５００に制御信号を送信する。
【００７１】
なお、本実施形態においても、広告配信と広告連動（表示）とは、時間的に連続していてもよいし、離隔していてもよい。つまり、広告配信は、広告の表示時にリアルタイムで実行されてもよいし、広告を表示する前にバックグラウンドで実行されてもよい。広告配信がリアルタイムで実行される場合、マスタ端末４００への広告配信に引き続いて、スレーブ端末５００への転送が実行されうる。広告配信がバックグラウンドで実行される場合、マスタ端末４００への広告配信とスレーブ端末５００への転送とが時間差をもって実行されてもよい。
【００７２】
（４−２．機能構成）
図８は、本開示の第４の実施形態の機能構成を概略的に示すブロック図である。図８を参照すると、本実施形態に係るシステム４０は、広告サーバ１００と、マスタ端末４００と、スレーブ端末５００とを含む。上記の第３の実施形態との相違として、本実施形態では、第１の広告管理部４４０と、第２の広告管理部４５０と、連動表示制御部４６０とが、マスタ端末４００に含まれる。各部の機能、およびプロセッサによってソフトウェア的に実現されうる点は第３の実施形態と同様である。それゆえ、以下では、第３の実施形態との相違点について主に説明し、共通点については説明を省略する。
【００７３】
第１の広告管理部４４０は、広告サーバ１００にある記憶部１４０に格納された広告コンテンツ１４２から、ネットワークを介して、マスタ端末４００のための広告コンテンツ（第１の広告コンテンツ）を取得して、これを表示制御部４１０に内部的に提供する。また、第１の広告管理部４４０は、操作部４３０などによって取得される、第１の広告コンテンツの表示に関する情報（第１の情報）を内部的に取得し、この情報を連動表示制御部４６０に提供する。
【００７４】
第２の広告管理部４５０は、広告サーバ１００にある記憶部１４０に格納された広告コンテンツ１４２から、ネットワークを介して、スレーブ端末５００のための広告コンテンツ（第２の広告コンテンツ）を取得して、これをスレーブ端末５００に転送する。さらに、第２の広告管理部４５０は、連動表示制御部４６０の制御に従ってスレーブ端末５００に制御信号を送信することによって、スレーブ端末５００における第２の広告コンテンツの表示を制御する。
【００７５】
連動表示制御部４６０は、広告サーバ１００にある記憶部１４０に格納された連動表示設定情報１４４を、ネットワークを介して取得する。連動表示制御部４６０は、操作部４３０などから提供された第１の情報に応じてリアルタイムで連動表示設定情報１４４を参照してもよいし、予め連動表示設定情報１４４を取得して図示しない記憶部にキャッシュしてもよい。
【００７６】
ここで、例えば、第１の広告管理部４４０、第２の広告管理部４５０、および連動表示制御部４６０は、協働して広告取得リクエスト（ＧｅｔＡｄ）をサーバ１００に送信し、第１の広告管理部４４０はマスタ端末４００のための第１の広告コンテンツを、第２の広告管理部４５０はスレーブ端末５００のための第２の広告コンテンツを、連動表示制御部４６０は連動表示設定情報１４４を、それぞれ広告サーバ１００から取得してもよい。
【００７７】
一方、スレーブ端末５００では、表示制御部５１０が、マスタ端末４００から転送された第２の広告コンテンツを取得して、表示部５２０に表示させる。本実施形態では、マスタ端末４００に含まれる第２の広告管理部４５０が、スレーブ端末５００のための広告コンテンツをも取得するための広告取得リクエスト（ＧｅｔＡｄ）を広告サーバ１００に送信しうる。表示制御部５１０は、広告取得リクエストを送信すること、または第２の広告コンテンツを転送することを第２の広告管理部４５０に依頼することが可能であってもよい。
【００７８】
なお、本実施形態において、スレーブ端末５００は、マスタ端末４００とは通信可能であるが、広告サーバ１００とは通信可能でなくてもよい。例えば、スレーブ端末５００は、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）などによってマスタ端末４００と通信可能であるが、広告サーバ１００と通信するためのインターネットなどのネットワークには接続されていない装置であってもよい。このような状態は、定常的なものであってもよいし、一時的なものであってもよい。例えば、マスタ端末４００が、図７Ａに示した広告コンテンツの配信の時点ではネットワークに接続されていたがその後オフラインになり、同じくオフラインであるスレーブ端末５００と近接したときにスレーブ端末５００への広告コンテンツの転送が実行されてもよい。この場合、さらに連動表示制御部４６０が広告配信時に連動表示設定情報１４４を取得して図示しない記憶部にキャッシュしていれば、マスタ端末４００とスレーブ端末５００とがいずれもオフラインであり、互いの間でのみ通信可能であるような状態でも、連動した広告コンテンツの表示が可能になる。
【００７９】
なお、本実施形態においても、第３の実施形態と同様にマスタ端末４００とスレーブ端末５００との役割は互換的であるため、スレーブ端末５００も、マスタ端末４００と同様に、第１の広告管理部、第２の広告管理部、連動表示制御部、および操作部を含みうる。しかし、図では、簡単のために、少なくとも一時的に決定されたマスタ端末４００およびスレーブ端末５００としての役割に関係しない構成要素を省略している。
【００８０】
（４−３．まとめ）
以上で説明したような本開示の第４の実施形態によれば、スレーブ端末５００が広告サーバ１００とは通信せず、専らマスタ端末４００と通信するような場合であっても、上記の第３の実施形態と同様の機能を実現することが可能である。マスタ端末４００も、広告配信時を除いては広告サーバ１００をしなくてもよい。従って、広告サーバ１００との通信が困難な状況でも、端末間の通信が可能であれば、端末間で連動した広告コンテンツの表示を実現することができる。
【００８１】
（５．第５の実施形態）
図９は、本開示の第５の実施形態を概略的に示す図である。図９は、本実施形態における広告連動時の状態を示す。本実施形態では、広告サーバ１００が、電子ビルボード６００に表示されている広告コンテンツ（Ａｄ）に対応する広告コンテンツを、近傍に位置するタブレット端末２００にも配信する。タブレット端末２００が電子ビルボード６００の近傍に位置することは、タブレット端末２００が電子ビルボード６００の近傍に設けられた無線局と通信可能になることや、タブレット端末２００がＧＰＳなどを用いて取得した位置情報などに基づいて判定されうる。広告サーバ１００は、広告コンテンツを配信したタブレット端末２００の数や、それぞれのタブレット端末２００で広告コンテンツに対して与えられたユーザ操作などに基づいて、電子ビルボード６００に表示されている広告コンテンツ（Ａｄ）の表示を変化させる。
【００８２】
図１０は、本開示の第５の実施形態の機能構成を概略的に示すブロック図である。図５を参照すると、本実施形態に係るシステム５０は、広告サーバ１００と、タブレット端末２００と、電子ビルボード６００とを含む。広告サーバ１００およびタブレット端末２００については、第２の装置が電子ビルボード６００である点を除いては上記の第１の実施形態と同様であるため、後述する連動表示設定情報１４４を除いて詳細な説明は省略する。
【００８３】
電子ビルボード６００は、例えば街頭に設置される大型のディスプレイ装置であり、専ら広告を表示するために用いられうる。電子ビルボード６００は、広告サーバ１００とネットワークを介して通信する第２の装置である。あるいは、電子ビルボード６００は、広告サーバ１００と一体化していてもよい。電子ビルボード６００は、例えば後述する情報処理装置のハードウェア構成によって実現される（出力装置であるディスプレイが大型であるものの、制御部分にＣＰＵなどのプロセッサが使われる場合には情報処理装置であるといえる）。電子ビルボード６００は、表示制御部６１０と、表示部６２０とを含む。なお、電子ビルボード６００を実現する情報処理装置において、表示制御部６１０はＣＰＵなどのプロセッサがプログラムに従って動作することによってソフトウェア的に実現され、表示部６２０は出力装置であるディスプレイによって実現されうる。
【００８４】
本実施形態は、上記の第１〜第４の実施形態とは異なる装置間での広告コンテンツの連動表示に関するものであるため、広告サーバ１００において記憶部１４０に格納される連動表示設定情報には、例えば第１〜第４の実施形態とは異なる以下のような定義のうちの１または複数が含まれうる。なお、位置情報を第１の情報として利用する連動表示設定は、タブレット端末２００を実現する情報処理装置がＧＰＳセンサなどを有する場合に利用可能である。
【００８５】
・タブレット端末２００が電子ビルボード６００に近接した場合に、タブレット端末２００において電子ビルボード６００に表示された広告コンテンツに関連する広告コンテンツの表示を開始する。
・所定の数以上のタブレット端末２００が広告コンテンツを表示している場合に、電子ビルボード６００における広告コンテンツの表示を変化させる。
・所定の数以上のタブレット端末２００で、表示されている広告コンテンツに対して所定のユーザ操作が与えられた場合に、電子ビルボード６００における広告コンテンツの表示を変化させる。
【００８６】
ここで、電子ビルボード６００における広告コンテンツの表示の変化は、例えば、静止画が動画として動き出したり、表示された場面が転換したりといったものでありうる。例えば所定の数以上のユーザが集まってタブレット端末２００で広告コンテンツを表示したり、さらに所定の数以上のユーザがタブレット端末２００に表示された広告コンテンツに対して所定の操作をしたりすることを条件にして電子ビルボード６００での広告コンテンツの表示を変化させることによって、集まったユーザが力を合わせて電子ビルボード６００での広告コンテンツの表示を変化させているという実感が得られ、広告がユーザの印象に残りやすくなる。
【００８７】
（６．ハードウェア構成）
次に、図１１を参照して、本開示の実施形態に係る情報処理装置のハードウェア構成について説明する。図１１は、情報処理装置のハードウェア構成を説明するためのブロック図である。図示された情報処理装置９００は、例えば、上記の実施形態におけるサーバ装置、タブレット端末、テレビ、マスタ端末、スレーブ端末、および電子ビルボードを実現しうる。
【００８８】
情報処理装置９００は、ＣＰＵ（Central  Processing  unit）９０１、ＲＯＭ（Read  Only  Memory）９０３、およびＲＡＭ（Random  Access  Memory）９０５を含む。また、情報処理装置９００は、ホストバス９０７、ブリッジ９０９、外部バス９１１、インターフェース９１３、入力装置９１５、出力装置９１７、ストレージ装置９１９、ドライブ９２１、接続ポート９２３、通信装置９２５を含んでもよい。さらに、情報処理装置９００は、必要に応じて、撮像装置９３３、およびセンサ９３５を含んでもよい。情報処理装置９００は、ＣＰＵ９０１に代えて、またはこれとともに、ＤＳＰ（Digital  Signal  Processor）などの処理回路を有してもよい。
【００８９】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２７に記録された各種プログラムに従って、情報処理装置９００内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータなどを記憶する。ＲＡＭ９０５は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータなどを一次記憶する。ＣＰＵ９０１、ＲＯＭ９０３、およびＲＡＭ９０５は、ＣＰＵバスなどの内部バスにより構成されるホストバス９０７により相互に接続されている。さらに、ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Peripheral  Component  Interconnect/Interface）バスなどの外部バス９１１に接続されている。
【００９０】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなど、ユーザによって操作される装置である。入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール装置であってもよいし、情報処理装置９００の操作に対応した携帯電話などの外部接続機器９２９であってもよい。入力装置９１５は、ユーザが入力した情報に基づいて入力信号を生成してＣＰＵ９０１に出力する入力制御回路を含む。ユーザは、この入力装置９１５を操作することによって、情報処理装置９００に対して各種のデータを入力したり処理動作を指示したりする。
【００９１】
出力装置９１７は、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。出力装置９１７は、例えば、ＬＣＤ（Liquid  Crystal  Display）、ＰＤＰ（Plasma  Display  Panel）、有機ＥＬ（Electro-Luminescence）ディスプレイなどの表示装置、スピーカおよびヘッドホンなどの音声出力装置、ならびにプリンタ装置などでありうる。出力装置９１７は、情報処理装置９００の処理により得られた結果を、テキストまたは画像などの映像として出力したり、音声または音響などの音声として出力したりする。
【００９２】
ストレージ装置９１９は、情報処理装置９００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Hard  Disk  Drive）などの磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイスなどにより構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【００９３】
ドライブ９２１は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブル記録媒体９２７のためのリーダライタであり、情報処理装置９００に内蔵、あるいは外付けされる。ドライブ９２１は、装着されているリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されているリムーバブル記録媒体９２７に記録を書き込む。
【００９４】
接続ポート９２３は、機器を情報処理装置９００に直接接続するためのポートである。接続ポート９２３は、例えば、ＵＳＢ（Universal  Serial  Bus）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Small  Computer  System  Interface）ポートなどでありうる。また、接続ポート９２３は、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（High-Definition  Multimedia  Interface）ポートなどであってもよい。接続ポート９２３に外部接続機器９２９を接続することで、情報処理装置９００と外部接続機器９２９との間で各種のデータが交換されうる。
【００９５】
通信装置９２５は、例えば、通信ネットワーク９３１に接続するための通信デバイスなどで構成された通信インターフェースである。通信装置９２５は、例えば、有線または無線ＬＡＮ（Local  Area  Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Wireless  USB）用の通信カードなどでありうる。また、通信装置９２５は、光通信用のルータ、ＡＤＳＬ（Asymmetric  Digital  Subscriber  Line）用のルータ、または、各種通信用のモデムなどであってもよい。通信装置９２５は、例えば、インターネットや他の通信機器との間で、ＴＣＰ／ＩＰなどの所定のプロトコルを用いて信号などを送受信する。また、通信装置９２５に接続される通信ネットワーク９３１は、有線または無線によって接続されたネットワークであり、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信などである。
【００９６】
撮像装置９３３は、例えば、ＣＣＤ（Charge  Coupled  Device）またはＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子、および撮像素子への被写体像の結像を制御するためのレンズなどの各種の部材を用いて実空間を撮像し、撮像画像を生成する装置である。撮像装置９３３は、静止画を撮像するものであってもよいし、また動画を撮像するものであってもよい。
【００９７】
センサ９３５は、例えば、加速度センサ、ジャイロセンサ、地磁気センサ、光センサ、音センサなどの各種のセンサである。センサ９３５は、例えば情報処理装置９００の筐体の姿勢など、情報処理装置９００自体の状態に関する情報や、情報処理装置９００の周辺の明るさや騒音など、情報処理装置９００の周辺環境に関する情報を取得する。また、センサ９３５は、ＧＰＳ（Global  Positioning  System）信号を受信して装置の緯度、経度および高度を測定するＧＰＳセンサを含んでもよい。
【００９８】
以上、情報処理装置９００のハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。かかる構成は、実施する時々の技術レベルに応じて適宜変更されうる。
【００９９】
（７．補足）
本開示の実施形態は、例えば、上記で説明したような情報処理装置、システム、情報処理装置またはシステムで実行される情報処理方法、情報処理装置を機能させるためのプログラム、およびプログラムが記録された一時的でない有形の媒体を含みうる。
【０１００】
また、上記の実施形態の説明において、機能構成のブロック図は本開示の実施形態に係る機能を実現するための機能構成を示すにすぎず、それぞれの装置は、その他の機能を実現するための他の機能構成をさらに含みうる。また、本開示の実施形態に係る機能を実現するための機能構成が、それぞれの装置のその他の機能を実現するために用いられてもよい。
【０１０１】
また、上記の実施形態の説明において、広告コンテンツの出力方法として画像の表示を例示したが、本開示の実施形態がこのような例には限られない。例えば、広告コンテンツは音声として出力されてもよいし、バイブレーションのような装置の動きとして出力されてもよい。広告コンテンツの出力の連動は、同じ出力方法（例えば画像同士、音声同士、など）の間には限られず、異なる出力方法（例えば画像と音声、画像とバイブレーション、音声とバイブレーションなど）の間で実現されてもよい。
【０１０２】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１０３】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）第１の装置における第１の広告コンテンツの出力を管理する第１の広告管理部と、
前記第１の装置とは異なる第２の装置における前記第１の広告コンテンツに関連する第２の広告コンテンツの出力を管理する第２の広告管理部と、
前記第１の広告管理部が前記第１の装置から取得した第１の情報と、該第１の情報に関連付けて前記第２の広告コンテンツの動作を定義した連動出力設定情報とに基づいて、前記第２の広告管理部を介して前記第２の装置における前記第２の広告コンテンツの出力を制御する連動出力制御部と
を備える情報処理装置。
（２）前記第１の情報は、前記第１の装置において前記第１の広告コンテンツの出力の開始または変化のトリガが発生したことを示す情報を含む、前記（１）に記載の情報処理装置。
（３）前記第１の情報は、前記第１の装置において取得されたユーザ操作を示す情報を含む、前記（２）に記載の情報処理装置。
（４）前記第１の情報は、前記第１の装置におけるセンシング結果を示す情報を含む、前記（２）または（３）に記載の情報処理装置。
（５）前記連動出力制御部は、前記第１の情報が取得された場合に前記第２の装置における前記第２の広告コンテンツの出力を開始させる、前記（２）〜（４）のいずれか１項に記載の情報処理装置。
（６）前記連動出力制御部は、前記第１の情報が取得された場合に前記第２の装置における前記第２の広告コンテンツの出力を変化させる、前記（２）〜（５）のいずれか１項に記載の情報処理装置。
（７）前記第２の広告管理部は、前記第２の装置における前記第２の広告コンテンツの表示を管理し、
前記連動出力制御部は、前記第１の情報が取得された場合に前記第２の装置における前記第２の広告コンテンツの表示を静止画から動画に切り替える、前記（６）に記載の情報処理装置。
（８）前記第２の広告管理部は、前記第２の装置における前記第２の広告コンテンツの表示を管理し、
前記連動出力制御部は、前記第１の情報が取得された場合に前記第２の装置における前記第２の広告コンテンツの表示領域を変化させる、前記（６）または（７）に記載の情報処理装置。
（９）前記連動出力制御部は、前記連動出力設定情報を外部装置から取得する、前記（１）〜（８）のいずれか１項に記載の情報処理装置。
（１０）前記第１の広告管理部は、前記第１の広告コンテンツを前記外部装置から取得し、
前記第２の広告管理部は、前記第２の広告コンテンツを前記外部装置から取得する、前記（９）に記載の情報処理装置。
（１１）前記情報処理装置は、前記第２の装置を含み、出力部における前記第２の広告コンテンツの出力を制御する出力制御部をさらに備え、
前記第１の広告管理部は、前記第１の広告コンテンツを前記第１の装置に転送するとともに前記第１の情報を前記第１の装置から受信し、
前記第２の広告管理部は、前記第２の広告コンテンツを前記出力制御部に提供する、前記（１０）に記載の情報処理装置。
（１２）前記情報処理装置は、前記第１の装置を含み、出力部における前記第１の広告コンテンツの出力を制御する出力制御部をさらに備え、
前記第１の広告管理部は、前記第１の広告コンテンツを前記出力制御部に提供するとともに前記第１の情報を内部的に取得し、
前記第２の広告管理部は、前記第２の広告コンテンツを前記第２の装置に転送するとともに、前記第２の広告コンテンツの出力を制御するための制御信号を前記第２の装置に送信する、前記（１０）に記載の情報処理装置。
（１３）前記第１の情報は、携帯可能な前記第１の装置が前記第２の装置に近接したことを示す情報を含み、
前記第１の広告管理部は、前記第１の情報が取得された場合に前記第１の装置における前記第１の広告コンテンツの出力を開始させる、前記（１）〜（１２）のいずれか１項に記載の情報処理装置。
（１４）前記連動出力制御部は、前記第１の情報によって所定の数以上の前記第１の装置が前記第２の装置に近接して前記第１の広告コンテンツを出力していることが示される場合に、前記第２の装置における前記第２の広告コンテンツの出力を変化させる、前記（１３）に記載の情報処理装置。
（１５）前記第１の情報は、前記第１の広告コンテンツが出力されている前記第１の装置において取得された所定のユーザ操作を示す情報をさらに含み、
前記連動出力制御部は、前記第１の情報によって所定の数以上の前記第１の装置において前記所定のユーザ操作が取得されたことが示される場合に、前記第２の装置における前記第２の広告コンテンツの出力を変化させる、前記（１３）または（１４）に記載の情報処理装置。
（１６）前記第１の広告コンテンツと前記第２の広告コンテンツとは、一続きの広告コンテンツを分割することによって生成され、
前記連動出力制御部は、前記第１の装置および前記第２の装置の数に応じて、前記一続きの広告コンテンツをいくつに分割するかを決定する、前記（１）〜（１５）のいずれか１項に記載の情報処理装置。
（１７）第１の装置における第１の広告コンテンツの出力を管理することと、
前記第１の装置とは異なる第２の装置における前記第１の広告コンテンツに関連する第２の広告コンテンツの出力を管理することと、
前記第１の装置から取得された第１の情報と、該第１の情報に関連付けて前記第２の広告コンテンツの動作を定義した連動出力設定情報とに基づいて、前記第２の装置における前記第２の広告コンテンツの出力を制御することと
を含む情報処理方法。
（１８）第１の装置における第１の広告コンテンツの出力を管理する機能と、
前記第１の装置とは異なる第２の装置における前記第１の広告コンテンツに関連する第２の広告コンテンツの出力を管理する機能と、
前記第１の装置から取得された第１の情報と、該第１の情報に関連付けて前記第２の広告コンテンツの動作を定義した連動出力設定情報とに基づいて、前記第２の装置における前記第２の広告コンテンツの出力を制御する機能と
をコンピュータに実現させるためのプログラム。
【符号の説明】
【０１０４】
１０，２０，３０，４０，５０    システム
１００    広告サーバ
２００    タブレット端末
３００    テレビ
４００    マスタ端末
５００    スレーブ端末
６００    電子ビルボード
１１０，３３０，４４０    第１の広告管理部
１２０，３４０，４５０    第２の広告管理部
１３０，３５０，４６０    連動表示制御部
１４０    記憶部
１４２    広告コンテンツ
１４４    連動表示設定情報
【図１Ａ】
2014153818.tif 000003
【図１Ｂ】
2014153818.tif 000004
【図１Ｃ】
2014153818.tif 000005
【図２】
2014153818.tif 000006
【図３Ａ】
2014153818.tif 000007
【図３Ｂ】
2014153818.tif 000008
【図４】
2014153818.tif 000009
【図５Ａ】
2014153818.tif 000010
【図５Ｂ】
2014153818.tif 000011
【図６】
2014153818.tif 000012
【図７Ａ】
2014153818.tif 000013
【図７Ｂ】
2014153818.tif 000014
【図８】
2014153818.tif 000015
【図９】
2014153818.tif 000016
【図１０】
2014153818.tif 000017
【図１１】
2014153818.tif 000018