(57)【特許請求の範囲】
【請求項１】
入力された画像を圧縮する圧縮手段と、
前記圧縮手段により圧縮された画像を記憶する圧縮画像メモリと、
網かけパターンを記憶するための網かけパターン記憶手段と、
前記圧縮画像メモリに置かれた画像を伸張する伸張手段と、
前記伸張手段により伸張された画像を展開するページメモリと、
前記ページメモリ上の画像を出力するプリント手段と、を備え、
前記圧縮画像メモリに記憶された複数の画像に網かけ処理を行ない前記ページメモリ上で合成して出力する際に、第１の画像と前記網かけパターンとの論理積により第１の網かけ処理を行なうと共に、前記網かけ処理された第１の画像に第２の画像を合成して得られる画像と前記網かけパターンとの論理積により第２の網かけ処理を行ない、前記第１、第２の網かけ処理に対するそれぞれの網かけのパターンが前記ページメモリ上で重なるように展開することを特徴とする、画像形成装置。
【請求項２】
入力された画像を圧縮する圧縮手段と、
前記圧縮手段により圧縮された画像を記憶する圧縮画像メモリと、
第１の濃度に対応する第１の網かけパターンと前記第１の濃度よりも濃い第２の濃度に対応する第２の網かけパターンとを記憶するための網かけパターン記憶手段と、
前記圧縮画像メモリに置かれた画像を伸張する伸張手段と、
前記伸張手段により伸張された画像を展開するページメモリと、
前記ページメモリ上の画像を出力するプリント手段と、を備え、
前記第２の網かけパターンと前記第１の網かけパターンとの論理和が前記第２の網かけパターンと一致するように構成され、
前記圧縮画像メモリに記憶された複数の画像にそれぞれ濃度の異なる網かけ処理を行ない前記ページメモリ上で合成して出力する際に、第１の画像と前記第１の網かけパターンとの論理積により第１の網かけ処理を行なうと共に、前記網かけ処理された第１の画像に第２の画像を合成して得られる画像と前記第２の網かけパターンとの論理積により第２の網かけ処理を行なって、ページメモリ上に画像を展開することを特徴とする、画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画像形成装置に関するものであり、特に、画像データ出力の際に画像を一旦ページメモリに展開する構成を持つデジタルコピー機等の画像形成装置のメモリ制御に関するものである。
【０００２】
【従来の技術】
近年、メモリ付デジタルコピー機においては、読取った画像に網かけ処理を施し、別の読取った画像と合成するような編集動作が行なわれるようになってきている。
【０００３】
たとえば、米国特許５１４６５５４号には、キャラクタジェネレータにより展開されたデータに濃淡をつける技術が開示されている。また、特開平４−２６２７３号公報には、原稿に網かけ処理を行なう装置において、スキャナで読取った網かけパターンを登録できる技術が開示されている。
【０００４】
さらに、特開平４−１０９６０号公報には、プリンタにおいて印字文字にのみ網かけを行なう技術が開示されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、複数の画像に網かけ処理を施し合成して出力しようとする場合には、別々の領域で展開した画像に網かけ処理を施し、網かけ処理の完了したそれぞれの画像を重ね合わせるような処理が必要となる。具体的には、出力用のページメモリに１つ目の画像を展開して網かけ処理を行ない、２つ目以降の画像は別の網かけ処理用の領域に展開して網かけ処理を行ない、出力用のページメモリに重ね合わせるという処理が必要となる。その結果、この網かけ処理用の領域分だけメモリが余分に必要となり、コストが上がってしまうという問題があった。
【０００６】
また、複数の画像に異なる濃度の網かけ処理を施して合成しようとする場合にも、上記と同様別々の領域で展開した画像に網かけ処理を施し、網かけ処理の完了した画像を重ね合わせることが必要となる。その結果、同様に網かけ処理用の領域分だけメモリが余分に必要となり、コストが上がってしまうという問題があった。
【０００７】
本発明の目的は、上述の問題点を解決し、複数の画像に網かけ処理を施して合成する機能を付加する場合でも、コストを上げることなくその機能を達成できる画像形成装置を提供することにある。
【０００８】
【課題を解決するための手段】
この発明による画像形成装置は、入力された画像を圧縮する圧縮手段と、圧縮手段により圧縮された画像を記憶する圧縮画像メモリと、網かけパターンを記憶するための網かけパターン記憶手段と、圧縮画像メモリに置かれた画像を伸張する伸張手段と、伸張手段により伸張された画像を展開するページメモリと、ページメモリ上の画像を出力するプリント手段とを備え、圧縮画像メモリに記憶された複数の画像に網かけ処理を行ないページメモリ上で合成して出力する際に、第１の画像と網かけパターンとの論理積により第１の網かけ処理を行なうと共に、網かけ処理された第１の画像に第２の画像を合成して得られる画像と網かけパターンとの論理積により第２の網かけ処理を行ない、第１、第２の網かけ処理に対するそれぞれの網かけのパターンがページメモリ上で重なるように展開することを特徴としている。
【０００９】
この発明によれば、メモリに蓄積した画像をページメモリに展開して出力する構成において、蓄積した複数の画像に網かけ処理を施し合成して出力する際に、網かけされたそれぞれの画像の網かけパターンが重なり合うようにページメモリ上に展開する。そのため、ページメモリ内の同一領域での画像の展開が可能となり、網かけ画像を重ね合わせる際に別の領域で網かけ画像を展開する必要がない分だけページメモリを小さくすることができる。
【００１０】
また、この発明による画像形成装置は、入力された画像を圧縮する圧縮手段と、圧縮手段により圧縮された画像を記憶する圧縮画像メモリと、第１の濃度に対応する第１の網かけパターンと第１の濃度よりも濃い第２の濃度に対応する第２の網かけパターンとを記憶するための網かけパターン記憶手段と、圧縮画像メモリに置かれた画像を伸張する伸張手段と、伸張手段により伸張された画像を展開するページメモリと、ページメモリ上の画像を出力するプリント手段とを備え、第２の網かけパターンと第１の網かけパターンとの論理和が第２の網かけパターンと一致するように構成され、圧縮画像メモリに記憶された複数の画像にそれぞれ濃度の異なる網かけ処理を行ないページメモリ上で合成して出力する際に、第１の画像と第１の網かけパターンとの論理積により第１の網かけ処理を行なうと共に、網かけ処理された第１の画像に第２の画像を合成して得られる画像と第２の網かけパターンとの論理積により第２の網かけ処理を行なって、ページメモリ上に画像を展開することを特徴としている。
【００１１】
この発明によれば、メモリに蓄積した画像をページメモリに展開して出力する構成において、蓄積した複数の濃度の異なる画像に網かけ処理を施し合成して出力する際に、網かけされたそれぞれの画像の網かけパターンが重なり合うようにページメモリ上に展開し、さらに濃度の薄い網かけパターンが濃度の濃い網かけパターンに含まれるように展開する。そのため、ページメモリ内の同一領域で画像の展開が可能となり、網かけ画像を重ね合わせる際に別の領域で網かけ画像を展開する必要がない分だけページメモリを小さくすることができる。
【００１２】
その結果、この発明によれば、メモリ容量を増加させることなく、蓄積した複数の画像に網かけ処理を施し合成して印字する処理を達成することができる。
【００１３】
【発明の実施の形態】
図１は、デジタルコピー機の一例の概略構成を示すブロック図である。
【００１４】
図１を参照して、このデジタルコピー機１は、大きく原稿から画像を読取るイメージリーダ部１１と、読取った画像を複数枚記憶する画像メモリ部１２と、読取った画像をプリントするプリンタ部１３と、全体を制御する全体制御部（図示せず）とから構成される。
【００１５】
イメージリーダ部１１は、ＣＣＤなどにより原稿から画像データをデジタル形式で読込むことが可能な従来のスキャナであり、原稿を連続的に読込むことが可能なものである。画像メモリ部１２は、画像データを記憶するＲＡＭおよび圧縮伸張回路等から構成され、複数の画像をＲＡＭに圧縮して記憶することができる。プリンタ部１３は、電子写真方式で画像を用紙上に形成する従来のプリンタである。
【００１６】
イメージリーダ部１１と画像メモリ部１２とプリンタ部１３とは、制御信号線ａと、画像バスＡ、Ｂによって結線されている。制御信号線ａは、原稿の給紙、読込、用紙の給紙、およびプリント動作のタイミングをとるための信号線であり、動作のスタートを指示するコマンドや、現在の状態を示すステータスをやり取りする。また、画像バスＡは、イメージリーダ部１１から読込んだ画像を画像メモリ部１２に転送する経路であり、画像バスＢは、画像メモリ部１２内の画像をプリンタ部１３へ転送する経路である。
【００１７】
コピー動作を行なう場合には、まず、制御信号線ａにより、イメージリーダ部１１に原稿読込指示が送られる。イメージリーダ部１１は、読込んだ画像を画像バスＡを通じて、画像メモリ部１２へ転送する。画像メモリ部１２で記憶された画像は、画像バスＢを通じてプリンタ部１３へ送られる。プリンタ部１３では、画像メモリ部１２からの制御信号線ａの指示により、画像信号と同期をとりながら用紙上に画像を形成する。
【００１８】
このデジタルコピー機１は、画像メモリ部１２に複数画像を蓄えることが可能な構成になっているので、イメージリーダ部１１で読込んだ画像を画像メモリ部１２に記憶しておき、同一画像を何度もプリンタ部１３に送ることにより、同じ原稿を何度もプリントしたり、プリントの順番を入れ替えたりすることができる。
【００１９】
図２は、図１に示す画像メモリ部１２の内部構成を示すブロック図である。
図２を参照して、画像メモリ部１２は、ＲＯＭ２４内に格納されたプログラムの手順に従い、ＣＰＵ２１が制御を実行する。
【００２０】
また、イメージリーダ部１１とプリンタ部１３と通信ドライバ２３とにより、制御信号線ａで通信を行なっている。
【００２１】
さらに、ＣＰＵ２１と、タイマ２２と、通信ドライバ２３と、ＲＯＭ２４と、システムＲＡＭ２５と、画像ＲＡＭ２６と、ＤＭＡＣ（ダイナミックメモリアクセスコントロール）２７とは、システムバスＣにより結線されている。
【００２２】
画像バスＡ、Ｂは画像ＲＡＭ２６と繋がり、画像がここに記憶される。画像の転送制御は、数チャンネルの転送が可能なＤＭＡＣ２７によって行なわれる。また、画像バスＡ、Ｂには圧縮器２８、伸張器２９が接続され、圧縮伸張動作を行なうことが可能である。
【００２３】
この画像ＲＡＭ２６に蓄えられた画像についての情報は、システムＲＡＭ２５に記憶されている。また、システムＲＡＭ２５には、プログラムを動作させるのに必要なパラメータなども記憶されている。
【００２４】
また、ＲＯＭ２４には、最小反復単位の複数の網かけパターンが記憶されている。ＣＰＵ２１により記憶した網かけパターンを読出し、画像ＲＡＭ２６に書込むことができる。
【００２５】
図３は、図１に示す画像メモリ部１２における画像データの流れを示すブロック図である。
【００２６】
図３を参照して、図２に示す画像ＲＡＭ２６は、入力画像メモリ２６１、ページメモリとして作用する出力画像メモリ２６２、および圧縮画像メモリ２６３に分かれている。各メモリ間の画像転送は、図２に示すＤＭＡＣ２７により行なわれる。ＤＭＡＣ２７に転送アドレス、転送サイズを指定することにより、画像データの転送が行なわれる。また、このＤＭＡＣ２７の転送カウンタを読出すことにより、どの位置まで画像を転送したかを確認することができる。
【００２７】
図１に示すイメージリーダ部１１から読込んだ画像は、画像バスＡを通じて入力画像メモリ２６１に格納される。前述したように、ＤＭＡＣ２７の転送カウンタを読出すことにより、入力画像メモリ２６１のどのラインまで画像が転送されたかを確認することができる。入力画像メモリ２６１に蓄えられた画像は、圧縮器２８により圧縮され、圧縮画像メモリ２６３上に転送される。
【００２８】
圧縮画像メモリ２６３に置かれた画像は、伸張器２９により伸張され、出力画像メモリ２６２に転送される。出力画像メモリ２６２に転送する際には、論理演算を行ない転送することが可能である。
【００２９】
出力画像メモリ２６２に転送された画像は、ＤＭＡＣ２７により画像バスＢを介してプリンタ部１３へ転送され、用紙上にプリントされる。このとき、ＤＭＡＣ２７の転送カウンタを確認することにより、画像が出力画像メモリ２６２上のどこまで転送されたかがわかる。
【００３０】
上記経路を利用して、原稿のコピー処理が行なわれる。
イメージリーダ部１１から読込まれた画像は、入力画像メモリ２６１に置かれ、画像が１ページ読込まれた段階で、圧縮器２８を使い画像を圧縮し、圧縮画像メモリ２６３に圧縮画像が転送される。この圧縮されたデータを、伸張器２９を通して出力画像メモリ２６２に転送することにより、元の画像を復元することができる。この画像を画像バスＢを通じプリンタ部１３に送ることにより、読込んだ画像がプリントできる。
【００３１】
また、出力画像メモリ２６２に転送された画像上に、ＲＯＭ２４内に記憶した網かけパターンを論理演算（論理積）して重ね合わせることにより、画像に網かけ処理を施すことが可能となる。
【００３２】
ここで、圧縮画像メモリ２６３には複数枚の画像データを保持することができるため、前述の機能を利用して、以下のようにメモリを使用したソートが可能となる。
【００３３】
すなわち、まず最初に複数枚の原稿を連続的に読込む。次に、入力画像メモリ２６１上に画像が読込まれたら圧縮器２８により画像を圧縮し、圧縮画像メモリ２６３上に圧縮画像を保持する。この動作を順次繰返し、圧縮画像メモリ２６３上に圧縮画像をすべて置く。この処理が終了したら、連続的に１ページ目からｎページ目まで伸張器２９により画像を伸張し、出力画像メモリ２６２に画像を送り、プリンタ部１３へ転送する。この伸張と出力を必要回繰返すことにより、ドキュメント単位に画像を並べて出力することができ、いわゆる機械で行なっていたソートをメモリによって行なうことができる。
【００３４】
また、圧縮画像メモリ２６３上の画像を出力画像メモリに転送する際には、論理演算をすることができるので、圧縮画像メモリ上の画像を合成することが可能となる。
【００３５】
圧縮画像メモリ２６３には、複数の画像を置くことが可能であるため、これらの画像を管理する管理テーブル（圧縮画像管理テーブル）をシステムＲＡＭ２５内に作成している。
【００３６】
テーブルには、画像単位情報を記憶しているが、画像単位情報には、圧縮前の画像のサイズ、圧縮画像が圧縮画像メモリのどこに記憶されているのかを示すポインタ、圧縮サイズ、圧縮時間、一連の原稿の何枚目の原稿であるかの情報などが記憶されている。
【００３７】
一方、上述したようなメモリに蓄積した画像情報を出力画像メモリに展開して出力するような構成において、蓄積した複数の画像に網かけ処理を施し合成して出力する場合、別々の領域にそれぞれの画像を展開して網かけ処理を行なった後にそれぞれの画像を合成したのでは、出力する画像の２面分の領域が必要となってしまう。
【００３８】
そこで、本発明は、メモリに蓄積した複数の画像に網かけ処理を施し合成して出力する場合、網かけされたそれぞれの画像の網かけパターンが重なり合うようにページメモリ上に展開することにより、同じ領域にて展開することを可能にしている。
【００３９】
図４〜図７は、本発明による画像形成装置の網かけ処理の動作を説明するための図である。
【００４０】
以下、図４〜図７を参照して、本発明による画像形成装置の網かけ処理の動作を説明する。
【００４１】
まず、本発明による画像形成装置の網かけ処理の一例として、図４（Ａ）に示す画像Ｉと図４（Ｂ）に示す画像ＩＩとを同じ濃度で網かけ処理して、図４（Ｃ）に示す画像ＩＩＩと重ね合わせる場合について説明する。なお、画像Ｉおよび画像ＩＩは、図５（Ａ）に示す網かけパターンαの濃度で網かけ処理をするものとする。
【００４２】
図６を参照して、圧縮画像データを伸張する際に上記図４（Ａ）に示す画像Ｉと図４（Ｂ）に示す画像ＩＩとを同じ濃度で網かけ処理して図４（Ｃ）に示す画像ＩＩＩと重ね合わせるモードであれば、まず圧縮画像メモリ２６３上の画像Ｉを伸張器２９により伸張し、出力ページメモリ（図示せず）に転送する（図６（Ａ）参照）。次に、ＲＯＭ２４内の網かけパターンを、網かけパターンの最小単位ごとに出力ページメモリ上の画像全面に論理積で論理演算を行ない、重ね合わせながら展開する（図６（Ｂ）参照）。次に、圧縮画像メモリ２６３上の画像ＩＩを伸張器２９により伸張し、出力ページメモリに論理和で論理演算を行ない、重ね合わせながら転送する（図６（Ｃ）参照）。次に、ＲＯＭ２４内の網かけパターンを、網かけパターンの最小単位ごとに出力ページメモリ上の画像全面に論理積で論理演算を行ない、重ね合わせながら展開する（図６（Ｄ）参照）。このとき、網かけパターンがぴったり重なり合うように展開する。次に、圧縮画像メモリ２６３上の画像ＩＩＩを伸張器２９により伸張し、出力ページメモリに論理和の論理演算を行ない、重ね合わせながら転送する（図６（Ｅ）参照）。このようにして、出力画像メモリ２６２上へのすべての画像の展開が完了すれば、出力画像メモリ２６２上の画像をプリンタ部１３へ転送する処理を開始する。
【００４３】
次に、本発明による画像形成装置の網かけ処理の他の例として、図４（Ａ）に示す画像Ｉと図４（Ｂ）に示す画像ＩＩとを異なる濃度で網かけ処理して図４（Ｃ）に示す画像ＩＩＩと重ね合わせる場合について説明する。なお、画像Ｉは図５（Ａ）に示す網かけパターンαで網かけ処理するものとし、画像ＩＩは図５（Ｂ）に示す網かけパターンβで網かけ処理するものとする。
【００４４】
図７を参照して、圧縮画像データを伸張する際に上記図４（Ａ）に示す画像Ｉと図４（Ｂ）に示す画像ＩＩとを異なる濃度で網かけ処理して図４（Ｃ）に示す画像ＩＩＩと重ね合わせるモードであれば、まず、網かけ処理する画像の薄い方の画像Ｉを圧縮画像メモリ２６３上から伸張器２９により伸張し、出力ページメモリに転送する（図７（Ａ）参照）。次に、ＲＯＭ２４内の第１の画像の網かけの濃度に対応した網かけパターンを網かけパターンの最小単位ごとに出力ページメモリ上の画像全面に論理積で論理演算を行ない、重ね合わせながら展開する（図７（Ｂ）参照）。次に、圧縮画像メモリ上の画像ＩＩを伸張器２９により伸張し出力ページメモリに転送する（図７（Ｃ）参照）。次に、ＲＯＭ２４内の画像ＩＩの網かけの濃度に対応した網かけパターンを網かけパターンの最小単位ごとに出力ページメモリ上の画像全面に論理積で論理演算を行ない、重ね合わせながら展開する（図７（Ｄ）参照）。このとき、画像ＩＩの網かけパターンが画像Ｉの網かけパターンを含んで重なるように展開する。次に、圧縮画像メモリ２６３上の画像ＩＩＩを伸張器２９により伸張し、出力ページメモリに論理和の論理演算を行ない、重ね合わせながら転送する（図７（Ｅ）参照）。このようにして、出力画像メモリ２６２上へのすべての画像の展開が完了すれば、出力画像メモリ２６２上の画像をプリンタ部１３へ転送する処理を開始する。
【００４５】
以上のように、本願発明によれば、メモリに蓄積した複数の画像に網かけ処理を施し合成して出力する場合でも、網かけされたそれぞれの画像の網かけパターンが重なり合うようにページメモリ上に展開することにより、同じ領域にて展開することが可能となり、メモリ容量を増加させることなく複数の画像を網かけして重ね合わせることが可能となる。
【００４６】
次に、図８〜図１２を参照して、本発明による画像形成装置のフローについて説明する。
【００４７】
図８は、本発明による画像形成装置の画像メモリ部における制御のメインルーチンの一例を示すフローチャートであり、特に、本発明に関係する部分について示したものである。
【００４８】
図８を参照して、まず、電源が投入されると、内部のステータスなどの状態の初期化が行なわれ（Ｓ３１０）、コピースタートが指示されたか否かが判別される（Ｓ３２０）。コピースタートが指示されるまでは、待ち状態でループしている。一方、コピースタートが指示されると、原稿読取処理（Ｓ３３０）、圧縮処理（Ｓ３４０）、画像の合成を含む伸張処理（Ｓ３５０）、プリント処理（Ｓ３６０）が順次行なわれる。その後、コピー終了か否かが判別され（Ｓ３７０）、コピー終了までこれらの各処理（Ｓ３３０〜Ｓ３６０）が繰返される。一方、コピーが終了したら、再びコピースタートが指示されたか否かが判別される（Ｓ３２０）。
【００４９】
図９は、図８に示すメインルーチン中のサブルーチンの１つである原稿読取処理を示すフローチャートである。
【００５０】
図９を参照して、まず、原稿読取中であるか否か、すなわち、イメージリーダ部１１から画像メモリ部１２の入力画像メモリ２６１への画像転送中か否かが判別される（Ｓ４１０）。
【００５１】
原稿読取中である場合には、原稿読取処理は行なわれない。一方、原稿読取中でない場合には、圧縮中であるか否かが判別される（Ｓ４２０）。
【００５２】
圧縮中である場合には、原稿読取処理は行なわれない。一方、圧縮中ではない場合には、読取るべき原稿があるか否かが判別される（Ｓ４３０）。
【００５３】
読取るべき原稿がない場合には、原稿読取処理は行なわれない。一方、読取るべき原稿がある場合には、原稿読取処理がスタートされる（Ｓ４４０）。原稿読取処理は、具体的には、ＤＭＡＣ２７をスタートさせ、イメージリーダ部１１へ制御信号線ａを介して読取要求を出す処理をいう。なお、読取動作の詳細については、公知技術と同様であるので、その説明は省略する。
【００５４】
図１０は、図８に示すメインルーチン中のサブルーチンの１つである圧縮処理を示すフローチャートである。
【００５５】
図１０を参照して、まず、圧縮中であるか否かが判別される（Ｓ５１０）。
圧縮中である場合には、圧縮処理は行なわれない。一方、圧縮中でない場合には、圧縮直後の圧縮終了状態であるか否かが判別される（Ｓ５２０）。
【００５６】
圧縮直後の圧縮終了状態でない場合には、圧縮すべき画像があるか否かが判別される（Ｓ５４０）。一方、圧縮直後の圧縮終了状態であった場合には、圧縮画像についての圧縮情報を前述の圧縮画像管理テーブルに登録した後（Ｓ５３０）、圧縮すべき画像があるか否かが判別される（Ｓ５４０）。
【００５７】
圧縮すべき画像がない場合には、圧縮処理は行なわれない。一方、圧縮すべき画像がある場合には、原稿読取中であるか否かが判別される（Ｓ５５０）。
【００５８】
読取中である場合には、圧縮処理は行なわれない。一方、読取中でない場合には、画像の圧縮処理がスタートされる（Ｓ５６０）。ここでの圧縮処理では、圧縮器２８を動作させるとともに、入力画像メモリ２６１の画像を圧縮器２８に与え、圧縮画像を圧縮画像メモリ２６３に転送する。この画像転送は、ＤＭＡＣ２７によって行なわれる。なお、読取画像がどの程度入力画像メモリ２６１に転送されたかは、ＤＭＡＣ２７の転送カウンタを読取ることにより確認することができる。
【００５９】
図１１は、図８に示すメインルーチン中のサブルーチンの１つである伸張処理を示すフローチャートである。
【００６０】
図１１を参照して、まず、伸張もしくはプリント中であるか否かが判別される（Ｓ６１０）。
【００６１】
伸張もしくはプリント中である場合には、伸張処理は行なわれない。一方、伸張もしくはプリント中でない場合には、１画像分の伸張終了状態であるか否かが判別される（Ｓ６２０）。
【００６２】
伸張終了状態でない場合には、伸張すべき画像があるか否かが判別される（Ｓ６５０）。一方、伸張終了状態である場合には、その画像が網かけ処理されるべき画像であるか否かが判別される（Ｓ６３０）。
【００６３】
網かけ処理すべき画像でない場合には、伸張すべき画像があるか否かが判別される（Ｓ６５０）。一方、網かけ処理すべき画像である場合には、網かけ処理が行なわれる（Ｓ６４０）。ここで、すべての伸張処理が終了しているか否かが判別され（Ｓ６４３）、全面伸張されている場合には、伸張処理が完了したことを記憶しておく（Ｓ６４５）。
【００６４】
次に、前述の圧縮画像管理テーブルにより伸張すべき画像があるか否かが判別される（Ｓ６５０）。伸張処理すべき画像がない場合には、伸張処理は行なわれない。一方、伸張処理すべき画像がある場合には、伸張処理がスタートされる（Ｓ６６０）。なお、伸張処理は、伸張器２９をスタートすることにより行なわれる。また、画像の転送は、ＤＭＡＣ２７により行なわれる。さらに、画像合成モードであり伸張すべき画像が複数ある場合には、画像の網かけの濃度の薄いものから伸張処理がスタートされる。
【００６５】
図１２は、図８に示すメインルーチン中のサブルーチンの１つであるプリント処理を示すフローチャートである。
【００６６】
図１２を参照して、まず、プリント中であるか否かが判別される（Ｓ７１０）。
【００６７】
プリント中である場合には、プリント処理は行なわれない。一方、プリント中でない場合には、プリントすべき画像があるか否かが判別される（Ｓ７２０）。
【００６８】
プリントすべき画像がない場合には、プリント処理は行なわれない。一方、プリントすべき画像がある場合には、伸張処理が完了したか否かが判別される（Ｓ７３０）。
【００６９】
伸張処理が完了していない場合には、プリント処理は行なわれない。一方、伸張処理が完了した場合には、プリント処理がスタートされる（Ｓ７４０）。ここで、プリント処理は、ＤＭＡＣ２７をスタートした後、制御信号線ａを通じ、給紙、印字処理をプリンタ部１３へ要求することにより行なわれる。なお、プリント処理についての詳細は、従来のプリンタの処理と全く同様であるので、その説明は省略する。
【００７０】
【発明の効果】
以上説明したように、本発明によれば、記憶された画像を一旦ページメモリに展開してから出力する構成において、記憶した複数の画像に網かけ処理を施し、この網かけを施された画像を複数重ね合わせる際に、それぞれの画像の網かけパターンが重なるように網かけを施すことにより、ページメモリ内の同一領域で画像の展開が可能となる。したがって、網かけ画像を重ね合わせる際に、別の領域で網かけ画像を展開する必要がない分だけページメモリを小さくすることができる。
【００７１】
また、濃度の異なる網かけを施した画像を重ね合わせて展開する場合には、薄い濃度の網かけパターンが濃い濃度の網かけパターンに含まれるようなパターンにし、濃度の異なる網かけを施した画像を展開する場合に、薄い濃度のものから展開することにより、上記と同様にページメモリ内の同一領域で画像の展開が可能となる。したがって、上記と同様に網かけ画像を重ね合わせる際に、別の領域で網かけ画像を展開する必要がない分だけページメモリを小さくすることができる。
【００７２】
その結果、メモリ容量を増加させることなく、蓄積した複数の画像に網かけ処理を施し合成して印字することができる。
【図面の簡単な説明】
【図１】デジタルコピー機の一例の概略構成を示すブロック図である。
【図２】図１に示すデジタルコピー機の画像メモリ部の内部構成を示すブロック図である。
【図３】図１に示すデジタルコピー機の画像メモリ部における画像データの流れを示すブロック図である。
【図４】本発明による画像形成装置の網かけ処理の動作を説明するための図である。
【図５】本発明による画像形成装置の網かけ処理の動作を説明するための図である。
【図６】本発明による画像形成装置の網かけ処理の動作を説明するための図である。
【図７】本発明による画像形成装置の網かけ処理の動作を説明するための図である。
【図８】本発明による画像形成装置の画像メモリ部における制御のメインルーチンの一例を示すフローチャートである。
【図９】図８に示すメインルーチン中のサブルーチンの１つである原稿読取処理を示すフローチャートである。
【図１０】図８に示すメインルーチン中のサブルーチンの１つである圧縮処理を示すフローチャートである。
【図１１】図８に示すメインルーチン中のサブルーチンの１つである伸張処理を示すフローチャートである。
【図１２】図８に示すメインルーチン中のサブルーチンの１つであるプリント処理を示すフローチャートである。
【符号の説明】
１  デジタルコピー機
１１  イメージリーダ部
１２  画像メモリ部
１３  プリンタ部
２１  ＣＰＵ
２２  タイマ
２３  通信ドライバ
２４  ＲＯＭ
２５  システムＲＡＭ
２６  画像ＲＡＭ
２７  ＤＭＡＣ
２８  圧縮器
２９  伸張器
２６１  入力画像メモリ
２６２  出力画像メモリ
２６３  圧縮画像メモリ
Ａ  画像バス
Ｂ  画像バス
ａ  制御信号線
なお、各図中、同一符号は同一または相当部分を示す。
【図１】
0003674222.tif 000002
【図２】
0003674222.tif 000003
【図３】
0003674222.tif 000004
【図４】
0003674222.tif 000005
【図５】
0003674222.tif 000006
【図６】
0003674222.tif 000007
【図７】
0003674222.tif 000008
【図８】
0003674222.tif 000009
【図９】
0003674222.tif 000010
【図１０】
0003674222.tif 000011
【図１１】
0003674222.tif 000012
【図１２】
0003674222.tif 000013