(57)【要約】      （修正有）【課題】印刷予定枚数及び積載枚数の合計枚数が排出口を塞ぐ高さに相当する枚数か否かを判定することで、排紙詰まりによる用紙ジャムの発生を防止し得る画像形成装置、画像処理装置、及び画像形成システムを提供する。【解決手段】積載部に積載される用紙の積載枚数をカウントする積載枚数カウンタ（積載枚数カウンタ１１１）と、印刷条件情報から画像データに基づく印刷処理における印刷予定枚数を算出する算出部（印刷予定枚数算出部１０８２）と、積載枚数カウンタのカウンタ値及び算出した印刷予定枚数の合計枚数と、予め設定した積載部に積載可能な用紙の枚数の閾値とを比較し、該合計枚数が該閾値以下であると印刷可能と判定し、該合計枚数が該閾値より大きいと印刷不可と判定する判定部（印刷可否判定部１０８３）と、判定が印刷不可であると、不可に対応する不可後処理を実行する制御部（制御部１０１）とを備える。【選択図】図１
2010167641.tif 000002
【特許請求の範囲】
【請求項１】
画像データと、該画像データの印刷すべき枚数を示す情報を含む印刷条件情報とを取得すると、該画像データ及び該印刷条件情報に基づく印刷処理を行う印刷処理部と、前記印刷処理部において印刷処理済みの用紙を積載する積載部とを有する画像形成装置において、
前記積載部に積載される用紙の積載枚数をカウントする積載枚数カウンタと、
前記印刷条件情報から前記画像データに基づく印刷処理における印刷予定枚数を算出する算出部と、
前記積載枚数カウンタのカウンタ値及び前記算出した印刷予定枚数の合計枚数と、予め設定した前記積載部に積載可能な用紙の枚数の閾値とを比較し、該合計枚数が該閾値以下であると印刷可能と判定し、該合計枚数が該閾値より大きいと印刷不可と判定する判定部と、
前記判定が印刷不可であると、不可に対応する不可後処理を実行する制御部とを備えることを特徴とする画像形成装置。
【請求項２】
前記不可後処理は、前記印刷処理部において当該印刷処理が可能となるよう、自己の表示部に前記画像データの変換及び前記印刷条件情報の変更を指示する指示情報を表示させる処理であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
画像処理装置から印刷データと、該印刷データの印刷すべき枚数を示す情報を含む印刷条件情報とを受信すると、該印刷データをラスタライズ変換して印刷処理可能な画像データを生成する変換部を備え、
前記不可後処理は、前記印刷処理部において当該印刷処理が可能となるよう、前記印刷データ及び印刷条件情報の送信元である画像処理装置に、前記画像データの変換及び前記印刷条件情報の変更を指示する指示情報を送信する処理であることを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記指示情報は、前記印刷処理部が複数ページ分の画像データを１ページに収め、各ページの画像データに基づく片面印刷処理を行うよう、前記画像データの変換及び前記印刷条件情報の変更を指示する情報であることを特徴とする請求項２及び３のいずれかに記載の画像形成装置。
【請求項５】
前記指示情報は、前記印刷処理部が複数ページ分の画像データを１ページに収め、各ページの画像データに基づく両面印刷処理を行うよう、前記画像データの変換及び前記印刷条件情報の変更を指示する情報であることを特徴とする請求項２及び３のいずれかに記載の画像形成装置。
【請求項６】
前記指示情報は、前記印刷処理部が複数ページ分の画像データを１ページに収め、初めに使用を予定していた第１の用紙の代わりに該第１の用紙より大きい面積を持つ第２の用紙を用い、各ページの画像データに基づく片面印刷処理を行うよう、前記画像データの変換及び前記印刷条件情報の変更を指示する情報であることを特徴とする請求項２及び３のいずれかに記載の画像形成装置。
【請求項７】
前記指示情報は、前記印刷処理部が複数ページ分の画像データを１ページに収め、初めに使用を予定していた第１の用紙の代わりに該第１の用紙より大きい面積を持つ第２の用紙を用い、各ページの画像データに基づく両面印刷処理を行うよう、前記画像データの変換及び前記印刷条件情報の変更を指示する情報であることを特徴とする請求項２及び３のいずれかに記載の画像形成装置。
【請求項８】
前記指示情報は、請求項４乃至７に記載の各情報を任意に組み合わせた情報であることを特徴とする請求項２及び３のいずれかに記載の画像形成装置。
【請求項９】
前記積載枚数カウンタのカウンタ値をリセットするためのリセット手段と、
前記リセット手段にアクセス可能な入力部とを備え、
前記不可後処理は、前記印刷処理部において当該印刷処理が可能となるよう、自己の表示部に前記積載部に積載された用紙を取り除かせ、前記入力部を介する前記リセット手段へのアクセスを指示する指示情報を表示させる処理であることを特徴とする請求項１に記載の画像形成装置。
【請求項１０】
画像処理装置から印刷データと、該印刷データの印刷すべき枚数を示す情報を含む印刷条件情報とを受信すると、該印刷データをラスタライズ変換して印刷処理可能な画像データを生成する変換部と、
前記積載枚数カウンタのカウンタ値をリセットするためのリセット手段と、
前記リセット手段にアクセス可能な入力部とを備え、
前記不可後処理は、前記印刷処理部において当該印刷処理が可能となるよう、前記印刷データ及び印刷条件情報の送信元である画像処理装置に前記積載部に積載された用紙を取り除かせ、前記入力部を介する前記リセット手段へのアクセスを指示する指示情報を送信する処理であることを特徴とする請求項１に記載の画像形成装置。
【請求項１１】
前記不可後処理は、前記積載枚数と前記閾値とから印刷処理が可能なページ数を算出し、該算出したページ数内に前記画像データが収めるよう該画像データの変換及び前記印刷条件情報の変更を行い、前記印刷処理部が前記変換した画像データ及び前記変更した印刷条件情報に基づく印刷処理を行うよう制御する自動制御処理であることを特徴とする請求項１に記載の画像形成装置。
【請求項１２】
前記自動制御処理は、前記印刷処理が複数ページ分の画像データを１ページに収め、各ページの画像データに基づく片面印刷処理を行うよう制御する処理であることを特徴とする請求項１１に記載の画像形成装置。
【請求項１３】
前記自動制御処理は、前記印刷処理が複数ページ分の画像データを１ページに収め、各ページの画像データに基づく両面印刷処理を行うよう制御する処理であることを特徴とする請求項１１に記載の画像形成装置。
【請求項１４】
前記自動制御処理は、前記印刷処理部が複数ページ分の画像データを１ページに収め、初めに使用を予定していた第１の用紙の代わりに該第１の用紙より大きい面積を持つ第２の用紙を用い、各ページの画像データに基づく片面印刷処理を行うよう制御する処理であることを特徴とする請求項１１に記載の画像形成装置。
【請求項１５】
前記自動制御処理は、前記印刷処理部が複数ページ分の画像データを１ページに収め、初めに使用を予定していた第１の用紙の代わりに該第１の用紙より大きい面積を持つ第２の用紙を用い、核ページの画像データに基づく両面印刷処理を行うよう制御する処理であることを特徴とする請求項１１に記載の画像形成装置。
【請求項１６】
前記取得した画像データを記憶する記憶部と、
前記印刷処理部が印刷処理を実行中の前記画像データの該当ページのアドレスを一時的に記憶するアドレス用記憶部とを備え、
前記印刷処理部は、印刷処理が中断した場合、該処理の再開時において、前記アドレス用記憶部から中断されて印刷処理が完了していないページ番号の画像データのアドレスを読み出し、前記記憶部に記憶されている該アドレスに該当するページ番号の画像データから印刷処理を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項１７】
印刷データと、該印刷データの印刷すべき枚数を示す情報を含む印刷条件情報とを画像形成装置に送信する画像処理装置において、
前記画像形成装置の積載部に積載される用紙の枚数をカウントする積載枚数カウンタのカウンタ値をリセットするための該画像形成装置が有するリセット手段にアクセス可能な入力手段を備えることを特徴とする画像処理装置。
【請求項１８】
前記画像形成装置から該装置において前記印刷データがラスタライズ変換されて生成された画像データの変換及び前記印刷条件情報の変更を指示する指示情報を受信すると、自己の表示部に該情報を表示させ、
前記入力手段は、前記指示情報に対する前記画像データの変更及び前記印刷条件情報の変更の指示の入力を受け付けることを特徴とする請求項１７に記載の画像処理装置。
【請求項１９】
前記画像形成装置から該装置の積載部に積載された用紙を取り除き、該装置の前記リセット手段へのアクセスを指示する指示情報を受信すると、自己の表示部に該情報を表示させることを特徴とする請求項１７に記載の画像処理装置。
【請求項２０】
請求項１乃至１６のいずれかに記載の画像形成装置と、請求項１７乃至１９のいずれかに記載の画像処理装置とを備えることを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくともプリンタ機能を備えた画像形成装置と、プリンタドライバがインストールされている画像処理装置と、これら画像形成装置及び画像処理装置から成る画像形成システムとに関する。
【背景技術】
【０００２】
従来、この種の画像形成装置として、例えば特許文献１に開示されているように、印刷処理済みの用紙を排出口から該装置外部に順次排出し、排出された該用紙をスタッカ上に順次積載させる画像形成装置が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−８９７１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記画像形成装置では、スタッカに用紙が残存していなかったとしても、総印刷枚数が多数となる印刷ジョブデータを受けた場合、該データに基づく印刷処理を行っている途中でスタッカに積載される用紙が高く積み上げられて排出口を塞いでしまうと、該排出口から印刷処理済みの用紙を排出できず、これにより、排紙詰まりによる用紙ジャムが発生していた。
【０００５】
また、上記画像形成装置は、一般的に複数のユーザが操作するＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の複数の上位装置とネットワーク接続されており、各上位装置から受信した印刷ジョブデータに基づく印刷処理を行う。このため、上記画像形成装置のスタッカには複数のユーザによる引き取り待ちの用紙が多数残存していることがあり、この状態でユーザが上位装置から画像形成装置に対して印刷ジョブデータを送信すると、画像形成装置では、総印刷枚数が数枚の印刷ジョブデータであっても、該データに基づく印刷処理の途中でスタッカに積載される用紙により排出口が塞がれ、用紙ジャムが発生してしまうという問題があった。
【０００６】
以上の問題点に鑑み、本発明の目的は、印刷ジョブデータを取得すると、該データから印刷予定枚数を算出し、スタッカに積載されている用紙の積載枚数を取得し、これら印刷予定枚数及び積載枚数の合計枚数が排出口を塞ぐ高さに相当する枚数か否かを判定することで、排紙詰まりによる用紙ジャムの発生を防止し得る画像形成装置、画像処理装置、及び画像形成システムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、以上の点を解決するために、次の構成を採用する。
＜構成１＞
本発明の画像形成装置は、画像データと、該画像データの印刷すべき枚数を示す情報を含む印刷条件情報とを取得すると、該画像データ及び該印刷条件情報に基づく印刷処理を行う印刷処理部と、印刷処理部において印刷処理済みの用紙を積載する積載部とを有する画像形成装置において、積載部に積載される用紙の積載枚数をカウントする積載枚数カウンタと、印刷条件情報から画像データに基づく印刷処理における印刷予定枚数を算出する算出部と、積載枚数カウンタのカウンタ値及び算出した印刷予定枚数の合計枚数と、予め設定した積載部に積載可能な用紙の枚数の閾値とを比較し、該合計枚数が該閾値以下であると印刷可能と判定し、該合計枚数が該閾値より大きいと印刷不可と判定する判定部と、判定が印刷不可であると、不可に対応する不可後処理を実行する制御部とを備えることを特徴とする。
【０００８】
＜構成２＞
本発明の画像処理装置は、印刷データと、該印刷データの印刷すべき枚数を示す情報を含む印刷条件情報とを画像形成装置に送信する画像処理装置において、画像形成装置の積載部に積載される用紙の枚数をカウントする積載枚数カウンタのカウンタ値をリセットするための該画像形成装置が有するリセット手段にアクセス可能な入力手段を備えることを特徴とする。
【０００９】
＜構成３＞
本発明の画像形成システムは、上記した画像形成装置と、上記した画像処理装置とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、画像データと、該画像データの印刷すべき枚数を示す情報を含む印刷条件情報とを取得すると、積載部に積載される用紙の積載枚数をカウントする積載枚数カウンタと、該印刷条件情報から該画像データに基づく印刷処理における印刷予定枚数を算出する算出部と、積載枚数カウンタのカウンタ値及び算出した印刷予定枚数の合計枚数と、予め設定した積載部に積載可能な用紙の枚数の閾値とを比較し、該合計枚数が該閾値以下であると印刷可能と判定し、該合計枚数が該閾値より大きいと印刷不可と判定する判定部と、判定が印刷不可であると、不可に対応する不可後処理を実行する制御部とを備えたので、排紙詰まりによる用紙ジャムの発生を防止することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る実施例の画像形成システム１０００の制御構成を示すブロック図である。
【図２】本発明に係る実施例のプリンタ１００の概略構成図である。
【図３】本発明に係る実施例の印刷データを含む印刷ジョブデータの構成の一例を示す図である。
【図４】本発明に係る実施例の画像データを含む印刷ジョブデータの構成の一例を示す図である。
【図５】本発明に係る実施例の遠隔リセット選択情報の表示の一例を示す図である。
【図６】本発明に係る実施例の積載オーバー通知情報の表示の一例を示す図（その１）である。
【図７】本発明に係る実施例の積載オーバー通知情報の表示の一例を示す図（その２）である。
【図８】本発明に係る実施例の排紙取り除き指示情報の表示の一例を示す図である。
【図９】本発明に係る実施例の画像形成システム１０００の動作を示すフローチャート（その１）である。
【図１０】本発明に係る実施例の画像形成システム１０００の動作を示すフローチャート（その２）である。
【図１１】本発明に係る実施例の画像形成システム１０００の動作を示すフローチャート（その３）である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を、図を用いて詳細に説明する。ここでは、画像形成装置がプリンタであり、画像処理装置がＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の上位装置であることを例に、説明を行う。
【実施例】
【００１３】
＜実施例の構成＞
図２は、本発明に係る実施例のプリンタ１００の概略構成図である。
プリンタ１００の下部には、図２に示すように、用紙１が積載保持されている給紙カセット１１が着脱可能に装着されている。本実施例では、プリンタ１００は、１つの給紙カセット１１を有する構成となっているが、本発明はこれに限らず、複数の給紙カセットを有する構成にも適用可能である。
【００１４】
給紙カセット１１の繰り出し側には、該カセット内に積載されている用紙１を、上から１枚ずつ順に繰り出すための給紙ローラ１２が配設されている。
給紙ローラ１２は、給紙カセット１１に積載されている最上部の用紙１に圧接するように配置されており、制御部１０１（図１参照）の制御に基づき駆動される図示しない駆動部により回転駆動されると、該回転に基づいて用紙１を該カセット内から繰り出す。給紙ローラ１２により繰り出された用紙１は、搬送部１３（搬送経路Ａ）に給紙される。
【００１５】
搬送部１３は、搬送経路Ａ、搬送経路Ｂ、搬送ローラ対１３１、搬送経路Ｃ、搬送ローラ対１３２とから構成される。各搬送ローラ対は、上記駆動部により回転駆動され、用紙１を各搬送経路に沿って搬送する。
【００１６】
給紙された用紙１の先端は、停止しているレジストローラ対１５の両ローラ間のニップに突き当たる。この動作により、用紙１の斜行は補正される。
【００１７】
レジストローラ対１５の前方には入口センサ１４が配され、この入口センサ１４は、上記制御部１０１が上記駆動部を制御して停止しているレジストローラ対１５を回転駆動させるタイミングを検知するために用いるセンサであり、用紙１の先端を検知すると、入口検知信号を生成し、該信号を制御部１０１へ送信する。
【００１８】
制御部１０１は、上記入口検知信号を受けると、駆動部を制御して、レジストローラ対１５を回転させる。従って、斜行の補正された用紙１は、回転を開始したレジストローラ対１５により、搬送部１３（搬送経路Ｂ）に沿って後方に配された書き出しセンサ１６へ向けて搬送される。
【００１９】
書き出しセンサ１６は、感光ドラム１７２上に形成されたトナー像を、用紙１上に形成するため、該ドラム上のトナー像の形成開始位置と、用紙１のトナー像の書き出し開始位置とを合わせるために用いるセンサである。書き出しセンサ１６は、レジストローラ対１５から搬送された用紙１の先端を検知すると、書き出し検知信号を生成し、該信号を制御部１０１へ送信する。制御部１０１は、上記書き出し検知信号を受けると、露光ヘッド１７６に露光を指示する。
【００２０】
書き出しセンサ１６を通過した用紙１は、搬送経路Ｂに沿って画像形成部１７及び画像転写部１８へ搬送される。
【００２１】
画像形成部１７は、ブラック（Ｋ）色のトナー像を形成するための機構であり、ブラック色のトナーを収容するトナー貯蔵部１７１と、感光ドラム１７２と、帯電ローラ１７３と、供給ローラ１７４と、現像ローラ１７５と、露光ヘッド１７６とから構成される。ここで、本実施例の画像形成部１７では、ブラック色のトナー像のみを形成する構成（モノクロ）であるが、本発明はこれに限らず、ブラック（Ｋ）、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）色のトナー像を形成する構成（フルカラー）であってもよい。
【００２２】
感光ドラム１７２は、表面にトナー像が形成される静電潜像担持体である。
【００２３】
帯電ローラ１７３は、感光ドラムの表面を一様に帯電させる帯電器である。
【００２４】
露光ヘッド１７６は、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）アレイから成り、制御部１０１からの上記露光の指示に基づいて、帯電した感光ドラム１７２の表面に、画像データに対応する静電潜像を形成する露光器である。
【００２５】
供給ローラ１７４は、トナー貯蔵部１７１で保持されているブラック色のトナーを現像ローラ１７５に供給するために用いる。
【００２６】
感光ドラム１７２の表面に静電潜像が形成されると、トナー貯蔵部１７１から供給されたブラック色のトナーは、制御部１０１の制御により供給ローラ１７４を介して現像ローラ１７５の表面に付着し、その後、図示しない層形成ブレードにより均一の厚さに形成され、該ドラム上の静電潜像に現像される。これにより、感光ドラム１７２の表面には、静電潜像に応じたブラック色のトナー像が形成される。
【００２７】
感光ドラム１７２と対向する位置には、画像転写部１８が配されている。この画像転写部１８は、搬送経路Ｂである図示しない搬送ベルトを介して感光ドラム１７２と対向して配設される転写ローラ１８１からなる。
【００２８】
画像形成部１７、画像転写部１８及び上記搬送ベルトは、制御部１０１の制御により、同期して駆動される。上記搬送ベルト上に静電吸着され、該ベルトの回転走行に伴ない搬送される用紙は、先ず、感光ドラム１７２及び転写ローラ１８１間に搬送される。その際、転写ローラ１８１には制御部１０１の制御により転写電圧が印加され、感光ドラム１７２の表面に形成されたブラック色のトナー像が、用紙１の表面に転写される。ブラック色のトナー像が転写された用紙１は、上記搬送ベルトの走行に伴ない、更に画像定着部１９へと搬送される。
【００２９】
尚、感光ドラム１７２の表面に残留する転写残トナーは、例えば図示しないクリーニングブレードによって掻き取り除去され、廃トナー収容室に回収される。
【００３０】
画像定着部１９は、用紙１上に転写されたトナー像を該媒体に定着するための機構であり、加熱ローラ１９１と、該加熱ローラ１９１と圧接して配設される加圧ローラ１９２とから構成される。この加熱ローラ１９１は、ローラ内に該加熱ローラ１９１を加熱するための図示しないヒータを有する。
【００３１】
トナー像が転写された用紙１は、加熱ローラ１９１と、加圧ローラ１９２とに挟まれて搬送され、転写されたブラック色のトナー像が定着される。その後、用紙は、搬送ローラ対１３１へ搬送される。
【００３２】
搬送ローラ対１３１に狭持され搬送されている用紙１は、排出部２０が位置する装置の上方向（搬送経路Ｃ）に送り出される。
【００３３】
装置の上方向に送りだされた用紙１は、搬送経路Ｃに沿って搬送ローラ対１３２の回転により、排出部２０へ搬送される。
【００３４】
排出部２０は、排出ローラ対２０１と、排出口２０２とを有し、印刷処理済みの用紙１を装置外の排出スタッカ２１に排出するための機構である。即ち、印刷処理が終了した用紙１は、排出ローラ対２０１に狭持されて搬送されると、排出口２０２から装置外に排出されて排出スタッカ２１上に順次積載される。
【００３５】
以下に、本発明に係る実施例の画像形成システム１０００の特徴となる制御構成について説明する。
図１は、本発明に係る実施例の画像形成システム１０００の制御構成を示すブロック図である。
画像形成システム１０００は、図１に示すように、プリンタ１００と、該プリンタ１００とネットワーク２００を介して接続されている上位装置３００とから構成される。
【００３６】
プリンタ１００は、該装置が有する上記各部を制御するための構成として、図１に示すように、装置全体を制御する制御部１０１と、上位装置３００と通信を行うための通信部１０２と、一時記憶部１０３と、入力表示部１０４と、画像読取部１０５と、データ解析部１０６と、画像変換部１０７と、印刷制御部１０８と、画像データを記憶するためのイメージデータバッファ１０９と、プリンタエンジン１１０と、積載枚数カウンタ１１１と、積載枚数閾値情報記憶部１１２と、リセット信号出力部１１３と、カバー開閉検知部１１４と、通知情報生成部１１５と、排紙取り除き指示情報記憶部１１６とを備える。
【００３７】
制御部１０１は、通信部１０２を介して上位装置３００から印刷ジョブデータを受信すると、データ解析部１０６に該データの解析を指示する。
【００３８】
一方、原稿の複写を所望するユーザがプリンタ１００の図示しない原稿載置台に原稿を置き、その後、入力表示部１０４が有する「コピー」ボタンを押下すると、制御部１０１は、画像読取部１０５に画像読み取りを指示する。ここで、ユーザが上記「コピー」ボタンを押下する前に入力表示部１０４が有するタッチパネルディスプレイ及び各種ボタンを操作して設定した印刷条件となる用紙サイズ及び印刷部数などの印刷条件情報は、制御部１０１を介して一時記憶部１０３に記憶される。
【００３９】
画像読取部１０５は、上記原稿載置台に置かれた原稿をスキャナ機能を用いて光学的に読み取り、画像データを生成する部分である。即ち、画像読取部１０５は、上記画像読み取りの指示を受けると、原稿を光学的に読み取って画像データを生成する。
【００４０】
画像読取部１０５が画像データを生成すると、制御部１０１は、該画像データに、一時記憶部１０３に記憶された上記印刷条件情報を付与した印刷ジョブデータを生成する。そして、制御部１０１は、印刷ジョブデータを生成すると、データ解析部１０６にデータの解析を指示すると共に、該データを転送する。
【００４１】
図３は、本発明に係る実施例の印刷データを含む印刷ジョブデータの構成の一例を示す図である。
以下に、上記印刷ジョブデータの構成について、図３を用いて説明する。
上位装置３００から受信した、印刷データを含む印刷ジョブデータには、図３に示すように、データの先頭及び末尾に、各々データ開始記号及びデータ終端記号とが設定されている。そして、上記印刷ジョブデータには、印刷プロパティデータと、印刷データとの各領域を明示するために、図３に示すように、各データ間に印刷データ開始記号が挿入されている。
【００４２】
上記印刷プロパティデータは、図３に示すように、ドキュメントのページサイズを示す「ドキュメントサイズ」と、ドキュメントの総ページ枚数を示す「総ページ数」と、印刷出力が指示されているページ範囲を示す「出力ページ」と、何ページのドキュメントを１枚の用紙に収めて印刷するのかを示す「割付」と、両面印刷の有無及びとじ方向を示す「両面印刷」と、印刷に用いる用紙１のサイズを示す「用紙サイズ」と、印刷部数を示す「印刷部数」とから構成される。ここで、図３のように「割付＝なし」とは、１ページのドキュメントを１枚の用紙に収めて印刷することを示している。
【００４３】
上記印刷データは、図３に示すように、ＰＣＬ（ページ記述言語）又はＰＳ（Ｐｏｓｔ  Ｓｃｒｉｐｔ言語）などで構成される。
【００４４】
図４は、本発明に係る実施例の画像データを含む印刷ジョブデータの構成の一例を示す図である。
以下に、上記印刷ジョブデータの構成について、図４を用いて説明する。
プリンタ１００の図示しない原稿載置台に載置された原稿を画像読取部１０５が読み取って生成した、画像データを含む印刷ジョブデータには、図４に示すように、データの先頭及び末尾に、各々データ開始記号及びデータ終端記号とが設定されている。そして、上記印刷ジョブデータには、印刷プロパティデータと、画像データとの各領域を明示するために、図４に示すように、各データ間に画像データ開始記号が挿入されている。
【００４５】
上記画像データは、図４に示すように、ＢＭＰ（ビットマップデータ）などで構成される。
上記２つの印刷ジョブデータにおいて、両印刷プロパティデータの構成は、同じである。
【００４６】
データ解析部１０６は、印刷ジョブデータから、印刷条件を示す印刷プロパティデータと、ドキュメントの内容を示す印刷データ又は画像データのいずれか一方とを抽出する部分である。即ち、データ解析部１０６は、上記データ解析の指示と共に、印刷ジョブデータを受けると、該データが印刷データを含む場合には、該データから、図３に示すように、印刷プロパティデータと、印刷データとを抽出する。データ解析部１０６が印刷プロパティデータと、印刷データとを抽出すると、制御部１０１は、印刷制御部１０８に印刷処理の指示及び印刷プロパティデータを送信すると共に、画像変換部１０７に画像変換の指示及び印刷データを送信する。
【００４７】
一方、データ解析部１０６は、画像データを含む印刷ジョブデータを受けた場合には、該データから、図４に示すように、印刷プロパティデータと、画像データとを抽出する。データ解析部１０６が印刷プロパティデータと、印刷データとを抽出すると、制御部１０１は、印刷制御部１０８に印刷処理の指示及び印刷プロパティデータを送信すると共に、該画像データをイメージデータバッファ１０９に記憶させる。
【００４８】
画像変換部１０７は、上記印刷データをプリンタ１００において印刷処理可能な画像データに変換するためのラスタライズ変換機能を有する。即ち、画像変換部１０７は、画像変換の指示及び印刷データを受けると、該印刷データをラスタライズ変換処理して画像データを生成する。画像変換部１０７が画像データを生成すると、制御部１０１は、生成された画像データをイメージデータバッファ１０９に記憶させる。
【００４９】
印刷制御部１０８は、画像データに基づく印刷処理を制御する部分であり、プリンタエンジン１１０を構成する各部位を制御する。この印刷制御部１０８は、図１に示すように、積載枚数監視部１０８１と、印刷予定枚数算出部１０８２と、印刷可否判定部１０８３とを有する。即ち、印刷制御部１０８は、印刷処理の指示と共に印刷プロパティデータを受けると、積載枚数監視部１０８１に積載枚数の監視を指示する。
【００５０】
積載枚数監視部１０８１は、現在排出スタッカ２１に積載されていると見なされる用紙１の積載枚数に該当するカウンタ値が記憶されている積載枚数カウンタ１１１の該カウンタ値を監視する部分である。即ち、積載枚数監視部１０８１は、上記積載枚数の監視の指示を受けると、積載枚数カウンタ１１１に記憶されているカウンタ値を取得する。この積載枚数カウンタ１１１の詳細な構成については、後述する。
【００５１】
積載枚数監視部１０８１が上記カウンタ値を取得すると、印刷制御部１０８は、印刷予定枚数算出部１０８２に印刷予定枚数の算出を指示すると共に、上記印刷プロパティデータを転送する。
【００５２】
印刷予定枚数算出部１０８２は、イメージデータバッファ１０９に記憶されている画像データに基づく印刷処理を行った場合の用紙１の出力予定枚数を算出する部分である。即ち、印刷予定枚数算出部１０８２は、上記出力予定枚数の算出の指示と共に、印刷プロパティデータを受けると、該データに含まれる印刷枚数を示す上記「出力ページ」、「割付」、「両面印刷」、「印刷部数」に基づいて印刷予定枚数を算出する。
【００５３】
印刷予定枚数算出部１０８２が印刷予定枚数を算出すると、印刷制御部１０８は、印刷可否判定部１０８３に印刷可否判定を指示すると共に、上記取得したカウンタ値及び該印刷予定枚数とを転送する。
【００５４】
積載枚数閾値情報記憶部１１２は、プリンタ１００が排紙詰まりによる用紙ジャムを生じないために、排出スタッカ２１における積載可能最大枚数（積載枚数閾値）を予め記憶する部分である。この積載枚数閾値は、プリンタ１００に対して予め行った実験などに基づいて設定される。
【００５５】
印刷可否判定部１０８３は、現在排出スタッカ２１に積載されていると思われる用紙の枚数（カウンタ値）と、上記算出した印刷予定枚数との合計枚数を算出し、算出した合計枚数が、上記積載枚数閾値以下であるか否かに基づいて、印刷可否を判定する部分である。即ち、印刷可否判定部１０８３は、印刷可否判定の指示と共に、印刷予定枚数及びカウンタ値を受けると、合計枚数を算出し、算出した合計枚数が、積載枚数閾値情報記憶部１１２に記憶されている積載枚数閾値以下である場合には、印刷可能と判定する。
【００５６】
一方、印刷可否判定部１０８３は、上記算出した合計枚数が上記積載枚数閾値より大きい場合には、印刷不可と判定する。
【００５７】
印刷制御部１０８は、印刷可否判定部１０８３が印刷可能と判定すると、印刷開始を指示する印刷制御信号と、イメージデータバッファ１０９に記憶されている画像データと、印刷プロパティデータとをプリンタエンジン１１０に転送する。
【００５８】
一方、印刷制御部１０８は、印刷可否判定部１０８３が印刷不可と判定すると、通知情報生成部１１５に積載オーバー通知情報の生成を指示する。
【００５９】
プリンタエンジン１１０は、画像データ及び印刷プロパティデータに基づく印刷処理を実行する実行部であり、上記印刷指示信号と、印刷プロパティデータと、画像データとを受けると、上記印刷機構を用いて印刷処理を行う。印刷処理済みの用紙１は、上記構成により、排出口２０２から排出され、排出スタッカ２１に順次積載される。
【００６０】
印刷制御部１０８は、プリンタエンジン１１０が１枚の用紙１に対して画像データ及び印刷プロパティデータに基づいた印刷処理を終了する毎に、印刷済信号を制御部１０１に出力する。
【００６１】
制御部１０１は、上記印刷済信号を受ける毎に、該信号を積載枚数カウンタ１１１に転送する。
【００６２】
積載枚数カウンタ１１１は、上記印刷済信号を受ける毎に、該信号の受信回数をインクリメントするカウンタ機能を有する。この積載枚数カウンタ１１１が示すカウンタ値は、後述する構成により、排出スタッカ２１に積載されている用紙１の積載枚数と等しいと判定される。
【００６３】
その後、印刷制御部１０８は、プリンタエンジン１１０が１つの印刷ジョブデータに基づいた印刷処理を完了すると、該データの印刷完了を示すジョブ印刷完了信号を制御部１０１に送信する。
【００６４】
制御部１０１は、ジョブ印刷完了信号を受けると、当該印刷ジョブデータがユーザによるプリンタ１００の操作により生成された場合には、図示しないメモリに予め記憶された該当プログラムを起動させ、印刷処理が完了した旨を通知するための印刷完了通知情報を入力表示部１０４が有するタッチパネルディスプレイ上に、予め設定された例えば数秒間表示させる。
【００６５】
一方、制御部１０１は、該当する印刷ジョブデータが上位装置３００から送信された場合には、該信号を通信部１０２を介して上位装置３００に送信する。
【００６６】
その後、プリンタ１００は、制御部１０１の制御により、印刷データ待ち状態に移行する。
【００６７】
プリンタ１００に対して原稿の複写処理を入力表示部１０４を介して指示したユーザは、上記ディスプレイ上に表示された上記印刷完了通知情報を参照すると、排出スタッカ２１に積載されている用紙１を該スタッカから取り除き、その後、入力表示部１０４のタッチパネルディスプレイを操作して、「積載枚数リセットボタン」１０４１を押下する。ユーザが上記「積載枚数リセットボタン」１０４１を押下すると、制御部１０１は、リセット信号出力部１１３にリセット信号の出力を指示する。
【００６８】
リセット信号出力部１１３は、積載枚数カウンタ１１１のカウンタ値を０にリセットするためのリセット信号を出力する部分である。即ち、リセット信号出力部１１３は、リセット信号の出力の指示を受けると、積載枚数カウンタ１１１にリセット信号を出力し、カウンタ値を０にリセットする。このように、印刷処理が終了すると、ユーザが排出スタッカ２１に積載されている用紙１を取り除き、「積載枚数リセットボタン」１０４１を押下するので、排出スタッカ２１に積載される用紙１の積載枚数と、積載枚数カウンタ１１１の値は同一になる。
【００６９】
上位装置３００は、図１に示すように、プリンタ１００を操作可能にするためのプリンタドライバ３０１と、ディスプレイから成る表示部３０２と、キーボード及びマウスから成る入力部３０３とを備える。このプリンタドライバ３０１には、図１に示すように、上位装置３００を操作してプリンタ１００の積載枚数カウンタ１１１のカウンタ値を０に変更可能とするために用いる「遠隔リセット用プログラム」３０１１が含まれる。
【００７０】
そして、上位装置３００は、図示しない装置通信部を介してプリンタ１００から上記ジョブ印刷完了信号を受けると、プリンタドライバ３０１に予め設定されている該当プログラムを起動させ、印刷処理が完了した旨を通知するための印刷完了通知情報を上記ディスプレイ上に表示させる。
【００７１】
上位装置３００を操作するユーザは、上記ディスプレイ上に表示された上記印刷完了通知情報を参照すると、至急プリンタ１００に赴いて排出スタッカ２１に積載されている用紙１を該スタッカから取り除き、その後、該プリンタ１００のタッチパネルディスプレイを操作して、「積載枚数リセットボタン」１０４１を押下する。ユーザが上記「積載枚数リセットボタン」１０４１を押下すると、制御部１０１は、リセット信号出力部１１３にリセット信号の出力を指示する。
【００７２】
図５は、本発明に係る実施例の遠隔リセット選択情報の表示の一例を示す図である。
一方、上記ユーザがプリンタ１００から印刷済みの用紙１を取りに行き、上位装置３００が設置されている席に戻ったとき、プリンタ１００の「積載枚数リセットボタン」１０４１を押下するのを忘れていた場合には、入力部３０３を介してプリンタドライバ３０１の「遠隔リセット用プログラム」３０１１を起動させ、図５に示すような「遠隔リセット選択情報」を上記ディスプレイ上に表示させる。
【００７３】
一方、上記ユーザは、プリンタ１００から印刷済みの用紙１を取りに行き、上位装置３００が設置されている席に戻ったとき、プリンタ１００の「積載枚数リセットボタン」１０４１を押下することを忘れていた場合には、上位装置３００の入力部３０３を介してプリンタドライバ３０１の「遠隔リセット用プログラム」３０１１を起動させ、図５に示すような「遠隔リセット選択情報」を上記ディスプレイ上に表示させることが可能である。
【００７４】
その後、上記ユーザが上記ディスプレイ上に表示された「遠隔リセット」ボタン３２を入力部３０３を介して押下すると、図示しない装置制御部は、上記装置通信部を介してプリンタ１００にリセット信号の出力を指示すると共に、遠隔リセット選択情報の上記ディスプレイ上での表示を中止する。
【００７５】
一方、ユーザが「キャンセル」ボタン３３を押下すると、図示しない装置制御部は、遠隔リセット選択情報の上記ディスプレイ上での表示を中止する。
【００７６】
プリンタ１００の制御部１０１は、通信部１０２を介して上位装置３００から上記リセット信号の出力の指示を受けると、該信号をリセット信号出力部１１３に転送する。これにより、上位装置３００を操作するユーザからの指示により、積載枚数カウンタ１１１のカウンタ値のリセットが可能となる。
【００７７】
排出スタッカ２１は、原稿を図示しないガラス板に載置するために開閉が必須な図示しないトップカバーの上面に形成されており、該カバーを開閉するためには、排出スタッカ２１に用紙１が積載されている場合には、該用紙１を取り除かなくはならない。これにより、上記トップカバーが開閉される毎に、積載枚数カウンタ１１１のカウンタ値をリセットするために、該カバーの開閉を検知するセンサから成るカバー開閉検知部１１４は、カバー開閉検知信号を制御部１０１に出力する。
【００７８】
制御部１０１は、カバー開閉検知信号を受けると、リセット信号出力部１１３にリセット信号の出力を指示する。これにより、上記トップカバーが開閉される毎に、積載枚数カウンタ１１１のカウンタ値は０にリセットされる。
【００７９】
通知情報生成部１１５は、排出スタッカ２１に積載されている用紙１が積載オーバーであることをユーザに通知するための積載オーバー通知情報を生成する部分である。即ち、通知情報生成部１１５は、積載オーバー通知情報の生成の指示を受けると、一時記憶部１０３に記憶されている印刷プロパティデータと、イメージデータバッファ１０９に記憶されている画像データとに基づいたフォーム形式の積載オーバー通知情報（図６参照）を生成する。
【００８０】
通知情報生成部１１５が上記積載オーバー通知情報を生成すると、制御部１０１は、印刷ジョブデータが上位装置３００から送信された場合には、該通知情報を通信部１０２を介して上位装置３００に送信する。
【００８１】
一方、制御部１０１は、印刷ジョブデータがプリンタ１００において原稿を読み取って生成された場合には、該通知情報を入力表示部１０４が有するタッチパネルディスプレイ上に表示させる。
【００８２】
下記に、積載オーバー通知情報についての詳細説明を行う。
図６は、本発明に係る実施例の積載オーバー通知情報の表示の一例を示す図（その１）である。図７は、本発明に係る実施例の積載オーバー通知情報の表示の一例を示す図（その２）である。
積載オーバー通知情報は、図６に示すように、フォーム４０と、今回の印刷により排出スタッカ２１に積載される用紙１の枚数がスタッカ積載可能枚数を超えてしまう旨を通知するためのメッセージ４１と、出力枚数が変わるよう変更するための「設定変更」ボタン４２と、出力枚数を含む印刷条件の設定を変更せずに印刷処理を続行するための「このまま印刷を続ける」ボタン４３と、印刷処理を中断するための「キャンセル」ボタン４４と、ユーザにより設定された印刷条件を表示するための印刷条件表示リスト４５と、画像データの印刷イメージを示すイメージ表示ボックス４６と、「決定」ボタン４７とから構成される。
【００８３】
ユーザがプリンタ１００のタッチパネルディスプレイ上に表示された積載オーバー通知情報を参照し、入力表示部１０４を介して「設定変更」ボタン４２をアクティブにすると、図７に示す印刷条件表示リスト４５に設定される各印刷条件が変更可能となる。
【００８４】
下記に、印刷条件表示リスト４５について、詳細説明を行う。
印刷条件表示リスト４５は、図６に示すように、「用紙サイズ」、「割付」、「両面印刷」、「印刷部数」の各項目及び各項目に対応する選択肢とから成る。ここで、本実施例のプリンタ１００は、１つの給紙カセット１１のみを有する構成であるため、図６及び７に示すように、上記「用紙サイズ」は固定値となっているが、複数の給紙カセットを有する構成であると、図中の×印が表示されて選択不可となっている他の用紙サイズを選択することが可能となる。
【００８５】
上記「割付」は、図６及び７に示すように、例えば、上記説明した割付処理を行わない「なし」と、２ページの画像データを１枚の用紙１に印刷する「２−ｕｐ」と、４ページの画像データを１枚の用紙１に印刷する「４−ｕｐ」とから選択可能となる。
【００８６】
上記「両面印刷」は、図６及び７に示すように、例えば、上記説明した両面印刷処理を行わない「なし」と、画像データの長辺をとじ方向にして印刷する「長辺とじ」と、画像データの短辺をとじ方向にして印刷する「短辺とじ」とから選択可能となる。
【００８７】
上記「印刷部数」は、図６及び７に示すように、設定されている印刷部数の値を増減可能となる。
【００８８】
図７に示すように、ユーザが印刷条件表示リスト４５の設定を変更すると、イメージ表示ボックス４６には該変更に基づく印刷イメージが自動的に表示される。その後、ユーザが「決定」ボタン４７を押下すると、制御部１０１は、印刷条件表示リスト４５に基づく条件変更データに基づいて、一時記憶部１０３に記憶されている印刷プロパティデータを更新する。
【００８９】
そして、制御部１０１は、印刷プロパティデータを更新すると、該データと、イメージデータバッファ１０９に記憶されている画像データとから印刷ジョブデータを更新する。そして、制御部１０１は、印刷ジョブデータを更新すると、上記説明したように、再び、データ解析部１０６にデータ解析を指示すると共に、該印刷ジョブデータを転送する。
【００９０】
図８は、本発明に係る実施例の排紙取り除き指示情報の表示の一例を示す図である。
一方、ユーザが入力表示部１０４を介して「このまま印刷を続ける」ボタン４３をアクティブにし、その後「決定」ボタン４７を押下すると、制御部１０１は、排紙取り除き指示情報記憶部１１６に予め記憶されている、図８に示すような、排出スタッカ２１から排紙を取り除き、「積載枚数リセットボタン」１０４１の押下を指示する旨の通知メッセージが表示された排紙取り除き指示情報を入力表示部１０４に所定時間の間表示させる。これにより、ユーザが画面表示された上記排紙取り除き指示情報を参照し、プリンタ１００に赴いて排出スタッカ２１に積載された用紙１を取り除き、入力表示部１０４を介して上記「積載枚数リセットボタン」１０４１を押下すると、制御部１０１は、リセット信号出力部１１３にリセット信号の出力を指示する。
【００９１】
その後、リセット信号出力部１１３からのリセット信号の出力に基づいて積載枚数カウンタ１１１のカウンタ値が０にリセットされると、印刷制御部１０８は、積載枚数監視部１０８１を介して該リセットを検知する。そして、印刷制御部１０８は、上記リセットを検知すると、プリンタエンジン１１０に対し、再び印刷処理を指示すると共に、イメージデータバッファ１０９に記憶されている画像データと、一時記憶部１０３に記憶されている印刷プロパティデータとを転送する。
【００９２】
また、ユーザが入力表示部１０４を介して「キャンセル」ボタン４４をアクティブにし、その後「決定」ボタン４７を押下すると、制御部１０１は、図示しない画像削除部を用いてイメージデータバッファ１０９に記憶されている画像データを該メモリから削除する。その後、プリンタ１００は、制御部１０１の制御により、印刷データ待ち状態に移行する。
【００９３】
上位装置３００は、図示しない装置通信部を介して上記積載オーバー通知情報を受けると、図示しない装置制御部を介して表示部３０２が有するディスプレイ上に該通知情報を表示させる。上記ディスプレイ上に表示される積載オーバー通知情報は、プリンタ１００の入力表示部１０４に表示される図６及び７に示す構成と同じである。
【００９４】
上位装置３００を操作するユーザが上記ディスプレイ上に表示された積載オーバー通知情報を参照し、入力部３０３を介して「設定変更」ボタン４２をアクティブにすると、図６に示す印刷条件表示リスト４５が変更可能となる。これにより、ユーザが印刷条件表示リスト４５の設定を変更すると、イメージ表示ボックス４６には該変更に基づいて変更された印刷イメージが自動表示される。その後、ユーザが「決定」ボタン４７を押下すると、上記装置制御部は、印刷条件表示リスト４５に基づく条件変更データを上記装置通信部を介してプリンタ１００に送信する。
【００９５】
一方、上記ユーザが入力部３０３を介して「このまま印刷を続ける」ボタン４３をアクティブにし、その後「決定」ボタン４７を押下すると、上記装置制御部は、上記排紙取り除き指示情報を入力部３０３に所定時間の間表示させる。これにより、ユーザが画面表示された上記排紙取り除き指示情報を参照し、プリンタ１００に赴いて排出スタッカ２１に積載された用紙１を取り除き、プリンタ１００の入力表示部１０４を介して上記「積載枚数リセットボタン」１０４１を押下すると、制御部１０１は、リセット信号出力部１１３にリセット信号の出力を指示する。そして、印刷制御部１０８は、上記リセットを検知すると、プリンタエンジン１１０に対し、再び印刷処理を指示すると共に、イメージデータバッファ１０９に記憶されている画像データと、一時記憶部１０３に記憶されている印刷プロパティデータとを転送する。
【００９６】
また、ユーザが入力部３０３を介して「キャンセル」ボタン４４をアクティブにし、その後「決定」ボタン４７を押下すると、上記装置制御部は、印刷キャンセル信号を上記装置通信部を介してプリンタ１００に送信する。
【００９７】
プリンタ１００の制御部１０１は、通信部１０２を介して上位装置３００から上記条件変更データを受けると、該データに基づいて、一時記憶部１０３に記憶されている印刷プロパティデータを更新する。その後、印刷制御部１０８は、更新した印刷プロパティデータに基づいて印刷ジョブデータを更新し、再び、データ解析部１０６にデータ解析を指示すると共に、該印刷ジョブデータを転送する。
【００９８】
一方、プリンタ１００の制御部１０１は、通信部１０２を介して上位装置３００から上記印刷キャンセル信号を受けると、図示しない画像削除部を用いてイメージデータバッファ１０９に記憶されている画像データを該メモリから削除する。その後、プリンタ１００は、制御部１０１の制御により、印刷データ待ち状態に移行する。
【００９９】
＜実施例の動作＞
図９は、本発明に係る実施例の画像形成システム１０００における動作を示す図（その１）である。図１０は、本発明に係る実施例の画像形成システム１０００における動作を示す図（その２）である。図１１は、本発明に係る実施例の画像形成システム１０００における動作を示す図（その３）である。
次に、本発明の実施例の画像形成システム１０００の動作について、図９乃至１１のフローチャートを用いて説明する。
ここで、本実施例の画像形成システム１０００の動作として、上位装置３００から送信された印刷ジョブデータに基づく動作について説明する。
【０１００】
制御部１０１は、通信部１０２を介して上位装置３００から印刷ジョブデータを受信すると（ステップＳ１０１）、データ解析部１０６に該データの解析を指示する。
【０１０１】
データ解析部１０６は、上記データ解析の指示と共に、印刷ジョブデータを受けると、該データから、図３に示すように、印刷プロパティデータと、印刷データとを抽出する（ステップＳ１０２）。データ解析部１０６が印刷プロパティデータと、印刷データとを抽出すると、制御部１０１は、印刷制御部１０８に印刷処理の指示及び印刷プロパティデータを送信すると共に、画像変換部１０７に画像変換の指示及び印刷データを送信する。
【０１０２】
画像変換部１０７は、画像変換の指示及び印刷データを受けると、該印刷データをラスタライズ変換処理して画像データを生成する（ステップＳ１０３）。画像変換部１０７が画像データを生成すると、制御部１０１は、生成された画像データをイメージデータバッファ１０９に記憶させる。
【０１０３】
印刷制御部１０８は、印刷処理の指示と共に印刷プロパティデータを受けると、積載枚数監視部１０８１に積載枚数の監視を指示する。
【０１０４】
積載枚数監視部１０８１は、上記積載枚数の監視の指示を受けると、積載枚数カウンタ１１１に記憶されているカウンタ値を取得する（ステップＳ１０４）。
【０１０５】
積載枚数監視部１０８１が上記カウンタ値を取得すると、印刷制御部１０８は、印刷予定枚数算出部１０８２に印刷予定枚数の算出を指示すると共に、上記印刷プロパティデータを転送する。
【０１０６】
印刷予定枚数算出部１０８２は、上記出力予定枚数の算出の指示と共に、印刷プロパティデータを受けると、該データに含まれる上記「出力ページ」と、「割付」と、「両面印刷」と、「印刷部数」とに基づいて印刷予定枚数を算出する（ステップＳ１０５）。
【０１０７】
印刷予定枚数算出部１０８２が印刷予定枚数を算出すると、印刷制御部１０８は、印刷可否判定部１０８３に印刷可否判定を指示すると共に、上記取得したカウンタ値及び該印刷予定枚数とを転送する。
【０１０８】
印刷可否判定部１０８３は、印刷可否判定の指示と共に、印刷予定枚数及びカウンタ値を受けると、合計枚数を算出し（ステップＳ１０６）、算出した合計枚数が、積載枚数閾値情報記憶部１１２に記憶されている積載枚数閾値以下である場合には（ステップＳ１０７）、印刷可能と判定する（ステップＳ１０８）。
【０１０９】
一方、印刷可否判定部１０８３は、上記算出した合計枚数が上記積載枚数閾値より大きい場合には、印刷不可と判定する（ステップＳ１０９）。
【０１１０】
印刷制御部１０８は、印刷可否判定部１０８３が印刷可能と判定すると、印刷開始を指示する印刷制御信号と、イメージデータバッファ１０９に記憶されている画像データと、印刷プロパティデータとをプリンタエンジン１１０に転送する。
【０１１１】
プリンタエンジン１１０は、上記印刷指示信号と、印刷プロパティデータと、画像データとを受けると、印刷処理を行う（ステップＳ１１０）。印刷処理済みの用紙１は、排出口２０２から排出され、排出スタッカ２１に順次積載される（ステップＳ１１１）。
【０１１２】
印刷制御部１０８は、プリンタエンジン１１０が１枚の用紙１に対して画像データ及び印刷プロパティデータに基づいた印刷処理を終了する毎に、印刷済信号を制御部１０１に出力する。
【０１１３】
制御部１０１は、上記印刷済信号を受ける毎に、該信号を積載枚数カウンタ１１１に転送する。
【０１１４】
積載枚数カウンタ１１１は、上記印刷済信号を受ける毎に、該信号の受信回数を示す値をインクリメントする（ステップＳ１１２）。
【０１１５】
その後、印刷制御部１０８は、プリンタエンジン１１０が１つの印刷ジョブデータに基づいた印刷処理を完了すると、該データの印刷完了を示すジョブ印刷完了信号を制御部１０１に送信する。
【０１１６】
制御部１０１は、ジョブ印刷完了信号を受けると、当該印刷ジョブデータが上位装置３００から送信されているので、該信号を通信部１０２を介して上位装置３００に送信する。その後、プリンタ１００は、制御部１０１の制御により、印刷データ待ち状態に移行する。
【０１１７】
そして、上位装置３００は、図示しない装置通信部を介してプリンタ１００から上記ジョブ印刷完了信号を受けると、プリンタドライバ３０１に予め設定されている該当プログラムを起動させ、印刷処理が完了した旨を通知するための印刷完了通知情報を上記ディスプレイ上に表示させる（ステップＳ１１３）。
【０１１８】
上位装置３００を操作するユーザは、上記ディスプレイ上に表示された上記印刷完了通知情報を参照すると、至急プリンタ１００に赴いて排出スタッカ２１に積載されている用紙１を該スタッカから取り除き、その後、該プリンタ１００のタッチパネルディスプレイを操作して、「積載枚数リセットボタン」１０４１を押下する（ステップＳ１１４）。ユーザが上記「積載枚数リセットボタン」１０４１を押下すると、制御部１０１は、リセット信号出力部１１３にリセット信号の出力を指示する。その後、リセット信号出力部１１３からのリセット信号の出力に基づき、積載枚数カウンタ１１１のカウンタ値は０にリセットされる（ステップＳ１１５）。
【０１１９】
一方、印刷制御部１０８は、印刷可否判定部１０８３が印刷不可と判定すると、通知情報生成部１１５に積載オーバー通知情報の生成を指示する。
【０１２０】
通知情報生成部１１５は、積載オーバー通知情報の生成の指示を受けると、一時記憶部１０３に記憶されている印刷プロパティデータと、イメージデータバッファ１０９に記憶されている画像データとに基づいたフォーム形式の積載オーバー通知情報を生成する（ステップＳ１１６）。
【０１２１】
通知情報生成部１１５が上記積載オーバー通知情報を生成すると、制御部１０１は、印刷ジョブデータが上位装置３００から送信されているので、該通知情報を通信部１０２を介して上位装置３００に送信する。
【０１２２】
上位装置３００は、上記装置通信部を介して上記積載オーバー通知情報を受けると、図示しない装置制御部を介して表示部３０２が有するディスプレイ上に該通知情報を表示させる（ステップＳ１１７）。
【０１２３】
上位装置３００を操作するユーザが上記ディスプレイ上に表示された積載オーバー通知情報を参照し、入力部３０３を介して「設定変更」ボタン４２をアクティブにすると（ステップＳ１１８）、図６に示す印刷条件表示リスト４５が変更可能となる。これにより、ユーザが印刷条件表示リスト４５の設定を変更すると、イメージ表示ボックス４６には該変更に基づいて変更された印刷イメージが自動表示される。その後、ユーザが「決定」ボタン４７を押下すると、上記装置制御部は、印刷条件表示リスト４５に基づく条件変更データを上記装置通信部を介してプリンタ１００に送信する（ステップＳ１１９）。
【０１２４】
一方、上記ユーザが入力部３０３を介して「このまま印刷を続ける」ボタン４３をアクティブにし、その後「決定」ボタン４７を押下すると（ステップＳ１２０）、上記装置制御部は、上記排紙取り除き指示情報を入力部３０３に所定時間の間表示させる（ステップＳ１２１）。これにより、ユーザが画面表示された上記排紙取り除き指示情報を参照し、プリンタ１００に赴いて排出スタッカ２１に積載された用紙１を取り除き、プリンタ１００の入力表示部１０４を介して上記「積載枚数リセットボタン」１０４１を押下すると（ステップＳ１２２）、制御部１０１は、リセット信号出力部１１３にリセット信号の出力を指示する。その後、リセット信号出力部１１３からのリセット信号の出力に基づいて積載枚数カウンタ１１１のカウンタ値が０にリセットされると、印刷制御部１０８は、積載枚数監視部１０８１を介して該リセットを検知する。そして、印刷制御部１０８は、上記リセットを検知すると、プリンタエンジン１１０に対し、再び印刷処理を指示すると共に、イメージデータバッファ１０９に記憶されている画像データと、一時記憶部１０３に記憶されている印刷プロパティデータとを転送する。
【０１２５】
また、ユーザが入力部３０３を介して「キャンセル」ボタン４４をアクティブにし、その後「決定」ボタン４７を押下すると、上記装置制御部は、印刷キャンセル信号を上記装置通信部を介してプリンタ１００に送信する。
【０１２６】
プリンタ１００の制御部１０１は、通信部１０２を介して上位装置３００から上記条件変更データを受けると、該データに基づいて、一時記憶部１０３に記憶されている印刷プロパティデータを更新する（ステップＳ１２３）。その後、印刷制御部１０８は、更新した印刷プロパティデータに基づいて印刷ジョブデータを更新し、再び、データ解析部１０６にデータ解析を指示すると共に、該印刷ジョブデータを転送する（ステップＳ１２４）。
【０１２７】
一方、プリンタ１００の制御部１０１は、通信部１０２を介して上位装置３００から上記印刷キャンセル信号を受けると、図示しない画像削除部を用いてイメージデータバッファ１０９に記憶されている画像データを該メモリから削除する。その後、プリンタ１００は、制御部１０１の制御により、印刷データ待ち状態に移行する（ステップＳ１２５）。
【０１２８】
＜実施例の効果＞
本実施例の画像形成システム１０００では、プリンタ１００が印刷ジョブデータを取得すると、該データをデータ解析して取得した印刷プロパティデータに基づいて印刷予定枚数算出部１０８２が印刷予定枚数を算出する。そして、積載枚数監視部１０８１が排出スタッカ２１に積載される積載枚数に相当するカウンタ値を記憶する積載枚数カウンタ１１１の値を監視する。また、印刷可否判定部１０８３が印刷予定枚数及び積載枚数の合計枚数を算出し、該合計枚数が積載枚数の閾値より大きいと印刷不可と判定する。印刷不可と判定されると、通知情報生成部１１５が印刷プロパティデータを示す印刷条件を含む積載オーバー通知情報を生成し、該通知情報を制御部１０１を介してプリンタ１００の入力表示部１０４に表示させる、又は上位装置３００に送信する。ユーザは、表示された上記通知情報を参照後にプリンタ１００に赴き、排出スタッカ２１に積載されている用紙を該スタッカから取り除き、入力表示部１０４が有する「積載枚数リセットボタン」１０４１を押下すると、積載枚数カウンタ１１１のカウンタ値はリセットされる。これにより、プリンタ１００では、上記印刷ジョブデータに基づく印刷処理が再開されるので、排紙詰まりによる用紙ジャムの発生を防止することが可能となる。
【０１２９】
また、上記画像形成システム１０００では、上記積載オーバー通知情報に、印刷ジョブデータの総印刷枚数を低減可能な選択肢である「設定変更」ボタン４２及び印刷条件表示リスト４５を含ませたので、例えば複数ページのドキュメントを１枚の用紙にまとめた形状での印刷処理でもよいというユーザに対し、プリンタ１００の排出スタッカ２１に積載されている用紙を取り除かせ、かつ「積載枚数リセットボタン」１０４１を押下させる手間をかけさせなくても該印刷ジョブデータに基づいた印刷処理を提供することができる。
【０１３０】
尚、本実施例のプリンタ１００は、排出スタッカ２１に積載される用紙の高さが排出口２０２を塞ぐ高さにならないよう印刷制御を行うことにより、排紙詰まりによる用紙ジャムを防止可能な構成であるが、他の要因として例えば用紙の折れ等の不具合により用紙詰まりが発生することがある。このような用紙ジャムが発生すると、上記プリンタ１００では、印刷処理をキャンセルするためのボタンがユーザにより押下された場合の処理と同様に、イメージデータバッファ１０９から当該印刷ジョブデータの画像データを削除してしまう構成となっている。このため、プリンタ１００では、用紙ジャムが発生すると、該ジャムの問題が解決しても、当該印刷ジョブデータに基づく印刷処理を再開することは不可能である。
【０１３１】
上記問題を解決するために、プリンタエンジン１１０がイメージデータバッファ１０９から読み出して印刷処理を実行する画像データの該当ページのアドレスを一時的に記憶させるためのアドレス用メモリを該プリンタエンジン１１０内に設け、該メモリに該アドレスを記憶させる構成をプリンタ１００に追加してもよい。上記構成をプリンタ１００に追加することにより、上記用紙ジャムが解決されると、当該構成におけるプリンタエンジンは、中断されて印刷処理が完了していないページ番号の画像データのアドレスを上記メモリから読み出し、イメージデータバッファ１０９に記憶されている該アドレスに該当するページ番号の画像データから印刷処理を再開することができる。
【０１３２】
また、本実施例では、ラスタライズ変換処理をプリンタ１００で実施する構成にしたが、本発明はこれに限らず、該プリンタ１００とネットワーク２００を介して接続されている上位装置３００側で該変換処理を行う構成にしてもよい。
【０１３３】
更に、本実施例では、印刷ジョブデータの総印刷枚数を低減させるか否かをユーザに選択させる構成にしたが、本発明はこれに限らず、自動的に総印刷枚数を低減させる「割付」処理を行い、該「割付」処理に基づいた印刷処理を行う構成にしてもよい。上記構成の場合、制御部は、積載枚数と、積載枚数の閾値とから印刷処理が可能なページ数を算出し、該算出したページ数内に該画像データが収まるよう該画像データの変換及び印刷条件情報の変更を行い、印刷制御部が該変換した画像データ及び該変更した印刷条件情報に基づく印刷処理を行うよう制御する。
【０１３４】
上記構成において、制御部は、画像データを上記使用可能なページ数内に収めるために、例えば、印刷処理部が複数ページ分の画像データを１ページに収め、各ページの画像データに基づく片面印刷処理を行うよう制御する。
【０１３５】
また、上記構成において、制御部は、画像データを上記使用可能なページ数内に収めるために、例えば、印刷処理部が複数ページ分の画像データを１ページに収め、各ページの画像データに基づく両面印刷処理を行うよう制御する。
【０１３６】
更に、上記構成を、本実施例のようにプリンタ１００が１つの給紙カセット１１のみを有する構成に適用するだけでなく、複数の給紙カセットを有し、かつ各給紙カセット内に用紙サイズの異なる各用紙が保持されている構成にも適用可能である。この構成の場合、制御部は、画像データを上記使用可能なページ数内に収めるために、例えば、印刷処理部が複数ページ分の画像データを１ページに収め、初めに使用を予定していた第１の用紙の代わりに該第１の用紙より大きい面積を持つ第２の用紙を用い、核ページの画像データに基づく片面印刷処理を行うよう制御する。ここで、この構成において、制御部は、印刷処理部が片面印刷処理ではなく、両面印刷処理を行うよう制御してもよい。
【０１３７】
また、本実施例では、プリンタ１００が印刷予定枚数を算出し、印刷可否判定を行い、積載オーバー通知情報などの通知情報の生成を行う機能を有していたが、本発明はこれに限らず、上位装置３００がこれら各処理機能を有する構成にも適用可能である。上記構成の場合、プリンタ１００に積載枚数監視部１０８１が監視する積載枚数カウンタ１１１のカウンタ値（積載枚数）を上位装置３００に送信する送信部を設け、上位装置３００に印刷予定枚数算出部１０８２と、印刷可否判定部１０８３と、積載枚数閾値情報記憶部１１２と、通知情報生成部１１５と、排紙取り除き指示情報記憶部１１６とを設ける。これにより、上位装置３００は、プリンタ１００における印刷処理の可否を判定し、かつ印刷処理が不可の場合に生じる各処理を担うことができる。
【０１３８】
更に、本実施例は、媒体の種類（厚さ）を考慮せずに媒体の枚数に基づいて媒体積載量（排出スタッカ２１に積載される媒体の高さ）を計算し、かつ積載枚数閾値を設定する構成であるが、本発明はこれに限らず、媒体の種類（厚さ）及び枚数に基づいて媒体積載量を計算し、かつ積載枚数閾値を設定する構成にしてもよい。上記構成の場合、例えば、厚紙のみを積載するときの積載枚数閾値は１００枚となるが、薄紙のみを積載するときの積載枚数閾値は１５０枚となる。
【産業上の利用可能性】
【０１３９】
前記した実施例では、本発明の画像形成装置をプリンタとして説明したが、これに限る必要はなく、例えばコピー機と、ファクシミリ装置と、プリンタ機能、コピー機能、ファクシミリ機能のいずれか２つ以上の機能を有する複合機（ＭＦＰ）とにも適用可能である。
【０１４０】
また、本実施例では、本発明の画像形成装置を電子写真方式のプリンタとして説明したが、これに限る必要はなく、例えばインクジェット方式のプリンタにも適用可能である。
【符号の説明】
【０１４１】
１    用紙
２１    排出スタッカ
１０１    制御部
１０２    通信部
１０３    一時記憶部
１０４    入力表示部
１０４１    積載枚数リセットボタン
１０５    画像読取部
１０６    データ解析部
１０７    画像変換部
１０８    印刷制御部
１０８１    積載枚数監視部
１０８２    印刷予定枚数算出部
１０８３    印刷可否判定部
１０９    イメージデータバッファ
１１０    プリンタエンジン
１１１    積載枚数カウンタ
１１２    積載枚数閾値情報記憶部
１１３    リセット信号出力部
１１４    カバー開閉検知部
１１５    通知情報生成部
１１６    排紙取り除き指示情報記憶部
２００    ネットワーク
３００    上位装置
３０１    プリンタドライバ
３０１１    遠隔リセット用プログラム
３０２    表示部
３０３    入力部
【図１】
2010167641.tif 000003
【図２】
2010167641.tif 000004
【図３】
2010167641.tif 000005
【図４】
2010167641.tif 000006
【図５】
2010167641.tif 000007
【図６】
2010167641.tif 000008
【図７】
2010167641.tif 000009
【図８】
2010167641.tif 000010
【図９】
2010167641.tif 000011
【図１０】
2010167641.tif 000012
【図１１】
2010167641.tif 000013