(57)【要約】【課題】      画像記録装置毎に固有のＩＤを割り当てることなく、記録紙の出力結果に基づいて、各画像記録装置を特定すること。【解決手段】    記録紙上の印刷出力の結果に基づいて、記録紙を出力した画像記録装置を特定する情報処理システムは、記録紙に形成されたパターンから歪を検出する歪検出部３と、歪検出部３により検出された歪を、パターンを形成した画像記録装置と関連付けて歪データベース６に登録するメモリ制御部１７５と、印刷出力された画像９から分離したパターンに基づく歪と、歪データベース６に登録された歪とを照合し、合致する歪に対応する画像記録装置を特定する歪照合処理部１８３とを備える。【選択図】  図１Ｄ
2007208532.tif 000002
【特許請求の範囲】
【請求項１】
記録紙上の印刷出力の結果に基づいて、当該記録紙を出力した画像記録装置を特定する情報処理システムであって、
記録紙に形成されたパターンから歪を検出する歪検出手段と、
前記歪検出手段により検出された歪を、前記パターンを形成した画像記録装置と関連付けて格納手段に登録する登録手段と、
印刷出力された画像から分離したパターンに基づく歪と、前記格納手段に登録された歪とを照合し、合致する歪に対応する画像記録装置を特定する特定手段と
を備えることを特徴とする情報処理システム。
【請求項２】
前記歪検出手段は、前記印刷出力された画像を前記パターンと当該パターン以外の部分とに分離し、当該分離したパターンに基づいて歪を検出することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記歪検出手段は、規範となるパターンとの比較により求めた位置ずれ方向及び位置ずれ量に基づき前記歪を検出することを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
前記登録手段は、前記歪検出手段より送信された記録紙のサイズ及び種類の情報に基づいて、前記歪及び画像記録装置を分類して前記格納手段に登録する
ことを特徴とする請求項１に記載の情報処理システム。
【請求項５】
前記特定手段は、前記印刷出力された画像が形成されている記録紙のサイズ及び種類の情報に基づいて、前記格納手段の検索範囲を限定し、
当該検定された検索範囲において、歪を照合し、合致する歪に対応する画像記録装置を特定することを特徴とする請求項１に記載の情報処理システム。
【請求項６】
前記歪検出手段は、同一サイズ、同一種類の複数枚の記録紙から前記歪を検出する場合、当該複数枚の記録紙全体として共通となる部分を抽出し、当該抽出した部分の歪を検出することを特徴とする請求項１に記載の情報処理システム。
【請求項７】
記録紙の印刷枚数をカウントするカウント手段と、
前記カウント手段のカウント値に応じて歪を登録するタイミングを制御する歪登録タイミング制御手段とを更に備え、
前記カウント手段のカウント値が予め定められている規定枚数を超えた場合、前記歪登録タイミング制御手段は、通常印刷の処理から歪の登録処理に移行させることを特徴とする請求項１に記載の情報処理システム。
【請求項８】
記録紙上の印刷出力の結果に基づいて、当該記録紙を出力した画像記録装置を特定する情報処理方法であって、
記録紙に形成されたパターンから歪を検出する歪検出工程と、
前記歪検出工程により検出された歪を、前記パターンを形成した画像記録装置と関連付けて格納手段に登録する登録工程と、
印刷出力された画像から分離したパターンに基づく歪と、前記格納手段に登録された歪とを照合し、合致する歪に対応する画像記録装置を特定する特定工程と
を備えることを特徴とする情報処理方法。
【請求項９】
請求項８に記載の情報処理方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを格納したことを特徴とするコンピュータ可読の記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、ファクシミリ装置及びこれらの複合装置などの画像記録装置による記録媒体への出力結果に基づいて、各装置を固有に特定するための情報処理技術に関するものである。
【背景技術】
【０００２】
従来、記録紙等の様々なメディアに画像を記録する印刷装置、ファクシミリ装置及びこれらの複合装置などの画像記録装置において、印刷された記録紙がどの画像記録装置により印刷されたものかを特定する技術が提案されている。
【０００３】
例えば、画像記録装置自体に固有のＩＤを割り振り、印刷時にそのＩＤを文字として記録紙の外周部等に直接印刷する技術が存在する。この場合、記録紙に印刷されたＩＤを読み取り、装置との対応づけを行うことにより画像記録装置を特定することができる。また、この技術の延長として、画像記録装置の固有のＩＤをバーコードやＱＲ（Quick Response）コードと呼ばれる符号化した画像パターンに変換して記録紙に印刷する技術がある。印刷された画像パターンは専用のスキャナによって読み込まれ、デコードすることで元のＩＤ番号が復元され、画像記録装置を特定することが可能になる。
【０００４】
更に、シアン、マゼンタ、イエロー、ブラックの色材を用いたカラー画像記録装置において、通常の白色用紙への印刷では単独では肉眼で視認されにくいイエロー色を用いて、小サイズのドットの配置パターンによって固有のＩＤを表現する技術がある。この技術では利用者の印刷したい画像自体に、事実上視覚的な改変を施さずに画像記録装置を特定するためのＩＤ情報を記録紙に埋め込むことができるため、文書の用途・種類によらずにＩＤ情報を付与しやすくなる。
【０００５】
例えば、偽造発覚時の追跡用のドットを画像に埋め込む技術としては、特許文献１に示されるものがある。
【特許文献１】特開２００５−２５４７７４
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述の従来技術では、画像記録装置毎に固有のＩＤを振り当て、そのＩＤ情報をなんらかの手法により画像パターンに変換し、文書の印刷時に画像パターンを記録紙に付与するという点で共通した特徴を有する。
【０００７】
しかしながら、従来技術においては各々の画像記録装置に固有のＩＤを割り当てなければならない。画像記録装置は大量生産されるが、その際に１台毎に固有のＩＤを割り当てることが従来技術においては不可欠となる。この場合、ＩＤの生成と各装置にＩＤを付加し、各装置とＩＤとを対応付けた生産管理が煩雑になるという問題がある。
【０００８】
また、固有のＩＤから生成する画像パターンは、そもそもパターン化によるデータ密度に制限がある。例えば、２次元バーコードとして一般的なＱＲコードであれば、一般的に使われるセルサイズのなかで一番小さいセルサイズとなる０．２５セルを用い、エラー訂正符号量を一般的なＭとする。この場合、コードサイズ（画像パターンサイズ）１０．２５ｍｍ×１０．２５ｍｍでデータ量は約１００バイトにすぎない。固有のＩＤとして画像記録装置毎に割り当てるデータ数を増やすためにはコードサイズを大きくする必要性が生じるが、コードサイズを増やすと文書画像自体のレイアウトやデザイン的な美観にも大きな影響を与えることになる。そのため、常識的なサイズは最大でも５平方センチメートル以下が妥当であり、その場合でのデータ量は約５００バイト、つまり固有ＩＤとして割り当てることができる数は１２８０００となる。大量生産される画像記録装置を固有に特定するためのＩＤとして、割り当てる情報量が絶対的に不足してしまうという問題がある。
【０００９】
更に、従来技術により記録紙に付加される画像パターンは解析が比較的簡単であり、安価な読み取り装置（バーコードリーダー等）の利用により画像記録装置の特定ができるという点でメリットになりうる。しかしながら、画像パターンを簡単に複製し、偽造できてしまうという問題もある。
【００１０】
画像記録装置に固有のＩＤを付与する主たる目的は、印刷出力された文書、画像の偽造を防止することにある。しかしながら、ＩＤに係る画像パターンが簡単に複製され、偽造されると、文書、画像の偽造が容易にできてしまうという問題もある。
【００１１】
本発明は、上述の従来技術の問題点を鑑みてなされたものであり、係る問題のうち少なくとも一つを解決する技術の提供を目的とするものである。
【００１２】
すなわち、画像記録装置毎に固有のＩＤを割り当てることなく、記録紙の出力結果に基づいて、各画像記録装置を特定する情報処理技術の提供を目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するべく、本発明に係る情報処理システムは、記録紙上の印刷出力の結果に基づいて、当該記録紙を出力した画像記録装置を特定する情報処理システムであって、
記録紙に形成されたパターンから歪を検出する歪検出手段と、
前記歪検出手段により検出された歪を、前記パターンを形成した画像記録装置と関連付けて格納手段に登録する登録手段と、
印刷出力された画像から分離したパターンに基づく歪と、前記登録手段により登録された歪とを照合し、合致する歪に対応する画像記録装置を特定する特定手段と
を備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、画像記録装置毎に固有のＩＤを割り当てることなく、記録紙の出力結果に基づいて、各画像記録装置を特定することが可能になる。
【００１５】
あるいは、ＩＤ情報を付与する制限や偽造の問題を解決して、印刷結果に基づいて画像記録装置を特定することができるので、機密文書の漏洩防止が可能になる。
【発明を実施するための最良の形態】
【００１６】
（第１実施形態）
以下、添付図面を参照しつつ本発明の実施形態を説明する。ここで、本実施形態が適用可能な画像記録装置には、Ｙ、Ｍ、Ｃ、Ｋトナーの色材を用いて記録紙上に画像を形成するカラー電子写真方式の画像記録装置のほか、単色（例えば、Ｋトナー）の電子写真方式の画像記録装置が含まれる。更に、画像記録装置には、カラーまたは単色のインクジェット方式の画像記録装置が含まれるが、ここでは、電子写真方式の画像記録装置を例にして説明する。
【００１７】
図１Ａは、本実施形態に係る画像記録装置（２ａ、２ｂ）の概略的な構成を示すブロック図である。
【００１８】
ＣＰＵ１０１がＲＯＭ１０２内、またはハードディスク１０３から読み出した制御プログラムに従って、必要なデータを記憶するＲＡＭ１０４を参照しつつ画像処理部１０５、画像記録部１０６を制御する。クライアントコンピュータ（不図示）から送信される文書データ等の印刷処理がＣＰＵ１０１の制御の下に実行される。
【００１９】
通信制御部１０７は、ネットワーク１１１に接続して、クライアントコンピュータ、情報処理装置（照合サーバ）５やスキャナ装置３との間で、画像データを含む文書データや制御コマンドの送受信を実行することが可能である。
【００２０】
表示制御部１０８は、表示部１０９に装置の状態あるいは画像データに関する入力情報などの各種情報を表示する。操作部１１０は、ユーザによる設定や命令等の入力操作を行うためのテンキーやスタートキー等の操作入力キー、または表示部１０９内に表示されるタッチパネル等を有する。
【００２１】
バス１１２には、ＣＰＵ１０１、ＲＯＭ１０２、ハードディスク１０３、ＲＡＭ１０４、画像処理部１０５、画像記録部１０６、通信制御部１０７、表示制御部１０８及び操作部１１０が接続している。
【００２２】
図１Ｂは、本実施形態に係るスキャナ装置３の概略的な構成を示すブロック図である。
【００２３】
ＣＰＵ１５１がＲＯＭ１５２内、またはハードディスク１５３から読み出した制御プログラムに従って、必要なデータを記憶するＲＡＭ１５４を参照しつつ画像読み取り部１５５、歪検出部１５７を制御する。
【００２４】
歪検出部１５７は、画像記録装置（２ａ、２ｂ）で印刷された記録紙上の画像に生じている歪の解析を行うことが可能である。
【００２５】
通信制御部１５６は、ネットワーク１１１に接続して、照合サーバ５や画像記録装置（２ａ、２ｂ）との間で、画像データを含む文書データや制御コマンドの送受信を実行することが可能である。
【００２６】
バス１５８には、ＣＰＵ１５１、ＲＯＭ１５２、ハードディスク１５３、ＲＡＭ１５４、画像読み取り部１５５、通信制御部１５６及び歪検出部１５７が接続している。
【００２７】
図１Ｃは、本実施形態に係る照合サーバ５の概略的な構成を示すブロック図である。図１Ｃにおいて、照合サーバ５は、ＲＯＭ１７２、ハードディスク、あるいはフレキシブルディスク、ＵＳＢメモリやＤＶＤなどの記憶部１７７より供給されるプログラムを実行するＣＰＵ１７１を備える。ＣＰＵ１７１は、システムバス１８４と接続する各デバイスを総括的に制御する。
【００２８】
１７３はＲＡＭで、ＣＰＵ１７１の主メモリ、ワークエリア等として機能する。
【００２９】
通信制御部１７４は、ネットワーク１１１と接続し、スキャナ装置３や画像記録装置（２ａ、２ｂ）との間で、画像データを含む文書データや制御コマンドの送受信を実行することが可能である。
【００３０】
メモリ制御部１７５は、ＣＰＵ１７１の全体的な制御の下、記憶部１７７にアクセスしてデータの読み取り、書き込みを制御することが可能である。
【００３１】
表示制御部１７８は、ＣＲＴディスプレイ(表示部)１７９の表示を制御し、入力制御部１８０はキーボード１８１やポインティングデバイス１８２からの指示入力を制御する。
【００３２】
歪照合処理部１８３は、ＣＰＵ１７１の全体的な制御の下、スキャナ装置３で読み取られたデータに基づいて、歪の照合処理を実行する。
【００３３】
以下、画像の歪と歪の照合による画像記録装置の照合について、図１Ｄ、図２Ａ、図２Ｂ等の参照により説明する。
【００３４】
本実施形態にかかる画像記録装置の特定は（１）画像記録装置により印刷出力された記録紙上の画像に生じる歪の登録と、（２）登録された歪の照合により行われる。
【００３５】
図１Ｄは本発明の実施形態に係る画像記録装置の特定の流れを概略的に示すブロック図であり、図２Ａは歪の登録プロセスの流れを説明するフローチャートである。
【００３６】
（歪の登録）
まず、歪の登録プロセスを図２Ａ及び図１Ａを参照しつつ説明する。
【００３７】
ステップＳ２０１において、画像記録装置２ａ、２ｂから固定パターン付きの画像を印刷すると、記録紙に固定パターン付き画像が形成された印刷物（以下、「固定パターン付き印刷物」という）が出力される。１ａは画像記録装置２ａから印刷された固定パターン付き印刷物を示し、１ｂは画像記録装置２ｂから印刷された固定パターン付き印刷物を示す。
【００３８】
「固定パターン」とは、各画像記録装置により生じる歪量を解析するためのパターンであり、予め決められた地紋画像が含まれる。固定パターンは、画像記録装置（２ａ、２ｂ）内のハードディスク１０３やＲＯＭ１０２に予め保存しておくことも可能であり、ネットワーク１１１を介して画像記録装置（２ａ、２ｂ）に供給することも可能である。画像処理部１０５は所定の画像処理を施し、画像記録部１０６はその画像処理の結果に基づいて、記録紙上に固定パターンを形成して印刷出力する。印刷出力の結果が図１Ｄの固定パターン付き印刷物（１ａ、１ｂ）に対応する。
【００３９】
ステップＳ２０２において、スキャナ装置３（以下、「歪検出装置３」ともいう）の画像読み取り部１５５は、固定パターン付き印刷物（１ａ、１ｂ）を読み取る。そして、歪検出部１５７は、読み取った画像から固定パターン付き印刷物（1ａ、１ｂ）中に含まれている歪を検出する。
【００４０】
図３は、歪検出部１５７が検出する歪（画像の歪み）を例示する図である。図３（ａ）に示す歪は画像が全体的に斜め方向に歪んでいるケースを示している。図３（ａ）に示す歪は、原因として記録紙が斜めに傾いたまま搬送されて画像形成される場合に発生することが多い。
【００４１】
図３（ｂ）に示す歪は縦方向（ｙ方向）に周期的に画像伸縮が起きている歪を示している。図３（ｂ）に示す歪は、電子写真方式のプリンタでよく見られる現象で、原因は感光ドラムや現像スリーブ、中間転写体における駆動ローラなどの回転体の回転ムラによる場合が多く、回転体の周期により画像伸縮という形で歪みが現れる。
【００４２】
図３（ｃ）に示す歪は、図３（ａ）、（ｂ）で説明した要因や画像記録装置全体の構造体の歪みや突発的なショックなどで発生する歪みもあり、様々な歪みが複合的に組み合わさって発生する歪である。一般的に印刷時に発生する画像の歪みは図３（ｃ）のように複数の要因からなる複合歪みであり、この歪みは画像記録装置の個体毎に異なるという特徴がある。
【００４３】
固定パターン付きの印刷物（１ａ、１ｂ）は歪検出装置３の画像読み取り部１５５により読み取られ、歪検出部１５７は、個々の画像記録装置（２ａ、２ｂ）毎に印刷時に発生する画像の歪みを検出する。
【００４４】
（歪の検出方法）
図２Ｃは、ＣＰＵ１５１の制御の下、歪検出部１５７が実行する歪の検出方法の流れを説明するフローチャートである。ステップＳ２２０において、歪検出部１５７は、ハードディスク１５３やＲＯＭ１５２に予め保存されている歪が発生していない固定パターン（以下、「規範固定パターン」という）を読み出す。尚、規範固定パターンは、ハードディスク１５３等に予め保存されているものに限定せず、例えば、ネットワーク１１１を介して歪検出装置３に供給された規範固定パターンを利用することも可能である。
【００４５】
ステップＳ２２１において、画像読み取り部１５５が読み取ったデータとを比較する。
【００４６】
図４は、規範固定パターンと、画像読み取り部１５５が読み取ったデータとを、ドット（格子点）により構成される格子単位に比較した状態を示す図である。図４において、白抜きの格子点は規範固定パターンを示し、黒塗りの格子点は画像読み取り部１５５が読み取ったデータを示している。図４の場合、歪の発生していない状態の規範固定パターンの格子点４１１ａは、歪の発生により４１１ｂの位置に格子点（歪が発生した後の格子点）が形成されている。同様に図５において、歪の発生していない状態の規範固定パターンの格子点５１１ａは、歪の発生により５１１ｂの位置に格子点が形成されている。
【００４７】
図５は、図４の格子点近傍を拡大した図である。格子点の位置ずれは、歪の発生していない状態の規範固定パターンの格子点４１１ａ（５１１ａ）を始点、歪が発生した後の格子点４１１ｂ（５１１ｂ）を終点とした位置ベクトル５１０（５２０）により、各格子点の移動方向及び移動量を求めることができる。
【００４８】
ステップＳ２２３において、歪検出部１５７は、各格子点の移動方向及び移動量（位置ベクトル）を求め、各格子点毎の位置ベクトルの集合体を歪みとして検出する。
【００４９】
説明を図２ＡのステップＳ２０３に戻し、歪検出装置３は、先のステップＳ２０２で検出した歪と画像記録装置を特定する情報とを情報処理装置（以下、「照合サーバ」という）５に送信する。照合サーバ５は歪検出装置３から送信された歪と画像記録装置とを関連付けて照合サーバ５内の記憶部１７７または外部の歪データベース６に登録する。
【００５０】
以上の処理により、歪の登録プロセスを終了する。
【００５１】
（歪の照合及び画像記録装置の特定）
次に、登録された歪の照合により、画像記録装置を特定する処理の流れを図１Ｄ及び図２Ｂの参照により説明する。
【００５２】
ステップＳ２１０において、クライアントＰＣ７は、ユーザが作成した文書データ（ユーザ作成文書データ８）を生成し、その出力先として画像記録装置２ｂに出力する。ここで、ユーザは出力先として複数の画像記録装置の中から任意に１台の装置を選択することが可能であるが、説明の簡単化のため図１Ｄ中に図示した画像記録装置２ｂが選択されたものとして説明している。
【００５３】
画像記録装置２ｂは、クライアントＰＣ７より送信されたデータを受信すると、画像処理部１０５は所定の画像処理として、ユーザ作成文書データ８及び固定パターンとをラスタライズする。そして、画像記録部１０６は、ラスタライズされたユーザ作成文書データ８及び固定パターンとを合成して記録紙上に画像形成して固定パターン付きユーザ作成文書９を出力する。
【００５４】
ステップＳ２１１において、歪検出装置３の画像読み取り部１５５は、画像記録装置２ｂから出力された固定パターン付きユーザ作成文書９を読み取る。
【００５５】
そして、ステップＳ２１２において、歪検出部１５７は固定パターン付きユーザ作成文書９からユーザ作成文書部（ユーザ作成文書データ８に対応する部分）と固定パターン部（固定パターンに対応する部分）とを分離する。
【００５６】
図６に示すように固定パターン付きユーザ作成文書９は、固定パターン部６０１とユーザ作成文書部６０２に分離され、ステップＳ２１３において、歪検出部１５７は分離した固定パターン部における歪６０４を検出する。この歪の検出処理の流れは、図２Ｃで説明した処理と同様であるので、ここでは詳細な説明は省略する。
【００５７】
ステップＳ２１４において、歪検出装置３は、先のステップＳ２１３で検出した歪を照合サーバ５に送信する。
【００５８】
ステップＳ２１５において、メモリ制御部１７５は歪データベース６等に格納されている歪のデータを読み出す。そして、歪照合処理部１８３は読み出された歪と歪検出装置３から送信された歪とを各格子点の移動方向及び移動量について照合し、歪のパターンが近似する候補を検索する。
【００５９】
固定パターン付きユーザ作成文書９から分離後に検出される歪みは、ユーザ作成文書との干渉によって部分的に欠損することが多い。そのため、画像記録装置２ｂからの印刷時に生じる歪み自体が物理的に再現されない場合がある。このような場合、歪照合処理部１８３は歪検出装置３から送信されるページ全体の歪みの代表的な特徴量を抽出する。そして、冗長度を持たせたパターンマッチングにより歪データベース６等に格納されている歪とパターンが近似する候補を選択することが可能である。この方法によれば歪を照合するためのデータに部分的な欠損が発生してもページ全体の情報が代表的な特徴量の抽出により利用できるため、高精度に同一の特徴を持った歪みを検索することができる。この歪の検索結果に基づき、歪照合処理部１８３は対応する画像記録装置を特定することができる。
【００６０】
以上説明したように本実施形態に拠れば、画像記録装置毎に固有のＩＤを割り当てることなく、記録紙の出力結果に基づいて、各画像記録装置を特定することが可能になる。
【００６１】
また、ＩＤ情報を付与する制限や偽造の問題を解決して、印刷結果に基づいて画像記録装置を特定することができるので、機密文書の漏洩防止が可能になる。
【００６２】
（第２実施形態）
本実施形態では記録紙のサイズが異なる場合の歪の照合と画像記録装置の特定について説明する。同一の画像記録装置からの印刷出力であっても、記録紙のサイズが異なれば各々歪みの発生の仕方も異なったものとなる。
【００６３】
図７は記録紙サイズ（Ａ５、Ａ４、Ａ３）における固定パターンの歪みの例を示す図である。一般に同種の同坪量（単位面積当たりの質量）の記録紙であっても、サイズや記録紙のすき目方向によって搬送方向における記録紙の剛性が異なる。記録紙の剛性が異なることによって画像形成時の記録紙のたわみがサイズ等により異なったものとなり、それが画像の歪みとなって生じる原因となる。
【００６４】
図８は歪と画像記録装置（プリンタ）との対応関係を、記録紙のサイズ（Ａ４、Ａ３）、記録紙の種類（普通紙、厚口、コート紙）により分類して登録している歪データベース６等の記憶手段のデータ構造を例示する図である。
【００６５】
プリンタＡ、プリンタＢ、プリンタＣそれぞれに対して、Ａ４（普通紙、厚口、コート紙）、Ａ３（普通紙、厚口、コート紙）それぞれの歪み情報が格納されている。
【００６６】
歪の登録において歪検出装置３の画像読み取り部１５５は固定パターン付き印刷物（１ａ、１ｂ）を読み取り、歪検出部１５７は固定パターン付き印刷物（１ａ、１ｂ）から歪を検出する。ここで、歪は図２ＡのステップＳ２０２、図２Ｃのフローチャートと同様の処理の流れにより検出することが可能である。また、記録紙の種類やサイズに関しては、不図示の検出ユニットにより記録紙の透過光量や反射光量などにより検出することが可能である。歪の登録において歪検出装置３は、検出した歪、記録紙の種類、記録紙のサイズの情報を照合サーバ５に送信する。
【００６７】
照合サーバ５のメモリ制御部１７５は歪検出装置３から送信された歪、記録紙の種類、サイズに関する情報を図８のようなデータ構造のデータとして歪データベース６等の記憶手段に登録する。また、メモリ制御部１７５は記録紙のサイズ、種類により検索対象の絞込み（検索範囲を限定）を行い、該当する歪のデータを歪データベース６等から読み出すことが可能である。
【００６８】
画像記録装置の特定において、歪検出装置３の画像読み取り部１５５は固定パターン付きユーザ作成文書９を読み取る。そして、歪検出装置３の歪検出部１５７は分離した固定パターンから検出した歪、記録紙の種類、記録紙のサイズの情報を照合サーバ５に送信する。照合サーバ５のメモリ制御部１７５は記録紙の種類及びサイズの情報とを用いることで、歪データベース６等の記憶手段に格納されている検索対象を絞り込むことができる。例えば、固定パターン付きユーザ作成文書９の記録紙サイズがＡ４で種類が厚口であった場合には、図８のハッチングで示した列の歪を検索すればよいことになる。歪照合処理部１８３は歪の照合に基づき、対応する画像記録装置を特定することができる。
【００６９】
本実施形態に拠れば、固定パターン付きユーザ作成文書９が様々なサイズ、記録紙の種類の場合であっても、かかる固定パターン付きユーザ作成文書９を出力した画像記録装置を高精度、かつ効率よく特定することが可能になる。
【００７０】
また、ＩＤ情報を付与する制限や偽造の問題を解決して、印刷結果に基づいて画像記録装置を特定することができるので、機密文書の漏洩防止が可能になる。
【００７１】
（第３実施形態）
本実施形態では同一サイズ、同一種類の記録紙を連続或は間欠的に複数枚印刷した場合、各記録紙に共通となる歪みを抽出し、抽出した歪に基づく照合と画像記録装置の特定について説明する。同一の画像記録装置から同一サイズ、同一種類の記録紙を用いて印刷する場合であっても、連続或いは間欠的に出力された複数枚の印刷時に発生する歪みは厳密には異なったものとなる。
【００７２】
図９は、同一の画像記録装置から同一サイズ、同一種類の記録紙を用いて５枚の連続印刷を行った場合に生じる歪みを例示した図である。歪みを詳細に観察してみると、破線の楕円で囲んだ領域（９０１〜９０５）については、１枚目から５枚目にかけてほぼ共通の歪み形状となっている。同一画像記録装置から同一サイズ、同一種類の記録紙を複数枚印刷する場合、厳密には各記録紙には異なる歪みが発生するものの、全体にわたって共通の特徴を持つ部分を見出すことができる（例えば、領域９０１〜９０５）。
【００７３】
本実施形態の歪の登録において、歪検出装置３の画像読み取り部１５５は固定パターン付きの複数の印刷物を読み取り、歪検出部１５７は固定パターン付きの複数の印刷物から共通となる歪を検出する。
【００７４】
ここで、各記録紙のページ単位の歪は図２ＡのステップＳ２０２、図２Ｃのフローチャートと同様の処理の流れにより検出することが可能である。本実施形態では、各記録紙のページ単位の歪（１０１０〜１０１４）に対して、更に複数ページ全体で共通となる歪の特徴を抽出するために、歪検出部１５７は各ページに発生している歪みのＡＮＤ（論理積）を求める。図１０の１０１５に示したように論理積をとることによって共通した歪み形状部分が多い領域についてはより強調され、共通部分が少ない部分は打ち消される効果が得られる。この結果として破線の楕円で囲んだ領域１０１５が強調されていることから、歪検出部１５７は領域１０１５を各ページの共通部分として抽出し、抽出した部分の歪を検出することができる。歪の登録において歪検出装置３は、抽出した共通部分の歪、記録紙の種類、記録紙のサイズの情報を照合サーバ５に送信する。
【００７５】
照合サーバ５のメモリ制御部１７５は歪検出装置３から送信された共通部分の歪、記録紙の種類、サイズに関する情報を歪データベース６等の記憶手段に登録することが可能である。また、メモリ制御部１７５は記録紙のサイズ、種類により検索対象の絞込みを行い、該当する共通部分として抽出された歪のデータを歪データベース６等から読み出すことが可能である。
【００７６】
画像記録装置の特定において、歪検出装置３の画像読み取り部１５５は固定パターン付きユーザ作成文書９を読み取る。そして、歪検出装置３の歪検出部１５７は分離した固定パターンから検出した歪（複数ページの場合は論理積により求めた共通部分を抽出したもの）、記録紙の種類、記録紙のサイズの情報を照合サーバ５に送信する。照合サーバ５のメモリ制御部１７５は記録紙の種類及びサイズの情報とを用いて、歪データベース６等の記憶手段に格納されている検索対象の絞り込み行い、歪照合処理部１８３は抽出された共通部分の歪を照合して対応する画像記録装置を特定することができる。
【００７７】
以上説明したように本実施形態に拠れば、同一サイズ、同一種類の複数の記録紙に印刷を行う場合であっても、歪のばらつきにより照合サーバでの歪の照合精度が低下することを防止することが可能になる。
【００７８】
また、ＩＤ情報を付与する制限や偽造の問題を解決して、印刷結果に基づいて画像記録装置を特定することができるので、機密文書の漏洩防止が可能になる。
【００７９】
（第４実施形態）
本実施形態では、画像記録装置の機械的な稼働状態により変動する歪の影響を排除するために、歪を登録するタイミングを制御する内容について説明する。
【００８０】
画像記録装置の故障や定期的に行われる保守点検などの際に機械部品を交換したり、長期間にわたって画像記録装置を使用することによる機械部品の磨耗等によって、記録画像には歪が生じる。具体例として、画像記録装置として電子写真方式のカラープリンタの例を図１１に示す。
【００８１】
図１１は電子写真方式のカラープリンタの断面を示す図である。記録紙の搬送機構は搬送ベルト１０８、駆動ローラ１１１、従動ローラ１１２、アイドルローラ１７６により構成されている。画像形成プロセスは静電式の電子写真方式によるもので、カセット１５１に積載された記録紙１０６は給紙ローラ１５２により給紙され、レジストローラ対１８０により搬送ベルト１０８に送られる。そして、搬送ベルト１０８上にてトナー像を形成された感光ドラム１０１ａ、１０１ｂ、１０１ｃ、１０１ｄより順次マゼンタ、シアン、イエロー、ブラックの像が記録紙に転写され、定着器１０７で定着され排出される。
【００８２】
この場合、記録画像の歪みに大きな影響を与える要因として回転体の回転ムラが挙げられる。特に顕著なのが画像自体を直接形成する感光ドラム（１０１ａ〜１０１ｄ）の回転ムラによるもので、この回転ムラは、例えば、軸受け部の嵌合の状態によって発生する。
【００８３】
また、定期的に行われる保守点検のために、例えば、一番右に位置する感光ドラム１０１ａを交換したとすると、交換した感光ドラムの機械的な精度や勘合状態に違いが生じ、全体として記録画像に生じる歪みにも違いが生じる。
【００８４】
従って、画像記録装置のパーツ交換や機械的な調整後は、機械的な状態が安定化しないため、一定枚数の記録動作を行った後に機械的に安定化した状態で歪の登録を更新することが有効となる。
【００８５】
図１２Ａは、本実施形態に係る画像記録装置の構成を示す画像記録装置の概略的な構成を示すブロック図である。第１実施形態で説明した図１Ａと同一の構成要素には同一の参照番号を付している。
【００８６】
本実施形態に係る画像記録装置においては、図１Ａの構成に加えて、歪登録用カウンタ１２０１及び歪登録タイミング制御部１２０２を備えるものである。
歪登録用カウンタ１２０１はクライアントコンピュータからの指示により印刷が開始されると印刷枚数のカウントを開始する。歪登録タイミング制御部１２０２は、歪登録用カウンタ１２０１のカウント値に応じて歪の登録タイミングを制御する。
【００８７】
図１２Ｂは、第４実施形態に係る歪の登録プロセスの流れを説明するフローチャートである。図１２Ｂのプロセスの開始前において、画像源記録装置は保守点検が完了した状態として、画像記録装置の歪を登録するタイミングの制御を図１２Ａ及び図１２Ｂを参照しつつ説明する。
【００８８】
ステップＳ１２０１において、クライアントコンピュータからの指示によって通常の印刷動作が行われると、ステップＳ１２０２において、歪登録用カウンタ１２０１は印刷枚数のカウントを開始する。
【００８９】
歪登録カウンタ１２０１は記録紙を１枚ごとにカウントするが、クライアントコンピュータから指定された記録紙のサイズに応じて、例えば、１枚のＡ３に対してＡ４が２枚分と重み付けをしたカウントも可能である。
【００９０】
歪登録タイミング制御部１２０２は、歪登録カウンタ１２０１のカウント値を監視し、予め決められた規定枚数を超えたか否かを判定する。
【００９１】
ここで規定枚数は、画像記録装置の機械的な状態が安定した後に、歪登録タイミング制御部１２０２が歪の登録、更新を行うようにタイミングを判定するための基準となる画像記録装置の出力枚数である。規定枚数のデータは予め、ＲＯＭ１０２やハードディスク１０３等に格納しておくことが可能である。歪登録タイミング制御部１２０２は、ＲＯＭ１０２等に格納されている規定枚数のデータを読み出し、歪登録カウンタ１２０１のカウント値と比較を行い、予め決められた規定枚数を超えたか否かを判定する。
【００９２】
尚、画像記録装置の出力枚数が累積して一定枚数を超えると感光ドラム等の消耗部品の交換になるが、係る交換時期に至らなくても印刷枚数が多くなるにつれて勘合部の偏磨耗や駆動伝達装置の磨耗等により回転ムラが発生する。このような消耗部品の交換前に生じる画像記録装置の不安定な状態により変動する歪の影響を排除するように規定枚数の値を設定することも可能である。
【００９３】
図１３は規定枚数として設定可能な範囲を説明する図である。歪登録用カウンタ１２０１のカウント値が０〜Ｍ１までは、保守点検等により消耗部品を交換した後の状態で、画像記録装置の機械的状態が不安定となる範囲である。カウント値がＭ２より多くなると、消耗部品の交換前に生じる画像記録装置の不安定な状態の影響を受けることになる。従って、歪が安定する範囲としては、Ｍ１≦規定枚数≦Ｍ２の範囲で規定枚数を設定すればよいことになる。
【００９４】
説明を図１２Ｂに戻し、ステップＳ１２０３において、歪登録カウンタ１２０１のカウント値が規定枚数をオーバーしていない場合（Ｓ１２０３−Ｎｏ）、歪の登録プロセスに移行せずに通常印刷の終了により処理は終了する。
【００９５】
一方、カウント値が規定枚数をオーバーしている場合（Ｓ１２０３−Ｙｅｓ）、ステップＳ１２０４において、歪登録タイミング制御部１２０２は歪の登録タイミングに達したことを表示制御部１０８に通知する。そして、表示制御部１０８は、この通知を受けて利用者に対して歪を登録して歪データベース６等の更新を促す報知を表示部１０９に表示する。
【００９６】
利用者は操作部１１０を操作して報知に従うことも、無視（後回し）することもできるが、更新を後回しにした場合（Ｓ１２０５−Ｎｏ）、歪の登録プロセスに移行せずに通常印刷の終了により処理は終了する。この場合、表示制御部１０８は更新を促す報知を次の印刷開始のタイミングに際して表示部１０９に表示させることも可能である。
【００９７】
一方、利用者が報知に従った場合（Ｓ１２０５−Ｙｅｓ）、ステップＳ１２０６において、歪登録タイミング制御部１２０２は、通常印刷の状態から歪登録プロセスに移行するように制御する。歪登録タイミング制御部１２０２の制御により歪登録プロセスに処理が切り替えられると、第１実施形態の図２Ａで説明したように、ＣＰＵ１０１の制御の下、歪の登録プロセスが実行される。歪の登録プロセスの内容は第１実施形態で説明済みなので詳細な説明は省略する。本ステップの実行により、画像記録装置の機械的な状態が安定した後に歪の登録、更新を行うことで、画像記録装置の機械的な稼働状態により変動する歪の影響を排除することが可能になる。
【００９８】
ステップＳ１２０６において、歪の登録、更新処理が完了すると、ステップＳ１２０７において、歪登録用カウンタ１２０１はカウント値をリセットして、通常印刷のプロセスの終了後、全体の処理を終了する。
【００９９】
尚、歪の登録、更新プロセスへの移行は実行中の通常印刷のスループットを低下させないようにするために、通常印刷のプロセス終了後に歪の登録等プロセスに移行するように印刷プロセスと歪の登録プロセスとの優先順位を設定することも可能である。
【０１００】
尚、本実施形態では、画像記録装置の状態の変更として消耗部品の交換を例として説明したが、経時変化、機器構成の変更、装置の設置状態の変更などを監視して歪の登録のタイミングを制御することも可能である。
【０１０１】
以上説明したように本実施形態に拠れば、画像記録装置の機械的な稼働状態により変動する歪の影響を排除して歪のデータを登録することが可能になる。
【０１０２】
また、ＩＤ情報を付与する制限や偽造の問題を解決して、印刷結果に基づいて画像記録装置を特定することができるので、機密文書の漏洩防止が可能になる。
【０１０３】
（他の実施形態）
なお、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給することによっても、達成されることは言うまでもない。また、システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【０１０４】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０５】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【０１０６】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現される。また、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１０７】
【図１Ａ】実施形態に係る画像記録装置の概略的な構成を示すブロック図である。
【図１Ｂ】実施形態に係るスキャナ装置の概略的な構成を示すブロック図である。
【図１Ｃ】実施形態に係る情報処理装置の概略的な構成を示すブロック図である。
【図１Ｄ】実施形態に係る画像記録装置の特定の流れを概略的に示すブロック図である。
【図２Ａ】第１実施形態に係る歪の登録プロセスの流れを説明する図である。
【図２Ｂ】第１実施形態に係る画像記録装置を特定する処理の流れ説明する図である。
【図２Ｃ】第１実施形態に係る歪の検出方法の流れを説明する図である。
【図３】歪検出部が検出する歪（画像の歪み）を例示する図である。
【図４】規範固定パターンと、画像読み取り部が読み取ったデータとを、ドット（格子点）により構成される格子単位に比較した状態を示す図である。
【図５】図４の格子点近傍を拡大した図である。
【図６】固定パターン付きユーザ作成文書から固定パターン部とユーザ作成文書部とに分離した状態を例示的に示す図である。
【図７】記録紙サイズ（Ａ５、Ａ４、Ａ３）における固定パターンの歪の例を示す図である。
【図８】歪とプリンタとの対応関係を、記録紙のサイズ（Ａ４、Ａ３）、記録紙の種類（普通紙、厚口、コート紙）により分類して登録している歪データベースのデータ構造を例示する図である。
【図９】同一の画像記録装置から同一サイズ、同一種類の記録紙を用いて５枚の連続印刷を行った場合に生じる歪みを例示した図である。
【図１０】論理積により歪の特徴部分が抽出された状態を示す図である。
【図１１】画像記録装置として電子写真方式のカラープリンタの断面を示す図である。
【図１２Ａ】第４実施形態に係る画像記録装置の構成を示す画像記録装置の概略的な構成を示すブロック図である。
【図１２Ｂ】第４実施形態に係る歪の登録プロセスの流れを説明するフローチャートである。
【図１３】規定枚数として設定可能な範囲を説明する図である。
【図１Ａ】
2007208532.tif 000003
【図１Ｂ】
2007208532.tif 000004
【図１Ｃ】
2007208532.tif 000005
【図１Ｄ】
2007208532.tif 000006
【図２Ａ】
2007208532.tif 000007
【図２Ｂ】
2007208532.tif 000008
【図２Ｃ】
2007208532.tif 000009
【図３】
2007208532.tif 000010
【図４】
2007208532.tif 000011
【図５】
2007208532.tif 000012
【図６】
2007208532.tif 000013
【図７】
2007208532.tif 000014
【図８】
2007208532.tif 000015
【図９】
2007208532.tif 000016
【図１０】
2007208532.tif 000017
【図１１】
2007208532.tif 000018
【図１２Ａ】
2007208532.tif 000019
【図１２Ｂ】
2007208532.tif 000020
【図１３】
2007208532.tif 000021