JPS6378277A - Order forming system in image information system - Google Patents

Order forming system in image information system

Info

Publication number
JPS6378277A
JPS6378277A JP22232486A JP22232486A JPS6378277A JP S6378277 A JPS6378277 A JP S6378277A JP 22232486 A JP22232486 A JP 22232486A JP 22232486 A JP22232486 A JP 22232486A JP S6378277 A JPS6378277 A JP S6378277A
Authority
JP
Japan
Prior art keywords
order
hard
mask
image processing
image memory
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
JP22232486A
Other languages
Japanese (ja)
Inventor
Kazue Yasukawa
安川 和恵
Teruhide Saradani
更谷 照秀
Tsuneo Sato
佐藤 常夫
Katsuhiko Sugiyama
勝彦 杉山
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP22232486A priority Critical patent/JPS6378277A/en
Publication of JPS6378277A publication Critical patent/JPS6378277A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)

Abstract

PURPOSE:To copy image data in an area of any shape to another picture by preparing a hard order to cut out a mask and a hard order of coordinate transformation by an order forming section. CONSTITUTION:When requesting processing to an order forming section 5, a user application 4 issues an instruction IPCIM. When the instruction is inputted, parameter of IPCIM is checked by a receiving section 6. A maskless copying mechanism 7 forms a hard order to copy a source image memory in a designated rectangular area in an image memory without using information of a mask image memory. A copying mechanism having a mask 8 calculates a source image memory and a mask image memory, and forms a hard order to write image data in a mask frame on the source image memory in an image memory.

Description

【発明の詳細な説明】 〔4既要〕 ディスプレイ装置と、画像処理制御装置と、利用者アプ
リケーションからの依頼に基づいて画像処理制御装置に
対するハード・オーダを生成するオーダ生成部を持つホ
スト計算機とを具備する画像情報システムにおいて、マ
スク付きコピーの処理を利用者アプリケーションから依
頼された場合に、オーダ生成部がマスク切出しのための
ハード・オーダ及び座標変換のためのハード・オーダを
画像処理制御装置に送り、また、オーダ生成部が、利用
者アプリケーションから渡されたn度回転又は裏返しn
度回転と言うパラメータを、アフィン変換のためのパラ
メータに変換して画像処理制御装置に渡すものである。
[Detailed Description of the Invention] [4 Already Required] A display device, an image processing control device, and a host computer having an order generation unit that generates a hard order for the image processing control device based on a request from a user application. In an image information system equipped with The order generation unit also sends the n degree rotation or flip n degree passed from the user application.
A parameter called degree rotation is converted into a parameter for affine transformation and then passed to the image processing control device.

〔産業上の利用分野〕[Industrial application field]

本発明は、ホスト計算機から画像処理制御装置に渡すハ
ード・オーダの生成方式に関するものである。
The present invention relates to a method for generating a hard order to be passed from a host computer to an image processing control device.

〔従来の技術〕[Conventional technology]

第5図は画像情報システムの概要を示す図である。同図
において、1はホスト計算機、2は画像処理制御装置、
3はディスプレイ装置、4は利用者アプリケーション、
5はオーダ生成部をそれぞれ示している。画像処理制御
装置2は、マイクロプロセッサや画面メモリを内蔵して
おり、ホスト計算機1からの指示に基づいてディスプレ
イ装置3を制御するものである。ホスト計算機1は、利
用者アプリケーション4とオーダ生成部5を有している
。オーダ生成部5は、利用者アプリケーション4から画
像処理依頼を受け取り、その画像処理依頼に基づいて画
像処理制御装置2に対するハード・オーダを生成し、生
成したハード・オーダを画像処理制御装置2に送る。
FIG. 5 is a diagram showing an outline of the image information system. In the figure, 1 is a host computer, 2 is an image processing control device,
3 is a display device, 4 is a user application,
Reference numeral 5 indicates an order generation section. The image processing control device 2 has a built-in microprocessor and screen memory, and controls the display device 3 based on instructions from the host computer 1. The host computer 1 has a user application 4 and an order generation section 5. The order generation unit 5 receives an image processing request from the user application 4, generates a hard order for the image processing control device 2 based on the image processing request, and sends the generated hard order to the image processing control device 2. .

