(57)【要約】【課題】１つの画像を構成する複数のページ画像において、重要な領域の色味変動を抑えることを目的とする。【解決手段】画像形成装置であって、一の画像データを構成する複数のページ画像の中から、画像に含まれる重視領域を特定する領域特定手段と、重視領域に基づいて、複数のページ画像の印刷順番を決定する順番決定手段とを有する。【選択図】図２
2015050639.tif 000002
【特許請求の範囲】
【請求項１】
一の画像データを構成する複数のページ画像の中から、前記画像に含まれる重視領域を特定する領域特定手段と、
前記重視領域に基づいて、前記複数のページ画像の印刷順番を決定する順番決定手段と
を有する画像形成装置。
【請求項２】
オブジェクトを示すオブジェクト情報を受け付ける受付手段をさらに有し、
前記領域特定手段は、前記オブジェクト情報に示される前記オブジェクトの領域を前記重視領域として特定する請求項１に記載の画像形成装置。
【請求項３】
色を示す色情報を受け付ける受付手段をさらに有し、
前記領域特定手段は、前記色情報に示される色の領域を前記重視領域として特定する請求項１に記載の画像形成装置。
【請求項４】
前記順番決定手段は、前記重視領域を含む前記ページ画像に対し、前記重視領域を含まない前記ページ画像の印刷順番より前の印刷順番を決定する請求項１乃至３何れか１項に記載の画像形成装置。
【請求項５】
前記順番決定手段は、前記重視領域を含む前記ページ画像が複数存在する場合に、前記ページ画像に含まれる重視領域の数に基づいて、前記印刷順番を決定する請求項１乃至４何れか１項に記載の画像形成装置。
【請求項６】
前記ページ画像の全体の面積に対する前記重視領域の面積の割合を算出する割合算出手段をさらに有し、
前記順番決定手段は、前記重視領域を含む前記ページ画像が複数存在する場合に、前記割合に基づいて、前記印刷順番を決定する請求項１乃至４何れか１項に記載の画像形成装置。
【請求項７】
前記順番決定手段は、１つの前記重視領域が複数の前記ページ画像に跨っている場合に、前記重視領域を含む複数の前記ページ画像に対し連続する印刷順番を決定する請求項１乃至６何れか１項に記載の画像形成装置。
【請求項８】
前記ページ画像の全体の面積に対する前記重視領域の面積の割合を算出する割合算出手段をさらに有し、
前記順番決定手段は、１つの前記重視領域が複数の前記ページ画像に跨って存在する場合に、前記割合に基づいて、前記印刷順番を決定する請求項１乃至６何れか１項に記載の画像形成装置。
【請求項９】
画像形成装置が実行する画像形成方法であって、
一の画像データを構成する複数のページ画像の中から、前記画像に含まれる重視領域を特定する領域特定ステップと、
前記重視領域に基づいて、前記複数のページ画像の印刷順番を決定する順番決定ステップと
を含む画像形成方法。
【請求項１０】
コンピュータを、
一の画像データを構成する複数のページ画像の中から、前記画像に含まれる重視領域を特定する領域特定手段と、
前記重視領域に基づいて、前記複数のページ画像の印刷順番を決定する順番決定手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法及びプログラムに関する。
【背景技術】
【０００２】
従来、ポスター印刷という機能を備える画像形成システムが知られている。ポスター印刷は、ドライバの設定画面において、ポスターのページレイアウトを設定することにより、１枚の画像データを４〜１６倍に拡大し、それぞれ４〜１６枚の用紙に画像を描画して出力する機能である。こうして得られた複数の印刷物を貼り合わせることで、１枚のポスターが得られる。
ポスター印刷においては、用紙間における色味の変動が問題となり、色味変動を抑える技術が提案されている（例えば、特許文献１，２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２５７０５１号公報
【特許文献２】特開２００３−２６０８２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ポスター印刷においては、顔や色調といった重要な要素が異なるページに割り当てられる場合がある。この場合、色味変動が特に問題となる。
【０００５】
本発明はこのような問題点に鑑みなされたもので、１つの画像を構成する複数のページ画像において、重要な領域の色味変動を抑えることを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、一の画像データを構成する複数のページ画像の中から、前記画像に含まれる重視領域を特定する領域特定手段と、前記重視領域に基づいて、前記複数のページ画像の印刷順番を決定する順番決定手段とを有する。
【発明の効果】
【０００７】
本発明によれば、１つの画像を構成する複数のページ画像において、重要な領域の色味変動を抑えることができる。
【図面の簡単な説明】
【０００８】
【図１】情報処理装置を示す図である。
【図２】画像形成装置を示す図である。
【図３】ポスター印刷指示送信処理を示すフローチャートである。
【図４】ポスター印刷の説明図である。
【図５】設定画面の一例を示す図である。
【図６】処理オプション画面の一例を示す図である。
【図７】画像形成処理を示すフローチャートである。
【図８】重視領域を含むページ画像を特定する処理を説明するための図である。
【図９】印刷順番決定処理を説明するための図である。
【図１０】印刷順番決定処理を説明するための図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
実施形態にかかる画像形成システムは、情報処理装置と画像形成装置とを備えている。情報処理装置は、画像を指定したポスター印刷の印刷要求を作成し、これを画像形成装置に送信する。画像形成装置は、ポスター印刷の印刷要求に従い、ポスター印刷を実行する。
ここで、ポスター印刷の印刷要求は、１つの画像データを構成する複数のページ画像の印刷を指示する情報であり、画像形成装置は、ポスター印刷において、複数のページ画像それぞれに対応する複数の印刷物を出力する。なお、出力された複数の印刷物を張り合わせることにより１つの画像を示すポスターが得られる。
【００１１】
図１は、第１の実施形態にかかる情報処理装置のハードウェア構成を示す図である。情報処理装置１００は、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、ＨＤＤ１０４と、表示部１０５と、入力部１０６と、ネットワークＩ／Ｆ部１０７とを有している。ＣＰＵ１０１は、ＲＯＭ１０２に記憶された制御プログラムを読み出して各種処理を実行する。ＲＡＭ１０３は、ＣＰＵ１０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ１０４は、画像データや各種プログラム等各種情報を記憶する。表示部１０５は、各種情報を表示する。入力部１０６は、キーボードやマウスを有し、ユーザによる各種操作を受け付ける。
ネットワークＩ／Ｆ部１０７は、ネットワークを介して画像形成装置等の外部装置との通信処理を行う。なお、ネットワークとしては、イーサネット（登録商標）が挙げられる。また、他の例としては、ネットワークＩ／Ｆ部１０７は、無線により外部装置との通信を行ってもよい。
なお、後述する情報処理装置１００の機能や処理は、ＣＰＵ１０１がＲＯＭ１０２又はＨＤＤ１０４に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
【００１２】
図２は、第１の実施形態にかかる画像形成装置のハードウェア構成を示す図である。画像形成装置２００は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ＨＤＤ２０４と、表示部２０５と、入力部２０６と、ネットワークＩ／Ｆ部２０７とを有している。これら各部は、情報処理装置１００の対応する各部と同様である。
画像形成装置２００はさらに、エンジン転送部２０８と、エンジン部２０９と、デバイスＩ／Ｆ部２１０と、スキャナ部２１１とを有している。エンジン転送部２０８は、ページ画像のビットマップデータをエンジン部２０９に転送する。エンジン部２０９は、ビットマップデータに基づいて、画像を印刷する。スキャナ部２１１は、画像を読み取る。スキャナ部２１１により読み取られた画像データは、デバイスＩ／Ｆ部２１０を介してＨＤＤ２０４等に格納される。
【００１３】
なお、後述する画像形成装置２００の機能や処理は、ＣＰＵ２０１がＲＯＭ２０２又はＨＤＤ２０４に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
例えば、画像形成装置２００のＣＰＵ２０１は、ＲＯＭ２０２に格納されているプログラムを読み出すことにより、コピー処理を行うコピー処理部、プリント処理を行うプリント処理部として機能する。ＣＰＵ２０１はまた、スキャナデータ処理を行うスキャナデータ処理部、ボックス処理を行うボックス処理部、ＦＡＸデータを処理するＦＡＸデータ処理部として機能する。
さらに、ＣＰＵ２０１は、領域特定処理部、印刷順番制御処理部、ネットワーク制御を行うネットワーク制御部、表示部２０５への表示制御を行う表示制御部、スキャナ部２１１を制御するスキャナ制御部として機能する。そして、ＲＡＭ２０３は、コピー処理など、ＣＰＵ２０１において実行される処理において利用される。
【００１４】
ここで、領域特定処理部としてのＣＰＵ２０１の処理について説明する。ＣＰＵ２０１は、ユーザにより指定されたオブジェクト又は色に基づいて、重視領域を特定する。ここで、重視領域とは、ポスター印刷のように、１つの画像を複数のページ画像に分割して印刷する場合において、色味変動の抑制を特に重視する領域である。本実施形態にかかるＣＰＵ２０１は、ユーザ指示に従い、印刷対象の画像中のオブジェクト又は同一色の領域を重視領域として特定する。
【００１５】
ＣＰＵ２０１は、オブジェクトが指定された場合には、オブジェクト認識処理を行う。なお、本実施形態においては、ＣＰＵ２０１は、人の顔をオブジェクトとして認識する。オブジェクト認識の前提として、画像形成装置２００のＲＯＭ２０２には、予め人の顔の特徴量が予め登録されているものとする。そして、ＣＰＵ２０１は、窓画像において、Ｈａａｒ−ｌｉｋｅ特徴量を算出し、この特徴量に基づいて、オブジェクト認識処理を行う。
例えば、人の顔は、目の回りをぼかして見ると、目の周りが目のすぐ下の頬に比べて暗くなる、鼻筋の両脇の明るさの平均は、鼻筋の天辺の明るさの平均に比べて小さい等の特徴がある。
これに対応し、ＣＰＵ２０１は、窓画像の中から目の位置の上下に隣接する横長の長方形領域を切り出して、それぞれの領域の明度の平均を算出し、上の領域が下の領域に比べて明るい場合に、顔画像の候補とする。人の顔は目の回りをぼかして見ると、目が頬に比べて暗いという特徴に対応する処理であり。ＣＰＵ２０１は、同様に、人の顔の特徴を多く満たす画像を顔画像として認識する。
Ｈａａｒ−ｌｉｋｅ特徴量の計算では、矩形特徴の形や組み合わせによって約１２万通りのオブジェクト検出の特徴量が得られる。Ｈａａｒ−ｌｉｋｅ特徴量とは、白と黒で表されたそれぞれの矩形内の輝度差の差で表される特徴量である。この計算では、明度値をそのまま用いるのではなく、隣接する２つの矩形領域の明度差を特徴量とするため、照明条件の変動やノイズの影響を受け難いという利点がある。
【００１６】
ＣＰＵ２０１は、また印刷順番制御処理部として、情報処理装置１００から受信した複数のページ画像の印刷順番を決定するための処理を行う。印刷順番を決定するための処理については後述する。
【００１７】
図３は、情報処理装置１００によるポスター印刷指示送信処理を示すフローチャートである。Ｓ３０１において、情報処理装置１００のＣＰＵ１０１は、ユーザ操作に応じて、ポスター印刷の設定指示を受け付ける。ここで、ポスター印刷の設定指示には、ポスター印刷における印刷ページ数や、ポスター印刷の対象となる画像等が含まれている。印刷ページ数は、例えば、２×２というように指定されるものとする。
図４は、２×２のポスター印刷の説明図である。対象となる画像４００に対し、２×２のポスター印刷が指定されたとする。この場合、対象画像４００は、４つのページ画像４１１〜４１４に分割される。
【００１８】
図３に戻り、Ｓ３０２において、ＣＰＵ１０１は、ユーザから、オブジェクト重視モード又は指定色重視モードのいずれかの選択入力を受け付ける。ここで、オブジェクト重視モードとは、ユーザにより指定されたオブジェクトの領域を重視領域として指定するモードである。指定色重視モードとは、ユーザにより指定された色の領域を重視領域として指定するモードである。
ＣＰＵ１０１は、オブジェクト重視モードの選択入力を受け付けた場合には（Ｓ３０２でＹＥＳ）、処理をＳ３０３に進める。一方、ＣＰＵ１０１は、指定色重視モードの選択入力を受け付けた場合には（Ｓ３０２でＮＯ）、処理をＳ３０４へ進める。
【００１９】
次に、Ｓ３０３において、ＣＰＵ１０１は、ユーザから重視領域とするオブジェクトを指定するオブジェクト情報を受け付ける。一方、Ｓ３０４においては、ＣＰＵ１０１は、ユーザから色を指定する色情報を受け付ける。
次に、Ｓ３０５において、ＣＰＵ１０１は、ポスター印刷の設定指示に示される印刷ページ数に基づいて、印刷対象の画像を複数のページ画像に分割する。以下、画像データを分割して得られた複数のページ画像をページ画像群と称することとする。なお、ページ画像群に含まれるすべてのページ画像を合わせることにより、１つの画像データが得られる。
【００２０】
次に、Ｓ３０６において、ＣＰＵ１０１は、ポスター印刷の印刷要求を画像形成装置２００に送信する。ここで、印刷要求には、画像データを構成するページ画像群と、ポスター印刷の設定指示とが含まれている。さらに、オブジェクト重視モードに設定され、オブジェクトが指定された場合には、印刷要求には、オブジェクト重視モードを示すモード情報と、オブジェクト情報とが含まれている。また、指定色重視モードに設定され、色が指定された場合には、印刷要求には、指定色重視モードを示すモード情報と、色情報とが含まれている。
なお、ポスター印刷指示送信処理におけるユーザ操作は、情報処理装置１００にインストールされているドライバの設定画面において行われる。図５は、ドライバの設定画面５００の一例を示す図である。ドライバの設定画面５００のページレイアウト５０１において、ユーザにより、ポスター印刷が選択されると、ＣＰＵ１０１は、ポスター印刷の設定指示を受け付ける（図３のＳ３０１）。さらに、ユーザにより、ポスター印刷処理オプションボタン５０２が選択されると、図６（ａ）又は図６（ｂ）に示す、処理オプション画面６１０，６２０が表示される。処理オプション画面６１０には、ポスター印刷の対象画像がプレビュー画像６１１として表示されている。
【００２１】
処理オプション画面６１０において、ユーザによりオブジェクト重視の欄６１２において、重視「する」が指定されると、ＣＰＵ１０１は、オブジェクト重視モードの選択入力を受け付ける（図３のＳ３０２）。一方、処理オプション画面６１０の色重視の欄６１３において、重視「する」が指定されると、ＣＰＵ１０１は、指定色重視モードの選択入力を受け付ける（図３のＳ３０２）。
オブジェクト重視モードの選択入力を受け付けた場合、ＣＰＵ１０１は、図６（ａ）に示すオブジェクト指定欄６１４を表示する。ユーザは、オブジェクト指定欄６１４において、重視領域とするオブジェクトの種類を指定する。本実施形態においては、「子供の女の子」、「子供の男の子、「大人の女性」、「大人の男性」の４種類の顔をオブジェクトとして指定することができる。なお、処理オプション画面６１０においては、画像形成装置２００において認識可能なオブジェクトが指定可能なオブジェクトとして表示されるものとする。
他の例としては、処理オプション画面６１０において指定可能なオブジェクトは、建物、食べ物、動物等であってもよい。この場合には、画像形成装置２００は、指定可能なオブジェクトを認識するための処理を実行可能であるものとする。
【００２２】
一方、図６（ｂ）は、指定色重視モードが選択された場合に表示される処理オプション画面６２０を示す図である。指定色重視モードが選択された場合には、ユーザは、プレビュー画像において、指定色を示す領域を選択する。
【００２３】
図７は、画像形成装置２００による画像形成処理を示すフローチャートである。なお、図７に示す画像形成処理は、オブジェクト重視モード又は指定色重視モードのモード情報を含むポスター印刷の印刷要求を受信した場合に実行される処理である。
なお、画像形成装置２００は、オブジェクト重視モード又は指定色重視モードのモード情報を含まないポスター印刷の印刷要求を受信した場合には、予め設定された印刷順番に従い、ページ画像を印刷する。画像形成装置２００は、例えば、図４に示すページ画像４１１〜４１４を処理対象とする場合には、ページ画像４１１、ページ画像４１２、ページ画像４１３、ページ画像４１４の順に印刷する。
【００２４】
Ｓ７０１において、ＣＰＵ２０１は、ポスター印刷の印刷要求を受信すると、印刷要求に含まれる画像データ（ページ画像群）を解釈し、中間言語を生成する。ここで、印刷要求は、オブジェクト情報又は色情報を含んでおり、Ｓ７０１の処理は、オブジェクト情報又は色情報を受け付ける受付処理の一例である。
次に、Ｓ７０２において、ＣＰＵ２０１は、中間言語を解釈し、ビットマップデータを生成し、生成したビットマップデータをＲＡＭ２０３に格納する。次に、Ｓ７０３において、ＣＰＵ２０１は、中間言語を解釈し、低解像度のビットマップデータを生成する。低解像度のビットマップデータを生成するのは、後述の処理において、処理時間を短縮すべく、低解像度のビットマップが利用されるためである。
【００２５】
ＣＰＵ２０１は、印刷要求に含まれるすべてのページ画像に対し、Ｓ７０１〜Ｓ７０４の処理を繰り返す。ＣＰＵ２０１は、すべてのページ画像に対する処理が終了すると（Ｓ７０４でＹＥＳ）、処理をＳ７０５へ進める。Ｓ７０５において、ＣＰＵ２０１は、得られたすべての低解像度のビットマップデータを、ＲＡＭ２０３上に展開する。
次に、Ｓ７０６において、ＣＰＵ２０１は、印刷指示に含まれるモード情報を確認する。ＣＰＵ２０１は、モード情報がオブジェクト重視モードを示す場合に（Ｓ７０６でＹＥＳ）、処理をＳ７０７へ進める。ＣＰＵ２０１はまた、モード情報が指定色重視モードを示す場合に（Ｓ７０６でＮＯ）、処理をＳ７０８へ進める。
【００２６】
Ｓ７０７において、ＣＰＵ２０１は、ＲＡＭ２０３上に展開された低解像度のビットマップデータにおいて、オブジェクト認識処理を行うことにより、オブジェクト情報に示されるオブジェクトを検出する。そして、ＣＰＵ２０１は、検出したオブジェクトの領域を重視領域として特定し（領域特定処理）、処理をＳ７０９へ進める。
【００２７】
一方、Ｓ７０８において、ＣＰＵ２０１は、ＲＡＭ２０３上に展開された低解像度のビットビットマップデータにおいて、色情報に示される色の領域を重視領域として特定し（領域特定処理）、処理をＳ７０９へ進める。なお、ＣＰＵ２０１は、例えば色情報に示される色の画素値を基準とした所定の画素値範囲の画素であって、ユーザにより指定された領域に連続する領域を色の領域として特定する。これにより、ＣＰＵ２０１は、指定された色に近い色の領域を色領域として特定することができる。
ＣＰＵ２０１は、また、色の画素値を基準とし、隣接する領域間の画素値の差分が閾値以下となる連続する領域を色の領域として特定してもよい。この場合には、ＣＰＵ２０１は、グラデーションのように大きな色変化のない領域を色の領域として特定することができる。
【００２８】
Ｓ７０９において、ＣＰＵ２０１は、低解像度のビットマップデータの中で、検出された重視領域（オブジェクト又は指定色の領域）を含むページ画像を特定する。次に、Ｓ７１０において、ＣＰＵ２０１は、重視領域に基づいて、ページ画像群に含まれる各ページ画像の印刷順番を決定する（順番決定処理）。なお、Ｓ７１０における処理については、図９等を参照しつつ、後に詳述する。
次に、Ｓ７１１において、ＣＰＵ２０１は、印刷順番をＲＡＭ２０３にセットし、印刷順番に従い、ＲＡＭ２０３に格納されている各ページ画像（ビットマップデータ）を、エンジン転送部２０８を介してエンジン部２０９に送信する。エンジン部２０９は、各ページ画像を印刷物として出力する。次に、Ｓ７１２において、ＣＰＵ２０１は、すべてのビットマップデータを送信すると（Ｓ７１２でＹＥＳ）、画像形成処理を終了する。
【００２９】
図８は、重視領域を含むページ画像を特定する処理（Ｓ７０７〜Ｓ７０９）を説明するための図である。図８に示すページ画像８０１〜８０４に、人の顔８１１と、吹き出しコメント８１２が示されているとする。オブジェクト重視モードに設定されている場合、ＣＰＵ２０１は、Ｓ７０７の処理により、図８に示す人の顔８１１をオブジェクトとして認識し、Ｓ７０９において、ページ画像８０１を、オブジェクトを含むページ画像として特定する。
一方、吹き出しコメント８１２の色が指定色として指定され、指定色重視モードに設定されているとする。この場合、ＣＰＵ２０１は、Ｓ７０８の処理により、図８に示すコメント８１２の領域を色の領域として特定し、Ｓ７０９において、ページ画像８０３，８０４を色の領域を含むページ画像として特定する。
【００３０】
次に、図９及び図１０を参照しつつ、印刷順番決定処理（Ｓ７１０）について説明する。なお、図９に示すページ画像９１１〜９１４，９３１〜９３４、図１０に示すページ画像１００１〜１００４，１０２１〜１０２４，１０４１〜１０４４の右下の囲み数字は、ＣＰＵ２０１により決定された印刷順番を示している。
印刷順番決定処理において、ＣＰＵ２０１は、まず、ユーザにより指定された重視領域が１ページのページ画像に収まっているか、すなわち重視領域が複数ページのページ画像に跨っていないかを判断する。ＣＰＵ２０１は、重視領域が１ページに収まる場合には、重視領域を含むページ画像の印刷順番を、重視領域を含まないページ画像の印刷順番に比べて前の印刷順番に決定する。すなわち、重視領域を含むページ画像が１つの場合には、重視領域を含むページ画像の印刷順番は１番に決定される。なお、重視領域を含むページ画像が１ページ目のページ画像である場合には、予め設定された印刷順番からの変更は不要となる。
【００３１】
例えば、図９（ａ）に示すように、画像データ９００が４つのページ画像９１１〜９１４に分割されたとする。さらに、重視領域９０１は、ページ画像９１２内に収まっているとする。この場合、ＣＰＵ２０１は、重視領域９０１を含むページ画像９１２の印刷順番を１番に決定する。
ＣＰＵ２０１は、さらにページ画像９１２以外のページ画像９１１，９１３，９１４に対し、予め設定された印刷順番に従い、印刷順番を決定する。すなわち、ページ画像９１１，９１３，９１４の印刷順番をそれぞれ２番、３番、４番に決定する。
【００３２】
また、印刷順番決定処理において、ＣＰＵ２０１は、重視領域が複数のページに跨っている場合には、重視領域を含む各ページ画像において、ページ画像全体の面積に対する重視領域の面積の割合を算出する（割合算出処理）。そして、ＣＰＵ２０１は、面積に基づいて、印刷順番を決定する。具体的には、ＣＰＵ２０１は、面積が大きい程、より前の印刷順番を決定する。
例えば、図９（ｂ）に示すように、画像データ９２０が４つのページ画像９３１〜９３４に分割されたとする。さらに、重視領域９２１がページ画像９３２，９３４に跨っているとする。この場合、ＣＰＵ２０１は、ページ画像９３２，９３４において、ページ画像全体の面積に対する重視領域の面積の割合を算出する。
【００３３】
図９（ｂ）に示す例においては、ページ画像９３４における割合がページ画像９３２における割合に比べて大きい。したがって、この場合、ＣＰＵ２０１は、ページ画像９３４の印刷順番を１番に決定し、ページ画像９３２の印刷順番を２番に決定する。
さらに、ＣＰＵ２０１は、重視領域を含まないページ画像９３１，９３３に対しては、重視領域を含むページ画像９３２，９３４より後の印刷順番を決定する。すなわち、ＣＰＵ２０１は、ページ画像９３１，９３３の印刷順番をそれぞれ３番、４番に決定する。
【００３４】
次に、図１０を参照しつつ、複数の重視領域が含まれるページ画像群に対する印刷順番決定処理（Ｓ７１０）について説明する。ページ画像群に複数の重視領域が含まれている場合において、重視領域が収まっているページ画像が複数存在するとする。この場合には、ＣＰＵ２０１は、重視領域を含むページ画像において、ページ画像全体の面積に対する重視領域の面積の割合を算出する（割合算出処理）。そして、ＣＰＵ２０１は、面積に基づいて印刷順番を決定する。具体的には、ＣＰＵ２０１は、面積が大きい程、より前の印刷順番を決定する。
例えば、図１０（ａ）に示すように、画像データがページ画像１００１〜１００４に分割され、ページ画像１００１，１００２，１００３にそれぞれ重視領域１０１１〜１０１３が収まっているとする。この場合、ＣＰＵ２０１は、ページ画像１００１〜１００３において、ページ画像全体の面積に対する重視領域の面積の割合を算出する。
図１０（ａ）に示す例においては、割合が大きい順にページ画像１００１、ページ画像１００３、ページ画像１００２となる。したがって、ＣＰＵ２０１は、割合が大きい順に従い、ページ画像１００１，１００３，１００２の印刷順番をそれぞれ１番、２番、３番に決定する。ＣＰＵ２０１は、さらに重視領域を含まないページ画像１００４の印刷順番を４番に決定する。
【００３５】
また、ページ画像群に複数の重視領域が含まれている場合において、異なる数の重視領域を含むページ画像が存在するとする。この場合、ＣＰＵ２０１は、ページ画像に含まれる重視領域の数を特定する。そして、ＣＰＵ２０１は、ページ画像に含まれる重視領域の数に基づいて印刷順番を決定する。具体的には、ＣＰＵ２０１は、ページ画像に含まれる重視領域の数が多い程、より前の印刷順番を決定する。
図１０（ｂ）に示す例においては、画像データがページ画像１０２１〜１０２４に分割され、ページ画像１０２３に重視領域１０３１が収まっており、ページ画像１０２４に重視領域１０３２，１０３３が収まっている。
この場合、ＣＰＵ２０１は、重視領域を含むページ画像１０２３，１０２４における重視領域の数を特定する。図１０（ｂ）に示す例においては、ＣＰＵ２０１は、ページ画像１０２３，１０２４においてそれぞれ重視領域の数として、１つ及び２つを特定する。したがって、ＣＰＵ２０１は、重視領域の数が多い順に従い、ページ画像１０２４，１０２３の印刷順番をそれぞれ１番、２番に決定する。ＣＰＵ２０１は、さらに重視領域を含まないページ画像１０２１，１０２２の印刷順番をそれぞれ３番、４番に決定する。
【００３６】
また、ページ画像群に複数の重視領域が含まれている場合において、複数ページに跨った重視領域と、１つのページ画像に収まる重視領域とが存在するとする。この場合、ＣＰＵ２０１は、複数ページに跨った重視領域を含むページ画像に対し、重視領域が収まっているページ画像に比べて前の印刷順番を決定する。
図１０（ｃ）に示す例においては、画像データがページ画像１０４１〜１０４４に分割され、ページ画像１０４１，１０４３にそれぞれ１つの重視領域１０５１，１０５２が収まっているとする。さらに、ページ画像１０４２，１０４４には、１つの重視領域１０５３が跨って存在するとする。ここで、重視領域１０５１〜１０５３の面積は等しいものとする。
【００３７】
この場合、ＣＰＵ２０１は、ページ画像１０４２，１０４４に対し、ページ画像１０４１，１０４３よりも前の印刷順番を割り当てると決定する。ＣＰＵ２０１はまた、ページ画像１０４２，１０４４に対し、連続する印刷順番を割り当てると決定する。ＣＰＵ２０１は、ページ画像１０４２，１０４４に対しては、重視領域の割合に基づき、印刷順番を決定する。
図１０（ｃ）に示す例においては、ページ画像１０４４における割合がページ画像１０４２における割合に比べて大きいので、ＣＰＵ２０１は、ページ画像１０４４，１０４２の印刷順番をそれぞれ１番、２番に決定する。ＣＰＵ２０１は、さらにページ画像１０４１，１０４３の印刷順番をそれぞれ３番、４番に決定する。
【００３８】
以上のように、本実施形態にかかる画像形成装置２００は、重視領域に基づいて、ページ画像の印刷順番を変更することにより、１つの画像を構成する複数のページ画像において、重要な領域の色味変動を抑えることができる。
【００３９】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００４０】
以上、上述した各実施形態によれば、１つの画像を構成する複数のページ画像において、重要な領域の色味変動を抑えることができる。
【００４１】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2015050639.tif 000003
【図２】
2015050639.tif 000004
【図３】
2015050639.tif 000005
【図４】
2015050639.tif 000006
【図５】
2015050639.tif 000007
【図６】
2015050639.tif 000008
【図７】
2015050639.tif 000009
【図８】
2015050639.tif 000010
【図９】
2015050639.tif 000011
【図１０】
2015050639.tif 000012