(57)【要約】【課題】折り畳まれた状態の原稿を読み取る場合において、折り目による画像の欠損を防ぐこと。【解決手段】折り畳まれた状態の原稿の両面を読み取ることにより原稿の全面の読取画像を生成する画像読取装置であって、折り畳まれた状態の原稿の一方の面及び他方の面の読取画像をそれぞれ取得する画像取得部と、折り畳まれた状態の前記原稿における折り目部分に相当する部分の画像を、前記原稿の一方の面の読取画像及び前記他方の面の読取画像において前記折り目部分に隣接する領域の画像に基づいて補完して出力する画像処理部１００とを含むことを特徴とする画像読取装置。【選択図】図２
2016039402.tif 000002
【特許請求の範囲】
【請求項１】
折り畳まれた状態の原稿の両面を読み取ることにより原稿の全面の読取画像を生成する画像読取装置であって、
折り畳まれた状態の原稿の一方の面及び他方の面の読取画像をそれぞれ取得する画像取得部と、
折り畳まれた状態の前記原稿における折り目部分に相当する部分の画像を、前記原稿の一方の面の読取画像及び前記他方の面の読取画像において前記折り目部分に隣接する領域の画像に基づいて補完して出力する画像処理部とを含むことを特徴とする画像読取装置。
【請求項２】
前記画像処理部は、前記原稿の一方の面の読取画像及び前記他方の面の読取画像夫々から、前記折り目部分に相当する部分の画像を除外した画像と、補完された前記折り目部分の画像とを出力することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記画像補完部は、
前記原稿の一方の面の読取画像及び前記他方の面の読取画像のうち、先に入力された読取画像から前記折り目部分に相当する部分の画像を除外した画像を出力すると共に、前記折り目部分に隣接する領域の画像を記憶媒体に記憶させ、
前記原稿の一方の面の読取画像及び前記他方の面の読取画像のうち、後から入力された読取画像において前記折り目部分に隣接する領域の画像と、前記記憶媒体に記憶された前記先に入力された読取画像において前記折り目部分に隣接する領域の画像とに基づいて前記折り目部分に相当する画像を補完し、
前記後から入力された読取画像から前記折り目部分に相当する部分の画像を除外した画像及び前記補完された前記折り目部分に相当する部分の画像を出力することを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記画像補完部は、前記原稿において折り目に対して垂直な方向における前記折り目部分の幅の設定値に基づき、前記原稿の一方の面の読取画像及び前記他方の面の読取画像夫々から、前記折り目部分に相当する部分の画像を除外した画像を出力すると共に、前記折り目部分に相当する画像を補完することを特徴とする請求項２または３に記載の画像読取装置。
【請求項５】
前記画像補完部は、前記原稿において折り目に対して垂直な方向における前記折り目部分に隣接する領域の幅の設定値に基づき、前記折り目部分に相当する画像を補完することを特徴とする請求項２乃至４いずれか１項に記載の画像読取装置。
【請求項６】
前記画像処理部は、前記原稿の折り目部分が前記原稿の中央からずれていることにより、折り畳まれた状態の原稿の両面を読み取った読取画像のいずれかに原稿の読取面とは異なる面が写り込む場合、前記読取面とは異なる面の部分を除外して出力することを特徴とする請求項１乃至５いずれか１項に記載の画像読取装置。
【請求項７】
前記画像処理部は、
原稿の読取面とは異なる面が、前記折り畳まれた状態の原稿の両面を読み取った読取画像のいずれに写り込むかを示す非原稿領域写り込み情報と、前記折り目に対して垂直な方向における前記原稿の幅を示す原稿幅情報とを取得し、
前記原稿幅情報及び前記折り畳まれた状態の原稿の読取幅に基づいて前記原稿の読取面とは異なる面の部分の幅を算出し、
前記非原稿領域写り込み情報に基づいて、前記折り畳まれた状態の原稿の両面を読み取った読取画像のいずれか一方から、算出した前記幅の部分を除外することにより前記読取面とは異なる面の部分を除外して出力することを特徴とする請求項６に記載の画像読取装置。
【請求項８】
折り畳まれた状態の原稿の両面を読み取ることにより原稿の全面の読取画像を生成する画像読取装置の制御方法であって、
折り畳まれた状態の原稿の一方の面及び他方の面の読取画像をそれぞれ取得し、
折り畳まれた状態の前記原稿における折り目部分に相当する部分の画像を、前記原稿の一方の面の読取画像及び前記他方の面の読取画像において前記折り目部分に隣接する領域の画像に基づいて補完して出力することを特徴とする画像読取装置の制御方法。
【請求項９】
折り畳まれた状態の原稿の両面を読み取ることにより原稿の全面の読取画像を生成する画像読取装置の制御プログラムであって、
折り畳まれた状態の原稿の一方の面及び他方の面の読取画像をそれぞれ取得するステップと、
折り畳まれた状態の前記原稿における折り目部分に相当する部分の画像を、前記原稿の一方の面の読取画像及び前記他方の面の読取画像において前記折り目部分に隣接する領域の画像に基づいて補完して出力するステップとを情報処理装置に実行させることを特徴とする画像読取装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像読取装置の制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。
【０００３】
このような画像処理装置において、スキャナ等の画像読取装置においては、例えば読取可能な原稿サイズよりも大きな原稿を読み取る必要が生じる場合がある。そのような場合、１枚の原稿を複数回に分けて読み取ることにより原稿の全面を読み取り、その読取結果を後から結合することによって元のサイズの原稿の読取画像を取得する方法がある。
【０００４】
また、手動で原稿の全面を走査するハンディスキャナであれば、複数に分けて読み取られて生成された画像を結合するような処理は不要である（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように原稿を複数回に分けて読み取り、その読取結果を後から結合する処理の場合、複数回のスキャン処理や原稿の位置合わせなど、ユーザの操作負担が大きい。また、位置合わせのためのガイド板が必要となるなど、装置構成が複雑化する。特許文献１に開示された方法の場合、手動による走査であるため、ユーザの操作負担が生じることは同様であると共に、ガイド板が必要となることも同様である。
【０００６】
他方、読取可能サイズよりも大きな原稿を読み取る場合、例えば原稿を折り曲げた状態でその両面を読み取れば、原稿の全面を読み取ることは可能である。しかしながら、この場合には、原稿を折り畳むことにより、折り目の部分が読取面に対して平行な方向に向いてしまい、表面及び裏面のいずれの面としても読み取られないという問題が生じる。また、原稿を折り畳むことにより、折り目の部分の画像が欠損してしまうこともある。
【０００７】
尚、このような課題は、読取可能サイズよりも大きなサイズの原稿を読み取る場合に限らず、折り畳んだ状態の原稿を読み取る際に同様に課題となり得る。
【０００８】
本発明は、このような課題を解決するためになされたものであり、折り畳まれた状態の原稿を読み取る場合において、折り目による画像の欠損を防ぐことを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の一態様は、折り畳まれた状態の原稿の両面を読み取ることにより原稿の全面の読取画像を生成する画像読取装置であって、折り畳まれた状態の原稿の一方の面及び他方の面の読取画像をそれぞれ取得する画像取得部と、折り畳まれた状態の前記原稿における折り目部分に相当する部分の画像を、前記原稿の一方の面の読取画像及び前記他方の面の読取画像において前記折り目部分に隣接する領域の画像に基づいて補完して出力する画像処理部とを含むことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、折り畳まれた状態の原稿を読み取る場合において、折り目による画像の欠損を防ぐことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る画像読取装置の全体構成を示すブロック図である。
【図２】本発明の実施形態に係る画像処理ＡＳＩＣの構成を示すブロック図である。
【図３】本発明の実施形態に係る原稿の読み取り態様を示す図である。
【図４】本発明の実施形態に係る原稿の読み取り態様を示す図である。
【図５】本発明の実施形態に係る画像処理部の回路構成を示す図である。
【図６】本発明の実施形態に係る画像読取処理における信号のタイミングチャートを示す図である。
【図７】本発明の実施形態に係る画像処理部における表面読み取り時のデータの経路を示す図である。
【図８】本発明の実施形態に係る画像読取処理における信号のタイミングチャートを示す図である。
【図９】本発明の実施形態に係る画像処理部における裏面読み取り時のデータの経路を示す図である。
【図１０】本発明の実施形態に係る画像読取処理における信号のタイミングチャートを示す図である。
【図１１】本発明の実施形態に係る原稿の読み取り態様を示す図である。
【図１２】本発明の実施形態に係る原稿の読み取り態様を示す図である。
【図１３】本発明の実施形態に係る画像処理部の回路構成を示す図である。
【図１４】本発明の実施形態に係る画像読取処理における信号のタイミングチャートを示す図である。
【図１５】本発明の実施形態に係る画像読取処理における信号のタイミングチャートを示す図である。
【発明を実施するための形態】
【００１２】
実施の形態１．
以下、図面を参照して、本発明の実施形態について説明する。本実施形態においては、画像読取装置の例として、セットされた原稿の両面を同時に読み取る機能を有するスキャナについて説明する。図１は、本実施形態に係る画像読取装置１の全体構成を示す図である。
【００１３】
図１に示すように、本実施形態に係る画像読取装置１は、スキャナユニット１０、画像処理ユニット２０及びコントローラユニット３０を有する。スキャナユニット１０は、セットされた原稿の両面の読み取りが可能なように、表面用のスキャナ１１及び裏面用のスキャナ１２を含む。スキャナ１１、１２夫々によって原稿が読み取られて生成された画像データは別個に画像処理ユニット２０に入力される。
【００１４】
画像処理ユニット２０は、スキャナユニット１０から入力される画像データを処理する機能を実現するユニットであり、両面同時読取用フレームメモリ２１、画像処理ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）２２及びＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２３を含む。スキャナユニット１０から入力された画像データは画像処理ＡＳＩＣ２２に入力される。
【００１５】
画像処理ＡＳＩＣ２２は、スキャナユニット１０から夫々別個に入力される表面及び裏面の画像データを、両面同時読取用フレームメモリ２１の機能を用いて表面、裏面の順にコントローラユニット３０に転送する。また、本実施形態に係る画像処理ＡＳＩＣ２２は、スキャナユニット１０において折り畳まれた状態で読み取られた原稿を結合する際に、その結合部分となる折り目の部分の画像を補完する機能を有する。この画像処理ＡＳＩＣの機能が本実施形態に係る特徴の１つである。詳細は後述する。
【００１６】
両面同時読取用フレームメモリ２１は、画像処理ＡＳＩＣ２２がスキャナユニット１０から同時に入力された表面、及び裏面の画像データを順番にコントローラユニット３０に転送するために、裏面の画像データを一時的に記憶する記憶媒体であり、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等によって実現される。ＣＰＵ２３は、情報処理装置において所定のプログラムに従って動作することにより画像処理ユニット２０を制御する演算装置であり、画像処理ＡＳＩＣ２２の動作設定や動作制御を行う。
【００１７】
コントローラユニット３０は、画像読取装置１において装置全体を制御する制御ユニットであり、画像処理ユニット２０を介して入力される画像データを取得してその後の処理を行う。図１に示すように、コントローラユニット３０は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３１、コントローラＡＳＩＣ３２、ＣＰＵ３３及びメインメモリ３４を含む。画像処理ユニット２０から入力される画像データはコントローラＡＳＩＣ３２に入力される。
【００１８】
コントローラＡＳＩＣ３２は、ＣＰＵ３３の制御に従い、入力された画像データをメインメモリ３４に展開する。また、コントローラＡＳＩＣ３２は、ＣＰＵ３３の制御に従い、メインメモリ３４に展開された画像データをＨＤＤ３１に記憶させる。
【００１９】
次に、本実施形態に係る画像処理ＡＳＩＣ２２の機能構成について説明する。図２に示すように、本実施形態に係る画像処理ＡＳＩＣ２２は、表面用のスキャナ画像補正部２２１、裏面用のスキャナ画像補正部２２２、フレームメモリ制御部２２３及び画像処理部１００を含む。
【００２０】
スキャナ画像補正部２２１、２２２は、スキャナ１１、１２から夫々入力される表面、裏面の画像データに対して色調補正等の所定の補正処理を行い、フレームメモリ制御部２２３に入力する。フレームメモリ制御部２２３は、夫々スキャナ画像補正部２２１、２２２から入力される表面、裏面の画像データを取得すると共に両面同時読取用フレームメモリ２１への画像データの書き込み、読み出しを制御し、表面、裏面の順に画像処理部１００に対して画像データを入力する。即ち、フレームメモリ制御部２２３が、折り畳まれた状態の原稿の一方の面及び他方の面の読取画像を夫々取得する画像取得部として機能する。
【００２１】
画像処理部１００は、本実施形態の要旨に係る構成であり、入力された表面、裏面夫々の画像データに基づいて上述した折り目部分に相当する部分の画像の補完処理を行い、補完後の画像データをコントローラＡＳＩＣ３２に転送する。
【００２２】
ここで、本実施形態に係る折り目部分の補完処理について説明する。図３は、折り畳まれた状態での原稿の読取状態を示す図である。本実施形態においては、スキャナ１１、１２は夫々最大でＡ４サイズまでの原稿の読取が可能である場合を例とする。これに対して、Ａ３サイズの原稿を読み取る必要がある場合、図３に示すように、原稿を読み取り面が外側となるように半分に折り畳んでＡ４サイズとし、折り畳んだ状態で表面及び裏面を読み取ることにより、原稿の全面を読み取ることが可能となる。
【００２３】
図４は、そのようにして読み取られた表面、裏面の画像を折り目部分Ｆで結合した状態及び折り目部分の周囲を拡大した画像の例を示す図である。図４に示すように、表面、及び裏面夫々の主走査方向の幅をＷ１、Ｗ２とすると、結合後の画像の主走査幅はＷ（＝Ｗ１＋Ｗ２）となり、副走査幅は結合前と同一のＬとなる。
【００２４】
ここで、折り目部分Ｆの拡大部分を参照すると、図中に斜線部分で示す領域は、折り目部分であるために読取面に対して平行な方向に向いてしまい、スキャナ１１、１２のいずれによっても読み取られない欠損領域となる。本実施形態においては、表面側の欠損領域の主走査幅をＷｌｏｓ１、裏面側の欠損領域の主走査幅をＷｌｏｓ２とする。
【００２５】
このような欠損領域が生じたまま表面、裏面夫々の画像データを結合すると、折り目部分Ｆの画像が欠損した状態の画像が生成されることとなる。これに対して、画像処理部１００は、折り目部分Ｆに隣接する領域の画像に基づき、欠損領域の画像を補完する機能を有する。具体的に、本実施形態に係る画像処理部１００は、折り目部分Ｆに隣接する主走査幅Ｗｒｅｆ１、Ｗｒｅｆ２の領域を夫々参照領域として、折り目部分Ｆの欠損領域の画像を補完する。この機能が本実施形態に係る要旨である。
【００２６】
次に、本実施形態に係る画像処理部１００の機能構成について図５を参照して説明する。図５に示すように、本実施形態に係る画像処理部１００は、画像補完部１０１、出力セレクタ１０２、ローカルメモリ１０３及び制御レジスタ１０４を含む。また、画像処理部１００には、画像読取処理における副走査方向の有効範囲を示す副走査有効信号ｆｇａｔｅ、副走査方向におけるライン周期を示すライン同期信号ｌｓｙｎｃ、各主走査ラインにおける主走査方向の有効範囲を示す入力ラインデータ有効信号ｌｇａｔｅ＿ｉ、各主走査ラインにおける読取画像データである入力ラインデータｄａｔａ＿ｉが入力されている。
【００２７】
画像補完部１０１は、上述した参照領域に基づく画像補完機能を実現する回路である。上述したような画像補完機能は、例えば、一般的な平滑化フィルタによって実現可能である。図４において説明した欠損領域内の各画素に対して、周辺領域を参照した平滑化フィルタを適用することにより、欠損領域と参照領域との境界を平滑化し、折り目部分Ｆを目立たなくすることが可能である。
【００２８】
また、図４において説明した参照領域の主走査幅Ｗｒｅｆ１、Ｗｒｅｆ２を調整することにより、平滑化の度合いを調整することが可能である。他方、欠損領域の主走査幅Ｗｌｏｓ１、Ｗｌｏｓ２を調整することにより、原稿の厚みや原稿の汚れ、破損の状況に応じて、適切な補完処理を行うことが可能となる。そのため、画像補完部１０１に対して、制御レジスタ１０４からＷｒｅｆ１、Ｗｒｅｆ２、Ｗｌｏｓ１、ｗｌｏｓ２の設定値が入力される。
【００２９】
出力セレクタ１０２は、表面の画像と裏面の画像とで、画像処理部１００外部から入力されるデータと、画像補完部１０１から入力されるデータとの出力経路を切り替える。画像補完部１０１から出力セレクタ１０２に対しては、裏面の画像データ及び補完処理された欠損領域の画像データが入力される。そのため、画像補完部１０１から出力セレクタ１０２に対しては、画像データの入力ラインデータ有効信号ｌｇａｔｅ及び入力ラインデータｄａｔａが入力される。
【００３０】
図６は、画像処理部１００に表面、裏面の画像データが夫々入力されている場合の出力データを示すタイミングチャートである。図６に示すように、本実施形態に係る画像処理部１００においては、表面の画像データが入力されている際、出力セレクタ１０２は、画像処理部１００外部から入力される表面の画像データのうち、図４に示すＷｌｏｓ１の幅の欠損領域の部分を除いたデータを出力するように経路を切り替える。出力セレクタ１０２からは、出力ラインデータ有効信号ｌｇａｔｅ＿ｏ及び出力ラインデータｄａｔａ＿ｏが出力される。
【００３１】
他方、裏面の画像データが入力されている際、出力セレクタ１０２は、画像補完部１０１から入力されるデータを出力するように経路を切り替える。画像補完部１０１から入力されるデータとは、裏面の画像データのうち図４に示すＷｌｏｓ２の幅の欠損領域の部分を除いたデータと、Ｗｌｏｓ１及びＷｌｏｓ２の幅の補完データである。
【００３２】
ローカルメモリ１０３は、画像処理部１００に表面の画像データが入力されている際、図４において説明したＷｒｅｆ１の幅の参照領域の画像データを記憶しておくための記憶領域である。この画像データは、裏面の画像データが画像処理部１００に入力されている際に、画像補完部１０１によって読み出されて欠損領域の補完データを生成するために用いられる。
【００３３】
そのため、画像補完部１０１からローカルメモリ１０３に対しては、メモリ書込み有効信号ｍｅｍ＿ｗｅｎ及びメモリ読出し有効信号ｍｅｍ＿ｒｅｎが入力されると共に、メモリ書込みデータｍｅｍ＿ｗｄａｔａが入力される。また、ローカルメモリ１０３から画像補完部１０１に対しては、メモリ読出しデータｍｅｍ＿ｒｄａｔａが入力される。
【００３４】
制御レジスタ１０４は、上述したＷｒｅｆ１、Ｗｒｅｆ２、Ｗｌｏｓ１、ｗｌｏｓ２の設定値を画像補完部１０１に入力するレジスタである。上述した各種の設定値は、ＣＰＵ２３によって設定された値が用いられる。
【００３５】
図７は、表面の画像データが画像処理部１００に入力されている場合のデータの経路を示す図である。また、図８は、表面の画像データが画像処理部１００に入力されている場合の信号状態を示すタイミングチャートである。図７、図８に示すように、外部から入力される画像データは入力ラインデータｄａｔａ＿ｉとして入力され、出力セレクタ１０２を介して出力ラインデータｄａｔａ＿ｏとして出力される。
【００３６】
この時、出力セレクタ１０２は制御レジスタ１０４によって設定される欠損領域の主走査幅Ｗｌｏｓ１の設定に応じて、表面の画像データから主走査幅Ｗｌｏｓ１の分を除外したデータをｄａｔａ＿ｏとして出力する。この処理は、画像補完部１０１から出力セレクタ１０２に対して入力されるｌｇａｔｅ信号をネゲートすることによりｌｇａｔｅ＿ｏ信号をネゲートさせて実現しても良いし、制御レジスタ１０４から出力セレクタ１０２に対して直接主走査幅Ｗｌｏｓ１の設定を行っても良い。
【００３７】
また、図７、図８に示すように、画像補完部１０１は、入力ラインデータｄａｔａ＿ｉを取得し、入力ラインデータのうち、図４において説明した主走査幅Ｗｌｏｓ１の参照領域のデータをｍｅｍ＿ｗｄａｔａとしてローカルメモリ１０３に書き込む。これにより、裏面の画像データが入力される際には、ローカルメモリ１０３から表面の参照領域の画像データを取得することが可能となり、上述したような画像の補完処理が可能となる。
【００３８】
図９は、裏面の画像データが画像処理部１００に入力されている場合のデータの経路を示す図である。また、図１０は、裏面の画像データが画像処理部１００に入力されている場合の信号状態を示すタイミングチャートである。図９、図１０に示すように、外部から入力される画像データは入力ラインデータｄａｔａ＿ｉとして入力され、画像補完部１０１に入力される。
【００３９】
画像補完部１０１は、ローカルメモリ１０３から表面の画像データの入力時に格納した主走査幅Ｗｒｅｆ１の参照領域の画像データをｍｅｍ＿ｒｄａｔａとして読み出して取得すると共に、制御レジスタ１０４から設定される主走査幅Ｗｒｅｆ２に基づいて裏面側の参照領域のデータを入力ラインデータｄａｔａ＿ｉから取得する。そして、画像補完部１０１は、制御レジスタ１０４から設定される欠損領域の主走査幅Ｗｌｏｓ１、Ｗｌｏｓ２の設定値に基づき、補完処理を実行して欠損領域の補完データを生成する。
【００４０】
画像補完部１０１は、そのようにして生成した補完データ及び裏面の画像データから主走査幅Ｗｌｏｓ２の欠損領域の画像データを除外した画像データを、出力セレクタ１０２を介して出力ラインデータｄａｔａ＿ｏとして出力する。このような処理により、画像処理部１００は、表面の画像データが入力されている場合には、欠損領域の部分を除外した画像データを出力し、裏面の画像データが入力されている場合には、表面の欠損領域を含めて欠損領域を補完した補完データを含む裏面の画像データを出力する。
【００４１】
画像処理部１００からコントローラＡＳＩＣ３２に対して、図６に示すような順番で出力された画像データは、ＣＰＵ３３の制御に従い、コントローラＡＳＩＣ３２によってメインメモリ３４に展開される。その際、ＣＰＵ３３は、図６に示すような画像データの出力順に合わせて、表面の画像データ、補完データ、裏面画像データが図４に示すように結合されるように画像データを展開する。
【００４２】
本実施形態に係る画像処理部１００の機能によれば、ユーザは、原稿の用紙の種類等に応じて制御レジスタのＷｒｅｆ１、Ｗｒｅｆ２、Ｗｌｏｓ１、ｗｌｏｓ２の設定をするのみで、用紙を折り畳むことによって読み取りが適切に行われない折り目部分Ｆの画像が補完された画像データを得ることが出来る。従って、本実施形態に係る画像読取装置１においては、折り畳まれた状態の原稿を読み取る場合において、折り目による画像の欠損を防ぐことが出来る。
【００４３】
尚、上記実施形態において、画像処理部１００は図６に示すような順番で画像データを出力し、コントローラユニット３０側で図４に示すように画像データが結合される場合を例として説明した。しかしながらこれは一例であり、画像処理部１００において図４に示すように結合された上で画像データを出力しても良い。
【００４４】
また、図５においては、画像処理部１００の機能構成を回路構成として示しているが、これは一例であり、図５に示すような機能を実現するためのプログラムに従ってＣＰＵ２３が演算を行うことにより上述した機能を実現することも可能である。
【００４５】
実施の形態２．
実施の形態１においては、スキャナユニット１０における最大の読取サイズがＡ４サイズであり、Ａ３サイズの原稿を半分に折り畳んでスキャンする場合を例として説明した。これに対して、例えば最大の読取サイズがＡ４サイズであり、読取対象の原稿のサイズがＢ４サイズである場合、原稿は半分に折り畳む場合に限定されず、折り目の位置を中央からずらすことが可能となる。このような態様は例えば原稿の中央部付近に文字等の細かい画像が存在し、折り目をその位置からずらしたい場合に生じ得る。
【００４６】
図１１は、折り畳まれた状態での原稿の読取状態を示す図であり、折り目の位置を中央からずらす場合の例を示す図である。図１１に示すような場合も、上記と同様に表面、裏面夫々の読取画像データを、補完領域を介して結合することにより原稿全面の読取画像データを生成することが可能である。しかしながら、折り目部分が中央でないために、表面側、裏面側のいずれかに、図１１の斜線領域のような読取面ではない面が映り込むこととなる。その結果、表面、裏面の画像データを実施の形態１と同様に結合すると、読取面ではない面を含む画像が生成されてしまう。
【００４７】
図１２は、折り目の位置を中央からずらした場合の画像の結合態様を示す図である。折り目の位置を中央からずらした場合には、図１１に斜線で示した読取面ではない面の領域（以降、「非原稿領域」とする）を除外して結合する必要がある。本実施形態においては、そのような態様について説明する。
【００４８】
図１２に示す寸法のうち、読取サイズの主走査幅Ｗ２は原稿の読取幅に基づいて認識可能である。また、原稿全体の主走査幅Ｗは原稿サイズに基づいて認識可能である。これに対して、非原稿領域の主走査幅Ｗ０を除外した主走査幅Ｗ１は未知である。非原稿領域の主走査幅Ｗ０は、以下の式（１）によって求めることが出来る。
2016039402.tif 000003
【００４９】
即ち、上記式（１）に基づいて非原稿領域の主走査幅Ｗ０を求め、表面、裏面の画像データのうち非原稿領域が映り込んでいる画像データから主走査幅Ｗ０分の領域を除外することにより、図１２に示すような画像データの結合が可能となる。そのため、本実施形態に係る画像処理部１００は、図１３に示すような構成を有する。
【００５０】
図１３に示すように、本実施形態に係る画像処理部１００は、図５に示す構成と概ね同様の構成を有するが、制御レジスタ１０４から画像補完部１０１に対して設定される値として、原稿全体の主走査サイズＷ、表面、裏面のいずれの読取画像データに非原稿領域が含まれるかを示すＷ０＿ｆａｃｅが追加されている。換言すると、Ｗは、原稿の折り目に対して垂直な方向の幅を示す原稿幅情報である。また、Ｗ０＿ｆａｃｅは、折り畳まれた状態の原稿の両面を読み取った読取画像のいずれに非原稿領域が写り込んでいるかを示す非原稿領域写り込み情報である。
【００５１】
画像補完部１０１は、基本的には実施の形態１と同様に処理を実行する。但し、上述した設定値Ｗ及び原稿の読取サイズに基づいて認識した主走査幅Ｗ２に基づき、上記式（１）により非原稿領域の主走査幅Ｗ０を算出する。そして、Ｗ０＿ｆａｃｅに従って表面、裏面のいずれに非原稿領域が含まれるかを認識し、非原稿領域が含まれる画像データからＷ０分の領域を除外することにより、図１２に示すような画像の結合を実現する。
【００５２】
図１４は、表面の画像データに非原稿領域が含まれる場合において、表面の画像データが画像処理部１００に入力されている場合の信号状態を示すタイミングチャートである。図１４に示すように、基本的には図８と同様に処理が実行される。但し、図１４に示すように、入力ラインデータｄａｔａ＿ｉのうち、主走査幅Ｗ０の非原稿領域の画像データは出力されないように、上述したＷ０の算出結果に応じてｌｇａｔｅ＿ｉ信号がネゲートされる。これにより、出力ラインデータｄａｔａ＿ｏとしては、主走査幅Ｗ０分の領域が除外された画像データが出力される。
【００５３】
図１５は、裏面の画像データに非原稿領域が含まれる場合において、裏面の画像データが画像処理部１００に入力されている場合の信号状態を示すタイミングチャートである。図１５に示すように、基本的には図１０と同様に処理が実行される。但し、図１５に示すように、入力ラインデータｄａｔａ＿ｉのうち、主走査幅Ｗ０の非原稿領域の画像データは出力されないように、上述したＷ０の算出結果に応じてｌｇａｔｅ＿ｉ信号がネゲートされる。これにより、出力ラインデータｄａｔａ＿ｏとしては、欠損領域の補完データが付加されると共に、主走査幅Ｗ０分の領域が除外された画像データが出力される。
【００５４】
画像補完部１０１は、制御レジスタ１０４から入力されるＷ０＿ｆａｃｅに基づいて、図１４、図１５のいずれの処理を実行するかを決定する。このような構成により、折り目の位置を中央からずらした場合であっても、図１２に示すように好適に画像を結合し、実施の形態１と同様の効果を得ることが可能である。
【符号の説明】
【００５５】
１  画像読取装置
１０  スキャナユニット
１１、１２  スキャナ
２０  画像処理ユニット
２１  両面同時読取用フレームメモリ
２２  画像処理ＡＳＩＣ
２２１、２２２  スキャナ画像補正部
２２３  フレームメモリ制御部
２３  ＣＰＵ
３０  コントローラユニット
３１  ＨＤＤ
３２  コントローラＡＳＩＣ
３３  ＣＰＵ
３４  メインメモリ
１００  画像処理部
１０１  画像補完部
１０２  出力セレクタ
１０３  ローカルメモリ
１０４  制御レジスタ
【先行技術文献】
【特許文献】
【００５６】
【特許文献１】特開平１０−１３４１６９号公報
【図１】
2016039402.tif 000004
【図２】
2016039402.tif 000005
【図３】
2016039402.tif 000006
【図４】
2016039402.tif 000007
【図５】
2016039402.tif 000008
【図６】
2016039402.tif 000009
【図７】
2016039402.tif 000010
【図８】
2016039402.tif 000011
【図９】
2016039402.tif 000012
【図１０】
2016039402.tif 000013
【図１１】
2016039402.tif 000014
【図１２】
2016039402.tif 000015
【図１３】
2016039402.tif 000016
【図１４】
2016039402.tif 000017
【図１５】
2016039402.tif 000018