JP3200852B2 - Information signal reproducing apparatus and information signal reproducing method - Google Patents
Information signal reproducing apparatus and information signal reproducing methodInfo
- Publication number
- JP3200852B2 JP3200852B2 JP53087296A JP53087296A JP3200852B2 JP 3200852 B2 JP3200852 B2 JP 3200852B2 JP 53087296 A JP53087296 A JP 53087296A JP 53087296 A JP53087296 A JP 53087296A JP 3200852 B2 JP3200852 B2 JP 3200852B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- reproduced
- reproduction
- shaped recording
- block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
【発明の詳細な説明】 技術分野 本発明は、記録媒体から情報信号を再生する情報信号
再生装置及び情報信号再生方法に関し、特に、例えばオ
ーディオ及び/またはビデオサーバシステムに適用して
好適な情報信号再生装置及び情報信号再生方法に関す
る。Description: TECHNICAL FIELD The present invention relates to an information signal reproducing apparatus and an information signal reproducing method for reproducing an information signal from a recording medium, and particularly to an information signal suitable for application to, for example, an audio and / or video server system. The present invention relates to a reproducing apparatus and an information signal reproducing method.
背景技術 放送局等に配設された1つの映像音声供給源から、複
数の端末装置にそれぞれ映像信号及び音声信号を供給す
る装置としてオーディオ・ビデオサーバシステム(以下
AVサーバシステムと呼ぶ)が提案されている。このAVサ
ーバシステムの構成として、複数のディスク装置が内蔵
されたメディアユニットに映像及び音声信号をストアし
ておき、選択された映像信号及び音声信号をこのメディ
アユニットから端末装置に配信する構成が提案されてい
る。2. Description of the Related Art An audio / video server system (hereinafter, referred to as an apparatus) that supplies a video signal and an audio signal to a plurality of terminal devices from one video / audio supply source disposed in a broadcasting station or the like.
AV server system) has been proposed. As a configuration of the AV server system, a configuration is proposed in which video and audio signals are stored in a media unit having a plurality of built-in disk devices, and the selected video and audio signals are distributed from the media unit to a terminal device. Have been.
ところで、このようなAVサーバシステムにおいて、各
端末装置に対して途切れることなく映像信号を送信する
必要がある。このため、AVサーバシステムのメディアユ
ニットは、各端末装置に対して常に一定のデータ量の映
像信号を供給できるように、ディスク装置内のディスク
状記録媒体から映像及び音声信号を再生する。By the way, in such an AV server system, it is necessary to continuously transmit a video signal to each terminal device. For this reason, the media unit of the AV server system reproduces video and audio signals from a disk-shaped recording medium in a disk device so that a video signal of a constant data amount can always be supplied to each terminal device.
ここで、ディスク状記録媒体から映像及び音声信号を
再生するディスク装置について説明する。ここでは、デ
ィスク装置としてハードディスク装置を用いた場合につ
いて説明する。Here, a disk device for reproducing video and audio signals from a disk-shaped recording medium will be described. Here, a case where a hard disk device is used as a disk device will be described.
ハードディスク装置は、円盤状磁気記録媒体であるハ
ードディスクを回転させ、記録再生ヘッドによって映像
及び音声信号をハードディスク上に記録すると共に、こ
のハードディスク上から再生する構成となっている。こ
のとき、記録再生ヘッドは一般に1つなので、この記録
再生ヘッドによるハードディスク上の映像及び音声信号
へのアクセスはシーケンシャルに行われる。The hard disk device is configured to rotate a hard disk, which is a disk-shaped magnetic recording medium, to record video and audio signals on the hard disk by a recording / reproducing head, and to reproduce the video and audio signals from the hard disk. At this time, since there is generally one recording / reproducing head, access to video and audio signals on the hard disk by this recording / reproducing head is performed sequentially.
また、記録再生ヘッドは機械的に動作するので、記録
再生ヘッドのアクセス位置を大幅に変えるとき、即ち、
所謂シーク時には、連続する位置を記録再生ヘッドによ
ってアクセスする場合と比較して、アクセス時間が長く
かかる。また、記録再生ヘッドの移動後も、選択された
映像及び音声信号の記録された位置が記録再生ヘッドの
位置に到達するまでにある時間を要する。これを回転待
ち時間という。Further, since the recording / reproducing head operates mechanically, when the access position of the recording / reproducing head is largely changed, that is,
At the time of so-called seek, the access time is longer than when a continuous position is accessed by the recording / reproducing head. In addition, even after the recording / reproducing head is moved, a certain time is required until the position where the selected video and audio signal is recorded reaches the position of the recording / reproducing head. This is called rotation waiting time.
ここで、上述したAVサーバシステムに用いられるディ
スク装置のように、各端末装置に常に一定のデータ量の
映像及び音声信号を供給する必要のある場合には、シー
ク、回転待ち、データ出力までを含めた合計アクセス時
間を考慮した上で、映像及び音声信号を連続的に出力す
るための能力が要求される。Here, when it is necessary to always supply a fixed amount of video and audio signals to each terminal device, such as a disk device used in the above-described AV server system, the seek, rotation wait, and data output are performed. In consideration of the total access time including the total access time, the ability to continuously output video and audio signals is required.
また、AVサーバシステムにおいては、ハードディスク
から読み出されるデータは映像及び音声信号であるた
め、リアルタイム性が要求される。例えば、1つの端末
装置に対して、1秒間に128〔kByte〕の再生映像及び音
声信号を供給し続けなければ、映像が途切れてしまう。
したがって、12の端末装置に途切れることなく映像及び
音声信号を供給するためには、送出チャンネル数を12と
すると、1秒間に128〔kByte〕*12〔チャンネル〕=15
36〔kByte〕の映像及び音声信号をハードディスクから
再生する必要がある。Also, in the AV server system, data read from the hard disk is a video and audio signal, so that real-time properties are required. For example, if the playback video and audio signals of 128 [kByte] are not continuously supplied to one terminal device per second, the video is interrupted.
Therefore, in order to supply video and audio signals to 12 terminal devices without interruption, assuming that the number of transmission channels is 12, 128 [kByte] * 12 [channels] per second = 15
It is necessary to reproduce 36 [kByte] video and audio signals from the hard disk.
また、ハードディスク装置は機械的に動作するので、
発生頻度は低いが、場合によっては予期しない動作をす
ることがある。例えば、ハードディスクの所定円周上に
ヘッドを動かして映像及び音声信号をアクセスするとき
に、各部材の温度による伸縮や、機械的な誤差から記録
再生ヘッドの位置がずれてしまい、映像及び音声信号を
正しく読み取れない場合がある。この場合、ハードディ
スク装置は、記録再生ヘッドの位置を補正し、再びアク
セスを行う。通常は、このアクセス動作を繰り返すうち
に正しい映像及び音声信号が読み取れるようになる。Also, since the hard disk drive operates mechanically,
Although it occurs infrequently, unexpected behavior may occur in some cases. For example, when accessing the video and audio signals by moving the head over a predetermined circumference of the hard disk, the position of the recording and reproducing head is shifted due to expansion and contraction due to the temperature of each member and mechanical errors, and the video and audio signals are May not be read correctly. In this case, the hard disk device corrects the position of the recording / reproducing head and accesses again. Normally, correct video and audio signals can be read while repeating this access operation.
ところが、このような動作を行うと、特に回転待ち時
間が長くなり、アクセス速度が低下する。このため、各
チャンネルに再生データを供給しているときに、1秒間
以内、より具体的には、制御系におけるオーバヘッド時
間を考慮して例えば950[ミリ秒]以内で読み出さなけ
ればならない所定データ量の映像及び音声信号のブロッ
クを、例えば1.3[秒]かかって再生したとすると、次
の映像及び音声信号のブロックの再生が間に合わず、端
末装置に供給する映像及び音声信号が途切れるといった
問題点がある。However, when such an operation is performed, the rotation waiting time is particularly increased, and the access speed is reduced. For this reason, when the reproduction data is supplied to each channel, the predetermined amount of data that must be read within one second, more specifically, within 950 [milliseconds] in consideration of the overhead time in the control system, for example. For example, if the video and audio signal block is played in 1.3 seconds, the next video and audio signal block cannot be reproduced in time and the video and audio signals supplied to the terminal device are interrupted. is there.
発明の開示 本発明は上述した点を考慮してなされたもので、本発
明の目的は、複数のチャンネルに映像信号を途切れるこ
となく供給することができる情報信号再生装置及び情報
信号再生方法を提供することである。DISCLOSURE OF THE INVENTION The present invention has been made in view of the above points, and an object of the present invention is to provide an information signal reproducing apparatus and an information signal reproducing method capable of supplying video signals to a plurality of channels without interruption. It is to be.
本発明は、記録媒体から再生された情報データを出力
する情報信号再生装置であって、複数のデータブロック
に分割され、互いに隣合うデータブロックが互いに異な
るディスク状記録媒体に分割されて記録されている情報
データを、所定数のデータブロックからなる再生ブロッ
ク単位で、複数のディスク状記録媒体から夫々再生する
複数の再生手段と、複数のデータブロックのうちの再生
手段の数と同数のデータブロック毎に生成され、他のデ
ィスク状記録媒体に記録されている誤り訂正符号データ
を他のディスク状記録媒体から再生する誤り訂正符号再
生手段と、複数の再生手段のうちのある再生手段におい
て再生されたデータブロックのデータに誤りがあると
き、または複数の再生手段のうちの当該ある再生手段に
おいてデータが再生されないときに、当該ある再生手段
において再生されるべき正しいデータを、他の再生手段
において再生されたデータと誤り訂正符号再生手段にお
いて再生された誤り訂正符号データとから復元するエラ
ー訂正手段と、複数の再生手段と誤り訂正符号再生手段
の動作を制御する制御手段とを有し、制御手段は、当該
ある再生手段によるn番号(nは正の整数)の再生ブロ
ックの再生が所定時間内に終了しないときに、当該ある
再生手段によるn+1番目の再生ブロックの再生が行わ
れることなく、当該ある再生手段によるn+2番目の再
生ブロックの再生が行われるように複数の再生手段の動
作を制御する。The present invention relates to an information signal reproducing device for outputting information data reproduced from a recording medium, wherein the information signal reproducing device is divided into a plurality of data blocks, and adjacent data blocks are divided and recorded on different disk-shaped recording media. A plurality of reproduction means for reproducing information data in a reproduction block unit consisting of a predetermined number of data blocks from a plurality of disk-shaped recording media, and for each data block of the same number as the number of reproduction means in the plurality of data blocks. Error-correction code reproduction means for reproducing the error-correction code data recorded on another disk-shaped recording medium from another disk-shaped recording medium, and reproduced by one of a plurality of reproduction means. When there is an error in the data of the data block, or when the data is reproduced by one of the plurality of reproducing means. Error correction means for restoring correct data to be reproduced by the certain reproduction means from the data reproduced by the other reproduction means and the error correction code data reproduced by the error correction code reproduction means, And the control means for controlling the operation of the error correction code reproducing means. The control means terminates the reproduction of the reproduction block of n number (n is a positive integer) by the certain reproducing means within a predetermined time. If not, the operation of the plurality of playback units is controlled so that the (n + 1) th playback block is played back by the certain playback unit without the playback of the (n + 1) th playback block by the certain playback unit.
また、本発明は、記録媒体から再生された情報データ
を出力する情報信号再生装置であって、複数のデータブ
ロックに分割され、互いに隣合うデータブロックが互い
に異なるディスク状記録媒体に分割されて記録されてい
る情報データを、所定数のデータブロックからなる再生
ブロック単位で、複数のディスク状記録媒体から夫々再
生する複数の再生手段と、複数のデータブロックのうち
の再生手段の数と同数のデータブロック毎に生成され、
他のディスク状記録媒体に記録されている誤り訂正符号
データを他のディスク状記録媒体から再生する誤り訂正
符号再生手段と、複数の再生手段のうちのある再生手段
にて再生されたデータブロックのデータに誤りがあると
き、または複数の再生手段のうちの当該ある再生手段に
おいてデータが再生されないとき、ある再生手段におい
て再生されるべき正しいデータを、他の再生手段におい
て再生されたデータと誤り訂正符号再生手段において再
生された誤り訂正符号データとから復元するエラー訂正
手段と、複数の再生手段と誤り訂正符号再生手段の動作
を制御する制御手段と、を有し、制御手段は、当該ある
再生手段によるn+1番目(nは正の整数)の再生ブロ
ックの再生処理が所定のタイミングで開始しないとき
に、当該ある再生手段によるn+1番目の再生ブロック
の再生が行われることなく、当該ある再生手段によるn
+2番目の再生ブロックの再生が行われるように複数の
再生手段の動作を制御する。The present invention also relates to an information signal reproducing apparatus for outputting information data reproduced from a recording medium, wherein the information signal reproducing apparatus is divided into a plurality of data blocks, and adjacent data blocks are divided and recorded on different disk-shaped recording media. A plurality of reproduction means for reproducing the information data being reproduced from a plurality of disk-shaped recording media in units of a reproduction block consisting of a predetermined number of data blocks, and data of the same number as the number of reproduction means in the plurality of data blocks Generated for each block,
An error correction code reproducing means for reproducing error correction code data recorded on another disk-shaped recording medium from another disk-shaped recording medium, and a data block reproduced by one of a plurality of reproducing means. When there is an error in the data, or when the data is not reproduced by one of the plurality of reproducing means, the correct data to be reproduced by one reproducing means is corrected by the error correction by the data reproduced by the other reproducing means. An error correction means for restoring from the error correction code data reproduced by the code reproduction means; and a control means for controlling the operation of the plurality of reproduction means and the error correction code reproduction means. When the reproduction process of the (n + 1) th (n is a positive integer) reproduction block by the means does not start at a predetermined timing, the reproduction operation is started. Without regeneration of the (n + 1) th reproduced block is performed by, n by the certain reproduction means
The operation of a plurality of playback units is controlled so that the + 2nd playback block is played back.
また、本発明に係る情報信号再生装置において、情報
データは所定のデータ量毎に複数のデータブロックに分
割されて複数のディスク状記録媒体に記録されており、
各m番目(m=1、2、3、……)のデータブロックが
複数の再生手段のうちの第mの再生手段によって再生さ
れる。Further, in the information signal reproducing device according to the present invention, the information data is divided into a plurality of data blocks for each predetermined data amount and recorded on a plurality of disk-shaped recording media,
Each of the m-th (m = 1, 2, 3,...) Data blocks is reproduced by the m-th reproduction unit of the plurality of reproduction units.
また、本発明は、記録媒体から再生された情報データ
を出力する情報信号再生方法であって、複数のデータブ
ロックに分割され、互いに隣合うデータブロックが互い
に異なるディスク状記録媒体に分割されて記録されてい
る情報データを、所定数のデータブロックからなる再生
ブロック単位で、複数のディスク状記録媒体から夫々再
生し、複数のデータブロックのうちの複数のディスク状
記録媒体の数と同数のデータブロック毎に生成され、他
のディスク状記録媒体に記録されている誤り訂正符号デ
ータを他のディスク状記録媒体から再生し、複数のディ
スク状記録媒体のうちのあるディスク状記録媒体から再
生されたデータブロックのデータに誤りがあるとき、ま
たは複数のディスク状記録媒体のうちの当該あるディス
ク状記録媒体からデータが再生されないときに、当該あ
るディスク状記録媒体から再生されるべき正しいデータ
を、他のディスク状記録媒体から再生されたデータと再
生された誤り訂正符号データとから復元し、n番目(n
は正の整数)の再生ブロックの再生が所定時間内に終了
しないときに、当該あるディスク状記録媒体からのn+
1番目の再生ブロックの再生が行われることなく、当該
あるディスク状記録媒体からのn+2番目の再生ブロッ
クの再生が行われるようにする。The present invention is also an information signal reproducing method for outputting information data reproduced from a recording medium, wherein the information signal is divided into a plurality of data blocks, and adjacent data blocks are divided and recorded on different disk-shaped recording media. The information data is reproduced from a plurality of disc-shaped recording media in units of a reproduction block composed of a predetermined number of data blocks, and the same number of data blocks as the number of the plurality of disc-shaped recording media out of the plurality of data blocks. The error correction code data generated for each disk and recorded on another disk-shaped recording medium is reproduced from another disk-shaped recording medium, and the data reproduced from one of the plurality of disk-shaped recording media is reproduced. When there is an error in the data of the block or when data is read from a certain disk-shaped recording medium among a plurality of disk-shaped recording media. When the data is not played, to restore the correct data to be reproduced from the certain disk-shaped recording medium, and a error correction code data reproduced as reproduced data from the other disk-shaped recording medium, n-th (n
Is a positive integer) when the reproduction of the reproduction block does not end within a predetermined time, the n +
The reproduction of the (n + 2) th reproduction block from the disc-shaped recording medium is performed without the reproduction of the first reproduction block.
また、本発明は、記録媒体から再生された情報データ
を出力する情報信号再生方法であって、複数のデータブ
ロックに分割され、互いに隣合うデータブロックが互い
に異なるディスク状記録媒体に分割されて記録されてい
る情報データを、所定数のデータブロックからなる再生
ブロック単位で、複数のディスク状記録媒体から夫々再
生し、複数のデータブロックのうちの複数のディスク状
記録媒体の数と同数のデータブロック毎に生成され、他
のディスク状記録媒体に記録されている誤り訂正符号デ
ータを当該他のディスク状記録媒体から再生し、複数の
ディスク状記録媒体のうちのあるディスク状記録媒体か
ら再生されたデータブロックのデータに誤りがあると
き、または複数のディスク状記録媒体のうちの当該ある
ディスク状記録媒体からデータが再生されないときに、
当該あるディスク状記録媒体から再生されるべき正しい
データを、他のディスク状記録媒体から再生されたデー
タと再生された誤り訂正符号データとから復元し、n+
1番目(nは正の整数)の再生ブロックの再生が所定の
タイミングで開始しないときに、当該あるディスク状記
録媒体からのn+1番目の再生ブロックの再生が行われ
ることなく、当該あるディスク状記録媒体からのn+2
番目の再生ブロックの再生が行われるようにする。The present invention is also an information signal reproducing method for outputting information data reproduced from a recording medium, wherein the information signal is divided into a plurality of data blocks, and adjacent data blocks are divided and recorded on different disk-shaped recording media. The information data is reproduced from a plurality of disc-shaped recording media in units of a reproduction block composed of a predetermined number of data blocks, and the same number of data blocks as the number of the plurality of disc-shaped recording media out of the plurality of data blocks. The error correction code data generated for each and recorded on another disk-shaped recording medium is reproduced from the other disk-shaped recording medium, and reproduced from one of the plurality of disk-shaped recording media. When there is an error in the data of the data block, or is there a certain disk-shaped recording medium among a plurality of disk-shaped recording media? When the data does not play,
The correct data to be reproduced from the certain disk-shaped recording medium is restored from the data reproduced from another disk-shaped recording medium and the reproduced error correction code data, and n +
When the reproduction of the first (n is a positive integer) reproduction block does not start at a predetermined timing, the reproduction of the (n + 1) th reproduction block from the certain disk-shaped recording medium is not performed, and the certain disk-shaped recording block is not reproduced. N + 2 from media
The reproduction of the th reproduction block is performed.
本発明によれば、複数のブロックに分割した情報デー
タを隣合うデータブロックが互いに異なるディスク状記
録媒体に記録しておき、複数の再生手段のうちの1つか
ら再生データが再生できなかったとき、当該再生データ
を他の再生手段から再生した再生データによって復元す
ると共に、n番目の再生ブロックが所定の時間内に再生
処理されないとき又は所定のタイミングで再生処理が開
始されないとき、n+1番目のブロックの再生処理をせ
ずに、n+2番目のブロックの再生処理をする。これに
より、常に映像及び音声信号を、ディスク状記録媒体か
ら、リアルタイムで、正しく再生できる。According to the present invention, when information data divided into a plurality of blocks is recorded on a disk-shaped recording medium in which adjacent data blocks are different from each other, and the reproduced data cannot be reproduced from one of the plurality of reproducing means. When the reproduction data is restored by the reproduction data reproduced from the other reproduction means, and when the n-th reproduction block is not reproduced within a predetermined time or when the reproduction processing is not started at a predetermined timing, the n + 1-th block is reproduced. Is performed without performing the reproduction process of the (n + 2) th block. As a result, video and audio signals can always be correctly reproduced in real time from a disk-shaped recording medium.
図面の簡単な説明 図1は、本発明の情報信号再生装置を適用したAVサー
バシステムの一実施例を示すブロック図である。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing an embodiment of an AV server system to which an information signal reproducing device according to the present invention is applied.
図2は、図1に示されるAVサーバシステムのサーバ部
の一実施例を示すブロック図である。FIG. 2 is a block diagram showing an embodiment of the server unit of the AV server system shown in FIG.
図3は、図2に示されるサーバ部の入出力部の一実施
例を示すブロック図である。FIG. 3 is a block diagram showing one embodiment of the input / output unit of the server unit shown in FIG.
図4(A)乃至図4(F)は、図1に示されるAVサー
バシステムにおける映像及び音声データの記録位置の一
実施例を説明するための略線図である。FIGS. 4A to 4F are schematic diagrams for explaining an embodiment of a recording position of video and audio data in the AV server system shown in FIG.
図5は、図1に示されるAVサーバシステムにおける記
録媒体上の記録フォーマットの一例を示す略線図であ
る。FIG. 5 is a schematic diagram showing an example of a recording format on a recording medium in the AV server system shown in FIG.
図6は、図5に示される記録フォーマットの各領域へ
のセクタの割り当ての一例を示す略線図である。FIG. 6 is a schematic diagram showing an example of allocating sectors to each area of the recording format shown in FIG.
図7(A)乃至図7(C)は、本発明の情報信号再生
装置の動作を説明するための略線図である。7 (A) to 7 (C) are schematic diagrams for explaining the operation of the information signal reproducing device of the present invention.
図8は、図2に示されるサーバ部のメインCPUの動作
の一実施例を示すフローチャートである。FIG. 8 is a flowchart showing an embodiment of the operation of the main CPU of the server unit shown in FIG.
図9は、図3に示される入出力部のCPUの動作の一実
施例を示すフローチャートである。FIG. 9 is a flowchart showing an embodiment of the operation of the CPU of the input / output unit shown in FIG.
発明を実施するための最良の形態 本発明の情報信号再生装置の一実施例について、図1
から図9を参照しながら説明する。BEST MODE FOR CARRYING OUT THE INVENTION One embodiment of an information signal reproducing apparatus according to the present invention is shown in FIG.
This will be described with reference to FIG.
まず、本発明の情報信号再生装置を適用したオーディ
オ・ビデオサーバシステム(以下AVサーバシステムと呼
ぶ)20の一実施例について図1を参照しながら説明す
る。再生機能付のビデオテープレコーダ21でなるデータ
供給源22から出力される映像及び音声データD20がエン
コード部23のエンコーダ24に供給される。エンコーダ24
は、供給された映像及び音声データD20を、例えばMPEG2
の規格に従った圧縮アルゴリズムで圧縮符号化すること
により、符号化された映像及び音声データD21を形成す
る。このエンコーダ24において符号化された符号化映像
及び音声データD21はサーバ部25に供給される。First, an embodiment of an audio / video server system (hereinafter referred to as an AV server system) 20 to which the information signal reproducing apparatus of the present invention is applied will be described with reference to FIG. Video and audio data D20 output from a data supply source 22, which is a video tape recorder 21 with a playback function, is supplied to an encoder 24 of an encoding unit 23. Encoder 24
Converts the supplied video and audio data D20 into, for example, MPEG2
The encoded video and audio data D21 is formed by compression encoding using a compression algorithm conforming to the standard. The encoded video and audio data D21 encoded by the encoder 24 are supplied to the server unit 25.
サーバ部25は、メディア制御部26及び複数のメディア
ユニット27A1〜27A7により構成されている。そして、エ
ンコーダ24において符号化された符号化映像及び音声デ
ータD21がメディア制御部26に供給される。各メディア
ユニット27A1〜27A7は夫々複数のハードディスク装置を
内蔵している。サーバ部25のメディア制御部26は、入力
された符号化映像及び音声データD21を、コントロール
部28から制御線S1を介して供給される書込制御信号に応
答して、メディアユニット27A1〜27A7のいずれかのメデ
ィアユニットに供給する。また、メディア制御部27は、
制御装置29から制御線S2を介して供給される再生制御信
号に応じて、メディアユニット27A1〜27A7内のハードデ
ィスク装置を駆動してハードディスクから所望の符号化
映像及び音声データを再生する。The server unit 25 includes a media control unit 26 and a plurality of media units 27A1 to 27A7. Then, the encoded video and audio data D21 encoded by the encoder 24 are supplied to the media control unit 26. Each of the media units 27A1 to 27A7 includes a plurality of hard disk devices. The media control unit 26 of the server unit 25 transmits the input coded video and audio data D21 to the media units 27A1 to 27A7 in response to the write control signal supplied from the control unit 28 via the control line S1. Supply to any media unit. Also, the media control unit 27
In accordance with a reproduction control signal supplied from the control device 29 via the control line S2, the hard disk drives in the media units 27A1 to 27A7 are driven to reproduce desired encoded video and audio data from the hard disk.
また、メディア制御部26にはデコーダ部35が内蔵され
ており(図2)、ハードディスク装置によって再生され
た符号化映像及び音声データを復号する。さらにメディ
ア制御部26はデータ配信機能を有し、エラーコードデコ
ーダ34及びデコーダ部35によって復号された映像及び音
声データD22を、制御装置29から制御線S2を介して供給
された配信制御信号に従って、例えばテレビジョン受像
機を有する端末装置28A1〜28A12に選択的に供給する。The media control unit 26 has a built-in decoder unit 35 (FIG. 2), which decodes the encoded video and audio data reproduced by the hard disk device. Further, the media control unit 26 has a data distribution function, and outputs the video and audio data D22 decoded by the error code decoder 34 and the decoder unit 35 according to a distribution control signal supplied from the control device 29 via the control line S2. For example, they are selectively supplied to terminal devices 28A1 to 28A12 each having a television receiver.
尚、このAVサーバシステム20においては、エンコーダ
24の符号化動作及びデータ供給源22の再生動作は、夫々
制御線S3及びS4を介してコントロール部28から供給され
る制御信号によって制御される。また、コントロール部
28は、エンコーダ24の動作状態及びデータ供給源22の動
作状態を、夫々制御線S3及びS4を介して供給される動作
状態通知信号に基づいて監視する。さらに、コントロー
ル部28は、メディア制御部26の動作状態を、制御線S1を
介して供給される動作状態通知信号に基づいて監視す
る。さらに、コントロール部28に対する動作開始や動作
終了等の制御は、制御線S5を介して、制御装置29によっ
て行われる。In the AV server system 20, an encoder
The encoding operation of 24 and the reproducing operation of the data supply source 22 are controlled by control signals supplied from the control unit 28 via control lines S3 and S4, respectively. Also, the control section
28 monitors the operation state of the encoder 24 and the operation state of the data supply source 22 based on the operation state notification signals supplied via the control lines S3 and S4, respectively. Further, the control unit 28 monitors the operation state of the media control unit 26 based on the operation state notification signal supplied via the control line S1. Further, control such as operation start and operation end for the control unit 28 is performed by the control device 29 via the control line S5.
次にサーバ部25の構成について図2を参照しながら説
明する。尚、説明を簡略化するため、ここでは、図1に
示される各メディアユニット27A1〜27A7のうちのメディ
アユニット27A1内のハードディスク装置群に符号化映像
及び音声データを記録すると共に、これらのハードディ
スク装置から符号化映像及び音声データを再生する場合
を例にとって説明する。Next, the configuration of the server unit 25 will be described with reference to FIG. For simplicity of description, here, coded video and audio data are recorded on a hard disk device group in the media unit 27A1 among the media units 27A1 to 27A7 shown in FIG. Will be described by way of example in which encoded video and audio data are reproduced from.
まず、図1に示されるエンコーダ24から供給される符
号化映像及び音声データD21をサーバ部25内のメディア
ユニット27A1内のハードディスク装置271〜276にてハー
ドディスクに記録するときの動作について説明する。First, the operation when recording the encoded video and audio data D21 supplied from the encoder 24 shown in FIG. 1 on the hard disk by the hard disk devices 271 to 276 in the media unit 27A1 in the server unit 25 will be described.
エンコーダ24から出力される符号化映像及び音声デー
タD21はエンコーダインターフェース30を介してエラー
コードエンコーダ31に供給される。エラーコードエンコ
ーダ31は、符号化映像及び音声データD21を所定データ
量、例えば5バイト毎に5分割し、5分割されて形成さ
れた各1バイトのデータブロックを信号線S22を介して
順次入出力部32A、32B及び32Cに供給する。例えば、5
分割された各1バイトのデータブロックの先頭のデータ
ブロック及び2番目のデータブロックが入出力部32Aに
供給され、第3番目のデータブロック及び第4番目のデ
ータブロックが入出力部32Bに供給され、第5番目のデ
ータブロックが入出力部32Cに供給される。また、エラ
ーコードエンコーダ31は、この5分割されたデータから
誤り訂正符号を生成し、入出力部32Cに供給する。この
誤り訂正符号としては、例えば、XORコードが用いられ
る。The encoded video and audio data D21 output from the encoder 24 is supplied to the error code encoder 31 via the encoder interface 30. The error code encoder 31 divides the coded video and audio data D21 into a predetermined data amount, for example, 5 by 5 bytes, and sequentially inputs and outputs 1-byte data blocks formed by dividing into 5 via a signal line S22. To the sections 32A, 32B and 32C. For example, 5
The first data block and the second data block of each divided 1-byte data block are supplied to the input / output unit 32A, and the third data block and the fourth data block are supplied to the input / output unit 32B. , The fifth data block is supplied to the input / output unit 32C. Further, the error code encoder 31 generates an error correction code from the quintuple data and supplies it to the input / output unit 32C. For example, an XOR code is used as the error correction code.
メディア制御部26のメインCPU33は、コントロール部2
8から制御線S1を介して書き込み制御信号が供給され、
この制御信号に応答して、符号化映像及び音声信号と誤
り訂正符号をハードディスク装置271〜276に記録するた
めの制御信号を制御線S6を介して入出力部32A〜32Cに供
給する。The main CPU 33 of the media control unit 26 is
A write control signal is supplied from 8 via a control line S1,
In response to this control signal, a control signal for recording the encoded video and audio signals and the error correction code in the hard disk devices 271 to 276 is supplied to the input / output units 32A to 32C via the control line S6.
ここで、入出力部32A〜32Cの構成について図3を参照
しながら説明する。入出力部32A〜32Cは互いに同じ構成
となっているので、図3には、入出力部32Aの構成につ
いてのみ示されている。Here, the configuration of the input / output units 32A to 32C will be described with reference to FIG. Since the input / output units 32A to 32C have the same configuration, only the configuration of the input / output unit 32A is shown in FIG.
メインCPU33から制御線S6を介して供給される制御信
号はCPU44に供給される。また、エラーコードエンコー
ダ31からの上述した先頭のデータブロック及び第2番目
のデータブロックが、信号線S22を介して、夫々ダブル
バッファ構成となっているバッファメモリ40及び41に夫
々供給される。CPU44は、制御線S6を介して制御信号が
供給されると、制御線S11を介して読出信号を与えるこ
とによりバッファメモリ40に記憶された先頭のデータブ
ロックをハードディスク装置271に供給させると共に、
制御線S12を介して読出信号を与えることによりバッフ
ァメモリ41に記憶された第2番目のデータブロックをハ
ードディスク装置272に供給させるように、インターフ
ェース42及び43に対して制御線S8を介して制御信号を供
給する。これにより、インターフェース42は上述した先
頭のデータブロックをバッファメモリ40から読み出して
ハードディスク装置271に供給し、ハードディスク装置2
71によってハードディスク上に記録させる。また、イン
ターフェース43は上述した第2番目のデータブロックを
バッファメモリ41から読み出してハードディスク装置27
2に供給し、ハードディスク装置272によってハードディ
スク上に記録させる。A control signal supplied from the main CPU 33 via the control line S6 is supplied to the CPU 44. Further, the above-described first data block and second data block from the error code encoder 31 are supplied to buffer memories 40 and 41 each having a double buffer configuration via a signal line S22. When a control signal is supplied via the control line S6, the CPU 44 supplies a read signal via the control line S11 to supply the first data block stored in the buffer memory 40 to the hard disk device 271.
A control signal is supplied to the interfaces 42 and 43 via the control line S8 so that the second data block stored in the buffer memory 41 is supplied to the hard disk device 272 by supplying a read signal via the control line S12. Supply. As a result, the interface 42 reads the above-described first data block from the buffer memory 40 and supplies the read data block to the hard disk device 271.
Record on the hard disk by 71. The interface 43 reads the second data block from the buffer memory 41 and
2 and recorded on the hard disk by the hard disk device 272.
尚、記録時の入出力部32Bの構成及び動作は、上述し
た先頭のデータブロック及び第2番目のデータブロック
が夫々第3番目、第4番目のデータブロックに置き替わ
る点を除いて、入出力部32Aの構成及び動作と同様であ
る。また、記録時の入出力部32Cの構成及び動作は、上
述した先頭のデータブロック及び第2番目のデータブロ
ックが夫々第5番目のデータブロック及び誤り訂正符号
データに置き換わる点を除いて、入出力部32Aの構成及
び動作と同様である。The configuration and operation of the input / output unit 32B at the time of recording are the same as those of the input / output unit except that the first data block and the second data block are replaced with the third and fourth data blocks, respectively. The configuration and operation of the unit 32A are the same. The configuration and operation of the input / output unit 32C at the time of recording are the same as those of the input / output unit except that the first data block and the second data block are replaced with the fifth data block and the error correction code data, respectively. The configuration and operation of the unit 32A are the same.
このようにして、入出力部32A〜32Cは、エラーコード
エンコーダ31から供給された符号化映像及び音声データ
をカードディスク装置271〜275に記録させることがで
き、また、誤り訂正符号データをハードディスク装置27
6に記録させることができる。この結果、ハードディス
ク装置271〜275は符号化映像及び音声データ記録再生用
のハードディスク装置として機能すると共に、ハードデ
ィスク装置276は誤り訂正符号データ記録再生用のハー
ドディスク装置として機能する。In this manner, the input / output units 32A to 32C can record the encoded video and audio data supplied from the error code encoder 31 on the card disk devices 271 to 275, and can also store the error correction code data on the hard disk device. 27
6 can be recorded. As a result, the hard disk devices 271 to 275 function as hard disk devices for recording and reproducing encoded video and audio data, and the hard disk device 276 functions as a hard disk device for recording and reproducing error correction code data.
上述のようにして各ハードディスク装置271〜276にお
いて各ハードディスク上に各データブロック及び誤り訂
正符号データを記録したときの各データブロック及び誤
り訂正符号データの各ハードディスク上での位置関係に
ついて図4(A)から図4(F)を参照しながら説明す
る。FIG. 4 (A) shows the positional relationship of each data block and error correction code data on each hard disk when each data block and error correction code data is recorded on each hard disk in each of the hard disk devices 271 to 276 as described above. ) To FIG. 4 (F).
まず、ハードディスク装置271においてハードディス
ク上に符号化映像及び音声データが記録されたときの各
データブロックの配置を図4(A)を参照して説明す
る。符号化映像及び音声データは所定データ量、例えば
5バイト毎に5分割され、5分割された各1バイトのデ
ータブロックの先頭のデータブロックがハードディスク
装置271に供給され、ハードディスクの空きトラック上
に連続して記録される。したがって、分割された各デー
タブロックに通し番号を付して各ブロックを識別する
と、ハードディスク装置271内のハードディスクには、
図4(A)に示されるように、データブロック1、6、
11、16、21、26、31……が連続して記録される。これら
のデータブロック1、6、11、16、21、26、31……は何
れも5分割された各1バイトのデータブロックの先頭の
データブロックである。First, the arrangement of each data block when encoded video and audio data are recorded on the hard disk in the hard disk device 271 will be described with reference to FIG. The coded video and audio data are divided into a predetermined amount of data, for example, 5 every 5 bytes, and the first data block of each divided 1-byte data block is supplied to the hard disk device 271 and is continuously arranged on an empty track of the hard disk. Recorded. Therefore, when a serial number is assigned to each divided data block to identify each block, the hard disk in the hard disk device 271 includes:
As shown in FIG. 4A, data blocks 1, 6,.
11, 16, 21, 26, 31, ... are continuously recorded. Each of these data blocks 1, 6, 11, 16, 21, 26, 31,... Is the first data block of a 1-byte data block divided into five.
また、ハードディスク装置272内のハードディスクに
は、図4(B)に示されるように、データブロック2、
7、12、17、22、27、32……が連続して記録される。こ
れらのデータブロック2、7、12、17、22、27、32……
は何れも5分割された各1バイトのデータブロックの第
2番目のデータブロックである。Also, as shown in FIG. 4B, the hard disk in the hard disk device 272 has data blocks 2,
7, 12, 17, 22, 27, 32... Are continuously recorded. These data blocks 2, 7, 12, 17, 22, 27, 32 ...
Are the second data blocks of each 1-byte data block divided into five.
また、ハードディスク装置273内のハードディスクに
は、図4(C)に示されるように、データブロック3、
8、13、18、23、28、33……が連続して記録される。こ
れらのデータブロック3、8、13、18、23、28、33……
は何れも5分割された各1バイトのデータブロックの第
3番目のデータブロックである。Also, as shown in FIG. 4C, the hard disk in the hard disk device 273 has data blocks 3,
8, 13, 18, 23, 28, 33... Are continuously recorded. These data blocks 3, 8, 13, 18, 23, 28, 33 ...
Is the third data block of each 1-byte data block divided into five.
また、ハードディスク装置274内のハードディスクに
は、図4(D)に示されるように、データブロック4、
9、14、19、24、29、34……が連続して記録される。こ
れらのデータブロック4、9、14、19、24、29、34……
は何れも5分割された各1バイトのデータブロックの第
4番目のデータブロックである。Further, as shown in FIG. 4D, the hard disk in the hard disk device 274 has data blocks 4,
9, 14, 19, 24, 29, 34... Are continuously recorded. These data blocks 4, 9, 14, 19, 24, 29, 34 ...
Is the fourth data block of each 1-byte data block divided into five.
また、ハードディスク装置275内のハードディスクに
は、図4(E)に示されるように、データブロック5、
10、15、20、25、30、35……が連続して記録される。こ
れらのデータブロック5、10、15、20、25、30、35……
は何れも5分割された各1バイトのデータブロックの第
5番目のデータブロックである。Also, as shown in FIG. 4E, the hard disk in the hard disk device 275 has data blocks 5,
10, 15, 20, 25, 30, 35 ... are continuously recorded. These data blocks 5, 10, 15, 20, 25, 30, 35 ...
Is the fifth data block of each 1-byte data block divided into five.
また、ハードディスク装置276内のハードディスクに
は、図4(F)に示されるように、データブロック1、
2、3、4、5、対して生成された誤り訂正符号データ
P1、データブロック6、7、8、9、10に対して生成さ
れた誤り訂正符号データP2、データブロック11、12、1
3、14、15に対して生成された誤り訂正符号データP3、
データブロック16、17、18、19、20に対して生成された
誤り訂正符号データP4、データブロック21、22、23、2
4、25に対して生成された誤り訂正符号データP5、デー
タブロック26、27、28、29、30に対して生成された誤り
訂正符号データP6、データブロック31、32、33、34、35
に対して生成された誤り訂正符号データP7……が連続し
て記録される。Further, as shown in FIG. 4F, the hard disk in the hard disk device 276 has data blocks 1,
Error correction code data generated for 2, 3, 4, 5
P1, error correction code data P2 generated for data blocks 6, 7, 8, 9, 10; data blocks 11, 12, 1
Error correction code data P3 generated for 3, 14, 15
Error correction code data P4 generated for data blocks 16, 17, 18, 19, 20 and data blocks 21, 22, 23, 2
Error correction code data P5 generated for 4, 25, error correction code data P6 generated for data blocks 26, 27, 28, 29, 30 and data blocks 31, 32, 33, 34, 35
. Are generated continuously.
次に、図2に示される各ハードディスク装置271〜276
内のハードディスクへの記録フォーマットについて、図
5を参照しながら説明する。このハードディスクには、
その外周側から内周側に向かって次の領域が割り当てら
れる。フォーマット方式についての識別データが記録さ
れるID領域、ハードディスク上に記録された各情報デー
タの記録開始セクタのアドレスと各情報データの大きさ
についてのデータが記録されるフォーマット領域、符号
化された映像及び音声データが記録される情報データ領
域、及びディスクの管理情報や符号化された映像及び音
声データの管理情報であるクリップ情報データが記録さ
れるコントロールデータ領域が割り当てられる。Next, each of the hard disk devices 271 to 276 shown in FIG.
The recording format for the hard disk in the above will be described with reference to FIG. This hard disk contains
The next area is allocated from the outer peripheral side toward the inner peripheral side. ID area in which identification data about the format method is recorded, format area in which data on the address of the recording start sector of each information data recorded on the hard disk and the size of each information data are recorded, coded video And an information data area in which audio data is recorded, and a control data area in which clip information data, which is management information of discs and management information of encoded video and audio data, is recorded.
さらに、このコントロールデータ領域は次の領域に分
割される。クリップ情報の登録情報データが記録される
システム情報領域、各クリップ情報データが記録される
ファイル情報領域、符号化された映像及び音声データ、
並びに誤り訂正符号データのハードディスク上の記録位
置をクラスタ単位で管理するためのデータが記録される
ファイル・アロケーション・テーブル(File Allocatio
n Table)領域に分割される。尚、予約領域とは、拡張
用として確保されている領域である。Further, this control data area is divided into the following areas. A system information area where registration information data of clip information is recorded, a file information area where each clip information data is recorded, encoded video and audio data,
And a file allocation table (File Allocatio) in which data for managing the recording position of the error correction code data on the hard disk in cluster units is recorded.
n Table) divided into regions. Note that the reserved area is an area reserved for expansion.
また、容量が例えば2.15〔Gbyte〕のハードディスク
の記録フォーマットを図5に示されるように選定したと
きに、各領域に割り当てられるセクタ数の一例を図6に
示す。FIG. 6 shows an example of the number of sectors allocated to each area when the recording format of a hard disk having a capacity of 2.15 [Gbytes] is selected as shown in FIG.
次に、図2に示されるハードディスク装置271〜276か
ら符号化映像及び音声データを再生して、復号後の映像
及び音声データを各端末装置に供給するときの動作につ
いて説明する。Next, an operation of reproducing encoded video and audio data from the hard disk devices 271 to 276 shown in FIG. 2 and supplying decoded video and audio data to each terminal device will be described.
図1に示される各端末装置28A1〜28A12は、夫々受信
したい映像及び音声データについての要求データを通信
回線S20を介して制御装置29に送信する。制御装置29
は、各端末装置から要求された映像及び音声データを夫
々各端末装置に配信するための再生制御信号を制御線S2
を介してサーバ部25内のメディア制御部26に供給する。
このメディア制御部26に供給された再生制御信号はメデ
ィア制御部26内のメインCPU33(図2)に供給される。
メインCPU33は、この再生制御信号に基づいて、要求さ
れた映像及び音声データ並びに誤り訂正符号データを各
ハードディスクから再生するための制御信号を制御線S6
を介して入出力部32A〜32C内のCPU44(図3)に夫々供
給する。Each of the terminal devices 28A1 to 28A12 shown in FIG. 1 transmits request data for video and audio data to be received to the control device 29 via the communication line S20. Control device 29
Is a control line S2 for transmitting a reproduction control signal for distributing video and audio data requested from each terminal device to each terminal device.
To the media control unit 26 in the server unit 25 via the.
The reproduction control signal supplied to the media control unit 26 is supplied to a main CPU 33 (FIG. 2) in the media control unit 26.
The main CPU 33 transmits a control signal for reproducing the requested video and audio data and error correction code data from each hard disk on the control line S6 based on the reproduction control signal.
To the CPUs 44 (FIG. 3) in the input / output units 32A to 32C, respectively.
そして、入出力部32A〜32Cは、メインCPU33から供給
された再生のための制御信号に基づいて各ハードディス
クから、要求された映像及び音声データ、並びに誤り訂
正符号データを再生する。ここでは、説明を簡略化する
ために、入出力部32Aについて、その再生動作を図3を
参照しながら説明する。Then, the input / output units 32A to 32C reproduce the requested video and audio data and error correction code data from each hard disk based on the control signal for reproduction supplied from the main CPU 33. Here, in order to simplify the description, the reproduction operation of the input / output unit 32A will be described with reference to FIG.
まず、CPU44は、符号化された映像及び音声データ並
びに誤り訂正符号データのハードディスク上における記
録位置をクラスタ単位で管理するためのデータ及びハー
ドディスク上に記録された各情報データの記録開始セク
タのアドレスと各情報データの大きさについてのデータ
とを、インターフェース42又は43を介して各ハードディ
スクから読み出し、FATメモリ47に記憶させる。First, the CPU 44 manages the recording position of the encoded video and audio data and error correction code data on the hard disk in units of clusters, and the address of the recording start sector of each information data recorded on the hard disk. Data about the size of each information data is read from each hard disk via the interface 42 or 43 and stored in the FAT memory 47.
次に、CPU44は、要求された符号化映像及び音声デー
タ並びに誤り訂正符号データのハードディスク上におけ
る記録位置を、FATメモリ47に記憶されているデータを
参照して求め、この記録位置から符号化映像及び音声デ
ータ並びに誤り訂正符号データが再生されるように、イ
ンターフェース42及び43に制御線S8を介して夫々制御信
号を供給する。Next, the CPU 44 determines a recording position on the hard disk of the requested coded video and audio data and the error correction code data with reference to the data stored in the FAT memory 47, and from this recording position, A control signal is supplied to the interfaces 42 and 43 via the control line S8 so that the audio data and the error correction code data are reproduced.
インターフェース42及び43は、要求された符号化映像
及び音声データが夫々ハードディスクから読み出される
ように、CPU44からの制御信号に基づいてハードディス
ク装置271、272の動作を制御する。これにより、例え
ば、今回要求された符号化映像及び音声データ並びに誤
り訂正符号データが図4(A)から図4(F)であると
したときに、ハードディスク装置271は図4(A)に示
されるデータブロック1、6、11、16、21、26、31……
を連続して再生し、ハードディスク装置272は図4
(B)に示されるデータブロック2、7、12、17、22、
27、32……を連続して再生する。The interfaces 42 and 43 control the operations of the hard disk devices 271 and 272 based on the control signal from the CPU 44 so that the requested encoded video and audio data are read from the hard disk, respectively. Thereby, for example, when the coded video and audio data and the error correction code data requested this time are shown in FIGS. 4A to 4F, the hard disk device 271 is shown in FIG. Data blocks 1, 6, 11, 16, 21, 26, 31, ...
Are continuously played back, and the hard disk device 272 is
Data blocks 2, 7, 12, 17, 22, 22 shown in (B)
Plays 27, 32 ... continuously.
各ハードディスク装置271、272によって再生されたデ
ータブロック1、6、11、16、21、26、31……及びデー
タブロック2、7、12、17、22、27、32……は夫々バッ
ファメモリ40及びバッファメモリ41に供給され、一旦記
憶された後に、信号線S30を介して、図2に示されるメ
ディア制御部内のエラーコードデコーダ34に供給され
る。バッファメモリ40及びバッファメモリ41からのデー
タの読出しは、CPU44から制御線S11又は制御線S12を介
して供給される制御信号に基づいて行われる。または、
バッファメモリ40及びバッファメモリ41からのデータの
読出しは、図示されていないが、エラーコードデコーダ
34からバッファメモリ40及び41に供給される読出制御信
号に基づいて行われる。Data blocks 1, 6, 11, 16, 21, 26, 31,... And data blocks 2, 7, 12, 17, 22, 27, 32,. After being supplied to the buffer memory 41 and stored once, it is supplied to the error code decoder 34 in the media control unit shown in FIG. 2 via the signal line S30. Reading of data from the buffer memories 40 and 41 is performed based on a control signal supplied from the CPU 44 via the control line S11 or the control line S12. Or
Reading of data from the buffer memory 40 and the buffer memory 41 is not shown, but the error code decoder
This is performed based on the read control signal supplied to the buffer memories 40 and 41 from.
同様にして、ハードディスク装置273は、入出力部32B
の制御の下で、図4(C)に示されるデータブロック
3、8、13、18、23、28、33……を連続して再生する。
また、ハードディスク装置274は、入出力部32Bの制御の
下で、図4(D)に示されるデータブロック4、9、1
4、19、24、29、34……を連続して再生する。また、ハ
ードディスク装置275は、入出力部32Cの制御の下で、図
4(E)に示されるデータブロック5、10、15、20、2
5、30、35……を連続して再生する。また、ハードディ
スク装置276は、入出力部32Cの制御の下で、図4(F)
に示される誤り訂正符号データP1、P2、P3、P4、P5、P
6、P7、……を連続して再生する。Similarly, the hard disk device 273 is
.. Shown in FIG. 4C are continuously reproduced.
Further, the hard disk device 274 controls the data blocks 4, 9, 1 shown in FIG. 4D under the control of the input / output unit 32B.
4, 19, 24, 29, 34 ... are played continuously. The hard disk drive 275 controls the data blocks 5, 10, 15, 20, 2 shown in FIG. 4E under the control of the input / output unit 32C.
Play 5, 30, 35 ... continuously. The hard disk device 276 is controlled by the input / output unit 32C as shown in FIG.
Error correction code data P1, P2, P3, P4, P5, P shown in
6, P7, ... are played continuously.
これら各ハードディスク装置273〜276において再生さ
れたデータブロック3、8、13、18、23、28、33……、
4、9、14、19、24、29、34……、5、10、15、20、2
5、30、35……、及び誤り訂正符号データP1、P2、P3、P
4、P5、P6、P7、……は、夫々バッファメモリのうちの
一方(又は他方)に一旦記憶された後に、図2に示され
るメディア制御部内のエラーコードデコーダ34に供給さ
れる。Data blocks 3, 8, 13, 18, 23, 28, 33,... Reproduced in these hard disk devices 273 to 276,.
4, 9, 14, 19, 24, 29, 34 ... 5, 10, 15, 20, 2
5, 30, 35 ... and error correction code data P1, P2, P3, P
Are temporarily stored in one (or the other) of the buffer memories, respectively, and then supplied to the error code decoder 34 in the media control unit shown in FIG.
エラーコードデコーダ34は、入出力部32Aから32Cから
供給されたデータブロック1、2、3、4、5に対して
誤り訂正符号データP1を用いて誤り訂正処理を施す。ま
た、エラーコードデコーダ34は、入出力部32Aから32Cか
ら供給されたデータブロック6、7、8、9、10に対し
て誤り訂正符号データP2を用いて誤り訂正処理を施す。
また、エラーコードデコーダ34は、データブロック11、
12、13、14、15に対して誤り訂正符号データP3を用いて
誤り訂正処理を施す。また、エラーコードデコーダ34
は、データブロック16、17、18、19、20に対して誤り訂
正符号データP4を用いて誤り訂正処理を施す。また、エ
ラーコードデコーダ34は、データブロック21、22、23、
24、25に対して誤り訂正符号データP5を用いて誤り訂正
処理を施す。また、エラーコードデコーダ34は、データ
ブロック26、27、28、29、30に対して誤り訂正符号デー
タP6を用いて誤り訂正処理を施す。また、エラーコード
デコーダ34は、データブロック31、32、33、34、35に対
して生成された誤り訂正符号データP7を用いて誤り訂正
処理を施す。エラーコードデコーダ34は、このようにし
て誤り訂正処理が施された各データブロックをブロック
番号順に出力すると共に、メインCPU33から制御線S9を
介して供給される送信先に示す指示信号に基づいて各デ
コーダ35A〜35Lのうちの指定されたデコーダに供給す
る。The error code decoder 34 performs an error correction process on the data blocks 1, 2, 3, 4, and 5 supplied from the input / output units 32A to 32C using the error correction code data P1. The error code decoder 34 performs an error correction process on the data blocks 6, 7, 8, 9, and 10 supplied from the input / output units 32A to 32C using the error correction code data P2.
Further, the error code decoder 34 outputs the data block 11,
Error correction processing is performed on 12, 13, 14, and 15 using the error correction code data P3. Error code decoder 34
Performs error correction processing on the data blocks 16, 17, 18, 19, and 20 using the error correction code data P4. In addition, the error code decoder 34 outputs data blocks 21, 22, 23,
An error correction process is performed on 24 and 25 using the error correction code data P5. Further, the error code decoder 34 performs an error correction process on the data blocks 26, 27, 28, 29, and 30 using the error correction code data P6. The error code decoder performs an error correction process on the data blocks 31, 32, 33,, using the error correction code data P7 generated. The error code decoder 34 outputs the data blocks subjected to the error correction processing in this way in the order of the block numbers, and outputs each data block based on an instruction signal indicating the transmission destination supplied from the main CPU 33 via the control line S9. The data is supplied to a designated one of the decoders 35A to 35L.
ここで、上述の誤り訂正符号は、5つのデータブロッ
クのうちの4つのデータブロックのデータから残りの1
つのデータブロックの各データを復元する能力がある。
したがって、ハードディスク装置271〜276のうちの何れ
か1つのハードディスク装置が何らかの理由によって正
常な再生動作を行わなくなっても、他の4つのハードデ
ィスク装置から供給されるデータブロックの各データと
ハードディスク装置276から再生される誤り訂正符号デ
ータとによって、再生動作しなくなったハードディスク
装置から再生されるべきデータをエラーコードデコーダ
34内で復元することができる。Here, the above-mentioned error correction code is obtained by dividing the data of four data blocks out of five data blocks into the remaining one.
The ability to recover each data in one data block.
Therefore, even if any one of the hard disk devices 271 to 276 does not perform a normal reproduction operation for some reason, each data of the data blocks supplied from the other four hard disk devices and the hard disk device 276 The error code decoder reproduces data to be reproduced from the hard disk device that has stopped reproducing by the error correction code data to be reproduced.
Can be restored within 34.
ところで、例えば、端末装置28A1が映像及び音声デー
タAの受信要求を制御装置29に送信し、端末装置28A2が
映像及び音声データAとは別の映像及び音声データBの
受信要求を制御装置29に送信し、さらに、端末装置28A3
が映像及び音声データA及びBとは別の映像及び音声デ
ータCの受信要求を制御装置29に送信した場合につい
て、サーバ部25の再生動作について説明する。By the way, for example, the terminal device 28A1 transmits a reception request for video and audio data A to the control device 29, and the terminal device 28A2 transmits a reception request for video and audio data B different from the video and audio data A to the control device 29. Transmit, and further, the terminal device 28A3
A description will be given of the reproduction operation of the server unit 25 in a case where a request for receiving video and audio data C different from the video and audio data A and B is transmitted to the control device 29.
端末装置28A1、端末装置28A2及び、端末装置28A3は、
夫々受信したい映像及び音声データA、映像及び音声デ
ータB及び、映像及び音声データCについての要求デー
タを通信回線S20を介して制御装置29に送信する。制御
装置29は、端末装置28A1、端末装置28A2及び、端末装置
28A3から夫々要求された映像及び音声データA、映像及
び音声データB及び、映像及び音声データCを夫々端末
装置28A1、端末装置28A2及び、端末装置28A3に配信する
ための再生制御信号を制御線S2を介してサーバ部25内の
メディア制御部26に供給する。このメディア制御部26に
供給された再生制御信号はメディア制御部26内のメイン
CPU33に供給される。メインCPU33は、この再生制御信号
に基づいて、要求された映像及び音声データA、B及び
C並びにこれらのデータの誤り訂正符号データを各ハー
ドディスクから再生するための制御信号を、制御線S6を
介して入出力部32A〜32内のCPU44に夫々供給する。Terminal device 28A1, terminal device 28A2, and terminal device 28A3,
Request data for video and audio data A, video and audio data B, and video and audio data C to be received are transmitted to the control device 29 via the communication line S20. The control device 29 includes a terminal device 28A1, a terminal device 28A2, and a terminal device.
A reproduction control signal for distributing the video and audio data A, the video and audio data B, and the video and audio data C requested from the terminal device 28A1, the terminal device 28A2, and the terminal device 28A3, respectively, to the control line S2. To the media control unit 26 in the server unit 25 via the. The playback control signal supplied to the media control unit 26
It is supplied to the CPU 33. Based on the reproduction control signal, the main CPU 33 transmits, via a control line S6, a control signal for reproducing the requested video and audio data A, B and C and error correction code data of these data from each hard disk. To the CPUs 44 in the input / output units 32A to 32, respectively.
CPU44は、図3に示されるように、符号化された複数
種類の映像及び音声データ並びに誤り訂正符号データの
ハードディスク上における各記録位置をクラスタ単位で
管理するためのデータ及びハードディスク上に記録され
た各情報データの記録開始セクタのアドレスと各情報デ
ータの大きさについてのデータを、各ハードディスクか
ら読み出し、FATメモリ47に記憶させる。As shown in FIG. 3, the CPU 44 manages the recording positions of the encoded plural kinds of video and audio data and the error correction code data on the hard disk in cluster units, and the data are recorded on the hard disk. The data of the address of the recording start sector of each information data and the size of each information data are read from each hard disk and stored in the FAT memory 47.
次に、CPU44は、要求された各符号化映像及び音声デ
ータ並びに誤り訂正符号データのハードディスク上にお
ける記録位置を、FATメモリ47に記憶されているデータ
を参照して求め、この記録位置から各符号化映像及び音
声データ並びに誤り訂正符号データが再生されるよう
に、インターフェース42及び43に、制御線S8を介して、
夫々制御信号を供給する。Next, the CPU 44 determines a recording position on the hard disk of the requested coded video and audio data and the error correction code data by referring to the data stored in the FAT memory 47, and from this recording position, To reproduce the encoded video and audio data and error correction code data, to the interfaces 42 and 43, via the control line S8,
Each supplies a control signal.
インターフェース42及び43は、要求された各符号化映
像及び音声データ並びに誤り訂正符号データが夫々ハー
ドディスクから読み出されるように、CPU44から制御線S
8を介して供給される制御信号に基づいてハードディス
ク装置271〜276の動作を制御する。これにより、ハード
ディスク装置271〜276から読み出された各符号化映像及
び音声データ並びに誤り訂正符号データが、時分割でバ
ッファメモリ40及びバッファメモリ41のうちの一方(又
は他方)に供給されて一旦記憶された後に、図2に示さ
れるメディア制御部内のエラーコードデコーダ34に時分
割で供給される。The interfaces 42 and 43 are connected to the control line S from the CPU 44 so that the requested encoded video and audio data and error correction code data are read from the hard disk, respectively.
The operation of the hard disk devices 271 to 276 is controlled based on a control signal supplied via the control unit 8. As a result, each of the encoded video and audio data and the error correction code data read from the hard disk devices 271 to 276 are supplied to one (or the other) of the buffer memory 40 and the buffer memory 41 in a time division manner, and After being stored, it is supplied to the error code decoder 34 in the media control unit shown in FIG. 2 in a time division manner.
エラーコードデコーダ34は、入出力部32Aから32Cから
供給された各符号化映像及び音声データに対して夫々誤
り訂正符号データを用いて誤り訂正処理を施す。エラー
コードデコーダ34は、このようにして誤り訂正処理が施
された各データブロックを各符号化映像及び音声データ
の種類毎にブロック番号順に出力すると共に、メインCP
U33から供給される送信先を示す指示信号に基づいて、
符号化映像及び音声データAをデコーダ35Aに供給し、
符号化映像及び音声データBをデコーダ35Bに供給し、
符号化映像及び音声データCをデコーダ35Cに供給す
る。The error code decoder 34 performs an error correction process on each of the encoded video and audio data supplied from the input / output units 32A to 32C using error correction code data. The error code decoder 34 outputs the data blocks subjected to the error correction processing in this manner in the order of block numbers for each type of encoded video and audio data, and outputs
Based on the instruction signal indicating the transmission destination supplied from U33,
Supplying the encoded video and audio data A to the decoder 35A,
Supplying the encoded video and audio data B to the decoder 35B,
The coded video and audio data C are supplied to the decoder 35C.
各デコーダ35A、35B及び35Cは、夫々、供給された符
号化映像及び音声データに対して復号及び伸長処理を施
し、夫々連続したリアルタイムの映像及び音声データを
夫々端末装置28A1、末端装置28A2及び端末装置28A3に配
信する。Each of the decoders 35A, 35B and 35C performs decoding and decompression processing on the supplied encoded video and audio data, respectively, and outputs continuous real-time video and audio data, respectively, to the terminal device 28A1, the terminal device 28A2, and the terminal device. Deliver to device 28A3.
ハードディスク装置271〜276から読み出された各符号
化映像及び音声データ並びに誤り訂正符号データは、時
分割でバッファメモリ40及びバッファメモリ41のうちの
一方(又は他方)に供給されて一旦記憶された後に、図
2に示されるメディア制御部26内のエラーコードデコー
ダ34に時分割で供給され、エラーコードデコーダ34にお
いて誤り訂正処理が施された後に各デコーダ35A、35B及
び35Cに分配されるが、各デコーダ35A、35B及び35Cにお
いて各符号化映像及び音声データは復号及び伸長処理が
施されるので、ここで、夫々連続したリアルタイムの映
像及び音声データとなる。Each of the encoded video and audio data and the error correction code data read from the hard disk devices 271 to 276 are supplied to one (or the other) of the buffer memory 40 and the buffer memory 41 in a time division manner and temporarily stored therein. Later, the data is supplied to the error code decoder 34 in the media control unit 26 shown in FIG. 2 in a time division manner, and after being subjected to error correction processing in the error code decoder 34, is distributed to the respective decoders 35A, 35B and 35C. Since each of the encoded video and audio data is subjected to decoding and decompression processing in each of the decoders 35A, 35B and 35C, they become continuous real-time video and audio data, respectively.
また、符号化映像及び音声データA、符号化映像及び
音声データB及び、符号化映像及び音声データCは、互
いにハードディスク上に混在して記録されている。した
がって、ハードディスクからこれらの符号化映像及び音
声データA、B及びCを再生するときに、ハードディス
ク装置の記録再生ヘッドの動きを最小限にして、アクセ
ス時間を短くするためには、例えば、この記録再生ヘッ
ドが、ハードディスクの外周側から内周側に規則正しく
移動するように、符号化映像及び音声データA、B及び
Cの再生順序を選定することが望ましい。The coded video and audio data A, the coded video and audio data B, and the coded video and audio data C are recorded together on the hard disk. Therefore, when reproducing the encoded video and audio data A, B, and C from the hard disk, in order to minimize the movement of the recording / reproducing head of the hard disk device and to shorten the access time, for example, It is desirable to select the playback order of the encoded video and audio data A, B, and C so that the playback head moves regularly from the outer circumference to the inner circumference of the hard disk.
この再生順序を選定するために、図3に示されるソー
ティング回路45が用いられる。CPU44は、要求された各
符号化映像及び音声データ並びに誤り訂正符号データの
ハードディスク上における記録位置を、FATメモリ47に
記憶されているデータを参照して求め、この記録位置を
示すデータをソーティング回路45に供給する。ソーティ
ング回路45は、この記録位置を示すデータを、例えば、
ハードディスクの外周側の位置を示すデータから内周側
の位置を示すデータに並び換えて、CPU44に供給する。C
PU44は、この並び換えられたデータに従って、各符号化
映像及び音声データ並びに誤り訂正符号データが再生さ
れるように、インターフェース42及び43に制御線S8を介
して夫々制御信号を供給する。これにより、記録再生ヘ
ッドが、ハードディスクの外周側から内周側に規則正し
く移動しながら、符号化映像及び音声データ並びに誤り
訂正符号データA、B及び、Cを再生することができ
る。In order to select the reproduction order, a sorting circuit 45 shown in FIG. 3 is used. The CPU 44 obtains a recording position on the hard disk of each of the requested encoded video and audio data and the error correction code data with reference to the data stored in the FAT memory 47, and sorts the data indicating the recording position into a sorting circuit. Supply 45. The sorting circuit 45 outputs the data indicating the recording position, for example,
The data indicating the position on the outer peripheral side of the hard disk is rearranged into data indicating the position on the inner peripheral side, and supplied to the CPU 44. C
The PU 44 supplies a control signal to the interfaces 42 and 43 via the control line S8 so that each of the encoded video and audio data and the error correction code data is reproduced according to the rearranged data. Thus, the coded video and audio data and the error correction code data A, B, and C can be reproduced while the recording / reproducing head moves regularly from the outer peripheral side to the inner peripheral side of the hard disk.
また、本実施例のサーバ部25においては、以下に述べ
るようにして、ハードディスク装置からデコーダ部35へ
の符号化映像及び音声データの供給を所定期間以上遅延
させることなく行うことができるようになされている。Further, in the server unit 25 of this embodiment, as described below, the supply of the encoded video and audio data from the hard disk device to the decoder unit 35 can be performed without delay for a predetermined period or more. ing.
サーバ部25は、各端末装置28A1〜28A12から映像及び
音声データの読出し要求があると、所定数のデータブロ
ック例えば、128000*12/5=307200ブロックを1つの読
出ブロックとしてまとめて各ハードディスクから読み出
す。この307200のデータブロックが各ハードディスク装
置により1秒間以内に各ハードディスクから読み出され
ることにより、12の端末装置に互いに異なる映像及び音
声信号を連続的に供給することができる。そして、通常
この307200のデータブロックをハードディスクから読出
すのにかかる時間が950[ミリ秒]以内となるように、
各ハードディスク装置の再生能力が設定されている。When there is a read request for video and audio data from each of the terminal devices 28A1 to 28A12, the server unit 25 collectively reads a predetermined number of data blocks, for example, 128000 * 12/5 = 307200 blocks, from each hard disk as one read block. . By reading the 307200 data blocks from each hard disk within one second by each hard disk device, different video and audio signals can be continuously supplied to the twelve terminal devices. Normally, the time required to read this 307200 data block from the hard disk is within 950 [milliseconds].
The playback capability of each hard disk device is set.
このとき入出力部32A、32B及び32CのCPU44は、夫々、
ハードディスク装置によって、ハードディスクから現在
再生されている再生ブロック(n)(nは正の整数)の
データの読出しが、所定時間内、例えば950[ミリ秒]
以内で終了したかどうかを、次の再生ブロック(n+
1)の再生が指定されたタイミング、例えば再生開始か
ら2〔秒〕後に開始したかどうかを判別することによ
り、間接的に監視する。尚、図7(A)から図7(C)
において、斜線で示される各領域Rは夫々余裕時間であ
り、この時間は、再生ブロックの切換制御を行うときに
必要なオーバヘッド時間に相当し、この実施例では、50
[ミリ秒]間である。したがって、再生ブロック(n)
の再生に950[ミリ秒]以上かかると、再生ブロック
(n+1)は、所定のタイミングからの再生開始ができ
なくなる。このデータの読出しが、所定時間内、例えば
950[ミリ秒]以内で終了している場合のハードディス
クからの各再生ブロックの読出動作について、図7
(A)を参照しながら説明する。この場合、全ての再生
ブロックn、n+1、n+2、n+3……の読出しは、
950[ミリ秒]以内で終了しており、したがって、全て
の再生ブロックn、n+1、n+2、n+3……が順次
ハードディスク装置によって、ハードディスクから再生
される。図7(A)に示される各再生ブロックは、図4
(A)に示されるデータブロックを307200だけまとめた
もので構成される。At this time, the CPUs 44 of the input / output units 32A, 32B and 32C respectively
The reading of the data of the reproduction block (n) (n is a positive integer) currently reproduced from the hard disk by the hard disk device is performed within a predetermined time, for example, 950 [milliseconds].
Is determined within the next playback block (n +
Monitoring is indirectly performed by determining whether the reproduction of 1) has started at a designated timing, for example, 2 seconds after the start of reproduction. 7A to 7C.
In the example, each of the regions R indicated by oblique lines is a margin time, and this time corresponds to an overhead time required when performing switching control of the reproduction block.
[Milliseconds]. Therefore, the reproduction block (n)
If it takes 950 [milliseconds] or more for reproduction of the reproduction block (n + 1), reproduction of the reproduction block (n + 1) cannot be started from a predetermined timing. This data reading is performed within a predetermined time, for example,
FIG. 7 shows the read operation of each reproduction block from the hard disk when the operation is completed within 950 [milliseconds].
This will be described with reference to FIG. In this case, reading of all the reproduction blocks n, n + 1, n + 2, n + 3,.
.. Are completed within 950 [milliseconds]. Therefore, all the reproduction blocks n, n + 1, n + 2, n + 3... Are sequentially reproduced from the hard disk by the hard disk device. Each playback block shown in FIG.
The data block shown in FIG.
次に、例えば、ハードディスクの再生ブロックnが記
録されている円周上にヘッドを動かして符号化映像及び
音声データをアクセスするときに、各部材の温度による
伸縮や、機械的な誤差から記録再生ヘッドの位置がずれ
てしまい、再生ブロックnの符号化映像及び音声データ
を正しく読み取れず、記録再生ヘッドの位置を補正して
再びアクセスするといった動作を行い、例えば1.3
[秒]かかって再生ブロックnの再生が終了した場合に
ついて、そのハードディスクからの各再生ブロックの読
出動作を、図7(B)を参照しながら説明する。この場
合、再生ブロックnの読出しが、1.3[秒]かかってい
るので、再生ブロックnの次の再生ブロックn+1は、
指定されている読出しタイミングよりも0.3[秒]遅れ
たタイミングで読出しが開始される。そのため、この再
生ブロックn+1の読出終了タイミングも指定されたタ
イミング、例えば、再生動作の開始から2[秒]の時点
を過ぎてしまい、その結果再生ブロックn+2の再生タ
イミングも指定されたタイミング、例えば、再生動作の
開始から2[秒]の時点を過ぎてしまう。同様に、この
タイミングの遅れは、これ以降の幾つかの再生ブロック
の再生タイミングにまで悪影響をおよぼす。Next, for example, when accessing the encoded video and audio data by moving the head over the circumference where the playback block n of the hard disk is recorded, recording / reproduction occurs due to expansion and contraction due to the temperature of each member and mechanical errors. The position of the head is shifted, the encoded video and audio data of the reproduction block n cannot be read correctly, and the operation of correcting the position of the recording / reproduction head and accessing again is performed.
Referring to FIG. 7B, the operation of reading each playback block from the hard disk when the playback of the playback block n is completed in [sec] will be described. In this case, since the reading of the reproduction block n takes 1.3 [sec], the reproduction block n + 1 next to the reproduction block n is:
The reading is started at a timing 0.3 [second] later than the designated reading timing. Therefore, the read end timing of the reproduction block n + 1 also passes the specified timing, for example, 2 [sec] from the start of the reproduction operation, and as a result, the reproduction timing of the reproduction block n + 2 also becomes the specified timing, for example. The time point of 2 [seconds] has passed since the start of the reproducing operation. Similarly, this timing delay has an adverse effect on the reproduction timing of some subsequent reproduction blocks.
このタイミングの遅れは、端末装置への連続的な映像
及び音声データを供給するといったことを不可能にする
おそれがある。即ち、このタイミングの遅れにより、こ
のハードディスクから再生される符号化映像及び音声デ
ータは復号の対象とはならず、そのため、他の4つのハ
ードディスクから夫々再生される再生ブロックの符号化
映像及び音声データより、誤り訂正符号データを用いて
復元され、端末装置に供給されるために、直接的には、
映像及び音声データの中断を引き起こさないが、他の4
つのハードディスクから再生される再生ブロックのうち
のどれか1つの再生ブロックの中の符号化映像及び音声
データ中に誤りが生じた場合には、符号化映像及び音声
データの復元が不可能となり、映像及び音声データの中
断が生じる。This delay in timing may make it impossible to supply continuous video and audio data to the terminal device. That is, due to the delay of the timing, the encoded video and audio data reproduced from this hard disk are not to be decoded, and therefore, the encoded video and audio data of the reproduced blocks reproduced from the other four hard disks, respectively. Therefore, in order to be restored using the error correction code data and supplied to the terminal device, directly,
It does not cause interruption of video and audio data, but other 4
If an error occurs in the encoded video and audio data in any one of the reproduced blocks reproduced from the two hard disks, it becomes impossible to restore the encoded video and audio data, And interruption of audio data.
このように、再生タイミングの遅れさえなければ、有
用な符号化映像及び音声データとして再生されているの
に、再生タイミングが遅れているというだけでこの符号
化映像及び音声データは無効になる。したがって、この
遅れにより、端末装置に供給する映像及び音声データに
中断を引き起こす可能性が高くなる。即ち、この実施例
で使用している誤り訂正符号の訂正能力は、5つのデー
タブロックのうちの1つのデータブロックが欠けても、
残りの4つのデータブロックから、欠けたデータブロッ
クのデータを復元できるものであり、遅延により1つの
データブロックが複数の再生ブロックに相当する期間に
渡って常時無効となる場合には、他の4つのデータブロ
ックのうちの1つにでも符号化映像及び音声データにエ
ラーが生じると、そのエラーが直接的に映像及び音声デ
ータの中断につながる。次に、本実施例における再生動
作について、図7(C)を参照しながら説明する。この
図7(C)には、例えば図7(B)で説明したのと同じ
理由により、再生ブロックnの読出しに1.3[秒]かか
った例が示されている。再生ブロックnの読出時間が95
0[ミリ秒]以上かかっているので、そのハードディス
ク装置によって、同じハードディスク上から次に読み出
す予定となっている再生ブロック(n+1)のデータを
読み出さずに、さらにその次に読み出す予定となってい
る再生ブロック(n+2)のデータが指定されたタイミ
ング、例えば再生動作開始から2[秒]の時点から読み
出されるように、CPU44がこのハードディスクの読出動
作を制御する。In this way, if there is no delay in the reproduction timing, the encoded video and audio data are reproduced as useful encoded video and audio data, but the encoded video and audio data become invalid merely because the reproduction timing is delayed. Therefore, there is a high possibility that the delay causes interruption in the video and audio data supplied to the terminal device. That is, the correction capability of the error correction code used in this embodiment is such that even if one of the five data blocks is missing,
The data of the missing data block can be restored from the remaining four data blocks. If one data block is always invalid for a period corresponding to a plurality of reproduction blocks due to a delay, the other four data blocks can be restored. If an error occurs in encoded video and audio data even in one of the data blocks, the error directly leads to interruption of the video and audio data. Next, a reproducing operation in this embodiment will be described with reference to FIG. FIG. 7C shows an example in which reading of the reproduction block n takes 1.3 [seconds] for the same reason as described with reference to FIG. 7B, for example. Read time of playback block n is 95
Since it takes 0 [milliseconds] or more, the data of the reproduction block (n + 1) to be read next from the same hard disk is not read by the hard disk device, but is read next. The CPU 44 controls the read operation of the hard disk so that the data of the reproduction block (n + 2) is read from a designated timing, for example, 2 [seconds] from the start of the reproduction operation.
そして、この読み出されなかった再生ブロック(n+
1)のデータは、他の4つのハードディスク装置によっ
て読み出された4つのデータブロック及び誤り訂正符号
データから、エラーコードデコーダ34によって上述した
誤り訂正処理を用いて復元されて、デコーダ部35の所定
のデコーダに供給される。Then, the reproduction block (n +
The data of 1) is restored from the four data blocks and the error correction code data read by the other four hard disk devices by the error code decoder 34 using the above-described error correction processing, and Are supplied to the decoders.
この結果、ハードディスク装置による再生ブロック
(n+2)以降の読出開始のタイミングが指定されたタ
イミングから遅れることがなく、端末装置に供給する映
像及び音声データに中断を引き起こす可能性が図7
(B)を参照して説明した再生動作を行う場合に比較し
て低くなる。As a result, there is no possibility that the read start timing of the reproduction block (n + 2) and thereafter by the hard disk device is delayed from the designated timing, and the video and audio data supplied to the terminal device may be interrupted.
This is lower than when the reproducing operation described with reference to (B) is performed.
次に、メディア制御部26のメインCPU33の動作の一例
を図8に示されるフローチャートを参照しながら説明す
る。Next, an example of the operation of the main CPU 33 of the media control unit 26 will be described with reference to the flowchart shown in FIG.
メインCPU33はステップSP0でその動作を開始する。 The main CPU 33 starts its operation in step SP0.
メインCPU33は、ステップSP1において、各端末装置か
ら要求された映像及び音声データを夫々各端末装置に配
信するための再生制御信号が制御線S2を介して制御装置
29から供給されるまで待機し、再生制御信号が制御装置
29から供給されるとステップSP2に進む。In step SP1, the main CPU 33 transmits a reproduction control signal for distributing video and audio data requested from each terminal device to each terminal device via the control line S2.
Wait until supplied from 29, and the playback control signal is
When supplied from 29, the process proceeds to step SP2.
メインCPU33は、ステップSP2において、この再生制御
信号に基づいて、要求された符号化映像及び音声データ
並びに誤り訂正符号データを各ハードディスクから再生
するための制御信号を各再生ブロック毎に、データアク
セスコマンドとして、制御線S6を介して、入出力部32A
〜32C内のCPU44に夫々供給する。In step SP2, the main CPU 33 transmits a control signal for reproducing the requested coded video and audio data and the error correction code data from each hard disk based on the reproduction control signal for each reproduction block. As the input / output unit 32A via the control line S6.
It is supplied to the CPU 44 within ~ 32C respectively.
メインCPU33は、ステップSP3において、入出力部32A
〜32C内のCPU44へのデータアクセスコマンドの供給が終
了したかどうかを判別し、否定結果「NO」が得られたと
きにはステップSP1に戻り、肯定結果「YES」が得られた
ときにはステップSP4に進み、再生終了指示を入出力部3
2A〜32C内のCPU44に供給し、ステップSP5に進み、一連
の処理を終了する。The main CPU 33 determines in step SP3 that the input / output unit 32A
It is determined whether the supply of the data access command to the CPU 44 within ~ 32C has been completed, and if a negative result "NO" is obtained, the process returns to step SP1; if a positive result "YES" is obtained, the process proceeds to step SP4. , A reproduction end instruction is input / output unit 3
The data is supplied to the CPU 44 in 2A to 32C, the process proceeds to step SP5, and a series of processes is ended.
次に、入出力部32A〜32C内のCPU44の動作の一例を図
9に示されるフローチャートを参照しながら説明する。Next, an example of the operation of the CPU 44 in the input / output units 32A to 32C will be described with reference to the flowchart shown in FIG.
CPU44はステップSP10でその動作を開始する。 The CPU 44 starts its operation in step SP10.
CPU44は、ステップSP11において、メインCPU33から上
述したデータアクセスコマンドを受信し、このデータア
クセスコマンドの内容を図示しない内部メモリに記憶さ
せると共に、このデータアクセスコマンドの受信時間を
タイマ46(図3)に記憶させる。このデータアクセスコ
マンドの各々は、要求された符号化映像及び音声データ
並びに誤り訂正符号データの各再生ブロックの各々に対
応している。この各データアクセスコマンドは、対応す
る各再生ブロックの種類及び再生開始タイミング等を示
す。In step SP11, the CPU 44 receives the above-described data access command from the main CPU 33, stores the content of the data access command in an internal memory (not shown), and stores the reception time of the data access command in the timer 46 (FIG. 3). Remember. Each of the data access commands corresponds to each of the reproduction blocks of the requested coded video and audio data and error correction code data. Each data access command indicates the type of the corresponding reproduction block, the reproduction start timing, and the like.
CPU44は、ステップSP12において、データアクセスコ
マンドの各コマンド内容を待機状態とし、ステップSP13
に進む。In step SP12, the CPU 44 sets each command content of the data access command to a standby state, and in step SP13
Proceed to.
CPU44は、ステップSP13において、タイマ46から供給
される経過時間データを参照し、受付終了時間かどう
か、例えば、タイマ46から供給される経過時間データが
200[ミリ秒]を超えたかどうかを判別し、受付終了時
間になっていないときには、ステップSP11に戻り、メイ
ンCPU33からさらに次のデータアクセスコマンドを受け
入れる。一方、最初のデータアクセスコマンドを受信し
てから例えば200[ミリ秒]を超え受付終了時間になっ
たと判別されたときには、次のステップSP14に進む。こ
のようにCPU44は、受付終了時間まで、ステップSP11か
らステップSP13を繰り返すことにより、複数のデータア
クセスコマンドを記憶するようになされている。In step SP13, the CPU 44 refers to the elapsed time data supplied from the timer 46, and determines whether the reception end time, for example, the elapsed time data supplied from the timer 46
It is determined whether or not the time has exceeded 200 [milliseconds]. If the time has not reached the reception end time, the process returns to step SP11 to accept the next data access command from the main CPU 33. On the other hand, if it is determined that the reception end time exceeds 200 [milliseconds] after receiving the first data access command, the process proceeds to the next step SP14. Thus, the CPU 44 stores a plurality of data access commands by repeating steps SP11 to SP13 until the reception end time.
CPU44は、ステップSP14において、待機中のデータア
クセスコマンドの中で、このデータアクセスコマンドに
よって示される再生開始タイミングが既に過ぎているコ
マンドがあるかどうかを判別する。このステップSP14で
肯定結果「YES」が得られると、CPU44は、ステップSP21
に進み、再生開始タイミングが既に過ぎているデータア
クセスコマンドを削除することをメインCPU33に伝える
と共に、このデータアクセスコマンドを内部メモリから
削除する。そして、再び、ステップSP14に戻る。In step SP14, the CPU 44 determines whether or not any of the waiting data access commands includes a command whose reproduction start timing indicated by the data access command has already passed. If an affirmative result “YES” is obtained in step SP14, the CPU 44 proceeds to step SP21
To inform the main CPU 33 that the data access command whose reproduction start timing has already passed is deleted, and deletes this data access command from the internal memory. Then, the process returns to step SP14 again.
ステップSP14で否定結果「NO」が得られると、CPU44
はステップSP15に進み、各データアウセスコマンドによ
って示される再生ブロックの記録位置を示すデータをFA
Tメモリ47から取り出してこれら記録位置を示すデータ
をソーティング回路45に供給する。ソーティング回路45
は、供給された複数の記録位置を示すデータを、シーク
時間が最小となるように、例えば、ハードディスクの外
周側から内周側に向けて、並べ換える。If a negative result "NO" is obtained in step SP14, the CPU 44
Proceeds to step SP15, and outputs data indicating the recording position of the playback block indicated by each data access command to the FA.
Data taken out of the T memory 47 and indicating these recording positions is supplied to the sorting circuit 45. Sorting circuit 45
Sorts the supplied data indicating the plurality of recording positions so that the seek time is minimized, for example, from the outer peripheral side to the inner peripheral side of the hard disk.
次にCPU44は、ステップSP16において、ソーティング
回路45において並べ換えられた記録位置を示すデータ及
び再生開始タイミングを示すデータに基づいて、最外周
に位置する符号化映像及び音声データ並びに誤り訂正符
号データがハードディスクから読み出されるようにハー
ドディスク装置を制御する。Next, in step SP16, based on the data indicating the recording position rearranged in the sorting circuit 45 and the data indicating the reproduction start timing, the CPU 44 deletes the encoded video and audio data located at the outermost periphery and the error correction code data on the hard disk. The hard disk drive is controlled so as to be read from the hard disk drive.
CPU44は、ステップSP17において、ステップSP16にお
いて実行されたデータアクセスコマンドを内部メモリか
ら削除する。In step SP17, the CPU 44 deletes the data access command executed in step SP16 from the internal memory.
次に、CPU44は、ステップSP18において、内部メモリ
内に待機中のデータアクセスコマンドがあるかどうかを
判別する。このステップSP18において否定結果「NO」が
得られたときCPU44はステップSP14に戻るのに対して、
肯定結果「YES」が得られたときにはステップSP19に進
む。Next, in step SP18, the CPU 44 determines whether or not there is a waiting data access command in the internal memory. When a negative result “NO” is obtained in step SP18, the CPU 44 returns to step SP14,
When an affirmative result “YES” is obtained, the process proceeds to step SP19.
ステップSP19において、メインCPU33は、当該CPU33か
ら再生終了指示が供給されたかどうかを判別し、否定結
果「NO」が得られたときには、ステップSP11に戻る。ま
た、ステップSP19にて肯定結果「YES」が得られたとき
にはステップSP20に進んで一連の処理を終了する。In step SP19, the main CPU 33 determines whether or not a reproduction end instruction has been supplied from the CPU 33. When a negative result “NO” is obtained, the process returns to step SP11. When an affirmative result “YES” is obtained in step SP19, the process proceeds to step SP20 to end a series of processes.
このようにして、サーバ部25は、各端末装置28A1〜28
A12からの要求に応じて、要求された映像及び音声デー
タを夫々要求のあった端末装置に途切れることなく供給
することができる。In this way, the server unit 25 stores the terminal devices 28A1 to 28A
In response to the request from A12, the requested video and audio data can be supplied to the requesting terminal device without interruption.
尚、上述の実施例においては、ハードディスクを使用
した場合について述べたが、ディスク装置としては光磁
気ディスク装置や光ディスク装置を用いても良い。In the above embodiment, the case where a hard disk is used has been described, but a magneto-optical disk device or an optical disk device may be used as the disk device.
また、本発明の情報信号再生装置及び情報信号再生方
法は、主要な構成としてサーバ部25のみを有するAVサー
バにも適用できる。Further, the information signal reproducing apparatus and the information signal reproducing method of the present invention can be applied to an AV server having only the server unit 25 as a main configuration.
さらに、本発明の情報信号再生装置及び情報信号再生
方法はAVサーバシステム以外のシステムにも適用される
ことができる。Further, the information signal reproducing device and the information signal reproducing method of the present invention can be applied to systems other than the AV server system.
さらに、図1のデータ供給源22は、ビデオテープレコ
ーダで構成されたが、データ供給源22としてはこれに限
らず、ビデオディスク等の種々の記録手段を適用でき
る。Further, the data supply source 22 in FIG. 1 is constituted by a video tape recorder, but the data supply source 22 is not limited to this, and various recording means such as a video disk can be applied.
産業上の利用可能性 本発明は、記録媒体としてディスク状記録媒体を有す
るオーディオ及び/又はビデオサーバシステムにおい
て、メディアユニットの記録媒体から情報信号を再生と
して端末装置に配信するシステムに利用できる。INDUSTRIAL APPLICABILITY The present invention can be used in a system for distributing an information signal from a recording medium of a media unit to a terminal device as reproduction in an audio and / or video server system having a disk-shaped recording medium as a recording medium.
Claims (6)
する情報信号再生装置であって、 複数のデータブロックに分割され、互いに隣合う上記デ
ータブロックが互いに異なるディスク状記録媒体に分割
されて記録されている上記情報データを、所定数の上記
データブロックからなる再生ブロック単位で、上記複数
のディスク状記録媒体から夫々再生する複数の再生手段
と、 上記複数のデータブロックのうちの上記再生手段の数と
同数のデータブロック毎に生成され、他のディスク状記
録媒体に記録されている誤り訂正符号データを上記他の
ディスク状記録媒体から再生する誤り訂正符号再生手段
と、 上記複数の再生手段のうちのある再生手段において再生
された上記データブロックのデータに誤りがあるとき、
又は上記複数の再生手段のうちの上記ある再生手段にお
いてデータが再生されないときに、上記ある再生手段に
おいて再生されるべき正しいデータを、他の再生手段に
おいて再生されたデータと上記誤り訂正符号再生手段に
おいて再生された上記誤り訂正符号データとから復元す
るエラー訂正手段と、 上記複数の再生手段及び上記誤り訂正符号再生手段の動
作を制御する制御手段と、 を有し、上記制御手段は、上記ある再生手段によるn番
目(nは正の整数)の上記再生ブロックの再生が所定時
間内に終了しないときに、上記ある再生手段によるn+
1番目の上記再生ブロックの再生が行われることなく、
上記ある再生手段によるn+2番目の上記再生ブロック
の再生が行われるように上記複数の再生手段の動作を制
御することを特徴とする情報信号再生装置。1. An information signal reproducing apparatus for outputting information data reproduced from a recording medium, wherein the information signal is divided into a plurality of data blocks, and the adjacent data blocks are divided and recorded on different disk-shaped recording media. A plurality of reproduction means for respectively reproducing the information data which has been performed from the plurality of disc-shaped recording media in a reproduction block unit including a predetermined number of the data blocks; and Error correction code reproducing means for generating error correction code data generated for each of the same number of data blocks and recorded on another disk-shaped recording medium from the other disk-shaped recording medium; and When there is an error in the data of the data block reproduced by one of the reproducing means,
Or, when data is not reproduced by the reproducing means of the plurality of reproducing means, correct data to be reproduced by the reproducing means is replaced with data reproduced by another reproducing means and the error correction code reproducing means. An error correction means for restoring from the error correction code data reproduced in the above, and a control means for controlling operations of the plurality of reproduction means and the error correction code reproduction means, wherein the control means is When the reproduction of the n-th (n is a positive integer) reproduction block by the reproduction means does not end within a predetermined time, n +
Without the playback of the first playback block being performed,
An information signal reproducing apparatus, wherein the operation of the plurality of reproducing means is controlled so that the (n + 2) th reproduced block is reproduced by the reproducing means.
のデータブロックに分割されて上記複数のディスク状記
録媒体に記録されており、各m番目(m=1、2、3、
……)のデータブロックが上記複数の再生手段のうちの
第mの再生手段によって再生されるようになされている
ことを特徴とする請求の範囲第1項に記載の情報信号再
生装置。2. The information data is divided into a plurality of data blocks for each predetermined data amount and recorded on the plurality of disk-shaped recording media, and each of the m-th data (m = 1, 2, 3,.
2. The information signal reproducing apparatus according to claim 1, wherein the data block of (...) is reproduced by an m-th reproducing means of the plurality of reproducing means.
する情報信号再生装置であって、 複数のデータブロックに分割され、互いに隣合う上記デ
ータブロックが互いに異なるディスク状記録媒体に分割
されて記録されている上記情報データを、所定数の上記
データブロックからなる再生ブロック単位で、上記複数
のディスク状記録媒体から夫々再生する複数の再生手段
と、 上記複数のデータブロックのうちの上記再生手段の数と
同数のデータブロック毎に生成され、他のディスク状記
録媒体に記録されている誤り訂正符号データを上記他の
ディスク状記録媒体から再生する誤り訂正符号再生手段
と、 上記複数の再生手段のうちのある再生手段において再生
された上記データブロックのデータに誤りがあるとき、
又は上記複数の再生手段のうちの上記ある再生手段にお
いてデータが再生されないときに、上記ある再生手段に
おいて再生されるべき正しいデータを、他の再生手段に
おいて再生されたデータと上記誤り訂正符号再生手段に
おいて再生された上記誤り訂正符号データとから復元す
るエラー訂正手段と、 上記複数の再生手段及び上記誤り訂正符号再生手段の動
作を制御する制御手段と、 を有し、上記制御手段は、上記ある再生手段によるn+
1番目(nは正の整数)の上記再生ブロックの再生処理
が所定のタイミングで開始しないときに、上記ある再生
手段による上記n+1番目の上記再生ブロックの再生が
行われることなく、上記ある再生手段によるn+2番目
の上記再生ブロックの再生が行われるように上記複数の
再生手段の動作を制御することを特徴とする情報信号再
生装置。3. An information signal reproducing apparatus for outputting information data reproduced from a recording medium, wherein the information signal is divided into a plurality of data blocks, and the adjacent data blocks are divided into different disk-shaped recording media for recording. A plurality of reproduction means for respectively reproducing the information data which has been performed from the plurality of disc-shaped recording media in a reproduction block unit including a predetermined number of the data blocks; and Error correction code reproducing means for generating error correction code data generated for each of the same number of data blocks and recorded on another disk-shaped recording medium from the other disk-shaped recording medium; and When there is an error in the data of the data block reproduced by one of the reproducing means,
Or, when data is not reproduced by the reproducing means of the plurality of reproducing means, correct data to be reproduced by the reproducing means is replaced with data reproduced by another reproducing means and the error correction code reproducing means. An error correction means for restoring from the error correction code data reproduced in the above, and a control means for controlling operations of the plurality of reproduction means and the error correction code reproduction means, wherein the control means is N + by playback means
When the reproduction process of the first (n is a positive integer) reproduction block does not start at a predetermined timing, the reproduction of the (n + 1) th reproduction block is not performed by the reproduction unit, and the reproduction unit does not perform the reproduction. An information signal reproducing apparatus, wherein the operation of the plurality of reproducing means is controlled such that the reproduction of the (n + 2) th reproduced block is performed.
のデータブロックに分割されて上記複数のディスク状記
録媒体に記録されており、各m番目(m=1、2、3、
……)のデータブロックが上記複数の再生手段のうちの
第mの再生手段によって再生されるようになされている
ことを特徴とする請求の範囲第3項に記載の情報信号再
生装置。4. The information data is divided into a plurality of data blocks for each predetermined data amount and recorded on the plurality of disk-shaped recording media, and each of the m-th data (m = 1, 2, 3,.
4. The information signal reproducing apparatus according to claim 3, wherein the data block of (...) is reproduced by an m-th reproducing means of the plurality of reproducing means.
する情報信号再生方法であって、 複数のデータブロックに分割され、互いに隣合う上記デ
ータブロックが互いに異なるディスク状記録媒体に分割
されて記録されている上記情報データを、所定数の上記
データブロックからなる再生ブロック単位で、上記複数
のディスク状記録媒体から夫々再生し、 上記複数のデータブロックのうちの上記複数のディスク
状記録媒体の数と同数のデータブロック毎に生成され、
他のディスク状記録媒体に記録されている誤り訂正符号
データを上記他のディスク状記録媒体から再生し、 上記複数のディスク状記録媒体のうちのあるディスク状
記録媒体から再生された上記データブロックのデータに
誤りがあるとき、又は上記複数のディスク状記録媒体の
うちの上記あるディスク状記録媒体からデータが再生さ
れないときに、上記あるディスク状記録媒体から再生さ
れるべき正しいデータを、他のディスク状記録媒体から
再生されたデータと上記再生された上記誤り訂正符号デ
ータとから復元し、 n番目(nは正の整数)の上記再生ブロックの再生が所
定時間内に終了しないときに、上記あるディスク状記録
媒体からのn+1番目の上記再生ブロックの再生が行わ
れることなく、上記あるディスク状記録媒体からのn+
2番目の上記再生ブロックの再生が行われる ようにすることを特徴とする情報信号再生方法。5. An information signal reproducing method for outputting information data reproduced from a recording medium, the method comprising dividing into a plurality of data blocks, and adjacent data blocks being divided into mutually different disk-shaped recording media for recording. The information data is reproduced from the plurality of disc-shaped recording media in units of a reproduction block composed of a predetermined number of the data blocks, and the number of the plurality of disc-shaped recording media of the plurality of data blocks Is generated for each data block as many as
The error correction code data recorded on the other disk-shaped recording medium is reproduced from the other disk-shaped recording medium, and the data block of the data block reproduced from one of the plurality of disk-shaped recording media is reproduced. When there is an error in data, or when data is not reproduced from the certain disk-shaped recording medium among the plurality of disk-shaped recording media, correct data to be reproduced from the certain disk-shaped recording medium is transferred to another disk. When the reproduction of the n-th (n is a positive integer) reproduction block is not completed within a predetermined time, the data is restored from the data reproduced from the shape recording medium and the reproduced error correction code data. The reproduction of the (n + 1) th reproduction block from the disc-shaped recording medium is not performed, and the n +
An information signal reproducing method, wherein a second reproduction block is reproduced.
する情報信号再生方法であって、 複数のデータブロックに分割され、互いに隣合う上記デ
ータブロックが互いに異なるディスク状記録媒体に分割
されて記録されている上記情報データを、所定数の上記
データブロックからなる再生ブロック単位で、上記複数
のディスク状記録媒体から夫々再生し、 上記複数のデータブロックのうちの上記複数のディスク
状記録媒体の数と同数のデータブロック毎に生成され、
他のディスク状記録媒体に記録されている誤り訂正符号
データを上記他のディスク状記録媒体から再生し、 上記複数のディスク状記録媒体のうちのあるディスク状
記録媒体から再生された上記データブロックのデータに
誤りがあるとき、又は上記複数のディスク状記録媒体の
うちの上記あるディスク状記録媒体からデータが再生さ
れないときに、上記あるディスク状記録媒体から再生さ
れるべき正しいデータを、他のディスク状記録媒体から
再生されたデータと上記再生された上記誤り訂正符号デ
ータとから復元し、 n+1番目(nは正の整数)の上記再生ブロックの再生
が所定のタイミングで開始しないとき、上記あるディス
ク状記録媒体からの上記n+1番目の上記再生ブロック
の再生が行われることなく、上記あるディスク状記録媒
体からのn+2番目の上記再生ブロックの再生が行われ
る ようにすることを特徴とする情報信号再生方法。6. An information signal reproducing method for outputting information data reproduced from a recording medium, wherein the information signal is divided into a plurality of data blocks, and the adjacent data blocks are divided and recorded on different disk-shaped recording media. The information data is reproduced from the plurality of disc-shaped recording media in units of a reproduction block composed of a predetermined number of the data blocks, and the number of the plurality of disc-shaped recording media of the plurality of data blocks Is generated for each data block as many as
The error correction code data recorded on the other disk-shaped recording medium is reproduced from the other disk-shaped recording medium, and the data block of the data block reproduced from one of the plurality of disk-shaped recording media is reproduced. When there is an error in data, or when data is not reproduced from the certain disk-shaped recording medium among the plurality of disk-shaped recording media, correct data to be reproduced from the certain disk-shaped recording medium is transferred to another disk. When the reproduction of the (n + 1) -th (n is a positive integer) reproduction block does not start at a predetermined timing, the certain disk is reconstructed from the data reproduced from the recording medium and the reproduced error correction code data. The reproduction of the (n + 1) th reproduction block from the disc-shaped recording medium is not performed, and the disc-shaped recording medium is not read. Information signal reproducing method characterized in that regeneration of the n + 2 th of the reproduced blocks from is to be performed.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7-109097 | 1995-04-09 | ||
| JP10909795 | 1995-04-09 | ||
| PCT/JP1996/000969 WO1996032673A1 (en) | 1995-04-09 | 1996-04-09 | Device and method for reproducing information signal |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP36182499A Division JP3799205B2 (en) | 1995-04-09 | 1999-12-20 | Data recording / reproducing apparatus and data recording / reproducing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO1996032673A1 JPWO1996032673A1 (en) | 1998-07-21 |
| JP3200852B2 true JP3200852B2 (en) | 2001-08-20 |
Family
ID=26437188
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP53087296A Expired - Fee Related JP3200852B2 (en) | 1995-04-09 | 1996-04-09 | Information signal reproducing apparatus and information signal reproducing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3200852B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116465922A (en) * | 2023-04-19 | 2023-07-21 | 电子科技大学 | An Information Representation Method Based on Chip Thermal Distribution Expansion and Contraction Rate |
-
1996
- 1996-04-09 JP JP53087296A patent/JP3200852B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116465922A (en) * | 2023-04-19 | 2023-07-21 | 电子科技大学 | An Information Representation Method Based on Chip Thermal Distribution Expansion and Contraction Rate |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6212681B1 (en) | Information processing apparatus and method therefor in a data transfer network | |
| JP4265019B2 (en) | Data storage apparatus and method, and data transmission apparatus and method | |
| JP3612455B2 (en) | Data recording / reproducing apparatus, video data recording / reproducing method, and disk drive unit | |
| JP2001357637A (en) | Information reproducing apparatus, information processing method and information recording medium | |
| US8009968B2 (en) | Recording apparatus, recording method, program, recording medium, and data recording medium | |
| US5809206A (en) | Information signal reproducing apparatus and information signal reproducing method | |
| JP3200852B2 (en) | Information signal reproducing apparatus and information signal reproducing method | |
| JP3940902B2 (en) | Information processing apparatus, information processing apparatus control method, information processing apparatus control program, and recording medium recording information processing apparatus control program | |
| US6259386B1 (en) | Device and method for data output and device and method for data input/output | |
| JP3869110B2 (en) | Disk unit | |
| JP3799205B2 (en) | Data recording / reproducing apparatus and data recording / reproducing method | |
| JPWO1996032673A1 (en) | Information signal reproducing device and information signal reproducing method | |
| JP3867864B2 (en) | Reproduction method of disk device | |
| JPH10302390A (en) | Data recording device, data reproducing device, data recording / reproducing device, data recording method, data reproducing method, and data recording / reproducing method | |
| JP3112625B2 (en) | Disc recording method and reproducing apparatus | |
| JP4099548B2 (en) | Video signal recording and playback device | |
| JPH1051740A (en) | Data transmission system | |
| JP3586892B2 (en) | Multi-channel video reproducing apparatus and control method thereof | |
| JP4742443B2 (en) | Recording / reproducing apparatus, recording / reproducing control method, and recording / reproducing control apparatus | |
| JP3156556B2 (en) | Digital recording and playback device | |
| JPH07220453A (en) | Time delay device | |
| JPH07212737A (en) | Data transmission equipment | |
| JPH08287614A (en) | Disk device and disk-shaped recording medium | |
| JPH0846584A (en) | Data transmission device | |
| JPH07220392A (en) | Information signal dubbing method and information signal recording / reproducing apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080622 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090622 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090622 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100622 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |