(57)【特許請求の範囲】
【請求項１】
斜体化後モザイク処理を施す画像処理装置において、
最初の画像データが入力され、少なくとも画像データを１ライン以上蓄えることが可能な記憶手段と、
前記記憶手段の入力または出力タイミングを１ライン又は複数ライン毎に変えることにより、斜体化する斜体化手段と、
前記斜体化手段の出力側に配置して、前記斜体化手段により斜体化を行なった後の画像データに対して、前記主走査方向のモザイク処理し、更に副走査方向のモザイク処理を行なう処理手段とを備えたことを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、複写機等の画像処理装置に係り、特に、加工編集に有効な画像処理装置に関する。
【０００２】
【従来の技術】
特開昭６３−１９９５６８号公報（第１従来例と称する）には、１ライン毎又は複数ライン毎にシフトする技術が開示されている。
特開平３−６５８７３号公報（第２従来例と称する）には、モザイク処理に関する技術が開示されている。
特開平２−２９４１６１号公報（第３従来例と称する）には、モザイクに似た効果を生む方法が開示されている。
【０００３】
【発明が解決しようとする課題】
ところで、従来技術では、モザイクと斜体は、モザイク後、斜体を施すようにしている。ところが、操作者は、斜体後、モザイクを要求するように操作する場合があるが、このような要求には対応できなかった。
また、前記第２従来例では、領域指定のモザイクは、副走査の切り換えタイミングに制限があった。
また、前記第３従来例では、部分領域内に複数の処理を行なう際に、処理順によって出力結果が異なると、出力画像が劣化していた。
【０００４】
ここで、図５０のデータを５×５のモザイクを施すと図５１のようになる。
上記従来技術を組み合せて、斜体（斜体量は、副走査が２ラインに対し、主走査１画素シフトする。）＋モザイク処理を行なうと、図５２または図５３のようになる。
図５２は斜体時の画像シフト量に応じて、読出アドレス変換部でのアドレス変換のタイミングを変化させた場合である。このように行うと、モザイク後斜体となる。図５３は、読出アドレス変換部でのアドレス変換のタイミングを同期信号（基準位置）に対して行なうと、このようになり、モザイクは形成されない。
また、上記従来例と、上述した斜体を組み合せると、図５２または図５３のようになる。図５２は、斜体時の画像シフト量に応じてレジスタの取り込みタイミングを変化させた場合である。このように行うと、モザイク後斜体となる。図５３は、出力レジスタの取り込みタイミングを同期信号（基準位置）に対して行なうとこのようにモザイクは形成されない。
【０００５】
本発明の第１の目的は、斜体後、モザイク処理を施すことができる画像処理装置を提供することにある。
【０００６】
【課題を解決するための手段】
上記第１の目的は、斜体化後モザイク処理を施す画像処理装置において、
最初の画像データが入力され、少なくとも画像データを１ライン以上蓄えることが可能な記憶手段と、前記記憶手段の入力または出力タイミングを１ライン又は複数ライン毎に変えることにより、斜体化する斜体化手段と、前記斜体化手段の出力側に配置して、前記斜体化手段により斜体化を行なった後の画像データに対して、前記主走査方向のモザイク処理し、更に副走査方向のモザイク処理を行なう処理手段とを備えた第１の手段により達成される。
【０００７】
【作用】
前記第１の手段にあっては、モザイク処理を行う処理手段を、斜体化する斜体化手段の後に入れることにより、斜体後、モザイク処理を実現する。
【０００８】
【実施例】
以下、本発明の実施例を図面に基づいて説明する。
本発明の第１の実施例のベースとなる技術を図１〜図３を参照して説明する。図１は本装置の構造を説明するブロック図で、原稿像を走査しながらデジタルデータとして読み取る画像読取部１と、前記画像データに所定の処理・加工を施す画像処理部２と、該画像処理部２より供給される画像データを転写紙上にプリントする画像記録部３とにより電子画像プリント手段が構成されている。
【０００９】
図２は画像処理部２の構成の一例を示すブロック図で、３０１及び３０２は夫々第１及び第２系統用メモリで、夫々に主走査方向の１ライン分の画像データを貯蔵する機能をもち、一方に画像データを書き込み中は、他の一方からは同データの読出しが行われる。即ち、第１、第２系統用メモリ３０１及び３０２は交互に交換しながら書込み及び読出しの機能を果たす。１０１，１０２は夫々第１、第２系統用の入力レジスタで、入力する画像データを１ライン分ずつ一時貯蔵し、夫々第１、第２系統用メモリ３０１，３０２へ出力する。２０１は画素クロック（以下「ＣＬＫ」と記す）に応答して第１、第２系統用メモリ３０１，３０２の書込みアドレスを計数する書込アドレスカウンタ、同様に２０２は読出しアドレスを係数する読出アドレスカウンタである。１０３，１０４は夫々第１、第２系統用書込アドレスバッファ、１０５，１０６は夫々第１、第２系統用の読出アドレスバッファ、５０２は読出アドレスカウンタ２０２の出力値を所定回数ごとに間引いて抽出する（以下「サンプル」するという）読出アドレス変換部である。また、１０７，１０８は夫々第１、第２系統用出力レジスタ、１０９は１０７，１０８よりの読出値の何れか一方を選択して次工程（この場合は図１に示す画像記録部３）へ供給するセレクタである。また、４０２は画像処理部全体の動作を規制するメモリ制御部である。
【００１０】
図１の構成について、最初にモザイク機能を解除した場合（通常の画像記録の場合）の動作を説明する。
このときは読出アドレス変換部５０２の機能は解除され、読出アドレスカウンタ２０２の出力はそのまま第１、第２系統用読出アドレスバッファ１０５，１０６へ入力する。前述した通り、第１系統用メモリ３０１へデータの書込み進行中の場合は、第２系統用メモリ３０２より既に貯蔵されているデータの読出しが行われ、またその機能は所定期間ごとに交換するので、以下これら両系統の動作を並行的に説明する。
【００１１】
原画像は１ライン分ずつ画像読取部（図１の符号１）によりデジタルデータとして読取られ、入力レジスタ１０１（１０２）を経由してメモリ３０１（３０２）に順次貯蔵される。１画素分のデータが貯蔵されるごとに書込アドレスカウンタ２０１は１カウントし、書込アドレスバッファ１０３（１０４）を経由して計数値（読出アドレス）をメモリ３０１（３０２）へ送り、３０１（３０２）の書込アドレスは１番地ずつ前進する。
これと並行してメモリ３０２（３０１）では、データの読出しが行われる。すなわち、読出アドレスカウンタ２０２は、書込アドレスカウンタ２０１と同様に、ＣＬＫパルスに応答してカウント動作を繰り返し、その計数値は、読出アドレス変換部５０２（機能停止中）をそのまま通過し、読出アドレスバッファ１０６（１０５）を経由してメモリ３０２（３０１）へ伝達される。従って、メモリ３０２（３０１）の読出アドレスは１番地ずつ前進する。これにより、メモリ３０２（３０１）へのデータ書込みと並行して、メモリ３０２（３０１）よりのデータ読出しが行われる。
メモリ３０２（３０１）より１画素分ずつ読みだされたデータは出力レジスタ１０８（１０７）を経由し、更にセレクタ１０９を経由して次工程（画像記録部３）へ向けて出力される。セレクタ１０９はメモリ３０２（３０１）からデータが読出されているときは出力レジスタ１０８（１０７）を選択する。１ライン分のデータの読出が終了すると、セレクタ１０９は切り替り、出力レジスタ１０７（１０８）を選択する。
上述の全動作はメモリ制御部４０２より各部へ向けて出力される制御信号により制御される。また、この動作のタイミングチャートは図５の上段（（１）を付した部分）に示す通りである。
【００１２】
次に、図２の構成により、図４に示すような格子状のモザイクパターンを得る場合について説明する。この場合、読出アドレス変換部５０２は本来の機能を復帰する。ここで、図４のパターンのモザイクサイズ（矩形状小面積、単位ブロック）をＮ×Ｍ（主走査方向にＮ画素、副走査方向にＭ画素）に設定する。この場合、読出アドレス変換部５０２は、自己がＮカウントするごとに、読出アドレスカウンタ２０２の計数値を取り込む。換言すれば、読出アドレス変換部５０２は読出アドレスカウンタ２０２の計数値をＮ番地おきにサンプルし、読出アドレスバッファ１０６（１０５）を経由してＮ回繰り返してメモリ３０２（３０１）へ送出する。従ってメモリ３０２（３０１）からはＮ回繰り返して同一番地の画像データが読出され、レジスタ１０８（１０７）及びセレクタ１０９を経由して画像記録部３へ向けて出力される。１ライン分のデータ処理（読出し）が終了してもメモリ３０１，３０２の書込／読出動作の切替は行わず、メモリ３０２（３０１）から再びデータを読出す。この間、メモリ３０１（３０２）には原稿像の次のラインのデータが書き込まれる（旧データは消去される）。
【００１３】
以下この操作をＭ回（Ｍライン分）繰り返す。すなわち、メモリ３０１（３０２）はＭ回目（Ｍライン目）のデータが貯蔵されている。ここでメモリ３０１，３０２の書込／読出操作の切替を行い、上述の操作を反復する。以下、Ｍラインごとにメモリの操作の切替を行いながらデータ処理を続ける。これにより、第１図に示すように、Ｎ×Ｍ画像を単位ブロックとするモザイク画像を形成することができる。
Ｎ＝Ｍ＝４
とした場合の上述の動作タイミングチャートは図５の下段（（２）を付した部分）及び図６に示す通りである。
また、メモリ３０１，３０２の書込／読出操作を切替えるごとに、読出アドレス変換部５０２で読出アドレスを変化させるタイミングを調整することにより、図８に示すモザイクパターンを得ることができる。
【００１４】
次に、図３に示す図２の変形例について説明する。この図に示す構成は、図２のそれと概略相似的であるが、この場合は図２の読出アドレス変換部５０２がなく、代わって出力レジスタ制御部４０１が設けられ、第１、第２系統用出力レジスタ１０７，１０８の動作を制御する。
メモリ３０１（３０２）へのデータの書込みは図２の場合と変わりない。また、読出アドレスカウンタ２０２の出力は直接に第１、第２系統用読出アドレスバッファ１０８（１０７）へ供給されるから、メモリ３０２（３０１）からのデータの読出しは、図２の構成でモザイク機能を解除した場合（通常の画像記録の場合）と同じく、このメモリに貯蔵された全画像データごとに逐次進行する（読出アドレスは１番地ずつ増加する）。前述の場合と同じく、Ｎ×Ｍ画素を単位ブロックとする図４に示すような格子状のパターンを得ようとする場合は、出力レジスタ制御部４０１よりの指令により、出力レジスタ１０８（１０７）はＮ回に１度ずつデータを取り込み、その後はこのデータをＮ回繰り返してセレクタ１０９へ送出する。図２の場合と同様に、１ライン分のデータ処理が完了しても、メモリ３０１（３０２）の書込／読出操作の切替し行わず、Ｍライン分のデータが３０２（３０１）より繰り返し読出され、次工程（画像記録部３）へ送出される。また、
Ｎ＝Ｍ＝４
の場合について、上述の一連の動作のタイミングチャートを示したものが図７である。
また、出力レジスタ１０８及び１０７よりのデータ出力のタイミングを適当にずらすことにより、図８に示すモザイクパターンを形成することができる。
【００１５】
次に、本発明の第１の実施例の要部について説明する。図９及び図１０に示す第１の実施例は前記図２、図３の構成に、主走査モザイク手段501を追加したものであり、同一部分には同一符号を付して詳細な説明を省略する。
図１１は、図５０のデータを主走査モザイク手段501により、主走査モザイクを施した例で、５画素のうち１画素をサンプルしている。この主走査モザイク手段501を追加することにより、図５３の出力結果は、図１２に示すように、斜体後モザイク処理となる。
なお、斜体処理は、同期信号(基準位置)に対して、出力画像の位置を１ライン毎又は、複数ライン毎に変化させることにより達成できる。画像位置は、１ライン蓄えるメモリを用いて、読み出しアドレス又は書き込みアドレスを変化させて移動する。
【００１６】
図１３は、図２に示す構成での斜体時の画像シフト量に応じて、読出アドレス変換部５０２（副走査モザイク手段に相当する）でのアドレス変換のタイミングを変化させた場合（図５２）の詳細のタイミンク゛チャート（モサ゛イクサイス゛４）、図１４は、図２に示す構成での読出アドレス変換部５０２でのアドレス変換を同期信号（基準位置）に対して行なった場合（図５３）の詳細のタイミンク゛チャート（モサ゛イクサイス゛４）、図１５は、図３に示す構成での斜体時のシフト量に応じて、出力レジスタ１０８（１０７）の取り込みタイミングを変化させた場合（図５２）の詳細のタイミンク゛チャート（モサ゛イクサイス゛４）、図１６は、図３に示す構成での出力レジスタ１０８（１０７）の取り込みタイミングを同期信号（基準位置）に対して行なった場合（図５３）の詳細のタイミンク゛チャートである（モサ゛イクサイス゛４）。
また、図１７は、図９の読出アドレス変換部５０２でのアドレス変換を同期信号（基準位置）に対して行なった場合（図１２）の詳細タイミンク゛チャートである。主走査モザイク手段５０１を追加することにより、斜体後モザイクの出力が可能となる。従来技術であれば、１，５，９となるが、主走査モザイク手段５０１により０，４，８のデータになる（モサ゛イクサイス゛４）。
また、図１８は、図１０の出力レジスタ１０８（１０７）の取り込みタイミングを同期信号（基準位置）に対して行なった場合（図１２）の詳細タイミンク゛チャートである。主走査モザイク手段５０１を追加することにより、斜体後モザイクの出力が可能となる。
また、操作者の意図に応じてモザイク後斜体と斜体後モザイクの処理を選択することも可能である。
【００１７】
このように構成された第１の実施例にあっては、斜体後モザイク効果を得る画像処理装置において、主走査モザイクを形成する主走査モザイク手段５０１と、少なくとも画像データを１ライン以上蓄えることが可能な記憶手段と、この記憶手段の入力と出力に、前記主走査モザイク手段５０１を配置して、処理を行なう処理手段と、前記記憶手段を制御することにより、副走査モザイクを形成する副走査モザイク手段と、前記記憶手段の入力または出力タイミングを変えることにより、斜体化する斜体化手段とを備えたため、斜体後、モザイク処理を実現できる。
【００１８】
次に、本発明の第２の実施例について説明する。
ところで、画像処理装置には、図２３に示すように、原稿画像内に設定された矩形状領域（モザイク領域）にモザイク画像を形成し、残余の領域（ノーマル領域）に通常の態様で画像を記録しようとするものである。この例を図２４から図２６にかけて例示してある。
【００１９】
図２４及び図２５の構成は夫々前記図２及び図３のそれと基本的には変りなく、同一の符号により表示された構成要素の構造・機能も図２、図３の場合と変りないので説明を省略する。相違する点は図２４、図２５の構成では、出力レジスタ制御部４０１及びメモリ制御部４０２には夫々領域信号が供給される点である。領域信号がＨの場合には、これらの構成のモザイク機能が作動し、同信号がＬの場合には同機能は解除される。図２４、図２５の構成のモザイク機能そのものは、夫々図２、図３の構成と異なるところはない。
【００２０】
図２６は領域信号発生回路の１構成を例示する回路図である。６０３〜６０６は比較器で、便宜上、Ｐ端子及びＱ端子の入力を夫々Ｐ及びＱにより表示すれば、Ｐ＞ＱならＬを、Ｐ＞ＱならＨを夫々出力する。６０７はＮＡＮＤ回路、６０８はＯＲ回路であり、また、６０９は排他的論理和回路で、周知の通り、片側の入力がＨ、残る片側の入力がＬの場合に限りＨを出力し、それ以外の入力に対しては常にＬを出力する。２０３はライン同期信号（ＬＳＹＭＣ）を計数する副方向アドレスカウンタである。
【００２１】
ここで、画像データの主走査方向（画像クロック方向）のアドレスをｘ、同副走査方向（ラインクロック方向）のアドレスをｙとすることにする。これに対応して、図２３に示すモザイク領域のｘ方向のスタートアドレスをｘ１、同エンドアドレスをｘ２により表示し、また、ｙ方向のスタートアドレスをｙ１、同エンドレスアドレスをｙ２により表示することとする。また、現に読出中の主走査方向及び副走査方向のアドレスは夫々ｘ及びｙにより表す。従って、ｘは図２４または図２５の読出アドレスカウンタ２０２の計数値であり、ｙは前述の副走査方向アドレスカウンタ２０３の計数値である。
【００２２】
図２６の構成から明らかな通り、
ｘ１＜ｘ＜ｘ２，ｙ１＜ｙ＜ｙ２
の場合（ｘ，ｙが共に図２３のモザイク領域における場合）に限り、ＮＡＮＤ回路６０７はＨを出力し、他の場合の出力はＬとなる。また、図２６において、ＭＯＤＥ１，２はモード信号を完成する１ビットの指令信号（装置使用者により選択される）である。この回路構成から明らかな通り、
ＭＯＤＥ１＝Ｌ，ＭＯＤＥ２＝Ｌ
の場合には、図２３に示す通りの態様で画像記録が行われる。
【００２３】
ＭＯＤＥ１＝Ｌ，ＭＯＤＥ２＝Ｈ
の場合には、図２３のモザイク領域とノーマル領域とは入れ替る。更に、
ＭＯＤＥ１＝Ｈ，ＭＯＤＥ２＝Ｈ
の場合には、ｘ１，ｘ２，ｙ１，ｙ２の値を如向に設定しても領域・信号は常にＬになり、従って全面にわたりモザイク処理は行われず、通常の態様で画像記録が行われる。
最後に
ＭＯＤＥ１＝Ｈ，ＭＯＤＥ２＝Ｌ
の場合には、ＮＡＮＤ回路６０７の出力値にかかわらず、領域信号はＨとなる。すなわち、仮にｘ１，ｘ２，ｙ１，ｙ２の値を設定しなくても、全面にわたりモザイク処理が行われる。
【００２４】
このように簡単な回路構成を付加するのみで、画像記録態様に種々のバラエティを持たせることができる。
【００２５】
上述の一連の動作のタイミングチャートは図２７より図２９にかけて示されている。
【００２６】
しかしながら、この例では、問題点として、モザイク処理を終了するラインは、モザイク領域時とノーマル領域時の書き込んでいるメモリが同一のメモリでないと、終了時のデータがおかしくなる。
【００２７】
そこで、次に、本発明の第２の実施例について説明する。
第２の実施例の回路図を図３０〜図３２に示してある。
まず、基本的な動作を説明する。
第２の実施例に係る画像処理装置は、図１のブロック図に示すように原稿を走査しながら（または、記憶手段より順次）デジタルデータとして読み取る画像読み取り部１と、画像データに所定の処理、加工を施す画像処理部２と、画像処理部２により、処理されたデータを用紙上にプリント（または、記憶手段に記憶）する画像記録部３とから構成されている。
図３３は領域信号を基に画像データと付加情報を選択するブロック図であり、１１，１２はラインメモリ、１３，１４はセレクタである。
【００２８】
図３４は画像処理部２のブロック図であって、２１は画像読み取り部１のＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）データのγ補正を行うＲＧＢγ補正部、２２はＲ，Ｇ，Ｂそれぞれ独立にエッジ強調または平滑化を行うＲＧＢフイルタ、２３はマスキング方程式により、Ｒ，Ｇ，ＢのデータをＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）に変換する色変換部、２４は主走査の変倍を行う変倍部である。なお、副走査の変倍は画像読み取り部１で行う。２５はミラー、斜体、影付け、モザイクなどの加工処理を行うクリエイト部、２６はＣ，Ｍ，Ｙ，Ｋの任意の１色に対してエッジ強調または平滑化を行うＣＭＹＫフイルタ、２７は画像記録のγ特性に合ったγ補正を行うＣＭＹＫγ補正部、２８は中間調処理を行いＣ，Ｍ，Ｙ，Ｋ，Ｃ′，Ｍ′，Ｙ′，Ｋ′（但しビット数は、Ｃ＞Ｃ′，Ｍ＞Ｍ′，Ｙ＞Ｙ′，Ｋ＞Ｋ′）に変換するデイザ処理部である。
ここでは、Ｒ，Ｇ，Ｂデータを受け取り、色補正にてＹ，Ｍ，Ｃ，Ｋの任意の１色を作り、画像記録部３へ出力する。つまり、Ｙ，Ｍ，Ｃ，Ｋ面順次出力なので、４スキャン必要となる。
【００２９】
また、領域信号は図示せぬ領域信号発生手段により発生し、画像処理各ブロックに直列（カスケード）接続をしている。つまり、各画像処理ブロックは、画像データと領域信号がずれないように同期をとり、次ブロックに渡す。領域信号は画像処理のモードを切り換えるためのもので、例えば、０番は通常処理、１番はリピート、２番はミラー、３番は斜体などと、任意に定義することが可能である。
【００３０】
次に、クリエイト部を図３０ないし図３２及び図３５ないし図３８に基づいて説明する。図３０〜図３１及び図３８はトグルメモリと制御手段の詳細ブロック図、図３２はトグルメモリの基本制御ブロック図、図３５は全体ブロック図、図３６はデータ変換手段のブロック図、図３７はデータ変換手段のブロック図である。
【００３１】
図３５において、３１，３２はトグルメモリ、３３は制御手段、３４データ変換手段、３５はデータ選択手段である。
図３６において、４１は遅延回路、４２は領域データ、４３は斜体データ制御部、４４はセレクタである。
図３７において、５１は遅延回路、５２は平均化手段、５３は一定色データ、５４は斜体色モード、５５，５６はセレクタである。
図３２において、６１はライトアドレス発生手段、６２はリードアドレス発生手段、６３〜６６はレジスタ、６７〜７０はバッフア、７１〜７４はメモリ、７５，７６はセレクタである。
【００３２】
図３０、図３１、図３８において、８１は全面アドレス、８２は部分加算アドレス、８３は拡張加算アドレスであり、これらはライン同期信号に同期して、図示せぬＣＰＵにより、１ラインまたは複数ラインごとにデータを書き換えることが可能なレジスタであり、全面アドレス８１は全面のシフト量の制御とカウンタのアップダウン制御を行う。また部分加算アドレス８２は部分モード時に全面シフト量に加減算を行う。
８４，８５は交換部であり、Ｓ＝Ｌの時、ＸはＡを出力する。ＹはＢを出力する。またＳ＝Ｈの時、ＸはＢを出力する。ＹはＡを出力する。８６〜８９はセレクタ、９０は部分モードセレクタであり、Ｓ＝Ｌの時、ＹはＡを出力する。またＳ＝Ｈの時、ＹはＢを出力する。９１，９２は加算器であり、ΣはＡ＋Ｂを出力する。９３〜９７はコンパレータであり、Ａ＝Ｂの時、ＣはＬを出力する。９８は斜体アドレス制御部であり、Ｓ＝Ｌの時、Ｙは０を出力する。またＳ＝Ｈの時、ＹはＡを出力する。９９は後述する制御部である。
８００はアップダウンカウンタであり、〈ＵＤ〉（〈  〉は反転記号￣を示す。以下同様）がＬの時、ＱはＤを出力する。またＵ／〈Ｄ〉がＨの時、カウントアップ、Ｌの時、カウントダウンする。Ｑはクロック（画素同期信号）のカウントを出力する。
８０１はダウンアップカウンタで、Ｄ／〈Ｕ〉がＬの時、カウントアップ、Ｈの時、カウントダウンする。それ以外はアップダウンカウンタと同じである。
８０２〜８０７は部分斜体・ミラーモードの変化点を一時記憶するメモリである。
【００３３】
８０８は領域メモリ制御部であり、図示せぬ領域信号発生手段により発生する信号をデコード〔本実施例では、０：通常モード（全面）モード、１：リピート（部分）モード、２：ミラー（部分）モード、３：斜体（部分）モード、４：リピート＋ミラー（部分）、５：リピート＋斜体（部分）、６：ミラー（部分）＋斜体（部分）、７：モザイク処理とする〕する。
【００３４】
ここで、アップダウンカウンタ８００のＵ／〈Ｄ〉がＨの時で、ミラーモザイクまたは斜体が選択された時、（１）メモリ８０２，８０６にライトアドレスと処理コード〔ミラーモザイクまたは斜体信号（２ビット）〕を所定の番号のエリアに記憶すると同時に、モザイク処理領域ならば、モザイク処理許可信号ＭＺＳＬをＯＮにする。（２）次に、ミラーまたは斜体の選択が終了したら、メモリ８０４にライトアドレスデータとエリア番号を記憶する。同様の処理をラインの終わりまで繰り返す。エリア番号は０から順次カウントアップする。（３）ライン同期信号が発生することにより、メモリ８０２，８０４，８０６は読み出し動作を行う。Ｕ／〈Ｄ〉がＨの時はエリア番号０（最初）を出力して、エリア番号０に対応するメモリアドレスに応じてメモリ８０２，８０４，８０６に記憶してあるライトアドレスをセレクタ８７〜８９を介して、ＭＳＡＤ，ＳＨＭｏｕｔ，ＭＲｏｕｔ，ＭＥＡＤとして出力する。ＳＨｉｎ，ＭＲｉｎのどちらかがＬ→Ｈ→Ｌになると、エリア番号は０から１になり（カウントアップする）、同様の処理を繰り返す。
【００３５】
この時、メモリ８０３，８０５，８０７は上述の（１），（２）の動作を行う。そして同様の処理をＲＬＤまたはラインの終わりまで繰り返す。
【００３６】
ＲＬＤが発生したら、エリア番号と現ラインの初期値（０）に戻す。ＬＳＹＮＣが発生したら、Ｕ／〈Ｄ〉＝Ｈなら初期値（０）から繰り返す。またＵ／〈Ｄ〉がＬの時はエリア番号の最後に記憶したエリア番号（例えば３）はＳＨｉｎ，ＭＲｉｎのどちらかがＬ→Ｈ→Ｌになると、順次カウントダウンを行う。ＲＬＤが発生したら、エリア番号を現ラインの初期値（３）に戻す。それ以外は、Ｕ／〈Ｄ〉がＨ時と同じであるので省略する。また、このメモリ８０２〜８０７はライン同期信号で読み出しから書き込みモードに変化する際、初期化（全て０）する。（４）ライン同期信号が発生すると、メモリ８０２，８０４，８０６とメモリ８０３，８０５，８０７は読み出し動作と記憶動作（書き込み動作）を逆に行いトグルに動作する。セレクタ８７〜８９はメモリの読み出しの方の出力をＹに出力する。Ｒ／Ｗはメモリ８０２，８０４，８０６に関して同一信号であり、Ｒ／Ｗはメモリ８０３，８０５，８０７に関して同一信号である。Ｒ／Ｗ，Ｓ信号は同期信号によって切り換わる。
【００３７】
８１１〜８１４はレジスタであり、ライトアドレスを記憶するためのフリップフロップによって構成されている。
８１５はリピート領域信号デコーダであり、図示せぬ領域信号発生手段により発生する信号をデコードする。
【００３８】
（１）ここで、リピートが選択された時、レジスタ８１１にデータを保持する。（２）次にリピートの選択が終了したら、レジスタ８１２にデータを保持する。（３）ライン同期信号が発生することにより、レジスタ８１１，８１２の内容をレジスタ８１３，８１４に保持する。（４）レジスタ８１３はＲＳＡＤ、レジスタ８１４はＲＥＡＤを出力する。
ＲＳＡＤと同時に、リピート選択フラグも保持する。
【００３９】
次に実際の動作について説明する。
図４０は入力原稿の説明図であると同時に、正常の画像処理結果の出力例でもある。また図３５ないし図４９はその画像処理結果の出力例を示す説明図である。
【００４０】
ライトアドレスカウンタ（ライトアドレス発生手段）６１を、ライン同期信号にてクリア（０番地）して、順次データをメモリ７１，７３または７２，７４に取り込むごとにカウントアップを行う。ここで、０番地のデータに関しては、常に０を書き込むこととする。また、メモリ７１，７３および７２，７４は有効画像データの先端まで、全てのデータを０にする。次に、有効画像データはそのまま出力して、それ以外の全てのデータを０にする。このことにより、有効画像以外は全て０になる。
【００４１】
〔ノーマル処理〕未処理
図３０の制御部９９において、ＲＰＬＤはライン同期信号と同様の信号を出力し、その他の出力信号は全てＬを出力する。全面アドレス８１はカウンタのロード値（例えば０）となり、アップダウンカウンタ８００のＵ／〈Ｄ〉は、Ｈ（アップカウントモード）を設定する。図では全面アドレス８１がアップタウンタのロード値となり、アップダウンカウンタ８００の出力は、そのままリードアドレスとして出力される。
【００４２】
つまり、ライン同期信号にて全面アドレス８１の初期値（０）がアップダウンカウンタ８００にロードされる。よって、ライトアドレスはライトアドレスカウンタ６１と同様に、全面アドレス８１が初期値（０）となり、順次データをメモリ７１，７３または７２，７４を読み出すごとカウントアップを行う。つまり、画像データと領域信号を１ライン遅らせた状態で出力する。また、図３５のデータ変換手段３４とデータ選択手段３５は、スルー（何もしない）で画像データと領域信号を出力する。
【００４３】
言い換えれば、入力データをそのまま出力することとなり、クリエイト部２５では何も処理をしないこととなる。結果として、図４０の入力に対して図４０の出力を得る。
【００４４】
〔移動・ミラー〕
ノーマル処理と異なるところは、全面アドレス８１の値のみである。
【００４５】
図４９の出力（ミラー）を得る場合について説明する。全面アドレス８１の初期値は原稿の終了アドレス（例えばＡ４で１６ｍｍ／画素ならば３３６０、Ａ３で１６ｍｍ／画素ならば４７５２）を設定し、またアップダウンカウンタ８００のＵ／〈Ｄ〉はＬ（ダウンカウントモード）を設定する。
【００４６】
このことにより、トグルメモリ７１，７３および７２，７４は、データ書き込み時はアップカウンタで、読み出し時はダウンカウンタとなる。つまり、トグルメモリ７１，７３および７２，７４で読み出す際は逆読み出しとなり、ミラーが得られる。
【００４７】
図４８の移動を得る場合について説明する。全面アドレス８１の初期値は移動量の値を設定し、アップダウンカウンタ８００のＵ／〈Ｄ〉は、Ｈ（アップカウントモード）を設定する。このことにより、トグルメモリ７１，７３および７２，７４は、読み出す際は初期値から読み出しを開始するので、移動が可能となる。
【００４８】
また、原稿情報以外のところは０（白）が書かれているので０が出力されるが、移動量が大きくなるとその分メモリを確保する必要が出てくる。
【００４９】
そこで本発明はメモリを最大原稿サイズとして、それより大きなアドレスが発生した際には図３２のバッフア６９，７０にて任意のアドレスに変更する。
【００５０】
本実施例ではアドレスを０に変換することにより、メモリ以外のアドレスが発生した時でも、０データ（白）が出力される。つまり、メモリは最低原稿サイズ分確保すればよく、アドレスのみを移動量に応じて確保すればよい。
【００５１】
図４９の移動を得る場合について述べる。全面アドレス８１の初期値は移動量（マイナス）の値を設定し、アップダウンカウンタ８００のＵ／〈Ｄ〉は、Ｈ（アップカウントモード）を設定する。ここで、マイナスデータ（原稿より前の部分）の際には、図３２のバッフア６９，７０にて任意のアドレスに変更する。
【００５２】
本実施例ではアドレスを０にする。このことにより、トグルメモリ７１，７３および７２，７４は、読み出す際はマイナス部は全てアドレス０となり、０（白データ）となる。原稿部分は通常のアドレス値となり、原稿データを出力することにより移動が可能となる。
【００５３】
図３２に示すレジスタ７０１，７０２，７０３，７０４は、前記図９に示す主走査モザイク手段５０１と同じで、異なるところはＭＺＳＥＬ又は、ＭＺＭｏｕｔがＯＮの時、主走査モザイク処理を施し、ＯＦＦの時は、モザイク処理は行なわない。４０２はメモリ制御部で、図３に示すメモリ制御部４０２と同じであるがＭＺＭｏｕｔがＨの時モザイク処理を行なう。これらの動作タイミングチャートを図１９及び図２０，図２１に示してある。
図２１に示すタイミングチャートは前記第２の実施例のベースとなる技術と同様である。主走査の領域処理を行なう時に、処理の切り替え（モザイクと通常処理）の切り換えが間に合わない時は、補間処理を行ってもよい。
ここで入力領域判定信号は、毎ライン同じである。レジスタ７０１〜７０４でモザイクを行なった例であり、主走査のモザイク手段を、ラインメモリ書き込み前と、読み出し後の２箇所に配置して主走査のモザイク処理を２箇所で行なっている。
【００５４】
図１９及び図２０は、副走査のモザイクのメモリの切り換え状態である。図１９及び図２０にて、１系統メモリ７１，７３、２系統メモリ７２，７４、及びセレクタ７５，７６（▲１▼で示す）が通常処理で、入力領域判定信号、１系統メモリ７１，７３、２系統メモリ７２，７４、及びセレクタ７５，７６（▲２▼で示す）が部分モザイク処理である。
ここで、入力領域判定信号は、メモリに書き込む前で、セレクタ７５，７６の出力とメモリの切り換えタイミングとの関係は、１ラインずれている。図１９及び図２０にて、〇印では、主走査モザイク処理がメモリの書込み時とメモリの読み出し時に行なっており、また△印では、主走査モザイク処理がメモリの書込み時に行なっている。つまり、主走査に対してモザイクされている画像が出てくる。
このように構成された第２の実施例にあっては、メモリの書き込み前とメモリの読み出し後のモザイク処理施すことにより、指定領域と１ラインずれる可能性はあるが、副走査方向の切り換えタイミングの自由度が広がるという効果がある。
【００５５】
次に、部分斜体と、部分モザイクを同時に行なう第３の実施例について図２２を用いて説明する。
部分斜体モードは、２つの変形方式と２つの色モードを有する。
（１）変形方式モード
例えば、図４３のような原稿について斜体処理を行うと、図４４、図４５の破線内の結果を得る。実線部分は元の領域指定した位置である。
１）領域内斜体（図４４、図４５において）
実線の領域と破線の領域と重なり合った部分のみを斜体処理した画像データを出力する。
２）拡張斜体（図４４、図４５において）
破線の部分の領域を斜体処理した画像データを出力する。
【００５６】
（２）色モード
図４４、図４５において、変形モードのどちらかを行ったとしても、実線領域の一部が出力される。この部分は斜体処理にて斜体にしたので、この領域は不用であり、背景（下地）であることが望ましい。この不用部分の色データの発生方法である。
１）一定色
斜体領域の周囲の任意の点を読み、その色データを発生する。
２）平均
斜体領域の開始または終了（不用部分の開始前）ごとの数画素を平均化して、その平均化したデータを不用部分に発生する。つまり、ラインごとにデータは変化する。
また、不用部分の領域データはノーマル処理（領域信号０）に任意に設定してやればよい。
【００５７】
（３）領域内斜体
図３０の制御部９９において、ＲＰＬＤは、ライン同期信号と同様の信号を出力する。ＳＨＳＥＬは、コンパレータ９４が一致して、コンパレータ９５が一致するまでの間で、かつＳＨＭｏｕｔがＨの時Ｈ、それ以外はＬである。
ＤＬＤはＳＨＳＥＬと同様で、ダウンアップカウンタ８０１はＨの時ロードが解除され、Ｄ／〈Ｕ〉に応じてカウントダウンまたはカウントアップする。ＳＨＭｉｎはＳＨＳＥＬがＨ→Ｌに変化する時、Ｈを出力する。それ以外はＬである。
ＳＨＭｏｕｔは図３１の出力で、部分斜体指定フラグである。Ｈで部分斜体である。斜体選択信号はＳＨＳＥＬと同じ信号である。それ以外の信号はすべてＬである。また斜体選択信号がＨになると、図３６、図３７の回路が動作する。
図３６、図３７を説明すると、入力領域信号で斜体が選択されていなと、データ変換信号、平均化信号は共にＬとなる。そしてそれぞれ入力の領域信号、画像信号を遅延させてそのまま出力する。
入力領域信号で斜体が選択されていなくて、かつデータ選択信号がＬの時、平均化手段のデータは初期化（０）する。
入力領域信号で斜体が選択されて、かつデータ選択信号がＬの時、不用部分であるから遅延回路４１，５１と同じだけ遅延させて、データ変換信号はＨを出力する。出力領域信号は領域データ（予め設定した値）となり、出力画像データはセレクタ５５の出力となる。
平均化信号は、例えば８画素平均する場合は８画素分Ｈを出力する。この時、遅延回路４１，５１の遅延量は８画素以上あればよい。
平均化手段５２は、上述した初期化、平均化以外はデータを変化させず保持する。
入力領域信号で斜体が選択されて、かつデータ選択信号がＨの時、斜体処理部分であるから、遅延回路４１，５１と同じだけ遅延させてＬを出力する。出力領域信号は入力領域信号、出力画像データは入力画像データとなる。
【００５８】
次に、画像処理は図４３の破線を部分斜体して図４６の出力結果を得る場合について説明する。
部分加算アドレス８２は部分斜体の全面アドレス８１に対して、増減量を入力する。全面アドレス８１はノーマル処理と同じである。副走査方向で破線までは領域指定しているところがないので、ノーマル処理と同様に処理される。
入力原稿中の破線部は領域信号３（斜体）が発生している。その他の領域信号は０（ノーマル処理）である。領域信号０から３に変化した際に、エリア番号０のアドレスで、メモリ８０２または８０３に斜体開始アドレスが記憶されると同時に、メモリ８０６または８０７に斜体処理であることが記憶される。
次に領域信号３から０に変化した際に、エリア番号０のアドレスで、メモリ８０４または８０５に斜体終了アドレスが記憶される。次にライン同期信号が発生したら、メモリ８０２と８０３の読み書きを逆にする。メモリ８０２が書き込みの時、メモリ８０３は読み出しとなり、一方、ライン同期信号が発生するとメモリ８０２は読み出しで、メモリ８０３が書き込みとなる。メモリ８０４と８０５、メモリ８０６と８０７も同様である。
つまり、斜体開始アドレス、斜体終了アドレス、斜体処理情報は、１ライン遅れて読み出し制御（図３８）に用いるため、画像データと領域信号とライン方向（副走査方向）に関してずれがなく一致している。なお、部分加算アドレス８２は、１ラインまたは毎ラインごとにデータを書き換える。
図３０を用いて説明すると、ライン同期信号が発生するとアップダウンカウンタ８００のＵ／〈Ｄ〉はＨであるから、ダウンアップカウンタ８０１はカウントダウンモードで、交換部８５の出力ＸはＭＳＡＤ、ＹはＭＥＡＤとなる。また領域メモリ制御部８０８のエリア番号は初期値０をセットする。
アップダウンカウンタ８００が順次カウントアップしていき、コンパレータ９４においてアップダウンカウンタ８００の値とＭＳＡＤ（斜体開始アドレス）が一致した時（ＳＨＭｏｕｔはＨ）、ＤＬＤはＬ→Ｈになり、一方、ダウンアップカウンタ８０１はＭＥＡＤ（斜体終了アドレス）をロードしている状態からカウントダウン状態に変化すると同時にＳＨＳＥＬがＨになる。また同時にデータ選択信号もＨになる。
ダウンアップカウンタ８０１は順次カウントダウンを行う。またこの時、アップダウンカウンタ８００は順次カウントアップを行つている。この時のリードアドレスは、アップカウンタのアドレス値＋部分加算アドレス値となり、部分斜体領域のみ移動を可能としている。また不用部分の検出は、読み出した領域信号と部分斜体する前のアドレスにて得たデータ選択信号にて実現している。
【００５９】
次にコンパレータ９５において、ダウンアップカウンタ８０１のカウント値とＭＳＡＤ（斜体開始アドレス）が一致した時（ＳＨＭｏｕｔはＨ）、ＤＬＤはＨ→Ｌに、一方、ダウンアップカウンタは再びロード状態になると共に、ＳＨＳＥＬがＬになる。同時にＳＨＭｉｎがＬ→Ｈ→Ｌと変化して、領域メモリ制御部８０８のエリア番号は０→１に変化する。このメモリ８０２〜８０７は、読み出しから書き込みに変化する際に初期化（全て０）されるので、エリア番号１に対しては前ラインの書き込み時に何も書かれておらず、ＳＨＭｏｕｔ，ＭＲＭｏｕｔはＬとなり、ライン同期信号が発生するまではリードアドレスはアップダウンカウンタ８００の出力を出力する。
また、不用部分は図３７のデータ変換手段３４の斜体色モードにより、上述した一定色データまたは平均化データのどちらかを出力する。斜体色モードはコピー前に設定する。つまり、原稿上の斜体指定された領域のみ、読み出しアドレスを加減算することにより実現する。
また、領域制御方式が同様なので、部分ミラーとの組み合わせも可能で、かつ部分ミラーでの組み合わせも可能である。領域指定は矩形のみならず、非矩形でも可能である。
【００６０】
（４）拡張斜体
図３０の制御部９９において、ＲＰＬＤはライン同期信号と同様の信号を出力する。ＳＨＳＥＬは、コンパレータ９６が一致してコンパレータ９７が一致するまでの間で、かつＳＨＭｏｕｔがＨの時Ｈ、それ以外はＬを出力する。ＤＬＤはＳＨＳＥＬと同様で、ダウンアップカウンタ８０１はＨの時、ロードが解除され、Ｄ／〈Ｕ〉に応じてカウントダウンまたはカウントアップする。ＳＨＭｉｎはＳＨＳＥＬがＨ→Ｌに変化する時、Ｈを出力する。それ以外はＬである。ＳＨＭｏｕｔは図３１の出力で、部分斜体指定フラグである。Ｈで部分斜体である。それ以外の信号は全てＬである。また、斜体選択信号がＨになると図３６、図３７の回路が動作する。動作は領域内斜体と同じである。また、斜体選択信号は領域内斜体と同じである。
【００６１】
次に、画像処理として図４０の破線部を部分斜体して、図４１、図４２の出力結果を得る場合について説明する。
部分加算アドレス８２は、部分斜体の全面アドレス８１に対して増減量を入力する。１ラインまたは数ラインごとにデータを書き換える。全面アドレス８１はノーマル処理と同じである。拡張加算アドレス８３は部分加算アドレス８２と同じである。副走査方向で破線までは領域指定しているところがないので、ノーマル処理と同様に処理される。
入力原稿中の破線部は、領域信号３（斜体）が発生している。その他の領域信号は０（ノーマル処理）である。領域信号０から３に変化した際、エリア番号０のアドレスでメモリ８０１または８０３に斜体開始アドレスが記憶されると同時に、メモリ８０６または８０７に斜体処理であることが記憶される。
次に領域信号３から０に変化した際に、エリア番号０のアドレスで、メモリ８０４または８０５に斜体終了アドレスが記憶される。そしてエリア番号０の書き込みが終了する。次にライン同期信号が発生したら、メモリ８０２と８０３の読み書きを逆にする。メモリ８０２が書き込みの時、メモリ８０３は読み出しとなり、一方、ライン同期信号が発生するとメモリ８０２は読み出しで、メモリ８０３が書き込みとなる。メモリ８０４と８０５、メモリ８０６と８０７も同様である。
つまり、斜体開始アドレス、斜体終了アドレス、斜体処理情報は、１ライン遅れて読み出し制御（図４２）に用いるため、画像データと領域信号はライン方向（副走査方向）に関してずれがなく一致している。
図１０を用いて説明すると、ライン同期信号が発生するとアップダウンカウンタ８００のＵ／〈Ｄ〉はＨであるから、ダウンアップカウンタ８０１はカウントダウンモードで、交換部８５
の出力ＸはＭＳＡＤ、ＹはＭＥＡＤとなる。また領域メモリ制御部８０８のエリア番号は初期値０をセットする。
アップダウンカウンタ８００が順次カウントアップしていき、コンパレータ９６においてアップダウンカウンタ８００の値とＭＳＡＤ＋拡張加算アドレス８３が一致した時（ＳＨＭｏｕｔはＨ）、ＤＬＤはＬ→Ｈになり、一方、ダウンアップカウンタ８０１はＭＥＡＤ（斜体終了アドレス）をロードしている状態からカウントダウン状態に変化すると同時にＳＨＳＥＬがＨになる。また同時にデータ選択信号もＨになる。
ダウンアップカウンタ８０１は順次カウントダウンを行う。またこの時、アップダウンカウンタ８００は順次カウントアップを行っている。この時のリードアドレスは、アップカウンタのアドレス値＋部分加算アドレス値となり、原稿の部分斜体領域を斜体した領域のみ移動を可能としている。また不用部分の検出は、領域内斜体と同じである。
【００６２】
次にコンパレータ９５において、ダウンアップカウンタ８０１のカウント値とＭＳＡＤ＋部分加算アドレス値が一致した時（ＳＨＭｏｕｔはＨ）、ＤＬＤはＨ→Ｌになり、一方、ダウンアップカウンタ８０１は再びロード状態になると共に、ＳＨＳＥＬがＬになる。同時にＳＨＭｉｎがＬ→Ｈ→Ｌと変化して、領域メモリ制御部８０８のエリア番号は０→１に変化する。エリア番号１は、前ラインの書き込み時に何も書かれていないので、ＳＨＭｏｕｔ，ＭＲＭｏｕｔはＬとなり、ライン同期信号が発生するまではリードアドレスはアップダウンカウンタ８００の出力を出力する。
また、不用部分は図３７のデータ変換手段３４の斜体色モードにより、上述した一定色データまたは平均化データのどちらかを出力する。斜体色モードはコピー前に設定する。つまり、原稿上の斜体指定領域を斜体した領域のみ、読み出しアドレスを加減算することにより実現する。領域指定は矩形のみならず、非矩形でもよい。
【００６３】
第３の実施例では、基本的には、全体斜体を部分的に行なっているものである。斜体後モザイク処理を行なうときは、前記第２の実施例を用いれば可能である。また、斜体処理が１ライン早く終了する可能性があるので、図２２のように基準位置を行なえばよい。
また、モザイク処理後斜体を行なうときは、前記図３０ないし図３２に示す実施例にて行なうことにより可能であることは、図２及び図３に示す構成の説明により明らかである。
なお、部分領域で斜体とモザイクとの処理を行なうかの選択は、操作者の指示によってもよいし、部分領域の外の領域の情報に基づいてもよい。例えば、図２２で全面モザイクで部分領域が斜体モザイクの時の部分領域は、斜体後モザイクを行ない、また、全面斜体で部分領域が斜体モザイクの時の部分領域は、モザイク後斜体を行なうと好ましい出力結果となる。言い換えれば、部分領域で２つ以上の処理を行なって、処理順によって、異なる結果になるときで、部分領域の周辺領域の処理のうち少なくても１つ以上の処理が部分領域の処理と一致している時は、その部分領域と、部分領域の周辺領域の処理と一致している処理に関して、部分領域では、後に処理（出力結果として）すればよい。
【００６４】
このように構成された第３の実施例では、領域の内と外と異なる処理を行なう画像処理装置において、領域内に複数の処理を行なう処理手段と、領域内と外に共通した処理があるときには、領域内の複数の処理の中で、上記共通した処理の処理を後に施した出力効果を出力する出力手段とを備えたため、部分領域内に複数の処理を行なう際に、処理順によって出力結果が異なる組み合せを、部分領域外の周辺の処理により、出力結果を選択し好ましい出力画像を得ることができる。
【００６５】
【発明の効果】
請求項１記載の発明によれば、モザイク処理を行う処理手段を、斜体化する斜体化手段の後に入れることにより、斜体後、モザイク処理を実現する。
【図面の簡単な説明】
【図１】画像形成装置のブロック図である。
【図２】画像処理部の構成を示す説明図である。
【図３】図２の変形例を示す説明図である。
【図４】格子状のモザイクパターンの説明図である。
【図５】図２の構成の動作の進行を示すタイミングチャートである。
【図６】動作タイミングチャートである。
【図７】図３の構成の動作の進行を示すタイミングチャートである。
【図８】モザイクパターンの説明図である。
【図９】第１の実施例の構成を示すブロック図である。
【図１０】第１の実施例の変形例の構成を示すブロック図である。
【図１１】図５０のデータを主走査モザイク手段により主走査モザイクを施した例を示す説明図である。
【図１２】主走査モザイク手段により図５３の出力結果を斜体後モザイク処理した例を示す説明図である。
【図１３】図２に示す構成での斜体時の画像シフト量に応じて、読出アドレス変換部５０２でのアドレス変換のタイミングを変化させた場合（図５２）の詳細のタイミングチャートである。
【図１４】図２に示す構成での読出アドレス変換部５０２でのアドレス変換を同期信号（基準位置）に対して行なった場合（図５３）の詳細のタイミングチャートである。
【図１５】図３に示す構成での斜体時のシフト量に応じて、出力レジスタ１０８（１０７）の取り込みタイミングを変化させた場合（図５２）の詳細のタイミングチャートである。
【図１６】図３に示す構成での出力レジスタ１０８（１０７）の取り込みタイミングを同期信号（基準位置）に対して行なった場合（図５３）の詳細のタイミングチャートである。
【図１７】図９の読出アドレス変換部５０２でのアドレス変換を同期信号（基準位置）に対して行なった場合（図１２）の詳細タイミングチャートである。
【図１８】図１０の出力レジスタ１０８（１０７）の取り込みタイミングを同期信号（基準位置）に対して行なった場合（図１２）の詳細タイミングチャートである。
【図１９】副走査のモザイクのメモリの切り換えタイミングを示すタイミングチャートである。
【図２０】図１９の続きのタイミングチャートである。
【図２１】図３２に示す構成のタイミングチャートである。
【図２２】第３の実施例を示す説明図である。
【図２３】画像面内に設けられたモザイク領域，ノーマル領域及びこれらの座標を示し説明図である。
【図２４】モザイク機能を所定のタイミングで作動／解除する装置の一例を示す説明図である。
【図２５】図２４に示す構成の変形例を示す説明図である。
【図２６】領域信号発生回路の構成を示す説明図である。
【図２７】図２４に示す構成の進行の状態を示すタイミングチャートである。
【図２８】図２５に示す構成の進行の状態を示すタイミングチャートである。
【図２９】図２６に示す構成の進行の状態を示すタイミングチャートである。
【図３０】クリエイト部のトグルメモリと制御手段の詳細ブロック図である。
【図３１】クリエイト部のトグルメモリと制御手段の詳細ブロック図である。
【図３２】クリエイト部のトグルメモリの基本制御ブロック図である。
【図３３】領域信号を基に画像データと付加情報を選択するブロック図である。
【図３４】画像処理部のブロック図である。
【図３５】クリエイト部のブロック図である。
【図３６】クリエイト部のデータ選択手段のブロック図である。
【図３７】クリエイト部のデータ変換手段のブロック図である。
【図３８】クリエイト部のトグルメモリと制御手段の詳細ブロック図である。
【図３９】図３０におけるリードアドレスを示す説明図である。
【図４０】入力原稿の説明図である。
【図４１】画像処理結果の出力例を示す説明図である。
【図４２】画像処理結果の出力例を示す説明図である。
【図４３】入力原稿の説明図である。
【図４４】画像処理結果の出力例を示す説明図である。
【図４５】画像処理結果の出力例を示す説明図である。
【図４６】画像処理結果の出力例を示す説明図である。
【図４７】画像処理結果の出力例を示す説明図である。
【図４８】画像処理結果の出力例を示す説明図である。
【図４９】画像処理結果の出力例を示す説明図である。
【図５０】入力データの説明図である。
【図５１】図５０のデータに５×５のモザイクを施した説明図である。
【図５２】モザイク後、斜体を行った例を示す説明図である。
【図５３】モザイクが形成されない例を示す説明図である。
【符号の説明】
７５，７６，８７〜８９  セレクタ
９９  制御部
４０２  メモリ制御部
５０１  主走査モザイク手段
５０２  アドレス変換部
７０１，７０２，７０３，７０４  レジスタ
７１〜７４，８０２〜８０７  メモリ
８０８  領域メモリ制御部
【図１】
0003607308.tif 000002
【図２】
0003607308.tif 000003
【図３】
0003607308.tif 000004
【図４】
0003607308.tif 000005
【図５】
0003607308.tif 000006
【図６】
0003607308.tif 000007
【図７】
0003607308.tif 000008
【図８】
0003607308.tif 000009
【図９】
0003607308.tif 000010
【図１０】
0003607308.tif 000011
【図１１】
0003607308.tif 000012
【図１２】
0003607308.tif 000013
【図１３】
0003607308.tif 000014
【図１４】
0003607308.tif 000015
【図１５】
0003607308.tif 000016
【図１６】
0003607308.tif 000017
【図１７】
0003607308.tif 000018
【図１８】
0003607308.tif 000019
【図１９】
0003607308.tif 000020
【図２０】
0003607308.tif 000021
【図２１】
0003607308.tif 000022
【図２２】
0003607308.tif 000023
【図２３】
0003607308.tif 000024
【図２４】
0003607308.tif 000025
【図２５】
0003607308.tif 000026
【図２６】
0003607308.tif 000027
【図２７】
0003607308.tif 000028
【図２８】
0003607308.tif 000029
【図２９】
0003607308.tif 000030
【図３０】
0003607308.tif 000031
【図３１】
0003607308.tif 000032
【図３２】
0003607308.tif 000033
【図３３】
0003607308.tif 000034
【図３４】
0003607308.tif 000035
【図３５】
0003607308.tif 000036
【図３６】
0003607308.tif 000037
【図３７】
0003607308.tif 000038
【図３８】
0003607308.tif 000039
【図３９】
0003607308.tif 000040
【図４０】
0003607308.tif 000041
【図４１】
0003607308.tif 000042
【図４２】
0003607308.tif 000043
【図４３】
0003607308.tif 000044
【図４４】
0003607308.tif 000045
【図４５】
0003607308.tif 000046
【図４６】
0003607308.tif 000047
【図４７】
0003607308.tif 000048
【図４８】
0003607308.tif 000049
【図４９】
0003607308.tif 000050
【図５０】
0003607308.tif 000051
【図５１】
0003607308.tif 000052
【図５２】
0003607308.tif 000053
【図５３】
0003607308.tif 000054