[go: up one dir, main page]

JP4643068B2 - Content distribution system - Google Patents

Content distribution system Download PDF

Info

Publication number
JP4643068B2
JP4643068B2 JP2001221495A JP2001221495A JP4643068B2 JP 4643068 B2 JP4643068 B2 JP 4643068B2 JP 2001221495 A JP2001221495 A JP 2001221495A JP 2001221495 A JP2001221495 A JP 2001221495A JP 4643068 B2 JP4643068 B2 JP 4643068B2
Authority
JP
Japan
Prior art keywords
content
user
home server
time
playback
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 - Lifetime
Application number
JP2001221495A
Other languages
Japanese (ja)
Other versions
JP2003037802A (en
Inventor
勉 片岡
一英 佐藤
篤 倉田
俊作 宇都宮
啓史 東
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Digital Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Solutions Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Solutions Corp filed Critical Toshiba Corp
Priority to JP2001221495A priority Critical patent/JP4643068B2/en
Publication of JP2003037802A publication Critical patent/JP2003037802A/en
Application granted granted Critical
Publication of JP4643068B2 publication Critical patent/JP4643068B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、ホームサーバーに蓄積されたコンテンツを携帯端末に配信するコンテンツ配信システムに関する。
【0002】
【従来の技術】
従来では、視聴したい番組が放送されるときに都合が悪い場合には、ビデオやデジタルテレビのハードディスクなどに番組を録画しておき、空いた時間ができたときに録画した番組を再生して視聴していた。
【0003】
【発明が解決しようとする課題】
しかしながら、録画した番組は自宅などの再生装置のあるところでないと視聴することができないので、忙しいときには録画した番組を結局視聴することなく終わってしまうという問題点があった。
【0004】
本発明は上記事情に鑑みてなされたものであり、その目的は、利用者が自宅のホームサーバーに蓄積したコンテンツを外出先の携帯端末に配信することによって、利用者がいつでもどこからでも自宅に蓄積されているコンテンツを視聴することのできるコンテンツ配信システムを提供することにある。
【0005】
【課題を解決するための手段】
上記目的を達成するために、請求項1に記載の発明は、管理サーバーと利用者の所有するホームサーバーならびに携帯端末とを接続し、ホームサーバーに蓄積されたコンテンツを前記携帯端末に配信するコンテンツ配信システムに関する。
ここで、管理サーバーは、利用者を特定する情報と、ホームサーバーを特定する情報と、携帯端末を特定する情報とを受け付けて利用者の登録を行う利用者登録手段と、この利用者登録手段で登録された利用者に対して、登録されていることを確認するための認証データを生成する認証データ生成手段と、この認証データ生成手段で生成された認証データをホームサーバー及び携帯端末に送信する送信手段とを有する。
携帯端末は、管理サーバーから受信した認証データをホームサーバーに送信する手段と、ホームサーバーに蓄積されたコンテンツのコンテンツリストを要求するコンテンツリスト要求手段と、コンテンツリストから対象コンテンツの指定と当該コンテンツに関わる特定条件を送信するコンテンツ要求手段と、ホームサーバーから配信されたコンテンツを再生する手段とを有する。
ホームサーバーは、コンテンツとこれらコンテンツのコンテンツリストを蓄積する蓄積手段と、コンテンツの画像データに対し、当該画像データを評価し、画像データにばらつきが生じた直後の画像データを抽出し、当該画像データの時刻に基づいて画像タイムインデックスを付加する画像タイムインデックス手段と、コンテンツの音声データに対し、当該音声データの一定レベル以下の部分をカットし、当該音声データの時刻に基づいて音声タイムインデックスを付加する音声タイムインデックス手段と、画像タイムインデックスと音声タイムインデックスとの対応で視聴最小単位としてユニットを構成する手段と、管理サーバーから送信された認証データならびに端末から送信された端末の認証データを元に端末を認証する利用者認証手段と、認証された携帯端末に、コンテンツリストを送信する手段と、認証された携帯端末から指定された対象コンテンツを、特定条件に基づきユニット単位で加工して、携帯端末に配信するコンテンツ配信手段とを有する。
【0006】
この請求項1の発明によれば、利用者はいつでもどこからでも自宅のホームサーバーに蓄積したコンテンツを携帯端末で視聴することができる。また、視聴可能な最小単位であるユニットを生成してコンテンツを任意の再生時間で再生することができるので、利用者は希望する再生時間でコンテンツを視聴することができる。また、ホームサーバーに蓄積されているコンテンツのコンテンツリストが携帯端末に提供されるので、利用者は携帯端末でホームサーバーに蓄積されているコンテンツを確認することができる。また、管理サーバーが利用者の登録を行って本システムのサービスを受けるために必要な情報をホームサーバーと携帯端末に送信するので、利用者はコンテンツ配信システムによるサービスを受けることができ、これによって自宅のホームサーバーに蓄積したコンテンツをいつでもどこからでも携帯端末で視聴することができる。
【0007】
ここで、特定条件は、利用者が指定した再生時間を含み、コンテンツ配信手段は、この再生時間に基づき前記ユニット単位で加工したコンテンツを配信する。
これにより、利用者がコンテンツの再生時間を指定できるので、利用者は希望する再生時間でコンテンツを視聴することができる。
【0008】
ここで、特定条件は、フル再生かダイジェスト版再生かの再生種別と、ダイジェスト版再生が指定された場合、コンテンツの再生時間を短縮する割合を含み、コンテンツ配信手段は、この再生方法と再生時間とに基づき、ユニット単位で加工したコンテンツを配信する。
これにより、利用者がコンテンツの再生種別指定とダイジェスト版再生の指定の場合の再生時間短縮の割合を指定できるので、利用者は希望する種別と短縮の割合でコンテンツを視聴することができる。
【0025】
【発明の実施の形態】
以下、本発明に係るコンテンツ配信システムの一実施形態を図面に基づいて説明する。
【0026】
1.システム構成
図1に示すように、本実施形態のコンテンツ配信システム1は、このシステムにおける利用者の登録や利用料金の課金などの処理を行う管理サーバー2と、このシステムに登録した利用者に関する情報を格納する利用者情報データベース3と、このシステムで提供されるサービスに必要な情報を格納するサービス情報データベース4と、コンテンツの制作や供給を行うコンテンツホルダ5と、番組をCS放送やBSデジタル放送などで放送する放送局6と、放送されたコンテンツを受信して蓄積部7に蓄積してデジタルTV8に表示するホームサーバー9と、ホームサーバー9からコンテンツの配信を受けて利用者にコンテンツを提供する携帯端末10とから構成されている。
【0027】
ここで、管理サーバー2、コンテンツホルダー5、ホームサーバー9及び携帯端末10との間は通信網11によって接続され、インターネットやダイヤルアップ、専用線、無線接続、ADSL、FTTHなどの通信回線によって構成される通信網である。
【0028】
さらに、管理サーバー2は、利用者の個人情報やホームサーバーを特定するための情報、携帯端末を特定するための情報などを受け付けて利用者の登録を行う利用者登録手段21と、この利用者登録手段21で登録された利用者に対して、登録されていることを確認するための認証データを生成する認証データ生成手段22と、認証データやこのシステムによるサービスを受けるための情報が記録されたプログラムファイルなどをホームサーバ9及び携帯端末10に送信するプログラム送信手段23とを含んでいる。
【0029】
なお、管理サーバー2は、本システムの管理を行うデータセンターに設置されたサーバーであって、いわゆるインターネットのプロバイダが管理しており、インターネットを介して図示していないホストコンピュータに接続されている。そして、利用者のホームサーバー9から通信網11を介してアクセスがあると、登録画面などを提供するとともに、課金などの処理を行う。
【0030】
また、ホームサーバー9は、放送されたコンテンツを受信して蓄積部7に蓄積するコンテンツ蓄積手段91と、蓄積部7に蓄積されたコンテンツの配信希望があると、この配信希望を送信した携帯端末10から認証データを受信し、登録された携帯端末であることを確認してコンテンツの配信を許可する利用者認証手段92と、コンテンツの配信が許可されると、蓄積部7に蓄積されているコンテンツの中から、利用者によって指定された対象コンテンツを携帯端末10に配信するコンテンツ配信手段93と、蓄積部7に格納されているコンテンツのコンテンツリストを生成して携帯端末10に提供するコンテンツリスト提供手段94とを含んでいる。
【0031】
なお、ホームサーバー9は、図1ではデジタルテレビ8とは別に記載されているが、デジタルテレビ8に搭載されたものでもよく、またDVDレコーダーやビデオデッキなどのその他の装置に搭載されたものでもよい。さらに、セットトップ・ボックスなどの装置でもよい。
【0032】
また、携帯端末10は携帯電話やPDAなどの装置であって、利用者がコンテンツの配信を希望するときに、認証データをホームサーバー9に送信する認証データ送信手段101と、ホームサーバー9でコンテンツの配信が許可されたときに、利用者に対して配信を希望する対象コンテンツを指定するように促し、指定された対象コンテンツの配信をホームサーバー9に要求するコンテンツ要求手段102と、対象コンテンツをホームサーバー9から受信して再生するコンテンツ再生手段103とを含んでいる。
【0033】
さらに、利用者情報データベース3には、各利用者の個人情報として、利用者のホームサーバーの機器ID、ホームサーバーに接続される電話番号、利用者の携帯電話番号、決済方法、コンテンツの視聴状況などの情報が格納されており、サービス情報データベース4にはサービスを利用するためのアプリケーションが記録されたサービス利用プログラムファイルやEPG(電子番組表)などの情報が格納されている。
【0034】
また、蓄積部7には、受信したコンテンツのMPEG2データやMPEG4データ、メタデータ、コンテンツリスト、認証データ、EPG、ユニットなどの情報が格納されている。
【0035】
2.動作説明
次に、本実施形態に係るコンテンツ配信システム1によって行われる各処理を図面に基づいて説明する。
【0036】
2−1.登録処理
まず、図2のフローチャートに基づいて本実施形態に係るコンテンツ配信システム1による利用者の登録処理について説明する。
【0037】
本実施形態のコンテンツ配信システム1によるサービスを利用しようとする利用者は、自宅のホームサーバー9から管理サーバー2に対してアクセスする(S201)。
【0038】
そして、管理サーバー2は図3に示すようなサービスTOP画面を利用者に提示し(S202)、利用者はこのサービスTOP画面において「新規申し込み」を選択して図4に示すようなサービス利用申込画面を開く(S203)。
【0039】
そして、利用者はこのサービス利用申し込み画面上で自宅のホームサーバーに接続されている電話の電話番号、登録する携帯電話の電話番号及び決済方法を入力する(S204)。
【0040】
このとき、携帯電話は複数登録することができる。また、決済方法としては、登録済み口座による銀行引き落としや新規口座を開設しての銀行引き落とし、銀行振込、クレジットカード払いなどの決済方法の中から選択することができる。
【0041】
こうして登録内容が入力されると、図5に示すような登録内容確認画面が表示され(S205)、利用者が登録内容を確認して間違いがなければ送信ボタンを選択して登録内容が管理サーバー2に送信される(S206)。また、このときB−CASカードやC−CASカードなどに記録されている機体IDも同時に管理サーバー2に送信される。
【0042】
そして、利用者の登録内容を管理サーバー2が受信すると、管理サーバー2はまず受信した利用者の個人情報を利用者情報データベース3に格納して登録し(S207)、そして認証データの発行を行う(S208)。
【0043】
この認証データは、利用者個人を確認するための暗号化されたデータである。
【0044】
次に、管理サーバー2は本サービスを利用するために必要なアプリケーションなどの情報が記録されたサービス利用プログラムファイルをサービス情報データベース4から読み出し(S209)、このサービス利用プログラムファイルと認証データを登録された利用者のホームサーバー9と携帯端末10とに送信する(S210)。
【0045】
そして、ホームサーバー9は受信した認証データを蓄積部7に格納し(S211)、サービス利用プログラムファイルを自動インストールする(S212)。
【0046】
同様に、携帯端末10でも受信した認証データを格納し(S213)、サービス利用プログラムファイルを自動インストールして(S214)本実施形態のコンテンツ配信システムにおける利用者の登録処理は終了する。
【0047】
2−2.サービス対象コンテンツのリスト化処理
次に、図6のフローチャートに基づいてホームサーバー9に蓄積されたコンテンツのリスト化処理について説明する。
【0048】
まず、放送局6によってコンテンツが放送されると(S601)、ホームサーバー9はコンテンツを受信して蓄積部7に格納する(S602)。
【0049】
そして、ホームサーバー9は蓄積されたコンテンツに対応する電子番組表があるか否かをチェックし(S603)、電子番組表がない場合には管理サーバー2に対して電子番組表をリクエストする(S604)。このリクエストを受けて、管理サーバー2はホームサーバー9に電子番組表を送信する(S605)。
【0050】
そして、ステップS603において電子番組表があるとき、または電子番組表が管理サーバー2から送信されてきたときには番組コードと電子番組表とのマッチングを行い(S606)、蓄積されているコンテンツの記載されたコンテンツリストを作成する(S607)。
【0051】
そして、このコンテンツリストを蓄積部7に格納して(S608)サービス対象コンテンツのリスト化処理は終了する。
【0052】
2−3.サービス対象コンテンツのインデクシング処理
次に、図7のフローチャートに基づいてホームサーバー9に蓄積されたコンテンツのインデクシング処理について説明する。
【0053】
まず、放送局6によってコンテンツが放送されると(S701)、ホームサーバー9はコンテンツを受信して蓄積部7に格納する(S702)。
【0054】
そして、ホームサーバー9は格納されたコンテンツを読み出して、まずMPEG2のデコードを行い(S703)、次にMPEG4のエンコード処理と、音声インデクシング処理と、画像インデクシング処理とをそれぞれ並行して行う。
【0055】
まず、MPEG4のエンコード処理について説明すると、デコードしたMPEG2データに対してスケーリング処理を行い(S704)、次にMPEG4をエンコードしてMPEG4のデータファイルを生成する(S705)。生成されたMPEG4データファイルは蓄積部7に格納される(S706)。
【0056】
次に、音声インデクシング処理と画像インデクシング処理とを説明する。ここでは、一例としてプロ野球中継のコンテンツにおいて、ジャイアンツの松井選手がサヨナラホームランを打つシーンを例にして説明する。
【0057】
図8に示すように、時刻t=0のときに松井選手がスイングをし、その後に打球がスタンドに飛び込んで喜ぶベンチが映し出され、松井選手がベースを一周してt=10に終了するというシーンの場合には、まずデコードされたMPEG2データに対して、一定の時間間隔で区切って画像インデックスと音声インデックスとを付加する(S707、708)。図8では、10秒間のシーンを1秒間隔で区切り、画像インデックスM1からM10が付加され、音声インデックスV1からV10が付加されている。
【0058】
そして、画像データに対しては動きベクトル画像のばらつき評価を行い(S709)、ばらつきが出た直後の画像データを抽出する(S710)。この動きベクトル画像ではシーンが切り替わったときにばらつきが出るので、例えば、図8では松井選手がスイングをしたシーンから打球がスタンドに飛び込むシーンに切り替わったときに動きベクトル画像にばらつきが出る。
【0059】
従って、ばらつきが出た直後の画像データを抽出すると、画像が切り替わった後の最初のシーンを抽出することができる。これによって、図8では、M1、M4、M6、M9の画像データが抽出され、松井選手がスイングしたシーンと打球がスタンドに飛び込むシーン、喜ぶベンチを映したシーン、松井選手がベースを回るシーンのそれぞれが抽出される。
【0060】
こうして画像データが抽出されると、この抽出された画像データに画像タイムインデックスが付加される(S711)。この画像タイムインデックスは抽出された画像データの時刻に基づいて付加される。
【0061】
例えば、図8では、M1、M4、M6、M9の画像データが抽出されるので、画像データM1の開始時刻はt=0のときなので、MT0の画像タイムインデックスが画像データM1の開始時に付加される。同様にMT3の画像タイムインデックスが画像データM4の開始時に、MT5の画像タイムインデックスが画像データM6の開始時に、MT8の画像タイムインデックスが画像データM9の開始時にそれぞれ付加される。
【0062】
一方、音声データについては、音声インデックスV1〜V10が付加されると(S708)、音声データの出力レベルが一定レベル以下の部分については音声をカットし、残った音声データが抽出される(S712)。
【0063】
例えば、図8では松井選手がスイングをしてアナウンサーが「松井これは大きい」と言った後のV3、V4の音声データについては出力レベルが一定レベル以下なのでカットし、同様に一定レベル以下の音声データをカットした結果、V1、V2、V5、V7、V8の音声データが抽出される。
【0064】
そして、この抽出された音声データに対して音声タイムインデックスを付加する(S713)。この音声タイムインデックスは抽出された音声データの時刻に基づいて付加される。
【0065】
例えば、図8では音声データV2の開始時刻はt=1のときなのでVT1の音声タイムインデックスが音声データV2の開始時に付加され、同様に音声データV5の開始時刻はt=4のときなのでVT4の音声タイムインデックスが音声データV5の開始時に付加される。そして、VT2とVT3の音声タイムインデックスについては、図8に示すようにVT1とVT4との間に等間隔に付加する。
【0066】
こうして音声タイムインデックスと画像タイムインデックスとが付加されると、このタイムインデックスに基づいてユニットが作成される(S714)。このユニットは視聴することのできる最小単位であり、音声タイムインデックスと画像タイムインデックスとを対応させて生成される。
【0067】
例えば、図9に示すように画像データM4の開始時の画像タイムインデックスはMT3なので、音声タイムインデックスがVT3になったときに画像データM4の表示が開始されるようにユニットが作成され、同様に画像データM6は音声タイムインデックスがVT5になったときに表示が開始され、画像データM9は音声タイムインデックスがVT8になったときに表示が開始されるようにユニットが作成される。
【0068】
こうして、コンテンツのすべてのシーンについてユニットが作成されると、メタデータとして蓄積部7に格納されて(S706)サービス対象コンテンツのインデクシング処理は終了する。
【0069】
2−4.コンテンツの配信(ダウンロード)処理
次に、図10のフローチャートに基づいて携帯端末10へのコンテンツの配信処理について説明する。
【0070】
図10に示すように、携帯端末10へのコンテンツの配信を希望する利用者は、携帯端末10に図11に示すようなサービスTOP画面を表示する(S1001)。
【0071】
そして、利用者はこのサービスTOP画面からコンテンツリストの参照や未再生リストの参照などのサービスを選択し(S1002)、ホームサーバー9に接続して予め携帯端末10に登録されている認証データなどのデータをホームサーバー9に送信する(S1003)。
【0072】
そして、ホームサーバー9では受信した認証データとホームサーバー9に登録されている認証データとを比較してマッチングを行い(S1004)、一致しなかったときには利用不可の通知を携帯端末10に送信する(S1005)。
【0073】
また、認証データが一致したときには、ホームサーバー9はコンテンツリストを携帯端末10に送信し(S1006)、受信した携帯端末10では利用者が図12に示すようなコンテンツリストの確認画面から再生を希望するコンテンツを選択する(S1007)。
【0074】
そして、利用者がコンテンツを選択したら、次に再生方法の選択を行う(S1008)。この再生方法の選択では、まず図13に示すような再生方法の選択画面上からフル再生、ダイジェスト版再生、再生時間指定、時間帯指定の中から再生方法を選択する。
【0075】
ここで、フル再生とはコンテンツのすべてを再生するもので、ダイジェスト版再生とは2分の1や3分の1に短縮されたコンテンツを再生するものである。また、再生時間指定とは利用者が指定した再生時間に短縮してコンテンツを再生するもので、時間帯指定とはコンテンツの中の最初の10分や最後の10分などの指定された時間帯を再生するものである。
【0076】
そして、利用者が再生方法として、ダイジェスト版再生を選択したときには、次に図14に示すような選択画面上でダイジェスト版の再生時間を1/2、1/3、1/4の中から選択する。
【0077】
また、利用者が再生時間指定を選択したときには、図15に示すような入力画面上から利用者が希望する再生時間を入力する。
【0078】
さらに、利用者が時間帯指定を選択したときには、図16に示すよう選択画面上で▲1▼始まり〜10分、▲2▼10分〜20分、・・・、▲6▼80分〜終了のように10分間隔で希望する時間帯を指定することができる。
【0079】
こうして希望するコンテンツと再生方法とが利用者によって選択されると、これらのデータがホームサーバー9に送信され(S1009)、受信したホームサーバー9はまず再生対象となる対象コンテンツを蓄積部7から抽出する(S1010)。
【0080】
そして、ホームサーバー9は再生方法がフル再生であるか否かを判断し(S1011)、フル再生のときには抽出した対象コンテンツを携帯端末10に送信する(S1012)。
【0081】
ここで、フル再生の場合の再生例を説明すると、図17に示すように画像データは各映像が切り替わる毎に静止画が表示され、音声はストリーム配信によって再生される。
【0082】
また、フル再生でないときには、ホームサーバー9は選択された再生方法に合わせてダイジェストファイルを作成する(S1013)。
【0083】
まず、再生方法がダイジェスト版再生のときには、対象コンテンツの再生総時間を抽出し、この総時間から再生時間を算出する。例えば、対象コンテンツの再生総時間が90分で1/2のダイジェスト版再生が選択されているときには再生時間として45分と算出する。
【0084】
そして、ホームサーバー9は算出された再生時間分のユニットを抽出してダイジェストファイルを作成する。
【0085】
例えば、図18に示すように、図18(a)の1/2のダイジェスト版の場合に比べて、図18(b)の1/3のダイジェスト版の場合では、再生時間に合わせて少ないユニットが抽出されている。
【0086】
同様に、再生方法が再生時間指定の場合にも、ホームサーバー9は指定された再生時間分のユニットを抽出してダイジェストファイルを作成する。
【0087】
また、再生方法が再生時間帯指定のときには、ホームサーバー9は指定された時間帯をフル再生するので、指定された時間帯の対象コンテンツを抽出してダイジェストファイルとして作成する。
【0088】
こうしてダイジェストファイルが作成されると、ホームサーバー9はダイジェストファイルを携帯端末10に送信する(S1014)。
【0089】
そして、ダイジェストファイルあるいはフル再生用のデータを受信した携帯端末10では、受信した情報に基づいて対象コンテンツを再生し(S1015)、再生が終了したらホームサーバー9に再生終了を送信する(S1016)。
【0090】
ただし、ここでは携帯端末10で対象コンテンツを視聴する場合について説明したが、自宅のデジタルテレビ8でも携帯端末10で視聴する場合と同様に再生方法を選択して任意の再生方法で対象コンテンツを視聴することができる。
【0091】
一方、ホームサーバー9では送信したコンテンツや利用者に関する情報に基づいて再生情報を生成し、この再生情報は管理サーバー2に送信される(S1017)。
【0092】
そして、管理サーバー2ではこの再生情報と利用者の個人情報とをマッチングして集計し(S1018)、利用者が視聴したコンテンツなどをまとめた視聴レポートを作成してコンテンツホルダ5に送信する(S1019)。この視聴レポートによってコンテンツホルダ5は利用者の趣味嗜好の分析などを行うことができる。
【0093】
また、管理サーバー2は集計された再生情報に基づいて、各利用者毎に利用料金を算出して請求し(S1020)、本実施形態のコンテンツ配信システム1におけるコンテンツの配信処理は終了する。
【0094】
このように、本実施形態のコンテンツ配信システム1は、ホームサーバー9が利用者の認証を行い、蓄積されているコンテンツを携帯端末10に配信するので、利用者はいつでもどこからでも自宅のホームサーバー9に蓄積したコンテンツを外出先の携帯端末10で視聴することが可能になる。
【0095】
また、視聴可能な最小単位であるユニットを生成し、コンテンツを任意の再生時間で再生することができるので、利用者は希望する再生時間でコンテンツを視聴することができる。
【0096】
さらに、ホームサーバー9に蓄積されているコンテンツのコンテンツリストを生成して携帯端末10に提供するので、利用者は携帯端末10でホームサーバー9に蓄積されているコンテンツを確認することができる。
【0097】
【発明の効果】
以上説明したように、本発明のコンテンツ配信システムによれば、利用者はいつでもどこからでも自宅のホームサーバーに蓄積したコンテンツを外出先の携帯端末で視聴することが可能になる。
【図面の簡単な説明】
【図1】本発明によるコンテンツ配信システムの一実施形態の構成を示すブロック図である。
【図2】図1に示すコンテンツ配信システムにおける利用者の登録処理を説明するためのフローチャートである。
【図3】図2に示す利用者の登録処理におけるサービスTOP画面の一例を示す図である。
【図4】図2に示す利用者の登録処理における申込画面の一例を示す図である。
【図5】図2に示す利用者の登録処理における登録内容確認画面の一例を示す図である。
【図6】図1に示すコンテンツ配信システムにおけるコンテンツのリスト化処理を説明するためのフローチャートである。
【図7】図1に示すコンテンツ配信システムにおけるコンテンツのインデクシング処理を説明するためのフローチャートである。
【図8】図7に示すインデクシング処理におけるインデックスの付加を説明するための図である。
【図9】図7に示すインデクシング処理におけるユニットの生成を説明するための図である。
【図10】図1に示すコンテンツ配信システムにおけるコンテンツの配信処理を説明するためのフローチャートである。
【図11】図10に示す配信処理におけるサービス選択画面の一例を示す図である。
【図12】図10に示す配信処理におけるコンテンツ選択画面の一例を示す図である。
【図13】図10に示す配信処理における再生方法の選択画面の一例を示す図である。
【図14】図10に示す配信処理におけるダイジェスト版の選択画面の一例を示す図である。
【図15】図10に示す配信処理における再生時間の指定画面の一例を示す図である。
【図16】図10に示す配信処理における再生時間帯の指定画面の一例を示す図である。
【図17】フル再生の場合のコンテンツの再生方法を説明するための図である。
【図18】ダイジェスト版再生の場合のコンテンツの再生方法を説明するための図である。
【符号の説明】
1 コンテンツ配信システム
2 管理サーバー
3 利用者情報データベース
4 サービス情報データベース
5 コンテンツホルダ
6 放送局
7 蓄積部
8 デジタルTV
9 ホームサーバー
10 携帯端末
11 通信網
21 利用者登録手段
22 認証データ生成手段
23 プログラム送信手段
91 コンテンツ蓄積手段
92 利用者認証手段
93 コンテンツ配信手段
94 コンテンツリスト提供手段
101 認証データ送信手段
102 コンテンツ要求手段
103 コンテンツ再生手段
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a content distribution system that distributes content stored in a home server to a mobile terminal.
[0002]
[Prior art]
Conventionally, if it is inconvenient when the program you want to watch is broadcast, record the program on a video or digital TV hard disk, etc., and play and watch the recorded program when there is free time Was.
[0003]
[Problems to be solved by the invention]
However, since the recorded program can only be viewed in the presence of a playback device such as at home, there is a problem that when the user is busy, the recorded program ends without viewing.
[0004]
The present invention has been made in view of the above circumstances. The purpose of the present invention is to distribute contents accumulated by a user on a home server at home to a mobile terminal on the go so that the user can accumulate at home from anywhere at any time. It is an object of the present invention to provide a content distribution system that enables viewing of the content being played.
[0005]
[Means for Solving the Problems]
  In order to achieve the above object, the invention described in claim 1 is a content that connects a management server, a home server owned by a user, and a mobile terminal, and distributes content stored in the home server to the mobile terminal. It relates to a distribution system.
  Here, the management server accepts information for identifying the user, information for identifying the home server, and information for identifying the mobile terminal, and a user registration means for registering the user, and the user registration means Authentication data generation means for generating authentication data for confirming that the user has been registered in (1) and the authentication data generated by the authentication data generation means are transmitted to the home server and the portable terminal. Transmitting means.
  The mobile terminal transmits authentication data received from the management server to the home server, content list requesting means for requesting a content list of content stored in the home server, designation of target content from the content list, and transmission of the content to the content Content requesting means for transmitting the specific conditions concerned and means for reproducing the content distributed from the home server.
  The home server evaluates the image data with respect to the content and the storage means for storing the content list of the content, and extracts the image data immediately after the variation occurs in the image data, and the image data Image time index means for adding an image time index based on the time of the image, and for the audio data of the content, a portion below the predetermined level of the audio data is cut, and the audio time index is added based on the time of the audio data Based on the audio time index means, the means constituting the unit as the minimum viewing unit by the correspondence between the image time index and the audio time index, the authentication data transmitted from the management server, and the terminal authentication data transmitted from the terminal User authenticator that authenticates the device And means for transmitting a content list to the authenticated mobile terminal; content distribution means for processing the target content specified from the authenticated mobile terminal in units based on specific conditions and distributing the processed content to the mobile terminal; Have
[0006]
  According to the first aspect of the present invention, the user can view the contents stored in the home server at home from anytime and anywhere on the mobile terminal.Further, since the unit, which is the smallest unit that can be viewed, can be generated and the content can be played back at an arbitrary playback time, the user can watch the content at the desired playback time. In addition, since the content list of the content stored in the home server is provided to the mobile terminal, the user can check the content stored in the home server on the mobile terminal. In addition, since the management server sends the information necessary for registering the user and receiving the service of this system to the home server and the mobile terminal, the user can receive the service by the content distribution system. You can watch the content stored on your home server on your mobile device anytime, anywhere.
[0007]
  Here, the specific condition includes a reproduction time designated by the user, and the content distribution means distributes the content processed in units of units based on the reproduction time.
Thereby, since the user can designate the playback time of the content, the user can view the content with the desired playback time.
[0008]
  Here, the specific condition includes a playback type of full playback or digest version playback, and a rate of shortening the playback time of the content when digest version playback is designated. The content distribution means includes the playback method and the playback time. Based on the above, content processed in units is distributed.
Accordingly, since the user can specify the rate of shortening the playback time when the content playback type is specified and the digest version playback is specified, the user can view the content at the desired type and the rate of reduction.
[0025]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of a content distribution system according to the present invention will be described with reference to the drawings.
[0026]
1. System configuration
As shown in FIG. 1, the content distribution system 1 of the present embodiment stores a management server 2 that performs processing such as user registration and usage fee billing in this system, and information related to users registered in this system. A user information database 3, a service information database 4 for storing information necessary for services provided by this system, a content holder 5 for producing and supplying content, and a program by CS broadcast or BS digital broadcast A broadcasting station 6 that broadcasts, a home server 9 that receives the broadcast content, stores it in the storage unit 7 and displays it on the digital TV 8, and a mobile phone that receives content from the home server 9 and provides the user with the content The terminal 10 is configured.
[0027]
Here, the management server 2, the content holder 5, the home server 9, and the mobile terminal 10 are connected by a communication network 11, and are configured by communication lines such as the Internet, dial-up, dedicated line, wireless connection, ADSL, and FTTH. Communication network.
[0028]
In addition, the management server 2 receives user personal information, information for specifying a home server, information for specifying a portable terminal, etc., and a user registration means 21 for registering a user, and the user An authentication data generating unit 22 that generates authentication data for confirming that the user registered by the registration unit 21 is registered, and authentication data and information for receiving a service by this system are recorded. Program transmitting means 23 for transmitting the program file or the like to the home server 9 and the portable terminal 10.
[0029]
The management server 2 is a server installed in a data center that manages the system, is managed by a so-called Internet provider, and is connected to a host computer (not shown) via the Internet. When an access is made from the user's home server 9 via the communication network 11, a registration screen is provided and processing such as billing is performed.
[0030]
The home server 9 receives the broadcasted content and stores it in the storage unit 7, and when there is a distribution request for the content stored in the storage unit 7, the mobile terminal that has transmitted the distribution request The user authentication means 92 that receives the authentication data from 10 and confirms that it is a registered mobile terminal and permits the distribution of the content, and when the content distribution is permitted, is stored in the storage unit 7. A content distribution means 93 for distributing the target content designated by the user to the mobile terminal 10 from the content, and a content list for generating the content list of the content stored in the storage unit 7 and providing the content list to the mobile terminal 10 Providing means 94.
[0031]
Although the home server 9 is described separately from the digital television 8 in FIG. 1, it may be installed in the digital television 8 or may be installed in other devices such as a DVD recorder and a video deck. Good. Furthermore, an apparatus such as a set top box may be used.
[0032]
The mobile terminal 10 is a device such as a mobile phone or a PDA. When the user wishes to distribute the content, the mobile terminal 10 transmits the authentication data to the home server 9 and the home server 9 When the distribution of the content is permitted, the user is prompted to specify the target content desired to be distributed, the content request means 102 that requests the home server 9 to distribute the specified target content, and the target content Content reproduction means 103 that receives and reproduces data from the home server 9 is included.
[0033]
Further, in the user information database 3, as personal information of each user, the device ID of the user's home server, the phone number connected to the home server, the user's mobile phone number, the settlement method, and the content viewing status The service information database 4 stores information such as a service use program file and an EPG (electronic program guide) in which an application for using the service is recorded.
[0034]
The storage unit 7 stores information such as MPEG2 data, MPEG4 data, metadata, content list, authentication data, EPG, and unit of the received content.
[0035]
2. Operation explanation
Next, each process performed by the content distribution system 1 according to the present embodiment will be described with reference to the drawings.
[0036]
2-1. registration process
First, a user registration process by the content distribution system 1 according to the present embodiment will be described based on the flowchart of FIG.
[0037]
A user who intends to use the service provided by the content distribution system 1 according to the present embodiment accesses the management server 2 from the home server 9 at home (S201).
[0038]
Then, the management server 2 presents the service TOP screen as shown in FIG. 3 to the user (S202), and the user selects “new application” on this service TOP screen and applies for the service use as shown in FIG. The screen is opened (S203).
[0039]
Then, the user inputs the telephone number of the telephone connected to the home server at home, the telephone number of the mobile telephone to be registered, and the settlement method on the service usage application screen (S204).
[0040]
At this time, a plurality of mobile phones can be registered. As a settlement method, it is possible to select from settlement methods such as bank withdrawal with a registered account, bank withdrawal by opening a new account, bank transfer, credit card payment, and the like.
[0041]
When the registration content is input in this way, a registration content confirmation screen as shown in FIG. 5 is displayed (S205). If the user confirms the registration content and there is no mistake, the transmission button is selected and the registration content is managed by the management server. 2 (S206). At this time, the machine ID recorded on the B-CAS card or C-CAS card is also transmitted to the management server 2 at the same time.
[0042]
When the management server 2 receives the registered content of the user, the management server 2 first stores and registers the received personal information of the user in the user information database 3 (S207), and issues authentication data. (S208).
[0043]
This authentication data is encrypted data for confirming the individual user.
[0044]
Next, the management server 2 reads a service use program file in which information such as an application necessary for using this service is recorded from the service information database 4 (S209), and the service use program file and authentication data are registered. It is transmitted to the home server 9 and the portable terminal 10 of the user (S210).
[0045]
The home server 9 stores the received authentication data in the storage unit 7 (S211), and automatically installs the service use program file (S212).
[0046]
Similarly, the received authentication data is also stored in the mobile terminal 10 (S213), the service use program file is automatically installed (S214), and the user registration process in the content distribution system of the present embodiment ends.
[0047]
2-2. List processing of service target contents
Next, the content listing process stored in the home server 9 will be described based on the flowchart of FIG.
[0048]
First, when content is broadcast by the broadcast station 6 (S601), the home server 9 receives the content and stores it in the storage unit 7 (S602).
[0049]
Then, the home server 9 checks whether or not there is an electronic program guide corresponding to the stored content (S603). If there is no electronic program guide, the home server 9 requests the electronic program guide from the management server 2 (S604). ). In response to this request, the management server 2 transmits an electronic program guide to the home server 9 (S605).
[0050]
When there is an electronic program guide in step S603, or when the electronic program guide is transmitted from the management server 2, the program code is matched with the electronic program guide (S606), and the stored contents are described. A content list is created (S607).
[0051]
Then, the content list is stored in the storage unit 7 (S608), and the list processing of the service target content is completed.
[0052]
2-3. Indexing processing of service target content
Next, the indexing process of the content stored in the home server 9 will be described based on the flowchart of FIG.
[0053]
First, when content is broadcast by the broadcasting station 6 (S701), the home server 9 receives the content and stores it in the storage unit 7 (S702).
[0054]
Then, the home server 9 reads the stored content, first performs MPEG2 decoding (S703), and then performs MPEG4 encoding processing, audio indexing processing, and image indexing processing in parallel.
[0055]
First, the MPEG4 encoding process will be described. A scaling process is performed on the decoded MPEG2 data (S704), and then MPEG4 is encoded to generate an MPEG4 data file (S705). The generated MPEG4 data file is stored in the storage unit 7 (S706).
[0056]
Next, the audio indexing process and the image indexing process will be described. Here, as an example, a description will be given of a scene in which a Matsui player of Giants hits a goodbye home run in a professional baseball broadcast content.
[0057]
As shown in FIG. 8, Matsui swings at time t = 0, and then a hit ball jumps into the stand to show a delightful bench, and Matsui goes around the base and finishes at t = 10. In the case of a scene, first, an image index and an audio index are added to the decoded MPEG2 data at intervals of a predetermined time interval (S707, 708). In FIG. 8, a 10-second scene is divided at 1-second intervals, image indexes M1 to M10 are added, and audio indexes V1 to V10 are added.
[0058]
Then, the variation of the motion vector image is evaluated for the image data (S709), and the image data immediately after the variation is extracted is extracted (S710). In this motion vector image, variation occurs when the scene is switched. For example, in FIG. 8, the motion vector image varies when a scene in which Matsui swings is switched to a scene in which the hit ball jumps into the stand.
[0059]
Therefore, when the image data immediately after the variation is extracted, the first scene after the image is switched can be extracted. As a result, in FIG. 8, image data of M1, M4, M6, and M9 are extracted, a scene in which Matsui swings, a scene in which a hit ball jumps into the stand, a scene that reflects a joyful bench, and a scene in which Matsui goes around the base Each is extracted.
[0060]
When the image data is extracted in this way, an image time index is added to the extracted image data (S711). This image time index is added based on the time of the extracted image data.
[0061]
For example, in FIG. 8, since the image data of M1, M4, M6, and M9 are extracted, the start time of the image data M1 is t = 0, so the image time index of MT0 is added at the start of the image data M1. The Similarly, the MT3 image time index is added at the start of the image data M4, the MT5 image time index is added at the start of the image data M6, and the MT8 image time index is added at the start of the image data M9.
[0062]
On the other hand, for the audio data, when the audio indexes V1 to V10 are added (S708), the audio is cut for a portion where the output level of the audio data is below a certain level, and the remaining audio data is extracted (S712). .
[0063]
For example, in FIG. 8, V3 and V4 audio data after Matsui swings and the announcer says “Matsui is big” is cut because the output level is below a certain level, and similarly the sound below the certain level is cut. As a result of cutting the data, audio data of V1, V2, V5, V7, and V8 is extracted.
[0064]
Then, an audio time index is added to the extracted audio data (S713). This audio time index is added based on the time of the extracted audio data.
[0065]
For example, in FIG. 8, since the start time of the audio data V2 is t = 1, the audio time index of VT1 is added at the start of the audio data V2. Similarly, since the start time of the audio data V5 is t = 4, An audio time index is added at the start of the audio data V5. Then, the audio time indexes of VT2 and VT3 are added at equal intervals between VT1 and VT4 as shown in FIG.
[0066]
When the audio time index and the image time index are thus added, a unit is created based on the time index (S714). This unit is the smallest unit that can be viewed, and is generated by associating an audio time index with an image time index.
[0067]
For example, as shown in FIG. 9, since the image time index at the start of the image data M4 is MT3, a unit is created so that the display of the image data M4 is started when the audio time index becomes VT3. The unit is created so that the display of the image data M6 starts when the sound time index becomes VT5, and the display of the image data M9 starts when the sound time index becomes VT8.
[0068]
Thus, when units are created for all scenes of the content, they are stored as metadata in the storage unit 7 (S706), and the indexing process for the service target content ends.
[0069]
2-4. Content distribution (download) processing
Next, content distribution processing to the mobile terminal 10 will be described based on the flowchart of FIG.
[0070]
As shown in FIG. 10, a user who desires to distribute content to the mobile terminal 10 displays a service TOP screen as shown in FIG. 11 on the mobile terminal 10 (S1001).
[0071]
Then, the user selects a service such as a content list reference or an unplayed list reference from the service TOP screen (S1002), and connects to the home server 9 to register authentication data registered in the mobile terminal 10 in advance. Data is transmitted to the home server 9 (S1003).
[0072]
Then, the home server 9 compares the received authentication data with the authentication data registered in the home server 9 to perform matching (S1004). If they do not match, the home server 9 transmits an unusable notification to the mobile terminal 10 ( S1005).
[0073]
When the authentication data matches, the home server 9 transmits the content list to the mobile terminal 10 (S1006), and the user wishes to play the mobile terminal 10 from the content list confirmation screen as shown in FIG. The content to be selected is selected (S1007).
[0074]
When the user selects content, the playback method is selected (S1008). In the selection of the reproduction method, first, the reproduction method is selected from full reproduction, digest version reproduction, reproduction time designation, and time zone designation on the reproduction method selection screen as shown in FIG.
[0075]
Here, full playback refers to playback of all content, and digest playback refers to playback of content shortened to one-half or one-third. Also, the playback time designation is to shorten the playback time specified by the user to play the content, and the time zone designation is a specified time zone such as the first 10 minutes or the last 10 minutes in the content. Is to play.
[0076]
When the user selects the digest version playback as the playback method, the digest version playback time is selected from 1/2, 1/3, and 1/4 on the selection screen as shown in FIG. To do.
[0077]
Further, when the user selects the reproduction time designation, the reproduction time desired by the user is input from the input screen as shown in FIG.
[0078]
Further, when the user selects time zone designation, as shown in FIG. 16, on the selection screen, (1) start 10 minutes, (2) 10 minutes to 20 minutes, ..., (6) 80 minutes to end The desired time zone can be specified at intervals of 10 minutes.
[0079]
When the user selects the desired content and playback method in this way, these data are transmitted to the home server 9 (S1009), and the received home server 9 first extracts the target content to be played back from the storage unit 7. (S1010).
[0080]
Then, the home server 9 determines whether or not the reproduction method is full reproduction (S1011), and transmits the extracted target content to the mobile terminal 10 when full reproduction is performed (S1012).
[0081]
Here, an example of reproduction in the case of full reproduction will be described. As shown in FIG. 17, the image data is displayed as a still image every time the video is switched, and the audio is reproduced by stream delivery.
[0082]
If it is not full playback, the home server 9 creates a digest file according to the selected playback method (S1013).
[0083]
First, when the playback method is digest version playback, the total playback time of the target content is extracted, and the playback time is calculated from this total time. For example, when the total playback time of the target content is 90 minutes and ½ digest playback is selected, the playback time is calculated as 45 minutes.
[0084]
Then, the home server 9 extracts a unit for the calculated reproduction time and creates a digest file.
[0085]
For example, as shown in FIG. 18, in the case of the 1/3 digest version of FIG. 18B, there are fewer units in accordance with the reproduction time than in the case of the 1/2 digest version of FIG. Has been extracted.
[0086]
Similarly, when the playback method is designated as a playback time, the home server 9 extracts a unit corresponding to the specified playback time and creates a digest file.
[0087]
Further, when the reproduction method is designated as a reproduction time zone, the home server 9 fully reproduces the designated time zone, so the target content in the designated time zone is extracted and created as a digest file.
[0088]
When the digest file is created in this way, the home server 9 transmits the digest file to the mobile terminal 10 (S1014).
[0089]
Then, the mobile terminal 10 that has received the digest file or the data for full reproduction reproduces the target content based on the received information (S1015), and transmits the reproduction end to the home server 9 when the reproduction ends (S1016).
[0090]
However, here, the case where the target content is viewed on the mobile terminal 10 has been described, but the playback method is selected and the target content can be viewed on the digital television 8 at home in the same manner as when viewed on the mobile terminal 10. can do.
[0091]
On the other hand, the home server 9 generates reproduction information based on the transmitted content and information about the user, and this reproduction information is transmitted to the management server 2 (S1017).
[0092]
Then, the management server 2 matches and aggregates the reproduction information and the user's personal information (S1018), creates a viewing report that summarizes the content viewed by the user, and transmits it to the content holder 5 (S1019). ). By this viewing report, the content holder 5 can analyze the user's hobbies and preferences.
[0093]
Further, the management server 2 calculates and charges a usage fee for each user based on the totaled reproduction information (S1020), and the content distribution processing in the content distribution system 1 of the present embodiment is completed.
[0094]
As described above, in the content distribution system 1 of the present embodiment, the home server 9 authenticates the user and distributes the stored content to the mobile terminal 10, so that the user can access the home server 9 at home from anywhere at any time. It is possible to view the content stored in the mobile terminal 10 on the go.
[0095]
In addition, since a unit that is the smallest unit that can be viewed is generated and the content can be played back at an arbitrary playback time, the user can view the content at the desired playback time.
[0096]
Furthermore, since the content list of the content stored in the home server 9 is generated and provided to the mobile terminal 10, the user can check the content stored in the home server 9 on the mobile terminal 10.
[0097]
【The invention's effect】
As described above, according to the content distribution system of the present invention, the user can view the content stored in the home server at home anytime and anywhere on the mobile terminal on the go.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an embodiment of a content distribution system according to the present invention.
FIG. 2 is a flowchart for explaining a user registration process in the content distribution system shown in FIG. 1;
FIG. 3 is a diagram showing an example of a service TOP screen in the user registration process shown in FIG. 2;
4 is a diagram showing an example of an application screen in the user registration process shown in FIG. 2. FIG.
FIG. 5 is a diagram showing an example of a registration content confirmation screen in the user registration process shown in FIG. 2;
6 is a flowchart for explaining content listing processing in the content distribution system shown in FIG. 1; FIG.
FIG. 7 is a flowchart for explaining content indexing processing in the content distribution system shown in FIG. 1;
FIG. 8 is a diagram for explaining index addition in the indexing process shown in FIG. 7;
9 is a diagram for explaining unit generation in the indexing process shown in FIG. 7; FIG.
10 is a flowchart for explaining content distribution processing in the content distribution system shown in FIG. 1; FIG.
11 is a diagram showing an example of a service selection screen in the distribution process shown in FIG.
12 is a diagram showing an example of a content selection screen in the distribution process shown in FIG.
13 is a diagram showing an example of a playback method selection screen in the distribution processing shown in FIG.
14 is a diagram showing an example of a digest version selection screen in the distribution process shown in FIG.
15 is a diagram showing an example of a reproduction time designation screen in the distribution process shown in FIG.
16 is a diagram showing an example of a reproduction time zone designation screen in the distribution process shown in FIG.
FIG. 17 is a diagram for explaining a content reproduction method in the case of full reproduction;
FIG. 18 is a diagram for explaining a content playback method in the case of digest version playback;
[Explanation of symbols]
1 Content distribution system
2 Management server
3 user information database
4 Service information database
5 Content holder
6 broadcasting stations
7 Accumulator
8 Digital TV
9 Home server
10 Mobile devices
11 Communication network
21 User registration means
22 Authentication data generation means
23 Program transmission means
91 Content storage means
92 User authentication means
93 Content distribution means
94 Content list provision means
101 Authentication data transmission means
102 Content request means
103 Content playback means

