(57)【特許請求の範囲】
【請求項１】
ユーザ情報を有し、コンピュータネットワークを介してユーザ認証を行うとともに、ユーザごとのカウントデータを受信し集計するサーバ装置と、
所定のイベントの発生のカウント値を含むカウントデータを記憶するためのデータ領域を割り当て可能な記憶手段と、ユーザのログインを許可するか否か判定するログイン処理手段と、ログインを許可された前記ユーザの操作に基づき所定のイベントが発生すると、そのユーザのカウントデータを更新するカウント手段と、ログインを許可された前記ユーザがログアウトすると、そのユーザのカウントデータを前記サーバ装置へ送信する送信手段とを有する画像形成装置と、
を備え、
前記記憶手段は、不揮発性メモリであり、
前記ユーザのカウントデータのためのデータ領域は、そのユーザのログインが許可された後に前記記憶手段に確保され、そのユーザのログアウト後にそのユーザのカウントデータの送信に成功した後に解放され、
前記ユーザのカウントデータの送信に失敗した場合、そのユーザのカウントデータは、そのユーザの未登録カウントデータとして登録され、
前記ユーザの次回ログイン時にそのユーザの前記未登録カウントデータが存在する場合、そのユーザのカウントデータを記憶するためのデータ領域を新たに前記記憶手段に確保せずに、その未登録カウントデータが引き続いてそのユーザのカウントデータとして使用され、
前記送信手段は、前記次回ログイン後のログアウトのときに、前記サーバ装置への前記未登録カウントデータの送信を試みること、
を特徴とする画像形成システム。
【請求項２】
前記サーバ装置は、前記ユーザ情報としてユーザ認証に使用される認証情報とユーザの所属グループの識別情報を含むユーザ属性情報とを有し、複数のユーザのカウントデータを受信し、前記所属グループごとにカウントデータを集計することを特徴とする請求項１記載の画像形成システム。
【請求項３】
所定のイベントの発生のカウント値を含むカウントデータを管理するサーバ装置へ前記カウントデータを送信する画像形成装置において、
所定のイベントの発生のカウント値を含むカウントデータを記憶するためのデータ領域を割り当て可能な記憶手段と、
ユーザのログインを許可するか否か判定するログイン処理手段と、
ログインを許可された前記ユーザの操作に基づき所定のイベントが発生すると、そのユーザのカウントデータを更新するカウント手段と、
ログインを許可された前記ユーザがログアウトすると、そのユーザのカウントデータを前記サーバ装置へ送信する送信手段と、
を備え、
前記記憶手段は、不揮発性メモリであり、
前記ユーザのカウントデータのためのデータ領域は、そのユーザのログインが許可された後に前記記憶手段に確保され、そのユーザのログアウト後にそのユーザのカウントデータの送信に成功した後に解放され、
前記ユーザのカウントデータの送信に失敗した場合、そのユーザのカウントデータは、そのユーザの未登録カウントデータとして登録され、
前記ユーザの次回ログイン時にそのユーザの前記未登録カウントデータが存在する場合、そのユーザのカウントデータを記憶するためのデータ領域を新たに前記記憶手段に確保せずに、その未登録カウントデータが引き続いてそのユーザのカウントデータとして使用され、
前記送信手段は、前記次回ログイン後のログアウトのときに、前記サーバ装置への前記未登録カウントデータの送信を試みること、
を特徴とする画像形成装置。
【請求項４】
前記ユーザのログインが許可された後に、そのユーザについて前記サーバ装置により管理されているカウントデータが所定の条件を満足しているか否かを前記サーバ装置に問い合わせ、前記サーバ装置により管理されているカウントデータが所定の条件を満足している場合には、そのユーザによる当該画像形成装置の一部または全部の機能の使用を制限する制限手段を備えることを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記所定の条件は、前記ユーザの所属グループにおけるすべてのユーザのカウントデータによるカウント値の合計が所定の上限値に達しているという条件であることを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記カウントデータは、前記ユーザのユーザ識別情報、および所定の１または複数のイベント種類のそれぞれについてのイベント発生のカウント値を有し、
前記所定の１または複数のイベント種類は、１枚の印刷処理、１枚のコピー処理、および１枚のファクシミリ送信処理のうちの少なくとも１つを含むこと、
を特徴とする請求項３記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムおよび画像形成装置に関するものである。
【背景技術】
【０００２】
印刷、コピーなどの所定の処理が実行されるとその処理のイベント発生を検出して、印刷枚数、コピー枚数などをカウントする画像形成装置がある（例えば特許文献１，２参照）。そのような装置では、企業内の部門ごとにカウント値を管理することが可能である。
【０００３】
他方、最近では、コンピュータネットワークに画像形成装置を接続して使用することが多い。複数のユーザが複数の端末装置を使用するコンピュータネットワークでは、ユーザ認証を行う認証サーバを設置することがある。認証サーバは、予め登録されているユーザ情報を有しており、そのユーザ情報に基づいて、端末装置を操作するユーザの認証処理を行う。
【特許文献１】特開２００３−２０４４１２号公報
【特許文献２】特開２００４−２４２１１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、カウント値は、通常、画像形成装置において保存されており、通信障害などによりカウント値がサーバ装置へ届かなかった場合、正確なカウント値を集計することができないため、カウント値をサーバ装置にて一元管理することは困難である。また、カウント値を企業内の部門ごとに管理する場合、個々の画像形成装置においてカウント値が管理されるため、上述の認証サーバのようなサーバにおいてユーザ情報と関連付けてカウント値を一元管理することは困難である。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、カウントデータをユーザ情報と関連付けてサーバ装置にて一元管理することが可能な画像形成システムおよび画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明では以下のようにした。
【０００７】
本発明に係る画像形成システムは、サーバ装置と画像形成装置とを備える。サーバ装置は、ユーザ情報を有し、コンピュータネットワークを介してユーザ認証を行うとともに、ユーザごとのカウントデータを受信し集計する。画像形成装置は、所定のイベントの発生のカウント値を含むカウントデータを記憶するためのデータ領域を割り当て可能な記憶手段と、ユーザのログインを許可するか否か判定するログイン処理手段と、ログインを許可されたユーザの操作に基づき所定のイベントが発生すると、そのユーザのカウントデータを更新するカウント手段と、ログインを許可されたユーザがログアウトすると、そのユーザのカウントデータをサーバ装置へ送信する送信手段とを有する。その記憶手段は、不揮発性メモリであり、ユーザのカウントデータのためのデータ領域は、そのユーザのログインが許可された後に記憶手段に確保され、そのユーザのログアウト後にそのユーザのカウントデータの送信に成功した後に解放される。また、ユーザのカウントデータの送信に失敗した場合、そのユーザのカウントデータは、そのユーザの未登録カウントデータとして登録される。ユーザの次回ログイン時にそのユーザの未登録カウントデータが存在する場合、そのユーザのカウントデータを記憶するためのデータ領域を新たに記憶手段に確保せずに、その未登録カウントデータが引き続いてそのユーザのカウントデータとして使用され、送信手段は、次回ログイン後のログアウトのときに、サーバ装置への未登録カウントデータの送信を試みる。
【０００８】
これにより、カウントデータをユーザ情報と関連付けてサーバ装置にて一元管理することができる。また、不揮発性メモリに確保されるデータ領域が少なくなり、不揮発性メモリの容量を低減させることができる。さらに、カウントデータのデータ領域は、カウントデータの送信に成功した後に解放されるため、通信障害などでカウントデータの送信に失敗した場合にカウントデータが消失してしまうことを防止することができる。
【０００９】
また、本発明に係る画像形成システムは、上記の画像形成システムに加え、次のようにしてもよい。この場合、サーバ装置は、ユーザ情報としてユーザ認証に使用される認証情報とユーザの所属グループの識別情報を含むユーザ属性情報とを有し、複数のユーザのカウントデータを受信し、所属グループごとにカウントデータを集計する。
【００１０】
これにより、カウントデータをユーザ情報における所属グループと関連付けてサーバ装置にて一元管理することができる。
【００１１】
本発明に係る画像形成装置は、所定のイベントの発生のカウント値を含むカウントデータを記憶するためのデータ領域を割り当て可能な記憶手段と、ユーザのログインを許可するか否か判定するログイン処理手段と、ログインを許可されたユーザの操作に基づき所定のイベントが発生すると、そのユーザのカウントデータを更新するカウント手段と、ログインを許可されたユーザがログアウトすると、そのユーザのカウントデータをサーバ装置へ送信する送信手段とを備える。その記憶手段は、不揮発性メモリであり、ユーザのカウントデータのためのデータ領域は、そのユーザのログインが許可された後に記憶手段に確保され、そのユーザのログアウト後にそのユーザのカウントデータの送信に成功した後に解放される。また、ユーザのカウントデータの送信に失敗した場合、そのユーザのカウントデータは、そのユーザの未登録カウントデータとして登録される。ユーザの次回ログイン時にそのユーザの未登録カウントデータが存在する場合、そのユーザのカウントデータを記憶するためのデータ領域を新たに記憶手段に確保せずに、その未登録カウントデータが引き続いてそのユーザのカウントデータとして使用され、送信手段は、次回ログイン後のログアウトのときに、サーバ装置への未登録カウントデータの送信を試みる。
【００１２】
これにより、１または複数の画像形成装置で発生した各ユーザのカウントデータがサーバ装置に集められ、カウントデータをユーザ情報と関連付けてサーバ装置にて一元管理することができる。また、不揮発性メモリに確保されるデータ領域が少なくなり、不揮発性メモリの容量を低減させることができる。さらに、カウントデータのデータ領域は、カウントデータの送信に成功した後に解放されるため、通信障害などでカウントデータの送信に失敗した場合にカウントデータが消失してしまうことを防止することができる。
【００１５】
また、本発明に係る画像形成装置は、上記の画像形成装置のいずれかに加え、次のようにしてもよい。この場合、画像形成装置は、ユーザのログインが許可された後に、そのユーザについてサーバ装置により管理されているカウントデータが所定の条件を満足しているか否かをサーバ装置に問い合わせ、サーバ装置により管理されているカウントデータが所定の条件を満足している場合には、そのユーザによる当該画像形成装置の一部または全部の機能の使用を制限する制限手段を備える。
【００１６】
これにより、サーバ装置で集計されているカウントデータに基づいて、画像形成装置においてユーザごとに使用制限を行うことができる。
【００１７】
また、本発明に係る画像形成装置は、上記の画像形成装置のいずれかに加え、次のようにしてもよい。この場合、所定の条件は、ユーザの所属グループにおけるすべてのユーザのカウントデータによるカウント値の合計が所定の上限値に達しているという条件とされる。
【００１８】
これにより、サーバ装置で集計されているカウントデータに基づいて、画像形成装置において所属グループごとに使用制限を行うことができる。
【００１９】
また、本発明に係る画像形成装置は、上記の画像形成装置のいずれかに加え、次のようにしてもよい。この場合、カウントデータは、ユーザのユーザ識別情報、および所定の１または複数のイベント種類のそれぞれについてのイベント発生のカウント値を有し、所定の１または複数のイベント種類は、１枚の印刷処理、１枚のコピー処理、および１枚のファクシミリ送信処理のうちの少なくとも１つを含む。
【発明の効果】
【００２０】
本発明によれば、カウントデータをユーザ情報と関連付けてサーバ装置にて一元管理することが可能な画像形成システムおよび画像形成装置を得ることができる。
【発明を実施するための最良の形態】
【００２１】
以下、図に基づいて本発明の実施の形態を説明する。
【００２２】
図１は、本発明の実施の形態に係る画像形成システムの構成を示すブロック図である。図１に示すシステムでは、画像形成装置１は、コンピュータネットワーク２に接続され、コンピュータネットワーク２に接続された端末装置３または装置１の操作パネル１５を操作するユーザにより使用される。また、画像形成装置１を使用するユーザは、サーバ装置４によりユーザ認証を受ける。サーバ装置４には、正規ユーザのユーザ情報５１が登録されており、そのユーザ情報５１のうちの認証情報５１ａに基づいて、ユーザの正当性が判断される。
【００２３】
画像形成装置１の形態は、複合機、プリンタ、コピー機、ファクシミリ通信機などとされる。端末装置３の形態は、パーソナルコンピュータなどとされる。
【００２４】
画像形成装置１は、通信装置１１、印刷部１２、画像読取部１３、ファクシミリ通信部１４、操作パネル１５、不揮発性メモリ１６、ネットワーク通信処理部１７および制御部１８を有する。
【００２５】
通信装置１１は、コンピュータネットワーク２に接続され、コンピュータネットワーク２に接続された他の装置（端末装置３、サーバ装置４など）と通信可能な装置である。通信装置１１としては、ネットワークインタフェースカードなどが使用される。
【００２６】
印刷部１２は、画像読取部１３により生成された文書データ、端末装置３からの印刷データから生成される文書データなどに基づき文書画像を印刷する装置である。なお、文書データは、所定のフォーマットの画像データである。
【００２７】
画像読取部１３は、自動原稿給紙装置により給紙されてきた原稿またはユーザにより載置された原稿の片面または両面に対して光を照射しその反射光等を受光して原稿の画像を読み取り文書データとして出力する装置である。
【００２８】
ファクシミリ通信部１４は、モデムを有し、画像読取部１３により生成された文書データ、端末装置３からの印刷データから生成される文書データなどからファクシミリ信号を生成し、電話回線などを介して送信するとともに、ファクシミリ信号を受信し、受信した信号から文書データを生成する装置である。
【００２９】
操作パネル１５は、液晶ディスプレイなどの表示装置と、物理的なユーザ操作を電気的に検出する入力装置とを有するユーザインタフェース装置である。入力装置としては、キースイッチ、表示装置の画面上に配置された透明なタッチパネルなどが使用される。
【００３０】
不揮発性メモリ（ＮＶＲＡＭ）１６は、書換可能なメモリであって、所定のイベントの発生のカウント値を含むカウントデータを記憶するためのデータ領域を割り当てられるメモリである。ＮＶＲＡＭ１６は、記憶手段の一例である。ＮＶＲＡＭ１６には、コンピュータプログラム、画像形成処理に必要なデータなどを記憶しておいてもよい。
【００３１】
ＮＶＲＡＭ１６におけるカウントデータは、ユーザによる読み書きが禁止されている。つまり、制御部１８を含むシステムにより読み書きが行われるのみである。カウントデータは、ユーザのユーザ識別情報としてのユーザＩＤ、および所定の１または複数のイベント種類のそれぞれについてのイベント発生のカウント値を有する。所定の１または複数のイベント種類は、１枚の印刷処理、１枚のコピー処理、および１枚のファクシミリ送信処理のうちの少なくとも１つを含む。なお、カウントデータ自体には、ユーザ識別情報を含まずに、カウントデータとユーザ識別情報とを関連付けてＮＶＲＡＭ１６に格納するようにしてもよい。また、カウントデータに、ユーザの所属グループの識別情報としてのグループＩＤを含めるようにしてもよい。その場合、グループＩＤは、サーバ装置４のユーザ情報５１から取得される。
【００３２】
ネットワーク通信処理部１７は、通信装置１１を制御し、所定のプロトコルで、コンピュータネットワーク２に接続された装置との間でデータ通信を行う処理部である。制御部１８は、印刷部１２、画像読取部１３、ファクシミリ通信部１４、操作パネル１５およびネットワーク通信処理部１７を制御する処理部である。さらに、制御部１８は、サーバ装置４にアクセスしユーザの認証処理を行い、認証結果に基づいてユーザのログインを許可するか否かを判定する。また、制御部１８は、ログインを許可されたユーザ（以下、ログインユーザという）の操作に基づき所定のイベントが発生すると、そのログインユーザのカウントデータを更新する。また、制御部１８は、ログインユーザがログアウトすると、ネットワーク通信処理部１７を使用して、そのログインユーザのカウントデータをサーバ装置４へ送信する。また、制御部１８は、ログインユーザについてサーバ装置４により管理されているカウントデータが所定の条件を満足しているか否かをサーバ装置４に問い合わせ、サーバ装置４により管理されているカウントデータが所定の条件を満足している場合には、そのユーザによる画像形成装置１の一部または全部の機能の使用を制限する。
【００３３】
なお、ネットワーク通信処理部１７および制御部１８は、例えばコンピュータプログラムをコンピュータで実行することにより実現することができる。また、制御部１８は、ログイン処理手段の一例であり、カウント手段の一例であり、送信手段の一例であり、制限手段の一例である。
【００３４】
また、端末装置３は、ネットワーク機能を有し、サーバ装置４の使用する認証プロトコルの認証クライアント機能を有する情報処理装置である。認証プロトコルとしては、ＬＤＡＰ（Lightweight Directory Access Protocol）、ＮＴＬＭ（Windows NT LAN Manager）、Ｋｅｒｂｅｒｏｓなどがある。
【００３５】
また、サーバ装置４は、通信装置４１、サーバ処理部４２およびデータ格納装置４３を有する。
【００３６】
通信装置４１は、コンピュータネットワーク２に接続され、コンピュータネットワーク２に接続された他の装置（画像形成装置１、端末装置３など）と通信可能な装置である。通信装置４１としては、ネットワークインタフェースカードなどが使用される。
【００３７】
サーバ処理部４２は、所定の認証プロトコルに従って、ユーザ認証要求を受け付け、ユーザを認証するか否かを判定する処理部である。また、サーバ処理部４２は、画像形成装置１から各ユーザのカウントデータを受信し、カウントデータに基づいてカウント値を集計する。なお、サーバ処理部４２のユーザ認証機能は、例えば、ウィンドウズサーバ、リナックスサーバなどのサーバＯＳの一機能として実現可能である。
【００３８】
データ格納装置４３は、１または複数の正規ユーザのそれぞれのユーザ情報５１と、受信されたカウントデータを集計して生成されたカウント情報５２とを格納する装置である。データ格納装置４３は、ハードディスクドライブ、ディスクアレイなどといった、読み書き可能な記録媒体を駆動する装置が使用される
【００３９】
ユーザ情報５１は、ユーザ認証に使用される認証情報、およびユーザの個人属性情報を有する。認証情報は、例えばユーザＩＤ、パスワードなどの属性項目を有する。個人属性情報は、ユーザ情報５１において認証に使用されない情報であり、例えば、電子メールアドレス、所属グループ（部門、部署など）、ユーザ名称（ユーザの表示用名称）などの属性項目を有する。なお、ユーザ名称は、ユーザＩＤとは別途設定されているテキストデータである。また、認証情報は、ユーザＩＤのみとしてもよく、また、認証情報は、端末装置３内の記録媒体、ＩＣカードなどに格納されており、ユーザによる入力操作なしに、それらから自動的に読み出されるようにしてもよい。
【００４０】
カウント情報５２は、受信されたカウントデータに含まれる所定の１または複数のイベント種類のそれぞれについてのイベント発生のカウント値をユーザごとおよび／または所属グループごとに集計して生成された情報である。
【００４１】
次に、上記システムにおけるカウントデータの集計について説明する。図２は、図１に示す画像形成装置１の動作について説明するフローチャートである。
【００４２】
まず、ユーザは画像形成装置１にログインする。画像形成装置１は、ユーザにより入力される認証情報の正当性に基づきユーザの正当性を判定し、正当なユーザについてのみログインを許可する（ステップＳ１）。このとき、ユーザによりユーザＩＤなどの認証情報が端末装置３または操作パネル１５において入力され、制御部１８に供給される。そして、制御部１８は、ネットワーク通信処理部１７を利用してサーバ装置４にアクセスし、ユーザの認証処理を行う。制御部１８は、サーバ装置４により認証されたユーザに対してのみログインを許可する。なお、ユーザが端末装置３を操作している場合、端末装置３において、その操作が検出され、その操作に基づく要求などの情報がコンピュータネットワーク２を介して画像形成装置１へ送信される。画像形成装置１では、ネットワーク通信処理部１７によりその情報が受信され、制御部１８へ供給される。
【００４３】
ログインユーザは、画像形成装置１を利用することができる。一方、ログインを拒否されたユーザは、画像形成装置１を利用することができない。
【００４４】
制御部１８は、ログインを許可したユーザについて、ネットワーク通信処理部１７を使用して、カウント超過が発生しているか否かをサーバ装置４に問い合わせる（ステップＳ２）。サーバ装置４では、サーバ処理部４２は、その問い合わせを受信すると、カウント情報５２を参照して、その問い合わせにより指定されているユーザについてのカウント超過が発生しているか否かを判定し、その判定結果を応答として送信する。
【００４５】
このときのカウント超過の判定条件は、例えば、そのユーザのカウント値の合計が所定の上限値に達していることとされる。また、カウント超過の判定条件は、例えば、ユーザの所属グループにおけるすべてのユーザのカウントデータによるカウント値の合計が所定の上限値に達していることとされる。また、所定の１または複数のイベント種類のそれぞれについてカウント超過が発生しているか否かの判定結果をまとめて応答として送信するようにしてもよい。
【００４６】
画像形成装置１の制御部１８は、問い合わせの応答としてその判定結果を受信すると、その判定結果に基づいて、カウント超過が発生しているか否かを判定する（ステップＳ３）。
【００４７】
カウント超過が発生していない場合には、制御部１８は、ＮＶＲＡＭ１６に、所定のサイズのカウントデータ領域を確保し、初期値を有するカウントデータをそのカウントデータ領域に格納する（ステップＳ４）。なお、カウントデータにおける各イベント種類のカウント値の初期値は、すべてゼロとされる。
【００４８】
その後、制御部１８は、所定のイベントの発生、およびユーザのログアウトを監視する（ステップＳ５，Ｓ６）。制御部１８は、ログインユーザによる操作に基づく印刷部１２、画像読取部１３、ファクシミリ通信部１４などにおける処理に伴って所定のイベント種類のイベントが発生すると、そのログインユーザのカウントデータにおけるそのイベント種類のカウント値を１だけ増加させる（ステップＳ７）。
【００４９】
したがって、カウントデータには、ログインユーザがログインからログアウトまでに画像形成装置１を使用したことで発生したイベントのカウント値が含まれる。
【００５０】
そして、制御部１８は、ログインユーザの操作などに基づくログアウトが発生すると、ログアウトしたユーザのカウントデータを特定し、ネットワーク通信処理部１７を使用して、そのカウントデータをサーバ装置４へ送信する（ステップＳ８）。
【００５１】
サーバ装置４では、サーバ処理部４２が、そのカウントデータを受信すると、受信に成功した旨を示す応答を送信する。その後、サーバ処理部４２は、受信したカウントデータからユーザＩＤおよび／またはグループＩＤを特定し、受信したカウントデータにおけるカウント値をそのユーザＩＤおよび／またはグループＩＤについてのカウント情報５２に反映させる。なお、カウントデータにグループＩＤが含まれていない場合には、ユーザ情報５１を参照し、カウントデータにおけるユーザＩＤからグループＩＤを特定すればよい。これにより、カウント情報５２におけるカウント値が、受信したカウントデータにおけるカウント値だけ増加する。なお、ユーザ情報などの設定情報に、ユーザＩＤおよびグループＩＤが含まれていないカウントデータのカウント値を反映させるユーザおよび／またはグループを予め設定しておき、サーバ処理部４２は、カウントデータにユーザＩＤおよびグループＩＤが含まれていない場合、その設定情報に基づいて、カウントすべきユーザおよび／またはグループを特定すればよい。例えば画像形成装置１によるファクシミリ受信の場合において、受信側のユーザＩＤおよびグループＩＤが特定できないと、ユーザＩＤおよびグループＩＤが含まれていないカウントデータが発生する。
【００５２】
画像形成装置１の制御部１８は、カウントデータ送信後の所定の時間内にその応答を受信すると、カウントデータの送信に成功したと判断し（ステップＳ９）、送信したカウントデータのカウントデータ領域を解放する（ステップＳ１０）。
【００５３】
一方、制御部１８は、カウントデータ送信後の所定の時間内にその応答を受信しなかった場合、カウントデータの送信に失敗したと判断し（ステップＳ９）、そのユーザのカウントデータを未登録カウントデータとし、図示せぬ未登録カウントデータテーブルにユーザＩＤを登録する（ステップＳ１１）。
【００５４】
なお、制御部１８は、カウントデータを未送信カウントデータとして登録した場合、所定の時間経過後、再度サーバ装置４へ送信を試みるようにしてもよい。そして、そのとき、送信に成功すると、そのカウントデータのカウントデータ領域が解放される。また、制御部１８は、そのカウントデータを、同一ユーザが次回のログイン後にログアウトしたときに再度送信を試みるようにしてもよい。その場合、ログイン時に、そのユーザの未登録カウントデータが存在するときには、新たにカウントデータ領域を確保せずにその未登録カウントデータがそのまま引き続き使用される。つまり、未登録カウントデータにおけるカウント値はゼロに初期化されない。
【００５５】
また、ステップＳ３において、カウント超過が発生している場合には、制御部１８は、ＮＶＲＡＭ１６に、所定のサイズのカウントデータ領域を確保せずに、ユーザによる画像形成装置１の利用を禁止する（ステップＳ１２）。
【００５６】
以上のように、上記実施の形態によれば、サーバ装置４は、ユーザ情報５１を有し、コンピュータネットワーク２を介してユーザ認証を行うとともに、ユーザごとのカウントデータを受信し集計する。画像形成装置１の制御部１８は、ユーザのログインを許可するか否か判定する機能、ログインを許可されたユーザの操作に基づき所定のイベントが発生すると、そのユーザのカウントデータを更新する機能、およびログインを許可されたユーザがログアウトするとそのユーザのカウントデータをサーバ装置４へ送信する機能を有する。
【００５７】
これにより、カウントデータを、サーバ装置４でのユーザ管理に使用されるユーザ情報と関連付けてサーバ装置４にて一元管理することができる。
【００５８】
また、上記実施の形態によれば、サーバ装置４は、ユーザ情報５１としてユーザ認証に使用される認証情報とユーザの所属グループの識別情報を含むユーザ属性情報とを有し、複数のユーザのカウントデータを受信し、所属グループごとにカウントデータを集計する。所属グループは、企業内でのユーザの所属部門などとされる。
【００５９】
これにより、カウントデータをユーザ情報５１の所属グループの識別情報と関連付けてサーバ装置４にて一元管理することができる。
【００６０】
また、ログインしたユーザごとにカウントデータが集計されるため、部門ごとに画像形成装置１が配置されている場合に、ユーザが所属部門以外の画像形成装置１を使用しても、ユーザの所属部門に対してカウントがされる。
【００６１】
また、上記実施の形態によれば、ＮＶＲＡＭ１６のカウントデータ領域は、ユーザのログインが許可された後に記憶手段に確保され、そのユーザのログアウト後にそのユーザのカウントデータの送信に成功した後に解放される。
【００６２】
これにより、ＮＶＲＡＭ１６に確保されるデータ領域が少なくなり、不揮発性メモリの容量を低減させることができる。また、カウントデータ領域は、カウントデータの送信に成功した後に解放されるため、通信障害などでカウントデータの送信に失敗した場合にカウントデータが消失してしまうことを防止することができる。
【００６３】
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【００６４】
例えば、上記実施の形態において、複数の画像形成装置１がコンピュータネットワーク２に接続されていてもよい。また、複数の部門のそれぞれに画像形成装置１が存在し、各画像形成装置１がコンピュータネットワーク２に接続されていてもよい。
【００６５】
また、上記実施の形態において、一部のイベント種類についてのみカウント超過が発生している場合には、ステップＳ４〜Ｓ１１の処理が実行される。ただし、カウント超過が発生しているイベント種類に対応する画像形成装置１の機能は、例えばその機能の操作ボタンを操作不能などとして、使用禁止とされる。
【００６６】
また、上記実施の形態において、サーバ装置４は、ユーザ認証を行うサーバ装置とカウントデータを集計するサーバ装置とを独立して有するようにしてもよい。
【００６７】
また、上記実施の形態において、カウントデータに含められるユーザＩＤおよびグループＩＤは、元のユーザＩＤおよび元のグループＩＤのダイジェストとしてもよい。ダイジェストは、元のＩＤのハッシュ関数値とされる。これにより、カウントデータのサイズを小さくすることができる。
【産業上の利用可能性】
【００６８】
本発明は、例えば、複数の画像形成装置が接続されている企業内ＬＡＮに適用可能である。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施の形態に係る画像形成システムの構成を示すブロック図である。
【図２】図１に示す画像形成装置の動作について説明するフローチャートである。
【符号の説明】
【００７０】
１  画像形成装置
２  コンピュータネットワーク
４  サーバ装置と、
１６  ＮＶＲＡＭ（記憶手段）
１８  制御部（ログイン処理手段，カウント手段，送信手段，制限手段）
５１  ユーザ情報
【図１】
0005049189.tif 000002
【図２】
0005049189.tif 000003