所で、成る画面に書かれている図形G等を他の画面にコ
ピーしたい場合がある。このような場合、図形Gを囲む
長方形領域を設定し、この長方形領域の画像を読み取り
、読み取った画像を他の画面に書き込む。この場合、画
面メモリに対して読出し側聞始点、書込み側の開始点及
び書込み側の走査方向を指定することが必要となる。こ
れらは、利用者アプリケーション4がオーダ生成部5に
渡す画像処理依頼のパラメータで指定される。オーダ生
成部5は、成る画面に書かれている図形G等を他の画面
にコピーしたいと言う画像処理依頼を受け取ると、画像
処理制御装置2の中の画像読取機能を起動するためのハ
ード・オーダと、画像書込用機能を起動するだめのハー
ド・オーダとを画像処理制御lII装置2に送っている
By the way, there are cases where you want to copy the figure G etc. written on the screen to another screen. In such a case, a rectangular area surrounding the figure G is set, an image of this rectangular area is read, and the read image is written on another screen. In this case, it is necessary to specify the reading side starting point, the writing side starting point, and the writing side scanning direction for the screen memory. These are specified by the parameters of the image processing request that the user application 4 passes to the order generation section 5. When the order generation unit 5 receives an image processing request to copy a figure G etc. written on a screen to another screen, the order generation unit 5 installs the hardware for starting the image reading function in the image processing control device 2. The order and a hard order for activating the image writing function are sent to the image processing control III device 2.

〔解決しようとする問題点〕[Problem to be solved]

上述のような従来の技術では、長方形領域内の画像を他
の画面に挿入することが出来るが、任意の形の領域内の
画像を他の画面に挿入することが出来ない。また、従来
の技術では、画像データを演算や編集、書込みなどする
とき、画像メモリに対して読出し側聞始点、書込み側の
開始点及び書込み側の走査方向を指定しなくてはならな
いので、設定が煩わしい、間違いやすい、設定パラメー
タが多いなどの欠点があった。
With the conventional techniques as described above, an image within a rectangular area can be inserted into another screen, but an image within an arbitrarily shaped area cannot be inserted into another screen. In addition, with conventional technology, when calculating, editing, or writing image data, it is necessary to specify the reading side starting point, writing side starting point, and writing side scanning direction for the image memory. It has drawbacks such as being cumbersome, easy to make mistakes, and having many setting parameters.

本発明はこの点に鑑みて創作されたものであって、本発
明の第1の目的は、任意の形の領域内の画像データを他
の画面にコピーできるようにすることにある。本発明の
第2の目的は、設定パラメータの数を削減し、間違いの
ない利用者インタフェースとすることにある。
The present invention was created in view of this point, and a first object of the present invention is to enable copying of image data within an arbitrary-shaped area to another screen. A second object of the present invention is to reduce the number of setting parameters and provide a user interface that is error-free.

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

第1図はマスク付きコピーを説明する図である。 FIG. 1 is a diagram illustrating copying with a mask.

ソース画像メモリには画像データが書き込まれており、
マスク画像メモリにはマスクが書き込まれている。マス
ク画像メモリにおいて、マスクの中の画素は全て1”に
されており、マスクの外は全て0″にされている。ソー
ス画像メモリの内容は座標変換され、この座標変換され
た画像データが出力先画像メモリに重ね書きされる。勿
論、マスクの中については重ね書きをせずにマスク内の
画像データが書かれるようにすることも出来る。
Image data is written to the source image memory,
A mask is written in the mask image memory. In the mask image memory, all pixels inside the mask are set to 1'', and all pixels outside the mask are set to 0''. The contents of the source image memory are coordinate-transformed, and the coordinate-transformed image data is overwritten on the output destination image memory. Of course, the image data within the mask can also be written without overwriting.

第2図は画像メモリのコピーを行う際にオーダ生成部で
行われる機能を説明する図である。同図において、6は
受付部、7はマスクなし複写機構、8はマスク付き複写
機構をそれぞれ示している。
FIG. 2 is a diagram illustrating the functions performed by the order generation section when copying the image memory. In the figure, 6 indicates a reception section, 7 indicates a copying mechanism without a mask, and 8 indicates a copying mechanism with a mask.

