(57)【要約】【課題】普通紙等の紙厚の薄い用紙種を用いた場合においても、製本印刷物の表紙用紙を通してドキュメント本体の記述内容が透けて見えないように秘匿性を持たせた印刷を行うように印刷装置を制御する印刷制御装置、印刷システムを提供する。【解決手段】製本印刷物を構成する論理ページのカウント情報および描画情報を元に、その内容が表紙を通して可視か否かを判定し、製本印刷物の内容が表紙（表表紙および裏表紙）を通して可視と判定された場合にのみ、製本印刷物を構成する論理ページの間に、製本印刷物の内容を秘匿するための論理ページを付加する。次に、付加された論理ページを含む複数の論理ページを縮小して１物理ページにレイアウト（面付け）したものを最終的に出力装置に送付する製本印刷データとして生成し、印刷を行う。【選択図】        図１０
2006065371.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置で印刷すべき印刷データを生成する製本印刷制御装置であって、
前記出力装置に送信される印刷データを生成する前に、一旦、最終的に前記出力装置に送付する印刷データとは異なる形式の中間データ形式で一時保存を行うスプール手段と、
この中間コード形式で一時保存された製本印刷物を構成する各ページデータから改めて最終的に前記出力装置に送付する製本印刷データを生成するデスプール手段と、
出力装置制御コマンドを生成する手段と、
前記製本印刷物を構成する論理ページ数を獲得する論理ページ数獲得手段と、
前記製本印刷物の内容を秘匿するための製本秘匿印刷設定を選択可能な秘匿設定獲得手段と、
前記製本印刷物を構成する論理ページの描画情報を元に製本秘匿印刷が必要か否かを決定する秘匿印刷決定手段と、
前記秘匿設定獲得手段で獲得した設定に基づいて、前記製本印刷物を構成する論理ページの間に論理ページを付加する秘匿データ付加手段と、
前記出力装置に、前記秘匿データ付加手段で付加された論理ページを含む複数の論理ページを縮小して１物理ページにレイアウトし、印刷データを生成する印刷データ生成手段とを具備することを特徴とする製本印刷制御装置。
【請求項２】
前記論理ページ数獲得手段は、中間コードへの一時保存中に論理ページ数をカウントすることによって獲得することを特徴とする請求項１に記載の製本印刷制御装置。
【請求項３】
前記秘匿設定獲得手段は、前記製本秘匿印刷を行うか否か、および製本秘匿印刷を行う場合にどのような方法で前記製本印刷物の内容を秘匿するかを設定することを特徴とする請求項１または２に記載の製本印刷制御装置。
【請求項４】
前記秘匿印刷決定手段は、前記製本印刷物を構成する論理ページの描画情報を元に、その内容が表紙を通して可視か否かを判定し、前記製本印刷物の内容が表紙を通して可視と判定された場合に前記製本秘匿印刷の実行を決定することを特徴とする請求項１乃至３のいずれかに記載の製本印刷制御装置。
【請求項５】
前記秘匿印刷決定手段は、前記製本印刷物を構成する論理ページの描画情報を元に、その内容が表紙を通して可視か否かを判定し、前記製本印刷物の内容が表紙を通して不可視と判定された場合に前記製本秘匿印刷を行わないことを決定することを特徴とする請求項１乃至３のいずれかに記載の製本印刷制御装置。
【請求項６】
前記秘匿印刷決定手段は、前記製本印刷物を構成する論理ページの描画情報を元に、その内容が表表紙を通して可視か否かを判定することを特徴とする請求項４または５に記載の製本印刷制御装置。
【請求項７】
前記秘匿印刷決定手段は、前記製本印刷物を構成する論理ページの描画情報を元に、その内容が裏表紙を通して可視か否かを判定することを特徴とする請求項４または５に記載の製本印刷制御装置。
【請求項８】
前記秘匿データ付加手段は、前記製本印刷物を構成する論理ページの間に、白紙の論理ページを付加することを特徴とする請求項１乃至５のいずれかに記載の製本印刷制御装置。
【請求項９】
前記秘匿データ付加手段は、前記製本印刷物を構成する論理ページの間に、論理ページ全体に塗りつぶし（ソリッド色あるいはパターン等）を施した論理ページを付加することを特徴とする請求項１乃至５のいずれかに記載の製本印刷制御装置。
【請求項１０】
前記秘匿データ付加手段は、前記製本印刷物を構成する論理ページの間に、秘匿すべき情報が秘匿されるように塗りつぶし（ソリッド色あるいはパターン等）を施した論理ページを付加することを特徴とする請求項１乃至５のいずれかに記載の製本印刷制御装置。
【請求項１１】
印刷装置で印刷すべき印刷データを生成する製本印刷制御装置における製本印刷制御方法であって、
前記出力装置に送信される印刷データを生成する前に、一旦、最終的に前記出力装置に送付する印刷データとは異なる形式の中間データ形式で一時保存を行うスプール工程と、
この中間コード形式で一時保存された製本印刷物を構成する各ページデータから改めて最終的に前記出力装置に送付する製本印刷データを生成するデスプール工程と、
出力装置制御コマンドを生成する工程と、
前記製本印刷物を構成する論理ページ数を獲得する論理ページ数獲得工程と、
前記製本印刷物の内容を秘匿するための製本秘匿印刷設定を選択可能な秘匿設定獲得工程と、
前記製本印刷物を構成する論理ページの描画情報を元に製本秘匿印刷が必要か否かを決定する秘匿印刷決定工程と、
前記秘匿設定獲得工程で獲得した設定に基づいて、前記製本印刷物を構成する論理ページの間に論理ページを付加する秘匿データ付加工程と、
前記出力装置に、前記秘匿データ付加工程で付加された論理ページを含む複数の論理ページを縮小して１物理ページにレイアウトし、印刷データを生成する印刷データ生成工程とを具備することを特徴とする製本印刷制御方法。
【請求項１２】
印刷装置で印刷すべき印刷データを生成する製本印刷制御装置における製本印刷制御プログラムを格納した記憶媒体であって、
前記出力装置に送信される印刷データを生成する前に、一旦、最終的に前記出力装置に送付する印刷データとは異なる形式の中間データ形式で一時保存を行うスプール工程と、
この中間コード形式で一時保存された製本印刷物を構成する各ページデータから改めて最終的に前記出力装置に送付する製本印刷データを生成するデスプール工程と、
出力装置制御コマンドを生成する工程と、
前記製本印刷物を構成する論理ページ数を獲得する論理ページ数獲得工程と、
前記製本印刷物の内容を秘匿するための製本秘匿印刷設定を選択可能な秘匿設定獲得工程と、
前記製本印刷物を構成する論理ページの描画情報を元に製本秘匿印刷が必要か否かを決定する秘匿印刷決定工程と、
前記秘匿設定獲得工程で獲得した設定に基づいて、前記製本印刷物を構成する論理ページの間に論理ページを付加する秘匿データ付加工程と、
前記出力装置に、前記秘匿データ付加工程で付加された論理ページを含む複数の論理ページを縮小して１物理ページにレイアウトし、印刷データを生成する印刷データ生成工程とを実行させることを特徴とするコンピュータ読み取り可能なプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製本印刷制御装置、製本印刷制御方法及びコンピュータ読み取り可能なプログラムを格納した記憶媒体に関し、特に、用紙の両面に印刷可能であるプリンタ等の出力装置に製本印刷を行わせる際に、製本印刷物の表紙用紙を通してその内容が透けて見えないように秘匿性を持たせた印刷を行わせるよう制御する仕組みに関する。
【背景技術】
【０００２】
従来、製本印刷を目的として両面印刷可能な出力装置に送信する印刷データを生成する前に、一旦、最終的に出力装置に送付する印刷データとは異なる中間コード形式で一時保存し、この中間コード形式で一時保存された製本印刷物を構成する各論理ページデータを再構成（面付け処理）して、最終的に出力装置に送付する製本印刷データを生成する製本印刷システムが知られているが、このような印刷システムは、ユーザが作成した論理ページデータをそのまま用いて面付け処理を行っている。
【０００３】
このような印刷装置の印字制御は、例えばパーソナルコンピュータ等の情報処理装置から構成される印字制御によって行われ、印刷制御装置と印刷装置とが接続されて印刷システムを構成している。
【特許文献１】特開２００３−９１３８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザは、表紙部以外の記載内容を第三者に知られたくないドキュメントの製本印刷を行う場合がある。例えば、製本印刷物をそのまま郵便物として使用する場合等がこの“表紙部以外の記載内容を他人に知られたくない（秘匿したい）ドキュメント”に相当する。ユーザは、表紙部分に面付けされる論理ページに宛先を記述し、製本印刷後に製本印刷物の開口部をテープ止めして切手を貼り、後に投函する。この場合、表紙用紙の用紙種を厚紙等の紙厚の厚いものにして、ドキュメント本体の秘匿性を確保することが可能であるが、紙厚の厚い用紙種は、普通紙等の紙厚の薄い用紙種と比べて比較的高価である。さらに、厚紙当の紙厚の厚い用紙種を全ての印刷装置が通紙可能とは限らず、両面印刷可能な全ての印刷装置について有効な製本印刷時の秘匿性を確保する方法、特に普通紙等の紙厚の薄い用紙種にも適応可能な秘匿性確保の方法がないという問題があった。
【０００５】
本発明は上記従来技術の問題を解決するためになされたものであり、その目的は、普通紙等の紙厚の薄い用紙種を使用しても、製本印刷物における表紙部以外の記載内容を秘匿可能なように印刷装置を制御する、製本印刷制御装置、製本印刷制御方法及びコンピュータ読み取り可能なプログラムを格納した記憶媒体を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上記課題を鑑みてなされたものであり、印刷装置で印刷すべき印刷データを生成する製本印刷制御装置であって、前記出力装置に送信される印刷データを生成する前に、一旦、最終的に前記出力装置に送付する印刷データとは異なる形式の中間データ形式で一時保存を行うスプール手段と、この中間コード形式で一時保存された製本印刷物を構成する各ページデータから改めて最終的に前記出力装置に送付する製本印刷データを生成するデスプール手段と、出力装置制御コマンドを生成する手段と、前記製本印刷物を構成する論理ページ数を獲得する論理ページ数獲得手段と、前記製本印刷物の内容を秘匿するための製本秘匿印刷設定を選択可能な秘匿設定獲得手段と、前記製本印刷物を構成する論理ページの描画情報を元に製本秘匿印刷が必要か否かを決定する秘匿印刷決定手段と、前記秘匿設定獲得手段で獲得した設定に基づいて、前記製本印刷物を構成する論理ページの間に論理ページを付加する秘匿データ付加手段と、前記出力装置に、前記秘匿データ付加手段で付加された論理ページを含む複数の論理ページを縮小して１物理ページにレイアウトし、印刷データを生成する印刷データ生成手段とを具備することを特徴とする。
【０００７】
また、前記論理ページ数獲得手段は、中間コードへの一時保存中に論理ページ数をカウントすることによって獲得する。
【０００８】
また、前記秘匿設定獲得手段は、前記製本秘匿印刷を行うか否か、および製本秘匿印刷を行う場合にどのような方法で前記製本印刷物の内容を秘匿するかを設定する。
【０００９】
また、前記秘匿印刷決定手段は、前記製本印刷物を構成する論理ページの描画情報を元に、その内容が表紙を通して可視か否かを判定し、前記製本印刷物の内容が表紙を通して可視と判定された場合に前記製本秘匿印刷の実行を決定する。
【００１０】
また、前記秘匿印刷決定手段は、前記製本印刷物を構成する論理ページの描画情報を元に、その内容が表紙を通して可視か否かを判定し、前記製本印刷物の内容が表紙を通して不可視と判定された場合に前記製本秘匿印刷を行わないことを決定する。
【００１１】
また、前記秘匿印刷決定手段は、前記製本印刷物を構成する論理ページの描画情報を元に、その内容が表表紙を通して可視か否かを判定する。
【００１２】
また、前記秘匿印刷決定手段は、前記製本印刷物を構成する論理ページの描画情報を元に、その内容が裏表紙を通して可視か否かを判定する。
【００１３】
また、前記秘匿データ付加手段は、前記製本印刷物を構成する論理ページの間に、白紙の論理ページを付加する。
【００１４】
また、前記秘匿データ付加手段は、前記製本印刷物を構成する論理ページの間に、論理ページ全体に塗りつぶし（ソリッド色あるいはパターン等）を施した論理ページを付加する。
【００１５】
また、前記秘匿データ付加手段は、前記製本印刷物を構成する論理ページの間に、秘匿すべき情報が秘匿されるように塗りつぶし（ソリッド色あるいはパターン等）を施した論理ページを付加する。
【発明の効果】
【００１６】
本発明によれば、普通紙等の紙厚の薄い用紙種を用いた場合においても、製本印刷物の表紙用紙を通してドキュメント本体の記述内容が透けて見えないように秘匿性を持たせた印刷を行うように印刷装置を制御する、製本印刷制御装置、製本印刷制御方法及びコンピュータ読み取り可能なプログラムを格納した記憶媒体を提供できる。
【発明を実施するための最良の形態】
【００１７】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００１８】
＜第１の実施形態＞
以下、本発明の実施の形態を印刷制御装置、印刷装置で構成される印刷システムについて図面を参照して説明する。なお以下の説明では、印刷制御装置としてホストコンピュータを、印刷装置としてレーザビームプリンタを一例として説明するが、本発明を記載例に限定する趣旨ではない。
【００１９】
また、本発明の機能が実現されるのであれば、印刷システムは単体の機器であっても複数の機器からなるシステムであってもよく、またＬＡＮ、ＷＡＮ等のネットワークを介して接続され処理が行われるシステムであってもよい。
【００２０】
また、製本印刷とは、物理ページが印刷装置から排紙される順番および物理ページ表面の排紙向き（表面が下を向くフェースダウン方式か、あるいは表面が上を向くフェースアップ方式のいずれか）を考慮して、ユーザが作成したドキュメントに含まれるページデータ（論理ページ）の面付け処理を施した中間データをもとに印刷処理を実行するものである。
【００２１】
以下に、製本印刷について図４、図５および図６を参照して説明する。
【００２２】
なお、本発明の製本印刷形態の見開き方向として“左開き”の場合を一例として説明するが、本発明を記載例に限定する趣旨ではない。
【００２３】
図４は、ユーザが作成したドキュメントに含まれる論理ページデータ（４００）と製本印刷物（４０１）の概要について例示した図である。図４に示した論理ページデータ４００は、ページ１からページ２０までの全２０ページからなるドキュメントである。この場合、ページ１とページ２０は製本印刷を経て、それぞれ表紙（４００ａ）と裏表紙（４００ｂ）となる。製本印刷物４０１の使用形態は４０１ａに示した体裁であり、表紙（４００ａ）を１枚めくると４０１ｂに示したようにページ２とページ３が見開きで表われる。
【００２４】
図５は後述するスプーラルファイル３０３を用いて実現される面付け処理の概要を例示した図である。図５では、両面印刷可能な印刷装置の排紙動作がフェースダウン（物理ページの表面が下を向くように印刷装置の排紙口から排紙される方式）である場合を例に取りあげる。
【００２５】
図５の排紙形態（５０６）で示したように、排紙の順番が物理ページ５０１，５０２，５０３、５０４、５０５の順番で、且つ各物理ページの表面が下を向いて排紙されるとした場合、各物理ページに対する面付け処理は、破線で囲った５０１〜５０５の形態で行われる。即ち、物理ページ５０１を例にとると、物理ページ５０１の表面５０１ａには論理ページのページ２０およびページ１を図の向きに２ｉｎ１で配置し、物理ページ５０１の裏面５０１ｂには論理ページのページ２およびページ１９を図の向きに２ｉｎ１で配置する。
【００２６】
図６は排紙形態５０６から使用形態４０１ａを生成する方法について示した図である。
【００２７】
破線６００で囲った部位にある実線５０１、５０２、５０３、５０４および５０５が排紙された物理ページ群の長辺を真横から見た様子であり、図の矢印で示したように各物理ページの長辺の中央から折り曲げることで、使用形態４０１ａを得ることが可能である。この場合の物理ページの折り曲げ位置と論理ページの関係を、物理ページ５０１を例にとって説明すると、物理ページ５０１の裏面に印刷された論理ページ２と論理ページ１９の中央部（破線５０１ｃ）を物理ページ５０１のサイズの半分になるように谷折りする。
【００２８】
［第１の実施形態の概要］
以下に示す第１の実施形態の説明では、上記印刷システムを用いて、製本印刷物の表紙用紙を通してドキュメント本体の記述内容が透けて見えないように秘匿性を持たせた印刷を行う方法について説明する。
【００２９】
すなわち、第１の実施形態では、製本秘匿印刷の情報として、製本秘匿印刷を行うか否か、および製本秘匿印刷を行う場合にどのような方法で製本印刷物の内容を秘匿するかの設定がユーザによって行われる。
【００３０】
そして、中間コードへの一時保存中にユーザが製本印刷向けに作成したドキュメントに含まれる論理ページ数をカウントする。
【００３１】
続いて、製本印刷物を構成する論理ページのカウント情報および描画情報を元に、その内容が表表紙を通して可視か否かを判定し、製本印刷物の内容が表表紙を通して可視と判定された場合にのみ、製本印刷物を構成する論理ページの間に、製本印刷物の内容を秘匿するための論理ページを付加する。
【００３２】
さらに、製本印刷物を構成する論理ページのカウント情報および描画情報を元に、その内容が裏表紙を通して可視か否かを判定し、製本印刷物の内容が裏表紙を通して可視と判定された場合にのみ、製本印刷物を構成する論理ページの間に、製本印刷物の内容を秘匿するための論理ページを付加する。
【００３３】
最後に、付加された論理ページを含む複数の論理ページを縮小して１物理ページにレイアウト（面付け）したものを最終的に出力装置に送付する製本印刷データとして生成し、印刷を行う。
【００３４】
このようにして、普通紙等の紙厚の薄い用紙種を用いた場合においても、製本印刷物の表紙用紙を通してドキュメント本体の記述内容が透けて見えないように秘匿性を持たせた印刷を行うことが可能になる。
【００３５】
［印刷システムの構成：図１］
図１は、本発明の第１の実施形態に係る印刷システムの全体構成を示すブロック図であり、ホストコンピュータ３０００にレーザビームプリンタ１５００が接続された構成となっている。
【００３６】
図１において、ホストコンピュータ３０００は、フォント用ＲＯＭ３ａ、プログラム用ＲＯＭ３ｂ及びフォントデータ用ＲＯＭ３ｃからなるＲＯＭ３を有する。ホストコンピュータ３０００は、ＲＯＭ３のプログラム用ＲＯＭ３ｂあるいはハードディスクやフロッピー(登録商標)ディスク等の外部メモリ（ＨＤ、ＦＤ）１１に記憶された文書処理プログラムに基づいて図形、イメージ、文字、表（表計算を含む）等が混在した文書処理を実行するＣＰＵ１（印刷制御手段、裏面印刷制御手段）を備え、システムバス４に接続される各デバイスをＣＰＵ１が総括的に制御する。
【００３７】
また、このＲＯＭ３のプログラム用ＲＯＭ３ｂあるいは外部メモリ１１には、ＣＰＵ１の制御プログラムであるオペレーティングシステムプログラム（以下、「ＯＳ」と記す）等が記憶され、ＲＯＭ３のフォント用ＲＯＭ３ａあるいは外部メモリ１１には、上記文書処理の際に使用されるフォントデータが記憶され、ＲＯＭ３のデータ用ＲＯＭ３ｃあるいは外部メモリ１１には、上記文書処理等の際に使用される各種データ、例えば各種ページ記述言語のプログラムやフォントのラスタライズ用データ等が記憶されている。
【００３８】
２はオプションＲＡＭ等により拡張可能なＲＡＭであり、ＣＰＵ１の主メモリ、ワークエリア等として機能する。５はキーボードコントローラ（ＫＢＣ）であり、キーボード（ＫＢ）９や不図示のポインティングデバイスからのキー入力を制御する。
【００３９】
６はＣＲＴコントローラ（ＣＲＴＣ）であり、ＣＲＴディスプレイ（ＣＲＴ）１０の表示制御を行う。７はディスクコントローラ（ＤＫＣ）であり、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、プリンタ制御コマンド生成プログラム（以下、「プリンタドライバ」という）等を記憶する外部メモリ１１とのアクセスを制御する。８はプリンタコントローラ（ＰＲＴＣ）であり、所定の双方向インターフェイス２１を介してプリンタ１５００に接続され、プリンタ１５００との間の通信制御処理を実行する。
【００４０】
なお、ＣＰＵ１は、例えばＲＡＭ２上に設定された表示情報ＲＡＭ領域へのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＣＲＴ１０上でのＷＹＳＩＷＹＧ（Ｗｈａｔ  Ｙｏｕ  Ｓｅｅ  Ｉｓ  Ｗｈａｔ  Ｙｏｕ  Ｇｅｔ）、すなわち、コンピュータのソフトウエアで作成した文書や図形などがディスプレイに表示された通りにプリンタで印刷できることを可能としている。また、ＣＰＵ１は、ＣＲＴ１０上の不図示のマウスカーソル等により指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。
【００４１】
ユーザは、印刷を実行させる際、印刷の設定に関するウインドウを開き、プリンタの設定や、印刷モードの選択を含むプリンタドライバに対する印刷処理方法の設定を行える。
【００４２】
プリンタ１５００はプリンタＣＰＵ１２によって制御される。プリンタＣＰＵ１２は、フォント用ＲＯＭ１３ａ、プログラム用ＲＯＭ１３ｂ及びデータ用ＲＯＭ１３ｃからなるＲＯＭ１３を有し、プログラムＲＯＭ１３ｂに記憶された制御プログラム等あるいはハードディスクやフロッピー(登録商標)ディスクやＩＣカード等の外部メモリ（ＨＤ、ＦＤ）１４に記憶された制御プログラム等に基づいてシステムバス１５に接続される各種デバイスとのアクセスを総括的に制御し、印刷部インターフェイス（Ｉ／Ｆ）１６を介して接続される印刷部（プリンタエンジン）１７に対して出力情報としての画像信号を出力する。
【００４３】
なお、プログラム用ＲＯＭ１３ｂには、プリンタＣＰＵ１２が実行可能な制御プログラム等が記憶され、フォント用ＲＯＭ１３ａには上記出力情報を生成する際に使用するフォントデータ（アウトラインフォントデータを含む）等が記憶され、データ用ＲＯＭ１３ｃにはプリンタ１５００がハードディスク等の外部メモリがないプリンタである場合にはホストコンピュータ３０００上で利用される情報等が記憶される。
【００４４】
操作部１５０１は、操作パネルであり、操作のためのスイッチ及びＬＥＤ表示器等が配置されている（不図示）。プリンタＣＰＵ１２は入力部１８を介してホストコンピュータ３０００との通信処理が可能となっており、プリンタ１５００内の情報等をホストコンピュータ３０００に通知することができる。
【００４５】
１９はＲＡＭであり、主としてプリンタＣＰＵ１２の主メモリやワークエリアとして機能し、図示しない増設ポートに接続されるオプションＲＡＭによってメモリ量を拡張することができるように構成されている。なお、ＲＡＭ１９は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等に用いられる。外部メモリ１４は、ディスクコントローラ（ＤＫＣ）２０によってアクセスを制御される。外部メモリ１４は、オプションとして接続されるものであって、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。
【００４６】
また、上述した外部メモリは、１個に限られるものではなく、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていてもよい。さらに、図示しないＮＶＲＡＭを有し、操作部１５０１からのプリンタモード設定情報をユーザ別、グループ別等のように記憶するようにしてもよい。
【００４７】
［印刷システムの機能ブロック：図２］
図２は、本印刷システムの主要な機能ブロックを示す図である。
【００４８】
ホストコンピュータ３０００におけるアプリケーション２０１、グラフィックエンジン２０２、プリンタドライバ２０３及びシステムスプーラ２０４は、外部メモリ１１に保存されたファイルとして存在し、実行される場合にＯＳやそのモジュールを利用するモジュールによってＲＡＭ２にロードされ実行されるプログラムモジュールである。
【００４９】
アプリケーション２０１及びプリンタドライバ２０３は、外部メモリ１１のＦＤや不図示のＣＤ−ＲＯＭあるいは不図示のネットワークを経由して外部メモリ１１のＨＤに追加することが可能になっている。外部メモリ１１に保存されているアプリケーション２０１は、ＲＡＭ２にロードされて実行されるが、このアプリケーション２０１からプリンタ１５００に対して印刷を行わせる際には、同様にＲＡＭ２にロードされて実行されるグラフィックエンジン２０２を利用して出力（描画）を行う。グラフィックエンジン２０２は、印刷装置毎に用意されたプリンタドライバ２０３を、同様に外部メモリ１１からＲＡＭ２にロードし、アプリケーション２０１の出力を、プリンタドライバ２０３を用いてプリンタ制御コマンドに変換する。変換されたプリンタ制御コマンドはＯＳによってＲＡＭ２にロードされたシステムスプーラ２０４を経てインターフェイス２１経由でプリンタ１５００に出力される仕組みとなっている。
【００５０】
［中間コードスプール方式を有する印刷システムの機能ブロック：図３］
本実施形態の印刷システムは、図２で示すプリンタとホストコンピュータからなる印刷システムに加えて、更に第３図に示すように、アプリケーションからの印刷データを一旦中間コードデータでスプールする構成を有する。
【００５１】
図３は、図２のシステムを拡張したもので、グラフィックエンジン２０２からプリンタドライバ２０３へ印刷命令を送る際に、一旦中間コードからなるスプールファイル３０３を生成する構成をとる。
【００５２】
図２のシステムでは、アプリケーション２０１が印刷処理から開放されるのはプリンタドライバ２０３がグラフィックエンジン２０２からのすべての印刷命令をプリンタの制御コマンドへ変換し終った時点である。これに対して、図３のシステムでは、スプーラ３０２がすべての印刷命令を中間コードデータに変換し、スプールファイル３０３に出力した時点である。通常、後者の方が短時間で済む。
【００５３】
また、図３で示すシステムにおいては、スプールファイル３０３の内容に対して加工することができる。これによりアプリケーションからの印刷データに対して、拡大縮小や、物理ページに対する複数論理ページの縮小印刷、あるいは製本印刷における物理ページの排紙順などを考慮した論理ページの面付け等々、アプリケーションの持たない機能を実現する事ができる。
【００５４】
これらの目的のために、図２のシステムに対し、図３の様に中間コードデータでスプールする様、システムの拡張がなされてきている。なお、印刷データの加工を行うためには、通常プリンタドライバ２０３が提供するウインドウから設定を行い、プリンタドライバ２０３がその設定内容をＲＡＭ２上あるいは外部メモリ１１上に保管する。
【００５５】
以下、図３の詳細を説明する。図に示す通り、この拡張された処理方式では、グラフィックエンジン２０２からの印刷命令をディスパッチャ３０１が受け取る。ディスパッチャ３０１がグラフィックエンジン２０２から受け取った印刷命令が、アプリケーション２０１からグラフィックエンジン２０２へ発行された印刷命令の場合には、ディスパッチャ３０１は外部メモリ１１に格納されているスプーラ３０２をＲＡＭ２にロードし、プリンタドライバ２０３ではなくスプーラ３０２へ印刷命令を送付する。
【００５６】
スプーラ３０２は受け取った印刷命令を中間コードに変換してスプールファイル３０３に出力する。また、スプーラ３０２は、プリンタドライバ２０３に対して設定されている印刷データに関する加工設定をプリンタドライバ２０３から取得してスプールファイル３０３に保存する。なお、スプールファイル３０３は外部メモリ１１上にファイルとして生成するが、ＲＡＭ２上に生成されても構わない。
【００５７】
更にスプーラ３０２は、外部メモリ１１に格納されているスプールファイルマネージャ３０４をＲＡＭ２にロードし、スプールファイルマネージャ３０４に対してスプールファイル３０３の生成状況を通知する。その後、スプールファイルマネージャ３０４は、スプールファイル３０３に保存された印刷データに関する加工設定の内容に従って印刷を行えるか判断する。
【００５８】
スプールファイルマネージャ３０４がグラフィックエンジン２０２を利用して印刷を行えると判断した際には、外部メモリ１１に格納されているデスプーラ３０５をＲＡＭ２にロードし、デスプーラ３０５に対して、スプールファイル３０３に記述された中間コードの印刷処理を行うように指示する。
【００５９】
デスプーラ３０５はスプールファイル３０３に含まれる中間コードをスプールファイル３０３に含まれる加工設定の内容に従って加工し、もう一度グラフィックエンジン２０２経由で出力する。
【００６０】
ディスパッチャ３０１がグラフィックエンジン２０２から受け取った印刷命令がデスプーラ３０５からグラフィックエンジン２０２へ発行された印刷命令の場合には、ディスパッチャ３０１はスプーラ３０２ではなく、プリンタドライバ２０３に印刷命令を送る。
【００６１】
プリンタドライバ２０３はプリンタ制御コマンドを生成し、システムスプーラ２０４経由でプリンタ１５００に出力する。
【００６２】
［従来システムによる製本印刷：図７］
まず、上記説明した本実施形態における印刷システムを用いた製本印刷物の表紙用紙を通してドキュメント本体の記述内容が透けて見えないように秘匿性を持たせた印刷を行う方法を説明する前に、従来の印刷システムにおける問題点について、より詳細に説明する。
【００６３】
図７は、比較例として、従来の製本印刷における秘匿性確保の方法を持たない印刷システムを用いた場合における製本印刷物の一例を示したものである。
【００６４】
図７の矩形７０２および矩形７０３は、それぞれが製本印刷物４０１ａの表紙および次ページを真横からみたところである。また、破線の矩形７０４および破線の矩形７０５は、それぞれ表紙７０２の裏面に印刷された論理ページの内容および次ページ７０３の表面に印刷された論理ページの内容を表している。さらに、製本印刷物４０１ａの観察者を７０１、観察者７０１に認識される表紙７０２の裏面に印刷された論理ページの内容を実線矢印７０６で示した。同様に、観察者７０１に認識される次ページ７０３の表面に印刷された論理ページの内容を実線矢印７０７で示している。
【００６５】
製本印刷物４０１ａに用いられた用紙種が普通紙のような紙厚の比較的薄いものである場合、観察者７０１から製本印刷物４０１ａの記述内容７０４および７０５が表紙７０２を通して透けて見える可能性がある。
【００６６】
図７では、表表紙を例に説明しているが、裏表紙についても観察者７０１から製本印刷物４０１ａの裏表紙の裏面に印刷された論理ページの内容および前ページの裏面に印刷された論理ページの内容が裏表紙を通して透けて見える可能性があることは言うまでもない。
【００６７】
このように、秘匿性確保の方法を持たない従来の製本印刷システムを用いて、普通紙のような紙厚の比較的薄い用紙種を用いて製本印刷を行う場合、表紙部以外の記載内容を第三者に知られたくないドキュメントの製本印刷を行う用途に適しておらず、製本印刷物を見開かない状態であっても表紙部以外の記載内容が第三者に漏れてしまうというおそれがあった。
【００６８】
［製本秘匿印刷の設定］
次に、本実施形態における印刷システムについて説明する。以下の説明では、上記説明した印刷システムを用いて、製本印刷物の表紙用紙を通してドキュメント本体の記述内容が透けて見えないように秘匿性を持たせた印刷を行う方法について説明する。
【００６９】
［秘匿印刷設定：図８］
図８は、本実施形態における論理ページデータ４００の製本印刷を実行する前に、秘匿印刷の設定を行うユーザインターフェイスである秘匿印刷設定画面８００である。図８の秘匿印刷設定画面では、本システムのユーザによって、下記の設定が行われる。
【００７０】
すなわち、製本印刷時の秘匿印刷を行うか否かの指定（「秘匿印刷をする」８０１）、および秘匿方法の指定（「秘匿ページ種選択」８０２）である。
【００７１】
なお、図８のユーザインターフェイスの下端に配置された「ＯＫ」ボタン８０６、および「キャンセル」ボタン８０７がそれぞれ押下されると、製本秘匿印刷の実行、および製本秘匿印刷の中止がそれぞれ実行されるように制御されている。なお、「ＯＫ」ボタン８０６、および「キャンセル」ボタン８０７の詳細は後述する。
【００７２】
［製本秘匿印刷処理：図９］
図９は、本実施の形態における製本秘匿印刷処理のフローチャートを示す。
【００７３】
なお、詳細な説明は省略するが、本処理フローの前段では、製本印刷に関わる他の設定（例えば、見開き方向「右開き、あるいは左開き」の指定など）などが不図示のユーザインターフェイス画面により行われているものとする。さらに、図８で示した秘匿印刷の設定を行うユーザインターフェイス（秘匿印刷設定画面８００）を用いて、製本印刷時の秘匿印刷を行うか否かの設定（「秘匿印刷をする」８０１）、および秘匿方法の指定（「秘匿ページ種選択」８０２）が指定されているものとする。秘匿印刷設定画面８００（図８）で「ＯＫ」ボタン８０６、もしくは「キャンセル」ボタン８０７が押下された場合に、図９のステップＳ８０１に進む。
【００７４】
図９のステップＳ９０１において、ユーザが製本印刷を行うために任意のアプリケーションソフトウエアを用いて作成したドキュメントデータに含まれる論理ページの数をカウントして、ステップＳ９０２に進む。
【００７５】
図９のステップＳ９０２では、ユーザがあらかじめ秘匿印刷設定画面８００（図８）を用いて設定した製本印刷時の秘匿印刷を行うか否かの設定（「秘匿印刷をする」８０１）を獲得し、秘匿印刷を行うことを望んだか否かを判定する。この工程で、ユーザが秘匿印刷を行うことを望んでいない場合には、ステップＳ９０８に進み、ユーザが秘匿印刷を行うことを望んだ場合には、ステップＳ９０３に進む。
【００７６】
図９のステップＳ９０３では、ユーザがあらかじめ秘匿印刷設定画面８００（図８）を用いて設定した秘匿ページの種類（「秘匿ページ種選択」８０２）に関する設定情報を獲得しステップＳ９０４に進む。
【００７７】
ここで、秘匿印刷設定画面８００（図８）を用いて設定される秘匿ページの種類について、図１０〜図１２を用いて説明する。
【００７８】
［白紙挿入：図１０］
図１０は、秘匿ページの種類が「白紙挿入」の場合の一例を示す。図１０の矩形７０２および矩形７０３は、それぞれが製本印刷物４０１ａの表表紙および次ページを真横からみたところである。ここで、破線の矩形１００４は、次ページ７０３の裏面の論理ページ１００３に印刷された論理ページの内容を表している。
【００７９】
図１０の矩形７０２の裏面論理ページ１００１および矩形７０３の表面論理ページ１００２は白紙である。この白紙の論理ページ１００１および１００２は、製本印刷物４０１ａの表表紙７０２を通してドキュメント本体の記述内容（図１０の破線矩形１００４）が透けて見えないように付加された論理ページである。
【００８０】
白紙の論理ページ１００１および１００２が付加されない場合、論理ページの内容１００４は表表紙７０２の裏面に印刷されるため、従来例として示した図７と同様に製本印刷物４０１ａの表表紙７０２を通してドキュメント本体の記述内容が透けて見えてしまう。
【００８１】
しかし、白紙の論理ページ１００１および１００２が付加することによって、破線１００５で示した次ページ７０３の裏面に印刷された論理ページの内容１００４を観察者７０１にとって不可視な情報とする、すなわち秘匿することが可能である。
【００８２】
このように、秘匿ページの種類「白紙挿入」とは、製本印刷物の表紙を通してドキュメント本体の記述内容が透けて見えないように白紙の論理ページを付加することを指している。
【００８３】
図１０では、表表紙を例に説明しているが、裏表紙についても観察者７０１から製本印刷物４０１ａの裏表紙の前ページの表面に印刷される論理ページの内容を秘匿可能なことは言うまでもない。
【００８４】
［全面塗りつぶし：図１１］
図１１は、秘匿ページの種類が「全面塗りつぶし」の場合の一例を示す。図１１の矩形７０２および矩形７０３は、それぞれが製本印刷物４０１ａの表表紙および次ページを真横からみたところである。ここで、破線の矩形７０５は、次ページ７０３の表面の論理ページに印刷された論理ページの内容を表している。
【００８５】
図１１の破線の矩形１１０１は、矩形７０２の裏面の論理ページ全体に描画された塗りつぶし（ソリッド色あるいはパターン等）の領域である。その全面が塗りつぶされた、矩形７０２の裏面の論理ページは、製本印刷物４０１ａの表表紙７０２を通してドキュメント本体の記述内容（図１１の破線矩形７０５）が透けて見えないように付加された論理ページである。
【００８６】
全面が塗りつぶされた論理ページが付加されない場合、論理ページの内容７０５は表表紙７０２の裏面に印刷されるため、従来例として示した図７と同様に製本印刷物４０１ａの表表紙７０２を通してドキュメント本体の記述内容が透けて見えてしまう。
【００８７】
しかし、全面が塗りつぶされた論理ページを表表紙の裏面に付加することによって、破線１１０３で示した次ページ７０３の表面に印刷された論理ページの内容７０５を観察者７０１にとって不可視な情報とする、すなわち秘匿することが可能である。このとき、観察者７０１にとって可視な情報は、実線１１０２で示した全面が塗りつぶされた論理ページの内容となる。
【００８８】
このように、秘匿ページの種類「全面塗りつぶし」とは、製本印刷物の表紙を通してドキュメント本体の記述内容が透けて見えないように全面が塗りつぶされた論理ページを付加することを指している。
【００８９】
図１１では、表表紙を例に説明しているが、裏表紙についても観察者７０１から製本印刷物４０１ａの裏表紙の前ページの表面に印刷される論理ページの内容を秘匿可能なことは言うまでもない。
【００９０】
［要所塗りつぶし：図１２］
図１２は、秘匿ページの種類が「要所塗りつぶし」の場合の一例を示す。図１２の矩形７０２および矩形７０３は、それぞれが製本印刷物４０１ａの表表紙および次ページを真横からみたところである。ここで、破線の矩形７０５は、次ページ７０３の表面の論理ページに印刷された論理ページの内容を表している。
【００９１】
図１２の破線の矩形１２０１は、矩形７０２の裏面の論理ページに対して部分的に描画された塗りつぶし（ソリッド色あるいはパターン等）の領域である。この部分的に塗りつぶされた領域は、図１２で示したように、次ページ７０３の表面の論理ページに印刷された論理ページの内容（破線の矩形７０５）の領域と同じとなるべく描画される。その部分的に塗りつぶされた、矩形７０２の裏面の論理ページは、製本印刷物４０１ａの表表紙７０２を通してドキュメント本体の記述内容（図１２の破線矩形７０５）が透けて見えないように付加された論理ページである。
【００９２】
部分的に塗りつぶされた論理ページが付加されない場合、論理ページの内容７０５は表表紙７０２の裏面に印刷されるため、従来例として示した図７と同様に製本印刷物４０１ａの表表紙７０２を通してドキュメント本体の記述内容が透けて見えてしまう。
【００９３】
しかし、部分的に塗りつぶされた論理ページを表表紙の裏面に付加することによって、破線１２０３で示した次ページ７０３の表面に印刷された論理ページの内容７０５を観察者７０１にとって不可視な情報とする、すなわち秘匿することが可能である。このとき、観察者７０１にとって可視な情報は、実線１２０２で示した論理ページの部分的な塗りつぶし領域の内容となる。
【００９４】
このように、秘匿ページの種類「要所全面塗りつぶし」とは、製本印刷物の表紙を通してドキュメント本体の記述内容が透けて見えないように、効果を持つ箇所（要所）のみ部分的に塗りつぶされた論理ページを付加することを指している。
【００９５】
図１２では、表表紙を例に説明しているが、裏表紙についても観察者７０１から製本印刷物４０１ａの裏表紙の前ページの表面に印刷される論理ページの内容を秘匿可能なことは言うまでもない。
【００９６】
以上説明したように秘匿ページの種類とは、製本印刷物の表紙を通してドキュメント本体の記述内容が透けて見えないように付加する論理ページの内容を表している。
【００９７】
このような秘匿ページの種類に関する設定情報を獲得した後に、ステップＳ９０４に進む。
【００９８】
次に、ステップＳ９０５において、製本印刷物の表表紙についてドキュメント本体の記述内容が透けて見えないように論理ページを付加する必要があるか否かを判定する。
【００９９】
ここで、製本印刷物の表表紙についてドキュメント本体の記述内容が透けて見えないように論理ページを付加する必要があるか否かを判定する方法について説明する。
【０１００】
表表紙に相当する論理ページ（図４の４００ａ）に続く連続した２つの論理ページについて、両論理ページがいかなる描画情報を持たない場合、即ち白紙の論理ページである場合には、製本印刷物の表表紙についてドキュメント本体の記述内容が透けて見えないように論理ページを付加する必要がないと判定し、ステップＳ９０６に進む。
【０１０１】
一方、表表紙に相当する論理ページ（図４の４００ａ）に続く連続した２つの論理ページについて、いずれかの論理ページが何らかの描画情報を持つ場合、即ち白紙ではない論理ページである場合には、製本印刷物の表表紙についてドキュメント本体の記述内容が透けて見えないように論理ページを付加する必要があると判定し、ステップＳ９０５に進む。
【０１０２】
次に、ステップＳ９０５において、表表紙に対する秘匿処理をステップＳ９０３で取得した秘匿ページの種類（「白紙挿入」、「全面塗りつぶし」あるいは「要所全面塗りつぶし」に従って秘匿論理ページの付加が行われる。
【０１０３】
図１３は、ステップＳ９０３で取得した秘匿ページの種類が「白紙挿入」である場合について、表表紙に対する秘匿論理ページの付加処理の概要を例示した図である。
【０１０４】
図１３は、前述したスプーラファイル３０３を用いて実現される面付け処理の概要を例示した図であり、両面印刷可能な印刷装置の排紙動作がフェースダウン（物理ページの表面が下を向くように印刷装置の排紙口から排紙される方式）である場合を例にしている。
【０１０５】
図１３の破線で囲った矩形１３００は論理ページを示しており、１３００ａが表表紙、１３００ｂおよび１３００ｃが白紙論理ページである。この連続する白紙の２論理ページがステップＳ９０５において付加された秘匿論理ページである。
【０１０６】
ただし、白紙の秘匿論理ページが必ずしも２ページ付加する必要はなく、ユーザがアプリケーションを用いて製本印刷向けのドキュメントを作成した時点で、表表紙に続く論理ページが既に白紙であった場合は、ステップＳ９０５において付加される白紙の論理ページは１ページだけでよい。
【０１０７】
図１３の下段に示した図は、表表紙に対する白紙秘匿論理ページの付加処理が行われた場合の面付け処理の結果を例示している。破線の矩形（１３０１および１３０２）は面付け処理後に印刷される物理ページをあらわしており、１３０１ａおよび１３０２ａは物理ページの表面をあらわしている。他方、１３０１ｂおよび１３０２ｂは物理ページの裏面をあらわしている。
【０１０８】
尚、図１３は製本印刷物の裏表紙についてドキュメント本体の記述内容が透けて見えないように論理ページを付加する処理を行う以前の図である。製本印刷物の裏表紙についての秘匿論理ページの付加方法については後述する。
【０１０９】
次に、ステップＳ９０６において、製本印刷物の裏表紙についてドキュメント本体の記述内容が透けて見えないように論理ページを付加する必要があるか否かを判定する。
【０１１０】
ここで、製本印刷物の裏表紙についてドキュメント本体の記述内容が透けて見えないように論理ページを付加する必要があるか否かを判定する方法について説明する。
【０１１１】
裏表紙に相当する論理ページ（図４の４００ｂ）の前の連続した２つの論理ページについて、両論理ページがいかなる描画情報を持たない場合、即ち白紙の論理ページである場合には、製本印刷物の裏表紙についてドキュメント本体の記述内容が透けて見えないように論理ページを付加する必要がないと判定し、ステップＳ９０８に進む。
【０１１２】
一方、裏表紙に相当する論理ページ（図４の４００ｂ）の前の連続した２つの論理ページについて、いずれかの論理ページが何らかの描画情報を持つ場合、即ち白紙ではない論理ページである場合には、製本印刷物の裏表紙についてドキュメント本体の記述内容が透けて見えないように論理ページを付加する必要があると判定し、ステップＳ９０７に進む。
【０１１３】
ここで、ステップＳ９０６の前段でステップＳ９０５が実行された場合、製本印刷物の裏表紙について秘匿論理ページを付加する必要があるか否かの判定対象となる論理ページのセットは製本印刷物の表表紙に対して付加された秘匿論理ページを含むものとする。
【０１１４】
次に、ステップＳ９０７において、裏表紙に対する秘匿処理をステップＳ９０３で取得した秘匿ページの種類（「白紙挿入」、「全面塗りつぶし」あるいは「要所全面塗りつぶし」に従って秘匿論理ページの付加が行われる。
【０１１５】
次に、ステップＳ９０８において、製本印刷物を構成する論理ページデータから改めて最終的に前記出力装置に送付する製本印刷データを生成して、ステップＳ９０９に進む。
【０１１６】
ステップＳ９０９では、ステップＳ９０８で生成された製本印刷データによる通常の印刷処理を行った後に、製本秘匿印刷処理を終了する。
【０１１７】
本実施の形態によれば、まず、製本印刷物を構成する論理ページのカウント情報および描画情報を元に、その内容が表紙を通して可視か否かを判定する。
【０１１８】
製本印刷物の内容が表紙（表表紙および裏表紙）を通して可視と判定された場合にのみ、製本印刷物を構成する論理ページの間に、製本印刷物の内容を秘匿するための論理ページを付加する。
【０１１９】
次に、付加された論理ページを含む複数の論理ページを縮小して１物理ページにレイアウト（面付け）したものを最終的に出力装置に送付する製本印刷データとして生成し、印刷を行う。
【０１２０】
従って、普通紙等の紙厚の薄い用紙種を用いた場合においても、製本印刷物の表紙用紙を通してドキュメント本体の記述内容が透けて見えないように秘匿性を持たせた印刷を行うことが可能となる。これは、普通紙等の紙厚の薄い用紙種と比べて比較的高価な紙厚の厚い用紙種を用いる必要ない製本印刷物の秘匿性確保するという効果がある。さらに、厚紙当の紙厚の厚い用紙種を全ての印刷装置が通紙可能とは限らないため、両面印刷可能な全ての印刷装置について有効な製本印刷時の秘匿性を確保する方法として特に効果が大きい。
【０１２１】
［他の実施形態］
本発明は、複数の機器（例えばホストコンピュータ、インターフェイス機器、リーダ、プリンタ等）から構成されるシステムに適用してもよい。また、１つの機器からなる装置（複写機、プリンタ、ファクシミリ装置等）に適用してもよい。
【０１２２】
なお、上述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を印刷制御装置やシステムに供給し、その印刷制御装置等のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の目的が達成されることはいうまでもない。
【０１２３】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２４】
プログラムコードを供給するための記憶媒体として、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１２５】
また、コンピュータが読み出したプログラムコードを実行することにより上述した各実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づいて、コンピュータ上で稼動しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【０１２６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいて、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【図面の簡単な説明】
【０１２７】
【図１】本発明の印刷システムの全体構成を示すブロック図である。
【図２】印刷システムの主要な機能ブロックを示す図である。
【図３】アプリケーションからの印刷命令をプリンタ制御コマンドに変換する前に、一旦スプールファイル３０３にスプールするプリントシステムの構成を示すブロック図である。
【図４】論理ページデータと製本印刷物の概要について例示した図である。
【図５】スプーラファイルを用いて実現される面付け処理の概要を例示した図である。
【図６】印刷装置からの排紙形態から使用形態を生成する方法について示した図である。
【図７】従来の製本印刷における秘匿性確保の方法を持たない印刷システムを用いた場合における製本印刷物の一例を示した図である。
【図８】ユーザが秘匿印刷の設定を行う秘匿印刷設定画面である。
【図９】製本印刷時の秘匿印刷処理を示すフローチャートである。
【図１０】秘匿ページの種類が「白紙挿入」の場合の一例を示した図である。
【図１１】秘匿ページの種類が「全面塗りつぶし」の場合の一例を示した図である。
【図１２】秘匿ページの種類が「要所塗りつぶし」の場合の一例を示した図である。
【図１３】秘匿ページの種類が「白紙挿入」である場合について、表表紙に対する秘匿論理ページの付加処理の概要を例示した図である。
【符号の説明】
【０１２８】
１      ＣＰＵ（印刷制御手段、裏面印刷制御手段）
８      プリンタコントローラ（ＰＲＴＣ）
１７      印刷部（プリンタエンジン）
２０１      アプリケーション
２０２      グラフィックエンジン
２０３      プリンタドライバ
２０４      システムスプーラ
１５００      プリンタ（印刷装置）
３０００      ホストコンピュータ（印刷制御装置、情報処理装置）
【図１】
2006065371.tif 000003
【図２】
2006065371.tif 000004
【図３】
2006065371.tif 000005
【図４】
2006065371.tif 000006
【図５】
2006065371.tif 000007
【図６】
2006065371.tif 000008
【図７】
2006065371.tif 000009
【図８】
2006065371.tif 000010
【図９】
2006065371.tif 000011
【図１０】
2006065371.tif 000012
【図１１】
2006065371.tif 000013
【図１２】
2006065371.tif 000014
【図１３】
2006065371.tif 000015