(57)【要約】【課題】ユーザの利便性を確保しつつ、資料の保全性を保持したまま保全レベルの異なる資料を取り扱うことを可能とする。【解決手段】資料取扱システム１は、複数の異なる保全レベル毎に設けられ、対応する保全レベルに設定された資料を保持する複数のファイルサーバ１１と、複数の異なる保全レベルのうちの何れかに関連付けられ、複数のファイルサーバ１１のうちの何れかに保持された資料に対するユーザ選択を受け付ける操作端末１０と、複数のファイルサーバ１１のうちの何れかに保持された資料を特定するための保全レベルを含む特定情報を登録するデータベースサーバ１２と、ユーザ選択された資料の保全レベルが、操作端末１０に対応付けられた保全レベルと異なる場合、特定情報と、ユーザ選択された資料の保全レベルとに応じて、ユーザ選択された資料の取り扱いを可能とする仮想端末２０とを備える。【選択図】図１
2016206889.tif 000002
【特許請求の範囲】
【請求項１】
複数の異なる保全レベル毎に設けられ、対応する保全レベルに設定された資料を保持する複数のファイルサーバと、
前記複数の異なる保全レベルのうちの何れかに関連付けられ、前記複数のファイルサーバのうちの何れかに保持された資料に対するユーザ選択を受け付ける操作端末と、
前記複数のファイルサーバのうちの何れかに保持された資料を特定するための保全レベルを含む特定情報を登録するデータベースサーバと、
前記ユーザ選択された資料の保全レベルが、前記操作端末に対応付けられた保全レベルと異なる場合、前記データベースサーバに登録された特定情報と、前記ユーザ選択された資料の保全レベルとに応じて、前記ユーザ選択された資料の取り扱いを可能とする仮想端末と、
を備えるシステム。
【請求項２】
前記仮想端末は、前記登録された特定情報を前記データベースサーバから取得するための処理を定周期で実行する、請求項１記載のシステム。
【請求項３】
前記仮想端末は、第１の仮想端末および第２の仮想端末を含み、
前記複数のファイルサーバは、第１の保全レベルの資料を管理する第１のファイルサーバおよび第２の保全レベルの資料を管理する第２のファイルサーバを含み、
前記第１の仮想端末は、前記第１のファイルサーバに対応付けられており、前記第２の仮想端末は、前記第２のファイルサーバに対応付けられている、請求項１記載のシステム。
【請求項４】
前記仮想端末は、前記ユーザ選択された資料を前記操作端末から表示させる、請求項１記載のシステム。
【請求項５】
前記仮想端末は、前記ユーザ選択された資料の保全レベルを、ユーザが認識可能なように前記操作端末から表示させる、請求項４記載のシステム。
【請求項６】
複数の異なる保全レベルのうちの何れかに関連付けられている操作端末であって、
前記複数の異なる保全レベル毎に設けられ、対応する保全レベルが設定された資料を保持する複数のファイルサーバのうちの何れかに保持された資料に対応するユーザ選択を受け付ける受付手段と、
前記複数のファイルサーバのうちの何れかに保持された資料を特定するための、保全レベルを含む特定情報をデータベースサーバに登録する登録手段と、を備え、
前記ユーザ選択された資料の保全レベルが、前記操作端末に対応付けられた保全レベルと異なる場合、前記データベースサーバに登録された特定情報と、前記受け付けたユーザ選択に対応する資料の保全レベルとに応じて、前記ユーザ選択に対応する資料の取り扱いが仮想端末によってなされる、操作端末。
【請求項７】
複数の異なる保全レベル毎に設けられ、対応する保全レベルに設定された資料を保持する複数のファイルサーバと、前記複数の異なる保全レベルのうちの何れかに関連付けられ、前記複数のファイルサーバのうちの何れかに保持された資料に対するユーザ選択を受け付ける操作端末と、前記複数のファイルサーバのうちの何れかに保持された資料を特定するための保全レベルを含む特定情報を登録するデータベースサーバと、の間で相互に処理を行う仮想端末であって、
前記ユーザ選択された資料の保全レベルが、前記操作端末に対応付けられた保全レベルと異なる場合、前記データベースサーバに登録された特定情報と、前記ユーザ選択された資料の保全レベルとに応じて、前記ユーザ選択された資料の取り扱いを可能とする仮想端末。
【請求項８】
複数の異なる保全レベル毎に設けられた複数のファイルサーバに、対応する保全レベルに設定された資料を保持し、
前記複数の異なる保全レベルのうちの何れかに関連付けられ、前記複数のファイルサーバのうちの何れかに保持された資料に対するユーザ選択を操作端末から受け付け、
前記複数のファイルサーバのうちの何れかに保持された資料を特定するための保全レベルを含む特定情報をデータベースに登録し、
前記ユーザ選択された資料の保全レベルが、前記操作端末に対応付けられた保全レベルと異なる場合、前記操作端末とは異なる仮想端末から、前記登録された特定情報と、前記ユーザ選択された資料の保全レベルとに応じて、前記ユーザ選択された資料の取り扱いを可能とする、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、保全レベルに応じて資料を取り扱うための装置、方法、およびシステムに関する。
【背景技術】
【０００２】
近年、例えばセキュリティレベルのような保全レベルの異なる文書等の資料を取り扱うことが普及しつつある。例えば、高いセキュリティレベルに対応するアクセス権を有するユーザは、セキュリティレベルの高い資料を取り扱うことが許可される。
【０００３】
しかしながら、各セキュリティレベルに対してアクセス権を付与し、取り扱い可能なユーザを区分するような場合でも、例えば、アクセス権を有さないユーザによって不正なアクセスが行われた場合、資料の保全性が十分に保持されないことがある。
【０００４】
そこで、例えば、情報蓄積装置を保全レベルの異なる複数の領域に分け、出力ドライバ別に文書情報を保存することが知られている（例えば、特許文献１参照）。
【０００５】
また、情報資源に対するアクセスの許可をする基準となる保全レベルを情報資源毎に定義した保全レベル管理テーブルでの定義に従って、情報資源に対するアクセスの許可を制御することも知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２３４１２０号公報
【特許文献２】特開２０１４−１０２８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、保全レベルの異なる資料を保全レベルごとに物理的に異なる空間に保存または管理することによって資料の保全性を保持するような場合、ユーザは、保全レベルの異なる資料に空間毎にアクセスする必要がある。なお、ここで、保全レベルとは、例えば、資料に関するセキュリティレベルに対応するアクセス権のレベルである。また、空間とは、例えば、資料を保存または管理する場所である。
【０００８】
例えば、空間Ａに関連付けられて管理されている文書にアクセスする場合、ユーザは、空間Ａからアクセスしなければならない。一方、空間Ｂに関連付けられて管理されている文書にアクセスする場合、ユーザは、空間Ａから空間Ｂへと移動し、空間Ｂからアクセスしなければならないという具合である。そのため、ユーザにとって利便性が悪いという問題がある。
【０００９】
一方、ユーザが所定の端末から保全レベルを超えて横断検索を行うような場合、例えば、資料の保全レベルに関するプロパティ等の書き換えを禁止する対応がなされていないこともある。この場合、保全レベルが容易に変更されるため、資料を物理的に異なる空間に保存または管理しているにもかかわらず、資料の保全性が保持されないという問題もある。
【００１０】
この発明は上記事情に着目してなされたもので、その目的とするところは、ユーザの利便性を確保しつつ、資料の保全性を保持したまま保全レベルの異なる資料を取り扱うことを可能とする装置、方法、およびシステムを提供することにある。
【課題を解決するための手段】
【００１１】
実施形態のシステムは、複数の異なる保全レベル毎に設けられ、対応する保全レベルに設定された資料を保持する複数のファイルサーバと、複数の異なる保全レベルのうちの何れかに関連付けられ、複数のファイルサーバのうちの何れかに保持された資料に対するユーザ選択を受け付ける操作端末と、複数のファイルサーバのうちの何れかに保持された資料を特定するための保全レベルを含む特定情報を登録するデータベースサーバと、ユーザ選択された資料の保全レベルが、操作端末に対応付けられた保全レベルと異なる場合、データベースサーバに登録された特定情報と、ユーザ選択された資料の保全レベルとに応じて、ユーザ選択された資料の取り扱いを可能とする仮想端末とを備えることを特徴とする。
【００１２】
また、実施形態の操作端末は、複数の異なる保全レベルのうちの何れかに関連付けられている操作端末であって、複数の異なる保全レベル毎に設けられ、対応する保全レベルが設定された資料を保持する複数のファイルサーバのうちの何れかに保持された資料に対応するユーザ選択を受け付ける受付手段と、複数のファイルサーバのうちの何れかに保持された資料を特定するための、保全レベルを含む特定情報をデータベースサーバに登録する登録手段とを備え、ユーザ選択された資料の保全レベルが、操作端末に対応付けられた保全レベルと異なる場合、データベースサーバに登録された特定情報と、受け付けたユーザ選択に対応する資料の保全レベルとに応じて、ユーザ選択に対応する資料の取り扱いが仮想端末によってなされることを特徴とする。
【００１３】
また、実施形態の仮想端末は、複数の異なる保全レベル毎に設けられ、対応する保全レベルに設定された資料を保持する複数のファイルサーバと、複数の異なる保全レベルのうちの何れかに関連付けられ、複数のファイルサーバのうちの何れかに保持された資料に対するユーザ選択を受け付ける操作端末と、複数のファイルサーバのうちの何れかに保持された資料を特定するための保全レベルを含む特定情報を登録するデータベースサーバと、の間で相互に処理を行う仮想端末であって、ユーザ選択された資料の保全レベルが、操作端末に対応付けられた保全レベルと異なる場合、データベースサーバに登録された特定情報と、ユーザ選択された資料の保全レベルとに応じて、ユーザ選択された資料の取り扱いを可能とすることを特徴とする。
【００１４】
また、実施形態の方法は、複数の異なる保全レベル毎に設けられた複数のファイルサーバに、対応する保全レベルに設定された資料を保持し、複数の異なる保全レベルのうちの何れかに関連付けられ、複数のファイルサーバのうちの何れかに保持された資料に対するユーザ選択を操作端末から受け付け、複数のファイルサーバのうちの何れかに保持された資料を特定するための保全レベルを含む特定情報をデータベースに登録し、ユーザ選択された資料の保全レベルが、操作端末に対応付けられた保全レベルと異なる場合、操作端末とは異なる仮想端末から、登録された特定情報と、ユーザ選択された資料の保全レベルとに応じて、ユーザ選択された資料の取り扱いを可能とすることを特徴とする。
【図面の簡単な説明】
【００１５】
【図１】本実施形態の資料取扱システムの構成例を示す図。
【図２】同実施形態の資料取扱システムによってなされる資料取扱シーケンスの例。
【図３】同実施形態の資料取扱システムによって表示される表示画面の例。
【発明を実施するための形態】
【００１６】
以下、図面を参照してこの発明に係る実施形態を説明する。  
図１は、本実施形態の資料取扱システム１の構成例を示す図である。  
資料取扱システム１は、操作端末１０、複数のファイル管理サーバ１１、データベースサーバ１２、および仮想端末２０を備えてなる。  
操作端末１０は、ユーザからの要求を受付けるための例えばキーボードやマウス等のインターフェース（図示せず）を有している。ユーザは、このインターフェースを介して、資料を画面１６に表示させるための操作、および、画面１６に表示された資料に対する編集等の操作を行う。資料は、例えば、文書、画像、または映像等を含む。なお、以下では、資料が文書である場合を例に説明するが、資料が文書以外である場合にも同様であることが理解される。
【００１７】
また、操作端末１０は、ユーザによる操作に応じて、資料の横断検索を行う。横断検索とは、例えば、複数の異なる保全レベルに設定された資料の検索である。保全レベルは、例えば、資料のセキュリティレベルである。
【００１８】
また、操作端末１０の詳細な構成に関する記載は後述するが、操作端末１０は、複数の異なる保全レベルのうちの何れかに関連付けられており、複数のファイル管理サーバ１１のうちの何れかに保持された資料に対するユーザ等による選択（以下、「ユーザ選択」と称す。）を受け付ける。そして、横断検索結果に対するユーザ選択に応じて、操作端末１０に関連付けられている保全レベルに対応する資料を画面１６に表示する。これによって、ユーザは、操作端末１０を用いて、表示された資料に対して編集を行うことができるようになる。
【００１９】
ファイル管理サーバ１１は、保全レベル毎に存在する。例えば、第１のファイル管理サーバ１１（＃１）は、第１の保全レベルの資料を管理し、第２のファイル管理サーバ１１（＃２）は、第２の保全レベルの資料を管理するという具合である。このように、各ファイル管理サーバ１１（＃１，＃２，・・・＃ｎ）は、複数の異なる保全レベル毎に設けられており、物理的に分離された空間に、保全レベル単位で存在する。
【００２０】
また、ファイル管理サーバ１１（＃１，＃２，・・・＃ｎ）はおのおの、資料登録データベース（ＤＢ）１７（＃１，＃２，・・・＃ｎ）を備える。資料登録データベース１７（＃１，＃２，・・・＃ｎ）は、各ファイル管理サーバ１１（＃１，＃２，・・・＃ｎ）に対応する保全レベルに設定された資料を管理および保持する。換言すると、保全レベル毎にファイル管理サーバ１１が存在し、各ファイル管理サーバ１１に対応する資料登録データベース１７は、対応する保全レベルに応じた資料、換言すると同一の保全レベルの資料を保存または管理する。
【００２１】
なお、各ファイル管理サーバ１１（＃１，＃２，・・・＃ｎ）が物理的に分離されていることは、各ファイル管理サーバ１１（＃１，＃２，・・・＃ｎ）には、同じ保全レベルを有する操作端末１０からしかアクセスできないことを意味する。
【００２２】
また、保全レベルに関して、例えば、異なる複数の保全レベルの複数の資料の各々は、各資料の属性として保全レベルが対応付けられている。具体的には、資料Ａの属性として保全レベルＡが対応づけられ、資料Ｂの属性として保全レベルＢが対応づけられる。このように、保全レベルは、資料を区分するレベルに相当する。
【００２３】
また、複数の操作端末１０を想定した場合、各操作端末１０または各操作端末１０を操作する各ユーザに対応付けられたアクセス権が、各保全レベルに関連付けられていてもよい。例えば、アクセス権Ａが保全レベルＡおよび保全レベルＢの資料に対するアクセス権である場合、アクセス権Ａを有する操作端末１０は、保全レベルＡおよび保全レベルＢの資料に対してアクセス可能である。
【００２４】
次に、操作端末１０の詳細な構成について説明する。操作端末１０は、前述した図示しないインターフェースに加えて、検索画面構築機能部１３、自空間検索結果詳細表示機能部１４、他空間検索結果詳細表示機能部１５、画面１６、商用ソフトウェア１８、およびデスクトップ画面２２を備える。
【００２５】
検索画面構築機能部１３は、資料に関する検索条件がユーザ等によってインターフェースを用いて入力され、画面１６から表示された場合、画面１６から送られてくる検索条件に関する情報を含む検索画面情報ａに基づき、複数の資料登録データベース１７（＃１，＃２，・・・＃ｎ）に保持されている資料を横断検索する。そして、検索結果情報ｂを含む横断検索結果に基づき、横断検索結果に関する情報を含む検索画面情報ａを画面１６に送り、横断検索結果を画面１６から表示させる。例えば、横断検索結果に基づき、横断検索結果に関する情報を含むデータを生成し、横断検索結果を画面１６から表示させる。
【００２６】
画面１６は、操作端末１０上に表示される画面の１つであり、例えば、前述したように、横断検索のために使用される。例えば、ユーザ等から横断検索の検索条件が入力された場合、横断検索結果を一覧表示する。画面１６に表示される内容の詳細については、図３を参照して後述する。
【００２７】
また、検索画面構築機能部１３は、例えば、ファイル管理サーバ１１（＃１，＃２，・・・＃ｎ）から得られる資料のプロパティ等の保全レベルに関する情報を含む検索結果情報ｂに基づき、保全レベルを判定する。そして、この判定結果に基づき、ユーザ等によって選択された資料を特定するための資料選択情報ｃ１を自空間検索結果詳細表示機能部１４に送る、または、ユーザ等によって選択された資料を特定するための資料選択情報ｃ２を他空間検索結果詳細表示機能部１５に送る。なお、資料選択情報ｃ１は、操作端末１０に対応付けられている空間（以下、「自空間」と称す。）に関する資料が選択されたことを示す情報を含む。一方、資料選択情報ｃ２は、操作端末１０に対応付けられていない空間（以下、「他空間」と称す。）に関する資料が選択されたことを示す情報を含む。
【００２８】
具体的には、検索画面構築機能部１３は、判定された保全レベルが、操作端末１０に対応付けられている保全レベル（以下、「自保全レベル」と称す。）と同じ場合、換言すると、ユーザ選択によって選択された資料が保持されている空間が、自空間である場合、資料選択情報ｃ１を自空間検索結果詳細表示機能部１４に送る。一方、判定された保全レベルが、操作端末１０に対応付けられている保全レベルと異なる保全レベル（以下、「他保全レベル」と称す。）である場合、換言すると、ユーザ選択によって選択された資料が保持されている空間が、他空間である場合、資料選択情報ｃ２を他空間検索結果詳細表示機能部１５に送る。
【００２９】
自空間検索結果詳細表示機能部１４は、操作端末１０で取り扱われる保全レベルの資料が画面１６に表示されている横断検索結果の一覧から選択された場合、換言すると、ユーザ選択された資料が自保全レベルに対応する資料である場合、に動作する。具体的には、資料選択情報ｃ１に基づき、ファイル管理サーバ１１上にある資料を特定する。そして、自空間検索結果詳細表示機能部１４は、起動情報ｄを商用ソフトウェア１８に送ることによって商用ソフトウェア１８を起動し、起動された商用ソフトウェア１８を用いて、特定された資料を画面１６に表示させる。
【００３０】
商用ソフトウェア１８は、資料の内容を画面１６に表示するためのソフトウェアである。例えば、自空間検索結果詳細表示機能部１４によって特定された文書を画面１６に表示するための文書表示ソフトウェアである。
【００３１】
他空間検索結果詳細表示機能部１５は、他保全レベルの資料が画面１６に表示されている横断検索結果の一覧から選択された場合、換言すると、ユーザ選択された資料が他保全レベルに対応する資料である場合、に動作する。
【００３２】
具体的には、他空間検索結果詳細表示機能部１５は、資料選択情報ｃ２に応じて、データベースサーバ１２に備えられた資料選択情報登録データベース（ＤＢ）１９に資料選択情報ｅを送り、他保全レベルの資料を特定するための情報を登録するための処理をする。他保全レベルの資料を特定するための情報は、例えば、保全レベルの資料が保持されているファイル管理サーバ１１の空間を特定するための情報、他保全レベルの資料に対するアクセス権に関する情報、または、他保全レベルの資料の種類に関する情報を含む。
【００３３】
また、他空間検索結果詳細表示機能部１５は、資料選択情報ｃ２に応じて、ユーザ選択された資料の保全レベルである他保全レベルに対応付けられた仮想端末２０に設けられた仮想自空間検索結果詳細機能部２１に起動情報ｆを送ることによって、仮想自空間検索結果詳細機能部２１を起動する。なお、資料選択情報登録データベース（ＤＢ）１９に資料選択情報ｅを登録するとともに、仮想自空間検索結果詳細機能部２１を起動してもよい。例えば、仮想自空間検索結果詳細機能部２１が既に起動している場合、他空間検索結果詳細表示機能部１５は、資料選択情報登録データベース（ＤＢ）１９に資料選択情報ｅを登録するだけでよい。
【００３４】
データベースサーバ１２は、資料選択情報登録データベース（ＤＢ）１９を備えており、複数のファイル管理サーバ１１のうちの何れかに格納された他保全レベルの資料を特定するための情報を資料選択情報登録データベース１９に登録する。
【００３５】
資料選択情報登録データベース１９は、データベースサーバ１２によって登録される情報を保持する。より詳細には、資料選択情報登録データベース１９は、他保全レベルの資料が選択された場合、選択された情報を特定するために必要な情報を登録するためのデータベースである。
【００３６】
仮想端末２０は、ユーザ選択された資料を操作端末１０から表示させる。例えば、他保全レベルの資料をデスクトップ画面２２に表示させる。また、ユーザによって編集可能なように、デスクトップ画面２２に資料を表示させてもよい。より詳細には、仮想端末２０は、保全レベル単位で複数存在し、操作端末１０上に保全レベル毎にデスクトップ画面２２を表示させてもよい。例えば、複数の仮想端末２０（＃１，＃２，・・・＃ｎ）の各々は、複数の保全レベルの何れかに対応している。また、例えば、複数の仮想端末２０（＃１，＃２，・・・＃ｎ）の各々は、対応する仮想自空間検索結果詳細表示機能部２１（＃１，＃２，・・・＃ｎ）を備える。また、複数の仮想端末２０（＃１，＃２，・・・＃ｎ）の各々は、対応する商用ソフトウェア２３（＃１，＃２，・・・＃ｎ）を用いて、特定された資料をデスクトップ画面２２に表示させる。なお、以下、複数の仮想端末２０（＃１，＃２，・・・＃ｎ）の各々について説明する。そして、表示されたデスクトップ画面２２において、ユーザが他保全レベルの資料に対する操作を行えるように制御してもよい。
【００３７】
具体的には、仮想端末２０は、ユーザ選択された資料の保全レベルが自保全レベルと異なる場合であっても、データベースサーバ１２に登録された情報とユーザ選択された資料の他保全レベルとに応じて、ユーザ選択された資料の取り扱いを可能とする。
【００３８】
また、仮想端末２０が、第１の仮想端末２０（＃１）および第２の仮想端末２０（＃２）を有し、複数のファイル管理サーバ１１が、第１の保全レベルの資料を管理する第１のファイル管理サーバおよび第２の保全レベルの資料を管理する第２のファイル管理サーバを有する場合、第１の仮想端末は、第１のファイル管理サーバに対応付けられており、第２の仮想端末は、第２のファイル管理サーバに対応付けられる。
【００３９】
なお、仮想端末２０は、Ｖｉｒｔｕｒａｌ  Ｄｅｓｋｔｏｐ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ（ＶＤＩ）等のデスクトップ仮想化技術を利用して実現され得る。また、仮想端末２０は、例えば、操作端末１０ではない外部のサーバ等に設けられている。
【００４０】
また、デスクトップ画面２２は、仮想端末２０上に表示される他保全レベルの資料の内容を含む画面を、操作端末１０上に表示するための画面である。  
また、仮想端末２０は、仮想自空間検索結果詳細表示機能部２１を備える。  
仮想自空間検索結果詳細表示機能部２１は、他空間検索結果詳細表示機能部１５からの起動要求に応じて動作する。また、定周期で資料選択情報登録データベース１９を監視する。換言すると、資料選択情報登録データベース１９に登録された情報を含む登録関連情報ｇを資料選択情報登録データベース１９から取得するための処理を定周期で実行する。なお、定周期は、例えば１０分または１日のような任意の期間である。
【００４１】
また、資料選択情報登録データベース１９に登録される資料選択情報は、保全レベルに関する情報を含む。そして、仮想自空間検索結果詳細表示機能部２１は、仮想端末２０に対応付けられている保全レベルと同じ保全レベルの資料に関する資料選択情報が資料選択情報登録データベース１９に登録された場合、登録関連情報ｇに含まれる登録された資料選択情報に基づき、同一の保全レベルに対応するファイル管理サーバ１１上にある資料を特定する。そして、特定された資料に関する資料データｈを、特定された資料が保存されている対応するファイル管理サーバ１１から取得する。そして、商用ソフトウェア２３を用いて、特定された資料をデスクトップ画面２２に表示させる。
【００４２】
なお、上述したように、検索画面構築機能部１３から送られた資料選択情報に応じて、他空間検索結果詳細表示機能部１５が仮想自空間検索結果詳細機能部２１を起動する際、仮想自空間検索結果詳細機能部２１が既に起動していてもよい。このような場合、例えば、他空間検索結果詳細表示機能部１５によって資料選択情報登録データベース１９に資料選択情報が登録されたことに応じて、データベースサーバ１２から仮想自空間検索結果詳細機能部２１に登録関連情報ｇを送ることによって、資料選択情報が登録されたことを通知してもよい。この場合、仮想自空間検索結果詳細機能部２１は、資料選択情報が登録された際、定周期に対応する期間が経過するよりも早く、リアルタイムに登録された資料選択情報を取得し得る。
【００４３】
また、検索画面構築機能部１３から送られた資料選択情報ｃ２に応じて、他空間検索結果詳細表示機能部１５によって仮想自空間検索結果詳細機能部２１が起動される場合において、仮想自空間検索結果詳細機能部２１が起動していない場合について説明する。このような場合、例えば、データベースサーバ１２は、他空間検索結果詳細表示機能部１５によって資料選択情報登録データベース１９に資料選択情報が登録されたことに応じて、データベースサーバ１２から仮想自空間検索結果詳細機能部２１に対して、仮想自空間検索結果詳細機能部２１を自動的に起動させるための自動起動情報を含む登録関連情報ｇを送ることによって、資料選択情報登録データベース１９に資料選択情報が登録されたことを通知するとともに、仮想自空間検索結果詳細機能部２１を起動させる。
【００４４】
また、仮想自空間検索結果詳細表示機能部２１は、商用ソフトウェア２３を用いて、特定された資料をデスクトップ画面２２に表示させるとともに、ユーザ選択された資料の保全レベルを、ユーザが認識可能なように操作端末１０から表示させてもよい。例えば、複数の異なる他保全レベルの資料をデスクトップ画面２２に表示させるような場合、複数の異なる他保全レベルの資料の各々の保全レベルの差異をユーザが認識可能なように操作端末１０に表示させてもよい。
【００４５】
また、仮想自空間検索結果詳細表示機能部２１は、例えば複数の異なる他保全レベルの資料をデスクトップ画面２２に表示させるような場合、複数の異なる他保全レベルの資料の各々の保全レベルの差異をユーザが認識可能なように、複数の異なる他保全レベルの各々に対応した異なるレイアウトで、操作端末１０に表示させてもよい。換言すると、複数の異なる他保全レベルの資料毎にレイアウト変えて、複数の異なる他保全レベルの資料の各々を操作端末１０に表示させてもよい。
【００４６】
なお、請求項において、複数の異なる保全レベル毎に設けられ、対応する保全レベルに設定された資料を保持する複数のファイルサーバは、例えば、ファイル管理サーバ１１に対応する。複数の異なる保全レベルのうちの何れかに関連付けられ、複数のファイルサーバのうちの何れかに保持された資料に対するユーザ選択を受け付ける操作端末は、例えば、操作端末１０に対応する。複数のファイルサーバのうちの何れかに格納された資料を特定するための保全レベルを含む特定情報を登録するデータベースサーバは、例えば、データベースサーバ１２に対応する。ユーザ選択された資料の保全レベルが、操作端末に対応付けられた保全レベルと異なる場合、データベースサーバに登録された特定情報と、ユーザ選択された資料の保全レベルとに応じて、ユーザ選択された資料の取り扱いを可能とする仮想端末は、例えば、仮想端末２０に対応する。
【００４７】
また、請求項において、複数の異なる保全レベルのうちの何れかに関連付けられている操作端末であって、複数の異なる保全レベル毎に設けられ、対応する保全レベルが設定された資料を保持する複数のファイルサーバのうちの何れかに保持された資料に対応するユーザ選択を受け付ける受付手段は、例えば、図示しないインターフェースに対応する。複数のファイルサーバのうちの何れかに格納された資料を特定するための、保全レベルを含む特定情報をデータベースサーバに登録する登録手段は、例えば、他空間検索結果詳細表示機能部１５に対応する。
【００４８】
次に、図２を参照して、本実施形態の資料取扱システム１によって実行されるユーザ選択された資料に関する処理シーケンスについて説明する。  
まず、ユーザによって資料の検索が開始される。例えば、操作端末１０を用いて、画面１６に表示される横断検索画面に対して検索条件がユーザによって入力される。なお、横断検索画面については図３を参照して後述する。そして、複数のファイル管理サーバ１１によって保持されている保全レベルの異なる資料に対して、検索画面構築機能部１３によって横断検索が実行される（ステップＳ２０）。そして、横断検索結果が、例えば一覧形式で画面１６に表示される（ステップＳ２１）。
【００４９】
次に、ユーザによって画面１６に表示されている資料から、例えばユーザが操作したい資料が選択される（ステップＳ２２）。なお、ユーザが操作したい資料は、例えば画面１６に詳細に表示させたい資料を含む。
【００５０】
そして、ステップＳ２２によって選択された資料の保全レベルが自保全レベルと他保全レベルとの何れであるか否かが検索画面構築機能部１３によって判定される（ステップＳ２３）。選択された資料の保全レベルが自保全レベルである場合、換言すると、選択された資料が自空間に関する資料である場合、ステップＳ２４に進む。一方、選択された資料の保全レベルが他保全レベルである場合、換言すると、選択された資料が他空間に関する資料である場合ステップＳ２６に進む。
【００５１】
選択された資料の保全レベルが自保全レベルである場合、検索画面構築機能部１３から自空間検索結果詳細表示機能部１４に資料選択情報ｃ１が送られる（ステップＳ２４）。そして、検索画面構築機能部１３から送られた資料選択情報ｃ１に基づき、自空間検索結果詳細表示機能部１４によって、商用ソフトウェア１８を用いて、選択された資料が画面１６に表示される（ステップＳ２５）。このように、検索画面構築機能部１３による判定結果に基づき、ユーザ選択された資料の保全レベルが自保全レベルと同じ場合、受け付けた操作によって選択された資料を特定するための情報をデータベースサーバ１２に登録することなく、ユーザ選択された資料の取り扱いを操作端末上で可能とする。
【００５２】
選択された資料の保全レベルが他保全レベルである場合、検索画面構築機能部１３から他空間検索結果詳細表示機能部１５に資料選択情報ｃ２が送られる（ステップＳ２６）。そして、検索画面構築機能部１３から送られた資料選択情報ｃ２に基づき、他空間検索結果詳細表示機能部１５によって資料選択情報登録データベース１９に資料選択情報ｅが登録される（ステップＳ２７）。また、他空間検索結果詳細表示機能部１５から仮想自空間検索結果詳細表示機能部２１に、仮想自空間検索結果詳細表示機能部２１を起動させるように通知させる。なお、仮想自空間検索結果詳細表示機能部２１が既に起動されている場合、仮想自空間検索結果詳細表示機能部２１を起動させるための通知はされなくてもよい。
【００５３】
そして、他空間検索結果詳細表示機能部１５によって資料選択情報登録データベース１９が定期的に監視される（ステップＳ２８）。次に、資料選択情報登録データベース１９から得られる他保全レベルの資料に関する情報を含む登録関連情報ｇに基づき、仮想自空間検索結果詳細表示機能部２１によって、他保全レベルの資料データｈが他空間の対応するファイル管理サーバ１１から取得される（ステップＳ２９）。
【００５４】
次に、仮想自空間検索結果詳細表示機能部２１によって、商用ソフトウェア２３が起動される。ステップＳ２９において取得された他保全レベルの資料データｈに基づき、商用ソフトフェア２３によって、他保全レベルの資料がデスクトップ画面２２に表示される（ステップＳ３０）。そして、例えば、他保全レベルの資料の内容がデスクトップ画面２２内に表示されることによって、操作端末１０上で他保全レベルの資料が表示され、または、他保全レベルの資料がユーザ等によって編集される。
【００５５】
次に、図３を参照して、検索画面構築機能部１３によって画面１６に表示される横断検索画面３０およびデスクトップ表示画面５０の一例について説明する。  
横断検索画面３０は、例えば、資料に関する検索条件入力エリア３１および横断検索結果表示エリア３２を有する。  
検索条件入力エリア３１は、検索対象の資料の検索条件を入力するエリアであり、例えば、対象空間項目３３、緊急度有無項目３４、キーワード項目３５、閲覧可能期間項目３６、編集期間項目３７、登録者項目３８、登録日時項目３９、および公開サイト項目４０を含む。
【００５６】
なお、検索条件入力エリア３１には、操作端末１０に対応するユーザ等によってアクセス可能な項目だけ表示してもよい。  
対象空間項目３３は、資料の検索対象空間に関する項目である。例えば、操作端末１０を操作するユーザが自空間、他空間Ａ、および他空間Ｂに対するアクセス権を有してしている場合、対象空間項目３３は、自空間、他空間Ａ、または他空間Ｂに関する項目が表示される。
【００５７】
緊急度有無項目３４は、例えば、検索対象の資料が緊急性を有する情報を有しているか否かを選択するための項目である。  
キーワード項目３５は、例えば、検索対象の資料に関連づけられたキーワードを入力する項目である。  
閲覧可能期間項目３６は、例えば、検索対象の資料が閲覧可能な期間を設定するための項目である。  
編集期間項目３７は、例えば、検索対象の資料が編集可能な期間を設定するための項目である。  
登録者項目３８は、例えば、検索対象の資料の登録者を入力する項目である。  
登録日時項目３９は、例えば、検索対象の資料が登録された日時または期間を設定するための項目である。  
公開サイト項目４０は、例えば、検索対象の資料が保持されているファイル管理サーバ１１のアドレス等を示す公開サイトに関する情報を選択するための項目である。  
横断検索結果表示エリア３２には、検索条件入力エリア３１に入力された検索条件を満たす資料を示す横断検索結果が一覧表示形式等で表示される。  
デスクトップ表示画面５０は、デスクトップ画面２２に表示される画面である。デスクトップ表示画面５０には、横断検索結果表示エリア３２に表示された資料のうちの何れかがユーザ等によってクリック操作等で選択された場合、仮想端末２０の商用ソフトウェア２３が起動され、選択された資料の詳細な内容が表示される。資料の詳細な内容は、例えば、文書ファイル５１のような詳細な文書情報である。
【００５８】
なお、資料は文書でなくてもよく、例えば、選択された他保全レベルの資料に画像が含まれる場合、デスクトップ表示画面５０に画像を編集可能なように表示する。
【００５９】
また、デスクトップ表示画面５０は、他保全レベルの資料が選択された場合、図３に示すように、横断検索画面３０と異なる画面として、操作端末１０上に表示される。  
なお、横断検索画面３０とデスクトップ表示画面５０は、物理的には同一の画面に表示されていてもよい。例えば、画面１６が操作端末１０の物理的な画面である場合、画面１６上に横断検索画面３０とデスクトップ表示画面５０とが表示されてもよい。この場合、デスクトップ画面２２は、画面１６上にデスクトップ表示画面５０を表示させるための仮想的な画面を意味する。
【００６０】
以上のような本実施形態によって、次のような効果を得ることができる。  
先ず、本実施形態の資料取扱システム１によれば、資料の保全性を保持したまま保全レベルの異なる資料を操作することが可能となる。具体的には、同一端末上で異なるレベルの資料が操作可能となるが、資料の管理は保全区分ごとに空間を分離し、その空間でのみ操作を可能とすることで保全性を確保できる。より詳細には、ある特定の保全レベルの資料しか扱えないユーザが、操作端末１０と異なる端末を使用することなく、保全レベルの異なる資料を同一の操作端末１０上で操作することが可能となる。さらに、保全レベル毎にファイル管理サーバ１１が区分されているため、高い保全性を確保することが可能となる。すなわち、保全レベルの異なる資料の保全性を保持したまま、保全レベルの異なる資料を扱うことが可能となる。
【００６１】
具体的には、１台の操作端末１０から単純な横断検索を行い保全レベルの異なる資料を取り扱うのではなく、資料の保全性を高めるために異なる空間で管理する資料を、ユーザの利便性を考慮し同一の操作端末１０上で、且つ、保全性を保持したまま表示または編集を行うことが可能となる。換言すると、同一の操作端末１０上で、保全レベルを確保した状態で保全レベルの異なる資料を表示または編集することが可能となる。
【００６２】
また、操作端末１０に対応付けられた保全レベルと異なる保全レベルの資料が選択された場合、デスクトップ画面２２が表示され、商用ソフトウェア２３を用いて、デスクトップ画面２２を通して資料の詳細表示が可能となる。
【００６３】
また、ユーザは同一の操作端末１０から横断検索を行うと、検索条件に合致した検索結果が画面１６に一覧で表示され、詳細表示したい資料を一覧からクリック操作等で選択すると、商用ソフトウェア１８または商用ソフトウェア２３が自動的に起動し、選択した資料の詳細な内容を、同一の操作端末１０上で画面１６またはデスクトップ画面２２に表示させることが可能となる。
【００６４】
なお、この発明は上記実施形態に限定されるものではない。例えば、図１に示すような、操作端末１０、ファイル管理サーバ１１、データベースサーバ１２、および仮想端末２０のうちの何れか複数を、適宜１つのエンティティで構成するようにしたり、または、さらに多くのエンティティで構成してもよい。また、例えば、ファイル管理サーバ１１およびデータベースサーバ１２の各々が有するデータベースを適宜統合したり、あるいは、さらに分散することによって、資料制御システム１を実現してもよい。
【００６５】
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００６６】
１…資料取扱システム、１０…操作端末、１１…ファイル管理サーバ、１２…データベースサーバ、１３…検索画面構築機能部、１４…自空間検索結果詳細表示機能部、１５…他空間検索結果詳細表示機能部、１６…画面、１７…資料登録データベース（ＤＢ）、１８，２３…商用ソフトウェア、１９…資料選択情報登録データベース（ＤＢ）、２０…仮想端末、２１…仮想自空間検索結果詳細表示機能部、２２…デスクトップ画面。
【図１】
2016206889.tif 000003
【図２】
2016206889.tif 000004
【図３】
2016206889.tif 000005