JPS6041868A - monitor device - Google Patents

monitor device

Info

Publication number
JPS6041868A
JPS6041868A JP58150015A JP15001583A JPS6041868A JP S6041868 A JPS6041868 A JP S6041868A JP 58150015 A JP58150015 A JP 58150015A JP 15001583 A JP15001583 A JP 15001583A JP S6041868 A JPS6041868 A JP S6041868A
Authority
JP
Japan
Prior art keywords
address
pixel data
read
key
processing
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
Application number
JP58150015A
Other languages
Japanese (ja)
Other versions
JPH0548023B2 (en
Inventor
Yoshinobu Mita
三田 良信
Yoshinori Ikeda
義則 池田
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP58150015A priority Critical patent/JPS6041868A/en
Priority to US06/639,387 priority patent/US4653111A/en
Publication of JPS6041868A publication Critical patent/JPS6041868A/en
Publication of JPH0548023B2 publication Critical patent/JPH0548023B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Facsimiles In General (AREA)
  • Digital Computer Display Output (AREA)
  • Transforming Light Signals Into Electric Signals (AREA)

Abstract

PURPOSE:To obtain a monitoring device displaying a density level with high accuracy, ease of operation and simplified constitution by assigning an address to each picture element of a solid-state image pickup element and also displaying digitally the picture element density level of a designated address. CONSTITUTION:The mode is executed designating the picture element data of the solid-state image pickup element CCP displaying the picture element data of the address. A CPU8 displays the initial state of display devices 18, 19 at first, the operator inputs the address of a read picture element data of the CCD from a ten-key on a keyboard 16 and inputs an ''SET'' key after the end of input. Then the read address of the inputted picture element data is inputted and the average value processing is executed. When the average value processing is finished, the read picture element data is converted into a 4-digit BCD code, which is converted into a display pattern corresponding to the BCD code and displayed on the display devices 18, 19.

Description

【発明の詳細な説明】 技術分野 本発明はモニタ装置、特に固体撮像素子の画素よりの出
力信号のA/D変換後の信号をデジタル表示するモニタ
装置に関する。
TECHNICAL FIELD The present invention relates to a monitor device, and particularly to a monitor device that digitally displays a signal after A/D conversion of an output signal from a pixel of a solid-state image sensor.

従来技術 従来、固体撮像素子の所望の画素データを調べるために
は、例えばオシロスコープ又はロジックアナライザの様
なΔIII定装置全装置なければならかった。しかも画
素データの位置は1画素データの転送りロックと対比し
なければならないので、指定する位置の高速で変化する
画素データをオシロスコープで読み取る事は大変困難で
あり、かつ、読み取った画素の濃度レベルはアナログデ
ータで精度が悪く、例えば6ビツトΔ/D変換後の64
階調程の精度を得ることはできなかった。
BACKGROUND OF THE INVENTION Conventionally, in order to examine desired pixel data of a solid-state image sensing device, it has been necessary to use a ΔIII device such as an oscilloscope or a logic analyzer. Moreover, since the position of pixel data must be compared with the transfer lock of one pixel data, it is very difficult to read rapidly changing pixel data at a specified position with an oscilloscope, and the density level of the read pixel must be compared. is analog data and has poor accuracy, for example, 64 after 6-bit Δ/D conversion.
It was not possible to obtain as much precision as gradation.

またロジックアナライザでは画素データをデジタルで読
み取ることはできるが一11常に高価であり、また所望
の画素データがどこに表示されているか判読しづらく、
操゛作も複雑であった。
Furthermore, although logic analyzers can read pixel data digitally, they are always expensive and difficult to decipher where the desired pixel data is displayed.
The operation was also complicated.

目的 本発明は上述の欠点に鑑み成されたもので容易な操作で
固体撮像素子の指定する画素の濃度レベルを簡単な構成
で精度よくデジタル表示することができるモニタ装置を
実現することを11的とする。
Purpose The present invention has been made in view of the above-mentioned drawbacks, and has an eleventh object to realize a monitor device that can accurately digitally display the density level of a pixel designated by a solid-state image sensor with a simple configuration and with easy operation. shall be.

また本発明の他の目的とする所は固体撮像素/−の指定
する位置の画素に対して少なくとも2度画素データを読
み込みそれらの差の最大を表示する事によって固体撮像
素子が読み込んだ画素データのバラツキをデジタル表示
するモニタ装置を提供することにある。
Another object of the present invention is to read the pixel data at least twice for the pixel at the position specified by the solid-state image sensor/- and display the maximum difference between the pixel data and the pixel data read by the solid-state image sensor. An object of the present invention is to provide a monitor device that digitally displays variations in the amount of data.

実施例 以下図面を参照して本発明の−・実施例について詳説す
る。。
Embodiments Hereinafter, embodiments of the present invention will be explained in detail with reference to the drawings. .

第1図は本発明の一実施例のヒデオモニタ装置の外観図
である。
FIG. 1 is an external view of a video monitor device according to an embodiment of the present invention.

本実施例のビデオモニタ装d′1はコネクタ23゜26
により画像情報読み取り装置や画像情報処理装置に接続
される。図のA部分は電源スィッチ及びテンキースイッ
チ部であり、B部分はモード選択キースイッチ部である
。このモード選択キーは“SET”キーを除き照光式キ
ースイッチとなっており、キートップの右上部にはLE
Dが設けられ、該モート選択時に点灯し現在実行中モー
)Sが目視確認可能となっている。
The video monitor device d'1 of this embodiment has a connector 23°26.
is connected to an image information reading device and an image information processing device. Part A in the figure is a power switch and ten-key switch part, and part B is a mode selection key switch part. These mode selection keys, except for the "SET" key, are illuminated key switches, and the LE button is located at the top right of the key top.
D is provided, and lights up when the mote is selected, so that the mote S currently being executed can be visually confirmed.

また」二部の表示部18は後述する画像情報読み取り部
の固体撮像素fC以FCCDと略すノの画素データのア
ドレスを表示する7セグメントLEDより成り、19は
CODの画素データを表示する7セグメントのLEDで
ある。
The second display section 18 is composed of a 7-segment LED that displays the address of the pixel data of the solid-state image sensor fC to FCCD of the image information reading section, which will be described later, and 19 is a 7-segment LED that displays the pixel data of the COD. This is an LED.

本実施例ビデオモニタ装置のブロック構成図を第2図に
示す。
FIG. 2 shows a block diagram of the video monitor device of this embodiment.

図において、2は画像情報読み取り装置25のデジタル
信号に変換された画像情報読み取り用CODよりの出力
である画素データをコネクタ23を介して受け取る入力
バッフ7、■は前述CODよりの画素データを画像処理
装置28が同時処理するために該装置28に画素データ
を送るための出力バッファ、3は入力バッファ2よりの
画素データを一時保持するシフI・レジスタ構成より成
る保持レジスタ、4は保持レジスタの画素データを読み
込むための読み込みレジスタ、8はCODの画素データ
の表示処理など本モニタ装置全体の制御を司どるマイク
ロコンピュータ(以下CPUと略す)、5はCPU8よ
りのCCDの画素データ読み取りアドレスを保持する7
ドレスレジスタ、6は4桁の画素データ読み取りアドレ
スをカウントするlO進減算カウンタ、7はNANDゲ
ート、9.IOはデコーダ、18゜19は第1図に示し
た同一番号を付した7セグメントのLED表示器、20
は第1図に示したモード選択キーの照光用LEDであり
、11,12゜13は上述の表示器又はLEDのドライ
/へ、16は本装置のキーボードで、14はCPU8の
出力をキーボードに伝えるドライバ、15はキーボード
のキー人力状態をCPU8に伝えるキー人力レジスタで
ある。17はコネクタ23に接続される画像読み取り装
置の主走査方向1547分の画素データの1211、即
ち最大アドレスをCPU8に人力するだめのアドレスス
イッチである゛。また25はCCDにより画像情報を読
み込み、読み込んだアナログ信号をデジタル信号に変換
する画像情報読み取り装置であり、画像情報読み取り装
置25の画素データ保持用IC又は該ICのICソケッ
ト24に本装置のコネクタ23を挿入又はICに直接接
続して画素データ及び後述するクロックCLK30、デ
ータロードタイミング信号LDE 29を取り出してい
る。28は画素データを取り込み画像情報を処理する画
像処理装置であり、本装置より画像処理装置28の人力
八ツファ用ICのICソケット27に画素データを出力
している。
In the figure, 2 is an input buffer 7 that receives pixel data output from the image information reading COD converted into a digital signal of the image information reading device 25 via the connector 23, and An output buffer for sending pixel data to the processing device 28 for simultaneous processing; 3 a holding register consisting of a shift I register for temporarily holding pixel data from the input buffer 2; 4 a holding register; A reading register for reading pixel data; 8 is a microcomputer (hereinafter abbreviated as CPU) that controls the entire monitor device such as display processing of COD pixel data; 5 holds an address for reading CCD pixel data from CPU 8; do7
address register; 6 is a 10-base subtraction counter that counts a 4-digit pixel data read address; 7 is a NAND gate; 9. IO is a decoder, 18° 19 is a 7-segment LED display with the same number as shown in Figure 1, 20
1 is the LED for illuminating the mode selection key shown in Fig. 1, 11, 12, 13 is the above-mentioned display or LED dryer, 16 is the keyboard of this device, and 14 is the output of the CPU 8 on the keyboard. A driver 15 for transmitting the information is a key manual power register that transmits the state of the keyboard's key manual power to the CPU 8. 17 is an address switch for manually inputting 1211, ie, the maximum address, of 1547 pixel data in the main scanning direction of the image reading device connected to the connector 23 to the CPU 8. Further, 25 is an image information reading device that reads image information using a CCD and converts the read analog signal into a digital signal. 23 is inserted or directly connected to the IC to extract pixel data, a clock CLK30 to be described later, and a data load timing signal LDE 29. Reference numeral 28 denotes an image processing device that takes in pixel data and processes the image information, and outputs pixel data from this device to the IC socket 27 of the IC for manual operation of the image processing device 28.

