JPH06189241A - Multiplex reading method of digital animation information file - Google Patents
Multiplex reading method of digital animation information fileInfo
- Publication number
- JPH06189241A JPH06189241A JP4317062A JP31706292A JPH06189241A JP H06189241 A JPH06189241 A JP H06189241A JP 4317062 A JP4317062 A JP 4317062A JP 31706292 A JP31706292 A JP 31706292A JP H06189241 A JPH06189241 A JP H06189241A
- Authority
- JP
- Japan
- Prior art keywords
- slot
- digital moving
- reading
- cycle
- read
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
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
Description
【0001】[0001]
【産業上の利用分野】本発明はディジタル動画情報ファ
イルの多重読み取り方法に係り、特に複数のユーザ端末
からの要求に基づいて、センタに蓄積してあるディジタ
ル動画情報ファイルを蓄積装置から読み取り、端末に転
送して再生表示するリクエスト型動画情報提供システム
のセンタなどにおいて、蓄積装置に蓄積されたディジタ
ル動画情報ファイルの静止、コマ送り、スロー、早送
り、逆再生、逆コマ送り、逆スロー、逆早送り、ジャン
プ(ランダムアクセス)等の特殊再生のためのディジタ
ル動画情報ファイルの多重読み取り方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for reading multiple digital moving picture information files, and in particular, in response to a request from a plurality of user terminals, the digital moving picture information files stored in a center are read from a storage device, In the center of a request-type video information providing system that transfers and displays the video to the device, the digital video information files stored in the storage device are still, frame-forward, slow-forward, reverse-play, reverse-frame forward, reverse-slow, reverse-fast-forward. , Multiplex reading method of digital moving image information file for special reproduction such as jump (random access).
【0002】[0002]
【従来の技術】図4は、一般的なリクエスト型動画情報
提供システムの例を示す。同図において、複数のユーザ
側の端末41−1,41−2,41−3,41−4,…
がネットワーク42を介してセンタ43に接続される。
センタ43は磁気ディスク等の蓄積装置44、蓄積装置
44の制御を行う蓄積装置インタフェース45及びネッ
トワーク42との接続制御を行うネットワークインタフ
ェース46から構成される。2. Description of the Related Art FIG. 4 shows an example of a general request type moving image information providing system. In the figure, a plurality of user side terminals 41-1, 41-2, 41-3, 41-4, ...
Are connected to the center 43 via the network 42.
The center 43 includes a storage device 44 such as a magnetic disk, a storage device interface 45 that controls the storage device 44, and a network interface 46 that controls connection with the network 42.
【0003】例えば、端末41−1が要求47をネット
ワーク42を介してセンタ43に転送されたとする。セ
ンタ43ではネットワークインタフェース46を介して
この要求47を受信し、蓄積装置インターフェース45
を介して要求されたディジタル動画情報48を蓄積装置
44から読み出して、端末41−1に転送し、端末41
−1で再生表示する。なお、各端末41−1,41−
2,41−3,41−4,…はネットワーク42を介さ
ずに、それぞれセンタ43に直接接続するスタンドアロ
ン型のシステムも考えられる。For example, it is assumed that the terminal 41-1 transfers the request 47 to the center 43 via the network 42. The center 43 receives this request 47 via the network interface 46, and the storage device interface 45
The digital moving image information 48 requested via the storage device 44 is read from the storage device 44 and transferred to the terminal 41-1.
Playback and display at -1. In addition, each of the terminals 41-1 and 41-
A stand-alone system in which 2, 41-3, 41-4, ... Are directly connected to the center 43 without the network 42 is also conceivable.
【0004】図4に示すシステムは、蓄積装置インタフ
ェース45の蓄積装置44からの読み取り方法を蓄積イ
ンタフェース45では、先ず、時間を予め定めた一定数
のスロットをまとめてサイクルを構成して、サイクル毎
に1スロットをスロット位置によって1つのチャネルに
固定的に割り振り、スロット内において、一定量のデー
タを単位として蓄積装置44からのディジタル動画情報
48の高速読み取りを行い、サイクル時間内にディジタ
ル動画情報48を端末41に転送し、このサイクル時間
に渡って再生する。In the system shown in FIG. 4, the storage interface 45 reads the storage device 44 from the storage device 44. In the storage interface 45, first, a certain number of slots whose time is predetermined are grouped together to form a cycle. One slot is fixedly allocated to one channel depending on the slot position, and the digital moving picture information 48 is read at high speed from the storage device 44 in units of a fixed amount of data within the slot, and the digital moving picture information 48 is read within the cycle time. Is transferred to the terminal 41 and reproduced over this cycle time.
【0005】図5は、図4における蓄積装置からのディ
ジタル動画情報の読み取り方法を示すシーケンスチャー
トである。図5の例は、4台の端末41−1,41−
2,41−3,41−4がセンタ43に接続されている
場合に、1台に1つのスロット(図中ではch(チャネ
ル))を割り当て、4スロットを1サイクルとして、周
期的に読み出し転送を行っている。FIG. 5 is a sequence chart showing a method of reading digital moving image information from the storage device in FIG. In the example of FIG. 5, four terminals 41-1 and 41-
When 2, 41-3 and 41-4 are connected to the center 43, one slot (ch (channel) in the figure) is assigned to one unit, and 4 slots are set as one cycle, and read transfer is performed periodically. It is carried out.
【0006】図5において、蓄積装置44からの読み取
りの時間軸は、図4の蓄積装置インタフェース45で見
た時間である。この多重読み取り方法は、端末41での
再生表示時間が蓄積装置44からの読み取り時間よりも
大きいことを利用したものである。In FIG. 5, the time axis of reading from the storage device 44 is the time seen by the storage device interface 45 of FIG. This multiple reading method utilizes the fact that the playback display time on the terminal 41 is longer than the reading time from the storage device 44.
【0007】[0007]
【発明が解決しようとする課題】しかしながら、従来の
ディジタル動画情報ファイルの多重読み取り方法では、
スロットを固定的に特定のチャネルに割り振り、サイク
ルを周期として、周期的に使用しているために、ひとつ
のスロット内における蓄積装置からの読み取りデータ量
には、制限があり結果として論理多重した状況で、早送
りを実現することができないという欠点がある。However, according to the conventional multiple reading method of the digital moving image information file,
Since slots are fixedly allocated to specific channels and are used periodically with a cycle as a cycle, there is a limit to the amount of data read from the storage device in one slot, resulting in logical multiplexing. However, there is a drawback that fast-forwarding cannot be realized.
【0008】また、論理多重数が多く、サイクル長が長
い場合、再生モードの切り替え要求(例えば、再生方向
の反転要求やジャンプ要求)があった場合に、次に割り
当てられたスロットが現れるまで待たなければならず、
再生モードの切り替えに時間がかかるという欠点があ
る。When the number of logical multiplexes is large and the cycle length is long, and there is a reproduction mode switching request (for example, a reproduction direction inversion request or a jump request), it waits until the next allocated slot appears. Must be
There is a drawback that it takes time to switch the playback mode.
【0009】本発明は上記の点に鑑みなされたもので、
論理多重した状況で早送り・逆早送りの実現を図ると共
に、再生モードの切り替えの時間短縮を図ったディジタ
ル動画情報ファイルの多重読み取り方法を提供すること
を目的とする。The present invention has been made in view of the above points,
An object of the present invention is to provide a method for multiple reading of a digital moving image information file, which realizes fast-forwarding / reverse-fast-forwarding in a logically multiplexed state and shortens the time for switching the reproduction mode.
【0010】[0010]
【課題を解決するための手段】本発明の第1の方法とし
ては、センタのディジタル動画情報蓄積装置に蓄積され
たディジタル動画情報ファイルを、センタに接続された
複数のユーザ端末からの読み取り要求に応じて読み取
り、読み取ったディジタル動画情報を読み取り要求のあ
ったユーザ端末に転送する際に、読み取り要求のあった
ユーザ端末に対して、一定時間に一定量のデータの読み
取ることを1スロットとして割り当て、読み取り要求の
あった端末数分のスロットをまとめて1サイクルとし、
サイクルを周期として連続的にディジタル動画情報蓄積
装置からディジタル動画情報ファイルを読み取るディジ
タル動画情報ファイルの多重読み取り方法において、早
送りまたは、逆早送りを行うためのスロットをサイクル
内に用意し、ユーザ端末から早送りまたは逆早送りの要
求を受け付けたときは、要求のあった当該ユーザ端末に
割り当てられたスロットとともに周期的にサイクル内の
スロットを割り当ててディジタル動画情報ファイルの読
み取りを行う。According to a first method of the present invention, a digital moving image information file stored in a digital moving image information storage device of a center is requested to be read from a plurality of user terminals connected to the center. According to this, when the read digital moving image information is transferred to the user terminal that has made a read request, the reading of a certain amount of data in a certain period of time is assigned as one slot to the user terminal that has made a read request. Slots for the number of terminals that requested reading are combined into one cycle,
In the multiple reading method of the digital moving image information file, which continuously reads the digital moving image information file from the digital moving image information storage device with a cycle as a cycle, prepare a slot for fast forward or reverse fast forward in the cycle, and fast forward from the user terminal. Alternatively, when a reverse fast-forward request is received, the slot in the cycle is periodically allocated together with the slot allocated to the requested user terminal, and the digital moving image information file is read.
【0011】また、本発明の第2の方法は、センタのデ
ィジタル動画情報蓄積装置に蓄積されたディジタル動画
情報ファイルを、センタに接続された複数のユーザ端末
からの読み取り要求に応じて読み取り、読み取ったディ
ジタル動画情報を読み取り要求のあったユーザ端末に転
送する際に、読み取り要求のあったユーザ端末に一定時
間に一定量のデータの読み取ることを1スロットとして
割り当て、読み取り要求のあった端末数分のスロットを
まとめて1サイクルとし、サイクルを周期として連続的
にディジタル動画情報蓄積装置からディジタル動画情報
ファイルを読み取るディジタル動画情報ファイルの多重
読み取り方法において、ユーザ端末から早送りと逆早送
りの要求を受け付けたときは、要求のあったユーザ端末
に割り当てられたスロットとともに、サイクル内に割り
振られていない空スロットがある場合には、空スロット
を周期的に割り当て、ディジタル動画情報ファイルの読
み取りを行う。The second method of the present invention reads and reads the digital moving image information file stored in the digital moving image information storage device of the center in response to a read request from a plurality of user terminals connected to the center. When transferring digital moving image information to a user terminal that has made a read request, assigning to the user terminal that has made a read request a certain amount of data to be read as a single slot for the number of terminals that have made a read request. In the multiplex reading method of the digital moving image information file, which reads the digital moving image information file continuously from the digital moving image information storage device with the cycle as a cycle, the fast forward and reverse fast forward requests are accepted from the user terminal. When assigned to the requesting user terminal With lot, if there is an empty slot that is not allocated in the cycle, it assigns the empty slots periodically, to read the digital video information file.
【0012】また、本発明の第3の方法は、センタのデ
ィジタル動画情報蓄積装置に蓄積されたディジタル動画
情報ファイルを、センタに接続された複数のユーザ端末
からの読み取り要求に応じて読み取り、読み取ったディ
ジタル動画情報を読み取り要求のあったユーザ端末に転
送する際に、読み取り要求のあったユーザ端末に一定時
間に一定量のデータの読み取ることを1スロットとして
割り当て、読み取り要求のあった端末数分のスロットを
まとめて1サイクルとし、サイクルを周期として連続的
にディジタル動画情報蓄積装置からディジタル動画情報
ファイルを読み取るディジタル動画情報ファイルの多重
読み取り方法において、ユーザ端末から再生モードの切
り替え要求があった時に、サイクル内に要求があった当
該ユーザ端末に割り当てられたスロットに加えて、サイ
クル内に割り振られていない空スロットがある場合や、
サイクル内に割り振られていても空いているスロットが
ある場合にはスロットを一時的に利用し、切り替え後の
再生モードでディジタル動画情報蓄積装置からディジタ
ル動画情報ファイルの読み取りを行う。The third method of the present invention reads and reads the digital moving image information file stored in the digital moving image information storage device of the center in response to a read request from a plurality of user terminals connected to the center. When transferring digital moving image information to a user terminal that has made a read request, assigning to the user terminal that has made a read request a certain amount of data to be read as a single slot for the number of terminals that have made a read request. In the multiplex reading method of the digital moving image information file, which reads the digital moving image information file continuously from the digital moving image information storage device with the cycle as a cycle, when the user terminal requests to switch the reproduction mode. , Assigned to the user terminal requested in the cycle In addition to relying was slot, and if there is an empty slot that is not allocated in the cycle,
If there is a vacant slot that is allocated within the cycle, the slot is temporarily used and the digital moving image information file is read from the digital moving image information storage device in the reproduction mode after switching.
【0013】さらに、本発明の第4の方法は、上記第1
の方法、第2の方法及び第3の方法を任意に組み合わせ
てディジタル動画情報蓄積装置からのディジタル動画情
報ファイルの読み取りを行う。Further, the fourth method of the present invention is the above first method.
Method, the second method and the third method are arbitrarily combined to read the digital moving picture information file from the digital moving picture information storage device.
【0014】[0014]
【作用】本発明のディジタル動画情報ファイルの多重読
み取り方法は、従来の蓄積装置インタフェースの蓄積装
置からの読み取り方法において、早送り・逆早送り用の
スロットを余分に用意しておき、早送り・逆早送りの要
求があったときに、その要求があったチャネル用のスロ
ットに加えて、早送り・逆早送り用のスロットを周期的
に割り当て、蓄積装置から早送り、逆早送りのためのデ
ィジタル動画情報の読み取りを行う。また、端末から早
送り、逆早送りの要求があったときに、その要求があっ
たチャネル用のスロットに加えて、使用チャネルに割り
振られていない空スロットがあれば、これを周期的に割
り当て、蓄積装置から早送り・逆早送りのためのディジ
タル動画情報の読み取りを行う。これらは、統計的多重
効果を狙ったものであり、全てのチャネルで同時に早送
り・逆早送りを要求する可能性は少ないという性質を利
用したものである。According to the multiplex reading method of the digital moving image information file of the present invention, in the method of reading from the storage device of the conventional storage device interface, an extra slot for fast forward / reverse fast forward is prepared to enable fast forward / reverse fast forward. When a request is made, in addition to the slot for the requested channel, slots for fast forward / reverse fast forward are periodically allocated, and digital video information for fast forward / reverse fast forward is read from the storage device. . Also, when there is a fast forward or reverse fast forward request from the terminal, if there is an empty slot that has not been allocated to the used channel in addition to the slot for the requested channel, it is periodically allocated and stored. Reads digital moving image information for fast forward / reverse fast forward from the device. These are aimed at the statistical multiplex effect, and utilize the property that there is little possibility of requesting fast forward / reverse fast forward simultaneously on all channels.
【0015】さらに、再生モードの切り替え要求があっ
たときに、その要求があったチャネル用のスロットに加
えて、使用チャネルに割り振られていない空スロットが
ある場合や使用チャネルに割り振られていても空いてい
るスロットがある場合には、このスロットを一時的に利
用し、切り替え後の再生モードで蓄積装置からの読み取
りを行う。従って、使用できるスロット数が増加する。Further, when a reproduction mode switching request is made, in addition to the slot for the requested channel, there is an empty slot not allocated to the used channel or even if it is allocated to the used channel. If there is a vacant slot, this slot is temporarily used to read from the storage device in the replay mode after switching. Therefore, the number of slots that can be used increases.
【0016】さらに、上記の方法を任意に組み合わせる
ことにより、早送り・逆早送りのために利用可能なスロ
ット数が増えるので、より柔軟な早送り・逆早送りを行
うことを可能にすると共に、再生モードの切り替えのた
めに利用可能なスロット数が増えるため、再生モードの
切り替え時間を更に短縮することができる。Further, by arbitrarily combining the above methods, the number of slots available for fast-forward / reverse-fast-forward increases, so that more flexible fast-forward / reverse-fast-forward can be performed, and the playback mode can be changed. Since the number of slots available for switching increases, the switching time of the playback mode can be further shortened.
【0017】また、モード切り替え要求があったとき
に、処理が短時間で済み、また、余分に用意するスロッ
ト数を変えることで、再生速度を柔軟に変えることも可
能である。Further, when a mode switching request is made, the processing is completed in a short time, and the reproduction speed can be flexibly changed by changing the number of slots additionally prepared.
【0018】[0018]
【実施例】以下、図面を用いて本発明の実施例を詳細に
説明する。以下の実施例で用いる動画情報提供システム
は図4の構成と同様である。Embodiments of the present invention will now be described in detail with reference to the drawings. The moving image information providing system used in the following embodiments has the same configuration as that of FIG.
【0019】図1は本発明の第1の実施例のシーケンス
チャートを示す。FIG. 1 shows a sequence chart of the first embodiment of the present invention.
【0020】同図は、蓄積装置44からのディジタル動
画情報48の読み取りと、ユーザ側の端末41への転送
を示すものである。本実施例では、4つのスロットをま
とめて1つのサイクルを構成しており、最初の3つのス
ロットは順番に、それぞれ異なる端末毎にチャネルを変
えて割り当ててある。本実施例では端末41−1にはチ
ャネル1(ch1)が割り当てられ、端末41−2には
チャネル1(ch2)が割り当てられ、端末41−3に
はチャネル3(ch3)が割り当てられており、サイク
ルを周期として周期的にスロットが割り振られる。4番
目のスロットは、早送り・逆早送り等の特殊再生要求用
に用意されたスロットである。The figure shows the reading of the digital moving image information 48 from the storage device 44 and the transfer to the terminal 41 on the user side. In this embodiment, four slots are combined to form one cycle, and the first three slots are assigned in order by changing channels for different terminals. In this embodiment, the terminal 41-1 is assigned the channel 1 (ch1), the terminal 41-2 is assigned the channel 1 (ch2), and the terminal 41-3 is assigned the channel 3 (ch3). , Slots are periodically allocated with the cycle as a cycle. The fourth slot is a slot prepared for special reproduction requests such as fast forward / reverse fast forward.
【0021】まず、チャネル1〜チャネル3のシーケン
スを用いて、本発明の基本動作を説明する。First, the basic operation of the present invention will be described using the sequence of channels 1 to 3.
【0022】同図aは蓄積装置44からのデータの読み
取りを示すシーケンスであり、bは端末への動画情報の
転送と表示を示すシーケンスである。FIG. 4A is a sequence showing reading of data from the storage device 44, and b is a sequence showing transfer and display of moving image information to the terminal.
【0023】チャネル1(ch1)は端末41−1にお
いて、通常再生を行っており、チャネル2(ch2)は
端末41−2において通常再生から早送り要求を行い、
その後逆再生要求を行い、チャネル3(ch3)は端末
41−3において、通常再生からスロー再生要求(A)
を行い、その後通常再生(B)に戻る場合を示してい
る。Channel 1 (ch1) is in normal reproduction at the terminal 41-1 and channel 2 (ch2) is in normal reproduction at the terminal 41-2.
After that, a reverse playback request is made, and channel 3 (ch3) requests slow playback from normal playback at terminal 41-3 (A).
And then returns to normal reproduction (B).
【0024】チャネル1(ch1)は1番目のサイクル
の第1スロットにおいて、蓄積装置44からのディジタ
ル動画情報48の高速読み取りを行い、読み取り完了後
に端末である端末41−1へ転送する。端末41−1へ
のディジタル動画情報48の転送は、2番目のサイクル
の第1スロットの終了時点までに終了する。このとき、
2番目のサイクルの第1スロットにおいて、蓄積装置4
4から次のディジタル動画情報48の高速読み取りを行
っており、読み取り完了後に端末である端末41−1に
転送する。以下同様に、チャネル1については他のチャ
ネルの影響を受けることなく、再生を継続することがで
きる。Channel 1 (ch1) performs high-speed reading of the digital moving image information 48 from the storage device 44 in the first slot of the first cycle, and after completion of reading, transfers it to the terminal 41-1 which is a terminal. The transfer of the digital moving image information 48 to the terminal 41-1 ends by the end time point of the first slot of the second cycle. At this time,
In the first slot of the second cycle, the storage device 4
The next digital moving image information 48 is read at high speed from No. 4 and is transferred to the terminal 41-1 which is a terminal after the reading is completed. Similarly, for channel 1, reproduction can be continued without being affected by other channels.
【0025】チャネル3(ch3)は、2番目のサイク
ルまでチャネル1と同様なシーケンスで蓄積装置44か
らディジタル動画情報48の高速読み取りを行い、端末
41−2への転送を行う。但し、チャネル3(ch3)
は、サイクル3番目のスロットを使用して、蓄積装置4
4からディジタル動画情報48の高速読み取りを行う。
チャネル3(ch3)では、3番目のサイクルでスロー
再生(A)の切り替えが要求されており(A)、フロー
制御等により端末41−3への転送に時間を要し、2番
目のサイクルの第3スロットで読み取ったディタル動画
情報48の転送が4番目のサイクルの第4スロットまで
かかっている。その結果として、4番目のサイクルで
は、3番目のサイクルで読み取ったデータの転送をまだ
行っていないので、第3スロットでの読み取りを行う必
要がなく、空スロットとなる。さらに、4番目のサイク
ルでは通常再生の切り替えが要求され(B)、5番目の
サイクルにおいて再生を行っているチャネル1と同様の
シーケンスに戻る。このように、チャネル3は、自スロ
ット(チャネル3に割り振られたスロット)だけで再生
モードの切り替えを実現することができた例である。The channel 3 (ch3) performs high-speed reading of the digital moving image information 48 from the storage device 44 in the same sequence as the channel 1 until the second cycle, and transfers the digital moving image information 48 to the terminal 41-2. However, channel 3 (ch3)
Uses the third slot of the cycle to store
The digital moving image information 48 is read at high speed from No. 4.
In channel 3 (ch3), switching of slow playback (A) is requested in the third cycle (A), and it takes time to transfer to terminal 41-3 due to flow control etc. The transfer of the digital video information 48 read in the third slot takes up to the fourth slot in the fourth cycle. As a result, in the fourth cycle, since the data read in the third cycle has not been transferred yet, it is not necessary to read in the third slot, and the slot becomes an empty slot. Further, in the fourth cycle, switching of the normal reproduction is requested (B), and the sequence returns to the same sequence as that of the channel 1 performing the reproduction in the fifth cycle. In this way, channel 3 is an example in which the reproduction mode can be switched only by the own slot (slot allocated to channel 3).
【0026】チャネル2(ch2)は、早送り、逆早送
り用のスロットを利用して、早送りを実現し、また、チ
ャネル3に割り振られているスロー再生(A)によりサ
イクル4で未使用となった空きスロットを利用して早送
りから逆再生へと再生モードの切り替えを行う例を示
す。チャネル2は、2番目のスロットで早送り(C)へ
の切り替えが要求される。このとき、自スロット(チャ
ネル2に割り振られたスロット)に加えて、早送り・逆
早送り用の第4スロットを使用して蓄積装置44からの
高速読み取りを1サイクルに2回行う。蓄積装置44か
ら読み取られたディジタル動画情報48は、端末41−
2への転送の際にフレームの間引きを行うことにより、
2倍速の早送りが可能となる。Channel 2 (ch2) realizes fast-forwarding by utilizing slots for fast-forwarding and reverse fast-forwarding, and becomes unused in cycle 4 due to slow playback (A) assigned to channel 3. An example of switching the playback mode from fast forward to reverse playback using an empty slot is shown. Channel 2 is required to switch to fast forward (C) in the second slot. At this time, in addition to its own slot (slot allocated to channel 2), the fourth slot for fast forward / reverse fast forward is used to perform high-speed reading from the storage device 44 twice in one cycle. The digital moving image information 48 read from the storage device 44 is stored in the terminal 41-
By thinning out the frames when transferring to 2,
Double speed fast feed is possible.
【0027】従って、用意する早送り・逆早送り用スロ
ット数によって、同時に早送りできるチャネル数を変更
することができ、また、再生速度も変更することができ
る。Therefore, the number of fast-forwarding / reverse-fast-forwarding slots prepared can change the number of channels that can be fast-forwarded at the same time, and the reproduction speed can also be changed.
【0028】次に、チャネル2については、4番目のサ
イクルで逆再生モードの切り替えが要求される(D)。
このサイクルではチャネル3に割り振られたスロットが
空スロットになっているので、チャネル2はこの空スロ
ットを利用して再生モードの切り替えを実現している。Next, for channel 2, switching of the reverse reproduction mode is requested in the fourth cycle (D).
In this cycle, the slot assigned to the channel 3 is an empty slot, so that the channel 2 uses this empty slot to switch the reproduction mode.
【0029】従来方式では、5番目の第2スロットまで
モード切り替えを行うことができないので、従来方式に
比べると、本発明は再生モードの切り替えを早期に行う
ことができる。In the conventional system, the mode cannot be switched up to the fifth second slot, so that the present invention can switch the reproduction mode earlier than in the conventional system.
【0030】本発明は、あるチャネルに対して早送り・
逆早送りの要求があった場合に、その要求があったチャ
ネル用のスロットに加えて使用チャネルに割り振られて
いない空スロットがあれば、周期的に利用すると共に、
使用チャネルに割り振られていても空いているスロット
があれば、これを一時的に利用することもできる。この
例について以下で説明する。In the present invention, fast-forwarding / reception for a certain channel
When there is a request for reverse fast-forward, if there is an empty slot that is not allocated to the used channel in addition to the slot for the requested channel, it will be used periodically and
If there is a vacant slot that is allocated to the used channel, it can be temporarily used. This example will be described below.
【0031】図2は本発明の第1の実施例を説明するた
めのフローチャートを示す。同図は、本発明の第1の実
施例の早送り・逆早送りを要求したチャネルに対するも
のである。FIG. 2 shows a flow chart for explaining the first embodiment of the present invention. The figure shows the channel for which fast forward / reverse fast forward is requested in the first embodiment of the present invention.
【0032】まず、早送りまたは逆早送りが要求される
と(ステップ21)、早送り・逆早送り用のスロットが
他のチャネルに割り当てられていないか、または、割り
当てられていないスロットがあるかを判定する(ステッ
プ22)。そのようなスロットがない場合には、早送り
または逆早送り要求は受け付けられず、早送り・逆早送
り以外の再生モードに留まる(ステップ23)。またそ
のようなスロットがある場合には、そのスロットも自ス
ロット(早送り、逆早送りを要求したチャネルのスロッ
ト)として割り付ける(ステップ24)。また、再生速
度に応じて、複数のスロットを割り付けることもある。
次に、早送り・逆早送りからそれ以外の再生モードに切
り替え要求があったか否かを判定し(ステップ25)、
切り替え要求があれば、早送り・逆早送り以外の再生モ
ードに戻る(ステップ23)。切り替え要求がなけれ
ば、現スロットがそのチャネルに割り当てられた自スロ
ットか否かを判定し(ステップ26)、自スロットなら
ば、蓄積装置44からディジタル動画情報48の読み取
りを行う(ステップ27)。ディジタル動画情報48の
読み取り終了後及び、ステップ26で現スロットが自ス
ロットでなければ、次のスロットまで待ち(ステップ2
8)、次のスロットがくれば再生モードの判定を行う
(ステップ25)。First, when fast forward or reverse fast forward is requested (step 21), it is determined whether or not the fast forward / reverse fast forward slot is assigned to another channel or there is an unassigned slot. (Step 22). If there is no such slot, the fast forward or reverse fast forward request is not accepted, and the playback mode other than fast forward / reverse fast forward remains (step 23). If there is such a slot, that slot is also allocated as its own slot (slot of the channel that requested fast forward or reverse fast forward) (step 24). Also, a plurality of slots may be assigned depending on the reproduction speed.
Next, it is determined whether or not there is a request for switching from fast forward / reverse fast forward to another playback mode (step 25),
If there is a switching request, the playback mode other than fast forward / reverse fast forward is returned (step 23). If there is no switching request, it is determined whether or not the current slot is the own slot assigned to the channel (step 26), and if it is the own slot, the digital moving image information 48 is read from the storage device 44 (step 27). After the completion of reading the digital moving image information 48, and if the current slot is not its own slot in step 26, wait until the next slot (step 2
8) When the next slot arrives, the reproduction mode is judged (step 25).
【0033】本実施例の方法は、使用チャネルに割り振
られていない空スロットがあれば、全てのチャネルで同
時に早送りまたは逆早送りが要求される確率は少ないと
いう見地より、このスロットを自スロットに加えて周期
的に利用するものである。これにより、使用可能な空ス
ロットにより、蓄積装置44からデータを読み取るため
に、再生速度を変更することができる。In the method of the present embodiment, if there is an empty slot that is not allocated to the used channel, it is unlikely that fast forward or reverse fast forward will be requested at the same time for all channels. It is used periodically. This allows the playback speed to be changed to read the data from the storage device 44 due to the available empty slots.
【0034】次に第2の実施例を説明する。本実施例
は、再生モードの切り替え要求があった場合に、割り当
てられているスロットが現れるのを待つことなく、切り
替え要求のあったスロットに加えて、使用チャネルに割
り当てられていない空スロットがある場合や、使用チャ
ネルに割り振られていても空いているスロットがある場
合にはこのスロットも一時的に利用するものである。Next, a second embodiment will be described. In the present embodiment, when there is a reproduction mode switching request, there is an empty slot that is not allocated to the used channel in addition to the slot for which the switching request is made without waiting for the allocated slot to appear. In some cases, if there is an empty slot that is allocated to the used channel, this slot is also used temporarily.
【0035】図3は本発明の第2の実施例を説明するた
めのフローチャートを示す。FIG. 3 shows a flow chart for explaining the second embodiment of the present invention.
【0036】同図は、再生モードの切り替え要求があっ
たチャネルに対するものである。まず、再生モードの切
り替え要求があると(ステップ31)、自スロット(再
生モードの切り替え要求のあったチャネルのスロット)
が回ってくる前に空スロットが回ってくれば、空スロッ
トを利用して再生モードの切り替えを行う(ステップ3
2)。この空スロットは一時的に使用するものである。
自スロットが先に回ってくれば、自スロットを利用して
再生モードの切り替えを行う(ステップ33)。The drawing is for the channel for which the reproduction mode switching request has been issued. First, when there is a reproduction mode switching request (step 31), the own slot (slot of the channel for which the reproduction mode switching request is made)
If the empty slot is spinning before is spinning, the playback mode is switched using the empty slot (step 3
2). This empty slot is for temporary use.
If the own slot is rotated first, the reproduction mode is switched using the own slot (step 33).
【0037】本実施例の方法は、再生モード切り替えの
ために、使用チャネルに割り振られていない空スロット
や、使用チャネルに割り振られていても空いているスロ
ットがあればそのスロットも一時的に利用することによ
り利用可能なスロット数を増やすものである。従って、
再生モードの切り替え時間をさらに短縮することができ
る。In the method of the present embodiment, in order to switch the reproduction mode, if there is an empty slot that is not allocated to the used channel or there is an empty slot that is allocated to the used channel, that slot is also temporarily used. By doing so, the number of available slots is increased. Therefore,
It is possible to further reduce the switching time of the reproduction mode.
【0038】なお、サイクル内のスロット位置は、前述
したように、固定的に割り振ることも可能であるが、固
定せずに、第1スロットから詰めて使用することも可能
である。The slot positions in the cycle can be fixedly assigned as described above, but it is also possible to use the slots from the first slot without fixing them.
【0039】[0039]
【発明の効果】上述のように本発明によれば、ディジタ
ル動画情報ファイルの蓄積装置からの多重読み取り方法
において、早送り・逆早送りのための蓄積装置からのデ
ィジタル動画情報の読み取りを行うので、論理多重した
状況での早送り・逆早送りを実現することができると共
に、使用可能な空スロット数に応じて、再生速度を変更
することが可能となる。As described above, according to the present invention, in the multiple reading method from the storage device of the digital moving image information file, the digital moving image information is read from the storage device for fast forward / reverse fast forward. It is possible to realize fast forward / reverse fast forward in a multiplexed state, and it is possible to change the reproduction speed according to the number of available empty slots.
【0040】また、再生モードの切り替え要求があった
ときに、空スロットがあれば、これを利用して蓄積装置
からディジタル動画情報の読み取りを行うので、再生モ
ード切り替え時間を短縮することができる。Further, when there is a request for switching the reproduction mode, if there is an empty slot, the digital moving image information is read from the storage device by utilizing this, so that the reproduction mode switching time can be shortened.
【0041】更に、上記の3つの方法を組み合わせるこ
とにより、より柔軟な早送り、逆早送りを実現すること
が可能となるとともに、特殊再生モードからの再生モー
ド切り替え時間を更に短縮することが可能となる。Furthermore, by combining the above three methods, more flexible fast-forwarding and reverse fast-forwarding can be realized, and the playback mode switching time from the special playback mode can be further shortened. .
【図1】本発明の一実施例のシーケンスチャートであ
る。FIG. 1 is a sequence chart of an embodiment of the present invention.
【図2】本発明の第1の実施例を説明するためのフロー
チャートである。FIG. 2 is a flow chart for explaining the first embodiment of the present invention.
【図3】本発明の第2の実施例を説明するためのフロー
チャートである。FIG. 3 is a flow chart for explaining a second embodiment of the present invention.
【図4】一般的なリクエスト型動画情報提供システムの
例を示す図である。FIG. 4 is a diagram showing an example of a general request-type moving image information providing system.
【図5】図4における蓄積装置からのディジタル動画情
報の読み取り方法を示すシーケンスチャートである。5 is a sequence chart showing a method of reading digital moving image information from the storage device in FIG.
41−1,41−2,41−3,41−4 端末 42 ネットワーク 43 センタ 44 蓄積装置 45 蓄積装置インタフェース 46 ネットワークインターフェース 47 要求 48 ディジタル動画情報 41-1, 41-2, 41-3, 41-4 Terminal 42 Network 43 Center 44 Storage device 45 Storage device interface 46 Network interface 47 Request 48 Digital moving image information
Claims (4)
蓄積されたディジタル動画情報ファイルを、該センタに
接続された複数のユーザ端末からの読み取り要求に応じ
て読み取り、読み取ったディジタル動画情報を読み取り
要求のあった該ユーザ端末に転送する際に、該読み取り
要求のあったユーザ端末に一定時間に一定量のデータの
読み取ることを1スロットとして割り当て、該読み取り
要求のあった端末数分のスロットをまとめて1サイクル
とし、該サイクルを周期として連続的に該ディジタル動
画情報蓄積装置からディジタル動画情報ファイルを読み
取るディジタル動画情報ファイルの多重読み取り方法に
おいて、 早送りまたは逆早送りを行うためのスロットを該サイク
ル内に用意し、 該ユーザ端末から該早送りまたは該逆早送りの要求を受
け付けたときは、要求のあった当該ユーザ端末に割り当
てられたスロットとともに周期的に該サイクル内のスロ
ットを割り当てて該ディジタル動画情報ファイルの読み
取りを行うことを特徴とするディジタル動画情報ファイ
ルの多重読み取り方法。1. A digital moving image information file stored in a digital moving image information storage device of a center is read in response to a read request from a plurality of user terminals connected to the center, and the read digital moving image information is read. When the data is transferred to the user terminal that has been read, the reading of a fixed amount of data is assigned to the user terminal that has made the reading request as one slot, and slots for the number of terminals that have made the reading request are collected together. One cycle, and in the multiple reading method of the digital moving picture information file for continuously reading the digital moving picture information file from the digital moving picture information storage device with the cycle as a cycle, a slot for performing fast forward or reverse fast forward is prepared in the cycle. The fast forward or reverse fast forward from the user terminal. Is accepted, the slot within the cycle is periodically allocated together with the slot allocated to the user terminal that has made a request, and the digital moving image information file is read. How to read.
蓄積されたディジタル動画情報ファイルを、該センタに
接続された複数のユーザ端末からの読み取り要求に応じ
て読み取り、読み取ったディジタル動画情報を読み取り
要求のあった該ユーザ端末に転送する際に、該読み取り
要求のあったユーザ端末に一定時間に一定量のデータの
読み取ることを1スロットとして割り当て、該読み取り
要求のあった端末数分のスロットをまとめて1サイクル
とし、該サイクルを周期として連続的に該ディジタル動
画情報蓄積装置からディジタル動画情報ファイルを読み
取るディジタル動画情報ファイルの多重読み取り方法に
おいて、 ユーザ端末から早送りまたは、逆早送りの要求を受け付
けたときは、要求のあった該ユーザ端末に割り当てられ
たスロットとともに、該サイクル内に割り振られていな
い空スロットがある場合には、該空スロットを周期的に
割り当て、該ディジタル動画情報ファイルの読み取りを
行うことを特徴とするディジタル動画情報ファイルの多
重読み取り方法。2. A digital moving image information file stored in a digital moving image information storage device of a center is read in response to a read request from a plurality of user terminals connected to the center, and the read digital moving image information is read. When the data is transferred to the user terminal that has been read, the reading of a fixed amount of data is assigned to the user terminal that has made the reading request as one slot, and slots for the number of terminals that have made the reading request are collected together. In the digital moving image information file multiple reading method for reading the digital moving image information file continuously from the digital moving image information storage device with one cycle as a cycle, when a fast forward or reverse fast forward request is accepted from the user terminal, , The slot assigned to the requested user terminal Together, if there is an empty slot that is not allocated in the cycle, it allocates a spatial slot periodically, multiplexing method for reading digital video information file and performs the reading of the digital video information file.
蓄積されたディジタル動画情報ファイルを、該センタに
接続された複数のユーザ端末からの読み取り要求に応じ
て読み取り、読み取ったディジタル動画情報を読み取り
要求のあった該ユーザ端末に転送する際に、該読み取り
要求のあったユーザ端末に一定時間に一定量のデータの
読み取ることを1スロットとして割り当て、該読み取り
要求のあった端末数分のスロットをまとめて1サイクル
とし、該サイクルを周期として連続的に該ディジタル動
画情報蓄積装置からディジタル動画情報ファイルを読み
取るディジタル動画情報ファイルの多重読み取り方法に
おいて、 該ユーザ端末から再生モードの切り替え要求があった時
に、該サイクル内に該要求があった当該ユーザ端末に割
り当てられたスロットに加えて、該サイクル内に割り振
られていない空スロットがある場合や、該サイクル内に
割り振られていても空いているスロットがある場合には
該スロットを一時的に利用し、切り替え後の再生モード
で該ディジタル動画情報蓄積装置からディジタル動画情
報ファイルの読み取りを行うことを特徴とするディジタ
ル動画情報ファイルの多重読み取り方法。3. A digital moving image information file stored in a digital moving image information storage device of a center is read in response to a read request from a plurality of user terminals connected to the center, and the read digital moving image information is read. When the data is transferred to the user terminal that has been read, the reading of a fixed amount of data is assigned to the user terminal that has made the reading request as one slot, and slots for the number of terminals that have made the reading request are collected together. In the multiple reading method of the digital moving image information file for reading the digital moving image information file continuously from the digital moving image information storage device with one cycle as a cycle, when the reproduction mode switching request is issued from the user terminal, Assigned to the user terminal that made the request within the cycle If there is an empty slot that is not allocated in the cycle in addition to the slot that has been allocated, or if there is an empty slot that is allocated even in the cycle, the slot is temporarily used and after switching The method of multiple reading a digital moving picture information file, comprising: reading the digital moving picture information file from the digital moving picture information storage device in the reproduction mode of.
法及び請求項3記載の方法を任意に組み合わせてディジ
タル動画情報蓄積装置からのディジタル動画情報ファイ
ルの読み取りを行うことを特徴とするディジタル動画情
報ファイルの多重読み取り方法。4. A digital moving picture information file is read from a digital moving picture information storage device by arbitrarily combining the method according to claim 1, the method according to claim 2 and the method according to claim 3. Multiple reading method of digital moving image information file.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP31706292A JP3149098B2 (en) | 1992-11-26 | 1992-11-26 | Multiple reading method of digital video information file |
US08/157,615 US5689298A (en) | 1992-11-26 | 1993-11-24 | Method and apparatus for multiple readout of digital video data with faster playback mode switching |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP31706292A JP3149098B2 (en) | 1992-11-26 | 1992-11-26 | Multiple reading method of digital video information file |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06189241A true JPH06189241A (en) | 1994-07-08 |
JP3149098B2 JP3149098B2 (en) | 2001-03-26 |
Family
ID=18084000
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP31706292A Expired - Fee Related JP3149098B2 (en) | 1992-11-26 | 1992-11-26 | Multiple reading method of digital video information file |
Country Status (2)
Country | Link |
---|---|
US (1) | US5689298A (en) |
JP (1) | JP3149098B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0879685A (en) * | 1994-08-31 | 1996-03-22 | Sony Corp | Program reproducing device for near-video-on-demand system |
US6097422A (en) * | 1998-10-05 | 2000-08-01 | Panasonic Technologies, Inc. | Algorithm for fast forward and fast rewind of MPEG streams |
US6329051B1 (en) * | 1999-04-27 | 2001-12-11 | Albany International Corp. | Blowable insulation clusters |
US6738980B2 (en) | 2001-11-15 | 2004-05-18 | Industrial Technology Research Institute | Methods and systems for video streaming with VCR functionality |
WO2004023786A2 (en) * | 2002-09-05 | 2004-03-18 | Thomson Licensing S.A. | A method and system for memory pvr functions in a broadcast environment |
US8837398B2 (en) * | 2011-11-01 | 2014-09-16 | Google Inc. | Generating transmission schedules |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3961139A (en) * | 1975-05-14 | 1976-06-01 | International Business Machines Corporation | Time division multiplexed loop communication system with dynamic allocation of channels |
JP2834189B2 (en) * | 1989-07-05 | 1998-12-09 | 株式会社日立製作所 | I / O control method |
US5012334B1 (en) * | 1990-01-29 | 1997-05-13 | Grass Valley Group | Video image bank for storing and retrieving video image sequences |
DE69128035T2 (en) * | 1991-12-05 | 1998-03-26 | Alsthom Cge Alcatel | Management system of time slots |
US5515379A (en) * | 1993-10-18 | 1996-05-07 | Motorola, Inc. | Time slot allocation method |
US5473362A (en) * | 1993-11-30 | 1995-12-05 | Microsoft Corporation | Video on demand system comprising stripped data across plural storable devices with time multiplex scheduling |
-
1992
- 1992-11-26 JP JP31706292A patent/JP3149098B2/en not_active Expired - Fee Related
-
1993
- 1993-11-24 US US08/157,615 patent/US5689298A/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP3149098B2 (en) | 2001-03-26 |
US5689298A (en) | 1997-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5479303A (en) | Method and apparatus for visual search control of digital video files | |
JP3816117B2 (en) | Method and system for scheduling the transfer of data sequences | |
KR100408635B1 (en) | Movie-on-demand disk storage loop architecture | |
KR100377092B1 (en) | Method of striping a data stream onto sunsets of storage devices in a multiple user data distribution system | |
JP3104953B2 (en) | Multiple read special playback method | |
KR19980703630A (en) | Information server system | |
EP0812513B1 (en) | Method and system for reading data for a number of users | |
JPH06189241A (en) | Multiplex reading method of digital animation information file | |
JP3557217B2 (en) | Storage medium device for storing information data such as video data and / or audio data and information providing device | |
KR100947043B1 (en) | Device and method for managing the access to a storage medium, video decoding device and television receiver | |
US20040250039A1 (en) | System and method for using swappable storage for high data content multi-source data storage | |
JP3557219B2 (en) | Information-on-demand system with multicasting function | |
EP1026679B1 (en) | Recorded information reproducing apparatus | |
US7451281B2 (en) | System and method for using swappable storage for storing program data | |
GB2313529A (en) | Video data system | |
JP3127975B2 (en) | Storage / playback control method and apparatus for fast forward and reverse fast forward playback of digital video program | |
JP3107557B2 (en) | Image transmitting apparatus and image transmitting / receiving apparatus | |
JPH0823531A (en) | Video on demand system | |
JP4131032B2 (en) | Data reproducing apparatus and method | |
JPH0888845A (en) | Video on-demand system | |
JPH0854990A (en) | Providing device for information on dynamic image | |
JPH11232168A (en) | Multi channel storage device | |
JPH0846584A (en) | Data transmission device | |
JPH06165142A (en) | Simultaneous multi-address communication method for dynamic picture information | |
JPH10275418A (en) | Multimedia server, multimedia on-demand system and multimedia information distribution method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |