JP4196689B2 - Content distribution system - Google Patents
Content distribution system Download PDFInfo
- Publication number
- JP4196689B2 JP4196689B2 JP2003021051A JP2003021051A JP4196689B2 JP 4196689 B2 JP4196689 B2 JP 4196689B2 JP 2003021051 A JP2003021051 A JP 2003021051A JP 2003021051 A JP2003021051 A JP 2003021051A JP 4196689 B2 JP4196689 B2 JP 4196689B2
- Authority
- JP
- Japan
- Prior art keywords
- stream data
- information
- transition effect
- attribute
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、映像又は音声を表すストリームデータを含むコンテンツの制作技術に関し、特にユーザから受け付けたキーワードに基づいて動的に複数のストリームデータを連続再生が可能なように連結することによりコンテンツを制作するコンテンツ制作装置に関する。
【0002】
【従来の技術】
昨今、スポンサーのCM(コマーシャルメッセージ)が含まれている動画や音楽等のストリームデータであるマルチメディアコンテンツ(以下、単にコンテンツという。)を、インターネットを介してユーザに無料配信するサービスが行われている。そして、よりユーザの要求に合ったコンテンツの無料提供を実現するべく、ユーザの要求に応じてコンテンツを編成し配信するコンテンツ配信システムが現在、研究されている。
【0003】
従来のテレビ放送やラジオ放送等では、放送業者が番組の構成やストーリー展開を考慮して、CMの配置を決定していたが、前記コンテンツ配信システムにおいては、番組とCMの配置を自動的に決定する方法が取り入れられている。
番組とCMの配置を自動的に決定する方法として、例えば、下記の特許文献では、予め番組データにCMの挿入が推奨される位置を示す情報が付加されており、係る情報が示す番組データの再生時間軸上の位置にCMデータの挿入結合を行うCM挿入方法が示されている。これにより、番組の適切箇所に自動的にCMを挿入することができる。
【0004】
【特許文献1】
特許第3315928号
【0005】
【発明が解決しようとする課題】
しかしながら、前記CM挿入方法により番組の適切箇所にCMを挿入したとしても、番組とCMでは内容が全く異なるので、番組から突然CMに切り替ることが、コンテンツを視聴するユーザを不快にさせる可能性が考えられる。
本発明は、コンテンツを視聴するユーザを不快にさせることがないようにコンテンツに含まれる番組とCMを切り替えるコンテンツ配信システムを提供することを目的とする。
【0006】
【課題を解決するための手段】
上記の目的を達成するために、本発明に係るコンテンツ配信システムは、ストリームデータと、前記ストリームデータの属性を示す属性情報と、を複数記憶している記憶手段と、ユーザ端末からコンテンツ要求情報を受け付ける受付手段と、前記受付手段により受け付けたコンテンツ要求情報に応じて、前記記憶手段から複数の前記ストリームデータを抽出する抽出手段と、前記抽出手段において、抽出された複数の前記ストリームデータを一連のストリームデータとなるように結合する際に、結合する2つの前記ストリームデータに対応する属性情報を参照し、いずれか一方の属性情報のみが特定属性のストリームデータであれば、該当する2つのストリームデータの結合部分にトランジション効果を付加することを決定する決定手段と、各ユーザの個人情報を記憶している個人情報記憶手段と、前記個人情報に応じて付加する前記トランジション効果の種類を選択する選択手段と、前記抽出手段において、抽出された複数の前記ストリームデータを一連のストリームデータとなるように結合し、前記選択手段により選択された種類のトランジション効果を、前記決定手段で前記トランジション効果を付加するという決定がなされた前記該当する2つのストリームデータの結合部分に、付加する結合手段と、前記結合手段により結合されたストリームデータを前記ユーザ端末宛に配信する配信手段とを備えることを特徴とする。
【0007】
ここで、トランジション効果とは、映像又は音のスムーズな切替を実現するための特殊効果を指し、具体的なトランジション効果の例としては、映像におけるシーンAからシーンBへの切替の際に、シーンAの映像輝度を徐々に落として行きシーンAが黒一色になったところで、映像輝度を落とした黒一色のシーンBの映像輝度を徐々に上げ、通常の映像輝度まで上げて場面を切り替えるフェードイン・アウト効果が挙げられる。その他に、ワイプイン・アウト、ディゾルブといったトランジション効果がある。
【0008】
この構成により、番組データとCMデータとを結合するという条件の下では、トランジション効果がその結合部分に付加されるので、番組からCMへの切替がスムーズになり、コンテンツを視聴するユーザを不快にさせなくすることができる。
また、本発明に係るコンテンツ配信方法は、ユーザ端末からコンテンツ要求情報を受け付ける受付ステップと、前記受付ステップにおいて受け付けたコンテンツ要求情報に応じて、ストリームデータと、前記ストリームデータの属性を示す属性情報と、を複数記憶している記憶手段から複数の前記ストリームデータを抽出する抽出ステップと、前記抽出ステップにおいて抽出された複数の前記ストリームデータを一連のストリームデータとなるように結合する際に、結合する2つの前記ストリームデータに対応する属性情報を参照し、いずれか一方の属性情報のみが特定属性のストリームデータであれば、該当する2つのストリームデータの結合部分にトランジション効果を付加することを決定する決定ステップと、各ユーザの個人情報を記憶している個人情報記憶手段に記憶されている前記個人情報に応じて付加する前記トランジション効果の種類を選択する選択ステップと、前記抽出ステップにおいて抽出された複数の前記ストリームデータを結合し、前記決定ステップで、前記トランジション効果を付加するという決定がなされた前記該当する結合部分に、前記選択ステップにおいて選択された前記トランジション効果を付加する結合ステップと、前記結合ステップにおいて結合されたストリームデータを前記ユーザ端末宛に配信する配信ステップとを含むことを特徴とする。
【0009】
また、本発明は、上記コンテンツ配信方法の各ステップを含むコンピュータプログラムであるとしてもよいし、当該コンピュータプログラムを記録した記録媒体であるとしてもよい。
【0010】
【発明の実施の形態】
以下、本発明に係るコンテンツ配信システムの実施形態について、図面を用いて説明する。
<構成>
図1は、コンテンツ配信システム100の機能構成を示す図である。
【0011】
コンテンツ配信システム100とユーザ端末装置10及びユーザ端末装置11は、ネットワーク20を介して双方向通信を行う。なお、図1に示されていないが、ユーザ端末装置は数千台から数万台の複数の存在を想定している。
ユーザ端末装置10及びユーザ端末装置11は、通信機能、コンテンツ再生機能、ユーザインターフェース機能を有し、具体的には、パーソナルコンピュータ、携帯端末等である。
【0012】
コンテンツ配信システム100は、各ユーザ端末装置から送信されたコンテンツ要求情報を受け付けて、当該コンテンツ要求情報に応じて自動的にコンテンツを編成し、コンテンツ要求情報を送信してきたユーザ端末装置宛に当該コンテンツを配信する。
ここでいうコンテンツとは、動画や音楽等のストリームデータであり、データ内容としてはユーザが要求する番組の他、スポンサーのCM等が含まれている。コンテンツに含まれるスポンサーのCMの数は、ユーザがコンテンツに対して支払う代金に応じて変化する。コンテンツ配信業者は、コンテンツに含めるCMの数とコンテンツ代金の対応表を予めユーザに対して配布しており、ユーザは係る対応表を参照して、コンテンツに対して支払う代金を決定する。
【0013】
コンテンツ配信システム100は、配信サーバ101、コンテンツ制作装置103及びオペレータ端末装置111から構成されている。
配信サーバ101は、大量の同時アクセスに対しても十分な対応ができるように複数のコンピュータで構築されている。配信サーバ101は、各ユーザ端末装置から送信された各種情報(例えば、コンテンツ要求情報)を受け付ける機能と、コンテンツの編成に必要な情報をコンテンツ制作装置103に伝送し、その結果、コンテンツ制作装置103より出力されたコンテンツを受け付けて記憶する機能と、記憶したコンテンツをRTSP(Real−Time Streaming Protocol)に準ずる各種ストリーム制御情報に基づいて、ユーザ端末装置宛にストリーミング配信する機能とを有する。
【0014】
ユーザ情報記憶部102には、ユーザの個人情報(ID、パスワード、氏名、年齢、性別、住所、決済に使用するクレジットカードの番号等)がデータベース化されて記憶されており、これらの情報は、ユーザ端末装置からアクセスがあったときの認証や、コンテンツ代金の決済に用いられる。
コンテンツ制作装置103は、CPU、入出力部、メモリ及びハードディスク等を備えたコンピュータであり、機能的には、入出力部104、番組データ記憶部105、CMデータ記憶部106、CM付加決定部107、検索部108、結合部109等から構成される。
【0015】
入出力部104は、各種データを入出力する機能を有する。
番組データ記憶部105は、ハードディスク等の大容量記憶媒体であり、番組データをインデックス情報と共にデータベース化して複数記憶している。番組データ記憶部105への番組データ及びインデックス情報の入力は、オペレータがオペレータ端末装置111を操作することにより行われる。
【0016】
CMデータ記憶部106は、番組データ記憶部105と同じくハードディスク等の大容量記憶媒体であり、CMデータをインデックス情報と共にデータベース化して複数記憶している。CMデータ記憶部106へのCMデータ及びインデックス情報の入力は、番組データの入力と同様である。
CM付加決定部107は、コンテンツ要求情報に含まれる代金情報に基づいて、配信するコンテンツにCMを付加するか否かを決定し、CMを付加する場合、付加するCMの数を設定する機能を有する。
【0017】
検索部108は、コンテンツ要求情報に含まれるキーワード情報及びCM付加決定部107により設定されたCMの数に基づいて、番組データ記憶部105から該当の番組データを、CMデータ記憶部106から該当のCMデータをキーワード検索する機能を有する。検索部108は、検出された番組データ及びCMデータを各記憶部から抽出して、結合部109に伝送する。
【0018】
結合部109は、検索部108において抽出されたストリームデータを結合する機能と、トランジション効果をストリームデータの結合部分に付加する機能部であるトランジション効果処理部110とを有する。番組データにはストリームIDが、CMデータにはCMIDがそれぞれのインデックス情報に記載されており、結合部109は、各ストリームデータのインデックス情報に基づいてストリームデータの結合を行う。例えば、CMIDはストリームデータがCMであるという属性を示す情報を兼ねており、結合部109は、インデックス情報を参照して、結合する2つのストリームデータのいずれか一方のみがCMデータであれば、その結合部分にトランジション効果を付加する決定を行う。
【0019】
一方、番組データ同士、CMデータ同士の結合部分には、トランジション効果を付加しない。
付加するトランジション効果の種類は、番組データのインデックス情報の映像切替又は音声切替の項目に記載されているトランジション効果の種類を識別する識別情報に基づいて決定する。
【0020】
オペレータ端末装置111は、コンテンツ制作装置103の各記憶部に、番組データ、CMデータ及びインデックス情報の書き込みを行うために用いられる端末装置であり、コンテンツ製作装置103とLAN接続されている。オペレータ端末装置111は、オペレータ端末装置111に備わるCD−ROM読取装置、DVD−ROM読取装置、USB端子、又はLAN端子等を介して番組データ及びCMデータを取り込む。
<データ>
次に、本発明に係るコンテンツ配信システムが扱う各種データについて説明する。
【0021】
図2は、コンテンツ制作装置103の各記憶部に複数記憶されているインデックス情報とストリームデータを示す図である。番組データ又はCMデータであるストリームデータは、図に示すようにインデックス情報と対応付けられて記憶されている。
<番組データインデックス情報>
図3は、番組データのインデックス情報に記載されている内容の具体例を表にした図である。番組データのインデックス情報には、ストリームID、再生時間、CM挿入許容時刻、映像切替、音声切替、記録日、キーワード等の各種情報が含まれており、これらの情報は、オペレータがオペレータ端末装置111を用いて作成する。
【0022】
ストリームID301は、番組データ記憶部105に書き込まれた順番に付与される固有番号である。
再生時間302は、番組データの再生時間であり、時、分、秒の単位で表される。
CM挿入許容時刻303は、オペレータが番組データを視聴してCMを挿入してもよい場面であると考えて決定した、番組データの再生時間軸上の時刻位置であり、時、分、秒の単位で表される。CMを挿入してもよいと認めるような場面とは、例えば、野球において攻守交替する時等である。CM挿入許容時刻303が示す番組データの時刻位置にCMを挿入する場合、結合部109は、番組データを、当該時刻位置に相当するデータ位置において2分し、2つになった番組データの間にCMデータを結合する。
【0023】
映像切替304は、番組データとCMデータとを結合する場合に、その結合部分に付加される映像のトランジション効果の識別情報である。フェードイン・アウト、ワイプイン・アウト等の種類がある。
音声切替305は、番組データとCMデータとを結合する場合に、その結合部分に付加される音声のトランジション効果の識別情報である。フェードイン・アウト、サスティーン等の種類がある。
【0024】
記録日306は、番組データ記憶部105に記録された日付であり、年、月、日の単位で表される。検索部108により複数の番組データが検出された場合、結合部109は、これらの番組データを記録日が古いものを再生順番上、先にして結合する。
キーワード307は、番組データに関連するキーワードである。
【0025】
ここで、オペレータによる番組データのインデックス情報の作成について、具体的に説明する。オペレータはまず、オペレータ端末装置111にインストールされている番組データのインデックス作成専用のアプリケーションソフトウェアを起動し、番組データをオペレータ端末装置111に取り込む。
図4は、オペレータ端末装置111に取り込んだ番組データのインデックス情報を、オペレータが作成するためのGUI(グラフィカル・ユーザー・インターフェイス)ウインドウである。
【0026】
GUIウインドウ400は、映像表示部401、番組データ操作ボタン402、マウスポインタ403、CM挿入許容ポインタ404、CM挿入許容時刻フィールド405、映像切替選択フィールド406、音声切替選択フィールド407、キーワード入力フィールド408及び決定ボタン409から構成される。
映像表示部401は、CM挿入許容ポインタ404が指し示す番組データトラック位置のフレーム・ピクチャーを表示する。
【0027】
番組データ操作ボタン402は、再生、一時停止、停止、バックスキップ、フロントスキップ、音量調整等のボタンからなる複数のボタン群である。
マウスポインタ403は、オペレータ端末装置111に備わるマウスの動きと連動して動くポインタである。
CM挿入許容ポインタ404は、オペレータ端末装置111に備わるキーボードの左矢印キー及び右矢印キーの押下と連動して左右に動き、番組データを時間軸で表した番組データトラックにおける再生時刻位置を指し示すポインタである。マウスで操作することも可能である。オペレータはCM挿入許容ポインタ404を操作してCMの挿入が許容される時刻位置を指定することができる。
【0028】
CM挿入許容時刻フィールド405は、オペレータからCM挿入許容時刻の入力を受け付けるフィールドであり、時刻の入力がなされない場合は、CM挿入許容ポインタ404が指し示す番組データトラックの再生時刻位置を表示する。時刻が入力された場合は、入力された再生時刻のフレーム・ピクチャーが画面401に表示される。
【0029】
映像切替選択フィールド406は、映像のトランジション効果の選択を受け付けるフィールドである。逆三角のボタンを押下すると選択可能なトランジション効果の種類が一覧表示され、オペレータは表示された一覧からトランジション効果を1つ選択することができる。
音声切替選択フィールド407は、音声のトランジション効果の選択を受け付けるフィールドである。映像切替選択フィールド406と同様で、逆三角のボタンを押下すると選択可能なトランジション効果の種類が一覧表示され、オペレータは表示された一覧からトランジション効果を1つ選択することができる。
【0030】
キーワード入力フィールド408は、番組データに関連するキーワードの入力を受け付けるフィールドであり、オペレータは、複数のキーワードを入力することができる。
決定ボタン409は、上記各種フィールドに入力された情報をインデックス情報として記憶することを決定するボタンである。決定ボタン409が押下されると、取り込まれた番組データとインデックス情報は番組データ記憶部105に対応付けて記憶される。
【0031】
<CMデータインデックス情報>
次にCMデータのインデックス情報について説明する。図5は、CMデータのインデックス情報に記載されている内容の具体例を表にした図である。CMデータのインデックス情報には、CMID、再生時間、キーワード等の各種情報が含まれており、これらの情報は、オペレータがオペレータ端末装置111を用いて作成する。
【0032】
CMID501は、CMデータ記憶部106に書き込まれた順番に付与される固有番号であり、CMデータであることを示す「CM」の文字情報が含まれているため、属性情報として用いられる。
キーワード502は、CMのスポンサーが要望したキーワードである。例えば、スポーツ飲料水のCMであれば、スポーツに関連する番組データと結合されるように、スポーツ、野球、サッカー、テニス等のキーワードが入力されている。
【0033】
再生時間503は、CMデータの再生時間であり、時、分、秒の単位で表される。
<代金表>
次にコンテンツの代金表について説明する。図6は代金表の一例を示す図である。代金表601によれば、ユーザがコンテンツに対して代金を全く支払わない場合、付加されるCMの数は5つであり、ユーザが支払う代金が100円ずつ増えるに連れて、CMの数が1つずつ減り、最大500円をユーザが支払えば、CMは全く付加されないことになる。
【0034】
<コンテンツ要求情報>
次に、ユーザ端末装置から配信サーバ101に送信されるコンテンツ要求情報について説明する。
ユーザはコンテンツ配信システム100に対してコンテンツを要求する場合、まず、ユーザ端末装置にインストールされているコンテンツ要求専用のアプリケーションソフトウェアを起動する。図7は、前記アプリケーションソフトウェアが起動された時にユーザ端末装置のディスプレイに表示されるGUIウインドウである。
【0035】
GUIウインドウ730は、コンテンツキーワード入力フィールド701、代金入力フィールド702、送信ボタン703から構成されている。
コンテンツキーワード入力フィールド701は、ユーザからコンテンツに関連するキーワードの入力を受け付けるフィールドである。ユーザはキーワード間にスペースを入れることで複数のキーワードを入力することができる。
【0036】
代金入力フィールド702は、ユーザがコンテンツに対して支払ってもよいと思った金額の入力を受け付けるフィールドである。図6に示すような代金表が予めコンテンツ配信業者からユーザ宛に送られているので、ユーザはその代金表を見てコンテンツに対して支払う代金を決めればよい。
送信ボタン703は、コンテンツキーワード入力フィールド701及び代金入力フィールド702に入力された情報をコンテンツ要求情報に含めて送信することを決定するボタンである。
【0037】
次にコンテンツ要求情報に含まれる情報の構成について説明する。図8は、コンテンツ要求情報に含まれる情報の構成を示す図である。
配信サーバアドレス801は、送信先である配信サーバのIPアドレスである。
端末アドレス802は、送信元であるユーザ端末装置のIPアドレスである。
【0038】
キーワード情報803は、ユーザが入力したキーワードである。
代金情報804は、ユーザが入力した金額である。
<動作>
次にコンテンツ配信システム100の動作について説明する。図9は、コンテンツ配信システム100により行われる処理を示すフローチャート図である。
【0039】
まず、配信サーバ101は、ユーザ端末装置より送信されたコンテンツ要求情報を受け付ける(ステップS1)。受け付けられたコンテンツ要求情報に含まれるキーワード及び代金情報は、コンテンツ制作装置103に伝送される。
コンテンツ制作装置103のCM付加決定部107は、伝送された代金情報に基づいて、コンテンツにCMを付加するか否かの決定及び付加するCMの数を設定する(ステップS2)。
【0040】
コンテンツにCMを付加する決定がなされた場合(ステップS3:YES)、検索部108は、キーワード情報に基づいてCMデータ記憶部106からCMデータを検索し、設定された数だけ抽出する(ステップS4)。続いて、ステップS5に移る。
ステップS3において、コンテンツにCMを付加しない決定がなされた場合(ステップS3:NO)、ステップS5に移る。
【0041】
ステップS5において、検索部108は、キーワード情報に基づいて番組データ記憶部105から番組データを検索し、抽出する。抽出された各ストリームデータは、結合部108により結合される(ステップS6)。
各ストリームデータの結合において、番組データとCMデータとを結合する場合(ステップS7:YES)、トランジション効果処理部110は、その結合部分にトランジション効果を付加する(ステップS8)。番組データ同士又はCMデータ同士の結合の場合(ステップS7:NO)、トランジション効果処理部110は、その結合部分にトランジション効果を付加しない。結合されたストリームデータは、配信サーバ101に出力される。
【0042】
配信サーバ101は、コンテンツ制作装置103より出力されたコンテンツを記憶し、コンテンツ要求情報を送信したユーザ端末装置宛に当該コンテンツの配信を行う(ステップS9)。
図10は、コンテンツ制作装置103より出力されたコンテンツの一例を模式的に示す図である。コンテンツ1000は、番組データ1、番組データ2、CMデータ等を含み、CMデータは番組データ2のインデックス情報に記載されているCM挿入許容時刻が示すデータ位置に挿入結合されている。番組データ2とCMデータとの結合部分には、トランジション効果1001及びトランジション効果1002が付加されている。
【0043】
トランジション効果1001及びトランジション効果1002は、番組データ2のインデックス情報の映像切替及び音声切替の項目に記載されている識別情報により示されるトランジション効果が付加されている。
<その他の変形例>
なお、本発明は上記実施形態に限られるものではなく、次のような変形例も考えられる。
(1)上記実施形態では、コンテンツ配信システム100をコンテンツ制作装置103、配信サーバ101及びオペレータ端末装置111より構成されているシステムとして説明したが、各機能部はシステム内のいずれかの装置が有しておればよく、例えば、検索部108を配信サーバ101が有していてもよい。また、1の機器で本発明に係るコンテンツ配信システムを構成していてもよい。
(2)上記実施形態では、番組データとCMデータとを結合する場合、番組データのインデックス情報の映像切替及び音声切替の項目に記載されている識別情報により示されるトランジション効果が付加されていたが、これに限られず、ユーザ情報記憶部102に記憶されている個人情報に基づいてトランジション効果の種類を選択するようにしてもよい。例えば、ユーザが20歳以下であれば、渦巻きのトランジション効果を選択し、20歳以上であれば、ワイプイン・アウトのトランジション効果を選択するといった具合である。
【0044】
また、ユーザ端末装置において、ユーザからトランジション効果の種類の選択を受け付けて、選択されたトランジション効果を付加するようにしてもよい。
(3)上記実施形態では、1つの番組データに対してCM挿入許容時刻は1つしか設定することができなかったが、複数のCM挿入許容時刻の設定ができるものであってもよい。また、設定された各CM挿入許容時刻に対応する映像切替及び音声切替をそれぞれ設定することができるものであってもよい。
(4)上記実施形態では、ユーザ端末装置から送られてきたキーワードに基づいてCMデータを検索して抽出していたが、これに限られず、ユーザ情報記憶部102に記憶されている個人情報に基づいてCMデータを検索し、抽出してもよいし、コンテンツ配信業者が一義的に定めたCMデータがコンテンツに付加されるものであってもよい。
(5)上記実施形態で示したコンテンツ配信システム100の処理手順(図9に示した手順等)をコンテンツ配信方法の発明であるとしてもよい。また、本発明は、前記コンテンツ配信方法をコンピュータに実現させるコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
(6)本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、CD―ROM、MO、DVD、DVD−ROM、DVD−RAM、BD(Blu−ray Disc)、半導体メモリ等に記録したものとしてもよい。
(7)本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
【0045】
【発明の効果】
以上の説明から明らかなように、本発明に係るコンテンツ配信システムは、ストリームデータと、前記ストリームデータの属性を示す属性情報と、を複数記憶している記憶手段と、ユーザ端末からコンテンツ要求情報を受け付ける受付手段と、前記受付手段により受け付けたコンテンツ要求情報に応じて、前記記憶手段から複数の前記ストリームデータを抽出する抽出手段と、前記抽出手段において、抽出された複数の前記ストリームデータを一連のストリームデータとなるように結合する際に、結合する2つの前記ストリームデータに対応する属性情報を参照し、いずれか一方の属性情報のみが特定属性のストリームデータであれば、該当する2つのストリームデータの結合部分にトランジション効果を付加することを決定する決定手段と、各ユーザの個人情報を記憶している個人情報記憶手段と、前記個人情報に応じて付加する前記トランジション効果の種類を選択する選択手段と、前記抽出手段において、抽出された複数の前記ストリームデータを一連のストリームデータとなるように結合し、前記選択手段により選択された種類のトランジション効果を、前記決定手段で前記トランジション効果を付加するという決定がなされた前記該当する2つのストリームデータの結合部分に、付加する結合手段と、前記結合手段により結合されたストリームデータを前記ユーザ端末宛に配信する配信手段とを備えることを特徴とする。
【0046】
これにより、番組データとCMデータとを結合するという条件の下では、トランジション効果がその結合部分に付加されるので、番組からCMへの切替がスムーズになり、コンテンツを視聴するユーザを不快にさせなくすることができる。
【0047】
また、結合する2つのストリームデータのうちいずれか一方のみがCM属性のストリームデータであれば、トランジション効果がその結合部分に付加されるので、番組とCMへの切替がスムーズになり、コンテンツを視聴するユーザを不快にさせなくすることができる。
また、前記特定属性は、ストリームデータがCMであることを示すCM属性であり、前記コンテンツ要求情報には、ユーザが要求するコンテンツに対してユーザが支払う金額を示す代金情報が含まれ、前記代金情報に応じて前記記憶手段から抽出する前記CM属性のストリームデータの数を設定する設定手段を更に備え、前記抽出手段は、前記CM属性のストリームデータを前記設定手段により設定された数だけ前記記憶手段から抽出することとしてもよい。
【0048】
これにより、ユーザがコンテンツに対して支払う代金に応じてコンテンツに付加されるCMの数が設定され、CMの数が0であれば番組とCMの結合はないので、トランジション効果は付加されない。
【図面の簡単な説明】
【図1】コンテンツ配信システムの機能構成を示す図である。
【図2】ストリームデータとインデックス情報の構成を示す図である。
【図3】番組データのインデックス情報に記載されている内容の具体例を表にした図である。
【図4】オペレータ端末装置のディスプレイに表示されるGUIウインドウである。
【図5】CMデータ記憶部に記憶されているデータのデータ構造を示す図である。
【図6】CMデータのインデックス情報に記載されている内容の具体例を表にした図である。
【図7】ユーザ端末装置のディスプレイに表示されるGUIウインドウである。
【図8】コンテンツ要求情報を構成する各種情報を示す図である。
【図9】コンテンツ配信システムの動作を示すフローチャートである。
【図10】番組データとCMデータとを結合部分にトランジション効果を付加したコンテンツの概念図である。
【符号の説明】
10、11 ユーザ端末装置
20 ネットワーク
100 コンテンツ配信システム
101 配信サーバ
102 ユーザ情報記憶部
103 コンテンツ制作装置
104 入出力部
105 番組データ記憶部
106 CMデータ記憶部
107 CM付加決定部
108 検索部
109 結合部
110 トランジション効果処理部
111 オペレータ端末装置[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a technology for producing content including stream data representing video or audio, and in particular, produces content by dynamically linking a plurality of stream data so that continuous reproduction is possible based on a keyword received from a user. The present invention relates to a content production apparatus.
[0002]
[Prior art]
Recently, there is a service for distributing multimedia content (hereinafter simply referred to as content), which is stream data such as video and music, including a sponsor's CM (commercial message) to users free of charge via the Internet. Yes. In order to realize free provision of content that meets the user's request, a content distribution system that organizes and distributes content according to the user's request is currently being researched.
[0003]
In conventional television broadcasts and radio broadcasts, broadcasters have decided the arrangement of CMs in consideration of the program structure and story development. In the content distribution system, the arrangement of programs and CMs is automatically performed. A method of determination is incorporated.
As a method for automatically determining the arrangement of programs and CMs, for example, in the following patent document, information indicating a position where CM insertion is recommended is added to program data in advance, and the program data indicated by such information is displayed. A CM insertion method for inserting and coupling CM data at a position on the reproduction time axis is shown. As a result, a CM can be automatically inserted at an appropriate location in the program.
[0004]
[Patent Document 1]
Japanese Patent No. 3315928
[0005]
[Problems to be solved by the invention]
However, even if a CM is inserted at an appropriate place in the program by the CM insertion method, the contents of the program and the CM are completely different, so sudden switching from the program to the CM may make the user viewing the content uncomfortable. Can be considered.
An object of the present invention is to provide a content distribution system that switches between a program and a CM included in content so as not to make the user who views the content uncomfortable.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, the content distribution system according to the present invention provides stream data.And attribute information indicating the attribute of the stream data,A plurality of storage means, a receiving means for receiving content request information from a user terminal, and a plurality of storage requests from the storage means according to the content request information received by the receiving meansAboveExtraction means for extracting stream data;In the extraction means, when combining the plurality of extracted stream data so as to form a series of stream data, the attribute information corresponding to the two stream data to be combined is referred to, and only one of the attribute information is referred to Is a stream data having a specific attribute, a determination unit that determines to add a transition effect to a combined portion of two corresponding stream data, a personal information storage unit that stores personal information of each user, The selection means for selecting the type of the transition effect to be added according to personal information, and the extraction means combine the plurality of extracted stream data into a series of stream data, and are selected by the selection means. When the transition effect is added by the determining means, The coupling portions of the two stream data said appropriate that cormorants decision was made, and coupling means for adding,Distribution means for delivering the stream data combined by the combining means to the user terminal.
[0007]
Here, the transition effect refers to a special effect for realizing smooth switching of video or sound. As a specific example of the transition effect, when switching from scene A to scene B in video, Fade in to switch the scene by gradually lowering the image brightness of A and gradually increasing the image brightness of scene B of black color with the decreased image brightness to the normal image brightness.・ Out effects are listed. In addition, there are transition effects such as wipe-in / out and dissolve.
[0008]
With this configuration, under the condition that the program data and the CM data are combined, a transition effect is added to the combined portion. Therefore, switching from the program to the CM becomes smooth, and the user who views the content becomes uncomfortable. It can be avoided.
The content distribution method according to the present invention includes a reception step of receiving content request information from a user terminal, and stream data according to the content request information received in the reception step.And attribute information indicating the attribute of the stream data,Multiple storage means from multiple storage meansAboveWhen combining a plurality of stream data extracted in the extraction step and a plurality of stream data extracted in the extraction step into a series of stream data, refer to attribute information corresponding to the two stream data to be combined If only one of the attribute information is stream data of a specific attribute, a determination step for determining to add a transition effect to the combined portion of the corresponding two stream data;A selection step of selecting the type of the transition effect to be added according to the personal information stored in the personal information storage means storing the personal information of each user, and the plurality of streams extracted in the extraction step Combining the data, and adding the transition effect selected in the selection step to the corresponding combining part determined to add the transition effect in the determination step;A distribution step of distributing the stream data combined in the combining step to the user terminal.
[0009]
Further, the present invention may be a computer program including each step of the content distribution method, or may be a recording medium on which the computer program is recorded.
[0010]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of a content distribution system according to the present invention will be described with reference to the drawings.
<Configuration>
FIG. 1 is a diagram illustrating a functional configuration of the
[0011]
The
The
[0012]
The
The contents here are stream data such as moving pictures and music, and the data contents include programs requested by the user, CMs of sponsors, and the like. The number of sponsor CMs included in the content varies according to the price paid by the user for the content. The content distributor distributes the correspondence table between the number of CMs included in the content and the content price to the user in advance, and the user determines the price to pay for the content with reference to the correspondence table.
[0013]
The
The
[0014]
In the user
The
[0015]
The input /
The program
[0016]
The CM
The CM
[0017]
Based on the keyword information included in the content request information and the number of CMs set by the CM
[0018]
The combining
[0019]
On the other hand, a transition effect is not added to the connection portion between program data and CM data.
The type of transition effect to be added is determined based on identification information for identifying the type of transition effect described in the video switching or audio switching item of the index information of the program data.
[0020]
The
<Data>
Next, various data handled by the content distribution system according to the present invention will be described.
[0021]
FIG. 2 is a diagram showing a plurality of index information and stream data stored in each storage unit of the
<Program data index information>
FIG. 3 is a table showing a specific example of the contents described in the index information of the program data. The index information of the program data includes various information such as a stream ID, playback time, CM insertion allowable time, video switching, audio switching, recording date, keyword, and the like. Create using.
[0022]
The
The
The CM insertion allowable time 303 is a time position on the reproduction time axis of the program data, which is determined by an operator to view the program data and insert a CM, and includes hour, minute, and second. Expressed in units. The scene in which it is recognized that a CM may be inserted is, for example, when a player changes the offense and defense in baseball. When a CM is inserted at the time position of the program data indicated by the CM insertion allowable time 303, the combining
[0023]
The video switch 304 is identification information of a video transition effect added to the combined portion when program data and CM data are combined. There are types such as fade-in / out and wipe-in / out.
The
[0024]
The
The
[0025]
Here, the creation of the index information of the program data by the operator will be specifically described. First, the operator activates application software dedicated to index creation of program data installed in the
FIG. 4 is a GUI (Graphical User Interface) window for the operator to create index information of program data taken into the
[0026]
The
The
[0027]
The program
The
The CM insertion permission pointer 404 moves to the left and right in conjunction with the pressing of the left arrow key and right arrow key of the keyboard of the
[0028]
The CM insertion
[0029]
The video
The audio
[0030]
The
The
[0031]
<CM data index information>
Next, the index information of CM data will be described. FIG. 5 is a table showing specific examples of contents described in the index information of CM data. The index information of the CM data includes various information such as CMID, reproduction time, and keyword, and these information are created by the operator using the
[0032]
The
A
[0033]
The
<Price list>
Next, the contents price list will be described. FIG. 6 is a diagram showing an example of a price table. According to the price table 601, when the user does not pay for the content at all, the number of added CMs is 5, and as the price paid by the user increases by 100 yen, the number of CMs becomes 1 If the user pays up to 500 yen each time, no CM is added.
[0034]
<Content request information>
Next, content request information transmitted from the user terminal device to the
When a user requests content from the
[0035]
The
The content
[0036]
The
The
[0037]
Next, the configuration of information included in the content request information will be described. FIG. 8 is a diagram showing a configuration of information included in the content request information.
The
The
[0038]
The
The
<Operation>
Next, the operation of the
[0039]
First, the
The CM
[0040]
When it is determined to add the CM to the content (step S3: YES), the
If it is determined in step S3 that no CM is added to the content (step S3: NO), the process proceeds to step S5.
[0041]
In step S5, the
When combining program data and CM data in combining each stream data (step S7: YES), the transition
[0042]
The
FIG. 10 is a diagram schematically illustrating an example of content output from the
[0043]
The
<Other variations>
Note that the present invention is not limited to the above-described embodiment, and the following modifications may be considered.
(1) In the above-described embodiment, the
(2) In the above embodiment, when program data and CM data are combined, the transition effect indicated by the identification information described in the video switching and audio switching items of the index information of the program data is added. However, the present invention is not limited to this, and the type of transition effect may be selected based on personal information stored in the user
[0044]
Further, the user terminal device may accept the selection of the type of transition effect from the user and add the selected transition effect.
(3) In the above embodiment, only one CM insertion allowable time can be set for one program data. However, a plurality of CM insertion allowable times may be set. Further, it may be possible to set video switching and audio switching corresponding to each set CM insertion allowable time.
(4) In the above embodiment, the CM data is searched and extracted based on the keyword sent from the user terminal device. However, the present invention is not limited to this, and the personal information stored in the user
(5) The processing procedure (such as the procedure shown in FIG. 9) of the
(6) The present invention relates to a computer-readable recording medium such as a flexible disk, hard disk, CD-ROM, MO, DVD, DVD-ROM, DVD-RAM, BD (Blu-ray). Disc) or recorded in a semiconductor memory or the like.
(7) The present invention may transmit the computer program or the digital signal via an electric communication line, a wireless or wired communication line, a network typified by the Internet, or the like.
[0045]
【The invention's effect】
As is clear from the above description, the content distribution system according to the present invention provides stream data.And attribute information indicating the attribute of the stream data,A plurality of storage means, a receiving means for receiving content request information from a user terminal, and a plurality of storage requests from the storage means according to the content request information received by the receiving meansAboveExtraction means for extracting stream data;In the extraction means, when combining the plurality of extracted stream data so as to form a series of stream data, the attribute information corresponding to the two stream data to be combined is referred to, and only one of the attribute information is referred to Is a stream data having a specific attribute, a determination unit that determines to add a transition effect to a combined portion of two corresponding stream data, a personal information storage unit that stores personal information of each user, The selection means for selecting the type of the transition effect to be added according to personal information, and the extraction means combine the plurality of extracted stream data into a series of stream data, and are selected by the selection means. When the transition effect is added by the determining means, The coupling portions of the two stream data said appropriate that cormorants decision was made, and coupling means for adding,Distribution means for delivering the stream data combined by the combining means to the user terminal.
[0046]
As a result, under the condition that program data and CM data are combined, a transition effect is added to the combined portion, so that switching from the program to CM becomes smooth and makes the user viewing the content uncomfortable. Can be lost.
[0047]
Also,If only one of the two stream data to be combined is stream data having a CM attribute, the transition effect is added to the combined portion, so the switching between the program and CM becomes smooth, and the user who views the content Can be made uncomfortable.
The specific attribute is a CM attribute indicating that the stream data is a CM, and the content request information includes price information indicating an amount paid by the user for the content requested by the user. Setting means for setting the number of CM attribute stream data to be extracted from the storage means according to the information, wherein the extraction means stores the CM attribute stream data by the number set by the setting means; It is good also as extracting from a means.
[0048]
Thus, the number of CMs added to the content is set according to the price paid by the user for the content. If the number of CMs is 0, there is no combination of the program and the CM, so the transition effect is not added.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a functional configuration of a content distribution system.
FIG. 2 is a diagram illustrating a configuration of stream data and index information.
FIG. 3 is a table showing specific examples of contents described in index information of program data.
FIG. 4 is a GUI window displayed on the display of the operator terminal device.
FIG. 5 is a diagram illustrating a data structure of data stored in a CM data storage unit.
FIG. 6 is a table showing a specific example of contents described in the index information of CM data.
FIG. 7 is a GUI window displayed on the display of the user terminal device.
FIG. 8 is a diagram showing various pieces of information constituting content request information.
FIG. 9 is a flowchart showing the operation of the content distribution system.
FIG. 10 is a conceptual diagram of content in which a transition effect is added to a combined portion of program data and CM data.
[Explanation of symbols]
10, 11 User terminal device
20 network
100 Content distribution system
101 Distribution server
102 User information storage unit
103 Content production device
104 I / O section
105 Program data storage unit
106 CM data storage unit
107 CM addition decision section
108 Search part
109 joint
110 Transition effect processing section
111 Operator terminal device
Claims (9)
ユーザ端末からコンテンツ要求情報を受け付ける受付手段と、
前記受付手段により受け付けたコンテンツ要求情報に応じて、前記記憶手段から複数の前記ストリームデータを抽出する抽出手段と、
前記抽出手段において、抽出された複数の前記ストリームデータを一連のストリームデータとなるように結合する際に、結合する2つの前記ストリームデータに対応する属性情報を参照し、いずれか一方の属性情報のみが特定属性のストリームデータであれば、該当する2つのストリームデータの結合部分にトランジション効果を付加することを決定する決定手段と、
各ユーザの個人情報を記憶している個人情報記憶手段と、
前記個人情報に応じて付加する前記トランジション効果の種類を選択する選択手段と、
前記抽出手段において、抽出された複数の前記ストリームデータを一連のストリームデータとなるように結合し、前記選択手段により選択された種類のトランジション効果を、前記決定手段で前記トランジション効果を付加するという決定がなされた前記該当する2つのストリームデータの結合部分に、付加する結合手段と、
前記結合手段により結合されたストリームデータを前記ユーザ端末宛に配信する配信手段と、
を備えることを特徴とするコンテンツ配信システム。Storage means for storing a plurality of stream data and attribute information indicating attributes of the stream data;
Receiving means for receiving content request information from the user terminal;
Extracting means for extracting a plurality of the stream data from the storage means according to the content request information received by the receiving means;
When combining the plurality of extracted stream data into a series of stream data in the extraction unit, the attribute information corresponding to the two stream data to be combined is referred to, and only one of the attribute information is referred to If the stream data has a specific attribute, a determination unit that determines to add a transition effect to the combined portion of the two corresponding stream data;
Personal information storage means for storing personal information of each user;
Selection means for selecting the type of the transition effect to be added according to the personal information;
The extraction unit determines that the plurality of the extracted stream data are combined into a series of stream data, and the transition effect of the type selected by the selection unit is added to the transition effect by the determination unit. the coupling portions of the two stream data said appropriate that made, and coupling means for pressurizing with,
Distribution means for distributing the stream data combined by the combining means to the user terminal;
A content distribution system comprising:
前記代金情報に応じて前記記憶手段から抽出する前記CM属性のストリームデータの数を設定する設定手段を更に備え、
前記抽出手段は、前記CM属性のストリームデータを前記設定手段により設定された数だけ前記記憶手段から抽出する、
ことを特徴とする請求項2記載のコンテンツ配信システム。The content request information includes price information indicating an amount paid by the user for the content requested by the user,
Further comprising setting means for setting the number of stream data of the CM attribute extracted from the storage means according to the price information;
The extraction unit extracts the CM attribute stream data from the storage unit by the number set by the setting unit;
The content distribution system according to claim 2, wherein:
前記結合手段は、前記決定手段で、前記トランジション効果を付加するという決定がなされた前記該当する結合部分に、結合する2つのストリームデータのうちCM属性でないストリームデータと対応付けられている識別情報により示されるトランジション効果を付加する、
ことを特徴とする請求項3記載のコンテンツ配信システム。In the storage means, identification information for identifying the type of the transition effect is stored in association with each stream data that is not the CM attribute,
The combining means uses identification information associated with stream data that is not a CM attribute of the two stream data to be combined with the corresponding combined portion for which the decision to add the transition effect is made by the determining means. Add the transition effect shown,
The content distribution system according to claim 3.
前記結合手段は、前記位置情報が示す位置に優先的にCM属性のストリームデータを挿入結合する、
ことを特徴とする請求項1記載のコンテンツ配信システム。The storage means stores position information indicating a position on the stream data reproduction time axis at which insertion of a CM is allowed to be associated with stream data that is not a CM attribute,
The combining means inserts and combines the stream data of the CM attribute preferentially at the position indicated by the position information;
The content distribution system according to claim 1.
前記記憶手段は、記憶している各ストリームデータに関連するキーワードを、当該ストリームデータに対応付けて記憶しており、
前記キーワード情報に基づいて当該キーワードと関連するストリームデータを前記記憶手段から検索する検索手段を更に備え、
前記抽出手段は、前記検索手段により検出されたストリームデータを前記記憶手段から抽出する、
ことを特徴とする請求項1乃至5のうちいずれか1項に記載のコンテンツ配信システム。The content request information includes keyword information related to the content requested by the user,
The storage means stores a keyword related to each stored stream data in association with the stream data,
Further comprising search means for searching the storage means for stream data related to the keyword based on the keyword information,
The extraction means extracts the stream data detected by the search means from the storage means;
The content distribution system according to claim 1, wherein the content distribution system is a content distribution system.
前記受付ステップにおいて受け付けたコンテンツ要求情報に応じて、ストリームデータと、前記ストリームデータの属性を示す属性情報と、を複数記憶している記憶手段から複数の前記ストリームデータを抽出する抽出ステップと、
前記抽出ステップにおいて抽出された複数の前記ストリームデータを一連のストリームデータとなるように結合する際に、結合する2つの前記ストリームデータに対応する属性情報を参照し、いずれか一方の属性情報のみが特定属性のストリームデータであれば、該当する2つのストリームデータの結合部分にトランジション効果を付加することを決定する決定ステップと、
各ユーザの個人情報を記憶している個人情報記憶手段に記憶されている前記個人情報に応じて付加する前記トランジション効果の種類を選択する選択ステップと、
前記抽出ステップにおいて抽出された複数の前記ストリームデータを結合し、
前記決定ステップで、前記トランジション効果を付加するという決定がなされた前記該当する結合部分に、前記選択ステップにおいて選択された前記トランジション効果を付加する結合ステップと、
前記結合ステップにおいて結合されたストリームデータを前記ユーザ端末宛に配信する配信ステップと、
を含むことを特徴とするコンテンツ配信方法。A reception step for receiving content request information from the user terminal;
An extraction step of extracting a plurality of stream data from storage means storing a plurality of stream data and attribute information indicating attributes of the stream data in accordance with the content request information received in the reception step;
When combining the plurality of stream data extracted in the extraction step so as to be a series of stream data, the attribute information corresponding to the two stream data to be combined is referred to, and only one of the attribute information is If it is stream data of a specific attribute, a determination step for determining to add a transition effect to the combined portion of the corresponding two stream data;
A selection step of selecting the type of the transition effect to be added according to the personal information stored in the personal information storage means storing the personal information of each user;
Combining the plurality of stream data extracted in the extraction step;
A combination step of adding the transition effect selected in the selection step to the corresponding combination portion determined to add the transition effect in the determination step;
A distribution step of distributing the stream data combined in the combining step to the user terminal;
A content distribution method comprising:
ユーザ端末からコンテンツ要求情報を受け付ける受付ステップと、
前記受付ステップにおいて受け付けたコンテンツ要求情報に応じて、ストリームデータと、前記ストリームデータの属性を示す属性情報と、を複数記憶している記憶手段から複数の前記ストリームデータを抽出する抽出ステップと、
前記抽出ステップにおいて抽出された複数の前記ストリームデータを一連のストリームデータとなるように結合する際に、結合する2つの前記ストリームデータに対応する属性情報を参照し、いずれか一方の属性情報のみが特定属性のストリームデータであれば、該当する2つのストリームデータの結合部分にトランジション効果を付加することを決定する決定ステップと、
各ユーザの個人情報を記憶している個人情報記憶手段に記憶されている前記個人情報に応じて付加する前記トランジション効果の種類を選択する選択ステップと、
前記抽出ステップにおいて抽出された複数の前記ストリームデータを結合し、
前記決定ステップで、前記トランジション効果を付加するという決定がなされた前記該当する結合部分に、前記選択ステップにおいて選択された前記トランジション効果を付加する結合ステップと、
前記結合ステップにおいて結合されたストリームデータを前記ユーザ端末宛に配信する配信ステップと、
を含むことを特徴とするコンピュータプログラム。A computer program used for a content distribution system including a CPU,
A reception step for receiving content request information from the user terminal;
An extraction step of extracting a plurality of stream data from storage means storing a plurality of stream data and attribute information indicating attributes of the stream data in accordance with the content request information received in the reception step;
When combining the plurality of stream data extracted in the extraction step so as to be a series of stream data, the attribute information corresponding to the two stream data to be combined is referred to, and only one of the attribute information is If it is stream data of a specific attribute, a determination step for determining to add a transition effect to the combined portion of the corresponding two stream data;
A selection step of selecting the type of the transition effect to be added according to the personal information stored in the personal information storage means storing the personal information of each user;
Combining the plurality of stream data extracted in the extraction step;
A combination step of adding the transition effect selected in the selection step to the corresponding combination portion determined to add the transition effect in the determination step;
A distribution step of distributing the stream data combined in the combining step to the user terminal;
A computer program comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003021051A JP4196689B2 (en) | 2002-05-09 | 2003-01-29 | Content distribution system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002134645 | 2002-05-09 | ||
JP2003021051A JP4196689B2 (en) | 2002-05-09 | 2003-01-29 | Content distribution system |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2004032669A JP2004032669A (en) | 2004-01-29 |
JP2004032669A5 JP2004032669A5 (en) | 2007-06-14 |
JP4196689B2 true JP4196689B2 (en) | 2008-12-17 |
Family
ID=31190196
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003021051A Expired - Fee Related JP4196689B2 (en) | 2002-05-09 | 2003-01-29 | Content distribution system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4196689B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005086865A2 (en) * | 2004-03-09 | 2005-09-22 | Schiller Jay B | Digital ad insertion for video-on-demand |
KR100611987B1 (en) | 2004-07-28 | 2006-08-11 | 삼성전자주식회사 | Method for changing content, sink device and source device |
JP2009065415A (en) * | 2007-09-06 | 2009-03-26 | Obic Co Ltd | Animation extraction system |
JP2010124312A (en) * | 2008-11-20 | 2010-06-03 | Oki Networks Co Ltd | Stream distribution apparatus, program, method, and stream distribution system |
-
2003
- 2003-01-29 JP JP2003021051A patent/JP4196689B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004032669A (en) | 2004-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8943610B2 (en) | System and/or method for distributing media content | |
US7657911B2 (en) | Content processing apparatus and content processing method for digest information based on input of a content user | |
US7669128B2 (en) | Methods of enhancing media content narrative | |
US6876901B2 (en) | Electronic media distribution system with media purchase interface | |
US20030195021A1 (en) | Content combination reproducer, content combination reproduction method, program executing the method, and recording medium recording therein the program | |
US20010041053A1 (en) | Content-on demand advertisement system | |
WO2002039728A1 (en) | Program additional data creating device, video program editing device, and video program data creating device | |
KR20040095360A (en) | Method and system for providing complementary information for a video program | |
US7340527B2 (en) | Content distribution system that distributes line of stream data generated by splicing plurality of pieces of stream data | |
US8799170B2 (en) | Systems and methods for enabling an automatic license for mashups | |
JPWO2008133049A1 (en) | Product purchasing system, recording / reproducing apparatus, and computer program | |
JP5143592B2 (en) | Content reproduction apparatus, content reproduction method, content reproduction system, program, and recording medium | |
JP2004364183A (en) | Partial content creation method, partial content creation system, partial content creation apparatus, and partial content creation program | |
JP2007221232A (en) | Contents data viewing system, contents data viewing program, and contents data viewing user terminal | |
JP2003168051A (en) | System and method for providing electronic catalog, program thereof and recording medium with the program recorded thereon | |
JP2009517768A (en) | Video scene search method and scene search system using the same | |
US20080166107A1 (en) | Enhanced program viewing method | |
WO2002039345A1 (en) | Cosponsor request condition input device, cosponsor trading intermediation server, and cosponsor request receiver | |
JP4196689B2 (en) | Content distribution system | |
JP3637032B2 (en) | Content management system and method, viewer apparatus, and computer program | |
CN115336281A (en) | Moving picture distribution device, moving picture distribution method, and recording medium | |
KR20060054197A (en) | Method and apparatus for organizing and playing data | |
US9066063B2 (en) | Enhanced program viewing method | |
JP2006005725A (en) | Device and method for providing program digest information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051130 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070425 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080513 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080520 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080711 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080826 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080922 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4196689 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131010 Year of fee payment: 5 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |