(57)【要約】【課題】ユーザ毎に画像形成装置の利用を許可し、情報の機密性を維持することが可能な画像形成装置管理システム、画像形成装置、管理装置、画像形成方法、画像形成プログラム、管理方法、管理プログラムを提供することを目的とする。【解決手段】画像形成装置が取得した生体情報を生体認証サーバへ送信する。生体認証サーバには、生体情報と対応したが格納されており、生体情報と対応したユーザＩＤが管理サーバへ送信される。管理サーバには、ユーザＩＤに対応した画像形成装置の使用制限情報が格納されており、ユーザＩＤと対応した使用制限情報を画像形成装置に提供する。画像形成装置は、この使用制限情報に基づき当該画像形成装置の動作を制御する。【選択図】図９
2009038795.tif 000002
【特許請求の範囲】
【請求項１】
生体情報に基づきユーザ認証を行う生体認証サーバと、当該画像形成装置の使用に係る管理を行う管理サーバとにネットワークを介して接続されており、生体情報を取得する画像形成装置であって、
取得した前記生体情報を前記生体認証サーバへ送信する送信手段と、
前記管理サーバから前記生体情報と対応した使用制限情報を受信する受信手段と、
前記使用制限情報に基づき当該画像形成装置の動作を制御する制御手段と、を有する画像形成装置。
【請求項２】
前記生体情報を読み取る生体情報読取手段を有する請求項２記載の画像形成装置。
【請求項３】
前記生体認証サーバは、グループ識別情報が付与されたグループ毎に生体情報が格納されたデータベースを有し、
当該画像形成装置は、
前記生体情報が含まれる前記グループの前記グループ識別情報と、前記グループの名称との対応付けの設定を行う設定手段を有する請求項１又は２記載の画像形成装置。
【請求項４】
前記設定手段により設定された前記グループの名称を選択させる選択手段と、
前記選択手段により選択された前記グループの名称に対応したグループ識別情報を取得するグループ識別情報取得手段と、を有し、
前記送信手段は、
前記グループ識別情報取得手段により取得されたグループ識別情報と、前記生体情報とを前記生体認証サーバへ送信する請求項３記載の画像形成装置。
【請求項５】
ユーザ識別情報によるユーザ認証を行うユーザ認証サーバと接続されており、
ユーザ識別情報取得手段を有し、
前記送信手段は、前記生体情報を前記生体認証サーバへ送信できないとき、前記ユーザ識別情報取得手段により取得したユーザ識別情報を前記ユーザ認証サーバへ送信する請求項１ないし４の何れか一項に記載の画像形成装置。
【請求項６】
前記生体情報と、記録媒体から取得された記録媒体識別情報とのうち、何れか一方を取得する情報として設定する取得情報設定手段を有し、
前記送信手段は、前記取得情報設定手段により、取得する情報に記録媒体識別情報が設定されていたとき、記録媒体から取得された記録媒体識別情報を前記管理サーバへ送信する請求項１ないし５の何れか一項に記載の画像形成装置。
【請求項７】
記録媒体より記録媒体識別情報を読み取る記録媒体識別情報読取手段を有する請求項６記載の画像形成装置。
【請求項８】
生体情報に基づきユーザ認証を行う生体認証サーバと、生体情報を取得する画像形成装置とにネットワークを介して接続されており、前記画像形成装置の使用に係る制御を行う管理サーバであって、
前記画像形成装置の使用に係る使用制限情報が格納された使用制限情報格納手段と、
前記生体認証サーバから、前記画像形成装置が取得した前記生体情報と対応したユーザ識別情報を受信する受信手段と、
前記使用制限情報格納手段から前記ユーザ識別情報に対応した使用制限情報を取得する使用制限情報取得手段と、
前記使用制限情報を前記画像形成装置へ送信する送信手段と、を有する管理サーバ。
【請求項９】
生体情報に基づきユーザ認証を行う生体認証サーバと、当該画像形成装置の使用に係る管理を行う管理サーバとにネットワークを介して接続されており、生体情報を取得する画像形成装置による画像形成方法であって、
取得した前記生体情報を前記生体認証サーバへ送信する送信手順と、
前記管理サーバから前記生体情報と対応した使用制限情報を受信する受信手順と、
前記使用制限情報に基づき当該画像形成装置の動作を制御する制御手順と、を有する画像形成方法。
【請求項１０】
生体情報に基づきユーザ認証を行う生体認証サーバと、当該画像形成装置の使用に係る管理を行う管理サーバとにネットワークを介して接続されており、生体情報を取得する画像形成装置において実行される画像形成プログラムであって、
前記画像形成装置は、演算処理装置と記憶装置とを有し、
前記演算処理装置に、
取得した前記生体情報を前記生体認証サーバへ送信する送信ステップと、
前記管理サーバから前記生体情報と対応した使用制限情報を受信する受信ステップと、
前記使用制限情報に基づき当該画像形成装置の動作を制御する制御ステップと、を実行させる画像形成プログラム。
【請求項１１】
生体情報に基づきユーザ認証を行う生体認証サーバと、生体情報を取得する画像形成装置とにネットワークを介して接続されており、前記画像形成装置の使用に係る制御を行う管理サーバによる管理方法であって、
前記管理サーバは、前記画像形成装置の使用に係る使用制限情報が格納された使用制限情報格納手段を有し、
前記生体認証サーバから、前記画像形成装置が取得した前記生体情報と対応したユーザ識別情報を受信する受信手順と、
前記使用制限情報格納手段から前記ユーザ識別情報に対応した使用制限情報を取得する使用制限情報取得手順と、
前記使用制限情報を前記画像形成装置へ送信する送信手順と、を有する管理方法。
【請求項１２】
生体情報に基づきユーザ認証を行う生体認証サーバと、生体情報を取得する画像形成装置とにネットワークを介して接続されており、前記画像形成装置の使用に係る制御を行う管理サーバにおいて実行される管理プログラムであって、
前記管理サーバは、演算処理装置と前記画像形成装置の使用に係る使用制限情報が格納された記憶装置とを有し、
前記演算処理装置に、
前記生体認証サーバから、前記画像形成装置が取得した前記生体情報と対応したユーザ識別情報を受信する受信ステップと、
前記記憶装置から前記ユーザ識別情報に対応した使用制限情報を取得する使用制限情報取得ステップと、
前記使用制限情報を前記画像形成装置へ送信する送信ステップと、を実行させる管理プログラム。
【請求項１３】
生体情報を取得する画像形成装置と、前記生体情報に基づきユーザ認証を行う生体認証サーバと、前記画像形成装置の使用に係る管理を行う管理サーバとがネットワークを介して接続された画像形成装置管理システムであって、
前記生体認証サーバは、
前記画像形成装置から送信される生体情報と対応したユーザ識別情報を前記管理サーバへ送信する送信手段を有し、
前記管理サーバは、
前記画像形成装置の使用に係る使用制限情報が格納された使用制限情報格納手段と、
前記使用制限情報格納手段から前記ユーザ識別情報に対応した使用制限情報を取得する使用制限情報取得手段と、
前記使用制限情報を前記画像形成装置へ送信する送信手段と、を有し、
前記画像形成装置は、
取得した生体情報を前記生体認証サーバへ送信する送信手段と、
前記管理サーバから送信された使用制限情報に基づき当該画像形成装置の動作を制御する制御手段と、を有する画像形成装置管理システム。
【請求項１４】
前記画像形成装置は、
前記生体情報と、記録媒体から取得された記録媒体識別情報との何れか一方の情報を取得する設定を行う取得情報設定手段を有し、
前記送信手段は、前記取得情報設定手段により、取得する情報に記録媒体識別情報が設定されていたとき、記録媒体から取得された記録媒体識別情報を前記管理サーバへ送信する請求項１３記載の画像形成装置管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合機を含む画像形成装置における処理の管理を行う画像形成装置管理システム、画像形成装置、管理装置、画像形成方法、画像形成プログラム、管理方法、管理プログラムに関する。
【背景技術】
【０００２】
近年、企業等の組織内において、画像形成装置（ＦＡＸ機能、スキャナ機能、コピー機能等を有する複合機も含む）と複数のコンピュータ端末をネットワーク上で接続し、この画像形成装置を共有する場合が多く見られる。このような環境においては、ネットワーク上で取り扱われる画像データの機密性を維持する必要がある。また、画像形成装置は複数のユーザに共有されて使用されるので、使用効率の向上が望まれている。
【０００３】
例えば、特開２００４−２２２１４１号公報（特許文献１）に記載の発明では、ネットワークスキャナ装置において、ネットワークを介して配信する各宛先毎に、少なくともユーザ名、パスワード、配信情報及び当該宛先のユーザが利用可能な他の宛先からなる宛先情報を設定登録する宛先情報記憶手段と、当該宛先情報記憶手段のユーザ名とパスワードの組に基づいてユーザ認証を行って、当該ユーザ認証で認証に成功したユーザにのみ利用が許可されるネットワークスキャナ装置が開示されている。
【特許文献１】特開２００４−２２２１４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された発明では、読み取った原稿の画像データを宛先に転送するため、転送先の端末を複数のユーザで共有している場合、他の人に画像データを閲覧される可能性がある。
【０００５】
また、特許文献１に開示された発明では、ユーザ認証されたユーザすべてにネットワークスキャナ装置の利用を許可している。近年の画像形成装置では、スキャナ機能の他にＦＡＸ機能、コピー機能なども有しており、この画像形成装置の自由な利用を許可した場合、予期しない目的で画像形成装置を利用される可能性がある。
【０００６】
本発明は、このような問題点を鑑みて、これらを解決すべくなされたものであり、ユーザ毎に画像形成装置の利用を許可し、情報の機密性を維持することが可能な画像形成装置管理システム、画像形成装置、管理装置、画像形成方法、画像形成プログラム、管理方法、管理プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本発明は、上記目的を達成するために、下記の構成を採用した。
【０００８】
本発明は、生体情報に基づきユーザ認証を行う生体認証サーバと、当該画像形成装置の使用に係る管理を行う管理サーバとにネットワークを介して接続されており、生体情報を取得する画像形成装置であって、取得した前記生体情報を前記生体認証サーバへ送信する送信手段と、前記管理サーバから前記生体情報と対応した使用制限情報を受信する受信手段と、前記使用制限情報に基づき当該画像形成装置の動作を制御する制御手段とを有する構成とした。
【０００９】
また本発明の画像形成装置は、前記生体情報を読み取る生体情報読取手段を有する構成とした。
また本発明において、前記生体認証サーバは、グループ識別情報が付与されたグループ毎に生体情報が格納されたデータベースを有し、当該画像形成装置は、前記生体情報が含まれる前記グループのグループ識別情報と、前記グループの名称との対応付けの設定を行う設定手段を有する構成とした。
【００１０】
また本発明の画像形成装置は、前記設定手段により設定された前記グループの名称を選択させる選択手段と、前記選択手段により選択された前記グループの名称に対応したグループ識別情報を取得するグループ識別情報取得手段と、を有し、前記送信手段は、前記グループ識別情報取得手段により取得されたグループ識別情報と、前記生体情報とを前記生体認証サーバへ送信する構成とした。
【００１１】
また本発明の画像形成装置は、ユーザ識別情報によるユーザ認証を行うユーザ認証サーバと接続されており、ユーザ識別情報取得手段を有し、前記送信手段は、前記生体情報を前記生体認証サーバへ送信できないとき、前記ユーザ識別情報取得手段により取得したユーザ識別情報を前記ユーザ認証サーバへ送信する構成とした。
【００１２】
また本発明の画像形成装置は、前記生体情報と、記録媒体から取得された記録媒体識別情報とのうち、何れか一方を取得する情報として設定する取得情報設定手段を有し、前記送信手段は、前記取得情報設定手段により、取得する情報に記録媒体識別情報が設定されていたとき、記録媒体から取得された記録媒体識別情報を前記管理サーバへ送信する構成とした。
【００１３】
また本発明の画像形成装置は、記録媒体より記録媒体識別情報を読み取る記録媒体識別情報読取手段を有する構成とした。
【００１４】
本発明は、生体情報に基づきユーザ認証を行う生体認証サーバと、生体情報を取得する画像形成装置とにネットワークを介して接続されており、前記画像形成装置の使用に係る制御を行う管理サーバであって、前記画像形成装置の使用に係る使用制限情報が格納された使用制限情報格納手段と、前記生体認証サーバから、前記画像形成装置が取得した前記生体情報と対応したユーザ識別情報を受信する受信手段と、前記使用制限情報格納手段から前記ユーザ識別情報に対応した使用制限情報を取得する使用制限情報取得手段と、前記使用制限情報を前記画像形成装置へ送信する送信手段と、を有する構成とした。
【００１５】
本発明は、生体情報に基づきユーザ認証を行う生体認証サーバと、当該画像形成装置の使用に係る管理を行う管理サーバとにネットワークを介して接続されており、生体情報を取得する画像形成装置による画像形成方法であって、取得した前記生体情報を前記生体認証サーバへ送信する送信手順と、前記管理サーバから前記生体情報と対応した使用制限情報を受信する受信手順と、前記使用制限情報に基づき当該画像形成装置の動作を制御する制御手順とを有する方法とした。
【００１６】
本発明は、生体情報に基づきユーザ認証を行う生体認証サーバと、当該画像形成装置の使用に係る管理を行う管理サーバとにネットワークを介して接続されており、生体情報を取得する画像形成装置において実行される画像形成プログラムであって、前記画像形成装置は、演算処理装置と記憶装置とを有し、前記演算処理装置に、取得した前記生体情報を前記生体認証サーバへ送信する送信ステップと、前記管理サーバから前記生体情報と対応した使用制限情報を受信する受信ステップと、前記使用制限情報に基づき当該画像形成装置の動作を制御する制御ステップと、を実行させるプログラムとした。
【００１７】
本発明は、生体情報に基づきユーザ認証を行う生体認証サーバと、生体情報を取得する画像形成装置とにネットワークを介して接続されており、前記画像形成装置の使用に係る制御を行う管理サーバによる管理方法であって、前記管理サーバは、前記画像形成装置の使用に係る使用制限情報が格納された使用制限情報格納手段を有し、前記生体認証サーバから、前記画像形成装置が取得した前記生体情報と対応したユーザ識別情報を受信する受信手順と、前記使用制限情報格納手段から前記ユーザ識別情報に対応した使用制限情報を取得する使用制限情報取得手順と、前記使用制限情報を前記画像形成装置へ送信する送信手順と、を有する方法とした。
【００１８】
本発明は、生体情報に基づきユーザ認証を行う生体認証サーバと、生体情報を取得する画像形成装置とにネットワークを介して接続されており、前記画像形成装置の使用に係る制御を行う管理サーバにおいて実行される管理プログラムであって、前記管理サーバは、演算処理装置と前記画像形成装置の使用に係る使用制限情報が格納された記憶装置とを有し、前記演算処理装置に、前記生体認証サーバから、前記画像形成装置が取得した前記生体情報と対応したユーザ識別情報を受信する受信ステップと、前記記憶装置から前記ユーザ識別情報に対応した使用制限情報を取得する使用制限情報取得ステップと、前記使用制限情報を前記画像形成装置へ送信する送信ステップとを実行させるプログラムとした。
【００１９】
本発明は、生体情報を取得する画像形成装置と、前記生体情報に基づきユーザ認証を行う生体認証サーバと、前記画像形成装置の使用に係る管理を行う管理サーバとがネットワークを介して接続された画像形成装置管理システムであって、前記生体認証サーバは、前記画像形成装置から送信される生体情報と対応したユーザ識別情報を前記管理サーバへ送信する送信手段を有し、前記管理サーバは、前記画像形成装置の使用に係る使用制限情報が格納された使用制限情報格納手段と、前記使用制限情報格納手段から前記ユーザ識別情報に対応した使用制限情報を取得する使用制限情報取得手段と、前記使用制限情報を前記画像形成装置へ送信する送信手段とを有し、前記画像形成装置は、取得した生体情報を前記生体認証サーバへ送信する送信手段と、前記管理サーバから送信された使用制限情報に基づき当該画像形成装置の動作を制御する制御手段とを有する構成とした。
【００２０】
また本発明において、前記画像形成装置は、前記生体情報と、記録媒体から取得された記録媒体識別情報との何れか一方の情報を取得する設定を行う取得情報設定手段を有し、前記送信手段は、前記取得情報設定手段により、取得する情報に記録媒体識別情報が設定されていたとき、記録媒体から取得された記録媒体識別情報を前記管理サーバへ送信する構成とした。
【発明の効果】
【００２１】
本発明によれば、ユーザ毎に画像形成装置の利用を許可し、情報の機密性を維持することができる。
【発明を実施するための最良の形態】
【００２２】
本発明では、生体情報を取得する画像形成装置、生体情報に基づきユーザ認証を行う生体認証サーバ、画像形成装置の使用に係る管理を行う管理サーバにより、生体情報に対応した画像形成装置の利用を許可する。
【００２３】
図１は本発明の画像形成装置管理システム１００の概要を説明する図である。本発明の画像形成装置管理システム１００では、画像形成装置（ＭＦＰ）２００、管理サーバ３００、生体認証サーバ４００、ＡＤ（ＡｃｔｉｖｅＤｒｅｃｔｏｒｙ）サーバ５００がネットワーク６００を介して接続されている。
【００２４】
画像形成装置２００では、画像形成装置２００のユーザを認証するための認証情報として、ユーザの生体情報を取得し、生体認証サーバ４００へ送信する。生体認証サーバ４００には、生体情報と対応したが格納されており、生体情報と対応したユーザＩＤが管理サーバ３００へ送信される。管理サーバ３００には、ユーザＩＤに対応した画像形成装置２００の使用制限情報が格納されており、ユーザＩＤと対応した使用制限情報を画像形成装置２００に提供する。画像形成装置２００は、この使用制限情報に基づき当該画像形成装置の動作を制御する。
【００２５】
また画像形成装置２００では、認証情報として、例えばＩＣカード等の記録媒体に記憶されたＩＣカード識別情報を用いても良い。この場合画像形成装置２００は、取得したＩＣカード識別情報を管理サーバ３００へ送信する。管理サーバ３００はＩＣカード識別情報と対応したユーザＩＤをＡＤサーバ５００へ送信し、ユーザ認証を行う。管理サーバ３００は、認証されたユーザＩＤに対応した使用制限情報を画像形成装置２００に提供する。画像形成装置２００は、この使用制限情報に基づき当該画像形成装置の動作を制御する。
【００２６】
すなわち本発明の画像形成装置管理システム１００では、ユーザ認証において使用される情報を、ユーザの生体情報か、又は記録媒体に記録されたＩＣカード識別情報の何れか一方に設定可能である。
【００２７】
このように本発明では、生体情報又はＩＣカード識別情報に対応した各ユーザＩＤ毎の使用制限情報に基づき画像形成装置２００の動作を制御するため、ユーザ毎に画像形成装置の利用を許可し、情報の機密性を維持することが可能となる。また本発明では、ユーザ認証に生体情報を用いることで、成りすましを防止することができるため、機密性の高い情報の取り扱いに適している。
【００２８】
図２は、画像形成装置２００のハードウェア構成の一例を示す図である。
【００２９】
画像形成装置２００は、それぞれバスＢで相互に接続されているスキャン装置２１、プロッタ装置２２、ドライブ装置２３、補助記憶装置２４、メモリ装置２５、演算処理装置２６、インターフェース装置２７、操作表示装置２８で構成される。
【００３０】
スキャン装置２１は、スキャナエンジンと、スキャナエンジンを制御するエンジン制御部などから構成されており、紙原稿を画像データとするために用いられる。プロッタ装置２２はプロッタエンジンとプロッタエンジンを制御するエンジン制御部などから構成され、画像データを出力するために用いられる。インターフェース装置２７は、モデム、ＬＡＮカードなどで構成されており、ネットワーク６００に接続する為に用いられる。画像形成装置２００は、インターフェース装置２７を介してネットワーク６００上の他の装置との情報の送受信を行う。操作表示装置２８は、タッチパネルなどで構成され、画像形成装置２００の操作キーや処理の進捗状況などが表示される。
【００３１】
本発明の画像形成プログラムは、画像形成装置２００を制御する各種プログラムの少なくとも一部である。画像形成プログラムは例えば記録媒体２９の配布やネットワーク６００からのダウンロードなどによって提供される。画像形成プログラムを記録した記録媒体２９は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００３２】
また、画像形成プログラムを記録した記録媒体２９がドライブ装置２３にセットされると、画像形成プログラムは記録媒体２９からドライブ装置２３を介して補助記憶装置２４にインストールされる。ネットワーク６００からダウンロードされた画像形成プログラムは、インターフェース装置２７を介して補助記憶装置２４にインストールされる。
【００３３】
画像形成装置２００は、インストールされた画像形成プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置２５は、コンピュータの起動時に補助記憶装置２４から画像形成プログラムを読み出して格納する。そして、演算処理装置２６はメモリ装置２５に格納された画像形成プログラムに従って、後述するような各種処理を実現している。
【００３４】
図３は、管理サーバ３００のハードウェア構成の一例を示す図である。
管理サーバ３００は、それぞれバスＢで相互に接続されている入力装置３１、出力装置３２、ドライブ装置３３、補助記憶装置３４、メモリ装置３５、演算処理装置３６およびインターフェース装置３７で構成される。
【００３５】
入力装置３１はキーボードやマウスなどで構成され、各種信号を入力するために用いられる。出力装置３２はディスプレイ装置などで構成され、各種ウインドウやデータ等を表示するために用いられる。インターフェース装置３７は、モデム、ＬＡＮカードなどで構成されており、ネットワーク６００に接続する為に用いられる。管理サーバ３００は、インターフェース装置３７を介してネットワーク６００上の他の装置との情報の送受信を行う。
【００３６】
本発明の管理プログラムは、管理サーバ３００を制御する各種プログラムの少なくとも一部である。管理プログラムは例えば記録媒体３８の配布やネットワーク６００からのダウンロードなどによって提供される。管理プログラムを記録した記録媒体３８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００３７】
また、管理プログラムを記録した記録媒体３８がドライブ装置３３にセットされると、管理プログラムは記録媒体４８からドライブ装置３３を介して補助記憶装置３４にインストールされる。ネットワーク６００からダウンロードされた管理プログラムは、インターフェース装置３７を介して補助記憶装置３４にインストールされる。
【００３８】
管理サーバ３００は、インストールされた管理プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置３５は、コンピュータの起動時に補助記憶装置３４から管理プログラムを読み出して格納する。そして、演算処理装置３６はメモリ装置３５に格納された管理プログラムに従って、後述するような各種処理を実現している。
【００３９】
（第一の実施形態）
以下に図面を参照して本発明の第一の実施形態について説明する。第一の実施形態では、画像形成装置管理システム１００において、ユーザ認証に用いる情報を選択可能とした。図４は、第一の実施形態における画像形成装置管理システム１００のシステム構成図である。
【００４０】
画像形成装置管理システム１００は、画像形成装置２００、管理サーバ３００、生体認証サーバ４００、ＡＤサーバ５００、管理端末７００がネットワーク６００を介して接続されて構成されている。
【００４１】
本実施形態では、生体情報によるユーザ認証が選択された場合、生体認証サーバ４００によりユーザ認証を行い、ＩＣカード識別情報によるユーザ認証が選択された場合、管理サーバ３００及びＡＤサーバ５００によりユーザ認証を行う。本実施形態の生体情報とは、例えばユーザの指静脈を検出した情報とした。尚生体情報は指静脈に限定されるものではなく、例えば指紋などでも良い。
【００４２】
図５は、第一の実施形態の画像形成装置２００の機能構成図である。
【００４３】
画像形成装置２００は、図２に示すハードウェア構成に加え、生体情報読取装置２１０、ＩＣカードリーダ２２０を有する。生体情報読取装置２１０とＩＣカードリーダ２２０とは、演算処理装置２６により制御される。
【００４４】
生体情報読取装置２１０は、例えば指静脈を撮像する指静脈撮像装置である。ＩＣカードリーダ２２０は、例えば非接触型のＩＣカードリーダである。
【００４５】
また画像形成装置２００は、プラグイン部２３０、プラグイン設定部２４０、パスワード生成部２５０、表示制御部２６０、個別情報取得部２７０、処理履歴取得部２８０を有する。
【００４６】
プラグイン部２３０は、補助記憶装置２４に格納されており、演算処理装置２６により読み出されて実行されるプログラムである。プラグイン部２３０は、生体情報取得に関する処理を制御する生体情報取得制御機能を有するプラグイン２３１と、ＩＣカードからの情報の取得を制御するＩＣカード情報取得機能を有するプラグイン２９０とを有する。プラグイン２３１とプラグイン２９０は、例えば記録媒体２９に記録されていても良いし、ネットワーク６００を介してダウンロードされても良い。プラグイン２３１とプラグイン２９０は、補助記憶装置２４に格納される。またプラグイン２３１とプラグイン２９０は、互いに独立して画像形成装置２００にインストール又はアンインストールすることが可能である。
【００４７】
プラグイン２３１は、生体情報読取装置２１０により撮像された生体情報を取得する生体情報取得部２３２と、生体情報を画像処理装置２００で取り扱い可能なデータとする生体情報処理部２３３とを有する。プラグイン２９０は、ＩＣカードリーダ２２０により読み取られたＩＣカード識別情報を取得する。
【００４８】
プラグイン設定部２４０は、プラグイン部２３０において起動させるプラグインを設定する。本実施形態の画像形成装置２００では、プラグイン設定部２４０によりの起動させるプラグインを設定することにより、生体情報を用いたユーザ認証か、またはＩＣカード識別情報を用いたユーザ認証かを選択することができる。
【００４９】
パスワード生成部２５０は、ＩＣカード識別情報に基づき、ある特定のアルゴリズムに従ってパスワードを生成する。パスワード生成部２５０で一度生成されたパスワードは、後述する個別情報として補助記憶装置２４に格納される。表示制御部２６０は、画像形成装置２００の操作表示装置２８の表示を制御する。
【００５０】
個別情報取得部２７０は、後述する使用制限情報に基づき個別情報を取得する。個別情報とは、画像形成装置２００におけるユーザ毎の使用可能な情報である。個別情報は、例えば補助記憶装置２４に予め格納されていても良い。個別情報は、例えば画像形成装置２００におけるユーザ毎の設定情報、アドレス帳、画像形成装置２００で処理される、あるいは処理された画像データや電子文書等である。個別情報は、後述するユーザＩＤと対応した情報であり、画像形成装置２００において、後述する「個人メニュー」が選択された場合に読み出される。画像形成装置２００において、この「個人メニュー」が選択されて個別情報が読み出されると、演算処理装置２８は個別情報に基づいて画像形成装置２００の処理を実行する。
【００５１】
処理履歴取得部２８０は、画像形成装置２００において実行された処理の履歴を取得する。取得された履歴は、例えば補助記憶装置２４に格納されても良いし、ネットワーク６００を介して他の履歴管理装置などに送信されても良い。処理の履歴は、例えばユーザＩＤ及び処理の種類と関連付けられて格納されており、ユーザＩＤや処理の種類で、実行された処理の履歴を検索することができる。この検索結果は、例えば操作表示装置２８においてユーザが閲覧可能に表示されても良い。
【００５２】
次に図６を参照して本実施形態の管理サーバ３００について説明する。図６は、第一の実施形態の管理サーバ３００の機能構成図である。
【００５３】
本実施形態の管理サーバ３００は、補助記憶装置３４に予めユーザ情報３１０と、各ザ毎の使用制限情報３１３とが格納されている。ユーザ情報３１０は、ＩＣカード識別情報３１１、ユーザＩＤ３１２を有する。ＩＣカード識別情報３１１はＩＣカードリーダ２２０に記録されたＩＣカード識別情報を予め格納したものである。ユーザＩＤ３１２は、ＩＣカード識別情報３１１と対応したユーザ識別情報であり、ＩＣカード識別情報３１１に基づいて読み出される。
【００５４】
使用制限情報３１３は、ユーザが画像形成装置２００において使用可能な機能または設定条件などを示す情報であり、ユーザＩＤ３１２に対応した情報である。使用制限情報３１３は、例えば画像形成装置２００のスキャン機能の使用の可否、ＦＡＸ機能の使用の可否、モノクロ印刷機能の使用の可否、カラー印刷機能の可否などである。本実施形態の画像形成装置２００では、使用制限情報３１３に基づき、例えばユーザＡに対しては、スキャン機能、ＦＡＸ機能、モノクロ印刷機能、カラー印刷機能の使用を許可し、ユーザＢには、スキャン機能、プリント機能のみの使用を許可する、といった制御を行うことができる。
【００５５】
使用制限情報取得部３２０は、補助記憶装置３４からユーザＩＤ３１２に対応した使用制限情報を取得する。認証サーバ設定部３３０は、ユーザ認証に用いる認証サーバを設定する。本実施形態では、認証サーバ設定部３３０により設定される認証サーバは、生体認証サーバ４００か、又はＡＤサーバ５００かの何れか一方である。表示制御部３４０は、管理サーバ３００の出力装置３２を構成するディスプレイ装置の表示を制御する。
【００５６】
生体認証サーバ４００は、生体認証に基づきユーザ認証を行う。生体認証サーバ４００には、予めユーザ毎の生体情報と、この生体情報と対応付けられたユーザＩＤが格納されている。ＡＤサーバ５００は、ユーザＩＤに基づきユーザ認証を行う。ＡＤサーバ５００には、予めユーザＩＤが格納されている。
【００５７】
管理端末７００は、画像形成装置管理システム１００の管理を行う端末である。管理端末７００は、例えば画像形成装置２００や管理サーバ３００における設定の変更や情報の登録などを行うことができる。尚本実施形態では、管理端末７００が１台の例を示しているが、管理端末７００は画像形成装置２００と管理サーバ３００とのそれぞれに対し１台ずつ配置されても良い。
【００５８】
生体認証サーバ４００、ＡＤサーバ５００及び管理端末７００は、管理サーバ３００と同様のハードウェア構成を有する。すなわち生体認証サーバ４００、ＡＤサーバ５００及び管理端末７００は、演算処理装置、補助記憶装置、メモリ装置、出力装置（ディスプレイ装置）を有する一般のコンピュータにより実現可能である。
【００５９】
次に本実施形態の画像形成装置管理システム１００の動作を説明する。本実施形態では画像形成装置２００において起動させるプラグインの設定と、ユーザ認証に用いる認証サーバを設定により、生体情報を用いたユーザ認証を行うことができる。以下にプラグインの設定と認証サーバの設定について説明する。
【００６０】
図７は、第一の実施形態におけるプラグインの設定画面の一例を示す図である。画像形成装置２００は、プラグインの設定指示を受けて表示制御部２６０により操作表示装置２８にプラグイン設定画面７０を表示させる。プラグイン設定画面７０には、画像形成装置２００において起動可能なプラグインの一覧が表示される。プラグイン設定部２４０は、プラグイン設定画面７０において選択されたプラグインを、起動させるプラグインとして設定する。尚プラグイン設定画面７０は、例えば管理端末７００のディスプレイ装置に表示されても良い。管理端末７００においてプラグインが選択された場合、プラグイン設定部２４０は、管理端末７００からプラグイン設定情報を取得し、選択されたプラグインを起動するプラグインとして設定しても良い。
【００６１】
図８は、第一の実施形態の管理サーバ３００における認証サーバの設定画面の一例を示す図である。本実施形態の管理サーバ３００は、認証サーバの設定情報を取得して認証サーバ設定部３３０により認証サーバの設定を行う。管理サーバ３００は、認証サーバの設定指示を受けて、表示制御部３４０によりディスプレイ装置３２に認証サーバ設定画面８０を表示させる。
【００６２】
認証サーバ設定画面８０では、ネットワーク６００における認証サーバのＵＲＬ（Uniform Resource Locator）や、各認証サーバ固有の設定などが行われる。図８の認証サーバ設定画面８０では、生体認証サーバ４００を設定する場合を示している。認証サーバ設定画面８０では、生体認証サーバ４００のＵＲＬ、生体情報取得のタイムアウト時間などが設定される。
【００６３】
認証サーバ設定部３３０は、認証サーバ設定画面８０において生成された設定情報を取得して認証サーバを設定する。尚認証サーバ設定画面８０は、管理端末７００のディスプレイ装置に表示されても良い。管理端末７００において認証サーバが設定された場合、認証サーバ設定部３３０は、管理端末７００から設定情報を取得して認証サーバを設定する。
【００６４】
次に、本実施形態の画像形成装置管理システム１００におけるユーザ認証について説明する。始めに、生体情報を用いたユーザ認証（以下、生体認証）について説明する。このとき画像形成装置２００では、起動させるプラグインとして、生体情報取得制御機能を実現するプラグイン２３１が設定されており、認証サーバに生体認証サーバ４００が設定されている。
【００６５】
図９は、第一の実施形態における生体認証を説明するフローチャートである。
【００６６】
画像形成装置２００の表示制御部２６０は、ステップＳ９０１において、生体情報取得を促すオープニング画面１０（図１０参照）を操作表示装置２８へ表示させる。図１０は、オープニング画面の一例を示す図である。オープニング画面１０には、生体認証の開始指示を出す開始ボタン１０Ａが表示されている。
【００６７】
オープニング画面において開始ボタン１０Ａが操作（タッチ）されると、ステップＳ９０２へ進み、生体認証が開始される。ステップＳ９０２に続いてステップＳ９０３へ進み、管理サーバ３００は、生体認証開始指示を受けて認証サーバに生体認証サーバ４００が設定されているか否かを判断する。ステップＳ９０３において認証サーバの設定が行われていない場合、ステップＳ９０４へ進み、管理サーバ３００は画像形成装置３００にその旨を伝達する。画像形成装置２００は、表示制御部２６０により、操作表示装置２８に認証サーバが設定されていないことを示すエラーメッセージを表示させる（図１２（Ａ）参照）。図１２は、操作表示装置２８に表示されたエラーメッセージの例を示す図である。
【００６８】
図９へ戻って、ステップＳ９０３において生体認証サーバ４００が設定されていた場合、ステップＳ９０５へ進み、管理サーバ３００は画像形成装置２００にその旨を伝達する。画像形成装置２００では、表示制御部２６０により図１１に示すユーザＩＤ入力画面１１を操作表示装置２８へ表示させる。図１１は、操作表示装置２８に表示されたユーザＩＤ入力画面の一例を示す図である。
【００６９】
ステップＳ９０５において、一定時間入力がない場合、ステップＳ９０１へ戻り表示制御部２６０はオープニング画面１０を操作表示装置２８に表示させる。
【００７０】
ステップＳ９０５においてユーザＩＤが入力され、生体情報読取装置２１０により生体情報が読み取られ、ステップＳ９０６においてユーザＩＤ入力画面１１に表示された認証ボタン１１Ａが操作されると、ステップＳ９０７へ進み、生体認証処理が行われる。
【００７１】
ステップＳ９０７において、ユーザ認証がなされるとステップＳ９０８へ進み、ユーザの画像形成装置管理システム１００へのログインが完了する。
【００７２】
ここで本実施形態の生体認証処理について説明する。本実施形態では、ステップＳ９０５で画像形成装置２００により取得されたユーザＩＤと生体情報とが生体認証サーバ４００へ送信される。生体認証サーバ４００では、画像形成装置２００から送信されたユーザＩＤと生体情報と一致するユーザＩＤと生体情報とが生体認証サーバ４００内に存在する場合にユーザを認証する。
【００７３】
ステップＳ９０７において、ユーザＩＤの入力エラーや、生体情報の読取エラーにより認証処理が実行できない場合、表示制御部２６０は、ステップＳ９０９へ進み、その旨を示すエラーメッセージを操作表示装置２８へ表示させる（図１２（Ｂ）参照）。尚ユーザＩＤの入力エラーとは、例えば禁則文字が入力された場合などである。
【００７４】
ステップＳ９０９で表示されたエラーメッセージにおいて了解ボタン１２Ｂが操作された場合、ステップＳ９１０へ進み、表示制御部２６０はステップＳ９０５のユーザＩＤ入力画面１１を表示させる。また表示制御部２６０は、ステップＳ９０９において一定時間操作が行われなかった場合、ステップＳ９０１のオープニング画面１０を表示させる。
【００７５】
ステップＳ９０７において、画像形成装置２００と生体認証サーバ４００との接続エラーにより認証処理が実行できない場合、表示制御部２６０は、ステップＳ９１１へ進み、その旨を示すエラーメッセージを操作表示装置２８へ表示させる（図１２（Ｃ）参照）。
【００７６】
本実施形態では、以上のようにして生体情報を用いてユーザ認証を行う。本実施形態では、生体情報を用いることにより、ユーザの成りすましを防止することができ、より高度なセキュリティを維持することができる。また生体情報をユーザ認証に用いるため、画像形成装置管理システム１００にログインするためにＩＣカードなどを携帯する必要がなく、画像形成装置２００の利便性を向上させることができる。
【００７７】
次にＩＣカード識別情報を用いたユーザ認証（以下、ＩＣカード認証）について説明する。このとき画像形成装置２００では、起動させるプラグインとして、ＩＣカード情報取得機能を有するプラグイン２９０が設定されており、認証サーバにＡＤサーバ５００が設定されている。
【００７８】
図１３は、第一の実施形態におけるＩＣカード認証を説明するフローチャートである。
【００７９】
画像形成装置２００は、ＩＣカードリーダ２２０よりＩＣカード識別情報３１１を取得し、インターフェース装置２７を介して管理サーバ３００へ送信する。管理サーバ３００は、ＩＣカード識別情報３１１を受けるとステップＳ１３０１へ進み、ＩＣカード識別情報３１１に基づき補助記憶装置３４に記憶されたユーザ情報３１０を検索する。そして、補助記憶装置３４内に取得したＩＣカード識別情報と一致したＩＣカード識別情報が存在するか否かを判断する。
【００８０】
管理サーバ３００は、取得したＩＣカード識別情報３１１と一致したＩＣカード識別情報が存在した場合、取得されたＩＣカード識別情報に対応したユーザＩＤ３１２を読み出す。そしてステップＳ１３０２へ進み、管理サーバ３００において、ＡＤサーバ５００を用いたユーザ認証処理を行う設定となっているどうかを判断する。
【００８１】
Ｓ１３０２において、ＡＤサーバ５００を用いたユーザ認証を行う設定となっていた場合、ステップＳ１３０３へ進み、管理サーバ３００はＡＤサーバ５００にアクセスし、ＡＤサーバ５００に保持されているユーザＩＤの中に読み出したユーザＩＤ３１２が存在するかどうかを確認する。
【００８２】
ステップＳ１３０３において、ＡＤサーバ５００内に該当するユーザＩＤが存在した場合、管理サーバ３００はユーザを認証したものとし、ステップＳ１３０４においてユーザのログインが完了する。尚ステップＳ１３０２おいて、ＡＤサーバ５００を用いたユーザ認証を行う設定がされていない場合、ステップＳ１３０１において補助記憶装置３４に取得したＩＣカード識別情報と一致したＩＣカード識別情報が存在した時点でステップＳ１３０４へ進み、ユーザのログインが完了する。
【００８３】
Ｓ１３０３において、ＡＤサーバ５００内にユーザＩＤ３１２が存在しない場合ステップＳ１３０５へ進み、管理サーバ３００は、該当するユーザＩＤに対応する使用制限情報３１３に基づき、ユーザＩＤ３１２に対して画像形成装置２００の利用を許可するかどうかを判断する。ステップＳ１３０５において、ユーザＩＤ３１２が画像形成装置２００の利用を許可されたユーザＩＤであった場合、管理サーバ３００はユーザが認証されたものとする。ステップＳ１３０５においてユーザＩＤ３１２が画像形成装置２００の利用を許可されていないユーザＩＤであった場合、ステップＳ１３０６へ進みログイン処理を失敗したものとしてユーザ認証を終了する。
【００８４】
本実施形態では、以上のようにしてＩＣカードを用いたユーザ認証を行うことができる。
【００８５】
次に本実施形態において、ユーザのログインが完了した後のユーザ毎の画像形成装置２００の利用の許可について説明する。
【００８６】
本実施形態では、ユーザ認証がなされると、管理サーバ３００は、使用制限情取得部３２０によりユーザＩＤ３１２に対応した使用制限情報３１３を取得する。使用制限情報３１３は画像形成装置２００へ送信される。画像形成装置２００は、使用制限情報３１３に基づき、認証されたユーザが使用できる機能のみを実現させるよう、当該画像形成装置２００の動作を制御する。
【００８７】
本実施形態では、画像形成装置２００において認証されたユーザのみが使用できる機能を実現する処理を個人メニュー処理として説明する。本実施形態でいう「個人メニュー」とは個人メニュー処理の名称である。「個人メニュー」で実行可能な機能は、例えば画像形成装置２００内においてユーザ毎に蓄積された画像データや電子文書へのアクセス、閲覧、ユーザ個別のアドレス帳の使用や編集、ユーザ個別のメール文書の閲覧などである。さらに本実施形態の画像形成装置２００では、個人メニューが選択された場合は、操作表示装置２８の表示や画像形成装置２００の設定状態をユーザが個別にカスタマイズすることができる。
【００８８】
以下に図１４、図１５を参照して画像形成装置２００で実行される個人メニュー処理について説明する。
【００８９】
図１４は、第一の実施形態における個人メニュー処理を説明するフローチャートである。図１５は、個人メニュー処理が選択された際の操作表示装置２８の状態を示す図であり、図１５（Ａ）は個人メニューへのログイン前の操作表示装置２８の状態を示し、図１５（Ｂ）は個人メニューへのログイン後の操作表示装置２８の状態を示す。
【００９０】
ステップＳ１４０１によりユーザのログインが完了すると、ステップＳ１４０２へ進み、画像形成装置２００は、ユーザのログインが完了するまで操作不能の状態（以下、この状態をハードキーロックという。）としていた操作表示装置２８を操作可能な状態にする。
【００９１】
ステップＳ１４０２に続いてステップＳ１４０３へ進み、画像形成装置２００は、管理サーバ３００より送信された使用制限情報３１３に基づき、画像形成装置２００の状態を、予め決められた所定の機能（優先機能）のみ実現可能な状態へ遷移させる。尚優先機能とは、例えばコピー処理等のユーザ固有の情報を使用せずに実現できる機能であっても良い。
【００９２】
ステップＳ１４０４へ進み、画像形成装置２００が個人メニュー処理の実行指示を受けると、ステップＳ１４０５へ進み、表示制御部２６０は、操作表示装置２８に処理実行準備を開始した旨を表示させる（図１５（Ａ）参照）。尚ステップＳ１４０４において個人メニュー処理の実行指示がない場合、ステップＳ１４１８へ進み、画像形成装置２００は、使用制限情報の基づき決められた優先機能のみ実現可能に制御される。
【００９３】
ステップＳ１４０５に続いてステップＳ１４０６へ進み、画像形成装置２００では、個人メニューへのログイン処理が実行される。画像形成装置２００では、ユーザＩＤ３１２に基づいて、パスワード生成部２５０によりパスワードを生成する。このとき補助記憶装置２４には、ユーザＩＤ３１２と、前回のログイン時にユーザＩＤ３１２に基づいて生成されたパスワードとが格納されている。
【００９４】
ステップＳ１４０６に続いてステップＳ１４０７進み、画像形成装置２００は補助記憶装置２４内に、ユーザＩＤ３１２及びユーザＩＤ３１２から生成されたパスワードと一致するユーザＩＤとパスワードとが存在するかどうかを判断する。
【００９５】
ステップＳ１４０７において、該当するユーザＩＤが存在しない場合、画像形成装置２００は、ユーザＩＤ３１２をユーザ登録がなされていない新規のユーザＩＤと判断し、ステップＳ１４０８へ進む。ステップＳ１４０８において画像形成装置２００の表示制御部２６０は、操作表示装置２８にユーザ登録画面を表示させ、ユーザ登録処理へと移行する。
【００９６】
ステップＳ１４０７においてパスワードが不正であった場合、ステップＳ１４０９へ進み、画像形成装置２００は操作表示装置２８をハードキーロックの状態とする。尚本時では、この時点で既に画像形成装置２００内に保持されている印刷ジョブに対しては印刷指示を出すことができる。
【００９７】
またパスワード不正の状態とは、個人メニューへの初回ログインの際にパスワード生成部２５０により生成されるパスワード（初期パスワード）を、ユーザがユーザ独自のパスワードへ変更した場合に発生する。よってステップＳ１４０９に続いてステップＳ１４１０へ進み、表示制御部２６０は、操作表示装置２８にパスワードを入力可能なタッチパネルの画面等を表示し、変更後のパスワードの入力が必要である旨を表示する。Ｓ１４１０において、ユーザにより正しいパスワードが入力されると、ステップＳ１４１１へ進み、使用制限情報に従ってハードキーロックの状態が解除される。
【００９８】
ステップＳ１４０７において、何らかの原因によりログイン処理がエラーとなった場合、表示制御部２６０は、ステップＳ１４１２へ進み、操作表示装置２８に表示させた処理実行準備を示す表示を消去する。ステップＳ１４１２に続いてステップＳ１４１３へ進み、表示制御部２６０は、操作表示装置２８に個人メニューへのログイン処理がエラーになった旨を表示させる。その後画像形成装置２００は、使用制限情報３１３の基づき決められた優先機能のみ実現可能に制御される。
【００９９】
ステップＳ１４０７において、補助記憶装置２４内にユーザＩＤ３１２及びユーザＩＤ３１２から生成されたパスワードと一致するユーザＩＤとパスワードとが存在する場合、このユーザの個人メニューへのログインを完了する。ステップＳ１４０７で個人メニューへのログインが完了すると、ステップＳ１４１４へ進み、個別情報取得部２７０は補助記憶装置２４からユーザＩＤ３１２に対応した個別情報を取得する。画像形成装置２００では、個別情報に基づき画像形成装置２００の設定等が行われる。
【０１００】
ステップＳ１４１４に続いてステップＳ１４１５へ進み、画像形成装置２００は、操作表示装置２８において個人メニューで使用される操作キーを使用可能な状態する。ステップＳ１４１５に続いてステップＳ１４１６へ進み、表示制御部２６０は操作表示装置２８に表示させた処理実行準備を示す表示を消去する。
【０１０１】
ステップＳ１４１６に続いてステップＳ１４１７へ進み、表示制御部２６０は、パスワードに関する情報が閲覧可能である旨を操作表示装置２８に表示させる。これにより画像形成装置２００における個人メニューへのログイン処理が完了し、操作表示装置２８にユーザ毎の個人メニューが表示される（図１５（Ｂ）参照）。
【０１０２】
尚ステップＳ１４１７において表示されるパスワードに関する情報とは、パスワード生成部２５０により生成された初期パスワードや、初期パスワードをユーザ独自のパスワードに変更するための案内などである。本実施形態では、ステップＳ１４１７で操作表示装置２８に表示された画面から、パスワード変更を行うパスワード設定画面などに遷移可能であっても良い。また例えば既にパスワードが変更されている場合には、初期パスワードを再度ユーザに通知する画面へ遷移させても良い。さらにユーザにパスワードを通知する際は、操作表示装置２８にパスワードが表示されてから所定の時間が経過すると、表示されたパスワードが自動的に消去される設定となっていても良い。
【０１０３】
以上に説明したように、本発明の第一の実施形態では、管理サーバ３００によりユーザＩＤを管理し、このユーザＩＤに基づいて画像形成装置２００の使用可能な機能を制限するため、画像形成装置２００に保持されている個別情報の管理の安全性が強化され、情報の機密性を維持することができる。
【０１０４】
また本実施形態では、例えば生体認証サーバ４００が使用不能になっていた場合に、直接ＡＤサーバ５００へアクセスし、ユーザ認証を行うことができる。
【０１０５】
図１６は、生体認証サーバ４００が使用不能の場合のユーザ認証を説明するフローチャートである。
【０１０６】
画像形成装置２００は、生体認証サーバ４００が使用不能であった場合、ステップＳ１６０１へ進み、操作表示装置２８から入力されたユーザＩＤ（図９のステップＳ９０６参照）をＡＤサーバ５００へ送信する。
【０１０７】
ステップＳ１６０１に続いてステップＳ１６０２へ進み、ＡＤサーバ５００は送信されたユーザＩＤと一致するユーザＩＤがＡＤサーバ５００内に存在するか否かを判断する。ステップＳ１６０２に続いてステップＳ１６０３へ進み、ＡＤサーバ５００内に一致するユーザＩＤが存在した場合、ユーザを認証する。
【０１０８】
ステップＳ１６０３において、一致するユーザＩＤが存在しない場合、ステップＳ１６０５へ進み、ＡＤサーバ５００は認証エラーの旨を画像形成装置２００へ伝達する。画像形成装置２００では、表示制御部２６０が操作表示装置２８に認証エラーのメッセージを表示させる。ステップＳ１６０５に続いてステップＳ１６０６へ進み、画像形成装置２００では、処理履歴取得部２８０により認証エラーの履歴情報を取得して補助記憶装置２４等に格納する。尚認証エラーの履歴は、管理サーバ３００に送信されて管理サーバ３００の補助記憶装置３４に格納されても良い。
【０１０９】
このように本実施形態では、生体認証サーバ４００が使用不能の場合にも、入力されたユーザＩＤによりログイン処理を行うことができる。したがって本実施形態では、何らかの理由により生体認証サーバ４００が故障した場合や、生体情報を取得できない場合にも、ユーザ毎の使用制限情報に基づいて画像形成装置２００を使用させることができる。
【０１１０】
（第二の実施形態）
以下に図面を参照して本発明の第二の実施形態について説明する。本発明の第二の実施形態は、生体情報によるユーザ認証を行う際の操作性を向上させた点が第一の実施形態と異なる。よって以下の本実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、説明を省略する。
【０１１１】
本実施形態では、生体認証サーバ４００Ａでは、予め格納されたユーザ毎の生体情報及び生体情報に対応付けられたユーザＩＤが、グループ毎に登録されている。このグループには、各グループ毎にグループ識別情報（以下、グループＩＤ）が与えられている。
【０１１２】
図１７は、第二の実施形態の生体認証サーバ４００Ａを説明する図である。本実施形態の生体認証サーバ４００Ａは、図示しない演算処理装置と記憶装置等を有する一般のコンピュータにより実現される。本実施形態の生体認証サーバ４００Ａは、記憶装置内に設けられたデータベース４１０と、生体情報を用いて認証処理を行う認証処理部４２０を有する。
【０１１３】
データベース４１０には、認証処理に用いられる認証情報として、ユーザ毎の生体情報と、生体情報と紐付けされたユーザＩＤとがグループ毎に格納されており、各グループにはグループＩＤが付与されている。図１７に示す例では、例えばデータベース４１０内には、グループＩＤＡが付与された認証情報４１１、グループＩＤＢが付与された認証情報４１２、グループＩＤＣが付与された認証情報４１３が格納されている。尚本実施形態では、例えばユーザの所属する各部署を１つのグループとしても良い。
【０１１４】
認証処理部４２０は、後述する画像形成装置２００Ａから生体認証の開始指示を受けて、認証処理を実行する。認証処理部４２０の処理の詳細は後述する。
【０１１５】
次に図１８を参照して本実施形態の画像形成装置２００Ａについて説明する。図１８は、第二の実施形態の画像形成装置２００Ａの機能構成図である。
【０１１６】
本実施形態の画像形成装置２００Ａは、プラグイン部２３０Ａを有する。プラグイン部２３０Ａは、生体情報取得機能を実現するプラグイン２３１Ａを有する。プラグイン２３１Ａは、生体情報取得部２３２、生体情報処理部２３３、グループ名設定部２３４、リスト制御部２３５、グループＩＤ取得部２３６を有する。
【０１１７】
本実施形態のプラグイン２３１Ａの有するグループ名設定部２３４は、生体認証サーバ４００Ａに格納されたグループＩＤと、画像形成装置２００Ａの操作表示装置２８に表示される後述するリストボックスＬ１０（図２０参照）内のグループ名との対応付けを行う。
【０１１８】
グループ名設定部２３４は、表示制御部２６０により図１９に示す画面２０を操作表示装置２８へ表示させる。図１９は、操作表示装置２８に表示される画面の一例を示す図である。図１９の例では、ソフトウェアキーボードが表示されている。システム管理者等は、このソフトウェアキーボードを用いてグループＩＤとグループ名との対応付けの設定を行う。
【０１１９】
画面２０において、グループＩＤと、グループＩＤに対応したグループ名とが入力されて、設定ボタン２１が押下されると、グループ名設定部２３４はグループＩＤとグループ名との対応付けを設定する。より具体的にはグループ名設定部２３４は、グループＩＤとグループ名との対応関係を例えば画像形成装置２００Ａの有する補助記憶装置２４等に格納する。
【０１２０】
リスト制御部２３５は、グループ名設定部２３４により設定されたグループ名のリストの作成を行う。リスト制御部２３５により作成されたリストは、操作表示装置２８のリストボックスＬ１０に表示される。図２０は、グループ名のリストが表示された画面の一例を示す図である。リスト制御部２３５によるリストの作成の詳細は後述する。
【０１２１】
画面３０では、リストボックスＬ１０が表示されている。リストボックスＬ１０には、グループ名設定部２３４により設定された全てのグループ名が表示される。尚本実施形態では、グループ名設定部２３４により設定された全てのグループ名がリストボックスＬ１０に表示できない場合、リストボックスＬ１０にスクロールバーＳを表示させても良い。
【０１２２】
グループＩＤ取得部２３６は、リスト制御部２３５により作成されたリストボックスＬ１０において選択されたグループ名に対応したグループＩＤを画像形成装置２００Ａの補助記憶装置２４等から取得する。
【０１２３】
次に、図２１を参照して本実施形態における生体認証について説明する。図２１は、第二の実施形態における生体認証を説明するフローチャートである。
【０１２４】
図２１のステップＳ２１０１からステップＳ２１０４までの処理は、図９のステップＳ９０１からステップＳ９０４までの処理と同様であるから説明を省略する。
【０１２５】
ステップＳ２１０３において、認証サーバに生体認証サーバ４００Ａが設定されていた場合、ステップＳ２１０５へ進む。ステップＳ２１０５において、管理サーバ３００は画像形成装置２００Ａにその旨を伝達する。画像形成装置２００Ａでは、表示制御部２６０により、図２０に示すリストボックスＬ１０を操作表示装置２８に表示させる。
【０１２６】
ステップＳ２１０５に続いてステップＳ２１０６へ進み、リストボックスＬ１０においてグループ名が選択され、生体情報が読み取られた後に認証ボタン３１が操作されると（図２０参照）、ステップＳ２１０７へ進み、生体認証処理が行われる。
【０１２７】
以下にステップＳ２１０７における生体認証処理について説明する。
【０１２８】
本実施形態の画像形成装置２００Ａは、グループ名が選択されると、グループＩＤ取得部２３６により選択されたグループ名と対応するグループＩＤを取得する。画像形成装置２００Ａは、取得されたグループＩＤと読み取った生体情報とを生体認証サーバ４００Ａへ送信する。
【０１２９】
生体認証サーバ４００Ａでは、グループＩＤと生体情報とを受け取り、認証処理を行う。生体認証サーバ４００Ａは、認証処理部４２０により、受け取ったグループＩＤと対応する認証情報を検索し、受け取った生体情報と整合する生体情報が存在するか否かを判定する。例えば生体認証サーバ４００Ａが画像形成装置２００Ａから受け取ったグループＩＤがグループＩＤＡであった場合、認証処理部４２０は、グループＩＤＡと対応する認証情報４１１内を検索し、受け取った生体情報と整合する生体情報が存在するか否かを判定する。認証処理部４２０は、受け取った生体情報と整合する生体情報が存在するとき、この生体情報を認証する。
【０１３０】
ステップＳ２１０８からステップＳ２１１１までの処理は、図９のステップＳ９０８からステップＳ９１１までの処理と同様であるから説明を省略する。
【０１３１】
ここで本実施形態におけるリスト制御部２３５によるリストの作成について説明する。本実施形態のリスト制御部２３５は、ステップＳ２１０６においてグループ名が選択された後に、リストを再度作成する。リスト制御部２３５では、ステップＳ２１０６においてグループ名が選択されると、次にリストボックスＬ１０が表示されるとき、ステップＳ２１０６で選択されたグループ名がリストの最上位に位置するようにリストを作成する。そして、最上位以降に表示されるグループ名は、過去に選択された回数が多い順に並べられる。
【０１３２】
図２０を参照して具体的に説明する。
【０１３３】
例えば前回リストボックスＬ１０が表示されたときに、リストボックスＬ１０から選択されたグループ名をグループ名Ａとし、グループ名Ａ、Ｂ、Ｃの中で過去に最も頻繁に選択されているグループ名をグループ名Ｃとした。
【０１３４】
この場合リスト制御部２３５は、図２０に示すように、リストの最上位のグループ名を前回選択されたグループ名であるグループ名Ａとする。そして、グループ名Ａ以外のグループ名において、過去に選択された回数が最も多いグループ名であるグループ名Ｃを最上位のグループ名の次のグループ名とする。そしてグループ名Ｃの次に選択された回数の多いグループ名Ｂをグループ名Ｃの次のグループ名とする。尚本実施形態のリスト制御部２３５は、各グループ名が選択される回数をカウントした値を記憶しており、この値に基づきグループ名が選択された回数を判断するものとした。
【０１３５】
本実施形態のリスト制御部２３５では、以上の説明したように、前回選択されたグループ名と、過去に頻繁に選択されたグループ名とがリストの上位にくるようにリストを作成する。よって本実施形態では、ユーザがリストからグループ名を選択する際に、頻繁に利用するユーザほど容易に自分の属するグループ名を見つけ、選択することができる。
【０１３６】
また本実施形態では、生体認証処理を行う際にリストからグループ名を選択するだけで良く、第一の実施形態のようユーザＩＤを入力する必要がない。したがって本実施形態では、生体認証処理を行う際の操作を簡略化することができ、操作性を向上させることができる。また本実施形態の生体認証サーバ４００Ａは、選択されたグループ名と対応したグループＩＤが付与された認証情報のみを検索すれば良く、生体認証サーバ４００Ａに格納された全ての認証情報を検索する必要がない。よって本実施形態によれば、認証処理にかかる時間を短縮し、さらに認証処理の精度を向上させることができる。
【０１３７】
（第三の実施形態）
以下に図面を参照して本発明の第三の実施形態について説明する。本発明の第三の実施形態は、生体情報によるユーザ認証を行う際の操作性をさらに向上させた点が第二の実施形態と異なる。よって以下の第三の実施形態の説明では、第二の実施形態との相違点についてのみ説明し、第二の実施形態と同様の機能構成を有するものには第二の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１３８】
本実施形態では、画像処理装置２００Ｂの操作表示装置２８にグループ名を表示させる際に、グループ名毎に設けられたグループ名ボタンを表示させる。本実施形態では、この構成により、リストボックスＬ１０から所望のグループ名を探す手間を省き、操作性を向上させる。
【０１３９】
図２２は、第三の実施形態の画像形成装置２００Ｂの機能構成図である。本実施形態の画像形成装置２００Ｂのプラグイン部２３０Ｂは、生体情報取得機能を実現するプラグイン２３１Ｂを有する。プラグイン２３１Ｂは、生体情報取得部２３２、生体情報処理部２３３、グループ名設定部２３４、リスト制御部２３５、グループＩＤ取得部２３６、ボタン設定部２３７を有する。
【０１４０】
本実施形態のボタン設定部２３７は、グループ名設定部２３４により設定されたグループ名と対応したグループ名ボタンを操作表示装置２８に表示させるための設定を行う。本実施形態のボタン設定部２３７は、生体認証時に操作表示装置２８に表示される画面と同様のレイアウトの画面をグループ名ボタンの設定画面として表示させる。
【０１４１】
図２３を参照して本実施形態のグループ名ボタンの設定について説明する。図２３は、第二の実施形態のボタン設定部２３７によるボタン設定画面の一例を示す図である。画面４０にはグループ名ボタンとグループ名との対応付けを行うための設定部４１が表示されている。本実施形態では、この設定部４１のレイアウトは、後述する生体認証の実行時に表示される画面と同様のレイアウトで表示される。
【０１４２】
本実施形態では、例えばシステム管理者等により、対応付けを行うグループ名ボタンが押下されると、図１９に示す画面２０が表示される。本実施形態では、画面２０においてグループＩＤとグループ名が入力されて、設定ボタン２１が押下されると、画面４０の設定部４１に表示されたグループ名ボタンに入力されたグループ名が表示される。
【０１４３】
本実施形態の画面４０の表示は、実際の生体認証時の画面と同様であるから、設定を行うシステム管理者等は、設定部４１の表示に基づき、実際の生体認証時にグループ名ボタン内のグループ名が正しく表示されるか否かを確認することができる。
【０１４４】
具体的には、例えばグループ名ボタン４２内に、「グループ名Ａ」と表示させたい場合には、画面４０において設定部４１のグループ名ボタン４２を押下する。すると図１９に示す画面２０が表示されるため、画面２０においてグループ名Ａと、グループ名Ａに対応するグループＩＤを入力し、設定ボタン２１を押下する。
【０１４５】
すると画面４０において、グループ名ボタン４２には、画面２０で入力したグループ名Ａが、グループ名ボタン４２内に表示される。ここでＯＫボタン４３を押下すれば、グループ名ボタン４２のグループ名の設定が完了する。またここでキャンセルボタン４４を押下すれば、画面４０から再度画面２０へ遷移し、表示させるグループ名の変更や修正を行うことができる。したがってシステム管理者等がグループ名ボタンの設定を行う際に、グループ名ボタンの設定を行いつつ、表示内容の確認を行うことができる。
【０１４６】
例えばグループ名ボタン内に表示可能な文字数が８文字であった場合に、１０文字のグループ名を入力した場合、９文字目以降はグループ名ボタン内に表示されない。本実施形態では、このような場合も画面４０でグループ名がグループ名ボタン内に正しく表示されていないことを確認できるため、速やかにグループ名の変更や修正を行うことができる。
【０１４７】
次に、図２４を参照して本実施形態における生体認証について説明する。図２４は、第三の実施形態における生体認証を説明するフローチャートである。
【０１４８】
図２４のステップＳ２４０１からステップＳ２４０４までの処理は、図９のステップＳ９０１からステップＳ９０４までの処理と同様であるから説明を省略する。
【０１４９】
ステップＳ２４０３において、認証サーバに生体認証サーバ４００Ａが設定されていた場合、ステップＳ２４０５へ進む。ステップＳ２４０５において、管理サーバ３００は画像形成装置２００Ａにその旨を伝達する。画像形成装置２００Ａでは、表示制御部２６０により、図２５に示す画面５０を操作表示装置２８に表示させる。図２５は、操作表示装置２８に表示される画面の一例である。
【０１５０】
ステップＳ２４０５に続いてステップＳ２４０６へ進み、画面５０においてグループ名ボタンが押下されて生体情報が読み取られると、ステップＳ２４０７へ進み、生体認証処理が行われる。
【０１５１】
ステップＳ２４０７における生体認証処理は、第二の実施形態と同様である。すなわちグループ名ボタンによりグループ名が選択されると、グループＩＤ取得部２３６は、グループ名と対応するグループＩＤを取得する。画像形成装置２００Ｂは、取得したグループＩＤと生体情報とを生体認証サーバ４００Ａへ送信する。生体認証サーバ４００Ａでは、認証処理部４２０が、グループＩＤと生体情報とを用いて認証処理を行う。
【０１５２】
ステップＳ２４０８からステップＳ２４１１までの処理は、図９のステップＳ９０８からステップＳ９１１までの処理と同様であるから説明を省略する。
【０１５３】
尚本実施形態では、図２５に示す画面５０へグループ名ボタンを６つまで表示することができる。グループ名ボタンに設定されるグループ名は、頻繁に選択されるグループ名であることが好ましい。また本実施形態では、画面５０のグループ名ボタンに表示されていないグループ名を選択することができる。具体的には例えば、画面５０に表示されていないグループ名を選択する場合、他グループ選択ボタン５１を押下する。すると、操作表示装置２８の表示画面は、図２０に示す画面３０へ遷移する。画面３０は、グループ名ボタンに設定されたグループ名以外のグループ名のリストが、リストボックスＬ１０に表示され、リストボックスＬ１０内のグループ名の選択が可能になる。
【０１５４】
このように本実施形態では、生体認証処理の際に、グループ名が表示されたグループ名ボタンが表示されるため、該当するグループ名ボタンを押下するだけでグループ名を選択することができる。よって本実施形態では、リストボックスＬ１０からグループ名を探す必要がなくなり、操作性をより向上させることができる。
【０１５５】
また本実施形態では、グループ名ボタンの設定を行う際に、実際の処理の実行時に表示される画面と同様のレイアウトの設定画面により設定を行うことができる。よって本実施形態では、システム管理者等による設定作業の負荷を軽減することができる。
【０１５６】
（第四の実施形態）
以下に図面を参照して本発明の第四の実施形態について説明する。第四の実施形態は、第一の実施形態にさらなる機能を付加したものである。よって以下の第四の実施形態の説明において、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で使用した符号と同様の符号を付与し、説明を省略する。
【０１５７】
第四の実施形態では、画像形成装置２００Ｃにおいて、ＩＣカードから情報を読み取る際に、予め設定された領域の情報を読み取ることができる。また第四の実施形態では、ＡＤサーバ５００Ａと管理サーバ３００Ａを連動させて、管理サーバ３００Ａに格納されているユーザ情報の登録及び削除を行うことができる。また第四の実施形態では、画像形成装置２００Ｃにおいて実行される印刷ジョブの管理を行うことができる。
【０１５８】
図２６は、第四の実施形態の画像形成装置管理システム１００Ａのシステム構成図である。画像形成装置管理システム１００Ａは、画像形成装置２００Ｃ、管理サーバ３００Ａ、生体認証サーバ４００、ＡＤサーバ５００Ａ、管理端末７００Ａ、印刷サーバ８００、ユーザ端末９００がネットワーク６００を介して接続されて構成される。本実施形態の印刷サーバ８００は、後述するユーザ端末９００及び画像形成装置２００Ｃにおいて生成される印刷ジョブの管理を行う。本実施形態のユーザ端末９００は、画像形成装置２００Ｃにおいて印刷処理を行う文書の選択や印刷指示等を行う。
【０１５９】
以下に本実施形態の画像形成装置管理システム１００Ａを構成する各装置について説明する。
【０１６０】
図２７は、第四の実施形態の画像形成装置２００Ｃの機能構成図である。画像形成装置２００Ｃのプラグイン部２３０Ｃは、ＩＣカード情報取得機能を実現するプラグイン２９０Ａを有する。
【０１６１】
本実施形態のプラグイン２９０Ａは、画像形成装置２００Ｃに対し、ＩＣカードにおいて情報を読み取る領域を設定する。プラグイン２９０Ａは、領域設定情報取得部２９１、領域設定部２９２、カードリーダ制御部２９３、情報形式変換部２９４を有する。領域設定情報取得部２９１は、後述する管理端末７００Ａで生成された領域設定情報を取得する。領域設定部２９２は、領域設定情報取得部２９１により取得した領域設定情報に基づき領域設定を行う。具体的には領域設定部２９２は、取得した領域設定情報を補助記憶装置２４へ格納することで画像形成装置２００Ｃに対して領域設定を行う。カードリーダ制御部２９３は、ＩＣカードリーダ２２０による情報の読み取りを制御する。ＩＣカードリーダ２２０は、ＩＣカードにおいて設定された領域の情報を読み取る。
【０１６２】
情報形式変換部２９４は、ＩＣカードリーダ２２０により取得されたＩＣカード識別情報を所定の情報の形式へ変換する。所定の形式とは、本実施形態の画像形成装置管理システム１００Ａにおいて取り扱われる情報の形式であり画像形成装置２００Ｃにおいて処理可能な情報の形式である。
【０１６３】
例えば画像形成装置２００ＣがＦｅｌｉｃａ（登録商標）カードの形式の情報に対応した仕様であった場合に、ＩＣカードリーダ２２０から読み取った情報がｅＬＷＩＳＥカードの形式であった場合、情報形式変換部２９４は読み取った情報の形式をＦｅｌｉｃａ（登録商標）カードの形式へ変換する。尚ＩＣカードリーダ２２０により読み取った情報が画像形成装置２００Ｃで処理可能な形式の情報であった場合、情報形式変換部２９４は情報形式の変換処理は行わなくてもよい。情報形式変換部２９４によれば、画像形成装置２００Ｃを異なる形式で情報が記録された複数種類のＩＣカードに対応させることができる。
【０１６４】
図２８は、第四の実施形態の管理サーバ３００Ａの機能構成図である。管理サーバ３００は、第一の実施形態の管理サーバ３００の有する各部に加え、ユーザ情報管理部３５０、更新ファイル取得部３６０、印刷ジョブ削除指示部３７０、印刷順序変更部３８０を有する。
【０１６５】
ユーザ情報管理部３５０は、管理サーバ３００Ａに格納されているユーザ情報３１０の管理を行う。具体的には、ユーザ情報の登録、削除及び更新を行う。ユーザ情報管理部３５０は、ユーザ情報登録部３５１、ユーザ情報削除部３５２、ユーザ情報更新部３５３を有する。
【０１６６】
ユーザ情報登録部３５１は、補助記憶装置３４にユーザ情報を登録する。ユーザ情報削除部３５２は、補助記憶装置３４からユーザ情報を削除する。ユーザ情報更新部３５３は、後述する更新ファイルに基づき補助記憶装置３４に格納されているユーザ情報を更新する。
【０１６７】
更新ファイル取得部３６０は、補助記憶装置３４に格納されたユーザ情報を更新するための更新ファイルを取得する。更新ファイルは、例えば管理サーバ３００Ａにネットワーク６００を介して接続された他の装置により作成されても良い。この場合、管理サーバ３００Ａは、更新ファイルをダウンロードすることにより取得することができる。また更新ファイルは、例えば管理サーバ３００Ａと接続されていない一般のコンピュータにより作成されて記録媒体に記録されても良い。この場合管理サーバ３００Ａは、記録媒体から更新ファイルを読み出すことにより更新ファイルを取得できる。
【０１６８】
印刷ジョブ削除指示部３７０は、印刷サーバ８００に蓄積された印刷ジョブを一括で削除させる印刷ジョブ削除指示を生成する。印刷順序変更指示部３８０は、印刷サーバ８００に蓄積された印刷ジョブの実行順序を変更させる実行順序変更指示を生成する。
【０１６９】
図２９は、第四の実施形態のＡＤサーバ５００Ａを説明する図である。
【０１７０】
ＡＤサーバ５００Ａは、記憶装置５１０と、演算処理装置により実現される認証処理部５２０とを有する。記憶装置５１０には、ユーザ情報５３０とユーザ情報５３０に対応したパスワード５４０とが格納されている。ユーザ情報５３０は、ＩＣカード識別情報５３１と、ＩＣカード識別情報５３１に対応したユーザＩＤ５３２とで構成される。認証処理部５２０は、記憶装置５１０に格納されたユーザ情報５３０が有効か否かを判定してユーザを認証する認証処理を行う。
【０１７１】
次に図３０を参照して本実施形態の印刷サーバ８００について説明する。図３０は、第四の実施形態の印刷サーバ８００を説明する図である。
【０１７２】
印刷サーバ８００は、後述するユーザ端末９００及び画像形成装置２００Ｃにおいて生成される印刷ジョブの管理を行う。印刷サーバ８００は、演算処理装置８１０により実現される印刷制御部８１１、印刷順序変更部８１２、印刷ジョブ削除部８１３と、記憶装置により実現される印刷ジョブ保持部８２０、通信装置８３０を有する。
【０１７３】
印刷制御部８１１は、ユーザ端末９００または画像形成装置２００Ｃにおいて印刷指示がだされると、印刷命令保持部８２０に保持された印刷ジョブを画像形成装置２００Ｃへ送信し、画像形成装置２００において印刷ジョブを実行させる。印刷順序変更部８１２は、管理サーバ３００Ａからの印刷順序変更指示を受けて、印刷命令保持部８２０に保持された印刷ジョブの実行順序を変更する。印刷ジョブ削除部８１３は管理サーバ３００Ａからの印刷ジョブ削除指示を受けて、印刷命令保持部８２０に保持されている印刷ジョブを一括削除する。通信装置８３０は、管理サーバ３００Ａと画像形成装置２００Ｃとの通信を行う。
【０１７４】
図３１は、第四の実施形態の管理端末７００Ａを説明する図である。
【０１７５】
管理端末７００Ａは、演算処理装置７１０、記憶装置７２０、ディスプレイ装置７３０、通信装置７４０を有する一般のコンピュータに、管理端末７００Ａ用のプログラムをインストールすることにより実現できる。
【０１７６】
管理端末７００Ａは、演算処理装置７１０により実現される制御部７１１、領域設定情報生成部７１２を有する。制御部７１１は、管理端末７００Ａで実行される各種の処理の制御を司る。領域設定情報生成部７１２は、後述する領域設定情報を生成する。
【０１７７】
管理端末７００Ａでは、記憶装置７２０の格納された領域設定プログラムを演算処理装置７１０が実行することにより、領域設定情報生成部７１２の機能が実現される。管理端末７００Ａにおいて領域設定情報の生成が指示されると、領域設定プログラムが起動する。
【０１７８】
以下に図３２ないし図３４を参照して領域設定情報生成部７１２における領域設定情報の生成について説明する。
【０１７９】
まず本実施形態における領域設定情報の生成に先立ち、ＩＣカードについて説明する。図３２は、ＩＣカードを説明する図である。図３２（Ａ）はＩＣカードＡの情報記録フォーマットを説明する図であり、図３２（Ｂ）は、ＩＣカードＡに記録された情報を示す図である。
【０１８０】
ＩＣカードＡでは、図３２（Ａ）に示すようなフォーマットで情報が記録されている。図３２（Ａ）に示す例では、ＩＣカード識別情報が先頭に記録されており、ブロック１に社員番号の情報、ブロック２にはＩＣカードＡの発行回数の情報、ブロック３にはＩＣカードＡの発行日の情報、ブロック４にはＩＣカードＡの有効期限の情報が記録されている。
【０１８１】
図３２（Ａ）に示すフォーマットは、ＩＣカードの規格毎に異なるものであり、ＩＣカードの発行業者により予め決められている。またＩＣカードに記録される情報の形式もＩＣカードの規格毎に異なる。例えばＦｅｌｉｃａ（登録商標）カードであればＦｅｌｉｃａ（登録商標）カード専用のフォーマットにＦｅｌｉｃａ（登録商標）カードの情報形式で情報が記録されている。また例えばｅＬＷＩＳＥカードであれば、ｅＬＷＩＳＥカード専用のフォーマットにｅＬＷＩＳＥカードの情報形式で情報が記録されている。
【０１８２】
図３２（Ｂ）では、ＩＣカードＡに記録された各情報の領域を示している。例えば社員番号が記録された領域であるブロック１は、アドレス０から開始し、アドレス９で終了することがわかる。
【０１８３】
本実施形態の管理端末７００Ａでは、図３２に示すようなＩＣカードＡのフォーマット情報を用いて領域設定情報を生成する。尚ＩＣカードＡのフォーマット情報は、予めＩＣカード発行業者から提供されているものとした。
【０１８４】
以下に図３３、図３４に参照して領域設定情報の生成について説明する。
【０１８５】
本実施形態では、ＩＣカードＡから読み取る情報を、以下の３種類から選択することができる。図３３は、ＩＣカードＡから読み取る情報の種類を選択させる画面の一例を示す図である。ＩＣカードＡから読み取る情報の種類は、ＩＣカード識別情報、規格フォーマットにしたがった情報、ＩＣカードＡ内の任意の領域に記録された情報の３種類である。
【０１８６】
管理端末７００Ａでは、図３３に示す画面において、ＩＣカードＡから読み取る情報が選択されると、ディスプレイ装置７３０に領域設定を行う画面を表示させる。
【０１８７】
図３３において、ＩＣカードＡから読み取る情報にＩＣカード識別情報が選択された場合、領域設定情報生成部７１２は、ＩＣカードＡの先頭領域を示す情報を領域設定情報とする。尚ＩＣカード識別情報の記録領域は、ＩＣカードＡの先頭領域に限定されない。
【０１８８】
図３３において、ＩＣカードＡから読み取る情報に規格フォーマットのしたがった情報が選択された場合、領域設定情報生成部７１２は、規格フォーマットを示す情報を領域設定情報とする。規格フォーマットは、予めＩＣカードＡの発行業者からシステム管理者に提供されており、管理端末７００Ａに設定されている。規格フォーマットにしたがった場合、例えばＩＣカード識別情報の記録領域を示す情報、社員番号の記録領域を示す情報などがフォーマット情報として管理端末７００Ａに格納されている。領域設定情報生成部７１２は、管理端末７００Ａに格納されたフォーマット情報に基づき領域設定情報を生成する。
【０１８９】
次に図３３において、ＩＣカードＡから読み取る情報にＩＣカードＡ内の任意の領域に記録された情報が選択された場合について説明する。本実施形態では、ＩＣカード内の任意の領域を設定することで、設定された領域の情報を読み取ることができる。
【０１９０】
図３４は、ＩＣカードＡ内の領域を設定する領域設定画面の一例を示す図である。
【０１９１】
領域設定画面２５Ａには、情報を読み取るブロックを指定するブロック指定部２５Ｂ、指定されたブロック内の位置（アドレス）を指定する位置指定部２５Ｃ、読み取られる情報の項目が表示される情報一覧部２５Ｄが設けられている。
【０１９２】
領域設定画面２５Ａでは、ブロック指定部２５ＢにおいてＩＣカードＡのブロック１、ブロック３が指定されている。また位置指定部２５Ｃにおいて、ブロック１、ブロック３の全データが指定されている。したがって領域設定情報生成部７１２は、ＩＣカードのブロック１及びブロック３に記録された全データを取得することを示す領域設定情報を生成する。
【０１９３】
情報一覧部２５Ｄには、領域設定情報により取得される情報の項目として、ブロック１に記録された全データである社員番号と、ブロック３に記録された全データである有効期限とが表示される。よって本実施形態によれば、領域設定画面により、読み取られる情報の項目を確認しながらブロックの指定及びブロック内の情報の位置指定を行うことができる。このため、例えばシステム管理者などにより領域設定情報が生成される際に、簡単な操作で領域設定情報を生成することができる。
【０１９４】
管理端末７００Ａにおいて生成された領域設定情報は、例えばネットワーク６００を介して画像形成装置２００Ｃに提供される。また領域設定情報は、管理端末７００ＡにおいてＵＳＢメモリなどの記録媒体に記録されても良い。画像形成装置２００Ｃは、記録媒体に記録された領域設定情報を読み取り、領域設定情報を取得する。また本実施形態では、領域設定情報生成部７１２の機能を実現する領域設定プログラムが管理端末７００Ａにインストールされるものとしたが、これに限定されない。領域設定プログラムは、例えばユーザ端末９００にインストールされても良い。また領域設定プログラムは、画像形成装置２００Ｃと接続されていない、一般のコンピュータにインストールされており、生成された領域設定情報が記録媒体に記録されて画像形成装置２００Ｃに提供されても良い。
【０１９５】
次に、本実施形態の画像形成装置２００Ｃにおけるプラグイン２９０Ａの動作について説明する。画像形成装置２００Ｃでは、プラグイン２９０Ａが動作することにより、領域設定情報に基づく情報をＩＣカードから読み取ることができる。図３５は、画像形成装置２００Ｃにおけるプラグイン２９０Ａの動作を説明するフローチャートである。
【０１９６】
プラグイン２９０Ａは、ステップＳ２６０１において、プラグイン部２３０Ｃで実行されるプランインとして選択されると処理を開始する。以下にプラグインの選択について説明する。
【０１９７】
本実施形態の画像形成装置２００Ｃは、ＩＣカードからの情報の読み取りを制御するための図示しない複数種類のプラグインを有する。システム管理者は、画像形成装置２００Ｃで実行するプラグインを選択することができる。プラグインの選択は、例えば画像形成装置管理システム１００Ａを管理するための管理者ツールにより行われる。管理者ツールは、管理端末７００Ａが備えていても良いし、画像形成装置２００Ｃが備えていても良い。
【０１９８】
画像形成装置２００Ｃの有する他のプラグインとしては、例えばSSFC(Shared Security Formats Cooperation)（登録商標）の規格に沿ったSSFC（登録商標）プラグインや、ｅＬＷＩＳＥカードの規格に沿ったｅＬＷＩＳＥプラグインなどがある。例えばSSFC（登録商標）プラグインが選択された場合には、SSFC（登録商標）プラインが実行されて、画像形成装置２００ＣはＩＣカードからSSFC（登録商標）の規格フォーマットにしたがって情報を読み取る。尚本実施形態のプラグイン２９０Ａは、例えばＦｅｌｉｃａ（登録商標）の規格に沿ったＦｅｌｉｃａ（登録商標）プラグインとして適用されても良い。
【０１９９】
図３６は、第四の実施形態おけるプラグインの設定画面の一例を示す図である。プラグイン設定画面７０Ａは、管理端末７００Ａのディスプレイ装置７３０に表示されても良いし、画像形成装置２００Ｃの操作表示装置２８に表示されても良い。本実施形態の画像形成装置２００Ｃは、図３６に示すプラグイン設定画面においてプラグイン２９０Ａが選択されると、プラグイン２９０Ａを起動させる。
【０２００】
図３５へ戻って、画像形成装置２００Ｃは、ステップＳ２６０１に続いてステップＳ２６０２へ進む。画像形成装置２００Ｃにおいてプラグイン２９０Ａが起動されると、領域設定情報取得部２９１が領域設定情報を取得する。領域設定情報取得部２９１は、管理端末７００Ａからネットワーク６００を介して領域設定情報を取得しても良いし、記録媒体に記録された領域設定情報を取得しても良い。ステップＳ２６０２に続いてステップＳ２６０３へ進み、領域設定部２９２は、取得した領域設定情報を画像形成装置２００Ｃに設定する。すなわち領域設定部２９２は、補助記憶装置２４に領域設定情報を格納する。ここで画像形成装置２００Ｃにおける領域設定情報の設定が完了する。
【０２０１】
ステップＳ２６０３に続いてステップＳ２６０４へ進み、ＩＣカードＡがＩＣカードリーダ２２０に翳されると、ＩＣカードリーダ２２０はカードリーダ制御部２９３の制御に基づきＩＣカードＡの設定された領域に記録された情報を読み取る。カードリーダ制御部２９３は、補助記憶装置２４に格納された領域設定情報を参照し、参照した領域設定情報に基づきＩＣカードリーダ２２０の情報の読み取りを制御する。尚ＩＣカードリーダ２２０は、ＩＣカードＡが翳されたときにＩＣカードＡのフォーマット情報を取得しても良い。
【０２０２】
尚本実施形態では、１種類のＩＣカードに対し４パターンの領域設定情報を生成することができる。したがって画像形成装置２００Ｃでは、複数パターンの領域設定情報を取得して設定する場合がある。画像形成装置２００Ｃにおいて複数パターンの領域設定情報が設定された場合、カードリーダ制御部２９３は、最初に取得した領域設定情報から順に、各領域設定情報がＩＣカードＡのフォーマットと対応しているか否かを判別する。カードリーダ制御部２９３は、ＩＣカードＡのフォーマットと対応すると判別された領域設定情報に基づき、ＩＣカードリーダ２２０による情報の読み取りを制御する。
【０２０３】
ステップＳ２６０４に続いてステップＳ２６０５へ進み、ＩＣカードリーダ２２０により情報が読み取られると、情報形式変換部２９４は、読み取られた情報を所定の情報の形式へ変換する。所定の形式とは、本実施形態の画像形成装置２００Ｃにおいて処理可能な情報の形式である。例えば画像形成装置２００ＣがＦｅｌｉｃａ（登録商標）カードの形式の情報に対応した仕様であった場合に、ＩＣカードリーダ２２０から読み取った情報がｅＬＷＩＳＥカードの形式であった場合、情報形式変換部２９４は読み取った情報の形式をＦｅｌｉｃａ（登録商標）カードの形式へ変換する。尚ＩＣカードリーダ２２０により読み取った情報が画像形成装置２００Ｃで処理可能な形式の情報であった場合、情報形式変換部２９４は情報形式の変換処理は行わなくてもよい。
【０２０４】
ステップＳ２６０５に続いてステップＳ２６０６へ進み、画像形成装置２００Ｃは、情報形式変換部２９４により形式が変更された情報を管理サーバ３００Ａへ送信する。管理サーバ３００Ａは、画像形成装置２００Ｃから送信された情報を用いてユーザのログイン処理を実行する。
【０２０５】
以上に説明したように、本実施形態の画像形成装置２００Ｃでは、ＩＣカードにおいて情報を読み取る領域を設定し、設定された領域に記録された情報を読み取ることができる。このため画像形成装置２００Ｃでは、画像形成装置管理システム１００Ａの使用環境に合わせてＩＣカードから読み取る情報を設定することができる。また本実施形態の画像形成装置２００Ｃでは、読み取った情報の形式を画像形成装置２００Ｃで処理可能な形式へ変換することができる。したがって本実施形態の画像形成装置２００Ｃによれば、規格の異なる複数種類のＩＣカードに対応することができ、画像形成装置２００Ｃの汎用性を向上させることができる。
【０２０６】
次に本実施形態のログイン処理について説明する。本実施形態の画像形成装置管理システム１００Ａでは、例えばユーザがＩＣカードを忘れた場合にも、ユーザＩＤとパスワードとを入力することによりユーザ認証を行いログインすることができる。
【０２０７】
図３７は、第四の実施形態におけるＩＣカードを忘れた場合のユーザ認証を説明するフローチャートである。
【０２０８】
本実施形態では、画像形成装置２００Ｃの操作表示装置２８に、キーボード画面の表示を指示する指示ボタン２８Ａが表示されている。図３８は、第四の実施形態の画像形成装置２００Ｃにおける表示画面の一例を示す図であり、図３８（Ａ）に操作表示装置２８に表示された待ち受け画面の一例を示す。また図３８（Ｂ）に操作表示装置２８に表示されたキーボード画面の一例を示す。図３８（Ａ）に示すように、本実施形態の画像形成装置２００Ｃでは、待ち受け画面にキーボード入力を指示する指示ボタン２８Ａが設けられている。
【０２０９】
画像形成装置２００Ｃは、ステップＳ２８０１において指示ボタン２８Ａによりキーボード入力指示がなされるとステップＳ２８０２へ進み、図３８（Ｂ）に示すようなキーボード画面を操作表示装置２８に表示させる。
【０２１０】
ステップＳ２８０２に続いてステップＳ２８０３へ進み、画像形成装置２００Ｃはキーボード画面から入力されたユーザＩＤとパスワードとを取得する。ステップＳ２８０３に続いてステップＳ２８０４へ進み、画像形成装置２００Ｃは、取得したユーザＩＤとパスワードとを管理サーバ３００Ａを介してＡＤサーバ５００Ａへ送信する。ＡＤサーバ５００Ａでは、記憶装置５１０に格納された情報と認証処理部５２０により、取得したユーザＩＤとパスワードと有効であるか否かを判断する。ＡＤサーバ５００Ａは、取得したユーザＩＤとパスワードと有効であったとき、ユーザを認証する。
【０２１１】
以下にＡＤサーバ５００Ａでのユーザ認証について説明する。ＡＤサーバ５００Ａでは、記憶装置５１０にＩＣカード識別情報５３１とユーザＩＤ５３２とが対応付けられて格納されている。本実施形態のＡＤサーバ５００Ａは、ステップＳ２８０３で取得したユーザＩＤとパスワードと一致する情報が記憶装置５１０内に存在し、ステップＳ２８０３で取得したユーザＩＤと対応したＩＣカード識別情報が記憶装置５１０内に存在する場合にユーザを認証するものとした。
【０２１２】
ステップＳ２８０４に続いてステップＳ２８０５に進み、ユーザが認証された場合、ステップＳ２８０６へ進んで管理サーバ３００Ａはユーザのログインを許可し、ユーザのログインが完了する。
【０２１３】
ステップＳ２８０５においてユーザが認証されない場合、ステップＳ２８０７へ進み、画像形成装置２００Ｃの操作表示装置２８に認証エラーのメッセージを表示させる。ステップＳ２８０７からステップＳ２８０８へ進み、画像形成装置２００Ｃは、認証エラーの履歴情報を取得して、補助記憶装置２４へ格納する。尚認証エラー履歴情報は、管理サーバ３００Ａに格納されても良い。
【０２１４】
このように本実施形態の画像形成装置２００Ｃでは、ＩＣカードを所持していなくてもキーボートから入力されたユーザＩＤとパスワードを用いてユーザ認証を行うことができる。したがって本実施形態では、例えばユーザがＩＣカードを忘れた場合でも、臨時のＩＣカードなどを発行せずに、ユーザの使用制限情報に基づいて画像形成装置２００Ｃを使用させることができる。
【０２１５】
尚本実施形態の画像形成装置管理システム１００Ａでは、ＡＤサーバ５００Ａを４台まで設置することができる。係る構成によれば、例えば一台のＡＤサーバ５００Ａが動作不良を起こした場合にも他のＡＤサーバ５００Ａで対応することができる。また本実施形態では、画像形成装置２００Ｃの操作表示装置２８に指示ボタン２８Ａを表示させるか否かが、システム管理者により予め設定されていても良い。指示ボタン２８Ａを表示させる設定となっていた場合、ＡＤサーバ５００Ａはキーボード画面から入力されたユーザＩＤの認証を行う。
【０２１６】
次に本実施形態の管理サーバ３００Ａにおけるユーザ情報の管理について説明する。
【０２１７】
本実施形態の管理サーバ３００Ａでは、補助記憶装置３４に格納されているユーザ情報の登録、削除、更新を行うことができる。
【０２１８】
図３９は、第四の実施形態の管理サーバ３００Ａにおけるユーザ情報の登録及び削除を説明するフローチャートである。
【０２１９】
管理サーバ３００Ａは、画像形成装置２００ＣにおいてＩＣカードリーダ２２０がＩＣカード識別情報を読み取ると、ステップＳ３００１に進み、画像形成装置２００ＣからＩＣカード識別情報を取得する。
【０２２０】
ステップＳ３００１に続いてステップＳ３００２へ進み、管理サーバ３００Ａは取得したＩＣカード識別情報と補助記憶装置３４に格納されたユーザ情報とに基づき、取得したＩＣカード識別情報の認証処理を行う。Ｓ３００２においてＩＣカード識別情報が認証されなかった場合、管理サーバ３００ＡはこのＩＣカード識別情報をＡＤサーバ５００Ａへ送信する。ステップＳ３００３に進み、ＡＤサーバ５００Ａの認証処理部５２０は、取得したＩＣカード識別情報とユーザ情報５３０とに基づき、取得したＩＣカード識別情報の認証処理を行う。
【０２２１】
ステップＳ３００３において、ＡＤサーバ５００Ａが取得したＩＣカード識別情報を認証しなかった場合、ＡＤサーバ５００Ａは管理サーバ３００Ａを介して画像形成装置２００Ｃに認証エラーのメッセージを送信する。ステップＳ３００４へ進み、画像形成装置２００Ｃの操作表示装置２８には認証エラーのメッセージが表示される。
【０２２２】
ステップＳ３００３において、ＡＤサーバ５００Ａが取得したＩＣカード識別情報を認証した場合、管理サーバ３００Ａは、ＡＤサーバ５００Ａからユーザが認証された旨を示すメッセージを受けとる。管理サーバ３００Ａはこのメッセージを受けて、ステップＳ３００５へ進み、ユーザをログインさせる。
【０２２３】
ステップＳ３００５に続いてステップＳ３００６へ進み、管理サーバ３００Ａは、ＡＤサーバ５００Ａから、認証されたＩＣカード識別情報に対応したユーザＩＤを取得し、ユーザ情報登録部３５１によりこのユーザＩＤを補助記憶装置３４へ登録する。
【０２２４】
具体的にはユーザ情報登録部３５１は、ＡＤサーバ５００ＡにおいてＩＣカード識別情報が認証された旨のメッセージを受けて、ＡＤサーバ５００Ａから認証されたＩＣカード識別情報に対応したユーザＩＤを取得する。そしてユーザ情報登録部３５１は、ＩＣカード識別情報とユーザＩＤとに使用制限情報を対応付けて補助記憶装置３４へ格納する。ここで対応付けられる使用制限情報は、初期設定として予め補助記憶装置３４に格納されている情報である。本実施形態では、使用制限情報が初期設定の状態である場合、画像形成装置２００Ｃの全ての機能が使用可能となる。
【０２２５】
このように本実施形態では、ＩＣカード識別情報が管理サーバ３００Ａにおいて認証されず、ＡＤサーバ５００Ａにおいて認証された場合、ユーザが認証されたものとする。そして管理サーバ３００Ａは、ＩＣカード識別情報に対応したユーザＩＤをＡＤサーバ５００Ａから取得し、初期設定の使用制限情報と対応付けて補助記憶装置３４へ登録する。
【０２２６】
よってシステム管理者は、画像形成装置管理システム１００Ａに新規ユーザのユーザ情報を登録する際に、ＩＣカード識別情報とユーザＩＤをＡＤサーバ５００Ａにのみ登録すれば良い。このため本実施形態では、ＡＤサーバ５００Ａ及び管理サーバ３００Ａの両方にＩＣカード識別情報とユーザＩＤとを登録する必要がなくなり、システム管理者の負担を軽減することができる。
【０２２７】
ステップＳ３００２において、管理サーバ３００ＡでＩＣカード識別情報を認証した場合、管理サーバ３００Ａは、ＩＣカード識別情報と、ＩＣカード識別情報とユーザＩＤとからなるユーザ情報をＡＤサーバ５００Ａへ送信する。ステップＳ３００２に続いてステップＳ３００７へ進み、ＡＤサーバ５００Ａは、ユーザ情報の認証処理を行う。ＡＤサーバ５００Ａがユーザ情報を認証した場合、ステップＳ３００８へ進み、管理サーバ３００Ａはユーザをログインさせる。
【０２２８】
ステップＳ３００７においてＡＤサーバ５００Ａがユーザ情報を認証しない場合、ステップＳ３００９へ進み、管理サーバ３００ＡはこのＩＣカード識別情報を無効として認証エラーのメッセージを画像形成装置２００Ｃへ送信する。ステップＳ３００９に続いてステップＳ３０１０へ進み、管理サーバ３００Ａにおいてユーザ情報削除部３５２は、補助記憶装置３４からＡＤサーバ５００Ａで認証されなかったＩＣカード識別情報とこれに対応したユーザＩＤ及び使用制限情報とを削除する。
【０２２９】
したがって本実施形態によれば、管理サーバ３００Ａ内に無効なユーザ情報が格納されていた場合に、これを自動的に削除することができる。
【０２３０】
また本実施形態では、ユーザ情報更新部３５３により、上述したユーザ情報の登録及び削除を含むユーザ情報の更新を行うことができる。
【０２３１】
図３９で説明したユーザ情報の登録及び削除処理では、登録及び削除処理の対象となるユーザのＩＣカード識別情報を取得した場合にのみ実行する。これに対しユーザ情報更新部３５３は、定期的に補助記憶装置３４に格納されたユーザ情報を更新する。
【０２３２】
管理サーバ３００Ａでは、更新ファイル取得部３６０により、予め作成されたユーザ情報を更新するための更新ファイルを定期的に取得する。更新ファイルを取得すると、ユーザ情報更新部３５３は、更新ファイルに基づきユーザ情報を書き換えて更新する。
【０２３３】
ここで、更新ファイルについて説明する。
【０２３４】
更新ファイルは、主にＩＣカード識別情報とユーザＩＤとに関する情報を有する。更新ファイルの情報は、ＡＤサーバ５００Ａに格納されたユーザ情報５３０と対応した情報である。ＡＤサーバ５００Ａは、ＡＤサーバ５００Ａに格納されたユーザ情報５３０を定期的に所定の形式のファイルとして書き出し、管理サーバ３００Ａへ提供する。所定の形式とは、管理サーバ３００Ａで処理可能なフォーマットを示す。本実施形態では、例えばＣＳＶ形式のファイルなどである。
【０２３５】
管理サーバ３００Ａは、ＡＤサーバ５００Ａから定期的に提供される更新ファイルを取得し、取得した更新ファイルに基づきユーザ情報を更新する。管理サーバ３００Ａでは、この更新処理により補助記憶装置３４内のユーザ情報３１０をＡＤサーバ５００Ａ内のユーザ情報と対応させることができる。管理サーバ３００Ａにおけるユーザ情報の更新は、使用制限情報の更新も含む。
【０２３６】
例えば更新ファイルに新たなユーザ情報３１０が追加されていた場合、ユーザ情報更新部３５３は、初期設定の使用制限情報３１３を新たに追加されたユーザ情報３１０と対応させて補助記憶装置３４へ格納する。更新ファイルからユーザ情報３１０が削除されていた場合、ユーザ情報更新部３５３は、補助記憶装置３４から削除されたユーザ情報３１０に対応した使用制限情報を削除する。
【０２３７】
このように本実施形態の管理サーバ３００Ａでは、ユーザ情報をＡＤサーバ５００Ａに対応させて定期的に更新させることができる。したがって、ＡＤサーバ５００Ａ内のユーザ情報５３０の管理及び管理サーバ３００Ａ内のユーザ情報３１０の管理という二重の情報管理を行う必要がない。このためシステム管理者の情報管理の負担を軽減することができる。
【０２３８】
また本実施形態の管理サーバ３００Ａでは、印刷サーバ８００に蓄積された印刷ジョブを一括で削除させることができる。
【０２３９】
管理サーバ３００Ａにおいて、印刷ジョブ削除指示部３７０が印刷ジョブ削除指示を生成し、印刷サーバ８００へ送信する。印刷サーバ８００は、この指示を受けて印刷ジョブ削除部８１３が印刷命令保持部８２０に保持された印刷ジョブを削除する。
【０２４０】
管理サーバ３００Ａでは、印刷ジョブ削除指示が定期的に生成されて印刷サーバ８００へ送信されても良い。印刷ジョブ削除指示部３７０は、システム管理者により予め設定された期間毎に印刷ジョブ削除指示を生成し、印刷サーバ８００へ送信する。ここで生成される印刷ジョブ削除指示は、印刷ジョブの一括削除であっても良い。この場合印刷サーバ８００では、印刷ジョブ削除指示を受ける度に印刷命令保持部８２０に保持された印刷ジョブを一括して全て削除する。
【０２４１】
また管理サーバ３００Ａでは、例えばシステム管理者により設定された所定期間に蓄積された印刷ジョブを削除させる印刷ジョブ削除指示が生成されても良い。例えばシステム管理者により、１０日前から２日前までの８日間で蓄積された印刷ジョブを削除する設定がなされたとする。この場合印刷ジョブ削除指示部３７０は、印刷ジョブ削除指示と、システム管理者により設定された期間情報とを印刷サーバ８００へ送信する。印刷サーバ８００では、期間情報にしたがって設定された期間中に蓄積された印刷ジョブを削除する。
【０２４２】
尚印刷ジョブ削除指示部３７０は、期間情報の設定や印刷ジョブの削除指示を促す設定画面を管理サーバ３００Ａのディスプレイ装置に表示させてもよい。システム管理者は、設定画面にしたがって期間を設定し、印刷ジョブの削除指示を行うことにより、印刷ジョブ削除指示を生成することができる。
【０２４３】
このように本実施形態によれば、印刷サーバ８００に膨大なデータ量が蓄積されることを防止でき、印刷サーバ８００の容量を低減することができる。
【０２４４】
また本実施形態の管理サーバ３００Ａでは、印刷順序変更指示部３８０により、印刷サーバ８００に蓄積された印刷ジョブの実行順序を変更することができる。
【０２４５】
本実施形態では、例えば印刷サーバ８００において、印刷ジョブを受信した日時が新しい順に印刷ジョブを実行する設定となっていた場合に、印刷順序変更指示部３８０により、印刷サーバ８００の設定を変更することができる。管理サーバ３００Ａは、印刷順序変更指示部３８０により、印刷ジョブを受信した日時が古い順に印刷ジョブを実行する設定に変更する指示を生成する。管理サーバ３００Ａは、生成した印刷順序変更指示を印刷サーバ８００へ送信する。印刷サーバ８００はこの印刷順序変更指示を受けて、印刷ジョブの実行順序の設定を変更する。
【０２４６】
尚印刷順序変更指示部３８０は、印刷順序の変更設定を促す設定画面を管理サーバ３００Ａのディスプレイ装置に表示させてもよい。システム管理者は、設定画面にしたがって印刷順序の設定を行うことにより、印刷順序変更指示を生成することができる。
【０２４７】
このように本実施形態では、印刷ジョブの実行順序を変更することができるので、画像形成装置管理システム１００Ａの運用に合わせて適切な順序で印刷サーバ８００に印刷ジョブを実行させることができる。
【０２４８】
（第五の実施形態）
以下に図面を参照して本発明の第五の実施形態について説明する。図４０は第五の実施形態における画像形成装置管理システム１００Ｂのシステム構成図である。図４０に示す第五の実施形態の画像形成装置管理システム１００Ｂの構成要素において、第四の実施形態と同様の機能や構成を有するものは第四の実施形態の説明で用いた符号と同様の符号を付与し、その説明は省略する。
【０２４９】
第五の実施形態の画像形成装置管理システム１００Ｂでは、第四の実施形態の画像形成装置２００Ｃに該当する部分を、画像形成装置２００Ｃ、画像形成装置２００Ｃを操作する操作端末５０、操作端末５０の外部に接続された生体情報読取装置２１０ａ、ＩＣカードリーダ２２０ａにより構成した。
【０２５０】
図４１は画像形成装置２００Ｃ、操作端末５０、生体情報読取装置２１０ａ、ＩＣカードリーダ２２０ａの構成を説明する図である。
【０２５１】
本実施形態では、画像形成装置２００Ｃがネットワーク６００と接続されており、生体情報読取装置２１０ａ及びＩＣカードリーダ２２０ａは、操作端末５０を介して画像形成装置２００Ｃと接続されている。本実施形態では、画像形成装置２００ＣはＲＳ２３２Ｃ等により操作端末５０へシリアル接続されている。生体情報読取装置２１０ａ及びＩＣカードリーダ２２０ａはＵＳＢ等により操作端末５０に接続されている。
【０２５２】
画像形成装置２００Ｃのハードウェア構成は、第一の実施形態の画像形成装置２００と同様である。また画像形成装置２００Ｃの有する表示制御部２６０、個別情報取得部２７０、処理履歴取得部２８０の機能も第一の実施形態の画像形成装置２００と同様である。
【０２５３】
操作端末５０は、演算処理装置と記憶装置とを有するコンピュータ等であり、プラグイン部２３０Ｃ、プラグイン設定部２４０Ａ、パスワード生成部２５０を有する。プラグイン部２３０Ｃは、生体情報読取制御機能を実現するプラグイン２３１と、ＩＣカード情報取得機能を実現するプラグイン２９０Ａとを有する。各プラグインについては第一及び第四の実施形態で説明した通りである。プラグイン２３１とプラグイン２９０Ａは、ネットワーク６００を介して操作端末５０にインストールされても良い。また操作端末５０は、プラグイン２３１とプラグイン２９０Ａとが記録された記録媒体から各プラグインを取得しても良い。
【０２５４】
プラグイン設定部２４０Ａ及びパスワード生成部２５０の機能は第四の実施形態で説明した通りである。
【０２５５】
操作端末５０の記憶装置には、設定値が格納されており演算処理装置で実行された処理結果である演算値などが一時的に記録される。また操作端末５０の記録装置には、操作端末５０が管理サーバ３００Ａ及び印刷サーバ８００と通信できなくなった場合に備えて、画像形成装置管理システム１００Ａのシステムの設定に係る情報、ＩＣカード識別情報とユーザＩＤとパスワードからなるユーザ情報と、ユーザ情報に対応した使用制限情報、画像形成装置２００Ｃを使用したユーザの履歴を示す情報などが格納されている。操作端末５０は、記憶装置に格納されたこれらの情報を定期的に管理サーバ３００Ａへ送信する。
【０２５６】
以下に第五の実施形態における生体認証について説明する。
【０２５７】
画像形成装置管理システム１００Ｂにおいて生体認証を行う場合、操作端末５０のプラグイン設定部２４０により、プラグイン２３１が設定されている。操作端末５０は、生体情報読取装置２１０ａ及びプラグイン２３１の機能により生体情報を取得する。生体情報は、画像形成装置２００Ｃから入力されたユーザＩＤと共にネットワーク６００を介して生体認証サーバ４００へ送信される。生体情報が生体認証サーバ４００へ送信された後の処理は第一の実施形態で説明した通りである。
【０２５８】
次に第五の実施形態におけるＩＣカード認証について説明する。
【０２５９】
操作端末５０は、ＩＣカードリーダ２２０ａによりＩＣカード識別情報を取得する。操作端末５０の制御部２１１は、このＩＣカード識別情報をＩＣカードリーダ２２０ａより取得する。そして取得したＩＣカード識別情報をネットワーク６００を介して管理サーバ３００Ａへ送信する。管理サーバ３００Ａでは、このＩＣカード識別情報に基づき、このＩＣカード識別情報に対応したユーザＩＤを引き出し、引き出されたユーザＩＤに対応した使用制限情報を画像形成装置２００Ｃへ提供する。画像形成装置２００Ｃは、この使用制限情報に基づき動作が制御される。
【０２６０】
以上に説明したように、本発明の第五の実施形態では、画像形成装置２００Ｃと操作端末５０により、第一及び第四の実施形態と同様にユーザ毎に画像形成装置の利用を許可し、情報の機密性を維持することが可能となる。
【０２６１】
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【０２６２】
【図１】本発明の画像形成装置管理システム１００の概要を説明する図である。
【図２】画像形成装置２００のハードウェア構成の一例を示す図である。
【図３】管理サーバ３００のハードウェア構成の一例を示す図である。
【図４】第一の実施形態における画像形成装置管理システム１００のシステム構成図である。
【図５】第一の実施形態の画像形成装置２００の機能構成図である。
【図６】第一の実施形態の管理サーバ３００の機能構成図である。
【図７】第一の実施形態におけるプラグインの設定画面の一例を示す図である。
【図８】第一の実施形態の管理サーバ３００における認証サーバの設定画面の一例を示す図である。
【図９】第一の実施形態における生体認証を説明するフローチャートである。
【図１０】オープニング画面の一例を示す図である。
【図１１】操作表示装置２８に表示されたユーザＩＤ入力画面の一例を示す図である。
【図１２】操作表示装置２８に表示されたエラーメッセージの例を示す図である。
【図１３】第一の実施形態におけるＩＣカード認証を説明するフローチャートである。
【図１４】第一の実施形態における個人メニュー処理を説明するフローチャートである。
【図１５】個人メニュー処理が選択された際の操作表示装置２８の状態を示す図である。
【図１６】生体認証サーバ４００が使用不能の場合のユーザ認証を説明するフローチャートである。
【図１７】第二の実施形態の生体認証サーバ４００Ａを説明する図である。
【図１８】第二の実施形態の画像形成装置２００Ａの機能構成図である。
【図１９】操作表示装置２８に表示される画面の一例を示す図である。
【図２０】グループ名のリストが表示された画面の一例を示す図である。
【図２１】第二の実施形態における生体認証を説明するフローチャートである。
【図２２】第三の実施形態の画像形成装置２００Ｂの機能構成図である。
【図２３】第二の実施形態のボタン設定部２３７によるボタン設定画面の一例を示す図である。
【図２４】第三の実施形態における生体認証を説明するフローチャートである。
【図２５】操作表示装置２８に表示される画面の一例である。
【図２６】第四の実施形態の画像形成装置管理システム１００Ａのシステム構成図である。
【図２７】第四の実施形態の画像形成装置２００Ｃの機能構成図である。
【図２８】第四の実施形態の管理サーバ３００Ａの機能構成図である。
【図２９】第四の実施形態のＡＤサーバ５００Ａを説明する図である。
【図３０】第四の実施形態の印刷サーバ８００を説明する図である。
【図３１】第四の実施形態の管理端末７００Ａを説明する図である。
【図３２】ＩＣカードを説明する図である。
【図３３】ＩＣカードＡから読み取る情報の種類を選択させる画面の一例を示す図である。
【図３４】ＩＣカードＡ内の領域を設定する領域設定画面の一例を示す図である。
【図３５】画像形成装置２００Ｃにおけるプラグイン２９０Ａの動作を説明するフローチャートである。
【図３６】第四の実施形態おけるプラグインの設定画面の一例を示す図である。
【図３７】第四の実施形態におけるＩＣカードを忘れた場合のユーザ認証を説明するフローチャートである。
【図３８】第四の実施形態の画像形成装置２００Ｃにおける表示画面の一例を示す図である。
【図３９】第四の実施形態の管理サーバ３００Ａにおけるユーザ情報の登録及び削除を説明するフローチャートである。
【図４０】第五の実施形態における画像形成装置管理システム１００Ｂのシステム構成図である。
【図４１】画像形成装置２００Ｃ、操作端末５０、生体情報読取装置２１０ａ、ＩＣカードリーダ２２０ａの構成を説明する図である。
【符号の説明】
【０２６３】
１００、１００Ａ、１００Ｂ  画像形成装置管理システム
２００、２００Ａ、２００Ｂ、２００Ｃ、２００Ｃ  画像形成装置
２１０、２１０a  生体情報読取装置
２２０、２２０ａ  ＩＣカードリーダ
２３１、２３１Ａ、２３１Ｂ、２９０、２９０Ａ  プラグイン
２３２  生体情報取得部
２３３  生体情報処理部
２４０  プラグイン設定部
２５０  パスワード生成部
２６０、３４０  表示制御部
２７０  個別情報取得部
２８０  処理履歴取得部
３００、３００Ａ  管理サーバ
３１０  ユーザ情報
３１３  使用制限情報
３２０  使用制限情報取得部
３３０  認証サーバ設定部
４００、４００Ａ  認証サーバ
５００、５００Ａ  ＡＤサーバ
５３０  ユーザ情報
５２０  認証処理部
６００  ネットワーク
７００、７００Ａ  管理端末
９００  ユーザ端末
【図１】
2009038795.tif 000003
【図２】
2009038795.tif 000004
【図３】
2009038795.tif 000005
【図４】
2009038795.tif 000006
【図５】
2009038795.tif 000007
【図６】
2009038795.tif 000008
【図７】
2009038795.tif 000009
【図８】
2009038795.tif 000010
【図９】
2009038795.tif 000011
【図１０】
2009038795.tif 000012
【図１１】
2009038795.tif 000013
【図１２】
2009038795.tif 000014
【図１３】
2009038795.tif 000015
【図１４】
2009038795.tif 000016
【図１５】
2009038795.tif 000017
【図１６】
2009038795.tif 000018
【図１７】
2009038795.tif 000019
【図１８】
2009038795.tif 000020
【図１９】
2009038795.tif 000021
【図２０】
2009038795.tif 000022
【図２１】
2009038795.tif 000023
【図２２】
2009038795.tif 000024
【図２３】
2009038795.tif 000025
【図２４】
2009038795.tif 000026
【図２５】
2009038795.tif 000027
【図２６】
2009038795.tif 000028
【図２７】
2009038795.tif 000029
【図２８】
2009038795.tif 000030
【図２９】
2009038795.tif 000031
【図３０】
2009038795.tif 000032
【図３１】
2009038795.tif 000033
【図３２】
2009038795.tif 000034
【図３３】
2009038795.tif 000035
【図３４】
2009038795.tif 000036
【図３５】
2009038795.tif 000037
【図３６】
2009038795.tif 000038
【図３７】
2009038795.tif 000039
【図３８】
2009038795.tif 000040
【図３９】
2009038795.tif 000041
【図４０】
2009038795.tif 000042
【図４１】
2009038795.tif 000043