利用者アプリケーション4は、オーダ生成部5に処理を
依頼するとき、IPCIMと言う命令を発行する。この
命令は、パラメータとしてユーザ識別子、ソース、出力
光、マスク、ワーク、書込み情報などがある。書込み情
報とは、書込モード(重ね書きか/置き換えか)と書込
方向を示すものである。受付部6は、IPCIMのパラ
メータのチj−7りを行うものである。マスクなし複写
機構7は、マスクが指定されていない時のハード・オー
ダを作成する部分、即ち、指定された矩形領域内のソー
ス画像メモリを、出力先画像メモリに、マスク画像メモ
リの情報を用いずにコピーするためのハード・オーダを
生成する部分である。矩形領域の複写のためのハード・
オーダは、パラメータとしてソース画像メモリ、出力先
画像メモリ、矩形領域情報を持つ。マスクなし複写機構
7で作成されたハード・オーダは、画像処理制御装置2
に送られる。マスク付き複写機構8は、マスク付き複写
のためのハード・オーダを作成する部分、即ち、ソース
画像メモリとマスク画像メモリとを演算してソース画像
メモリ上におけるマスク枠内の画像データを出力先画像
メモリに書き込むためのノ\−ド・オーダを生成する部
分である。使用されるハード・オーダはCTPオーダと
呼ばれる。パラメータとしてソース、出力光、座標変換
用パラメータ、マスク等を持つ。座標変換用パラメータ
とは、アフィン変換用パラメータである。マスク付き複
写機構8で作成されたハード・オーダは、画像処理制御
ゴ■装置2に送られる。
When the user application 4 requests processing to the order generation section 5, it issues a command called IPCIM. This command has parameters such as a user identifier, source, output light, mask, work, and write information. The write information indicates the write mode (overwrite/replace) and write direction. The reception unit 6 checks the parameters of the IPCIM. The maskless copying mechanism 7 is a part that creates a hard order when no mask is specified, that is, it uses the information of the mask image memory as the source image memory in the specified rectangular area and as the output destination image memory. This is the part that generates a hard order for copying without copying. Hardware for copying rectangular areas
The order has source image memory, output destination image memory, and rectangular area information as parameters. The hard order created by the maskless copying mechanism 7 is sent to the image processing control device 2.
sent to. The masked copying mechanism 8 is a part that creates a hard order for masked copying, that is, it calculates the source image memory and the masked image memory, and transfers the image data within the mask frame on the source image memory to the output destination image. This is the part that generates the node order for writing to memory. The hard orders used are called CTP orders. It has a source, output light, coordinate conversion parameters, mask, etc. as parameters. The coordinate transformation parameter is an affine transformation parameter. The hard order created by the masked copying mechanism 8 is sent to the image processing control device 2.

第3図は視覚情報パラメータの例を示す図である。視覚
情報パラメータとは、利用者が結果として求めている視
覚情報を指定するものであり、n度回転又は裏返しn度
回転と言うものである。第3図は、回転なし、90度回
転及び裏返し90度回転の例を示すものである。
FIG. 3 is a diagram showing an example of visual information parameters. The visual information parameter specifies the visual information that the user is looking for as a result, and is referred to as n-degree rotation or reverse n-degree rotation. FIG. 3 shows examples of no rotation, 90 degree rotation, and reverse 90 degree rotation.

