(57)【要約】【課題】  地紋の設定がされている画像を任意のリモート先のプリンタに送信して出力する際に、そのプリンタに適した地紋ディザパターンを合成して出力する。【解決手段】  各画素の属性情報を示す属性データに地紋情報を持たせ、属性データを画像データと共に送信し、リモートプリンタ側において属性データの地紋情報をもとにそのプリンタエンジンに適した地紋データに置き換える。【選択図】  図１
2009077144.tif 000002
【特許請求の範囲】
【請求項１】
地紋付き画像データを送信する画像処理装置であって、
画像データに属性データとして地紋情報を付加する付加手段と、前記付加手段により地紋情報を付加された画像データを送信する送信手段を有することを特徴とする画像処理装置。
【請求項２】
地紋付き画像データを受信する画像処理装置であって、
画像データを受信する受信手段と、前記受信手段により受信した画像データに付属の地紋情報をもとに前記画像データに地紋を合成する合成手段を有することを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関するものである。詳しくは、スキャナなどの画像入力装置とプリンタなどの印刷装置を有して構成される画像処理装置において、複写物と原本とを明確に区別するための地紋画像を含んだ画像をプリントする処理に関するものである。
【背景技術】
【０００２】
従来、帳票や住民票などの複写を禁止、或いは抑止する目的で、これらのコンテンツは偽造防止用紙と呼ばれる特殊な印刷を施した用紙に印刷されていた。この偽造防止用紙は、原本においては人間にとって見えにくいが、複写機などを用いて複写した場合には「禁複写」の文字などが浮び上がるような用紙である。これにより、複写する者にその複写物の使用などを躊躇させる効果を生じるものである。さらには、このような帳票などは偽造防止用紙に印刷されているとして、複写そのものを抑止・牽制する効果をも生じさせるものである。
【０００３】
しかし、このような偽造防止用紙は、通常の用紙と比較してコストが高いという問題がある。また、偽造防止用紙の製作時に設定されている文字しか浮び上がらせることができず、その用紙の用途が限られるなど、用途に関して柔軟性に欠ける部分がある。
【０００４】
一方、様々なコンテンツのデジタル化が進む中、帳票や住民票などのコンテンツも同様にデジタル化されている。しかしながら、これら帳票や住民票そのもののデジタル化はまだ過渡期にあり、コンピュータを用いて作成したコンテンツを、プリンタなどを用いて紙に出力して利用することが多い。
【０００５】
こうした状況に応じて、従来は製版などにより予め作成していた偽造防止用紙をコンピュータとプリンタを用いて生成する技術が注目されている(特許文献１)。これは、コンピュータを用いて作られたコンテンツを印刷出力する際に、コンテンツのデータに加え、地紋と呼ばれる画像データを生成し、これらのデータを重ねて出力する技術である。地紋はときに複写牽制紋様と称されることもある。地紋画像は、原本（プリンタで出力した印刷物）において、人間の目には単なる模様や背景画像などに見えるが、複写すると所定の文字やイメージなどが顕像化するものである。そして、この原本は上記の偽造防止用紙と同様の牽制効果を与えることができる。これは、プリンタの性能の飛躍的な向上に起因することで可能となっている。
【０００６】
コンピュータを用いて作成した地紋画像をコンテンツデータに重ねて出力する場合、当然のことながら通常の印刷用の紙などを用いて出力できるため、予め作成した偽造防止用紙を用いる場合に比べてコストの面で利点がある。更に、コンテンツデータを印刷出力する際に地紋画像を生成することができるため、地紋画像の色などはもちろん、原本の複写時に顕像化させる文字等を自由に定めることが可能となる。あるいは、出力日時や印刷装置固有の情報などを地紋画像とすることができるという利点もある。
【０００７】
さて、地紋画像は、上述したように、原本を複写した場合、複写前には認識できなかった所定の文字などが顕在化し、その複写物を使用等することを抑止する効果を実現するものである。
【０００８】
この効果を実現すべく、生成される地紋画像は、基本的に、複写物にも原本と同様の画像が残る領域と複写物において原本には存在する画像が消えるか、あるいは上記の残る領域の画像に較べて薄くなる領域の２つの領域から構成される。この２つの領域から構成される地紋画像は、これを印刷出力した状態では上記２つの領域における濃度がほぼ同じ濃度とするのが好適である。つまり、印刷出力した地紋画像は、マクロ的には、複写物上において顕像化する文字などが隠されていることが人間の視覚上認識し難いように構成する必要がある。この地紋画像の印刷出力物においては隠されているが、当該印刷出力物を複写した複写物においては人間の視覚上認識可能に現れる画像領域を「潜像(あるいは潜像画像)」と呼ぶ。また、複写物によって消えるかあるいは複写物で顕像化した潜像の濃度に比べて低濃度の画像領域を「背景(あるいは背景画像)」と便宜的に呼ぶ。そして、地紋画像は、基本的にこの潜像画像と背景画像からなるものである。
【０００９】
潜像画像は所定の領域内においてドットが集中するように構成される。対して背景部は所定の領域内においてドットが分散するように構成される。そして、この領域内におけるドットの濃度がほぼ同じになるよう構成することにより、地紋画像の印刷出力物において、潜像部と背景部の区別がつきにくくすることが可能となる。
【００１０】
図２４は、この２つの画像領域におけるドットの状態を示す図である。同図に示すように、所定の領域内にドットが分散して配置される背景部と、ドットが集中して配置される潜像部によって地紋画像が構成される。このふたつの領域におけるドットは、それぞれ異なる網点処理や異なるディザ処理により生成することができる。例えば、網点処理を用いて地紋画像を生成する場合、潜像部は低い線数での網点処理を行う。また、背景部は高い線数の網点処理を行うのが好適である。さらに、ディザ処理を用いて地紋画像を生成する場合、潜像部はドット集中型ディザマトリクスを用いたディザ処理を行う。また、背景部はドット分散型ディザマトリクスを用いたディザ処理を行うのが好適である。
【００１１】
一般に複写機の読み取り部及び画像形成部には、原稿上の微小なドットを読み取る入力解像度や微小なドットを再現する出力解像度に依存した再現能力の限界レベルが存在する。地紋画像の背景部のドットが、複写機で再現できるドットの限界レベルより小さく形成され、かつ潜像部のドットが限界レベルより大きく形成されている場合、複写物上では潜像部のドットは再現でき、かつ背景部の小さなドットは再現されない。こうした特性を利用することで、地紋画像を複写した複写物上で、潜像が顕在化される。以後、複写物上で顕在化する画像を顕像と称する。なお、背景部が複写によって再現されたとしても、複写物上における潜像部が明らかに認識できるレベルであればドットが再現されない場合と同様の効果を得ることができる。
【００１２】
図２５(ａ)および図２５(ｂ)は、この顕像化を示す図である。同図はドットを集中させた場合には複写物においても顕像し、ドットを分散させた場合には複写物において再現されないことを概念的に示すものである。
【００１３】
なお、地紋印刷は上記構成に限定されるものではなく、複写物において、文字列などが認識可能なレベルで再現できればよい。つまり、文字列などが背景部として指定され、複写時に白抜き文字のような状態で示されても地紋印刷としてはその目的を達成するものである。
【特許文献１】特開２００１−１９７２９７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
従来において、地紋付き画像データを異なるプリンタエンジン搭載の機器に送信してリモートプリントする際に、地紋部に適切な処理を施さず、そのまま出力していた。しかしながら、本来、地紋ディザパターンはプリンタエンジン固有であり、リモート先のプリンタエンジンが異なる場合、地紋ディザパターンも異なるため、異なるプリンタエンジンの地紋ディザパターンをそのまま出力しても地紋の効果が得られないという弊害があった。
【００１５】
本発明は、上記の問題点を解決するために為されたものであり、その目的とする処は、各画素の属性情報を示す属性データに地紋情報を持たせ、属性データを画像データと共に送信し、リモートプリンタ側において属性データの地紋情報をもとにそのプリンタエンジンに適した地紋データに置き換えることにより、そのプリンタに適した地紋ディザパターンを付加して出力することにある。
【課題を解決するための手段】
【００１６】
このため、本発明においては、下記に示す画像処理装置を提供することにより、前記目的を達成しようとするものである。
【００１７】
画像データを送信する画像処理装置としては、画像データに属性データとして地紋情報を付加する付加手段と、前記付加手段により地紋情報を付加された画像データを送信する送信手段を有することを特徴とし、
画像データを受信する画像処理装置としては、画像データを受信する受信手段と、前記受信手段により受信した画像データに付属の地紋情報をもとに前記画像データに地紋を合成する合成手段を有することを特徴とする。
【発明の効果】
【００１８】
上述のように各画素の属性情報を示す属性データに地紋情報を持たせ、属性データを画像データと共に送信し、リモートプリンタ側において属性データの地紋情報をもとにそのプリンタエンジンに適した地紋を生成し、画像データに合成することにより、そのプリンタに適した地紋ディザパターンを付加して出力するので、地紋が設定された際にリモートプリンタに送信しても正常に地紋が出力されるという効果が得られる。
【発明を実施するための最良の形態】
【００１９】
次に、本発明の詳細を実施の形態の記述に従って説明する。
【００２０】
本発明の実施形態にかかわる画像入出力システムの全体構成を、図１を参照しながら説明する。
【００２１】
図１は、本発明の一実施形態に係る画像処理装置の構成を示すブロック図である。
【００２２】
図において、２００はリーダ部（画像入力装置）で、原稿画像を光学的に読み取り、画像データに変換する。リーダ部２００は、原稿を読取るための機能を持つスキャナユニット２１０と、原稿用紙を搬送するための機能を持つ原稿給紙ユニット２５０とで構成される。
【００２３】
３００はプリンタ部（画像出力装置）で、記録紙を搬送し、その上に画像データを可視画像として印字して装置外に排紙する。プリンタ部３００は、複数種類の記録紙カセットを持つ給紙ユニット３１０と、画像データを記録紙に転写、定着させる機能を持つマーキングユニット３２０と、印字された記録紙をソート、ステイプルして機外へ出力する機能を持つ排紙ユニット３３０とで構成される。
【００２４】
１１０は制御装置で、リーダ部２００、プリンタ部３００と電気的に接続され、さらにイーサネット（登録商標）等のネットワーク４００を介して、ホストコンピュータ４０１,４０２と接続されている。
【００２５】
制御装置１１０は、リーダ部２００を制御して、原稿の画像データを読込み、プリンタ部３００を制御して画像データを記録用紙に出力してコピー機能を提供する。また、制御装置１１０は、リーダ部２００から読取った画像データを、コードデータに変換し、ネットワーク４００を介してホストコンピュータへ送信するスキャナ機能、ホストコンピュータからネットワーク４００を介して受信したコードデータを画像データに変換し、プリンタ部３００に出力するプリンタ機能を提供する。
【００２６】
また、制御装置１１０は、ＣＤ−ＲＯＭドライブ１６３からＣＤ−ＲＯＭに格納されるデータを読み取ることができる。
【００２７】
１５０は操作部で、制御装置１１０に接続され、液晶タッチパネルで構成され、画像入出力システムを操作するためのユーザＩ／Ｆを提供する。
【００２８】
図２は、図１に示したリーダ部２００及びプリンタ部３００の概観図である。
【００２９】
リーダ部２００において、２５０は原稿給送ユニットで、原稿を先頭順に１枚ずつプラテンガラス２１１上へ給送し、原稿の読み取り動作終了後、プラテンガラス２１１上の原稿を排出するものである。原稿がプラテンガラス２１１上に搬送されると、ランプ２１２を点灯し、そして光学ユニット２１３の移動を開始させて、原稿を露光走査する。この時の原稿からの反射光は、ミラー２１４、２１５、２１６及びレンズ２１７によってＣＣＤイメージセンサ（以下ＣＣＤという）２１８へ導かれる。このように、走査された原稿の画像はＣＣＤ２１８によって読み取られる。
【００３０】
２２２はリーダ画像処理回路部で、ＣＣＤ２１８から出力される画像データに所定の処理を施し、スキャナＩ／Ｆ１４０を介して制御装置１１０へと出力するところである。３５２はプリンタ画像処理回路部で、プリンタＩ／Ｆ１４５を介して制御装置１１０から送られる画像信号をレーザドライバへと出力するところである。
【００３１】
プリンタ部３００において、３１７はレーザドライバで、レーザ発光部３１３，３１４，３１５，３１６を駆動するものであり、プリンタ画像処理部３５２から出力された画像データに応じたレーザ光をレーザ発光部３１３，３１４，３１５，３１６から発光させる。このレーザ光はミラー３４０，３４１，３４２，３４３，３４４，３４５，３４６，３４７，３４８，３４９，３５０，３５１によって感光ドラム３２５，３２６，３２７，３２８に照射され、感光ドラム３２５，３２６，３２７，３２８にはレーザ光に応じた潜像が形成される。
【００３２】
３２１，３２２，３２３，３２４は、それぞれブラック（Ｂｋ），イエロー（Ｙ），シアン（Ｃ），マゼンダ（Ｍ）のトナーによって、潜像を現像するための現像器であり、現像された各色のトナーは、用紙に転写されフルカラーのプリントアウトがなされる。
【００３３】
用紙カセット３６０，３６１及び手差しトレイ３６２のいずれかより、レーザ光の照射開始と同期したタイミングで給紙された用紙は、レジストローラ３３３を経て、転写ベルト３３４上に吸着され、搬送される。そして、感光ドラム３２５，３２６，３２７，３２８に付着された現像剤を記録紙に転写する。
【００３４】
現像剤の乗った記録紙は定着部３３５に搬送され、定着部３３５の熱と圧力により現像剤は記像紙に定着される。定着部３３５を通過した記録紙は排出ローラ３３６によって排出され、排紙ユニット３７０は排出された記録紙を束ねて記録紙の仕分けをし、仕分けされた記録紙のステイプルを行う。
【００３５】
また、製本記録が設定されている場合は、排出ローラ３３６のところまで記録紙を搬送した後、排出ローラ３３６の回転方向を逆転させ、フラッパ３３７によって再給紙搬送路３３８へ導く。再給紙搬送路３３８へ導かれた記録紙は上述したタイミングで転写ベルト３３４へ給紙される。
【００３６】
<リーダ画像処理部の説明>
図３は、図２に示したリーダ画像処理部２２２の詳細な構成を示すブロック図である。
【００３７】
このリーダ画像処理部２２２では、プラテンガラス２１１上の原稿はＣＣＤ２１８に読み取られて電気信号に変換される。なお、このＣＣＤ２１８はカラーセンサの場合、ＲＧＢのカラーフィルタが１ラインＣＣＤ上にＲＧＢ順にインラインに乗ったものでも、３ラインＣＣＤで、それぞれＲフィルタ・Ｇフィルタ・ＢフィルタをそれぞれのＣＣＤごとに並べたものでも構わないし、フィルタがオンチップ化又は、フィルタがＣＣＤと別構成になったものでも構わない。
【００３８】
そして、ＣＣＤ２１８から出力される電気信号（アナログ画像信号）は画像処理部２２２に入力され、クランプ＆Ａｍｐ．＆Ｓ／Ｈ＆Ａ／Ｄ部４０１でサンプルホールド（Ｓ／Ｈ）され、アナログ画像信号のダークレベルを基準電位にクランプし、所定量に増幅され（上記処理順番は表記順とは限らない）、Ａ／Ｄ変換されて、例えばＲＧＢ各８ビットのディジタル信号に変換される。
【００３９】
そして、クランプ＆Ａｍｐ．＆Ｓ／Ｈ＆Ａ／Ｄ部４０１から出力されるＲＧＢ信号は、シェーディング部４０２で、シェーディング補正及び黒補正が施された後、制御装置１１０へと出力される。
【００４０】
<制御装置の説明>
図４は、図１に示した制御装置１１０の構成を示すブロック図である。
【００４１】
図において、１１１はメインコントローラで、主にＣＰＵ１１２と、バスコントローラ１１３、各種Ｉ／Ｆコントローラ回路とから構成される。
【００４２】
ＣＰＵ１１２とバスコントローラ１１３は、制御装置１１０全体の動作を制御するものであり、ＣＰＵ１１２はＲＯＭ１１４からＲＯＭＩ／Ｆ１１５を経由して読込んだプログラムに基づいて動作する。
【００４３】
また、ホストコンピュータから受信したＰＤＬ（ページ記述言語）コードデータを解釈し、画像データに展開する動作や画像データの各画素の属性を生成する動作も、このプログラムに記述されており、ソフトウェアによって処理される。バスコントローラ１１３は、各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バス競合時の調停やＤＭＡデータ転送の制御を行う。
【００４４】
１１６はＤＲＡＭで、ＤＲＡＭＩ／Ｆ１１７によってメインコントローラ１１１と接続されており、ＣＰＵ１１２が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００４５】
１１８はＣｏｄｅｃで、ＤＲＡＭ１１６に蓄積されたイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧ／ＪＰＥＧ等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをイメージデータに伸長する。１１９はＳＲＡＭで、Ｃｏｄｅｃ１１８の一時的なワーク領域として使用される。Ｃｏｄｅｃ１１８は、Ｉ／Ｆ１２０を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００４６】
１３５はグラフィックプロセッサ（ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ）で、ＤＲＡＭ１１６に蓄積されたイメージデータに対して、画像回転、画像変倍、色空間変換、二値化の処理をそれぞれ行う。１３６はＳＲＡＭで、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５の一時的なワーク領域として使用される。ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５は、Ｉ／Ｆ１３７を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００４７】
１２１はネットワークコントローラ（ＮｅｔｗｏｒｋＣｏｎｔｏｒｌｌｅｒ）で、Ｉ／Ｆ１２２によってメインコントローラ１１１と接続され、コネクタ１２２によって外部ネットワークと接続される。ネットワークとしては一般的にイーサネット（登録商標）があげられる。
【００４８】
１２５は汎用高速バスで、拡張ボードを接続するための拡張コネクタ１２４とＩ／Ｏ制御部１２６とが接続される。汎用高速バスとしては、一般的にＰＣＩバスがあげられる。
【００４９】
１２６はＩ／Ｏ制御部で、リーダ部２００，プリンタ部３００の各ＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ１２７が２チャンネル装備されており、Ｉ／Ｏバス１２８によって外部Ｉ／Ｆ回路１４０,１４５に接続されている。
【００５０】
１３２はパネルＩ／Ｆで、ＬＣＤコントローラ１３１に接続され、操作部１５０上の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆ１３０とから構成される。操作部１５０は、液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は前述したパネルＩ／Ｆ１３２を介してＣＰＵ１１２に伝えられ、液晶表示部はパネルＩ／Ｆ５２０から送られてきた画像データを表示するものである。液晶表示部には、本画像形成装置の操作における機能表示や画像データ等を表示する。
【００５１】
１３３はリアルタイムクロックモジュールで、機器内で管理する日付と時刻を更新／保存するためのもので、バックアップ電池１３４によってバックアップされている。
【００５２】
１６１はＥ−ＩＤＥインタフェースで、外部記憶装置を接続するためのものである。本実施形態においては、このＩ／Ｆを介してハードディスクドライブ１６０を接続し、ハードディスク１６２へ画像データを記憶させたり、ハードディスク１６２から画像データを読み込む動作を行う。
【００５３】
１４２，１４７はそれぞれコネクタで、それぞれリーダ部２００，プリンタ部３００とに接続され、同調歩同期シリアルＩ／Ｆ１４３,１４８とビデオＩ／Ｆ１４４,１４９とから構成される。
【００５４】
１４０はスキャナＩ／Ｆで、コネクタ１４２を介してリーダ部２００と接続され、また、スキャナバス１４１によってメインコントローラ１１１と接続されており、リーダ部２００から受け取った画像に対して所定の処理を施す機能を有し、さらに、リーダ部２００から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス１４１に出力する機能も有する。スキャナバス１４１からＤＲＡＭ１１６へのデータ転送は、バスコントローラ１１３によって制御される。
【００５５】
１４５はプリンタＩ／Ｆで、コネクタ１４７を介してプリンタ部３００と接続され、また、プリンタバス１４６によってメインコントローラ１１１と接続されており、メインコントローラ１１１から出力された画像データに所定の処理を施して、プリンタ部３００へ出力する機能を有し、さらに、プリンタ部３００から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス１４６に出力する機能も有する。ＤＲＡＭ１１６上に展開されたラスタイメージデータのプリンタ部への転送は、バスコントローラ１１３によって制御され、プリンタバス１４６、ビデオＩ／Ｆ１４９を経由して、プリンタ部３００へＤＭＡ転送される。
【００５６】
<スキャナＩ／Ｆの画像処理部の説明>
図５は、図４に示したスキャナＩ／Ｆ１４０の画像処理を担う部分の詳細な構成を示すブロック図であり、図４と同一のものには同一の符号を付してある。
【００５７】
図に示すように、リーダ部２００から、コネクタ１４２を介して送られる画像信号に対して、つなぎ＆ＭＴＦ補正部６０１で、ＣＣＤ２１８が３ラインＣＣＤの場合、つなぎ処理はライン間の読取位置が異なるため、読取速度に応じてライン毎の遅延量を調整し、３ラインの読取位置が同じになるように信号タイミングを補正し、ＭＴＦ補正は読取速度によって読取のＭＴＦが変るため、その変化を補正する。読取位置タイミングが補正されたデジタル信号は入力マスキング部６０２によって、ＣＣＤ２１８の分光特性及びランプ２１２及びミラー２１４、２１５、２１６の分光特性を補正する。入力マスキング部６０２の出力はＡＣＳカウント部（オートカラーセレクトカウント部）４０５及びメインコントローラ１１１へと送られる。
【００５８】
<ＡＣＳカウント部の説明>
以下、図６を参照して、ＡＣＳカウント部４０５の構成について詳細に説明する。
【００５９】
図６は、図４に示したＡＣＳカウント部４０５の構成を示すブロック図である。
【００６０】
オートカラーセレクト（以下、ＡＣＳ）は、原稿がカラーなのか白黒なのかを判断する。つまり画素ごとの彩度を求めてある閾値以上の画素がどれだけ存在するかに基づいてカラー判定を行うものである。
【００６１】
しかし、白黒原稿であっても、ＭＴＦ等の影響により、ミクロ的に見るとエッジ周辺に色画素が多数存在し、単純に画素単位でＡＣＳ判定を行うのは難しい。このＡＣＳ手法はさまざまな方法が提供されているが、本実施形態は、特定のＡＣＳ手法に限定されるでものではないため、ごく一般的な手法で説明を行う。
【００６２】
上述したように、白黒画像でもミクロ的に見ると色画素が多数存在するわけであるから、その画素が本当に色画素であるかどうかは、注目画素に対して周辺の色画素の情報で判定する必要があり、図６に示すフィルタ５０１はそのためのフィルタであり、注目画素に対して周辺画素を参照する為にＦＩＦＯの構造をとる。
【００６３】
５０２は領域検出回路で、メインコントローラ１１１からセットされた５０７〜５１０のレジスタに設定された値と、リーダ部２００から送られたビデオ制御信号５１２を元に、ＡＣＳをかける領域信号５０５を作成する回路である。
【００６４】
５０３は色判定部で、ＡＣＳをかける領域信号５０５に基づき、注目画素に対してフィルタ５０１内のメモリ内の周辺画素を参照し、注目画素が色画素か白黒画素かを決定し、色判定信号５０６を生成する。
【００６５】
５０４はカウンタで、色判定部５０３が出力した色判定信号５０６の個数を数える。
【００６６】
以下、ＡＣＳ動作について説明する。
【００６７】
まず、メインコントローラ１１１は、読み込み範囲に対してＡＣＳをかける領域を決定し、レジスタ５０７〜５１０に設定する（本実施形態では、原稿に対して独立で範囲を決める構成をとる）。また、メインコントローラ１１１は、ＡＣＳをかける領域内での色判定信号５０６の個数を計数するカウンタ５０４の値を、所定の閾値と比較し、当該原稿がカラーなのか白黒なのかを判断する。
【００６８】
なお、レジスタ５０７〜５１０には、主走査方向，副走査方向それぞれについて、色判定部５０３が判定を開始する位置，判定を終了する位置を、リーダ部２００から送られたビデオ制御信号５１２に基づいて設定しておく。本実施形態では、実際の原稿の大きさよりもそれぞれ１０ｍｍ程度小さめに設定している。
【００６９】
<プリンタＩ／Ｆの画像処理部の説明>
以下、図７を参照して、プリンタＩ／Ｆ１４５の画像処理を担う部分についての詳細な説明を行う。
【００７０】
図７は、図４に示したプリンタＩ／Ｆ１４５の画像処理を担う部分の詳細な構成を示すブロック図であり、図４と同一のものには同一の符号を付してある。
【００７１】
図に示すように、メインコントローラ１１１から、プリンタバス１４６を介して送られる画像信号は、まずＬＯＧ変換部７０１に入力される。ＬＯＧ変換部７０１では、ＬＯＧ変換でＲＧＢ信号からＣＭＹ信号に変換する。
【００７２】
７０２はモアレ除去部で、ＬＯＧ変換部７０１から出力されるＣＭＹ信号のモアレを除去する。７０３はＵＣＲ＆マスキング部で、モアレ除去部７０２でモアレ除去処理されたＣＭＹ信号をＵＣＲ処理してＣＭＹＫ信号を生成し、マスキング処理部してプリンタの出力にあった信号に補正する。
【００７３】
７０４はγ補正部で、ＵＣＲ＆マスキング部７０３で処理された信号を濃度調整する。７０５はフィルタ部７０５で、γ補正部７０４で濃度調整されたＣＭＹ信号をスムージング又はエッジ処理する。
【００７４】
これらの処理を経たＣＭＹ信号（画像）は、コネクタ１４７を介してプリンタ部３００へと送られる。
【００７５】
<ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒの説明>
以下、図８を参照して、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５についての詳細な説明を行う。
【００７６】
図８は、図４に示したＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５の詳細な構成を示すブロック図であり、図４と同一のものには同一の符号を付してある。
【００７７】
図に示すように、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５は、画像回転、画像変倍、色空間変換、二値化の処理をそれぞれ行うモジュール、画像回転部８０１、画像変倍部８０２、色空間変換部８０２、二値化部８０５を有する。また、色空間変換部８０２はＬＵＴ（ルックアップテーブル）８０４を備えている。
【００７８】
なお、ＳＲＡＭ１３６は、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５の各々のモジュールの一時的なワーク領域として使用される。各々のモジュールが用いるＳＲＡＭ１３６のワーク領域が競合しないよう、あらかじめ各々のモジュールごとにワーク領域が静的に割り当てられているものとする。
【００７９】
また、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５は、Ｉ／Ｆ１３７を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００８０】
さらに、バスコントローラ１１３は、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５の各々のモジュールにモード等を設定する制御及び、各々のモジュールに画像データを転送するためのタイミング制御を行う。
【００８１】
<画像回転部の説明>
以下、図８に示した画像回転部８０１における画像回転処理手順を示す。
【００８２】
ＣＰＵ１１２は、Ｉ／Ｆ１３７を介して、バスコントローラ１１３に画像回転制御のための設定を行う。この設定によりバスコントローラ１１３は画像回転部８０１に対して画像回転に必要な設定（たとえば画像サイズや回転方向・角度等）を行う。
【００８３】
必要な設定を行った後に、再度ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３はＤＲＡＭ１１６もしくは各Ｉ／Ｆを介して接続されているデバイスから画像データの転送を開始する。
【００８４】
なお、ここでは回転を行う画像サイズを３２画素×３２ラインとする。
【００８５】
３２画素×３２ラインの画像を得るためには、上述の単位データ転送を３２×３２回行う必要があり、かつ不連続なアドレスから画像データを転送する必要がある（図９参照）。図９は、画像回転部８０１の動作を説明する図である。
【００８６】
不連続アドレッシングにより転送された画像データは、読み出し時に所望の角度に回転されているように、ＳＲＡＭ１３６に書き込まれる。例えば、９０度反時計方向回転であれば、転送される画像データを、図１０に示すようにＹ方向に書き込んでいく。読み出し時にＸ方向に読み出すことで、画像が回転される。図１０は、画像回転部８０１の動作を説明する図である。
【００８７】
３２画素×３２ラインの画像回転（ＳＲＡＭ１３６への書き込み）が完了した後、画像回転部８０１はＳＲＡＭ１３６から上述した読み出し方法で画像データを読み出し、バスコントローラ１１３に画像を転送する。回転処理された画像データを受け取ったバスコントローラ１１３は、連続アドレッシングを以って、ＤＲＡＭ１１６もしくはＩ／Ｆ上の各デバイスにデータを転送する。
【００８８】
こうした一連の処理は、ＣＰＵ１１２からの処理要求が無くなるまで（必要なページ数の処理が終わったとき）繰り返される。
【００８９】
<画像変倍部の説明>
以下、図８に示した画像変倍部８０２における処理手順を示す。
【００９０】
ＣＰＵ１１２は、Ｉ／Ｆ１３７を介して、バスコントローラ１１３に画像変倍制御のための設定を行う。この設定によりバスコントローラ１１３は画像変倍部８０２に対して画像変倍に必要な設定（主走査方向の変倍率、副走査方向の変倍率、変倍後の画像サイズ等）を行う。必要な設定を行った後に、再度ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３はＤＲＡＭ１１６もしくは各Ｉ／Ｆを介して接続されているデバイスから画像データの転送を開始する。
【００９１】
画像変倍部８０２は、受け取った画像データを一時ＳＲＡＭ１３６に格納し、これを入力バッファとして用いて、格納したデータに対して主走査、副走査の変倍率に応じて必要な画素数、ライン数の分の補間処理を行って画像を拡大もしくは縮小することで、変倍処理とする。変倍後のデータは再度ＳＲＡＭ１３６へ書き戻し、これを出力バッファとして画像変倍部８０２はＳＲＡＭ１３６から画像データを読み出し、バスコントローラ１１３に転送する。
【００９２】
変倍処理された画像データを受け取ったバスコントローラ１１３は、ＤＲＡＭ１１６もしくはＩ／Ｆ上の各デバイスにデータを転送する。
【００９３】
<色空間変換部の説明>
以下、図８に示した色空間変換部８０３における処理手順を示す。
【００９４】
ＣＰＵ１１２は、Ｉ／Ｆ１３７を介して、バスコントローラ１１３に色空間変換制御のための設定を行う。この設定によりバスコントローラ１１３は色空間変換部８０３およびＬＵＴ（ルック・アップ・テーブル）に対して色空間変換処理に必要な設定（後述のマトリックス演算の係数、ＬＵＴのテーブル値等）を行う。
【００９５】
必要な設定を行った後に、再度ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３はＤＲＡＭ１１６もしくは各Ｉ／Ｆを介して接続されているデバイスから画像データの転送を開始する。
【００９６】
色空間変換部８０３は、受け取った画像データ１画素ごとに対して、まず下記の式で表される３×３のマトリックス演算を施す。
【００９７】
【数１】
2009077144.tif 000003
【００９８】
なお、上式において、Ｒ、Ｇ、Ｂが入力、Ｘ、Ｙ、Ｚが出力、ａ１１、ａ１２、ａ１３、ａ２１、ａ２２、ａ２３、ａ３１、ａ３２、ａ３３、ｂ１、ｂ２、ｂ３、ｃ１、ｃ２、ｃ３がそれぞれ係数である。
【００９９】
上式の演算によって、例えばＲＧＢ色空間からＹｕｖ色空間への変換など、各種の色空間変換を行うことができる。
【０１００】
次に、マトリックス演算後のデータに対して、ＬＵＴによる変換を行う。これによって、非線形の変換をも行うことができる。当然、スルーのテーブルを設定することにより、実質的にＬＵＴ変換を行わないこともできる。
【０１０１】
その後、色空間変換部８０３は色空間変換処理された画像データをバスコントローラ１１３に転送する。色空間変換処理された画像データを受け取ったバスコントローラ１１３は、ＤＲＡＭ１１６もしくはＩ／Ｆ上の各デバイスにデータを転送する。
【０１０２】
<画像変換部の説明>
以下、図８に示した画像変換部８０４における処理手順を示す。
【０１０３】
ＣＰＵ１１２は、Ｉ／Ｆ１３７を介して、バスコントローラ１１３に画像変換制御のための設定を行う。この設定によりバスコントローラ１１３は画像変換部８０４に対して画像変換に必要な設定（変換後の画像サイズ等）を行う。必要な設定を行った後に、再度ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３はＤＲＡＭ１１６もしくは各Ｉ／Ｆを介して接続されているデバイスから画像データの転送を開始する。
【０１０４】
画像変換部８０４は、受け取った画像データを一時ＳＲＡＭ１３６に格納し、これを入力バッファとして用いて、格納したデータに対してあらかじめ設定された設定値に応じて必要な画素数、ライン数の分のパディングを付加もしくはクリッピングをすることで、画像サイズの変換処理を行う。画像変換後のデータは再度ＳＲＡＭ１３６へ書き戻し、これを出力バッファとして画像変換部８０３はＳＲＡＭ１３６から画像データを読み出し、バスコントローラ１１３に転送する。
【０１０５】
パディング処理もしくはクリッピング処理された画像データを受け取ったバスコントローラ１１３は、ＤＲＡＭ１１６もしくはＩ／Ｆ上の各デバイスにデータを転送する。
【０１０６】
<画像二値化部の説明>
以下、図８に示した画像二値化部８０５における処理手順を示す。
【０１０７】
ＣＰＵ１１２が、Ｉ／Ｆ１３７を介して、バスコントローラ１１３に二値化制御のための設定を行う。この設定によりバスコントローラ１１３は画像二値化部８０５に対して二値化処理に必要な設定（変換方法に応じた各種パラメータ等）を行う。必要な設定を行った後に、再度ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３はＤＲＡＭ１１６もしくは各Ｉ／Ｆを介して接続されているデバイスから画像データの転送を開始する。
【０１０８】
画像二値化部８０５は、受け取った画像データに対して二値化処理を施す。本実施形態では、二値化の手法としては、画像データを所定の閾値と比較して単純に二値化するものとする。もちろん、ディザ法、誤差拡散法、誤差拡散法を改良したものなど、いずれの手法によってもかまわない。
【０１０９】
その後、画像二値化部８０５は二値化処理された画像データをバスコントローラ１１３に転送する。二値化処理された画像データを受け取ったバスコントローラ１１３は、ＤＲＡＭ１１６もしくはＩ／Ｆ上の各デバイスにデータを転送する。
【０１１０】
<画像多値化部の説明>
以下、図８に示した画像多値化部８０６における処理手順を示す。
【０１１１】
ＣＰＵ１１２は、Ｉ／Ｆ１３７を介して、バスコントローラ１１３に画像多値化制御のための設定を行う。この設定によりバスコントローラ１１３は画像多値化部８０６に対して画像多値化に必要な設定（多値化後の色空間等）を行う。必要な設定を行った後に、再度ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３はＤＲＡＭ１１６もしくは各Ｉ／Ｆを介して接続されているデバイスから画像データの転送を開始する。
【０１１２】
画像多値化部８０６は、受け取った画像データを一時ＳＲＡＭ１３６に格納し、これを入力バッファとして用いて、格納した2値画像データを白黒多値、またはカラー多値画像に変換する。多値化後のデータは再度ＳＲＡＭ１３６へ書き戻し、これを出力バッファとして画像多値化部８０６はＳＲＡＭ１３６から画像データを読み出し、バスコントローラ１１３に転送する。
【０１１３】
多値化処理された画像データを受け取ったバスコントローラ１１３は、ＤＲＡＭ１１６もしくはＩ／Ｆ上の各デバイスにデータを転送する。
【０１１４】
<画像合成部の説明>
以下、図８に示した画像合成部８０７における処理手順を示す。
【０１１５】
ＣＰＵ１１２は、Ｉ／Ｆ１３７を介して、バスコントローラ１１３に画像合成制御のための設定を行う。この設定によりバスコントローラ１１３は画像合成部８０７に対して画像合成に必要な設定（合成比率、入出力の色空間、主副走査の画像サイズ等）を行う。必要な設定を行った後に、再度ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送及び画像データの属性データ転送の許可を行う。この許可に従い、バスコントローラ１１３はＤＲＡＭ１１６もしくは各Ｉ／Ｆを介して接続されているデバイスから画像データの転送を開始する。
【０１１６】
画像合成部８０７は、受け取った２つの画像データをそれぞれ一時ＳＲＡＭ１３６に格納し、これを入力バッファとして用いて、格納した２つの画像データに対して合成処理を施す。合成方法としては、２つの入力画像の注目画素の画素値をそれぞれA,Bとすると、AxB／256、もしくは、{Axα+Bx(256-α)}／256（α:合成比率）といった演算により出力画像の画素値を算出する。画像合成部８０７は、上記αを生成する機能があり、画像データの画素値や画像データの画素単位の属性データ値からαを算出することが可能である。合成後のデータは再度ＳＲＡＭ１３６へ書き戻し、これを出力バッファとして画像合成部８０７はＳＲＡＭ１３６から画像データを読み出し、バスコントローラ１１３に転送する。
【０１１７】
合成処理された画像データを受け取ったバスコントローラ１１３は、ＤＲＡＭ１１６もしくはＩ／Ｆ上の各デバイスにデータを転送する。
<タイル画像（パケット）フォーマット>
ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５に対しては、画像データを図２４に示すパケット化された形式で転送する。画像データは、ＣＰＵもしくはＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５によって、３２ピクセル×３２ピクセルのタイル単位の画像データ３００２に分割され、このタイル単位の画像に、必要なヘッダ情報３００１を付加してデータパケットとする。
【０１１８】
データパケットは図２４に示すパケットテーブル６００１によって管理される。
【０１１９】
パケットテーブル６００１の構成要素は次の通りである。テーブルに登録されたパケットアドレスポインタ（ＰａｃｋｅｔＡｄｄｒｅｓｓＰｏｉｎｔｅｒ）６００２およびパケット長（ＰａｃｋｅｔＬｅｎｇｔｈ）６００５それぞれの値について０を５ビット付加すると、それぞれパケットの先頭アドレスおよびパケットのバイト長となる。
【０１２０】
ＰａｃｋｅｔＡｄｄｒｅｓｓＰｏｉｎｔｅｒ（２７ビット）＋０００００（５ビット）＝パケット先頭アドレス（３２ビット）
ＰａｃｋｅｔＬｅｎｇｔｈ（１１ビット）＋０００００（５ビット）＝パケットのバイト長（１６ビット）
なおパケットテーブル６００１とチェインテーブル６０１０は分割されないものとする。
【０１２１】
パケットテーブル６００１のエントリはタイルの走査方向に並んでおり、Ｙｎ／Ｘｎ＝０
０００／０００，０００／００１，０００／００２，．．．．という順で並んでいる。このパケットテーブル６００１の各エントリは一意にひとつのタイルを示す。また、Ｙｎ／Ｘｍａｘ（ＸｍａｘはＸ方向についての最大値）の次のエントリはＹｎ＋１／Ｘ０となる。
【０１２２】
パケットがひとつ前のパケットとまったく同じデータである場合は、そのパケットはメモリ上には書かず、パケットテーブルのエントリに１つ前のエントリと同じＰａｃｋｅｔＡｄｄｒｅｓｓＰｏｉｎｔｅｒ，ＰａｃｋｅｔＬｅｎｇｔｈを格納する。すなわち１つのパケットデータを２つのエントリが指すようなかたちになる。この場合、２つめのテーブルエントリのＲｅｐｅａｔＦｌａｇ６００３がセットされる。
【０１２３】
パケットがチェインＤＭＡにより複数に分断された場合は、分割フラグ（ＤｉｖｉｄｅＦｌａｇ）６００４をセットし、そのパケットの先頭部分が入っているチェインブロックのチェインテーブル番号（ＣｈａｉｎＴａｂｌｅＮｏ）６００６をセットする。
【０１２４】
チェインテーブル６０１０のエントリはチェインブロックアドレス（ＣｈａｉｎＢｌｏｃｋＡｄｄｒｅｓｓ）６０１１とチェインブロック長（ＣｈａｉｎＢｌｏｃｋＬｅｎｇｔｈ）６０１２を有しており、テーブルの最後のエントリにはアドレス長さ共に０を格納しておく。
【０１２５】
<ＰＤＬ画像出力時のシーケンス>
図１１は、本発明の画像形成装置の第１の制御処理手順の一例を示すフローチャートであり、本実施形態におけるＰＤＬ画像出力の手順に対応する。なお、図中のＳ３００１〜Ｓ３００８は各ステップを示す。また、このフローチャートは、図１に示したＰＣ４０１，４０２内の図示しないＣＰＵ，図４に示したＣＰＵ１１２により記憶媒体に格納されたプログラムに基づいて実行されるものとする。
【０１２６】
まず、ＰＤＬ画像を出力する場合、ステップＳ３００１では、ＰＣ４０１，４０２上でユーザーが当該ＰＤＬ画像出力ジョブのプリント設定を行う。プリント設定内容は、部数、用紙サイズ、片面／製本、ページ出力順序、ソート出力、ステイプル止めの有無等である。
【０１２７】
次に、ステップＳ３００２では、ＰＣ４０１，４０２上で印刷指示を与え、それと共にＰＣ４０１，４０２上にインストールされているドライバソフトウェアが、印刷対象となるＰＣ４０１，４０２上のコードデータをいわゆるＰＤＬデータに変換して、Ｓ３００１で設定したプリント設定パラメータとともに、本画像入出力装置の制御装置１１０に、ネットワーク４００を介してＰＤＬデータを転送する。
【０１２８】
次にステップＳ３００３では、制御装置１１０のメインコントローラ１１１のＣＰＵ１１２が、コネクタ１２２およびＮｅｔｗｏｒｋＣｏｎｔｒｏｌｌｅｒ１２１を介して転送されたＰＤＬデータを前記プリント設定パラメータに基づいて、画像データに展開（ラスタライズ）する。画像データの展開は、ＤＲＡＭ１１６上に行われる。画像データの展開が完了するとＳ３００４へ進む。
【０１２９】
ステップＳ３００４では、メインコントローラ１１１がＤＲＡＭ１１６上に展開された画像データを、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５に転送する。
【０１３０】
ステップＳ３００５では、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５が、前記プリント設定パラメータとは独立に、画像処理を行う。例えば、前記プリント設定パラメータで指定された用紙サイズがＡ４であるにもかかわらず、プリンタ部３００の給紙ユニット３６０にはＡ４Ｒ用紙しかない場合には、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５で画像を９０度回転することによって、出力用紙にあわせた画像出力を行うことができる。画像データの画像処理が完了するとＳ３００６へ進む。
【０１３１】
ステップＳ３００６では、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５がメインコントローラ１１１へ画像処理後の画像データを転送する。メインコントローラ１１１は転送されてきた画像データをＤＲＡＭ１１６上に記憶する。
【０１３２】
ステップＳ３００７では、メインコントローラ１１１はプリンタＩ／Ｆ１４５およびコネクタ１４７を介して、プリンタ部３００を制御しつつ、適切なタイミングでＤＲＡＭ１１６上の画像データを、プリンタ部３００へと転送する。
【０１３３】
ステップＳ３００８では、制御装置１１０が、プリンタ部３００を制御して画像データをプリント出力する。画像データの転送が完了すると、すなわち当該ＰＤＬジョブが終了すると、プリント出力を終了する。
【０１３４】
<コピー画像出力時のシーケンス>
図１２は、本発明の画像形成装置の第２の制御処理手順の一例を示すフローチャートであり、本実施形態におけるコピー画像出力の手順に対応する。なお、図中のＳ４００１〜Ｓ４００７は各ステップを示す。また、このフローチャートは、図４に示したＣＰＵ１１２により記憶媒体に格納されたプログラムに基づいて実行されるものとする。
【０１３５】
コピー画像を出力する場合、ステップＳ４００１では、操作部１５０上でユーザーが当該コピー画像出力ジョブのコピー設定を行う。コピー設定内容は、部数、用紙サイズ、片面／製本、拡大／縮小率、ソート出力、ステイプル止めの有無等である。
【０１３６】
次に、ステップＳ４００２では、操作部１５０上でコピー開始指示を与えると、制御装置１１０のメインコントローラ１１１はスキャナＩ／Ｆ１４０およびコネクタ１４２を介してリーダ部２００を制御し、原稿の画像データを読み込む。画像データはＤＲＡＭ１１６上に記憶される。
【０１３７】
従来のコピー機では、前記コピー設定の拡大／縮小率の設定に応じて、すなわち副走査方向の変倍率に応じて光学ユニット２１３の移動速度を変化させることにより副走査方向の変倍処理を実現していた。しかしながら、本実施形態では、前記コピー設定の拡大／縮小率の設定にかかわらず、必ず等倍（１００％）で画像データを読み取り、変倍処理については、主走査方向、副走査方向ともに、後述するＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５によって行うものとする。
【０１３８】
次に、ステップＳ４００３では、メインコントローラ１１１がＤＲＡＭ１１６上の画像データを、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５に転送する。ステップＳ４００４では、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５が、前記コピー設定パラメータに基づいて画像処理を行う。例えば、拡大４００%の設定がなされているときには、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５内のモジュールである画像変倍部を用いて主走査方向、副走査方向、双方への変倍処理を行う。画像データの画像処理が完了するとＳ４００５へ進む。
【０１３９】
ステップＳ４００５では、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５がメインコントローラ１１１へ画像処理後の画像データを転送する。メインコントローラ１１１は転送されてきた画像データをＤＲＡＭ１１６上に記憶する。
【０１４０】
次に、ステップＳ４００６では、メインコントローラ１１１はプリンタＩ／Ｆ１４５およびコネクタ１４７を介して、プリンタ部３００を制御しつつ、適切なタイミングでＤＲＡＭ１１６上の画像データを、プリンタ部３００へと転送する。
【０１４１】
さらに、ステップＳ４００７では、制御装置１１０が、プリンタ部３００を制御して画像データをプリント出力する。画像データの転送が完了すると、すなわち当該コピージョブが終了すると、プリント出力を終了する。
【０１４２】
<パーソナルボックス機能の説明>
以下、図１３〜図１９を参照して、本実施形態におけるパーソナルボックス機能について詳細に説明する。
【０１４３】
図１３は、図１に示した操作部１５０のキー配列を示す平面図である。
【０１４４】
図において、１５０１は電源スイッチで、本体への通電を制御する。１５０２は予熱キーで、予熱モードのＯＮ／ＯＦＦに使用する。１５０３はコピーＡモードキーで、複数の機能の中からコピーＡモードを選択するときに使用する。１５０４はコピーＢモードキーで、複数の機能の中からコピーＢモードを選択するときに使用する。コピーＡ及びコピーＢとは、各々同じコピー機能であるが、片方のコピーのスキャナ読み込みが終了している場合は次のコピーの入力ができるため、敢えてユーザに分かりやすくするために二つのコピーに分けている。
【０１４５】
１５０５はボックスキーで、複数の機能の中からボックスモードを選択するときに使用する。ボックス機能とは、ユーザ個人や部署毎に複写機内のメモリに記憶領域を持ち、そこにＰＤＬやスキャン画像を入れておき、好きなときに出力する機能である。
【０１４６】
１５０６は拡張キーで、ＰＤＬに対する操作を行うときに使用する。１５０３〜１５０６は後述するＬＣＤ１５１６の各々の機能画面を呼び出すときにも使用され、ＬＣＤ１５１６の表示により各々のジョブの状況を見ることができる。
【０１４７】
１５０７はコピースタートキーで、コピーの開始を指示するときに用いるキーである。１５０８はストップキーで、コピーを中断したり、中止したりするときに用いるキーである。１５０９はリセットキーで、スタンバイ中は標準モードに復帰させるキーとして動作する。
【０１４８】
１５１０はガイドキーで、各機能を知りたいときに使用するキーである。１５１１はユーザモードキーで、ユーザがシステムの基本設定を変更するときに使用する。１５１２は割り込みキーで、コピー中に割り込みしてコピーしたいときに用いる。１５１３はテンキーで、数値の入力を行うときに使用する。
【０１４９】
１５１４はクリアキーで、数値をクリアするときに用いる。１５１５はＩＤキーで、複写機を使用する場合にＩＤの入力モードに移行するときに使用する。１５１６は液晶画面とタッチセンサの組合せからなるＬＣＤタッチパネルであり、各モード毎に個別の設定画面が表示され、さらに、描画されたキーに触れることで、各種の詳細な設定を行うことが可能である。また、各々のジョブの動作状況表示なども行う。
【０１５０】
１５１７はネットワークの通信状態を示すタリーランプで、通常緑色で、通信しているときは緑色で点滅し、ネットワークエラーの場合には赤色になる。
【０１５１】
１５１８はＡＣＳ（オートカラーセレクト）キーで、コピー原稿がカラーか白黒かを自動的に判別し、カラーならばカラーで、白黒ならば黒単色でスキャンするモードを設定する場合に使用する。１５１９はフルカラーモードキーで、コピー原稿に関わらずフルカラーでスキャンするモードを設定する場合に使用する。１５２０はブラックモードキーで、コピー原稿に関わらず黒単色でスキャンするモードを設定する場合に使用する。１５１８〜１５２０はトグル動作し、必ずどれか一つが選択されており、選択されているキーが点灯している。
【０１５２】
図１４は、図１３に示した操作パネル１５１６のコピー標準画面の一例を示した模式図である。本実施形態の画像処理装置は、電源投入時にデフォルトとして、このコピー標準画面で起動するようになっている。
【０１５３】
図において、１６０１はメッセージラインで、コピージョブの状態をメッセージで表示する。１６０２は倍率表示で、設定された倍率やコピーモードによって自動的に決められる倍率をパーセントで表示する。１６０３は用紙サイズ表示で、選択された出力用紙を表示し、自動用紙選択が設定されている場合にはオート用紙というメッセージを表示する。
【０１５４】
１６０４は置数表示で、何枚コピーするかを示す。１６０５は縮小キーで、縮小コピーを行いたい場合に使用する。１６０６は等倍キーで、縮小や拡大が設定されている場合に等倍に戻したいときに使用する。１６０７は拡大キーで、拡大コピーを行いたい場合に使用する。１６０８はズームキーで、細かい単位で倍率を設定して縮小コピーや拡大コピーを行いたい場合に使用する。
【０１５５】
１６０９は用紙選択キーで、出力用紙を指定する場合に使用する。１６１０はフィニッシャキーで、ソートやステイプルのモードを設定する場合に使用する。１６１１は両面キーで、両面モードを設定する場合に使用する。
【０１５６】
１６１２は濃度表示で、現在の濃度が分かるようになっており、左側が濃度が薄く、右側が濃度が濃いことを示す。また、濃度表示１６１２は、うすくキー１６１３、こくキー１６１５と連動して表示が変化するようになっている。うすくキー１６１３は、濃度を薄くしたい場合に使用する。こくキー１６１５は、濃度を濃くしたい場合に使用する。１６１４は自動キーで、自動的に濃度を決定するモードを使用する場合に使用する。
【０１５７】
１６１６は文字キーで、文字原稿をコピーするのに適した濃度に自動的に設定する文字モードを設定する場合に使用する。１６１７は文字／写真キーで、写真が混在した原稿をコピーするのに適した濃度に自動的に設定する文字／写真モードを設定する場合に使用する。１６１８は応用モードキーで、コピー標準画面で設定できない様々なコピーモードを設定する場合に使用する。
【０１５８】
１６１９はシステム状況キーで、現在この画像入出力システム１００で行われているプリントやスキャンの状況を見たい場合に使用する。このシステム状況キー１６１９は、コピー標準画面だけではなく、常にこの位置に現れており、いつでもこのキーを押すことによりシステムの状況を見ることができるようになっている。
【０１５９】
また、図１４では図示していないが、領域１６２０は、メッセージライン１６０１で表示する必要のない優先度の低いアラームや、他の機能の実行状態などをメッセージ表示するステータスラインである。
【０１６０】
図１５は、図４に示したハードディスク１６２の論理的な使用方法を示した図である。
【０１６１】
図に示すように、本実施形態においては使用用途に応じてハードディスクの記憶領域をテンポラリ領域７０１とボックス領域１７０２に論理的に分ける。テンポラリ領域１７０１は、画像データの出力順序を変えたり、複数部出力においても一回のスキャンで出力ができるようにするために、ＰＤＬの展開データやスキャナからの画像データを一時的に記憶する記憶領域である。
【０１６２】
ボックス領域１７０２はボックス機能を使用するための記憶領域であり、１７０３〜１７０７のように登録された数の小さな記憶領域に分割されている。ボックス１７０３〜１７０７は、各ユーザや会社などの部署毎に割り当てられ、各ボックスにはボックス名とパスワードを付けることができる。ユーザはボックスを指定することでＰＤＬジョブやスキャンジョブを各ボックス入力することができ、パスワードを入力することで実際にボックスの中を見たり、設定変更やプリント出力を行う。
【０１６３】
図１６は、本発明の画像形成装置の第３の制御処理手順の一例を示すフローチャートであり、本実施形態におけるボックス登録の手順に対応する。なお、本実施形態におけるボックスへの登録は、ホストコンピュータからのＰＤＬ画像と、スキャナからのスキャン画像の登録があり、図１６（ａ）はホストコンピュータ（図１に示したＰＣ４０１，４０２）からのＰＤＬ画像のボックス登録手順に対応し、図１６（ｂ）はスキャナ（図１に示したリーダ部２００）からのスキャン画像のボックス登録処理に対応する。なお、図中のＳ１８０１〜Ｓ１８０８は各ステップを示す。また、図１６（ａ）のフローチャートは、図１に示したＰＣ４０１，４０２内の図示しないＣＰＵ，図４に示したＣＰＵ１１２により記憶媒体に格納されたプログラムに基づいて実行され、図１６（ｂ）のフローチャートは、図４に示したＣＰＵ１１２により記憶媒体に格納されたプログラムに基づいて実行されるものとする。
【０１６４】
まず、図１６（ａ）を参照して図１に示したＰＣ４０１，４０２からのＰＤＬ画像をボックス登録する場合について説明する。
【０１６５】
まず、ステップＳ１８０１では、ＰＣ４０１，４０２上でユーザがプリント設定を行いＳ１８０２に進む。プリント設定内容は、部数、用紙サイズ、拡大縮小率、片面／製本、ページ出力順序、ソート出力、ステイプル止めの有無等である。
【０１６６】
次に、ステップＳ１８０２では、ＰＣ４０１，４０２上でボックス番号を設定することで、ハードディスク１６２のボックス領域１７０２内の領域が指定され、ステップＳ１８０３に進む。例えば、ボックス番号が１と指定されると、ボックス領域１７０２内のパーソナルボックス領域１７０３が指定されることなる。
【０１６７】
次に、ステップＳ８０３では、ＰＣ４０１，４０２上で印刷指示を与え、それと共にＰＣ４０１，４０２上にインストールされているドライバソフトウェアが印刷対象となるコードデータをいわゆるＰＤＬデータに変換して、ステップＳ１８０１で設定したプリント設定パラメータとともに、本画像入出力装置の制御装置１１０にＰＤＬデータを転送し、ステップＳ１８０４に進む。
【０１６８】
ステップＳ１８０４では、転送されたＰＤＬデータを画像データに展開（ラスタライズ）する。画像データの展開が完了すると、ステップＳ１８０５に進む。
【０１６９】
そして、ステップＳ１８０５では、展開された画像データがハードディスク１６２のボックス領域１７０２に順次記録され、例えばステップＳ１８０２で指定されたボックス番号が「１」のときは、領域１７０３内に記憶される。このとき、ステップＳ１８０１で設定したプリント設定パラメータも領域１７０３に記録される。なお、ステップＳ１８０２で指定されたボックス番号が「２」、「３」のときは、それぞれ領域１７０４、領域１７０５に記憶されるものとする。
【０１７０】
次に、図１６（ｂ）を参照して図１に示したリーダ部２００からのスキャン画像をボックス登録する場合について説明する。
【０１７１】
まず、ステップＳ１８０６において、操作部１５０により画像を入力するボックス番号を指定し、ステップＳ１８０７に進む。
【０１７２】
ステップＳ１８０７では、画像処理等のスキャン設定を操作部１５０により指定し、ステップＳ１８０８に進む。
【０１７３】
ステップＳ１８０８では、スキャンスタートの指示を出す（図１３に示したコピースタートキー１５０７を押下する）ことで、リーダ部２００で原稿を読み取り、ステップＳ１８０９に進む。
【０１７４】
ステップＳ１８０９では、ステップＳ１８０８で読み取った画像をステップＳ１８０６で指定したボックス領域に格納する。
【０１７５】
図１７は、図１３に示した操作パネル１５００のボックスキー１５０５を押下した場合のＬＣＤ１５１６の表示を示す模式図であり、ボックス選択画面に対応する。
【０１７６】
図において、９００はボックスを選択する画面（ボックス選択画面）である。ボックス選択画面９００において、９０１は各ボックスの情報を示しており、そのボックス番号９０１ａ、ボックス名９０１ｂ、ハードディスク１６２のボックス領域１７０２に対してそのボックスがどれだけ容量をとっているかの情報９０１ｃを表示する。ボックス番号９０１ａを押下すると、図１８に示すパスワード入力画面に遷移する。
【０１７７】
１９０２，１９０３はそれぞれ上下スクロールキーであり、９０１の表示を越える数のボックスが登録されているときに、画面をスクロールする場合に使用する。
【０１７８】
図１８は、図１７に示したボックス選択画面９００のボックス番号９０１ａを押圧した場合のＬＣＤ１５１６の表示を示す模式図であり、パスワード入力画面に対応する。
【０１７９】
図において、１０００はパスワード入力画面であり、この画面から各ボックスに設定されているパスワードを入力することで図１９に示すボックス内画面に遷移し、各ボックスにアクセスできるようになる。なお、パスワードが違う場合には、図示していない警告画面に遷移し、ボックスにはアクセスできない。
【０１８０】
パスワード入力画面１０００において、１００３はパスワード表示欄で、操作部１５０のテンキーや１５１３やタッチパネル１５１６から入力されたパスワードを伏せ文字で表示する。
【０１８１】
１００１は取消キーで、キーを押下することで図１７に示したボックス選択画面９００に戻る。１００２はＯＫキーで、このキーを押下することで入力したパスワードの確定となり、パスワードの検証が行われる。
【０１８２】
図１９は、図１８に示したパスワード入力画面１０００のＯＫキー１００２を押下しパスワードが正しいと判断された場合のＬＣＤ１５１６の表示を示す模式図であり、ボックス内ファイル表示画面に対応する。
【０１８３】
図において、１１００はボックス内ファイル表示画面である。ボックス内ファイル表示画面１１００において、１１０１はボックス内のファイルリストで、各ファイルの登録日時１１０ａ、ファイル名１１０１ｂがリスト表示される。ファイルを選択するにはファイル名１１０１ｂを押下し、現在選択されているファイルは反転表示される。
【０１８４】
１１０２はスキャンキーで、現在開いているボックスにスキャナから画像を入力する場合に使用し、図示していないスキャンの設定画面に遷移する。１１０３はプリントキーで、ファイルリスト１１０１で選択しているファイルをプリントする場合に使用する。
【０１８５】
１１０４は色変換キーで、ファイルリスト１１０１で選択しているファイルの色変換を行う場合に使用し、図示していない色変換画面に遷移する。１１０５は消去キーで、ファイルリスト１１０１で選択しているファイルを消去する場合に使用する。
【０１８６】
１１０６，１１０７はそれぞれ上下スクロールキーであり、ファイルリスト１１０１の表示を超える数のファイルが登録されているときに、画面をスクロールする場合に使用する。１１０７は閉じるキーで、図１７に示したボックス選択画面９００に戻るときに使用する。
【０１８７】
<ナンバリング合成機能の説明>
図20を用いて、ページナンバや章番号、ユーザIDなどの数字を合成するナンバリング合成機能について説明する。
【０１８８】
ナンバリングのフォントベクタは、予めハードディスク等のメモリに複数記憶されている。
【０１８９】
ナンバリング合成機能を使用して画像形成を行うようユーザが操作部にて複写装置に対して指示を与えると、複写装置は、フォントベクタをフォント展開して生成された画像（図20の（ａ））と読み込んだ原稿の画像データ（図20の（ｂ））とを合成してプリントする。これにより、ユーザは図20の（ｃ）に示すようなデータを得ることが出来る。
【０１９０】
フォントベクタ領域１７０９について説明する。フォントベクタ領域１７０９は、ナンバリングのフォントベクタを記憶する為の領域である。
【０１９１】
また、フォントベクタ領域１７０９はテンポラリ領域１７０１とは異なり、ナンバリングの合成処理を行う為のフォントベクタを記憶する領域であり、ジョブが終了しても、それらのフォントベクタは消去されない。
【０１９２】
<フォーム合成機能の説明>
図21を用いて、フォーム合成機能について説明する。フォーム画像は、予めハードディスク等のメモリに複数記憶されている。図21の（ａ）にフォーム画像の一例を示す。図21の（ｂ）は、複写装置にて読み込むべき原稿である。
【０１９３】
フォーム合成機能を使用して画像形成を行うようユーザが操作部にて複写装置に対して指示を与えると、複写装置は、フォーム画像と読み込んだ原稿の画像データとを合成してプリントする。これにより、ユーザは図21の（ｃ）に示すようなデータを得ることが出来る。
【０１９４】
本形態では、図２２に示すＨＤ１６２にフォーム画像を複数登録することが出来る。また、ＨＤ１６２に対するフォーム画像の登録（記憶処理）または消去（消去処理）は、ユーザが設定出来る。
【０１９５】
フォーム合成機能の設定、ならびにフォーム画像の登録・消去の設定方法について説明する。尚、本形態のフォーム合成機能とは、複数のフォーム画像（例えば、表やイラスト）を登録画像としてＨＤ１６２に記憶しておき、フォーム画像とスキャナにより読み取った画像データとを合成してプリントする機能である。
【０１９６】
図２２に示す画面２３００は、ＨＤ１６２に記憶されたフォーム画像と読み込んだ原稿画像データとのフォーム合成設定画面であり、図１３の応用画面１３００において、ユーザによりフォーム合成ボタン１３０２が押下された際に表示される画面である。
【０１９７】
画面２３００には、ＨＤ１６２に登録されたフォーム画像のリストが表示される（表示領域２３０７参照）。図では、「全面合成」という名称のフォーム画像が１個だけＨＤ１６２に登録されていることを示している。
【０１９８】
また、表示領域２３０７の左端には番号が表示されている。これは、フォーム番号であり、ＨＤ１６２に登録されたフォーム画像毎に付けられているものである。例えば、図では、「全面合成」という名称のフォーム画像に「００」という番号（以下、フォーム番号）が付けられていることを示している。
【０１９９】
本形態では、フォーム画像をＨＤ１６２に登録する際には、フォーム画像とフォーム番号を対応づけてＨＤ１６２に記憶する。
【０２００】
一方、フォーム番号「０１」のラインには、「未登録」と表示されている。これは、該フォーム番号は、未使用であり、該フォーム番号に対応するフォーム画像はＨＤ１６２に登録されていないことを意味する。
【０２０１】
また、フォーム番号「０２」、「０３」、「０４」、「０５」も同様に、未使用であり、これらのフォーム番号に対応するフォーム画像はＨＤ１６２に登録されていないこと（未登録）を意味する。尚、フォーム番号に関して、本形態は００番〜９９番まで用意されている。従って、ＨＤ１６２には１００個のフォーム画像を登録することが出来る。
【０２０２】
ＨＤ１６２にフォーム画像を登録する場合、例えば、フォーム画像の新規登録を行う場合、ユーザは、表示領域２３０７に表示されている未使用のフォーム番号のなかから何れかのフォーム番号を選択し、登録・消去ボタン２３０５を押下する。複写装置は、フォーム画像とフォーム番号を対応づけてＨＤ１６２に記憶する。
【０２０３】
尚、ＨＤ１６２に登録されているフォーム画像を読み込んだ画像データと書き換える場合、即ちＨＤ１６２にフォーム画像を再登録する場合は、ＨＤ１６２に既に登録されているフォーム番号に対応したフォーム番号を選択する。
【０２０４】
フォーム合成機能の設定について説明する。ユーザは、画面２３００において、表示領域２３０７内にリスト表示されるフォーム画像のなかから所望するフォーム画像に対応するフォーム番号を押下する。尚、ユーザにより選択されたフォーム画像は白黒反転表示される。
【０２０５】
ユーザがフォーム画像を選択し、ＯＫキー２３０６を押下すると、画面２３００にてユーザにより選択されたフォーム画像と読み込んだ原稿画像とのフォーム合成の設定が複写装置に対して行なわれ、図9に示す標準画面に切り替わる。尚、図9の応用モードキー918は、応用モードが設定されていることをユーザに知らせる為に白黒反転表示される。そして、該画面にて、ユーザが図13に示すコピースタートキー１５０7を押下することにより、複写装置は、フォーム合成コピーを作成するよう合成処理を開始する。
【０２０６】
画面２３００のチェックコピーボタン２３０４は、ユーザが選択したフォーム画像と読み込んだ原稿画像データとのフォーム合成コピーを作成する前に、お試しコピー（試し刷り）を行う為のボタンである。
【０２０７】
ユーザがチェックコピーボタン２３０４を押下すると、該ボタン２３０４は白黒反転表示される。このチェックコピーボタン２３０４が黒の状態で、ユーザによりＯＫキー２３０６が押下されると、フォーム合成コピー作成前にお試しコピーを行うよう複写装置に対して設定される。
【０２０８】
取消しボタン２３０１は、フォーム合成設定の取り消しを行う為のボタンであり、ユーザが取り消しボタン２３０１を押下すると、図13に示した応用画面１３００に戻る。
【０２０９】
２３０２、２３０３は、上下スクロールボタンであり、１画面では表示しきれない多数のジョブ内容を表示する場合に、画面をスクロールさせるボタンである。ユーザにより２３０２が押下されると、画面が上にスクロールし、２３０３が押下されると画面が下にスクロールする。
【０２１０】
２３０５は、登録・消去ボタンである。ユーザが表示領域２３０７内のなかから何れかのフォーム番号を選択し、登録・消去ボタン２３０５を押下した場合は、  図２３に示す登録内容設定画面２４００に移行する。
【０２１１】
図２３の画面２４００は、画面２３００にてユーザにより選択されたフォーム番号に対応したフォーム画像の登録または消去を行う為の画面である。
【０２１２】
図２３の登録ボタン２４０１は、図２２にて選択されたフォーム番号に対応するフォーム画像をＨＤ１６２に記憶する為のボタンである。名称登録ボタン２４０２は、図２２において選択されたフォーム画像の名称の登録に移行する為のボタンである。
【０２１３】
消去ボタン２４０３は、図２２で選択されたフォーム番号に対応したフォーム画像をＨＤ１６２から消去する為のボタンである。
【０２１４】
２４0４は閉じるボタンである。このボタン２４0４が押下されると、フォーム画像の登録・消去の設定は行わず、図２２のフォーム合成設定画面に戻る。
【０２１５】
図１５は、ＨＤ１６２の概念図である。ＨＤ１６２は、テンポラリ領域１７０１とパーソナルボックス領域９０１とフォーム領域１７０８で構成されている。テンポラリ領域１７０１は、電子ソートを行うために画像データを一時的に記憶させる領域であり、ジョブ終了後に、それらの画像データは消去される。
【０２１６】
パーソナルボックス領域９０１は、ホストコンピュータからのＰＤＬ画像が展開された画像データを、ホストコンピュータから受信したパーソナルボックス番号に対応するパーソナルボックス領域９０１内のパーソナルボックスに格納する領域である。フォーム領域１７０８は、フォーム画像を記憶する為の領域である。
【０２１７】
フォーム領域１７０８について説明する。フォーム領域１７０８は、フォーム画像を記憶する為の領域である。本形態は、フォーム画像をＨＤ１６２に登録する際には、フォーム番号とフォーム画像を対応づけてフォーム領域１７０８に記憶する。
【０２１８】
また、図２２で述べたように、ＨＤ１６２には１００個のフォーム画像が登録可能である。複数のフォーム画像を記憶する場合は、フォーム領域１７０８を複数の記憶領域に分けて使用し、記憶領域毎にフォーム画像を記憶する。
【０２１９】
尚、複数のフォーム画像をフォーム領域１７０８に記憶する場合に関して、フォーム領域１７０８を予め複数の記憶領域を分けておき、記憶領域毎にフォーム画像を記憶しても良い。
【０２２０】
また、記憶する各フォーム画像のデータ量が異なることを考慮して、フォーム領域１７０８を予め複数の記憶領域には分けずに、フォーム画像を記憶する際に、記憶するフォーム画像のデータ量に対応する記憶領域をフォーム領域１７０８に確保して記憶しても良い。これにより、メモリを効率良く使用することができる。
【０２２１】
また、フォーム領域１７０８はテンポラリ領域１７０１とは異なり、フォーム合成処理を行う為のフォーム画像を記憶する領域であり、ジョブが終了しても、それらのフォーム画像は消去されない。フォーム画像は、操作部にてユーザが消去するよう指示することによりＨＤ１６２から消去される。
【０２２２】
<地紋画像印刷処理の説明>
図28、図29、図30、図31、図32、図33は、地紋画像印刷に関する設定をおこなうユーザインターフェースの一例を示す図である。また、図26は地紋画像印刷に関する設定のフローチャートである。
【０２２３】
図28に3305の応用モードボタンを押下したときの画面を示す。前述したとおり、応用モードボタンを押下すると、縮小レイアウト、カラーバランス等の設定を行うことができるが、4101のボタンを押下することにより、地紋に関する設定もここで行うことができる。
【０２２４】
図29に4101の地紋設定ボタンを押下したときの画面を示す(S6802)。ここでは、地紋として印字する情報として、スタンプ、機体番号、日付から選ぶことができる。本実施例ではこれらを説明するが、例えば部数の番号やユーザのID番号などを選ばせてもよい。また、ここではいずれかひとつを選ぶこととしているが、複数の情報を印字することとしてもよい。
【０２２５】
図30に4111のスタンプ設定ボタンを押下したときの画面を示す。ここではスタンプとして、極秘、コピー禁止、無効、CONFIDENTIAL、社外秘、コピーの6つの選択肢から地紋として印字するものを選ばせる。例えば極秘を選択するなら4121ボタンを押下後、4122を押下し、次の設定画面である図32で示す画面へと遷移する。
【０２２６】
図31に4112の日付設定ボタンを押下したときの画面を示す。ここでは日付の書式として、YY／MM／DD、MM／DD／YY、DD／MM／YY、YY年MM月DD日の4つの選択肢から地紋として印字するものを選ばせる。例えばYY／MM／DDを選択するなら4131ボタンを押下後、4132を押下し、次の設定画面である図32で示す画面へと遷移する。
【０２２７】
4113の機体番号設定ボタンを押下すると、次の設定画面である図32で示す画面へと遷移する。地紋情報としては個々のプリンタそれぞれが持つ機体のシリアル番号が印字されることになる。
【０２２８】
図32にすべての地紋情報に共通の項目を設定する画面を示す。この画面では、地紋として印字するフォントのサイズおよび色を選択する(S6803)。フォントのサイズとしては、大、中、小から、色としては、ブラック、マゼンタ、シアン、ユーザ指定色、自動から選択することができる。ユーザ指定色を選択した場合は、ユーザに指定の色をRGB値などで入力を行なってもらう。また自動を選択した場合は、各地紋パターンに対して予め設定されていた色で地紋画像を生成する。フォントのサイズ、色それぞれを選択後、4143を押下し、次の設定画面である図33で示す画面へと遷移する。
【０２２９】
図33に共通設定項目の続きの画面を示す。この画面では、地紋印字のカモフラージュパターンの選択と、浮き出し／白抜きの設定を行わせる。
【０２３０】
カモフラージュパターンとは、地紋画像を付加した印刷出力物において、地紋画像が付加されていることを人間の目に対して認識させづらくさせるためのものである。図33に示されるように、カモフラージュパターンは、扇、桜など複数のパターンから選択可能である。また、カモフラージュパターンを使用しないという選択肢も提供されている。図２７で示されている地紋印字画像において選択されているカモフラージュパターンは、扇である。
【０２３１】
浮き出し／白抜きの設定とは、複写後の画像において、テキスト情報等の地紋情報の部分とそれ以外の部分のいずれが顕像化するのかを指定するものである。図33は、浮き出し／白抜きの設定を説明する図である。浮き出しの設定の場合は、複写物上において文字など地紋情報の部分が顕像化するような地紋画像を生成する。このとき、文字などが浮き出した状態で、複写物上で認識可能となる。一方、白抜きの設定の場合は複写物上において地紋情報以外の部分が顕像化するような地紋画像を生成する。このとき、文字などは白抜きされた状態で複写物上で認識可能となる。
【０２３２】
図33の画面では、カモフラージュパターン、浮き出し／白抜き、それぞれを選択後、4153を押下し、地紋に関するすべての設定を確定する。
【０２３３】
<リモートプリント時の地紋処理の説明>
図26を用いてリモートプリンタに地紋画像を送信して出力する際のフローを説明する。
【０２３４】
まず、S2601において、ユーザインターフェースから地紋画像印刷に関する設定をおこない、S2602において、画像データの属性データとしてユーザインターフェースから設定された情報を元に地紋情報を生成する。続いて、S2603において、地紋情報を含む属性データを付加した画像データを出力先のリモートのプリンタに送信する。ここでいう画像データとは、スキャナから読み取った画像もしくは、ボックスに格納されている画像データである。S2604において、リモート先のプリンタで地紋情報を含む属性データの付加された画像データを受信し、S2605において、属性データの地紋情報をもとにその機器固有の地紋用ディザマトリクスを用いて地紋を生成する。その後、S2606において、生成された地紋を画像データに合成し、S2607においてプリントアウトする。
【図面の簡単な説明】
【０２３５】
【図１】本発明の一実施形態に係る画像処理装置の構成を示すブロック図である。
【図２】図１に示したリーダ部及びプリンタ部の概観図である。
【図３】図２に示したリーダ画像処理部の詳細な構成を示すブロック図である。
【図４】図１に示した制御装置の構成を示すブロック図である。
【図５】図４に示したスキャナI／Fの画像処理を担う部分の詳細な構成を示すブロック図である。
【図６】図４に示したＡＣＳカウント部の構成を示すブロック図である。
【図７】図４に示したプリンタI／Fの画像処理を担う部分の詳細な構成を示すブロック図である。
【図８】図４に示したＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒの詳細な構成を示すブロック図である。
【図９】画像回転部の動作を説明する図である。
【図１０】画像回転部の動作を説明する図である。
【図１１】本発明の画像形成装置のナンバリング合成処理手順の一例を示すフローチャートである。
【図１２】本発明の画像形成装置のフォーム合成処理手順の一例を示すフローチャートである。
【図１３】図１に示した操作部のキー配列を示す平面図である。
【図１４】図１３に示した操作パネルのコピー標準画面の一例を示した模式図である。
【図１５】図４に示したハードディスクの論理的な使用方法を示した図である。
【図１６】本発明の画像形成装置の第３の制御処理手順の一例を示すフローチャートである。
【図１７】図１３に示した操作パネルのボックスキーを押下した場合のＬＣＤの表示を示す模式図である。
【図１８】図１７に示したボックス選択画面のボックス番号を押下した場合のＬＣＤの表示を示す模式図である。
【図１９】図１８に示したパスワード入力画面のＯＫキーを押下しパスワードが正しいと判断された場合のＬＣＤの表示を示す模式図である。
【図２０】ナンバリング合成機能を説明する図である。
【図２１】フォーム合成機能を説明する図である。
【図２２】操作部の画面を示す図である。
【図２３】操作部の画面を示す図である。
【図２４】地紋画像におけるドットの状態を示す図である。
【図２５】複写時に地紋画像が顕像化する状態を示す図である。
【図２６】リモートプリント時の地紋画像制御を説明する図である。
【図２７】バウンダリ処理まで施した地紋画像の生成例を示す図である。
【図２８】操作部の地紋の設定画面を説明する図である。
【図２９】操作部の地紋の設定画面を説明する図である。
【図３０】操作部の地紋の設定画面を説明する図である。
【図３１】操作部の地紋の設定画面を説明する図である。
【図３２】操作部の地紋の設定画面を説明する図である。
【図３３】操作部の地紋の設定画面を説明する図である。
【図１】
2009077144.tif 000004
【図２】
2009077144.tif 000005
【図３】
2009077144.tif 000006
【図４】
2009077144.tif 000007
【図５】
2009077144.tif 000008
【図６】
2009077144.tif 000009
【図７】
2009077144.tif 000010
【図８】
2009077144.tif 000011
【図９】
2009077144.tif 000012
【図１０】
2009077144.tif 000013
【図１１】
2009077144.tif 000014
【図１２】
2009077144.tif 000015
【図１３】
2009077144.tif 000016
【図１４】
2009077144.tif 000017
【図１５】
2009077144.tif 000018
【図１６】
2009077144.tif 000019
【図１７】
2009077144.tif 000020
【図１８】
2009077144.tif 000021
【図１９】
2009077144.tif 000022
【図２０】
2009077144.tif 000023
【図２１】
2009077144.tif 000024
【図２２】
2009077144.tif 000025
【図２３】
2009077144.tif 000026
【図２４】
2009077144.tif 000027
【図２５】
2009077144.tif 000028
【図２６】
2009077144.tif 000029
【図２７】
2009077144.tif 000030
【図２８】
2009077144.tif 000031
【図２９】
2009077144.tif 000032
【図３０】
2009077144.tif 000033
【図３１】
2009077144.tif 000034
【図３２】
2009077144.tif 000035
【図３３】
2009077144.tif 000036