JPS63106873A - Image input system - Google Patents

Image input system

Info

Publication number
JPS63106873A
JPS63106873A JP25170186A JP25170186A JPS63106873A JP S63106873 A JPS63106873 A JP S63106873A JP 25170186 A JP25170186 A JP 25170186A JP 25170186 A JP25170186 A JP 25170186A JP S63106873 A JPS63106873 A JP S63106873A
Authority
JP
Japan
Prior art keywords
range
scanner
image data
input
read
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
JP25170186A
Other languages
Japanese (ja)
Inventor
Tetsuo Machida
哲夫 町田
Hidefumi Iwami
岩見 秀文
Kojiro Miyashita
宮下 幸次郎
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.)
Hitachi Microcomputer System Ltd
Hitachi Ltd
Original Assignee
Hitachi Ltd
Hitachi Microcomputer Engineering Ltd
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 Hitachi Ltd, Hitachi Microcomputer Engineering Ltd filed Critical Hitachi Ltd
Priority to JP25170186A priority Critical patent/JPS63106873A/en
Publication of JPS63106873A publication Critical patent/JPS63106873A/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Abstract

PURPOSE:To prevent memory capacity from being increased and to improve operability, by selecting only a picture data within a designated range. CONSTITUTION:When it is difficult to decide a required range only by the picture data before scanner input, a system to display images scanner-inputted on a display screen 5, and to designate the required range out of the above images by trial and error is compelled to be adopted. In such a case, the outline (upper half, or quarter in lower right) of a reading range is designated before the scanner input, and control so as not to read the data other than the one in the designated range by a scanner 3, is performed by a controller 2. In such a way, it is possible to reduce a memory capacity required for a computer. Also, read picture data within an approximate range is displayed on the display 5 out of them, and the operability can be improved by a system by which a detailed range is decided in a man-machine interface way.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、オフィスオートメーション(OA )等に2
けるワークステーションに係り、特に画像データをワー
クステーション内に入力する場合。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention is applicable to office automation (OA), etc.
Relates to workstations that can be used, especially when image data is input into the workstation.

入力対象とする画像データの範囲を指定するに好適な画
像入力方法に係る。
The present invention relates to an image input method suitable for specifying a range of image data to be input.

〔従来の技術〕[Conventional technology]

画像データをスキャナ等で読取り、計算機内にディジタ
ルデータとして取込む場合、スキャナの入力可能な範囲
(画像サイズ)と、計算機処理の対象とする範囲とは一
般に異なる。従って、スキャナの読取り可能範囲の中か
ら、処理対象範囲を選定し、切取る必要が生じる。この
切取シを実行する方法には、従来1次の2通シの方法が
ある。
When image data is read with a scanner or the like and imported into a computer as digital data, the input range (image size) of the scanner is generally different from the range targeted for computer processing. Therefore, it is necessary to select and cut out the range to be processed from the readable range of the scanner. Conventionally, there are two methods for carrying out this cutting.

第1の方法は、スキャナからは読取シ可能な範囲全てを
、一旦計算機内部に取込み、その後、処理対象範囲を計
算機処理によって切取る方式である。この方式によれば
、たとえ処理対象範囲が小さい場合でも、スキャナの読
取可能範囲の画像データ全てを保持するための記憶装置
が必要となり、経済的でない。
The first method is to once import the entire range that can be read by a scanner into a computer, and then cut out the processing target range by computer processing. According to this method, even if the processing target range is small, a storage device is required to hold all the image data within the readable range of the scanner, which is not economical.

一方、第二の方法は、スキャナからの読取シ時に、必要
な範囲のみを選択的に読取る方法である。
On the other hand, the second method is to selectively read only a necessary range when reading from a scanner.

必要範囲の選択には、)jX稿に必要範囲を示すマーク
を記入し、そのマークをスキャナが識別する方式や、必
要範囲を予め長さやラスタ数等によって指定する方式が
ある。前者のマークを識別する方式としては、ファクシ
ミリのスキップ伝送機能の如く、原稿の左端を黒く塗る
ことによって、その右側の部分を読み飛ばす方式が知ら
ノ1、ている。この方式では、原稿上に加筆しなければ
ならない欠点があυ5さらに、上記ファクシミリの如く
副走査方向のみの選択に加、工、主走査方向の選択をも
実現するには、スキャナに範囲を示すマークを認識する
機能を付加せねばならず、スキャナの・・−ドウエア規
模を増大する欠点がある1、必要範囲を数値で指定する
方式では、指定範囲を厳密に指定できる長所はあるが、
例えば、日経バイト1985年7月号146,147ペ
ージに示す通り、1/240インチ単位に指定せねばな
らない。これは人間の感覚を超えているため、このよう
な数値での指定は実用的でない。
To select the necessary range, there is a method in which a mark indicating the necessary range is written on the document and the scanner identifies the mark, and a method in which the necessary range is specified in advance by length, number of rasters, etc. As a method for identifying the former mark, the best known method is to paint the left edge of the document black and skip the portion to the right, similar to the skip transmission function of a facsimile. This method has the disadvantage that additional notes must be added to the document.Furthermore, in order to realize processing, processing, and selection of the main scanning direction instead of selecting only the sub-scanning direction as in the case of the facsimile mentioned above, it is necessary to indicate the range to the scanner. The method of specifying the required range numerically has the advantage of allowing you to specify the specified range precisely, but
For example, as shown in Nikkei Byte July 1985 issue, pages 146 and 147, it must be specified in units of 1/240 inch. Since this is beyond human sense, it is not practical to specify such a numerical value.

〔発明が解決しようとする問題点3 以上の通り、従来の方式では、スキャナから画像データ
を入力する場合、所要のメモリ容量が膨大となるか、あ
るいは、メモリ量の増大を避けるには、操作性が低下す
る、という欠点がある。
[Problem to be Solved by the Invention 3] As mentioned above, in the conventional method, when inputting image data from a scanner, the required memory capacity is enormous, or in order to avoid an increase in memory capacity, it is necessary to The disadvantage is that the performance is reduced.

本発明の目的は、上記の欠点を除去し、スキャナからの
画像入力範囲の指定を簡便化することによって、メモリ
容量の増大を防ぎ、かつ操作性の良い画像入力方式を提
供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide an image input method that eliminates the above drawbacks, simplifies designation of an image input range from a scanner, prevents an increase in memory capacity, and has good operability.

〔問題点を解決するための手段〕[Means for solving problems]

画1象データ?スギャナから入力し、それをテキスト、
図形等と共に文書として編集する場合、画像データの必
要範囲を正確に決定するには、周囲のテキストデータや
図形データとの位置関係、大小関係等を考慮する必要が
ある。すなわち、スキャナ入力前の画像データ単独では
必要範囲を決定し難い場合が多い。このような場合には
、スキャナ入力した画像をディスプレイ画面に表示し、
その中から必要範囲を試行錯誤的に指定する方式を取ら
ざるを得ない。一方、このような場合でも、スキャナの
読取シ可能範囲全てのデータを読取る必要はなく、概略
の位置、サイズを予め決定することは可能であり、これ
によって、所要メモリの増大を防止することができる。
One image data? Enter from Sugyana and text it,
When editing a document together with graphics and the like, in order to accurately determine the necessary range of image data, it is necessary to consider the positional relationship, size relationship, etc. with surrounding text data and graphic data. That is, it is often difficult to determine the necessary range using only image data before being input to the scanner. In such cases, display the image input by the scanner on the display screen,
There is no choice but to use a method of specifying the necessary range from among them through trial and error. On the other hand, even in such a case, it is not necessary to read all the data in the scanner's readable range, and it is possible to determine the approximate position and size in advance, thereby preventing an increase in the required memory. can.

〔作用〕[Effect]

本発明では、上記の性質を利用して、スキャナ入力前に
読取範囲の概略(上半分、右下四半分など)を指定し、
指定範囲以外のデータはスキャナで読取らないよう制御
する。これによって、計算機に必要となるメモリ量を減
少することができる。
In the present invention, the above property is utilized to specify an outline of the reading range (upper half, lower right quarter, etc.) before inputting it to the scanner.
Controls the scanner so that it does not read data outside the specified range. This allows the amount of memory required for the computer to be reduced.

読取った概略範囲の画像データをディスプレイに表示し
、その中から、マンマシン的に詳細範囲を決定する方式
によって、操作性の向上を実現する。
Improved operability is achieved by displaying the image data of the general range read on the display and determining the detailed range from that data in a man-machine manner.