第4図は第3図のような視覚情報パラメータを使用した
場合にオーダ生成部で行われる機能を説明する図である
。同図において、9は視覚情報解析機構、10はハード
・オーダ作成機構をそれぞれ示している。利用者アプリ
ケーション4は、画像処理を依頼するときに第3図のよ
うな視覚情報パラメータを使用する。視覚情報解析機構
9は、第3図のような視覚情報パラメータをアフィン変
換のパラメータに変換するものである。ハード・オーダ
作成機構10は、視覚情報解析機構9から出力されるア
フィン変換パラメータを持つハード・オーダを作成する
ものである。ハード・オーダは画像処理制御装置2に送
られる。
FIG. 4 is a diagram illustrating the functions performed by the order generation section when visual information parameters such as those shown in FIG. 3 are used. In the figure, numeral 9 indicates a visual information analysis mechanism, and numeral 10 indicates a hard order creation mechanism. The user application 4 uses visual information parameters as shown in FIG. 3 when requesting image processing. The visual information analysis mechanism 9 converts visual information parameters as shown in FIG. 3 into parameters of affine transformation. The hard order creation mechanism 10 creates a hard order having the affine transformation parameters output from the visual information analysis mechanism 9. The hard order is sent to the image processing control device 2.

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

以上の説明から明らかなように、本発明の第1番目の発
明によれば、ソース画像メモリにおける任意の形状のマ
スク枠内の画像データを他の画面に挿入することが出来
る。また、本発明の第2番目の発明によれば、利用者の
設定ミスが少ない、視覚情報をパラメータとしているた
めに理解し易い、利用者インクフェースに汎用性がある
等の効果を奏することが出来る。
As is clear from the above description, according to the first aspect of the present invention, image data within a mask frame of any shape in the source image memory can be inserted into another screen. Further, according to the second aspect of the present invention, there are effects such as fewer setting errors by the user, ease of understanding since visual information is used as a parameter, and versatility of the user ink face. I can do it.

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

第1図はマスク付きコピーを説明する図、第2図はマス
クなし及びマスク付きコピーを行う際にオーダ生成部で
行われる機能を説明する図、第3図は視覚情報パラメー
タの例を示す図、第4図は第3図のような視覚情報バラ
メークを使用した場合にオーダ生成部で行われる機能を
説明する図、第5図は画像情報システムの概要を示す図
である。 1・・・ホスト計算機、2・・・画像処理制御装置、3
・・・ディスプレイ装置、4・・・利用者アプリケーシ
ョン、5・・・オーダ生成部、6・・・受付部、7・・
・マスクなし複写機構、8・・・マスク付き複写機構、
9・・・視覚情報解析機構、10・・・ハード・オーダ
作成機構。
Figure 1 is a diagram for explaining copying with a mask, Figure 2 is a diagram for explaining the functions performed by the order generation unit when copying without a mask and with a mask, and Figure 3 is a diagram showing an example of visual information parameters. , FIG. 4 is a diagram illustrating the functions performed by the order generation unit when visual information variation as shown in FIG. 3 is used, and FIG. 5 is a diagram showing an outline of the image information system. 1... Host computer, 2... Image processing control device, 3
. . . Display device, 4. User application, 5. Order generation unit, 6. Reception unit, 7.
- Copying mechanism without mask, 8... Copying mechanism with mask,
9...Visual information analysis mechanism, 10...Hard order creation mechanism.

Claims (2)

