(57)【要約】【課題】複数のページの画像をまとめて指定の圧縮方式にて圧縮して一画像を形成する際、その圧縮方式を決定する処理時間の短縮を図る。【解決手段】複数のページから成る原稿の読取画像を、指定されたページ数毎に分割してブロックを形成するブロック分割部１２と、各ブロックに対する圧縮方式を指定する際、当該ブロックに含まれるページに対して順番に当該ページの画像の圧縮に適合した圧縮方式を特定する処理を実施する過程において、特定した圧縮方式が高圧縮方式であった場合、圧縮方式を特定していない残りのページに対して圧縮方式を特定する処理を中止し、高圧縮方式を当該ブロックに対する圧縮方式として決定する圧縮方式決定部１３と、各ブロックに含まれる全てのページの画像をまとめて、圧縮方式決定部１３により指定された圧縮方式にて圧縮して一画像を生成する圧縮処理部１４と、を有する。【選択図】図１
2015177521.tif 000002
【特許請求の範囲】
【請求項１】
複数のページから成る原稿の読取画像を、指定されたページ数毎に分割して複数のページの画像を含むブロックを形成する形成手段と、
各ブロックに対する圧縮方式を指定する際、当該ブロックに含まれるページに対して順番に当該ページの内容に応じて当該ページの画像の圧縮に適合した圧縮方式を特定する処理を実施する過程において、特定した圧縮方式が圧縮方式として最優先される最優先圧縮方式であった場合、圧縮方式を特定していない残りのページに対して圧縮方式を特定する処理を中止し、最優先圧縮方式を当該ブロックに対する圧縮方式として決定する指定手段と、
各ブロックに含まれる全てのページの画像をまとめて、前記指定手段により指定された圧縮方式にて圧縮することで一画像を生成する圧縮処理手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記最優先圧縮方式は、原稿の種類に依存せずに原稿の読取画像を圧縮する圧縮方式であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
コンピュータを、
複数のページから成る原稿の読取画像を、指定されたページ数毎に分割して複数のページの画像を含むブロックを形成する形成手段、
各ブロックに対する圧縮方式を指定する際、当該ブロックに含まれるページに対して順番に当該ページの内容に応じて当該ページの画像の圧縮に適合した圧縮方式を特定する処理を実施する過程において、特定した圧縮方式が圧縮方式として最優先される最優先圧縮方式であった場合、圧縮方式を特定していない残りのページに対して圧縮方式を特定する処理を中止し、最優先圧縮方式を当該ブロックに対する圧縮方式として決定する指定手段、
各ブロックに含まれる全てのページの画像をまとめて、前記指定手段により指定された圧縮方式にて圧縮することで一画像を生成する圧縮処理手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、デジタル複合機等で紙文書をスキャンして電子的に保存する、もしくは流通させることが一般的に行われている。この際、文書あたりのファイルサイズを小さくすることが望ましい。例えば、サイズの異なる複数の原稿それぞれのサイズを自動的に決定して合成することで、１枚の用紙に収まるよう記録する技術が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−３１９０３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、複数のページの画像をまとめて指定の圧縮方式にて圧縮して一画像を形成する際、その圧縮方式を決定する処理時間の短縮を図ることを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る画像処理装置は、複数のページから成る原稿の読取画像を、指定されたページ数毎に分割して複数のページの画像を含むブロックを形成する形成手段と、各ブロックに対する圧縮方式を指定する際、当該ブロックに含まれるページに対して順番に当該ページの内容に応じて当該ページの画像の圧縮に適合した圧縮方式を特定する処理を実施する過程において、特定した圧縮方式が圧縮方式として最優先される最優先圧縮方式であった場合、圧縮方式を特定していない残りのページに対して圧縮方式を特定する処理を中止し、最優先圧縮方式を当該ブロックに対する圧縮方式として決定する指定手段と、各ブロックに含まれる全てのページの画像をまとめて、前記指定手段により指定された圧縮方式にて圧縮することで一画像を生成する圧縮処理手段と、を有することを特徴とする。
【０００６】
また、前記最優先圧縮方式は、原稿の種類に依存せずに原稿の読取画像を圧縮する圧縮方式であることを特徴とする。
【０００７】
本発明に係るプログラムは、コンピュータを、複数のページから成る原稿の読取画像を、指定されたページ数毎に分割して複数のページの画像を含むブロックを形成する形成手段、各ブロックに対する圧縮方式を指定する際、当該ブロックに含まれるページに対して順番に当該ページの内容に応じて当該ページの画像の圧縮に適合した圧縮方式を特定する処理を実施する過程において、特定した圧縮方式が圧縮方式として最優先される最優先圧縮方式であった場合、圧縮方式を特定していない残りのページに対して圧縮方式を特定する処理を中止し、最優先圧縮方式を当該ブロックに対する圧縮方式として決定する指定手段、各ブロックに含まれる全てのページの画像をまとめて、前記指定手段により指定された圧縮方式にて圧縮することで一画像を生成する圧縮処理手段、として機能させる。
【発明の効果】
【０００８】
請求項１に記載の発明によれば、複数のページの画像をまとめて指定の圧縮方式にて圧縮して一画像を形成する際、その圧縮方式を決定する処理時間の短縮を図ることができる。
【０００９】
請求項２に記載の発明によれば、原稿の種類に依存せずに原稿の読取画像を圧縮する圧縮方式を優先して採用することができる。
【００１０】
請求項３に記載の発明によれば、複数のページの画像をまとめて指定の圧縮方式にて圧縮して一画像を形成する際、その圧縮方式を決定する処理時間の短縮を図ることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る画像処理装置の一実施の形態である画像形成装置のブロック構成図である。
【図２】本実施の形態における画像形成装置のハードウェア構成図である。
【図３】本実施の形態における圧縮方式決定処理を示すフローチャートである。
【図４Ａ】本実施の形態において圧縮方式を決定する際の圧縮前後の各ページ画像を示す概念図である。
【図４Ｂ】本実施の形態において圧縮方式を決定する際の圧縮前後の各ページ画像の他の例を示す概念図である。
【発明を実施するための形態】
【００１２】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００１３】
図１は、本発明に係る画像処理装置の一実施の形態である画像形成装置のブロック構成図である。また、図２は、本実施の形態における画像形成装置１０のハードウェア構成図である。画像形成装置１０は、スキャナ機能、コピー機能、Ｎアップ機能等各種機能を搭載した複合機であり、コンピュータを内蔵した装置である。図２において、ＣＰＵ２１は、ＲＯＭ２９に格納されたプログラムにしたがってスキャナ２４やプリンタエンジン２６等本装置に搭載された各種機構の動作制御を行う。アドレスデータバス２２は、ＣＰＵ２１の制御対象となる各種機構と接続してデータの通信を行う。操作パネル２３は、ユーザからの指示の受け付け、情報の表示を行う。スキャナ２４は、ユーザがセットした原稿を読み取り、電子データとしてＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２５等に蓄積する。ＨＤＤ２５は、スキャナ２４を使用して読み取った電子文書などを格納する。本実施の形態で利用する親展ボックスは、ＨＤＤ２５に設けられる。プリンタエンジン２６は、ＣＰＵ２１で実行される制御プログラムからの指示に従い出力用紙上に画像を印字する。ネットワークインタフェース（Ｉ／Ｆ）２７は、ネットワークを接続し、本装置が生成した電子データの送信、本装置宛に送信されてきた電子メールの受信、またブラウザ経由による本装置へのアクセスなどに利用される。ＲＡＭ２８は、プログラム実行時のワークメモリや電子データ送受信時の通信バッファとして利用される。ＲＯＭ２９は、本装置の制御や電子データの暗号、電子データの送受信に関する各種プログラムが格納されている。各種プログラムが実行されることで後述する各構成要素が所定の処理機能を発揮する。外部メディアインタフェース（Ｉ／Ｆ）３０は、ＵＳＢメモリ、フラッシュメモリ等の外部メモリ機器とのインタフェースである。
【００１４】
ところで、スキャナ機能やコピー機能には、Ｎアップ機能がオプションとして用意されている場合がある。本実施の形態においてＮアップ機能というのは、スキャナ機能利用時においては複数ページから成る原稿をスキャンにより生成された読取画像をＮページ毎に分割し、その分割したＮページ分の画像をまとめて一画像を形成する機能のことをいう。コピー機能利用時においては更に形成した画像を出力するまでの機能をいう。このように、“Ｎ”は、一画像にまとめられるページ数であり、一般に操作パネル２３からユーザに指定される。例えば、原稿サイズ、出力サイズともＡ４サイズの場合において、Ｎとして２が指定されると（２アップの場合）、２枚の原稿の読取画像をそれぞれ半分に縮小し、まとめてＡ４サイズの一画像を形成する。また、Ｎとして４が指定されると（４アップの場合）、４枚の原稿の読取画像をそれぞれ４分の１に縮小し、まとめてＡ４サイズの一画像を形成する。なお、出力を１枚のＡ４サイズに収める際、縮小した画像を必要により回転させる。
【００１５】
図１に戻り、本実施の形態における画像形成装置１０は、読取画像取得部１１、ブロック分割部１２、圧縮方式決定部１３、圧縮処理部１４及び読取画像記憶部１５を有している。読取画像取得部１１は、スキャナ２４により読み取られた原稿の読取画像を取得する。ブロック分割部１２は、形成手段として設けられ、複数のページから成る原稿の読取画像を、指定されたページ数毎に分割して複数のページの画像を含むブロックを形成する。ここでいう「指定されたページ数」というのは、前述したＮアップ機能利用時に指定される“Ｎ”に相当し、ブロック毎に一画像（１ページ分の画像）が形成されることになる。圧縮方式決定部１３は、指定手段として設けられ、各ブロックに対する圧縮方式を指定する際、当該ブロックに含まれるページに対して順番に当該ページの内容に応じて当該ページの画像の圧縮に適合した圧縮方式を特定する処理を実施する過程において、特定した圧縮方式が圧縮方式として最優先される最優先圧縮方式であった場合、圧縮方式を特定していない残りのページに対して圧縮方式を特定する処理を中止し、最優先圧縮方式を当該ブロックに対する圧縮方式として決定する。圧縮処理部１４は、圧縮処理手段として設けられ、各ブロックに含まれる全てのページの画像をまとめて、圧縮方式決定部１３により指定された圧縮方式にて圧縮することで一画像を生成する。読取画像記憶部１５には、圧縮処理部１４により形成された画像が記憶される。
【００１６】
画像形成装置１０における各構成要素１１〜１４は、画像形成装置１０に搭載されたコンピュータと、コンピュータに搭載されたＣＰＵ２１で動作するプログラムとの協調動作により実現される。また、読取画像記憶部１５は、画像形成装置１０に搭載されたＨＤＤ２４にて実現される。あるいは、ＲＡＭ２８又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００１７】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、外部メディアインタフェース３０を介してＵＳＢメモリやＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵ２１がプログラムを順次実行することで各種処理が実現される。
【００１８】
ところで、Ｎアップ機能を用いて、例えばＡ４サイズの複数ページの原稿の画像をまとめてＡ４サイズに収まるように一画像を形成する場合、原稿画像を圧縮することで画像を縮小する必要がある。ここで、本実施の形態においては、説明の便宜上、高圧縮方式又は少数色圧縮方式のいずれかを用いて圧縮することにする。もちろん、これ以外の圧縮方式を用いてもよいし、３種類以上の圧縮方式を用いてもよい。
【００１９】
「高圧縮方式」というのは、原稿の画像を、文字、絵柄、写真等の特性毎に領域分割し、分割した画像毎に適した圧縮方式を利用して圧縮を行う圧縮方式である。高圧縮率を実現しつつ見栄えは落とさない。高圧縮方式では、カラー画像の原稿、文字、写真、あるいはこれらが混在した原稿の種類によらずに原稿画像を適切に圧縮することが可能である。
【００２０】
一方、「少数色圧縮方式」というのは、文字、線画が含まれている原稿であって文字等も黒色、若しくは赤色や青色等の特定の少数の色のみが用いられた原稿の画像に特化した圧縮方式である。文書原稿の高圧縮率を実現しうる。
【００２１】
従って、１ページ分の原稿の読取画像を解析した結果、文字や線画に少数の色が用いられた程度の原稿画像と判断された場合、当該ページ画像は少数色圧縮方式にて圧縮され、一方、写真画像、あるいは文字と写真が混在した原稿画像と判断された場合、当該ページ画像は高圧縮方式にて圧縮される。
【００２２】
ところで、Ｎアップ機能の利用が指定された場合、複数ページの原稿の画像がまとめられることによってブロックが形成されるが、ブロックに含まれる画像を圧縮する際、本実施の形態では、ブロックに含まれる全ての画像をまとめて同じ圧縮方式にて圧縮する。ブロックには、少数色圧縮方式を適用すべき文字、線画のみが含まれている原稿の画像と、高圧縮方式を適用すべき写真画像を含む原稿の画像とが混在する場合も起こりうるが、このような場合、写真画像の圧縮を考慮すると、ブロックに写真画像を含む原稿の画像が１ページでも含まれているのであれば、当該ブロックに対する圧縮方式として少数色圧縮方式ではなく高圧縮方式を採用するよう決定するのが好適である。このように、各ブロックに対し、適切な圧縮方式を決定する際には、各ブロックに含まれるページの画像毎に圧縮方式を特定する必要がある。
【００２３】
なお、本実施の形態において、高圧縮方式と少数色圧縮方式とは、圧縮率、圧縮処理時間また画質についてどちらが優れているということに言及しない。どちらが優位であってもよい。ただ、高圧縮方式は、前述したように画像の特性によって分割して圧縮を行うため、原稿の種類（文字のみ、写真、文字と写真の混在等）に依存しないで適用しうる圧縮方式である。本実施の形態では、この高圧縮方式を、圧縮方式として最優先される最優先圧縮方式として採用する場合を例にしている。
【００２４】
次に、本実施の形態における圧縮方式決定処理について図３に示したフローチャートを用いて説明する。なお、説明の簡略化のために、２ページからなる原稿を１ページにまとめ、いわゆる２アップの場合を例にして説明する。また、図４Ａ，図４Ｂに例示したように、２ページのうち１枚は少数色圧縮方式に適した文字を含む原稿２ａ，６ｂ、もう１枚は高圧縮方式に適した写真を含む原稿２ｂ，６ａであるものとする。
【００２５】
ユーザがスキャナ２４の原稿台あるいはＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）に２ページから成る原稿をセットし、２アップでの画像形成を指定した後、操作パネル２３に表示されたスキャナボタンを押下するなどしてスキャン指示を出す。これにより、スキャナ２４が読み取ったことで生成された全てのページの読取画像を読取画像取得部１１が取得すると（ステップ１０１）、ブロック分割部１２は、指定されたページ数（Ｎ＝２）毎に読取画像を分割してブロックを形成する（ステップ１０２）。この例では、１ブロックのみが形成されることになる。
【００２６】
続いて、圧縮方式決定部１３は、各ブロックに適用する圧縮方式として少数色圧縮方式を初期値として設定する（ステップ１０３）。そして、圧縮方式決定部１３は、形成されたブロックの中から圧縮方式を決定していない未処理のブロックを抽出する（ステップ１０４）。基本的には、１ページ目から２ページずつブロックが形成されるので、若いページ番号のページを含むブロックから順に処理対象として抽出することになるが、必ずしもその順番に処理する必要はない。そして、圧縮方式決定部１３は、抽出したブロックの中から圧縮方式を特定していないページを抽出する（ステップ１０５）。基本的には、当該ブロックにおいて若いページ番号のページから順に処理対象として抽出することになるが、必ずしもその順番に処理する必要はない。
【００２７】
圧縮方式決定部１３は、処理対象のページを特定すると、当該ページの画像を解析することで、当該ページの圧縮に適合した圧縮方式を特定する（ステップ１０６）。具体的には、前述したように、当該ページの画像が文字や線画に少数の色が用いられた程度の原稿画像と判断した場合、当該ページに対する圧縮方式を少数色圧縮方式と特定する。一方、それ以外の写真等を含む原稿画像と判断した場合、当該ページに対する圧縮方式を高圧縮方式と特定する。このように、ページの画像の内容（文字、写真等）に応じて原稿の種類を判別する画像解析は、従前からある技術を用いてよい。
【００２８】
以上の判断により、当該ページに対する圧縮方式が少数色圧縮方式であった場合（ステップ１０７でＮ）、圧縮方式を特定していない次のページに処理を移行し（ステップ１０８でＹ）、前述した処理を繰り返し実施する（ステップ１０４〜１０６）。ここで、当該ブロックに含まれる全ての画像が少数色圧縮方式と特定されたのであれば（ステップ１０８でＮ）、当該ブロックに含まれる全ての画像をまとめて圧縮する圧縮方式として少数色圧縮方式を用いると決定する（ステップ１０９）。
【００２９】
一方、ステップ１０６において高圧縮方式と特定した場合（ステップ１０７でＹ）、当該ブロックに含まれる全ての画像をまとめて圧縮する圧縮方式として高圧縮方式を用いると決定する（ステップ１１１）。特に、本実施の形態においては、ステップ１０６において高圧縮方式と特定したときに、まだ圧縮方式を特定していないページが残っていたとしても、当該ブロックに対する圧縮方式は高圧縮方式と決定し、圧縮方式を特定していない残りのページに対しては、圧縮方式を特定する処理を実施せずに中止する。この処理を中止した分、当該ブロックに対する圧縮方式の決定に要する時間は短縮される。
【００３０】
以上説明した処理を、分割により形成された全てのブロックに対して繰り返し実施し（ステップ１１０でＹ）、全てのブロックに対して圧縮方式が決定されると（ステップ１１０でＮ）、圧縮方式決定部１３における本処理は終了する。
【００３１】
以上の処理を具体例を挙げて説明する。
【００３２】
図４Ａは、１ページ目が文書のみの原稿２ａで２ページ目が写真を含む原稿２ｂを示している。この２ページから成る原稿を２アップで画像スキャンすると、１ページ目は文書原稿の画像なので少数色圧縮方式と特定され（ステップ１０６）、また高圧縮方式ではないので（ステップ１０７でＮ）、２ページ目の処理を移行し（ステップ１０８でＹ）、その２ページ目は写真を含む原稿の画像なので高圧縮方式と特定される（ステップ１０６）。圧縮方式が高圧縮方式だったので（ステップ１０７でＹ）、図４Ａに示したブロックに含まれる原稿２ａ，２ｂは共に高圧縮方式にて圧縮されて原稿の読取画像４が形成される（ステップ１１１）。
【００３３】
図ＢＡは、１ページ目が写真を含む原稿６ａで２ページ目が文書のみの原稿６ｂを示している。この２ページから成る原稿を２アップで画像スキャンすると、１ページ目は写真を含む原稿の画像なので高圧縮方式と特定される（ステップ１０６）。圧縮方式が高圧縮方式だったので（ステップ１０７でＹ）、図ＢＡに示したブロックに含まれる原稿６ａ，６ｂは共に高圧縮方式にて圧縮されて原稿の読取画像８が形成される（ステップ１１１）。図４ｂに例示したように、圧縮方式が高圧縮方式と特定された原稿以降の原稿６ｂに対しては、圧縮方式を特定する処理は実施されない。
【００３４】
例えば、４アップが指定されたことで４ページ分の画像を含むブロックの１ページ目が写真を含む原稿の画像であった場合、残り３ページ分に対しては圧縮方式を特定する処理は実施されない。つまり、３ページ分の圧縮方式の特定に要する時間が不要となる。また、８アップが指定されたことで８ページ分の画像を含むブロックの３ページ目が写真を含む原稿の画像であった場合（１，２ページ目は文書のみの原稿の画像）、残り５ページ分に対しては圧縮方式を特定する処理は実施されない。つまり、５ページ分の圧縮方式の特定に要する時間が不要となる。
【００３５】
以上のようにして、圧縮方式がブロック毎に決定されると、圧縮処理部１４は、当該ブロックに含まれるページの画像をまとめて、圧縮方式決定部１３により決定された圧縮方式にて圧縮を行い、１ページ分の画像（一画像）を形成する。この形成された画像は、原稿がＮアップ機能を利用して読み取られた画像として読取画像記憶部１５に保存される。もちろん、圧縮処理部１４により形成された読取画像は、読取画像記憶部１５に保存するだけでなく、要求に応じてネットワーク経由で他の記憶手段に記憶したり、他の装置へ送信してもよい。
【００３６】
なお、以上説明した処理はスキャン機能のみならず、全てのページを先に読み取ってからコピーを行うコピー機能にも適用可能である。
【００３７】
本実施の形態では、説明の便宜上、高圧縮方式又は少数色圧縮方式という２種類の圧縮方式のいずれかを用いるようにした。仮に、圧縮方式として３種類以上の中から選択可能な場合、各ブロックに対していずれかの圧縮方式を選択する必要が生じてくる。この場合、例えば各圧縮方式に優先度を予め設定しておき、ブロックの中で最も優先度の高い圧縮方式を採用すればよい。もちろん、最優先圧縮方式が特定されれば、上記と同様に当該ブロックの圧縮方式は最優先圧縮方式と決定し、それ以降のページに対する圧縮方式の特定処理は中止すればよい。
【００３８】
なお、本実施の形態では、画像処理装置として画像形成装置１０を用いた場合を例にして説明したが、スキャナによる読取画像を取得するように構成することで画像処理装置を汎用的なパーソナルコンピュータ（ＰＣ）等のコンピュータで実現してもよい。
【符号の説明】
【００３９】
１０  画像形成装置、１１  読取画像取得部、１２  ブロック分割部、１３  圧縮方式決定部、１４  圧縮処理部、１５  読取画像記憶部、２１  ＣＰＵ、２２  アドレスデータバス、２３  操作パネル、２４  スキャナ、２５  ハードディスクドライブ（ＨＤＤ）、２６  プリンタエンジン、２７  ネットワークインタフェース（Ｉ／Ｆ）、２８  ＲＡＭ、２９  ＲＯＭ、３０  外部メディアインタフェース（Ｉ／Ｆ）。
【図１】
2015177521.tif 000003
【図２】
2015177521.tif 000004
【図３】
2015177521.tif 000005
【図４Ａ】
2015177521.tif 000006
【図４Ｂ】
2015177521.tif 000007
【手続補正書】
【提出日】平成26年9月29日(2014.9.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のページから成る原稿の読取画像を、指定されたページ数に応じてまとめ縮小することで画像データを生成する生成手段と、
前記画像データに対する圧縮方式を指定する際、当該画像データに含まれるページに対して順番に当該ページの内容に適合した圧縮方式を特定する処理を実施する過程において、圧縮方式が最優先される最優先圧縮方式と最初に特定されたページに続けて処理すべき、圧縮方式を特定していない残りのページに対して圧縮方式を特定する処理を中止し、最優先圧縮方式を当該画像データに対する圧縮方式として決定する決定手段と、
前記決定手段によって決定された圧縮方式によって前記画像データを圧縮する圧縮処理手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記最優先圧縮方式は、原稿の読取画像を、文字、絵柄、写真等の特性毎に領域分割し、分割した画像毎に適した圧縮方式を利用して圧縮を行う圧縮方式であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
コンピュータを、
複数のページから成る原稿の読取画像を、指定されたページ数に応じてまとめ縮小することで画像データを生成する生成手段、
前記画像データに対する圧縮方式を指定する際、当該画像データに含まれるページに対して順番に当該ページの内容に適合した圧縮方式を特定する処理を実施する過程において、圧縮方式が最優先される最優先圧縮方式と最初に特定されたページに続けて処理すべき、圧縮方式を特定していない残りのページに対して圧縮方式を特定する処理を中止し、最優先圧縮方式を当該画像データに対する圧縮方式として決定する決定手段、
前記決定手段によって決定された圧縮方式によって前記画像データを圧縮する圧縮処理手段、
として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、デジタル複合機等で紙文書をスキャンして電子的に保存する、もしくは流通させることが一般的に行われている。この際、文書あたりのファイルサイズを小さくすることが望ましい。例えば、サイズの異なる複数の原稿それぞれのサイズを自動的に決定して合成することで、１枚の用紙に収まるよう記録する技術が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−３１９０３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、複数のページの画像をまとめて指定の圧縮方式にて圧縮して一画像を形成する際、その圧縮方式を決定する処理時間の短縮を図ることを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る画像処理装置は、複数のページから成る原稿の読取画像を、指定されたページ数に応じてまとめ縮小することで画像データを生成する生成手段と、前記画像データに対する圧縮方式を指定する際、当該画像データに含まれるページに対して順番に当該ページの内容に適合した圧縮方式を特定する処理を実施する過程において、圧縮方式が最優先される最優先圧縮方式と最初に特定されたページに続けて処理すべき、圧縮方式を特定していない残りのページに対して圧縮方式を特定する処理を中止し、最優先圧縮方式を当該画像データに対する圧縮方式として決定する決定手段と、前記決定手段によって決定された圧縮方式によって前記画像データを圧縮する圧縮処理手段と、を有することを特徴とする。
【０００６】
また、前記最優先圧縮方式は、原稿の読取画像を、文字、絵柄、写真等の特性毎に領域分割し、分割した画像毎に適した圧縮方式を利用して圧縮を行う圧縮方式であることを特徴とする。
【０００７】
本発明に係るプログラムは、コンピュータを、複数のページから成る原稿の読取画像を、指定されたページ数に応じてまとめ縮小することで画像データを生成する生成手段、前記画像データに対する圧縮方式を指定する際、当該画像データに含まれるページに対して順番に当該ページの内容に適合した圧縮方式を特定する処理を実施する過程において、圧縮方式が最優先される最優先圧縮方式と最初に特定されたページに続けて処理すべき、圧縮方式を特定していない残りのページに対して圧縮方式を特定する処理を中止し、最優先圧縮方式を当該画像データに対する圧縮方式として決定する決定手段、前記決定手段によって決定された圧縮方式によって前記画像データを圧縮する圧縮処理手段、として機能させる。
【発明の効果】
【０００８】
請求項１に記載の発明によれば、複数のページの画像をまとめて指定の圧縮方式にて圧縮して一画像を形成する際、その圧縮方式を決定する処理時間の短縮を図ることができる。
【０００９】
請求項２に記載の発明によれば、圧縮方式として高圧縮方式を採用する際の処理時間の短縮を図ることができる。
【００１０】
請求項３に記載の発明によれば、複数のページの画像をまとめて指定の圧縮方式にて圧縮して一画像を形成する際、その圧縮方式を決定する処理時間の短縮を図ることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る画像処理装置の一実施の形態である画像形成装置のブロック構成図である。
【図２】本実施の形態における画像形成装置のハードウェア構成図である。
【図３】本実施の形態における圧縮方式決定処理を示すフローチャートである。
【図４Ａ】本実施の形態において圧縮方式を決定する際の圧縮前後の各ページ画像を示す概念図である。
【図４Ｂ】本実施の形態において圧縮方式を決定する際の圧縮前後の各ページ画像の他の例を示す概念図である。
【発明を実施するための形態】
【００１２】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００１３】
図１は、本発明に係る画像処理装置の一実施の形態である画像形成装置のブロック構成図である。また、図２は、本実施の形態における画像形成装置１０のハードウェア構成図である。画像形成装置１０は、スキャナ機能、コピー機能、Ｎアップ機能等各種機能を搭載した複合機であり、コンピュータを内蔵した装置である。図２において、ＣＰＵ２１は、ＲＯＭ２９に格納されたプログラムにしたがってスキャナ２４やプリンタエンジン２６等本装置に搭載された各種機構の動作制御を行う。アドレスデータバス２２は、ＣＰＵ２１の制御対象となる各種機構と接続してデータの通信を行う。操作パネル２３は、ユーザからの指示の受け付け、情報の表示を行う。スキャナ２４は、ユーザがセットした原稿を読み取り、電子データとしてＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２５等に蓄積する。ＨＤＤ２５は、スキャナ２４を使用して読み取った電子文書などを格納する。本実施の形態で利用する親展ボックスは、ＨＤＤ２５に設けられる。プリンタエンジン２６は、ＣＰＵ２１で実行される制御プログラムからの指示に従い出力用紙上に画像を印字する。ネットワークインタフェース（Ｉ／Ｆ）２７は、ネットワークを接続し、本装置が生成した電子データの送信、本装置宛に送信されてきた電子メールの受信、またブラウザ経由による本装置へのアクセスなどに利用される。ＲＡＭ２８は、プログラム実行時のワークメモリや電子データ送受信時の通信バッファとして利用される。ＲＯＭ２９は、本装置の制御や電子データの暗号、電子データの送受信に関する各種プログラムが格納されている。各種プログラムが実行されることで後述する各構成要素が所定の処理機能を発揮する。外部メディアインタフェース（Ｉ／Ｆ）３０は、ＵＳＢメモリ、フラッシュメモリ等の外部メモリ機器とのインタフェースである。
【００１４】
ところで、スキャナ機能やコピー機能には、Ｎアップ機能がオプションとして用意されている場合がある。本実施の形態においてＮアップ機能というのは、スキャナ機能利用時においては複数ページから成る原稿をスキャンにより生成された読取画像をＮページ毎に分割し、その分割したＮページ分の画像をまとめて一画像を形成する機能のことをいう。コピー機能利用時においては更に形成した画像を出力するまでの機能をいう。このように、“Ｎ”は、一画像にまとめられるページ数であり、一般に操作パネル２３からユーザに指定される。例えば、原稿サイズ、出力サイズともＡ４サイズの場合において、Ｎとして２が指定されると（２アップの場合）、２枚の原稿の読取画像をそれぞれ半分の面積に縮小し、まとめてＡ４サイズの一画像を形成する。また、Ｎとして４が指定されると（４アップの場合）、４枚の原稿の読取画像をそれぞれ４分の１の面積に縮小し、まとめてＡ４サイズの一画像を形成する。なお、出力を１枚のＡ４サイズに収める際、縮小した画像を必要により回転させる。
【００１５】
図１に戻り、本実施の形態における画像形成装置１０は、読取画像取得部１１、ページまとめ部１２、圧縮方式決定部１３、圧縮処理部１４及び読取画像記憶部１５を有している。読取画像取得部１１は、スキャナ２４により読み取られた原稿の読取画像を取得する。ページまとめ部１２は、複数のページから成る原稿の読取画像を、指定されたページ数に応じてまとめ縮小することで画像データを生成する。ここでいう「指定されたページ数」というのは、前述したＮアップ機能利用時に指定される“Ｎ”に相当し、複数のページをまとめて生成した画像データ（以下、単に「画像データ」）毎に一画像（１ページ分の画像）が形成されることになる。圧縮方式決定部１３は、画像データ毎に対する圧縮方式を指定する際、当該画像データに含まれるページに対して順番に当該ページの内容に応じて当該ページの画像の圧縮に適合した圧縮方式を特定する処理を実施する過程において、圧縮方式が最優先される最優先圧縮方式と最初に特定されたページに続けて処理すべきページに対して圧縮方式を特定する処理を中止し、最優先圧縮方式を当該画像データに対する圧縮方式として決定する。圧縮処理部１４は、前記決定手段によって決定された圧縮方式によって前記画像データを圧縮する。読取画像記憶部１５には、圧縮処理部１４により形成された画像が記憶される。
【００１６】
画像形成装置１０における各構成要素１１〜１４は、画像形成装置１０に搭載されたコンピュータと、コンピュータに搭載されたＣＰＵ２１で動作するプログラムとの協調動作により実現される。また、読取画像記憶部１５は、画像形成装置１０に搭載されたＨＤＤ２４にて実現される。あるいは、ＲＡＭ２８又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００１７】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、外部メディアインタフェース３０を介してＵＳＢメモリやＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵ２１がプログラムを順次実行することで各種処理が実現される。
【００１８】
ところで、Ｎアップ機能を用いて、例えばＡ４サイズの複数ページの原稿の画像をまとめてＡ４サイズに収まるように一画像を形成する場合、原稿画像を圧縮することで画像を縮小する必要がある。ここで、本実施の形態においては、説明の便宜上、高圧縮方式又は少数色圧縮方式のいずれかを用いて圧縮することにする。もちろん、これ以外の圧縮方式を用いてもよいし、３種類以上の圧縮方式を用いてもよい。
【００１９】
「高圧縮方式」というのは、原稿の画像を、文字、絵柄、写真等の特性毎に領域分割し、分割した画像毎に適した圧縮方式を利用して圧縮を行う圧縮方式である。高圧縮率を実現しつつ見栄えは落とさない。高圧縮方式では、カラー画像の原稿、文字、写真、あるいはこれらが混在した原稿の種類によらずに原稿画像を適切に圧縮することが可能である。
【００２０】
一方、「少数色圧縮方式」というのは、文字、線画が含まれている原稿であって文字等も黒色、若しくは赤色や青色等の特定の少数の色のみが用いられた原稿の画像に特化した圧縮方式である。文書原稿の高圧縮率を実現しうる。
【００２１】
従って、１ページ分の原稿の読取画像を解析した結果、文字や線画に少数の色が用いられた程度の原稿画像と判断された場合、当該ページ画像は少数色圧縮方式にて圧縮され、一方、写真画像、あるいは文字と写真が混在した原稿画像と判断された場合、当該ページ画像は高圧縮方式にて圧縮される。
【００２２】
ところで、Ｎアップ機能の利用が指定された場合、複数ページの原稿の画像がまとめられることによって画像データが形成されるが、画像データに含まれる画像を圧縮する際、本実施の形態では、画像データに含まれる全ての画像をまとめて同じ圧縮方式にて圧縮する。画像データには、少数色圧縮方式を適用すべき文字、線画のみが含まれている原稿の画像と、高圧縮方式を適用すべき写真画像を含む原稿の画像とが混在する場合も起こりうるが、このような場合、写真画像の圧縮を考慮すると、画像データに写真画像を含む原稿の画像が１ページでも含まれているのであれば、当該画像データに対する圧縮方式として少数色圧縮方式ではなく高圧縮方式を採用するよう決定するのが好適である。このように、画像データ毎に適切な圧縮方式を決定する際には、画像データ毎に含まれる各ページの画像毎に圧縮方式を特定する必要がある。
【００２３】
なお、本実施の形態において、高圧縮方式と少数色圧縮方式とは、圧縮率、画質についてどちらが優れているということに言及しない。圧縮時間が長い方を優位とするほうがよい。本実施の形態では、高圧縮方式は、少数色圧縮方式より圧縮時間が長い圧縮方式とした例である。
【００２４】
次に、本実施の形態における圧縮方式決定処理について図３に示したフローチャートを用いて説明する。なお、説明の簡略化のために、２ページからなる原稿を１ページにまとめ、いわゆる２アップの場合を例にして説明する。また、図４Ａ，図４Ｂに例示したように、２ページのうち１枚は少数色圧縮方式に適した文字を含む原稿２ａ，６ｂ、もう１枚は高圧縮方式に適した写真を含む原稿２ｂ，６ａであるものとする。
【００２５】
ユーザがスキャナ２４の原稿台あるいはＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）に２ページから成る原稿をセットし、２アップでの画像形成を指定した後、操作パネル２３に表示されたスキャナボタンを押下するなどしてスキャン指示を出す。これにより、スキャナ２４が読み取ったことで生成された全てのページの読取画像を読取画像取得部１１が取得すると（ステップ１０１）、ページまとめ部１２は、指定されたページ数（Ｎ＝２）毎に読取画像を分割して画像データを形成する（ステップ１０２）。この例では、１つの画像データのみが形成されることになる。
【００２６】
続いて、圧縮方式決定部１３は、画像データ毎に適用する圧縮方式として少数色圧縮方式を初期値として設定する（ステップ１０３）。そして、圧縮方式決定部１３は、形成された画像データの中から圧縮方式を決定していない未処理の画像データを抽出する（ステップ１０４）。基本的には、１ページ目から２ページずつ画像データが形成されるので、若いページ番号のページを含む画像データから順に処理対象として抽出することになるが、必ずしもその順番に処理する必要はない。そして、圧縮方式決定部１３は、抽出した画像データの中から圧縮方式を特定していないページを抽出する（ステップ１０５）。基本的には、当該画像データにおいて若いページ番号のページから順に処理対象として抽出することになるが、必ずしもその順番に処理する必要はない。
【００２７】
圧縮方式決定部１３は、処理対象のページを特定すると、当該ページの画像を解析することで、当該ページの圧縮に適合した圧縮方式を特定する（ステップ１０６）。具体的には、前述したように、当該ページの画像が文字や線画に少数の色が用いられた程度の原稿画像と判断した場合、当該ページに対する圧縮方式を少数色圧縮方式と特定する。一方、それ以外の写真等を含む原稿画像と判断した場合、当該ページに対する圧縮方式を高圧縮方式と特定する。このように、ページの画像の内容（文字、写真等）に応じて原稿の種類を判別する画像解析は、従前からある技術を用いてよい。
【００２８】
以上の判断により、当該ページに対する圧縮方式が少数色圧縮方式であった場合（ステップ１０７でＮ）、圧縮方式を特定していない次のページに処理を移行し（ステップ１０８でＹ）、前述した処理を繰り返し実施する（ステップ１０４〜１０６）。ここで、当該画像データに含まれる全てのページの画像が少数色圧縮方式と特定されたのであれば（ステップ１０８でＮ）、当該画像データを圧縮する圧縮方式として少数色圧縮方式を用いると決定する（ステップ１０９）。
【００２９】
一方、ステップ１０６において高圧縮方式と特定した場合（ステップ１０７でＹ）、当該画像データを圧縮する圧縮方式として高圧縮方式を用いると決定する（ステップ１１１）。特に、本実施の形態においては、ステップ１０６において高圧縮方式と特定したときに、まだ圧縮方式を特定していないページが残っていたとしても、当該画像データに対する圧縮方式は高圧縮方式と決定し、圧縮方式を特定していない残りのページに対しては、圧縮方式を特定する処理を実施せずに中止する。この処理を中止した分、当該画像データに対する圧縮方式の決定に要する時間は短縮される。
【００３０】
以上説明した処理を、分割により形成された全ての画像データに対して繰り返し実施し（ステップ１１０でＹ）、全ての画像データに対して圧縮方式が決定されると（ステップ１１０でＮ）、圧縮方式決定部１３における本処理は終了する。
【００３１】
以上の処理を具体例を挙げて説明する。
【００３２】
図４Ａは、１ページ目が文書のみの原稿２ａで２ページ目が写真を含む原稿２ｂを示している。この２ページから成る原稿を２アップで画像スキャンすると、１ページ目は文書原稿の画像なので少数色圧縮方式と特定され（ステップ１０６）、また高圧縮方式ではないので（ステップ１０７でＮ）、２ページ目の処理を移行し（ステップ１０８でＹ）、その２ページ目は写真を含む原稿の画像なので高圧縮方式と特定される（ステップ１０６）。圧縮方式が高圧縮方式だったので（ステップ１０７でＹ）、図４Ａに示した画像データに含まれる原稿２ａ，２ｂは共に高圧縮方式にて圧縮されて原稿の読取画像４が形成される（ステップ１１１）。
【００３３】
図４Ｂは、１ページ目が写真を含む原稿６ａで２ページ目が文書のみの原稿６ｂを示している。この２ページから成る原稿を２アップで画像スキャンすると、１ページ目は写真を含む原稿の画像なので高圧縮方式と特定される（ステップ１０６）。圧縮方式が高圧縮方式だったので（ステップ１０７でＹ）、図４Ｂに示した画像データに含まれる原稿６ａ，６ｂは共に高圧縮方式にて圧縮されて原稿の読取画像８が形成される（ステップ１１１）。図４Ｂに例示したように、圧縮方式が高圧縮方式と特定された原稿以降の原稿６ｂに対しては、圧縮方式を特定する処理は実施されない。
【００３４】
例えば、４アップが指定されたことで４ページ分の画像を含む画像データの１ページ目が写真を含む原稿の画像であった場合、残り３ページ分に対しては圧縮方式を特定する処理は実施されない。つまり、３ページ分の圧縮方式の特定に要する時間が不要となる。また、８アップが指定されたことで８ページ分の画像を含む画像データの３ページ目が写真を含む原稿の画像であった場合（１，２ページ目は文書のみの原稿の画像）、残り５ページ分に対しては圧縮方式を特定する処理は実施されない。つまり、５ページ分の圧縮方式の特定に要する時間が不要となる。
【００３５】
以上のようにして、圧縮方式が画像データ毎に決定されると、圧縮処理部１４は、当該画像データに含まれるページの画像をまとめて、圧縮方式決定部１３により決定された圧縮方式にて圧縮を行い、１ページ分の画像（一画像）を形成する。この形成された画像は、原稿がＮアップ機能を利用して読み取られた画像として読取画像記憶部１５に保存される。もちろん、圧縮処理部１４により形成された読取画像は、読取画像記憶部１５に保存するだけでなく、要求に応じてネットワーク経由で他の記憶手段に記憶したり、他の装置へ送信してもよい。
【００３６】
なお、以上説明した処理はスキャン機能のみならず、全てのページを先に読み取ってからコピーを行うコピー機能にも適用可能である。
【００３７】
本実施の形態では、説明の便宜上、高圧縮方式又は少数色圧縮方式という２種類の圧縮方式のいずれかを用いるようにした。仮に、圧縮方式として３種類以上の中から選択可能な場合、画像データに対していずれかの圧縮方式を選択する必要が生じてくる。この場合、例えば各圧縮方式に優先度を予め設定しておき、画像データの中で最も優先度の高い圧縮方式を採用すればよい。もちろん、最優先圧縮方式が特定されれば、上記と同様に当該画像データの圧縮方式は最優先圧縮方式と決定し、それ以降のページに対する圧縮方式の特定処理は中止すればよい。
【００３８】
なお、本実施の形態では、画像処理装置として画像形成装置１０を用いた場合を例にして説明したが、スキャナによる読取画像を取得するように構成することで画像処理装置を汎用的なパーソナルコンピュータ（ＰＣ）等のコンピュータで実現してもよい。
【符号の説明】
【００３９】
１０  画像形成装置、１１  読取画像取得部、１２  ページまとめ部、１３  圧縮方式決定部、１４  圧縮処理部、１５  読取画像記憶部、２１  ＣＰＵ、２２  アドレスデータバス、２３  操作パネル、２４  スキャナ、２５  ハードディスクドライブ（ＨＤＤ）、２６  プリンタエンジン、２７  ネットワークインタフェース（Ｉ／Ｆ）、２８  ＲＡＭ、２９  ＲＯＭ、３０  外部メディアインタフェース（Ｉ／Ｆ）。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2015177521.tif 000008
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2015177521.tif 000009