(57)【要約】【課題】メモリに保存すべきスキャン画像のデータ量を削減してメモリ使用量を低減すると共に、メモリに保存されたスキャン画像の可用性を確保する画像処理方法、装置およびシステムを提供すること。【解決手段】本発明の画像処理方法は、スキャン画像の用途に応じた割合で、スキャン画像を色成分毎にライン単位で分割し、スキャン画像の用途に応じて、分割したスキャン画像である分割画像を記憶手段に選択的に保存する。また、本発明の画像処理方法は、記憶手段に保存されている分割画像を色成分毎に結合し、当該色成分毎に結合した結合画像を出力する。【選択図】図１
2015056717.tif 000002
【特許請求の範囲】
【請求項１】
スキャン画像を処理する装置が実行する方法であって、前記方法は、前記装置が、
スキャン画像の用途に応じた割合で、スキャン画像を色成分毎にライン単位で分割するステップと、
スキャン画像の用途に応じて、分割したスキャン画像である分割画像を記憶手段に選択的に保存するステップと
を含む、方法。
【請求項２】
前記保存するステップは、前記記憶手段に保存すべき画像の画質に応じて分割画像を記憶手段に選択的に保存することを特徴とする請求項１に記載の方法。
【請求項３】
前記方法は、前記装置が、
前記記憶手段に保存されている解像度の高い分割画像を削除するステップをさらに含む、請求項１または２に記載の方法。
【請求項４】
前記方法は、前記装置が、
ユーザの指示に基づいて、前記記憶手段に保存されている解像度の低い分割画像を削除するステップをさらに含む、請求項１〜３のいずれか１項に記載の方法。
【請求項５】
前記方法は、前記装置が、
前記記憶手段に保存されている分割画像を色成分毎に結合するステップと、
色成分毎に結合した結合画像を出力するステップと
をさらに含む、請求項１〜４のいずれか１項に記載の方法。
【請求項６】
前記方法は、前記装置が、
前記スキャン画像の用途に応じた割合で、前記結合画像を色成分毎にライン単位で間引くステップと、
前記間引くステップで生成された画像を出力するステップと
をさらに含む、請求項５に記載の方法。
【請求項７】
前記割合は、スキャン画像の用途に応じた処理に必要なスキャン画像の解像度によって定まることを特徴とする、請求項１〜６のいずれか１項に記載の方法。
【請求項８】
前記割合は、スキャン画像の用途に応じた処理に必要なスキャン画像の解像度および前記記憶手段に保存される画像の画質によって定まることを特徴とする、請求項１〜５のいずれか１項に記載の方法。
【請求項９】
スキャン画像を処理する装置であって、
スキャン画像の用途に応じた割合で、スキャン画像を色成分毎にライン単位で分割する分割手段と、
スキャン画像の用途に応じて、分割したスキャン画像である分割画像を記憶手段に選択的に保存する保存制御手段と
を備える、装置。
【請求項１０】
スキャン画像を処理するシステムであって、前記システムは、
原稿をスキャンしてスキャン画像を生成する読み取り手段と、
スキャン画像の用途に応じた割合で、スキャン画像を色成分毎にライン単位で分割する分割手段と、
画像を保存する記憶手段と、
スキャン画像の用途に応じて、分割したスキャン画像である分割画像を前記記憶手段に選択的に保存する保存制御手段と
を備える、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術に関し、より詳細には、原稿をスキャンして生成したスキャン画像を処理する方法、装置およびシステムに関する。
【背景技術】
【０００２】
近年、原稿をスキャンしてスキャン画像を生成し、ネットワークを介してスキャン画像を配信し、またはスキャン画像に対して種々の画像処理を実行可能なＭＦＰ（Multifunction Peripheral）等の画像処理装置が開発されている。このような画像処理装置を用いて、同一の原稿から生成されたスキャン画像を複数回利用する際の処理効率を改善するために、スキャン画像から複数の出力先に好適な出力画像を生成する技術が提案されている。
【０００３】
例えば、特許文献１は、出力画像の中で最も解像度の高い画像に対応する解像度を有する入力画像であるスキャン画像を取得し、当該スキャン画像に対して拡縮処理や色変換処理を行って中間画像を生成し、当該中間画像に対して出力画像に応じた拡縮処理や色変換処理を行う画像生成方法を開示する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１が開示する画像生成方法では、出力画像の最も高い解像度の条件に合わせて、総ての色成分について高解像度のスキャン画像を生成してメモリに保存するため、特定の成分についてのみ高解像度のスキャン画像が必要な場合であっても、総ての色成分のスキャン画像が高解像度で保存してしまう。このため、保存されたスキャン画像によってメモリが圧迫され、他の用途に利用できるメモリ容量が少なくなるという問題があった。
【０００５】
本発明は、上述した従来技術の問題点に鑑みてなされたものであり、メモリに保存すべきスキャン画像のデータ量を削減してメモリ使用量を低減すると共に、メモリに保存されたスキャン画像の可用性を確保する方法、装置およびシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像処理方法は、スキャン画像の用途に応じた割合で、スキャン画像を色成分毎にライン単位で分割し、スキャン画像の用途に応じて、分割したスキャン画像である分割画像を記憶手段に選択的に保存する。
【発明の効果】
【０００７】
本発明は、上述した方法を採用することにより、メモリに保存すべきスキャン画像のデータ量を削減してメモリ使用量を低減すると共に、メモリに保存したスキャン画像の可用性を確保することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の画像処理装置の機能構成を示す図。
【図２】本発明の画像処理方法の第１の実施形態を示す概念図。
【図３】本発明の画像処理方法の第１の実施形態を示す概念図。
【図４】本発明の画像処理方法の第２の実施形態を示す概念図。
【図５】本発明の画像処理方法の第３の実施形態を示す概念図。
【図６】本発明の画像処理方法の第３の実施形態を示す概念図。
【図７】本発明の画像処理方法の第４の実施形態を示す概念図。
【図８】本発明の画像処理方法の第４の実施形態を示す概念図。
【図９】本発明の画像処理方法の第５の実施形態を示す概念図。
【図１０】本発明の画像処理方法の第５の実施形態を示す概念図。
【発明を実施するための形態】
【０００９】
以下、本発明について実施形態をもって説明するが、本発明は、後述する実施形態に限定されるものではない。図１は、本発明の画像処理装置の機能構成を示す図である。画像処理装置１０は、操作部２０と、画像読取部１００と、画像補正部１０１と、メモリコントローラ１１０と、データ蓄積手段１１７と、画像処理部１３０とを備えている。
【００１０】
操作部２０は、ユーザからの指示を受け付ける手段である。ユーザは、スキャン画像の用途に応じて、オペレーションパネル等の操作部２０を介して、画像処理装置１０が実行可能なスキャン画像に対する処理（例えば、画像配信処理やＯＣＲ処理等）を選択することができる。また、ユーザは、操作部２０を介して、データ蓄積手段１１７に保存されるスキャン画像の画質、データ蓄積手段１１７へのスキャン画像の保存、データ蓄積手段１１７からのスキャン画像の削除を指示することができる。操作部２０は、ユーザが選択または指示した情報をメモリコントローラ１１０に提供する。
【００１１】
画像読取部１００は、原稿をスキャンしてスキャン画像を生成する手段である。画像読取部１００は、スキャン画像の用途に応じて、画像処理装置１０が実行可能なスキャン画像に対する処理の中からユーザが選択した処理に必要な最大の解像度以上の解像度のスキャン画像を生成し、画像補正部１０１に提供する。
【００１２】
本実施形態では、画像処理装置１０が備える画像読取部１００がスキャン画像を生成するが、他の実施形態では、画像読取部１００の代わりに、外部装置であるスキャナ等の読取装置がスキャン画像を生成し、画像処理装置１０に提供してもよい。この場合、画像処理装置１０と読取装置とがネットワークを介して接続されたシステムにおいて、読取装置が、ネットワークを介してスキャン画像を画像処理装置１０に提供することができる。
【００１３】
画像補正部１０１は、画像読取部１００が生成したスキャン画像に対し、画像読取部１００が実行したスキャン処理に特有の画像補正を行う手段であり、ＡＳＩＣ等の半導体装置によって実装することができる。画像補正部１０１は、シェーディング補正やＲＧＢライン間補正、ドット補正等の画像補正をスキャン画像に施し、補正したスキャン画像をメモリコントローラ１１０に提供する。
【００１４】
メモリコントローラ１１０は、スキャン画像に対して、分割処理や保存処理、結合処理、間引き処理等の様々な処理を実行する機能手段であり、ＡＳＩＣ等の半導体装置によって実装することができる。メモリコントローラ１１０は、動作条件設定部１１１と、ライン分割処理部１１２と、蓄積制御部１１６と、ライン結合処理部１１８と、ライン間引き処理部１２２とを備えている。
【００１５】
動作条件設定部１１１は、ライン分割処理部１１２、蓄積制御部１１６、ライン結合処理部１１８およびライン間引き処理部１２２の動作条件を設定する手段である。動作条件は、例えば、スキャン画像の分割処理で使用する分割割合、データ蓄積手段１１７へのスキャン画像の保存指示、データ蓄積手段１１７からのスキャン画像の削除指示、スキャン画像の結合処理で使用する結合割合、スキャン画像の間引き処理で使用する間引き割合、データ蓄積手段１１７に保存されるスキャン画像の画質である。
【００１６】
動作条件設定部１１１は、スキャン画像の用途に応じてユーザが選択したスキャン画像の処理に基づいて、動作条件である分割割合や結合割合、間引き割合を算出し、ライン分割処理部１１２、ライン結合処理部１１８およびライン間引き処理部１２２に提供する。
【００１７】
また、動作条件設定部１１１は、ユーザが操作部２０を介して指示したデータ蓄積手段１１７へのスキャン画像の保存指示、データ蓄積手段１１７からのスキャン画像の削除指示、データ蓄積手段１１７に保存されるスキャン画像の画質、ユーザが選択した画像処理部１３０が実行する処理を蓄積制御部１１６に通知する。
【００１８】
ライン分割処理部１１２は、スキャン画像を色成分毎にライン単位で分割する手段である。ライン分割処理部１１２は、画像補正部１０１からスキャン画像を受信すると、動作条件設定部１１１が通知した動作条件である分割割合に基づいて、スキャン画像を色成分（Ｒ成分、Ｇ成分およびＢ成分）毎にライン分割処理１１３，１１４，１１５を実行し、各色成分のスキャン画像をライン単位で分割する。ライン分割処理部１１２は、分割割合に基づいてスキャン画像を分割し、相対的に解像度の低い主画像と、相対的に解像度の高い副画像とを生成し、蓄積制御部１１６に提供する。
【００１９】
蓄積制御部１１６は、動作条件設定部１１１が通知する動作条件に基づいて、スキャン画像の記憶手段であるデータ蓄積手段１１７を制御する手段である。蓄積制御部１１６は、動作条件である蓄積すべきスキャン画像の画質やユーザが選択した処理に応じて、ライン分割されたスキャン画像をデータ蓄積手段１１７に選択的に保存する。図１は、一例として、Ｒ成分、Ｇ成分およびＢ成分の主画像と、Ｇ成分の副画像とがデータ蓄積手段１１７に保存された状態を示す。
【００２０】
また、蓄積制御部１１６は、データ蓄積手段１１７から画像を取得してライン結合処理部１１８に提供する。蓄積制御部１１６は、ライン結合処理部１１８に画像を提供すると、動作条件であるスキャン画像の削除指示に応じて、データ蓄積手段１１７に保存されている主画像および副画像を削除する。
【００２１】
ライン結合処理部１１８は、分割されたスキャン画像を結合して結合画像を生成する手段である。ライン結合処理部１１８は、分割割合と同じ割合の結合割合に応じて、分割されたスキャン画像を色成分毎に結合し、結合画像をライン間引き処理部１２２に提供する。また、ライン結合処理部１１８は、ユーザが選択した画像処理装置１０が実行可能なスキャン画像の処理に応じて、結合画像を画像処理部１３０に提供する。
【００２２】
ライン間引き処理部１２２は、ライン結合処理部１１８が提供する画像をライン単位で間引いて、ライン数を低減した画像を生成する手段である。ライン間引き処理部１２２は、ユーザが指定する色成分毎の間引き条件に応じて、色成分毎にラインデータを選択的に抽出した画像を生成する。
【００２３】
画像処理部１３０は、メモリコントローラ１１０が提供する画像に対し、ユーザが選択した処理に応じた処理を施す手段である、画像処理部１３０は、ＡＳＩＣ等の半導体装置によって実装可能であり、画質調整処理部１３１と、抽出処理部１３２とを含んで構成される。
【００２４】
画質調整処理部１３１は、メモリコントローラ１１０が提供したスキャン画像の画質を調整する手段である。画質調整処理部１３１は、ＲＧＢの色空間の変換処理やＲＧＢからＣＭＹＫへの色変換処理、濃度を調整するγ変換処理、文字や線を明確にする鮮鋭化処理、補間演算によって解像度を変換する変倍処理などの画質調整処理をスキャン画像に施す。画質調整処理部１３１は、これらの画質調整処理を施した画像を外部装置に出力する。
【００２５】
抽出処理部１３２は、メモリコントローラ１１０が提供したスキャン画像から種々の情報を抽出する手段である。抽出処理部１３２は、スキャン画像に埋め込まれている文字コードや埋込情報を抽出し、抽出した情報を外部装置に出力する。
【００２６】
上述した実施形態では、画像処理装置１０がデータ蓄積手段１１７を備えるが、画像処理装置１０とは別の情報処理装置にデータ蓄積手段１１７を設けてもよい。この場合、画像処理装置１０は、ネットワークやケーブルを介して、データ蓄積手段１１７を備える情報処理装置にアクセスすることができる。
【００２７】
図２および図３は、本発明の画像処理方法の第１の実施形態を示す概念図である。以下、図２および図３を参照して、画像処理装置１０が実行する画像処理方法の一実施形態について説明する。
【００２８】
図２に示す実施形態では、スキャン画像２００は、画像処理装置１０が実行可能な処理の中からユーザが選択した処理に必要な最大の解像度（６００ｄｐｉ）で画像読取部１００が原稿をスキャンして生成される。メモリコントローラ１１０は、画像補正部１０１からスキャン画像２００を受信すると、ライン分割処理部１１２がライン分割処理を実行し、動作条件設定部１１１が提供する動作条件である分割割合に基づいて、スキャン画像２００をライン単位で分割する。
【００２９】
本実施形態では、動作条件設定部１１１は、ユーザが選択した処理およびスキャン画像の解像度に基づいて、数式１を用いて、動作条件である分割割合や結合割合、間引き割合（ｍ：ｎ）を算出する。
【００３０】
【数１】
2015056717.tif 000003
【００３１】
本実施形態では、ユーザがスキャン画像の配信処理およびＯＣＲ処理を選択しているものとする。また、スキャン画像の配信処理では、２００ｄｐｉの各色成分のスキャン画像を要するものとする。スキャン画像の解像度は６００ｄｐｉであるため、ライン分割処理で使用する分割割合は、数式１により、２００ｄｐｉ（画像配信処理で要する解像度）：６００ｄｐｉ（スキャン画像の解像度）−２００ｄｐｉ（画像配信処理で要する解像度）＝１：２となる。
【００３２】
ライン分割処理部１１２は、解像度が６００ｄｐｉのスキャン画像２００を構成するラインデータを１：２の分割割合で分割し、解像度が２００ｄｐｉの分割画像２１０と、解像度が４００ｄｐｉの分割画像２２０とを生成する。本実施形態では、スキャン画像２００の０ライン目、３ライン目…（中略）…７０１４ライン目のラインデータが分割画像２１０を形成し、１ライン目〜５ライン目…（中略）…７０１５ライン目および７０１６ライン目のラインデータが分割画像２２０を形成する。
【００３３】
ライン分割処理によって分割画像２１０，２２０が生成されると、蓄積制御部１１６が、ユーザが指示した蓄積すべきスキャン画像の画質やユーザが選択した処理に応じて、分割画像２１０，２２０をデータ蓄積手段１１７に保存する。図２に示す実施形態では、ユーザが選択した処理が分割画像２１０の全ての色成分と、分割画像２２０のＧ成分を必要とするため、蓄積制御部１１６は、分割画像２１０の全ての色成分と、分割画像２２０のＧ成分とを、主画像２３０および副画像２４０として、データ蓄積手段１１７に保存する。
【００３４】
データ蓄積手段１１７に主画像２３０および副画像２４０が保存されると、蓄積制御部１１６は、図３に示すように、データ蓄積手段１１７から主画像２３０および副画像２４０を取得し、これらの画像をライン結合処理部１１８に提供する。
【００３５】
蓄積制御部１１６は、ライン結合処理部１１８に主画像２３０および副画像２４０を提供すると、ユーザが指定した動作条件である蓄積画像の画質に応じて、データ蓄積手段１１７から副画像２４０を削除する。本実施形態では、中程度の画質のスキャン画像の保存が指示されているため、蓄積制御部１１６は、データ蓄積手段１１７から副画像２４０を削除する。
【００３６】
また、蓄積制御部１１６は、ユーザの指定した動作条件であるスキャン画像の削除の指示に応じて、データ蓄積手段１１７から主画像２３０を削除する。蓄積制御部１１６は、スキャン画像の保存が指示されている場合には、データ蓄積手段１１７から主画像２３０を削除せず、スキャン画像の削除が指示されていない場合にのみ、主画像２３０を削除する。
【００３７】
ライン結合処理部１１８は、主画像２３０および副画像２４０を受信すると、図３に示すように結合処理を実行し、Ｇ成分である副画像２４０と、これに対応する主画像２３０の色成分、すなわち、主画像２３０のＧ成分とを結合する。
【００３８】
図３に示す実施形態では、ライン結合処理部１１８は、ライン分割処理で使用した分割割合と同じ割合の結合割合（１：２）で、解像度が４００ｄｐｉの副画像２４０と、解像度が２００ｄｐｉの主画像２３０のＧ成分とを結合し、解像度が６００ｄｐｉの結合画像３００を生成する。より詳細には、ライン結合処理部１１８は、主画像２３０のＧ成分および副画像２４０から０ライン目〜７０１６ライン目のラインデータを順次取得し、これらのラインデータを結合することにより、結合画像３００を生成する。
【００３９】
ライン結合処理部１１８は、結合画像３００を生成すると、結合画像３００と、ライン結合処理を施さなかった主画像２３０の他の色成分の画像３１０とをライン間引き処理部１２２に提供すると共に、結合画像３００を画像処理部１３０に提供する。
【００４０】
ライン間引き処理部１２２は、結合画像３００を受信すると、結合画像３００に対してライン間引き処理を実行する。図３に示す実施形態では、ライン間引き処理部１２２は、分割割合と同じ割合の間引き割合（１：２）で、解像度が６００ｄｐｉの結合画像３００を、解像度が２００ｄｐｉの画像３２０と、解像度が４００ｄｐｉの画像とに分割し、画像３２０のみを抽出することにより、結合画像３００を間引く。具体的には、ライン間引き処理部１２２は、結合画像３００から０ライン目、３ライン目…（中略）…７０１４ライン目のラインデータで構成される画像３２０のみを抽出する。そして、ライン間引き処理部１２２は、抽出した画像３２０と、ライン間引き処理の対象ではない他の画像３１０とを画像処理部１３０に提供する。
【００４１】
図２，３に示す実施形態では、スキャン画像を分割して解像度を低減し、解像度の低い主画像を優先的に保存すると共に、後続の画像処理部１３０が実行する処理に必要な色成分の画像のみを保存する。すなわち、解像度の高い副画像は、後続の画像処理に必要なＧ成分のみが保存され、後続の機能手段に提供した後に削除されるため、データ蓄積手段１１７のメモリ使用量を効果的に低減することができると共に、スキャン画像の可用性を確保することができる。
【００４２】
図４は、本発明の画像処理方法の第２の実施形態を示す概念図である。以下、図４を参照して、ユーザがスキャン画像の抽出処理を指示していない場合に、画像処理装置１０が実行する画像処理方法について、第１の実施形態との相違点を中心に説明する。
【００４３】
図４に示す実施形態では、ライン分割処理部１１２が、図２に示す実施形態と同様に１：２の分割割合で、解像度が６００ｄｐｉの画像４００を分割し、分割画像４１０，４２０を生成する。分割画像４１０，４２０が生成されると、蓄積制御部１１６が、分割画像４１０のみをデータ蓄積手段１１７に保存する。図４に示す実施形態では、スキャン画像の抽出処理が指示されていないため、画像処理部１３０がスキャン画像の抽出処理を実行しない。このため、蓄積制御部１１６は、副画像である分割画像４２０をデータ蓄積手段１１７に保存しない。
【００４４】
データ蓄積手段１１７に主画像４３０が保存されると、蓄積制御部１１６は、データ蓄積手段１１７から主画像４３０のみを取得し、ライン結合処理部１１８に提供する。蓄積制御部１１６は、ライン結合処理部１１８に主画像４３０を提供すると、ユーザの指定した動作条件に応じて、データ蓄積手段１１７から主画像４３０を削除する。
【００４５】
ライン結合処理部１１８は、主画像４３０を受信すると、結合処理を実行せずに、主画像４３０をライン間引き処理部１２２に提供する。ライン間引き処理部１２２は、主画像４３０を受信すると、ライン間引き処理を実行せずに、主画像４３０を画像処理部１３０に提供する。画像処理部１３０は、主画像４３０を受信すると、画質調整処理部１３１が主画像４３０に画質調整処理を実行し、画質調整処理を施した画像を外部装置に出力する。
【００４６】
図４に示す実施形態では、後続の画像処理部１３０が実行する処理に必要な画像として、解像度の低い主画像のみを保存するため、データ蓄積手段１１７のメモリ使用量を効果的に低減することができる。
【００４７】
図５および図６は、本発明の画像処理方法の第３の実施形態を示す概念図である。以下、図５および図６を参照して、ユーザがスキャン画像の抽出処理を指定し、かつ、高画質のスキャン画像の保持を指示した場合に、画像処理装置１０が実行する画像処理方法について、図２および図３に示す実施形態との相違点を中心に説明する。
【００４８】
図５に示す実施形態では、ライン分割処理部１１２が、図２に示す実施形態と同様に１：２の分割割合で、解像度が６００ｄｐｉの画像５００を分割し、分割画像５１０，５２０を生成する。分割画像５１０，５２０が生成されると、蓄積制御部１１６が、分割画像５１０，５２０をデータ蓄積手段１１７に保存する。図５に示す実施形態では、高画質のスキャン画像の保持が指示されているため、蓄積制御部１１６は、分割画像５１０，５２０の総ての色成分をデータ蓄積手段１１７に保存する。
【００４９】
データ蓄積手段１１７に分割画像５１０，５２０が保存されると、蓄積制御部１１６は、図６に示すように、データ蓄積手段１１７から分割画像５１０，５２０を取得し、これらの画像をライン結合処理部１１８に提供する。
【００５０】
本実施形態では、ユーザが高画質のスキャン画像の保持を指示しているため、蓄積制御部１１６は、分割画像５１０，５２０をライン結合処理部１１８に提供した時点では、データ蓄積手段１１７から分割画像５１０，５２０を削除しない。ユーザが操作部２０を介して、データ蓄積手段１１７に保存されているスキャン画像の画質を下げる指示をした場合、蓄積制御部１１６は、データ蓄積手段１１７から副画像である分割画像５２０のみを削除する。また、データ蓄積手段１１７に保存されているスキャン画像の画質を下げる指示をした後、さらに、主画像である分割画像５１０の削除を指示した場合、蓄積制御部１１６は、データ蓄積手段１１７から分割画像５１０を削除する。
【００５１】
ライン結合処理部１１８は、分割画像５１０，５２０を受信すると、これらの画像を色成分毎にライン単位で結合し、結合画像６００を生成する。図６に示す実施形態では、ライン結合処理部１１８は、ライン分割処理で使用した分割割合と同じ割合の結合割合（１：２）で、解像度が２００ｄｐｉの分割画像５１０と、解像度が４００ｄｐｉの分割画像５２０とを結合し、解像度が６００ｄｐｉの結合画像６００を生成する。ライン結合処理部１１８は、結合画像６００をライン間引き処理部１２２および画像処理部１３０に提供する。
【００５２】
ライン間引き処理部１２２は、結合画像６００を受信すると、結合画像６００に対してライン間引き処理を実行する。図６に示す実施形態では、ライン間引き処理部１２２は、分割割合と同じ割合の間引き割合（１：２）で、解像度が６００ｄｐｉの結合画像６００を、解像度が２００ｄｐｉの画像６１０と、解像度が４００ｄｐｉの画像とに分割し、画像６１０のみを抽出することによって結合画像６００を間引く。そして、ライン間引き処理部１２２は、抽出した画像６１０を画像処理部１３０に提供する。
【００５３】
図５，６に示す実施形態では、高画質のスキャン画像を後続の画像処理に利用するため、解像度の高い副画像をデータ蓄積手段１１７に保持するが、後続の機能手段に副画像を提供した後に、データ蓄積手段１１７から副画像を削除する。このため、高画質のスキャン画像が必要な場合であっても、データ蓄積手段１１７のメモリ使用量を低減することができる。
【００５４】
図７および図８は、本発明の画像処理方法の第４の実施形態を示す概念図である。以下、図７および図８を参照して、ユーザがスキャン画像の抽出処理を指定し、かつ、ユーザが低画質のスキャン画像の保持を指示した場合に、画像処理装置１０が実行する画像処理方法について、第３の実施形態との相違点を中心に説明する。
【００５５】
図７に示す実施形態では、動作条件設定部１１１が、ユーザが選択したスキャン画像に対する処理、スキャン画像の解像度およびデータ蓄積手段１１７に保存すべきスキャン画像の画質に基づいて、数式２を用いてライン分割処理の動作条件である分割割合（ｍ：ｎ）を算出する。
【００５６】
【数２】
2015056717.tif 000004
【００５７】
本実施形態では、ユーザがスキャン画像の配信処理およびＯＣＲ処理を選択しているものとする。また、スキャン画像の配信処理では、２００ｄｐｉの各色成分のスキャン画像を要するものとする。さらに、ユーザが低画質のスキャン画像の保存を指示しているものとする。スキャン画像の解像度は６００ｄｐｉであるため、ライン分割処理で使用する分割割合は、数式２により、２００ｄｐｉ（画像配信処理で要する解像度）／２：６００ｄｐｉ（スキャン画像の解像度）−２００ｄｐｉ（画像配信処理で要する解像度）／２＝１：５となる。ライン分割処理部１１２は、解像度が６００ｄｐｉのスキャン画像７００を１：５の分割割合で分割し、分割画像７１０，７２０を生成する。
【００５８】
分割画像７１０，７２０が生成されると、蓄積制御部１１６が、分割画像７１０，７２０をデータ蓄積手段１１７に保存する。図７に示す実施形態では、ユーザが低画質のスキャン画像の保持を指示しているため、蓄積制御部１１６は、分割画像７１０，７２０の総ての色成分をデータ蓄積手段１１７に保存する。
【００５９】
データ蓄積手段１１７に分割画像７１０，７２０が保存されると、蓄積制御部１１６は、図８に示すように、データ蓄積手段１１７から分割画像７１０，７２０を取得し、これらの画像をライン結合処理部１１８に提供する。本実施形態では、蓄積制御部１１６は、ライン結合処理部１１８に画像を提供した後、データ蓄積手段１１７から副画像である分割画像７２０を削除する。
【００６０】
ライン結合処理部１１８は、分割画像７１０，７２０を受信すると、これらの画像を色成分毎にライン単位で結合し、結合画像８００を生成する。図８に示す実施形態では、ライン結合処理部１１８は、ライン分割処理で使用した分割割合と同じ割合の結合割合（１：５）で、解像度が１００ｄｐｉの分割画像７１０と、解像度が５００ｄｐｉの分割画像７２０とを結合し、解像度が６００ｄｐｉの結合画像８００を生成する。そして、ライン結合処理部１１８は、結合画像８００をライン間引き処理部１２２に提供する。本実施形態では、ユーザがスキャン画像の抽出処理を指定しているため、ライン結合処理部１１８は、結合画像８００のＧ成分を画像処理部１３０に提供する。
【００６１】
ライン間引き処理部１２２は、結合画像８００を受信すると、結合画像８００に対してライン間引き処理を実行する。図８に示す実施形態では、ライン間引き処理部１２２は、上記数式１を用いて導出される１：２の間引き割合で、解像度が６００ｄｐｉの結合画像８００を、解像度が２００ｄｐｉの画像８１０と、解像度が４００ｄｐｉの画像とに分割し、画像８１０のみを抽出することによって結合画像８００を間引く。そして、ライン間引き処理部１２２は、抽出した画像８１０を画像処理部１３０に提供する。
【００６２】
図７，８に示す実施形態では、低画質のスキャン画像の保持が指示された場合に、解像度をさらに低減した主画像をデータ蓄積手段１１７に保持するため、データ蓄積手段１１７のメモリ使用量を一層低減することができる。
【００６３】
図９および図１０は、本発明の画像処理方法の第５の実施形態を示す概念図である。以下、図９および図１０を参照して、白黒画像であるスキャン画像に対して、画像処理装置１０が実行する画像処理方法について、第１の実施形態との相違点を中心に説明する。
【００６４】
図９に示す実施形態では、ライン分割処理部１１２が、解像度が６００ｄｐｉの白黒画像であるスキャン画像９００を取得すると、スキャン画像９００のＧ成分を１：２の分割割合で分割し、分割画像９１０，９２０を生成する。分割画像９１０，９２０が生成されると、蓄積制御部１１６が、分割画像９１０，９２０をデータ蓄積手段１１７に保存する。
【００６５】
そして、蓄積制御部１１６は、図１０に示すように、データ蓄積手段１１７から分割画像９１０，９２０を取得し、ライン結合処理部１１８に提供する。蓄積制御部１１６は、副画像である分割画像９２０をライン結合処理部１１８に提供すると、データ蓄積手段１１７から副画像である分割画像９２０を削除する。また、蓄積制御部１１６は、分割画像９１０をライン結合処理部１１８に提供すると、動作条件としてスキャン画像の削除が指示されている場合には、データ蓄積手段１１７から主画像である分割画像９１０を削除する。
【００６６】
ライン結合処理部１１８は、分割画像９１０，９２０を取得すると、これらの画像を色成分毎にライン単位で結合し、結合画像１０００を生成する。図１０に示す実施形態では、ライン結合処理部１１８は、ライン分割処理で使用した分割割合と同じ割合の結合割合（１：２）で、解像度が２００ｄｐｉの分割画像９１０と、解像度が４００ｄｐｉの分割画像９２０とを結合し、解像度が６００ｄｐｉの結合画像１０００を生成する。ライン結合処理部１１８は、ライン間引き処理部１２２および画像処理部１３０に結合画像１０００を提供する。
【００６７】
ライン間引き処理部１２２は、結合画像１０００を受信すると、結合画像１０００に対してライン間引き処理を実行する。図１０に示す実施形態では、ライン間引き処理部１２２は、分割割合と同じ割合である間引き割合（１：２）で、解像度が６００ｄｐｉの結合画像１０００を、解像度が２００ｄｐｉの画像１０１０と、解像度が４００ｄｐｉの画像とに分割し、画像１０１０のみを抽出することによって結合画像１０００を間引く。そして、ライン間引き処理部１２２は、抽出した画像１０１０を画像処理部１３０に提供する。
【００６８】
図９，１０に示す実施形態では、白黒画像のスキャン画像を処理する場合に、主画像および副画像のＧ成分のみをデータ蓄積手段１１７に保持するため、データ蓄積手段１１７のメモリ使用量を一層低減することができる。
【００６９】
これまで本実施形態につき説明してきたが、本発明は、上述した実施形態に限定されるものではなく、本実施形態の構成要素を変更若しくは削除し、または本実施形態の構成要素に他の構成要素を追加するなど、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００７０】
１０…画像処理装置、２０…操作部、１００…画像読取部、１０１…画像補正部、１１０…メモリコントローラ、１１７…データ蓄積手段、１３０…画像処理部
【先行技術文献】
【特許文献】
【００７１】
【特許文献１】特開２００７−１１６６０８号公報
【図１】
2015056717.tif 000005
【図２】
2015056717.tif 000006
【図３】
2015056717.tif 000007
【図４】
2015056717.tif 000008
【図５】
2015056717.tif 000009
【図６】
2015056717.tif 000010
【図７】
2015056717.tif 000011
【図８】
2015056717.tif 000012
【図９】
2015056717.tif 000013
【図１０】
2015056717.tif 000014