またここでは画像情報読み取り装71と画像処理装置を
別装置として示したが、内装y1か一体化されている場
合には本装置への画素データの読み込みはCCDにより
読み込まれた画素データをアナログ−デジタル変換した
後のバック7 m I CなどにICクリップ等を用い
て接続し、各種信号を取り出すことにより画像情報読み
取り部や処理部を何ら変更することなく画素データのモ
ニタができる。
Although the image information reading device 71 and the image processing device are shown as separate devices here, if the interior y1 is integrated, pixel data is read into this device by converting the pixel data read by the CCD into an analog By connecting to a back 7m IC after digital conversion using an IC clip or the like and extracting various signals, pixel data can be monitored without making any changes to the image information reading section or processing section.

第3図はCODを模式的に現した図であり、CODの各
画素子A、B、C,D、・・・に対して図の左端より順
に0.1,2,3.・・・と全ての画素r−に番号をう
け、以後各画素rに対応するこの番号をアドレスと汀う
ことにする。
FIG. 3 is a diagram schematically showing the COD, in which each pixel element A, B, C, D, . ..., all pixels r- are given a number, and from now on, this number corresponding to each pixel r will be referred to as an address.

以下に本実施例装置の動作を第4図のCPU8の動作制
御フローチャートを参照して説明する。
The operation of the apparatus of this embodiment will be explained below with reference to the operation control flowchart of the CPU 8 shown in FIG.

尚、このフローチャートに示される一r順はCPU8に
内蔵のメモリROMに予め格納されている。
Incidentally, the order shown in this flowchart is stored in advance in the memory ROM built into the CPU 8.

本実施例ビデオモニタ装置ではキーボードのモード選択
スイッチにより以上°に示す実行モードが選択実行され
る。この実行モードには以下の7一種類がある。
In the video monitor device of this embodiment, the execution modes shown above are selected and executed using the mode selection switch on the keyboard. There are seven types of execution modes as follows.

、l 、CCDの画素データのアI・レスを指定してそ
のアドレスの画素データを表示するモード(第4図(C
)) 2 、CODの画素データの一7ドレス0がらアドレス
スイッチ17で指定される最大アドレスまでの画素デー
タを順次表示するモード(第4図(D)) 3、固体撮像素子の画素データのアドレス0から最大ア
ドレスまでの画素データの中で、最大値と最小値のデー
タを表°示Vるモード(第4図(E)) 4、固体撮像素子の画素データのアドレス0から最大ア
ドレスまでの画素データの中で指定された値以上の数を
表示するモード(第4図(F)) 5、固体撮像素子の画素データのアドレスを指″);J
 l、て画素データを読み込み、内び少なくとも一度回
しアドレスのデータを読み込んで、それらのデータの差
の最大値、及びアドレスを表示するモート(第4図(G
)) 6、固体撮像素子の画素データのアドレスを指定して、
隣接する画素データとの差を表示するモード(第4図(
H)) 7、低速モニタモートで、画像のト走査方向lライン分
の画素データを画象読み取りlスキャンごとに、任意の
画素数ずつ読み込み表示し、これを繰り返して1ライン
分すべての画素を表示するモード(第4図(I)) また以上の7モードの他にモード選択キーのパ平均“キ
ーの押ドにより実行され、” =+’均″均一キー下後
にテンキーよりデータの読み込み回数を入力し、その後
モード1〜4.6を選択するとCPU8は画素データ読
み込みを1つのアドレスについて指定回数分行い、fi
Iられた画素デーダ の平均値をそのアドレスの画素デ
ータとする処理を行う(第4図(K)に示す)・11均
(+/iモード処理がある。
, l, a mode in which the address of CCD pixel data is specified and the pixel data at that address is displayed (see Figure 4 (C
)) 2. A mode in which pixel data of the COD pixel data from 17 address 0 to the maximum address specified by the address switch 17 is sequentially displayed (Fig. 4 (D)) 3. Address of the pixel data of the solid-state image sensor A mode that displays maximum and minimum value data among pixel data from 0 to the maximum address (Fig. 4 (E)) 4. Displaying pixel data from address 0 to maximum address of the solid-state image sensor Mode for displaying a number greater than or equal to a specified value in pixel data (Figure 4 (F)) 5. Indicating the address of pixel data of the solid-state image sensor''
1, reads the pixel data, turns at least once to read the address data, and displays the maximum value of the difference between those data and the address (Fig. 4 (G)
)) 6. Specify the address of the pixel data of the solid-state image sensor,
Mode for displaying the difference between adjacent pixel data (Figure 4)
H)) 7. Using the low-speed monitor mode, read the pixel data for 1 line in the horizontal scanning direction of the image, read and display the desired number of pixels for each 1 scan, and repeat this to display all the pixels for one line. Display mode (Fig. 4 (I)) In addition to the above seven modes, the number of times data is read from the numeric keypad after the mode selection key is pressed When you input , and then select mode 1 to 4.6, the CPU 8 reads pixel data for one address the specified number of times, and
Processing is performed in which the average value of the input pixel data is used as pixel data at that address (as shown in FIG. 4 (K)).

以下者モード実行時の動作を第4図に従い説明する。The operation when executing the second person mode will be explained with reference to FIG.

第4図(A)に示す如く、実施例装置の電源が投入され
るとステップ42で初期処理が実行され各種フラグやレ
ジスタ類が初期化され、続いてステップ44のモードキ
ー人力処理を行い、キーボード16よりのキー人力待ち
となる。
As shown in FIG. 4(A), when the power of the embodiment device is turned on, initial processing is executed in step 42 and various flags and registers are initialized, followed by mode key manual processing in step 44. The system waits for the key from the keyboard 16 to be pressed manually.

ステップ44のモードキー人力処理を第4図(B)に示
す。まずステップ46でモード選択キー人力データをキ
ー人力レジスタ15より読み込み、ステップ48に示す
様に新たなキー人力操作が行なわれたか否か調べ、新た
なキー人力がない場合には何もせfにモードキー人力処
理を終了する。
The mode key manual processing in step 44 is shown in FIG. 4(B). First, in step 46, the mode selection key manual data is read from the key manual power register 15, and as shown in step 48, it is checked whether or not a new key manual operation has been performed.If there is no new key manual operation, do nothing and change to mode f. Key Ends manual processing.

モードキー人力のあった場合はステップ50以下に進み
、ステップ50〜64でどのモードキーの入力があった
かを調べる。そして各モードキー人力に従って実行モー
ド処理を行う。
If the mode key was manually input, the process proceeds to step 50 and subsequent steps, and in steps 50 to 64 it is checked which mode key was input. Then, execution mode processing is performed according to each mode key manually.

