(57)【特許請求の範囲】
【請求項１】
画像形成部と、この画像形成部に供給する画像データを処理する画像データ処理部と、この画像データ処理部に原画像データと画像データ処理のためのパラメータを供給するデータ供給手段とを備えた画像形成装置において、
前記画像データ処理部は、画像データ処理のためのパラメータ記憶部を複数組備え、前記データ供給手段は最初の画像データを供給する前に、合成する画像それぞれについてのパラメータを設定しておき、前記画像データ処理部は、処理画像データのライン数をカウントするラインカウンタを備え、このラインカウンタによる処理画像終了のカウント出力に基づき、前記パラメータを切り替えることを特徴とする画像形成装置。
【請求項２】
前記パラメータ記憶部は、各画像のパラメータを記憶するレジスタからなり、前記ラインカウンタのカウントアップ信号に基づき、パラメータをレジスタ間でシフトさせて、パラメータを切り替えていくことを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、プリンタ、ファクシミリ、複写機等、或いはそれらの複合装置に使用される画像形成装置に関する。
【０００２】
【従来の技術】
複数ページの画像を１枚の記録紙に記録するいわゆるページ合成において、合成する各ページの解像度、倍率が異なることがある。従来は、ページメモリ上に合成された１ページの画像データを作ってから、プリンタに転送しているので、ページメモリに書き込むときに、解像度、倍率の変換処理を行っていた。
【０００３】
この従来技術において、コストを低減するために、ページメモリを用いずに合成された画像をプリントするに際し、画像データをプリンタへ出力している途中でソフト的に１画像の終了を判定し、終了したと判定した場合は解像度、倍率のパラメータをソフト処理により変更することも行われている。
【０００４】
【発明が解決しようとする課題】
しかしながら、解像度、倍率のパラメータをソフト処理により変更する場合、１画像のプリントを終了してから、次の画像のプリントを開始するまでに、次の画像の解像度、倍率のパラメータをソフト処理により変更しなければならないので、システムに高速の動作が要求されるだけでなく、前の画像のプリントが終了したか否かをソフト的に監視する必要があり、ソフトの処理負担が重くなり、最悪の場合、時間的に処理が間に合わないために、プリントされた画像に悪影響が出るなど、システムに成立しない可能性がある。
【０００５】
この発明は、そのような問題点に着目してなされたもので、ソフトの処理を軽減すると共にコストも低減する画像形成装置を提供することを目的としている。
【０００６】
【課題を解決するための手段】
前記目的を達成するために、この発明の画像形成装置は、画像形成部と、この画像形成部に供給する画像データを処理する画像データ処理部と、この画像データ処理部に原画像データと画像データ処理のためのパラメータを供給するパラメータを供給するデータ供給手段とを備えたものにおいて、前記画像データ処理部は、画像データ処理のためのパラメータ記憶部を複数組備え、前記データ供給手段は最初の画像データを供給する前に、合成する画像それぞれについてのパラメータを設定しておき、前記画像データ処理部は、処理画像データのライン数をカウントするラインカウンタを備え、このラインカウンタによる処理画像終了のカウント出力に基づき、前記パラメータを切り替えるようにしている。
【０００７】
この画像形成装置では、最初の画像データを供給する前に、パラメータ記憶部に合成する各画像データのパラメータが、それぞれ設定記憶されている。そして、各画像データが供給され、画像形成される際に、ラインカウンタのカウントアップで画像終了を検知すると、記憶してあるパラメータを順次切り替えて取り出し、そのパラメータで対応する画像データの形成処理を実行する。この画像形成装置では、ラインカウントによる処理画像終了のカウント出力に基づき、パラメータ記憶部から読み出すパラメータを切り替えるので、ソフト的に前の画像の終了を監視する必要がなくなり、ソフトの処理が軽減され、ページメモリも不要となって、コストが軽減される。
【０００８】
この装置において、ラインカウンタは、１画像の終了を検知するものである。例えば１画像のラインが７００ラインであるときは、７００ライン目の画像データの処理が終わると、１画像の処理が終了したことが検知され、次の画像のデータ処理が開始される。
【０００９】
つまり、この具体的構成としては、システムは制御部を備え、この制御部は、ラインカウンタからのカウントアップ信号が割り込み信号として入力され、この割り込みに基づき次の画像データ処理のパラメータを予め記憶してあるパラメータ記憶部から切り替えて読み出し、次の画像データの画像形成処理に使用する。
【００１０】
なお、本発明において、画像データ処理のパラメータには、解像度（倍率）変換、スムージングの有無等がある。
【００１１】
【発明の実施の形態】
以下、実施の形態により、この発明を更に詳細に説明する。
【００１２】
図１は、実施形態に係る画像形成装置を備えたコピー機能及びファクシミリ機能兼有の複合装置の概略構成を示すブロック図である。この複合装置は、ＣＰＵ（制御部）１、ＮＣＵ２、モデム３、スキャナ４、操作部５、ＲＯＭ６、ＲＡＭ７、画像メモリ（ＤＲＡＭ）８、ＣＯＤＥＣ９、ＤＭＡＣ（ダイレクト・メモリ・アクセス・コントローラ）１０、ラインカウンタ（画像終了検知部）１２及びパラメータ記憶用のレジスタ１６、１７を持つプリンタ画像処理回路（画像データ処理部）１１、ラインメモリ（ＦＩＦＯ）１３、ＤＭＡＣ１４、プリンタ（画像形成部）１５を備える。これらの各要素は、システムバス２０やイメージバス２１で接続されている。
【００１３】
ＣＰＵ１は、この装置を構成する各部を制御する。また、ＣＰＵ１は、ラインカウンタ１２からのカウントアップ信号が割り込み信号として入力され、この割り込みに基づき、プリンタ画像処理回路１１において次の画像データ処理のパラメータに切り替え、次の画像データのプリンタ画像処理回路１１への供給を開始する機能を有する。
【００１４】
ＮＣＵ２は、電話回線（図示せず）との接続を制御すると共に、相手先の電話番号（ＦＡＸ番号を含む）に対応したダイヤル信号の送出する機能及び着信を検出するための機能を備えている。モデム３は、ＩＴＵ（国際電気通信連合）−Ｔ勧告Ｔ．３０に従ったファクシミリ伝送制御手順に基づいて、Ｖ．１７、Ｖ．２７ｔｅｒ、Ｖ．２９等に従った送信データの変調及び受信データの復調を行う。
【００１５】
スキャナ４は、ＦＡＸ送信及びコピーをするときに原稿の画像データを読み取る。操作部５は、ファクシミリ機能やコピー機能を使用するときに、ユーザがＦＡＸ送信・受信、プリント等の指示をするためのものである。
【００１６】
ＲＯＭ６は、この装置を制御するためのプログラムを記憶する。ＲＡＭ７は、データ等を一時的に記憶する。画像メモリ８は、受信画像データやスキャナ４で読み取った画像データを圧縮状態で一時的に記憶する。ＣＯＤＥＣ９は、読み取った画像データを送信するためにＭＨ、ＭＲ、ＭＭＲ方式等により符号化（エンコード）し、受信画像データを復号（デコード）する。ＤＭＡＣ１０は、画像メモリ８に格納された画像データをＣＯＤＥＣ９に転送するためのもので、ＣＰＵ１により起動される。
【００１７】
プリンタ画像処理回路１１は、プリンタ１５に供給する画像データをプリンタの解像度に応じた画像データに変換する。このプリンタ画像処理回路１１に設けられたラインカウンタ１２は、１画像のラインを計数し、計数値が１画像のライン数に達すると、そのカウントアップ信号をＣＰＵ１に割り込み信号として入力する。このプリンタ画像処理回路１１には、更に２個のレジスタ１６、１７を備えている。ここでは、２つの画像データを合成した画像形成を行う場合に、最初の画像データを供給する前に、最初の画像データのパラメータをレジスタ１６に、次の画像データのパラメータをレジスタ１７に予め登録しておく。ラインメモリ１３は、１画像の画像データのうち、数ライン分を記憶し、順次更新される。このラインメモリ１３の記憶データは、画像データ処理のパラメータがプリンタ画像処理回路１１にセットされるときにクリアされる。
【００１８】
ＤＭＡＣ１４は、ＣＯＤＥＣ９によりビットイメージに復号された画像データをプリンタ画像処理回路１１に転送するためのものであり、ＣＰＵ１により起動される。プリンタ１５は、プリンタ画像処理回路１１から供給された画像データを記録紙上にプリントする。
【００１９】
次に、上記のように構成した複合装置の動作について説明する。但し、この複合装置は、複数ページの画像を１枚の記録紙にプリントするページ合成処理に特徴があるので、そのプリント動作を図２のフロー図及び図３のタイミングチャートを参照して説明する。
【００２０】
まず、プリント処理に入ると、ステップＳＴ１において、複数画像のパラメータ及び各画像のライン数を、プリンタ画像処理部１１に設定する。合成画像が２つの画像からなる場合には、最初の画像データのパラメータがレジスタ１６に記憶され、第２番目の画像データのパラメータがレジスタ１７に記憶される。
【００２１】
続いて、ステップＳＴ２へ移行する。ステップＳＴ２においては、最初の画像について、ＣＯＤＥＣ９を起動し、ＤＭＡＣ１０及びＤＭＡＣ１４を起動する。これにより、画像メモリ８に記憶されている最初の画像データが読み出され、システムバス２０、ＣＯＤＥＣ９、イメージバス２１を経て、プリンタ画像処理回路１１に供給される。この処理のタイミングは、垂直同期信号ＶＳＹＮＣの出た直後である。更に、レジスタ１６に記憶してあるパラメータ１を使用するタイミングは、最初の水平同期信号ＨＳＹＮに同期しており、このタイミングでプリンタ画像処理回路１１は、パラメータ１による画像処理を開始し、処理された第１の画像データがプリンタ１５に供給され、各ライン毎のプリントが進行する。プリントが１ライン終了する毎に、ラインカウンタ１２が１インクリメントする。ステップＳＴ２の次に、ステップＳＴ３へ移行する。
【００２２】
ステップＳＴ３においては、割り込み有りか否かを判定する。ラインカウンタ１２のカウント値が第１の画像データの設定ライン数に達していない場合は、プリンタ画像処理回路１１から割り込み信号ＩＮＴが出ないので、ステップＳＴ３で割り込み信号ＩＮＴが入るまで待機する。
【００２３】
プリントが進行し、第１番目の画像データのプリントが終了すると、ラインカウンタ１２がカウントアップし、応じてプリント画像処理回路１１から割り込み信号ＩＮＴが出力される。ＣＰＵでは、この割り込み信号ＩＮＴを受けると、ステップＳＴ３における割り込み有りかの判定が「はい」となり、ステップＳＴ４ヘ移行する。
【００２４】
ステップＳＴ４においては、処理が終了か否かを判定する。今回の画像データのプリントが終了し、次にプリントする画像データがない場合は、処理を終了する。しかし、この実施形態の動作の説明では、２つの画像を合成して、画像を形成する場合を想定しており、最初の画像データのプリント終了時では、第２の画像データが残っている。そのため、ステップＳＴ４においての「終了か」の判定は「いいえ」となり、ステップＳＴ５へ移行する。
【００２５】
ステップＳＴ５においては、第２番目の画像について、ＣＯＤＥＣ９、ＤＭＡＣ１０、１４を起動して、画像メモリ８から読み出し、システムバス２０、ＣＯＤＥＣ９、イメージバス２１を経て、プリンタ画像処理回路１１に供給する。また、このタイミングにプリンタ画像処理回路１１のレジスタ１６に、それまでレジスタ１７に記憶されていた第２番目の画像データのパラメータ及びライン数がシフトされる。また、ラインメモリ１３がクリアされる。これはラインメモリ１３に第１番目の画像が残っていると、第２番目の画像データの解像度変換、スムージング処理に悪影響が出るからである。
【００２６】
プリンタ画像処理回路１１及びプリンタ１５では、供給された第２番目の画像データをレジスタ１６に記憶されている第２番目のパラメータに基づき画像処理し、１ライン毎のプリント処理を行う。第２番目の画像データにつき、プリントが終了すると、ラインカウンタ１２がカウントアップし、割り込み信号ＩＮＴがプリンタ画像処理回路１１より、ＣＰＵ１に出力される。
【００２７】
ＣＰＵ１の処理は、ステップＳＴ５におけるＣＯＤＥＣ起動、ＤＭＡＣ起動後、ステップＳＴ３へ戻り、割り込み待機中である。そのため、割り込み信号ＩＮＴが入力されると、ステップＳＴ３の判定が「はい」となり、ステップＳＴ４へ移行する。ステップＳＴ４においては、処理が終了か否かを判定する。上記想定のように、次にプリントすべき画像データがない場合は、処理を終了する。しかし、第３番目の印字すべき画像がある場合には、ステップＳＴ５に移行する。そし、ＣＯＤＥＣ９、ＤＭＡＣ１０、１４を起動し、第３番目の画像データの読み出し、画像処理及びプリント処理を行う。このとき、レジスタ１６にシフトされて記憶されている第３番目の画像データのパラメータ及びライン数で処理が進行する。この場合は、更にレジスタを備え、第３番目の画像データについてのライン数がプリント開始時に設定できるようにしておくのが望ましい。
【００２８】
このようなプリント処理によれば、ラインカウンタ１２のカウントアップ信号が割り込み信号として、ＣＰＵ１に入力されると、予め各画像の記憶されているパラメータが、次の画像データの画像処理への移行に対応して切り替えられ、そのパラメータでプリントが行われるので、前の画像のプリント終了をソフト的に監視する必要がなくなり、ソフト処理が軽減され、ページメモリも不要となり、コストを削減できる。
【００２９】
【発明の効果】
この発明によれば、画像データ処理のためのパラメータ記憶部を複数組備えておき、最初の画像データを供給する前に、合成される画像それぞれについてのパラメータを設定記憶しておき、一方、ラインカウンタによる処理画像終了のカウント出力に基づき、次のプリントすべき画像に応じたパラメータに切り替えるようにしているので、ソフト的に前の画像の終了を監視する必要がなくなり、ソフト処理が軽減され、ページメモリも不要となり、コストを低減できる。
【図面の簡単な説明】
【図１】この発明の一実施形態である複合機能付きファクシミリ装置の構成を示すブロック図である。
【図２】同実施形態複合機能付きファクシミリ装置のプリント処理動作を説明するフロー図である。
【図３】同実施形態複合機能付きファクシミリ装置の処理動作を説明するための各信号のタイミングチャートである。
【符号の説明】
１            ＣＰＵ（制御部）
６            ＲＯＭ
７            ＲＡＭ
８            画像メモリ
９            ＣＯＤＥＣ
１０，１４    ＤＭＡＣ
１１          プリンタ画像処理回路（画像データ処理部）
１２          ラインカウンタ（画像終了検知部）
１３          ラインメモリ
１５          プリンタ（画像形成部）
１６          レジスタＡ
１７          レジスタＢ
【図１】
0003570381.tif 000002
【図２】
0003570381.tif 000003
【図３】
0003570381.tif 000004