(57)【要約】  【課題】  データ内容の変更操作に伴う、管理責任上の問題の発生や、誤操作により情報を誤って変更してしまうことによる弊害の発生を防止する。  【解決手段】  複数階層の権限に対応してアクセス可能に設けられる複数の階層データを管理する階層データ管理装置であって、任意の階層の権限に対して該階層以下の階層の権限に対応するデータに対するアクセスを許可するアクセス許可部１０７と、任意の階層よりも上の階層の権限に基づくデータ内容の変更要求に基づいて、該任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を許可するよう予め設定されている所定のデータからいずれかを選択するデータ選択部１０４と、前記選択されるデータに対する、前記任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を取得する変更要求取得部１０１と、前記取得された変更要求に基づいて、前記選択されたデータ内容の変更を行うためのデータ変更実行部１０５とを備えてなる。  【選択図】  図２
2005327079.tif 000002
【特許請求の範囲】
【請求項１】
複数階層の権限に対応してアクセス可能に設けられる複数の階層データを管理する階層データ管理装置であって、
任意の階層の権限に対して該階層以下の階層の権限に対応するデータに対するアクセスを許可するアクセス許可部と、
任意の階層よりも上の階層の権限に基づくデータ内容の変更要求に基づいて、該任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を許可するよう予め設定されている所定のデータからいずれかを選択するデータ選択部と、
前記選択されるデータに対する、前記任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を取得する変更要求取得部と、
前記取得された変更要求に基づいて、前記選択されたデータ内容の変更を行うためのデータ変更実行部とを備えてなる階層データ管理装置。
【請求項２】
複数階層の権限に対応してアクセス可能に設けられる複数の階層データを管理する階層データ管理プログラムであって、
任意の階層の権限に対して該階層以下の階層の権限に対応するデータに対するアクセスを許可するアクセス許可機能と、
任意の階層よりも上の階層の権限に基づくデータ内容の変更要求に基づいて、該任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を許可するよう予め設定されている所定のデータからいずれかを選択するデータ選択機能と、
前記選択されるデータに対する、前記任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を取得する変更要求取得機能と、
前記取得された変更要求に基づいて、前記選択されたデータ内容の変更を行うためのデータ変更実行機能とを階層データ管理装置に実行させる階層データ管理プログラム。
【請求項３】
請求項２に記載の階層データ管理プログラムにおいて、
任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を拒否することができる所定のデータについて、その変更の許可または拒否を該任意の階層の権限に基づいて設定することができる変更許／否設定機能を有する階層データ管理プログラム。
【請求項４】
請求項３に記載の階層データ管理プログラムにおいて、
前記変更許／否設定機能は、任意の階層よりも上の階層の権限それぞれに対して、該任意の階層の権限に対応するデータのうち、前記変更要求を拒否することができる所定のデータの変更の許可または拒否を個別に設定可能である階層データ管理プログラム。
【請求項５】
請求項２から請求項４のいずれかに記載の階層データ管理プログラムにおいて、
前記複数の階層データは、各階層に所属する組織に関する情報を含み、任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を拒否することができない所定のデータとして、当該任意の階層に属する組織の登録に関する情報を含む階層データ管理プログラム。
【請求項６】
複数階層の権限に対応してアクセス可能に設けられる複数の階層データを管理する階層データ管理方法であって、
任意の階層の権限に対して該階層以下の階層の権限に対応するデータに対するアクセスを許可するアクセス許可ステップと、
任意の階層よりも上の階層の権限に基づくデータ内容の変更要求に基づいて、該任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を許可するよう予め設定されている所定のデータからいずれかを選択するデータ選択ステップと、
前記選択されるデータに対する、前記任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を取得する変更要求取得ステップと、
前記取得された変更要求に基づいて、前記選択されたデータ内容の変更を行うためのデータ変更実行ステップとを備えてなる階層データ管理方法。
【請求項７】
請求項６に記載の階層データ管理方法において、
任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を拒否することができる所定のデータについて、その変更の許可または拒否を該任意の階層の権限に基づいて設定することができる変更許／否設定ステップを有する階層データ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階層データ管理装置、階層データ管理プログラムおよび階層データ管理方法に関するものである。
【背景技術】
【０００２】
従来、複数の組織に関連する情報を階層的に一元管理するための技術が提供されている（例えば、特許文献１および特許文献２参照。）。
【特許文献１】特開平１１−３５３１４５号公報  （第１６―３６頁、第１図）
【特許文献２】特開２００３−２２３５１号公報  （第４―１１頁、第４図）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述のように複数の組織に関連する情報を階層的に一元管理する場合、任意の階層の権限を有するユーザが、当該任意の階層よりも下の階層の権限を有する組織に関連する情報にアクセスでき、且つ当該情報の内容を変更することができるように管理されている場合がある。
【０００４】
しかしながら、このように管理されている組織に関連する情報の中には、管理責任などの観点から、その情報を保有している組織自身だけが当該情報の内容の変更を行うようにすべきものもある。
【０００５】
本発明は上述した問題点を解決するためになされたものであり、データ内容の変更操作に伴う、管理責任上の問題の発生や、誤操作により情報を誤って変更してしまうことによる弊害の発生を防止することができる階層データ管理装置、階層データ管理プログラムおよび階層データ管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するため、本発明に係る階層データ管理装置は、複数階層の権限に対応してアクセス可能に設けられる複数の階層データを管理する階層データ管理装置であって、任意の階層の権限に対して該階層以下の階層の権限に対応するデータに対するアクセスを許可するアクセス許可部と、任意の階層よりも上の階層の権限に基づくデータ内容の変更要求に基づいて、該任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を許可するよう予め設定されている所定のデータからいずれかを選択するデータ選択部と、前記選択されるデータに対する、前記任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を取得する変更要求取得部と、前記取得された変更要求に基づいて、前記選択されたデータ内容の変更を行うためのデータ変更実行部とを備えてなる構成となっている。
【０００７】
このような構成とすることにより、任意の階層よりも上の階層の権限に基づいて、当該任意の階層の権限に対応するデータのうち、変更要求を許可するよう予め設定された所定のデータから選択されたデータについてのみ、その内容の変更操作を行うことができるようになり、ひいてはデータ内容の変更操作に伴う、管理責任上の問題の発生や、誤操作により情報を誤って変更してしまうことによる弊害の発生を防止することができる。
【発明の効果】
【０００８】
以上に詳述したように本発明によれば、データ内容の変更操作に伴う、管理責任上の問題の発生や、誤操作により情報を誤って変更してしまうことによる弊害の発生を防止することができる階層データ管理装置、階層データ管理プログラムおよび階層データ管理方法を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００１０】
図１は、本実施の形態による階層データ管理装置について説明するための概念図である。
【００１１】
同図に示すように、エンドユーザのネットワーク構成ＥＵ１は、ＬＡＮ／イントラネット内に配置された、ＭＦＰ（Multi-Function-Peripheral）１１、ＭＦＰ１２、ＰＰＣ（Plain-Paper-Copy）１３、ＰＲＴ（Printer）１４、ＳＣＮ（Scanner）１５、ＭＦＰ１６、ＰＣ１８、ＰＣ１９等（事務機器）およびファイアウォール１７を有している。
【００１２】
そして、エンドユーザのネットワーク構成ＥＵ１は、ファイアウォール１７およびインターネットを介して（電気通信回線を介して）センタサーバ（階層データ管理装置）１と通信可能に接続されている。
【００１３】
エンドユーザのネットワーク構成ＥＵ１と同様にユーザ側で任意に構成されたシステムを有するエンドユーザのネットワーク構成ＥＵ２、メーカのネットワーク構成Ｍ、統括法人のネットワーク構成（Ｔ１、Ｔ２、・・・）、販社のネットワーク構成（Ｄ１、Ｄ２、・・・）およびサービスセンタのネットワーク構成（Ｓ１、Ｓ２、・・・）もインターネットを介してセンタサーバ１と通信可能に接続されている。
【００１４】
このような構成において、例えばエンドユーザのネットワーク構成ＥＵ１におけるＭＦＰ１１に関する情報（例えば、カウンタ数、エラーステータス、設定／調整値など）は、センタサーバ１にて収集され、必要に応じて変更・設定等の管理が行われる。メーカのネットワーク構成Ｍ、統括法人のネットワーク構成（Ｔ１、Ｔ２、・・・）、販社のネットワーク構成（Ｄ１、Ｄ２、・・・）およびサービスセンタのネットワーク構成（Ｓ１、Ｓ２、・・・）は、このＭＦＰ１１に関する情報に基づいて、保守行動、課金、統計処理などを行うために、センタサーバ１にて管理される情報の取り出し、参照、変更および遠隔操作などを行う。
【００１５】
同様にセンタサーバ１では、他の事務機器（ＭＦＰ１２、ＰＰＣ１３、ＰＲＴ１４、ＳＣＮ１５、ＭＦＰ１６、ＰＣ１８、ＰＣ１９等）に関する情報はもちろんのこと、エンドユーザのネットワーク構成ＥＵ２、メーカのネットワーク構成Ｍ、統括法人のネットワーク構成（Ｔ１、Ｔ２、・・・）、販社のネットワーク構成（Ｄ１、Ｄ２、・・・）およびサービスセンタのネットワーク構成（Ｓ１、Ｓ２、・・・）に関する情報も収集・管理されている。
【００１６】
このように、図１に示すような構成により、エンドユーザ側における事務機器に関するリモートメンテナンスシステムが構築される。
【００１７】
図２は、センタサーバ（階層データ管理装置）１の構成について説明するための機能ブロック図である。
【００１８】
本実施の形態によるセンタサーバ（階層データ管理装置）１は、通信制御部（変更要求取得部）１０１、変更許／否設定部１０２、変更許／否設定情報記憶部１０３、データ選択部１０４、データ変更実行部１０５、階層データ記憶部１０６およびアクセス許可部１０７から構成されている。
【００１９】
通信制御部１０１は、センタサーバ１と外部機器とをインターネットを通じて通信可能に接続するための通信制御を行う役割を有する。
【００２０】
階層データ記憶部１０６は、上述のエンドユーザのネットワーク構成ＥＵ１、エンドユーザのネットワーク構成ＥＵ２、メーカのネットワーク構成Ｍ、統括法人のネットワーク構成（Ｔ１、Ｔ２、・・・）、販社のネットワーク構成（Ｄ１、Ｄ２、・・・）およびサービスセンタのネットワーク構成（Ｓ１、Ｓ２、・・・）に関する情報（エンドユーザが有する事務機器に関する情報を含む）を格納している。階層データ記憶部１０６は、複数の階層データを格納している。当該複数の階層データは、各階層に所属する組織に関する情報を含み、任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を拒否することができない所定のデータとして、当該任意の階層に属する組織の登録に関する情報を含んでいる（詳細は後述）。
【００２１】
アクセス許可部１０７は、外部から階層データ記憶部１０６に格納されている情報へのアクセス要求があった場合の、当該情報へのアクセスの許可または拒否を行う役割を有する。
【００２２】
変更許／否設定部１０２は、アクセス許可部１０７において階層データ記憶部１０６に格納されている情報へのアクセスが許可された者に対し、当該情報の内容の変更操作を許可するか否かの設定を行う役割を有する。変更許／否設定情報記憶部１０３は、変更許／否設定部１０２により設定された情報を記憶する役割を有する。当該変更許／否の設定に関する詳細については後述する。
【００２３】
データ選択部１０４は、外部からの要求に応じて、変更許／否設定情報記憶部１０３に記憶されている変更許／否設定情報に基づいて、階層データ記憶部１０６に格納されている情報の選択・抽出を行う役割を有する。
【００２４】
データ変更実行部１０５は、データ選択部１０４によって選択された情報と、上述のアクセスが許可された者による変更要求とに基づいて当該選択された情報の内容を変更する役割を有する。
【００２５】
図３は、エンドユーザのネットワーク構成ＥＵ１、エンドユーザのネットワーク構成ＥＵ２、エンドユーザのネットワーク構成ＥＵ３、メーカのネットワーク構成Ｍ、統括法人のネットワーク構成（Ｔ１、Ｔ２、・・・）、販社のネットワーク構成（Ｄ１、Ｄ２、・・・）およびサービスセンタのネットワーク構成（Ｓ１、Ｓ２、・・・）の関係について説明するための階層図である。同図に示すように、この階層図はメーカのネットワーク構成Ｍを頂点とするツリー構造をなしている。
【００２６】
メーカのネットワーク構成Ｍの配下には統括法人のネットワーク構成（Ｔ１、Ｔ２、・・・）があり、統括法人のネットワーク構成Ｔ１の配下には販社（ディーラ）のネットワーク構成（Ｄ１、Ｄ２、・・・）が配置されている。そして、販社Ｄ１の配下にはサービスセンタのネットワーク構成（Ｓ１、Ｓ２、・・・）があり、サービスセンタのネットワーク構成Ｓ１の配下にはエンドユーザのネットワーク構成（ＥＵ１、ＥＵ２、・・・）がある。
【００２７】
エンドユーザＥＵ１は、図１にて示したようにＭＦＰ１１等を有しており、エンドユーザＥＵ２はＭＦＰ２１、ＭＦＰ２２等を有している。
【００２８】
また、販社のネットワーク構成Ｄ１の配下には、サービスセンタのネットワーク構成等を介することなく、直接エンドユーザのネットワーク構成ＥＵ３（ＭＦＰ３１、ＭＦＰ３２等を有する。）が配置されている。
【００２９】
図４は、図３にて示した階層構造と権限の対応関係について説明するための図である。よって、同図において図３に示したものと同様な意味を有するものには、同一符号を付している。
【００３０】
同図に示すように、この階層構造はＬ１〜Ｌ６までの階層に分かれている。同図におけるＬ１〜Ｌ６は、権限の階層を意味しており、例えば階層Ｌ４にはサービスセンタのネットワーク構成（Ｓ１、Ｓ２、・・・）に関するデータというように、それぞれの権限の階層には対応するデータが割り当てられている。ここでは、Ｌ１〜Ｌ６の階層構造としているが、これに限られるものではなく、階層の数は任意に設定可能である。
【００３１】
また、階層Ｌ１の権限を有する者（ここではメーカのネットワーク構成Ｍ）は、階層Ｌ２以下の階層（階層Ｌ２〜Ｌ６）の権限に対応するデータに対してアクセス可能となっている。一方、階層Ｌ４の権限を有する者（ここでは、サービスセンタのネットワーク構成（Ｓ１、Ｓ２、・・・））は、階層Ｌ４以下の階層（階層Ｌ４〜Ｌ６）の権限に対応するデータに対してアクセス可能となっている。
【００３２】
アクセス許可部１０７は、このように任意の階層の権限に対して該階層以下の階層の権限に対応するデータに対するアクセスを許可する役割（アクセス許可ステップおよびアクセス許可機能に相当）を有している。原則として、下位の階層の権限に基づいて、上位の階層の権限にのみ対応するデータにアクセスすることはできない。
【００３３】
階層データ記憶部１０６には、同図に示すような複数階層の権限（ここでは、Ｌ１〜Ｌ６）に対応してアクセス可能に設けられる複数の階層データが格納されている。すなわち、複数の異なる組織に関するデータを格納している。アクセス許可部１０７は、階層データ記憶部１０６に格納されたこれら情報に基づき、アクセス許可の判断を行っている。
【００３４】
次に、上述した階層データ管理装置における処理の流れについて説明する。
【００３５】
図５は、データの変更の許可または拒否の設定に関するセンタサーバの処理の流れを示すフローチャートである。
【００３６】
まず、任意の階層（例えば、階層Ｌ５）の権限を有する者（例えばエンドユーザＥＵ１）が、当該任意の階層に対応するデータに対するアクセス要求を出すと、アクセス許可部１０７により当該アクセスが許可される。
【００３７】
当該任意の階層の権限を有する者によって、階層データ記憶部１０６に格納されているデータについての変更許／否設定を要求が出力された場合、当該任意の階層の権限を有する者に対して変更拒否設定が可能なデータカテゴリの画面表示を行わせる（Ｓ１１）。これによって、当該変更許／否設定を要求する者が利用する階層データ管理装置１と通信可能に接続されているＰＣ等の不図示の端末において行われる。
【００３８】
当該任意の階層（例えば、階層Ｌ５）の権限を有する者は、当該画面表示されたデータカテゴリに基づいて、当該任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層（例えば、階層Ｌ４）の権限に基づく変更要求を拒否することができる所定のデータについて、その変更の許可または拒否を該任意の階層の権限により指示する。この指示に基づいた信号を受信したならば、変更許／否設定部１０２を介して変更許／否設定情報記憶部１０３に対し、該当する情報を設定する（変更許／否設定ステップおよび変更許／否設定機能に相当）（Ｓ１２）。このように変更許／否設定部１０２は、任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を拒否することができる所定のデータについて、その変更の許可または拒否を該任意の階層の権限に基づいて設定することができる。
【００３９】
図６は、上述のようにして設定された変更許／否設定情報の一例を示す図である。ここでは、当該任意の階層の権限に対応するデータのカテゴリとしては、例えば下部組織登録情報、下部組織登録ユーザ情報、カウンタデータ、顧客情報およびデバイス設定値などが挙げられる。
【００４０】
同図に示すように、データの各カテゴリには、それぞれ該任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づく変更要求を拒否することができるか否かが予め設定されており、当該任意の階層の権限を有する者は、変更要求を拒否することができる設定がなされているデータに対してのみ、変更の許可または拒否を設定することができる。
【００４１】
ここでは、下部組織登録情報だけが変更を拒否することができないデータカテゴリに設定されており、この他の情報（下部組織登録ユーザ情報〜デバイス設定値）については変更を拒否することができるデータカテゴリに設定されている。ここでは、変更を拒否することができるデータカテゴリに属する情報については全て変更要求を拒否する設定となっている。
【００４２】
すなわち、変更要求を拒否することができる所定のデータは、事務機器のユーザに関する情報、事務機器の稼動状況に関する情報および事務機器の種類に関する情報のうち少なくともいずれかを含んでいる。
【００４３】
本実施の形態で下部組織登録情報だけが変更を拒否することができないデータカテゴリに設定されているのは、下部組織の登録に関する管理責任はその組織を登録した上位組織にあり、当該登録についての変更抹消などの操作を行う必要があるためである。
【００４４】
このようにして、任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を許可する所定のデータが予め設定されている。
【００４５】
図７は、データの変更に関するセンタサーバの処理の流れを示すフローチャートである。
【００４６】
まず、通信制御部１０１にて、任意の階層（例えば、階層Ｌ５）よりも上の階層（例えば、階層Ｌ４）の権限に基づく、該任意の階層の権限に対応するデータに対する変更要求が受信される（Ｓ２１）。すなわち通信制御部１０１は、データ選択部１０４によって選択されるデータ（後述）に対する、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を取得する（変更要求取得ステップおよび変更要求取得機能に相当）。
【００４７】
アクセス許可部１０７にて、当該変更要求をしてきたユーザの権限の判定を行い、当該ユーザの権限が、該任意の階層の権限よりも上位のものであることを確認すると、データ選択部１０４およびデータ変更実行部１０５に当該変更要求の内容を転送する。
【００４８】
データ選択部１０４は、通信制御部１０１から受信した変更要求の内容に基づき、変更許／否設定情報記憶部１０３に格納されている該任意の階層の権限に対応するデータ（変更が要求されているデータ）について設定された変更許／否設定情報を確認する。そしてデータ選択部１０４は、該任意の階層よりも上の階層の権限に基づく変更要求を拒否することができない所定のデータおよび変更許／否設定部において変更の許可が設定されたデータのうち、変更が要求されているデータを選択する（データ選択ステップおよびデータ選択機能に相当）（Ｓ２２）。もちろん、当該ステップ（Ｓ２２）において、変更許／否設定部において変更の許可が設定されているデータについては、変更が要求されている内容に拘わらず、変更の許可が設定されているデータ全てを選択する構成としてもよい。
【００４９】
データ変更実行部１０５は、上述のステップにおいて選択されたデータに対して、通信制御部１０１にて受信される変更要求の内容に基づいて、階層データ記憶部１０６に格納されている当該データの内容の変更を行う（データ変更実行ステップおよびデータ変更実行機能に相当）（Ｓ２３）。
【００５０】
ここで、データの内容の変更を行う処理の態様としては、要求される変更の内容が、例えばデータ内容の更新や削除等の詳細なデータ内容の画面表示を必要としない場合には、当該変更要求（変更要求取得機能により取得される変更要求に相当）に基づいてデータ変更実行部１０５によりそのままデータ内容の変更処理を行う。
【００５１】
一方、データ内容の一部の変更等、データ内容の詳細な画面表示が必要となる場合には、データ選択部にて選択されたデータを、通信制御部１０１により、当該変更を要求したユーザが利用している階層データ管理装置１と通信可能に接続されているＰＣ等の不図示の端末に対して送信させる。そして、当該不図示の端末に対して送信されたデータを、当該端末において表示させ、変更要求をしたユーザによる当該データ内容の具体的な変更を可能にする。このようにして内容が変更されたデータは、当該不図示の端末から通信制御部１０１に対して送信（変更要求取得機能により取得される変更要求に相当）され、その変更内容はデータ変更実行部１０５によって階層データ記憶部１０６に格納されているデータに反映される。
【００５２】
また、上述のようにして不図示の端末に対して送信するデータとしては、データ選択部１０４によって選択された内容の変更が許可されたデータのみならず、変更を拒否するよう設定されたデータも含む構成としてもよい。この場合、変更を拒否するよう設定されたデータについては、不図示の端末において、その内容の変更ができない状態で表示される。
【００５３】
このような構成とすることにより、任意の階層の権限に基づいて、当該任意の階層の権限に対応するデータのうち、変更要求を拒否することができる所定のデータについては、当該任意の階層の権限を有する者の情報管理方針に基づいた変更の許可または拒否を任意に設定することができる。また、変更要求を拒否することができない所定のデータについては、上位の階層の権限に基づく変更要求があった際には常に変更操作が許可されるようにすることで、変更操作を許可すべき特定の情報についての変更操作は許容しつつ、各組織の情報管理方針を反映した情報の管理を実現することができる。
【００５４】
また、上述のような構成の階層データ管理装置において、変更許／否設定部１０２は、任意の階層（例えば、階層Ｌ５）よりも上の階層（例えば、階層Ｌ４）の権限を有するユーザそれぞれに対して、該任意の階層の権限に対応するデータのうち、変更要求を拒否することができる所定のデータの変更の許可または拒否を個別に設定することができる構成となっている。この場合、変更許／否設定情報は当該上の階層の権原を有するユーザそれぞれに対して個別に設定され、変更許／否設定情報記憶部１０３に格納される。
【００５５】
これにより、例えばエンドユーザのネットワーク構成ＥＵ１が、自己が属する階層Ｌ５の権限に基づいて、上位の階層Ｌ４に属するサービスセンタＳ１に対してはＭＦＰのカウンタデータおよび顧客情報の両方の変更を許可し、同じ階層Ｌ４に属するサービスセンタＳ２に対してはＭＦＰのカウンタデータのみの変更を許可するようにするといったことが可能となる。
【００５６】
図８に各階層の権限と対応する各組織に関する情報の一例を、図９に各組織に所属するユーザに関する情報の一例を示す。ここでは、これら組織情報およびユーザ情報は、通信制御部１０１により外部から取得され、若しくは不図示の操作入力部（ユーザ情報の属性を定義する手段に相当）によって入力され、変更許／否設定情報記憶部１０３に格納されている。
【００５７】
本実施の形態では、変更許／否設定情報記憶部１０３に格納されている変更許／否設定情報は、階層的に管理されている各組織（図８参照）に対応する情報について、ユーザ（図９参照）毎にデータ変更についての許可または拒否の設定が行われている。
【００５８】
もちろん、変更許／否設定部１０２によるデータ変更についての許可または拒否の設定を、ユーザ毎ではなく、例えばユーザ情報としての「所属組織」や「権限」等の他の情報に基づいて行うようにすることも可能である。同様に、各組織の情報についても、ある組織に関連する情報についての許／否設定だけでなく、例えば第４層目の階層に属する組織すべてについて同じ変更許／否設定情報を適用したり、上位組織が特定の組織である場合には同じ変更許／否設定情報を適用したりすることもできることは言うまでもない。
【００５９】
これによれば、任意の階層の権限に対応するデータのうち、変更要求を拒否することができる所定のデータについては、上位の階層の権限それぞれに対して（すなわち、個々のユーザに対して）個別に変更の許可または拒否を任意に設定することができ、各組織の情報管理方針をより柔軟に反映した情報の変更を実現することが可能となる。
【００６０】
また、本実施の形態によれば、上述のアクセス許可ステップからデータ変更実行ステップまでのステップを有する階層データ管理方法を提供することができる。なお、本実施の形態による階層データ管理方法は、記憶部（コンピュータにより読み取り可能な記録媒体）に格納されている階層データ管理プログラムをＣＰＵ（コンピュータ）に実行させることにより実現される。
【００６１】
具体的に、本実施の形態による階層データ管理プログラムは、複数階層の権限に対応してアクセス可能に設けられる複数の階層データを管理する階層データ管理プログラムであって、任意の階層の権限に対して該階層以下の階層の権限に対応するデータに対するアクセスを許可するアクセス許可機能と、任意の階層よりも上の階層の権限に基づくデータ内容の変更要求に基づいて、該任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を許可するよう予め設定されている所定のデータからいずれかを選択するデータ選択機能と、前記選択されるデータに対する、前記任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を取得する変更要求取得機能と、前記取得された変更要求に基づいて、前記選択されたデータ内容の変更を行うためのデータ変更実行ステップとを階層データ管理装置に実行させることを特徴とする。また、このような構成の階層データ管理プログラムにおいて、任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を拒否することができる所定のデータについて、その変更の許可または拒否を該任意の階層の権限に基づいて設定することができることが好ましい。この他、前記変更許／否設定機能は、任意の階層よりも上の階層の権限それぞれに対して、該任意の階層の権限に対応するデータのうち、前記変更要求を拒否することができる所定のデータの変更の許可または拒否を個別に設定可能である構成とすることもできる。
【００６２】
本実施の形態による階層データ管理方法は、複数階層の権限に対応してアクセス可能に設けられる複数の階層データを管理する階層データ管理方法であって、任意の階層の権限に対して該階層以下の階層の権限に対応するデータに対するアクセスを許可するアクセス許可ステップと、任意の階層よりも上の階層の権限に基づくデータ内容の変更要求に基づいて、該任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を許可するよう予め設定されている所定のデータからいずれかを選択するデータ選択ステップと、前記選択されるデータに対する、前記任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を取得する変更要求取得ステップと、前記取得された変更要求に基づいて、前記選択されたデータ内容の変更を行うためのデータ変更実行ステップとを備えてなる構成となっている。なお、上述のような構成の階層データ管理方法において、任意の階層の権限に対応するデータのうち、該任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を拒否することができる所定のデータについて、その変更の許可または拒否を該任意の階層の権限に基づいて設定することができることが好ましい。また、上述のような構成の階層データ管理方法において、前記変更許／否設定ステップは、任意の階層よりも上の階層の権限それぞれに対して、該任意の階層の権限に対応するデータのうち、前記変更要求を拒否することができる所定のデータの変更の許可または拒否を個別に設定可能である構成とすることもできる。なお、上述の複数の階層データとは、各階層に所属する組織に関する情報を含み、任意の階層よりも上の階層の権限に基づくデータ内容の変更要求を拒否することができない所定のデータとして、当該任意の階層に属する組織の登録に関する情報を含むものであることが好ましい。
【００６３】
なお、本実施の形態においては、変更許／否設定情報を、階層データ管理装置内に配置された変更許／否設定情報記憶部１０３に格納する例を示したが、これに限られるものではなく、例えば階層データ記憶部１０６、あるいは階層データ管理装置外に配置される記憶領域に格納することもできることは言うまでもない。また、階層データ記憶部１０６についても、その配置場所は階層データ管理装置内に限られるものではなく、階層データ管理装置と通信可能に接続された外部機器内に配置し、階層データ管理装置にて必要に応じて階層データ記憶部に格納される情報を取得するようにしてもよい。
【００６４】
この他、本実施の形態では、任意の階層の権限に対応するデータのカテゴリおよび変更の拒否が可能なデータカテゴリが予め定められている例を示したが、これに限られるものではなく、所定のタイミング（例えば、変更許／否設定部による設定作業時など）で、階層データ記憶部に格納されている階層データに対応させてデータカテゴリの内容を更新する構成とすることもできる。
【００６５】
個々の装置の保守責任は、末端の保守担当会社にあり、設定値などの変更操作は、その担当会社が実施する。また、各階層の企業情報、ログインユーザの管理などは、自組織の管理者にその管理責任があり、これらの情報に対し、上位階層から下位階層の合意なくして操作をすることは責任分担上避けなければならない。また、誤操作などで自組織以外の設定・登録情報を書き換えてしまうと、書き換えられた組織がその変更を発見し、対処するまで時間を要する可能性がある。
【００６６】
本発明によれば、画像形成装置の遠隔監視または遠隔診断を行うリモートメンテナンスシステムにおいて、上記システムの情報を参照、取り出し、変更、遠隔操作などを行う利用者に関し、画像形成装置を提供するメーカ、販売法人、サービス会社、エンドユーザ、画像形成装置など、それぞれの管轄あるいは所有する情報のみ参照などのアクセスを行うシステムにおいて、上位からの情報変更および操作を制限するシステムを提供することができる。これにより、管理責任上の組織と操作権限とを一致させ、不要な誤操作などが発生せず、安全な運用を実現することができる。
【００６７】
本実施の形態では階層データ管理装置内部に発明を実施する機能が予め記録されている場合で説明をしたが、これに限らず同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と共働してその機能を実現させるものであってもよい。
【図面の簡単な説明】
【００６８】
【図１】本実施の形態による階層データ管理装置について説明するための概念図である。
【図２】センタサーバ（階層データ管理装置）の構成について説明するための機能ブロック図である。
【図３】エンドユーザ、メーカ、統括法人、販社およびサービスセンタの関係について説明するための階層図である。
【図４】図３にて示した階層構造と権限の対応関係について説明するための図である。
【図５】データの変更の許可または拒否の設定に関する処理の流れを示すフローチャートである。
【図６】変更許／否設定情報記憶部に格納される変更許／否設定情報の一例を示す図である。
【図７】データの変更に関する処理の流れを示すフローチャートである。
【図８】各階層の権限と対応する各組織に関する情報の一例を示す図である。
【図９】各組織に所属するユーザに関する情報の一例を示す図である。
【符号の説明】
【００６９】
１  階層データ管理装置、１０１  通信制御部、１０２  変更許／否設定部、１０３  変更許／否設定情報記憶部、１０４  データ選択部、１０５  データ変更実行部、１０６  階層データ記憶部、１０７  アクセス許可部。
【図１】
2005327079.tif 000003
【図２】
2005327079.tif 000004
【図３】
2005327079.tif 000005
【図４】
2005327079.tif 000006
【図５】
2005327079.tif 000007
【図６】
2005327079.tif 000008
【図７】
2005327079.tif 000009
【図８】
2005327079.tif 000010
【図９】
2005327079.tif 000011