(57)【要約】【課題】１ユーザに対して登録される複数のカード情報の管理を容易に行うことが可能な画像形成装置の認証情報管理システムを提供する。【解決手段】複合機１００は、ユーザが複合機１００に入力したユーザ情報をユーザ認証要求としてＩＣカード認証サーバ２００に送信する。ＩＣカード認証サーバ２００によるユーザ認証の結果が成功であれば、複合機１００はカード情報登録、削除等が選択可能な認証情報管理画面を表示する。ユーザがカード情報削除を選択すると、ユーザ情報に対応するカード情報がＩＣカード認証サーバ２００から複合機１００に送信され、複合機１００で一覧表示される。ユーザは一覧表示されたカード情報から削除するカード情報を選択する。ユーザが削除するカード情報に該当するＩＣカードを複合機１００に読み取らせると、複合機１００はＩＣカード認証サーバ２００に対して該当するカード情報の削除指示を行う。【選択図】図１
2010086205.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを識別するためのユーザ情報と、一または複数の、記憶媒体に含まれる認証情報とを対応付けて記憶している認証サーバと通信媒体を介して通信可能に接続される画像形成装置であって、
ユーザ認証すべく、前記画像形成装置に入力されたユーザ情報を前記認証サーバに送信するユーザ認証要求手段と、
ユーザ認証の結果を前記認証サーバより取得するユーザ認証結果取得手段と、
前記ユーザ認証結果取得手段で取得した認証結果に従って、前記入力されたユーザ情報に対応する認証情報を登録する登録モードと前記入力されたユーザ情報に対応する認証情報を削除する削除モードとを選択可能に表示する表示手段と、
前記削除モードが選択された場合において、前記ユーザによる削除指示に従って、前記ユーザ情報に対応する一または複数の認証情報の削除を前記認証サーバに指示する認証情報削除指示手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記削除モードが選択された場合、前記入力されたユーザ情報に対応する認証情報を前記認証サーバより取得する第１の認証情報取得手段と、
前記第１の認証情報取得手段で取得した認証情報を一覧表示する認証情報一覧表示手段と、
前記認証情報一覧表示手段で表示した認証情報の中から、削除する認証情報を選択する認証情報選択手段とを備え、
前記認証情報削除指示手段は、前記認証情報選択手段で選択された認証情報の削除を指示することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記削除モードが選択された場合、前記認証情報を読み取るための認証情報読取手段により読み取られた認証情報を取得する第２の認証情報取得手段と、
前記認証情報選択手段で選択された認証情報と前記第２の認証情報取得手段で取得した認証情報とが一致するか否かを判定する認証情報判定手段とを備え、
前記認証情報削除指示手段は、前記認証情報判定手段によって前記認証情報選択手段で選択された認証情報と前記第２の認証情報取得手段で取得した認証情報とが一致すると判定された場合に、前記認証情報選択手段で選択された認証情報の削除を指示することを特徴とする、請求項２に記載の画像形成装置。
【請求項４】
前記削除モードが選択された場合、前記認証情報を読み取るための認証情報読取手段により読み取られた認証情報を取得する第２の認証情報取得手段とを備え、
前記認証情報削除指示手段は、ユーザによって認証情報を選択することなく認証情報を削除するべく、前記第２の認証情報取得手段で取得した認証情報の削除を指示することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記認証情報を読み取るための認証情報読取手段により読み取られた認証情報を取得する第２の認証情報取得手段と、
前記登録モードが選択された場合において、前記第２の認証情報取得手段より取得した認証情報を、前記入力されたユーザ情報に対応付けて前記認証サーバに記憶させるべく、前記認証サーバへ送信する認証情報送信手段とを備えることを特徴とする、請求項１に記載の画像形成装置。
【請求項６】
前記登録モードが選択された場合、前記第２の認証情報取得手段で取得した認証情報に対応する任意の名称を入力する認証情報名称入力手段とを備え、
前記認証情報送信手段は、前記認証情報とともに前記認証情報名称入力手段で入力した認証情報名称を前記認証サーバに送信することを特徴とする請求項５に記載の画像形成装置。
【請求項７】
ユーザを識別するためのユーザ情報と、一または複数の、記憶媒体に含まれる認証情報とを対応付けて記憶している認証サーバと、画像形成装置とが通信媒体を介して通信可能な認証情報管理システムであって、
前記画像形成装置は、
ユーザ認証すべく、前記画像形成装置に入力されたユーザ情報を前記認証サーバに送信するユーザ認証要求手段と、
ユーザ認証の結果を前記認証サーバより取得するユーザ認証結果取得手段と、
前記ユーザ認証結果取得手段で取得した認証結果に従って、前記入力されたユーザ情報に対応する認証情報を登録する登録モードと前記入力されたユーザ情報に対応する認証情報を削除する削除モードとを選択可能に表示する表示手段と、
前記削除モードが選択された場合において、前記ユーザによる削除指示に従って、前記ユーザ情報に対応する一または複数の認証情報の削除を前記認証サーバに指示する認証情報削除指示手段とを備え、
前記認証サーバは、
前記ユーザ認証要求手段で送信されたユーザ情報に基づきユーザ認証を行うユーザ認証手段と、
ユーザ認証の結果を前記画像形成装置に送信するユーザ認証結果送信手段と、
前記認証情報削除指示手段で指示された認証情報を削除する認証情報削除手段と
を備えることを特徴とする認証情報管理システム。
【請求項８】
ユーザを識別するためのユーザ情報と、一または複数の、記憶媒体に含まれる認証情報とを対応付けて記憶している認証サーバと通信媒体を介して通信可能に接続される画像形成装置における認証情報管理方法であって、
ユーザ認証すべく、前記画像形成装置に入力されたユーザ情報を前記認証サーバに送信するユーザ認証要求ステップと、
ユーザ認証の結果を前記認証サーバより取得するユーザ認証結果取得ステップと、
前記ユーザ認証結果取得ステップで取得した認証結果に従って、前記入力されたユーザ情報に対応する認証情報を登録する登録モードと前記入力されたユーザ情報に対応する認証情報を削除する削除モードとを選択可能に表示する表示ステップと、
前記削除モードが選択された場合において、前記ユーザによる削除指示に従って、前記ユーザ情報に対応する一または複数の認証情報の削除を前記認証サーバに指示する認証情報削除指示ステップと
を実行することを特徴とする認証情報管理方法。
【請求項９】
ユーザを識別するためのユーザ情報と、一または複数の、記憶媒体に含まれる認証情報とを対応付けて記憶している認証サーバと、画像形成装置とが通信媒体を介して通信可能な認証情報管理システムにおける認証情報管理方法であって、
前記画像形成装置は、
ユーザ認証すべく、前記画像形成装置に入力されたユーザ情報を前記認証サーバに送信するユーザ認証要求ステップと、
ユーザ認証の結果を前記認証サーバより取得するユーザ認証結果取得ステップと、
前記ユーザ認証結果取得ステップで取得した認証結果に従って、前記入力されたユーザ情報に対応する認証情報を登録する登録モードと前記入力されたユーザ情報に対応する認証情報を削除する削除モードとを選択可能に表示する表示ステップと、
前記削除モードが選択された場合において、前記ユーザによる削除指示に従って、前記ユーザ情報に対応する一または複数の認証情報の削除を前記認証サーバに指示する認証情報削除指示ステップとを実行し、
前記認証サーバは、
前記ユーザ認証要求ステップで送信されたユーザ情報に基づきユーザ認証を行うユーザ認証ステップと、
ユーザ認証の結果を前記画像形成装置に送信するユーザ認証結果送信ステップと、
前記認証情報削除指示ステップで指示された認証情報を削除する認証情報削除ステップと
を実行することを特徴とする認証情報管理方法。
【請求項１０】
ユーザを識別するためのユーザ情報と、一または複数の、記憶媒体に含まれる認証情報とを対応付けて記憶している認証サーバと通信媒体を介して通信可能に接続される画像形成装置を
ユーザ認証すべく、前記画像形成装置に入力されたユーザ情報を前記認証サーバに送信するユーザ認証要求手段と、
ユーザ認証の結果を前記認証サーバより取得するユーザ認証結果取得手段と、
前記ユーザ認証結果取得手段で取得した認証結果に従って、前記入力されたユーザ情報に対応する認証情報を登録する登録モードと前記入力されたユーザ情報に対応する認証情報を削除する削除モードとを選択可能に表示する表示手段と、
前記削除モードが選択された場合において、前記ユーザによる削除指示に従って、前記ユーザ情報に対応する一または複数の認証情報の削除を前記認証サーバに指示する認証情報削除指示手段と
して機能させることを特徴とする認証情報管理プログラム。
【請求項１１】
ユーザを識別するためのユーザ情報と、一または複数の、記憶媒体に含まれる認証情報とを対応付けて記憶している認証サーバと、画像形成装置とが通信媒体を介して通信可能な認証情報管理システムを機能させる認証情報管理プログラムであって、
前記画像形成装置を、
ユーザ認証すべく、前記画像形成装置に入力されたユーザ情報を前記認証サーバに送信するユーザ認証要求手段と、
ユーザ認証の結果を前記認証サーバより取得するユーザ認証結果取得手段と、
前記ユーザ認証結果取得手段で取得した認証結果に従って、前記入力されたユーザ情報に対応する認証情報を登録する登録モードと前記入力されたユーザ情報に対応する認証情報を削除する削除モードとを選択可能に表示する表示手段と、
前記削除モードが選択された場合において、前記ユーザによる削除指示に従って、前記ユーザ情報に対応する一または複数の認証情報の削除を前記認証サーバに指示する認証情報削除指示手段として機能させ、
前記認証サーバを、
前記ユーザ認証要求手段で送信されたユーザ情報に基づきユーザ認証を行うユーザ認証手段と、
ユーザ認証の結果を前記画像形成装置に送信するユーザ認証結果送信手段と、
前記認証情報削除指示手段で指示された認証情報を削除する認証情報削除手段と
して機能させることを特徴とする認証情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証情報の管理を行う画像形成装置および認証情報管理システム、さらには認証情報を管理するための方法およびプログラムに関する。
【背景技術】
【０００２】
近年、複合機を使用する際にも、使用者を限定する目的から例えばＩＣカードを複合機のカードリーダにかざすことによって、ＩＣカードからよみとられた認証情報について認証情報管理装置（ＩＣカード認証サーバ）へ問い合わせを行い、認証情報が登録されていれば認証成功を複合機に応答し、複合機を使用可能とするシステムが既に存在する。
この様なシステムはＩＣカードのカード情報（複合機の使用を許可する認証情報）を予め認証情報管理装置に登録しておかなければならず、管理者の手間を要してしまうということが存在する。
そこで、特許文献１には、ＩＣカード認証時にカード情報が登録されていなければ、そのＩＣカードを使用するユーザが複合機上でＩＣカードの登録を行うシステムが記載されている。
【特許文献１】特開２００８−１８１４９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記特許文献１のシステムは、ＩＣカード認証時にカード情報が登録されていなければ、ＩＣカードの登録を行うシステムで、カード情報は１ユーザに対して１つのみ登録可能となっている。
しかしながら、現在では、例えば会社内で個人用のＩＣカードと社内の部門用のＩＣカードを複数保持して業務上で使い分けを行っているケースが存在する。
また、古いカードから新しいカードへ切り換える（移行する）場合、１ユーザが古いカードと新しいカードの両方を一定期間保持するケースが存在する。
特許文献１のシステムでは、１ユーザに対して複数のＩＣカードを登録できない。新しいＩＣカードを登録すると、以前のカードは使用できなくなる。そのため、このようなケースでは、特許文献１のシステムが業務に適さない場合が存在する。
特許文献１のシステムは、カード情報が１ユーザに対して１つのみであり、登録されたカード情報をメンテナンスすることは容易である。しかし、複数のＩＣカードを使用できるようにする場合には、削除などのメンテナンスに煩雑な作業を要することになる。
【０００４】
そこで、本発明の目的は、１ユーザに対して登録される複数の記憶媒体の管理を画像形成装置から容易に行うことが可能な仕組みを提供することである。
【課題を解決するための手段】
【０００５】
前述した目的を達成するために第１の発明は、ユーザを識別するためのユーザ情報と、一または複数の、記憶媒体に含まれる認証情報とを対応付けて記憶している認証サーバと通信媒体を介して通信可能に接続される画像形成装置であって、ユーザ認証すべく、画像形成装置に入力されたユーザ情報を認証サーバに送信するユーザ認証要求手段と、ユーザ認証の結果を認証サーバより取得するユーザ認証結果取得手段と、ユーザ認証結果取得手段で取得した認証結果に従って、入力されたユーザ情報に対応する認証情報を登録する登録モードと入力されたユーザ情報に対応する認証情報を削除する削除モードとを選択可能に表示する表示手段と、削除モードが選択された場合において、ユーザによる削除指示に従って、ユーザ情報に対応する一または複数の認証情報の削除を認証サーバに指示する認証情報削除指示手段とを備えることを特徴とする画像形成装置である。
【０００６】
ユーザ情報とは、ユーザ名など、画像形成装置を使用するユーザを識別する情報である。
また、認証情報とは、例えば、画像形成装置の使用時にユーザが使用するＩＣカードのカード情報など、記憶媒体（ＩＣカード等）に含まれる、画像形成装置の使用を許可するための情報である。
【０００７】
上記の構成によれば、個々のユーザ情報に対して一または複数の認証情報を関連付けて管理する場合の、認証情報の削除を画像形成装置上で行うことができるようになる。
【０００８】
第１の発明の画像形成装置は、削除モードが選択された場合、入力されたユーザ情報に対応する認証情報を認証サーバより取得する第１の認証情報取得手段と、第１の認証情報取得手段で取得した認証情報を一覧表示する認証情報一覧表示手段と、認証情報一覧表示手段で表示した認証情報の中から、削除する認証情報を選択する認証情報選択手段とを備え、認証情報削除指示手段は、認証情報選択手段で選択された認証情報の削除を指示することが望ましい。
【０００９】
上記の構成によれば、ユーザの有する認証情報を画像形成装置で一覧表示させ、その中から削除する認証情報を選択できるようになり、操作性が向上する。
【００１０】
ここで、第１の発明の画像形成装置は、削除モードが選択された場合、認証情報を読み取るための認証情報読取手段により読み取られた認証情報を取得する第２の認証情報取得手段と、認証情報選択手段で選択された認証情報と第２の認証情報取得手段で取得した認証情報とが一致するか否かを判定する認証情報判定手段とを備え、認証情報削除指示手段は、認証情報判定手段によって認証情報選択手段で選択された認証情報と第２の認証情報取得手段で取得した認証情報とが一致すると判定された場合に、認証情報選択手段で選択された認証情報の削除を指示することが望ましい。
【００１１】
上記の構成によれば、ユーザの有する認証情報を画像形成装置で一覧表示させ、その中から削除する認証情報を選択し、ユーザの有する認証情報を読み取って認証情報が一致した場合に削除を行うので、操作性が向上するとともに削除対象の認証情報を正確に指示できるようになる。
【００１２】
第１の発明の画像形成装置は、削除モードが選択された場合、認証情報を読み取るための認証情報読取手段により読み取られた認証情報を取得する第２の認証情報取得手段とを備え、認証情報削除指示手段は、ユーザによって認証情報を選択することなく認証情報を削除するべく、第２の認証情報取得手段で取得した認証情報の削除を指示することが望ましい。
【００１３】
上記の構成によれば、ユーザの有する認証情報を読み取ることによって認証情報の削除を行うので、削除対象の認証情報を正確に指示できるようになる。
【００１４】
第１の発明の画像形成装置は、認証情報を読み取るための認証情報読取手段により読み取られた認証情報を取得する第２の認証情報取得手段と、登録モードが選択された場合において、第２の認証情報取得手段より取得した認証情報を、入力されたユーザ情報に対応付けて認証サーバに記憶させるべく、認証サーバへ送信する認証情報送信手段とを備えることが望ましい。
【００１５】
上記の構成によれば、個々のユーザ情報に対して一または複数の認証情報を関連付けて管理する場合の、認証情報の登録を画像形成装置上で行うことができるようになる。
【００１６】
ここで、第１の発明の画像形成装置は、登録モードが選択された場合、第２の認証情報取得手段で取得した認証情報に対応する任意の名称を入力する認証情報名称入力手段とを備え、認証情報送信手段は、認証情報とともに認証情報名称入力手段で入力した認証情報名称を認証サーバに送信することが望ましい。
【００１７】
上記の構成によれば、ユーザが覚えやすい任意の名称を認証情報に加えることができ、認証情報の管理が容易になる。
【００１８】
前述した目的を達成するために第２の発明は、ユーザを識別するためのユーザ情報と、一または複数の、記憶媒体に含まれる認証情報とを対応付けて記憶している認証サーバと、画像形成装置とが通信媒体を介して通信可能な認証情報管理システムであって、画像形成装置は、ユーザ認証すべく、画像形成装置に入力されたユーザ情報を認証サーバに送信するユーザ認証要求手段と、ユーザ認証の結果を認証サーバより取得するユーザ認証結果取得手段と、ユーザ認証結果取得手段で取得した認証結果に従って、入力されたユーザ情報に対応する認証情報を登録する登録モードと入力されたユーザ情報に対応する認証情報を削除する削除モードとを選択可能に表示する表示手段と、削除モードが選択された場合において、ユーザによる削除指示に従って、ユーザ情報に対応する一または複数の認証情報の削除を認証サーバに指示する認証情報削除指示手段とを備え、認証サーバは、ユーザ認証要求手段で送信されたユーザ情報に基づきユーザ認証を行うユーザ認証手段と、ユーザ認証の結果を画像形成装置に送信するユーザ認証結果送信手段と、認証情報削除指示手段で指示された認証情報を削除する認証情報削除手段とを備えることを特徴とする認証情報管理システムである。
【００１９】
上記の構成によれば、個々のユーザ情報に対して一または複数の認証情報を関連付けて管理する場合の、認証情報の削除を画像形成装置上で行うことができる認証情報管理システムが提供される。
【００２０】
前述した目的を達するために第３の発明は、ユーザを識別するためのユーザ情報と、一または複数の、記憶媒体に含まれる認証情報とを対応付けて記憶している認証サーバと通信媒体を介して通信可能に接続される画像形成装置における認証情報管理方法であって、ユーザ認証すべく、画像形成装置に入力されたユーザ情報を認証サーバに送信するユーザ認証要求ステップと、ユーザ認証の結果を認証サーバより取得するユーザ認証結果取得ステップと、ユーザ認証結果取得ステップで取得した認証結果に従って、入力されたユーザ情報に対応する認証情報を登録する登録モードと入力されたユーザ情報に対応する認証情報を削除する削除モードとを選択可能に表示する表示ステップと、削除モードが選択された場合において、ユーザによる削除指示に従って、ユーザ情報に対応する一または複数の認証情報の削除を認証サーバに指示する認証情報削除指示ステップとを実行することを特徴とする認証情報管理方法である。
【００２１】
上記の構成によれば、個々のユーザ情報に対して一または複数の認証情報を関連付けて管理する場合の、認証情報の削除を画像形成装置上で行う認証情報管理方法が提供される。
【００２２】
前述した目的を達するために第４の発明は、ユーザを識別するためのユーザ情報と、一または複数の、記憶媒体に含まれる認証情報とを対応付けて記憶している認証サーバと、画像形成装置とが通信媒体を介して通信可能な認証情報管理システムにおける認証情報管理方法であって、画像形成装置は、ユーザ認証すべく、画像形成装置に入力されたユーザ情報を認証サーバに送信するユーザ認証要求ステップと、ユーザ認証の結果を認証サーバより取得するユーザ認証結果取得ステップと、ユーザ認証結果取得ステップで取得した認証結果に従って、入力されたユーザ情報に対応する認証情報を登録する登録モードと入力されたユーザ情報に対応する認証情報を削除する削除モードとを選択可能に表示する表示ステップと、削除モードが選択された場合において、ユーザによる削除指示に従って、ユーザ情報に対応する一または複数の認証情報の削除を認証サーバに指示する認証情報削除指示ステップとを実行し、認証サーバは、ユーザ認証要求ステップで送信されたユーザ情報に基づきユーザ認証を行うユーザ認証ステップと、ユーザ認証の結果を画像形成装置に送信するユーザ認証結果送信ステップと、認証情報削除指示ステップで指示された認証情報を削除する認証情報削除ステップとを実行することを特徴とする認証情報管理方法である。
【００２３】
上記の構成によれば、個々のユーザ情報に対して一または複数の認証情報を関連付けて管理する場合の、認証情報の削除を画像形成装置上で行うことができる認証情報管理システムにおける認証情報管理方法が提供される。
【００２４】
前述した目的を達するために第５の発明は、ユーザを識別するためのユーザ情報と、一または複数の、記憶媒体に含まれる認証情報とを対応付けて記憶している認証サーバと通信媒体を介して通信可能に接続される画像形成装置を、ユーザ認証すべく、画像形成装置に入力されたユーザ情報を認証サーバに送信するユーザ認証要求手段と、ユーザ認証の結果を認証サーバより取得するユーザ認証結果取得手段と、ユーザ認証結果取得手段で取得した認証結果に従って、入力されたユーザ情報に対応する認証情報を登録する登録モードと入力されたユーザ情報に対応する認証情報を削除する削除モードとを選択可能に表示する表示手段と、削除モードが選択された場合において、ユーザによる削除指示に従って、ユーザ情報に対応する一または複数の認証情報の削除を認証サーバに指示する認証情報削除指示手段として機能させることを特徴とする認証情報管理プログラムである。
【００２５】
上記の構成によれば、個々のユーザ情報に対して一または複数の認証情報を関連付けて管理する場合の、認証情報の削除を画像形成装置上で行うための認証情報管理プログラムが提供される。
【００２６】
前述した目的を達するために第６の発明は、ユーザを識別するためのユーザ情報と、一または複数の、記憶媒体に含まれる認証情報とを対応付けて記憶している認証サーバと、画像形成装置とが通信媒体を介して通信可能な認証情報管理システムを機能させる認証情報管理プログラムであって、画像形成装置を、ユーザ認証すべく、画像形成装置に入力されたユーザ情報を認証サーバに送信するユーザ認証要求手段と、ユーザ認証の結果を認証サーバより取得するユーザ認証結果取得手段と、ユーザ認証結果取得手段で取得した認証結果に従って、入力されたユーザ情報に対応する認証情報を登録する登録モードと入力されたユーザ情報に対応する認証情報を削除する削除モードとを選択可能に表示する表示手段と、削除モードが選択された場合において、ユーザによる削除指示に従って、ユーザ情報に対応する一または複数の認証情報の削除を認証サーバに指示する認証情報削除指示手段として機能させ、認証サーバを、ユーザ認証要求手段で送信されたユーザ情報に基づきユーザ認証を行うユーザ認証手段と、ユーザ認証の結果を画像形成装置に送信するユーザ認証結果送信手段と、認証情報削除指示手段で指示された認証情報を削除する認証情報削除手段として機能させることを特徴とする認証情報管理プログラムである。
【００２７】
上記の構成によれば、個々のユーザ情報に対して一または複数の認証情報を関連付けて管理する場合の、認証情報の削除を画像形成装置上で行うことができる認証情報管理システムを機能させる認証情報管理プログラムが提供される。
【発明の効果】
【００２８】
本発明によれば、１ユーザに対して登録される複数のカード情報の管理を容易に行うことができる画像形成装置の認証情報管理システムを提供することができる。また、画像形成装置上で、１ユーザに対して複数枚のカード情報の登録、更新、削除を容易に行うことができ、様々なユーザの運用ケースに対応可能となる。
【発明を実施するための最良の形態】
【００２９】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本発明の認証情報管理システム１の構成の一例を示すシステム構成図である。
【００３０】
本実施形態の認証情報管理システム１は、１又は複数の複合機１００、１又は複数のＩＣカード認証サーバ２００、および１又は複数のディレクトリサービスサーバ３００がＬＡＮ（ローカルエリアネットワーク）４００やＷＡＮ（ワイドエリアネットワーク）５００を介して接続される構成となっている。
【００３１】
また、後に説明するが、ＩＣカード認証サーバ２００とディレクトリサービスサーバ３００は、併せて認証サーバ６００と捉えることができる。
【００３２】
複合機１００（画像形成装置）は、印刷などの諸機能を有する。また、ユーザ情報やＩＣカードのカード情報（認証情報）をＩＣカード認証サーバ２００に送信して認証依頼など行う。なお、本実施形態において、ＩＣカードのカード情報は複合機１００の使用を許可するキー情報である。
【００３３】
ＩＣカード認証サーバ２００は、ＩＣカード認証用テーブル（後述する図１０に示す）を記憶し、複合機１００からのＩＣカードによる認証依頼、またはユーザ名とパスワードによる認証依頼に応じて、該ＩＣカード認証用テーブルを用いて認証処理を行う。
【００３４】
ディレクトリサービスサーバ３００は、ネットワーク上に存在するサーバ、クライアント等のハードウェア資源や、それらを使用するユーザの属性（例えば、マイクロソフト社のＷｉｎｄｏｗｓ（登録商標）のログインユーザ名、パスワード）、アクセス権等の情報を一元記憶管理するものであり、例えば、アクティブディレクトリ（Ａｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙ（登録商標））機能を搭載したサーバやＬＤＡＰ（Ｌｉｇｈｔｗｅｉｇｈｔ  Ｄｉｒｅｃｔｏｒｙ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）サーバである。
【００３５】
以下、図２を用いて、図１に示したＩＣカード認証サーバ２００、ディレクトリサービスサーバ３００に適用可能な情報処理装置のハードウェア構成について説明する。
図２は、図１に示したＩＣカード認証サーバ２００、ディレクトリサービスサーバ３００に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【００３６】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００３７】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００３８】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００３９】
２０７はメモリコントローラで、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００４０】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。      
【００４１】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００４２】
本発明を実現するための後述する各種プログラム（例えば、認証情報管理プログラム）は、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００４３】
次に、図３を用いて、本発明の情報処理装置としての複合機１００を制御するコントローラユニットのハードウェア構成について説明する。
図３は、図１に示した複合機１００のコントローラユニットのハードウェア構成の一例を示すブロック図である。
【００４４】
図３において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ３１４や、画像出力デバイスとして機能するプリンタ３１２と接続する一方、ＬＡＮ（例えば、図１に示したＬＡＮ４００）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ（登録商標）等）と接続することで、画像データやデバイス情報の入出力を行う。
【００４５】
コントローラユニット３１６において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００４６】
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３０４は外部記憶装置（ハードディスクドライブ（ＨＤＤ））で、システムを制御するための各種プログラム（例えば、認証情報管理プログラム）、画像データ等を格納する。
【００４７】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（ＵＩ）３０８とのインタフェース部であり、操作部３０８に表示する画像データを操作部３０８に対して出力する。また、操作部Ｉ／Ｆ３０７は、操作部３０８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ３０１に伝える役割をする。なお、操作部３０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００４８】
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線（ＷＡＮ）に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００４９】
３１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となるＩＣカードの読み取り用のカードリーダ３１９が外部Ｉ／Ｆ部３１８に接続されている。そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９によるＩＣカードからの情報読み取りを制御し、該ＩＣカードから読み取られた情報を取得可能である。
尚、ＩＣカードに限らず、画像形成装置の使用をユーザに許可することが可能な記憶媒体であればよい。この場合、記憶媒体には画像形成装置の使用をユーザに許可するための個別のキー情報（認証情報）が記憶される。このキー情報は、記憶媒体の製造番号でも、ユーザが企業内で与えられるユーザコードであってもよい。
【００５０】
以上のデバイスがシステムバス３０９上に配置される。
【００５１】
３２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００５２】
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００５３】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。また、３１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００５４】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行ったりする。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００５５】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００５６】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。
プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００５７】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００５８】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００５９】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、ＩＣカード（例えば、ソニー社のフェリカ（ＦｅｌｉＣａ）（登録商標））内に記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００６０】
次に、図４に示す、本発明の画像形成装置としての複合機１００と、認証サーバ６００（ＩＣカード認証サーバ２００、ディレクトリサーバ３００）の機能ブロック図について説明する。
尚、各機能ブロックが処理する詳細な制御については、後述するフローチャートにて説明する。
【００６１】
複合機１００のユーザ認証要求部４０１は、操作部３０８より、ユーザの操作によって入力されたユーザ名、パスワード、ユーザ認証（確認）先のユーザ情報を取得する。また、ネットワークインタフェース３０５を介して、認証サーバ６００へ取得したユーザ情報を認証要求として送信する。
尚、ユーザ認証要求部４０１は、後述するステップＳ６０１〜ステップＳ６０２の処理に対応する。
【００６２】
認証サーバ６００のユーザ認証部４２５は、通信Ｉ／Ｆコントローラ２０８を介して複合機１００から受信したユーザ情報に従って、ＩＣカード認証用テーブル（後述する図５に示す）を検索し、受信したユーザ情報に含まれるユーザ名が存在するか否かを判定する。
尚、ユーザ認証部４２５は、後述するステップＳ６０３〜ステップＳ６０４、ステップＳ８０１〜ステップＳ８０７の処理に対応する。
【００６３】
認証サーバ６００のユーザ認証結果送信部４２７はユーザ認証部４２５で判定した認証結果を複合機１００に送信する。
尚、ユーザ認証結果送信部４２７は、後述するステップＳ６０５の処理に対応する。
【００６４】
複合機１００のユーザ認証結果取得部４０３は、認証サーバ６００より認証結果を取得する。認証ＯＫの認証結果を取得した場合、ＩＣカードのカード情報の登録や削除やユーザのパスワードの変更を行うための画面（後述する図１０に示す）に推移させる。
尚、ユーザ認証結果取得部４０３は、後述するステップＳ６０６〜ステップＳ６０７の処理に対応する。
【００６５】
複合機１００の表示部４０５は、情報を更新するためのモードの切替を行うための画面（後述する図１０に示す）を複合機１００の操作部３０８に表示する。具体的には、画面上で、カード情報の登録を行うモードと、カード情報の削除を行うモードと、ユーザ情報のパスワードを変更するためのモードに切り替えることができる。
尚、表示部４０５は、後述するステップＳ６０８、Ｓ９０１〜ステップＳ９０６の処理に対応する。
【００６６】
複合機１００の認証情報送信部４０７は、第２の認証情報取得部４１９で取得したＩＣカードのカード情報を認証サーバ６００で登録すべく送信する。
尚、認証情報送信部４０７は、後述するステップＳ１１０３の処理に対応する。
【００６７】
複合機１００の認証情報削除指示部４０９は、ユーザ認証部４２５で認証されたユーザの一または複数のカード情報の削除を認証サーバ６００に指示する。
尚、認証情報削除指示部４０９は、後述するステップＳ１４０８の処理に対応する。
【００６８】
複合機１００の第１の認証情報取得部４１１は、ユーザ認証部４２５で認証されたユーザの全てのカード情報を認証サーバ６００から取得する。
尚、第１の認証情報取得部４１１は、後述するステップＳ１４０５の処理に対応する。
【００６９】
複合機１００の認証情報一覧表示部４１３は、第１の認証情報取得部４１１で取得したカード情報の一覧を表示する。
尚、認証情報一覧表示部４１３は、後述するステップＳ１４０６の処理に対応する。
【００７０】
複合機１００の認証情報選択部４１５は、認証情報一覧表示部４１３で表示したカード情報一覧の中から、認証情報削除指示部４０９で削除指示するカード情報をユーザに選択可能にする。
尚、認証情報選択部４１５は、後述するステップＳ１４０７の処理に対応する。
【００７１】
複合機１００の認証情報読取部４１７は、カード情報の登録処理や削除処理などを行うために、ユーザがカードリーダ３１９などにかざしたＩＣカードのカード情報を読み取る。
【００７２】
複合機１００の第２の認証情報取得部４１９は、カードリーダ３１９など認証情報読取部４１７で読み取ったカード情報（例えば、カード番号など）を取得する。取得したカード情報を、認証情報送信部４０７や認証情報判定部４２１などへ受け渡す。
また、カード情報を取得する際には、通知画面（後述する図１２や図１６に示す）を表示させ、カードリーダ３１９にＩＣカードをかざすようユーザに通知する。
尚、認証情報読取部４１７および第２の認証情報取得部４１９は、後述するＳ１１０１、Ｓ１４０７の処理に対応する。
【００７３】
複合機１００の認証情報判定部４２１は、認証情報選択部４１５でユーザが選択したカード情報と、第２の認証情報取得部４１９で取得したカード情報とが一致するか判定する。
一致した場合には、認証情報選択部４１５でユーザが選択したカード情報を削除対象として、認証情報削除指示部４０９が認証サーバ６００に削除指示を行う。
尚、認証情報判定部４２１は、後述するステップＳ１４０７の処理に対応する。
また、認証情報名称入力部４２３は、図１３に対応し、図１３の画面でユーザに入力されたカード名称の入力を受け付ける。
【００７４】
本実施形態では、カード情報の削除の際には、まず、ユーザ認証部４２５で認証されたユーザの全てのカード情報を第１の認証情報取得部４１１で取得する。そして、取得したカード情報の一覧を認証情報一覧表示部４１３で表示する。その中から削除するカード情報を認証情報選択部４１５でユーザにより選択させる。次に、削除するカード情報に該当するＩＣカードを認証情報読取部４１７でユーザに読み取らせ、読み取ったカード情報を第２の認証情報取得部４１９で取得する。さらに、認証情報判定部４２１によって、認証情報選択部４１５でユーザが選択したカード情報と第２の認証情報取得部４１９で取得したカード情報とを比較する。カード情報が一致した場合には、認証情報削除指示部４０９がこの一致したカード情報をＩＣカード認証サーバ２００に送信することでＩＣカード認証用テーブル（後述する図５に示す）からカード情報を削除させる。
本実施形態ではＩＣカードをかざすことで、カード情報を削除するように構成したが、ＩＣカードをかざさずに削除することも可能である。
【００７５】
認証サーバ６００の認証情報登録部４２９は、複合機１００から受け付けた登録命令に従って、ＩＣカード認証用テーブル（後述する図５に示す）へのカード情報の登録処理を行う。
尚、認証情報登録部４２９は、Ｓ１１０４〜Ｓ１１１３の処理に対応する。
【００７６】
認証サーバ６００の認証情報削除部４３１は、複合機１００から受け付けた削除命令に従って、ＩＣカード認証用テーブル（後述する図５に示す）からのカード情報の削除処理を行う。
尚、認証情報削除部４３１は、後述するステップＳ１４０９〜ステップＳ１４１１の処理に対応する。 
【００７７】
認証サーバ６００のキー番号判定部４３３は、認証情報登録部４２９における登録処理の際、ユーザのカード情報に、登録するカードのカード情報がすでに含まれていないかをカード番号（キー番号）の比較により判定する。
【００７８】
正当性情報判定部４３５は、登録するカードのカード番号と同じカード番号のカードがユーザのカード情報に含まれているとキー番号判定部４３３により判定された場合に、登録するカードの正当性情報と、ユーザのカード情報において登録するカードと同じカード番号のカードの正当性情報とを比較し、一致するかを判定する。
キー番号判定部４３３および正当性情報判定部４３５の処理は、後述するステップＳ１１０６〜ステップＳ１１０７、ステップＳ１１１０の処理に対応する。
【００７９】
ここで、図５を参照して、複合機１００の使用許可やユーザ認証の際に用いられるＩＣカード認証用テーブルについて説明する。
図５は、本発明の認証情報管理システム１におけるＩＣカード認証用テーブル５の一例を示すデータ構成図である。
【００８０】
図５に示すように、ＩＣカード認証用テーブル５は、ユーザ名５０１、認証ドメイン名５０２、カード情報５０３、メールアドレス５０４、有効期限５０５、有効／無効５０６、機能制限情報５０７、部門ＩＤ５０８、部門パスワード５０９等の情報から構成される。また、カード情報５０３は、カード番号５１１、正当性情報５１３、カード名称５１５を含む。カード情報は、１ユーザに対して複数登録可能となっている。
【００８１】
ユーザ名５０１は、複合機１００を使用するユーザの名称である。
認証ドメイン名５０２は、認証先のサーバがネットワーク上で何処にあるかを示す。認証先は、ＩＣカード認証サーバ２００やディレクトリサービスサーバ３００などである。
【００８２】
カード情報５０３は、ユーザが複合機１００を使用するためのＩＣカードのカード情報である。本実施形態において、ＩＣカードのカード情報５０３はすなわち複合機１００（画像形成装置）の使用を許可する認証情報である。カード情報５０３は、カード番号５１１、正当性情報５１３、カード名称５１５を含む。
カード番号５１１は、個々のカードを識別するための数字、文字の列である。
正当性情報５１３、カード名称５１５については後述する。
【００８３】
メールアドレス５０４は、ユーザの所有するメールアドレスであり、複合機１００の使用に関する通知を複合機１００からユーザに送信する際などに使用される。
【００８４】
有効期限５０５は、ユーザに定められた複合機１００の使用の有効期限である。有効期限を超えると、そのユーザが複合機１００を使用することができなくなる。
【００８５】
有効／無効５０６は、そのユーザが複合機１００を使用できるかどうかを示す情報である。複合機１００を使用させない場合には、無効を示す情報が書き込まれる。
【００８６】
機能制限情報５０７は、そのユーザに設定されている複合機１００の使用に関する制限の内容を示すものである。
例えば、４桁の数字列で機能制限の内容をあらわし、１桁目をコピー機能の使用、２桁目をプリンタ機能の使用、３桁目をスキャナ機能の使用、４桁目をＦＡＸ機能の使用に関する制限内容を示すものとする。各桁について、０＝使用不可、１＝使用可などとしておく。この時、コピー機能とＦＡＸ機能のみ使用できるユーザなら、その機能制限情報は、「１００１」となる。
【００８７】
部門ＩＤ５０８は、ユーザの所属する社内部門を示すＩＤである。
部門パスワード５０９は、部門ＩＤ５０８に付随するパスワードである。
【００８８】
本実施形態では、ＩＣカード認証用テーブル５の各項目のうち、カード情報５０３以外の項目は、管理者が予め、あるいはユーザ管理の際に、登録しておくものである。
【００８９】
以下にカード情報５０３内の正当性情報５１３、カード名称５１５に関しての概要を説明する。
カード情報５０３内の正当性情報５１３とは、ＩＣカード内に登録された数値の情報である。この情報は、例えば、ＩＣカードを紛失した際に、紛失したＩＣカードと再発行したＩＣカードを区別する為に使用する。
紛失したＩＣカードの正当性情報から値を１つ加算してＩＣカードを再発行する事で、紛失したＩＣカードとの区別をする事が可能となる。紛失したＩＣカードの悪用を防ぎ、セキュリティを保つ事ができる。
【００９０】
カード名称５１５は、カード情報削除画面（後述する図１５に示す）などでＩＣカードのカード番号を表示する際に、ともに表示し、ユーザが判別し易いようにするものである。カード名称は、カード情報登録時のカード登録・カード名称入力画面（後述する図１３に示す）で設定が可能である。
【００９１】
以下、図６から図１８のフローチャートや図面を参照しながら、本実施形態の認証情報管理システム１におけるユーザ情報管理処理、カード情報登録、カード情報削除、パスワード変更時の説明を記載する。
【００９２】
まず、図６を参照して、本実施形態の認証情報管理システム１におけるユーザ情報管理処理について説明する。
図６は本発明の認証情報管理システム１におけるユーザ情報管理処理の一例を示すフローチャートである。
【００９３】
本処理は複合機１００とＩＣカード認証サーバ２００にて実施される。
まず、複合機１００に備えられる「ユーザ情報管理」ボタン（不図示）をユーザが押下すると、ユーザ認証画面が表示される。
【００９４】
図７は、本発明の認証情報管理システム１におけるユーザ認証画面７００を示す図である。
ユーザ認証画面７００は、ユーザ名入力部７０１、パスワード入力部７０３、ユーザ確認先選択部７０５、ＩＣカード認証ボタン７０７、ユーザ確認ボタン７０９を有する。
また、ユーザ情報を入力させるためのメッセージを表示する。例えば、「ユーザ名とパスワードを入力してユーザ確認ボタンを押してください。」のようなものである。
【００９５】
ユーザ名入力部７０１は、ユーザ名を入力するものである。
パスワード入力部７０３は、ユーザ名に対応するパスワードを入力するものである。
ユーザ確認先選択部７０５は、ユーザ認証するサーバを選択するものである。ユーザ認証先にはＩＣカード認証用サーバ２００、ディレクトリサービスサーバ３００などが存在する。
ＩＣカード認証ボタン７０７は、印刷処理の際ユーザにＩＣカードをかざさせるための画面（不図示）を表示させるためのものである。
ユーザ確認ボタン７０９は、ユーザ認証するサーバに入力内容を送信するためのものである。
【００９６】
ステップＳ６０１で、ユーザ認証画面にてユーザ操作により入力されたユーザ名、パスワード、ユーザ認証先を取得する。ユーザ認証先にはＩＣカード認証用サーバ２００やＷｉｎｄｏｗｓ（登録商標）のＡｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙ（登録商標）、ＬＤＡＰサーバなどのディレクトリサービスサーバ３００が存在する。
【００９７】
尚、取得したユーザ名、パスワード、ユーザ認証先はＲＡＭ３０２に記憶させておき、後述のステップＳ１１０３、ステップＳ１４０１の処理で利用する。
【００９８】
ステップＳ６０２で、複合機１００はステップＳ６０１で取得したユーザ名、パスワード、ユーザ認証先をユーザ操作に応じてＩＣカード認証サーバ２００に送信する。
ステップＳ６０３で、ＩＣカード認証サーバ２００はユーザ名、パスワード、ユーザ認証先を受信する。
【００９９】
ステップＳ６０４で、ＩＣカード認証サーバ２００は、ステップＳ６０３で受信した情報を元にユーザ認証処理を実行する。
ユーザ認証処理に関しては、図８のフローチャートを参照して後ほど説明する。
【０１００】
尚、本発明では、「ユーザ情報管理」ボタン（不図示）をユーザが押下した後に、ユーザ名、パスワード、ユーザ認証先を入力して、後述する登録処理や削除処理を実行するように構成したが、これに限ることはない。例えば、ＩＣカードを複合機１００に備えるカードリーダにかざし、このＩＣカードに含まれるカード番号をＩＣカード認証サーバ２００に送信し、認証された場合に後述する登録処理や削除処理を実行するように構成することも可能である。
また、ＩＣカード内には、カードの製造番号以外にユーザが任意に情報を記憶させることができるため、例えば会社で付与されている社員番号などが埋め込まれている。この場合、この社員番号（ユーザ情報）を用いて認証処理を行うことも可能である。
【０１０１】
ＩＣカード認証サーバ２００はステップＳ６０５で、ステップＳ６０４のユーザ認証結果（認証ＯＫか認証ＮＧ）を複合機１００に送信する。
複合機１００は、ステップＳ６０６でユーザ認証結果を受信する。
【０１０２】
複合機１００はステップＳ６０７で、ステップＳ６０６で受信したユーザ認証結果の判断を行う。
【０１０３】
認証ＯＫだった場合、複合機１００は認証情報管理画面（後述する図１０に示す）を表示する。（ステップＳ６０８）
認証ＮＧだった場合、複合機１００は認証失敗画面（不図示）を表示する。（ステップＳ６０９）
【０１０４】
図８を参照して、本実施形態の認証情報管理システム１におけるＩＣカード認証サーバ２００のユーザ認証処理について説明する。
図８は本発明の認証情報管理システム１におけるＩＣカード認証サーバ２００のユーザ認証処理の一例を示すフローチャートである。
【０１０５】
ステップＳ８０１で、ＩＣカード認証サーバ２００は、前述のＳ６０３で受信したユーザ名、パスワード、ユーザ認証先から、ユーザ認証先を取得して確認を行う。
本実施形態では、ユーザ認証先が「認証サービス」である場合と、それ以外の場合とがある（ステップＳ８０２）。
【０１０６】
ユーザ認証先が「認証サービス」であれば、ＩＣカード認証サーバ２００は、ＩＣカード認証用テーブル５で管理するユーザ情報に対して認証処理を実行する。（ステップＳ８０３）
それ以外の場合は、Ｗｉｎｄｏｗｓ（登録商標）のＡｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙ（登録商標）、ＬＤＡＰサーバ（ディレクトリサービスサーバ３００）等指定された認証先に対して認証処理を実行する。（ステップＳ８０４）
【０１０７】
認証処理では、ユーザ情報が正しいか、すなわち、ユーザ情報に含まれるユーザ名が認証先が有する認証テーブルに存在するか否かを確認する。
【０１０８】
ステップＳ８０５で、ＩＣカード認証サーバ２００は、ステップＳ８０３又はステップＳ８０４で行われたユーザ認証処理の結果、つまりユーザ情報が正しいか否か（ユーザ名が存在するか否か）の結果を取得し、認証結果を判別する。
【０１０９】
ユーザ情報が正しい場合は認証ＯＫを複合機１００へ応答する（ステップＳ８０６）。
ユーザ情報が正しくない場合は認証ＮＧを複合機１００へ応答する（ステップＳ８０７）。
【０１１０】
図９を参照して、本実施形態の認証情報管理システム１の複合機１００の認証情報管理画面での制御について説明する。
図９は、本発明の認証情報管理システム１における複合機１００の認証情報管理画面での制御手順の一例を示すフローチャートである。
【０１１１】
ステップＳ６０６でＩＣカード認証サーバ２００から認証ＯＫの認証結果を複合機１００が受信した場合、複合機１００は、ステップＳ６０８において認証情報管理画面１０００を表示すると共に、図９のフローチャートに示す制御を実行する。
図１０は、ステップＳ６０８で表示される、本発明の認証情報管理システム１における認証情報管理画面１０００を示す図である。
【０１１２】
図１０に示す認証情報管理画面１０００は、カード情報登録ボタン１００１、カード情報削除ボタン１００３、パスワード変更ボタン１００５と、ＩＣカード認証ボタン１００７を有する。
カード情報登録ボタン１００１は、カード情報登録の処理に移るためのボタンである。
カード情報削除ボタン１００３は、カード情報削除の処理に移るためのボタンである。
パスワード変更ボタン１００５は、パスワード変更の処理に移るためのボタンである。
ＩＣカード認証ボタン１００７は、印刷処理の際ユーザにＩＣカードをかざさせるための画面（不図示）を表示させるためのものである。
【０１１３】
ステップＳ９０１で、複合機１００は、図１０に示す認証情報管理画面１０００でユーザ操作によりカード情報登録１００１が選択されたか否かを判定する。カード情報登録１００１が選択されると登録モードとなる。
カード情報登録１００１が選択された場合、ステップＳ９０２でカード情報登録画面（後述する図１２に示す）を表示する。
【０１１４】
ステップＳ９０３で、複合機１００は、図１０に示す認証情報管理画面１０００でユーザ操作によりカード情報削除１００３が選択されたか否かを判定する。カード情報削除１００３が選択されると削除モードとなる。
カード情報削除１００３が選択された場合、ステップＳ９０４でカード情報削除画面（後述する図１５に示す）を表示する。
【０１１５】
ステップＳ９０５で、複合機１００は、図１０に示す認証情報管理画面１０００でユーザ操作によりパスワード変更１００５が選択されたか否かを判定する。パスワード変更１００５が選択されるとパスワード変更モードとなる。
パスワード変更１００５が選択された場合、ステップＳ９０６でパスワード変更画面（後述する図１８に示す）を表示する。
【０１１６】
尚、後述する、カード情報登録、カード情報削除、パスワード変更の処理はＩＣカード認証用サーバ２００に備えるＩＣカード認証用テーブル５に対して登録、削除、変更の処理を行うように説明する。
しかし、カード情報をＷｉｎｄｏｗｓ（登録商標）のＡｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙ（登録商標）やＬＤＡＰサーバ等のディレクトリサービスサーバ３００で管理している場合には、ユーザ認証先に従って、Ｗｉｎｄｏｗｓ（登録商標）のＡｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙ（登録商標）、ＬＤＡＰサーバの情報に対して、登録、削除、変更の処理を行うことも可能である。またその場合、ＩＣカード認証サーバ２００を介して行うようにすることも、ＩＣカード認証サーバ２００を介さずに行うようにすることも可能である。
【０１１７】
つまり、ＩＣカード認証サーバ２００と、ディレクトリサービスサーバ３００（Ｗｉｎｄｏｗｓ（登録商標）のＡｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙ（登録商標）、ＬＤＡＰサーバ等）は同一筐体とし、１つの認証サーバ６００として考えることが可能である。
認証サーバ６００の構成については、ユーザの運用によって任意に構成することが可能である。
【０１１８】
さて、図１１を参照しながら、本実施形態の認証情報管理システム１において、ステップＳ９０２でカード情報登録画面を表示した際の処理を説明する。
図１１は本発明の認証情報管理システム１におけるカード情報登録の際の制御手順の一例を示すフローチャートである。
【０１１９】
前述のステップＳ９０１でカード情報登録が選択されると、ステップＳ９０２においてカード情報登録画面が表示される。
図１２は、本発明の認証情報管理システム１におけるカード情報登録時のカード情報読取画面１２００を示す図である。
カード情報読取画面１２００には、登録するＩＣカードをカードリーダ３１９にかざすようメッセージが表示される。例えば、「認証サービスにカード情報を登録します。カードリーダに登録するカード情報をタッチしてください。」のようなメッセージが表示される。
また、カード情報読取画面１２００は、前画面を表示するための戻るボタン１２０１と、かざしたＩＣカードのカード情報を確定するためのＯＫボタン１２０３を有する。
【０１２０】
ステップＳ１１０１で、カード情報読取画面１２００の指示に応じてユーザ操作によりカードリーダ３１９にＩＣカードがかざされると、複合機１００はカードリーダ３１９から読み取ったカード番号、正当性情報を取得する。
【０１２１】
ステップＳ１１０２で、複合機１００は、ステップＳ１１０１で読み取ったカード番号、正当性情報に対して、カード名称を登録するためのカード登録・カード名称入力画面を表示する。
【０１２２】
図１３は、本発明の認証情報管理システム１におけるカード登録・カード名称入力画面１３００を示す図である。
カード登録・カード名称入力画面１３００は、ステップＳ１１０１で取得したＩＣカードのカード情報を登録するためのメッセージと、カード情報（カード番号）とを表示する。表示するメッセージは、例えば「認証サービスにカード情報を登録します。よろしければＯＫボタンを押してください。」のようなものである。
また、ＩＣカードに任意の名称を登録するためのカード名称（認証情報名称）入力部１３０１を有する。このカード名称は、ユーザがＩＣカードを判別する為に使用する。
加えて、カード登録・カード名称入力画面１３００は、前画面を表示するための戻るボタン１３０３と、登録内容を確定し、ＩＣカード認証サーバ２００に送信するためのＯＫボタン１３０５を有する。
【０１２３】
ステップＳ１１０３で、複合機１００はユーザ操作に応じて、ステップＳ１１０１で取得し、またステップＳ１１０２で入力したカード情報（カード番号、正当性情報、カード名称）とステップＳ６０１で取得したユーザ情報（ユーザ名、ユーザ認証先）をＩＣカード認証サーバ２００へ送信する。
【０１２４】
ステップＳ１１０４で、ＩＣカード認証サーバ２００はステップＳ１１０３で送信されたカード情報とユーザ情報を受信する。
【０１２５】
ステップＳ１１０５で、ＩＣカード認証サーバ２００は、ステップＳ１１０４で受信したユーザ情報に紐付けられたカード情報をＩＣカード認証用テーブル５から検索する。
【０１２６】
ステップＳ１１０６で、ＩＣカード認証サーバ２００はステップＳ１１０４で受信したカード情報とステップＳ１１０５で検索したカード情報を比較する。
【０１２７】
ステップＳ１１０７で、ＩＣカード認証サーバ２００は、ステップＳ１１０６で実行した比較結果より、ステップＳ１１０４で受信したカード情報のカード番号と同じカード番号のカード情報が、ステップＳ１１０５で検索したカード情報に存在した場合はステップＳ１１１０の処理を実行する。
同じカード番号のカード情報が存在しなかった場合は、新規のカード情報追加である為、ステップＳ１１０８の処理を実行する。
【０１２８】
ステップＳ１１０８で、ＩＣカード認証サーバ２００は、ＩＣカード認証用テーブル５の該当のユーザに対してステップＳ１１０４で受信したカード情報を登録する。
【０１２９】
尚、ＩＣカード認証用テーブル５に該当のユーザが存在しない場合（つまりＷｉｎｄｏｗｓ（登録商標）のＡｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙ（登録商標）、ＬＤＡＰサーバなどのディレクトリサービスサーバ３００にはユーザが存在するケース）、ＩＣカード認証用テーブル５にユーザ名とカード情報を登録することも可能である。
【０１３０】
続いて、ステップＳ１１０９で、登録結果（登録ＯＫ）を複合機１００に送信する。
【０１３１】
一方、ステップＳ１１０６で実行した比較結果より、ステップＳ１１０４で受信したカード情報のカード番号と同じカード番号のカード情報が、ステップＳ１１０５で検索したカード情報に存在した場合は、ステップＳ１１０７の分岐はＹＥＳとなり、ステップＳ１１１０の分岐に移る。
ステップＳ１１１０で、ＩＣカード認証サーバ２００は、ステップＳ１１０６で実行した比較結果より、同じカード番号のカード情報について、正当性情報も同じであると判定した場合は、既に同じＩＣカードのカード情報が登録済みである為、ステップＳ１１１３でカード情報登録失敗（登録ＮＧ）を複合機１００に送信する。
【０１３２】
同じカード番号のカード情報で、正当性情報が異なると判定した場合は、カード情報の更新であると判断し、ステップＳ１１１１でカード情報の更新処理（正当性情報の更新、カード名称の更新）を実行し、ステップＳ１１０４で受信したカード情報で既存の（同じカード番号の）カード情報を更新する。
その後、ステップＳ１１１２でカード情報更新結果と登録結果（登録ＯＫ）を複合機１００に送信する。
ただし、同じカード番号のカード情報で、正当性情報が異なる場合であっても、ステップＳ１１０４で受信したカード情報の正当性情報の数値がより小さい場合は、それがＩＣカードを再発行する前のカードであると判断されるため、カード情報の更新を行わず、登録ＮＧを複合機１００に送信する。
正当性情報は再発行を示す情報であるが、再発行したのにカード番号が一致するケースは、運用で例えば、カード内に社員番号などを任意に入れているケースである。この社員番号をカード番号と同じように用いて運用するケースにおいて、紛失等の理由により再発行されたＩＣカードのカード番号は再発行前のＩＣカードと一致するが、正当性情報が一致しない。さらに、カードを再発行する際は、正当性情報を表す数値に値を１つ加算してＩＣカードを再発行するので、正当性情報を表す数値がより小さいものは、紛失等した以前のＩＣカードと判断される。よって、上記の処理により、紛失等した以前のカードを登録しようとしても、正当性情報が小さい数値であるので、登録が行われなくなる。これにより紛失等したＩＣカードの悪用を防ぎ、セキュリティを保つことができる。
【０１３３】
ステップＳ１１０９、ステップＳ１１１２、ステップＳ１１１３で送信された登録結果は、ステップＳ１１１４で複合機１００が受信する。
【０１３４】
複合機１００は、ステップＳ１１１４で受信した登録結果をステップＳ１１１５で判別する。
カード情報登録失敗（登録ＮＧ）を受信した場合は、ステップＳ１１１６の処理に移る。複合機１００は、ステップＳ１１１６においてカード情報登録失敗画面（不図示）を表示する。
【０１３５】
カード情報登録成功（登録ＯＫ）を受信した場合は、ステップＳ１１１７の処理に移る。
ステップＳ１１１７で、複合機１００はステップＳ１１１４でカード情報更新結果を受信しているかを判別する。
カード情報の更新があった場合は、カード情報更新成功画面（不図示）を表示する。（ステップＳ１１１９）
カード情報の更新がなかった場合は、新規のカード情報の登録に成功している為、カード情報登録成功画面（不図示）を表示する。（ステップＳ１１１８）
【０１３６】
次に、図１４を参照しながら、本実施形態の認証情報管理システム１において、ステップＳ９０３でカード情報削除を選択した際の処理を説明する。
図１４は、本発明の認証情報管理システム１におけるカード情報削除の際の制御手順の一例を示すフローチャートである。
【０１３７】
前述のステップＳ９０３でカード情報削除が選択されると、複合機１００は、ステップＳ１４０１で、ユーザが保持するカード情報の取得要求をＩＣカード認証サーバ２００に送信する。この時、ステップＳ６０１で取得したユーザ情報（ユーザ名、ユーザ認証先）を送信する。
【０１３８】
尚、本発明では、後述するように図１５の画面を表示して、選択されたカード情報を削除するように構成したが、図１０のカード情報削除１００３のボタンが押下された後にＩＣカードをカードリーダ３１９にかざし、カードリーダ３１９から得られたカード番号をＩＣカード認証サーバ２００に送信して、ＩＣカード認証サーバ２００でこのカード情報（カード番号、カード名称等）を削除するように構成しても良い。
【０１３９】
また、一人のユーザが個人用のＩＣカードと部門で共通のＩＣカードを保有するような運用を行っているような場合があるため、特定のユーザのカード情報（カード番号、カード名称等）を削除するためにＩＣカード認証サーバ２００にステップＳ６０１で取得したユーザ情報を送信するように構成することも可能である。
【０１４０】
前述のように、図１０のカード情報削除１００３のボタンが押下された後にＩＣカードをカードリーダ３１９にかざし、カードリーダ３１９から得られたカード番号をＩＣカード認証サーバ２００に送信して、ＩＣカード認証サーバ２００でこのカード情報（カード番号、カード名称等）を削除するような構成の場合において、図１５の画面を表示せず、削除するカードをかざす旨の通知（通知画面表示）を行うように構成してもよい。
【０１４１】
さらに、図１５の画面を表示しておき、ＩＣカードをかざすと、そのＩＣカードのカード番号に一致するカード情報が図１５の１５０１で自動的に選択されるように構成し、ＯＫボタン１５０７が押下されると削除指示がＩＣカード認証サーバ２００にされるように構成することも可能である。
【０１４２】
これにより、後述する図１５の画面でユーザがカード情報を選択する手間が省け、容易にカード情報を削除することが可能となる。
例えば、図１５の１５０１で一覧表示しても、ユーザが削除しようとしているカードがどれに対応するか判断がつかない（忘れてしまったような）場合、ユーザがカード情報を選択することなく、ＩＣカードをかざすことで削除できるので特に効果がある。
【０１４３】
ＩＣカード認証サーバ２００は、ステップＳ１４０２で、カード情報の取得要求を受信する。
すると、ＩＣカード認証サーバ２００は、ステップＳ１４０３で、受信したユーザ情報（ユーザ名、ユーザ認証先）に紐付くカード情報を検索する。
【０１４４】
ステップＳ１４０４で、ＩＣカード認証サーバ２００は、ステップＳ１４０３で検索したカード情報を複合機１００に送信する。
尚、カード情報にはカード番号、正当性情報、カード名称が含まれる。
【０１４５】
複合機１００は、ステップＳ１４０５で、カード情報を受信し、受信したカード情報の一覧をステップＳ１４０６で表示する。
【０１４６】
図１５は、本発明の認証情報管理システム１におけるカード情報削除画面１５００を示す図であり、複合機１００がステップＳ１４０６で表示するものである。
カード情報削除画面１５００は、ユーザ情報に紐付くカード情報の一覧を選択可能に表示するカード情報一覧表示部１５０１、表示されたカード情報の全選択を指示する全選択ボタン１５０３と、前画面を表示するための戻るボタン１５０５、選択したカード情報を確定するためのＯＫボタン１５０７を有する。
また、一覧で表示したカード情報から削除するカード情報を選択して削除させるためのメッセージが表示される。メッセージは、例えば、「認証サービスに登録されているカード情報を削除します。削除したいカード情報を選択してください。よろしければＯＫボタンを押してください。」のようなものである。
【０１４７】
尚、本発明では、図１５のように、カード情報削除画面１５００のカード情報一覧表示部１５０１にユーザ情報に紐付くカード情報の一覧を選択可能に表示し、選択したカード情報をＯＫボタン１５０７を押下することによって削除指示するように構成したが、これに限ることはない。例えば、ユーザ情報に紐付くカード情報の一覧をカード情報一覧表示部１５０１に表示する際に選択可能に表示させない構成でもよい（単にカード情報の一覧を表示する）。この場合、ＯＫボタン１５０７を押下すると全てのカード情報を削除するべくＩＣカード認証サーバ２００に削除指示を行う。
また、カード情報一覧表示部１５０１には、カード名称とカード番号のカード情報を表示するように構成したが、カード名称とカード番号のいずれか一方を表示するように構成しても良い。
【０１４８】
ステップＳ１４０７で、一覧表示されたカード情報の中から削除するカード情報の選択がユーザ操作により実行されると、複合機１００は、図１６に示すカード情報削除時のカード情報読取画面１６００を表示する。
【０１４９】
図１６は、本発明の認証情報管理システム１におけるカード情報削除時のカード情報読取画面１６００を示す図であり、複合機１００がステップＳ１４０７において表示するものである。
【０１５０】
カード情報読取画面１６００は、ステップＳ１４０７で削除を選択したカード情報を表示するカード情報表示部１６０１と、前画面を表示するための戻るボタン１６０３、削除するカード情報を確定し、ＩＣカード認証サーバ２００に送信するためのＯＫボタン１６０５を有する。
また、表示したカード情報に対応するＩＣカードをカードリーダ３１９にかざして、カード情報を削除するようにメッセージを表示する。メッセージは、例えば「認証サービスに登録されている以下のカード情報を削除します。カードリーダに該当のカードをタッチしてください。」のようなものである。
【０１５１】
ユーザ操作によりＩＣカードがかざされると、複合機１００は選択されたカード情報と読み取ったカード情報を比較し、同一のカード番号であった場合、削除対象のカード情報として認識する。
【０１５２】
なお、一覧表示されたカード情報を選択し、カードをかざす操作は１つ、または複数のカード情報に関して実行可能である。
また、本実施の形態では、カード情報削除画面１５００上で選択した後、ＩＣカードをかざしてカード情報の一致したカード情報について削除するように構成したが、選択させずにＩＣカードをかざすだけで削除するように構成することも可能である。この場合、カードリーダ３１９で読み取ったＩＣカードのカード情報をＩＣカード認証サーバ２００へ送信することで削除可能である。
さらに、ＩＣカードをかざさずに選択することだけで削除するように構成しても良い。この場合、選択されているカード情報をＩＣカード認証サーバ２００へ送信する。
【０１５３】
ユーザ操作によりカード情報削除が実行された場合（図１６でＯＫボタン１６０５が押下された場合）、複合機１００は、ステップＳ１４０８において、ステップＳ１４０７で削除対象に指定されたカード情報（カード番号、正当性情報、カード名称）と、ユーザ情報（ユーザ名、ユーザ認証先）とをカード情報削除要求としＩＣカード認証サーバ２００に送信する。
【０１５４】
ＩＣカード認証サーバ２００は、ステップＳ１４０９で、カード情報削除要求を受信する。
次に、ＩＣカード認証サーバ２００は、ステップＳ１４１０で、カード情報削除要求に含まれるユーザ名に対応するカード情報のうち削除対象のカード情報をＩＣカード認証用テーブル５から削除する。
【０１５５】
ＩＣカード認証サーバ２００は、ステップＳ１４１１で、カード情報削除結果（削除成功、削除失敗）を複合機１００に送信する。
【０１５６】
複合機１００は、ステップＳ１４１２でカード情報削除結果を受信する。
続いて、複合機１００はステップＳ１４１３でカード情報削除結果を判別し、削除が成功していればカード情報削除成功画面（不図示）を表示する（ステップＳ１４１４）。
システム障害などにより削除が失敗していればカード情報削除失敗画面（不図示）を表示する（ステップＳ１４１５）。
【０１５７】
次に、図１７を参照しながら、本実施形態の認証情報管理システム１において、ステップＳ９０６でパスワード変更画面を表示した際の処理を説明する。
図１７は、本発明の認証情報管理システム１におけるパスワード変更の際の制御手順の一例を示すフローチャートである。
【０１５８】
前述のステップＳ９０５で、パスワード変更が選択されると、ステップＳ９０６において、図１８に示すパスワード変更画面が表示される。
図１８は、本発明の認証情報管理システム１におけるパスワード変更画面１８００を示す図である。
【０１５９】
パスワード変更画面１８００は、パスワードを入力するためのパスワード入力部１８０１と、前画面に戻るための戻るボタン１８０３、入力内容を確定し、ＩＣカード認証サーバ２００に送信するためのＯＫボタン１８０５を有する。パスワード入力部１８０１には、入力欄が２つ設けられており、入力したパスワードの確認入力が可能である。
また、パスワードを変更するようメッセージを表示する。メッセージは、例えば、「認証サービスに登録されているパスワードを変更します。パスワードを２回入力し、ＯＫボタンを押してください」のようなものである。
【０１６０】
複合機１００は、ステップＳ１７０１で、パスワード変更画面１８００を介してユーザ操作により入力された新しいパスワードを取得する。
【０１６１】
次に、複合機１００は、ステップＳ１７０２で、ステップＳ１７０１で取得した新しいパスワードと、ステップＳ６０１で取得したユーザ情報（ユーザ名、ユーザ認証先）をＩＣカード認証サーバ２００に送信する。
【０１６２】
ステップＳ１７０３で、ＩＣカード認証サーバ２００はステップＳ１７０２で送信された新しいパスワードとユーザ情報（ユーザ名、ユーザ認証先）を受信する。
【０１６３】
ステップＳ１７０４で、ＩＣカード認証サーバ２００は、ＩＣカード認証用テーブル５の該当のユーザのパスワードを新しいパスワードに変更する。
【０１６４】
ステップＳ１７０５で、ＩＣカード認証サーバ２００は、パスワード変更結果（変更成功、変更失敗）を複合機１００に送信する。
【０１６５】
複合機１００は、パスワード変更結果をステップＳ１７０６で受信する。
複合機１００は受信したパスワード変更結果をステップＳ１７０７で判別する。
パスワード変更結果が変更成功であれば、パスワード変更成功画面を表示する（ステップＳ１７０８）。
システム障害等の理由により、パスワード変更が失敗し、パスワード変更結果が変更失敗であれば、パスワード変更失敗画面を表示する（ステップＳ１７０９）。
【０１６６】
以上説明したように、本発明の実施の形態によって、画像形成装置上で、１ユーザに対して複数枚のカード情報の登録、更新、削除を容易に行うことができ、様々なユーザの運用ケースに対応可能となる。これにより、１ユーザに対して登録される複数のカード情報の管理を容易に行うことができる画像形成装置の認証情報管理システムを提供することができる。
【０１６７】
以上、添付図面を参照しながら、本発明に係る画像形成装置等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【０１６８】
【図１】本発明の認証情報管理システム１の構成の一例を示すシステム構成図
【図２】ＩＣカード認証サーバ２００、ディレクトリサービスサーバ３００に適用可能な情報処理装置のハードウェア構成を示すブロック図
【図３】複合機１００のコントローラユニットのハードウェア構成の一例を示すブロック図
【図４】複合機１００と、認証サーバ６００（ＩＣカード認証サーバ２００、ディレクトリサービスサーバ３００）の機能ブロック図
【図５】本発明の認証情報管理システム１におけるＩＣカード認証用テーブル５の一例を示すデータ構成図
【図６】本発明の認証情報管理システム１におけるユーザ情報管理処理の一例を示すフローチャート
【図７】本発明の認証情報管理システム１におけるユーザ認証画面７００を示す図
【図８】本発明の認証情報管理システム１におけるＩＣカード認証サーバ２００のユーザ認証処理の一例を示すフローチャート
【図９】本発明の認証情報管理システム１における複合機１００の認証情報管理画面での制御手順の一例を示すフローチャート
【図１０】本発明の認証情報管理システム１における認証情報管理画面１０００を示す図
【図１１】本発明の認証情報管理システム１におけるカード情報登録の際の制御手順の一例を示すフローチャート
【図１２】本発明の認証情報管理システム１におけるカード情報登録時のカード情報読取画面１２００を示す図
【図１３】本発明の認証情報管理システム１におけるカード登録・カード名称入力画面１３００を示す図
【図１４】本発明の認証情報管理システム１におけるカード情報削除の際の制御手順の一例を示すフローチャート
【図１５】本発明の認証情報管理システム１におけるカード情報削除画面１５００を示す図
【図１６】本発明の認証情報管理システム１におけるカード情報削除時のカード情報読取画面１６００を示す図
【図１７】本発明の認証情報管理システム１におけるパスワード変更の際の制御手順の一例を示すフローチャート
【図１８】本発明の認証情報管理システム１におけるパスワード変更画面１８００を示す図
【符号の説明】
【０１６９】
１………認証情報管理システム
１００………複合機
２００………ＩＣカード認証サーバ
３００………ディレクトリサービスサーバ
４００………ＬＡＮ
５００………ＷＡＮ
６００………認証サーバ
【図１】
2010086205.tif 000003
【図２】
2010086205.tif 000004
【図３】
2010086205.tif 000005
【図４】
2010086205.tif 000006
【図５】
2010086205.tif 000007
【図６】
2010086205.tif 000008
【図７】
2010086205.tif 000009
【図８】
2010086205.tif 000010
【図９】
2010086205.tif 000011
【図１０】
2010086205.tif 000012
【図１１】
2010086205.tif 000013
【図１２】
2010086205.tif 000014
【図１３】
2010086205.tif 000015
【図１４】
2010086205.tif 000016
【図１５】
2010086205.tif 000017
【図１６】
2010086205.tif 000018
【図１７】
2010086205.tif 000019
【図１８】
2010086205.tif 000020