(57)【特許請求の範囲】
【請求項１】
ネットワークに複数台接続され、ネットワーク上の情報処理装置から印刷ジョブを受信して印刷を実行する画像形成装置であって、
可搬型メモリを接続可能な接続器と、
印刷ジョブの実行中に印刷を継続できなくなったとき、前記接続器に接続された可搬型メモリに、当該画像形成装置の識別情報と実行途中の印刷ジョブの識別情報とを含む不具合情報を書き込むデータ書込手段と、
他の画像形成装置からの送信要求に応じて、前記実行途中の印刷ジョブを転送するデータ転送手段と、
前記接続器に前記不具合情報が書き込まれた可搬型メモリが接続されたとき、可搬型メモリから前記不具合情報を読み込むデータ読込手段と、
読み込んだ不具合情報が示す画像形成装置に対して、読み込んだ不具合情報が示す印刷ジョブの送信要求を送信し、実行途中の印刷ジョブを受信するデータ取得手段と、
受信した実行途中の印刷ジョブを実行する印刷実行手段と、を備えたことを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、更に、ユーザの認証を行う認証手段を備え、前記データ書込手段は、前記認証手段により認証された場合にのみ不具合情報を書き込むことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像形成装置は、更に、ユーザの認証を行う認証手段を備え、前記データ読込手段は、前記認証手段により認証された場合にのみ不具合情報を読み込むことを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
ネットワークに情報処理装置と画像形成装置が複数台接続され、前記情報処理装置から画像形成装置へ印刷ジョブを送信して印刷を実行する印刷システムであって、
前記画像形成装置は、可搬型メモリを接続可能な接続器と、
印刷ジョブの実行中に印刷を継続できなくなったとき、前記接続器に接続された可搬型メモリに、当該画像形成装置の識別情報と実行途中の印刷ジョブの識別情報とを含む不具合情報を書き込むデータ書込手段と、
他の画像形成装置からの送信要求に応じて、前記実行途中の印刷ジョブを転送するデータ転送手段と、
前記接続器に前記不具合情報が書き込まれた可搬型メモリが接続されたとき、可搬型メモリから前記不具合情報を読み込むデータ読込手段と、
読み込んだ不具合情報が示す画像形成装置に対して、読み込んだ不具合情報が示す印刷ジョブの送信要求を送信し、実行途中の印刷ジョブを受信するデータ取得手段と、
受信した実行途中の印刷ジョブを実行する印刷実行手段と、
を備えたことを特徴とする印刷システム。
【請求項５】
前記画像形成装置は、更に、ユーザの認証を行う認証手段を備え、前記データ書込手段は、前記認証手段により認証された場合にのみ不具合情報を書き込むことを特徴とする請求項４に記載の印刷システム。
【請求項６】
前記画像形成装置は、更に、ユーザの認証を行う認証手段を備え、前記データ読込手段は、前記認証手段により認証された場合にのみ不具合情報を読み込むことを特徴とする請求項４または請求項５に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他の画像形成装置，情報処理装置等とともにネットワークに接続された画像形成装置、及び、その画像形成装置と情報処理装置とより構成される印刷システムに関するものであり、特に、ある画像形成装置において不具合が発生し、印刷ジョブを完遂できなくなったときネットワーク上の他の画像形成装置で代行印刷するに当たって、各画像形成装置毎にセキュリティレベルを設定しておくことなく、情報漏洩等のおそれなく代行印刷を行えるようにした画像形成装置及び印刷システムに関するものである。
【背景技術】
【０００２】
従来、ネットワーク上に複数のプリンタ，複合機等の画像形成装置が接続された印刷システムでは、パソコン等の情報処理装置から一つの画像形成装置を選択し、ネットワークを介して印刷ジョブを送信することにより、印刷を実行するようにしている。
【０００３】
そのような印刷システムにおいて、ある画像形成装置で印刷実行中に、用紙切れ、トナー切れ、紙詰まり等の不具合が発生すると、その画像形成装置では印刷を継続できなくなる。そこで、そのようなとき、同じネットワーク上にある他の画像形成装置にジョブデータを転送し、そこで残りのページを印刷するようにした技術が提案されている。
【０００４】
例えば、特許文献１（特開２００４−２０９７８１号公報）に示されるように、ネットワーク上に複数のプリンタ、複合機等の画像形成装置が接続された印刷システムにおいて、印刷ジョブを実行中の画像形成装置で印刷の継続が困難になったとき、ネットワーク上にある別の画像形成装置の中から、より高い性能を有する画像形成装置を探して、その画像形成装置にジョブデータを転送し、そこで残りのページを印刷するようにした技術が提案されている。
【０００５】
また、特許文献２（特開２００４−１５７８７４号公報）に示されるように、ネットワーク上に複数の画像形成装置が接続された印刷システムにおいて、各画像形成装置毎に、ユーザの個人認証方法、データ処理方法等に関してのセキュリティレベルを設定しておき、ある画像形成装置から他の画像形成装置に印刷ジョブの代行印刷を依頼するに当たり、各画像形成装置が印刷処理に対して保証し得るセキュリティレベルに基づき依頼先の画像形成装置を選択するようにした技術が提案されている。
【０００６】
【特許文献１】特開２００４−２０９７８１号公報
【特許文献２】特開２００４−１５７８７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来の印刷システムの内、上記特許文献１に示されるような印刷システムにおいては、代行印刷先の画像形成装置が印刷処理に関するセキュリティを考慮することなく決定されるため、情報の漏洩が懸念されるという問題点があった。
【０００８】
一方、上記特許文献２に示されるような印刷システムにおいては、印刷処理による情報の漏洩を防止あるいは抑制するために、ネットワーク上の各画像形成装置毎に印刷処理に関するセキュリティレベルを設定しておく必要がある。このため、画像形成装置の移動，追加，撤去などがあった場合に、その都度設定を行う必要があって手間がかかるという問題点があった。
【０００９】
本発明は、そのような問題点に鑑み、ある画像形成装置において不具合が発生し、印刷ジョブを完遂できなくなったときネットワーク上の他の画像形成装置で代行印刷するに当たって、各画像形成装置毎にセキュリティレベルを設定しておくことなく、情報漏洩等のおそれなく代行印刷が行える画像形成装置及び印刷システムを提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
前記課題を解決するために、本願の請求項１にかかる発明は、
ネットワークに複数台接続され、ネットワーク上の情報処理装置から印刷ジョブを受信して印刷を実行する画像形成装置であって、
可搬型メモリを接続可能な接続器と、
印刷ジョブの実行中に印刷を継続できなくなったとき、前記接続器に接続された可搬型メモリに、当該画像形成装置の識別情報と実行途中の印刷ジョブの識別情報とを含む不具合情報を書き込むデータ書込手段と、
他の画像形成装置からの送信要求に応じて、前記実行途中の印刷ジョブを転送するデータ転送手段と、
前記接続器に前記不具合情報が書き込まれた可搬型メモリが接続されたとき、可搬型メモリから前記不具合情報を読み込むデータ読込手段と、
読み込んだ不具合情報が示す画像形成装置に対して、読み込んだ不具合情報が示す印刷ジョブの送信要求を送信し、実行途中の印刷ジョブを受信するデータ取得手段と、
受信した実行途中の印刷ジョブを実行する印刷実行手段と、を備えたことを特徴とする。
【００１１】
また、本願の請求項２にかかる発明は、請求項１にかかる画像形成装置において、
前記画像形成装置は、更に、ユーザの認証を行う認証手段を備え、前記データ書込手段は、前記認証手段により認証された場合にのみ不具合情報を書き込むことを特徴とする。
【００１２】
また、本願の請求項３にかかる発明は、請求項１または請求項２にかかる画像形成装置において、
前記画像形成装置は、更に、ユーザの認証を行う認証手段を備え、前記データ読込手段は、前記認証手段により認証された場合にのみ不具合情報を読み込むことを特徴とする。
【００１３】
また、本願の請求項４にかかる発明は、
ネットワークに情報処理装置と画像形成装置が複数台接続され、前記情報処理装置から画像形成装置へ印刷ジョブを送信して印刷を実行する印刷システムであって、
前記画像形成装置は、可搬型メモリを接続可能な接続器と、
印刷ジョブの実行中に印刷を継続できなくなったとき、前記接続器に接続された可搬型メモリに、当該画像形成装置の識別情報と実行途中の印刷ジョブの識別情報とを含む不具合情報を書き込むデータ書込手段と、
他の画像形成装置からの送信要求に応じて、前記実行途中の印刷ジョブを転送するデータ転送手段と、
前記接続器に前記不具合情報が書き込まれた可搬型メモリが接続されたとき、可搬型メモリから前記不具合情報を読み込むデータ読込手段と、
読み込んだ不具合情報が示す画像形成装置に対して、読み込んだ不具合情報が示す印刷ジョブの送信要求を送信し、実行途中の印刷ジョブを受信するデータ取得手段と、
受信した実行途中の印刷ジョブを実行する印刷実行手段と、
を備えたことを特徴とする印刷システムである。
【００１４】
また、本願の請求項５にかかる発明は、請求項４にかかる印刷システムにおいて、
前記画像形成装置は、更に、ユーザの認証を行う認証手段を備え、前記データ書込手段は、前記認証手段により認証された場合にのみ不具合情報を書き込むことを特徴とする。
【００１５】
また、本願の請求項６にかかる発明は、請求項４または請求項５にかかる印刷システムにおいて、
前記画像形成装置は、更に、ユーザの認証を行う認証手段を備え、前記データ読込手段は、前記認証手段により認証された場合にのみ不具合情報を読み込むことを特徴とする。
【発明の効果】
【００１６】
本発明の画像形成装置及び印刷システムは、次のような効果を奏する。
すなわち、請求項１にかかる発明においては、印刷ジョブの実行中に不具合発生により印刷ジョブを完遂できなくなったとき、可搬型メモリを介して不具合情報の受け渡しを行うようにしたので、ネットワーク上の各画像形成装置毎にセキュリティレベルを設定しておくことなく、しかも、情報漏洩等のおそれなく代行印刷が行えるようになる。
【００１７】
また、請求項２にかかる発明においては、請求項１にかかる画像形成装置において、画像形成装置は、更に、ユーザの認証を行う認証手段を備え、前記認証手段により認証された場合にのみ、データ書込手段により可搬型メモリに不具合情報を書き込むようにしたので、セキュリティレベルが向上する。
【００１８】
また、請求項３にかかる発明においては、請求項１または請求項２にかかる画像形成装置において、画像形成装置は、更に、ユーザの認証を行う認証手段を備え、前記認証手段により認証された場合にのみ、データ読込手段により可搬型メモリから不具合情報を読み込むようにしたので、セキュリティレベルがさらに向上する。
【００１９】
また、請求項４にかかる発明においても、ネットワークに情報処理装置と画像形成装置が複数台接続され、前記情報処理装置から画像形成装置へ印刷ジョブを送信して印刷を実行する印刷システムにおいて、画像形成装置で印刷ジョブの実行中に、不具合発生により印刷ジョブを完遂できなくなったとき、代行印刷を行う画像形成装置と、可搬型メモリを介して不具合情報の受け渡しを行うようにしたので、ネットワーク上の各画像形成装置毎にセキュリティレベルを設定しておくことなく、しかも、情報漏洩等のおそれなく代行印刷が行えるようになる。
【００２０】
また、請求項５にかかる発明においては、請求項４にかかる印刷システムにおいて、画像形成装置は、更に、ユーザの認証を行う認証手段を備え、前記認証手段により認証された場合にのみ、データ書込手段により可搬型メモリに不具合情報を書き込むようにしたので、セキュリティレベルが向上する。
【００２１】
また、請求項６にかかる発明においては、請求項４または請求項５にかかる印刷システムにおいて、画像形成装置は、更に、ユーザの認証を行う認証手段を備え、前記認証手段により認証された場合にのみ、データ読込手段により可搬型メモリから不具合情報を読み込むようにしたので、セキュリティレベルがさらに向上する。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。以下に示す実施例は、本発明の技術思想を具体化するための画像形成装置及び印刷システムを例示するものであって、本発明をこの画像形成装置及び印刷システムに特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の画像形成装置及び印刷システムにも等しく適用し得るものである。
【実施例１】
【００２３】
図１は、本発明の実施例にかかる画像形成装置及び印刷システムの概略構成図である。プリンタ１，２と端末装置３は、ネットワーク４に接続されており、相互に通信可能になっている。図では、プリンタ２の内部構成は示していないが、プリンタ２もプリンタ１と同様な内部構成を有している。
【００２４】
プリンタ１、２は、制御部１１、印刷エンジン１２、バッファ１３、通信処理部１４を有しており、コンピュータ装置などの端末装置３からネットワーク４及び通信処理部１４を介して印刷ジョブを受信して、一旦バッファ１３の印刷データバッファ１３ａに格納し、制御部１１でページ毎にビットマップ展開等の処理をした後、印刷エンジン１２に渡して印刷を実行する。さらに、プリンタ１、２にはコネクタ５、６が設けられていて、認証装置７とトークン８を接続可能になっている。
【００２５】
この印刷システムにおけるプリンタ１、２では、印刷実行中に、用紙切れ、トナー切れ、紙詰まり等の不具合が発生して印刷の継続が不可能になると、ネットワーク４上にある他のプリンタに代行印刷をさせるが、その際に、トークン８のような可搬型のメモリを用いて、ＩＰアドレス等のプリンタの識別情報、及び実行途中の印刷ジョブのファイル名等の識別情報を含む不具合情報を、代行印刷させるプリンタに渡す。そして、代行印刷を行うプリンタでは、トークン８から取得した不具合情報に基づいて、不具合が発生したプリンタからネットワーク４を介して印刷途中の印刷ジョブを取得し、代行印刷を実行する。なお、不具合情報を受け渡すための可搬型のメモリとしては、フラッシュメモリ等、可搬型で不具合情報を受け渡すことが可能なメモリであれば、トークン８以外のものでもよい。
【００２６】
また、代行印刷のためデータをやり取りする過程で、不具合情報が第三者に入手されて、印刷データが第三者に渡ることがないように、トークン８がコネクタ６に差し込まれ、トークン８に不具合情報を書き込む前、及び、トークン８から不具合情報を読み込む前にユーザの認証を行う。
【００２７】
それらの処理を行うため、この印刷システムにおけるプリンタ１，２では、制御部１１に、認証処理部１１ａ，データ書込部１１ｂ，データ読込部１１ｃ，ジョブ転送部１１ｄ及び代行ジョブ取得部１１ｅを有している。認証処理部１１ａは、上述したユーザの認証を行うためのもので、例えば、指紋認証装置、手のひら静脈認証装置等の生体認証装置を適用できる。生体認証を行う場合は、認証装置７で指紋、静脈の模様等のデータを取得し、認証処理部１１ａでデータを比較して認証を行う。
【００２８】
なお、認証の方式としては、生体認証以外にも、パスワード入力による認証、トークン８に付されている識別番号を利用しての認証等を採用することもできる。その内、パスワード入力による認証を採用する場合は、プリンタ１の操作パネル（図示せず）にあるテンキー等を利用できるため、特別な認証装置７は不要になる。また、トークン８の識別番号を利用して認証を行う場合は、印刷ジョブデータ中に、特定のトークン８の識別番号を付加しておき、コネクタ６に差し込まれたトークン８から読み取った識別番号と印刷ジョブデータ中の識別番号とが一致したとき認証を与えることになる。その場合も、特別な認証装置７は不要になる。
【００２９】
また、データ書込部１１ｂは、コネクタ６に接続されたトークン８に、不具合情報として、当該プリンタ１のＩＰアドレスと実行途中の印刷ジョブのファイル名を書き込む。データ読込部１１ｃは、プリンタの待機中、コネクタ６に不具合情報が書き込まれたトークン８が差し込まれたとき、トークン８から不具合情報を読み込む。ジョブ転送部１１ｄは、印刷中に不具合発生により印刷を継続できなくなったとき、印刷途中の印刷ジョブデータを、一旦プリンタ１内の保存領域に退避させ、その後他のプリンタからジョブ転送要求を受信したら、退避させておいた印刷途中の印刷ジョブデータを要求元に転送する。
【００３０】
さらに、代行ジョブ取得部１１ｅは、データ読込部１１ｃにより読み込まれた不具合情報が示すプリンタに対して、印刷途中の印刷ジョブの送信要求を送信して、実行途中の印刷ジョブを受信し、それを代行印刷データバッファ１３ｂに格納する。なお、プリンタ間で送受信する印刷ジョブとしては、ページ記述言語で記述された当初の印刷データの内、印刷が完了したページのデータを切り取った残りの部分だけを送受信すれば、通信が効率的にできる。
【００３１】
次に、図２に示すフローチャートを参照しながら、印刷ジョブの実行中に印刷を継続できなくなった場合のプリンタ１の処理を説明する。印刷ジョブの実行中に、用紙切れ、トナー切れ、紙詰まり等の不具合が発生し、印刷が継続できなくなると、制御部１１は印刷を停止し、コネクタ６にトークン８がセットされたか否かを判別しながら待ち（ステップＳ１）、トークン８がセットされたら、認証装置７、認証処理部１１ａによりユーザが認証されたか否かを判別する（ステップＳ２）。
【００３２】
ユーザが認証されたら、データ書込部１１ｂにより、コネクタ６にセットされたトークン８に、不具合情報として、当該プリンタ１のＩＰアドレスと実行途中の印刷ジョブのファイル名を書き込む（ステップＳ３）。そして、ジョブ転送部１１ｄにより、印刷途中の印刷ジョブデータを、一旦プリンタ１内の保存領域に退避させる（ステップＳ４）。保存領域としては、プリンタ１が保有する固定記憶装置、ネットワーク４に接続されている固定記憶装置、ネットワーク４上の印刷サーバが保有する固定記憶装置等、後述するジョブ転送要求の受信時に、該当するデータをすぐに取り出すことができる場所であれば、種類は問わない。
【００３３】
その後、他のプリンタ、例えば、プリンタ２からジョブ転送要求を受信したか否かを判別し（ステップＳ５）、ジョブ転送要求を受信したら、該当するジョブデータが存在するか否かを判別し（ステップＳ６）、ジョブデータが存在していたら、ジョブ転送部１１ｄにより、保存領域に退避させておいた印刷途中の印刷ジョブデータを要求元に転送し（ステップＳ７）、保存領域に退避させておいた印刷ジョブデータは不要になるため削除する（ステップＳ８）。
【００３４】
その後、他のプリンタ、例えば、プリンタ２からジョブ転送要求を受信したか否かを判別し（ステップＳ５）、ジョブ転送要求を受信したら、該当するジョブデータが存在するか否かを判別し（ステップＳ６）、ジョブデータが存在していたら、ジョブ転送部１１ｄにより、保存領域に退避させておいた印刷途中の印刷ジョブデータを要求元に転送し（ステップＳ７）、保存領域に退避させておいた印刷ジョブデータは不要になるため削除する（ステップＳ８）。ステップＳ６の判別処理においてジョブデータが存在していなければ該当ジョブがないことを通知する（ステップＳ９）。
【００３５】
次に、図３に示すフローチャートを参照しながら、印刷を継続できなくなったプリンタからジョブデータを引き継いで代行印刷を行う場合の処理を説明する。プリンタの待機中、コネクタ６に不具合情報が書き込まれたトークン８が差し込まれたら、まず、認証装置７、認証処理部１１ａによりユーザが認証されたか否かを判別する（ステップＳ１０）。ユーザが認証されたら、データ読込部１１ｃにより、トークン８から不具合情報を読み込む（ステップＳ１１）。
【００３６】
当該プリンタが、不具合が発生したプリンタとは異なるプリンタであることを確認した（ステップＳ１２）後、代行ジョブ取得部１１ｅにより、読み込んだ不具合情報が示すプリンタに対して、不具合情報が示す印刷ジョブの転送要求を送信して（ステップＳ１３）、印刷途中の印刷ジョブデータが受信されたか否かを判別しながら（ステップＳ１４）、受信を待つ。そして、印刷途中の印刷ジョブデータが受信されたら、それを代行印刷データバッファ１３ｂに格納してから、ジョブを実行する（ステップＳ１５）。
【００３７】
ステップＳ１２で、当該プリンタと不具合が発生したプリンタとが同じものであったら、当該プリンタが退避させておいた印刷途中の印刷ジョブデータを代行印刷データバッファ１３ｂに格納し、ジョブを実行する（ステップＳ１５）。なお、当該プリンタと不具合が発生したプリンタとが同じものとなるケースとしては、不具合が発生してから時間が経過し、その間に不具合が解消されて当該プリンタで印刷が可能になり、そのプリンタで印刷を継続させるべく再度トークン８をセットした場合等がある。
【００３８】
ステップＳ１４で、所定時間以上待っても印刷途中の印刷ジョブデータが受信できなければ、データ転送が失敗したとみなして、操作パネルの表示器にデータ転送が失敗した旨を表示する（ステップＳ１６）。
【００３９】
以上、詳細に説明したように本発明の実施例にかかる画像形成装置及び印刷システムによれば、印刷ジョブの実行中に不具合発生により印刷ジョブを完遂できなくなったとき、可搬型メモリを介して不具合情報の受け渡しを行うようにしたので、ネットワーク上の各画像形成装置毎にセキュリティレベルを設定しておくことなく、しかも、情報漏洩等のおそれなく代行印刷が行えるようになる。
【図面の簡単な説明】
【００４０】
【図１】本発明の画像形成装置及び印刷システムの概略構成図である。
【図２】本発明の画像形成装置において、印刷ジョブの実行中に印刷を継続できなくなった場合の処理を示すフローチャートである。
【図３】本発明の画像形成装置において、印刷を継続できなくなった画像形成装置からジョブデータを引き継いで代行印刷を行う場合の処理を示すフローチャートである。
【符号の説明】
【００４１】
１、２・・・プリンタ
３・・・・・端末装置
４・・・・・ネットワーク
５、６・・・コネクタ
７・・・・・認証装置
８・・・・・トークン
１１・・・・制御部
１１ａ・・・認証処理部
１１ｂ・・・データ書込部
１１ｃ・・・データ読込部
１１ｄ・・・ジョブ転送部
１１ｅ・・・代行ジョブ取得部
１２・・・・印刷エンジン
１３・・・・バッファ
１３ａ・・・印刷データバッファ
１３ｂ・・・代行印刷データバッファ
１４・・・・通信処理部
【図１】
0004437782.tif 000002
【図２】
0004437782.tif 000003
【図３】
0004437782.tif 000004