JPH0619629A - Data storage - Google Patents

Data storage

Info

Publication number
JPH0619629A
JPH0619629A JP19744192A JP19744192A JPH0619629A JP H0619629 A JPH0619629 A JP H0619629A JP 19744192 A JP19744192 A JP 19744192A JP 19744192 A JP19744192 A JP 19744192A JP H0619629 A JPH0619629 A JP H0619629A
Authority
JP
Japan
Prior art keywords
data
storage device
external storage
input data
input
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.)
Pending
Application number
JP19744192A
Other languages
Japanese (ja)
Inventor
Shuji Oda
修司 織田
Jun Toba
順 鳥羽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP19744192A priority Critical patent/JPH0619629A/en
Publication of JPH0619629A publication Critical patent/JPH0619629A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To provide a data storage which can store the necessary data in an external storage without omission and also can reduce the capacity of the external storage to a minimum. CONSTITUTION:When a necessary part is designated through a control panel 17, the storage of the continuously received input data is started in a buffer memory 15 or 16 that stores no input data yet. Meanwhile the data on the necessary part is read out of the buffer memory storing the input and then transferred to an external storage 3. Furthermore the data stored in the storage 3 are controlled with addition of the file numbers or the input data are compressed and sent to the buffer memory.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、音声データや画像デ
ータ、あるいはシステム情報トレースデータなどの連続
した大量データを外部記憶装置に有効に保存させるデー
タ記憶装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data storage device for effectively storing a large amount of continuous data such as voice data, image data, or system information trace data in an external storage device.

【0002】[0002]

【従来の技術】図7は例えば特開平3−55664号公
報に示された従来のデータ記憶装置を示すブロック図で
ある。図において、1は当該データ記憶装置の全体を制
御するプロセッサであり、2はその内部に備えられた主
記憶装置である。3は音声データなどの連続する大量デ
ータが保存される外部記憶装置としての磁気ディスク装
置、4は同じく光ディスク装置であり、5,6はこれら
磁気ディスク装置3あるいは光ディスク装置4のデータ
の書き込み/読み出しを制御する外部記憶装置制御部で
ある。7は磁気ディスク装置3あるいは光ディスク装置
4に保存される大量のデータのプロセッサ1への入出力
をインターフェースする入出力インターフェースであ
る。8,9はプロセッサ1に接続されてマン・マシンの
インターフェースをとるためのディスプレイおよびタイ
プライタであり、10は必要情報のハードコピーがプリ
ントアウトされるプリンタである。
2. Description of the Related Art FIG. 7 is a block diagram showing a conventional data storage device disclosed in, for example, Japanese Patent Laid-Open No. 3-55664. In the figure, 1 is a processor for controlling the entire data storage device, and 2 is a main storage device provided therein. Reference numeral 3 is a magnetic disk device as an external storage device for storing a large amount of continuous data such as voice data, 4 is also an optical disk device, and 5 and 6 are data write / read of the magnetic disk device 3 or the optical disk device 4. Is an external storage device control unit for controlling the. Reference numeral 7 denotes an input / output interface for interfacing the large amount of data stored in the magnetic disk device 3 or the optical disk device 4 with the processor 1. Reference numerals 8 and 9 denote a display and a typewriter connected to the processor 1 to interface with a man-machine, and 10 denotes a printer on which a hard copy of necessary information is printed out.

【0003】次に動作について説明する。音声データ、
画像データ、システム情報トレースデータなどの入力が
あると、入出力インターフェース7は連続して入力され
てくるデータを順次プロセッサ1に転送し、プロセッサ
1は一旦それを順次内部の主記憶装置2に格納する。こ
の音声データ、画像データ、システム情報トレースデー
タなどは膨大なデータ量を持つものであるため、プロセ
ッサ1はそれを極めて大容量の記憶が可能な光ディスク
装置4へ外部記憶装置制御部6を介して転送する。当該
データの転送を受けた光ディスク装置4はそのデータを
順次記録・保存してゆく。ここで、光ディスク装置4の
アクセス時間は平均数十ミリ秒程度と比較的遅いもので
あるため、少しでも光ディスク装置4へのアクセス回数
を少なくするために、レコードID管理情報や光ディス
ク使用状況情報等のディスク管理情報は磁気ディスク装
置3に記録する方法がとられている。
Next, the operation will be described. Voice data,
When there is an input of image data, system information trace data, etc., the input / output interface 7 sequentially transfers the sequentially input data to the processor 1, and the processor 1 sequentially stores it in the internal main storage device 2. To do. Since the audio data, the image data, the system information trace data, etc. have a huge amount of data, the processor 1 sends them to the optical disk device 4 capable of storing an extremely large capacity via the external storage device controller 6. Forward. The optical disk device 4 that has received the transfer of the data sequentially records and saves the data. Here, since the access time of the optical disk device 4 is relatively slow, which is about several tens of milliseconds on average, in order to reduce the number of times of access to the optical disk device 4 as much as possible, record ID management information, optical disk usage status information, etc. The disk management information is recorded on the magnetic disk device 3.

