(57)【要約】【課題】ユーザや部門の管理単位を管理対象から除外する場合に、管理装置内部の使用状況に不整合が生じないようにするデバイス管理システム、この管理システムにおいて管理情報を変更するための管理情報変更プログラム、及び課金情報処理プログラム並びに課金情報処理方法を提供する。【解決手段】デバイス１と、ユーザまたは／及び組織の管理単位毎にデバイス１の使用状況を管理する管理装置１と、管理単位の設定変更を行う管理情報変更装置２とを有するデバイス管理システムである。前記管理情報変更装置２によって、前記管理装置１が管理している管理単位を管理対象から除外する場合に、前記除外される管理単位で管理されていた使用状況は、前記管理装置１から削除せずに、他の管理単位の使用状況で管理するように、変更を行う。【選択図】  図５
2006065783.tif 000002
【特許請求の範囲】
【請求項１】
デバイスと、ユーザまたは／及び組織の管理単位毎にデバイスの使用状況を管理する管理装置と、管理単位の設定変更を行う管理情報変更装置とを有するデバイス管理システムであって、
前記管理情報変更装置によって、前記管理装置が管理している管理単位を管理対象から除外する場合に、前記除外される管理単位で管理されていた使用状況は、前記管理装置から削除せずに、他の管理単位の使用状況で管理するように、変更を行うことを特徴とするデバイス管理システム。
【請求項２】
前記他の管理単位は所定の管理単位であり、該所定の管理単位で管理されている使用状況に、前記除外される管理単位で管理されていた使用状況を加算する請求項１に記載のデバイス管理システム。
【請求項３】
前記ユーザまたは／及び組織を認証する認証装置を有し、前記除外される管理単位は前記認証装置により認証されたユーザまたは／及び組織の管理単位である請求項２に記載のデバイス管理システム。
【請求項４】
前記他の管理単位は、前記認証装置による認証を必要としない管理単位であるパブリックである請求項３に記載のデバイス管理システム。
【請求項５】
前記デバイスは画像形成装置であり、前記使用状況は画像形成された回数である請求項１ないし４のいずれかに記載のデバイス管理システム。
【請求項６】
デバイスの使用状況を、ユーザまたは／及び組織の管理単位毎に管理する管理装置に対して、管理単位の設定変更を行う際に、コンピュータに実行させる管理情報変更プログラムであって、
（ａ）前記管理装置から、現在管理している複数の管理単位の情報を取得するステップと、
（ｂ）前記取得した複数の管理単位のうち、管理する対象から除外する管理単位を指定するステップと、
（ｃ）前記除外される管理単位で管理されていた使用状況は、前記管理装置から削除せずに、他の管理単位の使用状況で管理するように変更するステップと、
をコンピュータに実行させるための管理情報変更プログラム。
【請求項７】
前記ステップ（ｃ）において、前記他の管理単位は所定の管理単位であり、該所定の管理単位で管理されている使用状況に、前記除外される管理単位で管理されていた使用状況を加算することにより、他の管理単位の使用状況で管理するように変更する請求項６に記載の管理情報変更プログラム。
【請求項８】
前記他の管理単位は、認証装置による認証を必要としない管理単位であるパブリックである請求項７に記載の管理情報変更プログラム。
【請求項９】
デバイスと、ユーザまたは／及び組織を認証対象として認証設定が可能であるとともに前記デバイスに対する認証を行う認証手段と、前記認証対象のユーザまたは／及び組織の使用についての第１の課金情報を記憶する第１の記憶手段と、前記認証対象のユーザまたは／及び組織以外の使用についての第２の課金情報を記憶する第２の記憶手段と、を備えたデバイスシステムに対して、前記認証手段の認証設定を変更する際にコンピュータに実行させる課金情報処理プログラムであって、
前記認証手段及び前記第１の記憶手段から、現在の認証設定情報及び前記第１の課金情報を取得するステップと、
前記取得した現在の認証設定情報と新規の認証設定情報とを比較するステップと、
比較の結果、現在の認証対象から除外されるユーザまたは／及び組織についての前記第１の課金情報を、前記第２の記憶手段の記憶内容に反映させるように、新規認証設定情報の書き込みデータを編集するステップと、
編集した前記書き込みデータを、前記システムに書き込むかまたはファイルに保存するステップと、
をコンピュータに実行させるための課金情報処理プログラム。
【請求項１０】
現在の認証対象から除外されるユーザまたは／及び組織が複数存在するときは、前記複数のユーザまたは／及び組織に対応する第１の課金情報を加算して前記第２の記憶手段の記憶内容に反映させる請求項９に記載の課金情報処理プログラム。
【請求項１１】
デバイスと、ユーザまたは／及び組織を認証対象として認証設定が可能であるとともに前記デバイスに対する認証を行う認証手段と、前記認証対象のユーザまたは／及び組織の使用についての第１の課金情報を記憶する第１の記憶手段と、前記認証対象のユーザまたは／及び組織以外の使用についての第２の課金情報を記憶する第２の記憶手段と、を備えたデバイスシステムに対して、前記認証手段の認証設定を変更する際に実施される課金情報処理方法であって、
前記認証手段及び前記第１の記憶手段から、現在の認証設定情報及び前記第１の課金情報を取得するステップと、
前記取得した現在の認証設定情報と新規の認証設定情報とを比較するステップと、
比較の結果、現在の認証対象から除外されるユーザまたは／及び組織についての前記第１の課金情報を、前記第２の記憶手段の記憶内容に反映させるように、新規認証設定情報の書き込みデータを編集するステップと、
編集した前記書き込みデータを、前記システムに書き込むかまたはファイルに保存するステップと、
を備えた課金情報処理方法。
【請求項１２】
現在の認証対象から除外されるユーザまたは／及び組織が複数存在するときは、前記複数のユーザまたは／及び組織に対応する第１の課金情報を加算して前記第２の記憶手段の記憶内容に反映させる請求項１１に記載の課金情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザまたは／及びユーザが属する組織を管理単位として、管理単位毎にデバイスの使用状況を管理するデバイス管理システム、この管理システムにおいて管理情報を変更するための管理情報変更プログラム、及び課金情報処理プログラム並びに課金情報処理方法に関する。
【背景技術】
【０００２】
ＭＦＰ（Multi Function Peripherals：多機能形ディジタル複写機）やプリンタ等の出力デバイスを複数のユーザで共有する場合、各ユーザやユーザが属する部門を管理単位として、管理単位毎に使用したコピー枚数やプリンタ枚数等の使用状況（課金情報）を管理する管理装置を設けるとともに、各ユーザや部門毎に認証コードを付与しておき、使用に際しては認証を求めることにより、ユーザや部門毎の使用枚数の累計を前記管理装置に蓄積できるようにしたデバイスシステムが提供されている（例えば特許文献１、特許文献２）。
【０００３】
このようなデバイスシステムでは、認証対象外のユーザも認証を要することなくデバイスの所定の機能を使用できるようにも設定されており、認証をうけることなく使用された場合の使用状況も、パブリックの管理単位として管理装置により蓄積管理されるようになっている。
【特許文献１】特開２０００−１６３３５２号公報
【特許文献２】特開２００３−２１６３９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記のようなデバイスにおいて、ユーザの増減、部門の改編などにより、一旦なされた管理単位（ユーザや部門）の設定を、その後に変更する必要が生じる場合も少なくない。
【０００５】
この場合、現在管理対象となっているユーザや部門が新規設定では管理対象から除外される場合があり、この場合には、除外されるユーザや部門については、管理されていた使用状況も消失してしまう。
【０００６】
しかし、これらの使用状況が消失すると、新規設定後に、管理装置内部で使用状況に不整合が生じ、使用枚数等の合計値に不整合が生じるという問題があった。
【０００７】
この発明は、このような問題を解決するためになされたものであって、ユーザや部門の管理単位を管理対象から除外する場合に、管理装置内部の使用状況に不整合が生じないようにするデバイス管理システム、この管理システムにおいて管理情報を変更するための管理情報変更プログラム、及び課金情報処理プログラム並びに課金情報処理方法の提供を目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、この発明は以下の手段を提供する。
（１）デバイスと、ユーザまたは／及び組織の管理単位毎にデバイスの使用状況を管理する管理装置と、管理単位の設定変更を行う管理情報変更装置とを有するデバイス管理システムであって、前記管理情報変更装置によって、前記管理装置が管理している管理単位を管理対象から除外する場合に、前記除外される管理単位で管理されていた使用状況は、前記管理装置から削除せずに、他の管理単位の使用状況で管理するように、変更を行うことを特徴とするデバイス管理システム。
（２）前記他の管理単位は所定の管理単位であり、該所定の管理単位で管理されている使用状況に、前記除外される管理単位で管理されていた使用状況を加算する前項１に記載のデバイス管理システム。
（３）前記ユーザまたは／及び組織を認証する認証装置を有し、前記除外される管理単位は前記認証装置により認証されたユーザまたは／及び組織の管理単位である前項２に記載のデバイス管理システム。
（４）前記他の管理単位は、前記認証装置による認証を必要としない管理単位であるパブリックである請前項３に記載のデバイス管理システム。
（５）前記デバイスは画像形成装置であり、前記使用状況は画像形成された回数である前項１ないし４のいずれかに記載のデバイス管理システム。
（６）デバイスの使用状況を、ユーザまたは／及び組織の管理単位毎に管理する管理装置に対して、管理単位の設定変更を行う際に、コンピュータに実行させる管理情報変更プログラムであって、
（ａ）前記管理装置から、現在管理している複数の管理単位の情報を取得するステップと、
（ｂ）前記取得した複数の管理単位のうち、管理する対象から除外する管理単位を指定するステップと、
（ｃ）前記除外される管理単位で管理されていた使用状況は、前記管理装置から削除せずに、他の管理単位の使用状況で管理するように変更するステップと、
をコンピュータに実行させるための管理情報変更プログラム。
（７）  前記ステップ（ｃ）において、前記他の管理単位は所定の管理単位であり、該所定の管理単位で管理されている使用状況に、前記除外される管理単位で管理されていた使用状況を加算することにより、他の管理単位の使用状況で管理するように変更する前項６に記載の管理情報変更プログラム。
（８）前記他の管理単位は、認証装置による認証を必要としない管理単位であるパブリックである前項７に記載の管理情報変更プログラム。
（９）デバイスと、ユーザまたは／及び組織を認証対象として認証設定が可能であるとともに前記デバイスに対する認証を行う認証手段と、前記認証対象のユーザまたは／及び組織の使用についての第１の課金情報を記憶する第１の記憶手段と、前記認証対象のユーザまたは組織以外の使用についての第２の課金情報を記憶する第２の記憶手段と、を備えたデバイスシステムに対して、前記認証手段の認証設定を変更する際にコンピュータに実行させる課金情報処理プログラムであって、
前記認証手段及び前記第１の記憶手段から、現在の認証設定情報及び前記第１の課金情報を取得するステップと、
前記取得した現在の認証設定情報と新規の認証設定情報とを比較するステップと、
比較の結果、現在の認証対象から除外されるユーザまたは／及び組織についての前記第１の課金情報を、前記第２の記憶手段の記憶内容に反映させるように、新規認証設定情報の書き込みデータを編集するステップと、
編集した前記書き込みデータを、前記システムに書き込むかまたはファイルに保存するステップと、
をコンピュータに実行させるための課金情報処理プログラム。
（１０）現在の認証対象から除外されるユーザまたは／及び組織が複数存在するときは、前記複数のユーザまたは／及び組織に対応する第１の課金情報を加算して前記第２の記憶手段の記憶内容に反映させる前項９に記載の課金情報処理プログラム。
（１１）デバイスと、ユーザまたは／及び組織を認証対象として認証設定が可能であるとともに前記デバイスに対する認証を行う認証手段と、前記認証対象のユーザまたは／及び組織の使用についての第１の課金情報を記憶する第１の記憶手段と、前記認証対象のユーザまたは／及び組織以外の使用についての第２の課金情報を記憶する第２の記憶手段と、を備えたデバイスシステムに対して、前記認証手段の認証設定を変更する際に実施される課金情報処理方法であって、
前記認証手段及び前記第１の記憶手段から、現在の認証設定情報及び前記第１の課金情報を取得するステップと、
前記取得した現在の認証設定情報と新規の認証設定情報とを比較するステップと、
比較の結果、現在の認証対象から除外されるユーザまたは／及び組織についての前記第１の課金情報を、前記第２の記憶手段の記憶内容に反映させるように、新規認証設定情報の書き込みデータを編集するステップと、
編集した前記書き込みデータを、前記システムに書き込むかまたはファイルに保存するステップと、
を備えた課金情報処理方法。
（１２）現在の認証対象から除外されるユーザまたは／及び組織が複数存在するときは、前記複数のユーザまたは／及び組織に対応する第１の課金情報を加算して前記第２の記憶手段の記憶内容に反映させる前項１１に記載の課金情報処理方法。
【発明の効果】
【０００９】
前項（１）に係る発明によれば、管理情報変更装置によって、前記管理装置が管理している管理単位を管理対象から除外する場合に、前記除外される管理単位で管理されていた使用状況は、前記管理装置から削除せずに、他の管理単位の使用状況で管理するように、変更を行うから、除外される管理単位についての使用状況が管理装置から失われることがなく、従って使用状況の不整合が生じるのを防止することができる。
【００１０】
前項（２）に係る発明によれば、前記除外される管理単位で管理されていた使用状況は、所定の管理単位で管理されている使用状況に加算されるから、前記除外される管理単位で管理されていた使用状況が加算値に反映され、使用状況の不整合が生じるのを防止することができる。
【００１１】
前項（３）に係る発明によれば、認証装置により認証されたユーザまたは／及び組織の管理単位が除外された場合の、使用状況の不整合を防止することができる。
【００１２】
前項（４）に係る発明によれば、認証装置により認証されたユーザまたは／及び組織の管理単位の使用状況が、認証を必要としない管理単位であるパブリックの使用状況に加算されることにより、使用状況の不整合を防止することができる。
【００１３】
前項（５）に係る発明によれば、画像形成装置の画像形成された回数についての不整合を防止することができる。
【００１４】
前項（６）に係る発明によれば、管理装置が管理している管理単位の設定変更を行う際の、使用状況の不整合発生を防止する処理を、コンピュータに実行させることができる。
【００１５】
前項（７）に係る発明によれば、除外される管理単位で管理されていた使用状況は、所定の管理単位で管理されている使用状況に加算されるから、前記除外される管理単位で管理されていた使用状況が加算値に反映され、使用状況の不整合が生じるのを防止することができる。
【００１６】
前項（８）に係る発明によれば、除外された管理単位の使用状況が、認証を必要としない管理単位であるパブリックの使用状況に加算されることにより、使用状況の不整合を防止することができる。
【００１７】
前項（９）に係る発明によれば、現在の認証対象から除外されるユーザまたは／及び組織についての前記第１の課金情報を、前記第２の記憶手段の記憶内容に反映させるように、新規認証設定情報の書き込みデータがコンピュータによって編集されるから、この書き込みデータをシステムに書き込み、あるいは書き込みデータを保存したファイルを用いて爾後的に書き込むことにより、現在の認証対象から除外されるユーザまたは／及び組織についての前記第１の課金情報が、前記第２の記憶手段の記憶内容に反映される。従って、認証設定の変更によりカウンタ情報が失われることがないから、デバイス内部の課金情報の不整合が生じるのを防止することができる。
【００１８】
前項（１０）に係る発明によれば、現在の認証対象から除外されるユーザまたは／及び組織が複数存在するときは、コンピュータが前記複数のユーザまたは組織に対応する第１の課金情報を加算して前記第２の記憶手段の記憶内容に反映させるから、現在の認証対象から除外されるユーザまたは／及び組織に対応する第１の課金情報をシステム側で加算する必要がなくなる。
【００１９】
前項（１１）に係る発明によれば、現在の認証対象から除外されるユーザまたは／及び組織についての前記第１の課金情報を、前記第２の記憶手段の記憶内容に反映させるように、新規認証設定情報の書き込みデータが編集されるから、この書き込みデータをシステムに書き込み、あるいは書き込みデータを保存したファイルを用いて爾後的に書き込むことにより、現在の認証対象から除外されるユーザまたは組織についての前記第１の課金情報が、前記第２の記憶手段の記憶内容に反映される。従って、認証設定の変更によりカウンタ情報が失われることがないから、デバイス内部の課金情報の不整合が生じるのを防止することができる。
【００２０】
前項（１２）に係る発明によれば、現在の認証対象から除外されるユーザまたは／及び組織が複数存在するときは、前記複数のユーザまたは／及び組織に対応する第１の課金情報を加算して前記第２の記憶手段の記憶内容に反映させるから、現在の認証対象から除外されるユーザまたは組織に対応する第１の課金情報をシステム側で加算する必要がなくなる。
【発明を実施するための最良の形態】
【００２１】
以下、この発明の一実施形態を図面に基づいて説明する。
【００２２】
図１は、デバイスとしてのＭＦＰ１と、この発明の一実施形態に係る管理情報変更プログラムとしての課金情報処理プログラムを実行するパーソナルコンピュータ等からなる管理者端末２と、前記ＭＦＰ１を共通プリンタとして利用するユーザ端末３とが、ネットワーク４を介して接続されているシステムを示すブロック図である。
【００２３】
前記ＭＦＰ１は、ＭＦＰ１の使用状況を管理する管理装置としての機能を内蔵しており、図２に示すように、スキャナ部１１と、操作部１２と、インターフェイス部（図面ではＩ／Ｆ部と記す）１３と、認証部１４と、カウンタ情報記憶部１５と、印字部１６と、全体制御部１７を備えている。
【００２４】
前記スキャナ部１１は、ユーザによってセットされた原稿をスキャンして読み取るものである。
【００２５】
前記操作部１２は、ユーザがデータや指示を入力するものであり、タッチ入力可能な表示パネルとスタートキー、ストップキー、テンキーなど各種キーを備えている。
【００２６】
前記インターフェイス部１３は、管理者端末２やユーザ端末３との間で通信を行うための送受信部として機能する。
【００２７】
前記認証部１４は、認証対象のユーザあるいは認証対象の部門のユーザがログインする場合に、入力されたユーザＩＤやパスワードが正しいかどうかを判断するものである。
【００２８】
なお、この実施形態では、認証部１４がＭＦＰ１の内部サーバの形態で設けられている場合を示しているが、ＭＦＰ１とは別に専用の外部認証サーバをネットワーク４に接続して、ＭＦＰ１の使用時に前記外部認証サーバで認証を行う形態であっても良い。
【００２９】
また、前記認証部１４には、認証設定情報記憶部１４１が備えられ、認証対象のユーザや部門に関する情報を含む現在の認証設定情報が記憶されている。
【００３０】
前記カウンタ情報記憶部１５は、認証対象のユーザや部門、さらには認証を必要としないパブリックユーザと関連付けた状態で、課金情報としての各種のカウンタ情報を更新可能に記憶するものである。
【００３１】
前記印字部１６は、スキャナ部１１で読み取られた原稿データや、ユーザ端末３等から送られてきたプリントデータを、用紙に出力する。
【００３２】
前記全体制御部１７は、ＭＦＰ１の全体を統括的に制御する。例えば、操作部１２から入力されたユーザ指示を実行したり、入力された認証が正しいかどうかを認証部１４に判断させたり、スキャナ部１１で読み取られた原稿データや前記プリントデータを印字部１６に印字させる。
【００３３】
さらに全体制御部１７は、ユーザがＭＦＰ１を使用する毎にカウンタ情報記憶部１５に記憶されている所定のカウンタ情報を更新したり、後述するように、管理者端末２からの指示に応じて、認証設定情報記憶部１４１に記憶されている現在の認証設定情報やカウンタ情報記憶部１５に記憶されているカウンタ情報を読み出して、管理者端末２に送信したりする。すなわち、全体制御部は、認証設定されている各ユーザ、あるいは各部門、あるいは認証設定されていないパブリックユーザ全体（パブリック）、を管理単位として、ＭＦＰ１の使用状況であるカウンタ情報を管理する管理装置としての機能をも有している。
【００３４】
前記全体制御部１７は、ＣＰＵ、ＲＯＭ、ＲＡＭを含むコンピュータシステムによって構成されている。
【００３５】
前記管理者端末２は、前記管理単位の変更設定を行う管理情報変更装置として機能し、入力部２１、表示装置２２、インターフェイス部（図面ではＩ／Ｆ部と記す）２３、記憶部２４、ＣＰＵ２５、ＲＯＭ２６、ＲＡＭ２７を備えている。
【００３６】
前記入力部２１は、キーボードやマウス等からなり、前記表示装置２２は液晶表示装置やＣＲＴ等からなる。
【００３７】
前記インターフェイス部２３は、ＭＦＰ１やユーザ端末３との間で通信を行うための送受信部として機能する。
【００３８】
前記記憶部２４は、例えばハードディスク等からなり、各種のデータ、プログラムなどを記憶する。この実施形態では、記憶部２４はアプリケーション登録部２４１を備え、このアプリケーション登録部２４１に、ＭＦＰ１の認証設定を変更する際に実行される課金情報処理プログラムが記憶されている。
【００３９】
前記ＣＰＵ２５は、ＲＯＭ２６に記憶されているプログラムや前記アプリケーション登録部２４１に登録されているプログラムに従って動作することにより、管理者端末２の全体を制御するものである。
【００４０】
前記ＲＯＭ２６はプログラムや必要なデータを記憶し、ＲＡＭ２７はＣＰＵ２５がプログラムを実行する際の作業領域として機能する。
【００４１】
図３は、前記ＭＦＰ１のカウンタ情報記憶部１５のメモリ領域を説明的に示す図である。
【００４２】
カウンタ情報記憶部１５のメモリ領域は、認証対象のユーザあるいは部門が使用したときの各種のカウンタ情報を記憶する第１領域１５ａと、認証不要なパブリックユーザが使用したときの各種のカウンタ情報を記憶する第２領域１５ｂと、管理者が使用したときのカウンタ情報を記憶する第３領域１５ｃと、カウンタ情報の合計値が記憶されている管理エリア１５ｄを有している。また、前記第１領域１５ａの内容は、認証対象の変更を伴う認証設定の変更が行われたときに新規設定による上書きにより消失するものとなされている。
【００４３】
図４は、カウンタ情報記憶部１５の第１領域１５ａ〜第３領域１５ｃに記憶されているカウンタ情報の一例を示す表である。
【００４４】
この実施形態では、認証対象のユーザはユーザ１〜Ｘであり、認証対象の部門は部門１〜Ｙである。また、カウンタ項目としては、コピーカウンタ（白黒／フルカラー／２色）、コピー大サイズカウンタ（白黒／フルカラー／２色）、プリンタカウンタ（白黒／フルカラー／２色）、プリンタ大サイズカウンタ（白黒／フルカラー／２色）、スキャンカウンタ、スキャン大サイズカウンタ、原稿枚数カウンタ、用紙枚数カウンタ、サイズ別カウンタなど各種の項目があり、ユーザが使用する毎に所定のカウンタ値が加算されていく。
【００４５】
図４に示す認証対象のユーザ及び部門のカウンタ情報が、前記カウンタ情報記憶部１５の第１領域１５ａに、パブリックユーザのカウンタ情報が前記第２領域１５ｂに、管理者のカウンタ情報が前記第３領域１５ｃにそれぞれ記憶され、使用のたびに更新される。また図４の表には示されていないが、カウンタ情報記憶部１５の管理エリア１５ｄに、各カウンタ情報の合計値が記憶されている。
【００４６】
次に、ＭＦＰ１の認証部１４の認証設定情報記憶部１４１に現在登録されている認証設定を変更する場合について説明する。
【００４７】
ここで、図１に示したＭＦＰ１では以下の認証設定が可能であるものとする。
（１）認証対象がユーザであるユーザ認証（デバイスの内部サーバで認証させる）
（２）認証対象がユーザであるユーザ認証（デバイス外部のサーバで認証させる）
（３）認証対象が部門である部門認証（名称とパスワードを用いて認証させる）
（４）認証対象が部門である部門認証（パイワードのみで認証する）
（５）認証対象がユーザと部門であるユーザ・部門認証（デバイスの内部サーバで認証させる）
（６）認証対象がユーザと部門であるユーザ・部門認証（デバイス外部のサーバで認証させる）
ＭＦＰ１において、上記６つの認証設定のいずれかが採用されているときに、ユーザや部門をその管理対象から除外する場合とは、ユーザが会社を辞めた場合や部門が廃止になり無くなった場合など、ユーザ及び／または部門認証の対象から単に除外された場合の他に、他の認証設定に変更するなど、現在認証対象となっているユーザや部門が除外される場合がある。
【００４８】
例えば、ユーザ認証（（１），（２））から部門認証（（３），（４））に変更したり、ユーザ・部門認証（（５），（６））から部門認証（（３），（４））に変更した場合には、現在の設定で認証対象となっているユーザが除外される。
【００４９】
また、部門認証（（３），（４））からユーザ認証（（１），（２））に変更したり、ユーザ・部門認証（（５），（６））からユーザ認証（（１），（２））に変更した場合には、現在の設定で認証対象となっている部門が除外される。
【００５０】
さらに、ユーザ、部門ともに認証対象として設定されているときに、設定割合を変える設定変更の場合も、現在のユーザあるいは部門が除外される場合がある。
【００５１】
例えば、カウンタ情報記憶部１５の第１領域１５ａに記憶できる認証対象数が１０００であり、これをユーザ数８００、部門数２００と割り当てていたものを、ユーザ数９００、部門数１００に変更する場合、現在の設定で認証対象となっている部門の中から１００の部門が除外されることになる。逆にユーザ数７００、部門数３００に変更する場合は、現在のユーザの中から１００のユーザが除外されることになる。
【００５２】
このように、認証対象となっているユーザあるいは部門の除外を伴う新たな認証設定がなされると、カウンタ情報記憶部１５の第１領域１５ａに記憶されている、除外となる認証対象のカウンタ情報は上書きにより消失するから、例えば、前述したカウンタ情報記憶部１５の管理エリア１５ｄに記憶されているカウンタ合計値との間で不整合が生じる。
【００５３】
そこで、この実施形態では、管理者端末２から認証設定の変更を行う際に、次のような処理を行う。
【００５４】
図５は、認証設定の変更に際して管理者端末２のＣＰＵ２５が実行する処理内容を示すフローチャートである。この処理は、前述したように、管理者端末２のＣＰＵ２５が、アプリケーション登録部２４１に登録されているプログラムを実行することにより実施される。
【００５５】
なお、以下の説明及び図面において、ステップを「Ｓ」と略記する。
【００５６】
Ｓ１において、ＣＰＵ２５はＭＦＰ１の現在の認証設定情報、及び認証対象のユーザまたは部門のカウンタ情報を取得する。これらの情報は、認証設定情報の全てである必要はなく、変更する認証設定の内容等に応じて認証設定情報の一部のみであっても良い。
【００５７】
ＣＰＵ２５がＭＦＰ１に対して取得信号を送信すると、ＭＦＰ１は認証設定情報記憶部１４１に記憶されている認証設定情報と、カウンタ情報記憶部１５の第１領域１５ａに記憶されているカウンタ情報とを読み出して送信し、これによりこれら情報の取得が可能となる。
【００５８】
次に、Ｓ２で、取得した情報を項目毎に分別したのち、Ｓ３で、データをオブジェクト（データ毎のまとまり）に展開する。
【００５９】
管理者は、管理者端末２の表示装置２２の画面上で、取得された情報を利用し編集して新たな認証設定を行う。
【００６０】
次に、Ｓ４で、旧設定（現在の設定）と新規設定とを比較し、Ｓ５で、旧設定に含まれている認証対象が新規設定に含まれているか否かを、オブジェクト毎にに判断していく。
【００６１】
最初のオブジェクトにおいて、旧設定に含まれている認証対象が新規設定に含まれている場合には（Ｓ５の判断がＹＥＳ）、新設定におけるそのカウンタ情報として、旧設定のカウンタ情報をそのまま引き継げばよいから、Ｓ１２に進む。
【００６２】
旧設定に含まれている認証対象が新規設定に含まれていない場合には（Ｓ５の判断がＮＯ）、この認証対象のカウンタ情報は削除されるから、Ｓ６で、一時的オブジェクト（Temporary  オブジェクト）が存在しているか否かを判断する。
【００６３】
存在していれば（Ｓ６の判断がＹＥＳ）、そのままＳ８に進む。存在していなければ（Ｓ６の判断がＮＯ）、Ｓ７で一時的オブジェクトを作成したのち、Ｓ８に進む。
【００６４】
Ｓ８では、前記一時的オブジェクトのカウンタ値が０か否かを判断し、０であれば（Ｓ８の判断がＹＥＳ）、Ｓ９で、前記除外される認証対象のカウンタ値を前記一時的オブジェクトにコピーしたのち、Ｓ１１に進む。一時的オブジェクトのカウンタ値が０でなければ（Ｓ８の判断がＮＯ）、Ｓ１０で、そのカウンタ値と前記除外される認証対象のカウンタ値とを合算したのち、Ｓ１１に進む。なお、カウンタ値のコピーや合算は、カウンタの種類別に行う。
【００６５】
Ｓ１１で、カウンタ値をコピーしあるいは合算したオブジェクトを解放した後、Ｓ１２で、新旧設定の比較対象となるオブジェクトの残数を確認し、Ｓ１３で、残数が０か否かを判断する。
【００６６】
残数が０でなければ（Ｓ１３の判断がＮＯ）、Ｓ４に戻り、次のオブジェクトについてＳ４〜１３の処理を繰り返す。
【００６７】
Ｓ１３において、オブジェクトの残数が０であれば（Ｓ１３の判断がＹＥＳ）、全てのオブジェクトについて比較を行ったから、Ｓ１４で、非認証領域オブジェクトに一時的オブジェクトをコピーする。一時的オブジェクトのカウンタ値は、現在の認証対象であるが新規設定では除外されるユーザや部門のカウンタ値の合計値となっており、これが非認証領域オブジェクトにコピーされる。
【００６８】
次いで、Ｓ１５で、一時的オブジェクトを破棄した後、Ｓ１６で新規認証設定の書き込み用データを作成する。この書き込み用データでは、前記非認証領域オブジェクトが、パブリックユーザについてのカウンタ情報が記憶されているカウンタ情報記憶部１５の第２領域１５ｂに対する書き込み用データとなり、このデータに基づいて、新規認証設定で除外されるユーザや部門のカウンタ値の合計値が第２領域に反映されることになる。本実施の形態では、非認証領域オブジェクト（パブリック）の現在のカウンタ値に、一時的オブジェクトのカウンタ値が加算（合算）される。従って、新規設定で除外されるユーザや部門のカウンタ情報が消失する恐れがなくなる。
【００６９】
そして、Ｓ１７で、編集した書き込みデータをＭＦＰ１に書き込むかファイルにバックアップして、処理を終了する。
【００７０】
ＭＦＰ１に書き込みデータを書き込んだ状態では、新たな認証設定情報が認証部１４の認証設定情報記憶部１４１に記憶されるとともに、新たな認証設定で認証対象となったユーザや部門のカウンタ情報がカウンタ情報記憶部１５の第１領域１５ａに記憶され、新たな認証設定により除外された管理単位であるユーザや部門のカウンタ情報は、第２領域１５ｂの記憶内容（パブリックの管理単位の記憶内容）に反映される。このため、ＭＦＰ側でカウンタ合計値に不整合を生じる不都合を防止できる。
【００７１】
なお、新たな認証設定により除外されたユーザや部門のカウンタ情報を第２領域１５ｂの記憶内容に反映させる態様としては、本実施の形態では、現在のパブリックユーザのカウンタ値に、前記除外されるユーザや部門のカウンタ値を合算して、新たなカウンタ値としているが、パブリックユーザのカウンタ値と別項目にして第２領域１５ｂに記憶させるものとしても良い。
【００７２】
また、ファイルにバックアップした書き込みデータは、任意のタイミングで、管理者端末２によりＭＦＰ１に書き込まれる。
【００７３】
以上、本発明の一実施形態を説明したが、本発明は上記実施形態に限定されることはない。例えば、上記実施形態では、管理者端末２により課金情報の処理プログラムを実行するものとしたが、ＭＦＰ１自体に課金情報の処理プログラムの実行機能を搭載し、管理者がＭＦＰ１の操作部１２上で操作するものとしても良い。この場合は、管理情報変更装置も、ＭＦＰ１内に内蔵されることになる。
【００７４】
また、前述したようにＭＦＰ１とは別に外部認証サーバを設けても良い他、カウンタ情報記憶部１５をＭＦＰ１とは別に外部データベースサーバに設けても良い。
【００７５】
また、新たな認証設定により除外されたユーザや部門のカウンタ情報を、パブリックユーザのカウンタ情報が記憶されているカウンタ情報記憶部１５の第２領域１５ｂに反映させるものとしたが、管理者のカウンタ情報が記憶されている第３領域１５ｃに反映させるものとしても良い。また、第１領域１５ａに、除外されたユーザまたは／及び部門のために仮想のユーザまたは部門を設け、この領域に反映させるようにしても良く、この場合、管理者等は、除外されたユーザまたは／及び部門のカウンタ値を、仮想のユーザまたは／及び部門で認証を行うことにより確認することができる。
【図面の簡単な説明】
【００７６】
【図１】この発明の一実施形態に係る課金情報処理プログラムを実行する管理者端末と、デバイスとしてのＭＦＰとが接続されたネットワークシステムの構成を示すブロック図である。
【図２】図１に用いられているデバイスと管理者端末の内部構成を機能的に示すブロック図である。
【図３】カウンタ情報記憶部の領域を説明するための図である。
【図４】カウンタ情報の一例を示す表である。
【図５】課金情報処理プログラムを実行する手順を示すフローチャートである。
【符号の説明】
【００７７】
１          ＭＦＰ（デバイス、管理装置）
２          管理者端末（管理情報変更装置）
３          ユーザ端末
１４        認証部
１５        カウンタ情報記憶部
１７        全体制御部
２４        記憶部
２５        ＣＰＵ
１４１      認証設定情報記憶部
１５ａ      認証対象ユーザまたは部門用の第１領域（第１の記憶手段）
１５ｂ      パブリックユーザ用の第２領域（第２の記憶手段）
１５ｃ      管理者用の第３領域
２４１      アプリケーション登録部
【図１】
2006065783.tif 000003
【図２】
2006065783.tif 000004
【図３】
2006065783.tif 000005
【図５】
2006065783.tif 000006
【図４】
2006065783.tif 000007