(57)【要約】【課題】印刷処理に関する設定情報の操作性向上を可能とする画像形成装置を提供する。【解決手段】画像形成装置１４０１は、紙原稿１４００をスキャンし、紙指紋１４０２を検索キーとして画像データ１４０３と比較照合することによって合紙などの設定を施した印刷物１４０４を出力する。画像形成装置１４０１は、紙指紋１４０２、および画像データ１４０３を関連付けて格納する手段を有しており、印刷時にはこの関連付け情報を利用して設定通りの画像形成処理を行うことが可能となる。【選択図】図１４
2008141680.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
第１の画像記録媒体上の一箇所以上の第１の繊維情報を格納する第１の記憶手段と、
第２の画像記録媒体上の一箇所以上の第２の繊維情報を格納する第２の記憶手段と、
前記第１の繊維情報を読み取り、前記第１の繊維情報に対応する画像情報とページ順とを関連付けた関連情報を格納する関連情報記憶手段と、
前記関連情報記憶手段に格納された前記関連情報に基づいて、前記第１の繊維情報と前記第２の繊維情報を比較し、一致するか否かを判定する比較手段と、
前記比較手段により一致すると判定された場合、前記関連情報を使用することによって前記画像形成装置に入力された印刷設定を施す前記画像情報を特定し、前記特定された前記画像情報に前記印刷設定を施した上で、画像形成処理を行う画像形成手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
前記第１の記憶手段と、前記第２の記憶手段は、同一の記憶手段であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像形成装置は、前記印刷設定を入力する入力手段をさらに備えることを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記入力手段は、前記画像形成装置とは異なる装置から送信された前記印刷設定を入力するための手段か、またはユーザが操作可能な操作手段であることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
画像形成装置において画像を形成する方法であって、
第１の画像記録媒体上の一箇所以上の第１の繊維情報を第１の記憶手段に格納するステップと、
前記第１の繊維情報を読み取り、前記第１の繊維情報に対応する画像情報とページ順とを関連付けた関連情報を関連情報記憶手段に格納するステップと、
第２の画像記録媒体上の一箇所以上の第２の繊維情報を第２の記憶手段に格納するステップと、
前記関連情報記憶手段に格納された前記関連情報に基づいて、前記第１の繊維情報と前記第２の繊維情報を比較し、一致するか否かを判定するステップと、
該判定するステップにより一致すると判定された場合、前記関連情報を使用することによって前記画像形成装置に入力された印刷設定を施す前記画像情報を特定し、該特定された前記画像情報に前記印刷設定を施した上で、画像形成するステップと
を備えたことを特徴とする画像形成方法。
【請求項６】
前記関連情報記憶手段に格納された前記関連情報を使用し、ページごとに前記印刷設定を施すステップをさらに備えたことを特徴とする請求項５に記載の画像形成方法。
【請求項７】
前記印刷設定が入力されるステップをさらに備えたことを特徴とする請求項５に記載の画像形成方法。
【請求項８】
請求項５乃至請求項７のいずれかに記載の各工程をコンピュータに実行させるためのプログラム。
【請求項９】
請求項８に記載のプログラムを格納したコンピュータ読み取り可能な記憶媒体。
【請求項１０】
画像記録媒体上の一箇所以上の繊維情報を特徴データとして記憶しておくための記録媒体特徴記憶手段と、
前記画像記録媒体上に記録する画像データを記憶する手段と、
前記画像記録媒体の特徴データと、前記画像記録媒体上に記録される画像データとを関連付けて記憶する関連付け情報記録手段とを有し、
前記画像記録媒体を読み取るための読み取り手段と、
前記読み取り手段によって前記画像記録媒体の繊維情報に関する特徴データを読み取り、前記関連付け情報記録手段により前記特徴データから関連付けられた画像データを特定する手段と、
前記特定された画像データに対して、設定された印刷処理を施す手段と
を備えることを特徴とする画像処理装置。
【請求項１１】
前記画像記録媒体を読み取るための読み取り手段と、前記読み取り手段によって１枚または複数枚の前記画像記録媒体の一箇所以上の繊維情報を読み取り、前記記録媒体特徴記憶手段によって記憶することを特徴とする請求項１０に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙指紋情報を取り扱うことができる画像形成装置、並びに画像形成装置の制御方法、制御プログラム、および制御プログラムを格納した記憶媒体に関する。
【背景技術】
【０００２】
従来、ステイプル処理やパンチ処理などのフィニッシング設定、解像度、変倍率、余白量、綴じ代量、および表紙・合紙（あいし）・裏表紙設定など、印刷処理に関する様々な設定を行うことができる画像形成装置が知られている。
【０００３】
一例を挙げると、印刷処理に関するこれらの設定情報を印刷媒体（例えば、葉書等）にバーコード等で印字しておき、該印字されている設定情報を読み取り、印刷処理を行うことで印刷処理にかかる手間を軽減する装置が提案されている（特許文献１参照）。
【０００４】
さらに、これらの設定を印刷ページごとに設定可能にすることで、より自由度の高い印刷設定が可能になることが知られている。例えば、１０ページの原稿を印刷する際に、２ページ目と４ページ目の間に色紙を合紙（仕切り紙）として挿入させる設定や、３ページ目から５ページ目はカラー印刷させ、残りのページは白黒印刷させるなどの設定が可能となる。
【０００５】
これらの設定は画像形成装置本体に設けられた操作パネルからキー操作することにより行うことができ、これによってユーザは所望の印刷設定を自由に行うことができる。
【０００６】
【特許文献１】特開２００４−３３８１８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
一般的な画像形成装置（例えば、デジタル複写機）は、合紙の挿入位置、給紙用紙、およびカラー／白黒印字の指定などの様々な印刷設定を、複写機本体に設けられた操作パネルからキー操作することによって設定可能とする構成をとっている。
【０００８】
しかしながら、かかる操作に不慣れなユーザにとって、所望のページを指定する印刷設定の操作には、多くの手間と時間がかかるという問題があった。
【０００９】
例えば、様々な印刷設定をページ単位で、または複数ページの範囲で指定可能とする場合、操作パネルからの設定方法として、ユーザに、印刷設定対象のページ番号で設定させる方法が利用されている。
【００１０】
しかしながら、この場合、ユーザは印刷対象の原稿の印字内容を参照しながら印刷設定を指定するページを選択することができず、ユーザは原稿の内容を予め把握するなどし、印刷設定を行うページ番号を覚えておく必要があった。
【００１１】
また、他の例として、一旦、画像形成装置内の記憶部に印刷対象の原稿を画像データとして格納し、格納した画像データを操作パネルに表示させ、表示された画像データの内容をページ単位で確認し、印刷設定を行うページを指定する方法も利用されている。
【００１２】
この方法によれば、ユーザはページ毎の印字内容を参照しながら、印刷設定を指定するページを選択することは可能であった。
【００１３】
しかしながら、画像形成装置の比較的小さい操作パネルを介して、画面スクロールや次ページ表示のための表示画面切り替えを行い、設定処理を行っていたため、同様の作業を、紙原稿を使って行うことに比べ、一覧性やアクセス性の面で劣っていた。このため、ユーザは設定変更操作にストレスを感じてしまい、印刷設定に多くの手間と時間がかかるという問題があった。
【００１４】
さらに、上述の先行技術においては印刷設定情報が記録されている印刷媒体から印刷設定情報を取得する構成になっているが、予め印刷設定情報を記録しておかなければならない不便さがあった。
【００１５】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、印刷処理に関する設定情報の操作性向上を可能とする画像形成装置を提供することにある。
【課題を解決するための手段】
【００１６】
上記の課題を解決するため、本発明の画像形成装置は、画像形成装置であって、第１の画像記録媒体上の一箇所以上の第１の繊維情報を格納する第１の記憶手段と、第２の画像記録媒体上の一箇所以上の第２の繊維情報を格納する第２の記憶手段と、第１の繊維情報を読み取り、第１の繊維情報に対応する画像情報とページ順とを関連付けた関連情報を格納する関連情報記憶手段と、関連情報記憶手段に格納された関連情報に基づいて、第１の繊維情報と第２の繊維情報を比較し、一致するか否かを判定する比較手段と、比較手段により一致すると判定された場合、関連情報を使用することによって画像形成装置に入力された印刷設定を施す画像情報を特定し、特定された画像情報に印刷設定を施した上で、画像形成処理を行う画像形成手段とを備えたことを特徴とする。
【００１７】
また、本発明の画像形成装置において画像を形成する方法であって、第１の画像記録媒体上の一箇所以上の第１の繊維情報を第１の記憶手段に格納するステップと、第１の繊維情報を読み取り、第１の繊維情報に対応する画像情報とページ順とを関連付けた関連情報を関連情報記憶手段に格納するステップと、第２の画像記録媒体上の一箇所以上の第２の繊維情報を第２の記憶手段に格納するステップと、関連情報記憶手段に格納された前記関連情報に基づいて、第１の繊維情報と第２の繊維情報を比較し、一致するか否かを判定するステップと、該判定するステップにより一致すると判定された場合、関連情報を使用することによって画像形成装置に入力された印刷設定を施す画像情報を特定し、該特定された画像情報に印刷設定を施した上で、画像形成するステップとを備えたことを特徴とする。
【００１８】
また、本発明の画像処理装置は、画像記録媒体上の一箇所以上の繊維情報を特徴データとして記憶しておくための記録媒体特徴記憶手段と、画像記録媒体上に記録する画像データを記憶する手段と、画像記録媒体の特徴データと、画像記録媒体上に記録される画像データとを関連付けて記憶する関連付け情報記録手段とを有し、画像記録媒体を読み取るための読み取り手段と、読み取り手段によって画像記録媒体の繊維情報に関する特徴データを読み取り、関連付け情報記録手段により特徴データから関連付けられた画像データを特定する手段と、特定された画像データに対して、設定された印刷処理を施す手段とを備えることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、ページ指定が必要な印刷設定をする際に、紙指紋を利用して印刷設定を行うことができるようになり、それにより容易に印刷設定を行うことができる画像形成装置を提供することが可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、添付図面を参照して、本発明の効果をもたらすことが可能な、本発明の実施形態のうち、最良の形態について説明する。
【００２１】
なお、「紙指紋」とは、画像記録媒体（例えば、紙）の繊維情報、つまり、紙の表面の凹凸などの紙繊維のランダムパターンをいう。
【００２２】
＜画像形成システムの構成の説明（図１）＞
図１は、本発明の一実施形態にかかる画像形成システムの構成を示すブロック図である。
【００２３】
該画像形成システムではホストコンピュータ４０、並びに３台の画像形成装置１０、２０、および３０がＬＡＮ５０に接続されているが、本発明における画像形成システムにおいては、これらの接続数に限定されることはない。また、本実施形態では接続方法としてＬＡＮを介した形態で説明するが、これに限定されることもない。例えば、ＷＡＮなどの任意のネットワーク、ＵＳＢなどのシリアル伝送方式、セントロニクス、およびＳＣＳＩなどのパラレル伝送方式なども適用可能である。
【００２４】
ホストコンピュータ（以下、ＰＣと称する）４０は、パーソナルコンピュータの機能を有し、ＣＰＵやプログラム格納用のＲＯＭ、ＲＡＭなどのメモリを備える。そのため、ＰＣ４０は、ＬＡＮ５０（または、ＷＡＮなど）を介してＦＴＰやＳＭＢプロトコルを用いてファイルを送受信し、または電子メールを送受信することができる。また、ＰＣ４０から画像形成装置１０、２０、および３０に対して、プリンタドライバを介した印字命令を行うことも上述したＣＰＵやプログラムの機能を利用することによって可能である。さらに、ＰＣ４０は、後述する合紙などの印刷設定をその画面上で行い、ＬＡＮなどのネットワークを介して画像形成装置１０、２０、および３０に対して、該印刷設定を送信し、該印刷設定に応じた画像形成処理を画像形成装置に行わせることも可能である。
【００２５】
図１に示すように、画像形成装置１０、および２０は、構成が同一の装置である。一方、画像形成装置３０は、プリント機能のみの画像形成装置であり、画像形成装置１０、および２０が有するスキャナ部を有していない。
【００２６】
以下、説明の便宜を図るために、画像形成装置１０、および２０のうち画像形成装置１０を中心にその構成を詳細に説明する。
【００２７】
画像形成装置１０は、装置全体の制御を司る制御部（Controller Unit）１１、印刷設定などのユーザインターフェースである操作部１２、画像入力デバイスであるスキャナ部１３、および画像出力デバイスであるプリンタ部１４から構成される。制御部１１により、操作部１２、スキャナ部１３、およびプリンタ部１４は統合して制御されるが、制御部１１の詳細な構成については図３の説明において詳述する。
【００２８】
＜画像形成装置１０の外観説明（図２）＞
図１に示した、本発明の一実施形態にかかる画像形成装置１０の外観を図２に示す。該画像形成装置１０は、制御部１１（図示せず）、操作部１２、スキャナ部１３、およびプリンタ部１４を備える。また、スキャナ部１３は、原稿フィーダ２０１、およびトレイ２０２を備える。さらに、プリンタ部１４は、異なる用紙サイズ、または異なる用紙向きを選択可能とする複数の用紙カセット２０３、２０４、および２０５、並びに印字後の用紙が排出される排紙トレイ２０６を備える。なお、本発明の実施例として説明する合紙は、上記用紙カセットのいずれかに装填され、合紙を行う場合には該用紙カセットから送出され、後述するように印刷時に出力される。
【００２９】
スキャナ部１３は、スキャンする領域を分担する複数のＣＣＤを有するが、各ＣＣＤの感度がそれぞれ異なる場合、たとえ原稿上の各画素の濃度が同じであったとしても、各画素がそれぞれ違う濃度であると認識されてしまう。この問題に対処するため、スキャナ部１３では、最初にスキャナ部１３が有する白板（一様に白い板）を露光走査し、露光走査して得られた反射光の量を電気信号に変換して制御部１１に出力する。
【００３０】
後述するように、制御部１１内には、スキャナ画像処理部３１２があり（図３参照）、スキャナ画像処理部３１２内には、シェーディング補正部５００が存在する（図５参照）。
【００３１】
シェーディング補正部５００は、上記各ＣＣＤから得られた電気信号を元に、各ＣＣＤの感度の違いを認識し、認識された感度の違いを利用して、原稿上の画像をスキャンして得られた電気信号の値を補正する。
【００３２】
さらに、シェーディング補正部５００は、後述する制御部１１内のＣＰＵ３０１（図３参照）からゲイン調整の情報を受信すると、当該情報に応じたゲイン調整も行う。ゲイン調整は、原稿を露光走査して得られた電気信号の値を、どのように０〜２５５の輝度信号値に割り付けるかを調整するために用いられる。このゲイン調整により、原稿を露光走査して得られた電気信号の値を高い輝度信号値に変換したり、低い輝度信号値に変換したりすることもできる。
【００３３】
続いて、この原稿上の画像をスキャンする構成について説明する。
【００３４】
まず、原稿が、原稿フィーダ２０１のトレイ２０２にセットされる。制御部１１は、操作部１２を介して、読み取り開始の操作指示を受信すると、スキャナ部１３に対して原稿読み取り指示を送信する。
【００３５】
スキャナ部１３は、該指示を受信すると原稿フィーダ２０１のトレイ２０２から原稿を１枚ずつフィードして、原稿の読み取り動作を行う。
【００３６】
スキャナ部１３は、原稿上の画像を露光走査して得られた反射光をＣＣＤに入力することで画像の情報を電気信号に変換する。
【００３７】
さらに、スキャナ部１３は、電気信号をＲ、Ｇ、Ｂの各色からなる輝度信号に変換し、当該輝度信号を画像データとして制御部１１に対して出力する。
【００３８】
なお、上記原稿の読み取り方法は原稿フィーダ２０１による自動送り方式ではなく、原稿を画像形成装置１０のガラス面（図示せず）上に載置し、露光部を移動させることによって原稿の走査を行う方法であってもよい。
【００３９】
プリンタ部１４は、制御部１１から受信した画像データを用紙上に形成する機能を有する画像形成デバイスである。  
なお、本実施形態における画像形成方式は感光体ドラムや感光体ベルトを用いた電子写真方式となっているが、本発明の実施形態がこれに限定されることはない。例えば、微少ノズルアレイからインクを吐出して用紙上に印字するインクジェット方式なども適用可能である。
【００４０】
＜制御部１１の詳細説明（図３）＞
図３は、本発明の一実施形態にかかる画像形成装置１０の制御部１１の構成をより詳細に説明するためのブロック図である。制御部１１は、操作部１２、スキャナ部１３、およびプリンタ部１４と電気的に接続されており、一方ではＬＡＮ５０やＷＡＮ３３１を介してＰＣ４０などの外部装置と接続されている。かかる構成により、画像データ、およびデバイス情報の入出力が可能となっている。以下、制御部１１の各部について説明する。
【００４１】
ＣＰＵ３０１は、ＲＯＭ３０３に格納された制御プログラムに基づいて接続中の各種デバイス（例えば、スキャナ部１３など）とのアクセスを統括的に制御すると共に、制御部１１の内部で行われる各種処理についても統括的に制御する。
【００４２】
ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。このＲＡＭ３０２は、記憶した内容を電源ＯＦＦ後も保持しておくＳＲＡＭ、および電源ＯＦＦ後には記憶した内容が消去されてしまうＤＲＡＭを備える。
【００４３】
ＲＯＭ３０３は、上述したように、装置のブートプログラムなどを格納する。
【００４４】
ＨＤＤ３０４は、ハードディスクドライブであり、システムソフトウェアや画像データを格納することができる。
【００４５】
操作部Ｉ／Ｆ３０５は、システムバス３１０と操作部１２を接続するためのインターフェース部である。操作部Ｉ／Ｆ３０５は、操作部１２に表示するための画像データをシステムバス３１０から受信し、操作部１２に送信する一方、操作部１２から受信した情報をシステムバス３１０へと送信する。
【００４６】
Ｎｅｔｗｏｒｋ  Ｉ／Ｆ３０６は、ＬＡＮ５０、およびシステムバス３１０に接続し、情報の送受信を行う。
【００４７】
Ｍｏｄｅｍ３０７は、ＷＡＮ３３１、およびシステムバス３１０に接続し、情報の送受信を行う。
【００４８】
なお、Ｎｅｔｗｏｒｋ  Ｉ／Ｆ３０６およびＭｏｄｅｍ３０７は、それぞれＬＡＮ５０およびＷＡＮ３３１を介して、例えばＰＣ４０などの外部のコンピュータと接続され、該ＰＣ４０などから印刷設定を受信したりすることも可能である。
【００４９】
２値画像回転部３０８は、送信前の画像データの方向を変換する。
【００５０】
２値多値画像圧縮・伸張部３０９は、送信前の画像データの解像度を所定の解像度や送信先の能力に応じた解像度に変換する。なお、圧縮、および伸張にあたってはＪＢＩＧ、ＭＭＲ、ＭＲ、ＭＨなどの方式を用いる。
【００５１】
画像バス３３０は、画像データをやり取りするための伝送路であり、ＰＣＩバス、またはＩＥＥＥ１３９４で構成されている。
【００５２】
スキャナ画像処理部３１２は、スキャナ部１３からスキャナＩ／Ｆ３１１を介して受信した画像データに対して、補正、加工、および編集を行う。また、スキャナ画像処理部３１２は、受信した画像データがカラー原稿か、または白黒原稿かの判定や、文字原稿か、または写真原稿かなどの判定も行うことができる。さらに、スキャナ画像処理部３１２は、その判定結果を画像データに付随させる処理も行う。ここで、かかる付随情報を「属性データ」と呼ぶ。なお、スキャナ画像処理部３１２で行われる処理の詳細については、図５の説明にて詳述する。
【００５３】
圧縮部３１３は、スキャナ画像処理部３１２から画像データを受信し、該画像データを３２画素×３２画素のブロック単位に分割する。この３２画素×３２画素の画像データは、タイル画像データと呼ばれる。図４は、該タイル画像データを概念的に表す図である。原稿（すなわち、スキャナ部１３から読み取る前の紙媒体）において、該タイル画像データに対応する領域をタイル画像と呼ぶ。
【００５４】
なお、タイル画像データには、その３２画素×３２画素のブロックにおける平均輝度情報やタイル画像の原稿上の座標位置がヘッダ情報として付加されている。さらに、圧縮部３１３は、複数のタイル画像データからなる画像データを圧縮する。
【００５５】
伸張部３１６は、複数のタイル画像データからなる画像データを伸張した後にラスタ展開してプリンタ画像処理部３１５に送信する。
【００５６】
プリンタ画像処理部３１５は、伸張部３１６から画像データを受信し、該画像データに付随する属性データを参照し、該画像データに対して画像処理を行う。画像処理後の画像データは、プリンタＩ／Ｆ３１４を介してプリンタ部１４に出力される。このプリンタ画像処理部３１５で行われる処理の詳細については図６の説明にて詳述する。
【００５７】
画像変換部３１７は、画像データに対して所定の変換処理を行う。画像変換部３１７は、以下に示すような処理部を有する。
【００５８】
伸張部３１８は、受信した画像データを伸張し、圧縮部３１９は、受信した画像データを圧縮し、そして、回転部３２０は、受信した画像データを回転する。
【００５９】
変倍部３２１は、受信した画像データに対して解像度変換処理（例えば、６００ｄｐｉから２００ｄｐｉへの変換処理）を行う。
【００６０】
色空間変換部３２２は、受信した画像データの色空間を変換し、並びにマトリクス、またはテーブルを用いて公知技術である下地飛ばし処理、ＬＯＧ変換処理（ＲＧＢ→ＣＭＹ）、および出力色補正処理（ＣＭＹ→ＣＭＹＫ）を行うことができる。
【００６１】
２値多値変換部３２３は、受信した２階調の画像データを２５６階調の画像データに変換する。
【００６２】
一方、多値２値変換部３２４は、受信した２５６階調の画像データを誤差拡散処理などの手法により２階調の画像データに変換する。
【００６３】
移動部３２５は、受信した画像データに対して余白部分を付加したり、余白部分を削除したりする処理を行う。
【００６４】
間引き部３２６は、受信した画像データの画素を間引くことで解像度変換を行い、例えば、解像度が元の画像データの１／２、１／４、１／８などの画像データを生成する。
【００６５】
合成部３２７は、受信した２つの画像データを合成し、１枚の画像データを生成する。なお、２つの画像データを合成する際には、周知の方法を活用することができる。すなわち、合成対象の画素同士が持つ輝度値の平均値を合成輝度値とする方法、輝度レベルで明るい方の画素の輝度値を合成後の画素の輝度値とする方法、または暗い方を合成後の画素とする方法を適用することが可能である。さらに、合成対象の画素同士の論理和演算、論理積演算、排他的論理和演算などで合成後の輝度値を決定する方法なども適用可能である。
【００６６】
ＲＩＰ３２８は、ＰＣ４０などから送信されたＰＤＬコードデータを元に生成された中間データを受信し、ビットマップデータ（多値）を生成する。
【００６７】
紙指紋情報管理部３４０は、スキャナ画像処理部３１２の処理によって得られた紙指紋情報と画像データとを関連付けて管理する。紙指紋情報管理部３４０で行われる処理の詳細については図１２の説明にて述べる。
【００６８】
＜スキャナ画像処理部３１２の詳細説明（図５）＞
図３におけるスキャナ画像処理部３１２の内部構成の詳細を図５に示す。
【００６９】
スキャナ画像処理部３１２は、ＲＧＢ各８ｂｉｔの輝度信号からなる画像データを受信する機能を有する。
【００７０】
シェーディング補正部５００は、該輝度信号に対してシェーディング補正を行う。シェーディング補正とは、上述したように、ＣＣＤの感度のばらつきによって原稿の明るさが誤認識されることを防止するための処理を指す。さらに、シェーディング補正部５００は、上述したように、ＣＰＵ３０１からの指示によりゲイン調整を行うこともできる。
【００７１】
その後、マスキング処理部５０１は、シェーディング補正部５００から受信した、シェーディング補正を行った輝度信号をＣＣＤのフィルタ色に依存しない標準的な輝度信号に変換する。
【００７２】
フィルタ処理部５０２は、マスキング処理部５０１から受信した画像データの空間周波数を任意に補正する。フィルタ処理部５０２は、該画像データに対して、例えば７×７のマトリクスを用いた演算処理を行う。
【００７３】
一方、複写機や複合機では、コピーモードとして文字モード、写真モード、または文字／写真モードを選択することができる。これらのうち文字モードが選択された場合、フィルタ処理部５０２は、文字用のフィルタを該画像データ全体にかける。また、写真モードが選択された場合、フィルタ処理部５０２は、写真用のフィルタを該画像データ全体にかける。さらに、フィルタ処理部５０２は、文字／写真モードが選択された場合、後述の文字写真判定信号（属性データの一部）に応じて画素ごとに適応可能なフィルタを切り替える。すなわち、フィルタ処理部５０２は、画素ごとに写真用のフィルタをかけるか、または文字用のフィルタをかけるかを決定する。
【００７４】
なお、写真用のフィルタには高周波成分のみ平滑化が行われるような係数が設定されており、画像のざらつきを目立たなくすることができる。一方、文字用のフィルタには強めのエッジ強調を行うような係数が設定されており、文字のシャープさを出すこともできる。
【００７５】
ヒストグラム生成部５０３は、フィルタ処理部５０２から受信した画像データを構成する各画素の輝度データをサンプリングする。より詳細に説明すると、ヒストグラム生成部５０３は、主走査方向、および副走査方向にそれぞれ指定した開始点から終了点で囲まれた矩形領域内の輝度データを、主走査方向、および副走査方向に一定のピッチでサンプリングする。そして、ヒストグラム生成部５０３は、該サンプリング結果を元にヒストグラムデータを生成する。生成されたヒストグラムデータは、下地飛ばし処理を行う際に下地レベルを推測するために用いられる。
【００７６】
入力側ガンマ補正部５０４は、テーブル等を利用して非線形特性を持つ輝度データに変換する。
【００７７】
カラーモノクロ判定部５０５は、マスキング処理部５０１から受信した画像データを構成する各画素が有彩色であるか無彩色であるかを判定し、その判定結果をカラーモノクロ判定信号（属性データの一部）として画像データに付随させる。
【００７８】
文字写真判定部５０６は、マスキング処理部５０１から受信した画像データを構成する各画素が文字を構成する画素なのか、網点を構成する画素なのか、網点中の文字を構成する画素なのか、ベタ画像を構成する画素なのかを判定する。文字写真判定部５０６は、この判定を行う場合に、各画素の画素値と各画素の周辺画素の画素値とに基づいて判定を行う。なお、上記のどれにもあてはまらない画素は、白領域を構成している画素である。その判定処理の後、文字写真判定部５０６は、その判定結果を文字写真判定信号（属性データの一部）として画像データに付随させる。
【００７９】
紙指紋情報取得部５０７は、シェーディング補正部５００からマスキング処理部５０１に入力されたＲＧＢの画像データのうち、所定の領域（少なくとも一箇所以上の領域）の画像データをマスキング処理部５０１から取得する。以下、紙指紋情報取得部５０７が行う紙指紋情報取得処理の詳細を図８にて詳述する。
【００８０】
＜紙指紋情報取得部５０７の詳細説明（図８）＞
図８は、図５の紙指紋情報取得部５０７が行う紙指紋情報取得処理を示すフローチャートである。なお、紙指紋情報取得部５０７については、上述したように制御部１１のＣＰＵ３０１によって制御される。
【００８１】
ステップ８０１では、紙指紋情報取得部５０７は、上記取得した画像データをグレイスケール画像データに変換する。
【００８２】
ステップ８０２では、紙指紋情報取得部５０７は、該グレイスケール画像データをもとに、印刷や手書きの文字といった誤判定の要因となりうるものを取り除いて照合を行うためのマスクデータを作成する。ここで、マスクデータは、「０」または「１」の２値データを示す。
【００８３】
紙指紋情報取得部５０７は、該グレイスケール画像データにおいて、輝度信号値が第１の閾値以上（つまり、明るい）である画素については、マスクデータの値を「１」に設定する。一方、紙指紋情報取得部５０７は、輝度信号値が第１の閾値未満（つまり、暗い）である画素については、マスクデータの値を「０」に設定する。
【００８４】
紙指紋情報取得部５０７は、以上の処理を、グレイスケール画像データに含まれる各画素に対して行う。
【００８５】
ステップ８０３では、紙指紋情報取得部５０７は、該グレイスケール画像データ、および該マスクデータの２つのデータを紙指紋情報として取得し、上記所定領域の紙指紋情報を、データバス（図示せず）を介してＲＡＭ３０２に送信し、保存する。
【００８６】
＜プリンタ画像処理部３１５の詳細説明（図６）＞
次に、図３におけるプリンタ画像処理部３１５における処理の流れを、図６を参照して説明する。
【００８７】
下地飛ばし処理部６０１は、スキャナ画像処理部３１２で生成されたヒストグラムを用いて画像データの下地色を飛ばす（除去する）処理を行う。
【００８８】
モノクロ生成部６０２は、カラーデータをモノクロデータに変換する。
【００８９】
Ｌｏｇ変換部６０３は、輝度、および濃度の変換処理を行う。例えば、Ｌｏｇ変換部６０３は、ＲＧＢ入力された画像データを、ＣＭＹの画像データに変換する。
【００９０】
出力色補正部６０４は、出力色補正を行う。例えば、ＣＭＹ入力された画像データを、テーブルやマトリックスを用いてＣＭＹＫの画像データに変換する。
【００９１】
出力側ガンマ補正部６０５は、この出力側ガンマ補正部６０５に入力される信号値と、複写出力後の反射濃度値とが比例するように補正を行う。
【００９２】
中間調補正部６０６は、出力するプリンタ部１４の階調数に合わせて中間調処理を行う。例えば、受信した高階調の画像データに対し２値化や３２値化などの処理を行う。
【００９３】
なお、スキャナ画像処理部３１２やプリンタ画像処理部３１５における各処理部では、受信した画像データに各処理を施さずに出力させることも可能である。このように、ある処理部において処理を施さずにデータを通過させることを、「処理部をスルーさせる」と呼ぶ。
【００９４】
＜紙指紋情報照合処理（図９）＞
次に、図９を参照して、紙指紋情報照合処理について説明する。図９は、紙指紋情報照合処理を示すフローチャートである。本フローチャートの各ステップは、ＣＰＵ３０１により統括的に制御される。
【００９５】
ＣＰＵ３０１は、紙指紋情報取得部５０７からＲＡＭ３０２に送信された紙指紋情報を読み出し、該読み出された紙指紋情報と他の紙指紋情報とを照合する制御を行うことができる。なお、他の紙指紋情報とは、紙指紋情報管理部３４０が管理している紙指紋情報、またはサーバなどの他の記憶媒体に格納されている紙指紋情報を意味し、後述する被照合用紙指紋情報を意味する。
【００９６】
ステップ９０１では、ＣＰＵ３０１は、紙指紋情報管理部３４０が管理している紙指紋情報、またはサーバに格納されている紙指紋情報（被照合用紙指紋情報）をＲＡＭ３０２から読み出す。
【００９７】
ステップ９０２では、ＣＰＵ３０１は、紙指紋情報取得部５０７から送信された紙指紋情報（照合用紙指紋情報）と、ステップ９０１において読み出された紙指紋情報を照合するために、式（１）を用いて２つの紙指紋情報のマッチング度合いを算出する。
【００９８】
この算出処理は、被照合用紙指紋情報と、照合用紙指紋情報（紙指紋情報取得部５０７からＲＡＭ３０２に送信された紙指紋情報）とを比較照合するためのものである。しかし、照合用・被照合用紙指紋の元文書がスキャンされた位置が全く同一とは限らないため、すなわち、スキャン時の微妙な位置の違いを考慮し、一方の紙指紋情報は、他方の紙指紋情報をずらしたものであるとまず仮定する。そして、一方の紙指紋情報をずらしながら他方の紙指紋情報を取り出して、照合用紙指紋と被照合用紙指紋との間で、式（１）に示した関数を使用し、照合処理を行う。なお、式（１）は、照合誤差を表している。
【００９９】
【数１】
2008141680.tif 000003
【０１００】
ここで、ｆ１（ｘ，ｙ）は、ステップ９０１で読み出された紙指紋情報（被照合用紙指紋）中のグレイスケール画像データを表す。一方、ｆ２（ｘ，ｙ）は、ステップ９０２で紙指紋情報取得部５０７から送信された紙指紋情報（照合用紙指紋）中のグレイスケール画像データを表す。
【０１０１】
なお、式（１）の（ｘ，ｙ）は、照合用および被照合用紙指紋情報中の基準となる座標を表し、分母のｎ×ｍは、照合する範囲が、横ｎ画素、縦ｍ画素の領域であることを表す。この分母は、その分子が画素数に比例する演算結果となるので、誤差Ｅを画素数に無関係な形に正規化するため設ける。
【０１０２】
式（１）の分子は、被照合用紙指紋情報中のグレイスケール画像データと、照合用紙指紋情報中のグレイスケール画像データとの差の２乗値を全ての照合対象の画素について合計した結果の値になる。つまり、ｆ１（ｘ，ｙ）とｆ２（ｘ，ｙ）とが近似していれば近似しているほど、この照合誤差Ｅは、小さな値を取る。
【０１０３】
以下、式（１）を用いて、照合用・被照合用紙指紋のマッチング度合いを求める処理についてさらに詳述する。
【０１０４】
まず、照合対象画像の全ての画素（ｘ，ｙ）について実行し、照合誤差Ｅが求められる。
【０１０５】
次に、照合用紙指紋情報中のグレイスケール画像データと、被照合用画像データを１画素ずらして取り出したグレイスケール画像データとについて式（１）の演算を行い、誤差Ｅを求める。この１画素ずらして誤差Ｅを求める処理、すなわち、被照合用画像をグレイスケール画像データから切り出す位置を１画素ずらして誤差Ｅを求める処理は、所定のずらし量に達するまで実行される。通常、このずらし量は、取り出した画像データそのものを上下左右に所定画素分ずらす範囲として決められる。最終的に複数の照合誤差Ｅが算出されるが、算出された複数の照合誤差Ｅのうちから最小の照合誤差Ｅを求める。
【０１０６】
次に、その最小の照合誤差Ｅに対して以下の処理を行い、評価する。
【０１０７】
この評価は、二つの紙指紋情報がどれだけ似ているかを示す値（この値をマッチング度合いと称する）を求めることにより、実行する。これは、例えば、その最小の照合誤差Ｅを与えた位置関係に対して上下左右に一画素ずれた位置関係での誤差値（周辺誤差値と呼ぶことにする）と最小誤差値との関係から求められる。
【０１０８】
まず、各周辺誤差値と最小誤差値のそれぞれの平均値を算出し、この算出した平均値から各周辺誤差値および最小誤差値の各誤差値を引いて新たな集合を求める。この新たな集合の標準偏差で、新たな集合中の各値を除算し、商の集合を作成する。この商の集合中の最大値をマッチング度合いとする。この場合、この商の集合中の最大値は、最小の誤差値Ｅに由来する値である。この最大値が大きい場合、周辺誤差値を含む誤差値の集合の中で、最小誤差値Ｅが小さい度合いが突出して高いことを示すことになる。
【０１０９】
ステップ９０３では、ＣＰＵ３０１は、ステップ９０２において計算された２つの紙指紋情報のマッチング度合いと所定の閾値との比較を行い、被照合用紙指紋と照合用紙指紋とが「一致」または「不一致」であるかを決定する。すなわち、閾値以上を「一致」とし、閾値未満を「不一致」とする。なお、この閾値による比較を行う理由は、被照合用紙指紋情報中のグレイスケール画像と、照合用紙指紋情報中のグレイスケール画像とが、同じ紙から取得されたと仮定すると、最小誤差値は、周辺誤差値から突出した小さい値を示すはずである、との判断による。
【０１１０】
＜操作画面の説明（図７）＞
次に、本実施形態における操作パネルのコピー標準画面を、図７を参照して説明する。なお、本実施形態の画像形成装置１０は、電源投入時に該コピー標準画面をデフォルト表示として起動する構成である。
【０１１１】
符号７０１は、メッセージラインであり、コピージョブの状態をメッセージで表示する。
【０１１２】
符号７０２は、倍率表示であり、設定された倍率やコピーモードによって自動的に決められる倍率をパーセントで表示する。
【０１１３】
符号７０３は、用紙サイズ表示であり、選択された出力用紙を表示し、自動用紙選択が設定されている場合にはオート用紙というメッセージを表示する。
【０１１４】
符号７０４は、置数表示であり、何枚コピーするかを示す。
【０１１５】
符号７０５は、縮小キーであり、縮小コピーを行いたい場合に使用する。
【０１１６】
符号７０６は、等倍キーであり、縮小や拡大の設定を等倍の設定に戻したいときに使用する。
【０１１７】
符号７０７は、拡大キーであり、拡大コピーを行いたい場合に使用する。
【０１１８】
符号７０８は、ズームキーであり、細かい単位で倍率を設定して縮小コピーや拡大コピーを行いたい場合に使用する。
【０１１９】
符号７０９は、用紙選択キーであり、出力用紙を指定する場合に使用する。
【０１２０】
符号７１０は、ソータキーであり、ソートやステイプルのモードを設定する場合に使用する。
【０１２１】
符号７１１は、両面キーであり、両面コピーのモードを設定する場合に使用する。
【０１２２】
符号７１２は、濃度表示で、現在の濃度が分かるようになっており、左側の表示部分は濃度が薄く、右側の表示部分は濃度が濃いことを示す。また、濃度表示７１２は、うすくキー７１３、こくキー７１５と連動して表示が変化する。
【０１２３】
符号７１３は、うすくキーであり、濃度を薄くしたい場合に使用する。
【０１２４】
符号７１４は、自動キーであり、自動的に濃度を決定するモードを使用する場合に使用する。
【０１２５】
符号７１５は、こくキーであり、濃度を濃くしたい場合に使用する。
【０１２６】
符号７１６は、文字キーであり、文字原稿をコピーするのに適した濃度に自動的に設定する「文字モード」を設定する場合に使用する。
【０１２７】
符号７１７は、文字／写真キーであり、写真が混在した原稿をコピーするのに適した濃度に自動的に設定する「文字／写真モード」を設定する場合に使用する。
【０１２８】
符号７１８は、応用モードキーであり、コピー標準画面で設定できない様々なコピーモードを設定する場合に使用する。この応用モードキー７１８を押下して設定する例は、図１０、図１５、および図１７において述べる。
【０１２９】
符号７１９は、プリント状況キーであり、現在行われているプリント状況を見たい場合に使用する。プリント状況キー７１９は、コピー標準画面だけではなく、常にこの位置に現れており、いつでもこのキーを押すことによりプリント状況を見ることができる。
【０１３０】
紙指紋情報登録タブ７２０は、被照合用の紙指紋情報登録処理を選択するためのタブである。紙指紋情報登録処理については、図１６の説明において述べる。
【０１３１】
スタートキー（図示せず）が押下されると、図７における各種キーで設定された印刷設定に基づき画像形成装置１０において印刷処理が実行される。
【０１３２】
＜紙指紋情報登録タブ７２０が押下された際の動作（図１６）＞
続いて、図７に示す紙指紋情報登録タブ７２０が押下された際に、実行される紙指紋情報登録処理について図１６を参照して説明する。
【０１３３】
ステップ１６０１では、ＣＰＵ３０１は、スキャナ部１３で読み取られた原稿に関する画像データをスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送信するように制御する。
【０１３４】
ステップ１６０２では、スキャナ画像処理部３１２は、一般的なゲイン調整値をシェーディング補正部５００にて設定した上で、該画像データに対して図５において上述した処理を行い、新たな画像データと共に属性データを生成する。また、スキャナ画像処理部３１２は、この属性データを画像データに付随させる処理も行う。さらに、スキャナ画像処理部３１２は、上記一般的なゲイン調整値よりも小さいゲイン調整値を、シェーディング補正部５００にて設定する。そして、スキャナ画像処理部３１２は、該画像データに対して上記小さいゲイン調整値を適用することで得られた各輝度信号値を紙指紋情報取得部５０７に対して出力する。その後、紙指紋情報取得部５０７は、出力データに基づいて図８にて説明した処理を行って紙指紋情報を取得し、スキャナ画像処理部３１２は、該取得された紙指紋情報を、データバス（図示せず）を用いてＲＡＭ３０２に送信する。
【０１３５】
ステップ１６０３では、圧縮部３１３は、スキャナ画像処理部３１２で生成された新たな画像データを３２画素×３２画素のブロック単位に分割し、複数のタイル画像データを生成する。さらに、圧縮部３１３は、該複数のタイル画像データからなる画像データを圧縮する。
【０１３６】
ステップ１６０４では、ＣＰＵ３０１は、圧縮部３１３で圧縮された画像データをＲＡＭ３０２に送信して、格納されるように制御する。なお、該画像データは必要に応じて画像変換部３１７に送信され、画像処理が施された上で再びＲＡＭ３０２に送信され、格納される。
【０１３７】
ステップ１６０５では、ステップ１６０２で取得した紙指紋情報と、その紙指紋情報に対応するステップ１６０３で生成した画像データを、紙指紋情報管理部３４０により関連付けて管理し、紙指紋管理情報としてＲＡＭ３０２に格納する。
【０１３８】
＜紙指紋情報管理部３４０の説明（図１２）＞
次に、紙指紋情報管理部３４０が行う紙指紋情報管理の登録処理を、図１２のフローチャートを参照して説明する。
【０１３９】
ステップ１２０１では、紙指紋情報管理部３４０は、図１６のステップ１６０４においてＲＡＭ３０２上格納された画像データを、格納された順に割り当てられているページ番号情報と共にＲＡＭ３０２上で管理している関連テーブルへ書き込む。この関連テーブルは、関連情報である「ページ番号−画像情報（画像データ）−紙指紋情報」から成るが、詳細は図１３の説明において詳述する。
【０１４０】
この場合、紙指紋情報管理部３４０は、関連テーブルに書き込む情報として、機器内で一意に管理可能なＩＤを画像データに割り振り、それを画像データＩＤとして関連テーブルに書き込む。
【０１４１】
次に、ステップ１２０２において、紙指紋情報管理部３４０は、紙指紋情報取得部５０７からＲＡＭ３０２に送信された紙指紋情報を読み出し、機器内で一意に管理可能なＩＤを紙指紋情報に割り振り、それを紙指紋情報ＩＤとして関連テーブルに書き込む。
【０１４２】
ステップ１２０３において、紙指紋情報管理部３４０は、ステップ１２０１、およびステップ１２０２で書き込んだ関連テーブルをＲＡＭ３０２に保持する。
【０１４３】
＜関連テーブル１３０１の説明（図１３）＞
次に、上記関連テーブルの一例を、図１３を参照して説明する。
【０１４４】
図９で説明した紙指紋情報照合処理により、ＣＰＵ３０１は、読み込んだ原稿の紙指紋情報（照合用紙指紋情報）と、紙指紋情報管理部３４０がＲＡＭ３０２上で管理している紙指紋情報（被照合用紙指紋情報）を比較する処理を行う。該比較処理の結果、「一致」と判定された場合、ＣＰＵ３０１は、ＲＡＭ３０２上で保持している、ページ番号−画像データＩＤ−紙指紋データＩＤの関連付け情報を格納する関連テーブル１３０１から情報を読み出す。その後、ＣＰＵ３０１は、一致した紙指紋情報から、関連付いている画像データ１３０３、およびページ番号１３０４を特定する。
【０１４５】
このことを、図１３を例に説明する。紙指紋情報１３０２−１が「一致」と判定された場合、ＣＰＵ３０１は、関連テーブル１３０１の紙指紋データＩＤが「１」（紙指紋情報１３０２−１に対応するＩＤ）の列に対応する画像データＩＤから画像データ１３０３−１を導き出す。さらに、ＣＰＵ３０１は、関連テーブル１３０１の紙指紋データＩＤが「１」の列に対応しているページ番号「１」を導き出すことが可能となる。
【０１４６】
なお、本説明では関連テーブル１３０１、紙指紋情報１３０２、画像データ１３０３、およびページ番号１３０４をＲＡＭ３０２上で保持する構成で説明したが、一旦、ＨＤＤ３０４へ格納した後でＲＡＭ３０２へ読み出す構成としても構わない。
【０１４７】
＜印刷設定（合紙設定）の詳細説明（図１０）＞
次に、印刷実行時に合紙（あいし）を挿入して印刷する場合の合紙設定画面を、図１０を参照して説明する。
【０１４８】
図１０は、図７の操作パネルのコピー標準画面から応用モードキー７１８を押下した後、印刷設定を選択する画面（図示せず）にて合紙設定キーを押下した場合に表示される画面である。なお、合紙設定とは、画像形成装置により出力される出力紙の間に用紙カセットのいずれか（例えば、用紙カセット２０３）に格納されたシート材（例えば、色紙など）を挿入する機能である。以下、合紙を行う場合の各種設定について説明する。
【０１４９】
符号１００１は、合紙として挿入するシート材を給紙する用紙カセットを選択するキーであり、このキーを押下すると用紙カセット選択画面（図示せず）を表示して任意の用紙カセットを選択可能となる。
【０１５０】
符号１００２は、合紙として使用する用紙の印字指定を行うキー群である。このキーを使用することにより、合紙に印刷（片面または両面印刷）したり、または印刷しなかったりという設定をすることができる。
【０１５１】
符号１００３は、キャンセルキーであり、図１０の画面で合紙設定を行わない場合に使用し、図７のコピー標準画面に戻る際に使用する。
【０１５２】
符号１００４は、合紙を挿入する原稿の位置を特定するために紙原稿から紙指紋情報を取得するためのキーである。すなわち、キー１００４を押下すると原稿を読み込み、該読み込んだ原稿の紙指紋情報に関して、各種の設定をすることが可能となる。この紙指紋情報読み取り処理については、図１６で説明した紙指紋情報タブ７２０が押下された際の非照合用紙指紋情報の登録動作と同様である。
【０１５３】
また、本実施形態は、上述した合紙設定の機能が実現されるだけでなく、その他の印刷設定を行う場合に実現される場合も含まれる。
【０１５４】
＜紙指紋情報読み取りキー１００４押下の際の動作（図１１）＞
次に、図１０に示す紙指紋情報読み取りキー１００４がユーザにより押下され、紙指紋情報が登録された後にスタートキー（図示せず）が押下された際に実行される処理について、図１１を参照して説明する。
【０１５５】
ステップ１１０１では、ＣＰＵ３０１は、スキャナ部１３で読み取られた原稿に関する画像データをスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送信するように制御する。
【０１５６】
ステップ１１０２では、スキャナ画像処理部３１２は、この画像データに対して図５において上述した処理を行う。スキャナ画像処理部３１２内の紙指紋情報取得部５０７は、紙指紋情報を取得する（紙指紋情報を取得するために、シェーディング補正部５００のゲイン調整を行うなどの構成は上述した通りである）。そして、スキャナ画像処理部３１２は、該取得された紙指紋情報を、データバス（図示せず）を介してＲＡＭ３０２に送信する。
【０１５７】
ステップ１１０３では、ＣＰＵ３０１は、＜紙指紋情報照合処理（図９）＞で説明したように、紙指紋情報照合処理を行う。
【０１５８】
ステップ１１０４では、ＣＰＵ３０１は、ステップ１１０３で得られた結果（一致／不一致）、一致する場合には、紙指紋情報管理部３４０により、一致した紙指紋情報に関連付けられている、ＲＡＭ３０２に格納されている画像データを特定する。
【０１５９】
この画像データの特定処理については、図１３で説明した通りである。さらに、このステップでは、ＣＰＵ３０１は、特定した画像データに施す印刷属性データ（例えば、該画像データの出力前に合紙を挿入、など）を画像データに付随させる。なお、該印刷属性データは、図１０に示す操作パネルから入力され、上述のように合紙設定以外にも各種印刷設定を施すことが可能である。
【０１６０】
ステップ１１０５では、ＣＰＵ３０１は、ＲＡＭ３０２に格納されている画像データを伸張部３１６に送信するように制御する。また、このステップ１１０５で、伸張部３１６は、この画像データを伸張する。さらに、伸張部３１６は、伸張後の複数のタイル画像データからなる画像データをラスタ展開し、ラスタ展開後の画像データをプリンタ画像処理部３１５に送信する。
【０１６１】
ステップ１１０６では、プリンタ画像処理部３１５は、画像データに付随する属性データに応じて、図６で示したように、画像データ編集処理を行う。また、ステップ１１０６では、プリンタ画像処理部３１５は、ステップ１１０４で生成された印刷属性データに応じた印刷制御を行う。
【０１６２】
そして、このステップ１１０６において、図６に示した中間調補正部６０６が、出力するプリンタ部１４の階調数に合わせて画像データに対して中間調処理を行う。プリンタ画像処理部３１５は、プリンタＩ／Ｆ３１４を介して中間調処理後の画像データをプリンタ部１４に送信する。
【０１６３】
最後に、ステップ１１０７では、プリンタ部１４が、ステップ１１０４で付属された印刷属性データを利用して印刷処理を行い、画像データを出力用紙上に画像形成する。
【０１６４】
＜合紙設定時の全体処理の概要図（図１４）＞
次に、図１０で示した合紙設定を行った場合の処理全体の概要図を、図１４を参照して説明する。
【０１６５】
まず、印刷を行うための紙原稿１４００を画像形成装置１４０１のスキャナ部１３におき、図１０で示した紙指紋情報読み取りキー１００４を押下し紙指紋情報の登録を実行する。図１６で説明した処理により、ＣＰＵ３０１は、紙指紋情報１４０２、および画像データ１４０３を対応するページ番号とともに画像形成装置１４０１のＲＡＭ３０２に格納する。
【０１６６】
図１２で説明した処理により、紙指紋情報管理部３４０は、紙指紋情報１４０２、画像データ１４０３、および対応するページ番号を関連付けた関連テーブル１３０１を、画像形成装置１４０１のＲＡＭ３０２に格納する。
【０１６７】
図１１で説明した処理により、合紙を設定する紙原稿の全ページがスキャナ部１３におかれ、紙指紋情報の読み取り処理が実行される。すると、ＣＰＵ３０１は、紙指紋管理部３４０が管理するＲＡＭ３０２上の紙指紋データ１４０２と読み込んだ紙原稿の紙指紋を比較する。該比較処理は、図９の処理において説明した通りである。
【０１６８】
また、図１４は、合紙を紙原稿１４００に挿入する例を示しているが、ここでは、紙原稿１４００−２および１４００−４の前に合紙を挿入する設定が図１０の操作パネルにてなされているものとして説明する。
【０１６９】
図１４は、上記比較処理の結果、紙原稿１４００−２から紙指紋１４０２−２を特定し、紙原稿１４００−４から紙指紋１４０２−４を特定したことを示す。
【０１７０】
図１３で説明した処理により、紙指紋管理部３４０が管理するＲＡＭ３０２上の関連テーブル１３０１から紙指紋に対応する画像データが特定される。図１４を例に該特定処理を説明すると、紙指紋１４０２−２から画像データ１４０３−２が特定され、紙指紋１４０２−４から画像データ１４０３−４が特定される。
【０１７１】
次に、図１１のステップ１１０４で説明した処理のように、プリンタ部１４は、画像データを出力用紙上に画像形成するとともに、特定された画像データに付随させた印刷属性データに応じた印刷設定を施し印刷物１４０４を出力する。図１４の例では、特定された画像データの位置に合紙（１４０４−１／１４０４−２）を挿入し２部の印刷物を生成する。なお、本実施例では、特定された画像データの出力前に合紙を挿入する実施形態について説明したが、特定された画像データの出力後に合紙を挿入する実施形態とすることも可能である。
【０１７２】
＜その他印刷設定の詳細説明（図１５、１７）＞
図１０で説明した合紙設定とは異なる他の印刷設定に対して、本発明の構成を適応した場合の操作画面について、図１５および図１７を用いて説明する。
【０１７３】
図１５は、とじしろの印刷設定を行う操作画面を示す。
【０１７４】
図１５は、図７に示した操作パネルのコピー標準画面において応用モードキー７１８を押下し、印刷設定を選択する画面（図示せず）にて、とじしろ設定キーを押下した場合に表示される画面である。なお、とじしろ設定とは、出力用紙の上下左右の指定方向に、指定した距離だけ画像を移動させ、綴じるための余白を生成する機能である。
【０１７５】
符号１５０１は、綴じる方向を指定するキー群であり、図１５の例では「左とじ」が指定されている状態を示す。
【０１７６】
符号１５０２は、とじしろ幅を設定するキー群であり、両面印字が設定されている場合（図７に示した両面キー７１１が押下された場合）は、オモテ面とウラ面で個別の値を設定可能である。
【０１７７】
符号１５０３は、設定取消キーであり、図１５の画面でとじしろ設定を行わない場合に使用し、図７のコピー標準画面に戻る際に使用する。
【０１７８】
紙指紋情報読み取りキー１５０４は、紙原稿をスキャナ部１３から読み込み、紙指紋情報を取得するために使用するキーである。紙指紋情報読み取りキー１５０４は、符号１５０１および１５０２で設定した印刷設定を施す原稿を紙指紋読み取りの対象として指定する際に使用する。なお、紙指紋情報読み取りキー１５０４が押下され、紙指紋情報が登録された後に、スタートキー（図示せず）が押下された際の動作は図１１で説明した処理と同様である。
【０１７９】
一方、図１７は、縮小レイアウトの印刷設定を行う操作画面を示す。
【０１８０】
図１７は、図７に示した操作パネルのコピー標準画面において応用モードキー７１８を押下し、印刷設定を選択する画面（図示せず）にて、縮小レイアウト設定キーを押下した場合に表示される画面である。
【０１８１】
縮小レイアウトとはＮ枚の原稿を１枚の用紙に収まるようにレイアウトコピーする機能である。
【０１８２】
符号１７０１は、２ｉｎ１、４ｉｎ１、８ｉｎ１のレイアウトを指定するキー群である。この例では、２ｉｎ１が指定されているので、２枚の原稿が１枚の用紙に収まるようにレイアウトされてコピーされる。
【０１８３】
符号１７０２は、詳細設定キーであり、押下した場合は別画面（図示せず）へ移行し、レイアウト順の設定を行うことができる。
【０１８４】
符号１７０３は、両面設定キーであり、両面コピーを行いたい場合に使用する。
【０１８５】
符号１７０４は、設定取消キーであり、図１７の画面で縮小レイアウト設定を行わない場合に使用し、図７のコピー標準画面に戻る際に使用する。
【０１８６】
紙指紋情報読み取りキー１７０５は、紙原稿をスキャナ部１３から読み込み、紙指紋情報を取得するために使用するキーである。紙指紋情報読み取りキー１７０５は、符号１７０１、１７０２、１７０３で設定した印刷設定を施す原稿を紙指紋読み取りの対象として指定する際に使用する。なお、紙指紋情報読み取りキー１７０５が押下され、紙指紋情報が登録された後に、スタートキー（図示せず）が押下された際の動作は図１１で説明した処理と同様である。
【実施例１】
【０１８７】
本実施例では、上記実施形態におけるスキャナ部１３とは別のスキャナ部（図示せず）を持つ場合について説明する。
【０１８８】
該別のスキャナ部は、画像形成装置１０の用紙カセット（例えば、用紙カセット２０３）から給紙する紙の紙指紋情報を取得することが可能な場所に物理的には構成されるものとする。
【０１８９】
また、該別のスキャナ部は、図１記載のスキャナ部１３と同様に、画像形成装置１０全体の動作制御を司る制御部（Controller Unit）１１に接続される構成とする。
【０１９０】
次に、該別のスキャナ部が、紙指紋情報を取得し、紙指紋情報管理部３４０が、該取得した紙指紋情報を登録する際のフローを、図１８を用いて説明する。
【０１９１】
ステップ１８０１において、ＣＰＵ３０１は、ＲＡＭ３０２、またはＨＤＤ３０４上に格納された画像データを取り出し、プリンタ画像処理部３１５へ送信する。プリンタ画像処理部３１５は、プリンタＩ／Ｆ３１４を介してプリンタ部１４において該画像データの印刷処理を実行する。
【０１９２】
ステップ１８０２では、該別のスキャナ部は、印刷実行時に用紙カセット２０３から給紙された出力用紙の読み取り処理を行う。
【０１９３】
ステップ１８０３において、スキャナ画像処理部３１２は、通常読み取り時のゲイン調整値よりも小さいゲイン調整値を、シェーディング補正部５００にて設定して、スキャナ画像処理を行い用紙の読み取り処理を行う。
【０１９４】
ステップ１８０４では、紙指紋情報取得部５０７は、ステップ１８０３で読み取った画像データから紙指紋情報を取得する。
【０１９５】
ステップ１８０５では、ＣＰＵ３０１は、ステップ１８０１において該取り出された画像データ順に割り当てられているページ番号情報を、ＲＡＭ３０２上で管理している「ページ番号−画像データ−紙指紋情報  関連テーブル」へ書き込む。
【０１９６】
ステップ１８０６では、ＣＰＵ３０１は、ＲＡＭ３０２、またはＨＤＤ３０４に保持している画像データに対して割り当てられているＩＤ情報を取得し、ステップ１８０５で書き込んだ関連テーブル１３０１へ、関連する画像データＩＤとして書き込む。
【０１９７】
ステップ１８０７では、ステップ１８０４で取得した紙指紋情報に対して機器内で一意に管理可能なＩＤを割り振り、ステップ１８０５、１８０６でも書き込んだ関連テーブル１３０１へ、関連する紙指紋情報ＩＤとして書き込む。
【０１９８】
紙指紋情報管理部３４０は、上記ステップにて登録された関連テーブル１３０１を管理する。従って、紙指紋情報が特定されると、紙指紋情報管理部３４０は、該紙指紋情報に関連する画像データ、およびページ番号を特定する。
【０１９９】
なお、上記以外の紙指紋情報の照合処理や、印刷設定の設定方法、処理内容は上述した、本発明を実施するための最良の形態と同様である。
【０２００】
実施例１により、印刷対象の紙原稿が存在せず、印刷対象物が画像データとして画像形成装置１０のＲＡＭ３０２、またはＨＤＤ３０４に予め保持されている場合においても、紙原稿の紙指紋を利用し印刷設定を容易に変更することが出来る。
【実施例２】
【０２０１】
上述の実施例では、画像形成装置が備えるユーザインターフェースである操作部１２により印刷設定を行う実施形態について説明したが、この印刷設定をＰＣ４０などからＬＡＮ５０やＷＡＮ３３１を介して行うことも可能である。すなわち、画像形成装置１０にあらかじめ読み込ませておいた紙指紋情報を利用して、各種印刷処理を行うことも本発明においては可能である。
【実施例３】
【０２０２】
さらに本発明は、複数の機器（例えばコンピュータ、インターフェース機器、リーダ、プリンタなど）から構成されるシステムに適用することも、１つの機器からなる装置（複合機、プリンタ、ファクシミリ装置など）に適用することも可能である。
【０２０３】
また、本発明の目的は、上述の実施例で示したフローチャートの手順を実現するプログラムを記憶した記憶媒体から、システムまたは装置のコンピュータ（または、ＣＰＵやＭＰＵ）が、そのプログラムを読み出し、実行することによっても達成される。この場合、記憶媒体から読み出されたプログラム自体が上述した実施形態の機能を実現することになる。そのため、このプログラム、およびプログラムを格納した記憶媒体も本発明の一つを構成する。
【０２０４】
プログラムを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０２０５】
コンピュータが読み出したプログラムを実行することにより、上述した実施形態の機能が実現される。加えて、そのプログラムの指示に基づきコンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【０２０６】
さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる場合も可能である。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される。
【図面の簡単な説明】
【０２０７】
【図１】本発明の一実施形態にかかる画像形成システムの全体構成を示す図である。
【図２】本発明の一実施形態にかかる画像形成装置の入出力デバイス外観図である。
【図３】本発明の一実施形態にかかる画像形成装置の制御部の構成をより詳細に説明するためのブロック図である
【図４】本発明の一実施形態にかかるタイル画像データを概念的に示す図である。
【図５】本発明の一実施形態にかかるスキャナ画像処理部のブロック図である。
【図６】本発明の一実施形態にかかるプリンタ画像処理部のブロック図である。
【図７】本発明の一実施形態にかかる操作部のコピー標準画面の説明図である。
【図８】本発明の一実施形態にかかる紙指紋情報取得処理のフローチャートである。
【図９】本発明の一実施形態にかかる紙指紋情報照合処理のフローチャートである。
【図１０】本発明の一実施形態にかかる操作部の印刷設定の一例を説明する図である。
【図１１】本発明の一実施形態にかかる紙指紋情報読み取りキー押下の際の動作を説明する図である。
【図１２】本発明の一実施形態にかかる紙指紋情報管理部の登録処理内容のフローチャートである。
【図１３】本発明の一実施形態にかかる関連テーブルの内容の概念図である。
【図１４】本発明の一実施形態にかかる合紙設定時の全体処理の概要図である。
【図１５】本発明の一実施形態にかかる操作部の印刷設定の一例を説明する図である。
【図１６】本発明の一実施形態にかかる紙指紋情報登録処理の動作を説明する図である。
【図１７】本発明の一実施形態にかかる操作部の印刷設定の一例を説明する図である。
【図１８】本発明の他の実施形態にかかる給紙用紙に対する紙指紋情報取得のフローチャートである。
【符号の説明】
【０２０８】
１０、２０、３０  画像形成装置
１１、２１、３１  制御部（Controller Unit）
１２、２２、３２  操作部
１３、２３  スキャナ部
１４、２４、３３  プリンタ部
４０  ホストコンピュータ（ＰＣ）
５０  ＬＡＮ
２０１  原稿フィーダ
２０２  トレイ
２０３、２０４、２０５  用紙カセット
２０６  排紙トレイ
３０１  ＣＰＵ（中央処理装置）
３０２  ＲＡＭ
３０３  ＲＯＭ
３０４  ＨＤＤ（ハードディスクドライブ）
３０５  操作部Ｉ／Ｆ（インターフェース）
３０６  Ｎｅｔｗｏｒｋ  Ｉ／Ｆ（ネットワークインターフェース）
３０７  Ｍｏｄｅｍ（モデム）
３０８  ２値画像回転部
３０９  ２値多値画像圧縮・伸張部
３１０  システムバス
３１１  スキャナＩ／Ｆ（インターフェース）
３１２  スキャナ画像処理部
３１３、３１９、３２９  圧縮部
３１４  プリンタＩ／Ｆ（インターフェース）
３１５  プリンタ画像処理部
３１６、３１８  伸張部
３１７  画像変換部
３２０  回転部
３２１  変倍部
３２２  色空間変換部
３２３  ２値多値変換部
３２４  多値２値変換部
３２５  移動部
３２６  間引き部
３２７  合成部
３２８  ＲＩＰ
３３０  画像バス
３３１  ＷＡＮ
３４０  紙指紋情報管理部
５００  シェーディング補正部
５０１  マスキング処理部
５０２  フィルタ処理部
５０３  ヒストグラム生成部
５０４  入力側ガンマ補正部
５０５  カラーモノクロ判定部
５０６  文字写真判定部
５０７  紙指紋情報取得部
６０１  下地飛ばし処理部
６０２  モノクロ生成部
６０３  Ｌｏｇ変換部
６０４  出力色補正部
６０５  出力側ガンマ補正部
６０６  中間調補正部
７０１  メッセージライン
７０２  倍率表示
７０３  用紙サイズ表示
７０４  置数表示
７０５  縮小キー
７０６  等倍キー
７０７  拡大キー
７０８  ズームキー
７０９  用紙選択キー
７１０  ソータキー
７１１  両面キー
７１２  濃度表示
７１３  うすくキー
７１４  自動キー
７１５  こくキー
７１６  文字キー
７１７  文字／写真キー
７１８  応用モードキー
７１９  プリント状況キー
７２０  紙指紋情報登録タブ
１００１  給紙段選択キー
１００２  印字指定キー
１００３  キャンセルキー
１００４  紙指紋情報読み取りキー
１３０１  関連テーブル
１３０２  紙指紋情報
１３０３  画像データ
１３０４  ページ番号
１４００  紙原稿
１４０１  画像形成装置
１４０２  紙指紋
１４０３  画像データ
１４０４  印刷物
１５０１  綴じ方向指定キー
１５０２  とじしろ幅設定キー
１５０３  設定取消キー
１５０４  紙指紋情報読み取りキー
１７０１  レイアウト指定キー
１７０２  詳細設定キー
１７０３  両面設定キー
１７０４  設定取消キー
１７０５  紙指紋情報読み取りキー
【図１】
2008141680.tif 000004
【図２】
2008141680.tif 000005
【図３】
2008141680.tif 000006
【図４】
2008141680.tif 000007
【図５】
2008141680.tif 000008
【図６】
2008141680.tif 000009
【図７】
2008141680.tif 000010
【図８】
2008141680.tif 000011
【図９】
2008141680.tif 000012
【図１０】
2008141680.tif 000013
【図１１】
2008141680.tif 000014
【図１２】
2008141680.tif 000015
【図１３】
2008141680.tif 000016
【図１４】
2008141680.tif 000017
【図１５】
2008141680.tif 000018
【図１６】
2008141680.tif 000019
【図１７】
2008141680.tif 000020
【図１８】
2008141680.tif 000021