(57)【要約】【課題】  集約印刷において、文書を読めるようにしつつ必要な印刷用紙の枚数を少なくする。【解決手段】  領域分割部３１は、集約印刷の対象となる複数のページ画像のそれぞれにおいて領域分割で文字領域を抽出し、領域除外部３２は、複数のページ画像のそれぞれにおいて、領域分割部３１により抽出された文字領域のうち、最大の文字領域のサイズとの比が所定の閾値より小さいサイズの文字領域を除外し、文字サイズ特定部３３は、複数のページ画像のそれぞれにおいて、領域分割部３１により抽出された文字領域のうち、領域除外部３２により除外されなかった文字領域の最小文字サイズを特定する。そして、集約数決定部３４は、文字サイズ特定部３３により特定された最小文字サイズに基づいて、集約印刷の集約数を決定する。【選択図】  図１
2014068083.tif 000002
【特許請求の範囲】
【請求項１】
集約印刷の対象となる複数のページ画像のそれぞれにおいて領域分割で文字領域を抽出する領域分割部と、
前記複数のページ画像のそれぞれにおいて、前記領域分割部により抽出された前記文字領域のうち、最大の前記文字領域のサイズとの比が所定の閾値より小さいサイズの前記文字領域を除外する領域除外部と、
前記複数のページ画像のそれぞれにおいて、前記領域分割部により抽出された前記文字領域のうち、前記領域除外部により除外されなかった前記文字領域の最小文字サイズを特定する文字サイズ特定部と、
前記文字サイズ特定部により特定された前記最小文字サイズに基づいて、前記集約印刷の集約数を決定する集約数決定部と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記集約数決定部は、前記ページ画像ごとに、前記最小文字サイズに対応する集約数の上限値を特定し、前記複数のページ画像についての前記集約数の上限値のうち、最も小さい値を、前記複数のページ画像の前記集約印刷に適用される集約数とすることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記集約数決定部は、前記ページ画像における前記最小文字サイズの文字を集約印刷した際のサイズが所定の下限値以上となる集約数のうちの最大値を、そのページ画像の前記集約数の上限値とすることを特徴とする請求項２記載の画像形成装置。
【請求項４】
当該画像形成装置の集約印刷において可能な最大集約数が、前記複数のページ画像の前記集約印刷に適用される集約数を示す集約数設定値の初期値にセットされ、
前記集約数決定部は、前記複数のページ画像について１つずつ順番に、前記集約数の上限値を特定し、その上限値が前記集約数設定値より小さい場合、その上限値を前記集約数設定値にセットすること、
を特徴とする請求項２または請求項３記載の画像形成装置。
【請求項５】
前記文字サイズ特定部は、前記領域除外部により除外された前記文字領域の最小文字サイズを特定しないことを特徴とする請求項１から請求項４のうちのいずれか１項記載の画像形成装置。
【請求項６】
前記集約印刷において、前記複数のページ画像はそれぞれ同一のサイズで印刷されることを特徴とする請求項１から請求項５のうちのいずれか１項記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
集約印刷では、文書中の複数のページ画像が縮小され、印刷用紙の１ページに、縮小後の複数のページ画像が配置されて印刷される。
【０００３】
集約印刷では、ページ画像が縮小されるため、ページ画像に含まれる文字のサイズも印刷時に小さくなる。
【０００４】
ある印刷装置では、集約印刷の際に、複数のページ画像のぞれぞれについて、その領域の文字が適切なサイズになるようにページ画像の倍率を決定し、それぞれの倍率で変倍された複数のページ画像を１ページにレイアウトしている（例えば、特許文献１参照）。
【０００５】
また、別の印刷装置では、１つのページ画像内の複数の文字領域を抽出し、その文字領域に含まれる文字サイズに応じて、その文字領域の倍率を決定し、その倍率で各文字領域を変倍した後の１つのページ画像を印刷している（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１１２２８号公報
【特許文献２】特開２０１０−３２６４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述の印刷装置のように、ページ画像に含まれるすべての文字を考慮して集約印刷におけるページ画像の倍率を決定すると、小さい文字が含まれる文字領域は、相対的に大きい倍率とされるため、集約印刷において１ページに含められるページ画像の数が減ってしまい、その結果として、必要な印刷用紙の枚数が増えてしまう。
【０００８】
本発明は、上記の問題に鑑みてなされたもので、集約印刷において、文書を読めるようにしつつ必要な印刷用紙の枚数を少なくする画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明では以下のようにした。
【００１０】
本発明に係る画像形成装置は、集約印刷の対象となる複数のページ画像のそれぞれにおいて領域分割で文字領域を抽出する領域分割部と、複数のページ画像のそれぞれにおいて、領域分割部により抽出された文字領域のうち、最大の文字領域のサイズとの比が所定の閾値より小さいサイズの文字領域を除外する領域除外部と、複数のページ画像のそれぞれにおいて、領域分割部により抽出された文字領域のうち、領域除外部により除外されなかった文字領域の最小文字サイズを特定する文字サイズ特定部と、文字サイズ特定部により特定された最小文字サイズに基づいて、集約印刷の集約数を決定する集約数決定部とを備える。
【００１１】
これにより、ヘッダー、フッターなどの小さい文字を考慮せずに設定された集約数に応じてページ画像が縮小される。このため、ヘッダー、フッターなどの小さい文字は多少読みにくくなるが、文書の本文の可読性は確保される。したがって、文書を読めるようにしつつ、必要な印刷用紙の枚数は少なくなる。
【００１２】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、集約数決定部は、ページ画像ごとに、最小文字サイズに対応する集約数の上限値を特定し、複数のページ画像についての集約数の上限値のうち、最も小さい値を、複数のページ画像の集約印刷に適用される集約数とする。
【００１３】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、集約数決定部は、ページ画像における最小文字サイズの文字を集約印刷した際のサイズが所定の下限値以上となる集約数のうちの最大値を、そのページ画像の集約数の上限値とする。
【００１４】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、当該画像形成装置の集約印刷において可能な最大集約数が、複数のページ画像の集約印刷に適用される集約数を示す集約数設定値の初期値にセットされる。そして、集約数決定部は、複数のページ画像について１つずつ順番に、集約数の上限値を特定し、その上限値が集約数設定値より小さい場合、その上限値を集約数設定値にセットする。
【００１５】
これにより、ユーザーが事前に集約数を設定しなくても、適切な集約数が自動的に選択される。
【００１６】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、文字サイズ特定部は、領域除外部により除外された文字領域の最小文字サイズを特定しない。
【００１７】
これにより、処理の所要時間が短くなる。
【００１８】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、集約印刷において、複数のページ画像はそれぞれ同一のサイズで印刷される。
【発明の効果】
【００１９】
本発明によれば、画像形成装置による集約印刷において、文書を読めるようにしつつ必要な印刷用紙の枚数が少なくなる。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】図２は、図１に示す画像形成装置において、集約印刷を行うジョブを実行する際の動作を説明するフローチャートである。
【図３】図３は、ページ画像の一例を示す図である。
【発明を実施するための形態】
【００２１】
以下、図に基づいて本発明の実施の形態を説明する。
【００２２】
図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。図１に示す画像形成装置は、プリンター機能とスキャナー機能とを有する。この画像形成装置１は、印刷装置１１、画像読取装置１２、操作パネル１３、メモリー１４、通信装置１５、およびコントローラー１６を有する。
【００２３】
印刷装置１１は、印刷用画像データに基づいて１ページずつ画像を印刷用紙に電子写真方式で印刷する内部装置である。印刷用画像データは、画像読取装置１２によるスキャンで生成されたラスター画像データ（例えばＪＰＥＧ（Joint Photographic Experts Group）画像データ）、ＰＤＬ（Page Description Language）データから生成されたラスター画像データ、図示せぬ内蔵ファクシミリ装置によるファクシミリ受信で生成されたラスター画像データなどである。
【００２４】
また、画像読取装置１２は、原稿の画像を１ページずつ光学的に読み取り、各ページ画像の画像データを生成する内部装置である。
【００２５】
また、操作パネル１３は、画像形成装置の筐体表面に配置され、ユーザーに対して各種情報を表示する表示装置と、ユーザー操作を検出する入力装置とを有する。表示装置としては例えば液晶ディスプレイが使用される。入力装置としては、キースイッチ、タッチパネルなどが使用される。
【００２６】
また、メモリー１４は、当該画像形成装置によるジョブ実行時に画像データなどを一時的に記憶する半導体メモリーである。メモリー１４としては、揮発性のＤＲＡＭ（Dynamic Random Access Memory）などが使用される。
【００２７】
また、通信装置１５は、図示せぬコンピューターネットワークに接続され、そのネットワークに接続された他の装置（ホスト装置など）とデータ通信を行う回路である。
【００２８】
また、コントローラー１６は、マイクロコンピューターやＡＳＩＣ（Application Specific Integrated Circuit）で各種処理部を実現する。この実施の形態では、コントローラー１６において、印刷制御部２１、スキャン制御部２２、パネル制御部２３、ジョブ制御部２４、および通信制御部２５が実現される。
【００２９】
印刷制御部２１は、印刷用画像データに基づいて印刷装置１１に印刷を実行させる。
【００３０】
また、スキャン制御部２２は、画像読取装置１２を制御して、原稿（印刷物）の画像をページごとに読み取らせ、各ページ画像のラスター画像データを生成する。
【００３１】
また、パネル制御部２３は、操作パネル１３を制御して、各種情報を操作パネル１３に表示させたり、操作パネル１３に対するユーザー操作を受け付けたりする。
【００３２】
また、ジョブ制御部２４は、通信装置１５および通信制御部２６を介して図示せぬホスト装置から受信されたジョブ要求および操作パネル１３に対するユーザー操作に基づくジョブ要求を受け付け、印刷制御部２１、スキャン制御部２２などを使用して、受け付けたジョブを実行する。例えば、ジョブ制御部２４は、図示せぬホスト装置から、ページ記述言語（ＰＤＬ）で記述された印刷ジョブ要求を受け付けると、その印刷ジョブ要求からラスター画像データを生成し、そのラスター画像データに基づいて印刷制御部２１に印刷を実行させる。
【００３３】
ジョブ制御部２４は、上述のジョブ要求において集約印刷が指定されると、集約数（つまり、印刷の１ページに含める文書のページ数）を決定し、その集約数で、そのジョブ要求により指定された文書の複数のページ画像を集約し、集約後のページ画像を１ページの印刷用紙に印刷させる。この実施の形態では、集約印刷において、複数のページ画像はそれぞれ同一のサイズで印刷される。
【００３４】
ジョブ制御部２４は、領域分割部３１、領域除外部３２、文字サイズ特定部３３、および集約数決定部３４を有する。
【００３５】
領域分割部３１は、集約印刷の対象となる複数のページ画像（つまり、集約印刷を行うジョブにより印刷される文書に含まれるページ画像）のそれぞれにおいて領域分割で文字領域を抽出する。なお、集約印刷を行うジョブとしては、印刷ジョブ、コピージョブなどがある。
【００３６】
領域除外部３２は、その複数のページ画像のそれぞれにおいて、領域分割部３１により抽出された文字領域のうち、最大の文字領域のサイズＲｍａｘとの比が所定の閾値ｅより小さいサイズＲ（ｉ）の文字領域を除外する。つまり、次式を満たす文字領域は、後述の最小文字サイズの特定を実施する対象から除外される。ここで、文字領域は、１文字、または所定の閾値より狭い間隔で連続する複数の文字に外接する矩形形状の領域であり、文字領域のサイズとしては、その矩形形状の面積（つまり、その矩形形状内の画素数）などが使用される。
【００３７】
Ｒ（ｉ）／Ｒｍａｘ＜ｅ
【００３８】
ここで、Ｒ（ｉ）は、ページ画像内のｉ番目の文字領域のサイズであり、Ｒｍａｘは、ページ画像内の１または複数の文字領域のサイズＲｉの最大値であり、ｅは、閾値であって、０より大きく１以下のパラメーターとして予めセットされる。
【００３９】
文字サイズ特定部３３は、複数のページ画像のそれぞれにおいて、領域分割部３１により抽出された文字領域のうち、領域除外部３２により除外されなかった文字領域の最小文字サイズＰｍｉｎを特定する。
【００４０】
なお、文字サイズ特定部３３は、領域除外部３２により除外された文字領域の最小文字サイズを特定しない。
【００４１】
集約数決定部３４は、文字サイズ特定部３３により特定された最小文字サイズＰｍｉｎに基づいて、集約印刷の集約数Ｍを決定する。
【００４２】
この実施の形態では、集約数決定部３４は、ページ画像ごとに、最小文字サイズＰｍｉｎに対応する集約数の上限値Ｍｐを特定し、複数のページ画像についての集約数の上限値Ｍｐのうち、最も小さい値を、複数のページ画像の集約印刷に適用される集約数Ｍとする。
【００４３】
具体的には、集約数決定部３４は、ページ画像における最小文字サイズＰｍｉｎの文字を集約印刷した際のサイズＰＡｍｉｎが所定の下限値ＰＬ以上となる集約数のうちの最大値を、そのページ画像の集約数の上限値Ｍｐとする。ここでは、文字サイズとしては、ポイント（文字高さ）が使用される。
【００４４】
また、この実施の形態では、当該画像形成装置の集約印刷において可能な集約数の最大値が、複数のページ画像の集約印刷に適用される集約数を示す集約数設定値の初期値にセットされる。例えば、当該画像形成装置の集約印刷において可能な集約数が１、２、４、および９である場合、集約数設定値の初期値には９がセットされる。そして、集約数決定部３４は、複数のページ画像について１つずつ順番に、集約数の上限値Ｍｐを特定し、その上限値Ｍｐが集約数設定値より小さい場合、その上限値Ｍｐを集約数設定値にセットする。
【００４５】
また、通信制御部２５は、通信装置１５を制御して、図示せぬホスト装置からジョブ要求を受信したり、図示せぬホスト装置へ通知を送信したりする。
【００４６】
次に、上記画像形成装置の動作について説明する。図２は、図１に示す画像形成装置において、集約印刷を行うジョブを実行する際の動作を説明するフローチャートである。図３は、ページ画像の一例を示す図である。
【００４７】
ジョブ制御部２４は、集約印刷を指定されたジョブ要求を受け付けると、要求されたジョブの実行を開始する。そして、ジョブ制御部２４は、ジョブ要求においてユーザーにより集約数が設定されているか否かを判定し（ステップＳ１）、集約数が設定されていない場合には、集約数設定値に初期値として、この画像形成装置において選択可能な集約数の最大値をセットする（ステップＳ２）。集約数が設定されている場合には、その集約数が集約数設定値に初期値としてセットされる。
【００４８】
そして、領域分割部３１は、そのジョブにおいて印刷すべき複数のページ画像の先頭のページ画像を選択し（ステップＳ３）、そのページ画像における１または複数の文字領域を抽出する（ステップＳ４）。例えば図３（Ａ）に示すページ画像５１の場合、図３（Ｂ）に示すように、文字領域６１〜６４が抽出される。
【００４９】
領域除外部３２は、そのページ画像から抽出された１または複数の文字領域のうち、最大サイズＲｍａｘに上述の閾値ｅを乗じた値より小さいサイズＲｉの文字領域を、後続の処理の対象から除外する（ステップＳ５）。
【００５０】
図３（Ｃ）に示す文字領域６１，６４には、１０ｐｔの比較的短い文字列が含まれている。図３に示す例では、例えば閾値ｅが０．５に設定されていると、図３（Ｃ）に示すように、最大サイズＲｍａｘである文字領域６２のサイズに０．５を乗じた値より小さいサイズの文字領域６１，６４が除外される。
【００５１】
次に、文字サイズ特定部３３は、除外されなかった文字領域に含まれる文字の最小サイズＰｍｉｎを特定する（ステップＳ６）。印刷ジョブの場合、ＰＤＬで記述された印刷ジョブ要求に基づいて文字の最小サイズＰｍｉｎが特定される。コピージョブの場合、ＯＣＲ（Optical Character Recognition）技術によってラスター画像データから文字の最小サイズＰｍｉｎが特定される。
【００５２】
図３に示す例では、文字領域６１，６４が除外された場合、文字領域６２，６３における最小文字サイズ（ここでは、文字領域６３における１２ｐｔ）が検出される。
【００５３】
そして、集約数決定部３４は、ページ画像における最小文字サイズＰｍｉｎの文字を集約印刷した際のサイズＰＡｍｉｎが所定の下限値ＰＬ（つまり、可読性が確保されるサイズ、例えば６ｐｔ）以上となる集約数のうちの最大値を、そのページ画像の集約数の上限値Ｍｐとする（ステップＳ７）。このとき、集約数の上限値Ｍｐは、この画像形成装置の集約印刷において選択可能な集約数のいずれかである。
【００５４】
図３に示す例において、最小文字サイズＰｍｉｎとして１２ｐｔが検出された場合、集約後の最小文字サイズの下限値ＰＬが６ｐｔであるとき、許容される集約数は（Ｐｍｉｎ／ＰＬ）の２乗以下であるので、集約数の上限値Ｍｐは４となる。
【００５５】
さらに、集約数決定部３４は、このページ画像についての上限値Ｍｐが現時点での集約数設定値より小さいか否かを判定し（ステップＳ８）、その上限値Ｍｐが現時点での集約数設定値より小さい場合には、その上限値Ｍｐを集約数設定値にセットする（ステップＳ９）。
【００５６】
このように、１つのページ画像についての処理が終了すると、ジョブ制御部２４は、このページ画像が最後のページ画像であるか否かを判定し（ステップＳ１０）、このページ画像が最後のページ画像ではない場合には、ステップＳ３に戻り、次のページ画像を選択し（ステップＳ３）、同様の処理（ステップＳ４〜Ｓ９）を実行させる。
【００５７】
そして、最後のページ画像の処理が完了すると、ジョブ制御部２４は、その時点での集約数設定値が示す集約数に基づき集約印刷用の画像（つまり、集約数と同数のページ画像を縮小し、１つのページにレイアウトした画像）を生成し、その画像を印刷制御部２１および印刷装置１１に実行させる（ステップＳ１１）。
【００５８】
例えば、１つのジョブにおいて４つのページ画像が存在し、集約数設定値の初期値が９であり、４つのページ画像についての集約数の上限値Ｍｐが、それぞれ、９、４、４、４である場合、すべてのページ画像の処理が完了した時点の集約数設定値が４となり、集約印刷に適用される集約数が４とされ、各ページ画像の面積が４分の１に縮小され、４ｉｎ１で印刷が実行される。
【００５９】
以上のように、上記実施の形態によれば、領域分割部３１は、集約印刷の対象となる複数のページ画像のそれぞれにおいて領域分割で文字領域を抽出し、領域除外部３２は、複数のページ画像のそれぞれにおいて、領域分割部３１により抽出された文字領域のうち、最大の文字領域のサイズとの比が所定の閾値より小さいサイズの文字領域を除外し、文字サイズ特定部３３は、複数のページ画像のそれぞれにおいて、領域分割部３１により抽出された文字領域のうち、領域除外部３２により除外されなかった文字領域の最小文字サイズを特定する。そして、集約数決定部３４は、文字サイズ特定部３３により特定された最小文字サイズに基づいて、集約印刷の集約数を決定する。
【００６０】
これにより、ヘッダー、フッター、欄外の注釈などの小さい文字（例えば、図３（Ｂ）に示す文字領域６１，６４内の文字）を考慮せずに設定された集約数に応じてページ画像が縮小される。このため、ヘッダー、フッター、欄外の注釈などの本文を読む上で重要でない部分は多少読みにくくなるが文書の本文の可読性を確保できる最大の集約数が設定される。したがって、文書を読めるようにしつつ、必要な印刷用紙の枚数は少なくなる。
【００６１】
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【００６２】
例えば、上記実施の形態では、図２のステップＳ７で上限値Ｍｐを求め、ステップＳ８において、上限値Ｍｐが現時点での集約数設定値より小さいか否かを判定しているが、その代わりに、現時点の集約数設定値が示す集約数で集約印刷を行った際の最小文字サイズＰＡｍｉｎと文字サイズの下限値ＰＬとを比較し、文字サイズＰＡｍｉｎが下限値ＰＬより小さい場合のみ、上限値Ｍｐを求め、ステップＳ９を実行するようにしてもよい。
【産業上の利用可能性】
【００６３】
本発明は、例えば、集約印刷を行う画像形成装置に適用可能である。
【符号の説明】
【００６４】
３１  領域分割部
３２  領域除外部
３３  文字サイズ特定部
３４  集約数決定部
５１  ページ画像
６１〜６４  文字領域
【図１】
2014068083.tif 000003
【図２】
2014068083.tif 000004
【図３】
2014068083.tif 000005