Claims (3)

管理サーバーと利用者の所有するホームサーバーならびに携帯端末とを接続し、前記ホームサーバーに蓄積されたコンテンツを前記携帯端末に配信するコンテンツ配信システムにおいて、
前記管理サーバーは、
前記利用者を特定する情報と、前記ホームサーバーを特定する情報と、前記携帯端末を特定する情報とを受け付けて前記利用者の登録を行う利用者登録手段と、
この利用者登録手段で登録された前記利用者に対して、登録されていることを確認するための認証データを生成する認証データ生成手段と、
この認証データ生成手段で生成された前記認証データを前記ホームサーバー及び前記携帯端末に送信する送信手段とを有し、
前記携帯端末は、
前記管理サーバーから受信した認証データを前記ホームサーバーに送信する手段と、
前記ホームサーバーに蓄積されたコンテンツのコンテンツリストを要求するコンテンツリスト要求手段と、
前記コンテンツリストから対象コンテンツの指定と当該コンテンツに関わる特定条件を送信するコンテンツ要求手段と、
前記ホームサーバーから配信されたコンテンツを再生する手段とを有し、
前記ホームサーバーは、
コンテンツとこれらコンテンツのコンテンツリストを蓄積する蓄積手段と、
前記コンテンツの画像データに対し、当該画像データを評価し、画像データにばらつきが生じた直後の画像データを抽出し、当該画像データの時刻に基づいて画像タイムインデックスを付加する画像タイムインデックス手段と、
前記コンテンツの音声データに対し、当該音声データの一定レベル以下の部分をカットし、当該音声データの時刻に基づいて音声タイムインデックスを付加する音声タイムインデックス手段と、
前記画像タイムインデックスと音声タイムインデックスとの対応で視聴最小単位としてユニットを構成する手段と、
前記管理サーバーから送信された認証データならびに前記端末から送信された前記端末の認証データを元に前記端末を認証する利用者認証手段と、
前記認証された携帯端末に、前記コンテンツリストを送信する手段と、
前記認証された携帯端末から指定された対象コンテンツを、前記特定条件に基づき前記ユニット単位で加工して、前記携帯端末に配信するコンテンツ配信手段とを有することを特徴とするコンテンツ配信システム。
In a content distribution system for connecting a management server and a home server owned by a user and a mobile terminal, and distributing content stored in the home server to the mobile terminal,
The management server is
User registration means for accepting information for specifying the user, information for specifying the home server, and information for specifying the mobile terminal and registering the user;
Authentication data generating means for generating authentication data for confirming registration for the user registered by the user registration means;
Transmission means for transmitting the authentication data generated by the authentication data generation means to the home server and the portable terminal,
The portable terminal is
Means for transmitting authentication data received from the management server to the home server;
Content list requesting means for requesting a content list of content stored in the home server;
Content request means for transmitting a specific condition relating to the designation of the target content and the content from the content list;
Means for reproducing the content distributed from the home server,
The home server is
Storage means for storing content and a content list of these content;
Image time index means for evaluating the image data of the content, extracting the image data immediately after the variation in the image data, and adding an image time index based on the time of the image data;
Audio time index means for cutting a portion of the audio data below a certain level for the audio data of the content and adding an audio time index based on the time of the audio data;
Means for configuring a unit as a minimum viewing unit by correspondence between the image time index and the audio time index;
User authentication means for authenticating the terminal based on authentication data transmitted from the management server and authentication data of the terminal transmitted from the terminal;
Means for transmitting the content list to the authenticated portable terminal;
A content distribution system comprising: content distribution means for processing target content specified from the authenticated portable terminal in units of the unit based on the specific condition and distributing the processed content to the portable terminal.
前記特定条件は、前記利用者が指定した再生時間を含み、
前記コンテンツ配信手段は、この再生時間に基づき前記ユニット単位で加工したコンテンツを配信することを特徴とする請求項1に記載のコンテンツ配信システム。
The specific condition includes a playback time specified by the user,
The content distribution system according to claim 1, wherein the content distribution unit distributes the content processed in units of units based on the reproduction time.
前記特定条件は、フル再生かダイジェスト版再生かの再生種別と、前記ダイジェスト版再生が指定された場合、前記コンテンツの再生時間を短縮する割合を含み、
前記コンテンツ配信手段は、この再生方法と前記再生時間とに基づき、前記ユニット単位で加工したコンテンツを配信することを特徴とする請求項1に記載のコンテンツ配信システム。
The specific condition includes a playback type of full playback or digest version playback, and a ratio of shortening the playback time of the content when the digest version playback is designated,
The content distribution system according to claim 1, wherein the content distribution unit distributes the content processed in units of units based on the reproduction method and the reproduction time.
JP2001221495A 2001-07-23 2001-07-23 Content distribution system Expired - Lifetime JP4643068B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001221495A JP4643068B2 (en) 2001-07-23 2001-07-23 Content distribution system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001221495A JP4643068B2 (en) 2001-07-23 2001-07-23 Content distribution system

