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
JP3710283B2 - Image recording device - Google Patents
[go: Go Back, main page]

JP3710283B2 - Image recording device - Google Patents

Image recording device Download PDF

Info

Publication number
JP3710283B2
JP3710283B2 JP11527298A JP11527298A JP3710283B2 JP 3710283 B2 JP3710283 B2 JP 3710283B2 JP 11527298 A JP11527298 A JP 11527298A JP 11527298 A JP11527298 A JP 11527298A JP 3710283 B2 JP3710283 B2 JP 3710283B2
Authority
JP
Japan
Prior art keywords
clock
counter
image data
image
control 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.)
Expired - Fee Related
Application number
JP11527298A
Other languages
Japanese (ja)
Other versions
JPH11308443A (en
Inventor
義昭 川合
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP11527298A priority Critical patent/JP3710283B2/en
Publication of JPH11308443A publication Critical patent/JPH11308443A/en
Application granted granted Critical
Publication of JP3710283B2 publication Critical patent/JP3710283B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、画像記録装置に関し、詳しくは、記録する画像の変倍処理をすることのできるものに関する。
【0002】
【従来の技術】
従来より、受け取った画データをビットマップ変換(展開)してページメモリに蓄積し、その画データを画素クロックに同期させて読み出しシリアル画データとして記録媒体によりプロットして画像を記録する画像記録装置が知られており、この画像記録装置には記録画像を指定された倍率にする変倍処理をする機能を備えてファクシミリ受信した画像や読取複写(コピー)する画像を記録紙のサイズに合わせたり、任意の倍率で記録することができるものがある。
【0003】
この種の画像記録装置として、本出願人は特開平8−123957号公報に記載するものを提案している。
この画像記録装置は、受信画データまたはスキャナ等で読み取った画データをビットマップ変換しページメモリに蓄積して画素クロックに同期させてシリアル画データとしてプロットする装置であって、高周波数のクロックをプログラマブルに分周する第1のカウンタと、第1のカウンタからの分周クロックをカウントする第2のカウンタと、第2のカウンタの出力をデコードし該第2のカウンタが1周する間に予め設定された数だけイネーブル信号を出力するデコーダとを備えたクロック分周回路を設け、該クロック分周回路から出力されるクロックを用いることにより、任意の倍率で画像を変倍して記録することを可能にしている。
【0004】
【発明が解決しようとする課題】
しかしながら、この本出願人が提案する画像記録装置にあっては、変倍時に画素クロックを変化させるために、画像の書き込み開始位置も変化するため、変倍処理毎に書き込み開始位置を補正しなければならない、という不都合があった。したがって、この不都合を解消するという課題があった。
【0005】
そこで、本発明は、画素クロックを調整するタイミングを制御することにより、変倍処理毎の画像の書き込み位置の補正を不要にして、変倍処理を施した画像を安定した位置に容易に記録可能な画像記録装置を提供することを目的とする。
【0006】
【課題を解決するための手段】
上記目的達成のため、請求項1に記載の発明は、受け取った画データをビットマップ変換し画素クロックに同期するシリアル画データとして出力するデータ制御部と、指定された倍率に応じた変倍クロックを作成しデータ制御部が使用する画素クロックとして出力するクロック制御部と、を備える画像記録装置であって、画像の記録領域では指定倍率に応じた変倍クロックを使用し、前記画像の記録領域以外の領域では等倍時の画素クロックを使用するよう変更することによって、前記画データを書き込むことを特徴とするものである。
【0007】
この請求項1に記載の発明では、画像(画データ)の記録領域のみで指定倍率に応じた変倍クロックが使用され、以外の領域、すなわち、画像の書き込み開始位置までの領域などでは通常の等倍時の画素クロックが使用される。したがって、一定の位置から変倍処理された画像が書き込み記録される。
請求項2に記載の発明は、請求項1に記載の発明の構成に加え、前記画像の記録領域のみに変倍クロックを作成させる一方、前記画像の記録領域以外では等倍時の画素クロックを出力させる制御信号を前記クロック制御部に出力するタイミング制御部を更に備え、前記クロック制御部は、高周波数のクロックをプログラマブルに分周する第1のカウンタと、第1のカウンタからの分周クロックをカウントする第2のカウンタと、第2のカウンタの出力をデコードし該第2のカウンタが1周する間に予め設定された数だけイネーブル信号を出力するデコーダと、を備えて指定された倍率に応じて第1のカウンタの設定を変更し変倍クロックを作成するとともに、該クロック制御部は、タイミング制御部からの制御信号に基づいて、画データを記録する領域以外では第1のカウンタを等倍時の設定にする一方、画データを記録する領域では第1のカウンタを指定倍率に応じた設定にすることを特徴とするものである。
【0008】
この請求項2に記載の発明では、第1のカウンタが、画像の書き込み開始位置までは等倍時の設定にされ、画像の記録領域で指定倍率に応じた設定にされる。したがって、その第1のカウンタの設定を切り換えるだけで、画像の記録領域では指定倍率に応じた変倍クロックが、画像の書き込み開始位置までの領域などでは等倍時の画素クロックが使用される。
【0009】
請求項3に記載の発明は、請求項1または2に記載の発明の構成に加え、外部装置に接続されるプリンタコントローラ部を有し、前記タイミング制御部はプリンタコントローラ部に外部装置から受け取った画データを出力させるタイミング信号を送出することを特徴とするものである。
この請求項3に記載の発明では、例えば、装置本体が備えるデータ通信機能(ファクシミリ通信機能など)による受信画データやスキャナ機能等による読取画データに限らず、データ処理装置などの外部装置の画データでも、プリンタコントローラ部を介して受け取って、装置本体による画データと同様に(上記発明と同様に)変倍処理することができる。したがって、外部装置で作成などした画像でも変倍処理して一定の位置から書き込み記録することができる。
【0010】
請求項4に記載の発明は、請求項1から3のいずれかに記載の発明の構成に加え、画データの記録開始位置を設定する設定手段を備え、該設定手段内の記録開始位置の設定値を書換可能に構成したことを特徴とするものである。
この請求項4に記載の発明では、設定手段に予め設定する記録開始位置の設定値を外部装置などから書き換えることができる。したがって、任意の位置から画像の書き込み記録を開始することができる。
【0011】
【発明の実施の形態】
以下、本発明を図面に基づいて説明する。
まず、本発明の特徴を説明するのに先だって、図1〜図4を用いて、本発明に係る画像記録装置の第1実施形態を適用する画像記録装置を搭載しページメモリにビットマップ変換して蓄積した受信画データや画データを画素クロックに同期させてシリアル画データとしてプロットすることにより任意の倍率で画像を記録可能な複合機を説明する。
【0012】
図1において、複合機10は、制御プログラムに従って装置各部を統括制御するCPU11と、その制御プログラムを格納するROM12と、装置各部の駆動条件や管理データ等の各種情報を記憶するとともに動作する上で必要なデータを記憶するRAM13と、駆動条件、装置状態あるいは入力情報などの各種情報を表示するLCDやLEDなどの表示器と共にオペレータによる設定や命令等の入力操作を行なうテンキーやファンクションキーなどの各種操作キーを配設されている操作表示部14と、通信回線に接続され発着信の際に所定の回線制御を実行して回線接続あるいはその切断を行なうとともに、画像データや各種手順信号を変復調し、相手先ファクシミリ装置との間でファクシミリ制御信号の交換制御を行って画データを送受信する通信制御部15と、送信する画データをデータ圧縮して符号化する一方、受信した画データを伸長して復号化する符号化復号化部16と、読取/受信した画データをページ単位で記憶・蓄積するページメモリ17と、原稿画像に照射した光の反射光を光電変換して画データを読み取るスキャナ18と、給紙部19aが給紙する記録紙に読取/受信した画データに基づいて記録媒体を記録して画像を出力するプロッタ19とを具備しており、この複合機10はファクシミリ機能およびコピー機能を備えて、ページメモリ17にビットマップ変換して蓄積した受信画データや読取画データをプロッタ19が所定の画素クロックに同期させてシリアル画データとして記録紙にプロットすることにより画像記録することができる。
【0013】
プロッタ19は、例えば、公知の電子写真記録方式により記録紙に画像を記録するようになっており、詳細な説明は割愛するが、回転駆動させつつ帯電させた感光体上に画データに基づいて図2に示すLD(レーザダイオード)ドライブ部20を駆動させて光書き込みすることにより静電潜像を形成した後にトナーを付着させてトナー現像し、そのトナー像を給紙されてきた記録紙に転写し定着させ装置外に排紙する。なお、本実施形態では、電子写真記録方式を採用するプロッタ19を説明するが、所謂、サーマルヘッドやインクジェットにより画像記録する方式のものであってもよいことはいうまでもない。
【0014】
このプロッタ19の画データの記録タイミングは、図2に示すクロック分周回路21、プロットデータ制御部22およびプロッタタイミング制御部23により制御するようになっている。
クロック分周回路21は、図2に示すように、発振器24、レジスタA25、レジスタB26、カウンタA27、カウンタB28、およびデコーダ29により構築されている。カウンタA27は、発振器24からの基準高周波クロックをレジスタA25内の格納値M(M=整数)によってM分周またはM−1分周して、例えば、後述するデコーダ29の出力が「0」のときにはM分周の分周クロックPCLKを、「1」のときにはM−1分周の分周クロックPCLKをカウンタB28に出力するようになっており、カウンタB28はカウンタA27からの分周クロックPCLKをカウントするN進カウンタを構成するのに対して、デコーダ29はレジスタB26の格納値K(K=整数)に応じてそのカウンタB28がカウンタ出力CNTをNカウントする間にK回のイネーブル出力「1」を出力する。
【0015】
そして、クロック分周回路21は、この構成により、プロッタ19による記録速度に合わせて画データ(プロットデータ)の転送クロックである画素クロックPCLK(分周クロックPCLK)を作成して、その画素クロックPCLKは画データを書き込む1ラインの同期信号であるプロッタラインシンクに同期させプロットデータ制御部22およびプロッタタイミング制御部23に出力する。そのうちのプロットデータ制御部22は、そのプロッタラインシンクと画素クロックPCLKから1ラインの画データ区間(画像領域)を作成して、その画素クロックPCLKに同期させてページメモリ17に蓄積する画データを読み出しスムージング処理などの画像処理を施した後にシリアル画データとしてLDドライブ部20に出力し、LDドライブ部20にLDの発光によりその画データ区間で光書き込み(プロット)を行わせる。
【0016】
このとき、クロック分周回路21は、図3のタイミングチャートに示すように、発振器24の周波数を30MHzとすると、通常の分周器では、15MHz、10MHz・・・というように整数分の一の分周しかできないが、例えば、レジスタA25にM=6をセットすることによりカウンタA27の値をM=6とすると共にカウンタB28の値をN=4とすると、カウンタA27はデコーダ29の出力が「0」のときに6進カウンタ、「1」のときに5進カウンタとなり、カウンタB28は4進カウンタとなる。
【0017】
ここで、レジスタB26にK=0がセットされている場合には、デコーダ29の出力DECはカウンタB28の出力CNTによらず「0」となり、カウンタA27は6進カウンタ動作を続けるので、画素クロックPCLKの周波数は30MHz/6=5MHzとなる。
また、レジスタB26にK=1がセットされたとすると、デコーダ29のDECとして、カウンタB28の1サイクル(PCLKの4カウント)中のCNT=3のときに1回「1」が出力され、カウンタA27はそのデコーダ出力DECが「1」のときに5進カウンタ動作を行う。このため、画素クロックPCLKの出力としては、発振器24の1/6周期が3回、1/5周期が1回という間隔のクロックとなり、平均すると(6×3+5×1)/4=5.75分周されたことになって、平均周波数は、30MHz/5.75=5.22MHzとなる。
【0018】
同様に、レジスタBにK=2がセットされたとすると、デコーダ29のDECとして、カウンタB28の1サイクル(PCLKの4カウント)中に2回「1」が出力されるので、画素クロックPCLKの出力は、1/6周期が2回、1/5周期が2回というクロックとなり、平均すると5.5分周クロックとなる。
このように、クロック分周回路21によれば、M、N、Kの値によって、発振器24のクロックを(M・N−K)/N分周することが可能となる。なお、Kの値はN以下の整数である。
【0019】
したがって、プロッタ19は、操作表示部14などから指定された倍率に画像を変倍処理する命令が入力されて、主走査方向の変倍を行う場合(副走査方向の変倍処理は、公知の方式、例えば記録紙の給紙速度や間引き処理などにより行うことはいうまでもない。)、例えば、発振器24の周波数を30MHzで等倍出力時の画素クロックPCLKを5MHzとすると、クロック分周回路21には、M=6、N=4、K=0をセットすることにより、図4のタイミングチャートに示すように、基準クロックを6分周した5MHzの画素クロックPCLKが発生し(作成され)、このクロックに同期した等倍の画像を記録するシリアル画データ(プロットデータ)がプロットデータ制御部22に出力される。また、クロック分周回路21に、M=6、N=4、K=2をセットすると、(6×4−2)/4=5.5分周した平均5.45MHzの画素クロックPCLKで5MHz/5.45MHz=0.92倍に縮小する変倍処理を施したプロットデータが出力される。また、クロック分周回路21に、M=7、N=4、K=2をセットすると、平均4.62MHzの画素クロックPCLKで5MHz/4.62MHz=1.08倍に拡大する変倍処理を施したプロットデータが出力される。
【0020】
しかしながら、プロッタ19は、RAM(設定手段)13内の設定値により画データの書き込み開始位置を決定するようになっており、プロッタタイミング制御部23内で画素クロックPCLKをカウントすることでRAM13内の設定値に対応するカウント値に達したときに画データの書き込みを開始する。このため、クロック分周回路21では、図4のタイミングチャートに示すように、画素クロックPCLKを変更した場合、プロッタラインシンクからの画データの開始位置までの間隔が、等倍時の間隔Aに対して、縮小時には短くなって間隔Bに、拡大時に長くなって間隔Cに、と画素クロックPCLKの変更に連動して変化してしまう。このことから、画像の変倍処理時も等倍時と同じ位置から画データの書き込みを開始するためには、倍率に応じてそのカウンタ値を補正する必要がある。
【0021】
次に、本発明に係る画像記録装置の第1実施形態を図5および図6を用いて説明する。図5および図6は上述した複合機10の画像記録装置にその第1実施形態を適用した一例を示す図であり、本実施形態は請求項1、2に記載の発明に対応する。なお、本実施形態では、図1、図3を流用して上述した画像記録装置と同様な構成には同一の符号を付して特徴部分を説明する。
【0022】
図5において、プロッタ19は、画データの記録タイミングをクロック分周回路(クロック制御部)31、プロットデータ制御部22およびプロッタタイミング制御部33により制御するようになっており、クロック分周回路31は、発振器24、レジスタA25、レジスタB26、カウンタA(第1のカウンタ)27、カウンタB(第2のカウンタ)28、およびデコーダ29に加えてレジスタC35を追加し、プロッタタイミング制御部33によりカウンタA27が用いるMの値を変更できるようになっている。
【0023】
レジスタC35は、レジスタA25と同様に分周比を決定するためのカウンタA27が用いる値Mを格納することができるようになっており、レジスタA25が上述した変倍時の分周比を決定するM1の値をセットするのに対して、レジスタC35には等倍の倍率指定のときに等倍時の分周比を決定するM2の値をセットする。
そして、プロッタタイミング制御部33は、画データを出力している間にはイネーブル信号(DATAEN)を作成するとともに、画データの書き込み開始および終了のタイミングにはM値をレジスタA25またはレジスタC35から読み出すMロード信号(MLOAD)を作成してカウンタA27に出力するようになっており、そのうちのDATAENはデコーダ29のDECとのANDをとってカウンタA27に出力される。
【0024】
したがって、クロック分周回路31は、図6のタイミングチャートに示すように、プロッタラインシンクが入力されるとカウンタA27にレジスタC35の値M2をロード(先の書き込み終了時にMLOADによりロード済み)しカウンタA27をM=M2で動作させ、DATAEN「0」であるうちはデコーダ29からDEC「1」が出力されてもカウンタA27はM2進カウンタとして動作することにより、等倍時の画素クロックPCLKを作成・出力することができる。このとき、プロッタタイミング制御部33は、その画素クロックPCLKをカウントするので、プロッタラインシンクからの画データの開始位置までの間隔Dが等倍時の間隔Aと同一となる等倍時と同一の書き込み開始位置で画データの書き込みを開始することができる。
【0025】
そして、画データ開始位置の手前に来ると書き込み開始時のMLOADによりカウンタA27にレジスタA25の値M1をロードしカウンタA27をM=M1で動作させると共に、DATAEN「1」となることからデコーダ29のDEC「1」も有効になって、カウンタA27は1/M1または1/(M1−1)の動作をすることができ、指定された倍率に応じた画素クロックPCLKを出力することができる。
【0026】
さらに、画データ区間が終了すると書き込み終了時のMLOADによりカウンタA27にレジスタC35の値M2を再度ロードしてM=M2で動作させ等倍時の画素クロックPCLKを作成・出力することができる。
この結果、1ライン中に画データ出力時のみ周波数が変わる画素クロックを発生することができ、等倍時と同一位置から変倍処理した画像がプロットデータ制御部22およびLDドライブ部20により書き込み記録される。
【0027】
このように本実施形態においては、画像の記録領域では指定倍率に応じた変倍クロックを使用する一方、画像の書き込み開始位置までの領域および書き込み終了後の領域では等倍時の画素クロックを使用して、画データを書き込むことができる。したがって、画素クロックを調整する簡易な構成により、変倍処理を施した画像でも等倍時と同一の位置に安定して容易に記録することができる。
【0028】
次に、図7および図8は本発明に係る画像記録装置の第2実施形態を示す図であり、本実施形態は請求項3、4に記載の発明に対応する。なお、本実施形態は、上述した第1実施形態と同様に複合機10の画像記録装置に適用した一例であることから、図5、図6を流用して同様な構成には同一の符号を付して特徴部分を説明する。
【0029】
図7および図8において、複合機10は、CPU11、ROM12、RAM13、操作表示部14、通信制御部15、符号化復号化部16、ページメモリ17、スキャナ18、およびプロッタ19に加えて、外部装置としてPC(データ処理装置)100を接続してデータのやりとりするPCI/F41を設けられており、PCI/F41は、ファクシミリ機能およびコピー機能以外に複合機10をPC100からプリンタ装置として利用することを実現するプリンタコントローラとしても機能する。
【0030】
PCI/F41は、PC100からのプリント要求に続けて送られてくるキャラクタデータをビットマップ変換して内部の不図示のページメモリに蓄積するようになっており、プロッタタイミング制御部33は、PC100からのプリント要求に応答する1ライン開始の同期信号であるプリンタラインシンク、1ラインの有効幅を示すLGATE、1ページ書き込み有効期間を示すFGATE、画データ転送クロックであるWCLK等のプロットタイミング信号を作成してPCI/F41に出力する。
【0031】
プロッタタイミング制御部33は、画データ転送クロック(WCLK)として、クロック分周回路31に、等倍時に作成する画素クロックPCLKの他に、プリント要求時にPC100または操作表示部14から指定された倍率に応じた画素クロックPCLKを画データ区間に作成させてPCI/F41に出力するようになっており、PCI/F41はプロッタタイミング制御部33から送られてきたプロットタイミング信号に合わせてページメモリに蓄積するプリント画データ(WDATA)をプロットデータ制御部22に出力し、プロットデータ制御部22はその画データをプロットデータとしてLDドライブ部20に出力しLDを発光させ光書き込み(プロット)をする。
【0032】
また、複合機10は、PC100からの指示をPCI/F41を介して受けることができ、CPU11がPC100からの入力に従ってRAM13内の画データの書き込み開始位置を決定する設定値を書き換えることができる。なお、併せて副走査方向のレジスト調整を行い得るようにするのが好適であることはいうまでもない。また、RAM13内の設定値は操作表示部14からも書換可能に構成してもよい。
【0033】
このように本実施形態においては、上述実施形態の作用効果に加えて、PC100で作成した文書などのプリンタ画像でも変倍処理を行うことができ、等倍時と同一位置で各変倍時の書き込みを開始することができる。
また、RAM13内の設定値をPC100から書き換えることにより、PC100で作成したプリンタ画像の主走査方向のレジスト調整を任意に設定することができ、任意の位置にプリント画像を記録することができる。
【0034】
なお、本実施形態では、PCI/F41をプリンタコントローラ部として構成するが、PCI/F41はデータのやりとりをするインターフェイス部として構成し、CPU11やページメモリ17などをプリンタコントローラ部として機能させるようにしてもよいことはいうまでもない。
【0035】
【発明の効果】
本発明によれば、画像の記録領域では指定倍率に応じた変倍クロックを使用する一方、画像の書き込み開始位置までの領域などでは等倍時の画素クロックを使用して、受け取った画データを書き込むことができる。したがって、変倍処理を施した画像を安定した位置に容易に記録することができる。また、画像の記録開始位置の設定値を書換可能にすることにより、その画像を任意の位置に記録することができる。
【図面の簡単な説明】
【図1】本発明に係る画像記録装置の第1実施形態を適用する複合機を示す図であり、その概略全体構成を示すブロック図である。
【図2】その要部構成を示すブロック図である。
【図3】その変倍処理時の画素クロックを説明するタイミングチャートである。
【図4】その変倍処理時の画像記録を説明するタイミングチャートである。
【図5】本発明に係る画像記録装置の第1実施形態を適用した複合機を示す図であり、その要部構成を示すブロック図である。
【図6】その変倍処理時の画像記録を説明するタイミングチャートである。
【図7】本発明に係る画像記録装置の第1実施形態を適用した複合機を示す図であり、その概略全体構成を示すブロック図である。
【図8】その要部構成を示すブロック図である。
【符号の説明】
10 複合機
11 CPU
13 RAM(設定手段)
14 操作表示部
15 通信制御部
17 ページメモリ
18 スキャナ
19 プロッタ(画像記録装置)
22 プロットデータ制御部
24 発振器
25 レジスタA
26 レジスタB
27 カウンタA(第1のカウンタ)
28 カウンタB(第2のカウンタ)
29 デコーダ
31 クロック分周回路(クロック制御部)
33 プロッタタイミング制御部
35 レジスタC
41 PCI/F(プリンタコントローラ部)
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image recording apparatus, and more particularly to an apparatus capable of performing a scaling process on an image to be recorded.
[0002]
[Prior art]
Conventionally, the received image data is bitmap-converted (decompressed) and stored in a page memory, and the image data is read out in synchronization with the pixel clock, read out as serial image data, and plotted on a recording medium to record an image. This image recording apparatus has a function of changing the recording image to a specified magnification, and adjusts the image received by facsimile or the image to be read / copied (copied) to the size of the recording paper. Some can be recorded at an arbitrary magnification.
[0003]
As this type of image recording apparatus, the present applicant has proposed an apparatus described in JP-A-8-123957.
This image recording device is a device that bitmaps received image data or image data read by a scanner or the like, accumulates it in a page memory, and plots it as serial image data in synchronism with a pixel clock. A first counter that programmableally divides, a second counter that counts the frequency-divided clock from the first counter, and an output of the second counter is decoded and the second counter makes one round in advance. Provide a clock divider circuit with a decoder that outputs the set number of enable signals, and use the clock output from the clock divider circuit to scale and record the image at any magnification Is possible.
[0004]
[Problems to be solved by the invention]
However, in the image recording apparatus proposed by the present applicant, since the pixel writing start position also changes in order to change the pixel clock at the time of scaling, the writing start position must be corrected for each scaling process. There was an inconvenience that it was necessary. Therefore, there has been a problem of eliminating this inconvenience.
[0005]
Therefore, according to the present invention, by controlling the timing of adjusting the pixel clock, it is not necessary to correct the writing position of the image for each scaling process, and the image subjected to the scaling process can be easily recorded at a stable position. An object of the present invention is to provide a simple image recording apparatus.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, the invention according to claim 1 is a data control unit for converting received image data into a bitmap image and outputting it as serial image data synchronized with a pixel clock, and a scaling clock according to a specified magnification. And a clock control unit that outputs a pixel clock used by the data control unit , wherein the image recording area uses a scaling clock according to a specified magnification, and the image recording area In the other areas, the image data is written by changing to use a pixel clock at the same magnification .
[0007]
According to the first aspect of the present invention, the scaling clock corresponding to the designated magnification is used only in the image (image data) recording area, and the normal area is used in other areas, that is, the area up to the image writing start position. A pixel clock at the same magnification is used. Therefore, an image subjected to the scaling process is written and recorded from a certain position.
According to a second aspect of the present invention, in addition to the configuration of the first aspect of the invention , a scaling clock is generated only in the recording area of the image, while a pixel clock at the same magnification is generated outside the recording area of the image. A timing control unit that outputs a control signal to be output to the clock control unit; the clock control unit configured to divide a high-frequency clock in a programmable manner; and a divided clock from the first counter; A specified counter, and a decoder that decodes the output of the second counter and outputs a predetermined number of enable signals while the second counter makes one round. In response to this, the setting of the first counter is changed to create a scaled clock, and the clock control unit records image data based on a control signal from the timing control unit. Except in the region of one of the setting at the time of magnification the first counter, in the region for recording the image data is characterized in that the setting corresponding to the designated magnification a first counter.
[0008]
According to the second aspect of the present invention, the first counter is set at the same magnification until the image writing start position, and is set according to the designated magnification in the image recording area. Therefore, by simply switching the setting of the first counter, a scaling clock corresponding to the specified magnification is used in the image recording area, and a pixel clock at the same magnification is used in the area up to the image writing start position.
[0009]
The invention according to claim 3 has a printer controller unit connected to an external device in addition to the configuration of the invention according to claim 1 or 2, and the timing controller receives the printer controller unit from the external device. A timing signal for outputting image data is transmitted.
In the third aspect of the invention, for example, the image data of an external device such as a data processing device is not limited to the received image data by the data communication function (facsimile communication function or the like) provided in the apparatus main body or the read image data by the scanner function. Data can also be received via the printer controller unit and subjected to scaling processing as in the case of image data by the apparatus body (similar to the above-described invention). Therefore, even an image created by an external device can be written and recorded from a certain position by scaling processing.
[0010]
The invention according to claim 4 includes setting means for setting the recording start position of the image data in addition to the configuration according to any one of claims 1 to 3, and setting of the recording start position in the setting means. It is characterized in that the value can be rewritten.
According to the fourth aspect of the present invention, the setting value of the recording start position preset in the setting means can be rewritten from an external device or the like. Therefore, image recording can be started from an arbitrary position.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be described with reference to the drawings.
First, prior to describing the features of the present invention, the image recording apparatus to which the first embodiment of the image recording apparatus according to the present invention is applied is mounted using FIG. 1 to FIG. A multifunction device capable of recording an image at an arbitrary magnification by plotting received image data and image data accumulated in this manner as serial image data in synchronization with a pixel clock will be described.
[0012]
Referring to FIG. 1, a multifunction machine 10 operates and stores a CPU 11 that controls each part of the apparatus according to a control program, a ROM 12 that stores the control program, and various information such as driving conditions and management data of each part of the apparatus. Various types of keys such as numeric keys and function keys for setting operations and commands by the operator together with a RAM 13 for storing necessary data and an LCD or LED display for displaying various information such as driving conditions, device status or input information. The operation display unit 14 provided with operation keys is connected to a communication line, and when a call is made / received, predetermined line control is performed to connect or disconnect the line, and image data and various procedure signals are modulated / demodulated. , Communication control for sending and receiving image data by controlling exchange of facsimile control signals with the destination facsimile machine Unit 15 compresses and encodes image data to be transmitted, and encodes and decodes unit 16 that decompresses and decodes received image data, and stores and stores read / received image data in units of pages. A page memory 17, a scanner 18 that photoelectrically converts the reflected light of the light irradiated on the original image, and reads image data; a recording medium based on the image data read / received on the recording paper fed by the paper feeding unit 19a The MFP 10 has a facsimile function and a copy function, and stores the received image data and the read image data stored in the page memory 17 by bitmap conversion. An image can be recorded by plotting the plotter 19 on a recording sheet as serial image data in synchronization with a predetermined pixel clock.
[0013]
For example, the plotter 19 records an image on a recording sheet by a known electrophotographic recording method, and a detailed description is omitted, but based on image data on a photosensitive member charged while being rotated. An LD (laser diode) drive unit 20 shown in FIG. 2 is driven to perform optical writing to form an electrostatic latent image, and then toner is attached to develop the toner, and the toner image is fed onto the recording paper that has been fed. The image is transferred, fixed, and discharged outside the apparatus. In the present embodiment, the plotter 19 adopting the electrophotographic recording method is described, but it goes without saying that a so-called thermal head or ink jet recording method may be used.
[0014]
The image data recording timing of the plotter 19 is controlled by the clock frequency dividing circuit 21, the plot data control unit 22 and the plotter timing control unit 23 shown in FIG.
As shown in FIG. 2, the clock frequency dividing circuit 21 is constructed by an oscillator 24, a register A25, a register B26, a counter A27, a counter B28, and a decoder 29. The counter A27 divides the reference high-frequency clock from the oscillator 24 by M or M-1 by the stored value M (M = integer) in the register A25. For example, the output of the decoder 29 described later is “0”. In some cases, the divided clock PCLK of M frequency division is output to the counter B28, and in the case of "1", the divided clock PCLK of M-1 frequency division is output to the counter B28. The counter B28 outputs the divided clock PCLK from the counter A27. In contrast to the N-ary counter that counts, the decoder 29 responds to the stored value K (K = integer) stored in the register B26 while the counter B28 counts the counter output CNT N times. Is output.
[0015]
With this configuration, the clock frequency dividing circuit 21 creates a pixel clock PCLK (frequency-divided clock PCLK) that is a transfer clock for image data (plot data) in accordance with the recording speed of the plotter 19, and the pixel clock PCLK. Is synchronized with a plotter line sync, which is a one-line synchronization signal for writing image data, and is output to the plot data control unit 22 and the plotter timing control unit 23. Among them, the plot data control unit 22 creates one line of image data section (image area) from the plotter line sync and the pixel clock PCLK, and stores the image data stored in the page memory 17 in synchronization with the pixel clock PCLK. After performing image processing such as read smoothing processing, it is output to the LD drive unit 20 as serial image data, and the LD drive unit 20 is caused to perform optical writing (plotting) in the image data section by light emission of the LD.
[0016]
At this time, as shown in the timing chart of FIG. 3, when the frequency of the oscillator 24 is set to 30 MHz, the clock frequency dividing circuit 21 is 15 MHz, 10 MHz,. For example, if the value of the counter A27 is set to M = 6 and the value of the counter B28 is set to N = 4 by setting M = 6 in the register A25, the output of the decoder 29 is " When it is “0”, it becomes a hexadecimal counter, when it is “1”, it becomes a quinary counter, and the counter B28 becomes a quaternary counter.
[0017]
Here, when K = 0 is set in the register B26, the output DEC of the decoder 29 becomes "0" regardless of the output CNT of the counter B28, and the counter A27 continues the hex counter operation. The frequency of PCLK is 30 MHz / 6 = 5 MHz.
Assuming that K = 1 is set in the register B26, "1" is output once as DEC of the decoder 29 when CNT = 3 in one cycle of the counter B28 (4 counts of PCLK), and the counter A27 Performs a quinary counter operation when its decoder output DEC is "1". For this reason, the output of the pixel clock PCLK is a clock with an interval of 1/6 period of the oscillator 24 being 3 times and 1/5 period being 1 time. On average, (6 × 3 + 5 × 1) /4=5.75 As a result of frequency division, the average frequency is 30 MHz / 5.75 = 5.22 MHz.
[0018]
Similarly, if K = 2 is set in the register B, “1” is output twice during one cycle of the counter B28 (4 counts of PCLK) as the DEC of the decoder 29, so that the output of the pixel clock PCLK is output. Is a clock in which the 1/6 cycle is 2 times and the 1/5 cycle is 2 times, and on average it becomes a 5.5 divided clock.
Thus, according to the clock frequency dividing circuit 21, the clock of the oscillator 24 can be divided by (M · N−K) / N according to the values of M, N, and K. Note that the value of K is an integer equal to or less than N.
[0019]
Accordingly, the plotter 19 receives a command for scaling the image at a specified magnification from the operation display unit 14 or the like, and performs scaling in the main scanning direction (the scaling process in the sub-scanning direction is known). Needless to say, it is performed by a method such as a recording paper feeding speed or thinning processing.) For example, assuming that the frequency of the oscillator 24 is 30 MHz and the pixel clock PCLK at the same magnification output is 5 MHz, the clock frequency dividing circuit. By setting M = 6, N = 4, and K = 0, a 5 MHz pixel clock PCLK obtained by dividing the reference clock by 6 is generated (created) as shown in the timing chart of FIG. The serial image data (plot data) for recording the same-size image synchronized with the clock is output to the plot data control unit 22. Further, when M = 6, N = 4, and K = 2 are set in the clock frequency dividing circuit 21, 5 MHz is obtained with an average pixel clock PCLK of 5.45 MHz divided by (6 × 4-2) /4=5.5. /5.45 MHz = 0 Plot data that has been subjected to scaling processing that is reduced to 0.92 times is output. Further, when M = 7, N = 4, and K = 2 are set in the clock frequency dividing circuit 21, a scaling process for enlarging to 5 MHz / 4.62 MHz = 1.08 times with an average pixel clock PCLK of 4.62 MHz. The applied plot data is output.
[0020]
However, the plotter 19 determines the writing start position of the image data based on the set value in the RAM (setting means) 13, and counts the pixel clock PCLK in the plotter timing control unit 23 to thereby store the image data in the RAM 13. Writing of image data is started when the count value corresponding to the set value is reached. For this reason, in the clock frequency dividing circuit 21, as shown in the timing chart of FIG. 4, when the pixel clock PCLK is changed, the interval from the plotter line sync to the start position of the image data is set to the interval A at the same magnification. On the other hand, when the pixel clock PCLK is changed, it is shortened at the time of reduction and is changed to the interval B, and is increased at the time of enlargement to the interval C. For this reason, in order to start writing image data from the same position as when the image is scaled, the counter value must be corrected according to the magnification.
[0021]
Next, a first embodiment of the image recording apparatus according to the present invention will be described with reference to FIGS. 5 and 6 are diagrams showing an example in which the first embodiment is applied to the image recording apparatus of the multifunction machine 10 described above, and this embodiment corresponds to the inventions described in claims 1 and 2. In the present embodiment, the same components as those of the image recording apparatus described above with reference to FIGS.
[0022]
In FIG. 5, the plotter 19 controls the recording timing of image data by a clock divider circuit (clock controller) 31, plot data controller 22 and plotter timing controller 33. In addition to the oscillator 24, the register A25, the register B26, the counter A (first counter) 27, the counter B (second counter) 28, and the decoder 29, a register C35 is added. The value of M used by A27 can be changed.
[0023]
Similarly to the register A25, the register C35 can store the value M used by the counter A27 for determining the frequency division ratio, and the register A25 determines the frequency division ratio at the time of scaling described above. Whereas the value of M1 is set, the value of M2 for determining the division ratio at the time of equal magnification is set in the register C35 when the equal magnification is designated.
The plotter timing control unit 33 creates an enable signal (DATAEN) while outputting the image data, and reads the M value from the register A25 or the register C35 at the timing of starting and ending the writing of the image data. An M load signal (MLOAD) is generated and output to the counter A27, and DATAEN of them is ANDed with the DEC of the decoder 29 and output to the counter A27.
[0024]
Therefore, as shown in the timing chart of FIG. 6, when the plotter line sync is input, the clock frequency dividing circuit 31 loads the value M2 of the register C35 into the counter A27 (already loaded by MLOAD at the end of the previous writing). A27 operates at M = M2, and while DATAEN is “0”, even if DEC “1” is output from the decoder 29, the counter A27 operates as an M binary counter, thereby creating a pixel clock PCLK at the same magnification. -Output is possible. At this time, the plotter timing control unit 33 counts the pixel clock PCLK, so that the interval D from the plotter line sync to the start position of the image data is the same as the interval A at the same magnification. Writing of image data can be started at the writing start position.
[0025]
When the image data start position is reached, the value M1 of the register A25 is loaded into the counter A27 by MLOAD at the start of writing, and the counter A27 is operated at M = M1. DEC “1” is also enabled, and the counter A27 can operate at 1 / M1 or 1 / (M1-1), and can output the pixel clock PCLK corresponding to the designated magnification.
[0026]
Further, when the image data section is completed, the value M2 of the register C35 is loaded again into the counter A27 by MLOAD at the end of writing, and the pixel clock PCLK at the same magnification can be generated and output by operating at M = M2.
As a result, a pixel clock whose frequency is changed only when image data is output in one line can be generated, and an image that has been subjected to scaling processing from the same position as that at the same magnification is written and recorded by the plot data control unit 22 and the LD drive unit 20. Is done.
[0027]
As described above, in the present embodiment, a scaling clock corresponding to the specified magnification is used in the image recording area, while a pixel clock at the same magnification is used in the area up to the writing start position of the image and the area after the writing ends. Thus, the image data can be written. Therefore, with a simple configuration that adjusts the pixel clock, an image subjected to the scaling process can be stably and easily recorded at the same position as that at the same magnification.
[0028]
Next, FIG. 7 and FIG. 8 are views showing a second embodiment of the image recording apparatus according to the present invention, and this embodiment corresponds to the invention described in claims 3 and 4. Since this embodiment is an example applied to the image recording apparatus of the multifunction machine 10 as in the first embodiment described above, the same reference numerals are used for the same configurations using FIG. 5 and FIG. A feature portion will be described below.
[0029]
7 and 8, the multifunction machine 10 includes an external CPU in addition to the CPU 11, ROM 12, RAM 13, operation display unit 14, communication control unit 15, encoding / decoding unit 16, page memory 17, scanner 18, and plotter 19. As a device, a PC (data processing device) 100 is connected and a PCI / F 41 for exchanging data is provided. The PCI / F 41 uses the MFP 10 as a printer device from the PC 100 in addition to the facsimile function and the copy function. It also functions as a printer controller that realizes the above.
[0030]
The PCI / F 41 converts the character data sent following the print request from the PC 100 into a bitmap and stores it in an internal page memory (not shown). The plotter timing control unit 33 receives the data from the PC 100. Creates plot timing signals such as printer line sync, which is a synchronization signal for the start of one line in response to a print request, LGATE which indicates the effective width of one line, FGATE which indicates the effective period of page writing, and WCLK which is the image data transfer clock. And output to PCI / F41.
[0031]
The plotter timing control unit 33 sets the magnification specified by the PC 100 or the operation display unit 14 at the time of a print request in addition to the pixel clock PCLK generated at the same magnification as the clock frequency dividing circuit 31 as the image data transfer clock (WCLK). The corresponding pixel clock PCLK is generated in the image data section and is output to the PCI / F 41. The PCI / F 41 accumulates in the page memory in accordance with the plot timing signal sent from the plotter timing control unit 33. Print image data (WDATA) is output to the plot data control unit 22, and the plot data control unit 22 outputs the image data as plot data to the LD drive unit 20 to emit light and write (plot) the LD.
[0032]
Further, the multifunction machine 10 can receive an instruction from the PC 100 via the PCI / F 41, and the CPU 11 can rewrite the setting value for determining the image data writing start position in the RAM 13 in accordance with the input from the PC 100. Needless to say, it is preferable that the resist adjustment in the sub-scanning direction can be performed. The set value in the RAM 13 may be configured to be rewritable also from the operation display unit 14.
[0033]
As described above, in this embodiment, in addition to the effects of the above-described embodiment, the scaling process can be performed on a printer image such as a document created by the PC 100, and at the same position as that at the same magnification, You can start writing.
Further, by rewriting the setting value in the RAM 13 from the PC 100, it is possible to arbitrarily set registration adjustment in the main scanning direction of the printer image created by the PC 100, and to record the print image at an arbitrary position.
[0034]
In this embodiment, the PCI / F 41 is configured as a printer controller unit. However, the PCI / F 41 is configured as an interface unit for exchanging data so that the CPU 11, the page memory 17, and the like function as a printer controller unit. It goes without saying.
[0035]
【The invention's effect】
According to the present invention, the image recording area uses a scaling clock according to the specified magnification, while the area up to the image writing start position uses a pixel clock at the same magnification to convert received image data. Can write. Therefore, it is possible to easily record the image subjected to the scaling process at a stable position. Also, by making the set value of the image recording start position rewritable, the image can be recorded at an arbitrary position.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a multifunction peripheral to which a first embodiment of an image recording apparatus according to the present invention is applied, and a block diagram illustrating a schematic overall configuration thereof.
FIG. 2 is a block diagram showing the configuration of the main part.
FIG. 3 is a timing chart illustrating a pixel clock during the scaling process.
FIG. 4 is a timing chart illustrating image recording during the scaling process.
FIG. 5 is a diagram showing a multifunction machine to which the first embodiment of the image recording apparatus according to the present invention is applied, and is a block diagram showing a main part configuration thereof.
FIG. 6 is a timing chart for explaining image recording during the scaling process.
FIG. 7 is a diagram showing a multifunction machine to which the first embodiment of the image recording apparatus according to the present invention is applied, and is a block diagram showing a schematic overall configuration thereof.
FIG. 8 is a block diagram showing the configuration of the main part.
[Explanation of symbols]
10 MFP
11 CPU
13 RAM (setting means)
14 Operation display
15 Communication control unit
17 page memory
18 Scanner
19 Plotter (image recording device)
22 Plot data control unit
24 oscillator
25 Register A
26 Register B
27 Counter A (first counter)
28 Counter B (second counter)
29 Decoder
31 Clock divider (clock controller)
33 Plotter timing controller
35 Register C
41 PCI / F (Printer Controller)