【特許請求の範囲】[Claims] (1)ディスプレイ装置(3)と、画像処理制御装置(
2)と、利用者アプリケーション(4)からの依頼に基
づいて上記画像処理制御装置(2)に対するハード・オ
ーダを生成するためのオーダ生成部(5)を持つホスト
計算機(1)とを有する画像情報システムにおいて、上
記オーダ生成部(5)は、上記利用者アプリケーション
(4)からマスク付きコピーの処理依頼を受け取ると、
当該依頼に基づいてマスク切出しのためのハード・オー
ダ及び座標変換のためのハード・オーダを作成し、これ
らハード・オーダを上記画像処理制御装置(2)に送る
ように構成されていることを特徴とする画像情報システ
ムにおけるオーダ生成方式。
(1) Display device (3) and image processing control device (
2) and a host computer (1) having an order generation unit (5) for generating a hard order for the image processing control device (2) based on a request from a user application (4). In the information system, when the order generation unit (5) receives a masked copy processing request from the user application (4),
It is characterized by being configured to create a hard order for mask cutting and a hard order for coordinate transformation based on the request, and to send these hard orders to the image processing control device (2). An order generation method for an image information system.
(2)ディスプレイ装置(3)と、画像処理制御装置(
2)と、利用者アプリケーション(4)からの依頼に基
づいて上記画像処理制御装置(2)に対するハード・オ
ーダを生成するためのオーダ生成部(5)を持つホスト
計算機(1)とを有する画像情報システムにおいて、上
記オーダ生成部(5)は、n度回転又は裏返しn度回転
のパラメータを持つ演算や編集、書込みなどの処理依頼
を上記利用者アプリケーション(4)から受け取ると、
上記n度回転又は裏返しn度回転のパラメータをアフィ
ン変換のパラメータに変換し、アフィン変換のパラメー
タを持つハード・オーダを上記画像処理制御装置(2)
に送るように構成されていることを特徴とする画像情報
システムにおけるオーダ生成方式。
(2) Display device (3) and image processing control device (
2) and a host computer (1) having an order generation unit (5) for generating a hard order for the image processing control device (2) based on a request from a user application (4). In the information system, when the order generation unit (5) receives a processing request for calculation, editing, writing, etc. with a parameter of n-degree rotation or flip-out n-degree rotation from the user application (4),
The above image processing control device (2) converts the parameters of the n-degree rotation or reverse n-degree rotation into parameters of affine transformation, and converts the hard order with the parameters of affine transformation to the image processing control device (2).
An order generation method in an image information system, characterized in that the order generation method is configured to send the order to the image information system.
JP22232486A 1986-09-20 1986-09-20 Order forming system in image information system Pending JPS6378277A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22232486A JPS6378277A (en) 1986-09-20 1986-09-20 Order forming system in image information system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22232486A JPS6378277A (en) 1986-09-20 1986-09-20 Order forming system in image information system

Publications (1)

Publication Number Publication Date
JPS6378277A true JPS6378277A (en) 1988-04-08

Family

ID=16780567

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22232486A Pending JPS6378277A (en) 1986-09-20 1986-09-20 Order forming system in image information system

Country Status (1)

Country Link
JP (1) JPS6378277A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55108073A (en) * 1979-02-14 1980-08-19 Nec Corp Graph conversion unit
JPS57193854A (en) * 1981-05-25 1982-11-29 Hitachi Ltd Programmable picture input device
JPS5971564A (en) * 1982-10-18 1984-04-23 Ricoh Co Ltd Picture data memory control system
JPS59168542A (en) * 1983-03-15 1984-09-22 Ricoh Co Ltd Information memory

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55108073A (en) * 1979-02-14 1980-08-19 Nec Corp Graph conversion unit
JPS57193854A (en) * 1981-05-25 1982-11-29 Hitachi Ltd Programmable picture input device
JPS5971564A (en) * 1982-10-18 1984-04-23 Ricoh Co Ltd Picture data memory control system
JPS59168542A (en) * 1983-03-15 1984-09-22 Ricoh Co Ltd Information memory

Similar Documents

Publication Publication Date Title
US4843405A (en) Method of controlling reproduction of image in bit-map controlled laser printer
JPH03280154A (en) Integrated image recorder
JPH02307795A (en) Ic card
JP2001052152A (en) Method and device for composing image, and storage medium
JPS6378277A (en) Order forming system in image information system
JPS61248165A (en) Picture displaying method
CN112733095A (en) Implementation method and equipment for automatically generating document watermark
JP2001290690A (en) Method and device for managing file and storage medium
KR0152350B1 (en) Image compiling device and method of digital copier
JPH10297166A (en) Electronic blackboard system
JP3064305B2 (en) Digital copier
JP3362520B2 (en) Image forming device
JP2000298729A (en) Two-dimensional image generation device
JPH06186948A (en) Image display method
JPH032978A (en) Method and device for control of drawing
JP2003060899A (en) Information processor, printing data generating method, program and storage medium
JP3323019B2 (en) Printer control device
JPS59112761A (en) Facsimile reading and editing system
JPH049150B2 (en)
JPH10334217A (en) Space information data display method
JPH03105688A (en) Picture synthesizing method
JPH04125778A (en) Picture processor
JPH05108780A (en) Picture processor
JPH05181865A (en) Proofreading editing system
JPH11164141A (en) Image processor, image processing method and record medium with image processing program recorded therein