(57)【要約】  【課題】可読性を確保した上で、記録媒体の削減を図ることができる画像処理装置を提供する。  【解決手段】本発明に係る画像処理装置は、複数のページを１枚の記録媒体に印刷するための設定を受け付ける印刷設定受付手段と、前記印刷設定受付手段により受け付けられた設定に基づいて、異なる変倍率で変倍された複数のページが１枚の記録媒体に配置される印刷データを生成する印刷データ生成手段とを有する。印刷設定受付手段は、優先対象の構成要素に関する設定を受け付ける。印刷データ生成手段は、優先対象の構成要素のサイズが閾値以上になるように変倍率を決定する。【選択図】図１
2008300926.tif 000002
【特許請求の範囲】
【請求項１】
複数のページを１枚の記録媒体に印刷するための設定を受け付ける印刷設定受付手段と、
前記印刷設定受付手段により受け付けられた設定に基づいて、異なる変倍率で変倍された複数のページが１枚の記録媒体に配置される印刷データを生成する印刷データ生成手段と
を有する画像処理装置。
【請求項２】
前記印刷データ生成手段は、画像の構成要素及び当該構成要素のサイズに基づいて、各ページの変倍率を決定する
請求項１に記載の画像処理装置。
【請求項３】
前記印刷データ生成手段は、画像の構成要素のサイズが閾値以上になるように変倍率を決定する
請求項２に記載の画像処理装置。
【請求項４】
前記印刷設定受付手段は、優先対象の構成要素に関する設定をさらに受け付ける
請求項１乃至３のいずれかに記載の画像処理装置。
【請求項５】
前記印刷設定受付手段は、優先対象の構成要素が文字である設定を受け付ける
請求項４に記載の画像処理装置。
【請求項６】
前記印刷設定受付手段は、優先対象の構成要素がイメージ及び図形の少なくともいずれかである設定を受け付ける
請求項４又は５に記載の画像処理装置。
【請求項７】
前記印刷データ生成手段は、優先対象の構成要素及び当該構成要素のサイズに基づいて、複数のページを１枚に印刷するための設定が解除された印刷データを生成する
請求項４乃至６のいずれかに記載の画像処理装置。
【請求項８】
前記印刷データ生成手段は、変倍された複数のページの少なくともいずれかに含まれる優先対象の構成要素のサイズが閾値未満である場合、前記設定が解除された印刷データを生成する
請求項７に記載の画像処理装置。
【請求項９】
コンピュータを含む画像処理装置において、
複数のページを１枚の記録媒体に印刷するための設定を受け付ける印刷設定受付ステップと、
前記受け付けられた設定に基づいて、異なる変倍率で変倍された複数のページが１枚の記録媒体に配置される印刷データを生成する印刷データ生成ステップと
を前記画像処理装置のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
市役所等の行政機関では、経費節減の課題がクローズアップされることが多い。例えば印刷分野における経費節減として、用紙の節減が考えられる。このため、両面印刷や割付印刷（複数のページを縮小して１枚に割り付けて印刷する形式）により、用紙を節約することが求められている。印刷が割付印刷形式で実行される場合、文字のサイズが小さくなるので、可読性が悪くなることがある。
【０００３】
特許文献１では、可読性の閾値としてフォントサイズを指定し、縮小された画像において、フォントサイズが、指定されたフォントサイズより小さくなる場合、割付印刷の設定を解除する手法が開示されている。
【０００４】
【特許文献１】特開２００４−１０２７１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された手法では、割付印刷において、１ページのみ可読性が悪く、他のページの可読性に問題がない場合においても、割付印刷の設定が解除されてしまうという問題があった。
【０００６】
本発明は、可読性を確保した上で、記録媒体の削減を図ることができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像処理装置は、複数のページを１枚の記録媒体に印刷するための設定を受け付ける印刷設定受付手段と、前記印刷設定受付手段により受け付けられた設定に基づいて、異なる変倍率で変倍された複数のページが１枚の記録媒体に配置される印刷データを生成する印刷データ生成手段とを有する。本発明によれば、可読性を確保した上で、記録媒体の削減を図ることができる。
【０００８】
好適には、前記印刷データ生成手段は、画像の構成要素及び当該構成要素のサイズに基づいて、各ページの変倍率を決定する。本発明によれば、変倍率が使用者により設定されない場合においても、各ページを変倍することができる。
【０００９】
好適には、前記印刷データ生成手段は、画像の構成要素のサイズが閾値以上になるように変倍率を決定する。本発明によれば、画像が変倍された場合においても、構成要素のサイズが閾値未満になることを防ぐことができる。
【００１０】
好適には、前記印刷設定受付手段は、優先対象の構成要素に関する設定をさらに受け付ける。本発明によれば、優先対象の構成要素を選択することができる。
【００１１】
好適には、前記印刷設定受付手段は、優先対象の構成要素が文字である設定を受け付ける。本発明によれば、文字の可読性を確保することができる。
【００１２】
好適には、前記印刷設定受付手段は、優先対象の構成要素がイメージ及び図形の少なくともいずれかである設定を受け付ける。本発明によれば、イメージ及び図形の認識性を向上することができる。
【００１３】
好適には、前記印刷データ生成手段は、優先対象の構成要素及び当該構成要素のサイズに基づいて、複数のページを１枚に印刷するための設定が解除された印刷データを生成する。本発明によれば、複数のページを１枚に印刷するための設定が使用者により解除されない場合においても、当該設定を解除することができる。
【００１４】
好適には、前記印刷データ生成手段は、変倍された複数のページの少なくともいずれかに含まれる優先対象の構成要素のサイズが閾値未満である場合、前記設定が解除された印刷データを生成する。本発明によれば、複数のページを１枚に印刷するための設定が使用者により入力された場合においても、優先対象の構成要素のサイズが閾値未満になることを防ぐことができる。
【００１５】
また、本発明に係るプログラムは、コンピュータを含む画像処理装置において、複数のページを１枚の記録媒体に印刷するための設定を受け付ける印刷設定受付ステップと、前記受け付けられた設定に基づいて、異なる変倍率で変倍された複数のページが１枚の記録媒体に配置される印刷データを生成する印刷データ生成ステップとを前記画像処理装置のコンピュータに実行させる。本発明によれば、可読性を確保した上で、記録媒体の削減を図ることができる。
【発明の効果】
【００１６】
本発明によれば、可読性を確保した上で、記録媒体の削減を図ることができる。
【発明を実施するための最良の形態】
【００１７】
図１は、本発明の実施形態に係る画像処理装置により生成された印刷データの印刷結果を例示する図である。
図１（Ａ）は、複数のページを含む文書を例示する。図１（Ａ）に例示するように、文書には、例えば、文字、イメージ、図形などの構成要素が含まれている。本例では、文書の第１ページには文字が含まれ、第２ページにはイメージが含まれ、第３ページには図形が含まれており、第４ページは空白である。ここで、文字は、例えば、英数字、ひらがな、カタカナ、漢字などである。イメージは、例えばビットマップ形式などの画像である。図形は、例えば円、矩形などである。
【００１８】
図１（Ｂ）は、図１（Ａ）に示される文書が割付印刷された結果を例示する。図１（Ｂ）に例示するように、文書が割付印刷される場合、文書の各ページの画像は縮小され、縮小画像が１枚の用紙に割り付けられる。本例では、４ページ分の画像が、左上、右上、左下、右下の順に配置されている。
【００１９】
図１（Ｃ）は、図１（Ａ）に示される文書がページ毎に異なる縮小率で縮小されて割付印刷された結果を例示する。図１（Ｃ）に例示するように、本発明の実施形態に係る画像処理装置は、異なる変倍率で変倍された複数のページが１枚の用紙に配置される印刷データを生成する。より具体的には、画像処理装置は、いずれかの構成要素を優先対象とし、優先対象の構成要素が所定のサイズ以上となるように当該構成要素を含むページの変倍率を決定し、当該変倍率と用紙の寸法とに基づいて他のページの変倍率を決定する。
【００２０】
本例では、優先対象の構成要素は、文字である。したがって、第１ページは文字を含み、他のページは文字を含まないので、文字が所定のサイズ以上となるように、第１ページの変倍率が決定される。さらに、第２ページから第４ページの変倍率は、用紙の残りの部分に収まるように決定される。したがって、変倍された第１ページは、変倍された他のページより大きく印刷される。なお、各ページの縦横比は、変倍処理の前後で異なってもよい。
【００２１】
なお、優先対象の構成要素は、文字に限定されず、イメージや図形であってもよい。優先対象は、後述する印刷設定画面を介して設定される。
【００２２】
図２は、異なる変倍率で変倍された複数のページの配置の他の実施例を示す図である。なお、図２（Ａ）〜図２（Ｂ）において、数字は、ページ番号を示す。
図２（Ａ）は、優先対象の構成要素が第１ページ及び第４ページに含まれる場合のページ配置を示す。図２（Ｂ）は、優先対象の構成要素が第１ページ及び第３ページに含まれる場合のページ配置を示す。図２（Ｃ）は、優先対象の構成要素が第４ページに含まれる場合のページ配置を示す。図２（Ｄ）は、優先対象の構成要素が第２ページ及び第３ページに含まれる場合のページ配置を示す。
【００２３】
図２（Ａ）〜図２（Ｄ）に示すように、優先対象の構成要素が含まれるページは、優先対象の構成要素が含まれないページと比較して大きく印刷される。このように、優先対象の構成要素が含まれるページには、他のページの変倍率より大きい変倍率が適用される。例えば、図２（Ａ）において、第１ページ及び第４ページの変倍率は、第２ページ及び第３ページの変倍率より大きい。なお、縮小された優先対象の構成要素が閾値以上である場合、当該構成要素を含むページは、当該構成要素を含まないページと同一の大きさで印刷されてもよい。
【００２４】
次に、本発明の実施形態に係る画像処理装置において用いられる画面を説明する。
図３は、本発明の実施形態に係る画像処理装置において表示される印刷設定画面３０を例示する。
図３に例示するように、印刷設定画面３０には、複数ページレイアウト設定部３２、プレビュー部４２、ＯＫボタン４６及びキャンセルボタン４８が含まれる。複数ページレイアウト設定部３２には、割付数設定部３４、境界線設定部３６、優先要素設定部３８及び配置順設定部４０が含まれる。印刷設定画面３０は、複数のページを１枚の記録媒体に印刷するための設定を受け付ける印刷設定受付手段を構成する。
【００２５】
複数ページレイアウト設定部３２は、文書の複数のページを１枚の記録媒体に印刷する設定を行うための設定手段である。複数ページレイアウト設定部３２において、割付数設定部３４は、１枚の記録媒体に印刷されるページ数を設定するための設定手段である。割付数設定部３４は、例えば、ポップダウンメニューにより実現される。割付数設定部３４を用いて、例えば、文書の２ページ分、４ページ分、６ページ分又は８ページ分が、１枚の記録媒体に印刷されるように設定される。
【００２６】
境界線設定部３６は、１枚の記録媒体に配置される各ページの画像を枠線で囲むか否かを設定するための設定手段である。境界線設定部３６において「あり」が設定された場合、各ページの画像は枠線で囲われ、「なし」が設定された場合、各ページの画像は枠線で囲われない。境界線設定部３６は、割付数設定部３４と同様に、ポップダウンメニューにより実現される。
【００２７】
優先要素設定部３８は、優先対象の構成要素を設定するための設定手段である。本例では、優先対象の構成要素として、「文字」、「イメージ」及び「イメージ及び図形」のいずれかが選択される。優先要素設定部３８は、例えばラジオボタンにより実現される。このようにして、印刷設定画面３０では、画像の構成要素に関する設定が受け付けられる。
【００２８】
配置順設定部４０は、変倍された各ページの画像の配置順を設定するための設定手段である。本例では、「Ｚ型」、「逆Ｚ型」、「逆Ｎ型」及び「Ｎ型」のいずれかが選択される。例えば、配置順として「Ｚ型」が選択された場合、変倍された画像は、記録媒体において左上、右上、左下、右下の順に配置される。配置順設定部４０は、優先要素設定部３８と同様に、ラジオボタンにより実現される。
【００２９】
プレビュー部４２は、複数ページレイアウト設定部３２により設定された内容に基づいて、印刷結果における各ページの位置関係を表示する。なお、プレビュー部４２は、後述する画像処理プログラム２００により決定される各ページの変倍率に基づいて、図２に示されるような各ページの大きさが異なる画像を表示してもよい。
【００３０】
次に、本発明の実施形態に係る画像処理装置１０を詳細に説明する。
図４は、本発明の実施形態に係る画像処理装置１０のハードウェア構成を示す図である。
図４に示すように、画像処理装置１０は、ＣＰＵ１２、メモリ１４、ハードディスク駆動装置等の記憶装置１６、ネットワークを介して外部の端末装置（不図示）とデータの通信を行う通信装置１８、及びタッチパネル又は液晶ディスプレイ等の表示装置及びキーボード等の入力装置を含むユーザインタフェース（ＵＩ）装置２０を有する。これらの構成要素は、バス２２を介して互いに接続されている。
【００３１】
図５は、本発明の実施形態に係る画像処理装置１０上で動作する画像処理プログラム２００の機能構成を示す図である。
図５に示すように、画像処理プログラム２００は、印刷制御部２０２、構成要素解析部２０４、閾値記憶部２０６、判定部２０８及び変倍部２１０を有する。画像処理プログラム２００は、画像処理装置１０のメモリ１４にロードされ、ＣＰＵ１２により実行される。画像処理プログラム２００は、例えば、プリンタドライバとして実現される。なお、画像処理プログラム２００の全部又は一部の機能は、画像処理装置１０に設けられたハードウェアにより実現されてもよい。
【００３２】
画像処理プログラム２００において、印刷制御部２０２は、画像処理プログラム２００の各構成要素を制御する。印刷制御部２０２は、印刷設定画面３０（図３）をＵＩ装置２０に表示し、印刷設定画面３０を介して入力される印刷設定を受け付ける。
【００３３】
また、印刷制御部２０２は、文書作成ソフトウェア、プレゼンテーションソフトウェア等のアプリケーションプログラムから画像データを受け付け、又は記憶装置１６に記憶されている画像データを読み出し、各構成要素との間でデータの入出力を行い、印刷設定画面３０を介して入力された印刷設定に基づいて印刷データを生成して、プリンタ、複合機等の画像形成装置（不図示）に対して出力する。
【００３４】
具体的には、印刷制御部２０２は、後述する変倍部２１０により決定される変倍率及び印刷設定画面３０において設定される配置順に基づいて、各ページの画像が配置される座標を決定し、変倍された各ページの画像を決定された座標に配置して印刷データを生成する。印刷データは、例えば所定のページ記述言語（ＰＤＬ）により記述されたデータである。
【００３５】
構成要素解析部２０４は、画像データのページ毎に構成要素を解析する。具体的には、構成要素解析部２０４は、構成要素が文字であるか、図形であるか、イメージであるか又はそれ以外であるかを判定する。
【００３６】
閾値記憶部２０６は、文字の可読性を確保するための閾値、イメージの認識性を確保するための閾値、及び図形の認識性を確保するための閾値を記憶する。閾値は、例えば、フォントサイズ、画素数などにより表される。これらの閾値は、予め設定されていてもよいし、印刷設定画面３０において設定されてもよい。
【００３７】
判定部２０８は、後述する変倍部２１０により変倍された画像の構成要素のサイズが、閾値記憶部２０６に記憶されている閾値以上であるか否かを判定する。特に、判定部２０８は、印刷設定画面３０の優先要素設定部３８において設定される優先対象の構成要素のサイズを判定する。判定部２０８は、判定結果を印刷制御部２０２及び変倍部２１０に対して出力する。
【００３８】
変倍部２１０は、印刷設定画面３０を介して入力された印刷設定に基づいて画像を変倍する。例えば、印刷設定が、文書の４ページを１枚の記録媒体に印刷するものである場合、変倍部２１０は、各ページの画像の縦横それぞれを変倍率５０％で変倍する。
【００３９】
変倍部２１０は、判定部２０８により優先対象の構成要素のサイズが閾値未満であると判定された場合、異なる変倍率で文書の各ページを変倍する。ここで、変倍部２１０は、画像の構成要素及び当該構成要素のサイズに基づいて、各ページの変倍率を決定する。より具体的には、変倍部２１０は、画像の構成要素のサイズが閾値以上になるように変倍率を決定する。例えば、優先対象の構成要素が文字である場合、変倍部２１０は、変倍された画像における文字のサイズが閾値以上になるように当該ページの変倍率を決定する。
【００４０】
また、変倍部２１０は、優先対象の構成要素を含まないページの変倍率を、優先対象の構成要素を含むページの変倍率より小さくする。変倍部２１０は、優先対象の構成要素を含むページの変倍率と記録媒体の寸法とに基づいて、優先対象の構成要素を含まないページの変倍率を決定する。
【００４１】
変倍部２１０による変倍処理及び判定部２０８による判定処理が繰り返された結果、変倍された複数のページの少なくともいずれかに含まれる優先対象の構成要素のサイズが閾値未満である場合、判定部２０８は、その旨を印刷制御部２０２に対して出力する。この場合、印刷制御部２０２は、複数のページを１枚に印刷するための設定が解除された印刷データを生成する。
【００４２】
図６は、本発明の実施形態に係る画像処理装置１０の全体動作（Ｓ１０）を示すシーケンス図である。
図６に示すように、ステップ１００（Ｓ１００）において、画像処理装置１０上で動作する画像処理プログラム２００の印刷制御部２０２は、印刷設定画面３０をＵＩ装置２０に表示する。印刷制御部２０２は、印刷設定画面３０を介して入力される割付印刷に関する印刷設定を受け付ける。
【００４３】
ステップ１０２（Ｓ１０２）において、印刷制御部２０２は、印刷対象の画像データを入力して構成要素解析部２０４に対して出力する。構成要素解析部２０４は、各ページに含まれる構成要素を解析する。
【００４４】
ステップ１０４（Ｓ１０４）において、変倍部２１０は、割付印刷の設定に基づいて各ページを変倍する。判定部２０８は、変倍された構成要素のサイズを算出する。
【００４５】
ステップ１０６（Ｓ１０６）において、判定部２０８は、算出された優先対象の構成要素のサイズと、閾値記憶部２０６に記憶されている閾値とを比較し、算出されたサイズが閾値以上であるか否かを判定する。画像処理プログラム２００は、算出されたサイズが閾値以上である場合にはＳ１１２の処理に進み、そうでない場合にはＳ１０８の処理に進む。
【００４６】
ステップ１０８（Ｓ１０８）において、変倍部２１０は、異なる変倍率で各ページを変倍する。ここで、変倍部２１０は、変倍された優先対象の構成要素が閾値以上になるように変倍する。
【００４７】
ステップ１１０（Ｓ１１０）において、判定部２０８は、変倍されたページに含まれる全ての優先対象の構成要素のサイズが閾値以上であるか否かを判定する。画像処理プログラム２００は、変倍された優先対象の構成要素のサイズが閾値以上である場合にはＳ１１２の処理に進み、そうでない場合にはＳ１１４の処理に進む。なお、Ｓ１０８の変倍処理及びＳ１１０の判定処理は、複数回実行されてもよい。
【００４８】
ステップ１１２（Ｓ１１２）において、印刷制御部２０２は、変倍された各ページの画像が１枚の記録媒体に印刷されるように各ページの画像を配置する。
一方、変倍された複数のページの少なくともいずれかに含まれる優先対象の構成要素のサイズが閾値未満である場合、ステップ１１４（Ｓ１１４）において、印刷制御部２０２は、割付印刷の設定を解除する。
【００４９】
ステップ１１６（Ｓ１１６）において、印刷制御部２０２は、所定のページ記述言語で記載された印刷データを生成して画像形成装置に対して出力する。なお、印刷制御部２０２は、印刷データを記憶装置１６に保存してもよいし、他のコンピュータなどに対して送信してもよい。
【００５０】
画像形成装置は、このようにして生成された印刷データを受信すると、印刷データを解析し、印刷データに基づいて画像を描画し、この画像を記録媒体に印刷する。記録媒体には、複数のページが、異なる変倍率で変倍されて印刷される。優先対象の構成要素を含むページは、他のページと比較して大きく印刷され、優先対象の構成要素は、閾値以上のサイズで印刷される。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施形態に係る画像処理装置により生成された印刷データの印刷結果を例示する図である。
【図２】異なる変倍率で変倍された複数のページの配置の他の実施例を示す図である。
【図３】本発明の実施形態に係る画像処理装置において表示される印刷設定画面３０を例示する。
【図４】本発明の実施形態に係る画像処理装置１０のハードウェア構成を示す図である。
【図５】本発明の実施形態に係る画像処理装置１０上で動作する画像処理プログラム２００の機能構成を示す図である。
【図６】本発明の実施形態に係る画像処理装置１０の全体動作（Ｓ１０）を示すシーケンス図である。
【符号の説明】
【００５２】
１０ 画像処理装置
１２ ＣＰＵ
１４ メモリ
１６ 記憶装置
１８ 通信装置
２０ ＵＩ装置
３０ 印刷設定画面
３２ 複数ページレイアウト設定部
３４ 割付数設定部
３６ 境界線設定部
３８ 優先要素設定部
４０ 配置順設定部
４２ プレビュー部
２００ 画像処理プログラム
２０２ 印刷制御部
２０４ 構成要素解析部
２０６ 閾値記憶部
２０８ 判定部
２１０ 変倍部
【図１】
2008300926.tif 000003
【図２】
2008300926.tif 000004
【図３】
2008300926.tif 000005
【図４】
2008300926.tif 000006
【図５】
2008300926.tif 000007
【図６】
2008300926.tif 000008