JPH06113074A - Image processor - Google Patents

Image processor

Info

Publication number
JPH06113074A
JPH06113074A JP4258205A JP25820592A JPH06113074A JP H06113074 A JPH06113074 A JP H06113074A JP 4258205 A JP4258205 A JP 4258205A JP 25820592 A JP25820592 A JP 25820592A JP H06113074 A JPH06113074 A JP H06113074A
Authority
JP
Japan
Prior art keywords
pattern
image
information
read
unit
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
JP4258205A
Other languages
Japanese (ja)
Other versions
JP3267341B2 (en
Inventor
Yasumichi Suzuki
康道 鈴木
Mitsuru Kurita
充 栗田
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP25820592A priority Critical patent/JP3267341B2/en
Publication of JPH06113074A publication Critical patent/JPH06113074A/en
Application granted granted Critical
Publication of JP3267341B2 publication Critical patent/JP3267341B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Facsimile Scanning Arrangements (AREA)

Abstract

PURPOSE:To surely perform image processing corresponding to bar codes by analyzing whether or not a displayed pattern is read and controlling a processor corresponding to an analyzed result. CONSTITUTION:A document on a platen is irradiated with a lamp at an image scanner part, lead to a mirror and images are formed on a three-line sensor 210 by a lens. Then, the document is read with a prescribed resolution and a digital signal processing is performed. In this case, a CPU 111 displays the pattern at an operation part 114 with a mark for indicating the reference of a position and performs copying for the respective patterns composed of dots. Then, whether or not a copying body is read is analyzed and the data of a standard white board are stored in the work RAM 113 of the CPU 111 corresponding to the result, calculated and corrected. When the operation is repeated and an average value is added to the RAM 113 to be the bar code information of a body to be copied, the image processing corresponding to the bar code 228 is surely performed.

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,
In particular, the present invention relates to an image processing device that adds specific information to reproduced image information.

【0002】[0002]

【従来の技術】近年、複写機個々の機体番号情報を本体
に内蔵して、その情報をもとに、例えばオンライン化し
た時のID情報としてサービス性を向上させたり、ある
いはその機体番号をもとに、出力画像に対して、どの装
置から出力されたのかが判別できる様なパターンを付加
するパターン付加回路を通して変調処理を施し、例えば
紙幣等の偽造が行われた時の装置を追跡できる様な構成
の複写機が、本出願人により提案されている。
2. Description of the Related Art In recent years, the machine number information of each copying machine is built in the main body, and based on this information, the serviceability is improved, for example, as ID information when online, or the machine number is also used. In addition, the output image is subjected to modulation processing through a pattern addition circuit that adds a pattern that can be used to identify which device has output the output image, so that the device can be traced when a forgery of a bill, for example, is made. A copier having various configurations has been proposed by the present applicant.

【0003】この機体番号の情報は、例えば複写機本体
内の基板上に機体番号の書かれたROMを装着し、CP
Uがその情報を読み出して処理したり、あるいは画像読
み取りセンサーから読める位置に例えばバーコードを設
け、センサーによりバーコード情報を解析して機体番号
を得るといった構成が考えられる。しかし前述したRO
Mに個々の機体番号を記憶させても、その基板自身を交
換してしまえば、本体との関連性が無くなり管理しずら
いことやコスト面でも割高となり、バーコードによる構
成が有利となり、コピー時に、前処理として、バーコー
ドを読み取る技術が提案されている。
This machine number information is obtained by, for example, mounting a ROM in which the machine number is written on a substrate in the main body of the copying machine, and
A configuration is conceivable in which U reads and processes the information, or a bar code is provided at a position where it can be read by the image reading sensor, and the sensor analyzes the bar code information to obtain the machine number. However, the RO
Even if you store the individual machine numbers in M, if you replace the board itself, it will be unrelated to the main body, it will be difficult to manage, and it will be expensive in terms of cost, and the barcode configuration will be advantageous, copy At the same time, a technology for reading a barcode has been proposed as a pretreatment.

【0004】[0004]

【発明が解決しようとしている課題】しかしながら、こ
の様に複写する毎にバーコードの読み取り処理を行って
いると、動作及び解析に時間がかかり、ファーストコピ
ーが長くなるという欠点があった。
However, if the bar code reading process is performed every time a copy is made in this way, there is a drawback that the operation and analysis take time and the first copy becomes long.

【0005】また、バーコードを読み取る際、センサー
とバーコードの光路上にゴミ等が付着してコピー毎に読
み取り動作を行うとバーコードの情報が正確に読めない
といった欠点も生じる。
Further, when reading a bar code, if dust or the like adheres to the optical path between the sensor and the bar code and the reading operation is performed for each copy, there is a disadvantage that the bar code information cannot be read accurately.

【0006】更に、センサーを停止させてバーコード上
を長時間、照射して読み取り処理を行うと、退色等の問
題が発生して精度良く読めないといった事も生じてく
る。
Further, when the sensor is stopped and the bar code is irradiated for a long period of time to perform the reading process, problems such as discoloration may occur and the bar code may not be read accurately.

【0007】そこで本発明は、バーコードに応じた画像
処理を確実に行うための画像処理装置を提供することを
目的とする。
Therefore, an object of the present invention is to provide an image processing apparatus for surely performing image processing according to a bar code.

【0008】[0008]

【課題を解決するための手段及び作用】上記課題を解決
するため、本発明の画像処理装置は、画像を読み取るた
めの画像読取手段と、装置固有の情報を示すパターンを
表示する部材と、前記画像読取手段により前記部材に表
示されたパターンが正常に読み取られたか否かを解析す
る解析手段とを有し、前記解析手段による解析結果に従
って、装置を制御することを特徴とする。
In order to solve the above-mentioned problems, an image processing apparatus of the present invention comprises an image reading means for reading an image, a member for displaying a pattern showing information unique to the apparatus, and The image reading unit has an analyzing unit that analyzes whether or not the pattern displayed on the member is normally read, and the apparatus is controlled according to the analysis result of the analyzing unit.

【0009】また、画像を読み取るための画像読取手段
と、装置固有の情報を示すパターンを表示する部材と、
前記画像読取手段により読み取られた前記パターンを記
憶する記憶手段とを有し、前記記憶手段は、装置の電源
ONに応じて前記パターンを記憶することを特徴とす
る。
Image reading means for reading an image, a member for displaying a pattern showing information unique to the apparatus,
And a storage unit for storing the pattern read by the image reading unit, the storage unit storing the pattern in response to turning on of a power source of the apparatus.

【0010】また、複数の光電変換素子がアレイ状に並
んだ光電変換手段と、前記光電変換素子のばらつきを補
正するための基準板と、装置固有の情報を示すパターン
を表示する部材と、前記基準板及び前記部材を前記光電
変換手段により変換して得られた電気信号に応じて、前
記装置固有の情報を抽出することを特徴とする。
Further, a photoelectric conversion means in which a plurality of photoelectric conversion elements are arranged in an array, a reference plate for correcting variations in the photoelectric conversion elements, a member for displaying a pattern indicating information unique to the device, and It is characterized in that information specific to the device is extracted according to an electric signal obtained by converting the reference plate and the member by the photoelectric conversion means.

【0011】[0011]

【実施例】以下の本発明の実施例では、上記欠点に鑑
み、装置の固有情報を示すバーコードと、前記バーコー
ドを読み取る為の読み取り手段、読み取られたバーコー
ド情報から装置の固有情報に変換する為の変換手段、前
記バーコードが印刷されているバーコード紙の貼られて
いる位置情報を検出するための位置検出手段、前記固有
情報及び位置情報を記憶するための記憶手段、画像信号
に対して前記固有情報を重畳する為の重畳付加手段を有
する装置において、画像信号に重畳付加する際の情報と
して、その都度バーコードをコピー毎に読み込むのでは
なく、前記記憶手段に記憶された情報を用いる様にして
いる。
In the following embodiments of the present invention, in view of the above-mentioned drawbacks, a bar code indicating the unique information of the apparatus, a reading means for reading the bar code, and the unique information of the apparatus from the read bar code information. Converting means for converting, position detecting means for detecting position information on the barcode paper on which the barcode is printed, storage means for storing the unique information and the position information, image signal On the other hand, in a device having a superimposition adding means for superimposing the unique information, the bar code is stored in the storage means as information when superimposing and adding to the image signal, instead of reading the bar code for each copy. I try to use information.

【0012】(第1の実施例)以下、好ましい実施例に
基づき、本発明を詳細に説明する。
(First Embodiment) The present invention will be described in detail below based on a preferred embodiment.

【0013】以下の実施例では本発明の適用例として複
写機の例が示されるが、これに限るものではなく、他の
種々の装置に適用できることはもちろんである。
In the following embodiments, an example of a copying machine is shown as an application example of the present invention, but the present invention is not limited to this, and it goes without saying that it can be applied to various other apparatuses.

【0014】<装置概観>図2に、本発明の第1の実施
例の装置概観図を示す。図2において、201はイメー
ジスキャナー部であり、400dpi(dots/in
ch)の解像度で原稿を読み取り、ディジタル信号処理
を行う部分である。また、202はプリンタ部であり、
イメージスキャナー201によって読み取られた原稿画
像に対応した画像を400dpiの解像度で用紙にフル
カラーでプリント出力する部分である。
<Apparatus Overview> FIG. 2 shows an apparatus overview of the first embodiment of the present invention. In FIG. 2, 201 is an image scanner unit, which is 400 dpi (dots / in).
This is a part for reading an original at a resolution of ch) and performing digital signal processing. 202 is a printer unit,
This is a part that prints out an image corresponding to the original image read by the image scanner 201 in full color on paper at a resolution of 400 dpi.