ステップ64で“′平均″キー人力のイ1つだ場合には
ステップ64よりステップ66に進み、11均フラグが
セットされているか台か調へる。これは以前に実行して
いた実行処理モードで平均値モード処理が行われていた
か否か調べるもので、以前に平均値モード処理が行われ
ており平均フラグがセットされていた場合には平均4f
iモード解除と見なし、平均フラグをリセットしモード
キー人力処理を終γする。
If it is determined in step 64 that the "'average" key is manually operated, the process proceeds from step 64 to step 66, where it is checked whether the 11-yen flag is set or not. This is to check whether average value mode processing was performed in the previously executed execution processing mode.If average value mode processing was performed previously and the average flag was set, the average value is 4f.
It is assumed that i-mode has been canceled, the average flag is reset, and mode key manual processing is terminated.

ステップ66で平均フラグがセットされていない場合は
以後選択される実行モード処理において平均値処理を行
う場合で、引き続きテンキーより画素データ読み込み回
数が入力され、” S E T ”キーが入力されるの
をステップ68とステップ76で監視する。
If the average flag is not set in step 66, this means that average value processing will be performed in the execution mode processing to be selected thereafter, and the number of times the pixel data is read will be input using the numeric keypad, and the "S E T" key will be input. is monitored in steps 68 and 76.

平均値処理を実行しない場合には+lr度“”tt均゛
If the average value processing is not executed, +lr degree ""tt uniformity.

キーを押下入力することでキャンセルと見なされ、ステ
ップ76のYESに進み、平均値処理をキャンセルする
Pressing the key is considered to be a cancellation, and the process proceeds to step 76 (YES) to cancel the average value processing.

平均値処理を実行する場合には、操作者はテンキーより
画素データ読み込み回数を人力し、続いて”SE’r”
+−を人力する。”SET”+−が入力されるとステッ
プ70に進み、CPU8は入力された平均値算出の為の
i17.均読み込み回数を人力し゛、ステップ72で平
均フラグをセットし、以後の実行モード処理4iには一
+1均fri処理を行う。
When performing average value processing, the operator manually enters the number of times pixel data is read using the numeric keypad, then press "SE'r".
+- is done manually. When "SET" +- is input, the process proceeds to step 70, and the CPU 8 executes i17. for calculating the input average value. The average number of readings is manually calculated, an average flag is set in step 72, and 1+1 average fri processing is performed in the subsequent execution mode process 4i.

モードキー人力処理でモード選択キーの“モードt ”
キーが人力されるとステップ50よりステップ51のモ
ード1処理へ進む。このモー1へ1処理の詳細を第4図
(C)に小ず。
Mode key "Mode t" of mode selection key by manual processing
When the key is pressed manually, the process proceeds from step 50 to step 51, mode 1 processing. The details of this mode 1 to 1 processing are shown in Fig. 4(C).

モード選択キーの゛°モードl°゛キーが入力されると
実行モード1処理(ステップ51)に進み、続いてステ
ップ90を実行する。ステップ90では、CPU8は出
力ポートP6.P7よりデコーダ9,10.トライ/へ
11.12を介して表示器18.19に第5図に示す初
期状!ハ1表示を行う。
When the ``°mode 1°'' key of the mode selection keys is input, the process proceeds to execution mode 1 processing (step 51), and then step 90 is executed. In step 90, the CPU 8 outputs the output port P6. From P7, decoders 9, 10 . The initial state shown in FIG. 5 appears on the display 18.19 via try/to 11.12! C1 display.

この状態において操作者はキーボード16のテンキーよ
りCCDの読み出し画素データのアドレスを入力し、入
力路r後“’ S E T ”キーを人力する。CPU
8はステップ92で“S E T ”キーが入力された
か否か監視し、“”SET”キーが人力されるとステッ
プ94で入力された画素データ読み込みアドレスを人力
し、ステップ80の平均値処理を実行する。
In this state, the operator inputs the address of the read pixel data of the CCD using the numeric keys of the keyboard 16, and after entering the input path r manually presses the "'S ET" key. CPU
8 monitors whether or not the "SET" key is input in step 92, and when the "SET" key is input manually, inputs the input pixel data read address in step 94, and performs average value processing in step 80. Execute.

