(57)【要約】【課題】或るデータ群又はフォルダ群と他のデータ群又はフォルダ群との関連性の調査を効率化すること。【解決手段】管理プログラムは、管理対象のデータについて、関連づけ元と関連づけ先を特定可能な情報を含む関連情報を記憶可能なコンピュータに、関連性を示す情報の出力対象として指定された第１のデータと、第２のデータとを対象として、記憶された関連情報に基づく分析を行い、第１のデータを関連づけ元として、関連づけ先のデータを１又は複数辿ることで関連づけ先として、第２のデータに至る場合は第１のデータと第２のデータの間の関連性を示す情報として第１の関連性情報を出力し、第２のデータを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、第４のデータに至る場合は第３のデータと第４のデータとの間の関連性を示す情報として第２の関連性情報を出力する、処理を実行させる。【選択図】図３
2015149017.tif 000002
【特許請求の範囲】
【請求項１】
管理対象のデータ及びフォルダについて、関連づけ元と関連づけ先を特定可能な情報を含む関連情報を記憶可能なコンピュータに、
関連性を示す情報の出力対象として指定された第１のデータ群又は第１のフォルダ群又は第１のデータとフォルダの混合群と、第２のデータ群又は第２のフォルダ群又は第２のデータとフォルダの混合群とを対象として、記憶された関連情報に基づく分析を行い、
前記分析する処理によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第１のデータ又は第１のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第２のデータ又は第２のフォルダに至る場合は前記第１のデータ又は前記第１のフォルダと前記第２のデータ又は前記第２のフォルダとの間の関連性を示す情報として第１の関連性情報を出力し、前記分析する処理によって、前記第２のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第３のデータ又は第３のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第１のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第４のデータ又は第４のフォルダに至る場合は前記第３のデータ又は前記第３のフォルダと前記第４のデータ又は前記第４のフォルダとの間の関連性を示す情報として前記第１の関連性情報とは異なる第２の関連性情報を出力する、
処理を実行させる管理プログラム。
【請求項２】
前記出力する処理は、前記分析する処理によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第５のデータ又は第５のフォルダの関連づけ先のフォルダを１又は複数辿っても至らず、前記第５のデータ又は前記第５のフォルダの関連づけ元のフォルダを１又は複数辿っても至らず、前記第５のデータ又は前記第５のフォルダの関連づけ先又は関連づけ元のいずれであるかを問わなければ該第５のデータ又は該第５のフォルダと関連づけられているものとして、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第６のデータ又は第６のフォルダに至る場合は、前記第５のデータ又は前記第５のフォルダと前記第６のデータ又は前記第６のフォルダとの間の関連性を示す情報として前記第１の関連性情報と前記第２の関連性情報とのいずれとも異なる第３の関連性情報を出力する、
ことを特徴とする請求項１記載の管理プログラム。
【請求項３】
管理対象のデータ及びフォルダについて、関連づけ元と関連づけ先を特定可能な情報を含む関連情報を記憶可能なコンピュータが、
関連性を示す情報の出力対象として指定された第１のデータ群又は第１のフォルダ群又は第１のデータとフォルダの混合群と、第２のデータ群又は第２のフォルダ群又は第２のデータとフォルダの混合群とを対象として、記憶された関連情報に基づく分析を行い、
前記分析する処理によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第１のデータ又は第１のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第２のデータ又は第２のフォルダに至る場合は前記第１のデータ又は前記第１のフォルダと前記第２のデータ又は前記第２のフォルダとの間の関連性を示す情報として第１の関連性情報を出力し、前記分析する処理によって、前記第２のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第３のデータ又は第３のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第１のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第４のデータ又は第４のフォルダに至る場合は前記第３のデータ又は前記第３のフォルダと前記第４のデータ又は前記第４のフォルダとの間の関連性を示す情報として前記第１の関連性情報とは異なる第２の関連性情報を出力する、
処理を実行する管理方法。
【請求項４】
管理対象のデータ及びフォルダについて、関連づけ元と関連づけ先を特定可能な情報を含む関連情報を記憶可能な管理システムにおいて、
関連性を示す情報の出力対象として指定された第１のデータ群又は第１のフォルダ群又は第１のデータとフォルダの混合群と、第２のデータ群又は第２のフォルダ群又は第２のデータとフォルダの混合群とを対象として、記憶された関連情報に基づく分析を行う分析部と、
前記分析部によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第１のデータ又は第１のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第２のデータ又は第２のフォルダに至る場合は前記第１のデータ又は前記第１のフォルダと前記第２のデータ又は前記第２のフォルダとの間の関連性を示す情報として第１の関連性情報を出力し、前記分析部によって、前記第２のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第３のデータ又は第３のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第１のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第４のデータ又は第４のフォルダに至る場合は前記第３のデータ又は前記第３のフォルダと前記第４のデータ又は前記第４のフォルダとの間の関連性を示す情報として前記第１の関連性情報とは異なる第２の関連性情報を出力する出力部と、
を備えたことを特徴とする管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理プログラム、管理方法、及び管理システムに関する。
【背景技術】
【０００２】
製品の開発プロセスにおいて作成される文書等の成果物等のデータを管理するためのデータ管理システムにおいて、予め各成果物の格納先であるフォルダを定義可能なものが有る。例えば、開発プロセスの各段階において作成されることが想定される各成果物の格納先が、システム管理者によって、予め定義される。
【０００３】
開発担当者は、開発プロセスの進行に伴って、予め定義された格納先に対応する成果物を作成し、当該成果物を当該格納先に格納する。開発プロセスの各段階においてこのような作業が繰り返されることにより、開発に必要な成果物が漏れなく作成されていることが容易に把握可能なように、各成果物を管理することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１８２９０８号公報
【特許文献２】特開平８−２９２８８４号公報
【特許文献３】特開平３−４６０５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、各格納先や各成果物間に対して、開発作業の関連性や、製品の構成要素間の関連性に対応させてリレーションが設定されることが有る。各格納先や各成果物間にリレーションを設定しておくことで、或る構成要素に故障等の問題が発生した場合に、当該故障等の影響範囲又は原因等を、当該構成要素に関する成果物に設定された関連を辿ることで把握することができる。
【０００６】
既存の手法では、成果物等の或るデータ又は格納先等のフォルダを起点として、一つずつ関連を辿る手段が提供されている。この手法は、一つの成果物又は格納先に対する関連の確認には効果は有るが、或るデータ群又はフォルダ群と、他のデータ群又はフォルダ群との間における関連性を調査するには非効率になる可能性が有る。
【０００７】
そこで、一側面では、或るデータ群又はフォルダ群と他のデータ群又はフォルダ群との関連性の調査を効率化することを目的とする。
【課題を解決するための手段】
【０００８】
一つの案では、管理プログラムは、管理対象のデータ及びフォルダについて、関連づけ元と関連づけ先を特定可能な情報を含む関連情報を記憶可能なコンピュータに、関連性を示す情報の出力対象として指定された第１のデータ群又は第１のフォルダ群又は第１のデータとフォルダの混合群と、第２のデータ群又は第２のフォルダ群又は第２のデータとフォルダの混合群とを対象として、記憶された関連情報に基づく分析を行い、前記分析する処理によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第１のデータ又は第１のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第２のデータ又は第２のフォルダに至る場合は前記第１のデータ又は前記第１のフォルダと前記第２のデータ又は前記第２のフォルダとの間の関連性を示す情報として第１の関連性情報を出力し、前記分析する処理によって、前記第２のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第３のデータ又は第３のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第１のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第４のデータ又は第４のフォルダに至る場合は前記第３のデータ又は前記第３のフォルダと前記第４のデータ又は前記第４のフォルダとの間の関連性を示す情報として前記第１の関連性情報とは異なる第２の関連性情報を出力する、処理を実行させる。
【発明の効果】
【０００９】
一態様によれば、或るデータ群又はフォルダ群と他のデータ群又はフォルダ群との関連性の調査を効率化することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態におけるデータ管理システムの構成例を示す図である。
【図２】本発明の実施の形態におけるデータ管理サーバのハードウェア構成例を示す図である。
【図３】本発明の実施の形態におけるデータ管理システムの機能構成例を示す図である。
【図４】本実施の形態におけるデータの管理体系を示す図である。
【図５】データ記憶部に記憶されているオブジェクトテーブルの構成例を示す図である。
【図６】データ記憶部に記憶されている関連テーブルの一例を示す図である。
【図７】本発明の実施の形態におけるオブジェクト間の関連を示す図である。
【図８】クライアント装置が実行する処理手順の一例を説明するためのフローチャートである。
【図９】分析条件入力画面の表示例を示す図である。
【図１０】分析結果出力画面の表示例を示す図である。
【図１１】データ管理サーバが実行する処理手順の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態におけるデータ管理システムの構成例を示す図である。図１に示されるデータ管理システム１において、データ管理サーバ１０と１以上の各クライアント装置２０とは、ＬＡＮ（Local Area Network）又はインターネット等のネットワークを介して通信可能に接続される。
【００１２】
データ管理サーバ１０は、データを管理するコンピュータである。複数のコンピュータが、データ管理サーバ１０を構成してもよい。例えば、自動車の電子部品等の製品の開発プロセスにおいて作成される成果物が、管理対象のデータとされる。斯かる成果物は、例えば、文書データ、図面データ、又は画像データ等である。但し、管理対象のデータは、特定のものに限定されなくてもよい。
【００１３】
クライアント装置２０は、データ管理サーバ１０が管理するデータの操作に利用されるコンピュータである。ＰＣ（Personal Computer）、タブレット型端末、スマートフォン、又はフィーチャーフォン等が、クライアント装置２０として用いられてもよい。
【００１４】
図２は、本発明の実施の形態におけるデータ管理サーバのハードウェア構成例を示す図である。図２のデータ管理サーバ１０は、それぞれバスＢで相互に接続されているドライブ装置１００、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ１０４、及びインタフェース装置１０５等を有する。
【００１５】
データ管理サーバ１０での処理を実現するプログラムは、記録媒体１０１によって提供される。プログラムを記録した記録媒体１０１がドライブ装置１００にセットされると、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００１６】
メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従ってデータ管理サーバ１０に係る機能を実行する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。
【００１７】
なお、記録媒体１０１の一例としては、ＣＤ−ＲＯＭ、ＤＶＤディスク、又はＵＳＢメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置１０２の一例としては、ＨＤＤ（Hard Disk Drive）又はフラッシュメモリ等が挙げられる。記録媒体１０１及び補助記憶装置１０２のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。
【００１８】
なお、データ管理サーバ１０は、複数のコンピュータを含むコンピュータシステムであってもよい。また、クライアント装置２０も、図２に示されるハードウェアを有してもよい。クライアント装置２０は、更に、ユーザからの入力を受け付ける入力装置や、ユーザに対して情報を表示する表示装置等を有してもよい。
【００１９】
図３は、本発明の実施の形態におけるデータ管理システムの機能構成例を示す図である。図３において、データ管理サーバ１０は、要求受信部１１、データ処理部１２、及び応答返信部１３等を有する。これら各部は、データ管理サーバ１０にインストールされた１以上プログラムが、ＣＰＵ１０４に実行させる処理により実現される。データ管理サーバ１０は、また、データ記憶部１４を有する。データ記憶部１４は、例えば、補助記憶装置１０２、又はデータ管理サーバ１０にネットワークを介して接続される記憶装置等を用いて実現可能である。
【００２０】
要求受信部１１は、クライアント装置２０から、データの操作要求を受信する。データ処理部１２は、要求受信部１１によって受信された操作要求に応じた処理を、データ記憶部１４に記憶されているデータに関して実行する。応答返信部１３は、データ処理部１２による処理の実行結果を、クライアント装置２０に返信する。
【００２１】
クライアント装置２０は、表示制御部２１、要求送信部２２、及び応答受信部２３等を有する。表示制御部２１は、管理対象のデータの操作指示を受け付けるための画面等を、表示装置に表示させる。要求送信部２２は、表示制御部２１が表示させる画面を介して入力された操作指示に応じた操作要求を、データ管理装置に送信する。応答受信部２３は、要求送信部２２によって送信された操作要求に応じて、データ管理サーバ１０から返信される応答を受信する。当該応答に含まれている情報は、表示制御部２１によって表示される。
【００２２】
続いて、本実施の形態において管理対象とされるデータの管理体系について説明する。図４は、本実施の形態におけるデータの管理体系を示す図である。
【００２３】
図４において、プロジェクトは、開発対象の一つの製品に対応する概念である。プロジェクトには、１以上のプロセスが属する。プロセスは、製品の開発プロセスの各段階に対応する概念である。各プロセスには、１以上の成果物ＢＯＸが属する。成果物ＢＯＸは、成果物を格納するための箱を表現する概念である。したがって、成果物ＢＯＸには、成果物が属する。本実施の形態では、１つの成果物に対して１つの成果物ＢＯＸが用意される。換言すれば、１つの成果物ＢＯＸには、１つの成果物が格納可能である。但し、１つの成果物ＢＯＸに対して複数の成果物の格納が許容されてもよい。
【００２４】
このように、本実施の形態では、プロジェクト、プロセス、及び成果物ＢＯＸ等が構成する階層構造を用いて、成果物の格納先が表現される。当該階層構造を、親子関係と呼ぶ。なお、プロジェクト、プロセス、成果物ＢＯＸ、及び成果物を表現するデータは、それぞれ、データ記憶部１４においては、データベースのレコードとして管理される。例えば、ＲＤＢ（Relational Database）が利用される場合、プロジェクトは、プロジェクト用の形式を有するテーブル（以下、「プロジェクトテーブル」という。）のレコードとして管理される。プロセスは、プロセス用の形式を有するテーブル（以下、「プロセステーブル」という。）のレコードとして管理される。成果物ＢＯＸは、成果物ＢＯＸ用の形式を有するテーブル（以下、「成果物ＢＯＸテーブル」という。）のレコードとして管理される。成果物は、成果物用の形式を有するテーブル（以下、「成果物テーブル」という。）のレコードとして管理される。
【００２５】
また、図４では、成果物の下層に属するデータとして、オブジェクトが示されている。オブジェクトは、ユーザによる指示に応じて、成果物から抽出される、成果物の構成要素である。例えば、成果物が、要求定義書である場合、各要求が、それぞれ１つのオブジェクトとして抽出される。オブジェクトを表現するデータは、他のデータと同様に、データベースのレコードとして管理される。具体的には、オブジェクトは、オブジェクト用の形式を有するテーブル（以下、「オブジェクトテーブル」という。）のレコードとして管理される。
【００２６】
例えば、図５は、データ記憶部に記憶されているオブジェクトテーブルの構成例を示す図である。
【００２７】
図５においてオブジェクトテーブルは、オブジェクトのデータごとに、レコードを記憶する。各レコードは、プロジェクト名、オブジェクト名、成果物名、及びオブジェクト種別等の項目を有する。プロジェクト名は、当該オブジェクトが属するプロジェクトの識別名である。オブジェクト名は、当該オブジェクトの識別名である。成果物名は、当該オブジェクトが属する成果物の識別名である。オブジェクト種別は、オブジェクトの種別を示す情報である。すなわち、オブジェクトには、その内容に応じて種別を設定することができる。各レコードには、その他の属性に対する項目が含まれてもよい。
【００２８】
なお、プロジェクト、プロセス、成果物ＢＯＸ、及び成果物の各データについても、図５に類似した構成のテーブルによって管理される。但し、プロジェクトテーブルにおいては、プロジェクト名、成果物名、及オブジェクト種別の項目は不要であり、オブジェクト名の項目がプロジェクト名に置き換わる。また、プロセステーブルにおいては、成果物名及びオブジェクト種別の項目は不要であり、オブジェクト名の項目が、プロセスの識別名（以下、「プロセス名」という。）に置き換わる。また、成果物ＢＯＸテーブルにおいては、オブジェクト種別の項目は不要であり、オブジェクト名の項目が、成果物ＢＯＸの識別名（以下、「成果物ＢＯＸ名」という。）に置き換わる。また、成果物名の項目が、当該成果物ＢＯＸが属するプロセスのプロセス名に置き換わる。また、成果物テーブルにおいては、オブジェクト種別の項目は不要であり、オブジェクト名の項目が、成果物名に置き換わる。また、成果物名の項目が、当該成果物が属する成果物ＢＯＸの成果物ＢＯＸ名に置き換わる。
【００２９】
または、各テーブルのレコードには、当該レコードに記憶されるデータを特定するための情報として、当該データのデータ名に加え、当該データの親を再帰的に遡った全てのデータのデータ名が含まれてもよい。例えば、プロジェクトテーブルであれば、プロジェクト名が含まれる。プロセステーブルでは、プロジェクト名及びプロセス名が含まれる。成果物ＢＯＸテーブルでは、プロジェクト名、プロセス名、及び成果物ＢＯＸ名が含まれる。成果物テーブルでは、プロジェクト名、プロセス名、成果物ＢＯＸ名、及び成果物名が含まれる。
【００３０】
本実施の形態において、「データ」とは、プロジェクト、プロセス、成果物ＢＯＸ、成果物、及びオブジェクトのレコードをいう。このうち、プロジェクト、プロセス、及び成果物ＢＯＸは、成果物ＢＯＸは、成果物の格納先を構成するデータであるため、ユーザに対しては、フォルダとして表現される。すなわち、プロジェクトは、１以上のプロセスを格納するフォルダとして表現される。プロセスは、１以上の成果物ＢＯＸを格納するフォルダとして表現される。成果物ＢＯＸは、１つの成果物を格納するフォルダとして表現される。そこで、本実施の形態において、「フォルダ」は、プロジェクト、プロセス、及び成果物ＢＯＸの上位概念を意味する用語として使用される。
【００３１】
また、本実施の形態において、プロジェクト、プロセス、成果物ＢＯＸ、成果物、及びオブジェクトを区別する概念を、データ種別という。
【００３２】
プロジェクト、プロセス、及び成果物ＢＯＸ等の親子関係は、例えば、予め管理者によって定義される。製品の開発者等は、開発プロセスの進行に伴って、成果物ＢＯＸに対応する成果物を作成し、当該成果物を当該成果物ＢＯＸに登録する。そうすることで、開発に必要な成果物が漏れなく作成されていることが容易に把握可能なように、各成果物を管理することが可能となる。
【００３３】
各データ間には、関連を設定することができる。一つの関連によって接続される二つのデータの一方は、関連づけ元となり、他方は関連づけ先となる。すなわち、関連は方向を有する。関連づけ元から関連づけ先への方向を、以下、「順方向」という。関連づけ先から関連づけ元への方向を、以下、「逆方向」という。
【００３４】
関連も、データと同様に、データ記憶部１４において関連を管理するテーブル（以下、「関連テーブル」という。）のレコードとして管理される。関連のレコードには、関連づけ元のデータの識別名（以下、「データ名」という。）と、関連づけ先のデータのデータ名等が記憶される。データ名とは、プロジェクト名、プロセス名、成果物ＢＯＸ名、成果物名、及びオブジェクト名の上位概念である。なお、本実施の形態において、関連は、便宜上「データ」の概念に含まれないこととする。
【００３５】
図６は、データ記憶部に記憶されている関連テーブルの一例を示す図である。図６における関連テーブルは、関連ごとに、関連元、関連先、属性１、及び属性２等の項目を有する。関連元は、関連づけ元のデータのデータ名である。関連先は、関連づけ先のデータのデータ名である。属性１及び属性２は、関連に対する属性の例示である。関連テーブルによれば、データ間の関連について、関連づけ元と関連づけ先とを特定可能である。
【００３６】
なお、図６に示される各レコードの関連元及び関連先は、いずれもオブジェクト名である。すなわち、図６に示されるレコードは、オブジェクト間の関連を管理するレコードである。しかし、関連は、オブジェクト以外のデータ種別に属するデータ間において設定可能である。例えば、プロセス間に対して関連が設定されてもよい。また、関連は、データ種別を跨って設定可能である。例えば、プロセスと成果物との間に関連が設定されてもよい。
【００３７】
なお、図５のオブジェクトテーブル及び図６の関連テーブルが示す関連を視覚的に示すと、図７のようになる。
【００３８】
図７は、本発明の実施の形態におけるオブジェクト間の関連を示す図である。図７では、オブジェクト種別が「種別１」であるオブジェクトは、楕円によって示されている。オブジェクト種別が「種別３」であるオブジェクトは、矩形によって示されている。オブジェクト間の関連は、矢印によって示されている。矢印の元のオブジェクトは、関連づけ元であり、矢印の先のオブジェクトは、関連づけ先である。
【００３９】
なお、各データ間における関連と、図４に示される階層構造を構成する親子関係とは、異なる概念であり、データ管理上も異なる形態で管理される。例えば、成果物とオブジェクトとの親子関係は、オブジェクトテーブルにおける「成果物名」の項目で管理される。一方、データ間の関連は、関連テーブルで管理される。各データ間における関連は、データ間の親子関係を跨って任意に設定可能である。
【００４０】
本実施の形態において、データ管理サーバ１０は、クライアント装置２０からの要求に応じ、或るデータ群と他のデータ群との間における関連性の分析を実行する。
【００４１】
以下、データ管理システムにおいて実行される処理手順について説明する。図８は、クライアント装置が実行する処理手順の一例を説明するためのフローチャートである。
【００４２】
ステップＳ１０１において、表示制御部２１は、分析条件入力画面を介して、分析条件の設定をユーザから受け付ける。
【００４３】
図９は、分析条件入力画面の表示例を示す図である。図９において、分析条件入力画面５１０は、種別選択領域５１１、ボタン５１２、ボタン５１３、縦軸種別表示領域５１４，横軸種別表示領域５１５、及びＯＫボタン５１６等を含む。
【００４４】
種別選択領域５１１には、データ種別の一覧が選択肢として表示される。但し、オブジェクトについては、オブジェクト種別ごとに選択肢が表示される。種別選択領域５１１において、いずれか一つの選択肢が選択された状態で、ボタン５１２が押下されると、選択状態の選択肢に係るデータ種別又はオブジェクト種別が、縦軸種別表示領域５１４に表示される。種別選択領域５１１において、いずれか一つの選択肢が選択された状態で、ボタン５１３が押下されると、選択状態の選択肢に係るデータ種別又はオブジェクト種別が、横軸種別表示領域５１５に表示される。なお、縦軸及び横軸の意味については後述される。分析条件設定画面５１０では、縦軸に配置されるデータ種別又はオブジェクト種別と、横軸に配置されるデータ種別又はオブジェクト種別とが、分析条件を構成するパラメータとして選択される。なお、同じデータ種別又はオブジェクト種別が、縦軸及び横軸の双方に選択されてもよい。
【００４５】
縦軸に対して選択されたデータ種別又はオブジェクト種別を、以下「縦軸種別」という。また、横軸に対して選択されたデータ種別又はオブジェクト種別を、以下「横軸種別」という。縦軸種別及び横軸種別は、関連性の分析対象及び分析結果の表示対象とするデータ群を指定する情報である。図９では、オブジェクト種別の一つである「種別１」が縦軸種別として選択され、オブジェクト種別の一つである「種別２」が横軸種別として選択された例が示されている。
【００４６】
縦軸種別及び横軸種別の双方が選択された後で、ＯＫボタン５１６が押下されると、要求送信部２２は、縦軸種別及び横軸種別を含む、分析要求をデータ管理サーバ１０に送信する（Ｓ１０２）。当該分析要求に応じ、データ管理サーバ１０のデータ処理部１２は、縦軸種別に属するデータ群と、横軸種別に属するデータ群との関連性について分析処理を実行する。当該分析処理の詳細については後述される。
【００４７】
続いて、応答受信部２３は、データ処理部１２による分析結果を示す情報を受信する（Ｓ１０３）。続いて、表示制御部２１は、分析結果を示す情報を含む分析結果出力画面を表示装置に表示させる（Ｓ１０４）。
【００４８】
図１０は、分析結果出力画面の表示例を示す図である。図１０において、分析結果出力画面５２０は、行方向（縦軸方向）に、縦軸種別に属する４個のデータが配列され、列方向（横軸方向）に、横軸種別に属する３個のデータが配列された、４行３列の行列を示す表を含む。行列の要素は、「↑」、「←」、「×」、又は空欄である。
【００４９】
「↑」は、当該要素の行に配置されたデータを関連づけ元とし、当該要素の列に配置されたデータを関連づけ先とする、直接的又は間接的な関連が存在することを示す。直接的な関連が存在するとは、二つのデータが、１つの関連によって接続される状態をいう。間接的な関連が存在するとは、二つのデータが、複数の関連によって接続される状態をいう。すなわち、「↑」は、当該要素の行に配置されたデータから１又は複数の関連を、順方向に辿ることにより、当該要素の列に配置されたデータに辿り着く（至る）ことを示す。
【００５０】
「←」は、当該要素の列に配置されたデータを関連づけ元とし、当該要素の行に配置されたデータを関連づけ先とする、直接的又は間接的な関連が存在することを示す。すなわち、「←」は、当該要素の列に配置されたデータから、順方向の１又は複数の関連を辿ることにより、当該要素の行に配置されたデータに辿り着く（至る）ことを示す。または、「←」は、当該要素の行に配置されたデータを関連づけ先とし、当該要素の列に配置されたデータを関連づけ元とする、直接的又は間接的な関連が存在することを示すともいえる。すなわち、「←」は、当該要素の行に配置されたデータから、１又は複数の関連を逆方向に辿る（すなわち、関連を遡る）ことにより、当該要素の列に配置されたデータに辿り着く（至る）ことを示すともいえる。
【００５１】
「×」は、当該要素の行に配置されたデータから、順方向又は逆方向いずれか一方向のみに関連を辿ることでは、当該要素の列に配置されたデータには至らないが、順方向及び逆方向の混在を許容して関連を辿ると、当該要素の列に配置されたデータに至ることを示す。
【００５２】
空欄は、「↑」、「←」、及び「×」のいずれにも該当しないことを示す。すなわち、当該要素の行に配置されたデータと、当該要素の列に配置されたデータとの間には、関連性が無いことを示す。
【００５３】
図７を参照して、図１０における「↑」、「←」、又は「×」の各要素によって示される各オブジェクト間の関連を具体的に説明する。図１０におけるＯｂｊＡとＯｂｊ１との間の関連を示す「↑」の要素は、図７において、ＯｂｊＡ→ＯｂｊＢ→Ｏｂｊ１によって構成される順方向の関連に基づく。図１０におけるＯｂｊＡとＯｂｊ２との間の関連を示す「↑」の要素は、図７において、ＯｂｊＡ→ＯｂｊＢ→Ｏｂｊ１→Ｏｂｊ２によって構成される順方向の関連に基づく。図１０におけるＯｂｊＡとＯｂｊ３との間の関連を示す「×」の要素は、図７において、ＯｂｊＡ→ＯｂｊＤ←Ｏｂｊ３によって構成される、順方向と逆方向とが混在した関連に基づく。
【００５４】
図１０におけるＯｂｊＢとＯｂｊ１との間の関連を示す「↑」の要素は、図７において、ＯｂｊＢ→Ｏｂｊ１によって構成される関連に基づく。図１０におけるＯｂｊＢとＯｂｊ２との間の関連を示す「↑」の要素は、図７において、ＯｂｊＢ→Ｏｂｊ１→Ｏｂｊ２によって構成される関連に基づく。
【００５５】
図１０におけるＯｂｊＤとＯｂｊ３との間の関連を示す「←」の要素は、図７において、ＯｂｊＤ←Ｏｂｊ３によって構成される逆方向の関連に基づく。
【００５６】
このように、図１０に示される分析結果出力画面５２０によれば、ユーザは、縦軸種別に属するデータ群を構成する各データと、横軸種別に属するデータ群を構成する各データとの間の関連性を、直感的及び視覚的に把握することができる。その結果、例えば、ユーザは、或るデータに対応する部品の故障等の影響範囲を容易に把握することができる。また、ユーザは、本来であれば許容されないはずの関連が設定されていることを容易に検出することができる。例えば、「×」に該当する関連の設定が許容されない場合、ユーザは、当該関連に関して、設定の見直しを行うことができる。
【００５７】
続いて、データ管理サーバ１０が実行する処理手順について説明する。図１１は、データ管理サーバが実行する処理手順の一例を説明するためのフローチャートである。
【００５８】
ステップＳ２０１において、要求受信部１１は、ステップＳ１０２において送信された分析要求を受信する。続いて、データ処理部１２は、分析要求に含まれている縦軸種別に属するデータを、データ記憶部１４から検索する（Ｓ２０２）。縦軸種別が、データ種別を示す場合、当該データ種別に対応するテーブルの全レコードが検索される。縦軸種別が、オブジェクト種別を示す場合、オブジェクトテーブルにおいて、オブジェクト種別が、縦軸種別に一致するレコードが検索される。
【００５９】
続いて、データ処理部１２は、分析要求に含まれている横軸種別に属するデータを、データ記憶部１４から検索する（Ｓ２０３）。横軸種別に属するデータの検索方法は、縦軸種別に属するデータに属する検索方法と同様でよい。
【００６０】
続いて、データ処理部１２は、ステップＳ２０２において検索されたデータの個数を変数Ｖｎに代入し、ステップＳ２０３において検索されたデータの個数を変数Ｈｎに代入する（Ｓ２０４）。
【００６１】
続いて、データ処理部１２は、変数ｖ及び変数ｈのそれぞれに、１を代入する（Ｓ２０５）。変数ｖは、縦軸種別に属するデータ群の中で処理対象のデータを識別するための変数である。変数ｈは、縦軸種別に属するデータ群の中で処理対象のデータを識別するための変数である。以下、縦軸種別に属するデータ群の中でｖ番目のデータを、「データｖ」という。また、横軸種別に属するデータ群の中でｈ番目のデータを、「データｈ」という。
【００６２】
続いて、データ処理部１２は、関連テーブル（図６）を参照して、データｖを関連づけ元として１又は複数の関連を順方向に辿ることにより、データｈに至るか否かを判定する（Ｓ２０６）。データｈに至る場合（Ｓ２０６でＹｅｓ）、データ処理部１２は、データｖとデータｈとの関連性を示す情報として「Ｖ」を記憶する。当該情報の記憶先は、例えば、メモリ装置１０３又は補助記憶装置１０２である。「Ｖ」は、図１０において「↑」に対応する。すなわち、表示制御部２１は、「Ｖ」を、「↑」に置き換えて表示する。但し、「Ｖ」がそのまま表示されてもよい。
【００６３】
なお、関連テーブルを参照して、データｖを関連づけ元として順方向の１又は複数の関連を辿ることにより、データｈに至るか否かの判定は、例えば、次のように行うことができる。
（１）関連元にデータｖを含むレコードを関連テーブルから検索する。
（２）検索されたレコードの関連先を、関連元に含むレコードを関連テーブルから検索する。
（３）検索されたレコードに関して（２）を再帰的に繰り返す。検索されるレコードが無くなる前に、関連先にデータｈを含むレコードが検索されれば、データｈに至ったことになる。該当するレコードが検索されずに、検索されるレコードが無くなった場合は、データｈに至らなかったことになる。
【００６４】
データｈに至らない場合（Ｓ２０６でＮｏ）、データ処理部１２は、関連テーブルを参照して、データｈを関連づけ元として１又は複数の関連を順方向に辿ることにより、データｖに至るか否かを判定する（Ｓ２０８）。すなわち、ステップＳ２０６において探索された関連に対して逆方向の関連の有無が判定される。
【００６５】
データｖに至る場合（Ｓ２０８でＹｅｓ）、データ処理部１２は、データｖとデータｈとの関連性を示す情報として、「Ｖ」とは異なる「Ｈ」を記憶する。「Ｈ」は、図１０において「←」に対応する。すなわち、表示制御部２１は、「Ｈ」を、「←」に置き換えて表示する。但し、「Ｈ」がそのまま表示されてもよい。なお、ステップ２０８における判定方法は、例えば、ステップＳ２０６に関して記載した（１）から（３）において、データｖとデータｈとを置きかえたものでよい。
【００６６】
データｖに至らない場合（Ｓ２０８でＮｏ）、データ処理部１２は、関連テーブルを参照して、データｖを関連づけ元又は関連づけ先として、１又は複数の関連を、順方向及び逆方向を問わずに辿ることにより、データｈに至るか否かを判定する（Ｓ２１０）。データｈに至る場合（Ｓ２１０でＹｅｓ）、データ処理部１２は、データｖとデータｈとの関連性を示す情報として、「Ｖ」及び「Ｈ」とは異なる「Ｍ」を記憶する。「Ｍ」は、図１０において「×」に対応する。すなわち、表示制御部２１は、「Ｍ」を、「×」に置き換えて表示する。但し、「Ｍ」がそのまま表示されてもよい。
【００６７】
なお、図６に示される関連テーブルを参照して、データｖを関連づけ元又は関連づけ先として、１又は複数の関連を、順方向及び逆方向を問わずに辿ることにより、データｈに至るか否かの判定は、例えば、次のように行うことができる。
（１）関連元又は関連先にデータｖを含むレコードを関連テーブルから検索する。
（２）検索されたレコードの関連元又は関連先を、関連元又は関連先に含むレコードを関連テーブルから検索する。
（３）検索されたレコードに関して（２）を再帰的に繰り返す。検索されるレコードが無くなる前に、関連元又は関連先にデータｈを含むレコードが検索されれば、データｈに至ったことになる。該当するレコードが検索されずに、検索されるレコードが無くなった場合は、データｈに至らなかったことになる。
【００６８】
データｈに至らない場合（Ｓ２１０でＮｏ）、データ処理部１２は、データｖとデータｈとに関する分析結果として「０」を記憶する。「０」は、図１０において空欄に対応する。すなわち、表示制御部２１は、分析結果「０」を、空欄に置き換える。但し、「０」がそのまま表示されてもよい。
【００６９】
ステップＳ２０７、Ｓ２０９、Ｓ２１１、又はＳ２１２に続いて、データ処理部１２は、変数ｈの値が、変数Ｈｎ以上であるか否かを判定する（Ｓ２１３）。すなわち、データｖに関して、横軸種別に属する全てのデータとの関連性の分析が行われたか否かが判定される。変数ｈの値が、変数Ｈｎ未満である場合（Ｓ２１３でＮｏ）、データ処理部１２は、変数ｈに１を加算して（Ｓ２１４）、ステップＳ２０６以降を繰り返す。すなわち、横軸種別に属する次のデータについて、データｖとの関連性が分析される。
【００７０】
変数ｈの値が、変数Ｈｎ以上である場合（Ｓ２１３でＹｅｓ）、データ処理部１２は、変数ｖの値が、変数Ｖｎ以上であるか否かを判定する（Ｓ２１５）。すなわち、縦軸種別に属する全てのデータに関して、関連性の分析が行われたか否かが判定される。変数ｖの値が、変数Ｖｎ未満である場合（Ｓ２１５でＮｏ）、データ処理部１２は、変数ｖに１を加算し、変数ｈに１を代入して（Ｓ２１６）、ステップＳ２０６以降を繰り返す。すなわち、縦軸種別に属する次のデータについて、横軸属性に属する全てのデータとの関連性が分析される。
【００７１】
変数ｖの値が、変数Ｖｎ以上である場合（Ｓ２１５でＹｅｓ）、応答返信部１３は、記憶されている分析結果を、クライアント装置２０に返信する（Ｓ２１７）。すなわち、応答返信部１３によって、分析結果が出力される。但し、分析結果の送信先は、例えば、分析要求に指定されているメールアドレス宛であってもよい。すなわち、分析結果は、電子メールによって送信されてもよい。この場合。分析結果は、例えば、図１０に示した行列を示す表形式データとして生成され、当該表形式データが、電子メールに添付されてもよい。又は、電子メールには、分析結果を参照可能なＵＲＬ（Uniform Resource Locator）が記述され、当該ＵＲＬ宛に対する要求に応じ、分析結果を示すＷｅｂページが返信されてもよい。
【００７２】
なお、上記では、便宜上、オブジェクト間の関連について具体例を示したが、他のデータ種別に属するデータ間の関連についても、同様の処理手順によって分析可能である。したがって、本実施の形態では、プロジェクト、プロセス、及び成果物ＢＯＸ等のフォルダに分類されるデータについても、関連性の分析が可能である。
【００７３】
上述したように、本実施の形態によれば、一方のデータ群又はフォルダ群又はデータとフォルダとの混合群と、他方のデータ群又はフォルダ群又はデータとフォルダとの混合群とについて、各データ間又は各フォルダ間又は各データと各フォルダ間の関連性を自動的に分析して出力することができる。したがって、或るデータ群又はフォルダ群と他のデータ群又はフォルダ群との関連性の調査を効率化することができる。
【００７４】
なお、本実施の形態が適用可能な範囲は、図４に示される管理形態で管理されているデータ群又はフォルダ群に限られない。例えば、一般的なファイルシステムのような管理形態において、各ファイル又は各フォルダ間に関連を設定することが可能であれば、当該ファイル群又はフォルダ群に関して本実施の形態が適用されてもよい。
【００７５】
また、本実施の形態では、縦軸（行方向）に配列するデータ群と、横軸（列方向）に配列するデータ群とが、データ種別又はオブジェクト種別の単位で選択される例を示した。しかし、例えば、データ単位又はフォルダ単位で、一つずつ、縦軸に配列するデータ又はフォルダと、横軸に配列するデータとフォルダとが選択可能とされてもよい。すなわち、縦軸に配列するデータ群又はフォルダ群と、横軸に配列するデータ群又はフォルダ群の選択方法は、所定のものに限定されない。
【００７６】
また、分析条件入力画面５１０及び分析結果出力画面５２０は、例えば、ＨＴＭＬ（HyperText Markup Language）等を利用して、応答返信部１３によって生成されてもよい。この場合、クライアント装置２０は、汎用的なＷｅｂブラウザを有していればよい。
【００７７】
又は、データ処理部１２の機能を、各クライアント装置２０が有していてもよい。すなわち、図１１に示した処理手順を、各クライアント装置２０が実行してもよい。この場合、各クライアント装置２０は、ネットワークを介して、データ管理サーバ１０からデータを検索してもよい。
【００７８】
なお、本実施の形態において、データ管理サーバ１０は、管理システムの一例である。データ処理部１２は、分析部の一例である。応答返信部１３又は表示制御部２１は、出力部の一例である。関連テーブルは、関連情報の一例である「Ｖ」又は「↑」は、第一の関連性情報の一例である。「Ｈ」又は「←」は、第二の関連性情報の一例である。「Ｍ」又は「×」は、第三の関連性情報の一例である。
【００７９】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００８０】
以上の説明に関し、更に以下の項を開示する。
（付記１）
管理対象のデータ及びフォルダについて、関連づけ元と関連づけ先を特定可能な情報を含む関連情報を記憶可能なコンピュータに、
関連性を示す情報の出力対象として指定された第１のデータ群又は第１のフォルダ群又は第１のデータとフォルダの混合群と、第２のデータ群又は第２のフォルダ群又は第２のデータとフォルダの混合群とを対象として、記憶された関連情報に基づく分析を行い、
前記分析する処理によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第１のデータ又は第１のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第２のデータ又は第２のフォルダに至る場合は前記第１のデータ又は前記第１のフォルダと前記第２のデータ又は前記第２のフォルダとの間の関連性を示す情報として第１の関連性情報を出力し、前記分析する処理によって、前記第２のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第３のデータ又は第３のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第１のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第４のデータ又は第４のフォルダに至る場合は前記第３のデータ又は前記第３のフォルダと前記第４のデータ又は前記第４のフォルダとの間の関連性を示す情報として前記第１の関連性情報とは異なる第２の関連性情報を出力する、
処理を実行させる管理プログラム。
（付記２）
前記出力する処理は、前記分析する処理によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第５のデータ又は第５のフォルダの関連づけ先のフォルダを１又は複数辿っても至らず、前記第５のデータ又は前記第５のフォルダの関連づけ元のフォルダを１又は複数辿っても至らず、前記第５のデータ又は前記第５のフォルダの関連づけ先又は関連づけ元のいずれであるかを問わなければ該第５のデータ又は該第５のフォルダと関連づけられているものとして、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第６のデータ又は第６のフォルダに至る場合は、前記第５のデータ又は前記第５のフォルダと前記第６のデータ又は前記第６のフォルダとの間の関連性を示す情報として前記第１の関連性情報と前記第２の関連性情報とのいずれとも異なる第３の関連性情報を出力する、
ことを特徴とする付記１記載の管理プログラム。
（付記３）
管理対象のデータ及びフォルダについて、関連づけ元と関連づけ先を特定可能な情報を含む関連情報を記憶可能なコンピュータが、
関連性を示す情報の出力対象として指定された第１のデータ群又は第１のフォルダ群又は第１のデータとフォルダの混合群と、第２のデータ群又は第２のフォルダ群又は第２のデータとフォルダの混合群とを対象として、記憶された関連情報に基づく分析を行い、
前記分析する処理によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第１のデータ又は第１のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第２のデータ又は第２のフォルダに至る場合は前記第１のデータ又は前記第１のフォルダと前記第２のデータ又は前記第２のフォルダとの間の関連性を示す情報として第１の関連性情報を出力し、前記分析する処理によって、前記第２のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第３のデータ又は第３のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第１のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第４のデータ又は第４のフォルダに至る場合は前記第３のデータ又は前記第３のフォルダと前記第４のデータ又は前記第４のフォルダとの間の関連性を示す情報として前記第１の関連性情報とは異なる第２の関連性情報を出力する、
処理を実行する管理方法。
（付記４）
前記出力する処理は、前記分析する処理によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第５のデータ又は第５のフォルダの関連づけ先のフォルダを１又は複数辿っても至らず、前記第５のデータ又は前記第５のフォルダの関連づけ元のフォルダを１又は複数辿っても至らず、前記第５のデータ又は前記第５のフォルダの関連づけ先又は関連づけ元のいずれであるかを問わなければ該第５のデータ又は該第５のフォルダと関連づけられているものとして、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第６のデータ又は第６のフォルダに至る場合は、前記第５のデータ又は前記第５のフォルダと前記第６のデータ又は前記第６のフォルダとの間の関連性を示す情報として前記第１の関連性情報と前記第２の関連性情報とのいずれとも異なる第３の関連性情報を出力する、
ことを特徴とする付記３記載の管理方法。
（付記５）
管理対象のデータ及びフォルダについて、関連づけ元と関連づけ先を特定可能な情報を含む関連情報を記憶可能な管理装置において、
関連性を示す情報の出力対象として指定された第１のデータ群又は第１のフォルダ群又は第１のデータとフォルダの混合群と、第２のデータ群又は第２のフォルダ群又は第２のデータとフォルダの混合群とを対象として、記憶された関連情報に基づく分析を行う分析部と、
前記分析部によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第１のデータ又は第１のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第２のデータ又は第２のフォルダに至る場合は前記第１のデータ又は前記第１のフォルダと前記第２のデータ又は前記第２のフォルダとの間の関連性を示す情報として第１の関連性情報を出力し、前記分析部によって、前記第２のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第３のデータ又は第３のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第１のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第４のデータ又は第４のフォルダに至る場合は前記第３のデータ又は前記第３のフォルダと前記第４のデータ又は前記第４のフォルダとの間の関連性を示す情報として前記第１の関連性情報とは異なる第２の関連性情報を出力する出力部と、
を備えたことを特徴とする管理装置。
（付記６）
前記出力部は、前記分析部によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第５のデータ又は第５のフォルダの関連づけ先のフォルダを１又は複数辿っても至らず、前記第５のデータ又は前記第５のフォルダの関連づけ元のフォルダを１又は複数辿っても至らず、前記第５のデータ又は前記第５のフォルダの関連づけ先又は関連づけ元のいずれであるかを問わなければ該第５のデータ又は該第５のフォルダと関連づけられているものとして、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第６のデータ又は第６のフォルダに至る場合は、前記第５のデータ又は前記第５のフォルダと前記第６のデータ又は前記第６のフォルダとの間の関連性を示す情報として前記第１の関連性情報と前記第２の関連性情報とのいずれとも異なる第３の関連性情報を出力する、
ことを特徴とする付記５記載の管理装置。
（付記７）
管理対象のデータ及びフォルダについて、関連づけ元と関連づけ先を特定可能な情報を含む関連情報を記憶可能な管理システムにおいて、
関連性を示す情報の出力対象として指定された第１のデータ群又は第１のフォルダ群又は第１のデータとフォルダの混合群と、第２のデータ群又は第２のフォルダ群又は第２のデータとフォルダの混合群とを対象として、記憶された関連情報に基づく分析を行う分析部と、
前記分析部によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第１のデータ又は第１のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第２のデータ又は第２のフォルダに至る場合は前記第１のデータ又は前記第１のフォルダと前記第２のデータ又は前記第２のフォルダとの間の関連性を示す情報として第１の関連性情報を出力し、前記分析部によって、前記第２のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第３のデータ又は第３のフォルダを関連づけ元として、関連づけ先のデータ又はフォルダを１又は複数辿ることで関連づけ先として、前記第１のデータ群又はフォルダ群又はデータとフォルダの混合群に含まれる第４のデータ又は第４のフォルダに至る場合は前記第３のデータ又は前記第３のフォルダと前記第４のデータ又は前記第４のフォルダとの間の関連性を示す情報として前記第１の関連性情報とは異なる第２の関連性情報を出力する出力部と、
を備えたことを特徴とする管理システム。
（付記８）
前記出力部は、前記分析部によって、前記第１のデータ群又は前記第１のフォルダ群又は前記第１のデータとフォルダの混合群に含まれる第５のデータ又は第５のフォルダの関連づけ先のフォルダを１又は複数辿っても至らず、前記第５のデータ又は前記第５のフォルダの関連づけ元のフォルダを１又は複数辿っても至らず、前記第５のデータ又は前記第５のフォルダの関連づけ先又は関連づけ元のいずれであるかを問わなければ該第５のデータ又は該第５のフォルダと関連づけられているものとして、前記第２のデータ群又は前記第２のフォルダ群又は前記第２のデータとフォルダの混合群に含まれる第６のデータ又は第６のフォルダに至る場合は、前記第５のデータ又は前記第５のフォルダと前記第６のデータ又は前記第６のフォルダとの間の関連性を示す情報として前記第１の関連性情報と前記第２の関連性情報とのいずれとも異なる第３の関連性情報を出力する、
ことを特徴とする付記７記載の管理システム。
【符号の説明】
【００８１】
１            データ管理システム
１０          データ管理サーバ
１１          要求受信部
１２          データ処理部
１３          応答返信部
１４          データ記憶部
２０          クライアント装置
２１          表示制御部
２２          要求送信部
２３          応答受信部
１００        ドライブ装置
１０１        記録媒体
１０２        補助記憶装置
１０３        メモリ装置
１０４        ＣＰＵ
１０５        インタフェース装置
Ｂ            バス
【図１】
2015149017.tif 000003
【図２】
2015149017.tif 000004
【図３】
2015149017.tif 000005
【図４】
2015149017.tif 000006
【図５】
2015149017.tif 000007
【図６】
2015149017.tif 000008
【図７】
2015149017.tif 000009
【図８】
2015149017.tif 000010
【図９】
2015149017.tif 000011
【図１０】
2015149017.tif 000012
【図１１】
2015149017.tif 000013