【0015】イメージスキャナー201において、20
0は鏡面圧板であり、原稿台ガラス(以下プラテン)2
03上の原稿204は、ランプ205で照射され、ミラ
ー206、207、208に導かれ、レンズ209によ
って、3ラインセンサ(以下CCD)210上に像を結
び、フルカラー情報レッド(R)、グリーン(G)、ブ
ルー(B)成分として信号処理部211に送られる。な
お、205、206は速度vで、207、208は速度
1/2vでラインセンサの電気的走査(主走査)方向に
対して垂直方向に機械的に動くことによって、原稿全面
を走査(副走査)する。
In the image scanner 201, 20
Reference numeral 0 is a mirror surface pressure plate, which is a platen glass (hereinafter, platen) 2
The original 204 on 03 is illuminated by a lamp 205, guided to mirrors 206, 207, and 208, forms an image on a 3-line sensor (hereinafter, CCD) 210 by a lens 209, and full color information red (R) and green ( G) and blue (B) components are sent to the signal processing unit 211. Note that 205 and 206 are speed v, and 207 and 208 are speed 1/2 v, and mechanically move in the direction perpendicular to the electrical scanning (main scanning) direction of the line sensor to scan the entire surface of the document (sub scanning). ) Do.

【0016】信号処理部211においては、読み取られ
た画像信号を電気的に処理し、マゼンタ(M)、シアン
(C)、イエロー(Y)、ブラック(Bk)の各成分に
分解し、プリンタ部202に送る。また、イメージスキ
ャナ201における一回の原稿走査につきM、C、Y、
Bkのうちひとつの成分がプリンタ部202に送られ、
計4回の原稿走査によって、一回のプリントアウトが完
了する。
In the signal processing unit 211, the read image signal is electrically processed and decomposed into magenta (M), cyan (C), yellow (Y) and black (Bk) components, and the printer unit. Send to 202. Further, M, C, Y, and
One component of Bk is sent to the printer unit 202,
A total of four document scans completes one printout.

【0017】イメージスキャナ部201より送られてく
るM、C、Y、Bkの各画像信号は、レーザードライバ
ー212に送られる。レーザードライバー212は、送
られてきた画像信号に応じ、半導体レーザー213を変
調駆動する。レーザー光は、ポリゴンミラー214、f
ーθレンズ215、ミラー216を介し、感光ドラム2
17上を走査する。
The M, C, Y, and Bk image signals sent from the image scanner unit 201 are sent to the laser driver 212. The laser driver 212 modulates and drives the semiconductor laser 213 according to the sent image signal. The laser light is polygon mirror 214, f
Through the -θ lens 215 and the mirror 216, the photosensitive drum 2
Scan over 17.

