(57)【要約】【課題】  印刷処理が中断された場合におけるセキュリティと利便性とを高めるようにした印刷制御装置および認証印刷システムおよび印刷制御プログラムを提供する。【解決手段】  クライアント端末１０から印刷を指示すると、当該指示に基づく印刷ジョブがプリントサーバ２０へと送られ、プリントサーバ２０ではこの印刷ジョブを記憶部２３に印刷保留状態で蓄積管理する。ここで、認証装置５０において、正当なユーザによる認証が行われると、その蓄積管理された印刷ジョブがプリンタ３０へ転送される。プリントサーバ３０では、ジョブ転送後、プリンタ３０における印刷処理を監視し、この印刷が終わった段階で、記憶部２３から該当の印刷ジョブを削除する。また、プリンタ３０における印刷処理がエラー等のために中断した場合には、プリンタ３０へ出力キャンセル指示を送信し、記憶部２３に蓄積された印刷ジョブを印刷保留状態に復帰させる。【選択図】  図１
2007310722.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを印刷保留状態で蓄積する蓄積手段と、
前記蓄積手段に蓄積された印刷ジョブを認証に基づく転送要求に応じて印刷装置に転送する転送手段と、
前記転送手段により転送した印刷ジョブの前記印刷装置における印刷処理を監視する監視手段と、
前記監視手段により前記印刷装置における前記転送手段により転送した印刷ジョブの印刷処理が中断されたと検知された場合は、前記印刷装置に対して前記印刷処理の中止を指示し、当該印刷ジョブを前記印刷保留状態に復帰させるように制御する印刷制御手段と
を具備する印刷制御装置。
【請求項２】
前記監視手段は、
前記転送手段により印刷ジョブを転送した後、所定の時間以内に前記印刷装置における印刷処理が完了しない場合に該印刷ジョブの印刷処理が中断されたと検知する
請求項１記載の印刷制御装置。
【請求項３】
前記監視手段は、
前記転送手段により印刷ジョブを転送した後、前記印刷装置から管理情報を取得して該管理情報に基づき該印刷ジョブの印刷処理が中断されたと検知する
請求項１または２記載の印刷制御装置。
【請求項４】
前記印刷制御手段は、
前記印刷装置における印刷処理が中断されたと検出された場合、前記転送手段により転送した印刷ジョブのうち前記中断した印刷ジョブの印刷処理の中止を前記印刷装置に指示する
請求項１記載の印刷制御装置。
【請求項５】
前記印刷制御手段は、
前記印刷装置における印刷処理が中断されたと検出された場合、前記転送手段により転送した印刷ジョブのうち印刷処理が完了していない全ての印刷ジョブの印刷処理の中止を前記印刷装置に指示する
請求項１記載の印刷制御装置。
【請求項６】
前記印刷装置における印刷処理が完了した後、前記蓄積手段に蓄積された該当印刷ジョブを削除する削除手段
を更に具備する請求項１記載の印刷制御装置。
【請求項７】
前記印刷ジョブの処理状態を示す情報を表示器に表示する表示制御手段
を更に具備する請求項１記載の印刷制御装置。
【請求項８】
印刷ジョブを印刷保留状態で蓄積して管理する管理装置と、
前記管理装置に蓄積された印刷ジョブの転送を受けて該印刷ジョブの印刷処理を実行する印刷装置と
を具備し、
前記印刷装置は、
認証に基づき前記管理装置に対して該認証に係わる印刷ジョブの転送要求を送信する送信手段
を具備し、
前記管理装置は、
前記印刷装置からの転送要求に応じて該当印刷ジョブを前記印刷装置に転送する転送手段と、
前記転送手段により転送した印刷ジョブの前記印刷装置における印刷処理状態を監視する監視手段と、
前記監視手段により前記印刷装置における前記印刷ジョブの印刷処理が中断されたと検知された場合は、前記印刷装置に対して前記印刷処理の中止を指示し、当該印刷ジョブを前記印刷保留状態に復帰させ、当該印刷ジョブの印刷処理が完了したと検知されたときに当該印刷ジョブを削除する印刷制御手段と
を具備する認証印刷システム。
【請求項９】
印刷ジョブを印刷保留状態で蓄積して管理する管理装置と、
前記管理装置に蓄積された印刷ジョブの転送を受けて該印刷ジョブの印刷処理を実行する印刷装置と
を具備し、
前記印刷装置は、
認証に基づき前記管理装置に対して該認証に係わる印刷ジョブの転送要求を送信する送信手段と、
前記印刷ジョブの印刷処理が中断されたと検知した場合は、当該印刷ジョブに対する印刷を中止するとともに、その旨を前記管理装置に通知する中止制御手段と
を具備し、
前記管理装置は、
前記印刷装置からの転送要求に応じて該当印刷ジョブを前記印刷装置に転送する転送手段と、
前記印刷装置から印刷を中止した旨の通知を受信した場合は、当該印刷ジョブを前記印刷保留状態に復帰させる印刷制御手段と
を具備する認証印刷システム。
【請求項１０】
印刷ジョブを印刷保留状態で蓄積して管理するとともに、認証に基づき該蓄積された該当印刷ジョブを印刷装置に転送して印刷処理を実行させる印刷制御処理をコンピュータに実行させる印刷制御プログラムであって、
前記認証に基づき該当印刷ジョブを印刷装置に転送するステップと、
前記印刷装置に転送した印刷ジョブの印刷処理状態を監視するステップと、
前記印刷装置における該当印刷ジョブの印刷処理が中断されたと検知された場合は、前記印刷装置に対して前記印刷処理の中止を指示し、該印刷ジョブを前記印刷保留状態に復帰させるステップと
を含む印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置および認証印刷システムおよび印刷制御プログラムに関する。
【背景技術】
【０００２】
昨今、ＯＡ（Office Automation）化が進み、オフィス（企業、官公庁）、学校等においては、複数のコンピュータ（以下、クライアント端末と言う）でネットワークに接続された１または複数台の印刷装置（例えば、プリンタ）を共用して利用できる印刷環境が構築されている。
【０００３】
このような印刷環境においては、出力された印刷物を第三者に持ち去られたり、盗み見されたりすることがあるため、特に、第三者に見られては困る機密情報等を印刷する際には、情報漏洩に対する何らかの対策が必要であった。
【０００４】
この情報漏洩を防ぐ方法としては、例えば、特許文献１のように、印刷を一旦保留しておき、出力時にプリンタに向かってパスワードを入力したり、ＩＣカードをかざしたりすることでユーザ認証を行って印刷ジョブを特定し、ユーザがプリンタの横にいる状態を待って印刷を開始するような、いわゆる認証印刷システムが提案されている。
【０００５】
この認証印刷システムでは、図５に示すような手順で印刷が行われることになる。この場合、「８、ジョブ出力」の実行により、プリントサーバからプリンタに印刷ジョブが転送された時点で、プリントサーバ側の印刷ジョブは削除され、その後の制御は、プリンタ側に移ることとなる。
【０００６】
ところが、このような手段を講じても、印刷処理の過程で印刷が中断されるような要因が発生した場合、プリンタでは印刷指示された印刷ジョブの出力を保証するために、この要因が解決された後、印刷処理を再開してしまうため、印刷を指示したユーザがやむを得ない理由でその場を離れてしまった場合にも、要因解決されれば印刷処理が再開されてしまい、放置プリントや情報漏洩といった問題に繋がってしまう。
【０００７】
そこで、この事態に対処するために、例えば、特許文献２には、印刷処理の過程で印刷が中断されるような要因が発生した場合、この要因が解決されて印刷を再開するタイミングで改めて認証を要求する仕組みが提案されている。また、例えば、特許文献３には、印刷を指示した後、所定時間が経過しても出力が実行されなければ印刷を禁止するという仕組みが提案されている。
【特許文献１】特開平８−３２８７７８号
【特許文献２】特開２００５−１６１８４１号
【特許文献３】特開２００５−１４４７６５号
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、これら特許文献２および特許文献３の発明は、印刷物の取り忘れや、情報漏洩の防止策としては有効であるが、印刷が中断された要因が紙詰まり等の軽微なものではなく、例えば、機械の故障であった場合、その復旧までの間、プリンタ内の印刷ジョブは保留されたままとなり、長時間印刷を待たされてしまうことになる。
【０００９】
また、早急に印刷を行う場合には、別のプリンタを使えばよいが、このときプリントサーバ内の印刷ジョブは、プリンタに送られた時点で削除されてしまっているため、クライアント端末に戻って再度印刷を指示する必要があり、特に、プリンタが印刷を指示した端末とは遠隔地（例えば、異なるフロア）にある場合などには、印刷の再指示を行う作業が非常に手間であった。
【００１０】
そこで、本発明は上記問題点に鑑みてなされたものであり、印刷処理が中断された場合におけるセキュリティと利便性とを高めるようにした印刷制御装置および認証印刷システムおよび印刷制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、請求項１の発明の印刷制御装置は、印刷ジョブを印刷保留状態で蓄積する蓄積手段と、前記蓄積手段に蓄積された印刷ジョブを認証に基づく転送要求に応じて印刷装置に転送する転送手段と、前記転送手段により転送した印刷ジョブの前記印刷装置における印刷処理を監視する監視手段と、前記監視手段により前記印刷装置における前記転送手段により転送した印刷ジョブの印刷処理が中断されたと検知された場合は、前記印刷装置に対して前記印刷処理の中止を指示し、当該印刷ジョブを前記印刷保留状態に復帰させるように制御する印刷制御手段とを具備する。
【００１２】
また、請求項２の発明は、請求項１の発明において、前記監視手段は、前記転送手段により印刷ジョブを転送した後、所定の時間以内に前記印刷装置における印刷処理が完了しない場合に該印刷ジョブの印刷処理が中断されたと検知する。
【００１３】
また、請求項３の発明は、請求項１または２の発明において、前記監視手段は、前記転送手段により印刷ジョブを転送した後、前記印刷装置から管理情報を取得して該管理情報に基づき該印刷ジョブの印刷処理が中断されたと検知する。
【００１４】
また、請求項４の発明は、請求項１の発明において、前記印刷制御手段は、前記印刷装置における印刷処理が中断されたと検出された場合、前記転送手段により転送した印刷ジョブのうち前記中断した印刷ジョブの印刷処理の中止を前記印刷装置に指示する。
【００１５】
また、請求項５の発明は、請求項１の発明において、前記印刷制御手段は、前記印刷装置における印刷処理が中断されたと検出された場合、前記転送手段により転送した印刷ジョブのうち印刷処理が完了していない全ての印刷ジョブの印刷処理の中止を前記印刷装置に指示する。
【００１６】
また、請求項６の発明は、請求項１の発明において、前記印刷装置における印刷処理が完了した後、前記蓄積手段に蓄積された該当印刷ジョブを削除する削除手段を更に具備する。
【００１７】
また、請求項７の発明は、請求項１の発明において、前記印刷ジョブの処理状態を示す情報を表示器に表示する表示制御手段を更に具備する。
【００１８】
また、請求項８の発明の認証印刷システムは、印刷ジョブを印刷保留状態で蓄積して管理する管理装置と、前記管理装置に蓄積された印刷ジョブの転送を受けて該印刷ジョブの印刷処理を実行する印刷装置とを具備し、前記印刷装置は、認証に基づき前記管理装置に対して該認証に係わる印刷ジョブの転送要求を送信する送信手段を具備し、前記管理装置は、前記印刷装置からの転送要求に応じて該当印刷ジョブを前記印刷装置に転送する転送手段と、前記転送手段により転送した印刷ジョブの前記印刷装置における印刷処理状態を監視する監視手段と、前記監視手段により前記印刷装置における前記印刷ジョブの印刷処理が中断されたと検知された場合は、前記印刷装置に対して前記印刷処理の中止を指示し、当該印刷ジョブを前記印刷保留状態に復帰させ、当該印刷ジョブの印刷処理が完了したと検知されたときに当該印刷ジョブを削除する印刷制御手段とを具備する。
【００１９】
また、請求項９の発明の認証印刷システムは、印刷ジョブを印刷保留状態で蓄積して管理する管理装置と、前記管理装置に蓄積された印刷ジョブの転送を受けて該印刷ジョブの印刷処理を実行する印刷装置とを具備し、前記印刷装置は、認証に基づき前記管理装置に対して該認証に係わる印刷ジョブの転送要求を送信する送信手段と、前記印刷ジョブの印刷処理が中断されたと検知した場合は、当該印刷ジョブに対する印刷を中止するとともに、その旨を前記管理装置に通知する中止制御手段とを具備し、前記管理装置は、前記印刷装置からの転送要求に応じて該当印刷ジョブを前記印刷装置に転送する転送手段と、前記印刷装置から印刷を中止した旨の通知を受信した場合は、当該印刷ジョブを前記印刷保留状態に復帰させる印刷制御手段とを具備する。
【００２０】
また、請求項１０の発明は、印刷ジョブを印刷保留状態で蓄積して管理するとともに、認証に基づき該蓄積された該当印刷ジョブを印刷装置に転送して印刷処理を実行させる印刷制御処理をコンピュータに実行させる印刷制御プログラムであって、前記認証に基づき該当印刷ジョブを印刷装置に転送するステップと、前記印刷装置に転送した印刷ジョブの印刷処理状態を監視するステップと、前記印刷装置における該当印刷ジョブの印刷処理が中断されたと検知された場合は、前記印刷装置に対して前記印刷処理の中止を指示し、該印刷ジョブを前記印刷保留状態に復帰させるステップとを含む。
【発明の効果】
【００２１】
本発明によれば、印刷処理が中断されるような要因が発生した場合に、ユーザの意図せぬタイミングで印刷が再開されてしまうことを防止することができる。これにより、意図せぬタイミングで出力されたことによる印刷物の放置を抑えられるため、情報の漏洩がなくなり、セキュリティを向上させることができる。
【００２２】
また、印刷処理が中断されるような要因が発生した場合であっても、別の印刷装置で認証を行えば印刷が行われるため、自席に戻って再度印刷を指示するといった手間がなくなり、利便性が向上することになる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明に係わる印刷制御装置および認証印刷システムおよび印刷制御プログラムの実施例について添付図面を参照して詳細に説明する。
【実施例】
【００２４】
図１は、本発明に係わる認証印刷システムの全体構成の一例を示す図である。
【００２５】
この認証印刷システムは、クライアント端末１０と、プリントサーバ２０と、プリンタ３０とを具備して構成され、それぞれの装置はＬＡＮ（Local Area Network）等のネットワーク４０を介して接続される。
【００２６】
ここで、クライアント端末１０は、ユーザが扱うパーソナルコンピュータ等であり、ネットワーク４０上に複数台設けられる。ユーザが、このクライアント端末１０上から所定の操作を行って印刷を指示すると、この指示に基づく印刷ジョブ（１または複数の印刷データと一連の処理命令とで構成されたジョブ）が作成され、これがプリントサーバ２０へ送られる。この印刷ジョブは最終的に、プリンタ２０へ送られ印刷が行われることになる。このクライアント端末１０から印刷を指示する場合、プリンタ３０を個別に指定する必要はない、詳細については後述するが、認証が行われたプリンタ３０から印刷が行われるためである。
【００２７】
プリントサーバ２０は、この認証印刷システムにおける印刷を管理ならびに制御する機能を果たす。具体的には、クライアント端末１０から印刷ジョブを受信し、それを印刷保留状態にして一旦蓄積管理するとともに、自装置が管理する複数台のプリンタ３０のいずれかに転送し、印刷を実行させることになる。
【００２８】
プリンタ３０は、プリントサーバ２０から送られてくる印刷ジョブを受信して、当該ジョブに基づき印刷を行う印刷装置であり、ネットワーク４０上に複数台設けられる。各プリンタ３０には認証装置５０がそれぞれ１対１に対応して設けられており、プリンタ３０で印刷を行う場合には、プリンタ３０に対応して設けられたこの認証装置５０において、印刷権限を有するユーザであるか否かのユーザ認証を行うことになる。この認証は、プリンタ３０あるいは認証装置５０の内部データベース若しくは別個に設けられたユーザ管理システムへの問合せに基づき行われる。
【００２９】
なお、本実施例では、認証装置５０がプリンタ３０に対してローカルに接続されている場合を例に挙げて説明するが、ネットワーク４０を介してプリンタ３０と認証装置５０とが１対１に接続されていてもよいし、また認証装置５０がプリンタ３０に内蔵されていてもよい。
【００３０】
また、認証装置５０におけるユーザ認証は、ユーザが携帯するユーザ識別情報（ユーザＩＤ）等が記憶されたカード状記憶媒体（以下、セキュリティカードという）を用いたユーザ認証、ユーザの指紋等の生体的特徴情報を読み取るユーザ認証等を採用できるが、本実施例では、セキュリティカードを用いてユーザ認証を行う場合を例に挙げて説明する。
【００３１】
このセキュリティカードは、ＩＣ（集積回路）を搭載したＩＣカード、磁気ストライプを記録手段とする磁気カード等から構成でき、セキュリティカードには、ユーザＩＤに加えて、例えば、ユーザの所属する部門情報、権限の範囲等のユーザ認証に必要な各種情報が記録されている。
【００３２】
ここで、認証装置５０において、ユーザ認証が行われ認証が正常であったならば、当該ユーザに対応する印刷ジョブが、プリントサーバ２０からこの認証装置５０と対応するプリンタ３０へ送られ、印刷が開始されることになる。この際、プリントサーバ２０では、この印刷ジョブに対するステータスを保留から印刷指示中に変更する。なお、ユーザ認証そのものは、認証装置５０において行われても、認証装置５０でユーザ識別情報の読み出しを行い、認証はその後プリンタ３０やプリントサーバ２０で行われても構わない。
【００３３】
そして、ジョブ転送後、ＭＩＢ(Management Information Base)等を用いて、プリンタ３０における印刷処理を監視する。ここで、出力の完了が確認できた印刷ジョブは、プリントサーバ２０内から削除される。
【００３４】
このプリントサーバ２０における監視では、ジョブ転送終了後、タイマー計時を開始する。ここで、所定時間内に、転送した印刷ジョブの中で出力の完了を確認できない印刷ジョブ（または印刷ジョブ群）が存在する場合、プリンタ３０に出力キャンセル指示を送るとともに、プリントサーバ２０内の当該印刷ジョブに対するステータスを印刷指示中から保留に戻すことになる。これは、プリンタ３０で故障等が発生し印刷ができない状態である可能性があるからである。
【００３５】
すなわち、プリンタで続行不能なエラーが発生した場合であっても、出力が完了していない印刷ジョブがプリントサーバ２０内から削除されない、これにより、ユーザがクライアント端末に戻って再度印刷を指示するといった手間がなくなることになる。
【００３６】
ここで、図２を用いて、図１に示すプリントサーバ２０の機能的な構成の一部について説明する。なお、ここでは、本発明に係わる構成要素のみを挙げて説明する。
【００３７】
プリントサーバ２０は、その機能構成として、通信部２１と、制御部２２と、記憶部２３と、表示部２４と、操作部２５とを具備して構成される。
【００３８】
通信部２１は、ネットワークカード等で構成され、プリントサーバ２０とネットワーク４０との通信を制御する通信インターフェースとしての機能を果たす。プリントサーバ２０は、この通信部２１を介してクライアント端末１０から印刷ジョブを受信するとともに、それをプリンタ３０へ転送することになる。
【００３９】
制御部２２は、ＣＰＵ（Central Processing Unit）や作業用メモリ等から構成され、
このＣＰＵが、作業用メモリをワーク領域として記憶部２３に格納された印刷制御プログラムを読み込んで実行することで、本発明による印刷制御処理が実行されることになる。
【００４０】
記憶部２３は、ＨＤ（Hard Disk）等から構成され、各種データを記憶する記憶装置としての機能を果たす。この記憶部２３には各種プログラムが記憶される他、クライアント端末１０から送られてきた印刷ジョブが蓄積管理される。
【００４１】
表示部２４は、各種情報の表示を行うディスプレイ等の表示装置であり、操作部２５は、ユーザ指示を入力するためのキーボードやマウス等の入力装置である。以上が、プリントサーバ２０を構成する各種処理機能の説明である。
【００４２】
次に、上述した制御部２２の機能的な構成の一部について説明する。なお、この制御部２２上に実現される各種処理機能（機能ブロック）は、主に、ＣＰＵが記憶部２３に記憶された印刷制御プログラムを実行することで実現される。
【００４３】
制御部２２は、各種処理機能部として、ジョブ管理部６１と、監視部６２と、表示制御部６３とを具備して構成される。
【００４４】
ジョブ管理部６１は、クライアント端末１０から送られてきた印刷ジョブを記憶部２３で蓄積管理する機能を果たし、プリンタ３０からの印刷ジョブ転送要求に応じて、認証ユーザと対応する印刷ジョブをプリンタ３０へ転送するジョブ転送部６１ａと、記憶部２３内の印刷ジョブを所定のタイミングで削除するジョブ削除部６１ｂと、プリンタ３０へ印刷の中止を指示する中止指示部６１ｃとを備えて構成される。この印刷ジョブの削除タイミングは、プリンタ３０でその印刷ジョブに基づく印刷が完了した段階である。すなわち、プリンタ３０に転送した印刷ジョブに対する印刷が完了するまでプリントサーバ２０内では、対応する印刷ジョブを削除しないで保持することになる。
【００４５】
また、このジョブ管理部６１では、クライアント端末１０から送られてきた印刷ジョブを印刷保留状態にして管理するため、印刷ジョブを受信して直ぐ、プリンタ３０へ転送するわけではなく、プリンタ３０からの印刷ジョブ転送要求に応じて、その要求送信元のプリンタ３０へ印刷ジョブを転送することになる。
【００４６】
監視部６２は、プリンタ３０へ印刷ジョブが転送された後、プリンタ３０における当該印刷ジョブに基づく印刷を監視する機能を果たす。この監視部６２における監視は、先に述べた通り、例えば、ＭＩＢ等の管理情報を用いることにより実現することができる。
【００４７】
表示制御部６３は、表示部２４に印刷ジョブの状態を示すステータスを表示する機能を果たす。例えば、プリンタ３０へ印刷ジョブの転送を開始すると、そのジョブのステータスを保留中から印刷指示中に切り替えて表示することになる。
【００４８】
ここで、図３を用いて、この図１および図２に示す認証印刷システムにおける印刷制御処理の動作について説明する。なお、説明の便宜上、プリントサーバ２０に１または複数の印刷ジョブが蓄積管理されているものとして説明する。
【００４９】
この認証印刷システムにおいて印刷を行う場合には、まず、印刷を所望するユーザが認証装置５０にセキュリティカードをかざすなどしてユーザ認証を行う（ステップＳ１０１）。この認証の結果、当該ユーザが印刷を行う権限を有すると判断された場合には、認証正常となり、プリンタ３０からプリントサーバ２０へ印刷ジョブの転送要求が送られる（ステップＳ１０２）。
【００５０】
プリントサーバ２０では、この要求を受け付けると（ステップＳ１０９）、ジョブ転送部６１ｂにおいて、この認証を行ったユーザと対応する印刷ジョブをプリンタ３０へ転送する（ステップＳ１１０）。また、プリントサーバ２０では、ジョブ転送後、監視部６２において、このプリンタ３０における印刷処理の監視（ＭＩＢの取得、タイマー計時開始等）を開始するとともに（ステップＳ１１１）、表示制御部６３において、当該印刷ジョブに対するステータス表示を保留から印刷指示中に変更し、それを表示部２４に表示する（ステップＳ１１１）。一方、印刷ジョブが送られてきたプリンタ３０では、この印刷ジョブに基づく印刷を開始する（ステップＳ１０３）。
【００５１】
ここで、このプリンタ３０における印刷が何事もなく完了した場合（ステップＳ１０４でＹＥＳ）、これを受けたプリントサーバ２０では、その印刷完了を検知し（ステップＳ１１２でＹＥＳ）、プリンタ３０の監視を終了する。また、このときプリントサーバ２０では、ジョブ削除部６１ｂにおいて、印刷が完了した印刷ジョブを記憶部２３から削除する（ステップＳ１１４）。
【００５２】
また、プリンタ３０における印刷処理中に、何らかのエラーが発生した場合（ステップＳ１０５でＹＥＳ）、プリンタ３０は印刷を中断し（ステップＳ１０５でＹＥＳ）、復旧待ちとなる。ここで、プリントサーバ２０において、プリンタ３０における印刷が完了する前に、タイマーが所定時間を経過した場合には（ステップＳ１１２でＮＯの後、ステップＳ１１３でＹＥＳ）、中止指示部６１ｃからプリンタ３０へ出力キャンセルを指示する（ステップＳ１１５）。また、これに伴ってジョブ管理部６１では、当該印刷ジョブを印刷保留状態に戻すとともに、表示制御部６３では、当該印刷ジョブに対するステータス表示を印刷指示中から保留中に変更し、それを表示部２４に表示する。そして、この印刷処理は終了することになる。
【００５３】
このようにプリンタ３０で続行不能なエラーが発生し印刷が中断された場合には、印刷がキャンセル（中止）され、また、プリントサーバ２０の記憶部２３内の印刷ジョブも、保留中に戻され印刷指示前の状態に復帰することになる。そのため、この印刷をもう一度やり直す場合、クライアント端末１０に戻って再度、印刷を指示する必要が無くなり、プリンタ３０に併設された認証装置５０で再び認証を行うだけで済む。
【００５４】
以上が本発明の代表的な実施形態の一例であるが、本発明は、上記および図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。ここで、本発明に係わる変形例を下記にいくつか列挙する。
【００５５】
ａ）上記実施例で説明した通り、認証正常となった場合、認証ユーザと対応する印刷ジョブをプリンタ３０へ転送することになるが、プリントサーバ２０側で認証ユーザと対応する印刷ジョブを複数蓄積している場合、この認証ユーザと対応する印刷ジョブ全てをプリンタ３０へ送信するように構成してもよいし、また、認証正常とともに、プリンタ３０のオペレータパネルへ認証ユーザに対し印刷が許可された印刷ジョブの一覧を表示するようにして、ここから、印刷を所望する印刷ジョブを選択させ、その選択された印刷ジョブだけをプリンタ３０へ送信するように構成してもよい。
【００５６】
ｂ）上記実施例においては、プリンタ３０から転送要求受け付け後の印刷ジョブの転送方法については詳述しなかったが、認証ユーザと対応する印刷ジョブが複数、プリントサーバ２０で管理されている場合には、それを一括して転送してもよいし、少量ずつ順番に転送するようにしてもよい。しかし、大量のジョブを一括して転送した場合や、先行の印刷処理のために印刷開始が遅延された場合などには、プリンタ３０における印刷処理中にエラー等が発生しなかったとしても時間がかかるために、タイマーが所定時間に達してしまい、誤動作を起こす恐れがある。
【００５７】
この対応策としては、第１に、これを考慮して長い目のタイマー時間を設定する方法、第２に、少量ずつ印刷ジョブを転送することにより、タイマー計時の開始を印刷ジョブ毎に細かく設定する方法等が挙げられる。
【００５８】
ｃ）上記実施例においては、主に、タイマーが所定時間を経過した場合に、プリンタ３０で続行不能なエラーが発生したと検知する構成を採っているが、プリンタ３０のＭＩＢに異常の状態を示す値がある場合には、タイマーを用いずにこれを判断するだけでプリンタ３０でのエラーを検知するように構成してもよい。また逆に、タイマー計時だけを目安として、所定時間が経過してもプリンタ３０から印刷完了通知がなければ、これを受けてエラーが発生したと検知してもよい。
【００５９】
ｄ）プリントサーバ２０側でＭＩＢや計時タイマーを用いてプリンタ３０を監視するのではなく、プリンタ３０からの通知を用いて本発明を実施するようにしてもよい。例えば、これは図４に示す構成で実現できる。なお、図４では、上記図２と同一のものには同一の符号を付してある。図４に示すように、プリントサーバ２０内では監視を行なわず（図２に示す監視部６２を除く）、プリンタ３０で印刷処理中にエラーが発生すると、中止制御部３５において、プリンタ３０側で印刷をキャンセル（中止）するとともに、その旨をプリントサーバ２０へ伝える。そして、この通知を受けたプリントサーバ２０側では、該当する印刷ジョブを印刷保留状態に戻すといった構成を採ることになる。
【００６０】
また、例えば、プリンタ３０で印刷処理中にエラーが発生した場合、プリンタ３０のオペレータパネル（図４に示す表示操作部３４）に実行中の印刷を中止するか否かの選択画面を表示し、ユーザに選択させるようにしてもよい。ここでキャンセルが選択された場合には、プリンタ３０の中止制御部３５において印刷をキャンセル（中止）するとともに、その旨をプリントサーバ２０へ伝え、プリントサーバ２０側では、この印刷に対応する印刷ジョブを印刷保留状態に戻すといった構成を採ることになる。
【００６１】
ｅ）プリンタ３０で印刷処理中にエラーが発生した場合、そのエラーにより中断された印刷ジョブだけをキャンセルするのではなく、その後続のジョブも含めて印刷をキャンセルするようにしてもよい。このキャンセル方法としては、第１に、認証ユーザと対応する印刷ジョブ（実行中、後続のジョブを含む）をキャンセルする方法（ユーザ単位）、第２に、当該プリンタ３０における印刷を全てキャンセルする方法（システム単位）等が挙げられる。
【００６２】
ｆ）プリントサーバ２０からの認証印刷ジョブと、クライアント端末１０から直接送られてきた通常の印刷ジョブとを区別して処理できる機能を備えたプリンタ３０であって、その印刷処理中にエラーが発生した場合、プリントサーバ２０から転送された認証印刷ジョブのみを見分けて、印刷をキャンセルしプリントサーバ３０に通知するように構成してもよい。
【００６３】
ｇ）上記実施例においては、本発明に係わる認証印刷システムにより本発明を実施する場合を説明したが、この処理をコンピュータにインストールされた印刷制御プログラムにより実施するように構成してもよい。なお、この印刷制御プログラムは、ネットワーク等の通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【産業上の利用可能性】
【００６４】
本発明の印刷制御装置および認証印刷システムおよび印刷制御プログラムは、印刷を制御するコンピュータおよび、これを含んだシステム全般に適用可能であり、本発明を適用することで特に、印刷処理が中断された場合におけるセキュリティと利便性とを向上させることができる。
【図面の簡単な説明】
【００６５】
【図１】本発明に係わる認証印刷システムの全体構成の一例を示す図である。
【図２】図１に示すプリントサーバ２０の機能的な構成の一部を示す図である。
【図３】図１および図２に示す認証印刷システムにおける印刷制御処理の動作を示すフローチャートである。
【図４】本発明に係わる認証印刷システムのその他変形例の一例を示す図である。
【図５】認証印刷システムにおける一般的な印刷処理の流れを示す図である。
【符号の説明】
【００６６】
１０    クライアント端末
２０    プリントサーバ
２１    通信部
２２    制御部
２３    記憶部
２４    表示部
２５    操作部
３０    プリンタ
３１    通信部
３２    制御部
３３    印刷部
３４    表示操作部
３５    中止制御部
４０    ネットワーク
５０    認証装置
６１    ジョブ管理部
６１ａ    ジョブ転送部
６１ｂ    ジョブ削除部
６１ｃ    中止指示部
６２    監視部
６３    表示制御部
【図１】
2007310722.tif 000003
【図２】
2007310722.tif 000004
【図３】
2007310722.tif 000005
【図４】
2007310722.tif 000006
【図５】
2007310722.tif 000007