【0004】しかしながら、音声データなどの連続する
大量データの記録を継続した場合には、大容量の光ディ
スク装置4であっても容量不足を生じ、重要なデータを
記録し損ねる可能性があるため、必要データのみを選択
して磁気ディスク装置3などの外部記憶装置に格納する
ことが検討されている。具体的には、一つめの方法とし
ては、オペレータが必要データを認識して外部記憶装置
への記録開始を指示するもの、二つめの方法としては、
データを送信する装置側に割り込み信号を設けて、この
割り込み信号に応動して外部記憶装置への記録を開始す
るもの、三つめの方法としては、必要データであるか否
かの判定をパターンマッチングによって行い、一致した
場合に外部記憶装置への記録を開始するもの、などが提
案されている。
However, if continuous recording of a large amount of continuous data such as voice data is continued, there is a possibility that even a large-capacity optical disk device 4 may run out of capacity and fail to record important data. It is considered to select only necessary data and store it in an external storage device such as the magnetic disk device 3. Specifically, as the first method, the operator recognizes the necessary data and gives an instruction to start recording to the external storage device, and as the second method,
An interrupt signal is provided on the device side that transmits data, and recording to an external storage device is started in response to this interrupt signal.The third method is pattern matching to determine whether or not the data is necessary. Has been proposed, and recording is started in the external storage device when the two coincide with each other.

【0005】[0005]

【発明が解決しようとする課題】従来のデータ記憶装置
は以上のように構成されているので、光ディスク装置4
を用いた場合、アクセス時間が遅いため連続して入力さ
れる音声データ等の大量データをリアルタイムで記録・
保存することは困難となり、また、いくら大容量の光デ
ィスク装置4を用いても、上記連続した大量データの記
録を継続すれば容量不足を生じ、重要データを記録し損
ねる可能性もあり、さらに、それを防止するために必要
データのみを外部記憶装置に記録する場合にも、一つめ
の方法によれば、記録開始の起動を、オペレータが連続
して送られてきているデータが必要データであると認識
してから操作したのでは既に遅く、データの最初の部分
が欠落してしまう上、人為的なミスが発生する可能性も
あり、二つめの方法によれば、割り込み信号に対する制
御回路等の追加が必要で、装置構成が複雑なものとな
り、三つめの方法によれば、昨今画像データや音声デー
タの処理に常套的に行われている入力データの圧縮を行
った場合、圧縮比によってデータが異なることからパタ
ーンマッチングによる必要データか否かの判定が難しく
なるなどの問題点があった。
Since the conventional data storage device is configured as described above, the optical disk device 4
When using, large-volume data such as voice data that is continuously input is recorded in real time because the access time is slow.
It becomes difficult to save, and even if the optical disc device 4 having a large capacity is used, if the recording of a large amount of continuous data is continued, there is a possibility that the capacity becomes insufficient and important data cannot be recorded. Even if only necessary data is recorded in the external storage device in order to prevent it, according to the first method, the data continuously sent by the operator to start recording is the necessary data. If you operate it after recognizing it, it will be late, the first part of the data will be lost, and human error may occur.According to the second method, the control circuit for the interrupt signal etc. Is required, and the device configuration becomes complicated.According to the third method, when the input data that is commonly used for processing image data and audio data is compressed recently, the compression ratio Determining required data whether by pattern matching from the different data I has a problem such as difficult.

【0006】この発明は上記のような問題点を解消する
ためになされたものであり、必要データを欠落なく外部
記憶装置に保存することが可能で、かつ外部記憶装置の
使用容量を最小限に抑えることができるデータ記憶装置
を得ることを目的とする。
The present invention has been made in order to solve the above problems, and it is possible to save necessary data in an external storage device without omission and to minimize the used capacity of the external storage device. An object is to obtain a data storage device that can be suppressed.

【0007】[0007]

【課題を解決するための手段】請求項1に記載の発明に
係るデータ記憶装置は、連続的な入力データを順次更新
しながら、最新のものから一定量だけ記憶する2つのバ
ッファメモリ、入力データ中の指定された必要部分を保
存する外部記憶装置、前記必要部分の指定を行うための
操作スイッチを有する操作パネル、および、指定された
必要部分のデータを入力データの記憶を行っていたバッ
ファメモリから外部記憶装置へ転送させるとともに、入
力データの記憶を行っていなかったバッファメモリに入
力データの記憶を継続させるプロセッサを備えたもので
ある。
According to a first aspect of the present invention, there is provided a data storage device comprising two buffer memories for storing a fixed amount of data from the latest one while sequentially updating continuous input data, and input data. An external storage device for storing a designated required portion therein, an operation panel having an operation switch for designating the required portion, and a buffer memory for storing data of the designated required portion as input data From the external storage device to the external storage device, and further includes a processor for continuing the storage of the input data in the buffer memory where the input data was not stored.

【0008】また、請求項2に記載の発明に係るデータ
記憶装置は、入力データの必要部分の外部記憶装置への
転送時に、当該転送データにファイル番号を自動的に割
り付け、このファイル番号の指定によって外部記憶装置
をランダムにアクセスする機能を、プロセッサに持た
せ、操作パネルにそのファイル番号を指定するための操
作スイッチを設けたものである。
Further, in the data storage device according to the second aspect of the present invention, at the time of transferring a required portion of the input data to the external storage device, a file number is automatically assigned to the transfer data and the file number is designated. The processor is provided with a function of randomly accessing the external storage device, and an operation switch for designating the file number is provided on the operation panel.

【0009】また、請求項3に記載の発明に係るデータ
記憶装置は、入力データの圧縮を行うデータ圧縮部と、
出力データの伸長を行うデータ伸長部を設けたものであ
る。
A data storage device according to a third aspect of the present invention includes a data compression section for compressing input data,
A data decompression unit for decompressing output data is provided.

【0010】[0010]

【作用】請求項1に記載の発明におけるプロセッサは、
操作パネルの操作スイッチより必要部分の指定が行われ
ると、入力データの記憶を行っていなかったバッファメ
モリに、連続して送られてくる入力データの記憶を開始
させ、入力データの記憶を行っていたバッファメモリか
ら、指定された必要部分のデータを読み出して外部記憶
装置へ転送させることにより、外部記憶装置に必要デー
タを欠落なく保存でき、その使用容量を最小限に抑える
ことが可能なデータ記憶装置を実現する。
The processor according to the invention described in claim 1 is
When the required part is specified by the operation switch on the operation panel, the buffer memory, which was not storing the input data, starts storing the input data sent continuously and stores the input data. Data storage that can store the required data in the external storage device without omission by reading the specified part of the required data from the buffer memory and transferring it to the external storage device, and minimizing its used capacity. Realize the device.

【0011】また、請求項2に記載の発明におけるプロ
セッサは、外部記憶装置に入力データの必要部分を転送
する時に、当該転送データにファイル番号を自動的に割
り付け、そのファイル番号の指定によって外部記憶装置
をランダムにアクセスを可能とすることにより、このフ
ァイル番号を指定するだけで希望するデータを検索・再
生できるようにする。
Further, in the processor according to the second aspect of the present invention, when a necessary portion of the input data is transferred to the external storage device, a file number is automatically assigned to the transfer data, and the external storage is performed by designating the file number. By allowing the device to be accessed randomly, the desired data can be searched and played only by specifying this file number.

【0012】また、請求項3に記載の発明におけるデー
タ圧縮部は、入力データを圧縮してバッファメモリに送
ることにより、バッファメモリおよび外部記憶装置に記
憶容量の削減、あるいは記録できる時間の延長を可能と
する。
Further, the data compression section in the third aspect of the invention compresses the input data and sends it to the buffer memory, thereby reducing the storage capacity in the buffer memory and the external storage device or extending the recordable time. It is possible.

【0013】[0013]

【実施例】【Example】

実施例1.以下、この発明の実施例1を図に基づいて説
明する。図1は請求項1および2に記載の発明の一実施
例を示すブロック図である。図において、3は外部記憶
装置としての磁気ディスク装置、5は外部記憶装置制御
部であり、図7に同一符号を付した従来のそれらと同一
部分であるため詳細な説明は省略する。また、11はマ
イクロホンで代表される音声データの入力装置、12は
スピーカで代表される音声データの出力装置であり、1
3は入力装置11からの音声データを取り込んでディジ
タル信号に変換するデータ入力部、14は磁気ディスク
装置3から読み出されたデータをアナログ信号に変換し
て出力装置12に出力するデータ出力部である。
Example 1. Embodiment 1 of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of the invention described in claims 1 and 2. In the figure, reference numeral 3 is a magnetic disk device as an external storage device, and 5 is an external storage device control unit, which is the same part as those of the related art denoted by the same reference numeral in FIG. Reference numeral 11 is an audio data input device represented by a microphone, and 12 is an audio data output device represented by a speaker.
Reference numeral 3 is a data input unit for taking in audio data from the input device 11 and converting it into a digital signal, and 14 is a data output unit for converting the data read from the magnetic disk device 3 into an analog signal and outputting it to the output device 12. is there.

【0014】15はデータ入力部13より連続的に送ら
れてくる入力データを順次更新しながら、最新のものか
ら一定量だけ記憶するバッファメモリとしての第1のリ
ングバッファ、16は同じく第2のリングバッファであ
り、それぞれ論理的にリング形状を持ったランダムアク
セスメモリ等で構成され、記録するデータの量が記憶容
量を超えると自動的に記録位置を指示するポインタを先
頭に戻すことにより、記憶容量分のデータを常に連続的
に記憶するもので、その一方が記録されたデータの転送
を行っている場合には、他方が入力データの記録を行う
ように相互に切り換えられる。また、17はこれら第1
および第2のリングバッファ15,16に記憶されてい
る入力データ中の必要部分の指定を行うための操作スイ
ッチを有する操作パネルである。
Reference numeral 15 is a first ring buffer as a buffer memory for sequentially updating the input data continuously sent from the data input unit 13 and storing a fixed amount from the latest one, and 16 is also a second ring buffer. It is a ring buffer, which is composed of random access memory etc. each having a logical ring shape, and when the amount of data to be recorded exceeds the storage capacity, it automatically stores the pointer by pointing the recording position back to the beginning. The capacity data is always stored continuously, and when one of them is transferring recorded data, the other is switched to record input data. 17 is the first of these
And an operation panel having operation switches for designating necessary parts in the input data stored in the second ring buffers 15 and 16.

【0015】なお、1は図7に同一符号を付したものに
相当するプロセッサであり、操作パネル17の操作スイ
ッチにて入力データ中の必要部分の指定が行われると、
前記第1のリングバッファ15と第2のリングバッファ
16の切り換えを行って、入力データの記録を行ってい
たバッファメモリ(例えば第1のリングバッファ15)
より、指定された必要部分のデータを磁気ディスク装置
3へ転送するための制御を実行するとともに、入力デー
タの記録を行っていなかったバッファメモリ(例えば第
2のリングバッファ16)に入力データの記憶を開始さ
せ、さらに、前記磁気ディスク装置3への入力データの
必要部分の転送時に、当該転送データにファイル番号を
自動的に割り付けるとともに、当該ファイル番号の指定
によって磁気ディスク装置3をランダムにアクセスする
機能を備えている。
Reference numeral 1 denotes a processor corresponding to the one in FIG. 7 designated by the same reference numeral, and when a necessary portion in the input data is designated by the operation switch of the operation panel 17,
A buffer memory that records input data by switching between the first ring buffer 15 and the second ring buffer 16 (for example, the first ring buffer 15).
In this way, the control for transferring the designated necessary portion of data to the magnetic disk device 3 is executed, and the input data is stored in the buffer memory (for example, the second ring buffer 16) where the input data was not recorded. Further, at the time of transferring a required portion of the input data to the magnetic disk device 3, a file number is automatically assigned to the transfer data, and the magnetic disk device 3 is randomly accessed by designating the file number. It has a function.

【0016】図2は操作パネル17を示す平面図であ
る。図において、21は第1のあるいは第2のリングバ
ッファ15,16に記録された入力データ中の、磁気デ
ィスク装置3に記録したい必要部分を、5分,10分,
・・・・とその記憶時間にて指定し、対応する時間分の
データの磁気ディスク装置3への転送を指示する操作ス
イッチである。22は磁気ディスク装置3に保存されて
いる音声データを再生・出力する際の、ファイル番号指
定用の操作スイッチであり、23は音声データの再生停
止を指示するための操作スイッチである。
FIG. 2 is a plan view showing the operation panel 17. In the figure, reference numeral 21 denotes a necessary portion of the input data recorded in the first or second ring buffers 15 and 16 which is desired to be recorded in the magnetic disk device 3, 5 minutes, 10 minutes,
.. and its storage time, and is an operation switch for instructing transfer of data for the corresponding time to the magnetic disk device 3. Reference numeral 22 is an operation switch for designating a file number when reproducing and outputting the audio data stored in the magnetic disk device 3, and 23 is an operation switch for instructing to stop the reproduction of the audio data.

【0017】次に動作について説明する。マイク等の入
力装置11から入力された音声データはデータ入力部1
3に送られ、そのA/D変換処理によってディジタル化
されてリングバッファの一方、例えば第1のリングバッ
ファ15に送られ、逐次記録され続ける。この第1のリ
ングバッファ15は論理的にリング形状を持ち、記録す
るデータがその記憶容量を超えると自動的に記録するポ
インタを先頭に戻すことにより、常に記憶容量分のデー
タを連続的に記録することを可能としている。
Next, the operation will be described. The voice data input from the input device 11 such as a microphone is input to the data input unit 1
No. 3, and is digitized by the A / D conversion process and sent to one of the ring buffers, for example, the first ring buffer 15, and continuously recorded. The first ring buffer 15 has a logical ring shape, and when the data to be recorded exceeds its storage capacity, a pointer for automatically recording is returned to the head so that the data of the storage capacity is continuously recorded. It is possible to do.