【0018】218は回転現像器であり、マゼンタ現像
部219、シアン現像部220、イエロー現像部22
1、ブラック現像部222より構成され、4つの現像部
が交互に感光ドラム217に接し、感光ドラム上に形成
された静電現像をトナーで現像する。
Reference numeral 218 denotes a rotary developing device, which has a magenta developing section 219, a cyan developing section 220, and a yellow developing section 22.
1. The black developing section 222 is composed of four black and black developing sections 222. The four developing sections alternately contact the photosensitive drum 217 to develop the electrostatic development formed on the photosensitive drum with toner.

【0019】223は転写ドラムであり、用紙カセット
224または225より供給される用紙をこの転写ドラ
ム223に巻付け、感光ドラム上に現像された像を用紙
に転写する。
Reference numeral 223 denotes a transfer drum which winds the paper supplied from the paper cassette 224 or 225 around the transfer drum 223 and transfers the image developed on the photosensitive drum onto the paper.

【0020】この様にしてM、C、Y、Bkの4色が順
次転写された後に、用紙は、定着ユニット226を通過
して、トナーが用紙に定着された後に排紙される。22
7は原稿に対して移動可能な光学系、、228は後述の
バーコード紙、229はシェーディング用標準白板であ
る。
After the four colors of M, C, Y, and Bk are sequentially transferred in this manner, the sheet passes through the fixing unit 226, the toner is fixed on the sheet, and then the sheet is ejected. 22
Reference numeral 7 is an optical system that is movable with respect to the original, 228 is a bar code sheet described below, and 229 is a standard white plate for shading.

【0021】<イメージスキャナ>図1にイメージスキ
ャナ部201のブロック図を示す。
<Image Scanner> FIG. 1 shows a block diagram of the image scanner unit 201.

【0022】210はそれぞれR(210ー1)、G
(210ー2)、B(210ー3)、の分光感度特性を
持つCCDセンサで、101でA/D変換及びS/H
(サンプルホールド)された後にそれぞれ8ビット出力
0〜255の信号が出力される。さらに102にてシェ
ーディング補正及び黒補正がなされる。
210 is R (210-1) and G, respectively.
(210-2), B (210-3), CCD sensor with spectral sensitivity characteristics, 101 A / D conversion and S / H
After being (sampled and held), signals of 8-bit outputs 0 to 255 are output. Further, at 102, shading correction and black correction are performed.

【0023】このシェーデイング補正部は、RGB各色
成分毎の補正用RAMを内部に持っており、このセンサ
ー出力の各画素単位の情報は、この補正用RAMからC
PU111が取り込められるように構成されている。
The shading correction section internally has a correction RAM for each of the RGB color components, and the information of each pixel unit of the sensor output is stored in the correction RAM from the correction RAM.
The PU 111 is configured to be loaded.

【0024】103はつなぎ補正部であり、数ラインの
ラインメモリで構成される。これは本実施例において用
いられるR、G、Bのラインセンサ210ー1〜3は一
定の距離を隔てて並列に配置されているため、R信号及
びG信号を遅延させ、その空間的ずれを補正するための
ものである。104は入力マスキング部であり、NTS
C信号への補正が行われる。105は、LOG変換部で
あり、輝度信号から濃度信号へ変換する。106は公知
のマスキング及びUCR(下色除去)回路で、入力され
たRGBの3信号より、出力のためのマゼンタ(M)、
シアン(C)、イエロー(Y)、ブラック(Bk)の各
信号がCCDセンサ210による各読み取り動作(走
査)ごとに面順次に所定のビット長(例えば8ビット)
で出力される。107は公知の変倍処理回路でここでは
主走査方向の変倍が行われる。具体的なハード構成とし
ては、例えばFIFOのライトイネーブルを間引くこと
により、縮小され、又リードクロックを間引くことによ
り拡大が行われる。又副走査方向の変倍は光学的に行な
われる。108はγ補正部で例えばROMやRAMで構
成される。109はMTF補正回路で、エッジ強調又は
スムージングが行なわれる。110はパターン付加回路
であり、後述のように複写画像に人間の目では識別でき
ないパターンをイエロー信号に対して付加する部分であ
る。
Reference numeral 103 is a connection correction unit, which is composed of a line memory of several lines. This is because the R, G, and B line sensors 210-1 to 210-3 used in the present embodiment are arranged in parallel at a fixed distance, so that the R signal and the G signal are delayed and the spatial deviation thereof is caused. It is for correction. Reference numeral 104 denotes an input masking unit, which is an NTS.
Correction to the C signal is performed. Reference numeral 105 denotes a LOG conversion unit that converts a luminance signal into a density signal. Reference numeral 106 is a well-known masking and UCR (under color removal) circuit, which outputs magenta (M) from three input RGB signals,
Each signal of cyan (C), yellow (Y), and black (Bk) is frame-sequentially given a predetermined bit length (for example, 8 bits) for each reading operation (scanning) by the CCD sensor 210.
Is output with. Reference numeral 107 denotes a known scaling processing circuit, which performs scaling in the main scanning direction. As a specific hardware configuration, for example, the write enable of the FIFO is thinned to reduce the size, and the read clock is thinned to expand the size. The magnification change in the sub-scanning direction is performed optically. Reference numeral 108 denotes a γ correction unit which is composed of, for example, a ROM or a RAM. An MTF correction circuit 109 performs edge enhancement or smoothing. Reference numeral 110 denotes a pattern addition circuit, which is a portion for adding a pattern that cannot be discerned by human eyes to a yellow signal on a copy image as described later.

【0025】111は全体の制御を司るCPU、112
はCPU111のプログラムを格納するROM、113
はCPU111のワーク領域として用いられるRAM、
114はコピースタート等を指示する操作部、115は
所定の表示を行なうべく操作部114に設けられた表示
パネル(液晶パネル)、116は原稿を照射するための
ハロゲンランプである。
Reference numeral 111 denotes a CPU which controls the entire control, and 112
Is a ROM for storing the program of the CPU 111, 113
Is a RAM used as a work area of the CPU 111,
Reference numeral 114 is an operation unit for instructing copy start and the like, 115 is a display panel (liquid crystal panel) provided on the operation unit 114 for performing a predetermined display, and 116 is a halogen lamp for illuminating an original.

