(57)【要約】【課題】広告挿入ＶＯＤ配信方法及びＶＯＤサーバに関し、本編と広告とのシームレスな切り替えを行い、本編及び広告を格納する記憶装置の使用領域を圧迫することなく、本編に広告を挿入したＶＯＤ配信を可能にする。【解決手段】ＶＯＤサーバ１０において、広告配信情報１３を参照し、本編の映像コンテンツに挿入する広告コンテンツの挿入位置を示す広告挿入位置情報を基に、本編の映像コンテンツのストリームの途中に、広告コンテンツのストリームを挿入してクライアント端末に配信する。その際に、クライアント端末２０に配信する本編の映像コンテンツのストリーム及び広告コンテンツのストリームに付与する少なくとも再生出力の時刻管理情報（ＰＴＳ）又は復号の時刻管理情報（ＤＴＳ）の時間情報を、クライアント端末２０に配信するストリーム順の時間情報に付け替えて配信する。【選択図】図１
2010103718.tif 000002
【特許請求の範囲】
【請求項１】
本編の映像コンテンツに挿入する広告コンテンツの挿入位置を示す広告挿入位置情報を基に、前記本編の映像コンテンツのストリームの途中に、前記広告コンテンツのストリームを挿入してクライアント端末に配信するステップと、
前記クライアント端末に配信する本編の映像コンテンツのストリーム及び広告コンテンツのストリームに付与するプログラム時刻基準参照値、再生出力の時刻管理情報又は復号の時刻管理情報の時間情報を、クライアント端末に配信するストリーム順の連続した時間情報に付け替えるステップと
を含むことを特徴とする広告挿入ＶＯＤ配信方法。
【請求項２】
前記クライアント端末に配信するストリーム順の連続した時間情報を、各本編の映像コンテンツ及び各広告コンテンツの各ストリームに付与された時間情報と前記広告挿入位置情報とを基に、各本編の映像コンテンツと各広告のコンテンツとの組み合わせ毎に、予め算出して記憶保持しておくステップを含むことを特徴とする請求項１に記載の広告挿入ＶＯＤ配信方法。
【請求項３】
本編の映像コンテンツに挿入する広告コンテンツの挿入位置を示す広告挿入位置情報を基に、前記本編の映像コンテンツのストリームの途中に、前記広告コンテンツのストリームを挿入してクライアント端末に配信するよう制御するコンテンツ制御部と、
前記クライアント端末に配信する本編の映像コンテンツのストリーム及び広告コンテンツのストリームに付与するプログラム時刻基準参照値、再生出力の時刻管理情報又は復号の時刻管理情報の時間情報を、クライアント端末に配信するストリーム順の連続した時間情報に付け替える時間情報挿入部と
を備えたことを特徴とするＶＯＤサーバ。
【請求項４】
前記クライアント端末に配信するストリーム順の連続した時間情報を、各本編の映像コンテンツ及び各広告コンテンツの各ストリームに付与された時間情報と前記広告挿入位置情報とを基に、各本編の映像コンテンツと各広告のコンテンツとの組み合わせ毎に予め算出し、広告配信情報として記憶保持する手段を備えたことを特徴とする請求項３に記載のＶＯＤサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告挿入ＶＯＤ配信方法及びＶＯＤサーバに関する。ＶＯＤ（Video On Demand)は、視聴者が観たいときに様々な映像コンテンツを視聴することができるサービスで、本発明は、該映像コンテンツに広告コンテンツを挿入したストリーム（データ列）を配信する広告挿入ＶＯＤ配信方法及びＶＯＤサーバに関する。
【背景技術】
【０００２】
近年、ＶＯＤ配信ストリーミング仕様が規格化され、規格に準拠したネットＴＶ、セットトップボックス（ＳＴＢ）等のクライアント端末が普及し、大規模なＩＰＴＶ（Internet Protocol Tele Vision）システムの一部としてＶＯＤ配信が行われている。
【０００３】
ＶＯＤ配信ストリーミングの規格として、動画像及び関連する音声情報の符号化に関しては、以下によって規格化されている。
ISO/IEC 13818 Generic coding of moving pictures and associated audio information
【０００４】
最近ではインターネットの利用者数の増大、光回線の普及、通信網の通信速度の増加などに伴い、複数のプログラムを１本のストリーム（データ列）にできるＭＰＥＧ２トランスポート・ストリーム（ＭＰＥＧ２−ＴＳ：Transport Stream）によるＶＯＤ／放送サービスのストリーム配信が漸増している。
【０００５】
ＭＰＥＧ２システムのトランスポート・ストリーム（ＭＰＥＧ２−ＴＳ）の配信では、同期再生における時間基準参照用の情報であるプログラム時刻基準参照値（ＰＣＲ：Program Clock Reference）を基にストリームを送出する。また、クライアントでは、再生出力の時刻管理情報（ＰＴＳ：Presentation Time Stamp）及び復号の時刻管理情報（ＤＴＳ：Decoding Time Stamp）を基に、映像／音声の符号データ列をデコードして再生出力する。
【０００６】
ＶＯＤ配信には、映像コンテンツ購入課金型の有料配信と広告型の無料配信とが存在する。広告型の無料配信モデルでは、広告コンテンツのストリーム配信に、クライアント主導型の配信方式とサーバ主導型の配信方式とが存在する。クライアント主導型の配信方式は、クライアント側で最初の接続時に視聴を希望するプレイリストを取得し、クライアント側で該プレイリストに従って本編の映像コンテンツと広告コンテンツの配信要求を順次行い、該配信要求に従って配信する方式である。
【０００７】
図６にクライアント主導型の配信の動作例を示す。この配信方式では、まず、クライアント２０からＶＯＤサーバ１０に対してプレイリストの要求を行い、ＶＯＤサーバ１０から例えば広告Ａと本編のプレイリスト２１を取得する（シーケンス６−１）。なお、「クライアント端末」を「クライアント」、「本編の映像コンテンツ」を「本編」、「広告コンテンツ」を「広告」と称する。
【０００８】
クライアント２０ではプレイリスト２１に従ってＶＯＤサーバ１０に広告Ａの視聴要求を行い、ＶＯＤサーバ１０は該視聴要求に従い、広告Ａのストリームをクライアント２０に配信する（シーケンス６−２）。広告Ａの配信終了後、クライアント２０から本編の視聴要求を行い、ＶＯＤサーバ１０は該視聴要求に従い、本編のストリームをクライアント２０に配信する（シーケンス６−３）。
【０００９】
図７にクライアント主導型の配信システムの態様を模式的に示す。クライアント２０では、例えば広告Ａと本編のプレイリスト２１が取得されているとすると、該プレイリスト２１に従って広告Ａの視聴要求をＶＯＤサーバ１０に送信する。ＶＯＤサーバ１０では、受信部１１で該広告Ａの視聴要求を受信すると、広告Ａのストリームを配信部１２に送出し、配信部１２は広告Ａのストリームをクライアント２０に配信する。
【００１０】
クライアント２０では、広告Ａの配信完了後、本編の視聴要求を送信し、ＶＯＤサーバ１０の受信部１１で該本編の視聴要求が受信されると、ＶＯＤサーバ１０は、該本編の視聴要求に従い、本編のストリームを配信部１２に送出し、配信部１２は本編のストリームをクライアント２０に配信する。
【００１１】
クライアント主導型の配信方式では、広告コンテンツは本編コンテンツの前頭部又は後尾部に配送される場合が多い。これに対して、サーバ主導型の配信方式では、本編の途中の随所に広告を挿入したストリームをサーバ側で最初に作成しておき、配信要求があったとき、予め作成しておいた広告挿入済みの本編ストリームを配信する。
【００１２】
図８にサーバ主導型の配信の態様を模式的に示す。この配信方式では、まず、事前準備としてＶＯＤサーバ１０において本編に広告を挿入したストリームを予め作成しておく。例えば、本編に広告Ａ及び広告Ｂを挿入し、符号化及び多重化を行った第１の本編（配信用）ストリームを事前に作成し、ハードディスク等の記憶装置に格納しておく。
【００１３】
例えば図８に示すように、時間情報１〜１０が付与された本編のストリーム（ａ）に、時間情報１〜３が付与された広告Ａのストリーム（ｂ）と、時間情報１〜３が付与された広告Ｂのストリーム（ｃ）とを挿入し、エンコード及び多重化を行い、１つのコンテンツとして第１の本編（配信用）ストリーム（ｄ）を事前に作成しておく。
【００１４】
図８では、本編の時間情報５の前に広告Ａを挿入し、本編の時間情報９の前に広告Ｂを挿入する例を示している。この場合、広告Ａの時間情報１〜３は、第１の本編（配信用）ストリーム（ｄ）では時間情報５〜７に付け替えられ、本編の時間情報５〜８は、第１の本編（配信用）ストリーム（ｄ）では時間情報８〜１１に付け替えられる。
【００１５】
また、広告Ｂの時間情報１〜３は、第１の本編（配信用）ストリーム（ｄ）では時間情報１２〜１４に付け替えられ、本編の時間情報９〜１０は、第１の本編（配信用）ストリーム（ｄ）で時間情報１５〜１６に付け替えられる。
【００１６】
そして、図９に示すように、クライアント２０から第１の本編（配信用）の視聴要求が送出されると、ＶＯＤサーバ１０は、予め作成され記憶されている広告Ａ，Ｂが挿入済みの第１の本編（配信用）ストリーム（ｄ）を、クライアント２０に配信する。
【００１７】
従来のサーバ主導型の配信方式では、広告の入れ替えを行う場合、事前準備を再度行う必要がある。例えば、広告Ａ及び広告Ｂを、広告Ｃ及び広告Ｄに入れ替える場合、図８の（ｈ）に示すように第２の本編（配信用）ストリームを作成する。
【００１８】
即ち、時間情報１〜１０が付与された本編のストリーム（ｅ）に、時間情報１〜３が付与された広告Ｃのストリーム（ｆ）と、時間情報１〜３が付与された広告Ｄのストリーム（ｇ）とを挿入し、再度エンコード及び多重化を行い、１つのコンテンツとして第２の本編（配信用）ストリーム（ｈ）を事前に作成する。
【００１９】
この場合、本編のストリーム（ｅ）が本編ストリーム（ａ）と同一のものであっても、別個のコンテンツとして、第２の本編（配信用）ストリーム（ｈ）を、第１の本編（配信用）ストリーム（ｄ）と同様に作成する必要が有る。
【００２０】
ＶＯＤサーバから映像や音楽等のデジタルコンテンツを配信し、視聴者の端末装置でデジタルコンテンツを再生するシステムについては、例えば下記の特許文献１等に記載されている。
【特許文献１】特開２００５−１６００３２号公報
【発明の開示】
【発明が解決しようとする課題】
【００２１】
広告配信を行う場合、従来のクライアント主導型の配信方式では、最初の接続時にクライアントがプレイリストを取得し、該プレイリストに従って本編と広告に対して別々に視聴要求を行う必要があり、本編と広告とのシームレスな切り替えができないという問題がある。
【００２２】
また、従来のサーバ主導型の配信方式では、本編に広告を挿入したストリームを事前にＶＯＤサーバで予め作成し、符号化及び多重化を行った広告入り本編のストリームをハードディスク等の記憶装置に格納しておく必要がある。そのため、本編が同一であっても広告が異なるコンテンツを配信する場合には、異なる広告を同一の本編にそれぞれ挿入した複数種類の本編ストリームを作成して、ハードディスク等の記憶装置に格納しておかなければならない。その結果、ハードディスク等の記憶装置の使用領域を圧迫することになる。
【００２３】
本発明は、本編と広告とのシームレスな切り替えを行うことができ、本編及び広告を格納するハードディスク等の記憶装置の使用領域を圧迫することなく、本編に広告を挿入したＶＯＤ配信を可能にすることを目的とする。
【課題を解決するための手段】
【００２４】
上記課題を解決する第１の形態としての広告挿入ＶＯＤ配信方法は、本編の映像コンテンツに挿入する広告コンテンツの挿入位置を示す広告挿入位置情報を基に、前記本編の映像コンテンツのストリームの途中に、前記広告コンテンツのストリームを挿入してクライアント端末に配信するステップと、前記クライアント端末に配信する本編の映像コンテンツのストリーム及び広告コンテンツのストリームに付与するプログラム時刻基準参照値、再生出力の時刻管理情報又は復号の時刻管理情報の時間情報を、クライアント端末に配信するストリーム順の連続した時間情報に付け替えるステップを含むものである。
【００２５】
また、上記課題を解決する第２の形態としてのＶＯＤサーバは、本編の映像コンテンツに挿入する広告コンテンツの挿入位置を示す広告挿入位置情報を基に、前記本編の映像コンテンツのストリームの途中に、前記広告コンテンツのストリームを挿入してクライアント端末に配信するよう制御するコンテンツ制御部と、前記クライアント端末に配信する本編の映像コンテンツのストリーム及び広告コンテンツのストリームに付与するプログラム時刻基準参照値、再生出力の時刻管理情報又は復号の時刻管理情報の時間情報を、クライアント端末に配信するストリーム順の連続した時間情報に付け替える時間情報挿入部を備えたものである。
【発明の効果】
【００２６】
本編と広告とのシームレスな切り替えを行うことができ、本編及び広告を格納するハードディスク等の記憶装置の使用領域を圧迫することなく、本編に広告を挿入したＶＯＤ配信を行うことができる。
【発明を実施するための最良の形態】
【００２７】
図１は開示のストリーム配信の態様の概要を示す。このストリーム配信方法は、ＶＯＤサーバ１０側において、本編及び広告の配信を広告配信情報１３に基づいて制御し、クライアント２０に対して、複数のコンテンツ（本編及び広告）を恰も１つのコンテンツのストリームのように配信する。
【００２８】
図２に開示のＶＯＤサーバ１０の内部構成例を示す。ＶＯＤサーバ１０において、広告配信情報解析部１４は、広告配信情報１３を読み込み、本編情報、広告情報及び広告挿入情報をコンテンツ制御部１５に渡す。また、広告配信情報解析部１４は、時間情報を時間情報挿入部１６に渡す。
【００２９】
広告配信情報１３の一例を図３の表に示す。図３の表において、Ｎｏ．２〜Ｎｏ．１３は本編情報である。Ｎｏ．３は本編のファイル名である。Ｎｏ．４〜Ｎｏ．６は本編のプログラム時刻基準参照値（ＰＣＲ）の時間情報に関する情報であり、該プログラム時刻基準参照値（ＰＣＲ）の時間情報が付与される本編ストリームにおける各付与位置とその値の情報とが、付与される個数分、記憶される。なお、図３では図の簡明化のため１つのみを示している。
【００３０】
Ｎｏ．７〜Ｎｏ．９は本編の再生出力の時刻管理情報（ＰＴＳ）の時間情報に関する情報であり、Ｎｏ．１０〜Ｎｏ．１２は本編の復号の時刻管理情報（ＤＴＳ）の時間情報に関する情報である。これらは、プログラム時刻基準参照値（ＰＣＲ）の時間情報と同様に、付与される本編ストリームにおける各位置とその値の情報とが、付与される個数分、記憶される。なお、図３では図の簡明化のため１つのみを示している。Ｎｏ．１３は本編ストリームのＩピクチャ開始位置の情報である。この情報は、Ｉピクチャの枚数分、記憶される。
【００３１】
Ｎｏ．１４〜Ｎｏ．２５は、広告情報である。これは、広告の個数分、記憶されるが、図３では簡明化のため１つのみを示している。Ｎｏ．１５は広告のファイル名である。Ｎｏ．１６〜Ｎｏ．１８は広告のプログラム時刻基準参照値（ＰＣＲ）の時間情報に関する情報、Ｎｏ．１９〜Ｎｏ．２１は広告の再生出力の時刻管理情報（ＰＴＳ）の時間情報に関する情報、Ｎｏ．２２〜Ｎｏ．２４は広告の復号の時刻管理情報（ＤＴＳ）の時間情報に関する情報である。
【００３２】
広告のプログラム時刻基準参照値（ＰＣＲ）、再生出力の時刻管理情報（ＰＴＳ）及び復号の時刻管理情報（ＤＴＳ）の各時間情報は、それぞれ、付与される広告ストリームにおける各付与位置とその値の情報が、付与される個数分、記憶される。なお、図３では簡明化のため１つのみ示している。Ｎｏ．２５は広告ストリームのＩピクチャ開始位置の情報である。この情報は、Ｉピクチャの枚数分、記憶される。
【００３３】
Ｎｏ．２６は、広告挿入情報であり、本編ストリームにおける広告挿入位置の情報である。これは、広告の個数分、記憶されるが、図３では簡明化のため１つのみ示している。広告挿入情報は、本編ストリームにおける広告挿入の時間位置（挿入位置）の情報と、当該広告をユーザが視聴することなくスキップすることを禁止するか否かを示す情報とが記憶される。
【００３４】
Ｎｏ．２９〜Ｎｏ．３８は、広告挿入後の時間情報であり、本編に広告を挿入して配信する場合の配信ストリームのプログラム時刻基準参照値（ＰＣＲ）、再生出力の時刻管理情報（ＰＴＳ）及び復号の時刻管理情報（ＤＴＳ）の時間情報である。それぞれ、付与される各付与位置とその値の情報が、付与される個数分、記憶される。なお、図３では簡明化のため１つのみ示している。
【００３５】
Ｎｏ．２９〜Ｎｏ．３８の広告挿入後の時間情報は、配信前に作成して記憶しておくのが好ましい。該時間情報は、視聴者から視聴要求を受信したときにＶＯＤサーバ１０で動的に作成することも可能であるが、事前に作成しておくことにより、ＶＯＤサーバ１０の処理負荷を軽減することが可能となる。
【００３６】
図２に戻ってコンテンツ制御部１５では、広告配信情報１３の本編情報、広告情報及び広告挿入情報を基に、コンテンツの配信制御を行う。図４を用いてこの配信制御の動作例を説明する。この動作例において、（ａ）の本編の時間情報５の前に（ｂ）の広告Ａを挿入し、（ａ）の本編の時間情報９の前に（ｃ）の広告Ｂを挿入するものとする。
【００３７】
コンテンツ制御部１５は、広告挿入情報を基に本編への広告挿入制御を行い、本編の時間情報４までのストリーム配信の終了後に、広告Ａのストリーム配信に切り替え、その配信の終了後に本編の配信に切り替え、本編の時間情報５から８までのストリーム配信の終了後に、広告Ｂのストリーム配信に切り替え、その配信の終了後に、本編の配信に切替えて時間情報９，１０のストリーム配信を行うように制御する。従って、図４の（ｄ）に示すストリームで配信される。但し、クライアント２０では、時間情報は図４の（ｅ）に示すようにストリーム順の値になっていなければ、正常に再生することができない。
【００３８】
図２の時間情報挿入部１６では、図３の表に示す広告配信情報のＮｏ．２９〜Ｎｏ．３８の時間情報（広告挿入後の情報）を、本編及び広告の各コンテンツの時間情報（ＰＣＲ、ＰＴＳ、ＤＴＳ）と差し替え、配信ストリーム順の連続した時間情報に変更する。時間情報を変更することにより、図５に示すように、クライアント２０に対して１つのコンテンツとして時間情報が昇順に付与されたストリームが配信される。図５の例ではＰＣＲ、ＰＴＳ及びＤＴＳの時間情報が同一であるので、配信ストリームの時間情報を１つとして表示している。
【００３９】
なお、配信を行う際に、動画の途中からの再生を可能にするために、ＧＯＰ（Group Of Picture）単位でコンテンツを区切る必要があり、広告挿入時には、本編のＧＯＰ単位のコンテンツの配信終了時（次回基準ピクチャ開始位置）に広告を挿入する。こうすることにより、本編の配信の再開時には自動的にＧＯＰ単位のコンテンツの先頭（基準ピクチャ）からの再開となり、クライアント側ではシームレスな再生が可能になる。
【００４０】
開示のストリーム配信のシーケンスについて説明する。まず、事前準備として、広告配信情報１３を用意する。次に、広告配信情報１３の本編情報、広告情報及び広告挿入情報に従って、本編に広告を挿入した場合の時間情報を算出して記憶しておく。
【００４１】
次に、クライアント２０からＶＯＤサーバ１０に本編の視聴要求が行われ、ＶＯＤサーバ１０が該視聴要求を受信すると、広告配信情報１３を解析し、本編の配信を開始する。コンテンツ制御部１５で配信の時間経過を監視し、広告挿入時間が到来する少し前に、広告ストリームを読み込み、広告の配信準備を行い、広告挿入時間に達したとき、本編から広告に配信を切り替える。その際に、本編と広告との切り替えの区切りは、基準フレーム（Ｉピクチャ）とする。
【００４２】
時間情報挿入部１６では、事前準備として算出し記憶しておいた広告挿入後の時間情報を、各コンテンツの時間情報（ＰＣＲ、ＰＴＳ、ＤＴＳ）と差し替えて、差し替え後のストリームを配信部１２から配信する。本編と広告とは別々のコンテンツであるため、コンテンツ毎にそれぞれの時刻情報を有し、そのまま配信すると時間情報が不揃いとなり、クライアント２０側で正常に再生できなくなるが、時間情報挿入部１６でストリーム順の時間情報に付け替えることにより、恰も１つのコンテンツとして配信され、クライアント２０側で支障なく再生される。広告の配信が終了すると、本編の途中（広告を挿入した位置）から本編の配信を再開する。
【００４３】
上述の広告入り本編のストリーム配信により、クライアント２０からは、１つの映像コンテンツのように見え、クライアント２０の制御に依存することなく、広告入り本編を配信することができる。また、クライアント２０の改修を行うことなく、既存のクライアント２０で視聴可能である。
【００４４】
また、広告挿入情報を変更するだけで、広告の入れ替えを行うことができ、広告の入れ替えが容易になり、ＶＯＤ配信業者主導で広告挿入位置を決めることが可能となる。また、ハードディスク等の記憶装置に格納しておく本編の映像コンテンツ及び広告コンテンツのデータは、それぞれ１つずつ格納されていれば良く、本編と広告の組み合わせが異なる場合でも、各々の組み合わせの広告配信情報のみをハードディスク等の記憶装置に格納しておけば良いので、従来に比べてハードディスク等の記憶装置の容量を大幅に削減することが可能となる。
【図面の簡単な説明】
【００４５】
【図１】開示のストリーム配信の態様の概要を示す図である。
【図２】開示のＶＯＤサーバの内部構成例を示す図である。
【図３】広告配信情報の一例を示す図である。
【図４】配信制御の動作例を示す図である。
【図５】配信ストリーム順の時間情報を付与した動作例を示す図である。
【図６】クライアント主導型の配信の動作例を示す図である。
【図７】クライアント主導型の配信システムの態様を模式的に示す図である。
【図８】従来のサーバ主導型の配信の態様を模式的に示す図である。
【図９】従来のサーバ主導型の配信の動作例を示す図である。
【符号の説明】
【００４６】
１０  ＶＯＤサーバ
１１  受信部
１２  配信部
１３  広告配信情報
１４  広告配信情報解析部
１５  コンテンツ制御部
１６  時間情報挿入部
２０  クライアント
２１  プレイリスト
【図１】
2010103718.tif 000003
【図２】
2010103718.tif 000004
【図３】
2010103718.tif 000005
【図４】
2010103718.tif 000006
【図５】
2010103718.tif 000007
【図６】
2010103718.tif 000008
【図７】
2010103718.tif 000009
【図８】
2010103718.tif 000010
【図９】
2010103718.tif 000011