(57)【要約】【課題】印刷された文書を第三者に覗き見され難く、所望の文書の検索が容易な合い紙を印刷用紙の消費を抑えて出力する。【解決手段】プリンタードライバー５０は、画像を印刷する第１の印刷ジョブを生成する第１の機能と、第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブを生成する第２の機能と、第２の印刷ジョブを出力し、続いて第１の印刷ジョブを出力する第３の機能と、次に印刷すべき画像の有無を判定する第４の機能と、次の画像が有る場合、画像を印刷する第１の印刷ジョブの生成、第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブの生成、第２の印刷ジョブの出力、および第１の印刷ジョブの出力を次の画像が無くなるまで順次繰り返す第５の機能と、次の画像が無くなったら最後に出力した第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブを生成し、生成した第２の印刷ジョブを出力する第６の機能と、を備える。【選択図】図２
2012108831.tif 000002
【特許請求の範囲】
【請求項１】
画像を印刷する第１の印刷ジョブを生成する第１の機能と、
前記第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブを生成する第２の機能と、
前記第２の印刷ジョブを出力し、続いて前記第１の印刷ジョブを出力する第３の機能と、
次に印刷すべき前記画像の有無を判定する第４の機能と、
前記第４の機能で次に印刷すべき前記画像が有ると判定した場合、前記画像を印刷する第１の印刷ジョブの生成、前記第１の印刷ジョブに関する情報を印刷する前記第２の印刷ジョブの生成、前記第２の印刷ジョブの出力、および前記第１の印刷ジョブの出力を次に印刷すべき前記画像が無くなるまで順次繰り返す第５の機能と、
前記第４の機能で次に印刷すべき前記画像が無いと判定した場合、または前記第５の機能で次に印刷すべき前記画像が無くなった場合、最後に出力した前記第１の印刷ジョブに関する情報を印刷する前記第２の印刷ジョブを生成し、生成した前記第２の印刷ジョブを出力する第６の機能と、を備えることを特徴とするプリンタードライバー。
【請求項２】
請求項１に記載のプリンタードライバーにおいて、
前記第２の印刷ジョブは、前記第１の印刷ジョブに関する情報を１枚の用紙の両面に印刷することを特徴とするプリンタードライバー。
【請求項３】
請求項２に記載のプリンタードライバーにおいて、
前記第２の印刷ジョブは、前記１枚の用紙の各面が対向する前記第１の印刷ジョブに関する情報をそれぞれの面に印刷し、一方の面が前記第１の印刷ジョブと対向しない場合、前記一方の面の裏面が対向する前記第１の印刷ジョブに関する情報を前記一方の面に印刷することを特徴とするプリンタードライバー。
【請求項４】
請求項１乃至３のいずれかに１項に記載のプリンタードライバーにおいて、
前記第４の機能は、次に印刷すべき前記画像を所定の時間内に取得できない場合、次に印刷すべき前記画像が無いと判定することを特徴とするプリンタードライバー。
【請求項５】
請求項１乃至４のいずれかに１項に記載のプリンタードライバーにおいて、
前記第２の印刷ジョブは、所定の色または所定の図形を印刷することを特徴とするプリンタードライバー。
【請求項６】
請求項１乃至５のいずれかに１項に記載のプリンタードライバーにおいて、
前記第２の印刷ジョブを生成して出力するか、否かを決定するための区切りページ設定機能を備えることを特徴とするプリンタードライバー。
【請求項７】
画像を印刷する第１の印刷ジョブを生成する第１の工程と、
前記第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブを生成する第２の工程と、
前記第２の印刷ジョブを出力し、続いて前記第１の印刷ジョブを出力する第３の工程と、
次に印刷すべき前記画像の有無を判定する第４の工程と、
前記第４の工程で次に印刷すべき前記画像が有ると判定した場合、前記画像を印刷する第１の印刷ジョブの生成、前記第１の印刷ジョブに関する情報を印刷する前記第２の印刷ジョブの生成、前記第２の印刷ジョブの出力、および前記第１の印刷ジョブの出力を次に印刷すべき前記画像が無くなるまで順次繰り返す第５の工程と、
前記第４の工程で次に印刷すべき前記画像が無いと判定した場合、または前記第５の工程で次に印刷すべき前記画像が無くなった場合、最後に出力した前記第１の印刷ジョブに関する情報を印刷する前記第２の印刷ジョブを生成し、生成した前記第２の印刷ジョブを出力する第６の工程と、を有することを特徴とする印刷方法。
【請求項８】
画像の印刷に関する情報を印刷して排出した後、前記画像を印刷して排出し、次に印刷すべき前記画像が有る場合、次に印刷すべき前記画像が無くなるまで、次に印刷すべき前記画像の印刷に関する情報の印刷と排出、および前記画像の印刷と排出を順次繰り返し、次に印刷すべき画像が無い場合、最後に印刷した前記画像の印刷に関する情報を印刷して排出することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタードライバー、印刷方法および印刷システムに関する。
【背景技術】
【０００２】
一人のユーザーが複数の文書をプリンターで印刷する場合や、ネットワークに接続されたプリンターに対して複数のユーザーがそれぞれの文書をプリンターで印刷する場合、ユーザーが印刷を指示した文書は、用紙に順次印刷されて排出部から排出される。ところが、１つの文書が複数のページで構成される場合、排出部には印刷された文書の束が積層されるため、文書の束の中から所望の文書のみを摘出するのは容易ではなかった。下記特許文献１には、このような問題を解決すべく、文書の非印刷面の側に文書の情報を印刷した合い紙を作成し、作成した合い紙を文書と文書の切れ目の位置に排出することで、所望の文書を容易に摘出できるような印刷装置が提案されている。また、ユーザーが印刷した文書の最初と最後に合い紙を印刷することで、文書の内容が第三者に見られないようにする技術も知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１４３０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、文書が連続して印刷される場合、文書の最初と最後に合い紙が印刷されるため、文書の最初の合い紙と１つ前に印刷された文書の最後の合い紙とが連続すると共に、文書の最後の合い紙と次に印刷された文書の最初の合い紙とが連続する。従って、文書束において合い紙が文書間で重複して印刷され、印刷用紙を多く消費する。
そこで本発明は、前記した課題に鑑みてなされたものであり、印刷用紙の消費を抑えつつ、印刷された文書の内容の漏洩を抑制する合い紙を出力することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
【０００６】
［適用例１］
本適用例にかかるプリンタードライバーは、画像を印刷する第１の印刷ジョブを生成する第１の機能と、前記第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブを生成する第２の機能と、前記第２の印刷ジョブを出力し、続いて前記第１の印刷ジョブを出力する第３の機能と、次に印刷すべき前記画像の有無を判定する第４の機能と、前記第４の機能で次に印刷すべき前記画像が有ると判定した場合、前記画像を印刷する第１の印刷ジョブの生成、前記第１の印刷ジョブに関する情報を印刷する前記第２の印刷ジョブの生成、前記第２の印刷ジョブの出力、および前記第１の印刷ジョブの出力を次に印刷すべき前記画像が無くなるまで順次繰り返す第５の機能と、前記第４の機能で次に印刷すべき前記画像が無いと判定した場合、または前記第５の機能で次に印刷すべき前記画像が無くなった場合、最後に出力した前記第１の印刷ジョブに関する情報を印刷する前記第２の印刷ジョブを生成し、生成した前記第２の印刷ジョブを出力する第６の機能と、を備えることを特徴とする。
【０００７】
このような機能によれば、画像を印刷する第１の印刷ジョブが生成され、第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブが生成されて出力された後、第１の印刷ジョブが出力される。更に、次に印刷すべき画像が有る場合、次の画像を印刷する第１の印刷ジョブが生成され、第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブが生成されて出力された後、第１の印刷ジョブが出力され、次に印刷すべき画像が無くなるまで順次繰り返される。また、次に印刷すべき画像が無いと判定した場合、または次に印刷すべき画像が無くなった場合、最後に出力した第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブが生成されて出力される。従って、プリンタードライバーは、画像を印刷する第１の印刷ジョブを連続して出力する場合、第２の印刷ジョブを複数の第１の印刷ジョブの最初と最後に出力し、更に、２つの第１の印刷ジョブ間に第２の印刷ジョブを出力する。この結果、これらの印刷ジョブを受け取った印刷装置において、画像を印刷する複数の印刷ジョブの各印刷ジョブ間と、複数の印刷ジョブの最初と最後に印刷ジョブの情報が印刷されるため、印刷ジョブの情報が印刷用紙に印刷された内容を秘匿し、印刷用紙の消費を抑えることができる。
【０００８】
［適用例２］
上記適用例にかかるプリンタードライバーにおいて、前記第２の印刷ジョブは、前記第１の印刷ジョブに関する情報を１枚の用紙の両面に印刷することが好ましい。
【０００９】
このような機能によれば、文書束を何れの側から捲った場合でも、第１の印刷ジョブに関する情報を容易に認識できる。
【００１０】
［適用例３］
上記適用例にかかるプリンタードライバーにおいて、前記第２の印刷ジョブは、前記１枚の用紙の各面が対向する前記第１の印刷ジョブに関する情報をそれぞれの面に印刷し、一方の面が前記第１の印刷ジョブと対向しない場合、前記一方の面の裏面が対向する前記第１の印刷ジョブに関する情報を前記一方の面に印刷することが好ましい。
【００１１】
このような機能によれば、文書束から印刷ジョブ毎の文書を容易に検索できる。
【００１２】
［適用例４］
上記適用例にかかるプリンタードライバーにおいて、前記第４の機能は、次に印刷すべき前記画像を所定の時間内に取得できない場合、次に印刷すべき前記画像が無いと判定しても良い。
【００１３】
［適用例５］
上記適用例にかかるプリンタードライバーにおいて、前記第２の印刷ジョブは、所定の色または所定の図形を印刷しても良い。
【００１４】
［適用例６］
上記適用例にかかるプリンタードライバーにおいて、前記第２の印刷ジョブを生成して出力するか、否かを決定するための区切りページ設定機能を備えることが好ましい。
【００１５】
このような機能によれば、第２の印刷ジョブを生成して出力するか、否かを決定できる。
【００１６】
［適用例７］
本適用例にかかる印刷方法は、画像を印刷する第１の印刷ジョブを生成する第１の工程と、前記第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブを生成する第２の工程と、前記第２の印刷ジョブを出力し、続いて前記第１の印刷ジョブを出力する第３の工程と、次に印刷すべき前記画像の有無を判定する第４の工程と、前記第４の工程で次に印刷すべき前記画像が有ると判定した場合、前記画像を印刷する第１の印刷ジョブの生成、前記第１の印刷ジョブに関する情報を印刷する前記第２の印刷ジョブの生成、前記第２の印刷ジョブの出力、および前記第１の印刷ジョブの出力を次に印刷すべき前記画像が無くなるまで順次繰り返す第５の工程と、前記第４の工程で次に印刷すべき前記画像が無いと判定した場合、または前記第５の工程で次に印刷すべき前記画像が無くなった場合、最後に出力した前記第１の印刷ジョブに関する情報を印刷する前記第２の印刷ジョブを生成し、生成した前記第２の印刷ジョブを出力する第６の工程と、を有することを特徴とする。
【００１７】
このような方法によれば、画像を印刷する第１の印刷ジョブが生成され、第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブが生成されて出力された後、第１の印刷ジョブが出力される。更に、次に印刷すべき画像が有る場合、次の画像を印刷する第１の印刷ジョブが生成され、第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブが生成されて出力された後、第１の印刷ジョブが出力され、次に印刷すべき画像が無くなるまで順次繰り返される。また、次に印刷すべき画像が無いと判定した場合、または次に印刷すべき画像が無くなった場合、最後に出力した第１の印刷ジョブに関する情報を印刷する第２の印刷ジョブが生成されて出力される。従って、画像を印刷する第１の印刷ジョブを連続して出力する場合、第２の印刷ジョブを複数の第１の印刷ジョブの最初と最後に出力し、更に、２つの第１の印刷ジョブ間に第２の印刷ジョブを出力する。この結果、これらの印刷ジョブを受け取った印刷装置において、画像を印刷する複数の印刷ジョブの各印刷ジョブ間と、複数の印刷ジョブの最初と最後に印刷ジョブの情報が印刷されるため、印刷ジョブの情報が印刷用紙に印刷された内容を秘匿し、印刷用紙の消費を抑えることができる。
【００１８】
［適用例８］
本適用例にかかる印刷システムは、画像の印刷に関する情報を印刷して排出した後、前記画像を印刷して排出し、次に印刷すべき前記画像が有る場合、次に印刷すべき前記画像が無くなるまで、次に印刷すべき前記画像の印刷に関する情報の印刷と排出、および前記画像の印刷と排出を順次繰り返し、次に印刷すべき画像が無い場合、最後に印刷した前記画像の印刷に関する情報を印刷して排出することを特徴とする。
【００１９】
このような構成によれば、複数の画像を連続して印刷する場合、画像の印刷に関する情報を画像群の最初と最後に印刷し、更に、２つの画像間に画像の印刷に関する情報を印刷する。この結果、印刷される画像間と、画像群の最初と最後に画像の印刷に関する情報が印刷されるため、印刷用紙に印刷された内容を秘匿し、印刷用紙の消費を抑えることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係る印刷システムの構成を示す図。
【図２】本発明の実施形態に係るプリンタードライバーの機能構成を示すブロック図。
【図３】印刷設定のユーザーインターフェイスの一例を示す図。
【図４】プリンタードライバーの印刷処理の流れを示すフローチャート。
【図５】区切りページの両面印刷処理の流れを示すフローチャート。
【図６】区切りページの印刷例を示す図。
【発明を実施するための形態】
【００２１】
以下、区切りページを生成して排出する印刷システムについて図面を参照して説明する。
【００２２】
（実施形態）
図１は、印刷システム５の構成を示す図である。印刷システム５は、ホスト装置としてのコンピューター１０と、印刷装置としてのプリンター３０とが通信可能に接続されて構成される。
コンピューター１０は、ハードウェアとして演算処理の中枢をなすＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２を備えており、このＣＰＵ１２は、システムバス２６を介してＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメモリー１４にアクセス可能となっている。また、システムバス２６には入出力Ｉ／Ｆ１８とデータ入出力Ｉ／Ｆ１６が接続されている。
【００２３】
入出力Ｉ／Ｆ１８には、外部記憶装置としてのＨＤＤ２０が接続されており、ＨＤＤ２０には、ソフトウェアとしてオペレーティングシステム（図示は略す。）や、プリンター３０の機能を制御し、プリンター３０の機能に応じた印刷データを生成するプリンタードライバー５０（図２）、および文書情報や画像情報を作成可能なアプリケーション８０（図２）等が格納されている。これらのソフトウェアは、実行時にＣＰＵ１２によって適宜メモリー１４のＲＡＭに転送される。ＣＰＵ１２は、ＲＡＭに適宜アクセスしてソフトウェアを実行する。即ち、ＲＡＭは一時的なワークエリアとして利用されることにより、種々のプログラムが実行される。
【００２４】
また、入出力Ｉ／Ｆ１８には、画像や文字情報を表示する表示装置２２、および、キーボードやマウスのように、ユーザーが操作することで指示情報が入力される入力装置２４が接続されている。
データ入出力Ｉ／Ｆ１６は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）による接続を想定し、プリンタードライバー５０が生成する印刷ジョブのデータをプリンター３０に出力したり、プリンター３０からステータスに関する情報を入力したりする。尚、プリンター３０との接続は、ネットワークにより接続された様態も想定できる。
プリンター３０は、コントローラー３２、搬送ユニット４２、キャリッジユニット４４およびヘッドユニット４６を備える。本実施形態では、プリンター３０の印刷方式は、インクジェット方式を想定し、コンピューター１０から印刷ジョブのデータを受信した場合、コントローラー３２が搬送ユニット４２、キャリッジユニット４４、およびヘッドユニット４６を制御し、何れも図示を略した印刷ヘッドのノズルからインク滴を吐出することで、印刷用紙に画像を形成する。
【００２５】
コントローラー３２は、プリンター３０の制御を行うための制御ユニットである。データ入出力Ｉ／Ｆ３８は、コンピューター１０との間でデータの送受信を行うためのものである。ＣＰＵ３４は、プリンター３０全体の制御を行う。また、メモリー３６は、ＣＰＵ３４のプログラムを格納する領域や作業領域等を確保するためのものである。ＣＰＵ３４は、ユニット制御回路４０を介して各ユニットを制御する。これらはバス４８を介して接続されている。
搬送ユニット４２は、印刷用紙を印刷可能な位置に送り込み、印刷時に搬送方向に所定の搬送量で印刷用紙を搬送する。キャリッジユニット４４は、印刷ヘッドを搬送方向と交差する方向に移動させる。ヘッドユニット４６は、印刷ヘッドを有し、ノズルに対応するピエゾ素子を駆動することで、印刷用紙にインク滴を吐出し画像を描画する。
【００２６】
図２は、プリンタードライバー５０の機能構成を示すブロック図である。プリンタードライバー５０は、ユーザーが印刷設定を行うための印刷設定ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）５５と、印刷ジョブを生成する印刷処理モジュール６０とを有する。
印刷設定ＵＩ５５は、ユーザーがプリンタードライバー５０に対して印刷設定するためのユーザーインターフェイスであり、本実施形態では、図３に示すようなユーザーインターフェイスを想定する。この印刷設定ＵＩ５５は、区切りページ設定機能を有する区切りページ設定部５８を備える。区切りページとは、合い紙やジョブセパレーターとも呼ばれ、印刷ジョブの始まりと終わりに印刷用紙を出力することで、印刷ジョブの区切りを示すためのものである。図３においては、区切りページを挿入するか、否かをチェックボックスで選択できる。
尚、本実施形態では、プリンタードライバー５０には、区切りページ挿入以外に、種々の機能も実装されているが、これら機能については記載せず、区切りページの機能についてのみ記載する。
【００２７】
印刷設定ＵＩ５５で決定された区切りページ挿入の可否に関する情報は、オペレーティングシステムに応じて、ＤｅｖＭｏｄｅやプリントチケットと呼ばれる所定の記憶領域に記憶され、所定の記憶領域の情報はアプリケーション８０から必要に応じて参照される。
【００２８】
アプリケーション８０は、文書や画像等のコンテンツ画像を作成する機能を備える。ユーザーは、アプリケーション８０で所望のコンテンツ画像を作成し、印刷を指示することができる。アプリケーション８０は、ユーザーからの印刷指示を受けて、所定の記憶領域を参照し、この記憶領域に記憶されている印刷設定情報を取得すると共に、印刷設定情報に基づいて所定の大きさのコンテンツ画像のベクター画像データを作成し、作成したベクター画像データおよび印刷設定データを印刷処理モジュール６０に送る。
【００２９】
印刷処理モジュール６０は、画像処理部６５、区切りページ印刷指示部７０および印刷ジョブ生成部７５を有する。また、画像処理部６５は、コンテンツ画像処理部６６と区切りページ画像処理部６８を備える。
コンテンツ画像処理部６６は、アプリケーション８０から送られるコンテンツ画像のベクター画像データを取得し、取得したベクター画像データが示すベクターイメージに対して画像処理を行い、ＲＧＢ（Ｒｅｄ  Ｇｒｅｅｎ  Ｂｌｕｅ）のラスターイメージに変換する機能を有する。更に、コンテンツ画像処理部６６は、ＲＧＢのラスターイメージに対して、３次元の変換テーブル（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）や補間演算法を適用し、ＣＭＹＫ（Ｃｙａｎ  Ｍａｇｅｎｔａ  Ｙｅｌｌｏｗ  Ｂｌａｃｋ）のラスターイメージに変換する。変換されたコンテンツのラスターイメージのデータ（ラスター画像データ）は、印刷ジョブ生成部７５に送られる。
【００３０】
区切りページ画像処理部６８は、区切りページ印刷指示部７０から送られる区切りページ画像の生成指示に基づき、コンテンツ画像処理部６６が直近に処理したコンテンツ画像の印刷設定データ等を参照して予め決められたジョブ情報（印刷ジョブに関する情報）を取得し、取得したジョブ情報を含むラスターイメージを生成する。
本実施形態では、ジョブ情報として、印刷ジョブ名、ユーザー名および印刷する日時に関する情報等を想定する。更に、区切りページ画像処理部６８は、区切りページ印刷指示部７０から区切りページ画像の両面生成を指示された場合、両面のそれぞれに応じたラスターイメージを生成する。
【００３１】
例えば、一方の印刷ジョブと対向する側の区切りページには、対向する印刷ジョブが一方の印刷ジョブであることを示すラスターイメージを生成し、他方の印刷ジョブと対向する側の区切りページには、対向する印刷ジョブが他方の印刷ジョブであることを示すラスターイメージを生成しても良い。また、印刷ジョブと対向しない側の区切りページには、裏側が対向する印刷ジョブの情報を示すラスターイメージを生成しても良い。
尚、プリンタードライバー５０内部で文字列データからラスターイメージを生成する処理は、スタンプマーク印刷機能において、予め決定されたテキスト文字列のラスターイメージを生成する処理と同様の処理を適用できる。このようにして生成されたジョブ情報のラスターイメージのデータ（ラスター画像データ）は、印刷ジョブ生成部７５に送られる。
【００３２】
区切りページ印刷指示部７０は、印刷設定データを解析し、区切りページを挿入すると判断した場合、コンテンツ画像の印刷に続いて一枚の区切りページを印刷すべく、区切りページ画像処理部６８に対して区切りページ画像の生成指示を送ると共に、印刷設定データに基づいて区切りページを印刷するための制御データを生成し、生成した区切りページの制御データを印刷ジョブ生成部７５に送る。
本実施形態では、区切りページ印刷指示部７０は、印刷ジョブの最初と最後に区切りページを印刷するべく生成指示を送る。この場合、１つの印刷ジョブに続いて他の印刷ジョブを印刷する場合、最後の区切りページは印刷せず、最初の区切りページのみを印刷する。本実施形態では、他の印刷ジョブが存在するか、否かの判定は、タイマーにより所定の時間内に次に印刷するコンテンツのベクター画像データが送られるか、否かで判定するが、これには限定されない。例えば、ベクター画像データを一時的に保持するメモリーが空か、否かで判定しても良い。
【００３３】
また、本実施形態では、区切りページ印刷指示部７０は、プリンター３０が両面印刷可能か、否かを判定し、両面印刷が可能な場合、区切りページ画像の両面生成を区切りページ画像処理部６８に対して指示する。他方で、プリンター３０が両面印刷できない場合やユーザーが両面印刷を行わない設定を選択している場合、区切りページ画像は印刷用紙の何れか一方の側に印刷するべく指示する。
印刷ジョブ生成部７５は、画像処理部６５からコンテンツのラスター画像データが送られた場合、印刷設定データに基づいて制御データを生成し、生成した制御データと、ラスター画像データとを組み合わせてプリンター３０が認識可能なコマンド群に変換し、変換したコマンド群をページ単位で記述した印刷ジョブ（第１の印刷ジョブ）を作成する。作成された印刷ジョブはプリンター３０に送信され、プリンター３０は印刷ジョブに基づいてページ単位でコンテンツ画像を印刷する。
【００３４】
また、印刷ジョブ生成部７５は、画像処理部６５からジョブ情報のラスター画像データが送られた場合、区切りページ印刷指示部７０から送られる制御データと、生成した制御データおよびラスター画像データと、を組み合わせてプリンター３０が認識可能なコマンド群に変換し、変換したコマンド群をページ単位で記述した印刷ジョブ（第２の印刷ジョブ）を作成する。作成された印刷ジョブはプリンター３０に送信され、プリンター３０は印刷ジョブに基づいて、ジョブ情報を一枚の区切りページとして印刷する。
【００３５】
図４は、プリンタードライバー５０による区切りページ印刷の処理の流れを示すフローチャートである。この処理は、印刷すべきコンテンツのベクター画像データがアプリケーション８０から送られた場合に実行される。
この処理が実行されると、最初に、コンピューター１０のＣＰＵ１２は、第１の区切りページの印刷ジョブを生成する（ステップＳ１００）＜第２の機能および第２の工程＞。
ここで、区切りページの印刷ジョブを生成する処理を図４のフローチャートに基づいて説明する。
【００３６】
最初に、ＣＰＵ１２は、プリンター３０が両面印刷可能か、否かを判定する（ステップＳ１２０）。
ここで、ＣＰＵ１２が両面印刷可能であると判定した場合（ステップＳ１２０でＹｅｓ）、ＣＰＵ１２は区切りページの一方の面のラスターデータを生成する（ステップＳ１２２）。
続いて、ＣＰＵ１２は区切りページの他方の面、即ち、一方の面の裏側のラスターデータを生成する（ステップＳ１２４）。
【００３７】
次に、ＣＰＵ１２は両面印刷する区切りページの印刷ジョブを生成し（ステップＳ１２６）、ステップＳ１４０に進む。
また、ステップＳ１２０において、プリンター３０が両面印刷不可能と判定した場合、（ステップＳ１２０でＮｏ）、ＣＰＵ１２は区切りページのラスターデータを生成し（ステップＳ１３０）、区切りページの印刷ジョブを生成して（ステップＳ１３２）、ステップＳ１４０に進む。
ステップＳ１４０では、ＣＰＵ１２は生成した印刷ジョブをプリンター３０に送り＜第３の機能および第３の工程＞、一連の処理を終了して、呼び出し元（ステップＳ１００）に戻る。
【００３８】
図４に戻り、ＣＰＵ１２はコンテンツのラスター画像データを生成する（ステップＳ１０２）。
次に、ＣＰＵ１２は印刷設定情報に基づいて、生成したコンテンツのラスター画像データの印刷ジョブを生成する（ステップＳ１０４）＜第１の機能および第１の工程＞。
続いて、ＣＰＵ１２は、生成した印刷ジョブをプリンター３０に送る（ステップＳ１０６）＜第３の機能および第３の工程＞。
【００３９】
次に、ＣＰＵ１２は、次に印刷するコンテンツが有るか、否かを判定する（ステップＳ１０８）＜第４の機能および第４の工程＞。
ここで、次に印刷するコンテンツが有ると判定した場合（ステップＳ１０８でＹｅｓ）、ステップＳ１００の最初に戻り＜第５の機能および第５の工程＞、次に印刷するコンテンツが無くなるまでステップＳ１００からステップＳ１０８を繰り返す。
他方で、次に印刷するコンテンツが無いと判定した場合（ステップＳ１０８でＮｏ）、即ち、次に印刷するコンテンツが最初から無いか、または、ステップＳ１００からステップＳ１０８までの処理を繰り返すことで次に印刷するコンテンツが無くなった場合、第２の区切りページの印刷ジョブを生成し（ステップＳ１１０）＜第６の機能および第６の工程＞、一連の処理を終了する。尚、ステップＳ１１０の処理は、ステップＳ１００の処理（図５）と同一であるので、説明を省略する。
【００４０】
図６は、上述の処理により印刷された区切りページＰ，Ｑ，Ｒの一例を示す。この場合、最初に、区切りページＰが印刷され、続いて、ＪＯＢ１が印刷され、区切りページＱが印刷される。更に続いて、ＪＯＢ２が印刷され、最後に区切りページＲが印刷される。上記の順で印刷されたＪＯＢ１、区切りページＰ，Ｑ，ＲおよびＪＯＢ２を、ＪＯＢ１が上側になるように取り出した状態を示している。
区切りページＰの下面Ｐ２、即ち、ＪＯＢ１が印刷された印刷用紙と対向する面には、「この面側はＪＯＢ１」と大きく表示された領域と、ユーザー名および印刷日時を示すテキスト情報が印刷される。また、区切りページＰの上面Ｐ１、即ち、下面Ｐ２の反対面には、「この面の裏側はＪＯＢ１」と大きく表示された領域と、ユーザー名および印刷日時を示すテキスト情報が印刷される。
また、区切りページＱの上面Ｑ１、即ち、ＪＯＢ１が印刷された印刷用紙と対向する面には、「この面側はＪＯＢ１」と大きく表示された領域と、ユーザー名および印刷日時を示すテキスト情報が印刷される。また、区切りページＱの下面Ｑ２、即ち、ＪＯＢ２が印刷された印刷用紙と対向する面には、「この面側はＪＯＢ２」と大きく表示された領域と、ユーザー名および印刷日時を示すテキスト情報が印刷される。
【００４１】
更に、区切りページＲの上面Ｒ１、即ち、ＪＯＢ２が印刷された印刷用紙と対向する面には、「この面側はＪＯＢ２」と大きく表示された領域と、ユーザー名および印刷日時を示すテキスト情報が印刷される。また、区切りページＲの下面Ｒ２、即ち、上面Ｒ１の反対面には、「この面の裏側はＪＯＢ２」と大きく表示された領域と、ユーザー名および印刷日時を示すテキスト情報が印刷される。
区切りページＰ、ＪＯＢ１の印刷用紙、区切りページＱ、ＪＯＢ２の印刷用紙および区切りページＲを１つの束としてユーザーが保持し、区切りページＰからパラパラと用紙を捲りＪＯＢ１とＪＯＢ２の区切りを探した場合、および、区切りページＲからＪＯＢ１とＪＯＢ２の区切りを探した場合の何れの場合であっても、ユーザーは区切りページＱに印刷された文字情報を視認できる。この結果、印刷用紙の束からＪＯＢ１とＪＯＢ２とを容易に分離できる。また、印刷ジョブ間の区切りページは１枚であるため、印刷用紙の消費を抑制できる。
【００４２】
更に、区切りページＰ、ＪＯＢ１の印刷用紙、区切りページＱ、ＪＯＢ２の印刷用紙および区切りページＲがプリンター３０の排出口から順次排出された場合、区切りページＱが印刷用紙の束の最上部になり、第三者はＪＯＢ２の印刷内容を容易に覗き見できないため、印刷内容の機密を保持できる。
尚、印刷ジョブに関する文字情報を印刷する書式には限定されない。また、区切りページＰ，ＱおよびＲに印刷される情報は文字情報には限定されず、所定の色による所定の領域の塗りつぶしや、所定の図形やシンボルマークの描画であっても良い。また、区切りページＰ，ＱおよびＲに記載するジョブ情報は、印刷ジョブ名、ユーザー名および印刷する日時に限定されず、印刷設定情報やオペレーティングシステム等から取得できる他の情報でも良い。これにより、印刷ジョブの区切りを見つけ易くなる。
【００４３】
尚、本実施形態では、印刷システム５として、コンピューター１０にプリンタードライバー５０が設定され、プリンタードライバー５０が生成した印刷ジョブを通信可能に接続されたプリンター３０に送る様態を採用したが、このような様態には限定されず、複合機のようなスタンドアロンタイプのプリンター３０も想定できる。この場合、メモリーカード等に記録された画像データを読み取り、プリンター３０に組み込まれたプリンタードライバー５０が印刷ジョブを生成して印刷する様態でも本発明を適用できる。
【符号の説明】
【００４４】
５…印刷システム、１０…コンピューター、１２…ＣＰＵ、１４…メモリー、１６…データ入出力Ｉ／Ｆ、１８…入出力Ｉ／Ｆ、２０…ＨＤＤ、２２…表示装置、２４…入力装置、２６…システムバス、３０…プリンター、３２…コントローラー、３４…ＣＰＵ、３６…メモリー、３８…データ入出力Ｉ／Ｆ、４０…ユニット制御回路、４２…搬送ユニット、４４…キャリッジユニット、４６…ヘッドユニット、４８…バス、５０…プリンタードライバー、５５…印刷設定ＵＩ、５８…区切りページ設定部、６０…印刷処理モジュール、６５…画像処理部、６６…コンテンツ画像処理部、６８…区切りページ画像処理部、７０…区切りページ印刷指示部、７５…印刷ジョブ生成部、８０…アプリケーション。
【図１】
2012108831.tif 000003
【図２】
2012108831.tif 000004
【図４】
2012108831.tif 000005
【図５】
2012108831.tif 000006
【図６】
2012108831.tif 000007
【図３】
2012108831.tif 000008