Claims (4)

受け取った画データをビットマップ変換し画素クロックに同期するシリアル画データとして出力するデータ制御部と、
指定された倍率に応じた変倍クロックを作成しデータ制御部が使用する画素クロックとして出力するクロック制御部と、を備える画像記録装置であって、
画像の記録領域では指定倍率に応じた変倍クロックを使用し、前記画像の記録領域以外の領域では等倍時の画素クロックを使用するよう変更することによって、前記画データを書き込むことを特徴とする画像記録装置。
A data control unit that converts the received image data into a bitmap and outputs it as serial image data synchronized with the pixel clock;
A clock control unit that creates a scaling clock according to a specified magnification and outputs it as a pixel clock used by the data control unit, and an image recording apparatus comprising:
The image data is written by changing to use a scaling clock corresponding to a specified magnification in an image recording area and using a pixel clock at the same magnification in an area other than the image recording area. Image recording device.
前記画像の記録領域のみに変倍クロックを作成させる一方、前記画像の記録領域以外では等倍時の画素クロックを出力させる制御信号を前記クロック制御部に出力するタイミング制御部を更に備え、
前記クロック制御部は、高周波数のクロックをプログラマブルに分周する第1のカウンタと、第1のカウンタからの分周クロックをカウントする第2のカウンタと、第2のカウンタの出力をデコードし該第2のカウンタが1周する間に予め設定された数だけイネーブル信号を出力するデコーダと、を備えて指定された倍率に応じて第1のカウンタの設定を変更し変倍クロックを作成するとともに、
該クロック制御部は、タイミング制御部からの制御信号に基づいて、画データを記録する領域以外では第1のカウンタを等倍時の設定にする一方、画データを記録する領域では第1のカウンタを指定倍率に応じた設定にすることを特徴とする請求項1に記載の画像記録装置。
A timing control unit that outputs a control signal for outputting a pixel clock at the same magnification in a region other than the image recording region while generating a scaling clock only in the image recording region;
The clock control unit decodes an output of a first counter that programmably divides a high-frequency clock, a second counter that counts a divided clock from the first counter, and an output of the second counter. A decoder that outputs a predetermined number of enable signals during one round of the second counter, and changes the setting of the first counter according to the specified magnification and creates a scaling clock ,
Based on a control signal from the timing control unit, the clock control unit sets the first counter to the same magnification setting in a region other than the region where image data is recorded, while the first counter is used in the region where image data is recorded. The image recording apparatus according to claim 1, wherein the setting is set in accordance with a designated magnification.
外部装置に接続されるプリンタコントローラ部を有し、
前記タイミング制御部はプリンタコントローラ部に外部装置から受け取った画データを出力させるタイミング信号を送出することを特徴とする請求項1または2に記載の画像記録装置。
A printer controller connected to an external device;
The image recording apparatus according to claim 1, wherein the timing control unit sends a timing signal that causes the printer controller unit to output image data received from an external device.
画データの記録開始位置を設定する設定手段を備え、
該設定手段内の記録開始位置の設定値を書換可能に構成したことを特徴とする請求項1から3のいずれかに記載の画像記録装置。
Setting means for setting the recording start position of image data,
4. The image recording apparatus according to claim 1, wherein the setting value of the recording start position in the setting means is configured to be rewritable.
JP11527298A 1998-04-24 1998-04-24 Image recording device Expired - Fee Related JP3710283B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11527298A JP3710283B2 (en) 1998-04-24 1998-04-24 Image recording device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11527298A JP3710283B2 (en) 1998-04-24 1998-04-24 Image recording device