【0018】ここで、図3はオペレータが操作パネル1
7上の操作スイッチ21のいずれか所望する1つを押し
てから、データが磁気ディスク装置3に保存されるまで
の処理の流れを示すフローチャートである。まず、オペ
レータは記憶したい音声データを認識すると、操作スイ
ッチ21中のその音声の継続時間に対応したボタンを押
す(ステップST1)。操作スイッチ21が押下される
とプロセッサ1は、入力される音声データの記録を行う
リングバッファを第1のリングバッファ15から第2の
リングバッファ16に切り換え(ステップST2)、さ
らに第1のリングバッファ15の現在のポインタとオペ
レータが押した操作スイッチ21から必要なデータ量を
求め、転送するデータの先頭アドレスを得る(ステップ
ST3)。そして、当該転送するデータにファイル番号
No.1を付与し、磁気ディスク装置3のアドレスとそ
のデータ長を図4に示したファイル管理テーブルに登録
し(ステップST4)、さらに、外部記憶装置制御部5
に対して、当該データの第1のリングバッファ15上の
先頭アドレスと転送データ長、および磁気ディスク装置
3の転送先アドレスを設定して転送起動を行う(ステッ
プST5)。転送起動された外部記憶装置制御部5は磁
気ディスク装置3に対してデータの書き込みを行う(ス
テップST6)。
Here, in FIG. 3, the operator operates the operation panel 1
7 is a flowchart showing the flow of processing from pressing a desired one of the operation switches 21 on the device 7 until data is stored in the magnetic disk device 3. First, when the operator recognizes the voice data to be stored, the operator pushes the button corresponding to the duration of the voice in the operation switch 21 (step ST1). When the operation switch 21 is pressed, the processor 1 switches the ring buffer for recording the input audio data from the first ring buffer 15 to the second ring buffer 16 (step ST2), and further the first ring buffer. The required data amount is obtained from the current pointer of 15 and the operation switch 21 pushed by the operator, and the leading address of the data to be transferred is obtained (step ST3). The file number No. is added to the data to be transferred. 1 is added, the address of the magnetic disk device 3 and its data length are registered in the file management table shown in FIG. 4 (step ST4), and the external storage device controller 5 is also added.
On the other hand, the start address and transfer data length of the data on the first ring buffer 15 and the transfer destination address of the magnetic disk device 3 are set to start transfer (step ST5). The transfer-started external storage device controller 5 writes data to the magnetic disk device 3 (step ST6).

【0019】また、図5に第1のリングバッファ15と
第2のリングバッファ16のアクセスタイミングを示す
タイミングチャートを示す。ここで、前記ステップST
2におけるプロセッサ1による切り換え処理によって、
第1のリングバッファ15は磁気ディスク装置3への転
送専用となるが、データ入力部13から入力されるデー
タを記録するバッファを第2のリングバッファ16に切
り換えているため、連続的に入力される音声データのリ
ングバッファへの記憶が途切れることはない。従って、
オペレータから再び音声データの保存要求があった場
合、プロセッサ1は第2のリングバッファ16に対して
ステップST2以降の処理を繰り返し、ステップST4
で図4に示すファイル管理テーブルのファイル番号N
o.2のエリアに、磁気ディスク装置3のデータ転送先
アドレスとデータ長を登録する。
Further, FIG. 5 shows a timing chart showing the access timing of the first ring buffer 15 and the second ring buffer 16. Here, the step ST
By the switching process by the processor 1 in 2,
The first ring buffer 15 is dedicated to the transfer to the magnetic disk device 3, but since the buffer for recording the data input from the data input unit 13 is switched to the second ring buffer 16, it is continuously input. There is no interruption in the storage of audio data in the ring buffer. Therefore,
When the operator again requests the storage of the voice data, the processor 1 repeats the processing from step ST2 onward with respect to the second ring buffer 16 and repeats step ST4.
The file number N of the file management table shown in FIG.
o. The data transfer destination address and the data length of the magnetic disk device 3 are registered in the area No. 2.

