(57)【要約】      （修正有）【課題】ＩＣカード等の読取媒体を用いたシステムのセキュリティを保ちつつ、画像形成装置の利用を可能とする仕組みを提供する。【解決手段】画像形成装置は、読取手段により読み取られた読取媒体に対応する識別情報の入室状態に基づいて決定される認証結果を取得する認証結果取得手段と、認証結果取得手段により取得された認証結果に基づき、読取媒体が入室状態でない場合に、読取媒体にかかるユーザ情報の入力を求める入力画面を表示制御する表示制御手段と、入力画面により入力されたユーザ情報が認証装置で認証が成功した場合に、画像形成装置へのログインを実行するログイン実行手段と、入退室管理サーバ６００は、認証装置でユーザ情報の認証が成功した場合に、読取媒体で入室されたことを記録すべく、読取媒体を入室状態に設定する設定手段とを備える。【選択図】図４
2016032926.tif 000002
【特許請求の範囲】
【請求項１】
読取媒体の入室状態を管理する管理情報を記憶する入退室管理サーバと読取媒体を読み取る読取手段を備える画像形成装置とユーザ情報を管理する認証装置を含む認証システムであって、
前記画像形成装置は、
前記読取手段により読み取られた読取媒体に対応する識別情報の入室状態に基づいて決定される認証結果を取得する認証結果取得手段と、
前記認証結果取得手段により取得された認証結果に基づき、前記読取媒体が入室状態でない場合に、当該読取媒体にかかるユーザ情報の入力を求める入力画面を表示制御する表示制御手段と、
前記入力画面により入力されたユーザ情報が前記認証装置で認証が成功した場合に、当該画像形成装置へのログインを実行するログイン実行手段と、
前記入退室管理サーバは、
前記認証装置でユーザ情報の認証が成功した場合に、前記読取媒体で入室されたことを記録すべく、当該読取媒体を入室状態に設定する設定手段と
を備えることを特徴とする認証システム。
【請求項２】
前記設定手段は、前記認証装置でユーザ情報の認証が失敗した場合に、前記読取媒体の利用を抑止すべく、当該読取媒体を制限設定することを特徴とする請求項１に記載に認証システム。
【請求項３】
前記入退室管理サーバの管理情報は、前記読取媒体により入室された位置を特定する特定情報を記憶し、
前記認証装置からの前記読取媒体に対応する識別情報を含む入退状態取得要求に応じて、前記読取媒体により入室された位置を特定するための特定情報を前記認証装置に送信する位置送信手段を更に備え、
前記画像形成装置は、
前記認証装置へ、前記読取媒体の認証要求を送信する認証要求送信手段を更に備え、
前記認証装置は、
前記入退室管理サーバに、前記読取手段によって読み取られた読取媒体に対応する識別情報を含む入室状態取得要求を送信する入室状態取得要求送信手段と、
前記入室状態取得要求手段による入室状態取得要求に従って得られた特定情報と、前記画像形成装置からの認証要求に従って決定される前記画像形成装置の特定情報が一致するか否かを判定する判定手段と、
前記判定手段により特定情報が一致した場合に、前記画像形成装置へ認証が成功したことを示す認証結果を送信する認証結果送信手段と
を更に備えることを特徴とする請求項１又は２に記載の認証システム。
【請求項４】
前記表示手段は、前記判定手段により特定情報が一致しなかった場合に、前記読取媒体が読み取られた画像形成装置の場所と、入室状態の場所が異なることを表示することを特徴とする請求項３に記載の認証システム。
【請求項５】
前記認証装置と前記画像形成装置とは別筐体であることを特徴とする請求項１乃至４のいずれか１項に記載の認証システム。
【請求項６】
読取媒体の入室状態を管理する管理情報を記憶する入退室管理サーバと読取媒体を読み取る読取手段を備える画像形成装置とユーザ情報を管理する認証装置を含む認証システムの処理方法であって、
前記画像形成装置が、
前記読取手段により読み取られた読取媒体に対応する識別情報の入室状態に基づいて決定される認証結果を取得する認証結果取得ステップと、
前記認証結果取得ステップにより取得された認証結果に基づき、前記読取媒体が入室状態でない場合に、当該読取媒体にかかるユーザ情報の入力を求める入力画面を表示制御する表示制御ステップと、
前記入力画面により入力されたユーザ情報が前記認証装置で認証が成功した場合に、当該画像形成装置へのログインを実行するログイン実行ステップと
を実行し、
前記入退室管理サーバが、
前記認証装置でユーザ情報の認証が成功した場合に、前記読取媒体で入室されたことを記録すべく、当該読取媒体を入室状態に設定する設定ステップ
を実行することを特徴とする処理方法。
【請求項７】
読取媒体の入室状態を管理する管理情報を記憶する入退室管理サーバと読取媒体を読み取る読取手段を備える画像形成装置とユーザ情報を管理する認証装置を含む認証システムのプログラムであって、
前記画像形成装置を、
前記読取手段により読み取られた読取媒体に対応する識別情報の入室状態に基づいて決定される認証結果を取得する認証結果取得手段と、
前記認証結果取得手段により取得された認証結果に基づき、前記読取媒体が入室状態でない場合に、当該読取媒体にかかるユーザ情報の入力を求める入力画面を表示制御する表示制御手段と、
前記入力画面により入力されたユーザ情報が前記認証装置で認証が成功した場合に、当該画像形成装置へのログインを実行するログイン実行手段
として機能させ、
前記入退室管理サーバを、
前記認証装置でユーザ情報の認証が成功した場合に、前記読取媒体で入室されたことを記録すべく、当該読取媒体を入室状態に設定する設定手段
として機能させることを特徴とするプログラム。
【請求項８】
読取媒体の入室状態を管理する管理情報を記憶する記憶手段と、認証装置でユーザ情報の認証が成功した場合に、前記読取媒体で入室されたことを記録すべく、当該読取媒体を入室状態に設定する設定手段とを備える入退室管理サーバと、ユーザ情報を管理する認証装置と通信可能な読取媒体を読み取る読取手段を備える画像形成装置であって、
前記読取手段により読み取られた読取媒体に対応する識別情報の入室状態に基づいて決定される認証結果を取得する認証結果取得手段と、
前記認証結果取得手段により取得された認証結果に基づき、前記読取媒体が入室状態でない場合に、当該読取媒体にかかるユーザ情報の入力を求める入力画面を表示制御する表示制御手段と、
前記入力画面により入力されたユーザ情報が前記認証装置で認証が成功した場合に、当該画像形成装置へのログインを実行するログイン実行手段と
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入退室管理システムと連携して画像形成装置の利用を制御する仕組みに関する。
【背景技術】
【０００２】
現在、複合機の認証システムにおいて、その利便性からＩＣカード認証の仕組みが良く用いられている。
この複合機の認証システムは、近年は入退室管理システムと連携し、よりセキュリティを強固にした仕組みで運用されている。
【０００３】
この入退室管理システムとの連携においては、例えば、入室していないユーザのＩＣカード（入退室管理システムに入室記録がないＩＣカード）が複合機にかざされると、複合機の操作を禁止することなどが可能となっている。
また、入退室管理システムと連携して、複合機の利用の許可／不許可をする仕組みについては、特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１１３５２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の入退室管理システムと連携した複合機の利用制御は、入退室管理システムで管理している、ＩＣカードがかざされてことによる入退室の記録を正として利用制御（例えば、複合機へのログイン制御）をしている。
【０００６】
そのため、実際の運用においては、うっかり入室時にカードをかざすのを忘れたという場合もあり、この場合は複合機にログインできない状態となってしまい、業務に支障をきたすことになるという課題があった。
【０００７】
入室時にカードをかざさなかった場合には、誰かに頼んで、一度退室してカードをかざす、あるいは管理者に連絡して入室状態にしてもらわなければならず、通常の業務と分断された処理をしなければならなかった。
業務を遂行する過程で、セキュリティを維持しつつ、ユーザ自身が入室状態を変更することは技術的に困難であった。
【０００８】
そこで、本発明の目的は、ＩＣカード等の読取媒体を用いたシステムのセキュリティを保ちつつ、画像形成装置の利用を可能とする仕組みを提供することである。
【課題を解決するための手段】
【０００９】
本発明の目的を達成するための読取媒体の入室状態を管理する管理情報を記憶する入退室管理サーバと読取媒体を読み取る読取手段を備える画像形成装置とユーザ情報を管理する認証装置を含む認証システムであって、前記画像形成装置は、前記読取手段により読み取られた読取媒体に対応する識別情報の入室状態に基づいて決定される認証結果を取得する認証結果取得手段と、前記認証結果取得手段により取得された認証結果に基づき、前記読取媒体が入室状態でない場合に、当該読取媒体にかかるユーザ情報の入力を求める入力画面を表示制御する表示制御手段と、前記入力画面により入力されたユーザ情報が前記認証装置で認証が成功した場合に、当該画像形成装置へのログインを実行するログイン実行手段と、前記入退室管理サーバは、前記認証装置でユーザ情報の認証が成功した場合に、前記読取媒体で入室されたことを記録すべく、当該読取媒体を入室状態に設定する設定手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ＩＣカード等の読取媒体を用いたシステムのセキュリティを保ちつつ、画像形成装置の利用が可能となる。
【図面の簡単な説明】
【００１１】
【図１】認証システム構成の一例を示すシステム構成図である
【図２】クライアントＰＣ１００、ＩＣカード認証サーバ２００、入退室管理サーバ６００に適用可能な情報処理装置のハードウエア構成の一例を示すブロック図である
【図３】複合機３００のハードウエア構成の一例を示すブロック図である
【図４】認証システムの機能ブロック図を示す図である
【図５】ＩＣカード認証処理１の一例を示すフローチャートである
【図６】ＩＣカード認証処理２の一例を示すフローチャートである
【図７】ユーザ確認処理の一例を示すフローチャートである
【図８】カード情報ロックアウト処理の一例を示すフローチャートである。
【図９】入退室管理テーブルの一例を示すデータ図である。
【図１０】認証テーブルの一例を示すデータ図である。
【図１１】デバイステーブルの一例を示すデータ図である。
【図１２】ＩＣカード認証画面の一例を示すイメージ図である。
【図１３】認証サービス動作設定ページの一例を示すイメージ図である。
【図１４】ＩＣカード認証エラーダイアログの一例を示すイメージ図である。
【図１５】入退室情報不一致ダイアログの一例を示すイメージ図である。
【図１６】キャンセル確認ダイアログの一例を示すイメージ図である。
【図１７】ユーザ確認エラーダイアログの一例を示すイメージ図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１３】
図１は、本発明の本発明の複合機３００（画像形成装置）、複合機３００に備えるカードリーダ５００（読取装置）、クライアントＰＣ１００、ＩＣカード認証サーバ２００（認証装置）、入退室管理サーバ６００を含む認証システムの構成の一例を示すシステム構成図である。なお、不図示であるが、各居室のドア等に備えられている、入退室管理サーバと通信可能なカードリーダが設置されている。なお、ＩＣカード認証サーバ２００は、複合機３００内のサービスとして実行する構成であってもよい。
【００１４】
図１の認証システムは、読取媒体の入室状態を管理する管理情報を記憶する入退室管理サーバと読取媒体を読み取る読取手段を備える画像形成装置とユーザ情報を管理する認証装置を含む認証システムの一例を示すシステムである。
【００１５】
図１に示すように、本実施形態のシステムでは、複合機３００、クライアントＰＣ１００、ＩＣカード認証サーバ２００、入退室管理システム６００がローカルエリアネットワーク（ＬＡＮ）４００を介して接続される構成となっている。なお、ローカルネットワークに限らずインターネットを介した通信であってもよい。
【００１６】
クライアントＰＣ１００には、複合機３００と通信可能なアプリケーションがインストールされており、アプリケーションを介して、複合機３００へ印刷データが送信される。なお、印刷管理サーバを備え、印刷管理サーバへ印刷データを蓄積する構成であってもよい。
【００１７】
複合機３００は、カードリーダ３００にかざされたＩＣカードの識別情報をもとに、認証を行い、ログインする装置である。ログインしたユーザの印刷データの一覧が表示され印刷を実行することが可能である。
【００１８】
なお、カードリーダ５００のほか、複合機上のタッチパネルで、ソフトキーボードを用いて、ユーザＩＤとパスワードを入力し、認証を実行可能な構成となっている。
ＩＣカード認証サーバ２００は、ＩＣカード認証やキーボード認証による認証を実行するための認証テーブル（図１０）を記憶している装置である。
【００１９】
入退室管理サーバ６００は、居室への入退室を管理するテーブル（図９）を記憶している装置である。居室のドア付近に設置されているカードリーダにＩＣカードをかざすと、図９の入退室管理テーブルを確認して、ドアの施錠を制御する。入室状態である場合には、退室可能なようにドアを開錠し、入室状態でない場合には、退室時にカードをかざしても開錠されない。
なお、複合機３００は画像形成装置の一例を示す装置であり、クライアントＰＣ１００は、外部装置の一例を示す装置である。
【００２０】
以下、図２を用いて、図１に示したクライアントＰＣ１００、ＩＣカード認証サーバ２００、入退室管理サーバ６００に適用可能な情報処理装置のハードウエア構成について説明する。
【００２１】
図２において、２００１はＣＰＵで、システムバス２００４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２００３あるいは外部メモリ２０１１には、ＣＰＵ２００１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ    Ｉｎｐｕｔ    ／    Ｏｕｔｐｕｔ    Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００２２】
なお、ＩＣカード認証サーバ２００の外部メモリ２０１１には、マスター認証テーブルが記憶されている。認証テーブルの一例は、図１０である。また、入退室管理サーバ６００の外部メモリ２０１１には、入退室管理テーブルが記憶されている。入退室管理テーブルの一例は、図９である。
【００２３】
２００２はＲＡＭで、ＣＰＵ２００１の主メモリ、ワークエリア等として機能する。ＣＰＵ２００１は、処理の実行に際して必要なプログラム等をＲＯＭ２００３あるいは外部メモリ２０１１からＲＡＭ２００２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２４】
また、２００５は入力コントローラで、キーボード（ＫＢ）２００９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２００６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２０１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２０１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じてクライアントが使用するものである。
【００２５】
２００７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２０１１へのアクセスを制御する。
【００２６】
２００８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２７】
なお、ＣＰＵ２００１は、例えばＲＡＭ２００２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２０１０上での表示を可能としている。また、ＣＰＵ２００１は、ＣＲＴ２０１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２８】
ハードウエア上で動作する各種プログラム（例えば、ブラウザ）は、外部メモリ２０１１に記録されており、必要に応じてＲＡＭ２００２にロードされることによりＣＰＵ２００１によって実行されるものである。
【００２９】
次に、図３を用いて、本発明の画像形成装置としての複合機３００のハードウエア構成について説明する。
図３は、複合機３００のハードウエア構成例を示すブロック図である。
【００３０】
図３において、コントローラユニット５０００は、画像入力デバイスとして機能するスキャナ５０１５や、画像出力デバイスとして機能するプリンタ５０１４と接続されるとともに、図１に示したＬＡＮ４００のようなローカルエリアネットワークや、例えばＰＳＴＮまたはＩＳＤＮ等の公衆回線（ＷＡＮ）と接続することで、画像データやデバイス情報の入出力を行なう。
【００３１】
図３に示すように、コントローラユニット５０００は、ＣＰＵ５００１、ＲＡＭ５００６、ＲＯＭ５００２、外部記憶装置（ハードディスクドライブ（ＨＤＤ））５００７、ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）５００３、モデム（Ｍｏｄｅｍ）５００４、操作部インタフェース（操作部Ｉ／Ｆ）５００５、外部インタフェース（外部Ｉ／Ｆ）５００９、イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）５００８、ラスタイメージプロセッサ（ＲＩＰ）５０１０、プリンタインタフェース（プリンタＩ／Ｆ）５０１１、スキャナインタフェース（スキャナＩ／Ｆ）５０１２、画像処理部５０１３等で構成される。
ＣＰＵ５００１は、システム全体を制御するプロセッサである。
【００３２】
ＲＡＭ５００６は、ＣＰＵ５００１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記憶するための画像メモリである。
ＲＯＭ５００２は、システムのブートプログラムや各種制御プログラムが格納されている。
【００３３】
外部記憶装置（ハードディスクドライブＨＤＤ）５００７は、システムを制御するための各種プログラム、画像データ等を格納する。また、各種テーブルを記憶している。
【００３４】
操作部インタフェース（操作部Ｉ／Ｆ）５００５は、操作部（ＵＩ）５０１８とのインタフェース部であり、操作部５０１８に表示する画像データを操作部５０１８に対して出力する。
【００３５】
また、操作部Ｉ／Ｆ５００５は、操作部５０１８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ５００１に伝える役割をする。なお、操作部５０１８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）５００３は、ネットワーク（ＬＡＮ）に接続し、データの入出力を行なう。
モデム（ＭＯＤＥＭ）５００４は公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００３６】
外部インタフェース（外部Ｉ／Ｆ）５００９は、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、ＲＳ−２３２Ｃ等の外部入力を受け付けるインタフェース部であり、本実施形態においては、認証で必要となるＩＣカード読み取り用のカードリーダ５００が接続されている。
【００３７】
そして、ＣＰＵ５００１は、この外部Ｉ／Ｆ５００９を介してカードリーダ５００によるＩＣカードからの情報読み取りを制御し、該ＩＣカードから読み取られた情報を取得可能である。尚、ＩＣカードに限らず、ユーザを特定することが可能な記憶媒体であればよい。この場合、記憶媒体には、ユーザを識別するための識別情報が記憶される。この識別情報は、記憶媒体の製造番号でも、ユーザが企業内で与えられるユーザコードであってもよい。以上のデバイスがシステムバス上に配置される。
【００３８】
一方、イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）５００８は、システムバス５０１６と画像データを高速で転送する画像バス５０１７とを接続し、データ構造を変換するバスブリッジである。
画像バス５０１７は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス５０１７上には以下のデバイスが配置される。
ラスタイメージプロセッサ（ＲＩＰ）５０１０は、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。
【００３９】
プリンタインタフェース（プリンタＩ／Ｆ）５０１１は、プリンタ５０１４とコントローラユニット５０００を接続し、画像データの同期系／非同期系の変換を行う。
【００４０】
また、スキャナインタフェース（スキャナＩ／Ｆ）５０１２は、スキャナ５０１５とコントローラユニット５０００を接続し、画像データの同期系／非同期系の変換を行う。
【００４１】
画像処理部５０１３は、入力画像データに対し、補正、加工、編集をおこなったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部５０１３は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００４２】
スキャナＩ／Ｆ５０１２に接続されるスキャナ５０１５は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部５０１８から読み取り起動指示することにより、ＣＰＵ５００１がスキャナに指示を与え、フィーダは原稿用紙を１枚ずつフィードし、原稿画像の読み取り動作を行う。
【００４３】
プリンタＩ／Ｆ５０１１に接続されるプリンタ５０１４は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微小ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ５００１からの指示によって開始する。尚、プリンタ５０１４には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００４４】
操作部Ｉ／Ｆ５００５に接続される操作部５０１８は、液晶ディスプレイ（ＬＣＤ）表示部を有する。ＬＣＤ上にはタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されると、その位置情報を操作部Ｉ／Ｆ５００５を介してＣＰＵ５００１に伝える。また、操作部５０１８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４５】
ここで、操作部５０１８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色のＬＥＤがあり、その色によってスタートキーが使える状態であるか否かを示す。また、操作部５０１８のストップキーは、稼動中の動作を止める働きをする。また、操作部５０１８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部５０１８からの設定を初期化する時に用いる。
【００４６】
外部Ｉ／Ｆ５００９に接続されるカードリーダ５００は、ＣＰＵ５００１からの制御により、ＩＣカード（例えば、ソニー社のＦｅｌｉＣａ（登録商標））内に記憶されている情報を読み取り、読み取った情報を外部Ｉ／Ｆ５００９を介してＣＰＵ５００１へ通知する。
【００４７】
なお、本実施形態では、認証テーブルをＩＣカード認証サーバ２００に記憶する構成としたが、複合機３００内に記憶して、認証サーバと同様の動作を実現してもよい。
【００４８】
次に、図４の機能ブロック図を参照して、本システムにおける各装置の各機能ブロックについて説明する。なお、各機能は、ＣＰＵにより実行され、各機能で実行される詳細な処理については、後述のフローチャートで説明する。
まず、クライアントＰＣ１００の機能部について説明する。
【００４９】
クライアントＰＣ１００上の印刷データ生成部１５０は、アプリケーションプログラムから受け取ったデータに基づいて印刷データ（ジョブ）を生成し、当該印刷データを複合機３００へ送信する。なお、不図示のプリントサーバへ送信する構成であってもよい。
次に、ＩＣカード認証サーバ２００の機能部について説明する。
【００５０】
ＩＣカード認証サーバ２００上の複合機通信部２５０は、複合機３００上のＩＣカード認証サーバ通信部３５１からのＩＣカード認証要求、ユーザ確認要求、カード情報ロックアウト要求に対する送受信を行う。
【００５１】
ＩＣカード認証サーバ２００上の認証テーブル管理部２５１は、ＩＣカード認証サーバ内で管理する認証テーブルにアクセスし、認証要求されたカード番号またはユーザ名及びパスワードに紐付いたユーザ情報を検索し、認証結果を返す。
【００５２】
ＩＣカード認証サーバ２００上の入退室管理サーバ通信部２５２は、入退室管理サーバ６００上のＩＣカード認証サーバ通信部６５１に対し、ユーザの入退室情報取得要求、入退室情報更新要求、カード情報ロックアウト要求等の送受信を行う。
【００５３】
次に、複合機３００の機能部について説明する。
複合機３００上のＩＣカードリーダ制御部３５０は、ＩＣカードリーダ５００にかざされたカード情報（製造番号）を取得する。
【００５４】
複合機３００上のＩＣカード認証サーバ通信部３５１は、ＩＣカード認証サーバ２００とＩＣカード認証要求、ユーザ確認要求、カード情報ロックアウト要求の送受信を行う。
複合機３００上の認証部３５２は、認証システム全般の制御及び、認証に成功した際には当該ユーザ情報を用いて複合機の利用を許可させるものとする。
次に、入退室管理サーバ６００の機能部について説明する。
入退室管理サーバ６００上の入退室管理部６５０は、入退室管理サーバ内で保持する入退室管理テーブルを利用し、当該ユーザの入退室情報を更新、管理する。
【００５５】
入退室管理サーバ６００上のＩＣカード認証サーバ通信部６５１は、ＩＣカード認証サーバ２００上の入退室管理サーバ通信部２５２からの、ユーザの入退室情報取得要求、入退室情報更新要求、カード情報ロックアウト要求等を受信し、処理を行う。
【００５６】
以下、図５〜図８のフローチャートを参照して、本実施形態のシステムにおける処理についてより詳細に説明する。
【００５７】
本実施形態では、複合機３００のログインに利用するＩＣカードと、入退室で利用するＩＣカードが同一であるものとして説明する。すなわち、ＩＣカードが不正利用されていると判断された場合、ＩＣカード認証サーバ上の当該カード情報をロックアウトすると同時に、入退室管理サーバ上でもロックアウトし、使用できないように制御する。
なお、各ステップについては、各装置のＣＰＵが処理を実行する。
【００５８】
まず、図５と図６を用いて、本発明の実施形態における、ＩＣカード認証処理について説明する。図５と図６は、ＩＣカード認証処理の一例を示すフローチャートである。
【００５９】
ステップＳ１００では、複合機３００の認証部３５２が、表示部に図１２に示すＩＣカード認証画面を表示する。この時、カードリーダはカード読み取り状態とし、ユーザがカードリーダにカードをかざすことによって、ＩＣカードリーダ制御部３５０に対し、カード情報を含むカードイベントを送信する。
ステップＳ１０１では、複合機３００のＩＣカードリーダ制御部３５０が、カードリーダから送信されたカードイベントを受信する。
【００６０】
ステップＳ１０２では、複合機３００のＩＣカード認証サーバ通信部３５１が、ＩＣカード認証サーバ２００に対しＩＣカード認証要求を送信する。認証要求の情報としては、カード情報だけでなく、当該複合機を一意に識別するための情報（デバイス名など）も含まれるものとする。すなわち、認証装置へ、読取媒体の認証要求を送信する認証要求送信処理の一例を示すステップである。
ステップＳ１０３では、ＩＣカード認証サーバ２００の複合機通信部２５０が、ステップＳ１０２で送信されたＩＣカード認証要求を受信する。
【００６１】
ステップＳ１０４では、ＩＣカード認証サーバ２００の認証テーブル管理部２５１が、ＩＣカード認証サーバ２００内で管理する図１０に示す認証テーブルを取得する。
【００６２】
ステップＳ１０５では、ＩＣカード認証サーバ２００の認証テーブル管理部２５１が、ステップＳ１０４で取得した認証テーブル内に、ステップＳ１０３で取得したカード情報が登録されているか否かを判断する。テーブルを検索することで登録可否を判断する。当該カード情報が登録されている場合はステップＳ１０６へ進み、登録されていない場合はステップＳ１１７へ進む。なお、当該カードがロックアウト中であった場合、当該カードは登録されていない（認証ＮＧ）とみなす。
【００６３】
ステップＳ１０６では、ＩＣカード認証サーバ２００の認証テーブル管理部２５１が、ステップＳ１０５で登録されていると判断された場合（検索によりヒットした場合）、当該ユーザ情報を取得する。
【００６４】
ステップＳ１０７では、ＩＣカード認証サーバ２００の入退室管理サーバ通信部２５２が、入退室管理サーバ６００に対し、ステップＳ１０６で取得した当該ユーザの入退室情報取得要求を送信する。取得要求には、ユーザの入室状況が特定できる識別情報であるユーザ名またはカード番号が含まれている。すなわち、入退室管理サーバに、読取手段によって読み取られた読取媒体に対応する識別情報を含む入室状態取得要求を送信する入室状態取得要求送信処理の一例を示すステップである。
ステップＳ１０８では、入退室管理サーバ６００のＩＣカード認証サーバ通信部６５１が、ステップＳ１０７で送信された入退室情報取得要求を受信する。
【００６５】
ステップＳ１０９では、入退室管理サーバ６００の入退室管理部６５０が、入退室管理サーバ６００内で管理する図９に示す入退室管理テーブルを取得する。この入退室管理テーブルは、ロックユーザの入退室状態を管理している。ここでは一例として、２Ａ、１Ｃなどの値は入室している居室番号とし、０は入館しているが入室していない状態、−１は退館している状態を示している。すなわち、ユーザごと（カードごと）に入退室状態が管理され、ロックアウト状態（使用不可）を管理している。また、入退室管理テーブルは、管理情報の一例で、この管理情報は読取媒体により入室された位置を特定する特定情報を記憶するものである。
【００６６】
ステップＳ１１０では、入退室管理サーバ６００の入退室管理部６５０が、ステップＳ１０９で取得した入退室管理テーブルから、ステップＳ１０８で受信したユーザの入退室情報（ユーザ名またはカードＩＤに対応する入退室情報）を取得する。
【００６７】
ステップＳ１１１では、入退室管理サーバ６００のＩＣカード認証サーバ通信部６５１が、ＩＣカード認証サーバ２００に対し、ステップＳ１１０で取得した当該ユーザの入退室情報を送信する。すなわち、認証装置からの前記読取媒体に対応する識別情報を含む入退状態取得要求に応じて、読取媒体により入室された位置を特定するための特定情報を認証装置に送信する位置送信処理の一例を示すステップである。
ステップＳ１１２では、ＩＣカード認証サーバ２００の入退室管理サーバ通信部２５２が、ステップＳ１１１で送信された当該ユーザの入退室情報を受信する。
【００６８】
ステップＳ１１３では、ＩＣカード認証サーバ２００のデバイステーブル管理部２５３が、ＩＣカード認証サーバ内で管理する図１１に示すデバイステーブルを取得する。デバイステーブルには、システムで管理しているデバイスの一覧が記載されているものとし、デバイスの情報の一つとして、入退室管理情報と紐付けを行うための、設置場所の項目があるものとする。ここでは、デバイステーブルにてデバイスの設置位置を特定するものとしたが、デバイスのＩＰアドレスから位置を特定する方法、デバイス自身に位置情報を設定して特定する方法等、いずれの方法で設置場所を特定してもよい。
【００６９】
ステップＳ１１４では、ＩＣカード認証サーバ２００のデバイステーブル管理部２５３が、ステップ１１３で取得したデバイステーブルから、ステップＳ１０３で受信したＩＣカード認証要求に含まれた当該デバイス情報を検索し、設置場所を取得する。デバイスの設置場所と、ステップＳ１１２で取得した当該ユーザの入退室情報の入室状態（入室している場所）を比較し、一致していればステップＳ１１５へ進み、一致していなければステップＳ１１６へ進む。すなわち、入室状態取得要求処理による入室状態取得要求に従って得られた特定情報と、画像形成装置からの認証要求に従って決定される前記画像形成装置の特定情報が一致するか否かを判定する判定処理の一例を示すステップである。
【００７０】
ステップＳ１１５では、ＩＣカード認証サーバ２００のデバイステーブル管理部２５３が、ステップＳ１０６で取得した当該ユーザ情報を含む、認証ＯＫの結果データを生成する。
【００７１】
ステップＳ１１６では、ＩＣカード認証サーバ２００のデバイステーブル管理部２５３が、認証ＮＧを示す認証結果データを生成する。この認証結果データ内に、入退室情報が不一致を示すう認証ＮＧの理由も含まれるものとする。すなわち、ステップＳ１１５で生成された結果データをステップＳ１１６で送信するステップは、判定処理により特定情報が一致した場合に、前記画像形成装置へ認証が成功したことを示す認証結果を送信する認証結果送信処理の一例を示すステップである。
【００７２】
ステップＳ１１７では、ＩＣカード認証サーバ２００のデバイステーブル管理部２５３が、認証ＮＧを示す認証結果データを生成する。この認証結果データ内に、当該カード情報が登録されていないことを示す認証ＮＧの理由も含まれるものとする。
【００７３】
ステップＳ１１８では、ＩＣカード認証サーバ２００の複合機通信部２５０が、ステップＳ１１５、ステップＳ１１６、ステップＳ１１７のいずれかで生成された認証結果データを複合機に送信する。
【００７４】
ステップＳ１１９では、複合機３００のＩＣカード認証サーバ通信部３５１が、ＩＣカード認証サーバから送信された認証結果データを受信する。すなわち、カードリーダにより読み取られた読取媒体に対応する識別情報の入室状態に基づいて決定される認証結果を取得する認証結果取得処理の一例を示すステップである。
【００７５】
ステップＳ１２０では、複合機３００の認証部３５２が、ステップＳ１１９で取得した認証結果データを判断する。認証成功（認証ＯＫ）時はステップＳ１２１へ進み、認証失敗（認証ＮＧ）時はステップＳ１２２へ進む。
【００７６】
ステップＳ１２１では、複合機３００の認証部３５２が、ステップＳ１１９で取得した認証結果に含まれるユーザ情報をセットして、複合機３００にログインし、複合機の利用を可能にする。
【００７７】
ステップＳ１２２では、複合機３００の認証部３５２が、ステップＳ１１９で取得した認証データを判断する。認証ＮＧで、ＮＧの理由が入退室情報の不一致であった場合、ステップＳ１２４へ進む。認証ＮＧだが、ＮＧ理由が入退室情報の不一致でない場合（ユーザ情報が認証テーブルにない場合等）は、ステップＳ１２３へ進む。
ステップＳ１２３では、複合機３００の認証部３５２が、図１３に示すＩＣカード認証エラーダイアログを表示し、処理を終了する。
【００７８】
ステップＳ１２４では、複合機３００の認証部３５２が、図１４に示す入退室情報不一致ダイアログを表示する。本ダイアログ上にはユーザ名、パスワード入力フィールドがあり、ユーザ情報を入力可能な構成となっている。正しいユーザ情報が入力された場合には、正規のユーザであり、入室時にカードをかざし忘れたと判断することが可能となる。すなわち、ステップＳ１２２、ステップＳ１２４は、認証結果取得処理で取得された認証結果に基づき、読取媒体が入室状態でない場合に、当該読取媒体にかかるユーザ情報の入力を求める入力画面を表示制御する表示制御処理の一例を示すステップである。また、判定処理により特定情報が一致しなかった場合に、前記読取媒体が読み取られた画像形成装置の場所と、入室状態の場所が異なることを表示する入力画面の表示処理の一例である。
【００７９】
ステップＳ１２５では、複合機３００の認証部３５２が、入退室情報不一致ダイアログ上のユーザ確認ボタンが押下されたか否かを判断する。ユーザ確認ボタンが押された場合はステップＳ１２６へ進み、押されていない場合はステップＳ１３４へ進む。
【００８０】
ステップＳ１２６では、複合機３００のＩＣカード認証サーバ通信部３５１が、ＩＣカード認証サーバ２００に対し、入退室情報不一致ダイアログ上に入力されたユーザ名、パスワード及び、ステップＳ１０１で取得したカード情報、デバイスを一意に識別する情報（ＩＰアドレスやデバイス名）を含むユーザ確認要求を送信する。
【００８１】
ステップＳ１２７では、ＩＣカード認証サーバにてユーザ確認処理（正しいユーザかの判断）を実施し、ユーザ確認結果を返信する。このユーザ確認処理に関する処理の詳細は、ステップＳ２００〜２１７に記載する。
ステップＳ１２８では、複合機３００のＩＣカード認証サーバ通信部３５１が、ＩＣカード認証サーバ２００から送信されたユーザ確認結果を受信する。
【００８２】
ステップＳ１２９では、複合機３００の認証部３５２が、ステップＳ１２８で受信したユーザ確認結果を解析する。ユーザ確認結果がＯＫの場合、ステップＳ１３０へ進み、ＮＧの場合はステップＳ１３１へ進む。
ステップＳ１３０では、複合機３００の認証部３５２が、図１５に示すユーザ確認成功ダイアログを表示する。
ステップＳ１３１では、複合機３００の認証部３５２が、図１７に示すユーザ確認エラーダイアログを表示し、処理を終了する。
【００８３】
ステップＳ１３２では、複合機３００の認証部３５２が、ユーザ確認ダイアログ上のＯＫボタンが押下されるまで待機する。ＯＫボタンが押された場合、ステップＳ１３３へ進む。
【００８４】
ステップＳ１３３では、複合機３００の認証部３５２が、ステップＳ１１９で取得した認証結果に含まれるユーザ情報を利用して複合機にログインし、処理を終了する。すなわち、入力画面により入力されたユーザ情報が認証装置で認証が成功した場合に、当該画像形成装置へのログインを実行するログイン実行処理の一例を示す図である。
【００８５】
ステップＳ１３４では、複合機３００の認証部３５２が、図１４の入退室情報不一致ダイアログ上のキャンセルボタンが押下されたか否かを判断する。キャンセルボタンが押された場合はステップＳ１３５へ進み、押されていない場合はステップＳ１２５へ戻る。
ステップＳ１３５では、複合機３００の認証部３５２が、図１６に示すキャンセル確認ダイアログを表示する。
【００８６】
ステップＳ１３６では、複合機３００の認証部３５２が、キャンセル確認ダイアログ上のＯＫボタンが押下されたか否かを判断する。ＯＫボタンが押された場合はステップＳ１３８へ進み、押下されていない場合はステップＳ１３７へ進む。ここでは、正しいユーザ名、パスワードが入力できないことは不正にカードが利用されている可能性が高いと判断し、キャンセル時及び、入力したユーザ名、パスワードが間違えている場合は、当該カード情報をロックアウトする。
【００８７】
ステップＳ１３７では、複合機３００の認証部３５２が、キャンセル確認ダイアログ上の戻るボタンが押下されたか否かを判断する。戻るボタンが押された場合は、ステップＳ１２４へ戻り、押下されない場合はステップＳ１３６へ戻る。
【００８８】
ステップＳ１３８では、複合機３００のＩＣカード認証サーバ通信部３５１が、ＩＣカード認証サーバ２００に対し、カード情報ロックアウト要求を送信する。本要求にはステップＳ１０１で検知したカード情報が含まれるものとする。
【００８９】
ステップＳ１３９では、ＩＣカード認証サーバ２００にてカード情報ロックアウト処理を実施し、カード情報ロックアウト結果を返信する。このカード情報ロックアウトに関する処理の詳細は、ステップＳ３００〜３０８で説明する。
【００９０】
ステップＳ１４０では、複合機３００のＩＣカード認証サーバ通信部３５１が、ＩＣカード認証サーバ２００から送信されたカード情報ロックアウト結果を受信後、ステップＳ１００へ戻り、処理を終了する。
【００９１】
次に、図７を用いて、本発明の実施形態における、ユーザ確認処理について説明する。図７は、ユーザ確認処理の一例を示すフローチャートである。なお、図７は、図６のステップＳ１２７の詳細を示すフローチャートである。
【００９２】
図７のユーザ確認処理では、複合機３００のログインに利用するＩＣカードと、入退室時に利用するＩＣカードは同じものとして説明する。従って、ユーザ確認処理に失敗した場合、カード情報をキーに入退室管理サーバに当該カードのロックアウト指示を送信しているが、ユーザが１枚しかカードを登録できない仕組みであれば、ユーザ名をキーに入退室管理サーバに当該カードのロックアウト指示を送信してもよい。
【００９３】
ステップＳ２００では、ＩＣカード認証サーバ２００の複合機通信部２５０が、複合機３００から送信されたユーザ確認要求を受信する。ユーザ確認要求に含まれる情報はユーザ名、パスワード、カード情報、デバイス情報である。
【００９４】
ステップＳ２０１では、ＩＣカード認証サーバ２００の認証テーブル管理部２５１が、ＩＣカード認証サーバ２００で管理する図１０に示す認証テーブルを取得する。
【００９５】
ステップＳ２０２では、ＩＣカード認証サーバ２００の認証テーブル管理部２５１が、ステップＳ２０１で取得した認証テーブル内から、ステップＳ２００で取得したカード情報を検索し、当該ユーザのユーザ名、パスワードが正しいか否かを判断する。正しい場合はステップＳ２０３へ進み、正しくない場合はステップＳ２１０へ進む。
【００９６】
ステップＳ２０３では、ＩＣカード認証サーバ２００の入退室管理サーバ通信部２５２が、入退室管理サーバ６００に対し、当該ユーザの入退室情報変更要求を送信する。入退室情報変更要求には、ステップＳ２００で取得したユーザ名、及びデバイス情報をキーにデバイステーブルより取得した設置場所が含まれる。すなわち、ユーザ名、パスワードともに正しい値が入力されたため、当該ユーザはデバイスの設置してある位置に存在するとみなし、実態と不一致になっている入退室管理サーバ６００の入退室管理テーブルの情報を更新する。
【００９７】
ステップＳ２０４では、入退室管理サーバ６００のＩＣカード認証サーバ通信部６５１が、ＩＣカード認証サーバ２００から送信された入退室情報更新要求を受信する。
ステップＳ２０５では、入退室管理サーバ６００の入退室管理部６５０が、入退室管理サーバ６００で管理する図９に示す入退室管理テーブルを取得する。
【００９８】
ステップＳ２０６では、入退室管理サーバ６００の入退室管理部６５０が、ステップＳ２０５で取得した入退室管理テーブルの内容を、ステップＳ２０４で取得した入退室情報更新要求に従い、更新する。具体的には当該要求に含まれるユーザ名を検索し、当該ユーザの入室状態データを、ステップＳ２０４で受信したデバイスの設置場所に変更する。すなわち、認証装置でユーザ情報の認証が成功した場合に、読取媒体で入室されたことを記録すべく、当該読取媒体を入室状態に設定する設定処理の一例を示すステップである。
これにより、複合機での操作を継続させ、入退室の管理を容易に更新できる。また、ユーザ情報との一致を判断することにより、セキュリティを確保できる。
ステップＳ２０７では、入退室管理サーバ６００のＩＣカード認証サーバ通信部６５１が、入退室情報更新結果を送信する。
ステップＳ２０８では、ＩＣカード認証サーバ２００の入退室管理サーバ通信部２５２が、入退室管理サーバから送信された入退室情報更新結果を受信する。
ステップＳ２０９では、ＩＣカード認証サーバ２００の認証テーブル管理部２５１が、ユーザ確認結果ＯＫのデータを生成する。
【００９９】
ステップＳ２１０では、ＩＣカード認証サーバ２００の認証テーブル管理部２５１が、当該カード情報は不正に利用されたと判断し、図１０に示す認証テーブルの当該カード情報をロックアウトする。
【０１００】
ステップＳ２１１では、ＩＣカード認証サーバ２００の入退室管理サーバ通信部２５２が、入退室管理サーバ６００に対し、当該カード情報に対するカード情報ロックアウト要求を送信する。カード情報ロックアウト要求には、ステップＳ２００で取得したカード情報が含まれるものとする。
【０１０１】
ステップＳ２１２では、入退室管理サーバ６００のＩＣカード認証サーバ通信部６５１が、ＩＣカード認証サーバ２００から送信されたカード情報ロックアウト要求を受信する。
ステップＳ２１３では、入退室管理サーバ６００の入退室管理部６５０が、入退室管理サーバ６００で管理する図９に示す入退室管理テーブルを取得する。
【０１０２】
ステップＳ２１４では、入退室管理サーバ６００の入退室管理部６５０が、ステップＳ２１２で取得した入退室管理テーブルの内容を、ステップＳ２１２で取得したカード情報ロックアウト要求に含まれる当該カード情報を検索し、ロックアウトする。すなわち、認証装置でユーザ情報の認証が失敗した場合に、読取媒体の利用を抑止すべく、読取媒体を制限設定する設定処理の一例を示すステップである。
ステップＳ２１５では、入退室管理サーバ６００のＩＣカード認証サーバ通信部６５１が、カード情報ロックアウト結果を送信する。
【０１０３】
ステップＳ２１６では、ＩＣカード認証サーバ２００の入退室管理サーバ通信部２５２が、入退室管理サーバ６００から送信されたカード情報ロックアウト結果を受信する。
ステップＳ２１７では、ＩＣカード認証サーバ２００の認証テーブル管理部２５１が、ユーザ確認結果ＮＧのデータを生成する。
【０１０４】
ステップＳ２１８では、ＩＣカード認証サーバ２００の複合機通信部２５０が、複合機３００に対し、ステップＳ２０９もしくはステップＳ２１７で生成されたユーザ確認結果データを送信し、処理を終了する。
なお、ロックアウトは、図１４での入力内容が所定回数一致しなかった場合にロックアウトをするよう構成することは言うまでもない。
【０１０５】
次に、図８を用いて、本発明の実施形態における、カード情報ロックアウト処理について説明する。図８は、カード情報ロックアウト処理の一例を示すフローチャートである。なお、図８は、図６のステップＳ１３９の詳細を示すフローチャートである。
【０１０６】
ステップＳ３００では、ＩＣカード認証サーバ２００の複合機通信部２５０が、複合機３００から送信されたカード情報ロックアウト要求を受信する。カード情報ロックアウト要求には、ロックアウトを行いたいカード情報が含まれる。
【０１０７】
ステップＳ３０１では、ＩＣカード認証サーバ２００の認証テーブル管理部２５１が、ＩＣカード認証サーバ２００で管理する図１０に示す認証テーブルを取得する。
【０１０８】
ステップＳ３０２では、ＩＣカード認証サーバ２００の認証テーブル管理部２５１が、ステップＳ３０１で取得した認証テーブルの当該カード情報をロックアウトに設定する。
【０１０９】
ステップＳ３０３では、ＩＣカード認証サーバ２００の入退室管理サーバ通信部２５２が、入退室管理サーバ６００に対し、当該カード情報に対するカード情報ロックアウト要求を送信する。カード情報ロックアウト要求には、ステップＳ３００で取得したカード情報が含まれるものとする。
【０１１０】
ステップＳ３０４では、入退室管理サーバ６００のＩＣカード認証サーバ通信部６５１が、ＩＣカード認証サーバ２００から送信されたカード情報ロックアウト要求を受信する。
ステップＳ３０５では、入退室管理サーバ６００の入退室管理部６５０が、入退室管理サーバ６００で管理する図９に示す入退室管理テーブルを取得する。
【０１１１】
ステップＳ３０６では、入退室管理サーバ６００の入退室管理部６５０が、ステップＳ３０５で取得した入退室管理テーブルの内容を、ステップＳ３０４で取得したカード情報ロックアウト要求に含まれる当該カード情報を検索し、ロックアウトの設定をする。
ステップＳ３０７では、入退室管理サーバ６００のＩＣカード認証サーバ通信部６５１が、カード情報ロックアウト結果を送信する。
【０１１２】
ステップＳ３０８では、ＩＣカード認証サーバ２００の入退室管理サーバ通信部２５２が、入退室管理サーバ６００から送信されたカード情報ロックアウト結果を受信する。
ステップＳ３０９では、ＩＣカード認証サーバ２００の複合機通信部２５０が、複合機に対し、カード情報ロックアウト結果を送信し、処理を終了する。
【０１１３】
なお、本実施形態では、認証装置としてのＩＣカード認証サーバ２００と画像形成装置としての複合機３００とを別筐体として説明したが、複合機上でＩＣカード認証サーバのサービスが実行されるような一筐体としてもよい。
【０１１４】
以上、本実施形態によれば、ＩＣカード等の読取媒体を用いたシステムのセキュリティを保ちつつ、画像形成装置の利用が可能となる。
【０１１５】
特に、入室状態になっていないＩＣカードが複合機等の画像形成装置のカードリーダにかざされ、且つ、ユーザ認証を求めた結果、認証エラーになった場合には、その場でＩＣカードをロック（使用不可）状態とすることが可能となるため、複合機の認証システムと連携することでよりセキュリティを高めることが可能となる。
【０１１６】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１７】
また、本発明におけるプログラムは、図５〜図８に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図５の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図５〜図８の各装置の処理方法ごとのプログラムであってもよい。
【０１１８】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１１９】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１２０】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【０１２１】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２３】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２４】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１２５】
１００      クライアントＰＣ
２００      ＩＣカード認証サーバ
３００      複合機
４００      ネットワーク
５００      カードリーダ
６００      入退室管理サーバ
２００１    ＣＰＵ
５００１    ＣＰＵ
【図１】
2016032926.tif 000003
【図２】
2016032926.tif 000004
【図３】
2016032926.tif 000005
【図４】
2016032926.tif 000006
【図５】
2016032926.tif 000007
【図６】
2016032926.tif 000008
【図７】
2016032926.tif 000009
【図８】
2016032926.tif 000010
【図９】
2016032926.tif 000011
【図１０】
2016032926.tif 000012
【図１１】
2016032926.tif 000013
【図１２】
2016032926.tif 000014
【図１３】
2016032926.tif 000015
【図１４】
2016032926.tif 000016
【図１５】
2016032926.tif 000017
【図１６】
2016032926.tif 000018
【図１７】
2016032926.tif 000019