(57)【特許請求の範囲】
【請求項１】
利用者を自装置にて識別する第１の利用者識別子、各々の認証装置を識別する装置識別子、および当該利用者を前記各認証装置にて識別する第２の利用者識別子を対応付けて記憶する対応記憶手段と、
自装置の利用者を認証するために、入力された利用者の指示に基づき、前記各々の認証装置の中から少なくとも一つの認証装置に、当該認証装置に対応する第２の利用者識別子を含む認証情報を送信して認証を要求する第１の認証要求手段と、
前記認証装置による前記利用者の認証が成功した場合、当該認証装置に記憶されている当該利用者の前記第２の利用者識別子を取得する第１の利用者識別子取得手段と、
前記第１の利用者識別子取得手段によって取得された第２の利用者識別子と、前記認証情報を送信した認証装置の識別子とから前記対応記憶手段に記憶されている第１の利用者識別子を特定し、特定した当該第１の利用者識別子によって識別される利用者に対して自装置の利用を許可する利用許可手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記第１の利用者識別子取得手段によって取得された第２の利用者識別子が前記対応記憶手段に記憶されていない場合、取得された当該第２の利用者識別子と、新たな第１の利用者識別子とを対応付けて前記対応記憶手段に記憶させる記憶制御手段を備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１の利用者識別子取得手段によって取得された第２の利用者識別子が前記対応記憶手段に記憶されていない場合、前記利用者の認証を行った前記認証装置以外の認証装置に記憶されている当該利用者の第２の利用者識別子を取得する第２の利用者識別子取得手段を備え、
前記記憶制御手段は、
前記第１の利用者識別子取得手段によって取得された第２の利用者識別子が前記対応記憶手段に記憶されていない場合、当該第２の利用者識別子と、前記新たな第１の利用者識別子とを対応付けて前記対応記憶手段に記憶させ、
前記第２の利用者識別子取得手段によって前記第２の利用者識別子が取得された場合には、取得された当該第２の利用者識別子と対応付けて前記対応記憶手段に記憶されている第１の利用者識別子を特定し、特定した当該第１の利用者識別子と前記第１の利用者識別子取得手段によって取得された第２の利用者識別子とを対応付けて前記対応記憶手段に記憶させる
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記第１の利用者識別子取得手段によって取得された第２の利用者識別子が前記対応記憶手段に記憶されていない場合、前記認証装置の少なくとも１つに対し、利用者によって新たに入力された認証情報を送信して、利用者の認証を要求する第２の認証要求手段を備え、
前記第２の利用者識別子取得手段は、前記第２の認証要求手段の要求に応じて行われた前記認証装置による利用者の認証が成功した場合、当該認証装置に記憶されている当該利用者の前記第２の利用者識別子を取得する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記対応記憶手段に記憶されている前記第２の利用者識別子を表示手段に表示させ、表示された当該第２の利用者識別子の中から第２の利用者識別子の選択を受け付ける選択受付手段を備え、
前記第２の認証要求手段は、前記認証装置の少なくとも１つに対し、前記選択受付手段が選択を受け付けた第２の利用者識別子を含む前記認証情報を送信して、利用者の認証を要求する
ことを特徴とする請求項４記載の情報処理装置。
【請求項６】
各々の前記認証装置に記憶されている前記第２の利用者識別子を取得して表示手段に表示させ、表示された当該第２の利用者識別子の中から第２の利用者識別子の選択を受け付ける選択受付手段を備え、
前記第２の認証要求手段は、前記認証装置の少なくとも１つに対し、前記選択受付手段が選択を受け付けた第２の利用者識別子を含む前記認証情報を送信して、利用者の認証を要求する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項７】
前記第１の利用者識別子と、当該第１の利用者識別子によって識別される利用者のデータとを対応付けて記憶するデータ記憶手段と、
前記利用許可手段によって自装置の利用が許可された場合には、前記特定した第１の利用者識別子と対応付けて前記データ記憶手段に記憶されているデータを用いた処理を行う処理手段とを備える
ことを特徴とする請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記対応記憶手段に記憶されている前記第１の利用者識別子の中から複数の第１の利用者識別子が指定され、指定された当該複数の第１の利用者識別子をまとめるよう指示されると、指定された各々の当該第１の利用者識別子に対応付けられて記憶されている前記第２の利用者識別子と、指定された当該複数の第１の利用者識別子のいずれかとが対応付けられるように、当該対応記憶手段による前記対応付けを変更する対応付け変更手段を備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項９】
前記利用者の認証を行う認証装置の指定を受け付ける指定受付手段を備え、
前記第１の認証要求手段は、前記指定受付手段が指定を受け付けた認証装置の装置識別子が前記対応記憶手段に記憶されている場合には、当該認証装置に対し、利用者によって入力された認証情報を送信して利用者の認証を要求し、前記指定受付手段が指定を受け付けた認証装置の装置識別子が前記対応記憶手段に記憶されていない場合には、当該認証装置に対し、前記利用者の認証を要求しない
ことを特徴とする請求項１から４のいずれか１項に記載の情報処理装置。
【請求項１０】
複数の認証装置と、情報処理装置とを備え、
各々の前記認証装置は、
各々の利用者を自装置にて識別する第２の利用者識別子を記憶する利用者識別子記憶手段と、
前記情報処理装置から送信されてきた認証情報を用いて、利用者の認証を行う認証手段と、
前記認証手段によって行われた前記利用者の認証が失敗した場合には、当該認証が失敗したことを表す認証結果を前記情報処理装置に送信し、当該利用者の認証が成功した場合には、当該認証が成功したことを表す認証結果と、前記利用者識別子記憶手段に記憶されている当該利用者を識別する第２の利用者識別子とを前記情報処理装置に送信する送信手段とを備え、
前記情報処理装置は、
利用者を自装置にて識別する第１の利用者識別子、各々の認証装置を識別する装置識別子、および当該利用者を前記各認証装置にて識別する第２の利用者識別子を対応付けて記憶する対応記憶手段と、
自装置の利用者を認証するために、入力された利用者の指示に基づき、前記各々の認証装置の中から少なくとも一つの認証装置に、当該認証装置に対応する第２の利用者識別子を含む認証情報を送信して、利用者の認証を要求する第１の認証要求手段と、
前記認証装置の前記送信手段から送信されてきた前記認証結果が前記認証の成功を表している場合、当該認証装置から送信されてきた前記第２の利用者識別子を取得する利用者識別子取得手段と、
前記利用者識別子取得手段によって取得された第２の利用者識別子と、前記認証情報を送信した認証装置の識別子とから前記対応記憶手段に記憶されている第１の利用者識別子を特定し、特定した当該第１の利用者識別子によって識別される利用者に対して自装置の利用を許可する利用許可手段とを備える
を備えることを特徴とする認証システム。
【請求項１１】
コンピュータを、
利用者を自装置にて識別する第１の利用者識別子、各々の認証装置を識別する装置識別子、および当該利用者を前記各認証装置にて識別する第２の利用者識別子を対応付けて記憶する対応記憶手段と、
自装置の利用者を認証するために、入力された利用者の指示に基づき、前記各々の認証装置の中から少なくとも一つの認証装置に、当該認証装置に対応する第２の利用者識別子を含む認証情報を送信して、利用者の認証を要求する第１の認証要求手段と、
前記認証装置による前記利用者の認証が成功した場合、当該認証装置に記憶されている当該利用者の前記第２の利用者識別子を取得する第１の利用者識別子取得手段と、
前記第１の利用者識別子取得手段によって取得された第２の利用者識別子と、前記認証情報を送信した認証装置の識別子とから前記対応記憶手段に記憶されている第１の利用者識別子を特定し、特定した当該第１の利用者識別子によって識別される利用者に対して自装置の利用を許可する利用許可手段と
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、認証システム及びプログラムに関する。
【背景技術】
【０００２】
複数の認証装置の中から利用者によって選択された認証装置を用いて、ユーザ認証を行う技術が知られている。例えば、特許文献１には、カードリーダを用いた認証と暗証コードを用いた認証のうち、利用者によって選択された認証方式でユーザ認証を行う技術が開示されている。この特許文献１に記載の技術では、印刷に伴う課金情報が各々の認証方式毎に加算されている。
【特許文献１】特開２００４−２５２７６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
各認証装置は同一の利用者に対してそれぞれ異なる利用者識別子を割り当てるから、認証が必要とされるたびに利用者が異なる認証装置を選択したような場合には、それらの認証を経て装置を利用した利用者を一意に特定することができない。
本発明は、複数の認証装置のいずれかを用いて利用者の認証を行うとともに、その認証を経て装置を利用した利用者を一意に特定することを目的とする。
【課題を解決するための手段】
【０００４】
請求項１に係る発明は、情報処理装置において、利用者を自装置にて識別する第１の利用者識別子、各々の認証装置を識別する装置識別子、および当該利用者を前記各認証装置にて識別する第２の利用者識別子を対応付けて記憶する対応記憶手段と、自装置の利用者を認証するために、入力された利用者の指示に基づき、前記各々の認証装置の中から少なくとも一つの認証装置に、該認証装置に対応する第２の利用者識別子を含む認証情報を送信して認証を要求する第１の認証要求手段と、前記認証装置による前記利用者の認証が成功した場合、当該認証装置に記憶されている当該利用者の前記第２の利用者識別子を取得する第１の利用者識別子取得手段と、前記第１の利用者識別子取得手段によって取得された第２の利用者識別子と、前記認証情報を送信した認証装置の識別子とから前記対応記憶手段に記憶されている第１の利用者識別子を特定し、特定した当該第１の利用者識別子によって識別される利用者に対して自装置の利用を許可する利用許可手段とを備えることを特徴とする。
【０００５】
請求項２に係る発明は、上記請求項１に記載の情報処理装置において、前記第１の利用者識別子取得手段によって取得された第２の利用者識別子が前記対応記憶手段に記憶されていない場合、取得された当該第２の利用者識別子と、新たな第１の利用者識別子とを対応付けて前記対応記憶手段に記憶させる記憶制御手段を備えることを特徴とする。
【０００６】
請求項３に係る発明は、上記請求項２に記載の情報処理装置において、前記第１の利用者識別子取得手段によって取得された第２の利用者識別子が前記対応記憶手段に記憶されていない場合、前記利用者の認証を行った前記認証装置以外の認証装置に記憶されている当該利用者の第２の利用者識別子を取得する第２の利用者識別子取得手段を備え、前記記憶制御手段は、前記第１の利用者識別子取得手段によって取得された第２の利用者識別子が前記対応記憶手段に記憶されていない場合、当該第２の利用者識別子と、前記新たな第１の利用者識別子とを対応付けて前記対応記憶手段に記憶させ、前記第２の利用者識別子取得手段によって前記第２の利用者識別子が取得された場合には、取得された当該第２の利用者識別子と対応付けて前記対応記憶手段に記憶されている第１の利用者識別子を特定し、特定した当該第１の利用者識別子と前記第１の利用者識別子取得手段によって取得された第２の利用者識別子とを対応付けて前記対応記憶手段に記憶させることを特徴とする。
【０００７】
請求項４に係る発明は、上記請求項３に記載の情報処理装置において、前記第１の利用者識別子取得手段によって取得された第２の利用者識別子が前記対応記憶手段に記憶されていない場合、前記認証装置の少なくとも１つに対し、利用者によって新たに入力された認証情報を送信して、利用者の認証を要求する第２の認証要求手段を備え、前記第２の利用者識別子取得手段は、前記第２の認証要求手段の要求に応じて行われた前記認証装置による利用者の認証が成功した場合、当該認証装置に記憶されている当該利用者の前記第２の利用者識別子を取得することを特徴とする。
【０００８】
請求項５に係る発明は、上記請求項４記載の情報処理装置において、前記対応記憶手段に記憶されている前記第２の利用者識別子を表示手段に表示させ、表示された当該第２の利用者識別子の中から第２の利用者識別子の選択を受け付ける選択受付手段を備え、前記第２の認証要求手段は、前記認証装置の少なくとも１つに対し、前記選択受付手段が選択を受け付けた第２の利用者識別子を含む前記認証情報を送信して、利用者の認証を要求することを特徴とする。
【０００９】
請求項６に係る発明は、上記請求項４に記載の情報処理装置において、各々の前記認証装置に記憶されている前記第２の利用者識別子を取得して表示手段に表示させ、表示された当該第２の利用者識別子の中から第２の利用者識別子の選択を受け付ける選択受付手段を備え、前記第２の認証要求手段は、前記認証装置の少なくとも１つに対し、前記選択受付手段が選択を受け付けた第２の利用者識別子を含む前記認証情報を送信して、利用者の認証を要求することを特徴とする。
【００１０】
請求項７に係る発明は、上記請求項１から６のいずれか１項に記載の情報処理装置において、前記第１の利用者識別子と、当該第１の利用者識別子によって識別される利用者のデータとを対応付けて記憶するデータ記憶手段と、前記利用許可手段によって自装置の利用が許可された場合には、前記特定した第１の利用者識別子と対応付けて前記データ記憶手段に記憶されているデータを用いた処理を行う処理手段とを備えることを特徴とする。
【００１１】
請求項８に係る発明は、上記請求項１に記載の情報処理装置において、前記対応記憶手段に記憶されている前記第１の利用者識別子の中から複数の第１の利用者識別子が指定され、指定された当該複数の第１の利用者識別子をまとめるよう指示されると、指定された各々の当該第１の利用者識別子に対応付けられて記憶されている前記第２の利用者識別子と、指定された当該複数の第１の利用者識別子のいずれかとが対応付けられるように、当該対応記憶手段による前記対応付けを変更する対応付け変更手段を備えることを特徴とする。
【００１２】
請求項９に係る発明は、上記請求項１から４のいずれか１項に記載の情報処理装置において、前記利用者の認証を行う認証装置の指定を受け付ける指定受付手段を備え、前記第１の認証要求手段は、前記指定受付手段が指定を受け付けた認証装置の装置識別子が前記対応記憶手段に記憶されている場合には、当該認証装置に対し、利用者によって入力された認証情報を送信して利用者の認証を要求し、前記指定受付手段が指定を受け付けた認証装置の装置識別子が前記対応記憶手段に記憶されていない場合には、当該認証装置に対し、前記利用者の認証を要求しないことを特徴とする。
【００１３】
請求項１０に係る発明は、複数の認証装置と、情報処理装置とを備える認証システムにおいて、各々の前記認証装置は、各々の利用者を自装置にて識別する第２の利用者識別子を記憶する利用者識別子記憶手段と、前記情報処理装置から送信されてきた認証情報を用いて、利用者の認証を行う認証手段と、前記認証手段によって行われた前記利用者の認証が失敗した場合には、当該認証が失敗したことを表す認証結果を前記情報処理装置に送信し、当該利用者の認証が成功した場合には、当該認証が成功したことを表す認証結果と、前記利用者識別子記憶手段に記憶されている当該利用者を識別する第２の利用者識別子とを前記情報処理装置に送信する送信手段とを備え、前記情報処理装置は、利用者を自装置にて識別する第１の利用者識別子、各々の認証装置を識別する装置識別子、および当該利用者を前記各認証装置にて識別する第２の利用者識別子を対応付けて記憶する対応記憶手段と、自装置の利用者を認証するために、入力された利用者の指示に基づき、前記各々の認証装置の中から少なくとも一つの認証装置に、当該認証装置に対応する第２の利用者識別子を含む認証情報を送信して、利用者の認証を要求する第１の認証要求手段と、前記認証装置の前記送信手段から送信されてきた前記認証結果が前記認証の成功を表している場合、当該認証装置から送信されてきた前記第２の利用者識別子を取得する利用者識別子取得手段と、前記利用者識別子取得手段によって取得された第２の利用者識別子と、前記認証情報を送信した認証装置の識別子とから前記対応記憶手段に記憶されている第１の利用者識別子を特定し、特定した当該第１の利用者識別子によって識別される利用者に対して自装置の利用を許可する利用許可手段とを備えることを特徴とする。
【００１４】
請求項１１に係る発明は、コンピュータが実行可能なプログラムにおいて、コンピュータを、利用者を自装置にて識別する第１の利用者識別子、各々の認証装置を識別する装置識別子、および当該利用者を前記各認証装置にて識別する第２の利用者識別子を対応付けて記憶する対応記憶手段と、自装置の利用者を認証するために、入力された利用者の指示に基づき、前記各々の認証装置の中から少なくとも一つの認証装置に、当該認証装置に対応する第２の利用者識別子を含む認証情報を送信して、利用者の認証を要求する第１の認証要求手段と、前記認証装置による前記利用者の認証が成功した場合、当該認証装置に記憶されている当該利用者の前記第２の利用者識別子を取得する第１の利用者識別子取得手段と、前記第１の利用者識別子取得手段によって取得された第２の利用者識別子と、前記認証情報を送信した認証装置の識別子とから前記対応記憶手段に記憶されている第１の利用者識別子を特定し、特定した当該第１の利用者識別子によって識別される利用者に対して自装置の利用を許可する利用許可手段ととして機能させることを特徴とする。
【発明の効果】
【００１５】
請求項１に係る発明によれば、複数の認証装置のいずれかを用いて利用者の認証を行うとともに、その認証を経て装置を利用した利用者を一意に特定することができる。
請求項２に係る発明によれば、新たな利用者を識別する第１の利用者識別子を、その利用者の第２の利用者識別子と対応付けて記憶させることができる。
請求項３に係る発明によれば、第１の利用者識別子によって識別される利用者の第２の利用者識別子をまとめて管理することができる。
請求項４に係る発明によれば、認証装置によって認証された利用者の第２の利用者識別子が対応記憶手段に記憶されるため、不正な利用者の第２の利用者識別子が記憶されるのを防ぐことができる。
請求項５に係る発明によれば、対応記憶手段に記憶されている第２の利用者識別子が表示手段に表示されるため、利用者は、その中から所望の第２の利用者識別子を容易に選択することができる。
請求項６に係る発明によれば、各々の認証装置に記憶されている第２の利用者識別子が表示手段に表示されるため、利用者は、その中から所望の第２の利用者識別子を容易に選択することができる。
請求項７に係る発明によれば、認証装置によって認証される各々の利用者毎に異なるデータを用いて処理を行うことができる。
請求項８に係る発明によれば、対応記憶手段に記憶されている複数の第１の利用者識別子をまとめることができる。
請求項９に係る発明によれば、不正な認証装置によって利用者の認証が行われるのを防ぐことができる。
請求項１０に係る発明によれば、複数の認証装置のいずれかを用いて利用者の認証を行うとともに、その認証を経て装置を利用した利用者を一意に特定することができる。
請求項１１に係る発明によれば、複数の認証装置のいずれかを用いて利用者の認証を行うとともに、その認証を経て装置を利用した利用者を一意に特定することができる。
【発明を実施するための最良の形態】
【００１６】
［構成］
図１は、本実施形態に係る認証システム１の構成を示す図である。同図に示すように、認証システム１は、認証サーバ装置１０Ａ，１０Ｂ，１０Ｃと、画像形成装置２０とを備えている。認証サーバ装置１０Ａ，１０Ｂ，１０Ｃと画像形成装置２０とは、ＬＡＮ（Local Area Network）などのネットワークを介して互いに接続されている。認証サーバ装置１０Ａ，１０Ｂ，１０Ｃは、それぞれ異なるサービスを利用する利用者の認証を行う認証装置の一例である。例えば、認証サーバ装置１０Ａは、図示せぬ情報処理端末を利用する全ての利用者の認証を行い、認証サーバ装置１０Ｂは、図示せぬ情報処理端末を利用する利用者のうち、電子メール機能を利用する利用者の認証を行い、認証サーバ装置１０Ｃは、図示せぬ情報処理端末を利用する利用者のうち、特定の組織に属する利用者の認証を行う。なお、以下の説明では、認証サーバ装置１０Ａ，１０Ｂ，１０Ｃを区別する必要がない場合には、これらを総称して「認証サーバ装置１０」という。
【００１７】
（認証サーバ装置の構成）
まず、認証サーバ装置１０Ａ，１０Ｂ，１０Ｃの構成について説明する。認証サーバ装置１０Ａ，１０Ｂ，１０Ｃは、それぞれ共通の構成を備えている。図２は、認証サーバ装置１０の構成を示すブロック図である。同図に示すように、認証サーバ装置１０は、ＣＰＵ（Central Processing Unit）１１と、メモリ１２と、送信手段の一例である通信部１３と、利用者識別子記憶手段の一例である記憶部１４とを備えている。ＣＰＵ１１は、メモリ１２に記憶されているプログラムに従って各種の処理を行う。メモリ１２は、例えばＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などを備えており、ＣＰＵ１１によって用いられるプログラムなどを記憶する。通信部１３は、ネットワークを介して接続された画像形成装置２０との通信を確立し、ＣＰＵ１１の制御に従ってデータの送受信を行う。記憶部１４は、例えばハードディスクであり、装置ＩＤや認証テーブルなどを記憶している。なお、以下の説明では、認証サーバ装置１０Ａ，１０Ｂ，１０Ｃの各構成を区別する場合には、それぞれ「Ａ」，「Ｂ」，「Ｃ」という符号を付して説明する。
【００１８】
ここで、記憶部１４に記憶されている装置ＩＤ及び認証テーブルの内容について説明する。装置ＩＤは、利用者の認証を行う各々の認証装置を識別するための装置識別子であり、予め各々の認証サーバ装置１０に割り当てられている。この装置ＩＤとしては、例えば認証サーバ装置１０の通信アドレスや装置名、認証方式などが用いられる。ここでは、認証サーバ装置１０Ａの記憶部１４Ａには、「ＳｅｒｖＡ」という装置ＩＤが記憶されており、認証サーバ装置１０Ｂの記憶部１４Ｂには、「ＳｅｒｖＢ」という装置ＩＤが記憶されており、認証サーバ装置１０Ｃの記憶部１４Ｃには、「ＳｅｒｖＣ」という装置ＩＤが記憶されているものとする。
【００１９】
認証テーブルには、認証サーバ装置１０によって認証される各々の利用者の認証情報が記述されている。ここでは、認証サーバ装置１０Ａの記憶部１４Ａには、認証テーブルＴＡが記憶されており、認証情報１０Ｂの記憶部１４Ｂには、認証テーブルＴＢが記憶されており、認証情報１０Ｃの記憶部１４Ｃには、認証テーブルＴＣが記憶されているものとする。図３（ａ）は、認証サーバ装置１０Ａの記憶部１４Ａに記憶されている認証テーブルＴＡの一例を示す図である。同図に示すように、認証テーブルＴＡには、「ユーザ名」と「パスワード」とが対応付けられて記述されている。この場合、認証サーバ装置１０Ａでは、ユーザ名及びパスワードが認証情報として利用される。「ユーザ名」は、認証サーバ装置１０Ａによって認証される各々の利用者を識別するための利用者識別子であり、予め各々の利用者に割り当てられている。また、「パスワード」は、利用者によって予め指定された数字や文字の列であり、利用者が本人であることを確認するために利用される。例えば、図に示した認証テーブルＴＡでは、ユーザ名「ｆｕｊｉ」とパスワード「ａｂｃｄｅｆ」とが対応付けられている。これは、「ｆｕｊｉ」というユーザ名の利用者が認証サーバ装置１０Ａによって認証される正当な利用者であり、その利用者のパスワードが「ａｂｃｄｅｆ」であることを表している。
【００２０】
また、図３（ｂ）は、認証サーバ装置１０Ｂの記憶部１４Ｂに記憶されている認証テーブルＴＢの一例を示す図である。同図に示すように、認証テーブルＴＢには、認証サーバ装置１０Ｂによって認証される各々の利用者の「ユーザ名」が記述されている。この場合、認証サーバ装置１０Ｂでは、ユーザ名が認証情報として利用される。例えば、図に示した認証テーブルＴＢでは、ユーザ名「ｆｕｊｉ．ｔａｒｏ＠ａｂ．ｃｏｍ」が記述されている。これは、「ｆｕｊｉ．ｔａｒｏ＠ａｂ．ｃｏｍ」というユーザ名の利用者が、認証サーバ装置１０Ｂによって認証される正当な利用者であることを表している。また、図３（ｃ）は、認証サーバ装置１０Ｃの記憶部１４Ｃに記憶されている認証テーブルＴＣの一例を示す図である。同図に示すように、認証テーブルＴＣには、認証サーバ装置１０Ｃによって認証される各々の利用者の「ユーザ名」と「パスワード」とが対応付けられて記述されている。この場合、認証サーバ装置１０Ｃでは、ユーザ名及びパスワードが認証情報として利用される。例えば、図に示した認証テーブルＴＣでは、ユーザ名「１２３４」とパスワード「ｂｂｂ」とが対応付けられている。これは、「１２３４」というユーザ名の利用者が認証サーバ装置１０Ｃによって認証される正当な利用者であり、その利用者のパスワードが「ｂｂｂ」であることを表している。
【００２１】
（画像形成装置の構成）
次に、画像形成装置２０の構成について説明する。図４は、画像形成装置２０の構成を示すブロック図である。同図に示すように、画像形成装置２０は、制御部２１と、通信部２２と、対応記憶手段，データ記憶手段及び装置識別子記憶手段の一例である記憶部２３と、表示操作部２４と、画像形成部２５と、指紋認証装置２６と、ＩＣカード認証装置２７とを備えている。ここでは、画像形成装置２０において指紋認証装置２６及びＩＣカード認証装置２７を除く構成が情報処理装置の一例となる。制御部２１は、例えばプログラムに従って処理を行うＣＰＵと、プログラムを記憶するＲＯＭと、ＣＰＵのワークエリアとして使用されるＲＡＭなどを備えており、画像形成装置２０の各部を制御する。通信部２２は、ネットワークを介して接続された各々の認証サーバ装置１０との通信を確立し、制御部２１の制御に従ってデータの送受信を行う。記憶部２３は、例えばハードディスクであり、ユーザ管理テーブルＴ１やユーザデータＵなどを記憶している。表示操作部２４は、例えばタッチパネルなどを備えており、制御部２１によって指示された画像を表示するとともに、操作者の操作に応じた操作信号を制御部２１に供給する。画像形成部２５は、例えばプリンター装置であり、制御部２１によって供給された画像データに応じた画像を用紙に形成する。
【００２２】
指紋認証装置２６は、利用者の指紋パターンを用いて利用者の認証を行う認証装置の一例である。図５は、指紋認証装置２６の構成を示す図である。同図に示すように、指紋認証装置２６は、指紋認証装置２６の各部を制御する制御部２６ａと、利用者識別子記憶手段の一例であるメモリ２６ｂと、指紋を読み取る指紋センサー２６ｃとを備えている。このメモリ２６ｂには、指紋認証装置２６に割り当てられた「Ｌｏｃａｌ１」という装置ＩＤと、指紋認証テーブルＴＥなどが記憶されている。この指紋認証テーブルＴＥには、上述した認証テーブルＴＡ〜ＴＣと同様に、指紋認証装置２６によって認証される各々の利用者の認証情報が記述されている。図６は、指紋認証テーブルＴＥの一例を示す図である。同図に示すように、この指紋認証テーブルＴＥには、指紋認証装置２６によって認証される各々の利用者の「ユーザ名」と「指紋パターン」とが対応付けられて記述されている。この場合、指紋認証装置２６では、ユーザ名及び指紋パターンが認証情報として利用される。「指紋パターン」は、利用者の指紋の特徴を表す情報である。例えば、図に示した指紋認証テーブルＴＥでは、ユーザ名「ｆｕｊｉ．ｔａｒｏ」と「指紋パターン１」とが対応付けられている。これは、「ｆｕｊｉ．ｔａｒｏ」というユーザ名の利用者が指紋認証装置２６によって認証される正当な利用者であり、その利用者の指紋パターンが「指紋パターン１」であることを表している。
【００２３】
ＩＣカード認証装置２７は、利用者によって保有されるＩＣカードによって利用者の認証を行う認証装置の一例である。図７は、ＩＣカード認証装置２７の構成を示す図である。同図に示すように、ＩＣカード認証装置２７は、ＩＣカード認証装置２７の各部を制御する制御部２７ａと、利用者識別子記憶手段の一例であるメモリ２７ｂと、ＩＣカードに記憶されている認証情報を読み取る通信部２７ｃなどを備えている。このメモリ２７ｂには、ＩＣカード認証装置２７に割り当てられた「Ｌｏｃａｌ２」という装置ＩＤと、ＩＣカード認証テーブルＴＦなどが記憶されている。このＩＣカード認証テーブルＴＦには、上述した認証テーブルＴＡ〜ＴＣと同様に、ＩＣカード認証装置２７によって認証される各々の利用者の認証情報が記述されている。図８は、ＩＣカード認証テーブルＴＦの一例を示す図である。同図に示すように、このＩＣカード認証テーブルＴＦには、ＩＣカード認証装置２７によって認証される各々の利用者の「ユーザ名」と「カードＩＤ」とが対応付けられて記述されている。この場合、ＩＣカード認証装置２７では、ユーザ名及びカードＩＤが認証情報として利用される。「カードＩＤ」は、各々のＩＣカードを識別するためのカード識別子である。この「カードＩＤ」としては、例えばカード番号や暗証番号などが用いられる。例えば、図に示したＩＣカード認証テーブルＴＦでは、ユーザ名「１２３４５６」とカードＩＤ「７７８８」とが対応付けられている。これは、「１２３４５６」というユーザ名の利用者がＩＣカード認証装置２７によって認証される正当な利用者であり、その利用者によって使用されるＩＣカードのカードＩＤが「７７８８」であることを表している。
【００２４】
ここで、記憶部２３に記憶されているユーザ管理テーブルＴ１及びユーザデータＵの内容について説明する。図９は、ユーザ管理テーブルＴ１の一例を示す図である。同図に示すように、このユーザ管理テーブルＴ１には、「ユーザＩＤ」と、認証先の「装置ＩＤ」と、認証先の「ユーザ名」とが対応付けられて記述されている。この「ユーザＩＤ」は、画像形成装置２０の利用が許可された各々の利用者を画像形成装置２０において識別するための第１の利用者識別子の一例である。認証先の「装置ＩＤ」は、正当な認証装置として予め決められた各々の認証装置を識別するための装置識別子の一例である。認証先の「ユーザ名」は、各々の認証装置に記憶されており、利用者をその認証装置において識別するための第２の利用者識別子の一例である。このユーザ管理テーブルＴ１においては、認証装置によって認証された新たな利用者が画像形成装置２０を使用するときに、その利用者の「ユーザＩＤ」、認証先の「装置ＩＤ」及び認証先の「ユーザ名」が追加されるようになっている。なお、以下の説明では、ユーザ管理テーブルＴ１に新たな「ユーザＩＤ」を追加することを、「ユーザ登録」という。
【００２５】
例えば、図に示したユーザ管理テーブルＴ１では、ユーザＩＤ「００７」と、認証先の装置ＩＤ「ＳｅｒｖＡ」及び認証先のユーザ名「ｆｕｊｉ」、認証先の装置ＩＤ「ＳｅｒｖＢ」及び認証先のユーザ名「ｆｕｊｉ．ｔａｒｏ＠ａｂ．ｃｏｍ」、認証先の装置ＩＤ「ＳｅｒｖＣ」及び認証先のユーザ名「１２３４」、認証先の装置ＩＤ「Ｌｏｃａｌ１」及び認証先のユーザ名「ｆｕｊｉ．ｔａｒｏ」、認証先の装置ＩＤ「Ｌｏｃａｌ２」及び認証先のユーザ名「７７７７７７」とが対応付けられている。これは、「００７」というユーザＩＤの利用者、「ＳｅｒｖＡ」という装置ＩＤの認証サーバ装置１０Ａによって認証される「ｆｕｊｉ」というユーザ名の利用者、「ＳｅｒｖＢ」という装置ＩＤの認証サーバ装置１０Ｂによって認証される「ｆｕｊｉ．ｔａｒｏ＠ａｂ．ｃｏｍ」というユーザ名の利用者、「ＳｅｒｖＣ」という装置ＩＤの認証サーバ装置１０Ｃによって認証される「１２３４」というユーザ名の利用者、「Ｌｏｃａｌ１」という装置ＩＤの指紋認証装置２６によって認証される「ｆｕｊｉ．ｔａｒｏ」というユーザ名の利用者、「Ｌｏｃａｌ２」という装置ＩＤのＩＣカード認証装置２７によって認証される「７７７７７７」というユーザ名の利用者が、いずれも同一の利用者であることを表している。
【００２６】
図１０は、ユーザデータＵの一例を示す図である。同図に示すように、このユーザデータＵには、上述したユーザ管理テーブルＴ１に含まれる「ユーザＩＤ」と、その「ユーザＩＤ」によって識別される利用者のデータである「個人データ」とが対応付けられて記述されている。この「個人データ」には、各々の利用者によってカスタマイズされた画面の設定を表す「画面カスタマイズ情報」、各々の利用者による表示操作部２４の操作履歴を表す「操作履歴情報」、各々の利用者によって予め指定されたデータの送信先を表す「アドレス帳情報」、各々の利用者によって記憶された「画像データ」などが含まれている。例えば、図に示したユーザデータＵでは、ユーザＩＤ「００７」と、画面カスタマイズ情報「ＣＵ００７」と、操作履歴情報「ＯＰ００７」と、アドレス帳情報「ＡＤ００７」と、画像データ「ＩＭ００７−１」とが対応付けられている。これは、画面カスタマイズ情報「ＣＵ００７」、操作履歴情報「ＯＰ００７」、アドレス帳情報「ＡＤ００７」及び画像データ「ＩＭ００７−１」が、いずれも「００７」というユーザＩＤの利用者のデータであることを表している。
【００２７】
ここで、制御部２１が有する各機能について説明する。図１１は、制御部２１の機能構成を示す図である。同図に示すように、制御部２１は、その機能構成として、第１の認証要求部１０１と、第１の利用者識別子取得部１０２と、利用許可部１０３と、処理部１０４と、第２の認証要求部１０５と、第２の利用者識別子取得部１０６と、記憶制御部１０７とを備えている。これらの各機能は、制御部２１のＣＰＵがプログラムを実行することによって実現される。第１の認証要求部１０１は、認証装置に対し、利用者によって入力された認証情報を送信して、利用者の認証を要求する第１の認証要求手段の一例である。この認証情報としては、例えばユーザ名、ユーザ名及びパスワード、ユーザ名及び指紋パターン、又は、ユーザ名及びカードＩＤが用いられる。第１の利用者識別子取得部１０２は、認証装置による利用者の認証が成功した場合、利用者の認証を行った装置に記憶されているその利用者の第２の利用者識別子を取得する第１の利用者識別子取得手段の一例である。この第２の利用者識別子としては、例えば認証装置に記憶されているユーザ名が用いられる。利用許可部１０３は、利用者識別子取得手段１０２によって取得された第２の利用者識別子と対応付けて記憶部２３に記憶されている第１の利用者識別子を特定し、特定した第１の利用者識別子によって識別される利用者に対して画像形成装置２０の利用を許可する利用許可手段の一例である。この第１の利用者識別子としては、例えばユーザ管理テーブルＴ１に記述されているユーザＩＤが用いられる。処理部１０４は、利用許可部１０３によって画像形成装置２０の利用が許可された場合には、利用許可部１０３によって特定された第１の利用者識別子と対応付けて記憶部２３に記憶されているデータを用いた処理を行う処理手段の一例である。
【００２８】
第２の認証要求部１０５は、第１の利用者識別子取得部１０２によって取得された第２の利用者識別子が記憶部２３に記憶されていない場合、認証装置の少なくとも１つに対し、利用者によって新たに入力された認証情報を送信して、利用者の認証を要求する第２の認証要求手段の一例である。第２の利用者識別子取得部１０６は、第２の認証要求部１０５の要求に応じて利用者の認証を行った認証装置に記憶されているその利用者の第２の利用者識別子を取得する第２の利用者識別子取得手段の一例である。記憶制御部１０７は、認証装置によって認証された利用者を識別するための第２の利用者識別子が記憶部２３に記憶されていない場合、第１の利用者識別子取得部１０２によって取得された第２の利用者識別子と、新たな第１の利用者識別子とを対応付けて記憶させ、第２の利用者識別子取得部１０６によって第２の利用者識別子が取得された場合には、取得されたその第２の利用者識別子と対応付けて記憶部２３に記憶されている第１の利用者識別子を特定し、特定したその第１の利用者識別子と第１の利用者識別子取得部１０２によって取得された第２の利用者識別子とを対応付けて記憶部２３に記憶させる。
【００２９】
［動作］
次に、認証システム１の動作について説明する。上述したように、この認証システム１には、画像形成装置２０の利用者を認証する認証装置として、認証サーバ装置１０Ａ〜１０Ｃ、指紋認証装置２６、ＩＣカード認証装置２７という５つの認証装置が設けられている。画像形成装置２０を利用する利用者は、これらの認証装置の中から所望の認証装置を選択して、選択した認証装置の認証を得ると、画像形成装置２０においても正当な利用者であるとみなされ、画像形成装置２０の利用を許可されるようになっている。
【００３０】
（ユーザ認証処理）
図１２は、画像形成装置２０を利用する利用者を認証するユーザ認証処理を示すシーケンス図である。まず、利用者は、画像形成装置２０の表示操作部２４を操作して、ユーザ認証に使用する認証装置の装置ＩＤと、その認証装置に記憶されている自分の認証情報とを入力する。ここでは、認証サーバ装置１０Ａの装置ＩＤである「ＳｅｒｖＡ」と、「ｆｕｊｉ」というユーザ名及び「ａｂｃｄｅｆ」というパスワードとが入力された場合を想定する。
【００３１】
表示操作部２４の操作により、装置ＩＤ「ＳｅｒｖＡ」とユーザ名「ｆｕｊｉ」及びパスワード「ａｂｃｄｅｆ」とが入力されると（ステップＳ１１）、制御部２１は、まず入力された装置ＩＤが記憶部２３のユーザ管理テーブルＴ１に登録されているか否かを判定する（ステップＳ１２）。これは、利用者によって勝手に設置された認証装置を使用してユーザ認証が行われるのを防ぐためである。つまり、制御部２１は、利用者の認証を行う認証装置の指定を受け付ける指定受付手段の一例である。例えば、入力された装置ＩＤがユーザ管理テーブルＴ１に含まれていない場合、制御部２１は、この装置ＩＤがユーザ管理テーブルＴ１に登録されていないと判定する（ステップＳ１２：ＮＯ）。この場合、制御部２１は、ステップＳ１１にて入力されたユーザ名の利用者に対して画像形成装置２０の利用を禁止し（ステップＳ１３）、ユーザ認証処理を終了する。つまり、制御部２１は、利用者の認証を行う認証装置として指定を受け付けた認証装置の装置識別子が記憶部２３に記憶されていない場合には、当該認証装置に対し、利用者の認証を要求しない。画像形成装置２０の利用が禁止されると、表示操作部２４が処理を指示する操作を受け付けないため、利用者は画像形成装置２０を利用することができない。
【００３２】
一方、この例では、図９に示したユーザ管理テーブルＴ１に、利用者によって入力された装置ＩＤ「ＳｅｒｖＡ」が含まれているため、制御部２１は、この装置ＩＤがユーザ管理テーブルＴ１に登録されていると判定する（ステップＳ１２：ＹＥＳ）。この場合、制御部２１は、ステップＳ１１にて入力された「ＳｅｒｖＡ」という装置ＩＤの認証サーバ装置１０Ａに対して、ステップＳ１１にて入力されたユーザ名「ｆｕｊｉ」及びパスワード「ａｂｃｄｅｆ」を通信部２２によって送信して、ユーザ認証を要求する（ステップＳ１４）。このとき、ユーザ名は第２の利用者識別子として利用され、ユーザ名及びパスワードは認証情報として利用される。つまり、制御部２１は、利用者の認証を行う認証装置として指定を受け付けた認証装置の装置識別子が記憶部２３に記憶されている場合には、当該認証装置に対し、利用者によって入力された第２の利用者識別子を含む認証情報を送信して、利用者の認証を要求する。
【００３３】
画像形成装置２０からユーザ認証が要求されると、認証サーバ装置１０ＡのＣＰＵ１１Ａは、画像形成装置２０から送信されてきたユーザ名「ｆｕｊｉ」及びパスワード「ａｂｃｄｅｆ」と、記憶部１４Ａの認証テーブルＴＡに含まれる「ユーザ名」及び「パスワード」とを照合して、ユーザ認証を行う（ステップＳ１５）。つまり、ＣＰＵ１１Ａは、画像形成装置２０から送信されてきた認証情報を用いて、利用者の認証を行う認証手段の一例である。続いて、ＣＰＵ１１Ａは、ユーザ認証の成功又は失敗のいずれかを表す認証結果を、通信部１３によって画像形成装置２０に送信する（ステップＳ１６）。例えば、画像形成装置２０から送信されてきたユーザ名「ｆｕｊｉ」及びパスワード「ａｂｃｄｅｆ」と、認証テーブルＴＡに含まれる「ユーザ名」及び「パスワード」とが合致しない場合、ＣＰＵ１１Ａは、ユーザ認証の失敗を表す認証結果を画像形成装置２０に送信する。一方、画像形成装置２０から送信されてきたユーザ名「ｆｕｊｉ」及びパスワード「ａｂｃｄｅｆ」と、認証テーブルＴＡに含まれる「ユーザ名」及び「パスワード」とが合致する場合、ＣＰＵ１１Ａは、ユーザ認証の成功を表す認証結果に加えて、記憶部１４Ａに記憶されている装置ＩＤと、ユーザ認証に用いられたユーザ名とを画像形成装置２０に送信する。つまり、通信部１３は、上述したステップＳ１５にて行われた利用者の認証が失敗した場合には、認証が失敗したことを表す認証結果を画像形成装置２０に送信し、利用者の認証が成功した場合には、認証が成功したことを表す認証結果と、記憶部１４に記憶されているその利用者を識別するための第２の利用者識別子とを画像形成装置２０に送信する。この例では、ユーザ名「ｆｕｊｉ」及びパスワード「ａｂｃｄｅｆ」が図３（ａ）に示した認証テーブルＴＡに含まれているため、ユーザ認証が成功したことを表す認証結果と、記憶部１４Ａに記憶されている装置ＩＤ「ＳｅｒｖＡ」と、ユーザ認証に用いられたユーザ名「ｆｕｊｉ」とが送信される。
【００３４】
認証結果が送信されてくると、画像形成装置２０の制御部２１は、通信部２２によってこの認証結果を受信する（ステップＳ１７）。この例では、ユーザ認証の成功を表す認証結果に加えて、装置ＩＤ「ＳｅｒｖＡ」とユーザ名「ｆｕｊｉ」とが受信される。つまり、制御部２１は、認証装置による利用者の認証が成功した場合、その認証装置に記憶されているその利用者の第２の利用者識別子を取得する。続いて、制御部２１は、受信した認証結果に基づいて、ステップＳ１１にてユーザ名「ｆｕｊｉ」とパスワード「ａｂｃｄｅｆ」とを入力した利用者が正当な利用者であるか否かを判定する（ステップＳ１８）。例えば、受信した認証結果がユーザ認証の失敗を表している場合、制御部２１は、正当な利用者ではないと判定する（ステップＳ１８：ＮＯ）。この場合、制御部２１は、上述したステップＳ１３に進み、ステップＳ１１にて入力されたユーザ名の利用者に対して画像形成装置２０の利用を禁止し、ユーザ認証処理を終了する。
【００３５】
一方、この例のように、受信した認証結果がユーザ認証の成功を表している場合、制御部２１は、正当な利用者であると判定する（ステップＳ１８：ＹＥＳ）。この場合、制御部２１は、上述したステップＳ１７にて受信した装置ＩＤ「ＳｅｒｖＡ」及びユーザ名「ｆｕｊｉ」が、記憶部２３のユーザ管理テーブルＴ１に登録されているか否かを判定する（ステップＳ１９）。この例では、図９に示したユーザ管理テーブルＴ１に、認証先の装置ＩＤ「ＳｅｒｖＡ」及び認証先のユーザ名「ｆｕｊｉ」が含まれているため、制御部２１は、受信した装置ＩＤ及びユーザ名がユーザ管理テーブルＴ１に登録されていると判定する（ステップＳ１９：ＹＥＳ）。この場合、制御部２１は、記憶部２３のユーザ管理テーブルＴ１において、その装置ＩＤ及びユーザ名に対応付けられたユーザＩＤを特定し、特定したユーザＩＤの利用者に対して画像形成装置２０の利用を許可する（ステップＳ２０）。このユーザＩＤは第１の利用者識別子として利用される。つまり、制御部２１は、上述したステップＳ１７にて取得された第２の利用者識別子と対応付けて記憶部２３に記憶されている第１の利用者識別子を特定し、特定した第１の利用者識別子によって識別される利用者に対して自装置の利用を許可する。この例では、図９に示したユーザ管理テーブルＴ１において、認証先の装置ＩＤ「ＳｅｒｖＡ」及び認証先のユーザ名「ｆｕｊｉ」に対応付けられた「００７」というユーザＩＤが特定され、この「００７」というユーザＩＤの利用者に対して画像形成装置２０の利用が許可される。このようにして、利用者のユーザＩＤ「００７」が特定されると、以降の処理はこのユーザＩＤの利用者によって行われたものとして取り扱われる。
【００３６】
続いて、制御部２１は、記憶部２３のユーザデータＵにおいて、特定したユーザＩＤと対応付けられた個人データを用いて処理を行う（ステップＳ２１）。つまり制御部２１は、ステップＳ２０にて自装置の利用が許可された場合には、ステップＳ２０にて特定された第１の利用者識別子と対応付けて記憶部２３に記憶されているデータを用いた処理を行う。この例では、図１０に示したユーザデータＵにおいて、ユーザＩＤ「００７」に対応付けられた個人データを用いた処理が行われる。この処理としては、例えば画面カスタマイズ情報「ＣＵ００７」が表す設定に基づいて、ユーザＩＤ「００７」の利用者によってカスタマイズされた画面を表示操作部２４に表示させる処理であってもよいし、表示操作部２４の操作内容に基づいて操作履歴情報を作成して操作履歴情報「ＯＰ００７」に追加する処理であってもよい。あるいは、ユーザＩＤ「００７」の利用者によって作成されたアドレス帳情報「ＡＤ００７」を表示操作部２４に表示させる処理であってもよいし、ユーザＩＤ「００７」の利用者によって記憶された画像データ「ＩＭ００７−１」に応じた画像を画像形成部２５に形成させる処理であってもよい。
【００３７】
ここで、上述したステップＳ１１にて、「ＳｅｒｖＡ」という装置ＩＤと、「ｔａｎａｋａ」というユーザ名及び「ｇｈｉｊｋ」というパスワードとが入力された場合を想定する。この場合、上述したステップＳ１１〜Ｓ１８と同様にして、認証サーバ装置１０Ａによって「ｔａｎａｋａ」というユーザ名の利用者の認証が行われる。このとき、上述したステップＳ１６では、ユーザ認証が成功したことを表す認証結果と、認証サーバ装置１０Ａの記憶部１４Ａに記憶されている装置ＩＤ「ＳｅｒｖＡ」と、ユーザ認証に用いられたユーザ名「ｔａｎａｋａ」とが画像形成装置２０に送信されるため、続くステップＳ１７では、これらの情報が受信される。そして、ステップＳ１８にて正当な利用者であると判定されると、ステップＳ１９に進む。このステップＳ１９では、図９に示したユーザ管理テーブルＴ１に認証先の装置ＩＤ「ＳｅｒｖＡ」及び認証先のユーザ名「ｔａｎａｋａ」が含まれていないため、ステップＳ１７にて受信した装置ＩＤ及びユーザ名がユーザ管理テーブルＴ１に登録されていないと判定される（ステップＳ１９：ＮＯ）。このように、ステップＳ１７にて受信した装置ＩＤ及びユーザ名がユーザ管理テーブルＴ１に登録されていない場合には、この装置ＩＤ及びユーザ名をユーザ管理テーブルＴ１に登録する登録処理が行われる。
【００３８】
（登録処理）
図１３は、この登録処理を示すシーケンス図である。上述したステップＳ１９にて、装置ＩＤ及びユーザ名がユーザ管理テーブルＴ１に登録されていないと判定された場合、制御部２１は、他のユーザ名がユーザ管理テーブルＴ１に登録されているか否かを問い合わせる問い合わせ画面を表示操作部２４に表示させる（ステップＳ３１）。ここでいう「他のユーザ名」とは、ステップＳ１７にて受信したユーザ名以外の利用者のユーザ名のことである。この問い合わせ画面には、他のユーザ名が登録されていることを表す「はい」というソフトボタンと、他のユーザ名が登録されていないことを表す「いいえ」というソフトボタンとが配置されている。例えば、利用者によって「いいえ」というソフトボタンが押されると、制御部２１は、他のユーザ名がユーザ管理テーブルＴ１に登録されていないと判定する（ステップＳ３２：ＮＯ）。
【００３９】
この場合、制御部２１は、記憶部２３のユーザ管理テーブルＴ１に、新たなユーザＩＤとステップＳ１７にて受信した装置ＩＤ及びユーザ名とを追加することにより、ユーザ登録を行う（ステップＳ３３）。つまり、制御部２１は、ステップＳ１７にて取得された第２の利用者識別子が記憶部２３に記憶されていない場合、取得されたその第２の利用者識別子と、新たな第１の利用者識別子とを対応付けて記憶部２３に記憶させる。図１４は、「ｔａｎａｋａ」というユーザ名のユーザ登録が行われた後のユーザ管理テーブルＴ２を示す図である。同図に示すように、このユーザ管理テーブルＴ２には、「０１０」という新たなユーザＩＤと、認証先の装置ＩＤ「ＳｅｒｖＡ」と、認証先のユーザ名「ｔａｎａｋａ」とが対応付けられて記述されている。なお、このとき、記憶部２３のユーザデータＵにもユーザ名「ｔａｎａｋａ」が追加されるとよい。
【００４０】
このようにして、「ｔａｎａｋａ」というユーザ名の登録が完了すると、制御部２１は、上述したステップＳ２０の処理に進む。このとき、ステップＳ２０では、図１４に示したユーザ管理テーブルＴ２において、装置ＩＤ「ＳｅｒｖＡ」及びユーザ名「ｔａｎａｋａ」に対応付けられた「０１０」というユーザＩＤが特定され、その「０１０」というユーザＩＤの利用者に対して画像形成装置２０の利用が許可される。そして、以降の処理はこのユーザＩＤ「０１０」の利用者によって行われたものとして取り扱われる。続いて、ステップＳ２１では、図１０に示したユーザデータＵにおいて、ユーザＩＤ「０１０」に対応付けられた個人データを用いた処理が行われる。
【００４１】
一方、利用者によって問い合わせ画面の「はい」というソフトボタンが押されると、制御部２１は、他のユーザ名がユーザ管理テーブルＴ１に登録されていると判定する（ステップＳ３２：ＹＥＳ）。この場合、利用者は、画像形成装置２０の表示操作部２４を操作して、他のユーザ名を用いてユーザ認証を行う認証装置の装置ＩＤと、その認証装置に記憶されている自分の認証情報とを入力する。ここでは、ＩＣカード認証装置２７の装置ＩＤである「Ｌｏｃａｌ２」と、「１２３４５６」というユーザ名が入力された場合を想定する。このとき、利用者は、さらに自分が使用するＩＣカードをＩＣカード認証装置２７の通信部２７ｃに近づけて、ＩＣカードに記憶されている「カードＩＤ」を読み取らせる。ここでは、ＩＣカードに「７７８８」というカードＩＤが記憶されているものとする。
【００４２】
ＩＣカード認証装置２７の制御部２７ａは、利用者によってＩＣカードが近づけられると、そのＩＣカードに記憶されているカードＩＤ「７７８８」を通信部２７ｃによって読み取る（ステップＳ３４）。また、画像形成装置２０の制御部２１は、表示操作部２４の操作によって装置ＩＤ「Ｌｏｃａｌ２」及びユーザ名「１２３４５６」が入力されると（ステップＳ３５）、この装置ＩＤ「Ｌｏｃａｌ２」のＩＣカード認証装置２７に対して、入力されたユーザ名「１２３４５６」を供給して、ユーザ認証を要求する（ステップＳ３６）。つまり、制御部２１は、ステップＳ１７にて取得された第２の利用者識別子が記憶部２３に記憶されていない場合、認証装置の少なくとも１つに対し、利用者によって新たに入力された認証情報を送信して、利用者の認証を要求する。
【００４３】
制御部２１からユーザ認証が要求されると、ＩＣカード認証装置２７の制御部２７ａは、制御部２１から供給されたユーザ名「１２３４５６」及び上述したステップＳ３４にてＩＣカードから読み取ったカードＩＤ「７７８８」と、メモリ２７ｂのＩＣカード認証テーブルＴＦに含まれる「ユーザ名」及び「カードＩＤ」とを照合して、ユーザ認証を行う（ステップＳ３７）。つまり、制御部２７ａは、制御部２１から送信されてきた認証情報を用いて、利用者の認証を行う認証手段の一例である。続いて、制御部２７ａは、ユーザ認証の成功又は失敗のいずれかを表す認証結果を制御部２１に供給する（ステップＳ３８）。例えば、制御部２１から供給されたユーザ名及びＩＣカードから読み取ったカードＩＤと、メモリ２７ｂのＩＣカード認証テーブルＴＦに含まれる「ユーザ名」及び「カードＩＤ」とが合致しない場合、制御部２７ａは、ユーザ認証の失敗を表す認証結果を制御部２１に供給する。一方、制御部２１から供給されたユーザ名及びＩＣカードから読み取ったカードＩＤと、メモリ２７ｂのＩＣカード認証テーブルＴＦに含まれる「ユーザ名」及び「カードＩＤ」とが合致する場合、制御部２７ａは、ユーザ認証の成功を表す認証結果に加えて、メモリ２７ｂに記憶されている装置ＩＤと、ユーザ認証に用いられたユーザ名とを制御部２１に供給する。つまり、制御部２７ａは、利用者の認証が失敗した場合には、認証が失敗したことを表す認証結果を制御部２１ａに送信し、利用者の認証が成功した場合には、認証が成功したことを表す認証結果と、メモリ２７ｂに記憶されているその利用者を識別するための第２の利用者識別子とを制御部２１に送信する送信手段の一例である。この例では、ユーザ名「１２３４５６」及びカードＩＤ「７７８８」が図８に示した指紋認証テーブルＴＦに含まれているため、ユーザ認証が成功したことを表す認証結果と、メモリ２７ｂに記憶されている装置ＩＤ「Ｌｏｃａｌ２」と、ユーザ認証に用いられたユーザ名「１２３４５６」とが制御部２１に供給される。
【００４４】
ＩＣカード認証装置２７から認証結果が供給されると、制御部２１はこの認証結果を取得する（ステップＳ３９）。この例では、ユーザ認証の成功を表す認証結果に加えて、装置ＩＤ「Ｌｏｃａｌ２」とユーザ名「１２３４５６」とが取得される。つまり、制御部２１は、上述したステップＳ３６のユーザ認証要求に応じて行われた認証装置による利用者の認証が成功した場合、その認証装置に記憶されているその利用者の第２の利用者識別子を取得する。続いて、制御部２１は、取得した認証結果に基づいて、上述したステップＳ３５にてユーザ名「１２３４５６」を入力した利用者が正当な利用者であるか否かを判定する（ステップＳ４０）。例えば、取得した認証結果がユーザ認証の失敗を表している場合、制御部２１は、正当な利用者ではないと判定し（ステップＳ４０：ＮＯ）、上述したステップＳ１３と同様にして、ステップＳ１１にて入力されたユーザ名の利用者に対して画像形成装置２０の利用を禁止し（ステップＳ４１）、登録処理を終了する。
【００４５】
一方、この例のように、取得した認証結果がユーザ認証の成功を表している場合、制御部２１は、正当な利用者であると判定する（ステップＳ４０：ＹＥＳ）。この場合、制御部２１は、ステップＳ３９にて取得した装置ＩＤ及びユーザ名が、記憶部２３のユーザ管理テーブルＴ１に登録されているか否かを判定する（ステップＳ４２）。例えば、取得した装置ＩＤ及びユーザ名がユーザ管理テーブルＴ１に含まれていない場合、制御部２１は、その装置ＩＤ及びユーザ名がユーザ管理テーブルＴ１に登録されていないと判定する（ステップＳ４２：ＮＯ）。この場合、制御部２１は、上述したステップＳ４１の処理に進み、ステップＳ１１にて入力されたユーザ名の利用者に対して画像形成装置２０の利用を禁止し、登録処理を終了する。一方、この例では、図９に示したユーザ管理テーブルＴ１に、認証先の装置ＩＤ「Ｌｏｃａｌ２」及び認証先のユーザ名「１２３４５６」が含まれているため、制御部２１は、取得した装置ＩＤ及びユーザ名がユーザ管理テーブルＴ１に登録されていると判定する（ステップＳ４２：ＹＥＳ）。この場合、制御部２１は、記憶部２３のユーザ管理テーブルＴ１において、その装置ＩＤ及びユーザ名に対応付けられたユーザＩＤを特定する（ステップＳ４３）。この例では、図９に示したユーザ管理テーブルＴ１において、認証先の装置ＩＤ「Ｌｏｃａｌ２」及び認証先のユーザ名「１２３４５６」に対応付けられた「００８」というユーザＩＤが特定される。
【００４６】
続いて、制御部２１は、ユーザ管理テーブルＴ１に、ステップＳ１７にて受信した装置Ｄ及びユーザ名を、ステップＳ４３にて特定したユーザＩＤに対応付けて追加することにより、ユーザ名の追加登録を行う（ステップＳ４４）。つまり制御部２１は、上述したステップＳ３９にて第２の利用者識別子が取得された場合には、取得されたその第２の利用者識別子と対応付けて記憶部２３に記憶されている第１の利用者識別子を特定し、特定したその第１の利用者識別子と上述したステップＳ１７にて取得した第２の利用者識別子とを対応付けて記憶部２３に記憶させる。図１５は、「ｔａｎａｋａ」というユーザ名が追加登録された後のユーザ管理テーブルＴ３を示す図である。同図に示すように、このユーザ管理テーブルＴ３には、ステップＳ４３にて特定された「００８」というユーザＩＤに対応付けて、認証先の装置ＩＤ「ＳｅｒｖＡ」と、認証先のユーザ名「ｔａｎａｋａ」とが追加されている。
【００４７】
このようにして、「ｔａｎａｋａ」というユーザ名の登録が完了すると、制御部２１は、上述したステップＳ２０の処理に進む。このとき、ステップＳ２０では、図１５に示したユーザ管理テーブルＴ３において、装置ＩＤ「ＳｅｒｖＡ」及びユーザ名「ｔａｎａｋａ」に対応付けられた「００８」というユーザＩＤが特定され、その「００８」というユーザＩＤの利用者に対して画像形成装置２０の利用が許可される。そして、以降の処理はこのユーザＩＤ「００８」の利用者によって行われたものとして取り扱われる。続いて、ステップＳ２１では、図１０に示したユーザデータＵにおいて、ユーザＩＤ「００８」に対応付けられた個人データを用いた処理が行われる。
【００４８】
以上説明したように、認証システム１では、認証サーバ装置１０Ａ〜１０Ｃ、指紋認証装置２６又はＩＣカード認証装置２７のいずれかの認証装置を用いて画像形成装置２０の利用者の認証が行われる。また、画像形成装置２０のユーザ管理テーブルＴ１では、図９などに示すように「ユーザＩＤ」と認証先の「ユーザ名」とが対応付けられているため、いずれの認証装置によって認証された場合にも、画像形成装置２０を利用する利用者が特定される。また、認証システム１では、ユーザ管理テーブルＴ１に新たなユーザ名を追加するユーザ登録が、画像形成装置２０を管理する管理者ではなく、画像形成装置２０を利用する利用者自身によって行われる。利用者によってユーザ登録が行われる場合、その利用者が悪意のある第３者であると不正なユーザ登録が行われる恐れがあるが、上述した実施形態では、認証サーバ装置１０Ａ〜１０Ｃ、指紋認証装置２６又はＩＣカード認証装置２７のいずれかの認証装置によって認証された正当な利用者だけがユーザ登録を行うことができるため、利用者によってユーザ登録が行われてもセキュリティーが確保される。
【００４９】
［変形例］
以上が実施形態の説明であるが、この実施形態の内容は以下のように変形し得る。また、以下の各変形例を適宜組み合わせてもよい。
（変形例１）
上述した実施形態では、ユーザ認証を行う認証装置から送信されてくるユーザ名と、利用者によって入力されたユーザ名とが同じものであったが、これらのユーザ名が異なるものであってもよい。ここでは、認証サーバ装置１０Ｂによってユーザ認証が行われる例を挙げて説明する。この場合、認証サーバ装置１０Ｂの認証テーブル１０Ｂには、図３（ｂ）に示した「ユーザ名」と同一の「第１のユーザ名」と、「第１のユーザ名」とは異なる「第２のユーザ名」とが対応付けられて記述される。そして、上述したステップＳ１１では、この第２のユーザ名が利用者によって入力される。このとき、上述したステップＳ１６では、ユーザ認証が成功した場合には、認証テーブル１０Ｂにおいて、ユーザ認証に用いられた第２のユーザ名に対応付けられた第１のユーザ名が画像形成装置２０に送信される。上述したように、この第１のユーザ名は図３（ｂ）に示した「ユーザ名」と同一であるため、ステップＳ１７以降は上述した実施形態と同様の処理が行われる。これは、例えば認証サーバ装置１０Ｂが第１のユーザ名と第２のユーザ名とを用いて利用者を特定している場合に有用である。また、認証サーバ装置１０Ａ，１０Ｃ、指紋認証装置２６、ＩＣカード認証装置２７についても、上述した認証サーバ装置１０Ｂと同様の構成及び動作が適用されてもよい。また、登録処理においても、ユーザ認証を行う認証装置によって、上述した認証サーバ装置１０Ｂと同様の動作が行われてもよい。
【００５０】
（変形例２）
上述した実施形態では、認証装置から認証結果と装置ＩＤ及びユーザ名とが送信されていたが、この装置ＩＤ及びユーザ名が送信されず、認証結果だけが送信されてもよい。この場合、画像形成装置２０の制御部２１は、利用者によって入力された装置ＩＤとユーザ名とをメモリなどに記憶させておく。そして、制御部２１は、ユーザ認証の要求に応じて送信されてきた認証結果が認証の成功を表している場合には、記憶させておいた装置ＩＤ及びユーザ名を読み出して使用し、その認証結果が認証の失敗を表している場合には、記憶させておいた装置ＩＤ及びユーザ名を削除する。つまり、制御部２１は、認証装置による利用者の認証が成功した場合、その認証装置に記憶されているその利用者の第２の利用者識別子を自装置の記憶手段から読み出して、取得することになる。
【００５１】
（変形例３）
上述した実施形態では、認証装置によってユーザ認証が行われた後に、上述したステップＳ１９にてその認証装置から送信されてきた装置ＩＤ及びユーザ名がユーザ管理テーブルＴ１に登録されているかが判定されていたが、このステップＳ１９の判定が、上述したステップＳ１４にてユーザ認証を要求する前に行われてもよい。ここで、装置ＩＤ及びユーザ名がユーザ登録テーブルＴ１に登録されていないと判定された場合には、まず上述した登録処理を行い、続いて上述したステップＳ１４の処理に戻ってユーザ認証を要求する。また、登録処理についても同様に、上述したステップＳ３６にてユーザ認証を要求する前に上述したステップＳ４２の判定が行われてもよい。
【００５２】
（変形例４）
上述したステップＳ１１又はＳ３５において、ユーザ認証を行う認証装置の装置ＩＤや認証情報を入力する操作を支援する画面を表示してもよい。
図１６は、認証装置の装置ＩＤを入力する操作を支援する装置ＩＤ選択画面Ｐ１の一例を示す図である。この装置ＩＤ選択画面Ｐ１は、上述したステップＳ１１又はＳ３５の処理が行われる前に表示操作部２４に表示されるようになっている。図に示すように、この装置ＩＤ選択画面Ｐ１には、各々の認証装置の装置ＩＤを選択するためのソフトボタンｂ１〜ｂ５が配置されている。例えば、利用者によってソフトボタンｂ１が押された場合、画像形成装置２０の制御部２１は、認証サーバ装置１０Ａの装置ＩＤである「ＳｅｒｖＡ」の入力を受け付ける。このようにして、装置ＩＤが入力されると、続いて制御部２１は、ユーザ名を入力する操作を支援するユーザ名選択画面Ｐ２を表示操作部２４に表示させる。
【００５３】
図１７は、このユーザ名選択画面Ｐ２の一例を示す図である。同図に示すように、このユーザ名選択画面Ｐ２には、記憶部２３のユーザ管理テーブルＴ１において、上述した装置ＩＤ選択画面Ｐ１において入力された装置ＩＤ「ＳｅｒｖＡ」と対応付けられた認証先の「ユーザ名」を選択するためのソフトボタンｂ１１，ｂ１２，ｂ１３が配置されている。例えば、利用者によってソフトボタンｂ１１が押された場合、画像形成装置２０の制御部２１は、「ｆｕｊｉ」というユーザ名の入力を受け付ける。
【００５４】
また、制御部２１は、上述したステップＳ１１又はＳ３５の処理が行われる前に、記憶部２３のユーザ管理テーブルＴ１に含まれる認証先の「装置ＩＤ」及び認証先の「ユーザ名」の一覧を表示操作部２４に表示させてもよい。この場合、制御部２１は、表示操作部２４に表示されている装置ＩＤ及びユーザ名の中から選択された装置ＩＤ及びユーザ名の入力を受け付ける。つまり、制御部２１は、記憶部２３に記憶されている第２の利用者識別子を表示手段に表示させ、表示されたその第２の利用者識別子の中から第２の利用者識別子の選択を受け付ける選択受付手段の一例である。この場合、利用者によって入力される装置ＩＤは、必ずユーザ管理テーブルＴに含まれることになるため、上述したステップＳ１２の処理は不要になる。
【００５５】
また、制御部２１は、上述したステップＳ１１又はＳ３５の処理が行われる前に、各々の認証装置に対し、その認証装置の装置ＩＤと、認証装置に記憶されているユーザ名の一覧を要求し、その要求に応じて送信されてきた装置ＩＤ及びユーザ名の一覧を対応付けて表示操作部２４に表示させてもよい。この場合、制御部２１は、表示操作部２４に表示されている装置ＩＤ及びユーザ名の中から選択された装置ＩＤ及びユーザ名の入力を受け付ける。つまり、制御部２１は、各々の認証装置に記憶されている第２の利用者識別子を取得して表示手段に表示させ、表示されたその第２の利用者識別子の中から第２の利用者識別子の選択を受け付ける選択受付手段の一例である。
【００５６】
（変形例５）
画像形成装置２０の記憶部２３に記憶されているユーザ管理テーブルＴ１は、利用者の操作に従って書き換えられてもよい。この場合、利用者は、まず表示操作部２４を操作して、記憶部２３のユーザ管理テーブルＴ１を表示操作部２４に表示させる。続いて、利用者は、表示操作部２４を操作して、表示されたユーザ管理テーブルＴ１の内容を書き換える指示を行う。例えば、図９に示したユーザ管理テーブルＴ１では、ユーザＩＤ「００７」と、認証先の装置ＩＤ「Ｌｏｃａｌ２」及び認証先のユーザ名「７７７７７７」とが対応付けられている。この対応関係が間違っている場合、利用者は、表示操作部２４を操作して、例えばユーザＩＤ「００９」と、認証先の装置ＩＤ「Ｌｏｃａｌ２」及び認証先のユーザ名「７７７７７７」とを対応付けるよう指示する。制御部２１は、この指示に従って、ユーザＩＤ「００９」と、認証先の装置ＩＤ「Ｌｏｃａｌ２」及び認証先のユーザ名「７７７７７７」とが対応付けられるようにユーザ管理テーブルＴ１の内容を書き換える。同様に、利用者は、表示操作部２４を操作して、不要なレコードを削除するよう指示してもよい。この場合、制御部２１は、この指示に従って、ユーザ管理テーブルＴ１から指示されたレコードを削除する。
【００５７】
また、ユーザ管理テーブルＴ１において、複数のユーザＩＤがまとめられてもよい。例えば、画像形成装置２０を管理する管理者によって、表示操作部２４が操作されて、図９に示したユーザ管理テーブルＴ１のユーザＩＤ「００８」とユーザＩＤ「００９」とをまとめて、ユーザＩＤ「００８」にするよう指示された場合を想定する。この場合、制御部２１は、ユーザＩＤ「００９」に対応付けられていた認証先の装置ＩＤ「ＳｅｒｖＣ」及び認証先のユーザ名「２２２２」と、ユーザＩＤ「００８」とが対応付けられるように、ユーザ管理テーブルＴ１における対応付けを変更する。つまり、制御部２１は、対応付け変更手段の一例である。そして、制御部２１は、ユーザＩＤ「００９」をユーザ管理テーブルＴ１から削除する。また、複数のユーザＩＤをまとめた後のユーザＩＤは、必ずしもまとめられる前のいずれかのユーザＩＤである必要はなく、新たなユーザＩＤであってもよい。
【００５８】
（変形例６）
上述した実施形態では、登録処理においてユーザ名の追加登録を行う場合には、認証装置によるユーザ認証が行われていたが、これは必ずしも行われなくてもよい。登録処理を行う利用者は、ユーザ認証処理において正当な利用者であると認証されているため、再度ユーザ認証を行わなくても不正なユーザ名が追加される可能性が低いからである。この場合には、ステップＳ１１にて入力された装置ＩＤとユーザ名とがそのままユーザ管理テーブルＴ１に追加登録されることになる。
【００５９】
（変形例７）
上述した実施形態では、利用者によって入力された装置ＩＤが正当な認証装置の装置ＩＤであるか否かをユーザ管理テーブルＴ１を用いて判定していたが、これに限らない。例えば、正当な認証装置の装置ＩＤが記述された認証装置テーブルを記憶部２３に記憶させておき、この認証装置テーブルを用いてこの判定を行ってもよい。上述したユーザ管理テーブルＴ１には、画像形成装置２０の利用者によって使用されたことがある認証装置の装置ＩＤしか含まれないが、この認証装置テーブルには、それ以外の装置ＩＤをも含めることもできる。したがって、認証装置テーブルを用いて判定を行うようにすれば、画像形成装置２０の利用者によって一度も使用されていない正当な認証装置についても、ユーザ認証を行う認証装置として使用されるようになる。
【００６０】
（変形例８）
上述した実施形態では、利用者によって表示操作部２４が操作されることにより、装置ＩＤ、ユーザ名及びパスワードが入力されていたが、これに限らない。例えば、画像形成装置２０にネットワークを経由して図示せぬ情報処理端末が接続されている場合には、利用者がこの情報処理端末の操作部を操作して、上述した装置ＩＤ、ユーザ名及びパスワードを入力してもよい。この場合、情報処理端末は、入力されたこれらの情報を通信部によって画像形成装置２０に送信し、画像形成装置２０の制御部２１は、情報処理端末から送信されてきたこれらの情報を通信部２２によって受信する。そして、制御部２１は、上述したステップＳ１４にて、受信した装置ＩＤ、ユーザ名及びパスワードを認証装置に送信して、ユーザ認証を要求する。
【００６１】
（変形例９）
上述した実施形態では、本発明の情報処理装置の一例として、画像形成装置２０において指紋認証装置２６及びＩＣカード認証装置２７を除いた構成を例に挙げて説明したが、これに限らない。例えば、情報処理装置がパーソナルコンピュータ装置であってもよい。本発明の情報処理装置は、要するに、利用者によって利用される装置であり、第１の利用者識別子と第２の利用者識別子とを対応付けて記憶していればよい。
【００６２】
（変形例１０）
上述した実施形態では、図１３に示した登録処理が画像形成装置２０を利用する利用者によって行われる例を挙げて説明したが、これに限らない。例えば、画像形成装置２０を管理する管理者によってこの登録処理が行われてもよい。
【００６３】
（変形例１１）
上述した実施形態において、指紋認証装置２６の制御部２６ａ又はＩＣカード認証装置２７の制御部２７ａの処理は、制御部２１のＣＰＵがプログラムに従って行ってもよい。この場合、指紋認証装置２６のメモリ２６ｂに記憶されている指紋認証テーブルＴＥ、ＩＣカード認証装置２７のメモリ２７ｂに記憶されているＩＣカード認証テーブルＴＦは、記憶部２３に記憶されてもよい。また、認証サーバ装置１０のＣＰＵ１１、画像形成装置２０の制御部２１のＣＰＵによって実行される各プログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリなどの、コンピュータ装置が読み取り可能な記録媒体に記憶された状態で提供し得る。また、このプログラムを、インターネットのようなネットワーク経由でダウンロードさせることも可能である。
【図面の簡単な説明】
【００６４】
【図１】本実施形態に係る認証システムの構成を示す図である。
【図２】上記認証システムの認証サーバ装置の構成を示すブロック図である。
【図３】上記認証サーバ装置が記憶する認証テーブルの一例を示す図である。
【図４】上記認証システムの画像形成装置の構成を示すブロック図である。
【図５】上記画像形成装置の指紋認証装置の構成を示す図である。
【図６】上記指紋認証装置が記憶する指紋認証テーブルの一例を示す図である。
【図７】上記画像形成装置のＩＣカード認証装置の構成を示す図である。
【図８】上記ＩＣカード認証装置が記憶するＩＣカード認証テーブルの一例を示す図である。
【図９】上記画像形成装置が記憶するユーザ管理テーブルの一例を示す図である。
【図１０】上記画像形成装置が記憶するユーザデータの一例を示す図である。
【図１１】上記画像形成装置の機能構成を示す図である。
【図１２】上記認証システムのユーザ認証処理を示すシーケンス図である。
【図１３】上記認証システムの登録処理を示すシーケンス図である。
【図１４】ユーザ登録が行われた後の上記ユーザ管理テーブルを示す図である。
【図１５】ユーザ名が追加登録された後の上記ユーザ管理テーブルを示す図である。
【図１６】変形例に係る上記画像形成装置が表示する装置ＩＤ選択画面一例を示す図である。
【図１７】変形例に係る上記画像形成装置が表示するユーザ名選択画面一例を示す図である。
【符号の説明】
【００６５】
１…認証システム、１０…認証サーバ装置、１１…ＣＰＵ、１２…メモリ、１３…通信部、１４…記憶部、２０…画像形成装置、２１…制御部、２２…通信部、２３…記憶部、２４…表示操作部、２５…画像形成部、２６…指紋認証装置、２７…ＩＣカード認証装置、１０１…第１の認証要求部、１０２…第１の利用者識別子取得部、１０３…利用許可部、１０４…処理部、１０５…第２の認証要求部、１０６…第２の利用者識別子取得部、１０７…記憶制御部。
【図１】
0004518190.tif 000002
【図２】
0004518190.tif 000003
【図３】
0004518190.tif 000004
【図４】
0004518190.tif 000005
【図５】
0004518190.tif 000006
【図６】
0004518190.tif 000007
【図７】
0004518190.tif 000008
【図８】
0004518190.tif 000009
【図９】
0004518190.tif 000010
【図１０】
0004518190.tif 000011
【図１１】
0004518190.tif 000012
【図１２】
0004518190.tif 000013
【図１３】
0004518190.tif 000014
【図１４】
0004518190.tif 000015
【図１５】
0004518190.tif 000016
【図１６】
0004518190.tif 000017
【図１７】
0004518190.tif 000018