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

JP3184166B2 - Image processing apparatus and image processing method - Google Patents

Image processing apparatus and image processing method

Info

Publication number
JP3184166B2
JP3184166B2 JP36231498A JP36231498A JP3184166B2 JP 3184166 B2 JP3184166 B2 JP 3184166B2 JP 36231498 A JP36231498 A JP 36231498A JP 36231498 A JP36231498 A JP 36231498A JP 3184166 B2 JP3184166 B2 JP 3184166B2
Authority
JP
Japan
Prior art keywords
data
pallet
coefficient
code
display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP36231498A
Other languages
Japanese (ja)
Other versions
JP2000181433A (en
Inventor
憲一 水谷
Original Assignee
日本電気アイシーマイコンシステム株式会社
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 日本電気アイシーマイコンシステム株式会社 filed Critical 日本電気アイシーマイコンシステム株式会社
Priority to JP36231498A priority Critical patent/JP3184166B2/en
Publication of JP2000181433A publication Critical patent/JP2000181433A/en
Application granted granted Critical
Publication of JP3184166B2 publication Critical patent/JP3184166B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Image Processing (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、画像処理装置およ
び画像処理方法に関し、特に、キャラクタデータ,パレ
ットテーブルを使用して画像の表示処理を行う画像処理
装置および画像処理方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus and an image processing method, and more particularly, to an image processing apparatus and an image processing method for performing an image display process using character data and a palette table.

【0002】[0002]

【従来の技術】従来、この種の画像処理装置は、例え
ば、特開平5−317498号公報などに示されている
ように、ポータブルゲームやパチンコの液晶表示部など
において広く用いられている。
2. Description of the Related Art Conventionally, this type of image processing apparatus has been widely used in portable games, pachinko liquid crystal display units, and the like, as disclosed in, for example, Japanese Patent Application Laid-Open No. Hei 5-317498.

【0003】図5は、この従来の画像処理装置の構成例
を示すブロック図である。この従来の画像処理装置は、
パレットRAM1,キャラクタROM2,描画手段3,
CPU4,画像用バッファ5,表示コントローラ6,デ
ィスプレイ7を備える。
FIG. 5 is a block diagram showing a configuration example of this conventional image processing apparatus. This conventional image processing apparatus
Palette RAM 1, character ROM 2, drawing means 3,
It comprises a CPU 4, an image buffer 5, a display controller 6, and a display 7.

【0004】パレットRAM1は、表示画像の各画素に
使用される表示色のみのRGBデータをパレットデータ
としてパレットコードに対応してそれぞれ設定登録した
パレットテーブルを予め格納する。
The pallet RAM 1 stores in advance a pallet table in which RGB data of only display colors used for each pixel of a display image are set and registered as pallet data in correspondence with pallet codes.

【0005】キャラクタROM2は、パレットコードを
用いて表示画像の各画素のRGBデータをそれぞれ変換
したキャラクタデータを格納する。
A character ROM 2 stores character data obtained by converting RGB data of each pixel of a display image using a pallet code.

【0006】描画手段3は、CPU4からの表示画像の
設定データに基づき、キャラクタROM2のアドレス演
算を行い、キャラクタROMアドレス信号をキャラクタ
ROM2に出力しキャラクタデータの各画素データを取
り出し、これら各画素データのパレットコードおよび設
定データに基づきパレットRAM1のアドレス信号を生
成し、パレットRAM1に出力しパレットテーブル変換
によりパレットデータを取り出し表示画像の各画素の表
示用RGBデータとして画像用バッファ5に書込み蓄積
して描画する制御を行う。
The drawing means 3 calculates the address of the character ROM 2 based on the setting data of the display image from the CPU 4, outputs a character ROM address signal to the character ROM 2, extracts each pixel data of the character data, and An address signal of the pallet RAM 1 is generated based on the pallet code and the setting data, output to the pallet RAM 1, pallet table conversion is performed, the pallet data is taken out, written and stored in the image buffer 5 as display RGB data of each pixel of the display image. Performs drawing control.

【0007】また、CPU4は、表示画像の設定データ
を描画手段3に出力し、画像用バッファ5は、描画手段
3の制御により表示用RGBデータを書込み蓄積し、表
示コントローラ6は、画像用バッファ5に蓄積された表
示用RGBデータを順に取り出しディスプレイ7に出力
する表示制御を行い、ディスプレイ7は、画像を表示す
る。
The CPU 4 outputs display image setting data to the drawing means 3, the image buffer 5 writes and stores display RGB data under the control of the drawing means 3, and the display controller 6 controls the image buffer. Display control is performed to sequentially retrieve the display RGB data stored in the display 5 and output it to the display 7, and the display 7 displays an image.

【0008】図6は、この従来の画像処理装置において
用いられる設定データ,キャラクタデータ,パレットテ
ーブルを作成する手順を示す流れ図である。
FIG. 6 is a flowchart showing a procedure for creating setting data, character data, and a pallet table used in the conventional image processing apparatus.

【0009】まず、ステップ51で、表示画像の各画素
に使用される表示色の数を減色するため、同一色とする
RGBデータの許容誤差範囲を設定する。
First, in step 51, in order to reduce the number of display colors used for each pixel of a display image, an allowable error range of RGB data to be the same color is set.

【0010】ステップ52で、表示画像の各画素のRG
Bデータを取り込み、ステップ53で、パレットテーブ
ルのパレットデータ登録の有無を判断する。
In step 52, RG of each pixel of the display image
The B data is fetched, and in step 53, it is determined whether pallet data is registered in the pallet table.

【0011】パレットデータ登録有の場合、ステップ5
4で、パレットテーブルからパレットデータを取り出
し、ステップ56で、取り込んだ各画素のRGBデータ
とパレットデータとを比較して、許容誤差範囲の内外を
判断する。
If pallet data is registered, step 5
In step 4, pallet data is extracted from the pallet table, and in step 56, the RGB data of each of the fetched pixels is compared with the pallet data to determine the inside and outside of the allowable error range.

【0012】許容誤差範囲外の場合、ステップ58で、
最終のパレットデータであるか判断し、最終のパレット
データでない場合、ステップ54に戻る。
If the error is out of the allowable error range, at step 58,
It is determined whether it is the last pallet data, and if it is not the last pallet data, the process returns to step S54.

【0013】ステップ53でパレットデータ登録無の場
合またはステップ58で最終のパレットデータである場
合、ステップ59で、取り込んだ画素のRGBデータを
パレットデータとしてパレットコードに対応してパレッ
トテーブルに新たに設定登録する。
If no pallet data is registered in step 53 or if it is the last pallet data in step 58, in step 59 the RGB data of the captured pixel is newly set as pallet data in the pallet table corresponding to the pallet code. register.

【0014】ステップ60,61で、ステップ59で設
定されたパレットコードを用い、または、ステップ56
で許容誤差範囲内の場合、許容誤差範囲内となるパレッ
トデータに対応したパレットコードを用いて、取り込ん
だ各画素のRGBデータをそれぞれ変換してキャラクタ
データを作成する。
At steps 60 and 61, the pallet code set at step 59 is used, or at step 56
In this case, character data is created by converting the captured RGB data of each pixel using a pallet code corresponding to pallet data that falls within the allowable error range.

【0015】また、表示画像の設定データが、パレット
テーブル,キャラクタデータに対応して同時に作成され
る。
Further, the setting data of the display image is simultaneously created corresponding to the pallet table and the character data.

【0016】図7は、このとき作成され、パレットRA
M1に格納されるパレットテーブルの構成例を示す構成
図である。パレットデータの各RGBデータが、パレッ
トコードに対応したパレットRAMアドレスPA0〜P
Anに設定登録されている。
FIG. 7 shows the pallet RA created at this time.
FIG. 3 is a configuration diagram illustrating a configuration example of a pallet table stored in M1. Each of the RGB data of the pallet data is a pallet RAM address PA0-P corresponding to the pallet code.
An is set and registered.

【0017】図8は、この従来の画像処理装置における
表示画像,キャラクタデータ,パレットコードの関係を
説明するための説明図である。
FIG. 8 is an explanatory diagram for explaining the relationship among a display image, character data, and a pallet code in the conventional image processing apparatus.

【0018】図8を参照すると、図8中央のキャラクタ
データの各画素データが、図8下方の表示画像の各画素
に対応して、図8上方のパレットコードでそれぞれ作成
されている。
Referring to FIG. 8, each pixel data of the character data at the center of FIG. 8 is created by the pallet code at the top of FIG. 8 corresponding to each pixel of the display image at the bottom of FIG.

【0019】図9は、この従来の画像処理装置の動作を
示す流れ図である。図5,図9を参照し、簡単に動作を
説明する。
FIG. 9 is a flowchart showing the operation of the conventional image processing apparatus. The operation will be briefly described with reference to FIGS.

【0020】まず、ステップ10で、CPU4が表示画
像の設定データを描画手段3に出力する。
First, in step 10, the CPU 4 outputs setting data of a display image to the drawing means 3.

【0021】ステップ21で、描画手段3が設定データ
に基づきキャラクタROM2からキャラクタデータの各
画素データを取り出し、ステップ26で、これら各画素
データのパレットコードをパレットRAM1のパレット
テーブルおよび設定データに基づきパレットデータにそ
れぞれテーブル変換して表示用RGBデータを生成し、
ステップ28で画像用バッファ5に書込み蓄積し描画す
る。
At step 21, the drawing means 3 extracts each pixel data of the character data from the character ROM 2 based on the setting data. At step 26, the pallet code of each pixel data is stored in the palette based on the palette table of the palette RAM 1 and the setting data. Table conversion into data respectively to generate RGB data for display,
In step 28, the image data is written and stored in the image buffer 5 and drawn.

【0022】ステップ30で、表示コントローラ6が画
像用バッファ5に蓄積された表示用RGBデータを順に
取り出しディスプレイ7に画像を表示する。
In step 30, the display controller 6 sequentially retrieves the display RGB data stored in the image buffer 5 and displays the image on the display 7.

【0023】この従来の画像処理装置は、表示画像に対
応した各キャラクタデータの各画素のRGBデータを短
語長のパレットコードに変換しているため、各キャラク
タデータを予め格納するキャラクタROMの容量を小さ
くできる。
In this conventional image processing apparatus, since the RGB data of each pixel of each character data corresponding to the display image is converted into a short word-length pallet code, the capacity of the character ROM for storing each character data in advance. Can be reduced.

【0024】[0024]

【発明が解決しようとする課題】この従来の画像処理装
置の問題点としては以下の2点があげられる。 1.同一画面上に表示できる色数がパレットRAMに登
録されているカラー数しか表示できないので表現力が貧
弱である。 2.海や山などの同一色で濃淡が違うものをそれぞれ別
々の色としてパレットRAMの領域に登録しなければな
らないので、登録できる色数が減少してしまう。このと
き、色数を増やす場合、既に登録しているパレットコー
ドを代用するが、表現力とのトレードオフになる。その
理由は、キャラクタROMの中に構成されているキャラ
クタデータは1画素につき1つのパレットコードで構成
され、パレットコードに対応してパレットRAMのパレ
ットテーブルに登録されたパレットデータ数の色数しか
表示できないためである。
Problems with the conventional image processing apparatus include the following two points. 1. Since only the number of colors that can be displayed on the same screen can be displayed in the palette RAM, the expressive power is poor. 2. Since the same color, such as the sea and the mountain, having different shades must be registered as separate colors in the area of the palette RAM, the number of colors that can be registered decreases. At this time, when increasing the number of colors, the already registered pallet code is used instead, but there is a trade-off with expression power. The reason is that the character data constituted in the character ROM is constituted by one palette code per pixel, and only the number of colors of the number of palette data registered in the palette table of the palette RAM corresponding to the palette code is displayed. This is because they cannot.

【0025】したがって、本発明の目的は、キャラクタ
ROM,パレットRAMの容量を増加させず、濃淡また
は明暗のみが異なる表示画像の表現力を向上させること
にある。
Accordingly, it is an object of the present invention to improve the expressive power of a display image which differs only in shading or light and dark without increasing the capacity of the character ROM and the palette RAM.

【0026】[0026]

【0027】[0027]

【0028】[0028]

【課題を解決するための手段】 そのため、 本発明の画像
処理装置は、表示画面上各画素に使用される1つのRG
Bデータを基準とした各表示色の相関関係を示す各係数
値を係数コードに対応して離散的にそれぞれ設定登録し
た係数テーブルに基づき表示画像の各画素に使用される
表示色を前記相関関係にある表示色からそれぞれなる各
グループに分類してこれら各グループの1つのRGBデ
ータをパレットデータとしてパレットコードに対応して
それぞれ設定登録したパレットテーブルをパレットRA
Mに予め格納し、且つ、前記パレットコードおよび前記
係数コードを用いて前記表示画像の各画素のRGBデー
タをそれぞれ変換したキャラクタデータをキャラクタR
OMに予め格納し、CPUからの前記表示画像の設定デ
ータに基づき前記キャラクタROMから前記キャラクタ
データの各画素データを取り出しこれら各画素データを
前記パレットコード,前記係数コードにそれぞれ分離し
前記パレットテーブル,前記係数テーブルおよび前記設
定データに基づき前記パレットデータ,前記係数値にそ
れぞれテーブル変換して演算し表示用RGBデータを生
成し画像用バッファに書込み蓄積して描画している。
Therefore SUMMARY OF THE INVENTION An image processing apparatus of the present invention, one of RG to be used for each pixel on the display screen
The display color used for each pixel of the display image is based on the coefficient table in which each coefficient value indicating the correlation of each display color based on the B data is discretely set and registered corresponding to the coefficient code. Pallet table, which is set and registered corresponding to a pallet code, using one RGB data of each group as pallet data.
M and character data obtained by converting RGB data of each pixel of the display image using the pallet code and the coefficient code.
Each pixel data of the character data is stored in advance in the OM, and is extracted from the character ROM based on the setting data of the display image from the CPU, and the pixel data is separated into the pallet code and the coefficient code. Based on the coefficient table and the setting data, the pallet data and the coefficient value are respectively converted into tables and operated to generate display RGB data, which are written and stored in an image buffer for drawing.

【0029】また本発明の画像処理方法は、表示画面
上各画素に使用される1つのRGBデータを基準とした
表示色の相関関係を示す各係数値を係数コードに対応
して離散的にそれぞれ設定登録した係数テーブルを予め
作成し、同一色とするRGBデータの許容誤差範囲を設
定し、この許容誤差範囲に基づき、表示画像の各画素に
使用される表示色の数を減色し、前記係数テーブルに基
づき前記相関関係にある表示色からそれぞれなる各グル
ープに分類し、これら各グループの1つのRGBデータ
をパレットデータとしてパレットコードに対応してそれ
ぞれ設定登録したパレットテーブルと、前記パレットコ
ードおよび前記係数コードを用いて前記表示画像の各画
素のRGBデータをそれぞれ変換したキャラクタデータ
とを作成している。
Further , according to the image processing method of the present invention, each coefficient value indicating a correlation of each display color based on one RGB data used for each pixel on a display screen is discretely associated with a coefficient code. A coefficient table registered and set in advance is created in advance, an allowable error range of RGB data to be set to the same color is set, and the number of display colors used for each pixel of the display image is reduced based on the allowable error range, group to the coefficient table
Hazuki said classified into each group of each of the display colors are correlated, and the pallet table set registered in correspondence to the palette encodes one RGB data of each group as the pallet data, the pallet code and the coefficient code And character data obtained by converting the RGB data of each pixel of the display image.

【0030】また、同一色とするRGBデータの許容誤
差範囲を設定し前記係数テーブルを格納する設定ステッ
プと、前記表示画像の各画素のRGBデータを取り込
み、前記パレットテーブルのパレットデータ登録の有無
を判断する登録判断ステップと、パレットデータ登録有
の場合、前記パレットテーブルからパレットデータを取
り出し、前記係数テーブルから各係数値を順に読み出し
パレットデータと演算し、これら演算データと取り込ん
だ画素のRGBデータとを比較して前記許容誤差範囲の
内外を判断する演算判断ステップと、これら登録判断ス
テップまたは演算判断ステップでパレットデータ登録無
または許容誤差範囲外の場合、取り込んだ画素のRGB
データをパレットデータとしてパレットコードに対応し
てパレットテーブルに新たに設定登録するパレットテー
ブル登録ステップと、このパレットテーブル登録ステッ
プで設定されたパレットコードおよび基準となる係数コ
ードを用い、または、前記演算判断ステップで許容誤差
範囲内の場合、前記許容誤差範囲内となるパレットデー
タおよび係数値に対応したパレットコードおよび係数コ
ードを用いて、取り込んだ画素のRGBデータをそれぞ
れ変換してキャラクタデータを作成するステップとを含
んでいる。
A setting step of setting an allowable error range of RGB data to be the same color and storing the coefficient table; fetching RGB data of each pixel of the display image to determine whether palette data is registered in the palette table; A registration judging step of judging, and, if pallet data is registered, fetching pallet data from the pallet table, sequentially reading out each coefficient value from the coefficient table, calculating pallet data, and calculating the calculated data and RGB data of the fetched pixel. A comparison determination step to determine whether the pallet data is inside or outside the allowable error range.
A pallet table registration step of newly setting and registering the data as pallet data in the pallet table corresponding to the pallet code; and using the pallet code and the reference coefficient code set in the pallet table registration step, or If the step is within the permissible error range, a step of converting the RGB data of the captured pixel using the pallet code and the coefficient code corresponding to the pallet data and the coefficient value falling within the permissible error range, respectively, to create character data. And

【0031】[0031]

【発明の実施の形態】次に、本発明について図面を参照
して説明する。図1は、本発明の画像処理装置の実施形
態を示すブロック図である。この実施形態の画像処理装
置は、パレットRAM1,キャラクタROM2,描画手
段3,CPU4,画像用バッファ5,表示コントローラ
6,ディスプレイ7を備える。これら各ブロックの中、
CPU4,画像用バッファ5,表示コントローラ6,デ
ィスプレイ7は、図5の従来の画像処理装置の各ブロッ
クと同様であり、重複説明を省略する。
Next, the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of the image processing apparatus of the present invention. The image processing apparatus of this embodiment includes a palette RAM 1, a character ROM 2, a drawing unit 3, a CPU 4, an image buffer 5, a display controller 6, and a display 7. In each of these blocks,
The CPU 4, the image buffer 5, the display controller 6, and the display 7 are the same as the respective blocks of the conventional image processing apparatus in FIG.

【0032】パレットRAM1は、表示画面上各画素に
使用される1つのRGBデータを基準とした各表示色
相関関係を示す各係数値を係数コードに対応して離散的
にそれぞれ設定登録した係数テーブルに基づき、表示画
像の各画素に使用される表示色を濃淡または明暗等の相
関関係にある表示色からそれぞれなる各グループに分類
して、これら各グループの1つのRGBデータをパレッ
トデータとしてパレットコードに対応してそれぞれ設定
登録したパレットテーブルを格納する。
The palette RAM 1 discretely sets and registers each coefficient value indicating the correlation of each display color based on one RGB data used for each pixel on the display screen in correspondence with the coefficient code. Based on the table, the display colors used for each pixel of the display image are classified into respective groups of display colors having a correlation such as light and dark or light and dark, and one RGB data of each of these groups is paletted as palette data. Stores the pallet table that has been set and registered for each code.

【0033】キャラクタROM2は、パレットコードお
よび係数コードを用いて表示画像の各画素のRGBデー
タをそれぞれ変換したキャラクタデータを格納する。
The character ROM 2 stores character data obtained by converting RGB data of each pixel of a display image using a pallet code and a coefficient code.

【0034】描画手段3は、CPU4からの表示画像の
設定データに基づき、キャラクタROM2からキャラク
タデータの各画素データを取り出し、これら各画素デー
タをパレットコード,係数コードにそれぞれ分離し、パ
レットテーブル,係数テーブルおよび設定データに基づ
きパレットデータ,係数値にそれぞれテーブル変換して
演算し表示用RGBデータを生成し、画像用バッファに
書込み蓄積して描画する。
The drawing means 3 extracts each pixel data of the character data from the character ROM 2 based on the setting data of the display image from the CPU 4, separates each pixel data into a pallet code and a coefficient code, Based on the table and the setting data, the table is converted into pallet data and coefficient values to calculate and generate display RGB data, which is written and stored in an image buffer for drawing.

【0035】この描画手段3は、さらに、制御部31,
判断部32,演算部33を備えている。
The drawing means 3 further includes a control unit 31,
It includes a judgment unit 32 and a calculation unit 33.

【0036】制御部31は、CPU4からの表示画像の
設定データに基づき、キャラクタROM2のアドレス演
算を行い、キャラクタROMアドレス信号をキャラクタ
ROM2に出力しキャラクタデータの各画素データを取
り出し、設定データに基づき、パレットテーブルの先頭
アドレス信号を出力し、表示用RGBデータを画像用バ
ッファ5に書込み蓄積して描画する制御を行う。
The control unit 31 performs an address operation of the character ROM 2 based on the setting data of the display image from the CPU 4, outputs a character ROM address signal to the character ROM 2, extracts each pixel data of the character data, and based on the setting data. , Outputs the head address signal of the pallet table, and writes and stores the display RGB data in the image buffer 5 for drawing.

【0037】判断部32は、先頭アドレス信号の値によ
り、キャラクタデータの係数コードの使用または不使用
を判断し、係数コード使用の場合、キャラクタROM2
から取り出されたキャラクタデータの各画素データをパ
レットコード,係数コードにそれぞれ分離し、係数テー
ブルおよび先頭アドレス信号に基づき係数コードを係数
値にテーブル変換して出力し、係数コード不使用の場
合、係数値として基準の係数値を変換出力し、パレット
コードおよび先頭アドレス信号に基づきパレットRAM
1のアドレス信号を生成しパレットRAM1に出力す
る。
The judging section 32 judges whether or not the coefficient code of the character data is used or not according to the value of the head address signal.
Each pixel data of the character data extracted from the data is separated into a pallet code and a coefficient code, and the coefficient code is converted into a coefficient value based on the coefficient table and the start address signal, and is output. The reference coefficient value is converted and output as a numerical value.
1 is generated and output to the palette RAM1.

【0038】演算部33は、キャラクタデータの各画素
データに対応して、パレットRAM1,判断部32から
変換出力されたパレットデータ,係数値を演算し、表示
用RGBデータを生成し、画像用バッファ5に出力す
る。
The calculating section 33 calculates palette data and coefficient values converted and output from the pallet RAM 1 and the judging section 32 corresponding to each pixel data of the character data, generates RGB data for display, and stores the image buffer. 5 is output.

【0039】図2は、この実施形態の画像処理装置にお
いて用いられる設定データ,キャラクタデータ,パレッ
トテーブルを作成する手順を示す流れ図である。
FIG. 2 is a flowchart showing a procedure for creating setting data, character data, and a pallet table used in the image processing apparatus of this embodiment.

【0040】ここで、表示画面上各画素に使用される1
つのRGBデータを基準とした各表示色の相関関係を示
す各係数値を係数コードに対応して離散的にそれぞれ設
定登録した係数テーブルを予め作成しておく。
Here, 1 is used for each pixel on the display screen.
A coefficient table in which each coefficient value indicating the correlation of each display color based on one of the RGB data is discretely set and registered corresponding to the coefficient code is created in advance.

【0041】まず、ステップ51で、表示画像の各画素
に使用される表示色の数を減色し、前記係数テーブルの
相関関係にある表示色からそれぞれなる各グループに分
類するため、同一色とするRGBデータの許容誤差範囲
を設定し、係数テーブルを格納する。
First, in step 51, the number of display colors used for each pixel of the display image is reduced and the same color is used to classify the display colors into the respective groups of display colors having a correlation in the coefficient table. An allowable error range of RGB data is set, and a coefficient table is stored.

【0042】ステップ52で、表示画像の各画素のRG
Bデータを取り込み、ステップ53で、パレットテーブ
ルのパレットデータ登録の有無を判断する。
In step 52, RG of each pixel of the display image
The B data is fetched, and in step 53, it is determined whether pallet data is registered in the pallet table.

【0043】パレットデータ登録有の場合、ステップ5
4で、パレットテーブルからパレットデータを取り出
し、ステップ55で、係数テーブルから各係数値を順に
読み出しパレットデータと演算し、ステップ56で、こ
れら演算データと取り込んだ画素のRGBデータとを比
較して許容誤差範囲の内外を判断する。
If pallet data is registered, step 5
In step 4, pallet data is extracted from the pallet table. In step 55, each coefficient value is sequentially read from the coefficient table and calculated with pallet data. In step 56, the calculated data is compared with the RGB data of the fetched pixel and allowed. Judge inside and outside the error range.

【0044】許容誤差範囲外の場合、ステップ57で、
係数テーブルに登録された最終の係数値であるか判断
し、最終の係数値でない場合ステップ55に戻り、最終
の係数値の場合、さらに、ステップ58で最終のパレッ
トデータであるか判断し、最終のパレットデータでない
場合、ステップ54に戻る。
If it is out of the allowable error range, in step 57,
It is determined whether it is the last coefficient value registered in the coefficient table, and if it is not the last coefficient value, the process returns to step 55. If it is the last coefficient value, it is further determined in step 58 whether it is the last pallet data. If it is not the pallet data, the process returns to step 54.

【0045】ステップ53でパレットデータ登録無の場
合またはステップ58で最終のパレットデータである場
合、ステップ59で、取り込んだ画素のRGBデータを
パレットデータとしてパレットコードに対応してパレッ
トテーブルに新たに設定登録する。
If no pallet data is registered in step 53 or if it is the last pallet data in step 58, in step 59 the RGB data of the captured pixel is newly set as pallet data in the pallet table corresponding to the pallet code. register.

【0046】ステップ60,61で、ステップ59で設
定されたパレットコードおよび基準となる係数コードを
用い、または、ステップ56で許容誤差範囲内の場合、
許容誤差範囲内となるパレットデータおよび係数値に対
応したパレットコードおよび係数コードを用いて、取り
込んだ各画素のRGBデータをそれぞれ変換してキャラ
クタデータを作成する。
In steps 60 and 61, the pallet code set in step 59 and the reference coefficient code are used.
Character data is created by converting the captured RGB data of each pixel using a palette code and a coefficient code corresponding to the palette data and the coefficient value within the allowable error range.

【0047】また、表示画像の設定データが、パレット
テーブル,キャラクタデータに対応して同時に作成され
る。
Further, the setting data of the display image is simultaneously created corresponding to the pallet table and the character data.

【0048】このとき作成され、パレットRAM1に格
納されるパレットテーブルの構成は、図7の従来例と同
様である。
The configuration of the pallet table created at this time and stored in the pallet RAM 1 is the same as that of the conventional example shown in FIG.

【0049】図3は、この実施形態の画像処理装置にお
ける表示画像,キャラクタデータ,パレットコードの関
係を説明するための説明図である。
FIG. 3 is an explanatory diagram for explaining the relationship between a display image, character data, and a pallet code in the image processing apparatus of this embodiment.

【0050】図3を参照すると、図3中央のキャラクタ
データの各画素データが、図3下方の表示画像の各画素
に対応して、図3上方のパレットコードおよび係数コー
ドでそれぞれ作成されている。
Referring to FIG. 3, each pixel data of the character data in the center of FIG. 3 is created by a pallet code and a coefficient code in the upper part of FIG. 3 corresponding to each pixel of the display image in the lower part of FIG. .

【0051】図4は、この実施形態の画像処理装置の動
作を示す流れ図である。図1,図4を参照し、動作を説
明する。
FIG. 4 is a flowchart showing the operation of the image processing apparatus of this embodiment. The operation will be described with reference to FIGS.

【0052】まず、ステップ10で、CPU4が表示画
像の設定データを描画手段3の制御部31に出力する。
First, in step 10, the CPU 4 outputs setting data of a display image to the control unit 31 of the drawing means 3.

【0053】ステップ21で、制御部31が設定データ
に基づきキャラクタROM2からキャラクタデータの各
画素データを取り出し、設定データに基づきパレットテ
ーブルの先頭アドレス信号を出力し、ステップ22で、
判断部32が、先頭アドレス信号の値により、キャラク
タデータの係数コードの使用または不使用を判断する。
In step 21, the control section 31 extracts each pixel data of the character data from the character ROM 2 based on the setting data, and outputs a head address signal of a pallet table based on the setting data.
The determining unit 32 determines whether to use or not use the coefficient code of the character data based on the value of the head address signal.

【0054】ステップ22で係数コード使用の場合、ス
テップ23で、判断部32が、キャラクタROM2から
取り出されたキャラクタデータの各画素データをパレッ
トコード,係数コードにそれぞれ分離し、ステップ24
で、判断部32が、係数テーブルおよび先頭アドレス信
号に基づき係数コードを係数値にテーブル変換して出力
する。
If the coefficient code is used in step 22, the judging section 32 separates each pixel data of the character data extracted from the character ROM 2 into a pallet code and a coefficient code in step 23.
The determination unit 32 converts the coefficient code into a coefficient value based on the coefficient table and the head address signal, and outputs the result.

【0055】ステップ22で係数コード不使用の場合、
ステップ25で、判断部32が、係数値として基準の係
数値を変換出力する。
If the coefficient code is not used in step 22,
In step 25, the determination unit 32 converts and outputs a reference coefficient value as a coefficient value.

【0056】ステップ26で、判断部32が、パレット
コードおよび先頭アドレス信号に基づきパレットRAM
1のアドレス信号を生成しパレットRAM1に出力し、
パレットRAM1から、パレットテーブルに対応したパ
レットデータがそれぞれ変換出力される。
At step 26, the judgment unit 32 determines whether the palette RAM
1 is generated and output to the pallet RAM1.
The pallet RAM 1 converts and outputs pallet data corresponding to the pallet table.

【0057】ステップ27で、演算部33が、ステップ
22,26でそれぞれ変換出力された係数値,パレット
データを演算し、表示用RGBデータを生成し画像用バ
ッファ5に出力し、ステップ28で、制御部31が画像
用バッファ5に書込み蓄積し描画する。
In step 27, the calculating section 33 calculates the coefficient values and pallet data converted and output in steps 22 and 26, respectively, generates RGB data for display and outputs the data to the image buffer 5, and in step 28 The control unit 31 writes and accumulates the image in the image buffer 5 and draws the image.

【0058】ステップ30で、表示コントローラ6が画
像用バッファ5に蓄積された表示用RGBデータを順に
取り出しディスプレイ7に画像を表示する。
In step 30, the display controller 6 sequentially retrieves the display RGB data stored in the image buffer 5 and displays the image on the display 7.

【0059】本実施形態の画像処理装置において、1つ
のRGBデータを基準とした濃淡または明暗を示す値に
各係数値をそれぞれ設定することにより、キャラクタデ
ータをパレットコードおよび係数コードを用いて変化し
語長を従来技術と同一とした場合、キャラクタROM,
パレットRAMの容量を増加させず、濃淡または明暗の
みが異なる表示画像の表現力を向上させることができ、
また、1画面に表示できる、濃淡または明暗を含む色数
を従来技術と同数とした場合、パレットRAMの容量を
削減できる。
In the image processing apparatus of the present embodiment, by setting each coefficient value to a value indicating shading or light / dark based on one piece of RGB data, character data is changed using a pallet code and a coefficient code. If the word length is the same as in the prior art, the character ROM,
Without increasing the capacity of the palette RAM, it is possible to improve the expressive power of a display image that differs only in shading or brightness.
Further, when the number of colors including light and shade or light and dark, which can be displayed on one screen, is the same as that of the related art, the capacity of the palette RAM can be reduced.

【0060】たとえば、画像に対応したキャラクタデー
タの各画素データの中、mビットを係数コードに割り当
てた場合、パレットRAM容量を従来技術と同じとした
とき、2のm乗倍の色を同時に表示することができ、色
数を従来技術と同数としたとき、パレットRAMの容量
を2のm乗分の1にできる。
For example, when m bits are assigned to a coefficient code in each pixel data of character data corresponding to an image, when the palette RAM capacity is the same as that of the prior art, colors of 2 m times are simultaneously displayed. When the number of colors is the same as in the prior art, the capacity of the palette RAM can be reduced to 1 / m 2.

【0061】また、係数コードに対応したキャラクタデ
ータ,パレットテーブルと従来技術のキャラクタデー
タ,パレットテーブルとが、パレットRAMに格納され
るパレットテーブルの先頭アドレス信号の値により判別
可能なため、キャラクタROM,パレットRAMに混在
させて格納でき、且つ、従来技術と同様に、設定データ
に基づき、複数の画像に対応してそれぞれ作成されたキ
ャラクタデータ,パレットテーブルから表示画像を合成
できるので、表示画像の表現力を向上させることができ
る。
Since the character data and pallet table corresponding to the coefficient code and the character data and pallet table of the prior art can be distinguished by the value of the head address signal of the pallet table stored in the pallet RAM, the character ROM, Since the display image can be mixed and stored in the palette RAM and the display image can be synthesized from the character data and the palette table respectively created corresponding to the plurality of images based on the setting data, as in the related art, the display image can be expressed. Strength can be improved.

【0062】なお、本実施形態の画像処理装置の変形例
として、1つのRGBデータを基準とした倍率値または
差分値に各係数値をそれぞれ設定し基準の係数値を1ま
たは0として係数テーブルを作成し演算部において乗算
または加減算を行う画像処理装置が実現されることは明
らかであり、また、R,G,Bに対してそれぞれ設定登
録された値に各係数値をそれぞれ設定し係数テーブルを
作成し演算部においてそれぞれ演算を行う画像処理装置
が実現されることは明らかである。
As a modification of the image processing apparatus according to the present embodiment, each coefficient value is set to a magnification value or a difference value based on one RGB data, and the coefficient table is set with the reference coefficient value being 1 or 0. Obviously, an image processing device that creates and performs multiplication or addition / subtraction in the operation unit is realized. Further, each coefficient value is set to a value set and registered for R, G, and B, and the coefficient table is set. Obviously, an image processing device that creates and performs calculations in the calculation unit is realized.

【0063】[0063]

【効果の説明】以上説明したように、本発明の画像処理
装置は、キャラクタデータをパレットコードおよび係数
コードで構成しパレットデータ,係数値を演算して表示
用RGBデータを生成しているので、パレットテーブル
に登録している以外の色を表示できる。このため、キャ
ラクタデータの語長を従来技術と同一とした場合、キャ
ラクタROM,パレットRAMの容量を増加させず、濃
淡または明暗のみが異なる表示画像の表現力を向上させ
ることができ、また、濃淡または明暗を含む色数を従来
技術と同数とした場合、パレットRAMの容量を削減で
きる。
As described above, in the image processing apparatus of the present invention, character data is composed of pallet codes and coefficient codes, and pallet data and coefficient values are calculated to generate display RGB data. You can display colors other than those registered in the palette table. Therefore, when the word length of the character data is the same as that of the conventional technology, the capacity of the character ROM and the palette RAM is not increased, and the expressive power of a display image different only in shading or light and dark can be improved. Alternatively, when the number of colors including light and dark is the same as that of the conventional technology, the capacity of the palette RAM can be reduced.

【0064】また、係数コードに対応したキャラクタデ
ータ,パレットテーブルと従来技術のキャラクタデー
タ,パレットテーブルとをキャラクタROM,パレット
RAMに混在させて格納でき、且つ、従来技術と同様
に、設定データに基づき、複数の画像に対応してそれぞ
れ作成されたキャラクタデータ,パレットテーブルから
表示画像を合成できるので、表示画像の表現力が向上す
るなどの効果がある。
Further, character data and a pallet table corresponding to the coefficient code and the character data and the pallet table of the prior art can be stored in the character ROM and the pallet RAM in a mixed manner. Since the display image can be synthesized from the character data and the pallet table created corresponding to the plurality of images, the expression of the display image is improved.

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

【図1】本発明の画像処理装置の実施形態を示すブロッ
ク図である。
FIG. 1 is a block diagram illustrating an embodiment of an image processing apparatus according to the present invention.

【図2】図1の画像処理装置において用いられる設定デ
ータ,キャラクタデータ,パレットテーブルを作成する
手順を示す流れ図である。
FIG. 2 is a flowchart showing a procedure for creating setting data, character data, and a pallet table used in the image processing apparatus of FIG. 1;

【図3】図1の画像処理装置における表示画像,キャラ
クタデータ,パレットコードの関係を説明するための説
明図である。
FIG. 3 is an explanatory diagram for explaining a relationship among a display image, character data, and a pallet code in the image processing apparatus of FIG. 1;

【図4】図1の画像処理装置の動作を示す流れ図であ
る。
FIG. 4 is a flowchart showing an operation of the image processing apparatus of FIG. 1;

【図5】従来の画像処理装置の構成例を示すブロック図
である。
FIG. 5 is a block diagram illustrating a configuration example of a conventional image processing apparatus.

【図6】図5の画像処理装置において用いられる設定デ
ータ,キャラクタデータ,パレットテーブルを作成する
手順を示す流れ図である。
6 is a flowchart showing a procedure for creating setting data, character data, and a pallet table used in the image processing apparatus of FIG. 5;

【図7】パレットRAM1に格納されるパレットテーブ
ルの構成例を示す構成図である。
FIG. 7 is a configuration diagram showing a configuration example of a pallet table stored in a pallet RAM1.

【図8】図5の画像処理装置における表示画像,キャラ
クタデータ,パレットコードの関係を説明するための説
明図である。
FIG. 8 is an explanatory diagram for explaining a relationship among a display image, character data, and a pallet code in the image processing apparatus of FIG. 5;

【図9】図5の画像処理装置の動作を示す流れ図であ
る。
FIG. 9 is a flowchart showing an operation of the image processing apparatus of FIG. 5;

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

1 パレットRAM 2 キャラクタROM 3 描画手段 4 CPU 5 画像用バッファ 6 表示コントローラ 7 ディスプレイ 10〜61 ステップ Reference Signs List 1 palette RAM 2 character ROM 3 drawing means 4 CPU 5 image buffer 6 display controller 7 display 10 to 61 steps

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G09G 5/02 G06T 1/00 G09G 5/06 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) G09G 5/02 G06T 1/00 G09G 5/06

Claims (11)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 表示画面上各画素に使用される1つのR
GBデータを基準とした各表示色の相関関係を示す各係
数値を係数コードに対応して離散的にそれぞれ設定登録
した係数テーブルに基づき表示画像の各画素に使用され
る表示色を前記相関関係にある表示色からそれぞれなる
各グループに分類してこれら各グループの1つのRGB
データをパレットデータとしてパレットコードに対応し
てそれぞれ設定登録したパレットテーブルをパレットR
AMに予め格納し、且つ、前記パレットコードおよび前
記係数コードを用いて前記表示画像の各画素のRGBデ
ータをそれぞれ変換したキャラクタデータをキャラクタ
ROMに予め格納し、 CPUからの前記表示画像の設定データに基づき前記キ
ャラクタROMから前記キャラクタデータの各画素デー
タを取り出しこれら各画素データを前記パレットコー
ド,前記係数コードにそれぞれ分離し前記パレットテー
ブル,前記係数テーブルおよび前記設定データに基づき
前記パレットデータ,前記係数値にそれぞれテーブル変
換して演算し表示用RGBデータを生成し画像用バッフ
ァに書込み蓄積して描画する画像処理装置。
1. One R used for each pixel on a display screen
A display color used for each pixel of a display image is determined based on a coefficient table in which each coefficient value indicating a correlation of each display color based on GB data is discretely set corresponding to a coefficient code and registered. In each of the groups consisting of the display colors, and one RGB of each of these groups.
A pallet table is created by setting the data as pallet data and registering the pallet table corresponding to the pallet code.
AM, and character data obtained by converting the RGB data of each pixel of the display image using the pallet code and the coefficient code, respectively, is stored in the character ROM in advance, and the display image setting data from the CPU is stored. Each pixel data of the character data is extracted from the character ROM based on the pallet code and the coefficient code, and the pixel data is separated into the pallet code and the coefficient code. An image processing device that converts each table into a numerical value, performs calculation, generates RGB data for display, writes and stores the data in an image buffer, and draws the image.
【請求項2】 前記各係数値が、1つのRGBデータを
基準とした濃淡または明暗を示す値からそれぞれなる、
請求項1記載の画像処理装置。
2. The method according to claim 1, wherein each of the coefficient values is a value indicating light and dark or light and dark based on one piece of RGB data.
The image processing device according to claim 1.
【請求項3】 前記各係数値が、1つのRGBデータを
基準とした倍率値からそれぞれなり基準の係数値を1と
する、請求項1または2記載の画像処理装置。
3. The image processing apparatus according to claim 1, wherein each of the coefficient values is a magnification value based on one piece of RGB data, and the reference coefficient value is 1.
【請求項4】 前記各係数値が、1つのRGBデータを
基準とした差分値からそれぞれなり基準の係数値を0と
する、請求項1,2または3記載の画像処理装置。
4. The image processing apparatus according to claim 1, wherein each of the coefficient values is a difference value based on one piece of RGB data, and the reference coefficient value is 0.
【請求項5】 前記各係数値が、R,G,Bに対してそ
れぞれ設定登録された値からそれぞれなる、請求項1,
2,3または4記載の画像処理装置。
5. The method according to claim 1, wherein each of the coefficient values comprises a value set and registered for each of R, G, and B.
5. The image processing apparatus according to 2, 3, or 4.
【請求項6】 表示画面上各画素に使用される1つのR
GBデータを基準とした各表示色の相関関係を示す各係
数値を係数コードに対応して離散的にそれぞれ設定登録
した係数テーブルを予め作成し、 同一色とするRGBデータの許容誤差範囲を設定し、こ
の許容誤差範囲に基づき、表示画像の各画素に使用され
る表示色の数を減色し、前記係数テーブルに基づき前記
相関関係にある表示色からそれぞれなる各グループに分
類し、 これら各グループの1つのRGBデータをパレットデー
タとしてパレットコードに対応してそれぞれ設定登録し
たパレットテーブルと、前記パレットコードおよび前記
係数コードを用いて前記表示画像の各画素のRGBデー
タをそれぞれ変換したキャラクタデータとを作成する画
像処理方法。
6. One R used for each pixel on a display screen
A coefficient table in which each coefficient value indicating the correlation of each display color based on the GB data is discretely set corresponding to the coefficient code is created in advance, and an allowable error range of the RGB data for the same color is set. Then, the number of display colors used for each pixel of the display image is reduced based on the permissible error range, and the display colors are classified into groups each including the display colors having the correlation based on the coefficient table. The RGB data of each pixel of the display image is converted using the pallet table in which one RGB data of each group is set and registered as pallet data corresponding to the pallet code, and the pallet code and the coefficient code. An image processing method for creating character data.
【請求項7】 同一色とするRGBデータの許容誤差範
囲を設定し前記係数テーブルを格納する設定ステップ
と、 前記表示画像の各画素のRGBデータを取り込み、前記
パレットテーブルのパレットデータ登録の有無を判断す
る登録判断ステップと、 パレットデータ登録有の場合、前記パレットテーブルか
らパレットデータを取り出し、前記係数テーブルから各
係数値を順に読み出しパレットデータと演算し、これら
演算データと取り込んだ画素のRGBデータとを比較し
て前記許容誤差範囲の内外を判断する演算判断ステップ
と、 これら登録判断ステップまたは演算判断ステップでパレ
ットデータ登録無または許容誤差範囲外の場合、取り込
んだ画素のRGBデータをパレットデータとしてパレッ
トコードに対応してパレットテーブルに新たに設定登録
するパレットテーブル登録ステップと、 このパレットテーブル登録ステップで設定されたパレッ
トコードおよび基準となる係数コードを用い、または、
前記演算判断ステップで許容誤差範囲内の場合、前記許
容誤差範囲内となるパレットデータおよび係数値に対応
したパレットコードおよび係数コードを用いて、取り込
んだ画素のRGBデータをそれぞれ変換してキャラクタ
データを作成するステップとを含む、請求項6記載の画
像処理方法。
7. A setting step of setting an allowable error range of RGB data to be the same color and storing the coefficient table, fetching RGB data of each pixel of the display image, and determining whether palette data is registered in the palette table. A registration judging step of judging, and, if pallet data is registered, fetching pallet data from the pallet table, sequentially reading out each coefficient value from the coefficient table and calculating pallet data, and calculating the calculated data and the RGB data of the fetched pixel. A comparison judgment step of judging the inside and outside of the permissible error range; and in the registration judgment step or the calculation judgment step, if no pallet data is registered or if the pallet data is out of the permissible error range, the fetched RGB data of the pixel is set as pallet data as pallet data. New pallet table corresponding to code Using a pallet table registration step for setting and registering, and a pallet code and a reference coefficient code set in the pallet table registration step, or
If the calculated error is within the allowable error range, the RGB data of the captured pixel is converted by using the pallet code and the coefficient code corresponding to the pallet data and the coefficient value falling within the allowable error range to convert the character data. 7. The image processing method according to claim 6, further comprising the step of:
【請求項8】 前記各係数値が、1つのRGBデータを
基準とした濃淡または明暗を示す値からそれぞれなる、
請求項6または7記載の画像処理方法。
8. Each of the coefficient values comprises a value indicating light and dark or light and dark based on one piece of RGB data,
The image processing method according to claim 6.
【請求項9】 前記各係数値が、1つのRGBデータを
基準とした倍率値からそれぞれなる、請求項6,7また
は8記載の画像処理方法。
9. The image processing method according to claim 6, wherein each of the coefficient values is a magnification value based on one piece of RGB data.
【請求項10】 前記各係数値が、1つのRGBデータ
を基準とした差分値からそれぞれなる、請求項6,7,
8または9記載の画像処理方法。
10. The method according to claim 6, wherein each of the coefficient values comprises a difference value based on one piece of RGB data.
10. The image processing method according to 8 or 9.
【請求項11】 前記各係数値が、R,G,Bに対して
それぞれ設定登録された値からそれぞれなる、請求項
6,7,8,9または10記載の画像処理方法。
11. The image processing method according to claim 6, wherein each of the coefficient values is a value set and registered for each of R, G, and B.
JP36231498A 1998-12-21 1998-12-21 Image processing apparatus and image processing method Expired - Fee Related JP3184166B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP36231498A JP3184166B2 (en) 1998-12-21 1998-12-21 Image processing apparatus and image processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP36231498A JP3184166B2 (en) 1998-12-21 1998-12-21 Image processing apparatus and image processing method

Publications (2)

Publication Number Publication Date
JP2000181433A JP2000181433A (en) 2000-06-30
JP3184166B2 true JP3184166B2 (en) 2001-07-09

Family

ID=18476534

Family Applications (1)

Application Number Title Priority Date Filing Date
JP36231498A Expired - Fee Related JP3184166B2 (en) 1998-12-21 1998-12-21 Image processing apparatus and image processing method

Country Status (1)

Country Link
JP (1) JP3184166B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004302324A (en) * 2003-04-01 2004-10-28 Matsushita Electric Ind Co Ltd On-screen display device

Also Published As

Publication number Publication date
JP2000181433A (en) 2000-06-30

Similar Documents

Publication Publication Date Title
EP2538584A1 (en) Information Transmission System, Information Sending Device, Information Receiving Device, Information Transmission Method, Information Sending Method and Information Receiving Method
US6774909B1 (en) Method and apparatus for transforming color image into monochromatic image
JP5294096B2 (en) Information transmission system, light receiving device, information transmission method, and program
CN110730345B (en) Image display method, image recognition device, image display medium, image recognition device, and image recognition system
JP5713061B2 (en) Information transmitting apparatus, information transmitting method, and program
TWI620148B (en) Device and method for monitoring, method for counting people at a location
JP3184166B2 (en) Image processing apparatus and image processing method
JPH06341904A (en) Infrared thermal image device
JP2000242261A (en) Image display method, image processor, and recording medium
JP2002024802A (en) Image processing system
US7482569B2 (en) Integrated circuit device, microcomputer, and monitoring camera system
JP2003018413A (en) Image compression apparatus, image compression method, program code, and storage medium
TWI482147B (en) Image processing method and image display apparatus
JP2001045303A (en) Image binarization method
JP4222013B2 (en) Image correction apparatus, character recognition method, and image correction program
KR20080101255A (en) Video search system and method
JPH05244444A (en) Irregular color correction method in color picture
JPS62174824A (en) How to print screen display information
JP7572762B1 (en) Inspection device, inspection method, and program
JP2001195561A (en) Method, device and system for processing image, and recording medium
JP3015227B2 (en) Image processing device
EP1585053A2 (en) Image processing device and image processing method
JP3230530B2 (en) Motion vector detecting device and motion vector detecting method
JPH05119766A (en) Image processor
JP2006184631A5 (en)

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

LAPS Cancellation because of no payment of annual fees