(57)【要約】【課題】小冊子の残ページを検出して、当該残ページに画像を挿入する印刷データ生成装置、印刷設定プログラムおよび印刷装置を提供する。【解決手段】本発明にかかる印刷データ生成装置は、両面にそれぞれ２ページ印刷された印刷用紙を複数枚重ねて、中綴じ製本して小冊子を作成可能なように、印刷用紙を印刷するための印刷データ生成装置において、印刷用紙に印刷される文書の文書データに基づいて、小冊子において文書が印刷されずに残る残ページを検出する残ページ検出手段と、検出された残ページの残り方に基づいて、残ページに挿入するための、前記文書とは別の画像を選択する選択手段と、選択手段により選択された別の画像を、文書データの残ページに挿入して印刷データを生成するデータ生成手段と、を有する。【選択図】図３
2012123760.tif 000002
【特許請求の範囲】
【請求項１】
両面にそれぞれ２ページ印刷された印刷用紙を複数枚重ねて、中綴じ製本して小冊子を作成可能なように、前記印刷用紙を印刷するための印刷データを生成する印刷データ生成装置において、
前記印刷用紙に印刷される文書の文書データに基づいて、前記小冊子において文書が印刷されずに残る残ページを検出する残ページ検出手段と、
検出された前記残ページの残り方に基づいて、前記残ページに挿入するための、前記文書とは別の画像を選択する選択手段と、
前記選択手段により選択された前記別の画像を、前記文書データの残ページに挿入して印刷データを生成するデータ生成手段と、
を有する印刷データ生成装置。
【請求項２】
前記画像は、１ページの前記残ページに挿入するための１ページ相当のページ画像、見開き２ページの前記残ページに亘って挿入するための１ページ相当の見開きページ画像、両面に残る前記残ページにそれぞれ挿入するための２つの相関した１ページ相当の両面画像のうち少なくとも一つである請求項１に記載の印刷データ生成装置。
【請求項３】
前記画像は、記憶手段に記憶されており、
前記選択手段は、前記記憶手段に記憶された画像から、前記残ページの残り方に合致した画像を選択する請求項１または２に記載の印刷データ生成装置。
【請求項４】
前記残ページ検出手段は、前記印刷用紙に印刷される文書の文書データのページ数が４で割り切れない場合に、前記文書データのページ数に基づいて前記小冊子に残る残ページ数を算出し、
前記選択手段は、前記算出された残ページ数に合致した画像を選択する請求項１〜３のいずれか一項に記載の印刷データ生成装置。
【請求項５】
両面にそれぞれ２ページ印刷された印刷用紙を複数枚重ねて、中綴じ製本して小冊子を作成可能なように、前記印刷用紙を印刷するための印刷データを生成する印刷データ生成装置により実行されるプログラムであって、
前記印刷用紙に印刷される文書の文書データに基づいて、前記小冊子において文書が印刷されずに残る残ページを検出する手順と、
検出された前記残ページの残り方に基づいて、前記残ページに挿入するための、前記文書とは別の画像を選択する手順と、
前記別の画像を選択する手順において選択された前記別の画像を、前記文書データの残ページに挿入して印刷データを生成する手順と、
を含む印刷設定プログラム。
【請求項６】
前記画像は、１ページの前記残ページに挿入するための１ページ相当のページ画像、見開き２ページの前記残ページに亘って挿入するための１ページ相当の見開きページ画像、両面に残る前記残ページにそれぞれ挿入するための２つの相関した１ページ相当の両面画像のうち少なくとも一つである請求項５に記載の印刷設定プログラム。
【請求項７】
前記画像は、記憶手段に記憶されており、
前記画像を選択する手順は、前記記憶手段に記憶された画像から、前記残ページの残り方に合致した画像を選択する手順を含む、請求項５または６に記載の印刷設定プログラム。
【請求項８】
前記残ページを検出する手順は、前記印刷用紙に印刷される文書の文書データのページ数が４で割り切れない場合に、前記文書データのページ数に基づいて前記小冊子に残る残ページ数を算出する手順を含み、
前記画像を選択する手順は、前記算出された残ページ数に合致した画像を選択する手順を含む、請求項５〜７のいずれか一項に記載の印刷設定プログラム。
【請求項９】
請求項５〜８のいずれか一項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
両面にそれぞれ２ページ印刷された印刷用紙を複数枚重ねて、中綴じ製本して小冊子を作成可能なように、前記印刷用紙を印刷するための印刷装置において、
前記印刷用紙に印刷される文書の文書データに基づいて、前記小冊子において文書が印刷されずに残る残ページを検出する残ページ検出手段と、
検出された前記残ページの残り方に基づいて、前記残ページに挿入するための、前記文書とは別の画像を選択する選択手段と、
を有する印刷装置。
【請求項１１】
両面にそれぞれ２ページ印刷された印刷用紙を複数枚重ねて、中綴じ製本して小冊子を作成可能なように、前記印刷用紙を印刷するための印刷装置により実行されるプログラムであって、
前記印刷用紙に印刷される文書の文書データに基づいて、前記小冊子において文書が印刷されずに残る残ページを検出する手順と、
検出された前記残ページの残り方に基づいて、前記残ページに挿入するための、前記文書とは別の画像を選択する手順と、
を含む印刷設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データ生成装置、印刷設定プログラムおよび印刷装置に関し、特に、小冊子印刷時の余白ページに画像を挿入して印刷するための印刷データ生成装置、印刷設定プログラムおよび印刷装置に関する。
【背景技術】
【０００２】
従来より、印刷用紙の両面にそれぞれ２ページ面付けし、印刷された印刷用紙を複数枚重ねて中綴じ製本するための小冊子印刷がある。面付けの印刷では、製本された小冊子の最後の数ページ上に印字が印刷されない余白ページ（残ページ）を残してしまうことがあった。
【０００３】
余白を有する印刷用紙の印刷スペースに広告等の画像データを挿入する技術が知られている（特許文献１参照）。この技術では、印刷用紙上に水平方向に並べられる画像データのサイズから余白サイズを把握することによって、画像データを印刷スペースに均等に割り付ける。
【０００４】
しかし、上記印刷技術では、画像データを均等に割り付けるものの、割り付ける画像は作業者の判断により選択する必要がある。画像を選択する手間がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１７１２０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本願発明は、上記課題に基づいてなされたものである。すなわち、本願発明は、文書データ中の余白ページを検出して、余白ページに印刷するのに適した画像を自動で選択できる印刷データ生成装置、印刷設定プログラムおよび印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の上記目的は、下記の手段によって達成される。
【０００８】
（１）両面にそれぞれ２ページ印刷された印刷用紙を複数枚重ねて、中綴じ製本して小冊子を作成可能なように、前記印刷用紙を印刷するための印刷データを生成する印刷データ生成装置において、前記印刷用紙に印刷される文書の文書データに基づいて、前記小冊子において文書が印刷されずに残る残ページを検出する残ページ検出手段と、検出された前記残ページの残り方に基づいて、前記残ページに挿入するための、前記文書とは別の画像を選択する選択手段と、前記選択手段により選択された前記別の画像を、前記文書データの残ページに挿入して印刷データを生成するデータ生成手段と、を有する印刷データ生成装置。
【０００９】
（２）前記画像は、１ページの前記残ページに挿入するための１ページ相当のページ画像、見開き２ページの前記残ページに亘って挿入するための１ページ相当の見開きページ画像、両面に残る前記残ページにそれぞれ挿入するための２つの相関した１ページ相当の両面画像のうち少なくとも一つである上記（１）に記載の印刷データ生成装置。
【００１０】
（３）前記画像は、記憶手段に記憶されており、前記選択手段は、前記記憶手段に記憶された画像から、前記残ページの残り方に合致した画像を選択する上記（１）または（２）に記載の印刷データ生成装置。
【００１１】
（４）前記残ページ検出手段は、前記印刷用紙に印刷される文書の文書データのページ数が４で割り切れない場合に、前記文書データのページ数に基づいて前記小冊子に残る残ページ数を算出し、前記選択手段は、前記算出された残ページ数に合致した画像を選択する上記（１）〜（３）のいずれか一つに記載の印刷データ生成装置。
【００１２】
（５）両面にそれぞれ２ページ印刷された印刷用紙を複数枚重ねて、中綴じ製本して小冊子を作成可能なように、前記印刷用紙を印刷するための印刷データを生成する印刷データ生成装置により実行されるプログラムであって、前記印刷用紙に印刷される文書の文書データに基づいて、前記小冊子において文書が印刷されずに残る残ページを検出する手順と、検出された前記残ページの残り方に基づいて、前記残ページに挿入するための、前記文書とは別の画像を選択する手順と、前記別の画像を選択する手順において選択された前記別の画像を、前記文書データの残ページに挿入して印刷データを生成する手順と、を含む印刷設定プログラム。
【００１３】
（６）前記画像は、１ページの前記残ページに挿入するための１ページ相当のページ画像、見開き２ページの前記残ページに亘って挿入するための１ページ相当の見開きページ画像、両面に残る前記残ページにそれぞれ挿入するための２つの相関した１ページ相当の両面画像のうち少なくとも一つである上記（５）に記載の印刷設定プログラム。
【００１４】
（７）前記画像は、記憶手段に記憶されており、前記画像を選択する手順は、前記記憶手段に記憶された画像から、前記残ページの残り方に合致した画像を選択する手順を含む、上記（５）または（６）に記載の印刷設定プログラム。
【００１５】
（８）前記残ページを検出する手順は、前記印刷用紙に印刷される文書の文書データのページ数が４で割り切れない場合に、前記文書データのページ数に基づいて前記小冊子に残る残ページ数を算出する手順を含み、前記画像を選択する手順は、前記算出された残ページ数に合致した画像を選択する手順を含む、上記（５）〜（７）のいずれか一つに記載の印刷設定プログラム。
【００１６】
（９）上記（５）〜（８）のいずれか一つに記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００１７】
（１０）両面にそれぞれ２ページ印刷された印刷用紙を複数枚重ねて、中綴じ製本して小冊子を作成可能なように、前記印刷用紙を印刷するための印刷装置において、前記印刷用紙に印刷される文書の文書データに基づいて、前記小冊子において文書が印刷されずに残る残ページを検出する残ページ検出手段と、検出された前記残ページの残り方に基づいて、前記残ページに挿入するための、前記文書とは別の画像を選択する選択手段と、を有する印刷装置。
【００１８】
（１１）両面にそれぞれ２ページ印刷された印刷用紙を複数枚重ねて、中綴じ製本して小冊子を作成可能なように、前記印刷用紙を印刷するための印刷装置により実行されるプログラムであって、前記印刷用紙に印刷される文書の文書データに基づいて、前記小冊子において文書が印刷されずに残る残ページを検出する手順と、検出された前記残ページの残り方に基づいて、前記残ページに挿入するための、前記文書とは別の画像を選択する手順と、を含む印刷設定プログラム。
【発明の効果】
【００１９】
本発明によれば、小冊子印刷の文書データ中の余白ページを検出して、余白ページに印刷するのに適した画像を自動で選択して挿入できるので、余白ページを有効利用できると同時に小冊子の見栄えを向上でき、画像選択および挿入のための手間が省ける。
【図面の簡単な説明】
【００２０】
【図１】本発明にかかる印刷装置の全体構成を示すブロック図である。
【図２】本実施形態により印刷設定するための印刷設定画面（プリンタドライバ設定画面）の一例を示す図である。
【図３】本実施形態により印刷ジョブを受信したプリンタによる処理を示したフローチャートである。
【図４】本実施形態により残ページに挿入用の画像を挿入するための処理を示したフローチャートである。
【図５】本実施形態により作成された印刷物の一例を示す図である。
【図６】本実施形態により作成された印刷物の他の例を示す図である。
【図７】本実施形態により作成された印刷物のさらに他の例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態を、図面を参照して詳細に説明する。
【００２２】
図１は、本発明にかかる印刷装置の全体構成を示すブロック図である。
【００２３】
本実施形態の印刷装置（印刷データ生成装置）１０は、制御部１１、画像読取部１７、操作部１８、画像形成部１９から構成される。これらは信号をやり取りするためのバスを介して相互に接続されている。また、印刷装置１０は、ネットワーク５０を介して、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）５１と接続されうる。
【００２４】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２、メモリ１３、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１４、ビデオＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）部１５、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１６、を含む。これらは信号をやり取りするためのバスを介して相互に接続されている。
【００２５】
ＣＰＵ１２は、プログラムにしたがって、上記各部の制御、各種の演算処理（たとえば、ラスタライズ（ＲＩＰ）処理、画像データ検出および挿入、印刷データ生成等）または各種指示（たとえば、印刷指示等）を行う。
【００２６】
メモリ１３は、各種プログラムや各種データを格納するためのＲＯＭ、ワークエリアとして一時的にプログラムやデータを記憶するためのＲＡＭ等から構成される。また、メモリ１３は、たとえば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）により構成されうる。
【００２７】
ＨＤＤ１４は、オペレーティングシステムを含む各種プログラムや各種データ（たとえば、挿入用の画像データ）を格納する。ＨＤＤ１４には、ネットワークを介して接続された他の印刷装置から受信されたページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データを翻訳してビットマップ形式の画像データを生成するためのプリンタドライバとしてのプログラムが格納されている。また、ＨＤＤ１４には、ＰＤＬデータを解析して印刷設定を把握するプログラム、ＰＤＬデータに画像等のデータを挿入するためのプログラム、またはビットマップ形式の画像データを編集等するためのプログラムが格納されている。
【００２８】
ビデオＩ／Ｆ部１５は、ＣＰＵ１２によりＲＩＰ処理された画像データ（ラスタデータ）を画像形成部１９に送信する。
【００２９】
ＮＩＣ１６は、外部機器と通信するための通信インタフェースとしての機能を有し、ＰＣ５１との間でネットワーク５０を介してデータの送受信を行う入出力装置である。すなわち、ＮＩＣ１６は、ＰＣ５１と接続を確立し、各種ネットワークプロトコルによりデータの送受信を行う。たとえば、ＮＩＣ１６は、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格によるネットワークインタフェース、ＵＳＢ、ＩＥＥＥ１３９４等のシリアルインタフェース、ＳＣＳＩ、ＩＥＥＥ１２８４等のパラレルインタフェース、ＢＬＵＥＴＯＯＴＨ（登録商標）、ＩＥＥＥ８０２．１１、ＨｏｍｅＲＦ、ＩｒＤＡ等の無線通信インタフェース、電話回線に接続するための電話回線インタフェース等を含む。
【００３０】
画像読取部１７は、所定の読み取り装置（たとえば、フラットベッドスキャナ）にセットされた原稿、または原稿自動送り装置（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）により所定の読み取り位置に搬送された原稿から、画像データを生成する。具体的には、画像読取部１７は、上記原稿に蛍光ランプ等の光源から光を当て、その反射光をＣＣＤイメージセンサ等の撮像装置により光電変換して、その電気信号から画像データを生成する。
【００３１】
操作部１８は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、ユーザによる各種設定の入力および各種情報の表示に使用される。
【００３２】
画像形成部１９は、帯電、露光、現像、転写および定着の各工程を含む電子写真式プロセス等の周知の作像プロセスを用いて、ビデオＩ／Ｆ部１５から受信された画像データに基づく画像を印刷用紙に印刷する。なお、画像形成部１９は、制御部１１とは別に、ラスタデータを印刷するために、その制御を行う専用のＭＰＵ（Ｍｉｃｒｏ−Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）や印刷のための画像を展開する記憶装置（たとえばＲＡＭまたはＨＤＤなど）を、プリンタエンジンとして独立して備えられてもよい（いずれも不図示）。その場合、プリンタエンジンとその他の部分（その他の部分をコントローラ部という）とは、画像通信回線としてのビデオＩ／Ｆ部１５を介して接続されうる。なお、上述した印刷装置１０のように、画像形成部１９が印刷装置１０の一部分として他の部分と一体的に構成されている場合は、プリンタエンジンが使用するＣＰＵや記憶装置ついては、印刷装置１０内のＣＰＵ１２やメモリ１３、ＨＤＤ１４が兼ねる。
【００３３】
ネットワーク５０は、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格によりコンピュータやネットワーク機器同士を接続したＬＡＮや、ＬＡＮ同士を専用線で接続したＷＡＮ等からなる。なお、印刷装置１０とＰＣ５１とは、ネットワーク５０を介することなく、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）により直接機器間接続（ローカル接続）されていてもよい。また、ネットワーク５０に接続される機器の種類および台数は、図１に示す例に限定されない。たとえば、サーバがネットワーク５０に接続されてもよい。
【００３４】
ＰＣ５１は、プリンタドライバ等の各種アプリケーションがインストールされたネットワーク端末である。ユーザは、ＰＣ５１においてたとえばマイクロソフトＷｏｒｄ（登録商標）等の文書作成アプリケーションを使用して文書データを作成でき、プリンタドライバによりネットワーク５０を介して印刷ジョブを印刷装置１０に送信する。印刷ジョブはＰＤＬ等によって記述され、文書データのほか、小冊子印刷するための設定、ステープル綴じするための設定等の印刷設定を含む。ＰＤＬの例としては、たとえば、ＰＳ（ＰｏｓｔＳｃｒｉｐｔ（登録商標））、ＸＰＳ（ＸＭＬ  Ｐａｐｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）等がある。
【００３５】
なお、印刷装置１０は、それぞれ上述した構成要素以外の構成要素を含んでいてもよく、あるいは、上述した構成要素のうちの一部が含まれていなくてもよい。
【００３６】
（小冊子印刷するための処理）
以下、図２〜４を参照して、本実施形態にかかる小冊子印刷するための処理を詳細に説明する。
【００３７】
図２は本実施形態により印刷設定するための印刷設定画面（プリンタドライバ設定画面）の一例を示す図、図３は本実施形態により印刷ジョブを受信したプリンタ（印刷装置）による処理を示したフローチャート、図４は本実施形態により残ページに画像を挿入するための処理を示したフローチャートである。
【００３８】
本実施形態では、まず、前提として、ＰＣ５１により印刷ジョブが作成される。印刷ジョブは、ユーザによって作成された文書データおよびユーザによって設定された印刷設定に基づいて作成される。文書データは、ＰＣ５１により、文書作成アプリケーションを使用して作成される。文書データは、文字データのほか、図面や写真等の非文字データを含む。そして、作成された文書データを印刷するために、ＰＣ５１にインストールされたプリンタドライバが起動される。ＰＣ５１は、図２に示される印刷設定画面２０を介してユーザにより設定される各種印刷設定を受け付ける。特に、ＰＣ５１は、面付け設定項目２１における“小冊子”が指定されることにより、印刷用紙の両面にそれぞれ２ページ印刷する小冊子印刷の設定を受け付ける（プレビュー画面２３参照）。
【００３９】
また、印刷設定画面２０には、残ページに画像を挿入するための残ページ画像挿入項目２２が設けられる。ユーザにより残ページ画像挿入項目２２にチェックが付けられることによって、ＰＣ５１は、小冊子に残る残ページに画像を挿入するための処理を実行する。プレビュー画面２３により、小冊子印刷による印刷仕上がり様子を確認できる。
【００４０】
印刷設定画面２０には、さらに、「ＯＫ」ボタン、「キャンセル」ボタン、「ヘルプ」ボタン等が適宜構成される。「ＯＫ」ボタンが押下（クリック）されると、プリンタドライバにより印刷設定に基づく印刷ジョブが生成され、プリンタドライバはネットワーク５０を介して印刷装置１０に印刷ジョブを送信する。
【００４１】
送信された印刷ジョブに基づいて、印刷装置１０は次のように作用する。
【００４２】
図３に示されるように、作成された印刷ジョブはプリンタドライバから送信され、印刷装置１０により受信される（ステップＳ１０１）。印刷ジョブは、上述のように、文書データおよび各種印刷設定を含むＰＤＬデータである。
【００４３】
続いて、印刷時の面付けの設定として、“小冊子”が設定されているか否かが判断される（ステップＳ１０２）。ステップＳ１０１において受信された印刷ジョブは、コントローラ（または制御部１１）により解析され、印刷設定が把握される。面付けの設定として“小冊子”が指定されていない場合（ステップＳ１０２：ＮＯ）、受信された印刷ジョブについてＲＩＰ処理が実行される（ステップＳ１０５）。
【００４４】
一方、面付けの設定として“小冊子”が指定されている場合（ステップＳ１０２：ＹＥＳ）、残ページがあるか否かが判断される（ステップＳ１０３）。このステップでは、受信された印刷ジョブに含まれる文書データに基づいて小冊子が印刷された場合に、小冊子の最後に残ページが形成されるか否かが判断される。具体的には、印刷装置１０は、印刷ジョブに含まれる文書データが、４で割り切れるページ数に印刷されうるか否かを判断する。４で割り切れるページ数に文書データが印刷される場合、小冊子による印刷時に残ページは形成されないので、残ページはないと判断され（ステップＳ１０３：ＮＯ）、ステップＳ１０５に処理が進む。
【００４５】
一方、印刷ジョブに含まれる文書データが４で割り切れるページ数に印刷されない場合、３ページ以下の残ページが小冊子に形成されることになるので、残ページがあると判断され（ステップＳ１０３：ＹＥＳ）、残ページに挿入用の画像データを挿入するための処理が実行される（ステップＳ１０４）。（詳細は後述する。）
続いて、ＲＩＰ処理が実行される（ステップＳ１０５）。このステップでは、印刷ジョブに含まれる文書データについて、コントローラによりＲＩＰ処理が実行される。ステップＳ１０４の処理を経た印刷ジョブについては、後述のように、残ページに挿入用の画像が挿入された文書のための文書データについて、ＲＩＰ処理が実行される。
【００４６】
続いて、ＲＩＰ処理された画像データは、プリンタエンジン（または画像形成部１９）に送信され（ステップＳ１０６）、印刷ジョブに含まれる印刷設定に基づいて画像データに基づく画像が印刷され、小冊子印刷のための処理が終了される。
【００４７】
（画像データを挿入するための処理）
以下、ステップＳ１０４における残ページに挿入用の画像を挿入する処理（オリジナルの文書データに、挿入用の画像データを組み合わせる処理）について詳細に説明する。
【００４８】
図４は本実施形態により残ページに挿入用の画像を挿入するための処理を示したフローチャート、図５〜７は本実施形態により作成された印刷物の例を示す図であり、図５は見開きページの２ページにわたる画像が挿入され、最終ページに１ページの画像が挿入されて印刷された小冊子の一部を例として示す図、図６は両面残ページのそれぞれに１ページ相当の画像が挿入されて印刷された小冊子印刷の一部を例として示す図、図７は片面残ページに１ページ相当の画像が挿入されて印刷された小冊子印刷の一部を示す図である。
【００４９】
本実施形態の残ページに挿入用の画像を挿入するための処理では、まず、挿入用の画像の画像データがリストアップされる（ステップＳ２０１）。このステップでは、記憶手段に記憶された挿入用の画像データが印刷装置１０によって認識され、残ページに挿入可能な画像の候補としてリストアップされる。各々の画像データはページ単位で記憶され、印刷時の画像の大きさは印刷用紙のサイズに合わせて印刷時に適宜調整されうる。
【００５０】
続いて、見開きの残ページがあるか否かが判断される（ステップＳ２０２）。このステップでは、印刷ジョブに含まれる文書データが小冊子印刷された場合の残ページは、見開きページを含む３ページあるか否かが判断される。残ページが３ページである場合とは、小冊子の最後の片面のページ（最終ページ）と、最終ページの前２ページに該当する見開きページとを含む、計３ページが残ページとして残される場合である。
【００５１】
見開きの残ページがない、すなわち、計１ページまたは２ページの残ページしかないと判断される場合（ステップＳ２０２：ＮＯ）、ステップＳ２０９に処理が進む。
【００５２】
一方、見開きの残ページがある、すなわち、計３ページの残ページがあると判断される場合（ステップＳ２０２：ＹＥＳ）、ステップＳ２０３に処理が進む。ステップＳ２０３では、残ページの残り方の一形態としての、見開き残ページに挿入可能な画像があるか否かが判断される。具体的には、ステップＳ２０１でリストアップされた画像が検索されて、見開きページに挿入できる画像があるか否かが判断される。見開きページに挿入できる画像（見開きページ画像）は、印刷面について横方向が長辺となるランドスケープ画像を含み、たとえば地図のように、２ページにわたって印刷されると見栄えが良く、都合の良い画像データである。
【００５３】
見開きページ画像があると判断された場合（ステップＳ２０３：ＹＥＳ）、見開き２ページに亘って画像データが挿入される（ステップＳ２０４）。このステップでは、見開きページ画像が存在すると判断されたので、小冊子の見開き２ページに１ページ相当の画像が両面に亘って印刷されるように、文書データが編集される。すなわち、小冊子の対応する見開き２ページに画像が挿入されるように、コントローラにより文書データが再構成される。
【００５４】
続いて、１ページ相当の挿入用の画像が存在するか否かが判断される（ステップＳ２０５）。このステップでは、小冊子の見開きページの後にある最終ページに挿入するための、１ページ相当の画像（ページ画像）が存在するか否かが判断される。ページ画像が存在しないと判断された場合（ステップＳ２０５：ＮＯ）、最終ページには画像が挿入されることなく、画像を挿入するための処理は終了される。
【００５５】
一方、１ページ相当の画像が存在すると判断された場合（ステップＳ２０５：ＹＥＳ）、最終ページに１ページ相当の画像が挿入される（ステップＳ２０６）。このステップでは、小冊子の最終ページに挿入するためのページ画像が検出されたことにより、小冊子の最終ページに当該画像が印刷されるように、小冊子の文書データに基づく文書の対応するページにページ画像が１ページ相当の画像として挿入される。文書データが再構成される。
【００５６】
見開きページに画像が挿入されて印刷された小冊子の様子は、図５に示す通りである。図５（Ａ）は、小冊子のオリジナルの文書データに基づいて印刷された原稿の最後の２ページ（４ｎ−４および４ｎ−３ページ目（ｎは自然数））を示す。図５（Ｂ）は、本実施形態により、見開きの残ページに対応する小冊子の文書データ内にランドスケープ画像データが挿入されて、小冊子の見開き残ページ（４ｎ−２および４ｎ−１ページ目）に画像が第１および第２追加ページとして印刷された様子を示す。図５（Ｃ）は、本実施形態により、最終残ページに対応して文書データ内に１ページ相当の画像データが挿入されて、小冊子の最終ページ（４ｎページ目）に画像が第３追加ページとして印刷された様子を示す。
【００５７】
見開きページに挿入可能な画像データがないと判断された場合（ステップＳ２０３：ＮＯ）、１ページ相当の画像データが存在するか否かが判断される（ステップＳ２０７）。このステップでは、３ページの残ページに挿入するための、１ページ相当の画像（ページ画像）が存在するか否かが判断される。具体的には、当該残ページに挿入するための１ページ相当の画像が、ステップＳ２０１でリストアップされた画像から検索される。
【００５８】
続いて、１ページ相当の画像が検出された場合（ステップＳ２０７：ＹＥＳ）、ページに画像が挿入される（ステップＳ２０８）。このステップでは、検出されたページ画像は、３ページの残ページに印刷されるように、たとえば検出された順に、小冊子の文書データに基づく文書の対応するページに挿入される。文書データが再構成される。３ページの残ページのうち、１ページまたは２ページだけについて画像が挿入されるようにしてもよい。
【００５９】
一方、１ページ相当の画像が存在しないと判断された場合（ステップＳ２０７：ＮＯ）、残ページに画像は挿入されることなく、画像を挿入するための処理は終了される。
【００６０】
見開きの残ページがない、すなわち、計１または２ページの残ページしかないと判断される場合（ステップＳ２０２：ＮＯ）、ステップＳ２０９に処理が進む。ステップＳ２０９では、残ページの残り方の一形態としての、両面残ページがあるか否かが判断される。両面残ページとは、小冊子の最終ページおよび最終ページの前のページを含む、小冊子の裏表紙に対応する用紙の両面にある残ページである。したがって、このステップでは、小冊子の最終ページおよび最終から１ページ前のページを含む、計２ページの残ページがあるか否かが判断されることになる。両面残ページがない、すなわち、計１ページの残ページしかないと判断された場合（ステップＳ２０９：ＮＯ）、ステップＳ２１２に処理が進む。
【００６１】
一方、両面残ページがあると判断された場合（ステップＳ２０９：ＹＥＳ）、１ページ相当の画像が存在するか否かが判断される（ステップＳ２１０）。このステップでは、上述のステップＳ２０７と同様の処理が実行される。具体的には、１ページ相当の画像が２つ以上検出された場合、好適には２つの相互に関連した両面画像が検出された場合、当該検出された順に２つの画像が、２ページの残ページの両方に対してそれぞれ挿入される（ステップＳ２１１）。あるいは、１つの画像しか検出されない場合には、当該検出された画像が２ページの残ページのうちの一方に挿入されてもよい。
【００６２】
両面残ページのそれぞれに１ページ相当の画像が挿入されて印刷された小冊子の様子は、図６に示す通りである。図６（Ａ）は、小冊子の文書データに基づいて印刷された原稿の最終ページ（４ｎ−２ページ目）、および本実施形態により両面残ページのうち前側のページ（４ｎ−１ページ目）に１ページ相当の画像が挿入された様子を示す。小冊子の両面残ページの前側のページにおいて、挿入された画像が第１追加ページとして印刷されている。図６（Ｂ）は、本実施形態により、両面残ページのうち後側のページ（４ｎページ目）に１ページ相当の画像データが挿入され、当該残ページに画像が第２追加ページとして印刷された様子を示す。
【００６３】
ステップＳ２１２では、残ページの残り方の一形態としての、片面残ページがあるか否かが判断される。片面残ページとは、小冊子の最終ページに対応する、用紙の片面にある残ページである。片面残ページがないと判断された場合（ステップＳ２１２：ＮＯ）、画像を挿入すべき残ページがないので、画像を挿入するための処理は終了される。
【００６４】
一方、片面残ページがあると判断された場合（ステップＳ２１２：ＹＥＳ）、ステップＳ２０５、ステップＳ２０７またはＳ２１０同様、１ページ相当の画像データが存在するか否かが判断される（ステップＳ２１３）。具体的には、１ページ相当の画像が１つでも検出された場合（ステップＳ２１３：ＹＥＳ）、当該検出された１つの画像が、上記片面残ページに対して挿入される（ステップＳ２１４）。
【００６５】
一方、１ページ相当の画像が存在しない場合（ステップＳ２１３：ＮＯ）、片面残ページに挿入すべき画像が存在しないので、画像を挿入するための処理は終了される。
【００６６】
片面残ページに１ページ相当の画像が挿入されて印刷された小冊子の様子は、図７に示す通りである。図７（Ａ）は、小冊子の文書データに基づいて印刷された原稿の最後の２ページ（４ｎ−２および４ｎ−１ページ目）を示す。図７（Ｂ）は、本実施形態により、片面残ページに対応する小冊子の文書データ内に１ページ相当の画像データが挿入されて、当該片面残ページ（４ｎページ目）に画像が第１追加ページとして印刷された様子を示す。
【００６７】
以上のように、本実施形態では、元々の文書データでは印刷されない最後の残ページのページを検出し、残ページ数（残ページの残り方）に基づいて挿入する画像を自動的に選択し、印刷できる。したがって、小冊子印刷の文書データのページ数が４の倍数でない場合に必ず残されてしまう残ページを有効利用できると同時に、小冊子の見栄えを向上できる。
【００６８】
同時に、本実施形態では、残ページの残り方に合致した、好適な画像が自動で検索されて挿入されるので、画像挿入するための手間を大幅に省くことができる。
【００６９】
なお、上記実施形態では、小冊子の最後に残される残ページに画像を挿入する形態についてのみ述べたが、これに限定されない。たとえば、余白ページが元々の文書データ中にある場合でも、上記実施形態により、余白ページが残ページとして検出され、余白ページのあり方（残り方）に適した画像を挿入することができる。この場合、文書データ中の余白ページは、ページのデータ量を検出したり、ページ中の画像データのピクセル数を算出したりして検出されうる。
【００７０】
また、上記実施形態では、文書データ中に画像データが挿入される形態について述べた。しかし、これに限定されない。文書データ中に画像データを挿入してからＲＩＰ処理するのではなく、ＲＩＰ処理された文書データとＲＩＰ処理された画像データとが合成されるように、ラスタデータを編集することによっても実現できる。
【００７１】
また、挿入するための画像の画像データを記憶する記憶手段として、メモリ１３またはＨＤＤ１４が示されたが、これに限定されない。様々な画像データを記憶する手段としてのサーバ（不図示）が、ネットワーク５０を介して印刷装置１０と接続されてもよい。
【００７２】
上記実施形態では、ステップＳ２０５，Ｓ２０７，Ｓ２１０，Ｓ２１３において、挿入用の画像が検出されると述べた。このような画像を検出するためのステップでは、いかなる画像検索アルゴリズムが使用されてもよい。たとえば、画像データについてのヒストグラムにより画像を分析して判別したり、画像データの画像特徴を抽出することにより画像データを判別したりする方法がある。本願発明では、任意の公知の画像検出アルゴリズムが使用されうる。
【００７３】
また、ステップＳ２０８では、３ページの残ページに対して、１ページ相当の画像が検出された順に挿入される形態について述べた。しかし、これに限定されない。たとえば、少なくとも最終ページに対しては、図５（Ｃ）に示されるような会社情報に関する画像データが挿入されるように、画像検出アルゴリズムまたは画像挿入プログラムを構成してもよい。
【００７４】
また、上記実施形態では、１ページの残ページについて１ページ相当の画像が１つ挿入される形態について述べたが、これに限定されない。たとえば、１ページの残ページに複数の画像が挿入されるようにしてもよい。
【００７５】
上記実施形態では、印刷設定についての処理がプリンタドライバによって行われる場合について説明したが、プリンタドライバではなくアプリケーションによって行われることもできる。
【００７６】
本実施形態にかかる印刷システムにおける各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷システムの一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【００７７】
１０  印刷装置、
１１  制御部、
１２  ＣＰＵ、
１３  メモリ、
１４  ＨＤＤ、
１５  ビデオＩ／Ｆ部、
１６  ＮＩＣ、
１７  画像読取装置、
１８  操作部、
１９  画像形成部、
２０  印刷設定画面（プリンタドライバ設定画面）、
５０  ネットワーク、
５１  ＰＣ。
【図３】
2012123760.tif 000003
【図４】
2012123760.tif 000004
【図６】
2012123760.tif 000005
【図７】
2012123760.tif 000006
【図１】
2012123760.tif 000007
【図２】
2012123760.tif 000008
【図５】
2012123760.tif 000009