(57)【特許請求の範囲】
【請求項１】
ユーザが認証情報を入力する認証情報入力手段を備えた認証情報入力装置と、前記認証情報入力装置において入力された認証情報を取得し、取得した該認証情報に基づいて認証を行う認証サーバ装置と、画像形成装置とがネットワークを介して接続された認証システムであって、
前記認証サーバ装置は、
前記認証情報に基づく認証の成否に係る認証成否情報を、前記認証情報から特定されるユーザのユーザ情報と共に、１又は複数の前記画像形成装置に送信する送信手段を有し、
前記画像形成装置は、
前記認証サーバ装置から前記認証成否情報及び前記ユーザ情報を受信する受信手段と、
前記受信手段により受信した前記認証成否情報及び前記ユーザ情報に応じて、当該画像形成装置を使用不可な状態から使用可能な状態に切り替える装置制御手段と、
前記装置制御手段により当該画像形成装置が使用可能な状態に切り替えられると、当該画像形成装置が使用可能な状態である旨を前記認証サーバ装置に通知する通知手段と、
を有することを特徴とする認証システム。
【請求項２】
前記認証サーバ装置は、さらに、前記認証情報入力装置と画像形成装置との対応付けに係る情報を保持する装置対応情報保持手段を有し、
前記送信手段は、前記装置対応情報保持手段において前記認証情報入力装置と対応付けられた画像形成装置に、前記認証成否情報及び前記ユーザ情報を送信することを特徴とする請求項１に記載の認証システム。
【請求項３】
前記認証サーバ装置は、さらに、前記画像形成装置から該画像形成装置が使用可能な状態である旨の通知を受けると、前記装置対応情報保持手段において前記画像形成装置と対応付けられた認証情報入力装置にその旨を通知する通知手段を有し、
前記認証情報入力装置は、前記認証サーバ装置からの通知を受けると、当該認証情報入力装置と対応付けられた画像形成装置が使用可能な状態であることを可視表示することによりユーザに通知する表示手段を有することを特徴とする請求項１又は２に記載の認証システム。
【請求項４】
前記認証サーバ装置は、さらに、前記画像形成装置から該画像形成装置が使用可能な状態である旨の通知を受けると、その旨を前記画像形成装置毎にログとして記録するログ記録手段を有することを特徴とする請求項３に記載の認証システム。
【請求項５】
前記認証サーバ装置は、さらに、前記装置対応情報保持手段により保持される前記認証情報入力装置と前記画像形成装置との対応付けに係る情報を設定するための装置対応情報設定手段を有することを特徴とする請求項２乃至４のいずれか一項に記載の認証システム。
【請求項６】
ユーザが認証情報を入力する認証情報入力手段を備えた認証情報入力装置と、前記認証情報入力装置において入力された認証情報を取得し、取得した該認証情報に基づいて認証を行う認証サーバ装置と、画像形成装置とがネットワークを介して接続された認証システムにおける認証方法であって、
前記認証サーバ装置が、前記認証情報に基づく認証の成否に係る認証成否情報を、前記認証情報から特定されるユーザのユーザ情報と共に、１又は複数の前記画像形成装置に送信する送信工程と、
前記画像形成装置が、前記認証サーバ装置から前記認証成否情報及び前記ユーザ情報を受信する受信工程と、
前記画像形成装置が、前記受信工程において受信した前記認証成否情報及び前記ユーザ情報に応じて、当該画像形成装置を使用不可な状態から使用可能な状態に切り替える装置制御工程と、
前記装置制御工程により当該画像形成装置が使用可能な状態に切り替えられると、当該画像形成装置が使用可能な状態である旨を前記認証サーバ装置に通知する通知工程と、
を有することを特徴とする認証方法。
【請求項７】
前記認証サーバ装置は、さらに、前記認証情報入力装置と画像形成装置との対応付けに係る情報を保持する装置対応情報保持部を有し、
前記送信工程では、前記認証サーバ装置は、前記装置対応情報保持部において前記認証情報入力装置と対応付けられた画像形成装置に、前記認証成否情報及び前記ユーザ情報を送信することを特徴とする請求項６に記載の認証方法。
【請求項８】
ユーザが認証情報を入力する認証情報入力手段を備えた認証情報入力装置と、前記認証情報入力装置において入力された認証情報を取得し、取得した該認証情報に基づいて認証を行う認証サーバ装置と、画像形成装置とがネットワークを介して接続された認証システムにおける画像形成装置であって、
前記認証サーバ装置から、前記認証情報に基づく認証の成否に係る認証成否情報及び前記認証情報から特定されるユーザのユーザ情報を受信する受信手段と、
前記受信手段により受信した前記認証成否情報及び前記ユーザ情報に応じて、当該画像形成装置を使用不可な状態から使用可能な状態に切り替える装置制御手段と、
前記装置制御手段により当該画像形成装置が使用可能な状態に切り替えられると、当該画像形成装置が使用可能な状態である旨を前記認証サーバ装置に通知する通知手段と、
を有することを特徴とする画像形成装置。
【請求項９】
ユーザが認証情報を入力する認証情報入力手段を備えた認証情報入力装置と、前記認証情報入力装置において入力された認証情報を取得し、取得した該認証情報に基づいて認証を行う認証サーバ装置と、画像形成装置とがネットワークを介して接続された認証システムにおける認証サーバ装置であって、
前記認証情報に基づく認証の成否に係る認証成否情報を、前記認証情報から特定されるユーザのユーザ情報と共に、１又は複数の前記画像形成装置に送信する送信手段と、
前記画像形成装置から該画像形成装置が使用可能な状態である旨の通知を受けると、前記装置対応情報保持手段において前記画像形成装置と対応付けられた認証情報入力装置にその旨を通知する通知手段と、
を有することを特徴とする認証サーバ装置。
【請求項１０】
前記認証情報入力装置と画像形成装置との対応付けに係る情報を保持する装置対応情報保持手段をさらに有し、
前記送信手段は、前記装置対応情報保持手段において前記認証情報入力装置と対応付けられた画像形成装置に、前記認証成否情報及び前記ユーザ情報を送信することを特徴とする請求項９に記載の認証サーバ装置。
【請求項１１】
前記画像形成装置から該画像形成装置が使用可能な状態である旨の通知を受けると、その旨を前記画像形成装置毎にログとして記録するログ記録手段を有することを特徴とする請求項１０に記載の認証サーバ装置。
【請求項１２】
前記装置対応情報保持手段により保持される前記認証情報入力装置と前記画像形成装置との対応付けに係る情報を設定するための装置対応情報設定手段を有することを特徴とする請求項９乃至１１いずれか一項に記載の認証サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム、認証制御方法、画像形成装置及び認証サーバ装置に関する。
【背景技術】
【０００２】
近年、ＩＣ（Integrated Circuit）カードが普及し、社員証や学生証など個人を特定するＩＤカードをＩＣカードにて導入する事例が多くなってきた。また、一般的なコンピュータ装置（ＰＣ）などの使用において、このようなＩＣカードを利用した機器の利用者制限機能などが実現されてきている。
【０００３】
現在では、ＰＣだけではなくコピーやファクシミリ機能を複数実装したオフィス機器の使用においても、セキュリティを考慮して利用者の個人認証にこのようなＩＣカードを用いることが提案されている。また、個人の生体情報をもとに個人の認証を行う生体認証装置を用いた認証システムも提案されている。
【０００４】
例えば、特許文献１には、特定の画像処理の命令を実行できるユーザを限定することが可能な画像入出力装置に係る発明が開示されている。
【０００５】
特許文献１に開示された画像入出力装置では、画像データを入力するステップと、入力された画像データに対する所定の画像処理を命令するユーザの身体的特徴を入力するステップと、入力された身体的特徴を記憶するステップと、記憶された身体的特徴と、登録された身体的特徴とを照合するステップと、照合の結果に応じて命令された所定の画像処理を行うステップとを備えることにより、上記の特定の画像処理の命令を実行できるユーザを限定することを可能としている。
【０００６】
このように、上記のＩＣカードを利用した個人認証システム、生体情報を利用した生体認証システムなどに代表されるように様々な個人の認証方式が存在し始めている。
【特許文献１】特開２００３−２３３２７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、コピー機能やファクシミリ機能などを実装した複合機などの画像形成装置がユーザ毎に要求される認証方式に対応するためには、画像形成装置がそれぞれの認証方式に対応した認証装置の制御をする必要がある。
【０００８】
しかしながら、様々な認証装置に対応するには、それぞれの装置の制御プログラム（以降、ファームウェア）を装置自体で実装する必要があり開発費用などが増大する一方である。特に画像形成装置などのような組み込み機器にとってファームウェアは容易に変更することは難しく、変更に対しての品質維持には特に労力が費やされる。そのため、異なる認証方式にファームウェア変更による対応を個々に行うことは非常に困難である。
【０００９】
また生体情報による認証においては、認証装置から取得した生体情報から個人を特定するため特異点抽出などの情報加工処理が必要であり、この処理自体がソフトウェアで処理を行うにはかなりの高負荷となる。このため画像形成装置などの組み込み機器で処理をするには処理能力が不足し認証処理自体に時間が掛かってしまうため利用者にとって不便なものとなってしまう。
【００１０】
以上のように、従来の画像形成装置では様々な異なる認証方式に対する対応が困難であるという問題があった。
【００１１】
本発明は、上記の点に鑑みて、この問題を解決するために発明されたものであり、画像形成装置が様々な異なる認証方式に対して容易に対応可能な認証システム、画像形成装置及び認証サーバ装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記の目的を達成するために、本発明における認証システムは、ユーザが認証情報を入力する認証情報入力手段を備えた認証情報入力装置と、前記認証情報入力装置において入力された認証情報を取得し、取得した該認証情報に基づいて認証を行う認証サーバ装置と、画像形成装置とがネットワークを介して接続された認証システムであって、前記認証サーバ装置は、前記認証情報に基づく認証の成否に係る認証成否情報を、前記認証情報から特定されるユーザのユーザ情報と共に、１又は複数の前記画像形成装置に送信する送信手段を有し、前記画像形成装置は、前記認証サーバ装置から前記認証成否情報及び前記ユーザ情報を受信する受信手段と、前記受信手段により受信した前記認証成否情報及び前記ユーザ情報に応じて、当該画像形成装置を使用不可な状態から使用可能な状態に切り替える装置制御手段とを有するように構成することができる。
【００１３】
また、上記の目的を達成するために、本発明における前記認証サーバ装置は、さらに、前記認証情報入力装置と画像形成装置との対応付けに係る情報を保持する装置対応情報保持手段を有し、前記送信手段は、前記装置対応情報保持手段において前記認証情報入力装置と対応付けられた画像形成装置に、前記認証成否情報及び前記ユーザ情報を送信するように構成することができる。
【００１４】
また、上記の目的を達成するために、本発明における前記画像形成装置は、さらに、前記装置制御手段により当該画像形成装置が使用可能な状態に切り替えられると、当該画像形成装置が使用可能な状態である旨を前記認証サーバ装置に通知する通知手段を有するように構成することができる。
【００１５】
また、上記の目的を達成するために、本発明における前記認証サーバ装置は、さらに、前記画像形成装置から該画像形成装置が使用可能な状態である旨の通知を受けると、前記装置対応情報保持手段において前記画像形成装置と対応付けられた認証情報入力装置にその旨を通知する通知手段を有し、該認証情報入力装置は、前記認証サーバ装置からの通知を受けると、当該認証情報入力装置と対応付けられた画像形成装置が使用可能な状態であることを可視表示することによりユーザに通知する表示手段を有するように構成することができる。
【００１６】
また、上記の目的を達成するために、本発明における前記認証サーバ装置は、さらに、前記画像形成装置から該画像形成装置が使用可能な状態である旨の通知を受けると、その旨を前記画像形成装置毎にログとして記録するログ記録手段を有するように構成することができる。
【００１７】
また、上記の目的を達成するために、本発明における前記認証サーバ装置は、さらに、前記装置対応情報保持手段により保持される前記認証情報入力装置と前記画像形成装置との対応付けに係る情報を設定するための装置対応情報設定手段を有するように構成することができる。
【００１８】
また、上記の目的を達成するために、本発明における前記認証情報入力装置は、さらに、前記認証情報入力装置と前記画像形成装置との対応付けに係る情報を読み込む装置対応情報読込手段と、前記装置対応情報読込手段により読み込まれた情報を前記認証サーバ装置に送信する送信手段とを有するように構成することができる。
【００１９】
また、上記の目的を達成するために、本発明における認証方法は、ユーザが認証情報を入力する認証情報入力手段を備えた認証情報入力装置と、前記認証情報入力装置において入力された認証情報を取得し、取得した該認証情報に基づいて認証を行う認証サーバ装置と、画像形成装置とがネットワークを介して接続された認証システムにおける認証方法であって、前記認証サーバ装置が、前記認証情報に基づく認証の成否に係る認証成否情報を、前記認証情報から特定されるユーザのユーザ情報と共に、１又は複数の前記画像形成装置に送信する送信工程と、前記画像形成装置が、前記認証サーバ装置から前記認証成否情報及び前記ユーザ情報を受信する受信工程と、前記画像形成装置が、前記受信工程において受信した前記認証成否情報及び前記ユーザ情報に応じて、当該画像形成装置を使用不可な状態から使用可能な状態に切り替える装置制御工程とを有するように構成することができる。
【００２０】
また、上記の目的を達成するために、本発明における認証方法では、前記認証サーバ装置は、さらに、前記認証情報入力装置と画像形成装置との対応付けに係る情報を保持する装置対応情報保持部を有し、前記送信工程では、前記認証サーバ装置は、前記装置対応情報保持部において前記認証情報入力装置と対応付けられた画像形成装置に、前記認証成否情報及び前記ユーザ情報を送信するように構成することができる。
【００２１】
また、上記の目的を達成するために、本発明における画像形成装置は、ユーザが認証情報を入力する認証情報入力手段を備えた認証情報入力装置と、前記認証情報入力装置において入力された認証情報を取得し、取得した該認証情報に基づいて認証を行う認証サーバ装置と、画像形成装置とがネットワークを介して接続された認証システムにおける画像形成装置であって、前記認証サーバ装置から、前記認証情報に基づく認証の成否に係る認証成否情報及び前記認証情報から特定されるユーザのユーザ情報を受信する受信手段と、前記受信手段により受信した前記認証成否情報及び前記ユーザ情報に応じて、当該画像形成装置を使用不可な状態から使用可能な状態に切り替える装置制御手段とを有するように構成することができる。
【００２２】
また、上記の目的を達成するために、本発明における前記画像形成装置は、さらに、前記装置制御手段により当該画像形成装置が使用可能な状態に切り替えられると、当該画像形成装置が使用可能な状態である旨を前記認証サーバ装置に通知する通知手段を有するように構成することができる。
【００２３】
また、上記の目的を達成するために、本発明における認証サーバ装置は、ユーザが認証情報を入力する認証情報入力手段を備えた認証情報入力装置と、前記認証情報入力装置において入力された認証情報を取得し、取得した該認証情報に基づいて認証を行う認証サーバ装置と、画像形成装置とがネットワークを介して接続された認証システムにおける認証サーバ装置であって、前記認証情報に基づく認証の成否に係る認証成否情報を、前記認証情報から特定されるユーザのユーザ情報と共に、１又は複数の前記画像形成装置に送信する送信手段を有するように構成することができる。
【００２４】
また、上記の目的を達成するために、本発明における認証サーバ装置は、前記認証情報入力装置と画像形成装置との対応付けに係る情報を保持する装置対応情報保持手段をさらに有し、前記送信手段は、前記装置対応情報保持手段において前記認証情報入力装置と対応付けられた画像形成装置に、前記認証成否情報及び前記ユーザ情報を送信するように構成することができる。
【００２５】
また、上記の目的を達成するために、本発明における前記認証サーバ装置は、さらに、前記画像形成装置から該画像形成装置が使用可能な状態である旨の通知を受けると、前記装置対応情報保持手段において前記画像形成装置と対応付けられた認証情報入力装置にその旨を通知する通知手段を有し、該認証情報入力装置は、前記認証サーバ装置からの通知を受けると、当該認証情報入力装置と対応付けられた画像形成装置が使用可能な状態であることを可視表示することによりユーザに通知する表示手段を有するように構成することができる。
【００２６】
また、上記の目的を達成するために、本発明における前記認証サーバ装置は、さらに、前記画像形成装置から該画像形成装置が使用可能な状態である旨の通知を受けると、その旨を前記画像形成装置毎にログとして記録するログ記録手段を有するように構成することができる。
【００２７】
また、上記の目的を達成するために、本発明における前記認証サーバ装置は、さらに、前記装置対応情報保持手段により保持される前記認証情報入力装置と前記画像形成装置との対応付けに係る情報を設定するための装置対応情報設定手段を有するように構成することができる。
【発明の効果】
【００２８】
本発明によれば、画像形成装置が様々な異なる認証方式に対して容易に対応可能な認証システム、画像形成装置及び認証サーバ装置を提供することができる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明を実施するための最良の形態について図面を参照して説明する。
【００３０】
（システム構成（その１））
図１は、本発明の一実施形態に係る認証システム構成の例（その１）を示す図である。図１において、認証システム１は、ＬＡＮ（Local Area Network）などのネットワークを介して接続された画像形成装置１０ａ、１０ｂ（以降、総称して画像形成装置１０とする）、認証情報入力装置２０ａ、２０ｂ（以降、総称して認証情報入力装置２０とする）、外部認証サーバ装置３０を有する構成である。
【００３１】
画像形成装置１０は、例えばスキャナ機能、コピー機能、ファクシミリ機能などの複数の機能を備えた一般的なＭＦＰ（Multi Function Peripheral）などの装置である。
【００３２】
認証情報入力装置２０は、認証情報を入力するための装置である。例えばＩＣカード等の記憶媒体に記憶された認証情報を読み取るＩＣカードリーダ、指紋情報等の生体情報を読み取る指紋読取装置などである。また、ネットワークやネットワークＩ／ＦとローカルＩ／Ｆ変換装置などを介して制御が可能であり、ユーザの操作により認証が指示されると認証情報を取得し、後述の外部認証サーバ装置３０に対して取得した認証情報の出力を行う。
【００３３】
外部認証サーバ装置３０は、認証処理を行う装置である。例えば認証情報入力装置２０において入力された認証情報を取得し、取得した認証情報を照合可能な認証データに変換するなどのデータ処理を行うなどをして、変換された認証データを非図示の認証データベースへ問い合わせを行うことにより認証処理を行う。また、認証情報入力装置２０の各種制御を行うこともできる。
【００３４】
以上のシステム構成により、認証システム１では、画像形成装置１０に紐付けられた（対応付けられた）認証情報入力装置２０が物理的に近傍に配置されており、ユーザは認証情報入力装置２０に対して認証を行うための操作を行うことにより、外部認証サーバ装置３０において認証処理が実施され（図１の（１））、認証が成功した場合、画像形成装置１０の使用を開始することができる（図１の（２））。
【００３５】
（システム構成（その２））
図２は、本発明の一実施形態に係る認証システム構成の例（その２）を示す図である。図２において、ネットワークシステム１は、ＬＡＮなどのネットワークを介して接続された画像形成装置１０ａ、１０ｂ、１０ｃ、１０ｄ（以降、総称して画像形成装置１０とする）、認証情報入力装置２０、外部認証サーバ装置３０により構成される。
【００３６】
図２における画像形成装置１０、認証情報入力装置２０、外部認証サーバ装置３０については、それぞれ図１で示したものと同様であるとしてここでは説明を省略する。
【００３７】
本システム構成（その２）では、前述したシステム構成（その１）と異なっており、認証情報入力装置２０、１台に対して複数の画像形成装置１０が紐付けられた構成である。
【００３８】
ここでは、認証情報入力装置２０において入力された認証情報を外部認証サーバ装置３０が受信して認証処理を実施する（図２の（１））。認証が成功した場合、紐付けられた複数の画像形成装置１０に対して認証結果の通知を行う。図２の例では、認証情報入力装置２０に対して、画像形成装置１０ａと１０ｄが紐付けされている。認証装置２０にて認証を実施することにより、画像形成装置１０ａと１０ｄに対して、外部認証サーバ装置３０により認証結果が通知される（図２の（２））。
【００３９】
（ハードウェア構成）
図３は、本発明の一実施形態に係る画像形成装置のハードウェア構成の一例を示す図である。図３において、画像形成装置１０は、コントローラ部１１０、操作部１３０、ファクス制御ユニット１４０、プロッタ１５０、スキャナ１６０、これら以外のハードウェアリソースであるその他のハードウェアリソース１７０、ＩＣカードＲ／Ｗ（Reader/Writer）装置１８０などにより構成される。
【００４０】
また、コントローラ部１１０は、ＣＰＵ(Central Processing Unit)１１１、Ｎ．Ｂ．（North Bridge）１１２、ＲＡＭ(Random Access Memory)１１３、ＡＳＩＣ(Application Specific Integrated Circuit)１１４、ＲＡＭ(Random Access Memory)１１５、ＨＤＤ(Hard Disk Drive)１１６、シリアルバス１１７、ＮＩＣ(Network Interface Card)１１８、ＵＳＢ(Universal Serial Bus)１１９、ＵＳＢホスト１２０、メモリカードＩ／Ｆ１２１などにより構成される。
【００４１】
コントローラ部１１０は、画像形成装置１０の各部の制御を行う。画像形成装置１０の制御全体を司るマイクロプロセッサであるＣＰＵ１１１、ＣＰＵ１１１とＰＣＩバス等とを接続するチップであるＮＢ１１２、ＣＰＵ１１１が画像形成装置１の制御を行う際にプログラムや中間処理データを一時的に記憶するためなどに使用される揮発性メモリであるＲＡＭ１１３、特定の用途のために製造された集積回路であるＡＳＩＣ１１４、ＡＳＩＣ１１４が処理を行う際にプログラムや中間処理データを一時的に記憶するためなどに使用される揮発性メモリであるＲＡＭ１１５、ハードディスクの読み取り装置であるＨＤＤ１１６、画像形成装置１０と非図示の周辺機器を接続するシリアルバス１１７、非図示の拡張スロットなどに接続された拡張カードであるＮＩＣ１１８、画像形成装置１０と非図示の周辺機器を接続するＵＳＢ１１９、ＵＳＢケーブルにより後述のＩＣカードＲ／Ｗ装置１８０をコントローラ部１１０と接続するＵＳＢホスト１２０、カード型の記憶装置であるメモリカードをコントローラ部１１０と接続するメモリカードＩ／Ｆ１２１を用いて上記制御を行う。
【００４２】
操作部１３０は、ユーザによる各種操作などを入力する例えばオペレーションパネルである。ファクス制御ユニット１４０は、画像形成装置１０が非図示の外部装置との間でファクス送受信に係る各種動作を行う際の制御を行う。プロッタ１５０は、データを可視出力する装置である。プロッタ１５０の代わりにプリンタを用いることもできる。スキャナ１６０は、原稿用紙を電子データとして読み取る装置である。ＩＣカードＲ／Ｗ装置１８０は、ＩＣカードに記憶された情報を読み込む又はＩＣカードに対して情報を書き込む装置である。ＩＣカードＲ／Ｗ装置１８０は、図２の認証情報入力装置２０の一例である。
【００４３】
以上の装置構成により、本実施の形態における画像形成装置１０は、ＵＳＢホスト１２０を介してＵＳＢケーブルによりＩＣカードＲ／Ｗ装置１８０と接続されているがこの場合に限らない。画像形成装置１０は認証情報入力装置２０を直接接続して制御することもできる。
【００４４】
なお、ＩＣカードＲ／Ｗ装置１８０に対してはコマンドパケットを送信することにより制御を行う。このＵＳＢの通信系路にはユーザの認証情報が送受信される。ＵＳＢバスがモニターされることによる情報の漏洩が懸念される。このため、ＵＳＢ上のコマンド及びデータの送受信を暗号化することも可能である。
【００４５】
（ソフトウェア構成）
図４は、本発明の一実施形態に係る画像形成装置のソフトウェア構成の一例を示す図である。
【００４６】
図４に示されるように、画像形成装置１０におけるソフトウェアは、アプリケーション層２１０、サービス層２２０、ＯＳ層２３０、エンジン制御ボード（エンジン制御層）２４０等により構成される。なお、図中における各層の上下関係は、層間の呼び出し関係に基づいている。すなわち、基本的に図中において上にある層が下の層を呼び出す。
【００４７】
アプリケーション層２１０は、画像形成装置１０において提供される機能（例えば、コピー、ファクス送受信、プリンタ、Ｗｅｂ通信）を実現するアプリケーションプログラムが実装されている部分である。例えば、コピーに係る機能を実現するコピーアプリケーション２１０ａ、ファクス送受信に係る機能を実現するファクスアプリケーション２１０ｂ、プリンタ出力に係る機能を実現するプリンタアプリケーション２１０ｃ、Ｗｅｂ通信に係る機能を実現するＷｅｂアプリケーション２１０ｄ等が含まれる。
【００４８】
サービス層２２０は、アプリケーション層２１０における各アプリケーションから共通に利用される下位機能が実装されている部分である。例えば、システム制御サービス２２０ａ、ファクス制御サービス２２０ｂ、エンジン制御サービス２２０ｃ、メモリ制御サービス２２０ｄ、操作部制御サービス２２０ｅ、ネットワーク制御サービス２２０ｆ、認証制御サービス２２０ｇが含まれる。
【００４９】
認証制御サービス２２０ｇは、上記のアプリケーション層２１０の各アプリケーションを利用するための認証を実施する。認証が成功して初めて各々のアプリケーションの利用が可能になる。また、登録されている利用者ごとに利用可能なアプリケーションの選択が可能であり、個人認証することにより利用者毎に機能制限を行うこともできる。
【００５０】
ＯＳ層２３０は、サービス層２２０における各サービスから共通に利用される下位機能が実装されている部分である。エンジン制御ボード２４０は、プロッタエンジン１５０、スキャナエンジン１６０、その他のハードウェアリソース１７０等のエンジン（ハードウェア）を制御するプログラム群が実装されている部分である。
【００５１】
以上のソフトウェア構成により、本実施の形態における画像形成装置１０では、前述したように、認証制御サービス２２０ｇが上記のアプリケーション層２１０の各アプリケーションを利用するための認証を実施している。認証制御サービス２２０ｇの詳細例について図５を用いて後述する。
【００５２】
（認証制御サービスの例）
図５は、認証制御サービスに着目したソフトウェアモジュール構成の一例を示す図である。ここでは、図４の認証制御サービス２２０ｇの詳細に関する一例を説明する。
【００５３】
認証制御サービス２２０ｇは、アプリケーション層２１０における各アプリケーションから認証要求を受け付ける。認証要求を受け付けた認証制御サービス２２０ｇは、例えば以下の動作を行う。
【００５４】
認証制御サービス２２０ｇは、描画処理モジュール３９０、グラフィックドライバ４００を経由してオペレーションパネルへ表示処理を行う。この認証要求により、外部認証サーバ装置３０（図１参照）から通知される認証結果を受信可能な状態とし、ＮＩＣデバイスドライバ３５０、ネットワークライブラリ３４０を経由して認証結果を取得する。認証が成功もしくは失敗したかをアプリケーション層２１０におけるアプリケーションに対して出力する。なお、ＵＳＢホストカードにローカルに接続されたＩＣカードＲ／Ｗ装置１８０等からもＩＣカードリソースマネージャ３１０を介して認証情報を直に取得し認証を実施することも可能である。
【００５５】
（機能の構成例）
図６は、本発明の一実施形態に係る認証システムの機能構成の一例を示す図である。図６において、画像形成装置１０は、認証情報取得部（入力部）１１、認証部１２、認証基準情報保持部１３、通信部１４、認証要求受付（回答）部１５、表示制御部１６、制御部１７を有する。また、認証情報入力装置２０は、認証情報取得部（入力部）２１、通信部２２、表示制御部２３、制御部２４を有する。さらに、外部認証サーバ装置３０は、認証部３１、認証基準情報保持部３２、装置対応情報保持部３３、ログ記録部３４、通信部３５、制御部３６を有する。
【００５６】
ここでは、便宜上、認証情報入力装置２０、外部認証サーバ装置３０、画像形成装置１０の各部の順に説明を行う。
【００５７】
認証情報取得部（入力部）２１は、所定のユーザにより入力された認証情報を取得する。例えば認証情報入力装置２０がＩＣカードリーダである場合には、ユーザにより提示されたＩＣカードに記録された認証情報を取得する。
【００５８】
通信部２２は、認証情報取得部２１により取得した認証情報を外部認証サーバ装置３０に対して送信するなど、各種通信に係る処理を行う。表示制御部２３は、認証情報入力装置２０がＬＥＤ（Light Emitting Diode）などの表示装置を有するときに表示に係る制御を行う。制御部２４は、認証情報取得部２１、通信部２２、表示制御部２３などを含めて認証情報入力装置２０の各種制御を行う。
【００５９】
認証部３１は、後述の通信部３５を介して認証情報入力装置２０から受信した認証情報と後述の認証基準情報保持部３２により保持された認証基準情報を用いて、認証処理を行う。なお、認証処理に際して、認証情報入力装置２０から受信した認証情報に応じて、照合可能な状態のデータへ変換するデータ処理を行うなどをする。
【００６０】
認証基準情報保持部３２は、認証処理を行うための認証基準情報を保持する。装置対応情報（送信先情報）保持部３３は、認証情報入力装置２０と画像形成装置１０との対応付けに係る情報を保持する。装置対応情報保持部３３により保持される情報の例については図８を用いて後述する。
【００６１】
ログ記録部３４は、各種ログを記録する。例えば、通信部３５を介して画像形成装置１０から、画像形成装置１０が使用状態である旨の通知を受けると、その旨を画像形成装置１０毎にログとして記録する。
【００６２】
通信部３５は、認証部３１において実施された認証の成否に係る認証成否情報を、認証情報から特定されるユーザのユーザ情報と共に認証結果として画像形成装置１０に送信するなど、各種通信に係る処理を行う。制御部３６は、認証部３１、認証基準情報保持部３２、装置対応情報保持部３３、ログ記録部３４、通信部３５などを含めて外部認証サーバ装置３０の各種制御を行う。
【００６３】
認証情報取得部１１は、所定のユーザにより入力された認証情報を取得する。例えば画像形成装置１０が操作パネルなどを有する場合には、操作パネル上で入力されたユーザ名、パスワードなどの認証情報を取得する。
【００６４】
認証部１２は、認証情報取得手段１１により取得した認証情報と後述の認証基準情報保持部１３により保持された認証基準情報を用いて、認証処理を行う。なお、外部認証サーバ装置３０に対して取得した認証情報と共に認証の指示を行うこともできる。なお、前述した認証部３１と異なる点は、様々な異なる認証方式に対応していない点である。これは、本実施の形態の係る画像形成装置１０では認証に係る設計変更を想定していないためである。これにより、画像形成装置１０の設計変更を行わずに、画像形成装置１０が様々な異なる認証方式に対して容易に対応可能であるようにしている。もちろん、画像形成装置１０が１又は複数の異なる認証方式に対応したり、後述する認証基準情報保持部３２がそれぞれの異なる認証方式に応じた認証処理を行うための認証基準情報を保持したりすることもできる。
【００６５】
認証基準情報保持部３２は、認証処理を行うための認証基準情報を保持する。通信部１４は、画像形成装置１０が所定のユーザの認証に成功し、使用可能である状態（以下、この状態を使用状態とする）に切り替えられると、画像形成装置が使用状態である旨を外部認証サーバ装置３０に通知するなど、各種通信に係る処理を行う。
【００６６】
認証要求受付（回答）部１５は、アプリケーション層２１０から認証要求を受け付けたり、アプリケーション層２１０から受け付けた認証要求に対する回答を行ったりする動作を行う。表示制御部１６は、例えば画像形成装置１０が操作パネルなどの表示部を有する場合には、表示部に表示する内容等を制御する。制御部１７は、認証情報取得部１１、認証部１２、認証基準情報保持部１３、通信部１４、認証要求受付部１５、表示制御部１６などを含めて画像形成装置１０の認証に係る制御を行う。
【００６７】
以上で示される機能の構成により、本実施の形態における認証システム１では、ユーザは認証情報入力装置２０に対して認証を行うための操作（認証情報の入力）を行うことにより、外部認証サーバ装置３０において認証処理が実施され、認証が成功した場合、画像形成装置１０の使用を開始することができる。
【００６８】
（認証処理動作の例）
図７は、本発明の一実施形態に係る認証処理の一例を示すシーケンス図である。ここでは、本発明における認証処理の一連の動作の一例について図６のブロック図を参照しながら説明する。
【００６９】
まず、認証情報入力装置２０は、認証方式に対応した認証操作を実施したユーザにより入力された認証情報を取得する（Ｓ１）。ここでは、認証情報取得部１１は、例えば認証方式がＩＣカードに基づく認証である場合にはユーザによりかざされた（非接触式の場合）又は挿入された（接触式の場合）ＩＣカードに記録された認証情報を取得する。
【００７０】
なお、ステップＳ１において予め図８のような認証情報入力を促す画面が表示されているものとする。図８は、認証情報入力を促すコピーアプリケーションの画面表示例を示す図である。画像形成装置１０において認証機能を有効にしたときコピーアプリケーション２１０ａ（図４参照）の起動指示などにより画像形成装置１０の画面表示部又は操作パネルなどに表示される。認証情報入力装置２０に、認証方式に対応した認証トークン、例えばＩＣカードに基づく認証であればＩＣカードや、生体認証であれば指や手のひらを装置にセットすることにより、認証情報の取得が行われる。
【００７１】
ステップＳ２へ移って、認証情報入力装置２０は、ステップＳ１で取得した認証情報を外部認証サーバ装置３０に対して送信する（Ｓ２）。ここでは、通信部１２は、ステップＳ１で取得した認証情報を外部認証サーバ装置３０に対して送信する。
【００７２】
ステップＳ３へ移って、外部認証サーバ装置３０は、ステップＳ２で受信した認証情報に基づき認証処理を行う（Ｓ３）。ここでは、認証部３１は、ステップＳ２で受信した認証情報と認証基準情報保持部３２により保持された認証基準情報を用いて認証処理を行う。
【００７３】
ステップＳ４へ移って、外部認証サーバ装置３０は、装置対応情報保持部３６により保持された装置対応情報においてステップＳ２の送信元である認証情報入力装置２０に対応付けられた画像形成装置１０を特定する（Ｓ４）。ステップＳ４の説明に先立ち、まず、装置対応情報保持部３６により保持された装置対応情報の一例について図９を参照して説明する。
【００７４】
図９は、装置対応情報保持部により保持される装置対応情報の一例を示す図である。例えば図９に示すように認証情報入力装置２０と画像形成装置１０のそれぞれのＭＡＣアドレスなどの機器固有情報を登録することにより管理する。図９は、認証情報入力装置２０と画像形成装置１０とが一対一で対応付けられた（紐付けられた）例を示すが、この場合に限らない。認証情報入力装置２０と画像形成装置１０とが一対複数で対応付けられるようにすることもできる。
【００７５】
このような表を用いてステップＳ４の処理で画像形成装置１０を特定することにより、例えば以下の利点がある。その利点とは、画像形成装置１０と認証情報入力装置２０は、直接Ｉ／Ｆを持たず、ネットワーク経由での連携動作であり、物理的な場所には依存しない構成ではあるが、近傍に設置することにより、ユーザは認証情報入力装置２０を操作することにより利用可能となる画像形成装置１０を容易に判断可能であることである。
【００７６】
また、認証情報入力装置２０と画像形成装置１０とを一対複数で対応付けることにより、同時に利用可能な画像形成装置１０を複数指定可能とすることで、一度の認証操作にて複数の画像形成装置１０が利用可能となり、ユーザの手間を省くことができることである。
【００７７】
続いてステップＳ５へ移って、外部認証サーバ装置３０は、ステップＳ４で特定した画像形成装置１０に対してステップＳ３における認証結果を送信する（Ｓ５）。ここでは、通信部３５は、認証部３１における認証結果としての認証の成否に係る認証成否情報及び認証情報から特定されるユーザのユーザ情報を送信する。
【００７８】
続いてステップＳ６へ移って、画像形成装置１０は、ステップＳ５で受信した認証結果が成功である場合には、操作パネル等の表示部上に使用可能なアプリケーション画面を表示して認証待ち状態を解除する（Ｓ６）。ここでは、制御部１７は、ステップＳ５で受信した認証成否情報及びユーザ情報に応じて、画像形成装置１０を使用不可の状態から使用可能な状態に切り替える。即ち、認証結果が成功である場合には、例えば図１０のような画面を表示することにより画像形成装置１０の利用を許可し機能を有効にする。図１０は、認証完了後のコピーアプリケーションの画面表示例を示す図である。なお、図１１には認証結果が失敗である場合の画面表示例を示す。図１１は、認証失敗時の画面表示例を示す図である。
【００７９】
続いてステップＳ７へ移って、画像形成装置１０は、ログイン状態となったことを外部認証サーバ装置３０に対して通知する（Ｓ７）。ここでは、通信部１４は、ステップＳ６で認証結果が成功である場合、画像形成装置１０が使用状態（ログイン状態と同義）である旨を外部認証サーバ装置３０に通知する。これにより、外部認証サーバ装置３０は、画像形成装置１０からログイン状態通知をされることにより、現在、どの画像形成装置１０に対して誰が利用しているかの情報を保持できる。これにより管理者はリアルタイムに画像形成装置１０毎のログイン状態を監視することが可能となる。
【００８０】
続いてステップＳ８へ移って、外部認証サーバ装置３０は、ステップＳ７で受けた通知に基づきログを記録する（Ｓ８）。ここでは、制御部３６は、ステップＳ７で受信した通知を元に、画像形成装置１０の使用状態を画像形成装置１０毎にログ記録部３４にログとして記録する。これにより、外部認証サーバ装置３０にて、ログイン状態をログとして保持することが可能となり、利用状況などを管理者がログを見ることにより認識することができる。
【００８１】
ステップＳ９へ移って、外部認証サーバ装置３０は、ステップＳ７で通知されたログイン状態である旨を認証情報入力装置２０に対して通知する（Ｓ９）。ここでは、通信部３５は、装置対応情報保持部３３においてステップＳ７の通知元となる画像形成装置１０と対応付けられた認証情報入力装置２０にその旨を通知する。
【００８２】
続いてステップＳ１０へ移って、認証情報入力装置２０は、ステップＳ９で通知されたログイン状態である旨を例えばＬＥＤなどの表示装置に表示することによりユーザに対して通知する（Ｓ１０）。ここでは、表示制御部２３は、通信部２２を介して外部認証サーバ装置３０から受信した通知を受けて、可視表示する。これにより、認証情報入力装置２０に紐付けられた画像形成装置１０が既にログイン中であることをユーザが認識できるようになるため認証操作を実施できるかどうかをユーザが認識できる。
【００８３】
以上で示される処理により、ユーザは認証情報入力装置２０に対して認証を行うための操作（認証情報の入力）を行うことにより、外部認証サーバ装置３０において認証処理が実施され、認証が成功した場合、画像形成装置１０の使用を開始する。
【００８４】
そのため、以下に掲げる利点を奏する。その利点とは、認証情報入力装置２０の制御、認証情報入力装置２０からの認証情報の取得およびその情報の加工処理を外部認証サーバ装置３０が実施することが可能となり、画像形成装置１０の変更なしに様々な認証情報入力装置２０への対応が可能となることである。
【００８５】
なお、外部認証サーバ装置３０の装置対応情報保持部３３により保持される装置対応情報は、装置対応情報の設定のための外部認証サーバ装置３０が備える装置対応情報設定手段により設定可能とすることにより、紐付け情報の編集は管理者のみが行えるようにすることができるため、ユーザが勝手に変更できないようにすることができる。
【００８６】
また、ユーザが利用可能な画像形成装置１０を特定する情報を、ＩＣカードなどの認証トークンに保持させることにより、外部認証サーバ装置３０への登録等の作業が不要となるため、例えば他の事業所などへ訪問する機会が多い場合など、移動先でも同様に紐付けをした画像形成装置１０を特定することが可能である。
【００８７】
以上、実施形態に基づき本発明の説明を行ってきたが、上記実施形態にあげたその他の要素との組み合わせなど、ここで示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【００８８】
【図１】本発明の一実施形態に係る認証システム構成の例（その１）を示す図である。
【図２】本発明の一実施形態に係る認証システム構成の例（その２）を示す図である。
【図３】本発明の一実施形態に係る画像形成装置のハードウェア構成の一例を示す図である。
【図４】本発明の一実施形態に係る画像形成装置のソフトウェア構成の一例を示す図である。
【図５】認証制御サービスに着目したソフトウェアモジュール構成の一例を示す図である。
【図６】本発明の一実施形態に係る認証システムの機能構成の一例を示す図である。
【図７】本発明の一実施形態に係る認証処理の一例を示すシーケンス図である。
【図８】認証情報入力を促すコピーアプリケーションの画面表示例を示す図である。
【図９】装置対応情報保持部により保持される装置対応情報の一例を示す図である。
【図１０】認証完了後のコピーアプリケーションの画面表示例を示す図である。
【図１１】認証失敗時の画面表示例を示す図である。
【符号の説明】
【００８９】
１    認証システム
１０    画像形成装置
１１    認証情報取得部（入力部）
１２    認証部
１３    認証基準情報保持部
１４    通信部
１５    認証要求受付（回答）部
１６    表示制御部
１７    制御部
２０    認証情報入力装置
２１    認証情報取得部（入力部）
２２    通信部
２３    表示制御部
２４    制御部
３０    外部認証サーバ装置
３１    認証部
３２    認証基準情報保持部
３３    装置対応情報（送信先情報）部
３４    ログ記録部
３５    通信部
３６    制御部
２２０ｇ    認証制御サービス
【図１】
0005046781.tif 000002
【図２】
0005046781.tif 000003
【図３】
0005046781.tif 000004
【図４】
0005046781.tif 000005
【図５】
0005046781.tif 000006
【図６】
0005046781.tif 000007
【図７】
0005046781.tif 000008
【図８】
0005046781.tif 000009
【図９】
0005046781.tif 000010
【図１０】
0005046781.tif 000011
【図１１】
0005046781.tif 000012