(57)【要約】【課題】  十分なセキュリティを備えつつ、ジョブを投入するユーザ毎に課金率の変更を可能とする周辺機器の利用者と管理者の双方に対して利便性の高いアカウント管理を行うことを可能にする。【解決手段】  ジョブを受信して処理する周辺機器（１０１）と、当該周辺機器におけるユーザ認証に使用するＩＣカード（１０３）と、これらを接続するネットワーク（１１０）とを有し、アカウントを管理する個人認証機能付の周辺機器管理システムであって、周辺機器は、ＩＣカードを使用して認証されたユーザの課金情報を取得し更新する更新手段と、ユーザによるジョブ実行時の特定機能の利用を検知する利用検知手段と、当該特定機能の利用に応じて課金率を決定する課金率決定手段とを有する。【選択図】  図１
2005238717.tif 000002
【特許請求の範囲】
【請求項１】
ジョブを受信して処理する周辺機器と、前記周辺機器におけるユーザ認証に使用するＩＣカードと、前記周辺機器及び前記ＩＣカードを接続するネットワークとを有し、アカウントを管理する個人認証機能付の周辺機器管理システムであって、
前記周辺機器は、
前記ＩＣカードを使用して認証されたユーザの課金情報を取得し更新する更新手段と、
前記ユーザによるジョブ実行時の特定機能の利用を検知する利用検知手段と、
前記特定機能の利用に応じて課金率を決定する課金率決定手段と
を有することを特徴とする周辺機器管理システム。
【請求項２】
前記ユーザの課金情報は、前記ＩＣカード、サーバ及び前記周辺機器のうち、いずれかが保持することを特徴とする請求項１に記載の周辺機器管理システム。
【請求項３】
前記課金率決定手段により決定される前記課金率は、ユーザ毎に変更可能であることを特徴とする請求項１または２に記載の周辺機器管理システム。
【請求項４】
ジョブを受信して処理する周辺機器と、前記周辺機器におけるユーザ認証に使用するＩＣカードと、前記周辺機器及び前記ＩＣカードを接続するネットワークとを有し、アカウントを管理する個人認証機能付の周辺機器管理システムにおける周辺機器管理方法であって、
前記ＩＣカードを使用して認証されたユーザの課金情報を取得し更新する工程と、
前記ユーザによるジョブ実行時の特定機能の利用検知を行う工程と、
前記特定機能の利用に応じて課金率を決定する工程と
を有することを特徴とする周辺機器管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブを受信して処理する周辺機器と、当該周辺機器におけるユーザ認証に使用するＩＣカードと、周辺機器及びＩＣカードを接続するネットワークとを有し、アカウントを管理する個人認証機能付の周辺機器管理システム及び当該周辺機器管理システムにおける周辺機器管理方法に関する。
【背景技術】
【０００２】
従来、ジョブを受信して処理する周辺機器では、ユーザの周辺機器利用回数を管理・制限したり、周辺機器利用に対する課金を行うために、ユーザの周辺機器利用回数や周辺機器利用による課金情報を保持してジョブ実行毎にカウントを行っていた。また、このような周辺機器を含むネットワークを利用した周辺機器管理システムもしくはスタンドアローンである周辺機器管理システムでは、課金の対象は出力メディアであったり出力枚数であったりした。
【０００３】
さらに、周辺機器が提供する特定の機能を利用した場合には、課金の対象を多めにカウントしたり、少なめにカウントしたりといった課金率の変更が行われる場合もあった。例えば、モノクロ印刷が出力メディアあたり通常１０円を課金する周辺機器において、カラー印刷では出力メディアあたり４０円を課金するといった具合である。しかし、その特定の機能に対する課金率の設定は変更されることはなく、周辺機器管理システムにおいては、固定であったり、もしくは変更可能であってもジョブを投入するユーザ毎に動的に変化させたりすることはできなかった。よって、課金率の変更が周辺機器が提供する特定の機能の抑制や促進といったことをユーザ毎に変更することを目的として行われることはなかった。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の課金率の決定の仕方には、次のような問題があった。
ジョブを受信して処理する周辺機器において、そのジョブを投入するユーザによって課金の対象及びその課金率を変更することは困難であった。たとえ課金率は変更可能であってもユーザ毎に課金率を設定することができないために、あるユーザに対してはカラー印刷を抑制させたいといった管理者側の要求であったり、特別の権利を持つユーザに対しては印刷に対する課金をディスカウントしたりするといった細かな要求に対応することができなかった。また、もしも課金率をユーザ毎に変更可能なように構成したとしても、パスワード入力などの平易なユーザ認証では、ユーザ毎に課金率を変更するという重要な操作を行うことはセキュリティ上の大きな問題となる可能性があった。
【０００５】
本発明は、上記課題を解決するためになされたものであり、十分なセキュリティを備えつつ、ジョブを投入するユーザ毎に課金率の変更を可能とする周辺機器の利用者と管理者の双方に対して利便性の高いアカウント管理を行うことを可能にする周辺機器管理システム及び周辺機器管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は上記課題を解決するために、ジョブを受信して処理する周辺機器と、前記周辺機器におけるユーザ認証に使用するＩＣカードと、前記周辺機器及び前記ＩＣカードを接続するネットワークとを有し、アカウントを管理する個人認証機能付の周辺機器管理システムであって、前記周辺機器は、前記ＩＣカードを使用して認証されたユーザの課金情報を取得し更新する更新手段と、前記ユーザによるジョブ実行時の特定機能の利用を検知する利用検知手段と、前記特定機能の利用に応じて課金率を決定する課金率決定手段とを有することを特徴とする周辺機器管理システム等を提供する。
【発明の効果】
【０００７】
本発明によれば、十分なセキュリティを備えつつ、ジョブを投入するユーザ毎に課金率の変更を可能とする周辺機器の利用者と管理者の双方に対して利便性の高いアカウント管理を行うことができる。
【０００８】
また、周辺機器は、ＩＣカードを利用してユーザ認証されたユーザのアカウント管理に関し、ユーザが発行したジョブを処理して、当該処理結果を保持してジョブの処理の際に利用した機能を判別することができる。また、当該利用した機能とユーザ毎の課金率決定表を参照することにより、ユーザ毎に異なる課金率を決定し、決定した課金率とジョブの処理枚数に応じてユーザの課金情報を更新することができる。
【０００９】
本発明の周辺機器管理システムにおいては、ユーザが発行するジョブに対する課金や枚数制限のカウントをユーザ毎に機能別にきめ細かく管理することが可能となり、あるユーザにはカラー印刷を抑制させたり、別のユーザにはカラー印刷をモノクロ印刷と同等のコストで実行させるといったきめ細かい制御が可能となる。また、環境資源の問題から２in１による印刷や両面印刷を奨励するといった管理者の意図を反映したジョブに対する課金制御を行うことができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明における実施形態を図面に基づいて説明する。
【００１１】
図１は、本発明の実施形態における周辺機器管理システムの概略構成を示したブロック図である。
図１においてＭＦＰ１０１は、周辺機器管理システムにおいて管理対象となるネットワーク１１０に接続された周辺機器であり、プリントジョブ、スキャナジョブ、コピージョブ、ＦＡＸ送信ジョブ、及びＦＡＸ受信ジョブを処理可能なマルチ・ファンクション・ペリフェラルである。本発明においては、周辺機器管理システムを構成する周辺機器は、このＭＦＰ１０１であってもよいし、プリンタでも、ＦＡＸやスキャナもしくはそれ以外のネットワークに接続可能な周辺機器であっても良い。
【００１２】
ＰＣ１０２は、ユーザが周辺機器管理システムを使用する場合に利用するパーソナルコンピュータなどのネットワーク１１０に接続された情報処理装置である。また、ＩＣカード１０３は、ユーザが所持または利用する個人認証カードである。このＩＣカード１０３は周辺機器管理システムやパーソナルコンピュータなどを利用する場合に、ユーザが当該システムや機器の利用を許可されていることを確認するための個人認証情報を保持する。また、ＩＣカード１０３とＰＣ１０２とは必要に応じて相互に通信して動作するが、双方はネットワーク１１０で接続されていてもよいし、ブルートゥースなどの無線通信やその他の通信Ｉ／Ｆを設けて通信してもよい。また、図１のＩＣカード１０３は、ＰＣ１０２と接続されているが、ＰＣ１０２を介さずにＭＦＰ１０１に直接接続されてＭＦＰ１０１とＩＣカード１０３とが直接通信を行う形式でもよい。
【００１３】
サーバ１０４は、周辺機器管理システムにおいて周辺機器やユーザの管理を行うネットワーク１１０に接続された情報処理装置である。このサーバ１０４は、必要に応じてＭＦＰ１０１やＰＣ１０２やＩＣカード１０３とネットワーク１１０を介して通信して動作する。
【００１４】
本実施形態では、図１において、ユーザは自身の所持または利用するＩＣカード１０３をＰＣ１０２と接続して通信し、必要に応じてＰＣ１０２にパスワードなどを入力し、個人認証を行い、ＰＣ１０２を使用してジョブの投入を行う。また、ＰＣ１０２は、ネットワーク１１０を介してＭＦＰ１０１と通信を行い、ＭＦＰ１０１にユーザによって投入されたジョブを送信し、ジョブ処理の依頼を行う。
【００１５】
ＭＦＰ１０１は、ネットワーク１１０を介してＰＣ１０２やサーバ１０４と通信を行い、必要に応じてＩＣカード１０３への情報送信依頼も行う。また、ＩＣカード１０３は、ＰＣ１０２とネットワーク１１０を介してＭＦＰ１０１と相互に通信を行い、必要に応じて情報のやり取りを行う。これらの装置が相互に通信し、ジョブデータなどをやり取りして動作することで周辺機器管理システムを動作させる。
【００１６】
図２は、図１のＭＦＰ１０１で示す周辺機器のハード構成を示したブロック図である。
図２において、ＭＦＰ１０１は、ＣＰＵ２０１と、ＲＡＭ２０２と、ＬＣＤ２０３と、キーボード２０４と、ＲＯＭ２０５と、通信インターフェース２０６と、スキャナエンジン２０７と、プリンタエンジン２０８と、ＦＡＸボード２０９と、ＤＩＳＫ２１０とを含み構成され、これらの各構成がシステムバス２２０を介して相互に接続されている。
【００１７】
この周辺機器を制御するプログラムは、ＲＯＭ２０５もしくはＤＩＳＫ２１０に記憶されており、必要に応じてＲＡＭ２０２に読み出され、ＣＰＵ２０１によって実行される。また、ＲＯＭ２０５、ＤＩＳＫ２１０には、制御プログラム以外にも周辺機器や当該周辺機器で処理されるジョブの機能及び状態を示す属性情報や出力の対象となるジョブデータやジョブ処理の結果を記録するジョブログなどが記憶されている。さらに、ＣＰＵ２０１が通信インターフェース２０６を通じて外部と通信を行う。通信インターフェース２０６は、イーサネット（Ｒ）などのネットワークインターフェースでもよいし、ＩＥＥＥ１３９４やＵＳＢまたはブルートゥースなどの無線通信インターフェースであってもよい。
【００１８】
本実施形態では、特に断らない限り、図２に示した周辺機器では、ＣＰＵ２０１がシステムバス２２０を介してキーボード２０４からユーザの入力を受け取り、且つ、ＲＡＭ２０２と、ＬＣＤ２０３と、ＲＯＭ２０５と、通信インターフェース２０６と、スキャナエンジン２０７と、プリンタエンジン２０８と、ＦＡＸボード２０９と、ＤＩＳＫ２１０とを制御し実施する。
【００１９】
以上のような構成を有する周辺機器は、スキャナエンジン２０７を選択させて、スキャンジョブの発行を可能にする。また、プリンタエンジン２０８を選択させて、プリントジョブの発行を可能にする。また、プリンタエンジン２０８とスキャナエンジン２０７とを選択させて、コピージョブの発行を可能にする。また、スキャナエンジン２０９とプリンタエンジン２０８とＦＡＸボード２０９とを選択させてＦＡＸ送信ジョブ及び、ＦＡＸ受信ジョブの発行を可能にする。
【００２０】
図３は、図１のＰＣ１０２及びサーバ１０４で示す情報処理装置のハード構成を示したブロック図である。
ＰＣ１０２及びサーバ１０４は、図３に示すように、ＣＰＵ３０１と、ＲＡＭ３０２と、ＣＲＴ３０３と、キーボード３０４と、ＲＯＭ３０５と、ＤＩＳＫ３０６と、通信インターフェース３０７とを含み構成され、これらの各構成がシステムバス３２０を介して相互に接続されている。
【００２１】
この情報処理装置を制御するプログラムは、ＲＯＭ３０５もしくはＤＩＳＫ３０６に記憶されており、必要に応じてＲＡＭ３０２に読み出され、ＣＰＵ３０１によって実行される。また、ＣＰＵ３０１が通信インターフェース３０７を通じて外部と通信を行う。通信インターフェース３０７は、イーサネット（Ｒ）などのネットワークインターフェースでもよいし、ＩＥＥＥ１３９４やＵＳＢまたはブルートゥースなどの無線通信インターフェースであってもよい。
【００２２】
本実施形態では、図３に示した情報処理装置では、ＣＰＵ３０１がシステムバス３２０を介してキーボード３０４からユーザの入力を受け取り、且つ、ＲＡＭ３０２と、ＣＲＴ３０３と、ＲＯＭ３０５と、ＤＩＳＫ３０６と、通信インターフェース３０７とを制御し実施する。
【００２３】
以上のような構成を有する情報処理装置は、ドライバソフトウェアを動作させてジョブの送信を可能にする。また、アプリケーションソフトウェアを動作させて周辺機器や他の情報処理装置やＩＣカード、その他のネットワークで接続された機器と情報のやり取りを行うことができる。
【００２４】
図４は、図１のＩＣカード１０３で示す個人認証カードのハード構成を示したブロック図である。
図４において、４２０は個人認証カード全体を示し、ユーザが所持または利用する。この個人認証カード４２０は、ＣＰＵ４０１と、ＲＡＭ４０２、通信インターフェース４０３と、ＲＯＭ４０４とを含み構成され、これらの各構成がシステムバス４１０を介して相互に接続されている。
【００２５】
このＩＣカードを制御するプログラムは、ＲＯＭ４０４に記憶されており、必要に応じてＲＡＭ４０２に読み出され、ＣＰＵ４０１によって実行される。また、ＣＰＵ４０１が通信インターフェース４０３を通じて外部と通信を行う。通信インターフェース４０３は、イーサネット（Ｒ）などのネットワークインターフェースでもよいし、ＩＥＥＥ１３９４やＵＳＢまたはブルートゥースなどの無線通信インターフェースであってもよい。ＲＯＭ４０４またはＲＡＭ４０２には、ユーザの個人認証を行うための個人情報やパスワード情報、及びユーザのアカウントに関する情報が保持されており、必要に応じて通信インターフェース４０３を通じた外部からの入力を受け取り認証を行ったり、外部からの情報取得要求に対応して情報を送信したりする。
【００２６】
本実施形態では、図４に示した個人認証カードでは、ＣＰＵ４０１がシステムバス４１０を介してＲＡＭ４０２と通信インターフェース４０３とＲＯＭ４０４とを制御し実施する。
【００２７】
図５は、図１のＩＣカード１０３がＲＯＭ４０３またはＲＡＭ４０２によって保持するユーザ認証データの一例を示した図である。
図５において、このユーザ認証データは、ユーザＩＤ５０１とパスワード５０２で示されるように、このＩＣカードを使用するユーザのユーザＩＤと認証時に入力されるべきパスワードの対を保持している。図５の５０３，５０５，５０７は、それぞれユーザＩＤを示し、５０４，５０６，５０８は、それぞれ対応するユーザのパスワードを示す。
【００２８】
図５で示すユーザ認証データは一例であり、例えば個人が所持する個人認証カードであれば、ユーザＩＤとパスワードの１組だけで構成されていてもよいし、パスワードによる認証を行わず指紋や音声による認証を行う場合には、ユーザＩＤとパスワード以外の認証に使用するデータの対によって構成されてもよい。さらに、個人認証カードのみによって認証を行う場合には、ユーザＩＤのみを保持しててもよい。また、ユーザ認証データは不正に読み出されないように暗号化されて保持されていてもよい。
【００２９】
ＩＣカード１０３では、ユーザの個人認証を行う場合には、外部から入力された認証データとＩＣカード１０３が保持するそのユーザの認証データとを比較検証して認証を行う。ユーザの個人認証の処理の流れについては、図６で説明する。
【００３０】
図６は、ＩＣカード１０３において、図５のユーザ認証データを使用してユーザの個人認証を行う処理のフローチャートである。
図６の処理の例では、ＩＣカード１０３は通信インターフェース４０３を介してＰＣ１０２と接続され、ユーザからの入力はＰＣ１０２のキーボード３０４を介して受け付け、認証の結果はＰＣ１０２へと通知してＰＣ１０２のＣＲＴ３０３を介してユーザに通知する。
【００３１】
まず、ステップ６０１では、ＩＣカード１０３において、ユーザＩＤとパスワードと共にユーザからの個人認証依頼を受け付ける。該個人認証依頼では、ユーザは自身のユーザＩＤと自身の認証のために予めＩＣカードに登録したパスワードを入力して送信する。
【００３２】
続いて、ステップ６０２では、ＩＣカードにおいて、図５に示したようなユーザ認証データから、ステップ６０１で受け付けた個人認証依頼に含まれるユーザＩＤを検索する。
【００３３】
続いて、ステップ６０３では、ステップ６０２での検索の結果、当該ユーザＩＤがユーザ認証データに存在するか否かを判断する。この判断の結果、ユーザＩＤが存在しないと判断された場合には、ステップ６０６へと進む。一方、ステップ６０３での判断の結果、ユーザＩＤが存在すると判断された場合には、ステップ６０４へと進む。
【００３４】
ステップ６０４では、図５に示したユーザ認証データから当該ユーザＩＤに対するパスワードを読み込み、当該個人認証依頼に含まれるユーザが入力したパスワードと比較し、一致するか否かを判断する。この判断の結果、パスワードが一致した場合には、ステップ６０５へと進み、一方、パスワードが一致しない場合には、ステップ６０６へと進む。また、ステップ６０４におけるパスワードの比較処理は、パスワードを直接比較する処理でもよいが、パスワードが平文のままではなく何らかの符号化や暗号化した形で保持される場合には、双方のパスワードを符号化したものを比較する処理でも結果は同等である。
【００３５】
続いて、ステップ６０５では、当該ユーザＩＤとパスワードによる認証が行えたとして個人認証を成功させてステップ６０７へと進む。続いて、ステップ６０７では、ステップ６０５またはステップ６０６でのユーザ認証結果をユーザに通知して、ユーザ認証処理を終了する。
【００３６】
一方、ステップ６０６では、当該ユーザＩＤとパスワードによる認証が行えないとして個人認証を失敗させてステップ６０７へと進む。
【００３７】
図４で示したＩＣカードを利用した図６のような処理を行うユーザ認証においては、図５で示すＩＣカードが保持するユーザ認証データ内のユーザＩＤとパスワードをログインしようとしているユーザが入力したものと比較することで単なるユーザＩＤとパスワードによる認証よりもセキュリティの高いユーザ認証を行う。さらに必要であれば、ＩＣカードが保持するユーザ認証データに指紋や声紋などのより偽装が困難なデータを含ませればユーザ認証のセキュリティはより高いものとなる。
【００３８】
図７は、ユーザの課金情報の例を示した図である。
図７のユーザの課金情報は、図１のＭＦＰ１０１のＲＯＭ２０５またはＤＩＳＫ２１０、もしくはＩＣカード１０３のＲＯＭ４０４、もしくはサーバ１０４のＲＯＭ３０５またはＤＩＳＫ３０６によって保持される。
【００３９】
７０１はユーザＩＤを示し、７０２、７０３はそれぞれ異なる課金アカウントの当該ユーザのカウント値を示すが、図７で示すようなユーザの課金情報に含まれる課金アカウントはこれ以外にも存在しても１つの課金アカウントのみを保持する形態も可能である。また、課金情報は、ユーザによって更新されることはなく、ユーザのジョブ発行によるジョブ処理に伴い周辺機器が更新するものである。さらに周辺機器管理システムの管理者によって必要に応じて課金情報の集計や更新、初期化が行われることもある。
【００４０】
本実施形態では、課金アカウント毎にユーザがジョブを発行して、ＭＦＰ１０１が実際に処理した処理枚数のカウントとして課金情報を保持することとするが、課金情報は、ジョブの処理に対して課金される課金額そのものでもよいし、ユーザ毎にジョブ発行の枚数制限を行う場合にはユーザ毎にジョブ処理可能な残り枚数を保持し課金情報として管理してもよい。図７では、ユーザＩＤの「０１」のユーザが課金アカウント１に対しては１００枚の処理枚数のカウントを記録しており、また課金アカウント２に対しては１０枚の処理枚数のカウントを記録していることを示す。ユーザＩＤの「０２」のユーザが課金アカウント１に対しては９０枚の処理枚数のカウントを記録しており、また課金アカウント２に対しては２０枚の処理枚数のカウントを記録していることを示す。その他のユーザに関しても同様である。
【００４１】
図８は、課金率決定表の例を示した図である。図８の課金率決定表は、ユーザが発行したジョブの指定によってＭＦＰ１０１が提供する各機能が利用された場合に、その機能の利用に対してユーザの課金率を変更し決定するためのものであり、ＭＦＰ１０１、ＩＣカード１０３、もしくはサーバ１０４によって保持される。図８においては、８０１はユーザＩＤを示し、８０２は両面印刷機能の利用に対する課金率を示し、８０３は２in１印刷機能（１ページ内に２つのインプレッションを印刷する機能）の利用に対する課金率を示し、８０４はカラー印刷に対する課金率を示す。図８に示したものは１例であって、図８の課金率決定表で課金率を示す機能はこの他にステイプル機能であったり、穴あけ機能、ネットワーク送信機能、ファイル保存機能など周辺機器が提供するユーザが指定かつ周辺機器が認識可能などのような機能であってもよい。
【００４２】
なお、本実施形態では、基本の課金率はモノクロでメディアの片面に１in１印刷（１ページ内に１つのインプレッションを印刷）時に１として、ジョブ処理による図７で示したユーザの課金情報の更新の際には、処理枚数と課金率を積算して得られた値を該当する課金アカウントに加算する。また、他の実施形態において課金情報がジョブ処理可能な残り枚数などを示している場合には、ジョブ処理によって減算される残り枚数を基本の減算枚数と該当する課金率を積算して得られた値にすればよい。図８で示す課金率決定表により、周辺機器はユーザが発行したジョブ処理に対してユーザ毎に課金率を決定する。
【００４３】
図９は、ＭＦＰ１０１がユーザが発行したジョブを受信して処理した場合に、図７の課金情報を更新するための当該ジョブの処理枚数あたりの課金率決定処理のフローチャートである。ＭＦＰ１０１は、ユーザが発行したジョブを受信して処理した際に処理枚数と利用した機能を保持して図９で示す課金率決定処理を行う。実施形態によっては、本課金率決定処理はジョブ処理以前に行ってもよいし、ジョブ処理の処理枚数と利用した機能をＤＩＳＫ２１０に保存してあとから解析して当該ジョブに対する課金率を決定してもよい。
【００４４】
図９において、ステップ９０１では、当該ジョブによる処理枚数を取得する。処理枚数は、印刷ジョブであれば印刷したメディアの枚数であったり、印刷したページ数であったりする。また、スキャンジョブであれば、スキャンしたメディアの枚数であったり面数であったりする。コピージョブであれば、スキャンまたは出力したメディアの枚数やページ数、面数などが考えられる。
【００４５】
続いて、ステップ９０２では、図８で示した課金率決定表から当該処理したジョブを発行したユーザの課金率決定情報を検索する。続いて、ステップ９０３では、当該ユーザの課金率決定情報の１つの機能に注目して、当該ジョブの処理において、利用したかどうかを判別する。ユーザが発行したジョブの指定によって機能が指定されていてもジョブの中断など何らかの理由によって当該機能が利用されていない場合には、その機能が利用されていないと判断する。
【００４６】
続いて、ステップ９０４では、ステップ９０３で判断した当該機能を利用したか否かを判断する。この判断の結果、当該機能を利用したと判断された場合には、ステップ９０５へと進み、一方、当該機能を利用していないと判断された場合には、ステップ９０６へと進む。
【００４７】
続いて、ステップ９０５では、ジョブ処理において利用された当該機能に対する課金率をその時点での課金率と積算して得られた値を新しい課金率とする。
【００４８】
続いて、ステップ９０６では、図８で示した課金率決定表に含まれる全ての機能の利用判別が終ったか否かを判断する。この判断の結果、全ての機能の利用判別が終ったと判断された場合には、ステップ９０７へ進み、一方、全ての機能の利用判別が終っていないと判断された場合には、ステップ９０３へと進んで、まだ判別していない機能の利用有無を判別する。
【００４９】
ステップ９０３〜９０６までの処理では、図８の課金率決定表に含まれる全ての機能の利用判別が行われるまで各機能ごとに利用有無がチェックされ、利用があった場合には対応する課金率をその時点での課金率と積算して得られた値を新たな課金率とする処理を繰り返す。
【００５０】
続いて、ステップ９０７では、課金率変更に関連する全ての機能の利用判別が終了したので、その時点での課金率を当該ジョブの処理枚数に対する課金率として決定して処理を終了する。当該ジョブの課金情報は、処理枚数と本処理によって得られた課金率を積算して得ることができる。得られた課金情報は、図７で示すユーザの課金アカウント情報に反映される。
【００５１】
図１０は、ユーザが発行しＭＦＰ１０１が受信して処理するジョブの構成の１例を示した図である。図１０に示したジョブは、印刷するドキュメントデータなどのジョブデータとジョブに対するユーザの指定などを示すジョブ属性とから成る。
【００５２】
図１０において、１００１はユーザＩＤの指定を示し、１００２は該発行したジョブのジョブ種別の指定を示し、１００３はNin１設定の指定を示し、１００４は両面印刷の有無の指定を示す。また、１００４はジョブのドキュメントデータ自体を示す。１００１ではユーザＩＤが１２３４であり、１００２ではジョブ種別がプリントジョブ、１００３ではNin１設定が２in１、両面印刷の設定が両面印刷を行うとそれぞれ指定されていることを示す。
【００５３】
ＭＦＰ１０１はこのジョブの構成を解釈可能であって、図１０のジョブでは、当該ジョブをＭＦＰ１０１が提供する機能２in１印刷と両面印刷とを使用することを指定されているので、指定されたとおりに当該ジョブを実行してその結果をＤＩＳＫ２１０に保持する。これにより、図９で示すジョブ処理の際に利用した機能の判別ができる。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施形態における周辺機器管理システムの概略構成を示したブロック図である。
【図２】図１のＭＦＰで示す周辺機器のハード構成を示したブロック図である。
【図３】図１のＰＣ及びサーバで示す情報処理装置のハード構成を示したブロック図である。
【図４】図１のＩＣカードで示す個人認証カードのハード構成を示したブロック図である。
【図５】図１のＩＣカードがＲＯＭまたはＲＡＭによって保持するユーザ認証データの一例を示した図である。
【図６】ＩＣカードにおいて、図５のユーザ認証データを使用してユーザの個人認証を行う処理のフローチャートである。
【図７】ユーザの課金情報の例を示した図である。
【図８】課金率決定表の例を示した図である。
【図９】ＭＦＰがユーザが発行したジョブを受信して処理した場合に、図７の課金情報を更新するための当該ジョブの処理枚数あたりの課金率決定処理のフローチャートである。
【図１０】ユーザが発行しＭＦＰが受信して処理するジョブの構成の１例を示した図である。
【符号の説明】
【００５５】
１０１  ＭＦＰ
１０２  ＰＣ
１０３  ＩＣカード
１０４  サーバ
１１０  ネットワーク
２０１、３０１、４０１  ＣＰＵ
２０２、３０２、４０２  ＲＡＭ
２０３  ＬＣＤ
２０４  キーボード
２０５、３０５、４０４  ＲＯＭ
２０６、３０７、４０３  通信インターフェース
２０７  スキャナエンジン
２０８  プリンタエンジン
２０９  ＦＡＸボード
２１０  ＤＩＳＫ
２２０、３２０、４１０  システムバス
３０３  ＣＲＴ
３０４  キーボード
４２０  個人認証カード
【図１】
2005238717.tif 000003
【図２】
2005238717.tif 000004
【図３】
2005238717.tif 000005
【図４】
2005238717.tif 000006
【図５】
2005238717.tif 000007
【図６】
2005238717.tif 000008
【図７】
2005238717.tif 000009
【図８】
2005238717.tif 000010
【図９】
2005238717.tif 000011
【図１０】
2005238717.tif 000012