【0020】このようにして磁気ディスク装置3にファ
イルとして保存された音声データを再生する場合は、操
作パネル17上のデータ再生用の操作スイッチ22中の
所望するデータのファイル番号に対応したボタンを押
す。これにより、プロセッサ1は図4に示したファイル
管理テーブルから磁気ディスク装置3内のデータアドレ
スを得、外部記憶装置制御部5に転送要求を行う。この
外部記憶装置制御部5が読み込んだデータは、データ出
力部14のD/A変換処理によってアナログ化され、ス
ピーカ等の出力装置12から出力される。なお、音声デ
ータが再生出力されている最中に出力処理を中断させた
い場合には、オペレータが操作パネル17上の操作スイ
ッチ23を押すことで、プロセッサ1は外部記憶装置制
御部5に対して転送中断処理を行う。
When reproducing the audio data stored as a file in the magnetic disk device 3 in this way, the button corresponding to the file number of the desired data in the operation switch 22 for data reproduction on the operation panel 17 is pressed. Push. As a result, the processor 1 obtains the data address in the magnetic disk device 3 from the file management table shown in FIG. 4 and makes a transfer request to the external storage device controller 5. The data read by the external storage device control unit 5 is converted into analog by the D / A conversion processing of the data output unit 14, and is output from the output device 12 such as a speaker. If the operator wants to interrupt the output process while the audio data is being reproduced and output, the operator presses the operation switch 23 on the operation panel 17, and the processor 1 causes the external storage device controller 5 to operate. Performs transfer interruption processing.

【0021】実施例2.なお、上記実施例1では、入力
された音声データをそのままバッファメモリおよび外部
記憶装置に記憶させる場合について述べたが、データ圧
縮を行ってから記憶させるようにしてもよい。図6は請
求項3に記載したそのような発明の一実施例を示すブロ
ック図で、図1と同一部分には同一符号を付してその説
明を省略する。図において、18はデータ入力部13か
らの入力データを圧縮して第1あるいは第2のリングバ
ッファ15,16に送るデータ圧縮部であり、19は外
部記憶装置制御部5を介して磁気ディスク装置3より読
み出されたデータを伸長してデータ出力部14に送るデ
ータ伸長部である。
Example 2. In the first embodiment, the case where the input voice data is stored as it is in the buffer memory and the external storage device has been described, but it may be stored after performing the data compression. FIG. 6 is a block diagram showing an embodiment of such an invention described in claim 3, and the same parts as those in FIG. 1 are designated by the same reference numerals and the description thereof will be omitted. In the figure, 18 is a data compression unit for compressing the input data from the data input unit 13 and sending it to the first or second ring buffers 15 and 16, and 19 is a magnetic disk device via the external storage device control unit 5. 3 is a data decompression unit that decompresses the data read from No. 3 and sends it to the data output unit 14.

【0022】次に動作について説明する。マイクロホン
等の入力装置11から入力された音声データはデータ入
力部13でディジタル化された後、データ圧縮部18に
送られる。データ圧縮部18は受け取った音声データ
を、例えばよく知られた適応差分パルスコード変調(以
下、ADPCMという)を用いて圧縮し、第1もしくは
第2のリングバッファ15,16に順次記録する。以
下、前記実施例1の場合と同様にして、圧縮された音声
データの必要部分が磁気ディスク装置3に記録・保存さ
れる。このようにして保存された音声データの再生に際
しては、磁気ディスク装置3より読み出した圧縮された
音声データを、データ伸長部19で元の音声データに伸
長してデータ出力部14に送る。これによりバッファメ
モリ及び外部記憶装置に記憶するデータ量を削減するこ
とができる。その結果、バッファメモリ及び外部記憶装
置の記憶容量を小さくすることが可能となり、また同じ
記憶容量のものを用いた場合には、より長時間のデータ
を記録することが可能となる。なお、前記ADPCMを
使用すれば、ほとんど音質を劣化させずにデータ量を半
分に圧縮することができる。
Next, the operation will be described. The voice data input from the input device 11 such as a microphone is digitized by the data input unit 13 and then sent to the data compression unit 18. The data compression unit 18 compresses the received voice data using, for example, the well-known adaptive differential pulse code modulation (hereinafter referred to as ADPCM), and sequentially records it in the first or second ring buffers 15 and 16. Thereafter, as in the case of the first embodiment, the necessary portion of the compressed audio data is recorded / stored in the magnetic disk device 3. When reproducing the audio data stored in this way, the compressed audio data read from the magnetic disk device 3 is expanded by the data expansion unit 19 into the original audio data and sent to the data output unit 14. As a result, the amount of data stored in the buffer memory and the external storage device can be reduced. As a result, the storage capacities of the buffer memory and the external storage device can be reduced, and when the storage capacities of the same storage capacity are used, it is possible to record data for a longer time. If the ADPCM is used, the data amount can be compressed in half with almost no deterioration in sound quality.

【0023】実施例3.また、上記実施例では入力する
データを音声データとした場合について説明したが、例
えば画像データやコンピュータシステムのトレースデー
タなどの連続かつ大容量のデータであってもよく、上記
実施例と同様の効果を奏する。
Example 3. Further, in the above-described embodiment, the case where the input data is audio data has been described, but it may be continuous and large-capacity data such as image data or trace data of a computer system, and the same effect as the above-described embodiment Play.

