(57)【要約】【課題】  情報の秘密性を確保しつつ公開レベルを自動で変更するデータベースサーバを提供する。【解決手段】  複数の登録データ１５を記憶し、キーワードに該当する登録データ１５を検索、抽出し、抽出された登録データ１５を公開するデータベースサーバ２であって、データベース５は、公開するか否かを示すアクセス権と、公開する場合に、登録データ１５をどの程度公開するのかを示す開示度と、記録した日付とを含む登録データ１５を複数記憶し、アクセス権更新部１３は、登録データ１５がデータベース５に記録された日からの経過期間に応じて、アクセス権または開示度を更新する。【選択図】  図１
2005267071.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報を記憶し、キーワードに該当する前記情報を検索、抽出し、抽出された前記情報を公開するデータベースサーバであって、
前記情報を、当該情報を公開するか否かを示すアクセス権と、当該情報を記録した日付と共に複数記憶するデータベースと、
前記情報が記録された日からの経過期間に応じて、前記アクセス権を更新するアクセス権更新手段と、
を備えることを特徴とするデータベースサーバ。
【請求項２】
前記データベースは、前記情報毎に、当該情報を公開するか否かを示すアクセス権と、公開する場合に、当該情報をどの程度公開するのかを示す開示度と、当該情報を記録した日付と共に複数記憶し、
前記アクセス権更新手段は、前記情報が記録された日からの経過期間に応じて、前記開示度を更新、または前記アクセス権と前記開示度を更新することを特徴とする請求項１に記載のデータベースサーバ。
【請求項３】
前記データベースが記憶する前記複数の情報のうち、前記キーワードに該当する前記情報を検索し、検索の結果、抽出された前記情報の前記アクセス権を参照して当該情報の公開の可否を判定し、公開可の情報のみを検索結果として公開する情報検索手段を備えることを特徴とする請求項１乃至請求項２に記載のデータベースサーバ。
【請求項４】
前記情報検索手段は、検索の結果、抽出された前記情報の前記開示度を参照して当該情報の公開の程度に対応した情報のみを検索結果として公開することを特徴とする請求項２乃至請求項３に記載のデータベースサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報の秘密性を確保しつつ公開レベルを自動で変更するデータベースサーバに関する。
【背景技術】
【０００２】
現在、情報保有者が保持する情報をデータベースなどに登録しておく一方、情報検索者側ではデータベースをアクセスして該当する情報を入手することにより、情報保有者側の保持情報の有効活用を可能にした情報登録／検索システムが知られている（例えば、特許文献１、特許文献２）。
【０００３】
このシステムでは、情報保有者は登録対象情報とこの情報のキーワードとをデータベースに登録しておき、情報検索者は、当該情報のキーワードを入力することによって情報をヒットして検索することができる。
【０００４】
ところが、このような情報登録／検索システムでは、広く登録対象情報を募集した場合に、重要な情報ほど公表されない傾向がある。そのような情報は、個人的なノウハウとして保持されてしまうことが多く、有効活用されないことが多い。
【特許文献１】特開２００２−２０７７３８号公報
【特許文献２】特開２００２−２０７７５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、情報の秘密性を確保しつつ公開レベルを自動で変更するデータベースサーバを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の発明であるデータベースサーバは、複数の情報を記憶し、キーワードに該当する前記情報を検索、抽出し、抽出された前記情報を公開するデータベースサーバであって、前記情報を、当該情報を公開するか否かを示すアクセス権と、当該情報を記録した日付と共に複数記憶するデータベースと、前記情報が記録された日からの経過期間に応じて、前記アクセス権を更新するアクセス権更新手段とを備えることを特徴とする。
【０００７】
また、請求項２に記載の発明であるデータベースサーバは、請求項１に記載のデータベースサーバであって、前記データベースは、前記情報毎に、当該情報を公開するか否かを示すアクセス権と、公開する場合に、当該情報をどの程度公開するのかを示す開示度と、当該情報を記録した日付と共に複数記憶し、前記アクセス権更新手段は、前記情報が記録された日からの経過期間に応じて、前記開示度を更新、または前記アクセス権と前記開示度を更新することを特徴とする。
【０００８】
また、請求項３に記載の発明であるデータベースサーバは、請求項１乃至請求項２に記載のデータベースサーバであって、前記データベースが記憶する前記複数の情報のうち、前記キーワードに該当する前記情報を検索し、検索の結果、抽出された前記情報の前記アクセス権を参照して当該情報の公開の可否を判定し、公開可の情報のみを検索結果として公開する情報検索手段を備えることを特徴とする。
【０００９】
また、請求項４に記載の発明であるデータベースサーバは、請求項２乃至請求項３に記載のデータベースサーバであって、前記情報検索手段は、検索の結果、抽出された前記情報の前記開示度を参照して当該情報の公開の程度に対応した情報のみを検索結果として公開することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、情報の秘密性、価値等により、公表され難く個人が保持するままに埋もれてしまう情報を有効活用することができる。
【発明を実施するための最良の形態】
【００１１】
本発明の実施形態について、図１〜図４を用いて説明する。
【００１２】
本実施形態におけるデータ管理システム１は、データベースサーバ２、および複数のユーザ端末３によって構成され、ネットワーク４によって相互に接続される。データベースサーバ２は、情報登録部１１、情報検索部１２、アクセス権更新部１３、およびデータベース５を備える。
【００１３】
情報登録部１１は、ユーザ端末３から送信されるデータ登録要求メッセージと共に受信した各情報とユーザ名を基に、登録日を設定して登録データ１５を作成し、データベース５に記録する機能を有する。また、情報登録部１１は、ユーザ端末３から送信されるデータ更新要求メッセージと共に受信した各情報とユーザ名、物件名を基に、その物件名に該当する登録データ１５をデータベース５から抽出する。そして、受信した各情報をその登録データ１５に記録し、データベース５に記録、更新する機能を有する。
【００１４】
情報検索部１２は、ユーザ端末３から送信されるデータ登録要求メッセージと共に受信したキーワードを基に、データベース５に記録されている登録データ１５を参照して、キーワードに該当する情報が記録された登録データ１５を検索する機能を有する。また、情報検索部１２は、検索の結果、抽出された登録データ１５のアクセス権の項目値と開示度の項目値（詳細については後述）を参照して、データ公開の可否を判定し、判定の結果、データ公開可の情報についてのみ検索結果としてユーザ端末３に送信する機能を有する。
【００１５】
アクセス権更新部１３は、登録データ１５がデータベース５に記録されたの日（登録日）からの経過期間に応じて、後述するアクセス権の項目値、および開示度の項目値を更新する機能を有する。
【００１６】
データベース５は、ユーザによって登録される登録データ１５を複数記憶する。登録データ１５は、図２に示すように、物件名、アクセス権、登録日、開示度、登録ユーザ、および情報の項目を有するデータである。物件名の項目には、その登録データ１５の物件名が記録され、アクセス権の項目には、データベース５に登録された登録データ１５を公開しない場合には「参照不可」、公開する場合には「参照可」が記録され、「参照不可」の場合は、その登録データ１５は検索対象にならない。
【００１７】
また、登録日の項目には、その登録データ１５をデータベース５に登録した日付が記録され、開示度の項目には、「参照可」の場合に、どの程度登録データ１５の情報を公開するのかを示す「通知」「表題公開」「詳細公開」が記録される。「通知」の場合は、検索を行った者に対して情報は公開されないが、登録した者にその登録データ１５が検索されたことが通知される。「表題公開」の場合は、検索を行った者に対して物件名のみが公開され、「詳細公開」の場合は、検索を行った者に対して全ての情報が公開される。
【００１８】
また、登録ユーザの項目には、その登録データ１５をデータベース５に登録したユーザのユーザ名が記録され、情報の項目には、その物件の詳細情報が記録される。
【００１９】
また、ユーザ端末３は、ディスプレイやマウス、キーボード等の入出力装置を備え、Ｗｅｂブラウザ等のデータを送受信可能なアプリケーションを実行可能なコンピュータである。
【００２０】
次に、データベースサーバ２の動作について、図３のシーケンス図と図４のフローチャートを用いて説明する。
【００２１】
≪データ登録≫
データベース５に登録データ１５を記録する際の処理について、図３（１）のシーケンス図を用いて説明する。
【００２２】
ユーザがユーザ端末３に対してデータベースサーバ２に登録すべき情報と物件名、アクセス権の項目値（「参照不可」または「参照可」）、公開する場合は開示度の項目値（「通知」「表題公開」「詳細公開」のいずれか）を入力し（ステップＳ０１）、その情報の登録を要求する入力操作を行うと、ユーザ端末３は、データ登録要求メッセージと共に、入力された各情報とユーザ名をデータベースサーバ２に送信する（ステップＳ０２）。
【００２３】
データベースサーバ２の情報登録部１１は、データ登録要求メッセージをユーザ端末３から受信すると、データ登録要求メッセージと共に受信した各情報とユーザ名を基に、登録日を設定して登録データ１５を作成し、データベース５に記録する（ステップＳ０３）。
【００２４】
例えば、アクセス権の項目値が「参照不可」の場合は、図２（１）に示すような登録データ１５が作成されデータベース５に記録される。また、アクセス権の項目値が「参照可」の場合は、図２（２）に示すような登録データ１５が作成されデータベース５に記録される。
【００２５】
≪データ検索≫
データベース５に記録されている登録データ１５を検索する際の処理について、図３（２）のシーケンス図を用いて説明する。
【００２６】
ユーザがユーザ端末３に対してデータ検索用のキーワードを入力し（ステップＳ１１）、そのキーワードに該当する登録データ１５の検索を要求する入力操作を行うと、ユーザ端末３は、データ検索要求メッセージと共に、入力されたキーワードをデータベースサーバ２に送信する（ステップＳ１２）。
【００２７】
データベースサーバ２の情報検索部１２は、データ検索要求メッセージをユーザ端末３から受信すると、データ登録要求メッセージと共に受信したキーワードを基に、データベース５に記録されている登録データ１５を参照して、キーワードに該当する情報が記録された登録データ１５を検索する（ステップＳ１３）。
【００２８】
次に、データベースサーバ２の情報検索部１２は、検索の結果、抽出された登録データ１５のアクセス権の項目値と開示度の項目値を参照して、データ公開の可否を判定する（ステップＳ１４）。情報検索部１２は、抽出された登録データ１５のうちアクセス権の項目値が「参照不可」になっているものについては、検索されなかったものとして、抽出したデータを破棄する。また、情報検索部１２は、破棄されなかった登録データ１５のうち、開示度の項目値が「通知」となっているものについては、検索されなかったものとして、抽出したデータを破棄し、その登録データ１５をデータベースサーバ２に登録したユーザに対して、データ検索されたことを通知する。
【００２９】
その他、破棄されなかった登録データ１５については、情報検索部１２は、開示度の項目値が「表題公開」となっているものについては、その登録データ１５の物件名を検索結果として、開示度の項目値が「詳細公開」となっているものについては、その登録データ１５の全ての情報を検索結果としてユーザ端末３に送信する（ステップＳ１５）。
【００３０】
ユーザ端末３は、検索結果を受信すると、ディスプレイにその検索結果を表示する（ステップＳ１６）。
【００３１】
≪データ更新≫
データベース５に記録されている登録データ１５を更新する際の処理について、図３（３）のシーケンス図を用いて説明する。
【００３２】
ユーザがユーザ端末３に対してデータベースサーバ２に更新すべき登録データ１５の物件名、更新すべき項目のデータを入力し（ステップＳ２１）、その情報の更新を要求する入力操作を行うと、ユーザ端末３は、データ更新要求メッセージと共に、入力された各情報とユーザ名、物件名をデータベースサーバ２に送信する（ステップＳ２２）。
【００３３】
データベースサーバ２の情報登録部１１は、データ更新要求メッセージをユーザ端末３から受信すると、データ更新要求メッセージと共に受信した各情報とユーザ名、物件名を基に、その物件名に該当する登録データ１５をデータベース５から抽出する。そして、受信した各情報をその登録データ１５に記録し、データベース５に記録、更新する（ステップＳ２３）。
【００３４】
例えば、その物件に関する業務が完了し、情報を非公開にしておく必要がなくなった場合、このデータ更新処理で、アクセス権の項目値を「参照不可」から「参照可」に変更することで登録データ１５が公開される。同様に、開示度の項目値を変更することで、開示レベルが変更される。
【００３５】
≪アクセス権更新≫
次に、時間経過に伴うアクセス権の更新処理について、図４のフローチャートを用いて説明する。
【００３６】
まず、アクセス権更新部１３は、アクセス権の更新処理を開始すると、データベース５に記録されている登録データ１５のうち、アクセス権の項目に「参照不可」が記録されている任意の１件を選択して、その登録日の項目を参照する（ステップＳ３１）。
【００３７】
アクセス権更新部１３は、参照した登録日の項目値が、所定の期間経過したか否かを判定し（ステップＳ３２）、所定の期間を経過していた場合は、アクセス権更新部１３は、その登録データ１５のアクセス権の項目値を「参照不可」から「参照可」に更新する（ステップＳ３３）。
【００３８】
アクセス権の項目値を更新した後、またはステップＳ３２で所定の期間を経過していなかった場合は、アクセス権更新部１３は、データベース５に記録されている全ての登録データ１５を参照したか判定し（ステップＳ３４）、全て参照していない場合は、ステップＳ３１の処理に移行して同様の処理を繰り返し、全て参照した場合は、アクセス権の更新処理を終了する。
【００３９】
このようにして、時間経過と共に自動的にアクセス権が更新され、公開されていなかった情報が、公開されるようになる。
【００４０】
なお、上記の説明では、アクセス権の項目値を「参照不可」から「参照可」に更新することを述べたが、これに限定されない。アクセス権の項目値が「参照可」の登録データ１５に対しては、その開示度の項目値を「通知」から「表題公開」へ、「表題公開」から「詳細公開」へ順次更新するようにしても良い。
【００４１】
例えば、図２（１）の登録データ１５であれば、アクセス権の項目値を「参照不可」の登録データ１５のうち、登録日である２００４年４月１日から５年経過した登録データ１５に対しては、アクセス権更新部１３は、アクセス権の項目値を「参照不可」から「参照可」に更新すると共に、開示度の項目値を「通知」に設定する。また、登録日から６年経過した登録データ１５に対しては、アクセス権更新部１３は、開示度の項目値を「通知」から「表題公開」に更新し、登録日から７年経過した登録データ１５に対しては、開示度の項目値を「表題公開」から「詳細公開」に更新する。
【００４２】
このようにして、時間経過と共に自動的にアクセス権を更新しても良い。また、強制的に登録データ１５の公開を拒否するフラグ値を記録する項目を登録データ１５に用意しても良い。この公開を拒否するフラグ値が記録されている場合、所定の期間を経過しても、アクセス権の項目値および開示度の項目値は、登録日から所定の期間経過しても更新されないこととする。
【００４３】
また、情報の公開度合いについては、個々のユーザに与えられた権限に応じて設定しても良い。
【００４４】
なお、本実施形態においては、登録データ１５はＸＭＬ形式のテキストファイルで示しているが、本発明はこれに限定されるものではない。
【図面の簡単な説明】
【００４５】
【図１】データ管理システムの構成を示す図である。
【図２】登録データの項目を示す図である。
【図３】データ登録、データ検索、データ更新の際の処理手順を示すシーケンス図である。
【図４】アクセス権を更新する際の処理手順を示すフローチャートである。
【符号の説明】
【００４６】
１…データ管理システム、２…データベースサーバ、３…ユーザ端末、４…ネットワーク、５…データベース、１１…情報登録部、１２…情報検索部、１３…アクセス権更新部、１５…登録データ
【図１】
2005267071.tif 000003
【図２】
2005267071.tif 000004
【図３】
2005267071.tif 000005
【図４】
2005267071.tif 000006