(57)【要約】【課題】原稿をコピーする場合、原稿読み取り時の位置ずれ補正のみでは不十分である。【解決手段】画像処理装置１０は、原稿を読み取ってイメージを取得するスキャナ部１３と、画像処理部１４と、印刷媒体に印刷を行うプリンタ部１５と、スキャナ部１３及びプリンタ部１５の位置ずれを確認するための位置ずれ確認パターンデータ２０ｃを記憶するフラッシュＲＯＭ２０と、プリンタ部１５で位置ずれ確認パターンデータ２０ｃを印刷媒体に印刷した結果をスキャナ部１３で読み取った確認イメージを取得する位置ずれ確認イメージ取得部２１と、位置ずれ補正データ生成部２２とを有している。位置ずれ補正データ生成部２２は、スキャナ部１３で読み取った確認イメージから、スキャナ部１３及びプリンタ部１５の位置ずれを補正するための補正データを生成する。画像処理部１４は、前記補正データを用いてスキャナ部１３及びプリンタ部１５の位置ずれの補正を行う。【選択図】図１
2011041099.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取ってイメージを取得するスキャナ部と、
印刷媒体に印刷を行うプリンタ部と、
前記スキャナ部及び前記プリンタ部の位置ずれを確認するための確認パターンデータを記憶する記憶部と、
前記プリンタ部で前記確認パターンデータを前記印刷媒体に印刷した結果を前記スキャナ部で読み取った確認イメージを取得する確認イメージ取得部と、
前記スキャナ部で読み取った前記確認イメージから、前記スキャナ部の位置ずれを補正するための第１の補正データを生成する第１の補正データ生成手段と、
前記スキャナ部で読み取った前記確認イメージから、前記プリンタ部の位置ずれを補正するための第２の補正データを生成する第２の補正データ生成手段と、
前記第１及び第２の補正データを用いて前記スキャナ部及び前記プリンタ部の位置ずれの補正を行う補正実行手段と、
を有することを特徴とする画像処理装置。
【請求項２】
請求項１記載の画像処理装置は、更に、
前記補正実行手段により前記位置ずれが補正された前記スキャナ部の読み取りイメージデータに対する送受信を行う通信手段を有することを特徴とする画像処理装置。
【請求項３】
前記スキャナ部は、ガラス面にセットされた前記原稿を読み取るフラットベッド部を有し、
前記第１の補正データ生成手段は、前記フラットベッド部で読み取った前記確認イメージから、前記フラットベッド部の位置ずれを補正するための前記第１の補正データを生成することを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
原稿をそれぞれ読み取ってイメージをそれぞれ取得する第１の読み取り部及び第２の読み取り部の２つの読み取り部を有するスキャナ部と、
印刷媒体に印刷を行うプリンタ部と、
前記スキャナ部及び前記プリンタ部の位置ずれを確認するための確認パターンデータを記憶する記憶部と、
前記プリンタ部で前記確認パターンデータを前記印刷媒体に印刷した結果を、前記第１の読み取り部で読み取った第１の読み取りイメージを取得すると共に、前記第２の読み取り部で読み取った第２の読み取りイメージを取得する確認イメージ取得部と、
前記第１の読み取りイメージから、前記第１の読み取り部の位置ずれを補正するための第１の補正データを生成する第１の補正データ生成手段と、
前記第１の読み取りイメージから、前記プリンタ部の位置ずれを補正するための第２の補正データを生成する第２の補正データ生成手段と、
前記第１の読み取りイメージと前記第２の読み取りイメージとから、前記第２の読み取り部の位置ずれを補正するための第３の補正データを生成する第３の補正データ生成手段と、
前記第１、第２及び第３の補正データを用いて前記スキャナ部及び前記プリンタ部の位置ずれの補正を行う補正実行手段と、
を有することを特徴とする画像処理装置。
【請求項５】
請求項４記載の画像処理装置は、更に、
前記補正実行手段により前記位置ずれが補正された前記スキャナ部の読み取りイメージデータに対する送受信を行う通信手段を有することを特徴とする画像処理装置。
【請求項６】
前記第１の読み取り部は、ガラス面にセッ卜された前記原稿を読み取るフラットベッド部であり、
前記第２の読み取り部は、複数枚の前記原稿を読み取るドキュメントフィーダ部であり、
前記第１の補正データ生成手段は、前記フラットベッド部で読み取った確認イメージから、前記フラットベッド部の位置ずれを補正するための前記第１の補正データを生成し、
前記第３の補正データ生成手段は、前記フラットベッド部で読み取った確認イメージと、前記ドキュメントフィーダ部で読み取った確認イメージとから、前記ドキュメントフィーダ部の位置ずれを補正するための前記第３の補正データを生成することを特徴とする請求項４又は５記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ部及びスキャナ部の位置ずれを補正する画像処理装置に関するものである。
【背景技術】
【０００２】
従来、画像処理装置の１つである光学式文字読み取り装置において、原稿読み取りの位置ずれ補正に関して、例えば、下記の特許文献１にて提案されている位置ずれ補正技術が知られている。この位置ずれ補正技術では、読み取った原稿のイメージ（画像）の上辺と下辺のスキュー量（斜行量）から、読み取り時のスキューを補正するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５ー１７４１８４公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像処理装置（例えば、スキャナ部とプリンタ部が一体となった複合機、以下「ＭＦＰ」という。）では、原稿読み取り時のスキューを補正するようになっているので、原稿をコピー（複写）する場合、原稿読み取り時のスキュー以外に印刷時のスキューも考慮する必要があり、従来のように読み取り時の位置ずれ補正のみでは、十分な結果を得られないという課題があった。
【課題を解決するための手段】
【０００５】
本発明のうちの第１の発明の画像処理装置は、原稿を読み取ってイメージを取得するスキャナ部と、印刷媒体に印刷を行うプリンタ部と、前記スキャナ部及び前記プリンタ部の位置ずれを確認するための確認パターンデータを記憶する記憶部と、前記プリンタ部で前記確認パターンデータを前記印刷媒体に印刷した結果を前記スキャナ部で読み取った確認イメージを取得する確認イメージ取得部と、前記スキャナ部で読み取った前記確認イメージから、前記スキャナ部の位置ずれを補正するための第１の補正データを生成する第１の補正データ生成手段と、前記スキャナ部で読み取った前記確認イメージから、前記プリンタ部の位置ずれを補正するための第２の補正データを生成する第２の補正データ生成手段と、前記第１及び第２の補正データを用いて前記スキャナ部及び前記プリンタ部の位置ずれの補正を行う補正実行手段とを有している。
【０００６】
第２の発明の画像処理装置は、原稿をそれぞれ読み取ってイメージをそれぞれ取得する第１の読み取り部及び第２の読み取り部の２つの読み取り部を有するスキャナ部と、印刷媒体に印刷を行うプリンタ部と、前記スキャナ部及び前記プリンタ部の位置ずれを確認するための確認パターンデータを記憶する記憶部と、前記プリンタ部で前記確認パターンデータを前記印刷媒体に印刷した結果を、前記第１の読み取り部で読み取った第１の読み取りイメージを取得すると共に、前記第２の読み取り部で読み取った第２の読み取りイメージを取得する確認イメージ取得部とを有している。
【０００７】
更に、この第２の発明の画像処理装置は、前記第１の読み取りイメージから、前記第１の読み取り部の位置ずれを補正するための第１の補正データを生成する第１の補正データ生成手段と、前記第１の読み取りイメージから、前記プリンタ部の位置ずれを補正するための第２の補正データを生成する第２の補正データ生成手段と、前記第１の読み取りイメージと前記第２の読み取りイメージとから、前記第２の読み取り部の位置ずれを補正するための第３の補正データを生成する第３の補正データ生成手段と、前記第１、第２及び第３の補正データを用いて前記スキャナ部及び前記プリンタ部の位置ずれの補正を行う補正実行手段とを有している。
【発明の効果】
【０００８】
第１の発明の画像処理装置によれば、確認パターンデータをプリンタ部で印刷した印刷結果を、スキャナ部で読み取った結果から、スキャナ読み取り時の位置ずれと、印刷媒体の搬送時に発生するプリンタ部の位置ずれとの両方を補正することが可能となり、コピー時の位置ずれを改善することが可能となる。
【０００９】
第２の発明の画像処理装置によれば、第１の発明の効果に加え、確認パターンデータをプリンタ部で印刷した印刷結果を、スキャナ部における第１及び第２の読み取り部における第２の読み取り部からスキャンすることで、第２の読み取り部の位置ずれを補正することも可能になる。
【図面の簡単な説明】
【００１０】
【図１】図１は本発明の実施例１における画像処理装置の構成を示すブロック図である。
【図２】図２は図１の画像処理装置１０で使用する位置ずれ確認パターン３０の例を示す図である。
【図３】図３は図１の画像処理装置１０における位置ずれ補正値生成処理の概略を示すフローチャートである。
【図４】図４は図１の位置ずれ確認パターンの印刷結果の例を示す図である。
【図５】図５は図１のフラットベッド位置ずれ確認イメージの例を示す図である。
【図６】図６は図１のフラットベッド位置補正データ２０ａの算出方法を説明するための図である。
【図７】図７は図１のプリント位置補正データ２０ｂの算出方法を説明するための図である。
【図８】図８は図１の画像処理装置１０における位置ずれ補正処理の概略を示すフローチャートである。
【図９】図９は図８におけるフラットベッドコピー時の位置ずれ補正処理を説明するための図である。
【図１０】図１０は本発明の実施例２における画像処理装置の構成を示すブロック図である。
【図１１】図１１は図１０の画像処理装置１０Ａにおける位置ずれ補正値生成処理の概略を示すフローチャートである。
【図１２】図１２は図１１のドキュメントフィーダ位置ずれ確認イメージの例を示す図である。
【図１３】図１３は図１１のドキュメントフィーダ位置ずれ補正値の算出方法を説明するための図である。
【図１４】図１４は図１０の画像処理装置１０Ａにおける位置ずれ補正処理の概略を示すフローチャートである。
【図１５】図１５は図１４におけるドキュメントフィーダコピー時の位置ずれ補正処理を説明するための図である。
【発明を実施するための形態】
【００１１】
本発明を実施するための形態は、以下の好ましい実施例の説明を添付図面と照らし合わせて読むと、明らかになるであろう。但し、図面はもっぱら解説のためのものであって、本発明の範囲を限定するものではない。
【実施例１】
【００１２】
（実施例１の構成）
図１は、本発明の実施例１における画像処理装置の構成を示すブロック図である。
【００１３】
この画像処理装置１０は、例えば、ＭＦＰであり、装置全体をプログラム制御する中央処理装置（以下「ＣＰＵ」という。）１１と、パネル制御部１２と、スキャナ部１３と、補正実行手段（例えば、画像処理部）１４と、プリンタ部１５と、通信手段（例えば、ファクス通信制御部１６及びネットワーク通信制御部１７）と、読み出し専用メモリ（以下「ＲＯＭ」という。）１８と、随時読み書き可能なメモリ（以下「ＲＡＭ」という。）１９と、記憶部（例えば、不揮発性メモリであるフラッシュＲＯＭ）２０と、確認イメージ取得部（例えば、位置ずれ確認イメージ取得部）２１と、第１及び第２の補正データ生成手段（例えば、位置ずれ補正データ生成部）２２を有し、これらがシステムバス１３を介して相互に接続されている。
【００１４】
パネル制御部１２は、画像処理装置１０の操作全般を制御するものであり、位置ずれ確認パターンの印刷操作、及び位置ずれ確認パターンの印刷結果の読み取り操作に使用される。スキャナ部１３は、図示しないガラス面にセットされた原稿をイメージセンサで読み取る読み取り部（例えば、フラットベッド部）１３ａを備えている。画像処理部１４は、スキャナ部１３で読み取ったイメージデータに対する画像処理を行うものであり、フラットベッド部１３ａで読み取られたイメージに対しては、第１の補正データ（例えば、フラットベッド位置補正データ）２０ａを用いた補正を行い、プリンタ部１５にて印刷媒体（例えば、印刷用紙）に印刷されるイメージに対しては、第２の補正データ（例えば、プリント位置補正データ）２０ｂを用いた補正を行う機能を有している。
【００１５】
プリンタ部１５は、画像処理部１４で処理されたイメージデータ及び位置ずれ確認パターンデータ２０ｃを印刷用紙に印刷するものである。ファクス通信制御部１６は、ファクス送信及びファクス受信の制御を行うものである。ネットワーク通信制御部１７は、ネットワーク経由での電子メール及びイメージデータの送受信を含むネットワークに関する全般の制御を行うものである。ＲＯＭ１８には、ＣＰＵ１１を動作させるためのプログラムが格納されている。ＲＡＭ１９は、イメージデータを蓄積するためのイメージバッファや、画像処理装置１０を動作させるためのシステムメモリとして使用される。
【００１６】
フラッシュＲＯＭ２０は、画像処理装置１０の各種設定値を格納するための不揮発性メモリであり、スキャナ部１３（例えば、フラットベッド部１３ａ）の読み取り位置補正を行うためのフラットベッド位置補正データ２０ａと、プリンタ部１５の印刷位置補正を行うためのプリント位置補正データ２０ｂと、スキャナ部１３とプリンタ部１５の位置ずれを確認するために使用する確認パターンデータ（例えば、位置ずれ確認パターンデータ）２０ｃとが格納されている。
【００１７】
位置ずれ確認イメージ取得部２１は、位置ずれ確認パターンデータ２０ｃをプリンタ部１５にて印刷用紙に印刷した結果をフラットベッド部１３ａで取り込み、確認イメージ（例えば、フラットベッド位置ずれ確認イメージ）を取得するものである。更に、位置ずれ補正データ生成部２２は、位置ずれ確認イメージ取得部２１によって取得されたフラットベッド位置ずれ確認イメージから、フラットベッド位置補正データ２０ａとプリント位置補正データ２０ｂとを生成するものである。
【００１８】
図２は、図１の画像処理装置１０で使用する位置ずれ確認パターン３０の例を示す図である。
【００１９】
この位置ずれ確認パターン３０は、長方形の四隅付近において、左上に矩形のＴＬパターン、右上に矩形のＴＲパターン、左下に矩形のＢＬパターン、及び右下に矩形のＢＲパターンが配置され、更に、ＴＬパターン及びＴＲパターンの中間に矩形のＴＣパターンが配置されている。この位置ずれ確認パターン３０は、スキャナ部１３及びプリンタ部１５の位置ずれを補正するために使用する基準パターンであり、画像処理装置１０のスキャナ部１３及びプリンタ部１５等における形状、サイズ等の設計値に基づき作成され、このデータ（即ち、位置ずれ確認パターンデータ２０ｃ）が予めフラッシュＲＯＭ２０内に格納される。
【００２０】
（実施例１の動作）
図３は、図１の画像処理装置１０における位置ずれ補正値生成処理の概略を示すフローチャートである。
【００２１】
図４は、図１の位置ずれ確認パターンの印刷結果の例を示す図、図５は、図１のフラットベッド位置ずれ確認イメージの例を示す図である。図６は、図１のフラットベッド位置補正データ２０ａの算出方法を説明するための図であり、フラットベッド位置補正と無関係な箇所は省略されている。図７は、図１のプリント位置補正データ２０ｂの算出方法を説明するための図であり、プリント位置補正と無関係な箇所は省略されている。
【００２２】
以下、図３を参照しつつ、位置ずれ補正値生成処理の処理手順を説明する。
図３の位置ずれ補正値生成処理の操作が開始され、ステップＳ１において、パネル制御部１２を操作し、図２の位置ずれ確認パターン３０の印刷を実行すると、プリンタ部１５は、フラッシュＲＯＭ２０に格納されている位置ずれ確認パターンデータ２０ｃを印刷用紙に印刷する。これにより、図４に示すような位置ずれ確認パターンが印刷用紙に印刷される。印刷された図４の位置ずれ確認パターンには、プリンタ部１５によるずれ量が含まれているため、例えば、時計回りに少しスキューしている。ステップＳ２において、図４のような位置ずれ確認パターンの印刷結果を、スキャナ部１３のフラットベッド部１３ａにセットした後、ステップＳ３において、パネル制御部１２を操作し、図４の位置ずれ確認パターンの印刷結果の読み取りを行う。
【００２３】
ステップＳ４において、位置ずれ確認イメージ取得部２１は、スキャナ部１３のフラットベッド部１３ａで読み取ったフラットベッド位置ずれ確認イメージを取得する。なお、フラットベッド位置ずれ確認イメージの読み取り時は、フラットベッド部１３ａのガラス面内にセットされた図４の印刷結果全面を読み取るために、フラットベッド部１３ａのガラス面全面を読み取る。このフラットベッド位置ずれ確認イメージの例が、図５に示されている。この図５のイメージには、前回のプリンタ部１５によるずれ量と、今回のフラットベッド部１３ａによるずれ量とが含まれているため、例えば、時計回りに大きくスキューしている。
【００２４】
ステップＳ５において、位置ずれ補正データ生成部２２は、図５のフラットベッド位置ずれ確認イメージから、フラットベッド読み取り時のスキュー量を算出し、フラットベッド位置補正データ２０ａを生成する。このフラットベッド位置補正データ２０ａの算出方法を説明するための図が、図６に示されている。
【００２５】
図５のフラットベッド位置ずれ確認イメージと、図４の位置ずれ確認パターンの印刷結果との差が、フラットベッド部１３ａによるずれ量のため、このずれ量を補正するためのフラットベッド位置補正データ２０ａ（＝ａｄｊＳ＿ｆｂ）は、例えば、次式（１）にて算出できる。
【００２６】
【数１】
2011041099.tif 000003
【００２７】
但し、
ＲＴ＿ｆｂ：フラットベッド位置ずれ確認イメージの右端から原稿右先端部までの
長さ
ＲＢ＿ｆｂ：フラットベッド位置ずれ確認イメージの右端から原稿右後端部までの
長さ
Ｌ＿ｆｂ：原稿右先端部から原稿右後端部までの長さ
Ｓ＿ｆｂ：フラットベッド読み取り時のスキュー量
【００２８】
ステップＳ６において、生成されたフラットベッド位置補正データ２０ａは、フラッシュＲＯＭ２０内に格納される。
【００２９】
次に、ステップＳ７において、位置ずれ補正データ生成部２２は、図５のフラットベッド位置ずれ確認イメージから、印刷時のスキュー量を算出し、プリント位置補正データ２０ｂを生成する。このプリント位置補正データ２０ｂにおける算出方法を説明するための図が、図７に示されている。
【００３０】
図４の位置ずれ確認パターンの印刷結果と、図２の位置ずれ確認パターンとの差が、プリンタ部１５によるずれ量のため、このずれ量を補正するためのプリント位置補正データ２０ｂ（＝ａｄｊＳ＿ｐｎ）は、例えば、次式（２）にて算出できる。
【００３１】
【数２】
2011041099.tif 000004
【００３２】
但し、
ＲＴ＿ｐｎ：フラットベッド位置ずれ確認イメージの原稿右端部からＴＲパターン
右先端部までの長さ
ＲＢ＿ｐｎ：フラットベッド位置ずれ確認イメージの原稿右端部からＢＲパターン
右後端部までの長さ
Ｌ＿ｐｎ：フラットベッド位置ずれ確認イメージのＴＲパターン右先端部からＢＲ
パターン右後端部までの長さ
Ｓ＿ｆｂ：フラットベッド読み取り時のスキュー量
【００３３】
ステップＳ８において、生成されたプリント位置補正データ２０ｂが、フラッシュＲＯＭ２０内に格納され、位置ずれ補正値生成処理の操作が終了する。
【００３４】
図８は、図１の画像処理装置１０における位置ずれ補正処理の概略を示すフローチャートである。
【００３５】
図９は、図８におけるフラットベッドコピー時の位置ずれ補正処理を説明するための図である。図９中のａｄｊＳ＿ｆｂはフラットベッド読み取り時の位置ずれ補正量、及び、ａｄｊＳ＿ｐｎは印刷時の位置ずれ補正量である。
【００３６】
以下、図８を参照しつつ、図１の位置ずれ補正処理の処理手順を説明する。
図８の位置ずれ補正処理の操作が開始され、ステップＳ１０において、スキャナ部１３のフラットベッド部１３ａに原稿をセットする。ステップＳ１１において、パネル制御部１２を操作して、コピー、スキャンもしくはファクス送信の操作を行い、フラットベッド部１３ａの原稿の読み取りを行う。ステップＳ１２において、パネル制御部１２により、実行する機能がフラットベッドコピーか否かが判定され、フラットベッドコピーの場合（Ｙｅｓ）はステップＳ１３へ進み、スキャンもしくはファクス送信の場合（Ｎｏ）はステップＳ１６へ進む。
【００３７】
ステップＳ１３において、実行する機能がコピーの場合であるので、画像処理部１４は、フラッシュＲＯＭ２０に格納されたフラットベッド位置補正データ２０ａ（＝ａｄｊＳ＿ｆｂ）とプリント位置補正データ２０ｂ（＝ａｄｉＳ＿ｐｎ）との和を算出し、この算出結果分だけ、読み取ったイメージを例えば反時計方向に回転させることにより、コピー結果に最適な位置ずれ補正を行う。このフラットベッドコピーにおける位置ずれ補正処理が、図９に示されている。
【００３８】
ステップＳ１４において、画像処理部１４は、位置ずれ補正されたコピーの画像処理を実施し、ステップＳ１５において、プリンタ部１５により印刷用紙に印刷を行い、位置ずれ補正処理を終了する。
【００３９】
ステップＳ１２において、実行する機能がコピー以外のスキャンもしくはファクス送信だった場合（Ｎｏ）、ステップＳ１６において、画像処理部１４は、フラッシュＲＯＭ２０に格納されたフラットベッド位置補正データ２０ａ（＝ａｄｊＳ＿ｆｂ）の値分だけ、読み取ったイメージを例えば反時計方向に回転させることにより、フラットベッド読み取り結果に最適な位置ずれ補正を行う。
【００４０】
ステップＳ１７において、画像処理部１４は、位置ずれ補正されたスキャンもしくはファクス送信の画像処理を実施し、ステップＳ１８において、ファクス通信制御部１６もしくはネットワーク通信制御部１７により、画像処理結果であるイメージデータを送信し、位置ずれ補正処理の操作を終了する。
【００４１】
本実施例１により、図２の位置ずれ確認パターンを印刷用紙に印刷した結果を用いて、フラットベッド読み取り時と印刷時のスキューを補正することが可能となる。しかも、図４の位置ずれ確認パターンの印刷結果を原稿として使用するため、スキャナ部１３（例えば、フラットベッド部１３ａ）の位置ずれ補正のための専用チャートを準備する必要がなくなるという利点もある。
【００４２】
（実施例１の効果）
本実施例１によれば、図４の位置ずれ確認パターンの印刷結果をフラットベッド部１３ａで読み取った結果から、スキャナ部１３におけるイメージセンサの取り付け精度によって発生するフラットベッド読み取り時の位置ずれと、印刷用紙の搬送時に発生するプリンタ部１５の位置ずれとの両方を補正することが可能となり、コピー時の位置ずれを改善することが可能となる。又、フラットベッド読み取り時の位置ずれを補正した後、スキャンもしくはファックス送信の画像処理を行い、この画像処理結果を送信するようにしたので、受信側において位置ずれのない画像受信が可能になる。
【実施例２】
【００４３】
（実施例２の構成）
図１０は、本発明の実施例２における画像処理装置の構成を示すブロック図であり、実施例１を示す図１中の要素と共通の要素には共通の符号が付されている。
【００４４】
本実施例２の画像読取装置１０Ａは、実施例１の画像処理装置１０と同様に、例えば、ＭＦＰであるが、実施例１のスキャナ部１３、画像処理部１４、フラッシュＲＯＭ２０、位置ずれ確認イメージ取得部２１、及び位置ずれ補正データ生成部２２に代えて、これらとは構成あるいは機能の異なるスキャナ部１３Ａと、補正実行手段（例えば、画像処理部）１４Ａと、記憶部（例えば、フラッシュＲＯＭ）２０Ａと、確認イメージ取得部（例えば、位置ずれ確認イメージ取得部）２１Ａと、第１、第２及び第３の補正データ生成手段（例えば、位置ずれ補正データ生成部）２２Ａとが設けられている。
【００４５】
スキャナ部１３Ａは、図示しないガラス面にセッ卜された原稿をイメージセンサで読み取るための実施例１と同様の第１の読み取り部（例えば、フラットベッド部）１３ａと、複数枚の原稿を読み取るための第２の読み取り部（例えば、ドキュメントフィーダ部）１３ｂとを有している。画像処理部１４Ａは、スキャナ部１３で読み取ったイメージデータに対する画像処理を行うものであり、フラットベッド部１３ａで読み取られたイメージに対しては第１の補正データ（例えば、フラットベッド位置補正データ）２０ａを用いた補正を行い、プリンタ部１５で印刷用紙に印刷されるイメージに対しては、第２の補正データ（例えば、プリント位置補正データ）２０ｂを用いた補正を行い、ドキュメントフィーダ部１３ｂで読み取られたイメージに対しては、第３の補正データ（例えば、ドキュメントフィーダ位置補正データ）２０ｄを用いた補正を行う機能を有している。
【００４６】
フラッシュＲＯＭ２０Ａは、画像処理装置１０Ａの各種設定値を格納するための不揮発性メモリであり、フラットベッド部１３ａの読み取り位置補正を行うための実施例１と同様のフラットベッド位置補正データ２０ａと、プリンタ部１５の印刷位置補正を行うための実施例１と同様のプリント位置補正データ２０ｂと、フラットベッド部１３ａとドキュメントフィーダ部１３ｂとプリンタ部１５との位置ずれを確認するために使用される実施例１と同様の位置ずれ確認パターンデータ２０ｃと、ドキュメントフィーダ部１３ｂの読み取り位置補正を行うためのドキュメントフィーダ位置補正データ２０ｄとが格納されている。
【００４７】
位置ずれ確認イメージ取得部２１Ａは、位置ずれ確認パターンデータ２０ｃをプリンタ部１５で印刷用紙に印刷した結果を、フラットベッド部１３ａとドキュメントフィーダ部１３ｂとで読み取り、第１及び第２の読み取りイメージ（例えば、イメージデータ）をそれぞれ取得するものである。更に、位置ずれ補正データ生成部２２Ａは、位置ずれ確認イメージ取得部２１Ａによって取得された位置ずれ確認イメージから、フラットベッド位置補正データ２０ａ、ドキュメントフィーダ位置補正データ２０ｄ、及びプリント位置補正データ２０ｂを生成するものである。その他の構成は、実施例１と同様である。
【００４８】
（実施例２の動作）
図１１は、図１０の画像処理装置１０Ａにおける位置ずれ補正値生成処理の概略を示すフローチャートである。
【００４９】
図１２は、図１１のドキュメントフィーダ位置ずれ確認イメージの例を示す図、図１３（ａ）、（ｂ）は、図１１のドキュメントフィーダ位置ずれ補正値の算出方法を説明するための図である。
【００５０】
以下、図１１を参照しつつ、位置ずれ補正値生成処理の処理手順を説明する。
図１１の位置ずれ補正値生成処理の操作が開始されると、図３のステップＳ１〜Ｓ８と同様の処理が行われ、このステップＳ８において、プリント位置補正データ２０ｂがフラッシュＲＯＭ２０Ａ内に格納された後、ステップＳ２０において、図４の位置ずれ確認パターンの印刷結果を、スキャナ部１３Ａのドキュメントフィーダ部１３ｂにセットする。ステップＳ２１において、パネル制御部１２を操作して、ドキュメントフィーダ部１３ｂにより、位置ずれ確認パターンの印刷結果の読み取りを行う。
【００５１】
ステップＳ２２において、位置ずれ確認イメージ取得部２１Ａは、スキャナ部１３Ａのドキュメントフィーダ部１３ｂで読み取ったドキュメントフィーダ位置ずれ確認イメージを取得する。このドキュメントフィーダ位置ずれ確認イメージの例が、図１２に示されている。この図１２のイメージには、前回のプリンタ部１５によるずれ量と、今回のドキュメントフィーダ部１３ｂによるずれ量とが含まれているため、例えば、時計回りにスキューしている。
【００５２】
次に、ステップＳ２３において、位置ずれ補正データ生成部２２Ａは、図４の位置ずれ確認パターンの印刷結果に対して相関関係にある図５のフラットベッド位置ずれ確認イメージと、図１２のドキュメントフィーダ位置ずれ確認イメージとを比較し、ドキュメントフィーダ位置補正データ２０ｄを生成する。このドキュメントフィーダ位置ずれ補正値の算出方法を説明する図が、図１３（ａ）、（ｂ）に示されている。
【００５３】
図１２のドキュメントフィーダ位置ずれ確認イメージと、図４の位置ずれ確認パターンの印刷結果との差が、ドキュメントフィーダ部１３ｂによるずれ量のため、このずれ量を補正するためのドキュメントフィーダ位置補正データ２０ｄ（＝ａｄｊＳ＿ｄｆ）は、例えば、次式（３）式にて算出できる。
【００５４】
【数３】
2011041099.tif 000005
【００５５】
但し、
ＲＴ＿ｄｆ：ドキュメントフィーダ位置ずれ確認イメージの原稿右端部からＴＲパ
ターン右先端部までの長さ
ＲＴ＿ｐｎ：フラットベッド位置ずれ確認イメージの原稿右端部からＴＲパターン
右先端部までの長さ
ＲＢ＿ｄｆ：ドキュメントフィーダ位置ずれ確認イメージの原稿右端部からＢＲパ
ターン右後端部までの長さ
ＲＢ＿ｐｎ：フラットベッド位置ずれ確認イメージの原稿右端部からＢＲパターン
右後端部までの長さ
Ｌ＿ｄｆ：ドキュメントフィーダ位置ずれ確認イメージのＴＲパターン右先端部か
らＢＲパターン右後端部までの長さ
【００５６】
その後、ステップＳ２４において、位置ずれ補正データ生成部２２Ａにて生成したドキュメントフィーダ位置補正データ２０ｄを、フラッシュＲＯＭ２０Ａ内に格納し、位置ずれ補正値生成の操作を終了する。
【００５７】
図１４は、図１０の画像処理装置１０Ａにおける位置ずれ補正処理の概略を示すフローチャートである。
【００５８】
図１５は、図１４におけるドキュメントフィーダコピー時の位置ずれ補正処理を説明するための図である。図１５中のａｄｊＳ＿ｄｆはドキュメントフィーダ読み取り時の位置ずれ補正量、及び、ａｄｊＳ＿ｐｎは印刷時の位置ずれ補正量である。
【００５９】
以下、図１４を参照しつつ、図１０の位置ずれ補正処理の処理手順を説明する。
図１４の位置ずれ補正処理の操作が開始され、ステップＳ３０において、スキャナ部１３Ａのドキュメントフィーダ部１３ｂに原稿をセットする。ステップＳ３１において、パネル制御部１２を操作して、コピー、スキャンもしくはファクス送信の操作を行い、原稿の読み取りを行う。ステップＳ３２において、パネル制御部１２により、実行する機能がドキュメントフィーダコピーか否かが判定され、ドキュメントフィーダコピーの場合（Ｙｅｓ）はステップＳ３３へ進み、スキャンもしくはファクス送信の場合（Ｎｏ）はステップＳ３６へ進む。
【００６０】
ステップＳ３２において、実行する機能がドキュメントフィーダコピーだった場合（Ｙｅｓ）、ステップＳ３３において、画像処理部１４Ａは、フラッシュＲＯＭ２０Ａに格納されたドキュメントフィーダ位置補正データ２０ｄ（＝ａｄｊＳ＿ｄｆ）とプリント位置補正データ２０ｂ（＝ａｄｊＳ＿ｐｎ）との和を算出し、この算出結果分だけ、読み取ったイメージを反時計方向に回転させることにより、コピー結果に最適な位置ずれ補正を行う。このドキュメントフィーダコピー時の位置ずれ補正処理を説明するための図が、図１５に示されている。次に、ステップＳ３４において、画像処理部１４Ａは、位置ずれ補正されたコピーの画像処理を実施し、ステップＳ３５において、プリンタ部１５により印刷用紙に印刷を行い、位置ずれ補正処理の操作を終了する。
【００６１】
ステップＳ３２において、実行する機能がコピー以外のスキャンもしくはファクス送信だった場合（Ｎｏ）、ステップＳ３６において、画像処理部１４Ａは、フラッシュＲＯＭ２０Ａに格納されたドキュメントフィーダ位置補正データ２０ｄ（＝ａｄｊＳ＿ｄｆ）の値分だけ、読み取ったイメージを反時計方向に回転させることにより、ドキュメント読み取り結果に対して最適な位置ずれ補正を行う。次に、ステップＳ３７において、画像処理部１４Ａは、位置ずれ補正されたスキャンもしくはファクス送信の画像処理を実施し、ステップＳ３８において、ファクス通信制御部１６もしくはネットワーク通信制御部１７により、画像処理結果であるイメージデータを送信し、位置ずれ補正処理の操作を終了する。
【００６２】
（実施例２の効果）
本実施例２によれば、実施例１の効果に加え、図４の位置ずれ確認パターンの印刷結果をドキュメントフィーダ部１３ｂからスキャンすることで、ドキュメントフィーダ部１３ｂの位置ずれを補正することも可能になる。又、ドキュメントフィーダ読み取り時の位置ずれを補正した後、スキャンもしくはファックス送信の画像処理を行い、この画像処理結果を送信するようにしたので、受信側において位置ずれのない画像受信が可能になる。
【００６３】
（変形例）
本発明は、上記実施例１、２に限定されず、種々の利用形態や変形が可能である。この利用形態や変形例としては、例えば、次の（ａ）、（ｂ）のようなものがある。
【００６４】
（ａ）  フラットベッド位置補正データ２０ａ、プリント位置補正データ２０ｂ、及びドキュメントフィーダ位置補正データ２０ｄは、（１）式〜（３）式以外の他の計算方法にて算出してもよい。又、これらを格納するフラッシュＲＯＭ２０，２０Ａは、他の不揮発性メモリで構成してもよい。
【００６５】
（ｂ）  実施例１、２では、画像処理装置１０，１０ＡをＭＦＰにより構成したが、ファクシミリ装置やコピー機等により画像処理装置を構成しても、上記実施例１、２とほぼ同様の作用効果を奏することができる。
【符号の説明】
【００６６】
１０，１０Ａ      画像処理装置
１３，１３Ａ      スキャナ部
１３ａ      フラットベッド部
１３ｂ      ドキュメントフィーダ部
１４      画像処理部
１５      プリンタ部
２０，２０Ａ      フラッシュＲＯＭ
２０ａ      フラットベッド位置補正データ
２０ｂ      プリント位置補正データ
２０ｃ      位置ずれ確認パターンデータ
２０ｄ      ドキュメントフィーダ位置補正データ
２１，２１Ａ      位置ずれ確認イメージ取得部
２２，２２Ａ      位置ずれ補正データ生成部
【図１】
2011041099.tif 000006
【図２】
2011041099.tif 000007
【図３】
2011041099.tif 000008
【図４】
2011041099.tif 000009
【図５】
2011041099.tif 000010
【図６】
2011041099.tif 000011
【図７】
2011041099.tif 000012
【図８】
2011041099.tif 000013
【図９】
2011041099.tif 000014
【図１０】
2011041099.tif 000015
【図１１】
2011041099.tif 000016
【図１２】
2011041099.tif 000017
【図１３】
2011041099.tif 000018
【図１４】
2011041099.tif 000019
【図１５】
2011041099.tif 000020