(57)【要約】【課題】画像から原稿に対応する画像を抽出する際のユーザーの負荷を軽減する画像処理装置を提供する。【解決手段】画像処理装置１は、識別部１０１と、検出部１０３と、抽出部１０５と、消去部１０７とを備える。識別部１０１は、画像５０のうち各原稿４０ａ〜４０ｃに対応する各原稿画像５１０ａ〜５１０ｃを識別する。検出部１０３は、画像５０における各原稿画像５１０ａ〜５１０ｃの各座標を検出する。抽出部１０５は、各座標に基づいて、画像５０から各原稿画像５１０ａ〜５１０ｃを含む各抽出画像５３０ａ〜５３０ｃを抽出する。消去部１０７は、各抽出画像５３０ａ〜５３０ｃが各原稿４０ａ〜４０ｃに対応しない画像を含む場合、各抽出画像５３０ａ〜５３０ｃから各原稿４０ａ〜４０ｃに対応しない画像を消去する。【選択図】図１
2016140041.tif 000002
【特許請求の範囲】
【請求項１】
画像のうち原稿に対応する原稿画像を識別する識別部と、
前記画像における前記原稿画像の座標を検出する検出部と、
前記座標に基づいて、前記画像から前記原稿画像を含む抽出画像を抽出する抽出部と、
前記抽出画像が前記原稿に対応しない画像を含む場合、前記抽出画像から前記原稿に対応しない画像を消去する消去部と
を備える、画像処理装置。
【請求項２】
前記画像は、第１方向及び第２方向を有し、
前記座標は、前記原稿画像の前記第１方向での最大値及び前記第１方向での最小値、並びに前記第２方向での最大値及び前記第２方向での最小値のそれぞれを示す座標であり、
前記抽出画像は、前記座標に基づいて決定される矩形である、請求項１に記載の画像処理装置。
【請求項３】
前記原稿画像に文字が含まれる場合、前記抽出画像に対する前記文字の傾きを算出するし、前記傾きに基づいて前記抽出画像を回転させる補正部をさらに備える、請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記原稿画像が矩形である場合、前記抽出画像に対する前記原稿画像の傾きを算出し、前記傾きに基づいて前記抽出画像を回転させる補正部をさらに備える、請求項１または請求項２に記載の画像処理装置。
【請求項５】
前記抽出画像を集約した集約データを生成する集約部をさらに備え、
前記集約部は、前記抽出画像の大きさに基づいて、前記集約データでの前記抽出画像の配置を決定する、請求項１から請求項４のいずれか１項に記載の画像処理装置。
【請求項６】
前記集約部は、前記抽出画像を配置する間隔を決定する、請求項５に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
従来、原稿台に載置された複数の原稿を一度にスキャンし、スキャンした画像から複数の原稿のそれぞれに対応する画像を特定する画像処理装置が知られている（特許文献１参照）。特許文献１に記載の画像処理装置は、原稿台に無作為に載置されたサイズ及び種類が異なる複数の帳票を１度にスキャンし、スキャンした画像から複数の帳票のそれぞれに対応する画像を特定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１６７００９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の画像処理装置は、スキャンした画像から、矩形状の原稿の枠に基づいて原稿の画像を特定する。従って、特許文献１に記載の画像処理装置は、スキャンした画像から矩形状ではない原稿の画像を特定することが困難であった。
【０００５】
本発明は上記課題に鑑みてなされたものであり、画像から原稿に対応する画像を抽出する際のユーザーの負荷を軽減する画像処理装置及び画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の観点によれば、画像処理装置は、識別部と、検出部と、抽出部と、消去部とを備える。識別部は、画像のうち原稿に対応する原稿画像を識別する。検出部は、前記画像における前記原稿画像の座標を検出する。抽出部は、前記座標に基づいて、前記画像から前記原稿画像を含む抽出画像を抽出する。消去部は、前記抽出画像が前記原稿に対応しない画像を含む場合、前記抽出画像から前記原稿に対応しない画像を消去する。
【発明の効果】
【０００７】
本発明によれば、画像から原稿に対応する画像を抽出する際のユーザーの負荷を軽減することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る画像処理装置を示すブロック図である。
【図２】（ａ）本発明の実施形態に係る画像読取装置を示す斜視図である。（ｂ）本発明の実施形態に係る画像読取装置を示す側面図である。
【図３】（ａ）本発明の実施形態に係る画像処理装置に処理される画像の一例を示す。（ｂ）本発明の実施形態に係る画像処理装置の抽出部によって画像から抽出された抽出画像を示す。
【図４】本発明の実施形態に係る画像処理装置の抽出部によって画像から抽出された抽出画像を示す。
【図５】（ａ）本発明の実施形態に係る画像処理装置の抽出部によって画像から抽出された抽出画像を示す。（ｂ）本発明の実施形態に係る画像処理装置の消去部が抽出画像から原稿に対応しない画像を消去した抽出画像を示す。（ｃ）本発明の実施形態に係る画像処理装置の補正部によって傾きを補正された抽出画像を示す。
【図６】（ａ）本発明の実施形態に係る画像処理装置の抽出部によって画像から抽出された抽出画像を示す。（ｂ）本発明の実施形態に係る画像処理装置の消去部が抽出画像から原稿に対応しない画像を消去した抽出画像を示す。（ｃ）本発明の実施形態に係る画像処理装置の補正部によって傾きを補正された抽出画像を示す。
【図７】本発明の実施形態に係る画像処理装置が画像から抽出画像を抽出する方法を示すフローチャートである。
【図８】本発明の実施形態に係る画像処理装置の集約部に生成された集約データを示す。
【発明を実施するための形態】
【０００９】
本発明の実施形態について、図面を参照して説明する。なお、以下に説明する実施形態は、特許請求の範囲に係る発明を限定するものではない。また、実施形態の中で説明する構成要素の全てが発明の解決手段に必須であるとは限らない。複数の図を通じて同一の符号は、同一の構成要素を示している。
【００１０】
図１を参照して、本発明の実施形態に係る画像処理装置１について説明する。図１は、画像処理装置１を示す。画像処理装置１は、画像を処理する。画像処理装置１は、制御部１０と、記憶部２０とを備える。画像処理装置１は、例えば、画像形成装置、画像読取装置、又はファクシミリ装置等である。
【００１１】
記憶部２０は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような主記憶装置（例えば、半導体メモリー）、及び補助記憶装置（例えば、ハードディスクドライブ）を含む。ＲＯＭには、制御部１０によって実行される種々のコンピュータープログラムが格納される。
【００１２】
制御部１０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。制御部１０は、記憶部２０に格納されるコンピュータープログラムを実行することにより、画像処理装置１の各部を制御する。制御部１０は、識別部１０１、検出部１０３、抽出部１０５、消去部１０７、補正部１０９、集約部１１１、及び出力部１１３を含む。制御部１０に含まれる各部の詳細については後述する。
【００１３】
次に、図２を参照して画像処理装置１の一例である画像読取装置２について説明する。図２（ａ）は、画像読取装置２を示す斜視図であり、図２（ｂ）は、画像読取装置２を示す側面図である。画像読取装置２は、原稿の画像を読み取る。画像読取装置２は、原稿台２１０、撮像部２２０及び原稿搬送装置２３０を備える。画像処理装置１の制御部１０は、画像読取装置２の各部をさらに制御する。
【００１４】
原稿搬送装置２３０は、原稿台２１０の上面に設置され、原稿台２１０に開閉可能に取り付けられる。原稿搬送装置２３０が原稿台２１０に向かって閉じられると、原稿搬送装置２３０は、原稿台２１０に載置される原稿の押さえ部材として機能する。
【００１５】
本実施形態において、原稿台２１０の載置面には、原稿４０ａ、原稿４０ｂ、及び原稿４０ｃが載置される。原稿搬送装置２３０が閉じられた状態で、ユーザーが原稿４０ａ〜４０ｃの画像を読取る指示を制御部１０に入力すると、撮像部２２０は、画像読取装置２の下方から原稿台２１０の載置面に向かって光を照射する。つまり、撮像部２２０は、画像読取装置２の下方から原稿台２１０の載置面を撮像する。
【００１６】
撮像部２２０は、各原稿４０ａ〜４０ｃからの反射光を受光する。また、撮像部２２０は、原稿台２１０の載置面のうち各原稿４０ａ〜４０ｃの載置されていない箇所からは、原稿搬送装置２３０の原稿台２１０の載置面に対向する面からの反射光を受光する。撮像部２２０は、受光した光量に基づいて画素を検出する。画素は、画像の構成要素である。撮像部２２０は、検出した画素で構成され、原稿台２１０の載置面の全域を示す全域画像を生成する。本実施形態において、全域画像には、読み取った原稿４０ａ〜４０ｃの画像が含まれる。撮像部２２０に生成された全域画像は、記憶部２０に格納される。
【００１７】
画素は、濃度値を有する。撮像部２２０の受光する光量が大きい程、画素の濃度値は低くなり、撮像部２２０の受光する光量が小さい程、画素の濃度値は高くなる。撮像部２２０は、原稿台２１０の内部を水平方向に移動する。なお、原稿搬送装置２３０の内部を搬送される原稿の画像が読取られる場合、撮像部２２０は、原稿搬送装置２３０の内部を搬送される原稿と原稿台２１０の載置面とが近接する位置の下方で固定される。撮像部２２０は、原稿が原稿搬送装置２３０の内部を経由して原稿台２１０の載置面に近接する時に、原稿の画像を読取る。
【００１８】
次に、図１〜図３（ａ）を参照して、原稿搬送装置２３０が開かれた状態で、撮像部２２０が読取った画像５０について説明する。図３（ａ）は、画像５０の一例を示す。画像５０は、座標Ｐ１を基準として第１方向及び第２方向を有する。第１方向はＸ軸と平行であり、第２方向はＹ軸と平行である。
【００１９】
原稿搬送装置２３０が開かれた状態で撮像部２２０が原稿台２１０の載置面に向かって光を照射すると、撮像部２２０は、原稿４０ａ〜４０ｃからの反射光を受光する。一方、撮像部２２０は、原稿台２１０の載置面のうち原稿４０ａ〜４０ｃの載置されていない箇所からの反射光を受光しない、つまり、撮像部２２０が、原稿台２１０の載置面のうち原稿４０ａ〜４０ｃの載置されていない箇所から受光する光量は少ない。
【００２０】
撮像部２２０は、受光した各光量に基づいて各画素を検出する。その結果、撮像部２２０は、検出した各画素で構成される画像５０（全域画像）を生成する。本実施形態において、画像５０は、原稿画像５１０ａ〜５１０ｃ及び非原稿画像５２０を含む。原稿画像５１０ａは、原稿４０ａの画像に対応し、原稿画像５１０ｂは、原稿４０ｂの画像に対応し、原稿画像５１０ｃは、原稿４０ｃの画像に対応する。非原稿画像５２０は、原稿台２１０の載置面のうち原稿４０ａ〜４０ｃの載置されていない箇所に対応する。従って、非原稿画像５２０の画素は、原稿４０ａ〜４０ｃの画素に比較して高い濃度値を有する。本明細書において、説明の便宜上、非原稿画像５２０をハッチングで示すが、実際には、非原稿画像５２０は高い濃度値を示す色で表示される。高い濃度値を示す色は、例えば黒色である。
【００２１】
次に、図１〜図６を参照して、画像５０から抽出される抽出画像５３０ａ、抽出画像５３０ｂ、及び抽出画像５３０ｃについて説明する。制御部１０は、記憶部２０に格納された画像５０を処理する。まず、識別部１０１は、画像５０のうち原稿画像５１０ａ〜５１０ｃ及び非原稿画像５２０を識別する。識別部１０１は、例えば、閾値に基づいて各原稿画像５１０ａ〜５１０ｃを示す画素と非原稿画像５２０を示す画素とを識別する。閾値は、例えば、制御部１０から与えられる濃度値の基準値である。なお、閾値は、ユーザーが任意に設定できる。
【００２２】
識別部１０１は、検出した画素の濃度値が閾値以上の値であれば非原稿画像５２０を示す画素であると識別し、検出した画素の濃度値が閾値未満の値であれば各原稿画像５１０ａ〜５１０ｃを示す画素であると識別する。なお、識別部１０１が各原稿画像５１０ａ〜５１０ｃ及び非原稿画像５２０を識別する方法は、上記の方法に限定されない。
【００２３】
次に、検出部１０３は、画像５０における各原稿画像５１０ａ〜５１０ｃの各座標を検出する。各座標は、各原稿画像５１０ａ〜５１０ｃの第１方向での最大値を示す座標、第１方向での最小値を示す座標、第２方向での最大値を示す座標、及び第２方向での最小値を示す座標である。本明細書において、画像５０の第１方向での最大値を示す座標を第１最大座標と記載し、第１方向での最小値を示す座標を第１最小座標と記載し、第２方向での最大値を示す座標を第２最大座標と記載し、第２方向での最小値を示す座標を第２最小座標と記載する。
【００２４】
原稿画像５１０ａの第１最小座標及び第２最大座標は、座標５１１Ｄである。原稿画像５１０ａの第１最小座標及び第２最小座標は、座標５１１Ｅである。原稿画像５１０ａの第１最大座標及び第２最大座標は、座標５１１Ｆである。原稿画像５１０ａの第１最大座標及び第２最小座標は、座標５１１Ｇである。まず、検出部１０３は、原稿画像５１０ａの座標５１１Ｄ、座標５１１Ｅ、座標５１１Ｆ、及び座標５１１Ｇを検出する。
【００２５】
原稿画像５１０ｂの第１最小座標は、座標５１１Ｊである。原稿画像５１０ｂの第２最小座標は、座標５１１Ｋである。原稿画像５１０ｂの第２最大座標は、座標５１１Ｌである。原稿画像５１０ｂの第１最大座標は、座標５１１Ｍである。同様にして、検出部１０３は、原稿画像５１０ｂの座標５１１Ｊ、座標５１１Ｋ、座標５１１Ｌ、及び座標５１１Ｍを検出する。
【００２６】
原稿画像５１０ｃの第２最大座標は、座標５１１Ｐである。原稿画像５１０ｂの第１最小座標は、座標５１１Ｑである。原稿画像５１０ｂの第２最小座標は、座標５１１Ｒである。原稿画像５１０ｂの第１最大座標は、座標５１１Ｓである。さらに、検出部１０３は、原稿画像５１０ｃの座標５１１Ｐ、座標５１１Ｑ、座標５１１Ｒ、及び座標５１１Ｓを検出する。
【００２７】
本実施形態によれば、各座標は、各原稿画像５１０ａ〜５１０ｃの第１方向での最大値を示す座標及び最小値を示す座標、並びに第２方向での最大値を示す座標及び最小値を示す座標である。従って、検出部１０３は、画像５０における任意の形状の原稿画像５１０ａ〜５１０ｃの各座標を検出できる。
【００２８】
図３（ｂ）は、画像５０から抽出された抽出画像５３０ａ〜５３０ｃを示す。抽出部１０５は、各原稿画像５１０ａ〜５１０ｃの各座標に基づいて、画像５０から各抽出画像５３０ａ〜５３０ｃを抽出する。各抽出画像５３０ａ〜５３０ｃは、各原稿画像５１０ａ〜５１０ｃの各座標に基づいて決定される矩形状である。各抽出画像５３０ａ〜５３０ｃは、各原稿画像５１０ａ〜５１０ｃの第１最大座標を通過して第２方向に平行な線分と、第１最小座標を通過して第２方向に平行な線分と、第２最大座標を通過して第１方向に平行な線分と、第２最小座標を通過して第１方向に平行な線分とによって形成される矩形状である。本実施形態において、抽出画像５３０ａには、原稿画像５１０ａが含まれ、抽出画像５３０ｂには、原稿画像５１０ｂが含まれ、原稿画像５１０ｃには、抽出画像５３０ｃが含まれる。
【００２９】
以下に、図１、図３（ａ）、及び図３（ｂ）を参照して、具体例として抽出部１０５が抽出画像５３０ｂを抽出する場合について説明する。抽出部１０５は、矩形状で抽出画像５３０ｂを抽出する。抽出画像５３０ｂを示す矩形状は、原稿画像５１０ｂの座標５１１Ｍを通過し第２方向に平行な線分と、座標５１１Ｊを通過し第２方向に平行な線分と、座標５１１Ｌを通過し第１方向に平行な線分と、座標５１１Ｋを通過し第１方向に平行な線分とによって形成される。同様にして、抽出部１０５は、抽出画像５３０ａ及び抽出画像５３０ｃを抽出する。
【００３０】
消去部１０７は、検出された画素に基づいて、各抽出画像５３０ａ〜５３０ｃが各原稿４０ａ〜４０ｃに対応しない画像を含むか否かを判定する。各抽出画像５３０ａ〜５３０ｃが各原稿４０ａ〜４０ｃに対応しない画像を含む場合、消去部１０７は、各抽出画像５３０ａ〜５３０ｃから各原稿４０ａ〜４０ｃに対応しない画像を消去する。
【００３１】
補正部１０９は、各抽出画像５３０ａ〜５３０ｃに対する各原稿画像５１０ａ〜５１０ｃの傾きを算出する。補正部１０９は、各原稿画像５１０ａ〜５１０ｃに文字が含まれる場合、各抽出画像５３０ａ〜５３０ｃに対する文字の傾きを算出する。各抽出画像５３０ａ〜５３０ｃに対する文字の傾きは、各抽出画像５３０ａ〜５３０ｃに対する各原稿画像５１０ａ〜５１０ｃの傾きに対応する。補正部１０９は、各原稿画像５１０ａ〜５１０ｃが傾いている場合、算出した傾きに基づいて、各抽出画像５３０ａ〜５３０ｃを回転させ、各抽出画像５３０ａ〜５３０ｃの傾きを補正する。
【００３２】
一方、補正部１０９は、各原稿画像５１０ａ〜５１０ｃが矩形状である場合、各抽出画像５３０ａ〜５３０ｃに対する各原稿画像５１０ａ〜５１０ｃの傾きを算出する。補正部１０９は、各原稿画像５１０ａ〜５１０ｃが傾いている場合、算出した傾きに基づいて、各抽出画像５３０ａ〜５３０ｃを回転させ、各抽出画像５３０ａ〜５３０ｃの傾きを補正する。
【００３３】
本実施形態によれば、各原稿画像５１０ａ〜５１０ｃに文字が含まれる場合、各抽出画像５３０ａ〜５３０ｃに対する文字の傾きに基づいて、各抽出画像５３０ａ〜５３０ｃが回転される。従って、任意の形状の各原稿画像５１０ａ〜５１０ｃを含む各抽出画像５３０ａ〜５３０ｃの傾きを補正できる。
【００３４】
また、本実施形態によれば、各原稿画像５１０ａ〜５１０ｃが矩形である場合、各抽出画像５３０ａ〜５３０ｃに対する各原稿画像５１０ａ〜５１０ｃの傾きに基づいて、各抽出画像５３０ａ〜５３０ｃが回転される。従って、各原稿画像５１０ａ〜５１０ｃに文字が含まれない場合であっても、各原稿画像５１０ａ〜５１０ｃを含む各抽出画像５３０ａ〜５３０ｃの傾きを補正できる。
【００３５】
その後、出力部１１３は、各抽出画像５３０ａ〜５３０ｃを異なるファイルごとに出力する。なお、出力部１１３は、各抽出画像５３０ａ〜５３０ｃを同じファイルのうち異なるページで出力してもよい。
【００３６】
図４は、画像５０から抽出された抽出画像５３０ａを示す。本実施形態において、抽出画像５３０ａは、原稿４０ａに対応しない画像を含まない。また、抽出画像５３０ａに対して原稿画像５１０ａは傾いていない。従って、出力部１１３は、抽出画像５３０ａを現在の状態で出力する。
【００３７】
図５（ａ）は、画像５０から抽出された抽出画像５３０ｂを示す。本実施形態において、抽出画像５３０ｂは、原稿画像５１０ｂ、原稿画像５１０ａの一部、及び非原稿画像５２０を含む、すなわち、抽出画像５３０ｂは、原稿４０ｂに対応しない画像を含む。
【００３８】
図５（ｂ）は、図５（ａ）に示す抽出画像５３０ｂから原稿４０ｂに対応しない画像が消去された抽出画像５３０ｂを示す。消去部１０７は、抽出画像５３０ｂから原稿４０ｂに対応しない画像、すなわち、原稿画像５１０ａの一部及び非原稿画像５２０を消去する。また、原稿画像５１０ｂは矩形である。従って、補正部１０９は、抽出画像５３０ｂに対する原稿画像５１０ｂの傾きを算出する。抽出画像５３０ｂに対して原稿画像５１０ｂは、角度θ１傾いている。
【００３９】
図５（ｃ）は、補正部１０９によって図５（ｂ）に示す抽出画像５３０ｂの傾きを補正された抽出画像５３０ｂを示す。補正部１０９は、算出した原稿画像５１０ｂの傾きに基づいて抽出画像５３０ｂを回転させて補正する。具体的には、補正部１０９は、図５（ｂ）で算出された原稿画像５１０ｂの傾く方向と逆方向に、抽出画像５３０ｂを回転させる。回転させる角度は、補正部１０９が図５（ｂ）で算出した角度θ１である。
【００４０】
その後、出力部１１３は、抽出画像５３０ｂを出力する。出力部１１３は、補正した抽出画像５３０ｂの全体を出力してもよいし、抽出画像５３０ｂのうち原稿画像５１０ｂに対応する部分のみを出力してもよい。
【００４１】
図６（ａ）は、画像５０から抽出された抽出画像５３０ｃを示す。本実施形態において、抽出画像５３０ｃは、原稿画像５１０ｃ及び非原稿画像５２０を含む、すなわち、抽出画像５３０ｃは、原稿画像５１０ｃ及び原稿４０ｃに対応しない画像を含む。原稿画像５１０ｃには、文字５４０として「Ｃ」が表示されている、すなわち、原稿画像５１０ｃには、文字が含まれる。
【００４２】
図６（ｂ）は、図６（ａ）に示す抽出画像５３０ｃから原稿４１０ｃに対応しない画像が消去された抽出画像５３０ｃを示す。消去部１０７は、抽出画像５３０ｃから原稿４０ｃに対応しない画像、すなわち、非原稿画像５２０を消去する。補正部１０９は、抽出画像５３０ｃに対する文字５４０の傾きを算出する。抽出画像５３０ｃに対して文字５４０は、角度θ２傾いている。従って、原稿画像５１０ｃは、抽出画像５３０ｃに対して角度θ２傾いている。
【００４３】
図６（ｃ）は、補正部１０９によって図６（ｂ）に示す抽出画像５３０ｃの傾きを補正された抽出画像５３０ｃを示す。補正部１０９は、算出した原稿画像５１０ｃの傾きに基づいて抽出画像５３０ｃを回転させて補正する。具体的には、補正部１０９は、図６（ｂ）で算出された原稿画像５１０ｃの傾く方向と逆方向に、抽出画像５３０ｃを回転させる。回転させる角度は、補正部１０９が図５（ｃ）で算出した角度θ２である。その後、出力部１１３は、抽出画像５３０ｃを出力する。
【００４４】
次に、図１〜図３及び図７を参照して、画像読取装置２が画像５０から各抽出画像５３０ａ〜５３０ｃを抽出する処理について説明する。図７は、画像読取装置２が画像５０から抽出画像５３０ａ〜５３０ｃを抽出する方法を示すフローチャートである。抽出画像５３０ａ〜５３０ｃを抽出する方法は、ステップＳ１０１〜ステップＳ１１７を含む。ステップＳ１０１において、撮像部２２０は、画像読取装置２の原稿搬送装置２３０が開かれた状態で画像５０を生成する。
【００４５】
ステップＳ１０３において、識別部１０１は、画像５０のうち各原稿画像５１０ａ〜５１０ｃ及び非原稿画像５２０を識別する。ステップＳ１０５において、検出部１０３は、画像５０における各原稿画像５１０ａ〜５１０ｃの各座標を検出する。ステップＳ１０７において、抽出部１０５は各座標に基づいて、画像５０から各原稿画像５１０ａ〜５１０ｃに対応する各抽出画像５３０ａ〜５３０ｃを抽出する。
【００４６】
ステップＳ１０９において、消去部１０７は、抽出画像５３０ａ〜５３０ｃのうち少なくとも１つが各原稿４０ａ〜４０ｃに対応しない画像を含むか否かを判定する。ステップＳ１０９において、肯定的判定（ＹＥＳ）がされる場合、処理はステップＳ１１１に進む。ステップＳ１１１において、消去部１０７は、抽出画像５３０ａ〜５３０ｃのうち少なくとも１つに含まれる原稿４０ａ〜４０ｃに対応しない画像を消去する。ステップＳ１０９において否定的判定（ＮＯ）がされる場合、処理はステップＳ１１３に進む。
【００４７】
ステップＳ１１３において、補正部１０９は、各抽出画像５３０ａ〜５３０ｃに対する各原稿画像５１０ａ〜５１０ｃの傾きを算出する。補正部１０９は、各原稿画像５１０ａ〜５１０ｃのうち少なくとも１つが各抽出画像５３０ａ〜５３０ｃに対して傾いているか否かを判定する。ステップＳ１１１において、肯定的判定（ＹＥＳ）がされる場合、処理はステップＳ１１３に進む。ステップＳ１１３において、補正部１０９は、抽出画像５３０ａ〜５３０ｃのうち傾いている少なくとも１つの抽出画像５３０ａ〜５３０ｃの傾きを補正する。ステップＳ１１３において否定的判定（ＮＯ）がされる場合、処理はステップＳ１１７に進む。ステップＳ１１７において、出力部１１３は、各抽出画像５３０ａ〜５３０ｃを出力する。
【００４８】
以上、図１〜図７を参照して説明したように、本実施形態によれば、画像５０から各原稿画像５１０ａ〜５１０ｃを含む各抽出画像５３０ａ〜５３０ｃが抽出される。各原稿画像５１０ａ〜５１０ｃは、各原稿４０ａ〜４０ｃの画像に対応する。各抽出画像５３０ａ〜５３０ｃが各原稿４０ａ〜４０ｃに対応しない画像を含む場合は、各抽出画像５３０ａ〜５３０ｃから各原稿４０ａ〜４０ｃに対応しない画像が消去される。従って、画像５０から各原稿画像５１０ａ〜５１０ｃが抽出される。その結果、画像５０から各原稿画像５１０ａ〜５１０ｃを抽出する際のユーザーの負荷が軽減される。
【００４９】
次に、図８を参照して、出力された抽出画像５３０ａ〜５３０ｃが集約された集約データ６０について説明する。図８は、集約データ６０を示す。集約部１１１は、集約データ６０を生成する。集約データ６０は、各抽出画像５３０ａ〜５３０ｃが集約されたデータである。集約データ６０は、第３方向及び第４方向を有する。第３方向は、図８におけるＸ軸に平行であり、第４方向は、図８におけるＹ軸に平行である。
【００５０】
検出部１０３の検出した各抽出画像５３０ａ〜５３０ｃは、大きさ及び基準点を有する。各抽出画像５３０ａ〜５３０ｃの大きさは、各抽出画像５３０ａ〜５３０ｃの第３方向に沿った長さ及び各抽出画像５３０ａ〜５３０ｃの第４方向に沿った長さである。基準点は、矩形状の各抽出画像５３０ａ〜５３０ｃのうち、左上の頂点を示す。なお、基準点は、矩形の各抽出画像５３０ａ〜５３０ｃのうち、左下の頂点、右上の頂点、又は右下の頂点であってもよい。
【００５１】
本実施形態において、抽出画像５３０ａの第３方向に沿った大きさは、長さＬＡであり、抽出画像５３０ａは、基準点５５０Ａを有する。抽出画像５３０ｂの第３方向に沿った大きさは、長さＬＢであり、抽出画像５３０ｂは、基準点５５０Ｂを有する。抽出画像５３０ｃの第３方向に沿った大きさは、長さＬＣであり、抽出画像５３０ｃは、基準点５５０Ｃを有する。集約部１１１は、各抽出画像５３０ａ〜５３０ｃを配置する間隔を決定する。本実施形態において、各抽出画像５３０ａ〜５３０ｃの配置される間隔の大きさは長さＬＰである。
【００５２】
集約部１１１は、各抽出画像５３０ａ〜５３０ｃの大きさ、基準点、及び各抽出画像５３０ａ〜５３０ｃの配置される間隔に基づいて、集約データ６０での各抽出画像５３０ａ〜５３０ｃの配置を決定する。まず、集約部１１１は、集約データ６０における配置座標Ｐ２を設定する。配置座標Ｐ２は、ユーザーが任意に設定できる。なお、本実施形態において、配置座標Ｐ２は、集約データ６０の左上に設定されている。
【００５３】
次に、集約部１１１は、抽出画像５３０ａの基準点５５０Ａを集約データ６０の配置座標Ｐ２に位置するように抽出画像５３０ａを配置する。集約部１１１は、抽出画像５３０ａの大きさに基づいて集約データ６０の配置座標Ｐ３を決定する。例えば、集約部１１１は、第３方向に沿って、配置座標Ｐ２から抽出画像５３０ａの第３方向に沿った長さＬＡだけ離れた位置から、さらに抽出画像５３０ａ〜５３０ｃを配置する間隔の大きさだけ離れた位置に配置座標Ｐ３を決定する。具体的には、集約部１１１は、配置座標Ｐ２から抽出画像５３０ａの第３方向に沿った長さＬＡ＋抽出画像５３０ａ〜５３０ｃを配置する間隔の長さＬＰだけ離れた位置に配置座標Ｐ３を決定する。
【００５４】
そして、集約部１１１は、抽出画像５３０ｂの基準点５５０Ｂを集約データ６０の配置座標Ｐ３に位置するように抽出画像５３０ｂを配置する。同様にして、集約部１１１は、配置座標Ｐ３から長さＬＢ＋長さＬＰ離れた位置に配置座標Ｐ４を決定すし、抽出画像５３０ｃの基準点５５０Ｃを集約データ６０の配置座標Ｐ４に位置するように抽出画像５３０ｃを配置する。集約部１１１が集約データ６０にさらに抽出画像を配置する際に、さらに配置される抽出画像が集約データ６０からはみ出す場合は、集約部１１１は、配置座標Ｐ２から抽出画像５３０ａの第４方向に沿った大きさだけ離れた位置から、さらに抽出画像５３０ａ〜５３０ｃを配置する間隔の大きさだけ離れた位置に配置座標Ｐ５を決定する。
【００５５】
以上、図１〜図８を参照して説明したように、本実施形態によれば、各抽出画像５３０ａ〜５３０ｃの大きさ、基準点及び各抽出画像５３０ａ〜５３０ｃの配置される間隔に基づいて、集約データ６０が生成される。従って、原稿台２１０に無作為に配置された原稿４０ａ〜４０ｃに対応する原稿画像５１０ａ〜５１０ｃが集約される。その結果、ユーザーが各原稿画像５１０ａ〜５１０ｃを１つの画像で管理できる。
【００５６】
また、本実施形態によれば、原稿台２１０に無作為に配置された原稿４０ａ〜４０ｃに対応する画像が抽出される。さらに、抽出された各原稿画像５１０ａ〜５１０ｃの集約された集約データ６０が生成される。その結果、各原稿画像５１０ａ〜５１０ｃを１つの画像で管理したいユーザーにとって、原稿台２１０に原稿４０ａ〜４０ｃを載置する際の負荷が軽減される。
【００５７】
以上、図面（図１〜図８）を参照しながら本発明の実施形態について説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す（１）〜（４））。
【００５８】
（１）図４及び図５を参照して説明したように、消去部１０７は、抽出画像５３０ｂから、原稿画像５１０ｂに対応しない画像を消去し、抽出画像５３０ｃから、原稿画像５１０ｃに対応しない画像を消去した。各原稿画像５１０ａ〜５１０ｃに対応しない画像を消去する方法は、各原稿画像５１０ａ〜５１０ｃに対応しない画像の濃度を低くして表示させてもよい。その結果、ユーザーには、各原稿画像５１０ａ〜５１０ｃに対応しない画像が消去されたように見える。
【００５９】
（２）図３（ａ）を参照して説明したように、識別部１０１は、画像５０から原稿画像５１０ａ、原稿画像５１０ｂ、原稿画像５１０ｃの順に各原稿画像５１０ａ〜５１０ｃを識別した。ただし、識別部１０１が画像５０から各原稿画像５１０ａ〜５１０ｃを識別する順番は限定されず、第１方向の最大値に近い方から認識してもよいし、第２方向の最大値又は最小値に近い方から認識してもよい。
【００６０】
（３）図８を参照して説明したように、集約部１１１は、第３方向に沿って各抽出画像５３０ａ〜５３０ｃを配置する配置座標を決定した。また、配置された各抽出画像５３０ａ〜５３０ｃが集約データ６０からはみ出る場合には、第４方向に沿って各抽出画像５３０ａ〜５３０ｃの更なる配置座標が決定された。ただし、集約部１１１は、第４方向に沿って抽出画像５３０ａ〜５３０ｃを配置する配置差表を決定し、各抽出画像５３０ａ〜５３０ｃが集約データ６０からはみ出る場合には、第３方向に沿って更なる配置座標を決定してもよい。
【００６１】
（４）図８を参照して説明したように、各抽出画像５３０ａ〜５３０ｃを配置する間隔の、第３方向に沿った長さＬＰと、第４方向に沿った長さＬＰとは同じ大きさであった。ただし、各抽出画像５３０ａ〜５３０ｃを配置する間隔は、第３方向に沿った大きさと第４方向に沿った大きさとが異なってもよい。
【産業上の利用可能性】
【００６２】
本発明は、画像処理装置の分野に利用可能である。
【符号の説明】
【００６３】
１      画像処理装置
１０１  識別部
１０３  検出部
１０５  抽出部
１０７  消去部
１０９  補正部
１１１  集約部
２      画像読取装置
２１０  原稿台
２２０  撮像部
４０ａ〜４０ｃ  原稿
５０    画像
５１０ａ〜５１０ｃ  原稿画像
５３０ａ〜５３０ｃ  抽出画像
６０    集約データ
【図１】
2016140041.tif 000003
【図２】
2016140041.tif 000004
【図３】
2016140041.tif 000005
【図４】
2016140041.tif 000006
【図５】
2016140041.tif 000007
【図６】
2016140041.tif 000008
【図７】
2016140041.tif 000009
【図８】
2016140041.tif 000010