(57)【要約】【課題】入力画像内の位置合わせしたい領域の印字位置を容易に調整する。【解決手段】本発明の一態様は、入力画像に基づいて用紙に画像形成を行うことが可能である画像形成部と、入力画像を表示する表示部と、ユーザーの入力操作を受け付けて、表示部に表示された入力画像内の任意の３点以上の位置を調整点として指定するとともに、３点以上の調整点のうち少なくとも１点の移動先を指定する操作部と、操作部により指定された各調整点の移動先の位置情報から各調整点の移動量を計算し、３点以上の調整点で囲まれた領域の画像の位置を調整する画像処理部と、を備える。【選択図】図２
2019062258.tif 000002
【特許請求の範囲】
【請求項１】
入力画像に基づいて用紙に画像形成を行うことが可能である画像形成部と、
前記入力画像を表示する表示部と、
ユーザーの入力操作を受け付けて、前記表示部に表示された入力画像内の任意の３点以上の位置を調整点として指定するとともに、３点以上の調整点のうち少なくとも１点の移動先を指定する操作部と、
前記操作部により指定された各調整点の移動先の位置情報から各調整点の移動量を計算し、３点以上の調整点で囲まれた領域の画像の位置を調整する画像処理部と、を備える
画像形成装置。
【請求項２】
前記画像処理部は、前記操作部により指定された各調整点の移動先の位置情報から前記入力画像の四隅の移動量を計算し、前記四隅の移動量に基づいて前記四隅の位置を調整する
請求項１に記載の画像形成装置。
【請求項３】
前記操作部は、前記ユーザーの入力操作に基づいて前記入力画像の四隅を調整点として指定するとともにその移動先を指定し、
前記画像処理部は、前記操作部により指定された前記入力画像の四隅の移動先の位置情報から前記四隅の移動量を計算し、前記四隅の移動量に基づいて前記四隅の位置を調整する
請求項１に記載の画像形成装置。
【請求項４】
前記操作部は、前記ユーザーの入力操作に基づいて前記入力画像内の任意の３点以上の調整点で囲まれた前記領域を、複数個指定可能である
請求項１又は３に記載の画像形成装置。
【請求項５】
前記画像形成部により前記用紙の四隅の近傍に印字された、位置ずれ検知用の位置調整パターンの規定位置に対するずれ量を検知する位置ずれ検知部を、更に備え、
前記画像処理部は、前記位置ずれ検知部で検知された前記位置調整パターンの前記ずれ量に基づいて、用紙に形成する入力画像の前記用紙上の位置を補正する
請求項１乃至４のいずれかに記載の画像形成装置。
【請求項６】
前記画像形成部により前記用紙に形成された前記入力画像内の３点以上の調整点の規定位置に対するずれ量を検知する位置ずれ検知部を、更に備え、
前記画像処理部は、前記位置ずれ検知部で検知された前記入力画像内の３点以上の調整点の前記ずれ量に基づいて、用紙に形成する入力画像の前記用紙上の位置を補正する
請求項１乃至４のいずれかに記載の画像形成装置。
【請求項７】
前記画像形成部は、前記用紙の表面に第１の入力画像を形成するともに前記用紙の裏面に第２の入力画像を形成し、
前記位置ずれ検知部は、前記用紙の表面に形成された前記第１の入力画像と前記用紙の裏面に形成された前記第２の入力画像との位置ずれを検知し、
前記画像処理部は、前記位置ずれ検知部で検知された前記第１の入力画像と前記第２の入力画像との位置ずれに基づいて、用紙に形成する前記第１の入力画像及び前記第２の入力画像の前記用紙上の位置を補正する
請求項１乃至６のいずれかに記載の画像形成装置。
【請求項８】
前記画像処理部は、前記入力画像の四隅と、当該四隅を結ぶ辺上の複数の点とを基準に位置の調整を行う
請求項２乃至７のいずれかに記載の画像形成装置。
【請求項９】
前記入力画像は、前記画像形成部による画像形成が行われる前のラスタライズ画像であり、前記表示部は前記ラスタライズ画像を表示する
請求項１乃至８のいずれかに記載の画像形成装置。
【請求項１０】
前記入力画像は、前記用紙に形成された前記入力画像を読取装置により読み取って得られた読取画像であり、前記表示部は前記読取画像を表示する
請求項１乃至８のいずれかに記載の画像形成装置。
【請求項１１】
前記画像処理部は、前記用紙の表面に形成される前記第１の入力画像を任意の透過率の画像とし、また前記用紙の裏面に形成される前記第２の入力画像を任意の透過率の画像とし、
前記表示部は、前記第１の入力画像と前記第２の入力画像を重ね合わせて表示し、前記操作部は、前記ユーザーの入力操作に基づいて前記第１の入力画像及び前記第２の入力画像に対する前記調整点の指定を行う
請求項７に記載の画像形成装置。
【請求項１２】
入力画像に基づいて用紙に画像形成を行うことが可能である画像形成装置による画像形成方法であって、
用紙に画像形成される入力画像を表示部に表示するステップと、
操作部がユーザーの入力操作を受け付けて、前記表示部に表示された入力画像内の任意の３点以上の位置を調整点として指定するとともに、３点以上の調整点のうち少なくとも１点の移動先を指定するステップと、
前記操作部により指定された各調整点の移動先の位置情報から各調整点の移動量を計算し、前記３点以上の調整点で囲まれた領域の画像の位置を調整するステップと、を含む
画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙に形成する画像の位置調整を行う画像形成装置及び画像形成方法に関する。
【背景技術】
【０００２】
従来、入力画像に対して回転、ボウ（弓形）、変倍、横台形、又は縦台形などの複雑な画像補正処理を実行する画像形成装置がある。また複数の画像補正処理を組み合わせた画像補正機能も実現されている。
【０００３】
例えば、特許文献１には、ずれ量取得部によって取得されたずれ量に応じて、入力画像のプリンタ出力時に、第一の補正モードと第二の補正モードのいずれか一方を選択して決定する。第一の補正モードは、主走査方向及び副走査方向に対して幾何補正部による補正を行う補正モードである。一方、第二の補正モードは、主走査方向に対しては幾何補正部による補正を行い、副走査方向に対しては書き込みタイミング制御部による補正を行う補正モードである。
【０００４】
また、特許文献２には、複数の変形処理を重畳させた際にも画質低下を生じさせない画像変形処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−９２７７７号公報
【特許文献２】特許第５７９０９４８号明細書（特開２０１４−１３５６２５号公報）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したような画像補正機能を備えた従来の画像形成装置において、入力画像の四隅の位置を設定した任意の位置に調整することができるが、回転、ボウなど補正処理は複雑な補正処理を含み単純な画像位置の移動ではない。このため、入力画像の四隅の画像位置はこれらの補正処理により目的の位置に合わせることができても、入力画像の内側に存在する位置合わせが重要となる画像の位置が合わない現象が発生する。例えば、入力画像（表面画像、裏面画像）の端部近傍（例えば背景画像）が自然画像などの複雑で情報量が多い画像であって、かつ入力画像の中心部にベタ塗りの球体オブジェクトが存在し、用紙の表面及び裏面で球体オブジェクトの位置を合わせる場合には、入力画像端部の位置合わせよりも球体オブジェクトの位置合わせが重要となる。
【０００７】
本発明は、上記の状況を考慮してなされたものであり、入力画像内の位置合わせしたい領域の印字位置を容易に調整することが可能となる手法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様の画像形成装置は、入力画像に基づいて用紙に画像形成を行うことが可能である画像形成部と、入力画像を表示する表示部と、ユーザーの入力操作を受け付けて、表示部に表示された入力画像内の任意の３点以上の位置を調整点として指定するとともに、３点以上の調整点のうち少なくとも１点の移動先を指定する操作部と、この操作部により指定された各調整点の移動先の位置情報から各調整点の移動量を計算し、３点以上の調整点で囲まれた領域の画像の位置を調整する画像処理部と、を備える。
【発明の効果】
【０００９】
本発明の少なくとも一態様によれば、入力画像内の位置合わせしたい領域の印字位置を容易に調整することができる。
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態に係る画像形成システムの全体構成例を示す断面模式図である。
【図２】本発明の第１の実施形態に係る画像形成システムが備える各装置のハードウェア構成例を示すブロック図である。
【図３】本発明の第１の実施形態に係る画像形成装置の画像処理部の構成例を示すブロック図である。
【図４】本発明の第１の実施形態に係る画像処理部の補正機能の例を示す説明図である。
【図５】本発明の第１の実施形態に係る縦台形補正と横台形補正の併用による効果を示す説明図である。
【図６】本発明の第１の実施形態に係る画像形成部により用紙に形成される位置調整パターンの例を示す説明図である。
【図７】本発明の第１の実施形態に係る画像処理部による画像処理例を示す説明図である。
【図８】本発明の第２の実施形態に係る画像処理部による画像処理例を示す説明図である。
【図９】本発明の第３の実施形態に係る画像処理部による画像処理例を示す説明図である。
【図１０】本発明の各実施形態で利用される画像位置調整設定画面の一例を示す説明図である。
【図１１】本発明の第１〜第３の実施形態に係る画像処理部による画像処理手法の手順を示すフローチャートである。
【図１２】本発明の第４の実施形態に係る画像処理部による画像処理手法の手順を示すフローチャートである。
【図１３】図１２の画像処理手法における表面画像と裏面画像を重ねて表示する例を示す説明図である。
【図１４】本発明の第１〜第４の実施形態の変形例として複数の領域を指定した場合の例を示す説明図である。
【図１５】本発明の第１〜第４の実施形態の他の変形例に係る画像処理手法を示す説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態の例について、添付図面を参照しながら説明する。添付図面において実質的に同一の機能又は構成を有する構成要素については、同一の符号を付して重複する説明を省略する。なお、添付図面は本発明の原理に則った具体的な実施形態と実装例を示しているが、これらは本発明の理解のためのものであり、決して本発明を限定的に解釈するために用いられるものではない。
【００１２】
＜１．第１の実施形態＞
［画像形成システムの全体構成］
図１は、本発明の第１の実施形態に係る画像形成システムの全体構成例を示す断面模式図である。
画像形成システム１は、入力されたジョブに基づいて用紙に画像を形成する処理を行う画像形成装置１０と、用紙に形成された画像（以下「出力画像」とも称する）に読取装置２０を備える。画像形成装置１０の後段側に読取装置２０が接続されている。画像形成装置１０は、ＬＡＮ等のネットワークＮを介して、クライアント端末３０と相互に通信可能に接続されている。クライアント端末３０には、例えばパーソナルコンピューターが適用される。クライアント端末３０は、ユーザーの入力操作に基づいて、文書作成又は画像作成アプリケーションにより印刷を行う入力画像データ（印刷データ）を生成する。またクライアント端末３０は、印刷データ及び印刷設定情報（「ジョブチケット」とも呼ばれる）を含む印刷ジョブを生成し、画像形成装置１０へ出力する機能を有する。
【００１３】
画像形成システム１では、画像形成装置１０と読取装置２０間で用紙の搬送が可能になっているとともに、互いに通信可能になっている。本実施形態では、読取装置２０は画像形成装置１０に同期してインライン処理を行う。
【００１４】
画像形成装置１０の上部側には、操作表示部１４が設置されている。操作表示部１４は、表示パネル等の表示部１４２とタッチパネル等の操作部１４１が重ねられて構成されており、操作者による操作及び情報の表示が可能になっている。
【００１５】
画像形成装置１０の下部側には、複数の給紙トレイ１０１が配置されている。画像形成装置１０には、いずれかの給紙トレイ１０１から給紙された用紙を搬送する搬送路１０２が設けられており、搬送路１０２の途中に、画像形成部１７が設けられている。例えば画像形成部１７は、不図示の露光部や現像部、感光体ドラム１７ａ等から構成される画像形成ユニットを備え、用紙にトナー画像を形成することができる。なお、画像形成ユニットは、複数色（シアン、マゼンタ、イエロー、ブラック等）に対応するものでもよい。
【００１６】
画像形成部１７の用紙搬送方向の下流側（単に「下流側」とも称する）には、トナー画像が形成された用紙が搬送される定着器１０３が配置される。定着器１０３は、搬送される用紙に加圧及び加熱することにより用紙の表面側に転写されたトナー画像を定着する。定着処理が行われた用紙は、搬送路１０２によって読取装置２０に搬送されるか、反転搬送路１０４に搬送される。
【００１７】
搬送路１０２には、定着器１０３の下流側で分岐して、画像形成部１７の上流側の搬送路１０２に合流する反転搬送路１０４が接続されている。反転搬送路１０４には、用紙を反転させる反転部１０５が設けられている。反転部１０５により表裏又は前後が反転された用紙は、反転搬送路１０４を通って画像形成部１７の上流側の搬送路１０２又は定着器１０３の下流側の搬送路１０２に搬送される。そして、用紙は画像形成装置１０から排出された後、読取装置２０へ搬入される。
【００１８】
読取装置２０（読取部の一例）は、用紙が搬送される搬送路の上方に配置された上面スキャナーである第１読取部２１ａ、及び搬送路の下方に配置された下面スキャナーである第２読取部２１ｂを備える。第１読取部２１ａは、画像形成装置１０から搬送された用紙の上面を光学的に走査して上面の情報（出力画像）を読み取り、読取画像データを生成する。また第２読取部２１ｂは、搬送された用紙の下面を光学的に走査して下面の情報（出力画像）を読み取り、読取画像データを生成する。生成された読取画像データはＣＰＵ１１に送られる。以下では、第１読取部２１ａと第２読取部２１ｂを区別しない場合には、これらを読取部２１と総称する。
【００１９】
上述の画像形成装置１０は、二次元位置補正を利用した画像形成装置であり、従来のように入力画像の四隅に対して位置調整を行うことをせずに、入力画像内の位置合わせしたい注目領域（以下「領域」とも称する）の印字位置を調整する。
【００２０】
なお、本発明としては画像形成システム１の全体構成がこれに限定されるものではない。一例として、読取装置２０の第１読取部２１ａ及び第２読取部２１ｂを、画像形成装置１０の定着器１０３の下流側に設ける構成としてもよい。具体的には、第１読取部２１ａ及び第２読取部２１ｂを、搬送路１０２から反転搬送路１０４へ分岐する箇所と画像形成装置１０の排出口との間に設ける。
【００２１】
［画像形成装置］
次に、画像形成システム１が備える各装置のハードウェア構成例を図２を参照して説明する。図２は、画像形成システム１が備える各装置のハードウェア構成例を示すブロック図である。画像形成装置１０は、クライアント端末３０から出力された印刷ジョブをネットワークＮを介して受信し、印刷ジョブの印刷データ及び印刷設定情報に基づいて用紙に画像を形成して出力（以下「印刷処理」）する。画像形成装置１０は、複数種類の機能（印刷機能、複写機能、スキャン機能等）を備えた複合機（ＭＦＰ：Multi Function Peripheral）でもよい。
【００２２】
画像形成装置１０は、図２に示すように、ＣＰＵ１１、メモリ１２、補助記憶装置１３、操作表示部１４、ＲＩＰ処理部１５、画像処理部１６、画像形成部１７、位置ずれ検知部１８、及び通信Ｉ／Ｆ１９を備える。各部はシステムバスを介して相互に通信可能に接続されている。
【００２３】
ＣＰＵ１１は、画像形成装置１０の各部の動作の制御及び演算処理を行う中央処理装置であり、本実施形態に係る各機能を実現するソフトウェアのプログラムコードを補助記憶装置１３から読み出して実行する。なお、画像形成装置１０は、ＣＰＵ１１の代わりに、ＭＰＵ等の処理装置を備えるようにしてもよい。
【００２４】
メモリ１２は主記憶装置であり、メモリ１２には演算処理の途中に発生した変数やパラメータ等が一時的に書き込まれる。メモリ１２には、ＲＡＭ等が適用される。
【００２５】
補助記憶装置１３は、メモリ１２の補助的な役割を担う記憶装置であり、通常長時間データを永続的に保存することが可能な仕組みを有する。この補助記憶装置１３には、ＯＳ及び各種のパラメータの他に、画像形成装置１０を機能させるためのプログラムが記録されてもよい。
【００２６】
操作表示部１４は、例えば表示部１４２であるフラットパネルディスプレイに、操作部１４１であるタッチパネルが積層して構成される。操作表示部１４は、ユーザーから入力される操作の内容に応じた操作信号を生成して、生成した操作信号をＣＰＵ１１に供給する。また操作表示部１４は、ＣＰＵ１１の処理結果を表示する。さらに、操作表示部１４（操作部１４１）は、ユーザーの入力操作を受け付け、表示部１４２に表示された入力画像内の任意の３点以上の位置を調整点として指定するとともに、３点以上の調整点のうち少なくとも１点の移動先を指定する処理を行う。そして操作表示部１４により指定された位置（調整点）の情報は、ＣＰＵ１１により画像処理部１６へ送られる。
【００２７】
ＲＩＰ処理部１５は、印刷設定情報を印刷データに反映し、画像形成装置１０で識別できる言語（ＰＤＬ:Page Description Language）に変換（ＲＩＰ処理）して出力する。画像形成装置１０で識別できる言語としては、ＰＣＬやＰｏｓｔＳｃｒｉｐｔなどがある。ＲＩＰ処理部１５は、ＲＩＰ処理した入力画像（ラスタライズ画像）を画像処理部１６へ送る。
【００２８】
画像処理部１６は、操作部１４１により指定された入力画像内の各調整点の移動先の位置情報から各調整点の移動量（移動方向の情報も含む）を計算し、指定された３点以上の調整点で囲まれた領域の画像の位置を調整する処理を行う。以降、領域の画像の位置を調整することを、領域の位置を調整するとも称する。また、画像処理部１６は、読取装置２０から受信した読取画像データに対してアナログ処理、Ａ／Ｄ変換、シェーディング補正、画像圧縮等の処理も行うことも可能である。
【００２９】
画像形成部１７は、画像処理部１６から供給される位置調整後のＲＩＰ処理済みの入力画像に基づいて、用紙に画像を形成する。画像形成部１７は、プリンタエンジンとして構成される。
【００３０】
位置ずれ検知部１８は、画像形成部１７によって用紙の四隅Ｃ１〜Ｃ４（図６参照）の近傍に印字された、位置ずれ検知用の十字形の位置調整パターンＴ１〜Ｔ４を読取装置２０の読取部２１により読み取り、読取画像データ上の位置調整パターンＴ１〜Ｔ４の規定位置に対するずれ量を検知する。この場合、画像処理部１６は、位置ずれ検知部１８で検知された位置調整パターンＴ１〜Ｔ４のずれ量に基づいて、用紙に形成する入力画像の用紙上の位置を補正する。入力画像の位置とは、入力画像の中心もしくは重心の位置である。なお、位置調整パターンは「トンボ」とも呼ばれる。
【００３１】
また、位置ずれ検知部１８は、画像形成部１７によって用紙に形成された入力画像Ｉｍ（図６参照）内の、３点以上の調整点の規定位置に対するずれ量を検知することもできる。この場合、画像処理部１６は、位置ずれ検知部１８で検知された入力画像Ｉｍ内の３点以上の調整点のずれ量に基づいて、用紙に形成する入力画像の用紙上の位置を補正する。上述の位置調整パターンＴ１〜Ｔ４の規定位置に対するずれ量、又は入力画像Ｉｍ内の３点以上の調整点の規定位置に対するずれ量のいずれを位置調整の際に利用するかは、事前に設定しておくものとする。
【００３２】
通信Ｉ／Ｆ１９は、例えばＮＩＣ（Network Interface Card）等が用いられ、ネットワークＮを介してクライアント端末３０との間で各種のデータを送受信することが可能な構成とされている。
【００３３】
なお、ネットワークＮに、ＲＩＰ処理部１５及び画像処理部１６を備えたサーバ（プリントコントローラ）を接続してもよい。
【００３４】
［画像処理部］
次に、画像形成装置１０の画像処理部１６の構成例について図３を参照して説明する。図３は、画像形成装置１０の画像処理部１６の構成例を示すブロック図である。画像処理部１６は、指定位置受付部４１、移動量算出部４２、及び位置調整部４３を備える。
【００３５】
指定位置受付部４１は、操作部１４１により指定された入力画像Ｉｍ内の調整対象の位置（調整点）を受け付ける。指定された位置は、例えば図６に示すようなｘｙ座標系の座標（ｘ，ｙ）で表す。例えば、位置調整パターンＴ１、又は用紙Ｓの位置調整パターンＴ１に近い隅を、ｘｙ座標系の原点（０，０）とする。
【００３６】
移動量算出部４２は、指定位置受付部４１が受け付けた、入力画像内の指定された各調整点の移動先の位置情報から各調整点の移動量を計算し、各調整点の移動量の情報を位置調整部４３へ送る。
【００３７】
位置調整部４３は、移動量算出部４２で計算された各調整点の移動量の情報に基づいて、指定した複数の調整点により形成される領域の位置を調整（領域の形状を変形）し、位置調整を施した入力画像を画像形成部１７へ供給する。この位置調整部４３は、入力画像に対して複数の画像補正機能を備える。領域の位置とは、領域の中心もしくは重心の位置である。
【００３８】
［補正機能］
次に、位置調整部４３の補正機能の例について図４を参照して説明する。図４は、位置調整部４３の補正機能の例を示す説明図である。例えば図４に示すように、位置調整部４３は、補正機能として、回転補正、ボウ補正、変倍補正、横台形補正、及び縦台形補正の補正機能を有する。指定された３点以上の調整点で囲まれた領域の画像の位置を調整する処理は、例えば図５に示すように、縦台形補正と横台形補正を組み合わせることで実現できる。縦台形補正と横台形補正を組み合わせることにより、矢印で示すように指定した点（例えば図５の調整点ｐ１〜ｐ４）の補正位置を直接かつ自在に調整することができる。なお、図５では、指定した調整点又は入力画像の四隅を用紙搬送方向に沿って移動させる場合を縦台形補正とし、指定した調整点を用紙搬送方向に垂直な方向に移動する場合を横台形補正としている。縦台形補正及び横台形補正は周知技術であるので、縦台形補正と横台形補正の組み合わせによる補正処理については詳細な説明を省略する。
【００３９】
また、位置調整部４３は、位置ずれ検知部１８で検知された位置調整パターンＴ１〜Ｔ４のずれ量に基づいて、用紙に形成する入力画像の用紙上の位置を補正する。位置調整パターンＴ１〜Ｔ４について図６を参照して簡単に説明する。
【００４０】
［位置調整パターン］
ここで、位置調整パターンについて図６を参照して説明する。図６は、画像形成部１７により用紙に形成される位置調整パターンの例を示す説明図である。図６において、主走査方向をｘ方向、及び副走査方向（用紙搬送方向）をｙ方向とする。
【００４１】
図６に示すように、用紙Ｓの画像形成領域（図示略）に画像Ｉｍが形成され、画像形成領域の周囲は断裁される。一般に、リアルタイムで画像補正する場合の位置調整パターンは、画像形成領域の周囲の断裁される部分（画像形成領域外）に形成される。位置合わせ用の位置調整パターンＴ１〜Ｔ４としては、一般的にトンボと呼ばれる十字形の画像が用いられるが、位置合わせが可能であれば、トンボに限定されない。
【００４２】
位置調整パターンＴ１〜Ｔ４にトンボを使用する場合、画像形成部１７は、図６に示すように用紙Ｓの四隅の端部を基準位置として、当該端部から主走査方向及び副走査方向（用紙搬送方向）の距離が一定距離となる位置に、トンボを印字する。図６の例では、入力画像Ｉｍの四隅Ｃ１〜Ｃ４のそれぞれに、位置調整パターンＴ１〜Ｔ４の各々が対応している。用紙Ｓの前側端辺に位置調整パターンＴ１，Ｔ２が形成され、用紙Ｓの後側端辺に位置調整パターンＴ３，Ｔ４が形成される。画像形成装置１０は、用紙Ｓに入力画像Ｉｍと位置調整パターンＴ１〜Ｔ４を形成後、定着器１０３で用紙Ｓに対して定着処理を行う。そして、定着後、位置調整パターンＴ１〜Ｔ４が形成された用紙Ｓは、搬送路１０２の下流側にある読取部２１へと搬送される。そして、読取部２１が用紙Ｓ上の情報を読み取り、読取画像データを生成する。
【００４３】
［画像処理例（位置調整例）］
次に、第１の実施形態に係る画像処理部１６（位置調整部４３）による画像処理例について説明する。図７は、第１の実施形態に係る画像処理部１６（位置調整部４３）による画像処理例を示す。図７の画像処理例は、入力画像内の任意の位置を調整点として指定し、入力画像の四隅の位置を固定したまま、指定した調整点で形成される領域の位置を調整する例である。図７において、主走査方向をｘ方向、及び副走査方向（用紙搬送方向）をｙ方向とする。
【００４４】
図７には、用紙Ｓ上の設定された位置に形成される入力画像Ｉｍが記載されている。操作表示部１４の表示部１４２には、この用紙Ｓの画像と入力画像Ｉｍの画像が、表示される。用紙Ｓの画像の四隅の近傍には、位置調整パターンＴ１〜Ｔ４が印字されている。入力画像Ｉｍ内の円形の画像オブジェクトＯｂｊを囲むように、ユーザーが指定した４つの調整点ｐ１〜ｐ４による領域Ａ１が形成されている（図７上段）。
【００４５】
操作部１４１を介して調整点ｐ１〜ｐ４の移動先の座標（ｘ，ｙ）が指定されると、画像処理部１６は、調整点ｐ１〜ｐ４の位置情報と移動先の調整点ｐ１’〜ｐ４’の位置情報とから各調整点ｐ１〜ｐ４の移動量（手動調整値）を算出する。そして、各調整点ｐ１〜ｐ４の移動量に基づいて、領域Ａ１の位置を破線で示す領域Ａ１’の位置に調整する（図７下段）。それにより、領域Ａに囲まれた画像オブジェクトＯｂｊが、破線で示す画像オブジェクトＯｂｊ’の位置に調整される。図７の例では、領域Ａを構成する各調整点ｐ１〜ｐ４が領域Ａの面積が大きくなる方向に移動するため、位置調整後の領域Ａ’（画像オブジェクトＯｂｊ’）の面積が大きくなっている。位置調整パターンＴ１〜Ｔ４と入力画像Ｉｍの四隅Ｃ１〜Ｃ４との位置関係は、変化しない。
【００４６】
上述した第１の実施形態によれば、ユーザーが操作部１４１を介して入力画像Ｉｍ内の任意の調整点を指定するとともに指定した調整点の移動先を指定することにより、少ない調整時間で、入力画像Ｉｍ内の希望する領域（に含まれる画像オブジェクト）の位置の調整が可能となる。すなわち、入力画像Ｉｍ内の位置合わせしたい領域の印字位置を容易に調整することが可能である。また、本実施形態は、入力画像Ｉｍ内において指定した領域を形成する複数の位置（例えば４点）を希望の位置に調整することができる。
【００４７】
なお、入力画像Ｉｍ内の指定すべき調整点の数は、複数の調整点によって領域を形成するために、３点以上であればよい。また、指定した３点以上の調整点のうち少なくとも１点の移動先を指定することにより、調整点で形成される領域の位置を所望の位置に調整（もしくは領域の形状を変形）することができる。
【００４８】
＜２．第２の実施形態＞
第２の実施形態は、入力画像内の任意の位置を調整点として指定し、それらの調整点で形成される領域の位置を調整することに伴い入力画像の四隅の位置も自動的に調整する例である。
【００４９】
［画像処理例（位置調整例）］
図８は、第２の実施形態に係る画像処理部１６（位置調整部４３）による画像処理例を示す。図８上段の入力画像Ｉｍは、図７上段の入力画像Ｉｍと同じである。
【００５０】
操作部１４１を介して調整点ｐ１〜ｐ４の移動先の座標（ｘ，ｙ）が指定されると、画像処理部１６は、調整点ｐ１〜ｐ４の位置情報と移動先の調整点ｐ１’〜ｐ４’の位置情報とから各調整点ｐ１〜ｐ４の移動量（手動調整値）を算出する。そして、各調整点ｐ１〜ｐ４の移動量に基づいて、領域Ａ１の位置を破線で示す領域Ａ１’の位置に調整する（図８下段）。それにより、領域Ａに囲まれた画像オブジェクトＯｂｊが、破線で示す画像オブジェクトＯｂｊ’の位置に調整される。このとき、画像処理部１６は、指定した領域Ａの位置を調整することと並行して、入力画像Ｉｍの四隅Ｃ１〜Ｃ４の位置を自動的に調整する。すなわち、入力画像Ｉｍ内の領域Ａの手動調整値（移動方向、移動量）を、入力画像Ｉｍの四隅Ｃ１〜Ｃ４に自動的に反映する。その結果、位置調整パターンＴ１〜Ｔ４と入力画像Ｉｍの四隅Ｃ１〜Ｃ４との位置関係が、位置調整処理の前後で変化する。
【００５１】
上述した第２の実施形態は、第１の実施形態と同様の効果に加えて次のような効果がある。第１の実施形態では、指定した領域Ａの位置だけが調整され、入力画像Ｉｍの四隅Ｃ１〜Ｃ４の位置は調整されなかったが、第２の実施形態では、指定した領域Ａの位置を調整することに伴い入力画像Ｉｍの四隅Ｃ１〜Ｃ４の位置も自動的に調整される。このように、第２の実施形態は、指定した領域Ａと入力画像Ｉｍ’の位置が連動するので、位置調整後の領域Ａ’と入力画像Ｉｍ’全体との位置関係が、第１の実施形態と比較してより維持される。
【００５２】
［第２の実施形態の変形例］
上術した第２の実施形態では、入力画像Ｉｍ内の任意の位置に指定した調整点ｐ１〜ｐ４で形成される領域の位置を調整することに伴い入力画像Ｉｍの四隅Ｃ１〜Ｃ４の位置も自動的に調整する構成としたが、この例に限らない。第２の実施形態の変形例として、ユーザーが入力画像Ｉｍの四隅Ｃ１〜Ｃ４の移動先の座標（ｘ，ｙ）を指定し、四隅Ｃ１〜Ｃ４の位置をユーザーが手動で調整する構成とすることも可能である。
【００５３】
画像処理部１６が指定した任意の調整点ｐ１〜ｐ４で形成される領域の位置を調整する処理と並行して、又はその位置調整後に、ユーザーが操作部１４１を介して入力画像Ｉｍの四隅Ｃ１〜Ｃ４を指定してそれらの位置を自在に調整することが可能である。ユーザーは、操作部１４１を操作して、入力画像Ｉｍの四隅Ｃ１〜Ｃ４を上記自動調整による四隅Ｃ１’〜Ｃ４’の位置と同じ位置に調整することもできるし、異なる位置に調整することも可能である。ユーザーは、入力画像Ｉｍの四隅Ｃ１〜Ｃ４の位置を自在に調整し、入力画像Ｉｍの位置（もしくは形状）を所望の位置に調整することができる。
【００５４】
＜３．第３の実施形態＞
第３の実施形態は、位置調整パターンに基づいて入力画像に対し二次元位置調整を実施後に、入力画像内の指定した調整点で形成される領域の位置調整を行う例である。
【００５５】
［画像処理例（位置調整例）］
図９は、第３の実施形態に係る画像処理部１６（位置調整部４３）による画像処理例を示す。図９に示すように、入力画像Ｉｍ１（図９左上）に対し二次元位置調整が実施されると、入力画像Ｉｍ１の四隅Ｃ１〜Ｃ４の位置が自動調整されて、四隅Ｃ１’〜Ｃ４’から形成される二次元位置調整画像Ｉｍ１’（破線部分）が生成される（図９右上）。そして、ユーザーが操作部１４１を利用して調整点ｐ１〜ｐ４で形成される領域Ａ１を指定する（図９左下）とともに、調整点ｐ１〜ｐ４の移動先の座標（ｘ，ｙ）を指定する。画像処理部１６は、移動先の調整点ｐ１’〜ｐ４’の位置情報から各調整点ｐ１〜ｐ４の移動量を算出し、領域Ａ１の位置を領域Ａ１´の位置に調整する（図９右下）。
【００５６】
なお、図９の例では、二次元位置調整画像Ｉｍ１’の四隅Ｃ１’〜Ｃ４’の位置を固定したが、図８の例と同じように二次元位置調整画像Ｉｍ１’の四隅Ｃ１’〜Ｃ４’の位置を、領域Ａ１から領域Ａ１’への位置調整に合わせて自動調整してもよい。
【００５７】
図７〜図９において、ユーザーに指定された調整点ｐ１〜ｐ４の位置が経時変化により当初意図していた位置からずれたことを、読取装置２０の読取部２１の読取画像データから検知し、ずれ量を入力画像Ｉｍ（若しくは二次元位置調整画像Ｉｍ１’）の四隅の位置にフィードバックして反映してもよい。これにより、入力画像Ｉｍの位置調整パターンＴ１〜Ｔ４に対する位置が補正されるため、調整点ｐ１〜ｐ４で形成される領域Ａ１の位置もユーザーの希望する位置に維持される。
【００５８】
［画像位置調整設定画面］
図１０は、上述した各実施形態で利用される画像位置調整設定画面の一例を示す説明図である。図１０に示す画像位置調整画面５０には、「二次元位置調整」及び「指定領域位置調整」のチェックボックスが表示されている。操作表示部１４に表示された「二次元位置調整」のチェックボックスにチェックマークが入力されると、画像処理部１６は二次元位置調整を実行する。
【００５９】
また、二次元位置調整のサブメニューとして「表裏調整」が表示されている。「表裏調整」のラジオボタンを選択（クリック）すると、表裏調整が実行される。また、操作表示部１４に表示された「指定領域位置調整」のチェックボックスにチェックマークが入力されると、画像処理部１６は、指定した調整点で形成される領域の位置を調整する指定位置調整を実行する。ユーザーが、後述する図１２の表裏調整を伴う画像処理を希望する場合には、ユーザーはこの「表裏調整」のラジオボタンをオンに設定しておく。
【００６０】
［画像処理手法］
図１１は、第１〜第３の実施形態に係る画像処理部１６による画像処理手法の手順を示すフローチャートである。まず、画像処理部１６の位置調整部４３は、用紙に印字された位置調整パターンＴ１〜Ｔ４の位置に基づいて、入力画像Ｉｍの読取画像データに対し二次元位置調整を実施する（Ｓ１）。なお、ステップＳ６における指定した調整点で形成される領域の位置調整を行う前にこの二次元位置調整を行わない設定である場合（図１０の「二次元位置調整」にチェックマークが付いていないとき）、この処理は省略される。図１０の画像位置調整設定画面５０により希望する調整処理を選択することができる。
【００６１】
次いで、位置調整部４３による二次元位置調整が終了すると、ＣＰＵ１１は、二次元位置調整後の入力画像を操作表示部１４の表示部１４２に表示する（Ｓ２）。次いで、指定位置受付部４１は、操作部１４１により入力画像内の任意の調整点が指定されたか否かを判定し（Ｓ３）、調整点が指定されていない場合には（Ｓ３のＮＯ）、この判定処理を繰り返す。
【００６２】
ステップＳ３で調整点が指定されたと判定された場合には（Ｓ３のＹＥＳ）、指定位置受付部４１は、各調整点の移動先が指定されたか否かを判定し（Ｓ４）、各調整点の移動先が指定されていない場合には（Ｓ４のＮＯ）、この判定処理を繰り返す。
【００６３】
ステップＳ４で各調整点の移動先が指定されたと判定された場合には（Ｓ４のＹＥＳ）、移動量算出部４２は、各調整点の移動量を算出する（Ｓ５）。次いで、位置調整部４３は、各調整点の移動量に基づいて、指定した調整点によって形成される領域の位置を調整（領域の形状を変形）する処理を行う（Ｓ６）。次いで、位置調整部４３は、入力画像内の指定した調整点で形成される領域以外の画像処理（位置調整）を実施する（Ｓ７）。
【００６４】
次いで、画像形成部１７は、画像処理部１６による画像処理を実施後（位置調整後）の入力画像を印刷する（Ｓ８）。ステップＳ８における印刷が終了後、本フローチャートの処理を終了する。
【００６５】
＜４．第４の実施形態＞
第４の実施形態は、本発明の画像処理手法（位置調整）を表裏調整に適用した例である。第４の実施形態に係る画像処理手法について、図１２及び図１３を参照して説明する。
【００６６】
［画像処理手法］
図１２は、第４の実施形態に係る画像処理部１６による画像処理手法の手順を示すフローチャートである。まず、画像処理部１６の位置調整部４３は、用紙の表面及び裏面に印字された位置調整パターンＴ１〜Ｔ４の位置に基づいて、表面の入力画像（第１の入力画像）及び裏面の入力画像（第２の入力画像）の各読取画像データに対し表裏調整を含む二次元位置調整を実施する（Ｓ１１）。なお、ステップＳ１９における指定した調整点で形成される領域の位置調整を行う前にこの二次元位置調整を行わない設定である場合（図１０の「二次元位置調整」にチェックマークが付いていないとき）、この処理は省略される。以下、表面の入力画像を「表面画像」、裏面の入力画像を「裏面画像」と称する。
【００６７】
次いで、位置調整部４３による表裏調整を含む二次元位置調整が終了すると、ＣＰＵ１１は、二次元位置調整後の表面画像及び裏面画像を操作表示部１４の表示部１４２に表示する（Ｓ１２）。表示する画像は、入力画像にＲＩＰ処理を施したＲＩＰ画像、若しくは読取装置２０で読み取られた調整用の読取画像である。
【００６８】
次いで、指定位置受付部４１は、操作部１４１により表面画像内の任意の調整点（例えば４点）が指定されたか否かを判定し（Ｓ１３）、調整点が指定されていない場合には（Ｓ１３のＮＯ）、この判定処理を繰り返す。ステップＳ１３で調整点が指定されたと判定された場合（Ｓ１３のＹＥＳ）、画像処理部１６は、表面画像を任意の透過率の画像とし、また裏面画像を任意の透過率の画像とし、表面画像と裏面画像を重ねて合わせて表示する（Ｓ１４）。例えばアルファブレンディングの技術を利用することで、このような表示形態を実現できる。なお、表面画像の指定した調整点で囲まれる領域のみと裏面画像を重ね合わせて表示することを選択できるようにしてもよい。
【００６９】
ここで、表面画像と裏面画像の表示形態について図１３を参照して説明する。図１３は、表面画像と裏面画像を重ねて表示する例を示す。表示部１４２は、表面画像Ｉｍ１と裏面画像Ｉｍ２をそれぞれ所定の透過率で重ね合わせて表示する。表面画像Ｉｍ１の画像オブジェクトＯＢｊ１と、裏面画像Ｉｍ２の破線で示す画像オブジェクトＯＢｊ２が重ね合わせて表示されることで、画像オブジェクトＯＢｊ１と画像オブジェクトＯＢｊ２の相互の位置を確認することができる。それゆえ、画像オブジェクトＯＢｊ１と画像オブジェクトＯＢｊ２の位置を一致するように調整することが容易に可能となる。
【００７０】
図１２の説明に戻る。ステップＳ１４の処理後、指定位置受付部４１は、表面画像内の各調整点の移動先が指定されたか否かを判定し（Ｓ１５）、各調整点の移動先が指定されていない場合には（Ｓ１５のＮＯ）、この判定処理を繰り返す。ステップＳ１５で表面画像内の各調整点の移動先が指定されたと判定された場合には（Ｓ１５のＹＥＳ）、移動量算出部４２は、各調整点の移動量を算出する。
【００７１】
また、指定位置受付部４１は、操作部１４１により裏面画像内の任意の調整点が指定されたか否かを判定し（Ｓ１６）、調整点が指定されていない場合には（Ｓ１６のＮＯ）、この判定処理を繰り返す。ステップＳ１６で調整点が指定されたと判定された場合（Ｓ１６のＹＥＳ）、画像処理部１６は、裏面画像を任意の透過率の画像とし、また表面画像を任意の透過率の画像とし、裏面画像と表面画像を重ねて合わせて表示する（Ｓ１７）。ここでの裏面画像及び表面画像の表示は、ステップＳ１２の場合と表裏が逆転する。なお、裏面画像の指定した調整点で囲まれる領域のみと表面画像を重ね合わせて表示することを選択できるようにしてもよい。
【００７２】
次いで、指定位置受付部４１は、裏面画像内の各調整点の移動先が指定されたか否かを判定し（Ｓ１８）、各調整点の移動先が指定されていない場合には（Ｓ１８のＮＯ）、この判定処理を繰り返す。ステップＳ１８で裏面画像内の各調整点の移動先が指定されたと判定された場合には（Ｓ１８のＹＥＳ）、移動量算出部４２は、各調整点の移動量を算出する。
【００７３】
また、位置調整部４３は、表面画像及び裏面画像ごとに各調整点の移動量に基づいて、指定した調整点によって形成される領域の位置を調整（領域の形状を変形）する処理を行う（Ｓ１９）。次いで、位置調整部４３は、表面画像内及び裏面画像内の指定した調整点で形成される領域以外の画像処理（位置調整）を実施する（Ｓ２０）。このステップＳ１９及びステップＳ２０では、位置調整部４３は、入力画像全体（表面画像と裏面画像）の表裏調整を含む位置補正値に、指定した各調整点の移動量を考慮して、２次元位置調整の基準点に反映し、各調整点で構成される領域の位置を調整する。２次元位置調整の基準点としては、図１５に示すように、入力画像の四隅あるいは四隅を結ぶ線上に設定された点を利用することが可能である。
【００７４】
次いで、画像形成部１７は、画像処理部１６による画像処理を実施後（位置調整後）の表面画像及び裏面画像を印刷する（Ｓ２１）。ステップＳ２１における表面画像及び裏面画像の印刷が終了後、本フローチャートの処理を終了する。
【００７５】
なお、表裏調整を行わない場合には、ステップＳ１６〜Ｓ１８の各処理を飛ばすことができる。
【００７６】
上述した第４の実施形態によれば、第１の実施形態と類似の効果を奏する。すなわち、第４の実施形態は、ユーザーが操作部１４１を介して表面画像内及び裏面画像内の任意の調整点を指定するとともに指定した調整点の移動先を指定することにより、少ない調整時間で、表面画像内及び裏面画像内の希望する領域（に含まれる画像オブジェクト）の相互の位置の調整が可能となる。また、本実施形態は、表面画像内及び裏面画像内において指定した領域を形成する複数の位置を希望の位置に調整することができる。
【００７７】
＜５．変形例＞
［変形例１］
図１４は、上述した第１〜第４の実施形態の変形例１として複数の領域を指定した場合の例を示す説明図である。図１４に示すように、操作部１４１は、ユーザーの入力操作に基づいて入力画像内の任意の３点以上の調整点で囲まれた領域を、複数個指定可能である。
【００７８】
図１４の例では、入力画像Ｉｍ内の縦方向に並ぶようにして、矩形の領域Ａ１−１及び三角形の領域Ａ１−２の２つの領域が指定されている。領域Ａ１−１は、調整点ｐ１−１〜ｐ４−１により形成されている。また、領域Ａ１−２は、調整点ｐ１−２〜ｐ３−２により形成されている。
【００７９】
［変形例２］
図１５は、上述した第１〜第４の実施形態の他の変形例に係る画像処理手法を示す説明図である。図１５に示すように、画像処理部１６は、入力画像Ｉｍの四隅Ｃ１〜Ｃ４と、その四隅Ｃ１〜Ｃ４を結ぶ辺上の複数の点とを基準に、注目領域の位置調整を行う構成としてもよい。図１５では、例えば隅Ｃ１と隅Ｃ２の中間点Ｃ１１、隅Ｃ２と隅Ｃ３の中間点Ｃ２３、隅Ｃ３と隅Ｃ４の中間点Ｃ３４、並びに隅Ｃ４と隅Ｃ１の中間点Ｃ４１が、基準点として追加されている。このように、二次元位置調整を行う際の基準点は、入力画像の四隅に限らず、他の箇所も含めた複数点を利用することができる。
【００８０】
さらに、本発明は上述した各実施形態例に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、その他種々の応用例、変形例を取り得ることは勿論である。
【００８１】
例えば、上述した実施形態例は本発明を分かりやすく説明するために装置及びシステムの構成を詳細且つ具体的に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されない。また、ある実施形態例の構成の一部を他の実施形態例の構成に置き換えることは可能である。また、ある実施形態例の構成に他の実施形態例の構成を加えることも可能である。また、各実施形態例の構成の一部について、他の構成の追加、削除、置換をすることも可能である。
【００８２】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリやハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、又はＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
【符号の説明】
【００８３】
１…画像形成システム、  １０…画像形成装置、  １１…ＣＰＵ、  １４…操作表示部、  １６…画像処理部、  １７…画像形成部、  ２０…読取装置、  ３０…クライアント端末、  ４１…指定位置受付部、  ４２…移動量算出部、  ４３…位置調整部  １４１…操作部、  １４２…操作部
【図１】
2019062258.tif 000003
【図２】
2019062258.tif 000004
【図３】
2019062258.tif 000005
【図４】
2019062258.tif 000006
【図５】
2019062258.tif 000007
【図６】
2019062258.tif 000008
【図７】
2019062258.tif 000009
【図８】
2019062258.tif 000010
【図９】
2019062258.tif 000011
【図１０】
2019062258.tif 000012
【図１１】
2019062258.tif 000013
【図１２】
2019062258.tif 000014
【図１３】
2019062258.tif 000015
【図１４】
2019062258.tif 000016
【図１５】
2019062258.tif 000017