【0024】[0024]

【発明の効果】以上のように、請求項1に記載の発明に
よれば、常時データを記録するバッファメモリと外部記
憶装置にデータを転送するバッファメモリの2つを備
え、それらを自由に切り換えることを可能に構成したの
で、任意のタイミングでバッファメモリへの記録とは無
関係に外部記憶装置にデータを転送できて、必要とする
データを欠くことなく外部記憶装置に記録することがで
き、外部記憶装置に記録する不要なデータを最低限に抑
えることができるばかりか、オペレータが連続して入力
され続けるデータの中から必要データを認識するまでに
十分な余裕を与えることができる上、多少記憶開始要求
を忘れて遅れても、バッファメモリにはその間のデータ
がまだ蓄えられているので、人的ミスを減らすことが可
能なデータ記憶装置が得られる効果がある。
As described above, according to the first aspect of the present invention, the two buffer memories for constantly recording data and the buffer memory for transferring data to the external storage device are provided, and they can be switched freely. Since it is possible to transfer data to the external storage device at any timing regardless of recording to the buffer memory, it is possible to record necessary data in the external storage device without any loss. Not only can unnecessary data to be recorded in the storage device be minimized, but the operator can also give a sufficient margin to recognize the necessary data from the continuously input data. Even if the start request is forgotten and delayed, the buffer memory still stores the data during that time, so a data storage device that can reduce human error There is an effect obtained.

【0025】また、請求項2に記載の発明によれば、外
部記憶装置に記録・保存されているデータにファイル番
号を付して管理するように構成したので、オペレータは
そのファイル番号を指定するだけで、希望するデータを
ランダムに検索・再生することが可能となる。
According to the second aspect of the invention, since the data recorded and stored in the external storage device is configured to be managed by assigning a file number, the operator designates the file number. Only by doing so, it is possible to randomly search and reproduce desired data.

【0026】また、請求項3に記載の発明によれば、入
力データを圧縮してバッファメモリに送るように構成し
たので、記録されるデータ量が大幅に削減され、バッフ
ァメモリおよび外部記憶装置の記憶容量を小さくするこ
とが可能となり、同一容量のものを用いた場合には記録
可能な時間を長くすることができる。
Further, according to the third aspect of the invention, since the input data is compressed and sent to the buffer memory, the amount of data to be recorded is greatly reduced, and the buffer memory and the external storage device are reduced. The storage capacity can be reduced, and when the same capacity is used, the recordable time can be lengthened.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の実施例1を示すブロック図である。FIG. 1 is a block diagram showing a first embodiment of the present invention.

【図2】上記実施例における操作パネルを示す平面図で
ある。
FIG. 2 is a plan view showing an operation panel in the above embodiment.

【図3】上記実施例におけるデータの外部記憶装置への
記憶までの処理の流れを示すフローチャートである。
FIG. 3 is a flowchart showing a flow of processing up to storage of data in an external storage device in the above embodiment.

【図4】上記実施例におけるデータのファイル管理テー
ブルを示す説明図である。
FIG. 4 is an explanatory diagram showing a file management table of data in the embodiment.

【図5】上記実施例におけるバッファメモリアクセスの
タイミングを示すタイミングチャートである。
FIG. 5 is a timing chart showing the timing of buffer memory access in the above embodiment.

【図6】この発明の実施例2を示すブロック図である。FIG. 6 is a block diagram showing a second embodiment of the present invention.

【図7】従来のデータ記憶装置を示すブロック図であ
る。
FIG. 7 is a block diagram showing a conventional data storage device.

【符号の説明】[Explanation of symbols]

