Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2806629B2 - Image processing system and device - Google Patents
[go: Go Back, main page]

JP2806629B2 - Image processing system and device - Google Patents

Image processing system and device

Info

Publication number
JP2806629B2
JP2806629B2 JP2337070A JP33707090A JP2806629B2 JP 2806629 B2 JP2806629 B2 JP 2806629B2 JP 2337070 A JP2337070 A JP 2337070A JP 33707090 A JP33707090 A JP 33707090A JP 2806629 B2 JP2806629 B2 JP 2806629B2
Authority
JP
Japan
Prior art keywords
image data
stored
input
image
axis information
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.)
Expired - Lifetime
Application number
JP2337070A
Other languages
Japanese (ja)
Other versions
JPH04205476A (en
Inventor
浩之 松下
嘉弘 山下
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP2337070A priority Critical patent/JP2806629B2/en
Publication of JPH04205476A publication Critical patent/JPH04205476A/en
Application granted granted Critical
Publication of JP2806629B2 publication Critical patent/JP2806629B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は,画像データを重ね合せて出力する方式およ
びそのための装置に関するものである。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of superimposing and outputting image data and an apparatus therefor.

[従来の技術] 従来のこの種の画面処理方式としては,外部装置から
の画データを重ね合わせ手段に入力し,該入力画データ
が1回目の入力データであるときはデータの重ね合わせ
を受けること無くメモリに格納し,該入力画データが2
回目の入力データであるときは,1回目にメモリ内に格納
された画データを選択的に前記重ね合わせ手段に送り戻
して2回目の入力画データと重ね合わせ,この重ね合わ
せた画データを前記メモリに格納し,この格納した重ね
合わせた画データを装置外部に合成画データとして出力
する画像処理方式がある(特願平2−47046号)。
[Prior Art] As a conventional screen processing method of this type, image data from an external device is input to a superimposing unit, and when the input image data is the first input data, the data is superimposed. Stored in the memory without any
If the input data is the second input data, the image data stored in the memory for the first time is selectively sent back to the superimposing means to be superimposed on the second input image data. There is an image processing method in which the image data is stored in a memory and the stored superimposed image data is output to the outside of the apparatus as composite image data (Japanese Patent Application No. 2-47046).

[発明が解決しようとする問題点] 上述した画像処理方式においては,それ以前のコンピ
ュータによる画像合成より処理時間が短くて済むという
利点はあるが,合成する2つの受信画データが同じ寸法
である場合に限られている。したがって2回目の受信画
データを1回目の受信画データの任意の位置に重ね合わ
せることができないという欠点があった。
[Problems to be Solved by the Invention] In the above-described image processing method, there is an advantage that the processing time is shorter than the image synthesis by the previous computer, but the two received image data to be synthesized have the same size. Limited to the case. Therefore, there is a disadvantage that the second received image data cannot be superimposed on an arbitrary position of the first received image data.

従って本願発明は,画像合成時間が短くてすみ,しか
も合成しようとする2つの受信画データが同一寸法でな
くても任意の位置に重ね合わせることの可能な画像処理
方式およびその為の装置を提供しようとするものであ
る。
Accordingly, the present invention provides an image processing method and an apparatus therefor which can reduce the time required for image synthesis and can be superimposed at an arbitrary position even if the two received image data to be synthesized do not have the same size. What you want to do.

[課題を解決するための手段] 本発明によれば,外部装置からのシリアルのパラレル
の画データを重ね合わせ手段に入力し,該入力画データ
が1回目の入力画データであるときはデータの重ね合わ
せを受けること無く画データ格納手段に格納し,この格
納された画データを選択的に前記重ね合わせ手段に送り
戻し,この重ね合わせ手段において2回目の入力画デー
タと重ね合わせ,重ね合わせた画データを前記画データ
格納手段に格納し,この格納した重ね合わせた画データ
を装置外部に合成画データとして出力する画像処理方式
において,前記画データ格納手段に前記1回目の画デー
タの限られた一部分の範囲を決めるXY軸情報を与え,該
画データ格納手段に格納されている1回目の画データの
限られた部分を前記重ね合わせ手段に送って前記2回目
の入力画データと重ね合わせるようにしたことを特徴と
する画像処理方式が得られる。
[Means for Solving the Problems] According to the present invention, serial parallel image data from an external device is input to the superimposing means, and when the input image data is the first input image data, The image data is stored in the image data storage means without receiving the superimposition, and the stored image data is selectively sent back to the superimposition means. In an image processing method for storing image data in the image data storage means and outputting the stored superimposed image data to the outside of the apparatus as composite image data, the image data storage means stores only the first image data. XY-axis information for determining the range of the part is given, and the limited part of the first image data stored in the image data storage means is sent to the superposition means. The image processing method is characterized in that so as to superimpose the serial second input image data is obtained.

また本発明によれば、前記XY軸情報が,前記重ね合わ
せる画データの最初の行の最初のアドレスと最後の行の
最後のアドレスを与える情報であり,この情報から1ラ
イン分のデータ量の信号をラインの数だけ与える事を特
徴とする請求項第(1)項の画像処理方式が得られる。
According to the invention, the XY-axis information is information that gives a first address of a first row and a last address of a last row of the image data to be superimposed, and from this information, a data amount of one line is obtained. The image processing method according to claim (1) is characterized in that signals are provided by the number of lines.

更に本発明によれば,外部装置からの画データおよび
画面の位置を示すためのXY軸情報を受ける入力データ受
信手段と,受信した画データを,この画データが1枚目
のときはそのまま出力させ,2枚目の時は別に受けた部分
画データを重ね合わせて出力する重ね処理手段と,出力
した画データを格納する画データ格納手段と,この画デ
ータ格納手段により格納された1回目の画データの前記
XY軸情報により決まる限られた部分の画データを受ける
と前記重ね処理回路に前記部分画データとして送り,格
納された重ね合わせ画データを受けると装置出力として
送出するセレクト回路と,前記入出力データ受信手段か
らXY軸情報を受け,前記画データ格納手段に,該XY軸情
報に基づいて格納されている1回目の画データの限られ
た部分の画データを決めるための1ラインデータ量を含
む制御信号を与えるとともに、前記重ね処理手回路及び
セレクト回路に制御信号を与える制御手段とを備えたこ
とを特徴とする画像処理装置が得られる。
Furthermore, according to the present invention, input data receiving means for receiving image data from an external device and XY-axis information for indicating the position of a screen, and outputting the received image data as it is when the first image data is received In the case of the second image, the superimposition processing means for superimposing and outputting the separately received partial image data, the image data storage means for storing the output image data, and the first image data stored by the image data storage means Of the image data
A select circuit for receiving the image data of a limited portion determined by the XY-axis information and sending it to the overlay processing circuit as the partial image data, and receiving the stored overlay image data and sending it out as a device output; Receiving the XY-axis information from the receiving means, the image data storage means includes one line data amount for determining the image data of the limited portion of the first image data stored based on the XY-axis information. An image processing apparatus is provided that includes a control unit that supplies a control signal and also supplies a control signal to the overlay processing circuit and the select circuit.

[実施例] 第1図は,本装置の一実施例を示すブロック図であ
る。
Embodiment FIG. 1 is a block diagram showing an embodiment of the present apparatus.

はじめに全体的な動作を説明すると,入力端子11から
はシリアル画データが入力され,入力端子12からは図面
の位置を示すためのXY軸情報が入力され,入力した画像
データは,入力バッファ13を介して重ね合わせ回路14へ
入力される。この入力画データが1回目のものとする
と,重ね合わせ回路14のもう1つの入力には画データが
入力されないように設定されており,入力データはその
ままメモリ15に書き込まれる。入力画データが2回目の
ときは,もう1つの入力には,後述するように,先に送
った1回目の画像のXY軸情報に基いて選ばれた部分の画
データがセレクト回路16を介して入力されており,2つの
画像は重ね合わされてメモリ15に書き込まれる。重ね会
わされた画像はセレクト回路16と出力バッファ17を介し
て出力端子18に送られる。
First, the overall operation will be described. Serial image data is input from the input terminal 11, XY axis information for indicating the position of the drawing is input from the input terminal 12, and the input image data is input to the input buffer 13. The signal is input to the superimposing circuit 14 via the input terminal. If this input image data is the first time, it is set so that no image data is input to the other input of the superposition circuit 14, and the input data is written to the memory 15 as it is. When the input image data is the second time, the image data of the portion selected based on the XY-axis information of the first image sent earlier is sent to the other input through the select circuit 16 as described later. The two images are superimposed and written into the memory 15. The superimposed images are sent to an output terminal 18 via a select circuit 16 and an output buffer 17.

CPU19は,入力バッファ13からXY軸情報を受け,メモ
リ15を制御するための信号を発するライトカウンタ20,
リードカウンタ21,および1ラインデータ量生成回路22
を制御し,また重ね制御回路14およびセレクト回路16を
制御する。
The CPU 19 receives the XY-axis information from the input buffer 13 and issues a signal for controlling the memory 15;
Read counter 21, and one-line data amount generation circuit 22
And the overlay control circuit 14 and the select circuit 16 are controlled.

次に、各回路における動作について説明する。 Next, the operation of each circuit will be described.

重ね処理回路14においては,一方の端子41から外部の
画データを受け,他方の端子42からメモリ15の画データ
を受ける。そして,1回目の画データをメモリー15に格納
するときは,端子43の論理を0にし,端子42からのメモ
リの画データをストップして,そのままの画データをメ
モリー15に格納する。次に,2回目の画データをメモリー
15に格納する際に,端子43の論理を1にし,端子42から
のメモリの画データを流し重ね合わせて再びメモリー15
に格納する。
The overlay processing circuit 14 receives external image data from one terminal 41 and receives image data from the memory 15 from the other terminal 42. When storing the first image data in the memory 15, the logic of the terminal 43 is set to 0, the image data in the memory from the terminal 42 is stopped, and the image data is stored in the memory 15 as it is. Next, the second image data is stored in memory.
When the data is stored in the memory 15, the logic of the terminal 43 is set to 1 and the image data of the memory from the terminal 42 is flown and overlapped.
To be stored.

次にメモリー15に格納された画データは、セレクト回
路31に出力され,CPU19の制御命令によって,1回目の画デ
ータから読出された一部の画データは重ね処理回路14に
送られ,1回目の画データの一部と2回目の画データの合
成画データは,出力バッファ17から出力端子18に出力さ
れる。
Next, the image data stored in the memory 15 is output to the selection circuit 31, and a part of the image data read from the first image data is sent to the superposition processing circuit 14 according to a control instruction of the CPU 19, and the first time. The composite image data of a part of the image data and the second image data is output from the output buffer 17 to the output terminal 18.

メモリー15で必要なタイミング信号は,発振器23によ
りカウンタ24を動作させ,ROM25により発生させる。ま
た,リードアドレスおよびライトアドレスは,必要なス
タート番地をCPU19よりセットして動作させる。重ね処
理回路で必要な重ねのON/OFF信号を重ね処理回路の端子
43へ出力する。
The timing signal required in the memory 15 is generated by operating the counter 24 by the oscillator 23 and by the ROM 25. For the read address and the write address, the necessary start address is set by the CPU 19 to operate. Overlap ON / OFF signal required by the overlay processing circuit
Output to 43.

ここで,重ね処理について説明する。メモリ19からデ
ータを読み出す時,以下の手順で読み出しのアドレスを
指定して,一画面中の任意の場所のみ重ね書きを行うこ
とができる。
Here, the overlapping process will be described. When data is read from the memory 19, a read address can be specified in the following procedure, and overwriting can be performed only at an arbitrary position in one screen.

まず,入力バッファ13より一画面上で重ね合わせる場
所のXY軸情報を受ける。この場合のXY軸情報は,第2図
に示すように,重ね合わせる画データの左上の点(x1
y1)と右下の点(xn,yn)の2箇所とする。この2点の
指定により,1ラインのデータ量とライン数がきまる。次
にその情報に基づき,リードカウンタ21に重ね合わせる
画データの左上の点(x1,y1)に相当するアドレスをセ
ットし,1ラインデータ量生成回路22に,重ね合わせる画
データの主走査方向の1ライン分のデータ量(xn−x1
をセットする。図に斜線を施してある部分が重ね合わせ
する範囲を示す。
First, the input buffer 13 receives the XY-axis information of the place to be superimposed on one screen. In this case, the XY axis information is, as shown in FIG. 2, the upper left point (x 1 ,
y 1 ) and the lower right point (x n , y n ). By specifying these two points, the data amount of one line and the number of lines are determined. Next, based on the information, an address corresponding to the upper left point (x 1 , y 1 ) of the image data to be superimposed on the read counter 21 is set, and the one-line data amount generation circuit 22 performs the main scanning of the superimposed image data. data amount of one line in the direction (x n -x 1)
Is set. In the figure, the shaded portions indicate the overlapping ranges.

この状態で読み出しを開始し,1ラインデータ量生成回
路22で生成された1ライン分のデータ量のゲート信号に
よって,リードカウンタ21にセットされたアドレスから
1ライン分の画データを読み出す。そして,1ライン分の
データが読み出されたら,1ラインデータ量生成回路22か
ら割り込み信号を受け,次のラインの読み出し開始点
(x1,y2)。をリードカウンタ21に再セットする。これ
を繰り返して開始点が(x1,yn)になるまで所定の重ね
処理を行う。
In this state, reading is started, and one line of image data is read from the address set in the read counter 21 by the gate signal of the data amount of one line generated by the one line data amount generating circuit 22. When the data for one line is read, an interrupt signal is received from the one-line data amount generation circuit 22, and the read start point (x 1 , y 2 ) of the next line is obtained. Is reset in the read counter 21. Performing a predetermined overlapping processing to the start point by repeating this becomes (x 1, y n).

なお重ね合わす部分が単一の矩形でないとき,たとえ
ば凸形をしているときは,上部の小さい矩形と下部の大
きい矩形に分け,2種類のXY軸情報を続けて与えるように
する。
If the overlapping portion is not a single rectangle, for example, if it has a convex shape, it is divided into a small rectangle at the top and a large rectangle at the bottom, and two types of XY axis information are successively given.

[発明の構成] 以上説明したように本発明は,本来コンピュータ上で
合成する2枚の画データを,重ね合わせる場所のXY軸情
報を受けることで,ある任意の場所のみを高速に重ね合
わせることができる。
[Configuration of the Invention] As described above, according to the present invention, by receiving XY-axis information of a place where two pieces of image data to be originally synthesized on a computer are to be overlapped, only a certain arbitrary place is overlapped at a high speed. Can be.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明の一実施例の構成を示すブロック図,第
2図は重ね合わせを行うときのメモリの状態の一例を示
す図である。 記号の説明:13…入力バッファ,14…重ね処理回路,15…
メモリ,16…セレクト回路,17…出力バッファ,19…CPU,2
0…ライトカウンタ,21…リードカウンタ,22…1ライン
データ量生成回路,23…発振器,24…カウンタ,25…ROM。
FIG. 1 is a block diagram showing a configuration of an embodiment of the present invention, and FIG. 2 is a diagram showing an example of a state of a memory when performing superposition. Explanation of symbols: 13 ... input buffer, 14 ... overlay processing circuit, 15 ...
Memory, 16 select circuit, 17 output buffer, 19 CPU, 2
0: Write counter, 21: Read counter, 22: One-line data amount generation circuit, 23: Oscillator, 24: Counter, 25: ROM.

フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G06T 1/00 H04N 1/387Continuation of front page (58) Field surveyed (Int.Cl. 6 , DB name) G06T 1/00 H04N 1/387

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】外部装置からのシリアルの画データを重ね
合わせ手段に入力し、該入力画データが1回目の入力画
データであるときは画データの重ね合わせを受けること
なく画データ格納手段に格納し,この格納された画デー
タの少くとも一部を選択的に前記重ね合わせ手段に送り
戻し,この重ね合わせ手段において2回目の入力画デー
タと重ね合わせ,重ね合わせた画データを前記画データ
格納手段に格納し,この格納した重ね合わせた画データ
を装置外部に合成画データとして出力する画像処理方式
において, 前記画データ格納手段に前記1回目の画データの限られ
た一部分の範囲を決めるXY軸情報を与え,該画データ格
納手段に格納されている1回目の画データの限られた部
分を前記重ね合わせ手段に送って前記2回目の入力画デ
ータと重ね合わせるようにしたことを特徴とする画像処
理方式。
1. An image processing apparatus according to claim 1, wherein serial image data from an external device is input to the superimposing means, and when the input image data is the first input image data, the image data is stored in the image data storing means without being superimposed. At least a part of the stored image data is selectively sent back to the superimposing means. The superimposing means superimposes the image data on the second input image data. In an image processing method for storing the superimposed image data stored in a storage means and outputting the stored superimposed image data to the outside of the apparatus as a composite image data, a range of a limited part of the first image data is determined in the image data storage means. XY-axis information is given, and a limited portion of the first image data stored in the image data storage means is sent to the superimposing means, and the second input image data is Image processing system, characterized in that it was set to match it.
【請求項2】前記XY軸情報が,前記重ね合わせる画デー
タの最初の行の最初のアドレスと最後の行の最後のアド
レスを与える情報であり,この情報から1ライン分のデ
ータ量の信号をラインの数だけ与える事を特徴とする請
求項第(1)項の画像処理方式。
2. The XY-axis information is information for giving a first address of a first row and a last address of a last row of the image data to be superimposed, and a signal of a data amount for one line is obtained from this information. 2. The image processing method according to claim 1, wherein the number of lines is given by the number of lines.
【請求項3】外部装置からの画データ及び画面の位置を
示すためのXY軸情報を受ける入力データ受信手段と,受
信した画データを,この画データが1枚目のときはその
まま出力させ,2枚目の時は別に受けた部分画データを重
ね合わせて出力する重ね処理手段と,出力した画データ
を格納する画データ格納手段と,この画データ格納手段
に格納された1回目の画データの前記XY軸情報により決
まる限られた部分の画データを受けると前記重ね処理回
路に前記部分画データとして送り,格納された重ね合わ
せ画データを受けると装置出力として送出するセレクト
回路と,前記入出力データ受信手段からXY軸情報を受
け,前記画データ格納手段に,該XY軸情報に基づいて格
納されている1回目の画データの限られた部分の画デー
タを決めるための1ラインデータ量を含む制御信号を与
えると共に,前記重ね処理回路及びセレクト回路に制御
信号を与える制御手段とを備えた事を特徴とする画像処
理装置。
3. An input data receiving means for receiving image data from an external device and XY axis information for indicating a position of a screen, and outputting the received image data as it is when the first image data is received. In the case of the second image, superimposing means for superimposing and outputting separately received partial image data, image data storing means for storing the output image data, and first image data stored in the image data storing means A select circuit which, when receiving image data of a limited portion determined by the XY-axis information, sends the image data to the overlay processing circuit as the partial image data, and when receiving the stored overlay image data, sends it as a device output; One line for receiving the XY axis information from the output data receiving means and determining the limited part of the first image data stored in the image data storage means based on the XY axis information. An image processing apparatus for providing a control signal including a data amount and a control means for supplying a control signal to the overlay processing circuit and the select circuit.
JP2337070A 1990-11-30 1990-11-30 Image processing system and device Expired - Lifetime JP2806629B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2337070A JP2806629B2 (en) 1990-11-30 1990-11-30 Image processing system and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2337070A JP2806629B2 (en) 1990-11-30 1990-11-30 Image processing system and device

Publications (2)

Publication Number Publication Date
JPH04205476A JPH04205476A (en) 1992-07-27
JP2806629B2 true JP2806629B2 (en) 1998-09-30

Family

ID=18305146

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2337070A Expired - Lifetime JP2806629B2 (en) 1990-11-30 1990-11-30 Image processing system and device

Country Status (1)

Country Link
JP (1) JP2806629B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3840898B2 (en) * 1998-02-03 2006-11-01 セイコーエプソン株式会社 Projection display device, display method therefor, and image display device

Also Published As

Publication number Publication date
JPH04205476A (en) 1992-07-27

Similar Documents

Publication Publication Date Title
EP0366871A2 (en) Apparatus for processing video signal
JPH0876713A (en) Display controller
EP0887768A2 (en) A graphic processor and a graphic processing method
JP2806629B2 (en) Image processing system and device
JPH07105914B2 (en) Image output control device
JPS59276A (en) Picture editing circuit
US6628289B1 (en) Rendering apparatus and method, and storage medium
JPH0254712B2 (en)
EP1363244B1 (en) Superimposing apparatus and method for broadcasting three-dimensional computer graphics image
JP2713313B2 (en) Image processing method and apparatus
JP2613364B2 (en) Graphic processing system
US5459490A (en) Image processing apparatus
JPH0636577B2 (en) Television digital video effect device
JP2820068B2 (en) Image data synthesis display device
JP2781924B2 (en) Superimpose device
JP3420151B2 (en) Image processing device
JPH0527745A (en) Image processing method
JP2803588B2 (en) Image processing device
JP2599045B2 (en) Vertical expansion circuit
JP2637519B2 (en) Data transfer control device
JPH0230517B2 (en)
JPS6336675A (en) Video image synthesizer
JPH11167621A (en) Display data mixing device
KR20010100764A (en) Image Processor and Image Display
JPH031775A (en) Superimposing device for magnetic recording and reproducing device

Legal Events

Date Code Title Description
S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070724

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080724

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080724

Year of fee payment: 10

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080724

Year of fee payment: 10

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090724

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100724

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110724

Year of fee payment: 13

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110724

Year of fee payment: 13