【0026】<パターン付加回路>図3はパターン付加
回路の構成を示すブロック図である。同図において、3
01は副走査カウンタ、302は主走査カウンタであ
り、303はルックアップテーブルRAM(以下「LU
T」という)、304はANDゲート、305はフリッ
プフロップ、306はインバータ、307はANDゲー
ト、308はレジスタ、309はANDゲート、310
は加算器である。
<Pattern Adding Circuit> FIG. 3 is a block diagram showing the structure of the pattern adding circuit. In the figure, 3
Reference numeral 01 is a sub-scanning counter, 302 is a main scanning counter, 303 is a look-up table RAM (hereinafter referred to as "LU
T ”), 304 is an AND gate, 305 is a flip-flop, 306 is an inverter, 307 is an AND gate, 308 is a register, 309 is an AND gate, and 310.
Is an adder.

【0027】ここで、副走査カウンタ301では主走査
同期信号HSYNCを、主走査カウンタ302では画素
同期信号CLKをそれぞれ7ビット巾、即ち128周期
で繰り返しカウントする。更に、LUT303は付加さ
れるべきパターンが保持されているランダムアクセスメ
モリ(以下、「RAM」という)であり、副走査カウン
タ301、主走査カウンタ302それぞれのカウント値
の下位5ビットから最下位ビットを除いた4ビットずつ
が入力される。LUT303の出力は、1ビットのみが
参照され、この1ビットはANDゲート304によっ
て、主走査カウンタ301および副走査カウンタ302
の上位2ビットずつと論理積をとられる。この結果は、
フリップフロップ305にてCLK信号で同期をとら
れ、ANDゲート307において、2ビットのCNO信
号“0”およびCNO信号“1”の両方と論理積をとら
れた後に、ANDゲート309に送られる。CNOφ、
CNO1はいずれも図示しないCPUによって設定さ
れ、M→(φ、φ)、C→(φ、1)、Y→(1、
φ)、K→(1、1)がそれぞれセットされる。ここで
CNO=2、即ち現在イエローでプリントされている場
合にのみに有効な信号が生成される。
Here, the sub-scanning counter 301 repeatedly counts the main scanning synchronizing signal HSYNC and the main scanning counter 302 repeatedly counts the pixel synchronizing signal CLK with a 7-bit width, that is, 128 cycles. Further, the LUT 303 is a random access memory (hereinafter referred to as “RAM”) in which a pattern to be added is held, and the lower 5 bits to the least significant bit of the count value of each of the sub scanning counter 301 and the main scanning counter 302 are stored. The removed 4 bits are input. Only one bit of the output of the LUT 303 is referred to, and this one bit is supplied to the main scanning counter 301 and the sub scanning counter 302 by the AND gate 304.
ANDed with the upper 2 bits of each. This result is
It is synchronized with the CLK signal in the flip-flop 305, ANDed with both the 2-bit CNO signal “0” and the CNO signal “1” in the AND gate 307, and then sent to the AND gate 309. CNOφ,
CNO1 is set by a CPU (not shown), and M → (φ, φ), C → (φ, 1), Y → (1,
φ), K → (1, 1) are set. Here, a valid signal is generated only if CNO = 2, that is, if it is currently printed in yellow.

【0028】ここで、付加するパターンのレベル(変調
量)は、予めCPU111によりレジスタ308に格納
セットされており、ANDゲート309で、CNO=2
のとき(イエロー面のとき)にのみ、有効となって、画
像データVに、加算器310で加算される。
Here, the level (modulation amount) of the pattern to be added is stored and set in the register 308 by the CPU 111 in advance, and CNO = 2 in the AND gate 309.
Is valid only (when the surface is yellow), and is added to the image data V by the adder 310.

【0029】尚、付加パターンは、人間の目で識別し難
い様に、イエローのトナーのみで付加されるが、これは
人間の目がイエローのトナーで描かれたパターンに対し
て識別能力が弱いことを利用したものである。
It should be noted that the additional pattern is added only by the yellow toner so that it is difficult for the human eye to identify it. However, this has a weak identification ability with respect to the pattern drawn by the human eye with the yellow toner. This is what was used.

【0030】図4は第1の実施例による付加パターンを
説明する図である。
FIG. 4 is a diagram for explaining an additional pattern according to the first embodiment.

【0031】LUT303には、図4に示すようなドッ
トパターン、すなわち付加パターンが保持されている。
図4中の1マスがLUT303中に保持されている1ビ
ットに相当し、白のところは0、黒のところは1を表わ
す。また、左右方向がアドレス下位4ビット、上下方向
がアドレス上位4ビットに相当し、256ビットで付加
パターンを構成する。図4左のアドレス上位4ビットが
0のライン(最上段の1ライン)は基準位置を表わすマ
ークである。また、図4左で網をかけてある、アドレス
上位4ビットが2、3および8,9,E,Fの6ライン
はドットをのせるラインで、2ラインごとに用いる。こ
の各2ラインは図4の右に示すように2x2ビットのド
ットを決められた箇所に1つあるいは2つ打つことによ
り、16通りの情報を表わす。すなわち、各2ラインが
4ビットの情報を表わす。この2ラインがマークの下に
3本あるので合成12ビットの情報を表わすことが出来
る。各2ラインを接近させず、離してあるのは、例えば
「BBB」や「123」のようにドット配置の2ライン
が連続した場合に、ドットが縦や斜めにつながってしま
って付加パターンが目立ってしまうのを防ぐためであ
る。
The LUT 303 holds a dot pattern as shown in FIG. 4, that is, an additional pattern.
One square in FIG. 4 corresponds to one bit held in the LUT 303, and white indicates 0 and black indicates 1. The horizontal direction corresponds to the lower 4 bits of the address, and the vertical direction corresponds to the upper 4 bits of the address, and the additional pattern is composed of 256 bits. A line in which the upper 4 bits of the address is 0 on the left side of FIG. 4 (1 line at the uppermost stage) is a mark indicating the reference position. Further, the 6 lines of the upper 4 bits of the address which are shaded on the left of FIG. Each of these two lines represents 16 kinds of information by hitting one dot or two dots of 2 × 2 bits at a predetermined place as shown on the right side of FIG. That is, each 2 lines represent 4 bits of information. Since there are three of these two lines under the mark, it is possible to represent information of 12 bits of synthesis. The two lines are not close to each other, but are separated from each other. For example, when two lines of dot arrangement such as “BBB” and “123” are continuous, the dots are connected vertically or diagonally and the additional pattern is conspicuous. This is to prevent it from happening.

