(57)【要約】【課題】  クライアント装置からの特定印刷装置若しくは特定印刷装置グループを指定した印刷指示に際して、セキュリティ性を確保しつつ他の印刷装置若しくは他の印刷装置グループに属する印刷装置でも印刷を行うことを可能にした印刷システムおよび印刷制御方法を提供する。【解決手段】  クライアント装置１０−１、…１０−ｍからの印刷指示に際して指定された特定印刷装置に対応して他の印刷装置を代替印刷装置としてプリントサーバ２０の代替印刷装置登録部２１２に登録し、特定印刷装置以外の他の印刷装置に対応する認証装置における認証に際して、該認証装置に対応する他の印刷装置が代替印刷装置登録部２１２に登録されている場合は、該認証に基づく該印刷ジョブの該他の印刷装置での印刷を許可する。【選択図】  図１
2007034492.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数の印刷装置に対応して該印刷装置における印刷許可の認証を行う認証装置をそれぞれ設け、クライアント装置からの特定印刷装置を指定した印刷指示に係わる印刷ジョブをサーバ装置に蓄積し、前記サーバ装置は、前記特定印刷装置に対応する認証装置からの認証を受け付けて、該認証に基づき前記サーバ装置に蓄積された当該印刷ジョブを前記特定印刷装置で実行する印刷システムにおいて、
前記サーバ装置は、
前記特定印刷装置に対応して１または複数の印刷装置を登録する登録手段と、
前記特定印刷装置以外の他の印刷装置に対応する認証装置における認証に際して、該認証装置に対応する前記他の印刷装置が前記登録手段に登録されている場合は、該認証に基づき該印刷ジョブの該他の印刷装置での印刷を許可する許可手段と
を具備することを特徴とする印刷システム。
【請求項２】
前記許可手段は、
前記特定印刷装置を指定した印刷指示に係わる印刷ジョブに関して認証を行った認証装置に対応する印刷装置が前記特定印刷装置に対応して前記登録手段に登録されているかを判別する判別手段と、
前記判別手段により前記認証装置に対応する印刷装置が前記登録手段に登録されていると判別された場合は、該認証装置による認証を受け付ける認証受付手段と、
前記認証受付手段により受け付けた認証に対応する印刷ジョブを該認証を行った認証装置に対応する印刷装置に送信する送信手段と
を具備することを特徴とする請求項１記載の印刷システム。
【請求項３】
ネットワークに接続された複数の印刷装置に対応して該印刷装置における印刷許可の認証を行う認証装置をそれぞれ設け、クライアント装置からの特定印刷装置グループを指定した印刷指示に係わる印刷ジョブをサーバ装置に蓄積し、前記サーバ装置は、前記特定印刷装置グループに対応する認証装置からの認証を受け付けて、該認証に基づき前記サーバ装置に蓄積された当該印刷ジョブを前記特定印刷装置グーループに属するいずれかの印刷装置で実行する印刷システムにおいて、
前記サーバ装置は、
前記特定印刷装置グループに対応して他の印刷装置グループを登録する登録手段と、
前記特定印刷装置グループ以外の他の印刷装置グループに対応する認証装置における認証に際して、該認証装置に対応する前記他の印刷装置グループが前記登録手段に登録されている場合は、該認証に基づき該印刷ジョブの該他の印刷装置グループに含まれる印刷装置での印刷を許可する許可手段と
を具備することを特徴とする印刷システム。
【請求項４】
前記許可手段は、
前記特定印刷装置グループを指定した印刷指示に係わる印刷ジョブに関して認証を行った認証装置に対応する印刷装置が前記特定印刷装置グループに対応して前記登録手段に登録されている前記他の印刷装置グループに含まれるかを判別する判別手段と、
前記判別手段により前記認証装置に対応する印刷装置が前記登録手段に登録されていると判別された場合は、該認証装置による認証を受け付ける認証受付手段と、
前記認証受付手段により受け付けた認証に対応する印刷ジョブを該認証を行った認証装置に対応する印刷装置に送信する送信手段と
を具備することを特徴とする請求項３記載の印刷システム。
【請求項５】
ネットワークに接続された複数の印刷装置に対応して該印刷装置における印刷許可の認証を行う認証装置をそれぞれ設け、クライアント装置からの特定印刷装置を指定した印刷指示に係わる印刷ジョブをサーバ装置に蓄積し、前記サーバ装置は、前記特定印刷装置に対応する認証装置からの認証を受け付けて、該認証に基づき前記サーバ装置に蓄積された当該印刷ジョブを前記特定印刷装置で実行する印刷システムにおける印刷制御方法において、
前記サーバ装置は、前記特定印刷装置に対応して１または複数の印刷装置を登録手段に登録し、
前記特定印刷装置以外の他の印刷装置に対応する認証装置における認証に際して、該認証装置に対応する前記他の印刷装置が前記登録手段に登録されている場合は、該認証に基づき該印刷ジョブの該他の印刷装置での印刷を許可手段により許可する
ことを特徴とする印刷制御方法。
【請求項６】
ネットワークに接続された複数の印刷装置に対応して該印刷装置における印刷許可の認証を行う認証装置をそれぞれ設け、クライアント装置からの特定印刷装置グループを指定した印刷指示に係わる印刷ジョブをサーバ装置に蓄積し、前記サーバ装置は、前記特定印刷装置グループに対応する認証装置からの認証を受け付けて、該認証に基づき前記サーバ装置に蓄積された当該印刷ジョブを前記特定印刷装置グーループに属するいずれかの印刷装置で実行する印刷システムにおける印刷制御方法において、
前記サーバ装置は、前記特定印刷装置グループに対応して他の印刷装置グループを登録手段に登録し、
前記特定印刷装置グループ以外の他の印刷装置グループに対応する認証装置における認証に際して、該認証装置に対応する前記他の印刷装置グループが前記登録手段に登録されている場合は、該認証に基づき該印刷ジョブの該他の印刷装置グループに含まれる印刷装置での印刷を許可手段により許可する
ことを特徴とする印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、本人認証を用いてセキュリティ性を確保した印刷を行う印刷システムおよび印刷制御方法に関し、詳しくは、クライアント装置からの特定印刷装置若しくは特定印刷装置グループを指定した印刷指示に際して、セキュリティ性を確保しつつ他の印刷装置若しくは他の印刷装置グループに属する印刷装置でも印刷を行うことを可能にした印刷システムおよび印刷制御方法に関する。
【背景技術】
【０００２】
最近、ネットワークに複数のクライアント装置を接続するとともに複数のプリンタを接続し、この複数のプリンタを複数のクライアント装置で共有するようにした、いわゆるネットワーク環境でのプリンタが使用できるようにしたシステムが多く構築されている。
【０００３】
このようなネットワーク環境でプリンタを共有するシステムにおいては、印刷文書のセキュリティの確保が問題になっている。
【０００４】
例えば、このようなネットワーク環境においては、任意のクライアント装置から任意のプリンタに対して文書の印刷指示が可能になり、また、プリンタは、必ずしもクライアント装置の近くに配置されるとは限らないので、
１）文書の印刷権限がないユーザからも印刷指示が行われる場合がある
２）正当な権限を有するユーザからの印刷指示であっても、この印刷指示に基づきプリンタから出力された文書を当該ユーザが取りに行くまでの間にこの文書が第三者によって持ち去られたり、または、その内容が見られてしまう虞がある
等の問題がある。
【０００５】
この問題を解決するために、従来、特許文献１に示すように、ネットワーク環境にあるプリンタから印刷を行う時には、このプリンタのオペレーションパネルからの暗証番号の入力を要求し、この暗証番号で本人認証を行うことで印刷を許可するようにした構成が提案されている。
【０００６】
また、特許文献２に示すように、プリンタからの印刷に際して、ＩＣカードを用いて本人認証を行って印刷を許可する構成も提案されている。 
【特許文献１】特開平８−２５６２３９号
【特許文献２】特開２００２−２４０３９８
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１および特許文献２に示しされたものは、いずれもプリンタ側でのみ本人認証を行うものであるので、セキュリティ性に問題があった。
【０００８】
そこで、クライアント装置で認証された特定のプリンタを指定した印刷指示に係わる印刷ジョブを特定のサーバ（セキュリティサーバ）に蓄積し、指定された特定のプリンタにおける認証によってのみ印刷出力を可能にするシステムが提案されている。
【０００９】
しかし、このようなシステムにおいては、指定された特定のプリンタが他の印刷ジョブ実行中、故障中、または電源オフ等の原因で即時に印刷出力不能な状態にあると、この印刷を即時に出力することができないという問題があった。
【００１０】
そこで、この発明は、クライアント装置からの特定印刷装置若しくは特定印刷装置グループを指定した印刷指示に際して、セキュリティ性を確保しつつ他の印刷装置若しくは他の印刷装置グループに属する印刷装置でも印刷を行うことを可能にした印刷システムおよび印刷制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、請求項１の発明は、ネットワークに接続された複数の印刷装置に対応して該印刷装置における印刷許可の認証を行う認証装置をそれぞれ設け、クライアント装置からの特定印刷装置を指定した印刷指示に係わる印刷ジョブをサーバ装置に蓄積し、前記サーバ装置は、前記特定印刷装置に対応する認証装置からの認証を受け付けて、該認証に基づき前記サーバ装置に蓄積された当該印刷ジョブを前記特定印刷装置で実行する印刷システムにおいて、前記サーバ装置は、前記特定印刷装置に対応して１または複数の印刷装置を登録する登録手段と、前記特定印刷装置以外の他の印刷装置に対応する認証装置における認証に際して、該認証装置に対応する前記他の印刷装置が前記登録手段に登録されている場合は、該認証に基づき該印刷ジョブの該他の印刷装置での印刷を許可する許可手段とを具備することを特徴とする。
【００１２】
また、請求項２の発明は、請求項１の発明において、前記許可手段は、前記特定印刷装置を指定した印刷指示に係わる印刷ジョブに関して認証を行った認証装置に対応する印刷装置が前記特定印刷装置に対応して前記登録手段に登録されているかを判別する判別手段と、前記判別手段により前記認証装置に対応する印刷装置が前記登録手段に登録されていると判別された場合は、該認証装置による認証を受け付ける認証受付手段と、前記認証受付手段により受け付けた認証に対応する印刷ジョブを該認証を行った認証装置に対応する印刷装置に送信する送信手段とを具備することを特徴とする。
【００１３】
また、請求項３の発明は、ネットワークに接続された複数の印刷装置に対応して該印刷装置における印刷許可の認証を行う認証装置をそれぞれ設け、クライアント装置からの特定印刷装置グループを指定した印刷指示に係わる印刷ジョブをサーバ装置に蓄積し、前記サーバ装置は、前記特定印刷装置グループに対応する認証装置からの認証を受け付けて、該認証に基づき前記サーバ装置に蓄積された当該印刷ジョブを前記特定印刷装置グーループに属するいずれかの印刷装置で実行する印刷システムにおいて、前記サーバ装置は、前記特定印刷装置グループに対応して他の印刷装置グループを登録する登録手段と、前記特定印刷装置グループ以外の他の印刷装置グループに対応する認証装置における認証に際して、該認証装置に対応する前記他の印刷装置グループが前記登録手段に登録されている場合は、該認証に基づき該印刷ジョブの該他の印刷装置グループに含まれる印刷装置での印刷を許可する許可手段とを具備することを特徴とする。
【００１４】
また、請求項４の発明は、請求項３の発明において、前記許可手段は、前記特定印刷装置グループを指定した印刷指示に係わる印刷ジョブに関して認証を行った認証装置に対応する印刷装置が前記特定印刷装置グループに対応して前記登録手段に登録されている前記他の印刷装置グループに含まれるかを判別する判別手段と、前記判別手段により前記認証装置に対応する印刷装置が前記登録手段に登録されていると判別された場合は、該認証装置による認証を受け付ける認証受付手段と、前記認証受付手段により受け付けた認証に対応する印刷ジョブを該認証を行った認証装置に対応する印刷装置に送信する送信手段とを具備することを特徴とする。
【００１５】
また、請求項５の発明は、ネットワークに接続された複数の印刷装置に対応して該印刷装置における印刷許可の認証を行う認証装置をそれぞれ設け、クライアント装置からの特定印刷装置を指定した印刷指示に係わる印刷ジョブをサーバ装置に蓄積し、前記サーバ装置は、前記特定印刷装置に対応する認証装置からの認証を受け付けて、該認証に基づき前記サーバ装置に蓄積された当該印刷ジョブを前記特定印刷装置で実行する印刷システムにおける印刷制御方法において、前記サーバ装置は、前記特定印刷装置に対応して１または複数の印刷装置を登録手段に登録し、前記特定印刷装置以外の他の印刷装置に対応する認証装置における認証に際して、該認証装置に対応する前記他の印刷装置が前記登録手段に登録されている場合は、該認証に基づき該印刷ジョブの該他の印刷装置での印刷を許可手段により許可することを特徴とする。
【００１６】
また、請求項６の発明は、ネットワークに接続された複数の印刷装置に対応して該印刷装置における印刷許可の認証を行う認証装置をそれぞれ設け、クライアント装置からの特定印刷装置グループを指定した印刷指示に係わる印刷ジョブをサーバ装置に蓄積し、前記サーバ装置は、前記特定印刷装置グループに対応する認証装置からの認証を受け付けて、該認証に基づき前記サーバ装置に蓄積された当該印刷ジョブを前記特定印刷装置グーループに属するいずれかの印刷装置で実行する印刷システムにおける印刷制御方法において、前記サーバ装置は、前記特定印刷装置グループに対応して他の印刷装置グループを登録手段に登録し、前記特定印刷装置グループ以外の他の印刷装置グループに対応する認証装置における認証に際して、該認証装置に対応する前記他の印刷装置グループが前記登録手段に登録されている場合は、該認証に基づき該印刷ジョブの該他の印刷装置グループに含まれる印刷装置での印刷を許可手段により許可することを特徴とする。
【発明の効果】
【００１７】
この発明によれば、クライアント装置からの印刷指示に際して指定された特定印刷装置若しくは特定印刷装置グループに対応して他の印刷装置若しくは他の印刷装置グループをサーバ装置の登録手段に登録し、特定印刷装置以外の他の印刷装置若しくは特定印刷装置グループ以外の他の印刷装置グループに対応する認証装置における認証に際して、該認証装置に対応する他の印刷装置若しくは他の印刷装置グループが登録手段に登録されている場合は、該印刷ジョブの該他の印刷装置若しくは他の印刷装置グループに含まれる印刷装置での印刷を許可するように構成したので、クライアント装置からの特定印刷装置若しくは特定印刷装置グループを指定した印刷指示に際して、セキュリティ性を確保しつつ、他の印刷装置若しくは他の印刷装置グループに属する印刷装置でも印刷を行うことが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
以下、この発明に係わる印刷システムおよびその制御方法の実施例を添付図面を参照して詳細に説明する。
【００１９】
図１は、この発明に係わる印刷システムの概略を示すシステム構成図である。
【００２０】
図１において、この印刷システムは、複数のクライアント装置１０−１、…１０−ｍと、プリントサーバ２０と、複数の印刷装置３０−１、…３０−ｎと、この複数の印刷装置３０−１、…３０−ｎに対応して設けられた認証装置４０−１、…４０−ｎとをそれぞれネットワーク５０に接続して構成される。
【００２１】
ここで、クライアント装置１０−１、…１０−ｍは、この印刷システムを用いた所望の文書の印刷指示を行うもので、この印刷指示に際してその権限を有するユーザであるかのユーザ認証を行う複数の認証装置１１−１、…１１−ｍがそれぞれローカルに接続される。
【００２２】
認証装置４０−１、…４０−ｎは、印刷装置３０−１、…３０−ｎに対応してそれぞれネットワーク５０に接続されており、対応する印刷装置３０−１、…３０−ｎからの上記印刷指示に係わる文書の印刷に際して、該印刷の権限を有するユーザであるかのユーザ認証を行う。
【００２３】
認証装置１１−１、…１１−ｍおよび認証装置４０−１、…４０−ｎにおけるユーザ認証は、ユーザが携帯するユーザ識別情報（ユーザＩＤ）等が記憶されたカード状記憶媒体（以下、セキュリティカードという）を用いたユーザ認証、ユーザの指紋等の生体的特徴情報を読み取るユーザ認証等を採用できるが、この実施例では、セキュリティカードを用いてユーザ認証を行う場合を例に挙げて説明する。
【００２４】
ここで、セキュリティカードは、ＩＣ（集積回路）を搭載したＩＣカード、磁気ストライプを記憶手段とする磁気カード等から構成でき、このセキュリティカードには、ユーザＩＤに加えて、ユーザの所属する部門情報、権限の範囲等のユーザ認証に必要な各種情報および印刷指示に基づき形成される印刷ジョブの暗号化に用いる秘密キーおよび符号化に用いる公開キー等が予め記憶されている。
【００２５】
クライアント装置１０−１、…１０−ｍは、自ら作成編集した文書若しくは図示しない文書管理システムから取得した文書の印刷装置３０−１、…３０−ｎを用いた印刷指示を行う。この印刷指示に際しては、クライアント装置１０−１、…１０−ｍで該文書の印刷を行う特定の印刷装置の指定が行われる。
【００２６】
この印刷指示に際して、ユーザがこの文書の印刷指示を行う権限を有するか否かのユーザ認証は、このクライアント装置１０−１、…１０−ｍにローカルに接続される認証装置１１−１、…１１−ｍを用いて行う。
【００２７】
認証装置１１−１、…１１−ｍは、ユーザが携帯するセキュリティカードからユーザ認証に必要な情報を読み取るカードリーダを具備して構成され、ユーザ認証に際しては、セキュリティカードからユーザ認証に必要な情報（以下、認証データという）を読み取り、この認証データを対応するクライアント装置１０−１、…１０−ｍに入力する。
【００２８】
クライアント装置１０−１、…１０−ｍは、この認証データに基づき必要なユーザ認証を行う。このユーザ認証は、プリントサーバ２０に対する問合せにより行われる。
【００２９】
すなわち、クライアント装置１０−１、…１０−ｍは、セキュリティカードから読み取った認証データの全部若しくは一部をネットワーク５０を介してプリントサーバ２０に送信し、プリントサーバ２０に対してこのユーザがこの文書の印刷指示を行う権限を有するか否かの問合せを行う。
【００３０】
プリントサーバ２０では、自己のデータベース若しくは別設けられたユーザ管理システムへの問合せに基づき、当該ユーザが当該文書の印刷指示を行う権限を有するか否かのユーザ認証処理を行い、その応答をクライアント装置１０−１、…１０−ｍに返す。
【００３１】
クライアント装置１０−１、…１０−ｍでは、当該ユーザが当該文書の印刷指示を行う権限を有していないと判断されると当該印刷指示に基づく印刷ジョブは投入されず、破棄される。
【００３２】
しかし、当該ユーザが当該文書の印刷指示を行う権限を有していると判断されると、当該印刷指示に基づく印刷データを印刷装置３０−１、…３０−ｎの機種に依存しない中間データに変換して印刷ジョブを生成し、この印刷ジョブの中間データを、上記セキュリティカードから読み取った秘密キーを用いて暗号化し、この暗号化した印刷ジョブをネットワーク５０を経由してプリントサーバ２０へ送信する。
【００３３】
ここで、この印刷ジョブには、クライアント装置１０−１、…１０−ｍで指定された印刷を指示する特定の印刷装置の指定情報を含む。
【００３４】
プリントサーバ２０は、クライアント装置１０−１、…１０−ｍから送信された印刷ジョブを、例えば、印刷指示をしたユーザのユーザＩＤに対応して蓄積して管理する。この時点で、プリントサーバ２０に蓄積されたこの印刷ジョブに係わる印刷は開始されない。
【００３５】
さて、クライアント装置１０−１、…１０−ｍで印刷指示を行ったユーザ若しくはこの印刷指示に基づく印刷物を取得する権限を有するユーザがこの印刷指示に基づく印刷物を取得する場合は、クライアント装置１０−１、…１０−ｍで指定された特定の印刷装置（以下、この印刷装置が印刷装置３０−１であるとして説明を行う）の設置場所へ行き、この印刷装置３０−１の近くに配置された認証装置４０−１でユーザ認証を行う。
【００３６】
このユーザ認証は、認証装置１１−１、…１１−ｍによるユーザ認証と同様にセキュリティカードを用いて行う。
【００３７】
すなわち、印刷装置３０−１の設置場所へ行ったユーザは、当該印刷装置３０−１の近くの認証装置４０−１に該ユーザが携帯するセキュリティカードを挿入する。これにより、認証装置４０−１により、セキュリティカードからユーザ認証に必要な認証データが読み取られる。
【００３８】
この読み取られた認証データは、ネットワーク５０を経由してプリントサーバ２０に送られ、プリントサーバ２０では、当該ユーザが当該印刷指示に基づく印刷物を取得する権限を有するか否かの認証を行う。
【００３９】
このユーザ認証も、プリントサーバ２０のデータベース若しくは別設けられたユーザ管理システムへの問合せに基づき行う。
【００４０】
このユーザ認証によりこのユーザが当該印刷装置３０−１で当該印刷指示に基づく印刷物を取得する権限を有していないと判断すると、この印刷指示に基づく印刷が禁止される。
【００４１】
なお、このユーザ認証においては、認証を行った認証装置４０−１、…４０−ｎに対応する印刷装置３０−１、…３０−ｎがクライアント装置１０−１、…１０−ｍで指定された特定の印刷装置に一致するかの判別が行われる。
【００４２】
このユーザ認証によりこのユーザが当該印刷装置３０−１で当該印刷指示に基づく印刷物を取得する権限を有していると判断され、かつ、印刷装置３０−１が、クライアント装置１０−１、…１０−ｍで指定された特定の印刷装置に一致すると、プリントサーバ２０は、認証装置４０−１から送られた認証データに含まれるユーザＩＤに基づき蓄積管理されている暗号化された複数の印刷ジョブから該当印刷装置３０−１に対応する印刷ジョブを検索して、該当印刷ジョブを取り出し、該印刷ジョブの暗号化された中間データを認証データに含まれる公開キーを用いて復号化する。
【００４３】
また、プリントサーバ２０は、印刷装置３０−１、…３０−ｎと認証装置４０−１、…４０−ｎとの対応関係を記憶する対応関係テーブルを記憶しており、認証データを受け取った認証装置４０−１に対応する印刷装置３０−１を上記対応関係テーブルを参照して特定し、この特定した印刷装置３０−１に対して印刷ジョブを送信する。
【００４４】
これにより、印刷装置３０−１ではこの復号化された印刷ジョブに基づき印刷を開始する。
【００４５】
なお、この実施例では、指定された特定印刷装置３０−１が、他の印刷ジョブ実行中、故障中、または電源オフ等の原因で即時に印刷出力不能な状態にある場合は、この特定印刷装置３０−１以外の他の印刷装置３０−２、…３０−ｎでも同様にこの印刷ジョブに係る印刷出力を行うことができるように構成されている。
【００４６】
すなわち、この実施例においては、クライアント装置１０−１、…１０−ｍで指定される特定の印刷装置に対応して代替え印刷が可能な１または複数の印刷装置が、プリントサーバ２０の代替印刷装置登録部２１２に予め登録されている。
【００４７】
そして、例えば、印刷装置３０−１が、他の印刷ジョブ実行中、故障中、または電源オフ等の原因で即時に印刷出力不能な状態にあると、ユーザは当該印刷装置３０−１以外の当該印刷装置３０−１以外の他の印刷装置、例えば、印刷装置３０−２に対応する認証装置４０−２に該ユーザが携帯するセキュリティカードを挿入する。
【００４８】
これにより、認証装置４０−２により、セキュリティカードからユーザ認証に必要な認証データが読み取られ、この読み取られた認証データは、ネットワーク５０を経由してプリントサーバ２０に送られる。
【００４９】
ここで、プリントサーバ２０では、当該ユーザが当該印刷指示に基づく印刷物を取得する権限を有するか否かの認証を行うとともに、このユーザ認証を行った認証装置４０−２に対応する印刷装置３０−２が、代替印刷装置登録部２１２に特定印刷装置３０−１の代替印刷装置として登録されているかを判別する。
【００５０】
ここで、このユーザ認証によりこのユーザが当該印刷指示に基づく印刷物を取得する権限を有していると判断され、かつ、代替印刷装置登録部２１２に代替印刷装置として登録されていると判断されると、プリントサーバ２０は、認証装置４０−２から送られた認証データに含まれるユーザＩＤに基づき蓄積管理されている複数の印刷ジョブから該当印刷装置３０−２に対応する印刷ジョブを検索して、該当印刷ジョブを取り出し、該印刷ジョブの中間データを認証データに含まれる公開キーを用いて復号化し、上記対応関係テーブルを参照して印刷装置３０−２を特定し、この特定した印刷装置３０−２に対して印刷ジョブを送信する。
【００５１】
これにより、印刷装置３０−２ではこの印刷ジョブの中間データに基づき印刷を開始する。
【００５２】
なお、認証装置４０−２からのユーザ認証に際して、該認証装置４０−２に対応する印刷装置３０−２が、代替印刷装置登録部２１２に特定印刷装置３０−１の代替印刷装置として登録されていない場合は、当該認証装置４０−２からのユーザ認証はプリントサーバ２０拒絶され、当該ユーザ認証に基づく印刷ジョブの印刷は行われない。
【００５３】
このような構成によると、例えば、クライアント装置１０−１で、印刷装置３０−１を指定して印刷指示を行った場合で、印刷装置３０−１が、他の印刷ジョブ実行中、故障中、または電源オフ等の原因で即時に印刷出力不能な状態にある場合でも、予め代替印刷装置登録部２１２に登録された代替印刷装置に対応する認証装置でユーザ認証を行うことで同様に印刷を行うことができる。
【００５４】
また、この場合、認証装置４０−１、…４０−ｎによる認証に基づき印刷が行われるので、この印刷物が第三者によって持ち去られたり、または、その内容が見られてしまうというセキュリティ上の不都合は生じず、また、印刷装置３０−１、…３０−ｎ内に認証判定の構成を設けないので、既に導入されているネットワーク環境を変更することなく、また、認証装置１１−１、…１１−ｍおよび認証装置４０−１、…４０−ｎとして各種認証デバイスを採用することが可能になる。
【００５５】
図２は、図１に示したプリントサーバ２０の詳細構成の一例を示すブロック図である。
【００５６】
図２において、このプリントサーバ２０は、ネットワーク５０とのインタフェースを構成するネットワークインタフェース部２０１、印刷ジョブ受付部２０２、印刷ジョブ蓄積管理部２０３、認証データ受付部２０４、認証処理部２０５、認証結果送信部２０６、印刷ジョブ選択部２０７、印刷ジョブ復号化部２０８、対応関係記憶部２０９、印刷装置特定部２１０、印刷ジョブ送信部２１１、代替印刷装置登録部２１２を具備して構成される。
【００５７】
ここで、印刷ジョブ受付部２０２は、ネットワークインタフェース部２０１を介してクライアント装置１０−１、…１０−ｍからの印刷指示に係わる暗号化された印刷ジョブを受け付ける。
【００５８】
印刷ジョブ蓄積管理部２０３は、印刷ジョブ受付部２０２で受け付けた印刷ジョブをユーザＩＤに対応して蓄積管理する。
【００５９】
認証データ受信部２０４は、クライアント装置１０−１、…１０−ｍからの問合せに係わる認証データおよび認証装置４０−１、…４０−ｎからの認証データを受信する。
【００６０】
認証処理部２０５は、認証データ受信部２０４で受信した認証データに基づきクライアント装置１０−１、…１０−ｍからの問合せに係わる認証データおよび認証装置４０−１、…４０−ｎからの認証データに基づきユーザ認証を行うとともに、認証装置４０−１、…４０−ｎからの認証データから印刷指示に係わる印刷ジョブの中間データを復号化するための公開キーを抽出する。
【００６１】
ここで、認証処理部２０５におけるクライアント装置１０−１、…１０−ｍからの問合せに係わる認証データに基づくユーザ認証は、クライアント装置１０−１、…１０−ｍからこの印刷システムを用いて印刷指示を行うユーザが正当な権限を有するか否かの認証を行うものであり、また、認証装置４０−１、…４０−ｎからの認証データに基づくユーザ認証は、上記印刷指示に係わる印刷物を取得するユーザが正当な権限を有するか否かの認証を行うものである。
【００６２】
このユーザ認証は、プリントサーバ２０内の図示しないデータベース若しくはこの印刷システムと連携する図示しないユーザ管理システムのデータベースを参照して行うことができる。
【００６３】
認証結果送信部２０６は、認証処理部２０５が、クライアント装置１０−１、…１０−ｍからの問合せに係わる認証データに基づきユーザ認証を行った場合は、その認証結果をネットワークインタフェース部２０１を経由してクライアント装置１０−１、…１０−ｍに返送し、認証装置４０−１、…４０−ｎからの認証データに基づきユーザ認証を行った場合は、その認証結果をネットワークインタフェース部２０１を経由して認証装置４０−１、…４０−ｎに返送する。
【００６４】
印刷ジョブ選択部２０７は、認証処理部２０５が、認証装置４０−１、…４０−ｎからの認証データに基づきユーザ認証を行い、印刷物を取得する正当なユーザであると認証した場合は、当該ユーザのユーザＩＤに基づき印刷ジョブ蓄積管理部２０３に蓄積管理されている印刷ジョブの中から印刷を許可する印刷ジョブを選択する。
【００６５】
印刷ジョブ復号化部２０８は、印刷ジョブ選択部２０７で選択した印刷ジョブの中間データを認証処理部２０５で抽出した公開キーに基づき復号化する。
【００６６】
応関係記憶部２０９は、印刷装置３０−１、…３０−ｎと認証装置４０−１、…４０−ｎとの対応関係を記憶する対応関係テーブルを記憶しており、印刷装置特定部２１１は、認証処理２０５で認証処理した認証データが認証装置４０−１、…４０−ｎがどの認証装置４０−１、…４０−ｎから送られたかにより上記印刷装置認証装置対応関係記憶部２１０に記憶されている対応関係テーブルを参照して印刷ジョブを送信する印刷装置を印刷装置３０−１、…３０−ｎの中から特定する。
【００６７】
印刷ジョブ送信部２１１は、印刷ジョブ復号化部２０８で復号化した印刷ジョブを印刷装置特定部２１０で特定された印刷装置に対してネットワークインタフェース部２０１を介して送信する。
【００６８】
印刷代替印刷装置登録部２１２は、クライアント装置１０−１、…１０−ｍで指定される特定印刷装置に対応して代替え印刷が可能な１または複数の代替印刷装置を予め登録する。
【００６９】
この実施例では、クライアント装置１０−１、…１０−ｍで指定される特定の印刷装置が、他の印刷ジョブ実行中、故障中、または電源オフ等の原因で即時に印刷出力不能な状態にある場合でも、代替印刷装置登録部２１２に予め登録された代替印刷装置に対応する認証装置でユーザ認証を行うことで同様に印刷を行うことができる。
【００７０】
すなわち、認証処理部２０５は、認証装置４０−１、…４０−ｎからの認証データの認証に際して、このユーザが当該印刷指示に基づく印刷物を取得する権限を有していると判断され、かつ、代替印刷装置登録部２１２に代替印刷装置として登録されていると判断された場合に限り、プリントサーバ２０は、認証装置４０−１、…４０−ｎから送られた認証データに含まれるユーザＩＤに基づき印刷ジョブ蓄積管理部２０３に蓄積管理されている印刷ジョブから該印刷ジョブを検索して、該当印刷ジョブを印刷ジョブ選択部２０７で選択し、該印刷ジョブの中間データを印刷ジョブ復号化部２０８で復号化し、該印刷ジョブを印刷装置特定部２１０で特定された印刷装置３０−２、…３０−ｎに送信する。
【００７１】
なお、認証処理装置は、認証装置４０−１、…４０−ｎからの認証データの認証に際して、当該認証装置４０−１、…４０−ｎに対応する印刷装置３０−２、…３０−ｎがクライアント装置１０−１、…１０−ｍで指定される特定の印刷装置に一致しない場合および代替印刷装置登録部２１２に該特定の印刷装置の代替印刷装置として登録されている印刷装置と一致しない場合は、当該認証データの認証は拒絶され、当該印刷ジョブの印刷は行えない。
【００７２】
図３は、図１に示したクライアント装置１０−１、…１０−ｍ（クライアント装置１０と総称する）の詳細構成の一例を示すブロック図である。
【００７３】
図３において、クライアント装置１０は、この印刷システムを用いた印刷指示を行うもので、パーソナルコンピュータ等から構成され、認証装置１１−１、…１１−ｍ（認証装置１１として総称する）がローカルに接続される。
【００７４】
このクライアント装置１０は、印刷指示受付部１０１、印刷ジョブ生成部１０２、認証データ受信部１０３、認証処理部１０４、認証データ送信部１０５、認証結果受信部１０６、印刷ジョブ暗号化部１０７、印刷ジョブ送信部１０８、ネットワークインタフェース部１０９とを具備して構成される。
【００７５】
ここで、印刷指示受付部１０１は、図示しないキーボード、マウス等の入力選択操作に基づきこの印刷システムを用いた印刷指示を受け付ける。
【００７６】
ここで、この印刷指示には、この印刷システムで該文書の印刷を行う特定の印刷装置の指定が含まれる。
【００７７】
認証データ受信部１０３は、認証装置１１からこの印刷指示に係わる認証データを受信する。
【００７８】
認証処理部１０４は、この認証データ受信部１０３で受信した認証データに基づきこの印刷指示を行うユーザが正当な権限を有するユーザか否かのユーザ認証を行う。
【００７９】
この認証処理部１０４によるユーザ認証は、プリントサーバ２０に対する問合せにより行われる。
【００８０】
すなわち、認証処理部１０４におけるユーザ認証に際しては、認証装置１１からの認証データの一部若しくは全部を認証データ送信部１０５、ネットワークインタフェース部１０９経由で、プリントサーバ２０に送信することにより、この認証データにかかわるユーザがこの印刷システムを用いて印刷指示を行う権限を有するユーザであるかの問合せを行う。
【００８１】
そして、この問合せの結果をネットワークインタフェース部１０９で認証結果受信部１０６で受信し、認証処理部１０４は、この認証結果受信部１０６の受信情報に基づきこの認証データにかかわるユーザがこの印刷システムを用いて印刷指示を行う権限を有するユーザであるかを判別する。
【００８２】
印刷ジョブ生成部１０２は、認証処理部１０４におけるユーザ認証により、この認証データにかかわるユーザがこの印刷システムを用いて印刷指示を行う権限を有する正当なユーザであると判断されると、印刷指示受付部１０２で受け付けた印刷指示に基づく印刷データを印刷装置３０−１、…３０−ｎの機種に依存しない中間データに変換してこの印刷システムを用いて印刷指示を行う印刷ジョブを生成する。
【００８３】
ここで、印刷ジョブ生成部１０２で生成される印刷ジョブには、クライアント装置１０−１、…１０−ｍで指定された印刷を行う特定の印刷装置の指定情報が含まれる。
【００８４】
印刷ジョブ暗号化部１０７は、印刷ジョブ生成部１０２で生成された印刷ジョブの中間データを認証データに含まれる印刷ジョブ暗号化の秘密キーを用いて暗号化する。
【００８５】
印刷ジョブ送信部１０８は、印刷ジョブ暗号化部１０７で暗号化された印刷ジョブをネットワークインタフェース部１０９、ネットワーク５０を経由してプリントサーバ２０に送信する。
【００８６】
図４は、図２に示したプリントサーバ２０の代替印刷装置登録部２１２に登録される代替印刷装置の一例を示す図である。
【００８７】
代替印刷装置登録部２１２には、クライアント装置１０で指定される特定印刷装置に対応して代替え印刷可能な１または複数の代替印刷装置が予め登録される。
【００８８】
例えば、印刷装置３０−１（Ｐ１）に対応して代替印刷装置として印刷装置３０−２（Ｐ２）および印刷装置３０−３（Ｐ３）が登録され、印刷装置３０−２（Ｐ２）に対応して代替印刷装置として印刷装置３０−３（Ｐ３）が登録され、印刷装置３０−３（Ｐ３）に対応して代替印刷装置として印刷装置３０−１（Ｐ１）および印刷装置３０−２（Ｐ２）、印刷装置３０−４（Ｐ４）が登録され、・・・、印刷装置３０−ｎ（Ｐｎ）に対応して代替印刷装置として印刷装置３０−（ｎ−１）（Ｐｎ−１）が登録される。
【００８９】
このような構成によると、印刷装置３０−１（Ｐ１）を指定して印刷指示を行った場合、印刷装置３０−１（Ｐ１）が他の印刷ジョブ実行中、故障中、または電源オフ等の原因で即時に印刷出力不能な状態にある場合でも、印刷装置３０−２（Ｐ２）または印刷装置３０−３（Ｐ３）で代替え印刷が可能になり、印刷装置３０−２（Ｐ２）を指定して印刷指示を行った場合、印刷装置３０−２（Ｐ２）が他の印刷ジョブ実行中、故障中、または電源オフ等の原因で即時に印刷出力不能な状態にある場合でも、印刷装置３０−３（Ｐ３）で代替え印刷が可能になり、印刷装置３０−３（Ｐ３）を指定して印刷指示を行った場合、印刷装置３０−３（Ｐ３）が他の印刷ジョブ実行中、故障中、または電源オフ等の原因で即時に印刷出力不能な状態にある場合でも、印刷装置３０−１（Ｐ１）または印刷装置３０−２（Ｐ２）または印刷装置３０−４（Ｐ４）で代替え印刷が可能になり、同様に、印刷装置３０−ｎ（Ｐｎ）を指定して印刷指示を行った場合、印刷装置３０−ｎ（Ｐｎ）が他の印刷ジョブ実行中、故障中、または電源オフ等の原因で即時に印刷出力不能な状態にある場合でも、印刷装置３０−（ｎ−１）（Ｐｎ−１）で代替え印刷が可能になる。
【００９０】
図５は、図３に示したクライアント装置１０の処理を示すフローチャートである。
【００９１】
図５において、クライアント装置１０は、まず、印刷指示受付部１０１で印刷指示を受け付けたかを調べ（ステップ４０１）、印刷指示を受け付けていない場合は（ステップ４０１でＮＯ）、ステップ４０１に戻り、印刷指示の受付を待つが、印刷指示を受け付けたと判断されると（ステップ４０１でＹＥＳ）、次に、この印刷指示に係わる認証データを認証データ受信部１０２で受信したかを調べる（ステップ４０２）。
【００９２】
ここで、認証データを受信していないと（ステップ４０２でＮＯ）、ステップ４０２に戻り、認証データの受信を待つ。
【００９３】
認証データを受信すると（ステップ４０２でＹＥＳ）、この受信した認証データに基づき認証処理部１０４で、この認証データに係わるユーザがこの印刷システムを用いて印刷指示を行う権限を有するかのユーザ認証を行う（ステップ４０３）。
【００９４】
このユーザ認証により、この印刷システムを用いて印刷指示を行う権限を有するかのユーザであると認証されると（ステップ４０４でＹＥＳ）、印刷指示受付部１０１で受け付けた印刷指示に係わる印刷データを、印刷ジョブ生成部１０３で、印刷装置３０−１、…３０−ｎの機種に依存しない中間データに変換して（ステップ４０５）、印刷ジョブを生成し（ステップ４０６）、この生成した印刷ジョブの中間データを印刷ジョブ暗号化部１０７で認証データに含まれる秘密キーを用いて暗号化し（ステップ４０７）、この暗号化した印刷ジョブを印刷ジョブ送信部１０８により、ネットワークインタフェース部１０９を介してプリントサーバ２０に送信し（ステップ４０８）、このクライアント装置１０における処理を終了する。
【００９５】
なお、ステップ４０４で、認証データに係わるユーザがこの印刷システムを用いて印刷指示を行う権限を有していないと判断されると（ステップ４０４でＮＯ）、この印刷システムを用いた印刷指示を行うことはできないので、印刷指示の禁止メッセージをクライアント装置１０の表示器等に印刷指示の権限を有していない旨のメッセージを表示し（ステップ４０９）、印刷指示受付部１０１で受け付けた印刷指示を破棄する等の印刷禁止処理を行って（ステップ４１０）、このクライアント装置１０における処理を終了する。
【００９６】
図６は、図２に示したプリントサーバ２０の処理を示すフローチャートである。
【００９７】
図６において、プリントサーバ２０は、まず、印刷ジョブ受付部２０２で、クライアント装置１０からの印刷ジョブを受け付けたかを調べる（ステップ５０１）。ここで、クライアント装置１０からの暗号化された印刷ジョブを受け付けていないと（ステップ５０１でＮＯ）、ステップ５０３に進む。
【００９８】
印刷ジョブ受付部２０２でクライアント装置１０からの印刷ジョブを受け付けると（ステップ５０１でＹＥＳ）、この印刷ジョブを印刷ジョブ蓄積管理部２０３に蓄積して、印刷指示に係わるユーザＩＤに対応して管理する（ステップ５０２）。
【００９９】
ステップ５０３では、クライアント装置１０からの問合せに基づく認証データ若しくは認証装置４０からの認証データを認証データ受信部２０４で受信したかを調べる（ステップ５０３）。ここで、認証データを受信していない場合は（ステップ５０３でＮＯ）、ステップ５０１に戻る。
【０１００】
また、ステップ５０３で、認証データを受信したと判断されると（ステップ５０３でＹＥＳ）、認証処理部２０５によるユーザ認証を行う（ステップ５０４）。
【０１０１】
次に、このユーザ認証がクライアント装置１０からの問合せに基づく認証か、すなわち、クライアント装置１０からの認証依頼かを調べる（ステップ５０５）。ここで、このユーザ認証がクライアント装置１０からの認証依頼である場合は（ステップ５０５でＹＥＳ）、認証結果を認証結果送信部２０６、ネットワークインタフェース２０１を経由してクライアント装置１０に送信して（ステップ５０６）、このプリントサーバ２０の処理を終了する。
【０１０２】
また、ステップ５０５で、ユーザ認証がクライアント装置１０からの認証依頼でない場合は（ステップ５０５でＮＯ）、認証装置４０からの認証データに基づくユーザ認証であるので、この認証データにかかわるユーザが当該印刷指示に基づく印刷物を取得する権限を有するか否かの判断を行う（ステップ５０７）。
【０１０３】
ここで、印刷物を取得する権限を有していると判断されると（ステップ５０７でＹＥＳ）、次に、このユーザ認証にかかわる印刷装置は、クライアント装置１０で指定された特定印刷装置と一致するかを調べる（ステップ５０８）。
【０１０４】
ここで、このユーザ認証にかかわる印刷装置が特定印刷装置と一致する場合は（ステップ５０８でＹＥＳ）、ステップ５１０へ進む。
【０１０５】
また、ステップ５０８で、このユーザ認証にかかわる印刷装置が特定印刷装置と一致しない場合は（ステップ５０８でＮＯ）、このユーザ認証にかかわる印刷装置が上記特定印刷装置に対応して代替印刷装置登録部２１２に登録された代替印刷装置と一致するかを調べる（ステップ５０９）。
【０１０６】
ここで、このユーザ認証にかかわる印刷装置が上記特定印刷装置に対応して代替印刷装置登録部２１２に登録された代替印刷装置と一致する場合は（ステップ５０９でＹＥＳ）、ステップ５１０へ進む。
【０１０７】
ステップ５０１では、印刷ジョブ選択部２０７により、認証装置４０から送られた認証データに含まれるユーザＩＤに基づき、印刷ジョブ蓄積管理部２０３に蓄積管理されている印刷ジョブから、該当印刷ジョブを選択し、この選択した印刷ジョブの中間データを印刷ジョブ復号化部２０８で認証データに含まれる公開キーを用いて復号化する（ステップ５１１）。
【０１０８】
また、対応関係記憶部２０９に記憶されている対応関係テーブルを参照してこの認証データを送信した認証装置４０に対応する印刷装置３０を特定する（ステップ５１２）。
【０１０９】
そして、当該印刷ジョブをステップ５１２で特定した印刷装置３０に印刷ジョブ送信部２１１、ネットワークインタフェース部２０１を介して送信し（ステップ５１３）、このプリントサーバ２０の処理を終了する。
【０１１０】
なお、ステップ５０７で、認証データにかかわるユーザが当該印刷指示に基づく印刷物を取得する権限を有していないと判断された場合（ステップ５０７でＮＯ）、若しくは、ステップ５０９で代替印刷装置登録部２１２に登録されたいずれの代替印刷装置とも一致しないと判断された場合は（ステップ５０９でＮＯ）、この印刷指示に基づく印刷ジョブの印刷はできないので、所定の印刷禁止処理を行って（ステップ５１４）、このプリントサーバ２０の処理を終了する。
【０１１１】
図７は、図１に示した認証装置４０−１、…４０−ｎ（認証装置４０と総称する）の処理を示すフローチャートである。
【０１１２】
図７において、認証装置４０は、まず、セキュリティカードの挿入により認証データを受け付けたかを調べる（ステップ６０１）。ここで、認証データを受け付けた場合は（ステップ６０１でＹＥＳ）、この認証データに基づき、プリントサーバ２０に対して認証依頼を行う（ステップ６０２）。
【０１１３】
この認証依頼に対応してプリントサーバ２０から認証結果を受信すると（ステップ６０３でＹＥＳ）、この認証結果に基づき印刷要求の権限があるかを調べる（ステップ６０４）。
【０１１４】
ここで、印刷要求の権限がないと判断されると（ステップ６０４でＮＯ）、印刷禁止処理（ステップ６０５）を行ってこの認証装置４０の処理を終了する。
【０１１５】
また、ステップ６０４で、印刷要求の権限があると判断された場合は（ステップ６０４でＹＥＳ）、このまま、この認証装置４０の処理を終了する。
【０１１６】
この場合、認証装置４０に対応する印刷装置３０では、プリントサーバ２０の印刷用データ送信部２１１から送られた印刷データに基づき印刷を行うことになる。
【０１１７】
なお、上記実施例においては、印刷指示に係わる印刷ジョブ（中間データ）を暗号化してクライアント装置１０−１、…１０−ｍからプリントサーバ２０送り、この暗号化された印刷ジョブを復号化して印刷装置３０−１、…３０−ｎで印刷するように構成したが、ネットワーク５０が情報漏洩の虞のない環境化にある場合には、上記印刷ジョブの暗号化、復号化は必ずしも必要ではない。
【０１１８】
また、上記実施例においては、クライアント装置１０で、印刷データを印刷装置の機種に依存しない中間データに変換してプリンタサーバ２０に送信して蓄積管理するように構成したが、クライアント装置１０に全印刷装置に対応する複数のプリンタドライバを設け、この複数のプリンタドライバを用いて各印刷装置に対応する印刷データを作成し、この印刷データをプリントサーバに順次送信して蓄積管理し、印刷装置における印刷に際してはこの複数の印刷データの中から当該印刷装置に対応する印刷データを選択して印刷を行うように構成してもよい。
【０１１９】
また、上記実施例では、クライアント装置１０で特定印刷装置を指定して印刷指示を行うように構成したが、クライアント装置１０から複数の印刷装置からなる特定印刷装置グループを指定して印刷指示を行うように構成してもよい。
【０１２０】
この場合、図２に示した代替印刷装置登録部２１２には、この特定印刷装置グループに対応して代替印刷装置グループが登録される。
【０１２１】
例えば、図８（ａ）に示すように、印刷装置グループＧ１が印刷装置３０−１（Ｐ１）、印刷装置３０−２（Ｐ２）、印刷装置３０−３（Ｐ３）を含み、印刷装置グループＧ２が印刷装置３０−４（Ｐ４）、印刷装置３０−５（Ｐ５）、印刷装置３０−６（Ｐ６）を含み、印刷装置グループＧ３が印刷装置３０−７（Ｐ７）、印刷装置３０−８（Ｐ８）、印刷装置３０−３（Ｐ３）を含み、・・・、印刷装置グループＧｍが印刷装置３０−（ｎ−１）（Ｐｎ−１）、印刷装置３０−ｎ（Ｐｎ）を含む場合で、、代替印刷装置登録部２１２に、図８（ｂ）に示すように、特定印刷装置グループＧ１に対応して印刷装置グループＧ２が登録され、特定印刷装置グループＧ２に対応して印刷装置グループＧ１が登録され、特定印刷装置グループＧ３に対応して印刷装置グループＧ１、Ｇ４、Ｇ５が登録され、・・・、特定印刷装置グループＧｍに対応して印刷装置グループＧｍ−１が登録されているとすると、例えば、特定印刷装置グループＧ１を指定して印刷指示を行った場合、印刷装置グループＧ１に含まれる印刷装置３０−１（Ｐ１）、印刷装置３０−２（Ｐ２）、印刷装置３０−３（Ｐ３）のいずれもが、が他の印刷ジョブ実行中、故障中、または電源オフ等の原因で即時に印刷出力不能な状態にある場合でも、該特定印刷装置グループＧ１に対応して代替印刷装置登録部２１２に登録された印刷装置グループＧ２に含まれる印刷装置３０−４（Ｐ４）または印刷装置３０−５（Ｐ５）または印刷装置３０−６（Ｐ６）で代替え印刷が可能になる。
【０１２２】
このような構成は、印刷装置３０−１、…３０−ｎの数が多数になり、かつ、この多数の印刷装置を有効に利用したい場合に有利になる。
【産業上の利用可能性】
【０１２３】
この発明の印刷システムおよびその制御方法は、セキュリティ性を必要とする各種文書の印刷システムに適用することができる。
【０１２４】
クライアント装置からの印刷指示に際して指定された特定印刷装置若しくは特定印刷装置グループに対応して他の印刷装置若しくは他の印刷装置グループをサーバ装置に登録し、特定印刷装置以外の他の印刷装置若しくは特定印刷装置グループ以外の他の印刷装置グループに対応する認証装置における認証に際して、該認証装置に対応する前記他の印刷装置若しくは他の印刷装置グループが前記登録手段に登録されている場合は、該印刷ジョブの該他の印刷装置若しくは他の印刷装置グループに含まれる印刷装置での印刷を許可するように構成したので、クライアント装置からの特定印刷装置若しくは特定印刷装置グループを指定した印刷指示に際して、セキュリティ性を確保しつつ、他の印刷装置若しくは他の印刷装置グループに属する印刷装置でも印刷を行うことが可能になる。
【図面の簡単な説明】
【０１２５】
【図１】この発明に係わる印刷システムの概略を示すシステム構成図である。
【図２】図１に示したプリントサーバの詳細構成の一例を示すブロック図である。
【図３】図１に示したクライアント装置の詳細構成の一例を示すブロック図である。
【図４】図２に示したプリントサーバの代替印刷装置登録部に登録される代替印刷装置の一例を示す図である。
【図５】図３に示したクライアント装置の処理を示すフローチャートである。
【図６】図２に示したプリントサーバの処理を示すフローチャートである。
【図７】図１に示した認証装置の処理を示すフローチャートである。
【図８】図１に示した印刷システムの他の実施例における代替印刷装置登録部に登録される特定印刷装置グループに対応する代替印刷装置グループの一例を示す図である。
【符号の説明】
【０１２６】
１０、１０−１、…１０−ｍ    クライアント装置
１１、１１−１、…１１−ｍ    認証装置
１２    セキュリティカード
２０    セキュリティプリントサーバ
３０、３０−１、…３０−ｎ    印刷装置
４０、４０−１、…４０−ｎ    認証装置
５０    ネットワーク
１０１    印刷指示受付部
１０２    印刷ジョブ生成部
１０３    認証データ受信部
１０４    認証処理部
１０５    認証データ送信部
１０６    認証結果受信部
１０７    印刷ジョブ暗号化部
１０８    印刷ジョブ送信部
１０９    ネットワークインタフェース部
２０１    ネットワークインタフェース部
２０２    印刷ジョブ受付部
２０３    印刷ジョブ蓄積管理部
２０４    認証データ受付部
２０５    認証処理部
２０６    認証結果送信部
２０７    印刷ジョブ選択部
２０８    印刷ジョブ復号化部
２０９    対応関係記憶部
２１０    印刷装置特定部
２１１    印刷ジョブ送信部
２１２    代替印刷装置登録部
【図１】
2007034492.tif 000003
【図２】
2007034492.tif 000004
【図３】
2007034492.tif 000005
【図４】
2007034492.tif 000006
【図５】
2007034492.tif 000007
【図６】
2007034492.tif 000008
【図７】
2007034492.tif 000009
【図８】
2007034492.tif 000010