JPH05197360A - Image processing system and method therefor - Google Patents
Image processing system and method thereforInfo
- Publication number
- JPH05197360A JPH05197360A JP4007440A JP744092A JPH05197360A JP H05197360 A JPH05197360 A JP H05197360A JP 4007440 A JP4007440 A JP 4007440A JP 744092 A JP744092 A JP 744092A JP H05197360 A JPH05197360 A JP H05197360A
- Authority
- JP
- Japan
- Prior art keywords
- information
- image
- output image
- memory
- data
- 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.)
- Withdrawn
Links
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、複数の画像を画像表示
装置上に分割表示するマルチ・ウインドウ・システムを
搭載し、特に高速な描画、及び動画像のマルチ・ウイン
ドウ表示を行なう画像処理システム及びその方法に関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention comprises an image processing system equipped with a multi-window system for displaying a plurality of images on an image display device in a divided manner, and particularly for high-speed drawing and multi-window display of moving images. And its method.
【0002】[0002]
【従来の技術】近年、マルチ・ウインドウ・システム
は、パーソナルコンピューターやワークステーションに
て多用され、マルチ・ウインドウ・システム上の複数の
アプリケーシヨン・プログラムには、1つの画像表示装
置の画面上のそれぞれ専用の表示領域が与えられる。さ
らに、アプリケーション・プログラムは、マルチ・ウイ
ンドウ・システムのオペレーシヨンシステム(以下、O
Sという)へ所定の要求をすることで、ファイルのオー
プン/クローズやプロセスの起動/終了と同様、複数の
表示領域“ウインドウ”をオープンしたり、クローズす
ることが可能である。2. Description of the Related Art In recent years, a multi-window system has been widely used in personal computers and workstations, and a plurality of application programs on the multi-window system can be displayed on a screen of an image display device. A dedicated display area is provided. Furthermore, the application program is an operation system (hereinafter referred to as O
It is possible to open or close a plurality of display areas "windows" by opening / closing a file or starting / terminating a process by making a predetermined request to S).
【0003】一般的なマルチ・ウインドウ・システムで
は、現在、システムを操作しているユーザとインターフ
ェースを行なっているウインドウは、アクティブ・ウイ
ンドウとして扱われ、画面上の複数のウインドウ中、最
も上に位置するように表示される。従ってアクティブ・
ウインドウの表示領域はすべて見えるようになってい
る。そして、アクティブ・ウインドウ以外のウインドウ
の中には、その表示領域の一部が別のウインドウによっ
て隠される場合が生じてくる。また、マルチ・ウインド
ウ・システムのOSは、基本的なウインドウのオープン
/クローズの制御の他に、ウインドウ同士の重なり表示
(階層化表示)の制御を行なっている。In a typical multi-window system, the window currently interfacing with the user operating the system is treated as the active window and is positioned at the top of the windows on the screen. Will be displayed. Therefore active
The entire display area of the window is visible. Then, in some windows other than the active window, a part of the display area may be hidden by another window. Further, the OS of the multi-window system controls the overlapping display (hierarchical display) of windows in addition to the basic control of opening / closing of windows.
【0004】マルチ・ウインドウ・システムが搭載され
ているパーソナルコンピューターやワーク・ステーショ
ンの殆どは、1つのビット・マップ形式の出力画像メモ
リで画像表示装置への画面表示を行なっており、そのた
め、上記の隠されている部分の排他表示制御は、マルチ
・ウインドウ・システムのOSが中心となって行なって
いるのが一般的である。Most of the personal computers and work stations equipped with the multi-window system carry out screen display on the image display device with one output image memory in the bit map format. The exclusive display control of the hidden portion is generally performed mainly by the OS of the multi-window system.
【0005】[0005]
【発明が解決しようとしている課題】しかしながら、上
述のマルチ・ウインドウ・システムのように、複数のウ
インドウの階層化表示の制御を行なう場合、高速な画像
展開、特にウインドウへの動画像の表示を行なうと、表
示速度の点でユーザの満足が得られないという問題があ
る。However, when the hierarchical display of a plurality of windows is controlled as in the above-mentioned multi-window system, high-speed image development, especially display of moving images in windows is performed. Then, there is a problem that user's satisfaction cannot be obtained in terms of display speed.
【0006】[0006]
【課題を解決するための手段】本発明は、上述の課題を
解決することを目的として成されたもので、上述の課題
を解決する一手段として、以下の構成を備える。即ち、
請求項1に記載の発明は、複数の独立した入力画像信号
源からの複数の画像情報を単一の画面上に分割表示する
ためのメモリを備え、その分割表示において該画像情報
の一部、あるいは全部が他の画像情報と重なるような分
割表示を行なう画像処理システムにおいて、画面上にお
ける画像情報の分割表示構成に従い、該分割表示構成と
入力画像信号源との対応を示す情報を作成する第1の情
報作成手段と、前記情報に従つて、入力画像信号源から
の画像情報の出力を制御する制御手段と、画面上におけ
る画像情報の分割表示構成をもとに、前記メモリへの該
画像情報の書き込み指示情報を作成する第2の情報作成
手段と、前記制御手段による制御にて出力された画像情
報を、前記第2の情報作成手段にて作成された指示情報
に従つて、前記メモリ上に展開する手段とを備える。The present invention has been made for the purpose of solving the above-mentioned problems, and has the following constitution as one means for solving the above-mentioned problems. That is,
The invention according to claim 1 is provided with a memory for dividing and displaying a plurality of image information from a plurality of independent input image signal sources on a single screen, and a part of the image information in the divided display, Alternatively, in an image processing system that performs divided display such that all of the information overlaps with other image information, in accordance with the divided display configuration of the image information on the screen, information indicating the correspondence between the divided display configuration and the input image signal source is created. 1. The information creating means of No. 1, the control means for controlling the output of the image information from the input image signal source according to the information, and the divided display configuration of the image information on the screen, based on the divided display image to the memory. Second information creating means for creating information writing instruction information, and image information output under the control of the control means, according to the instruction information created by the second information creating means, And means for deploying on Li.
【0007】好ましくは、第2の情報作成手段による画
像情報の書き込み指示情報は、該画像情報を構成する各
画素の特定情報と、前記メモリを構成する特定要素との
対応情報を含む。また、請求項4に記載の発明は、複数
の独立した入力画像信号源からの複数の画像情報を単一
の画面上に分割表示するための表示メモリを備え、該複
数の画像情報が重なるような表示を行なう画像処理シス
テムにおいて、画面上における画像情報の分割表示構成
に従い、該分割表示構成と入力画像信号源との対応を示
す情報を作成する第1の情報作成手段と、前記情報に従
つて、入力画像信号源からの画像情報の出力を制御する
制御手段と、画面上における画像情報の分割表示構成を
もとに、該画像情報を構成する各画素の特定情報と、前
記表示メモリを構成する特定要素との対応を含む画像情
報の書き込み指示情報を作成する第2の情報作成手段
と、前記制御手段による制御にて出力された画像情報
を、前記第2の情報作成手段にて作成された指示情報に
従つて、前記表示メモリ上に展開する手段とを備える。Preferably, the writing instruction information of the image information by the second information creating means includes the correspondence information between the specific information of each pixel forming the image information and the specific element forming the memory. Further, the invention according to claim 4 is provided with a display memory for dividing and displaying a plurality of image information from a plurality of independent input image signal sources on a single screen so that the plurality of image information are overlapped. In an image processing system for performing various displays, first information creating means for creating information indicating the correspondence between the divided display structure and the input image signal source according to the divided display structure of image information on the screen, and the information Based on the control means for controlling the output of the image information from the input image signal source, the divided display configuration of the image information on the screen, the specific information of each pixel constituting the image information, and the display memory Second information creating means for creating write instruction information of image information including correspondence with a specific element constituting the image information, and image information output by control by the control means is created by the second information creating means. It Instruction information to slave connexion with, and means to expand the display memory.
【0008】また、請求項6に記載の発明は、複数の独
立した入力画像信号源からの複数の画像情報を単一の画
面上に表示するために、該画像情報が他の画像情報と重
なるような表示を行なう画像処理方法において、画面上
における画像情報の表示構成に従い、該表示構成と入力
画像信号源との対応を示す情報を作成する第1の情報作
成工程と、前記情報に従つて、入力画像信号源からの画
像情報の出力を制御する制御工程と、画面上における画
像情報の表示構成をもとに、メモリへの該画像情報の書
き込み指示情報を作成する第2の情報作成工程と、前記
制御工程による制御にて出力された画像情報を、前記第
2の情報作成工程にて作成された指示情報に従つて、前
記メモリ上に展開する工程とを備える。According to the sixth aspect of the invention, since a plurality of image information from a plurality of independent input image signal sources are displayed on a single screen, the image information overlaps with other image information. In the image processing method for performing such a display, according to the display configuration of the image information on the screen, a first information creating step of creating information indicating the correspondence between the display configuration and the input image signal source, and according to the information A control step of controlling output of image information from an input image signal source, and a second information creating step of creating instruction information for writing the image information in a memory based on a display configuration of the image information on a screen And a step of expanding the image information output under the control of the control step on the memory according to the instruction information created in the second information creating step.
【0009】[0009]
【作用】以上の構成において、複数のウインドウの階層
化表示を高速に制御するよう機能する。With the above structure, the function of controlling the hierarchical display of a plurality of windows at high speed is achieved.
【0010】[0010]
【実施例】以下、添付図面を参照して、本発明に係る好
適な実施例を詳細に説明する。図1は、本発明の実施例
に係る画像処理システム(以下、システムという)の全
体構成を示すブロツク図である。同図において、CPU
1は、プログラムに従って所定の処理を実行するプロセ
ッサであり、本システムの制御の中枢であり、システム
全体を制御するメインコントローラである。DMAコン
トローラ2は、後述する入力画像信号処理部7から出力
画像データ・メモリ8への画素データの周期的なデータ
転送を行なう。これらCPU1とDMAコントローラ
2、あるいは入力画像信号処理部7は、CPUアドレス
・バス3、及びCPUデータ・バス4を介して接続され
る。また、CPU制御バス5は、CPU1、またはDM
Aコントローラ2によるバス・アクセスの開始、あるい
は終了を示す信号、読出し/書き込みの識別信号等の信
号を扱う。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings. FIG. 1 is a block diagram showing the overall configuration of an image processing system (hereinafter referred to as a system) according to an embodiment of the present invention. In the figure, the CPU
Reference numeral 1 denotes a processor that executes a predetermined process according to a program, is a control center of the present system, and is a main controller that controls the entire system. The DMA controller 2 performs periodic data transfer of pixel data from an input image signal processing unit 7 described later to an output image data memory 8. The CPU 1 and the DMA controller 2 or the input image signal processing unit 7 are connected via a CPU address bus 3 and a CPU data bus 4. The CPU control bus 5 is the CPU 1 or DM.
It handles signals such as a signal indicating the start or end of bus access by the A controller 2 and a read / write identification signal.
【0011】入力画像信号線6は、不図示のビデオ・カ
メラ等からのビデオ信号、具体的には、入力画像の赤、
緑、青の各色素成分を表すアナログ信号、及び同期信号
を扱う。入力画像信号処理部7は、例えば、A/Dコン
バータ、ロウ・パス・フィルタ、入力画像メモリ、入力
画像メモリ制御部、画像拡大/縮小変換部等で構成さ
れ、前記入力画像信号線6を介して送られてきた入力画
像をデジタル・データとして入力画像メモリに取り込
み、CPU1からの指示により、入力画像の任意の切り
出し範囲に対して、任意の拡大/縮小率で変換生成され
た画素データを順番に排出する機能を有している。本実
施例においては、入力画像信号源の数を4としているの
で、入力画像信号線6と入力画像信号処理部7は、それ
ぞれ4組設けてある。以降、この4つの入力画像信号線
6をそれぞれ6a,6b,6c,6dとし、それに対応
する入力画像信号処理部7をそれぞれ7a,7b,7
c,7dとする。The input image signal line 6 is a video signal from a video camera or the like (not shown), specifically, the input image red,
An analog signal representing each of the green and blue pigment components and a sync signal are handled. The input image signal processing unit 7 is composed of, for example, an A / D converter, a low pass filter, an input image memory, an input image memory control unit, an image enlarging / reducing conversion unit, etc., and via the input image signal line 6. The input image sent in as a digital data is taken into the input image memory, and the pixel data converted and generated at an arbitrary enlargement / reduction ratio in an arbitrary cutout range of the input image is ordered in accordance with an instruction from the CPU 1. It has the function of discharging to. In the present embodiment, the number of input image signal sources is four, and therefore four sets of the input image signal line 6 and the input image signal processing unit 7 are provided. Hereinafter, these four input image signal lines 6 are referred to as 6a, 6b, 6c and 6d, respectively, and the corresponding input image signal processing units 7 are referred to as 7a, 7b and 7 respectively.
c and 7d.
【0012】出力画像データ・メモリ8は、画像表示装
置(不図示)に対する出力画像の編集を行なうためのメ
モリである。この出力画像データ・メモリ8は、表示装
置上の出力画像を構成する画素数に相当するワード数を
持ち、各画素に対応するメモリ上の1ワードには、表示
装置の画面上に展開される画素の色を表現するための画
素データが格納されている。本システムでは、画素デー
タを24ビット(赤、緑、青の各色素成分それぞれ8ビ
ット)で表現しているので、この出力画像データ・メモ
リ8は24ビットのワード幅を有している。尚、この出
力画像データ・メモリ8は、ビデオ・フレーム・メモリ
として多用されるデュアル・ポート(ランダム・ポート
+シリアル・ポート)のDRAMで構成されている。こ
の内、ランダム・ポート側はCPUデータ・バス4に接
続され、出力画面上の任意の画素位置への画素データの
ランダムな書き込みを可能にしている。一方、シリアル
・ポート側は、後述する表示装置同期化部16に接続さ
れ、表示装置への周期的で規則的な画素データの高速排
出を可能にしている。そして、出力画像データ・バス9
には、出力画像データ・メモリ8のシリアル・ポートか
ら順番に排出される24ビット幅の画素データがのつて
いる。The output image data memory 8 is a memory for editing an output image for an image display device (not shown). The output image data memory 8 has the number of words corresponding to the number of pixels forming the output image on the display device, and one word on the memory corresponding to each pixel is expanded on the screen of the display device. Pixel data for expressing the color of a pixel is stored. In this system, since the pixel data is represented by 24 bits (8 bits for each of red, green, and blue pigment components), the output image data memory 8 has a word width of 24 bits. The output image data memory 8 is composed of a dual port (random port + serial port) DRAM that is often used as a video frame memory. Of these, the random port side is connected to the CPU data bus 4 and enables random writing of pixel data to arbitrary pixel positions on the output screen. On the other hand, the serial port side is connected to a display device synchronizing section 16 which will be described later, and enables periodic and regular high-speed discharge of pixel data to the display device. And output image data bus 9
In the output image data memory 8, pixel data having a width of 24 bits is sequentially discharged from the serial port of the output image data memory 8.
【0013】出力画像制御データ・メモリ10は、出力
画像データ・メモリ8と同様に表示装置上の出力画像を
構成する画素数に相当するワード数を持ち、各々の画素
に対応するメモリ上の1ワードには、目的とする制御に
必要な情報が格納されており、その制御情報を表現でき
るワード幅を有している。本実施例では、画素データの
書き込みを許可するか否かの1画素毎の指定情報を格納
しているため、この出力画像制御データ・メモリ10
は、入力画像信号源の数である“4”と等しい“4ビッ
ト”のワード幅を有している。また、この出力画像制御
データ・メモリ10は、出力画像データ・メモリ8に比
べてアクセス速度の速いRAMで構成される。尚、出力
画像制御データ・バス11は、出力画像制御データ・メ
モリ10のデータ入出力バスである。The output image control data memory 10 has a number of words corresponding to the number of pixels forming the output image on the display device, like the output image data memory 8, and the number of words in the memory corresponding to each pixel is 1. The word stores information necessary for the target control, and has a word width capable of expressing the control information. In this embodiment, since the designation information for each pixel indicating whether or not the writing of the pixel data is permitted is stored, the output image control data memory 10
Has a word width of "4 bits" equal to "4" which is the number of input image signal sources. The output image control data memory 10 is composed of a RAM having an access speed higher than that of the output image data memory 8. The output image control data bus 11 is a data input / output bus of the output image control data memory 10.
【0014】出力画像メモリ制御部12は、出力画像デ
ータ・メモリ8に対するランダム・ポートからの画素デ
ータの書き込み/読み出し制御、出力画像データ・メモ
リ8に対する周期的なシリアル・ポートからの画素デー
タの排出制御、出力画像制御データ・メモリ10に対す
る制御データの書き込み/読み出し制御、さらに画素デ
ータ書き込み許可信号20の状態に応じた出力画像デー
タ・メモリへの画素データの書き込み制御を行なう。ま
た、出力画像データ・メモリ・アドレス・バス13に
は、出力画像データ・メモリ8に対するアドレス情報が
のっており、このアドレス情報は、出力画像メモリ制御
部12が生成する。The output image memory controller 12 controls writing / reading of pixel data from the random port to the output image data memory 8 and discharges pixel data from the serial port to the output image data memory 8 periodically. Control, write / read control of control data to / from the output image control data memory 10, and write control of pixel data to the output image data memory according to the state of the pixel data write permission signal 20. Further, the output image data memory address bus 13 carries address information for the output image data memory 8, and the output image memory control unit 12 generates this address information.
【0015】出力画像データ・メモリ制御バス14は、
出力画像データ・メモリ8に対するアドレス・ストロー
ブ信号、書き込み/読み出しストローブ信号等を扱い、
この制御バス14上の信号は、すべて出力画像メモリ制
御部12が生成する。また、出力画像制御データ・メモ
リ制御バス15は、出力画像制御データ・メモリ10に
対するチップ・イネーブル信号、書き込み/読み出しス
トローブ信号等を扱い、この制御バス15上の信号も、
すべて出力画像メモリ制御部12が生成する。The output image data / memory control bus 14 is
Handles output image data, address strobe signals for memory 8, write / read strobe signals, etc.
The output image memory control unit 12 generates all the signals on the control bus 14. Further, the output image control data / memory control bus 15 handles a chip enable signal, a write / read strobe signal, etc. for the output image control data memory 10, and the signals on this control bus 15 also
All are generated by the output image memory control unit 12.
【0016】表示装置同期化部16は、出力画像データ
・バス9上に排出された画素データに、例えば、CRT
モニタ等の画像表示装置に対する同期信号を重畳する機
能を有し、具体的には、D/Aコンバータ、同期信号発
生回路、アナログ演算器等で構成される。また、出力画
像信号線17には、表示装置同期化部16から出力され
るビデオ信号、具体的には、出力画像の赤、緑、青の各
色素成分を表すアナログ信号、及び同期信号がのつてお
り、CRTモニタ等の画像表示装置(不図示)に接続さ
れる。The display device synchronizing section 16 applies, for example, to a CRT to the pixel data discharged onto the output image data bus 9.
It has a function of superimposing a synchronization signal on an image display device such as a monitor, and is specifically composed of a D / A converter, a synchronization signal generation circuit, an analog calculator, and the like. Further, the output image signal line 17 includes a video signal output from the display device synchronization unit 16, specifically, an analog signal representing each red, green, and blue pigment component of the output image, and a synchronization signal. It is connected to an image display device (not shown) such as a CRT monitor.
【0017】また、表示装置同期信号18は、表示装置
同期化部16から出力され、垂直同期信号、水平同期信
号、ブランキング信号、ドット・クロック等の信号で構
成される。上記出力画像メモリ制御部12は、この表示
装置同期信号18に基づいて、出力画像データ・メモリ
8に対する周期的なシリアル・ポートからの画素データ
の排出制御を行なう。The display device synchronizing signal 18 is output from the display device synchronizing section 16 and is composed of signals such as a vertical synchronizing signal, a horizontal synchronizing signal, a blanking signal and a dot clock. The output image memory control section 12 periodically controls the discharge of the pixel data from the serial port to the output image data memory 8 based on the display device synchronizing signal 18.
【0018】画素データ書き込み判定部19では、出力
画像制御データ・バス11上に読み出した、書き込みを
許可するか否かの1画素毎の指定情報に基づいて、出力
画像データ・メモリ8への画素データの書き込みが許可
されているか否かを判定する。また、画素データ書き込
み許可信号20は、画素データ書き込み判定部19によ
って、出力画像データ・メモリ8への画素データの書き
込みが許可されていると判断された場合、アクティブに
なる。この画素データ書き込み許可信号20は、出力画
像メモリ制御部12に入力される。In the pixel data write determination unit 19, the pixels to be output to the output image data memory 8 are read based on the designation information read out onto the output image control data bus 11 for each pixel whether writing is permitted or not. It is determined whether data writing is permitted. Further, the pixel data write permission signal 20 becomes active when the pixel data write determination unit 19 determines that the writing of the pixel data to the output image data memory 8 is permitted. The pixel data write permission signal 20 is input to the output image memory control unit 12.
【0019】図2は、図1に示すCPU1、あるいは入
力画像信号処理部7からCPUデータ・バス4上に排出
されるデータのビット・フォーマットを表わす図であ
る。同図に示すように、同データの下位24ビットに
は、各々の画素の色を表現するための画素データが配置
され、ビット29〜28には、上述した4つの入力画像
信号処理部(7a,7b,7c,7d)を識別するため
の2ビットでエンコードされた識別子が格納されてい
る。また、ビット31には、CPUデータ・バス4上に
排出されたデータがCPU1によるものか、入力画像信
号処理部7によるものかを識別するフラグ・ビットが配
置されている。尚、図2に示した例では、ビット31に
は“1”がセットされているので、このデータが入力画
像信号処理部7から読み出されたデータであることを示
している。FIG. 2 is a diagram showing a bit format of data discharged from the CPU 1 shown in FIG. 1 or the input image signal processing unit 7 onto the CPU data bus 4. As shown in the figure, pixel data for expressing the color of each pixel is arranged in the lower 24 bits of the same data, and in the bits 29 to 28, the above-mentioned four input image signal processing units (7a) are arranged. , 7b, 7c, 7d), an identifier encoded with 2 bits is stored. Further, in the bit 31, a flag bit for identifying whether the data discharged onto the CPU data bus 4 is from the CPU 1 or the input image signal processing unit 7 is arranged. In the example shown in FIG. 2, since the bit 31 is set to “1”, this indicates that this data is the data read from the input image signal processing unit 7.
【0020】図3は、出力画像制御データ・メモリ10
内に格納されている制御データ、及び出力画像制御デー
タ・バス11上にのる制御データのビットフォーマット
を表わすもので、4ビットのそれぞれが、上記4つの入
力画像信号処理部(7a,7b,7c,7d)に対応し
ている。このビットが“0”の場合は、対応する入力画
像信号処理部7から排出された画素データの書き込み
が、その画素(ワード)に対して禁止されていることを
表わし、ビットが“1”の場合は、書き込みが許可され
ていることを表わしている。言うまでもなく、4ビット
すべてが“1”の場合は、いずれの入力画像信号処理部
(7a,7b,7c,7d)からの画素データの書き込
みも、その画素(ワード)に対して許可されていること
を表わしている。一方、4ビットすべてが“0”の場合
は、その画素(ワード)に対していずれの入力画像信号
処理部(7a,7b,7c,7d)からの画素データの
書き込みも、その画素(ワード)に対して禁止されてい
ることを表わしている。FIG. 3 shows the output image control data memory 10
The bit format of the control data stored in the control data and the control data on the output image control data bus 11 is represented by 4 bits, and each of the 4 bits has the above-mentioned four input image signal processing units (7a, 7b, 7c, 7d). When this bit is "0", it means that writing of the pixel data discharged from the corresponding input image signal processing unit 7 is prohibited for the pixel (word), and the bit is "1". The case indicates that writing is permitted. Needless to say, when all 4 bits are "1", writing of pixel data from any of the input image signal processing units (7a, 7b, 7c, 7d) is permitted for that pixel (word). It means that. On the other hand, when all of the 4 bits are “0”, the writing of the pixel data from any of the input image signal processing units (7a, 7b, 7c, 7d) to the pixel (word) does not cause the pixel (word). It means that it is prohibited to.
【0021】また、図4は、CPU1が出力画像データ
・メモリ8、及び出力画像制御データ・メモリ10から
CPUデータ・バス4を通じて読み出すデータのビット
・フォーマットを表わす図である。同図に示すように、
データの下位24ビットには、出力画像データ・メモリ
8に格納されている画素データが配置され、ビット27
〜24の4ビットには、出力画像制御データ・メモリ1
0に格納されている制御データがそれぞれ配置されてい
る。尚、これらビット27〜24の4ビットに配置され
た制御データのビット・フォーマットは、図3に示した
ものと同一である。FIG. 4 is a diagram showing a bit format of data read from the output image data memory 8 and the output image control data memory 10 by the CPU 1 through the CPU data bus 4. As shown in the figure,
Pixel data stored in the output image data memory 8 is arranged in the lower 24 bits of the data, and bit 27
Output image control data memory 1 in 4 bits of
The control data stored in 0 are arranged respectively. The bit format of the control data arranged in these 4 bits 27 to 24 is the same as that shown in FIG.
【0022】図5は、CPU1が出力画像データ・メモ
リ8に画素データを書き込む場合に、CPUデータ・バ
ス4上に排出するデータのビット・フォーマットを表わ
す図であり、その下位24ビットには、出力画像データ
・メモリ8に格納すべき画素データが配置される。ま
た、ビット31には、CPUデータ・バス4上に排出さ
れたデータがCPU1によるものか、入力画像信号処理
部7によるものかを識別するフラグ・ビットが配置され
ている。図に示した例では、ビット31には“0”がセ
ットされ、データはCPU1が排出したデータであるこ
とを示している。ビット30には、出力画像データ・メ
モリ8への書き込みモードか、出力画像制御データ・メ
モリ10への書き込みモードかを識別するフラグ・ビッ
トが配置されている。図では、ビット30には“1”が
セットされ、出力画像データ・メモリ8への画素データ
の書き込みモードであることを示している。FIG. 5 is a diagram showing the bit format of the data discharged onto the CPU data bus 4 when the CPU 1 writes the pixel data in the output image data memory 8, and the lower 24 bits thereof are Pixel data to be stored in the output image data memory 8 is arranged. Further, in the bit 31, a flag bit for identifying whether the data discharged onto the CPU data bus 4 is from the CPU 1 or the input image signal processing unit 7 is arranged. In the example shown in the figure, “0” is set in the bit 31, indicating that the data is the data discharged by the CPU 1. In the bit 30, a flag bit for identifying the write mode for the output image data memory 8 or the write mode for the output image control data memory 10 is arranged. In the figure, "1" is set in the bit 30 to indicate that it is in the writing mode of the pixel data to the output image data memory 8.
【0023】そして、図6は、CPU1が、出力画像制
御データ・メモリ10に制御データを書き込む場合に、
CPUデータ・バス4上に排出するデータのビット・フ
ォーマットを表わす図である。同図において、ビット2
7〜24の4ビットには、出力画像制御データ・メモリ
10に書き込むべき制御データが配置される。また、ビ
ット31には、CPUデータ・バス4上に排出されたデ
ータがCPU1によるものか、入力画像信号処理部7に
よるものかを識別するフラグ・ビットが配置されてい
る。図の場合、ビット31には“0”がセットされ、C
PU1が排出したデータであることを示している。ビッ
ト30には、出力画像データ・メモリ8への書き込みモ
ードか、出力画像制御データ・メモリ10への書き込み
モードかを識別するフラグ・ビットが配置され、ここで
はビット30には“0”がセットされているので、出力
画像制御データ・メモリ10への制御データの書き込み
モードであることを示している。FIG. 6 shows that when the CPU 1 writes control data in the output image control data memory 10.
FIG. 6 is a diagram showing a bit format of data to be discharged onto a CPU data bus 4. In the figure, bit 2
Control data to be written in the output image control data memory 10 is arranged in 4 bits 7 to 24. Further, in the bit 31, a flag bit for identifying whether the data discharged onto the CPU data bus 4 is from the CPU 1 or the input image signal processing unit 7 is arranged. In the case of the figure, "0" is set in the bit 31, and C
It indicates that the data is the data discharged by PU1. A flag bit for identifying the writing mode to the output image data memory 8 or the writing mode to the output image control data memory 10 is arranged in the bit 30. Here, "0" is set in the bit 30. Therefore, it is indicated that the mode is the control data writing mode to the output image control data memory 10.
【0024】図7は、本発明の実施例に係るシステムに
おける画像表示装置(不図示)の画面上の分割表示の一
例を示す図である。図中、表示領域aとa´の部分はウ
インドウWaを構成しており、図1の入力画像信号処理
部7aにて生成された出力画像が表示されている。一
方、表示領域bの部分はウインドウWbであり、入力画
像信号処理部7bにて生成された出力画像が表示されて
いる。さらに、表示領域gはバック・グラウンド画面で
あり、CPU1によってあらかじめ書き込まれた画素デ
ータによる画像パターンが表示されている。FIG. 7 is a diagram showing an example of split display on the screen of the image display device (not shown) in the system according to the embodiment of the present invention. In the figure, the display areas a and a ′ form a window Wa, and the output image generated by the input image signal processing unit 7a in FIG. 1 is displayed. On the other hand, the portion of the display area b is the window Wb, and the output image generated by the input image signal processing unit 7b is displayed. Further, the display area g is a background screen, and an image pattern based on pixel data written in advance by the CPU 1 is displayed.
【0025】ここに示した例では、アクティブ・ウイン
ドウはウインドウWaであり、ウインドウWaは、その
表示領域がすべて見えるようになっている。一方、ウイ
ンドウWbは、その表示領域の右下部分がウインドウW
aによって隠されている。つまり、図中、表示領域a´
の部分は、このウインドWaの内、ウインドウWbに重
なっている部分である。In the example shown here, the active window is the window Wa, and the display area of the window Wa is entirely visible. On the other hand, in the window Wb, the lower right part of the display area is the window Wb.
It is hidden by a. That is, in the figure, the display area a '
The portion of is a portion of the window Wa that overlaps the window Wb.
【0026】図8は、図7に示した分割表示例における
4つの表示領域(a,a´,b,g)それぞれに対応す
る出力画像制御データ・メモリ10の内容を示す図であ
る。ここで、表示領域gは、バック・グラウンド画面に
対応し、いずれの入力画像信号処理部(7a,7b,7
c,7d)からの画素データの書き込みをも許していな
い状態にある。従って、出力画像制御データ・メモリ1
0の内容は、4ビットすべてが“0”になっている。ま
た、表示領域aは、入力画像信号処理部7aにて生成さ
れた出力画像が表示されている部分であり、入力画像処
理部7aからの画素データの書き込みのみを許してい
る。従って、出力画像制御データ・メモリ10の内容
は、入力画像処理部7aに対応するビット(ビット0)
のみ“1”の“0001”になっている。FIG. 8 is a diagram showing the contents of the output image control data memory 10 corresponding to each of the four display areas (a, a ', b, g) in the divided display example shown in FIG. Here, the display area g corresponds to the background screen, and any of the input image signal processing units (7a, 7b, 7)
The writing of pixel data from c, 7d) is also not permitted. Therefore, the output image control data memory 1
In the content of 0, all 4 bits are “0”. The display area a is a portion in which the output image generated by the input image signal processing unit 7a is displayed, and only writing of pixel data from the input image processing unit 7a is permitted. Therefore, the content of the output image control data memory 10 is the bit (bit 0) corresponding to the input image processing unit 7a.
Only "1" is "0001".
【0027】また、表示領域bは、入力画像信号処理部
7bにて生成された出力画像が表示される部分であり、
入力画像処理部7bからの画素データの書き込みのみを
許している。従って、出力画像制御データ・メモリ10
の内容は、入力画像処理部7bに対応するビット(ビッ
ト1)のみ“1”の“0010”になっている。そし
て、表示領域a´は、入力画像信号処理部7aにて生成
された出力画像が、入力画像信号処理部7bにて生成さ
れた出力画像に重なって表示されている部分であり、結
果的に入力画像処理部7aからの画素データの書き込み
のみを許している。従って、出力画像制御データ・メモ
リ10の内容は表示領域aと同様に、入力画像処理部7
aに対応するビットのみ“1”の“0001”となって
いる。The display area b is a portion where the output image generated by the input image signal processing section 7b is displayed.
Only writing of pixel data from the input image processing unit 7b is permitted. Therefore, the output image control data memory 10
The content of is only "0010" of "1" only for the bit (bit 1) corresponding to the input image processing unit 7b. The display area a'is a portion in which the output image generated by the input image signal processing unit 7a is displayed in an overlapping manner with the output image generated by the input image signal processing unit 7b, and as a result, Only writing of pixel data from the input image processing unit 7a is permitted. Therefore, the contents of the output image control data memory 10 are similar to those of the display area a, and the input image processing unit 7
Only the bit corresponding to a is "0001" of "1".
【0028】図9は、本発明の実施例に係るシステムに
おける、画像表示装置の画面上の他の分割表示例を示す
図である。図中、表示領域aの部分はウインドウWaを
構成しており、入力画像信号処理部7aで生成された出
力画像が表示されている。一方、表示領域a´とbの部
分はウインドウWbであり、入力画像信号処理部7bに
て生成された出力画像が表示されている。さらに、表示
領域gの部分はバック・グラウンド画面であり、CPU
1によってあらかじめ書き込まれた画素データによる画
像パターンが表示されている。FIG. 9 is a diagram showing another example of divided display on the screen of the image display device in the system according to the embodiment of the present invention. In the figure, the display area a part constitutes a window Wa, and the output image generated by the input image signal processing unit 7a is displayed. On the other hand, the display areas a ′ and b are windows Wb, and the output image generated by the input image signal processing unit 7b is displayed. Further, the display area g is the background screen,
1, the image pattern based on the pixel data written in advance is displayed.
【0029】この例では、アクティブ・ウインドウはウ
インドウWbであり、ウインドウWbは表示領域がすべ
て見えるようになっている。それに対して、ウインドウ
Waは、その表示領域の左上部分がウインドウWbによ
って隠されている。つまり、表示領域a´の部分がこの
ウインドウWb中、ウインドウWaに重なっている部分
である。In this example, the active window is the window Wb, and the display area of the window Wb is entirely visible. On the other hand, the upper left portion of the display area of the window Wa is hidden by the window Wb. That is, the display area a ′ is a portion of the window Wb that overlaps the window Wa.
【0030】図10は、図9に示した分割表示例におけ
る4つの表示領域(a,a´,b,g)それぞれに対応
する出力画像制御データ・メモリ10の内容を示したも
のである。図8に示した分割表示例との相違部分は、表
示領域a´のみである。この表示領域a´は、入力画像
信号処理部7bにて生成された出力画像が、入力画像信
号処理部7aで生成された出力画像に重なって表示され
ている部分であり、結果的に入力画像処理部7bからの
画素データの書き込みのみを許している。従って、出力
画像制御データ・メモリ10の内容は表示領域bと同様
に、入力画像信号処理部7bに対応するビットのみ
“1”の“0010”になっている。FIG. 10 shows the contents of the output image control data memory 10 corresponding to each of the four display areas (a, a ', b, g) in the divided display example shown in FIG. The only difference from the divided display example shown in FIG. 8 is the display area a ′. The display area a ′ is a portion in which the output image generated by the input image signal processing unit 7b is displayed so as to overlap with the output image generated by the input image signal processing unit 7a, and as a result, the input image is displayed. Only writing of pixel data from the processing unit 7b is allowed. Therefore, the content of the output image control data memory 10 is "0010" of "1" only in the bit corresponding to the input image signal processing unit 7b, as in the display area b.
【0031】次に、本発明の実施例に係る画像処理シス
テムにおける制御を説明する。図11は、本発明の実施
例に係る画像処理システムにおけるCPU1、及びDM
Aコントローラ2での制御手順を示すフローチヤートで
ある。尚、ここでは、制御手順は、CPU1内のメモリ
1aに格納され、実行されるが、この手順を別のメモリ
に記憶してもよい。また、図7に示した画像表示装置の
画面上の分割表示を実行後、図9に示した画像表示装置
の画面上の分割表示の実行に移行する例を説明する。Next, control in the image processing system according to the embodiment of the present invention will be described. FIG. 11 shows the CPU 1 and DM in the image processing system according to the embodiment of the present invention.
3 is a flow chart showing a control procedure in the A controller 2. Incidentally, here, the control procedure is stored in the memory 1a in the CPU 1 and executed, but this procedure may be stored in another memory. Further, an example will be described in which after executing the split display on the screen of the image display apparatus shown in FIG. 7, the execution shifts to the split display on the screen of the image display apparatus shown in FIG.
【0032】図11のステツプS1において、CPU1
は、図7に示したウインドウ構成を実現すべく、図8に
示すように、各表示領域毎に異なる4ビットの制御デー
タを、出力画像を構成するすべての画素に対応する出力
画像制御データ・メモリ10上のすべてのワードに書き
込む。この制御データの書き込みを行なう際の、CPU
1がCPUデータ・バス4上に排出するデータのフォー
マットは、図6に示したものである。In step S1 of FIG. 11, CPU1
In order to realize the window structure shown in FIG. 7, as shown in FIG. 8, 4-bit control data different for each display area is output image control data corresponding to all the pixels forming the output image. Write to all words on memory 10. CPU when writing this control data
The format of the data that 1 ejects onto the CPU data bus 4 is that shown in FIG.
【0033】つまり、図6に示したように、CPU1が
出力するデータの内、ビット27〜24の4ビットに
は、出力画像制御データ・メモリ10に書き込む制御デ
ータをセットする。ビット31は、上述のようにCPU
データ・バス4上に排出されたデータがCPU1による
ものか、入力画像信号処理部7によるものかを識別する
フラグ・ビットであるから、この場合、ビット31には
“0”をセットして、CPU1が排出したデータである
ことを示す。また、ビット30は、出力画像データ・メ
モリ8への書き込みモードか、出力画像制御データ・メ
モリ10への書き込みモードかを識別するフラグ・ビッ
トであるから、ここではビット30に“0”をセットし
て、出力画像制御データ・メモリ10への制御データの
書き込みモードであることを示す。That is, as shown in FIG. 6, among the data output by the CPU 1, the control data to be written in the output image control data memory 10 is set in 4 bits of bits 27 to 24. Bit 31 is the CPU as described above
Since this is a flag bit for identifying whether the data discharged onto the data bus 4 is from the CPU 1 or the input image signal processing unit 7, in this case, "0" is set in the bit 31, This indicates that the data has been discharged by the CPU 1. Further, since the bit 30 is a flag bit for identifying the write mode for the output image data memory 8 or the write mode for the output image control data memory 10, "0" is set in the bit 30 here. Then, it is indicated that the control mode is the mode for writing the control data to the output image control data memory 10.
【0034】これによってCPU1は、4つの入力画像
信号処理部(7a,7b,7c,7d)の各々に対し
て、出力画像データ・メモリ8への画素データの書き込
みを許可するか否かを、出力画像を構成する各画素毎
に、つまり出力画像データ・メモリ8上の1ワード毎に
指定する。ステツプS2では、CPU1は、図7におけ
る表示領域gの部分に対応する出力画像データ・メモリ
8上のワードにバック・グラウンド画面パターンを表示
すべく画素データを書き込む。このバック・グラウンド
画面パターンの画素データの書き込みを行なう際の、C
PU1がCPUデータ・バス4上に排出するデータのフ
ォーマットは、図5に示したものである。As a result, the CPU 1 determines whether each of the four input image signal processing units (7a, 7b, 7c, 7d) is allowed to write the pixel data in the output image data memory 8. It is specified for each pixel forming the output image, that is, for each word in the output image data memory 8. In step S2, the CPU 1 writes the pixel data to display the background screen pattern in the word on the output image data memory 8 corresponding to the portion of the display area g in FIG. When writing the pixel data of this background screen pattern, C
The format of the data that PU1 ejects onto CPU data bus 4 is that shown in FIG.
【0035】図5に示したように、CPU1が出力する
データの下位24ビットには、出力画像データ・メモリ
8に書き込む画素データをセットする。また、上述のよ
うに、ビット31は、CPUデータ・バス4上に排出さ
れたデータがCPU1によるものか、入力画像信号処理
部7によるものかを識別するフラグ・ビットであるか
ら、この場合は、ビット31に“0”をセットし、CP
U1が排出したデータであることを示す。ビット30
は、出力画像データ・メモリ8への書き込みモードか、
出力画像制御データ・メモリ10への書き込みモードか
を識別するフラグ・ビットである。よつて、この場合、
ビット30には“1”をセットして、出力画像データ・
メモリ8への画素データの書き込みモードであることを
示す。As shown in FIG. 5, pixel data to be written in the output image data memory 8 is set in the lower 24 bits of the data output by the CPU 1. Further, as described above, the bit 31 is a flag bit for identifying whether the data discharged onto the CPU data bus 4 is from the CPU 1 or the input image signal processing unit 7, and in this case, , Bit 31 is set to "0" and CP
It shows that U1 is the discharged data. Bit 30
Is a mode for writing to the output image data memory 8 or
This is a flag bit for identifying the output image control data memory 10 write mode. In this case,
Set "1" in bit 30 to output the image data.
This shows the mode for writing pixel data into the memory 8.
【0036】尚、ステツプS1において、CPU1によ
り、出力画像制御データ・メモリ10の内容が4ビット
ともすべて“0”にセットされているので、いかなる入
力画像信号処理部(7a,7b,7c,7d)にて生成
された画素データも、表示領域gには書き込めない。従
って、ステツプS2でCPU1により表示領域gに一度
書き込まれたバック・グラウンド画面パターンは、図7
に示したウインドウ構成を変更しない限り出力画像デー
タ・メモリ8上に保存され、画像表示装置の画面上に表
示され続けることになる。In step S1, the CPU 1 sets the contents of the output image control data memory 10 to "0" for all 4 bits, so that any input image signal processing unit (7a, 7b, 7c, 7d). The pixel data generated in () cannot be written in the display area g. Therefore, the background screen pattern once written in the display area g by the CPU 1 in step S2 is as shown in FIG.
Unless the window structure shown in FIG. 3 is changed, the window structure is stored in the output image data memory 8 and continues to be displayed on the screen of the image display device.
【0037】次に、CPU1は、ステツプS3にて、図
7におけるウインドウWaを構成する表示領域a、及び
a´の部分に対応する出力画像データ・メモリ8上のワ
ードに初期画面パターンを表示すべく、“真っ黒”の画
素データ(24ビットともすべて“0”のパターン)を
書き込む。尚、このウインドウWaの初期画面パターン
の画素データの書き込みを行なう際、CPU1がCPU
データ・バス4上に排出するデータのフォーマットは、
図5に示したものである。Next, in step S3, the CPU 1 displays the initial screen pattern in the word on the output image data memory 8 corresponding to the display areas a and a'constituting the window Wa in FIG. Therefore, "black" pixel data (24-bit all "0" pattern) is written. When the pixel data of the initial screen pattern of this window Wa is written, the CPU 1
The format of the data discharged onto the data bus 4 is
It is shown in FIG.
【0038】表示領域a、及びa´の部分は、ステツプ
S1において、CPU1により出力画像制御データ・メ
モリ10の内容が“0001”にセットされているの
で、入力画像信号処理部7aにて生成された画素データ
のみが、この表示領域a、及びa´に書き込めるように
なっている。しかし、ウインドウWaの初期画面パター
ンの画素データの書き込みを行なう際に、CPU1がC
PUデータ・バス4上に送出するデータのビット31に
配置された“0”、及びビット30に配置された“1”
により、出力画像メモリ制御部12は、現在、CPU1
によって出力画像データ・メモリ8への画素データの書
き込み動作が行なわれていることを認識して、出力画像
制御データ・メモリ10の制御情報に関係なく、CPU
1による画素データの書き込み動作を実行させる。The display areas a and a'are generated by the input image signal processing section 7a because the contents of the output image control data memory 10 are set to "0001" by the CPU 1 in step S1. Only the pixel data that has been written can be written in the display areas a and a ′. However, when writing the pixel data of the initial screen pattern of the window Wa, the CPU 1
"0" placed in bit 31 and "1" placed in bit 30 of the data to be transmitted on the PU data bus 4.
Therefore, the output image memory control unit 12 is
The CPU recognizes that the writing operation of the pixel data to the output image data memory 8 is being performed by the CPU, regardless of the control information of the output image control data memory 10.
The pixel data write operation of 1 is executed.
【0039】同様に、CPU1は、ステツプS3におい
て、図7におけるウインドウWbを構成する表示領域b
の部分に対応する出力画像データ・メモリ8上のワード
に、初期画面パターンを表示すべく、“真っ黒”の画素
データ(24ビットともすべて“0”のパターン)を書
き込む。このように、CPU1は、ステツプS1〜S3
の処理により、図7に示したウインドウ構成に基づい
た、出力画像制御データ・メモリ10への制御データの
セットと、どのウインドウにも含まれない領域へのバッ
ク・グラウンド画面パターンの書き込み、及び各ウイン
ドウ内への初期画面パターンの書き込みを行なう。Similarly, in step S3, the CPU 1 displays the display area b forming the window Wb in FIG.
In order to display the initial screen pattern, the pixel data of "pure black" (24-bit pattern of all "0") is written in the word on the output image data memory 8 corresponding to the portion. In this way, the CPU 1 has steps S1 to S3.
By the processing of FIG. 7, the control data is set in the output image control data memory 10 based on the window configuration shown in FIG. 7, the background screen pattern is written in the area not included in any window, and The initial screen pattern is written in the window.
【0040】ステツプS4では、CPU1は、入力画像
信号処理部7aに対して入力画像の切り出し範囲、及び
拡大/縮小率を設定し、1フレーム分の画素データを順
番に排出させる準備を行なう。同様に、入力画像信号処
理部7bに対して入力画像の切り出し範囲、及び拡大/
縮小率を設定し、1フレーム分の画素データを順番に排
出させる準備を行なう。In step S4, the CPU 1 sets the cut-out range and the enlargement / reduction ratio of the input image in the input image signal processing section 7a, and prepares to sequentially discharge the pixel data for one frame. Similarly, for the input image signal processing unit 7b, the input image cropping range and the enlargement / enlargement
A reduction ratio is set, and preparations are made to sequentially discharge pixel data for one frame.
【0041】次に、CPU1は、ステツプS5におい
て、DMAコントローラ2の1チャネルに対して、入力
画像信号処理部7aから順次排出される画素データを、
図7におけるウインドウWaを構成する表示領域a、及
びa´の矩形部分に規則的な転送を行なうべく、転送元
アドレス、転送先アドレス、及び転送ワード数等のパラ
メータをセットする。こうして入力画像信号処理部7a
から画素データの排出に対する準備を行なう。同様に、
CPU1は、DMAコントローラ2の別チャネルに対し
て、入力画像信号処理部7bから順次排出される画素デ
ータを、図7におけるウインドウWbを構成する表示領
域b、及びa´の矩形部分に規則的な転送を行なうべ
く、転送元アドレス、転送先アドレス、及び転送ワード
数等のパラメータをセットする。これで入力画像信号処
理部7bからの画素データの排出に対する準備を行な
う。そして、CPU1は、ステツプS6において、ステ
ツプS5で初期設定を行なったDMAコントローラ2の
2つのチャネルを起動する。Next, in step S5, the CPU 1 outputs the pixel data sequentially output from the input image signal processing section 7a to one channel of the DMA controller 2,
Parameters such as a transfer source address, a transfer destination address, and the number of transfer words are set in order to perform regular transfer in the rectangular portions of the display areas a and a ′ that form the window Wa in FIG. 7. Thus, the input image signal processing unit 7a
To prepare for discharging pixel data. Similarly,
The CPU 1 regularly supplies the pixel data sequentially discharged from the input image signal processing unit 7b to another channel of the DMA controller 2 in the rectangular areas of the display areas b and a'that configure the window Wb in FIG. Parameters such as a transfer source address, a transfer destination address, and a transfer word number are set in order to perform the transfer. This prepares for discharge of pixel data from the input image signal processing unit 7b. Then, in step S6, the CPU 1 activates the two channels of the DMA controller 2 initialized in step S5.
【0042】ステツプS7では、DAMコントローラ2
による画素データの転送動作が行なわれる。つまり、入
力画像信号処理部7a、及び7bは、上記ステツプS4
においてCPU1により設定された入力画像の切り出し
範囲、及び拡大/縮小率に従って、入力画像の1フレー
ムから生成された画素データを排出し続ける。そして、
DMAコントローラ2は、入力画像信号処理部7a、及
び7bから排出された1フレーム分の画素データを、出
力画像データ・メモリ8上の所定の矩形部分にそれぞれ
書き込む。In step S7, the DAM controller 2
Then, the pixel data transfer operation is performed. That is, the input image signal processing units 7a and 7b have the above-mentioned step S4.
The pixel data generated from one frame of the input image is continuously discharged according to the cutout range of the input image and the enlargement / reduction ratio set by the CPU 1. And
The DMA controller 2 writes the pixel data for one frame discharged from the input image signal processing units 7 a and 7 b into a predetermined rectangular portion on the output image data memory 8.
【0043】入力画像信号処理部7a、及び7bから、
出力画像データ・メモリ8への1フレーム分の画素デー
タの転送が終了すると、CPU1は、ステツプS8に
て、ウインドウ構成の変更がシステム操作者によって生
じたか否かを調べる。このステツプS8において、ウイ
ンドウ構成に変更がないと判断された場合は、ステツプ
S5へ移行して、ウインドウWa、及びウインドウWb
の次の1フレームを表示すべくDMAコントローラ2を
動作させる。しかし、ステツプS8において、ウインド
ウ構成に変更が生じたと判断された場合は、ステツプS
1に戻り、新しいウインドウ構成に従って、ウインドウ
構成上の変更が生じた画素に対応する出力画像制御メモ
リ10上のワードに対して制御データをセットし直す。From the input image signal processing units 7a and 7b,
When the transfer of one frame of pixel data to the output image data memory 8 is completed, the CPU 1 checks in step S8 whether or not the system operator has changed the window configuration. If it is determined in step S8 that there is no change in the window configuration, the process proceeds to step S5, and the window Wa and the window Wb are changed.
The DMA controller 2 is operated to display the next one frame of. However, if it is determined in step S8 that the window configuration has changed, step S8
Returning to 1, according to the new window structure, the control data is reset to the word in the output image control memory 10 corresponding to the pixel having the change in the window structure.
【0044】次に、図11のステツプS8において、ウ
インドウ構成が、図7に示したものから図9に示したも
のへの変更が要求された場合の制御手順を説明する。図
9に示したウインドウ構成は、図7に示したウインドウ
構成と比べて、ウインドウWa、及びウインドウWbの
大きさや位置そのものには変化はなく、重なりの状態が
変化しているだけである。また、図7に示したウインド
ウ構成では、アクティブ・ウインドウはWaであり、ウ
インドウWbはその一部(表示領域a´)がウインドウ
Waによって隠されている。そして、図9に示したウイ
ンドウ構成では、逆にアクティブ・ウインドウはWbで
あり、ウインドウWaはその一部(表示領域a´)がウ
インドウWbによって隠されている。Next, in step S8 of FIG. 11, the control procedure when the window configuration is requested to be changed from that shown in FIG. 7 to that shown in FIG. 9 will be described. In the window configuration shown in FIG. 9, the sizes and positions of the windows Wa and Wb are not changed as compared with the window configuration shown in FIG. 7, and only the overlapping state is changed. Further, in the window configuration shown in FIG. 7, the active window is Wa, and part of the window Wb (display area a ′) is hidden by the window Wa. In the window configuration shown in FIG. 9, conversely, the active window is Wb, and part of the window Wa (display area a ′) is hidden by the window Wb.
【0045】従って、図7に示したウインドウ構成から
図9に示したウインドウ構成への変更は、2つのウイン
ドウ(Wa、Wb)の重なり部分である表示領域a´に
表示されるものを、入力画像処理部7aにて生成された
画素データから入力画像処理部7bにて生成された画素
データに変更すれば良いことになる。そこでCPU1
は、図11のステツプS1で、ウインドウ構成上の変更
が生じた画素に対応する出力画像制御データ・メモリ1
0上のワードに対して、制御データをセットし直す。こ
の例では、結果的に、表示領域a´を構成する画素に対
応する出力画像制御データ・メモリ10のワードに対し
て制御データを書き直す。具体的には、表示領域a´の
部分の制御データを図8、及び図10に示したように
“0001”から“0010”へ変更する。Therefore, the change from the window structure shown in FIG. 7 to the window structure shown in FIG. 9 is performed by inputting what is displayed in the display area a'which is an overlapping portion of two windows (Wa, Wb). It suffices to change the pixel data generated by the image processing unit 7a to the pixel data generated by the input image processing unit 7b. So CPU1
Is the output image control data memory 1 corresponding to the pixel whose window configuration has changed in step S1 of FIG.
Reset the control data for the word on 0. In this example, as a result, the control data is rewritten in the word of the output image control data memory 10 corresponding to the pixel forming the display area a ′. Specifically, the control data of the display area a ′ is changed from “0001” to “0010” as shown in FIGS. 8 and 10.
【0046】こうすることによって、表示領域a´には
入力画像処理部7aにて生成された画素データに代わっ
て、入力画像処理部7bにて生成された画素データのみ
の書き込みが許されることになる。そして、その後、C
PU1がステツプS2〜S7の制御を実行することによ
って、図9に示したウインドウ構成の出力画像が得られ
る。By doing so, only the pixel data generated by the input image processing unit 7b is permitted to be written in the display area a'instead of the pixel data generated by the input image processing unit 7a. Become. And then C
The output image having the window configuration shown in FIG. 9 is obtained by the PU 1 executing the control of steps S2 to S7.
【0047】次に、図12に示すフローチヤートに従
い、本発明の実施例に係る画像処理システムにおける、
出力画像メモリ制御部12、及び画素データ書き込み判
定部19での制御手順を説明する。図12のステツプS
11で、出力画像メモリ制御部12は、CPU1、また
はDMAコントローラ2による出力画像データ・メモリ
8、あるいは出力画像制御データ・メモリ10への書き
込み発生を待つ。この出力画像データ・メモリ8、ある
いは出力画像制御データ・メモリ10へのデータの書き
込みは、CPUアドレス・バス3上にそのメモリに対す
るアドレスが排出されたことと、CPU制御バス5上の
書き込みを示す制御信号がアクティブ状態にあることか
ら検出できる。Next, according to the flow chart shown in FIG. 12, in the image processing system according to the embodiment of the present invention,
The control procedure in the output image memory control unit 12 and the pixel data write determination unit 19 will be described. Step S of FIG.
At 11, the output image memory control unit 12 waits for writing by the CPU 1 or the DMA controller 2 to the output image data memory 8 or the output image control data memory 10. The writing of data to the output image data memory 8 or the output image control data memory 10 indicates that the address for the memory has been discharged onto the CPU address bus 3 and the writing on the CPU control bus 5. It can be detected because the control signal is in the active state.
【0048】ステツプS11で、CPU1、またはDM
Aコントローラ2による上記メモリへのデータの書き込
みが検出されると、処理はステツプS12に移行し、こ
こで画素データの排出源がCPU1か入力画像信号処理
部7かを、CPUデータ・バス4上に排出されたデータ
のビット31によって識別する。つまり、図2、図5、
及び図6で示したように、CPU1が画素データ、また
は制御データを書き込む際はビット31に“0”を、ま
た、入力画像信号処理部7が画素データを書き込む際は
“1”を配置するので、出力画像メモリ制御部12は、
それにより容易に画素データの排出源を識別できる。In step S11, the CPU 1 or DM
When the writing of data to the memory by the A controller 2 is detected, the process proceeds to step S12, where the source of pixel data is the CPU 1 or the input image signal processing unit 7 on the CPU data bus 4. It is identified by the bit 31 of the data that has been discharged. That is, FIG. 2, FIG.
As shown in FIG. 6, when the CPU 1 writes pixel data or control data, “0” is placed in the bit 31, and when the input image signal processing unit 7 writes pixel data, “1” is placed. Therefore, the output image memory control unit 12
Thereby, the emission source of the pixel data can be easily identified.
【0049】そこで、ステツプS12において、入力画
像信号処理部7が画素データ排出源であると識別された
場合(ビット31=“1”)は、処理をステツプS13
に移行する。このステツプS13で、出力画像メモリ制
御部12は、画素データの書き込み先である出力画像デ
ータ・メモリ8上のワードに対応する出力画像制御デー
タ・メモリ10上のワードから制御データを読み出す。
読み出した制御データは、図3に示したように、各々の
入力画像信号処理部(7a,7b,7c,7d)が、そ
の画素(ワード)に対して画素データの書き込みが許可
されているか否かを表わしている。Therefore, when the input image signal processing section 7 is identified as the pixel data discharge source in step S12 (bit 31 = "1"), the processing is stopped in step S13.
Move to. In step S13, the output image memory control unit 12 reads control data from the word in the output image control data memory 10 corresponding to the word in the output image data memory 8 to which the pixel data is written.
As shown in FIG. 3, the read control data indicates whether or not each input image signal processing unit (7a, 7b, 7c, 7d) is permitted to write pixel data to the pixel (word). Is represented.
【0050】次に、ステツプS14において、画素デー
タ書き込み判定部19は、CPUデータ・バス4に排出
されたデータのビット29〜28により、入力画像信号
処理部(7a,7b,7c,7d)の識別を行なう。つ
まり、図2に示すように、入力画像信号処理部(7a,
7b,7c,7d)が画素データを書き込む際、排出す
るデータのビット29〜28に、2ビットでエンコード
された入力画像信号識別子を配置している。従って、画
素データ書き込み判定部19は、容易に、現在、どの入
力画像信号処理部(7a,7b,7c,7d)から画素
データが排出されているかを識別できる。Next, in step S14, the pixel data write determination unit 19 determines whether the input image signal processing unit (7a, 7b, 7c, 7d) is to use the bits 29 to 28 of the data discharged to the CPU data bus 4. Identify. That is, as shown in FIG. 2, the input image signal processing unit (7a,
7b, 7c, 7d), when writing pixel data, the input image signal identifier encoded by 2 bits is arranged in bits 29 to 28 of the data to be discharged. Therefore, the pixel data writing determination unit 19 can easily identify from which input image signal processing unit (7a, 7b, 7c, 7d) the pixel data is currently discharged.
【0051】続くステツプS15では、画素データ書き
込み判定部19は、現在、画素データを排出している入
力画像信号処理部7が、目的の出力画像データ・メモリ
8上のワードに書き込みが許可されているか否かを判定
する。ここでは、上記ステツプS13において出力画像
制御データ・バス11上に読み出された制御データと、
ステツプS14における識別結果をもとに、現在、画素
データを排出している入力画像信号処理部7が、目的の
出力画像メモリ8上のワードに書き込みが許可されてい
るか否かを判定する。In the subsequent step S15, the pixel data write determination unit 19 allows the input image signal processing unit 7 which is currently discharging pixel data to write to the target word in the output image data memory 8. Determine whether or not. Here, the control data read onto the output image control data bus 11 in step S13,
Based on the identification result in step S14, the input image signal processing unit 7 which is currently discharging pixel data determines whether or not writing to the target word in the output image memory 8 is permitted.
【0052】そして、ステツプS15において書き込み
が許可されていると判定された場合は、処理をステツプ
S16に移行し、実際に入力画像信号処理部7が排出し
た画素データを、目的の出力画像データ・メモリ8上の
ワードに書き込む。これでDMAコントローラ2によ
る、入力画像信号処理部7から出力画像データ・メモリ
8上への画素データの転送動作が終了するので、再びス
テツプS11へ戻り、次の出力画像メモリへの書き込み
を待つ。If it is determined in step S15 that writing is permitted, the process proceeds to step S16, and the pixel data actually discharged by the input image signal processing section 7 is converted into the target output image data. Write to a word on memory 8. This completes the transfer operation of the pixel data from the input image signal processing unit 7 to the output image data memory 8 by the DMA controller 2, and therefore the process returns to step S11 to wait for writing to the next output image memory.
【0053】一方、ステツプS15において書き込みが
禁止されていると判定された場合は、強制的に、現在行
なわれているDMAコントローラ2による、入力画像信
号処理部7から出力画像データ・メモリ8上への画素デ
ータの転送動作を終了させ、処理をステツプS11に戻
して、次の出力画像メモリへの書き込みを待つ。また、
ステツプS12において、画素データ排出源がCPU1
であると識別された場合(ビット31=“0”)は、処
理はステツプS17に移行する。ここで出力画像メモリ
制御部12は、CPU1の書き込み対象の画像メモリが
出力画像データ・メモリ8か出力画像制御データ・メモ
リ10かを、CPUデータ・バス4に排出されたデータ
のビット30によって識別する。つまり、図5、及び図
6に示したように、CPU1が出力画像データ・メモリ
8に画素データを書き込む際はビット30に“1”を、
また、出力画像制御データ・メモリ10に制御データを
書き込む際は“0”を配置するので、出力画像メモリ制
御部12は、容易に書き込み対象の画像メモリを識別で
きる。On the other hand, if it is determined in step S15 that the writing is prohibited, the DMA controller 2 forcibly moves the input image signal processing section 7 to the output image data memory 8 by the currently executed DMA controller 2. The pixel data transfer operation is completed and the process is returned to step S11 to wait for writing to the next output image memory. Also,
In step S12, the pixel data discharge source is the CPU1.
If it is identified (bit 31 = "0"), the process proceeds to step S17. Here, the output image memory control unit 12 identifies whether the image memory to be written by the CPU 1 is the output image data memory 8 or the output image control data memory 10 by the bit 30 of the data discharged to the CPU data bus 4. To do. That is, as shown in FIGS. 5 and 6, when the CPU 1 writes the pixel data in the output image data memory 8, the bit 30 is set to “1”,
Further, since "0" is placed when the control data is written in the output image control data memory 10, the output image memory control unit 12 can easily identify the image memory to be written.
【0054】ステツプS17において、CPU1が出力
画像データ・メモリ8に画素データを書き込むと識別さ
れた場合(ビット30=“1”)は、処理をステツプS
18に移行し、ここで出力画像メモリ制御部12は、実
際にCPU1が排出した画素データを、目的の出力画像
データ・メモリ8上のワードに書き込む。これでCPU
1による出力画像データ・メモリ8上の画素データの書
き込み動作が終了するので、処理を再びステツプS11
に戻し、次の出力画像メモリへの書き込みを待つ。If it is determined in step S17 that the CPU 1 writes the pixel data in the output image data memory 8 (bit 30 = "1"), the process proceeds to step S17.
18, the output image memory control unit 12 writes the pixel data actually discharged by the CPU 1 into a word on the target output image data memory 8. This is the CPU
Since the writing operation of the pixel data on the output image data memory 8 by 1 is completed, the process is restarted at step S11.
To wait for writing to the next output image memory.
【0055】しかし、ステツプS17において、CPU
1が出力画像制御データ・メモリ10に制御データを書
き込むと識別された場合(ビット30=“0”)は、ス
テツプS19にて、出力画像メモリ制御部12は、実際
にCPU1が排出した制御データを、目的の出力画像制
御データ・メモリ10上のワードに書き込む。この処理
にて、CPU1による出力画像制御データ・メモリ10
上への制御データの書き込み動作が終了するので、再び
ステツプS11へ戻り、次の出力画像メモリへの書き込
みを待つ。However, in step S17, the CPU
If it is determined that 1 is to write the control data in the output image control data memory 10 (bit 30 = "0"), the output image memory control unit 12 determines in step S19 that the control data actually discharged by the CPU 1 is output. Is written into the word on the desired output image control data memory 10. In this process, the output image control data memory 10 by the CPU 1
Since the operation of writing the control data to the upper side is completed, the process returns to step S11 again and waits for writing to the next output image memory.
【0056】以上説明したように、本実施例によれば、
出力画像を構成する画素毎に、複数のウインドウの階層
化表示のための制御情報を画像メモリというハードウエ
アにて管理することで、表示制御に関するシステムのO
Sへの負担が軽減されるとともに表示速度が高速化でき
るという効果がある。また、ウインドウの初期画面パタ
ーンの高速展開や動画面上へのスーパーインポーズが実
現できる。尚、本発明は、複数の機器から構成されるシ
ステムに適用しても1つの機器から成る装置に適用して
も良い。As described above, according to this embodiment,
By controlling the control information for the hierarchical display of a plurality of windows for each pixel forming the output image by the hardware called the image memory, the O of the system relating to the display control is controlled.
This has the effect of reducing the load on S and increasing the display speed. In addition, high-speed expansion of the initial screen pattern of the window and superimposition on the moving screen can be realized. The present invention may be applied to a system including a plurality of devices or an apparatus including a single device.
【0057】[0057]
【発明の効果】以上説明したように、本発明によれば、
複数のウインドウの階層化表示のための制御として、出
力画像の書き込み制御をハードウェアで管理すること
で、高速な画像展開を実現できるという効果がある。As described above, according to the present invention,
As a control for the hierarchical display of a plurality of windows, there is an effect that high-speed image development can be realized by managing the writing control of the output image by hardware.
【図1】本発明の実施例に係る画像処理システムの全体
構成を示すブロツク図、FIG. 1 is a block diagram showing the overall configuration of an image processing system according to an embodiment of the present invention,
【図2】入力画像信号処理部7、あるいはCPU1から
CPU・データバス4上に排出されるデータのビット・
フォーマットを示す図、FIG. 2 shows bits of data discharged from the input image signal processing unit 7 or the CPU 1 onto the CPU / data bus 4.
Figure showing the format,
【図3】実施例に係るシステムの制御データのビット・
フォーマットを示す図、FIG. 3 shows bits of control data of the system according to the embodiment.
Figure showing the format,
【図4】CPU1が出力画像データ・メモリ8、及び出
力画像制御データ・メモリ10から読み出すデータのビ
ット・フォーマットを示す図、FIG. 4 is a diagram showing a bit format of data read by the CPU 1 from the output image data memory 8 and the output image control data memory 10.
【図5】CPU1が出力画像データ・メモリ8に画素デ
ータを書き込む場合に、CPUデータ・バス4上に排出
するデータのビット・フォーマットを示す図、5 is a diagram showing a bit format of data to be discharged onto the CPU data bus 4 when the CPU 1 writes pixel data in the output image data memory 8. FIG.
【図6】CPU1が出力画像制御データ・メモリ10に
制御データを書き込む場合に、CPUデータ・バス4上
に排出するデータのビット・フォーマットを示す図、FIG. 6 is a diagram showing a bit format of data to be discharged onto the CPU data bus 4 when the CPU 1 writes control data in the output image control data memory 10.
【図7】実施例に係る画像処理システムにおける画面の
分割表示の一例を示す図、FIG. 7 is a diagram showing an example of split display of a screen in the image processing system according to the embodiment,
【図8】図7に示した分割表示例における表示領域に対
応する出力画像制御データ・メモリ10の内容を示す
図、8 is a diagram showing the contents of the output image control data memory 10 corresponding to the display area in the split display example shown in FIG.
【図9】実施例に係る画像処理システムにおける画面の
分割表示の他の例を示す図、FIG. 9 is a diagram showing another example of split display of a screen in the image processing system according to the embodiment,
【図10】図9に示した分割表示例における表示領域に
対応する出力画像制御データ・メモリ10の内容を示す
図、10 is a diagram showing the contents of the output image control data memory 10 corresponding to the display area in the split display example shown in FIG.
【図11】実施例に係る画像処理システムにおけるCP
U1、及びDMAコントローラ2での制御を示すフロー
チヤート、FIG. 11 is a CP in the image processing system according to the embodiment.
U1 and a flow chart showing control by the DMA controller 2,
【図12】実施例に係る画像処理システムにおける出力
画像メモリ制御部12、及び画素データ書き込み判定部
19での制御を示すフローチヤートである。FIG. 12 is a flow chart showing control by the output image memory control unit 12 and the pixel data write determination unit 19 in the image processing system according to the embodiment.
1 CPU 2 DMAコントローラ 3 CPUアドレス・バス 4 CPUデータ・バス 5 CPU制御バス 6 入力画像信号線 7 入力画像信号処理部 8 出力画像データ・メモリ 9 出力画像データ・バス 10 出力画像制御データ・メモリ 11 出力画像制御データ・バス 12 出力画像メモリ制御部 13 出力画像データ・メモリ・アドレス・バス 14 出力画像データ・メモリ制御バス 15 出力画像制御データ・メモリ制御バス 16 表示装置同期化部 17 出力画像信号線 18 表示装置同期信号 19 画像データ書き込み判定部 20 画素データ書き込み許可信号 1 CPU 2 DMA Controller 3 CPU Address Bus 4 CPU Data Bus 5 CPU Control Bus 6 Input Image Signal Line 7 Input Image Signal Processor 8 Output Image Data Memory 9 Output Image Data Bus 10 Output Image Control Data Memory 11 Output image control data bus 12 Output image memory control unit 13 Output image data memory address bus 14 Output image data / memory control bus 15 Output image control data / memory control bus 16 Display device synchronization unit 17 Output image signal line 18 display device synchronization signal 19 image data write determination unit 20 pixel data write enable signal
Claims (6)
数の画像情報を単一の画面上に分割表示するためのメモ
リを備え、その分割表示において該画像情報の一部、あ
るいは全部が他の画像情報と重なるような分割表示を行
なう画像処理システムにおいて、 画面上における画像情報の分割表示構成に従い、該分割
表示構成と入力画像信号源との対応を示す情報を作成す
る第1の情報作成手段と、 前記情報に従つて、入力画像信号源からの画像情報の出
力を制御する制御手段と、 画面上における画像情報の分割表示構成をもとに、前記
メモリへの該画像情報の書き込み指示情報を作成する第
2の情報作成手段と、 前記制御手段による制御にて出力された画像情報を、前
記第2の情報作成手段にて作成された指示情報に従つ
て、前記メモリ上に展開する手段とを備えることを特徴
とする画像処理システム。1. A memory for dividing and displaying a plurality of image information from a plurality of independent input image signal sources on a single screen is provided, and in the divided display, a part or all of the image information is other. In an image processing system that performs divided display so as to overlap the image information of No. 1, according to the divided display configuration of the image information on the screen, first information creation for creating information indicating the correspondence between the divided display configuration and the input image signal source Means, a control means for controlling the output of the image information from the input image signal source according to the information, and an instruction to write the image information to the memory based on the divided display configuration of the image information on the screen. Second information creating means for creating information, and image information output under the control of the control means are stored in the memory according to the instruction information created by the second information creating means. The image processing system characterized in that it comprises a means for opening.
き込み指示情報は、該画像情報を構成する各画素の特定
情報と、前記メモリを構成する特定要素との対応情報を
含むことを特徴とする請求項1に記載の画像処理システ
ム。2. The image information writing instruction information by the second information creating means includes correspondence information between the specific information of each pixel forming the image information and the specific element forming the memory. The image processing system according to claim 1.
を特徴とする請求項2に記載の画像処理システム。3. The image processing system according to claim 2, wherein the specific information of each pixel is color information.
数の画像情報を単一の画面上に分割表示するための表示
メモリを備え、該複数の画像情報が重なるような表示を
行なう画像処理システムにおいて、 画面上における画像情報の分割表示構成に従い、該分割
表示構成と入力画像信号源との対応を示す情報を作成す
る第1の情報作成手段と、 前記情報に従つて、入力画像信号源からの画像情報の出
力を制御する制御手段と、 画面上における画像情報の分割表示構成をもとに、該画
像情報を構成する各画素の特定情報と、前記表示メモリ
を構成する特定要素との対応を含む画像情報の書き込み
指示情報を作成する第2の情報作成手段と、 前記制御手段による制御にて出力された画像情報を、前
記第2の情報作成手段にて作成された指示情報に従つ
て、前記表示メモリ上に展開する手段とを備えることを
特徴とする画像処理システム。4. An image processing for displaying a plurality of image information from a plurality of independent input image signal sources, the display memory for displaying the plurality of image information on a single screen in a divided manner. In the system, according to a split display configuration of image information on a screen, first information creating means for creating information indicating a correspondence between the split display configuration and an input image signal source, and the input image signal source according to the information. A control means for controlling the output of the image information from the display device, based on the divided display configuration of the image information on the screen, specific information of each pixel forming the image information, and a specific element forming the display memory. Second information creating means for creating writing instruction information of image information including correspondence, and image information output under the control of the control means is changed to instruction information created by the second information creating means. Connexion, the image processing system characterized by comprising a means for developing the display memory.
を特徴とする請求項4に記載の画像処理システム。5. The image processing system according to claim 4, wherein the specific information of each pixel is color information.
数の画像情報を単一の画面上に表示するために、該画像
情報が他の画像情報と重なるような表示を行なう画像処
理方法において、 画面上における画像情報の表示構成に従い、該表示構成
と入力画像信号源との対応を示す情報を作成する第1の
情報作成工程と、 前記情報に従つて、入力画像信号源からの画像情報の出
力を制御する制御工程と、 画面上における画像情報の表示構成をもとに、メモリへ
の該画像情報の書き込み指示情報を作成する第2の情報
作成工程と、 前記制御工程による制御にて出力された画像情報を、前
記第2の情報作成工程にて作成された指示情報に従つ
て、前記メモリ上に展開する工程とを備えることを特徴
とする画像処理方法。6. An image processing method for displaying a plurality of image information from a plurality of independent input image signal sources on a single screen so that the image information overlaps with other image information. A first information creating step of creating information indicating the correspondence between the display structure and the input image signal source according to the display structure of the image information on the screen, and the image information from the input image signal source according to the information And a second information creating step of creating instruction information for writing the image information into the memory based on the display configuration of the image information on the screen, and the control by the controlling step. And a step of expanding the output image information on the memory according to the instruction information created in the second information creating step.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4007440A JPH05197360A (en) | 1992-01-20 | 1992-01-20 | Image processing system and method therefor |
US08/005,158 US5499327A (en) | 1992-01-20 | 1993-01-15 | Multi-window system which can overlay-display a dynamic image in a specific window |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4007440A JPH05197360A (en) | 1992-01-20 | 1992-01-20 | Image processing system and method therefor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05197360A true JPH05197360A (en) | 1993-08-06 |
Family
ID=11665926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4007440A Withdrawn JPH05197360A (en) | 1992-01-20 | 1992-01-20 | Image processing system and method therefor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05197360A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1396997A3 (en) * | 2002-08-30 | 2006-05-31 | Rohm Co., Ltd. | Image Display System and Display Device |
JP2012108922A (en) * | 2005-04-19 | 2012-06-07 | Koninkl Philips Electronics Nv | Depth perception device and method |
-
1992
- 1992-01-20 JP JP4007440A patent/JPH05197360A/en not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1396997A3 (en) * | 2002-08-30 | 2006-05-31 | Rohm Co., Ltd. | Image Display System and Display Device |
JP2012108922A (en) * | 2005-04-19 | 2012-06-07 | Koninkl Philips Electronics Nv | Depth perception device and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH05181443A (en) | Computer | |
JPH056197B2 (en) | ||
JPH0863135A (en) | Information processing device | |
JPH09288477A (en) | Picture display controller | |
JP2002091413A (en) | Display controller | |
JPH0227393A (en) | Image information display device | |
JPH06259217A (en) | Multiwindow system | |
JPH05197360A (en) | Image processing system and method therefor | |
JPS6177977A (en) | Picture processor | |
JP2006106983A (en) | Display device and display method | |
US7006713B1 (en) | Image-processing apparatus and image-displaying apparatus | |
JPH09128198A (en) | Method for displaying plural pictures | |
JP2005031510A (en) | Information processor | |
JPH07334342A (en) | Image data display device | |
JP2821121B2 (en) | Display control device | |
JPH06202612A (en) | Graphic editor device | |
JP2626294B2 (en) | Color image processing equipment | |
JP2000098996A (en) | Image display device | |
JPH0798645A (en) | Common screen memory system and controller | |
JPH0329023A (en) | Crt display device | |
JPS62242232A (en) | Display device | |
JPH05233767A (en) | Image reproducing device | |
JPS6177978A (en) | Picture processor | |
JPH01155429A (en) | Multiwindow display system | |
JPH0612054A (en) | Picture display control method for graphic display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19990408 |