【手続補正書】
【提出日】平成21年4月13日(2009.4.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の認証サーバと通信可能なクライアントと、印刷装置と、を含む印刷システムであって、
前記クライアントは、
前記複数の認証サーバの中から割り当てられた何れかの認証サーバに、ユーザ認証情報を伴ってアクセスを行うアクセス制御手段と、
前記アクセスに応じて前記何れかの認証サーバから応答されるアクセス制限情報を含む印刷ジョブを印刷装置に出力する印刷ジョブ出力手段とを有し、
前記認証サーバは、
前記クライアントから通知されたユーザ認証情報に基づき、前記認証サーバの識別子、および、自身が保持する暗号化情報により暗号化処理を施したアクセス制限情報を前記クライアントへ発行する発行手段を有し、
前記印刷装置は、
受信した前記アクセス制限情報に施された暗号化処理を復号するための復号化情報を保持するための保持手段と、
受信した前記印刷ジョブに含まれる前記認証サーバの識別子に対応した復号化情報を前記保持手段に保持しているか否かを判定する判定手段と、
前記判定手段により前記保持手段が保持していないと判定された場合に、前記識別子に応じた復号化情報を取得する取得手段と、
前記取得手段により取得した復号化情報、又は、前記保持している復号化情報により検証を行う検証手段と、
前記検証手段による検証に基づき印刷ジョブの実行を制御するジョブ実行制御手段と
を有することを特徴とする印刷システム。
【請求項２】
前記印刷装置は、
受信した前記印刷ジョブに前記アクセス制限情報が付与されているかどうかを判断する判断手段と、
前記判断手段によって受信した前記印刷ジョブに前記アクセス制限情報が付与されていないと判断された場合、或は、前記検証手段によって前記復号化情報によるデジタル署名の検証が失敗した場合に、受信した前記印刷ジョブを取り消すジョブ取消手段と
を有することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記取得手段は、前記検証手段における前記検証の成否に基づき、再度、前記認証サーバから復号化情報を取得し、前記保持手段に格納し、
前記検証手段は、再取得された前記復号化情報に応じて、再度、検証を実施することを特徴とする請求項１又は２に記載の印刷システム。
【請求項４】
前記取得手段は、
前記保持手段の空き容量を判定し、前記復号化情報が格納できない場合に、アクセス履歴を元に使用頻度の低い認証サーバを検索し、検索された認証サーバの識別子および復号化情報を破棄し、新たな認証サーバの復号化情報を前記保持手段に格納することを特徴とする請求項１乃至３の何れか１項に記載の印刷システム。
【請求項５】
印刷システムであって、
複数の認証サーバの中から割り当てられた何れかの認証サーバに、ユーザ認証情報を伴ってアクセスを行うアクセス制御手段と、
前記割り当てられた何れかの認証サーバの識別子を参照し、該何れかの認証サーバに対応した復号化情報を保持しているか否かを判定し、保持していないと判定した場合、前記識別子に対応する復号化情報を取得する取得手段と、
前記取得手段により取得した復号化情報、又は、前記保持している復号化情報により検証を行う検証手段と、
前記検証手段による検証に基づきジョブの実行を制御するジョブ実行制御手段と
を有することを特徴とする印刷システム。
【請求項６】
前記何れかの認証サーバ自身が保持する暗号化情報により暗号化処理が施されたアクセス制限情報と前記何れかの認証サーバの識別子とを含む印刷ジョブを、印刷装置へ出力する出力手段を有し、
前記取得手段は、受信した前記印刷ジョブに含まれる認証サーバの前記識別子を参照し、前記判定を行うことを特徴とする請求項５に記載の印刷システム。
【請求項７】
複数の認証サーバと通信可能なクライアントと、印刷装置と、を含む印刷システムの制御方法であって、
前記クライアントのアクセス制御手段が、前記複数の認証サーバの中から割り当てられた何れかの認証サーバに、ユーザ認証情報を伴ってアクセスを行うアクセス制御工程と、
前記認証サーバの発行手段が、通知された前記ユーザ認証情報に基づき、前記認証サーバの識別子、および、自身が保持する暗号化情報により暗号化処理を施したアクセス制限情報を発行する発行工程と、
前記クライアントの印刷ジョブ出力手段が、発行された前記アクセス制限情報を含む印刷ジョブを印刷装置に出力する印刷ジョブ出力工程と、
前記印刷装置の判定手段が、受信した前記印刷ジョブに含まれる前記認証サーバの識別子に対応し、受信した前記アクセス制限情報に施された暗号化処理を復号するための復号化情報を、該復号化情報を保持するための保持手段に保持しているか否かを判定する判定工程と、
前記印刷装置の取得手段が、前記判定工程において前記保持手段が保持していないと判定された場合に、前記識別子に応じた復号化情報を取得する取得工程と、
前記印刷装置の検証手段が、前記取得工程において取得した復号化情報、または、前記保持している復号化情報により検証を行う検証工程と、
前記印刷装置のジョブ実行制御手段が、前記検証工程における検証に基づき印刷ジョブの実行を制御するジョブ実行制御工程と
を有することを特徴とする印刷システムの制御方法。
【請求項８】
前記印刷装置の判断手段が、受信した前記印刷ジョブに前記アクセス制限情報が付与されているかどうかを判断する判断工程と、
前記印刷装置のジョブ取消手段が、前記判断工程において、受信した前記印刷ジョブに前記アクセス制限情報が付与されていないと判断された場合、或は、前記検証工程によって前記復号化情報によるデジタル署名の検証が失敗した場合に、受信した前記印刷ジョブを取り消すジョブ取消工程と
を有することを特徴とする請求項７に記載の印刷システムの制御方法。
【請求項９】
前記取得工程では、前記検証工程における前記検証の成否に基づき、再度、前記認証サーバから復号化情報を取得し、前記保持手段に格納し、
前記検証工程では、再取得された前記復号化情報に応じて、再度、検証を実施することを特徴とする請求項７又は８に記載の印刷システムの制御方法。
【請求項１０】
前記取得工程では、
前記保持手段の空き容量を判定し、前記復号化情報が格納できない場合に、アクセス履歴を元に使用頻度の低い認証サーバを検索し、検索された認証サーバの識別子および復号化情報を破棄し、新たな認証サーバの復号化情報を前記保持手段に格納することを特徴とする請求項７乃至９の何れか１項に記載の印刷システムの制御方法。
【請求項１１】
印刷システムの制御方法であって、
アクセス制御手段が、複数の認証サーバの中から割り当てられた何れかの認証サーバに、ユーザ認証情報を伴ってアクセスを行うアクセス制御工程と、
取得手段が、前記割り当てられた何れかの認証サーバの識別子を参照し、該何れかの認証サーバに対応した復号化情報を保持しているか否かを判定し、保持していないと判定した場合、前記識別子に対応する復号化情報を取得する取得工程と、
検証手段が、前記取得工程において取得した復号化情報、又は、前記保持している復号化情報により検証を行う検証工程と、
ジョブ実行制御手段が、前記検証工程における検証に基づきジョブの実行を制御するジョブ実行制御工程と
を有することを特徴とする印刷システムの制御方法。
【請求項１２】
出力手段が、前記何れかの認証サーバ自身が保持する暗号化情報により暗号化処理が施されたアクセス制限情報と前記何れかの認証サーバの識別子とを含む印刷ジョブを、印刷装置へ出力する出力工程を有し、
前記取得工程では、受信した前記印刷ジョブに含まれる認証サーバの前記識別子を参照し、前記判定を行うことを特徴とする請求項１１に記載の印刷システムの制御方法。
【請求項１３】
請求項７乃至１２の何れか１項に記載の印刷システムの制御方法をコンピュータに実行させるコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】印刷システム、その制御方法、及びコンピュータプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、認証機能を備えた印刷システム、その制御方法及びコンピュータプログラムに関する。