(57)【特許請求の範囲】
【請求項１】
画像形成装置において複数の印刷するべきファイルを一旦蓄積したのち指定された順に印刷する蓄積印刷方法であって、
スキャナ部から原稿を読み込んで得た画像データを第１の印刷ファイルとして蓄積し、かつ、外部装置からネットワークを介して入力した印刷データを第２の印刷ファイルとして蓄積する蓄積ステップと、
前記第１の印刷ファイルと第２の印刷ファイルから構成される複数の印刷ファイルの印刷する順を指定することを可能とする指定ステップと、
前記複数の印刷ファイルを構成する印刷ファイルについて表紙印刷を行うか否かの設定と、表紙印刷を行う場合に各印刷ファイルに関するファイル情報のうちどのファイル情報の印刷を行うかの設定と、表紙印刷を行う際に通常の転写紙用の給紙段及び他の給紙段のうちどの給紙段から転写紙を取り出すかの設定と、を行う表紙印刷設定ステップと、
前記複数の印刷ファイルを前記指定ステップにより指定された順に印刷ファイルを印刷する際、前記複数のファイルが前記表紙印刷する対象か否かを確認し、前記複数の印刷ファイルが表紙印刷する対象ではない場合は表紙印刷を行わずに印刷を行い、前記複数の印刷ファイルが前記表紙印刷する対象にすると設定されていた場合は、前記複数の印刷ファイルの含まれる印刷ファイル毎に、前記表紙印刷設定ステップにおいて印刷を行うと設定されたファイル情報を、前記表紙印刷設定ステップにおいて設定された給紙段から給紙した転写紙に対して印刷する印刷ステップと、
を含むことを特徴とする蓄積印刷方法。
【請求項２】
前記ファイル情報は、少なくともファイル名、作成ユーザ名、蓄積された日時、ページ数及びコメントを含むことを特徴とする請求項１に記載の蓄積印刷方法。
【請求項３】
前記取込ステップが、前記画像形成装置に接続されたホストコンピュータから取り込むステップを含むことを特徴とする請求項１又は２に記載の蓄積印刷方法。
【請求項４】
前記取込ステップが、前記画像形成装置のスキャナ部から取り込むステップを含むことを特徴とする請求項１乃至３の何れかに記載の蓄積印刷方法。
【請求項５】
スキャナ部から原稿を読み込んで得た画像データを第１の印刷ファイルとして蓄積し、かつ、外部装置からネットワークを介して入力した印刷データを第２の印刷ファイルとして蓄積する蓄積手段と、
前記第１の印刷ファイルと第２の印刷ファイルから構成される複数の印刷ファイルの印刷する順を指定することを可能とする指定手段と、
前記複数の印刷ファイルを構成する印刷ファイルについて表紙印刷を行うか否かの設定と、表紙印刷を行う場合に各印刷ファイルに関するファイル情報のうちどのファイル情報の印刷を行うかの設定と、表紙印刷を行う際に通常の転写紙用の給紙段及び他の給紙段のうちどの給紙段から転写紙を取り出すかの設定と、を行う表紙印刷設定手段と、
前記複数の印刷ファイルを前記指定手段により指定された順に印刷ファイルを印刷する際、前記複数のファイルが前記表紙印刷する対象か否かを確認し、前記複数の印刷ファイルが表紙印刷する対象ではない場合は表紙印刷を行わずに印刷を行い、前記複数の印刷ファイルが前記表紙印刷する対象にすると設定されていた場合は、前記複数の印刷ファイルの含まれる印刷ファイル毎に、前記表紙印刷設定手段において印刷を行うと設定されたファイル情報を、前記表紙印刷設定手段において設定された給紙段から給紙した転写紙に対して印刷する印刷手段と、を備えたことを特徴とする画像形成装置。
【請求項６】
前記取込手段が、前記画像形成装置に接続されたホストコンピュータから取り込む手段を含むことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記取込手段が、前記画像形成装置のスキャナ部から取り込む手段を含むことを特徴とする請求項５又は６に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタに関し、さらに詳細には、複数の印刷するべきファイルを一旦蓄積した後、蓄積されたファイルを指定された順に印刷（本書においては、蓄積印刷または蓄積プリントと称する）する方法およびこの方法を用いた画像形成装置に関する。
【０００２】
【従来の技術】
近年、事務処理に用いられるスキャナ（画像読み取り装置）、複写機、ファクシミリ装置及びプリンタなどの画像形成装置は、画像取り込み機能や印刷機能など互いに共通する要素を持つことから、これらの装置の幾つか（又は全て）を統合した装置が市販されようになった。このような装置は何れも印刷機能を有するがプリンタの域を超えているので、単体のスキャナを除く以上の装置をプリンタも含めて画像形成装置と称する。
このような画像形成装置は、画像情報を出力するパソコン等のホスト装置とパラレルインタフェースやネットワークを介して接続され、ホスト装置（以下、単に「ホスト」と称する）の印刷端末装置として利用される。利用者がホストにおいて印刷対象に対して印刷コマンドを発すると、これに応じて、印刷するべき印刷情報と印刷に必要な印刷制御情報がホスト装置から画像形成装置に送られてハードディスクなどの記憶装置に一旦保存され、保存された印刷情報は直ちに又は受付順に転写紙に逐次印刷される。以降、印刷情報と印刷制御情報をまとめて仮に印刷ファイルと称する。
従来、ホストやスキャナから入力された印刷するべき複数の印刷ファイルを蓄積し、蓄積した印刷ファイルを指定された印刷順につながった一連の画像群として処理する画像形成装置（特開平１１−２７４９２号公報）が知られている。
また、特開平９−１３９８００号公報には、複数の印刷ファイルを連続して印刷する場合、各印刷ファイルの印刷済み転写紙束の前に表紙を挿入して仕切り紙とし、その仕切り紙に印刷ファイルの日付・時間データを印字する画像形成装置が開示されている。
しかしながら、普通の転写紙と合紙が同じ種類の紙では、印刷ファイル間の区切りが分かり難い。また、仕切り紙に日付や時間以外の情報を印字したいこともあるが、このような場合は不便である。
【０００３】
【発明が解決しようとする課題】
本発明は、蓄積された複数の印刷ファイルを１度の印刷ジョブで印刷する際、各印刷ファイルの前に添付する仕切り紙の種類を転写紙トレイの指定により選択できるようにした画像形成装置を提供することを目的とする。さらに、仕切り紙に印字する情報を印刷時に操作部で指定することができる画像形成装置を提供することを目的とする。
【０００４】
【課題を解決するための手段】
以上の目的を達成するため、請求項１記載の発明は、画像形成装置において複数の印刷するべきファイルを一旦蓄積したのち指定された順に印刷する蓄積印刷方法であって、スキャナ部から原稿を読み込んで得た画像データを第１の印刷ファイルとして蓄積し、かつ、外部装置からネットワークを介して入力した印刷データを第２の印刷ファイルとして蓄積する蓄積ステップと、前記第１の印刷ファイルと第２の印刷ファイルから構成される複数の印刷ファイルの印刷する順を指定することを可能とする指定ステップと、前記複数の印刷ファイルを構成する印刷ファイルについて表紙印刷を行うか否かの設定と、表紙印刷を行う場合に各印刷ファイルに関するファイル情報のうちどのファイル情報の印刷を行うかの設定と、表紙印刷を行う際に通常の転写紙用の給紙段及び他の給紙段のうちどの給紙段から転写紙を取り出すかの設定と、を行う表紙印刷設定ステップと、前記複数の印刷ファイルを前記指定ステップにより指定された順に印刷ファイルを印刷する際、前記複数のファイルが前記表紙印刷する対象か否かを確認し、前記複数の印刷ファイルが表紙印刷する対象ではない場合は表紙印刷を行わずに印刷を行い、前記複数の印刷ファイルが前記表紙印刷する対象にすると設定されていた場合は、前記複数の印刷ファイルの含まれる印刷ファイル毎に、前記表紙印刷設定ステップにおいて印刷を行うと設定されたファイル情報を、前記表紙印刷設定ステップにおいて設定された給紙段から給紙した転写紙に対して印刷する印刷ステップと、を含むことを特徴とする。これにより、仕切り紙としての表紙に通常の印刷に用いる転写紙と異なる種類の転写紙を利用することができるので、ファイル間の区別が容易となる。また、必要に応じた内容を表紙に印刷することが可能となる。請求項２記載の蓄積印刷方法は、前記ファイル情報は、少なくともファイル名、作成ユーザ名、蓄積された日時、ページ数及びコメントを含むことを特徴とする。請求項３記載の蓄積印刷方法は、請求項１又は２において、記載取込ステップが、前記画像形成装置に接続されたホストコンピュータから取り込むステップを含むことを特徴とする。請求項４記載の蓄積印刷方法は、請求項１乃至３の何れかにおいて、記載取込ステップが、前記画像形成装置のスキャナ部から取り込むステップを含むことを特徴とする。
【０００５】
請求項５記載の発明は、スキャナ部から原稿を読み込んで得た画像データを第１の印刷ファイルとして蓄積し、かつ、外部装置からネットワークを介して入力した印刷データを第２の印刷ファイルとして蓄積する蓄積手段と、前記第１の印刷ファイルと第２の印刷ファイルから構成される複数の印刷ファイルの印刷する順を指定することを可能とする指定手段と、前記複数の印刷ファイルを構成する印刷ファイルについて表紙印刷を行うか否かの設定と、表紙印刷を行う場合に各印刷ファイルに関するファイル情報のうちどのファイル情報の印刷を行うかの設定と、表紙印刷を行う際に通常の転写紙用の給紙段及び他の給紙段のうちどの給紙段から転写紙を取り出すかの設定と、を行う表紙印刷設定手段と、前記複数の印刷ファイルを前記指定手段により指定された順に印刷ファイルを印刷する際、前記複数のファイルが前記表紙印刷する対象か否かを確認し、前記複数の印刷ファイルが表紙印刷する対象ではない場合は表紙印刷を行わずに印刷を行い、前記複数の印刷ファイルが前記表紙印刷する対象にすると設定されていた場合は、前記複数の印刷ファイルの含まれる印刷ファイル毎に、前記表紙印刷設定手段において印刷を行うと設定されたファイル情報を、前記表紙印刷設定手段において設定された給紙段から給紙した転写紙に対して印刷する印刷手段と、を備えたことを特徴とする。
請求項６記載の画像形成装置は、請求項５において、前記取込手段が、前記画像形成装置に接続されたホストコンピュータから取り込む手段を含むことを特徴とする。請求項７記載の画像形成装置は、請求項５又は６において、前記取込手段が、前記画像形成装置のスキャナ部から取り込む手段を含むことを特徴とする。
【０００６】
【発明の実施の形態】
以下、本発明の実施の形態例と添付図面により本発明を詳細に説明する。
なお、複数の図面に同じ要素を示す場合には同一の参照符号を付ける。
図１は、本発明の画像形成装置を含むコンピュータ網の一部を示す図である。図１において、本発明の画像形成装置１００は、ＬＡＮ（ローカルエリアネットワーク）１１２およびセントロニクス規格のパラレルＩＦ（インタフェース）１１４を介して複数のホストコンピュータ１２０と接続されている。ただし、画像形成装置１００には必ずしも複数のホストを接続する必要はなく、ホストが１台のみの場合でも、本発明の特徴を生かした画像形成装置１００の使用が可能である。
画像形成装置１００は、原稿を読み込むスキャナ部５０、スキャナ部５０又はホスト１２０から受信した印刷情報を印刷する印刷部５７、印刷に使用する複数種類の転写紙をそれぞれのトレイに分けて格納し、必要な転写紙を供給する給紙部８、および利用者が装置１００を操作できるようにする操作部３８を備える。また、各ホスト１２０は、画像形成装置１００に対応した図示しないプリンタドライバ（後述する）を備えている。
【０００７】
図２は、図１に示した画像形成装置１００の一実施例による画像処理系を示す略ブロック図である。画像形成装置１００の画像処理系は、前述のスキャナ部５０；ＬＡＮ１１２とのインタフェースを与えるＬＡＮコントローラ５２；パラレルＩＦ１１４とのインタフェースを与えるパラレルＩＦコントローラ５４；前述のスキャナ部５０、ＬＡＮコントローラ５２及びパラレルＩＦコントローラ５４から取り込んだ印刷情報から印刷画像データを生成して画像メモリに格納する管理する画像データ管理部６０；画像処理系全体を制御する中央コントローラ２０；画像データを印刷する印刷部５７；給紙部８および操作部３８からなる。画像データ管理部６０は、画像メモリ６６およびメモリ管理部６５を備える。中央コントローラ２０は、ＣＰＵ（中央処理装置）６８、ＲＯＭ（読出し専用記憶装置）６９およびＲＡＭ（ランダムアクセスメモリ）７０を備えている。操作部３８は、図３に示すように表示部３７および入力キーからなる。図３において、入力キーには、少なくともコピー３２、蓄積コピー３３、プリント３４およびスタート３５の各キーが含まれる。コピー３２、蓄積コピー３３およびプリント３４は、３者択一式で、何れか１つのみがオンと成りうるものとする。また、初期状態では、コピー３２がオンであるとする。
【０００８】
以下、画像形成装置１００に関する動作を説明する。
前述のように、画像形成装置１００を利用する各ホスト１２０は、画像形成装置１００に対応したプリンタドライバ・ソフトウェア（図示せず）を備えている。利用者が、ホスト１００において、何らかのアプリケーションで作成した書類に対してプリントコマンドを発すると、プリンタドライバは、図４のようなダイアログボックスを表示する。図４のダイアログボックスの右上部には、「プリント」ボタン１２２および「ファイル登録」ボタン１２４が表示されている。ダイアログボックスの必要なデータを入力したのち、プリント１２２をクリックすると前記の書類は画像形成装置１００に送られた後、直ちに印刷される。ファイル登録１２４をクリックすると、前記の書類は画像形成装置１００に送られた後、他の印刷ファイルと共に蓄積印刷するために図２の画像メモリ６６に格納される。また、ダイアログボックスの下部には、表紙に印刷するコメントを記入するための入力欄１２６が設けてある。これにより、利用者は、その書類の表紙（これは、蓄積印刷の際にこの書類の前に印刷される書類との間の仕切り紙として用いられる）に必要に応じて、例えば「ｐ．１５〜１７は後日差し替え」などのように任意のコメントを印刷することができる。
以下において、複数の印刷ファイルを画像形成装置１００に登録して蓄積印刷または蓄積プリントを行う動作を説明する。
前段で述べたように蓄積印刷するために画像形成装置１００に印刷ファイルを登録（又は蓄積）するには、ホスト１２０からファイル登録を行う他に、画像形成装置１００のスキャナ部５０から画像を取り込んでもよい。また、画像形成装置１００がモデムを備えてファクシミリ機能を有する場合には、受信したファクシミリ画像を画像メモリ６６に格納して印刷ファイルとして登録しても良い。
【０００９】
図５は、ＣＰＵ６８が蓄積印刷の過程で用いる種々のデータを示す図である。図５において、２重線の枠で示したデータは、画像形成装置１００が外部から与えられるデータではなく、画像形成装置１００自体が自動的に生成するデータである。図５（ａ）は、印刷ファイルが画像形成装置１００に登録される度に、登録された印刷ファイルの印刷制御情報から生成する印刷ファイル情報レコードの構造を示す図である。印刷ファイル情報レコード１３０の集合が印刷ファイル情報テーブル（図示せず）を形成する。各印刷ファイル情報レコード１３０は、画像形成装置１００が受信した順番に割り当てる印刷ファイル番号１３１、印刷ファイル名１３２、ユーザ名１３３、登録日時１３４、印刷ファイルを構成するページ数１３５、利用者がファイル登録コマンド発行時に入力したコメント１２６などのフィールドを含む。図５（ｂ）は、前述の印刷ファイル情報テーブルに現在ある印刷ファイル情報レコード１３０の数、即ち、登録ファイル数１４０を示す。
次に、実際の印刷ファイル登録の処理を説明する。
図６は、ホスト１２０からコマンドを受信したときのＣＰＵ６８の動作を示すフローチャートであり、図７は、印刷ファイル登録状態で印刷情報を受信したときに画像情報をメモリ６６に格納する動作を示すフローチャートである。図６において、ホスト１２０から何らかのコマンドを受信すると、ＣＰＵ６８は、印刷ファイル登録コマンドかどうか判断する（ステップ２０１）。
印刷ファイル登録コマンドがである場合、新たな印刷ファイル番号のみを書き込んだ印刷ファイル情報レコード１３０を印刷ファイル情報テーブルに追加する（ステップ２０２）。この時の「新たな印刷ファイル番号」は、印刷ファイル情報テーブルにすでに登録されている最大の印刷ファイル番号に続く番号である。次に、図示しないフラグをセットして印刷ファイル登録状態に移行する（ステップ２０３）。印刷ファイル登録状態とは、ホスト１２０からの印刷情報（画像）を蓄積するための状態である。印刷情報のページ数を数えるページカウンタ（図示せず）を初期化（例えば、０クリアなど）し（ステップ２０４）、登録ファイル数１４０をインクリメントする（ステップ２０５）。
ステップ２０１で印刷ファイル登録コマンドでない場合、判断ステップ２０７でユーザ名コマンドか否か判断し（ステップ２０７）、ユーザ名コマンドならば、ステップ２０８で印刷ファイル登録状態かどうか判断し、そうならばユーザー名を印刷ファイル情報レコード１３０のユーザ名フィールド１３３に格納する。印刷ファイル登録状態でないときは無効コマンドとして無視する。以下、同様にして、現在、印刷ファイル登録状態か否かを確認しながら、ファイル名の登録（ステップ２１０〜２１２）、日時（時刻）の登録（ステップ２１３〜２１５）という具合にして印刷ファイル情報レコード１３０を完成させる。そして、印刷ファイル登録終了コマンドを受信する（ステップ２１６）と印刷ファイル登録状態を解除する（ステップ２１７）。この解除コマンドで現在の印刷ファイルについての印刷ファイル情報テーブルへの登録が終了する。
【００１０】
図７において、ホスト１２０から受信した印刷情報（画像データ）がある場合、１ページ分の画像を印刷およびメモリ記憶ができる状態に画像展開する（ステップ２２０、２２１）。そして、印刷ファイル登録状態か否かを判断する（ステップ２２２）。印刷ファイル登録状態であれば、展開した画像データを画像メモリ６６に印刷ファイル情報レコード１３０の印刷ファイル名１３２で記憶し（ステップ２２５、２２６）、前述のページカウンタをインクリメントする（ステップ２２７）。
登録状態でないとき（ステップ２２２）は通常のプリント動作を実行する（ステップ２２３、２２４）。この実施例では、蓄積する場合も印刷時の画像データと同じビットマップデータを圧縮して記憶している。メモリから印刷動作を実行するときに画像展開時間がかからず印刷動作ができようにして、印刷時の生産性を向上できる。この点を考慮しないのであれば、外部からの画像データをそのまま蓄積することも可能である。
【００１１】
図８および９を参照して、スキャナ部５０から原稿を読み込んで印刷ファイルとして蓄積（又は登録）する動作を説明する。このようにして取り込まれる原稿は、一旦蓄積されてからコピーされることになるので、この原稿にとっては「蓄積コピー」されると言える。
操作部３８の蓄積コピーキー３３が押下されると、図８のステップ２３０において、図９に示すように現在登録されている印刷ファイルの一覧を表示して、次の処理として「印刷」１５０、「読み取り」１５１又は「取消」１５２の何れかを選択させる。ステップ２３１において、利用者が読み取りを選んだ場合、ステップ２０２と同じ要領で新たな印刷ファイル番号のみを書き込んだ印刷ファイル情報レコード１３０を印刷ファイル情報テーブルに追加すると共に、図１０に示すようなスキャナからの蓄積動作を実行する画面を表示する（ステップ２３２）。このファイルのユーザー名、印刷ファイル名は、自動的に図１０の表示のように「SCANNER」、「SCAN01」などと設定される。複数ある場合はファイル名を区別できるようにネーミングされる。また、このように自動的に設定されたユーザ名やファイル名を利用者が変更したい場合、「読み取りファイル情報編集」表示ボタン１５４を押すことにより、図１０に表示されたファイル情報を編集画面（図示せず）で編集できるようにしても良い。このとき、任意のテキストをコメントとして入力できるようにすることも可能である。このようにして入力された読み取りファイル情報は、ホスト１２０から受信した印刷ファイルの場合と同様に印刷ファイル情報レコード１３０として管理される。
各モードを設定し、スタートキー３５を押下することにより読み込み動作（図１１）が開始される。
次に、図示しないフラグをセットして印刷ファイル登録状態に移行する（ステップ２３３）。印刷ファイル登録状態とは、外部から取り込んだ印刷情報（画像）を蓄積するための状態である。前述のページカウンタ（図示せず）を初期化（例えば、０クリアなど）し（ステップ２３４）、登録ファイル数１４０をインクリメントする（ステップ２３５）する。ステップ２３６において、「終了」表示ボタンが押されたかどうか判断する。押された場合、ステップ２３７で、スキャナファイル（即ち、印刷ファイル）登録状態を解除し、このルーチンから抜け出る。ステップ２３１または２３６の判断結果がＮＯの場合、そのままルーチンから抜け出る。
【００１２】
図１０のスキャナファイル登録画面の表示中に、操作部３８のスタートキー３５が押下されると、図１１のステップ２４０において、ＣＰＵ６８は、スキャナ５０の原稿台（図示せず）に原稿があるかどうか判断する。無ければ、直ちにこのルーチンを抜け出る。原稿がある場合、スキャナファイル登録状態かどうか判断する（２４１）。スキャナファイル登録状態でない場合、直ちにルーチンから抜け出る。スキャナファイル登録状態であれば、スキャナを動作させて原稿を読み込み、読みとった画像をメモリに蓄積する（ステップ２４２）。このとき、原稿の蓄積が終了したら（ステップ２４３）、ページカウンタをインクリメントする（ステップ２４４）。原稿がある（ステップ２４５）限りステップ２４１に戻り、原稿が無くなったら、このルーチンから抜け出る。
この場合、表示は図１０のスキャナファイル登録画面のままであるから、この時点で、「終了」ボタン１５３を押す（か又はこれに触れる（以降、単に「押す」と言う））と、図９の印刷ファイル一覧表示画面に戻る。さらに、スキャナから読み込みたい原稿ファイルがあるならば、もう一度、読み取りボタン１５１を押して同様の処理を繰り返すことができる。
【００１３】
ここで、蓄積印刷を行いたい場合は、印刷する順に登録済みの印刷ファイル指定していくことにより、指定した印刷ファイルがハイライト表示されると共に、選択された印刷ファイルの右端の「順」の欄に印刷順を示す番号が挿入される。この場合、印刷ファイルがホスト１２０から送られたか、スキャナから取り込まれたかに関わり無く指定できることは言うまでもない。この指定を行う前に、既に指定済みで別個の印刷ジョブで印刷するべき印刷ファイルのグループが存在する場合、そのような印刷ファイル群には、図５（ｃ）に示すような印刷ジョブレコード１６０が作られていて、印刷ジョブ番号１６２と称するシリアル番号で区別されている。したがって、上述のように、印刷ファイル指定すると印刷ジョブレコード１６０が生成され、印刷ジョブ番号１６２と印刷ファイル番号１３１を印刷順に並べた印刷ファイルリスト１６８とが自動的に書き込まれることになる。
本発明の画像形成装置１００では、印刷ファイル内の各ページは、印刷ファイル番号を上位１バイト、最初のページを０とするページ番号を下位１バイトとする２バイトの画像番号で管理する。この画像番号でメモリユニットへのアクセスをコントロールする。例えば、印刷ファイル番号２の印刷ファイルの最初の５ページの画像番号は、前から５１２(０２００Ｈ)、５１３(０２０１Ｈ)、５１４(０２０２Ｈ)、５１５(０２０３Ｈ)、５１６(０２０４Ｈ)となる。したがって、複数の印刷ファイルを１つの印刷ジョブで印刷する場合は、印刷ファイルリスト１６８に指定された順にその印刷ファイル番号（上位１バイト）とページ数（下位１バイト）から画像番号を決定して、印刷ファイルリスト１６８で管理されているページ数分を１画像群として印刷またはコピーをする。
図９の画面で印刷ファイルを指定した後に、印刷ボタン１５０を押すと、画面は図１２の表示に変わる。ここで、「ファイル表紙」ボタン１５５を押すと、画面は、図１３の表紙印刷情報・表紙給紙段指定画面に変わる。
【００１４】
図１３において、利用者は、表紙印刷を「する」か「しない」かを選択し、「する」を選択した場合、「ファイル名」、「ユーザ名」、「蓄積日時」、「ページ数」、「コメント」などの印刷ファイル情報レコード１３０のフィールドに対応した印刷項目から幾つでも選択することができる。図１３の例では、印刷ファイル名１３２のみを表紙に印刷する設定（即ち、選択）がなされている。この選択内容に応じて、表紙印刷コード１６６を図５（ｃ）の印刷ジョブレコード１６０に書き込む。このとき書き込まれる表紙印刷コード１６６を成すビットは、同図（ａ）に示すようにＬＳＢから順に印刷ファイル情報レコード１３０の第２のフィールド（印刷ファイル名１３２）を先頭とするフィールドにそれぞれ対応する。したがって、表紙印刷コード１６６は、印刷ファイル情報レコード１３０の印刷ファイル名１３２以降の各フィールドに付いて、そのフィールドの値を印刷するならば対応するビットを１、印刷しないならば対応するビットを０と設定することにより生成される。
次に、利用者は、仕切り紙として用いる表紙を印刷ファイルの印刷に用いる転写紙と同じものを使用するかどうかを選択する。異なる転写紙を用いる場合は、所望の転写紙が収納されている給紙段（即ち、トレイ）を選択する。ここで、設定した内容は、印刷ジョブレコード１６０の表紙給紙段フィールド１６４に設定される。例えば、同じ転写紙を使用する場合はゼロを、トレイを指定する場合はトレイ番号を設定する。
【００１５】
以上のように設定した印刷ジョブレコード１６０の蓄積印刷を実行した場合の動作例を図１４に示す。図１４において、印刷ジョブレコード１６０の印刷ファイルリスト１６８の現在のファイルを示す印刷ファイルポインタを１に設定する（ステップ２５９）。表紙給紙段フィールド１６４の値は０か否か判断する（ステップ２６０）。ゼロならば、通常の転写紙用の給紙段から転写紙を取り出す（ステップ２６１）。ゼロでない場合、表紙給紙段フィールド１６４の値に関係付けられた給紙段から転写紙を取り出す（ステップ２６２）。ステップ２６１又は２６２に続いて、印刷ジョブレコード１６０の表紙印刷コード１６６で指定された印刷ファイル情報１３０のフィールド値を転写紙に所定の形式で印刷する。これが表紙として挿入される。
【００１６】
次に、印刷ファイルポインタを用いて印刷ジョブレコード１６０の印刷ファイルリスト１６８から印刷ファイル番号を読み出す（２６４）。読み出した印刷ファイル番号で特定される印刷ファイル情報レコード１３０のページ数１３５を現在の印刷ファイルの印刷ページ数として保持する（ステップ２６５）。印刷したページ数を数える印刷ページカウンタを０クリアする（ステップ２６６）。次に、印刷ページカウンタの値が前述の印刷ページ数に達したか否か（即ち、等しいか否か）判断する（ステップ２６７）。達していない（等しくない）場合、１ページ分印刷する（ステップ２６８）。刷ページカウンタをインクリメントした（ステップ２６９）のち、ステップ２６７に戻る。ステップ２６７の判断結果がＹＥＳの場合、ステップ２７０に進み、印刷ファイルポインタをインクリメントする。そして、印刷ファイルリスト１６８の印刷ファイル番号は全て処理したかどうか判断する（ステップ２７１）。未処理のファイル番号がある場合、ステップ２６１に戻る。全て処理した場合は、蓄積印刷処理を終了する。
以上は、本発明の説明のために実施の形態の例を掲げたに過ぎない。したがって、本発明の技術思想または原理に沿って上述の実施の形態に種々の変更、修正または追加を行うことは、当業者には容易である。故に、本発明は、以上述べた実施の形態に捕らわれることなく、ただ特許請求の範囲の記載に従って解釈するべきである。
【００１７】
【発明の効果】
表紙印刷設定手段で表紙印刷する対象にすると設定された場合、複数の印刷ファイルを指定手段により指定された順に印刷ファイルを印刷する際、複数の印刷ファイルに含まれる印刷ファイルごとに表紙印刷設定された表紙印刷の給紙段から給紙を行って印刷を行うことができる。
【図面の簡単な説明】
【図１】本発明の画像形成装置を含むコンピュータ網の一部を示す図である。
【図２】図１に示した画像形成装置の一実施例による画像処理系を示す略ブロック図である。
【図３】図１の操作部の一例を示す図である。
【図４】ホストにおいて印刷コマンドを発した場合、これに応じてプリンタドライバにより表示されるダイアログボックスの例を示す図である。
【図５】ＣＰＵが蓄積印刷の過程で用いる種々のデータを示す図である。
【図６】ホストからコマンドを受信したときのＣＰＵの動作を示すフローチャートである。
【図７】ホストから受信した印刷情報がある場合に１ページ分の画像情報をメモリに格納する動作を示すフローチャートである。
【図８】操作部の蓄積コピーキーが押下されたときに実行される動作例を示すフローチャートである。
【図９】表示部の蓄積コピーキーが押下された場合に表示する印刷ファイル一覧表示画面の例を示す図である。
【図１０】図９の印刷ファイル一覧表示画面の「読み取り」表示ボタンが押されたときに表示する画面の例を示す図である。
【図１１】図１０の画面の表示中にスタートキーが押下されたときに実行される動作例を示すフローチャートである。
【図１２】図９の印刷ファイル一覧表示画面で印刷ファイルを指定した後に「印刷」表示ボタンが押された場合に表示する画面の例を示す図である。
【図１３】図１２の画面において「ファイル表紙」表示ボタンが押されたときに表示する表紙印刷情報・表紙給紙段選択画面の例を示す図である。
【図１４】図１３の表紙印刷情報・表紙給紙段選択画面から蓄積印刷が指示された場合に実行する動作例を示すフローチャートである。
【符号の説明】
８  給紙部、２０  中央コントローラ、３２〜３４  入力キー、３５  スタートキー、３７  表示部、３８  操作部、５０  スキャナ部、５２  ＬＡＮコントローラ、５４  パラレルＩＦコントローラ、５７  印刷部、６０  画像データ管理部、６５  メモリ管理部、６６  画像メモリ、６８  ＣＰＵ、６９  ＲＯＭ、７０  ＲＡＭ、１００  画像形成装置、１１２  ＬＡＮ（ローカルエリアネットワーク）、１１４  パラレルインタフェース、１２０  ホストコンピュータ。
【図１】
0004505106.tif 000002
【図２】
0004505106.tif 000003
【図３】
0004505106.tif 000004
【図４】
0004505106.tif 000005
【図５】
0004505106.tif 000006
【図６】
0004505106.tif 000007
【図７】
0004505106.tif 000008
【図８】
0004505106.tif 000009
【図９】
0004505106.tif 000010
【図１０】
0004505106.tif 000011
【図１１】
0004505106.tif 000012
【図１２】
0004505106.tif 000013
【図１３】
0004505106.tif 000014
【図１４】
0004505106.tif 000015