Publications (2)

Publication Number Publication Date
JPH11308443A JPH11308443A (en) 1999-11-05
JP3710283B2 true JP3710283B2 (en) 2005-10-26

Family

ID=14658564

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11527298A Expired - Fee Related JP3710283B2 (en) 1998-04-24 1998-04-24 Image recording device

Country Status (1)

Country Link
JP (1) JP3710283B2 (en)

Also Published As

Publication number Publication date
JPH11308443A (en) 1999-11-05

Similar Documents

Publication Publication Date Title
US5615314A (en) Interface for providing rasterized data to an imaging device
JPH11192760A (en) Image forming apparatus and system, image reading apparatus and system, recording medium
JP2005011025A (en) Communication control method
JP2002156801A (en) Image forming device
JP7446860B2 (en) Multifunction device, its control method, and program
JP3710283B2 (en) Image recording device
US5764370A (en) Enlargement and reduction apparatus for an image forming apparatus
JPH066529A (en) Image reader
US20090128836A1 (en) Image forming apparatus and multi-cropped image forming method thereof
JP2000177188A (en) Copying device and storage medium
JP2721347B2 (en) Image processing device
JP3307778B2 (en) Image recording method by serial printer
JP3534148B2 (en) Image processing system
JP2007196567A (en) Image forming method and image forming device
JP2001318828A (en) Memory control device and image processing system
JP3958953B2 (en) Image recording apparatus and image recording method
JPH09277646A (en) Printing apparatus, control method thereof, printing system, and computer-readable memory
JP2978232B2 (en) Image data memory device
JPH1023249A (en) Image recording device
JP2003060864A (en) Print controller, printer having the same and its control method
JPH04257462A (en) Printing control circuit
JPH0472866A (en) Picture recorder and facsimile equipment
JPH06121125A (en) Image forming device
JP2000307855A (en) Image forming apparatus, control method thereof, and recording medium
JPH07273943A (en) Print controller

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050125

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050323

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050809

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050809

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20080819

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20090819

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090819

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20100819

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100819

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110819

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110819

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120819

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120819

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20130819

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees