Nothing Special   »   [go: up one dir, main page]

JPH0998407A - データ送出装置 - Google Patents

データ送出装置

Info

Publication number
JPH0998407A
JPH0998407A JP7256088A JP25608895A JPH0998407A JP H0998407 A JPH0998407 A JP H0998407A JP 7256088 A JP7256088 A JP 7256088A JP 25608895 A JP25608895 A JP 25608895A JP H0998407 A JPH0998407 A JP H0998407A
Authority
JP
Japan
Prior art keywords
data
time
minutes
program
reference time
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.)
Granted
Application number
JP7256088A
Other languages
English (en)
Other versions
JP3371184B2 (ja
Inventor
Naoki Amano
直己 天野
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP25608895A priority Critical patent/JP3371184B2/ja
Priority to US08/721,624 priority patent/US5822528A/en
Publication of JPH0998407A publication Critical patent/JPH0998407A/ja
Priority to US09/134,180 priority patent/US5911046A/en
Application granted granted Critical
Publication of JP3371184B2 publication Critical patent/JP3371184B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17336Handling of requests in head-ends

Landscapes

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

Abstract

(57)【要約】 【課題】所定の時間間隔で番組データを配信するNVO
Dシステムにおいて、受信者の要求にほぼ即時的に対応
できず、受信者の平均待ち時間が長い。 【解決手段】受信者の要求が多く発生する時刻を、第1
のデータストリームの開始時刻として送出時刻計時部3
9に設定しておく。そして、RAM32に記憶されてい
る所定のルールに従って、並行して送出する番組データ
の開始時刻をCPU40で算出して送出時刻計時部39
に設定する。その際に、第1のデータストリームの開始
時刻に近い時間帯ほど、各データストリームの開始時刻
の時間間隔が短くなるように、各データストリームの開
始時刻を設定する。そして、その設定された各時刻より
その番組が冒頭より開始されるように複数のデータスト
リームを生成し、複数のチャネルより並行して出力す
る。要求が多い時間帯には短い時間間隔でデータストリ
ームが生成され、平均待ち時間が短くなる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、たとえば、要求に
応じてAVデータを配信することができるビデオ・オン
・デマンドなどの装置に用いて好適な、データ送出装置
に関する。
【0002】
【従来の技術】受信者の要求に応じて番組データを即時
的に提供するビデオ・オン・デマンド(VOD)システ
ムの実用化が望まれている。しかし、任意の時刻に発生
する要求に個別に対応するVODシステムにおいては、
非常に大規模で複雑な処理を行うデータ送出装置が必要
となる。そこで、VODシステムと同様の機能を実現し
ながら、データ送出装置の構成を簡単にできるニア・ビ
デオ・オン・デマンド(NVOD)システムが提案され
ている。NVODシステムは、番組データを所定の時間
間隔で複数チャネルに送出しておき、ある時間帯に発生
した要求に対して次の時間帯から始まる番組のチャネル
を選択してその番組を提供するようなシステムである。
【0003】
【発明が解決しようとする課題】しかし、そのような、
たとえばNVODシステムのような番組データの送出シ
ステムにおいては、受信者の要求に適切に応じて番組デ
ータを提供できない場合がある。すなわち、並行して送
出されている各番組データの時間間隔が長すぎて、受信
者が番組データをほぼ即時的に視聴できるとは言い難い
場合がある。
【0004】並行して送出される番組データの時間間隔
は、1つの番組データの送出に使用できるチャネルの数
によって決定される場合が多い。たとえば、番組データ
の再生時間をチャネル数で割った時間を各番組データの
時間間隔とし、各番組データをその時間間隔で等しくず
らして複数のチャネルに送出する場合などである。しか
しその結果、比較的再生時間の長い番組を送出しようと
すると、時間間隔が長くなり、即時性の点で問題を生じ
ることになる。たとえば、2時間の番組を提供する場
合、4チャネルでは30分間隔、8チャネルでも15分
間隔で番組が開始されることになり、最大30分あるい
は15分の待ち時間が必要となる。
【0005】このことは、最大の待ち時間を短くしよう
とすると、1つの番組データに使用するチャネル数を多
くする必要があることを意味する。たとえば、前述した
2時間程度の番組で最大待ち時間を5分に抑えようとす
ると、24チャネルが必要となる。そして、1つの番組
に対して多数のチャネルを使用すると、全体として提供
できる番組の種類が少なくなるという問題を生じる。
【0006】したがって、本発明の目的は、受信者の要
求に有効に応答することができるデータ送出装置を提供
することにある。
【0007】
【課題を解決するための手段】個々の受信者は任意の時
刻に番組の視聴を要求するが、受信者全体では番組デー
タを要求する時間にいくつかの傾向が存在する。たとえ
ば、通常のテレビ放送における番組の変わり目の時間帯
であるとか、毎時0分あるいは毎時30分といった切り
のよい時間帯に、新たな番組の視聴を要求する受信者が
多いことは容易に予想できる。本発明は、このような要
求の発生の傾向を考慮し、全体として平均待ち時間が少
なくなるように複数チャネルに番組データを送出するよ
うにしたものである。
【0008】したがって、本発明のデータ送出装置は、
AVデータを記録するAVデータ記録手段と、予め設定
された所定の基準時刻を示す信号を発生する基準時刻発
生手段と、前記記憶されているAVデータを読み出し、
前記基準時刻に近い時間帯ほど短い時間間隔で順に冒頭
より再生可能なような、複数のAVデータストリームを
生成する送出データ生成手段と、前記生成された複数の
AVデータストリームを所定の伝送フォーマットに変換
して複数のチャネルに送出するデータ送出手段とを有す
る。
【0009】このようなデータ送出装置においては、送
出対象のAVデータをAVデータ記録手段に記録してお
き、送出データ生成手段によりそのAVデータの複数の
箇所のデータを読み出して複数のAVデータストリーム
を生成する。その時に、基準時刻発生手段により発生さ
れた信号に基づいて、基準時刻に近いほどそのAVデー
タの開始間隔が短くなるように複数のAVデータストリ
ームを生成する。そして、生成された複数のAVデータ
ストリームは、データ送出手段より各々別のチャネルに
送出する。したがって、前記基準時刻をAVデータの送
出要求の多い時間帯に設定しておけば、同じAVデータ
ストリーム数でありながら、一定の時間間隔のAVデー
タストリームを生成する場合に比べて、各要求に対する
平均の待ち時間を少なくすることができる。
【0010】特定的には、前記基準時刻発生手段におい
ては、前記AVデータの送出時刻として予め定めた時刻
が前記基準時刻として設定される。このように設定して
おけば、たとえば番組表などにより予め報知してあるそ
のAVデータの送出予定時刻付近では、短い時間間隔で
そのAVデータを送出し、その送出予定時刻から離れる
につれて長い時間間隔でAVデータが送出され。したが
って、その送出時刻を中心として分布する要求に対して
有効である。
【0011】また特定的には、前記基準時刻発生手段に
おいては、毎時0分、5分、10分、15分、20分、
25分、30分、35分、40分、45分、50分、お
よび、55分の5分区切りの時分であって、前記AVデ
ータの再生時間に基づいた所定の時刻が前記基準時刻と
して設定される。このように設定しておけば、たとえば
毎時切りよい時刻からAVデータの視聴を開始しようと
する受信者や、他のテレビ放送などの終了後にNVOD
システムによる番組を視聴しようとする受信者に対し
て、待ち時間を少なくすることができる。
【0012】また特定的には、前記送出データ生成手段
は、前記基準時刻より送出するAVデータストリーム
と、該基準時刻以降に次第に長くなる時間間隔で送出す
る複数のAVデータストリームとを生成する。このよう
にすれば、NVODシステムに限らず、通常の番組の配
信時などにおいて、放送開始の時刻に遅れた受信者に対
して番組を冒頭より視聴可能にする手段としても有効で
ある。すなわち、大多数の受信者はその送出時刻にその
AVデータの視聴を開始し、その時刻に遅れた受信者が
順次遅れて送出されるAVデータを視聴する。これによ
り、ほとんどの受信者に対して短い待ち時間でAVデー
タを提供できる。
【0013】好適には、前記AVデータ記録手段は、前
記送出データ生成手段において前記複数のAVデータス
トリームを生成するために同時的に読み出す当該AVデ
ータの複数の箇所のデータを、一括読み出し可能に記録
する。複数のAVデータストリームを実時間で生成しな
ければならないため、AVデータの読み出しを高速に行
わなければならず送出データ生成手段の負荷が大きい
が、このように、AVデータの記録時に、同時的に読み
出さなければならないデータを、たとえば各々シーク動
作やサーチ動作が不必要で、一括的に読み出すことがで
きる記録領域にまとめて記録しておけば、前記送出時の
送出データ生成手段の負荷を大幅に軽減することができ
る。
【0014】
【発明の実施の形態】本発明のデータ送出装置の一実施
の形態を図1〜図5を参照して説明する。本実施の形態
のデータ送出装置は、NVODシステムにおけるデータ
送出のために用いられ、番組の受信を要求した受信者が
ほぼその要求の時刻からその番組を受信可能なように番
組を送出するデータ送出装置である。図1は、本実施例
のデータ送出装置の構成を示す図である。データ送出装
置1は、番組ライブラリ10、スイッチャ20、データ
送出部30、フォーマット部50およびデータ交換機7
0を有する。なお、データ送出装置1は図示せぬ制御部
を有しており、この制御部からの制御信号に基づいて、
前述した各部は各々所定のタイミングで、また各々同期
して所定の動作を行う。
【0015】まず、データ送出装置1の各部の構成につ
いて、図1を参照して説明する。番組ライブラリ10
は、このNVODシステムにより提供可能な複数の番組
データを蓄積しておくデータ記録装置である。番組ライ
ブラリ10に蓄積されており送出する予定が近くなった
番組データは、適宜データ送出部30に転送される。番
組ライブラリ10は、膨大な量のデータを記録する必要
があり、本実施の形態においては、多数の光磁気(M
O)ディスクをオートチェンジャにより自動的に選択し
て、その選択されたMOディスクに対してデータの記録
および再生を行うMOオートチェンジャ装置を用いる。
【0016】スイッチャ20は、番組ライブラリ10か
らの番組データを、データ送出部30の第1のデータ送
出部30-1〜第mのデータ送出部30-mのいずれかに入
力するための切り換え手段である。
【0017】データ送出部30は、第1のデータ送出部
30-1〜第mのデータ送出部30-mより構成される。各
データ送出部30-i(i=1〜m)は、番組ライブラリ
10より入力された番組データをデータ送出部30-i
の記録部に記録し、その記録された番組データを高速に
再生して最大n個の番組データストリームを生成し、n
個のチャネルより同時的に出力する。
【0018】そのデータ送出部30の構成について、図
2を参照して詳細に説明する。データ送出部30の各デ
ータ送出部30-iは、ROM31、RAM32、外部制
御インターフェイス33、バス34、入力インターフェ
イス35、マス・ストレージ36、バッファメモリ部3
7、出力インターフェイス38、送出時刻計時部39お
よびCPU40を有する。
【0019】ROM31は、CPU40で実行するプロ
グラムを記憶する。RAM32は、CPU40が各種の
演算を実行する際に用いるメインメモリである。外部制
御I/F33は、前記図示せぬデータ送出装置1の制御
部とのインターフェイスである。バス34は、データ送
出部30-i内の各部のデータの転送を行うためのデータ
バスであり、たとえば、CPU40とRAM32の間の
データ転送などがこのバス34を介して行われる。
【0020】入力I/F35は、スイッチャ20から転
送される番組データが入力されるインターフェイスであ
る。入力された番組データは、バッファメモリ部37を
介してマス・ストレージ36に格納させる。マス・スト
レージ36は、ハードディスク装置や、光磁気ディスク
(MO)装置などで構成される大容量でランダムアクセ
ス可能なデータ蓄積装置であり、番組ライブラリ10か
ら転送された番組データを記録する。
【0021】バッファメモリ部37は、少なくともマス
・ストレージ36の物理データ転送ブロックに相当する
容量のバッファメモリを有し、マス・ストレージ36
と、バス34、入力I/F35および出力I/F38と
の番組データの転送を制御する。出力I/F38は、マ
ス・ストレージ36からバッファメモリ部37を介して
出力された番組データを、フォーマット部50へ転送す
る。
【0022】送出時刻計時部39は、データ送出部30
-iが新たな番組データストリームの生成を開始するタイ
ミングを検出し、そのタイミングをCPU40に知らせ
る。送出時刻計時部39は、外部より基準時刻を設定す
るためのメモリと、時刻を計時する時計を有する。そし
てまずそのメモリに、外部よりその番組データのメイン
のデータストリームの開始時刻が基準時刻として設定さ
れる。その開始時刻に基づいて、CPU40においてそ
の他の各データストリームの開始時刻が求められ、その
各時刻が送出時刻計時部39内のメモリに記憶される。
そして、前記時計で計時される時刻がその各データスト
リームの開始時刻になったら、その旨の信号をCPU4
0に知らせる。
【0023】CPU40は、前記制御部からの命令、お
よび、ROM31に格納されているプログラムにしたが
って、データ送出部30-i内の各部を制御する。具体的
には、まず、入力I/F35およびバッファメモリ部3
7を制御して、番組ライブラリ10から入力された番組
データをマス・ストレージ36に格納させる。また、外
部から送出時刻計時部39に設定された基準時刻に基づ
いて、各データストリームの開始時刻を求め、再び送出
時刻計時部39のメモリに記憶する。さらに、送出時刻
計時部39から入力される番組データストリームの生成
時刻になったことを示す信号に基づいて、マス・ストレ
ージ36から番組データを読み出して新たな番組データ
ストリームを生成し、出力I/F38を介してフォーマ
ット部50に出力する。
【0024】なお、本実施の形態においては、前記各デ
ータストリームの開始時刻は次のように求める。まず、
第1のデータストリームは送出時刻計時部39に記録さ
れた基準時刻に開始されるように設定する。次に、その
第1のデータストリームから、その番組の再生時間の1
/4時間ずつずれた時刻より、第4〜第6のデータスト
リームが開始するようにそれらの時刻を決定する。さら
に第1と第4のデータストリームの開始時刻の間を3/
15および8/15した時刻に第2および第3のデータ
ストリームを開始するように設定する。
【0025】データ送出部30-iはたとえばこのような
構成により実施される。引き続き、データ送出装置1の
各部の構成を説明する。フォーマット部50は、データ
送出部30の第1のデータ送出部30-1〜第mのデータ
送出部30-mに対応して設けられた第1のフォーマット
部50-1〜第mのフォーマット部50-mより構成され
る。各フォーマット部50-i(i=1〜m)は、データ
送出部30-iの各チャネルから出力される番組データス
トリームに、エラー訂正符号を付し、宛先情報などのヘ
ッダを付加し、伝送方式に基づいた所定の伝送フォーマ
ットに変換し、さらに、n個の番組データストリームを
多重化してデータ交換機70に出力する。なお、本実施
の形態においては、これらの番組データは、ATM(非
同期転送モード,Asynchronous Transfer Mode)により
伝送されるものとする。したがってフォーマット部50
-iにおいては、各番組データストリームよりATMで伝
送するためのATMセルを組み立て、多重化してデータ
交換機70に出力する。
【0026】データ交換機70は、伝送路に接続され、
フォーマット部50の各フォーマット部50-i(i=1
〜n)から出力されたデータを伝送する。
【0027】次に、本発明のデータ送出装置1の動作に
ついて説明する。なお、本実施の形態においては、再生
時間が60分の番組Aのデータを、6個のチャネルより
送出する場合を例示して、データ送出装置1の動作につ
いて説明する。その番組Aのデータを図3に示す。番組
Aのデータは、再生時間が0.5秒ごとのデータ(15
フレーム分の信号)を単位として、データ転送などの処
理が行われる。したがって、60分の番組Aのデータ
は、7200個のデータブロックA1〜A7200より
構成される。なお、この番組のデータは、映像データお
よび音声データともに高能率符号化されたデータであ
る。
【0028】まず、その60分の番組Aのデータは、番
組ライブラリ10からスイッチャ20を介してデータ送
出部30の任意のデータ送出部30-i(i=1〜m)に
入力される。本実施の形態においては、第1のデータ送
出部30-1に入力されるものとする。なお、この際の番
組Aのデータの転送は、実時間で行う必要はない。ま
た、データ送出を開始する前の任意の時刻に行っておけ
ばよい。データ送出部30-1に入力された番組Aのデー
タは、入力インターフェイス35からマス・ストレージ
36を介してバッファメモリ部37に記録される。
【0029】次に、この番組Aのデータストリームの中
の、1つのデータストリームの開始時刻を、送出時刻計
時部39内のメモリに設定する。このデータストリーム
は、基本的には最も多くの視聴者がこの番組Aを視聴す
るであろうデータストリームの送出時刻を設定すること
が望ましい。なお、これにより開始時刻の設定されたデ
ータストリームを第1のデータストリームと呼ぶ。ま
た、本実施例のようにNVODシステムに供されるデー
タ送出装置であって、そのチャネルより同一の番組デー
タストリームが繰り返し送出されるような場合には、そ
の繰り返されるデータストリーム各々の開始時刻を設定
してもよいし、1つの開始時刻を設定し、以後その番組
データの再生時間に基づいて、以降の開始時刻を自動的
に設定するようにしてもよい。本実施の形態において
は、毎時0分に番組Aの冒頭からのデータが第1のデー
タストリームとして生成されるように設定する。
【0030】次に、この番組Aの生成される6個のデー
タストリームの中の、前記第1のデータストリーム以外
の第2〜第6のデータストリームの生成開始時刻を設定
する。これは、各データストリームの第1のデータスト
リームからのずれ時間を所定のルールにより求め、この
ずれ時間を送出時刻計時部39のメモリに設定された前
記第1のデータストリームの開始時刻に加算して求め
る。またこの際に、第1のデータストリームの開始時刻
に近い時間帯においてはずれの時間間隔を狭くし、第1
のデータストリームの開始時刻から離れるにつれて各デ
ータストリームのずれの時間を長くとるようにする。
【0031】本実施の形態においては、第1のデータス
トリームから、この番組Aの再生時間(本実施の形態に
おいては60分)の1/4時間ずつずれた時刻より、第
4〜第6のデータストリームを開始するように設定し、
さらに第1と第4のデータストリームの開始時刻の間を
3/15および8/15した時刻に第2および第3のデ
ータストリームを開始するように設定する。具体的に
は、第2〜第6のデータストリームにおいては、第1の
データストリームより各々3分、8分、15分、30
分、および、45分ずれた時刻より番組Aの冒頭からの
データが開始される。なお、前記各データストリームの
開始時間は、RAM32内に予め記憶されたルールに基
づいて、CPU40にて演算が行われ求められる。求め
られた各データストリームの開始時間は、再び送出時刻
計時部39内のメモリに記憶される。
【0032】そして、送出時刻計時部39において、送
出時刻計時部39内に設けられた時計の示す時刻と、前
記設定された時刻とが照合され、その照合結果に基づい
て送出時刻計時部39からCPU40に番組Aのデータ
を冒頭より再生してデータストリームを生成する旨の信
号が出力される。これによりCPU40は、バッファメ
モリ部37を介してマス・ストレージ36の所望のデー
タブロックを読み出し、出力I/F38を介してフォー
マット部50に出力する。これにより、前記時間ずつず
れた6個のデータストリームが生成され、出力I/F3
8のチャネル1〜6より出力される。
【0033】このマス・ストレージ36に記録されてい
る番組Aのデータの読み出し状態、および、生成された
データストリームについて、図4および図5を参照して
具体的に説明する。なお、図4および図5は、各データ
ストリームの生成が既に繰り返し行われている中でのあ
る時間からのデータの読み出し状態および生成されたデ
ータストリームを示す。図4は、マス・ストレージ36
から同時的に読み出すデータブロックを示す図である。
図4に示すように、データ送出部30-1においては、マ
ス・ストレージ36上に記録された番組Aのデータをラ
ンダムアクセスして、各データストリームを生成するの
に必要なデータブロックを読み出し、各チャネルに出力
する。またその際には、再生時間0.5秒分のデータ
を、最大でも0.5/6[秒]以下の時間で読み出す。
【0034】たとえば、第1のチャネルに出力する第1
のデータストリームの生成を開始する毎時0分(時刻t
0)には、図4(A)に示すように、第1のチャネルに
出力する番組データの最初のデータA1、第2のチャネ
ルに出力する第1のチャネルより3分遅れた箇所(57
分〜)のデータA6841、第3のチャネルに出力する
第2のチャネルよりさらに5分遅れた箇所(52分〜)
のデータA6241、第4のチャネルに出力する第3の
チャネルよりさらに7分遅れた箇所(45分〜)のデー
タA5401、および、第5および第6のチャネルに出
力する第4のチャネルよりさらに15分ずつ遅れた箇所
(30分〜および15分〜)のデータA3601,A1
801の6個のデータブロックを、0.5秒の間に読み
出す。
【0035】以後同様に、毎時3分、8分、15分、3
0分および45分に図4(B)〜(F)に示すようにデ
ータを読み出す。その結果、図5に示すような6個のデ
ータストリームが生成され、各々チャネル1(ch1)
〜チャネル6(ch6)より出力される。
【0036】フォーマット部50に出力された各データ
ストリームは、フォーマット部50内の第1のフォーマ
ット部50-1に入力され、各データストリームごとにエ
ラー訂正符号が付され、宛先情報などのヘッダが付加さ
れる。そして、ATMにより伝送するためのATMセル
が組み立てられ、さらに多重化されてデータ交換機70
に出力される。データ交換機70に出力された番組デー
タは、伝送路を介して配信される。
【0037】このように、本実施の形態のデータ送出装
置1においては、60分の番組データを6チャネルを用
いて配信している。そして、その各チャネルの番組デー
タストリームは、毎時0分に冒頭より開始されるデータ
ストリームより、順次3分,5分,7分,15分,15
分,15分ずつずれて配信される。すなわち、他のテレ
ビ番組の切り換わり時刻などになっており、新たな番組
の視聴に入る視聴者が多い毎時0分付近の時間帯には短
い時間間隔で番組データが送出されている。したがっ
て、10分間隔で6チャネルを用いて配信している場合
に比べて、より多くの視聴者の希望に有効に応じること
ができる。すなわち、視聴者の平均待ち時間を減らすこ
とができ、有効に番組データを配信することができる。
【0038】なお、本発明は本実施の形態に限られるも
のではなく、種々の改変が可能である。たとえば、本実
施の形態のデータ送出部30-i(i=1〜m)におい
て、マス・ストレージ36には番組データを通常のデー
タ形式で記録しておき、その記録されたデータをランダ
ムアクセスすることにより、複数のデータストリームに
対応した複数の箇所を同時的に読み出していた。しか
し、送出するデータストリームの時間間隔が決定されて
いるのであれば、読み出すデータの順番は決まっている
ので、その順番でデータを記録するようにしてもよい。
すなわち、図4(A)〜(F)に示したような順番で記
録媒体上にデータを記録するようにしてもよい。このよ
うに記録しておけば、データ読み出し時のシーク時間や
サーチ時間を少なくすることができ、多数のチャネルに
並行してデータを送出する場合などで、データのアクセ
ス時間を少しでも短縮したい場合に有効である。
【0039】また、本実施の形態においては、本発明の
データ送出装置をNOVDシステムに適用した場合につ
いて説明したが、NVODシステムにのみ限られるもの
ではない。たとえば、ケーブルテレビなどの通常の番組
の配信に用いてもよい。その場合には、第1のチャネル
を通常の番組表に基づいた番組データの配信に用い、第
2チャネル以降を順次遅らせたデータの配信に用いれば
よい。このようにすれば、その所定の時間より視聴する
つもりが何らかの理由により番組開始時間を逃してしま
った視聴者は、その遅れて開始されるチャネルを選択す
ればよく、番組データが有効に配信されることになる。
なお、その場合も、各データストリームの時間間隔は第
1のチャネルの開始時刻に近い時間帯ほど短い時間間隔
にすることが有効である。
【0040】また、本実施の形態においては、第1のデ
ータストリームの送出時刻を毎時0分としたが、それ以
外の任意の時刻を設定してよい。たとえば、その番組の
配信時刻を報知できるような番組配信システムであれ
ば、その時刻を第1のデータストリームの送出時刻とす
ればよい。また、特に配信時刻を定めない、たとえばN
VODシステムに適用するような場合であれば、視聴者
が視聴を開始し易い任意の時刻を第1のデータストリー
ムの送出時刻としてよい。その際には、その番組の再生
時間に応じて、その他のデータストリームの送出時刻を
決定する。具体的には、2時間の番組であれば、たとえ
ば18時、20時、22時、・・・などを第1のデータ
ストリームの送出時刻に決定すればよいし、1時間30
分の番組であれば18時、19時30分、22時、・・
・などをその送出時刻に決定すればよい。
【0041】また、番組ライブラリ10は、MOオート
チェンジャ装置に限られるものではなく、大容量のハー
ド磁気ディスク装置や、VTRテープを用いた記録装置
を用いてもよい。また、その記録容量も適用するNVO
Dシステムのチャネル数や提供番組数などに応じた任意
の容量でよい。また、番組データストリームを生成する
時刻になった旨の信号の、送出時刻計時部39からCP
U40への伝達は、バス34を介したデータ転送により
行っても、CPU40の割り込み信号を介して行っても
よい。
【0042】
【発明の効果】本発明のデータ送出装置によれば、受信
者の要求が多くなる時間帯において、短い時間帯で番組
データを送出できるので、受信者の平均待ち時間を短く
することができ、受信者の要求により有効に応答するこ
とができるデータ送出装置を提供することができる。
【図面の簡単な説明】
【図1】本発明に係わるデータ送出装置の構成を示すブ
ロック図である。
【図2】図1に示したデータ送出装置のデータ送出部の
構成を示すブロック図である。
【図3】図1に示したデータ送出装置において送出する
番組データの構成を示す図である。
【図4】図2に示したデータ送出部のマス・ストレージ
から同時的に読み出すデータブロックを示す図であり、
(A)は第1のデータストリームの生成を開始した時刻
t0(毎時0分)における読み出しデータを示す図、
(B)は第2のデータストリームの生成を開始した時刻
t1(毎時3分)における読み出しデータを示す図、
(C)は第3のデータストリームの生成を開始した時刻
t2(毎時8分)における読み出しデータを示す図、
(D)は第4のデータストリームの生成を開始した時刻
t3(毎時15分)における読み出しデータを示す図、
(E)は第5のデータストリームの生成を開始した時刻
t4(毎時30分)における読み出しデータを示す図、
(F)は第6のデータストリームの生成を開始した時刻
t5(毎時45分)における読み出しデータを示す図で
ある。
【図5】図2に示したデータ送出部において生成された
データストリームを示す図であり、(A)〜(F)は各
々チャネル1〜チャネル6より出力される第1〜第6の
データストリームを示す図である。
【符号の説明】
1…データ送出装置 10…番組ライブラリ 20…スイッチャ 30…データ送出部 31…ROM 32…RAM 33…外部制御I/F 34…バス 35…入力インターフェイス 36…マス・ストレージ 37…バッファメモリ部 38…出力I/F 39…送出時刻計時部 40…CPU 50…フォーマット部 70…データ交換機

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】オーディオデータおよび映像データのいず
    れか一方または両方を有するAVデータを記録するAV
    データ記録手段と、 予め設定された所定の基準時刻を示す信号を発生する基
    準時刻発生手段と、 前記記憶されているAVデータを読み出し、前記基準時
    刻に近い時間帯ほど短い時間間隔で順に冒頭より再生可
    能なような、複数のAVデータストリームを生成する送
    出データ生成手段と、 前記生成された複数のAVデータストリームを所定の伝
    送フォーマットに変換して複数のチャネルに送出するデ
    ータ送出手段とを有するデータ送出装置。
  2. 【請求項2】前記基準時刻発生手段においては、前記A
    Vデータの送出時刻として予め定めた時刻が前記基準時
    刻として設定される請求項1記載のデータ送出装置。
  3. 【請求項3】前記基準時刻発生手段においては、毎時0
    分、5分、10分、15分、20分、25分、30分、
    35分、40分、45分、50分、および、55分の5
    分区切りの時分であって、前記AVデータの再生時間に
    基づいた所定の時刻が前記基準時刻として設定される請
    求項1記載のデータ送出装置。
  4. 【請求項4】前記送出データ生成手段は、前記基準時刻
    より送出するAVデータストリームと、該基準時刻以降
    に次第に長くなる時間間隔で送出する複数のAVデータ
    ストリームとを生成する請求項1〜3いずれか記載のデ
    ータ送出装置。
  5. 【請求項5】前記AVデータ記録手段は、前記送出デー
    タ生成手段において前記複数のAVデータストリームを
    生成するために同時的に読み出す当該AVデータの複数
    の箇所のデータを、一括的に読み出し可能に記録する請
    求項1〜4いずれか記載のデータ送出装置。
JP25608895A 1995-10-03 1995-10-03 データ送出装置 Expired - Fee Related JP3371184B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP25608895A JP3371184B2 (ja) 1995-10-03 1995-10-03 データ送出装置
US08/721,624 US5822528A (en) 1995-10-03 1996-09-26 Audio-video data transmission apparatus, audio-video data transmission system and audio-video data server
US09/134,180 US5911046A (en) 1995-10-03 1998-08-14 Audio-video data transmission apparatus, audio-video data transmission system and audio-video data server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25608895A JP3371184B2 (ja) 1995-10-03 1995-10-03 データ送出装置

Publications (2)

Publication Number Publication Date
JPH0998407A true JPH0998407A (ja) 1997-04-08
JP3371184B2 JP3371184B2 (ja) 2003-01-27

Family

ID=17287734

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25608895A Expired - Fee Related JP3371184B2 (ja) 1995-10-03 1995-10-03 データ送出装置

Country Status (2)

Country Link
US (2) US5822528A (ja)
JP (1) JP3371184B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7342935B2 (en) 1997-06-27 2008-03-11 Sony Corporation Method and apparatus for sending out multi-channel digital data, method and apparatus for programming the information and method and apparatus for managing multi-channel digital data

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US6469753B1 (en) * 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US9113122B2 (en) 1997-04-21 2015-08-18 Rovi Guides, Inc. Method and apparatus for time-shifting video and text in a text-enhanced television program
EP1036466B1 (en) 1997-07-21 2003-03-26 E Guide, Inc. Method for navigating within a television program guide having advertisements
US6415373B1 (en) * 1997-12-24 2002-07-02 Avid Technology, Inc. Computer system and process for transferring multiple high bandwidth streams of data between multiple storage units and multiple applications in a scalable and reliable manner
EP0939549B1 (en) * 1998-02-25 2008-01-09 Nec Corporation Network comprising a network managing apparatus, linking a plurality of video broadcast storing and displaying devices
GB2377846B (en) * 1998-06-12 2003-03-05 British Sky Broadcasting Ltd Improvements in receivers for television signals
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
US6859799B1 (en) 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US6370688B1 (en) * 1999-05-26 2002-04-09 Enounce, Inc. Method and apparatus for server broadcast of time-converging multi-media streams
US6513003B1 (en) 2000-02-03 2003-01-28 Fair Disclosure Financial Network, Inc. System and method for integrated delivery of media and synchronized transcription
EP2285104A1 (en) 2000-03-31 2011-02-16 United Video Properties, Inc. System and method for reducing cut-offs in program recording
JP2002091863A (ja) * 2000-09-12 2002-03-29 Sony Corp 情報提供方法
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
CA2425482C (en) 2000-10-11 2015-12-01 United Video Properties, Inc. Systems and methods for caching data in media-on-demand systems
CN101707693B (zh) 2000-10-11 2017-04-26 乐威指南公司 提供数据存储到点播媒体传递系统中服务器上的系统和方法
US6964061B2 (en) * 2000-12-28 2005-11-08 International Business Machines Corporation Squeezable rebroadcast files
US7170922B2 (en) * 2001-05-18 2007-01-30 Sanyo Electric Co., Ltd. Transmission timing control device, digital roll-off filter, and mobile radio terminal for digital radio communication
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US20060051059A1 (en) 2004-09-08 2006-03-09 Krakirian Haig H Video recorder having user extended and automatically extended time slots
US8281333B2 (en) 2003-11-13 2012-10-02 Arris Group, Inc. Smart carousel
EP1683341A4 (en) * 2003-11-13 2009-03-18 Ncube Corp SYSTEM FOR PROVIDING DECODER CONFIGURATION FOR CONTENT ON DEMAND
US20050177618A1 (en) * 2003-12-22 2005-08-11 Randy Zimler Methods, systems and storage medium for managing bandwidth of segmented content
US20050138655A1 (en) * 2003-12-22 2005-06-23 Randy Zimler Methods, systems and storage medium for managing digital rights of segmented content
US7818444B2 (en) 2004-04-30 2010-10-19 Move Networks, Inc. Apparatus, system, and method for multi-bitrate content streaming
US8086575B2 (en) 2004-09-23 2011-12-27 Rovi Solutions Corporation Methods and apparatus for integrating disparate media formats in a networked media system
US9973817B1 (en) 2005-04-08 2018-05-15 Rovi Guides, Inc. System and method for providing a list of video-on-demand programs
US20070079342A1 (en) * 2005-09-30 2007-04-05 Guideworks, Llc Systems and methods for managing local storage of on-demand content
US8607287B2 (en) 2005-12-29 2013-12-10 United Video Properties, Inc. Interactive media guidance system having multiple devices
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US20090019492A1 (en) 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US8386629B2 (en) * 2007-12-27 2013-02-26 At&T Intellectual Property I, L.P. Network optimized content delivery for high demand non-live contents
US8510370B2 (en) * 2008-02-26 2013-08-13 Avid Technology, Inc. Array-based distributed storage system with parity
JP5227064B2 (ja) * 2008-04-11 2013-07-03 パナソニック株式会社 Avデータ送信装置及びavデータ送信方法
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
US9246972B2 (en) * 2013-12-19 2016-01-26 Activision Publishing, Inc. Content delivery methods and systems
KR102588143B1 (ko) * 2018-11-07 2023-10-13 삼성전자주식회사 메모리 컨트롤러를 포함하는 스토리지 장치 및 메모리를 포함하는 전자 시스템을 동작시키는 방법

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2075921C (en) * 1990-12-21 2002-03-12 Stephen S. Walker Method for providing video programming nearly on demand
DE69517647T2 (de) * 1994-04-25 2001-02-22 Sony Corp., Tokio/Tokyo Videosignalwiedergabeeinrichtung
US5546118A (en) * 1994-06-20 1996-08-13 Sony Corporation Data recording/reproducing method and data send-out method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7342935B2 (en) 1997-06-27 2008-03-11 Sony Corporation Method and apparatus for sending out multi-channel digital data, method and apparatus for programming the information and method and apparatus for managing multi-channel digital data
US7483452B2 (en) 1997-06-27 2009-01-27 Sony Corporation Method and apparatus for sending out multi-channel digital data, method and apparatus for programming the information and method and apparatus for managing multi-channel digital data

Also Published As

Publication number Publication date
US5911046A (en) 1999-06-08
US5822528A (en) 1998-10-13
JP3371184B2 (ja) 2003-01-27

Similar Documents

Publication Publication Date Title
JP3371184B2 (ja) データ送出装置
US5757415A (en) On-demand data transmission by dividing input data into blocks and each block into sub-blocks such that the sub-blocks are re-arranged for storage to data storage means
US6263504B1 (en) Data delivery system, data receiving apparatus, and storage medium for video programs
US6233735B1 (en) Near video-on-demand system and broadcasting method therefor
JP3740712B2 (ja) 記録再生装置および記録再生方法
JP3557216B2 (ja) 対話型通信システム
EP0762768A2 (en) Recording and reproducing video data to and from record media
US7016601B1 (en) Method and apparatus for storing different types of data on the same storing medium
JP3079208B2 (ja) プログラム送信の最適化方法および装置
JP3556705B2 (ja) 受信装置
JP4096995B2 (ja) チャンネル選択装置およびチャンネル選択方法
JP4525844B2 (ja) 記録再生方法
JPH1051740A (ja) データ送信方式
JP4849184B2 (ja) 再生装置及び再生方法
JP4614010B2 (ja) 再生装置および再生方法
JPH07212737A (ja) データ伝送装置
JP2001028741A (ja) データ配信システム、データ配信方法、及びデータ入出力装置
JP4089754B2 (ja) チャンネル選択装置およびチャンネル選択方法
JP4518144B2 (ja) 記録再生方法
JP5018986B2 (ja) 再生装置及び再生方法
JP4089714B2 (ja) チャンネル選択装置およびチャンネル選択方法
JPH09102943A (ja) データ配信システムおよびアーカイブシステム
JP4614011B2 (ja) 再生装置および再生方法
JPH0435285A (ja) 映像編集方法
JPH08317338A (ja) データ送出装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071122

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20081122

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20091122

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20091122

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20101122

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20101122

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20111122

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20111122

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20121122

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees