JPH01214965A - Picture outputting device - Google Patents
Picture outputting deviceInfo
- Publication number
- JPH01214965A JPH01214965A JP63039627A JP3962788A JPH01214965A JP H01214965 A JPH01214965 A JP H01214965A JP 63039627 A JP63039627 A JP 63039627A JP 3962788 A JP3962788 A JP 3962788A JP H01214965 A JPH01214965 A JP H01214965A
- Authority
- JP
- Japan
- Prior art keywords
- section
- output
- character
- image
- area
- 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
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
本発明は、画像データと文字データとを各別の外部装置
から入力し、それらを合成して出力することが可能な画
像出力装置に関するものである。The present invention relates to an image output device that can input image data and character data from separate external devices, synthesize them, and output them.
従来のこの種画像出力装置において、コンピュータ等か
ら供給される文字データと画像入力装置より供給される
画像データとを合成し、適宜の&H集処理を施して出力
を行う場合、コンピュータ等から文字データ出力位置に
合うように画像人力装置上で原稿の位置セットをyiV
3に行うか、或いは画像データの出力位置に合うように
コンピュータ側でアドレス情報を付加して文字データを
出力させるようにされていた。
従って、いずれの場合においても微妙な位置セットが繰
り返され、あるいは煩雑な操作を要するので、操作者が
所望する美しい合成出力を得るまでに時間がかかるとい
う問題があった。
[発明が解決しようとする問題点]
本発明は、このような問題点に鑑み提案されるものであ
り、その目的は画像カットないし画像位置移動の機能を
付加することにより文字データ等との合成を迅速に行う
ことができるようにすることにある。
E問題点を解決するための手段]
そのために、本発明は、各別に人力される画像データと
該画像データ以外のデータとを合成して出力可能な画像
出力装置において、前記画像データの一部の領域の選択
を受容する選択手段と、当該選択された一部の領域の出
力位置の設定を受容する設定手段とを具えたことを特徴
とする。
[作 用1
本発明によれば、画像出力装置において一部の画像領域
の選択や出力位置の移動設定を行うことにより、画像デ
ータと文字等地のデータとの編集が容易となる。
[実施例]
以下、図面を参照して本発明の詳細な説明する。
第1図は本発明の一実施例を示し、画像出力装置および
外部装置と結合させた状態のブロック図である。ここで
、1は本例に係る画像出力装置、2は画像データを入力
するためのり−ダ等の画像入力装置、3は文字、数字、
記号等のキャラクタ(以下単に文字という)を入力する
文字入力装置としてのコンピュータである。
画像出力装置1において、1−1は第 図につき後述す
る処理手順を実行する制御部であり、例えばマイクロコ
ンピュータの形態を有する。また、1−2は合成した画
像等の形成を行うためのプリンタ等の出力部、1−3は
各種指令等を入力するキーを有する入力部、1−4はC
RT等の表示部、1−5は画像メモリ、文字データのペ
ージバッファその他の種々の目的に用いるメモリ部であ
る。さらに、1−6は出力に係る文字コードを出力用の
文字パターンに変換する文字発生部、1−7は出力され
る画像の位置を示すための情報、すなわち出力画像範囲
の左上端および右下端のX座標およびY座標を示す情報
(第5図参照)を記憶させる位置記憶部である。
第2図は入力部1−3の構成の一例を示す、ここで、1
31および132は、移動される画像エリアを指示する
ための数値を変更するのに用いるキー、133および1
34は、それぞれ、8動される画像エリアの左上点X座
標SXおよびY座標SY(第5図参照)をl1ffi単
位あるいはドツト単位で指示する際の処理を起動するた
めのキー、同様に135および136は、それぞれ、画
像エリアの右下点のX座標EXおよびY座標EYの変更
処理を起動するためのキーである。137および138
は、それぞれ画像エリアの移動先のX座標Sx′および
Y座標SY’ を指示する際の処理を起動するためのキ
ーである。また、139は画像データの移動設定(シフ
ト)を操作者が完了した旨を装置に入力するためのキー
である。
第3図は位置記憶部1−7の一例を示す、本例に係る位
置記憶部1−7は、画像データ中で選定され、移動処理
がなされる画像エリアに係る上記諸パラメータSX、S
Y、EXおよびEY(7)記憶領域と、移動先の左上点
に係るパラメータsx’ 、sy’ および右下点に係
るパラメータEX’ 、EY’の記憶領域とを設けであ
る。
第4図(八) 、 (B)および(C)は、それぞれ、
画像エリアの選定処理手順の一例、移動先を指定するた
めの処理手順の一例およびシフト完了時の処理手順の一
例を示すフローチャートである。また、第5図は第4図
(A)の処理に係る画像データの一例、第6図は合成に
係る文字データの一例、第7図は選定された画像エリア
の穆勤の態様、第8図は位置記憶部1−7の内容の一例
、第9図は合成出力の一例、第1O図(^)および(B
)は第4図示の処理を行ったときのメモリ部1−5の使
用状態をそれぞれ示す説明図であり、これら図を用いて
木例の処理を説明する。
第1図示の構成において、例えばメモリ部1−5に入っ
た文字のページバッファが一頁分でき上る毎に、制御部
1−1は文字コードを文字発生部1−6を介して文字パ
ターンに変換し、前もって読込んでいた画像データと第
4図のような手順を経て合成して出力部1−2へ送出す
る。第9図がその出力例であるが、a′の領域が画像デ
ータを表わす。
また、第5図は画像データを入力装置2から読み込み、
処理を施さずに出力した状態の出力例、第6図はコンピ
ュータ3より送られて来たデータをそのまま出力した例
である。そして、本例では、第5図における領域aだけ
を抜き出して第7図示の如<a’の位置に移動した後、
コンピュータの出力データと合成して、第9図の如き出
力を得るものとする。
なお、第7図においてx、yは画像の縦方向および横方
向を表わすX、Y座標の方向であり、原点は出力領域の
左上端部とする。また9は矩形状の抜き出しを所望する
領域であり、S、Eはそれぞれその左上端、右下端を表
わし、(SX。
SY)、(EX、EY)は、それぞれ、そのX。
Y座標の点である。さらに、a′は領域aを移動した後
の領域であり、S′はその左上端を、E″はそ右下端を
表わしくsx’ 、sy’ )。
(EX’ 、EY’ )はそのX、Y座標上の点である
。
操作者は第9図の如き出力を所望する場合、画像人力装
置2より読み込んだ第5図のような画像をテストプリン
トしてから、抜き出したい領域aを選定し、そしてそれ
をどれぐらい移動するかの概算を行う。X、Y座標にお
ける単位は、mm。
dat数その他の適切な単位とすることができる。
操作者がまず第2図示の“SX”キー133を押下する
と、第4図(A)の手順が起動され、ステップSAIに
より表示部1−4には現在のSX値が表示される0画像
入力装置2より人力した直後においては例えば“5X=
O”の如く表示される0次に、ステップSA3にて、数
値キー変更キー131または132が押下されたか否か
を判定する。工程判定であれば当該押下によってステッ
プS^5にて位置記憶部1−7内のSx値を変化させる
とともに、表示部1−4の表示も変えて行く。
当該処理の後にはステップSへ3に復帰し、キー人力を
待機する。ここで、ステップS03にてキー131また
は132以外のキーの押下が検知された場合には処理を
終了し、そのキーに対応した手順を起動することもでき
る。なお、図ではSX値に係る手順(第4図(A))の
みを示しているが、SY。
EX、EYの諸パラメータについても同様の手順および
表示で変更を行うことができる。このように各パラメー
タについての設定を行うことにり領域aの決定がなされ
るが、この領域aが操作者の意図する領域かどうか確か
めたいときにはSx等のパラメータに基づき出力部1−
2にデータ転送してテストプリントを行うことができる
。そして、意図するエリアでない場合には第4図(八)
のような手順を起動し、再度入力を行えばよい。
次に、第7図示のように領域aを領域a′の位置に8勤
することを所望する場合には、Sx′値を概算し、”s
x’“キー137を押下して第4図(B)に示す手順を
起動する。この手順においても、第4図(A)のステッ
プSAI〜SA5と同様のステップ5BI−5B5を実
行することにより、位置記憶部1−7内のSX′僅の書
換えを行う、さらにステップS07にてSX、EXおよ
びSX’の各値を基にEX’値を算出し、位置記憶部1
−7内のEX’値の書換えを行った後にステップSB3
に復帰する。
SY’値およびEY’値に関しても第4図(B)の手順
と同様にして指示ないし書換えを行うことができる。か
くしてSX’ 、SY’ 、EX’ およびEY’値を
定めた後には、位置記憶部1−7の内容に基づいて領域
a′とコンピュータ3からの出力とを合成して出力部1
−2により出力を行い、ずれがある場合には再度第4図
(B)のような手順を起動して領域a′に関する情報を
訂正すればよい、そして同図(A)および(B)に示し
た手順を経た後には、位置記憶部1−7の内容は例えば
第8図の如くなる。
以上によって定めた諸パラメータで第9図のように所望
した合成出力が得られた場合には、第2図示の完了キー
139を押下し、当該押下に応じて第4図(C)の手順
を起動し、ステップSCIを実行する。すなわち、この
とき第1θ図(八)の画像メモリ領域15aは、第5図
の領域a以外の部分が消去され、圧縮されて第1O図(
B)の画像メモリ領域15a’の如くなり、他のメモリ
領域15bは15b′のように拡大され、他の目的に使
用できることになる。そして、ステップSC3にて、位
置記憶部1−7内(F)SX、SY、EXおよびEYを
、それぞれ、SX’ 、SY’ 、EX’ 、EY’
に書換えて処理を終了する。
以上のように、本実施例によれば、画像メモリ領域をロ
ーカルに画像出力位置側にて対話形式で変更したり、画
像出力位置を移動を行うことができるので、メモリの有
効利用を図り、所望の合成出力を簡単かつ速やかに得る
上で利点がある。
なお、本発明は上側にのみ限られることなく種々の構成
とすることができるので勿論である。例えば、出力部1
−2の形態については、レーザビームプリンタ、インク
ジェットプリンタ、サーマルプリンタのようなディジタ
ルプリンタの形態とすることができる。また、これらの
ようなプリンタのみならずCIITデイスプレィの如き
ものであっても、漬るいは合成出力を保存するための外
部記憶装置の如きものであってもよい。
[発明の効果]
以上説明したように、本発明によれば、画像データの、
変更ないし画像出力位置の8勤を行えるようにしたので
、画像データと文字データとの合成等の編集を簡単かつ
迅速に行い得る機能性に優れた画像出力装置を提供でき
る。In a conventional image output device of this kind, when character data supplied from a computer etc. and image data supplied from an image input device are combined and output after performing appropriate &H collection processing, the character data from the computer etc. Set the position of the original on the imager to match the output position.
3, or by adding address information on the computer side to match the output position of the image data and outputting the character data. Therefore, in either case, delicate position setting is repeated or complicated operations are required, so there is a problem that it takes time for the operator to obtain the desired beautiful composite output. [Problems to be Solved by the Invention] The present invention has been proposed in view of the above-mentioned problems, and its purpose is to add the function of cutting an image or moving the image position so that it can be combined with character data, etc. The goal is to be able to do this quickly. Means for Solving Problem E] To this end, the present invention provides an image output device capable of combining and outputting image data manually inputted separately with data other than the image data. The present invention is characterized in that it comprises a selection means for accepting a selection of an area, and a setting means for accepting a setting of an output position of the selected part of the area. [Function 1] According to the present invention, by selecting a part of the image area and setting the movement of the output position in the image output device, editing of image data and data of characters, etc. is facilitated. [Example] Hereinafter, the present invention will be described in detail with reference to the drawings. FIG. 1 shows an embodiment of the present invention, and is a block diagram in a state where it is combined with an image output device and an external device. Here, 1 is an image output device according to this example, 2 is an image input device such as a slider for inputting image data, and 3 is a character, a number,
This is a computer that serves as a character input device for inputting characters such as symbols (hereinafter simply referred to as characters). In the image output device 1, reference numeral 1-1 is a control section that executes a processing procedure to be described later with reference to FIG. 1, and has the form of, for example, a microcomputer. Further, 1-2 is an output unit of a printer or the like for forming a composite image, etc., 1-3 is an input unit having keys for inputting various commands, etc., and 1-4 is a C
A display section 1-5 such as RT is a memory section used for image memory, a page buffer for character data, and other various purposes. Furthermore, 1-6 is a character generation unit that converts the character code related to output into a character pattern for output, and 1-7 is information for indicating the position of the image to be output, that is, the upper left end and lower right end of the output image range. This is a position storage section that stores information indicating the X and Y coordinates (see FIG. 5). FIG. 2 shows an example of the configuration of the input section 1-3, where 1
31 and 132 are keys used to change numerical values for indicating the image area to be moved; 133 and 1;
34 are keys for starting the process for instructing the upper left point X coordinate SX and Y coordinate SY (see Fig. 5) of the image area to be moved in l1ffi units or dot units, respectively; 136 are keys for starting a process for changing the X coordinate EX and Y coordinate EY of the lower right point of the image area, respectively. 137 and 138
are keys for activating processing for instructing the X coordinate Sx' and Y coordinate SY' of the destination of the image area, respectively. A key 139 is used by the operator to input to the apparatus that the image data movement setting (shift) has been completed. FIG. 3 shows an example of the position storage unit 1-7.The position storage unit 1-7 according to this example is configured to store the various parameters SX, S related to the image area selected in the image data and subjected to the movement process.
Y, EX, and EY (7) storage areas, and storage areas for parameters sx', sy' related to the upper left point of the movement destination, and parameters EX', EY' related to the lower right point are provided. Figure 4 (8), (B) and (C) are, respectively,
7 is a flowchart illustrating an example of an image area selection processing procedure, an example of a processing procedure for specifying a moving destination, and an example of a processing procedure when a shift is completed. Further, FIG. 5 is an example of image data related to the processing in FIG. 4(A), FIG. 6 is an example of character data related to composition, FIG. The figure shows an example of the contents of the position storage section 1-7, Figure 9 shows an example of the composite output, and Figures 1O (^) and (B
) are explanatory diagrams respectively showing the usage states of the memory units 1-5 when the processing shown in the fourth figure is performed, and the processing of the tree example will be explained using these diagrams. In the configuration shown in FIG. 1, for example, each time a page buffer of characters stored in the memory section 1-5 is completed, the control section 1-1 converts the character code into a character pattern via the character generation section 1-6. The converted data is combined with previously read image data through the procedure shown in FIG. 4, and sent to the output section 1-2. FIG. 9 shows an example of the output, where the area a' represents image data. In addition, FIG. 5 shows that image data is read from the input device 2,
FIG. 6 is an example of output without processing, and is an example of data sent from the computer 3 being output as is. In this example, after extracting only the area a in FIG. 5 and moving it to the position <a' as shown in FIG. 7,
It is assumed that the output data is combined with the output data of the computer to obtain an output as shown in FIG. In FIG. 7, x and y are the directions of the X and Y coordinates representing the vertical and horizontal directions of the image, and the origin is the upper left end of the output area. Further, 9 is a rectangular region from which extraction is desired, S and E represent its upper left end and lower right end, respectively, and (SX. SY) and (EX, EY) represent its X, respectively. This is the Y coordinate point. Furthermore, a' is the area after moving area a, S' is the upper left edge thereof, and E'' is the lower right edge thereof (sx', sy'). (EX', EY') is the area X , is a point on the Y coordinate. When the operator desires an output as shown in FIG. 9, he test prints an image as shown in FIG. and then roughly estimate how far it will be moved.The units for the X and Y coordinates are mm.Dat numbers or other suitable units can be used.The operator first presses the "SX" key shown in the second figure. When 133 is pressed, the procedure shown in FIG. 4(A) is started, and the current SX value is displayed on the display unit 1-4 in step SAI.
Next, in step SA3, it is determined whether or not the numeric key change key 131 or 132 has been pressed.If it is a process determination, the pressing causes the position storage unit to be changed in step S^5. At the same time as changing the Sx value in 1-7, the display on the display section 1-4 is also changed. After the processing, the process returns to step S3 and waits for key human power.Here, in step S03, If the press of a key other than key 131 or 132 is detected, the process can be terminated and a procedure corresponding to that key can be started. ), but the various parameters of SY. However, if you want to check whether this area a is the area intended by the operator, the output unit 1-
You can transfer data to 2 and perform a test print. If the area is not the intended area, see Figure 4 (8).
You can start a procedure like this and enter the information again. Next, when it is desired to move the area a to the position of the area a' as shown in FIG.
x'" key 137 is pressed to start the procedure shown in FIG. , SX' in the position storage unit 1-7 is slightly rewritten, and in step S07, the EX' value is calculated based on the values of SX, EX, and SX', and the EX' value is rewritten in the position storage unit 1-7.
Step SB3 after rewriting the EX' value in -7
to return to. The SY' value and the EY' value can also be instructed or rewritten in the same manner as the procedure shown in FIG. 4(B). After determining the values SX', SY', EX' and EY' in this way, the area a' and the output from the computer 3 are combined based on the contents of the position storage section 1-7, and the output section 1
-2, and if there is a discrepancy, start the procedure again as shown in Figure 4 (B) and correct the information regarding area a'. After going through the steps shown, the contents of the position storage section 1-7 will be as shown in FIG. 8, for example. When the desired composite output as shown in FIG. 9 is obtained using the various parameters determined above, press the completion key 139 shown in FIG. 2, and follow the procedure shown in FIG. Start up and execute step SCI. That is, at this time, the image memory area 15a in FIG. 1θ(8) is erased from the area other than area a in FIG.
The image memory area 15a' shown in B) is enlarged, and the other memory areas 15b are expanded to 15b' and can be used for other purposes. Then, in step SC3, (F) SX, SY, EX, and EY in the position storage section 1-7 are changed to SX', SY', EX', EY', respectively.
and end the process. As described above, according to this embodiment, the image memory area can be changed locally at the image output position in an interactive manner, and the image output position can be moved, so that the memory can be used effectively. This has the advantage of easily and quickly obtaining the desired composite output. Note that, of course, the present invention is not limited to the upper side and can have various configurations. For example, output section 1
The form -2 can be a digital printer such as a laser beam printer, an inkjet printer, or a thermal printer. In addition to these printers, it may also be a CIIT display, or an external storage device for storing the output of a computer or composite. [Effects of the Invention] As explained above, according to the present invention, image data can be
Since it is possible to change or change the image output position eight times, it is possible to provide an image output device with excellent functionality that can easily and quickly perform editing such as combining image data and character data.
第1図は本発明画像出力装置の一実施例を示すブロック
図、
第2図はその入力部の一構成例を示す平面図、
第3図は第1図における位置記憶部の一例を示す説明図
、
第4図(^)〜(C)は画像データのメモリサイズ変更
のための手順の一例を示すフローチャート、
第5図は第4図(A)の処理に係る画像データの一例を
示す説明図、
第6図は合成に係る文字データの一例を示す説明図、
第7図は選定された画像エリアの移動の態様を説明する
ための説明図、
第8図は位置記憶部の内容の一例を示す説明図、
第9図は合成出力の一例を示す説明図、第1O図(^)
および(B)は第4図示の処理を行ったときのメモリ部
の使用状態を示す説明図である。
1・・・画像出力装置、
2・・・画像入力装置、
3・・・コンピュータ、
1−1・・・制御部、
1−2・・・出力部、
1−3・・・入力部、
1−4・・・表示部、
1−5・・・メモリ部、
1−6・・・文字発生部、
1−7・・・位置記憶部、
15a、 15a’・・・画像メモリ領域、15b、
15b’・・・文字等領域、131.132・・・数値
変更キー、
133〜138・・・処理指令キー、
139・・・完了キー。
第8図
(A) (B)
第10図FIG. 1 is a block diagram showing an embodiment of the image output device of the present invention, FIG. 2 is a plan view showing an example of the configuration of the input section thereof, and FIG. 3 is an explanation showing an example of the position storage section in FIG. 1. Figures 4 (^) to (C) are flowcharts showing an example of a procedure for changing the memory size of image data, and Figure 5 is an explanation showing an example of image data related to the processing in Figure 4 (A). Figure 6 is an explanatory diagram showing an example of character data related to composition, Figure 7 is an explanatory diagram illustrating the mode of movement of the selected image area, and Figure 8 is an example of the contents of the position storage unit. Figure 9 is an explanatory diagram showing an example of the composite output, Figure 1O (^)
and (B) are explanatory diagrams showing the usage state of the memory unit when the process shown in the fourth figure is performed. DESCRIPTION OF SYMBOLS 1... Image output device, 2... Image input device, 3... Computer, 1-1... Control part, 1-2... Output part, 1-3... Input part, 1 -4...Display section, 1-5...Memory section, 1-6...Character generation section, 1-7...Position storage section, 15a, 15a'...Image memory area, 15b,
15b'...Character etc. area, 131.132...Numeric value change key, 133-138...Processing command key, 139...Complete key. Figure 8 (A) (B) Figure 10
Claims (1)
データとを合成して出力可能な画像出力装置において、
前記画像データの一部の領域の選択を受容する選択手段
と、当該選択された一部の領域の出力位置の設定を受容
する設定手段とを具えたことを特徴とする画像出力装置
。1) In an image output device that can combine and output separately input image data and data other than the image data,
An image output device comprising: a selection means for accepting a selection of a partial area of the image data; and a setting means for accepting a setting of an output position of the selected partial area.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63039627A JPH01214965A (en) | 1988-02-24 | 1988-02-24 | Picture outputting device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63039627A JPH01214965A (en) | 1988-02-24 | 1988-02-24 | Picture outputting device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01214965A true JPH01214965A (en) | 1989-08-29 |
Family
ID=12558342
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63039627A Pending JPH01214965A (en) | 1988-02-24 | 1988-02-24 | Picture outputting device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01214965A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0480865A (en) * | 1990-07-23 | 1992-03-13 | Fujitsu Ltd | Build-in method for image into document |
-
1988
- 1988-02-24 JP JP63039627A patent/JPH01214965A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0480865A (en) * | 1990-07-23 | 1992-03-13 | Fujitsu Ltd | Build-in method for image into document |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0426477B2 (en) | ||
| US5790093A (en) | Document processing apparatus | |
| JPH01214965A (en) | Picture outputting device | |
| JPS599753A (en) | Image-attached document editing device | |
| JP2645053B2 (en) | Gaiji pattern creation device | |
| JPS59124855A (en) | How to create pasted characters | |
| JPH02228726A (en) | Picture processing device | |
| JPH0236482A (en) | information recording device | |
| JP2800254B2 (en) | Image single character processing device | |
| JP2007243442A (en) | Image processing apparatus, image processing method, and image processing program | |
| JPH10187849A (en) | Data string processing device | |
| JPS5949609B2 (en) | Calibration position indication method | |
| JP3031980B2 (en) | Image processing method and apparatus | |
| JPH0554115A (en) | Japanese input front processor | |
| JPS63254557A (en) | Character processor | |
| JPH087744B2 (en) | Document creation device | |
| JPH0231282A (en) | Picture editing device | |
| JPS62256174A (en) | Document processor | |
| JPH0237470A (en) | information processing system | |
| JPH05188909A (en) | Font creating apparatus and method | |
| JPS6135558B2 (en) | ||
| JPS60220407A (en) | Cursor shift controller of display for numerical controller | |
| JPH07325884A (en) | Method for inputting information | |
| JPH01219966A (en) | Image processor | |
| JPH01261777A (en) | Instruction manual forming device |