(57)【特許請求の範囲】
【請求項１】
ネットワークを介して情報処理装置と接続された画像形成システムであって、
ページ記述言語で記述された印刷データを前記情報処理装置から受信する受信手段と、
前記受信手段によって受信された印刷データを解析し、裏表紙、背表紙、表表紙から成る表紙を印刷する表紙印刷が指定されているか否かを判断する判断手段と、
前記表紙印刷が指定されている場合、前記受信手段によって受信された印刷データから、用紙サイズ、ページ数、表紙に印刷されるべき表紙データを抽出する抽出手段と、
前記抽出手段によって抽出されたページ数に基づいて、背表紙の幅を算出する算出手段と、
前記算出手段によって算出された幅と前記抽出手段によって抽出された用紙サイズに基づいて、裏表紙、背表紙、表表紙を並べた際のサイズを計算し、表紙印刷用の用紙サイズを決定する決定手段と、
前記受信手段によって受信された印刷データに基づいて生成された画像データを印刷処理する第一の印刷処理手段と、
前記抽出手段によって抽出された表紙データと前記決定手段によって決定された用紙サイズに基づいて、ページ記述言語で記述された表紙用印刷データを生成する生成手段と、
前記生成手段によって生成された表紙用印刷データに基づいて生成された表紙用画像データを印刷処理する第二の印刷処理手段と、を有することを特徴とする画像形成システム。
【請求項２】
前記画像形成システムは、前記受信手段、前記判断手段、前記抽出手段、前記算出手段、前記決定手段、前記生成手段を備える画像形成制御装置と、前記第一の印刷処理手段と前記第二の印刷処理手段とを備える画像形成装置とによって構成されることを特徴とする請求項１記載の画像形成システム。
【請求項３】
前記生成手段による前記表紙用印刷データを生成する処理と、前記第一の印刷処理手段による印刷処理とを並行して処理することを特徴とする請求項１又は２に記載の画像形成システム。
【請求項４】
前記抽出手段によって抽出された用紙サイズが、所定のサイズであるか否かを判断する第二の判断手段を更に有し、
前記第二の判断手段によって前記所定のサイズであると判断されなかった場合、前記生成手段による表紙用印刷データの生成を行わないことを特徴とする請求項１乃至３の何れかに記載の画像形成システム。
【請求項５】
前記決定手段によって決定された用紙サイズが、所定のサイズより大きいか否かを判断する第三の判断手段を更に有し、
前記第三の判断手段によって前記所定のサイズより大きいと判断された場合、前記生成手段による表紙用印刷データの生成を行わないことを特徴とする請求項１乃至４の何れかに記載の画像形成システム。
【請求項６】
前記抽出手段は、前記受信手段によって受信された印刷データから用紙の種別を抽出し、当該抽出された種別が所定の種別ではない場合、前記生成手段による表紙用印刷データの生成を行わないことを特徴とする請求項１乃至５の何れかに記載の画像形成システム。
【請求項７】
前記第一の印刷処理手段によって印刷処理された画像データを、１部毎にソートして出力し、前記第二の印刷処理手段によって印刷処理された表紙用画像データを、前記１部毎に分けて出力することを特徴とする請求項１乃至６の何れかに記載の画像形成システム。
【請求項８】
前記第一の印刷処理手段によって印刷処理された画像データを、１部毎にソートして出力し、前記第二の印刷処理手段によって印刷処理された表紙用画像データを、複数部数分の枚数をまとめて出力することを特徴とする請求項１乃至６の何れかに記載の画像形成システム。
【請求項９】
ネットワークを介して情報処理装置と接続された画像形成制御装置であって、
ページ記述言語で記述された印刷データを前記情報処理装置から受信する受信手段と、
前記受信手段によって受信された印刷データを解析し、裏表紙、背表紙、表表紙から成る表紙を印刷する表紙印刷が指定されているか否かを判断する判断手段と、
前記表紙印刷が指定されている場合、前記受信手段によって受信された印刷データから、用紙サイズ、ページ数、表紙に印刷されるべき表紙データを抽出する抽出手段と、
前記抽出手段によって抽出されたページ数に基づいて、背表紙の幅を算出する算出手段と、
前記算出手段によって算出された幅と前記抽出手段によって抽出された用紙サイズに基づいて、裏表紙、背表紙、表表紙を並べた際のサイズを計算し、表紙印刷用の用紙サイズを決定する決定手段と、
前記受信手段によって受信された印刷データに基づいて生成された画像データを画像形成装置に送信する第一の送信手段と、
前記抽出手段によって抽出された表紙データと前記決定手段によって決定された用紙サイズに基づいて、ページ記述言語で記述された表紙用印刷データを生成する生成手段と、
前記生成手段によって生成された表紙用印刷データに基づいて生成された表紙用画像データを前記画像形成装置に送信する第二の送信手段と、を有することを特徴とする画像形成制御装置。
【請求項１０】
ネットワークを介して情報処理装置と接続された画像形成システムの制御方法であって、
ページ記述言語で記述された印刷データを前記情報処理装置から受信する受信ステップと、
前記受信ステップによって受信された印刷データを解析し、裏表紙、背表紙、表表紙から成る表紙を印刷する表紙印刷が指定されているか否かを判断する判断ステップと、
前記表紙印刷が指定されている場合、前記受信ステップによって受信された印刷データから、用紙サイズ、ページ数、表紙に印刷されるべき表紙データを抽出する抽出ステップと、
前記抽出ステップによって抽出されたページ数に基づいて、背表紙の幅を算出する算出ステップと、
前記算出ステップによって算出された幅と前記抽出ステップによって抽出された用紙サイズに基づいて、裏表紙、背表紙、表表紙を並べた際のサイズを計算し、表紙印刷用の用紙サイズを決定する決定ステップと、
前記受信ステップによって受信された印刷データに基づいて生成された画像データを印刷処理する第一の印刷処理ステップと、
前記抽出ステップによって抽出された表紙データと前記決定ステップによって決定された用紙サイズに基づいて、ページ記述言語で記述された表紙用印刷データを生成する生成ステップと、
前記生成ステップによって生成された表紙用印刷データに基づいて生成された表紙用画像データを印刷処理する第二の印刷処理ステップと、を有することを特徴とする制御方法。
【請求項１１】
請求項１０に記載の画像形成システムの制御方法をコンピュータに実行させるためのプログラムを格納したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成システム、画像形成制御装置、制御方法、及び記憶媒体に関し、特に、ネットワーク等の接続手段を介してホストコンピュータから画像データを受信し印刷指令を送信するコントローラと、複数の給紙段を備えコントローラから印刷指令を受信し印刷を行う画像形成装置とから構成されるシステムに適用する場合に好適な画像形成システム、画像形成制御装置、制御方法、及び記憶媒体に関する。
【０００２】
【従来の技術】
従来より、コントローラを装備すると共にコンピュータネットワークと接続され、コンピュータネットワークに接続されているコンピュータ等の端末からネットワークプリンタとして使用可能である複写機やプリンタ等の画像形成装置と、上記コンピュータ等の端末とから構成される画像プリンティングシステムが存在している。上記のコントローラと画像形成装置とは、ビデオインタフェースを介して接続されている。コントローラにおいては、ホストコンピュータ等から受け取ったページ記述言語等で記述された画像データをページメモリ上に展開する。画像形成装置は、ビデオインタフェースを介し、用紙搬送に同期して、用紙貼り位置の先端を示す画先信号（ＩＴＯＰ信号）をコントローラに送る。コントローラは、ＩＴＯＰ信号に同期して、画像データをビデオインタフェースを介して画像形成装置に送出する。
【０００３】
画像形成装置の印刷方式が電子写真方式であれば、コントローラから受け取った画像データに基づきレーザ走査機構を駆動して、感光ドラムを感光させ画像形成し、感光ドラム上に形成されたトナー画像を用紙に転写していく。即ち、上記ＩＴＯＰ信号は、感光ドラム上において上記レーザ走査機構により走査されたレーザにより現像される箇所が、搬送されてくる用紙上に転写される位置に行くまでの時間を予め計算し、用紙の先端位置が転写位置に行くタイミングから、その時間分前倒しして出力するようになっている。
【０００４】
また、上記コントローラのなかには、印刷したドキュメントが誰のものであるか分かるように、画像形成装置におけるドキュメント印刷完了後に、ドキュメントに追加して一枚、予め定められた用紙サイズにドキュメントファイル名・ページ数・ホストコンピュータ情報等を記載してプリントするように画像形成装置を制御する機能を備えたものもある。
【０００５】
【発明が解決しようとする課題】
しかしながら、上述した従来技術においては下記のような問題があった。即ち、上述したような画像プリンティングシステムに対するユーザの要求に関しては、近年徐々に、システムの高機能化を求めるという要求がなされており、例えば本のように、表表紙、裏表紙、背表紙付きとなる出力ドキュメントを得たいという要求も存在する。即ち、画像プリンティングシステムに対し、表表紙、背表紙、裏表紙を自動的に生成する技術が要望されているという課題があった。
【０００６】
本発明は、上述した点に鑑みなされたものであり、情報処理装置から送信されたページ記述言語で記述された印刷データに基づいて、ページ記述言語で記述された表紙用印刷データを別途生成することを可能とした画像形成システム、画像形成制御装置、制御方法、及び記憶媒体を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明は、ネットワークを介して情報処理装置と接続された画像形成システムであって、ページ記述言語で記述された印刷データを前記情報処理装置から受信する受信手段と、前記受信手段によって受信された印刷データを解析し、裏表紙、背表紙、表表紙から成る表紙を印刷する表紙印刷が指定されているか否かを判断する判断手段と、前記表紙印刷が指定されている場合、前記受信手段によって受信された印刷データから、用紙サイズ、ページ数、表紙に印刷されるべき表紙データを抽出する抽出手段と、前記抽出手段によって抽出されたページ数に基づいて、背表紙の幅を算出する算出手段と、前記算出手段によって算出された幅と前記抽出手段によって抽出された用紙サイズに基づいて、裏表紙、背表紙、表表紙を並べた際のサイズを計算し、表紙印刷用の用紙サイズを決定する決定手段と、前記受信手段によって受信された印刷データに基づいて生成された画像データを印刷処理する第一の印刷処理手段と、前記抽出手段によって抽出された表紙データと前記決定手段によって決定された用紙サイズに基づいて、ページ記述言語で記述された表紙用印刷データを生成する生成手段と、前記生成手段によって生成された表紙用印刷データに基づいて生成された表紙用画像データを印刷処理する第二の印刷処理手段と、を有することを特徴とする。
【００６９】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００７０】
図２は本発明の実施の形態に係る画像プリンティングシステムを構成する画像形成装置（フルカラー複写機）２０１とコントローラ２０２の外観を示す斜視図である。本発明の実施の形態に係る画像形成装置（フルカラー複写機）２０１は、ビデオインタフェース２０３、スキャナ部２０５、プリンタ部２０６を備えており、ビデオインタフェース２０３に接続されたビデオケーブル２０４を介してコントローラ２０２と接続されている。更に、画像形成装置（フルカラー複写機）２０１のスキャナ部２０５は、操作部２０７、原稿台２０８、圧板２０９を備え、プリンタ部２０６には、手差し給紙口２１１、排出口２１２、用紙カセット２１０が付設されている。
【００７１】
上記構成を詳述すると、画像形成装置（フルカラー複写機）２０１において、スキャナ部２０５は、内蔵する不図示の一つの制御ＣＰＵによって制御され、プリンタ部２０６は、別の内蔵する不図示の一つの制御ＣＰＵによって制御される。スキャナ部２０５及びプリンタ部２０６が備える二つの制御ＣＰＵは、例えばデュアルポートＲＡＭ（ＤＰＲＡＭ）のような通信手段を用いて通信を行い、制御コマンドや制御データのやり取りを行う。スキャナ部２０５側の制御ＣＰＵがマスタ、プリンタ部２０６側の制御ＣＰＵがスレーブとなっており、プリンタ部２０６の制御ＣＰＵはスキャナ部２０５の制御ＣＰＵの指令に従い、感光ドラムの回転スタートや、給紙、プリント動作等を制御する。
【００７２】
スキャナ部２０５は、コピー動作を操作するための例えばＬＣＤパネルから構成された操作部２０７と、透明ガラスからなる原稿台２０８と、原稿台２０８に載置された原稿を押さえるための圧板２０９と、原稿台２０８に原稿が載置されているか否かを検出する原稿台ガラス下部に存在する不図示の原稿センサと、原稿台２０８に載置されている原稿の画像を読み取る例えばＣＣＤ等の原稿台ガラス下部に存在する不図示の光電変換素子及びモータ等から構成された画像読み取り機構（スキャナ）とを備えている。
【００７３】
コピー動作の場合、ユーザがスキャナ部２０５の原稿台２０８に原稿をセットし、操作部２０７のコピーボタンを押下すると、スキャナ部２０５の画像読み取り機構は、プリンタ部２０６の制御ＣＰＵとの通信により、印刷可能なタイミング、例えば電子写真系プリンタにおける感光ドラムの回転等に同期して、スキャナ部２０５の制御ＣＰＵによる制御で画像の読み取り動作を行いつつ、読み取った画像データを不図示のスキャナ−プリンタ間のビデオインタフェースを介してプリンタ部２０６へと出力する。
【００７４】
図１は上記図２に示した本発明の実施の形態に係る画像プリンティングシステムのコントローラを中心とした電気的な構成例を概略的に示すブロック図である。本発明の実施の形態に係る画像プリンティングシステムのコントローラ３２０は、ＣＰＵ３２１と、ＲＯＭ３２２と、ＨＤＤ（ハードディスク）コントローラ３２３と、内蔵ＨＤ３２４と、外部インタフェース３２５と、フレームメモリ３２６−１・ＰＤＬバッファ３６２−２を有するＲＡＭ３２６と、ＣＰＵバス３３とを備えている。図中３１０はホストコンピュータ、３３０は画像形成装置、３１、３２はケーブルである。
【００７５】
上記構成を詳述すると、画像形成装置におけるプリント動作の場合、ホストコンピュータ３１０がプリントデータ（ジョブ）の供給源となる。ホストコンピュータ３１０からコントローラ３２０へ送られるジョブは、通常、ポストスクリプト（米国アドビ社が開発したページ記述言語）等のページ記述言語（ＰＤＬ）の形式で記述されており、画像形成装置３３０の給紙段やカラーモード等の印刷モード等も指定されている。
【００７６】
コントローラ３２０は、ホストコンピュータ３１０からケーブル３１、外部インタフェース３２５を介して供給されたプリントデータを、ＨＤＤコントローラ３２３を介して内蔵ＨＤ３２４に一旦保持する。内蔵ＨＤ３２４に保持されたプリントデータは、ＣＰＵバス３３を介してＲＡＭ３２６上のＰＤＬバッファ３６２−２に一時的に保持される。コントローラ３２０は、ＲＡＭ３２６のＰＤＬバッファ３６２−２に保持されているＰＤＬデータをフレームメモリ３２６−１に展開して画像データを生成する。このとき、ＰＤＬデータに応じて、フルカラーまたはグレイスケール用の画像データを生成する。
【００７７】
ＲＡＭ３２６のフレームメモリ３２６−１に展開された画像データは、ケーブル３２を介して画像形成装置３３０に送られるが、それに先んじて、ＰＤＬデータに記述されている給紙段や印刷モード等の印刷時に必要とされる情報は、コマンドとしてやはりケーブル３２を介して画像形成装置３３０に送られる。本実施形態の画像形成装置３３０においては、ジョブ管理はスキャナ部２０５の制御ＣＰＵが行っているため、印刷情報や印刷開始指令等のコマンドはスキャナ部２０５の制御ＣＰＵに送られる。尚、コントローラ３２０におけるＣＰＵ３２１等の要部の詳細構成については後述する。
【００７８】
上記コントローラ３２０から画像形成装置３３０に対するコマンドや画像データの送信に伴い、画像形成装置３３０のスキャナ部２０５では、コピーの時と同様、プリンタ部２０６に印刷開始指令を送り、プリンタ部２０６から印刷可能なタイミングを通知してもらい、そのタイミングに同期して、上記コントローラ３２０で展開された画像データをプリンタ部２０６へページ毎に送出する。
【００７９】
尚、上記ケーブル３１、３２は、パラレルケーブル、ＳＣＳＩ（Small Computer System Interface）ケーブル、シリアルケーブル、ネットワークケーブル等の汎用ケーブルまたはその組み合わせや、専用のケーブルでも構わない。
【００８０】
画像形成装置３３０のプリンタ部２０６では、スキャナ部２０５から送られてきたジョブの情報と画像データ信号を用いて、指定のカラー動作モード等を設定し、印刷動作を行う。画像データ信号がフルカラーの場合は、Ｍ（マゼンタ）・Ｃ（シアン）・Ｙ（イエロー）・Ｋ（ブラック）プリント動作となり、画像データ信号がグレイスケールの場合は、Ｋ（単色）プリント動作となる。指定の給紙段、即ち、用紙カセット２１０または手差し給紙口２１１（上記図２参照）より用紙を給紙し、内蔵の不図示の画像形成機構へ搬送機構により搬送されてきた用紙上に、電子写真方式やインクジェット方式等の画像形成機構で画像形成を行い、排出口２１２（上記図２参照）へとプリントアウトする。
【００８１】
このとき、画像形成装置３３０で印刷される画像の解像度は、コントローラ３２０から送られてくる画像データ信号のまま例えば４００ｄｐｉとなるか、或いは画像形成装置３３０の機能によって補間処理を行い例えば倍の８００ｄｐｉとすることで、印刷することも有効である。勿論、画像形成装置３３０の印画能力によって、解像度を上記４００ｄｐｉの例えば半分の２００ｄｐｉとして印刷することも考えられる。
【００８２】
また、画像形成装置３３０のプリンタ部２０６には、不図示の両面印刷機構が装備されている。両面印刷が指定されたジョブにおいては、スキャナ部２０５の制御ＣＰＵより、１面目（裏面）印刷時においては、機外ではなく内蔵する両面トレイが排出先として指定される。しかる後に２面目（表面）印刷時においては、給紙元は両面トレイが指定され、２面目印刷後、機外に排出される。
【００８３】
図３は上記図１及び図２に示した本発明の実施の形態に係る画像プリンティングシステムの画像形成装置２０１にフィニッシャとしてステープルソータ（ＳＴＳ）４１０を接続した場合の構成例を示す正面図である。本発明の実施の形態に係る画像プリンティングシステムの画像形成装置２０１に接続されたステープルソータ（ＳＴＳ）４１０は、ノンソートビン４１１と、ソートビン４１２とを備えている。
【００８４】
上記構成を詳述すると、ステープルソータ（ＳＴＳ）４１０において、ノンソートビン４１１は、ソートビン４１２の上方に配設されており、ノンソート動作時の出力用紙を排出するためのビンである。ソートビン４１２は、複数部指定のジョブにおいて、ソート動作（ページ順を揃えたり複数部に仕分ける動作）やグループ動作（各ビンにそれぞれ同一ページを指定部数分出力する動作）指定時の出力用紙を各部または各ページ毎に排出するためのビンである。ノンソートビン４１１とソートビン４１２は、駆動機構（図示略）により両者が一体化して上下方向へ移動し、上下の位置によって排出されるビンが決定する。例えば図３においては、ソートビン４１２の上から４番目（第４ビン）が排出口と直結した状態で、このときの出力用紙は第４ビンに排出されることになる。
【００８５】
通常、画像形成装置における複数ページ複数部指定時は、ページ毎に部数分ずつ連続して印刷が行われる。即ち、ソート動作の場合、第１ビンからページ１の１枚の用紙を排出する毎に１ビン下に移動し（改ビン）、指定部数枚の出力が終わったら、一旦その位置で停止し、ページ２の１枚目の用紙が排出されたら、折り返して今度は１ビン上に移動する。そして、以後同様に各ページの１枚目にて折り返し動作を行うことにより、各ビンに全ページが１枚ずつ排出されたソート出力を得ることができる。また、グループ動作の場合は、第１ビンからスタートし、指定ページ数枚分排出する毎に下に改ビンすることにより、各ビンにそれぞれ同一ページが指定部数枚分出力されたグループ出力を得ることができる。
【００８６】
上記ステープルソータ（ＳＴＳ）４１０は、本例では２０ビンのソートビンを装備しているので、ソート動作の時は２０部まで、グループ動作の時は２０ページまでを指定することが可能である。勿論、両面印刷動作時もソート動作及びグループ動作を行うことは可能で、この場合は２面目印刷時、即ち機外排出される時のみ、上記の改ビン動作を行う。当然、両面印刷のグループ動作時は４０ページまで指定可能となる。
【００８７】
更に、上記ステープルソータ（ＳＴＳ）４１０は、ステープル機能（用紙を綴じる機能）も備える。ステープルは、図４に示す如く、用紙の角部を綴じるコーナー（図４（ａ））、用紙の端部の複数箇所を綴じるダブル（図４（ｂ））、用紙の端部の１箇所を綴じるシングル（図４（ｃ））の位置指定が可能で、用紙のサイズや原稿の向きによって使い分けることができる。図４の例では、印刷された用紙が排出される方向は右方向で、印刷された面（両面印刷では２面が印刷された面）を上として、ＳＴＳ４１０の各ソートビン４１２に排出される。即ち、ステープルされている辺である左側がＳＴＳ４１０の存在する側である。全ての印刷用紙の排出完了後、ＳＴＳ４１０はプリンタ部２０６からの指令によってステープル動作を行う。図４に示す如く、用紙の短手辺を上下とする原稿においては、コーナーまたはダブル、用紙の長手辺を上下とする原稿においては、ダブルまたはシングルでステープルするのが望ましい。
【００８８】
上述した画像形成装置３３０における両面やソート等のフィニッシング動作は、全てスキャナ部２０５の制御ＣＰＵからの動作指令によって行われる。そして、スキャナ部２０５の制御ＣＰＵは、指定した動作に合わせて画像データをプリンタ部２０６に送る。勿論、ホストコンピュータ３１０からのＰＤＬデータには、これらのフィニッシング指定を含めることが可能であり、コントローラ３２０からコマンドとしてケーブル３２を介して画像形成装置３３０のスキャナ部２０５の制御ＣＰＵに伝えられることにより、コピー時と同様、プリント時にも所望のフィニッシングを行うことができる。
【００８９】
また、上記コントローラ３２０は、ケーブル３２を介して画像形成装置３３０の例えば各給紙段における用紙サイズやメディア、用紙有無或いはエラーやＪＡＭ情報等のステータス情報等を取得し、ホストコンピュータ３１０に通知することも可能である。更に、このステータス情報に基づいて、画像形成装置３３０に対し所望の制御を行うことができる。
【００９０】
上記コントローラ３２０において、一つのＰＤＬデータの印刷完了前に、続けて複数のＰＤＬデータがホストコンピュータ３１０からコントローラ３２０へ送られてきた場合は、続けてコントローラ３２０の内蔵ＨＤ３２４にキューイングし、ＲＡＭ３２６のフレームメモリ３２６−１への画像展開完了毎に順次、ＰＤＬバッファ３２６−２に次のＰＤＬデータを移すことにより、画像形成装置３３０で印刷を行っていく。勿論、フレームメモリ３２６−１に展開された画像データは、印刷完了しないと破棄されないので、印刷の進行具合に合わせてフレームメモリ３２６−１の領域に空き領域があったら画像展開を開始する。
【００９１】
また、ソートジョブまたはグループジョブが連続する場合は、通常、前の印刷完了後に画像形成装置３３０の操作部（ＬＣＤパネル）２０７にメッセージを表示し、ユーザにソートビン４１２から用紙を取り除かせ、ソートビン４１２の紙無しステータス完了後に次のＰＤＬデータの印刷を開始する。
【００９２】
上記コントローラ３２０のＣＰＵ３２１は、ＲＯＭ３２２に格納された制御プログラムに基づいて動作し、コントローラ３２０の機能を制御するものであり、図６〜図８のフローチャートに示す処理を実行する。内蔵ＨＤ３２４は、プリント済みのＰＤＬデータやＰＤＬデータを展開して生成した画像データを一時的に保持する領域や、フォントデータを格納する領域等を有し、ＨＤＤコントローラ３２３を介してＣＰＵバス３３に接続されている。ＲＡＭ３２６は、上述した如く、コントローラ３２０がホストコンピュータ３１０より受信したＰＤＬデータを一時的に保持するバッファであるＰＤＬバッファ３２６−２と、ＰＤＬデータを展開しその展開した画像データを一時的に保持するためのフレームメモリ３２６−１とを含み、且つ制御プログラムで必要とされるその他作業領域も含む。
【００９３】
ところで、上記コントローラ３２０のＲＯＭ３２２は、例えばプログラマブルメモリ（ＥＥＰＲＯＭ等）により構成してホストコンピュータ３１０等から制御プログラムをインストールすることも有効であるし、例えばフロッピーディスクやＣＤ−ＲＯＭ等のメモリ媒体及びそのドライバ等により構成することも有効である。尚、ＣＰＵ３２１により読み取り可能な状態で制御プログラムを格納した状態のメモリ媒体自体（例えばＲＯＭ３２２）が法上の発明を構成する。
【００９４】
上記コントローラ３２０は、更に、表紙印刷制御機能を備えている。コントローラ３２０の表紙印刷制御機能は、図５に示す如く、ホストコンピュータ３１０よりコントローラ３２０へＰＤＬデータとして送られてきた原稿画像を、画像形成装置３３０で所定の用紙に両面印刷した後、所定の用紙サイズ２枚分より大きなサイズの定型用紙に、所定の用紙サイズの表表紙と裏表紙及びその間の背表紙をまとめて生成し、画像形成装置３３０で印刷するように制御を行う機能である。ユーザは指定原稿印刷後に印刷されてくる表紙用紙を用いて、図５に示す如く、原稿を包み込むようにして貼り付け、余白を切り取ることにより、背表紙付きの本型の生成物を得ることができる。
【００９５】
図９は上記図１乃至図３に示した本発明の実施の形態に係る画像プリンティングシステムのホストコンピュータ、コントローラ、画像形成装置の要部の構成を機能的に示した機能ブロック図である。本発明の実施の形態に係る画像プリンティングシステムのホストコンピュータは、通信手段１、制御手段２、記憶手段３を備え、コントローラは、通信手段４（外部インタフェース３２５）、制御手段５（ＣＰＵ３２１）、記憶手段６（ＲＯＭ３２２、内蔵ＨＤ３２４、ＲＡＭ３２６）を備え、画像形成装置は、通信手段７、制御手段８（スキャナ部制御ＣＰＵ、プリンタ部制御ＣＰＵ）、画像読取手段９（スキャナ部２０５）、画像形成手段１０（プリンタ部２０６）、後処理手段１１（ステープルソータ４１０）を備えている。尚、便宜上、ＲＯＭ、ＲＡＭ、ＨＤＤ等を一つにまとめて記憶手段として図示するものとする。
【００９６】
上記構成を詳述すると、ホストコンピュータにおいて、通信手段１は、コントローラの通信手段４との間でデータ通信を行う。制御手段２は、ホストコンピュータ各部を制御するものであり、コントローラが上記の表紙印刷制御機能を備えない場合に、表紙印刷制御機能を備える。記憶手段３は、プログラムや各種データを記憶する。
【００９７】
コントローラにおいて、通信手段４は、ホストコンピュータの通信手段１、画像形成装置の通信手段７との間でデータ通信を行う。制御手段５は、コントローラ各部を制御するものであり、上記の表紙印刷制御機能（印刷するドキュメントを包み込める大きさの表表紙、裏表紙、背表紙により構成される表紙データを生成し画像形成装置で印刷させる機能）を備える。記憶手段６は、プログラムや各種データを記憶する。
【００９８】
画像形成装置において、通信手段７は、コントローラの通信手段４との間でデータ通信を行う。制御手段８は、画像形成装置各部を制御する。画像読取手段９は、原稿から画像を読み取るものであり、上記図２で詳述したような動作を行う。画像形成手段１０は、用紙に画像を形成するものであり、上記図２で詳述したような動作を行う。後処理手段１１は、ソート動作やステープル動作を行うものであり、上記図３で詳述したような動作を行う。
【００９９】
図１１は本発明のプログラム及び関連データが記憶媒体からコンピュータ等の装置に供給される概念例を示す説明図である。本発明のプログラム及び関連データは、フロッピディスクやＣＤ−ＲＯＭ等の記憶媒体１１０１をコンピュータ等の装置１１０２に装備された記憶媒体ドライブ挿入口１１０３に挿入することで供給される。その後、本発明のプログラム及び関連データを記憶媒体１１０１から一旦ハードディスクにインストールしハードディスクからＲＡＭにロードするか、或いはハードディスクにインストールせずに直接ＲＡＭにロードすることで、本発明のプログラム及び関連データを実行することが可能となる。
【０１００】
この場合、本発明の実施の形態に係る画像プリンティングシステムにおいて本発明のプログラムを実行する場合は、例えば上記図１１に示したような手順で画像プリンティングシステムのコントローラ３２０に本発明のプログラム及び関連データを供給するか、或いは画像プリンティングシステムのコントローラ３２０に予め本発明のプログラム及び関連データを格納しておくことで、プログラム実行が可能となる。
【０１０１】
図１０は本発明のプログラム及び関連データを記憶した記憶媒体の記憶内容の構成例を示す説明図である。本発明の記憶媒体は、例えばボリューム情報１００１、ディレクトリ情報１００２、プログラム実行ファイル１００３、プログラム関連データファイル１００４等の記憶内容で構成される。本発明のプログラムは、後述する図６〜図８のフローチャートに基づきプログラムコード化されたものである。
【０１０３】
次に、上記の如く構成された本発明の実施の形態に係る画像プリンティングシステムの動作を図６〜図８のフローチャートを参照しながら詳細に説明する。
【０１０４】
図６〜図８のフローチャートは、ホストコンピュータ３１０から表紙印刷制御機能指定されたＰＤＬデータがコントローラ３２０へ送られてきたときのコントローラ３２０における処理を表している。ここで実現している表紙印刷制御機能は、ＰＤＬデータのドキュメントを画像形成装置３３０で両面且つソートで指定部数出力し、ダブルでステープル後、必要な大きさの用紙に上記図５に示した裏表紙、背表紙、表表紙を指定部数枚出力するというものである。出力先は、画像形成装置３３０の各ソートビン４１２のステープルされたドキュメントの上に１枚ずつとすることもできるし、ノンソートビン４１１にまとめて出力することも可能である。
【０１０５】
画像形成装置３３０でプリント可能な定型用紙サイズは、Ａ４、Ａ３、Ｂ４、Ｂ５、ＬＴＲ、Ｌｅｇａｌ、１１ｘ１７ｉｎｃｈ、Ａ３ノビの各サイズとなっている。Ａ４、ＬＴＲ、Ｂ５については、長辺方向に給紙するＲもサポートしている。これらのうちの最大サイズは、Ａ３ノビ（３０５ｍｍｘ４５７ｍｍ）であるので、表紙印刷制御機能を使えるドキュメントは、裏表紙、背表紙、表表紙と並べた際にＡ３ノビサイズ内に収めることのできるＡ４、Ｂ５、ＬＴＲサイズに限定している。Ｒ方向については、サポートしていない。
【０１０６】
尚、表紙印刷制御機能が指定されていた場合は、自動的に両面且つソート且つダブルステープルのフィニッシング指定がされる。これは、ホストコンピュータ３１０のＰＤＬドライバ上で行ってもよいし、コントローラ３２０が表紙印刷制御機能指定を検出した時点で強制的に指定してもよい。
【０１０７】
また、画像形成装置３３０でプリント可能な用紙のメディアには、普通紙、厚紙、最厚口、薄紙、ＯＨＰ紙、特殊紙とあるが、自動両面印刷可能なのは普通紙及び薄紙のみであるので、これ以外のメディアについても表紙印刷制御機能はサポートしていない。また、表紙については、片面印刷であるため、普通紙、薄紙だけでなく、厚紙や最厚口もメディアとして使用できる。これはホストコンピュータ３１０においてドライバで指定可能である。
【０１０８】
図６〜図８において、コントローラ３２０は、ＰＤＬデータをホストコンピュータ３１０から受信すると（ステップＳ１００）、カラーモードやフィニッシング指定等の指定された印刷条件を解析する（ステップＳ１０１）。次に、コントローラ３２０は、表紙印刷制御機能が指定されているか否かを判断する（ステップＳ１０２）。ステップＳ１０２の判断において表紙印刷制御機能が指定されていない場合は、画像形成装置３３０により上述の通常の印刷処理を行う（ステップＳ１０３）。
【０１０９】
他方、上記ステップＳ１０２の判断において表紙印刷制御機能が指定されていた場合は、コントローラ３２０は、ＰＤＬデータより先ず表紙タイトルと裏表紙記載メッセージを抽出する。これらは、ホストコンピュータ３１０においてＰＤＬデータに盛り込まれるようにしてあるか、もしくは表表紙用としてはドキュメントファイル名（拡張子がある場合は除く）、裏表紙メッセージは無しとすることも可能である。そして、コントローラ３２０は、指定用紙サイズ、メディアと、ページ数も併せて抽出しておく（ステップＳ１０４）。
【０１１０】
次に、コントローラ３２０は、抽出したドキュメントの指定サイズがＡ４、Ｂ５、ＬＴＲ以外のものになっていないかチェックする（ステップＳ１０５）。ステップＳ１０５の判断においてドキュメントの指定サイズがＡ４、Ｂ５、ＬＴＲ以外のものになっている場合は、画像形成装置の操作部２０７（またはコントローラ３２０のＬＣＤパネル）に「表紙印刷不可能なサイズです」と表示し、画像形成装置３３０で通常のプリント処理を行う（ステップＳ１０３）。また、上記ステップＳ１０５では同様にメディアのチェックを行い、ステップＳ１０５の判断において普通紙または薄紙でない場合は、画像形成装置の操作部２０７（またはコントローラ３２０のＬＣＤパネル）に「表紙印刷不可能なメディアです」と表示し、画像形成装置３３０で通常のプリント処理を行う（ステップＳ１０３）。
【０１１１】
他方、上記ステップＳ１０５の判断においてドキュメントの指定サイズが正しい場合は、コントローラ３２０は、次に背表紙の幅を計算する（ステップＳ１０６）。１枚の用紙の厚さは、紙質や湿度等によっても異なるが、単位面積当たりの重さにほぼ比例する。本実施形態では、１ｇ／ｍ2当たり０．００１１ｍｍを基本厚み係数としている。また、８０〜１０５ｇ／ｍ2の範囲を普通紙、６４〜７９ｇ／ｍ2の範囲を薄紙として扱うことができるが、８０ｇ／ｍ2を普通紙重さ標準値、６４ｇ／ｍ2を薄紙重さ標準値として定めている。
【０１１２】
これらの値は、コントローラ３２０内のＥＥＰＲＯＭ等の書き換え可能な不揮発性メモリ媒体（ＲＯＭ３２２）に書き込まれており、コントローラ３２０のＬＣＤパネルまたはホストコンピュータ３１０より専用のユーティリティソフトを用いて、ユーザが使用状況によって書き換えてチューニングすることも可能である。これらの値を用い、背表紙幅は以下の計算式によって求められる。
【０１１３】
背表紙幅＝（メディア別重さ標準値×基本厚み係数＋平均トナー乗厚）×（ドキュメントページ数＋１）／２
即ち、１部毎の用紙枚数にトナー乗量（用紙に定着させるトナーの量）を加味したものとすることにより、精度を高めるようにしている。無論、画像形成装置３３０に、紙厚検知手段及びトナー乗量検知手段を備えていれば、それらの検出結果から同様に背表紙幅を計算するようにすることも可能である。
【０１１４】
上記ステップＳ１０６で背表紙幅の計算が終わったら、コントローラ３２０は、今度は上記図５に示したように裏表紙、背表紙、表表紙を並べた際のサイズを計算する（ステップＳ１０７）。横サイズはドキュメントサイズの短手辺長さ×２倍に背表紙幅を加えたものになる。縦サイズはドキュメントサイズの長手辺方向の長さとなる。
【０１１５】
次に、コントローラ３２０は、上記の表紙サイズがＡ３ノビに収まるかどうかをチェックする（ステップＳ１０８）。縦については最大でもＡ４サイズの２９７ｍｍであるので、Ａ３ノビの短手辺長さである３０５ｍｍを超えることはない。横については背表紙幅によってはみ出す可能性もある。例えばＡ４のドキュメントの場合、背表紙幅が４５７−２１０×２＝３７ｍｍを超える場合はＮＧとなり、表紙印刷制御機能はキャンセルして、画像形成装置３３０で通常のプリント処理を行う（ステップＳ１０３）。同様に、Ｂ５では９３ｍｍを超える場合にＮＧとなり、ＬＴＲでは２５ｍｍを超える場合にＮＧとなる。
【０１１６】
次に、コントローラ３２０は、表紙印刷用の用紙サイズを決定する（ステップＳ１０９）。基本的に、上記ステップＳ１０７にて計算した表紙サイズより大きい最小の定型サイズを選択する。但し、ドキュメントのページ数が非常に少なく、背表紙幅が１ｍｍ以下になる場合は、背表紙分を無視し、ドキュメントサイズの２倍の大きさの定型用紙を選択する。即ち、ドキュメントがＡ４ならＡ３、ＬＴＲなら１１ｘ１７ｉｎｃｈ、Ｂ５ならＢ４が表紙用用紙サイズとして選択される。通常の背表紙が１ｍｍを超える厚みを持つ場合は、Ａ４とＬＴＲではＡ３ノビサイズが選択される。Ｂ５の場合は、背表紙幅が５６ｍｍ以下ならばＡ３、６８ｍｍ以下ならば１１ｘ１７ｉｎｃｈ、９３ｍｍ以下ならば１２ｘ１８ｉｎｃｈが選択できるが、このうちで画像形成装置３３０の用紙カセット２１０にセットされている用紙を優先して選択する。
【０１１７】
コントローラ３２０は、表紙用紙サイズが決まると、今度はケーブル３２を介して画像形成装置３３０より得たステータス情報から、同サイズの定型用紙が画像形成装置３３０の複数（本例では二つ）の用紙カセット２１０の何れかにセットされているか否かを調べる（ステップＳ１１０）。ステップＳ１１０の判断において同サイズの定型用紙が用紙カセット２１０の何れかにセットされている場合は、コントローラ３２０は、該当する段を表紙用紙給紙段として決定し（ステップＳ１１１）、セットされていない場合は、手差し給紙口２１１を表紙用紙給紙段として決定する（ステップＳ１１２）。
【０１１８】
次に、コントローラ３２０は、表表紙のフォントサイズを選択する（ステップＳ１１３）。表紙タイトル領域は、左右と上辺は各一番近い辺から３０ｍｍ、下辺はメディアの縦半分の位置に定められている。例えばＡ４ドキュメントにおいては横１５０ｍｍ×縦１１８ｍｍとなる。これに表紙用に予め定められているフォントとタイトル文字によって、使用するフォントサイズを最大限大きいものに決定する。
【０１１９】
同様に、コントローラ３２０は、背表紙フォントサイズを選択する（ステップＳ１１４）。背表紙タイトル領域は、横は上記ステップＳ１０６にて計算した背表紙幅×縦はドキュメントの縦サイズの領域から、回り０．５ｍｍずつ狭くしたものである。タイトル文字は表表紙と同じである。但し、背表紙幅が４ｍｍ未満である場合は、背表紙にタイトル文字は入れない。また、背表紙幅が１ｍｍ以下の場合は、背表紙領域自体全くないものとされ、１本の線となる。裏表紙については、予め所定のフォントサイズが定められている。裏表紙記載メッセージがある場合は、裏表紙のちょうど中心部に配置される。
【０１２０】
以上の処理結果をもとに、コントローラ３２０は、上記図５に示した裏表紙、背表紙、表表紙と並んだ画像を生成することのできるＰＤＬデータを作成する（ステップＳ１１５）。これを表紙ＰＤＬデータと呼ぶ。そして、コントローラ３２０は、この作成した表紙ＰＤＬデータを、通常ホストコンピュータ３１０から送られてくるＰＤＬデータと同様、内蔵ＨＤ３２４にキューイングする（ステップＳ１１６）。
【０１２１】
ここで、コントローラ３２０は、画像形成装置３３０によりドキュメントのＰＤＬデータの印刷処理を通常と同様開始する（ステップＳ１１７）。このとき、上記ステップＳ１１２において画像形成装置３３０の手差し給紙段（手差し給紙口２１１）が選択されていた場合は、印刷開始前に画像形成装置の操作部２０７にメッセージを表示し、ユーザに表紙用紙サイズの定型用紙を手差し給紙段にセットすることを促す。また無論、表紙ＰＤＬデータの作成までに時間がかかることが見込まれる場合は、表紙ＰＤＬデータ作成と並行してドキュメントのＰＤＬデータ印刷処理を画像形成装置３３０で開始しておくことも可能である。
【０１２２】
画像形成装置３３０でドキュメントのＰＤＬデータの印刷処理が完了すると、指定部数分の各ビンに、ダブルでステープルされたドキュメントが１部ずつ出力された状態となっている。通常、画像形成装置３３０で続けてソートジョブを行う場合は、既にビンにある用紙はユーザに取り除かせるよう操作部２０７にメッセージを表示し、全ての用紙が取り除かれた後にプリントスタートを行うが、表紙ＰＤＬデータの場合は画像形成装置３３０でそのままプリントを開始する（ステップＳ１１８）。こうすることによって画像形成装置３３０から得られる出力は、各ビンに１部ずつ、ステープルされたドキュメントと、その上に１枚ずつの表紙出力となる。尚、上記ステップＳ１１８の処理後は、本処理を終了するかまたは次のＰＤＬデータの処理へ移行する（ステップＳ１３０）。
【０１２３】
また、画像形成装置３３０における表紙プリントにおいては、ソートを行わずに全てノンソートビン４１１にドキュメントの部数枚分の表紙出力を行ってもよい。これはホストコンピュータ３１０上のドライバオプションとすることもできる。
【０１２４】
更に、画像形成装置３３０にソータが未装着の場合や、敢えて画像形成装置３３０のノンソートビン４１１のみに出力したい場合は、コレート（丁合い）動作と組み合わせることも可能である。コレート（丁合い）とは、ソート出力を全部数引き抜いてそのまま重ねた状態の出力をノンソートビン４１１に直接得る動作である。例えば３ページ３部のドキュメント印刷をコレートで行うと、画像形成装置３３０の出力はＦａｃｅＵｐであるので、印刷されるページ順は、３、２、１、３、２、１、３、２、１と繰り返し１枚ずつ印刷されることになる。当然、ステープルすることはできない。
【０１２５】
コレート出力と組み合わせる場合は、ソート＆ステープル時と同様にドキュメントのコレート出力完了後に、まとめて部数枚分の表紙を印刷し出力してもよいが、ステープルされないため、１部ずつの区切りが分かりにくくなる。よって、表紙用紙を１部毎の分け目を示す合紙として使用することも有効である。即ち、上記の例で言うと、３、２、１、表紙、３、２、１、表紙、３、２、１、表紙、という順に印刷される（実際には３、２、１それぞれは両面印刷であるので、両面２面目の印刷時にこれが行われる）。当然、このように一旦出力した画像データも後ほど繰り返して出力するわけであるから、コントローラ３２０のフレームメモリ３２６−１には、ドキュメントＰＤＬデータと表紙ＰＤＬデータの両方が画像データに展開されて、同時に存在させる必要がある。
【０１２６】
また、本実施形態では、コントローラ３２０に表紙印刷制御機能を持たせた例を説明してきたが、ホストコンピュータ３１０上のアプリケーションソフトでこの機能を実現することも可能であるのは自明である。この場合、ソート＆ステープルを用いる場合は、ホストコンピュータ３１０からコントローラ３２０へドキュメントＰＤＬデータを送った後に、表紙ＰＤＬデータを上記説明してきた処理と全く同様にホストコンピュータ３１０で生成し、続けてコントローラ３２０へ送ることにより実現できるが、コントローラ３２０からは表紙ＰＤＬデータも通常のＰＤＬデータと同様として扱われる。
【０１２７】
このとき、画像形成装置３３０の各ソートビン４１２に１枚ずつ表紙出力を行うパターンでは、上述したようにソートジョブが続くものとして扱われてしまい、ドキュメントを取り除いてからしか表紙が印刷されなくなってしまうので、ノンソートビン４１１に部数分の表紙をまとめて出力するパターンを採るのがよい。もしくは、最初から表紙込みのＰＤＬデータを生成し、上述のコレート＆合紙のパターンを採るようにするのがよい。
【０１２８】
また、画像形成装置３３０における印刷完了後にユーザが手作業で糊付け＆余白カットを行うのではなく、画像形成装置３３０を、自動的にグリューにて製本するタイプのフィニッシャと組み合わせることができるのも自明である。勿論、ドキュメントと表紙の印刷完了後に、オフラインの製本機にかけてもよい。
【０１２９】
以上説明したように、本発明の実施の形態によれば、画像データをコントローラ３２０へ送信するホストコンピュータ３１０と、ホストコンピュータ３１０から画像データを受信し画像データ展開を行うと共に印刷指令を画像形成装置３３０へ送信するコントローラ３２０と、コントローラ３２０から印刷指令を受信し印刷を行う画像形成装置とを備えた画像プリンティングシステムにおいて、コントローラ３２０（またはホストコンピュータ３１０）は、印刷ドキュメントを包み込み可能な大きさの表表紙、裏表紙、背表紙に関する背表紙付き表紙データを生成し、背表紙付き表紙データに基づき印刷を行わせる表紙印刷制御機能を有するため、下記のような作用及び効果を奏する。
【０１３０】
上記構成において、コントローラ３２０は、ＰＤＬデータをホストコンピュータ３１０から受信すると、カラーモードやフィニッシング指定等の指定された印刷条件を解析すると共に、表紙印刷制御機能が指定されているか否かを判断する。表紙印刷制御機能が指定されていた場合は、ＰＤＬデータから表紙タイトル、裏表紙記載メッセージ、指定用紙サイズ、メディア、ページ数を抽出する。ドキュメントの指定サイズが正しい場合は、背表紙の幅、裏表紙・背表紙・表表紙を並べた際のサイズ、表紙印刷用の用紙サイズを決定した後、同サイズの定型用紙が用紙カセット２１０の何れかにセットされている場合は該当する段を表紙用紙給紙段として決定し、セットされていない場合は手差し給紙口２１１を表紙用紙給紙段として決定する。
【０１３１】
更に、コントローラ３２０は、表表紙のフォントサイズ、背表紙フォントサイズを選択し、裏表紙、背表紙、表表紙と並んだ画像を生成することのできる表紙ＰＤＬデータを作成し、画像形成装置３３０でドキュメントのＰＤＬデータの印刷を通常と同様開始すると共に、表紙ＰＤＬデータの印刷を開始するよう指令する。これにより、画像形成装置３３０から得られる出力は、各ビンに１部ずつ、ステープルされたドキュメントと、その上に１枚ずつの表紙出力となる。
【０１３２】
従って、本発明の実施の形態においては、ドキュメントプリント時に、併せて表表紙から背表紙、裏表紙まで含んだ表紙を自動的に生成することができるという優れた効果を奏する。
【０１３３】
［他の実施の形態］
（１）上述した本発明の実施の形態においては、画像形成装置の印刷方式については特定しなかったが、本発明は、電子写真方式、インクジェット方式、熱転写方式、静電方式など各種印刷方式に適用することが可能である。
【０１３４】
（２）また、上述した本発明の実施の形態においては、画像形成装置として複写機の場合を例に上げたが、本発明は、プリンタ装置に適用することも可能である。
【０１３５】
尚、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。上述した実施形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１３６】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１３７】
また、コンピュータが読出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３８】
更に、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３９】
【発明の効果】
以上説明したように、本発明によれば、情報処理装置は、画像形成システムに対してページ記述言語で記述された印刷データを送信することによって表紙印刷の指示を行うことができる。このとき、ページ記述言語で記述された表紙用印刷データを予め情報処理装置において生成しておく必要はない。ページ記述言語で記述された印刷データに含まれた表紙印刷の指示に従って、画像形成システム側で、ページ記述言語で記述された表紙用印刷データを生成するからである。つまり、情報処理装置から送信されたページ記述言語で記述された印刷データに基づいて、ページ記述言語で記述された表紙用印刷データを別途生成することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る画像プリンティングシステムのコントローラを中心とした電気的な構成例を示すブロック図である。
【図２】本発明の実施の形態に係る画像プリンティングシステムの画像形成装置及びコントローラの外観を示す斜視図である。
【図３】本発明の実施の形態に係る画像プリンティングシステムの画像形成装置にフィニッシャとしてステープルソータを接続した場合の外観を示す正面図である。
【図４】本発明の実施の形態に係る画像プリンティングシステムにおいて印刷されるドキュメントに対してＳＴＳにおける３種類のステープル位置を示すものであり、（ａ）はコーナーのステープル位置、（ｂ）はダブルのステープル位置、（ｃ）はシングルのステープル位置を示す説明図である。
【図５】本発明の実施の形態に係る画像プリンティングシステムにおいて表紙の印刷結果とその使用法を示す説明図である。
【図６】本発明の実施の形態に係る画像プリンティングシステムのコントローラにおける処理を示すフローチャートである。
【図７】本発明の実施の形態に係る画像プリンティングシステムのコントローラにおける処理を示すフローチャートである。
【図８】本発明の実施の形態に係る画像プリンティングシステムのコントローラにおける処理を示すフローチャートである。
【図９】本発明の実施の形態に係る画像プリンティングシステムのホストコンピュータ、コントローラ、画像形成装置の要部の構成を機能的に示した機能ブロック図である。
【図１０】本発明のプログラム及び関連データを記憶した記憶媒体の記憶内容の構成例を示す説明図である。
【図１１】本発明のプログラム及び関連データが記憶媒体から装置に供給される概念例を示す説明図である。
【符号の説明】
１、４、７  通信手段
２、５、８  制御手段
３、６  記憶手段
９  画像読取手段
１０  画像形成手段
１１  後処理手段
２０５  スキャナ部
２０６  プリンタ部
２１１  手差し給紙口
３１０  ホストコンピュータ
３２０  コントローラ
３２１  ＣＰＵ
３２５  外部インタフェース
３２６−１  フレームメモリ
３２６−２  ＰＤＬバッファ
３３０  画像形成装置
４１０  ステープルソータ
４１１  ノンソートビン
４１２  ソートビン
【図１】
0004250288.tif 000002
【図２】
0004250288.tif 000003
【図３】
0004250288.tif 000004
【図４】
0004250288.tif 000005
【図５】
0004250288.tif 000006
【図６】
0004250288.tif 000007
【図７】
0004250288.tif 000008
【図８】
0004250288.tif 000009
【図９】
0004250288.tif 000010
【図１０】
0004250288.tif 000011
【図１１】
0004250288.tif 000012