1 プロセッサ 3 外部記憶装置(磁気ディスク装置) 15 バッファメモリ(第1のリングバッファ) 16 バッファメモリ(第2のリングバッファ) 17 操作パネル 18 データ圧縮部 19 データ伸長部 21 操作スイッチ 22 操作スイッチ 1 Processor 3 External Storage Device (Magnetic Disk Device) 15 Buffer Memory (First Ring Buffer) 16 Buffer Memory (Second Ring Buffer) 17 Operation Panel 18 Data Compression Section 19 Data Expansion Section 21 Operation Switch 22 Operation Switch

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 相互に切り換えられて、その一方で連続
的に送られてくる入力データを順次更新しながら、最新
のものから一定量だけを記憶する2つのバッファメモリ
と、前記入力データ中の指定された必要部分が保存され
る外部記憶装置と、前記バッファメモリに記憶された入
力データ中の前記必要部分の指定を行うための操作スイ
ッチを有する操作パネルと、前記操作スイッチにて前記
必要部分の指定が行われると前記バッファメモリを切り
換えて、入力データの記憶を行っていなかったものに入
力データの記憶を開始させ、入力データの記憶を行って
いたものから、指定された前記必要部分のデータの前記
外部記憶装置への転送を制御するプロセッサとを備えた
データ記憶装置。
1. Two buffer memories which are switched from each other, and on the other hand, sequentially update input data sent continuously and store only a fixed amount from the latest one, and An external storage device in which the designated required portion is stored, an operation panel having an operation switch for designating the required portion in the input data stored in the buffer memory, and the required portion by the operation switch Is specified, the buffer memory is switched so that the input data is started to be stored in the storage device which has not stored the input data, and the input data is stored from the storage device which has stored the input data. A data storage device comprising: a processor that controls transfer of data to the external storage device.
【請求項2】 前記プロセッサが、前記入力データの必
要部分の前記外部記憶装置への転送時に、当該転送デー
タにファイル番号を自動的に割り付け、当該ファイル番
号の指定によって前記外部記憶装置をランダムにアクセ
スする機能を持たせるとともに、前記操作パネルに、前
記ファイル番号を指定するための操作スイッチを設けた
ことを特徴とする請求項1に記載のデータ記憶装置。
2. The processor automatically assigns a file number to the transfer data when transferring a necessary portion of the input data to the external storage device, and randomly assigns the external storage device by designating the file number. The data storage device according to claim 1, wherein the operation panel is provided with an operation switch for designating the file number while having a function of accessing.
【請求項3】 前記入力データを圧縮して前記バッファ
メモリに送るデータ圧縮部と、前記外部記憶装置より読
み出されたデータを伸長するデータ伸長部とを設けたこ
とを特徴とする請求項1または2に記載のデータ記憶装
置。
3. A data compression unit for compressing the input data and sending it to the buffer memory, and a data decompression unit for decompressing the data read from the external storage device. Alternatively, the data storage device according to item 2.
JP19744192A 1992-07-02 1992-07-02 Data storage Pending JPH0619629A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19744192A JPH0619629A (en) 1992-07-02 1992-07-02 Data storage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19744192A JPH0619629A (en) 1992-07-02 1992-07-02 Data storage

Publications (1)

Publication Number Publication Date
JPH0619629A true JPH0619629A (en) 1994-01-28

Family

ID=16374562

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19744192A Pending JPH0619629A (en) 1992-07-02 1992-07-02 Data storage

Country Status (1)

Country Link
JP (1) JPH0619629A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10111788A (en) * 1996-10-03 1998-04-28 Fuji Electric Co Ltd Data transfer time compression method and apparatus
WO1998033281A1 (en) * 1997-01-23 1998-07-30 Sony Corporation Device and method for generating compressed data

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10111788A (en) * 1996-10-03 1998-04-28 Fuji Electric Co Ltd Data transfer time compression method and apparatus
WO1998033281A1 (en) * 1997-01-23 1998-07-30 Sony Corporation Device and method for generating compressed data
US6445825B2 (en) 1997-01-23 2002-09-03 Sony Corporation Apparatus and method of generating compressed data

Similar Documents

Publication Publication Date Title
EP0552806B1 (en) Data recording and reproducing apparatus
KR20050042149A (en) Recording device, recording method, recording medium, and program
US5766018A (en) Disc playback system, karaoke system and disc playback method
US5452097A (en) Video data reproducing apparatus for reproducing video data and method therefor
JP2001511576A (en) Audiovisual effect processing method and apparatus for immediately reproducing recorded audio data in synchronization with video data
JPH0729182A (en) Information reproducing method and information recording / reproducing method
JPH06275092A (en) Recording and reproducing device
WO2004017323A1 (en) Reproduction device and method, recording medium, and program
JPH08279976A (en) Disc recording / reproducing device
JPH11149706A (en) Recording reproducer and recording reproduction method
JP2843703B2 (en) Digital recording and playback device
JP2000276857A (en) Data recording device, data recording method, data reproducing device, and data reproducing method
JP2823033B2 (en) Recording device
JP3999483B2 (en) Recording medium playback apparatus and program
JPH08195031A (en) Hard disk drive
JP3510998B2 (en) Disk control device, disk control method, and disk device
JP2001148157A (en) Recording / reproducing apparatus and recording / reproducing method
JP2001245240A (en) Video playback device, its playback method, video recording device, its recording method, and storage medium
JP2000100087A (en) Information reproducing apparatus, information reproducing method, information recording apparatus, and information recording method
JP3897195B2 (en) Recording apparatus, recording / reproducing apparatus, recording method, and recording / reproducing method
JPH10293655A (en) Optical disk device
JP3036837U (en) Storage medium reproducing device in computer game device
KR20040070488A (en) Apparatus and method for playing optical disc
JPH07334200A (en) Message playback device
JP2000243028A (en) Video / audio data recording / playback device