(57)【特許請求の範囲】
【請求項１】
媒体に画像を形成する画像形成手段と、
前記画像形成手段に対して前記媒体を搬送する媒体搬送手段と、
前記画像形成手段によって前記媒体に読取補正パターンが形成された原稿を読み取る読取手段と、
前記読取手段に対して前記原稿を搬送する原稿搬送手段と、を備え、
前記読取手段は、前記媒体搬送手段によって搬送され前記読取補正パターンを形成したときの前記媒体の形成搬送方向が、前記原稿搬送手段によって前記原稿を搬送する読取搬送方向に対して交差する方向に向いた前記原稿を前記原稿搬送手段により搬送して前記読取補正パターンを読み取り、
前記読取手段によって読み取られた前記読取補正パターンに基づいて前記読取手段の読取条件及び前記原稿搬送手段の搬送量の少なくとも一方を補正する読取補正情報を設定する補正制御手段、
を備えた画像読取装置。
【請求項２】
前記補正制御手段は、前記設定された読取補正情報を用いて前記読取補正情報に対応する種類の原稿の前記画像読取処理を実行させる、請求項１に記載の画像読取装置。
【請求項３】
前記補正制御手段は、前記読み取った仕切られたパターンを含む前記読取補正パターンの一部の仕切られた長さ又は全部の長さと予め記憶されている前記読取補正パターンの基準長さとの比に基づいて、前記原稿搬送手段の搬送距離及び前記読取手段の読取ステップとの少なくとも一方を補正する前記読取補正情報を設定する、請求項１又は２に記載の画像読取装置。
【請求項４】
前記補正制御手段は、前記原稿の種類ごとに前記読取条件及び／又は前記搬送量の補正値を対応付けた前記読取補正情報を設定する、請求項１〜３のいずれか１項に記載の画像読取装置。
【請求項５】
前記読取補正パターンは、前記原稿搬送手段が備える原稿搬送ローラーの周長よりも少なくとも長く形成されている、請求項１〜４のいずれか１項に記載の画像読取装置。
【請求項６】
請求項１〜５のいずれか１項に記載の画像読取装置であって、
所定のタイミングで前記読取補正パターンの読取を促す警告を報知する報知手段、を備えた画像読取装置。
【請求項７】
前記報知手段は、前記原稿の読取指示がされたときに、該選択された種類の原稿の読取が所定期間経過しているときには前記所定のタイミングとして前記読取補正パターンの読取を促す警告を報知する、請求項６に記載の画像読取装置。
【請求項８】
請求項１〜７のいずれか１項に記載の画像読取装置と、
媒体に画像を形成する画像形成手段と、前記画像形成手段に対して前記媒体を搬送する媒体搬送手段と、前記画像形成手段と前記媒体搬送手段とを制御し前記媒体に画像を形成させる画像形成制御手段と、を備えた画像形成装置と、を備え、
前記画像形成装置の前記画像形成制御手段は、前記形成搬送方向に交差する方向へ前記読取補正パターンを前記媒体に形成させ、
前記画像読取装置の前記補正制御手段は、前記画像形成装置により形成された前記読取補正パターンを読み取らせる、
画像形成読取システム。
【請求項９】
前記画像形成制御手段は、前記媒体搬送手段により前記媒体を搬送させ、前記画像形成手段により前記形成搬送方向へ画像形成補正パターンを該媒体に形成させ、
前記補正制御手段は、前記画像形成装置が前記画像形成補正パターンを形成した前記媒体の前記形成搬送方向が前記読取搬送方向に対して同じ方向に向いた前記媒体を前記原稿搬送手段により搬送して前記画像形成補正パターンを前記読取手段に読み取らせ、前記読取手段によって読み取られた前記画像形成補正パターンに基づいて前記画像形成手段の画像形成条件及び前記媒体搬送手段の搬送量の少なくとも一方を補正する形成補正情報を設定し、前記画像形成補正パターンの読取処理及び前記形成補正情報の設定のうちいずれかを実行する際に前記設定した読取補正情報を用いる、請求項８に記載の画像形成読取システム。
【請求項１０】
前記補正制御手段は、前記読み取った仕切られたパターンを含む前記画像形成補正パターンの一部の仕切られた長さ又は全部の長さと予め記憶されている前記画像形成補正パターンの基準長さとの比に基づいて、前記媒体搬送手段の搬送距離及び前記画像形成手段の画像形成ステップの少なくとも一方を補正する前記形成補正情報を設定する、請求項９に記載の画像形成読取システム。
【請求項１１】
前記補正制御手段は、前記媒体の種類ごとに前記画像形成条件及び／又は前記搬送量の補正値を対応付けた前記形成補正情報を設定する、請求項９又は１０に記載の画像形成読取システム。
【請求項１２】
前記画像形成補正パターンは、前記媒体搬送手段が備える媒体搬送ローラーの周長よりも少なくとも長く形成されている、請求項９〜１１のいずれか１項に記載の画像形成読取システム。
【請求項１３】
前記画像形成手段は、前記形成搬送方向に交差する方向に画像形成ヘッドを移動させて画像を形成する、請求項８〜１２のいずれか１項に記載の画像形成読取システム。
【請求項１４】
前記画像読取装置の前記原稿搬送手段と前記画像形成装置の前記媒体搬送手段とが、共通している、請求項８に記載の画像形成読取システム。
【請求項１５】
媒体に画像を形成する画像形成手段と、前記画像形成手段に対して前記媒体を搬送する媒体搬送手段と、前記画像形成手段によって前記媒体に読取補正パターンが形成された原稿を読み取る読取手段と、前記読取手段に対して前記原稿を搬送する原稿搬送手段と、を備えた画像読取装置のコンピューターが実行する制御方法であって、
（ａ）前記媒体搬送手段によって搬送され前記読取補正パターンを形成したときの前記媒体の形成搬送方向が、前記原稿搬送手段によって前記原稿を搬送する読取搬送方向に対して交差する方向に向いた前記原稿を前記原稿搬送手段により搬送して前記読取補正パターンを前記読取手段に読み取らせるステップと、
（ｂ）前記ステップ（ａ）で読み取られた前記読取補正パターンに基づいて前記読取手段の読取条件及び前記原稿搬送手段の搬送量の少なくとも一方を補正する読取補正情報を設定するステップと、
を含む画像読取装置の制御方法。
【請求項１６】
請求項１５に記載された画像読取装置の制御方法の各ステップを１以上のコンピューターに実行させるプログラム。
【請求項１７】
媒体に画像を形成する画像形成手段と前記画像形成手段に対して前記媒体を搬送する媒体搬送手段とを備えた画像形成装置と、原稿を読み取る読取手段と前記読取手段に対して前記原稿を搬送する原稿搬送手段とを備えた画像読取装置とを備えた画像形成読取システムのコンピューターが実行する制御方法であって、
（ａ）前記媒体搬送手段によって搬送され前記読取補正パターンを形成したときの前記媒体の形成搬送方向が、前記原稿搬送手段によって前記原稿を搬送する読取搬送方向に対して交差する方向に向いた前記原稿を前記原稿搬送手段により搬送して前記読取補正パターンを前記読取手段に読み取らせるステップと、
（ｂ）前記ステップ（ａ）で読み取られた前記読取補正パターンに基づいて前記読取手段の読取条件及び前記原稿搬送手段の搬送量の少なくとも一方を補正する読取補正情報を設定するステップと、
（ｃ）前記媒体搬送手段により前記媒体を搬送させ、前記画像形成手段により前記形成搬送方向へ画像形成補正パターンを該媒体に形成させるステップと、
（ｄ）前記画像形成補正パターンを形成した前記媒体の前記形成搬送方向が前記読取搬送方向に対して同じ方向に向いた前記媒体を前記原稿搬送手段により搬送して前記画像形成補正パターンを前記読取手段に読み取らせるステップと、
（ｅ）前記ステップ（ｄ）で読み取られた前記画像形成補正パターンに基づいて前記画像形成手段の画像形成条件及び前記媒体搬送手段の搬送量の少なくとも一方を補正する形成補正情報を設定し、前記形成補正情報を設定する際に前記ステップ（ｂ）で設定した読取補正情報を用いて前記読取手段及び前記原稿搬送手段の少なくとも一方を制御し前記画像読取処理を実行させるステップと、
を含む画像形成読取システムの制御方法。
【請求項１８】
請求項１７に記載された画像形成読取システムの制御方法の各ステップを１以上のコンピューターに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像形成読取システム、画像読取装置の制御方法、そのプログラム及び画像形成読取システムの制御方法に関する。
【背景技術】
【０００２】
従来、画像読取装置としては、印刷枚数が所定枚数になると、自動的にプリンターで、キャリブレーション用画像を印刷したテストシートを作成し、このテストシートを用紙搬送路接続装置を介してイメージスキャナーへ搬送し、イメージスキャナーでテストシートのキャリブレーション用画像を読み取るものが提案されている（例えば、特許文献１参照）。この装置では、キャリブレーション用画像を読み取ることにより、プリンターでのカラーテーブルの補正を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−４２６０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の装置では、カラーテーブルに関するキャリブレーションは考慮されていたが、例えば、印刷用紙の搬送ずれや読取装置での原稿の搬送ずれに関しては特に考慮されておらず、適切な読取処理を実行するという点に関して、まだ十分ではなかった。このため、搬送に関する補正など、より適切な画像読取処理を実行することが求められていた。
【０００５】
本発明は、このような課題に鑑みなされたものであり、より適切な画像読取処理を実行することができる、画像読取装置、画像形成読取システム、画像読取装置の制御方法、そのプログラム及び画像形成読取システムの制御方法を提供することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の画像読取装置は、
媒体に画像を形成する画像形成手段と、前記画像形成手段に対して前記媒体を所定の形成搬送方向へ搬送する媒体搬送手段と、を備えた画像形成装置により形成された画像を利用する画像読取装置であって、
原稿を読み取る読取手段と、
前記読取手段に対して前記原稿を所定の読取搬送方向へ搬送する原稿搬送手段と、
前記画像形成装置により前記形成搬送方向に交差する方向に読取補正パターンが形成された媒体を前記原稿とし、前記読取補正パターンが形成された媒体を前記原稿搬送手段の読取搬送方向と前記形成搬送方向に交差する方向とが沿う状態で前記原稿搬送手段によって搬送させると共に該媒体を前記読取手段によって読み取らせ、該読取結果に基づいて前記読取手段及び前記原稿搬送手段の少なくとも一方の画像読取処理に関する読取条件を補正する読取補正情報を設定する補正制御手段と、
を備えたものである。
【０００８】
この画像読取装置では、画像形成装置により形成搬送方向に交差する方向に読取補正パターンが形成された媒体を原稿とし、この読取補正パターンが形成された媒体を原稿搬送手段の読取搬送方向と形成搬送方向に交差する方向とが沿う状態で搬送して、この媒体を読み取り、この読取結果に基づいて画像読取処理に関する読取条件を補正する読取補正情報を設定する。このように、読取補正パターンは、形成搬送方向に交差する方向に形成されているため、画像形成装置の搬送状態の影響を受けずに媒体上に形成することができる。また、このように形成した読取補正パターンを読取搬送方向に沿って搬送し、読取補正パターンを読み取るから原稿の搬送状態をより適切に把握することができる。そして、設定した読取補正情報を、同じ原稿種類の画像読取処理において利用可能である。したがって、より適切な画像読取処理を実行することができる。ここで、読取補正パターンは、形成搬送方向に交差する方向を長手方向とするパターンとするのが好ましい。こうすれば、読取搬送方向に搬送する際に、より長くなることから、誤差をより抑制可能であり、読取補正情報をより適正に設定することができる。
【０００９】
本発明の画像読取装置において、前記補正制御手段は、前記設定された読取補正情報を用いて前記読取補正情報に対応する種類の原稿の前記画像読取処理を実行させるものとしてもよい。こうすれば、より適切な画像読取処理を実行することができる。
【００１０】
本発明の画像読取装置において、前記補正制御手段は、前記読み取った前記読取補正パターンに含まれるパターンの長さと予め記憶されている前記読取補正パターンの基準長さとの比に基づいて、前記原稿搬送手段の搬送距離及び前記読取手段の読取ステップとの少なくとも一方を補正する前記読取補正情報を設定するものとしてもよい。こうすれば、長さを用いて比較的容易に読取補正情報を設定することができる。
【００１１】
本発明の画像読取装置において、前記補正制御手段は、前記原稿の種類ごとに前記読取条件の補正値を対応付けた前記読取補正情報を設定するものとしてもよい。こうすれば、原稿の種類ごとにより適切な画像読取処理を実行することができる。
【００１２】
本発明の画像読取装置において、前記読取補正パターンは、前記原稿搬送手段が備える原稿搬送ローラーの周長よりも少なくとも長く形成されているものとしてもよい。こうすれば、ローラーが１回転以上して原稿を搬送することにより誤差をより抑制可能であり、より確実に読取補正情報の設定を行うことができ、ひいてはより適切な画像読取処理を実行することができる。ここで、原稿搬送ローラーの周長は、読取手段による画像の読取に関与するローラー、例えば、読取手段の近傍のローラーとしてもよいし、その中で最も周長の大きなローラーとしてもよい。
【００１３】
本発明の画像読取装置は、所定のタイミングで前記読取補正パターンの読取を促す警告を報知する報知手段、を備えたものとしてもよい。こうすれば、報知内容を確認してより確実に読取補正情報が設定されるため、より適切な画像読取処理を実行することができる。このとき、前記報知手段は、前記原稿の読取指示がされたときに、該選択された種類の原稿の読取が所定期間経過しているときには前記所定のタイミングとして前記読取補正パターンの読取を促す警告を報知するものとしてもよい。あるいは、所定枚数の原稿を読み取ったときに前記所定のタイミングとして前記読取補正パターンの読取を促す警告を報知するものとしてもよい。なお、報知手段は、前記警告を表示出力するものとしてもよいし、音出力するものとしてもよいし、印刷出力するものとしてもよい。
【００１４】
本発明の画像形成読取システムは、
上述したいずれかに記載の画像読取装置と、
媒体に画像を形成する画像形成手段と、前記画像形成手段に対して前記媒体を所定の形成搬送方向へ搬送する媒体搬送手段と、前記画像形成手段と前記媒体搬送手段とを制御し前記媒体に画像を形成させる画像形成制御手段と、を備えた画像形成装置と、を備え、
前記画像形成装置の前記画像形成制御手段は、前記形成搬送方向に交差する方向へ前記読取補正パターンを前記媒体に形成させ、
前記画像読取装置の前記補正制御手段は、前記画像形成装置により形成された前記読取補正パターンを読み取らせるものである。
【００１５】
この画像形成読取システムでは、画像形成装置が、形成搬送方向に交差する方向へ読取補正パターンを媒体に形成する。また、画像読取装置が、形成搬送方向に交差する方向に形成された読取補正パターンを原稿とし、読取補正パターンが形成された媒体を読取搬送方向と形成搬送方向に交差する方向とが沿う状態で搬送すると共に、この媒体を読み取り、この読取結果に基づいて読取補正情報を設定する。このため、上述した画像読取装置と同様に、読取補正パターンが画像形成装置の搬送状態の影響を受けずに媒体上に形成されており、この読取補正パターンを読み取るから原稿の搬送状態をより適切に把握することができ、この設定した読取補正情報を同じ原稿種類の画像読取処理において利用可能である。したがって、より適切な画像読取処理を実行することができる。なお、この画像形成読取システムにおいて、上述した画像読取装置の種々の態様を採用してもよいし、また、上述した画像読取装置の各機能を実現するようなステップを追加してもよい。
【００１６】
本発明の画像形成読取システムにおいて、前記画像形成制御手段は、前記媒体搬送手段により前記媒体を搬送させ、前記画像形成手段により前記形成搬送方向へ画像形成補正パターンを該媒体に形成させ、前記補正制御手段は、前記画像形成装置により前記画像形成補正パターンが形成された前記媒体を前記形成搬送方向と前記読取搬送方向とが沿う状態で前記原稿搬送手段によって搬送させると共に前記読取手段によって該画像形成補正パターンを読み取らせ、該読取結果に基づいて前記画像形成手段及び前記媒体搬送手段の少なくとも一方の画像形成処理に関する形成条件を補正する形成補正情報を設定し、前記画像形成補正パターンの読取処理及び前記形成補正情報の設定のうちいずれかを実行する際に前記設定した読取補正情報を用いるものとしてもよい。こうすれば、読取補正情報を用いて、画像形成補正パターンを読み取ることや形成補正情報の設定などが可能であるため、より適切な形成補正情報を設定することができる。このため、この形成補正情報を用いることにより、より適切な画像形成処理を実行することができる。このとき、形成補正情報の設定は、画像形成補正パターンを形成した媒体と同種類の原稿の読取補正情報を用いて画像形成補正パターンの画像読取処理を実行するものとしてもよい。また、前記補正制御手段は、前記読み取った前記画像形成補正パターンに含まれるパターンの長さと予め記憶されている前記画像形成補正パターンの基準長さとの比に基づいて、前記媒体搬送手段の搬送距離及び前記画像形成手段の画像形成ステップの少なくとも一方を補正する前記形成補正情報を設定するものとしてもよい。こうすれば、比較的容易に形成補正情報を設定することができる。更に、前記補正制御手段は、前記媒体の種類ごとに前記画像形成条件の補正値を対応付けた前記形成補正情報を設定するものとしてもよい。こうすれば、媒体の種類ごとに、より適切な画像形成処理を実行することができる。更にまた、前記画像形成補正パターンは、前記媒体搬送手段が備える媒体搬送ローラーの周長よりも少なくとも長く形成されているものとしてもよい。こうすれば、ローラーが１回転以上して媒体を搬送することにより誤差をより抑制可能であり、より確実により適切な画像形成処理を実行することができる。ここで、媒体搬送ローラーの周長は、画像形成手段による画像の形成に関与するローラー、例えば、画像形成手段の近傍のローラーとしてもよいし、その中で最も周長の大きなローラーとしてもよい。
【００１７】
本発明の画像形成読取システムにおいて、前記画像形成手段は、前記形成搬送方向に交差する方向に画像形成ヘッドを移動させて画像を形成するものとしてもよい。あるいは、前記画像形成手段は、前記形成搬送方向に交差する方向に形成されたラインヘッドであるものとしてもよい。
【００１８】
本発明の画像形成読取システムにおいて、前記画像読取装置の前記原稿搬送手段と前記画像形成装置の前記媒体搬送手段とが、共通しているものとしてもよい。こうすれば、より構成を簡略化することができる。
【００１９】
本発明の画像読取装置の制御方法は、
媒体に画像を形成する画像形成手段と、前記画像形成手段に対して前記媒体を所定の形成搬送方向へ搬送する媒体搬送手段と、を備えた画像形成装置により形成された画像を利用し、原稿を読み取る読取手段と前記読取手段に対して前記原稿を所定の読取搬送方向へ搬送する原稿搬送手段とを備えた画像読取装置のコンピューターが実行する制御方法であって、
（ａ）前記画像形成装置により前記形成搬送方向に交差する方向に読取補正パターンが形成された媒体を前記原稿とし、前記読取補正パターンが形成された媒体を前記原稿搬送手段の読取搬送方向と前記形成搬送方向に交差する方向とが沿う状態で前記原稿搬送手段によって搬送させると共に該媒体を前記読取手段によって読み取らせるステップと、
（ｂ）前記読取結果に基づいて前記読取手段及び前記原稿搬送手段の少なくとも一方の画像読取処理に関する読取条件を補正する読取補正情報を設定するステップと、
を含むものである。
【００２０】
この制御方法は、上述した画像読取装置と同様に、形成搬送方向に交差する方向に形成された読取補正パターンを原稿とし、読取補正パターンが形成された媒体を読取搬送方向と形成搬送方向に交差する方向とが沿う状態で搬送すると共に、この媒体を読み取り、この読取結果に基づいて読取補正情報を設定する。そして、設定した読取補正情報を、同じ原稿種類の画像読取処理において利用可能である。したがって、より適切な画像読取処理を実行することができる。なお、この画像読取装置の制御方法において、上述した画像読取装置の種々の態様を採用してもよいし、また、上述した画像読取装置の各機能を実現するようなステップを追加してもよい。
【００２１】
本発明の画像形成読取システムの制御方法は、
媒体に画像を形成する画像形成手段と前記画像形成手段に対して前記媒体を所定の形成搬送方向へ搬送する媒体搬送手段とを備えた画像形成装置と、原稿を読み取る読取手段と前記読取手段に対して前記原稿を所定の読取搬送方向へ搬送する原稿搬送手段とを備えた画像読取装置とを備えた画像形成読取システムのコンピューターが実行する制御方法であって、
（ａ）前記画像形成装置により前記形成搬送方向に交差する方向に読取補正パターンが形成された媒体を前記原稿とし、前記読取補正パターンが形成された媒体を前記原稿搬送手段の読取搬送方向と前記形成搬送方向に交差する方向とが沿う状態で前記原稿搬送手段によって搬送させると共に該媒体を前記読取手段によって読み取らせるステップと、
（ｂ）前記ステップ（ａ）の読取結果に基づいて前記読取手段及び前記原稿搬送手段の少なくとも一方の画像読取処理に関する読取条件を補正する読取補正情報を設定するステップと、
（ｃ）前記媒体搬送手段により前記媒体を搬送させ、前記画像形成手段により前記形成搬送方向へ画像形成補正パターンを該媒体に形成させるステップと、
（ｄ）前記画像形成補正パターンが形成された前記媒体を前記原稿搬送手段により搬送させ、前記読取手段により該画像形成補正パターンを読み取らせるステップと、
（ｅ）前記ステップ（ｄ）の読取結果に基づいて前記画像形成手段及び前記媒体搬送手段の少なくとも一方の画像形成処理に関する形成条件を補正する形成補正情報を設定し、前記形成補正情報を設定する際に前記ステップ（ｂ）で設定した読取補正情報を用いて前記読取手段及び前記原稿搬送手段の少なくとも一方を制御し前記画像読取処理を実行させるステップと、
を含むものである。
【００２２】
この制御方法では、上述した画像形成読取システムと同様に、読取補正パターンが画像形成装置の搬送状態の影響を受けずに媒体上に形成されており、この読取補正パターンを読み取るから原稿の搬送状態をより適切に把握することができ、この設定した読取補正情報を同じ原稿種類の画像読取処理において利用可能である。したがって、より適切な画像読取処理を実行することができる。また、読取補正情報を用いて画像形成補正パターンを読み取ることが可能であるため、より適切な画像読取処理を実行することによって、より適切な形成補正情報を設定することができる。このため、この形成補正情報を用いることにより、より適切な画像形成処理を実行することができる。なお、この画像形成読取システムにおいて、上述した画像形成読取システムの種々の態様を採用してもよいし、また、上述した画像形成読取システムの各機能を実現するようなステップを追加してもよい。
【００２３】
本発明のプログラムは、上述した画像読取装置の制御方法又は画像形成読取システムの制御方法の各ステップを１以上のコンピュータに実現させるものである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか又は複数のコンピュータに各ステップを分担して実行させれば、上述した画像読取装置の制御方法又は画像形成読取システムの制御方法の各ステップが実行されるため、この制御方法と同様の作用効果が得られる。
【図面の簡単な説明】
【００２４】
【図１】印刷読取システム１０の構成の概略を示す構成図。
【図２】記憶部２３に記憶された読取補正情報２６の説明図。
【図３】記憶部４３に記憶された印刷補正情報４６の説明図。
【図４】読取補正情報設定処理ルーチンの一例を示すフローチャート。
【図５】原稿種類入力画面６０の説明図。
【図６】読取搬送補正処理の説明図。
【図７】原稿読取処理ルーチンの一例を示すフローチャート。
【図８】メッセージ表示欄６４の説明図。
【図９】印刷補正情報設定処理ルーチンの一例を示すフローチャート。
【図１０】印刷搬送補正処理の説明図。
【図１１】印刷処理ルーチンの一例を示すフローチャート。
【図１２】搬送経路を共用する印刷読取システム１０Ｂの説明図。
【発明を実施するための形態】
【００２５】
次に、本発明の実施の形態を図面を用いて説明する。図１は、本発明の一実施形態である印刷読取システム１０の構成の概略を示す構成図である。また、図２は、記憶部２３に記憶された読取補正情報２６の説明図であり、図３は、記憶部４３に記憶された印刷補正情報４６の説明図である。本実施形態の印刷読取システム１０は、大判印刷及び大判原稿（例えばＡ０など）の読み取りが可能なマルチファンクションプリンターとして構成されている。この印刷読取システム１０は、装置全体の制御を司るコントローラー１１と、ユーザーによる各種操作が可能な操作パネル１５と、原稿Ｍを光学的に読み取ってイメージデータを生成する読取処理を行うスキャナーユニット２０と、着色剤としてのインクを用いて画像を印刷媒体Ｓに形成する印刷処理を行うプリンターユニット４０と、を備えている。
【００２６】
コントローラー１１は、ＣＰＵ１２を中心とするマイクロプロセッサーとして構成されており、各種処理プログラムや各種データ、各種テーブルなどを記憶したフラッシュメモリー１３と、一時的にスキャンデータや印刷データを記憶するＲＡＭ１４と、操作パネル１５と通信する図示しない内部通信インタフェース（Ｉ／Ｆ）と、を備えている。このコントローラー１１は、スキャナーユニット２０やプリンターユニット４０からの各種動作信号や各種検出信号を入力したり、操作パネル１５の操作に応じて発生する操作信号を入力したりする。また、操作パネル１５からのスキャン指示に基づいて原稿Ｍを画像データとして読み取るようスキャナーユニット２０に指令を出力したり、図示しないＰＣからの印刷指示に基づいて画像データの印刷を実行するようプリンターユニット４０に指令を出力したり、操作パネル１５に表示指令を出力したりする。
【００２７】
操作パネル１５は、画像を表示する液晶ディスプレイとして構成された表示部と、各種入力を行うキーが配置された操作部とを備える。操作部は、モードを選択するモードボタンや、メニューや項目を選択する選択／設定ボタン、スキャンやコピー、印刷を開始するスタートボタンなどが配置されている。
【００２８】
スキャナーユニット２０は、スキャナーＡＳＩＣ２１と、スキャナーエンジン３０とを備える。スキャナーＡＳＩＣ２１は、スキャナーエンジン３０を制御する集積回路であり、コントローラー１１からのスキャン指令を受けると、原稿Ｍを搬送してイメージデータとして読み取るようスキャナーエンジン３０を制御する。スキャナーエンジン３０は、図１の上段に示すように、原稿Ｍに光を照射し原稿Ｍからの反射光の入力により原稿に形成された画像を読み取るＣＩＳモジュール３２と、原稿搬送ローラー３８を駆動する原稿搬送モーター３７と、ＣＩＳモジュール３２の読取位置を含む搬送経路に配置され原稿Ｍを搬送する複数の原稿搬送ローラー３８とを備えている。この原稿搬送モーター３７及び原稿搬送ローラー３８が、ＣＩＳモジュール３２に対して原稿Ｍを所定の読取搬送方向へ搬送する原稿搬送部として機能する。ＣＩＳモジュール３２は、原稿Ｍへ光を照射する光源ユニット３３と、原稿Ｍからの反射光を受光して電荷として蓄えることにより原稿Ｍを読み取るＣＩＳ３４と、を搭載している。光源ユニット３３は、赤色光を点灯する赤ＬＥＤ３３Ｒと、緑色光を点灯する緑ＬＥＤ３３Ｇと、青色光を点灯する青ＬＥＤ３３Ｂの３色の光源を有しており、光源からの光を原稿Ｍへ照射する（図１上段参照）。ＣＩＳ３４は、一ライン分の複数の受光素子（例えばＣＭＯＳイメージセンサー）３５が読取搬送方向に交差する主走査方向に配列されたものとして構成されており、各色のＬＥＤ３３Ｒ，３３Ｇ，３３Ｂの点灯を順次切り替えながら反射光を一色ずつ読み取ることによりカラーイメージデータを生成する。
【００２９】
スキャナーＡＳＩＣ２１は、各デバイスの制御を司る制御部２２や各種データを記憶する記憶部２３を備える。制御部２２は、図示しないが、各色のＬＥＤ３３Ｒ，３３Ｇ，３３Ｂを個別にオンオフするＬＥＤ駆動部と、ＣＩＳ３４で生じたアナログ信号を増幅器を介して入力してデジタル信号に変換するＡ／Ｄ変換部と、コントローラー１１からの制御信号を受けて原稿搬送モーター３７を駆動するモーター駆動部と、を備える。また、制御部２２は、詳しくは後述するが、読取搬送パターンデータ４４が形成された原稿Ｍの読取結果に基づいて原稿搬送部の原稿搬送状態を補正する読取補正情報２６を設定する機能を有している。また、制御部２２は、印刷搬送パターンデータ４５が形成された原稿Ｍの読取結果に基づいて印刷搬送部の媒体搬送状態を補正する印刷補正情報４６を設定する機能を有している。記憶部２３は、不揮発性の記憶装置として構成されており、原稿搬送部の画像読取処理に関する読取条件（搬送距離，搬送ずれ）を補正する読取補正情報２６などを記憶している。読取補正情報２６は、図２に示すように、識別情報としてのＩＤ番号と、原稿媒体の種類と、原稿の搬送に関する読取搬送補正値（搬送処理でのずれ補正値）とが対応付けられて各々の原稿種類ごとに格納されている。
【００３０】
プリンターユニット４０は、図１に示すように、プリンターＡＳＩＣ４１とプリンターエンジン５０とを備える。プリンターＡＳＩＣ４１は、プリンターエンジン５０を制御する集積回路であり、コントローラー１１からの印刷指令を受けると、印刷媒体Ｓを搬送して着色剤により画像を形成するようプリンターエンジン５０を制御する。プリンターエンジン５０は、図１の下段に示すように、プラテン上に搬送された印刷媒体Ｓ（例えば記録紙）に着色剤としてのインクを吐出して印刷を行う印刷ヘッド５２と、印刷搬送ローラー５８を駆動する印刷搬送モーター５７と、印刷搬送モーター５７により駆動され形成搬送方向（図中奥から手前側）に印刷媒体Ｓを搬送する印刷搬送ローラー５８とを備えている。この印刷搬送モーター５７及び印刷搬送ローラー５８が、印刷ヘッド５２に対して印刷媒体Ｓを所定の形成搬送方向へ搬送する媒体搬送部として機能する。印刷ヘッド５２は、キャリッジモーター５４ａの駆動に伴って従動ローラー５４ｂに架設されたベルト５５によりガイド５６に沿って印刷媒体Ｓの形成搬送方向に交差する主走査方向（左右）へ往復動するキャリッジ５１の下面側に配設されている。印刷ヘッド５２は、圧電素子に電圧をかけることによりこの圧電素子を変形させてインクを加圧する方式により印刷ヘッド５２に設けられたノズル５３から各色のインクを吐出する。なお、印刷ヘッド５２は、発熱抵抗体に電圧をかけインクを加熱して発生した気泡によりインクを加圧する方式を採用してもよい。この印刷ヘッド５２は、溶媒としての水に着色剤としての染料または顔料を含有したイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）及びブラック（Ｋ）の各色のインクを個別に収容しメカフレーム側に装着されたカートリッジ５９からインクの供給を受けている。キャリッジ５１の背面には、キャリッジ５１の位置を検出するエンコーダーが配置されており、このエンコーダーを用いてキャリッジ５１のポジションが管理可能となっている。
【００３１】
プリンターＡＳＩＣ４１は、各デバイスの制御を司る制御部４２や各種データを記憶する記憶部４３を備える。制御部４２は、図示しないが、印刷ヘッド５２のインク吐出を制御するヘッド駆動部と、キャリッジ５１を主走査方向に移動させる移動制御部と、コントローラー１１からの制御信号を受けて印刷搬送モーター５７を駆動するモーター駆動部と、を備える。また、制御部４２は、詳しくは後述するが、読取搬送パターンデータ４４を印刷媒体Ｓ上に形成する機能や、印刷搬送パターンデータ４５を印刷媒体Ｓ上に形成する機能を有している。記憶部４３は、不揮発性の記憶装置として構成されており、スキャナーユニット２０の原稿Ｍの搬送処理でのずれ補正を行うときに利用される読取搬送パターンデータ４４や、プリンターユニット４０の印刷媒体Ｓの搬送処理でのずれ補正を行うときに利用される印刷搬送パターンデータ４５、媒体搬送部の印刷処理に関する印刷条件（搬送距離，搬送ずれ）を補正する印刷補正情報４６などを記憶している。読取搬送パターンデータ４４は、プリンターユニット４０での印刷媒体Ｓの搬送方向（形成搬送方向）に交差する方向を長手方向とし、プリンターユニット４０で印刷可能な幅に亘る長さを有する画像データである（後述図６参照）。この読取搬送パターンデータ４４は、ＣＩＳモジュール３２近傍の原稿搬送ローラー３８の周長よりも長く形成される。また、記憶部４３には、読取搬送パターンデータ４４の基準長さについても記憶されている。印刷搬送パターンデータ４５は、プリンターユニット４０での形成搬送方向を長手方向とし、印刷媒体Ｓの十分な搬送ずれを検出可能な長さに経験的に定められた画像データである（後述図１０参照）。この印刷搬送パターンデータ４５は、印刷ヘッド５２近傍の印刷搬送ローラー５８の周長よりも長く形成される。また、記憶部４３には、印刷搬送パターンデータ４５の基準長さについても記憶されている。この読取搬送補正パターン及び印刷搬送補正パターンは、先頭のマークと最後尾のマークとの間に所定間隔で形成された複数の仕切り線を有し、マークの左端に直線が接続されて描かれたバーコード状のパターンとして設定されている（図６，１０参照）。印刷補正情報４６は、図３に示すように、識別情報としてのＩＤ番号と、印刷媒体の種類と印刷媒体の搬送に関する印刷搬送補正値（搬送処理でのずれ補正値）とが対応付けられて、各々の印刷媒体種類ごとに格納されている。
【００３２】
次に、こうして構成された本実施形態の印刷読取システム１０の動作、まず、読取補正情報２６を設定する処理について説明する。図４は、読取補正情報設定処理ルーチンの一例を示すフローチャートである。図５は、原稿種類入力画面６０の説明図である。図６は、読取搬送補正処理の説明図であり、図６（ａ）が読取搬送補正パターン７０の印刷媒体Ｓへの印刷処理の説明図、図６（ｂ）が読取搬送補正パターン７０を原稿Ｍとする読取処理の説明図である。読取補正情報設定処理ルーチンは、例えば、操作パネル１５で読取補正情報２６の設定処理又は更新処理が選択されたあと実行される。ここでは、コントローラー１１のＣＰＵ１２は、スキャナーＡＳＩＣ２１やプリンターＡＳＩＣ４１の機能を利用してこのルーチンを実行するものとした。まず、印刷読取システム１０の使用者は、新たな種類の原稿Ｍを手に入れた場合や設定済みの原稿Ｍの補正値を更新する場合などに、この読取補正情報設定処理を実行指示する。この処理により読取補正情報２６を設定すれば、読取補正情報２６を設定した原稿Ｍの種類の媒体を読み取るときに、読取処理における搬送ずれをより抑制し、より適切な読取画像を得ることができる。
【００３３】
このルーチンが実行されると、コントローラー１１のＣＰＵ１２は、読取補正情報２６を設定する原稿の種類の入力処理を実行する（ステップＳ１００）。この処理では、図５に示す原稿種類入力画面６０を操作パネル１５の表示部に表示させ、使用者による図示しない操作部のキー操作により、原稿の種類を入力させる。この原稿種類入力画面６０には、入力位置を示すカーソル６１や、原稿種類を入力する種類入力欄６２、前回更新してからの期間を表示する前回更新表示欄６３などが配置されている。種類入力欄６２では、読取補正情報２６を設定済みの原稿種類をキー操作により選択可能であり、また新たな原稿種類をキー入力することも可能となっている。前回更新表示欄６３には、前回の情報がないときには「新規」を表示し、前回の情報があるときにはその設定時期からの期間を表示する。使用者は、入力が終了したときには、ＯＫキーを押下して入力処理を終了させる。
【００３４】
次に、ＣＰＵ１２は、印刷媒体Ｓがセットされているか否かを判定し（ステップＳ１１０）、印刷媒体Ｓがセットされていないときには、印刷媒体Ｓがセットされるまで待機する。このとき、操作パネル１５の表示部に「入力した種類の原稿用紙をプリンターユニット４０にセットして下さい」との内容のメッセージを表示してもよい。使用者は、入力した種類の原稿用紙をプリンターユニット４０の給紙位置にセットする。印刷媒体Ｓがセットされると、ＣＰＵ１２は、印刷補正情報４６を用いた印刷搬送補正ありの状態で印刷媒体Ｓを搬送させ（ステップＳ１２０）、読取搬送パターンデータ４４を用い、印刷媒体Ｓへの読取搬送補正パターンの印刷処理を実行させる（ステップＳ１３０）。この印刷処理では、図６（ａ）に示すように、印刷ヘッド５２の主走査方向を長手方向とする読取搬送補正パターン７０を、印刷媒体Ｓの形成搬送方向に交差する主走査方向に印刷ヘッド５２を移動させると共に印刷媒体Ｓを搬送させ、この印刷媒体Ｓに印刷する。このように、読取搬送補正パターン７０は、印刷ヘッド５２の主走査方向を長手方向として印刷されるため、プリンターユニット４０の搬送ずれの影響が極めて低い画像として印刷媒体Ｓ上に印刷することができる。
【００３５】
次に、ＣＰＵ１２は、スキャナーユニット２０に原稿Ｍがセットされたか否かを判定し（ステップＳ１４０）、原稿Ｍがセットされていないときには、原稿Ｍがセットされるまで待機する。このとき、操作パネル１５の表示部に「印刷した印刷媒体を９０°回転させてスキャナーユニット２０にセットして下さい」との内容のメッセージを表示してもよい。使用者は、読取搬送補正パターン７０を印刷した印刷媒体Ｓを原稿Ｍとしてスキャナーユニット２０の給紙位置にセットする。このとき、使用者は、読取搬送補正パターン７０が形成された印刷媒体Ｓを、原稿搬送部の読取搬送方向とプリンターユニット４０の主走査方向（形成搬送方向に交差する方向）とが沿う状態で、スキャナーユニット２０の給紙位置にセットするものとする。
【００３６】
原稿Ｍがセットされると、ＣＰＵ１２は、読取補正情報２６を用いない読取搬送補正なしの状態で原稿Ｍを搬送させ（ステップＳ１５０）、ＣＩＳモジュール３２による画像読取処理を実行させる（ステップＳ１６０）。なお、この原稿Ｍの搬送処理及び読取処理は、ステップＳ１７０〜Ｓ１９０の間は少なくとも継続するものとする。次に、ＣＰＵ１２は、読取搬送補正パターン７０の先端を検出したか否かを判定し（ステップＳ１７０）、先端を検出していないときにはステップＳ１５０，Ｓ１６０の処理を継続する。読取搬送補正パターン７０の先端の検出は、例えば、読み取った画像のエッジを検出し、その主走査方向の幅などの一致不一致を判定するパターン判定を行うものとしてもよい。読取搬送補正パターン７０の先端を検出した際には、その先端位置を記憶し（ステップＳ１８０）、読取搬送補正パターン７０の後端が検出されたか否かを、ステップＳ１７０の処理と同様に判定する（ステップＳ１９０）。
【００３７】
読取搬送補正パターン７０の後端が検出されたときには、ＣＰＵ１２は、読取搬送補正パターン７０の読取長さを求め、読取搬送補正パターン７０の基準長さとの比に基づいて読取搬送補正値を算出する（ステップＳ２００）。ここでは、例えば、読取長さに補正値を乗算すると基準長さとなる補正値を算出するものとしてもよい。なお、読取搬送補正パターン７０において、中間領域にある仕切り線は、例えば、搬送曲がりや紙ジャムなど、原稿Ｍの搬送が正しく行われたか否かの判定に用いるものとしてもよい。そして、算出した読取搬送の補正値と原稿種類とを対応付けて読取補正情報２６を設定し（ステップＳ２１０）、このルーチンを終了する。ここで、前回までに補正値が記憶された原稿種類では、原稿種類に対応付けられた読取搬送補正値を新たな補正値に更新する処理を行うものとする。このように、原稿の種類ごとに読取搬送条件の補正値を対応付けた読取補正情報を設定するのである。
【００３８】
次に、この読取補正情報２６を用いて通常の原稿Ｍを読み取る際の処理について説明する。図７は、原稿読取処理ルーチンの一例を示すフローチャートであり、図８は、メッセージ表示欄６４の説明図である。このルーチンは、例えば、電源がオンされたあと、使用者の操作パネル１５での操作により、原稿の読取指示されたあと実行される。ここでは、コントローラー１１のＣＰＵ１２は、スキャナーＡＳＩＣ２１の機能を利用してこのルーチンを実行するものとした。
【００３９】
このルーチンが実行されると、コントローラー１１のＣＰＵ１２は、読み取りを行う原稿の種類の入力処理を実行する（ステップＳ３００）。この処理では、図５の原稿種類入力画面６０と同様の画面を操作パネル１５の表示部に表示させ、使用者による図示しない操作部のキー操作により、原稿の種類を入力させる。次に、読取補正情報２６における、入力された原稿種類に対応する補正値が前回設定されてからの期間を計算し（ステップＳ３１０）、計算した期間が所定期間を経過しているか否かを判定する（ステップＳ３２０）。この所定期間は、例えば、原稿搬送ローラー３８などの経時変化により搬送ずれがより大きくなるような期間に経験的に設定するものとしてもよく、例えば、３ヶ月や６ヶ月、１年などとしてもよい。ここでは、６ヶ月に設定されているものとして説明する。
【００４０】
ステップＳ３２０で所定期間が経過していないときには、ＣＰＵ１２は、原稿Ｍがセットされたか否かを判定する一方（ステップＳ３５０）、所定期間が経過しているときには、読取補正情報２６の更新を実行するのが望ましい旨、使用者に報知する（ステップＳ３３０）。ここでは、図８に示すように、操作パネル１５の表示部に表示された原稿種類入力画面６０において、メッセージ表示欄６４にその旨のメッセージを表示することにより報知するものとした。続いて、読取中止指示がされたか、又は読取補正情報２６の更新指示がされたか否かを、操作パネル１５からの入力に基づいて判定し（ステップＳ３４０）、読取中止指示又は更新指示がされたときには、そのままこのルーチンを終了する。なお、読取補正情報２６の更新指示がされたときは、前述の読取補正情報設定処理ルーチンを実行する。一方、読取中止指示又は更新指示がされないときには、原稿Ｍがセットされたか否かを判定し（ステップＳ３５０）、原稿Ｍがセットされていないときには原稿Ｍがセットされるまで待機し、原稿Ｍがセットされたときには読取補正情報２６を用いて原稿Ｍを搬送させ（ステップＳ３６０）、原稿Ｍの画像読取処理を実行させる（ステップＳ３７０）。ここでは、読取補正情報２６を用いて原稿Ｍを搬送させる処理では、例えば、読取補正情報２６に設定されている読取搬送補正値に応じて、原稿搬送モーター３７のステップ数を増減させることにより原稿Ｍの搬送距離を微調節する処理を行うものとする。
【００４１】
続いて、ＣＰＵ１２は、読取処理が終了したか否かを原稿Ｍの後端が原稿搬送ローラー３８から外れたか否かに基づいて判定し（ステップＳ３８０）、読取処理が終了していないときには、ステップＳ３６０，Ｓ３７０の処理を繰り返し実行する。一方、読取処理が終了したときには、読み取った画像を出力し（ステップＳ３９０）、このルーチンを終了する。このように、読取搬送補正の実行を報知し、読取補正情報２６の更新を促すことにより、原稿Ｍの搬送ずれの発生をより抑制しながら原稿Ｍの読取処理を実行するため、より適切な画像の読取処理を実行することができる。
【００４２】
続いて、印刷補正情報４６を設定する処理について説明する。図９は、印刷補正情報設定処理ルーチンの一例を示すフローチャートである。図１０は、印刷搬送補正処理の説明図であり、図１０（ａ）が印刷搬送補正パターン７５の印刷媒体Ｓへの印刷処理の説明図、図１０（ｂ）が印刷搬送補正パターン７５を原稿Ｍとする読取処理の説明図である。印刷補正情報設定処理ルーチンは、例えば、操作パネル１５で印刷補正情報４６の設定処理が選択されたあと実行される。ここでは、コントローラー１１のＣＰＵ１２は、スキャナーＡＳＩＣ２１やプリンターＡＳＩＣ４１の機能を利用してこのルーチンを実行するものとした。まず、印刷読取システム１０の使用者は、新たな種類の印刷媒体Ｓを手に入れた場合や設定済みの印刷媒体Ｓの補正値を更新する場合などに、この印刷補正情報設定処理を実行指示する。この処理により印刷補正情報４６を設定すれば、印刷補正情報４６を設定した印刷媒体Ｓに印刷するときに、印刷処理における搬送ずれをより抑制し、より適切な印刷画像を得ることができる。ここでは、新たな印刷媒体Ｓを原稿Ｍとして読み取る際の読取補正情報２６は設定済みであるものとして以下説明する。
【００４３】
このルーチンが実行されると、コントローラー１１のＣＰＵ１２は、印刷補正情報４６を設定する印刷媒体の種類の入力処理を実行する（ステップＳ４００）。この処理では、図５の原稿種類入力画面６０と同様の画面を操作パネル１５の表示部に表示させ、使用者による図示しない操作部のキー操作により、印刷媒体の種類を入力させる。図示しないが、この印刷媒体種類入力画面には、入力位置を示すカーソルや、印刷媒体種類を入力する種類入力欄、前回更新してからの期間を表示する前回更新表示欄などが配置されている。前回更新表示欄には、前回の情報がないときには「新規」を表示し、前回の情報があるときにはその設定時期からの期間を表示する。使用者は、入力が終了したときには、図示しないＯＫキーを押下して入力処理を終了させる。
【００４４】
次に、ＣＰＵ１２は、印刷媒体Ｓがセットされているか否かを判定し（ステップＳ４１０）、印刷媒体Ｓがセットされていないときには、印刷媒体Ｓがセットされるまで待機する。このとき、操作パネル１５の表示部に「入力した種類の印刷媒体をプリンターユニット４０にセットして下さい」との内容のメッセージを表示してもよい。使用者は、入力した種類の印刷媒体Ｓをプリンターユニット４０の給紙位置にセットする。印刷媒体Ｓがセットされると、ＣＰＵ１２は、印刷補正情報４６を用いない印刷搬送補正なしの状態で印刷媒体Ｓを搬送させ（ステップＳ４２０）、印刷搬送パターンデータ４５を用い、印刷媒体Ｓへの印刷搬送補正パターンの印刷処理を実行させる（ステップＳ４３０）。この印刷処理では、図１０（ａ）に示すように、印刷媒体Ｓの形成搬送方向を長手方向とする印刷搬送補正パターン７５を形成搬送方向に交差する主走査方向に印刷ヘッド５２を移動させると共に印刷媒体Ｓを搬送させ、この印刷媒体Ｓに印刷する。このように、印刷搬送補正パターン７５は形成搬送方向を長手方向として印刷されるため、この印刷搬送補正パターン７５は、プリンターユニット４０の搬送ずれの検出を行いやすい画像として印刷媒体Ｓ上に印刷することができる。
【００４５】
次に、ＣＰＵ１２は、スキャナーユニット２０に原稿Ｍがセットされたか否かを判定し（ステップＳ４４０）、原稿Ｍがセットされていないときには、原稿Ｍがセットされるまで待機する。このとき、操作パネル１５の表示部に「印刷した印刷媒体を形成搬送方向と読取搬送方向とが沿うようにスキャナーユニット２０にセットして下さい」との内容のメッセージを表示してもよい。使用者は、印刷搬送補正パターン７５を印刷した印刷媒体Ｓを原稿Ｍとしてスキャナーユニット２０の給紙位置にセットする。このとき、使用者は、読取搬送補正パターン７０が形成された印刷媒体Ｓを、原稿搬送部の読取搬送方向とプリンターユニット４０の形成搬送方向とが沿う状態で、スキャナーユニット２０の給紙位置にセットするものとする。
【００４６】
原稿Ｍがセットされると、ＣＰＵ１２は、読取補正情報２６を用いる読取搬送補正ありの状態で原稿Ｍを搬送させ（ステップＳ４５０）、ＣＩＳモジュール３２による画像読取処理を実行させる（ステップＳ４６０）。なお、この原稿Ｍの搬送処理及び読取処理は、ステップＳ４７０〜Ｓ４９０の間は少なくとも継続するものとする。次に、ＣＰＵ１２は、印刷搬送補正パターン７５の先端を検出したか否かを判定し（ステップＳ４７０）、先端を検出していないときにはステップＳ４５０，Ｓ４６０の処理を継続する。印刷搬送補正パターン７５の先端の検出は、例えば、読み取った画像のエッジを検出し、その幅などの一致不一致を判定するパターン判定を行うものとしてもよい。印刷搬送補正パターン７５の先端を検出した際には、その先端位置を記憶し（ステップＳ４８０）、印刷搬送補正パターン７５の後端が検出されたか否かを、ステップＳ１９０の処理と同様に判定する（ステップＳ４９０）。
【００４７】
印刷搬送補正パターン７５の後端が検出されたときには、ＣＰＵ１２は、印刷搬送補正パターン７５の読取長さを求め、印刷搬送補正パターン７５の基準長さとの比に基づいて印刷搬送補正値を算出する（ステップＳ５００）。ここでは、例えば、読取長さに補正値を乗算すると基準長さとなる補正値を算出するものとしてもよい。なお、印刷搬送補正パターン７５において、中間領域にある仕切り線は、例えば、搬送曲がりや紙ジャムなど、原稿Ｍの搬送が正しく行われたか否かの判定に用いるものとしてもよい。そして、算出した印刷搬送の補正値と印刷媒体の種類とを対応付けて印刷補正情報４６を設定し（ステップＳ５１０）、このルーチンを終了する。ここで、前回までに補正値が記憶された印刷媒体の種類では、新たな補正値に更新する処理を行うものとする。このように、読取処理での搬送ずれがない状態で印刷搬送補正パターン７５を読み取ることにより、印刷媒体の種類ごとに印刷搬送条件の補正値を対応付けた印刷補正情報を設定するのである。
【００４８】
次に、この印刷補正情報４６を用いて印刷媒体Ｓの通常の印刷を行う際の処理について説明する。図１１は、印刷処理ルーチンの一例を示すフローチャートである。このルーチンは、例えば、電源がオンされたあと、使用者の操作パネル１５での操作により、印刷用画像を印刷処理する印刷指示がなされたあと実行される。ここでは、コントローラー１１のＣＰＵ１２は、プリンターＡＳＩＣ４１の機能を利用してこのルーチンを実行するものとした。
【００４９】
このルーチンが実行されると、コントローラー１１のＣＰＵ１２は、印刷を行う印刷媒体の種類の入力処理を実行する（ステップＳ６００）。この処理では、図５の原稿種類入力画面６０と同様の画面を操作パネル１５の表示部に表示させ、使用者による図示しない操作部のキー操作により、印刷媒体の種類を入力させる。次に、印刷補正情報４６における、入力された印刷媒体の種類に対応する補正値が前回設定されてからの期間を計算すると共に（ステップＳ６１０）、読取補正情報２６における、入力された印刷媒体の種類（原稿としての種類）に対応する補正値が前回設定されてからの期間を計算する（ステップＳ６２０）。続いて、印刷補正情報４６の印刷搬送補正値の計算した期間が所定期間を経過しているか否かを判定する（ステップＳ６３０）。この所定期間は、例えば、印刷搬送ローラー５８などの経時変化により搬送ずれがより大きくなるような期間に経験的に設定するものとしてもよく、例えば、３ヶ月や６ヶ月、１年などとしてもよい。ここでは、６ヶ月に設定されているものとして説明する。
【００５０】
ステップＳ６３０で所定期間が経過していないときには、ＣＰＵ１２は、印刷媒体Ｓがセットされたか否かを判定する一方（ステップＳ６８０）、所定期間が経過しているときには、更に、読取補正情報２６の読取搬送補正値の計算した期間が所定期間を経過しているか否かを判定する（ステップＳ６４０）。この所定期間も上記と同じに設定してもよいし、異なるものとしてもよい。読取補正情報２６の読取搬送補正値の期間が所定期間を経過していないときには、印刷補正情報４６の更新を実行するのが望ましい旨、使用者に報知する（ステップＳ６５０）。ここでは、図８のメッセージ表示欄６４と同様に、その旨のメッセージを表示することにより報知するものとした。一方、ステップＳ６４０で所定期間が経過しているときには、印刷補正情報４６の更新及び読取補正情報２６の更新を実行するのが望ましい旨、使用者に報知する（ステップＳ６５０，Ｓ６６０）。ここでも、図８のメッセージ表示欄６４と同様に、その旨のメッセージを表示することにより報知するものとした。
【００５１】
続いて、印刷中止指示がされたか、又は読取補正情報２６や印刷補正情報４６の更新指示がされたか否かを、操作パネル１５からの入力に基づいて判定し（ステップＳ６７０）、読取中止指示，読取搬送補正又は印刷搬送補正の実行指示がされたときには、そのままこのルーチンを終了する。なお、読取補正情報２６の更新指示がされたときは前述の読取補正情報設定処理ルーチンを実行し、印刷補正情報４６の更新指示がされたときには、前述の印刷補正情報設定処理ルーチンを実行するものとする。一方、ステップＳ６７０で読取中止指示又は更新指示がされないときには、印刷媒体Ｓがセットされたか否かを判定し（ステップＳ６８０）、印刷媒体Ｓがセットされていないときには待機し、印刷媒体Ｓがセットされたときには印刷補正情報４６を用いて印刷媒体Ｓを搬送させ（ステップＳ６９０）、印刷媒体Ｓへの印刷処理を実行させる（ステップＳ７００）。ここでは、印刷補正情報４６を用いて印刷媒体Ｓを搬送させるに際して、例えば、印刷補正情報４６に設定されている印刷搬送補正値に応じて、印刷搬送モーター５７のステップ数を増減させることにより印刷媒体Ｓの搬送距離を調節する処理を行うものとする。
【００５２】
続いて、ＣＰＵ１２は、印刷処理が終了したか否かを印刷媒体Ｓの後端が印刷搬送ローラー５８から外れたか否かに基づいて判定し（ステップＳ７１０）、印刷処理が終了していないときには、ステップＳ６９０，Ｓ７００の処理を繰り返し実行する。一方、印刷処理が終了したときには、このルーチンを終了する。このように、読取補正情報２６や印刷補正情報４６の更新の実行を報知し、読取補正情報２６や印刷補正情報４６の更新を促すことにより、原稿Ｍの搬送ずれの発生や印刷媒体Ｓの搬送ずれをより抑制しながら印刷媒体Ｓへの印刷処理を実行するため、より適切な印刷処理を実行することができる。
【００５３】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のＣＩＳモジュール３２が本発明の読取手段に相当し、原稿搬送モーター３７及び原稿搬送ローラー３８が原稿搬送手段に相当し、コントローラー１１及びスキャナーＡＳＩＣ２１が補正制御手段に相当し、読取搬送補正パターン７０が読取補正パターンに相当し、読取補正情報２６が読取補正情報に相当し、コントローラー１１及び操作パネル１５が報知手段に相当する。また、印刷ヘッド５２が画像形成手段に相当し、印刷搬送モーター５７及び印刷搬送ローラー５８が媒体搬送手段に相当し、印刷補正情報４６が形成補正情報に相当する。なお、本実施形態では、印刷読取システム１０の動作を説明することにより本発明の画像読取装置の制御方法及び画像形成読取システムの制御方法の一例も明らかにしている。
【００５４】
以上詳述した本実施形態の印刷読取システム１０によれば、プリンターエンジン５０の主走査方向（形成搬送方向に交差する方向）を長手方向とする読取搬送補正パターン７０が形成された印刷媒体Ｓを原稿Ｍとし、この媒体を読取搬送方向と主走査方向とが沿う状態で搬送して、この媒体を読み取り、この読取結果に基づいて原稿Ｍの搬送ずれを補正する読取補正情報２６を設定する。このように、読取搬送補正パターン７０は、主走査方向に形成されているため、プリンターユニット４０の搬送状態の影響を受けずに媒体上に形成することができる。また、このように形成した読取搬送補正パターン７０を読取搬送方向に沿って搬送して読み取るから原稿の搬送状態をより適切に把握することができる。更に、実際の原稿Ｍとなる印刷媒体に読取搬送補正パターン７０を形成し、読取補正情報２６を設定するため、例えば、他の種類の印刷媒体に読取搬送補正パターン７０を形成したもので読取補正情報２６を設定するものに比して、より正確な読取補正情報２６を設定することができる。そして、設定した読取補正情報２６を、同じ原稿種類の画像読取処理において利用可能である。したがって、より適切な画像読取処理を実行することができる。このため、より適切な読取画像を得ることができる。また、読取搬送補正パターン７０は、主走査方向を長手方向とするため、読取補正情報２６をより適正に更新することができる。
【００５５】
また、設定された読取補正情報２６を用いて読取補正情報２６に対応する種類の原稿の画像読取処理を実行させるため、より適切な画像読取処理を実行することができる。更に、読み取った読取搬送補正パターン７０の長さと予め記憶されている基準長さとの比に基づいて、搬送距離を補正する読取補正情報２６を設定するため、比較的容易に読取補正情報を設定することができる。更にまた、原稿の種類ごとに読取搬送補正値を対応付けた読取補正情報２６を設定するため、原稿の種類ごとにより適切な画像読取処理を実行することができる。そして、読取搬送補正パターン７０は、ＣＩＳモジュール３２の近傍の原稿搬送ローラー３８の周長よりも長く形成されているため、より確実に読取補正情報２６の設定を行うことができ、ひいてはより適切な画像読取処理を実行することができる。そしてまた、所定のタイミング、例えば、原稿の読取指示がされたときに、選択された種類の原稿の読取が所定期間経過しているときには読取搬送補正パターン７０の読取を促す警告を報知するため、より確実に読取補正情報が設定され、より適切な画像読取処理を実行することができる。
【００５６】
また、形成搬送方向を長手方向とする印刷搬送補正パターン７５を印刷媒体Ｓに形成させ、この印刷媒体Ｓを形成搬送方向と読取搬送方向とが沿う状態で搬送させると共に、先に設定した読取補正情報２６を用いてＣＩＳモジュール３２によって画像読取処理を実行して印刷搬送補正パターン７５を読み取らせ、この読取結果に基づいて印刷媒体Ｓの搬送距離（搬送ずれ）を補正する印刷補正情報４６を設定するため、より適切な画像読取処理を実行することによって、より適切な印刷補正情報４６を設定することができる。この印刷補正情報４６を用いることにより、より適切な印刷処理を実行することができる。このため、より適切な印刷画像を得ることができる。このとき、印刷補正情報４６の設定は、印刷搬送補正パターン７５を形成した印刷媒体と同種類の原稿の読取補正情報２６を用いて印刷搬送補正パターン７５の画像読取処理を実行するため、より適切な画像読取処理を実行することによって、より適切な印刷補正情報４６を設定することができる。また、印刷搬送補正パターン７５の長さと基準長さとの比に基づいて、媒体搬送部の搬送距離（搬送ずれ）を補正する印刷補正情報４６を設定するため、比較的容易に印刷補正情報４６を設定することができる。更に、印刷媒体の種類ごとに印刷搬送補正値を対応付けた印刷補正情報４６を設定するため、印刷媒体の種類ごとに、より適切な印刷処理を実行することができる。更にまた、印刷搬送補正パターン７５は、印刷ヘッド５２の近傍の印刷搬送ローラー５８の周長よりも長く形成されているため、より確実に印刷補正情報４６を設定し、より適切な印刷処理を実行することができる。
【００５７】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００５８】
例えば、上述した実施形態では、原稿搬送ローラー３８での搬送ずれに対して、搬送距離を調節する読取搬送補正値を含む読取補正情報２６を設定するものとしたが、画像読取処理での搬送ずれを補正するものとすれば特にこれに限定されない。例えば、ＣＩＳモジュール３２のＣＩＳ３４の読取ステップ数を補正する読取補正値を含む読取補正情報を設定するものとしてもよい。ここで、読取ステップ数とは、例えば、所定距離を原稿Ｍが搬送される際にＣＩＳ３４で読み取るライン数をいうものとしてもよい。即ち、所定距離を原稿Ｍが搬送される際に、読み取るライン数を多くすれば搬送方向に長い画像となり、読み取るライン数を少なくすれば搬送方向に短い画像となり、結果として搬送ずれを補正することができる。また、原稿搬送ローラー３８での搬送ずれに対して、搬送距離を調節する処理を行うものとしたが、ＣＩＳモジュール３２のＣＩＳ３４の読取ステップ数を調節する処理を行うものとしてもよい。こうしても、より適切な画像読取処理を実行することができ、より適切な読取画像を得ることができる。
【００５９】
上述した実施形態では、原稿の種類ごとに読取搬送補正値を対応付けた読取補正情報２６を設定するものとしたが、特にこれに限定されず、１種類の原稿と読取搬送補正値を対応付けた読取補正情報を設定するものとしてもよい。こうしても、読取補正情報を設定した原稿に対しては、より適切な画像読取処理を実行することができる。
【００６０】
上述した実施形態では、読取搬送補正パターン７０は原稿搬送ローラー３８の周長よりも長く形成されているものとしたが、特にこれに限定されない。また、ＣＩＳモジュール３２の近傍の原稿搬送ローラー３８の周長よりも長いとしたが、画像読取処理に関与するもののうち最も大きい原稿搬送ローラーの周長よりも長いものとしてもよい。
【００６１】
上述した実施形態では、所定期間を経過すると読取補正情報２６の更新を実行するのが望ましい旨、使用者に報知するものとしたが、特にこれに限定されない。例えば、特定の原稿Ｍに対して、所定枚数の画像読取処理を行うと読取補正情報２６の更新を実行するのが望ましい旨使用者へ報知するものとしてもよい。また、上述した実施形態では、所定期間を経過すると印刷補正情報４６の更新を実行するのが望ましい旨、使用者に報知するものとしたが、特にこれに限定されない。例えば、特定の印刷媒体Ｓに対して、所定枚数の印刷処理を行うと印刷補正情報４６の更新を実行するのが望ましい旨使用者へ報知するものとしてもよい。
【００６２】
上述した実施形態では、読取補正情報２６や印刷補正情報４６の更新の報知を操作パネル１５に表示出力することにより行うものとしたが、特にこれに限定されない。例えば、音出力により報知するものとしてもよいし、印刷出力により報知するものとしてもよい。
【００６３】
上述した実施形態では、読取補正情報２６の更新を報知するものとしたが、この読取補正情報２６の更新を報知する処理を省略するものとしてもよい。こうしても、設定した読取補正情報２６を用いることにより、より適切な画像読取処理を実行することができる。また、上述した実施形態では、印刷補正情報４６の更新を報知するものとしたが、この印刷補正情報４６の更新を報知する処理を省略するものとしてもよい。こうしても、設定した読取補正情報２６や印刷補正情報４６を用いることにより、より適切な印刷処理を実行することができる。あるいは、印刷補正情報４６の設定を省略してもよい。こうしても、読取補正情報２６を用いてより適切な画像読取処理を実行することはできる。
【００６４】
上述した実施形態では、印刷搬送ローラー５８での搬送ずれに対して、搬送距離を調節する印刷搬送補正値を含む印刷補正情報４６を設定するものとしたが、印刷処理での搬送ずれを補正するものとすれば特にこれに限定されない。例えば、印刷ヘッド５２のインクの吐出ステップ数を補正する印刷補正値を含む印刷補正情報を設定するものとしてもよい。ここで、インクの吐出ステップ数とは、例えば、印刷媒体Ｓを所定距離搬送する際に印刷ヘッド５２から吐出するインクのライン数としてもよい。即ち、所定距離を印刷媒体Ｓが搬送される際に、インクを吐出するライン数を多くすれば搬送方向に長い画像となり、インクを吐出するライン数を少なくすれば搬送方向に短い画像となり、結果として搬送ずれを補正することができる。また、印刷搬送ローラー５８での搬送ずれに対して、搬送距離を調節する処理を行うものとしたが、印刷ヘッド５２の吐出ステップ数を調節する処理を行うものとしてもよい。こうしても、より適切な印刷処理を実行することができ、より適切な印刷画像を得ることができる。
【００６５】
上述した実施形態では、読取補正情報２６を用いて印刷搬送補正パターン７５を読み取り、印刷補正情報４６を設定するものとしたが、特にこれに限定されず、印刷搬送補正パターン７５の読取処理及び印刷補正情報４６の設定のうち少なくとも一方を実行する際に、設定した読取補正情報２６を用いるものとしてよい。例えば、読取補正情報２６を用いずに印刷搬送補正パターン７５を読み取り、読み取った印刷搬送補正パターン７５の長さを読取補正情報２６を用いて補正し、この補正後の値を読取値として印刷補正情報４６を設定するものとしてもよい。こうしても、読取補正情報２６によりスキャナーエンジン３０での搬送ずれを加味し、より適切な印刷補正情報４６を設定することができる。
【００６６】
上述した実施形態では、形成搬送方向に交差する方向に印刷ヘッド５２を移動させて画像を形成するものとしたが、特にこれに限定されず、例えば、形成搬送方向に交差する方向に形成されたラインヘッドにより画像を形成するものとしてもよい。こうしても、読取補正情報２６や印刷補正情報４６を用いることによって、より適切な印刷処理を実行することができ、より適切な印刷画像を得ることができる。
【００６７】
上述した実施形態では、スキャナーユニット２０とプリンターユニット４０とが別々のユニットとして構成されているものとしたが、特にこれに限定されず、図１２に示すように、搬送経路及び搬送ローラーを共有するスキャナーエンジン３０Ｂとプリンターエンジン５０Ｂとを備えるものとしてもよい。図１２は、搬送経路を共用する印刷読取システム１０Ｂの説明図である。こうすれば、より構成を簡略化することができる。このとき、読取補正情報と印刷補正情報とを共通するものとしてもよい。更にこのとき、印刷搬送パターンデータ４５を省略するものとしてもよい。
【００６８】
上述した実施形態では、読取補正情報２６を記憶部２３に記憶するものとしたが、特にこれに限定されず、例えばフラッシュメモリー１３に記憶してもよいし、記憶部４３に記憶するものとしてもよい。また、印刷補正情報４６を記憶部４３に記憶するものとしたが、特にこれに限定されず、例えばフラッシュメモリー１３に記憶してもよいし、記憶部２３に記憶するものとしてもよい。また、読取搬送パターンデータ４４及びその基準長さを記憶部４３に記憶するものとしたが、特にこれに限定されず、例えばフラッシュメモリー１３に記憶してもよいし、記憶部２３に記憶するものとしてもよいし、読取搬送パターンデータ４４及びその基準長さを別々の記憶部に記憶するものとしてもよい。また、印刷搬送パターンデータ４５及びその基準長さを記憶部４３に記憶するものとしたが、特にこれに限定されず、例えばフラッシュメモリー１３に記憶してもよいし、記憶部２３に記憶するものとしてもよいし、印刷搬送パターンデータ４５及びその基準長さを別々の記憶部に記憶するものとしてもよい。
【００６９】
上述した実施形態では、読取補正情報設定処理ルーチンのステップＳ１２０において、印刷補正情報４６による印刷搬送補正ありで印刷媒体Ｓを搬送するものとしたが、この印刷搬送補正なしで印刷媒体Ｓを搬送するものとしてもよい。読取搬送補正パターン７０は、形成搬送方向に交差する方向に形成されており、印刷時の搬送処理の影響を受けにくいからである。また、ステップＳ１５０において、読取補正情報２６による読取搬送補正なしで原稿Ｍを搬送するものとしたが、これに限定されず、例えば、すでに登録がある場合には、読取補正情報２６による読取搬送補正ありで原稿Ｍを搬送するものとしてもよい。このとき、読取搬送補正パターン７０の読取結果に基づいて、更新前の読取搬送補正値を加味した適正な読取搬送補正値に更新するものとすればよい。
【００７０】
上述した実施形態では、印刷補正情報設定処理ルーチンのステップＳ４２０において、印刷補正情報４６による印刷搬送補正なしで印刷媒体Ｓを搬送するものとしたが、この印刷搬送補正ありで印刷媒体Ｓを搬送するものとしてもよい。このとき、印刷搬送補正パターン７５の読取結果に基づいて、更新前の印刷搬送補正値を加味した適正な印刷搬送補正値に更新するものとすればよい。
【００７１】
上述した実施形態では、印刷補正情報４６を設定する印刷媒体Ｓについて、読取補正情報２６が既に設定されているものとして説明したが、例えば、ステップＳ４００での印刷媒体Ｓの種類の入力のあとに、対応する原稿Ｍの読取搬送補正値があるか否かを判定し、対応する原稿Ｍの読取搬送補正値がない場合には、読取搬送補正値を設定する旨の報知を使用者に行うものとしてもよい。
【００７２】
上述した実施形態では、スキャナーユニット２０及びプリンターユニット４０を備えたマルチファンクションプリンターとして構成された印刷読取システム１０として説明したが、特にこれに限定されず、例えば、プリンターユニット４０を備えないスキャナーユニットとしてもよいし、ＦＡＸ機能を備えたＦＡＸ装置としてもよい。また、プリンターユニット４０は、インクジェット方式のカラープリンター機構としたが、特にこれに限定されず、電子写真方式のカラープリンターとしてもよいし、ドットインパクト方式のカラープリンターとしてもよいし、これらのモノクロプリンターとしてもよい。
【００７３】
上述した実施形態では、印刷読取システム１０として説明したが、スキャナーユニット２０の制御方法としてもよいし、この方法を実行するプログラムとしてもよい。また、印刷読取システム１０の制御方法としてもよいし、この方法を実行するプログラムとしてもよい。
【符号の説明】
【００７４】
１０，１０Ｂ  印刷読取システム、１１  コントローラー、１２  ＣＰＵ、１３  フラッシュメモリー、１４  ＲＡＭ、１５  操作パネル、２０  スキャナーユニット、２１  スキャナーＡＳＩＣ、２２  制御部、２３  記憶部、２６  読取補正情報、３０，３０Ｂ  スキャナーエンジン、３２  ＣＩＳモジュール、３３  光源ユニット、３３Ｒ  赤ＬＥＤ、３３Ｇ  緑ＬＥＤ、３３Ｂ  青ＬＥＤ、３４  ＣＩＳ、３５  受光素子、３７  原稿搬送モーター、３８  原稿搬送ローラー、４０  プリンターユニット、４１  プリンターＡＳＩＣ、４２  制御部、４３  記憶部、４４  読取搬送パターンデータ、４５  印刷搬送パターンデータ、４６  印刷補正情報、５０，５０Ｂ  プリンターエンジン、５１  キャリッジ、５２  印刷ヘッド、５３  ノズル、５４ａ  キャリッジモーター、５４ｂ  従動ローラー、５５  ベルト、５６  ガイド、５７  印刷搬送モーター、５８  印刷搬送ローラー、５９  カートリッジ、６０  原稿種類入力画面、６１  カーソル、６２  種類入力欄、６３  前回更新表示欄、６４  メッセージ表示欄、７０  読取搬送補正パターン、７５  印刷搬送補正パターン、Ｍ  原稿、Ｓ  印刷媒体。
【図１】
0005884511.tif 000002
【図２】
0005884511.tif 000003
【図３】
0005884511.tif 000004
【図４】
0005884511.tif 000005
【図５】
0005884511.tif 000006
【図６】
0005884511.tif 000007
【図７】
0005884511.tif 000008
【図８】
0005884511.tif 000009
【図９】
0005884511.tif 000010
【図１０】
0005884511.tif 000011
【図１１】
0005884511.tif 000012
【図１２】
0005884511.tif 000013