(57)【特許請求の範囲】
【請求項１】
制御対象である画像形成装置では形成されない用紙であって予め定められた定型画像が形成されている第１の用紙を格納すべき第１の給紙トレイと前記定型画像が形成されていない第２の用紙を格納する第２の給紙トレイとを備える画像形成装置におけるいずれかの給紙トレイに格納される用紙に、所定の文書データに対応する画像を形成させる印刷制御装置であって、
前記定型画像に対応する定型データを記憶する定型データ記憶手段と、
前記定型データ記憶手段に記憶される定型データに基づき、前記文書データに対応する画像に前記定型画像を合成した合成画像を生成するオーバーレイ手段と、
前記第１の給紙トレイに格納される用紙の量を検出する用紙量検出手段と、
前記用紙量検出手段により検出される量が所定量未満である場合、前記オーバレイ手段に前記合成画像を生成させ、生成された前記合成画像を前記第２の給紙トレイに格納される前記第２の用紙に形成させ、前記用紙量検出手段により検出される量が前記所定量以上である場合、前記文書データに対応する画像を前記第１の給紙トレイに格納される用紙に形成させる選択出力手段と、
前記画像が形成されない状態が継続しまたは継続すべきときに空き状態であると判定する空き状態判定手段と、
前記用紙量検出手段により検出される量が前記所定量またはその他の所定量未満であって、かつ前記空き状態判定手段により空き状態であると判定される場合、前記定型データ記憶手段に記憶される定型データに基づき、前記第２の給紙トレイに格納される前記第２の用紙に前記定型画像を所定枚数だけ、前記第１の用紙とは異なる定型用紙として形成させる定型用紙補給手段と、
前記定型用紙補給手段により形成され、前記第１の用紙に代えて前記第１の給紙トレイに格納されるべき前記定型用紙の前記所定枚数を示す情報を利用者の操作入力により受け付ける補給指定手段と
を備える、印刷制御装置。
【請求項２】
前記選択出力手段は、
前記用紙量検出手段により検出される量がゼロとなるまでは前記文書データに対応する画像を前記第１の給紙トレイに格納される用紙に形成させ、
前記用紙量検出手段により検出される量がゼロとなってからは前記オーバレイ手段に前記合成画像を生成させ、生成された前記合成画像を前記第２の給紙トレイに格納される前記第２の用紙に形成させることを特徴とする、請求項１に記載の印刷制御装置。
【請求項３】
前記選択出力手段は、
前記文書データに対応する画像を形成する前において、前記用紙量検出手段により検出される量が前記文書データに対応する全ての画像を形成するために必要な用紙量未満である場合、前記オーバレイ手段に前記合成画像を生成させ、生成された前記合成画像を前記第２の給紙トレイに格納される前記第２の用紙に形成させ、
前記文書データに対応する画像を形成する前において、前記用紙量検出手段により検出される量が前記文書データに対応する全ての画像を形成するために必要な用紙量以上である場合、前記文書データに対応する画像を前記第１の給紙トレイに格納される用紙に形成させることを特徴とする、請求項１に記載の印刷制御装置。
【請求項４】
前記文書データに対応する画像を形成すべき用紙の種類を受け付ける種類受付手段をさらに備え、
前記選択出力手段は、前記種類受付手段により受け付けられた用紙の種類と前記第１のトレイに格納される用紙の種類とが異なる場合、前記用紙量検出手段により検出される量が前記所定量以上であっても、前記オーバレイ手段に前記合成画像を生成させ、生成された前記合成画像を前記第２の給紙トレイに格納される用紙であって前記種類受付手段により受け付けられた用紙の種類と同一種類の用紙に形成させることを特徴とする、請求項１に記載の印刷制御装置。
【請求項５】
前記用紙量検出手段により検出される量が前記所定量またはその他の所定量未満である場合、装置外部に警告を通知する警告通知手段をさらに備えることを特徴とする、請求項１に記載の印刷制御装置。
【請求項６】
前記空き状態判定手段は、装置が所定の待機状態となる前に空き状態であると判定することを特徴とする、請求項１に記載の印刷制御装置。
【請求項７】
前記補給指定手段は、前記空き状態判定手段により空き状態であると判定されるべき状態を示す情報を受け付け、
前記空き状態判定手段は、前記補給指定手段により受け付けられた前記情報に基づき空き状態であると判定することを特徴とする、請求項１に記載の印刷制御装置。
【請求項８】
前記用紙量検出手段により検出される量が所定量未満である場合、前記定型用紙補給手段により形成された前記定型用紙を前記第１の給紙トレイに搬送し格納する用紙搬送格納手段をさらに備えることを特徴とする、請求項１に記載の印刷制御装置。
【請求項９】
制御対象である画像形成装置では形成されない用紙であって予め定められた定型画像が形成されている第１の用紙を格納すべき第１の給紙トレイと前記定型画像が形成されていない第２の用紙を格納する第２の給紙トレイとを備える画像形成装置におけるいずれかの給紙トレイに格納される用紙に、所定の文書データに対応する画像を形成させる印刷制御方法であって、
前記定型画像に対応する定型データを記憶する定型データ記憶ステップと、
前記定型データ記憶ステップにおいて記憶される定型データに基づき、前記文書データに対応する画像に前記定型画像を合成した合成画像を生成するオーバーレイステップと、
前記第１の給紙トレイに格納される用紙の量を検出する用紙量検出ステップと、
前記用紙量検出ステップにおいて検出される量が所定量未満である場合、前記オーバレイステップにおいて前記合成画像を生成させ、生成された前記合成画像を前記第２の給紙トレイに格納される前記第２の用紙に形成させ、前記用紙量検出ステップにおいて検出される量が前記所定量以上である場合、前記文書データに対応する画像を前記第１の給紙トレイに格納される用紙に形成させる選択出力ステップと、
前記画像が形成されない状態が継続しまたは継続すべきときに空き状態であると判定する空き状態判定ステップと、
前記用紙量検出ステップにおいて検出される量が前記所定量またはその他の所定量未満であって、かつ前記空き状態判定ステップにおいて空き状態であると判定される場合、前記定型データ記憶ステップにおいて記憶される定型データに基づき、前記第２の給紙トレイに格納される前記第２の用紙に前記定型画像を所定枚数だけ、前記第１の用紙とは異なる定型用紙として形成させる定型用紙補給ステップと、
前記定型用紙補給ステップにおいて形成され、前記第１の用紙に代えて前記第１の給紙トレイに格納されるべき前記定型用紙の前記所定枚数を示す情報を利用者の操作入力により受け付ける補給指定ステップと
を含む、印刷制御方法。
【請求項１０】
制御対象である画像形成装置では形成されない用紙であって予め定められた定型画像が形成されている第１の用紙を格納すべき第１の給紙トレイと前記定型画像が形成されていない第２の用紙を格納する第２の給紙トレイとを備える画像形成装置におけるいずれかの給紙トレイに格納される用紙に、所定の文書データに対応する画像を形成させる印刷制御装置に、
前記定型画像に対応する定型データを記憶する定型データ記憶ステップと、
前記定型データ記憶ステップにおいて記憶される定型データに基づき、前記文書データに対応する画像に前記定型画像を合成した合成画像を生成するオーバーレイステップと、
前記第１の給紙トレイに格納される用紙の量を検出する用紙量検出ステップと、
前記用紙量検出ステップにおいて検出される量が所定量未満である場合、前記オーバレイステップにおいて前記合成画像を生成させ、生成された前記合成画像を前記第２の給紙トレイに格納される前記第２の用紙に形成させ、前記用紙量検出ステップにおいて検出される量が前記所定量以上である場合、前記文書データに対応する画像を前記第１の給紙トレイに格納される用紙に形成させる選択出力ステップと、
前記画像が形成されない状態が継続しまたは継続すべきときに空き状態であると判定する空き状態判定ステップと、
前記用紙量検出ステップにおいて検出される量が前記所定量またはその他の所定量未満であって、かつ前記空き状態判定ステップにおいて空き状態であると判定される場合、前記定型データ記憶ステップにおいて記憶される定型データに基づき、前記第２の給紙トレイに格納される前記第２の用紙に前記定型画像を所定枚数だけ、前記第１の用紙とは異なる定型用紙として形成させる定型用紙補給ステップと、
前記定型用紙補給ステップにおいて形成され、前記第１の用紙に代えて前記第１の給紙トレイに格納されるべき前記定型用紙の前記所定枚数を示す情報を利用者の操作入力により受け付ける補給指定ステップと
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書の印刷を制御するための印刷制御装置に関し、より詳しくは複数の給紙トレイを備える印刷装置における所望の給紙トレイに格納される用紙に文書を印刷させる印刷制御装置に関する。
【背景技術】
【０００２】
近年、オフィス等では多種多様な文書の印刷がなされることが多くなっており、例えば定型的なフォーム内に数字などの文字が配された帳票などを大量に印刷することも多い。このような帳票は、予め上記フォームが印刷された市販のフォーム用紙に上記文字のみを印刷したり、上記フォームのデータのみを別のファイルに記憶しておきこのフォームデータに上記文字のデータを合成して印刷する（この印刷手法はフォームオーバレイ印刷と呼ばれる）ことにより得られる。
【０００３】
このようにフォーム用紙に文字を印刷する手法は従来より様々なものがあり、例えばフォーム用紙の所定位置に予め符号を付しておき、印刷時にこの符号の位置を読み取ることにより正確な位置に文字を配するように印刷する従来の印字システムがある（例えば、特許文献１を参照）。
【０００４】
また、上記フォームオーバレイ印刷の手法にも従来より様々なものがあり、例えば１つの印刷用データに基づき、フォームデータの色などを変更しまたは給紙トレイを変更することにより、異なる印刷色や用紙サイズの帳票等を印刷する従来の印刷装置がある（例えば、特許文献２を参照）。
【特許文献１】特開平７−２４４７０１号公報
【特許文献２】特開平１１−１０５３６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に示される印字システムのように、市販のフォーム用紙に文字等を印刷する構成では、高速に印刷をすることはできるが、フォーム用紙が足りなくなると一旦印刷を終了してフォーム用紙を（例えば新たに購入などした後に）補給しなければならない。
【０００６】
また、特許文献２に示される印刷装置のように、フォームオーバレイ印刷の手法によれば通常の用紙を使用するので用紙が足りなくなることは少ないが、フォームの種類が多い場合や複雑なフォームである場合にはフォームデータの展開に時間がかかるので、結果的に高速に印刷することができない。
【０００７】
そこで本発明では、フォーム用紙を使用することにより高速に印刷することができ、フォーム用紙が足りなくなった場合であっても印刷を継続することができる印刷制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
第１の発明は、  制御対象である画像形成装置では形成されない用紙であって予め定められた定型画像が形成されている第１の用紙を格納すべき第１の給紙トレイと前記定型画像が形成されていない第２の用紙を格納する第２の給紙トレイとを備える画像形成装置におけるいずれかの給紙トレイに格納される用紙に、所定の文書データに対応する画像を形成させる印刷制御装置であって、
前記定型画像に対応する定型データを記憶する定型データ記憶手段と、
前記定型データ記憶手段に記憶される定型データに基づき、前記文書データに対応する画像に前記定型画像を合成した合成画像を生成するオーバーレイ手段と、
前記第１の給紙トレイに格納される用紙の量を検出する用紙量検出手段と、
前記用紙量検出手段により検出される量が所定量未満である場合、前記オーバレイ手段に前記合成画像を生成させ、生成された前記合成画像を前記第２の給紙トレイに格納される前記第２の用紙に形成させ、前記用紙量検出手段により検出される量が前記所定量以上である場合、前記文書データに対応する画像を前記第１の給紙トレイに格納される用紙に形成させる選択出力手段と、
前記画像が形成されない状態が継続しまたは継続すべきときに空き状態であると判定する空き状態判定手段と、
前記用紙量検出手段により検出される量が前記所定量またはその他の所定量未満であって、かつ前記空き状態判定手段により空き状態であると判定される場合、前記定型データ記憶手段に記憶される定型データに基づき、前記第２の給紙トレイに格納される前記第２の用紙に前記定型画像を所定枚数だけ、前記第１の用紙とは異なる定型用紙として形成させる定型用紙補給手段と、
前記定型用紙補給手段により形成され、前記第１の用紙に代えて前記第１の給紙トレイに格納されるべき前記定型用紙の前記所定枚数を示す情報を利用者の操作入力により受け付ける補給指定手段と
を備える。
【０００９】
第２の発明は、第１の発明において、
前記選択出力手段は、
前記用紙量検出手段により検出される量がゼロとなるまでは前記文書データに対応する画像を前記第１の給紙トレイに格納される用紙に形成させ、
前記用紙量検出手段により検出される量がゼロとなってからは前記オーバレイ手段に前記合成画像を生成させ、生成された前記合成画像を前記第２の給紙トレイに格納される前記第２の用紙に形成させることを特徴とする。
【００１０】
第３の発明は、第１の発明において、
前記選択出力手段は、
前記文書データに対応する画像を形成する前において、前記用紙量検出手段により検出される量が前記文書データに対応する全ての画像を形成するために必要な用紙量未満である場合、前記オーバレイ手段に前記合成画像を生成させ、生成された前記合成画像を前記第２の給紙トレイに格納される前記第２の用紙に形成させ、
前記文書データに対応する画像を形成する前において、前記用紙量検出手段により検出される量が前記文書データに対応する全ての画像を形成するために必要な用紙量以上である場合、前記文書データに対応する画像を前記第１の給紙トレイに格納される用紙に形成させることを特徴とする。
【００１１】
第４の発明は、第１の発明において、
前記文書データに対応する画像を形成すべき用紙の種類を受け付ける種類受付手段をさらに備え、
前記選択出力手段は、前記種類受付手段により受け付けられた用紙の種類と前記第１のトレイに格納される用紙の種類とが異なる場合、前記用紙量検出手段により検出される量が前記所定量以上であっても、前記オーバレイ手段に前記合成画像を生成させ、生成された前記合成画像を前記第２の給紙トレイに格納される用紙であって前記種類受付手段により受け付けられた用紙の種類と同一種類の用紙に形成させることを特徴とする。
【００１２】
第５の発明は、第１の発明において、
前記用紙量検出手段により検出される量が前記所定量またはその他の所定量未満である場合、装置外部に警告を通知する警告通知手段をさらに備えることを特徴とする。
【００１４】
第６の発明は、第１の発明において、
前記空き状態判定手段は、装置が所定の待機状態となる前に空き状態であると判定することを特徴とする。
【００１５】
第７の発明は、第１の発明において、
前記補給指定手段は、前記空き状態判定手段により空き状態であると判定されるべき状態を示す情報を受け付け、
前記空き状態判定手段は、前記補給指定手段により受け付けられた前記情報に基づき空き状態であると判定することを特徴とする。
【００１６】
第８の発明は、第１の発明において、
前記用紙量検出手段により検出される量が所定量未満である場合、前記定型用紙補給手段により形成された前記定型用紙を前記第１の給紙トレイに搬送し格納する用紙搬送格納手段をさらに備えることを特徴とする。
【００１７】
第９の発明は、制御対象である画像形成装置では形成されない用紙であって予め定められた定型画像が形成されている第１の用紙を格納すべき第１の給紙トレイと前記定型画像が形成されていない第２の用紙を格納する第２の給紙トレイとを備える画像形成装置におけるいずれかの給紙トレイに格納される用紙に、所定の文書データに対応する画像を形成させる印刷制御方法であって、
前記定型画像に対応する定型データを記憶する定型データ記憶ステップと、
前記定型データ記憶ステップにおいて記憶される定型データに基づき、前記文書データに対応する画像に前記定型画像を合成した合成画像を生成するオーバーレイステップと、
前記第１の給紙トレイに格納される用紙の量を検出する用紙量検出ステップと、
前記用紙量検出ステップにおいて検出される量が所定量未満である場合、前記オーバレイステップにおいて前記合成画像を生成させ、生成された前記合成画像を前記第２の給紙トレイに格納される前記第２の用紙に形成させ、前記用紙量検出ステップにおいて検出される量が前記所定量以上である場合、前記文書データに対応する画像を前記第１の給紙トレイに格納される用紙に形成させる選択出力ステップと、
前記画像が形成されない状態が継続しまたは継続すべきときに空き状態であると判定する空き状態判定ステップと、
前記用紙量検出ステップにおいて検出される量が前記所定量またはその他の所定量未満であって、かつ前記空き状態判定ステップにおいて空き状態であると判定される場合、前記定型データ記憶ステップにおいて記憶される定型データに基づき、前記第２の給紙トレイに格納される前記第２の用紙に前記定型画像を所定枚数だけ、前記第１の用紙とは異なる定型用紙として形成させる定型用紙補給ステップと、
前記定型用紙補給ステップにおいて形成され、前記第１の用紙に代えて前記第１の給紙トレイに格納されるべき前記定型用紙の前記所定枚数を示す情報を利用者の操作入力により受け付ける補給指定ステップと
を含む。
【００１８】
第１０の発明は、制御対象である画像形成装置では形成されない用紙であって予め定められた定型画像が形成されている第１の用紙を格納すべき第１の給紙トレイと前記定型画像が形成されていない第２の用紙を格納する第２の給紙トレイとを備える画像形成装置におけるいずれかの給紙トレイに格納される用紙に、所定の文書データに対応する画像を形成させる印刷制御装置に、
前記定型画像に対応する定型データを記憶する定型データ記憶ステップと、
前記定型データ記憶ステップにおいて記憶される定型データに基づき、前記文書データに対応する画像に前記定型画像を合成した合成画像を生成するオーバーレイステップと、
前記第１の給紙トレイに格納される用紙の量を検出する用紙量検出ステップと、
前記用紙量検出ステップにおいて検出される量が所定量未満である場合、前記オーバレイステップにおいて前記合成画像を生成させ、生成された前記合成画像を前記第２の給紙トレイに格納される前記第２の用紙に形成させ、前記用紙量検出ステップにおいて検出される量が前記所定量以上である場合、前記文書データに対応する画像を前記第１の給紙トレイに格納される用紙に形成させる選択出力ステップと、
前記画像が形成されない状態が継続しまたは継続すべきときに空き状態であると判定する空き状態判定ステップと、
前記用紙量検出ステップにおいて検出される量が前記所定量またはその他の所定量未満であって、かつ前記空き状態判定ステップにおいて空き状態であると判定される場合、前記定型データ記憶ステップにおいて記憶される定型データに基づき、前記第２の給紙トレイに格納される前記第２の用紙に前記定型画像を所定枚数だけ、前記第１の用紙とは異なる定型用紙として形成させる定型用紙補給ステップと、
前記定型用紙補給ステップにおいて形成され、前記第１の用紙に代えて前記第１の給紙トレイに格納されるべき前記定型用紙の前記所定枚数を示す情報を利用者の操作入力により受け付ける補給指定ステップと
を実行させる、プログラムである。
【発明の効果】
【００１９】
第１の発明によれば、選択出力手段は、第１の給紙トレイに格納される用紙（典型的にはフォーム用紙）の用紙量が所定量未満である場合、オーバレイ手段により生成された合成画像を第２の給紙トレイに格納される用紙上（典型的には普通紙）に形成させ、第１の給紙トレイの用紙量が上記所定量以上である場合、文書データに対応する画像を第１の給紙トレイに格納される用紙に形成させる。このことにより、第１の給紙トレイに格納される用紙（典型的にはフォーム用紙）の用紙量が所定量以上である場合にできる限りこの用紙を使用した高速な印刷を行うことができ、この用紙が所定量未満となった場合でも一旦印刷を中断して第１の給紙トレイに用紙を補給することなくオーバレイ印刷により印刷を継続することができる。
また第１の発明によれば、第１の給紙トレイに格納される用紙が所定量未満であって、空き状態判定手段により空き状態であると判定される場合、定型画像を第２の給紙トレイに格納される用紙に第１の用紙に代わる定型用紙として所定枚数だけ形成させるので、空き状態の時間を利用して足りなくなった第１の用紙に代わる定型画像が付された定型用紙（典型的には市販のフォーム用紙と同様の内容を有する用紙）を自動的に印刷することにより、例えば利用者が排紙トレイに出力された定型用紙を第１の給紙トレイに補給するだけで、市販のフォーム用紙を購入することなく代わりとなる定型用紙を使用して容易に印刷を継続することができる。
さらに第１の発明によれば、定型用紙補給手段により印刷される定型用紙の所定枚数を示す情報が受け付けられるので、例えば市販のフォーム用紙をできるだけ使用するため上記印刷枚数をできる限り少なくしたい利用者の意図などを反映した好適な枚数を印刷することができる。
【００２０】
第２の発明によれば、用紙量検出手段により検出される量がゼロとなってからオーバレイ手段により生成された合成画像を第２の給紙トレイに格納される用紙に形成させるので、第１の給紙トレイに格納される用紙（典型的にはフォーム用紙）を可能な限り多く使用することができる。
【００２１】
第３の発明によれば、文書データに対応する画像を形成する前において、用紙量検出手段により検出される量が文書データに対応する全ての画像を形成するために必要な用紙量未満である場合には第１の給紙トレイに用紙があっても、オーバレイ手段により生成された合成画像を第２の給紙トレイに格納される用紙に形成させるので、一連の文書を第１の給紙トレイに印刷している途中でフォームオーバレイ印刷に切り替わることがないので、例えば市販のフォーム用紙が使用される場合などに、１つの文書データに対応する一連の文書における（複数枚の）一部が他の部分と異なる用紙の種類（紙質や用紙色など）となることを防止することができる。
【００２２】
第４の発明によれば、種類受付手段により受け付けられた用紙の種類と第１のトレイに格納される用紙の種類とが異なる場合、その量にかかわらず、第２の給紙トレイに格納される用紙であって種類受付手段により受け付けられた用紙の種類と同一種類の用紙上にオーバレイ印刷を行う。このことにより、利用者の望む用紙の種類で印刷された文書を得ることができる。
【００２３】
第５の発明によれば、警告通知手段によって利用者に警告を通知することにより、利用者により第１の給紙トレイ格納される用紙（典型的にはフォーム用紙）が補給される機会を増加することができ、その結果当該用紙が無くなってデータ展開に時間のかかるオーバレイ印刷が行われることを抑制することができる。
【００２５】
第６の発明によれば、装置が所定の待機状態となる前に空き状態であると判定するので、この待機状態（例えばスリープモードの状態）に切り替わる前に、装置に無用の負荷をかけることなく、また節電効果を阻害することなく、定型用紙補給手段による印刷を行うことができる。
【００２６】
第７の発明によれば、空き状態であると判定されるべき状態を示す情報が受け付けられ、当該情報に基づき空き状態であると判定されるので、例えば就業時間外に印刷制御装置が動作することを好まない利用者や、印刷頻度等を熟知する利用者の意図を反映した好適な空き状態に定型用紙補給手段による印刷を行うことができる。
【００２７】
第８の発明によれば、用紙搬送格納手段によって、第１の給紙トレイに格納される用紙が所定量未満である場合に選択出力手段により合成画像が形成された定型用紙（典型的にはフォーム用紙と同様の内容を有する用紙）が自動的に第１の給紙トレイに搬送され格納されるので、利用者が第１の給紙トレイに上記用紙を補給する手間を省くことができる。
【００２８】
第９の発明によれば、第１の発明と同様の効果を奏する印刷制御方法を実現することができる。
【００２９】
第１０の発明によれば、第１の発明と同様の効果を奏するプログラムを実現することができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の各実施形態について添付図面を参照して説明する。
＜１．  第１の実施形態＞
＜１．１  プリンタ全体の構成＞
図１は、本発明における第１の実施形態に係るプリンタ（印刷制御装置）の機能的な構成を示すブロック図である。この図１に示されるプリンタ２は、外部の各種装置と相互に通信可能に接続するための通信制御部１１と、ＣＰＵ（Central Processing Unit ）および主メモリ（半導体メモリ）などにより構成される主制御部１２と、後述する所定の給紙トレイに格納される用紙に上記ビットマップデータに対応する画像を形成するプリント部１３と、このプリント部１３により画像が形成された用紙を装置外へ排出するための用紙排出部１４と、ハードディスクなどの磁気記憶媒体を含む記憶部１５とを備える。
【００３１】
通信制御部１１は、所定の文書データから印刷すべき印刷用データを作成し印刷を指示する典型的にはパーソナルコンピュータなどの制御装置１０と、所定のケーブルやハブなどからなるＬＡＮ（Local Area Network）３を介して相互に通信を行う。なお、上記印刷用データは、上記プリンタに解釈可能なページ記述言語（ＰＤＬ：Page Description Language）により記述される。また、このＬＡＮ３に代えて、ＷＡＮ（Wide Area Network）やインターネットなど周知の相互通信網またはＵＳＢ（Universal Serial Bus）接続や各種パラレルインタフェースなどの通信接続手段が使用されてもよい。
【００３２】
プリント部１３は、画像形成のための各種方式（例えば電子写真方式やインクジェット方式など）に応じた各種の機構を含むが、この画像形成機構は周知であるので、その詳しい説明はここでは省略する。また、排紙トレイなどの用紙排出部１４の構成も周知であるので、その説明は省略する。なお、これらの構成は、第２の実施形態において説明する。
【００３３】
ここで、プリント部１３は、複数の給紙トレイを含んでおり、この複数の給紙トレイにはそれぞれの用紙量を検出する用紙量センサ１３１が付されている。この用紙量センサ１３１は、光センサまたは抵抗器などからなる周知の構成であって、対応する給紙トレイに格納される用紙の量を段階的に検出する。ここでは、この用紙量は、格納されている用紙が全くないことを示す用紙量である「用紙が無い状態」から、「用紙量が非常に少ない状態」、「用紙量が少ない状態」、「用紙量が普通である状態」、および「用紙量が多い状態」を経て、給紙トレイの格納可能容量一杯まで用紙が格納されている状態である「用紙が満杯である状態」までの５段階の状態として検出される。なお、この用紙量センサ１３１は、全ての給紙トレイに備えられる構成であるが、複数の給紙トレイのうち少なくともフォーム用紙が格納される給紙トレイに備えられていればよい。
【００３４】
プリンタ２に備えられる主制御部１２は、上記用紙量センサ１３１により検出される用紙量等に基づき、フォーム用紙給紙部１２２、フォームオーバレイ処理部１２３、およびフォーム用紙補給部１２４のうちのいずれか１つを選択的に動作させる選択判定部１２１と、前記印刷用データに対応するビットマップデータを生成し、生成されたビットマップに対応する画像をフォーム用紙上に形成させるフォーム用紙給紙部１２２と、記憶部１５に格納される所定のフォームデータに対応するビットマップデータを生成するフォーム画像展開部１２５と、前記印刷用データに対応するビットマップデータを生成し、上記フォーム画像展開部１２５により生成されたビットマップデータと合成した画像を通常の用紙上に形成させるフォームオーバレイ処理部１２３と、上記フォーム画像展開部１２５により生成されたビットマップデータに対応する画像を通常の用紙上に形成させるフォーム用紙補給部１２４とを備える。
【００３５】
なお、主制御部１２のこれらの構成要素の機能は、典型的には半導体メモリに格納された（具体的には書き込み専用メモリから読み出されて主メモリに展開された）所定プログラムをＣＰＵが実行することにより実現され、このプログラムは、ＣＤ−ＲＯＭやそれ以外の記録媒体または通信回線を介して提供されてもよい。
【００３６】
ここで、フォーム用紙給紙部１２２、フォームオーバレイ処理部１２３、およびフォーム画像展開部１２５における上記印刷用データまたはフォームデータをビットマップデータに展開する処理は、主制御部１２に含まれる図示されない周知の画像処理エンジンにより行われる。
【００３７】
また、主制御部１３は、トナー切れや用紙切れなどプリンタ２の画像形成に関わる状態を管理するための図示されない機器状態管理部や、利用者による印刷枚数および濃度指定などの指示入力を受け付け利用者に各種情報を提示するフロントパネル制御部など構成要素を含む。これらの構成要素は周知であるので説明は省略する。
【００３８】
＜１．２  プリンタの動作＞
次に、プリンタ２の動作について説明する。図２は、プリンタ２における処理の流れを示すフローチャートである。このプリンタ２は、制御装置１０からの制御データを含む印刷用データを受け取ることにより、処理が開始される。
【００３９】
この図２に示すステップＳ１００において、主制御部１２の選択判定部１２１は、通信制御部１１を介して受け取られた印刷用データに含まれる制御データにおける印刷指示の内容がフォーム印刷であるか否かを判定する。判定の結果、フォーム印刷である場合（ステップＳ１００においてＹｅｓの場合）にはステップＳ１１０の処理へ進み、フォーム印刷でない場合（ステップＳ１００においてＮｏの場合）には、ステップＳ１７０の処理において通常通りの印刷を行った後、ステップＳ１８０の処理へ進む。
【００４０】
次にステップＳ１１０において、選択判定部１２１は、フォーム印刷において使用されるべきフォーム用紙を格納する給紙トレイに対応する用紙量センサ１３１から検出された用紙量を受け取る。
【００４１】
続いて、ステップＳ１２０において、選択判定部１２１は、受け取った用紙量が「用紙が無い状態」、すなわち使用されるべきフォーム用紙が無い状態か否かを判定する。判定の結果、フォーム用紙が無い場合（ステップＳ１２０においてＹｅｓの場合）にはステップＳ１４０の処理へ進み、フォーム用紙がある場合（ステップＳ１２０においてＮｏの場合）にはステップＳ１３０の処理へ進む。
【００４２】
次に（フォーム用紙がある場合には）、ステップＳ１３０において、選択判定部１２１は、フォーム用紙給紙部１２２に対して、印刷用データに対応する給紙トレイに格納されるフォーム用紙上に対応する画像を印刷するよう指示する。この指示を受けたフォーム用紙給紙部１２２は、プリント部１３に当該フォーム用紙上に対応する画像を形成させ、画像が形成されたフォーム用紙を用紙排出部１４により装置外へ出力させる。その後、処理はステップＳ１６０へ進む。
【００４３】
また（フォーム用紙が無い場合には）、ステップＳ１４０において、選択判定部１２１は、フォーム画像展開部１２５に対して、記憶部１５に格納されるフォームデータのうちの印刷用データに対応するフォーム用紙と同一のフォームを有するフォームデータを読み出し、ビットマップデータに展開するよう指示する。この展開されたデータはフォームオーバレイ処理部１２３に与えられる。続いて、ステップＳ１４０において、選択判定部１２１は、フォームオーバレイ処理部１２３に対してフォームオーバレイ印刷を行うよう指示する。この指示を受けたフォームオーバレイ処理部１２３は、印刷用データをビットマップデータに展開するとともに、展開されたデータとフォーム画像展開部１２５から受け取ったデータとを合成し、プリント部１３に普通紙上に上記フォーム用紙と同一のフォーム内に印刷用データに対応する文字等が配された画像を形成させ、画像が形成されたフォーム用紙を用紙排出部１４により装置外へ出力させる。その後、処理はステップＳ１６０へ進む。
【００４４】
次にステップＳ１６０において、選択判定部１２１は、印刷用データを参照して印刷すべき次のページデータが存在するか否かを判定する。判定の結果、次のページがない場合（ステップＳ１６０においてＮｏの場合）にはステップＳ１８０の処理へ進む。また上記判定の結果、次のページがある場合（ステップＳ１６０においてＹｅｓの場合）にはステップＳ１１０の処理へ戻り、全てのページのデータが印刷されるまで上記処理が繰り返される（Ｓ１６０→Ｓ１１０→Ｓ１２０→…→Ｓ１６０）。ここで、このような繰り返し動作について図３および図４を参照して具体的に説明する。
【００４５】
図３は、フォーム用紙に画像を形成する場合を簡略に説明するための図である。図３に示されるように、本プリンタ２にはトレイ１〜４までの４つの給紙トレイが備えられており、トレイ１にはフォーム用紙Ａが、トレイ２にはフォーム用紙Ｂが、トレイ３には普通紙が、トレイ４には厚紙がそれぞれ格納されている。ここで、印刷データにおいてフォーム用紙Ｂを使用した印刷が指示される場合、フォーム用紙Ｂはまだあるので、このフォーム用紙を使用した印刷が行われる。そうしてフォーム用紙Ｂを使用した印刷が繰り返される結果、フォーム用紙Ｂがなくなることがある。その場合には、前述したようにフォームオーバレイ印刷が行われる。
【００４６】
図４は、フォームオーバレイ印刷が行われる場合を簡略に説明するための図である。図４に示されるように、印刷データにおいてフォーム用紙Ｂを使用した印刷が指示される場合であっても、フォーム用紙Ｂは用紙切れであるので、このフォーム用紙Ｂを使用した印刷は不可能である。そこで、トレイ３に格納される普通紙上に、フォーム用紙Ｂと同一のフォームを使用したフォームオーバレイ印刷が行われる。そうすればフォーム用紙Ｂがなくなった場合であっても、印刷が中断されることなく、フォーム用紙Ｂを使用した場合とほぼ同様の印刷結果が得られる。また、印刷開始時にフォーム用紙がない場合であっても、フォーム用紙を補給することなくフォーム用紙Ｂを使用した場合とほぼ同様の印刷結果が得られる。
【００４７】
なお、フォーム用紙Ａの形式がフォーム用紙Ｂの形式と同一であって紙質や用紙色などの用紙の種類（属性）が異なるに過ぎない場合には、例えばユーザによる確認のための操作入力を受け付けた後に、代替的にフォーム用紙Ａが使用される構成であってもよい。
【００４８】
次にステップＳ１８０において、選択判定部１２１は、印刷が終了した印刷用データのあとにさらに与えられた印刷用データがあるか否かを判定する。判定の結果、印刷データがない場合（ステップＳ１８０においてＮｏの場合）にはステップＳ１９０の処理へ進む。また上記判定の結果、印刷用データがある場合（ステップＳ１８０においてＹｅｓの場合）にはステップＳ１００の処理へ戻り、全てのデータが印刷されるまで上記処理が繰り返される（Ｓ１８０→Ｓ１００→…→Ｓ１８０）。
【００４９】
続いてステップＳ１９０において、選択判定部１２１は、プリンタ２が使用されていない空き状態であるか否かを判定する。判定の結果、空き状態でない場合（ステップＳ１９０においてＮｏの場合）にはステップＳ１８０の処理へ戻り、次に印刷すべきデータがある状態となるかまたは空き状態でなくなるまで上記処理が繰り返される（Ｓ１９０→Ｓ１８０→Ｓ１９０）。また上記判定の結果、空き状態である場合（ステップＳ１９０においてＹｅｓの場合）にはステップＳ２００の処理へ進む。
【００５０】
ここで、空き状態とは、プリンタ２が現に使用されておらず、かつ使用されない状態が継続しまたは継続するであろうと推測される状態を指す。このようにプリンタ２が空き状態である場合には、現に行われまたは行われるべき他の印刷動作を妨げることがないので、この空き状態の時間を利用して、後述するように足りなくなったフォーム用紙の補給処理が行われる。
【００５１】
このような空き状態であると判定されるためには、例えば一定時間プリンタ２が使用されない状態が継続していることや、一般的にプリンタ２が使用されない夜間や就業時間外などの時間帯であること、過去の印刷履歴を記憶しておきこの履歴に基づき使用されない状態が継続するであろうと推測されることなどがその条件として考えられる。また、プリンタ２に印刷指示を与えるための制御装置１０に備えられる所定のプリンタドライバが起動されていない場合には、直ちに印刷指示が与えられないのでこの状態を空き状態であると判定してもよい。
【００５２】
またプリンタ２は、ある程度印刷されない状態が継続すると節電のためにスタンバイモードと呼ばれる状態に切り替わり、さらに印刷されない状態が継続するとさらなる節電のためにスリープモードと呼ばれる状態に切り替わる。このスリープモードの状態から上記補給のための印刷を行うことはプリンタ２に無用の負荷をかけることもありまた節電効果の一部が失われる。そこで、プリンタ２が典型的にはスリープモードなどの所定の待機状態に入る前に、ステップＳ１８０において選択判定部１２１により空き状態であると判定し、待機状態に入った後に空き状態と判定することなくそのまま待機状態を継続する構成であってもよい。
【００５３】
次にステップ２００において、選択判定部１２１は、フォーム印刷において使用されるべきフォーム用紙を格納する給紙トレイに対応する用紙量センサ１３１から検出された用紙量を受け取る。
【００５４】
続いて、ステップＳ２１０において、選択判定部１２１は、受け取った用紙量が所定量未満であるか否かを判定する。判定の結果、所定量以上である場合（ステップＳ２１０においてＮｏの場合）にはステップＳ２２０の処理へ進む。また判定の結果、フォーム用紙の用紙量が所定量未満である場合（ステップＳ２１０においてＹｅｓの場合）には本処理は一旦終了し、次に制御装置１０から印刷用データを受け取ると上記処理が開始される（Ｓ１００）。
【００５５】
ここで、上記所定量は、典型的には「用紙が無い状態」であるが、フォーム用紙の使用頻度や一度に使用される枚数などに応じて、「用紙量が非常に少ない状態」や「用紙量が少ない状態」などであってもよい。
【００５６】
次に、ステップＳ２２０において、選択判定部１２１は、フォーム画像展開部１２５に対してフォーム画像を表すためのビットマップデータを生成するよう指示し、これにより生成されたビットマップデータに基づき、フォーム用紙補給部１２４に対して生成されたビットマップに応じた画像を普通紙上に形成することによってフォーム用紙を印刷するよう指示する。その後、本処理は一旦終了し、次に制御装置１０から印刷用データを受け取ると上記処理が開始される（Ｓ１００）。ここで、足りなくなったフォーム用紙を補給する動作についてさらに図５を参照して説明する。
【００５７】
図５は、フォーム用紙が補給される場合を簡略に説明するための図である。図５に示されるように、フォーム用紙Ｂは用紙切れであるので、一般的には市販のフォーム用紙を購入して補給する必要がある。しかし、本プリンタ２は、利用者が用紙切れを認識していない場合であっても自動的にトレイ３に格納される普通紙上に、フォーム用紙Ｂと同一のフォーム画像を印刷する。そうすれば市販のものとは紙質や印字品質等において完全に同一ではなくても、ほぼ同一のフォーム用紙Ｂが得られる。利用者は、自動的に排紙トレイに出力されたこのフォーム用紙Ｂを取り出して、トレイ２に格納する。このことにより、フォーム用紙が補給される。
【００５８】
なお、フォーム用紙の印刷は空き状態の時に行われるので用紙の補充に利用者が気が付かないこともあるので、上記印刷時または印刷後に、プリンタ２０または制御装置１０に備えられる図示されない表示部において、印刷されたフォーム用紙を対応する給紙トレイに補給することを利用者に促す表示または警告等が通知される構成であってもよい。
【００５９】
また、フォーム用紙の印刷は空き状態の時に行われるが、このフォーム用紙の印刷中に他の印刷すべき印刷用データを受け取ることも考えられる。その場合には一般的には印刷すべき印刷用データを優先して印刷することが好ましい。このときにフォーム用紙の印刷に優先度が低い旨の識別符号を付して印刷待機状態のジョブとしてもよい。さらに印刷用データを先に印刷すべきかを利用者に問い合わせてもよい。
【００６０】
＜１．３  第１の実施形態における効果＞
以上のように本実施形態では、フォームを使用する文書データを印刷する場合、フォーム用紙がある限りこれを使用して印刷が行われることにより（Ｓ１３０）、高速に印刷することができる。また、フォーム用紙が足りなくなった場合であっても自動的にフォームオーバレイ印刷が行われることにより（Ｓ１５０）、一旦印刷を中断してフォーム用紙を補給することなく印刷を継続することができる。さらに、空き状態の時間を利用して足りなくなったフォーム用紙を自動的に印刷することにより（Ｓ２２０）、利用者が排紙トレイに出力されたフォーム用紙を対応する給紙トレイに補給するだけで、市販のフォーム用紙を購入することなく容易に印刷を継続することができる。
【００６１】
＜２．  第２の実施形態＞
＜２．１  装置の特徴＞
本発明の第２の実施形態に係る印刷制御装置は、第１の実施形態における装置と同様に図１に示す機能的な構成要素を備えており、第１の実施形態における装置と同様に図２に示す処理が行われる。したがって、同一の構成要素および処理には同一の符号を付してその説明を省略する。ただし、本実施形態のステップＳ２２０におけるフォーム用紙補給処理では、フォーム用紙が給紙トレイに自動的に補給される点で第１の実施形態の場合とは異なる。
【００６２】
すなわち、第１の実施形態では、排紙トレイに出力されたフォーム用紙が利用者の手により対応する給紙トレイに補給される構成であるが、第２の実施形態では、印刷されたフォーム用紙が排紙トレイに出力されることなく、所定の搬送路を通って給紙トレイに自動的に補給される特徴的な構成となっている。以下、この特徴的な構成部分を含む第２の実施形態に係る印刷制御装置の構成について説明する。なお、この特徴的な構成部分を有しない印刷制御装置は、第１の実施形態における印刷制御装置と同一の構成となる。
【００６３】
＜２．２  装置構成＞
図６は、本発明の第２の実施形態に係る印刷制御装置の概略断面図である。この印刷制御装置は、マルチファンクションプリンタ（ＭＦＰ）であって、図６に示すように、印刷制御装置本体部１００と用紙スタック部１０２とを有し、印刷制御装置本体部１００には、上部から下部方向に、原稿読取部（原稿画像読取手段）１０３、画像形成部（画像形成手段）１０６、および給紙部１０７が設けられている。また、用紙スタック部１０２は、第１用紙スタックトレイ５９を含む複数の排紙トレイからなり、用紙は適宜の排紙トレイに振り分けられて排紙されるが、その構成は周知であるので図面における説明を含めてその説明を省略する。
【００６４】
原稿読取部１０３は、図６に示すように、上面に透明なガラス等からなる原稿載置台３０を有し、この原稿載置台３０の下方にスキャナー光学系２７を有している。スキャナー光学系２７は、露光用光源２３、複数の反射鏡２４、結像レンズ２５、および光電変換素子（ＣＣＤ）２６を備えている。露光用光源２３は、原稿載置台３０上に載置された原稿に光を照射する。この原稿からの反射光は、反射鏡２４により、結像レンズ２５を経てＣＣＤ２６に導かれる。
【００６５】
画像形成部１０６は、図６に示すように、ドラム形状をなして矢印方向に回転する感光体１７を有している。また、この感光体１７の周りには、上記矢印方向に沿って、現像装置１８、転写チャージャ１９、クリーニング装置（図示せず）、除電装置２８、主帯電器２１、およびレーザースキャニングユニット（以下「ＬＳＵ」と略称する）２２を有している。
【００６６】
ＣＣＤ２６により読み取られた原稿の画像データは、所定の画像処理が施された後、ＬＳＵ２２に供給される。ＬＳＵ２２は、原稿の画像データをレーザー光として感光体１７の表面に照射し、静電潜像を形成する。現像装置１８は、この静電潜像をトナーにより可視像に現像する。転写チャージャ１９は、現像により感光体１７の表面に形成されたトナー像を用紙Ｐに転写する。クリーニング装置は、感光体１７の表面の残留トナーを除去する。除電装置２８は、感光体１７の表面の残留電荷を除去する。主帯電器２１は、感光体１７を所定の電位に帯電させる。
【００６７】
給紙部１０７は、複数の普通紙Ｐｐを収容した用紙カセットである普通紙給紙トレイ３１ａと、複数のフォーム用紙Ｐｆを収容した用紙カセットであるフォーム用紙給紙トレイ３１ｂとを備えている。これらの給紙トレイ３１ａ，３１ｂにおける出紙方向の先端位置には、用紙Ｐｐ，Ｐｆを出紙するための呼込みローラ３２および用紙さばきローラ３３が設けられている。この用紙さばきローラ３３は、一方向に回転するローラと逆回転するローラとからなり、用紙Ｐｐ、Ｐｆの二重送りを防止している。なお、この構成に代えて、ローラと摩擦シート部材とからなる周知の構成であってもよい。
【００６８】
用紙搬送路として、給紙部１０７にはカセット側出紙路３４が設けられている。ここで、用紙搬送路において用紙Ｐｐ，Ｐｆが（給紙トレイ３１から）流れ出す側を上流側、（各トレイへ）流れていく側を下流側と呼ぶものとする。上記カセット側出紙路３４の上流側の端部には、上記用紙さばきローラ３３が設けられている。また、用紙搬送路として、画像形成部６には、手差し給紙路３５、主搬送路３６、反転搬送路３７、フォーム用紙補給搬送路３８、および用紙スタック搬送路３９が設けられている。
【００６９】
手差し給紙路３５の上流側の端部には、用紙さばきローラ４０が設けられ、この近傍には、手差しトレイ４１および呼込みローラ４２が設けられている。カセット側出紙路３４と手差し給紙路３５との下流側の端部、および反転搬送路３７の一方の端部は、合流して主搬送路３６の上流側の端部と接続されている。主搬送路３６は上方へ延び、下流側の端部付近において反転搬送路３７の他方の端部と合流し、さらに、その下流側において、フォーム用紙補給搬送路３８と用紙スタック搬送路３９とに分岐している。
【００７０】
主搬送路３６の上流側の端部にはレジストローラ４３が設けられ、レジストローラ４３の上流側の所定位置には、用紙の通過を検知するレジスト前検知スイッチ（図示せず）が設けられている。本印刷制御装置では、上記レジスト前検知スイッチによって用紙の通過が検知されたこと（を示す検知信号）に基づき、感光体１７上のトナー像と用紙Ｐｐ，Ｐｆとの位置合わせをレジストローラ４３により行っている。
【００７１】
主搬送路３６における転写チャージャ１９の下流側の所定位置には、用紙Ｐｐ，Ｐｆ上のトナー像を加熱圧着させる定着装置４４が設けられている。この定着装置４４は、一対の定着ローラと、この定着ローラにおける用紙の通過を検知する定着紙検知スイッチ（図示せず）とを有している。
【００７２】
フォーム用紙補給搬送路３８の下流側の端部には、用紙Ｐｆとなるべきフォームを印刷された用紙をフォーム用紙給紙トレイ３１ｂへ回収する回収ローラ４５が設けられ、この回収ローラ４５の上流側の所定位置には、回収ローラ４５における用紙の通過を検知する回収検知スイッチ（図示せず）が設けられている。また、フォーム用紙補給搬送路３８と用紙スタック搬送路３９との分岐部には、用紙Ｐｐ，Ｐｆの進行方向をこれらの搬送路のうちの何れかの方向に切り換える切り換えゲート４６が設けられている。
【００７３】
用紙スタック搬送路３９は、図６に示すように、画像形成された用紙Ｐｐ，Ｐｆを用紙スタック部１０２に導くようになっている。用紙スタック搬送路３９には複数の搬送ローラ４７が設けられ、上流側の端部には回収ローラ４８が設けられている。
【００７４】
より詳しく説明すると、用紙スタック搬送路３９は、搬送ローラ４７にコロを加圧したローラ対により構成されている。この搬送ローラ４７は、用紙Ｐｐ，Ｐｆの搬送方向に適宜の間隔を空けて複数個が配置される。具体的には、これらの搬送ローラ４７は、第１用紙スタックトレイ５９などの排紙トレイに排紙可能である最小サイズの用紙Ｐｐ，Ｐｆにおける搬送方向の長さよりも短い間隔を空けて配されている。
【００７５】
また用紙スタック搬送路３９と同様、フォーム用紙補給搬送路３８も図６に示すように、フォームを印刷された用紙Ｐｆとなるべき用紙Ｐｐをフォーム用紙給紙トレイ３１ｂに導くようになっており、搬送ローラ４７と同様の搬送ローラ６１にコロを加圧したローラ対により構成されている。この搬送ローラ６１は、フォームを印刷された用紙Ｐｐの搬送方向に適宜の間隔を空けて複数個が配置されており、具体的には、フォームを印刷された用紙Ｐｐにおける搬送方向の長さよりも短い間隔を空けて配されている。
【００７６】
＜２．３  装置の動作＞
前述したように、本印刷制御装置は、第１の実施形態における装置と同様に図２に示す処理が行われるが、ステップＳ２２０のフォーム用紙補給処理において、フォーム用紙が給紙トレイ３１ｂに自動的に補給されるよう動作する。
【００７７】
すなわち、ステップＳ２２０において、選択判定部１２１は、フォーム画像展開部１２５に対してフォーム画像を表すためのビットマップデータを生成するよう指示し、これにより生成されたビットマップデータに基づき、フォーム用紙補給部１２４に対して生成されたビットマップに応じた画像（すなわちフォーム）を普通紙上に形成することによってフォーム用紙を印刷するよう指示する。フォーム用紙補給部１２４は、普通紙給紙トレイ３１ａから給紙される普通紙上に上記フォーム画像を形成し、当該フォーム画像が印刷された用紙をフォーム用紙給紙トレイ３１ｂへ導くよう、切り換えゲート４６を切り換える。よって、フォームを印刷された用紙は、回収ローラ４８によりフォーム用紙補給搬送路３８に送り込まれ、このフォーム用紙補給搬送路３８を通ってフォーム用紙給紙トレイ３１ｂにフォーム用紙Ｐｆとして格納される。なお、その他の動作は第１の実施形態と同様である。
【００７８】
＜２．４  第２の実施形態における効果＞
以上のように本実施形態では、第１の実施形態におけるように、利用者が排紙トレイに出力されたフォーム用紙を対応する給紙トレイに補給することなく自動的に給紙トレイに補給するので、市販のフォーム用紙を購入することなくまた利用者の手を煩わせることなく容易に印刷を継続することができる。
【００７９】
＜３．  変形例＞
上記各実施形態では、用紙量センサ１３１は用紙量を５段階の状態で検出するが、これは一例であって何段階で検出してもよいし、用紙が無い状態のみを検出する構成であってもよい。また用紙量センサ１３１は、格納されている用紙の枚数を物理的にまたは計算により検出してもよい。例えば、主制御部１２は印刷枚数を容易に計数することができるので、最初に給紙トレイに格納される用紙の枚数が一定（例えば１００枚）であれば、この値から印刷枚数を減算することにより、現在給紙トレイに格納されている用紙の枚数は容易に算出することができる。
【００８０】
上記各実施形態では、フォーム用紙が無くなるまでフォーム用紙に印刷する構成であり（Ｓ１１０→Ｓ１２０→Ｓ１３０→Ｓ１６０→Ｓ１１０）、このことによりフォーム用紙を可能な限り多く使用することができる。しかし、文書データ（に対応する印刷用データ）を参照すれば印刷すべき枚数は容易に判別できるので、ステップＳ１６０を省略し、ステップＳ１２０において用紙量センサ１３１により検出されたフォーム用紙の量が印刷すべき枚数以上である場合にのみフォーム用紙に印刷し（Ｓ１２０→Ｓ１３０）、印刷すべき枚数未満である場合にはフォーム用紙がある場合であってもフォームオーバレイ印刷を行う（Ｓ１２０→Ｓ１４０→Ｓ１５０）ような構成であってもよい。この構成では、フォーム用紙へ印刷している途中でフォームオーバレイ印刷に切り替わることがないので、特に市販などのフォーム用紙が使用される場合に、１つの文書データに対応する一連の文書における（複数枚の）一部が他の部分と異なる用紙の種類（紙質や用紙色など）となることを防止することができる。
【００８１】
また、プリンタ２０の主制御部１２は、プリンタ２０または制御装置１０に備えられる図示されない操作入力部において、印刷に使用される（上質紙、再生紙、または厚紙などの紙質や、用紙色、用紙の大きさや形状などを含む）用紙の種類を指定する利用者による操作入力を受け付け、受け付けられた用紙の種類に対応するフォーム用紙が全ての給紙トレイにおいて無い場合には、フォームが同一のフォーム用紙がある場合であっても、受け付けられた用紙の種類に対応する普通紙がある限り、この普通紙上に上記フォームを使用したフォームオーバレイ印刷を行う構成であってもよい。この構成では、利用者の望む用紙の種類で所定のフォームが付された文書を得ることができる。なお、この場合に、フォーム用紙が使用されないことを利用者に確認させる旨の操作入力を受け付けてもよい。
【００８２】
上記各実施形態では、フォーム用紙が無くなると自動的にフォーム用紙への印刷からフォームオーバレイ印刷に切り替わる構成であるが、ステップＳ１２０において、用紙が無いと判定される場合、利用者に対してプリンタ２０または制御装置１０に備えられる図示されない表示部に警告を表示しまたは警告音声を生成するなど、利用者に所定の警告を通知してもよい。なおこのときにフォームオーバレイ印刷に切り替えることを利用者に確認させる旨の操作入力を受け付けてもよい。また、上記警告は用紙が無い場合に限られず、用紙が少なくなってきた場合など印刷に使用される用紙の量が所定量未満となった場合に通知される構成であってもよい。このように利用者に警告を通知することにより、利用者によりフォーム用紙が補給される機会を増加することができ、その結果フォーム用紙が無くなってフォームデータの展開に時間のかかるフォームオーバレイ印刷が行われることを抑制することができる。
【００８３】
上記各実施形態では、ステップＳ２２０において補給のためのフォーム用紙が適宜の量だけ印刷されるが、市販のフォーム用紙をできるだけ使用したい場合にはこのときの印刷枚数はできる限り少ない方が好ましいこともある。そこで、プリンタ２０の主制御部１２は、プリンタ２０または制御装置１０に備えられる図示されない操作入力部において、補給時またはそれ以前の適宜の時点（例えば通常の印刷時）で、補給のために印刷すべきフォーム用紙の枚数を指定する利用者による操作入力を受け付けてもよい。
【００８４】
上記各実施形態では、ステップＳ１９０において予め定められた空き状態であることを示す条件に照らして空き状態であるか否かの判定が行われるが、就業時間外にプリンタ２が動作することを利用者が好まない場合や、印刷頻度等を熟知する利用者により空き状態であることを示す条件を指定することが好ましい場合がある。そこで、プリンタ２０の主制御部１２は、プリンタ２０または制御装置１０に備えられる図示されない操作入力部において、空き状態であることを示す条件などの情報、例えば空き状態が継続する時間や好適な時刻などを指定する利用者による操作入力を受け付けてもよい。
【００８５】
上記各実施形態では、帳票など一定のフォームが使用された文書を前提にしているが、このフォームを形成するためのフォームデータは文書データに内容にかかわらず変化しない定型的なデータであれば良いので、いわゆる罫線などのデータである必要はなく、例えばロゴ、印影、透かし、または装飾などの定型的な画像データであってもよい。
【００８６】
上記各実施形態では、プリンタ２の主制御部１２には選択判定部１２１，フォーム用紙給紙部１２２、フォームオーバレイ処理部１２３、フォーム用紙補給部１２４、およびフォーム画像展開部１２５が備えられているが、これらの構成要素の一部または全ての機能がが制御装置１０（におけるプリンタドライバ等の所定のプログラム）によって実現される構成であってもよい。この構成では、プリンタ２における本発明に係る印刷制御装置としての機能の一部または全てが制御装置１０により実現されるので、この制御装置１０が本発明に係る印刷制御装置の一部または全てとなる。また、この制御装置１０に代えて、図示されないプリントサーバによって、本発明に係る印刷制御装置の機能の一部または全てが実現される構成であってもよい。
【図面の簡単な説明】
【００８７】
【図１】本発明の第１の実施形態に係る印刷制御装置およびプリンタの構成を示すブロック図である。
【図２】上記実施形態におけるプリンタドライバの処理の流れを示すフローチャートである。
【図３】上記実施形態におけるプリンタドライバそれぞれに対応するＤＥＶＭＯＤＥの値を当該新しいプリンタドライバにより制御されるプリンタの名称に対応づけて対応テーブルの形で示す図である。
【図４】上記実施形態において、文書データのファイル名を当該文書データの印刷に使用されるプリンタ名と対応づけて対応テーブルの形で示す図である。
【図５】上記実施形態において、警告を表示し利用者からＤＥＶＭＯＤＥの値を決定するためにプリンタを選択する操作入力を受け付けるための操作画面の一部を示す図である。
【図６】本発明の第２の実施形態に係る印刷制御装置の構成を示す概略断面図である。
【符号の説明】
【００８８】
１０  …制御装置
１１  …通信制御部
１２  …主制御部
１３  …プリント部
１４  …用紙排出部
１５  …記憶部
２０  …プリンタ
３０  …ＬＡＮ
３１ａ…普通紙給紙トレイ
３１ｂ…フォーム用紙給紙トレイ
３６  …主搬送路
３７  …反転搬送路
３８  …フォーム用紙補給搬送路
３９  …用紙スタック搬送路
４５  …回収ローラ
４６  …切り換えゲート
１００  …印刷制御装置（ＭＦＰ）
１２１  …選択判定部
１２２  …フォーム用紙給紙部
１２３  …フォームオーバレイ処理部
１２４  …フォーム用紙補給部
１２５  …フォーム画像展開部
１３１  …用紙量センサ
Ｐｐ  …普通紙
Ｐｆ  …フォーム用紙
【図１】
0004627046.tif 000002
【図２】
0004627046.tif 000003
【図３】
0004627046.tif 000004
【図４】
0004627046.tif 000005
【図５】
0004627046.tif 000006
【図６】
0004627046.tif 000007