(57)【要約】【課題】ネットワーク全体のセキュリティを維持しつつ記録媒体資源を効率的に使用することができる情報処理装置を提供する。【解決手段】画像形成装置５に、その画像形成装置５を使用したことのあるユーザごとのローカルユーザデータＵＤＴを記憶するユーザ情報記憶部５０８と、ユーザ情報記憶部５０８に記憶されているローカルユーザデータＵＤＴの量が所定の値を超えている場合に、これらのうちのいずれか１つまたは複数を削除するユーザ情報削除部５０６と、その画像形成装置５を使用することを所望するユーザのユーザ認証を実行するように認証サーバ７１に対して依頼する認証依頼部５０３と、認証サーバ７１によって認証されたユーザのローカルユーザデータＵＤＴがユーザ情報記憶部５０８に記憶されていない場合に、そのユーザのローカルユーザデータＵＤＴをユーザ情報記憶部５０８に生成して記憶させるユーザ情報生成部５０５と、を設ける。【選択図】図４
2006331120.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ認証を行う認証サーバと通信回線を介して接続可能な情報処理装置であって、
当該情報処理装置を使用したことのあるユーザごとに、当該ユーザに関するユーザ情報を記憶するユーザ情報記憶手段と、
前記ユーザ情報記憶手段に記憶されている前記ユーザ情報の量が所定の値を超えている場合に、前記ユーザ情報のうちのいずれか１つまたは複数を削除するための削除処理を実行するユーザ情報削除手段と、
当該情報処理装置を使用することを所望するユーザのユーザ認証を実行するように前記認証サーバに対して依頼する認証依頼手段と、
前記認証サーバによって認証されたユーザの前記ユーザ情報が前記ユーザ情報記憶手段に記憶されていない場合に、当該ユーザの前記ユーザ情報を前記ユーザ情報記憶手段に生成して記憶させるユーザ情報生成手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記ユーザ情報には、当該ユーザ情報に係るユーザに対して与えられた当該情報処理装置の使用権限に関する情報が含まれている、
請求項１記載の情報処理装置。
【請求項３】
前記ユーザ情報削除手段は、前記ユーザ情報生成手段が前記ユーザ情報を生成する際に、前記ユーザ情報記憶手段に記憶されている前記ユーザ情報の量が所定の値未満になるまで前記削除処理を実行する、
請求項１または請求項２記載の情報処理装置。
【請求項４】
前記ユーザ情報には、当該ユーザ情報に係るユーザが所定の期間に当該情報処理装置を使用した使用回数を示す情報が含まれており、
前記ユーザ情報削除手段は、前記ユーザ情報記憶手段に記憶されている前記各ユーザ情報に示される前記使用回数をチェックし、当該使用回数が少ないものから優先的に前記削除処理を実行する、
請求項１ないし請求項３のいずれかに記載の情報処理装置。
【請求項５】
前記ユーザ情報には、当該ユーザ情報に係るユーザが最後に当該情報処理装置にログインした日時である最終ログイン日時を示す情報が含まれており、
前記ユーザ情報削除手段は、前記ユーザ情報記憶手段に記憶されている前記各ユーザ情報に示される前記最終ログイン日時をチェックし、当該最終ログイン日時が古いものから優先的に前記削除処理を実行する、
請求項１ないし請求項３のいずれかに記載の情報処理装置。
【請求項６】
ユーザからの指令に基づいて処理を実行するごとに、当該ユーザの前記ユーザ情報に含まれる前記使用回数または前記最終ログイン日時を更新する、ユーザ情報更新手段、を有する、
請求項４または請求項５記載の情報処理装置。
【請求項７】
前記認証サーバとの通信が不能である場合に、当該認証サーバの代わりにユーザのユーザ認証を行うユーザ認証処理手段、を有し、
前記ユーザ情報には、当該ユーザ情報に係るユーザのユーザアカウントのパスワードが含まれており、
前記ユーザ認証処理手段は、当該情報処理装置を使用することを所望するユーザの前記ユーザ情報に含まれるパスワードおよびユーザが入力したパスワードに基づいてユーザ認証を行う、
請求項１ないし請求項６のいずれかに記載の情報処理装置。
【請求項８】
ユーザ認証を行う認証サーバと通信回線を介して接続可能な情報処理装置の管理方法であって、
当該情報処理装置を使用したことのあるユーザごとに、当該ユーザに関するユーザ情報をユーザ情報記憶手段に記憶させておき、
当該情報処理装置を使用することをユーザが所望した場合に、
当該ユーザのユーザ認証を実行するように前記認証サーバに対して依頼し、
当該ユーザが正規のユーザであることが前記認証サーバによって認証されたら、当該ユーザの前記ユーザ情報が前記ユーザ情報記憶手段に記憶されていなければ、当該ユーザの前記ユーザ情報を前記ユーザ情報記憶手段に生成し、
前記ユーザ情報記憶手段に記憶されている前記ユーザ情報の量が所定の値を超えていれば、生成した当該ユーザの前記ユーザ情報以外の既存の前記ユーザ情報を前記ユーザ情報記憶手段から削除する、
ことを特徴とする情報処理装置の管理方法。
【請求項９】
ユーザに関するユーザ情報をユーザごとに記憶するユーザ情報記憶手段を有する情報処理装置に用いられるコンピュータプログラムであって、
当該情報処理装置を使用することをユーザが所望した場合に、
当該ユーザのユーザ認証を実行するように前記認証サーバに対して依頼する処理と、
当該ユーザが正規のユーザであることが前記認証サーバによって認証されたら、当該ユーザの前記ユーザ情報が前記ユーザ情報記憶手段に記憶されていなければ、当該ユーザの前記ユーザ情報を前記ユーザ情報記憶手段に生成する処理と、
前記ユーザ情報記憶手段に記憶されている前記ユーザ情報の量が所定の値を超えていれば、生成した当該ユーザの前記ユーザ情報以外の既存の前記ユーザ情報を前記ユーザ情報記憶手段から削除する処理と、を当該情報処理装置に実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを構成する１つのメンバーとして用いられるＭＦＰなどの情報処理装置に関する。
【背景技術】
【０００２】
近年、コピー、ネットワークプリンティング、スキャナ、ファックス、またはドキュメントサーバなどの機能を備えた画像処理装置が広く普及している。このような画像処理装置は、複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれている。多機能化によって用途が増え、より多くのユーザが画像処理装置を共用するようになった。
【０００３】
上に例示したネットワークプリンティング、スキャナ、ファックス、およびドキュメントサーバの機能は、いずれも、通信回線を介して他の装置とデータのやり取りを行うものである。また、コピーの機能によると、書類の複写物を簡単に生成し、外部に持ち出すことができる。したがって、これらのうちのいずれかの機能を有する画像処理装置を役所や企業などのオフィスで使用する場合は、機密情報の漏洩に注意しなければならない。
【０００４】
パーソナルコンピュータまたはワークステーションなどの情報処理装置も、電子メールやＦＴＰなどの機能を備えており、画像処理装置の場合と同様に、機密情報の漏洩に注意しなければならない。
【０００５】
情報の漏洩を防止する有効な手段の１つとして、ユーザアカウントによるユーザの管理が挙げられる。つまり、ユーザ１人ずつにユーザアカウントを与えておき、ユーザは自分のユーザアカウントのＩＤおよびパスワードを正しく入力してユーザ認証を受けなければ画像処理装置またはパーソナルコンピュータなどの情報処理装置を使用できないようにする。
【０００６】
ユーザアカウントには、ユーザの業務内容、役職、在職期間、または信頼性などの属性に応じた使用権限を与え、不要な使用権限を与えないようにするのが望ましい。また、ユーザアカウントごとに使用履歴を記録しておくことは、情報の漏洩などの不正行為が発覚したときの追跡調査に役立つだけでなく、不正行為を行わないように心理的にユーザに働きかけてくれる。
【０００７】
ユーザ認証の方法として、特許文献１〜３に記載されるような方法が提案されている。特許文献１に記載される方法によると、ユーザが任意のキャビネットへの利用のためのアクセスを行ったときに、当該ユーザの初期認証が済みである場合、今回のキャビネットのアクセスのための認証情報として、初期認証時の認証情報が自動的に設定される。よって、ユーザは、従来のように、キャビネットの利用のたびに認証情報を入力する必要がない。
【０００８】
特許文献２に記載される方法によると、サーバに、ユーザごとのバイオ認証データを認証データ登録テーブルに記憶しておく。そして、サーバは、クライアントから送られてきたバイオデータを、バイオ認証データ登録テーブルに記憶されているバイオ認証データと比較することで認証を行い、その結果をクライアントに通知する。
【０００９】
特許文献３に記載される方法によると、複数のユーザが各々独立した複数のアプリケーションを使用できる情報処理システムにおいて、ユーザ情報管理システムが各アプリケーションに独立して設けられる。ユーザが、１つのアプリケーションにアクセスしたとき、ユーザにとって今回のアクセスが情報処理システムにおける初めてのアクセスであるとき、そのユーザのユーザ情報をユーザ情報管理システムに登録する。一方、２度目以降のアクセスであるとき、ユーザのユーザ情報を、既に登録されたユーザ情報と照合し、一致したら、アクセスされたアプリケーションの処理が開始される。このように、独立した複数のアプリケーションにおいてユーザ情報を共有することで、ユーザ認証情報や各種ユーザ情報を一元管理でき、ユーザの使い勝手が向上するとともに、システム管理者の管理作業が軽減される。
【特許文献１】特開２００３−２２８５０９号公報
【特許文献２】特開２００３−４４４４２号公報
【特許文献３】特開２０００−２８５０７７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、一般的に、ユーザアカウントは、一元的に管理するのが望ましい。例えばもしもネットワーク内の情報処理装置ごとにローカルなユーザアカウントをユーザに対して与えたとすると、ユーザにとって、ユーザアカウントを使い分けるのが面倒だからである。さらに、ユーザに与えられるユーザアカウントの個数が多くなると、ユーザは、自分のユーザアカウントのＩＤおよびパスワードを覚えきれなくなる。そうすると、これらを書いたメモを机に貼り付けるユーザやパスワードの定期的な更新を怠るユーザなどが現れ、セキュリティ上の問題が生じやすくなる。
【００１１】
しかし、すべての情報を一元的に管理することは、ハードディスクなどの記録媒体資源の無駄遣いになることがある。特に、近年は、多種多様な情報処理装置がネットワークを構成するようになったが、これらの情報処理装置で共用される資源も様々である。したがって、すべての情報処理装置に関する使用権限をすべてのユーザに設定すると、膨大な量の情報を管理しなければならない。ところが、通常、ユーザが使用する情報処理装置は限られているので、すべての情報処理装置に関する使用権限をすべてのユーザに設定することは、記録媒体資源の無駄遣いになることがある。そのほか、ユーザごとの使用履歴に関する情報も、情報処理装置によって記録項目が異なることがあるので、一元的に管理することは、情報の最適化が難しく、記録媒体資源の無駄遣いになることがある。
【００１２】
上述の通り、セキュリティ上は情報を一元的に管理すべきであるが、記録媒体資源を効率的に使用することも求められている。
【００１３】
本発明は、このような問題点に鑑み、ネットワーク全体のセキュリティを維持しつつ記録媒体資源を効率的に使用することができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明に係る情報処理装置は、ユーザ認証を行う認証サーバとネットワークを介して接続可能な情報処理装置であって、当該情報処理装置を使用したことのあるユーザごとに、当該ユーザに関するユーザ情報を記憶するユーザ情報記憶手段と、前記ユーザ情報記憶手段に記憶されている前記ユーザ情報の量が所定の値を超えている場合に、前記ユーザ情報のうちのいずれか１つまたは複数を削除するための削除処理を実行するユーザ情報削除手段と、当該情報処理装置を使用することを所望するユーザのユーザ認証を実行するように前記認証サーバに対して依頼する認証依頼手段と、前記認証サーバによって認証されたユーザの前記ユーザ情報が前記ユーザ情報記憶手段に記憶されていない場合に、当該ユーザの前記ユーザ情報を前記ユーザ情報記憶手段に生成して記憶させるユーザ情報生成手段と、を有することを特徴とする。
【００１５】
好ましくは、前記ユーザ情報削除手段は、前記ユーザ情報生成手段が前記ユーザ情報を生成する際に、前記ユーザ情報記憶手段に記憶されている前記ユーザ情報の量が所定の値未満になるまで前記削除処理を実行する。当該情報処理装置の使用頻度の低いユーザの前記ユーザ情報から優先的に削除する。
【００１６】
前記ユーザ情報には、ユーザに与えられた使用権限、ユーザが情報処理装置を使用した履歴、またはユーザに与えられたユーザアカウントなど、ユーザに関する様々な情報が含まれる。
【００１７】
本発明において「使用回数」は、ユーザが情報処理装置にログインした回数またはユーザが情報処理装置に実行させたジョブの回数などによって表すことができる。また、「ユーザ情報の量」は、ユーザ情報記憶手段に記憶されているユーザ情報の個数またはバイト数などによって表すことができる。
【発明の効果】
【００１８】
本発明によると、ネットワーク全体のセキュリティを維持しつつ記録媒体資源を効率的に使用することができる情報処理装置を提供することができる。
【発明を実施するための最良の形態】
【００１９】
図１は企業内ネットワーク１の全体的な構成の例を示す図、図２は画像形成装置５のハードウェア構成の例を示す図、図３は操作パネル５０ｆの構成の例を示す図、図４は画像形成装置５の機能的構成の例を示す図、図５はユーザアカウントテーブルＴＬ１の例を示す図である。
【００２０】
企業内ネットワーク１は、複数の支店およびシステム管理部門などからなる企業のイントラネットであって、図１に示すように、複数の支店ネットワーク２、管理部門ネットワーク３、および通信回線８などによって構成される。以下、企業内ネットワーク１を、Ａ支店およびＢ支店の２支店とシステム管理部門とを有する企業Ｘに適用した場合を例に説明する。
【００２１】
支店ネットワーク２は、支店用のローカルエリアネットワーク（ＬＡＮ）であって、Ａ支店およびＢ支店のそれぞれに設けられている。各支店ネットワーク２は、画像形成装置５、端末装置６、スイッチングハブＳ２、およびルータＳ３などによって構成される。以下、説明の簡単のため、１つの支店には画像形成装置５が１台だけ設けられているものとする。
【００２２】
画像形成装置５および端末装置６は、スイッチングハブＳ２の所定のポートにツイストペアケーブルによって繋がれている。これにより、画像形成装置５と端末装置６とは、互いに通信を行うことができる。スイッチングハブＳ２として、無線ＬＡＮ用の装置が用いられることもある。
【００２３】
管理部門ネットワーク３は、システム管理用のＬＡＮであって、システム管理部門に設けられている。管理部門ネットワーク３は、認証サーバ７１、ＤＮＳ（Domain Name System）サーバ７２、スイッチングハブＳ２、およびルータＳ３などによって構成される。
【００２４】
各ＬＡＮのルータＳ３は、通信回線８を介して互いに接続されている。これにより、支店ネットワーク２を構成する各装置と管理部門ネットワーク３を構成する各サーバとは、互いに通信を行うことができる。つまり、ルータＳ３によって、支店ネットワーク２と管理部門ネットワーク３とが接続される。通信回線８として、インターネット、公衆回線、または専用線などが用いられる。
【００２５】
画像形成装置５は、コピー、スキャナ、ファックス、およびネットワークプリンティングなどの様々な機能を集約した、画像情報の処理を行う情報処理装置すなわち画像処理装置である。複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれることもある。「ネットワークプリンティング」は、画像データを端末装置６から受信して画像を用紙に印刷する機能である。「ネットワークプリンタ機能」または「ＰＣプリント機能」などと呼ばれることもある。
【００２６】
図２に示すように、画像形成装置５は、ＣＰＵ５０ａ、ＲＡＭ５０ｂ、ＲＯＭ５０ｃ、不揮発性メモリ５０ｄ、制御用回路５０ｅ、操作パネル５０ｆ、スキャナ５０ｇ、印刷装置５０ｈ、および通信インタフェース５０ｊなどによって構成される。
【００２７】
スキャナ５０ｇは、原稿の用紙（以下、単に「原稿」と記載することがある。）に描かれている写真、文字、絵、図表などの画像を光学的に読み取って画像データを生成する装置である。
【００２８】
印刷装置５０ｈは、スキャナ５０ｇで読み取った画像または端末装置６などから送信されてきた画像データに基づいて、ユーザの指定などに応じて画像を用紙に印刷する装置である。
【００２９】
操作パネル５０ｆは、図３に示すように、ディスプレイ５０ｆ１および複数の操作ボタンからなる操作ボタンユニット５０ｆ２などによって構成される。
【００３０】
操作ボタンユニット５０ｆ２は、数字、文字、または記号などを入力するための複数のキー、押下されたキーを認識するセンサ、および認識したキーを示す信号をＣＰＵ５０ａに送信する送信用回路などによって構成される。
【００３１】
ディスプレイ５０ｆ１は、この画像形成装置５を操作するユーザに対してメッセージまたは指示を与えるための画面、ユーザが所望する処理の種類および処理条件を入力するための画面、および画像形成装置５で形成された画像および処理の結果を示す画面などを表示する。本実施形態では、ディスプレイ５０ｆ１として、タッチパネルが用いられる。したがって、ディスプレイ５０ｆ１は、ユーザが指で触れたタッチパネル上の位置を検知し、検知結果を示す信号をＣＰＵ５０ａに送信する機能を備えている。
【００３２】
このように、操作パネル５０ｆは、画像形成装置５を直接操作するユーザのためのユーザインタフェースの役割を果たしている。なお、端末装置６には、画像形成装置５に対して指令を与えるためのアプリケーションプログラムおよびドライバがインストールされている。したがって、ユーザは、端末装置６によって画像形成装置５を遠隔的に操作することができる。
【００３３】
図２の通信インタフェース５０ｊは、ＮＩＣ（Network Interface Card）およびモデムなどである。
【００３４】
制御用回路５０ｅは、不揮発性メモリ５０ｄ、スキャナ５０ｇ、印刷装置５０ｈ、通信インタフェース５０ｊ、および操作パネル５０ｆなどの装置を制御するための回路である。
【００３５】
不揮発性メモリ５０ｄには、図４に示すような画面表示処理部５０１、指定受付部５０２、認証依頼部５０３、ジョブ制御部５０４、ユーザ情報生成部５０５、ユーザ情報削除部５０６、ログ書込部５０７、およびユーザ情報記憶部５０８などの各機能を実現するためのプログラムおよびデータなどが格納されている。これらのプログラムは必要に応じてＲＡＭ５０ｂに読み出され、ＣＰＵ５０ａによってプログラムが実行される。これらのプログラムまたはデータの一部または全部を、ＲＯＭ５０ｃに記憶させておいてもよい。または、図４に示す機能の一部または全部を、制御用回路５０ｅによって実現するようにしてもよい。
【００３６】
なお、不揮発性メモリ５０ｄとして、ＥＥＰＲＯＭまたはフラッシュメモリなどのような、データの書換えが可能でありかつ不揮発性であるメモリが用いられる。ＲＯＭ５０ｃは、読出し専用のメモリである。一般に、ＲＯＭは不揮発性メモリに含まれるが、本実施形態では、ＥＥＰＲＯＭまたはフラッシュメモリなどとＲＯＭとを区別し、前者を「不揮発性メモリ５０ｄ」と記載し後者を「ＲＯＭ５０ｃ」と記載する。
【００３７】
端末装置６には、前に述べたように、画像形成装置５に対応したアプリケーションプログラムおよびドライバがインストールされている。端末装置６として、パーソナルコンピュータ、ワークステーション、またはＰＤＡ（Personal Digital Assistant）などが用いられる。
【００３８】
認証サーバ７１は、画像形成装置５または端末装置６を使用しようとするユーザの認証を行うサーバである。認証サーバ７１のハードディスクには、ユーザアカウントテーブルＴＬ１が記憶されている。企業Ｘでは、従業員ごとに１つずつユーザアカウントが与えられている。ユーザアカウントテーブルＴＬ１には、図５に示すように、各従業員のユーザアカウントのユーザＩＤおよびパスワードが格納されている。また、支店または部署などのグループごとに、グループに所属する従業員が共用可能なユーザアカウントのユーザＩＤおよびパスワードが格納されている。従業員ごとに与えられたユーザアカウントのユーザＩＤは「０」の数字で始まり、グループごとに与えられたユーザアカウントのユーザＩＤは「９」の数字で始まる。なお、ユーザアカウントは、認証サーバ７１の管理者によって、従業員またはグループが増えるごとに追加され、従業員が退職しまたはグループが消滅するごとに削除される。
【００３９】
認証サーバ７１として、ユーザ認証機能が備えられた、既存のサーバ機が用いられる。例えば、マイクロソフト社のアクティブディレクトリ（Active Directory）またはノベル社のＮＤＳ（Novell Directory Service）などのディレクトリサービスおよびＮＴＬＭ（Windows NT LAN Manager authentication）認証などの認証サービスを適用したサーバ機が用いられる。
【００４０】
ＤＮＳサーバ７２は、企業内ネットワーク１内の各装置（画像形成装置５、端末装置６、認証サーバ７１、ＤＮＳサーバ７２など）のホスト名とＩＰアドレスとの対応関係を示す情報を管理しており、問合せ元から提示されたホスト名に対応するＩＰアドレスを通知する。
【００４１】
図６はログイン画面ＨＧ１の例を示す図、図７は処理指定画面ＨＧ２の例を示す図、図８はユーザ情報テーブルＴＬ２の例を示す図、図９は処理履歴テーブルＴＬ３の例を示す図である。
【００４２】
次に、図４に示す画像形成装置５の各部および認証サーバ７１の機能および処理内容などについて詳細に説明する。
【００４３】
画面表示処理部５０１は、所定のタイミングで所定の画面を操作パネル５０ｆのディスプレイ５０ｆ１に表示させる。例えば、誰も画像形成装置５にログインしていないときは、図６に示すような、ユーザＩＤおよびパスワードを入力するためのログイン画面ＨＧ１を表示させる。また、ユーザのログイン後、ユーザの操作または処理結果などに応じて、図７に示すような処理指定画面ＨＧ２などを表示させる。ただし、ユーザが端末装置６によって遠隔的に画像形成装置５を操作する場合は、画面データをその端末装置６に送信することによって、画面の表示処理を行う。
【００４４】
ユーザ情報記憶部５０８は、ユーザ情報テーブルＴＬ２および処理履歴テーブルＴＬ３を記憶している。
【００４５】
ユーザ情報テーブルＴＬ２は、図８に示すように、そのユーザ情報テーブルＴＬ２が設けられている画像形成装置５を普段使用するユーザまたはグループのローカルユーザデータＵＤＴが記憶されている。したがって、例えば、Ａ支店の画像形成装置５のユーザ情報テーブルＴＬ２には、主にＡ支店の従業員およびグループのローカルユーザデータＵＤＴが記憶されている。他の支店から出張してきた従業員のローカルユーザデータＵＤＴが記憶されていることもある。
【００４６】
ユーザ情報テーブルＴＬ２は、画像形成装置５ごとに設けられている。また、ユーザ情報テーブルＴＬ２は、それが設けられている画像形成装置５のみで使用され、他の画像形成装置５では使用されない。したがって、例えば、Ａ支店の画像形成装置５のユーザ情報テーブルＴＬ２は、Ｂ支店の画像形成装置５では使用されない。ユーザ情報テーブルＴＬ２およびローカルユーザデータＵＤＴの管理方法については、後に説明する。
【００４７】
ローカルユーザデータＵＤＴには、ユーザＩＤ、アクセス権情報、および使用実績情報などに関するデータが含まれている。「ユーザＩＤ」の欄には、そのローカルユーザデータＵＤＴが与えられている従業員またはグループのユーザアカウントのユーザＩＤが格納される。
【００４８】
「アクセス権情報」は、その従業員またはグループに対して与えられている、その画像形成装置５の（つまり、ローカルの）使用権限を示している。「コピー権」は、コピー機能すなわち原稿の画像を別の用紙に複写する機能の使用の可否を示している。コピー権の設定値が「有」であれば、ユーザにコピー機能の使用権が与えられていることを意味し、「無」であれば、コピー機能の使用権が与えられていないことを意味する。「有」および「無」の意味は、以下に説明する他の機能の使用権においても同様である。「スキャン権」は、スキャン機能すなわち原稿の画像を読み取って画像データ（電子データ）化する機能の使用の可否を示している。「ＰＣプリント権」は、端末装置６で用意した画像をその画像形成装置５からプリントアウトする機能の使用の可否を示している。「ファックス送信権」は、ファックス送信機能すなわち例えば企業内ネットワーク１の外部のファックス端末に対してファックスデータを送信する機能の使用の可否を示している。
【００４９】
「使用実績情報」は、その従業員またはグループによるこれまでの、その画像形成装置５の使用の実績に関する情報を示している。「ログイン成功回数」、「ログイン失敗回数」、および「ジョブ実行回数」は、それぞれ、その従業員またはグループがその画像形成装置５にログインした回数、ログインしようとして失敗した回数、およびその画像形成装置５に実行させたジョブの回数を示している。これらの回数は、その画像形成装置５の運用を開始してからの回数であってもよいし、所定の期間中（例えば、１００日前から本日まで）の回数であってもよい。「最終ログイン日時」は、その従業員またはグループがその画像形成装置５に最近にログインした日時を示している。使用実績情報は、次に説明する処理履歴テーブルＴＬ３から簡単に求められる。使用実績情報は、所定の処理が実行されるごとにまたは定期的に適宜更新される。
【００５０】
処理履歴テーブルＴＬ３は、ローカルユーザデータＵＤＴが与えられているユーザまたはグループごとに設けられており、図９に示すように、そのユーザまたはグループが画像形成装置５に実行させた処理の履歴情報（ログ）が格納される。処理履歴テーブルＴＬ３も、ローカルユーザデータＵＤＴと同様に、ローカルの画像形成装置５のみで用いられる。したがって、例えば、ユーザがＡ支店の画像形成装置５に処理を実行させた場合は、その画像形成装置５に設けられているそのユーザの処理履歴テーブルＴＬ３に履歴情報が格納される。また、Ａ支店の画像形成装置５およびＢ支店の画像形成装置５の両方にローカルユーザデータＵＤＴを有するユーザは、両方の画像形成装置５に処理履歴テーブルＴＬ３を有している。
【００５１】
図４に戻って、ログ書込部５０７は、ログインの処理、コピー、スキャン、ＰＣプリント、またはファックス送信などの画像に関連する処理、またはログアウトの処理などを実行するごとに、その処理を実行するように指令したユーザのローカルの処理履歴テーブルＴＬ３にそのログを書き込む。
【００５２】
指定受付部５０２は、ユーザが操作パネル５０ｆまたは端末装置６を操作して指定した内容を受け付ける。例えば、ログイン画面ＨＧ１（図６参照）が表示されている状態においては、画像形成装置５にログインしようとしているユーザが操作ボタンユニット５０ｆ２を押して指定したユーザＩＤおよびパスワードを受け付ける。または、処理指定画面ＨＧ２（図７参照）が表示されている状態においては、ログイン中のユーザが画面内の各ボタンなどを押して指定した、そのユーザの所望の処理内容を受け付ける。ユーザが端末装置６より遠隔的に画像形成装置５にログインしている場合は、通信回線８を介して指定内容を受け付ける。
【００５３】
認証依頼部５０３は、画像形成装置５にログインしようとしているユーザのユーザＩＤおよびパスワードの指定が指定受付部５０２によって受け付けられた場合に、認証サーバ７１に対して、そのユーザＩＤ、パスワード、およびユーザ認証すべき旨の指令を示す認証要求情報ＤＴ１を送信することによってユーザ認証処理を実行するように依頼する。
【００５４】
認証サーバ７１は、画像形成装置５から認証要求情報ＤＴ１を受信すると、その認証要求情報ＤＴ１に示されるユーザＩＤおよびパスワードに基づいてユーザ認証処理を実行する。ユーザ認証処理の方法自体は、従来と同様である。すなわち、そのユーザＩＤを有するユーザアカウントをユーザアカウントテーブルＴＬ１（図５参照）の中から検索する。そして、検索されたユーザアカウントのパスワードと受信した認証要求情報ＤＴ１に示されるパスワードとが一致すれば、画像形成装置５にログインしようとしているユーザが正規のユーザであると判別する。一致しない場合は、正規のユーザでないと判別する。また、認証要求情報ＤＴ１に示されるユーザＩＤのユーザアカウントがユーザアカウントテーブルＴＬ１の中から見つからなかった場合も、正規のユーザでないと判別する。
【００５５】
そして、認証サーバ７１は、ユーザ認証処理の結果を示す認証結果情報ＤＴ２を、認証要求情報ＤＴ１の送信元すなわち依頼元である画像形成装置５に送信する。
【００５６】
なお、パスワードの漏洩を防止するために、画像形成装置５から認証サーバ７１に送信する認証要求情報ＤＴ１に含むパスワードを、ハッシュ関数によってハッシュ値に変換しておいてもよい。この場合は、認証サーバ７１は、ユーザアカウントテーブルＴＬ１に記憶されている、比較対照のパスワードを、画像形成装置５と同じハッシュ関数によってハッシュ値に変換する。そして、これを、認証要求情報ＤＴ１に含まれるハッシュ値と比較することによって、ユーザが入力したパスワードが正しいか否かを判別する。
【００５７】
正規のユーザである旨を示す認証結果情報ＤＴ２が送信されて来た場合は、画像形成装置５は、ログイン画面ＨＧ１でユーザＩＤなどを指定したユーザのログインを認める。これにより、そのユーザは、ログアウトするまでの間、自分に与えられた権限の範囲内でその画像形成装置５を使用することができるようになる。そして、画面表示処理部５０１は、図７の処理指定画面ＨＧ２などのような、ジョブなどを指定するための画面を、ディスプレイ５０ｆ１に表示させる。また、そのユーザのローカルユーザデータＵＤＴがユーザ情報テーブルＴＬ２（図８参照）に記憶されている場合は、そのローカルユーザデータＵＤＴの「最終ログイン日時」を、今回のログインの日時に更新しておく。
【００５８】
ジョブ制御部５０４は、ログインしたユーザが処理指定画面ＨＧ２などで指定した処理内容（処理の種類および条件）の通りに処理が実行されるように、従来と同様に、例えば次のように、画像形成装置５のハードウェアおよびソフトウェアなどを制御する。
【００５９】
指定に係る処理を実行するために必要な機能を使用することがそのユーザに対して認められているか否か（つまり、アクセス権が与えられているか否か）を、そのユーザのローカルユーザデータＵＤＴに基づいて判別する。
【００６０】
すなわち、例えば、ユーザがコピーを実行するように指定（指令）した場合は、コピー機能が必要なので、そのユーザのローカルユーザデータＵＤＴの「コピー権」の値をチェックする。その値が「有」であればコピー機能を使用することができると判別し、「無」であれば使用することができないと判別する。
【００６１】
使用することができると判別した場合は、今回の指定に係る処理を実行するためのジョブを生成し、これをキュー（待ち行列）に登録する。そして、そのジョブの順番が回って来たら、ユーザの指定した条件に基づいて処理が実行されるように、企業内ネットワーク１のハードウェアおよびソフトウェアなどを制御する。例えば、コピー処理（コピージョブ）の場合は、原稿に描かれている画像を読み取るようにスキャナ５０ｇを制御し、その画像をコピー用紙に印刷するように印刷装置５０ｈを制御する。
【００６２】
使用することができないと判別した場合は、今回の指定に係る処理を実行することを拒否し、必要な権限がそのユーザに与えられていない旨のメッセージを出力する。
【００６３】
なお、コピー以外の処理を実行させたい場合は、ユーザは、処理指定画面ＨＧ２において所望する処理の種類に対応するタブを押して画面を切り替えればよい。例えば、スキャン処理を実行させたい場合は「スキャン」タブを押す。すると、画面表示処理部５０１によってスキャン用の処理指定画面が表示されるので、ユーザは、その画面上でスキャンの処理条件を指定すればよい。すると、コピーの場合と同様に、スキャンの処理を実行すべき旨の指令およびその処理条件の指定が指定受付部５０２によって受け付けられる。そして、ジョブ制御部５０４は、そのユーザのローカルユーザデータＵＤＴの「スキャン権」に「有」の値が示されている場合はスキャン機能を使用させてもよいと判別してスキャンジョブを生成し、適宜、処理条件に基づいてそのスキャンジョブを実行する。「無」の値が示されている場合は今回の指定に係る処理の実行を拒否する。
【００６４】
同様に、ユーザは、ファックス送信を所望する場合は「ファックス」タブを押してファックス送信用の処理指定画面を表示させ、所望する処理内容を指定する。すると、指定された内容などが受け付けられ、そのユーザのローカルユーザデータＵＤＴの「ファックス送信権」に「有」の値が示されている場合はファックス送信機能を使用させてもよいと判別してファックス送信ジョブを生成し、適宜、処理条件に基づいてそのファックス送信ジョブを実行する。
【００６５】
または、ユーザは、いわゆるＰＣプリントの処理を画像形成装置５に実行させたい場合は、端末装置６を操作して実行の指令および処理条件の指定をその画像形成装置５に対して与える。すると、ジョブ制御部５０４は、そのユーザのローカルユーザデータＵＤＴの「ＰＣプリント権」に「有」の値が示されている場合はＰＣプリント機能を使用させてもよいと判別してプリントジョブを生成し、適宜、処理条件に基づいてそのプリントジョブを実行する。
【００６６】
ところで、後に説明するように、ユーザが画像形成装置５をあまり使用していないと、資源の節約のために、そのユーザのローカルユーザデータＵＤＴは、ユーザ情報削除部５０６によってユーザ情報テーブルＴＬ２から削除されてしまうことがある。また、初めて画像形成装置５を使用するユーザのローカルユーザデータＵＤＴは、ユーザ情報テーブルＴＬ２に記憶されていない。しかし、ローカルユーザデータＵＤＴがないと、ジョブ制御部５０４は、ユーザが指定した処理を実行してもよいか否かを判別することができない。同様の理由で、ユーザの処理履歴テーブルＴＬ３が画像形成装置５に設けられていない場合がある。しかし、そうすると、ログ書込部５０７は、そのユーザのログを記録しておくことができない。
【００６７】
そこで、画像形成装置５にログインしてジョブを実行させようとしたユーザのローカルユーザデータＵＤＴがユーザ情報テーブルＴＬ２に記憶されておらず、処理履歴テーブルＴＬ３が存在しない場合は、ジョブ制御部５０４は、そのユーザのローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３を生成するようにユーザ情報生成部５０５に対して指令する。
【００６８】
ユーザ情報生成部５０５は、ジョブ制御部５０４からの指令に従ってローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３を生成する。ローカルユーザデータＵＤＴは、例えば次のように生成される。
【００６９】
まず、ユーザ情報テーブルＴＬ２に、新しいレコードを１つ設ける。そのレコードの「ユーザＩＤ」の欄に、ログイン中のユーザのユーザＩＤの値を格納する。
【００７０】
「アクセス権情報」の各欄には、予め決められているデフォルトのアクセス権を設定する。デフォルトのアクセス権は、ユーザの属性（業務内容、所属部署、役職、または雇用形態など）に応じて何種類か用意しておいてもよい。例えば、その画像形成装置５の設置されている支社の常勤職員のデフォルトのアクセス権は「コピー権＝有、スキャン権＝有、ＰＣプリント権＝有、ファックス送信権＝有」、他の支社に所属する常勤職員のデフォルトのアクセス権は「コピー権＝有、スキャン権＝無、ＰＣプリント権＝無、ファックス送信権＝有」、アルバイト職員のデフォルトのアクセス権は「コピー権＝有、スキャン権＝無、ＰＣプリント権＝無、ファックス送信権＝無」、などと決めておいてもよい。ユーザの属性を示す情報は、認証サーバ７１のユーザアカウントテーブルＴＬ１に記憶させておき、ローカルユーザデータＵＤＴの生成時に認証サーバ７１から取得すればよい。または、人事用のサーバなどから取得するようにしてもよい。
【００７１】
「使用実績情報」の「最終ログイン日時」の欄には、今回のログインの日時を示す値を格納し、「ログイン成功回数」には「１」を格納し、その他の欄には「０」を格納する。
【００７２】
このようにして、現在ログインしているユーザのローカルユーザデータＵＤＴが生成される。
【００７３】
さらに、ユーザ情報生成部５０５は、そのユーザの処理履歴テーブルＴＬ３を新たに生成する。生成後、今回のログインの処理内容を示すログがログ書込部５０７によってその処理履歴テーブルＴＬ３に書き込まれる。
【００７４】
ユーザ情報生成部５０５が新たなローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３を生成しても、不揮発性メモリ５０ｄの空き容量またはユーザ情報を記憶させるために設定された記憶領域（ユーザ情報記憶部５０８）の空き容量が少ないと、これらを記憶させることができないことがある。または、記憶させることが可能であったとしても、他の用途に使用するために、不揮発性メモリ５０ｄに一定以上の空きを残しておきたい場合がある。そこで、ユーザ情報削除部５０６は、ユーザ情報テーブルＴＬ２に登録されているローカルユーザデータＵＤＴの件数が所定の個数を超えた場合またはローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３のデータ量が所定の量を超えた場合は、当該所定の個数および所定の量以下になるように、１件または複数権の既存のローカルユーザデータＵＤＴおよびそれに対応する処理履歴テーブルＴＬ３を削除する。
【００７５】
この際に、削除対象のローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３として、画像形成装置５をあまり使用していないユーザのものを優先的に選び出す。例えば、「最終ログイン日時」の値が古いローカルユーザデータＵＤＴおよびそれに対応する処理履歴テーブルＴＬ３から優先的に削除する。「ジョブ実行回数」の値が最も小さいものから優先的に削除してもよいし、「ログイン成功回数」の値が最も小さいものから優先的に削除してもよい。または、これらの日時および回数をパラメータとする、使用度を算出するための関数を用意しておき、使用度の低いものから優先的に削除してもよい。
【００７６】
図１０は画像形成装置５の全体的な処理の流れの例を説明するフローチャート、図１１はユーザ情報登録処理の流れの例を説明するフローチャートである。なお、以下に説明する各フローチャートの処理のための制御は、画像形成装置５の不揮発性メモリ５０ｄに格納されたプログラムに従ってＣＰＵ５０ａによって行われる。
【００７７】
次に、ユーザがログインしてからログアウトするまでの間の画像形成装置５の処理の流れを、フローチャートを参照して説明する。
【００７８】
画像形成装置５は、ユーザが指定したユーザＩＤおよびパスワードを受け付けると（＃１）、認証サーバ７１に対してそのユーザのユーザ認証を行うように依頼する（＃２）。正規のユーザである旨の認証が認証サーバ７１によってなされると（＃３でＹｅｓ）、そのユーザのローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３が、その画像形成装置５に（つまり、ローカルに）記憶されているか否かをチェックする（＃４）。
【００７９】
記憶されている場合は（＃５でＹｅｓ）、従来と同様に、そのユーザのログインを認め、図７の処理指定画面ＨＧ２のような画面を表示してユーザからの指示を待つ（＃６）。そして、ユーザから処理の実行の指示がなされるごとに（＃７でＹｅｓ）、その処理を実行する（＃８）。ただし、その処理を実行するために必要な権限がそのユーザのローカルユーザデータＵＤＴに示されていない場合は、実行を拒否する。ユーザがログアウトのコマンドを入力しまたは所定の時間以上ユーザの操作がない場合は（＃７でＮｏ）、ログアウトの処理を行う（＃１２）。
【００８０】
一方、認証が得られたユーザのローカルユーザデータＵＤＴなどが記憶されていない場合も（＃５でＮｏ）、一旦、ログインを完了してそのユーザからの指示を待つ（＃９）。そして、ユーザから処理の実行の指示がなされると（＃１０でＹｅｓ）、そのユーザのローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３を生成した後（＃１１）、その処理を実行する（＃８）。
【００８１】
ステップ＃１１のローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３の生成処理は、図１１に示すような手順で行われる。図１１において、画像形成装置５は、不揮発性メモリ５０ｄの空き容量またはユーザ情報を記憶させるために設定された記憶領域の空き容量をチェックする（＃１０１）。空き容量が所定の値以上ある場合は（＃１０２でＹｅｓ）、ユーザ情報テーブルＴＬ２（図８参照）に新規のレコードを追加しそのレコードの各欄に前に説明した所定の値を格納することによってそのユーザのローカルユーザデータＵＤＴを生成するとともに、そのユーザの処理履歴テーブルＴＬ３を生成する（＃１０７）。
【００８２】
空き容量が所定の値未満である場合は（＃１０２でＮｏ）、現在登録されているいずれかのユーザのローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３を次のように削除する。所定の規則に基づいて、優先的に削除するローカルユーザデータＵＤＴを判別する（＃１０３）。前に説明したように、所定の規則は、例えば、最終ログイン日時が最も古いもの、ジョブ実行回数が最も少ないもの、またはログイン成功回数が最も少ないものを優先的に削除するように設定されている。
【００８３】
判別されたローカルユーザデータＵＤＴを削除することができる場合は（＃１０４でＹｅｓ）、これをユーザ情報テーブルＴＬ２から削除するとともに、そのローカルユーザデータＵＤＴに対応する（つまり、同じユーザの）処理履歴テーブルＴＬ３を削除する（＃１０６）。削除することができない場合は（＃１０４でＮｏ）、これらを削除対象から除外し、次に削除すべき優先度の高いローカルユーザデータＵＤＴを判別する（＃１０５）。所定の属性を有するユーザ（例えば、画像形成装置５の管理者または管理職の身分を有する従業員など）のローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３を、削除対象から除外するように予め設定しておけばよい。
【００８４】
ローカルユーザデータＵＤＴを削除した後、ステップ＃１０１に戻って、もう一度空き容量をチェックし、空き容量がなお所定の値未満である場合は（＃１０２でＮｏ）、ステップ＃１０３〜＃１０６の処理を繰り返し実行する。空き容量が所定の値以上になった場合は（＃１０２でＹｅｓ）、ローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３の生成を行う（＃１０７）。
【００８５】
または、ローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３のエントリ数が所定の個数以上である場合に、登録件数が所定の個数未満になるように上記の規則に従って削除を行ってもよい。
【００８６】
図１０に戻って、ローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３の生成後は、従来と同様に、ユーザがログアウトするまでの間、ユーザの指示に従って適宜処理を実行する（＃８）。ただし、生成してからユーザがログアウトするまでの間に、ジョブを実行させようとしたが使用権限がないなどの理由で結果的に一度もジョブを実行させなかった場合は、生成したローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３を削除してもよい。
【００８７】
なお、ステップ＃１〜＃１２の間、ログイン、コピー、またはログアウトなどの処理を実行するごとに、それらの処理のログを、適宜、そのユーザの処理履歴テーブルＴＬ３に記録する。
【００８８】
本実施形態によると、ユーザアカウントは認証サーバ７１で一元的に管理し、ユーザごとの使用権限に関する情報および使用履歴に関する情報は画像形成装置５ごとに個別に管理する。画像形成装置５は、その画像形成装置５を使用したことのあるユーザの情報のみを記憶し、使用頻度の低いユーザの情報を適宜削除する。よって、企業内ネットワーク１全体のセキュリティを維持しつつ、記録媒体資源を効率的に使用することができる。また、管理者は、ユーザアカウントのエントリは認証サーバ７１に対してのみ行えばよいので、作業の負担が軽減される。
【００８９】
本実施形態では、ユーザに関する情報として、ユーザの使用権限および使用実績の統計を示すローカルユーザデータＵＤＴとユーザの使用履歴を示す処理履歴テーブルＴＬ３とを画像形成装置５に記憶させたが、これ以外の情報を記憶させるようにしてもよい。例えば、認証サーバ７１からユーザのパスワードを取得し、これをユーザＩＤと対応付けて記憶させておいてもよい。そして、通信障害などのトラブルが発生したときに、ユーザのログイン時のユーザ認証を、認証サーバ７１の代わりに画像形成装置５自身が行うようにしてもよい。つまり、パスワードを、外部認証が不能である場合に内部認証を実現可能にするために用いてもよい。
【００９０】
支店のみで働くことが明らかな従業員（ユーザ）のユーザアカウントは、その支店の画像形成装置５で管理し、そのユーザのユーザ認証はその画像形成装置５が行うようにしてもよい。このように、認証サーバ７１による外部認証と各画像形成装置５による内部認証とを使い分けることによって、短期間だけ雇用されたユーザが加わった場合も、認証サーバ７１の管理者の手を煩わせることなく、その支店の画像形成装置５の管理者が柔軟にユーザアカウントの作成および削除を行うことができる。
【００９１】
ユーザの使用実績に応じて、使用権限が拡張しまたは減縮するようにそのユーザのローカルユーザデータＵＤＴのアクセス権情報を更新するようにしてもよい。例えば、ログイン成功回数またはジョブ実行回数が所定の数を超えた場合は、使用権限を拡張してもよい。または、ログイン失敗回数が所定の数を超えた場合は、使用権限を減縮してもよい。
【００９２】
本実施形態では、ユーザによる画像形成装置５の使用頻度を、ジョブを実行させた回数によって判別したが、他の情報に基づいて判別してもよい。例えば、コピーまたはプリントで使用した用紙の枚数またはスキャンした原稿のページ数などに基づいて判別してもよい。これらの枚数およびページ数の合計値に基づいて判別してもよい。
【００９３】
削除対象とするローカルユーザデータＵＤＴの選出方法を幾つか用意しておき、画像形成装置５の使用環境などに応じて管理者がいずれかの選出方法を選択できるようにしておいてもよい。例えば、画像形成装置５の使用量に応じてユーザに課金し定期的に料金を集計して徴収するような環境下にある場合は、前回の徴収時以降、画像形成装置５を使用していないユーザのローカルユーザデータＵＤＴおよび処理履歴テーブルＴＬ３を削除対象として優先的に選出する方法を採用すればよい。または、処理履歴テーブルＴＬ３を定期的にＤＡＴ（Digital Audio Tape）またはＣＤ−ＲＯＭなどの保管用の記録媒体にバックアップする環境下にある場合は、削除対象として最終ログイン日時が古いものを優先的に選出する方法を採用すればよい。ログイン失敗回数の多いユーザまたはログイン成功回数に対するログイン失敗回数の割合の多いユーザのローカルユーザデータＵＤＴなどを削除対象として優先的に選出する方法は、セキュリティを高めるのに有効である。
【００９４】
本実施形態では、ユーザが使用する情報処理装置として画像形成装置５を例に説明したが、本発明は、パーソナルコンピュータまたはワークステーションなどの情報処理装置にも適用可能である。
【００９５】
本実施形態では、画像形成装置５および認証サーバ７１などが企業内ネットワーク１に設けられている場合を例に説明したが、本発明は、役所、学校、または病院など、他の組織または機関のネットワークにも適用可能である。
【００９６】
その他、企業内ネットワーク１、画像形成装置５の全体または各部の構成、処理内容、ユーザ情報の内容、処理順序、テーブルの内容、ユーザの認証方法などは、本発明の趣旨に沿って適宜変更することができる。
【産業上の利用可能性】
【００９７】
本発明は、特に、複数の支店などを有する組織のイントラネットまたは広域ＬＡＮなどのネットワークに設けられるＭＦＰまたはパーソナルコンピュータなどの情報処理装置に好適に用いられる。
【図面の簡単な説明】
【００９８】
【図１】企業内ネットワークの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】操作パネルの構成の例を示す図である。
【図４】画像形成装置の機能的構成の例を示す図である。
【図５】ユーザアカウントテーブルの例を示す図である。
【図６】ログイン画面の例を示す図である。
【図７】処理指定画面の例を示す図である。
【図８】ユーザ情報テーブルの例を示す図である。
【図９】処理履歴テーブルの例を示す図である。
【図１０】画像形成装置の全体的な処理の流れの例を説明するフローチャートである。
【図１１】ユーザ情報登録処理の流れの例を説明するフローチャートである。
【符号の説明】
【００９９】
５  画像形成装置（情報処理装置）
５０３  認証依頼部（認証依頼手段）
５０５  ユーザ情報生成部（ユーザ情報生成手段）
５０６  ユーザ情報削除部（ユーザ情報削除手段）
５０８  ユーザ情報記憶部（ユーザ情報記憶手段）
７１  認証サーバ
８  通信回線
ＴＬ３  処理履歴テーブル（ユーザ情報）
ＵＤＴ  ローカルユーザデータ（ユーザ情報）
【図１】
2006331120.tif 000003
【図２】
2006331120.tif 000004
【図３】
2006331120.tif 000005
【図４】
2006331120.tif 000006
【図５】
2006331120.tif 000007
【図６】
2006331120.tif 000008
【図７】
2006331120.tif 000009
【図８】
2006331120.tif 000010
【図９】
2006331120.tif 000011
【図１０】
2006331120.tif 000012
【図１１】
2006331120.tif 000013