(57)【要約】【課題】紙詰まり発生時のダウンタイムを抑制する。【解決手段】搬送路を介して印刷用紙を搬送し、印刷を行う印刷装置であって、搬送路における紙詰まりを検出する検出手段と、検出手段により紙詰まりが検出されると、当該印刷を停止する停止手段と、搬送路に順序性を有する所定の用紙が存在するか否かを判定する判定手段と、停止手段によって前記印刷が停止され、判定手段によって搬送路に順序性を有する所定の用紙が存在すると判定された場合に、紙詰まりの解消後、ユーザからの指示を待って印刷を再開し、停止手段によって印刷が停止され、判定手段によって搬送路に順序性を有する所定の用紙が存在しないと判定された場合に、紙詰まりの解消後に、ユーザからの指示を待つことなく印刷を再開する制御手段とを有することを特徴とする。【選択図】図１０
2013186420.tif 000002
【特許請求の範囲】
【請求項１】
搬送路を介して印刷用紙を搬送し、印刷を行う印刷装置であって、
前記搬送路における紙詰まりを検出する検出手段と、
前記検出手段により前記紙詰まりが検出されると、当該印刷を停止する停止手段と、
前記搬送路に順序性を有する所定の用紙が存在するか否かを判定する判定手段と、
前記停止手段によって前記印刷が停止され、前記判定手段によって前記搬送路に前記順序性を有する所定の用紙が存在すると判定された場合に、前記紙詰まりの解消後、ユーザからの指示を待って印刷を再開し、
前記停止手段によって前記印刷が停止され、前記判定手段によって前記搬送路に前記順序性を有する所定の用紙が存在しないと判定された場合に、前記紙詰まりの解消後に、ユーザからの指示を待つことなく印刷を再開する制御手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記印刷装置に給紙された給紙枚数、および、前記印刷装置から排紙された排紙枚数をカウントするカウント手段、をさらに有し、
前記判定手段は、前記給紙枚数と前記排紙枚数の差と印刷に用いられる印刷用紙の種類とに基づいて、前記順序性を有する所定の用紙が存在するか否かを判定する、
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記順序性を有する所定の用紙は、タブ紙であることを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記制御手段は、前記停止手段によって前記印刷が停止され、前記判定手段によって前記搬送路に前記順序性を有する所定の用紙が存在すると判定された場合に、前記順序性を有する所定の用紙の給紙元である給紙段を自動的に開ける、
ことを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記制御手段は、前記停止手段によって前記印刷が停止され、前記判定手段によって前記搬送路に前記順序性を有する所定の用紙が存在すると判定された場合に、前記順序性を有する所定の用紙の給紙元である給紙段が開けられたことを検知するまで、前記ユーザからの指示を受け付けないように制御する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
搬送路を介して印刷用紙を搬送し、印刷を行う印刷装置の制御方法であって、
前記搬送路における紙詰まりを検出する検出する検出工程と、
前記検出工程で前記紙詰まりが検出されると、当該印刷を停止する停止工程と、
前記搬送路に順序性を有する特殊用紙が存在するか否かを判定する判定工程と、
前記停止工程で前記印刷が停止され、前記判定工程で前記搬送路に前記順序性を有する所定の用紙が存在すると判定された場合に、前記紙詰まりの解消後、ユーザからの指示を待って印刷を再開し、
前記停止工程で前記印刷が停止され、前記判定工程で前記搬送路に前記順序性を有する所定の用紙が存在しないと判定された場合に、前記紙詰まりの解消後に、ユーザからの指示を待つことなく印刷を再開する制御工程と、
を有することを特徴とする印刷装置の制御方法。
【請求項７】
請求項６に記載の印刷装置の制御方法の各工程をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブに基づいて印刷用紙に印刷処理を実行する印刷装置、印刷装置の制御方法およびプログラムに関する。
【背景技術】
【０００２】
従来、印刷装置が印刷を停止している時間（ダウンタイム）を短くするために、印刷の途中で紙詰まりが発生すると、その紙詰まりが取り除かれた後に、印刷を自動的に再開する機能がある。
【０００３】
一方、近年では、見出しやタイトルを記入することができるつまみ部分をもつタブ紙や、予めページ番号が付与された用紙等の順序性を有する所定の用紙を用いて印刷物を作成する印刷装置がある。
【０００４】
特許文献１には、タブ紙を含む印刷物を作成する印刷装置が記載されている。特許文献１の印刷装置は、紙詰まりが発生すると印刷を停止し、紙詰まりが取り除かれた後に、印刷ジョブがタブ紙を用いる印刷ジョブでなければ、印刷の自動再開を行う。一方、紙詰まりが取り除かれた後に、印刷ジョブがタブ紙を用いる印刷ジョブであれば、印刷装置は、印刷の自動再開を行わずに、ユーザに給紙トレイ内のタブ紙の順番を確認させる。その後、印刷装置は、ユーザの指示を受け付けたら印刷を再開する。それによって、印刷物に挿入されるタブ紙の順番が変わってしまうことを防ぐことができると記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３１８５０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の印刷装置は、順序性を有する所定の用紙を用いる印刷ジョブであれば、紙詰まりが取り除かれた後、搬送路上に所定の用紙が残留しているか否かに関わらず、ユーザの指示があるまで印刷を停止し、印刷の再開を待機してしまう。例えば、印刷ジョブが、普通紙とタブ紙を用いて印刷を行う印刷ジョブである場合、搬送路上に普通紙しか存在しないタイミングがある。そのような場合には、紙詰まりが取り除かれた後、印刷を自動再開してもタブ紙の順番は維持されるが、従来の印刷装置は、紙詰まりが取り除かれた後、印刷の再開を待機することになってしまうので、ダウンタイムが発生してしまう。
【０００７】
本発明の目的は、このような従来の問題点を解決することにある。上記の点に鑑み、本発明は、紙詰まり発生時のダウンタイムを抑制する印刷装置、印刷制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係る印刷装置は、搬送路を介して印刷用紙を搬送し、印刷を行う印刷装置であって、搬送路における紙詰まりを検出する検出手段と、検出手段により紙詰まりが検出されると、当該印刷を停止する停止手段と、搬送路に順序性を有する所定の用紙が存在するか否かを判定する判定手段と、停止手段によって前記印刷が停止され、判定手段によって搬送路に順序性を有する所定の用紙が存在すると判定された場合に、紙詰まりの解消後、ユーザからの指示を待って印刷を再開し、停止手段によって印刷が停止され、判定手段によって搬送路に順序性を有する所定の用紙が存在しないと判定された場合に、紙詰まりの解消後に、ユーザからの指示を待つことなく印刷を再開する制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によると、紙詰まり発生時のダウンタイムを抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】印刷システムの全体構成を示す図である。
【図２】画像形成装置の構成を示すブロック図である。
【図３】用紙監視プログラムのモジュール構成を示すブロック図である。
【図４】画像形成装置内部の印刷用紙の搬送路周辺の構成を示す図である。
【図５】給紙段に対する印刷用紙の登録画面の一例を示す図である。
【図６】印刷用紙情報の設定画面の一例を示す図である。
【図７】給紙段に対する印刷用紙の登録内容の一例を示す図である。
【図８】残留している印刷用紙情報を取得する処理を説明するための図である。
【図９】搬送路上に残留している印刷用紙の情報の一例を示す図である。
【図１０】実施例１における紙詰まり発生時の印刷制御処理の手順を示す図である。
【図１１】搬送路上に残留している用紙情報を取得する手順を示す図である。
【図１２】給紙段の確認をユーザに即すための画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の好適な実施例を詳しく説明する。尚、以下の実施例は特許請求の範囲に係る本発明を限定するものでなく、また本実施例で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１２】
〔実施例１〕
図１は、本発明に係る実施例における印刷システムの全体構成を示す図である。本印刷システムは、クライアントＰＣ１０１及び１０２と、印刷装置の一例である画像形成装置１２１とを含む。クライアントＰＣ１０１及び１０２と、画像形成装置１２１とは、ネットワーク１１０を介して相互に通信可能に接続されている。本実施例において、画像形成装置１２１は、印刷部の他、原稿を光学的に読み取る（スキャン）読取部等も含む、いわゆる多機能周辺装置（ＭＦＰ：Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である。また、ユーザは、クライアントＰＣ１０１又は１０２上で、印刷対象の原稿の画像データを作成し、画像形成装置１２１に作成した画像データと印刷設定とを送信することによって印刷指示することができる。また、その場合に、クライアントＰＣ１０１及び１０２は、画像形成装置１２１での印刷出力状況をユーザに表示したり、ユーザは印刷プレビュー表示に基づいて原稿データの編集等を行うことができる。図１においては、クライアントＰＣ１０１及び１０２の２台が図示されているが、１台のみがネットワーク１１０に接続される形態でも良いし、３台以上がネットワーク１１０に接続されても良い。以下、特に説明しない限り、クライアントＰＣ１０１と１０２のうち少なくともいずれかを説明するときには、単にクライアントＰＣということとする。
【００１３】
画像形成装置１２１は、クライアントＰＣから原稿の画像データを受信する他、内部にある原稿読取部２００のスキャン動作により原稿の画像を読み取って原稿の画像データを取得することもできる。画像形成装置１２１は、クライアントＰＣから受信した原稿の画像データや、原稿読取部２００で取得した原稿の画像データに基づいて、印刷ジョブの設定内容に従って記録媒体（以下、印刷用紙という）に印刷する。本実施例において、印刷用紙は、普通紙の他、例えば、タブ紙、ＯＨＰシート、光沢紙も含む。画像形成装置１２１は、印刷ジョブに基づく印刷処理において、必要に応じて、原稿の画像データに対して、画像補正、ファイルマージ、ページの挿入／削除、ページレイアウト編集、面付け等の各画像処理を実行する。また、画像形成装置１２１は、原稿の画像データに対して画像処理を実行した後、印刷ジョブの設定内容に従って印刷された印刷用紙に対して、紙折り、中綴じ製本、くるみ製本、断裁、封入、帳合等の仕上げ処理（フィニッシング）を実行する。
【００１４】
図２は、画像形成装置１２１の構成を示すブロック図である。画像形成装置１２１は、原稿読取部２００と、本体制御部２１０と、ＰＤＬ処理部２２０と、画像出力部２３０と、操作部２４０と、データ記憶部２５０とを含む。原稿読取部２００は、原稿給紙部２０１と原稿読取部２０２とを含む。本体制御部２１０は、ＣＰＵ２１１と、ＲＯＭ２１２と、ＲＡＭ２１３とを含む。画像出力部２３０は、画像形成部２３１と、排紙部２３２と、給紙部２３３とを含む。
【００１５】
原稿読取部２００は、ＣＰＵ２１１の制御により、ユーザが原稿給紙部２０１の給紙段（給紙トレイ）に載置した原稿を、操作部２４０を介して受け付けた複写（コピー）／画像形成（印刷）の指示に従って読み取る。本体制御部２１０は、画像形成装置１２１全体を制御するＣＰＵ２１１と、本実施例における各動作を実現するための制御プログラムを格納するＲＯＭ２１２と、ＣＰＵ２１１のワークメモリとして用いられるＲＡＭ２１３とを含む。ＲＯＭ２１２に格納された制御プログラムに基づいて、ＣＰＵ２１１は、原稿読取部２００、ＰＤＬ処理部２２０、画像出力部２３０、操作部２４０、データ記憶部２５０等を制御し、本実施例における各動作を実現する。
【００１６】
本実施例において、画像形成装置１２１は、クライアントＰＣから原稿の画像データをＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データの形式で受信する。ＰＤＬ処理部２２０は、画像形成装置１２１がＰＤＬデータを受信した際に、ＣＰＵ２１１の制御により、ＰＤＬデータから印刷用紙に印刷するための画像データを生成する。
【００１７】
画像出力部２３０は、原稿読取部２００やＰＤＬ処理部２２０から受信した画像データに従って画像を印刷する印刷処理で、ＣＰＵ２１１の制御により、画像補正、ファイル合成、ページの挿入／削除、面付等の各画像処理をその画像データに対して実行する。画像処理の実行後、ＣＰＵ２１１は、排紙部２３２や給紙部２３３を制御して印刷用紙を画像形成部２３１まで搬送し、画像形成部２３１を制御して印刷用紙に印刷する。合わせて、ＣＰＵ２１１は、印刷された記録媒体に対して、紙折りや、中綴じ製本や、くるみ製本や、断裁や、封入や、帳合等の仕上げ処理を実行する。
【００１８】
操作部２４０は、ディスプレイ等の表示部を介してユーザからの指示を受け付ける。ＣＰＵ２１１は、操作部２４０がユーザからの指示を受け付けると、その指示に対応したキー情報をＲＡＭ２１３に格納する。キー情報等は、例えば、表示部に表示された選択画面上での選択項目である。ＣＰＵ２１１は、ＲＡＭ２１３に格納されたキー情報に基づいて、画像形成装置１２１全体を制御する。データ記憶部２５０は、システムソフトウェアや原稿の画像データ等を保持する。また、データ記憶部２５０は、特殊用紙（所定の用紙）として指定する印刷用紙の種類を示す情報も保持している。本実施形態において、特定種類の印刷用紙の紙詰まりによる印刷の停止の再開はユーザからの指示を契機とされるが、その特定種類の印刷用紙を予め定めておくことができる。
【００１９】
図３は、ＲＯＭ２１２に格納された用紙監視プログラムのモジュール構成を示すブロック図である。本実施例においては、ＣＰＵ２１１が用紙監視プログラム３００を実行することにより、図３に示す各モジュールの機能が実現される。用紙監視プログラム３００は、用紙状態特定部３０１と、給紙枚数監視部３０２と、排紙枚数監視部３０３とを含む。給紙枚数監視部３０２と排紙枚数監視部３０３は、排紙部２３２から排紙された印刷用紙の排紙枚数と、給紙部２３３に給紙された印刷用紙の給紙枚数とを、後述する給紙段センサや排紙段センサからの検出信号に基づいて取得し、管理する。用紙状態特定部３０１は、給紙枚数監視部３０２及び排紙枚数監視部３０３からの給紙枚数及び排紙枚数に基づいて、画像形成装置１２１内部の搬送路上に残留している印刷用紙の種類を特定する。
【００２０】
図４は、画像形成装置１２１内部の印刷用紙の搬送路周辺の構成を示す図である。画像形成装置１２１の搬送路４０１は、給紙部２３３に構成された給紙段４０２ａ〜４０２ｃから、排紙部２３２に構成された排紙段４０３ａ〜４０３ｃに渡って構成されている。搬送路４０１には、給紙段センサ４０４ａ〜４０４ｃと、紙詰まり検出用センサ４０５ａ〜４０５ｄと、排紙段センサ４０６ａ〜４０６ｃが構成されている。給紙段センサ４０４ａ〜３０４ｃは、給紙段４０２ａ〜４０２ｃから画像形成装置１２１内部の搬送路４０１に印刷用紙が給紙されたことを検出する。紙詰まり検出用センサ４０５ａ〜４０５ｄは、画像形成装置１２１内部の搬送路４０１上の紙詰まりを検出する。排紙段センサ４０６ａ〜４０６ｃは、画像形成装置１２１内部の搬送路４０１から排紙段４０３に印刷用紙が排紙されたことを検出する。
【００２１】
画像形成装置１２１がクライアントＰＣから印刷ジョブを受信すると、ＣＰＵ２１１は、給紙段４０２から印刷用紙を搬送路４０１に給紙するように給紙部２３３を制御する。給紙部２３３は、給紙段４０２ａ〜４０２ｃから印刷用紙を搬送路４０１に給紙する。ＣＰＵ２１１は、給紙段センサ４０４ａ〜４０４ｃが印刷用紙の通過を検出した検出信号を受信した場合に、給紙段４０２から正しく印刷用紙が給紙されたと判定する。
【００２２】
画像形成装置１２１内部の搬送路４０１に給紙された印刷用紙は、画像形成部２３１に搬送される。そして、画像形成部２３１は、ＣＰＵ２１１の制御により、印刷用紙に対して画像形成処理を実行する。その際に、紙詰まり検出用センサ４０５ａ〜４０５ｄは、搬送路４０１を搬送中の印刷用紙の紙詰まりの発生を監視している。ある紙詰まり検出用センサを通過した印刷用紙が、次の紙詰まり用検出センサを通過せずに所定の時間が経過した場合に、ＣＰＵ２１１は、紙詰まりが発生したと判定する。なお、所定の時間は、紙詰まり検出用センサ間の距離に応じて決めればよい。所定の時間は、おおよそ、紙詰まり検出用センサ間の距離を搬送速度で割った値に設定すればよい。搬送路４０１上で印刷用紙の紙詰まりが発生した場合には、ＣＰＵ２１１は、紙詰まり検出用センサ４０５ａ〜４０５ｄが紙詰まりを検出した検出信号を受信し、印刷用紙の搬送動作を停止するように各部を制御する。なお、紙詰まり検出用センサ４０５ａ〜４０５ｄの数と位置は一例であり、搬送路上で発生した紙詰まりを検出できる構成であれば、その数と位置は、この例に限られるものではない。
【００２３】
画像形成部２３１により画像形成処理が実行された印刷用紙は、排紙部２３２に搬送される。ＣＰＵ２１１は、排紙部２３２の所定の排紙段４０３ａ〜４０３ｃに排紙するように排紙部２３２を制御する。ＣＰＵ２１１は、排紙段センサ４０６ａ〜４０６ｃが印刷用紙の通過を検出した検出信号を受信した場合に、排紙段４０３から正しく印刷用紙が排紙されたと判定する。
【００２４】
ＣＰＵ２１１は、予め定められた時間内に、印刷用紙が排紙段センサ４０６ａ〜４０６ｃを通過した検出信号を受信した場合に排紙完了と判定する。また、印刷用紙が、紙詰まり検出用センサ４０５ｃを通過した後、排紙段センサ４０６ａ〜４０６ｃを通過せずに所定の時間が通過した場合に、紙詰まりが発生したと判定し、ＣＰＵ２１１は、印刷用紙の搬送動作を停止するように各部を制御する。予め定められた時間は、紙詰まり検出用センサ４０５ｃから、各排紙段センサ４０６ａ〜４０６ｃまでの距離に応じて決めればよい。
【００２５】
次に、図５及び図６を参照しながら、ユーザによる画像形成装置１２１の各給紙段への印刷用紙の登録について説明する。図５（ａ）は、操作部２４０の表示部に表示される印刷用紙の登録画面５００を示す図である。登録画面５００上では各種の設定項目がグループ毎に纏められており、登録画面５００上には、ユーザが選択可能な用紙設定登録キー５０１が表示される。ユーザにより用紙設定登録キー５０１が押下されると、ＣＰＵ２１１は、印刷用紙の給紙段選択画面５１０を操作部２４０の表示部に表示する。
【００２６】
図５（ｂ）は、印刷用紙の給紙段選択画面５１０を示す図である。給紙段選択画面５１０上には、給紙部２３３を示す給紙段キー５１１と、給紙段番号５１２と、給紙段内の用紙残量表示５１３と、給紙段内の用紙種表示５１４と、給紙段内の用紙サイズ５１５とが表示される。給紙段内の用紙残量表示５１３と給紙段内の用紙サイズ５１５は、印刷用紙が給紙段に給紙された時に給紙段内に設けられた搭載量センサにより印刷用紙の数量がカウントされるので、そのカウント値に基づいて表示される。ユーザにより給紙段キー５１１と設定キー５１６が押下されると、ＣＰＵ２１１は、その押下された給紙段に用紙種を割り当てる処理を開始する。また、ＣＰＵ２１１は、用紙種の登録画面５２０を操作部２４０の表示部に表示する。
【００２７】
図５（ｃ）は、用紙種の登録画面５２０を示す図である。用紙種の登録画面５２０上には、用紙種５２１が表示される。用紙種の登録画面５２０には、登録可能な複数種類の用紙種が表示される。ユーザにより所望の用紙種５２１が押下されると、ＣＰＵ２１１は、図５（ｂ）で選択された給紙段に図５（ｃ）で選択された用紙種を割り当てる。本例では、ユーザが「タブ紙」を押下して選択したとする。その場合に、ＣＰＵ２１１は、操作部２４０上に、タブ紙のタブ（耳）数の設定画面５３０を操作部２４０の表示部に表示する。
【００２８】
図５（ｄ）は、タブ紙のタブ数の設定画面５３０を示す図である。タブ紙のタブ数の設定画面５３０上には、ユーザからの入力値を示すタブ数情報５３１と、入力キー５３２と、設定確定キー５３３とが表示される。タブ紙のタブ数の設定画面５３０は、ユーザがタブ紙のタブ数を入力するための画面である。ＣＰＵ２１１は、ユーザが入力キー５３２を用いて入力したタブ紙のタブ数を検出すると、そのタブ数をタブ紙のタブ数情報５３１としてＲＡＭ２１３に格納する。そして、ユーザにより設定確定キー５３３が押下されると、ＣＰＵ２１１は、用紙情報登録の設定画面６００を操作部２４０の表示部に表示する。
【００２９】
図６は、用紙情報登録の設定画面６００を示す図である。図６の詳細は、実施例２で説明する。
【００３０】
図７は、図５及び図６に示す登録画面により設定された内容の一例を示す図である。図７に示すように、各給紙段（給紙トレイ）に載置される記録媒体の種類と、印刷順が指定されている給紙段についての情報が登録されている。図７に示すような情報は、例えば、ＲＡＭ２１３に格納され、必要に応じて、ＣＰＵ２１１により読みだされる。
【００３１】
次に、紙詰まりが発生した際に、画像形成装置１２１内部に残留している印刷用紙情報の取得について説明する。図８及び図９は、紙詰まりが発生した際に画像形成装置１２１内部に残留している印刷用紙情報を取得する処理を説明するための図である。ここで、図８に示すように、現在印刷対象の印刷ジョブ８００は、１１ページから構成される印刷ジョブとする。印刷ジョブ８００の各ページの用紙種は、給紙部２３３のインサータから給紙される表紙ページ８０１と、普通紙８０２ａと、普通紙８０２ｂと、タブ紙８０３ａと、タブ紙８０３ｂと、色紙８０４である。
【００３２】
印刷ジョブ８００に従った印刷処理中に紙詰まりが発生すると、排紙枚数監視部３０３と給紙枚数監視部３０２は、ＣＰＵ２１１の制御により、給紙段センサと排紙段センサからの検出信号に基づき、搬送路４０１上に残留している印刷用紙の種類を特定する。本実施例においては、既に給紙された印刷用紙の給紙枚数と既に排紙された排紙枚数とが、式（１）を満たす場合に、用紙状態特定部３０１は、搬送路４０１上に残留している印刷用紙はないと判定する。
【００３３】
給紙枚数−排紙枚数＝０  ・・・（１）
一方、式（２）を満たす場合に、用紙状態特定部３０１は、搬送路４０１上に残留している印刷用紙があると判定する。
【００３４】
給紙枚数−排紙枚数＞０  ・・・（２）
搬送路４０１上に残留している印刷用紙があると判定された場合に、ＣＰＵ２１１は、給紙枚数と排紙枚数とに基づいて、搬送路４０１上に残留している印刷用紙の先頭ページと後端ページを特定する。先頭ページは、現在の印刷ジョブのページ数から排紙枚数を減算した値が先頭ページとして特定される。また、後端ページは、現在の印刷ジョブのページ数から給紙枚数を減算した値が後端ページとして特定される。ＣＰＵ２１１は、その先頭ページと後端ページを、印刷ジョブ８００でユーザによって設定された各ページの印刷用紙の種類と比較することにより、搬送路４０１上に残留している印刷用紙の種類を特定する。
【００３５】
図９は、紙詰まり発生時に搬送路４０１上に残留している印刷用紙の種類が特定された情報の一例を示す図である。図９に示すように、給紙トレイ１〜インサータから既に給紙された給紙枚数は９枚であることが分かる。また、印刷出力された排紙枚数は３枚であることが分かる。つまり、その２つの値から、紙詰まりが発生した際に搬送路４０１上に残留している印刷用紙の枚数は、印刷ジョブ８００の４ページ目〜９ページ目の６枚として算出される。ＣＰＵ２１１は、印刷ジョブ８００で設定されている各ページの印刷用紙の種類（例えば、図８）と比較し、普通紙５枚と色紙１枚が搬送路４０１上に残留していると判定する。
図１０を参照しながら、紙詰まり発生時の印刷制御処理の手順を説明する。  図１０は、本実施例における紙詰まり発生時の印刷制御処理の手順を示すフローチャートである。図１０に示す処理は、例えば、ＣＰＵ２１１がＲＯＭ２１２に格納された制御プログラムを実行することにより実現される。ＣＰＵ２１１は、クライアントＰＣ１０１又は１０２からの印刷ジョブの受信を待機する（Ｓ１００１、Ｓ１００２）。ここで、画像形成装置１２１が印刷ジョブを受信すると、ＣＰＵ２１１は、受信した印刷ジョブに対して、ＰＤＬ処理部２２０及び画像出力部２３０を制御して、ページ毎に印刷処理を実行する（Ｓ１００３）。ＣＰＵ２１１は、給紙段センサ４０４と紙詰まり検出用センサ４０５と排紙段センサ４０６からの検出信号に基づいて、その印刷処理中に、搬送路４０１上での紙詰まりの発生の有無を判定する（Ｓ１００４）。Ｓ１００４で紙詰まりが発生しなかったと判定された場合に、ＣＰＵ２１１は、全てのページについて印刷処理が終了したか否かを判定する。ここで、全てのページについて印刷処理が終了したと判定された場合には、図１０に示す本処理を終了する。一方、全てのページについて印刷処理が終了していないと判定された場合には、Ｓ１００３からの処理を繰り返す。
【００３６】
Ｓ１００４で紙詰まりが発生したと判定された場合に、ＣＰＵ２１１は、印刷用紙の搬送動作を停止し、操作部２４０の表示部に紙詰まり処理手順を表示する（Ｓ１００６）。紙詰まり処理手順は、例えば、紙詰まりの発生箇所およびその紙詰まりを解消するための手順を図解したものをいう。ユーザは、その紙詰まり手順に従って、搬送路４０１上に残留している用紙を取り除くことによって紙詰まりを解消することができる。紙詰まり処理手順を表示するためのデータは、データ記憶部２５０に予め格納されている。以降、ユーザの紙詰まり処理が終了するまで、ＣＰＵ２１１は、操作部２４０に紙詰まり処理手順の画面を表示し続ける（Ｓ１００７）。紙詰まりが解消した後、ＣＰＵ２１１は、Ｓ１００８に処理を進める。
【００３７】
次に、ＣＰＵ２１１は、Ｓ１００２で受信した印刷ジョブが、ユーザが給紙部２３３を開閉操作して給紙段（給紙トレイ）２３３に載置された印刷用紙の確認が必要な印刷ジョブであるか否かを判定する（Ｓ１００８）。その際に、ＣＰＵ２１１は、印刷ジョブが、図５に示す画面で設定されたタブ紙等の特殊用紙を用いて印刷処理を実行する印刷ジョブではない場合に、給紙部２３３に載置された印刷用紙の確認が必要な印刷ジョブでないと判定する。そして、ＣＰＵ２１１は、Ｓ１００３の印刷処理に戻り、停止した印刷処理を自動的に再開する。一方、印刷ジョブが、図５に示す画面で設定されたタブ紙等の特殊用紙を用いて印刷処理を実行する印刷ジョブである場合に、給紙トレイに載置された印刷用紙の確認が必要な印刷ジョブであると判定し、Ｓ１００９に処理を進める。なぜならば、図５の画面で設定されたタブ紙を用いて印刷処理を実行する印刷ジョブである場合、搬送路４０１上の用紙を取り除いて再開させるだけでは、既に排紙されたタブ紙と、印刷再開後に給紙されるタブ紙の整合が取れなくなる可能性があるからである。
【００３８】
ＣＰＵ２１１は、ユーザの給紙部２３３の確認作業を容易にするために、現在、搬送路４０１上に残留している用紙情報を取得する（Ｓ１００９）。本実施例においては、ＣＰＵ２１１は、Ｓ１００９で取得した用紙情報に、タブ紙が含まれているか否かを判定する（Ｓ１３０１）。つまり、ＣＰＵ２１１は、搬送路４０１上に、特殊用紙が存在するか否かを判定する。ここで、タブ紙が含まれていないと判定された場合に、Ｓ１００３の印刷処理に戻り、停止した印刷処理を再開する。一方、タブ紙が含まれていると判定された場合に、ＣＰＵ２１１は、図１２に示す画面を操作部２４０の表示部にポップアップ表示する（Ｓ１０１０）。図１２に示す画面は、ユーザに対してタブ紙が載置されている給紙段を開閉して、そこにセットされた用紙を確認するよう促すための画面である。ユーザは、その画面を見て、給紙段にセットされたタブ紙の順番を整える。具体的には、既に排紙されたタブ紙の次にくるべきタブ紙が給紙段の先頭にくるようにタブ紙を整えればよい。また、表示部には、あわせて印刷の再開（出力継続）若しくは停止の指示を受け付けるためのボタン（不図示）が表示される。ここで、ユーザから再開の指示を受け付けた場合には、Ｓ１００３の印刷処理に戻り、印刷を再開する。一方、ユーザから停止の指示を受け付けた場合には、ＣＰＵ２１１は、印刷を中止し、処理を終了する（Ｓ１０１１）。
【００３９】
図１１は、Ｓ１００９における搬送路４０１上に残留している用紙情報を取得する手順およびＳ１３０１における特殊用紙の有無の判定の手順を示すフローチャートである。図１１に示す処理は、例えば、ＣＰＵ２１１がＲＯＭ２１２に格納された制御プログラムを実行することにより実現される。ＣＰＵ２１１は、給紙枚数監視部３０２と排紙枚数監視部３０３を制御して、給紙部２３３と排紙部２３２の給排紙枚数を取得する（Ｓ１１０１）。ＣＰＵ２１１は、用紙状態特定部３０１を制御して、取得した給排紙枚数を、印刷ジョブに指定されている各ページに対応する印刷用紙の種類と照合し、搬送路４０１上に残留している印刷用紙の種類を特定する（Ｓ１１０２）。
【００４０】
以上のように、本実施例では、紙詰まりが発生した際に、搬送路４０１上に残留している用紙の中に、タブ紙が含まれるか否かに基づいて、紙詰まり解消後に印刷を自動的に再開するか否かを決定する。そのため、搬送路４０１上に残留している用紙の中に、タブ紙が含まれない場合には、不要なダウンタイムが発生することを防ぐことができる。
【００４１】
〔実施例２〕
実施例１では、紙詰まりが発生した際に、搬送路４０１上に残留している用紙の中に、タブ紙が含まれるか否かに基づいて、紙詰まり解消後に印刷を自動的に再開するか否かを決定する例を説明した。
【００４２】
順序性を有する特殊用紙は、タブ紙に限られない。例えば、予めページ番号が付与された用紙（普通紙や厚紙を含む用紙）も順序性を有する特殊用紙に該当する。
【００４３】
本実施形態では、このような用紙に画像を印刷する場合にも、紙詰まりが発生した際に、搬送路に残留している用紙の中に特殊用紙が含まれるか否かに基づいて、紙詰まりの解消後に印刷を自動的に再開するか否かを決定する例を説明する。
【００４４】
本実施形態では、図５（ｃ）に示す用紙種の登録画面５２０で、ユーザは、複数種類の用紙種のうち、給紙段に登録する用紙種５２１を選択する。ユーザがいずれかの用紙種５２１を選択すると、ＣＰＵ２１１は、図５（ｂ）で選択された給紙段に図５（ｃ）で選択された用紙種を割り当てる。さらに、ＣＰＵ２１１は、操作部２４０上に、図６に示す用紙情報登録の設定画面６００を操作部２４０の表示部に表示する。用紙情報登録の設定画面６００上には、用紙の印刷順指定情報選択キー６０１と、設定確定キー６０２とが表示される。用紙情報登録の設定画面６００は、ユーザが、給紙段にセットされる印刷用紙の種類が印刷順を考慮しなければならない種類であることを設定するための画面である。ＣＰＵ２１１は、ユーザが用紙の印刷順指定情報選択キー６０１で「指定あり」を選択した旨を検出すると、給紙段にセットされる印刷用紙の種類が印刷順を考慮しなければならない用紙種である旨を示す情報をＲＡＭ２１３に格納する。一方、ＣＰＵ２１１は、ユーザが用紙の印刷順指定情報選択キー６０１で「指定なし」を選択した旨を検出すると、現在対象としている印刷用紙の種類が印刷順を考慮しなくてよい用紙種である旨を示す情報をＲＡＭ２１３に格納する。設定確定キー６０３が押下されると、ＣＰＵ２１１は、本画面を終了する。この図６に示す画面を使って、ユーザは、予めページ番号を付与した用紙をセットした給紙段に対する設定を行う際に「指定あり」を選択しておく。
【００４５】
次に、図１０及び図１１を参照しながら、紙詰まり発生時の印刷制御処理の手順を説明する。図１０は、紙詰まり発生時の印刷制御処理の手順を示すフローチャートである。図１０に示す処理は、例えば、ＣＰＵ２１１がＲＯＭ２１２に格納された制御プログラムに基づき実行することで実現される。
【００４６】
Ｓ１００８及びＳ１３０１、Ｓ１３０２以外の処理は、実施例１と同様であるため、ここでは詳しい説明を省略する。
【００４７】
Ｓ１００８で、ＣＰＵ２１１は、Ｓ１００２で受信した印刷ジョブが、ユーザが給紙部２３３を開閉操作して給紙部２３３に載置された印刷用紙の確認が必要な印刷ジョブであるか否かを判定する（Ｓ１００８）。その際に、ＣＰＵ２１１は、印刷ジョブが、図６に示す画面で印刷順指定用紙が指定された用紙を用いて印刷処理を行う印刷ジョブではない場合に、給紙部２３３の各給紙段に載置された印刷用紙の確認が必要な印刷ジョブでないと判定する。そして、ＣＰＵ２１１は、Ｓ１００３の印刷処理に戻り、停止した印刷処理を自動的に再開する。一方、印刷ジョブが、印刷順指定用紙が指定された用紙を用いて印刷処理を行う印刷ジョブである場合に、給紙トレイに載置された印刷用紙の確認が必要な印刷ジョブであると判定し、Ｓ１００９に処理を進める。なぜならば、印刷順指定用紙が指定された用紙を用いて印刷処理を行う印刷ジョブの場合、搬送路４０１上の用紙を取り除いて再開させるだけでは、既に排紙された用紙と、印刷再開後に給紙される用紙のページ番号の整合が取れなくなる可能性があるからである。
【００４８】
そして、ＣＰＵ２１１は、ユーザの給紙部２３３の確認作業を容易にするために、現在、搬送路４０１上に残留している用紙情報を取得する（Ｓ１００９）。本実施例においては、ＣＰＵ２１１は、Ｓ１００９で取得した用紙情報に、順序性を有する特殊用紙が含まれているか否かを判定する（Ｓ１３０１）。つまり、ＣＰＵ２１１は、搬送路４０１上に、特殊用紙が存在するか否かを判定する。ここで、特殊用紙が含まれていないと判定された場合に、Ｓ１００３の印刷処理に戻り、停止した印刷処理を再開する。一方、特殊用紙が含まれていると判定された場合に、ＣＰＵ２１１は、図１２に示す画面を操作部２４０の表示部にポップアップ表示する（Ｓ１０１０）。図１２に示す画面は、ユーザに対して特殊用紙が載置されている給紙段を開閉して、そこにセットされた特殊用紙を確認するよう促すための画面である。ユーザは、その画面を見て、給紙段にセットされた特殊用紙の順番を整える。具体的には、既に排紙された用紙の次にくるべきページ番号が付与された用紙が給紙段の先頭にくるように用紙を整えればよい。
【００４９】
〔その他の実施例〕
なお、上述した実施例では、Ｓ１０１０で、ＣＰＵ２１１が、図１２に示す画面を表示することによって、ユーザに対して特殊用紙が載置されている給紙段を開閉して、そこにセットされた特殊用紙を確認させるための画面を表示する例を説明した。しかしながら、本発明は、これに限られるものではなく、給紙段にＣＰＵ２１１の制御によって開く構成を備え、Ｓ１０１０で、ＣＰＵ２１１は、搬送路４０１上に存在する特殊用紙の給紙元である給紙段を自動的に開けるよう制御してもよい。それによって、ユーザは、より容易に、給紙段にセットされた特殊用紙の状態を整えることができる。また、ＣＰＵ２１１は、特殊用紙を確認するために、給紙段が開けられた、または開けられた後に閉められたことを検知するまで、印刷の再開指示を受け付けないように制御してもよい。それによって、印刷再開後に特殊用紙がずれることを防止することができる。なお、上述した実施形態は、それぞれ、単独で実行されてもよいし、任意に組み合わせて実行されてもよい。
【００５０】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2013186420.tif 000003
【図２】
2013186420.tif 000004
【図３】
2013186420.tif 000005
【図４】
2013186420.tif 000006
【図５】
2013186420.tif 000007
【図６】
2013186420.tif 000008
【図７】
2013186420.tif 000009
【図８】
2013186420.tif 000010
【図９】
2013186420.tif 000011
【図１０】
2013186420.tif 000012
【図１１】
2013186420.tif 000013
【図１２】
2013186420.tif 000014