(57)【要約】【課題】ユーザが設定時間内にエラーを解除すれば他の画像形成装置に転送する時間や印刷物を取りに行く手間を省く。【解決手段】印刷データを作成する上位装置１００と複数の画像形成装置２００がネットワーク３００に接続され、代替印刷機能を有する画像形成システムにおいて、画像形成装置２００は、代替印刷を行う画像形成装置をあらかじめ優先順位をつけて記憶手段２０３に記憶し、実際に印刷を行った画像形成装置を上位装置１００または操作表示手段２０５に通知し、何らかのエラーが発生後一定時間経過してもエラーが解除されない場合のみ代替印刷を行うよう操作表示手段２０５に設定する機能を有する。【選択図】      図１
2004255674.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを作成する上位装置と複数の画像形成装置がネットワーク接続され、代替印刷機能を有する画像形成システムにおいて、画像形成装置は、代替印刷を行う画像形成装置をあらかじめ優先順位をつけて記憶手段に記憶し、実際に印刷を行った画像形成装置を上位装置または操作表示手段に通知し、何らかのエラーが発生後一定時間経過してもエラーが解除されない場合のみ代替印刷を行うよう操作表示手段に設定する機能を有することを特徴とする画像形成システム。
【請求項２】
請求項１記載の画像形成システムにおいて、画像形成装置は、エラーの原因を、印刷自体が行えない致命的エラーと後処理設定を解除すれば印刷を行えるエラーとに分類し、各々について上記の設定を行う機能を有することを特徴とする画像形成システム。
【請求項３】
請求項１または２記載の画像形成システムにおいて、画像形成装置は、ジョブの種類を、通常印刷である場合、蓄積を伴った印刷である場合、蓄積されたジョブの印刷実行の場合に分類し、各々について上記の設定を行う機能を有することを特徴とする画像形成システム。
【請求項４】
請求項１記載の画像形成システムにおいて、代替印刷の処理が、代替画像形成装置への印刷実行指示ではなく蓄積指示であることを特徴とする画像形成システム。
【請求項５】
請求項１記載の画像形成システムにおいて、画像形成装置は、代替印刷の対象となるジョブが試し印刷である場合、一部目の試し印刷でエラーが発生し代替画像形成装置にデータを転送した場合、二部目以降の印刷を行うためのデータも代替画像形成装置に転送する機能を有することを特徴とする画像形成システム。
【請求項６】
請求項４及び５記載の画像形成システムにおいて、代替印刷の特殊な動作を行うかどうかを操作表示手段にあらかじめ設定する機能を有することを特徴とする画像形成システム。
【請求項７】
請求項１ないし３及び６記載の画像形成システムにおいて、画像形成装置は、代替印刷を行う画像形成装置の情報、及び上記設定をユーザ毎に行い、印刷データに付加されているユーザ情報から検索した設定情報設定に従って代替印刷を行い、実際に印刷を行った画像形成装置を上位装置または操作表示手段に通知する機能を有することを特徴とする画像形成システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷データを作成する上位装置（ホストコンピュータ）と複数の画像形成装置がネットワーク接続され、代替印刷機能を有する画像形成システムに関する。
【０００２】
【従来の技術】
ネットワーク上にコンピュータなどの上位装置と複数の画像形成装置が接続されている環境において、上位装置から印刷の指示を受けた特定の画像形成装置が何らかの原因で印刷できない場合に、他の画像形成装置にデータを転送して印刷を行う代替印刷機能がある。この代替印刷機能を備えたシステム構成においては、ユーザができるだけ早く印刷したい場合に、印刷が停止している原因を解除したり、印刷が可能な他の画像形成装置を探してデータを再送信する作業を行わなくて済む。
代替印刷を行う画像形成装置の選択方法については様々な技術が提案されているが、障害が発生した際に適切な代替装置を探してユーザの選択を待つシステムと、予め指定された転送先に自動的に印刷を切り替えるシステムがある。
例えば、特許文献１には、複数の転送先候補を順次指定する入力手段と、この入力手段により入力された指定転送先情報を記憶する手段を有し、その情報に基づいて順次転送する転送手段を具備したことを特徴とするプリンタシステムが記載されている。
【特許文献１】特開平７−２８１８５０号公報
【０００３】
【発明が解決しようとする課題】
しかし、印刷を指示した画像形成装置が自動的に切り替えられてしまうのは、ユーザにとって都合が悪い場合がある。代替印刷を行った画像形成装置がユーザが印刷指示を出した上位装置から遠い場所に設置されていたり、エラーの原因によってはすぐ解除できるので転送して欲しくないような場合である。画像形成装置の設置されている環境やユーザの使い勝手により、様々なケースが考えられる。
本発明は、上記問題を解決することを目的とする。
具体的には請求項１では、何らかのエラー発生後、転送を行うまでの時間を設定できることによって、ユーザが設定時間内にエラーを解除すれば他の画像形成装置に転送する時間や印刷物を取りに行く手間を省くことを目的とする。
請求項２では、エラーの原因が、印刷自体が行えないのではなくステープルの針なしなど後処理ができないだけのような場合、代替印刷をしなくても設定解除により指示した画像形成装置で印刷できるようにすることを目的とする。
請求項３では、蓄積を伴った印刷のように印刷ジョブの種類によって代替印刷をして欲しくないような場合に代替印刷を行わないようにすることを目的とする。
請求項４では、ユーザが画像形成装置の操作部から認証手段を経て印刷実行した親展印刷のような場合には、代替画像形成装置に印刷されては機密文書が他人の目に触れる恐れがあるので、代替画像形成装置に転送したデータの印刷ではなく蓄積を行うようにすることで、安全性を高めることを目的とする。
請求項５では、試し印刷のジョブである場合、通常一部目の印刷がエラーで停止しても蓄積処理は行われているので、一部目の印刷を代替画像形成装置で行った場合には二部目以降も代替画像形成装置で印刷指示ができるようにすることを目的とする。
請求項６では、請求項４、５の代替印刷モードを設定できるようにし、選択されているモードでの代替印刷を行えるようにすることを目的とする。
請求項７では、ユーザと装置の距離やユーザの使い勝手により、独自の設定で代替印刷ができるようにすることを目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、印刷データを作成する上位装置と複数の画像形成装置がネットワーク接続され、代替印刷機能を有する画像形成システムにおいて、画像形成装置は、代替印刷を行う画像形成装置をあらかじめ優先順位をつけて記憶手段に記憶し、実際に印刷を行った画像形成装置を上位装置または操作表示手段に通知し、何らかのエラーが発生後一定時間経過してもエラーが解除されない場合のみ代替印刷を行うよう操作表示手段に設定する機能を有する画像形成システムを最も主要な特徴とする。
請求項２記載の発明は、請求項１記載の画像形成システムにおいて、画像形成装置は、エラーの原因を、印刷自体が行えない致命的エラーと後処理設定を解除すれば印刷を行えるエラーとに分類し、各々について上記の設定を行う機能を有する画像形成システムを主要な特徴とする。
請求項３記載の発明は、請求項１または２記載の画像形成システムにおいて、画像形成装置は、ジョブの種類を、通常印刷である場合、蓄積を伴った印刷である場合、蓄積されたジョブの印刷実行の場合に分類し、各々について上記の設定を行う機能を有する画像形成システムを主要な特徴とする。
請求項４記載の発明は、請求項１記載の画像形成システムにおいて、代替印刷の処理が、代替画像形成装置への印刷実行指示ではなく蓄積指示である画像形成システムを主要な特徴とする。
請求項５記載の発明は、請求項１記載の画像形成システムにおいて、画像形成装置は、代替印刷の対象となるジョブが試し印刷である場合、一部目の試し印刷でエラーが発生し代替画像形成装置にデータを転送した場合、二部目以降の印刷を行うためのデータも代替画像形成装置に転送する機能を有する画像形成システムを主要な特徴とする。
請求項６記載の発明は、請求項４及び５記載の画像形成システムにおいて、代替印刷の特殊な動作を行うかどうかを操作表示手段にあらかじめ設定する機能を有する画像形成システムを主要な特徴とする。
請求項７記載の発明は、請求項１ないし３及び６記載の画像形成システムにおいて、画像形成装置は、代替印刷を行う画像形成装置の情報、及び上記設定をユーザ毎に行い、印刷データに付加されているユーザ情報から検索した設定情報設定に従って代替印刷を行い、実際に印刷を行った画像形成装置を上位装置または操作表示手段に通知する機能を有する画像形成システムを主要な特徴とする。
【０００５】
【発明の実施の形態】
以下、本発明の実施の形態を図面に従って説明する。
図１は本発明の画像形成システムの構成図である。本画像形成システムは、２台の上位装置１００（１００−１、１００−２）と３台のプリンタ（画像形成装置）２００（２００−１、２００−２、２００−３）がネットワーク３００で接続されることで構成されている。ユーザは上位装置１００−１または上位装置１００−２で作成した印刷データをプリンタ２００−１〜２００−３のいずれかにネットワーク３００を介して送信し、印刷を行う。
図２はプリンタの機能ブロック図である。プリンタ２００は、上位装置１００からネットワーク３００を介して送信されてきたデータを受信したり代替プリンタにデータを送信する通信部２０１と、受信したデータの解析や装置各部を制御する制御部２０２と、印刷データを一時的に記憶したり、代替印刷に使用する転送情報などの印刷に関する各種設定を記憶する記憶装置（記憶手段）２０３と、データを実際に用紙に印刷する印刷部２０４と、ジョブの情報や印刷状況を表示したり操作者の指示を受け取る操作表示部（操作表示手段）２０５と、時間による処理の制御を実現するための計時手段であるタイマー２０６で構成されている。
次に、プリンタ２００で行われる一般的な代替印刷の処理を図３のフローチャートを用いて説明する。プリンタ２００は通信部２０１にて印刷データを受信すると（Ｓ３０１）、制御部２０２にて印刷データの展開を行う（Ｓ３０２）。次に印刷可能に展開されたデータを印刷部２０４に渡し印刷処理を実行する（Ｓ３０３）。
印刷処理においてエラーが発生した場合（Ｓ３０４：ＹＥＳ）、記憶装置２０３に設定された情報、またはネットワーク３００を通して得られる他のプリンタ２００の情報から代替プリンタを検索し（Ｓ３０５）、データの転送を行う（Ｓ３０６）。
正常に転送が終了すれば（Ｓ３０７：ＹＥＳ）印刷データを送信した上位装置１００にデータを転送したことと代替プリンタの情報を通知し（Ｓ３０８）、転送ができなければ（Ｓ３０７：ＮＯ）次の代替プリンタに転送するためにＳ３０５に戻る。また、印刷処理においてエラーが発生しない場合には（Ｓ３０４：ＮＯ）、通常の印刷が行われる（Ｓ３０９）。
本発明では、Ｓ３０５の代替プリンタの検索で使用する情報は、あらかじめユーザやプリンタ２００の管理者がエラー発生時にデータを転送するプリンタの情報、例えばＩＰアドレスなどを操作表示部２０５を介して優先順位をつけて記憶装置２０３に保存しておいたものを使用する。
【０００６】
次に第１の実施例を説明する。ユーザまたは管理者は転送するプリンタ２００の情報に加え、エラー発生後に代替印刷処理を開始するまでの時間をあらかじめ設定しておく。
図４は本発明の第１の実施例のフローチャートである。従来の代替印刷方法では、エラーが発生したと判断したと同時に代替プリンタの検索を行うが、第１の実施例では図３のＳ３０４：ＹＥＳの後に制御部２０２はエラー発生時からの経過時間をタイマー２０６に問合せ、設定されている時間と比較を行う（Ｓ４０１）。
設定時間が経過する前（Ｓ４０１：ＮＯ）にエラーが解除されると（Ｓ４０２：ＹＥＳ）、代替印刷処理にはいかずＳ３０９の通常印刷処理が行われ、設定時間が経過した時点（Ｓ４０１：ＹＥＳ）で図３のＳ３０５の代替印刷処理に移行する。なお、設定時間が０の場合は通常の代替印刷処理と同じになり、設定時間を無限大に設定することで代替印刷処理を行わないようにすることもできる。
次に、第２の実施例を説明する。エラー原因をグループ化し、各々について第１の実施例の設定を行う。例えば、エラーの原因がトナーなしや機器の故障など印刷自体ができないエラーケース１と、ステープルの針なしなど印刷は行えるが後処理のみ行えないエラーケース２に分けられているとする、エラーケース１の場合は第１の実施例の設定を０にしておき、エラーケース２の場合には３０秒などとすることができる。
図５は本発明の第２の実施例のフローチャートである。エラーが発生した場合（図３  Ｓ３０４：ＹＥＳ）、制御部２０２はエラー原因をエラーケース１であるか２であるかチェックし（Ｓ５０１）、記憶装置２０３から発生したエラーケースに設定された時間を取得する（Ｓ５０２）。そこで取得した時間とエラー発生からの時間経過を比較し（Ｓ５０３）、設定時間が経過した時点（Ｓ５０３：ＹＥＳ）で図３のＳ３０５の代替印刷処理に進む。
【０００７】
次に第３の実施例を説明する。印刷ジョブの種類をグループ化し、各々について第１、２の実施例の設定を行う。例えば通常印刷の場合には第２の実施例のようにエラーケース１は０、エラーケース２は３０秒と設定し、蓄積ジョブの印刷の場合にはエラーケース１、２とも代替印刷しないなどと設定することができる。
エラーが発生した場合（図３  Ｓ３０４：ＹＥＳ）には、図５のＳ５０１でエラー原因のチェックだけでなく印刷ジョブの種類のチェックも行い、条件に合った設定を記憶装置２０３から取得することになる（図５  Ｓ５０３）。
次に、第４の実施例を説明する。フローは図３の一般的な代替印刷の処理と同じであるが、Ｓ３０６における代替プリンタへのデータ転送が印刷実行指示ではなくデータ蓄積指示となる。ユーザは転送通知を受けたプリンタ２００の操作表示部２０５で蓄積された印刷データの実行を指示することにより印刷を行うことができる。
次に、第５の実施例を説明する。フローは図３の一般的な代替印刷の処理と同じであるが、印刷ジョブが試し印刷の一部目である場合に代替プリンタへのデータ転送が一部目の印刷指示と二部目以降のデータの蓄積指示になる。ユーザは転送通知を受けたプリンタ２００の設置位置に行き一部目の印刷結果を見て、代替印刷を実行したプリンタ２００の操作表示部２０５から二部目以降の印刷指示やデータの消去を行うことができる。
次に、第６の実施例を説明する。この実施例では、第４、５の実施例の代替印刷の動作を行うかどうかを設定しておく。図３  Ｓ３０６のデータ転送時に記憶装置２０３から設定値を取得し、その設定に従ったデータ転送を行う。
次に、第７の実施例を説明する。第１〜３の実施例と第６の実施例の設定をユーザ毎に設定できるようなプリンタ２００において、受信した印刷データに付加されている情報、例えばユーザ名や上位装置１００の名称からユーザの設定を検索し、検索された情報に従い代替印刷処理を行う。
【０００８】
【発明の効果】
請求項１記載の発明によれば、発生したエラーはユーザがすぐに解決できるようなものの場合には、他の画像形成装置に転送する時間や印刷物を取りに行く手間を省くことができる。
請求項２の発明によれば、エラー原因別に代替印刷の設定をできるようにすることで、エラー原因によっては設定解除により指定した画像形成装置で印刷を行うことができる。
請求項３の発明によれば、印刷ジョブの種類別に代替印刷の設定をできるようにすることで、ジョブの種類によっては代替印刷を行わないなどの選択を行うことができる。
請求項４の発明によれば、他の画像形成装置で代替印刷した場合、印刷実行した画像形成装置はユーザの場所から離れていることが考えられるため、ユーザが印刷物を取りに行くまでの間に文書が他人の目に触れる恐れをなくすことができる。
請求項５の発明によれば、試し印刷の一部目の印刷を代替装置で行った場合、ユーザは印刷を行った画像形成装置の所に行って一部目の印刷結果をチェックするので、二部目以降の印刷指示も代替画像形成装置で行うことができるようになる。
請求項６の発明によれば、請求項４、５の特殊動作を行うかどうかをユーザの使い勝手に合わせて設定することができる。また請求項３と４を組み合わせることにより、通常のジョブは代替装置の印刷実行を行い、親展印刷の印刷実行のジョブは代替画像形成装置への蓄積を行うという設定を行うことができる。
請求項７の発明によれば、ユーザ毎に画像形成装置までの距離や使い勝手が違うため、個々のユーザに合わせた設定ができるようにすることで満足度を上げることができる。
【図面の簡単な説明】
【図１】本発明の画像形成システムの構成図である。
【図２】プリンタの機能ブロック図である。
【図３】一般的な代行印刷のフローチャートである。
【図４】本発明の第１の実施例のフローチャートである。
【図５】本発明の第２の実施例のフローチャートである。
【符号の説明】
１００  上位装置
２００  プリンタ（画像形成装置）
２０３  記憶装置
２０５  操作表示部
３００  ネットワーク
【図１】
2004255674.tif 000003
【図２】
2004255674.tif 000004
【図３】
2004255674.tif 000005
【図４】
2004255674.tif 000006
【図５】
2004255674.tif 000007