【0032】図3に示されるLUT303には、CPU
(図示せず)から書き込むことが出来るように設けられ
ており、複写機を特定できる情報等の様に、複写書類の
出所を特定するための情報が付加パターンのデータに変
換された状態で書き込まれる。
The LUT 303 shown in FIG. 3 has a CPU
It is provided so that data can be written from (not shown), and information for identifying the source of the copy document, such as information for identifying the copying machine, is written in the state of being converted into additional pattern data. Be done.

【0033】また、図3の主走査カウンタ302および
副走査カウンタ301の再開1ビットを除いたデータが
LUT303へ入力されるため、LUT303上の1ビ
ットが複写物上では2x2の4画素に対応する。これ
は、本実施例のプリンタ部202において、画像領域に
おける、例えば、公知の200ライン処理を行なってい
るため、1画素単位のパターン付加では読み取りにくく
なる場合があるためである。
Further, since the data except for the restart 1 bit of the main scanning counter 302 and the sub-scanning counter 301 of FIG. 3 is input to the LUT 303, 1 bit on the LUT 303 corresponds to 2 × 2 4 pixels on the copy. . This is because the printer unit 202 of the present embodiment performs known 200-line processing in the image area, for example, and it may be difficult to read by adding a pattern on a pixel-by-pixel basis.

【0034】<複写結果>図5は第1の実施例による複
写結果の一例を示す図であり、図6は第1の実施例によ
る効果を説明する図である。
<Copy Result> FIG. 5 is a diagram showing an example of the copy result according to the first embodiment, and FIG. 6 is a diagram for explaining the effect of the first embodiment.

【0035】まず図5において、501は付加されたパ
ターンであり、LUT303に保持されている内容が画
像として付加される。図5に示す例では、“3FC”を
意味するパターンが人間の目には識別し難いように、3
2画素x32画素のパターンで付加され、主走査128
画素、副走査128ラインごとに繰り返される。そこ
で、これを機械固有の製造番号もしくは、製造番号を符
号化したパターンとしておくことで、複写物を鑑定する
ことで、複写した装置を限定することができる。
First, in FIG. 5, reference numeral 501 denotes an added pattern, and the contents held in the LUT 303 are added as an image. In the example shown in FIG. 5, the pattern meaning “3FC” is set to 3 so that it is difficult for human eyes to identify the pattern.
128 pixels added in a pattern of 2 pixels x 32 pixels
This is repeated for each pixel and 128 lines of sub-scanning. Therefore, by setting this as a serial number unique to the machine or as a pattern in which the serial number is encoded, the copied device can be limited by validating the copy.

【0036】更に、本実施例においては、パターンを付
加するピッチを主走査128画素(またはライン)ごと
としているが、本実施例では400dpi(dot/i
nch)の解像度であるので、約8mmごとにパターン
を付加することになる。これは、付加パターンを読み取
りやすい紙幣の透かしや周囲の余白などに確実にのる間
隔である。
Further, in the present embodiment, the pitch for adding the pattern is set to every 128 pixels (or lines) in the main scanning, but in the present embodiment, it is 400 dpi (dot / i).
Since the resolution is nch), a pattern is added about every 8 mm. This is an interval at which the additional pattern can be easily read on the watermark of the bill and the surrounding margins.

【0037】以上説明した付加パターンを用いる方法で
は、図6の(b)に示すように、数値などをそのままの
形で用いて画像信号を変調するという方法よりも、本実
施例の様に、図6の(a)に示す様なパターンを用いる
方法であれば、変調する画素の数を減らして、付加パタ
ーンをより目立たなくすることが可能である。
In the method using the additional pattern described above, as shown in FIG. 6B, as in the present embodiment, rather than the method of modulating the image signal by using the numerical value as it is, With the method using a pattern as shown in FIG. 6A, it is possible to reduce the number of pixels to be modulated and make the additional pattern less noticeable.

【0038】以上説明した様に、第1の実施例によれ
ば、複写物のなかに装置などを限定するために特定の付
加パターンを、位置の基準を表わすマークと一つ以上の
ドットからなるパターンとで複写物に記録することで、
変調を加える画素数が減少され、上記付加パターンをよ
り目立たなくしたため、画質劣化の低減が可能である。
さらに、付加パターンをドットの配置のパターンに変換
することは一種の暗号化であるため、このパターンを第
3者に意図的に操作されにくいという効果もあわせ持
つ。
As described above, according to the first embodiment, a specific additional pattern for limiting a device or the like in a copy is composed of a mark representing a position reference and one or more dots. By recording on the copy with the pattern,
Since the number of pixels to be modulated is reduced and the additional pattern is made less conspicuous, it is possible to reduce image quality deterioration.
Furthermore, since converting the additional pattern into a pattern of dot arrangement is a kind of encryption, it also has the effect that it is difficult for a third party to intentionally operate this pattern.

