JPH021073A - Method for reading multichannel waveform - Google Patents
Method for reading multichannel waveformInfo
- Publication number
- JPH021073A JPH021073A JP63153867A JP15386788A JPH021073A JP H021073 A JPH021073 A JP H021073A JP 63153867 A JP63153867 A JP 63153867A JP 15386788 A JP15386788 A JP 15386788A JP H021073 A JPH021073 A JP H021073A
- Authority
- JP
- Japan
- Prior art keywords
- data
- waveform
- channel
- sensor
- channels
- 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
Links
Landscapes
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
- Image Input (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、記録紙上に記録された例えば脳波σノような
多チャンネルの波形ケ読取るための読取り方法に関する
ものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a reading method for reading a multi-channel waveform, such as an electroencephalogram σ, recorded on recording paper.
脳波、振動等のように同時に複数点から得られた検出鼓
形は多チヤンネルペンレコーダによって記録紙上に記録
されている。この記録紙上て記録された波形χ波形分析
するためには、電気信号に変換する必要がある。Detected drum shapes obtained from multiple points simultaneously, such as brain waves and vibrations, are recorded on recording paper by a multichannel pen recorder. In order to analyze the waveform χ recorded on this recording paper, it is necessary to convert it into an electrical signal.
勿論、検出波形を直接、多チャンネルのデータレコーダ
によって磁気テープに記録するという方法もあるが、磁
気テープの上に正しく記録さ九ているか否かは判別し難
い。また、データレコーダは比較的高価であるため、そ
の都度、データレコーダに記録するということが不可能
である。一方記録紙上に記録された波形は、経験者がそ
f′Lを直視することによって現象が解明さ九ることも
少なくない。Of course, there is also a method of directly recording the detected waveform on a magnetic tape using a multi-channel data recorder, but it is difficult to determine whether or not it is correctly recorded on the magnetic tape. Furthermore, since data recorders are relatively expensive, it is impossible to record on the data recorder each time. On the other hand, it is not uncommon for an experienced person to clarify the phenomenon of a waveform recorded on a recording paper by looking directly at the waveform f'L.
従って、再現性のない現象を、検出し記録するに当たっ
ては、まず確実な記録、保管を考慮してペンレコーダが
多く利用されている。また、コスト的な利点からもペン
レコーダが利用されている。Therefore, when detecting and recording non-reproducible phenomena, pen recorders are often used in consideration of reliable recording and storage. Pen recorders are also used because of their cost advantages.
そして、記録波形を波形分析装置、コンピュータ等で波
形分析を行うに当たっては、電気信号に変換するために
、記録紙上の波形をディジタイザによって読取り、電気
信号に変換するという手作業によって行われていた。ま
た、データレコーダがあまり普及されていない時代には
ペンレコーダによってデータの記録がなされていた。そ
のため、この古いデータを波形分析する場合(・丁電気
信号に変換する必要性があった。When a recorded waveform is analyzed using a waveform analyzer, a computer, etc., it has been done manually by reading the waveform on recording paper with a digitizer and converting it into an electrical signal. Furthermore, in an era when data recorders were not widely used, data was recorded using a pen recorder. Therefore, when analyzing waveforms of this old data, it was necessary to convert it into electrical signals.
上記のように電気信号への変換作業は手作業であるため
、変換を迅速にすることができないという問題点があっ
た。fた、その精度も高いものでなかった。As mentioned above, since the conversion to electrical signals is done manually, there is a problem in that the conversion cannot be done quickly. Also, its accuracy was not high.
本発明は上記の点に鑑みなされたものであって、記録紙
上のデータ波形を迅速に電気信号に変換することができ
る多チャンネル波形読取シ方法を提供することを目的と
する。The present invention has been made in view of the above points, and an object of the present invention is to provide a multi-channel waveform reading method that can quickly convert data waveforms on recording paper into electrical signals.
上記目的ヲ溝fi!i、するための本発明は、記録シー
トに並列に記録されている複数チャンネルの波形に対応
する複数の電気信号を独立に得る方法であって、前記波
形を読取るための一次元又は二次元又は個別光学的セン
サを前記記録シートに対向させ、前記センサが一次元又
は二次元センサの場合には前記波形の時間軸に交差する
方向において前記複数チャンネルの波形の全部を読取る
ことが可能なように前記センサを配置して前記センサを
前記時間軸に交差する方向に電気的に走食し、前記セン
サが個別センサの場合には前記個別センサを前記時間軸
に交差する方向に移動し、且つ前記記録シートと前記セ
ンサとの内のいずれか一方又は両方を前記波形の時間軸
の方向に連続的又は断続的に移T!nすることによって
前記複数チャンネルの波形の読取り出力を得ること、前
記センサから得ら九る前記読取り出力を波形整形してデ
ィジタル信号を形成すること、前記ディジタル信号乞前
記複数チャンネルの波形に対応する複数チャンネルのメ
モリにそれぞれ書き込むこと、前記複数チャンネルのメ
モリから自己のチャンネルが属している所定領域のディ
ジタル信号を読出して前記複数チャンネルの波形に対応
するデータを独豆に出力することを有していることを特
徴とする多チヤンネル波形読取9方法に係わるものであ
る。The above purpose is groove fi! i. The present invention is a method for independently obtaining a plurality of electrical signals corresponding to waveforms of a plurality of channels recorded in parallel on a recording sheet, the method comprising one-dimensional, two-dimensional or An individual optical sensor is arranged to face the recording sheet, and when the sensor is a one-dimensional or two-dimensional sensor, it is possible to read all of the waveforms of the plurality of channels in a direction intersecting the time axis of the waveform. arranging the sensor and electrically eroding the sensor in a direction crossing the time axis; if the sensor is an individual sensor, moving the individual sensor in a direction crossing the time axis; and recording the sensor. Either or both of the sheet and the sensor are moved continuously or intermittently in the direction of the time axis of the waveform T! obtaining read outputs of the waveforms of the plurality of channels by performing a waveform shaping on the readout outputs obtained from the sensor to form a digital signal; The method includes writing data into the memories of the plurality of channels, reading digital signals of a predetermined area to which the own channel belongs from the memory of the plurality of channels, and outputting data corresponding to the waveforms of the plurality of channels to Dokdo. The present invention relates to nine methods for reading multichannel waveforms characterized by the following.
上記発明において、センサは同一チャンネルの読取り出
力を連続的に送出せず、複数チャンネルの読取り出力を
順次に出力する。複数チャンネルの波形信号は所定の順
番で出力されるので1区分することは可能である。読取
り出力に対応するディジタル信号は好ましくは直列−並
列変換され、更に好ましくはアドレスが付されて、複数
チャンネル分のメモリにそれぞれ書き込!れる。各チャ
ンネルのメモリには全波形データが書き込!fiている
ので、自己のチャンネルのデータを抽出することが可能
である。In the above invention, the sensor does not continuously output read outputs of the same channel, but sequentially outputs read outputs of multiple channels. Since the waveform signals of a plurality of channels are output in a predetermined order, it is possible to divide them into one section. The digital signals corresponding to the read outputs are preferably serial-parallel converted, and more preferably, addresses are assigned and written to memories for multiple channels, respectively! It will be done. All waveform data is written to the memory of each channel! fi, it is possible to extract the data of the own channel.
第1図は本発明の一実施例を示す説明図である。 FIG. 1 is an explanatory diagram showing one embodiment of the present invention.
図中、1は同時に複数個所の波形を検出しペンレコーダ
によって記録された記録紙であり、送り装置2によって
一定速度で矢印方向Aに送られるようになっている。3
は一次元イメージセンサてあり記録紙1を端から端に亘
って走査し光学的に(A/D変換回路)であってイメー
ジセンサ3の出力信号をディジタル信号に変換するもの
である。In the figure, reference numeral 1 denotes a recording paper on which waveforms at a plurality of locations are simultaneously detected and recorded by a pen recorder, and is fed by a feeding device 2 in the direction of the arrow A at a constant speed. 3
The one-dimensional image sensor scans the recording paper 1 from end to end and optically (A/D conversion circuit) converts the output signal of the image sensor 3 into a digital signal.
5は直列・並列変換回路(S/P変換回路)、6はダイ
レクトメモリアクセス回路(DMA回路)である。71
.72.73・・φ・・・7nはチャンネルに対応して
設けられたランダムアクセスメモリ(RAM) 、81
.82.83 ***−am 80はチャンネルに対応
して設けられたマイクロコンピュータ(CPU)である
。91.92.93Φ・・φφφ9nはディジタル・ア
ナログ変換回路(D/A変換回路) 、101 、+0
2、lO3・・・・・・lOnは夫々出力端子である。5 is a serial/parallel conversion circuit (S/P conversion circuit), and 6 is a direct memory access circuit (DMA circuit). 71
.. 72.73...φ...7n is a random access memory (RAM) provided corresponding to the channel, 81
.. 82.83 ***-am 80 is a microcomputer (CPU) provided corresponding to the channel. 91.92.93Φ...φφφ9n is digital-to-analog conversion circuit (D/A conversion circuit), 101, +0
2, lO3...lOn are output terminals, respectively.
そして、RAM81.82.83・・・・・・8n、
CPU91 、92 、9 3 e−***a9
n 等によって分散処理演算回路11が形成されて
いる。And RAM81.82.83...8n,
CPU91, 92, 93 e-***a9
A distributed processing arithmetic circuit 11 is formed by n and the like.
ここで、S/P変換回路5はCPU81.82.83・
・・・・・8nが8bit語長であるために8 bit
単位で変換するものである。DMA回路6はディジタル
信号のRAM71.72.73 mmm−*−70への
書込み、読出しのタイミングをとり、書込みと読出しと
が重なり合うことがないように制御するものである。Here, the S/P conversion circuit 5 includes CPU81.82.83.
...8n is 8 bit word length, so 8 bits
This is a unit conversion. The DMA circuit 6 controls the timing of writing and reading digital signals into the RAM 71.72.73 mm-*-70 so that writing and reading do not overlap.
第2図は各チャンネルに波形が記録された記録紙lを示
し、チャンネルchi、ch2、ch3・φ・・φ・c
hnに異なる波形がデータD1、O2、O3・・・・・
・Dnとして記録されている。chmには時間を表す基
準信号S1が記録されている。Figure 2 shows a recording paper l on which waveforms are recorded on each channel, channels chi, ch2, ch3, φ, .
Different waveforms in hn are data D1, O2, O3...
・Recorded as Dn. A reference signal S1 representing time is recorded in chm.
次に上記構成における動作を説明する。Next, the operation in the above configuration will be explained.
第3図はイメージセンサ3の出力信号を示し、S2は走
査用の同期信号である。S3はクロック信号であり一走
査当たり4096b i tからなる。イメージセンサ
3の走査光は記録紙1上を第2図の仮想線」で示すよう
に横断する。走査光によってデータの線の有無が判別さ
れイメージセンサ3の出力に電気信号として得られる。FIG. 3 shows the output signal of the image sensor 3, and S2 is a synchronization signal for scanning. S3 is a clock signal and consists of 4096 bits per scan. The scanning light from the image sensor 3 traverses the recording paper 1 as shown by the imaginary line in FIG. The presence or absence of a data line is determined by the scanning light and is obtained as an electrical signal at the output of the image sensor 3.
この電気信号はクロック信号S3に同期され波形!!1
形されて第3図(C)で示すようにディジタル信号S4
として得られる。第3図(D)で示すようにチャンネル
ch1、Ch2のようにデータの線に対し、矢印Bで示
すように走査方向が直交しているときは、実質線の太さ
に対応した“1.1”bitの出力信号が得られる。し
かし、チャンネルch3て示すようにデータの線と走査
方向とが斜めに交叉する場合は比較的長く連続的に“1
″が立つ“1.1・・・・・・1”bitの出力信号が
得られる。This electrical signal is synchronized with the clock signal S3 and has a waveform! ! 1
As shown in FIG. 3(C), the digital signal S4 is
obtained as. As shown in FIG. 3(D), when the scanning direction is perpendicular to the data line, as shown by arrow B, as in channels ch1 and ch2, "1. A 1” bit output signal is obtained. However, as shown in channel ch3, when the data line and the scanning direction intersect diagonally, there are relatively long and continuous "1" lines.
An output signal of "1.1...1" bit is obtained.
このようにして第3図(C)で示すように一走査当たり
チャンネルchi、ch2、ch3・・・・・・Chn
の線の位置がディジタル信号として得られる。この信号
S4は、第3図(E)で示すようにS/P変換回路5に
おいて8 bit単位に区分される。そして、第1番目
の8 bitは“11000000”として並列に変換
され、DMA回路6によってRAM7 s、72.73
・・・・・・7nに書込まれる。その後第2番目の8b
itが同様にしてRAM71.72.73・・・・・・
7nに書込まれる。以下、順に一走査分のデータが書込
まれる。このようにして−走査分のデータが各チャンネ
ルのRAM71.72.73・・・・・・7nに書込ま
れる。そしてCPU81.82.83・・・・・・8n
はDMA回路6によって自己のチャンネルに対応したデ
ータを夫々のRAM71.72.73・・・・・・7n
から読出す。この読出しのタイミングはDMA回路6に
よってRAM71.72.73・・・・・・7nへの書
込み時と重ならないように制御されている。In this way, as shown in FIG. 3(C), channels chi, ch2, ch3... Chn
The position of the line is obtained as a digital signal. This signal S4 is divided into 8-bit units in the S/P conversion circuit 5 as shown in FIG. 3(E). Then, the first 8 bits are converted in parallel as "11000000", and the DMA circuit 6 stores them in the RAM 7s, 72.73
...Written to 7n. Then the second 8b
It does the same and RAM71.72.73...
7n. Thereafter, data for one scan is written in order. In this way, data for -scanning is written into the RAMs 71, 72, 73, . . . , 7n of each channel. And CPU81.82.83...8n
The DMA circuit 6 transfers data corresponding to its own channel to the respective RAMs 71, 72, 73...7n.
Read from. The timing of this readout is controlled by the DMA circuit 6 so as not to overlap with the timing of writing to the RAMs 71, 72, 73, . . . , 7n.
次にCPU81.82.83 *会ee** 8nが自
己のチャンネルに対応したデータを読出す動作について
説明する。Next, the operation of the CPU 81.82.83*8n reading data corresponding to its own channel will be described.
記録紙1には、第4図に示すようにデータの記録前に零
キャリブレーション用のデータがペンレコーダによって
記録されている。これは波形の基準位を示すものであっ
て記録紙1の走行方向に平行に直線で表されている。C
PU51.82.83・・・・・・8nは夫々、自己の
零キャリブレーション用の波形を基準にして;位置を検
知し、この検知された零位置を基準にして予め定められ
た処理領域のデータを読出すようにプログラミングされ
ている。As shown in FIG. 4, zero calibration data is recorded on the recording paper 1 by a pen recorder before data is recorded. This indicates the reference position of the waveform and is represented by a straight line parallel to the running direction of the recording paper 1. C
Each of the PU51, 82, 83...8n detects the position based on its own zero calibration waveform, and performs a predetermined processing area based on the detected zero position. Programmed to read data.
この手順は、第5図に示すように読取操作スタート後、
ステップS1で各チャンネルchi、ch2、ch3・
・・・・・chnの零キャリブレーション波形の読取り
がなされ、ステップS2でこの読取値が零値として各C
PU 1、CPU2、CPU3・・・・・・CPUnに
記憶される。その後、ステップS3で第2図に示す実測
された各チャンネルchi、ch2、ch3・・・・・
・chnの波形を読取り、そのデータと零値のデータと
の差異を演算する。このステップS3の動作は連続的に
繰返され、記録紙l上の波形を電気信号に変換する。This procedure is as shown in Figure 5, after starting the reading operation,
In step S1, each channel chi, ch2, ch3,
...The zero calibration waveform of chn is read, and in step S2, this read value is set as the zero value for each channel.
PU1, CPU2, CPU3... Stored in CPUn. Thereafter, in step S3, each of the measured channels shown in FIG.
- Read the chn waveform and calculate the difference between that data and zero value data. This operation in step S3 is continuously repeated to convert the waveform on the recording paper l into an electrical signal.
説明上、前後するが第6図は、零キャリブレーションの
ための構成を示すブロック図である。これは、操作部2
0から読取り開始に当たり、キャリブレーション操作を
行うことにより、CPU81.82.83・・・・・・
8nをキャリブレーションモードに転換するものである
。このモード転換はスイッチ回路211.212.21
3・・・・・・2Inによってなされる。このスイッチ
回路21!、212.213・・・・・・2InはCP
U81.82.83 e−so−*8nとD/A変換回
路91.92.93・・・・・・9nとの間に介挿され
ており、CPU81.82.83・・・・・・8への出
力をD/A変換回路91.92.93・・・・・・9n
とラッチ兼駆動回路221,222.223・・・・・
・22nとに切換供給するようになっている。For convenience of explanation, FIG. 6 is a block diagram showing a configuration for zero calibration. This is the operation section 2
When starting reading from 0, by performing a calibration operation, the CPU81.82.83...
8n to the calibration mode. This mode conversion is performed by switch circuit 211.212.21
3... It is done by 2In. This switch circuit 21! , 212.213...2In is CP
It is inserted between U81.82.83 e-so-*8n and D/A conversion circuit 91.92.93...9n, and CPU81.82.83... D/A conversion circuit 91.92.93...9n
and latch/drive circuits 221, 222, 223...
・The supply is switched between 22n and 22n.
231.232.233・・・・・・23nはスイッチ
ング用トランジスタ、241.242.243・・・・
・・24nは発光ダイオードであり、ラッチ兼駆動回路
221,222.223・・・・・・22nに“1”の
信号が供給されたときに、これがラッチされ発光ダイオ
ードが継続し°C点燈されるようになっている。251
.252.253* * * −* −25nはCPU
81.82.83 m−**−* 8nに付された零値
データ記憶用のメモリ回路である。231.232.233...23n is a switching transistor, 241.242.243...
...24n is a light emitting diode, and when a "1" signal is supplied to the latch/drive circuits 221, 222, 223...22n, this is latched and the light emitting diode continues to turn on. It is now possible to do so. 251
.. 252.253* * * -* -25n is CPU
81.82.83 m-**-* Memory circuit for storing zero value data attached to 8n.
従って、零キャリブレーション操作によってCPU81
.82′、83 ・am−**8n、スイッチ回路21
1.212.213・・・・争・21nは零キャリブレ
ーション状態に設定される。この状態で各RAM71.
72.73・・・・・・7nには各チャンネルの零値の
データが書込まれる。この状態で、チャンネルch1に
対応したCPU81は第1番目のデータを読出し、CP
U82′は第2番目、CPU83は第3番目・・・・・
・CPU8nは第n番目のデータを読出し、この値をメ
モリ回路251,252.253・・・・・・25r1
に夫々記憶する。この記憶データは4096b i を
中における何bitに線があるかを意味するものである
。ここで、CPU81.82.83・・・・・・8tは
、零キャリブレーションの波形が略々定まった頓囲内に
あるため、これときのRAM71.72.73・・・・
・・7nからデータを読出す処理範囲は予め定められた
一定の範囲である。これは、ペンレコーダがデータの内
容等によってペンの位置を若干変更する必要性から微調
整可能になっているため、その都度、各チャンネルの零
位置が異な記録紙lは静止状態でなされるが、もし第4
図で示すように例えば2チヤンネルの零キャリブレーシ
ョンすべき位置Pの線が脱落、かすれている場合には、
その波形を読取ることができない。そのときは、CPU
82の出力に“l”のデータが得られないため発光ダイ
オード232が発光せず、零キャリブレーションが得ら
れないことが判明される。この場合、記録紙1を手動で
もって若干ずらすことによって脱落個所から脱出させる
ことによって零キャリブレーションを可能ならしめる。Therefore, by the zero calibration operation, the CPU 81
.. 82', 83 ・am-**8n, switch circuit 21
1.212.213...Contest 21n is set to zero calibration state. In this state, each RAM71.
Zero value data of each channel is written in 72, 73...7n. In this state, the CPU 81 corresponding to channel ch1 reads the first data, and
U82' is the second, CPU83 is the third...
- The CPU 8n reads the nth data and stores this value in the memory circuits 251, 252, 253...25r1.
memorize each. This stored data means in which bit of 4096b i there is a line. Here, since the zero calibration waveform of the CPU 81.82.83...8t is within an approximately fixed range, the RAM 71.72.73...
...The processing range for reading data from 7n is a predetermined fixed range. This is because the pen recorder is able to make fine adjustments because it is necessary to change the pen position slightly depending on the data content, etc., so each time, the recording paper l, which has a different zero position for each channel, is in a stationary state. , if the fourth
As shown in the figure, for example, if the line at the position P for which zero calibration is to be performed for two channels is dropped or blurred,
I can't read the waveform. At that time, the CPU
Since the data "1" is not obtained from the output of the light emitting diode 232, it is found that the light emitting diode 232 does not emit light and zero calibration cannot be obtained. In this case, zero calibration is made possible by manually shifting the recording paper 1 slightly to allow it to escape from the drop-off location.
第7図で示すように設定された零値を基準にして予め設
定された処理領域内のデータがRAMから読出される。As shown in FIG. 7, data in a preset processing area is read from the RAM based on the set zero value.
従って、CPUは自己の対応したチャンネルのデータを
読出すことができる。このデータは第8図で示すように
メモリ回路251.252.253・・・・・・25n
の設定値と、比較演算回路261.262.263・・
・・・・26nで比較演算され、アナログ値に対応する
ディジタルデータが得られる。Therefore, the CPU can read data of its own corresponding channel. This data is stored in memory circuits 251, 252, 253...25n as shown in FIG.
and the comparison calculation circuit 261.262.263...
. . . 26n performs a comparison operation and obtains digital data corresponding to the analog value.
このディジタル値がD/A変換回路91.92.93・
・・・・・9nでアナログ信号に順次変換され第7図で
示すように連続波形りとして得られるものであって、こ
れは記録紙1に記録された波形と同一となる。This digital value is the D/A conversion circuit 91.92.93.
. . 9n are sequentially converted into analog signals and obtained as a continuous waveform as shown in FIG. 7, which is the same as the waveform recorded on the recording paper 1.
すべての変換作業が終了した後は、操作部20のリセッ
トボタン(開示せず)を操作することによってすべての
回路がリセットされストップ状態となる。After all the conversion operations are completed, by operating a reset button (not disclosed) on the operation unit 20, all circuits are reset to a stop state.
このようにして、各チャンネルchi%ch2、ah3
・・・・・・chnは自己の零値が夫々独立に設定され
、これを基準にして記録紙1上の波形が電気信号に変換
される。従っ°C1記録紙1上の波形と波高値をも同一
となった高精度の電気信号が得られる。In this way, each channel chi%ch2, ah3
. . . chn is independently set to its own zero value, and the waveform on the recording paper 1 is converted into an electrical signal using this as a reference. Therefore, a highly accurate electrical signal having the same waveform and peak value on the °C1 recording paper 1 can be obtained.
また、イメージセンサ1から得られた電気信号はディジ
タル信号に変換されて分散処理演算回路11て各チャン
ネルに対応したCPU81.82.83・・・・・・8
nによって夫々独立に同時に演算処理されアナログ信号
に変換されるため、CPUとそのプログラムは比較的簡
単なものであっても処理速度が早い。従って、低コスト
の回路構成で高速処理がなされる。Further, the electric signal obtained from the image sensor 1 is converted into a digital signal and sent to the CPU 81, 82, 83, .
Since each signal is processed independently and simultaneously and converted into an analog signal by n, the processing speed is high even if the CPU and its program are relatively simple. Therefore, high-speed processing can be performed with a low-cost circuit configuration.
尚、第3図(C)で示すチャンネルch3のようにデー
タS4が 1 の連続するものにあっては、その平均を
CPU83で演算処理するようになっている。Incidentally, in the case where the data S4 is 1 consecutively, such as the channel ch3 shown in FIG. 3(C), the CPU 83 calculates the average thereof.
尚また、本発明の一実施例で(工、第3図(C)で示す
ように 11”を−本の線としているが、CPUでは左
方の 1 が線の中心として処理している。Furthermore, in one embodiment of the present invention, as shown in FIG. 3(C), 11'' is used as a negative line, but the CPU processes 1 on the left as the center of the line.
このような処理であっても精度上には全く影響がない。Even such processing does not affect accuracy at all.
更に、記録紙1上のデータ波形が一部分脱落していても
CPUに前値ホールドの手段を設けることによって、実
質的に連続した電気信号を得るようにすることもできる
。Furthermore, even if a portion of the data waveform on the recording paper 1 is missing, a substantially continuous electrical signal can be obtained by providing a means for holding a previous value in the CPU.
また、本実施例では、波形データD+ = Dnが自己
に割り当てろ九た領域からはみ比重ように記録されてい
ても、これを読み取ることができる。第9図はこrLヲ
原理的に示jものである。この実施例では第1チヤンネ
ルから第16チヤンネルゴでの波形データD1〜D、6
が並列に記録されている。Furthermore, in this embodiment, even if the waveform data D+=Dn is recorded in such a way that it exceeds the area assigned to itself, it can be read. FIG. 9 shows this principle in principle. In this embodiment, waveform data D1 to D, 6 from the 1st channel to the 16th channel
are recorded in parallel.
イメージセンサ6は4096ビツトC512バイト)ン
有してII@ 36 cm乞読取るので、単純に512
バイトケ16チヤンネルで分割すると1チャンネル当り
62バイトとなる。fflち、1チヤンネルに割り当て
られたバイト数は62バイトである。Since the image sensor 6 has 4096 bits (C512 bytes) and reads II@36 cm, simply 512
If Baitoke is divided into 16 channels, each channel will have 62 bytes. ffl, the number of bytes allocated to one channel is 62 bytes.
しかし、@ (、: P U 8+〜8 は−走査期間
のデータから32バイトよりも多い44バイトを抽出す
る。However, @ (,: PU 8+~8 extracts 44 bytes, which is more than 32 bytes, from the data of the − scan period.
Fillち土工に各6バイトはみ出してデータを抽出す
る。S/P変換回路5で8ビツトの並列ディジタル信号
乞形成する時に、−走査期間の各バイトにアドレス信号
を付しているので、CPU8□〜8nはこのアドレス信
号火頓りにメモリ71〜7 から自己のチャンネルが属
している所定領域(44バイト131域)のデータケ容
易に抽出することができる。イメージセンサ6の走査方
向が波形データの時間軸に交差する方向であるので、−
走査期間に鼓形数に対応した数の読取り出力が得ら九る
。CP U 8.〜8nは隣りの波形データも読み必む
おそ九があるが、直前のデータとの比攻によって自己の
チャンネルのデータか隣りのチャンネルのデータかを判
別することができろ。Fill and extract data from each 6 bytes that protrude from the earthwork. When the S/P converter circuit 5 generates an 8-bit parallel digital signal, an address signal is attached to each byte of the -scanning period, so the CPUs 8□ to 8n use the memory 71 to 7 in response to this address signal. It is possible to easily extract the data of a predetermined area (44 bytes, 131 area) to which the own channel belongs. Since the scanning direction of the image sensor 6 is the direction that intersects the time axis of the waveform data, -
During the scanning period, a number of read outputs corresponding to the number of drums are obtained. CPU 8. ~8n may need to read adjacent waveform data as well, but it should be possible to determine whether the data is from the own channel or the adjacent channel by comparing it with the previous data.
また、本実施例では複数のメモリ71−7 にデ−タl
) D M A (Direct %iemory A
ccess )転送するので、イメージセンサ6による
波形データの読取V信号を、容易且つ短時間に処理する
ことができる。Further, in this embodiment, data l is stored in a plurality of memories 71-7.
) DM A (Direct % iemory A
Since the waveform data read V signal by the image sensor 6 can be easily and quickly processed.
[変形例〕
本発明は上述の実施例に限定されるちのでなく、例えば
次の変形が可能なものである。[Modifications] The present invention is not limited to the above-described embodiments, but can be modified as follows, for example.
(11実施例では出力端子10□〜10n711)ら得
ら九るアナログ信号をデータレコーダにて磁気テープに
記録するが、CPU8□〜8 から得らnるディジタル
データをコンピュータ又は波形解析装置に入力させても
よい。筐た、CP U 8+〜8nに波形解析機能を与
えてもよい。(In the 11th embodiment, the analog signals obtained from the output terminals 10□ to 10n711) are recorded on a magnetic tape by a data recorder, but the digital data obtained from the CPUs 8□ to 8 are input to a computer or a waveform analysis device. You may let them. In addition, a waveform analysis function may be provided to the CPUs 8+ to 8n.
(21実施例では記録紙1ケ一定速度で連続的に送って
いるが、断続的に送ってもよい。また、イメージセンサ
6を波形データD1〜Dnの時間軸が延びる方向に連続
的又は断続的に移動してもよい。(In Embodiment 21, one recording sheet is continuously fed at a constant speed, but it may be fed intermittently. Also, the image sensor 6 may be fed continuously or intermittently in the direction in which the time axis of the waveform data D1 to Dn extends. You may move.
要するに、記録紙1及び/又はセンサ6χ移動して相対
的走査運動を得九ばよい。In short, it is sufficient to move the recording paper 1 and/or the sensor 6χ to obtain a relative scanning motion.
(3) 実施例で(エセンサ3はCCDから成る−次
元センサであ、るが、この代りに二次元イメージセンサ
を使用してもよい。また、センサ3を個別センサとし、
この個別センサを波形データの時間軸に父差する方向に
移動してもよい。また、センサ6は固体イメージセンサ
に限ることなく、撮像管であってもよいし、非可視光イ
メージセンサであってもよい。(3) In the embodiment, the sensor 3 is a -dimensional sensor consisting of a CCD, but a two-dimensional image sensor may be used instead.Also, the sensor 3 is an individual sensor,
This individual sensor may be moved in a direction opposite to the time axis of the waveform data. Further, the sensor 6 is not limited to a solid-state image sensor, and may be an image pickup tube or a non-visible light image sensor.
以上σノように本発明によれば、記録シート(記録紙)
上の複数チャンネルの波形を独立した複数チャンネルの
データに容易且つ迅速に変換することができる。As described above, according to the present invention, a recording sheet (recording paper)
The above multi-channel waveforms can be easily and quickly converted into independent multi-channel data.
第1図は本発明の一実施例の波形読取り装置を示す説明
図、第2図は本発明の説明に供するための記録紙上の波
形を示す説明図、第3図は本発明の一実施例における動
作を示す波形図、第4図は不発明の零キャリブレーショ
ンの説明に供するための記録紙上の波形を示す説明口、
第5図は零キャリブレーションの動作を説明するための
タイムチャート、第6図は本発明の一実施例における零
キャリブレーションの構成を示すブロック図、第7図は
本発明の一実施例における電気信号として変換さnる動
作説明ルの説明図、第8図は第7図のデータを得るため
の演算処理回路のブロック図、第9図はCPUが読み込
むデータ像域を説明するための図である。
1・・・記録紙、3・・・イメージセンサ、4・・・デ
ィジタル信号形成回路、5・・・直列・並列変換回路、
6・・・ダイレクトアクセス回Wr、71〜7n・・・
ランダムアクセスメモリ、 8+〜8n・・・CPU、
9□〜9n・・・ディジタルアナログ変換回路、 ch
l、 ch2、ch3〜chn・・・チャンネル。
代 理 人 高 野 則 次第2図
第3図
′8レユ
?−ム
第7図
第8図
2!。
(8よユr3
一2!〜)FIG. 1 is an explanatory diagram showing a waveform reading device according to an embodiment of the present invention, FIG. 2 is an explanatory diagram showing waveforms on recording paper for explaining the present invention, and FIG. 3 is an explanatory diagram showing an embodiment of the present invention. A waveform diagram showing the operation in FIG.
Fig. 5 is a time chart for explaining the operation of zero calibration, Fig. 6 is a block diagram showing the configuration of zero calibration in an embodiment of the present invention, and Fig. 7 is an electric diagram in an embodiment of the present invention. FIG. 8 is a block diagram of the arithmetic processing circuit for obtaining the data in FIG. 7, and FIG. 9 is a diagram for explaining the data image area read by the CPU. be. 1... Recording paper, 3... Image sensor, 4... Digital signal forming circuit, 5... Series/parallel conversion circuit,
6... Direct access times Wr, 71-7n...
Random access memory, 8+~8n...CPU,
9□~9n...Digital-to-analog conversion circuit, ch
l, ch2, ch3~chn...channel. Agent: Nori Takano Figure 2 Figure 3 '8 Reyu? -Mu Figure 7 Figure 8 Figure 2! . (8yo Yur3 12!~)
Claims (1)
ルの波形に対応する複数の電気信号を独立に得る方法で
あつて、 前記波形を読取るための一次元又は二次元又は個別光学
的センサを前記記録シートに対向させ、前記センサが一
次元又は二次元センサの場合には前記波形の時間軸に交
差する方向において前記複数チャンネルの波形の全部を
読取ることが可能なように前記センサを配置して前記セ
ンサを前記時間軸に交差する方向に電気的に走査し、前
記センサが個別センサの場合には前記個別センサを前記
時間軸に交差する方向に移動し、且つ前記記録シートと
前記センサとの内のいずれか一方又は両方を前記波形の
時間軸の方向に連続的又は断続的に移動することによつ
て前記複数チャンネルの波形の読取り出力を得ること、 前記センサから得られる前記読取り出力を波形整形して
ディジタル信号を形成すること、前記ディジタル信号を
前記複数チャンネルの波形に対応する複数チャンネルの
メモリにそれぞれ書き込むこと、 前記複数チャンネルのメモリから自己のチャンネルが属
している所定領域のディジタル信号を読出して前記複数
チャンネルの波形に対応するデータを独立に出力するこ
と を有していることを特徴とする多チャンネル波形読取り
方法。[Scope of Claims] [1] A method for independently obtaining a plurality of electrical signals corresponding to waveforms of a plurality of channels recorded in parallel on a recording sheet, comprising one-dimensional, two-dimensional or An individual optical sensor is arranged to face the recording sheet, and when the sensor is a one-dimensional or two-dimensional sensor, it is possible to read all of the waveforms of the plurality of channels in a direction intersecting the time axis of the waveform. arranging the sensor and electrically scanning the sensor in a direction intersecting the time axis; if the sensor is an individual sensor, moving the individual sensor in a direction intersecting the time axis; obtaining reading outputs of the plurality of channels of waveforms by moving one or both of the sheet and the sensor continuously or intermittently in the direction of the time axis of the waveform; forming a digital signal by shaping the read output to form a digital signal; writing the digital signal to each of the plurality of channels of memory corresponding to the waveform of the plurality of channels; out of the plurality of channels of memory to which the own channel belongs; A multi-channel waveform reading method comprising reading digital signals in a predetermined area and independently outputting data corresponding to the waveforms of the plurality of channels.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63153867A JPH021073A (en) | 1988-03-11 | 1988-06-22 | Method for reading multichannel waveform |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5756688 | 1988-03-11 | ||
| JP63-57566 | 1988-03-11 | ||
| JP63153867A JPH021073A (en) | 1988-03-11 | 1988-06-22 | Method for reading multichannel waveform |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH021073A true JPH021073A (en) | 1990-01-05 |
Family
ID=26398630
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63153867A Pending JPH021073A (en) | 1988-03-11 | 1988-06-22 | Method for reading multichannel waveform |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH021073A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012190295A (en) * | 2011-03-11 | 2012-10-04 | Nsk Ltd | Image extraction method |
| KR20160150331A (en) * | 2015-06-22 | 2016-12-30 | 두산중공업 주식회사 | Apparatus for Extracting Trend Data using Camera |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5126846B2 (en) * | 1973-10-02 | 1976-08-09 |
-
1988
- 1988-06-22 JP JP63153867A patent/JPH021073A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5126846B2 (en) * | 1973-10-02 | 1976-08-09 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012190295A (en) * | 2011-03-11 | 2012-10-04 | Nsk Ltd | Image extraction method |
| KR20160150331A (en) * | 2015-06-22 | 2016-12-30 | 두산중공업 주식회사 | Apparatus for Extracting Trend Data using Camera |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0243157A3 (en) | Image pickup apparatus | |
| JP2683093B2 (en) | Optical coordinate input device | |
| JPH021073A (en) | Method for reading multichannel waveform | |
| AU565528B2 (en) | Charge coupled device and image sensor | |
| JPS59872B2 (en) | optical reader | |
| JP2630960B2 (en) | Waveform recording device using thermal dot array | |
| US6751512B1 (en) | Data recorder and module | |
| JPS5759115A (en) | Calibrating data writing method applied externally to information measuring device and information measuring device stored with calibra ting data | |
| JPS622770A (en) | optical reader | |
| JPH0453542Y2 (en) | ||
| SU1269166A2 (en) | Device for counting number of objects | |
| JP2605901B2 (en) | Contact signal processing device | |
| JPS6229965Y2 (en) | ||
| JP2993519B2 (en) | Sensor reader | |
| CN117348892A (en) | A human-like five-sense array sensor signal reading method and device | |
| JPS6322763Y2 (en) | ||
| JPS6142216B2 (en) | ||
| JP2504522Y2 (en) | Address pattern generator | |
| SU407324A1 (en) | DEVICE OF CENTRALIZED CONTROL | |
| JPS6431221A (en) | Coordinate input device | |
| JP2791684B2 (en) | Waveform recorder | |
| SU955123A1 (en) | Registering device | |
| JPS61224178A (en) | Data compressing and recording system | |
| JPS61200412A (en) | How to read line diagrams | |
| JPH07234882A (en) | Waveform measuring instrument |