(57)【要約】【課題】動画閲覧に関するユーザの満足度を向上させること。【解決手段】本願にかかる配信装置は、生成部と、配信部とを有する。生成部は、複数の動画コンテンツから、当該複数の動画コンテンツが同時再生される１つの動画コンテンツを生成する。配信部は、生成部によって生成された動画コンテンツを配信する。【選択図】図４
2017220763.tif 000002
【特許請求の範囲】
【請求項１】
複数の動画コンテンツから、当該複数の動画コンテンツが同時再生される１つの動画コンテンツを生成する生成部と、
前記生成部によって生成された動画コンテンツを配信する配信部と
を有することを特徴とする配信装置。
【請求項２】
前記生成部は、再生時間の長さを揃えた複数の動画コンテンツから、前記１つの動画コンテンツを生成する
ことを特徴とする請求項１に記載の配信装置。
【請求項３】
前記生成部は、前記複数の動画コンテンツの再生時間が揃うように、各動画コンテンツの再生速度を調整し、調整後の前記複数の動画コンテンツから、前記１つの動画コンテンツを生成する
ことを特徴とする請求項２に記載の配信装置。
【請求項４】
前記生成部は、前記複数の動画コンテンツそれぞれから、所定の再生時間に対応する範囲を抽出し、各動画コンテンツから抽出された範囲を用いて、前記１つの動画コンテンツを生成する
ことを特徴とする請求項２または３に記載の配信装置。
【請求項５】
前記生成部は、ユーザの属性情報に基づき選択された前記複数の動画コンテンツから、前記１つの動画コンテンツを生成する
ことを特徴とする請求項１〜４のいずれか１つに記載の配信装置。
【請求項６】
前記生成部は、画質が下げられた前記複数の動画コンテンツから、前記１つの動画コンテンツを生成する
ことを特徴とする請求項１〜５のいずれか１つに記載の配信装置。
【請求項７】
前記生成部は、前記複数の動画コンテンツに対応する音声データそれぞれを多重化することにより、前記１つの動画コンテンツを生成する
ことを特徴とする請求項１〜６のいずれか１つに記載の配信装置。
【請求項８】
前記配信部は、前記複数の動画コンテンツのうちのいずれかの動画コンテンツが拡大表示されるように前記１つの動画コンテンツを配信する
ことを特徴とする請求項１〜７のいずれか１つに記載の配信装置。
【請求項９】
前記配信部は、所定の再生時間となった場合に、前記複数の動画コンテンツのうちの所定の動画コンテンツと対応する範囲が拡大表示されるように前記１つの動画コンテンツを配信する
ことを特徴とする請求項１〜８のいずれか１つに記載の配信装置。
【請求項１０】
前記配信部は、前記１つの動画コンテンツに含まれる前記複数の動画コンテンツのうち、広告コンテンツが挿入されている動画コンテンツの再生時間が当該広告コンテンツが挿入されている再生時間となった場合に、当該動画コンテンツと対応する範囲が拡大表示されるように制御された前記１つの動画コンテンツを配信する
ことを特徴とする請求項９に記載の配信装置。
【請求項１１】
前記生成部は、前記複数の動画コンテンツそれぞれに所定の広告コンテンツを挿入し、当該所定の広告コンテンツを挿入した前記複数の動画コンテンツから、前記１つの動画コンテンツを生成する
ことを特徴とする請求項１０に記載の配信装置。
【請求項１２】
前記生成部は、前記複数の動画コンテンツにおける所定の再生時刻に広告コンテンツを挿入し、
前記配信部は、前記所定の再生時刻となった場合に、前記複数の動画コンテンツが一覧表示されるように制御された前記１つの動画コンテンツを配信する
ことを特徴とする請求項１０または１１に記載の配信装置。
【請求項１３】
前記生成部は、前記複数の動画コンテンツにおいて、広告コンテンツを含む範囲を選択し、選択した範囲を用いて、前記１つの動画コンテンツを生成する
ことを特徴とする請求項１０〜１２のいずれか１つに記載の配信装置。
【請求項１４】
前記生成部は、前記複数の動画コンテンツとして同時に再生される複数の画像を含む１つの画像が再生されるように前記１つの動画コンテンツのフレームを生成する
ことを特徴とする請求項１〜１３のいずれか１つに記載の配信装置。
【請求項１５】
端末装置に、
複数の動画コンテンツから生成された１つの動画コンテンツであって、当該複数の動画コンテンツが同時再生される１つの動画コンテンツを配信装置から受信する受信手順と、
前記受信手順により受信された１つの動画コンテンツに含まれる前記複数の動画コンテンツのうちのいずれかの動画コンテンツと対応する範囲を拡大表示させるよう制御する表示制御手順と
を実行させることを特徴とする端末プログラム。
【請求項１６】
表示制御手順は、同時再生されている前記複数の動画コンテンツのうちのいずれかの動画コンテンツが拡大表示されている場合に、ユーザ操作に応じて当該拡大表示されている動画コンテンツと対応する範囲から、他の動画コンテンツと対応する範囲へと拡大表示を切り替えるよう制御する
ことを特徴とする請求項１５に記載の端末プログラム。
【請求項１７】
前記複数の動画コンテンツのうち、現在拡大表示されている動画コンテンツが選択された場合に、選択された動画コンテンツに対応するオリジナルの動画コンテンツのうち、選択された際に再生されていた箇所よりも後の範囲の取得要求を送信する送信手順を前記端末装置にさらに実行させる
ことを特徴とする請求項１５または１６に記載の端末プログラム。
【請求項１８】
配信装置が実行する配信方法であって、
複数の動画コンテンツから、当該複数の動画コンテンツが同時再生される１つの動画コンテンツを生成する生成工程と、
前記生成工程によって生成された動画コンテンツを配信する配信工程と
を含んだことを特徴とする配信方法。
【請求項１９】
複数の動画コンテンツから、当該複数の動画コンテンツが同時再生される１つの動画コンテンツを生成する生成手順と、
前記生成手順によって生成された動画コンテンツを配信する配信手順と
をコンピュータに実行させることを特徴とする配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信装置、配信方法、配信プログラムおよび端末プログラムに関する。
【背景技術】
【０００２】
近年、インターネットの普及に伴い、様々な動画配信サービスが提供されるようになってきている。このような動画配信サービスを利用することで、ユーザは、好みの動画コンテンツ等を時間・場所を問わず容易に閲覧することができる。
【０００３】
ここで、特許文献１には、ユーザの嗜好パターンに応じた番組を容易かつ迅速に提供可能とする技術について開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１３６０２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、動画閲覧に関するユーザの満足度を向上させることができるとは限らない。例えば、上記の従来技術では、情報処理装置は、ユーザが閲覧しようと指定したコンテンツとは別の領域に、ユーザの嗜好パターンに合致した裏番組や所定の動画サイトに投稿された動画像を一覧表示する。
【０００６】
このような上記の従来技術により、例えば、ユーザは視聴したい動画をより検索しやすくなる可能性があるものの、これによって必ずしも動画閲覧に関するユーザの満足度が向上するとは限らない。
【０００７】
本願は、上記に鑑みてなされたものであって、動画閲覧に関するユーザの満足度を向上させることができる配信装置、配信方法、配信プログラムおよび端末プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本願にかかる配信装置は、複数の動画コンテンツから、当該複数の動画コンテンツが同時再生される１つの動画コンテンツを生成する生成部と、前記生成部によって生成された動画コンテンツを配信する配信部とを有することを特徴とする。
【発明の効果】
【０００９】
実施形態の一態様によれば、動画閲覧に関するユーザの満足度を向上させることができるといった効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態にかかる動画生成処理の一例を示す図である。
【図２】図２は、端末装置による表示再生制御処理の一例を示す図である。
【図３】図３は、実施形態にかかる配信処理システムの構成例を示す図である。
【図４】図４は、実施形態にかかる配信装置の構成例を示す図である。
【図５】図５は、実施形態にかかる動画コンテンツ記憶部の一例を示す図である。
【図６】図６は、実施形態にかかる閲覧履歴記憶部の一例を示す図である。
【図７】図７は、実施形態にかかる配信装置による動画生成処理の一例を示す概念図である。
【図８】図８は、実施形態にかかる端末装置の構成例を示す図である。
【図９】図９は、実施形態にかかる配信装置による動画生成手順を示すフローチャートである。
【図１０】図１０は、動画広告の表示再生制御の一例を示す図である。
【図１１】図１１は、動画コンテンツに対する動画広告の挿入例を示す図である。
【図１２】図１２は、ユーザインタフェースの一例を示す図である。
【図１３】図１３は、配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１１】
以下に、本願にかかる配信装置、配信方法、配信プログラムおよび端末プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について、図面を参照しつつ詳細に説明する。なお、この実施形態により本願にかかる配信装置、配信方法、配信プログラムおよび端末プログラムが限定されるものではない。
【００１２】
〔１．動画生成処理〕
まず、図１を用いて、実施形態にかかる動画生成処理について一例を用いて説明する。図１は、実施形態にかかる動画生成処理の一例を示す図である。図１では、配信装置１００によって動画生成処理が行われる例を概念的に示す。
【００１３】
配信装置１００は、インターネットを介して、各種動画コンテンツを提供する動画サイト（「動画サイトＹ」とする）の配信を行うサーバ装置である。例えば、配信装置１００は、ユーザによって利用される端末装置１０から取得要求を受信した場合に、かかる端末装置１０に動画サイトＹを配信する。
【００１４】
また、配信装置１００は、複数の動画コンテンツから、当該複数の動画コンテンツが同時再生されるような１つの動画コンテンツを生成する。例えば、配信装置１００は、上記のような取得要求を受信した場合に、かかる１つの動画コンテンツを生成する。そして、配信装置１００は、生成した１つ動画コンテンツを端末装置１０に配信する。
【００１５】
端末装置１０は、ユーザによって利用される端末装置であり、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等である。例えば、端末装置１０は、ユーザ操作に応じて、動画サイトＹの取得要求を配信装置１００に送信する。
【００１６】
また、端末装置１０には、各種動画コンテンツの再生および表示を行うアプリケーション、すなわち動画再生プレイヤー（「プレイヤーＰＬ」とする）が予めインストールされているものとする。
【００１７】
さて、以下では、配信装置１００によって行われる動画生成処理について具体的に説明する。実施形態にかかる配信装置１００は、端末装置１０に表示される動画コンテンツにおいて、テレビ番組のチャンネル切替操作（ザッピング等とよばれる）を実現するために、以下に示す動画生成処理を行う。
【００１８】
上記の通り、配信装置１００は、動画コンテンツを提供するサーバ装置であるため、例えば、カテゴリに対応付けて各種動画コンテンツを格納している。なお、このように格納されている時点での動画コンテンツを、制御処理が加えられていない「オリジナルの動画コンテンツ」とする。
【００１９】
ここで、配信装置１００は、ユーザＵ１によって利用される端末装置１０から動画サイトＹの取得要求を受信したものとする。なお、かかる取得要求は、以下に示す「１つの動画コンテンツ」の取得要求とも解することができるものとする。
【００２０】
配信装置１００は、取得要求を受け付けると、ユーザＵ１のユーザ属性に基づいて、動画コンテンツを抽出する。例えば、配信装置１００は、ユーザＵ１が動画サイトＹを利用して、これまでに閲覧した動画の閲覧履歴から、動画コンテンツに対するユーザＵ１の嗜好をユーザ属性として判定する。そして、配信装置１００は、判定結果のユーザ属性に対応する動画コンテンツを抽出する。ここでは、配信装置１００は、図１に示す９本の動画コンテンツＣ１〜Ｃ９を抽出したものとする。
【００２１】
動画コンテンツＣ１〜Ｃ９それぞれの動画再生時間の長さ（以下、「動画時間」と表記する）は、必ずしも同一ではなく、それぞれ異なる場合がある。そこで、配信装置１００は、まず、動画コンテンツＣ１〜Ｃ９それぞれについて、動画時間を揃えるための処理を行う（ステップＳ１）。例えば、配信装置１００は、図１に示すように、オリジナルの動画コンテンツＣ１〜Ｃ９それぞれから再生時間「０分」〜「３分」に対応する動画コンテンツを切り出すことにより、動画時間を「３分」に揃える。
【００２２】
一般に、動画コンテンツは、動画データと音声データから形成される。したがって、オリジナルの動画コンテンツＣ１〜Ｃ９から「３分」に相当する動画コンテンツを切り出すことは、「３分」分の動画データと音声データとを切り出すことを意味する。
【００２３】
ここで、図１では、オリジナルの動画コンテンツＣ１から切り出された後の動画コンテンツである短尺動画Ｃ１１には、「３分」分の動画データ「ＶＤ１」と音声データ「ＳＤ１」とが含まれる例を示す。動画コンテンツＣ２〜Ｃ９それぞれから切り出された動画コンテンツである短尺動画Ｃ２１〜Ｃ９１についても同様であるため、これらについては説明を省略する。
【００２４】
なお、配信装置１００が、このように動画コンテンツを切り出すのは、時間を揃えるためだけでなく、動画コンテンツにおいて、よりザッピングを実現しやすくするためでもある。例えば、ユーザは、ザッピングしている間は１つの番組をじっくり閲覧することはなく、直ぐに次の番組へと切り替えることを繰り返す。
【００２５】
動画コンテンツでザッピングすることを想定した場合も、同様のことが考えられる。したがって、例えば、オリジナルの動画コンテンツの動画時間が「２時間」等と長い場合、「２時間」と長いオリジナルの動画コンテンツをそのまま用いる必要性は薄いことが考えられる。つまり、ザッピングを実現するためには、時間の長いオリジナルの動画コンテンツよりも、短く切り出した短尺動画の方が適しているといえる。
【００２６】
このようなことから、配信装置１００は、上記のように、オリジナルの動画コンテンツから再生時間「３分」で揃えた短尺動画を切り出す。なお、揃える再生時間は「３分」に限定されるものではなく、例えば、「５分」等であってもよい。
【００２７】
次に、配信装置１００は、短尺動画Ｃ１１〜Ｃ９１それぞれに含まれる「３分」分の動画データＶＤ１〜ＶＤ９それぞれの画質を落とす（ステップＳ２）。具体的には、配信装置１００は、動画データＶＤ１〜ＶＤ９それぞれのビットレートを落とす。
【００２８】
次に、配信装置１００は、画質を落とした動画データＶＤ１〜ＶＤ９を組み合わすことにより、１つの動画データを生成する（ステップＳ３）。例えば、配信装置１００は、図１に示すように、動画データＶＤ１〜ＶＤ９を並べて組み合わすことにより、動画データＶＤ１〜ＶＤ９が並べられた１つの動画データを生成する。かかる１つの動画データを動画データＳＣ１とする。動画データＳＣ１は、９本の動画データＶＤ１〜ＶＤ９の集合体ではなく、動画データＶＤ１〜ＶＤ９が完全に組み合わせられた１つの動画データである。このため、例えば、端末装置１０は、動画データＶＤ１〜ＶＤ９が並んで同時再生されるような態様で、動画データＳＣ１を再生することとなる。
【００２９】
また、配信装置１００は、短尺動画Ｃ１１〜Ｃ９１それぞれに含まれる「３分」分の音声データＳＤ１〜ＳＤ９を多重化する（ステップＳ４）。多重化された音声データを音声データＭＳ１とする。
【００３０】
ここで、動画データＳＣ１と音声データＭＳ１とで構成される動画コンテンツが、配信装置１００によって短尺動画Ｃ１１〜Ｃ９１から生成された１つの動画コンテンツである。かかる１つの動画コンテンツを動画コンテンツＣ１１−９１とする。
【００３１】
そして、配信装置１００は、動画データＳＣ１と音声データＭＳ１を所定の動画ファイル形式（例えば、ＭＰ４）のコンテナにパッケージする（ステップＳ５）。例えば、配信装置１００は、「３分」分のオリジナルの動画コンテンツを１本格納するためのコンテナＣＴに、動画コンテンツＣ１１−９１をパッケージする。
【００３２】
ステップＳ３およびＳ４において、配信装置１００が、画質を下げたり音声を多重化させたのは、動画コンテンツＣ１１−９１をオリジナルの動画コンテンツを１本格納するためのコンテナＣＴにパッケージ可能にするためである。つまり、動画コンテンツＣ１１−９１の容量を、「３分」のオリジナルの動画コンテンツ１本の容量に相当するものとするためである。
【００３３】
配信装置１００は、複数の動画コンテンツから単純に動画コンテンツの集合体を生成するのではなく、完全に１つの動画コンテンツを生成するものである。このため、配信装置１００は、見た目上だけでなく、容量的にも本来の動画コンテンツ１本に相当するものとする。
【００３４】
したがって、配信装置１００は、複数の動画コンテンツの組み合わせによって、１つの動画コンテンツを生成するが、例えば、組み合わせ前の各動画コンテンツと比較して極端に容量の大きい動画コンテンツが得られてしまうことを防止できる。また、これにより配信装置１００は、端末装置１００による動画コンテンツの表示速度が遅くなることを防止できる。
【００３５】
また、配信装置１００は、ステップＳ５において、端末装置１０に対して動画データＶＤ５を拡大表示するよう指示したメタ情報ＭＴ１も同時に格納する。
【００３６】
そして、配信装置１００は、コンテナＣＴを取得要求送信元の端末装置１０に配信する（ステップＳ６）。
【００３７】
端末装置１０は、コンテナＣＴを受信すると、受信したコンテナＣＴのエンコード解析を行い動画コンテンツＣ１１−９１を展開する。そして、端末装置１０は、メタ情報ＭＴ１に従い、動画コンテンツＣ１１−９１の表示再生制御を行う。
【００３８】
ここで、図２に、端末装置１０による表示再生制御処理の一例を示す。例えば、端末装置１０にインストールされているプレイヤーＰＬが、メタ情報ＭＴ１で指示される表示態様の実現に対応していないものとする。かかる場合、プレイヤーＰＬは、動画コンテンツＣ１１−９１に含まれる動画データＶＤ５を拡大表示することができない。
【００３９】
そこで、端末装置１０は、プレイヤーＰＬに対して、動画データＳＣ１そのものを画面Ｄに全体表示した状態で、動画データＳＣ１を動画再生し、かつ、動画データＶＤ１に対応する音声データＳＤ１を音声再生するよう制御する。
【００４０】
具体的には、ステップＳ３で説明したように、動画データＳＣ１は、動画データＶＤ１〜ＶＤ９が並べて組み合されたものである。このため、図２（ａ）に示すように、画面Ｄの全体には、動画データＶＤ１〜ＶＤ９が並んで一覧表示される。また、ユーザ目線では、短尺動画Ｃ１１〜Ｃ９１が同時再生されるように見える。
【００４１】
次に、プレイヤーＰＬが、メタ情報ＭＴ１で指示される表示態様の実現に対応している場合について説明する。かかる場合、プレイヤーＰＬは、動画コンテンツＣ１１−９１に含まれる動画データＶＤ５を拡大表示することができる。
【００４２】
そこで、端末装置１０は、プレイヤーＰＬに対して、動画データＳＣ１の動画再生を開始した状態で、動画データＶＤ５を画面Ｄの全体に拡大表示し、かつ、動画データＶＤ５に対応する音声データＳＤ５を音声再生するよう制御する。このため、図２（ｂ）に示すように、画面Ｄの全体には、動画データＶＤ５が拡大表示される。したがって、ユーザ目線では、短尺動画Ｃ１１〜Ｃ９１のうち、短尺動画Ｃ５１が画面Ｄの全体に拡大表示された状態で再生されるように見える。
【００４３】
また、端末装置１０により図２（ｂ）のように表示制御されている状態において、ユーザＵ１が、画面Ｄに対して、所定のユーザ操作（例えば、タップ操作）を行ったとする。かかる場合、端末装置１０は、図２（ｃ）に示すように、動画データＶＤ５から、並び順が次の動画データＶＤ６へと拡大表示を切り替えるとともに、動画データＶＤ６に対応する音声データＳＤ６へと音声再生を切り替えるよう制御する。
【００４４】
このように、ユーザ操作に応じて、拡大表示が切り替えられるとともに、音声再生が切替えられることがザッピングに相当する。具体的には、実施形態にかかる配信装置１００は、拡大表示の切り替えを瞬時に行うことができるため、インターネットを介した動画コンテンツでのザッピングを実現することができる。
【００４５】
配信装置１００が、ユーザ操作に応じて、図２に示すような拡大表示の切り替えを瞬時に行えることができる点について、具体的に説明する。図１で説明してきたように、配信装置１００は、ユーザ操作に応じて切り替えられる切替対象の複数の動画コンテンツから、１つの動画コンテンツを生成する。そして、配信装置１００は、生成した１つの動画コンテンツを端末装置１０に配信する。
【００４６】
このため、端末装置１０は、ユーザ操作が行われた場合に、切替対象の動画コンテンツを、例えば、サーバ側から取得するといった処理等を行わず、配信装置１００から受信した１つの動画コンテンツであって、現在再生中のその１つの動画コンテンツの一部を拡大表示するに過ぎない。つまり、端末装置１０は、切替対象の動画コンテンツの取得や、取得した動画コンテンツに対して、毎回エンコード解析等をする必要がないため、拡大表示の切替に時間を要しない。
【００４７】
このようなことから、配信装置１００は、端末装置１０に対して、ユーザ操作に応じて、動画コンテンツの拡大表示の切り替えを瞬時に行わすことができるため、ザッピングを実現することができる。また、配信装置１００は、ザッピングの実現により、動画閲覧に関するユーザの満足度を向上させることができる。また、配信装置１００は、「動画を見たいが、何を見たいかは明確に決まっていない」（だからザッピングで決める）といったユーザを取り込む事ができる。
【００４８】
〔２．配信処理システムの構成〕
次に、図３を用いて、実施形態にかかる配信処理システムの構成について説明する。図３は、実施形態にかかる配信処理システム１の構成例を示す図である。図３に示すように、配信処理システム１には、端末装置１０と、配信装置１００とが含まれる。端末装置１０と、配信装置１００とは、ネットワークＮを介して、有線または無線により通信可能に接続される。なお、図３に示した配信処理システム１には、複数台の端末装置１０、複数台の配信装置１００が含まれてもよい。
【００４９】
〔３．配信装置の構成〕
次に、図４を用いて、実施形態にかかる配信装置１００について説明する。図４は、実施形態にかかる配信装置１００の構成例を示す図である。図４に示すように、配信装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。
【００５０】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、例えば、端末装置１０との間で情報の送受信を行う。
【００５１】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ等の半導体メモリ素子またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、動画コンテンツ記憶部１２１と、閲覧履歴記憶部１２２とを有する。
【００５２】
（動画コンテンツ記憶部１２１について）
動画コンテンツ記憶部１２１は、動画サイトＹを介してユーザが閲覧することのできる各種動画コンテンツを記憶する。ここで、図５に実施形態にかかる動画コンテンツ記憶部１２１の一例を示す。図５の例では、動画コンテンツ記憶部１２１は、「カテゴリ」、「動画ＩＤ」、「動画コンテンツ」、「動画時間」といった項目を有する。
【００５３】
「カテゴリ」は、動画コンテンツが属するカテゴリを示す。「動画ＩＤ」は、動画コンテンツを識別するための識別情報を示す。「動画コンテンツ」は、動画コンテンツのデータを示す。図５の例では、「動画コンテンツ」として概念的な記号を用いているが、実際には、動画データや音楽データが記憶される。「動画時間」は、動画コンテンツの再生時間の長さを示す。
【００５４】
すなわち、図５の例では、動画ＩＤ「Ｃ１」によって識別される動画コンテンツ「ＡＡＡ」は、カテゴリ「映画」に属し、動画時間が「１２０分」である例を示す。なお、図１でも示したが、動画コンテンツを「動画ＩＤ」を用いて表記する。例えば、動画ＩＤ「Ｃ１」によって識別される動画コンテンツを、動画コンテンツＣ１と表記する。
【００５５】
（閲覧履歴記憶部１２２について）
閲覧履歴記憶部１２２は、動画サイトＹを利用して動画コンテンツを閲覧したユーザの閲覧履歴を記憶する。ここで、図６に実施形態にかかる閲覧履歴記憶部１２２の一例を示す。図６の例では、閲覧履歴記憶部１２２は、「ユーザＩＤ」、「閲覧日時」、「閲覧動画」といった項目を有する。
【００５６】
「ユーザＩＤ」は、動画サイトＹを利用して動画コンテンツを閲覧したユーザのユーザＩＤを示す。「閲覧日時」は、動画コンテンツが閲覧された日時を示す。「閲覧動画」は、閲覧された動画の識別情報を示す。
【００５７】
すなわち、図６の例では、ユーザＩＤ「Ｕ１」によって識別されるユーザが、閲覧日時「２０１６年５月１５日」に動画コンテンツ「Ｃ２０」を閲覧したことを示す。
【００５８】
（制御部１３０について）
図４に戻り、制御部１３０は、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、配信装置１００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００５９】
図４に示すように、制御部１３０は、受信部１３１と、抽出部１３２と、生成部１３３と、配信部１３４とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図４に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図４に示した接続関係に限られず、他の接続関係であってもよい。
【００６０】
（受信部１３１について）
受信部１３１は、端末装置１０から動画コンテンツの取得要求を受信する。例えば、受信部１３１は、図１で説明した複数の動画コンテンツから生成された１つの動画コンテンツの取得要求を受信する。
【００６１】
（抽出部１３２について）
抽出部１３２は、端末装置１０を用いて取得要求を送信したユーザに関するユーザ属性に基づいて、動画コンテンツ記憶部１２１から動画コンテンツを抽出する。例えば、受信部１３１によって、ユーザＵ１からの取得要求が受信されたとする。かかる場合、抽出部１３２は、閲覧履歴記憶部１２２および動画コンテンツ記憶部１２１を参照し、動画コンテンツに対するユーザＵ１の嗜好や閲覧傾向を判定する。
【００６２】
例えば、抽出部１３２は、これまでにユーザＵ１に閲覧された動画コンテンツが属するカテゴリを動画コンテンツ記憶部１２１から特定し、特定したカテゴリから動画コンテンツに対するユーザＵ１の嗜好や閲覧傾向（例えば、「映画好き」や「過去、１週間は映画をよく見ている」）を判定する。そして、抽出部１３２は、判定した嗜好や閲覧傾向をユーザＵ１のユーザ属性として、かかるユーザ属性に基づいて、動画コンテンツ記憶部１２１から動画コンテンツを抽出する。
【００６３】
例えば、抽出部１３２は、ユーザＵ１がユーザ属性「映画好き」である場合には、動画コンテンツ記憶部１２１からカテゴリ「映画」が対応付けられた動画コンテンツを抽出する。抽出部１３２によって抽出される動画コンテンツの本数は任意であってよいが、本実施形態では、９本の動画コンテンツが抽出されるものとする。
【００６４】
（生成部１３３について）
生成部１３３は、複数の動画コンテンツから、当該複数の動画コンテンツが同時再生されるような１つの動画コンテンツを生成する。具体的には、生成部１３３は、再生時間の長さを揃え、また、画質を下げた複数の動画コンテンツから、１つの動画コンテンツを生成する。
【００６５】
例えば、生成部１３３は、複数の動画コンテンツの再生時間が揃うように、複数の動画コンテンツの再生速度を調整し、調整後の複数の動画コンテンツの画質を下げる。このようにして、生成部１３３は、再生時間の長さを揃え、また、画質を下げた複数の動画コンテンツから、１つの動画コンテンツを生成する。また、生成部１３３は、複数の動画コンテンツに対応する音声データそれぞれを多重化する。
【００６６】
なお、生成部１３３は、複数の動画コンテンツの再生時間が揃うように再生速度を調整する処理の一例として、複数の動画コンテンツそれぞれから所定の再生時間に対応する範囲を抽出する処理を行う。この点について、以下で具体的に説明する。
【００６７】
まず、ユーザＵ１からの取得要求に応じて、抽出部１３２が、動画コンテンツＣ１〜Ｃ９を抽出したとする。図５に示すように、動画コンテンツＣ１〜Ｃ９は、それぞれ動画時間が異なる。したがって、まず、生成部１３３は、動画コンテンツＣ１〜Ｃ９それぞれから共通する所定の時間分を切り出す（抽出する）ことにより、動画コンテンツＣ１〜Ｃ９の動画時間を揃える。
【００６８】
図１に示すように、例えば、生成部１３３は、動画コンテンツＣ１〜Ｃ９それぞれから再生時間「０分」〜「３分」に対応する動画コンテンツを切り出すことにより、動画時間を「３分」に揃える。このように、動画時間を短く揃えられた動画コンテンツＣ１〜Ｃ９が、短尺動画Ｃ１１〜Ｃ９１である。
【００６９】
また、生成部１３３は、動画コンテンツＣ１〜Ｃ９それぞれから切り出して「３分」に揃えた動画コンテンツＣ１〜Ｃ９、すなわち短尺動画Ｃ１１〜Ｃ９１に含まれる動画データＶＤ１〜ＶＤ９それぞれの画質を落とす。また、生成部１３３は、短尺動画Ｃ１１〜Ｃ９１に含まれる音声データＳＤ１〜ＳＤ９それぞれを多重化する。
【００７０】
次に、複数の動画コンテンツから１つの動画コンテンツを生成する生成処理の一例について説明する。例えば、生成部１３３は、複数の動画コンテンツとして同時に再生される画像を含む１つの画像が再生されるように１つの動画コンテンツのフレームを生成する。この点について、図７を用いて説明する。
【００７１】
図７は、配信装置１００による動画生成処理の一例を示す概念図である。なお、ここでは、説明を簡単にするために、複数の動画コンテンツとして、動画時間「３分」に揃え、画質を下げられた４つの短尺動画Ｃ１１、Ｃ２１、Ｃ４１、Ｃ５１を用いて説明する。
【００７２】
図７に示すように、各動画コンテンツは、複数の静止画像から構成されるものである。例えば、短尺動画Ｃ１１は、図７（ａ）に示すように、静止画像Ｆ１ａ〜Ｆ１ｄから構成される。したがって、短尺動画Ｃ１１に対応する動画データＶＤ１は、静止画像Ｆ１ａ〜Ｆ１ｄそれぞれの画像データの集合体といえる。短尺動画Ｃ２１、Ｃ４１、Ｃ５１についても、図７（ａ）に示す通りである。
【００７３】
ここで、生成部１３３は、図７（ｂ）に示すように、各短尺動画の１枚目の静止画像である静止画像Ｆ１ａ、Ｆ２ａ、Ｆ４ａ、Ｆ５ａを組み合わせて、図７（ｃ）に示すような１枚の静止画像Ｆ１−５ａを生成する。同様に、生成部１３３は、各短尺動画の２枚目の静止画像である静止画像Ｆ１ｂ、Ｆ２ｂ、Ｆ４ｂ、Ｆ５ｂを組み合わせて、１枚の静止画像Ｆ１−５ｂを生成する。また、生成部１３３は、各短尺動画の３枚目の静止画像である静止画像Ｆ１ｃ、Ｆ２ｃ、Ｆ４ｃ、Ｆ５ｃを組み合わせて、１枚の静止画像Ｆ１−５ｃを生成する。また、生成部１３３は、各短尺動画の４枚目の静止画像である静止画像Ｆ１ｄ、Ｆ２ｄ、Ｆ４ｄ、Ｆ５ｄを組み合わせて、１枚の静止画像Ｆ１−５ｄを生成する。
【００７４】
そして、生成部１３３は、このように作成した一連の４枚の静止画像をエンコードした複数のフレームを生成し、図７（ｄ）に示すように、生成したフレームを含む１つの動画データＳＣ１とする。すなわち、生成部１３３は、動画データＶＤ１、ＶＤ２、ＶＤ４、ＶＤ５のうち、同じ再生タイミングで表示される各静止画像を含む１つの静止画像を随時生成し、生成した静止画像を含む新たな動画コンテンツを生成する。以上のようにして、生成部１３３は、複数の動画コンテンツから１つの動画コンテンツを生成する。
【００７５】
なお、生成部１３３は、予測ベクトルに基づいて各静止画像を生成し、生成した静止画像を組み合わせてもよい。一例を示すと、生成部１３３は、静止画像Ｆ１ａと、静止画像Ｆ１ｂに対応する予測ベクトルとから静止画像Ｆ１ｂを生成する。また、生成部１３３は、静止画像Ｆ１ｂと、静止画像Ｆ１ｃに対応する予測ベクトルとから静止画像Ｆ１ｃを生成する。また、生成部１３３は、静止画像Ｆ１ｃと、静止画像Ｆ１ｄに対応する予測ベクトルとから静止画像Ｆ１ｄを生成する。そして、生成部１３３は、短尺動画Ｃ２１、Ｃ４１、Ｃ５１についても同様のことを行う。
【００７６】
（配信部１３４について）
配信部１３４は、生成部１３３によって生成された１つ動画コンテンツを配信する。具体的には、配信部１３４は、複数の動画コンテンツのうちのいずれかの動画コンテンツが拡大表示されるように１つの動画コンテンツを配信する。
【００７７】
一例を示すと、配信部１３４は、生成部１３３によって生成された１つ動画コンテンツを所定の動画ファイル形式のコンテナに格納する。そして、配信部１３４は、１つ動画コンテンツを格納したコンテナを取得要求送信元の端末装置１０に配信する。この点について、図１を用いて説明する。
【００７８】
例えば、生成部１３３により、短尺動画Ｃ１１〜Ｃ９１から、１つの動画データＳＣ１が生成され、音声多重化により音声データＭＳ１が得られたとする。動画データＳＣ１と音声データＭＳ１とで構成される動画コンテンツが、配信装置１００によって短尺動画Ｃ１１〜Ｃ９１から生成された１つの動画コンテンツ（動画コンテンツＣ１１−９１）である。
【００７９】
かかる場合、配信部１３４は、動画データＳＣ１と音声データＭＳ１を所定の動画ファイル形式（例えば、ＭＰ４）のコンテナにパッケージする。例えば、配信装置１００は、「３分」分のオリジナルの動画コンテンツを１本格納するためのコンテナＣＴに、動画コンテンツＣ１１−９１をパッケージする。
【００８０】
また、配信部１３４は、端末装置１０に対して、動画データＳＣ１に含まれる動画データのうちのいずれかの動画データ（ここでは、動画データＶＤ５とする）を拡大表示するよう指示したメタ情報ＭＴ１を生成する。そして、配信部１３４は、メタ情報ＭＴ１もコンテナＣＴに同封する。なお、メタ情報ＭＴ１は、生成部１３３によって生成されてもよい。そして、配信部１３４は、コンテナＣＴを取得要求送信元の端末装置１０に配信する。
【００８１】
〔４．端末装置の構成〕
次に、図８を用いて、実施形態にかかる端末装置１０について説明する。図８は、実施形態にかかる端末装置１０の構成例を示す図である。図８に示すように、端末装置１０は、通信部１１と、制御部１２とを有する。
【００８２】
（通信部１１について）
通信部１１は、例えば、ＮＩＣ等によって実現される。そして、通信部１１は、ネットワークＮと有線または無線で接続され、例えば、配信装置１００との間で情報の送受信を行う。
【００８３】
（制御部１２について）
制御部１２は、ＣＰＵやＭＰＵ等によって、端末装置１０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１２は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００８４】
図８に示すように、制御部１２は、受信部１３と、アプリ制御部１４とを有し、以下に説明する情報処理の機能や作用を実現または実行する。また、アプリ制御部１４は、表示制御部１４ａと、送信部１４ｂとを有する。また、アプリ制御部１４は、動画再生を行うアプリケーションであるプレイヤーＰＬをインストールすることにより実行される処理部である。
【００８５】
なお、制御部１２の内部構成は、図８に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１２が有する各処理部の接続関係は、図８に示した接続関係に限られず、他の接続関係であってもよい。
【００８６】
（受信部１３について）
受信部１３は、端末装置１００によって配信された１つの動画コンテンツを受信する。例えば、受信部１３は、配信装置１００によって配信されたコンテナＣＴであって、１つの動画コンテンツである動画コンテンツＣ１１−９１が格納されたコンテナＣＴを受信する。また、受信部１３は、受信したコンテナＣＴのエンコード解析を行うことにより、コンテナＣＴ中の動画コンテンツＣ１１−９１を取り出すといった処理も行ってよい。
【００８７】
（表示制御部１４ａについて）
表示制御部１４ａは、受信部１３により受信された１つの動画コンテンツに含まれる複数の動画コンテンツのうちのいずれかの動画コンテンツと対応する範囲を拡大表示させるよう制御する。この点について、図１および図２を用いて説明する。
【００８８】
例えば、表示制御部１４ａは、動画コンテンツＣ１１−９１とともに格納されていたメタ情報ＭＴ１に従い、動画コンテンツＣ１１−９１の表示再生制御を行う。ここで、例えば、端末装置１０にインストールされているプレイヤーＰＬが、メタ情報ＭＴ１で指示される表示態様、すなわち動画データＶＤ５の拡大表示の実現に対応していないものとする。
【００８９】
かかる場合、表示制御部１４ａは、プレイヤーＰＬに対して、図２（ａ）に示すように、動画データＳＣ１そのものを画面Ｄに全体表示した状態で、動画データＳＣ１を動画再生し、かつ、動画データＶＤ１に対応する音声データＳＤ１を音声再生するよう制御する。なお、表示制御部１４ａは、音声データＳＤ１以外の音声データを再生させてもよい。
【００９０】
また、プレイヤーＰＬが、メタ情報ＭＴ１で指示される表示態様、すなわち動画データＶＤ５の拡大表示の実現に対応しているものとする。
【００９１】
かかる場合、表示制御部１４ａは、プレイヤーＰＬに対して、動画データＳＣ１の動画再生を開始した状態で、動画データＶＤ５を画面Ｄの全体に拡大表示し、かつ、動画データＶＤ５に対応する音声データＳＤ５を音声再生するよう制御する。このため、図２（ｂ）に示すように、画面Ｄの全体には、動画データＶＤ５が拡大表示される。なお、動画データＳＣ１を再生させることは、動画データＳＣ１に含まれる動画データＶＤ１〜ＶＤ９を同時再生させることに相当するものである。
【００９２】
また、表示制御部１４ａは、同時再生されている複数の動画コンテンツのうちのいずれかの動画コンテンツが拡大表示されている場合に、ユーザ操作に応じて当該拡大表示されている動画コンテンツと対応する範囲から、他の動画コンテンツと対応する範囲へと拡大表示を切り替えるよう制御する。この点について、図２を用いて説明する。
【００９３】
例えば、図２（ｂ）のように、動画データＶＤ５が拡大表示再生されている状態において、ユーザＵ１が、画面Ｄに対して、所定のユーザ操作（例えば、タップ操作）を行ったとする。かかる場合、表示制御部１４ａは、図２（ｃ）に示すように、動画データＶＤ５から、並び順が次の動画データＶＤ６へと拡大表示を切り替えるとともに、動画データＶＤ６に対応する音声データＳＤ６へと音声再生を切り替えるよう制御する。
【００９４】
（送信部１４ｂについて）
送信部１４ｂは、複数の動画コンテンツのうち、現在拡大表示されている動画コンテンツが選択された場合に、選択された動画コンテンツに対応するオリジナルの動画コンテンツのうち、選択された際に再生されていた箇所よりも後の範囲の取得要求を送信する。
【００９５】
例えば、表示制御部１４ａは、短尺動画が拡大表示されている場合において、画面Ｄの所定箇所に「この動画を見る」とったボタンを表示させてもよい。例えば、ユーザＵ１が、動画データＶＤ６が拡大表示再生されている場合において、再生時間「２分」のときに、「この動画を見る」と表記されたボタンを押下したとする。
【００９６】
かかる場合、送信部１４ｂは、動画データＶＤ６すなわち短尺動画Ｖ６１に対するオリジナルの動画コンテンツである動画コンテンツＣ６の取得要求であって、再生時間「２分」以降に対応する動画コンテンツＣ６の取得要求を配信装置１００に送信する。
【００９７】
そして、例えば、配信装置１００の抽出部１３２は、受信部１３１によって、かかる取得要求が受け付けられると、動画コンテンツ記憶部１２１から再生時間「２分」以降に対応する動画コンテンツＣ６を抽出する。そして、配信部１３４は、抽出部１３２により抽出された動画コンテンツＣ６を端末装置１０に配信する。そして、端末装置１０の表示制御部１４ａは、受信部１３により受信された動画コンテンツＣ６が画面Ｄに表示されるよう表示制御する。
【００９８】
このように、配信装置１００は、短尺動画においてユーザが視聴していたところに続くオリジナルの動画コンテンツを見せることができる。このため、配信装置１００は、例えば、オリジナルの動画コンテンツにおいて、これまで短尺動画で視聴していた部分に続く部分を探さなければならないといった作業を省略させることができる。
【００９９】
〔５．処理手順〕
次に、図９を用いて、実施形態にかかる配信装置１００が実行する動画生成処理の手順について説明する。図９は、実施形態にかかる配信装置１００による動画生成手順を示すフローチャートである。
【０１００】
まず、配信装置１００の受信部１３１は、端末装置１０から取得要求を受信したか否かを判定する（ステップＳ１０１）。受信部１３１は、取得要求を受信していないと判定した場合には（ステップＳ１０１；Ｎｏ）、受信するまで待機する。
【０１０１】
一方、受信部１３１によって取得要求が受信された場合には（ステップＳ１０１；Ｙｅｓ）、抽出部１３２は、取得要求送信元のユーザのユーザ属性に基づいて、動画コンテンツを抽出する（ステップＳ１０２）。例えば、抽出部１３２は、かかるユーザの過去の動画閲覧履歴から、かかるユーザの動画コンテンツに関するユーザ属性を特定する。そして、抽出部１３２は、特定したユーザ属性に基づいて、動画コンテンツを抽出する。
【０１０２】
生成部１３３は、抽出部１３２によって抽出された複数の動画コンテンツの動画時間を揃える（ステップＳ１０３）。例えば、生成部１３３は、複数の動画コンテンツそれぞれから、共通する所定の再生時間分の動画コンテンツを切り出すことにより、動画時間を揃える。
【０１０３】
また、生成部１３３は、動画時間を揃えた複数の短尺動画それぞれの画質を下げる（ステップＳ１０４）。例えば、生成部１３３は、短尺動画それぞれの動画データのビットレートを下げる。
【０１０４】
次に、生成部１３３は、短尺動画それぞれの音声を多重化する（ステップＳ１０５）。例えば、生成部１３３は、短尺動画それぞれの動画データを多重化する。そして、生成部１３３は、複数の短尺動画から１つの動画コンテンツを生成する（ステップＳ１０６）。例えば、生成部１３３は、複数の短尺動画それぞれの動画データであって、画質を落とした動画データを組み合わせることにより、１つの動画データを生成する。また、生成部１３３は、かかる１つの動画データと、多重化した音声データとを合わせて、１つの動画コンテンツとする。
【０１０５】
そして、配信部１３４は、生成した１つの動画コンテンツをパッケージングする（ステップＳ１０７）。そして、配信部１３４は、パッケージングした１つの動画コンテンツを取得要求送信元の端末装置１０に配信する（ステップＳ１０８）。
【０１０６】
なお、ステップＳ１０４およびＳ１０５は、同時に行われてもよいし、順番が逆であってもよい。また、パッケージングは、生成部１３３によって行われてもよい。
【０１０７】
〔６．変形例〕
上記実施形態にかかる配信装置１００は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、配信装置１００の他の実施形態について説明する。
【０１０８】
〔６−１．配信と表示制御〕
配信部１３４は、所定の再生時間となった場合に、複数の動画コンテンツのうちの所定の動画コンテンツと対応する範囲が拡大表示されるように１つの動画コンテンツを配信してもよい。
【０１０９】
一例を示すと、配信部１３４は、「ＶＤ５：１分３０秒、ＶＤ６：２分３０秒」といったメタ情報Ｍ２とともに、生成部１３３により生成された１つの動画コンテンツである動画コンテンツＣ１１−９１を配信する。かかるメタ情報ＭＴ２は、端末装置１０に対して、動画コンテンツＣ１１−９１の再生時間が「１分３０秒」となった場合に、動画データＶＤ５を拡大表示再生させ、再生時間が「２分３０秒」となった場合に、動画データＶＤ６を拡大表示再生させるよう指示するものである。
【０１１０】
より具体的に説明する。例えば、端末装置１０において動画コンテンツＣ１１−９１に対応する動画データＳＣ１が動画再生されている状態で、現在、動画データＶＤ４が拡大表示再生されているものとする。ここで、動画データＳＣ１の再生時間が「１分３０秒」になったとすると、表示制御部１４ａは、メタ情報ＭＴ２に従い、動画データＶＤ４から、動画データＶＤ５へと拡大表示再生を切り替えるとともに、動画データＶＤ５に対応する音声データＳＤ５へと音声再生を切り替えるよう制御する。
【０１１１】
また、このように動画データＶＤ５が拡大表示再生された状態で再生時間が経過し、動画データＳＣ１の再生時間が「２分３０秒」になったとする。かかる場合、表示制御部１４ａは、メタ情報Ｍ２に従い、動画データＶＤ５から、動画データＶＤ６へと拡大表示再生を切り替えるとともに、動画データＶＤ６に対応する音声データＳＤ６へと音声再生を切り替えるよう制御する。
【０１１２】
これにより、配信装置１００は、拡大表示させる短尺動画を自動で切り替えることができるため、１つの動画コンテンツに含まれる短尺動画をまんべんなくユーザに閲覧させることができる。
【０１１３】
〔６−２．広告配信（１）〕
動画コンテンツには、動画広告（例えば、コマーシャル）が挿入されている場合がある。ここでは、生成部１３３によって、動画時間が揃うように切り出された短尺動画に動画広告が挿入されていたとする。かかる場合、配信部１３４は、１つの動画コンテンツに含まれる複数の短尺動画のうち、広告コンテンツが挿入されている短尺動画の再生時間が当該広告コンテンツが挿入されている再生時間となった場合に、当該短尺動画と対応する範囲が拡大表示されるように制御された１つの動画コンテンツを配信する。この点について、図１０を用いて説明する。なお、説明を簡単にするために、ここでは、４つの短尺動画から１つの動画コンテンツが生成されるものとする。
【０１１４】
図１０は、動画広告の表示再生制御の一例を示す図である。図１０（ａ）では、生成部１３３により時間が揃えられた複数の動画コンテンツである短尺動画Ｃ１１、Ｃ２１、Ｃ４１、Ｃ５１のうち、短尺動画Ｃ２１、Ｃ４１、Ｃ５１それぞれに動画広告ＣＭ２１、動画広告ＣＭ４１、動画広告ＣＭ５１が挿入されている例を示す。また、生成部１３３により、短尺動画Ｃ１１、Ｃ２１、Ｃ４１、Ｃ５１から１つの動画コンテンツＣ１１−５１が生成されているものとする。
【０１１５】
図１０（ａ）の例では、短尺動画Ｃ２１には、再生時間「１分〜１分１０秒」の間に動画広告ＣＭ２１が挿入されている。また、短尺動画Ｃ４１には、再生時間「２分〜２分１０秒」の間に動画広告ＣＭ４１が挿入されている。また、短尺動画５１には、再生時間「３分〜３分１０秒」の間に動画広告ＣＭ５１が挿入されている。
【０１１６】
ここで、配信部１３４は、動画広告が挿入されている短尺動画と、動画広告が挿入されている時間位置、すなわち、短尺動画における動画広告の再生時間を示したメタ情報を生成する。上記例では、例えば、配信部１３４は、「Ｃ２１：１分〜１分１０秒」、「Ｃ４１：２分〜２分１０秒」、「Ｃ５１：３分〜３分１０秒」を記載したメタ情報ＭＴ３を生成する。このようなメタ情報ＭＴ３は、端末装置１０に対して、以下に示す表示再生制御を実行するよう指示するものである。そして、配信部１３４は、動画コンテンツＣ１１−５１とともに、生成したメタ情報ＭＴ３をコンテナＣＴにパッケージングし、端末装置１０に配信する。
【０１１７】
端末装置１０の表示制御部１４ａは、まず、プレイヤーＰＬに対して、動画コンテンツＣ１１−５１の動画データの動画再生を開始した状態で、短尺動画Ｃ１１に対応する動画データＶＤ１を画面Ｄの全体に拡大表示し、かつ、短尺動画Ｃ１１に対応する音声データＳＤ１を音声再生するよう制御する。したがって、この時点では、端末装置１０のユーザＵ１は、拡大表示されている短尺動画Ｃ１１を閲覧していることになる。
【０１１８】
そして、短尺動画Ｃ１１の動画再生が進み、再生時間が、短尺動画Ｃ２１に挿入される動画広告ＣＭ２１の再生開始時間「１分」となった場合に、表示制御部１４ａは、図１０（ａ）に示すように、短尺動画Ｃ１１から動画広告ＣＭ２１へと拡大表示を自動で切り替える切替制御Ｔ１を実行する。かかる場合、ユーザＵ１は、図１０（ｂ）に示すように、拡大表示再生されていた短尺動画Ｃ１１から、突然、動画広告ＣＭ２１の拡大表示再生へと切り替えられる。
【０１１９】
また、動画広告ＣＭ２１の再生が進み、動画広告ＣＭ２１の再生終了時間「１分１０秒」となった場合に、表示制御部１４ａは、元々拡大表示されていた短尺動画Ｃ１１へと拡大表示を切り替えるよう制御する。具体的には、表示制御部１４ａは、動画広告ＣＭ２１から動画データＶＤ１へと拡大表示を自動で切り替えるとともに、短尺動画Ｃ１１に対応する音声データＳＤ１へと音声再生を切り替える切替制御Ｔ２を実行する。かかる場合、ユーザＵ１は、図１０（ｂ）に示すように、拡大表示再生されていた動画広告ＣＭ２１から、短尺動画Ｃ１１の拡大表示再生へと切り替えられる。
【０１２０】
そして、再生時間「１分１０秒」以降、短尺動画Ｃ１１の再生が進み、短尺動画Ｃ４１に挿入される動画広告ＣＭ４１の再生開始時間「２分」となった場合に、表示制御部１４ａは、図１０（ａ）に示すように、短尺動画Ｃ１１から動画広告ＣＭ４１へと拡大表示を自動で切り替える切替制御Ｔ３を実行する。かかる場合、ユーザＵ１は、図１０（ｂ）に示すように、拡大表示再生されていた短尺動画Ｃ１１から、突然、動画広告ＣＭ４１の拡大表示再生へと切り替えられる。
【０１２１】
また、動画広告ＣＭ４１の再生が進み、動画広告ＣＭ４１の再生終了時間「２分１０秒」となった場合に、表示制御部１４ａは、元々拡大表示されていた短尺動画Ｃ１１へと拡大表示を切り替えるよう制御する。具体的には、表示制御部１４ａは、動画広告ＣＭ４１から動画データＶＤ１へと拡大表示を自動で切り替えるとともに、短尺動画Ｃ１１に対応する音声データＳＤ１へと音声再生を切り替える切替制御Ｔ４を実行する。かかる場合、ユーザＵ１は、図１０（ｂ）に示すように、拡大表示再生されていた動画広告ＣＭ４１から、短尺動画Ｃ１１の拡大表示再生へと切り替えられる。
【０１２２】
そして、再生時間「２分１０秒」以降、短尺動画Ｃ１１の再生が進み、短尺動画Ｃ５１に挿入される動画広告ＣＭ５１の再生開始時間「３分」となった場合に、表示制御部１４ａは、図１０（ａ）に示すように、短尺動画Ｃ１１から動画広告ＣＭ５１へと拡大表示を自動で切り替える切替制御Ｔ５を実行する。かかる場合、ユーザＵ１は、図１０（ｂ）に示すように、拡大表示再生されていた短尺動画Ｃ１１から、突然、動画広告ＣＭ５１の拡大表示再生へと切り替えられる。
【０１２３】
また、動画広告ＣＭ５１の再生が進み、動画広告ＣＭ５１の再生終了時間「３分１０秒」となった場合に、表示制御部１４ａは、元々拡大表示されていた短尺動画Ｃ１１へと拡大表示を切り替えるよう制御する。具体的には、表示制御部１４ａは、動画広告ＣＭ５１から動画データＶＤ１へと拡大表示を自動で切り替えるとともに、短尺動画Ｃ１１に対応する音声データＳＤ１へと音声再生を切り替える切替制御Ｔ６を実行する。かかる場合、ユーザＵ１は、図１０（ｂ）に示すように、拡大表示再生されていた動画広告ＣＭ５１から、短尺動画Ｃ１１の拡大表示再生へと切り替えられる。
【０１２４】
このように、ユーザは、動画コンテンツを閲覧中であっても、自動で動画広告へと切り替えられるため、半強制的に動画広告を閲覧させられることになる。つまり、配信装置１００は、ユーザに対し動画広告をより閲覧させることができるため、動画広告の広告効果を高めることができる。
【０１２５】
〔６−３．広告配信（２）〕
上記変形例では、動画広告は、各動画コンテンツに予め挿入されているものとして説明した。しかし、生成部１３３は、複数の動画コンテンツにそれぞれに所定の広告コンテンツを挿入し、当該所定の広告コンテンツを挿入した複数の動画コンテンツから、１つの動画コンテンツを生成してもよい。この点について、図１１を用いて説明する。
【０１２６】
図１１は、動画コンテンツに対する動画広告の挿入例を示す図である。まず、生成部１３３は、図１１に示すように、短尺動画Ｃ１１、Ｃ２１、Ｃ４１、Ｃ５１を切り出すことにより動画時間を「５分」に揃えているものとする。
【０１２７】
ここで、生成部１３３は、短尺動画Ｃ１１、Ｃ２１、Ｃ４１、Ｃ５１に動画広告を挿入する。図示しないが、動画広告は、配信装置１００における所定の記憶部（例えば、広告情報記憶部）に格納されているものとする。また、各短尺動画に挿入される動画広告は、生成部１３３によって抽出されてもよいし、抽出部１３２によって抽出されてもよい。
【０１２８】
ここでは、生成部１３３が、動画広告の抽出も行うものとする。例えば、生成部１３３は、配信先のユーザの属性情報とのマッチングにより動画広告を抽出してもよいし、短尺動画の内容（カテゴリ）とのマッチングにより動画広告を抽出してもよい。すなわち、生成部１３３は、既存の任意の手法を用いて動画広告を抽出することができる。
【０１２９】
ここでは、生成部１３３は、短尺動画Ｃ１１に挿入する動画広告として動画広告ＣＭ１１−１を抽出し、短尺動画Ｃ２１に挿入する動画広告として動画広告ＣＭ２１−１を抽出し、短尺動画Ｃ４１に挿入する動画広告として動画広告ＣＭ４１−１を抽出し、短尺動画Ｃ５１に挿入する動画広告として動画広告ＣＭ５１−１を抽出したとする。
【０１３０】
そして、生成部１３３は、各動画広告の再生時間をずらすように各動画広告を各短尺動画に挿入する。例えば、生成部１３３は、図１１に示すように、短尺動画Ｃ１１において再生時間「１分〜１分２０秒」の間に動画広告ＣＭ１１−１を挿入する。また、生成部１３３は、短尺動画Ｃ１１の再生時間途中「１分０５秒」が再生開始時間となるように、短尺動画Ｃ２１において再生時間「１分０５秒〜１分２５秒」の間に動画広告ＣＭ２１−１を挿入する。
【０１３１】
また、生成部１３３は、短尺動画Ｃ２１の再生時間途中「１分１０秒」が再生開始時間となるように、短尺動画Ｃ４１において再生時間「１分１０秒〜１分３０秒」の間に動画広告ＣＭ４１−１を挿入する。また、生成部１３３は、短尺動画Ｃ４１の再生時間途中「１分１５秒」が再生開始時間となるように、短尺動画Ｃ５１において再生時間「１分１５秒〜１分３５秒」の間に動画広告ＣＭ５１−１を挿入する。
【０１３２】
そして、生成部１３３は、上記のように動画広告を挿入した各短尺動画から１つの動画コンテンツＣ１１−５１を生成する。そして、配信部１３４は、例えば、短尺動画Ｃ１１に対応する動画データＶＤ１を拡大表示するよう指示したメタ情報とともに、動画コンテンツＣ１１−５１をコンテナＣＴに格納して端末装置１０に配信する。
【０１３３】
これにより、端末装置１０のユーザＵ１は、初めに拡大表示再生される短尺動画Ｃ１１を閲覧することになるが、再生時間が「１分」になったところで動画広告ＣＭ１１−１を見せられることになる。
【０１３４】
ここで、例えば、ユーザは、テレビ番組を見ている最中にコマーシャルが入ると、他の番組へとチャンネルを切り替える傾向がある。かかる変形例は、このようなユーザの特性を利用して、半強制的に動画広告を見せようとするものである。
【０１３５】
具体的には、上記のように、再生時間が「１分」になったところで動画広告ＣＭ１１−１が表示されるため、例えば、ユーザＵ１は、ユーザ操作を行うことにより、短尺動画Ｃ２１へと拡大表示を切り替えたとする。このユーザ操作を行ったのが再生時間「１分０５秒」辺りであったとすると、短尺動画Ｃ２１へと拡大表示を切り替えたとしても、ユーザＵ１は、動画広告ＣＭ２１−１を見なければならないことになる。
【０１３６】
このため、さらにユーザＵ１は、ユーザ操作を行うことにより、短尺動画Ｃ４１へと拡大表示を切り替えたとする。このユーザ操作を行ったのが再生時間「１分１０秒」辺りであったとすると、短尺動画Ｃ４１へと拡大表示を切り替えたとしても、ユーザＵ１は、動画広告ＣＭ４１−１を見なければならないことになる。
【０１３７】
そして、さらにユーザＵ１は、ユーザ操作を行うことにより、短尺動画Ｃ５１へと拡大表示を切り替えたとする。このユーザ操作を行ったのが再生時間「１分１５秒」辺りであったとすると、短尺動画Ｃ５１へと拡大表示を切り替えたとしても、ユーザＵ１は、動画広告ＣＭ５１−１を見なければならないことになる。
【０１３８】
結果として、ユーザＵ１は、どの短尺動画でも動画広告が表示されているため、短尺動画の表示が再開されるまで、いずれかの動画広告を見て待機しようとする。このように、配信装置１００は、ユーザに対し動画広告を半強制的に閲覧させることができるため、動画広告の広告効果を高めることができる。
【０１３９】
なお、上記例では、生成部１３３が、各広告動画を再生時間をずらして挿入する例を示した。しかし、生成部１３３は、複数の動画コンテンツにおける所定の再生時刻に広告コンテンツを挿入してもよい。すなわち、生成部１３３は、各広告動画の再生時間を統一するように挿入してもよい。そして、配信部１３４は、所定の再生時刻となった場合に、複数の動画コンテンツが一覧表示されるように制御された１つの動画コンテンツを配信する。
【０１４０】
例えば、生成部１３３は、短尺動画Ｃ１１において再生時間「１分〜１分２０秒」の間に動画広告ＣＭ１１−１を挿入する。また、生成部１３３は、短尺動画Ｃ２１においても再生時間「１分〜１分２０秒」の間に動画広告ＣＭ２１−１を挿入する。
【０１４１】
また、生成部１３３は、短尺動画Ｃ４１においても再生時間「１分〜１分２０秒」の間に動画広告ＣＭ４１−１を挿入し、短尺動画Ｃ５１においても再生時間「１分〜１分２０秒」の間に動画広告ＣＭ５１−１を挿入する。
【０１４２】
また、かかる場合、端末装置１０の表示制御部１４ａは、動画コンテンツＣ１１−５１において、いずれかの短尺動画を拡大表示再生している場合であっても、上記のように統一された再生時間「１分〜１分２０秒」の間は、短尺動画Ｃ１１、Ｃ２１、Ｃ４１、Ｃ５１を、例えば、図２（ａ）に示すように一覧表示させる。これにより、配信装置１００は、ユーザに対し同時に複数の動画広告を閲覧させることができる。
【０１４３】
〔６−４．広告配信（３）〕
また、生成部１３３は、複数の動画コンテンツにおいて、広告コンテンツを含む範囲を選択し、選択した範囲を用いて、１つの動画コンテンツを生成してもよい。例えば、生成部１３３は、動画時間を揃えるために、オリジナルの動画コンテンツから短尺動画を切り出す際に、オリジナルの動画コンテンツにおいて動画広告の挿入されている部分を切り出すことによって、動画広告の挿入された短尺動画とする。
【０１４４】
このとき、生成部１３３は、図１１で説明したように、各動画広告が再生開始されるタイミングをずらすように短尺動画を切り出してもよい。また、生成部１３３は、各動画広告の再生時間を統一するように短尺動画を切り出してもよい。そして、生成部１３３は、上記のように切り出した動画広告から１つの動画コンテンツを生成する。
【０１４５】
これにより、配信装置１００は、予め複数の動画コンテンツにおいて、動画広告が含まれている場合、その動画広告を含むように１つの動画コンテンツを生成することができる。これにより、配信装置１００は、動画広告がユーザに閲覧される機会を増やすことができるため、広告効果を高めることができる。
【０１４６】
〔６−５．表示制御〕
また、表示制御部１４ａは、図２（ｂ）に示すように、生成部１３３により生成された１つの動画コンテンツの一部を拡大表示する際に、拡大表示を切り替えさせるためのユーザインタフェースを画面Ｄに表示させてもよい。
【０１４７】
ここで、図１２は、ユーザインタフェースの一例を示す図である。例えば、表示制御部１４ａは、図１２に示すように、１〜９までの番号が付された仮想的なリモコンＲＣをユーザインタフェースとして表示させる。図２（ａ）に対応付けて説明すると、例えば、表示制御部１４ａは、「５」番が付された領域が押下された場合には、動画データＶＤ５を拡大表示再生させるとともに、音声データＳＤ５を音声再生させる。また、例えば、表示制御部１４ａは、「９」番が付された領域が押下された場合には、動画データＶＤ９を拡大表示再生させるとともに、音声データＳＤ９を音声再生させる。
【０１４８】
〔６−６．動画コンテンツ配信〕
上記実施形態では、生成部１３３が、複数の動画コンテンツから１つの動画コンテンツを生成し、配信部１３４が、生成部１３３により生成された１つの動画コンテンツを配信する例を示した。しかし、生成部１３３は、必ずしも複数の動画コンテンツから１つの動画コンテンツを生成しなくてもよい。かかる場合、配信部１３４は、複数の動画コンテンツを１つのコンテナにパッケージングして端末装置１０に配信する。あるいは、配信部１３４は、複数の動画コンテンツを個々にパッケージングして端末装置１０に配信する。
【０１４９】
例えば、生成部１３３は、複数の動画コンテンツである動画コンテンツＣ１〜Ｃ９それぞれから所定時間分に相当する動画コンテンツを切り出すことにより、動画時間を揃えた短尺動画を得る。また、生成部１３３は、動画コンテンツＣ１〜Ｃ９に対応する短尺動画Ｃ１１〜Ｃ９１それぞれの画質を下げる。具体的には、生成部１３３は、短尺動画Ｃ１１〜Ｃ９１それぞれに対応する動画データＶＤ１〜ＶＤ９それぞれのビットレートを下げる。
【０１５０】
そして、配信部１３４は、生成部１３３により画質が下げられた短尺動画Ｃ１１〜Ｃ９１を１つのコンテナに格納し、かかるコンテナを端末装置１０に配信する。あるいは、配信部１３４は、生成部１３３により画質が下げられた短尺動画Ｃ１１〜Ｃ９１を個々にコンテナに格納し、各コンテナを同時に端末装置１０に配信する。
【０１５１】
つまり、端末装置１０は、配信装置１００から１つの動画コンテンツではなく、短尺動画群（短尺動画Ｃ１１〜Ｃ９１）を受信することになる。したがって、端末装置１０の表示制御部１４ａは、例えば、配信装置１００の指示に従って、短尺動画群を同時に表示させるとともに、同時に再生させる。また、表示制御部１４ａは、例えば、配信装置１００の指示に従って、短尺動画群を同時に再生させるとともに、短尺動画群に含まれるいずれかの短尺動画を拡大表示させる。
【０１５２】
〔７．プログラム〕
また、上述してきた実施形態にかかる配信装置１００は、例えば図１３に示すような構成のコンピュータ１０００によって実現される。図１３は、配信装置１００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１５３】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１５４】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、通信網５０を介して他の機器へ送信する。
【０１５５】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを、入出力インターフェイス１６００を介して出力装置へ出力する。
【０１５６】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１５７】
例えば、コンピュータ１０００が実施形態にかかる配信装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、記憶部１２０内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを、記録媒体１８００から読み取って実行するが、他の例として、他の装置から、通信網５０を介してこれらのプログラムを取得してもよい。
【０１５８】
〔８．その他〕
上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１５９】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１６０】
また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１６１】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【符号の説明】
【０１６２】
１    配信処理システム
１０    端末装置
１２    制御部
１３    受信部
１４ａ  表示制御部
１４ｂ  送信部
１００  配信装置
１２１  動画コンテンツ記憶部
１２２  閲覧履歴記憶部
１３０  制御部
１３１  受信部
１３２  抽出部
１３３  生成部
１３４  配信部
【図１】
2017220763.tif 000003
【図２】
2017220763.tif 000004
【図３】
2017220763.tif 000005
【図４】
2017220763.tif 000006
【図５】
2017220763.tif 000007
【図６】
2017220763.tif 000008
【図７】
2017220763.tif 000009
【図８】
2017220763.tif 000010
【図９】
2017220763.tif 000011
【図１０】
2017220763.tif 000012
【図１１】
2017220763.tif 000013
【図１２】
2017220763.tif 000014
【図１３】
2017220763.tif 000015