【0039】図8は、バーコードの読み取り処理を行な
う為のフローチャートである。S200でハロゲンラン
プを点灯し、S201で標準白板(シェーディング板)
のデータをCPU115のワークRAM113に記憶す
る。これは回路構成上、シェーディング補正された後の
データが読めないためで、CCD111による演算でソ
フト的にシェーディング補正ができる様に、一時記憶す
るものである。S202では、バーコード用紙の貼られ
ている原稿台上の位置に光学系227(図2)を移動さ
せて、S203でバーコード情報をシェーディング補正
部102内部のシェーディングRAMに取り込み、S2
01でRAM113に記憶されたシェーディング補正デ
ータをもとに、S204でCPU111の演算によるソ
フトシェーディング補正を行なう。ここで本実施例で
は、この得られたバーコードの情報をより正確に解析で
きる様、S203、S204を8回くり返してCPU1
11のワークRAM113に加算し、平均値を算出して
これをバーコード情報としている。次にS205では、
S204で得られたR、G、Bの色成分で表わされるバ
ーコード情報からR、G、Bの平均値を画素毎に演算し
て濃度信号を作り、これを2値化してそれぞれ白黒の巾
を算出して実際の数値データに変換する。
FIG. 8 is a flow chart for performing a bar code reading process. The halogen lamp is turned on in S200, and the standard white plate (shading plate) in S201.
Data is stored in the work RAM 113 of the CPU 115. This is because the data after shading correction cannot be read due to the circuit configuration, and is temporarily stored so that the shading correction can be performed by software by the calculation by the CCD 111. In S202, the optical system 227 (FIG. 2) is moved to a position on the platen on which the barcode paper is pasted, and in S203, the barcode information is loaded into the shading RAM inside the shading correction unit 102, and S2
Based on the shading correction data stored in the RAM 113 at 01, the soft shading correction is performed by the calculation of the CPU 111 at S204. Here, in this embodiment, in order to analyze the obtained bar code information more accurately, the CPU 1 repeats S203 and S204 eight times.
11 is added to the work RAM 113, an average value is calculated, and this is used as bar code information. Next, in S205,
The average value of R, G, and B is calculated for each pixel from the bar code information represented by the color components of R, G, and B obtained in S204 to create a density signal, which is binarized to obtain a black and white width. Is calculated and converted into actual numerical data.

【0040】本実施例では一般的に使用されているCO
DE39のフォーマットを用いており、S206では、
このフォーマットエラー、及びスタート/ストップキャ
ラクタであるアスタリスクの有無等の判定を行ない、O
Kであれば次の処理に行く。エラーであれば、例えば読
み込んだバーコードにゴミがついていた、あるいはバー
コードの印字部がこすれ等でうすくなったりしている可
能性もあるため、原稿台上に貼られているバーコードの
有効領域内で光学系ユニットCCDラインセンサーのラ
インの垂直方向(副走査方向)に移動させて(S21
5)、別の位置でのバーコードを読む様にS203へと
戻り、再度バーコードの読み取り処理を行う。
CO which is generally used in this embodiment
The format of DE39 is used, and in S206,
This format error and the presence / absence of an asterisk, which is a start / stop character, are judged, and O
If K, go to the next process. If there is an error, for example, there is a possibility that the read barcode is dusty or the barcode printing section is rubbing, so the barcode on the platen is valid. In the area, the optical system unit is moved in the vertical direction (sub-scanning direction) of the CCD line sensor line (S21).
5) Then, the process returns to S203 so as to read the barcode at another position, and the barcode reading process is performed again.

【0041】ここでS213ではリトライの回数Nをチ
ェックして(本実施例では8回)ある回数以上行っても
エラーが発生した時S214のエラーへ行き、操作部
114の表示パネル115にそのエラーメッセージを出
す。
Here, in S213, the number of retries N is checked (8 times in this embodiment), and if an error occurs even after a certain number of times, the process goes to the error in S214, and the error is displayed on the display panel 115 of the operation unit 114. Send a message.

【0042】S206のエラーチェックがOKであれ
ば、S207でパリティーチェックを行う。本実施例で
は、バーコードの各キャラクター(0〜F)を構成する
数値は、ある演算処理が施されており、その情報からは
すぐ機体番号がわからない様になっている。この読み込
まれたバーコード情報から逆演算を行い、得られた数値
の最終コードがパリティーコードになっているため、そ
のパリティーチェックを行い、パリティーエラーが発生
すれば、S212のエラーへ行き、表示パネル115
にそのエラーメッセージを表示する。
If the error check in S206 is OK, a parity check is performed in S207. In this embodiment, the numerical values forming each character (0 to F) of the barcode are subjected to a certain arithmetic processing, and the machine number cannot be immediately known from the information. Since the final code of the obtained numerical value is the parity code by performing the inverse operation from the read bar code information, the parity check is performed, and if a parity error occurs, go to the error of S212 and display panel 115
To display the error message.

【0043】次にパリティーチェックがOKであれば、
S209に行きバーコード紙の貼られている紙の位置情
報を、電池117によりバックアップされたRAM11
3に、その情報をセーブする。次にS210で、読み込
んだバーコードのデータそのものをバックアップされた
RAM113にセーブする。更にS211でS210の
生データから逆演算を施しパリティービットを除いた本
体のシリアル番号を同様にバックアップする。最後にS
216でバーコードデータを表示パネル115に表示
し、サービスマンが、装置固有の番号を確認できるよう
にする。以上でバーコードの読み取り処理が終了する。
Next, if the parity check is OK,
Going to S209, the RAM 11 in which the position information of the paper to which the barcode paper is attached is backed up by the battery 117.
Save the information in 3. Next, in S210, the read bar code data itself is saved in the RAM 113 that has been backed up. Further, in step S211, the raw data of step S210 is inversely calculated and the serial number of the main body excluding the parity bit is backed up in the same manner. Finally S
At 216, the barcode data is displayed on the display panel 115 so that the service person can confirm the device-specific number. This completes the barcode reading process.

【0044】尚、前述したバーコード情報の読み込み動
作は、いわゆるサービスモードでのみ行われ、一般ユー
ザーは操作できない様になっている。又この読み込み動
作は、操作者(サービスマン)が特に意識して行うもの
でなく、本実施例では図7に示す様にサービスモードの
DOCーBLEV処理を行った後に、自動的に起動され
る様になっている。このS101のDOCーBLEV
は、原稿台上に白基準となるコピー用紙を置き、そのR
GBのセンサー出力を検出し、それぞれのピーク値があ
る範囲に入る様にするゲイン調整で、これはハロゲンラ
ンプ、センサー、CPUボード(前記バーコード情報を
記憶しているRAM113が置かれているボード)が交
換された時に、サービスマンが実行させるものである。
つまり前記読み取りに影響を与える様な部品が交換され
た時、自動的にバーコード情報の読み取り処理が実行さ
れる様になっている。
The above-described bar code information reading operation is performed only in the so-called service mode, and cannot be operated by general users. Further, this reading operation is not performed by the operator (service person) in particular, and in this embodiment, it is automatically started after performing the DOC-BLEV process in the service mode as shown in FIG. It has become like. This S101 DOC-BLEV
Place a copy paper as a white reference on the document table,
This is a gain adjustment that detects the GB sensor output so that each peak value falls within a certain range. This is a halogen lamp, a sensor, a CPU board (a board on which the RAM 113 storing the bar code information is placed. ) Is replaced by a service person.
In other words, when a component that affects the reading is replaced, the barcode information reading process is automatically executed.

