(57)【要約】【課題】  認証印刷ジョブを選択すべきところユーザが誤って通常印刷ジョブを選択した場合における情報保護の安全性を向上させる。【解決手段】  プリンタ２０６は、クライアント２０２から通常印刷ジョブ（直ちに印刷してよいジョブ）を受信すると、出力処理可否判定手段１３８により、そのジョブに含まれている文字や画像の情報や、ドキュメント名や、暗号化指定や、透かし指定や、クライアント２０２のネットワークセグメントや、クライアント２０２とプリンタ２０６間の距離や、プリンタ２０６が錠付きビンを備えているか、などの諸条件をチェックして、その通常印刷ジョブを直ちに印刷してよいか否か判定する。その判定結果が否の場合、プリンタ２０６は、その通常印刷ジョブを認証印刷ジョブ（ユーザ認証が行われないと印刷されないジョブ）として扱う。【選択図】図１
2009214516.tif 000002
【特許請求の範囲】
【請求項１】
認証出力ジョブと通常出力ジョブの双方の出力処理を行うことができ、前記認証出力ジョブを保存するためのジョブ保持装置と通信可能に接続され、ユーザ認証が行われた場合、認証されたユーザに関連する前記認証出力ジョブを前記ジョブ保持装置から読み出して出力処理を行う認証出力装置であって、
前記通常出力ジョブを受信するジョブ受信手段と、
前記受信された通常出力ジョブを前記ジョブ保持装置へ転送するジョブ転送手段と、
ユーザ認証が行われた場合、認証されたユーザに関連する前記通常出力ジョブを前記ジョブ保持装置から読み出す出力指示手段と、
前記読み出された通常出力ジョブの出力処理を行う出力実行手段と
を備えた認証出力装置。
【請求項２】
請求項１記載の認証出力装置において、
所定の1以上の条件が満たされるか否かを判定し、判定結果に応じて、前記受信された通常出力ジョブを前記ジョブ転送手段に渡して前記ジョブ保持装置へ転送するか、又は前記受信された通常出力ジョブを前記出力実行手段に渡して出力処理を行うかを選択する、出力処理可否判定手段
をさらに備えた認証出力装置。
【請求項３】
請求項２記載の認証出力装置において、
前記出力処理可否判定手段が、前記受信された通常出力ジョブの送出元装置の識別情報を取得し、前記取得された識別情報に基づき前記所定条件が満たされるか否かを判定する、
認証出力装置。
【請求項４】
請求項３記載の認証出力装置において、
前記所定条件の一つが、前記送出元装置のアドレスが所定のネットワークセグメント内であること、である、
認証出力装置。
【請求項５】
請求項２〜４のいずれか一項記載の認証出力装置において、
前記出力処理可否判定手段が、所定の１以上の特定文字情報又は特定画像情報を予め記憶し、前記受信された通常出力ジョブに基づいて、前記受信された通常出力ジョブの出力イメージに含まれる文字情報又は画像情報を抽出し、そして、前記所定条件の一つとして、前記抽出された文字情報又は画像情報が、前記予め記憶された特定文字情報又は特定画像情報のいずれかに該当するか否かを判定する、
認証出力装置。
【請求項６】
請求項２〜５のいずれか一項記載の認証出力装置において、
前記出力処理可否判定手段が、前記受信された通常出力ジョブの送出元装置の位置情報を取得し、前記取得された位置情報に基づき、前記所定条件の一つとして、前記送出元装置の位置が所定の位置範囲内にあるか否かを判定する、
認証出力装置。
【請求項７】
請求項２〜６のいずれか一項記載の認証出力装置において、
前記出力処理可否判定手段が、前記受信された通常出力ジョブの属性情報を取得し、前記取得された属性情報に基づき、前記所定条件が満たされるか否かを判定する、
認証出力装置。
【請求項８】
請求項７記載の認証出力装置において、
前記出力処理可否判定手段が、所定の１以上の特定属性情報を予め記憶し、前記所定条件の一つとして、前記取得された属性情報が前記予め記憶された特定属性情報のいずれかと対応するか否かを判定する、
認証出力装置。
【請求項９】
請求項７又は８記載の認証出力装置において、
前記出力処理可否判定手段が、ユーザ認証が行われることで出力処理が行われた過去のジョブの属性情報の履歴を記憶し、前記取得された属性情報と前記記憶された履歴内の属性情報とを対照させて、前記所定条件が満たされるか否かを判定する、
認証出力装置。
【請求項１０】
請求項９記載の認証出力装置において、
前記出力処理可否判定手段が、前記認証出力装置とは別の認証出力装置にてユーザ認証が行われることで出力処理が行われた過去のジョブの属性情報が記録されたリモート履歴にアクセスし、前記取得された属性情報と前記アクセスされたリモート履歴とを対照させて、前記所定条件が満たされるか否かを判定する、
認証出力装置。
【請求項１１】
請求項１〜１０のいずれか一項記載の認証出力装置において、
前記ジョブ転送手段が、前記受信された通常出力ジョブを前記ジョブ保持装置へ転送しようとしても転送することができない場合、第二のジョブ保持装置を検出して、前記受信された通常出力ジョブを前記検出された第二の出力ジョブ保持記憶装置へ転送する、
認証出力装置。
【請求項１２】
請求項１〜１１のいずれか一項記載の認証出力装置と、
認証出力ジョブ及び前記認証出力装置から転送された通常印刷ジョブを保持するジョブ保持装置と、
前記認証出力ジョブ及び前記通常出力ジョブを送出するジョブ送出元装置と
を備えた認証印刷システム。
【請求項１３】
認証出力ジョブと通常出力ジョブの双方の出力処理を行うための方法において、
所定の1以上の条件が満たされるか否かを判定するステップと、
ジョブを受信するステップと、
前記受信されたジョブが認証出力ジョブである場合、前記受信された認証出力ジョブの出力処理を一時保留して、前記受信された認証出力ジョブを保存するステップと、
前記受信されたジョブが通常出力ジョブである場合、前記判定ステップの結果に応じて、前記受信された通常出力ジョブの出力処理を行うか、前記受信された通常出力ジョブの出力処理を一時保留して、前記受信された通常出力ジョブを保存するかを、選択するステップと、
ユーザ認証が行われた場合、認証されたユーザに関連する前記保存されているジョブの出力処理を実行するステップと
を備えた認証出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証出力ジョブと通常出力ジョブの双方の出力処理（例えば、印刷出力、メール送信又はファクシミリ送信など）を行うことができる認証出力装置、システム及び方法に関する。
【背景技術】
【０００２】
或るユーザからの印刷ジョブを受信したとき、その実行を一時保留し、その後にユーザ認証が行われたときに、そのユーザからの印刷ジョブを実行するようになった認証印刷システムが知られている（例えば特許文献１）。また、印刷、イメージスキャン、電子メール及び／又はファクシミリ送受信などの複数機能を備えた複合機に関しては、印刷出力だけでなく、メール送信、ファクシミリ通信及び／又はフォルダへのデータ格納等の種々の出力機能も、同様にユーザが認証された場合に許可されるようになったシステムが知られている。
【０００３】
このような認証出力システムは、通常、認証が行われて初めてその実行が許可される「認証出力ジョブ」だけでなく、認証なしにその実行が許可される「通常出力ジョブ」の双方が取り扱える。そして、多くの認証出力システムでは、或るジョブを、認証出力ジョブとするのか、通常出力ジョブとするのかの選択は、専らユーザの判断に任されている。例えば、この種の典型的な印刷システムでは、クラアイントコンピュータ上で、プリンタドライバがそのGUI上に、「認証印刷」と「通常印刷」のいずれかを選択するためのアイテム（ボタン又はアイコンなど）を表示するので、ユーザはその選択アイテムをクリックして、認証印刷ジョブと通常印刷ジョブのいずれを指示するかを選択することができる。
【０００４】
【特許文献１】特許第３０３４１６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、例えば、秘密文書を印刷しようとする場合のように、認証出力ジョブを選択すべき場面において、ユーザの誤った判断により通常出力ジョブを選択してしまう可能性がある。その場合、そのジョブの実行結果である例えば機密文書の印刷物が、他人の目に触れたり、他人に持ち去られたりなどして、機密情報が漏洩してしまう危険がある。
【０００６】
従って、本発明の目的は、認証出力ジョブを選択すべきところユーザが誤って通常出力ジョブを選択した場合における情報保護の安全性を向上させることにある。
【課題を解決するための手段】
【０００７】
本発明の原理は、認証出力装置が通常出力ジョブを受信した場合、その通常出力ジョブを、認証出力ジョブとみなして、その出力処理を保留し、その受信ジョブを一旦、ジョブ保持装置へ転送してそこに保存し、その後にユーザ認証が行われてから、そのジョブの出力処理を行うようにすることである。ここで、受信された通常出力ジョブの原則としてすべてを認証出力ジョブとして扱っても良いし、或いは、所定の条件判定を行って、その判定結果に応じて、認証出力ジョブとして扱うか、通常出力ジョブとして扱うかを選択してもよい。
【０００８】
本発明の一つの側面に従う、認証出力ジョブと通常出力ジョブの双方の出力処理を行うことができ、前記認証出力ジョブを保存するためのジョブ保持装置と通信可能に接続され、ユーザ認証が行われた場合、認証されたユーザに関連する前記認証出力ジョブを前記ジョブ保持装置から読み出して出力処理を行う認証出力装置は、
前記通常出力ジョブを受信するジョブ受信手段と、
前記受信された通常出力ジョブを前記ジョブ保持装置へ転送するジョブ転送手段と、
ユーザ認証が行われた場合、認証されたユーザに関連する前記通常出力ジョブを前記ジョブ保持装置から読み出す出力指示手段と、
前記読み出された通常出力ジョブの出力処理を行う出力実行手段と
を備える。
【０００９】
本発明に従う認証出力装置によれば、受信された通常出力ジョブを、認証印刷のジョブとして扱うことができる。そのため、出力処理はユーザが認証を行った場合（典型的には、ユーザ本人の目前で）にのみ実行され、出力処理の結果物から情報漏洩する可能性が低減する。
【００１０】
好適な実施形態にかかる認証出力装置は、前記通常出力ジョブを受信した場合、所定の1以上の条件が満たされるか否かを判定し、判定結果に応じて、前記受信された通常印刷ジョブを前記ジョブ転送手段に渡して前記ジョブ保持装置へ転送するか、又は前記受信された通常印刷ジョブを前記出力実行手段に渡して出力処理を行うかを選択するようになっている。
【００１１】
本発明に従う認証出力装置は、或るジョブ保持装置へジョブを転送しようとしたところ、それが出来なかった場合に、別のジョブ保持装置を検出して、そこへジョブを転送するような機能が追加されても良い。
【００１２】
従って、適切に上記所定条件が設定されることで、受信された通常出力ジョブのうち、情報漏えいを防ぐ必要性があるジョブが選択的に、認証出力ジョブとして扱われることになる。すなわち、ユーザが誤って通常印刷ジョブを選択した場合の出力処理がユーザ認証があるまで保留されることによる情報保護性と、正しく通常印刷ジョブを選択した場合の直ちに出力処理がなされることによる利便性との間の調和がとれる。
【００１３】
上記条件判断の方法には、選択的又は組み合わせて採用できる複数通りの方法があり、例えば、以下の通りである。
【００１４】
一つの方法は、受信された通常出力ジョブの送出元装置の識別情報を取得し、その識別情報に基づき所定条件が満たされるか否かを判定する方法である。送出元の識別情報として、例えばIPアドレスなどのネットワークアドレスが採用できる。これに基づき、例えば、送出元装置のアドレスが所定のネットワークセグメント（例えば、認証出力装置と同じネットワークセグメント）内であるか否かを判定することができる。そして、その判定結果に応じて、例えば、認証出力装置と異なるネットワークセグメントであれば、それは認証出力装置から遠い場所にユーザが居るであろうことを意味するから、受信した通常出力ジョブを認証出力ジョブとして扱う、と言うような制御ができる。
【００１５】
別の方法は、特に印刷ジョブに関して、認証印刷装置に錠付の印刷物出力ビンが装備されているか否かを判定する方法である。これに関連して、さらに、その錠付の印刷物出力ビンが空いているか否かの判定も行ってよい。それらの判定の結果、例えば、錠付の印刷物出力ビンが装備され、かつ、それが空いていれば、印刷物が他人の目に触れる可能性は極めて低いから、受信した通常印刷ジョブを、その通りの通常印刷ジョブとして扱い、他方、そうでなければ、認証印刷ジョブとして扱うことができる。
認証出力装置。
【００１６】
また別の方法は、所定の１以上の特定文字情報又は特定画像情報を予め記憶しておき、受信された通常出力ジョブに基づいて、その出力イメージに含まれる文字情報又は画像情報を抽出し、そして、抽出された文字情報又は画像情報が、予め記憶された特定文字情報又は特定画像情報のいずれかに該当するか否かを判定する方法である。その結果、例えば、或る特定文字情報又は特定画像情報と一致する情報が出力イメージに含まれていたならば、その通常出力ジョブは認証出力ジョブとして扱うことができる。
【００１７】
また別の方法は、受信された通常出力ジョブの送出元装置の位置情報を取得し、その位置情報に基づき、送出元装置の位置が所定の位置範囲内にあるか否かを判定する方法である。例えば、送出元装置の位置が、認証出力装置から或る距離以上の遠いならば、その通常出力ジョブは認証出力ジョブとして扱うことができる。
【００１８】
また別の方法は、受信された通常出力ジョブの属性情報を取得し、その属性情報に基づいた判定を行う方法である。属性情報として、例えば、ファイル名、出力形式での暗号化指定、透かし挿入指定、及び／又は送出日時（例えば、営業時間以外の日時など）などの種々の項目が採用できる。
【００１９】
このジョブ属性を用いた判定のより具体的な方法の一例は、所定の１以上の特定属性情報を予め記憶しておき、受信された通常出力ジョブの属性情報が予め記憶された特定属性情報のいずれかと対応するか否かを判定する方法である。例えば、暗号化指定、「丸秘」や「Confidential」のような特定文字又は画像の透かし挿入指定、営業時間以外の送出日時などが検出された場合、通常出力ジョブを認証出力ジョブとして扱うことができる。
【００２０】
上記ジョブ属性を用いた判定のより具体的な方法の別の一例は、過去の認証出力ジョブ及び認証出力ジョブとして扱われた通常出力ジョブの属性情報の履歴を記憶しておき、今受信した通常出力ジョブの属性情報と記憶された履歴とを対照して、判断を行う方法である。例えば、今受信した通常出力ジョブの属性情報に少なくとも部分的に一致する属性情報がその履歴内にあれば、今受信した通常出力ジョブを認証出力ジョブとして扱うことができる。ところで、複数の認証出力装置が存在する場合、個々の認証出力装置がそれ自身の履歴だけを参照してこの方法を行ってもよいし、或いは、それ自身の履歴だけでなく他の認証出力装置の履歴にもアクセスして、同様の方法を行ってもよい。或いは、履歴を記憶するサーバを設け、そのサーバの履歴にもアクセスして同様の方法を行ってもよい。
【００２１】
さらに、所定条件の判定方法のまた別の例は、認証出力装置の通常出力ジョブに対するユーザ認証機能が有効か否か（例えば、認証情報を入力するための装置が着脱自在である場合、その装置が装着されているか否か、或いは、動作環境設定においてユーザ認証についての設定がどのようになっているか）を判定して、そのユーザ認証機能が有効になっていれば、受信されたすべての通常印刷ジョブを認証出力ジョブとして扱うという方法である。
【００２２】
本発明に従う認証印刷装置は、受信された通常印刷ジョブを認証印刷ジョブとして扱った場合、その通常印刷ジョブの送出元装置に対して、そこに設定されている通常出力ジョブか認証出力ジョブかの選択の設定を、認証出力ジョブの選択に変更するよう要求するように構成されてもよい。それにより、ジョブ送出元装置での選択ミスをユーザに報知でき、また、設定を変更することで以後のミスを防止することができる。
【００２３】
また、本発明に従う認証印刷装置は、通常出力ジョブをある一つのジョブ保持装置へ転送しようとしても転送することができない場合には、別のジョブ保持装置を検出して、その別の出力ジョブ保持記憶装置へ転送するように構成されてもよい。
【００２４】
本発明は、また、上述したような認証出力装置と、ジョブ保持装置と、ジョブ送出元装置とを備えた認証出力システムも提供する。
【００２５】
さらに本発明は、上述したような認証出力装置とジョブ保持装置とによって行われる、認証出力ジョブと通常出力ジョブとを処理する方法も提供する。
【発明の効果】
【００２６】
本発明によれば、認証出力ジョブを選択すべきところユーザが誤って通常出力ジョブを選択した場合における情報保護の安全性が向上する。
【発明を実施するための最良の形態】
【００２７】
以下、図面を参照して、本発明の一つの好適な実施形態について説明する。以下に説明する実施形態では、取り扱われるジョブは全て印刷出力を目的とした「印刷ジョブ」とするが、これは説明のための一つの例示であり、本発明の範囲は、ジョブが要求する出力目的が何であるか（例えば、印刷出力か、メール送信か、ファクシミリ送信か、或いはフォルダへの格納か）には制限されない。
【００２８】
図１は、本発明の一実施形態に従う認証印刷システムの全体的な機能構成を示す。図２は、図１に示された機能構成を具現化した実際のシステム構成の一例を示す。
【００２９】
図1に示すように、認証印刷システム１００は、印刷指示部１０２、印刷ジョブ保持部１０４、印刷実行可否判定部１０６、認証情報入力部１０８及び印刷実行部１１０を有する。
【００３０】
図２に示すように、認証印刷システム１００は、例えばパーソナルコンピュータにより構成されるクライアント２０２と、例えばパーソナルコンピュータにより構成されるスプールサーバ２０４と、スプールサーバ２０４に通信可能に接続されたプリンタ２０６とを備える。プリンタ２０６は、認証装置２０８を備える（外付けでも内蔵でもよいし、或いは、例えばクライアント２０２又はスプールサーバ２０４に設けられているというように、プリンタ２０６に直接接続されてなくてもよい）。クライアント２０２、スプールサーバ２０４及びプリンタ２０６は、通信ネットワーク２１０により、相互に通信可能に接続される。なお、クライアント２０２、スプールサーバ２０４及びプリンタ２０６はそれぞれ１台しか図示されてないが、それぞれ複数台存在していてよい。
【００３１】
図２に示されたクライアント２０２は、図1に示された印刷指示部１０２を有する。図２に示されたスプールサーバ２０４は、印刷ジョブ保持部１０４を有する。図２に示されたプリンタ２０６は、図1に示された印刷実行可否判定部１０６及び印刷実行部１１０を有する。図２に示された認証装置２０８は、図1に示された認証情報入力部１０８を有する。このような図２に示されたハードウェア要素と図1に示された機能要素との関係は、一つの例示であり、他の関係が採用されてもよい。
【００３２】
以下、図１を参照して、この認証印刷システム１００のより詳細な構成を説明する。
【００３３】
図１において、印刷指示部１０２は、印刷ジョブを生成し送出する機能を持つ。印刷指示部１０２から送出される印刷ジョブには、認証印刷ジョブと通常印刷ジョブの２種類がある。認証印刷ジョブは、ユーザ認証が行われて初めて印刷出力されるべきことが印刷指示部１０２から指示されている、印刷ジョブである。通常印刷ジョブは、ユーザ認証とは関係がなく、それが印刷指示部１０２から送出されたら直ちに印刷出力してよいことが印刷指示部１０２から指示されている、印刷ジョブである。
【００３４】
この実施形態では、印刷指示部１０２は、認証印刷ジョブを印刷ジョブ保持部１０４へ送出し、他方、通常印刷ジョブは印刷実行可否判定部１０６に送出するようになっている。換言すれば、この認証印刷システム１００では、印刷指示部１０２から印刷ジョブ保持部１０４へ印刷ジョブが送出されるということが、その印刷ジョブは認証印刷ジョブであることを意味し、他方、印刷指示部１０２から印刷実行可否判定部１０６へ印刷ジョブが送出されるということが、その印刷ジョブは通常印刷ジョブであることを意味する。しかし、このように認証印刷ジョブと通常印刷ジョブとで送出先が異なることは、一つの例示であり、必ずしもそうでなくてもよく、双方の印刷ジョブが共に印刷ジョブ保持部１０４へ送出される、または、共に印刷実行可否判定部１０６へ送出されるようになっていてもよい。
【００３５】
印刷ジョブ保持部１０４は、印刷指示部１０２からの認証印刷ジョブを、その印刷出力が許可されるまで記憶し保持する機能をもつ。印刷ジョブ保持部１０４は、また、印刷実行可否判定部１０６から転送されて来る通常印刷ジョブを、その印刷出力が許可されるまで記憶し保持する機能をもつ。
【００３６】
印刷実行可否判定部１０６は、印刷指示部１０２から受信した通常印刷ジョブの印刷出力を実行してよいか否かを判定し、その判定の結果、実行してよければ、その通常印刷ジョブを印刷実行部１１０へ渡し（要するに、その通常印刷ジョブを、正直に通常印刷ジョブとして扱う）、他方、実行否であれば、その通常印刷ジョブを印刷ジョブ保持部１０４へ転送する（要するに、その通常印刷ジョブを、認証印刷ジョブとして扱う）という機能をもつ。さらに、印刷実行可否判定部１０６は、認証情報入力部１０８からユーザの認証情報を受け取り、その認証情報に該当する印刷ジョブ（認証印刷ジョブ、又は、認証印刷ジョブとして扱われた通常印刷ジョブ）を印刷ジョブ保持部１０４から読み出して、その読み出された印刷ジョブを印刷実行部１１０へ渡す機能をもつ。
【００３７】
認証情報入力部１０８は、ユーザの認証情報を入力して、入力された認証情報を印刷実行可否判定部１０６へ渡す機能をもつ。
【００３８】
印刷実行部１１０は、印刷実行可否判定部１０６から渡された印刷ジョブの印刷出力を実行する機能をもつ。
【００３９】
次に、各構成要素の詳細について説明する。
【００４０】
印刷指示部１０２は、印刷指示入力部１２２、印刷ジョブ生成部１２４、印刷ジョブ属性情報生成部１２６、印刷ジョブ送信部１２８、及び印刷設定変更部１３０を有する。
【００４１】
印刷指示入力部１２２は、ユーザの入力指示や、予め設定された設定に従って、認証印刷ジョブもしくは通常印刷ジョブとして印刷ジョブを生成するという指示を与える。
【００４２】
印刷ジョブ生成部１２４は、印刷指示入力部１２２の指示に従って、認証印刷ジョブもしくは通常印刷ジョブを生成する。
【００４３】
印刷ジョブ属性情報生成部１２６は、ユーザの入力指示や、予め設定された設定に従って、例えばユーザＩＤ、ドキュメント名、印刷データ暗号化指定、印刷透かし指定及び／又は印刷日時などの属性情報を生成して、その属性情報を印刷ジョブ生成部１２４で生成された印刷ジョブに付加又は組み込む。
【００４４】
印刷ジョブ送信部１２８は、生成された印刷ジョブを印刷ジョブ保持部１０４もしくは印刷実行可否判定部１０６へ送信する。ここで、認証印刷ジョブとして生成された印刷ジョブは印刷ジョブ保持部１０４へ送信され、通常印刷ジョブとして生成された印刷ジョブは印刷実行可否判定部１０６へ送信される。
【００４５】
印刷設定変更部１３０は、印刷実行可否判定部１０６から送られてくる印刷設定変更の要求を受けて、これをユーザに表示する。
【００４６】
印刷ジョブ保持部１０４は、印刷ジョブ受信部１３２及び印刷ジョブ記憶部１３４を有する。
【００４７】
印刷ジョブ受信部１３２は、印刷指示部１０２から送られてくる認証印刷ジョブを受信する。さらに、印刷ジョブ受信部１３２は、印刷実行可否判定部１０６から転送されてくる通常印刷ジョブを受信する（その通常印刷ジョブは、以後、認証印刷ジョブの如くに（要するに認証印刷ジョブとして）扱われることになる）。
【００４８】
印刷ジョブ記憶部１３４は、印刷ジョブ受信部１３２で受信された印刷ジョブ（すなわち、認証印刷ジョブ、及び、認証印刷ジョブとして扱われることになった通常印刷ジョブ）を記憶する。
【００４９】
印刷実行可否判定部１０６は、印刷ジョブ受信部１３６、印刷処理可否判定部１３８、通常印刷実行指示部１４０、印刷ジョブ転送部１４２、設定変更要求部１４４、認証情報読取部１４６、認証処理部１４８及び認証印刷実行指示部１５０を有する。
【００５０】
印刷ジョブ受信部１３６は、印刷指示部１０２から送られてくる通常印刷ジョブを受信する。
【００５１】
印刷処理可否判定部１３８は、所定の１以上の条件が満たされているか否かを判定し、その判定結果に応じて、印刷ジョブ受信部１３６で受けた通常印刷ジョブの印刷出力を素直に（すなわち、ユーザ認証を経ることなく）実行してよいか否かの判定を行う。印刷実行可と判定した場合は、通常印刷実行指示部１４０へ通常印刷ジョブを渡す。印刷実行否と判定した場合は、印刷ジョブ転送部１４２へ通常印刷ジョブを渡す。
【００５２】
通常印刷実行指示部１４０は、通常印刷ジョブの印刷出力を実行するように印刷実行部１１０へ指示する。
【００５３】
印刷ジョブ転送部１４２は、受け渡された通常印刷ジョブを、（以後それを認証印刷ジョブとして扱うために）印刷ジョブ保持部１０４へ転送する。
【００５４】
設定変更要求部１４４は、印刷ジョブ転送部１４２によって通常印刷ジョブが印刷ジョブ保持部１０４へ転送された場合に、印刷指示部１０２に今まで設定されていた印刷設定変更するための要求（例えば、原則的に通常印刷ジョブを生成するような印刷設定を、原則的に認証印刷ジョブを生成するような印刷設定へ変更せよというような要求）を、印刷指示部１０２に送る。
【００５５】
認証情報読取部１４６は、認証情報入力部１０８に入力されたユーザの認証情報を受け取って認証処理部１４８へ渡す。
【００５６】
認証処理部１４８は、受け取ったユーザの認証情報に基づいて認証処理（その認証情報に含まれているユーザ識別データの真偽の確認）を行う。この認証処理が成功すれば（すなわち、ユーザ識別データが真であると確認されれば）、その認証情報を認証印刷実行指示部１５０に渡す。
【００５７】
認証印刷実行指示部１５０は、受け取った認証情報から特定されるユーザの印刷ジョブを印刷ジョブ記憶部１３４から読み取って、その印刷ジョブを印刷実行部１１０へ送る。
【００５８】
認証情報入力部１０８は、認証情報入力部１５２を有しており、この認証情報入力部１５２からユーザの認証情報を入力する。ユーザの認証情報の入力例としては、例えばユーザＩＤやパスワードの手動入力又は記憶カードからの読み取り、あるいは、指紋のような生体情報の読み取りなどがある。
【００５９】
印刷実行部１１０は印刷部１５４を有しており、印刷部１５４は通常印刷実行指示部１４０から渡される通常印刷ジョブの印刷出力を実行する。さらに、印刷部１５２は、認証印刷実行指示部１５０から渡される認証印刷ジョブ（認証印刷ジョブとして扱われる通常印刷ジョブも含む）の印刷出力を実行する。
【００６０】
次に、図３および図４を用いて、以上のように構成された本実施形態にかかる認証印刷システム１００の動作について以下に説明する。
【００６１】
図３は、クライアントが通常印刷ジョブを出力指示した場合の動作フローを示す。
【００６２】
クライアント２０２が通常印刷ジョブの印刷指示入力を行うと（Ｓ１）、この指示に基づいて、クライアント２０２からプリンタ２０６へ通常印刷ジョブが送信される（Ｓ２）。プリンタ２０６に備えられた印刷処理可否判定部１３８は、受け取った通常印刷ジョブの印刷処理可否を判定する（Ｓ３）。
【００６３】
印刷処理可否の判定結果が否の場合は、プリンタ２０６は、スプールサーバ２０４へその通常印刷ジョブを転送し（Ｓ４）、スプールサーバ２０４は転送されてきた印刷ジョブを記憶する（Ｓ５）（以後、その通常印刷ジョブを認証印刷対象として扱えることになる）。なお、複数のスプールサーバ２０４が備えられている場合には、プリンタ２０６は、もし、通常印刷ジョブを或るスプールサーバ２０４へ転送しようとしても転送することができなかったならば、別のスプールサーバ２０４を検出して、その別のスプールサーバ２０４へその通常印刷ジョブを転送するように構成されてよい。
【００６４】
通常印刷ジョブをスプールサーバ２０４へ転送した後、プリンタ２０６は、その通常印刷ジョブの送信結果をクライアント２０２へ送信する（Ｓ６）。クライアント２０２は、その印刷ジョブ送信結果を受けて、それを送信結果ダイアログに表示する（Ｓ７）。この場合、その通常印刷ジョブ送信結果には、上述した設定変更要求が含まれているので、ユーザは、表示された設定変更要求を参考にして、クライアント２０２の印刷設定をより適切なものに変更することができる。
【００６５】
プリンタ２０６での印刷処理可否の判定結果が可の場合は、その通常印刷ジョブに素直に従った印刷処理が実行される（Ｓ８）。
【００６６】
また図４は、プリンタにて認証操作が行われた場合の動作フローを示す。
【００６７】
プリンタ２０６には認証情報入力部１０８が備えられており、これにユーザの認証情報が入力されると、認証処理が行われる（Ｓ１１）。認証処理が成功すると、プリンタ２０６は認証情報をスプールサーバ２０４へ送信する（Ｓ１２）（又は、認証情報により特定されるユーザの印刷ジョブを要求する）。
【００６８】
スプールサーバ２０４は、その認証情報により特定されるユーザの印刷ジョブを検索し（Ｓ１３）、検索した印刷ジョブをプリンタ２０６へ送信する（Ｓ１４）。そして、プリンタ２０６は、スプールサーバ２０４から読み出された印刷ジョブの印刷処理を実行する（Ｓ１５）。
【００６９】
次に、図５から図８を用いて、本実施形態にかかる認証印刷システム１００の場所ごとの処理について以下に説明する。
【００７０】
図５は、クライアントでの印刷ジョブ生成から送信までの処理フローを示す。
【００７１】
まず、ユーザが印刷指示入力を行うと（Ｓ２１）、印刷ジョブヘッダが生成される（Ｓ２２）。この印刷ジョブヘッダには、例えばユーザＩＤや、ドキュメント名、印刷データ暗号化指定、印刷透かし指定及び印刷日時などの属性情報が書き込まれる。さらに、印刷されるべき画像を表した印刷データが生成され、その印刷データと印刷ジョブヘッダとから印刷ジョブが生成される（Ｓ２３）。
【００７２】
次に、クライアント２０２は、生成した印刷ジョブを認証印刷ジョブとするか通常印刷ジョブとするかを印刷設定又は印刷指示に基づいて判定し（Ｓ２４）、認証印刷ジョブとする場合は、その認証印刷ジョブをスプールサーバ２０４へ送信し（Ｓ２５）、この処理フローを終了する。
【００７３】
他方、生成した印刷ジョブを通常印刷ジョブとする場合は、クライアント２０２は、その通常印刷ジョブをプリンタ２０６へ送信する（Ｓ２６）。その後、クライアント２０２は通常印刷ジョブの送信結果をプリンタ２０６から受信し（Ｓ２７）、その送信結果をユーザに表示する（Ｓ２８）。
【００７４】
送信結果をユーザに表示したとき、その送信結果が、その通常印刷ジョブが正常に受け付けられたことを示していれば（Ｓ２９でTrue）、プリンタ２０６はこの処理フローを終了する。
【００７５】
他方、上記送信結果が、その通常印刷ジョブが認証印刷ジョブとして扱われた（スプールサーバ２０４に転送された）ことを示す場合、換言すれば、その送信結果に印刷ジョブの設定変更要求が含まれている場合（S２９でFalse）には、印刷設定の変更を促すメッセージが表示される（Ｓ３０）。ユーザは、そのメッセージを参考にして自分判断で、新しい設定を選択して印刷設定を変更することができる（Ｓ３１）。
【００７６】
図６は、スプールサーバでの印刷ジョブ受信から保存までの処理フローを示す。
【００７７】
スプールサーバ２０４は、クライアント２０２からは認証印刷ジョブを受信し、また、プリンタ２０６からは（以後、認証印刷ジョブとして扱われるべき）通常印刷ジョブを受信する（Ｓ４１）。
【００７８】
スプールサーバ２０４は、受信された印刷ジョブから印刷ジョブヘッダ部を読み取り（Ｓ４２）、このヘッダ部から印刷ジョブ属性情報を抽出する（Ｓ４３）。そして、スプールサーバ２０４は、印刷ジョブ属性情報と印刷ジョブとを関連付けて記憶し（Ｓ４４）、処理を終了する。
【００７９】
図７は、プリンタでの認証印刷ジョブ（認証印刷ジョブとして扱われる通常印刷ジョブを含む）の処理フローを示す。
【００８０】
プリンタ２０６に備えられた認証情報入力部１５２が認証操作（認証情報の入力操作）を受け付けると（Ｓ５１）、認証情報読取部１４６が認証情報を読み取り（Ｓ５２）、認証処理部１４８が認証情報を用いて非認証処理を行い（Ｓ５３）、認証処理に失敗すればこの処理フローを終了する。認証処理が成功すると、プリンタ２０６は、その認証情報に基づいてスプールサーバ２０４へ印刷ジョブを要求する（Ｓ５４）。
【００８１】
プリンタ２０６は、スプールサーバ２０４から受け取った印刷ジョブから、そのジョブヘッダ部に書き込まれた属性情報を取得し（Ｓ５５）、取得した印刷ジョブに基づいて印刷出力を実行する（Ｓ５６）。そして、プリンタ２０６は、印刷ジョブ属性情報を認証印刷ジョブの履歴として記憶し（Ｓ５７）、この処理フローを終了する。
【００８２】
図８は、プリンタでの通常印刷ジョブを受信したときの処理フローを示す。
【００８３】
プリンタ２０６は、受信された通常印刷ジョブについて、印刷実行可否判定部１０６により、以下の手順に基づいて印刷実行の可否を判定する。
【００８４】
まず、その通常印刷ジョブのジョブ送出元であるクライアント２０２の識別情報、例えばＩＰアドレス、を取得し（Ｓ６１）、それが、プリンタ２０６と同一のネットワークセグメント内のＩＰアドレスか否かを判定する（Ｓ６２）。
【００８５】
ここで、図９を参照して、このＩＰアドレスに基づく判定について説明する。
【００８６】
図９に示すように、例えば、プリンタのＩＰアドレスを１９２．１６８．１０．５（サブネットマスク：２５５．２５５．２５５．０）である場合に、クライアントＡのＩＰアドレスが１９２．１６８．１０．１０（サブネットマスク：２５５．２５５．２５５．０）と、クライアントＢのＩＰアドレスが１９２．１６８．３０．８（サブネットマスク：２５５．２５５．２５５．０）であった場合を想定する。
【００８７】
これらの機器はサブネットマスクで設定されるネットワークアドレス部（１９２．１６８）が同じである。しかし、プリンタのホストアドレス部（１０．５）とクライアントＡのホストアドレス部（１０．１０）は共通するが、クライアントBのホストアドレス部（３０．８）は異なる。したがって、ホストアドレス部が共通する場合にはクライアントAはプリンタと同一のネットワークセグメント内に存在すると判定され、ホストアドレス部が異なる場合にはクライアントBは同一セグメント内に存在しないと判定される。
【００８８】
再び、図８を参照して、ステップＳ６２での上記のような判定の結果、クライアント２０２がプリンタ２０６と同一のネットワークセグメント内に存在しないと判定された場合は、プリンタ２０６とクライアント２０２とは相当の距離を隔てて設置されていると推定されるので、安全性を確保するため、通常印刷ジョブはスプールサーバ２０４へ転送され、認証印刷ジョブとして扱われることとなる。図９のクライアントＢからの通常印刷ジョブはそのように扱われることになる。
【００８９】
なお、ジョブ送出元の識別情報として、IPアドレス以外の情報（例えば、装置名又は場所名など）が使用されてもよい。その識別情報から判断されることは、プリンタと同じネットワークセグメント内かどうかに限られるわけではなく、環境に応じた他のこと、例えば、所定のネットワークセグメント（プリンタとは異なるネットワークセグメントでもよい）内かどうか、装置名又は場所名が特定の名前かどうか、などであってもよい。
【００９０】
再び図８を参照して、上記ステップS６２で、同一のネットワークセグメント内にあると判断された場合、その後、プリンタ２０６は、クライアント２０２の設置位置に関する情報を取得し（Ｓ６３）、それに基づいてクライアント２０２とプリンタ２０６の設置位置間の距離が一定の距離範囲内、例えば５ｍ以内、であるか否かを判定する（S６４）。
【００９１】
ここで、図１０を参照して、この設置位置に基づく判定について説明する。
【００９２】
図１０に示すように、クライアント２０２やプリンタ２０６などの各設置機器の設置位置情報として、例えば部屋番号及び設置座標が、認証印刷システム１００内又は外の適当場所、例えばスプールサーバ２０４に予め記憶されている。プリンタ２０６はスプールサーバ２０４から、各設置機器の設置位置情報を取得し、それに基づいて、プリンタ２０６から各設置機器までの距離が一定の距離範囲内かどうかを判断する。
【００９３】
図１０の例示では、クライアントＡは、プリンタＸからの距離が３．６ｍであるので、５ｍ以下と判定する。クライアントＢは、プリンタＸからの距離が９．４ｍであるので、５ｍを超えると判定する。クライアントＣは、プリンタＸと部屋番号が異なるので、５ｍを超える判定とする。
【００９４】
再び、図８を参照して、ステップＳ６４での上記のような設置位置判定の結果、クライアント２０２とプリンタ２０６間の距離が例えば５ｍを超える場合は、印刷物の回収に時間を要すると推定されるので、プリンタ２０６は、クライアント２０２からの通常印刷ジョブを認証印刷ジョブとして扱うためにスプールサーバ２０４へ転送する（Ｓ７５）。
【００９５】
他方、クライアント２０２とプリンタ２０６間の距離が例えば５ｍ以内であると判断された場合は、その後、プリンタ２０６は、オプション機器（すなわち付属機器）の装着状態をチェックし（Ｓ６５）、その結果から、錠付きビンの装着の有無を判定する（Ｓ６６）。ここで、錠付きビンとは、印刷物が排出される出力トレイの一種であり、普段は、そこに出力された印刷物が取り出せないよう施錠されており、ユーザ認証又は鍵により解錠できるようになったものあり、これが装着されていれば、秘密の印刷物が第三者の目に触れる可能性は低い。
【００９６】
上記チェックの結果、錠付きビンの装着がない場合は、印刷物が持ち去られる危険性を回避するため、通常印刷ジョブは認証印刷ジョブとしてスプールサーバ２０４へ転送される（Ｓ７５）。
【００９７】
他方、錠付きビンの装着があると判定された場合は、その後、その錠付きビンに空き（他の印刷ジョブに占有されてないビン）があるか否かが判定される（Ｓ６７）。
【００９８】
その結果、錠付きビンに空きがない場合は、錠付きビンの装着がない場合と同様に、通常印刷ジョブはスプールサーバ２０４へ転送される（Ｓ７５）。
【００９９】
他方、錠付きビンに空きがあると判定された場合は、プリンタ２０６は、印刷ジョブのヘッダ部からその印刷ジョブの属性情報を取得する（Ｓ６８）。そして、プリンタ２０６は認証印刷履歴（図７のステップＳ５７で記憶されたもの）を参照して、その取得された属性情報と共通の属性情報を認証印刷履歴の中から探すことにより、その通常印刷ジョブと属性が共通する印刷ジョブが今までに認証印刷ジョブとして扱われたという履歴があるか否かを判定する（Ｓ６９）。
【０１００】
前述したように、この属性情報としては、例えばユーザＩＤや、ドキュメント名、印刷データ暗号化指定、印刷透かし指定及び印刷日時などがある。
【０１０１】
ここで、図１１を参照して、印刷ジョブの属性情報と認証印刷履歴とに基づく判定について説明する。
【０１０２】
図１１に示すように、属性情報中のユーザＩＤについては、通常印刷ジョブのユーザＩＤを認証印刷履歴と照合して、同じユーザＩＤが認証履歴に登録されている場合は、その通常印刷ジョブを認証印刷ジョブとして扱うと判定することができる。
【０１０３】
また、属性情報中のドキュメント名については、通常印刷ジョブのドキュメント名を認証印刷履歴と照合して、同じドキュメント名（又は、そのドキュメント名と特定の文字列において共通する他のドキュメント名）が認証印刷履歴に登録されている場合は、その通常印刷ジョブを認証印刷ジョブとして扱うと判定することができる。
【０１０４】
このように、通常印刷ジョブがもつ属性情報と同じ又は共通の属性情報をもつジョブが過去に認証印刷ジョブとして扱われた履歴があれば、プリンタ２０６は、その通常印刷ジョブをスプールサーバ２０４へ転送する（Ｓ７５）。
【０１０５】
他方、印刷ジョブ属性情報がそのようなものではない場合は、その後、プリンタ２０６は、印刷ジョブから印刷イメージ（画像情報）を抽出（生成）し（Ｓ７０）、そして、抽出した印刷イメージ及び上述した印刷ジョブ属性情報を、予め用意された禁則データベースに照合し（Ｓ７１）、禁則データ該当するか否かを判定する（Ｓ７２）。
【０１０６】
ここで、禁則データベースには、通常印刷ジョブとして扱われるべきはない印刷ジョブの属性情報又は印刷イメージに含まれる特定の文字データ又は画像データ（以下、禁則データという）が記憶されている。
【０１０７】
禁則データとしては、例えば、過去に認証印刷ジョブとして扱われた印刷ジョブから抽出された文字列又は画像（例えば、人物の固有名詞、住所、電話番号など）、人が予め定めた特定の文字列または画像（「社外秘」、「Confidential」など）、それらの文字列または画像が何個以上存在したなら認証印刷ジョブとして扱うべきという量的な閾値、又は、人が予め定めた特定の条件（例えば、暗号化指定、印刷日時がオフィスの稼働日でない場合、昼休み中の場合、標準稼働時間外の場合など）、などが挙げられる。
【０１０８】
より具合的な例を挙げると、印刷ジョブから抽出された印刷イメージに禁則データに該当する文字列又は画像が含まれていれば、その通常印刷ジョブを認証印刷ジョブとして扱うべきと判定することができる。
【０１０９】
また、図１１に例示したように、通常印刷ジョブの属性情報に含まれるドキュメント名の中に禁則データに該当する文字列が含まれていれば、その通常印刷ジョブを認証印刷ジョブとして扱うべきと判定することができる。
【０１１０】
また、印刷ジョブ属性情報に暗号化指定が含まれている場合は、秘匿すべき内容であると推測されるので、その通常印刷ジョブを認証印刷ジョブとして扱うと判定することができる。
【０１１１】
また、印刷ジョブ属性情報に、例えば「丸秘」、「Confidential」などの禁則データに該当する文字列または画像の印刷透かし指定が含まれている場合は、秘匿すべき内容であると推定されるので、その通常印刷ジョブを認証印刷ジョブとして扱うと判定することができる。
【０１１２】
また、印刷ジョブ属性情報に含まれる印刷日時が、例えばオフィスの稼働日でない場合、昼休み中の場合、標準稼働時間外の場合のような禁則データに該当する日時であるときは、印刷物が持ち去られる危険性が推測されるので、その通常印刷ジョブを認証印刷ジョブとして扱うと判定することができる。
【０１１３】
以上のようにして、印刷ジョブ属性情報又は印刷イメージ中に禁則データがある場合は、プリンタ２０６は、通常印刷ジョブを認証印刷対象としてスプールサーバ２０４へ転送する（Ｓ７４）。
【０１１４】
他方、禁則データに該当なしと判定された場合は、プリンタ２０６は、上記一連の検疫を通過した通常印刷ジョブの印刷処理を実行し（Ｓ７３）、クライアント２０２へ判定結果を送信し（Ｓ７５）、この処理フローを終了する。
【０１１５】
次に、前述したクライアント２０２での印刷設定の変更について、具体例を挙げて説明する。
【０１１６】
印刷設定の変更の仕方は、通常印刷ジョブが認証印刷ジョブとして扱われることになった理由（例えばネットワークセグメントがプリンタと異なると判定されたからなのか、プリンタとの設置位置関係が一定距離以上と判定されたからなのか、或いは、印刷透かし指定や印刷データ暗号化指定があると判定されたからなのか、など）に応じて、異ならせることができる。
【０１１７】
例えば、ネットワークセグメントが異なるという場合の設定変更例としては、例えば、印刷ジョブ送信先のＩＰアドレスをスプールサーバのＩＰアドレスに変更する、或いは、プリンタドライバ画面上の印刷種別デフォルト設定を、通常印刷から認証印刷に変更する、或いは、印刷ジョブ送信先のＩＰアドレスをそのクライアントと同一のネットワークセグメント内に設置されているプリンタのＩＰアドレスに変更する、などが採用し得る。
【０１１８】
プリンタの設置位置と印刷指示クライアントとの設置位置が一定距離以上離れている場合の設定変更例としては、例えば、印刷ジョブ送信先のＩＰアドレスをスプールサーバのＩＰアドレスに変更する、或いは、プリンタドライバ画面上の印刷種別デフォルト設定を、通常印刷から認証印刷に変更する、或いは、印刷ジョブ送信先のＩＰアドレスをそのクライアントから一定距離内にあるプリンタのIPアドレスに変更する、などが採用し得る。
【０１１９】
禁則文字列または画像の透かし入り指定がある場合の設定変更例としては、例えば、印刷ジョブ送信先のＩＰアドレスをスプールサーバのＩＰアドレスに変更する、或いは、プリンタドライバ画面上の印刷種別デフォルト設定を、通常印刷から認証印刷に変更する、（特に、「透かし入り認証印刷」が選択できる場合には、それをデフォルト設定にする）、などの選択をする。
【０１２０】
印刷データ暗号指定がある場合の設定変更例としては、例えば、プリンタドライバ画面上の印刷種別デフォルト設定を、通常印刷から認証印刷に変更する（特に、「暗号データ認証印刷」が選択できる場合には、それをデフォルト設定にする）というような方法が採用できる。
【０１２１】
以上説明したように、本実施形態にかかる認証出力システム１００によれば、認証印刷ジョブを選択すべきところ、ユーザが誤って通常印刷ジョブを選択した場合においても、プリンタ２０６に備えられた印刷実行可否判定部１０６が印刷可否判定を行い、その判定の結果、通常印刷ジョブとして扱うべきでないと判定した場合には、通常印刷ジョブを認証印刷ジョブとして扱ってスプールサーバ２０４に転送するので、情報保護の安全性が向上する。
【０１２２】
即ち、情報保護の必要性に関する所定の１以上の判定条件に従って、ジョブ送出元から出力された通常印刷ジョブが認証印刷ジョブとして自動的に扱われるので、その通常印刷ジョブはユーザ本人が認証操作を行った後に本人の目前で印刷処理されることになる。したがって、印刷物から情報漏洩する可能性が低減される。
【０１２３】
以上、本発明の好適な実施形態を説明したが、これは本発明の説明のための例示であり、本発明の範囲をこの実施形態にのみ限定する趣旨ではない。本発明は、その要旨を逸脱しない範囲で、上記実施形態とは異なる種々の態様で実施することができる。
【０１２４】
例えば、プリンタの認証印刷ジョブを扱う機能が有効かどうか（その機能が搭載されているかどうか、又は、搭載されていて且つそれがＯＮ状態になっているか否か）をチェックして、それが有効であれば、図８に示されたような複雑な判定をせずに、受信された通常院夏ジョブのすべてを認証印刷ジョブとして扱う（スプールサーバへ転送する）ようになっていてもよい。また、認証印刷ジョブをプリンタとは別のスプールサーバで保存するのではなく、プリンタ内で保存するように構成されたシステムにも、本発明は適用できる。
【図面の簡単な説明】
【０１２５】
【図１】図１は、本発明の一実施形態に従う認証印刷システムの全体的な機能構成を示すブロック図である。
【図２】図２は、図１に示された機能構成を具現化した実際のシステム構成の一例を示す概略図である。
【図３】図３は、クライアントが通常印刷ジョブを出力指示した場合の動作フローを示す説明図である。
【図４】図４は、プリンタにて認証操作が行われた場合の動作フローを示す説明図である。
【図５】図５は、クライアントでの印刷ジョブ生成から送信までの処理フローを示すフローチャートである。
【図６】図６は、スプールサーバでの印刷ジョブ受信から保存までの処理フローを示すフローチャートである。
【図７】図７は、プリンタでの認証印刷の処理フローを示すフローチャートである。
【図８】図８は、プリンタでの印刷ジョブ受信の処理フローを示すフローチャートである。
【図９】クライアント（ジョブ送出元）のIPアドレス（識別情報）の例を示す図である。
【図１０】クライアント（ジョブ送出元）の設置位置の例を示す図である。
【図１１】印刷ジョブの属性情報の例を示す図である。
【符号の説明】
【０１２６】
１００…認証出力システム、  １０４…印刷ジョブ保持部、  １０６…印刷実行可否判定部、  １３２、１３６…印刷ジョブ受信部、  １４２…印刷ジョブ転送部、  １５０…認証印刷実行指示部、  １１０…印刷実行部、  １３８…印刷処理可否判定部、  ２０２…クライアント、  ２０４…スプールサーバ、  ２０６…プリンタ、
【図１】
2009214516.tif 000003
【図２】
2009214516.tif 000004
【図３】
2009214516.tif 000005
【図４】
2009214516.tif 000006
【図５】
2009214516.tif 000007
【図６】
2009214516.tif 000008
【図７】
2009214516.tif 000009
【図８】
2009214516.tif 000010
【図９】
2009214516.tif 000011
【図１０】
2009214516.tif 000012
【図１１】
2009214516.tif 000013