JP2000149425A - Disk device and receiving device - Google Patents
Disk device and receiving deviceInfo
- Publication number
- JP2000149425A JP2000149425A JP10325040A JP32504098A JP2000149425A JP 2000149425 A JP2000149425 A JP 2000149425A JP 10325040 A JP10325040 A JP 10325040A JP 32504098 A JP32504098 A JP 32504098A JP 2000149425 A JP2000149425 A JP 2000149425A
- Authority
- JP
- Japan
- Prior art keywords
- data
- recording
- storage unit
- continuous data
- continuous
- 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
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
(57)【要約】
【課題】 映像や音声などの連続性のある連続データと
頻繁にアクセスする必要があるシステムデータとを共に
記録可能で、且つ簡易な構成のディスク装置及び受信装
置を実現する。
【解決手段】 映像データはタイムスタンプ付加部44
によりタイムスタンプを付加され、FIFOメモリ46
に入力される。スイッチ49のポジションA側にはCP
U51からのシステムデータが供給される。コントロー
ラ47は、スイッチ49の制御をすると共にFIFOメ
モリ46のデータ蓄積状態を監視し、FIFOメモリ4
6に映像データが満杯になる前にスイッチ49をポジシ
ョンB側に接続し、映像データをハードディスク装置4
5へ送る。ハードディスク56は映像データ領域とシス
テムデータ領域が分けられ、映像データを記録するとき
はセクタアドレスの順に記録する。
(57) [Summary] [Problem] To realize a disk device and a receiving device that can record both continuous data having continuity such as video and audio and system data that needs to be frequently accessed, and have a simple configuration. . SOLUTION: Video data is stored in a time stamp adding section 44.
The time stamp is added by the
Is input to CP on the position A side of the switch 49
The system data from U51 is supplied. The controller 47 controls the switch 49 and monitors the data accumulation state of the FIFO memory 46.
6 before the video data is full, the switch 49 is connected to the position B side and the video data is transferred to the hard disk drive 4.
Send to 5. The hard disk 56 is divided into a video data area and a system data area. When recording video data, recording is performed in the order of sector addresses.
Description
【0001】[0001]
【発明の属する技術分野】本発明はディスク装置及び受
信装置に関し、さらに詳しくは、音声データ、映像デー
タなどの連続性のあるデータ及びシステムデータを記録
再生するディスク装置及びそれらのデータを受信する受
信装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a disk device and a receiving device, and more particularly to a disk device for recording and reproducing continuous data such as audio data and video data and system data, and a receiving device for receiving the data. Related to the device.
【0002】[0002]
【従来の技術】近年、マルチメディアの発達でテープの
みならずハードディスクなどのディスク状記録媒体に音
声データや動画の映像データを記録することが行われる
ようになってきた。これらのデータはHTML(Hyper
Text Markup Language)やプログラム等のシステムデー
タを伴って記録される。2. Description of the Related Art In recent years, with the development of multimedia, audio data and video data of moving images have been recorded not only on tapes but also on disk-shaped recording media such as hard disks. These data are stored in HTML (Hyper
It is recorded with system data such as Text Markup Language) and programs.
【0003】ハードディスクをコンピュータの記録媒体
として使用する場合、システムデータは頻繁な書き換え
が発生するため、ディスクの円周方向に連続的に記録さ
れる可能性は少なく断片的に記録されることが多い。一
方、映像データ等の、比較的大量だが一定の転送レート
で記録しなければならない連続データは、断片的に記録
されたのではアクセス回数が増加し転送レートが保証で
きなくなる。When a hard disk is used as a recording medium for a computer, frequent rewriting of system data occurs, so that the possibility of continuous recording in the circumferential direction of the disk is low and the data is often recorded in a fragmentary manner. . On the other hand, a relatively large amount of continuous data such as video data which must be recorded at a constant transfer rate is recorded in pieces, so that the number of accesses increases and the transfer rate cannot be guaranteed.
【0004】そのため、映像データをアクセス回数が多
いシステムデータと共に記録するためには、高速記録可
能なディスクドライブを使用する、あるいはディスクド
ライブをシステムデータ用と映像データ用に2台用意し
異なる制御をする、あるいはデータ配線を別のディスク
に分ける等の方法がとられている。しかし、そのような
場合、装置が複雑または大型になってしまうという不都
合が生じていた。Therefore, in order to record video data together with system data that is frequently accessed, a disk drive capable of high-speed recording is used, or two disk drives are prepared for system data and video data, and different controls are performed. Or dividing the data wiring into another disk. However, in such a case, there has been a disadvantage that the device becomes complicated or large.
【0005】[0005]
【発明が解決しようとする課題】本発明は、映像や音声
などの連続性のある連続データと頻繁にアクセスする必
要があるシステムデータとを共に記録可能で、且つ簡易
な構成のディスク装置及び受信装置を実現することを課
題とする。SUMMARY OF THE INVENTION The present invention relates to a disk apparatus having a simple structure capable of recording both continuous data such as video and audio data and system data which needs to be frequently accessed, and a simple structure. It is an object to realize a device.
【0006】[0006]
【課題を解決するための手段】上記課題を達成するため
に、請求項1のディスク装置は、システムデータと転送
レートが一定である連続データとをディスク状記録媒体
へ記録するディスク装置であって、システムデータを記
録するシステムデータ記録領域と連続データを記録する
連続データ記録領域とが分離されたディスク記憶部と、
連続データに時間情報を付加する時間情報付加部と、時
間情報付加部の出力データを連続データ記録領域のアド
レス順に記録するようにディスク記憶部へ供給する連続
データ供給部とを有することを特徴とする。なお、シス
テムデータとは、プログラム、HTML、デジタルカメ
ラ等からのデータなどをいうものである。According to a first aspect of the present invention, there is provided a disk apparatus for recording system data and continuous data having a constant transfer rate on a disk-shaped recording medium. A disk storage unit in which a system data recording area for recording system data and a continuous data recording area for recording continuous data are separated,
A time information adding unit that adds time information to the continuous data; and a continuous data supply unit that supplies output data of the time information adding unit to the disk storage unit so as to record the output data in the order of addresses of the continuous data recording area. I do. The system data refers to data from a program, HTML, a digital camera, or the like.
【0007】請求項2のディスク装置は、この連続デー
タ供給部は、入力データを一時的に記憶する一時記憶部
と、この一時記憶部に記憶されているデータ量に基づい
て、システムデータ及び連続データのいずれか一方をデ
ィスク記憶部へ供給する制御部とを有することを特徴と
する。According to a second aspect of the present invention, in the disk device, the continuous data supply unit includes a temporary storage unit for temporarily storing input data, and system data and a continuous data based on the amount of data stored in the temporary storage unit. A control unit that supplies one of the data to the disk storage unit.
【0008】請求項3のディスク装置は、連続データを
記録する前に、連続データのファイル配置表を記録する
ことを特徴とする。[0010] The disk device according to a third aspect is characterized in that before recording the continuous data, a file arrangement table of the continuous data is recorded.
【0009】請求項4の受信装置は、システムデータを
記録するシステムデータ記録領域と連続データを記録す
る連続データ記録領域とが分離されたディスク記憶部
と、外部からの信号を受信する受信部と、この受信部の
出力データに時間情報を付加する時間情報付加部と、こ
の時間情報付加部の出力データを一時的に記憶する一時
記憶部と、この一時記憶部に記憶されているデータ量に
基づいて、システムデータ及び連続データのいずれか一
方をディスク記憶部へ供給し、且つ一時記憶部の出力デ
ータを連続データ記録領域のアドレス順に記録するよう
にディスク記憶部へ供給する制御部と、ディスク記憶部
で記憶された連続データを時間情報に基づき時間情報の
付加前の形式に変換する時間情報除去部とを有すること
を特徴とする。なお、受信装置は、送信も可能な送受信
装置、セットトップボックス、IRD(Intelligent Re
ceiver and Decoder)、他の装置へ信号を出力する装置
など、受信機能を持つ装置の全てを含むものである。A receiving apparatus according to a fourth aspect of the present invention includes a disk storage unit in which a system data recording area for recording system data and a continuous data recording area for recording continuous data are separated, and a receiving unit for receiving an external signal. A time information adding unit for adding time information to the output data of the receiving unit, a temporary storage unit for temporarily storing the output data of the time information adding unit, and a data amount stored in the temporary storage unit. A control unit that supplies one of system data and continuous data to a disk storage unit and supplies the output data of the temporary storage unit to the disk storage unit so as to record the output data of the temporary storage unit in the address order of the continuous data recording area; A time information removing unit that converts the continuous data stored in the storage unit into a format before adding the time information based on the time information. The receiving device includes a transmitting / receiving device capable of transmitting, a set-top box, and an IRD (Intelligent Re
and all devices having a receiving function, such as a device for outputting a signal to another device.
【0010】上述した手段による作用としては、ディス
ク記憶部の記憶領域が、システムデータを記録するシス
テムデータ記録領域と連続データを記録する連続データ
記録領域とが分離されていることにより、連続データの
記録時及び再生時のデータ転送レートが保証される。ま
た、時間情報付加部で連続データに時間情報を付加する
ので再生時に時間制御をする必要がなく連続データを復
元できる。[0010] The operation of the above means is that the storage area of the disk storage section is separated from the system data recording area for recording system data and the continuous data recording area for recording continuous data. Data transfer rates during recording and reproduction are guaranteed. Further, since time information is added to continuous data by the time information adding unit, it is not necessary to perform time control during reproduction, and continuous data can be restored.
【0011】また、連続データ供給部は一時記憶部と制
御部とを有し、一時記憶部に記憶されているデータ量に
基づいてシステムデータ及び連続データのいずれをディ
スク記憶部へ供給するかを決定するので、システムデー
タを記録しながらも連続データが途切れることなく記録
可能であり、一時記憶部も小規模な構成で実現可能であ
る。したがって、ディスク装置としてシステムデータと
連続データの同時アクセスが可能となる。The continuous data supply unit has a temporary storage unit and a control unit, and determines which of system data and continuous data is to be supplied to the disk storage unit based on the amount of data stored in the temporary storage unit. Since the determination is made, continuous data can be recorded without interruption while recording the system data, and the temporary storage unit can be realized with a small-scale configuration. Therefore, simultaneous access of system data and continuous data becomes possible as a disk device.
【0012】また、連続データを記録する前に、連続デ
ータのファイル配置表を記録することにより、連続デー
タを記録中に連続データのファイル配置表を記録する必
要がなくなり、ディスク記憶部でのアクセス時間が節約
できると共に、ディスク記憶部の入出力のデータ転送レ
ートが保証される。Further, by recording the file arrangement table of the continuous data before recording the continuous data, it is not necessary to record the file arrangement table of the continuous data during the recording of the continuous data. Time can be saved, and the data transfer rate of input / output of the disk storage unit is guaranteed.
【0013】また、このようなディスク装置を内蔵した
受信装置は、受信部で受信された外部からの信号を記録
し、再生時には付加された時間情報に基づいて元の形式
に変換するので、システムデータを記録または再生しな
がら受信した信号を記憶し、再生できるという機能を小
規模な構成で実現できる。A receiving device incorporating such a disk device records an external signal received by a receiving unit and converts the signal into an original format at the time of reproduction based on added time information. A function of storing and reproducing a received signal while recording or reproducing data can be realized with a small-scale configuration.
【0014】[0014]
【発明の実施の形態】本発明のディスク装置は、単体で
コンピュータの記憶装置として利用されるだけではな
く、テレビ放送のセットトップボックス、IRDなどの
受信装置、あるいは他の映像機器や音響機器の中でも利
用可能である。本発明の実施の形態例を図1ないし図5
を参照して説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS The disk device of the present invention is used not only as a storage device of a computer by itself, but also for a set-top box for television broadcasting, a receiving device such as an IRD, or other video equipment or audio equipment. Among them is available. 1 to 5 show an embodiment of the present invention.
This will be described with reference to FIG.
【0015】なお、ディスク装置としてハードディスク
を使用した装置を例に説明するが、それに限定するもの
ではなく、光ディスク、光磁気ディスク、フロッピーデ
ィスクなど記録方式を問わず他のディスクを使用した装
置でもよい。また、連続データとして映像データを例に
説明するが、それに限定するものではなく、音声データ
など一定の転送レートで連続的に伝送されるデータでも
よいし、映像データと音声データが複合されたデータな
ど連続データが複合されたデータであってもよい。Although a description will be given of an apparatus using a hard disk as an example of a disk apparatus, the present invention is not limited to this, and an apparatus using another disk such as an optical disk, a magneto-optical disk, or a floppy disk may be used. . Also, video data will be described as an example of continuous data, but the present invention is not limited to this. Data that is continuously transmitted at a fixed transfer rate, such as audio data, or data in which video data and audio data are combined Such data may be a composite of continuous data.
【0016】まず、本発明の実施の形態例で使用するハ
ードディスク装置の領域配置について説明する。映像デ
ータとシステムデータとの記録領域を分けて配置する。
図1はハードディスク装置の映像データとシステムデー
タとの領域分割を示した図である。図1でハードディス
クが筒のような形状をしているが、実際には何枚ものデ
ィスクから構成されている場合が多いので、映像データ
を記録するディスクとシステムデータを記録するディス
クを分けるという形態にする。First, the area arrangement of the hard disk drive used in the embodiment of the present invention will be described. The recording areas for the video data and the system data are arranged separately.
FIG. 1 is a diagram showing an area division between video data and system data of a hard disk device. Although the hard disk is shaped like a cylinder in FIG. 1, it is often composed of a number of disks, so the disk for recording video data and the disk for recording system data are separated. To
【0017】また、1枚のディスクで、直径方向で領域
を分けるという形態も可能である。図2は直径方向で映
像データを記録する領域とシステムデータを記録する領
域を分けた場合を示した図である。ディスクの内周から
外周へセクタ番号が付されていて、図2の斜線の部分で
あるセクタアドレス1からセクタアドレス24までが映
像データ領域、セクタアドレス25からセクタアドレス
40までがシステムデータ領域である。Further, it is also possible to adopt a form in which one disk is divided into regions in the diameter direction. FIG. 2 is a diagram showing a case where an area for recording video data and an area for recording system data are separated in the diameter direction. Sector numbers are assigned from the inner circumference to the outer circumference of the disk, and the shaded portion in FIG. 2 is a video data area from sector address 1 to sector address 24, and a system data area from sector address 25 to sector address 40. .
【0018】このように、あらかじめ映像信号などの連
続データとプログラムなどのシステムデータを分けるこ
とにより、連続データの記録中はハードディスク装置で
シークが発生せず、ハードディスク装置の入出力転送レ
ートが保証される。As described above, by separating the continuous data such as a video signal and the system data such as a program in advance, no seek occurs in the hard disk device during the recording of the continuous data, and the input / output transfer rate of the hard disk device is guaranteed. You.
【0019】次に、このようなハードディスク装置を使
用する形態を説明する。図3は本発明の実施の形態例の
ディスク装置をMPEG(Moving Picture Experts Gro
up)2の画像を受信するセットトップボックスの中で実
現した場合のブロック図である。Next, an embodiment using such a hard disk device will be described. FIG. 3 shows a disk drive according to an embodiment of the present invention in an MPEG (Moving Picture Experts Groove).
up) is a block diagram of a case where the image is realized in a set-top box that receives two images.
【0020】まず、記録側から説明する。アンテナ41
からセットトップボックス42へ入力されたRF信号
は、チューナ&デマルチプレクサ43でMPEG2映像
データ形式の映像データとして出力される。チューナ&
デマルチプレクサ43は、スクランブルされた信号を復
元するデスクランブラなどの機能をも備える。First, the recording side will be described. Antenna 41
Are input to the set-top box 42 by the tuner & demultiplexer 43 and output as video data in the MPEG2 video data format. Tuner &
The demultiplexer 43 also has a function such as a descrambler for restoring the scrambled signal.
【0021】この映像データはタイムスタンプ付加部4
4により時間情報であるタイムスタンプが付加される。
このタイムスタンプは、ハードディスク装置45に記録
し再生するときに時間軸が変更されてしまうので、再生
時に時間軸を記録前の状態に復元するためにある。タイ
ムスタンプ付加部44は、たとえばタイマとマルチプレ
クサで構成されるがこれに限定するものではない。This video data is sent to a time stamp adding section 4
4, a time stamp as time information is added.
This time stamp is used to restore the time axis to the state before recording at the time of reproduction because the time axis is changed when the time stamp is recorded on the hard disk device 45 and reproduced. The time stamp adding unit 44 includes, for example, a timer and a multiplexer, but is not limited thereto.
【0022】タイムスタンプが付加された映像データは
FIFO(First In First Out)メモリ46に入力され
る。FIFOメモリ46はコントローラ47により入出
力を制御される。FIFOメモリ46の出力はスイッチ
48へ供給される。このFIFOメモリ46は、入って
きたデータの順にデータが出力される機能を有する記憶
手段であればよく、専用の単一素子である必要はない。The video data to which the time stamp has been added is input to a FIFO (First In First Out) memory 46. The input and output of the FIFO memory 46 are controlled by a controller 47. The output of the FIFO memory 46 is supplied to a switch 48. The FIFO memory 46 may be any storage means having a function of outputting data in the order of incoming data, and does not need to be a dedicated single element.
【0023】スイッチ48は記録と再生の切り替えスイ
ッチであり、記録時にはFIFOメモリ46とスイッチ
49が接続され、再生時にはFIFOメモリ50とスイ
ッチ49が接続される。スイッチ48はCPU51によ
って制御される。A switch 48 is a switch for switching between recording and reproduction. The FIFO memory 46 and the switch 49 are connected during recording, and the FIFO memory 50 and the switch 49 are connected during reproduction. The switch 48 is controlled by the CPU 51.
【0024】スイッチ49は映像データとハードディス
ク装置45との通信、またはCPU51とハードディス
ク装置45との通信の切り替えを行う。システムデータ
はシステムメモリ52に格納されており、CPU51は
システムデータをシステムメモリ52から入力し、スイ
ッチ49へ供給する。The switch 49 switches communication between video data and the hard disk device 45 or communication between the CPU 51 and the hard disk device 45. The system data is stored in the system memory 52, and the CPU 51 inputs the system data from the system memory 52 and supplies the system data to the switch 49.
【0025】スイッチ49はコントローラ47によって
制御され、記録時にはFIFOメモリ46からの映像デ
ータ、またはCPU51からのシステムデータもしくは
制御信号をハードディスク装置45へ送る。また、スイ
ッチ49はコントローラ47を通してCPU51からの
信号によっても制御される。CPU51はハードディス
ク装置45の管理をしており、指定のセクタアドレスへ
のシーク、記録、再生を制御する。The switch 49 is controlled by the controller 47, and sends video data from the FIFO memory 46, or system data or a control signal from the CPU 51 to the hard disk device 45 during recording. The switch 49 is also controlled by a signal from the CPU 51 through the controller 47. The CPU 51 manages the hard disk device 45 and controls seek, recording, and reproduction to a specified sector address.
【0026】ハードディスク装置45は入出力インター
フェイス部53、入力されたデータまたは再生されたデ
ータを内蔵するキャッシュメモリ54とコントローラ5
5によりハードディスク56に記録または再生する。こ
の構成は前述したものである。The hard disk drive 45 includes an input / output interface unit 53, a cache memory 54 for storing input data or reproduced data, and a controller 5.
5 to record or reproduce on the hard disk 56. This configuration is as described above.
【0027】次に、再生側を説明する。ハードディスク
装置45に記録されたシステムデータと映像データは、
スイッチ49によりシステムデータはCPU51側へ、
映像データはスイッチ48側へ送られる。次のデータが
システムデータか映像データかはCPU51が知ってい
るので、スイッチ49はCPU51からの信号を受けた
コントローラ47が正しくデータを振り分ける。Next, the reproducing side will be described. The system data and video data recorded on the hard disk device 45 are
The switch 49 sends the system data to the CPU 51 side.
The video data is sent to the switch 48 side. Since the CPU 51 knows whether the next data is the system data or the video data, the controller 47 that has received the signal from the CPU 51 switches the switch 49 correctly.
【0028】スイッチ48はCPU51により再生側に
制御され、映像データは再生用のFIFOメモリ50に
蓄えられる。このFIFOメモリ50の入出力の制御は
コントローラ47によってなされる。なお、このFIF
Oメモリ50は、記録しながら異なるデータを再生して
装置の外部へ出力するという時差送出などのアプリケー
ションではFIFOメモリ46と別に必要であるが、そ
のようなアプリケーションがなければ記録用のFIFO
メモリ46で兼ねる形態も可能である。The switch 48 is controlled to the reproducing side by the CPU 51, and the video data is stored in the reproducing FIFO memory 50. The input / output of the FIFO memory 50 is controlled by the controller 47. This FIF
The O memory 50 is required separately from the FIFO memory 46 for an application such as time lag transmission in which different data is reproduced while recording and output to the outside of the apparatus, but if there is no such application, the recording FIFO is required.
A form that also serves as the memory 46 is also possible.
【0029】FIFOメモリ50に蓄えられた映像デー
タは、タイムスタンプ除去部57によりタイムスタンプ
が除去された元の連続したMPEG2映像データに復元
され、スイッチ58へ送られる。スイッチ58はCPU
51によって制御され、チューナ&デマルチプレクサ4
3からの入力MPEG2映像データまたはタイムスタン
プ除去部57からの再生MPEG2映像データをデコー
ダ59へ送る。The video data stored in the FIFO memory 50 is restored to the original continuous MPEG2 video data from which the time stamp has been removed by the time stamp removing unit 57 and sent to the switch 58. Switch 58 is a CPU
Controlled by the tuner & demultiplexer 4
3 or the reproduced MPEG2 video data from the time stamp removing unit 57 is sent to the decoder 59.
【0030】デコーダ59はMPEG2映像データをデ
コードしてモニタ60へ出せる形式に変換する。デコー
ダ59の出力はD/Aコンバータ61でアナログ信号に
変換されて外部のモニタ60へ出力される。なお、外部
のモニタ60がデジタルインターフェイスを持つならば
D/Aコンバータ61は不要である。また、外部へ接続
する機器がMPEG2映像データをそのまま入力する機
器であればデコーダ59も不要で、MPEG2映像デー
タをそのまま出力すればよい。The decoder 59 decodes the MPEG2 video data and converts it into a format that can be output to the monitor 60. The output of the decoder 59 is converted to an analog signal by a D / A converter 61 and output to an external monitor 60. If the external monitor 60 has a digital interface, the D / A converter 61 is unnecessary. If the device to be connected to the outside is a device for directly inputting MPEG2 video data, the decoder 59 is not necessary, and the MPEG2 video data may be output as it is.
【0031】また、チューナ&デマルチプレクサ43か
らの入力MPEG2映像データを直接出力することが不
要で、受信信号を必ずハードディスク装置45で記録し
てから出力する形態のセットトップボックスであれば、
スイッチ58も不要である。Further, if it is not necessary to directly output the input MPEG2 video data from the tuner & demultiplexer 43, and if the set-top box is configured such that the received signal is always recorded on the hard disk device 45 and then output,
The switch 58 is also unnecessary.
【0032】このようなセットトップボックスにおい
て、コントローラ47の記録時の動作とFIFOメモリ
46のサイズの決定方法の一例を説明する。An example of the operation of the controller 47 at the time of recording and the method of determining the size of the FIFO memory 46 in such a set-top box will be described.
【0033】コントローラ47は、FIFOメモリ46
の入出力を制御すると共に、スイッチ49の制御をす
る。通常はCPU51からの指令によりスイッチ49を
ポジションA側へ接続し、システムデータがハードディ
スク装置45に記録されるようにするが、FIFOメモ
リ46のデータ蓄積状態を監視している。そしてFIF
Oメモリ46にMPEG2映像データが溢れないように
するために、FIFOメモリ46が満杯になる前にスイ
ッチ49をポジションB側に接続し、映像データをハー
ドディスク装置45へ送る。The controller 47 has a FIFO memory 46
And the switch 49 is controlled. Normally, the switch 49 is connected to the position A by a command from the CPU 51 so that the system data is recorded in the hard disk device 45, but the data accumulation state of the FIFO memory 46 is monitored. And FIF
In order to prevent the MPEG-2 video data from overflowing into the O memory 46, the switch 49 is connected to the position B side before the FIFO memory 46 becomes full, and the video data is sent to the hard disk device 45.
【0034】このように制御するためには、FIFOメ
モリ46のメモリサイズが必要サイズ以上でなければな
らない。その必要サイズを図4を用いて詳細に説明す
る。図4はハードディスク装置へのシステムデータと映
像データのアクセス並びにFIFOメモリ入力データの
関係を示したタイミングチャートである。In order to perform such control, the memory size of the FIFO memory 46 must be equal to or larger than the required size. The required size will be described in detail with reference to FIG. FIG. 4 is a timing chart showing the relationship between the access of the system data and the video data to the hard disk device and the input data of the FIFO memory.
【0035】FIFOメモリ46中の映像データが空に
なってから、t1でシステムデータを記録するためにシ
ステムデータの記録領域へシークし、1セクタ分のシス
テムデータを記録する。t2で再び映像データを記録す
るためにシークし、t1からFIFOメモリ46に蓄積
された映像データをt3からt4までの間、記録する。After the video data in the FIFO memory 46 becomes empty, a seek is made to a system data recording area to record system data at t1, and system data for one sector is recorded. At t2, a seek is performed to record the video data again, and the video data stored in the FIFO memory 46 is recorded from t1 to t4.
【0036】この記録のため、映像データはt1からt
3までのFIFOメモリ46の入力データのみならず、
t3からt4までのFIFOメモリ46の入力データが
必要となり、この入力データを溢れることなく蓄積する
だけのサイズがFIFOメモリ46で必要となる。For this recording, the video data is from t1 to t
In addition to the input data of the FIFO memory 46 up to 3,
The input data of the FIFO memory 46 from t3 to t4 is required, and the FIFO memory 46 needs a size enough to store the input data without overflowing.
【0037】入出力インターフェイス部53での最大転
送レートをRa(byte/sec)、ハードディスクの最大ア
クセスタイムをTb(msec)、ハードディスクのセクタ
サイズをSc(byte)、タイムスタンプ付加部44から
のMPEG2映像データの転送レートをRm(bit/sec
)、最小ハードディスクアクセスサイズを1セクタサ
イズとし、システムデータは1セクタサイズ内に収まる
とすると、図4でt1からt3までの時間Tsd(mse
c)は、1セクタを記録する時間と2回の最大アクセス
タイムの合計であるから、式1のようになる。 Tsd=Sc/Ra×103 +Tb×2 (1)The maximum transfer rate in the input / output interface unit 53 is Ra (byte / sec), the maximum access time of the hard disk is Tb (msec), the sector size of the hard disk is Sc (byte), and the MPEG2 from the time stamp adding unit 44 is used. Set the transfer rate of video data to Rm (bit / sec
Assuming that the minimum hard disk access size is one sector size and the system data is within one sector size, the time Tsd (mse
Since c) is the sum of the time for recording one sector and the maximum access time for two times, Equation 1 is obtained. Tsd = Sc / Ra × 10 3 + Tb × 2 (1)
【0038】FIFOメモリ46のサイズは、時間Ts
dの間に転送されてきたMPEG2映像データ量と、t
3からt4までの時間Tav内に新たに転送されてくる
MPEG2映像データ量の分が必要であるから、式2の
ようになる。 (FIFOメモリのサイズ)=(Tsd+Tav)×10-3×Rm (2)The size of the FIFO memory 46 is determined by the time Ts
d) the amount of MPEG2 video data transferred during
Since the amount of MPEG2 video data newly transferred within the time Tav from 3 to t4 is required, the equation 2 is obtained. (FIFO memory size) = (Tsd + Tav) × 10 −3 × Rm (2)
【0039】Tavは式3、式4のように計算される。 Tav=Tsd×(Rm/Ra+(Rm/Ra)2 +(Rm/Ra)3 + ・・・・+(Rm/Ra)n +・・・) (3)Tav is calculated as in Equations 3 and 4. Tav = Tsd × (Rm / Ra + (Rm / Ra) 2 + (Rm / Ra) 3 +... + (Rm / Ra) n + ...) (3)
【数1】 (Equation 1)
【0040】たとえば、Ra=10M(byte/sec)、T
b=20(msec)、Sc=512(byte)であるとき、
式1に代入すると、 となる。For example, Ra = 10M (byte / sec), T
When b = 20 (msec) and Sc = 512 (byte),
Substituting into equation 1, Becomes
【0041】この結果を用いて、Rm=10M(bit/se
c )として式3に代入し、近似計算するとTav≒5
(msec)となる。これらのTsd、Tavを式2に代入
すると、必要なFIFOメモリのサイズは次のように計
算される。 (FIFOメモリのサイズ)=(40+5)×10-3×10M =450×103 (byte) =450(Kbyte)Using this result, Rm = 10M (bit / se
c) is substituted into Equation 3 and an approximate calculation yields Tav ≒ 5
(Msec). When these Tsd and Tav are substituted into Equation 2, the required size of the FIFO memory is calculated as follows. (Size of FIFO memory) = (40 + 5) × 10 −3 × 10M = 450 × 10 3 (byte) = 450 (Kbyte)
【0042】このように計算できるのは、映像データを
記録するハードディスクの記録領域が、システムデータ
を記録する領域と分けられており、しかも連続している
ので、映像データを記録中はシークが発生せず、Tav
が予定された時間より長くなることがないためである。
すなわち、映像データ転送中の入出力インターフェイス
部53の入力レートが保証されているためである。した
がって、計算により必要なFIFOメモリ46のサイズ
が決定したならば、映像データの駒落ちがない記録が保
証される。The reason for this calculation is that the recording area of the hard disk for recording the video data is separated from the area for recording the system data and is continuous, so that a seek occurs during the recording of the video data. Without, Tav
Is not longer than the scheduled time.
That is, the input rate of the input / output interface unit 53 during the transfer of the video data is guaranteed. Therefore, if the necessary size of the FIFO memory 46 is determined by calculation, it is guaranteed that video data is recorded without dropping frames.
【0043】また、コントローラ47の再生時の動作と
FIFOメモリ50のサイズの決定方法も記録側と同様
である。FIFOメモリ50から出力されるMPEG2
映像データが途切れないように映像データをハードディ
スク装置45からFIFOメモリ50へ供給しなければ
ならない。そのため、システムデータをアクセスして映
像データへ戻り、読み出す時間の分のデータを蓄積する
必要があり、記録と同様の計算によりFIFOメモリ5
0の必要なサイズが決定される。The operation of the controller 47 during reproduction and the method for determining the size of the FIFO memory 50 are the same as those on the recording side. MPEG2 output from FIFO memory 50
The video data must be supplied from the hard disk device 45 to the FIFO memory 50 so that the video data is not interrupted. Therefore, it is necessary to access the system data, return to the video data, and accumulate data for the read time.
The required size of 0 is determined.
【0044】次に、FAT(File Allocation Table )
の記録方法について説明する。FATとは、ファイル配
置表の一種で、1セクタサイズ以上のデータを記録して
いくときに次のセクタアドレスを記録したものである。
一般にこのセクタアドレスはランダムになる傾向があ
り、FATはデータを記録する毎にある決められた領域
に記録されている。Next, FAT (File Allocation Table)
The recording method will be described. The FAT is a type of file layout table, and records the next sector address when recording data of one sector size or more.
Generally, this sector address tends to be random, and the FAT is recorded in a predetermined area every time data is recorded.
【0045】本装置では、映像データの記録領域は固定
されており、しかも連続して記録することが決められて
いるため、常に次のセクタアドレスが決まっている。そ
のためFATを使う場合は、映像データに関しては、前
もってFATにセクタアドレスを書いておくことができ
る。In the present apparatus, the recording area of the video data is fixed, and it is determined that the video data is to be recorded continuously. Therefore, the next sector address is always determined. Therefore, when the FAT is used, a sector address can be written in the FAT in advance for video data.
【0046】従って、システムデータ用FATと映像デ
ータ用FATとを別に持つ場合は、記録の開始の前に映
像データ用FATを一回書くだけでよい。たとえば、映
像データの記録領域が2時間分あったときに30分のM
PEG2映像データを記録する場合は、30分後のセク
タアドレス示すFATの場所に「END」マークを記録
の開始の前に一回書くだけでよい。Therefore, when the system data FAT and the video data FAT are separately provided, the video data FAT need only be written once before the start of recording. For example, when the recording area of the video data is 2 hours, the M
In the case of recording PEG2 video data, it is only necessary to write the “END” mark once at the FAT location indicating the sector address 30 minutes later before the start of recording.
【0047】図5は図2で示したハードディスクのFA
Tの一例を示した図である。図5ではセクタアドレス1
から5が映像データのひとかたまりを示している。その
次に「END」というマークにより、ここで終了するこ
とが示されている。また、システムデータに関してはセ
クタアドレスが26、34、39とランダムに書かれて
いる。FIG. 5 shows the FA of the hard disk shown in FIG.
FIG. 4 is a diagram illustrating an example of T. In FIG. 5, sector address 1
To 5 indicate a block of video data. After that, the mark “END” indicates that the processing ends here. As for system data, sector addresses 26, 34 and 39 are written at random.
【0048】このように、通常のシステムデータと同じ
ようにFATを記録することが可能で、映像データのF
ATをCPU51から直接アクセスすることが可能とな
り、CPU51が認識することができる。As described above, the FAT can be recorded in the same manner as the normal system data, and the FAT of the video data can be recorded.
The AT can be directly accessed from the CPU 51, and the CPU 51 can recognize the AT.
【0049】以上、放送された映像信号を受信するセッ
トトップボックスでの利用形態を説明したが、音声信号
と共に受信するセットトップボックス、IRD、電話線
を介してインターネットからの信号を受信するマルチメ
ディア用の装置など、映像データや音声データなどの転
送レートが一定の連続データと、HTMLやプログラム
またはデジタルカメラ等からのデータ等のシステムデー
タとを記録する必要がある他の装置にも、本発明が利用
できるのは明らかである。The use mode in the set-top box for receiving the broadcast video signal has been described above. The set-top box for receiving the audio signal together with the multimedia signal for receiving the signal from the Internet via the IRD and the telephone line The present invention is also applicable to other devices that need to record continuous data having a constant transfer rate such as video data and audio data, and system data such as data from an HTML, a program, or a digital camera, such as a device for use in the present invention. Obviously, is available.
【0050】[0050]
【発明の効果】本発明のディスク装置によれば、映像デ
ータや音声データなどの連続データを、その連続性を損
なうことなく、ランダムアクセスの多いシステムデータ
と共に一般的なディスク装置一つに記録することが可能
となる。そのため特に高性能なディスク装置は不要であ
る。また、連続データを特別にフォーマット化されたブ
ロックではなく通常のシステムデータを扱うブロックに
記録することが可能となり利便性が向上する。According to the disk apparatus of the present invention, continuous data such as video data and audio data is recorded on a general disk apparatus together with system data having a large number of random accesses without losing the continuity. It becomes possible. Therefore, a particularly high-performance disk device is not required. Further, the continuous data can be recorded not in a specially formatted block but in a block that handles ordinary system data, thereby improving convenience.
【0051】また、本発明のディスク装置は様々な装置
に内蔵可能で、受信装置に内蔵すれば、小規模な構成
で、且つ、受信した映像信号または音声信号を、連続性
が保証された状態でシステムデータと共にディスクへ記
録及び再生が可能となる。Also, the disk device of the present invention can be built in various devices, and if built in a receiving device, it can be used in a small-scale configuration and in a state where continuity of a received video signal or audio signal is guaranteed. Thus, recording and reproduction can be performed on the disk together with the system data.
【図面の簡単な説明】[Brief description of the drawings]
【図1】 ハードディスク装置の映像データとシステム
データとの領域分割を示した図である。FIG. 1 is a diagram showing an area division between video data and system data of a hard disk device.
【図2】 直径方向で映像データを記録する領域とシス
テムデータを記録する領域を分けた場合を示した図であ
る。FIG. 2 is a diagram showing a case where an area for recording video data and an area for recording system data are separated in a diameter direction.
【図3】 本発明の実施の形態例のディスク装置をMP
EG2の画像を受信するセットトップボックスの中で実
現した場合のブロック図である。FIG. 3 shows a disk drive according to an embodiment of the present invention as an MP.
It is a block diagram in the case of realizing in the set top box which receives the image of EG2.
【図4】 ハードディスク装置へのシステムデータと連
続データのアクセス並びにFIFOメモリ入力データの
関係を示したタイミングチャートである。FIG. 4 is a timing chart showing a relationship between access of system data and continuous data to a hard disk device and input data of a FIFO memory.
【図5】 FATの一例を示した図である。FIG. 5 is a diagram illustrating an example of a FAT.
1〜40…セクタアドレス、41…アンテナ、42…セ
ットトップボックス、43…チューナ&デマルチプレク
サ、44…タイムスタンプ付加部、45…ハードディス
ク装置、46…FIFOメモリ、47…コントローラ、
48,49…スイッチ、50…FIFOメモリ、51…
CPU、52…システムメモリ、53…入出力インター
フェイス部、54…キャッシュメモリ、55…コントロ
ーラ、56…ハードディスク、57…タイムスタンプ除
去部、58…スイッチ、59…デコーダ、60…モニ
タ、61…D/Aコンバータ1 to 40: sector address, 41: antenna, 42: set-top box, 43: tuner & demultiplexer, 44: time stamp adding unit, 45: hard disk drive, 46: FIFO memory, 47: controller,
48, 49: switch, 50: FIFO memory, 51:
CPU, 52: System memory, 53: Input / output interface unit, 54: Cache memory, 55: Controller, 56: Hard disk, 57: Time stamp removing unit, 58: Switch, 59: Decoder, 60: Monitor, 61: D / A converter
Claims (4)
る連続データとをディスク状記録媒体へ記録するディス
ク装置において、 前記システムデータを記録するシステムデータ記録領域
と前記連続データを記録する連続データ記録領域とが分
離されたディスク記憶部と、 前記連続データに時間情報を付加する時間情報付加部
と、 前記時間情報付加部の出力データを前記連続データ記録
領域のアドレス順に記録するように前記ディスク記憶部
へ供給する連続データ供給部とを有することを特徴とす
るディスク装置。1. A disk apparatus for recording system data and continuous data having a constant transfer rate on a disk-shaped recording medium, comprising: a system data recording area for recording the system data; and a continuous data recording area for recording the continuous data. A time information adding unit that adds time information to the continuous data; and the disk storage unit that records output data of the time information adding unit in the order of addresses of the continuous data recording area. A continuous data supply unit for supplying the data to the disk device.
前記システムデータ及び前記連続データのいずれか一方
を前記ディスク記憶部へ供給する制御部とを有すること
を特徴とする請求項1に記載のディスク装置。2. The method according to claim 1, wherein the continuous data supply unit includes: a temporary storage unit that temporarily stores input data; and a data amount stored in the temporary storage unit.
The disk device according to claim 1, further comprising: a control unit that supplies one of the system data and the continuous data to the disk storage unit.
続データのファイル配置表を記録することを特徴とする
請求項1に記載のディスク装置。3. The disk device according to claim 1, wherein a file layout table of the continuous data is recorded before recording the continuous data.
タ記録領域と連続データを記録する連続データ記録領域
とが分離されたディスク記憶部と、 外部からの信号を受信する受信部と、 前記受信部の出力データに時間情報を付加する時間情報
付加部と、 前記時間情報付加部の出力データを一時的に記憶する一
時記憶部と、 前記一時記憶部に記憶されているデータ量に基づいて、
前記システムデータ及び前記連続データのいずれか一方
を前記ディスク記憶部へ供給し、且つ前記一時記憶部の
出力データを前記連続データ記録領域のアドレス順に記
録するように前記ディスク記憶部へ供給する制御部と、 前記ディスク記憶部で記憶された連続データを前記時間
情報に基づき前記時間情報の付加前の形式に変換する時
間情報除去部とを有することを特徴とする受信装置。4. A disk storage unit in which a system data recording area for recording system data and a continuous data recording area for recording continuous data are separated, a receiving unit for receiving an external signal, and an output of the receiving unit. A time information adding unit that adds time information to data, a temporary storage unit that temporarily stores output data of the time information adding unit, and a data amount stored in the temporary storage unit.
A control unit that supplies one of the system data and the continuous data to the disk storage unit and supplies the output data of the temporary storage unit to the disk storage unit so as to record the output data in the order of addresses of the continuous data recording area A time information removing unit that converts continuous data stored in the disk storage unit into a format before adding the time information based on the time information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32504098A JP4656679B2 (en) | 1998-11-16 | 1998-11-16 | Disk unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32504098A JP4656679B2 (en) | 1998-11-16 | 1998-11-16 | Disk unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000149425A true JP2000149425A (en) | 2000-05-30 |
| JP4656679B2 JP4656679B2 (en) | 2011-03-23 |
Family
ID=18172488
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP32504098A Expired - Fee Related JP4656679B2 (en) | 1998-11-16 | 1998-11-16 | Disk unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4656679B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7139467B2 (en) | 2000-06-24 | 2006-11-21 | Lg Electronics Inc. | Recording medium containing supplementary service information for audio/video contents, and method and apparatus of providing supplementary service information of the recording medium |
| US7558931B2 (en) | 2004-09-29 | 2009-07-07 | Hitachi Global Storage Technologies Netherlands B.V. | Write/read apparatus to control overwriting |
| US7813248B2 (en) | 2003-12-09 | 2010-10-12 | Sony Corporation | Method and apparatus for protecting data when a recording process has failed |
-
1998
- 1998-11-16 JP JP32504098A patent/JP4656679B2/en not_active Expired - Fee Related
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7139467B2 (en) | 2000-06-24 | 2006-11-21 | Lg Electronics Inc. | Recording medium containing supplementary service information for audio/video contents, and method and apparatus of providing supplementary service information of the recording medium |
| US7680395B2 (en) | 2000-06-24 | 2010-03-16 | Lg Electronics Inc. | Apparatus and method for writing and playing back digital broadcasting supplementary service information and recording media therefor |
| US8195026B2 (en) | 2000-06-24 | 2012-06-05 | Lg Electronics Inc. | Recording medium containing supplementary service information for Audio/Video contents, and method and apparatus of providing supplementary service information of the recording medium |
| US8515262B2 (en) | 2000-06-24 | 2013-08-20 | Lg Electronics Inc. | Recording medium containing supplementary service information for audio/video contents, and method and apparatus of providing supplementary service information of the recording medium |
| US8639084B2 (en) | 2000-06-24 | 2014-01-28 | Lg Electronics Inc. | Recording medium containing supplementary service information for audio/video contents, and method and apparatus of providing supplementary service information of the recording medium |
| US8670655B2 (en) | 2000-06-24 | 2014-03-11 | Lg Electronics Inc. | Recording medium containing supplementary service information for audio/video contents, and method and apparatus of providing supplementary service information of the recording medium |
| US7813248B2 (en) | 2003-12-09 | 2010-10-12 | Sony Corporation | Method and apparatus for protecting data when a recording process has failed |
| US7558931B2 (en) | 2004-09-29 | 2009-07-07 | Hitachi Global Storage Technologies Netherlands B.V. | Write/read apparatus to control overwriting |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4656679B2 (en) | 2011-03-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1887575B1 (en) | Digital video recorder having hierarchical memories and method for implementing hierarchical memories | |
| JP4396878B2 (en) | Method for storing content | |
| EP0726574B1 (en) | Apparatus and method for recording and reproducing data | |
| JP5307315B2 (en) | System and method for incorporating previously broadcast content into program recordings | |
| US8014759B2 (en) | Information processor | |
| EP1289288B1 (en) | Digital video recorder using circular file management and method of operation | |
| JP3893287B2 (en) | Suspended and resumed extended television broadcasting | |
| JP4019604B2 (en) | Digital broadcast recording and playback method and apparatus | |
| CN100474909C (en) | Live image display while recording digital video | |
| WO1997004584A2 (en) | Method of receiving compressed video signals | |
| JP2006503496A (en) | Data management method | |
| JP2002032975A (en) | Data recording apparatus and method, data recording / reproducing apparatus and method, and disk-shaped recording medium | |
| US7050705B1 (en) | Data recording and reproducing apparatus, method for recording and reproducing video data, disk drive unit, and control unit of data recording and reproducing apparatus | |
| CN100389609C (en) | recording device | |
| US9161078B2 (en) | Methods and apparatus for reducing tune-time delay in a television appliance with personal versatile recorder capabilities | |
| US20060051060A1 (en) | Method and system for digitally recording broadcast content | |
| JP2000149425A (en) | Disk device and receiving device | |
| JP3530454B2 (en) | Recording and playback device | |
| EP1073050B1 (en) | Method for storing digital data on a tape via a digital interface | |
| KR20050092457A (en) | Inter-application control to improve the performance of playback of stored interactive-tv applications | |
| JP3872929B2 (en) | Recording / playback device | |
| JP4005505B2 (en) | Providing program specification information of information recording medium | |
| JP2001126405A (en) | Bit stream recording/reproducing device | |
| EP1835502B1 (en) | Dual storage method and apparatus for streamed AV signal for Time Shift recording function. | |
| JP2007257718A (en) | Video information processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20050404 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050927 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070531 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070612 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070813 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071225 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080225 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080321 |
|
| A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20080411 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101021 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101221 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140107 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |