(57)【要約】【課題】ユーザ間で共有可能な共有情報の加工後のアクセス権を容易に管理、設定する。【解決手段】アクセス権管理部２−４は、加工前データ２−１に対して、ユーザ／グループのアクセスレベルおよびアクセス権限を設定し、ユーザ管理データベース２−２の各ユーザに対して、アクセスレベルおよび加工レベルを設定する。さらに、必要に応じて、テーブル処理パターン対応テーブル、加工処理設定ルール（テーブル）を設定する。アクセス権管理部２−４は、加工前データに対して加工処理を行なう際、加工処理設定ルールに従って、加工後データのアクセスレベルおよびアクセス権限を設定する。【選択図】　図１
2004021411.tif 000002
【特許請求の範囲】
【請求項１】
加工前データのアクセス権を記憶するアクセス権記憶手段と、
前記加工前データに対して加工処理を行なった後の加工後データのアクセス権を設定するためのアクセス権変更ルールを記憶するルール記憶手段と、
加工前データに対して加工処理を行なう際、前記アクセス権記憶手段に記憶されている加工前データのアクセス権と、前記ルール記憶手段に記憶されているアクセス権変更ルールとに基づいて、加工後データのアクセス権を設定するアクセス権管理手段と
を具備することを特徴とするアクセス権管理装置。
【請求項２】
前記アクセス権変更ルールは、複数の加工前データを組み合わせて加工処理を行なう場合、データの詳細度が上がるような場合には、加工後データのアクセス権を上げるように設定されていることを特徴とする請求項１記載のアクセス権管理装置。
【請求項３】
前記アクセス権変更ルールは、複数の加工前データを組み合わせて加工処理を行なう場合、アクセス権が高い方の、加工前データのアクセス権を、加工後データのアクセス権とするように設定されていることを特徴とする請求項１記載のアクセス権管理装置。
【請求項４】
加工前データのアクセス権を登録するステップと、
前記加工前データに対して加工処理を行なった後の加工後データのアクセス権を設定するためのアクセス権変更ルールを登録するステップと、
加工前データに対して加工処理を行なう際、前記アクセス権記憶手段に記憶されている加工前データのアクセス権と、前記ルール記憶手段に記憶されているアクセス権変更ルールとに基づいて、加工後データのアクセス権を設定するステップと
をコンピュータに実行させることを特徴とするアクセス権管理プログラム。
【請求項５】
前記アクセス権変更ルールは、複数の加工前データを組み合わせて加工処理を行なう場合、データの詳細度が上がるような場合には、加工後データのアクセス権を上げるように設定されていることを特徴とする請求項４記載のアクセス権管理プログラム。
【請求項６】
前記アクセス権変更ルールは、複数の加工前データを組み合わせて加工処理を行なう場合、アクセス権が高い方の、加工前データのアクセス権を、加工後データのアクセス権とするように設定されていることを特徴とする請求項４記載のアクセス権管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アクセス権管理装置およびアクセス権管理プログラムに関する。
【０００２】
【従来の技術】
複数の企業からデータを収集し、加工し、分析などを行ない、該分析理結果のレポートを作成し、企業間での比較などが可能なように、該レポートを企業から閲覧可能に配信する技術（サービス）が提案されている。分析結果のレポートには、分析結果を説明するために、加工前後のデータが含まれている。このため、レポートを閲覧すべく企業のユーザがアクセスしてくる場合、どのユーザにどのレポートを閲覧可能とし、どのユーザに閲覧不可とするかを決めるべく、アクセス権を管理してレポートを公開しなければならない。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来技術では、アクセス権管理を行なって公開する場合、以下のような原因で、アクセス権の設定が煩雑になるという問題が生じる。
【０００４】
（１）データやレポートの数が増えると、アクセス権の設定自体が困難になる。
（２）データの加工、レポートの変更、ユーザの変更に伴う、アクセス権設定の変更が困難になる。
【０００５】
この結果、より安全な方法とするため、公開の禁止、メールなど指向性の高い方式への変更、レポートの作成制限につながり、レポートを複数の企業で有効に共有することができないという問題が生じる。また、アクセス権の設定状況の確認に工数が必要となるばかりか、レポート作成者およびアクセス権設定への過大なプレッシャーを与えることになり、自由な作業を妨げることになるという問題がある。
【０００６】
この発明は上述した事情に鑑みてなされたもので、ユーザ間で共有可能な共有情報の加工後のアクセス権を容易に管理、設定することができるアクセス権管理装置およびアクセス権管理プログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上述した問題点を解決するために、請求項１記載の発明では、加工前データのアクセス権を記憶するアクセス権記憶手段と、前記加工前データに対して加工処理を行なった後の加工後データのアクセス権を設定するためのアクセス権変更ルールを記憶するルール記憶手段と、加工前データに対して加工処理を行なう際、前記アクセス権記憶手段に記憶されている加工前データのアクセス権と、前記ルール記憶手段に記憶されているアクセス権変更ルールとに基づいて、加工後データのアクセス権を設定するアクセス権管理手段とを具備することを特徴とする。
【０００８】
また、請求項２記載の発明では、請求項１記載のアクセス権管理装置において、前記アクセス権変更ルールは、複数の加工前データを組み合わせて加工処理を行なう場合、データの詳細度が上がるような場合には、加工後データのアクセス権を上げるように設定されていることを特徴とする。
【０００９】
また、請求項３記載の発明では、請求項１記載のアクセス権管理装置において、前記アクセス権変更ルールは、複数の加工前データを組み合わせて加工処理を行なう場合、アクセス権が高い方の、加工前データのアクセス権を、加工後データのアクセス権とするように設定されていることを特徴とする。
【００１０】
また、上述した問題点を解決するために、請求項４記載の発明では、加工前データのアクセス権を登録するステップと、前記加工前データに対して加工処理を行なった後の加工後データのアクセス権を設定するためのアクセス権変更ルールを登録するステップと、加工前データに対して加工処理を行なう際、前記アクセス権記憶手段に記憶されている加工前データのアクセス権と、前記ルール記憶手段に記憶されているアクセス権変更ルールとに基づいて、加工後データのアクセス権を設定するステップとをコンピュータに実行させることを特徴とする。
【００１１】
また、請求項５記載の発明では、請求項４記載のアクセス権管理プログラムにおいて、前記アクセス権変更ルールは、複数の加工前データを組み合わせて加工処理を行なう場合、データの詳細度が上がるような場合には、加工後データのアクセス権を上げるように設定されていることを特徴とする。
【００１２】
また、請求項６記載の発明では、請求項４記載のアクセス権管理プログラムにおいて、前記アクセス権変更ルールは、複数の加工前データを組み合わせて加工処理を行なう場合、アクセス権が高い方の、加工前データのアクセス権を、加工後データのアクセス権とするように設定されていることを特徴とする。
【００１３】
この発明では、加工前データのアクセス権をアクセス権記憶手段に記憶し、前記加工前データに対して加工処理を行なった後の加工後データのアクセス権を設定するためのアクセス権変更ルールをルール記憶手段に記憶しておき、加工前データに対して加工処理を行なう際、アクセス権管理手段により、前記アクセス権記憶手段に記憶されている加工前データのアクセス権と、前記ルール記憶手段に記憶されているアクセス権変更ルールとに基づいて、加工後データのアクセス権を設定する。したがって、ユーザ間で共有可能な共有情報の加工後のアクセス権を容易に管理、設定することが可能となる。
【００１４】
【発明の実施の形態】
以下、図面を用いて本発明の実施の形態を説明する。
Ａ．実施形態の構成
図１は、本発明の実施形態による情報閲覧アクセス権管理システムの構成を示すブロック図である。図１において、ユーザ端末１−１，１−２，…，１−ｎは、各々、自社の商品開発やマーケティングなどに利用しようとする企業などのものであり、企業間の資本出資、株保有率などを報告する一方、インターネットなどの通信回線４を介して、サーバ２にアクセスし、該報告に従って作成された、図表や批評文章からなる、自社あるいは他社のレポートを受け取る。
【００１５】
サーバ２は、上記ユーザ端末１−１〜１−ｎから報告される、企業間の資本出資、株保有率などに従って作成された、図表や批評文章からなるレポートを、通信回線４を介して、ユーザ端末１−１〜１−ｎに対して開示する。なお、レポート作成は、専門のコンサルティング会社によって行なわれる。ゆえに、サーバ２は、該コンサルティング会社によって管理・運用されてもよいし、あるいはコンサルティング会社からの依頼を受けたサービス事業会社によって管理・運用されてもよい。
【００１６】
サーバ２は、企業間における利害関係、また、企業間の協調作業や情報共有という相反する状況を考慮し、データ分析・加工において、各データにアクセスレベル・アクセス権を設定し、データ加工時に加工処理設定ルールに基づいて自動的にアクセスレベル・アクセス権を設定するようになっている。これにより、レポートに応じて、アクセス可能なユーザに対してのみ閲覧可能に配信するようになっている。
【００１７】
サーバ２は、加工前データ２−１、ユーザ管理データベース２−２、加工処理設定ルールベース２−３、アクセス権管理部２−４、および加工後データ２−５から構成されている。加工前データ２−１は、上記ユーザ端末１−１〜１−ｎから報告される、企業間の資本出資、株保有率などの加工前データである。該加工前データ２−１には、例えば、図２に示すように、ＰＯＳデータ、商品マスタ、販促マスタ、顧客マスタがある。該加工前データ２−１には、それぞれ、アクセスレベルと、アクセス権限とが設定されるようになっている。アクセスレベルは、どのデータがどのユーザ（グループと個人ユーザとに分類される）にアクセス可能であるかを示すものである。アクセス権限は、対応するデータにアクセス可能なグループおよびユーザを示すものである。
【００１８】
ユーザ管理データベース２−２は、各ユーザがどのデータをアクセス可能であるか、どの加工レベルにあるか、どのグループに属するかを示すデータを記憶する。ユーザ管理データベース２−２には、図３に示すように、ユーザ（グループと個人ユーザとに分類される）毎に、アクセスレベルと、加工レベルと、メンバとが設定されている。アクセスレベルは、各ユーザのアクセスレベルを示し、該アクセスレベル以下のデータであれば、アクセス可能となることを示すものである。加工レベルは、各ユーザの加工レベルを示す。また、メンバは、グループを構成するユーザを示す。
【００１９】
加工処理設定ルールベース２−３には、加工前データ２−１を加工、変換した後、その加工後データ２−５のアクセスレベルを更新するための加工処理設定ルール（テーブル）、およびどのデータ（単体、組み合わせ）に対してどのような処理パターンを実行するかを示すテーブル処理パターン対応テーブルが設定されている。図４は、テーブル処理パターン対応テーブルを示す概念図である。図において、符号Ａ〜Ｄは、加工前あるいは加工後のデータのいずれかに対応していおり、本実施形態では、ＰＯＳデータが符号Ａ、商品データが符号Ｂ、販促マスタが符号Ｃ、顧客マスタが符号Ｄに対応している。例えば、ＰＯＳデータと顧客マスタとを用いて「デシル」処理を行なうような場合には、符号Ａ（縦）と符号Ｄ（横）の交差する箇所、すなわち処理パターンＰ７（後述）が該当することになる。
【００２０】
また、図５は、加工処理設定ルール（テーブル）を示す概念図である。図において、加工処理には、処理「参照」、処理「エクスポート」、処理「選択」、処理「Ｇｒｏｕｐ　ｂｙ，ｓｕｍ，ａｖｇ」、処理「デシル」、および処理「Ｊｏｉｎ」が存在する。処理「Ｊｏｉｎ」は、複数のデータを結合する加工処理である。「Ｇｒｏｕｐ　ｂｙ，ｓｕｍ，ａｖｇ」は、集計を行なう加工処理である。「デシル」は、データを１０段階に分けて集計を行なう加工処理である。「エクスポート」は、データをファイルに保存する処理である。「参照、選択」は、データを見る処理（参照は全件、選択は絞込みを行なう）である。
【００２１】
各加工処理には、上記テーブル処理パターン対応テーブルの処理パターンに対応する、加工後のデータのアクセスレベル、アクセス権限などをどのように設定するかを決める複数の処理パターンが存在する。それぞれの加工処理には、加工レベル、レベル修正、権限（ないものもある）が設定されている。加工レベルは、当該処理を実施可能なユーザのアクセスレベルを規定するもので、該加工レベルより高いアクセスレベルを有するユーザが実施可能である。レベル修正は、当該処理を実施した場合に対象となるデータのレベルを修正する度合いを示すものである。また、権限は、２つ以上のデータを結合して処理する加工処理に設定され（１つの場合には、「継承」となる）、加工処理後に、どちらのデータのアクセス権限を取るかを示すものである。すなわち、アクセス権は、一方のアクセス権を引き継ぐか、双方の「ｏｒ」か、「ａｎｄ」かなど、加工前データのレベルが高い方のリストを優先するような方向で修正される。両方を結合させる加工処理を行なう場合、結合させることで、詳細度が上がるような処理は、データのレベルが上がる方向に修正される。
【００２２】
ここで、図６は、上記テーブル処理パターン対応テーブルと加工処理設定ルールとから得られる各種データ（ＰＯＳデータ、商品マスタ、販促マスタおよび顧客マスタ）に対する加工処理の関係を示す概念図である。図において、「○」で囲まれているのは、ＰＯＳデータ、商品マスタ、販促マスタおよび顧客マスタを示している。「□」で囲まれているのは、それぞれ加工処理を示している。複数のデータと線が引いてある加工処理は、両方を結合させる処理を行なう。例えば、処理「デシル」は、ＰＯＳデータと顧客マスタとを用いて行なう処理で、処理「ｊｏｉｎ」は、ＰＯＳデータと販促マスタとを用いて行なう処理であることを示している。
【００２３】
次に、図７は、各加工処理において加工後のデータに対して設定するアクセス権限について説明するための概念図である。複数の加工前データを組み合わせる場合、その出所が複数の企業にまたがると、アクセス権限が完全な包含関係ではなく、一部のみ重なる、ということが起こり得る。そのような場合、加工後のアクセス権限の生成ルールとして、図７（ａ）に示すような指定方法が考えられる。また、図７（ｂ）には、グループ／ユーザのアクセス権集合の包含関係を示す。この加工後のデータに対するアクセス権限設定方法は、前述した加工処理設定ルールのアクセス権限で指定している内容のバリエーションとなる。
【００２４】
Ｂ．実施形態の動作
次に、本実施形態の動作について詳細に説明する。ここで、図８ないし図１０は、本実施形態の動作を説明するための概念図である。なお、以下では、ＰＯＳデータと顧客マスタとを用いて加工処理「デシル」を行なう場合について説明する。
【００２５】
まず、アクセス権管理部２−４は、加工前データ２−１に対して、図２に示すように、ユーザ／グループのアクセスレベルおよびアクセス権限を設定する。次に、アクセス権管理部２−４は、ユーザ管理データベース２−２の各ユーザに対して、図３に示すように、アクセスレベルおよび加工レベルを設定する。さらに、必要に応じて、図４に示すテーブル処理パターン対応テーブル、図５に示す加工処理設定ルール（テーブル）を設定する。
【００２６】
さて、図８に示すように、「ＰＯＳデータ」と「顧客マスタ」とを組み合わせて、加工処理「デシル」を行なう場合、ＰＯＳデータは「Ａ」に対応し、顧客マスタは「Ｄ」に対応するので、テーブル処理パターン対応テーブルで、処理パターンＰ７が該当することが分かる。次に、加工処理設定ルールから処理パターンＰ７の加工処理「デシル」を参照すると、加工レベル「２」、レベル修正「−２」、権限「両方（ａｎｄ）」、後処理パターン「Ｃ」となっている。つまり、当該加工処理「デシル」は、加工レベル「２」より高い加工レベルを持つユーザのみが実施できることを示している。
【００２７】
また、デシル処理加工後のアクセスレベルは、
１（ＰＯＳデータ）＋３（顧客マスタ）＋（−２）（デシル）＝２
となる。なお、（デシル）には、「レベル修正」の数値を適用する。
【００２８】
次に、アクセス権限は、処理パターンＰ７の加工処理「デシル」では、「両方（ａｎｄ）」であるので、ＰＯＳデータのユーザが「ｃ」、顧客マスタのユーザが「ｃ」であるので、加工後のアクセス権限は、ユーザ「ｃ」となる。また、ＰＯＳデータのグループが「Ａ」、顧客マスタのグループが「なし」であるので、加工後のアクセス権限は、グループ「なし」となる。また、加工後の処理パターンは、図９に示すように、後処理パターンが「Ｃ」であるので、「Ｃ」となる。すなわち、図１０に示すように、「ＰＯＳデータ」と「顧客マスタ」とを組み合わせて、加工処理「デシル」を行なう場合、加工後の新データに対しては、アクセスレベル「２」、アクセス権限はグループ「なし」、ユーザ「ｃ」、対応「Ｃ」となる。
【００２９】
因みに、アクセス権限を設定する際、加工処理設定ルールに加工後の権限として、「片方レベル高」であった場合には、いずれかのレベルが高い方のグループ／ユーザにアクセス権限が与えられる。また、権限が「両方（ｏｒ）」であった場合には、双方のレベルの「ｏｒ」をとることで、いずれをも含むグループ／ユーザにアクセス権限が与えられる。また、権限が「片方（指定）」であれば、いずれかのデータのグループ／ユーザにアクセス権限が与えられることになる。
【００３０】
上述した実施形態によれば、複数のデータを組み合わせて加工処理において、データの詳細度が上がるような場合には、加工後のデータのアクセスレベルが上がる方向に自動的に修正するようにし、また、アクセス権限が高い方の、加工前のデータのアクセス権限を優先するように、加工後のデータのアクセス権限を自動的に設定するようにしたので、ユーザに負担を強いることなく、加工後のデータに対してアクセス権を容易に設定可能とし、さらに、加工後のデータに対する信頼性を向上させることが可能となる。
【００３１】
【発明の効果】
以上説明したように、本発明によれば、加工前データのアクセス権をアクセス権記憶手段に記憶し、前記加工前データに対して加工処理を行なった後の加工後データのアクセス権を設定するためのアクセス権変更ルールをルール記憶手段に記憶しておき、加工前データに対して加工処理を行なう際、アクセス権管理手段により、前記アクセス権記憶手段に記憶されている加工前データのアクセス権と、前記ルール記憶手段に記憶されているアクセス権変更ルールとに基づいて、加工後データのアクセス権を設定するようにしたので、ユーザ間で共有可能な共有情報の加工後のアクセス権を容易に管理、設定することができるという利点が得られる。
【図面の簡単な説明】
【図１】本発明の実施形態による情報閲覧アクセス権管理システムの構成を示すブロック図である。
【図２】加工前データに対する、アクセスレベル、アクセス権限の設定例を示す概念図である。
【図３】ユーザ／グループに対する、アクセスレベル、加工レベル、グループを構成するメンバの設定例を示す概念図である。
【図４】テーブル処理パターン対応テーブルを示す概念図である。
【図５】加工処理設定ルール（テーブル）を示す概念図である。
【図６】テーブル処理パターン対応テーブルと加工処理設定ルールとから得られる各種データ（ＰＯＳデータ、商品マスタ、販促マスタおよび顧客マスタ）に対する加工処理の関係を示す概念図である。
【図７】各加工処理において加工後のデータに対して設定するアクセス権限について説明するための概念図である。
【図８】本実施形態の動作を説明するための概念図である。
【図９】本実施形態の動作を説明するための概念図である。
【図１０】本実施形態の動作を説明するための概念図である。
【符号の説明】
１−１、１−２、１−ｎ　ユーザ端末
２　サーバ
２−１　加工前データ（アクセス権記憶手段）
２−２　ユーザ管理データベース
２−３　加工処理設定ルールベース（ルール記憶手段）
２−４　アクセス権管理部（アクセス権管理手段）
２−５　加工後データ
４　通信回線
【図１】
2004021411.tif 000003
【図２】
2004021411.tif 000004
【図３】
2004021411.tif 000005
【図４】
2004021411.tif 000006
【図５】
2004021411.tif 000007
【図６】
2004021411.tif 000008
【図７】
2004021411.tif 000009
【図８】
2004021411.tif 000010
【図９】
2004021411.tif 000011
【図１０】
2004021411.tif 000012