(57)【要約】【課題】紙指紋の原本性保証システムにおける紙指紋の照合結果を、その精度を維持しながら、可能な限り短時間で出力すること。【解決手段】紙文書を光学的に読み取り、紙文書の紙指紋を表す画像データを取得する取得手段と、記憶されている紙文書上の第ｎの領域の紙指紋情報に基づいて、取得された紙指紋を表す画像データから切り出した紙指紋を表す画像データと第ｎの領域の紙指紋情報の画像データとの類似度を算出して判定する際に、第１の領域に対して算出した類似度が第１の値以上の場合に、光学的に読み取られた紙文書と第１の領域の紙指紋情報を有する紙文書とは一致していると判定し、第１の値より小さい第２の値未満の場合に不一致であると判定し、第１の値未満で第２の値以上の場合に、第２の領域の紙指紋情報についての類似度を算出して、光学的に読み取られた紙文書と第２の領域の紙指紋情報を有する紙文書の一致／不一致の判定をする。【選択図】図１５
2008092540.tif 000002
【特許請求の範囲】
【請求項１】
光学的に読み取られたシート上の第１の領域の画像情報と第２の領域の画像情報を取得し、
当該取得された第１の領域の画像情報と第２の領域の画像情報との照合を、予め登録されている第１の領域の画像情報と第２の領域の画像情報とを用いて行う画像処理装置であって、
前記取得された第１の領域の画像情報と、前記予め登録されている第１の領域の画像情報との類似度を判定する判定手段と、
前記判定手段で類似度が第１の値以上第２の値未満であると判定された場合に、前記取得された第２の領域の画像情報と前記予め登録されている第２の領域の画像情報との類似度を判定する第２の判定手段とを有することを特徴とする画像処理装置。
【請求項２】
前記判定手段で類似度が前記第１の値未満であると判定された場合に、前記光学的に読み取られたシートは、原本ではないと判断し、
前記判定手段で類似度が前記第２の値以上であると判定された場合に、前記光学的に読み取られたシートは、原本であると判断することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
光学的に読み取られたシートが原本であるか否かを、予め登録されている紙指紋情報を用いて判断する画像処理装置であって、
前記光学的に読み取られたシート上の特定の領域を対象とし、当該特定の領域の画像情報と、前記予め登録されている画像情報のうち前記特定の領域に対応する領域の画像情報との類似度を判定する判定手段と、
前記判定手段での判定結果に基づいて、前記光学的に読み取られたシートが原本であるか否かを判断する判断手段とを有し、
前記判定手段は、第１の領域を対象とした際の類似度が第１の値以上第２の値未満の場合に、前記第１の領域とは異なる第２の領域を対象として、前記光学的に読み取られたシート上の第２の領域の画像情報と、前記予め登録されている画像情報のうち前記第２の領域に対応する領域の画像情報との類似度を判定することを特徴とする画像処理装置。
【請求項４】
前記画像情報とは、紙指紋情報であることを特徴とする請求項１又は３に記載の画像処理装置。
【請求項５】
光学的に読み取られたシート上の第１の領域の画像情報と第２の領域の画像情報を取得し、
当該取得された第１の領域の画像情報と第２の領域の画像情報との照合を、予め登録されている第１の領域の画像情報と第２の領域の画像情報とを用いて行う画像処理装置の制御方法であって、
前記取得された第１の領域の画像情報と、前記予め登録されている第１の領域の画像情報との類似度を判定する判定工程と、
前記判定工程において類似度が第１の値以上第２の値未満であると判定された場合に、前記取得された第２の領域の画像情報と前記予め登録されている第２の領域の画像情報との類似度を判定する第２の判定工程と
を有することを特徴とする画像処理装置の制御方法。
【請求項６】
前記判定工程で類似度が前記第１の値未満であると判定された場合に、前記光学的に読み取られたシートは、原本ではないと判断し、
前記判定工程において類似度が前記第２の値以上であると判定された場合に、前記光学的に読み取られたシートは、原本であると判断することを特徴とする請求項５に記載の画像処理装置の制御方法。
【請求項７】
光学的に読み取られたシートが原本であるか否かを、予め登録されている紙指紋情報を用いて判断する画像処理装置の制御方法であって、
前記光学的に読み取られたシート上の特定の領域を対象とし、当該特定の領域の画像情報と、前記予め登録されている画像情報のうち前記特定の領域に対応する領域の画像情報との類似度を判定する判定工程と、
前記判定工程における判定結果に基づいて、前記光学的に読み取られたシートが原本であるか否かを判断する判断工程とを有し、
前記判定工程において、第１の領域を対象とした際の類似度が第１の値以上第２の値未満の場合に、前記第１の領域とは異なる第２の領域を対象として、前記光学的に読み取られたシート上の第２の領域の画像情報と、前記予め登録されている画像情報のうち前記第２の領域に対応する領域の画像情報との類似度を判定することを特徴とする画像処理装置の制御方法。
【請求項８】
前記画像情報とは、紙指紋情報であることを特徴とする請求項５又は７に記載の画像処理装置の制御方法。
【請求項９】
光学的に読み取られたシート上の第１の領域の画像情報と第２の領域の画像情報を取得し、当該取得された第１の領域の画像情報と第２の領域の画像情報との照合を、予め登録されている第１の領域の画像情報と第２の領域の画像情報とを用いて、コンピュータに実行させるためのプログラムであって、
前記取得された第１の領域の画像情報と、前記予め登録されている第１の領域の画像情報との類似度を判定する判定工程と、
前記判定工程で類似度が第１の値以上第２の値未満であると判定された場合に、前記取得された第２の領域の画像情報と前記予め登録されている第２の領域の画像情報との類似度を判定する第２の判定工程とを
備えることを特徴とするプログラム。
【請求項１０】
前記判定工程において類似度が前記第１の値未満であると判定された場合に、前記光学的に読み取られたシートは原本ではないと判断し、
前記判定工程において類似度が前記第２の値以上であると判定された場合に、前記光学的に読み取られたシートは、原本であると判断することを特徴とする請求項９に記載のプログラム。
【請求項１１】
光学的に読み取られたシートが原本であるか否かを、予め登録されている紙指紋情報を用いて判断することをコンピュータに実行させるためのプログラムであって、
前記光学的に読み取られたシート上の特定の領域を対象とし、当該特定の領域の画像情報と、前記予め登録されている画像情報のうち前記特定の領域に対応する領域の画像情報との類似度を判定する判定工程と、
前記判定工程における判定結果に基づいて、前記光学的に読み取られたシートが原本であるか否かを判断する判断工程と
を有し、
前記判定工程は、第１の領域を対象とした際の類似度が第１の値以上第２の値未満の場合に、前記第１の領域とは異なる第２の領域を対象として、前記光学的に読み取られたシート上の第２の領域の画像情報と、前記予め登録されている画像情報のうち前記第２の領域に対応する領域の画像情報との類似度を判定することを特徴とするプログラム。
【請求項１２】
前記画像情報とは、紙指紋情報であることを特徴とする請求項９又は１１に記載のプログラム。
【請求項１３】
光学的に読み取られたシート上の第１の領域の画像情報と第２の領域の画像情報を取得し、当該取得された第１の領域の画像情報と第２の領域の画像情報との照合を、予め登録されている第１の領域の画像情報と第２の領域の画像情報とを用いて、コンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記プログラムは、
前記取得された第１の領域の画像情報と、前記予め登録されている第１の領域の画像情報との類似度を判定する判定工程と、
前記判定工程において類似度が第１の値以上第２の値未満であると判定された場合に、前記取得された第２の領域の画像情報と前記予め登録されている第２の領域の画像情報との類似度を判定する第２の判定工程とを
備えることを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１４】
光学的に読み取られたシートが原本であるか否かを、予め登録されている紙指紋情報を用いて判断することをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記プログラムは、
前記光学的に読み取られたシート上の特定の領域を対象とし、当該特定の領域の画像情報と、前記予め登録されている画像情報のうち前記特定の領域に対応する領域の画像情報との類似度を判定する判定工程と、
前記判定工程での判定結果に基づいて、前記光学的に読み取られたシートが原本であるか否かを判断する判断工程と
を有し、
前記判定工程は、第１の領域を対象とした際の類似度が第１の値以上第２の値未満の場合に、前記第１の領域とは異なる第２の領域を対象として、前記光学的に読み取られたシート上の第２の領域の画像情報と、前記予め登録されている画像情報のうち前記第２の領域に対応する領域の画像情報との類似度を判定することを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字された個々の紙文書の用紙それ自体に固有な特徴情報（以下では、紙指紋あるいは紙紋とも称する）情報を取り扱うことができる画像処理装置、画像処理方法、画像処理方法のプログラム及びその記憶媒体に関する。
【背景技術】
【０００２】
近年、文書の電子化が急速に進む中で、紙に出力して発行される各種文書の原本性や真正性を確保するために、紙文書の真偽を的確に判定する技術が求められている。
【０００３】
一般に、書類の偽造防止の手段としては、書類そのものに識別符号を印刷すると共に、この識別符号を印刷するにあたって、偽造を困難にするための高度な印刷技術や入手困難な特殊なインクを用いる方法が知られている。また、ホログラフのような特殊な技術による偽造防止シートを貼付する方法も知られている。特殊紙や特殊な印刷技術を用いるこれらの方法は、一般に流通しない印刷媒体を用いる不便さと高コストという問題があり、昨今では、紙面に存在する再生不可能なランダム・パターンを識別に用いる技術（たとえば、特許文献１参照）が提案されている。特許文献１の開示の技術によれば、紙を形成する繊維や厚さムラといった、紙の製作工程でできる唯一無二の状態情報（たとえば繊維のパターン）をあらかじめ記憶しておき、この状態情報と被検査紙の同一箇所から得られる状態情報との比較がされる。この比較においてマッチング度合いを算出することで、被検査紙の原本確認が可能としている。
【０００４】
この特許文献１に開示の紙指紋は、記憶媒体の折れやシワの影響を非常に受けやすい。そこで、この特許文献１は、その段落００９４に以下のように開示している。「紙は経年変化や保存、使用状態によって破損したり変形したりすることが考えられる。そのため、上述した登録処理で登録された被検査紙の観測領域を読み取ることができなくなる恐れがある。そうした場合への対応策としては、被検査紙上で複数箇所にわたって観測領域を特定することが有効な手段となる。具体的には、例えば図１７に示すように、被検査紙４１４の紙面上で点Ｑ１〜Ｑ５を含む特定の範囲（ここでは図示するような矩形の領域）の５個所をそれぞれ観測領域Ｓ１〜Ｓ５として特定する。この場合、各々の観測領域Ｓ１〜Ｓ５に優先順位を付け、必要に応じて順番に照合をとる等の手法を採用すれば、ロバストネスを向上させることができる。」
つまり、複数の紙指紋を登録しておくことで、一つの紙指紋を登録しておくよりも、シートの照合がより正確に行える旨が記載されている。ここで、紙指紋とは、画像情報であり、紙文書の用紙それ自体に固有な、紙繊維のパターンを表す画像である。
【０００５】
【特許文献１】特開２００４−１０２５６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
具体的には、全く紙が汚れなかったりシワの影響を受けなかったりした場合には紙指紋は全く変わらない。そのため、予め登録されている紙指紋と、光学的に読み取られたシート上の紙指紋とは一致する（か、あるいは類似度が極めて高い）ことになる。
【０００７】
一方、（１）紙自体がすりかえられてしまった場合や（２）紙の折れやシワにより紙指紋自体が変わってしまう場合には、予め登録されている紙指紋と、光学的に読み取られたシート上の紙指紋とが一致しないことになる。
【０００８】
ここで、（１）紙自体がすりかえられてしまった場合には、類似度がすごく低い時（例えば、紙の種類自体が違う場合）や類似度がそれなりに高い時（例えば、たまたま繊維のパターンが似ている場合）がある。
【０００９】
また、（２）紙の折れやシワにより紙指紋自体が変わってしまう場合には、類似度がそれなりに高いことになる。
【００１０】
つまり、予め登録されている画像情報と、光学的に読み取られたシート上の画像情報との類似度がそれなりに高い場合、紙自体がすりかえられてしまったのか、紙自体がすりかえられてしまってはいない（が、折れやシワの影響を受けている）のかわからない。
【００１１】
従って、類似度がそれなりに高い場合には、原本性を保証しても、また、原本性を否定しても、つまり、どちらにしても、間違った照合結果となってしまう可能性がある。
【００１２】
本発明は、以上の観点に鑑みてなされたものである。その目的は、ある領域の画像情報（例えば、紙指紋情報）同士の類似度が高くもなく、また低くもないと判定した場合に、他の領域についても判定する画像処理装置、画像処理装置の制御方法、その制御方法のプログラム及びその記憶媒体を提供することにある。
【課題を解決するための手段】
【００１３】
請求項１に記載の発明は、光学的に読み取られたシート上の第１の領域の画像情報と第２の領域の画像情報を取得し、当該取得された第１の領域の画像情報と第２の領域の画像情報との照合を、予め登録されている第１の領域の画像情報と第２の領域の画像情報とを用いて行う画像処理装置であって、前記取得された第１の領域の画像情報と、前記予め登録されている第１の領域の画像情報との類似度を判定する判定手段と、前記判定手段で類似度が第１の値以上第２の値未満であると判定された場合に、前記取得された第２の領域の画像情報と前記予め登録されている第２の領域の画像情報との類似度を判定する第２の判定手段とを有することを特徴とするものである。
【００１４】
さらに、請求項２に記載の発明は、請求項１に記載の画像処理装置であって、前記判定手段で類似度が前記第１の値未満であると判定された場合に、前記光学的に読み取られたシートは、原本ではないと判断し、前記判定手段で類似度が前記第２の値以上であると判定された場合に、前記光学的に読み取られたシートは、原本であると判断することを特徴とするものである。
【００１５】
さらに、請求項３に記載の発明は、光学的に読み取られたシートが原本であるか否かを、予め登録されている紙指紋情報を用いて判断する画像処理装置であって、前記光学的に読み取られたシート上の特定の領域を対象とし、当該特定の領域の画像情報と、前記予め登録されている画像情報のうち前記特定の領域に対応する領域の画像情報との類似度を判定する判定手段と、前記判定手段での判定結果に基づいて、前記光学的に読み取られたシートが原本であるか否かを判断する判断手段とを有し、前記判定手段は、第１の領域を対象とした際の類似度が第１の値以上第２の値未満の場合に、前記第１の領域とは異なる第２の領域を対象として、前記光学的に読み取られたシート上の第２の領域の画像情報と、前記予め登録されている画像情報のうち前記第２の領域に対応する領域の画像情報との類似度を判定することを特徴とするものである。
【００１６】
さらに、請求項４に記載の発明は、請求項１又は３に記載の画像処理装置であって、前記画像情報とは、紙指紋情報であることを特徴とするものである。
【００１７】
さらに、請求項５に記載の発明は、光学的に読み取られたシート上の第１の領域の画像情報と第２の領域の画像情報を取得し、当該取得された第１の領域の画像情報と第２の領域の画像情報との照合を、予め登録されている第１の領域の画像情報と第２の領域の画像情報とを用いて行う画像処理装置の制御方法であって、前記取得された第１の領域の画像情報と、前記予め登録されている第１の領域の画像情報との類似度を判定する判定工程と、前記判定工程において類似度が第１の値以上第２の値未満であると判定された場合に、前記取得された第２の領域の画像情報と前記予め登録されている第２の領域の画像情報との類似度を判定する第２の判定工程とを有することを特徴とする。
【００１８】
さらに、請求項６に記載の発明は、請求項５に記載の画像処理装置の制御方法であって、前記判定工程で類似度が前記第１の値未満であると判定された場合に、前記光学的に読み取られたシートは、原本ではないと判断し、前記判定工程において類似度が前記第２の値以上であると判定された場合に、前記光学的に読み取られたシートは、原本であると判断することを特徴とする。
【００１９】
さらに、請求項７に記載の発明は、光学的に読み取られたシートが原本であるか否かを、予め登録されている紙指紋情報を用いて判断する画像処理装置の制御方法であって、前記光学的に読み取られたシート上の特定の領域を対象とし、当該特定の領域の画像情報と、前記予め登録されている画像情報のうち前記特定の領域に対応する領域の画像情報との類似度を判定する判定工程と、前記判定工程における判定結果に基づいて、前記光学的に読み取られたシートが原本であるか否かを判断する判断工程とを有し、前記判定工程において、第１の領域を対象とした際の類似度が第１の値以上第２の値未満の場合に、前記第１の領域とは異なる第２の領域を対象として、前記光学的に読み取られたシート上の第２の領域の画像情報と、前記予め登録されている画像情報のうち前記第２の領域に対応する領域の画像情報との類似度を判定することを特徴とする。
【００２０】
さらに、請求項８に記載の発明は、請求項５又は７に記載の画像処理装置の制御方法であって、前記画像情報とは、紙指紋情報であることを特徴とする。
【００２１】
さらに、請求項９に記載の発明は、光学的に読み取られたシート上の第１の領域の画像情報と第２の領域の画像情報を取得し、当該取得された第１の領域の画像情報と第２の領域の画像情報との照合を、予め登録されている第１の領域の画像情報と第２の領域の画像情報とを用いて、コンピュータに実行させるためのプログラムであって、前記取得された第１の領域の画像情報と、前記予め登録されている第１の領域の画像情報との類似度を判定する判定工程と、前記判定工程で類似度が第１の値以上第２の値未満であると判定された場合に、前記取得された第２の領域の画像情報と前記予め登録されている第２の領域の画像情報との類似度を判定する第２の判定工程とを備えることを特徴とする。
【００２２】
さらに、請求項１０に記載の発明は、請求項９に記載のプログラムであって、前記判定工程において類似度が前記第１の値未満であると判定された場合に、前記光学的に読み取られたシートは原本ではないと判断し、前記判定工程において類似度が前記第２の値以上であると判定された場合に、前記光学的に読み取られたシートは、原本であると判断することを特徴とする。
【００２３】
さらに、請求項１１に記載の発明は、光学的に読み取られたシートが原本であるか否かを、予め登録されている紙指紋情報を用いて判断することをコンピュータに実行させるためのプログラムであって、前記光学的に読み取られたシート上の特定の領域を対象とし、当該特定の領域の画像情報と、前記予め登録されている画像情報のうち前記特定の領域に対応する領域の画像情報との類似度を判定する判定工程と、前記判定工程における判定結果に基づいて、前記光学的に読み取られたシートが原本であるか否かを判断する判断工程とを有し、前記判定工程は、第１の領域を対象とした際の類似度が第１の値以上第２の値未満の場合に、前記第１の領域とは異なる第２の領域を対象として、前記光学的に読み取られたシート上の第２の領域の画像情報と、前記予め登録されている画像情報のうち前記第２の領域に対応する領域の画像情報との類似度を判定することを特徴とする。
【００２４】
さらに、請求項１２に記載の発明は、請求項９又は１１に記載のプログラムであって、前記画像情報とは、紙指紋情報であることを特徴とする。
【００２５】
さらに、請求項１３に記載の発明は、光学的に読み取られたシート上の第１の領域の画像情報と第２の領域の画像情報を取得し、当該取得された第１の領域の画像情報と第２の領域の画像情報との照合を、予め登録されている第１の領域の画像情報と第２の領域の画像情報とを用いて、コンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記プログラムは、前記取得された第１の領域の画像情報と、前記予め登録されている第１の領域の画像情報との類似度を判定する判定工程と、前記判定工程において類似度が第１の値以上第２の値未満であると判定された場合に、前記取得された第２の領域の画像情報と前記予め登録されている第２の領域の画像情報との類似度を判定する第２の判定工程とを備えることを特徴とする。
【００２６】
さらに、請求項１４に記載の発明は、光学的に読み取られたシートが原本であるか否かを、予め登録されている紙指紋情報を用いて判断することをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記プログラムは、前記光学的に読み取られたシート上の特定の領域を対象とし、当該特定の領域の画像情報と、前記予め登録されている画像情報のうち前記特定の領域に対応する領域の画像情報との類似度を判定する判定工程と、前記判定工程での判定結果に基づいて、前記光学的に読み取られたシートが原本であるか否かを判断する判断工程とを有し、前記判定工程は、第１の領域を対象とした際の類似度が第１の値以上第２の値未満の場合に、前記第１の領域とは異なる第２の領域を対象として、前記光学的に読み取られたシート上の第２の領域の画像情報と、前記予め登録されている画像情報のうち前記第２の領域に対応する領域の画像情報との類似度を判定することを特徴とする。
【発明の効果】
【００２７】
ある領域における画像情報（例えば、紙指紋情報）同士の類似度が高いわけでもなく低いわけでもない場合に、他の領域における画像情報（例えば、紙指紋情報）同士の類似度を判定することができる。このようにすることで、例えば、類似度の判定を必要以上に行うことが防止できる。
【発明を実施するための最良の形態】
【００２８】
以下では、図面を参照して本発明を実施するための最良の形態について説明する。
【００２９】
上述した説明から明らかなように、本発明の画像処理装置を含むシステムは、少なくとも原稿をスキャンして、原稿（シート）上の印字されている領域以外の部分の紙表面画像を得ることが可能なスキャナを含んで構成される。さらに、スキャナが読み取った画像からの紙指紋を処理する処理部と、ディスプレイおよび操作ボタンを含むユーザ・インターフェースと、紙指紋を登録する外部のデータベースとを含んで構成される。また、本発明の画像処理装置は、上述したスキャナ、処理部、ユーザ・インターフェースを含む画像形成装置とすることができる。
【００３０】
まず、本発明の画像処理装置を含むシステムを説明する。なお、本発明の画像処理装置として各種の形態が想定されるが、説明の簡単化のためにいわゆるスキャナ部とプリンタ部を備えた複写機を基本に説明する。
【００３１】
なお、紙指紋とは、画像情報であり、紙文書の用紙それ自体に固有な、紙繊維のパターンを表す画像あるいはそれに関連付けられた特徴情報を意味し、また紙の表面画像や透過画像やそれに関連付けられた特徴情報を意味するものとする。
【００３２】
＜本発明を適用可能な印刷システム＞
図１は本発明の実施形態に係る印刷システムの構成を示すブロック図である。このシステムでは、ホスト・コンピュータ４０及び３台の画像形成装置（１０，２０，３０）がＬＡＮ５０に接続されているが、本発明における印刷システムにおいては、これらの接続数に限られることはない。また、本実施例では接続方法としてＬＡＮを適用しているが、これに限られることはない。たとえば、ＷＡＮ（公衆回線）などの任意のネットワーク、ＵＳＢなどのシリアル伝送方式、セントロニクスやＳＣＳＩなどのパラレル伝送方式なども適用可能である。
【００３３】
ホスト・コンピュータ（以下、ＰＣと称する）４０は、パーソナル・コンピュータの機能を有している。このＰＣ４０はＬＡＮ５０やＷＡＮを介してＦＴＰやＳＭＢプロトコルを用いファイルを送受信したり電子メールを送受信したりすることができる。またＰＣ４０から画像形成装置１０、２０、３０に対して、プリンタ・ドライバを介した印字命令を行うことが可能となっている。
【００３４】
画像形成装置１０と２０は同じ構成を有する装置である。画像形成装置３０はプリント機能のみの画像形成装置であり、画像形成装置１０や２０が有するスキャナ部を有していない。
【００３５】
本発明の画像処理装置として画像形成装置１０または２０とすることができ、データベースとしてはホスト・コンピュータ４０、あるいは公衆回線に接続された装置とすることができる。なお、以降においては、紙指紋の照合性の確実性を求めた場合に紙指紋データが多量になることから、紙指紋データは、データベースとして登録することを基本として説明する。
【００３６】
以下では、説明の簡単のために、画像形成装置１０、２０のうちの画像形成装置１０に注目して、その構成を詳細に説明する。
【００３７】
画像形成装置１０は、画像入力デバイスであるスキャナ部１３、画像出力デバイスであるプリンタ部１４、コントローラ（Controller Unit）１１、ユーザ・インターフェース（ＵＩ）である操作部１２から構成される。コントローラ１１は、画像形成装置１０全体の動作制御を司る。操作部１２は、タッチパネルの表示部を有する。
【００３８】
＜画像形成装置１０＞
図２は、画像形成装置１０の外観を示す図である。スキャナ部１３は、スキャンする領域を分担する複数のＣＣＤを有している。この各ＣＣＤの感度が夫々異なっていると、たとえ原稿上の各画素の濃度が同じであったとしても、各画素が夫々違う濃度であると認識されてしまう。そのため、スキャナ部では、最初に白板（一様に白い板）を露光走査し、露光走査して得られた反射光の量を電気信号に変換してコントローラ１１に出力している。なお、後述するように、コントローラ１１内のシェーディング補正部５００は、各ＣＣＤから得られた電気信号を元に、各ＣＣＤの感度の違いを認識している。そして、この認識された感度の違いを利用して、原稿上の画像をスキャンして得られた電気信号で、シェーディング補正部５００の前段のＡ／Ｄ変換器に入力される電気信号の値を補正している。さらに、シェーディング補正部５００は、後述するコントローラ１１内のＣＰＵ３０１からゲイン調整の情報を受け取ると、ゲイン調整部を制御し、当該情報に応じたゲイン調整を行う。ゲイン調整は、原稿を露光走査して得られた電気信号の値を、どのように０〜２５５の輝度信号値に割り付けるかを調整するために用いられる。このゲイン調整により、原稿を露光走査して得られた電気信号の値を高い輝度信号値に変換したり、低い輝度信号値に変換したりすることができるようになっている。続いて、この原稿上の画像をスキャンする構成について説明する。
【００３９】
スキャナ部は、原稿上の画像を露光走査して得られた反射光をＣＣＤに入力することで画像の情報を電気信号に変換する。さらに電気信号をＲ、Ｇ、Ｂ各色からなる輝度信号に変換し、当該輝度信号を画像データとしてコントローラ１１に対して出力する。
【００４０】
なお、原稿は原稿フィーダ２０１のトレイ２０２にセットされる。ユーザが操作部１２から読み取り開始を指示すると、コントローラ１１からスキャナ部１３に原稿読み取り指示が与えられる。スキャナ部１３は、この指示を受けると原稿フィーダ２０１のトレイ２０２から原稿を１枚ずつフィードして、原稿の読み取り動作を行う。なお、原稿の読み取り方法は原稿フィーダ２０１による自動送り方式ではなく、原稿を不図示のガラス面上に載置し露光部を移動させることで原稿の走査を行う方法であってもよい。
【００４１】
プリンタ部１４は、コントローラ１１から受け取った画像データを用紙上に形成する画像形成デバイスである。なお、本実施例において画像形成方式は感光体ドラムや感光体ベルトを用いた電子写真方式となっているが、本発明はこれに限られることはない。たとえば、微少ノズルアレイからインクを吐き出して用紙上に印字するインクジェット方式などでも適用可能である。また、プリンタ部１４には、異なる用紙サイズまたは異なる用紙向きを選択可能とする複数の用紙カセット２０３、２０４、２０５が設けられている。排紙トレイ２０６には印字後の用紙が排出される。
【００４２】
＜コントローラ１１の詳細説明＞
図３は、コントローラ１１の構成をより詳細に説明するためのブロック図である。
【００４３】
コントローラ１１はスキャナ部１３やプリンタ部１４と電気的に接続されており、一方ではＬＡＮ５０やＷＡＮ３３１を介してＰＣ４０や外部の装置などと接続されている。これにより画像データやデバイス情報の入出力が可能となっている。
【００４４】
ＣＰＵ３０１は、ＲＯＭ３０３に記憶された制御プログラム等に基づいて接続中の各種デバイスとのアクセスを統括的に制御すると共に、コントローラ内部で行われる各種処理についても統括的に制御する。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。このＲＡＭ３０２は、記憶した内容を電源ｏｆｆ後も保持しておくＳＲＡＭおよび電源ｏｆｆ後には記憶した内容が消去されてしまうＤＲＡＭにより構成されている。ＲＯＭ３０３には装置のブートプログラムなどが格納されている。ＨＤＤ３０４はハードディスクドライブであり、システムソフトウェアや画像データを格納することが可能となっている。
【００４５】
操作部Ｉ／Ｆ３０５は、システム・バス３１０と操作部１２とを接続するためのインターフェース部である。この操作部Ｉ／Ｆ３０５は、操作部１２に表示するための画像データをシステム・バス３１０から受け取って操作部１２に出力すると共に、操作部１２から入力された情報をシステム・バス３１０へと出力する。
【００４６】
ＮｅｔｗｏｒｋＩ／Ｆ３０６は、ＬＡＮ５０およびシステム・バス３１０に接続し、情報の入出力を行う。Ｍｏｄｅｍ３０７は、ＷＡＮ３３１およびシステム・バス３１０に接続しており、情報の入出力を行う。２値画像回転部３０８は送信前の画像データの方向を変換する。２値画像圧縮・伸張部３０９は、送信前の画像データの解像度を所定の解像度や相手能力に合わせた解像度に変換する。なお圧縮および伸張にあたってはＪＢＩＧ、ＭＭＲ、ＭＲ、ＭＨなどの方式が用いられる。画像バス３３０は画像データをやり取りするための伝送路であり、ＰＣＩバスまたはＩＥＥＥ１３９４で構成されている。
【００４７】
スキャナ画像処理部３１２は、スキャナ部１３からスキャナＩ／Ｆ３１１を介して受け取った画像データに対して、補正、加工、および編集を行う。なお、スキャナ画像処理部３１２は、受け取った画像データがカラー原稿か白黒原稿か、あるいは文字原稿か写真原稿かなどを判定する。そして、その判定結果を画像データに付随させる。こうした付随情報を属性データと称する。このスキャナ画像処理部３１２で行われる処理の詳細については後述する。
【００４８】
圧縮部３１３は、画像データを受け取り、この画像データを３２画素ｘ３２画素のブロック単位に分割する。なお、この３２×３２画素の画像データをタイル・データと称する。図４は、このタイル・データを概念的に表している。原稿（読み取り前の紙媒体）において、このタイル・データに対応する領域をタイル画像と称する。なおタイル・データには、その３２×３２画素のブロックにおける平均輝度情報やタイル画像の原稿上の座標位置がヘッダ情報として付加されている。さらに圧縮部３１３は、複数のタイル・データからなる画像データを圧縮する。
【００４９】
伸張部３１６は、複数のタイル・データからなる画像データを伸張した後にラスタ展開してプリンタ画像処理部３１５に送る。
【００５０】
プリンタ画像処理部３１５は、伸張部３１６から送られた画像データを受け取り、この画像データに付随させられている属性データを参照しながら画像データに画像処理を施す。画像処理後の画像データは、プリンタＩ／Ｆ３１４を介してプリンタ部１４に出力される。このプリンタ画像処理部３１５で行われる処理の詳細については後述する。
【００５１】
画像変換部３１７は、画像データに対して所定の変換処理を施す。この処理部は以下に示すような処理部により構成される。
【００５２】
伸張部３１８は受け取った画像データを伸張する。圧縮部３１９は受け取った画像データを圧縮する。回転部３２０は受け取った画像データを回転する。変倍部３２１は受け取った画像データに対し解像度変換処理（例えば６００ｄｐｉから２００ｄｐｉ）を行う。色空間変換部３２２は受け取った画像データの色空間を変換する。この色空間変換部３２２は、マトリクスまたはテーブルを用いて公知の下地飛ばし処理を行ったり、公知のＬＯＧ変換処理（ＲＧＢ→ＣＭＹ）を行ったり、公知の出力色補正処理（ＣＭＹ→ＣＭＹＫ）を行ったりすることができる。２値多値変換部３２３は受け取った２階調の画像データを２５６階調の画像データに変換する。逆に多値２値変換部３２４は受け取った２５６階調の画像データを誤差拡散処理などの手法により２階調の画像データに変換する。
【００５３】
合成部３２７は受け取った２つの画像データを合成し１枚の画像データを生成する。なお、２つの画像データを合成する際には、合成対象の画素同士が持つ輝度値の平均値を合成輝度値とする方法や、輝度レベルで明るい方の画素の輝度値を合成後の画素の輝度値とする方法が適用される。また、暗い方を合成後の画素とする方法の利用も可能である。さらに合成対象の画素同士の論理和演算、論理積演算、排他的論理和演算などで合成後の輝度値を決定する方法なども適用可能である。これらの合成方法はいずれも周知の手法である。間引き部３２６は受け取った画像データの画素を間引くことで解像度変換を行い、１／２，１／４，１／８などの画像データを生成する。移動部３２５は受け取った画像データに余白部分をつけたり余白部分を削除したりする。
【００５４】
ＲＩＰ３２８は、ＰＣ４０などから送信されたＰＤＬコード・データを元に生成された中間データを受け取り、ビットマップ・データ（多値）を生成する。
【００５５】
＜スキャナ画像処理部３１２の詳細説明＞
図５にスキャナ画像処理部３１２の内部構成を示す。
【００５６】
スキャナ画像処理部３１２は、スキャナ部１３のＣＣＤからの出力をゲイン調整部でゲイン調整し、さらにＡ／Ｄ変換されたＲＧＢ各８ｂｉｔの輝度信号からなる画像データを受け取る。
【００５７】
シェーディング補正部５００は、この輝度信号に対してシェーディング補正する。シェーディング補正とは、上述したように、ＣＣＤの感度のばらつきによって原稿の明るさが誤認識されてしまうことを防止するための処理である。さらに、上述したように、このシェーディング補正部５００は、その内部で、いわゆるシェーディング補正を行うと共に、ＣＰＵ３０１からの指示により、上述したゲイン調整部に対してゲイン制御を実行し、適正なゲイン調整を行うことができるようになっている。
【００５８】
続いて、この輝度信号は、マスキング処理部５０１によりＣＣＤのフィルタ色に依存しない標準的な輝度信号に変換される。
【００５９】
フィルタ処理部５０２は、受け取った画像データの空間周波数を任意に補正する。この処理部は、受け取った画像データに対して、たとえば７×７のマトリクスを用いた演算処理を行う。ところで、複写機や複合機では、後述する図７における７０４タブの押し下げによりコピー・モードとして文字モードや写真モードや文字／写真モードを選択することができる。ここでユーザにより文字モードが選択された場合には、フィルタ処理部５０２は文字用のフィルタを画像データ全体にかける。また、写真モードが選択された場合には、写真用のフィルタを画像データ全体にかける。また、文字／写真モードが選択された場合には、後述の文字写真判定信号（属性データの一部）に応じて画素ごとに適応的にフィルタを切り替える。つまり、画素ごとに写真用のフィルタをかけるか文字用のフィルタをかけるかが決定される。なお、写真用のフィルタには高周波成分のみ平滑化が行われるような係数が設定されている。これは、画像のざらつきを目立たせないためである。また、文字用のフィルタには強めのエッジ強調を行うような係数が設定されている。これは、文字のシャープさを出すためである。
【００６０】
ヒストグラム生成部５０３は、受け取った画像データを構成する各画素の輝度データをサンプリングする。より詳細に説明すると、主走査方向、副走査方向にそれぞれ指定した開始点から終了点で囲まれた矩形領域内の輝度データを、主走査方向、副走査方向に一定のピッチでサンプリングする。そして、サンプリング結果を元にヒストグラム・データを生成する。生成されたヒストグラム・データは、下地飛ばし処理を行う際に下地レベルを推測するために用いられる。入力側ガンマ補正部５０４は、テーブル等を利用して非線形特性を持つ輝度データに変換する。
【００６１】
カラー・モノクロ判定部５０５は、受け取った画像データを構成する各画素が有彩色であるか無彩色であるかを判定し、その判定結果をカラー・モノクロ判定信号（属性データの一部）として画像データに付随させる。
【００６２】
文字写真判定部５０６は、画像データを構成する各画素が文字を構成する画素なのか、網点を構成する画素なのか、網点中の文字を構成する画素なのか、ベタ画像を構成する画素なのかを各画素の画素値と各画素の周辺画素の画素値とに基づいて判定する。なお、どれにもあてはまらない画素は、白領域を構成している画素である。そして、その判定結果を文字写真判定信号（属性データの一部）として画像データに付随させる。
【００６３】
紙指紋情報取得部５０７は、シェーディング補正部５００から入力されたＲＧＢの画像データの画像データを取得する。この紙指紋情報取得部５０７の処理については、後述する。
【００６４】
＜プリンタ画像処理部３１５の詳細説明＞
図６にプリンタ画像処理３１５においてなされる処理の流れを示す。
【００６５】
下地飛ばし処理部６０１は、スキャナ画像処理部３１２で生成されたヒストグラムを用いて画像データの下地色を飛ばす（除去する）。モノクロ生成部６０２はカラー・データをモノクロ・データに変換する。Ｌｏｇ変換部６０３は輝度濃度変換を行う。このＬｏｇ変換部６０３は、たとえば、ＲＧＢ入力された画像データを、ＣＭＹの画像データに変換する。出力色補正部６０４は出力色補正を行う。たとえばＣＭＹ入力された画像データを、テーブルやマトリックスを用いてＣＭＹＫの画像データに変換する。出力側ガンマ補正部６０５は、この出力側ガンマ補正部６０５に入力される信号値と、複写出力後の反射濃度値とが比例するように補正を行う。中間調補正部６０６は、出力するプリンタ部の階調数に合わせて中間調処理を行う。たとえば、受け取った高階調の画像データに対し２値化や３２値化などを行う。
【００６６】
なお、スキャナ画像処理部３１２やプリンタ画像処理部３１５における各処理部では、受け取った画像データに各処理を施さずに出力させることも可能となっている。このような、ある処理部において処理を施さずにデータを通過させることを、以下では「処理部をスルーさせる」と表現することにする。
【００６７】
＜操作画面の説明＞
図７は、画像形成装置１０の操作部１２の表示部における初期画面である。領域７０１は、画像形成装置１０がコピーできる状態にあるか否かを示し、かつ設定したコピー部数を示す。原稿選択タブ７０４は原稿のタイプを選択するためのタブであり、このタブが押し下げられると文字、写真、文字／写真モードの３種類の選択メニューをポップアップ表示される。フィニッシング・タブ７０６は各種フィニッシングに関わる設定を行うためのタブである。両面設定タブ７０７は両面読み込みおよび両面印刷に関する設定を行うためのタブである。読み取りモード・タブ７０２は原稿の読み取りモードを選択するためのタブである。このタブが押し下げられるとカラー／ブラック／自動（ＡＣＳ）の３種類の選択メニューがポップアップ表示される。なお、カラーが選択された場合にはカラー・コピーが、ブラックが選択された場合にはモノクロ・コピーが行われる。また、ＡＣＳが選択された場合には、上述したモノクロ・カラー判定信号によりコピー・モードが決定される。
【００６８】
領域７０８は、紙指紋情報登録処理を選択するためのタブである。紙指紋情報登録処理については、後述する。領域７０９は、紙指紋情報照合処理を選択するためのタブである。この紙指紋情報照合処理については、後述する。
【００６９】
領域７１０はシステムの状況を示すためのタブである。このタブが押し下げられると、画像形成装置１０内のＨＤＤ３０４に保存されている画像データの一覧が表示画面に表示されるようになっている。
【００７０】
＜紙指紋情報登録処理のタブが押下された際の動作（コピー時の紙指紋情報登録処理）＞
続いて、図７に示す紙指紋情報登録タブ７０８がユーザにより押下された後にスタートキーが押下された際に、実行される紙指紋情報登録処理について、図８を用いて説明する。
【００７１】
図８は、ＣＰＵ３０１あるいはコントローラ１１が行う、紙文書が原本であるか否かの確認処理をその後に行うために、その紙文書の紙指紋をデータベースに登録する処理を説明する図である。
【００７２】
紙指紋情報登録タブ７０８が押下されると紙指紋情報を取得する紙をスキャナにセットすることを促すダイアログ（図９）が表示される。このダイアログにて読取開始ボタン９０１が押下されると紙指紋情報取得処理が開始される。
【００７３】
ステップ８０１では、ＣＰＵ３０１は、スキャナ部１３で原稿を読み取り、読み取った原稿データを、画像データとしてスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送るように制御する。この場合、スキャナ部１３での読み取りは、紙指紋情報登録タブ７０８が押されたことにより、通常の原稿読み取りとは異なり、原稿上の記録されていない領域の紙の表面の特徴画像を読み取るモードでの読み取りが実行される。一般的には、ＣＣＤへの露光量の制御が実行されて、ＣＣＤがリニアな感度を有する露光範囲で撮像することが行われることになる。具体的には、原稿照明の減光制御やＣＣＤへの蓄積時間を短縮する制御が行われる。
【００７４】
ただし、これらの制御は必須ではなく、通常の読み取りにおいて、紙表面の画像が飽和領域でないリニアな感度を有する領域で得られる場合は、照明の減光制御やＣＣＤへの蓄積時間の制御は不要である。しかしながら、得られる紙の表面特徴を正確に抽出する場合は、すなわち、紙の原本性をより高い確度で保証するようにする場合は、よりリニアな領域で紙表面を撮像することが望ましい。
【００７５】
また、この露光処理と同時に、シェーディング補正部５００において、ＣＰＵ３０１からの指示によりゲイン調整も行われる場合もある。これは、ＣＣＤからの出力の最大値が、Ａ／Ｄ変換領域内に収まるようにするための調整である。
【００７６】
ステップ８０２では、読み取った画像データに基づいて、紙指紋情報取得部５０７は、画像処理を実施する。そして、処理結果として得られたデータが不図示のデータ・バスを用いてＲＡＭ３０２に送られる。この画像処理について、図１０を使用して説明する。
【００７７】
図１０は、図５に示した紙指紋情報取得部５０７を使用して、ＣＰＵ３０１あるいはコントローラ１１が行う紙指紋情報取得処理を示すフローチャートである。
【００７８】
ステップ１００１では、紙指紋情報取得部５０７において取得した複数領域の画像データをグレー・スケールの画像データに変換する。ステップ１００２では、ステップ１００１においてグレー・スケールの画像データへ変換された画像において、印刷や手書きの文字といった誤判定の要因となりうるものを取り除いて照合を行うためのマスク・データを作成する。マスク・データは“０”ｏｒ“１”の２値データである。グレー・スケールの画像データにおいて、輝度信号値が第１の閾値以上である（つまり、明るい）画素については、マスク・データの値を“１”に設定する。また、輝度信号値が第１の閾値未満である画素についてはマスク・データの値を“０”に設定する。以上の処理を、グレー・スケールの画像データに含まれる各画素に対して行う。
【００７９】
ステップ１００３では、ステップ１００１においてグレー・スケールに変換された画像データおよび、ステップ１００２において作成されたマスク・データの２つのデータが、ＲＡＭ３０２に送られて保存される。
【００８０】
＜紙指紋情報切り出し処理＞
紙指紋情報取得部５０７によりＲＡＭ３０２に送られた２つのデータから紙指紋情報を取得する領域の切り出しが行われる。図１５は、紙指紋情報取得位置指示画面（図１３）の例を示す図である。図１３において、符号１３０１は、ステップ８０１で読み取られ、ステップ８０２で処理されたマスク画像に対して、紙指紋情報を所得可能な矩形領域を重畳した画像を表示し、これに対して指紋情報の取得領域を指定するための画面である。符号１３０２は、マスク・データが０の領域を、符号１３０３はマスク・データが１の領域を示している。符号１３０４は、ユーザがタッチパネルで指定した領域を示している。図では、原稿画像の一部を示しているが、符号１３０５、１３０６のボタン操作により、符号１３０１の領域に表示する原稿画像領域を移動することができる。符号１３０７の上部の１／５は、最大５個まで指定可能であることを表し、さらにその１番目を現在操作中であることを示している。符号１３０７は、その５個のうちの１つを操作のために選択するボタンを示している。符号１３０８、１３０９は、操作中の取得領域の形状の縮小と拡大を指示するボタンである。符号１３１０は、現在設定されている取得領域を決定する際に押すボタンである。
【００８１】
図１２に示すユーザ・インターフェース画面で指定された１つまたは複数の取得位置情報をもとに、切り出しが行われる。切り出し領域のサイズや形状はあらかじめ決められた領域であっても、操作部１２により指定されても良い。
【００８２】
図１１は、ＣＰＵ３０１が実行する、切り出し処理のフローチャートである。ＣＰＵ３０１は、ステップ１１０１において操作部１２で紙指紋情報の切り出し位置の指定が行われたかの判別を行う。切り出し位置の指定が行われたと判別した場合、ステップ１１０２にて切出し位置情報を取得する。一方、指定が行われていないと判別した場合は処理を終了する。ステップ１１０３では、紙指紋情報取得部５０７からＲＡＭ３０２に送られた所定領域のグレー・スケール画像データとマスク・データを読み出し、ステップ１１０２で取得した位置の紙指紋情報を切り出す。ステップ１１０４では、切り出したグレー・スケール画像データとマスク・データと、切り出し情報（位置、サイズを含む）を関連付けて保存する。
【００８３】
図１２は、これらの情報が保存されるデータ構造の例を示す図である。符号１２０１は、１枚の原稿中の紙指紋領域数を、符号１００２は、個々の紙を識別するＩＤを表す。符号１２０３〜１２０８は、１つの紙指紋領域の各データを表し、以降には、同様のデータが紙指紋情報数だけ後続することになる。
【００８４】
また、切り出された紙指紋情報は、ＲＡＭ３０２に保持されても、ＨＤＤ３０４に保存されても構わない。ステップ１１０５では、操作部１２により指定されたすべての位置について紙指紋情報の切り出しが終了したかの判別を行う。終了していないと判別した場合はステップ１００２からの処理を繰り返し紙指紋情報の切り出しを行う。指定されたすべての位置について紙指紋情報の切り出しが終了したと判別した場合は処理を終了する。
【００８５】
なお、複数の切り出し形状を備える場合は、切り出し情報には形状情報を含むことになる。上述したデータ構造により、複数の紙指紋情報が１つの原稿の紙指紋データとして保存される。
【００８６】
なお、ステップ１１０１においてグレー・スケールに変換された画像データ自体のことを紙指紋情報と称することもある。しかし、本実施例では、上記３つのデータ（グレー・スケールの画像データとマスク・データ、および切り出し情報）を紙指紋情報と称することにする。
【００８７】
紙指紋情報取得部５０７は、紙文書をスキャンして得た（すべての）紙指紋情報を不図示のデータ・バスを用いてＲＡＭ３０２に送る。本実施例では取得した紙指紋情報をＲＡＭに記憶する例を用いて説明する。しかし、本発明は紙指紋情報の記憶領域をＲＡＭに限定するものではなく、ＨＤＤ３０４や本発明の装置とネットワーク接続される装置外部の記憶装置やデータベース・システムに記憶する構成を採ることも可能である。
【００８８】
図８に戻り、ステップ８０２での処理が終了すると、ステップ８０３の処理を開始する。
【００８９】
ステップ８０３では、ＣＰＵ３０１は、サーバとアクセスして、サーバから管理番号を発行してもらい、当該管理番号と紙指紋情報とを夫々関連付けてサーバに登録する。
【００９０】
ステップ８０４では、管理番号を表示画面に表示するようにＣＰＵ３０１は制御する。
【００９１】
＜紙指紋情報照合処理のタブが押下された際の動作＞
続いて、図７に示す紙指紋情報照合タブ７０９がユーザにより押下された後にスタートキーが押下された際の動作について図１４を用いて説明する。
【００９２】
図１４は、ＣＰＵ３０１あるいはコントローラ１１が行うこの紙指紋情報照合処理を示すフローチャートである。本フローチャートの各ステップは、ＣＰＵ３０１により統括的に制御される。
【００９３】
ステップ１４０１では、ＣＰＵ３０１は、スキャナ部１３で読み取り、読み取った原稿を、画像データとしてスキャナＩ／Ｆ３１１を介してスキャナ画像処理部３１２に送るように制御する。これは、図８のステップ８０１における処理と同じである。
【００９４】
ステップ１４０２では、スキャナ画像処理部３１２は、この画像データに対して図５に示す処理を行い、新たな画像データと共に属性データを生成する。また、この属性データを画像データに付随させる。
【００９５】
さらに、このステップ１４０２では、スキャナ画像処理部３１２は、この画像データに対して図１０のステップ１００１とステップ１００２に示す処理を行い、グレー・スケールの画像データとマスク・データを生成する。また、マスク・データをグレー・スケールの画像データに付随させる。生成されたデータは不図示のデータ・バスを用いてＲＡＭ３０２に送られる。
【００９６】
ステップ１４０３では、スキャンした原稿に関連する登録紙指紋情報を、入力された管理番号と関連付けられた状態で、たとえば外部のサーバや他の画像形成装置、あるいは自分自身の画像形成装置内部のＨＤＤ３０４から取得する。そして、当該取得された情報を不図示のデータ・バスを用いてＲＡＭ３０２に送る。なお、この登録紙指紋情報取得は、紙指紋情報照合タブ７０９がユーザにより押下される前に、ユーザ操作によって事前に実行し、画像形成装置内部のＨＤＤ３０４等に格納しておくこともできる。
【００９７】
また、ステップ１４０３では、その前のステップ１４０１で読み取った原稿データの所定位置に記録されたコードを読み取り、コードの読み取り結果に基づいてデータベースを検索して、対応する紙指紋情報を取得することも可能である。
【００９８】
つぎに、ＣＰＵ３０１は、紙指紋情報照合処理を行う。この処理は、取得した登録紙指紋情報に基づいて実行される。この紙指紋情報照合処理については、図１５を用いて説明する。
【００９９】
＜紙指紋情報照合処理＞
ＣＰＵ３０１は、登録済みの紙指紋情報に対して、紙指紋情報取得部５０７からＲＡＭ３０２に送られてきたグレー・スケールの画像データを突き合わせて、双方の紙指紋を照合すべく制御することが可能となっている。なお、照合結果としての類似度（一致度ともいう）は、ユーザに対して提示されることになる。登録済みの紙指紋情報は、ＲＡＭ３０２やＨＤＤ３０４や符号画像データや装置外部の記憶装置やデータベース・サーバなどの一つ以上の記憶領域に記憶されているものとする。
【０１００】
図１５は、この紙指紋情報照合処理（図１４におけるステップＳ１４０３）を示すフローチャートであり、紙指紋領域数が５箇所の場合の例である。本フローチャートの各ステップは、ＣＰＵ３０１により統括的に制御される。
【０１０１】
この図１５のフローチャートでは、両者の一致度（類似度）を算出し、一致度（Ｌ番目登録紙指紋情報とＬ番目スキャン紙指紋情報との一致している程度）が非常に高いことがわかった時点で、Ｌに１を加算することなく、スキャン原稿が原本であると表示する。
【０１０２】
また、一致度が非常に低いことがわかった時点で、Ｌに１を加算することなく、スキャン原稿が原本でないと表示する。
【０１０３】
さらに、一致度が普通程度（グレーゾーン）であるとわかった場合には、そのスキャン原稿が汚れている原本なのか、偽物であるかの判別ができない。そのため、原本であるか偽物であるかの判別を、Ｌ番目の紙指紋情報同士の比較ではなくて、Ｌ＋１番目の紙指紋情報の比較に委ねる。このことがフローチャートでは、Ｌに１を加算して（ステップ１５０７）、次の順番の紙指紋情報との比較を行なう。
【０１０４】
ステップ１５００では、スキャンされた紙文書に対応して登録されている５箇所の紙指紋情報（以下、登録紙指紋情報）を取出して、たとえば、ＲＡＭ３０２やＨＤＤ３０４に格納する。ここでは、図１２に示したようなデータが取得されたとして説明する。
【０１０５】
ステップ１５０１では、Ｌ＝１に定める。
【０１０６】
ところで、ステップ１４０２において生成されたグレー・スケールの画像データとマスク・データは、スキャンされた原稿全体の紙指紋情報である。このスキャンされた原稿全体の紙指紋情報を、スキャン全体紙指紋情報と称する。
【０１０７】
ステップ１５０２では、スキャン全体紙指紋情報の中の、Ｌ番目の登録紙指紋情報の取得位置に対応（一致）する領域から、Ｌ番目スキャン紙指紋情報を取出す。
【０１０８】
ステップ１５０３では、Ｌ番目スキャン紙指紋情報と、Ｌ番目登録紙指紋情報との一致度を算出する。一致度の算出方法については後述する。
【０１０９】
ステップ１５０４では、この一致度（Ｉｎ）がＫ１より大きいか判断する。一致度（Ｉｎ）がＫ１より大きい場合にはステップ１５０８に移行する。そして、このステップ１５０８で、表示画面上に「これは、原本です」と表示するように制御する。一方、一致度（Ｉｎ）がＫ１以下の場合にはステップ１５０５に移行する。
【０１１０】
ステップ１５０５では、この一致度（Ｉｎ）がＫ２より大きいか判断する。一致度（Ｉｎ）がＫ２以下の場合にはステップ１５１０に移行する。そして、このステップ１５１０で、表示画面上に「これは、原本ではありません」と表示するように制御する。一方、一致度（Ｉｎ）がＫ２より大きい場合には、ステップ１５０６に移行する。
【０１１１】
ステップ１５０６では、Ｌ＝５であるかどうか判断する。即ち、全ての紙指紋情報の比較が終了したかを判断する。終了した場合には、ステップ１５０９に移行する。このステップ１５０９では、「原本かどうかわかりません」と表示画面に表示するように制御する。一方、終了していない場合には、ステップ１５０７に移行してＬに１を加算することで、次の紙指紋情報を対象とするように制御する。そして、ステップ１５０７の処理後に、ステップ１５０２に戻る。
【０１１２】
＜ステップ１５０３での一致度の算出方法＞
【０１１３】
【数１】
2008092540.tif 000003
【０１１４】
式（１）においてα１は、Ｌ番目登録紙指紋情報中のマスク・データである。  
ｆ１は、Ｌ番目登録紙指紋情報中のグレー・スケール画像データである。  
α２は、Ｌ番目スキャン紙指紋情報中のマスク・データである。  
ｆ２は、Ｌ番目登録紙指紋情報中のグレー・スケール画像データである。
【０１１５】
ここで、Ｘ，Ｙは、画素位置（ｘ、ｙ）のｘ、ｙが取り得る最大値を示し、言い換えれば、紙指紋領域は、横Ｘ画素、縦Ｙ画素から構成されていることを表す。
【０１１６】
ここで、α１（ｘ，ｙ）＝１は、画素位置（ｘ、ｙ）（ｘ、ｙは、０から始まる紙指紋領域内の座標を表す）の画素が明るかったことを示す。つまり、登録紙指紋情報を取得するために原稿をスキャンした際には、その原稿内の画素位置（ｘ、ｙ）に存在する画素に色材（トナーやインク）やゴミがのっていなかったことを示す。
【０１１７】
ここで、α２（ｘ，ｙ）＝１は、画素位置（ｘ、ｙ）の画素が明るかったことを示す。つまり、スキャン紙指紋情報を取得するために原稿をスキャンした際には、その原稿内の画素位置（ｘ、ｙ）に存在する画素に色材（トナーやインク）やゴミがのっていなかったことを示す。
【０１１８】
尚、α１（ｘ，ｙ）＝１とα２（ｘ，ｙ）＝１とが全ての画素において成り立つ時、つまり、どちらの紙指紋情報を取得する際にも、原稿上に色材やゴミが乗っかっていなかった場合には、式（１）は、
【０１１９】
【数２】
2008092540.tif 000004
【０１２０】
と同一になる。ここで、Ｘ，Ｙは、画素位置（ｘ、ｙ）のｘ、ｙが取り得る最大値を示し、言い換えれば、紙指紋領域は、横Ｘ画素、縦Ｙ画素から構成されていることを表す。
【０１２１】
この｛ｆ１（ｘ，ｙ）−ｆ２（ｘ，ｙ）｝２は、Ｌ番目登録紙指紋情報中のグレー・スケール画像データと、Ｌ番目スキャン紙指紋情報中のグレー・スケール画像データとの差の二乗値を示す。従って、Σの付いている式（１）は、２つの紙指紋情報同士の各画素における差の二乗を合計したものになる。つまり、ｆ１（ｘ，ｙ）とｆ２（ｘ，ｙ）とが似ている画素が多ければ多いほど、このＥは、小さな値を取ることになる。
【０１２２】
そして、一致度Ｉｎを、１／Ｅと決定する。
【０１２３】
なお、本実施例では、α１（ｘ，ｙ）やα２（ｘ，ｙ）といった記号を用いることで、暗い画素のグレー・スケール・データを用いることなく、一致度を計算している。
【０１２４】
ここで、暗い画素におけるグレー・スケール・データを用いない理由を述べる。暗い画素には、色材やゴミがのっており、その色材やゴミにより、繊維のからまりの情報が消滅してしまっている。そのため、暗い画素のグレー・スケール・データを用いて紙指紋情報の一致度を決めてしまうと、その一致度は、ゴミや色材がのっている画素の画素位置がスキャン時と登録時とで一致しているかどうかを示す値になってしまうことになる。しかし、今回、求めたいのは、紙指紋情報同士の一致度であって、ゴミ位置や色材がのっている画素位置の一致度ではない。
【０１２５】
従って、本実施例では、α１（ｘ，ｙ）やα２（ｘ，ｙ）といった記号を用いることで、暗い画素（色材やゴミがのっていた可能性の高い画素）のグレー・スケール・データを用いることなく、一致度を計算している。
【０１２６】
（その他の実施例）
さらに本発明は、複数の機器（たとえばコンピュータ、インターフェース機器、リーダ、プリンタなど）から構成されるシステムに適用することも、一つの機器からなる装置（複合機、プリンタ、ファクシミリ装置など）に適用することも可能である。
【０１２７】
また本発明の目的は、上述したフローチャートの手順を実現するプログラム・コードを記憶した記憶媒体から、システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が、そのプログラム・コードを読み出し、実行することによっても達成される。この場合、記憶媒体から読み出されたプログラム・コード自体が上述した実施形態の機能を実現することになる。そのため、このプログラム・コードおよびプログラム・コードを記憶した記憶媒体も本発明の一つを構成することになる。
【０１２８】
プログラム・コードを供給するための記憶媒体としては、たとえば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリ・カード、ＲＯＭなどを用いることができる。
【０１２９】
また、そのプログラム・コードの指示に基づきコンピュータ上で稼動しているＯＳ（オペレーティング・システム）などが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【０１３０】
さらに、記憶媒体から読み出されたプログラム・コードが、コンピュータに挿入されたユニットに備わるメモリに書き込まれた後、そのプログラム・コードの指示に基づき、ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行う場合も同様である。その処理によって上述した実施形態の機能が実現される。この場合のユニットとしては、機能拡張ボードやコンピュータに接続された機能拡張ユニットとすることができる。
【図面の簡単な説明】
【０１３１】
【図１】本発明の実施形態に係わる画像形成システムの全体構成を示す図である。
【図２】図１に示す画像形成装置１０の外観を示す図である。
【図３】画像形成装置１０のコントローラ１１のより詳細な内部構成を示す図である。
【図４】内部処理において画像データを表すのに使用する３２×３２画素のタイル・データを概念的に示す図である。
【図５】スキャナ画像処理部３１２の内部構成を示す図である。
【図６】プリンタ画像処理部３１５においてなされる処理の流れを示す図である。
【図７】画像形成装置１０の操作部１２の表示部における初期画面を示す図である。
【図８】紙指紋情報登録処理のタブが押下された際に実行される処理を表すフローチャートである。
【図９】操作部の紙指紋情報読取指示画面を表す図である。
【図１０】紙指紋情報取得処理を表すフローチャートである。
【図１１】指定位置の紙指紋情報切り出し処理のフローチャートである。
【図１２】紙指紋情報の格納データ構造を示す図である。
【図１３】操作部の紙指紋情報取得位置に指示を行うユーザ・インターフェース画面の例を示す図である。
【図１４】紙指紋情報照合処理のタブが押下された際に実行される処理を表すフローチャートである。
【図１５】本発明に係わる紙指紋情報照合処理を表すフローチャートである。
【符号の説明】
【０１３２】
１０、２０    画像形成装置
１１、２１、３１    コントローラ（Controller Unit）
１２、２２、３２    操作部（ユーザ・インターフェース）
１３、２３    スキャナ部
１４、２４、３３    プリンタ部
３０    画像形成装置（プリンタ）
４０    ホスト・コンピュータ（ＰＣ）
５０    ＬＡＮ
２０１    原稿フィーダ
２０２    トレイ
２０３、２０４、２０５    用紙カセット
２０６    排紙トレイ
３０１    ＣＰＵ
３０２    ＲＡＭ
３０３    ＲＯＭ
３０４    ＨＤＤ
３０５    操作部インターフェース
３０６    ネットワーク・インターフェース部
３０７    モデム
３０８    ２値画像回転部
３０９    ２値多値圧縮伸張部
３１０    システム・バス
３１１    スキャナ・インターフェース
３１２    スキャナ画像処理部
３１３    圧縮部
３１４    プリンタ・インターフェース部
３１５    プリンタ画像処理部
３１６    伸張部
３１７    画像変換部
３１８    伸張部
３１９    圧縮部
３２０    回転部
３２１    変倍部
３２２    色空間変換部
３２３    ２値多値変換部
３２４    多値２値変換部
３２５    移動部
３２６    間引き部
３２７    合成部
３２８    ＲＩＰ
３２９    圧縮部
３３０    画像バス
５００    シェーディング補正部
５０１    マスキング処理部
５０２    フィルタ処理部
５０３    ヒストグラム生成部
５０４    入力側ガンマ補正部
５０５    カラー・モノクロ判定部
５０６    文字写真判定部
５０７    紙指紋情報取得部
６０１    下地飛ばし処理部
６０２    モノクロ生成部
６０３    Ｌｏｇ変換部
６０４    出力色補正部
６０５    出力側ガンマ補正部
６０６    中間調補正部
７０１    コピーできる状態にあるか否かを示し、かつ設定したコピー部数を示す領域
７０２    読み取りモード・タブ
７０４    原稿選択タブ
７０５    応用モード・タブ
７０６    フィニッシング・タブ
７０７    両面設定タブ
７０８    紙指紋情報登録処理を選択するためのタブ
７０９    紙指紋情報照合処理を選択するためのタブ
７１０    システム状況を示すためのタブ
９０１  読み取り開始ボタン
８０１、９０１    原稿画像
【図１】
2008092540.tif 000005
【図２】
2008092540.tif 000006
【図３】
2008092540.tif 000007
【図４】
2008092540.tif 000008
【図５】
2008092540.tif 000009
【図６】
2008092540.tif 000010
【図７】
2008092540.tif 000011
【図８】
2008092540.tif 000012
【図９】
2008092540.tif 000013
【図１０】
2008092540.tif 000014
【図１１】
2008092540.tif 000015
【図１２】
2008092540.tif 000016
【図１３】
2008092540.tif 000017
【図１４】
2008092540.tif 000018
【図１５】
2008092540.tif 000019
【手続補正書】
【提出日】平成19年11月13日(2007.11.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
紙上の第１の領域の情報と、前記紙上の前記第１の領域の情報として予め登録されている情報との類似度を算出する第１の手段と、
前記第１の領域が存在する前記紙上の他の領域である第２の領域の情報と、前記紙上の前記第２の領域の情報として予め登録されている情報との類似度を算出する第２の手段とを有し、
前記第１の手段で算出した類似度が第１の閾値より大きく、前記第１の閾値よりも大きな値の第２の閾値より小さい場合に、前記第２の手段による前記類似度の算出をすることを特徴とする画像処理装置。
【請求項２】
前記第１の手段で算出した類似度が前記第１の閾値より小さい場合や、前記第２の閾値より大きい場合には、前記第２の手段による前記類似度の算出はせずに、前記第１の手段で算出した類似度に基づいて前記紙の類似に関する決定をすることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記情報とは、紙指紋情報であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記第１および第２の領域の情報とは、それぞれ前記第１および第２の領域の紙指紋情報であり、
前記第１および第２の領域の紙指紋情報は、対応する領域のグレー・スケール画像データを含み、登録されている情報にはさらに誤判定の要因となりうるものを取り除いて照合を行うためのマスク・データを含むことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記マスク・データとは、登録した際の前記グレー・スケールのデータのうち閾値以上に明るい画素か否かを示すデータであることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記マスク・データが閾値以上に明るい画素を示す画素に限って、前記第１および第２の手段は、前記類似度を算出することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
紙上の第１の領域の情報と、前記紙上の前記第１の領域の情報として予め登録されている情報との類似度を算出する第１の手段と、前記第１の領域が存在する前記紙上の他の領域である第２の領域の情報と、前記紙上の前記第２の領域の情報として予め登録されている情報との類似度を算出する第２の手段とを有する画像処理を制御するための方法であって、前記第１の手段で算出した類似度が第１の閾値より大きく、前記第１の閾値よりも大きな値の第２の閾値より小さい場合に、前記第２の手段による前記類似度の算出をすることを特徴とする制御方法。
【請求項８】
前記第１の手段で算出した類似度が前記第１の閾値より小さい場合や、前記第２の閾値より大きい場合には、前記第２の手段による前記類似度の算出はせずに、前記第１の手段で算出した類似度に基づいて前記紙の類似に関する決定をすることを特徴とする請求項７に記載の制御方法。
【請求項９】
前記情報とは、紙指紋情報であることを特徴とする請求項８に記載の制御方法。
【請求項１０】
前記第１および第２の領域の情報とは、それぞれ前記第１または第２の領域の紙指紋情報であり、
前記第１および第２の領域の紙指紋情報は、
対応する領域のグレー・スケール画像データを含み、登録されている情報にはさらに誤判定の要因となりうるものを取り除いて照合を行うためのマスク・データを含むことを特徴とする請求項９に記載の制御方法。
【請求項１１】
前記マスク・データとは、登録した際の前記グレー・スケールのデータのうち閾値以上に明るい画素か否かを示すデータであることを特徴とする請求項１０に記載の制御方法。
【請求項１２】
前記マスク・データが閾値以上に明るい画素を示す画素に限って、前記第１および第２の手段は、前記類似度を算出することを特徴とする請求項１１に記載の制御方法。
【請求項１３】
コンピュータに、請求項７から１２のいずれか一つに記載の制御方法を実行させるためのプログラム。
【請求項１４】
コンピュータに、請求項７から１２のいずれか一つに記載の制御方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
この特許文献１に開示の紙指紋は、記録媒体の折れやシワの影響を非常に受けやすい。そこで、この特許文献１は、その段落００９４に以下のように開示している。「紙は経年変化や保存、使用状態によって破損したり変形したりすることが考えられる。そのため、上述した登録処理で登録された被検査紙の観測領域を読み取ることができなくなる恐れがある。そうした場合への対応策としては、被検査紙上で複数箇所にわたって観測領域を特定することが有効な手段となる。具体的には、例えば図１７に示すように、被検査紙４１４の紙面上で点Ｑ１〜Ｑ５を含む特定の範囲（ここでは図示するような矩形の領域）の５個所をそれぞれ観測領域Ｓ１〜Ｓ５として特定する。この場合、各々の観測領域Ｓ１〜Ｓ５に優先順位を付け、必要に応じて順番に照合をとる等の手法を採用すれば、ロバストネスを向上させることができる。」
つまり、複数の紙指紋を登録しておくことで、一つの紙指紋を登録しておくよりも、シートの照合がより正確に行える旨が記載されている。ここで、紙指紋とは、画像情報であり、紙文書の用紙それ自体に固有な、紙繊維のパターンを表す画像である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項１に記載の発明は、画像処理装置であって、紙上の第１の領域の情報と、前記紙上の前記第１の領域の情報として予め登録されている情報との類似度を算出する第１の手段と、前記第１の領域が存在する前記紙上の他の領域である第２の領域の情報と、前記紙上の前記第２の領域の情報として予め登録されている情報との類似度を算出する第２の手段とを有し、前記第１の手段で算出した類似度が第１の閾値より大きく、前記第１の閾値よりも大きな値の第２の閾値より小さい場合に、前記第２の手段による前記類似度の算出をすることを特徴とするものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
さらに、請求項２に記載の発明は、請求項１に記載の画像処理装置であって、前記第１の手段で算出した類似度が前記第１の閾値より小さい場合や、前記第２の閾値より大きい場合には、前記第２の手段による前記類似度の算出はせずに、前記第１の手段で算出した類似度に基づいて前記紙の類似に関する決定をすることを特徴とするものである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
さらに請求項３に記載の発明は、請求項２に記載の画像処理装置であって、前記情報とは、紙指紋情報であることを特徴とするものである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
さらに、請求項４に記載の発明は、請求項３に記載の画像処理装置であって、前記第１および第２の領域の情報とは、それぞれ前記第１および第２の領域の紙指紋情報であり、前記第１および第２の領域の紙指紋情報は、対応する領域のグレー・スケール画像データを含み、登録されている情報にはさらに誤判定の要因となりうるものを取り除いて照合を行うためのマスク・データを含むことを特徴とするものである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
さらに、請求項５に記載の発明は、請求項４に記載の画像処理装置であって、前記マスク・データとは、登録した際の前記グレー・スケールのデータのうち閾値以上に明るい画素か否かを示すデータであることを特徴とするものである。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
さらに、請求項６に記載の発明は、請求項５に記載の画像処理装置であって、前記マスク・データが閾値以上に明るい画素を示す画素に限って、前記第１および第２の手段は、前記類似度を算出することを特徴とするものである。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
さらに、請求項７に記載の発明は、紙上の第１の領域の情報と、前記紙上の前記第１の領域の情報として予め登録されている情報との類似度を算出する第１の手段と、前記第１の領域が存在する前記紙上の他の領域である第２の領域の情報と、前記紙上の前記第２の領域の情報として予め登録されている情報との類似度を算出する第２の手段とを有する画像処理を制御するための方法であって、前記第１の手段で算出した類似度が第１の閾値より大きく、前記第１の閾値よりも大きな値の第２の閾値より小さい場合に、前記第２の手段による前記類似度の算出をすることを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
さらに、請求項８に記載の発明は、請求項７に記載の制御方法であって、前記第１の手段で算出した類似度が前記第１の閾値より小さい場合や、前記第２の閾値より大きい場合には、前記第２の手段による前記類似度の算出はせずに、前記第１の手段で算出した類似度に基づいて前記紙の類似に関する決定をすることを特徴とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
さらに、請求項９に記載の発明は、請求項８に記載の制御方法であって、前記情報とは、紙指紋情報であることを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
さらに、請求項１０に記載の発明は、請求項９に記載の制御方法であって、前記第１および第２の領域の情報とは、それぞれ前記第１または第２の領域の紙指紋情報であり、前記第１および第２の領域の紙指紋情報は、対応する領域のグレー・スケール画像データを含み、登録されている情報にはさらに誤判定の要因となりうるものを取り除いて照合を行うためのマスク・データを含むことを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
さらに、請求項１１に記載の発明は、請求項１０に記載の制御方法であって、前記マスク・データとは、登録した際の前記グレー・スケールのデータのうち閾値以上に明るい画素か否かを示すデータであることを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
さらに、請求項１２に記載の発明は、請求項１１に記載の制御方法であって、前記マスク・データが閾値以上に明るい画素を示す画素に限って、前記第１および第２の手段は、前記類似度を算出することを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
さらに、請求項１３に記載の発明は、プログラムであって、コンピュータに、請求項７から１２のいずれか一つに記載の制御方法を実行させることを特徴とする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
さらに、請求項１４に記載の発明は、コンピュータ読み取り可能な記録媒体であって、コンピュータに、請求項７から１２のいずれか一つに記載の制御方法を実行させるためのプログラムを記録したことを特徴とする。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
ＮｅｔｗｏｒｋＩ／Ｆ３０６は、ＬＡＮ５０およびシステム・バス３１０に接続され、情報の入出力を行う。Ｍｏｄｅｍ３０７は、ＷＡＮ３３１およびシステム・バス３１０に接続されており、情報の入出力を行う。２値画像回転部３０８は送信前の画像データの方向を変換する。２値画像圧縮・伸張部３０９は、送信前の画像データの解像度を所定の解像度や相手能力に合わせた解像度に変換する。なお圧縮および伸張にあたってはＪＢＩＧ、ＭＭＲ、ＭＲ、ＭＨなどの方式が用いられる。画像バス３３０は画像データをやり取りするための伝送路であり、ＰＣＩバスまたはＩＥＥＥ１３９４で構成されている。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
合成部３２７は受け取った２つの画像データを合成し１つの画像データを生成する。なお、２つの画像データを合成する際には、合成対象の画素同士が持つ輝度値の平均値を合成輝度値とする方法や、輝度レベルで明るい方の画素の輝度値を合成後の画素の輝度値とする方法が適用される。また、暗い方を合成後の画素とする方法の利用も可能である。さらに合成対象の画素同士の論理和演算、論理積演算、排他的論理和演算などで合成後の輝度値を決定する方法なども適用可能である。これらの合成方法はいずれも周知の手法である。間引き部３２６は受け取った画像データの画素を間引くことで解像度変換を行い、１／２，１／４，１／８などの画像データを生成する。移動部３２５は受け取った画像データに余白部分をつけたり余白部分を削除したりする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
＜紙指紋情報切り出し処理＞
紙指紋情報取得部５０７によりＲＡＭ３０２に送られた２つのデータから紙指紋情報を取得する領域の切り出しが行われる。図１３は、紙指紋情報取得位置指示画面の例を示す図である。図１３において、符号１３０１は、ステップ８０１で読み取られ、ステップ８０２で処理されたマスク画像に対して、紙指紋情報を所得可能な矩形領域を重畳した画像を表示し、これに対して指紋情報の取得領域を指定するための画面である。符号１３０２は、マスク・データが０の領域を、符号１３０３はマスク・データが１の領域を示している。符号１３０４は、ユーザがタッチパネルで指定した領域を示している。図では、原稿画像の一部を示しているが、符号１３０５、１３０６のボタン操作により、符号１３０１の領域に表示する原稿画像領域を移動することができる。符号１３０７の上部の１／５は、最大５個まで指定可能であることを表し、さらにその１番目を現在操作中であることを示している。符号１３０７は、その５個のうちの１つを操作のために選択するボタンを示している。符号１３０８、１３０９は、操作中の取得領域の形状の縮小と拡大を指示するボタンである。符号１３１０は、現在設定されている取得領域を決定する際に押すボタンである。