【0045】図9は通常プリント動作時のフローチャー
トである。
FIG. 9 is a flow chart for the normal printing operation.

【0046】S300では、複写機本体の電源が投入さ
れてから始めてのプリント動作であるかのチェックを行
う。これは本発明の目的の1つでもある。バーコードの
解析時間をなるべく少なくする為で、バーコードの解析
を電源投入後一回のみ行うようにすれば、電源を入れた
ままでバーコードの内容を変えられても、それ以前の情
報はバックアップRAM113に記憶されており、その
情報がパターン付加回路に設定される為、出力サンプル
からの機体番号の解析は可能となる。
In S300, it is checked whether the printing operation is the first one after the power of the copying machine main body is turned on. This is also one of the purposes of the present invention. In order to reduce the barcode analysis time as much as possible, if you analyze the barcode only once after turning on the power, even if you change the contents of the barcode with the power on, the previous information is backed up. Since the information is stored in the RAM 113 and the information is set in the pattern adding circuit, it is possible to analyze the machine number from the output sample.

【0047】S300の判定がYESならば、次にS3
01でスキャナ動作が伴うプリント動作か否かの判定を
行う。本実施例では、光学系ユニットを原稿に対して移
動させながら出力する通常の複写動作と、不図示の外部
にイメージメモリを持った外部装置から画像情報を出力
する動作とがあり、後者の場合は、イメージリーダのハ
ロゲンランプを点灯してCCDで読み取るスキャン動作
を行われないので、バーコードの解析処理は行わない様
にしている。
If the determination in S300 is YES, then S3
At 01, it is determined whether or not the printing operation is accompanied by the scanner operation. In this embodiment, there are a normal copying operation for outputting while moving the optical system unit with respect to the original, and an operation for outputting image information from an external device (not shown) having an image memory outside. In the latter case, Does not perform the scanning operation of turning on the halogen lamp of the image reader and reading with the CCD, so that the analysis processing of the bar code is not performed.

【0048】S301でスキャン動作有りのときは、S
302のバーコード紙の有無をチェックする。これは、
サービスモードでのバーコード読み取り処理と同様に、
光学系ユニットをバーコードの貼られている位置に移動
し、シェーティング補正部102の内部のシェーディン
グRAMにそのデータを取り込む。このバーコード紙の
貼られている部材は、全面黒で塗装されており、もしバ
ーコード紙が貼られていない時は、シェーディングRA
Mのデータは全て黒となり、バーコード紙が無いと判定
される。又、シェーディングRAMに白情報が検出され
た時、そのアドレスと一番最後の白から黒に変化した時
のアドレスが、前述したサービスモードでのバックアッ
プされた紙座標位置と同じかどうかのチェックを行う。
これは貼られた位置がずれていないかの判定となり、S
303のバーコード紙が無い、S304のバーコード紙
の位置が異ると判定された時、S308のエラーに飛
び、コピー動作を中止してその意味を示すメッセージ表
示を操作部114の表示パネル115に出力する。つま
りここでは、バーコードの数値解析を行なわず、単純に
紙があるか無いかの判断と、その貼られている座標値の
みをチェックし、解析時間の短縮化を図っている。
If there is a scan operation in S301, S
Check the presence or absence of the barcode paper 302. this is,
Similar to the barcode reading process in service mode,
The optical system unit is moved to the position where the barcode is attached, and the data is loaded into the shading RAM inside the shading correction unit 102. The member to which this barcode paper is attached is painted in black all over, and if the barcode paper is not attached, the shading RA
The M data are all black, and it is determined that there is no barcode paper. Also, when white information is detected in the shading RAM, check whether that address and the address when the last white change from black is the same as the backed up paper coordinate position in the service mode described above. To do.
This is a judgment as to whether or not the pasted position has shifted, and S
If it is determined that there is no barcode sheet 303 and the position of the barcode sheet is different in step S304, the process jumps to the error in step S308, the copy operation is stopped, and a message indicating the meaning is displayed on the display panel 115 of the operation unit 114. Output to. In other words, here, the numerical analysis of the bar code is not performed, and it is simply determined whether there is paper or not, and only the attached coordinate values are checked to shorten the analysis time.

【0049】次にS304でYESと判定されたなら
ば、あるいはS300の2回目以降のスキャン動作を伴
うプリント動作か、あるいはスキャン動作を伴わないプ
リント動作の時、S305に行き、サービスモードで記
憶されたバーコード情報のパリティーチェックを行な
う。これはバックアップの内容が破壊または何らかの原
因で書き変えられたかのチェックを行なうもので、S3
06でエラーであればS309のエラーに行きそのエ
ラーメッセージを出す。S306がOKであれば、機体
番号であるシリアルNoをパターン付加回路に設定し、
通常の複写動作シーケンスへと行く。通常の複写動作シ
ーケンスにおいては、シェーディング補正部102は、
通常のシェーディング動作を行う。
If YES is determined in S304, or if the print operation with the second or subsequent scan operation in S300 or the print operation without the scan operation, the process goes to S305 and is stored in the service mode. Check the parity of the barcode information. This is to check whether the contents of the backup have been destroyed or rewritten for some reason. S3
If it is an error in 06, it goes to the error in S309 and outputs the error message. If S306 is OK, the serial number, which is the machine number, is set in the pattern addition circuit,
Go to the normal copy operation sequence. In a normal copying operation sequence, the shading correction unit 102
Perform normal shading operation.

【0050】(第2の実施例)前記第1の実施例ではパ
ターン付加回路に機体番号そのものを設定し、画像変調
したが、もしこの画像から第3者が機体番号を解析し
て、悪用する場合も想定されるので、このパターン付加
回路には、機体番号に演算処理を施した、つまりバーコ
ードそのものの情報を直接設定しても良い。
(Second Embodiment) In the first embodiment, the machine number itself is set in the pattern adding circuit and the image is modulated, but if the third party analyzes the machine number from this image and abuses it. In this case, the pattern addition circuit may be directly set with the information of the bar code itself, which is obtained by performing arithmetic processing on the machine number.

【0051】[0051]

【発明の効果】以上の様に、本発明によれば、バーコー
ドにもとづく画像処理を確実に行うことができる。
As described above, according to the present invention, image processing based on a bar code can be surely performed.

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

【図1】イメージスキャナ部201のブロック図。FIG. 1 is a block diagram of an image scanner unit 201.

【図2】本発明の実施例の装置概観図。FIG. 2 is a schematic view of an apparatus according to an embodiment of the present invention.

【図3】パターン付加回路の構成を示す図。FIG. 3 is a diagram showing a configuration of a pattern adding circuit.

【図4】付加パターンを説明する図。FIG. 4 is a diagram illustrating an additional pattern.

【図5】複写結果の一例を示す図。FIG. 5 is a diagram showing an example of a copy result.

【図6】付加パターン例を示す図。FIG. 6 is a diagram showing an example of an additional pattern.

【図7】サービスモードのフローチャート。FIG. 7 is a flowchart of a service mode.

【図8】バーコード読取処理のフローチャート。FIG. 8 is a flowchart of a barcode reading process.

【図9】プリント動作のフローチャート。FIG. 9 is a flowchart of a print operation.

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

228 バーコード 110 パターン付加回路 228 barcode 110 pattern addition circuit

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 画像を読み取るための画像読取手段と、 装置固有の情報を示すパターンを表示する部材と、 前記画像読取手段により前記部材に表示されたパターン
が正常に読み取られたか否かを解析する解析手段とを有
し、 前記解析手段による解析結果に従って、装置を制御する
ことを特徴とする画像処理装置。
1. An image reading unit for reading an image, a member for displaying a pattern indicating information peculiar to an apparatus, and an analysis as to whether or not the pattern displayed on the member is normally read by the image reading unit. An image processing apparatus comprising: an analyzing unit for controlling the apparatus according to an analysis result by the analyzing unit.
【請求項2】 画像を読み取るための画像読取手段と、 装置固有の情報を示すパターンを表示する部材と、 前記画像読取手段により読み取られた前記パターンを記
憶する記憶手段とを有し、 前記記憶手段は、装置の電源ONに応じて前記パターン
を記憶することを特徴とする画像処理装置。
2. An image reading unit for reading an image, a member for displaying a pattern showing information peculiar to the apparatus, and a storage unit for storing the pattern read by the image reading unit. An image processing apparatus, wherein the means stores the pattern in response to power-on of the apparatus.
【請求項3】 複数の光電変換素子がアレイ状に並んだ
光電変換手段と、 前記光電変換素子のばらつきを補正するための基準板
と、 装置固有の情報を示すパターンを表示する部材と、 前記基準板及び前記部材を前記光電変換手段により変換
して得られた電気信号に応じて、前記装置固有の情報を
抽出することを特徴とする画像処理装置。
3. A photoelectric conversion means in which a plurality of photoelectric conversion elements are arranged in an array, a reference plate for correcting variations in the photoelectric conversion elements, a member for displaying a pattern indicating information unique to the device, and An image processing apparatus, wherein information specific to the apparatus is extracted according to an electric signal obtained by converting the reference plate and the member by the photoelectric conversion unit.
JP25820592A 1992-09-28 1992-09-28 Image processing apparatus and image processing method Expired - Lifetime JP3267341B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25820592A JP3267341B2 (en) 1992-09-28 1992-09-28 Image processing apparatus and image processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25820592A JP3267341B2 (en) 1992-09-28 1992-09-28 Image processing apparatus and image processing method

Publications (2)

Publication Number Publication Date
JPH06113074A true JPH06113074A (en) 1994-04-22
JP3267341B2 JP3267341B2 (en) 2002-03-18

Family

ID=17316975

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25820592A Expired - Lifetime JP3267341B2 (en) 1992-09-28 1992-09-28 Image processing apparatus and image processing method

Country Status (1)

Country Link
JP (1) JP3267341B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040000897A (en) * 2002-06-26 2004-01-07 이동명 Butterfly valve
JP2010193171A (en) * 2009-02-18 2010-09-02 Konica Minolta Business Technologies Inc Image reader

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040000897A (en) * 2002-06-26 2004-01-07 이동명 Butterfly valve
JP2010193171A (en) * 2009-02-18 2010-09-02 Konica Minolta Business Technologies Inc Image reader

Also Published As

Publication number Publication date
JP3267341B2 (en) 2002-03-18

Similar Documents

Publication Publication Date Title
EP0733958B2 (en) Image processing apparatus
JPH05300362A (en) Picture processor
JP2614369B2 (en) Image processing device
JPH11220607A (en) Image processor, method therefor and computer readable storage medium
JP3267341B2 (en) Image processing apparatus and image processing method
JP3375992B2 (en) Image processing apparatus and method
JP3247446B2 (en) Image processing apparatus and image processing method
JP3260810B2 (en) Image processing apparatus and method
JP4454786B2 (en) Image processing apparatus and control method thereof
JP3976815B2 (en) Image processing apparatus and method
JP3291039B2 (en) Image processing apparatus and method
JPH06111051A (en) Image processor
JPH05153368A (en) Image processor
JP3264523B2 (en) Image processing device
JP3272739B2 (en) Image processing apparatus and method
JP3251348B2 (en) Image processing apparatus and image processing method
JP3302039B2 (en) Image processing device
JPH1132202A (en) Device and method for image processing
JP3015303B2 (en) Image processing apparatus and method
JP3313779B2 (en) Image processing apparatus and image processing method
JPH06326854A (en) Picture processing unit
JP3352455B2 (en) Image processing apparatus and method
JP3619120B2 (en) Image processing apparatus and method
JP3199869B2 (en) Image processing apparatus and method
JP3227174B2 (en) Image processing apparatus and control method for image processing apparatus

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

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

Free format text: PAYMENT UNTIL: 20090111

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090111

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20100111

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20110111

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20120111

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20130111

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20130111

Year of fee payment: 11