+

JPH05150763A - Image data conversion device - Google Patents

Image data conversion device

Info

Publication number
JPH05150763A
JPH05150763A JP3339470A JP33947091A JPH05150763A JP H05150763 A JPH05150763 A JP H05150763A JP 3339470 A JP3339470 A JP 3339470A JP 33947091 A JP33947091 A JP 33947091A JP H05150763 A JPH05150763 A JP H05150763A
Authority
JP
Japan
Prior art keywords
data
bits
image data
pixel
timing
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.)
Granted
Application number
JP3339470A
Other languages
Japanese (ja)
Other versions
JP3222907B2 (en
Inventor
Takeshi Ota
毅 太田
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.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film Co 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 Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP33947091A priority Critical patent/JP3222907B2/en
Publication of JPH05150763A publication Critical patent/JPH05150763A/en
Application granted granted Critical
Publication of JP3222907B2 publication Critical patent/JP3222907B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Digital Computer Display Output (AREA)
  • Television Systems (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PURPOSE:To compose the image data conversion device of a small number of circuits when picture element data are represented by the different numbers of bits, i.e., 1, 2, 4, and 8 bits and every 8 bits of the data are read out and outputted as a signal which can be displayed on a display device. CONSTITUTION:The 8-bit data read out of a frame memory are inputted, bit by bit, to AND circuits 100-114. Timing signals T1 and T2 are outputted first and bit data of the AND circuits 100 and 102 are supplied to a data converter 200 and converted into data which can be displayed on the display unit. Similarly, timing signals T3, T4, T5, T6, T7, and T8 are outputted and every two bits of the bit data are converted into picture element units. In this case, a timing control circuit 300 is constituted by longitudinally connecting eight shift registers 310-380 and timing signals generated by a 1st shift register are shifted to trailing-stage shift registers in order in picture element units; and dot data are outputted to the data converter 200 from the AND circuits 100-114 in the picture element units.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、画像データを表示装置
に表示可能な信号に変換する画像データ変換装置に係
り、特に、各画素を表わす画像データのビット数が画像
によって異なる場合に用いて好適な画像データ変換装置
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image data conversion device for converting image data into a signal which can be displayed on a display device, and more particularly, to an image data conversion device used when the number of bits of image data representing each pixel differs depending on the image. The present invention relates to a suitable image data conversion device.

【0002】[0002]

【従来の技術】たとえば、VGA(Video Graphics Array)
画像、あるいはXGA(Extended GaphicsArray)等を含む画
像データをコンピュータなどの画像処理装置を用いて処
理する画像処理システムにおいては、画像データを各種
の諧調または色調に変換して表示装置に表示するものが
知られている。この場合、処理装置は、1画素の諧調ま
たは色数を表現するビット数を2のn乗のビット数にて
表わして、そのビット数を、たとえば1,2,4,8 ビットと
変えて画像メモリに展開する。
2. Description of the Related Art For example, VGA (Video Graphics Array)
In an image processing system that processes an image or image data including XGA (Extended Gaphics Array) using an image processing device such as a computer, there is one that converts the image data into various gradations or color tones and displays them on a display device. Are known. In this case, the processing device represents the number of bits representing the gradation or the number of colors of one pixel by the number of bits of 2 to the nth power, and changes the number of bits to, for example, 1,2,4,8 bits. Expand to memory.

【0003】この処理システムでは、ビットマップに展
開されたメモリに対して特別の機能たとえば描画機能な
どを持つコンピュータなどによって色付きの図形などを
その希望する色のコードとして書き込む。この場合、8
ビットまでの色情報を表現できるカラールックアップテ
ーブル、いわゆるカラーパケットを用いれば、1から8
ビットまでの画素ビットを表現することができる。たと
えば1画素を1ビットにて表わした場合は白黒表示、2
ビットにて表わした場合は4色表示、4ビットにて表わ
した場合は16色表示、8ビットにて表わした場合は256
色表示を同時に行うことができる。これらはディスプレ
イの機能または必要とする画像によって選択される。こ
の場合、一つの画素のビット数によりコンピュータから
のアクセス速度が変わってくる。たとえば、32ビットの
パソコンを用いた場合は、白黒の表示であれば一回のCP
U アクセスにて32画素の描画が可能になり、また256 色
の表示であれば一回のアクセスにて4画素の描画が可能
となって、これにより必要とする処理速度によっても1
画素のビット数が選択される。
In this processing system, a colored figure or the like is written as a code of a desired color by a computer having a special function, such as a drawing function, in the memory developed in the bit map. In this case, 8
1 to 8 if a color lookup table that can express color information up to bits, that is, a so-called color packet is used
Pixel bits up to bits can be represented. For example, if one pixel is represented by 1 bit, black and white display, 2
4 color display when expressed in bits, 16 color display when expressed in 4 bits, 256 when expressed in 8 bits
Color display can be performed simultaneously. These are selected according to the function of the display or the required image. In this case, the access speed from the computer changes depending on the number of bits of one pixel. For example, if you are using a 32-bit personal computer, you can use CP
32 pixels can be drawn by U access, and 4 pixels can be drawn by one access when displaying 256 colors, which is 1 depending on the required processing speed.
The number of bits in the pixel is selected.

【0004】従来、このような処理システムにて画素の
ビット数を変えるには、たとえば2ビット/画素の場
合、最上位ビット側から4画素分のデータとして割り付
け、それを画素クロックに同期させ、順に8ビットに拡
張しながらルックアップテーブルに転送する。カラール
ックアップテーブルでは、このデータを基に所定の色デ
ータに変換して、このデータは、DAコンバータによって
アナログ信号に変換される。また、他のビット数におい
ても同様なプロセスを用いてアナログ信号に変換されて
表示される。具体的には、この処理システムは、画像メ
モリから読み出した8ビットの画像データをたとえば1
ビット、2ビット、4ビットに変換するそれぞれのパラ
レルシリアル変換器を備えている。それぞれの変換器に
は、1ビット、2ビット、4ビットのデータを8ビット
の拡張データに変換するビット拡張器が接続されてい
る。これら拡張器および画像メモリから読み出された8
ビットデータがマルチプレクサによって選択されて、こ
のマルチプレクサの出力からルックアップテーブルにて
所定の色データまたは諧調データに変換され、DAコンバ
ータにてアナログ信号に変換されてディスプレイ等に表
示される。
Conventionally, in order to change the number of bits of a pixel in such a processing system, for example, in the case of 2 bits / pixel, it is allocated as data for 4 pixels from the most significant bit side, and it is synchronized with the pixel clock, Transfer to the look-up table while sequentially expanding to 8 bits. In the color lookup table, this data is converted into predetermined color data based on this data, and this data is converted into an analog signal by the DA converter. In addition, other numbers of bits are converted into analog signals and displayed using the same process. Specifically, this processing system converts the 8-bit image data read from the image memory into, for example, 1
Each parallel-serial converter for converting into 2 bits, 4 bits, and 4 bits is provided. A bit extender for converting 1-bit, 2-bit, 4-bit data into 8-bit extension data is connected to each converter. 8 read from these extenders and image memory
Bit data is selected by a multiplexer, and the output of this multiplexer is converted into predetermined color data or gradation data by a look-up table, converted into an analog signal by a DA converter, and displayed on a display or the like.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、上述し
た従来の技術では、画像メモリに蓄積された画像データ
をそのビット数に合わせてパラレルシリアル変換するた
めの複数の変換器が必要となり、かつこれらのデータを
拡張8ビットに変換するための複数の拡張器がそれぞれ
必要となって、回路が複雑になる問題があった。特に、
これらまたは画像メモリからの8ビットデータを選択し
てルックアップテーブルに出力するマルチプレクサが必
要となって、このマルチプレクサはたとえば4種類の8
ビットパラレルデータの中から1種類の8ビットデータ
を選択するものであるから、32ビットの入力と8ビット
の出力を備えた大型かつ高価な回路となって、これを用
いる装置が大型かつ高価になる問題があった。
However, the above-mentioned conventional technique requires a plurality of converters for performing parallel-serial conversion of the image data stored in the image memory according to the number of bits thereof, and these There is a problem that a plurality of extenders for converting the data into extended 8-bits are required respectively, and the circuit becomes complicated. In particular,
A multiplexer for selecting 8-bit data from these or the image memory and outputting it to the look-up table is required.
Since one type of 8-bit data is selected from the bit parallel data, it becomes a large and expensive circuit having a 32-bit input and an 8-bit output, and a device using this becomes large and expensive. There was a problem.

【0006】本発明はこのような従来技術の欠点を解消
し、異なるビット数の画像データを大型のマルチプレク
サを用いることなくルックアップテーブルに供給するこ
とができ、かつ回路構成を簡素化して装置を小型化かつ
安価にすることができる画像データ変換装置を提供する
ことを目的とする。
The present invention solves the above-mentioned drawbacks of the prior art, can supply image data having different numbers of bits to a look-up table without using a large multiplexer, and simplifies the circuit configuration to realize a device. It is an object of the present invention to provide an image data conversion device that can be made compact and inexpensive.

【0007】[0007]

【課題を解決するための手段】本発明は上述の課題を解
決するために、各画素が所定のビット数にて表わされた
画像データが画像メモリにビットマップに展開されて格
納され、この画像メモリから特定のビット数毎にパラレ
ルに読み出した画像データを表示装置に表示可能な信号
に変換して出力する画像データ変換装置において、この
装置は、特定のビット数にてパラレルに読み出された画
像データをそれぞれのビット毎に入力する入力手段と、
これら入力手段に所定のビット数にて表わされた画素毎
にタイミング信号を供給して各画素データ毎に出力させ
るタイミング制御手段と、入力手段からタイミング制御
手段のタイミング信号にて出力された各画素毎のデータ
に基づいて表示装置に表示可能な所定のデータを出力す
るデータ変換手段とを備えて、タイミング制御手段は所
定のビット毎にタイミング信号をシフトしていくことに
より前記入力手段に画素毎のタイミング信号を出力する
ことを特徴とする。
According to the present invention, in order to solve the above-mentioned problems, image data in which each pixel is represented by a predetermined number of bits is expanded and stored in a bit map in an image memory. In an image data conversion device that converts image data read in parallel from an image memory for each specific number of bits into a signal that can be displayed on a display device and outputs the signal, the device is read in parallel at a specific number of bits. Input means for inputting the image data for each bit,
Timing control means for supplying a timing signal for each pixel represented by a predetermined bit number to these input means and outputting for each pixel data, and each output by the timing signal of the timing control means from the input means And a data conversion unit that outputs predetermined data that can be displayed on the display device based on the data for each pixel, and the timing control unit shifts the timing signal for each predetermined bit to output pixels to the input unit. It is characterized by outputting a timing signal for each.

【0008】この場合、入力手段は、それぞれ2入力の
アンド回路によって構成され、これらアンド回路の一方
の入力端子に画像データの各ビットを入力して、他方の
入力端子にタイミング制御手段からのタイミング信号を
入力することによりそのデータを出力するとよい。
In this case, the input means is composed of two-input AND circuits, and each bit of the image data is input to one input terminal of these AND circuits, and the timing from the timing control means is input to the other input terminal. It is advisable to output the data by inputting a signal.

【0009】また、タイミング制御手段は、複数のシフ
トレジスタによって形成されて、最上位ビットのタイミ
ング信号を生成する第1のシフトレジタからのタイミン
グ信号をそれぞれ下位ビット側のシフトレジスタにシフ
トして、これらシフトされたタイミング信号に基づいて
それぞれのシフトレジスタが入力手段へタイミング信号
を出力するとよい。
Further, the timing control means is formed by a plurality of shift registers, shifts the timing signal from the first shift register for generating the timing signal of the most significant bit to the shift register on the lower bit side, respectively, and Each shift register may output a timing signal to the input means based on the shifted timing signal.

【0010】この場合、第1のシフトレジスタは、表示
装置における帰線消去期間から画像表示期間への移行を
示すブランキング信号および画素表示タイミングを示す
ドットクロックまたは最下位ビットのシフトレジスタか
らのタイミング信号に基づいて第1のタイミング信号を
生成するとよい。
In this case, the first shift register uses the blanking signal indicating the transition from the blanking period to the image display period in the display device and the dot clock indicating the pixel display timing or the timing from the shift register of the least significant bit. The first timing signal may be generated based on the signal.

【0011】また、データ変換手段は、入力手段からの
所定のビット数の画素データをラッチして特定のビット
数にて出力するラッチ手段と、これらラッチ手段から特
定のビット数にて供給されたデータをコードとして入力
して所定の色データまたは諧調データを出力するルック
アップテーブルと、このルックアップテーブルから出力
されたデータをアナログ変換して出力するデジタルアナ
ログ変換手段とを備える。
Further, the data conversion means is provided with a latch means for latching pixel data of a predetermined number of bits from the input means and outputting the pixel data with a specific number of bits, and with a specific number of bits supplied from these latch means. A look-up table for inputting data as a code and outputting predetermined color data or gradation data, and a digital-analog conversion means for analog-converting the data output from the look-up table and outputting the analog-converted data.

【0012】この場合、ルックアップテーブルは、画素
毎のビット数に応じて複数のテーブルを有し、その画素
毎のビット数に応じてテーブルが選択される。
In this case, the lookup table has a plurality of tables according to the number of bits for each pixel, and the table is selected according to the number of bits for each pixel.

【0013】[0013]

【作用】本発明における画像データ変換装置によれば、
画像メモリから特定のビット数にてパラレルに読み出さ
れた画像データは、それぞれのビット毎に入力手段に入
力して、この入力手段に供給されるタイミング制御手段
からのタイミング信号に応動して画素毎に出力される。
この場合、タイミング制御手段は各画素のビット数に応
じて、タイミング信号をシフトさせて順次入力手段に供
給する。これにより、データ変換手段に画像データが画
素毎に供給されて、データ変換手段はこれら入力データ
に基づいて表示装置に表示可能な信号を画素毎に変換し
て出力し得る。
According to the image data conversion device of the present invention,
The image data read in parallel from the image memory with a specific number of bits is input to the input unit for each bit, and the pixel is generated in response to the timing signal from the timing control unit supplied to the input unit. It is output every time.
In this case, the timing control means shifts the timing signal according to the number of bits of each pixel and sequentially supplies it to the input means. Accordingly, the image data is supplied to the data conversion unit for each pixel, and the data conversion unit can convert the signal displayable on the display device for each pixel based on the input data and output the converted signal.

【0014】[0014]

【実施例】次に添付図面を参照して本発明による画像デ
ータ変換装置の実施例を詳細に説明する。この実施例に
おける画像データ変換装置は、図1に示すように、8ビ
ット毎に供給される画像データPID0〜PID7をそれぞれの
ビット毎にアンド回路100〜114 の一方の入力端子に読
み込んで、これら画像データを画素毎にデータ変換器20
0 に供給して、このデータ変換器200 にてディスプレイ
等の表示器に表示可能な信号として出力するデータ変換
装置である。特に、この実施例における画像データ変換
装置は、1画素を表わすビット数がたとえば1,2,4,8 ビ
ットと複数のビット数にて表わされ、それらに応じてア
ンド回路100 〜114 の他方の端子にそれぞれ画素毎にタ
イミングデータを供給してタイミング制御を行うタイミ
ング制御回路300 が備えられている。
Embodiments of the image data conversion apparatus according to the present invention will now be described in detail with reference to the accompanying drawings. As shown in FIG. 1, the image data conversion apparatus in this embodiment reads the image data PID0 to PID7 supplied for each 8 bits into one input terminal of the AND circuits 100 to 114 for each bit, Image data for each pixel Data converter 20
It is a data conversion device which is supplied to 0 and is output as a signal that can be displayed on a display such as a display by the data converter 200. Particularly, in the image data conversion apparatus in this embodiment, the number of bits representing one pixel is represented by a plurality of bit numbers such as 1, 2, 4, 8 bits, and the other one of the AND circuits 100 to 114 is correspondingly selected. There is provided a timing control circuit 300 for supplying timing data to the respective terminals for each pixel to perform timing control.

【0015】詳しくは、アンド回路100 〜114 に供給さ
れる画像データPID0〜PID7は、図示しないフレームメモ
リに、画像処理装置によって1画素を1,2,4,8 ビットの
いずれかにて表わされて格納され、ディスプレイ等への
表示の際に、フレームメモリから8ビットづつ読み出さ
れて、それぞれのビット毎にアンド回路100 〜114 に供
給される。これとともに、表示の際にブランキング信号
HBLKおよびドットクロックDCLKがタイミング制御回路30
0 に供給される。
More specifically, the image data PID0 to PID7 supplied to the AND circuits 100 to 114 are represented in a frame memory (not shown) by the image processing device by representing one pixel as either 1, 2, 4, or 8 bits. The data is stored and stored, and when it is displayed on a display or the like, it is read out from the frame memory in units of 8 bits and supplied to the AND circuits 100 to 114 for each bit. Along with this, the blanking signal is
HBLK and dot clock DCLK are timing control circuit 30
Supplied to 0.

【0016】この実施例におけるタイミング制御回路30
0 は、縦列接続された8個のシフトレジスタ310 〜380
を備えている。第1のシフトレジスタ310 は、ブランキ
ング信号HBLKとドットクロックDCLKを受けて、第2〜第
8のシフトレジスタの制御信号S0〜S6を図示しない制御
回路に送り出させるためのタイミング信号となるシリア
ルクロックSCLKと、最上位ビットPID7のタイミングデー
タおよび後段のシフトレジスタのタイミングデータとな
る第1のタイミング信号T1とを生成する回路である。こ
の第1のシフトレジスタ310 はブランキング信号HBLKが
供給される入力端子Iと、ドットクロックDCLKが供給さ
れる入力端子Cと、第8のシフトレジスタ380 からフィ
ードバックされるタイミング信号T8を受ける入力端子R
と、処理装置の制御回路にシリアルクロックSCLKを送出
するための出力端子O1と、生成した第1のタイミングデ
ータを送出する出力端子O2とを備えている。
Timing control circuit 30 in this embodiment
0 is eight shift registers 310 to 380 connected in cascade.
Is equipped with. The first shift register 310 receives the blanking signal HBLK and the dot clock DCLK, and receives the blanking signal HBLK and the dot clock DCLK. The serial clock serves as a timing signal for sending out the control signals S0 to S6 of the second to eighth shift registers to a control circuit (not shown). It is a circuit that generates SCLK and a first timing signal T1 that is the timing data of the most significant bit PID7 and the timing data of the shift register in the subsequent stage. The first shift register 310 has an input terminal I to which a blanking signal HBLK is supplied, an input terminal C to which a dot clock DCLK is supplied, and an input terminal for receiving a timing signal T8 fed back from the eighth shift register 380. R
And an output terminal O1 for transmitting the serial clock SCLK to the control circuit of the processing device, and an output terminal O2 for transmitting the generated first timing data.

【0017】この第1のシフトレジスタ310 は、たとえ
ば図2に示すような回路構成にて実現される。この図に
おいて、第1のシフトレジスタ310は3つの遅延回路400
〜420 と、2つのアンド回路430,440 と、オア回路450
とを備えている。遅延回路400 は、ブランキング信号H
BLKとドットクロックDCLKとを端子I,C から受けて、こ
のドットクロックDCLKの立ち上がりにてブランキング信
号HBLKの遅延出力をQ出力から送出するDラッチ回路で
ある。遅延回路410 は、遅延回路400 のQ出力を受けて
次のドットクロックDCLKにてブランキング信号HBLKをさ
らに遅延させた反転出力をQバー出力より送出するDラ
ッチ回路である。遅延回路420 は、第8のシフトレジス
タ280 からフィードバックされるタイミング信号T7を端
子Rから受けて、ドットクロックDCLKの立ち上がりにて
タイミング信号の遅延出力をQ出力より送出するDラッ
チ回路である。アンド回路430 は、遅延回路400 のQ出
力と遅延回路410 のQ出力とドットクロックDCLKを受け
て、処理装置の制御回路に供給するための図4に示すよ
うなシリアルクロックSCLKを端子02から出力する論理回
路である。アンド回路430 は遅延回路400 のQ出力と遅
延回路410 のQバー出力とを受けて、図3に示すような
第1のタイミング信号T1を出力する論理回路である。こ
の第1のタイミング信号T1は、アンド回路100 と次のレ
ジスタ320 へオア回路450 を介して出力される。オア回
路450 は遅延回路420 またはアンド回路440 の出力を受
けていずれかを端子O1から出力する論理回路である。
The first shift register 310 is realized by a circuit structure as shown in FIG. 2, for example. In this figure, the first shift register 310 includes three delay circuits 400.
~ 420, two AND circuits 430,440, and OR circuit 450
It has and. The delay circuit 400 uses the blanking signal H
It is a D latch circuit which receives BLK and dot clock DCLK from terminals I and C, and outputs a delayed output of blanking signal HBLK from Q output at the rise of this dot clock DCLK. The delay circuit 410 is a D-latch circuit that receives the Q output of the delay circuit 400 and further delays the blanking signal HBLK with the next dot clock DCLK to send out an inverted output from the Q-bar output. The delay circuit 420 is a D-latch circuit that receives the timing signal T7 fed back from the eighth shift register 280 from the terminal R, and outputs the delayed output of the timing signal from the Q output at the rising edge of the dot clock DCLK. The AND circuit 430 receives the Q output of the delay circuit 400, the Q output of the delay circuit 410 and the dot clock DCLK and outputs from the terminal 02 a serial clock SCLK as shown in FIG. 4 for supplying to the control circuit of the processing device. It is a logic circuit. The AND circuit 430 is a logic circuit which receives the Q output of the delay circuit 400 and the Q output of the delay circuit 410 and outputs the first timing signal T1 as shown in FIG. The first timing signal T1 is output to the AND circuit 100 and the next register 320 via the OR circuit 450. The OR circuit 450 is a logic circuit that receives the output of the delay circuit 420 or the AND circuit 440 and outputs either one from the terminal O1.

【0018】図1に戻って、第2〜第8のシフトレジス
タ320 〜380 は、それぞれ前段のシフトレジスタ310 〜
370 から供給されるタイミング信号と処理装置の制御回
路から供給される制御信号S0〜S6をそれぞれ受けてアン
ド回路102 〜114 にタイミング信号T2〜T8をそれぞれ送
出するタイミング回路である。これら第2〜第8のシフ
トレジスタ320 〜370 は図3に示すように、遅延回路50
0 と、2つのアンド回路510,520 と、ナット回路530
と、オア回路540 とを備えている。遅延回路500は、前
段のシフトレジスタ310(〜370)から入力端子Dを介して
タイミングデータT1( 〜T7) を受けて次のドットクロッ
クDCLKの立ち上がりにてタイミング信号T2(〜T8) を遅
延させて出力するDラッチ回路である。アンド回路510
は、前段のシフトレジスタ310(〜370)から供給されるタ
イミング信号T1( 〜T7) を受けて、このとき制御回路か
らの制御信号S(S6(〜S0))が"High"であるときに前段の
シフトレジスタ310(〜370)と同じタイミングにてタイミ
ング信号T2( 〜T8) を出力する論理回路である。ナット
回路530 は制御回路からの制御信号S(S6(〜S0))を反転
させてアンド回路520 に出力する論理回路である。アン
ド回路520 は、遅延回路500 のQ出力を受けて、そのタ
イミング出力をナット回路530 を介して供給される制御
信号S(S6(〜S0))の反転信号にて出力する論理回路であ
り、この場合、制御信号Sが"Low" の場合にタイミング
信号が出力される。オア回路540 は、アンド回路510,52
0 のいずれかの信号をタイミング信号T2( 〜T8) として
出力する論理回路である。
Returning to FIG. 1, the second to eighth shift registers 320 to 380 are the shift registers 310 to 310 of the preceding stage, respectively.
It is a timing circuit which receives the timing signal supplied from 370 and the control signals S0 to S6 supplied from the control circuit of the processing device, and sends the timing signals T2 to T8 to the AND circuits 102 to 114, respectively. As shown in FIG. 3, these second to eighth shift registers 320 to 370 are provided with a delay circuit 50.
0, two AND circuits 510 and 520, and nut circuit 530
And an OR circuit 540. The delay circuit 500 receives the timing data T1 (to T7) from the shift register 310 (to 370) at the previous stage via the input terminal D and delays the timing signal T2 (to T8) at the next rising edge of the dot clock DCLK. It is a D-latch circuit that outputs the output. AND circuit 510
Receives the timing signal T1 (~ T7) supplied from the shift register 310 (~ 370) at the previous stage, and when the control signal S (S6 (~ S0)) from the control circuit is "High" at this time, This is a logic circuit that outputs the timing signal T2 (to T8) at the same timing as the shift register 310 (to 370) in the previous stage. The nut circuit 530 is a logic circuit that inverts the control signal S (S6 (to S0)) from the control circuit and outputs the inverted signal to the AND circuit 520. The AND circuit 520 is a logic circuit which receives the Q output of the delay circuit 500 and outputs its timing output as an inverted signal of the control signal S (S6 (to S0)) supplied via the nut circuit 530. In this case, the timing signal is output when the control signal S is "Low". The OR circuit 540 is an AND circuit 510,52.
This is a logic circuit that outputs any signal of 0 as a timing signal T2 (to T8).

【0019】これら第2〜第8のシフトレジスタ320 〜
380 は、たとえば、それぞれに供給される制御信号S0〜
S6がいずれも"Low" の場合に、それぞれアンド回路520
から出力があり、図4に示すようにレジスタ310 のタイ
ミング信号T1を入力したシフトレジスタ320 から次のド
ットクロックC2にて立ち上がる遅延出力がタイミング信
号T2として出力され、同様にシフトレジスタ320 からの
タイミング信号T2を入力したシフトレジスタ330 からそ
の次のドットクロックC3にて立ち上がるタイミング信号
T3が出力され、以下レジスタ340,350,360,370,380 と順
次前段のタイミングT3,T4,T5,T6,T7を受けて遅延したタ
イミング信号T4,T5,T6,T7,T8をそれぞれ出力する。
These second to eighth shift registers 320-
380 is, for example, a control signal S0 ...
When both S6 are "Low", each AND circuit 520
As shown in FIG. 4, the shift register 320 which receives the timing signal T1 of the register 310 outputs the delayed output which rises at the next dot clock C2 as the timing signal T2, and the timing from the shift register 320 in the same manner. Timing signal that rises at the next dot clock C3 from the shift register 330 that receives the signal T2
T3 is output, and thereafter, the timing signals T4, T5, T6, T7, T8 delayed by the registers 340, 350, 360, 370, 380 and the timings T3, T4, T5, T6, T7 of the previous stage are sequentially output.

【0020】また、これら第2〜第8のシフトレジスタ
320 〜380は、図5に示す2ドット/画素の場合に、制
御信号S6が"High"、 制御信号S5が"Low"、制御信号S4が"H
igh"制御信号S3が"Low"、制御信号S2が"High"、 制御信号
S1が"Low" さらに制御信号S0が"High"とされて、シフト
レジスタ310 のタイミング信号T1と同時にシフトレジス
タ320 からタイミング信号T2がアンド回路510およびオ
ア回路540 を介して出力され、このシフトレジスタ320
のタイミグ信号T2を受けたシフトレジスタ330からは次
のドットクロックDCLKにて立ち上がる遅延したタイミン
グ信号T3が遅延回路500 、アンド回路520 およびオア回
路540 を介して出力され、これと同時にシフトレジスタ
340 からタイミング信号T4が出力されて、同様にシフト
レジスタ350 から遅延したタイミング信号T5およびシフ
トレジスタ360 からシフトレジスタ350 と同じタイミン
グのタイミング信号T6が出力され、同シフトレジスタ37
0,380 からシフトレジスタ350,360 のタイミング信号T
5,T6 よりも遅延したタイミング信号T7,T8 が出力され
る。
Further, these second to eighth shift registers
In the case of 2 dots / pixel shown in FIG. 5, 320 to 380 are the control signal S6 "High", the control signal S5 "Low", and the control signal S4 "H".
igh "Control signal S3 is" Low ", control signal S2 is" High ", control signal
When S1 is "Low" and the control signal S0 is "High", the timing signal T1 of the shift register 310 and the timing signal T2 are output from the shift register 320 through the AND circuit 510 and the OR circuit 540 at the same time. 320
The timing signal T3 delayed by the next dot clock DCLK is output from the shift register 330 which has received the timing signal T2 from the delay circuit 500, the AND circuit 520 and the OR circuit 540, and at the same time.
The timing signal T4 is output from the 340, the timing signal T5 is similarly delayed from the shift register 350, and the timing signal T6 is output from the shift register 360 at the same timing as the shift register 350.
Timing signal T of shift register 350,360 from 0,380
Timing signals T7 and T8 delayed from 5, T6 are output.

【0021】さらに、これら第2〜第8のシフトレジス
タ320 〜380 は図6に示す4ドット/画素の場合は、制
御信号S6〜S4, S2〜S0が"High"で、制御信号S3が"Low"
とされて、シフトレジスタ320 〜340 からレジスタ310
のタイミング信号T1と同時にタイミング信号T2〜T4がア
ンド回路510 およびオア回路540 を介して出力され、シ
フトレジスタ350 からのタイミング信号T5がシフトレジ
スタ340 のタイミング信号T4よりも遅延して出力され、
後段のシフトレジスタ360 〜380 からはシフトレジスタ
350 のタイミング信号T5と同時にタイミング信号T6〜T8
が出力される。またさらに、第2〜第8のシフトレジス
タ320 〜380 は、制御信号S6〜S0がすべて"High"の場合
に、それぞれのシフトレジスタ320 〜380 からシフトレ
ジスタ310 からのタイミング信号T1と同時にタイミング
信号T2〜T8がアンド回路510 およびオア回路540 を介し
てそれぞれ出力される。
Further, in the case of 4 dots / pixel shown in FIG. 6, these second to eighth shift registers 320 to 380 have the control signals S6 to S4 and S2 to S0 as "High" and the control signal S3 as "3". Low "
The shift register 320 to 340 to the register 310
The timing signals T2 to T4 are simultaneously output from the AND circuit 510 and the OR circuit 540 at the same time as the timing signal T1 of, and the timing signal T5 from the shift register 350 is output after being delayed from the timing signal T4 of the shift register 340.
The shift registers from the subsequent shift registers 360 to 380
Timing signals T6 to T8 at the same time as 350 timing signal T5
Is output. Furthermore, when the control signals S6 to S0 are all "High", the second to eighth shift registers 320 to 380 are timing signals at the same time as the timing signal T1 from the shift registers 320 to 380. T2 to T8 are output via the AND circuit 510 and the OR circuit 540, respectively.

【0022】再び図1に戻って、データ変換器200 は、
8個のDラッチ600 〜670 と、カラールックアップテー
ブル700 と、デジタルアナログコンバータ800 とを備え
ている。Dラッチ600 〜670 は、それぞれアンド回路10
0 〜114 の出力を受けて、ドットクロックDCLKに同期し
て出力するそれぞれラッチ回路である。カラールックア
ップテーブル700 は、カラーデータを随時書き換え可能
に蓄積するRAM(RandamAccess Memory)にて構成され、こ
の実施例の場合、図7に示すように4種類のテーブルTB
1 〜TB4 があらかじめ書き込まれている。これらテーブ
ルTB1 〜TB4 は処理装置の制御回路から供給されるデー
タ切り替え用の制御信号SDにて選択される。この切替信
号SDは、画素データが1ビット、2ビット、4ビット、
8ビットの切り替え時に、つまりシフトレジスタ320 〜
380 への制御信号S0〜S7と同時に供給される。たとえ
ば、画素データが1ビットの場合にはテーブルTB1 を選
択する信号SDが供給され、この場合データ0,1 の2種類
を有し、データ0は黒表示を表わし、データ1は白表示
を表わしている。データ1の場合には、7種類のアドレ
ス指定"01"〜"80"があるがそれらのアドレスはすべて白
データとして出力される。画素データが2ビットの場合
はテーブルTB2 が選択され、この場合データ0〜3の4
種類の色データを有し、それぞれ色データに対して4種
類のアドレス指定がある。画素データが4ビットの場合
にはテーブルTB3 が選択され、この場合データ0〜Fの
16種類の色データを有し、それぞれの色データに対して
2種類づつのアドレス指定がある。8ビットの場合はテ
ーブルTB4 が選択され、256 種類のアドレスにて256 種
類の色データ指定となる。
Returning to FIG. 1 again, the data converter 200 is
Eight D latches 600 to 670, a color look-up table 700, and a digital-analog converter 800 are provided. D latches 600 to 670 are AND circuits 10 respectively.
These are latch circuits that receive the outputs of 0 to 114 and output them in synchronization with the dot clock DCLK. The color lookup table 700 is composed of a RAM (Randam Access Memory) that rewritably stores color data at any time. In the case of this embodiment, as shown in FIG.
1 to TB4 are written in advance. These tables TB1 to TB4 are selected by the data switching control signal SD supplied from the control circuit of the processing device. This switching signal SD has pixel data of 1 bit, 2 bits, 4 bits,
When switching 8 bits, that is, shift register 320 ~
It is supplied at the same time as the control signals S0 to S7 to the 380. For example, when the pixel data is 1 bit, the signal SD for selecting the table TB1 is supplied. In this case, there are two types of data 0 and 1, data 0 represents black display and data 1 represents white display. ing. In the case of data 1, there are seven types of address designation "01" to "80", but all of these addresses are output as white data. If the pixel data is 2 bits, table TB2 is selected. In this case, data 0 to 4
There are four types of color data, and there are four types of addressing for each color data. If the pixel data is 4 bits, table TB3 is selected. In this case, data 0-F
It has 16 types of color data, and there are two types of addressing for each color data. In case of 8 bits, table TB4 is selected, and 256 kinds of addresses specify 256 kinds of color data.

【0023】デジタルアナログコンバータ800 は、カラ
ールックアップテーブル700 にて指定された色データを
アナログ信号に変換して出力する変換器である。
The digital-analog converter 800 is a converter which converts the color data designated by the color lookup table 700 into an analog signal and outputs it.

【0024】以下、このような構成における本実施例の
画像データ変換装置の動作を説明する。画像処理装置に
て処理した画像データをディスプレイにて白黒表示を行
う場合に、画像処理装置は、それぞれの画素を1ビット
のビットマップデータとしてフレームメモリに展開す
る。このフレームメモリから1バイト(8ビット)毎に
読み出されたデータは、それぞれのビット毎にアンド回
路100 〜114 の一方の入力端子に供給される。これとと
もにタイミング制御回路300 には、ブランキング信号HB
LKとともにドットクロックDCLKが供給される。
The operation of the image data conversion apparatus of this embodiment having such a configuration will be described below. When the image data processed by the image processing device is displayed in black and white on the display, the image processing device develops each pixel in the frame memory as 1-bit bitmap data. The data read from the frame memory for each byte (8 bits) is supplied to one input terminal of the AND circuits 100 to 114 for each bit. At the same time, the timing control circuit 300 receives the blanking signal HB
The dot clock DCLK is supplied together with LK.

【0025】ブランキング信号BCLKは、ブランキング期
間にて"Low" となって表示期間にて"High"となる。この
ブランキング信号BCLKが"High"となった後に、シフトレ
ジスタ310 は、最初のドットクロックDCLK(C1)を受ける
と、図4に示すようにシリアルクロックSCLKを処理装置
の制御回路に出力し、また、第1のタイミング信号T1を
アンド回路100 および次段のシフトレジスタ320 に出力
する。シリアルクロックSCLKを受けた処理装置の制御回
路は、各シフトレジスタ320 〜380 に制御信号S0〜S7を
供給して、カラールックアップテーブル700 に切替信号
SDを供給する。この場合、白黒表示であるので、制御信
号S0〜S7はすべて"Low" となって供給される。また、切
替信号SDによりカラルックアップテーブル700 ではテー
ブルTB1が選択される。
The blanking signal BCLK becomes "Low" during the blanking period and becomes "High" during the display period. When the shift register 310 receives the first dot clock DCLK (C1) after the blanking signal BCLK becomes "High", it outputs the serial clock SCLK to the control circuit of the processing device as shown in FIG. Further, the first timing signal T1 is output to the AND circuit 100 and the shift register 320 of the next stage. Upon receiving the serial clock SCLK, the control circuit of the processing device supplies the control signals S0 to S7 to the shift registers 320 to 380 and the switching signal to the color lookup table 700.
Supply SD. In this case, since the display is black and white, the control signals S0 to S7 are all supplied at "Low". The table TB1 is selected in the color lookup table 700 by the switching signal SD.

【0026】制御信号S0〜S7がすべて"Low" であるの
で、シフトレジスタ320 〜380 からは図4に示すように
第1のシフトレジスタ310 のタイミング信号T1から1ク
ロックづつ順次遅れたタイミング信号T2〜T8が出力され
る。シフトレジスタ310のタイミング信号T1がアンド回
路100 に供給されると、まず、このアンド回路100 に入
力したドットデータPID7がデータ変換器200 に出力され
る。このデータPID はラッチ回路600 にラッチされて、
次のドットクロックDCLKにてすべてのラッチ回路600 〜
680 からルックアップテーブル700 にアドレスデータと
して8ビットのデータが出力される。この場合は、ラッ
チ回路610 〜680 からは"0" データ、つまり"Don't car
e"が出力される。これによりルックアップテーブル700
は、ドットデータPID7にて表わされる8ビットの入力を
データとして受け、テーブルTB1 から8ビットの出力を
選択して処理することができる。この場合、ルックアッ
プテーブルは白黒表示のテーブルTB1 であるので、デー
タ0またはデータ1に応じた出力を行う。この出力によ
り最初の画素データがアナログ変換器800 にてアナログ
変換されてディスプレイに出力される。
Since the control signals S0 to S7 are all "Low", the timing signals T2 from the shift registers 320 to 380 are sequentially delayed by one clock from the timing signal T1 of the first shift register 310 as shown in FIG. ~ T8 is output. When the timing signal T1 of the shift register 310 is supplied to the AND circuit 100, first, the dot data PID7 input to the AND circuit 100 is output to the data converter 200. This data PID is latched by the latch circuit 600,
Next dot clock DCLK All latch circuits 600 ~
8-bit data is output from the 680 to the lookup table 700 as address data. In this case, "0" data from the latch circuits 610 to 680, that is, "Don't car
e "is output. This makes the lookup table 700
Can receive an 8-bit input represented by dot data PID7 as data and select an 8-bit output from the table TB1 for processing. In this case, since the lookup table is the table TB1 for black and white display, the output corresponding to data 0 or data 1 is performed. With this output, the first pixel data is converted to analog by the analog converter 800 and output to the display.

【0027】次に、第2のシフトレジスタ320 からのタ
イミング信号T2がアンド回路110 に供給されて、このド
ットデータPID6を含むデータがデータ変換器200 に供給
されて、この画素の色がルックアップテーブル700 にて
指定され、そのデータがD/A変換されて出力される。同
様にシフトレジスタ330 〜380 から順次タイミング信号
T3〜T8がアンド回路130 〜170 に供給されて、これらに
入力したドットデータPID5〜PID0がデータ変換器200 に
それぞれ供給されて、順次色指定およびアナログ変換さ
れて出力される。
Next, the timing signal T2 from the second shift register 320 is supplied to the AND circuit 110, the data including this dot data PID6 is supplied to the data converter 200, and the color of this pixel is looked up. Specified in table 700, the data is D / A converted and output. Similarly, the timing signals are sequentially output from the shift registers 330 to 380.
T3 to T8 are supplied to the AND circuits 130 to 170, and the dot data PID5 to PID0 input to them are supplied to the data converter 200, respectively, and sequentially subjected to color designation and analog conversion and output.

【0028】シフトレジスタ380 から出力されたタイミ
ング信号T8は、シフトレジスタ310へフィードバックし
て、これにより次のタイミング信号がシフトレジスタ31
0 から出力されて上記と同様に、8ビットのデータが順
次データ変換器200 にて変換されて出力される。この動
作が8ビット毎にに繰り返されて一水平走査のデータが
ディスプレイに表示される。
The timing signal T8 output from the shift register 380 is fed back to the shift register 310 so that the next timing signal can be transmitted.
The data output from 0 and the 8-bit data are sequentially converted by the data converter 200 and output in the same manner as described above. This operation is repeated for every 8 bits and one horizontal scanning data is displayed on the display.

【0029】次いで、ブランキング期間にてブランキン
グ信号が供給されると、再びシフトレジスタ310 にてタ
イミング信号T1が生成されて、シフトレジスタ320 〜38
0 へとシフトして一水平走査線の画像データが出力され
る。これを繰り返して1画面の白黒画像がディスプレイ
に表示される。
Next, when the blanking signal is supplied in the blanking period, the timing signal T1 is generated again in the shift register 310, and the shift registers 320 to 38 are generated.
The image data of one horizontal scanning line is output after shifting to 0. By repeating this, one screen of a monochrome image is displayed on the display.

【0030】次に、ビットマップに展開された画像が各
画素2ビットにて表わされる場合について説明する。ま
ず、第1のシフトレジスタ310 からシリアルクロックSC
LKが制御回路に供給されると、制御回路からシフトレジ
スタ320 〜380 に制御信号S0〜S6が供給される。この場
合、制御信号S0,S2,S4,S6 が"High"となり、制御信号S
1,S3,S5が"Low" となって供給される。これにより、図
6に示すようにシフトレジスタ310,320 から同時にタイ
ミング信号T1,T2 がアンド回路100,110 へそれぞれ供給
され、次いで、シフトレジスタ330,340 から同時にタイ
ミング信号T3,T4がアンド回路120,130 へ供給され、続
いて、シフトレジスタ350,360 、シフトレジスタ360、37
0 と順次タイミング信号T5〜T8が出力される。また、ル
ックアップテーブル700 は、制御回路から4色表示のテ
ーブルTB2 を選択するように制御信号SDが送られている
ので、ラッチ回路600 〜670 を介して入力する8ビット
データによって、4色のうちの一色が指定されてDAコン
バータ800 へ出力される。この結果、フレームメモリか
ら読み出された8ビットデータが、4画素分の色データ
として表示器に出力される。
Next, a case where an image developed into a bit map is represented by 2 bits for each pixel will be described. First, the serial clock SC from the first shift register 310
When LK is supplied to the control circuit, control signals S0 to S6 are supplied to the shift registers 320 to 380 from the control circuit. In this case, the control signals S0, S2, S4, S6 become "High", and the control signal S
1, S3, S5 are supplied as "Low". As a result, as shown in FIG. 6, the timing signals T1 and T2 are simultaneously supplied from the shift registers 310 and 320 to the AND circuits 100 and 110, respectively, and then the timing signals T3 and T4 are simultaneously supplied from the shift registers 330 and 340 to the AND circuits 120 and 130. , Shift registers 350, 360, shift registers 360, 37
0 and timing signals T5 to T8 are output sequentially. Further, since the control signal SD is sent from the control circuit to the look-up table 700 so as to select the table TB2 for the four-color display, the four-color data is input by the 8-bit data input via the latch circuits 600 to 670. One of these colors is specified and output to the DA converter 800. As a result, the 8-bit data read from the frame memory is output to the display as color data for 4 pixels.

【0031】同様に、4ビット/画素の場合は、制御信
号S3のみが"Low" となることによりシフトレジスタ350
にてタイミングデータをシフトして、2画素毎のデータ
としてルックアップテーブル700 にて色指定されてDA変
換されて表示される。8ビットの場合は、制御信号S0〜
S7がすべて"High"となって、アンド回路100 〜114 に同
時にタイミング信号T1〜T8が供給されて、8ビット同時
にルックアップテーブル700 に供給されて256 色のデー
タとして表示器に表示される。
Similarly, in the case of 4 bits / pixel, only the control signal S3 becomes "Low", so that the shift register 350
The timing data is shifted by and the color is designated by the look-up table 700 as data for every two pixels, DA converted, and displayed. In case of 8 bits, control signal S0 ~
When S7 becomes all "High", the timing signals T1 to T8 are simultaneously supplied to the AND circuits 100 to 114, which are simultaneously supplied to the look-up table 700 for 8 bits and displayed on the display as 256 color data.

【0032】このように本実施例による画像データ変換
装置は、アンド回路100 〜114 にそれぞれのビット毎に
画像データを読み込んで、1画素を1,2,4,8 ビットのう
ちいずれのビット数にて表わすかによって、タイミング
制御回路300 からそれぞれのアンド回路100 〜114 にタ
イミングデータを供給して、各画素毎にデータ変換器20
0 に出力して変換させる。この場合、タイミング制御回
路300 は、前段のシフトレジスタ310 〜380 からのタイ
ミング信号T1(〜T7) をシフトさせることにより、順次
上位ビットから下位ビットに画素毎に読み取ることがで
きる。また、ブランキング毎にシフトレジスタ310から
制御回路にシリアルクロックSCLKを送出して、シフトレ
ジスタ320 〜380 への制御信号S0〜S7およびルックアッ
プテーブル700 への切替信号SDを出力させるので、一走
査線毎にビット数を変えることができ、その色表現を変
化させて画像を表示させることができる。
As described above, the image data conversion apparatus according to the present embodiment reads the image data into the AND circuits 100 to 114 for each bit, and determines the number of bits of one pixel among 1, 2, 4, and 8 bits. , The timing control circuit 300 supplies timing data to the AND circuits 100 to 114, and the data converter 20 for each pixel is supplied.
Output to 0 and convert. In this case, the timing control circuit 300 can sequentially read from the upper bit to the lower bit for each pixel by shifting the timing signal T1 (to T7) from the shift registers 310 to 380 in the previous stage. In addition, the serial clock SCLK is sent from the shift register 310 to the control circuit for each blanking, and the control signals S0 to S7 to the shift registers 320 to 380 and the switching signal SD to the lookup table 700 are output. The number of bits can be changed for each line, and the color expression can be changed to display an image.

【0033】なお、上記実施例においてはフレームメモ
リから8ビット毎にデータを読み出す場合について説明
したが、処理装置の転送機能およびルックアップテーブ
ルの変換機能に対応して16ビットや32ビット毎、または
それ以外の特定のビット毎にデータを読み出してそれぞ
れの画素毎にデータを変換するようにしてもよい。
In the above embodiment, the case where the data is read from the frame memory in every 8 bits has been described. However, in correspondence with the transfer function of the processing device and the conversion function of the lookup table, every 16 bits or 32 bits, or The data may be read out for each other specific bit and the data may be converted for each pixel.

【0034】[0034]

【発明の効果】以上説明したように本発明による画像デ
ータ変換装置によれば、入力手段にそれぞれのビット毎
に入力された画像データは、画素毎にタイミングデータ
が入力されてデータ変換手段に供給される。したがっ
て、タイミングデータをその画素毎にて示すビット数に
応じて切り替えることにより、いずれのビット数におい
ても対応することができる。この結果、ビット数に応じ
て変換器および拡張器を設ける必要もなく、また、マル
チプレクサを必要とせず、小型かつ安価な回路にて装置
を構成することができる優れた効果を奏する。
As described above, according to the image data conversion device of the present invention, the image data input to the input means for each bit is supplied with timing data for each pixel to the data conversion means. To be done. Therefore, by switching the timing data according to the number of bits shown for each pixel, it is possible to cope with any number of bits. As a result, it is not necessary to provide a converter and an expander according to the number of bits, and a multiplexer is not required, and an excellent effect that the device can be configured with a small and inexpensive circuit is achieved.

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

【図1】本発明による画像データ変換装置の一実施例を
示す回路図である。
FIG. 1 is a circuit diagram showing an embodiment of an image data conversion device according to the present invention.

【図2】同実施例における第1のシフトレジスタ310 の
内部構成を示す回路図である。
FIG. 2 is a circuit diagram showing an internal configuration of a first shift register 310 in the embodiment.

【図3】同実施例における第2〜第8のシフトレジスタ
320(〜380)の内部構成を示す回路図である。
FIG. 3 is a second to eighth shift register in the same embodiment.
It is a circuit diagram which shows the internal structure of 320 (-380).

【図4】本実施例における1画素を1ビットにて表わし
た場合に出力されるタイミング信号を示すタイムチャー
トである。
FIG. 4 is a time chart showing a timing signal output when one pixel is represented by one bit in the present embodiment.

【図5】同1画素を2ビットにて表わした場合に出力さ
れるタイミング信号を示すタイムチャートである。
FIG. 5 is a time chart showing a timing signal output when the same pixel is represented by 2 bits.

【図6】同1画素を4ビットにて表わした場合に出力さ
れるタイミング信号を示すタイムチャートである。
FIG. 6 is a time chart showing a timing signal output when the same pixel is represented by 4 bits.

【図7】同実施例におけるルックアップテーブル700 の
データテーブルの一例を示す図である。
FIG. 7 is a diagram showing an example of a data table of a lookup table 700 in the embodiment.

【符号の説明】[Explanation of symbols]

100 〜114 アンド回路(入力手段) 200 デ−タ変換器 300 タイミング制御回路 310 〜380 シフトレジスタ 400 〜420,500 遅延回路 430,440,510,520 アンド回路 450,540 オア回路 530 ナット回路 610 〜670 ラッチ回路 700 カラールックアップテーブル 800 デジタルアナログコンバータ DCLK ドットクロック HBLK ブランキング信号 PID0〜PID7 ドットデータ SCLK シリアルクロック T1〜T7 タイミング信号 TB1 〜TB4 カラーテーブル 100 to 114 AND circuit (input means) 200 Data converter 300 Timing control circuit 310 to 380 Shift register 400 to 420,500 Delay circuit 430,440,510,520 AND circuit 450,540 OR circuit 530 Nut circuit 610 to 670 Latch circuit 700 Color lookup table 800 Digital Analog converter DCLK Dot clock HBLK Blanking signal PID0 to PID7 Dot data SCLK Serial clock T1 to T7 Timing signal TB1 to TB4 Color table

フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G09G 5/18 8121−5G H04N 7/01 Z 9070−5C Continuation of front page (51) Int.Cl. 5 Identification number Office reference number FI Technical display location G09G 5/18 8121-5G H04N 7/01 Z 9070-5C

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 各画素が所定のビット数にて表わされた
画像データが画像メモリにビットマップに展開されて格
納され、該画像メモリから特定のビット数毎にパラレル
に読み出した画像データを表示装置に表示可能な信号に
変換して出力する画像データ変換装置において、該装置
は、 特定のビット数にてパラレルに読み出された画像データ
をそれぞれのビット毎に入力する入力手段と、 該入力手段に前記所定のビット数にて表わされた画素毎
にタイミング信号を供給して各画素データ毎に出力させ
るタイミング制御手段と、 前記入力手段から前記タイミング制御手段のタイミング
信号にて出力された各画素毎のデータに基づいて表示装
置に表示可能な所定のデータを出力するデータ変換手段
とを備え、 前記タイミング制御手段は、所定のビット毎にタイミン
グ信号をシフトしていくことにより、前記入力手段に画
素毎のタイミング信号を出力することを特徴とする画像
データ変換装置。
1. Image data in which each pixel is represented by a predetermined number of bits is expanded and stored in an image memory in a bit map, and image data read out in parallel from the image memory for each specific number of bits is obtained. In an image data conversion device for converting into a signal displayable on a display device and outputting the signal, the device comprises an input means for inputting image data read in parallel at a specific number of bits for each bit. Timing control means for supplying a timing signal for each pixel represented by the predetermined number of bits to the input means and outputting for each pixel data; and output from the input means by the timing signal of the timing control means. And a data conversion means for outputting predetermined data that can be displayed on the display device based on the data for each pixel. By every preparative shifts the timing signal, the image data conversion device and outputs a timing signal for each pixel in said input means.
【請求項2】 請求項1に記載の画像データ変換装置に
おいて、前記入力手段は、それぞれ2入力のアンド回路
によって構成され、該アンド回路の一方の入力端子に画
像データの各ビットを入力して、他方の入力端子に前記
タイミング制御手段からのタイミング信号を入力するこ
とによりそのビットデータを出力することを特徴とする
画像データ変換装置。
2. The image data conversion apparatus according to claim 1, wherein each of the input means is composed of a two-input AND circuit, and each bit of the image data is input to one input terminal of the AND circuit. An image data conversion apparatus, which outputs bit data by inputting a timing signal from the timing control means to the other input terminal.
【請求項3】 請求項1に記載の画像データ変換装置に
おいて、前記タイミング制御手段は、複数のシフトレジ
スタによって構成され、最上位ビットのタイミング信号
を生成する第1のシフトレジタからのタイミング信号を
それぞれ下位ビット側のシフトレジスタにシフトして、
これらシフトされたタイミング信号に基づいてそれぞれ
のシフトレジスタが前記入力手段へタイミング信号を出
力することを特徴とする画像データ変換装置。
3. The image data conversion apparatus according to claim 1, wherein the timing control means is composed of a plurality of shift registers, and each of the timing signals from the first shift register that generates the timing signal of the most significant bit is supplied. Shift to the shift register on the lower bit side,
An image data conversion device, wherein each shift register outputs a timing signal to the input means based on these shifted timing signals.
【請求項4】 請求項3に記載の画像データ変換装置に
おいて、前記第1のシフトレジスタは、表示装置におけ
る帰線消去期間から画像表示期間への移行を示すブラン
キング信号および画素表示タイミングを示すドットクロ
ックまたは最下位ビットのシフトレジスタからのタイミ
ング信号に基づいて第1のタイミング信号を生成するこ
とを特徴とする画像データ変換装置。
4. The image data conversion device according to claim 3, wherein the first shift register indicates a blanking signal indicating a transition from a blanking period to an image display period and a pixel display timing in the display device. An image data conversion device, wherein a first timing signal is generated based on a timing signal from a dot clock or a least significant bit shift register.
【請求項5】 請求項1に記載の画像データ変換装置に
おいて、前記データ変換手段は、前記入力手段からの所
定のビット数の画素データをラッチして特定のビット数
にて出力するラッチ手段と、該ラッチ手段から特定のビ
ット数にて供給されたデータをコードとして入力して所
定の色データまたは諧調データを出力するルックアップ
テーブルと、該ルックアップテーブルから出力されたデ
ータをアナログ変換して出力するデジタルアナログ変換
手段とを備えたことを特徴とする画像データ変換装置。
5. The image data conversion device according to claim 1, wherein the data conversion means latches pixel data of a predetermined number of bits from the input means and outputs the latched pixel data with a specific number of bits. , A look-up table for inputting data supplied from the latch means in a specific number of bits as a code and outputting predetermined color data or gradation data, and analog-converting the data output from the look-up table. An image data conversion device comprising: a digital-analog conversion unit for outputting.
【請求項6】 請求項5に記載の画像データ変換装置に
おいて、前記ルックアップテーブルは、画素毎のビット
数に応じて複数のテーブルを有し、その画素毎のビット
数に応じてテーブルが選択されることを特徴とする画像
データ変換装置。
6. The image data conversion apparatus according to claim 5, wherein the lookup table has a plurality of tables according to the number of bits of each pixel, and the table is selected according to the number of bits of each pixel. An image data conversion device characterized by the following.
JP33947091A 1991-11-29 1991-11-29 Image data converter Expired - Fee Related JP3222907B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33947091A JP3222907B2 (en) 1991-11-29 1991-11-29 Image data converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33947091A JP3222907B2 (en) 1991-11-29 1991-11-29 Image data converter

Publications (2)

Publication Number Publication Date
JPH05150763A true JPH05150763A (en) 1993-06-18
JP3222907B2 JP3222907B2 (en) 2001-10-29

Family

ID=18327774

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33947091A Expired - Fee Related JP3222907B2 (en) 1991-11-29 1991-11-29 Image data converter

Country Status (1)

Country Link
JP (1) JP3222907B2 (en)

Also Published As

Publication number Publication date
JP3222907B2 (en) 2001-10-29

Similar Documents

Publication Publication Date Title
EP0525527B1 (en) Look-up table based gamma and inverse gamma correction for high-resolution frame buffers
US5742265A (en) AC plasma gas discharge gray scale graphic, including color and video display drive system
US5179639A (en) Computer display apparatus for simultaneous display of data of differing resolution
JP2572373B2 (en) Color display device
US5289565A (en) Methods and apparatus for CYMK-RGB RAMDAC
KR100735783B1 (en) Display device and display method
US5880741A (en) Method and apparatus for transferring video data using mask data
US5444497A (en) Apparatus and method of transferring video data of a moving picture
EP0354480B1 (en) Display signal generator
JP2842590B2 (en) Dual screen display controller
JP3222907B2 (en) Image data converter
JP2001154653A (en) Digital image display
CN87106436A (en) Raster scanning digital display system
JP3412835B2 (en) Display control device
JPH11338408A (en) Scan converter
JPS62229286A (en) Image display controller
JPH04270578A (en) Plane type picture display device
JPH01283588A (en) Display device
JPS5968781A (en) Selective display system for ram data
JP2001169311A (en) Image comparison device
JPS5964894A (en) Memory data display device
JPH0683294A (en) Display controller
JPH0836377A (en) Lookup table device
JPS6375790A (en) Digital to analog converter
JPH06308941A (en) Image display controller

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20010807

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20070817

Year of fee payment: 6

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

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

Free format text: PAYMENT UNTIL: 20070817

Year of fee payment: 6

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: 20070817

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20080817

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20080817

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090817

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090817

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100817

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110817

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载