(57)【要約】      （修正有）【課題】画像補正のための処理を軽くし、画像補正に必要な内部メモリを減少させることができる画像処理装置を提供する。【解決手段】画像データから記録媒体のスキューや歪みを検出し搬送路上の複数の記録媒体の状態で共通する、基準となる搬送位置からのずれを示す画像位置ずれ傾向を求める画像ずれ傾向算出部と、画像位置ずれ傾向に応じて画像補正に使用される記録媒体の搬送方向と直交する主走査方向の画像データの分割数を設定する画像補正情報制御部と、内部メモリを有する画像補正部と設定された分割数で主走査方向に画像データを複数のブロックに分割し分割した画像データをブロック単位で画像補正部の内部メモリに転送するリードＤＭＡＣと、を備え、画像補正部は内部メモリに転送されたブロック単位の画像データを画像位置ずれ傾向に応じて画素単位で読み出し、画素単位の読み出しの際に画像位置ずれを補正する。【選択図】図１０
2018141931.tif 000002
【特許請求の範囲】
【請求項１】
搬送路上に搬送されている記録媒体の状態を画像データとして検出する画像読取手段から読み取った複数の記録媒体の画像データを蓄積して記憶する第１の記憶部と、
前記画像データから前記記録媒体のスキューや歪みを検出し、前記搬送路上の複数の記録媒体の状態で共通する、基準となる搬送位置からのずれを示す画像位置ずれ傾向を求める画像ずれ傾向算出部と、
前記画像位置ずれ傾向に応じて、画像補正に使用される、前記記録媒体の搬送方向と直交する主走査方向の画像データの分割数を設定する画像補正情報制御部と、
内部メモリを有する、画像補正部と、
前記設定された分割数で前記主走査方向に画像データを複数のブロックに分割し、分割した画像データをブロック単位で前記画像補正部の前記内部メモリに転送するリードＤＭＡＣと、を備え、
前記画像補正部は、前記内部メモリに転送されたブロック単位の前記画像データを、前記画像位置ずれ傾向に応じて画素単位で読み出し、前記画素単位の読み出しの際に画像位置ずれを補正する、
画像処理装置。
【請求項２】
前記画像ずれ傾向算出部では、前記記録媒体や搬送速度などの条件の変更に応じて、又は一定間隔ごとに、前記画像補正に用いる前記画像位置ずれ傾向を更新可能である、
請求項１に記載の画像処理装置。
【請求項３】
前記記録媒体や前記搬送速度などの条件に応じた前記画像位置ずれ傾向を記憶する第２の記憶部を備える、
請求項２に記載の画像処理装置。
【請求項４】
前記画像ずれ傾向算出部で使用される、画像位置ずれ傾向を求めるために読み取る前記複数の記録媒体の枚数は変更可能である、
請求項１乃至３のいずれか一項に記載の画像処理装置。
【請求項５】
前記画像補正情報制御部では、前記記録媒体や搬送速度などの条件の変更に応じて、画像データを読み出す際の前記主走査方向の分割数を変更可能である、
請求項１乃至３のいずれか一項に記載の画像処理装置。
【請求項６】
画像データの補正機能のＯＮ／ＯＦＦ、及び画像位置ずれ傾向を補正に用いる機能の有効化／無効化を切り替え可能に設定するレジスタ部、を備え、
前記レジスタ部により、前記画像位置ずれ傾向を補正に用いる機能の無効化を設定し、且つ、画像データ補正機能をＯＮにした場合、前記画像補正部は、前記画像位置ずれ傾向を用いずに、前記画像読取手段で検出した情報を、一枚ごとの前記記録媒体の画像補正に即座に反映させる、
請求項１乃至５のいずれか一項に記載の画像処理装置。
【請求項７】
前記画像補正情報制御部は、検出した記録媒体の画像データが、前記画像位置ずれ傾向から逸脱していないか監視し、画像データが逸脱した場合は、前記レジスタ部に、前記画像位置ずれ傾向を補正に用いる機能を無効化するように切り替えさせる、
請求項６に記載の画像処理装置。
【請求項８】
請求項１乃至７のいずれか一項に記載の画像処理装置と、
複数の感光体と、
光源が発光することで前記各感光体に静電潜像を書き込む光書込み手段と、
前記記録媒体を搬送路上で搬送する搬送手段と、
前記感光体上に形成された前記静電潜像が現像されたトナー像を直接、又は中間転写部材を介して、前記搬送手段によって搬送されている前記記録媒体にトナー画像を転写する転写部材と、
前記トナー像が転写された後の前記記録媒体の前記搬送路上の状態を画像データとして検出する画像読取手段と、
前記画像読取手段の検出結果に応じて、前記画像処理装置で補正した画像データを、前記光書込み手段へ転送する転送部と、を有する、
画像形成装置。
【請求項９】
前記画像読取手段は、前記記録媒体の表面への画像形成後に、前記画像データを検出し、
前記画像補正部は、画像位置ずれを基にして、裏面への画像形成の際に、前記記録媒体上に形成される画像が、適切な位置になるように、読み取られた前記搬送路上の前記記録媒体の状態を基にして、裏面用の画像データの傾きを補正する、
請求項８に記載の画像形成装置。
【請求項１０】
前記画像読取手段は、連続して搬送される前記記録媒体の画像形成後に、前記画像データを検出し、
前記画像補正部は、画像位置ずれを基にして、後続の記録媒体の画像形成の際に、前記記録媒体上に形成される画像が、適切な位置になるように、読み取られた前記搬送路上の前記記録媒体の状態を基にして、後続の記録媒体の画像データの傾きを補正する、
請求項８に記載の画像形成装置。
【請求項１１】
画像形成装置の画像補正制御方法であって、
前記画像形成装置は、画像読取手段と、記憶部と、リードＤＭＡＣと、及び内部メモリを含む画像補正部と、を備えており、
搬送路上に搬送されている記録媒体を画像データとして前記画像読取手段が検出するステップと、
読み取った複数の記録媒体の画像データを蓄積して前記記憶部に記憶させるステップと、
前記画像データから前記記録媒体のスキューや歪みを検出し、複数の記録媒体で共通する画像位置ずれ傾向を把握する画像位置ずれ傾向算出ステップと、
前記画像位置ずれ傾向に応じて、画像補正のための主走査方向の画像データの分割数を設定するステップと、
前記設定された分割数で前記主走査方向に画像データを複数のブロックに分割して、前記リードＤＭＡＣが、分割した画像データをブロック単位で前記画像補正部の前記内部メモリに転送するステップと、
前記内部メモリに転送されたブロック単位の前記画像データを、前記画像補正部が前記画像位置ずれ傾向に応じて画素単位で読み出し、前記画素単位の読み出しの際に画像位置ずれを補正するステップと、を有する、
画像形成装置の画像補正制御方法。    
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置及び画像形成装置の画像処理方法に関する。
【背景技術】
【０００２】
印刷された用紙上の画像の位置ずれを補正するために、画像形成装置において、読み取り機構（光学センサ等）により画像データのスキューや歪みを検出して、用紙の搬送状態に合わせて走査ラインを機械的に補正する技術と、用紙の搬送状態に合わせて電気的手法により画像データを補正する技術とがある。電気的手法として、読み取り機構（光学センサ等）で読み取った結果を元に画像処理を施すことによって、素早く処理した結果をフィードバックして、リアルタイムに画像データのスキューや歪みを補正することが提案されている。
【０００３】
例えば、特許文献１や特許文献２には、画像形成装置の停止している時間であるダウンタイムを短縮し、高速かつ高精度にスキュー補正を行う目的で、画像形成動作を中断せずにリアルタイムで画像の位置ずれを補正する構成や、スキュー傾向を算出してその結果を元に画像補正を行う方法が開示されている。
【０００４】
このようなスキューや歪みを補正する手法は読み取り機構で読み取った位置ずれ情報を、１枚ずつリアルタイムに処理して、連続搬送において、読み取った用紙の後続の用紙に対して補正をかけていた。さらに、表面に対する裏面の画像の位置ずれを補正する場合には、表面印刷後の用紙の搬送状態をセンサ類で読み取り、その用紙の、裏面印刷動作の際に即座に補正を行っていた。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記のように、連続する用紙での後続の用紙に対する補正や、表面読み取り後の裏面の読み取り機構（センサ類）で読み取った情報から後続の用紙や該当の用紙の裏面に画像補正をかけるためには、即座に補正する必要があり、そのためには高速かつ複雑な画像データの補正処理が必要になるため、補正に用いる内部メモリも多く持つ必要があった。内部メモリが増えると、制御が複雑になるとともに、コストが上がってしまう。
【０００６】
そこで、本発明は、上記事情に鑑み、画像形成動作を中断させずに実施する画像補正のための処理を軽くし、画像補正に必要な内部メモリを減少させることができる、画像処理装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一態様では、
搬送路上に搬送されている記録媒体の状態を画像データとして検出する画像読取手段から読み取った複数の記録媒体の画像データを蓄積して記憶する第１の記憶部と、
前記画像データから前記記録媒体のスキューや歪みを検出し、前記搬送路上の複数の記録媒体の状態で共通する、基準となる搬送位置からのずれを示す画像位置ずれ傾向を求める画像ずれ傾向算出部と、
前記画像位置ずれ傾向に応じて、画像補正に使用される、前記記録媒体の搬送方向と直交する主走査方向の画像データの分割数を設定する画像補正情報制御部と、
内部メモリを有する、画像補正部と、
前記設定された分割数で前記主走査方向に画像データを複数のブロックに分割し、分割した画像データをブロック単位で前記画像補正部の前記内部メモリに転送するリードＤＭＡＣと、を備え、
前記画像補正部は、前記内部メモリに転送されたブロック単位の前記画像データを、前記画像位置ずれ傾向に応じて画素単位で読み出し、前記画素単位の読み出しの際に画像位置ずれを補正する、画像処理装置を提供する。
【発明の効果】
【０００８】
一態様によれば、画像処理装置において、画像形成動作を中断させずに実施する画像補正のための処理を軽くし、画像補正に必要な内部メモリを減少させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る画像形成装置の全体概略図。
【図２】画像形成装置の搬送路上で搬送される用紙の状態について説明する図。
【図３】本発明の一実施形態に係る画像形成装置の複数の装置機能の実現に係るハードウェア構成を示す概略ブロック図。
【図４】図３の画像形成装置に含まれるシステムコントローラの内部構成の例を示すブロック図。
【図５】本発明の一実施形態に係る画像形成装置の画像補正に係る部分の概略ブロック図。
【図６】本実施形態に係る光書き込み装置と感光体との配置関係を示す図。
【図７】図５の画像形成装置に含まれる画像転送ユニット内のデータ処理部及びメモリの例を示すブロック図。
【図８】図７のデータ処理部に含まれる画像補正情報算出部及びメモリの例を示すブロック図。
【図９】画像読み取り部で検出した画像データにおける記録媒体の傾きが、右肩下がり、左下がりの場合の、検出値slope、ΔYの設定例。
【図１０】図７のデータ処理部に含まれる画像処理部及びメモリの例を示すブロック図。
【図１１】本発明の実施形態に係る画像補正部の機能、エッジ補正部の機能のON/OFFを切り替えるレジスタ部のアドレス情報を示す図。
【図１２】本発明の実施形態において、画像位置ずれ傾向を算出する際の詳細フローチャート。
【図１３】本発明の実施形態において、画像形成装置の印刷開始期間の動作を示す制御フローチャート。
【図１４】本発明の実施形態において、画像形成装置で画像補正機能を有効化して連続印刷動作を行っているときの制御フローチャート。
【図１５】画像データがメモリ内に格納された際の、一般的な記録媒体の状態を示すイメージ図。
【図１６】本発明の画像処理制御において、リードＤＭＡＣが主走査方向に等分割して画像データの読み出す読み出し方の例を示す図。
【図１７】本発明の画像処理制御を用いて、画像データを補正するためにデータを読み出し、記録媒体の状態を内部メモリに保存した様子を示す図。
【図１８】本発明の画像処理制御において、図１６の例よりも画像の位置ずれが大きい場合の、リードＤＭＡＣが主走査方向に等分割して画像データの読み出す読み出し方の例を示す図。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明を実施するための形態について説明する。各図面において、同一構成部分には同一符号を付し、重複した説明を省略する場合がある。
【００１１】
＜画像形成装置＞
図１は、本発明の一実施形態に係る画像形成装置１の全体概略図である。図１では大型の画像形成装置を図示しているが、本発明は画像形成装置全般に適用可能なものである。
【００１２】
図１の画像形成装置１は、給紙ユニット１１と、転写ユニット１２と、作像ユニット１３と、光書き込み装置１４と、搬送機構１５と、反転ユニット１５５と、定着ユニット１６と、画像読み取り部１７と、排紙部１８と、操作部１９０等を備える。
【００１３】
作像ユニット１３は、感光体１３１、帯電器（不図示）、現像部１３２、感光体クリーナ（不図示）、及び徐電器１３３等を有する。作像ユニット１３として、イエロー用、マゼンタ用、シアン用、ブラック用のための作像ユニット１３Ｙ，１３Ｍ，１３Ｃ，１３Ｋが夫々配列される。これらの作像ユニット１３の構成は、形成するトナー画像の色が異なるが、内部構成は同じである。
【００１４】
転写ユニット１２は、中間転写ベルト１２１、一次転写器１２２、及び二次転写対向ローラ１２３等を有する。
【００１５】
図１の画像形成装置１はプリンタサーバ２と接続しており、画像データをプリンタサーバ２から受け取る。画像データを受信して印刷起動がかかると、給紙ユニット１１から指定サイズの用紙Ｐが供給され、その用紙Ｐが搬送ベルト１５１上を搬送ローラ１５２によって搬送される。搬送ベルト１５１は搬送路として機能し、複数の搬送ローラ１５２は搬送手段として機能する。
【００１６】
画像形成装置１において、受信した画像データには、画像転送ユニット３２（図５参照）のデータ処理部６１によって、画像処理が施される。
【００１７】
画像形成装置は画像処理後の画像データを基に、光書き込み装置（光書込み手段）１４が発光することで、帯電器によって一様に帯電された、感光体１３１表面を露光して、潜像を書き込む。そして、現像部１３２により、感光体１３１に形成された潜像が現像（可視像化）され、感光体１３１にトナー画像を形成させる。
【００１８】
そして、異なる色のトナー像が形成された各色の感光体１３１は、一次転写器１２２とともにトナー像を挟み込むことで、回転する中間転写ベルト（中間転写部材）１２１に、トナー像を重畳して転写する。
【００１９】
中間転写ベルト１２１上に形成されたトナー画像は搬送されてきた用紙Ｐ（表面）上に転写される。その後定着ユニット１６０によって定着される。
【００２０】
表面が印刷された用紙Ｐは搬送ベルト１５１上を搬送され、画像読み取り部１７０によって、スキュー（斜行の傾き）や歪み（変形）を読み取られる。その後、用紙は反転ユニット１５５によって反転され、表面印刷時と同じような挙動で裏面も印刷される。
【００２１】
このとき、画像読み取り部１７０で読み取った表面の画像データを基に、裏面用の画像データの補正を行う。
【００２２】
ここでは、両面印刷動作で、表面に対する裏面の画像の位置ずれを補正する場合について説明する。具体的には、表面の画像形成後の用紙Ｐの搬送状態を画像読み取り部１７０で読み取り、その用紙の、裏面の画像形成動作の際に、その搬送状態に合わせて補正された画像データを用いて、画像形成動作が行われる。
【００２３】
本発明の画像処理制御は、両面印刷に限らず、画像データのスキューや歪みの補正技術全般に関するものであり、各版（各色）ごとの位置ずれ補正にも適用可能である。
【００２４】
そして、両面ともに印刷された用紙Ｐは搬送ベルト１５１上を搬送されて、画像形成装置の外部の排紙部１８に出力される。
【００２５】
なお、図１では、中間転写方式の画像形成装置について説明しているが、本願の画像処理制御は、中間転写ベルトを用いず感光体から用紙に転写する直接転写方式にも適用できる。さらに、図１では、カラータイプ・タンデム式の画像形成装置を例に挙げているが、モノクロタイプ、カラーであっても感光体が１ドラム式の画像形成方式の画像形成装置に対しても、本発明の画像処理制御は適用可能である。
【００２６】
＜搬送路＞
図２は、画像形成装置の搬送路上で搬送される用紙Ｐの状態について説明する図である。図２において、（ａ）はスキューや歪みに一定の傾向が表れている状態の例であり、（ｂ）は用紙ごとに大きなスキューが表れた状態の例を示している。なお、図２では、用紙Ｐの傾きの度合は理解しやすさを考慮して極端に示している。
【００２７】
図２（ｂ）のような状態の場合には、一定の傾向が見受けられない。この場合、画像データを補正して表裏の位置合わせを行うことも可能だが、搬送路等に何らかの極端なずれを発生させる要因があることが考えられるため、画像形成装置自体のメンテナンスも考える必要がある。
【００２８】
一般的には用紙、あるいは印刷する画像に、スキューや歪みが生じる場合は図２（ａ）のように一定の傾向（画像位置ずれ傾向）が表れる。
【００２９】
これはスキューや歪みの発生が画像形成装置の使用される環境（気温等）、装置間のメカ的な要因、用紙の種類等により発生するためである。
【００３０】
本発明の下記実施形態では、画像読み取り部（光学センサ等）１７０で読み取った、図２（ａ）のような複数枚のスキューや歪みの情報を蓄積してこのデータに基づいて画像データの傾き等の傾向を把握する。この計測データに基づいた傾向を基にして、後続の用紙や裏面の、画像データを補正する制御について説明する。
【００３１】
＜装置機能のハードウェア構成＞
図３は、画像形成装置１の複数の装置機能の実現に係るハードウェア構成を示す概略ブロック図である。図３に示す画像形成装置１では、コピー機、ファクシミリ、スキャナー、プリンタ等の複合機能を実現するために、操作ボード（ＯＰＢ）２１、ファクシミリボード（ＦＸＢ）２２、スキャナー（ＡＤＦ）２４、画像形成エンジン２３等が設けられている。さらに画像形成装置１には、画像形成装置１全体を制御するシステムコントローラ２５と、装置内で画像データを行き来する際の画像データの保存領域である画像メモリ２６とが設けられている。
【００３２】
詳しくは、システムコントローラ２５には、オペレータに対して表示機能と機能設定機能と情報入力機能を提供する操作ボード２１が通信系Ｉ／Ｆ部（インターフェース部）５５を介して接続されている。
【００３３】
また、通常のコピー処理に関する制御の他に、システムコントローラ２５は、外部機器の一例であるホストＰＣ３からＬＡＮ９３等を介して、画像データやプリント指示コマンド等を受信し、画像データをプリントアウトする印刷制御も行う。
【００３４】
更に、システムコントローラ２５は、プリンタサーバ２からの画像データ及び印刷コマンドをＬＡＮ９１及び高速シリアルＩ／Ｆ９２（図５参照）を通じて受信して動作するために、ＬＡＮ９１のコントローラ３１（図５参照）やパラレルＩ／Ｆ（不図示）等を備える。
【００３５】
ファクシミリボード２２は、ファクシミリ送信指示があるときに、システムコントローラ２５を介してスキャナユニット２４を駆動して原稿の画像を読み込み、その画像データをＰＢＸ（Private Branch eXange：構内交換機）９３経由でファクシミリ通信回線に送信する。
【００３６】
また、反対に受信の際は、ファクシミリボード２２は、通信回線からファクシミリ呼び出しに応じて画像データを受信し、システムコントローラ２５を介して画像形成装置１を駆動し、受信した画像データをプリントアウトできる。
【００３７】
スキャナユニット２４及び画像形成エンジン２３は、汎用バスであるＰＣＩｅバス２７を介して相互に通信を行う。スキャナユニット２４は、その内部の画像処理ユニットによって、読み取り画像データの光学系及びデジタル信号への量子化に伴う信号劣化を補正し、画像データを画像形成エンジン２３に与えたり、システムコントローラ２５に接続された画像メモリ２６に書き込んだりする。
【００３８】
また、画像データを画像メモリ２６に蓄積し、画像処理を行う場合は、システムコントローラ２５において、画像メモリ２６のアクセス制御、ホストＰＣａのプリント用データの展開（文字コ−ド／キャラクタビット変換）、メモリ有効活用のための画像データの圧縮／伸張、画像補正等の画像処理を行う。
【００３９】
このような画像データの流れにおいて、システムコントローラ２５のバス制御によるＰＣＩｅバス２７上データ転送により、画像形成装置１の複合機能を実現する。
【００４０】
複合機能の１つであるＦＡＸ送信機能は、スキャナユニット２４の読み取り画像データを、ＰＣＩｅバス２７を経由してファクシミリボード２２へ転送する。そして、システムコントローラ２５は、そのバス制御機能によって、各ジョブにおいて、スキャナユニット２４、画像形成エンジン２３、画像メモリ２６及びファクシミリボード２２へのＰＣＩｅＩ／Ｆ部（ＰＣＩｅバス）５７の使用権を割り振る。
【００４１】
画像形成エンジン２３は、画像を用紙Ｐ上に形成し、その用紙（印刷物）を装置外へ搬送して出力する（プリントアウトする）。画像形成エンジン２３において、印刷物を出力する際、例えば、複数ページの資料などを多部数作成するときに、仕分け作業を自動的に行うソーター機能が実現可能であると好ましい。
【００４２】
＜システムコントローラ＞
図４は、システムコントローラ２５の内部構成を示すハードウエアブロック図である。システムコントローラ２５は、内部バス５１を介してＣＰＵ５２、ＲＯＭ５３ａ、ＲＡＭ５３ｂ、外部メモリＩ／Ｆ部５４、及び通信系Ｉ／Ｆ部５５が接続されたマイクロコンピュータを内蔵する。また、内部バス５１は内部バスＩ／Ｆ部５６及びＰＣＩｅＩ／Ｆ部５７を介してシステムコントローラ２５をＰＣＩｅバス２７に接続させている。
【００４３】
さらに、システムコントローラ２５は、ＰＣＩｅＩ／Ｆ部５７にも接続された画像出力用ＤＭＡ（Direct Memory Access）コントローラ５８と、画像処理システム６０も備え、画像出力用ＤＭＡコントローラ（以下、ＤＭＡＣと示す）５８及び画像処理システム６０は、内部バス５１を介してＣＰＵ５２や外部メモリＩ／Ｆ部５４等に接続されている。
【００４４】
ＣＰＵ５２は、各種演算処理を実行し、システム関係の全ての設定や画像出力用ＤＭＡＣ５８、圧縮／伸長器５９、画像処理システム６０の起動を司る。また、ＣＰＵ５２はホストＰＣ３からの画像データの受信時には、プリンタ言語に基づいて外部メモリＩ／Ｆ部５４を介して画像メモリに描画を行う。
【００４５】
ＲＯＭ５３ａには、主にＣＰＵ５２のための動作制御プログラムが格納されている。ＲＡＭ５３ｂは、画像保存用のメモリとして機能する他に、ＣＰＵ５２の演算結果や種々のデータの一次的な記憶場所としても使用される。記憶メモリとしては外部メモリＩ／Ｆ部５４を経由して外部に接続の画像メモリも使用される。
【００４６】
通信系Ｉ／Ｆ部５５は、ホストＰＣ３、操作ボード２１、ファクシミリボード２２とシステムコントローラ２５との間のＩ／Ｆ部であり、送受信されたデータは、画像メモリ２６経由あるいは内部レジスタ経由でＣＰＵ５２と交信される。
【００４７】
内部バスＩ／Ｆ部５６は、ＰＣＩｅＩ／Ｆ部５７と内部バス５１との間のＩ／Ｆ部で、ＰＣＩｅバスのマスタから指定されたアドレス、データを受けて、外部メモリＩ／Ｆ部５４を経由して外部メモリに入出力する。ＰＣＩｅＩ／Ｆ部５７は、ＰＣＩｅバスのプロトコルに準じてＰＣＩｅバスマスタとデータのやりとりを行う。
【００４８】
画像出力用ＤＭＡＣ５８は、印刷時のＤＭＡコントローラとして機能する。つまり、ＣＰＵ５２により起動され、予め指定された領域の外部メモリから画像データを読み出して、ＰＣＩｅＩ／Ｆ部５７に随時、ハンドシェークのやりとりで画像データを出力する。
【００４９】
圧縮／伸長器はＣＰＵ５２によって起動され、様々なデータの圧縮または伸長に使用されて省メモリ化のために利用される。
【００５０】
画像処理システム６０はエッジ強調処理などの処理に加えて、画像データのスキューや歪みを補正する仕組みを持つ。
【００５１】
＜画像転送構成＞
図５は、本発明に実施形態に係る画像形成装置１の画像転送に係る制御ブロック図である。図５に示す画像形成装置１では、画像処理・画像転送に係る制御構成として、コントローラ３１と、バス制御部３３及びデータ処理部６１を含む画像転送ユニット３２、プリント動作制御部３４、光書込み装置１４を含む画像形成部３５、画像読み取り部１７０を備える。
【００５２】
図５のコントローラ３１と画像転送ユニット３２、プリント動作制御部３４は、図２のシステムコントローラ２５内に含まれ、夫々の制御部・ユニット間は、ＰＣＩｅＩ／Ｆ部５７で接続されている。また、画像形成部３５及び画像読み取り部１７０は図２の画像形成エンジン２３に相当する。
【００５３】
図５に示すように、プリンタサーバ２と画像形成装置１とは２系統で接続される。プリンタサーバ２は、例えばＤＥＦ（Digital Front End）等の上位装置であり、印刷データとして、イエロー（Ｙ），マゼンタ（Ｍ）、シアン（Ｃ）及びブラック（Ｋ）などの各版の画像データを描画する。そして、プリンタサーバ２は、高速シリアルＩ／Ｆ９２を介して、画像データのみを、画像形成装置１の画像転送ユニット３２のデータ処理部６１へ転送する。
【００５４】
一方、プリンタサーバ２は、画像形成装置１のコントローラ３１へ、制御コマンド（印刷指示）を、ＬＡＮ９１を介して、画像形成装置１のコントローラ３１へ転送する。
【００５５】
このように複数の配線で接続することで、高速なデータ転送も可能で、ハイエンド機種への対応もできる。
【００５６】
コントローラ３１は画像転送ユニット３２のバス制御部（転送部）３３を経由して、データ処理部６１とプリント動作制御部３４とコマンドをやりとりする。
【００５７】
画像転送ユニット３２の、データ処理部６１は受信した画像データにエッジエンハンス等の画像処理を加える。本発明の制御において、スキューや歪みの傾向を掴み、補正を行う機能はこのデータ処理部６１に含まれる。
【００５８】
データ処理部６１で画像処理された画像データはコントローラ３１からの指示によりバス制御部３３を介して画像形成エンジン２３の画像形成部３５（図１の光書込み装置１４）に転送され、画像が形成される。詳しくは、バス制御部３３は上述の画像出力用ＤＭＡＣ５８と同様に、ＰＣＩｅＩ／Ｆ部５７に随時、ハンドシェークのやりとりで画像データを出力し、さらに光書込み装置１４を含む画像形成部３５へその画像データを出力する。
【００５９】
プリント動作制御部３４は、例えば、画像形成エンジン２３の紙搬送系などをコントロールする。
【００６０】
バス制御部３３から転送された画像データを基に、プリント動作制御部３４で調整された所定の用紙搬送のタイミングに合わせて、画像形成部３５で画像が形成され、用紙Ｐが搬送される。
【００６１】
その後、画像読み取り部１７０でスキューや歪みの情報を取得し、その取得情報を画像転送ユニット３２のデータ処理部６１にフィードバックすることで画像データの乱れの傾向を把握し、そのデータの補正を行う。
【００６２】
画像読み取り部１７０の結果に応じた補正を行う際は、データ処理部６１とＨＤＤ６２とメモリ６３を含む画像処理システム６０により、画像補正処理を行い、バス制御部３３、プリント動作制御部３４を介して、画像形成部３５の光書込み装置１４へその情報を出力する。
【００６３】
＜光書き込み装置と感光体＞
図６は、本実施形態に係る光書込み装置１４と感光体１３１との配置関係を示す図である。図６に示すように、各色の感光体１３１Ｙ，１３１Ｍ，１３１Ｃ，１３１Ｋ夫々に照射される照射光は、ＬＥＤＡ（Light‐emitting diode Array）の光源（又はＬＤ光源から屈折反射した後の光）１４１Ｙ，１４１Ｍ，１４１Ｃ，１４１Ｋから照射される。
【００６４】
発光素子である光源又光路１４１は、感光体１３１の主走査方向に並べられて構成されている。光書込み装置１４に含まれる制御部は、主走査方向に並べられている夫々のＬＥＤの点灯／消灯状態を、データ処理部６１から入力された描画情報に基づいて主走査ライン毎に制御することにより、感光体１３１の表面を選択的に露光し、静電潜像を形成する。
【００６５】
この構成において、図２（ａ）及び図２（ｂ）に示すような、搬送位置ずれである搬送路上の用紙Ｐの位置の歪みが生じた場合は、搬送ずれ位置の状態に合わせて、図５に示す画像処理システム６０で後述する画像補正処理を行う。そして転送部であるバス制御部３３がその補正した画像データを転送することで、光書込み装置１４から感光体１３１上への書き込み位置を補正する。
【００６６】
光書込み装置１４は、補正された画像データを基に、感光体１３１に補正された位置に光を照射して、感光体１３１の潜像の位置を修正する。これにより、傾斜して搬送される記録媒体に対して、同じように傾斜した画像を形成させることで、記録媒体内の画像の歪みを解消する。
【００６７】
＜データ処理部＞
図７は、図５の画像転送ユニットに含まれるデータ処理部６１を含む画像処理システム（画像処理装置）６０の機能ブロック図である。画像処理システム６０は、データ処理部６１と、ＨＤＤ６２と、メモリ６３とを備えている。データ処理部６１は、読み取り情報受信部４１、画像データ受信部４２、画像補正情報算出部４３、画像処理部４４、印刷動作制御部４５を備えている。画像補正情報算出部４３には、記憶媒体（ＨＤＤ）６２が接続され、画像処理部には、メモリ６３が接続されている。
【００６８】
読み取り情報受信部４１では図１に示す画像読み取り部（センサ部）１７０で読み取った情報を受信して画像補正情報算出部４３に受け渡す。
【００６９】
画像補正情報算出部４３では用紙を読み取った情報を複数ページ分蓄える。例えば、１０ページ分の画像情報を蓄える。そして、１０ページ分のページ読み取り情報から、スキューや歪みの度合に同じ傾向がないかを求める。同じ傾向があればその情報を後段の画像処理部に渡す。サンプルとなるページ数が増加すればするほど、スキュー、歪み情報の精度は向上する。
【００７０】
画像データ受信部４２では受信した画像データを画像処理部４４に転送する。
【００７１】
画像処理部４４では受信した画像データに対して、エッジエンハンス処理やディザ処理等が行われる。さらに、画像補正情報に基づいてスキューや歪みの補正を行う機能も有する。
【００７２】
画像処理部４４は、図１０で後述するようにライトＤＭＡＣ及びリードＤＭＡＣ機能を有してメモリ制御（メモリへの書き込み、メモリからの読み出し）も行う。画像処理後のデータは、図５に示す後段のバス制御部３３、画像形成部３５（例えば、光書込み装置１４）へと転送される。
【００７３】
なお、データ処理部６１の動作は印刷動作制御部４５によって司られる。印刷動作制御部４５は、図５に示す前段のコントローラ３１や後段のプリント動作制御部３４とコマンドをやりとりして制御を行う。
【００７４】
＜画像補正情報算出部＞
図８に図７のデータ処理部に含まれる画像補正情報算出部（及びメモリ）の例を示すブロック図を示す。
【００７５】
画像補正情報算出部４３は、読み取り情報蓄積部７１と、画像ずれ傾向算出部７２と、画像補正情報制御部７３とを備える。画像補正情報制御部７３は、記憶媒体６４０と接続されている。
【００７６】
画像補正情報算出部４３は、画像読み取り部１７０から得た複数ページの読み取り情報から画像のスキューや歪みの傾向を算出する。求めたスキューや歪みの情報は記憶媒体（例えばＨＤＤ６２）に記憶することもできる。
【００７７】
ここで、具体例として、図９に、画像読み取り部１７０で検出した画像データにおける記録媒体の傾きの例を示す。
【００７８】
画像データにおける記録媒体の傾きとは、画像データにおける、搬送路上の記録媒体の、基準となる搬送位置からの傾きを示す。
【００７９】
図９において、（ａ）が右下がりの場合、（ｂ）が左下がりの場合の例を示し、図中の数値は、傾きパラメータslope、傾き量（傾き度合）ΔYの設定例を示す。
【００８０】
読み取り情報蓄積部７１は、傾きパラメータslope、傾き量ΔYを設定して記憶する。
傾きパラメータslopeは、例えばこのパラメータが0のときに右肩下がり、１のときに右肩上がりであることを表す。傾き量ΔYは、図に示すように、端部間の傾き量を表す。
【００８１】
読み取り情報蓄積部７１ではこういった情報（検出値）を複数ページ分蓄える。読み取り情報蓄積部７１は、読み取った複数の記録媒体の画像データを蓄積して記憶する、第１の記憶部として機能する。
【００８２】
そして、画像ずれ傾向算出部７２で、計測データに基づいたスキューや歪みの傾向を算出する。
【００８３】
例えば、画像ずれ傾向算出部７２において、10ページの画像データの情報から画像位置ずれ傾向を求める際にslopeが全て0で1ページ目から10ページ目のΔYが0.10 mm，0.11 mm，0.10 mm，0.10 mm，0.10 mm，0.11 mm，0.09 mm，0.09 mm，0.10 mm，0.10mmだった場合に、１０ページ分のΔYの平均ΔYaveを求める。この場合、ΔYave=0.10mmとなる。
【００８４】
基本的な動作としては画像補正部ではこの値を用いて画像補正をすることで１枚１枚の用紙に対してリアルタイムに処理した場合よりも処理の負荷が軽減される。
【００８５】
詳しくは、画像位置ずれ傾向算出部７２は、検出の際に、一定の位置ずれ傾向ありと判断した場合のみ、上記の複数の用紙間で共通の数値を用いて算出する。
【００８６】
具体的には、画像ずれ傾向算出部７２は、傾き量ΔYを求めるために用いた複数の用紙の数値の中での最大値、最小値をそれぞれΔYmax、ΔYminとして、レジスタ部８５（図１０参照）で設定可能な閾値パラメータYth、ΔYmax-ΔYmin≦Yth（任意の閾値）を満たせば画像位置ずれ傾向ありと判断して画像補正を行う。
【００８７】
ここで、任意の閾値であるYthはレジスタ部８５で設定可能なため、値を変更することでスキューや歪みの差分の大きさをどこまで許容するか変更することができる。
【００８８】
なお、画像補正情報制御部７３では、用紙Ｐの種類や搬送速度などの条件の変更に伴って、又は一定間隔ごとに、画像補正に用いる画像位置ずれ傾向を更新可能である。さらに、画像補正情報制御部７３では、レジスタ部８５からの条件変更指示によっても、画像補正に用いる画像位置ずれ傾向を更新可能である。
【００８９】
一方、画像ずれ傾向算出部７２で、「ΔYmax-ΔYmin＞Yth」となった場合には特定枚数内で画像のスキューや歪みに大きな差があることを示しており、複数の記録媒体に画像位置ずれ傾向なしと判断する。
【００９０】
この場合、画像ずれ傾向算出部７２は、画像位置ずれ傾向がないと判断し、画像補正品質維持のために、レジスタ部８５の設定により、複数の用紙間の共通の傾向を利用しない、リアルタイムな処理を実施させるように指示する。
【００９１】
これにより特定条件下（例えば特定の用紙種類）のスキューや歪みの傾向をＨＤＤ６２に記憶し、同一環境ではそのデータを活用して画像データを分割して読み出すこともできる。この蓄積量が増えれば、応用できるケースが増えることになる。
【００９２】
ＨＤＤ６２は、記録媒体や搬送速度などの条件に応じた画像位置ずれ傾向を記憶する第２の記憶部として機能する。
【００９３】
また、画像ずれ傾向算出部７２で、画像位置ずれ傾向を基にして、その用紙Ｐの裏面又は後続の画像補正を施している最中でも、その用紙Ｐの画像読み取り部１７０で読み取った情報（読取画像データ）は、画像補正情報制御部７３に送られる。
【００９４】
画像補正情報制御部７３では、画像形成動作中、読取画像データの画像位置ずれが、算出した画像位置ずれ傾向から逸脱していないか監視を行う。
【００９５】
例えば、画像補正情報制御部７３で、検出した画像の傾向値が、平均ΔYaveからYth以上に大きく変化したり、Slopeの値が変化した場合など、算出した位置ずれ傾向から大きな差がないかどうか判断し、値が前記傾向で許容するずれ範囲を逸脱した場合には画像位置ずれ傾向を用いた処理を終了し、リアルタイムな補正を実施させるように指示する。
【００９６】
また、画像補正情報制御部７３で監視している、読取画像データの画像位置ずれが、所定の傾向から逸脱していなければ一定枚数、同じ処理を継続する。
【００９７】
また、画像補正情報制御部７３では、記録媒体や搬送速度などの条件の変更に応じて、又はレジスタ部８５からの指示により、画像データを読み出す際の、主走査方向の分割数を変更可能である。
【００９８】
このように、把握した画像位置ずれ傾向を記憶して蓄積することで各条件下での傾向を学習し、この計測データに基づいた傾向を基に、後続の用紙や裏面の画像データを補正することで、リアルタイム性を保持しつつ、スキューや歪みの補正を行うことができる。
【００９９】
この際、画像データを補正するためにデータを読み出す際に把握した画像位置ずれ傾向に基づいてデータを主走査方向に分割する。その分割の主体について図１０を用いて説明する。
【０１００】
＜画像処理部＞
図１０に図７のデータ処理部６１に含まれる画像処理部４４及びメモリ６３の例を示すブロック図を示す。
【０１０１】
画像処理部４４は、エッジ抽出部８１と、ライトＤＭＡＣ８２と、内部メモリ８３１を備える画像補正部８３と、リードＤＭＡＣ８４と、レジスタ部８５と、階調処理部８６と、エッジ補正部８７とを備える。
【０１０２】
画像処理部４４では、図７で説明したように、画像データ受信部４２から画像データと受信した画像データの属性情報（画像データでのテキスト、イメージといった情報）を受け取る。また、画像データのスキューや歪み補正情報を画像補正情報算出部４３から受信する。
【０１０３】
図１０の画像処理部４４内において、まずは、エッジ抽出部８１が、受信した画像データからエッジ抽出を行う。
【０１０４】
その後、ライトＤＭＡＣ８２によって属性情報、エッジ抽出結果、画像データをまとめてメモリ６３に書き込む。
【０１０５】
次に、画像補正部８３では、画像補正情報制御部７３（図８参照）から受信した画像補正情報に基づいて、リードＤＭＡＣ８４に対して指示を出し、スキューや歪みを補正するようにデータを読み出す。
【０１０６】
画像補正部８３は、少量の内部メモリ（ＳＲＡＭ：Static Random Access Memory）８３１を有しており、読み出した画像データを一時的に格納する機能を持ち、その内部メモリ８３１から画素単位でデータを読み出すことで補正を行う。
【０１０７】
リードＤＭＡＣ８４で画像データを、画像補正部８３の内部メモリ８３１に読み込む際は、主走査方向に画像データを分割して転送する。画像データの分割については、図１６〜図１８を用いて後述する。
【０１０８】
これによって、画像補正部８３内で、通常は多くの内部メモリを必要とする機能を、少量の内部メモリで実現することができる。
【０１０９】
また、レジスタ部８５は、印刷動作制御部４５（図７参照）からアクセス可能であり、各機能の有効化/無効化の切り替えやパラメータの変更等ができる。
【０１１０】
そして画像補正部８３で補正された画像に対して、階調処理部８６で階調処理、エッジ抽出部８１で抽出結果を元にエッジ補正を行い、後段であるバス制御部３３（図６参照）にデータを出力する。
【０１１１】
一般的に、両面印刷の場合において表面に対するフィードバックを裏面に行うためにはこれらの画像処理を高速に行わなければならず、負荷が大きい。
【０１１２】
しかし、本発明では、図７に示す画像補正情報算出部４３で、画像データのスキューや歪みの傾向を掴み、その情報に基づいて図８に示す画像処理を行うことで全ての用紙の情報を該当用紙にフィードバックしなくとも、画像の補正を行うことができ、処理の負荷を軽減することができる。
【０１１３】
例えば、画像読み取り部１７０で読み取った情報は初期動作時や用紙種類変更時、使用環境変更時、大量印刷中の一定枚数毎等のタイミングで、画像データの補正にフィードバックさせ、それ以外の期間は一律の画像位置ずれ傾向の情報を用いることで、画像処理の負荷を軽減することができる。
【０１１４】
詳しくは、一般に、画像のスキューや歪みはメカ的要因、気温等の環境、用紙種類（用紙種）等に起因して発生する。そのため、これらの要因の変化がない、あるいは少ない状況ではスキューや歪みには一定の傾向が表れる。そこで印刷開始時、用紙種変更時、大量印刷の一定枚数毎に複数枚のスキューや歪みの情報を読み取り機構（光学センサ等）で読み取り、その情報から位置ずれ情報の傾向を把握し、画像データを補正するためにデータを読み出す際に把握した画像位置ずれ傾向に基づいてデータを主走査方向に分割する。
【０１１５】
この画像処理制御により、取得した画像位置ずれ傾向から裏面や、後続の用紙に対して内部メモリを節約して画像の補正ができる。
【０１１６】
ただし、把握した傾向と異なる読み取り情報を受信した場合にはリアルタイムの処理に変更することもできる。一定の傾向を利用する場合と、リアルタイムの処理を行う場合との切り替えについては図１１に示すレジスタ部８５での切り替え及び図１３、図１４のフローを用いて後述する。
【０１１７】
＜レジスタ部＞
図１１は、本発明に係る画像補正部の機能、エッジ補正部の機能のＯＮ／ＯＦＦを切り替えるレジスタ部８５のレジスタ（アドレス情報、コード）を示す図である。
【０１１８】
レジスタ部８５では、図１１のようなレジスタを有している。例えばhosei_onのビットが1のときに画像補正機能を有効化、0のときに無効化することができる。
【０１１９】
このように設定することで、画像補正機能自体や位置ずれ傾向を用いた補正を必要としない場合には機能自体をＯＦＦにすることができる。
【０１２０】
図１１に示すレジスタ部８５と同様の構造のレジスタを設けることで画像補正に必要なパラメータの更新をすることもできる。例えば、画像補正に必要なパラメータとして、画像位置ずれ傾向を求めるために用いる用紙の枚数や閾値パラメータを指定することができる。このように、画像補正のためのパラメータの設定条件を可変とすることで、より多様な印刷動作に対応できる。
【０１２１】
＜制御フロー＞
図１２は、本発明の実施形態において、画像位置ずれ傾向を算出する際の詳細フローチャートである。なお、この詳細フローチャートは、後述の画像位置ずれ傾向算出ステップ（図１３のステップＳ１０７、図１４のステップＳ２０７）に対応する。
【０１２２】
図１１のフローにおいて、まず、ステップＳ１で、画像位置ずれ傾向算出部７２は、読み取り情報蓄積部７１から画像スキュー情報を受信する。
【０１２３】
そして、ステップＳ２で、受信情報から画像の傾き方向が同一かを判定する。詳しくは、蓄積した画像の傾きを示すパラメータであるslopeの値が全て同一（０または１）であるかで判定する。
【０１２４】
傾き方向が異なる場合には（Ｓ２でＮｏ）、画像位置ずれ傾向なしと判定して（Ｓ７）、処理を終了する（ＥＮＤ）。
【０１２５】
傾き方向が等しい場合には（Ｓ２でＹｅｓ）、ステップＳ３に進み、画像位置ずれ傾向算出部７２は、ΔY（図８参照）のうちの最大値ΔYmaxと最小値ΔYminを求める。
【０１２６】
算出した値を基にして、ステップＳ４でΔYmax-ΔYmin≦Ythの条件を満たすか判定を行う。Ythはレジスタ部８５によって設定可能なスキューや歪みの差分をどこまで許容するかを決定するパラメータである。画像位置ずれ傾向を用いる場合には、図１１に示すようにレジスタ設定を行う。（行わない場合には初期値で動作する。）
【０１２７】
条件式を満たさない場合には（Ｓ４でＮｏ）、画像位置ずれ傾向なしと判定する（Ｓ７）。
【０１２８】
条件式を満たす場合には（Ｓ４でＹｅｓ）、ステップＳ５で、蓄積されたΔYの平均値ΔYaveを求め、ステップＳ６で、画像位置ずれ傾向ありと判定して、この平均値ΔYaveを出力する。
【０１２９】
このように、複数の用紙の傾き量（傾き度合）ΔYを蓄積し、その傾き量ΔYの平均値を求め、その平均値がある閾値条件を満たし、画像データの補正に用いることができると判断した場合に、画像の傾き傾向を示す平均値を画像位置ずれ傾向（一定の傾向）として設定する。
【０１３０】
＜初期駆動＞
図１３は、本発明の実施形態に係る画像形成装置の画像形成の印刷開始期間の動作を示す制御フローチャートである。
【０１３１】
初めに、ステップＳ１０１で、画像のスキューや歪みの補正を行うかの設定を行う。
【０１３２】
そして、画像データ補正機能の有効化／無効化はレジスタ設定により実施する（Ｓ１０２）。
【０１３３】
画像補正機能を無効化した場合には（Ｓ１０１でＮｏ）、印刷を起動し（Ｓ１１５）、受信した画像データに画像データ補正機能以外の画像処理を施して、搬送中の用紙のずれについては考慮せずに、画像データをそのまま出力する（Ｓ１１６）。
【０１３４】
一方、画像データ補正機能の有効化を選択し、有効化した場合（Ｓ１０１でＹｅｓ，Ｓ１０２）、画像位置ずれ傾向を画像補正に用いる機能の有効化／無効化の設定を行う（Ｓ１０３）。
【０１３５】
画像位置ずれ機能を無効化すると（Ｓ１０３でＮｏ）、印刷動作起動後（Ｓ１０９）、各用紙対して、１枚ずつ、画像読み取り部１７０から、その用紙のスキューや歪みといった情報を取得しリアルタイムに位置ズレを把握し（Ｓ１１２）、読み出し結果に応じて１枚ごとに読み出しデータの補正を行う（Ｓ１１３）。
【０１３６】
一方、画像位置ずれ機能を有効化した場合には（Ｓ１０３でＹｅｓ）、画像位置ずれ傾向を画像補正に用いる機能の有効化を設定する（Ｓ１０４）。そして、印刷動作起動後（Ｓ１０５）、印刷動作中に画像読み取り部１７０から複数枚の用紙のスキューや歪みといった情報を取得し、読み取り情報蓄積部７１に蓄積する（Ｓ１０６）。
【０１３７】
そして、画像ずれ傾向算出部７２は、その取得した画像から、用紙のスキューや歪みといった情報を取得して画像位置ずれ傾向の算出を行う（Ｓ１０７）。この際、その取得情報から画像のスキューや歪みに一定の傾向があるかの判断を行う（Ｓ１０８）。
【０１３８】
傾向が掴めない場合には（Ｓ１０８でＮｏ）、Ｓ１１２に進み、１枚ごとの読み取り結果から、リアルタイムに画像位置ずれを把握して、１枚ずつ表面の位置ズレ内容を裏面で修正するように、画像位置ずれを修正する（Ｓ１１３）。
【０１３９】
一方、一定の傾向がある場合は（Ｓ１０８でＹｅｓ）、画像位置ずれの傾き量ΔYに応じて、画像データの主走査分割数を決めて内部メモリ８３１に格納し（Ｓ１１０）、画像補正部８３は、内部メモリ８３１からデータを読み出してデータを補正する。主走査分割については、図１６〜図１８を用いて後述する。
【０１４０】
そして、Ｓ１１０，Ｓ１１１で行った複数枚で共通の画像位置ずれ傾向を基にした補正データ、又はＳ１１２，Ｓ１１３で行った１枚ずつのリアルタイムの補正データを基に、搬送中の用紙のずれに対応した画像データになるように、画像データを出力して（Ｓ１１４）、フローが終了する（ＥＮＤ）。
【０１４１】
このように、画像補正機能自体や位置ずれ傾向を用いた補正を必要としない場合には機能自体をＯＦＦにすることが可能であり、画像補正機能自体や位置ずれ傾向を用いた補正を必要とする場合は、把握した画像位置ずれ傾向を記憶して蓄積することで各条件下での傾向を学習することができるので、内部メモリ８３１を効率的に使い、画像データの補正を実施することができる。
【０１４２】
＜連続印刷動作＞
図１４は、本発明に実施形態に係る連続印刷動作のときのフローチャートである。詳しくは画像形成装置で画像補正機能を有効化して連続印刷動作を行っている場合のフローチャートである。
【０１４３】
画像位置ずれ傾向を用いた補正処理を実施した印刷中も画像読み取り部１７０は、搬送上の用紙Ｐの様子を検出し、その画像から用紙Ｐのスキュー、歪み情報を取得している。図８に示す画像補正情報制御部７３は、その情報が画像位置ずれ傾向から逸脱していないかの監視を行う（Ｓ２０１）。
【０１４４】
算出して処理していた傾向から逸脱している場合（Ｓ２０１でＹｅｓ）、画像位置ずれ傾向を用いた処理を停止してリアルタイムの補正に切り替える（Ｓ２１１，Ｓ２１２）。ここで、傾向から逸脱した場合とは、例えば図９で説明したslopeが変わった場合や、検出値のΔYが、直前のΔYからYth以上大きく変化した場合などが想定しうる。
【０１４５】
このように、切り替えることにより、計測に基づいて算出している画像位置ずれ傾向と差分が生じた場合も画像の補正精度を維持することができる。
【０１４６】
読み取り機構で読んだ情報で画像位置ずれ傾向から逸脱していない場合には（Ｓ２０１でＮｏ、用紙の種類が変わったかの確認を行う。
【０１４７】
用紙種類が変わった場合には（Ｓ２０２でＹｅｓ）、初期動作時と同じように画像読み取り部の情報を蓄積し、その情報からスキューや歪みの新たな傾向がないかの確認を行う（Ｓ２０６〜Ｓ２０８）。
【０１４８】
スキューや歪みに一定の傾向があり、新たな傾向を把握できれば（Ｓ２０８）、補正に用いるスキュー、歪みの補正に用いる情報を更新する（Ｓ２０９）。
【０１４９】
用紙種類に変更がない場合は（Ｓ２０２でＮｏ）、一定枚数印刷する毎に（Ｓ２０４でＹｅｓ）、スキュー、歪みの読み取り情報の更新を行う（Ｓ２０６〜Ｓ２０９）。
【０１５０】
なお、印刷枚数が少なく一定枚数まで達しない場合は（Ｓ２０４でＮｏ）、傾向を更新せずに、記憶した画像位置ずれ傾向を用いて、画像補正動作を継続する（Ｓ２０５）。
【０１５１】
この制御により、複数の用紙に対して、一律の傾向で処理を実施するため、全ての用紙の読み取り情報をフィードバックする画像補正よりも処理の負荷を軽減することができる。
【０１５２】
この際、連続印刷動作中に得た情報である、画像位置ずれ傾向と、それに対応する画像データの主走査分割数は記憶媒体（ＨＤＤ）６２に保存することが可能である。
【０１５３】
一方、スキューや歪みに一定の傾向が把握できない場合は、画像位置ずれ傾向を用いた処理を停止してリアルタイムの補正に切り替える（Ｓ２１１，Ｓ２１２）。
【０１５４】
そして、Ｓ２０９、Ｓ２１０で行った複数枚で共通の画像位置ずれ傾向を基に、更新した補正データ、又はＳ２１１，Ｓ２１２で行った１枚ずつのリアルタイムの補正データを基に、搬送中の用紙のずれに対応した画像データになるように、画像データを出力する（Ｓ２１３）。
【０１５５】
このような、用紙Ｐの表面の画像読み取り部１７０が検出した搬送上の用紙Ｐの状態の検出結果を基にした、用紙Ｐの裏面に対して行う画像補正制御を、印刷動作が完了するまで、繰り返す。
【０１５６】
図１４のフローで示すように、用紙種類や環境の変化によってスキューや歪みといった画像の位置ずれに変化が表れた際に、画像位置ずれ傾向を更新して、その情報に基づいて、主走査方向に画像を分割して画像補正を行うことで画像補正の精度を維持できる。
【０１５７】
あるいは、一定枚数や一定時間ごとに、傾向の変化を確認して画像位置ずれ傾向を更新して、その情報に基づいて主走査方向に画像を分割して画像補正を行うことで画像補正の精度を維持できる。
【０１５８】
また、読み取り部の読み取り情報をすぐに画像補正に反映させるリアルタイムな補正も可能なので、印刷動作の途中で、画像位置ずれ傾向と異なる位置ずれを検出した場合にも、即座に、その状況に適した画像補正を行うこともできる。
【０１５９】
＜メモリ内の画像データ＞
図１５に、画像データが内部メモリ８３１内に格納された際の、記録媒体（用紙Ｐ）の様子を示す一般的なイメージ図を示す。図１５において、グレーで示した領域がメモリ領域であり、破線で示した部分が歪みのない本来あるべき領域（基準領域）、実線部分が傾いた画像（用紙Ｐの部分）を示している。
【０１６０】
傾いた画像をメモリから読み出し画像の補正を行うとき、主走査方向に副走査ライン単位で、即ち１つの副走査ラインずつ、画像データを読み出すと画像データのスキューを含む副走査ライン数分の内部メモリ（ＳＲＡＭ）が必要となり、多くの内部メモリが必要になってしまう。
【０１６１】
そこで、本発明では、ブロック毎に分割して、複数の副走査ラインずつ、画像データを読み出す。ブロックの分割について、図１６〜図１８を用いて説明する。
【０１６２】
＜読み出し方＞
図１６に、本発明の画像処理制御において、リードＤＭＡＣ８４が主走査方向に等分割して画像データの読み出す読み出し方の例を示す図を示す。図１６中の太線は、傾きを模式的に示している。図１６では一律な傾きを示しているが、傾き方が異なる場合は、傾きの向き及び傾き量が分かるように太線の状態を変更して保存する。
【０１６３】
図１０のリードＤＭＡＣ８４は、図１６に示すように、主走査方向に等分割して、その単位（分割した矩形領域単位）でブロック状にデータを読み出す。そして、図１０の画像補正部８３は、少量のＳＲＡＭからなる内部メモリ８３１から読み出す、画素単位で画像補正を行う。
【０１６４】
この方法によって有効画像データを効率的に読み出すことができ、さらに必要となる内部メモリ（ＳＲＡＭ）数を削減することができる。内部メモリに取り込んだ画像データから画像位置ずれ傾向に基づいて画素単位でデータを読み出すことで、１度の補正処理においてより少ない画素数に対して、画像データの補正が可能となる。
【０１６５】
図１７に、本発明の画像処理制御を用いて、画像データを補正するためにデータを読み出し、記録媒体（用紙Ｐ）の状態を内部メモリ８３１に保存した様子を示す図を示す。
【０１６６】
主走査分割によって、少ないメモリ領域で画像データを補正するためのデータを格納できていることが分かる。
【０１６７】
図１７の例では、１つの内部メモリにおいて、用紙Ｐの縁部の傾きを示すものとして、主走査方向に対応する横方向の長さを、８分割して保存している。そのため、分割していない場合に比べ、８分の１の容量に内部メモリを抑えることができる。
【０１６８】
図１８に、本発明の画像処理制御において本発明の実施形態において、図１６の例よりも画像の位置ずれが大きい場合の、リードＤＭＡＣが主走査方向に等分割して画像データの読み出す読み出し方の例を示す。
【０１６９】
図１８において、図１６、図１７同様に、図中の太線は記録媒体の搬送路上の傾きを模式的に示している。図１６と比較して、図１８の太線の傾きは、主走査方向に対して、副走査方向の傾きが大きい、言い換えると、１つのブロックで横に対する縦の比率が大きい。
【０１７０】
この場合、図１８で示すように主走査分割数を増やすことで図１６の場合と同じ内部メモリの量で画像位置ずれの大きい画像データを補正するためのデータを取得することができる。
【０１７１】
このように、画像読み取り傾向からこの主走査分割数を変更することで、効率的に画像補正を行うことができる。
【０１７２】
具体的には、主走査の分割数は副走査方向の画像位置ずれ幅（図１８中のA）を内部メモリの数で割り、その値から最も近い２のべき乗となる整数値として求めることができる。
【０１７３】
このように、本発明では、スキュー等の画像位置ずれ傾向から画像データをブロック状に区切って読み出すことで、この技術により、高速で処理しなければならなかった複雑な処理を軽くするとともに画像補正に必要な内部メモリの量を削減することができる。
【０１７４】
したがって、本発明の画像処理制御では内部メモリの量を削減できるため、読み出しに関する制御を簡潔にすることができることに加えて、内部メモリにかかるコストを抑えることができる。
【０１７５】
なお、上記では、画像形成装置として、電子写真方式のカラープリンタの場合について説明したが、これに限定されるものではなく、例えば、光プロッタやデジタル複写装置であってもよい。あるいは、画像形成装置は、用紙にインクを吹き付けて画像を形成するインクジェットプリンタにも適用可能であってもよい。
【０１７６】
また、上記の画像形成装置では、画像形成の対象を用紙として説明したが、画像が形成される記録媒体は、紙に限定されるものではない。例えば、記録媒体とは、液体が少なくとも一時的に付着可能なものであって、付着して固着するもの、付着して浸透するものなどを意味する。具体例としては、用紙、記録紙、記録用紙、フィルム、布などの被記録媒体、電子基板、圧電素子などの電子部品、粉体層（粉末層）、臓器モデル、検査用セルなどの媒体であり、特に限定しない限り、液体や粉体が付着するすべてのものが含まれる。例えば、上記「対象物」の材質は、紙、糸、繊維、布帛、皮革、金属、プラスチック、ガラス、木材、セラミックスなどであり、液体が一時的でも付着可能な材質であればよい。
【０１７７】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の実施形態の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【０１７８】
１  画像形成装置
２  サーバー
１２１  中間転写ベルト（中間転写部材）
１３１  感光体
１４  光書込み装置（光書込み手段）
１４１  光源
１５１  搬送ベルト（搬送路）
１５２  搬送ローラ（搬送手段）
１７０  画像読み取り部（画像読取手段）
３３  バス制御部（転送部）
４３  画像補正情報算出部
４４  データ処理部
６０  画像処理システム（画像処理装置）
６２  ＨＤＤ（第２の記憶部）
７１  読取情報蓄積部（第１の記憶部）
７２  画像ずれ傾向算出部
７３  画像補正情報制御部
８３  画像補正部
８３１  内部メモリ
８４  リードＤＭＡＣ（リードＤＭＡコントローラ）
８５  レジスタ部
Ｐ  用紙（記録媒体）
【先行技術文献】
【特許文献】
【０１７９】
【特許文献１】特開２０１０−２０１８２７号公報
【特許文献２】特開２０１６−０１８１９３号公報
【図１】
2018141931.tif 000003
【図２】
2018141931.tif 000004
【図３】
2018141931.tif 000005
【図４】
2018141931.tif 000006
【図５】
2018141931.tif 000007
【図６】
2018141931.tif 000008
【図７】
2018141931.tif 000009
【図８】
2018141931.tif 000010
【図９】
2018141931.tif 000011
【図１０】
2018141931.tif 000012
【図１１】
2018141931.tif 000013
【図１２】
2018141931.tif 000014
【図１３】
2018141931.tif 000015
【図１４】
2018141931.tif 000016
【図１５】
2018141931.tif 000017
【図１６】
2018141931.tif 000018
【図１７】
2018141931.tif 000019
【図１８】
2018141931.tif 000020