(57)【要約】【課題】  １枚の原稿を複数回に分割して読み込んで、読み込んだ画像のずれを補正して接合する装置において、原稿を読取る解像度が低いと画像間のずれを補正する精度が低下してしまい、接合した画像の品位が低下してしまう。また一方で、メモリには２枚の画像を記憶する必要があるため、読取る解像度を高くするとメモリに記憶できなくなってしまうという課題がある。【解決手段】  接合される画像部画像に加えて、原稿のうち接合される領域近傍の接合部画像を画像部画像よりも高い解像度で読取る。そして接合部画像により、画像部画像のずれを検出して、画像部画像を接合する。これにより、使用するメモリの記憶容量を少なく抑えつつ、接合した画像の品位を向上させることが出来る。【選択図】  図２３
2010118932.tif 000002
【特許請求の範囲】
【請求項１】
１枚の原稿を複数回読取り、読取った複数の画像を接合する画像処理装置であって、
原稿を読取る読取部と、
前記読取部で読取られた画像を記憶するメモリと、
前記読取部に原稿を第１の解像度で読取らせて前記メモリに記憶する第１の記憶制御手段と、
前記読取部に、前記第１の記憶制御手段で読取られる原稿のうち接合される領域近傍を前記第１の解像度よりも高い第２の解像度で読取らせて前記メモリに記憶する第２の記憶制御手段と、を有し、
前記第２の記憶制御手段で記憶された画像に基づいて決定された相対位置で、前記第１の記憶制御手段で記憶された複数の画像を接合することを特徴とする画像処理装置。
【請求項２】
前記第２の記憶制御手段により記憶された複数の画像の相関を解析する解析手段を有し、
前記解析手段で解析した結果に基づき決定された相対位置で、前記第１の記憶制御手段で記憶された複数の画像を接合することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記解析手段は、複数の接合部画像を重ねた場合に一致する画素の数に基づき相関を解析することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
ユーザが操作するための操作部と、
前記第２の記憶制御手段により記憶された画像を表示画面に表示させる表示制御手段と、
前記表示制御手段により表示画面に表示された画像を、前記操作部からの指示に応じて前記表示画面上で移動させる移動制御手段と、を有し、
前記移動制御手段により前記表示画面上で画像を移動させることによって決定された相対位置で、前記第１の記憶制御手段で記憶された複数の画像を接合することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記第２の記憶制御手段で記憶された画像に基づいて決定された相対位置で前記第１の記憶制御手段で記憶された複数の画像が接合された画像を印刷する印刷手段を有することを特徴とする請求項１乃至請求項４のいずれか１項に記載の画像処理装置。
【請求項６】
前記印刷手段は、前記第１の解像度よりも高い第３の解像度で印刷することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
原稿を読取る読取部と、前記読取部で読取られた画像を記憶するメモリとを有し、１枚の原稿を複数回読取り、読取った複数の画像を接合する画像処理装置の制御方法であって、
前記読取部に原稿を第１の解像度で読取らせて前記メモリに記憶する第１の記憶制御工程と、
前記読取部に、前記第１の記憶制御工程において読取られた原稿のうち接合される領域近傍を前記第１の解像度よりも高い第２の解像度で読取らせて前記メモリに記憶する第２の記憶制御工程と、
前記第２の記憶制御工程において記憶された画像に基づいて決定された相対位置で、前記第１の記憶制御工程において記憶された複数の画像を接合する接合工程と、
を有する特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１枚の原稿を複数回に分割して読取って、読取った複数の画像を接合する画像処理装置に関する。
【背景技術】
【０００２】
原稿台よりも大きな１枚の原稿を複数回に分けて読取り、読取った複数の画像の接合を行って、印刷する装置が提案されている。例えば特許文献１には、１つの原稿から分割して読み出された画像の重なりを検出して、画像データを接合して１つの画像として取り扱う技術が記載されている。この技術により、原稿台よりも大きく本来では読取れない原稿であっても、原稿全体を表す１枚の画像を得ることができる。
【０００３】
またこのような技術において、分割して読取った複数の画像を接合する際に、その画像間の相対位置を決定する処理に関する技術が開示されている。例えば特許文献２には、この処理を高速化するための技術が記載されている。これによると、読取った画像データの全てを使用して位置検出のための画像比較を行うのではなく、重なり部分のみの画像の比較を行う。また分割して読取られた画像の全体を低解像度に変換し、これらの画像に対して比較を行う。これにより、分割して読取られた複数の画像に対してそのまま比較処理を行う場合に比べて処理の負荷が少なく、高速化を図ることができる。
【特許文献１】特開２００３−２３５３０号公報
【特許文献２】特開２００６−９４２３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した画像間の相対位置を決定する処理においては画像の位置合わせの精度が課題になる。特に帳票のような分割される領域間で線が連続する原稿では、画像の位置合わせがずれてしまった場合に線が不連続になり目立ってしまうため、特に重要である。
【０００５】
一方で、このように原稿を分割して読取る方法の場合、２枚の画像を記憶しなくてはならないという問題がある。つまり通常のコピー動作において１枚の画像を記憶する装置でも、原稿を分割して読取る場合には読取った後に位置合わせを行わなければならない。このため、その処理の間に読取った２枚の画像を記憶しておく十分な記憶領域を持たなければならないという問題がある。
【０００６】
したがって本発明は、原稿を分割して読取った画像の接合を行う場合に、使用する記憶領域を少なく抑え、かつ高精度に画像間の位置合わせを行える画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するために本発明の画像処理装置は、１枚の原稿を複数回読取り、読取った複数の画像を接合する画像処理装置であって、原稿を読取る読取部と、前記読取部で読取られた画像を記憶するメモリと、前記読取部に原稿を第１の解像度で読取らせて前記メモリに記憶する第１の記憶制御手段と、前記読取部に、前記第１の記憶制御手段で読取られる原稿のうち接合される領域近傍を前記第１の解像度よりも高い第２の解像度で読取らせて前記メモリに記憶する第２の記憶制御手段と、を有し、前記第２の記憶制御手段で記憶された画像に基づいて決定された相対位置で、前記第１の記憶制御手段で記憶された複数の画像を接合することを特徴とする。
【発明の効果】
【０００８】
原稿を分割して読取った画像の接合を行う場合に、使用する記憶領域を少なく抑えて、かつ高精度に画像間の位置合わせを行うことができる。
【発明を実施するための最良の形態】
【０００９】
以下に、図面を参照しながら、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素の相対配置、表示画面等は、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１０】
（実施形態）
以下、本発明の一実施形態としての画像処理装置を説明する。
【００１１】
本実施形態で説明するのは、原稿台が読取可能なサイズの原稿よりも大きな１枚の原稿を２回以上の回数に分割して読取る場合である。このように原稿を複数回読取ることで得られる画像部の画像とは別に、読取った画像のそれぞれにおいて接合される領域近傍の接合部の画像を得る。そこで、それらの接合部を比較してずれを検出し、その検出された情報を使って画像部の印刷時にずれを補正してから、印刷用紙に印刷を行う実施形態となっている。具体的には１枚のＡ３サイズの原稿をＡ４サイズの原稿台で上部と下部の２回に分割して読取り、上部と下部の接合部のずれを検出し、検出されたずれを補正値として上部と下部の画像部を接合した画像を印刷する。
【００１２】
図１は、本実施形態の画像処理装置の概観図である。図１において１０は画像処理装置本体を表している。１１は原稿台を表しており、原稿を読取る際に原稿をセットする。１２は原稿蓋を表しており、原稿を読取る際に外部の光を遮断するために用いる。１３は印刷用紙挿入口を表しており、印刷用紙を挿入する入口を表している。１４は印刷用紙排出口を表しており、印刷済みの印刷用紙が排出される出口を表している。
【００１３】
図２は、本実施形態の画像処理装置の構成例を示す図である。図１において１００は装置全体を制御するための中央演算処理部（ＣＰＵ）であり、１０１はプログラムおよびデータを記憶するＲＯＭ、１０２は画像メモリなどの一時記憶領域などから成る記憶部（ＤＲＡＭ）である。１０３はユーザが操作を行うキーで構成される操作部、１０４はグラフィックやメッセージなど画面情報をカラー表示する表示部である。１０５は原稿を読取るための読取部である。１０６はインクジェット機構を持つ印刷部である。１０７はシステムバスであり、本装置の各部のデータ通信を行う際に用いている。
【００１４】
図３は、画像処理装置のＲＯＭ１０１の内部構成を表すブロック図である。ＲＯＭ１０１はプログラム格納領域３０１と固定データ格納領域３０２から成る。プログラム格納領域３０１は以下のブロックに分かれている。３０３は読取部１０５を制御するための読取部制御プログラムである。３０４は印刷部１０６を制御するための印刷部制御プログラムである。３０５はＤＲＡＭ１０２に保存されている複数の画像の比較を行って画像間の相関を解析し、対応する画像部のずれを算出するための接合部ずれ検出プログラムが格納されている。接合部ずれ検出プログラムの詳細については後述する。３０６はＪＰＥＧ圧縮伸長処理をおこなうためのＪＰＥＧ圧縮伸長プログラムが格納されている。３０７は読取部１０５から読取られた下部の接合部画像及び画像部画像を１８０度回転させる画像回転プログラムが格納されている。３０８は、ＤＲＡＭ１０２に記憶された画像を表示部１０４の表示画面に表示させる表示制御プログラムなど、その他の様々なプログラムが格納されている。固定データ格納領域３０２には用紙サイズの長さのデータなど、固定データが格納されている。
【００１５】
図４は、画像処理装置のＤＲＡＭ１０２の内部構成を表すブロック図である。４０６は原稿の上部を読取った画像データを格納するための領域である上部画像領域である。読取部１０５は所定の単位で読取バッファ４０２にデータを読取って上部画像領域４０６に順次格納していく。４０５は原稿の下部を読取って画像データを格納するための領域である下部画像領域である。格納方法は上部画像領域４０６と同様である。４０４は上部接合部に相当する画像を格納する上部接合部画像領域であり、４０３は下部接合部に相当する画像を格納する下部接合部画像領域である。なお、接合部を記憶させる形式としてはＲＡＷ画像が望ましい。ＲＡＷ画像とは圧縮をしていない画像のことを示し、画像の１ドットがＲＧＢの色空間で表現されているデータを示している。これは読取部１０５で読取ったデータをＲＧＢの色空間に変換しただけなので、画像の劣化が無く、通常の記憶形式であるＪＰＥＧに比べて接合部のずれの検出処理に向いている。本実施形態ではＡ３の原稿を上部と下部の２回に分割して読取って出力するので、画像メモリは上部画像領域４０６と下部画像領域４０５に分かれている。また同様に接合部の画像が記憶される領域も、下部接合部画像領域４０３と上部接合部画像領域４０４に分かれている。なお、３枚以上の画像を接合したい場合はそれぞれを３部以上のブロックに分割することで対応できる。このように原稿を複数回読取った場合に、読取った回数に応じて記憶領域を用意すればよい。４０１は印刷画像データを印刷部１０６で印刷を行う場合に使用するプリントバッファである。
【００１６】
図５は、画像処理装置の操作部１０３の外観構成図である。表示部１０４はドットマトリクスＬＣＤ等の表示画面である。十字キー５０１は表示部のカーソル移動などに用いる。セットキー５０２は設定入力キーである。登録キー５０３は機能設定などに用いる。スタートキー５０４は印刷の開始など機能の実行を行う。
【００１７】
なお表示部１０４には、ＣＰＵ１００の表示制御処理によりＤＲＡＭ１０２に記憶された画像を表示させることができる。また、操作部１０３がユーザに操作されると、その操作に応じた指示がＣＰＵ１００に入力される。ＣＰＵ１００はこの入力した指示に応じて制御を行うので、ユーザは操作部１０３を介して指示を与えることができる。例えばＤＲＡＭ１０２に記憶された画像を表示部１０４の表示画面に表示して、ユーザの指示に従い画像を表示画面上で移動させる移動制御処理を行わせることができる。
【００１８】
図６は、画像処理装置の読取部１０５の詳細を表す図であり、原稿台１１と、原稿をセットするためのガラス台６０１と、原稿を読取るための読取センサ６０２と、ユーザに対して原稿をセットする位置を指示するための原稿位置マーカ６０３を含む。読取センサ６０２が図の方向に移動して原稿を読取る。
【００１９】
図７は、Ａ３サイズ原稿の上部を読取る際のイメージを表した図である。これは、図６で説明した読取部１０５を用いてＡ４サイズの原稿台にＡ３サイズ原稿の上部と下部をそれぞれ載せて２回に分割して読取るときの、上部を読取る場合である。７０１は読取る対象のＡ３サイズの原稿を表している。ガラス台６０１の上にＡ３原稿７０１の上部を読取面が下になるようにセットする。その際にＡ３原稿７０１の上部左端が原稿位置マーカ６０３に突き当たるようにする。読取を開始すると、読取センサ６０２がＡ３原稿７０１の上部を読取バンド７０２の単位で読取る。つまりは図の読取ライン単位７０３の画像が読取バッファ４０２に格納される。
【００２０】
図８は、Ａ３サイズ原稿の下部を読取る際のイメージを表した図である。これは図７と同様にＡ４サイズの原稿台にＡ３サイズ原稿の上部と下部をそれぞれ載せて２回に分割して読取るときの、下部を読取る場合である。７０１は読取る対象のＡ３サイズの原稿を表している。下部を読取る際には原稿を図７の状態から上下を逆にしてからガラス台６０１の上にＡ３原稿７０１の下部を読取面が下になるようにセットする。その際にＡ３原稿７０１の下部左端が原稿位置マーカ６０３に突き当たるようにする。読取を開始すると、読取センサ６０２がＡ３原稿７０１の下部を読取バンド７０２の単位で読取り、読取ライン単位７０３の画像が読取バッファ４０２に格納される。
【００２１】
図９は、読取センサと読取範囲の関係を表した図である。本実施形態では、読取センサ６０２の読取幅はＡ４短辺よりも広い範囲を読取ることが可能であり、Ａ３原稿の上下の領域に含まれる上下それぞれの接合部を読取ることを可能とする。画像部画像幅９０１はちょうどＡ４短辺の幅でありＡ３サイズの原稿のちょうど半分のサイズとなっている。
【００２２】
接合部画像幅９０２は読取センサ６０２のうち、接合される領域近傍の画像の幅であり、本実施形態の場合は３０ｍｍとする。なお、この接合部画像幅９０２は、原稿の大きさに応じて変更されてもよい。例えば原稿がＡ３サイズよりも小さいＢ４サイズの場合は、複数回に分けて読取ったときに繰り返し読み込まれる部分が多くなる。つまりは接合部画像を広く読取ることができるので、このような場合には接合部画像幅を広く設定してもよい。具体的には、原稿の読取りの前にユーザが操作部１０３を操作して読取る原稿のサイズを指定したときに接合部画像幅を設定すればよい。このように接合部画像幅を広く設定すれば、後述する接合部間の画像の位置合わせをより精度よく行うことができる。
【００２３】
図１０は画像を分割して読取り、読取られた画像を接合して印刷する処理の全体フローを示す図である。
【００２４】
ここで図１０のフローを使用して従来例の動作説明を行う。Ｓ１００１から始まり、Ｓ１００２に進む。Ｓ１００２では、原稿の上部画像部の読取りが行われる。図１１は、図７で示した読取りにおける原稿と画素との対応を示す図である。なお本実施形態の説明としてＳ１００２では６００ｄｐｉの解像度で読取りを行うとするが、図１１では簡単にするために画素を拡大して原稿との対応を示している。図１２は、読取られた画像部画像（上部画像）を示す図であり、Ｓ１００２においてこの画像が上部画像領域４０６に格納される。
【００２５】
Ｓ１００３において図９で示した接合部画像幅９０２の読取りが行われる。図１５は接合部を読取ったときの画像データを示す図である。Ｓ１００３で読取った画像は図１５の上部接合部画像データ１５０１のようになり、上部接合部画像領域４０４に格納される。
【００２６】
次にＳ１００４において、図８に示したように原稿が１８０度回転してセットされて原稿の下部画像が読取られる。図１３は、図８で示した読取りにおける原稿と画素との対応を示す図である。図１４は、読取られた画像部画像（下部画像）を示す図であり、読取られた画像１４０１のようになり、下部画像領域４０５に格納される。Ｓ１００５において、Ｓ１００３と同様に下部接合部の画像の読取りが行われる。なおここでは、画像部画像と接合部画像の読取りを分けていたが、１回の読取りで画像部画像と接合部画像を得ることもできる。具体的には、読取ライン単位が読取られた後に、画像部画像幅９０１に相当する画像と、接合部画像幅９０２に相当する画像をそれぞれの領域に記憶させていけばよい。
【００２７】
またＳ１００６において下部画像の回転処理がされる。これは、下部画像領域４０５と下部接合部画像領域４０３に格納されている画像は、上部の画像に対して１８０度回転して読取りが行われてしまっている。このために画像回転プログラム３０７を使用して１８０度回転処理を行って、上部の画像との向きを合わせる。下部接合部画像領域４０３に格納されている画像が画像回転プログラム３０７により１８０度回転処理した画像が図１５で示した下部接合部画像データ１５０２となる。
【００２８】
次にＳ１００７において、上部接合部画像領域４０４に格納される上部接合部画像データ１５０１と下部接合部画像データ１５０２の比較が行われる。つまりは、両者の画像が最も一致すると思われる接合部画像間のオフセット値（補正値）を求めて接合する相対位置を決定する。最後にＳ１００８において、上部画像と下部画像がＳ１００７で求められたオフセット値に基づき接合された画像が印刷される。
【００２９】
図１６は、図１０のＳ１００７における接合部画像データの比較処理の詳細を示す図である。具体的には、上部接合部画像データ１５０１と下部接合部画像データ１５０２とを中心点を合わせたまま１画素ごと横にずらして、一致ドットの数が一番多い位置の検出を行う。図の１６０１は、単に２つの接合部画像データを重ねた場合である。一方、図の１６０２は上部接合部画像データに対して下部接合部画像データを右に１画素ずらした場合である。するとこの１６０２の状態が、一致ドットが一番多くなることがわかる。そして、このような画像の組み合わせを示すオフセット値として＋１が設定される。なお、ここでは上部接合部画像に対して下部接合部画像が右にずらした場合にオフセットを正としたが、正負を逆にしてもよい。
【００３０】
図１７は、図１０のＳ１００８における印刷制御処理の詳細を示したフロー図である。Ｓ１７０１から始まり、Ｓ１７０２に進む。Ｓ１７０２では、上部画像領域４０６に蓄積されている画像からプリントバッファ４０１のサイズに適合した分量の画像を展開してＳ１７０３に進む。Ｓ１７０３では印刷部制御プログラム３０４を用いてプリントバッファ４０１に展開されたデータを印刷してＳ１７０４に進む。Ｓ１７０４では印刷が終了したデータをプリントバッファ４０１から消去してＳ１７０５に進む。Ｓ１７０５では上部画像領域４０６の画像がすべて印刷されたかを判断し、印刷が終了していないならＳ１７０２に戻り、次の画像を印刷する。印刷が終了していたならＳ１７０６に進む。
【００３１】
Ｓ１７０６では、Ｓ１００７で算出したオフセット値（補正値）を基に下部の画像をずらす量を決定する。この例では、Ｓ１００７においてオフセット値に＋１が設定されているので、例えば図の左から画素が読み出される場合、下部画像の読出しは通常６００ｄｐｉで印刷するときよりも１画素遅らせて読み出される。Ｓ１７０７では、下部画像領域４０５に蓄積されている画像からプリントバッファ４０１のサイズに適合した分量の画像を展開してＳ１７０８に進む。なお、ここではＳ１００７の処理に従い、通常よりも１画素遅らせて読み出される。Ｓ１７０８では印刷部制御プログラム３０４を用いてプリントバッファ４０１に展開されたデータを印刷してＳ１７０９に進む。Ｓ１７０９では印刷が終了したデータをプリントバッファ４０１から消去してＳ１７１０に進む。Ｓ１７１０では下部画像領域４０５の画像がすべて印刷されたかを判断し、印刷が終了していないならＳ１７０７に戻り、次の画像を印刷する。印刷が終了していたならＳ１７１１に進み、図１７のフローを終了する。
【００３２】
図１８は、画像を分けて読取り、読取られた画像を接合した画像を示す図である。図の画像１８０１を図７で示した原稿と比較すると、大きくずれて接合してしまっていることがわかる。
【００３３】
次に本実施形態について説明する。全体の処理動作は図１０で示した全体フローと同様である。ただし本実施形態においては、Ｓ１００２、Ｓ１００４では画像部画像データを６００ｄｐｉで読取って記憶するのに対し、Ｓ１００３、Ｓ１００５では接合部画像データを１２００ｄｐｉで読取って記憶する。なお、このＳ１００２、Ｓ１００４の処理を第１の記憶制御と呼んでもよい。またＳ１００３、Ｓ１００５の処理を第２の記憶制御と呼んでもよい。またＳ１００２、Ｓ１００４における読取解像度を第１の解像度と呼んでもよい。またＳ１００３、Ｓ１００５における解像度を第２の解像度と呼んでもよい。
【００３４】
まずＳ１００２では、６００ｄｐｉの読取解像度の設定を６０２読取センサに対して行ったあとで上部画像部画像の読取りが行われる。この読取りは図７、図１１における説明と同様であり、図１２に示した画像１２０１が読取られて上部画像領域４０６に格納される。次にＳ１００３において、１２００ｄｐｉの読取解像度の設定を６０２読取センサに対して設定を行ったあとで、図９で示した接合部画像幅９０２分の画像の読取りが行われる。図１９は、高解像度での上部接合部の読取りを示す図であり、図２１は、高解像度で読取られた接合部画像を示す。Ｓ１００３で読取られた画像は上部接合部画像データ２１０１のようになり、上部接合部画像領域４０４に格納される。次にＳ１００４においては図８のように原稿が１８０度回転してセットされて、原稿の下部が読取られる。この読取りは図８、図１３における説明と同様であり、図１４に示した画像１４０１が読取られて下部画像領域４０５に格納される。Ｓ１００５においてはＳ１００３と同様に、１２００ｄｐｉの読取解像度の設定を６０２読取センサに対して設定を行ったあとで、図９で示した接合部画像幅９０２分の画像の読取りが行われる。図２０は、高解像度での下部接合部の読取りを示す図であり、読取られた画像は下部接合部画像領域４０３に格納される。次にＳ１００６において、下部画像領域４０５と下部接合部画像領域４０３に格納されている画像を画像回転プログラム３０７によって１８０度回転させる。図２１は本実施形態における接合部画像データを示す図である。下部接合部画像データ２１０２が、下部接合部画像領域４０３に格納されている画像を１８０度回転処理した画像であり、この２１０２の画像が下部接合部画像領域４０３に格納される。
【００３５】
Ｓ１００７において、上部接合部画像領域４０４に格納される上部接合部画像データ２１０１と下部接合部画像データ２１０２の比較が行われる。つまりは、両者の画像が最も一致すると思われる接合部画像間のオフセット値（補正値）を求めて画像間の相対位置を決定する。
【００３６】
図２２は、本実施形態の接合部画像データの比較処理を示す図である。具体的には、上部接合部画像データ２１０１と下部接合部画像データ２１０２とを中心点を合わせたまま１画素ごと横にずらして、一致ドットの数が一番多い位置の検出を行う。この例では２２０１の組み合わせで一致ドットが一番多くなるので、水平位置を１２００ｄｐｉにおける１画素分だけずらす。つまりはオフセット値が＋１と検出され、このオフセット値に基づきＳ１００８において印刷が実行される。なお、この印刷の解像度を第３の解像度と呼んでもよい。そして、この印刷の解像度は画像部画像の読取解像度よりも高いことが望ましい。
【００３７】
最後にＳ１００８において、上部画像と下部画像とが接合された画像が印刷されるが、この処理手順は前述した図１１のフローと同様である。ただしＳ１７０６では、１２００ｄｐｉの画素に従い補正が行われる。具体的には印刷が１２００ｄｐｉで行われる場合、オフセット値＝＋１であるため補正は１画素分だけ下部画像部画像が図の右方向にずらすように設定される。つまりＳ１７０７で画像データがプリントバッファに読み出されるときに図の左から画素が読み出される場合には、通常よりも１画素遅らせて読み出されることになる。
【００３８】
以上の実施形態における効果を以下に示す。図２３は、本実施形態により読取った画像を接合した画像を示す図である。本実施形態では、従来に比べて細かく補正して接合できるので、高精度の接合が可能となる。実際に、図２３の画像２３０１は従来例の出力結果である図１８の１８０１に対して、元の原稿に近い画像が得られることがわかる。なお、ここでは印刷の解像度が画像部画像の読取解像度よりも高い例を示した。しかし、例えば印刷の解像度が画像部画像の読取解像度と同じ６００ｄｐｉであったとしても、高解像で画像間の位置合わせを行ったことでより適した位置で接合できる可能性は高くなるため、効果を有する。
【００３９】
このように、接合部の読取解像度を画像部の解像度よりも高解像度で読取りを行って画像部の位置検出を行うことによって、画像部の出力画像品位が向上することができる。また一方で、画像全体を読取る解像度は接合部を読取る解像度よりも低い解像度で読取られるため、読取った画像を記憶するための記憶容量を抑えることができる。
【００４０】
なお、以上の実施形態において接合部画像の相関を解析する処理としては、上述のように一致する画素の数が多い相対位置を決定する方法の他にも、画像相関関数を用いるものなど様々な技術が提案されている。本発明においてこの技術を用いてもよい。
【００４１】
また、画像間の相関を解析する以外にも、表示部１０４の表示画面に接合部画像を表示して、ユーザが十字キー５０１を操作して表示画面上で移動させて位置合わせを行ってもよい。この移動制御処理は、接合部画像は十字キー５０１の操作に応じて表示部１０４の表示画面上を表示画素単位で移動することになるので、本発明のように接合部画像を高解像度で読取る効果を得ることができる。
【図面の簡単な説明】
【００４２】
【図１】本実施形態の画像処理装置の概観図である。
【図２】本実施形態の画像処理装置の構成例を示す図である。
【図３】画像処理装置のＲＯＭ１０１の内部構成を表すブロック図である。
【図４】画像処理装置のＤＲＡＭ１０２の内部構成を表すブロック図である。
【図５】図２に示す操作部１０３、および表示部１０４の詳細例を表した図である。
【図６】画像処理装置の読取部１０５の詳細を表す図である。
【図７】Ａ３サイズ原稿の上部を読取る際のイメージを表した図である。
【図８】Ａ３サイズ原稿の下部を読取る際のイメージを表した図である。
【図９】読取センサと読取範囲の関係を表した図である。
【図１０】画像を分割して読取り、読取られた画像を接合して印刷する処理の全体フローを示す図である。
【図１１】図７で示した読取りにおける原稿と画素との対応を示す図である。
【図１２】読取られた画像部画像（上部画像）を示す図である。
【図１３】図８で示した読取りにおける原稿と画素との対応を示す図である。
【図１４】読取られた画像部画像（下部画像）を示す図である。
【図１５】接合部を読取ったときの画像データを示す図である。
【図１６】図１０のＳ１００７における接合部画像データの比較処理の詳細を示す図である。
【図１７】図１０のＳ１００８における印刷制御処理の詳細を示したフロー図である。
【図１８】画像を分けて読取り、読取られた画像を接合した画像を示す図である。
【図１９】高解像度での上部接合部の読取りを示す図である。
【図２０】高解像度での下部接合部の読取りを示す図である。
【図２１】本実施形態における接合部画像データを示す図である。
【図２２】本実施形態の接合部画像データの比較処理を示す図である。
【図２３】本実施形態により読取った画像を接合した画像を示す図である。
【符号の説明】
【００４３】
１００  ＣＰＵ
１０１  ＲＯＭ
１０２  ＤＲＡＭ
１０３  操作部
１０４  表示部
１０５  読取部
１０６  印刷部
１０７  システムバス
【図１】
2010118932.tif 000003
【図２】
2010118932.tif 000004
【図３】
2010118932.tif 000005
【図４】
2010118932.tif 000006
【図５】
2010118932.tif 000007
【図６】
2010118932.tif 000008
【図７】
2010118932.tif 000009
【図８】
2010118932.tif 000010
【図９】
2010118932.tif 000011
【図１０】
2010118932.tif 000012
【図１１】
2010118932.tif 000013
【図１２】
2010118932.tif 000014
【図１３】
2010118932.tif 000015
【図１４】
2010118932.tif 000016
【図１５】
2010118932.tif 000017
【図１６】
2010118932.tif 000018
【図１７】
2010118932.tif 000019
【図１８】
2010118932.tif 000020
【図１９】
2010118932.tif 000021
【図２０】
2010118932.tif 000022
【図２１】
2010118932.tif 000023
【図２２】
2010118932.tif 000024
【図２３】
2010118932.tif 000025