(57)【要約】【課題】  認証情報の有効期間が切れた場合でも、所定の機能を使用でき柔軟性に優れた情報処理装置及び情報処理システムを提供することである。【解決手段】  本発明の情報処理装置は、有効期間付きの認証情報を入力する入力部と、前記認証情報を有効期間内か否かを判定し有効又は無効を表す判定結果を生成する認証判定部と、前記判定結果に応じて前記認証情報を照合し前記認証情報に対応する照合情報を生成する照合部と、前記照合情報を記憶する照合情報記憶部と、前記認証情報を前記照合情報と照合し、照合成功又は照合失敗を表す照合履歴を蓄積する照合履歴蓄積部と、前記照合情報や前記照合履歴との照合結果に対応する許可機能情報を予め記憶する許可機能記憶部と、前記許可機能情報に基づいて所定の機能を選択し許可する機能選択許可部とを備えることを特徴とする。【選択図】  図１
2007272520.tif 000002
【特許請求の範囲】
【請求項１】
有効期間付きの認証情報を入力する入力部と、
前記認証情報を有効期間内か否かを判定し有効又は無効を表す判定結果を生成する認証判定部と、
前記判定結果に応じて前記認証情報を照合し前記認証情報に対応する照合情報を生成する照合部と、
前記照合情報を記憶する照合情報記憶部と、
前記認証情報を前記照合情報と照合し、照合成功又は照合失敗を表す照合履歴を蓄積する照合履歴蓄積部と、
前記照合情報あるいは前記照合履歴との照合結果に対応する許可機能情報を予め記憶する許可機能記憶部と、
前記許可機能情報に基づいて所定の機能を選択し許可する機能選択許可部とを備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記機能選択許可部は、
前記認証情報と前記許可機能情報とを照合し、照合結果に基づいて許可する機能の許可機能候補を抽出する許可機能候補選択部と、
前記判定結果が無効を表す場合、前記許可機能候補を所定の規則で制限して許可機能とする許可機能設定部とを備えることを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置において、
前記許可機能設定部は、
前記所定の規則に従って、消耗品を消費する機能を禁止する機能禁止部と、
前記抽出される機能の候補を、前記認証情報が前回認証されたときに許可された前回許可機能とする場合、及び前記認証情報が前回認証されたときにどの機能が許可されたかにかかわらず、固定的に抽出する場合を選択する候補選択部とを備えることを特徴とする情報処理装置。
【請求項４】
請求項２に記載の情報処理装置において、
前記抽出される機能を印刷装置、複合機、ファクシミリ、及び複写機から設定変更する設定変更部を備えることを特徴とする情報処理装置。
【請求項５】
有効期間付きの認証情報を入力する入力部と、前記認証情報を有効期間内か否かを判定し有効又は無効を表す判定結果を生成する認証判定部と、前記判定結果に応じて前記認証情報を照合の問い合わせのために送信する照合部と、照合結果を受信して照合成功又は照合失敗を表す照合履歴を蓄積する照合履歴蓄積部と、前記照合結果に対応する許可機能情報を予め記憶する許可機能記憶部と、前記許可機能情報に基づいて所定の機能を選択し許可する機能選択許可部とを備える情報処理装置、及び、
前記情報処理装置から有効期間付きの認証情報を受信する通信インタフェース部と、前記認証情報を照合するための照合情報を記憶する照合情報記憶部と、前記認証情報と前記照合情報との前記照合結果を前記情報処理装置に通知する照合結果通信部とを備える認証装置を含むことを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理を行う情報処理装置及び情報処理システム、特に、種々のサービス機能を有する多機能複写機や多機能プリンタなどの情報処理システムに関する。
【背景技術】
【０００２】
近年、多機能複写機や多機能プリンタなどの情報処理装置は、ネットワークに接続され、多くのユーザにより共有使用されることが多くなってきている。このような環境では、サービス機能の種類によって、使用コストやセキュリティの観点からユーザ毎に使用を制限したい場合がある。従来、このような場合は、パスワードをはじめとする認証情報を情報処理装置に入力してあらかじめ設定しておいた照合情報と照合することによりサービス機能の使用を許可している（例えば、特許文献１（特開２００４−２４９６２５号公報）照合)。さらに認証を厳密に行うため、有効期間を設けたパスワードも用いられることもある。
【０００３】
【特許文献１】特開２００４−２４９６２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のように認証情報を厳密に扱おうとすると認証情報の有効期間が切れた場合には、情報処理装置や情報処理システムが備える機能を全く使用できず、柔軟性に乏しいサービス形態となってしまう欠点がある。
【０００５】
本発明は、このような問題を鑑みてなされたものであり、その目的とするところは、認証情報の有効期間が切れた場合でも、所定の機能を使用でき柔軟性に優れた情報処理装置及び情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の情報処理装置は、有効期間付きの認証情報を入力する入力部と、前記認証情報を有効期間内か否かを判定し有効又は無効を表す判定結果を生成する認証判定部と、前記判定結果に応じて前記認証情報を照合し前記認証情報に対応する照合情報を生成する照合部と、前記照合情報を記憶する照合情報記憶部と、前記認証情報を前記照合情報と照合し、照合成功又は照合失敗を表す照合履歴を蓄積する照合履歴蓄積部と、前記照合情報あるいは前記照合履歴との照合結果に対応する許可機能情報を予め記憶する許可機能記憶部と、前記許可機能情報に基づいて所定の機能を選択し許可する機能選択許可部とを備えることを特徴とする。
【０００７】
このような発明によれば、有効期間付きの認証情報は、照合情報や照合履歴と照合され、照合結果に対応する許可機能情報が生成される。従って、許可機能情報に基づいて所定の機能が、選択され許可される。
【０００８】
また、本発明の情報処理システムは、有効期間付きの認証情報を入力する入力部と、前記認証情報を有効期間内か否かを判定し有効又は無効を表す判定結果を生成する認証判定部と、前記判定結果に応じて前記認証情報を照合の問い合わせのために送信する照合部と、照合結果を受信して照合成功又は照合失敗を表す照合履歴を蓄積する照合履歴蓄積部と、前記照合結果に対応する許可機能情報を予め記憶する許可機能記憶部と、前記許可機能情報に基づいて所定の機能を選択し許可する機能選択許可部とを備える情報処理装置、及び、前記情報処理装置から有効期間付きの認証情報を受信する通信インタフェース部と、前記認証情報を照合するための照合情報を記憶する照合情報記憶部と、前記認証情報と前記照合情報との前記照合結果を前記情報処理装置に通知する照合結果通信部とを備える認証装置を含むことを特徴とする。
【０００９】
このような発明によれば、情報処理装置で入力された認証情報は、認証装置で受信される。そして、照合結果が情報処理装置に通知され、照合結果に対応する許可機能情報に基づいて所定の機能が選択され許可される。
【発明の効果】
【００１０】
以上のように本発明によれば、認証情報の有効期間が切れた場合でも、当該認証情報に係る照合情報や照合履歴の照合結果から所定の機能の使用を許可する構成を備えるので、所定の機能を使用でき柔軟性に優れた情報処理装置及び情報処理システムを提供できるという効果を有する。
【発明を実施するための最良の形態】
【００１１】
（本発明の第１実施の形態）
以下、本発明の第１の実施の形態の情報処理装置について図面を用いて詳細に説明する。図１は、発明の第１の実施の形態の情報処理装置としての印刷装置１００の構造を説明するブロック図である。図２は、図１の印刷装置１００における機能選択許可部１０９Ａの詳細を示す図である。図３は、ＩＣカード２００内のユーザＩＤ２０１と認証情報２０２との格納の例を示す。
【００１２】
印刷装置１００は、ＩＣカード２００の使用者識別番号情報、すなわち、ユーザＩＤ、有効期間２０３の期限及びパスワード２０４付きの認証情報２０２を入力する認証情報入力部１０１と、前記認証情報を有効期間内か否かを判定し有効又は無効を表す判定結果を生成する認証判定部１０４と、前記判定結果に応じて前記認証情報を照合し前記認証情報に対応する照合情報を生成する照合部１０２と、前記照合情報を記憶する照合情報記憶部１０３と、前記認証情報を前記照合情報と照合し、照合成功又は照合失敗を表す照合履歴を蓄積する照合履歴蓄積部１０５と、前記照合情報や前記照合履歴との照合結果に対応する許可機能情報を予め記憶する許可機能記憶部１０８と、前記許可機能情報に基づいて所定の機能を選択し許可する機能選択許可部１０９Ａとを備える。
【００１３】
認証情報入力部１０１には、図示しないハードウェアのＩＣカードリーダが、備えられている。ＩＣカードリーダに挿入されたＩＣカードからユーザＩＤ２０１と認証情報２０２とを読み取るように制御し、読み取ったユーザＩＤと認証情報とを出力する機能を持つ。
【００１４】
図３に示すように、ＩＣカード内のユーザＩＤと認証情報２０２では、ＩＣカード２００内にユーザＩＤ２０１として“０００１”、認証情報２０２として有効期間２０３が“２００５年０９月１０日１２：００〜２００５年０９日２０日１２：００”及び有効期間２０３の期間において有効なパスワード２０４“ａａａａ”がそれぞれ格納されている。
【００１５】
ユーザＩＤ２０１に対応した認証情報は図示しない管理者によって定期または不定期に更新されており、管理者はまた、ユーザの持つＩＣカード２００内の認証情報２０２を更新された認証情報に書き換える作業も行う。
【００１６】
照合部１０２は、認証情報入力部１０１より出力されたユーザＩＤ２０１と認証情報２０２とを受け取り、前記認証情報２０２が有効期間内であるかどうかを認証判定部１０４に問い合わせる。前記ユーザＩＤ２０１に対応した照合情報３０１が取得され、入力された認証情報２０２と照合される。照合に成功した場合に照合履歴の格納を照合情報記憶部１０３に要求する。加えて、前記入力された認証情報２０２が有効期間外で無効であると判断された場合でも、前記ユーザＩＤ２０１に対応した照合履歴を取得し、前記入力された認証情報２０２と照合する。図４のユーザＩＤとともに照合情報との照合に成功した情報なのか、図５の照合履歴との照合に成功した情報とを併せて送信する。
【００１７】
図４に示すように、照合情報記憶部１０３には各ユーザＩＤに関連付けられた照合情報が格納されている。照合部１０２からの要求に応じてユーザＩＤに関連付けられた照合情報が応答する。
【００１８】
図３の例では、ユーザＩＤとしても“０００１”、“０００２”、“０００３”が格納され、それぞれに対応した照合情報として照合情報の有効期間と前記有効期間内において有効なパスワードが格納されている。例えば、ユーザＩＤ“０００１”に対応した照合情報として有効期間“２００５年０９月１０日１２：００〜２００５年０９月２０日１２：００”、パスワードとして“ａａａａ”が格納されている。
【００１９】
各ユーザＩＤに対応した照合情報は図示しない管理者によって定期または不定期に更新されており、管理者はまた、照合情報記憶部１０３内の照合情報を更新された照合情報に更新する作業も行っている。
【００２０】
照合情報記憶部１０３内の照合情報の更新作業は、一般的な情報処理装置における照合情報管理動作と、同様であるので、本実施例では説明を省略する。
【００２１】
認証判定部１０４は照合部１０２からの問い合わせに応じて、認証情報入力部１０１より入力された認証情報から有効期間の情報を取り出す機能と、現在時刻を取得する機能とを持ち、また、取得した時刻情報に基づいて前記認証情報が有効期間内であるかどうかを判定し、照合部１０２に応答する機能を持つ。
【００２２】
図５に示すように、照合履歴蓄積部１０５には、照合部１０２において照合に成功したユーザＩＤとその認証情報及び照合に成功した時刻とを関連付けた照合履歴が格納される。
【００２３】
詳しく述べると、例えばユーザＩＤ“０００１”が“２００５年０９月１２日１１：００”に照合に成功している（照合成功時刻４０１）。そのときに入力された認証情報は、有効期間“２００５年０９月１０日１２：００〜２００５年０９月２０日１２：００”、パスワード“ａａａａ”４０２というその時の履歴情報が格納されている。
【００２４】
時刻情報管理部１０６はハードウェアであるリアルタイムクロック部が内蔵しており、現在時刻を管理するように制御される。照合部１０２及び認証判定部１０４からの問い合わせに応じて現在の時刻情報を応答する。許可機能設定部１０７は、照合部１０２から受信したユーザＩＤに基づき、許可機能候補選択部１０９の候補選択部１０８−２における許可機能候補のリスとを問い合わせる機能を持つ。また、照合部１０２から前記ユーザＩＤとともに照合履歴と照合し失敗したという情報を受信した場合には、前記許可機能候補のリストに対してさらに制限を加える。そして、最終的に許可された機能のリストに基づいて機能制限を指示する。
【００２５】
許可機能候補選択部１０９は、許可機能設定部１０７からの問い合わせに応じて、指定されたユーザＩＤに対応する許可機能の候補のリスとを取得し、前記許可機能の候補のリスとを許可機能設定部１０７に応答する機能を持つ。
【００２６】
許可機能記憶部１０８は、各ユーザＩＤと関連付けられた許可機能のリスとを格納し、許可機能候補選択部１０９からの問い合わせに応じて許可機能の候補のリスとを応答する機能を持つ。図６に示されるように、許可機能記億部１０８における許可機能リストの格納の例では、ユーザ毎に許可機能が異なっている。許可機能設定部１０７からの指示により機能の一部または全てを停止する機能を持つ。
【００２７】
印刷装置１００の機能選択許可部１０９Ａは、前記認証情報と前記許可機能情報とを照合し、照合結果に基づいて許可する機能の許可機能候補を抽出する許可機能候補選択部１０９と、前記判定結果が無効を表す場合、前記許可機能候補を所定の規則で制限して許可機能とする許可機能設定部１０７とを備える。
【００２８】
許可機能候補選択部１０９は、前記所定の規則に従って、消耗品を消費する機能を禁止する機能禁止部１０８−１と、前記抽出される機能の候補を、前記認証情報が前回認証されたときに許可された前回許可機能とする場合、及び前記認証情報が前回認証されたときにどの機能が許可されたかにかかわらず、固定的に抽出する場合を選択する候補選択部１０８−２とを備える。
【００２９】
印刷装置１００の機能選択許可部１０９Ａは、前記抽出される機能を印刷装置、複合機、ファクシミリ、及び複写機から設定変更するための設定変更部１００Ａを備え、印刷機能設定１００Ａ−１、原稿読取り機能設定１００Ａ−２、画像通信機能設定１００Ａ―３の設定変更を行うことが可能である。
【００３０】
図６の例では、許可機能の種別として“印刷”、“印刷設定の変更”、“使用履歴の確認”が存在し、例えばユーザＩＤ“０００１”に対しては“印刷”、“印刷設定の変更”、“使用履歴の確認”がそれぞれ許可されている。
【００３１】
また、印刷データ入力部１１０は許可機能設定部１０７の指示により機能の一部または全てを停止する機能を持つ。そして、印刷部１１１はハードウェアである印刷機構を制御し、印刷データ入力部１１０から受信した印刷データを印刷する機能を持ち、加えて許可機能設定部１０７からの指示により機能の一部または全てを停止する機能を持つ。
【００３２】
次に、図７及び図８を参照して、本発明の第１実施の形態における情報処理装置の動作を説明する。本発明の第１実施の形態における動作開始前の状態では、印刷装置１００は待機状態にあり、ユーザに対しては全ての機能が許可されていない状態である。
【００３３】
第１実施の形態の動作は、ＩＣカードリーダにＩＣカード２００が挿入されたことを認証情報入力部１０１が検出することにより開始される（Ｓ１０１）。認証情報入力部１０１に対して、ＩＣカード２００よりユーザＩＤ２０１及び認証情報２０２が入力される（Ｓ１０２）。
【００３４】
もしもユーザＩＤ２０１または認証情報２０２の入力処理において異常が発生した場合、例えは、ＩＣカード２００が破損していた場合には、動作を終了し待機状態に戻る（Ｓ１０３）。
【００３５】
ユーザＩＤ２０１及び認証情報２０２の入力処理が正常に終了すると、認証情報入力部１０１は入力されたユーザＩＤ２０１及び認証情報２０２を照合部１０２に送信する（Ｓ１０４)。
【００３６】
続いてユーザＩＤ２０１と認証情報２０２が有効であるか否かを認証するための処理が開始される。照合部１０１は認証判定部１０４に対し、認証情報２０２の有効期間の判定を指示する（Ｓ１０５）。認証判定部１０４は認証情報２０２から有効期間情報２０３を取得する（Ｓ１０６）。
【００３７】
続いて、時刻情報管理部１０６に問い合わせ、現在時刻を取得する（Ｓ１０７）。そして、前記有効期間情報２０３と現在時刻とを比較し、認証情報２０２が有効期間内であるかどうかを判定する（Ｓ１０８）。
【００３８】
図３の例で説明すると、例えば前記現在時刻が“２００５年０９月１５日１０：００”であれば認証情報２０２は有効期間内であると判定されるが、もしも前記現在時刻が“２００５年０９月２５日１０：００”であったとすると認証情報２０１は有効期間外であると判定される。
【００３９】
照合部１０２では認証判定部１０４による認証情報２０２の有効期間の判定結果により次のように動作する。まず、認証情報２０２が有効期間内であると判定された場合を説明する。照合部１０２は認証情報２０１の照合を行う。まず、照合情報記憶部１０３よりユーザＩＤ２０１に対応した照合情報を取り出す（Ｓ１０９）。
【００４０】
図３及び図４の例で説明すると、ユーザＩＤ２０１は“０００１”であるので、照合情報記憶部１０３から取り出される照合情報は、照合情報３０１である。続いて、認証情報２０２と前記照合情報３０１との照合処理を行う。第１実施の形態では、認証情報２０２中のパスワード２０４と前記照合情報３０１中のパスワード３０３が一致するかどうかにより照合結果の判定を行う(Ｓ１１０)。
【００４１】
照合に失敗した場合は、認証情報２０１が不正であると判断され、動作を終了し待機状態に戻る。なお、照合情報記憶部１０３内にユーザＩＤ２０１に対応した照合情報が格納されていない場合は認証情報２０１が不正であるとみなしてやはり第１実施の動作を終了し待機状態に戻る。
【００４２】
照合に成功した場合、照合部１０２は照合履歴蓄積部１０５に照合履歴を格納する。まず、時刻情報管理部１０６より、現在時刻を取得する（Ｓ１１１）。続いて、照合履歴蓄積部１０５にユーザＩＤ２０１、認証情報２０１、前記現在時刻とが関連付けられた照合履歴として格納する（Ｓ１１２）。
【００４３】
その後、照合部１０２はユーザＩＤ２０１と認証情報２０２との照合結果を許可機能設定部１０７へ送信する（Ｓ１１３）。
【００４４】
次に、処理Ｓ１０８において認証情報２０２が有効期間外であると判定された場合を説明する。照合部１０２は照合履歴蓄積部１０５からユーザＩＤ２０１に対応した照合履歴を取得する（Ｓ１１４）。
【００４５】
照合履歴が存在しない場合、照合部１０２は認証情報２０２が不正であるとみなし、動作を終了し待機状態に戻る（Ｓ１１５）。
【００４６】
ユーザＩＤ２０１に対応した照合履歴の取得に成功した場合、続いて,照合部１０２は認証情報２０１中のパスワード２０４と前記照合履歴４０１中のパスワード４０２とを照合する(Ｓ１１６)。
【００４７】
パスワード２０４とパスワード４０２との照合に失敗した場合は、照合部１０２は認証情報２０２が不正であるとみなし、本実施例の動作を終了し待機状態に戻る(Ｓ１１７)。
【００４８】
照合に成功した場合は、照合部１０２は認証情報２０２は有効期間外であるが信頼してもよい認証情報であるとみなす。そして、照合部１０２はユーザＩＤ２０１とともに認証情報２０２が照合履歴により照合成功したことを示す情報とを許可機能設定部１０７へ送信する(Ｓ１１８)。
【００４９】
前記処理Ｓ１１３またはＳ１１８の処理の後の動作は以下のとおりである。許可機能設定部１０７では照合部１０２より受信したユーザＩＤ２０１を許可機能候補選択部１０９に送信し、許可機能候補選択部１０９では、ユーザＩＤ２０１に対応する許可機能候補のリスとを取得し許可機能設定部１０７に応答する。(Ｓ１１９)
【００５０】
ユーザＩＤ２０１は“０００１”であるので、許可機能候補のリストとして“印刷”、“印刷設定の変更”、“使用履歴の確認”が選択される。
【００５１】
続いて、許可機能設定部１０７では、照合部１０２からユーザＩＤ２０１とともに受信した、認証情報２０２が照合情報との照合に成功したのかそれとも照合履歴との照合に成功したのかを示す情報を使用して、前記許可機能候補のリスとをさらに制限するかどうかを判定する（Ｓ１２０）。
【００５２】
認証情報２０２が照合情報との照合に成功していた場合、前記許可機能候補のリストへのさらなる制限は行われず、前記許可機能候補のリストがそのまま許可機能のリストとして使用される（Ｓ１２２）。
【００５３】
前述のとおり、許可機能候補のリストとして“印刷”、“印刷設定の変更”、“使用履歴の確認”が選択されているため、そのまま、“印刷”、“印刷設定の変更”、“使用履歴の確認”が、許可機能のリストとなる。もしも、認証情報２０２が照合履歴との照合に成功していた場合は、前記許可機能候補のリストへの制限を行う（Ｓ１２３）。
【００５４】
続いて、許可機能設定部１０７は許可機能のリスとを各々の機能に適用する(Ｓ１２４)。許可機能のリスとを印刷部１１１及び印刷データ入力部１１０に送信し、許可機能のリストに従った機能のみ実行するように指示する。
【００５５】
以後、印刷装置１００は、前記Ｓ１２２またはＳ１２３の処理において選択された許可機能のみが動作する状態となり、第１実施の形態の動作は終了する。第１実施の形態では、認証情報２０２の照合情報の照合にはパスワード２０４が一致するかどうかによって照合を行っているが、認証情報２０２にデジタル署名（電子署名）が含まれる場合には、デジタル署名の検証により照合を行う動作に置き換えても第１実施の形態の機能を実現可能である。この場合は、デジタル署名の署名者の公開鍵が、照合情報として用いられることになる。
【００５６】
第１実施の形態では、ユーザＩＤ２０１及び認証情報２０２はＩＣカード２００により入力されるものとしているが、ＵＳＢメモリ、ハードウェアトークン、磁気カード、バーコードリーダを使用した形態であっても、第１実施の形態の機能は実現可能である。
【００５７】
本発明の第１実施によれば、認証情報の更新中であっても、所定の機能を使用できるようになる効果を期待できる。また、第１実施では、認証情報を更新中のユーザには許可する機能を制限することにより、セキュリティの低下を抑止するという効果も併せて得ることができる。
【００５８】
（本発明の第２実施の形態）
図９は、本発明の第２実施の形態における情報処理システムを示す図である。情報処理システムは、印刷装置８１０と認証装置８２０とを含み、ネットワーク８３０を介して相互に接続されている。
【００５９】
情報処理装置の印刷装置８１０は、図１０のように、有効期間付きの認証情報を入力する入力部１０１と、前記認証情報を有効期間内か否かを判定し有効又は無効を表す判定結果を生成する認証判定部１０４と、前記判定結果に応じて前記認証情報を照合の問い合わせのために送信する照合部１０２及びネットワーク８３０に接続された通信インタフェース部１１９と、照合結果を受信して照合成功又は照合失敗を表す照合履歴を蓄積する照合履歴蓄積部１０５と、前記照合結果に対応する許可機能情報を予め記憶する許可機能記憶部１０８と、前記許可機能情報に基づいて所定の機能を選択し許可する機能選択許可部１０９Ａとを備える。
【００６０】
認証装置８２０は、図１１のように、前記情報処理装置の印刷装置８１０から有効期間付きの認証情報を受信する通信インタフェース部８２３と、前記認証情報を照合するための照合情報を記憶する照合情報記憶部８２２と、前記認証情報と前記照合情報との前記照合結果を前記情報処理装置に通知する照合結果通信部８２４Ａとを備える。
【００６１】
照合結果通信部８２４Ａは、前記認証情報を照合する照合部８２１及び時刻情報を管理する時刻情報管理部８２４を備える。
【００６２】
以上説明した本発明の第２実施の形態の構成から、印刷装置８１０は、認証情報入力部１０１で読み取られたユーザＩＤと認証情報とを照合部１０２及び通信インタフェース部１１９からネットワーク８３０を介して認証装置８２０の通信インタフェース部８２３へ送信する機能を持つ。ネットワーク８３０は例えばＩＥＥＥ８０２．３で規定されるＬＡＮである。
【００６３】
印刷装置８１０の通信インタフェース部１１９は、ネットワーク８３０と接続され、認証装置８２０との受信・送信の通信を制御する機能を持ち、照合部１０２からの要求に応じて認証装置８２０に対して前記ユーザＩＤと認証情報とを送信し照合を依頼し、照合結果を受信する機能とを持つ。
【００６４】
次に、図１２から図１７を参照しながら、第２実施の形態に係る情報処理システムにおける印刷装置８１０及び認証装置８２０の動作をそれぞれ説明する。印刷装置８１０の動作開始前の状態では、印刷装置８１０は待機状態にあり、ユーザに対しては全ての機能が許可されていない状態である。印刷装置８１０の動作は、ＩＣカードリーダにＩＣカード２００が挿入されたことを認証情報入力部１０１が検出することにより開始される（Ｓ２０１）。
【００６５】
認証情報入力部１０１に対して、ＩＣカード２００よりユーザＩＤ２０１及び認証情報２０２が入力される（Ｓ２０２）。もしもユーザＩＤ２０１または認証情報２０２の入力処理において異常が発生した場合、例えばＩＣカード２００が破損していた場合には、動作を終了し待機状態に戻る（Ｓ２０３）。
【００６６】
ユーザＩＤ及び認証情報の入力処理が正常に終了すると、認証情報入力部１０１は、入力されたユーザＩＤ２０１及び認証情報２０２を照合部８１０２に送信する（Ｓ２０４）。照合部１０１は認証判定部１０４に対し、認証情報２０２の有効期間の判定を指示する。（Ｓ２０５）。照合部１０２では認証判定部１０４による認証情報２０２の有効期間の判定結果により次のように動作する。
【００６７】
まず、認証情報が有効期間内であると判定された場合を説明する。認証判定部１０４は認証情報２０２から有効期間情報２０３を取得する（Ｓ２０６）。続いて、時刻情報管理部１０６に問い合わせ、現在時刻を取得する(Ｓ２０７)。そして、前記有効期間情報と現在時刻とを比較し、認証情報２０２が有効期間内であるかどうかを判定する（Ｓ２０８）。
【００６８】
図３の例で説明すると、例えば前記現在時刻が“２００５年０９月１５日１０：００”であれば前記認証情報は有効期間内であると判定されるが、もしも前記現在時刻が“２００５年０９月２５日１０：００”であったとすると認証情報２０２は有効期間外であると判定される。
【００６９】
照合部１０２では前記ユーザＩＤ２０１、認証情報２０２、及び照合依頼を示す情報を通信インタフェース部１１９に送信する（Ｓ２０９）。通信インタフェース部１１９は、ユーザＩＤ２０１、認証情報２０２、照合依頼を示す情報をネットワーク８３０を経由して認証装置８２０に送信する（Ｓ２１０)。その後、通信インタフェース部１１９は、認証装置８２０から照合結果の受信を待つ(Ｓ２１１)。
【００７０】
所定の時間経過しても認証装置８２０から照合結果を受信することができなかった場合、通信インタフェース部１１９は再送信を行う(Ｓ２１２)。具体的には、前記処理Ｓ２１０に戻ることになるが、このとき、もしも再送信の回数が所定の回数を超えていた場合は認証情報２０２の照合に失敗したものとみなして本実施例の動作を終了し待機状態に戻る(Ｓ２１３)。なお、前記所定の時間と所定の回数は、一般的なネットワークプロトコルにおいて用いられる再送間隔と再送回数と同様な値となる。
【００７１】
通信インタフェース部１１９が認証装置８２０から照合結果を受信すると、前記照合結果は照合部１０２に送信される。照合部１０２では、前記照合結果を判定し、前記照合結果が照合成功を示す情報であった場合は照合履歴の蓄積処理に移り、前記照合結果が照合失敗を示す情報であった場合は動作を終了し待機状態に戻る（Ｓ２１４）。
【００７２】
前記照合結果が照合成功を示す情報であった場合、照合部１０２は照合履歴蓄積部１０５に照合履歴を格納する。まず、時刻情報管理部１０６より、現在時刻を取得する(Ｓ２１５)。続いて、照合履歴蓄積部１０５にユーザＩＤ２０１、認証情報２０２、前記現在時刻が関連付けられた照合履歴として格納する（Ｓ２１６）。
【００７３】
図３及び図５の例で説明すると、例えば前記現在時刻が“２００５年０９月１２日１１：００”であった場合には、照合履歴４０１として格納される。その後、照合部１０２はユーザＩＤ２０１と認証情報２０２が照合情報により照合成功したことを示す情報とを許可機能設定部１０７へ送信する（Ｓ２１７）。
【００７４】
次に、処理Ｓ２０８において認証情報２０２が有効期間外であると判定された場合を説明する。照合部１０２は照合履歴蓄積部１０５からユーザＩＤ２０１に対応した照合履歴を取得する（Ｓ２１８）。
【００７５】
ユーザＩＤ２０１は“０００１”であるので、取得される照合履歴は照合履歴４０１である。もしも、ユーザＩＤ２０１に対応した照合履歴が存在しない場合、照合部１０２は認証情報２０２が不正であるとみなし、動作を終了し待機状態に戻る（Ｓ２１９）。
【００７６】
ユーザＩＤ２０１に対応した照合履歴の取得に成功した場合、続いて,照合部１０２は認証情報２０２中のパスワード２０４と前記照合履歴４０１中のパスワード４０２とを照合する（Ｓ２２０）。パスワード２０４とパスワード４０２との照合に失敗した場合は、照合部１０２は認証情報２０２が不正であるとみなし、動作を終了し待機状態に戻る(Ｓ２２１)。
【００７７】
前記処理Ｓ２２０において照合に成功した場合は、照合部１０２は認証情報２０２は有効期間外であるが信頼してもよい認証情報であるとみなす。そして、照合部１０２はユーザＩＤ２０１とともに認証情報２０２が照合履歴により照合成功したことを示す情報とを許可機能設定部１０７へ送信する（Ｓ２２２）。
【００７８】
前記処理Ｓ２１７及びＳ２２２の処理の後の動作は、以下のとおりである。許可機能設定部１０７では照合部１０２より受信したユーザＩＤ２０１を許可機能候補選択部１０９に送信し、許可機能候補選択部１０９では、ユーザＩＤ２０１に対応する許可機能候補のリスとを取得し許可機能設定部１０７に応答する（Ｓ２２３）。
【００７９】
ユーザＩＤ２０１は“０００１”であるので、許可機能候補のリストとして“印刷”、“印刷設定の変更”、“使用履歴の確認”が選択される。許可機能設定部１０７では、照合部１０２からユーザＩＤ２０１とともに受信した、認証情報２０２が認証装置８２０による照合に成功したのかそれとも照合履歴との照合に成功したのかを示す情報を使用して、前記許可機能候補のリスとをさらに制限するかどうかを判定する（Ｓ２２４）。
【００８０】
認証情報２０２が照合情報との照合に成功していた場合、前記許可機能候補のリストへのさらなる制限は行われず、前記許可機能候補のリストがそのまま許可機能のリストとして使用される（Ｓ２２５）。
【００８１】
図３及び図６の例で説明すると、前述のとおり、許可機能候補のリストとして“印刷”、“印刷設定の変更”、“使用履歴の確認”が選択されているため、そのまま、“印刷”、“印刷設定の変更”、“使用履歴の確認”が、許可機能のリストとなる。もしも、認証情報２０２が照合履歴との照合に成功していた場合は、前記許可機能候補のリストへの制限を行う（Ｓ２２６）。第２実施の形態では、許可機能候補のリストへの制限の規則として、「消耗品を消費する機能及び設定の変更機能を禁止する」という規則が採用されている。
【００８２】
前述のとおり、許可機能候補のリストとして、“印刷”、“印刷設定の変更”、“使用履歴の確認”が選択される。前記許可機能候補のリストに対して前記制限の規則が適用され、“印刷”と“印刷設定の変更”が許可機能候補のリストから削除される。結果として、許可機能のリストには“使用履歴の確認”のみが選択される。
【００８３】
前記許可機能候補のリストに制限が加えられた結果は、許可機能のリストとして使用される。続いて、許可機能設定部１０７は許可機能のリスとを各々の機能に適用する（Ｓ２２７）。第２実施の形態では許可機能のリスとを印刷部１１１及び印刷データ入力部１１０に送信し、許可機能のリストに従った機能のみ実行するように指示する。
【００８４】
以後、第２実施の印刷装置８２０は、前記Ｓ２２５またはＳ２２６の処理において所定の機能、すなわち、選択された許可機能のみが動作する状態となり、動作は終了する。
【００８５】
図１８は、本発明の第２実施の形態における認証装置８２０の動作を説明するためのフローチャートである。
【００８６】
第２実施の形態の認証装置８２０は、動作開始前は、待機状態にある。
【００８７】
認証装置８２０における動作は、通信インタフェース部８２３が、印刷装置８１０からユーザＩＤ２０１、認証情報２０２、及び照合依頼を示す情報の受信である。例えば、ネットワーク８３０内での通信異常などの原因により異常終了した場合、動作終了し待機状態に戻る（Ｓ３０２）。
【００８８】
受信動作が正常に終了した場合、ユーザＩＤ２０１、認証情報２０２、及び照合依頼を示す情報が照合部８２１に送信される（Ｓ３０３）。
【００８９】
照合部８２１ではユーザＩＤ２０１に対応した照合情報を照合情報記憶部８２２から読み出す（Ｓ３０４）。
【００９０】
図３及び図４の例で説明すると、ユーザＩＤ２０１は、“０００１”であるので、照合情報記憶部８２３から読み出されるのは照合情報３０１となる。
【００９１】
続いて、認証情報２０２と照合情報３０１との照合処理を行う。第２実施の形態では、認証情報２０２中のパスワード２０４と照合情報３０１中のパスワード３０３が一致するか否かにより照合結果の判定を行う（Ｓ３０４）。
【００９２】
照合処理に成功した場合には、照合成功を示す情報が、照合処理に失敗した場合には、照合失敗を示す情報が通信インタフェース部８２３に出力される（Ｓ３０６）。なお、照合情報記憶部８２３内にユーザＩＤ２０１に対応した照合情報が格納されていない場合、認証情報２０２が不正であるとみなして、照合失敗を示す情報が通信インタフェース部８２３に通知される。
【００９３】
照合成功を示す情報を受信した通信インタフェース部８２３では、印刷装置８１０に対して照合成功を示す情報を送信する（Ｓ３０７）。その後、認証装置８２０は、動作を終了して待機状態へと戻る。
【００９４】
以上説明したように、本発明の第２実施の形態における情報処理システムでは、印刷装置８１０とは別の認証装置８２０において認証処理が行えるので、印刷装置８１０の小型軽量化という効果を期待できる。
【産業上の利用可能性】
【００９５】
本発明の情報処理装置及び情報処理システムは、印刷装置や印刷装置及び認証装置に適用する場合を説明したが、例えば、印刷装置の諸機能をネットワークの各端末に機能分散して利用可能であることは言うまでもない。
【図面の簡単な説明】
【００９６】
【図１】本発明の第１の実施の形態における情報処理装置を印刷装置に適用した場合の構成を示す図である。
【図２】図１の機能選択許可部の構成を示す図である。
【図３】図１の印刷装置の認証入力部に入力されるＩＣカードの構成を示す図である。
【図４】図１の照合情報記憶部における照合情報の格納の例を示す図である。
【図５】照合履歴蓄積部における照合履歴の格納の例を示すフローチャートである。
【図６】許可機能記憶部における許可機能リストの格納の例を示す図である。
【図７】本発明の第１実施の形態のフローチャートである。
【図８】図７の続きのフローチャートである。
【図９】本発明の第２実施の形態における情報処理システムの構成を示す図である。
【図１０】本発明の第２実施の形態における情報処理装置の構成を示す図である。
【図１１】本発明の第２実施の形態における認証装置の構成を示す図である。
【図１２】本発明の第２実施の形態の印刷装置のフローチャートである。
【図１３】図１２の続きのフローチャートである。
【図１４】図１３の続きのフローチャートである。
【図１５】図１４の続きのフローチャートである。
【図１６】図１５の続きのフローチャートである。
【図１７】図１５の続きの形態のフローチャートである。
【図１８】本発明の第２実施の形態における印刷装置のフローチャートである。
【符号の説明】
【００９７】
１００    印刷装置
１００Ａ  設定変更部
１０１  入力部
１０２  照合部
１０３  照合情報記憶部
１０４  認証判定部
１０５  照合履歴蓄積部
１０７  許可機能設定部
１０８  許可機能記憶部
１０８−１  機能禁止部
１０８−２  候補選択部
１０９Ａ  機能選択許可部
１０９  許可機能候補選択部
１１９  通信インタフェース部
８１０  印刷装置
８２０  認証装置
８２１  照合部
８２２  照合情報記憶部
８２３  通信インタフェ−ス部
８２４  時刻情報管理部
８２４Ａ  照合結果通信部
８３０  ネットワーク
【図１】
2007272520.tif 000003
【図２】
2007272520.tif 000004
【図３】
2007272520.tif 000005
【図４】
2007272520.tif 000006
【図５】
2007272520.tif 000007
【図６】
2007272520.tif 000008
【図７】
2007272520.tif 000009
【図８】
2007272520.tif 000010
【図９】
2007272520.tif 000011
【図１０】
2007272520.tif 000012
【図１１】
2007272520.tif 000013
【図１２】
2007272520.tif 000014
【図１３】
2007272520.tif 000015
【図１４】
2007272520.tif 000016
【図１５】
2007272520.tif 000017
【図１６】
2007272520.tif 000018
【図１７】
2007272520.tif 000019
【図１８】
2007272520.tif 000020