この平均値処理の詳細を第4図(10に示す。The details of this average value processing are shown in FIG. 4 (10).

平均値処理ではまずステップ190において平均フラグ
がセットされCいるか台か調べる。これはモードキー人
力処理のステップ64〜76において平均値モード処理
を実行するべく・11均(fiモード処理指定がなされ
ているか否かを調べるもので、平均値モード処理指定が
なされており平均フラグがセットされている場合にはス
テップ191以降の処理を、モ均値モード処理指足がな
されでいない場合にはステップ82の読み込み処理のみ
を行う・このステップ82の読み込み処理の詳細を第4
図(J)に示す。
In the average value processing, first, in step 190, it is checked whether the average flag is set and C or not. This is to check whether the 11 yen (fi mode processing) is specified in order to execute the average value mode processing in steps 64 to 76 of the mode key manual processing, and the average value mode processing is specified and the average flag is is set, the processing from step 191 onward is performed, and when the average value mode processing is not performed, only the reading processing of step 82 is performed.Details of the reading processing of step 82 are explained in the fourth section.
Shown in Figure (J).

読み込み処理(ステップ82)ではまずステップ180
においてCPU8はまず指戻された画素データ読み込み
アドレスを出カポ−hP7よりアドレスレジスタ5とデ
コーダ9に4桁のBCDコードで出力する。デコーダ9
に出力されたアト\レスはデコーダ9でデコードされド
ライバ11を介して表示器18に自動的に表示される。
In the reading process (step 82), first step 180
In this step, the CPU 8 first outputs the returned pixel data read address from the output capacitor hP7 to the address register 5 and decoder 9 as a 4-digit BCD code. Decoder 9
The output address is decoded by the decoder 9 and automatically displayed on the display 18 via the driver 11.

CPU8はアドレスレジスタに4桁分のアドレスデータ
を出力後、ステップ181において出力ポートP8より
アドレスラッチイネーブル信吋(LE倍信号を出力し、
出力したアドレスを7トレスレジスタにセットする。こ
のアドレスレジスタにセットされたアドレスデータは画
像情報読み取り装置25より送られてくるC CDのア
ドレス“0”に同期したLDE信号29がカウンタ6の
ロード入力端子LDに入力された時点Cカウンタ6にプ
リセットされる。また、CPU8はステップ182にお
いて出力ポートP9よりNANDゲート7に出力許可信
号(ハイレベル)を出力し、これによリフロック信号C
LK30がカウンタ6のクロック入力端子CKに人力さ
れる。このCLK30は画素データの転送りロックで、
1画素データに対しlクロック出力されるクロックであ
り、このCLK30に同期して画像情報発生部25より
画素データがソケット24.コネクタ23を介して入カ
バソファ2八入力されてくる。この転送されてきた画素
データはCLK30に同期して保持レジスタ3に順次格
納される。画素データが保持レジスタ3に格納されると
同時にNANDゲート7が満足している時にはカウンタ
6にもCLK信号が入力され、上述のLDE信号29に
よりプリセットされたアドレスレジスタ5の値より順に
カウントタウンされる。そして順にカウントタウンされ
、アドレスレジスタ5で指定された数のCLK信号30
がカウンタ6に人力され、指定アドレス位置の画素デー
タが保持レジスタ3に入力されるとカウンタ6よりボロ
ウ(桁借り)信号BLW31が出力される。このBLW
信号31はCPU8の割り込み入力(IN’r)及び読
み込みレジスタ4へのセット信号となっており、CPU
8の出カポ−)P7で指定されたCCDのアドレス位置
の画素データが読み込みレジスタ4にセットされると共
にCPU8に対する割り込み要求となる。
After outputting four digits of address data to the address register, the CPU 8 outputs an address latch enable signal (LE double signal) from the output port P8 in step 181.
Set the output address to the 7 trace register. The address data set in this address register is sent to the C counter 6 at the time when the LDE signal 29 synchronized with the CCD address "0" sent from the image information reading device 25 is input to the load input terminal LD of the counter 6. Preset. Further, in step 182, the CPU 8 outputs an output permission signal (high level) from the output port P9 to the NAND gate 7, thereby causing the reflock signal C
LK30 is input to the clock input terminal CK of the counter 6. This CLK30 is a pixel data transfer lock.
This is a clock that is output for one pixel data, and in synchronization with this CLK30, pixel data is sent from the image information generating section 25 to the socket 24. The input signal is input to the input cover sofa 28 via the connector 23. This transferred pixel data is sequentially stored in the holding register 3 in synchronization with CLK30. When the pixel data is stored in the holding register 3 and the NAND gate 7 is satisfied, the CLK signal is also input to the counter 6, and the counter 6 is counted up in order from the value of the address register 5 preset by the LDE signal 29 mentioned above. Ru. Then, the CLK signal 30 is counted down in order, and the number of CLK signals 30 specified by the address register 5 is counted down.
is manually input to the counter 6, and when the pixel data at the designated address position is input to the holding register 3, the counter 6 outputs a borrow signal BLW31. This BLW
The signal 31 is an interrupt input (IN'r) of the CPU 8 and a set signal to the read register 4.
The pixel data at the address position of the CCD designated by P7 is set in the read register 4, and an interrupt request is issued to the CPU 8.

CPU8はステップ182で出力ポートP9をハイレベ
ルにした後ステップ183に進み、割り込み端子INT
への割り込み要求信号の入力を待っており、読み込みレ
ジスタ4に希望アドレスの画素データがセットされると
割り込み要求信号がくるのでステップ184に進み、読
み込みレジスタ4の画素データを入カポ−1−P Lよ
り読み込み、ステップ185で人力した画素データを記
憶する。そして読み込み処理を終rする。
After the CPU 8 sets the output port P9 to high level in step 182, the process proceeds to step 183, and the interrupt terminal INT
When the pixel data at the desired address is set in the read register 4, the interrupt request signal is received, so the process proceeds to step 184, and the pixel data in the read register 4 is input to the capo-1-P. The pixel data is read from L and stored manually in step 185. Then, the reading process ends.

平均値処理(ステップ80)のステップ190で平均フ
ラグがセットされている場合にはステップ191に進み
、モードキー人力(ステップ44)処理のステップ70
でセットした平均回数を読み出した後、前述の読み込み
処理(ステップ82)を行い、画素データを読み出し後
ステップ193に進み、ステップ191で1fNiみ出
したf胸回数分読み込み処理を実行したが否か調べ、モ
均回数分読み込んでいない場合には・11均回数だけ読
み込み処理(ステップ82)を行う。そしてステップ1
94で平均口数分読み込まれた画素データを平均して得
られた画素データを有効画素データとし平均値処理(ス
テップ80)を終rする。
If the average flag is set in step 190 of the average value processing (step 80), the process advances to step 191, and step 70 of the mode key manual processing (step 44) is performed.
After reading out the average number of times set in , perform the above-mentioned reading process (step 82), read out the pixel data, proceed to step 193, and check whether the reading process has been executed for the number of f chest times that was calculated by 1fNi in step 191. If the data has not been read for the average number of times, the reading process (step 82) is performed for the 11th average number of times. and step 1
At step 94, the pixel data obtained by averaging the pixel data read for the average number of units is used as effective pixel data, and the averaging process (step 80) is terminated.

ここで平均回数の読み出し及び読み出した画素データは
図示しないCPU8に内蔵されたRAM(ランタムアク
セスメモリ)に−・時保持されている。
Here, the average number of reads and the read pixel data are held in a RAM (random access memory) built into the CPU 8 (not shown).

J二記実行モードl処理(ステップ51)において、ス
テップ80の平均値処理が終rするとステップ96に進
み、読み込まれた画素データを4桁のBCDコードに変
換する。そしてステップ97において変換した4桁のB
CL)コーISをCPU8の出力ポートP6よりデコー
ダ10に出力し、デコーダlOでBCDコードに対応し
た7セグメントLED表示器の表示パターンに変換し、
ドライ/<12によって表示器19に表示される。その
後ステップ98で1秒間待ち、他の実行モードが選択S
れているかをステップ44で調べ、ステップ84のホー
ルド処理を実行し、その後読み出した画素データを更新
すべくステップ80の・I7−均値処理に戻り、モード
キー人力処理(ステップ44)にて次の実行モードが選
択されるまでくり返し画素データの読み出しを行い、表
示データを更新する。
In the J2 execution mode I process (step 51), when the average value process in step 80 is completed, the process proceeds to step 96, where the read pixel data is converted into a 4-digit BCD code. Then, the 4-digit B converted in step 97
CL) Code IS is output to the decoder 10 from the output port P6 of the CPU 8, and the decoder IO converts it into a display pattern of the 7-segment LED display corresponding to the BCD code,
Dry/<12 is displayed on the display 19. After that, wait for 1 second in step 98, and select another execution mode.
It is checked in step 44 whether the pixel data has been read out, the hold process is executed in step 84, and then the process returns to the I7-average process in step 80 to update the read pixel data. The pixel data is read out repeatedly until the execution mode is selected, and the display data is updated.

ここでステップ84のホールド処理を説]」する。この
ホールド処理の詳細を第4図(L)に示す。ホールト処
理(ステップ84)ではまずステップ196でキーボー
ド16」二の゛ホールド処理−の入力が有ったか否か調
べる。°′ホールド°′キーの入力がなければそのまま
リターンし処理を終了する。“ホールド°゛キーの人力
があった場合CPU8は出カポ−)P5より“ホールド
処理−の照光用LEDを点灯すべくドライバ13を駆動
し、ステップ197で再度“ホールド°°キーが入力さ
れるのを待つ。これは“ホールド“キー押下入力後は画
素データの読み込み、及び表示データの更新を行わず、
本装置をボールド状態とするためであり、再度パホール
ド”′キーを押ド入力することにより出カポ−)P5よ
り“ホールド処理−の照光LEDを消灯し、ホールド処
理を終rしてリターンする。
The hold processing in step 84 will now be explained. Details of this hold processing are shown in FIG. 4(L). In the hold process (step 84), it is first checked in step 196 whether or not there is an input from the keyboard 16. If there is no input from the °'Hold °' key, the process returns and ends. If there is a human power for the "Hold °" key, the CPU 8 outputs power from P5 to drive the driver 13 to turn on the illumination LED for "Hold processing", and in step 197, the "Hold ° ° key is input again". This means that after pressing the “Hold” key, the pixel data will not be read or the display data will be updated.
This is to put the device in a bold state, and by pressing the hold key again, the illumination LED for the hold process is turned off from output P5, the hold process is ended, and the process returns.

CPU8は出力ポートP5よりキーボード16上の照光
式キーの照光LEDの制御をモード選択キー押下毎に対
応するLEDについて上記と同様に行う。
The CPU 8 controls the illuminated LEDs of the illuminated keys on the keyboard 16 from the output port P5 in the same manner as described above for the corresponding LEDs each time the mode selection key is pressed.

また表示器18及び19への表示データは更新されない
限り現在の表示状態が保持されている。
Furthermore, the display data on the displays 18 and 19 maintains the current display state unless updated.

実行モード2を実行すべく“°モード2′キーを押下す
ると、モードキー人力処理(ステップ44)のステップ
52よりステップ53に進み第4図(D)に示すモード
2(ステップ53)処理を実行する。
When the "°mode 2'" key is pressed to execute execution mode 2, the process proceeds from step 52 of the mode key manual processing (step 44) to step 53, and executes the mode 2 (step 53) processing shown in FIG. 4(D). do.

まずステップ100で読み出1べきアドレスを0゛′と
し、その後ステップ80の前述の平均値処理を′実行し
、アドレスOの画素データを読み出し、ステップ102
で読み込んだ画素データを4桁のBCDコードに変更し
てCII U 8の出力ポートP6より出力し、表示器
19に表示する。そしてステップ104で0.5秒間待
った後、ステップ44のモードキー人力処理、及びステ
ップ84のホールド処理を実行する。次にステップ10
Bにおいて、現在表示中の画素データアドレスがアドレ
ススイッチ17で指定された最大アドレスか台か調べ、
最大アドレスでなければ画素データ読み出しアドレスを
1−1してステップ8o以下の処理・をくり返して実行
し、アトし・ス毎に順次画素データを表示する。そして
最大アドレスと表示中の画素データアドレスが等しくな
るとステップ100に戻り再びアドレス0より順次画素
データを表示する。
First, in step 100, the address to be read 1 is set to 0', and then the above-mentioned average value processing in step 80 is executed, pixel data at address O is read out, and step 102
The pixel data read in is changed into a 4-digit BCD code, outputted from the output port P6 of the CII U 8, and displayed on the display 19. After waiting for 0.5 seconds in step 104, the mode key manual processing in step 44 and the hold processing in step 84 are executed. Next step 10
At B, check whether the pixel data address currently being displayed is the maximum address specified by the address switch 17,
If it is not the maximum address, the pixel data read address is set to 1-1 and the processes from step 8o onwards are repeated, and pixel data is displayed sequentially for each attack. When the maximum address and the address of the pixel data being displayed are equal, the process returns to step 100 and pixel data is displayed sequentially from address 0 again.