Publications (2)

Publication Number Publication Date
JP2003037802A JP2003037802A (en) 2003-02-07
JP4643068B2 true JP4643068B2 (en) 2011-03-02

Family

ID=19055153

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001221495A Expired - Lifetime JP4643068B2 (en) 2001-07-23 2001-07-23 Content distribution system

Country Status (1)

Country Link
JP (1) JP4643068B2 (en)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4543513B2 (en) 2000-07-17 2010-09-15 ソニー株式会社 Bidirectional communication system, display device, base device, and bidirectional communication method
JP4501243B2 (en) 2000-07-24 2010-07-14 ソニー株式会社 Television receiver and program execution method
JP2002111686A (en) 2000-10-04 2002-04-12 Sony Corp Communication method and communication device
JP4245986B2 (en) * 2003-06-02 2009-04-02 Kddi株式会社 NETWORK SYSTEM, DATA DOWNLOAD CONTINUING METHOD AT TERMINAL SWITCHING IN THE NETWORK SYSTEM, AND PROGRAM THEREOF
JP4448107B2 (en) * 2003-06-26 2010-04-07 ソニー株式会社 Information processing apparatus and method, recording medium, and program
JP2006325230A (en) * 2003-06-26 2006-11-30 Sony Corp Information processing apparatus and method, recording medium, and program
JP2005065008A (en) * 2003-08-18 2005-03-10 Matsushita Electric Ind Co Ltd Home server
JP4314242B2 (en) * 2003-09-10 2009-08-12 富士通株式会社 Data communication system, data communication method, mobile communication terminal and application server
JP2005223648A (en) * 2004-02-05 2005-08-18 Tempearl Ind Co Ltd Av data viewing and listening system stored in home server by on-vehicle av device and method
JP4351587B2 (en) * 2004-06-24 2009-10-28 株式会社ゼータ・ブリッジ Digest video providing system and method
JP2006012300A (en) 2004-06-25 2006-01-12 Funai Electric Co Ltd Disc player
JP2006324838A (en) * 2005-05-18 2006-11-30 Sharp Corp AV equipment, AV system
JP4556778B2 (en) * 2005-06-17 2010-10-06 株式会社日立製作所 Information distribution system
JP2007227989A (en) * 2006-02-21 2007-09-06 Hitachi Ltd Broadcast network and communication network linkage system, information card used in the linkage system, and terminal device
JP4876693B2 (en) * 2006-04-26 2012-02-15 船井電機株式会社 Digital media server and home network compatible devices
KR100814324B1 (en) * 2006-06-07 2008-03-18 주식회사 인스프리트 Method of providing mobile broadcasting service and system and home media server
JP2008003745A (en) * 2006-06-21 2008-01-10 Sharp Corp Authentication system and authentication method
JP4695044B2 (en) * 2006-08-25 2011-06-08 シャープ株式会社 Information processing apparatus, content viewing reservation apparatus, content viewing reservation system, and content viewing reservation method
EP2077666A1 (en) 2006-10-25 2009-07-08 Sharp Kabushiki Kaisha Content delivery server, content providing server, content delivery system, content delivery method, content providing method, terminal device, control program and computer readable recording medium
JP4944124B2 (en) * 2006-11-16 2012-05-30 シャープ株式会社 Content reproduction system and content reproduction method
WO2008068993A1 (en) * 2006-12-04 2008-06-12 Sharp Kabushiki Kaisha Content recording/reproducing apparatus, method, and program
JP5012077B2 (en) * 2007-02-15 2012-08-29 株式会社Jvcケンウッド Content viewing system
JP5142216B2 (en) * 2008-11-07 2013-02-13 Kddi株式会社 Content transmission method and system for transmitting content from terminal in home network to wide area network
JP5560561B2 (en) 2009-01-15 2014-07-30 ソニー株式会社 Content provision system
JP2011082952A (en) * 2009-09-09 2011-04-21 Sony Corp Communication system, communication apparatus, communication method, and computer program
JP5455677B2 (en) * 2010-01-25 2014-03-26 ソネット株式会社 Service server, content distribution method and program
JP5515890B2 (en) * 2010-03-15 2014-06-11 オムロン株式会社 Image processing apparatus, image processing method, image processing system, control program, and recording medium
JP2011151825A (en) * 2011-02-24 2011-08-04 Kyocera Corp Recording notification system
JP6036415B2 (en) * 2013-03-08 2016-11-30 ソニー株式会社 Communication device and computer program distribution system
JP5962549B2 (en) * 2013-03-08 2016-08-03 ソニー株式会社 COMMUNICATION DEVICE AND COMMUNICATION METHOD, COMPUTER PROGRAM, AND COMMUNICATION SYSTEM
JP5734367B2 (en) * 2013-07-29 2015-06-17 日立マクセル株式会社 Content transmission device, content reception device, content transmission method, and content reception method
JP2016208395A (en) * 2015-04-27 2016-12-08 Jcc株式会社 Portable terminal video display system
JP6327296B2 (en) * 2016-06-29 2018-05-23 ソニー株式会社 COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMPUTER PROGRAM
JP6269755B2 (en) * 2016-08-30 2018-01-31 ソニー株式会社 Computer program distribution system and content remote access utilization device
JP6269754B2 (en) * 2016-08-30 2018-01-31 ソニー株式会社 Computer program distribution system and content remote access control device
JP6323514B2 (en) * 2016-08-30 2018-05-16 ソニー株式会社 Content remote access control method
JP6471820B2 (en) * 2018-02-27 2019-02-20 ソニー株式会社 Content remote access system
JP6465233B2 (en) * 2018-03-27 2019-02-06 ソニー株式会社 Communications system

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09121335A (en) * 1995-10-26 1997-05-06 Matsushita Electric Ind Co Ltd Home media storage and delivery system
JP3546662B2 (en) * 1997-09-12 2004-07-28 日本ビクター株式会社 Distributed home network
JPH1198488A (en) * 1997-09-17 1999-04-09 Toshiba Corp Method for realizing data broadcast for specific receiver using broadcast wave and data broadcast system
JPH11238071A (en) * 1998-02-20 1999-08-31 Toshiba Corp Digest creation apparatus and digest creation method
JPH11298879A (en) * 1998-04-06 1999-10-29 Sony Corp Video information transmission and reception system
JP2001359176A (en) * 2000-06-13 2001-12-26 Sanyo Electric Co Ltd Remotely controllable information processor
JP2002185906A (en) * 2000-12-11 2002-06-28 Sanyo Electric Co Ltd Program recording system, and program recording method
JP2002215496A (en) * 2001-01-12 2002-08-02 Media Glue Corp Digital information distributing system, contents conversion server, portable terminal, home server and control method for them and medium with control program for them recorded thereon
JP2002290954A (en) * 2001-03-23 2002-10-04 Sanyo Electric Co Ltd Device and method for specifying summary video, and video terminal

