(57)【要約】【課題】データシステムにおいて、特定のクライアントに対する情報公開やデータ公開をできる限り制限可能なようにする。【解決手段】属性データの管理装置である。複数のクライアントがアクセス可能なデータベースの各データに属性データが付随しているネットワークシステムにおいて、各クライアントについての、属性データの操作を、各属性データごとに制限する手段を設けたものである。【選択図】図１
2007265308.tif 000002
【特許請求の範囲】
【請求項１】
複数のクライアントがアクセス可能なデータベースの各データに属性データが付随しているシステムにおいて、各クライアントについての、前記属性データの操作を、各属性データごとに制限する手段を設けたことを特徴とする属性データの管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は属性データの管理装置に関し、たとえば、地図情報に水道管路情報が含まれるとともにこの水道管路情報に水道ユーザの属性情報が付随したデータシステムなどにおける、属性データの管理装置に関する。
【背景技術】
【０００２】
水道施設を管理する目的で、水道管路情報を含んだ地図情報が用いられることが多い。たとえば、日本国の国土交通省が公開している地図情報システム（ＧＩＳ）を地図情報として利用して、これに水道管路情報を取り込んでデータベース化した水道管理システムがよく用いられている。そして、水道管路情報には、各家庭などの水道ユーザに関する属性情報が付随していることが一般的である。
【０００３】
たとえば、水道管路情報として地図上のある地点に水道メータが設置されていたとすると、この水道メータのデータには、メータ番号、製造メーカ名、製造年月などの一般的な属性情報のほかに、ユーザ属性として、使用者名、使用者住所、使用者電話番号、水道使用量などの属性情報を付随させることが行われている。
【０００４】
このような属性情報を含んだ水道管理システムは、水道事業者によって管理運営されるのが一般的であるが、この水道事業者には複数の管理担当者がシステムのクライアントとして存在することが通例である。そして、各担当者は、各自の端末機器から、水道管理システムにおける、ユーザについての属性情報を含んだ水道管路情報にアクセスして、その情報の閲覧やファイル出力や更新などが可能である。
【０００５】
この場合に、従来のシステムとして、各クライアントがすべての属性に対して閲覧およびファイル出力可能であるとともに、そのクライアントが更新権限を持つ属性のみその更新を可能としたものがある。
【０００６】
しかし、このようなものであると、すべてのクライアントが地物の属性をすべて閲覧できるため、各クライアントについて公開情報を制限することができない。また、あるクライアントがある属性についての更新権限を与えられると、そのクライアントは、自分が担当するユーザについて属性の更新のみならず、担当外のユーザについてもその属性を更新できてしまうことになり、問題である。
【０００７】
これに対処するための従来の他のシステムとして、図４に示すように、各クライアントの端末機器１では、ネットワーク２を備えた水道管理システム３のサーバ４で管理された地図データ５から、クライアント上に定義された「属性項目管理設定」による閲覧・更新権限をもつ属性のみしか閲覧・更新できないようにしたものがある。
【０００８】
すなわち、この図４の例では、地図データ５には、たとえば地図上のある地点に設置された水道メータについてのデータが含まれており、この水道メータについてのデータには、メータ属性として、メータ番号、製造メーカ名、製造年月などの一般的な属性情報と、ユーザ属性としての、使用者名、使用者住所、使用者電話番号、水道使用量などの属性情報とが付随されている。
【０００９】
そして、図示された端末機器１を使用する特定のクライアントに関しては、そのクライアントについての属性項目管理設定６が規定されており、この属性項目管理設定６においては、たとえば、上記したメータ属性のすべてを閲覧できるように設定されている（図中「○」印）。しかし、属性項目管理設定６において、更新に関しては、メータ番号、製造メーカ名、製造年月などの一般的な属性情報のみ更新の権限が与えられているが（図中「○」印）、ユーザ属性としての、使用者名、使用者住所、使用者電話番号、水道使用量などの属性情報については、更新の権限が与えられていない（図中「×」印）。
【００１０】
この場合の具体例を図５に示す。ここで地図データ５には水道管理情報としての配管データ７が含まれており、図示の配管データ７には、水道メータ８が設置されている旨のデータが含まれている。９は、図４の属性項目管理設定６にもとづき閲覧の権限が与えられたメータ属性の具体例を示し、１０は、図４の属性項目管理設定６にもとづき更新の権限が与えられたメータ属性の具体例を示す。また図５に示すように、図４のシステムにおいては、閲覧可能な属性のすべて、あるいはその一部の必要な項目のみ選択して、属性リストをファイル出力することができる。１１はその出力データである。
【００１１】
上記は水道管理情報に関する背景技術について説明したが、同様のデータ処理をするものとして、たとえば特許文献１には、会計データなどの処理システムにおいて、データベースに格納されている個々のデータを「データボックス」と称する特定のデータ領域に管理し、このデータボックスへのアクセス権限をユーザグループごとに制限することで、権限の無いユーザが個々のデータへアクセスすることを制限したものが記載されている。
【特許文献１】特開２００４−３０３０５１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、図４および図５に示した従来のシステムでは、サーバ４からクライアントの端末機器１にすべての属性情報を送って、閲覧を許可された地物の属性をクライアント側の端末機器１にて取捨選択するものであるため、送られてしまった情報については何らかの手段によって漏洩が生じる危険性がある。また、閲覧可能な属性リストをすべて出力できるため、多くのクライアントが属性リストを出力できることになって、個人情報が流出する可能性がある。
【００１３】
そこで本発明は、このような課題を解決し、データシステムにおいて、特定のクライアントに対する情報公開やデータ公開をできる限り制限可能なようにすることを目的とする。
【課題を解決するための手段】
【００１４】
この目的を達成するため本発明の属性データの管理装置は、複数のクライアントがアクセス可能なデータベースの各データに属性データが付随しているネットワークシステムにおいて、各クライアントについての、前記属性データの操作を、各属性データごとに制限する手段を設けたものである。
【発明の効果】
【００１５】
したがって本発明によると、特定のクライアントに対して属性データの情報公開やその更新などの操作を属性単位で制限することができるため、ネットワークシステムからの情報漏洩を回避できて、情報のセキュリティを確保することができる。
【発明を実施するための最良の形態】
【００１６】
図１は、本発明の実施の形態の属性データの管理装置の概略構成を示す。ここで、３は水道管理システムで、ネットワーク２とサーバ４と各クライアントの端末機器１とを備えている。５は地図データである。これらの構成は、図４に示したものと同じである。地図データ５には、たとえば地図上のある地点に設置された水道メータについてのデータが含まれており、この水道メータについてのデータには、メータ属性として、メータ番号、製造メーカ名、製造年月などの一般的な属性情報と、ユーザ属性としての、使用者名、使用者住所、使用者電話番号、水道使用量などの属性情報とが付随されている。これらの点も、図４に示したものと同様である。
【００１７】
図１の水道管理システム３においては、上記のほかに、「属性項目管理設定」と称したデータベース１５が設けられている。このデータベース１５は、特定のクライアントに対し、各ユーザについてのメータの各属性に関して、閲覧と、更新と、データ出力との権限を与えるか否かのデータを保有している。すなわち、図１に記載した各ユーザについて、メータの各属性ごとに、閲覧、更新、データ出力についての権限を与えるか（図中「○」印）、あるいは権限を与えないか（図中「×」印）のデータを保有している。
【００１８】
各クライアントの端末機器１から、データ閲覧や、データ更新や、データ出力の要求があった場合には、サーバ４は、権限が与えられた属性のみを選択して配信することになる。権限が与えられていない属性については、クライアントからの要求があっても配信を拒否する。
【００１９】
図２は、図１のシステムの動作の具体例を示す。図５の場合と同様に、地図データ５には水道管理情報としての配管データ７が含まれており、図示の配管データ７には水道メータ８が設置されている旨のデータが含まれている。また図１に示すように、ある特定のクライアントについて、「Ａユーザ」および「Ｂユーザ」に関しての各属性データの閲覧、更新、出力の権限の有無のデータが、データベース１５に格納されている。このような条件下において、図２に示す１６は、上記のクライアントが端末機器１から「Ａユーザ」でログインしたときの結果を表わしたものである。図１のデータを反映して、「Ａユーザ」については権限が与えられたすべての属性データを閲覧可能であるが、権限に制限を受けた更新およびデータ出力に関しては、権限を与えられた属性データのみが操作可能なだけである。
【００２０】
同様に、図２に示す１７は、上記のクライアントが端末機器１から「Ｂユーザ」でログインしたときの結果を表わしたものである。図１のデータを反映して、メータ番号と製造メーカ名と製造年月のみが閲覧可能であり、更新はまったく行うことができず、データ出力についてはメータ番号が出力できるだけである。
【００２１】
このように、各ユーザに関するの属性ごとの閲覧・更新・データ出力についてのクライアントの権限を、データベース１５を用いてサーバ４で一括管理することができ、そのクライアントが権限を有するデータのみをサーバ４からクライアントの端末機器１に配信するものであるため、特定のクライアントに対して、属性データの情報公開やデータ更新を属性単位で更新することができ、したがって、ネットワーク２からの情報漏洩を回避できて、情報のセキュリティを確保することができる。
【００２２】
なお、クライアントやユーザをグルーピングして、グループに対して権限を与えたり属性データを付与したりすることもできる。権限の設定は、上記のようにデータベース１５のデータの形で行うのみならず、他の任意の手法によって行うことも可能である。たとえば、図３（ａ）に示すように、各クライアントをＡ、Ｂ、Ｃとレベル分けして各属性項目は各レベルごとに権限を設定し、かつ図３（ｂ）に示すように、どのクライアントがどのレベルに属するかを規定することができる。また、属性データの操作は、上述した閲覧、更新、データ出力だけに限定されるものではなく、他の操作についても同様に実施可能である。さらに、スタンドアロン型、クライアント／サーバ型、ウエブ型などの全てのシステムを対象とすることができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態の属性データの管理装置の概略構成を示す図である。
【図２】図１の装置におけるデータ処理の具体例を示す図である。
【図３】本発明にもとづきクライアントをグルーピングした例を示す図である。
【図４】従来の属性データの管理装置の概略構成を示す図である。
【図５】図４の装置におけるデータ処理の具体例を示す図である。
【符号の説明】
【００２４】
１    端末機器
２    ネットワーク
３    水道管理システム
４    サーバ
５    地図データ
１５    データベース
【図１】
2007265308.tif 000003
【図２】
2007265308.tif 000004
【図３】
2007265308.tif 000005
【図４】
2007265308.tif 000006
【図５】
2007265308.tif 000007