(57)【要約】【課題】原稿載置台に載置された複数の原稿のそれぞれを適切に切り出すことを可能にする。【解決手段】画像読取装置は、原稿載置台と、画像データ生成部と、画像切出部とを備える。画像切出部は、画像データに含まれる複数の原稿画像のうち、１つの原稿画像の領域を切り出すとともに、切り出された原稿画像の領域に補完画像を配置することで、原稿画像の領域を塗りつぶす。そして、画像切出部は、塗りつぶされた後の画像データに原稿画像が含まれる場合、原稿画像の領域を塗りつぶされた後の画像データから切り出すことで、１つの原稿画像を示す切出画像データを取得する処理、および、切り出された原稿画像の領域に補完画像を配置することで原稿画像の領域を塗りつぶす処理を、塗りつぶされた後の画像データに原稿画像が含まれなくなるまで繰り返す。【選択図】図５
2018026641.tif 000002
【特許請求の範囲】
【請求項１】
原稿が載置される原稿載置台と、
前記原稿載置台の予め定められた読み取り範囲を読み取って、前記原稿載置台に載置された複数の原稿の原稿画像を含む画像データを生成する画像データ生成部と、
前記画像データの一部の領域を切り出すことで、複数の前記原稿画像のそれぞれを示す複数の切出画像データを取得する画像切出部と、を備え、
前記画像切出部は、
（i）前記画像データ生成部により生成された画像データを解析して、前記画像データに含まれる複数の前記原稿画像のうち、１つの原稿画像の領域を特定するとともに、前記画像データから前記特定した１つの原稿画像の領域を切り出すことで、前記１つの原稿画像を示す切出画像データを取得し、
（ii）前記切り出された原稿画像の領域に補完画像を配置することで、前記原稿画像の領域を塗りつぶし、
（iii）前記塗りつぶされた後の画像データを解析して、前記塗りつぶされた後の画像データに原稿画像が含まれるか否かを判定し、
（iv）前記塗りつぶされた後の画像データに原稿画像が含まれる場合、当該原稿画像の領域を前記塗りつぶされた後の画像データから切り出すことで、１つの原稿画像を示す切出画像データを取得する処理、および、前記切り出された原稿画像の領域に前記補完画像を配置することで前記原稿画像の領域を塗りつぶす処理を、塗りつぶされた後の画像データに原稿画像が含まれなくなるまで繰り返す、画像読取装置。
【請求項２】
前記画像切出部は、前記切り出された原稿画像の領域を構成する各画素について、その周囲に位置する画素の画素値に基づいて画素値を決定することで前記補完画像を生成する、請求項１に記載の画像読取装置。
【請求項３】
前記画像切出部は、前記画像データ生成部により生成された画像データを構成する画素のうち最も数が多い画素を特定し、当該特定した画素から構成される画像を前記補完画像として生成する、請求項１に記載の画像読取装置。
【請求項４】
前記画像切出部は、前記塗りつぶされた後の画像データに原稿画像が複数含まれる場合、当該複数の原稿画像のそれぞれについて前記切り出した原稿画像との類似度を算出し、最も類似度が高い原稿画像の領域を前記塗りつぶされた後の画像データから切り出す、請求項１乃至請求項３の何れか１項に記載の画像読取装置。
【請求項５】
前記画像切出部は、作業領域としてのメモリに前記画像データ生成部により生成された画像データを記憶させ、前記原稿画像の領域が塗りつぶされた場合に、前記画像データを前記メモリから消去させるとともに、前記塗りつぶされた後の画像データを前記メモリに記憶させ、その後新たに前記原稿画像の領域が塗りつぶされた場合に、前記メモリに記憶されていた前記塗りつぶされた後の画像データを消去させるとともに、新たに生成された塗りつぶされた後の画像データを前記メモリに記憶させる、請求項１乃至請求項４の何れか１項に記載の画像読取装置。
【請求項６】
請求項１乃至請求項５の何れか１項に記載の画像読取装置と、
前記画像読取装置が生成した画像データに基づき、記録紙上に画像を形成する画像形成部と、を備える画像形成装置。
【請求項７】
コンピューターを、複数の原稿の原稿画像を含む画像データの一部の領域を切り出すことで、複数の前記原稿画像のそれぞれを示す複数の切出画像データを取得する画像切出部として機能させ、
更に、前記画像切出部が、
（i）前記画像データを解析して、前記画像データに含まれる複数の前記原稿画像のうち、１つの原稿画像の領域を特定するとともに、前記画像データから前記特定した１つの原稿画像の領域を切り出すことで、前記１つの原稿画像を示す切出画像データを取得し、
（ii）前記切り出された原稿画像の領域に補完画像を配置することで、前記原稿画像の領域を塗りつぶし、
（iii）前記塗りつぶされた後の画像データを解析して、前記塗りつぶされた後の画像データに原稿画像が含まれるか否かを判定し、
（iv）前記塗りつぶされた後の画像データに原稿画像が含まれる場合、当該原稿画像の領域を前記塗りつぶされた後の画像データから切り出すことで、１つの原稿画像を示す切出画像データを取得する処理、および、前記切り出された原稿画像の領域に前記補完画像を配置することで前記原稿画像の領域を塗りつぶす処理を、塗りつぶされた後の画像データに原稿画像が含まれなくなるまで繰り返すようにコンピューターを機能させる、画像切出制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像形成装置、および画像切出制御プログラムに関し、特に、原稿載置台に載置された複数の原稿を読み取る技術に関する。
【背景技術】
【０００２】
原稿載置台に載置された複数の原稿を読み取ることが可能な画像読取装置が知られている。特許文献１に開示される画像読取装置では、原稿の読み取りにより得られた画像データを、原稿画像毎に矩形の領域に分割し、当該分割した領域毎に原稿画像を切り出す処理（クロッピング）を行うことで、複数の原稿画像を取得している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−５７６０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の特許文献１に開示される技術では、分割した矩形の領域毎に１つの原稿画像のみが含まれている場合には、原稿画像を適切に切り出すことができるものの、分割した矩形の領域に別の原稿画像が含まれている場合には、原稿画像を誤検出してしまうおそれがあり、原稿画像を適切に切り出すことができない。
【０００５】
本発明は、上記の事情に鑑みなされたものであり、原稿載置台に載置された複数の原稿のそれぞれを適切に切り出すことを可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面にかかる画像読取装置は、原稿が載置される原稿載置台と、前記原稿載置台の予め定められた読み取り範囲を読み取って、前記原稿載置台に載置された複数の原稿の原稿画像を含む画像データを生成する画像データ生成部と、前記画像データの一部の領域を切り出すことで、複数の前記原稿画像のそれぞれを示す複数の切出画像データを取得する画像切出部と、を備え、前記画像切出部は、（i）前記画像データ生成部により生成された画像データを解析して、前記画像データに含まれる複数の前記原稿画像のうち、１つの原稿画像の領域を特定するとともに、前記画像データから前記特定した１つの原稿画像の領域を切り出すことで、前記１つの原稿画像を示す切出画像データを取得し、（ii）前記切り出された原稿画像の領域に補完画像を配置することで、前記原稿画像の領域を塗りつぶし、（iii）前記塗りつぶされた後の画像データを解析して、前記塗りつぶされた後の画像データに原稿画像が含まれるか否かを判定し、（iv）前記塗りつぶされた後の画像データに原稿画像が含まれる場合、当該原稿画像の領域を前記塗りつぶされた後の画像データから切り出すことで、１つの原稿画像を示す切出画像データを取得する処理、および、前記切り出された原稿画像の領域に前記補完画像を配置することで前記原稿画像の領域を塗りつぶす処理を、塗りつぶされた後の画像データに原稿画像が含まれなくなるまで繰り返す、画像読取装置である。
【０００７】
また、本発明の他の一局面にかかる画像形成装置は、上記の画像読取装置と、画像読取装置が生成した画像データに基づき、記録紙上に画像を形成する画像形成部と、を備える画像形成装置である。
【０００８】
また、本発明の他の一局面にかかる画像切出制御プログラムは、コンピューターを、複数の原稿の原稿画像を含む画像データの一部の領域を切り出すことで、複数の前記原稿画像のそれぞれを示す複数の切出画像データを取得する画像切出部として機能させ、更に、前記画像切出部が、（i）前記画像データを解析して、前記画像データに含まれる複数の前記原稿画像のうち、１つの原稿画像の領域を特定するとともに、前記画像データから前記特定した１つの原稿画像の領域を切り出すことで、前記１つの原稿画像を示す切出画像データを取得し、（ii）前記切り出された原稿画像の領域に補完画像を配置することで、前記原稿画像の領域を塗りつぶし、（iii）前記塗りつぶされた後の画像データを解析して、前記塗りつぶされた後の画像データに原稿画像が含まれるか否かを判定し、（iv）前記塗りつぶされた後の画像データに原稿画像が含まれる場合、当該原稿画像の領域を前記塗りつぶされた後の画像データから切り出すことで、１つの原稿画像を示す切出画像データを取得する処理、および、前記切り出された原稿画像の領域に前記補完画像を配置することで前記原稿画像の領域を塗りつぶす処理を、塗りつぶされた後の画像データに原稿画像が含まれなくなるまで繰り返すようにコンピューターを機能させる、画像切出制御プログラムである。
【発明の効果】
【０００９】
本発明によれば、原稿載置台に載置された複数の原稿のそれぞれを適切に切り出すことが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態にかかる画像読取装置を備えた画像形成装置を示す斜視図である。
【図２】本発明の一実施形態にかかる画像読取装置の構造を示す側面断面図である。
【図３】本発明の一実施形態にかかる画像読取装置の画像読取部を示す上面図である。
【図４】本発明の一実施形態にかかる画像読取装置の主要内部構成を概略的に示す機能ブロック図である。
【図５】本発明の一実施形態にかかる画像読取装置による動作の流れを示すフローチャートである。
【図６】本発明の一実施形態にかかる画像読取装置による動作を模式的に示す図である。
【図７】本発明の一実施形態にかかる画像読取装置による動作を模式的に示す図である。
【図８】本発明の一実施形態にかかる画像読取装置による原稿画像の領域を構成する画素位置を探索する順序の一例を示す図である。
【図９】（Ａ）および（Ｂ）は、本発明の一実施形態にかかる画像読取装置による原稿画像の領域を塗りつぶす処理を模式的に示した図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態にかかる画像読取装置、これを備えた画像形成装置、および画像切出制御プログラムについて図面を参照して説明する。図１は、本発明の一実施形態にかかる画像読取装置を備えた画像形成装置を示す斜視図である。
【００１２】
画像形成装置１は、ファクシミリ通信機能、コピー機能、プリンター機能、およびスキャナー機能などの複数の機能を兼ね備えた複合機である。図１に示すように、画像形成装置１は、装置本体８０と、装置本体８０の上方に配置された画像読取装置１０とから概略構成される。
【００１３】
装置本体８０の外郭を構成する筐体８１の内部には、不図示の給紙部や画像形成部などが収容されている。画像形成部は、画像読取装置１０が生成した画像データに基づき、給紙部から搬送された記録紙上に画像を形成する。画像形成済みの記録紙は、定着処理が施された後に排出トレイ８２に排出される。
【００１４】
装置本体８０の筐体８１の前面には、操作部９１および表示部９２が配置されている。表示部９２は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイを含んで構成される。また、操作部９１は、表示部９２に表示される画面に対する操作をユーザーから受け付ける複数の操作キーである。
【００１５】
操作部９１などを用いたユーザー操作により、画像形成装置１や画像読取装置１０には、画像形成指示や画像読取指示などが入力される。当該入力された指示は、後述する受付部１０５により受け付けられる。
【００１６】
図２は、本発明の一実施形態にかかる画像読取装置１０の構造を示す側面断面図である。画像読取装置１０は、画像読取部３０（画像データ生成部）と、画像読取部３０の上方に配置された原稿搬送部２０とを備えている。
【００１７】
原稿搬送部２０は、給紙ローラーおよび搬送ローラーなどからなる駆動機構２３により、原稿載置部２１に載置された原稿束を１枚ずつ繰り出して原稿読取スリット３６に対向する位置へ搬送し、原稿読取スリット３６を介して画像読取部３０による読取を可能とした後、原稿を原稿排出部２２へと排出する。
【００１８】
図３は、画像読取部３０を示す上面図である。画像読取部３０は、本体フレーム３８に設けられた開口にコンタクトガラス３７が嵌め込まれている。コンタクトガラス３７の上面には読み取り対象の原稿が載置され、コンタクトガラス３７は原稿載置台としての役割を果たす。図３に示す例では、原稿Ｓ１〜Ｓ３の３枚の原稿がコンタクトガラス３７に載置されている。
【００１９】
図２に戻って、本体フレーム３８内におけるコンタクトガラス３７の下面側には、副走査方向（図中の矢印Ｙ方向）に移動可能に設けられた読取ユニット４０が設けられている。読取ユニット４０は、モーターやギアなどからなる読取ユニット駆動部（不図示）により副走査方向に往復移動され、コンタクトガラス３７に載置された原稿を読み取る。
【００２０】
読取ユニット４０は、読み取った原稿を示す画像データを、ＲＡＷ（Raw image format）形式やＰＮＧ（Portable Network Graphics）などの可逆圧縮の画像形式で後述する画像メモリ４１（図４参照）に記憶させる。
【００２１】
図４は、画像読取装置１０の主要内部構成を示す機能ブロック図である。画像読取装置１０は、原稿搬送部２０、画像読取部３０、画像メモリ４１、記憶部４２、操作部９１、表示部９２、および制御ユニット１００を備えて構成される。図１と同じ構成要素には同じ番号を付し、説明を省略する。
【００２２】
画像メモリ４１は、画像読取部３０が原稿を読み取って生成した画像データなどを一時的に保存するメモリである。記憶部４２は、ＨＤＤ（Hard Disk Drive）などの大容量の記憶装置である。記憶部４２には、画像形成装置１や画像読取装置１０の動作に必要なプログラムやデータが記憶されている。
【００２３】
制御ユニット１００は、ＣＰＵ（Central Processing Unit）やＤＳＰ（Digital Signal Processor）などのプロセッサ、およびＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などのメモリを含んで構成される。制御ユニット１００は、上記のメモリまたは記憶部４２などに記憶された画像切出制御プログラムなどの制御プログラムが上記のプロセッサに実行されることにより、動作制御部１０１、画像切出部１０２、傾き補正部１０３、表示制御部１０４、および受付部１０５として機能する。なお、制御ユニット１００の上記の各構成は、前述の制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２４】
動作制御部１０１は、画像読取装置１０および画像形成装置１の全体的な動作制御を司る。特に、動作制御部１０１は、読取ユニット４０を副走査方向に移動させる読取ユニット駆動部による駆動動作などを制御することで、画像読取部３０による画像読取動作を制御する機能を有する。
【００２５】
画像切出部１０２は、切出部１０２１および画像補完部１０２２を備え、画像読取部３０が原稿を読み取って生成した画像データの一部の領域を切り出すことで、複数の原稿画像のそれぞれを示す複数の切出画像データを取得する機能を有する。切出部１０２１および画像補完部１０２２が行う処理の詳細については後述する。
【００２６】
傾き補正部１０３は、画像切出部１０２が切り出した切出画像データの傾きを検出して、当該切出画像データに対して回転処理を施すことで、切出画像データの傾きを水平に補正する機能を有する。
【００２７】
表示制御部１０４は、表示部９２による画面などの表示動作を制御する機能を有する。
【００２８】
受付部１０５は、操作部９１などを用いたユーザー操作に応じて、画像読取指示や画像形成指示などを受け付ける機能を有する。
【００２９】
図５は、画像読取装置１０による動作の流れを示すフローチャートである。また、図６および図７は、画像読取装置１０による動作を模式的に示した図である。以下では、図５を主に参照しながら、必要に応じて図６および図７を適宜参照して、上記構成を備える画像読取装置１０による動作について説明する。
【００３０】
受付部１０６がクロッピング機能を利用した画像の読み取りを行うべき旨の画像読取指示を受け付けると（ステップＳ１０においてＹＥＳ）、動作制御部１０１による制御のもと、画像読取部３０は、図６の第１段に示すようにコンタクトガラス３７に載置された原稿を読み取り（ステップＳ１１）、図６の第２段に示すように原稿を示す画像データを生成する（ステップＳ１２）。このとき画像読取部３０は、予め定められた読み取り可能な範囲、例えばコンタクトガラス３７の一端から他端までの読み取りを行う。ステップＳ１２の処理で生成された画像データは、画像メモリ４１に記憶される。
【００３１】
図６に示す例では、第１段に示すように、原稿Ｓ１〜Ｓ３の３枚の原稿がコンタクトガラス３７に載置されている。この結果、第２段に示すように、原稿Ｓ１〜Ｓ３の３枚の原稿を示す画像を含む画像データＤ１が画像読取部３０により生成される。
【００３２】
ステップＳ１２の処理後、画像切出部１０２の切出部１０２１は、画像データを解析して、画像データに含まれる複数の原稿画像のうち、１つの原稿画像の領域を特定する（ステップＳ１３）。
【００３３】
具体的には、切出部１０２１は、ステップＳ１２の処理で生成された画像データに対してハフ変換を行うことで当該画像データにおけるエッジ位置を検出する。そして、切出部１０２１は、検出した複数のエッジ位置から構成される複数のエッジ線により矩形の領域が囲われる場合に、当該矩形の領域を上記の１つの原稿画像の領域として特定する。複数のエッジ線により囲われる矩形の領域が複数検出された場合、切出部１０２１は、当該複数の矩形の領域のうち最も大きい領域を上記の１つの原稿画像の領域として特定する。
【００３４】
ステップＳ１３の処理後、画像切出部１０２の切出部１０２１は、ステップＳ１３の処理で特定した１つの原稿画像の領域を切り出すことで、１つの原稿画像を示す切出画像データを取得する（ステップＳ１４）。図６に示す例では、第３段に示すように、画像データＤ１から原稿Ｓ１の画像を示す切出画像データｄ１が切り出されている。
【００３５】
ステップＳ１４の処理後、画像切出部１０２の画像補完部１０２２は、ステップＳ１４の処理で切り出された原稿画像の領域に補完画像を配置することで、原稿画像の領域を塗りつぶす（ステップＳ１５）。画像補完部１０２２は、原稿画像の領域を塗りつぶした場合、画像メモリ４１に記憶されている画像データを消去させるとともに、塗りつぶされた後の画像データを新たに画像メモリ４１に記憶させる。
【００３６】
画像補完部１０２２は、切り出された原稿画像の領域を構成する各画素について、その周囲の画素の画素値に基づいて画素値を決定することで補完画像を生成し、当該生成した補完画像を切り出された原稿画像の領域に補完画像を配置する。
【００３７】
具体的には、画像補完部１０２２は、図８に示すように、画像データＤ１を複数の領域、例えば１画素から構成される領域に分割する。そして、画像補完部１０２２は、分割した複数の領域のそれぞれについて、予め定められた順序で、塗りつぶした原稿画像の領域を構成する画素位置を探索する。図８に示す例では、図中の矢印に示すように、画像補完部１０２２は、左上の領域から順に塗りつぶした原稿画像の領域を構成する画素位置を探索する。
【００３８】
図９（Ａ）は、塗りつぶした原稿画像の領域を構成する各画素に対して、当該画素を塗りつぶす補完画像の画素値を決定する処理を模式的に示した図である。図９（Ａ）において、ｅ１〜ｅ５は、画像データＤ１を構成する画素を示しており、そのうちの画素ｅ２およびｅ３が、塗りつぶした原稿画像の領域を構成する画素である。また、図中に示したａ〜ｅは、画素ｅ１〜ｅ５の各画素値を示している。画素ｅ２に対して塗りつぶす補完画像の画素値を決定する場合、画素ｅ２の周辺に位置する画素である画素ｅ１およびｅ４の画素値に基づいて補完画像の画素値を決定する。具体的には、画素ｅ１の画素値ｃおよび画素ｅ４の画素値ｄの平均値（（ｃ＋ｄ）／２）を、塗りつぶす補完画像の画素値ａ’として決定する。
【００３９】
また、画素ｅ３に対して塗りつぶす補完画像の画素値を決定する場合、画素ｅ２の周辺に位置する画素である画素ｅ２およびｅ５の画素値に基づいて補完画像の画素値を決定する。この際、画素ｅ２の画素値には補完前の画素値であるａではなく、補完画像の画素値ａ’を用いる。すなわち、画素ｅ２の補完画像の画素値ａ’および画素ｅ５の画素値ｅの平均値（（ａ’＋ｅ）／２）を、塗りつぶす補完画像の画素値ｂ’として決定する。
【００４０】
図９（Ｂ）は、切り出し処理後の画像データ、および当該切り出し処理後の画像データの原稿画像の領域を塗りつぶした後の画像データの一例を示す図である。図中のＤ５が切り出し処理後の画像データを示し、Ｄ６が切り出し処理後の画像データＤ５の原稿画像の領域を塗りつぶした後の画像データを示している。また、図中に示した数字は、画素値を示している。上記の塗りつぶし処理を、切り出した原稿画像の領域（図中の太線で囲った領域）を構成する各画素に対して行うことにより、図９（Ｂ）に示すように、切り出した原稿画像の領域がその周囲に位置する画素の画素値に近い画素値で構成された補完画像により塗りつぶされている。上記のように切り出した原稿画像の領域を塗りつぶすことにより、当該塗りつぶされた領域が、後に行う原稿画像の領域を特定する処理においてエッジ位置として検出されることがないため、誤って原稿画像の領域として検出されることもない。
【００４１】
ここで、画像読取部３０により生成される画像データは、原稿の影などの影響により、原稿画像の周囲の画素値が完全な白色でない場合がある。このような場合において、上記のように切り出した原稿画像の領域を塗りつぶすのではなく、単に白画像を用いて切り出した原稿画像の領域を塗りつぶした時には、当該塗りつぶされた領域が、後に行う原稿画像の領域を特定する処理においてエッジ位置として検出されてしまい、誤って原稿画像の領域として検出されるおそれがある。この点、本発明の一実施形態にかかる画像読取装置１０によれば、既述の通り、塗りつぶされた領域が誤って原稿画像の領域として検出されることがない。
【００４２】
図５に戻って、ステップＳ１５の処理後、画像切出部１０２の切出部１０２１は、ステップＳ１５の処理で塗りつぶされた後の画像データを解析して、塗りつぶされた後の画像データに原稿画像が含まれるか否かを判定する（ステップＳ１６）。
【００４３】
塗りつぶされた後の画像データに原稿画像が含まれる場合（ステップＳ１６においてＹＥＳ）、画像切出部１０２の切出部１０２１が、原稿画像の領域を塗りつぶされた後の画像データから切り出すことで、１つの原稿画像を示す切出画像データを取得する（ステップＳ１７）。そして、画像切出部１０２の画像補完部１０２２が切り出された原稿画像の領域に補完画像を配置することで原稿画像の領域を塗りつぶす（ステップＳ１８）。このステップＳ１７およびステップＳ１８の処理を、塗りつぶされた後の画像データに原稿画像が含まれなくなるまで繰り返し、塗りつぶされた後の画像データに原稿画像が含まれなくなった場合（ステップＳ１６においてＮＯ）、動作制御部１０１は、上記の処理で取得した切出画像データを出力する。切出画像データを出力する出力方法としては、切出画像データの全てを外部のＰＣ（Personal Computer）にメール送信などして出力する方法や、画像形成部により記録紙に画像を形成する方法がある。この場合、メール送信を制御する動作制御部１０１や画像を形成する画像形成部が出力手段としての役割を果たす。
【００４４】
なお、上記のステップＳ１６〜ステップＳ１８の処理において、新たに原稿画像の領域が塗りつぶされた場合、画像補完部１０２２は、画像メモリ４１に記憶されていた塗りつぶされた後の画像データを消去させるとともに、新たに生成された塗りつぶされた後の画像データを前記メモリに記憶させる。
【００４５】
以上のように、本発明の一実施形態にかかる画像読取装置１０では、画像読取部３０が原稿の読み取りにより得られた画像データのなかから、１つずつ原稿画像を切り出すとともに、切り出した原稿画像の領域については補完画像を用いて塗りつぶす処理を行っている。そして、塗りつぶされた後の画像データに対して、１つずつ原稿画像を切り出す処理と、切り出した原稿画像の領域については補完画像を用いて塗りつぶす処理とを、原稿画像が検出されなくなるまで繰り返し行っている。上記のような処理を行うことにより、原稿の読み取りにより得られた画像データに含まれる全ての原稿画像を切り出すことができる。また、原稿画像の切り出しを１つずつ行うとともに、切り出した原稿画像の領域については補完画像を用いて塗りつぶし、当該塗りつぶされた後の画像データを用いて次の原稿の切り出し処理を行っているため、原稿画像を誤って検出するおそれが低い。
【００４６】
また、本発明の一実施形態にかかる画像読取装置１０では、画像切出部１０２が、原稿画像の領域が塗り潰された場合に、画像読取部３０により生成された画像データを画像メモリ４１から消去させるとともに、塗りつぶされた後の画像データを画像メモリ４１に記憶させ、その後新たに原稿画像の領域が塗り潰された場合に、画像メモリ４１に記憶されていた塗りつぶされた後の画像データを消去させるとともに、新たに生成された塗りつぶされた後の画像データを画像メモリ４１に記憶させている。このような処理を行うことにより、上記の画像の切出処理において消費する画像メモリ４１の容量を抑えることができる。
【００４７】
なお、本発明は、上記の実施の形態の構成に限られず種々の変形が可能である。
【００４８】
例えば、上記の実施の形態で説明した、画像データのなかから原稿画像の領域を特定する処理において、画像切出部１０２の切出部１０２１は、原稿画像の領域を特定する処理を行う前に画像データを縮小する処理を行い、当該縮小された画像データを解析することにより原稿画像の領域を特定してもよい。縮小された画像データを解析して原稿画像の領域を特定するため、原稿画像の領域を特定するために要する時間を短縮することができる。また、原稿画像の領域を特定するために要するプロセッサやメモリなどの計算資源を削減することができる。
【００４９】
また上記の実施形態では、画像切出部１０２が切り出された原稿画像の領域を構成する各画素について、その周囲に位置する画素の画素値に基づいて画素値を決定することで補完画像を生成する場合を説明したが、本発明は必ずしもこの場合に限定されない。
【００５０】
画像切出部１０２は、画像読取部３０による原稿の読み取りで生成された画像データを構成する画素のうち最も数が多い画素を特定し、当該特定した画素から構成される画像を補完画像として生成してもよい。
【００５１】
コンタクトガラス３７に載置された原稿の数が少ない場合や原稿のサイズが小さい場合は、コンタクトガラス３７上の原稿が載置されている領域よりも原稿が載置されていない領域の方が大きい。このような場合では、上記の処理により補完画像を生成することができる。上記の処理は、上記の実施形態で示した処理よりも必要な計算量が少なく、より高速に補完画像を生成することができる。
【００５２】
また、図５のフローチャートで示したステップＳ１６の処理において、塗りつぶされた後の画像データに原稿画像が複数含まれる場合は、画像切出部１０２が下記の処理を行うことで、次に切り出す原稿画像を特定してもよい。
【００５３】
すなわち、画像切出部１０２は、塗りつぶされた後の画像データに含まれる複数の原稿画像のそれぞれについて、直前に切り出した原稿画像（ステップＳ１４の処理またはステップＳ１７の処理で切り出した原稿画像）との類似度を算出する。画像切出部１０２は、例えば、切り出した原稿画像を構成する各画素の画素値と、複数の原稿画像のそれぞれを構成する各画素の画素値とを比較することで類似度を算出する。また画像切出部１０２は、原稿画像に含まれるエッジを検出し、原稿画像に占める当該検出したエッジの割合を比較することで類似度を算出してもよい。そして、画像切出部１０２は、算出した類似度が最も高い原稿画像の領域を塗りつぶされた後の画像データから切り出す。  
【００５４】
また、上記の実施の形態で説明した画像切出制御プログラムなどの制御プログラムをコンピューター読み取り可能な非一時的な記録媒体、例えば、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリなどに記録されたものとしてもよい。この場合、当該制御プログラムを記録したコンピューター読み取り可能な非一時的な記録媒体が、本発明の一実施形態となる。
【符号の説明】
【００５５】
１              画像形成装置
１０            画像読取装置
３０            画像読取部
４１            画像メモリ
１００          制御ユニット
１０１          動作制御部
１０２          画像切出部
１０３          傾き補正部
１０４          表示制御部
１０５          受付部
１０２１        切出部
１０２２        画像補完部
【図１】
2018026641.tif 000003
【図２】
2018026641.tif 000004
【図３】
2018026641.tif 000005
【図４】
2018026641.tif 000006
【図５】
2018026641.tif 000007
【図６】
2018026641.tif 000008
【図７】
2018026641.tif 000009
【図８】
2018026641.tif 000010
【図９】
2018026641.tif 000011