このアドレススイッチ17で指定される最大アドレスは
主に画像情報読み取り装置25内の固体撮像素子(CC
D)の画素数により定まるものである。
The maximum address specified by this address switch 17 is mainly for the solid-state image sensor (CC) in the image information reading device 25.
It is determined by the number of pixels in D).

実行モード3を実行すべく゛モード3パキーを押下入力
するとモードキー人力処理(ステップ44)のステップ
54よりステップ55に進み、第4図(E)に示すモー
ド3処理(ステップ55以降)を実行する。
When the mode 3 key is pressed to execute execution mode 3, the process proceeds from step 54 of mode key manual processing (step 44) to step 55, and mode 3 processing (step 55 and subsequent steps) shown in FIG. 4(E) is executed. .

まずステップ110で画素データ読み出しアドレスとし
て0゛′をセットし、ステップ80の平均値処理を実行
し、まずアドレスOの画素データを読め込む。次にステ
ップ112で読み出した画素データが最少値か、またス
テップ113で画素データが最大値かを調べ最大(Il
l又は最少値であった場合にはステップ114又はステ
ップl i 5で最大値又は最少値、及びそのアドレス
を記t1する。アドレスOの場合はそれ以前の読み出し
データがないので最少値とする。最大重1/]、最少値
及びそのアドレスの格納後、及び最大(++’i又IJ
最少(+rtでなかった場合にはステップ116に進み
、アドレススイッチ17て設定された前人アISレスま
で画素データを読み込んだか否か調べ、読み込んでいな
い場合にはステップ118てアトl/−スを+1して再
び新アドレスの画素データに対する処理を行うべくステ
ップ80以下を実行する。全画素データを読み込んだら
、ステップ117でまず最少((14を表示器19に、
そのアドレスを表示器18にそれぞれ表示する。その後
ステップ11.9で1秒間待ち、ステップ44のモート
キー人力処理、ステップ84のホールド処理を実行後ス
テップ121で最少値に変えて最大値を表示器19に、
そのアドレスを表示器18に表示する。そしてステップ
]22で1秒間待った後ステップ44のモードキー人力
処置、ステップ84のボールド処理を実行後、再びアド
レス0より画素テークを読み出し、最大1iriを最少
1(14を更新する。
First, in step 110, 0'' is set as the pixel data read address, and the average value processing in step 80 is executed, and the pixel data at address O is first read. Next, in step 112, it is checked whether the read pixel data is the minimum value, and in step 113, it is checked whether the pixel data is the maximum value.
If it is l or the minimum value, the maximum value or minimum value and its address are recorded t1 in step 114 or step l i 5. In the case of address O, since there is no previous read data, the value is set to the minimum value. Maximum weight 1/], after storing the minimum value and its address, and maximum (++'i or IJ
If it is not the minimum (+rt), proceed to step 116, check whether pixel data has been read up to the previous address set by the address switch 17, and if it has not been read, proceed to step 118 to read the pixel data up to the IS address set by the address switch 17. Step 80 and subsequent steps are executed in order to add 1 to the pixel data at the new address and perform the process again on the pixel data at the new address.After reading all the pixel data, in step 117, the minimum value ((14 is displayed on the display 19,
The addresses are displayed on the display 18, respectively. After that, wait for 1 second in step 11.9, execute the remote key manual processing in step 44, and the hold processing in step 84, then change the value to the minimum value in step 121, and display the maximum value on the display 19.
The address is displayed on the display 18. Then, after waiting for 1 second in Step 22, executing the mode key manual operation in Step 44 and the bold processing in Step 84, the pixel take is read again from address 0, and the maximum 1iri is updated to the minimum 1 (14).

実行モード4を選4J(するときはキーボード16の゛
モート4“′キーを押下する。“°モー14°。
Select Execution Mode 4 (4J) (To select Execution Mode 4, press the "More 4" key on the keyboard 16. "°More 14°."

キーが押下されるとモートキー人力処理(ステップ44
)のステップ56よりステップ57#ご進み第4図(F
)に示すモード4処理(ステップ57)を実行する。
When a key is pressed, remote key manual processing (step 44)
), proceed from step 56 to step 57# in Figure 4 (F
) is executed (step 57).

実行モード4処理ではまずステップ130て表示器18
及υ19の表示を第5図に示1如く初期表示状態とし、
ステップ131てキーポー)・16のテンキーより基準
画素データが人力され“SET”キーか押下入力される
のを待ち、“SET”キーが入力されるとステップ13
2において入力された基準画素データを読み込み、読み
込んだ基準データをCPU8の出カポ−!・P6より出
力し、デコーダ10、トライバ12をAして表示器19
に表示する。そして画素読み出しアI・レスを°゛0“
とじて指定カウンタをクリアし、その後ステップ80の
平均値処理を実行する。そしてステップ134で読み出
された読み出しテークが設定された基■fデデー以」−
か否かを調べ、I(Q’・テーク以上の場合のみ指定カ
ウンタを+1し、ステップ136で71コレススイツチ
17て指)jトされた最大アドレス以下、即ち全画素テ
ークの読み込みが紋了していない時はステップ138で
アドレスを+1してステップ80の・l’ 1’−J植
処JIIIを実行し、次のアISレスの画素データに対
する処理を行う。ステップ136て全画素データの読み
込みが終rしている場合つまり最大アドレスまて終rし
ている場合にはステップ137に進み指定カウンタの値
、即ちノ、(準データ以−1−の画素テークの数をCP
U8の出カポードアよりデコーダ9及びI・ライム11
を介して表示器18に表小擢”る。そしてステップ13
9て2秒間表示を続マ1した後、ステップ44のモード
キー人力、及びステップ84のホールト処理を実イIし
、ステップ132に戻り、再度画素データの読み込みを
行い、テークの更新を行う。
In execution mode 4 processing, first, in step 130, the display 18
and υ19 are set to the initial display state as shown in FIG.
Step 131) - Wait until the reference pixel data is entered manually using the numeric keypad 16 and the "SET" key is pressed. When the "SET" key is input, step 13
The reference pixel data input in step 2 is read, and the read reference data is output from the CPU 8.・Output from P6, set decoder 10 and driver 12 to A, display 19
to be displayed. Then set the pixel readout address to °゛0“
The designated counter is cleared, and then the average value processing in step 80 is executed. Then, the read take read out in step 134 is set based on the set data.
The specified counter is incremented by 1 only if it is greater than or equal to Q'take, and if the address is less than or equal to the maximum address specified, that is, reading of all pixels has been completed. If not, the address is incremented by 1 in step 138, and .l'1'-J processing JIII in step 80 is executed to process the next IS-less pixel data. If reading of all pixel data has been completed in step 136, that is, if the maximum address has been read, the process proceeds to step 137, where the value of the specified counter is read, that is, the pixel take from The number of CP
Decoder 9 and I.Lyme 11 from the output door of U8
The screen is displayed on the display 18 via the step 13.
After the display is continued for 2 seconds at step 9, the mode key is pressed manually at step 44, and the halt processing at step 84 is executed, and the process returns to step 132, where the pixel data is read again and the take is updated.

実行モード5を実行させる時はキーボード16の“モー
ド5″キーを押下人力する。“モード5゛キーが入力さ
れるとモードキー人力処理(ステップ44)でステップ
58よりステップ59に進み第4図(G)に示すモード
6処理を実行する。
To execute execution mode 5, press the "mode 5" key on the keyboard 16 manually. When the "mode 5" key is input, the mode key manual processing (step 44) proceeds from step 58 to step 59, and the mode 6 processing shown in FIG. 4(G) is executed.

まずステップ140で表示器18.19を第5図に示す
如く初期状態とし、ステップ141て” S E T 
”キーが人力されるのを待つ。操作者はまず読み出すべ
き画素データのアドレスをキーボード16のテンキーよ
り入力し、” S E T ”キーを入力する。S E
 T ”キーが人力されるとステップ141より142
に進み人力されたアドレスを読み込むと共に読み込みア
Izレスを出カポ−)P7より出力し、表示器18に表
示する。
First, in step 140, the displays 18 and 19 are set to the initial state as shown in FIG.
Wait for the key to be pressed manually. The operator first inputs the address of the pixel data to be read using the numeric keys on the keyboard 16, and then presses the "S ET" key.S E
When the T” key is pressed manually, steps 141 to 142
The program proceeds to , reads the manually entered address, and outputs the read address from the output port P7 and displays it on the display 18.

そしてステップ143に進み次の’SET’“キー人力
を待つ。操作者がアドレスを人力後、読み込み回数を指
定すべく」二連同様テンキーより読み込み回数を入力し
’SET”キーを理ドするど、ステップ143よりステ
ップ144に進み、入力された指定読み込み回数を読み
込む。そしてステップ82のデータ読み込み処理を指定
回数方行なう(ステップ82とステップ146をループ
)。指定回数分の読込みを行うとステップ146よりス
テップ1.47に進み、読み込んた画素データl?il
の差の最大値をめ、ステップ148でめた画素データ間
の差の最大値を出カポ−1−P 6に出力し、デコーダ
10、ドライバ12を介して表示器19に表示する。そ
して2秒間表示を続行した後ステップ44のモートキー
人力処理及びステップ84のホールド処理を実行し、l
’) +=ニステップ14に戻り、データの更新を行な
う。
Then, proceed to step 143 and press the next 'SET' key.The operator inputs the address manually and then inputs the number of readings using the numeric keypad and presses the 'SET' key. , the process proceeds from step 143 to step 144, where the input designated number of readings is read.Then, the data reading process of step 82 is performed the designated number of times (step 82 and step 146 are looped).When the data has been read for the designated number of times, step 146 is performed. Proceed to step 1.47 and read the read pixel data l?il.
The maximum value of the difference between the pixel data determined in step 148 is outputted to the output capacitor 1-P 6 and displayed on the display 19 via the decoder 10 and driver 12. After the display continues for 2 seconds, the manual key processing in step 44 and the hold processing in step 84 are executed.
') +=Return to step 14 and update the data.

実行モード6を実行する場合にはキーボード16」二の
゛モード6°′キーを押下入力する。
To execute execution mode 6, press the ``mode 6'' key on the keyboard 16''.

゛モード6“キーが押下入力されると、モートキー人力
処理(ステップ44)実イ1中ステップ60よりステッ
プ61に進み、第4図(H)のモード6処理を実行する
When the "Mode 6" key is pressed and input, the process proceeds from step 60 to step 61 in manual key processing (step 44) to execute the mode 6 processing shown in FIG. 4(H).

モード6処理(ステップ61)ではまずステップ150
で表示器を第5図に示す初期状Jfi’1表示とし、ス
テップ151てSET’“キーの人力を待つ、操作者は
“モード6°′キーを押ドし、モード6処理l択後キー
ボード16のテンキーより指定ア1、レスを入力後“”
SET”キーを人力する。
In mode 6 processing (step 61), first step 150
The display is set to the initial state Jfi'1 as shown in FIG. After entering the specified address and response using the 16 numeric keys, press “”
SET” key manually.

”SET”キーが入力されるとステップ151よリステ
ップ152に進み1人力された指定アドレスを読み込む
と共に出力ポートP7より指定アドレスを出力し、表示
器18に表示する。
When the "SET" key is input, the process proceeds from step 151 to restep 152, where the designated address entered by one person is read, and the designated address is output from the output port P7 and displayed on the display 18.

そしてステップ80の平均値処理を実行し指定アドレス
の画素データを読み込み1次にステップ154において
指定アドレスを+1し、ステップ80の平均値処理を実
行し、指定アドレス七1のアドレスの画素データを読み
出した後ステップ156て読み込んだ2つの画素データ
の差をめ、ステップ157でめた差をCPU8の出力ポ
ートP6より出力し、表示器19に表示する。
Then, the average value processing in step 80 is executed and the pixel data at the specified address is read in. Next, in step 154, the specified address is incremented by 1, and the average value processing in step 80 is executed, and the pixel data at the specified address 71 is read out. After that, the difference between the two pixel data read in step 156 is determined, and the difference determined in step 157 is outputted from the output port P6 of the CPU 8 and displayed on the display 19.

以後ステップ149で2秒間表示器19への表示を続行
し、その後ステップ44のモードキー人力処理及びステ
ップ84のホールド処理を実行する。そしてステップ1
44に戻り、画素データの差の更新を行なう。
Thereafter, in step 149, the display on the display 19 is continued for 2 seconds, and then the mode key manual process in step 44 and the hold process in step 84 are executed. and step 1
Returning to step 44, the pixel data difference is updated.

実行モード7を実行する場合にはキーボード16上の°
゛低速パキーを押下人力する。“低速°。
To execute execution mode 7, press ° on the keyboard 16.
゛Press the low-speed park key manually. “Low speed °.

キーが入力されるとモードキー人力処理(ステップ44
)実行中ステップ62によりステップ63に進み第4図
(I)に示す低速モード処理を実行する。
When a key is input, mode key manual processing (step 44)
) During execution Step 62 leads to Step 63, where the low speed mode processing shown in FIG. 4(I) is executed.

低速モード処理(ステップ63)ではまずステップ16
0て操作者が任意の画素数とキーボード16」二のテン
キーより入力し、”SET”キーを入力するのを待つ。
In the low speed mode processing (step 63), first step 16 is performed.
0, the operator inputs an arbitrary number of pixels using the numeric keys on the keyboard 16'', and waits for the operator to input the ``SET'' key.

操作者が画素数を人力し“’SET”キーを入力すると
ステップ160よりステップ161に進み、入力された
指定画素数を読み込み、続いてステップ162でアドレ
ススイッチ17で指定される最大アドレスを、人力した
指定画素数で割る。その商が整数てな()れは小数点以
下を切り上げる。この計r1結果をNとする6そしてス
テップ163に進みスタートアドレスを“0°°にセッ
トし、ステップ164てスタートアドレスを画素データ
の読み出しアドレスにセットし、ステップ80の平均値
処理を実行し、アドレスi+’trに対1右した画素デ
ータを1澄み出し、ステップ166で読み出した画素テ
ークを表示器19に表示し、その後ステップ167て0
5秒間待った後ステップ44のモードキー人力処理及び
ステップ84のホールド処理を実行する。l、:、いて
ステップ169で読み出しアドレスにステップ162て
めた4(ti Nを加える。そしてステップ170てN
を加えたアドレスがアドレススイッチJ7で指定された
最大アドレス以下かを調べ、最大アドレス以1この場合
はステップ80の’F均(+l′i処理に戻り、新しい
アドレスイ1/(の画素データをめ表示する。ステップ
170でアドレスが最大アドレス以J二の場合にはステ
ップ171に進みスタートアドレスを+1し、ステップ
172で加化したスタートアドレスが最大アドレス以上
になったか否か調べ、最大アドレス以上の場合はステッ
プ163に戻り再度スタートアドレスをパ0′”とし以
下の処理を行ない、スタートアドレスが最大アドレス以
」、でない場合にはステップ164に進み、このスフ−
1、アドレスを画素データ読出しアドレスにセットし、
以下の処理を実行する。
When the operator manually inputs the number of pixels and inputs the "'SET" key, the process advances from step 160 to step 161, where the input designated number of pixels is read, and then at step 162, the maximum address specified by the address switch 17 is manually input. Divide by the specified number of pixels. If the quotient is an integer (), round up the decimal point. This total r1 result is set to N6.Then, the process proceeds to step 163, and the start address is set to "0°°.In step 164, the start address is set to the pixel data read address, and the average value processing in step 80 is executed. The pixel data that is 1 to the right of the address i+'tr is extracted by 1, the pixel take read out in step 166 is displayed on the display 19, and then in step 167 it is 0.
After waiting for 5 seconds, the mode key manual processing in step 44 and the hold processing in step 84 are executed. l, :, and in step 169, add 4 (ti N) obtained in step 162 to the read address. Then, in step 170, add N
Check to see if the address added is less than or equal to the maximum address specified by address switch J7. If the address is less than or equal to the maximum address in step 170, the process advances to step 171 and the start address is incremented by 1. In step 172, it is checked whether the added start address is greater than or equal to the maximum address. If the start address is not greater than or equal to the maximum address, the process returns to step 163 and sets the start address to par 0' again, and performs the following process.If the start address is not greater than or equal to the maximum address, the process proceeds to step 164.
1.Set the address as the pixel data read address,
Execute the following processing.

以上説明した様に固体撮像素1’(CCD)の画素のA
/D変換後の出力信号をマイクロコンピー’−−1(C
PU8)により処理することにょリジ)割に精度よくか
つ高速で所望の画素の濃Hidレベルをテシタル表示す
ることができる。
As explained above, the A of the pixel of the solid-state image sensor 1' (CCD)
/D conversion output signal is microcomputer'--1 (C
Since processing is performed by the PU 8), the dark Hid level of a desired pixel can be displayed with high accuracy and high speed.

実行モーIS′1を選択・実行することによりccDの
指定するアドレスの画素データが直ちに表示器にテシタ
ル表示される。このため必要なアドレスの高速で変化す
る画素データを容易に読み込み、順次指定してNll+
定できる。これを用いる小により画像読み取り装煮にお
ける光源のシェーディング特性を知る小ができ、このシ
ェーディング特性をもどに光源の補11..や画素デー
タの補正を行なう小がてきる。
By selecting and executing the execution mode IS'1, the pixel data at the address specified by the ccD is immediately displayed on the display unit. Therefore, it is easy to read pixel data that changes at high speed at the required address, specify it sequentially, and then
Can be determined. By using this, it is possible to know the shading characteristics of the light source during image reading preparation, and based on this shading characteristic, light source correction 11. .. A small screen for correcting the pixel data and pixel data will appear.

実行モード2を選択・実行することにより画素チー タ
カアISレス順に順次表示される。このモートによって
操作者はアドレスを指定する小なく画素データを測定で
きる6又、高速で変化するビデオ信号等のCCDの画素
データをJツ「定時間ずつ表示するので測定が容易であ
る。しかも表示される画素データはアISレス順に表示
されるので、全アドレス域に亘る画素テークを把41−
てきる。
By selecting and executing execution mode 2, pixels are sequentially displayed in order of IS response. This mote allows the operator to measure pixel data without specifying an address.In addition, the pixel data of a CCD, such as a video signal that changes at high speed, is displayed at regular intervals, making measurement easy. Since the pixel data to be displayed is displayed in the order of address IS, it is possible to grasp the pixel take over the entire address range.
I'll come.

実行モード3を選択・実行することにより画像主走査方
向lライン分の画素データの中で最大(1riと最少(
+ri、及びそのアドレスが表示される。これによって
操作者はすべての画素データをサンプルする必要がなく
なった。また最大(iI′iと最少イftを4(11定
することによってCCDのタイナミツクレンジを知る事
がてき1画像処理に役1’/た1主る”ハができる。
By selecting and executing execution mode 3, the maximum (1ri) and minimum (
+ri and its address are displayed. This eliminates the need for the operator to sample all pixel data. Furthermore, by setting the maximum (iI'i) and the minimum if to 4 (11), it is possible to know the dynamic range of the CCD, which is useful for image processing.

実行モート4を選択・実行することにより、指定イ+r
i以」二の画素データが表示される。よって画像読み取
り装置がプリンター等の画像処理装置に接続されている
場合、オリジナル原稿濃I片と画素データの値とプリン
ト濃度の相関を極めて容易にal11定することができ
るので、これを補1F等のデータとして利用することに
より、精度の高い補正が容易に行なえる。
By selecting and executing execution mode 4, the specified i+r
Pixel data from i to 2 is displayed. Therefore, when the image reading device is connected to an image processing device such as a printer, the correlation between the original dark I piece, the pixel data value, and the print density can be determined very easily. By using this as data, highly accurate correction can be easily performed.

実行モード5を選択・実行することにより指定したアI
・レスの画素データを、指>i4回回数券込み、その画
素データ間で差の最大(++’iを表示することかでき
る。このテークによりCCDの画素データ読み取り及び
A/D変換の際のバラツキをA111定でき、画像濃瓜
の分解能を極めて容易に知るコバができる。
The specified AI by selecting and executing execution mode 5.
・It is possible to display the maximum difference (++'i) between the pixel data by including the number of times the finger > i4 times.This take allows you to read the pixel data of the CCD and perform A/D conversion. Variations can be determined by A111, and the resolution of the image can be determined very easily.

実行モード6を選択ゆ実行することによりCCDの指定
したアドレスの隣接ヒツトとの差が:1llI定てきる
。これを画像読み取りlライフ分のうち=・定区間にお
いて測定する小により原稿濃淡の読み取り精度や、CO
D表面表面光照光点合わせ等に利用できる。
By selecting and executing execution mode 6, the difference between the address designated by the CCD and the adjacent hit is determined: 1llI. This is measured in a certain period out of the image reading life, and the accuracy of reading the density of the original and the CO
D surface It can be used for surface illumination point alignment, etc.

実行モード7(低速モーI・)を選IJ(・実行するこ
とにより、高速で読み出される画素信号を数七個〜数百
個(ステップ162でめたN)おきにサンプルして表示
するので高速で読み出される画素データ信号の変化を1
/Nにして表示することができる。これによって画素デ
ータ信号の流れを目測でモニタできる。
By selecting execution mode 7 (low speed mode I) and executing it, pixel signals that are read out at high speed are sampled every several seven to several hundred (N determined in step 162) and displayed at high speed. The change in the pixel data signal read out by 1
/N can be displayed. This allows the flow of pixel data signals to be visually monitored.

また平均値処理においであるアドレスに対して指定回数
画素データを読み込んで・1i均した値をそのアドレス
における画素テークとしで扱うことにより画素データを
平均化するので画素テークの時間的バラツキの問題をな
くすことができる。このように読み取りの際の単時間的
なバラツキの問題をなくすことにより画像読み取り装置
の光源光度やCCDの受光懇度等の経時変化を知るだめ
のA111定かできる。
In addition, in average value processing, the pixel data is averaged by reading the pixel data for a specified number of times for a certain address and averaging the value by 1i as the pixel take at that address, which solves the problem of temporal variations in pixel take. It can be eliminated. In this way, by eliminating the problem of temporal variations in reading, it is possible to determine the A111 for determining temporal changes in the light source luminous intensity of the image reading device, the light receiving intensity of the CCD, etc.

また各モート処理を実行中に゛′ボールド°゛キーを押
ド入力し、ホールドモードとすることによりその時点で
表示されている内容C」その状1t;を維持する。この
モー1ζを用いれは、一定時間ごとに変化する表示内容
を−・時的に止めて容易に記録等を行なう事ができる。
Also, by pressing the ``Bold'' key during execution of each mote process and setting the hold mode, the contents displayed at that time are maintained in the state 1t;. By using this mode 1ζ, it is possible to temporarily stop display contents that change at regular intervals and easily record them.

また本実施例においては画素データの取り込みは画像読
み取り装置基板」−の画素データのラッチ等の[Cとピ
〉・コ〉′バチプル゛Cあり、これによって画像読み取
り装置基板」二の画素データの流れを0二める事がない
In addition, in this embodiment, the pixel data is captured by the latching of the pixel data on the image reading device board. It never slows down the flow.

また取り込んだ画素データを1すひ基板上に戻111も
rjf能であり、入出方コイクタを1個とし、画像読み
取り装置基板上のICチップにクリップ等で接続する構
成としてもよいことはもちろんである。
In addition, the captured pixel data is returned to the 1-strip board 111 is also an RJF function, and it goes without saying that it is also possible to use a configuration in which there is only one input/output coil connector and it is connected to the IC chip on the image reading device board with a clip or the like. be.

また各入出力信号をコ矛りタではなくロジックアナライ
ザ等と同様にICの足\’JICクリップA<にも容易
に接続Hf能な個別のクリソゲに接韓しCもよいことは
もちろんである。この入出力信号の授受を個別グリップ
を用いた例を第614に示丈。
Also, it is of course possible to connect each input/output signal to a separate clip that can be easily connected to the IC's leg \'JIC clip A<, similar to a logic analyzer, etc., instead of connecting it to a logic analyzer. . An example of using individual grips to send and receive input/output signals is shown in No. 614.

図中201a〜201eは個別クリップである。In the figure, 201a to 201e are individual clips.

効果 以」−説明した様に本発明によれば筒中な操作で固体撮
像素子の希望する画素の検出濃度レベルをデジタル表示
することができる。このため画像読み取り装置等におけ
る光源のシェーディング4−ν性を容易に知ることがで
きる。このシェーディング特性を基に光源の補正や画素
データの補iEも容易に行うことができる。
As explained above, according to the present invention, it is possible to digitally display the detected density level of a desired pixel of a solid-state image sensor by an in-process operation. Therefore, it is possible to easily know the 4-v shading property of a light source in an image reading device or the like. Based on this shading characteristic, light source correction and pixel data supplementation iE can be easily performed.

またさらに本発明によれば固体撮像素f−の指定した位
置の画素の画素データを(旨定回数読み込み、読み込ん
だ画素データ間で差の71&人(fiをデジタル表示す
ることができるモニタ装置が実現する。これにより固体
撮像素−fの画素データ読み取り及びA/D変換の際の
バラツキを測定でき、画像濃度の分解能を極めて容易に
知る+3ができる。
Furthermore, according to the present invention, the pixel data of the pixel at the designated position of the solid-state image sensor f- is read a fixed number of times, and the monitor device capable of digitally displaying the difference between the read pixel data of 71 & This makes it possible to measure variations in pixel data reading and A/D conversion of the solid-state image sensor -f, making it possible to know the image density resolution extremely easily.

また本発明によれば画素データの取り込みは画像読み取
り装置基板1.の画素データのラッチ等のICとピンコ
ンパチブルであり、これによって画像読み取り装置基板
上の画素データの流れを止める事がない。
Further, according to the present invention, pixel data is captured from the image reading device board 1. It is pin-compatible with ICs such as pixel data latches, so it does not stop the flow of pixel data on the image reading device board.

また取り込んだ画素データを再び基板1−に戻す事も可
能であり、入出力コネクタを1個とし、画像読み取り装
置基板上のICデツプにクリップ等で接続できる。
It is also possible to return the captured pixel data to the board 1-, and the number of input/output connectors is reduced to one, which can be connected to the IC depth on the image reading device board with a clip or the like.

また各人出力信号をコネクタではなくロジックアナライ
ザ等と同様にICの足やICクリップ等にも容易に接続
可能な個別のクリップにすることにより入出力信号授受
に制約のないモニタ装置が
In addition, by using individual clips for individual output signals that can be easily connected to IC legs or IC clips, similar to logic analyzers, etc., instead of using connectors, a monitoring device with no restrictions on input/output signal exchange can be created.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例モニタ装置の外観図、 第2図は本実施例の装置のブロック構成図、第3図は固
体撮像素子(CCD)を模式的に表わした図、 第4図(A)〜(L)は本実施例装置の制御フローチャ
ー1・、 第5図は本実施例装置の表示部の初期表示状態を示す図
、 第6図は本実施例装置の人出カニ」ネクタの他の例を示
す図である。 図において、3・・・保持レジスタ、4・・・、読み込
みレジスタ、5・・・アドレスレジスタ、6・・・カウ
ンタ、8・・・マイクロコンピュータ(CPU)、16
・・・キーボード、17・・・アドレススイッチ、18
.19・・・表示器、2o・・・キーボードLED群、
23.26・・・コネクタ、25・・・画像読み取り装
置である。 (・・−ア′ 2,14図(A) :″、5[゛ 第4図 (3) 第4日 (C) イシ 4121 (D) 第6図
FIG. 1 is an external view of a monitor device according to an embodiment of the present invention, FIG. 2 is a block diagram of the device of this embodiment, FIG. 3 is a diagram schematically representing a solid-state image sensor (CCD), and FIG. Figures (A) to (L) are the control flowchart 1 of the device of this embodiment, Figure 5 is a diagram showing the initial display state of the display section of the device of this embodiment, and Figure 6 is the number of people in the device of this embodiment. It is a figure which shows another example of a "crab" connector. In the figure, 3... Holding register, 4... Read register, 5... Address register, 6... Counter, 8... Microcomputer (CPU), 16
...Keyboard, 17...Address switch, 18
.. 19...Display unit, 2o...Keyboard LED group,
23.26...connector, 25...image reading device. (...-A' Figure 2, 14 (A):'', 5[゛Figure 4 (3) 4th day (C) Ishi 4121 (D) Figure 6

Claims (4)

【特許請求の範囲】[Claims] (1)固体撮像素子を用いて画像を読み取る画像情報読
み取り装置のアナログ−デジタル変換後の前記固体撮像
素子よりのデジタル化された画素の濃度レベルデータを
デジタル表示するモニタ装置であって、前記固体撮像素
子の各画素を番地づけし特定番地を指定する番地指定り
段と、該番地指定手段にて指定された番地の画素1農度
レベルをデジタル表示する表示手段とを備えたことを特
徴とするモニタ装置。
(1) A monitor device that digitally displays density level data of digitized pixels from the solid-state image sensor after analog-to-digital conversion of an image information reading device that reads images using a solid-state image sensor, It is characterized by comprising an address designation step for assigning an address to each pixel of the image sensor and designating a specific address, and a display means for digitally displaying the agricultural level of one pixel at the address designated by the address designation means. monitoring device.
(2)固体撮像素子を用いて画像を読み取る画像情報読
み取り装置のアナログ−デジタル変換後の前記固体撮像
素子よりのデジタル化された画素データをデジタル表示
するモニタ製鎖であって前記固体撮像素子の各画素を番
地づけし特定番地を指定する番地指定手段と、該番地指
定手段で指定された番地の画素データ読み込み回数を指
定する回数指定手段と、該回数指定手段指定回数前記画
素データを読み込む読み込み手段と、該読み込み干1段
での読み込みデータの差の最大を検知する検知手段と、
該検知手段で検知した前記読み込み画素データの差の最
大をデジタル表示する表示手段とを備えたことを特徴と
するモニタ装置。
(2) A monitor chain for digitally displaying digitized pixel data from the solid-state image sensor after analog-to-digital conversion of an image information reading device that reads images using a solid-state image sensor; an address specifying means for assigning an address to each pixel and specifying a specific address; a number specifying means for specifying the number of times pixel data at the address specified by the address specifying means is read; and a reading for reading the pixel data a specified number of times. means, and a detection means for detecting the maximum difference between the read data in the first reading stage;
A monitor device comprising display means for digitally displaying the maximum difference between the read pixel data detected by the detection means.
(3)信号の授受はICコネクタを用い、取り込んだ画
素データを折り返し、出力可能としたことを特徴とする
特許請求の範囲i1項記載のモニタ装置。
(3) The monitor device according to claim i1, wherein an IC connector is used to send and receive signals, and the captured pixel data can be returned and output.
(4)信号の授受は画像情報読み取り装置のICチップ
に直接接続”I能なりリップにより行うことを特徴とす
る特許請求の範囲第1sn記載のモニタ装置。
(4) The monitor device according to claim 1, wherein the signal is transmitted and received by means of a lip that is directly connected to an IC chip of the image information reading device.
JP58150015A 1983-08-17 1983-08-17 monitor device Granted JPS6041868A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP58150015A JPS6041868A (en) 1983-08-17 1983-08-17 monitor device
US06/639,387 US4653111A (en) 1983-08-17 1984-08-10 Image data monitor apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58150015A JPS6041868A (en) 1983-08-17 1983-08-17 monitor device

Publications (2)

Publication Number Publication Date
JPS6041868A true JPS6041868A (en) 1985-03-05
JPH0548023B2 JPH0548023B2 (en) 1993-07-20

Family

ID=15487609

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58150015A Granted JPS6041868A (en) 1983-08-17 1983-08-17 monitor device

Country Status (1)

Country Link
JP (1) JPS6041868A (en)

Also Published As

Publication number Publication date
JPH0548023B2 (en) 1993-07-20

Similar Documents

Publication Publication Date Title
JP3246021B2 (en) 2D colorimeter
US4134149A (en) High sweep rate waveform display control for digital recording waveform devices
JPH10261044A (en) Decoding method for real-time video image
JP2001224557A (en) Data input device, data input system, display data analysis device and medium
JPH0462467A (en) Ultrasonic image inspection device
US4273442A (en) Spectral photometer for medical applications
JPS5590191A (en) Streak image analyzer
US12025491B2 (en) Optoelectronic sensor device, detector and electronic device, and method of operating such a sensor device or detector
JPS6041870A (en) monitor device
JPH0550185B2 (en)
JPH0548023B2 (en)
JPS6041869A (en) Monitoring device
JPH0544862B2 (en)
JPH1073534A (en) Equipment for determining color developing matter
KR200306581Y1 (en) Dimension gauging system of a subject used video presenter
JPH0626947A (en) Stress imaging system
JPH038214B2 (en)
JP2940028B2 (en) Vision sensor
JP3214038B2 (en) X-ray imaging device
JPH0898222A (en) Inspection signal digitizing display device for television receiver
JPS6118248A (en) Eye pattern measuring device
JPH0665945U (en) Display inspection system
CN119342203A (en) An automatic measurement device and method for delay of image processing system
JP2002221536A (en) Waveform measuring device
JPH04354065A (en) Inspecting method for operating state indication lamp for visual sensor