Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4170136B2 - Rental data deposit system - Google Patents
[go: Go Back, main page]

JP4170136B2 - Rental data deposit system - Google Patents

Rental data deposit system Download PDF

Info

Publication number
JP4170136B2
JP4170136B2 JP2003120275A JP2003120275A JP4170136B2 JP 4170136 B2 JP4170136 B2 JP 4170136B2 JP 2003120275 A JP2003120275 A JP 2003120275A JP 2003120275 A JP2003120275 A JP 2003120275A JP 4170136 B2 JP4170136 B2 JP 4170136B2
Authority
JP
Japan
Prior art keywords
content
reservation
user
program
storage
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
Application number
JP2003120275A
Other languages
Japanese (ja)
Other versions
JP2004328382A (en
Inventor
力 五十嵐
広尚 曽根
伸保 佐藤
Original Assignee
アイレックス株式会社
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 アイレックス株式会社 filed Critical アイレックス株式会社
Priority to JP2003120275A priority Critical patent/JP4170136B2/en
Publication of JP2004328382A publication Critical patent/JP2004328382A/en
Application granted granted Critical
Publication of JP4170136B2 publication Critical patent/JP4170136B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、デジタルデータからなるコンテンツ(所定の再生機構により再生可能なデジタルの映像、画像、音、文字、数値等のデジタル情報の内容本体、以下同じ)をユーザに代わって保管するとともに保管されているコンテンツの利用を可能にする情報処理技術に関する。より具体的には、広帯域ネットワークの利用を前提として、ユーザから預かった、あるいは、ユーザからの依頼により取得代行したコンテンツをデータデポジトリに保管するとともに、保管されているコンテンツを依頼元のユーザが何時でも何処でも利用できるようにするための情報処理の仕組みに関する。
【0002】
【従来の技術】
デジタル・ハイビジョン放送、CATVのように、近年、放送技術のデジタル化が急速に進められている。デジタルデータは、アナログデータと異なり、通信路を伝搬させてもその品質が一定以上に維持されるし、デジタルテープ等の記録媒体に長期に保管してもデータの劣化がない。そのため、デジタル技術のこのような利点と、1対Nのデータ配信を可能にする放送の利点とを融合した従来にない新規なサービス、例えば付加価値提供サービス、高品質コンテンツ提供サービス等が出現している。最近は、放送されたコンテンツをデジタル録画するためのデジタル・ビデオレコーダも普及してきており、個人でも多種多様のコンテンツを所有することが一般的になっている。
【0003】
【発明が解決しようとする課題】
しかしながら、多種多様のコンテンツが流通していても、通常は、所望のコンテンツの流通時間帯が判明しなければ、そのコンテンツを取得することはできないし、デジタル・ビデオレコーダでは、通常、チューナが一つしかないので、多数のコンテンツを同時録画するためには複数のデジタルビデオレコーダを購入しなければならない。
また、所有するコンテンツが増えるにつれてその管理も煩わしくなる。一般的には、コンテンツ毎に、CD−ROMやデジタルテープ等のメディアに記録して管理することになるが、コンテンツが多種類になるとメディアも複数種類のものに分散してしまい、その整理が困難となる。また、保管環境によっては、メディアの汚れや劣化等が問題となり、長期間にわたる保管が困難な場合も出てくる。特にパーソナルコンピュータ(PC)のハードディスク上のデータはPCウイルスやPCないしハードディスクドライブ(HDD)等の故障により失われるおそれがあり、データが完全に失われて取り返しのつかない損害が発生する危険性をはらんでいる。
【0004】
本発明は、このような問題を解消し、同時に送信される複数のコンテンツをユーザに代わって受信し、また、データデポジトリで保管するとともに保管されているコンテンツの任意の時点での利用を可能にするレンタル・データデポジトリシステムを提供することを主たる課題とする。
【0005】
【課題を解決するための手段】
本発明のレンタル・データデポジトリシステムは、それぞれデジタルデータからなるコンテンツの再生機構及び情報送信機構を備えた複数のユーザ端末が接続可能な広域ネットワークに接続されるシステムであって、少なくとも1日に複数種類発信される可能性があるコンテンツを複数日数分保管可能な保管領域を有するデータデポジトリと、前記複数種類発信される可能性があるコンテンツのうち前記保管領域に保管するコンテンツの取得予約の内容を記録するための予約領域を有する予約データベースと、コンテンツの取得予約と取得されたコンテンツを保管する際の前記保管領域のレンタル条件とをいずれかのユーザ端末より受け付け、受け付けた取得予約とレンタル条件とを当該ユーザ端末の属性情報と共に前記予約データベースの予約領域に記録する予約受付手段と、前記予約領域を探索し、取得予約が記録されているときはその記録内容に従って該当コンテンツをユーザ端末に代わって取得するとともに、取得した該当コンテンツをいずれかの前記保管領域に保管させるコンテンツ保管手段と、取得予約した前記ユーザ端末からの再生要求に従い前記保管領域に保管されているコンテンツの当該ユーザ端末による再生を可能にする再生制御手段と、取得予約したユーザ端末用の前記予約領域に記録されているレンタル条件に従って当該ユーザ端末による前記保管領域のレンタルに対する課金処理を行う課金処理手段とを備えたことを特徴とする。「データデポジトリ」とは、コンピュータ可読の電子情報を記録しておき、その記録された電子情報を必要に応じて読み出すことができるデータ記録装置ないしシステムをいう。
【0006】
ユーザ端末の利用時の操作性を向上させる観点からは、前記ユーザ端末より受け付けた取得予約の予約状況及び前記コンテンツ保管手段で保管しているコンテンツの内容を表す電子番組表をユーザ毎に編集して当該ユーザが操作するユーザ端末に配信し、この電子番組表の表示画面上でユーザが選択したコンテンツを特定可能にする番組表管理手段をさらに備えてレンタル・データデポジトリシステムを構成する。
【0007】
ある実施の態様では、前記コンテンツは、1日に複数のコンテンツ発信源からそれぞれ複数種類発信されるものである。前記予約データベースは、コンテンツ発信源の識別情報が第1方向に設定され、各コンテンツ発信源から時系列に発信される複数のコンテンツの発信予定時刻が第2方向に設定されたマトリクス状のセルの集合からなる構造を有している。前記予約受付手段は、受け付けた取得予約及びレンタル条件を前記セルの前記予約領域に記録するように構成されており、前記コンテンツ保管手段は、前記予約データベースの第1方向の各セルをそれぞれ第2方向に順次読み出し、各セルに記録されている取得予約の内容に従って該当コンテンツを取得するとともに、取得した該当コンテンツをいずれかの前記保管領域に保管させるように構成されている。
【0008】
前記複数のコンテンツ発信源が、例えば、それぞれデジタル放送を行う放送局である場合、前記予約受付手段は、予め各放送局より得られた発信予定のコンテンツ及びその発信時刻を放送局毎に配列した電子番組表を前記広域ネットワークに接続されている各ユーザ端末に提示するとともに該提示に従いユーザ端末が指定した時間帯のコンテンツの録画予約をレンタル条件と共に受け付け、受け付けた録画予約及びレンタル条件を前記予約データベースの該当セルに記録するように構成される。また、前記コンテンツ保管手段は、前記セルに記録された録画予約の内容に従って該当コンテンツを録画する録画機構と、録画したコンテンツをいずれかの前記保管領域に記録するように構成される。
【0009】
本発明のレンタル・データデポジトリシステムは、ユーザが保有する個人コンテンツをも保管する運用にすることもできる。このような運用を可能にするときの構成例としては、ユーザが保有する個人コンテンツの保管要求を受け付ける保管要求受付手段をさらに備えるようにし、さらに、前記コンテンツ保管手段は、この保管要求受付手段で受け付けた個人コンテンツを前記データデポジトリのいずれかの保管領域に保管させるように構成されるようにし、前記再生制御手段は、再生権限を有するユーザ端末からの再生要求に従い前記保管領域に保管されている個人コンテンツの当該ユーザ端末による再生を可能にするように構成されるようにし、前記課金処理手段は、前記個人コンテンツの保管要求を行ったユーザ端末用の前記予約領域に記録されているレンタル条件に従って当該ユーザ端末による前記保管領域のレンタルに対する課金処理を行うように構成されるようにする。
【0010】
前記データデポジトリは、例えば、それぞれ相互にデータ複写又はデータ移動が可能な固定型の第1種記録媒体及びリムーバブルの第2種記録媒体と、これらの記録媒体への記録・読み出し機構とを備えて構成される。前記第1種記録媒体は、磁気ディスク型の記録媒体、光磁気ディスク型の記録媒体、半導体メモリ型の記録媒体のいずれかであり、前記第2種記録媒体は、テープ型の記録媒体である。前記第1種記録媒体又は前記第2種記録媒体を、前記広域ネットワークに接続された外部情報記録システムにより構成することもできる。
【0011】
前記コンテンツ保管手段は、コンテンツの保管及び利用の頻度の統計情報を生成するとともに、この統計情報による保管及び利用の頻度の高さに応じて当該コンテンツを保管すべき記録媒体を他の記録媒体に変更可能に構成されており、
ユーザから比較的長期間の保管指定がなされ、かつ実際に一定時間以上利用されずに第1種記録媒体の保管領域に保管されているコンテンツを第2種記録媒体の保管領域へ移動させる。これにより、コンテンツ保管の際のコストを低減させることができる。
【0012】
個人コンテンツの保管をも受け付ける場合、前記保管要求受付手段は、保管する個人コンテンツの再生権限を付与すべき他のユーザの識別情報又は当該他のユーザが操作するユーザ端末の識別情報をも受け付けて所定の権限情報記録領域に記録するように構成することができる。この場合、前記再生制御手段は、いずれかのユーザ端末からの再生要求があったときに、当該再生要求時に添付された権限情報が前記権限情報記録領域に記録されている識別情報と同一かどうかを判別するように構成される。
【0013】
前記レンタル条件に、前記保管領域のサイズと保管時間とを含めることができる。この場合、前記課金処理手段は、前記保管領域のサイズと保管時間との乗算結果により課金額を決定するように構成される。前記レンタル条件に、さらに前記保管領域に保管されているコンテンツの再生予定回数を含め、前記課金処理手段が、実際に再生した回数に応じて課金額を加算するように構成してもよい。
【0014】
【発明の実施の形態】
以下、本発明のレンタル・データデポジトリシステム(以下、「RDDシステム」と略称する)の実施の形態を説明する。
この実施形態では、CATVインフラの、双方向の通信帯域が上り方向も下り方向も大容量且つ広帯域であるという特徴を利用し、ユーザから預かったコンテンツの保管、デジタル放送により放送されたコンテンツの録画代行及びその保管、並びに保管しているコンテンツのユーザによる再生を可能にするサービスに適用した場合の例を説明する。
【0015】
放送されるコンテンツには、番組コンテンツ及び広告コンテンツがあるが、ここでは、便宜上、番組コンテンツのみを対象とする。ユーザから預かるコンテンツは、デジタルの映像、画像、音声、楽曲、テキストファイル、バイナリファイル等、特に制限はない。以下の説明では、番組コンテンツを単に「番組」と略称する。また、コンテンツタイプを特に区別する必要がある場合は、デジタル放送により録画したコンテンツを「放送録画コンテンツ」、ユーザより預かるコンテンツのうちユーザ側のデジタル録画機器によって録画されたものを「個人録画コンテンツ」、録画以外のユーザ保有のコンテンツを「個人保有コンテンツ」、これらを総称して「個人コンテンツ」又は「個人データ」と呼ぶ。
【0016】
図1は、この例によるRDDシステムの使用状態説明図である。
RDDシステム1は、例えば、CATV網Nの基地局におけるオプションサービスシステムとして実施することができる。
CATV網Nには、それぞれユーザ端末の一例となる複数のデジタル・セットトップ・ボックス(以下、「DSTB」と略称する)2、あるいは、DSTB2とパーソナルコンピュータ(以下、「PC」と略称する)3との組が複数組接続されている。DSTB2とPC3との組で運用される場合、これらの組もまたユーザ端末として機能するものである。
【0017】
DSTB2は、ユーザの家庭用テレビジョンに接続され、各種プログラムに従って家庭用テレビジョンに番組を再生させるための再生機構と、ケーブルモデムを通じてRDDシステム1との間で番組予約の送信や各種通知情報の受信を行うための情報送受信機構とが備えられている。PC3には、RDDシステム1に保管される放送録画コンテンツ、個人コンテンツ等を記録するためのコンテンツ記録領域とが形成されたハードディスクが設けられている。
【0018】
DSTB2には、番組の録画予約を要求するときの予約データ及び録画された番組の再生を要求するときの再生要求データを生成するプログラム(以下、「第1プログラム」と称する)が搭載されており、PC3には、個人保有コンテンツ又は個人録画コンテンツのアップロード/ダウンロードを要求するときのアップロード要求データ/ダウンロード要求データを生成するプログラム(以下、「第2プログラム」と称する)が搭載されている。
【0019】
本実施形態のRDDシステム1は、デジタル・ヘッド・エンド(以下、「DHE」と略称する)11、録画予約再生システム12、ユーザデータ管理システム13、課金処理システム14を主要な構成要素として備えている。
まず、これらの構成要素の概要を説明する。
【0020】
[DHE11]
DHE11は、CATV網Nと上記の各システム12、13、14との間、及び各システム12、13、14間の双方向通信インタフェースとなるインタフェース部品である。このDHE11の具体的な構成図を図2に示す。
【0021】
図2を参照すると、DHE11は、ネットワーク型のルータ111と、データを各システム12、13、14からCATV網Nの方向に伝送させるための下り回線系部品と、データをCATV網Nから各システム12、13、14の方向に伝送させるための上り回線系部品とから構成される。
ルータ111は、各システム12、13、14間を相互に接続するとともに、各システム12、13、14とCATV網Nに接続された複数のDSTB2との間の経路切り替えを行う。
【0022】
下り回線系部品は、CATV網Nに向かうデータ(コンテンツを含む)をエンコードするデジタルエンコーダ112、エンコードされたデータをCATV用の変調方式で(64QAM等)デジタル変調する変調装置113、変調されたデータを1つのチャネルに合成する合成装置114及び合成されたデータをCATV網Nに送信する送信装置115から構成される。デジタルエンコーダ112及び変調装置113は、それぞれ放送チャネル毎に複数組設けられる。
一方、上り回線系部品は、CATV網Nからデータを受信する受信装置116、受信したデータを復調する復調装置117及び復調されたデータをデコードするデコーダ118から構成される。
【0023】
[録画予約再生システム12]
録画予約再生システム12は、放送された番組の取得の一態様となる録画の代行、保管及び配信を行うためのシステムであり、例えば、番組表配信サーバ121、番組予約サーバ122、コンテンツ録画サーバ123、コンテンツ配信サーバ124、番組DB125、番組予約DB126、及びデータデポジトリの一例となるコンテンツDB127を含んで構成される。
【0024】
コンテンツDB127は、少なくとも1日に複数種類放送される番組を複数日数分記録しておける大容量の記録媒体、例えば、それぞれ相互にデータ複写又はデータ移動が可能な固定型の第1種記録媒体及びリムーバブルの第2種記録媒体から構成される。第1種記録媒体は、磁気ディスク型の記録媒体、光磁気ディスク型の記録媒体、半導体メモリ型の記録媒体のいずれかである。第2種記録媒体は、テープ型の記録媒体、例えばデジタルテープである。このデジタルテープを使用する場合、コンテンツDB127には、デジタルテープ記録・再生装置を別途設け、このデジタルテープ記録・再生装置を通じて第1種記録媒体との間の番組の複写ないし移動を行うことになる。番組が累積的に増加することを考慮して、これらの記録媒体を随時追加接続、あるいは新規なものに随時交換できるようにしておいてもよい。なお、第1種記録媒体又は第2種記録媒体がCATV網Nに接続された他の外部情報記録システム(コンテンツ記録専門の情報処理システム)であってもよい。
【0025】
番組表配信サーバ121は、それぞれ複数の放送局から定期的に取得した放送予定の番組とその放送予定時刻をもとに、1日、1週間、1月分の番組表を編集する際に使用する番組データを番組DB125に記録するとともに、各DSTB2からの要求に従い、番組DB125に記録されている番組データを読み出して、要求元のDSTB2に固有となるEPG(Electronic Program Guide・電子番組ガイド)形式の番組表を生成し、生成した番組表をCATV網Nを通じて要求元のDSTB2に配信する。
なお、番組DB125の番組データは、随時その内容が最新版に更新され、過去の番組データは、履歴データ領域に、適宜読み出し可能な状態で待避される。
【0026】
番組DB125は、例えば、図3に示されるデータ構造にすることができる。すなわち、番組DB125は、放送チャネルの識別情報がX軸方向(行方向)に設定され、各放送局から時系列に発信される複数の番組の発信予定時刻がY軸方向(列方向)に設定されたマトリクス状のセルの集合からなる2次元データ構造を有している。この2次元データ構造において、個々の番組は、指定された放送チャネル(図3中のX軸側)と放送日時(図3中でのY軸側)との交点のセルとして示される。各セルには、当該番組の放送チャンネル及び放送日時等を記録するための番組属性項目R1、当該番組のタイトルを記録するためのタイトル項目R2、コンテンツの予告編データ、あらすじデータ、関連Web情報を表す紹介項目R3等のデータが記録される。
【0027】
番組予約サーバ122は、各DSTB2から受信した予約データを受け付ける予約受付手段と、受け付けた予約データを番組予約DB126に記録するとともに番組予約DB126に記録されている予約データを逐次更新する制御装置とを備えている。予約データは、DSTB2を操作するユーザの個人情報、放送チャネル及び番組の識別情報、番組の録画開始時刻及び終了時刻、レンタル条件を予約要求の指示情報と共に含んでなるデータであり、DSTB2が、第1プログラムを実行することによって生成される。
【0028】
予約データを記録するための番組予約DB126は、例えば、図4に示されるデータ構造にすることができる。
すなわち、番組予約DB126は、番組DB125と同様、放送チャネルの識別情報がX軸方向(行方向)に設定され、各放送局から時系列に発信される複数の番組の発信予定時刻がY軸方向(列方向)に設定されたマトリクス状のセルの集合からなる2次元データ構造を有している。個々の番組は、指定された放送チャネル(図4中のX軸側)と放送日時(図4中でのY軸側)との交点のセルとして示される。各セルには、当該番組の放送チャンネル及び放送日時等を記録するための番組属性項目RD1、当該番組の簡単な紹介内容を記録するための番組紹介項目RD2、番組予約を行ったユーザの個人情報、レンタル条件、その番組の利用状況等を記録するためのユーザ属性項目RD3等の各項目が形成される。ユーザ属性項目RD3は、ユーザ毎にそれぞれRD3−1、RD3−2…として格納されている。
【0029】
図4の例では、ユーザ属性項目RD3には、DSTB2より送られた番組予約データに含まれるユーザの名前、住所、電話番号、レンタル条件である利用期間/利用回数と、後述するコンテンツ配信サーバ124より送られる利用フラグとが記録される。利用フラグは、その番組がユーザによって再生されたか否かを表すものであり、再生された場合は利用済”1”,未再生であれば未利用”0”が記録される。
なお、番組予約DB126は、番組DB125から必要な部分、つまり、予約可能期間内のデータをコピーすることにより容易に構築することができる。
【0030】
コンテンツ録画サーバ123は、コンテンツ保管手段の一例となるもので、録画可能な番組の放送チャネル、例えばデジタル地上波/デジタルCS放送波/デジタルBS放送波等からの番組受信を可能にするチューナと、デコーダと、チューナで受信された番組あるいはデコーダでデコードされた番組をコンテンツDB127に記録(録画)するための録画機構と、タイマと、チューナ及び録画機構の制御並びに録画された番組の読み出し、変更、削除、その他の情報のコンテンツDB127への記録、変更、削除等を行う制御装置とが設けられている。
【0031】
衛星放送等においては、正規加入者ではないものが自由に番組を視聴することが出来ないように、データをコーディングし、専用のデコーダによってのみデコードを行うことで、番組を正常に視聴することを可能としているが、このデコーダをコンテンツ録画サーバ123に設けておくことにより、ユーザ側の各DSTB2に高価なデコーダを設ける必要はなく、DSTB2を安価にできるという利点がある。但し、デコーダをDSTB2側に設け、デコード処理をDSTB2側で行うようにしてもよいことは勿論である。この場合は、デコーダを持たないものは番組を視聴することができないので、不正な視聴を防ぎやすくなるという利点がある。
【0032】
コンテンツ録画サーバ123の制御装置は、番組予約DB126の記録情報とタイマとを常時参照しており、ある時間帯の番組について予約されている録画開始時刻に達したときに、その番組を受信してコンテンツDB127への記録(録画)を開始し、予約されている録画終了時刻に達した時点で、その番組の録画を終了する。制御装置は、番組の録画を終了したときは、その番組それ自体のほか、その番組を識別するための番組識別情報、録画した日時、放送チャンネルの識別情報を表す録画済情報、その番組の録画を予約したユーザの識別情報をもコンテンツDB127に保管する。このコンテンツDB127には、番組予約DB126において予約されている番組のみが格納される。
【0033】
制御装置は、また、番組の保管及び利用の頻度の統計情報を生成するとともに、この統計情報による保管及び利用の頻度の高さに応じて当該番組を保管すべきコンテンツDB127の記録媒体を他の記録媒体に変更する機能も有している。特に、ユーザから比較的長期間の保管指定がなされ、かつ、実際に一定時間以上再生がなされずにコンテンツDB127の第1種記録媒体の保管領域に保管されているコンテンツを第2種記録媒体の保管領域へ移動させるようにする。
【0034】
制御装置は、さらに、課金処理システム14の課金処理サーバ141に対して、ユーザにコンテンツを配信したこと及びユーザによる課金体系の選択結果等の情報を送信する。さらにデータが利用され終わった後に、番組予約DB126を参照し、もうそのデータを利用するユーザがなければそのビデオデータをコンテンツDB127から抹消する。
【0035】
コンテンツ配信サーバ124は、ユーザのDSTB2からの配信要求(第1プログラムを実行して生成されたコンテンツの配信要求)の受信を契機に、コンテンツDB127内に記録(録画)された番組を要求元のDSTB2に配信する。ここにいう「配信」とは、コンテンツDB127に記録されている番組を複写してDSTB2に一括送信する態様のほか、その番組をコンテンツ配信サーバ124の側で再生して時系列に逐次送信する態様(いわゆるストリーミング送信)も含まれる。コンテンツ配信サーバ124は、番組の配信時には、番組予約DB126を参照して、そのユーザからの予約内容とレンタル条件の確認を行う。
【0036】
[ユーザデータ管理システム13]
ユーザデータ管理システム13は、上述した個人保有コンテンツ、及び/又は、個人録画コンテンツのような個人コンテンツをユーザに固有のユーザデータとして、上記の番組とは別に、あるいは番組と共に、保管するためのシステムであり、ユーザデータ登録サーバ131、ユーザデータ配信サーバ132、及びユーザDB133を含んで構成される。
【0037】
ユーザデータ登録サーバ131には、個人コンテンツ(個人保有コンテンツ又は個人録画コンテンツ)の本体と、これらのコンテンツ属性情報(コンテンツタイプ、コンテンツの概要等の情報、サイズ、レンタル条件、保管を希望するメディア(第1種記録媒体/第2種記録媒体)、再生権限を表す利用許可属性)と、ユーザ属性情報(ユーザ名、ユーザID等)とを受け付ける受付機構と、この受付機構で受け付けたコンテンツ本体をコンテンツDB127に保管させるとともに、コンテンツ属性情報及びユーザ属性情報を、コンテンツDB127の保管領域とリンクさせてユーザDB133に記録する制御装置を備えている。この制御装置は、ユーザDB133に記録されている各種情報の編集、削除、読出等の制御をも行う。
【0038】
ユーザDB133は、図5に例示されるようなデータ構造を有するものである、すなわち、ユーザを識別するためのユーザ名、ユーザID(識別情報)、コンテンツDB127で保管する個人コンテンツが個人録画コンテンツかその他の個人保有コンテンツ(個人データ)かを表すコンテンツタイプ、そのコンテンツの概要を表すコンテンツ情報、そのコンテンツのサイズ、登録日、指定する保存期間、保存するメディア(第1種記録媒体/第2種記録媒体)、及び利用許可属性を項目として格納している。
なお、ここでは、個人コンテンツを番組と共にコンテンツDB127に保管し、ユーザ属性情報及びコンテンツ属性情報のみをユーザDB133に記録するものとして説明しているが、ユーザDB133をコンテンツDB127と同じ構造のものとして、個人コンテンツをこのユーザDB133で保管するようにしてもよい。
【0039】
ユーザデータ配信サーバ132は、コンテンツDB127に保管されている個人保有コンテンツ、個人録画コンテンツから、ユーザの求めに応じて、そのユーザが操作するDSTB2又はPC3に配信するサーバである。「配信」に2つの態様があることは上述したとおりである。
【0040】
[課金処理システム14]
課金処理システム14は、レンタル条件に応じた課金処理をユーザ毎に行うシステムであり、課金処理サーバ141と課金DB142とを含んで構成される。課金処理サーバ141は、番組予約DB126に記録されているレンタル条件、コンテンツDB127において記録用として使用しているデータサイズ(レンタルサイズ)、ユーザDB133に記録されているレンタル条件及びデータサイズ(レンタルサイズ)を定期的に読み出して、ユーザ毎の課金データを作成し、作成した課金データを課金DB142へ格納する。格納された課金データは毎月集計され、ユーザに請求書が発行され、支払の確認が行われる。
【0041】
課金DB142の内容例を図6及び図7に示す。
図6は、番組の録画代行及び保管のみを行う場合の課金DB142の例、図7は同一ユーザによる個人コンテンツの保管をも受け付けた場合の課金DB142の例を表している。図示の例では、それぞれユーザ毎に、ユーザの識別情報(ユーザ名、ユーザID)、コンテンツタイプ、コンテンツ情報、利用形態、利用ログ、課金の単価、課金合計、支払確認が項目として格納されている。コンテンツ情報としては、要約等が用いられている。利用形態は、ユーザがコンテンツの再生要求時に選択した課金体系及びユーザが指定した利用期間や利用回数が記録される。このような構造の課金DB142により、ユーザに対しての請求金額及び支払状況が一覧できるようになっている。
【0042】
<RDDシステム1の使用形態>
次に、上記のように構成されるRDDシステム1の使用形態を説明する。
まず、ユーザが、自己のDSTB2を操作して、所望の番組の録画予約、録画された番組の保管と、保管された番組の再生を要求する場合の手順を、図8〜図12の画面例を参照して説明する。
【0043】
RDDシステム1を利用する場合、ユーザは、自己のDSTB2を操作して、アクセス指示を行う。図8は、録画予約及び再生要求の手順の概要を示したものである。DSTB2では、ユーザからの指示、すなわち第1プログラムの実行が要求された場合には、第1プログラムを実行する(S102:Yes、S104)。これにより、DSTB2によるRDDシステム1の利用が可能になる。
ユーザは、RDDシステム1にアクセスし、所定のユーザ認証を受けた後、1日、1週間又は1ケ月の番組表の配信要求を行う。
【0044】
RDDシステム1は、アクセスしてきたユーザが正当ユーザであれば、DSTB2からの配信要求に従い、番組表配信サーバ121が、番組DB125の最新の記録情報をもとにそのユーザ用の所定のレイアウトの最新の番組表に編集し、その番組表を要求元のDSTB2に送信する。
【0045】
DSTB2は、受信した番組表を家庭用テレビジョンの画面に表示させる。このときの表示画面の例を図9に示す。ユーザは、この表示された番組表を確認しながら所望の番組の選択及び録画予約等の操作を行うことになる。例えば、所望の番組の表示領域をクリックして録画予約したい番組を選択し、画面左側に表示されている「操作ガイド」の「予約」を押す。これにより、番組が特定されたことを表す情報が生成される。この操作は、通常は、DSTB2に接続された外部コントローラ(リモコン)等の入力機器によって行うが、そのDSTB2にPC3が接続されている場合は、PC3に接続されたマウスやキーボード等の入力機器を通じて行うようにすることもできる。
【0046】
録画予約した番組が特定されると、表示画面は、図10のように切り替わる。ユーザは、図10の表示画面を通じて、その番組を保管してもらうときのレンタル条件、すなわち、番組の保管期間をベースとした課金体系と視聴回数(再生回数)をベースとした課金体系との組み合わせを選択する。図10の例では、1週間保管中に1回視聴するという条件が選択されている。なお、視聴回数の選択は、有料番組の場合には必須であるが、そうでない番組の場合は、省略することができる。また、これらの保管期間、視聴回数はこの例に限るものではなく、また、ユーザが任意の保管期間あるいは視聴回数を直接入力するようにしてもよい。このようにして予約された番組には、番組表の画面において、「予約済」という表示を行うようにし、どの番組が予約されたかを明確に表示するようにしてもよい。
【0047】
このようにして予約された番組の情報及びレンタル条件が定まると(S106:Yes)、DSTB2は、ユーザ属性情報及びCATV網Nの中で一意に定められたDSTB2の識別情報と共に、第1プログラムによって予約データに成形し、CATV網Nを通じてRDDシステム1へ送信する(S108)。
この予約データが、RDDシステム1のDHE11を通じて番組予約サーバ122に到達すると、番組予約サーバ122は、番組予約DB126に、当該番組の予約内容を記録する。この場合、図4において項目RD3−1、項目RD3−2には既に予約内容が記録されており、項目RD3−3以降が空いているものとすると、空いている項目RD3−3に、ユーザ名、住所、電話番号、及び上述の選択された課金体系等が更新される。番組を予約した時点では、当然ながらユーザは当該番組を視聴していないので、利用フラグとしては0(未利用)が記録される。
【0048】
番組予約サーバ122は、番組予約DB126の更新が終了した場合は、更新終了通知をDSTB2に送信するとともに、表示画面を図11のように切り替える。DSTB2は、番組予約DB126の更新終了通知が番組予約サーバ122から通知されることをもって番組予約DB126の更新が完了したことを確認し、さらに、ユーザからRDDシステム1の利用終了、すなわち第1プログラム終了コマンドが入力されたときは、フローを終了する(図8:S110:Yes、S112)。終了コマンドの入力がない場合は、S106に戻る。
【0049】
その後、ユーザが予約した番組が放送される時間帯になると、コンテンツ録画サーバ123の録画機構が、コンテンツDB127への番組録画を開始し、時間帯の終期に達した時点で、録画を終える。これにより、ユーザが録画予約した番組がコンテンツDB127の保管領域に保管(記録)される。
【0050】
保管されている番組の内容は、ユーザが何時でもRDDシステム1にアクセスして配信を受け、これにより自己のDSTB2で再生することができる。録画済の番組がどのようなものかをRDDシステム1側に確認要求することもできる。図12は、この確認要求に応じてDSTB2側に表示される画面例を示している。なお、録画済の番組があることをユーザに伝達するために、表示画面に、アイコン表示するか、あるいはアイコン表示とは別に、DSTB2かそのリモコンに、録画ありインジケータ(ランプ)を点灯させるようにすることで、録画済コンテンツがあることを伝達する構成とすることもできる。また、RDDシステム1からユーザに向けて予約された番組の録画が終了した旨のメールを送信するようにしてもよい。図12に示されるように、録画済番組を表示する際には、その番組名、配信された日時、チャンネル等の情報が示される。表示された番組名をクリックすることで、その番組の概略や予告編等の詳しいデータを参照できるようにしてもよい。
【0051】
番組の再生要求は、上述した図8のステップS102〜S106において、予約要求に代えて、番組の再生要求を入力することにより行われる。ステップS106において、ユーザから入力された内容が番組の再生要求であった場合、DSTB2の第1プログラムは、再生要求データを生成し(S106:No、S202:Yes)、これをCATV網Nを通じてRDDシステム1に送信する(S204)。
【0052】
RDDシステム1側では、コンテンツ配信サーバ124が、受け取った再生要求データに基づいて該当番組をコンテンツDB127から読み出し、これを要求元のDSTB2に配信する。これにより、DSTB2側での番組の再生が可能になる(S206)。DSTB2は、受け取った番組の再生が終了したかどうかを監視しており(S208)、終了した場合には、その旨をRDDシステム1(番組予約サーバ122)に通知する(S208:Yes)。この通知により、番組予約サーバ122は、番組予約DB126のその番組についての利用フラグを未利用”0”から利用済み”1”に更新し、更新終了通知をDSTB2に送信する。DSTB2は、番組予約サーバ122からの更新終了通知により番組予約DB126の更新が終了したことを認識し(S210)、S202の処理へと戻る。
【0053】
ユーザがRDDシステム1を利用すると、課金処理システム14は、図6又は図7の課金DB142の記録情報をもとに、番組録画、保管、配信のサービスに対するユーザ毎の課金額を算出する。そして、例えばCATVの月次の請求書にこの課金額を加算してユーザに発行する。
なお、番組の利用回数が、すべてのユーザが指定した利用回数に達したとき、あるいは、番組の保管期間が終了したときは、その番組をコンテンツDB127から消去する。これによりコンテンツDB127の容量を効率的に使用することが可能となる。
【0054】
<個人コンテンツの場合>
次に、放送された番組の録画に代えて、ユーザ所有のデジタルビデオやバックアップデータ、テキストファイル等の個人コンテンツをRDDシステム1に保管して適宜その読み出しやコンテンツのPC3への書き戻すときの例を説明する。
【0055】
RDDシステム1を利用しようとするユーザは、PC3またはDSTB2にインストールされた第2プログラムを実行し、RDDシステム1との間でユーザ認証を行うとともに、個人録画コンテンツやバックアップファイル等の、保管対象となる個人コンテンツを、PC3からDSTB2、CATV網N、DHE111を介して、RDDシステム1のユーザデータ登録サーバ131へ転送する。
【0056】
ユーザデータ登録サーバ131は、転送された個人コンテンツを、コンテンツDB127へ保管させるとともに、図5に示した項目の情報(ユーザ名、ユーザID、コンテンツタイプ、コンテンツ情報、コンテンツサイズ、登録日、保存期間、保存メディア、利用許可属性)をコンテンツDB127の保管領域とリンクさせてユーザDB133へ登録する。図5の例では、ユーザA(自分)のほか、他のユーザB、Cも利用可能な個人録画コンテンツと、ユーザAのみが利用可能なPCバックアップデータ、ユーザA,Cのみが利用可能なファイル#1、ユーザA,Bのみが利用可能なファイル#2が保管されていることを示している。
【0057】
保管されている個人コンテンツをRDDシステム1からユーザ自身のPC3へ取り込む場合、ユーザは、DSTB2から第2プログラムを実行することで、取り込むべきコンテンツを指定する。この場合、第2プログラムは、例えば図13のような画面で、現在RDDシステム1に保管されている個人コンテンツを表示させる。これらの個人コンテンツから、ユーザは、PC3に取り込むものを選択し、RDDシステム1へその個人コンテンツの転送要求を行う。
【0058】
RDDシステム1側では、ユーザデータ配信サーバ132が、ユーザからの要求に応じて、保管されている個人コンテンツを読み出す。その後、ユーザDB133を参照して、そのユーザの属性情報と利用許可属性の確認を行う。利用が許可されたユーザである場合は、読み出した個人コンテンツをPC3に向けて配信する。
個人コンテンツがユーザのPC3へ転送されると、第2プログラムを通じて、転送が終了した旨のメッセージがユーザに対して表示される。
なお、個人コンテンツの取り込みは、そのコンテンツの所有者であるユーザだけではなく、コンテンツ登録の際に指定された利用許可属性を持つユーザが上記と同様の手段で引出すことが可能である。
【0059】
次に、個人コンテンツのうち、個人録画データをユーザデータ配信サーバ132を通じてVOD(ビデオ・オン・デマンド)再生する場合を説明する。
ユーザは、第2プログラムを実行することで、現在RDDシステム1側に保管されている個人録画データから再生したいものを選択し、その再生をユーザデータ配信サーバ132に指示する。これにより、ユーザデータ配信サーバ132から、指定された個人録画コンテンツが、ストリーム画像としてユーザのDSTB2ないしはPC3へ転送され、テレビジョンの画面によって鑑賞できる。
【0060】
課金処理システム14における個人コンテンツの保管、再生に際しての課金処理は、番組の録画予約、保管、配信の場合と同様の手順で行われる。
また、上述のようにして個人コンテンツが利用されたときは、課金DB142に、番組予約の場合と同様に、利用ログが記録される。
なお、個人コンテンツの保管期間が終了した後には、そのユーザのDSTB2又はPC3に保管期間の満了確認メッセージを送信する。保管の継続がなされない場合は、当該個人コンテンツ及びユーザDB133の内容を抹消する。個人コンテンツの抹消に際して満了確認メッセージを送信するのは、番組保管の場合には、誤まってその番組を消去しても、通常は再度番組を取得することが可能であるのに対し、個人コンテンツは、一度抹消した後は、同じものを取得することが不可能な場合が殆どであることを考慮したものである。
【0061】
以上のように、本実施形態のRDDシステム1は、広帯域ネットワークを利用できること、その広帯域ネットワークの上り、下りの双方向共に大容量・広帯域であること、録画予約再生システム12及びユーザデータ管理システム13にVOD(オン・デ・マンド)方式を利用できること、多チャンネルの番組受信設備をすでに所有していること等から、CATVの基地局内に設置され、基地局がDSTB2やユーザのPC3に向けてこのサービスを提供することを前提としている。しかしながら、広帯域なインターネットを通信チャネルとして、PC3等をユーザ端末とし、インターネット上にデータデポジトリを構築し、同じようなサービスを提供することも可能である。
【0062】
本実施形態では、また、保管したコンテンツをネットワークを経由してDSTB2やPC3へ配信することを前提としたが、ユーザからの要望に応じて、CD−ROM、DVD、デジタル・テープ等の可搬性の記録メディアに記録してユーザに物理的に配信するサービスも可能である。また、地上波や衛星波による放送ではなく、広域ネットワークを通じた番組の取得、保管及びその配信を行うサービスにも利用できる。
【0063】
更に、本実施形態におけるデータデポジトリのレンタルに対する課金の形態は、番組予約時にユーザが指定する形式にしたが、システムを利用する最初の時にデフォルトの使用形式を決めておき、変更が必要な場合のみ変更する形態や、番組予約時の課金の形態を再生利用時に変更し、それに応じて課金処理が変更されるようにすることも可能である。
【0064】
また、例えばデジタルビデオレコーダによる録画再生を行う場合、番組と共に録画された広告コンテンツ(コマーシャルメッセージ等)をスキップして再生されることがあり、この場合は放送局の広告収入が減少する可能性があるが、この実施形態によれば、番組と広告コンテンツをつなげて再生を行うことができるため、広告コンテンツのスキップ再生による放送局の広告収益の減少を防ぐことも可能となる。
【0065】
【発明の効果】
以上の説明から明らかなように、本発明によれば、ユーザの要求に応えてコンテンツを取得し、これにより取得したコンテンツをレンタルのデータデポジトリに保管し、必要なときにユーザへ配信するようにしたので、同時期に多数のコンテンツを取得することができ、しかも、コンテンツが増えてもユーザは、それらのコンテンツの管理の煩わしさから開放される効果が得られる。
【図面の簡単な説明】
【図1】 RDDシステムの使用状態を示す全体構成図。
【図2】 DHEの構成例の説明図。
【図3】 番組DBの構造説明図。
【図4】 番組予約DBのデータ構造説明図。
【図5】 ユーザDBの内容説明図。
【図6】 課金DB(放送録画コンテンツのみの場合)の内容説明図。
【図7】 課金DB(個人保有コンテンツを含む場合)の内容説明図。
【図8】 録画予約・再生の手順説明図。
【図9】 番組予約を行うときの画面の表示例を示した図。
【図10】 課金体系を選択する画面の表示例を示した図。
【図11】 予約後の画面の表示例を示した図。
【図12】 利用可能な録画データの一覧画面の表示例を示した図。
【図13】 登録された個人コンテンツの一覧画面の表示例を示した図。
【符号の説明】
1 レンタル・データデポジトリ(RDD)システム
2 デジタル・セットトップ・ボックス(DSTB)
3 パーソナルコンピュータ(PC)
11 デジタル・ヘッド・エンド(DHE)
111 ルータ
112 デジタルエンコーダ
113 変調装置
114 合成装置
115 送信装置
116 受信装置
117 復調装置
118 デコーダ
12 録画予約再生システム
121 番組表配信サーバ
122 番組予約サーバ
123 コンテンツ録画サーバ
124 コンテンツ配信サーバ
125 番組DB
126 番組予約DB
127 コンテンツDB
13 ユーザデータ管理システム
131 ユーザデータ登録サーバ
132 ユーザデータ配信サーバ
133 ユーザDB
14 課金処理システム
141 課金処理サーバ
142 課金DB
N CATV網
[0001]
BACKGROUND OF THE INVENTION
The present invention stores and stores content consisting of digital data (digital video content, images, sounds, characters, numerical values, etc., which can be played back by a predetermined playback mechanism, the same applies hereinafter) on behalf of the user. The present invention relates to information processing technology that enables the use of existing content. More specifically, on the premise of the use of a broadband network, the content stored by the user or obtained on behalf of the user is stored in the data repository, and the stored content is stored by the requesting user. The present invention relates to a mechanism for information processing so that it can be used anytime and anywhere.
[0002]
[Prior art]
In recent years, digitalization of broadcasting technology has been promoted rapidly, such as digital high-definition broadcasting and CATV. Unlike analog data, the quality of digital data is maintained above a certain level even if it is propagated through a communication path, and there is no deterioration of data even if stored for a long time in a recording medium such as a digital tape. Therefore, unprecedented new services such as a value-added service, a high-quality content providing service, etc. that combine such advantages of digital technology and broadcasting that enable one-to-N data distribution have emerged. ing. Recently, digital video recorders for digitally recording broadcast content have become widespread, and it is common for individuals to own a wide variety of content.
[0003]
[Problems to be solved by the invention]
However, even if a wide variety of content is distributed, it is usually impossible to acquire the content unless the distribution time zone of the desired content is known, and a digital video recorder usually has a single tuner. Therefore, in order to record a large number of contents simultaneously, a plurality of digital video recorders must be purchased.
In addition, the management becomes more troublesome as the owned content increases. Generally, each content is recorded and managed on a medium such as a CD-ROM or a digital tape. However, when there are many types of content, the media are also distributed into a plurality of types, and the organization of the media is difficult. It becomes difficult. In addition, depending on the storage environment, the media may become dirty or deteriorate, and it may be difficult to store for a long period of time. In particular, data on the hard disk of a personal computer (PC) may be lost due to a PC virus, PC or hard disk drive (HDD) failure, etc., and there is a risk that data will be lost completely and irreparable damage will occur. I am in trouble.
[0004]
The present invention solves such problems, receives a plurality of contents transmitted at the same time on behalf of the user, and stores them in a data repository and allows the stored contents to be used at any time. The main challenge is to provide a rental data repository system.
[0005]
[Means for Solving the Problems]
The rental data repository system of the present invention is a system connected to a wide area network to which a plurality of user terminals each having a content reproduction mechanism and an information transmission mechanism each consisting of digital data can be connected, and is at least one day A data repository having a storage area capable of storing a plurality of types of contents that can be transmitted for a plurality of days, and a reservation for acquiring contents stored in the storage area among the contents that may be transmitted a plurality of types. A reservation database having a reservation area for recording contents, a content acquisition reservation, and a rental condition of the storage area when storing the acquired content are received from any user terminal, and the acquired acquisition reservation and rental are received. Together with the attribute information of the user terminal in the reservation database Reservation accepting means for recording in the approximately area, searching for the reserved area, and when the acquisition reservation is recorded, the corresponding content is acquired on behalf of the user terminal according to the recorded content, and the acquired corresponding content is Content storage means for storing in the storage area, reproduction control means for enabling the user terminal to reproduce the content stored in the storage area in accordance with a reproduction request from the user terminal reserved for acquisition, and a user who has made an acquisition reservation And charging processing means for performing charging processing for rental of the storage area by the user terminal in accordance with the rental conditions recorded in the reservation area for the terminal. The “data repository” refers to a data recording apparatus or system that records computer-readable electronic information and can read out the recorded electronic information as necessary.
[0006]
From the viewpoint of improving the operability at the time of using the user terminal, the electronic program guide showing the reservation status of the acquisition reservation accepted from the user terminal and the content stored in the content storage means is edited for each user. The rental data depository system is further provided with program guide management means for distributing to a user terminal operated by the user and enabling the user-selected content to be specified on the display screen of the electronic program guide.
[0007]
In one embodiment, a plurality of types of content are transmitted from a plurality of content transmission sources each day. In the reservation database, identification information of content transmission sources is set in a first direction, and scheduled transmission times of a plurality of contents transmitted in time series from the respective content transmission sources are set in a second direction. It has a structure consisting of a set. The reservation receiving unit is configured to record the received acquisition reservation and rental conditions in the reservation area of the cell, and the content storage unit stores each cell in the first direction of the reservation database in the second direction. The content is read sequentially, and the corresponding content is acquired according to the content of the acquisition reservation recorded in each cell, and the acquired corresponding content is stored in any one of the storage areas.
[0008]
When the plurality of content transmission sources are, for example, broadcasting stations that perform digital broadcasting, for example, the reservation receiving unit arranges the content scheduled to be transmitted and the transmission times obtained from each broadcasting station in advance for each broadcasting station. The electronic program guide is presented to each user terminal connected to the wide area network, and the recording reservation of the content in the time zone specified by the user terminal is accepted together with the rental condition according to the presentation, and the received recording reservation and the rental condition are reserved. It is configured to record in the corresponding cell of the database. Further, the content storage means is configured to record the content according to the content of the recording reservation recorded in the cell, and to record the recorded content in any of the storage areas.
[0009]
The rental data repository system of the present invention can also be operated to store personal contents held by users. As a configuration example for enabling such operation, a storage request receiving unit that receives a storage request for personal content held by a user is further provided, and the content storage unit is a storage request receiving unit. The received personal content is configured to be stored in any storage area of the data repository, and the playback control means is stored in the storage area in accordance with a playback request from a user terminal having playback authority. Rental conditions recorded in the reserved area for the user terminal that made the storage request for the personal content, so that the personal content can be reproduced by the user terminal. In accordance with the billing process for the storage area rental by the user terminal To so that.
[0010]
The data repository includes, for example, a fixed first-type recording medium and a removable second-type recording medium that can mutually copy and move data, and a recording / reading mechanism for these recording media. Configured. The first type recording medium is one of a magnetic disk type recording medium, a magneto-optical disk type recording medium, and a semiconductor memory type recording medium, and the second type recording medium is a tape type recording medium. . The first type recording medium or the second type recording medium may be configured by an external information recording system connected to the wide area network.
[0011]
The content storage means generates statistical information on the frequency of storage and use of the content, and sets the recording medium on which the content is stored according to the frequency of storage and usage based on the statistical information as another recording medium. It is configured to be changeable,
The user designates storage for a relatively long period of time and moves the content stored in the storage area of the first type recording medium without actually being used for a certain period of time to the storage area of the second type recording medium. Thereby, the cost at the time of content storage can be reduced.
[0012]
In the case of accepting storage of personal contents, the storage request accepting means also accepts identification information of other users who should be given the authority to reproduce personal contents to be stored or identification information of user terminals operated by the other users. It can be configured to record in a predetermined authority information recording area. In this case, when there is a reproduction request from any user terminal, the reproduction control means determines whether the authority information attached at the time of the reproduction request is the same as the identification information recorded in the authority information recording area. Is configured to determine.
[0013]
The rental conditions may include a size of the storage area and a storage time. In this case, the billing processing means is configured to determine a billing amount based on a multiplication result of the size of the storage area and the storage time. The rental condition may further include a scheduled reproduction count of the content stored in the storage area, so that the accounting processing unit adds a charging amount according to the actual reproduction count.
[0014]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the rental data deposit system (hereinafter abbreviated as “RDD system”) of the present invention will be described.
In this embodiment, the CATV infrastructure uses the feature that the bidirectional communication band has a large capacity and a wide bandwidth both in the upstream and downstream directions, and stores the content deposited by the user and records the content broadcast by digital broadcasting. An example will be described in the case of application to a service that enables a user to reproduce and store the contents and the stored contents.
[0015]
The broadcast content includes program content and advertisement content, but here, for convenience, only the program content is targeted. The content deposited from the user is not particularly limited, such as digital video, image, audio, music, text file, binary file, and the like. In the following description, the program content is simply abbreviated as “program”. In addition, when it is necessary to particularly distinguish content types, “broadcast recording content” refers to content recorded by digital broadcasting, and “personal recording content” refers to content recorded by the user among digital content recorded by the user. In addition, user-owned content other than recording is called “individually owned content”, and these are collectively called “individual content” or “personal data”.
[0016]
FIG. 1 is an explanatory diagram of a usage state of the RDD system according to this example.
The RDD system 1 can be implemented as an optional service system in a base station of the CATV network N, for example.
The CATV network N includes a plurality of digital set-top boxes (hereinafter abbreviated as “DSTB”) 2 or DSTB 2 and a personal computer (hereinafter abbreviated as “PC”) 3 each serving as an example of a user terminal. A plurality of sets are connected. When operated as a set of DSTB2 and PC3, these sets also function as user terminals.
[0017]
The DSTB 2 is connected to the user's home television, and transmits a program reservation and various notification information between the playback mechanism for causing the home television to play the program according to various programs and the RDD system 1 through the cable modem. And an information transmission / reception mechanism for reception. The PC 3 is provided with a hard disk in which a content recording area for recording broadcast recording content, personal content and the like stored in the RDD system 1 is formed.
[0018]
The DSTB 2 includes a program (hereinafter referred to as “first program”) that generates reservation data when requesting recording reservation of a program and reproduction request data when requesting reproduction of a recorded program. The PC 3 is loaded with a program (hereinafter referred to as “second program”) that generates upload request data / download request data when requesting upload / download of personally owned content or personal recorded content.
[0019]
The RDD system 1 of this embodiment includes a digital head end (hereinafter abbreviated as “DHE”) 11, a scheduled recording / playback system 12, a user data management system 13, and a charging processing system 14 as main components. Yes.
First, an outline of these components will be described.
[0020]
[DHE11]
The DHE 11 is an interface component that serves as a bidirectional communication interface between the CATV network N and each of the systems 12, 13, and 14 and between the systems 12, 13, and 14. A specific configuration diagram of the DHE 11 is shown in FIG.
[0021]
Referring to FIG. 2, the DHE 11 includes a network type router 111, downlink components for transmitting data from the systems 12, 13, and 14 to the CATV network N, and data from the CATV network N to each system. It is composed of uplink system components for transmission in the 12, 12, and 14 directions.
The router 111 connects the systems 12, 13, and 14 to each other and performs path switching between the systems 12, 13, and 14 and a plurality of DSTBs 2 connected to the CATV network N.
[0022]
Downlink components include a digital encoder 112 that encodes data (including content) destined for the CATV network N, a modulator 113 that digitally modulates the encoded data in a CATV modulation scheme (64QAM, etc.), and modulated data. Are combined into a single channel and a transmitter 115 that transmits the combined data to the CATV network N. A plurality of sets of digital encoders 112 and modulators 113 are provided for each broadcast channel.
On the other hand, the uplink components include a receiving device 116 that receives data from the CATV network N, a demodulating device 117 that demodulates the received data, and a decoder 118 that decodes the demodulated data.
[0023]
[Recording reservation playback system 12]
The scheduled recording / reproducing system 12 is a system for performing recording, storage, and distribution as one aspect of acquisition of a broadcasted program. , A content distribution server 124, a program DB 125, a program reservation DB 126, and a content DB 127 as an example of a data repository.
[0024]
The content DB 127 is a large-capacity recording medium capable of recording a plurality of types of programs to be broadcast for at least one day, for example, a fixed type first recording medium capable of data copying or data movement with each other, and It is composed of a removable type 2 recording medium. The first type recording medium is one of a magnetic disk type recording medium, a magneto-optical disk type recording medium, and a semiconductor memory type recording medium. The second type recording medium is a tape type recording medium, for example, a digital tape. When this digital tape is used, a digital tape recording / reproducing device is separately provided in the content DB 127, and a program is copied or moved to and from the first type recording medium through the digital tape recording / reproducing device. . In consideration of the cumulative increase in programs, these recording media may be added or replaced with new ones as needed. The first type recording medium or the second type recording medium may be another external information recording system (information processing system specialized in content recording) connected to the CATV network N.
[0025]
The program guide distribution server 121 is used to edit a program guide for one day, one week, and one month based on a program scheduled to be broadcast periodically acquired from a plurality of broadcasting stations and the scheduled broadcast time. The program data to be recorded is recorded in the program DB 125, and the program data recorded in the program DB 125 is read in accordance with a request from each DSTB2, and an EPG (Electronic Program Guide) format unique to the requesting DSTB2 And the generated program guide is distributed to the requesting DSTB 2 through the CATV network N.
The contents of the program data in the program DB 125 are updated to the latest version at any time, and the past program data is saved in a history data area in a state where it can be read out as appropriate.
[0026]
The program DB 125 can have, for example, the data structure shown in FIG. That is, in the program DB 125, broadcast channel identification information is set in the X-axis direction (row direction), and scheduled transmission times of a plurality of programs transmitted from each broadcast station in time series are set in the Y-axis direction (column direction). It has a two-dimensional data structure made up of a set of matrix cells. In this two-dimensional data structure, each program is shown as a cell at the intersection of a designated broadcast channel (X-axis side in FIG. 3) and broadcast date and time (Y-axis side in FIG. 3). Each cell represents a program attribute item R1 for recording the broadcast channel and broadcast date and time of the program, a title item R2 for recording the title of the program, content trailer data, synopsis data, and related Web information. Data such as the introduction item R3 is recorded.
[0027]
The program reservation server 122 includes reservation receiving means for receiving reservation data received from each DSTB 2, and a control device for recording the received reservation data in the program reservation DB 126 and sequentially updating the reservation data recorded in the program reservation DB 126. I have. The reservation data is data including personal information of the user who operates DSTB2, broadcast channel and program identification information, program recording start time and end time, and rental conditions together with reservation request instruction information. It is generated by executing one program.
[0028]
The program reservation DB 126 for recording reservation data can have, for example, the data structure shown in FIG.
That is, in the program reservation DB 126, as with the program DB 125, the broadcast channel identification information is set in the X-axis direction (row direction), and the scheduled transmission times of a plurality of programs transmitted in time series from each broadcast station are in the Y-axis direction. It has a two-dimensional data structure composed of a set of matrix cells set in the (column direction). Each program is shown as a cell at the intersection of the designated broadcast channel (X-axis side in FIG. 4) and the broadcast date and time (Y-axis side in FIG. 4). In each cell, a program attribute item RD1 for recording the broadcast channel and broadcast date and time of the program, a program introduction item RD2 for recording simple introduction contents of the program, and personal information of the user who made the program reservation Each item such as a user attribute item RD3 for recording rental conditions, usage status of the program, and the like is formed. The user attribute item RD3 is stored as RD3-1, RD3-2,.
[0029]
In the example of FIG. 4, the user attribute item RD3 includes the user name, address, telephone number, usage period / number of usages that are rental conditions included in the program reservation data sent from the DSTB 2, and a content distribution server 124 described later. The usage flag sent by the user is recorded. The usage flag indicates whether or not the program has been played back by the user. When the program is played, “1” is used, and when the program is not played, “0” is used.
Note that the program reservation DB 126 can be easily constructed by copying a necessary portion from the program DB 125, that is, data within a reservation available period.
[0030]
The content recording server 123 is an example of a content storage unit, and a tuner that can receive a program from a broadcast channel of a recordable program such as a digital terrestrial / digital CS broadcast wave / digital BS broadcast wave, A decoder, a recording mechanism for recording (recording) a program received by the tuner or a program decoded by the decoder in the content DB 127, a timer, control of the tuner and the recording mechanism, and reading and changing of the recorded program; A control device is provided for performing deletion, recording of other information in the content DB 127, change, deletion, and the like.
[0031]
In satellite broadcasting, etc., it is possible to view the program normally by coding the data and decoding only with a dedicated decoder so that a non-regular subscriber cannot view the program freely. However, providing this decoder in the content recording server 123 has the advantage that it is not necessary to provide an expensive decoder for each DSTB 2 on the user side, and the DSTB 2 can be made inexpensive. However, it goes without saying that the decoder may be provided on the DSTB2 side and the decoding process may be performed on the DSTB2 side. In this case, since a program without a decoder cannot view a program, there is an advantage that unauthorized viewing can be easily prevented.
[0032]
The control device of the content recording server 123 constantly refers to the recording information and the timer in the program reservation DB 126, and receives the program when the recording start time reserved for the program in a certain time zone is reached. Recording to the content DB 127 is started, and when the reserved recording end time is reached, the recording of the program is ended. When the recording of the program is finished, the control device, in addition to the program itself, program identification information for identifying the program, recording date and time, recorded information indicating the identification information of the broadcast channel, recording of the program The identification information of the user who has reserved the content is also stored in the content DB 127. Only programs reserved in the program reservation DB 126 are stored in the content DB 127.
[0033]
The control device also generates statistical information on the frequency of storage and use of the program, and sets the recording medium of the content DB 127 to store the program according to the frequency of storage and usage based on this statistical information to other storage media. It also has a function of changing to a recording medium. In particular, the content stored in the storage area of the first type recording medium of the content DB 127 without being reproduced for a certain period of time is specified by the user for a relatively long period of storage. Move to storage area.
[0034]
The control device further transmits information such as the content distribution to the user and the result of selection of the charging system by the user to the charging processing server 141 of the charging processing system 14. Further, after the data is used, the program reservation DB 126 is referred to, and if there is no user who uses the data, the video data is deleted from the content DB 127.
[0035]
The content distribution server 124 receives a distribution request (content distribution request generated by executing the first program) from the user's DSTB 2 as a trigger for a program recorded (recorded) in the content DB 127. Deliver to DSTB2. The term “distribution” here refers to a mode in which a program recorded in the content DB 127 is copied and transmitted to the DSTB 2 at a time, and the program is reproduced on the content distribution server 124 side and sequentially transmitted in time series. (So-called streaming transmission) is also included. At the time of program distribution, the content distribution server 124 refers to the program reservation DB 126 and confirms reservation contents and rental conditions from the user.
[0036]
[User Data Management System 13]
The user data management system 13 is a system for storing personal content such as the above-mentioned personal content and / or personal recording content as user data specific to the user, separately from the above program or together with the program. And includes a user data registration server 131, a user data distribution server 132, and a user DB 133.
[0037]
The user data registration server 131 includes a main body of personal content (individually held content or personally recorded content), and content attribute information (information such as content type and content outline, size, rental conditions, and media desired to be stored ( (A first type recording medium / second type recording medium), a use permission attribute indicating reproduction authority) and user attribute information (user name, user ID, etc.), and a content body received by the reception mechanism. A control device is provided that stores the content attribute information and the user attribute information in the content DB 127 and links the content attribute information and the user attribute information to the storage area of the content DB 127 and records them in the user DB 133. This control device also performs control such as editing, deletion, and reading of various information recorded in the user DB 133.
[0038]
The user DB 133 has a data structure as illustrated in FIG. 5, that is, a user name for identifying the user, a user ID (identification information), and whether the personal content stored in the content DB 127 is personal recording content. Content type indicating whether it is other personally held content (personal data), content information indicating the outline of the content, size of the content, registration date, specified storage period, storage medium (type 1 recording medium / type 2 Recording medium) and use permission attributes are stored as items.
Here, the personal content is stored in the content DB 127 together with the program, and only the user attribute information and the content attribute information are recorded in the user DB 133. However, the user DB 133 has the same structure as the content DB 127. Personal contents may be stored in the user DB 133.
[0039]
The user data distribution server 132 is a server that distributes personally owned content and personal recorded content stored in the content DB 127 to the DSTB 2 or PC 3 operated by the user in response to a user request. As described above, there are two modes of “distribution”.
[0040]
[Billing system 14]
The billing processing system 14 is a system that performs billing processing according to rental conditions for each user, and includes a billing processing server 141 and a billing DB 142. The accounting processing server 141 includes rental conditions recorded in the program reservation DB 126, data size used for recording in the content DB 127 (rental size), rental conditions recorded in the user DB 133, and data size (rental size). Are periodically read out, charging data for each user is created, and the created charging data is stored in the charging DB 142. The stored billing data is aggregated every month, a bill is issued to the user, and payment is confirmed.
[0041]
An example of the contents of the accounting DB 142 is shown in FIGS.
FIG. 6 shows an example of the charging DB 142 when only recording and storing programs are stored, and FIG. 7 shows an example of the charging DB 142 when receiving storage of personal contents by the same user. In the illustrated example, user identification information (user name, user ID), content type, content information, usage mode, usage log, billing unit price, billing total, and payment confirmation are stored as items for each user. . A summary or the like is used as the content information. As the usage mode, the charging system selected by the user when the content is requested to be played, the usage period specified by the user, and the usage count are recorded. The billing DB 142 having such a structure makes it possible to list the amount charged and payment status for the user.
[0042]
<Usage of RDD system 1>
Next, a usage pattern of the RDD system 1 configured as described above will be described.
First, the procedures when the user operates his / her DSTB 2 to request recording reservation of a desired program, storage of the recorded program, and reproduction of the stored program are shown in the screen examples of FIGS. Will be described with reference to FIG.
[0043]
When using the RDD system 1, the user operates his / her own DSTB 2 to give an access instruction. FIG. 8 shows an outline of a procedure for recording reservation and reproduction request. In DSTB2, when an instruction from the user, that is, when execution of the first program is requested, the first program is executed (S102: Yes, S104). As a result, the RDD system 1 can be used by the DSTB 2.
After accessing the RDD system 1 and receiving predetermined user authentication, the user makes a distribution request for the program guide for one day, one week, or one month.
[0044]
In the RDD system 1, if the accessing user is a valid user, the program guide distribution server 121 updates the predetermined layout for the user based on the latest recorded information in the program DB 125 according to the distribution request from the DSTB 2. And the program guide is transmitted to the request source DSTB2.
[0045]
The DSTB 2 displays the received program guide on a home television screen. An example of the display screen at this time is shown in FIG. The user performs operations such as selection of a desired program and recording reservation while confirming the displayed program guide. For example, a program to be scheduled for recording is selected by clicking on a display area of a desired program, and “Reservation” in “Operation Guide” displayed on the left side of the screen is pressed. Thereby, information indicating that the program is specified is generated. This operation is normally performed by an input device such as an external controller (remote controller) connected to the DSTB2, but when the PC3 is connected to the DSTB2, the input device such as a mouse or a keyboard connected to the PC3 is used. You can also do it.
[0046]
When the program reserved for recording is specified, the display screen is switched as shown in FIG. The user uses the display screen of FIG. 10 to combine the rental conditions when the program is stored, that is, the charging system based on the storage period of the program and the charging system based on the number of viewing times (playback times). Select. In the example of FIG. 10, the condition of viewing once during storage for one week is selected. The selection of the number of times of viewing is indispensable in the case of a pay program, but can be omitted in the case of a program that is not. In addition, the storage period and the number of viewing times are not limited to this example, and the user may directly input an arbitrary storage period or the number of viewing times. The program reserved in this way may be displayed as “Reserved” on the screen of the program guide, and it may be clearly displayed which program is reserved.
[0047]
When the information of the reserved program and the rental conditions are determined in this way (S106: Yes), the DSTB2 is identified by the first program together with the user attribute information and the identification information of the DSTB2 uniquely defined in the CATV network N. The data is formed into reservation data and transmitted to the RDD system 1 through the CATV network N (S108).
When the reservation data reaches the program reservation server 122 through the DHE 11 of the RDD system 1, the program reservation server 122 records the reservation contents of the program in the program reservation DB 126. In this case, if reservation contents are already recorded in the items RD3-1 and RD3-2 in FIG. 4 and the items RD3-3 and the subsequent items are vacant, the user name is added to the vacant item RD3-3. , Address, telephone number, and the above selected billing system, etc. are updated. At the time when the program is reserved, since the user is not viewing the program, 0 (unused) is recorded as the use flag.
[0048]
When the update of the program reservation DB 126 is completed, the program reservation server 122 transmits an update end notification to the DSTB 2 and switches the display screen as shown in FIG. The DSTB 2 confirms that the update of the program reservation DB 126 is completed when a notification of the update completion of the program reservation DB 126 is notified from the program reservation server 122, and further, the user ends the use of the RDD system 1, that is, the first program ends. When a command is input, the flow ends (FIG. 8: S110: Yes, S112). If there is no input of an end command, the process returns to S106.
[0049]
Thereafter, when it is time for the program reserved by the user to be broadcast, the recording mechanism of the content recording server 123 starts recording the program in the content DB 127 and ends the recording when the end of the time is reached. As a result, the program reserved for recording by the user is stored (recorded) in the storage area of the content DB 127.
[0050]
The contents of the stored program can be received by the user by accessing the RDD system 1 at any time, and can be reproduced by the own DSTB 2. It is also possible to request the RDD system 1 to confirm what the recorded program is. FIG. 12 shows an example of a screen displayed on the DSTB 2 side in response to this confirmation request. In order to convey to the user that there is a recorded program, an icon is displayed on the display screen, or separately from the icon display, a recording indicator (lamp) is lit on the DSTB 2 or its remote controller. By doing so, it can be configured to transmit that there is recorded content. Moreover, you may make it transmit the mail to the effect that the recording of the program reserved for the user from the RDD system 1 was complete | finished. As shown in FIG. 12, when a recorded program is displayed, information such as the program name, date and time of distribution, and channel is displayed. By clicking the displayed program name, detailed data such as an outline of the program and a trailer may be referred to.
[0051]
The program playback request is made by inputting a program playback request in place of the reservation request in steps S102 to S106 of FIG. In step S106, when the content input by the user is a program playback request, the first program of DSTB2 generates playback request data (S106: No, S202: Yes), which is RDD through the CATV network N. It transmits to the system 1 (S204).
[0052]
On the RDD system 1 side, the content distribution server 124 reads out the corresponding program from the content DB 127 based on the received reproduction request data, and distributes this to the requesting DSTB 2. As a result, the program can be reproduced on the DSTB 2 side (S206). The DSTB 2 monitors whether or not the reproduction of the received program has been completed (S208), and when it is completed, notifies the RDD system 1 (program reservation server 122) to that effect (S208: Yes). By this notification, the program reservation server 122 updates the use flag for the program in the program reservation DB 126 from “0” not used to “1” used, and transmits an update end notification to the DSTB 2. The DSTB 2 recognizes that the update of the program reservation DB 126 is completed by the update completion notification from the program reservation server 122 (S210), and returns to the process of S202.
[0053]
When the user uses the RDD system 1, the billing processing system 14 calculates a billing amount for each user for the program recording, storage, and distribution services based on the recording information in the billing DB 142 in FIG. 6 or 7. Then, for example, this billing amount is added to the monthly bill of CATV and issued to the user.
When the usage count of the program reaches the usage count specified by all users, or when the storage period of the program ends, the program is deleted from the content DB 127. As a result, the capacity of the content DB 127 can be used efficiently.
[0054]
<In the case of personal contents>
Next, instead of recording the broadcasted program, personal contents such as user-owned digital video, backup data, text files, etc. are stored in the RDD system 1 and read out or written back to the PC 3 as appropriate. Will be explained.
[0055]
A user who intends to use the RDD system 1 executes the second program installed in the PC 3 or DSTB 2 to perform user authentication with the RDD system 1 and to store personal recording contents, backup files, and the like. The personal content is transferred from the PC 3 to the user data registration server 131 of the RDD system 1 via the DSTB 2, the CATV network N, and the DHE 111.
[0056]
The user data registration server 131 stores the transferred personal content in the content DB 127 and information on the items shown in FIG. 5 (user name, user ID, content type, content information, content size, registration date, storage period) , Storage media, use permission attribute) is linked to the storage area of the content DB 127 and registered in the user DB 133. In the example of FIG. 5, personal recorded content that can be used by other users B and C in addition to user A (self), PC backup data that can be used only by user A, and files that can be used only by users A and C # 1 indicates that file # 2 that can be used only by users A and B is stored.
[0057]
When capturing stored personal content from the RDD system 1 to the user's own PC 3, the user designates the content to be captured by executing the second program from the DSTB 2. In this case, the second program displays personal content currently stored in the RDD system 1 on a screen as shown in FIG. 13, for example. From these personal contents, the user selects what is to be imported into the PC 3 and requests the RDD system 1 to transfer the personal contents.
[0058]
On the RDD system 1 side, the user data distribution server 132 reads stored personal content in response to a request from the user. Thereafter, referring to the user DB 133, the user's attribute information and use permission attribute are confirmed. If the user is permitted to use, the read personal content is distributed to the PC 3.
When the personal content is transferred to the user's PC 3, a message indicating that the transfer is completed is displayed to the user through the second program.
It should be noted that personal content can be retrieved not only by the user who is the owner of the content but also by a user having a use permission attribute designated at the time of content registration by means similar to the above.
[0059]
Next, a case will be described in which personal recording data of personal content is played back by VOD (video on demand) through the user data distribution server 132.
By executing the second program, the user selects what is to be reproduced from the personal recording data currently stored on the RDD system 1 side, and instructs the user data distribution server 132 to perform the reproduction. Thus, the designated personal recording content is transferred from the user data distribution server 132 as a stream image to the user's DSTB2 or PC3 and can be viewed on the television screen.
[0060]
Charging processing for storing and playing back personal content in the charging processing system 14 is performed in the same procedure as in the case of recording reservation, storage, and distribution of programs.
When personal content is used as described above, a usage log is recorded in the billing DB 142 as in the case of program reservation.
Note that after the storage period of the personal content is ended, a storage period expiration confirmation message is transmitted to the user's DSTB 2 or PC 3. When the storage is not continued, the personal content and the contents of the user DB 133 are deleted. An expiration confirmation message is sent when deleting personal content. In the case of program storage, even if the program is deleted by mistake, it is usually possible to acquire the program again. Is considered that it is almost impossible to acquire the same thing once deleted.
[0061]
As described above, the RDD system 1 of the present embodiment can use a broadband network, has both a large capacity and a wide bandwidth in both the upstream and downstream directions of the broadband network, the recording reservation reproduction system 12 and the user data management system 13. The VOD (on-de-mand) system can be used in this system, and the multi-channel program receiving equipment is already owned. Therefore, it is installed in the CATV base station, and the base station is directed to the DSTB2 and the user's PC3. It is assumed that the service is provided. However, it is also possible to provide a similar service by building a data repository on the Internet using the broadband Internet as a communication channel and the PC 3 as a user terminal.
[0062]
In the present embodiment, it is assumed that the stored content is distributed to the DSTB 2 and the PC 3 via the network. However, according to the request from the user, the portability of CD-ROM, DVD, digital tape, etc. It is also possible to provide a service for recording on a recording medium and physically distributing to a user. In addition, it can be used not only for terrestrial and satellite broadcasting but also for services for acquiring, storing and distributing programs through a wide area network.
[0063]
Furthermore, the billing form for the rental of the data repository in the present embodiment is the format specified by the user at the time of program reservation, but the default usage format is decided at the first time of using the system, and the change is necessary It is also possible to change the form of changing only or the form of billing at the time of program reservation at the time of reproduction use, and change the billing process accordingly.
[0064]
In addition, for example, when recording / playback by a digital video recorder, the advertisement content (commercial message, etc.) recorded together with the program may be skipped and played back. In this case, there is a possibility that the advertising revenue of the broadcasting station may be reduced. However, according to this embodiment, since the program and the advertising content can be connected and reproduced, it is possible to prevent a decrease in advertising revenue of the broadcasting station due to the skip reproduction of the advertising content.
[0065]
【The invention's effect】
As is apparent from the above description, according to the present invention, content is acquired in response to a user request, and the acquired content is stored in a rental data repository and distributed to the user when necessary. Therefore, a large number of contents can be acquired at the same time, and even if the contents increase, the user can be freed from the troublesome management of those contents.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram showing a usage state of an RDD system.
FIG. 2 is an explanatory diagram of a configuration example of DHE.
FIG. 3 is an explanatory diagram of the structure of a program DB.
FIG. 4 is an explanatory diagram of a data structure of a program reservation DB.
FIG. 5 is an explanatory diagram of contents of a user DB.
FIG. 6 is an explanatory diagram of contents of a charging DB (in the case of only broadcast recording content).
FIG. 7 is an explanatory diagram of contents of a charging DB (in the case of including personally owned content).
FIG. 8 is an explanatory diagram of recording reservation / playback procedures.
FIG. 9 is a diagram showing a display example of a screen when making a program reservation.
FIG. 10 is a diagram showing a display example of a screen for selecting a charging system.
FIG. 11 is a diagram showing a display example of a screen after reservation.
FIG. 12 is a view showing a display example of a list screen of available recording data.
FIG. 13 is a view showing a display example of a list screen of registered personal contents.
[Explanation of symbols]
1 Rental data depository (RDD) system
2 Digital Set Top Box (DSTB)
3 Personal computer (PC)
11 Digital Head End (DHE)
111 router
112 Digital encoder
113 Modulator
114 Synthesizer
115 Transmitter
116 Receiver
117 Demodulator
118 Decoder
12 Recording reservation playback system
121 Program guide distribution server
122 Program reservation server
123 Content recording server
124 Content distribution server
125 Program DB
126 Program reservation DB
127 Content DB
13 User data management system
131 User data registration server
132 User data distribution server
133 User DB
14 Billing system
141 Billing processing server
142 Charge DB
N CATV network

Claims (9)

それぞれデジタルデータからなるコンテンツの再生機構及び情報送信機構を備えた複数のユーザ端末が接続可能な広域ネットワークに接続されるシステムであって、
時期に複数種類発信される可能性があるコンテンツを複数日数分保管可能にするための保管領域を、固定型の第1種記録媒体及びリムーバブルの第2種記録媒体により確保するデータデポジトリと、
前記複数種類発信される可能性があるコンテンツのうち前記保管領域に保管するコンテンツの取得予約の内容を記録するための予約領域を有する予約データベースと、
コンテンツの取得予約と取得されたコンテンツを保管する際の前記保管領域の保管期間の指定を含むレンタル条件とをいずれかのユーザ端末より受け付け、受け付けた取得予約とレンタル条件とを当該ユーザ端末の属性情報と共に前記予約データベースの予約領域に記録する予約受付手段と、
記予約領域の記録内容に従って該当コンテンツを当該ユーザ端末に代わって取得するとともに、取得した該当コンテンツを前記第1種記録媒体に保管させるコンテンツ保管手段と、
当該ユーザ端末からの再生要求に従い前記保管領域に保管されているコンテンツの当該ユーザ端末による再生を可能にする再生制御手段と、
前記レンタル条件に含まれる保管期間であるが一定時間以上再生がなされずに前記第1種記録媒体に保管されているコンテンツを前記第2種記録媒体に移動させるとともに、当該コンテンツの保管期間が終了したときは、そのコンテンツを削除する制御装置と
当該ユーザ端末用の前記予約領域に記録されているレンタル条件に従って当該ユーザ端末による前記保管領域のレンタルに対する課金処理を行う課金処理手段とを備えたことを特徴とする、
レンタル・データデポジトリシステム。
A system connected to a wide area network to which a plurality of user terminals each having a content reproduction mechanism and an information transmission mechanism each consisting of digital data can be connected,
A data repository for securing a storage area for storing a plurality of types of contents that may be transmitted at the same time for a plurality of days by a fixed type 1 recording medium and a removable type 2 recording medium ; ,
A reservation database having a reservation area for recording acquisition reservation details of content stored in the storage area among the plurality of types of content that may be transmitted;
Accepting a content acquisition reservation and a rental condition including designation of a storage period of the storage area when storing the acquired content from any user terminal, and the received acquisition reservation and the rental condition are attributes of the user terminal Reservation accepting means for recording in the reservation area of the reservation database together with information;
Obtains the corresponding content on behalf of the user terminal in accordance with the contents recorded before Ki予 about area, a content storage means for storing the acquired corresponding contents in the first type recording medium,
A reproduction control means for enabling reproduction by the user terminal of the content stored in said storage area in accordance with the reproduction request from the user terminal,
The content stored in the first type recording medium is moved to the second type recording medium without being reproduced for a certain period of time, but the storage period of the content ends. The control device that deletes the content ,
Characterized by comprising a charging processing means for performing accounting processing for the rental of the storage area by the user terminal in accordance with the rental conditions recorded in the reserved area for the user terminal,
Rental data depository system.
前記ユーザ端末より受け付けた取得予約の予約状況及び前記コンテンツ保管手段で保管しているコンテンツの内容を表す電子番組表をユーザ毎に編集して当該ユーザが操作するユーザ端末に配信し、この電子番組表の表示画面上でユーザが選択したコンテンツを特定可能にする番組表管理手段をさらに備えることを特徴とする、
請求項1記載のレンタル・データデポジトリシステム。
An electronic program guide representing the reservation status of the acquisition reservation received from the user terminal and the content stored in the content storage means is edited for each user and distributed to the user terminal operated by the user. It further comprises a program guide management means for enabling the content selected by the user on the display screen of the table to be specified,
The rental data repository system according to claim 1.
前記コンテンツは1日に複数のコンテンツ発信源からそれぞれ複数種類発信されるものであり、
前記予約データベースは、コンテンツ発信源の識別情報が第1方向に設定され、各コンテンツ発信源から時系列に発信される複数のコンテンツの発信予定時刻が第2方向に設定されたマトリクス状のセルの集合からなる構造を有しており、前記予約受付手段は、受け付けた取得予約及びレンタル条件を前記セルの前記予約領域に記録するように構成されており、
前記コンテンツ保管手段は、前記予約データベースの第1方向の各セルをそれぞれ第2方向に順次読み出し、各セルに記録されている取得予約の内容に従って該当コンテンツを取得するとともに、取得した該当コンテンツを前記保管領域に保管させるように構成されていることを特徴とする、
請求項1記載のレンタル・データデポジトリシステム。
A plurality of types of content are transmitted from a plurality of content transmission sources each day,
In the reservation database, identification information of content transmission sources is set in a first direction, and scheduled transmission times of a plurality of contents transmitted in time series from the respective content transmission sources are set in a second direction. The reservation receiving means is configured to record the received acquisition reservation and rental conditions in the reservation area of the cell;
The content storage means sequentially reads each cell in the first direction of the reservation database in the second direction, acquires the corresponding content according to the content of the acquisition reservation recorded in each cell, and acquires the acquired corresponding content It is configured to be stored in a storage area,
The rental data repository system according to claim 1.
前記複数のコンテンツ発信源がそれぞれデジタル放送を行う放送局であり、
前記予約受付手段は、予め各放送局より得られた発信予定のコンテンツ及びその発信時刻を放送局毎に配列した電子番組表を前記広域ネットワークに接続されている各ユーザ端末に提示するとともに該提示に従いユーザ端末が指定した時間帯のコンテンツの録画予約をレンタル条件と共に受け付け、受け付けた録画予約及びレンタル条件を前記予約データベースの該当セルに記録するように構成されており、
前記コンテンツ保管手段は、前記セルに記録された録画予約の内容に従って該当コンテンツを録画する録画機構と、録画したコンテンツを前記保管領域に記録するように構成されている、
請求項3記載のレンタル・データデポジトリシステム。
Each of the plurality of content transmission sources is a broadcasting station that performs digital broadcasting,
The reservation accepting means presents an electronic program guide in which the content scheduled to be transmitted obtained from each broadcasting station in advance and the transmission time thereof are arranged for each broadcasting station to each user terminal connected to the wide area network and the presentation According to the user terminal, the recording reservation of the content of the time period specified by the rental condition is received together with the rental condition, the received recording reservation and the rental condition are recorded in the corresponding cell of the reservation database,
The content storage means is configured to record the content in accordance with the content of the recording reservation recorded in the cell, and to record the recorded content in the storage area.
The rental data repository system according to claim 3.
ユーザが保有する個人コンテンツの保管要求を受け付ける保管要求受付手段をさらに備えており、
前記コンテンツ保管手段は、この保管要求受付手段で受け付けた個人コンテンツを前記保管領域に保管させるように構成されており、
前記再生制御手段は、再生権限を有するユーザ端末からの再生要求に従い前記保管領域に保管されている個人コンテンツの当該ユーザ端末による再生を可能にするように構成されている、
前記課金処理手段は、前記個人コンテンツの保管要求を行ったユーザ端末用の前記予約領域に記録されているレンタル条件に従って当該ユーザ端末による前記保管領域のレンタルに対する課金処理を行うように構成されていることを特徴とする、
請求項1記載のレンタル・データデポジトリシステム。
A storage request receiving means for receiving a storage request for personal content held by the user;
The content storage means is configured to store the personal content received by the storage request reception means in the storage area,
The reproduction control means is configured to enable reproduction by the user terminal of personal content stored in the storage area in accordance with a reproduction request from a user terminal having reproduction authority.
The charging processing means is configured to perform a charging process for rental of the storage area by the user terminal according to the rental conditions recorded in the reserved area for the user terminal that has requested storage of the personal content. It is characterized by
The rental data repository system according to claim 1.
前記第1種記録媒体は、磁気ディスク型の記録媒体、光磁気ディスク型の記録媒体、半導体メモリ型の記録媒体のいずれかであり、
前記第2種記録媒体は、テープ型の記録媒体であることを特徴とする、
請求項記載のレンタル・データデポジトリシステム。
The first type recording medium is any one of a magnetic disk type recording medium, a magneto-optical disk type recording medium, and a semiconductor memory type recording medium,
The second type recording medium is a tape type recording medium,
The rental data repository system according to claim 5 .
前記第1種記録媒体又は前記第2種記録媒体が前記広域ネットワークに接続された外部情報記録システムであることを特徴とする、
請求項記載のレンタル・データデポジトリシステム。
The first type recording medium or the second type recording medium is an external information recording system connected to the wide area network,
The rental data repository system according to claim 5 .
前記コンテンツ保管手段は、コンテンツの保管及び利用の頻度の統計情報を生成するとともに、この統計情報による保管及び利用の頻度の高さに応じて当該コンテンツを保管すべき記録媒体を他の記録媒体に変更可能に構成されていることを特徴とする、
請求項6又は7記載のレンタル・データデポジトリシステム。
The content storage means generates statistical information on the frequency of storage and use of the content, and sets the recording medium on which the content is stored according to the frequency of storage and usage based on the statistical information as another recording medium. It is configured to be changeable,
The rental data depository system according to claim 6 or 7 .
前記保管要求受付手段は、保管する個人コンテンツの再生権限を付与すべき他のユーザの識別情報又は当該他のユーザが操作するユーザ端末の識別情報をも受け付けて所定の権限情報記録領域に記録するように構成されており、
前記再生制御手段は、いずれかのユーザ端末からの再生要求があったときに、当該再生要求時に添付された権限情報が前記権限情報記録領域に記録されている識別情報と同一かどうかを判別するように構成されていることを特徴とする、
請求項5記載のレンタル・データデポジトリシステム。
The storage request accepting unit also accepts identification information of another user who should be given the authority to reproduce personal content to be stored or identification information of a user terminal operated by the other user, and records it in a predetermined authority information recording area. Is configured as
When there is a reproduction request from any user terminal, the reproduction control means determines whether the authority information attached at the time of the reproduction request is the same as the identification information recorded in the authority information recording area. It is configured as follows,
The rental data repository system according to claim 5.
JP2003120275A 2003-04-24 2003-04-24 Rental data deposit system Expired - Fee Related JP4170136B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003120275A JP4170136B2 (en) 2003-04-24 2003-04-24 Rental data deposit system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003120275A JP4170136B2 (en) 2003-04-24 2003-04-24 Rental data deposit system

Publications (2)

Publication Number Publication Date
JP2004328382A JP2004328382A (en) 2004-11-18
JP4170136B2 true JP4170136B2 (en) 2008-10-22

Family

ID=33499246

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003120275A Expired - Fee Related JP4170136B2 (en) 2003-04-24 2003-04-24 Rental data deposit system

Country Status (1)

Country Link
JP (1) JP4170136B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008060960A (en) * 2006-08-31 2008-03-13 Sony Corp Program guide creation apparatus and program guide creation method
JP5005527B2 (en) 2007-12-27 2012-08-22 株式会社日立製作所 Storage system and data management method in storage system
JP2014171107A (en) * 2013-03-04 2014-09-18 Oki Electric Ind Co Ltd Data processing system, method, program and data distribution system

Also Published As

Publication number Publication date
JP2004328382A (en) 2004-11-18

Similar Documents

Publication Publication Date Title
EP1969850B1 (en) Systems and methods for resolving conflicts and managing system resources in multimedia delivery systems
US9930396B2 (en) Video playback device for use with a mobile communication device
US9800936B2 (en) Apparatus, systems and methods for accessing an initial portion of a media content event
JP4897698B2 (en) Method and apparatus for securely transferring previously broadcast content
JP4039244B2 (en) Data receiving apparatus and management apparatus for managing data receiving apparatus
CN1235473A (en) Multimedia recording device with enhanced electronic program guide function
US20040015993A1 (en) System and method for providing movies on demand
CN104394457A (en) Implementation method of television program scheduled recording and automatic downloading service system
JP3551921B2 (en) Program recording device
JP4343978B2 (en) Data management apparatus and program
JP4518762B2 (en) Content guidance information processing apparatus, content guidance information processing method, and computer program
CN100481910C (en) Personal video
JP2002140541A (en) Contents data storage system and program
WO2002013027A1 (en) Contents distribution system and distributed contents reproducing device
JP4170136B2 (en) Rental data deposit system
JP2002101370A (en) Method for recording and distributing broadcast program data, recording and distribution system used for the same and device used for the same
JP4454251B2 (en) Content distribution system
CN101416506B (en) Content processing device, content processing method
JP2002232813A (en) Broadcast receiving terminal device
JP2003309809A (en) Digital TV receiver capable of storing and reproducing CM data
JP2000287193A (en) Information recording and reproducing system
WO2003044797A1 (en) Stream data reproduction apparatus and stream data reproduction method
JP2005198110A (en) System and method for providing virtual program recording apparatus, and program
JP2002305703A (en) Broadcast program distribution device broadcast program distribution method, and its program and recording medium
JP2003223425A (en) Content data storage system and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060303

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080422

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080507

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080630

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

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

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

Free format text: PAYMENT UNTIL: 20110815

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20110815

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120815

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees