(57)【要約】【課題】可搬型の記録媒体を用いたユーザ認証を行うシステムにおいて、一時的に使用するユーザに対して従来よりも容易にアクセス権を付与する。【解決手段】ユーザに対して、そのユーザを識別するユーザ識別コードを記録した個人カード５Ｂを発行しておく。登録用コードを記録した登録用カード５Ａを用意しておく。ユーザ登録のために所定の期間に個人カード５Ｂからユーザ識別コードが読み取られかつ登録用カード５Ａから登録用コードが読み取られた場合に、このユーザ識別コードを一時使用ユーザ記憶手段に記憶させる。リソースの使用のために個人カード５Ｂからユーザ識別コードが読み取られた場合に、このユーザ識別コードが一時使用ユーザ記憶手段に記憶されていればリソースへのアクセスを許可し、記憶されていなければリソースへのアクセスを禁止する。【選択図】図１
2010140367.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに対して、当該ユーザを識別するユーザ識別コードを記録した可搬型のユーザ用記録媒体を発行しておき、
登録用コードを記録した可搬型の登録用記録媒体を用意しておき、
ユーザ登録のために所定の期間に前記ユーザ用記録媒体から前記ユーザ識別コードが読み取られかつ前記登録用記録媒体から前記登録用コードが読み取られた場合に、当該ユーザ識別コードを一時使用ユーザ記憶手段に記憶させる第一のステップと、
リソースの使用のために前記ユーザ用記録媒体から前記ユーザ識別コードが読み取られた場合に、当該ユーザ識別コードが前記一時使用ユーザ記憶手段に記憶されていれば当該リソースへのアクセスを許可し、記憶されていなければ当該リソースへのアクセスを禁止する、第二のステップと、
を有することを特徴とするリソース管理方法。
【請求項２】
前記第一のステップにおいて、前記一時使用ユーザ記憶手段に、前記ユーザ識別コードを、当該ユーザ識別コードとともに前記所定の期間に読み取られた前記登録用コードを対応付けて記憶させ、
無効にする前記登録用コードが指定された後は、前記第二のステップにおいて、前記ユーザ用記録媒体から読み取られた前記ユーザ識別コードが当該登録用コードと対応付けられていれば、当該ユーザ識別コードが前記一時使用ユーザ記憶手段に記憶されているか否かに関わらず前記リソースへのアクセスを禁止する、
請求項１記載のリソース管理方法。
【請求項３】
前記登録用記録媒体ごとに、前記リソースへのアクセス権を予め設定しておき、
前記第二のステップにおいて、前記ユーザ識別コードに対応付けられている前記登録用コードに係る前記登録用記録媒体の前記アクセス権に基づいて前記リソースへのアクセスを許可しまたは禁止する、
請求項２記載のリソース管理方法。
【請求項４】
第一の鍵を記録した可搬型の登録用記録媒体を用意しておき、
ユーザごとに、可搬型のユーザ用記録媒体を持たせておき、
現在有効な前記第一の鍵を記憶手段に記憶させておき、
ユーザ登録のために所定の期間に前記登録用記録媒体と前記ユーザ用記録媒体とがリーダライタにセットされた場合に、当該登録用記録媒体に記録されている前記第一の鍵に対応する第二の鍵を生成し当該ユーザ用記録媒体に記録させる第一のステップと、
リソースの使用のために前記ユーザ用記録媒体から前記第二の鍵が読み取られた場合に、当該第二の鍵に対応する前記第一の鍵が前記記憶手段に記憶されていれば当該リソースへのアクセスを許可し、記憶されていなければ当該リソースへのアクセスを禁止する、第二のステップと、
を有することを特徴とするリソース管理方法。
【請求項５】
ユーザの登録のために所定の期間に当該ユーザの可搬型のユーザ用記録媒体から当該ユーザを識別するユーザ識別コードと可搬型の登録用記録媒体から登録用コードが読み取られた場合に、当該ユーザ識別コードを記憶する、一時使用ユーザ記憶手段と、
リソースの使用のために前記ユーザ用記録媒体から前記ユーザ識別コードが読み取られた場合に、当該ユーザ識別コードが前記一時使用ユーザ記憶手段に記憶されていれば当該リソースへのアクセスを許可し、記憶されていなければ当該リソースへのアクセスを禁止する、アクセス管理手段と、
を有することを特徴とするリソース管理装置。
【請求項６】
ユーザの登録のために所定の期間に第一の鍵が記憶されている可搬型の登録用記録媒体と当該ユーザの可搬型のユーザ用記録媒体とがリーダライタにセットされた場合に、当該一の鍵に対応する第二の鍵を生成し当該ユーザ用記録媒体に記録させるユーザ登録処理手段と、
リソースの使用のために前記ユーザ用記録媒体から前記第二の鍵が読み取られた場合に、当該第二の鍵に対応する前記第一の鍵が前記記憶手段に記憶されていれば当該リソースへのアクセスを許可し、記憶されていなければ当該リソースへのアクセスを禁止するアクセス管理手段と、
を有することを特徴とするリソース管理装置。
【請求項７】
リソースの管理を行うコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
ユーザの登録のために所定の期間に当該ユーザの可搬型のユーザ用記録媒体から当該ユーザを識別するユーザ識別コードと可搬型の登録用記録媒体から登録用コードが読み取られた場合に、当該ユーザ識別コードを一時使用ユーザ記憶手段に記憶させる登録処理を実行させ、
前記リソースの使用のために前記ユーザ用記録媒体から前記ユーザ識別コードが読み取られた場合に、当該ユーザ識別コードが前記一時使用ユーザ記憶手段に記憶されていれば当該リソースへのアクセスを許可し、記憶されていなければ当該リソースへのアクセスを禁止する、アクセス管理処理を実行させる、
ことを特徴とするコンピュータプログラム。
【請求項８】
リソースの管理を行うコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
ユーザの登録のために所定の期間に第一の鍵が記憶されている可搬型の登録用記録媒体と当該ユーザの可搬型のユーザ用記録媒体とがリーダライタにセットされた場合に、当該一の鍵に対応する第二の鍵を生成し当該ユーザ用記録媒体に記録させる登録処理を実行させ、
前記リソースの使用のために前記ユーザ用記録媒体から前記第二の鍵が読み取られた場合に、当該第二の鍵に対応する前記第一の鍵が前記記憶手段に記憶されていれば当該リソースへのアクセスを許可し、記憶されていなければ当該リソースへのアクセスを禁止する、アクセス管理処理を実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードウェア資源およびソフトウェア資源などのリソースを管理する方法および装置などに関する。
【背景技術】
【０００２】
近年、コピー、ネットワークプリンティング、スキャナ、およびファックスなどの様々な機能を備えた画像形成装置が普及している。この画像形成装置は、「複合機」または「ＭＦＰ（Multi Function Peripherals）」などと呼ばれることもある。画像形成装置は、今後もさらに多機能化すると考えられる。機能が増えれば増えるほど、ユーザが画像形成装置を使用する機会が多くなる。
【０００３】
画像形成装置は、機密の情報を取り扱うことがあり得る。また、画像形成装置には、コピー用紙およびトナーなどの消耗品が必要である。よって、セキュリティの管理およびランニングコストの削減の観点から、画像形成装置を使用することができるユーザを制限することが、従来、行われている。すなわち、特定のユーザにのみ画像形成装置を使用する権限（アクセス権）を与え、アクセス権を有しない者には画像形成装置を使用させない、という方法が、従来用いられている。
【０００４】
この方法を用いる際は、ユーザ認証を行う必要がある。特許文献１〜３には、カードを用いたユーザ認証の技術が開示されている。
【０００５】
特許文献１に開示されるセキュリティ装置は、ＩＤカードの情報を読み取ることに基づいて認証信号を出力するＩＤカード対応型のセキュリティ装置であって、前記ＩＤカードの複数枚の組合せを登録した記憶手段と、前記ＩＤカードのＩＤ情報を読み取る読取手段と、前記ＩＤカードの入力時に、前記読取手段が複数枚のＩＤカードのＩＤ情報を読み取り、この読み取ったＩＤ情報と前記記憶手段で記憶した組合せ登録情報とが対応して所定の条件を満たすとき、認証信号を出力する制御手段とを備える。
【０００６】
特許文献２に開示される技術は、少なくとも主カード、従カードの２枚のカードと主カードに対応したカードリーダと、暗証番号入力機と、従カードに対応した情報交信機と、認証を判定する情報処理機を用いて認証を行う。正規使用者の認証は、主カードの認証情報と暗証番号と従カードの認証情報、あるいは認証装置を動作させるための情報を識別できた時点で認証が成立することとする。
【０００７】
特許文献３に記載される認証システムは、第１のＩＣカードおよび第２のＩＣカードを用いて認証処理を行う認証システムである。認証システムは、外部と通信を行う機能を有する第１のＩＣカードおよび第２のＩＣカードと、ＩＣカードと通信を行う機能を有する上位装置とを有して構成される。上位装置は、第１のＩＣカードに対し限定して通信を実施するよう制御し、第２のＩＣカードは、第１のＩＣカードに対し限定して通信を実施するような制御を行う。そして、リーダライタと第１のＩＣカードとの間の通信方式および第１のＩＣカードと第２のＩＣカードとの通信方式においてそれぞれ周波数の異なる副搬送波を用いる。
【特許文献１】特開平５−６７２５８号公報
【特許文献２】特開２０００−３２２５２９号公報
【特許文献３】特開２００７−９４９６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
カードを用いてユーザ認証を行う方法は、アクセス権が与えられている（ユーザ登録されている）ユーザにとっては、便利である。
【０００９】
セキュリティの観点に鑑みると、アクセス権が与えられるのは日常的に使用するユーザに限られるべきである。
【００１０】
しかし、そうすると、アクセス権が与えられていないユーザが一時的に使用する場合は、アクセス権を管理者から与えてもらわなければならない。アクセス権の付与の作業は、管理者にとって面倒である。
【００１１】
本発明は、このような問題点に鑑み、カードなどの可搬型の記録媒体を用いたユーザ認証を行うシステムにおいて、一時的に使用するユーザに対して従来よりも容易にアクセス権を付与できるようにすることを、目的とする。
【課題を解決するための手段】
【００１２】
本発明の一形態に係るリソース管理方法は、ユーザに対して、当該ユーザを識別するユーザ識別コードを記録した可搬型のユーザ用記録媒体を発行しておき、登録用コードを記録した可搬型の登録用記録媒体を用意しておき、ユーザ登録のために所定の期間に前記ユーザ用記録媒体から前記ユーザ識別コードが読み取られかつ前記登録用記録媒体から前記登録用コードが読み取られた場合に、当該ユーザ識別コードを一時使用ユーザ記憶手段に記憶させる第一のステップと、リソースの使用のために前記ユーザ用記録媒体から前記ユーザ識別コードが読み取られた場合に、当該ユーザ識別コードが前記一時使用ユーザ記憶手段に記憶されていれば当該リソースへのアクセスを許可し、記憶されていなければ当該リソースへのアクセスを禁止する、第二のステップと、を有することを特徴とする。
【００１３】
好ましくは、前記第一のステップにおいて、前記一時使用ユーザ記憶手段に、前記ユーザ識別コードを、当該ユーザ識別コードとともに前記所定の期間に読み取られた前記登録用コードを対応付けて記憶させ、無効にする前記登録用コードが指定された後は、前記第二のステップにおいて、前記ユーザ用記録媒体から読み取られた前記ユーザ識別コードが当該登録用コードと対応付けられていれば、当該ユーザ識別コードが前記一時使用ユーザ記憶手段に記憶されているか否かに関わらず前記リソースへのアクセスを禁止する。
【００１４】
または、前記登録用記録媒体ごとに、前記リソースへのアクセス権を予め設定しておき、前記第二のステップにおいて、前記ユーザ識別コードに対応付けられている前記登録用コードに係る前記登録用記録媒体の前記アクセス権に基づいて前記リソースへのアクセスを許可しまたは禁止する。
【００１５】
本発明の他の形態に係るリソース管理方法は、第一の鍵を記録した可搬型の登録用記録媒体を用意しておき、ユーザごとに、可搬型のユーザ用記録媒体を持たせておき、現在有効な前記第一の鍵を記憶手段に記憶させておき、ユーザ登録のために所定の期間に前記登録用記録媒体と前記ユーザ用記録媒体とがリーダライタにセットされた場合に、当該登録用記録媒体に記録されている前記第一の鍵に対応する第二の鍵を生成し当該ユーザ用記録媒体に記録させる第一のステップと、リソースの使用のために前記ユーザ用記録媒体から前記第二の鍵が読み取られた場合に、当該第二の鍵に対応する前記第一の鍵が前記記憶手段に記憶されていれば当該リソースへのアクセスを許可し、記憶されていなければ当該リソースへのアクセスを禁止する、第二のステップと、を有することを特徴とする。
【発明の効果】
【００１６】
本発明によると、可搬型の記録媒体を用いたユーザ認証を行うシステムにおいて、一時的に使用するユーザに対して従来よりも容易にアクセス権を付与することができる。
【発明を実施するための最良の形態】
【００１７】
〔第一の実施形態〕
図１は画像形成装置１を含むネットワークシステムの例を示す図、図２は画像形成装置１のハードウェア構成の例を示す図、図３は画像形成装置１の機能的構成の例を示す図である。
【００１８】
図１において、画像形成装置１は、ＬＡＮ（Local Area Network）、公衆回線、またはインターネットなどの通信回線を介してパーソナルコンピュータ３などの装置と接続可能である。
【００１９】
画像形成装置１は、一般に複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれる装置であって、コピー、ファックス、ネットワークプリンティング、スキャナ、およびボックスなどの機能を集約した装置である。
【００２０】
ネットワークプリンティング機能は、画像データをパーソナルコンピュータ３から受信して画像を用紙に印刷する機能である。「ネットワークプリンタ機能」または「ＰＣプリント機能」などと呼ばれることもある。
【００２１】
ボックス機能は、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる記憶領域を与えておき、各ユーザが自分の記憶領域によって画像ファイルなどのドキュメントデータを保存し管理するための機能である。つまり、ファイルサーバの機能である。ボックスは、パーソナルコンピュータにおける「フォルダ」または「ディレクトリ」に相当する。
【００２２】
ユーザは、画像形成装置１を使用することによって、用紙に記されている画像を他の用紙にコピーしたり、用紙に記されている画像の電子データを取得したり、その電子データを他の装置へ転送したりするなど、様々な作業を行うことができる。
【００２３】
以下、画像形成装置１が次の条件の下で使用される場合を例に、画像形成装置１を説明する。
（１）  ある企業Ｘの支店Ｙに設置されている。
（２）  企業Ｘの各従業員には、従業員証として用いられるＩＣ（Integrated Circuit）カードが１枚ずつ配付されている。以下、このＩＣカードを「個人カード５Ｂ」と記載する。個人カード５Ｂには、その個人カード５Ｂを識別するための個人カード識別コード８ＣＢが記憶されている。
（３）  支店Ｙに所属する従業員には、画像形成装置１を常時使用する権限が与えられている。
（４）  支店Ｙ以外の拠点に所属する従業員には、画像形成装置１を常時使用する権限が与えられていない。ただし、支店Ｙの管理職は、支店Ｙに出張してきた者に対して画像形成装置１を一時的に使用する権限を与えることができる。
（５）  管理職は、個人カード５Ｂとは別に、支店Ｙへの出張者に対して画像形成装置１を使用する権限を与えるための専用のＩＣカードが１枚または複数枚与えられている。以下、このＩＣカードを「登録用カード５Ａ」と記載する。登録用カード５Ａには、その登録用カード５Ａを識別するための登録用カード識別コード８ＣＡが記憶されている。
【００２４】
画像形成装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、大容量記憶装置１０ｄ、スキャナ１０ｅ、印刷装置１０ｆ、ネットワークインタフェース１０ｇ、タッチパネル１０ｈ、モデム１０ｉ、およびＵＳＢ（Universal Serial Bus）インタフェース１０ｊのほか、制御用回路などによって構成される。
【００２５】
スキャナ１０ｅは、原稿の用紙に記されている写真、文字、絵、図表などの画像を読み取って画像データを生成する装置である。
【００２６】
印刷装置１０ｆは、スキャナ１０ｅによって読み取られた画像または他の装置から受信した画像データに示される画像を印刷する。
【００２７】
タッチパネル１０ｈは、ユーザに対してメッセージまたは指示を与えるための画面、ユーザが処理の指令および条件を入力するための画面、およびＣＰＵ１０ａの処理の結果を示す画面などを表示する。また、ユーザが指で触れた位置を検知し、検知結果を示す信号をＣＰＵ１０ａに送信する。
【００２８】
ネットワークインタフェース１０ｇは、通信回線を介してパーソナルコンピュータ３などの他の装置とＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）で通信を行うためのＮＩＣ（Network Interface Card）である。
【００２９】
モデム１０ｉは、固定電話網を介して他のファックス端末との間でＧ３（Group 3）で画像データをやり取りするための装置である。
【００３０】
ＵＳＢインタフェース１０ｊは、ＵＳＢに対応した周辺機器を画像形成装置１に繋ぐためのインタフェースであって、ＩＣカードからデータを読み取りまたはＩＣカードにデータを書き込むＩＣカードリーダライタ２が繋がれている。
【００３１】
ＲＯＭ１０ｃまたは大容量記憶装置１０ｄには、図３に示すような識別コード取得部１０１、カード種類判別部１０２、メッセージ表示制御部１０３、一時使用登録処理部１０４、アクセス管理部１０５、ログ記録処理部１０６、登録抹消処理部１０７、登録用カードデータベース１Ｋ１、出張ユーザデータベース１Ｋ２、所属ユーザデータベース１Ｋ３、およびログデータベース１Ｋ４などを実現するためのプログラムが記憶されている。大容量記憶装置１０ｄとして、ハードディスクまたはフラッシュメモリなどが用いられる。これらのプログラムは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。
【００３２】
図３に示す各部の機能の全部または一部を回路などのハードウェアのみによって実現してもよい。
【００３３】
図３に示す各部によると、支店Ｙ以外の拠点に所属する従業員が画像形成装置１を一時的に使用することができる。以下、図３に示す各部の処理内容などについて詳細に説明する。ただし、支店Ｙに所属する従業員による画像形成装置１の使用の処理については、説明を省略する。
【００３４】
図４は登録用カードデータベース１Ｋ１の例を示す図、図５は出張ユーザデータベース１Ｋ２の例を示す図、図６は出張者のユーザ登録の処理および操作の手順の例を示すフローチャート、図７は出張者のユーザ認証の処理および操作の手順の例を示すフローチャートである。
【００３５】
図３の登録用カードデータベース１Ｋ１には、図４に示すように、登録用カード５Ａごとの登録用カードデータ７Ａが記憶されている。
【００３６】
登録用カードデータ７Ａには、その登録用カード５Ａの登録用カード識別コード８ＣＡのほか、その登録用カード５Ａによって出張者に対して画像形成装置１の使用を許可した場合に与えるアクセス権に関する情報が示されている。具体的には、アクセス権に関する次の事項の情報が示されている。
【００３７】
「使用可能期間」は、出張者に対して認める画像形成装置１の使用の期間である。例えば、使用可能期間が「８時間」であれば、出張者は、使用が認められた後、８時間、画像形成装置１を使用することができる
「使用可能回数」は、出張者に対して認める画像形成装置１の使用の回数である。例えば、使用可能期間が「１０回」であれば、出張者は、使用が認められた後、１０回、画像形成装置１を使用することができる。
【００３８】
「登録権限委譲可否」は、出張者が自分に対して認められた使用の権限を他の出張者へ委譲してもよいか否かを意味する。「可」であれば委譲することが可能であり、「不可」であれば委譲することができない。
【００３９】
「カラー印刷」は、出張者がカラー印刷の機能を使用することができるか否かを意味する。「可」であれば使用することができ、「不可」であれば使用することができない。
【００４０】
「ＦＡＸ送信」は、出張者がファックスで他の装置へ画像データを送信することができるか否かを意味する。「可」であれば送信することができ、「不可」であれば送信することができない。
【００４１】
「ボックス」は、出張者がボックスの機能を使用することができるか否かを意味する。「可」であれば使用することができ、「不可」であれば使用することができない。
【００４２】
登録用カードデータ７Ａは、新たに登録用カード５Ａが発行されるごとに、システム管理者が画像形成装置１を操作するなどして生成され登録用カードデータベース１Ｋ１に追加される。
【００４３】
図３に戻って、出張ユーザデータベース１Ｋ２には、図５に示すように、画像形成装置１の使用を認められた出張者の個人カード５Ｂごとの出張ユーザデータ７Ｂが記憶されている。
【００４４】
出張ユーザデータ７Ｂには、その個人カード５Ｂの個人カード識別コード８ＣＢのほか、その出張者に対して現在認められている、画像形成装置１を使用できる範囲（アクセス権の範囲）を示している。
【００４５】
「有効期限」は、画像形成装置１を使用することができる期間の終わりである。「使用可能残回数」は、画像形成装置１を使用することができる残りの回数である。「登録権限委譲可否」、「カラー印刷」、「ＦＡＸ送信」、および「ボックス」は、前に図４で説明した登録用カードデータ７Ａのそれらのフィールドと同じ意味を持つ。
【００４６】
さらに、出張ユーザデータ７Ｂには、その出張ユーザデータ７Ｂが生成される際に使用された登録用カード５Ａの登録用カード識別コード８ＣＡが示される。
【００４７】
出張ユーザデータ７Ｂを出張ユーザデータベース１Ｋ２に記憶させる処理、更新する処理、および出張ユーザデータベース１Ｋ２から削除する処理については、後に順次説明する。
【００４８】
図３に戻って、所属ユーザデータベース１Ｋ３には、支店Ｙに所属する全従業員の個人カード５Ｂの個人カード識別コード８ＣＢが記憶されている。新たに従業員が支店Ｙに配属されるごとに、その従業員の個人カード識別コード８ＣＢがシステム管理者の操作によって所属ユーザデータベース１Ｋ３に記憶される。また、支店Ｙから他の拠点に配置換えされまたは退職した従業員の個人カード識別コード８ＣＢがシステム管理者の操作によって所属ユーザデータベース１Ｋ３から削除される。
【００４９】
識別コード取得部１０１は、ＩＣカードリーダライタ２が登録用カード５Ａから読み取った登録用カード識別コード８ＣＡおよび個人カード５Ｂから読み取った個人カード識別コード８ＣＢを、ＩＣカードリーダライタ２から取得する。以下、登録用カード識別コード８ＣＡおよび個人カード識別コード８ＣＢを「識別コード」と総称することがある。
【００５０】
カード種類判別部１０２は、識別コード取得部１０１によって取得された識別コードが記憶されているＩＣカード（つまり、読取元のＩＣカード）の種類を次のように判別する。
【００５１】
取得された識別コードが、登録用カードデータベース１Ｋ１に記憶されているいずれかの登録用カードデータ７Ａに示される場合は、カード種類判別部１０２は、読取元のＩＣカードの種類が登録用カードであると、判別する。
【００５２】
または、取得された識別コードが、所属ユーザデータベース１Ｋ３に記憶されているいずれかの個人カード識別コード８ＣＢと一致する場合は、カード種類判別部１０２は、読取元のＩＣカードの種類が支店Ｙの従業員の個人カードであると、判別する。
【００５３】
または、上記のいずれにも該当しない場合は、カード種類判別部１０２は、読取元のＩＣカードの種類が出張者の個人カードであると、判別する。さらに、カード種類判別部１０２は、個人カード５Ｂが登録されているか未登録であるかを出張ユーザデータベース１Ｋ２に基づいて判別することができる。
【００５４】
メッセージ表示制御部１０３は、ユーザが次に何の操作を行うべきかを伝えるためのメッセージをタッチパネル１０ｈに表示させる。
【００５５】
一時使用登録処理部１０４は、識別コード取得部１０１によって連続的にまたは同時に登録用カード５Ａから登録用カード識別コード８ＣＡが取得され出張者の個人カード５Ｂから個人カード識別コード８ＣＢが取得された場合に、出張ユーザデータ７Ｂを生成し出張ユーザデータベース１Ｋ２に登録する処理を、行う。ここで、出張者であるユーザＵｘの出張ユーザデータ７Ｂを登録する場合を例に、一連の処理および操作の流れを、図６を参照しながら説明する。
【００５６】
ユーザＵｘは、出張先である支店Ｙに到着すると、画像形成装置１の使用の許可を支店Ｙの管理職に対して願い出る。すると、管理職は、ユーザＵｘの支店Ｙでの滞在期間およびユーザＵｘの仕事の内容などに応じてユーザＵｘに対して認める権限（アクセス権）を決める。そして、決めたアクセス権に対応する登録用カード５ＡをユーザＵｘに貸与する。
【００５７】
ユーザＵｘは、画像形成装置１が設置されている場所へ行き、借りた登録用カード５ＡをＩＣカードリーダライタ２の所定の位置に接触させる。すると、登録用カード５Ａに記憶されている登録用カード識別コード８ＣＡがＩＣカードリーダライタ２によって読み取られる。
【００５８】
識別コード取得部１０１は、読み取られた登録用カード識別コード８ＣＡを取得する（図６の＃６０１）。カード種類判別部１０２は、登録用カード識別コード８ＣＡが読み取られたＩＣカードの種類が登録用カードであると判別する（＃６０２）。
【００５９】
すると、メッセージ表示制御部１０３は、画像形成装置１の一時的な使用を許可してほしいユーザの個人カード５ＢをＩＣカードリーダライタ２の所定の位置に接触させるように要求するメッセージを、タッチパネル１０ｈに表示させる（＃６０３）。
【００６０】
ここで、ユーザＵｘは、自分の個人カード５ＢをＩＣカードリーダライタ２の所定の位置に接触させる。すると、個人カード５Ｂに記憶されている個人カード識別コード８ＣＢがＩＣカードリーダライタ２によって読み取られる。識別コード取得部１０１は、読み取られた個人カード識別コード８ＣＢを取得する（＃６０４）。
【００６１】
カード種類判別部１０２は、個人カード識別コード８ＣＢが読み取られたＩＣカードの種類が出張者の個人カードであると判別するとともに、この個人カード識別コード８ＣＢの出張ユーザデータ７Ｂが未登録であることを確認する（＃６０５）。
【００６２】
すると、一時使用登録処理部１０４は、ユーザＵｘの出張ユーザデータ７Ｂを生成し、出張ユーザデータベース１Ｋ２（図５参照）に記憶させる（＃６０６）。一時使用登録処理部１０４は、この出張ユーザデータ７Ｂを、各フィールドに次の内容が示されるように生成する。
【００６３】
「個人カード識別コード」のフィールドは、ステップ＃６０４で取得した個人カード識別コード８ＣＢを示す。
【００６４】
「有効期限」ないし「ボックス」の各フィールドは、ステップ＃６０１で取得した登録用カード識別コード８ＣＡを示す登録用カードデータ７Ａに基づく。
【００６５】
「有効期限」のフィールドは、現在の日時（つまり、この出張ユーザデータ７Ｂの生成日時）からその登録用カードデータ７Ａの「使用可能期間」のフィールドに示される時間後の日時を示す。
【００６６】
「使用可能残回数」、「登録権限委譲可否」、「カラー印刷」、「ＦＡＸ送信」、および「ボックス」の各フィールドには、それぞれ、登録用カードデータ７Ａの「使用可能回数」、「登録権限委譲可否」、「カラー印刷」、「ＦＡＸ送信」、および「ボックス」の各フィールドに示される内容がコピーされる。
【００６７】
図３に戻って、アクセス管理部１０５は、出張者による画像形成装置１の使用の関する管理のための処理を行う。ログ記録処理部１０６は、出張者による画像形成装置１の使用の実績を示すログデータ７Ｃを生成し、ログデータベース１Ｋ４に記憶させる。
【００６８】
ここで、アクセス管理部１０５およびログ記録処理部１０６による処理を、ユーザＵｘが画像形成装置１を使用する場合を例に、図７を参照しながら説明する。
【００６９】
ユーザＵｘは、画像形成装置１の使用の許可を受けた後、自分の個人カード５ＢをＩＣカードリーダライタ２の所定の位置に接触させる。すると、個人カード５Ｂに記憶されている個人カード識別コード８ＣＢがＩＣカードリーダライタ２によって読み取られる。
【００７０】
識別コード取得部１０１は、読み取られた個人カード識別コード８ＣＢを取得する（図７の＃６１１）。カード種類判別部１０２は、個人カード識別コード８ＣＢが読み取られたＩＣカードの種類が出張者の個人カードであると判別する（＃６１２）。
【００７１】
すると、アクセス管理部１０５は、取得した個人カード識別コード８ＣＢを示す出張ユーザデータ７Ｂを出張ユーザデータベース１Ｋ２（図５参照）から呼び出し、これに基づいてログインの許否の判別およびアクセスの管理などを行う。
【００７２】
すなわち、アクセス管理部１０５は、その出張ユーザデータ７Ｂの「使用可能残回数」が「１回」以上であれば画像形成装置１へのユーザＵｘのログインを認め、「０回」であればログインを拒否する（＃６１３）。
【００７３】
ユーザＵｘのログイン後、アクセス管理部１０５は、その出張ユーザデータ７Ｂの、アクセス権に関する各フィールドに示される内容に応じて各種の処理（ジョブ）の実行を制限する。また、ジョブを実行するごとに、ログ記録処理部１０６は、そのジョブの内容およびユーザＵｘの個人カード識別コード８ＣＢなどを示すログデータ７Ｃを生成し、ログデータベース１Ｋ４に記憶させる（＃６１４）。
【００７４】
なお、その出張ユーザデータ７Ｂの「使用可能残回数」に示される値は、ユーザＵｘが１回ジョブを行わせるごとに、「１」だけ減らされる。
【００７５】
図３に戻って、登録抹消処理部１０７は、出張者の使用の許可の登録を抹消する処理を行う。具体的には、出張者の出張ユーザデータ７Ｂを出張ユーザデータベース１Ｋ２から削除する。登録抹消処理部１０７は、次のタイミングで、出張ユーザデータ７Ｂを出張ユーザデータベース１Ｋ２から削除する。
【００７６】
登録抹消処理部１０７は、定期的に（例えば、１０分ごとに）、「有効期限」に示される日時が現在の日時を過ぎている出張ユーザデータ７Ｂを出張ユーザデータベース１Ｋ２の中から検索する。そして、そのような出張ユーザデータ７Ｂが見つかったら、その出張ユーザデータ７Ｂを出張ユーザデータベース１Ｋ２から削除する。
【００７７】
または、登録抹消処理部１０７は、システム管理者または支店Ｙの管理職が画像形成装置１に対して登録用カード識別コード８ＣＡを指定するとともに登録用カード５Ａを無効にするコマンドを入力すると、その登録用カード識別コード８ＣＡを示す出張ユーザデータ７Ｂを検索し、出張ユーザデータベース１Ｋ２から削除する。この際に、同じ登録用カード識別コード８ＣＡを示す登録用カードデータ７Ａを登録用カードデータベース１Ｋ１から削除する。
【００７８】
図８は画像形成装置１における主張者のための全体的な処理の流れの例を説明するフローチャートである。
【００７９】
次に、画像形成装置１の全体的な処理の流れを、図８のフローチャートを参照しながら説明する。
【００８０】
画像形成装置１は、識別コードまたはコマンドが入力されるごとに、次のような処理を実行する。
【００８１】
画像形成装置１は、ＩＣカードリーダライタ２によってＩＣカードから読み取られた識別コードが入力されると（図８の＃１１でＹｅｓ）、そのＩＣカードの種類を判別する（＃１２）。
【００８２】
そのＩＣカードが登録用カードである場合は（＃１３でＹｅｓ）、画像形成装置１は、画像形成装置１の一時的な使用を許可してほしいユーザの個人カード５ＢをＩＣカードリーダライタ２の所定の位置に接触させるように要求するメッセージを表示する（＃１４）。
【００８３】
画像形成装置１は、メッセージを表示してから所定の時間（例えば、３０秒）が経過するのを待つ。所定の時間以内にＩＣカードリーダライタ２から識別コードが入力されると（＃１５でＹｅｓ）、その識別コードが出張者の個人カード５Ｂの個人カード識別コード８ＣＢであり（すなわち、所属ユーザデータベース１Ｋ３に記憶されておらず）かつその識別コード（個人カード識別コード８ＣＢ）がいずれの出張ユーザデータ７Ｂ（図５参照）にも示されていない場合は（＃１７でＹｅｓ）、新たな出張ユーザデータ７Ｂを登録する（＃１８）。
【００８４】
所定の時間が経過するまでに識別コードが入力されなかった場合または既にその識別コード（個人カード識別コード８ＣＢ）を示す出張ユーザデータ７Ｂが登録されている場合は（＃１５でＮｏまたは＃１７でＮｏ）、登録の処理を中止する。
【００８５】
または、画像形成装置１は、識別コードが読み取られたＩＣカードの種類が出張者の個人カードであるとステップ＃１２において判別した場合は（＃１３でＮｏ）、画像形成装置１の使用の管理の処理を次のように行う。ＩＣカードリーダライタ２から入力された識別コード（個人カード識別コード８ＣＢ）を示す出張ユーザデータ７Ｂが出張ユーザデータベース１Ｋ２に記憶されていれば（＃１９でＹｅｓ）、画像形成装置１は、その出張ユーザデータ７Ｂの「使用可能残回数」のフィールドの値をチェックする（＃２０）。
【００８６】
その値が「１」以上であれば（＃２１でＹｅｓ）、画像形成装置１は、ユーザのログインを許可する（＃２２）。そして、画像形成装置１は、そのユーザがログインしている間、そのユーザからの指令に応じて、その出張ユーザデータ７Ｂに示されるアクセス権の範囲で処理（ジョブ）を実行する（＃２３）。また、ジョブを実行するごとに、その実績およびそのユーザの個人カード識別コード８ＣＢなどを示すログデータ７Ｃを生成しログデータベース１Ｋ４に記憶させる（＃２４）。そのほか、ジョブを実行するごとに、「使用可能残回数」のフィールドの値を「１」減らす。
【００８７】
または、画像形成装置１は、登録用カード５Ａを無効にするコマンドおよび登録用カード識別コード８ＣＡが入力されると（＃２５でＹｅｓ）、その登録用カード識別コード８ＣＡを示す登録用カードデータ７Ａおよび出張ユーザデータ７Ｂを削除する（＃２６、＃２７）。
【００８８】
そのほか、画像形成装置１は、適宜、有効期限切れの出張ユーザデータ７Ｂを削除する。
【００８９】
図９は出張者のユーザ登録の処理および操作の手順の例を示すフローチャート、図１０は画像形成装置１における主張者のための全体的な処理の流れの例を説明するフローチャートである。
【００９０】
第一の実施形態では、出張者は、自分の出張ユーザデータ７Ｂの登録の際に登録用カード５Ａ、個人カード５Ｂの順に、両カードをＩＣカードリーダライタ２に接触させた。接触させる順番を個人カード５Ｂ、登録用カード５Ａの順にしてもよい。この場合は、図３に示す画像形成装置１の各部は、図９に示す手順で登録のための処理を実行する。
【００９１】
例えば、ユーザＵｘは、登録用カード５Ａを借り、画像形成装置１の設置場所へ行く。ユーザＵｘは、自分の個人カード５ＢをＩＣカードリーダライタ２の所定の位置に接触させる。すると、ＩＣカードリーダライタ２によってその個人カード５Ｂから個人カード識別コード８ＣＢが読み取られる。画像形成装置１の識別コード取得部１０１は、それを取得する（図９の＃６２１）。
【００９２】
カード種類判別部１０２は、個人カード識別コード８ＣＢが読み取られたＩＣカードの種類が出張者の個人カードであると判別するとともに、この個人カード識別コード８ＣＢの出張ユーザデータ７Ｂが未登録であることを確認する（＃６２２）。
【００９３】
すると、メッセージ表示制御部１０３は、登録用カード５ＡをＩＣカードリーダライタ２の所定の位置に接触させるように要求するメッセージを、タッチパネル１０ｈに表示させる（＃６２３）。
【００９４】
ここで、ユーザＵｘは、借りた登録用カード５ＡをＩＣカードリーダライタ２の所定の位置に接触させる。すると、登録用カード５Ａに記憶されている登録用カード識別コード８ＣＡがＩＣカードリーダライタ２によって読み取られる。識別コード取得部１０１は、読み取られた登録用カード識別コード８ＣＡを取得する（＃６２４）。
【００９５】
カード種類判別部１０２は、登録用カード識別コード８ＣＡが読み取られたＩＣカードの種類が出張者の個人カードであると判別する（＃６２５）。
【００９６】
すると、一時使用登録処理部１０４は、ユーザＵｘの出張ユーザデータ７Ｂを生成し、出張ユーザデータベース１Ｋ２（図５参照）に記憶させる（＃６２６）。出張ユーザデータ７Ｂに示される内容は、前述の通りに決定される。
【００９７】
個人カード５Ｂ、登録用カード５Ａの順の場合の画像形成装置１の全体的な処理は、図１０に示す通りである。
【００９８】
すなわち、画像形成装置１は、ＩＣカードリーダライタ２によってＩＣカードから読み取られた識別コードが入力されると（図１０の＃３１でＹｅｓ）、そのＩＣカードの種類を判別する（＃３２）。
【００９９】
そのＩＣカードが出張者の未登録の個人カードである場合は（＃３３でＹｅｓ）、画像形成装置１は、登録用カード５ＡをＩＣカードリーダライタ２の所定の位置に接触させるように要求するメッセージを表示する（＃３４）。
【０１００】
画像形成装置１は、メッセージを表示してから所定の時間（例えば、３０秒）が経過するのを待つ。所定の時間以内にＩＣカードリーダライタ２から識別コードが入力されると（＃３５でＹｅｓ）、その識別コードがいずれかの登録用カード５Ａのものであるか否かを判別する（＃３６）。そして、いずれかの登録用カード５Ａのものであれば（＃３７でＹｅｓ）、画像形成装置１は、新たな出張ユーザデータ７Ｂを登録する（＃３８）。
【０１０１】
出張ユーザデータ７Ｂの登録の処理以外は、図８のステップ＃１９〜＃２７と同様である（＃３９〜＃４７）。
【０１０２】
図１１は出張者のユーザ登録の処理および操作の手順の例を示すフローチャート、図１２は画像形成装置１における主張者のための全体的な処理の流れの例を説明するフローチャートである。
【０１０３】
または、登録用カード５Ａと個人カード５Ｂとを重ねて同時にＩＣカードリーダライタ２に接触させてもよい。
【０１０４】
この場合は、図３に示す画像形成装置１の各部は、図１１に示す手順で登録のための処理を実行する。
【０１０５】
例えば、支店Ｙに出張してきたユーザＵｘがある登録用カード５Ａを借りたとする。ユーザＵｘが自分の個人カード５Ｂおよび借りた登録用カード５ＡをＩＣカードリーダライタ２の所定の位置に接触させると、ＩＣカードリーダライタ２は、その個人カード５Ｂから個人カード識別コード８ＣＢを読み取り、その登録用カード５Ａから登録用カード識別コード８ＣＡを読み取る。画像形成装置１の識別コード取得部１０１は、それらを取得する（図１１の＃６３１）。
【０１０６】
カード種類判別部１０２は、識別コードが読み取られた２枚のＩＣカードの種類が登録用カードおよび出張者の個人カードであると判別し、さらに、ユーザＵｘの出張ユーザデータ７Ｂが未登録であることを確認する（＃６３２）。
【０１０７】
そして、一時使用登録処理部１０４は、ユーザＵｘの出張ユーザデータ７Ｂを生成し、出張ユーザデータベース１Ｋ２（図５参照）に記憶させる（＃６３３）。出張ユーザデータ７Ｂに示される内容は、前述に決定される。
【０１０８】
登録用カード５Ａおよび個人カード５Ｂを同時に接触させた場合の画像形成装置１の全体的な処理は、図１２に示す通りである。
【０１０９】
すなわち、画像形成装置１は、ＩＣカードリーダライタ２が１枚または２枚のＩＣカードから読み取った識別コードが入力されると（図１２の＃５１でＹｅｓ）、各ＩＣカードの種類を判別する（＃５２）。
【０１１０】
２つの識別コードが入力され（＃５３でＹｅｓ）、一方のＩＣカードの種類が出張者の個人カードでありかつそのＩＣカード（個人カード５Ｂ）の出張ユーザデータ７Ｂが未登録であり（＃５４でＹｅｓ）、かつもう一方のＩＣカードの種類が登録用カードであれば（＃５５でＹｅｓ）、画像形成装置１は、新たな出張ユーザデータ７Ｂを登録する（＃５６）。
【０１１１】
出張ユーザデータ７Ｂの登録の処理以外は、図８のステップ＃１９〜＃２７と同様である（＃５７〜＃６５）。
【０１１２】
〔第二の実施形態〕
図１３は画像形成装置１Ｂの機能的構成の例を示す図、図１４は個人カード５Ｂに記憶されるデータの例を示す図、図１５は登録用カードデータベース１Ｌ１の例を示す図、図１６は出張者のユーザ登録の処理および操作の手順の例を示すフローチャート、図１７は出張者のユーザ認証の処理および操作の手順の例を示すフローチャートである。
【０１１３】
第一の実施形態では、画像形成装置１を使用することを許可されたユーザのアクセス権に関するデータ（出張ユーザデータ７Ｂ）を出張ユーザデータベース１Ｋ２（図５参照）で一元的に管理した。第二の実施形態では、出張ユーザデータ７Ｂを個人カード５Ｂに記憶させる。さらに、第二の実施形態では、登録用カード５Ａおよび個人カード５Ｂに認証鍵を記憶させ、これらの認証鍵を用いてユーザ認証を行う。
【０１１４】
第二の実施形態における画像形成装置１Ｂのハードウェア構成は、第一の実施形態の画像形成装置１と同様であり、図２に示した通りである。ただし、ＲＯＭ１０ｃおよび大容量記憶装置１０ｄには、図３に示す各部を実現するプログラムの代わりに、図１３に示す認証鍵等取得部１２１、カード種類判別部１２２、メッセージ表示制御部１２３、一時使用登録処理部１２４、アクセス管理部１２５、ログ記録処理部１２６、登録抹消処理部１２７、アクセス権更新部１２８、登録用カードデータベース１Ｌ１、所属ユーザデータベース１Ｌ３、およびログデータベース１Ｌ４などを実現するためのプログラムが記憶されている。
【０１１５】
図１３に示す各部の機能の全部または一部を回路などのハードウェアのみによって実現してもよい。
【０１１６】
以下、図１３の各部の処理内容などを、第一の実施形態との相違点を中心に説明する。第一の実施形態と共通する点については、説明を省略する。
【０１１７】
登録用カード５Ａには、登録用カード識別コード８ＣＡおよびユニークな第一の認証鍵８ＫＡが記憶されている。第一の認証鍵８ＫＡは、暗号鍵に用いられるような、不規則な文字を並べた固定長Ｌａの文字列である。
【０１１８】
個人カード５Ｂには、図１４に示すように、ユニークな個人カード識別コード８ＣＢおよびユニークな第二の認証鍵８ＫＢが記憶され得る。第二の認証鍵８ＫＢは、暗号鍵に用いられるような、不規則な文字を並べた文字列である。その長さは、固定長Ｌａよりも所定の長さＬｃだけ長い固定長Ｌｂである。さらに、個人カード５Ｂには、第一の実施形態の出張ユーザデータ７Ｂのアクセス権に関するデータに相当するアクセス権データ８ＵＳが記憶され得る。第二の認証鍵８ＫＢおよびアクセス権データ８ＵＳは、後述するように、画像形成装置１Ｂの使用を許可されたユーザの個人カード５Ｂに記憶される。
【０１１９】
ＩＣカードリーダライタ２は、接触した登録用カード５Ａから登録用カード識別コード８ＣＡおよび第一の認証鍵８ＫＡを読み取る。または、接触した個人カード５Ｂから個人カード識別コード８ＣＢを読み取る。第二の認証鍵８ＫＢおよびアクセス権データ８ＵＳが記憶されている場合は、さらに、それらをも読み取る。以下、第一の認証鍵８ＫＡおよび第二の認証鍵８ＫＢを「認証鍵」と総称することがある。
【０１２０】
登録用カードデータベース１Ｌ１には、図１５に示すように、登録用カード５Ａごとの登録用カードデータ７Ｓが記憶されている。
【０１２１】
登録用カードデータ７Ｓには、その登録用カード５Ａの登録用カード識別コード８ＣＡおよび第一の認証鍵８ＫＡが示されている。さらに、第一の実施形態の登録用カードデータ７Ａ（図４参照）と同様に、その登録用カード５Ａによって出張者に対して画像形成装置１Ｂの使用を許可した場合に与えるアクセス権に関する情報が示されている。そのほか、その第一の認証鍵８ＫＡに基づいて発行された第二の認証鍵８ＫＢの個数（発行個数）が示される。発行個数の初期値は「０」である。第二の認証鍵８ＫＢの発行の仕方については、後に説明する。
【０１２２】
所属ユーザデータベース１Ｌ３には、第一の実施形態の所属ユーザデータベース１Ｋ３（図３参照）と同様に、支店Ｙに所属する全従業員の個人カード５Ｂの個人カード識別コード８ＣＢが記憶されている。
【０１２３】
認証鍵等取得部１２１は、ＩＣカードリーダライタ２によって読み取られた第一の認証鍵８ＫＡ、第二の認証鍵８ＫＢ、個人カード識別コード８ＣＢ、およびアクセス権データ８ＵＳを取得する。
【０１２４】
カード種類判別部１２２は、認証鍵等取得部１２１によって取得された認証鍵などが記憶されているＩＣカード（読取元のＩＣカード）の種類を判別する。判別の方法は、第一の実施形態のカード種類判別部１０２で用いられる方法と、同じである。
【０１２５】
メッセージ表示制御部１２３は、第一の実施形態のメッセージ表示制御部１０３と同様に、ユーザが次に何の操作を行うべきかを伝えるためのメッセージをタッチパネル１０ｈに表示させる。
【０１２６】
一時使用登録処理部１２４は、認証鍵等取得部１２１によって連続的にまたは同時に登録用カード５Ａから登録用カード識別コード８ＣＡが取得され出張者の未登録の個人カード５Ｂから個人カード識別コード８ＣＢが取得された場合に、その個人カード５Ｂの持ち主に対して画像形成装置１Ｂの使用を許可するための処理を行う。具体的には、第二の認証鍵８ＫＢおよびアクセス権データ８ＵＳをその個人カード５Ｂに書き込むための処理を行う。ここで、ユーザＵｘに対する許可を登録する場合を例に、一連の処理および操作の流れを、図１６を参照しながら説明する。
【０１２７】
認証鍵等取得部１２１は、ユーザＵｘは、登録用カード５Ａを借り、画像形成装置１Ｂの設置場所へ行く。ユーザＵｘは、登録用カード５ＡをＩＣカードリーダライタ２の所定の位置に接触させる。すると、ＩＣカードリーダライタ２によってその登録用カード５Ａから登録用カード識別コード８ＣＡおよび第一の認証鍵８ＫＡが読み取られる（図１６の＃６４１）。画像形成装置１Ｂの認証鍵等取得部１２１は、読み取られた第一の認証鍵８ＫＡをＩＣカードリーダライタ２から取得する（図１６の＃６４１）。
【０１２８】
カード種類判別部１２２は、登録用カード識別コード８ＣＡなどが読み取られたＩＣカードの種類が登録用カードであると判別する（＃６４２）。
【０１２９】
すると、メッセージ表示制御部１２３は、画像形成装置１Ｂの一時的な使用を許可してほしいユーザの個人カード５ＢをＩＣカードリーダライタ２の所定の位置に接触させるように要求するメッセージを、タッチパネル１０ｈに表示させる（＃６４３）。
【０１３０】
ここで、ユーザＵｘは、自分の個人カード５ＢをＩＣカードリーダライタ２の所定の位置に接触させる。すると、個人カード５Ｂに記憶されている個人カード識別コード８ＣＢがＩＣカードリーダライタ２によって読み取られる。認証鍵等取得部１２１は、読み取られた個人カード識別コード８ＣＢを取得する（＃６４４）。
【０１３１】
また、メッセージ表示制御部１２３は、登録の処理が完了するまでＩＣカードをＩＣカードリーダライタ２に接触させたままにするように知らせるメッセージをタッチパネル１０ｈに表示させる（＃６４５）。
【０１３２】
カード種類判別部１２２は、個人カード識別コード８ＣＢが読み取られたＩＣカードの種類が出張者の個人カードであると判別するとともに、この個人カード識別コード８ＣＢの出張ユーザデータ７Ｂが未登録であることを確認する（＃６４６）。
【０１３３】
すると、一時使用登録処理部１２４は、ユーザＵｘによる画像形成装置１Ｂの使用を許可するための処理を、次のように行う。
【０１３４】
一時使用登録処理部１２４は、ステップ＃６４１で取得した第一の認証鍵８ＫＡの末尾に、その第一の認証鍵８ＫＡの登録用カードデータ７Ｓの「発行個数」のフィールドに現在示される値に「１」を加えた値を表わす文字列を付加することによって、第二の認証鍵８ＫＢを生成（発行）する。さらに、その登録用カードデータ７Ｓに示されるアクセス権に関する情報に基づいてアクセス権データ８ＵＳを生成する。そして、生成した第二の認証鍵８ＫＢおよびアクセス権データ８ＵＳが個人カード５Ｂに書き込まれるように、ＩＣカードリーダライタ２を制御する（＃６４７）。
【０１３５】
書込後、一時使用登録処理部１２４は、その登録用カードデータ７Ｓの「発行個数」のフィールドの値を「１」だけ増やす（＃６４８）。メッセージ表示制御部１２３は、登録が完了した旨のメッセージをタッチパネル１０ｈに表示させる（＃６４９）。ユーザＵｘは、このメッセージが表示されたら、個人カード５ＢをＩＣカードリーダライタ２から離してもよい。
【０１３６】
図１３に戻って、アクセス管理部１２５は、出張者による画像形成装置１Ｂの使用の関する管理のための処理を行う。ログ記録処理部１２６は、出張者による画像形成装置１Ｂの使用の実績（ジョブの内容、その出張者の第二の認証鍵８ＫＢ、およびその第二の認証鍵８ＫＢに対応する第一の認証鍵８ＫＡなど）を示すログデータ７Ｃを生成し、ログデータベース１Ｌ４に記憶させる。アクセス権更新部１２８は、個人カード５Ｂに記憶されているアクセス権データ８ＵＳを更新する処理を行う。
【０１３７】
ここで、アクセス管理部１２５、ログ記録処理部１２６、およびアクセス権更新部１２８による処理を、ユーザＵｘが画像形成装置１Ｂを使用する場合を例に、図１７を参照しながら説明する。
【０１３８】
ユーザＵｘは、画像形成装置１Ｂの使用の許可の登録の後、自分の個人カード５ＢをＩＣカードリーダライタ２の所定の位置に接触させる。すると、個人カード５Ｂに記憶されている第二の認証鍵８ＫＢおよびアクセス権データ８ＵＳがＩＣカードリーダライタ２によって読み取られる。認証鍵等取得部１２１は、読み取られた第二の認証鍵８ＫＢおよびアクセス権データ８ＵＳを取得する（図１７の＃６５１）。
【０１３９】
カード種類判別部１２２は、読取元の個人カード５Ｂの種類が出張者の個人カードであると判別する（＃６５２）。
【０１４０】
すると、アクセス管理部１２５は、ログインの許否の判別およびアクセスの管理などを次のように行う。
【０１４１】
アクセス管理部１２５は、第二の認証鍵８ＫＢの上位の固定長Ｌａの文字列といずれかの登録用カードデータ７Ｓに示される第一の認証鍵８ＫＡとを照合し、両者が一致する、という要件を満たすか否かをチェックする（＃６５３）。一致した第一の認証鍵８ＫＡの「発行個数」のフィールドに示される値と第二の認証鍵８ＫＢの下位の所定の長さＬｃに示される値とを比較し、後者が前者以下である、という要件を満たすか否かをチェックする（＃６５４）。アクセス権データ８ＵＳに示される有効期限が切れていない、という要件を満たすか否かをチェックする（＃６５５）。さらに、アクセス権データ８ＵＳに示される使用可能残回数が「１」以上である、という要件を満たすか否かをチェックする（＃６５６）。
【０１４２】
そして、アクセス管理部１２５は、上記の３つの要件をすべて満たしていれば、画像形成装置１ＢへのユーザＵｘのログインを認め、アクセス権データ８ＵＳに示されるアクセス権の範囲でユーザＵｘからの指令に応じて処理（ジョブ）を実行する（＃６５７）。また、ジョブを実行するごとに、ログ記録処理部１２６は、そのジョブの内容およびユーザＵｘの個人カード識別コード８ＣＢなどを示すログデータ７Ｃを生成し、ログデータベース１Ｌ４に記憶させる
ユーザＵｘは、画像形成装置１Ｂの場所から離れる際に、ログアウトのボタンを押す。すると、メッセージ表示制御部１２３は、ユーザＵｘの個人カード５ＢをＩＣカードリーダライタ２の所定の場所に接触させるように要求するメッセージを、タッチパネル１０ｈに表示させる（＃６５８）。
【０１４３】
ＩＣカードリーダライタ２が個人カード５Ｂから個人カード識別コード８ＣＢを読み取り、認証鍵等取得部１２１がＩＣカードリーダライタ２からそれを取得すると（＃６５９）、カード種類判別部１２２は、その個人カード５ＢがユーザＵｘのものであることを確認する。そして、アクセス権更新部１２８は、ユーザＵｘが実行させたジョブの回数に応じて、その個人カード５Ｂに記憶されているアクセス権データ８ＵＳの「使用可能残回数」を更新する（減らす）ようにＩＣカードリーダライタ２を制御する（＃６６０）。
【０１４４】
メッセージ表示制御部１２３は、アクセス権データ８ＵＳの更新が完了した旨のメッセージをタッチパネル１０ｈに表示させる（＃６６１）。ユーザＵｘは、このメッセージが表示されたら、個人カード５ＢをＩＣカードリーダライタ２から離してもよい。
【０１４５】
図１３に戻って、登録抹消処理部１２７は、出張者の使用の許可の登録を抹消する処理を、次のように行う。
【０１４６】
システム管理者または支店Ｙの管理職が画像形成装置１Ｂに対して登録用カード識別コード８ＣＡを指定するとともに登録用カード５Ａを無効にするコマンドを入力すると、その登録用カード識別コード８ＣＡを示す登録用カードデータ７Ｓ（図１５参照）を検索する。そして、その登録用カードデータ７Ｓを出張ユーザデータベース１Ｋ２から削除する。
【０１４７】
これにより、削除された登録用カードデータ７Ｓに示される第一の認証鍵８ＫＡに対応する第二の認証鍵８ＫＢによる認証が不能になる。
【０１４８】
図１８は画像形成装置１Ｂにおける主張者のための全体的な処理の流れの例を説明するフローチャートである。
【０１４９】
次に、画像形成装置１Ｂの全体的な処理の流れを、図１８のフローチャートを参照しながら説明する。
【０１５０】
画像形成装置１Ｂは、ＩＣカードリーダライタ２によってＩＣカードから読み取られた認証鍵などが入力されると（図１８の＃７１でＹｅｓ）、そのＩＣカードの種類を判別する（＃７２）。
【０１５１】
そのＩＣカードが登録用カードである場合は（＃７３でＹｅｓ）、画像形成装置１Ｂは、画像形成装置１Ｂの一時的な使用を許可してほしいユーザの個人カード５ＢをＩＣカードリーダライタ２の所定の位置に接触させるように要求するメッセージを表示する（＃７４）。
【０１５２】
画像形成装置１Ｂは、メッセージを表示してから所定の時間（例えば、３０秒）が経過するのを待つ。所定の時間以内にＩＣカードリーダライタによってＩＣカードからデータが読み取られ、それが画像形成装置１Ｂに入力されると（＃７５でＹｅｓ）、画像形成装置１Ｂは、そのＩＣカードの種類が出張者の個人カードであり、かつ、そのＩＣカードの登録が未だである（つまり、第二の認証鍵８ＫＢがそのＩＣカードに記憶されていない）かどうかを判別する（＃７６）。
【０１５３】
そのＩＣカードの種類が出張者の個人カードであり、かつ、そのＩＣカード（個人カード５Ｂ）の登録が未だである場合は（＃７７でＹｅｓ）、先に取得した第一の認証鍵８ＫＡおよびそれに対応する登録用カードデータ７Ｓ（図１５参照）を用いて第二の認証鍵８ＫＢおよびアクセス権データ８ＵＳを新たに生成し（＃７８）、それらを個人カード５Ｂに書き込む（＃７９）。
【０１５４】
なお、個人カード５Ｂに有効期限切れの第二の認証鍵８ＫＢが記憶されている場合も未登録と判別してもよい。この場合は、現在記憶されている第二の認証鍵８ＫＢおよびアクセス権データ８ＵＳをその個人カード５Ｂから削除し、第二の認証鍵８ＫＢおよびアクセス権データ８ＵＳを新たに生成しその個人カード５Ｂに書き込む。
【０１５５】
または、画像形成装置１Ｂは、データが読み取られたＩＣカードの種類が出張者の個人カードであるとステップ＃７２において判別した場合は（＃７３でＮｏ）、画像形成装置１Ｂの使用の管理の処理を次のように行う。
【０１５６】
画像形成装置１Ｂは、そのＩＣカード（個人カード５Ｂ）から第二の認証鍵８ＫＢおよびアクセス権データ８ＵＳを取得できた場合は（＃８０でＹｅｓ）、その第二の認証鍵８ＫＢの有効性などをチェックすることによってユーザ認証を行う（＃８１）。必要な要件を満たす場合は（＃８２でＹｅｓ）、画像形成装置１Ｂへのログインを認め（＃８３）、アクセス権データ８ＵＳに示されるアクセス権の範囲で処理（ジョブ）を実行する（＃８４）。また、ジョブを実行するごとにログデータ７Ｃを記録する（＃８５）。
【０１５７】
ユーザがログアウトする際は（＃８６でＹｅｓ）、その個人カード５Ｂに記憶されているアクセス権データ８ＵＳをジョブの実行の回数に応じて減らす（＃８７）。
【０１５８】
または、画像形成装置１Ｂは、登録用カード５Ａを無効にするコマンドおよび登録用カード識別コード８ＣＡが入力されると（＃８８でＹｅｓ）、その登録用カード識別コード８ＣＡを示す登録用カードデータ７Ｓを削除する（＃８９）。
【０１５９】
第一および第二の実施形態によると、ＩＣカードなどの可搬型の記録媒体を用いたユーザ認証を行うシステムにおいて、一時的に使用するユーザに対して従来よりも容易にアクセス権を付与することができる。
【０１６０】
上述の実施形態では、登録用のＩＣカードとして専用のＩＣカード（登録用カード５Ａ）を用いたが、管理職の個人カード５Ｂを用いてもよい。この場合は、管理職の個人カード５Ｂに登録用カード識別コード８ＣＡをも記憶させておき、管理職の個人カード５Ｂを次のように使い分ければよい。
【０１６１】
管理職が、自分の個人カード５Ｂを画像形成装置１、１Ｂへログインするために使用する場合は、ＩＣカードリーダライタ２の所定のボタン（例えば、ログインボタン）を押してから、個人カード５ＢをＩＣカードリーダライタ２に読み取らせる。すると、ＩＣカードリーダライタ２は、個人カード５Ｂから個人カード識別コード８ＣＢを読み取る。
【０１６２】
一方、出張者が、管理職から借りた個人カード５Ｂをユーザ登録のために使用する場合は、ＩＣカードリーダライタ２の別のボタン（例えば、登録ボタン）を押してから、個人カード５ＢをＩＣカードリーダライタ２に読み取らせる。すると、ＩＣカードリーダライタ２は、個人カード５Ｂから登録用カード識別コード８ＣＡを読み取る。
【０１６３】
上述の実施形態では、画像形成装置１、１Ｂに繋がれているＩＣカードリーダライタ２を用いて出張者のユーザ登録を行ったが、管理職のパーソナルコンピュータ３にＩＣカードリーダライタを繋げておき、このＩＣカードリーダライタを用いて出張者のユーザ登録を行ってもよい。
【０１６４】
例えば、管理者は、出張者が画像形成装置１、１Ｂの使用を許可するように願い出ると、出張者の個人カード５Ｂを預かる。管理者は、自分が持っている登録用カード５Ａと預かった個人カード５Ｂとを、自分のパーソナルコンピュータ３に繋がれているＩＣカードリーダライタに接触させる。すると、このＩＣカードリーダライタは、登録用カード５Ａから登録用カード識別コード８ＣＡを読み取り、個人カード５Ｂから個人カード識別コード８ＣＢを読み取る。そして、読み取られた登録用カード識別コード８ＣＡおよび個人カード識別コード８ＣＢがパーソナルコンピュータ３および通信回線を介して画像形成装置１、１Ｂに送られ、画像形成装置１、１Ｂにおいて登録の処理が実行される。
【０１６５】
〔画像形成装置以外への応用の例〕
図１９は入退管理システムへの本発明の適用の例を説明するための図、図２０は入退管理システム１Ｃのハードウェア構成の例を示す図、図２１は入退管理システム１Ｃの機能的構成の例を示す図である。
【０１６６】
第一および第二の実施形態では、画像形成装置１、１Ｂのアクセス権の登録を行う場合を例に説明したが、本発明を他のリソースのアクセス権の登録を行う場合にも適用可能である。例えば、パーソナルコンピュータ、ファイルサーバ、または各種のソフトウェアのアクセス権の登録を行う場合にも適用可能である。
【０１６７】
または、本発明を施設の入場および退場の管理を行うシステムにも適用することができる。以下、支店Ｙの中のある部屋Ｚへの入室および退室の管理を行う入退管理システム１Ｃに本発明を適用した場合について説明する。
【０１６８】
入退管理システム１Ｃは、図２０に示すように、ＣＰＵ（Central Processing Unit）１３ａ、ＲＡＭ（Random Access Memory）１３ｂ、ＲＯＭ（Read Only Memory）１３ｃ、ハードディスク１３ｄ、キーボード１３ｅ、ＮＩＣ（Network Interface Card）１３ｆ、ＵＳＢ（Universal Serial Bus）インタフェース１３ｇ、ディスプレイ１３ｈ、およびスピーカ１３ｉなどによって構成される。
【０１６９】
入退管理システム１Ｃには、図１９に示すように、ＮＩＣ１３ｆまたはＵＳＢインタフェース１３ｇを介してＩＣカードリーダライタ２および錠付ドア４が繋がれている。
【０１７０】
ハードディスク１３ｄには、図２１に示す識別コード取得部１３１、カード種類判別部１３２、音声出力制御部１３３、一時使用登録処理部１３４、ドア開錠指令部１３５、ログ記録処理部１３６、登録抹消処理部１３７、登録用カードデータベース１Ｍ１、出張ユーザデータベース１Ｍ２、所属ユーザデータベース１Ｍ３、およびログデータベース１Ｍ４などを実現するためのプログラムが記憶されている。これらのプログラムは、必要に応じてＲＡＭ１３ｂにロードされ、ＣＰＵ１３ａによって実行される。
【０１７１】
図２１に示す各部の機能の全部または一部を回路などのハードウェアのみによって実現してもよい。
【０１７２】
ＩＣカードリーダライタ２は、錠付ドア４の近傍に設置されている。錠付ドア４は、部屋Ｚの出入口に設置されている。
【０１７３】
部屋Ｚの中から外に出ようとする者が錠付ドア４に近づくと、光センサなどによってその者が検知される。すると、錠付ドア４は、開錠する。そして、その者が退室すると、再び、施錠する。
【０１７４】
一方、部屋Ｚの外から中に入ろうとする者が錠付ドア４に近づいても、錠付ドア４は開錠しない。部屋Ｚに入る者は、予めユーザ登録を済ませておき、自分の個人カード５ＢをＩＣカードリーダライタ２に読み取らせなければならない。
【０１７５】
支店Ｙに所属する従業員はユーザ登録がなされているが、他の拠点に所属する従業員はユーザ登録がなされていない。そこで、次のようにしてユーザ登録の処理および操作が行われる。
【０１７６】
例えば、他の拠点から支店Ｙに出張してきた従業員であるユーザＵｘは、部屋Ｚに入る必要がある場合は、支店Ｙの管理職にその旨を申し出て、管理職から登録用カード５Ａを借りる。
【０１７７】
ユーザＵｘは、登録用カード５Ａおよび自分の個人カード５ＢをＩＣカードリーダライタ２に接触させる。
【０１７８】
すると、ＩＣカードリーダライタ２は、登録用カード５Ａから登録用カード識別コード８ＣＡが読み取るとともに、個人カード５Ｂから個人カード識別コード８ＣＢを読み取る（図１９の丸数字１）。
【０１７９】
入退管理システム１Ｃの識別コード取得部１３１は、読み取られた登録用カード識別コード８ＣＡおよび個人カード識別コード８ＣＢをＩＣカードリーダライタ２から取得する。カード種類判別部１３２が読取元のＩＣカードの種類を判別すると、一時使用登録処理部１３４は、第一の実施形態の一時使用登録処理部１０４（図３参照）と同様に、ユーザＵｘの登録の処理を行う（丸数字２）。
【０１８０】
ただし、出張ユーザデータ７Ｂ（図５参照）の代わりに、ユーザＵｘの個人カード識別コード８ＣＢ、本登録の際に使用された登録用カード５Ａの登録用カード識別コード８ＣＡ、本登録の有効期限、入室が可能な残りの回数、および入室が可能な時間帯などを示す出張ユーザデータ７Ｂ’が出張ユーザデータベース１Ｍ２に登録される。また、登録用カードデータ７Ａ（図４参照）の代わりに、登録用カード識別コード８ＣＡ、入室が可能な期間、入室が可能な回数、および入室が可能な時間帯などを示す登録用カードデータ７Ａ’が登録用カードデータベース１Ｌ１に予め登録されている。
【０１８１】
ユーザＵｘは、ユーザ登録を受けたら、自分の個人カード５ＢをＩＣカードリーダライタ２に読み取らせることによって、部屋Ｚに入室することができる。
【０１８２】
ＩＣカードリーダライタ２がユーザＵｘの個人カード５Ｂから個人カード識別コード８ＣＢを読み取ると（丸数字３）、入退管理システム１Ｃのドア開錠指令部１３５は、その個人カード識別コード８ＣＢに対応する出張ユーザデータ７Ｂ’が登録されているか否かをチェックする。そして、出張ユーザデータ７Ｂ’が登録されており、その出張ユーザデータ７Ｂ’が有効期限切れでなく、現在入室が可能な時間帯であり、かつ入室が可能な残りの回数が１以上であれば、開錠するように錠付ドア４に指令する。
【０１８３】
すると、錠付ドア４は、開錠する。そして、ユーザＵｘが入室したら、再び施錠する。
【０１８４】
音声出力制御部１３３は、登録が完了したとき、登録が失敗したとき、錠付ドア４が開錠したとき、およびユーザ認証が失敗したときなどに、それぞれの事象に応じてビープ音を出力する。
【０１８５】
ログ記録処理部１３６、登録抹消処理部１３７、所属ユーザデータベース１Ｍ３、およびログデータベース１Ｍ４は、それぞれ、第一の実施形態のログ記録処理部１０６、登録抹消処理部１０７、所属ユーザデータベース１Ｋ３、およびログデータベース１Ｋ４と同様の役割を果たす。
【０１８６】
入退管理システム１Ｃの全体的な処理の流れは、基本的に、図１２で説明した、画像形成装置１における処理の流れと同じである。
【０１８７】
上述の実施形態においては、登録用カード識別コード８ＣＡおよび個人カード識別コード８ＣＢなどを記録する記録媒体としてＩＣカードを用いたが磁気カードまたはＵＳＢメモリなどを用いてもよい。
【０１８８】
その他、画像形成装置１、１Ｂ、入退管理システム１Ｃの全体または各部の構成、処理内容、処理順序、データベースの構成などは、本発明の趣旨に沿って適宜変更することができる。
【図面の簡単な説明】
【０１８９】
【図１】画像形成装置を含むネットワークシステムの例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】画像形成装置の機能的構成の例を示す図である。
【図４】登録用カードデータベースの例を示す図である。
【図５】出張ユーザデータベースの例を示す図である。
【図６】出張者のユーザ登録の処理および操作の手順の例を示すフローチャートである。
【図７】出張者のユーザ認証の処理および操作の手順の例を示すフローチャートである。
【図８】画像形成装置における主張者のための全体的な処理の流れの例を説明するフローチャートである。
【図９】出張者のユーザ登録の処理および操作の手順の例を示すフローチャートである。
【図１０】画像形成装置における主張者のための全体的な処理の流れの例を説明するフローチャートである。
【図１１】出張者のユーザ登録の処理および操作の手順の例を示すフローチャートである。
【図１２】画像形成装置における主張者のための全体的な処理の流れの例を説明するフローチャートである。
【図１３】画像形成装置の機能的構成の例を示す図である。
【図１４】個人カードに記憶されるデータの例を示す図である。
【図１５】登録用カードデータベースの例を示す図である。
【図１６】出張者のユーザ登録の処理および操作の手順の例を示すフローチャートである。
【図１７】出張者のユーザ認証の処理および操作の手順の例を示すフローチャートである。
【図１８】画像形成装置における主張者のための全体的な処理の流れの例を説明するフローチャートである。
【図１９】入退管理システムへの本発明の適用の例を説明するための図である。
【図２０】入退管理システムのハードウェア構成の例を示す図である。
【図２１】入退管理システムの機能的構成の例を示す図である。
【符号の説明】
【０１９０】
１、１Ｂ  画像形成装置（リソース管理装置）
１Ｃ  入退管理システム（リソース管理装置）
１０４、１２４  一時使用登録処理部（ユーザ登録処理手段）
１０５、１２５  アクセス管理部（アクセス管理手段）
１Ｋ２、１Ｌ２、１Ｍ２  出張ユーザデータベース（一時使用ユーザ記憶手段）
５Ａ  登録用カード（登録用記録媒体）
５Ｂ  個人カード（ユーザ用記録媒体）
８ＣＡ  登録用カード識別コード（登録用コード）
８ＣＢ  個人カード識別コード（ユーザ識別コード）
【図１】
2010140367.tif 000003
【図２】
2010140367.tif 000004
【図３】
2010140367.tif 000005
【図４】
2010140367.tif 000006
【図５】
2010140367.tif 000007
【図６】
2010140367.tif 000008
【図７】
2010140367.tif 000009
【図８】
2010140367.tif 000010
【図９】
2010140367.tif 000011
【図１０】
2010140367.tif 000012
【図１１】
2010140367.tif 000013
【図１２】
2010140367.tif 000014
【図１３】
2010140367.tif 000015
【図１４】
2010140367.tif 000016
【図１５】
2010140367.tif 000017
【図１６】
2010140367.tif 000018
【図１７】
2010140367.tif 000019
【図１８】
2010140367.tif 000020
【図１９】
2010140367.tif 000021
【図２０】
2010140367.tif 000022
【図２１】
2010140367.tif 000023