(57)【要約】【課題】動画コンテンツをダウンロードさせる場合であっても効果的に広告コンテンツを閲覧させること。【解決手段】本願にかかる情報処理装置は、判定部と、動画制御部とを有する。判定部は、所定の広告コンテンツが閲覧されたか否かを判定する。動画制御部は、判定部により所定の広告コンテンツが閲覧されたと判定された場合に、対象の動画コンテンツをダウンロード可能に制御する。【選択図】図３
2020047123.tif 000002
【特許請求の範囲】
【請求項１】
所定の広告コンテンツが閲覧されたか否かを判定する判定部と、
前記判定部により前記所定の広告コンテンツが閲覧されたと判定された場合に、対象の動画コンテンツをダウンロード可能に制御する動画制御部と
を有することを特徴とする情報処理装置。
【請求項２】
前記対象の動画コンテンツがダウンロードされる直前に、前記所定の広告コンテンツを表示させる表示制御部をさらに有し、
前記判定部は、前記対象の動画コンテンツがダウンロード可能に制御される直前において、前記所定の広告コンテンツが閲覧されたか否かを判定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記対象の動画コンテンツに広告コンテンツを挿入可能な数に応じた前記所定の広告コンテンツを表示させる
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記判定部は、少なくとも１以上の前記所定の広告コンテンツのうち、全ての数の広告コンテンツが閲覧されたか否かを判定する
ことを特徴とする請求項１〜３のいずれか１つに記載の情報処理装置。
【請求項５】
前記判定部は、前記対象の動画コンテンツに広告コンテンツを挿入可能な数に応じた前記所定の広告コンテンツのうち、全ての数の広告コンテンツが閲覧されたか否かを判定する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記判定部は、前記所定の広告コンテンツが再生時間の最後まで閲覧されたか否かを判定する
ことを特徴とする請求項１〜５のいずれか１つに記載の情報処理装置。
【請求項７】
前記動画制御部は、前記判定部により前記所定の広告コンテンツが閲覧されたと判定された場合に、閲覧された前記所定の広告コンテンツの数である閲覧数に基づいて、前記対象の動画コンテンツをダウンロード可能に制御する
ことを特徴とする請求項１〜６のいずれか１つに記載の情報処理装置。
【請求項８】
前記動画制御部は、前記対象の動画コンテンツに広告コンテンツが挿入される時間位置であって、広告コンテンツを挿入可能な数に応じた時間位置のうち、前記閲覧数に対応する時間位置までの前記対象の動画コンテンツをダウンロード可能に制御する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記動画制御部は、前記判定部により前記所定の広告コンテンツが閲覧されたと判定された場合に、前記所定の広告コンテンツの再生時間うち、前記所定の広告コンテンツが閲覧された分の再生時間に基づいて、前記対象の動画コンテンツをダウンロード可能に制御する
ことを特徴とする請求項１〜８のいずれか１つに記載の情報処理装置。
【請求項１０】
前記動画制御部は、前記所定の広告コンテンツの再生時間に対する、前記所定の広告コンテンツが閲覧された分の再生時間の割合に基づいて、前記対象の動画コンテンツをダウンロード可能に制御する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記動画制御部は、前記対象の動画コンテンツの再生時間うち、前記割合に対応する再生時間分の動画コンテンツをダウンロード可能に制御する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記動画制御部は、前記対象の動画コンテンツをダウンロード可能に制御する処理として、前記対象の動画コンテンツをダウンロードするための操作ボタンを有効化する
ことを特徴とする請求項１〜１１のいずれか１つに記載の情報処理装置。
【請求項１３】
前記所定の広告コンテンツとして、端末装置に表示される表示対象の広告コンテンツを決定する決定部をさらに有する
ことを特徴とする請求項１〜１２のいずれか１つに記載の情報処理装置。
【請求項１４】
前記決定部は、前記対象の動画コンテンツに対応付けられるターゲティング条件に基づいて、前記表示対象の広告コンテンツを決定する
ことを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
前記決定部は、前記対象の動画コンテンツに対応付けられるカテゴリに基づいて、前記表示対象の広告コンテンツを決定する
ことを特徴とする請求項１３または１４に記載の情報処理装置。
【請求項１６】
前記決定部は、前記対象の動画コンテンツが表示されるよりも前に、前記表示対象の広告コンテンツが表示される際の表示順を決定する
ことを特徴とする請求項１３〜１５のいずれか１つに記載の情報処理装置。
【請求項１７】
情報処理装置が実行する情報処理方法であって、
所定の広告コンテンツが閲覧されたか否かを判定する判定工程と、
前記判定により前記所定の広告コンテンツが閲覧されたと判定された場合に、対象の動画コンテンツをダウンロード可能に制御する動画制御工程と
を含むことを特徴とする情報処理方法。
【請求項１８】
所定の広告コンテンツが閲覧されたか否かを判定する判定手順と、
前記判定部により前記所定の広告コンテンツが閲覧されたと判定された場合に、対象の動画コンテンツをダウンロード可能に制御する動画制御手順と
をコンピュータに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
インターネットの飛躍的な普及に伴い、インターネットを介した広告配信が盛んに行われている。例えば、端末装置は、ウェブページ内に広告コンテンツの表示領域である広告枠が配置されている場合は、広告枠ごとに広告配信サーバから広告コンテンツを取得し、取得した広告コンテンツを各広告枠に表示する。
【０００３】
また、近年ではインターネットの普及に伴い、動画配信サービスにおいて配信される動画コンテンツにネット広告である広告コンテンツを挿入することも一般的になってきている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００９−５２２６０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、動画配信サービスにて提供される動画を、例えば、ブラウザ上で閲覧する場合、通信環境の影響等により快適に動画を閲覧することが出来ない場合がある。このため、動画コンテンツをダウンロードした後、ダウンロードした動画コンテンツを閲覧したいとのユーザの要望が高まっている。一方で、ダウンロード後の動画には広告コンテンツを挿入することができないといった問題がある。
【０００６】
本願は、上記に鑑みてなされたものであって、動画コンテンツをダウンロードさせる場合であっても効果的に広告コンテンツを閲覧させることができる情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願にかかる情報処理装置は、所定の広告コンテンツが閲覧されたか否かを判定する判定部と、前記判定部により前記所定の前記所定の広告コンテンツが閲覧されたと判定された場合に、対象の動画コンテンツをダウンロード可能に制御する動画制御部とを有することを特徴とする。
【発明の効果】
【０００８】
実施形態の一態様によれば、動画コンテンツをダウンロードさせる場合であっても効果的に広告コンテンツを閲覧させることができるといった効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態にかかる情報処理の一例を示す図である。
【図２】図２は、実施形態にかかる情報処理システムの構成例を示す図である。
【図３】図３は、実施形態にかかる情報処理装置の構成例を示す図である。
【図４】図４は、実施形態にかかる動画コンテンツ記憶部の一例を示す図である。
【図５】図５は、実施形態にかかる広告コンテンツ記憶部の一例を示す図である。
【図６】図６は、実施形態にかかるユーザ情報記憶部の一例を示す図である。
【図７】図７は、実施形態にかかる情報処理手順を示すフローチャートである。
【図８】図８は、広告閲覧数に応じたダウンロード制御の一例を示す図である。
【図９】図９は、広告閲覧割合に応じたダウンロード制御の一例を示す図である。
【図１０】図１０は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下に、本願にかかる情報処理装置、情報処理方法および情報処理プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ説明する。なお、この実施形態により本願にかかる情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。また、以下の実施形態において、同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
〔１．情報処理〕
まず、図１を用いて、実施形態にかかる情報処理の一例について説明する。図１は、実施形態にかかる情報処理の一例を示す図である。実施形態にかかる情報処理は、図１に示す情報処理装置１００によって行われる。
【００１２】
図１の説明に先立って、図２を用いて、実施形態にかかる情報処理システムについて説明する。図２は、実施形態にかかる情報処理システム１の構成例を示す図である。実施形態にかかる情報処理システム１は、図２に示すように、端末装置１０と、動画提供主装置３０と、広告主装置４０と、情報処理装置１００とを含む。端末装置１０、動画提供主装置３０、広告主装置４０、情報処理装置１００は、ネットワークＮを介して有線または無線により通信可能に接続される。なお、図１に示す情報処理システム１には、複数台の端末装置１０や、複数台の動画提供主装置３０や、複数台の広告主装置４０や、複数台の情報処理装置１００が含まれてよい。
【００１３】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等である。
【００１４】
例えば、端末装置１０は、動画コンテンツを再生するプレーヤーを含む動画サイト（「動画サイトＳＴ」とする）を表示画面に表示する。また、端末装置１０は、動画コンテンツを再生する専用のアプリケーション、言い換えれば、動画コンテンツを再生する専用のプレーヤーを制御するアプリケーションがインストールされる場合がある。
【００１５】
具体的には、動画サイトＳＴでは、ブラウザ上で機能するプレーヤー（ブラウザ版プレーヤー）で動画コンテンツを閲覧させることもできるし、アプリケーション（アプリ版プレーヤー）を端末装置１０にインストールさせることにより動画コンテンツを閲覧させることもできる。また、ブラウザ版プレーヤーおよびアプリ版プレーヤーのいずれが利用される場合であっても、動画コンテンツはストリーミング配信される。
【００１６】
動画提供主装置３０は、実施形態にかかる情報処理装置１００を管理する事業主（「事業主Ｔ」とする）に各種動画コンテンツを提供する提供主、すなわち、コンテンツプロバイダーによって利用される情報処理装置である。動画提供主装置３０は、例えば、コンテンツプロバイダーの操作に応じて、動画コンテンツを情報処理装置１００に入稿するサーバ装置である。動画提供主装置３０は、例えば、コンテンツプロバイダー毎に存在する。なお、コンテンツプロバイダーは、このように動画コンテンツを事業主Ｔに提供することにより、事業主Ｔから収益を得る。また、動画コンテンツには、配信期間が設定される場合がある。具体的には、動画コンテンツには、動画サイトＳＴを介して配信される配信期間が設定される場合がある。
【００１７】
広告主装置４０は、事業主Ｔに各種広告コンテンツを提供する広告主によって利用される情報処理装置である。広告主装置４０は、例えば、広告主の操作に応じて、広告コンテンツを情報処理装置１００に入稿するサーバ装置である。広告主装置４０は、例えば、広告主毎に存在する。広告主は、自身の広告コンテンツを事業主Ｔに渡すことにより、様々な動画コンテンツに広告コンテンツを表示させてもらうことになる。したがって、広告主は、事業主Ｔに対して広告費を支払う。また、広告コンテンツには、配信期間が設定される場合がある。具体的には、広告コンテンツには、動画サイトＳＴを介して配信される配信期間が設定される場合がある。
【００１８】
以上のことから、事業主Ｔは、広告配信業者、あるいは、広告仲介業者といえる。また、以下に示す通り、事業主Ｔは、動画サイトＳＴを介して動画配信も行うため総合的な情報提供サービス業者ともいえる。また、コンテンツプロバイダーは、広告主にもなり得る場合がある。
【００１９】
ここで、実施形態にかかる情報処理が行われるにあたっての前提について説明する。まず、インターネットを通してユーザに対して動画コンテンツを視聴させる仕組みやサービスは、一般にＶＯＤ（Video  On  Demand）等と呼ばれる。そして、このＶＯＤは、ＳＶＯＤ（Subscription  Video  On  Demand）と、ＡＶＯＤ（Advertising  Video  On  Demand）といった２つの配信形態に大きく分けられる。
【００２０】
ＳＶＯＤでは、ユーザは月額料金を支払いさえすれば、本数に制限なく動画コンテンツを閲覧することができる。このようなことから、ＳＶＯＤを利用して動画配信を行う事業主は、ユーザから確実に利益を得ることができるため、その利益でコンテンツプロバイダーから動画コンテンツの提供を受けることができる。このようなことから、ＳＶＯＤでは、広告配信による収益を必要としないため、例えば、動画コンテンツに広告コンテンツを表示させる必要がない。また、広告コンテンツを表示させる必要がないということは、ユーザに対して、自由に動画コンテンツをダウンロードさせても問題ない。
【００２１】
一方、ＡＶＯＤは、動画コンテンツに広告コンテンツを掲載することで、ユーザに対して無料で動画コンテンツを視聴させることができる動画配信形態である。実施形態にかかる情報処理は、このＡＶＯＤで動画配信を行うものである。かかる場合、例えば、事業主Ｔは、広告主により入稿された広告コンテンツを各種動画に掲載することの対価として、広告主から広告を得る。このようにして得た収益で、事業主Ｔは、コンテンツプロバイダーから動画コンテンツを購入する。このように、ＡＶＯＤでは、ＳＶＯＤと異なり、動画コンテンツに広告コンテンツを掲載することが非常に重要になる。
【００２２】
ここで、ＡＶＯＤの中でも動画コンテンツをダウンロードしたうえで、ダウンロードした動画コンテンツを閲覧したいとのユーザの要望がある。ＳＶＯＤおよびＡＶＯＤのいずれにしても、動画コンテンツはストーリーミング配信されるが、ストーリーミング配信の場合、ネットワークへの接続環境が不安定な場合等には、動画コンテンツの読み込みに時間を要してしまったり、頻繁に再生が中断されてしまったりすることがあり、快適に閲覧することができない場合がある。このようなことから、ダウンロードしたうえで動画コンテンツを閲覧したいといった要望が多くなる。
【００２３】
ＡＶＯＤでは、動画コンテンツの決められた位置に広告コンテンツを挿入しておくことで、動画コンテンツがストリーミング配信されてゆく中で、動画コンテンツの途中等で広告コンテンツ（例えば、動画広告）を閲覧させる。この点について、図１の例を用いて説明する。例えば、動画コンテンツＶＣ１がある。広告コンテンツは、ストリーミング配信される動画コンテンツＶＣ１に挿入されるため、インストリーム広告等と呼ばれる。インストリーム広告には、プレロール広告、ミッドロール広告、ポストロール広告がある。
【００２４】
プレロール広告は、動画本編（動画コンテンツＶＣ１）が再生される前に配信される広告コンテンツである。ミッドロール広告は、動画本編（動画コンテンツＶＣ１）の途中に配信される広告である。ポストロール広告は、動画本編（動画コンテンツＶＣ１）の終了後に続けて配信される広告である。
【００２５】
図１の例では、動画コンテンツＶＣ１は、６０分動画コンテンツ（トータル再生時間６０分）であり、プレロール広告が挿入される挿入位置として、時間位置ｔ０（再生時間０分の位置）、時間位置ｔ３０（再生時間３０分の位置）、時間位置６０分（再生時間６０分の位置）が予め決められているとする。また、これにより、時間位置ｔ０には、プレロール広告である広告コンテンツＡＤ１１が挿入され、時間位置ｔ３０には、ミッドロール広告である広告コンテンツＡＤ２１が挿入され、時間位置ｔ０には、ポストロール広告である広告コンテンツＡＤ３１が挿入されているものとする。
【００２６】
広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１はいずれも動画広告であり、再生時間は３０秒であるものとする。
【００２７】
このような状態において、例えば、ユーザＵ１が端末装置１０を操作し、動画サイトＳＴを訪問し、ブラウザ版プレーヤーＰＬ１（以下、「ＰＬ１」と略す）で動画コンテンツＶＣ１を閲覧することを想定する。かかる場合、実施形態にかかる情報処理装置１００に対する比較対象となる所定のサーバ装置（以下、「サーバＳＶ」とする）は、上記３つの広告コンテンツが挿入された動画コンテンツＶＣ１を端末装置１０に対してストリーミング配信する。
【００２８】
かかる場合、ユーザＵ１は、動画コンテンツＶＣ１よりも前にまず広告コンテンツＡＤ１１を閲覧することになり、広告コンテンツＡＤ１１を閲覧し終わると、続けて動画コンテンツＶＣ１を閲覧する。また、ユーザＵ１は、動画コンテンツＶＣ１を閲覧している途中で広告コンテンツＡＤ２１を閲覧することになり、広告コンテンツＡＤ２１を閲覧し終わると、動画コンテンツＶＣ１の閲覧を再開する。ユーザＵ１は、動画コンテンツＶＣ１を閲覧し終わると、続けて広告コンテンツＡＤ３１を閲覧することになる。
【００２９】
このようにＡＶＯＤでは、ユーザＵ１は、動画コンテンツＶＣ１を閲覧する中で強制的に広告コンテンツを見せられることになる。このようなことから、ＡＶＯＤでは、ストリーミング配信される動画コンテンツを対象にしているからこそ、ユーザに対して効果的に広告コンテンツを閲覧させることができる。
【００３０】
しかしながら、例えば、ユーザＵ１がブラウザ上で動画コンテンツＶＣ１を閲覧するのではなく、動画コンテンツＶＣ１をダウンロードしてから見たいと考えた場合、サーバＳＶは、ダウンロード後の動画コンテンツＶＣ１に広告コンテンツを掲載することはできない。具体的には、動画コンテンツＶＣ１がダウンロードされてしまうと、インターネット環境が無くとも、ユーザＵ１は動画コンテンツＶＣ１を閲覧することができるようになるため、サーバＳＶは、ユーザＵ１による動画コンテンツＶＣ１の閲覧を把握することができなくなり、結果として広告コンテンツを掲載することができなくなる。
【００３１】
また、仮に、サーバＳＶは、広告コンテンツが挿入された状態で動画コンテンツＶＣ１をダウンロードさせることができたとしても、ユーザＵ１はすぐに動画コンテンツＶＣ１閲覧するとは限らず、タイムリーな広告コンテンツを提供することができない。また、動画コンテンツ、広告コンテンツそれぞれには、配信期間が設けられている場合があり、必ずしも両者の配信期間が一致するとは限らないので、そういう意味でも広告コンテンツが挿入された状態で動画コンテンツＶＣ１をダウンロードさせることは現実的ではない。
【００３２】
以上のような前提および問題点を踏まえて、実施形態にかかる情報処理装置１００は、ＡＶＯＤ配信形態の中で動画コンテンツをダウンロードさせる場合であっても、効果的に広告を閲覧させることができるよう情報処理を行う。具体的には、情報処理装置１００は、所定の広告コンテンツが閲覧されたか否かを判定し、所定の広告コンテンツが閲覧されたと判定した場合に、対象の動画コンテンツをダウンロード可能に制御する。
【００３３】
例えば、情報処理装置１００は、対象の動画コンテンツがダウンロードされる直前に、所定の広告コンテンツを表示させる。これにより、情報処理装置１００は、対象の動画コンテンツがダウンロードされる直前において、所定の広告コンテンツが閲覧されたか否かを判定する。例えば、情報処理装置１００は、少なくとも１以上の所定の広告コンテンツのうち、全ての数の広告コンテンツが閲覧されたか否かを判定する。具体的には、情報処理装置１００は、対象の動画コンテンツに広告コンテンツを挿入可能な数に応じた所定の広告コンテンツのうち、全ての数の広告コンテンツが閲覧されたか否かを判定する。例えば、情報処理装置１００は、所定の広告コンテンツが再生時間の最後まで閲覧されたか否かを判定する。以下、実施形態にかかる情報処理の一例について説明する。
【００３４】
まず、図１の例では、端末装置１０は、ユーザＵ１によって利用されるものとする。しかしながら、端末装置１０は各ユーザ毎に存在する。また、ユーザＵ１は、端末装置１０を操作し、動画サイトＳＴを訪問し、動画コンテンツＶＣ１をダウンロードしようとしている。動画コンテンツＶＣ１をはじめ、動画コンテンツをダウンロードするには、プレーヤーＰＬ１の下に表示されるダウンロードボタンＢＴを押下する必要がある。しかしながら、図１（ａ）の例では、ダウンロードボタンＢＴは表示（アクティブ化）されていない。なお、以下では、ダウンロードを「ＤＬ」と略して表記する場合がある。
【００３５】
まず、ユーザＵ１は、動画サイトＳＴを訪問したうえで、動画コンテンツＶＣ１の検索をかけたとする。かかる場合、端末装置１０は、例えば、動画コンテンツＶＣ１を示す検索クエリを用いて、動画コンテンツＶＣ１のＤＬページＰ１へアクセスする（ステップＳ１）。この処理は、端末装置１０は、情報処理装置１００に対して、ＤＬページＰ１の配信を要求することに相当する。
【００３６】
不図示であるが、情報処理装置１００は、端末装置１０からのアクセスに応じて、ＤＬページＰ１を端末装置１０に配信する。ここで、ＤＬページＰ１には、「動画コンテンツＶＣ１をダウンロードされたい場合には、広告をご覧ください」等と案内表記がなされてもよい。そうすると、ユーザＵ１は、プレーヤーＰＬ１に対応する動画の再生領域内に表示される再生ボタンＢＴ１を押下する。そうすると、端末装置１０は、再生ボタンＢＴ１の押下を示す押下情報を情報処理装置１００に送信する（ステップＳ２）。なお、押下情報は、広告コンテンツの配信要求と言い換えることができる。また、以下では、プレーヤーＰＬ１といった表記は、プレーヤーＰＬ１に対応する動画の再生領域も意味するものとする。
【００３７】
情報処理装置１００は、端末装置１０から押下情報を受信すると、配信対象（表示対象）の広告コンテンツを決定する広告決定処理を行う（ステップＳ３）。例えば、情報処理装置１００は、配信対象の広告コンテンツを決定するとともに、配信対象の広告コンテンツが表示される表示順を決定する。ここでいう表示順とは、プレーヤーＰＬ１において、ある広告コンテンツの再生表示が終わったら、次に別の広告コンテンツが再生表示されるといった、再生順を示すものであり、例えば、広告コンテンツが並べて表示される際の表示順（並び順）とは違うことを先に断わっておく。
【００３８】
例えば、情報処理装置１００は、任意の手法で配信対象の広告コンテンツと表示順を決定することができる。後述するが、情報処理装置１００は、広告コンテンツに対して広告主により設定されるターゲティング条件に基づいて、配信対象の広告コンテンツを決定する。ターゲティング条件とは、こういった動画コンテンツに掲載して欲しい、こういったユーザに閲覧させて欲しいといったことを指定するものである。一例を示すと、ターゲティング条件として「恋愛」が指定されている広告コンテンツは、動画カテゴリ「恋愛」に属する動画コンテンツ内に掲載される。
【００３９】
また、情報処理装置１００は、決定した配信対象の広告コンテンツそれぞれの評価値に基づいて、表示順を決定することができる。例えば、情報処理装置１００は、決定した配信対象の広告コンテンツのうち、評価値の高い広告コンテンツほど高い順位を決定する。評価値がより高いということは、一般にユーザに人気のあることを示しており、このような広告コンテンツがより先に閲覧されるようにした方が高い広告効果が見込める可能性がある。このような観点から、情報処理装置１００は、評価値の高い広告コンテンツほど高い順位を決定する。
【００４０】
図１の例では、前提で説明している通り、動画コンテンツＶＣ１は、広告コンテンツを３つ挿入可能である。具体的には、動画コンテンツＶＣ１には、プレロール広告用の時間位置ｔ０と、ミッドロール広告用の時間位置ｔ３０と、ポストロール広告用の時間位置ｔ６０といった３つの広告挿入ポイントが予め設けられている。このようなことから、図１の例では、情報処理装置１００は、ステップＳ３において、配信候補の広告コンテンツの中から、３つの配信対象の広告コンテンツを決定する。また、情報処理装置１００は、３つの配信対象の広告コンテンツについて表示順を決定する。
【００４１】
図１の例では、情報処理装置１００は、配信対象の広告コンテンツとして、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１を決定したとする。また、情報処理装置１００は、広告コンテンツＡＤ１１の表示順「１」（１番目にプレーヤーＰＬ１に表示されることを意味する）、広告コンテンツＡＤ２１の表示順「２」（２番目にプレーヤーＰＬ１に表示されることを意味する）、広告コンテンツＡＤ３１の表示順「３」（３番目にプレーヤーＰＬ１に表示されることを意味する）を決定したものとする。
【００４２】
これら３つの広告コンテンツは、本来であれば、プレロール広告、ミッドロール広告、ポストロール広告として動画コンテンツＶＣ１の中に挿入されることで、動画コンテンツＶＣ１に掲載される。しかし、そのようにはせず、情報処理装置１００は、動画コンテンツＶＣ１がＤＬされる直前（ＤＬ可能に制御される直前）に、先に広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１をプレーヤーＰＬに表示させる（ステップＳ４）。具体的には、情報処理装置１００は、動画コンテンツＶＣ１がＤＬされる直前に、先に広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１を順にプレーヤーＰＬに再生表示させるよう端末装置１０に対して表示制御する。動画コンテンツＶＣ１をＤＬするためのＤＬページＰ１のプレーヤーＰＬ１にて、この３つの広告コンテンツを表示させることは、動画コンテンツＶＣ１がＤＬされる直前であることを示している。
【００４３】
なお、本実形態では、ユーザは、ＤＬ前に順に表示されるこのような広告コンテンツをスキップさせたり、早送りさせたり、シークバーを用いて任意の時間位置から再生させたりすることはできないものとする。このため、ユーザは、広告コンテンツを閲覧したくない場合には、例えば、ブラウザバックしたり、ＤＬページＰ１を閉じたりするしかない。
【００４４】
次に、情報処理装置１００は、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１が閲覧されたか否かを判定する判定処理を行う（ステップＳ５）。例えば、情報処理装置１００は、動画コンテンツＶＣ１がＤＬされる直前において、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１が閲覧されたか否かを判定する。例えば、情報処理装置１００は、これら３つの広告コンテンツのうち、全ての数の広告コンテンツが閲覧されたか否かを判定する。例えば、情報処理装置１００は、３つの広告コンテンツの全てにおいて、再生時間の最後までが閲覧されたか否かを判定する。例えば、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１の各再生時間が「３０秒」であるとすると、情報処理装置１００は、トータルの９０秒、つまり、０秒から９０秒まで閲覧された場合に、３つの広告コンテンツ全てが閲覧されたと判定する。
【００４５】
判定処理の一例について説明する。図１の例では、プレーヤーＰＬ１において、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１の順に再生表示される。このため、情報処理装置１００は、１番目の広告コンテンツＡＤ１１の閲覧が開始されたか否かを判定する。広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１へと自動で再生表示が引き継がれてゆくため、情報処理装置１００は、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１全体でのトータル再生時間９０秒であるため、例えば、１番目の広告コンテンツＡＤ１１の閲覧が開始された後、９０秒間広告コンテンツが連続で閲覧されたか否かを判定する。情報処理装置１００は、９０秒間広告コンテンツが連続で閲覧されたと判定した場合には、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１の全てが再生時間の最後まで閲覧されたと判定する。
【００４６】
また、情報処理装置１００は、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１のうち、ユーザＵ１が現在閲覧している広告コンテンツを特定可能あるため、１番目の広告コンテンツＡＤ１１の閲覧が完了したか否かを判定し、広告コンテンツＡＤ１１の閲覧が完了した場合には、次に、２番目の広告コンテンツＡＤ２１の閲覧が完了したか否かを判定し、広告コンテンツＡＤ２１の閲覧が完了した場合には、次に、３番目の広告コンテンツＡＤ３１の閲覧が完了したか否かを判定してもよい。
【００４７】
なお、１番目の広告コンテンツＡＤ１１を例に挙げると、情報処理装置１００は、広告コンテンツＡＤ１１が再生時間に対応する３０秒間プレーヤーＰＬ１にて表示され続けていれば、１番目の広告コンテンツＡＤ１１の閲覧が完了したと判定する。逆に、広告コンテンツＡＤ１１が再生表示されている途中（例えば、再生時間１５秒の時点）で、ブラウザバックされる等により、再生表示が中止された場合には、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１の全てが再生時間の最後まで閲覧されなかったと判定し、動画コンテンツＶＣ１をＤＬ可能にする制御を行わない。
【００４８】
また、ブラウザバックしたユーザＵ１が再びＤＬページＰ１にアクセスし、再生ボタンＢＴ１を押下した場合には、情報処理装置１００は、ステップＳ３から処理をやり直す。
【００４９】
さて、情報処理装置１００は、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１の全てが再生時間の最後まで閲覧されたと判定した場合、すなわち広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１の全ての閲覧が完了された場合には、動画コンテンツＶＣ１をＤＬ可能に制御する制御処理を行う（ステップＳ６）。例えば、情報処理装置１００は、動画コンテンツＶＣ１をＤＬ可能に制御する制御処理として、図１（ｂ）に示すように、動画コンテンツＶＣ１をＤＬするためのＤＬボタンＢＴ２をアクティブ化する。情報処理装置１００は、動画コンテンツＶＣ１をＤＬ可能に制御する制御処理として、ユーザＵ１の端末装置１０からのＤＬのためのアクセスを許可する。
【００５０】
このような状態において、ユーザＵ１がＤＬボタンＢＴ２を押下したとする。かかる場合、端末装置１０は、情報処理装置１００に対して、動画コンテンツＶＣ１のダウンロードを要求する（ステップＳ７）。情報処理装置１００は、端末装置１０からＤＬ要求を受信すると、端末装置１０に対して、動画コンテンツＶＣ１の動画データのＤＬを開始させる。例えば、情報処理装置１００は、動画コンテンツＶＣ１の動画データを端末装置１０に配信すると、端末装置１０はこれを自装置内の所定のメモリ内にＤＬする。
【００５１】
さて、これまで説明してきたように、実施形態にかかる情報処理装置１００は、所定の広告コンテンツが閲覧されたか否かを判定し、所定の広告コンテンツが閲覧されたと判定した場合に、対象の動画コンテンツをダウンロード可能に制御する。所定の広告コンテンツは、図１の例では、配信対象の広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１である。また、対象の動画コンテンツは、図１の例では、動画コンテンツＶＣ１である。
【００５２】
これにより、実施形態にかかる情報処理装置１００は、ＡＶＯＤ配信形態の中で動画コンテンツをダウンロードさせる場合であっても、効果的に広告コンテンツを閲覧させることができる。また、図１の前提で説明したようなインストリーム広告の場合、ユーザにスキップ等されてしまう可能性があるが、実施形態にかかる情報処理では、インストリーム広告として動画コンテンツ内に挿入されるはずであった広告を確実に最後まで表示させることができるため、ユーザが広告コンテンツを閲覧する機会を強制的に増やすことができる。この結果、情報処理装置１００は、広告コンテンツの訴求力を高めることができる。
【００５３】
〔２．情報処理装置の構成〕
次に、図３を用いて、実施形態にかかる情報処理装置１００について説明する。図３は、実施形態にかかる情報処理装置１００の構成例を示す図である。図３に示すように、情報処理装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。例えば、情報処理装置１００は、図１で説明した情報処理を行うサーバ装置である。
【００５４】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ等の半導体メモリ素子またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、動画コンテンツ記憶部１２１と、広告コンテンツ記憶部１２２と、ユーザ情報記憶部１２３を有する。
【００５５】
（動画コンテンツ記憶部１２１について）
動画コンテンツ記憶部１２１は、動画コンテンツに関する情報を記憶する。ここで、図４に実施形態にかかる動画コンテンツ記憶部１２１の一例を示す。図４の例では、動画コンテンツ記憶部１２１は、「提供主ＩＤ」、「動画ＩＤ」、「動画」、「挿入ポイント」、「動画カテゴリ」、「ユーザカテゴリ」といった項目を有する。また、「挿入ポイント」には、「プレ」、「ミッド」、「ポスト」といった項目が含まれる。
【００５６】
「提供主ＩＤ」は、「動画」を提供した提供主（コンテンツプロバイダー）を識別する識別情報を示す。「動画ＩＤ」は、「動画」を識別する識別情報を示す。「動画」は、動画コンテンツそのものであり、より詳細には、動画コンテンツに対応するデータといえる。「動画」は、例えば、お笑い番組、ドラマ、映画、アニメ等の様々なジャンルの動画コンテンツであり、このジャンルには制限は無い。また、「動画」は、例えば、過去にテレビ番組として放送されたものが、インターネット配信用に編集し直されたものであってもよい。
【００５７】
「挿入ポイント」は、図１で説明したように、インストリーム広告が挿入される挿入ポイントであり、対応する「動画」の再生時間に基づく時間位置として予め設定される。例えば、「プレ」は、プレロール広告が挿入される時間位置を示す。また、「ミッド」は、ミッドロール広告が挿入される時間位置を示す。また、「ポスト」は、ポストロール広告が挿入される時間位置を示す。
【００５８】
「動画カテゴリ」は、対応する「動画」が属するカテゴリを示す。例えば、恋愛系の映画である「動画」には、動画カテゴリ「映画、恋愛」が入力される。「ユーザカテゴリ」は、対応する「動画」がどのようなユーザ向けの動画であるかを示す。例えば、２０歳以上のユーザ向けの「動画」には、ユーザカテゴリ「２０歳以上」が入力される。また、「動画カテゴリ」や「ユーザカテゴリ」は、その「動画」の提供主によって指定されてもよい、情報処理装置１００が「動画」を解析することで動的に割り出してもよい。
【００５９】
すなわち、図４の例では、提供主ＩＤ「ＣＰ１」によって識別される提供主（提供主ＣＰ１）が、動画ＩＤ「ＶＣ１」によって識別される動画コンテンツ（動画コンテンツＶＣ１）のデータである動画データＤＡ１を、情報処理装置１００に対して入稿した例を示す。また、図４の例では、動画コンテンツＶＣ１には、プレロール広告の挿入ポイントとして時間位置ｔ０、ミッドロール広告の挿入ポイントとして時間位置ｔ３０、ポストロール広告の挿入ポイントとして時間位置ｔ６０が設定されている例を示す。また、図４の例では、動画コンテンツＶＣ１は、動画カテゴリ「映画、恋愛」の属し、ユーザカテゴリ「２０歳以上」に属する例を示す。
【００６０】
（広告コンテンツ記憶部１２２について）
広告コンテンツ記憶部１２２は、広告コンテンツに関する情報を記憶する。ここで、図５に実施形態にかかる広告コンテンツ記憶部１２２の一例を示す。図５の例では、広告コンテンツ記憶部１２２は、「広告主ＩＤ」、「広告ＩＤ」、「広告」、「ターゲティング条件（動画）」、「ターゲティング条件（ユーザ）」、「評価値」といった項目を有する。
【００６１】
「広告主ＩＤ」は、「広告」を提供した広告主を識別する識別情報を示す。「広告ＩＤ」は、「広告」を識別する識別情報を示す。「広告」は、広告コンテンツそのものであり、より詳細には、広告コンテンツに対応するデータといえる。
【００６２】
「ターゲティング条件（動画）」は、「広告」が掲載（挿入）される対象の動画コンテンツを指定する条件情報を示す。例えば、ターゲティング条件（動画）「恋愛」が対応付けられている広告コンテンツは、動画コンテンツ記憶部１２１において動画カテゴリ「恋愛」が対応付けられる動画コンテンツにのみ掲載（挿入）される。「ターゲティング条件（ユーザ）」は、「広告」が表示される対象のユーザを指定する条件情報を示す。例えば、ターゲティング条件（ユーザ）「全ユーザ」が対応付けられている広告コンテンツは、「男性」ユーザによって利用される端末装置１０にのみ表示される。なお、「ターゲティング条件（動画）」や「ターゲティング条件（ユーザ）」は、例えば、その「広告」の広告主によって指定される。
【００６３】
「評価値」は、「広告」の評価値を示す。「評価値」としては、例えば、ＣＴＲ（Click  Through  Rate）、ＣＰＣ（Cost  Per  Click）、ＣＰＭ（Cost  Per  Mile）、ＣＰＡ（Cost  Per  Acquisition）、ｅＣＰＭ（effective  Cost  Per  Mile）等が挙げられる。本実施形態では、「評価値」としていずれを用いるかは特に限定しない。なお、図５の例では、「評価値」として「Ｎ１」等といった概念的な記号が入力されているが、実際には、評価値を示す数値が入力される。
【００６４】
すなわち、図５の例では、広告主ＩＤ「Ｍ１」によって識別される広告主（広告主Ｍ１）が、広告ＩＤ「ＡＤ１１」によって識別される広告コンテンツ（広告コンテンツＡＤ１）のデータである広告データＣＤＡ１１を、情報処理装置１００に対して入稿した例を示す。また、図５の例では、広告コンテンツＡＤ１１には、ターゲティング条件（動画）として「恋愛」、ターゲティング条件（ユーザ）として「男性」が指定されている例を示す。また、図５の例では、広告コンテンツＡＤ１１の評価値が「Ｎ１」である例を示す。
【００６５】
なお、例えば、広告コンテンツＡＤ１１が初めて入稿された時点では、広告コンテンツＡＤ１１の評価値は未知である。したがって、かかる場合には、情報処理装置１００は、広告コンテンツＡＤ１１がどのような分野（例えば、化粧品）の広告コンテンツであるのか等に基づいて、評価値を予測してもよい。そして、情報処理装置１００は、予測した評価値を用いて実際に広告コンテンツＡＤ１１の配信を行い、配信実績が蓄積されてきた際には、その配信実績を用いて、評価値を計算し直すことができる。
【００６６】
（ユーザ情報記憶部１２３について）
ユーザ情報記憶部１２３は、ユーザに関する各種情報を記憶する。ここで、図６に実施形態にかかるユーザ情報記憶部１２３の一例を示す。図６の例では、ユーザ情報記憶部１２３は、「ユーザＩＤ」、「個人情報」といった項目を有する。
【００６７】
「ユーザＩＤ」は、ユーザを識別する識別情報を示す。「個人情報」は、ユーザの個人情報であり、例えば、ユーザの氏名、年齢、性別、住所等が含まれる。また、図６では不図示であるが、ユーザ情報記憶部１２３は、例えば、ユーザに関する各種履歴情報（例えば、購買履歴、移動履歴等の行動履歴）を有してもよい。
【００６８】
すなわち、図６の例では、ユーザＩＤ「Ｕ１」によって識別されるユーザ（ユーザＵ１）の個人情報が「ＵＤＡ１」である例を示す。
【００６９】
図３に戻り、制御部１３０は、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、情報処理装置１００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００７０】
図３に示すように、制御部１３０は、受付部１３１と、受信部１３２と、決定部１３３と、表示制御部１３４と、判定部１３５と、動画制御部１３６とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００７１】
（受付部１３１について）
受付部１３１は、動画コンテンツおよび広告コンテンツの入稿と、動画コンテンツおよび広告コンテンツに関する各種設定事項を受け付ける。例えば、受付部１３１は、動画提供主装置３０から動画コンテンツの入稿を受け付ける。また、受付部１３１は、動画提供主装置３０から挿入ポイントを示す時間位置、動画カテゴリ、ユーザカテゴリの設定を受け付ける。また、受付部１３１は、受け付けた動画コンテンツおよび設定事項を動画コンテンツ記憶部１２１に格納する。
【００７２】
例えば、受付部１３１は、広告主装置４０から広告コンテンツの入稿を受け付ける。また、受付部１３１は、広告主装置４０からターゲティング条件の設定を受け付ける。また、受付部１３１は、受け付けた広告コンテンツおよび設定事項を広告コンテンツ記憶部１２２に格納する。
【００７３】
（受信部１３２について）
受信部１３２は、広告コンテンツの配信要求を受信する。例えば、受信部１３２は、端末装置１０から広告コンテンツの配信要求を受信する。図１の例では、受信部１３２は、プレーヤーＰＬ１に対応する動画の再生領域内に表示される再生ボタンＢＴ１が押下された場合に、再生ボタンＢＴ１の押下を示す押下情報を配信要求として受信する。また、図１の例では、受信部１３２は、端末装置１０からＤＬページＰ１の配信要求も受信してよい。
【００７４】
（決定部１３３について）
決定部１３３は、配信対象の広告コンテンツに関する決定処理を行う。例えば、決定部１３３は、例えば、決定部１３３は、配信要求を送信したユーザ属性情報と、広告コンテンツ記憶部１２２におけるターゲティング条件（ユーザ）とのマッチングを行うことにより、ユーザ属性に一致するターゲティング条件を有する広告コンテンツを抽出する。次に、決定部１３３は、抽出した広告コンテンツのターゲティング条件（動画）と、動画コンテンツ記憶部１２１における動画カテゴリとのマッチングを行うことにより、動画カテゴリに一致するターゲティング条件を有する広告コンテンツを抽出した広告コンテンツの中から絞り込む。
【００７５】
次に、決定部１３３は、絞り込んだ広告コンテンツそれぞれの「評価値」に基づいて、絞り込んだ広告コンテンツの中から配信対象の広告コンテンツを決定する。ここで、図１のように、３つの挿入ポイントを有する動画コンテンツＶＣ１をＤＬ可能にする前に、ユーザに閲覧させたい広告コンテンツを配信対象の広告コンテンツとして決定する場合、決定部１３３は、絞り込んだ広告コンテンツそれぞれの「評価値」に基づいて、絞り込んだ広告コンテンツの中から配信対象の広告コンテンツを３つ決定する。図１の例では、決定部１３３は、配信対象の広告コンテンツとして、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１を決定している。
【００７６】
また、決定部１３３は、決定した配信対象の広告コンテンツのうち、評価値の高い広告コンテンツほど高い順位を決定する。図１の例では、決定部１３３は、広告コンテンツＡＤ１１の表示順「１」、広告コンテンツＡＤ２１の表示順「２」、広告コンテンツＡＤ３１の表示順「３」を決定している。
【００７７】
（表示制御部１３４について）
表示制御部１３４は、対象の動画コンテンツがダウンロードされる直前に、所定の広告コンテンツを表示させる。例えば、表示制御部１３４は、対象の動画コンテンツに広告コンテンツを挿入可能な数に応じた所定の広告コンテンツを表示させる。例えば、表示制御部１３４は、決定部１３３により決定された配信対象の広告コンテンツを配信要求送信元の端末装置１０に表示させる。このようなことから、表示制御部１３４は、決定部１３３により決定された配信対象の広告コンテンツを配信する配信部ともいえる。対象の動画コンテンツはＤＬ対象の動画コンテンツである。所定の広告コンテンツは配信対象の広告コンテンツである。したがって、対象の動画コンテンツに広告コンテンツを挿入可能な数とは、挿入ポイントの数に対応する。図１の例では、対象の動画コンテンツは、動画コンテンツＶＣ１であり、プレロール広告、ミッドロール広告、ポストロール広告に対応する３つの挿入ポイントを有する。
【００７８】
図１の例では、表示制御部１３４は、動画コンテンツＶＣ１がＤＬされる直前に、先に広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１をプレーヤーＰＬに表示させる。具体的には、表示制御部１３４は、動画コンテンツＶＣ１がＤＬされる直前に、先に広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１を順にプレーヤーＰＬに再生表示させるよう端末装置１０に対して表示制御する。
【００７９】
（判定部１３５について）
判定部１３５は、所定の広告コンテンツが閲覧されたか否かを判定する。対象の動画コンテンツがダウンロードされる直前において、所定の広告コンテンツが閲覧されたか否かを判定する。判定部１３５は、少なくとも１以上の所定の広告コンテンツのうち、全ての数の広告コンテンツが閲覧されたか否かを判定する。例えば、判定部１３５は、対象の動画コンテンツに広告コンテンツを挿入可能な数に応じた所定の広告コンテンツのうち、全ての数の広告コンテンツが閲覧されたか否かを判定する。例えば、判定部１３５は、所定の広告コンテンツが再生時間の最後まで閲覧されたか否かを判定する。例えば、判定部１３５は、表示制御部により表示制御された配信対象の広告コンテンツが閲覧されたか否かを判定する。例えば、判定部１３５は、図１で説明した判定処理を行う。
【００８０】
（動画制御部１３６について）
動画制御部１３６は、判定部１３５により所定の広告コンテンツが閲覧されたと判定された場合に、対象の動画コンテンツをダウンロード可能に制御する。例えば、動画制御部１３６は、対象の動画コンテンツをダウンロード可能に制御する処理として、対象の動画コンテンツをダウンロードするための操作ボタンを有効化する。
【００８１】
図１の例では、動画制御部１３６は、動画コンテンツＶＣ１をＤＬ可能に制御する制御処理として、図１（ｂ）に示すように、動画コンテンツＶＣ１をＤＬするためのＤＬボタンＢＴ２をアクティブ化する。また、動画制御部１３６は、動画コンテンツＶＣ１をＤＬ可能に制御する制御処理として、ユーザＵ１の端末装置１０からのＤＬのためのアクセスを許可する。また、動画制御部１３６は、端末装置１０からＤＬ要求を受信すると、端末装置１０に対して、動画コンテンツＶＣ１の動画データのＤＬを開始させる。
【００８２】
〔３．処理手順〕
次に、図７を用いて、実施形態にかかる情報処理の手順について説明する。図７は、実施形態にかかる情報処理手順を示すフローチャートである。図７の例では、情報処理装置１００は、動画コンテンツおよび広告コンテンツの入稿を受付済みであるものとする。また、図７の説明では、適宜、図１の例を用いることにする。
【００８３】
まず、受信部１３２は、端末装置１０から広告コンテンツの配信要求を受信したか否かを判定する（ステップＳ１０１）。例えば、受信部１３２は、プレーヤーＰＬ内の再生ボタンＢＴ１が押下されたか否かを判定する。受信部１３２は、広告コンテンツの配信要求を受信していない場合には（ステップＳ１０１；Ｎｏ）、受信するまで待機する。
【００８４】
一方、決定部１３３は、受信部１３２により広告コンテンツの配信要求が受信された場合には（ステップＳ１０１；Ｙｅｓ）、配信対象（表示制御対象）の広告コンテンツに関する広告決定処理を行う（ステップＳ１０２）。例えば、決定部１３３は、配信対象の広告コンテンツを決定するとともに、配信対象の広告コンテンツが表示される表示順を決定する。ここでは、決定部１３３は、３つの配対対象の広告コンテンツを決定するとともに、各配対対象の広告コンテンツに表示順を付与したとする。次に、表示制御部１３４は、決定部１３３により決定された配信対象の広告コンテンツを配信要求送信元の端末装置１０に表示させる（ステップＳ１０３）。例えば、表示制御部１３４は、決定部１３３により決定された配信対象の広告コンテンツに対して、ユーザが操作（例えば、スキップ、早送り、巻き戻し操作）を加えられないように制御する。
【００８５】
次に、判定部１３５は、ステップＳ１０４〜Ｓ１０７まで、ｎ個の配信対象の広告コンテンツ全てが再生時間の最後まで閲覧されたか否かを判定する判定する判定処理を行う。つまり、判定部１３５は、配信対象の広告コンテンツが閲覧完了されたか否かを判定する。まず、判定部１３５は、１番目の広告コンテンツの閲覧が開始されたか否かを判定する（ステップＳ１０４）。判定部１３５は、１番目の広告コンテンツの閲覧が開始されていない間は（ステップＳ１０４；Ｎｏ）開始されるまで待機する。一方、判定部１３５は、表示制御部１３４により１番目の広告コンテンツが端末装置１０に対して表示制御された場合には、１番目の広告コンテンツの閲覧が開始されたと判定する（ステップＳ１０４；Ｙｅｓ）。
【００８６】
このような状態において、判定部１３５は、１番目の広告コンテンツの閲覧が中断されたか否かを判定する（ステップＳ１０５）。判定部１３５は、１番目の広告コンテンツの閲覧が中断されたと判定した場合には（ステップＳ１０５；Ｙｅｓ）、１番目の広告コンテンツが閲覧完了されなかったと見なし処理を終了する。一方、判定部１３５は、１番目の広告コンテンツの閲覧が中断されていないと判定している間は（ステップＳ１０５；Ｎｏ）、２番目の広告コンテンツの閲覧が開始されたか否かを判定する（ステップＳ１０６）。
【００８７】
判定部１３５は、２番目の広告コンテンツの閲覧が開始されていないと判定している間は（ステップＳ１０６；Ｎｏ）、ステップＳ１０５の処理を継続する。一方、判定部１３５は、２番目の広告コンテンツの閲覧が開始されたと判定した場合は（ステップＳ１０６；Ｙｅｓ）、２番目の広告コンテンツの閲覧が中断されたか否かを判定する（ステップＳ１０７）。また、判定部１３５は、２番目の広告コンテンツの閲覧が開始されたと判定した時点で（ステップＳ１０６；Ｙｅｓ）、１番目の広告コンテンツの閲覧が完了したと判定する。
【００８８】
また、判定部１３５は、２番目の広告コンテンツの閲覧が中断されたと判定した場合には（ステップＳ１０７；Ｙｅｓ）、２番目の広告コンテンツが閲覧完了されなかったと見なし処理を終了する。一方、判定部１３５は、２番目の広告コンテンツの閲覧が中断されていないと判定している間は（ステップＳ１０７；Ｎｏ）、３番目の広告コンテンツの閲覧が開始されたか否かを判定する（ステップＳ１０８）。
【００８９】
また、判定部１３５は、３番目の広告コンテンツの閲覧が開始されていないと判定している間は（ステップＳ１０８；Ｎｏ）、ステップＳ１０７の処理を継続する。一方、判定部１３５は、３番目の広告コンテンツの閲覧が開始されたと判定した場合は（ステップＳ１０８；Ｙｅｓ）、３番目の広告コンテンツの閲覧が中断されたか否かを判定する（ステップＳ１０９）。また、判定部１３５は、３番目の広告コンテンツの閲覧が開始されたと判定した時点で（ステップＳ１０８；Ｙｅｓ）、２番目の広告コンテンツの閲覧が完了したと判定する。
【００９０】
また、判定部１３５は、３番目の広告コンテンツの閲覧が中断されたと判定した場合には（ステップＳ１０９；Ｙｅｓ）、３番目の広告コンテンツが閲覧完了されなかったと見なし処理を終了する。一方、判定部１３５は、３番目の広告コンテンツの閲覧が中断されなかった場合には（ステップＳ１０９；Ｎｏ）、３つの広告コンテンツの全てが閲覧完了したことを動画制御部１３６に通知する。
【００９１】
動画制御部１３６は、３番目の広告コンテンツの閲覧が中断されなかった場合には（ステップＳ１０９；Ｎｏ）、ＤＬ対象の動画コンテンツをＤＬ可能に制御する（ステップＳ１１０）。例えば、動画制御部１３６は、対象の動画コンテンツをＤＬするための操作ボタンを有効化する。また、この時点で、動画制御部１３６は、処理を終了する。
【００９２】
〔４．変形例〕
上記実施形態にかかる情報処理装置１００は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報処理装置１００の他の実施形態について説明する。
【００９３】
〔４−１．閲覧された数だけＤＬ可能に制御〕
上記実施形態では、情報処理装置１００は、全ての広告コンテンツについて再生時間の最後まで閲覧されたと判定された場合には、動画コンテンツをＤＬ可能に制御する例を示した。しかし、動画制御部１３６は、判定部１３５により配信対象の広告コンテンツが閲覧された（閲覧完了された）と判定された場合に、閲覧された（閲覧完了された）配信対象の広告コンテンツの数である閲覧数に基づいて、対象の動画コンテンツをダウンロード可能に制御してもよい。例えば、動画制御部１３６は、対象の動画コンテンツに広告コンテンツが挿入される時間位置であって、広告コンテンツを挿入可能な数に応じた時間位置のうち、閲覧数に対応する時間位置までの対象の動画コンテンツをダウンロード可能に制御する。この点について、図８の例を用いて説明する。図８は、広告閲覧数に応じたダウンロード制御の一例を示す図である。なお、図８では、図１の例を引き継いでいるものとする。
【００９４】
まず、図８の例では、ユーザＵ１は、動画コンテンツＶＣ１をＤＬするために、始めに広告コンテンツを閲覧したものとする。具体的には、情報処理装置１００により動画コンテンツＶＣ１をＤＬ可能に制御される前に、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１が表示制御される。このため、ユーザＵ１は、ユーザＵ１は、３つの広告コンテンツを順に最後まで閲覧しないといけないところ、３番目の広告コンテンツＡＤ３１を閲覧している途中で閲覧を中断（中止）したとする。
【００９５】
このような場合、情報処理装置１００は、以下のような情報処理を行う。まず、判定部１３５は、１番目の広告コンテンツＡＤ１１の閲覧が開始されたか否かを判定する（ステップＳ２０１）。判定部１３５は、１番目の広告コンテンツＡＤ１１の閲覧が開始されていない間は（ステップＳ２０１；Ｎｏ）開始されるまで待機する。一方、判定部１３５は、表示制御部１３４により１番目の広告コンテンツＡＤ１１が端末装置１０に対して表示制御された場合には、１番目の広告コンテンツＡＤ１１の閲覧が開始されたと判定する（ステップＳ２０１；Ｙｅｓ）。
【００９６】
このような状態において、判定部１３５は、２番目の広告コンテンツＡＤ２１まで閲覧完了されたか否かを判定する（ステップＳ２０２）。判定部１３５は、２番目の広告コンテンツＡＤ２１まで閲覧完了されなかったと判定した場合（ステップＳ２０２；Ｎｏ）、すなわち判定部１３５は、２番目の広告コンテンツＡＤ２１を閲覧している途中で閲覧が中断されたと判定した場合、この旨を動画制御部１３６に通知する。
【００９７】
動画制御部１３６は、２番目の広告コンテンツＡＤ２１まで閲覧完了されなかったと判定された場合（ステップＳ２０２；Ｎｏ）、１番目の広告コンテンツＡＤ１１しか閲覧完了されていない点から、動画コンテンツＶＣ１のＤＬを可能にすることなく処理を終了する。動画コンテンツＶＣ１の挿入ポイントの数（挿入可能な数）は、プレロール広告用の挿入ポイント（時間位置ｔ０）、ミッドロール広告用の挿入ポイント（時間位置ｔ３０）、ポストロール広告用の挿入ポイント（時間位置ｔ６０）の計３つである。１番目の広告コンテンツＡＤ１１しか閲覧完了されていないということは、閲覧数「１」（閲覧完了数「１」ともいえる）である。そして、閲覧数「１」に対応する時間位置は、プレロール広告用の挿入ポイント（時間位置ｔ０）から数えて、まさに時間位置ｔ０に対応する。時間位置ｔ０は、動画本編の前である。このようなことから、動画制御部１３６は、動画コンテンツＶＣ１のＤＬを可能にすることなく処理を終了する。
【００９８】
一方、判定部１３５は、２番目の広告コンテンツＡＤ２１まで閲覧完了されたと判定した場合（ステップＳ２０２；Ｙｅｓ）、次に、３番目の広告コンテンツＡＤ３１まで閲覧完了されたか否かを判定する（ステップＳ２０３）。上記の通り、ユーザＵ１は、３つの広告コンテンツを順に最後まで閲覧しないといけないところ、３番目の広告コンテンツＡＤ３１を閲覧している途中で閲覧を中断（中止）した。かかる場合、判定部１３５は、３番目の広告コンテンツＡＤ３１まで閲覧完了されなかったと判定し（ステップＳ２０３；Ｎｏ）、すなわち判定部１３５は、３番目の広告コンテンツＡＤ３１を閲覧している途中で閲覧が中断されたと判定し、この旨を動画制御部１３６に通知する。
【００９９】
動画制御部１３６は、３番目の広告コンテンツＡＤ３１まで閲覧完了されなかったと判定された場合（ステップＳ２０３；Ｎｏ）、２番目の広告コンテンツＡＤ２１までは閲覧完了されている点から、３つの時間位置のうち、２番目の時間位置までに対応する動画コンテンツＶＣ１をＤＬ可能に制御する。動画コンテンツＶＣ１の挿入ポイントの数（挿入可能な数）は、プレロール広告用の挿入ポイント（時間位置ｔ０）、ミッドロール広告用の挿入ポイント（時間位置ｔ３０）、ポストロール広告用の挿入ポイント（時間位置ｔ６０）の計３つである。２番目の広告コンテンツＡＤ２１までは閲覧完了されているということは、閲覧数「２」（閲覧完了数「２」ともいえる）である。そして、閲覧数「２」に対応する時間位置は、プレロール広告用の挿入ポイント（時間位置ｔ０）から数えて、ミッドロール広告用の挿入ポイント（時間位置ｔ３０）に対応する。このようなことから、動画制御部１３６は、動画コンテンツＶＣ１全体のうち、時間位置ｔ３０までの分の動画コンテンツＶＣ１をＤＬを可能にする（ステップＳ２０４ａ）。
【０１００】
一方、判定部１３５は、３番目の広告コンテンツＡＤ３１まで閲覧完了されたと判定し（ステップＳ２０３；Ｙｅｓ）、この旨を動画制御部１３６に通知する。動画制御部１３６は、３番目の広告コンテンツＡＤ３１まで閲覧完了されたと判定された場合には（ステップＳ２０３；Ｙｅｓ）、全ての広告コンテンツの閲覧が完了された点から、動画コンテンツＶＣ１を最後までＤＬ可能に制御する。動画コンテンツＶＣ１の挿入ポイントの数（挿入可能な数）は、プレロール広告用の挿入ポイント（時間位置ｔ０）、ミッドロール広告用の挿入ポイント（時間位置ｔ３０）、ポストロール広告用の挿入ポイント（時間位置ｔ６０）の計３つである。３番目の広告コンテンツＡＤ３１まで閲覧完了されたということは、閲覧数「３」（閲覧完了数「３」ともいえる）である。そして、閲覧数「３」に対応する時間位置は、プレロール広告用の挿入ポイント（時間位置ｔ０）から数えて、ポストロール広告用の挿入ポイント（時間位置ｔ６０）に対応する。このようなことから、動画制御部１３６は、動画コンテンツＶＣ１全体のうち、時間位置ｔ６０までの分の動画コンテンツＶＣ１、すなわち動画コンテンツＶＣ１において再生時間の最後までをＤＬを可能にする（ステップＳ２０４ｂ）。
【０１０１】
このように、実施形態にかかる情報処理装置１００は、広告コンテンツが閲覧された数に応じて、その数に応じた分だけ動画コンテンツをＤＬ可能に制御する。例えば、広告コンテンツの全てを閲覧しないと動画コンテンツをＤＬできないのであれば、動画コンテンツのＤＬ諦めてしまうユーザも居るかもしれない。このため、情報処理装置１００は、途中まででも広告コンテンツを閲覧すれば、少しでも動画コンテンツをＤＬさせるようにすることができるため、ＤＬの機会を増やすことができる。
【０１０２】
〔４−２．閲覧された割合だけＤＬ可能に制御〕
また、動画制御部１３６は、判定部１３５により所定の広告コンテンツが閲覧されたと判定された場合に、所定の広告コンテンツの再生時間うち、所定の広告コンテンツが閲覧された分の再生時間に基づいて、対象の動画コンテンツをダウンロード可能に制御してもよい。例えば、動画制御部１３６は、所定の広告コンテンツの再生時間に対する、所定の広告コンテンツが閲覧された分の再生時間の割合に基づいて、対象の動画コンテンツをダウンロード可能に制御する。具体的には、動画制御部１３６は、対象の動画コンテンツの再生時間うち、割合に対応する再生時間分の動画コンテンツをダウンロード可能に制御する。この点について、図９の例を用いて説明する。図９は、広告閲覧割合に応じたダウンロード制御の一例を示す図である。なお、図９では、図１の例を引き継いでいるものとする。
【０１０３】
図９の例では、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１のそれぞれが再生時間３０であり、これらは広告コンテンツＡＤ１１から順に連続的に再生表示されてるゆくため、広告コンテンツＡＤ１１〜ＡＤ３１の最後まで閲覧完了されるには９０秒かかる。つまり、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１を合わせた全体の再生時間は９０秒である。このような状態において、ユーザＵ１は、４５秒まで閲覧したとする。つまり、ユーザＵ１は、全体再生時間の５０％の再生時間まで閲覧したとする。
【０１０４】
まず、判定部１３５は、１番目の広告コンテンツＡＤ１１の閲覧が開始されたか否かを判定する（ステップＳ３０１）。判定部１３５は、１番目の広告コンテンツＡＤ１１の閲覧が開始されていない間は（ステップＳ３０１；Ｎｏ）開始されるまで待機する。一方、判定部１３５は、表示制御部１３４により１番目の広告コンテンツＡＤ１１が端末装置１０に対して表示制御された場合には、１番目の広告コンテンツＡＤ１１の閲覧が開始されたと判定する（ステップＳ３０１；Ｙｅｓ）。
【０１０５】
次に、動画制御部１３６は、判定部１３５により広告コンテンツが閲覧されていると判定されている間、広告コンテンツＡＤ１１〜ＡＤ３１における全体再生時間９０秒に対する、現在まで広告コンテンツが閲覧された分の再生時間の割合を算出する（ステップＳ３０２）。例えば、動画制御部１３６は、広告コンテンツの再生時間が経過してゆくことに応じて、遂次、割合を算出する。
【０１０６】
また、判定部１３５は、１番目の広告コンテンツＡＤ１１の閲覧が開始されたと判定した以降、全ての広告コンテンツが閲覧完了されたか否かを判定する（ステップＳ３０３）。具体的には、判定部１３５は、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１の全てが再生時間の最後まで閲覧されたか否かを判定する。
【０１０７】
ここで、上記の通り、ユーザＵ１は、全体再生時間は９０秒のうち、４５秒まで閲覧したとする。また、ユーザＵ１は、４５秒まで閲覧したところで閲覧を中断したとする。かかる場合、判定部１３５は、全ての広告コンテンツが閲覧完了されなかったと判定し（ステップＳ３０３；Ｎｏ）、すなわち判定部１３５は、閲覧が中断されたと判定し、この旨を動画制御部１３６に通知する。
【０１０８】
動画制御部１３６は、全ての広告コンテンツが閲覧完了されなかったと判定された場合には（ステップＳ３０３；Ｎｏ）、中断された時点での割合に対応する再生時間分だけＤＬ可能に制御する（ステップＳ３０４ａ）。具体的には、動画制御部１３６は、全体再生時間は９０秒に対する、中断された時点での時間位置４５秒の割合である「５０％」を算出する。そして、動画制御部１３６は、全体の動画コンテンツＶＣ１のうち、動画コンテンツＶＣ１の再生時間６０分に対する５０％分の再生時間である３０分の動画コンテンツＶＣ１（０分から３０分までの分の動画コンテンツＶＣ１）をＤＬ可能に制御する。
【０１０９】
一方、判定部１３５は、全ての広告コンテンツが閲覧完了されたと判定した場合（ステップＳ３０３；Ｙｅｓ）、この旨を動画制御部１３６に通知する。動画制御部１３６は、全ての広告コンテンツが閲覧完了されたと判定された場合には（ステップＳ３０３；Ｙｅｓ）、動画コンテンツＶＣ１について再生時間の最後までＤＬ可能に制御する（ステップＳ３０４ｂ）。つまり、動画制御部１３６は、動画コンテンツＶＣ１の全体をＤＬ可能に制御する。
【０１１０】
このように、実施形態にかかる情報処理装置１００は、広告コンテンツが閲覧され割合に応じて、その割合に応じた分だけ動画コンテンツをＤＬ可能に制御する。例えば、広告コンテンツの全てを閲覧しないと動画コンテンツをＤＬできないのであれば、動画コンテンツのＤＬ諦めてしまうユーザも居るかもしれない。このため、情報処理装置１００は、途中まででも広告コンテンツを閲覧すれば、少しでも動画コンテンツをＤＬさせるようにすることができるため、ＤＬの機会を増やすことができる。
【０１１１】
また、動画コンテンツが途中までＤＬできるようになっても仕方ないという観点から、情報処理装置１００は、広告コンテンツを最後まで閲覧させる強制力をユーザに与えることができる。
【０１１２】
〔４−３．端末装置について〕
上記実施形態では、サーバ装置としての情報処理装置１００が実施形態にかかる情報処理を行う例を示した。しかし、端末装置１０が実施形態にかかる情報処理を行ってもよい。かかる場合、端末装置１０を実施形態にかかる情報処理装置１００と見なすことができる。また、端末装置１０には、実施形態にかかる情報処理を実現するためのアプリケーションプログラム（例えば、情報処理プログラム）がインストールされてもよい。
【０１１３】
〔４−４．インストリーム広告について〕
動画コンテンツに挿入されるインストリーム広告には、プレロール広告、ミッドロール広告、ポストロール広告があることにより、上記実施形態では、情報処理装置１００が、プレロール広告、ミッドロール広告、ポストロール広告に対応する計３つの広告コンテンツ（図１の例では、広告コンテンツＡＤ１１、ＡＤ２１、ＡＤ３１）の全てが閲覧されたか否かを判定し、全てが閲覧されたと判定した場合には、対象の動画コンテンツをダウンロード可能に制御する例を示した。しかし、動画コンテンツは、必ずしもプレロール広告、ミッドロール広告、ポストロール広告といった３種の広告コンテンツが挿入される必要はない。
【０１１４】
例えば、動画コンテンツは、プレロール広告、ミッドロール広告、ポストロール広告のうちいずれか１つの広告コンテンツしか挿入されない場合もある。また、動画コンテンツは、プレロール広告、ミッドロール広告、ポストロール広告のうちのいずれか２つの組み合わせ（例えば、プレロール広告およびミッドロール広告の組み合わせ、あるいは、プレロール広告およびポストロール広告の組み合わせ等）で挿入される場合もある。情報処理装置１００は、これらの各シチュエーションに応じて、当該シチュエーションでの広告コンテンツの全てが閲覧されたか否かを判定し、全てが閲覧されたと判定した場合には、対象の動画コンテンツをダウンロード可能に制御する。
【０１１５】
例えば、情報処理装置１００は、本来であればプレロール広告のみが挿入されるような動画コンテンツをユーザが閲覧しようとする場合、プレロール広告に対応する１つの広告コンテンツを表示させ、この広告コンテンツが閲覧されたか否かを判定する。
【０１１６】
また、例えば、情報処理装置１００は、本来であればプレロール広告およびミッドロール広告の組み合わせで広告コンテンツが挿入されるような動画コンテンツをユーザが閲覧しようとする場合、プレロール広告およびミッドロール広告に対応する２つの広告コンテンツを表示させ、これらの広告コンテンツが閲覧されたか否かを判定する。
【０１１７】
〔５．ハードウェア構成〕
また、上記実施形態にかかる情報処理装置１００は、例えば図１０に示すような構成のコンピュータ１０００によって実現される。図１０は、情報処理装置１００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１１８】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１１９】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、通信網５０を介して他の機器へ送信する。
【０１２０】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを、入出力インターフェイス１６００を介して出力装置へ出力する。
【０１２１】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１２２】
例えば、コンピュータ１０００が実施形態にかかる情報処理装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、記憶部１２０内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを、記録媒体１８００から読み取って実行するが、他の例として、他の装置から、通信網５０を介してこれらのプログラムを取得してもよい。
【０１２３】
〔６．その他〕
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１２４】
以上、本願の実施形態をいくつかの図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１２５】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、判定部は、判定手段や判定回路に読み替えることができる。
【符号の説明】
【０１２６】
１  情報処理システム
１０  端末装置
１００  情報処理装置
１２０  記憶部
１２１  動画コンテンツ記憶部
１２２  広告コンテンツ記憶部
１２３  ユーザ情報記憶部
１３０  制御部
１３１  受付部
１３２  受信部
１３３  決定部
１３４  表示制御部
１３５  判定部
１３６  動画制御部
【図１】
2020047123.tif 000003
【図２】
2020047123.tif 000004
【図３】
2020047123.tif 000005
【図４】
2020047123.tif 000006
【図５】
2020047123.tif 000007
【図６】
2020047123.tif 000008
【図７】
2020047123.tif 000009
【図８】
2020047123.tif 000010
【図９】
2020047123.tif 000011
【図１０】
2020047123.tif 000012
【手続補正書】
【提出日】令和1年6月10日(2019.6.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
端末装置に表示された所定の広告コンテンツが閲覧されたか否かを判定する判定部と、
前記判定部により前記所定の広告コンテンツが閲覧されたと判定された場合に、前記端末装置に対して対象の動画コンテンツをダウンロード可能に制御する動画制御部と
を有し、
前記動画制御部は、前記対象の動画コンテンツに広告コンテンツが挿入される時間位置であって、広告コンテンツを挿入可能な数に応じた時間位置のうち、閲覧された前記所定の広告コンテンツの数である閲覧数に対応する時間位置までの前記対象の動画コンテンツをダウンロード可能に制御する
ことを特徴とする情報処理装置。
【請求項２】
前記対象の動画コンテンツがダウンロードされる直前に、前記所定の広告コンテンツを表示させる表示制御部をさらに有し、
前記判定部は、前記対象の動画コンテンツがダウンロード可能に制御される直前において、前記所定の広告コンテンツが閲覧されたか否かを判定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記対象の動画コンテンツに広告コンテンツを挿入可能な数に応じた前記所定の広告コンテンツを表示させる
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
対象の動画コンテンツに広告コンテンツを挿入可能な数に応じた所定の広告コンテンツを端末装置に表示させる表示制御部と、
前記所定の広告コンテンツが閲覧されたか否かを判定する判定部と、
前記判定部により前記所定の広告コンテンツが閲覧されたと判定された場合に、前記端末装置に対して前記対象の動画コンテンツをダウンロード可能に制御する動画制御部と
を有することを特徴とする情報処理装置。
【請求項５】
前記表示制御部は、前記対象の動画コンテンツがダウンロードされる直前に、前記所定の広告コンテンツを表示させ、
前記判定部は、前記対象の動画コンテンツがダウンロード可能に制御される直前において、前記所定の広告コンテンツが閲覧されたか否かを判定する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記判定部は、少なくとも１以上の前記所定の広告コンテンツのうち、全ての数の広告コンテンツが閲覧されたか否かを判定する
ことを特徴とする請求項１〜５のいずれか１つに記載の情報処理装置。
【請求項７】
前記判定部は、前記対象の動画コンテンツに広告コンテンツを挿入可能な数に応じた前記所定の広告コンテンツのうち、全ての数の広告コンテンツが閲覧されたか否かを判定する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記判定部は、前記所定の広告コンテンツが再生時間の最後まで閲覧されたか否かを判定する
ことを特徴とする請求項１〜７のいずれか１つに記載の情報処理装置。
【請求項９】
前記動画制御部は、前記判定部により前記所定の広告コンテンツが閲覧されたと判定された場合に、閲覧された前記所定の広告コンテンツの数である閲覧数に基づいて、前記対象の動画コンテンツをダウンロード可能に制御する
ことを特徴とする請求項４〜８のいずれか１つに記載の情報処理装置。
【請求項１０】
前記動画制御部は、前記対象の動画コンテンツに広告コンテンツが挿入される時間位置であって、広告コンテンツを挿入可能な数に応じた時間位置のうち、前記閲覧数に対応する時間位置までの前記対象の動画コンテンツをダウンロード可能に制御する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記動画制御部は、前記判定部により前記所定の広告コンテンツが閲覧されたと判定された場合に、前記所定の広告コンテンツの再生時間うち、前記所定の広告コンテンツが閲覧された分の再生時間に基づいて、前記対象の動画コンテンツをダウンロード可能に制御する
ことを特徴とする請求項１〜１０のいずれか１つに記載の情報処理装置。
【請求項１２】
前記動画制御部は、前記所定の広告コンテンツの再生時間に対する、前記所定の広告コンテンツが閲覧された分の再生時間の割合に基づいて、前記対象の動画コンテンツをダウンロード可能に制御する
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記動画制御部は、前記対象の動画コンテンツの再生時間うち、前記割合に対応する再生時間分の動画コンテンツをダウンロード可能に制御する
ことを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記動画制御部は、前記対象の動画コンテンツをダウンロード可能に制御する処理として、前記対象の動画コンテンツをダウンロードするための操作ボタンを有効化する
ことを特徴とする請求項１〜１３のいずれか１つに記載の情報処理装置。
【請求項１５】
前記所定の広告コンテンツとして、端末装置に表示される表示対象の広告コンテンツを決定する決定部をさらに有する
ことを特徴とする請求項１〜１４のいずれか１つに記載の情報処理装置。
【請求項１６】
前記決定部は、前記対象の動画コンテンツに対応付けられるターゲティング条件に基づいて、前記表示対象の広告コンテンツを決定する
ことを特徴とする請求項１５に記載の情報処理装置。
【請求項１７】
前記決定部は、前記対象の動画コンテンツに対応付けられるカテゴリに基づいて、前記表示対象の広告コンテンツを決定する
ことを特徴とする請求項１５または１６に記載の情報処理装置。
【請求項１８】
前記決定部は、前記対象の動画コンテンツが表示されるよりも前に、前記表示対象の広告コンテンツが表示される際の表示順を決定する
ことを特徴とする請求項１５〜１７のいずれか１つに記載の情報処理装置。
【請求項１９】
情報処理装置が実行する情報処理方法であって、
端末装置に表示された所定の広告コンテンツが閲覧されたか否かを判定する判定工程と、
前記判定工程により前記所定の広告コンテンツが閲覧されたと判定された場合に、前記端末装置に対して対象の動画コンテンツをダウンロード可能に制御する動画制御工程と
を含み、
前記動画制御工程は、前記対象の動画コンテンツに広告コンテンツが挿入される時間位置であって、広告コンテンツを挿入可能な数に応じた時間位置のうち、閲覧された前記所定の広告コンテンツの数である閲覧数に対応する時間位置までの前記対象の動画コンテンツをダウンロード可能に制御する
ことを特徴とする情報処理方法。
【請求項２０】
情報処理装置が実行する情報処理方法であって、
対象の動画コンテンツに広告コンテンツを挿入可能な数に応じた所定の広告コンテンツを端末装置に表示させる表示制御工程と、
前記所定の広告コンテンツが閲覧されたか否かを判定する判定工程と、
前記判定工程により前記所定の広告コンテンツが閲覧されたと判定された場合に、前記端末装置に対して前記対象の動画コンテンツをダウンロード可能に制御する動画制御工程と
を含むことを特徴とする情報処理方法。
【請求項２１】
端末装置に表示された所定の広告コンテンツが閲覧されたか否かを判定する判定手順と、
前記判定手順により前記所定の広告コンテンツが閲覧されたと判定された場合に、前記端末装置に対して対象の動画コンテンツをダウンロード可能に制御する動画制御手順と
をコンピュータに実行させ、
前記動画制御手順は、前記対象の動画コンテンツに広告コンテンツが挿入される時間位置であって、広告コンテンツを挿入可能な数に応じた時間位置のうち、閲覧された前記所定の広告コンテンツの数である閲覧数に対応する時間位置までの前記対象の動画コンテンツをダウンロード可能に制御する
ことを特徴とする情報処理プログラム。
【請求項２２】
対象の動画コンテンツに広告コンテンツを挿入可能な数に応じた所定の広告コンテンツを端末装置に表示させる表示制御手順と、
前記所定の広告コンテンツが閲覧されたか否かを判定する判定手順と、
前記判定手順により前記所定の広告コンテンツが閲覧されたと判定された場合に、前記端末装置に対して前記対象の動画コンテンツをダウンロード可能に制御する動画制御手順と
をコンピュータに実行させることを特徴とする情報処理プログラム。