〔実施例〕〔Example〕

以下1本発明を実施例を用いて詳細に説明する。 The present invention will be explained in detail below using examples.

第1図は、本実施例の構成図を示す。1は中央処理装置
であり、本実施例の動作を制御する部分である。2は、
スキャナ制御装置であり、スキャナの動作を制御すると
共に、概略の読取り位置指定に従って、スキャナのデー
タ読取シのオン/オフを制御する。3は、画像データを
読取るスキャナ、4は、スキャナ3が読取ったデータを
蓄えるメモリ、5は、読取った画像データを表示するデ
ィスプレイと、概略の読取り位置指定、およびディスプ
レイを見ながら決定する厳密な必要範囲を指定するキー
ボード入力装置である。この入力装置はキーボードの代
漫に、マウスやタブレット、あるいはダイヤル等の位置
指定装置である場合もあり、まだ、キーボードとこれら
の位置指定装置との複合体であってもよい。
FIG. 1 shows a configuration diagram of this embodiment. Reference numeral 1 denotes a central processing unit, which is a part that controls the operation of this embodiment. 2 is
This is a scanner control device that controls the operation of the scanner and also controls the on/off of data reading of the scanner according to the general reading position designation. 3 is a scanner for reading image data; 4 is a memory for storing data read by the scanner 3; 5 is a display for displaying the read image data; a rough reading position designation; and a precise reading position determined by looking at the display. It is a keyboard input device for specifying the required range. Instead of a keyboard, this input device may be a mouse, a tablet, or a position specifying device such as a dial, or it may be a combination of a keyboard and these position specifying devices.

次に、上記の各装置を用いて画像を入力する手順を説明
する。まず第一に、スキャナから画像を入力することを
示すコマンドを、キーボード5を用いて、中央処理装置
1に送信する。引続き、同じくキーボード5を用いて、
概略の読取り範囲を指定する。指定方法は、キーボード
上のキーを、画像の位置に対応付ける方法を取る。
Next, a procedure for inputting an image using each of the above devices will be explained. First of all, a command indicating that an image is to be input from the scanner is sent to the central processing unit 1 using the keyboard 5 . Continuing, using the same keyboard 5,
Specify the approximate reading range. The specification method is to associate keys on the keyboard with image positions.

ある。即ち、画像データを3×3の9つの領域に分割し
、キー7を左上、キー5を中央のように対応させている
。この他、画像全面を必要とする場合には、上記の1〜
9のキー以外に、キー0を用いる。さらに、複数個の範
囲を同時指定可能とするため、範囲指定の終了を示すキ
ーとして、1−・」キーを用いる。
be. That is, the image data is divided into nine areas of 3×3, and the key 7 is placed in the upper left, and the key 5 is placed in the center. In addition, if the entire image is required, please use the steps 1 to 1 above.
In addition to key 9, key 0 is used. Furthermore, in order to enable simultaneous specification of a plurality of ranges, a 1-.'' key is used as a key to indicate the end of range specification.

以上によ1ハ概略位置];イ定を受取った中央処理装w
1ば、これをビクセル、ラスタ単位の位置指定に変換し
、それに該当する信号をスキャナ制御装置2へ送信する
。スキャナ制御装置2は、当該信号を受け、スキャナ3
を起動する。スキャナ3からは全データを読取り、スキ
ャナ制御装置2へ送る。スキャナ制御装置2は、中央処
理装置1から指定された範囲に対応するデータのみを選
択し、それを中央処理装置1経由メモリ4へ送信する。
Based on the above, the central processing unit that received the
First, it converts this into a position designation in pixel and raster units, and transmits the corresponding signal to the scanner control device 2. The scanner control device 2 receives the signal and controls the scanner 3.
Start. All data is read from the scanner 3 and sent to the scanner control device 2. The scanner control device 2 selects only the data corresponding to the specified range from the central processing device 1 and transmits it to the memory 4 via the central processing device 1.

これで概略指定位置の画像データ入力を完了する。This completes the input of image data at the approximately designated position.

引続き、メモリ4へ格納した画像データを、中央処理装
置1を経由して、ディスプレイ5へ表示する。この際、
ディスプレイ5への表示すイズに応じて、中央処理装置
1が画像−リイズの拡大または縮小を実行する。デイス
ゾl/イ5に表示された画像データを見て、操作者が必
要範囲を厳密に指定する。必要範囲が矩形の、Ia!合
には、キーボード上のカーソルキー、あるいはマウス等
のポインティングデバイスを用いて、矩形の対角2点を
指定する等の方式による。キーボード・ディスプレイ5
からの必要範囲指定は、ディスプレイ上の画面位置とし
て、中央処理装置1−送信される。これを受けだ中央処
理装置1は5画面位置を、メモリ4上の画像アドレスの
列に変換する。この変換は、いわゆるウィンドウ・ビュ
ーボート変換と同一の変換である。一般に、上記の方式
によって指定された範囲内の画像データは、メモリ4上
では不連続な領域に存在するので、中央処理装置1は、
必要範囲の画像データのみが、連続した領域に格納され
るよう、メモリ4内で画像データの選択的移動を実施す
る。
Subsequently, the image data stored in the memory 4 is displayed on the display 5 via the central processing unit 1. On this occasion,
Depending on the display size on the display 5, the central processing unit 1 enlarges or reduces the image size. The operator looks at the image data displayed on the display 1/5 and specifies the necessary range precisely. The required range is a rectangle, Ia! In this case, a method such as specifying two diagonal points of a rectangle using a cursor key on a keyboard or a pointing device such as a mouse is used. keyboard display 5
The required range designation is transmitted from the central processing unit 1 as a screen position on the display. Upon receiving this, the central processing unit 1 converts the five screen positions into a string of image addresses on the memory 4. This conversion is the same as the so-called window/viewboard conversion. Generally, image data within the range specified by the above method exists in discontinuous areas on the memory 4, so the central processing unit 1
Image data is selectively moved within the memory 4 so that only the necessary range of image data is stored in a continuous area.

以上の手順実施するだめの、中央処理装置の処理の流れ
を第3図に示す。
FIG. 3 shows the processing flow of the central processing unit to carry out the above procedure.

第4図に、スキャナ制御装置2が、指定範囲の画像デー
タのみを選択する回路のブロック構成を示す。同図にお
いてラスタ終点レジスタ401゜ラスク始点しジスタ4
021画像全体のラスク総数しジスタ4032画像全体
のラスタ全長(単位ビクセル)レジスタ404.ビクセ
ル始点レジスタ405.ビクセル終点レジスタ406は
、各々、中央処理装置1かり初期セットされるものであ
る。
FIG. 4 shows a block configuration of a circuit in which the scanner control device 2 selects only image data in a specified range. In the same figure, raster end point register 401° raster start point register 4
021 Raster total number of the entire image register 4032 Raster total length (unit: pixel) of the entire image register 404. Vixel start point register 405. Each of the pixel end point registers 406 is initially set by the central processing unit 1.

スキャナが1ピクセル読出す動作に同期したピクセルカ
ウント信号を、ビクセルカウンタ408が受け、】ずつ
カウントダウンする。このカウンタ値を、ラスタ全長か
ら減算した値と、ビクセル始点レジスタ405のit 
sおよびビクセル終点レジスタ406の値との大小を、
比較器411,412が判定(7、読取りビクセルが指
定範囲内にある場合のみボー1−4 ]、 6を開く。
A pixel counter 408 receives a pixel count signal synchronized with the operation of reading one pixel by the scanner, and counts down by ]. The value obtained by subtracting this counter value from the total raster length and the it value of the pixel start point register 405
s and the value of the pixel end point register 406,
Comparators 411 and 412 determine (7, baud 1-4 only if the read pixel is within the specified range), and open 6.

同様に、ビクセルカウンタ408が零に在ったタイミン
グをラスタカウンタ407がカウント(7,読取りラス
タが指定範囲内にある場合のみゲート415を開く。さ
らに、ボー)415,416の出力によって、読取シビ
クセルが、ビクセル値、ラスク値とも指定範囲内にある
時のみゲー用・418を開き、スキャナ3からの画像デ
ータを中央処理装置1へ送信する。
Similarly, when the pixel counter 408 is at zero, the raster counter 407 counts (7, opens the gate 415 only when the read raster is within the specified range, and also baud) 415 and 416 to count the read cibixels. However, only when both the pixel value and the rask value are within the specified range, the game screen 418 is opened and the image data from the scanner 3 is sent to the central processing unit 1.

なお、このような選択回路を、スキャナ3の本体内に組
込んでおくこともできる。
Note that such a selection circuit can also be built into the main body of the scanner 3.

〔発明の効果〕〔Effect of the invention〕

本発明によれば1画像データをス牛ヤ丈から読取る際に
必要となるメモリの容量を増大することなく、かつ、詳
細な位置指定は、ディスプレイ表示画面を見ながら、操
作性良く処理できる。スキャナ入力時の概略位置指定は
、簡単々回路を追加するのみで良い。
According to the present invention, detailed position designation can be easily handled while looking at the display screen without increasing the memory capacity required when reading one image data from the vertical position. Rough position designation during scanner input can be done simply by adding a circuit.

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

第1図は本発明の一実施例の装置構成図、第2図は、ス
キャナ入力時囲の概略指定時、テンキーと画像データと
の位置の対応図、第3図は本実施例による中央処理装置
の処理フロー、第4図は、スキャナ制御装置が、指定範
囲内の画像データを選択する回路のブロック図である。 1・・・中央処理装置、2・・・スキャナ制御装置、3
・・・スキャナ、4・・・メモリ、5・・・キーボー・
ド・ダイスv1目 竿2図 ネう図 ○
Fig. 1 is a diagram of a device configuration according to an embodiment of the present invention, Fig. 2 is a diagram showing the correspondence between the positions of the numeric keypad and image data when the outline of the area is specified during scanner input, and Fig. 3 is a diagram of the central processing according to the present embodiment. FIG. 4 is a block diagram of a circuit in which the scanner control device selects image data within a specified range. 1... Central processing unit, 2... Scanner control device, 3
...Scanner, 4.Memory, 5.Keyboard.
De dice v1 eye rod 2 figure ○

Claims (1)

【特許請求の範囲】[Claims] 1、画像入力装置と、入力画像データを格納する記憶装
置と、入力すべき画像データの範囲を、概略および詳細
に指定する装置と、入力した画像データを表示する装置
とから成る画像入力方式において、指定された範囲内の
画像データのみを選択する手段を設けたことを特徴とす
る画像入力方式。
1. In an image input method comprising an image input device, a storage device for storing input image data, a device for specifying the range of image data to be input in general and detail, and a device for displaying the input image data. An image input method characterized by comprising means for selecting only image data within a specified range.
JP25170186A 1986-10-24 1986-10-24 Image input system Pending JPS63106873A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25170186A JPS63106873A (en) 1986-10-24 1986-10-24 Image input system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25170186A JPS63106873A (en) 1986-10-24 1986-10-24 Image input system

Publications (1)

Publication Number Publication Date
JPS63106873A true JPS63106873A (en) 1988-05-11

Family

ID=17226716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25170186A Pending JPS63106873A (en) 1986-10-24 1986-10-24 Image input system

Country Status (1)

Country Link
JP (1) JPS63106873A (en)

Similar Documents

Publication Publication Date Title
US4893258A (en) Data processing apparatus having enlargement/reduction functions capable of setting different magnification in different directions
JP2006217638A (en) Image processing method and image processing apparatus
US5334994A (en) Image display device having multi-window system
KR930004440B1 (en) Image data processing device
JPH04142661A (en) Information processor
US5357601A (en) Apparatus for processing superimposed image information by designating sizes of superimposed and superimposing images
JPS63106873A (en) Image input system
JPS644189B2 (en)
JP2564802B2 (en) Display device
JP2559710B2 (en) Image processing method
JP2635312B2 (en) Image processing device
JPH04261259A (en) Correction device for image data
JPH07295778A (en) Document storage system
JPS62256174A (en) Document processor
JP2898153B2 (en) Display control device
JPH04349580A (en) Method and device for designating image
JP2513636B2 (en) Image processing device
JPH0419589B2 (en)
EP0441497A2 (en) Electronic image processing system
JPH02148370A (en) Information processor
JPH01253795A (en) Display control method for image display device
JPH02236679A (en) Picture editing device
JPH04270557A (en) Display method for reduction conversion picture
JPH02166571A (en) Information processor
JPH04114269A (en) Document processor