Also Published As

Publication number Publication date
JP2003037802A (en) 2003-02-07

Similar Documents

Publication Publication Date Title
JP4643068B2 (en) Content distribution system
EP2382781B1 (en) Systems and methods for providing a license for media content over a network
US9176961B2 (en) System and method for generating homogeneous metadata from pre-existing metadata
US7024485B2 (en) System for controlling and enforcing playback restrictions for a media file by splitting the media file into usable and unusable portions for playback
RU2432686C2 (en) Content download system, content download method, content supplying apparatus, content supplying method, content receiving apparatus, content receiving method, and programme
US20070245376A1 (en) Portable media player enabled to obtain previews of media content
US20020062252A1 (en) System and method for providing access to electronic works
CN102577363B (en) content receiving device
KR20050028210A (en) Content providing method, content receiving apparatus and program
KR101546648B1 (en) Method and apparatus for purchasing contents using a portable storage medium or through a network
EP1025498A4 (en) Method and apparatus for targeting a digital information playback device
WO2007121290A2 (en) User system providing previews to an associated portable media player
WO2014029268A1 (en) Media type processing and media playing method and device in iptv system
US20100169942A1 (en) Systems, methods, and apparatus for tagging segments of media content
EP1451958B1 (en) File splitting, scalable coding, and asynchronous transmission in streamed data transfer
US7657743B2 (en) Information viewing/listening system
JP2002259381A (en) Content distribution system and device
US20100169347A1 (en) Systems and methods for communicating segments of media content
US7480314B2 (en) Method for providing multimedia data via communication network
KR100741482B1 (en) Method and system for providing multimedia contents and subtitle information corresponding thereto to personal information processor
EP1828921A1 (en) Method for providing music service and system of enabling the method
CN101427199B (en) Central system for providing previews to portable media players
JP2004013527A (en) Content distribution apparatus and method
JP2002207491A (en) Contents data distribution system, downloading terminal device, and portable telephone set
JP2009055126A (en) Content distribution system, distribution server, receiving terminal, and computer program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080407

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091215

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100212

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100615

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100915

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20100915

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20100915

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20101012

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: 20101102

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: 20101202

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4643068

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131210

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term