(57)【特許請求の範囲】
【請求項１】
データファイルを格納するファイル格納部と、該ファイル格納部に格納されているデータファイルの読出し、退避等の制御を行うジョブ制御部と、該データファイルを解読し、ビットマップデータを生成する画像生成制御部と、該画像生成制御部によって生成されたビットマップデータを出力する画像出力部とを有する印刷装置において、
印刷中にジャムが発生した時に、該ジャムが発生した場所を前記画像生成制御部に通知する手段と、
該ジャムで印刷を中断したデータファイルを前記ファイル格納部に一時退避させる手段と、
該退避させられたデータファイルを管理する退避データ制御手段と、
前記ファイル格納部に格納されている印刷待ちデータファイルの中から、次に印刷すべきデータファイルを検索し、該検索したデータファイルを前記画像生成制御部に送出する手段と、
選択モードを設定する選択モード設定部とを具備し、
前記選択モード設定部からは、同じホストコンピュータから転送された後のデータファイルは先のデータファイルを追い越さないというモードの設定ができ、
前記ジョブ制御部は、選択モード設定部で設定された選択モードにより、印刷の制御をすることを特徴とする印刷装置。
【請求項２】
データファイルを格納するファイル格納部と、該ファイル格納部に格納されているデータファイルの読出し、退避等の制御を行うジョブ制御部と、該データファイルを解読し、ビットマップデータを生成する画像生成制御部と、該画像生成制御部によって生成されたビットマップデータを出力する画像出力部とを有する印刷装置において、
印刷中にジャムが発生した時に、該ジャムが発生した場所を前記画像生成制御部に通知する手段と、
該ジャムで印刷を中断したデータファイルを前記ファイル格納部に一時退避させる手段と、
該退避させられたデータファイルを管理する退避データ制御手段と、
前記ファイル格納部に格納されている印刷待ちデータファイルの中から、次に印刷すべきデータファイルを検索し、該検索したデータファイルを前記画像生成制御部に送出する手段と、
選択モードを設定する選択モード設定部とを具備し、
前記選択モード設定部からは、同じユーザ名から転送された後のデータファイルは先のデータファイルを追い越さないというモードの設定ができ、
前記ジョブ制御部は、選択モード設定部で設定された選択モードにより、印刷の制御をすることを特徴とする印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は印刷装置に関し、特に、複数の給紙部を有し、各給紙部毎に独立した駆動機構を持つ用紙搬送系を備える印刷装置に関する。また、本発明は、紙折り（フォルダ）、用紙巻き取り（ベーラ）といった印刷後処理装置を接続できる印刷装置に関する。
【０００２】
【従来の技術】
通常、複写機、プリンタ、パブリッシャ等の印刷装置は、複数の給紙部を備えており、各種の画像記録条件に応じて給紙部を手動選択、または、自動選択して記録する動作が行われる。また、近年では、紙折り（フォルダ）、用紙巻き取り（ベーラ）と言つた印刷後処理装置を接続できる印刷装置も増えている。こういった印刷装置において、記録動作中に給紙部と画像生成部との間での紙詰まり（ジャム）、記録動作後に画像生成部と印刷後処理装置との間でのジャムが発生した場合に、ジャム紙を除去しないと再始動しない仕様になつている。
【０００３】
【発明が解決しようとする課題】
上記の従来技術では、一度ジャムが発生すると、人間がジャムを除去し終わるまで印刷が再開できないため、印刷装置をそのまま放置しておくと、該ジャムによって、印刷装置が停止してしまう。これを避けるには、印刷装置にジャムが発生したことを、オペレータが常時監視していなければならないという問題がある。一方、常にオペレータが印刷装置の側にいないとなると、ジャムを誰かが発見するまで印刷作業が中断され、印刷装置はジャムが除去されるまで停止状態となり、印刷装置の稼働停止時間が長くなリ、印刷装置を有効活用できない。さらに、ジャムに気づかずそのまま放置しておけば、印刷装置のファイル格納部にデータファイルが蓄積されるばかりになるという不具合が発生する。
【０００４】
また、特開平５−１８６０９６号公報に代表されるように、ある給紙部でジャムが発生した場合に、別の給紙部から、同じサイズの用紙がなくても印刷データを変倍して出力するという先行技術がある。しかし、この先行技術は、最初から変倍指示をしたものか、印刷装置の都合で勝手に変倍したものかを知るには、出力物全てを見直さなければならず、また、顧客が望んだ印刷物と大きさが違うため、印刷指示のやり直しが発生するという問題がある。
【０００５】
本発明の目的は、前記した従来技術の問題点を除去し、印刷中に用紙ジャムが発生した場合においても、出力できる状態にあるジョブを優先的に出力して、システムの稼働停止時間を最小限に抑え、有効に活用できる印刷装置を提供することにある。また、印刷装置の都合で勝手に変倍することのない印刷装置を提供することにある。
【０００６】
【課題を解決するための手段】
前記した目的を達成するために、この発明は、印刷中にジャムが発生した時に、該ジャムが発生した場所を前記画像生成制御部に通知する手段と、該ジャムで印刷を中断したデータファイルをファイル格納部に一時退避させる手段と、該退避させられたデータファイルを管理する退避データ制御手段と、前記ファイル格納部に格納されている印刷待ちデータファイルの中から、次に印刷すべきデータファイルを検索し、該検索したデータファイルを前記画像生成制御部に送出する手段と、選択モードを設定する選択モード設定部とを具備し、前記選択モード設定部からは、同じホストコンピュータから転送された後のデータファイルは先のデータファイルを追い越さないというモードの設定ができ、前記ジョブ制御部は、選択モード設定部で設定された選択モードにより、印刷の制御をするようにした点に第１の特徴がある。
【０００７】
また、前記選択モード設定部からは、同じユーザ名から転送された後のデータファイルは先のデータファイルを追い越さないというモードの設定ができるようにした点に第２の特徴がある。
【０００８】
この発明によれば、ジャムで印刷できなくなったデータファイルは退避データ制御手段により管理し、次に印刷すべきデータファイルを検索し、これを画像生成制御部に送ってビットマップデータを生成し、印刷するようにしているので、印刷可能なデータを先に印刷できるようになり、システムの稼働停止時間を最小限に抑え、印刷装置を有効に活用できるようになる。
【０００９】
また、前記ジャムにより一時退避させられたデータファイルは、該ジャムの解消後、自動的に印刷することができるようになる。
【００１０】
【発明の実施の形態】
以下に、図面を参照して、本発明を詳細に説明する。図１は、本発明の印刷装置の全体構成を示すブロック図である。図において、印刷装置１は外部のホストコンピュータ１１とインタフェースケーブル１２を介して接続されている。顧客はホストコンピュータ１１から、印刷処理を行いたいデータファイルをファイル格納部２へ転送する。ジョブ制御部３は、ファイル格納部２に格納されたデータファイルの中から画像生成処理すべきデータファイルを決定し、画像生成制御部４ではジョブ制御部３での決定に従ったデータファイルの画像生成と、後述する制御を行う。
【００１１】
ジャム検知部６Ａ、６Ｂ、６Ｃはそれぞれ独立した搬送路上に設けられており、各搬送路上のジャムの検知を行なう。ジャム検知部６Ａ、６Ｂ、６Ｃは、ジャム発生時には、そのことを画像生成制御部４に知らせる。ジャム検知部６Ａ，６Ｂ，６Ｃのいずれかからジャム発生の知らせを受けた画像生成制御部４は、該ジャムが発生したことを待避データ制御部５へ通知すると共に、現在画像生成中のデータファイルをジョブ制御部３を介してファイル格納部２へ待避させ、退避したことを待避データ制御部５へ通知する。
【００１２】
さらに、画像生成制御部４は、ジャム発生の知らせをしたジャム検知部６ｎが設置されている搬送路と、該搬送路に接続されている給紙トレイ等から得た搬送路情報９から、現在、ジャム発生により出力不可能なデータファイルの種類、例えば、用紙のサイズ、用紙の種類（普通紙、トレーシングペーパ等）等の出力不可能なデータファイルの種類を割り出す。
【００１３】
前記ジャム発生により出力ができなくなったデータファイルが退避されると、ジョブ制御部３は、画像生成制御部４へ新たに処理するデータファイルを通知し、新たな処理を開始する。画像生成中に、出力不可能なデータファイルであると認識した時点で、画像生成制御部４は印刷処理を中断し、ジャム発生時と同様に、待避データ制御部５へ通知し、現在画像生成中のデータファイルをファイル格納部２へ待避し、待避したことをジョブ制御部３へ通知する。出力不可能なデータファイルであると認識されずに、画像生成制御部４での処理が終了した場合は、そのまま画像出力部７へ処理を渡し、印刷を完了する。
【００１４】
また、人間によるジャム除去完了を検知したら、ジャム検知部６ｎはそれを画像生成制御部４へ知らせ、画像生成制御部４は前記搬送路情報９から、印刷可能となったデータファィルの種類の情報を作成し、待避データ制御部５へ通知する。待避データ制御部５では、その通知を基に、印刷処理を再開できるデータファイルを検索し、ジョブ制御部３へ通知する。
【００１５】
選択モード設定部８は、ジョブ制御部３において、次に処理すべきデータファイルを決定する際や、出力不可能と判断し待避した際に使用する選択モードを顧客が設定するためのものである。すなわち、ひとつは、ホストコンピュータやログインユーザ名毎に、「１つのジョブとして転送されたデータファイルは追い越さない」、「同じホストコンピュータから転送されたデータファイルは追い越さない」、「同じログインユーザ名から転送されたデータファイルは追い越さない」といった、追越しのためのルール設定をするために顧客に提供するためのものであり、もうひとつは、データファイルを追い越す時に、バナーシート等といった顧客に追い越したことがわかるような出力の設定を提供するためのものである。  次に本実施形態の動作を図２を用いて詳細に説明する。
【００１６】
図２において、トレイ１０１は搬送路合流地点１０６まで他と独立した搬送路エリアＡを持っており、トレイ１０２は搬送路合流地点１０６まで他と独立した搬送路エリアＢを持つている。同様に、手差しトレイ１０５は搬送路合流地点１０７まで搬送路エリアＤを、ロール１０３は搬送路合流地点１０８まで搬送路エリアＦを、ロール１０４は搬送路合流地点１０８まで搬送路エリアＧを他と独立して持っている。また、搬送路合流地点１０６から搬送路合流地点１０７までの搬送路エリアＣは、トレイ１０１とトレイ１０２で共有するが、ロール１０３やロール１０４、手差しトレイ１０５とは独立であり、搬送路合流地点１０７から搬送路合流地点１０９までの搬送路エリアＥはロール１０３やロール１０４と独立、搬送路合流地点１０８から搬送路合流地点１０９までの搬送路エリアＨはトレイ１０１、トレイ１０２および手差しトレイ１０５と独立となつている。
【００１７】
さらに印字後の処理として、印刷後処理なし印刷物排出部１１１は、搬送路合流地点１１０以降に印刷後処理装置と独立した搬送路エリアＩを持ち、印刷後処置装置が接続されている場合には、搬送路合流地点１１０以降に独立した搬送路エリアＪを持つ。
【００１８】
この構成において、いま、トレイ１０１にはＡ４サイズの用紙が、トレイ１０２にはＡ３サイズの用紙が入っているとする。また、ロール１０３はＡ０幅のロール紙が、ロール１０４にはＡ１幅のロール紙がセットされているとする。Ａ０幅のロール紙はカットしてＡ０サイズとＡ１サイズに用い、Ａ１幅のロール紙はカットしてＡ１サイズとＡ２サイズに用いる。
【００１９】
ここで、トレイ１０１のＡ４サイズ用紙を使つてデータファイル▲１▼を印刷中に、搬送路エリアＣでジャムが発生したとする。すると、図１のジャム検知部６Ｃは、画像生成制御部４ヘジャムが発生したことを通知し、画像生成制御部４は待避データ制御部５へこれを通知し、ファイル格納部２ヘデータファイル▲１▼を待避する。さらに、画像生成制御部４は、搬送路情報９から「搬送路エリアＣのジャムは、トレイ１０１のＡ４とトレイ１０２のＡ３の出力ができない」ということを割り出す。待避データ制御部５は「データファイル▲１▼が搬送路エリアＣのジャムを除去するまで出力できない」ことを管理する。ジョブ制御部３は、画像生成制御部４へ新たに処理するデータファイル▲２▼を通知し、画像生成制御部４は新たな処理を開始する。画像生成中に、Ａ３サイズの用紙への印刷指示であると認識した時点で、画像生成処理部４は印刷処理を中断し、ジャム発生時と同様に、待避データ制御部５へ通知し、現在画像生成中のデータファイル▲２▼をファイル格納部２へ退避し、選択モード設定部８において、データファイルを追い越した時に、バナーシート等に追い越されたことを顧客に通知する設定がされていた場合は、バナーシート等を生成し出力する。そして、データファイル▲２▼を待避したことをジョブ制御部３へ通知する。一方、Ａ４またはＡ３サイズの用紙への印刷指示でない場合は、そのまま画像出力部７へ処理を渡し、印刷を完了する。
【００２０】
また、人間による搬送路エリアＣのジャム除去を検知したら、ジャム検知部６Ｃはそれを画像生成制御部４へ知らせ、画像生成制御部４は搬送路情報９から、Ａ４およびＡ３サイズ用紙への印刷指示は可能と判断し、待避データ制御部５へこれを通知する。待避データ制御部５では、その通知を基にデータファイル▲１▼とデータファイル▲２▼が、印刷処理を再開できると判断し、ジョブ制御部３へ通知する。
【００２１】
次に、本実施形態の動作を、具体例により説明する。いま、前記選択モード設定部８における設定が図３に示されているようであったとする。図示のボールド体の文字は、顧客によってなされた入力である。図示の例では、顧客は選択モードとして、セレクトナンバーの２と３を選択しているので、「同じジョブは追い越さない。」および「同じホストは追い越さない。」が設定され、またバナーシートを発行する設定がなされていることになる。なお、他の設定が選択できることは勿論である。
【００２２】
次に、図４のようなデータファイルがファイル格納部２に格納されているものとする。図示の例では、ＮＯ．１のデータファイルは、ホスト１からのデータであり、ユーザは山田さん、ジョブ番号は１、ファイル名はmachine-1 である。ＮＯ．２のデータファイルは、ホスト１からのデータであり、ユーザは山田さん、ジョブ番号は１、ファイル名はmachine-2 である。また、ＮＯ．３のデータファイルは、ホスト２からのデータであり、ユーザは佐藤さん、ジョブ番号は２、ファイル名はzumen-1 である。以下、図示されているような、ＮＯ．４、ＮＯ．５のデータファイルが格納されているものとする。
【００２３】
次に、図５、図６を参照して、本実施形態の動作を説明する。ステップＳ１では、前記ファイル格納部２にデータファイルが存在するか否かの判断がなされる。この判断が肯定の時にはステップＳ２に進み、ＮＯ．１のデータファイルの選択がなされる。ステップＳ３では、該ＮＯ．１のデータファイルの画像が画像生成制御部４にて生成される。ステップＳ４では、画像生成制御部４で生成された該画像の印刷中に、搬送路上で、ジャムが発生したか否かの判断がなされる。この判断が否定の場合、すなわちジャムが発生しなかった時には、ステップＳ５に進んで、印刷を完了する。そして、ステップＳ１に戻って、次のデータファイル、すなわち、ＮＯ．２のデータファイルの選択が行われる。
【００２４】
一方、前記ステップＳ４の判断が肯定の時には、ステップＳ１０に進んで、画像生成制御部４は印刷処理を中断し、ジャムが発生したことを待避データ制御部５へ通知し、現在画像生成中のデータファイルをファイル格納部２へ待避し、待避したことをジョブ制御部３へ通知する。ステップＳ１１では、バナーシートを出力する設定になっているか否かの判断がなされる。図３の設定ではバナーシートを出力する設定になっているので、ステップＳ１２に進み、たとえば図７のような、「以下のデータを追い越しました。ユーザ名：yamada、ホスト名：host1 、ファイル名：machine-1 、…」といった内容のバナーシートを生成して、前記ジャムを起こしていない搬送路に接続された用紙を用いて、印刷出力する。図４の例において、例えば、ＮＯ．１のデータファイルを印刷中に、図２の搬送路エリアＨでジャムが発生したとすると、前記バナーシートは、該搬送路エリアＨを使わないトレイ１０１やトレイ１０２を使って、バナーシートを出力する。
【００２５】
ステップＳ１３では、印刷不可ファイルの種類を割り出す。前記の例では、搬送路エリアＨでジャムが発生した場合であるから、Ａ３、Ａ４サイズの普通紙は印刷不可能とする。ステップＳ１４では、前記退避データ制御部５が、前記ステップＳ１０で退避格納されたデータファイルの退避管理を行う。
【００２６】
図６のステップＳ１５では、次に印刷するデータファイルが存在するか否かの判断をする。この判断が否定の場合には、処理を終了する。一方、肯定の場合には、ステップＳ１６に進んで、データファイルの選択をする。ステップＳ１７では、印刷不可能の設定がなされているか否かの判断がなされる。すなわち、図３の設定で、印刷不可能であるか否かの判断がなされる。図４の例では、ＮＯ．１のデータファイルがジャムになった時には、ＮＯ．２のデータファイルは印刷不可能であるので、ステップＳ１７の判断は肯定となり、ステップＳ２１に進む。ステップＳ２１では、バナーシートを出力するか否かの判断がなされ、この判断は肯定となってステップＳ２２に進み、前記図７のようなバナーシートが生成され、出力される。ステップＳ２３に進むと、該ＮＯ．２のデータファイルもファイル格納部２に退避格納され、ステップＳ２４では、退避データ制御部５が該ＮＯ．２のデータファイルを退避管理する。
【００２７】
その後、ステップＳ１５に戻って、次のデータファイルがあるか否かの判断がなされる。前記の例では、ＮＯ．３のデータファイルが存在するので、この判断は肯定となり、ステップＳ１６に進み、該第３のデータファイルが選択される。該ＮＯ．３のデータファイルは図３で設定された印刷不可能のデータファイルに該当しないので、ステップＳ１７の判断は否定となり、ステップＳ１８に進む。ステップＳ１８では、該ＮＯ．３のデータファイルの画像を生成し、ステップＳ１９に進む。該ステップＳ１９では、印刷処理が不可能か否かの判断がなされる。すなわち、該ＮＯ．３のデータファイルが、前記ステップＳ１３で割り出した印刷不可ファイルの種類に該当しているか否か、例えば、該ＮＯ．３のデータファイルがＡ３又はＡ４サイズの普通紙を指定するものであるか否かの判断がなされる。この判断が否定の時にはステップＳ２０に進んで、印刷出力をする。逆に、印刷処理できない場合には、ステップＳ２１、Ｓ２２に進んで、バナーシートを出力する。以下は、前記した動作と同様であるので、説明を省略する。
【００２８】
以上の処理手順は、印刷待ちのデータファイルがなくなるか、ジャムを起こした搬送路を通らなければ印刷できないデータファイルだけが残るか、全ての搬送路でジャムを起こすかの状態になるまで繰り返される。前記ステップＳ１５の判断が否定になると、前記した一連の処理を終了する。
【００２９】
次に、前記退避データ制御部５が行う退避ファイル管理テーブルの一例を、図８に示す。前記した図３、図４の具体例の場合には、図４のＮＯ．１、ＮＯ．２およびＮＯ．５のデータファイルの印刷処理ができなくなり、この場合の退避ファイル管理テーブルは、図８のようになる。この退避ファイル管理テーブルでは、顧客であるホストコンピュータ１１から転送されたデータファイル（図４）の管理項目のうち、JobNO.に使用していた項目が、次のデータファイルと対で印刷すべきか否かを示すLinkに変えられ、どの搬送路エリアのジャムにより後回しになったデータファイルであるかを示す項目Jam が追加される。
【００３０】
次に、人によって前記ジャムが除去された時の動作を、図９を参照して説明する。ステップＳ３１では、ジャム除去の通知がきたか否かの判断がなされる。この判断が肯定になると前記ステップＳ１に進み、印刷するデータファイルが前記退避ファイル管理テーブルに登録されているか否か、あるいは前記ファイル格納部２にあるか否かの判断がなされる。この判断が肯定の時には、ステップＳ２に進んで、データファイルの選択が行われる。以下、前記と同様の動作が繰り返される。
【００３１】
なお、前記した実施形態では、ＮＯ．１のデータファイルが搬送路エリアＨでジャムを起こした場合を例にして説明したが、本発明はこれに限定されず、他の搬送路エリアＣ，Ｄ等でジャムを起こした場合も同様である。また、定着装置より後段の搬送路、すなわち印刷後処理なしへ進む搬送路Ｉ、および印刷後処理装置へ進む搬送路Ｊにおいてジャムが起きた場合にも、顧客から予め設定された後処理の選択に応じて、該ジャムに該当するデータファイルを退避させる等の動作が行われる。
【００３２】
【発明の効果】
前記した説明から明らかなように、本発明によれば、ジャム等で印刷ができなくなったデータファイルは一時退避され、印刷可能なデータファイルが先に印刷されるようになるので、システムの稼働停止時間を最小限に抑え、印刷装置を有効に活用できるようになるという効果がある。
【００３３】
また、本発明によれば、一時退避させられたデータファイルは、ジャムの解消後に自動的に印刷され、装置の生産性を向上することができる。また、ジャムが起きた場合、自動的に他のサイズの用紙に変倍して出力をしないので、無理な印刷がなくなり、用紙の無駄や印刷指示のやり直しといった不具合の発生がなくなる。また、定着部を過ぎてジャムが起きた場合には、他の排紙トレイに出力したり、顧客が指示した処理を無視しないので、排紙後、顧客が排紙場所を捜したりする手間もなく、思い通りの印刷物を入手することができる。
【図面の簡単な説明】
【図１】  本発明の一実施形態の概略の構成を示すブロック図である。
【図２】  該実施形態の用紙搬送路の一具体例の構成図である。
【図３】  該実施形態の選択モード設定部の説明図である。
【図４】  データファイルの管理テーブルの一例を示す図である。
【図５】  該実施形態の動作を説明するためのフローチャートである。
【図６】  図５の続きのフローチャートである。
【図７】  バナーシートの一例を示す図である。
【図８】  退避管理テーブルの一例を示す図である。
【図９】  ジャム除去後の動作を説明するためのフローチャートである。
【符号の説明】
１…印刷装置、２…ファイル格納部、３…ジョブ制御部、４…画像生成制御部、５…退避データ制御部、６Ａ，６Ｂ，６Ｃ…ジャム検知部、７…画像出力部、９…搬送路情報通知部、１１…ホストコンピュータ。
【図１】
0003642143.tif 000002
【図２】
0003642143.tif 000003
【図３】
0003642143.tif 000004
【図４】
0003642143.tif 000005
【図７】
0003642143.tif 000006
【図５】
0003642143.tif 000007
【図６】
0003642143.tif 000008
【図８】
0003642143.tif 000009
【図９】
0003642143.tif 000010