(57)【要約】【課題】ユーザによる画像形成装置の使用状況を従来よりも的確に把握する。【解決手段】画像形成装置１は、ユーザの認証を行い、認証したユーザが指令した画像形成処理を実行し、実行した画像形成処理での出力枚数およびこのユーザを示す履歴情報を記憶する。認証したユーザのうちの第１のカウンタに対応づけられた第１のユーザの指令により実行した画像形成処理での出力枚数を、画像形成処理の実行のたびに、当該第１のユーザの第１のカウンタのカウント値に加算する。端末装置は、所定の期間に実行された画像形成処理についての履歴情報でありかつ予め第１のカウンタに対応づけられていない第２のユーザが指令した画像形成処理についての履歴情報を取得し、第２のユーザごとの画像形成装置における出力枚数を、取得された履歴情報に示される出力枚数を第２のユーザごとに仕分けして足し合わせることによって算出する。【選択図】図１
2010246128.tif 000002
【特許請求の範囲】
【請求項１】
所定の画像形成処理を実行する画像形成装置と端末装置とが接続された画像形成処理システムであって、
前記画像形成装置は、
画像形成処理の実行を指令するユーザを認証するための処理を行うユーザ認証手段と、
前記ユーザ認証手段によって認証されたユーザが指令した前記画像形成処理を実行するための制御処理を行う画像形成処理実行制御手段と、
前記実行された画像形成処理における出力枚数および当該実行された画像形成処理を指令したユーザを示す履歴情報を記憶する履歴情報記憶手段と、
前記ユーザ認証手段によって認証されたユーザのうちの、予めユーザごと個別に出力枚数をカウントするための第１のカウンタに任意の判断基準によって対応づけられた第１のユーザの指令により実行された画像形成処理における出力枚数を、当該画像形成処理の実行のたびに、当該第１のユーザに対応する前記第１のカウンタのカウント値に加算する、第１のカウンタ更新手段と、を有し、
前記端末装置は、
前記履歴情報記憶手段により記憶された履歴情報のうちから、所定の期間に実行された画像形成処理についての履歴情報であり、かつ前記ユーザ認証手段によって認証されたユーザのうちの、予め前記第１のカウンタに対応づけられていない第２のユーザが指令した前記画像形成処理についての履歴情報を取得する取得手段と、
前記第２のユーザごとの前記画像形成装置における出力枚数を、前記取得された履歴情報に示される出力枚数を前記第２のユーザごとに仕分けして足し合わせることによって算出し、算出した各出力枚数を出力する出力手段と、
を有することを特徴とする画像形成処理システム。
【請求項２】
前記画像形成装置は更に、
前記第２のユーザ全員による前記画像形成装置における出力枚数を纏めてカウントするための、前記第１のカウンタとは異なる第２のカウンタと、
前記第２のユーザの指令により実行された画像形成処理における出力枚数を、当該画像形成処理の実行のたびに、前記第２のカウンタのカウント値に加算する、第２のカウンタ更新手段と、を有する、
請求項１記載の画像形成処理システム。
【請求項３】
前記端末装置は更に、
前記第１のユーザごとに、出力枚数の上限値を記憶する手段を有し、
前記画像形成処理実行制御手段は、画像形成処理を指令したユーザが前記第１のユーザである場合には、当該第１のユーザに対応する前記第１のカウンタの、指令された前記画像形成処理が実行される前のカウント値が当該第１のユーザに対応する前記上限値を超える場合に、画像形成処理の実行を禁止する、
請求項１または請求項２に記載の画像形成処理システム。
【請求項４】
認証されたユーザが指令した所定の画像形成処理を実行し、当該実行された画像形成処理における出力枚数および当該実行された画像形成処理を指令したユーザを示す履歴情報を記憶する画像形成装置と接続可能な端末装置であって、
前記記憶された履歴情報のうちから、所定の期間に実行された画像形成処理についての履歴情報であり、かつ前記認証されたユーザであって、予めユーザごと個別に出力枚数をカウントするためのカウンタと対応づけられていないユーザが指令した画像形成処理についての履歴情報を取得する取得手段と、
前記カウンタと予め対応づけられていないユーザごとの前記画像形成装置における出力枚数を、前記取得された履歴情報に示される出力枚数を当該ユーザごとに仕分けして足し合わせることによって算出し、算出した各出力枚数を出力する出力手段と、
を有することを特徴とする端末装置。
【請求項５】
所定の画像形成処理を実行する画像形成装置と端末装置とが接続された画像形成処理システムにより実行される画像形成装置の管理方法であって、
ユーザ認証手段により、画像形成処理の実行を指令するユーザを認証するための処理を行うユーザ認証ステップと、
画像形成処理実行制御手段により、前記ユーザ認証ステップにおいて認証されたユーザが指令した前記画像形成処理を実行するための制御処理を行う画像形成処理実行制御ステップと、
履歴管理手段により、前記実行された画像形成処理における出力枚数および当該実行された画像形成処理を指令したユーザを示す履歴情報を履歴情報記憶手段に記憶させる履歴情報記憶ステップと、
カウンタ更新手段により、前記ユーザ認証ステップにおいて認証されたユーザのうちの、予めユーザごと個別に出力枚数をカウントするための第１のカウンタに任意の判断基準によって対応づけられた第１のユーザの指令により実行された画像形成処理における出力枚数を、当該画像形成処理の実行のたびに、当該第１のユーザに対応する前記第１のカウンタのカウント値に加算する、第１のカウンタ更新ステップと、
取得手段により、前記履歴情報記憶ステップにおいて記憶された履歴情報のうちから、所定の期間に実行された画像形成処理についての履歴情報であり、かつ前記ユーザ認証ステップにおいて認証されたユーザのうちの、予め前記第１のカウンタと対応づけられていない第２のユーザが指令した画像形成処理についての履歴情報を取得する取得ステップと、
出力手段により、前記第２のユーザごとの前記画像形成装置における出力枚数を、前記取得された履歴情報に示される出力枚数を前記第２のユーザごとに仕分けして足し合わせることによって算出し、算出した各出力枚数を出力する出力ステップと、
を実行することを特徴とする画像形成装置の管理方法。
【請求項６】
第２のカウンタ更新手段により、前記第２のユーザ全員による前記画像形成装置における出力枚数を纏めてカウントするための、前記第１のカウンタとは異なる第２のカウンタのカウント値に、前記第２のユーザの指令により実行された画像形成処理における出力枚数を当該画像形成処理の実行のたびに加算する第２のカウンタ更新ステップを更に実行する、
請求項５記載の画像形成装置の管理方法。
【請求項７】
予め、前記第１のユーザごとに、出力枚数の上限値が対応付けられ、
前記画像形成処理実行制御ステップにおいて、前記画像形成処理実行制御手段により、画像形成処理を指令したユーザが前記第１のユーザである場合には、当該第１のユーザに対応する前記第１のカウンタの、指令された前記画像形成処理が実行される前のカウント値が当該第１のユーザに対応づけて予め定められた上限値を超える場合に、画像形成処理の実行を禁止する、
請求項５または請求項６に記載の画像形成装置の管理方法。
【請求項８】
認証されたユーザが指令した所定の画像形成処理を実行し、当該実行された画像形成処理における出力枚数および当該実行された画像形成処理を指令したユーザを示す履歴情報を記億する画像形成装置と接続可能な端末装置により実行される画像形成装置の管理方法であって、
取得手段により、前記記憶された履歴情報のうちから、所定の期間に実行された画像形成処理についての履歴情報であり、かつ前記認証されたユーザであって、予めユーザごと個別に出力枚数をカウントするためのカウンタと対応づけられていないユーザが指令した画像形成処理についての履歴情報を取得する取得ステップと、
出力手段により、前記カウンタと予め対応づけられていないユーザごとの前記画像形成装置における出力枚数を、前記取得された履歴情報に示される出力枚数を当該ユーザごとに仕分けして足し合わせることによって算出し、算出した各出力枚数を出力する出力ステップと、
を実行することを特徴とする画像形成装置の管理方法。
【請求項９】
認証されたユーザが指令した所定の画像形成処理を実行し、当該実行された画像形成処理における出力枚数および当該実行された画像形成処理を指令したユーザを示す履歴情報を記憶する画像形成装置と接続可能な端末装置に、
前記記憶された履歴情報のうちから、所定の期間に実行された画像形成処理についての履歴情報であり、かつ前記認証されたユーザであって、ユーザごと個別に出力枚数をカウントするためのカウンタと予め対応づけられていないユーザが指令した画像形成処理についての履歴情報を取得する取得ステップと、
前記カウンタと予め対応づけられていないユーザごとの前記画像形成装置における出力枚数を、前記取得された履歴情報に示される出力枚数を当該ユーザごとに仕分けして足し合わせることによって算出し、算出した各出力枚数を出力する出力ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰなどの画像形成装置を有するシステムおよび画像形成装置の管理方法に関する。
【背景技術】
【０００２】
従来より、コピー、スキャナ、ファックス、ネットワークプリンティング、およびドキュメントサーバなどの様々な機能が備わった、複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれる画像形成装置がオフィスなどに普及している。また、近年、画像形成装置は、他の画像形成装置やサーバなどと連携して様々な処理を行うことができるようになった。それに伴い、様々な目的を持ったユーザが多数、１台の画像形成装置を共用するようになった。
【０００３】
ところが、画像形成装置を多数のユーザに共用させる場合には、画像形成装置の管理が重要となる。例えば、画像形成装置の不正な使用を防止するために、ユーザごとにアクセス権を設定して管理することが重要となる。または、ユーザごとの使用状況を把握するために、カウンタを設けてコピーの枚数などをカウントすることが重要となる。
【０００４】
そこで、非特許文献１に記載されるような画像形成装置が提案されている。係る画像形成装置によると、コピー、プリント、スキャン、およびファックスの各機能の使用権限をユーザレベルで（すなわち、ユーザごとに）設定することができる。
【非特許文献１】コニカミノルタビジネステクノロジーズ株式会社「ｂｉｚｈｕｂ  ｃ４５０」カタログ、平成１７年８月２２日検索、インターネット＜ＵＲＬ  http://konicaminolta.jp/products/business/copiers/color/c450/pdf/bizhub#c450.pdf＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
管理者は、画像形成装置を共用するユーザが増えるごとに、そのユーザのための使用権限の設定の作業を行わなければならない。また、そのユーザの使用状況をカウントするためのカウンタを用意する作業を行わなければならない。
【０００６】
しかし、１つのネットワークの中に複数台の画像形成装置が存在しまたは認証サーバが存在するような複雑な環境においては、管理者は、どのユーザがどの画像形成装置を使用するのかを把握しておかなければならず、上記の作業がますます面倒になる。したがって、使用権限の設定やカウンタの設置が煩雑になりやすい。そうすると、画像形成装置が使用権限に関する情報を上手く参照することができず、ユーザにとって真に必要な使用が不能になってしまうおそれが生じる。また、ユーザの使用状況を個別に的確に把握できなってしまうおそれが生じる。非特許文献１に記載されるような従来の画像形成装置では、これらの問題点を解決することができない。
【０００７】
本発明は、上記のような問題点に鑑み、複雑なネットワーク環境においてカウンタの設置が上手く行われていなくても、管理者がユーザの使用状況を的確に把握できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一形態に係る画像形成処理システムは、所定の画像形成処理を実行する画像形成装置と端末装置とが接続された画像形成処理システムであって、前記画像形成装置は、画像形成処理の実行を指令するユーザを認証するための処理を行うユーザ認証手段と、前記ユーザ認証手段によって認証されたユーザが指令した前記画像形成処理を実行するための制御処理を行う画像形成処理実行制御手段と、前記実行された画像形成処理における出力枚数および当該実行された画像形成処理を指令したユーザを示す履歴情報を記憶する履歴情報記憶手段と、前記ユーザ認証手段によって認証されたユーザのうちの、予めユーザごと個別に出力枚数をカウントするための第１のカウンタに任意の判断基準によって対応づけられた第１のユーザの指令により実行された画像形成処理における出力枚数を、当該画像形成処理の実行のたびに、当該第１のユーザに対応する前記第１のカウンタのカウント値に加算する、第１のカウンタ更新手段と、を有し、前記端末装置は、前記履歴情報記憶手段により記憶された履歴情報のうちから、所定の期間に実行された画像形成処理についての履歴情報であり、かつ前記ユーザ認証手段によって認証されたユーザのうちの、予め前記第１のカウンタに対応づけられていない第２のユーザが指令した前記画像形成処理についての履歴情報を取得する取得手段と、前記第２のユーザごとの前記画像形成装置における出力枚数を、前記取得された履歴情報に示される出力枚数を前記第２のユーザごとに仕分けして足し合わせることによって算出し、算出した各出力枚数を出力する出力手段と、を有する。
【０００９】
好ましくは、前記画像形成装置は更に、前記第２のユーザ全員による前記画像形成装置における出力枚数を纏めてカウントするための、前記第１のカウンタとは異なる第２のカウンタと、前記第２のユーザの指令により実行された画像形成処理における出力枚数を、当該画像形成処理の実行のたびに、前記第２のカウンタのカウント値に加算する、第２のカウンタ更新手段と、を有する。
【００１０】
または、前記端末装置は更に、前記第１のユーザごとに、出力枚数の上限値を記憶する手段を有し、前記画像形成処理実行制御手段は、画像形成処理を指令したユーザが前記第１のユーザである場合には、当該第１のユーザに対応する前記第１のカウンタの、指令された前記画像形成処理が実行される前のカウント値が当該第１のユーザに対応する前記上限値を超える場合に、画像形成処理の実行を禁止する。
【００１１】
本発明の一形態に係る端末装置は、認証されたユーザが指令した所定の画像形成処理を実行し、当該実行された画像形成処理における出力枚数および当該実行された画像形成処理を指令したユーザを示す履歴情報を記憶する画像形成装置と接続可能な端末装置であって、前記記憶された履歴情報のうちから、所定の期間に実行された画像形成処理についての履歴情報であり、かつ前記認証されたユーザであって、予めユーザごと個別に出力枚数をカウントするためのカウンタと対応づけられていないユーザが指令した画像形成処理についての履歴情報を取得する取得手段と、前記カウンタと予め対応づけられていないユーザごとの前記画像形成装置における出力枚数を、前記取得された履歴情報に示される出力枚数を当該ユーザごとに仕分けして足し合わせることによって算出し、算出した各出力枚数を出力する出力手段と、を有する。
【発明の効果】
【００１２】
本発明によると、複雑なネットワーク環境においてカウンタの設置が上手く行われていなくても、管理者にユーザの使用状況を的確に把握させることができる。
【発明を実施するための最良の形態】
【００１３】
〔第一の実施の形態〕
図１は画像関連処理システムＧＳＹの全体的な構成の例を示す図、図２は画像形成装置１のハードウェア構成の例を示す図、図３は画像形成装置１の機能的構成の例を示す図、図４は端末装置２の機能的構成の例を示す図、図５は認証サーバ３の機能的構成の例を示す図、図６はアクセス権管理サーバ４の機能的構成の例を示す図である。
【００１４】
図１に示すように、本発明に係る画像関連処理システムＧＳＹは、複数台の画像形成装置１Ａ、１Ｂ、…、複数台の端末装置２Ａ、２Ｂ、…、認証サーバ３、アクセス権管理サーバ４、および通信回線ＮＷなどによって構成される。以下、画像形成装置１Ａ、１Ｂ、…、を「画像形成装置１」と総称し、端末装置２Ａ、２Ｂ、…を「端末装置２」と総称することがある。
【００１５】
画像形成装置１、端末装置２、認証サーバ３、およびアクセス権管理サーバ４は、通信回線ＮＷを介して互いに接続可能である。通信回線ＮＷとして、ＬＡＮ、インターネット、専用線、または公衆回線などが用いられる。
【００１６】
画像形成装置１は、コピー、スキャナ、ファックス、ネットワークプリンティング、およびドキュメントサーバなどの様々な機能を集約した処理装置である。複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれることもある。
【００１７】
「ネットワークプリンティング」とは、パーソナルコンピュータなどの端末装置から画像データを受信し画像を用紙に印刷する機能である。「ネットワークプリンタ機能」または「ＰＣプリント機能」などと呼ばれることもある。
【００１８】
「ドキュメントサーバ」とは、ユーザごとに「個人ボックス」または「ボックス」などと呼ばれる、パーソナルコンピュータにおけるフォルダまたはディレクトリなどに相当する記憶領域を設け、管理する機能である。そして、ユーザは、自分の個人ボックスに画像データなどをファイル単位で保存しておくことができる。「ボックス機能」または「ユーザボックス機能」などと呼ばれることもある。
【００１９】
画像形成装置１は、役所または企業などのオフィス、学校または図書館などの公共施設、コンビニエンスストアなどの店舗、その他種々の場所に設置され、複数のユーザによって共用することができる。
【００２０】
また、端末装置２のハードディスクには、画像形成装置１を制御するためのドライバおよび画像形成装置１が提供する機能を利用するためのアプリケーションプログラムなどがインストールされている。したがって、ユーザは、端末装置２を操作することによって遠隔的に画像形成装置１を使用することができる。
【００２１】
画像形成装置１は、図２に示すように、ＣＰＵ１０ａ、ＲＡＭ１０ｂ、ＲＯＭ１０ｃ、ハードディスク１０ｄ、制御用回路１０ｅ、操作パネル１０ｆ、スキャナユニット１０ｇ、印刷ユニット１０ｈ、およびネットワークインタフェース１０ｊなどによって構成される。
【００２２】
制御用回路１０ｅは、ハードディスク１０ｄ、操作パネル１０ｆ、スキャナユニット１０ｇ、印刷ユニット１０ｈ、およびネットワークインタフェース１０ｊなどを制御するための回路である。
【００２３】
スキャナユニット１０ｇは、原稿に描かれている文章、数式、記号、写真、図表、またはイラストなどのコンテンツの画像を光学的に読み取って画像データを生成する。印刷ユニット１０ｈは、スキャナユニット１０ｇによって得られた画像データまたは端末装置２などから送信されてきた画像データに基づいて画像を用紙に印刷する。
【００２４】
ネットワークインタフェース１０ｊは、他の装置と通信を行うためのＮＩＣ（Network Interface Card）またはモデムである。
【００２５】
操作パネル１０ｆは、タッチパネル式の液晶ディスプレイおよびテンキーなどによって構成される。液晶ディスプレイには、ユーザに対してメッセージまたは指示を与えるための画面、ユーザが所望する処理の種類および処理条件を入力するための画面、およびＣＰＵ１０ａなどで実行された処理の結果を示す画面などが表示される。ユーザは、これらの画面を見ながら液晶ディスプレイまたはテンキーを操作することによって、画像形成装置１に対して、処理の実行開始または中断などの指令を与え、データの宛先、印刷条件、またはスキャン条件などの処理条件を指定し、その他種々の事項を指定することができる。つまり、操作パネル１０ｆは、画像形成装置１を操作するユーザのためのユーザインタフェースの役割を果たしている。
【００２６】
ハードディスク１０ｄには、図３に示すようなユーザ認証要求部１０１、ユーザ認証処理部１０２、ジョブ実行可否判別部１０３、ジョブ実行制御部１０４、ジョブ履歴管理部１０５、ユーザアカウント登録処理部１０６、アクセス権登録処理部１０７、カウンタ更新処理部１０８、ユーザアカウントデータベース１Ｄ１、アクセス権データベース１Ｄ２、およびジョブ履歴データベース１Ｄ３などの各機能を実現するためのプログラムおよびデータなどが格納されている。これらのプログラムは必要に応じてＲＡＭ１０ｂに読み出され、ＣＰＵ１０ａによってプログラムが実行される。これらのプログラムまたはデータの一部または全部を、ＲＯＭ１０ｃに記憶させておいてもよい。または、図３に示す機能の一部または全部を、制御用回路１０ｅによって実現するようにしてもよい。
【００２７】
そのほか、画像形成装置１には、その画像形成装置１を通常使用するユーザごとにカウンタＣＮが用意されている。本実施形態では、カウンタＣＮとして、コピーの枚数をカウントするコピーカウンタＣＮＡ、ＰＣプリントの枚数をカウントするプリントカウンタＣＮＢ、およびファックスの送信回数をカウントするファックス送信カウンタＣＮＣがユーザごとに用意されている。これらのカウンタＣＮには、その所有者であるユーザのユーザ名が対応付けられている。そのほか、パブリックユーザアカウント用のカウンタＣＮ（コピーカウンタＣＮＡ、プリントカウンタＣＮＢ、およびファックス送信カウンタＣＮＣ）が１組用意されている。パブリックユーザアカウントについては、後に説明する。
【００２８】
端末装置２は、前に述べたように、画像形成装置１を制御するためのドライバおよび画像形成装置１が提供する機能を利用するためのアプリケーションプログラムなどがインストールされている。端末装置２として、パーソナルコンピュータまたはワークステーションなどが用いられる。さらに、管理者用の端末装置２には、図４に示すようなサーバ設定処理部２０１、ジョブ履歴取得部２０２、およびユーザ別カウント部２０３などの各機能を実現するためのプログラムがインストールされている。これらのプログラムは必要に応じてＲＡＭに読み出され、ＣＰＵによってプログラムが実行される。
【００２９】
認証サーバ３は、ユーザアカウントの管理およびユーザ認証の処理を行うためのサーバであって、そのハードディスクには、図５に示すようなユーザアカウント登録処理部３０１、ユーザ認証処理部３０２、認証結果回答部３０３、およびユーザアカウントデータベース３Ｄ１などの各機能を実現するためのプログラムおよびデータがインストールされている。これらのプログラムは必要に応じてＲＡＭに読み出され、ＣＰＵによってプログラムが実行される。
【００３０】
ユーザは、画像形成装置１を使用するためには、予め管理者からユーザアカウントを与えてもらっておく必要がある。そして、画像形成装置１を使用する前に、自分のユーザアカウントに係るユーザ名およびパスワードを入力することによってユーザ認証を受ける必要がある。
【００３１】
アクセス権管理サーバ４は、画像形成装置１の機能の使用権限すなわちアクセス権の情報を管理するサーバであって、そのハードディスクには、図６に示すようなアクセス権登録処理部４０１、アクセス権回答部４０２、およびアクセス権情報データベース４Ｄ１などの各機能を実現するためのプログラムおよびデータがインストールされている。これらのプログラムは必要に応じてＲＡＭに読み出され、ＣＰＵによってプログラムが実行される。
【００３２】
ユーザは、画像形成装置１に設けられている機能を使用するためには、原則として、予め管理者から自分自身のユーザアカウントに対してその機能のアクセス権を与えられてもらっておく必要がある。
【００３３】
通常、ユーザアカウントの管理およびユーザ認証の処理は認証サーバ３が一元的に行い、アクセス権の管理はアクセス権管理サーバ４が一元的に行うが、画像形成装置１ごとに行わせることも可能である。これについては、後に説明する。
【００３４】
図１では、認証サーバ３およびアクセス権管理サーバ４を別々のサーバ機によって実現している例を示しているが、１台のサーバ機によって実現してもよい。または、認証サーバ３およびアクセス権管理サーバ４の機能を３台以上のサーバ機に分散して構成してもよい。認証サーバ３またはアクセス権管理サーバ４を複数台用意し、同じ種類の処理を並列に実行するように構成してもよい。
【００３５】
次に、図３に示す画像形成装置１の各部、図４に示す端末装置２の各部、図５に示す認証サーバ３の各部、および図６に示すアクセス権管理サーバ４の各部の処理の内容を、ユーザアカウントおよびアクセス権に関する設定の処理、ジョブを実行する際の処理、およびジョブを実行した後の処理に大別して説明する。
【００３６】
〔ユーザアカウントおよびアクセス権に関する設定の処理〕
図７はユーザアカウントデータベース３Ｄ１の例を示す図、図８はアクセス権情報データベース４Ｄ１の例を示す図、図９は認証サーバ設定画面ＨＧ１の例を示す図、図１０はアクセス権管理設定画面ＨＧ２の例を示す図、図１１はユーザアカウント設定画面ＨＧ３の例を示す図、図１２はパブリックユーザアカウント用アクセス権設定画面ＨＧ４の例を示す図である。
【００３７】
図５において、認証サーバ３のユーザアカウントデータベース３Ｄ１には、図７に示すように、画像形成装置１を使用するユーザのユーザアカウントごとのユーザアカウント情報ＤＴ１が格納されている。ユーザアカウント情報ＤＴ１には、そのユーザアカウントを識別するためのユーザ名、ユーザ認証のためのパスワード、およびそのユーザが所属する部門などの名称（所属名）が示されている。
【００３８】
ユーザアカウント登録処理部３０１は、ユーザアカウント情報ＤＴ１を新たに生成し、ユーザアカウントデータベース３Ｄ１に登録するための処理を行う。そのほか、既存のユーザアカウント情報ＤＴ１の内容を変更する処理およびユーザアカウント情報ＤＴ１をユーザアカウントデータベース３Ｄ１から削除する処理などを行う。
【００３９】
図３において、画像形成装置１のユーザアカウントデータベース１Ｄ１にも、上述のユーザアカウントデータベース３Ｄ１と同様に、ユーザアカウント情報ＤＴ１が格納される。ユーザアカウント登録処理部１０６は、ユーザアカウント情報ＤＴ１を新たに生成し、ユーザアカウントデータベース１Ｄ１に登録するための処理を行う。ただし、その画像形成装置１を使用するユーザのユーザアカウントの管理およびユーザ認証の処理を認証サーバ３に代行させる場合は、ユーザアカウント登録処理部１０６およびユーザアカウントデータベース１Ｄ１は必要ない。
【００４０】
図６において、アクセス権管理サーバ４のアクセス権情報データベース４Ｄ１には、図８に示すように、アクセス権情報ＤＴ２が格納されている。原則として、１つのユーザアカウントに対して１つのアクセス権情報ＤＴ２が与えられる。アクセス権情報ＤＴ２には、画像形成装置１が有する７つの機能に関する使用の可否および使用の上限値が示されている。
【００４１】
「コピー」ないし「モノクロ印字」のフィールドにおいて、「○」は、そのアクセス権情報ＤＴ２に係るユーザアカウントを有するユーザに対してそのフィールドに対応する機能の使用を許可していることを意味し、「×」は、その使用を禁止していることを意味する。例えば、図８によると、「Ｕｓｅｒ＿Ａ」というユーザ名のユーザアカウントを有するユーザに対しては、コピー機能、スキャナ機能、ファックス機能、およびモノクロ印字機能の使用は許可しているが、ユーザボックス機能、ＰＣプリント機能、およびカラー印字機能の使用は禁止していることが分かる。
【００４２】
「コピー枚数」、「プリント枚数」、および「ＦＡＸ送信回数」は、それぞれ所定の期間においてそのユーザがコピーすることができる枚数、ＰＣプリントすることができる枚数、およびＦＡＸ送信を行うことができる回数の上限値を示している。
【００４３】
アクセス権登録処理部４０１は、アクセス権情報ＤＴ２を新たに生成し、アクセス権情報データベース４Ｄ１に登録するための処理を行う。そのほか、既存のアクセス権情報ＤＴ２の内容を変更する処理およびアクセス権情報データベース４Ｄ１からアクセス権情報ＤＴ２を削除する処理などを行う。
【００４４】
また、画像形成装置１にも、アクセス権登録処理部４０１およびアクセス権情報データベース４Ｄ１に相当する機能が備えられている。すなわち、図３において、アクセス権データベース１Ｄ２には、アクセス権情報ＤＴ２が格納される。アクセス権登録処理部１０７は、アクセス権情報ＤＴ２を新たに生成しアクセス権データベース１Ｄ２に格納する処理などを行う。
【００４５】
前に説明したように、ユーザアカウントおよびアクセス権は、管理者によってユーザに与えられる。管理者は、自分の端末装置２を操作することによって、ユーザアカウントまたはアクセス権を与えるための作業を行う。また、ユーザアカウントの管理などを画像形成装置１で行うのか認証サーバ３またはアクセス権管理サーバ４で行うのかを設定する作業を行う。図４に示す端末装置２のサーバ設定処理部２０１は、管理者が行った操作の内容に従って、ユーザアカウントまたはアクセス権に関する設定を画像形成装置１、認証サーバ３、またはアクセス権管理サーバ４に対して実行する。
【００４６】
ここで、図９、図１０、図１１、図１２を参照しながら、サーバ設定処理部２０１、ユーザアカウント登録処理部１０６、アクセス権登録処理部１０７、ユーザアカウント登録処理部３０１、およびアクセス権登録処理部４０１の処理の流れを説明する。
【００４７】
管理者が認証の設定用のコマンドを端末装置２に入力すると、サーバ設定処理部２０１は、図９に示すような認証サーバ設定画面ＨＧ１をディスプレイに表示させる。この認証サーバ設定画面ＨＧ１は、ユーザアカウントの管理およびユーザ認証の処理を実行する主体などを指定するための画面である。
【００４８】
ここで、管理者は、テキストボックスＴＢ１０に画像形成装置１の識別情報（装置名またはＩＰアドレスなど）を入力し、その画像形成装置１のユーザに係るユーザアカウントの管理およびユーザ認証の処理をその画像形成装置１自身に行わせたい場合は、ラジオボタンＲＢ１１をクリックして選択する。
【００４９】
一方、認証サーバ３に行わせたい場合は、ラジオボタンＲＢ１２をクリックして選択する。さらに、認証サーバ３の管理サービスの種類をテキストボックスＴＢ１１に入力して指定する。テキストボックスＴＢ１１に「Ａｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙ」または「Ｎｔｌｍ」を指定した場合は、認証サーバ３のドメイン名をテキストボックスＴＢ１２に入力して指定する。テキストボックスＴＢ１１に「ＮＤＳ」を指定した場合は、ツリー名およびコンテキスト名をそれぞれテキストボックスＴＢ１２およびＴＢ１３に入力して指定する。
【００５０】
すると、サーバ設定処理部２０１は、認証サーバ設定画面ＨＧ１で指定された内容を、認証設定情報ＤＴ３として、テキストボックスＴＢ１０に指定された画像形成装置１に送信する。
【００５１】
認証設定情報ＤＴ３を受信した画像形成装置１は、その認証設定情報ＤＴ３に基づいて、画像形成装置１自身がユーザアカウントの管理およびユーザ認証の処理を行うのか認証サーバ３に行わせるのかを認識する。
【００５２】
または、管理者がアクセス権管理の設定用のコマンドを端末装置２に入力すると、サーバ設定処理部２０１は、図１０に示すようなアクセス権管理設定画面ＨＧ２をディスプレイに表示させる。
【００５３】
ここで、管理者は、テキストボックスＴＢ２に画像形成装置１の識別情報を入力し、その画像形成装置１のユーザに与えるアクセス権の管理をその画像形成装置１自身に行わせたい場合は、ラジオボタンＲＢ２１をクリックして選択する。アクセス権管理サーバ４に行わせたい場合は、ラジオボタンＲＢ２２をクリックして選択する。
【００５４】
すると、サーバ設定処理部２０１は、アクセス権管理設定画面ＨＧ２で指定された内容を、アクセス権管理設定情報ＤＴ４として、テキストボックスＴＢ２に指定された画像形成装置１に送信する。
【００５５】
アクセス権管理設定情報ＤＴ４を受信した画像形成装置１は、そのアクセス権管理設定情報ＤＴ４に基づいて、画像形成装置１自身がアクセス権に関する管理を行うのかアクセス権管理サーバ４に行わせるのかを認識する。
【００５６】
または、管理者が新規ユーザアカウントの作成用のコマンドを端末装置２に入力すると、サーバ設定処理部２０１は、図１１に示すようなユーザアカウント設定画面ＨＧ３をディスプレイに表示させる。
【００５７】
ここで、管理者は、新規に作成するユーザアカウントのユーザ名およびパスワードをそれぞれテキストボックスＴＢ３１およびＴＢ３２に入力して指定する。なお、ユーザ名は、既存のユーザアカウントのユーザ名と重複しないように指定しなければならない。
【００５８】
さらに、管理者は、アクセス権設定領域ＲＹ３に示される画像形成装置１の７つの機能の中からそのユーザアカウントに係るユーザに対して使用を許可する機能を選び出し、その機能の名称の左側にあるチェックボックスをクリックして選択する。例えば、コピー機能のみの使用を許可する場合は、アクセス権設定領域ＲＹ３内の左上のチェックボックスをクリックして選択する。また、テキストボックスＴＢ３４、ＴＢ３５、およびＴＢ３６に、所定の期間においてそのユーザに対して認めるコピーの枚数、ＰＣプリントの枚数、およびＦＡＸ送信の回数をそれぞれ入力して指定する。
【００５９】
そして、そのユーザアカウントを登録する装置を、ラジオボタンＲＢ３１、ＲＢ３２、およびテキストボックスＴＢ３３によって指定する。認証サーバ３に登録する場合は、ラジオボタンＲＢ３２をクリックして選択する。画像形成装置１に登録する場合は、ラジオボタンＲＢ３１をクリックして選択するとともに、その画像形成装置１の識別情報をテキストボックスＴＢ３３に入力する。また、同様に、そのユーザアカウントのアクセス権を登録する装置を、ラジオボタンＲＢ３３、ＲＢ３４、およびテキストボックスＴＢ３７によって指定する。
【００６０】
サーバ設定処理部２０１は、ユーザアカウント設定画面ＨＧ３に指定された内容のうち、テキストボックスＴＢ３１、ＴＢ３２で指定された内容を、新規ユーザアカウント情報ＤＴ５として、ラジオボタンＲＢ３１、ＲＢ３２、またはテキストボックスＴＢ３３で指定された装置に送信する。また、テキストボックスＴＢ３１、アクセス権設定領域ＲＹ３、およびテキストボックスＴＢ３４〜ＴＢ３６で指定された内容を、アクセス権付与情報ＤＴ６として、ラジオボタンＲＢ３３、ＲＢ３４、またはテキストボックスＴＢ３７で指定された装置に送信する。
【００６１】
認証サーバ３に新規ユーザアカウント情報ＤＴ５が送信された場合は、認証サーバ３のユーザアカウント登録処理部３０１は、ユーザアカウントデータベース３Ｄ１に新規のレコード（ユーザアカウント情報ＤＴ１）を生成し、受信した新規ユーザアカウント情報ＤＴ５に示されるユーザ名およびパスワードをそのユーザアカウント情報ＤＴ１に格納する。画像形成装置１に送信された場合は、その画像形成装置１のユーザアカウント登録処理部１０６は、ユーザアカウントデータベース１Ｄ１に対して同様の処理を行う。
【００６２】
また、アクセス権管理サーバ４にアクセス権付与情報ＤＴ６が送信された場合は、アクセス権管理サーバ４のアクセス権登録処理部４０１は、アクセス権情報データベース４Ｄ１に新規のレコード（アクセス権情報ＤＴ２）を生成し、受信したアクセス権付与情報ＤＴ６に示されるユーザ名をそのアクセス権情報ＤＴ２の「ユーザ名」フィールドに格納するとともに、アクセス権付与情報ＤＴ６に示される使用を許可する機能に対応するフィールドに「○」を格納し、それ以外の機能のフィールドに「×」を格納する。また、「コピー枚数」、「プリント枚数」、および「ＦＡＸ送信回数」のフィールドにも、アクセス権付与情報ＤＴ６に示される枚数または回数を格納する。画像形成装置１に送信された場合は、その画像形成装置１のアクセス権登録処理部１０７は、アクセス権データベース１Ｄ２に対して同様の処理を行う。
【００６３】
前に述べたように、ユーザは、画像形成装置１の機能を使用するためには、原則として、その使用権限（アクセス権）を与えられていなければならない。したがって、原則として、ユーザ自身のユーザアカウントに対してアクセス権情報ＤＴ２が登録されていなければならない。ただし、アクセス権情報ＤＴ２が登録されていない場合であっても、ユーザ認証を受けることができた場合は、パブリックユーザアカウントに与えられているアクセス権情報ＤＴ２に設定されている範囲内に限って画像形成装置１の機能を使用することができる。「パブリックユーザアカウント」とは、ユーザアカウントを持たないユーザが一時的に画像形成装置１を使用するためのユーザアカウントである。つまり、いわゆるゲストアカウントである。例えば、オフィスにおいてアルバイト従業員などが使用する。
【００６４】
パブリックユーザアカウントのアクセス権情報ＤＴ２は、次のようにしてアクセス権管理サーバ４または画像形成装置１に登録される。
【００６５】
管理者が前に説明した認証サーバ設定画面ＨＧ１（図９参照）において「次へ」のボタンをクリックすると、サーバ設定処理部２０１は、図１２に示すようなパブリックユーザアカウント用アクセス権設定画面ＨＧ４をディスプレイに表示させる。または、管理者がパブリックユーザアカウントに対するアクセス権の設定用のコマンドを端末装置２に入力したときに、パブリックユーザアカウント用アクセス権設定画面ＨＧ４を表示させてもよい。
【００６６】
ここで、管理者は、アクセス権設定領域ＲＹ４に示される画像形成装置１の７つの機能の中からパブリックユーザアカウントに対して使用を許可する機能を選び出し、その機能の名称の左側にあるチェックボックスをクリックして選択する。また、テキストボックスＴＢ４１、ＴＢ４２、およびＴＢ４３に、所定の期間においてパブリックユーザアカウントに対して認めるコピーの枚数、ＰＣプリントの枚数、およびＦＡＸ送信の回数をそれぞれ入力して指定する。
【００６７】
そして、そのパブリックユーザアカウントのアクセス権情報ＤＴ２を登録する装置を、ラジオボタンＲＢ４１、ＲＢ４２、およびテキストボックスＴＢ４４によって指定する。アクセス権管理サーバ４に登録する場合は、ラジオボタンＲＢ４２をクリックして選択する。画像形成装置１に登録する場合は、ラジオボタンＲＢ４１をクリックして選択するとともに、その画像形成装置１の識別情報をテキストボックスＴＢ４４に入力する。
【００６８】
なお、パブリックユーザアカウントに対して画像形成装置１の使用を認めたくない場合は、パブリックユーザアカウント用のアクセス権情報ＤＴ２を登録しないようにすればよい。または、パブリックユーザアカウント用のアクセス権情報ＤＴ２として、すべての機能の使用を禁止しかつ上限値を「０」とするアクセス権情報ＤＴ２を登録してもよい。
【００６９】
サーバ設定処理部２０１は、アクセス権設定領域ＲＹ４で選択された機能およびテキストボックスＴＢ４１〜ＴＢ４３に入力された枚数または回数を示すパブリックアクセス権付与情報ＤＴ７を、ラジオボタンＲＢ４１、ＲＢ４２、またはテキストボックスＴＢ４４で指定された装置に送信する。つまり、ラジオボタンＲＢ４２が指定（選択）されている場合はアクセス権管理サーバ４に送信し、ラジオボタンＲＢ４１が指定されている場合はテキストボックスＴＢ４４に指定（入力）されている画像形成装置１に送信する。
【００７０】
アクセス権管理サーバ４にパブリックアクセス権付与情報ＤＴ７が送信された場合は、アクセス権管理サーバ４のアクセス権登録処理部４０１は、アクセス権情報データベース４Ｄ１に新規のレコード（アクセス権情報ＤＴ２）を生成し、受信したパブリックアクセス権付与情報ＤＴ７に示される使用を許可する機能に対応するフィールドに「○」を格納し、それ以外の機能のフィールドに「×」を格納する。また、「コピー枚数」、「プリント枚数」、および「ＦＡＸ送信回数」のフィールドには、パブリックアクセス権付与情報ＤＴ７に示される枚数または回数を格納する。「ユーザ名」フィールドには、パブリックユーザアカウントの識別情報である「Ｐｕｂｌｉｃ＿Ｕｓｅｒ」を格納する。画像形成装置１に送信された場合は、その画像形成装置１のアクセス権登録処理部１０７は、アクセス権データベース１Ｄ２に対して同様の処理を行う。
【００７１】
以上のようにして、ユーザアカウントおよびアクセス権に関する設定が画像形成装置１、認証サーバ３、およびアクセス権管理サーバ４に対して行われる。
【００７２】
〔ジョブを実行する際の処理〕
図１３はログイン画面ＨＧ５の例を示す図、図１４はユーザ認証処理の流れの例を説明するためのフローチャート、図１５は実行可否判別処理の流れの例を説明するためのフローチャートである。次に、ユーザが画像形成装置１にジョブを実行させる際の処理内容について説明する。
【００７３】
画像形成装置１は、誰もログインしていないときには、待ち受け画面として、図１３に示すようなログイン画面ＨＧ５を操作パネル１０ｆの液晶ディスプレイに表示させている。前に説明したように、画像形成装置１にジョブを実行させることを所望するユーザは、予めユーザ認証を受けなければならない。そこで、操作パネル１０ｆを操作して自分のユーザアカウントのユーザ名およびパスワードをテキストボックスＴＢ５１およびＴＢ５２にそれぞれ入力し、「ログイン」ボタンを押す。
【００７４】
すると、画像形成装置１のユーザ認証要求部１０１またはユーザ認証処理部１０２（図３参照）は、図１４に示すフローチャートのような手順で、そのユーザのユーザ認証のための処理を実行する。
【００７５】
前に図９などで説明した設定処理によってユーザ認証を画像形成装置１自身が実行するように設定されている場合は（図１４の＃１０１でＮｏ）、ユーザ認証処理部１０２は、画像形成装置１自身の（つまり、ローカルの）ユーザアカウントデータベース１Ｄ１に登録（格納）されているユーザアカウント情報ＤＴ１と入力されたユーザ名およびパスワードとに基づいて、ユーザ認証を実行する。すなわち、入力されたユーザ名を示すユーザアカウント情報ＤＴ１をユーザアカウントデータベース１Ｄ１から検索し（＃１０２）、入力されたパスワードと検索されたユーザアカウント情報ＤＴ１に示されるパスワードとを照合する（＃１０３でＹｅｓ、＃１０４）。両者が一致すれば（＃１０５でＹｅｓ）、そのユーザが正規のユーザである旨の認証を与える（＃１０６）。一致しない場合またはユーザアカウント情報ＤＴ１を検索できなかった場合は（＃１０５でＮｏまたは＃１０３でＮｏ）、認証を与えない（＃１０７）。
【００７６】
一方、認証サーバ３が実行するように設定されている場合は（＃１０１でＹｅｓ）、ユーザ認証要求部１０１は、認証設定情報ＤＴ３に基づいて、そのユーザのユーザ認証を実行するように認証サーバ３に対して要求する（＃１０８）。このとき、ログイン画面ＨＧ５で入力されたユーザ名およびパスワードを認証サーバ３に通知しておく。
【００７７】
要求を受けた認証サーバ３では、ステップ＃１０２〜＃１０７と同様の処理が行われる。すなわち、ユーザ認証処理部３０２（図５参照）は、ユーザアカウントデータベース３Ｄ１の中から、通知されたユーザ名を示すユーザアカウント情報ＤＴ１を検索し、通知されたパスワードと検索されたユーザアカウント情報ＤＴ１に示されるパスワードとが一致すれば、そのユーザが正規のユーザである旨の認証を与える。一致しない場合またはユーザアカウント情報ＤＴ１を検索できなかった場合は、認証を与えない。そして、認証結果回答部３０３は、ユーザ認証処理部３０２によるユーザ認証の処理結果を、要求元の画像形成装置１に通知する。このように、ユーザ認証処理部３０２は、ユーザ認証処理部１０２の代わりにユーザ認証の処理を行う。
【００７８】
正規のユーザであることがユーザ認証処理部１０２またはユーザ認証処理部３０２によって認証された場合は、ユーザの画像形成装置１へのログインを認め、認証されなかった場合は、ログインを拒否する。
【００７９】
ログインを認められたユーザは、ログアウトするまでの間、原則として自分のユーザアカウントに対して与えられたアクセス権の範囲で、画像形成装置１の機能を使用することができる。
【００８０】
なお、ユーザは、端末装置２を操作して遠隔的に画像形成装置１を使用することができるが、その場合は、自分のユーザアカウントのユーザ名およびパスワードを端末装置２に入力する。すると、端末装置２は、その入力されたユーザ名およびパスワードを画像形成装置１に送信することによって、ログインを認めるように要求する。画像形成装置１のユーザ認証要求部１０１またはユーザ認証処理部１０２は、上に説明した手順で、ユーザ認証の処理を実行する。そして、正規のユーザである旨の認証が与えられた場合は、画像形成装置１へのログインが認められ、ログアウトするまでの間、原則として自分のユーザアカウントに対して与えられたアクセス権の範囲で、画像形成装置１の機能を遠隔的に使用することができる。
【００８１】
画像形成装置１にログインしたユーザは、操作パネル１０ｆまたは端末装置２を操作することによって、ジョブの実行指令を画像形成装置１に対して与えることができる。実行指令が与えられると、ジョブ実行可否判別部１０３は、その実行指令に係るジョブを実行してもよいか否かを、図１５のフローチャートに示すような手順で判別する。
【００８２】
前に図１０などで説明した設定処理によってアクセス権の管理を画像形成装置１自身が行うように設定されている場合は（図１５の＃１２１でＮｏ）、ジョブ実行可否判別部１０３は、画像形成装置１自身の（つまり、ローカルの）アクセス権データベース１Ｄ２の中から、現在ログインしているユーザのユーザアカウントに対応するアクセス権情報ＤＴ２を検索する（＃１２２）。そのアクセス権情報ＤＴ２が見つからなかった場合は（＃１２３でＮｏ）、パブリックユーザアカウントのアクセス権情報ＤＴ２をアクセス権データベース１Ｄ２の中から検索する（＃１２４）。
【００８３】
一方、アクセス権の管理をアクセス権管理サーバ４が行うように設定されている場合は（＃１２１でＹｅｓ）、アクセス権管理設定情報ＤＴ４に基づいてアクセス権管理サーバ４に接続し、アクセス権管理サーバ４に対して、現在ログインしているユーザのユーザアカウントに対応するアクセス権情報ＤＴ２を要求する（＃１２６）。
【００８４】
要求を受けたアクセス権管理サーバ４では、ステップ＃１２２〜＃１２４と同様の処理が行われる。すなわち、アクセス権回答部４０２は、アクセス権情報データベース４Ｄ１の中から、要求されたアクセス権情報ＤＴ２を検索し画像形成装置１に送信する。見つからなかった場合は、そのアクセス権情報ＤＴ２の代わりにパブリックユーザアカウントのアクセス権情報ＤＴ２を検索し送信する。
【００８５】
なお、もしも、画像関連処理システムＧＳＹにアクセス権管理サーバ４が複数台用意されておりアクセス権情報ＤＴ２が分散管理されている環境においては、必要なアクセス権情報ＤＴ２を要求先のアクセス権管理サーバ４が有さず、他のアクセス権管理サーバ４が有している場合がある。この場合は、ジョブ実行可否判別部１０３は、要求先のアクセス権管理サーバ４からアクセス権情報ＤＴ２の管理場所である他のアクセス権管理サーバ４を知らせてもらい、当該他のアクセス権管理サーバ４に対して、再度、必要なアクセス権情報ＤＴ２を要求する。
【００８６】
ジョブ実行可否判別部１０３は、ステップ＃１２１〜＃１２７の処理と前後してまたは並行して、ユーザから与えられた実行指令に係るジョブを実行するために必要な機能を判別する（＃１２８）。例えば、カラーコピージョブの実行指令が与えられた場合は、スキャン機能、コピー機能、およびカラー印字機能が必要であると判別する。ジョブの種類と必要な機能との関係は、それを示すファイルなどによって予め画像形成装置１に定義しておけばよい。
【００８７】
ステップ＃１２２または＃１２４で検索されたアクセス権情報ＤＴ２またはアクセス権管理サーバ４から送信されてきたアクセス権情報ＤＴ２に基づいて、その実行指令に係るジョブを実行する権限をユーザが有しているか否かを判別する（＃１２９）。例えば、ユーザから与えられた実行指令に係るジョブを実行するためにはスキャン機能、コピー機能、およびカラー印字機能が必要であるとステップ＃１２８において判別された場合は、そのアクセス権情報ＤＴ２の中のこれら３つの機能に対応するフィールドの値を否かをチェックする。そして、すべて「○」である場合は、権限を有していると判別する。いずれか１つでも「×」である場合は、権限を有していない判別する。
【００８８】
さらに、そのジョブを実行したとすればそのユーザのカウンタＣＮの値がアクセス権情報ＤＴ２に示される値（上限値）を超えてしまわないかどうかを判別する（＃１３０）。例えば、そのジョブが１０枚の用紙を消費するコピージョブであり、そのユーザのコピーカウンタＣＮＡの値が現在「９９５」であり、かつアクセス権情報ＤＴ２に示されるコピー枚数の上限値が「１０００」である場合は、超えてしまうと判別する。２枚の用紙を消費するコピージョブである場合は超えないと判別する。ただし、そのユーザのカウンタＣＮがない場合は、パブリックユーザアカウントのカウンタＣＮに基づいて判別する。
【００８９】
そして、そのユーザが必要な権限を有しかつカウンタＣＮが上限値を超えないと判別された場合は（＃１３１でＹｅｓ）、そのジョブを実行してもよいと判別する（＃１３２）。必要な権限がなくまたはＣＮが上限値を超えると判別された場合は（＃１３１でＮｏ）、そのジョブを実行することができないと判別する（＃１３３）。アクセス権情報ＤＴ２が得られなかった場合も（＃１２５でＮｏまたは＃１２７でＮｏ）、そのジョブを実行することができないと判別する（＃１３３）。
【００９０】
ジョブ実行制御部１０４は、実行指令に係るジョブを実行してもよいとジョブ実行可否判別部１０３によって判別された場合に、従来と同様に、そのジョブが実行されるように画像形成装置１のハードウェアおよびソフトウェアを制御する。
【００９１】
〔ジョブを実行した後の処理〕
図１６はジョブ履歴データベース１Ｄ３の例を示す図である。
【００９２】
図３のカウンタ更新処理部１０８は、ジョブが実行された後、今回のジョブの実行指令を与えたユーザのカウンタＣＮに、今回のジョブの処理内容に基づいてコピー枚数または印刷枚数などを加算する。例えば、「Ｕｓｅｒ＿Ａ」というユーザ名のユーザからの実行指令に基づいてコピージョブを実行することによって１０枚のコピー用紙が使用された場合は、「Ｕｓｅｒ＿Ａ」というユーザ名が対応付けられているコピーカウンタＣＮＡに「１０」を加算する。
【００９３】
ただし、実行指令を与えたユーザのユーザ名に対応するカウンタＣＮが画像形成装置１に設けられていない場合がある。例えば、通常は他の画像形成装置１を使用しているユーザまたはアルバイト従業員として働くユーザなどのカウンタＣＮは、この画像形成装置１には設けられていないことがある。そこで、対応するカウンタＣＮがない場合のために、画像形成装置１には、「Ｐｕｂｌｉｃ」というユーザ名が対応付けられた、パブリックユーザアカウント用のカウンタＣＮが用意されている。そして、ジョブが実行された後、このカウンタＣＮに加算を行うようにする。
【００９４】
ジョブ履歴データベース１Ｄ３には、図１６に示すように、実行されたジョブに関する情報がジョブ履歴ＤＴ８として格納されている。ジョブ履歴ＤＴ８は、ジョブ履歴管理部１０５によって生成され管理される。また、ジョブ履歴管理部１０５は、次のような手順でジョブ履歴ＤＴ８を生成する。
【００９５】
ジョブ実行制御部１０４によって１つのジョブの実行のための制御処理がなされると、ジョブ履歴管理部１０５は、そのジョブを他のジョブと識別するためのジョブＩＤを発行するとともに、ジョブ履歴データベース１Ｄ３に新たなレコード（ジョブ履歴ＤＴ８）を１つ生成する。
【００９６】
そして、ジョブ履歴ＤＴ８の「ジョブＩＤ」のフィールドに、発行したジョブＩＤを格納し、「ジョブ名」および「ジョブ種類」のフィールドにそれぞれ今回のジョブの名称および種類を格納し、「ユーザ」のフィールドに今回のジョブの実行指令を与えたユーザのユーザアカウント名を格納する。さらに、「面数」および「枚数」などのフィールドに、今回のジョブの実行条件に関する情報を格納する。「カウンタ」のフィールドには、今回のジョブの処理内容に基づいて値が加算されたカウンタＣＮに対応付けられているユーザ名が格納される。
【００９７】
上に述べたように、カウンタＣＮが与えられていないユーザのコピー枚数、プリント枚数、およびファックス送信回数は、パブリックユーザアカウント用のカウンタＣＮに纏めてカウントされた。しかし、このままでは、ユーザごとの画像形成装置１の使用状況が分からない。そこで、図４に示す端末装置２のジョブ履歴取得部２０２およびユーザ別カウント部２０３は、カウンタＣＮが与えられていないユーザの画像形成装置１の使用状況を解析するための処理を行う。
【００９８】
ジョブ履歴取得部２０２は、画像形成装置１にアクセスし、その画像形成装置１に対してジョブ履歴ＤＴ８を要求する。すると、画像形成装置１のジョブ履歴管理部１０５（図３参照）は、ローカルのジョブ履歴データベース１Ｄ３の中から、解析の対象期間に実行されたジョブに係りかつ「カウンタ」フィールドが「Ｐｕｂｌｉｃ」であるジョブ履歴ＤＴ８を検索し、要求元の端末装置２に送信する。このようにして、ジョブ履歴取得部２０２は、解析に必要なジョブ履歴ＤＴ８を取得する。
【００９９】
ユーザ別カウント部２０３は、取得されたジョブ履歴ＤＴ８をユーザごとに仕分けし、さらに、仕分けしたジョブ履歴ＤＴ８をコピー、プリント、およびＦＡＸ送信などの機能ごとに仕分けする。そして、仕分けしたジョブ履歴ＤＴ８に示される枚数の値を積算することによって、コピー枚数、プリント枚数、およびＦＡＸ送信回数をカウントする。カウント結果は、そのユーザのユーザ名とともに、ディスプレイなどに出力する。
【０１００】
なお、１台の画像形成装置１に記憶されているジョブ履歴ＤＴ８だけを解析するのではなく、画像関連処理システムＧＳＹに設けられている複数台またはすべての画像形成装置１に記憶されているジョブ履歴ＤＴ８を纏めて解析するようにしてもよい。
【０１０１】
図１７は画像形成装置１の全体的な処理の流れの例を説明するためのフローチャートである。次に、ユーザが画像形成装置１を使用する際の画像形成装置１の全体的な処理の流れを、フローチャートを参照して説明する。
【０１０２】
図１７において、画像形成装置１は、使用を所望しているユーザのユーザ認証の処理を実行する（＃１１）。係る処理の手順は、前に図１４で説明した通りである。その結果、そのユーザが正規のユーザであることが認められたら（＃１２でＹｅｓ）、そのユーザからのジョブの実行指令を待つ。ジョブの実行指令が入力されたらそれを受け付け（＃１３）、そのジョブを実行することができるか否かを判別する（＃１４）。判別処理の手順は、前に図１５で説明した通りである。
【０１０３】
実行することができる場合は（＃１５でＹｅｓ）、そのジョブを実行し（＃１６）、そのログをアクセス権情報ＤＴ２としてジョブ履歴データベース１Ｄ３（図１６参照）に記録するとともに、そのユーザのカウンタＣＮがあれば今回使用した用紙の枚数などをそのカウンタＣＮにカウントする（＃１７）。
【０１０４】
そして、ユーザがログアウトするまでの間、ジョブの実行指令を受け付けるごとにステップ＃１４〜＃１７の処理を繰り返す。
【０１０５】
なお、ステップ＃１７においてカウンタＣＮにカウントすることができなかった場合は、端末装置２のジョブ履歴取得部２０２およびユーザ別カウント部２０３（図４参照）によって後からそのユーザの使用状況をカウントすることができる。
【０１０６】
〔第二の実施形態〕
図１８は画像形成装置１の機能的構成の変形例を示す図、図１９は画像形成装置１の全体的な処理の流れの変形例を説明するためのフローチャートである。
【０１０７】
第一の実施形態では、カウンタＣＮを有しないユーザからの実行指令に従ってジョブを実行した場合は、パブリックユーザアカウント用のカウンタＣＮに仮に使用状況をカウントしておき、後でそのユーザのジョブ履歴ＤＴ８を解析することによって使用状況をカウントした。本実施形態では、カウンタＣＮを有しないユーザから実行指令がなされた場合は、そのユーザのために新たにカウンタＣＮを生成し、これに使用状況をカウントする。
【０１０８】
第二の実施形態における画像関連処理システムＧＳＹの全体的な構成、画像形成装置１、端末装置２、認証サーバ３、およびアクセス権管理サーバ４のハードウェア構成、および認証サーバ３およびアクセス権管理サーバ４の機能的構成は、第一の実施形態の場合と基本的に同様であるが、画像形成装置１および端末装置２の機能的構成は第一の実施形態の場合と異なる。
【０１０９】
端末装置２は、第一の実施形態では、図４に示したようにサーバ設定処理部２０１、ジョブ履歴取得部２０２、およびユーザ別カウント部２０３の機能を有したが、第二の実施形態においてはジョブ履歴取得部２０２およびユーザ別カウント部２０３は不要である。また、画像形成装置１は、図１８に示すように、ジョブ履歴管理部１０５およびジョブ履歴データベース１Ｄ３の代わりにカウンタ生成部１２９が設けられている。ユーザ認証要求部１２１、ユーザ認証処理部１２２、ジョブ実行可否判別部１２３、ジョブ実行制御部１２４、ユーザアカウント登録処理部１２６、アクセス権登録処理部１２７、およびカウンタ更新処理部１２８の処理内容は、第一の実施形態のユーザ認証要求部１０１、ユーザ認証処理部１０２、ジョブ実行可否判別部１０３、ジョブ実行制御部１０４、ユーザアカウント登録処理部１０６、アクセス権登録処理部１０７、およびカウンタ更新処理部１０８の処理内容とそれぞれ同じである。
【０１１０】
以下、第一の実施形態との相違点を中心に、各部の処理内容などについて、図１９に示すフローチャートを参照しながら説明する。
【０１１１】
画像形成装置１を使用しようとするユーザのユーザ認証処理およびジョブの実行の可否の判別処理などは、第一の実施形態と同様の手順および方法で実行する（図１９の＃２１〜＃２６）。
【０１１２】
ジョブの実行後、今回のジョブによる画像形成装置１の使用の状況をその実行指令を与えたユーザのユーザ名に対応するカウンタＣＮにカウントする（＃２９）。ただし、そのカウンタＣＮが存在しない場合は（＃２７でＮｏ）、カウンタ生成部１２９は、そのカウンタＣＮを新たに生成し（＃２８）、それにカウントする（＃２９）。
【０１１３】
そして、ユーザがログアウトするまでの間、ジョブの実行指令を受け付けるごとにステップ＃２４〜＃２９の処理を繰り返す。
【０１１４】
第一および第二の実施形態によると、ユーザの使用権限の設定が上手く行われていない場合であっても、そのユーザによる画像形成装置１の使用の可否をパブリックユーザアカウントの使用権限に基づいて判別する。よって、一定のセキュリティを保ちつつそのユーザに画像形成装置１を使用させることができる。
【０１１５】
また、第一の実施形態によると、ユーザのカウンタの設置が上手く行われていない場合であっても、ジョブ履歴ＤＴ８に基づいてそのユーザの使用状況を解析することができる。よって、管理者は、カウンタの設置されていないユーザの使用状況をも的確に把握することができる。
【０１１６】
第二の実施形態によると、カウンタの設置されていないユーザがジョブを実行させた場合は、そのユーザのカウンタを生成し、それに使用状況を記録する。よって、カウンタを効率的に設置しつつ、ユーザの使用状況を的確に把握することができる。
【０１１７】
第一の実施形態では、ユーザ別カウント部２０３を端末装置２に設けたが認証サーバ３またはアクセス権管理サーバ４に設けてもよい。または、画像形成装置１に設けてもよい。
【０１１８】
その他、画像関連処理システムＧＳＹ、画像形成装置１、端末装置２、認証サーバ３、アクセス権管理サーバ４の全体または各部の構成、処理内容、処理順序、データベースの構成、画面の構成などは、本発明の趣旨に沿って適宜変更することができる。
【産業上の利用可能性】
【０１１９】
本発明は、多数の機器によって構成されるネットワークに設置される画像形成装置のために好適に用いられる。
【図面の簡単な説明】
【０１２０】
【図１】画像関連処理システムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】画像形成装置の機能的構成の例を示す図である。
【図４】端末装置の機能的構成の例を示す図である。
【図５】認証サーバの機能的構成の例を示す図である。
【図６】アクセス権管理サーバの機能的構成の例を示す図である。
【図７】ユーザアカウントデータベースの例を示す図である。
【図８】アクセス権情報データベースの例を示す図である。
【図９】認証サーバ設定画面の例を示す図である。
【図１０】アクセス権管理設定画面の例を示す図である。
【図１１】ユーザアカウント設定画面の例を示す図である。
【図１２】パブリックユーザアカウント用アクセス権設定画面の例を示す図である。
【図１３】ログイン画面の例を示す図である。
【図１４】ユーザ認証処理の流れの例を説明するためのフローチャートである。
【図１５】実行可否判別処理の流れの例を説明するためのフローチャートである。
【図１６】ジョブ履歴データベースの例を示す図である。
【図１７】画像形成装置の全体的な処理の流れの例を説明するためのフローチャートである。
【図１８】画像形成装置の機能的構成の変形例を示す図である。
【図１９】画像形成装置の全体的な処理の流れの変形例を説明するためのフローチャートである。
【符号の説明】
【０１２１】
ＧＳＹ  画像関連処理システム
１０２、１２２、３０２  ユーザ認証処理部（ユーザ認証手段）
１０３、１２３  ジョブ実行可否判別部（実行許否判別手段）
１０４、１２４  ジョブ実行制御部（画像関連処理実行制御手段）
１０８、１２８  カウンタ更新処理部（カウンタ更新手段）
１２９  カウンタ生成部（カウンタ生成手段）
１０ｆ  操作パネル（処理内容指定受付手段）
１０ｊ  ネットワークインタフェース（処理内容指定受付手段）
１Ｄ２、４Ｄ１  アクセス権データベース（使用権限情報記憶手段）
１Ｄ３  ジョブ履歴データベース（履歴情報記憶手段）
２０３  ユーザ別カウント部（使用状況解析手段）
ＤＴ２  アクセス権情報（使用権限情報）
ＤＴ８  ジョブ履歴（履歴情報）
ＣＮ  カウンタ
【図１】
2010246128.tif 000003
【図２】
2010246128.tif 000004
【図３】
2010246128.tif 000005
【図４】
2010246128.tif 000006
【図５】
2010246128.tif 000007
【図６】
2010246128.tif 000008
【図７】
2010246128.tif 000009
【図８】
2010246128.tif 000010
【図９】
2010246128.tif 000011
【図１０】
2010246128.tif 000012
【図１１】
2010246128.tif 000013
【図１２】
2010246128.tif 000014
【図１３】
2010246128.tif 000015
【図１４】
2010246128.tif 000016
【図１５】
2010246128.tif 000017
【図１６】
2010246128.tif 000018
【図１７】
2010246128.tif 000019
【図１８】
2010246128.tif 000020
【図１９】
2010246128.tif 000021