(57)【要約】【課題】図形情報と意味情報と補間情報によって構成されるグラフ構造情報に対して、操作を節点情報とし、アクセス対象情報を枝情報として、そのグラフ構造情報に加えるようにした情報処理装置を提供する。【解決手段】情報処理装置の生成手段は、図形情報と、該図形情報が表す対象に関する意味的な内容を該図形情報に付与する意味情報と、該図形情報又は該意味情報を補間する補間情報を節点情報とし、該図形情報と該意味情報と該補間情報間の関連性を枝情報としたグラフ構造情報を生成し、受付手段は、前記グラフ構造情報内の節点情報に対する操作を受け付け、付加手段は、前記受付手段によって受け付けられた操作を節点情報とし、該操作の対象の情報への接続を枝情報として、前記グラフ構造情報に付加する。【選択図】図１
2015207178.tif 000002
【特許請求の範囲】
【請求項１】
図形情報と、該図形情報が表す対象に関する意味的な内容を該図形情報に付与する意味情報と、該図形情報又は該意味情報を補間する補間情報を節点情報とし、該図形情報と該意味情報と該補間情報間の関連性を枝情報としたグラフ構造情報を生成する生成手段と、
前記グラフ構造情報内の節点情報に対する操作を受け付ける受付手段と、
前記受付手段によって受け付けられた操作を節点情報とし、該操作の対象の情報への接続を枝情報として、前記グラフ構造情報に付加する付加手段
を具備することを特徴とする情報処理装置。
【請求項２】
前記図形情報は、形状特徴を規定した図形データと属性情報を規定した属性データを有している
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記意味情報は、前記図形情報が表す対象の構造情報を有しており、さらに前記補間情報を規定する意味情報として、設計開発プロセス情報、故障情報、信頼性情報、法規上の制約情報、シミュレーション情報、組織情報、アクセスポリシー情報のうち、いずれか一つ又は複数の組み合わせによって構成されている
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記補間情報は、コスト情報、質量情報、材料情報、購入先情報、故障情報、信頼性情報、法規上の制約情報、シミュレーション情報、組織情報、アクセスポリシー情報のうち、いずれか一つ又は複数の組み合わせによって構成されている
ことを特徴とする請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
前記グラフ構造情報に対して、前記枝情報を用いてグループ内に枝が多く又はグループ間には枝が少なくなるようにグループを生成するグループ生成手段と、
前記グループ生成手段によって生成されたグループに対して、知識情報を含むグラフ構造情報との同一性又は類似性を判定する判定手段
をさらに具備することを特徴とする請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
前記グループ生成手段は、ランダムウォークモデル手法、最大フロー／最小カット手法、モジュラリティ最大化手法のうち、いずれか一つ又は複数の組み合わせを用いて、グループを生成する
ことを特徴する請求項５に記載の情報処理装置。
【請求項７】
前記グループ生成手段は、節点情報又は枝情報に重み付けを行って、グループを生成する
ことを特徴とする請求項５又は６に記載の情報処理装置。
【請求項８】
前記グループ生成手段は、グループを生成した日時を該グループに付与し、
前記グループを時系列で表示する表示手段
を具備することを特徴とする請求項５から７のいずれか一項に記載の情報処理装置。
【請求項９】
前記判定手段は、知識情報を含むグラフ構造情報として、予め設定されたテンプレートを用いて構成された第１のグラフ構造情報、前記操作を行った操作者の属性又は該操作者の操作履歴に関連した情報に基づいて構成された第２のグラフ構造情報のうち、いずれか一つ又はこれらの組み合わせによって構成される
ことを特徴とする請求項５から８のいずれか一項に記載の情報処理装置。
【請求項１０】
前記第１のグラフ構造情報と前記第２のグラフ構造情報の組み合わせとして、該第１のグラフ構造情報と該第２のグラフ構造情報を、結合したもの、差分を抽出したもの、共有している部分を抽出したもののうち、いずれか一つ又はこれらの組み合わせである
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記判定手段は、（１）同じ節点情報の数を計数した数、（２）節点情報に重みを付けた上で同じ節点情報の数を計数した数を補正すること、（３）比較するグラフ構造を部分グラフに分割し、同じ節点情報又は枝情報を有する部分グラフを計数した数、（４）比較するグラフ構造の一つに操作を行い、両者のグラフ構造が同じ構造となるために必要な操作数のうち、いずれか一つ又はこれらの組み合わせにより判定する
ことを特徴とする請求項５から１０のいずれか一項に記載の情報処理装置。
【請求項１２】
コンピュータを、
図形情報と、該図形情報が表す対象に関する意味的な内容を該図形情報に付与する意味情報と、該図形情報又は該意味情報を補間する補間情報を節点情報とし、該図形情報と該意味情報と該補間情報間の関連性を枝情報としたグラフ構造情報を生成する生成手段と、
前記グラフ構造情報内の節点情報に対する操作を受け付ける受付手段と、
前記受付手段によって受け付けられた操作を節点情報とし、該操作の対象の情報への接続を枝情報として、前記グラフ構造情報に付加する付加手段
として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、開発・設計などの創造的作業に必要な総合的設計情報等を自動的に収集／実行し、経験者のノウハウ、スキルを共有化し、作業プロセスの重複を回避することを課題とし、場シーケンサは、利用者のプロファイル等に基づき各作業段階における作業環境に対応した場を生成し、マルチメディアデータベースから各場で必要となるマルチメディアコンテナを検索し場の軌跡とともに利用者に呈示し、利用者は検索エンジン等を利用して必要な情報を収集することができ、この情報は場に対応させてマルチメディアデータベースに格納され、利用者はこれらの情報に基づき新たな知的創造をすることができ、場シーケンサは場データベース等に格納された履歴情報等に基づき確率的な予測を行い、最も確率の高い次の場に移行させ、必要となる情報を予測しＳ／Ｎ比で評価することが開示されている。
【０００３】
特許文献２には、従来の設計作業支援装置は、個々の設計作業者に有用な設計ナレッジを抽出して提供することはできず、設計作業者には、膨大な設計ナレッジから有用な設計ナレッジを検索する作業に時間と手間がかかり、負担であったことを課題とし、設計作業プロセスの流れを単位作業プロセスの順番で表現した共通プロセステンプレートから個人作業用のプロセステンプレートを作成する個人用プロセステンプレート作成手段と、共通プロセステンプレートと個人用プロセステンプレートの両方に設計ナレッジ（設計情報や設計ツール）を関連付けてナレッジデータベースに蓄積するナレッジ関連付け手段と、共通プロセステンプレートと個人用プロセステンプレートとから設計作業者に提供すべき設計ナレッジを抽出するナレッジ抽出手段と、抽出された設計ナレッジを個々の設計作業者に提供するナレッジ可視化手段とを備えることが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２９３４１２号公報
【特許文献２】特開２００４−３０３１８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、図形情報と意味情報と補間情報によって構成されるグラフ構造情報に対して、操作を節点情報とし、アクセス対象情報を枝情報として、そのグラフ構造情報に加えるようにした情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、図形情報と、該図形情報が表す対象に関する意味的な内容を該図形情報に付与する意味情報と、該図形情報又は該意味情報を補間する補間情報を節点情報とし、該図形情報と該意味情報と該補間情報間の関連性を枝情報としたグラフ構造情報を生成する生成手段と、前記グラフ構造情報内の節点情報に対する操作を受け付ける受付手段と、前記受付手段によって受け付けられた操作を節点情報とし、該操作の対象の情報への接続を枝情報として、前記グラフ構造情報に付加する付加手段を具備することを特徴とする情報処理装置である。
【０００７】
請求項２の発明は、前記図形情報は、形状特徴を規定した図形データと属性情報を規定した属性データを有していることを特徴とする請求項１に記載の情報処理装置である。
【０００８】
請求項３の発明は、前記意味情報は、前記図形情報が表す対象の構造情報を有しており、さらに前記補間情報を規定する意味情報として、設計開発プロセス情報、故障情報、信頼性情報、法規上の制約情報、シミュレーション情報、組織情報、アクセスポリシー情報のうち、いずれか一つ又は複数の組み合わせよって構成されていることを特徴とする請求項１又は２に記載の情報処理装置である。
【０００９】
請求項４の発明は、前記補間情報は、コスト情報、質量情報、材料情報、購入先情報、故障情報、信頼性情報、法規上の制約情報、シミュレーション情報、組織情報、アクセスポリシー情報のうち、いずれか一つ又は複数の組み合わせよって構成されていることを特徴とする請求項１から３のいずれか一項に記載の情報処理装置である。
【００１０】
請求項５の発明は、前記グラフ構造情報に対して、前記枝情報を用いてグループ内に枝が多く又はグループ間には枝が少なくなるようにグループを生成するグループ生成手段と、前記グループ生成手段によって生成されたグループに対して、知識情報を含むグラフ構造情報との同一性又は類似性を判定する判定手段をさらに具備することを特徴とする請求項１から４のいずれか一項に記載の情報処理装置である。
【００１１】
請求項６の発明は、前記グループ生成手段は、ランダムウォークモデル手法、最大フロー／最小カット手法、モジュラリティ最大化手法のうち、いずれか一つ又は複数の組み合わせを用いて、グループを生成することを特徴する請求項５に記載の情報処理装置である。
【００１２】
請求項７の発明は、前記グループ生成手段は、節点情報又は枝情報に重み付けを行って、グループを生成することを特徴とする請求項５又は６に記載の情報処理装置である。
【００１３】
請求項８の発明は、前記グループ生成手段は、グループを生成した日時を該グループに付与し、前記グループを時系列で表示する表示手段を具備することを特徴とする請求項５から７のいずれか一項に記載の情報処理装置である。
【００１４】
請求項９の発明は、前記判定手段は、知識情報を含むグラフ構造情報として、予め設定されたテンプレートを用いて構成された第１のグラフ構造情報、前記操作を行った操作者の属性又は該操作者の操作履歴に関連した情報に基づいて構成された第２のグラフ構造情報のうち、いずれか一つ又はこれらの組み合わせよって構成されることを特徴とする請求項５から８のいずれか一項に記載の情報処理装置である。
【００１５】
請求項１０の発明は、前記第１のグラフ構造情報と前記第２のグラフ構造情報の組み合わせとして、該第１のグラフ構造情報と該第２のグラフ構造情報を、結合したもの、差分を抽出したもの、共有している部分を抽出したもののうち、いずれか一つ又はこれらの組み合わせであることを特徴とする請求項９に記載の情報処理装置である。
【００１６】
請求項１１の発明は、前記判定手段は、（１）同じ節点情報の数を計数した数、（２）節点情報に重みを付けた上で同じ節点情報の数を計数した数を補正すること、（３）比較するグラフ構造を部分グラフに分割し、同じ節点情報又は枝情報を有する部分グラフを計数した数、（４）比較するグラフ構造の一つに操作を行い、両者のグラフ構造が同じ構造となるために必要な操作数のうち、いずれか一つ又はこれらの組み合わせにより判定することを特徴とする請求項５から１０のいずれか一項に記載の情報処理装置である。
【００１７】
請求項１２の発明は、コンピュータを、図形情報と、該図形情報が表す対象に関する意味的な内容を該図形情報に付与する意味情報と、該図形情報又は該意味情報を補間する補間情報を節点情報とし、該図形情報と該意味情報と該補間情報間の関連性を枝情報としたグラフ構造情報を生成する生成手段と、前記グラフ構造情報内の節点情報に対する操作を受け付ける受付手段と、前記受付手段によって受け付けられた操作を節点情報とし、該操作の対象の情報への接続を枝情報として、前記グラフ構造情報に付加する付加手段として機能させることを特徴とする情報処理プログラムである。
【発明の効果】
【００１８】
請求項１の情報処理装置によれば、図形情報と意味情報と補間情報によって構成されるグラフ構造情報に対して、操作を節点情報とし、アクセス対象情報を枝情報として、そのグラフ構造情報に加えることができるようになる。
【００１９】
請求項２の情報処理装置によれば、形状特徴を規定した図形データと属性情報を規定した属性データを有している図形情報を対象とすることができる。
【００２０】
請求項３の情報処理装置によれば、図形情報が表す対象の構造情報を有しており、さらに補間情報を規定する意味情報として、設計開発プロセス情報、故障情報、信頼性情報、法規上の制約情報、シミュレーション情報、組織情報、アクセスポリシー情報のうち、いずれか一つ又は複数の組み合わせよって構成される意味情報を対象とすることができる。
【００２１】
請求項４の情報処理装置によれば、コスト情報、質量情報、材料情報、購入先情報、故障情報、信頼性情報、法規上の制約情報、シミュレーション情報、組織情報、アクセスポリシー情報のうち、いずれか一つ又は複数の組み合わせよって構成される補間情報を対象とすることができる。
【００２２】
請求項５の情報処理装置によれば、グループに対して、予め定められた意味情報を含むグラフ構造情報との同一性又は類似性を判定することができる。
【００２３】
請求項６の情報処理装置によれば、ランダムウォークモデル手法、最大フロー／最小カット手法、モジュラリティ最大化手法のうち、いずれか一つ又は複数の組み合わせを用いて、グループを生成することができる。
【００２４】
請求項７の情報処理装置によれば、ノード又はリンクに重み付けを行って、グループを生成することができる。
【００２５】
請求項８の情報処理装置によれば、グループを時系列で表示することができる。
【００２６】
請求項９の情報処理装置によれば、予め設定されたテンプレートを用いて構成された第１のグラフ構造情報、前記操作を行った操作者の属性又は該操作者の操作履歴に関連した情報に基づいて構成された第２のグラフ構造情報のうち、いずれか一つ又はこれらの組み合わせよって構成される知識情報を含むグラフ構造情報を用いて判定することができる。
【００２７】
請求項１０の情報処理装置によれば、第１のグラフ構造情報と第２のグラフ構造情報を、結合したもの、差分を抽出したもの、共有している部分を抽出したもののうち、いずれか一つ又はこれらの組み合わせを、第１のグラフ構造情報と第２のグラフ構造情報の組み合わせとして用いることができる。
【００２８】
請求項１１の情報処理装置によれば、（１）同じ節点情報の数を計数した数、（２）節点情報に重みを付けた上で同じ節点情報の数を計数した数を補正すること、（３）比較するグラフ構造を部分グラフに分割し、同じ節点情報又は枝情報を有する部分グラフを計数した数、（４）比較するグラフ構造の一つに操作を行い、両者のグラフ構造が同じ構造となるために必要な操作数のうち、いずれか一つ又はこれらの組み合わせにより判定することができる。
【００２９】
請求項１２の情報処理プログラムによれば、図形情報と意味情報と補間情報によって構成されるグラフ構造情報に対して、操作を節点情報とし、アクセス対象情報を枝情報として、そのグラフ構造情報に加えることができるようになる。
【図面の簡単な説明】
【００３０】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を実現した場合のシステム構成例を示す説明図である。
【図３】本実施の形態による処理例を示すフローチャートである。
【図４】本実施の形態による処理例を示すフローチャートである。
【図５】本実施の形態による処理例を示すフローチャートである。
【図６】図形情報テーブルのデータ構造例を示す説明図である。
【図７】補間情報テーブルのデータ構造例を示す説明図である。
【図８】図形意味情報テーブルのデータ構造例を示す説明図である。
【図９】補間意味情報テーブルのデータ構造例を示す説明図である。
【図１０】グラフ構造データＤＢ内に記憶されているグラフ構造情報の例を示す説明図である。
【図１１】グラフ構造データＤＢ内に記憶されているグラフ構造情報の例を示す説明図である。
【図１２】グループ化グラフ情報の例を示す説明図である。
【図１３】本実施の形態による処理例を示すフローチャートである。
【図１４】ナレッジ情報ハンドリングＵＩモジュールによる表示例を示す説明図である。
【図１５】本実施の形態の別の観点での構成例についての概念的なモジュール構成図である。
【図１６】本実施の形態の別の観点での構成例についての概念的なモジュール構成図である。
【図１７】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００３１】
まず、本実施の形態を説明する前に、その前提又は本実施の形態を利用する情報処理装置について説明する。なお、この説明は、本実施の形態の理解を容易にすることを目的とするものである。
製品の設計作業において、多数のツールにアクセスし、また多種多様なデータにアクセスする必要がある。それらのツール及びデータのハンドリングには、専門知識及びノウハウが必要となり、開発者のスキルによってばらつきが生じる。以前は、設計マージンが大きかったため、これらのばらつきがあっても、製品開発が可能であった。
しかし、近年の開発スピードの高速化及び低コスト化の傾向により、設計マージンが大幅に減少し、多様な設計知識及びノウハウを持つことが個々の開発者に求められているのが現状である。これら多様な設計知識及びノウハウの蓄積と再利用に関しては、前述の特許文献に記載されている。
しかし、前述のツール等は変化し、また時間の経過と共に変化する製品構成、機能、部品等を変化するので、固定的な知識では陳腐化してしまう。
【００３２】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、一つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、すべての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という意味を有する記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、一つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００３３】
本実施の形態である情報処理装置１００は、図面に含まれている図形情報等によって構成されるグラフ構造情報に対して、操作を節点情報とし、アクセス対象情報を枝情報として、そのグラフ構造情報に加えるものであって、図１の例に示すように、ＣＡＤデータ収集モジュール１１０、３Ｄ図面データＸＭＬ変換モジュール１２０、文字認識処理モジュール１２５、ドキュメントデータ収集モジュール１３０、オントロジーデータＤＢ１３４、グラフ構造データ化モジュール１３５、データベースＵＩモジュール１４０、アクセス情報グラフ構造データ化モジュール１４５、グラフ構造データＤＢ１５０、グラフ情報グループ化モジュール１５５、クエリ検索モジュール１６０、選択・合成モジュール１６５、同一類似性判定モジュール１７０、ナレッジ情報ハンドリングＵＩモジュール１７５を有している。
本実施の形態の情報処理装置１００は、設計、開発、生産、企画、営業等の企業における情報の生成、再利用に用いられるものであって、例えば、一般的にいわれるＰＬＭ（Ｐｒｏｄｕｃｔ  Ｌｉｆｅｃｙｃｌｅ  Ｍａｎａｇｅｍｅｎｔ）システムの拡張として利用してもよい。また、情報を意味ベース（Ｓｅｍａｎｔｉｃに）で扱うシステム全般に用いるようにしてもよい。例えば、ＥＲＰ（Ｅｎｔｅｒｐｒｉｓｅ  Ｒｅｓｏｕｒｃｅ  Ｐｌａｎｎｉｎｇ）、ＳＣＭ（Ｓｕｐｐｌｙ  Ｃｈａｉｎ  Ｍａｎａｇｅｍｅｎｔ）等に用いるようにしてもよい。
【００３４】
ＣＡＤデータ収集モジュール１１０は、３Ｄ図面データＸＭＬ変換モジュール１２０、文字認識処理モジュール１２５、グラフ構造データ化モジュール１３５と接続されており、３Ｄ図面データＸＭＬ変換モジュール１２０に３Ｄ図面１１２を渡し、文字認識処理モジュール１２５に２Ｄ図面１１４を渡し、グラフ構造データ化モジュール１３５にＣＡＤ中間ファイル１１６を渡す。ＣＡＤデータ収集モジュール１１０は、ユーザー１９９からの操作を受け付け、図形情報が含まれている図面データを収集する。ここで、収集する図面データとして、３Ｄ図面１１２、２Ｄ図面１１４、ＣＡＤ中間ファイル１１６がある。例えば、図面データデータベース等から収集する。なお、ＣＡＤデータ収集モジュール１１０が、例えば、ＣＡＤシステムとして、図面データを生成するようにしてもよい。２Ｄ図面１１４のファイル形式として、例えば、ＴＩＦＦ、ＪＰＧ、ＰＮＧ等がある。ＣＡＤ中間ファイル１１６のファイル形式として、例えば、ＤＸＦ（Ｄｒａｗｉｎｇ  Ｅｘｃｈａｎｇｅ  Ｆｏｒｍａｔ）等がある。図面データは、部品（サブ部品を含む）毎に生成されたものであってもよいし、複数の部品の組み合わせである製品等毎に生成されていてもよい。２Ｄ図面１１４は、過去に印刷された図面（紙の図面）をスキャナ等で読み込んで生成したファイルである。図形情報は、形状特徴を規定した図形データと属性情報を規定した属性データを有しており、具体的には、対象となっている部品等の形状を示す情報とその部品又は形状の属性を示す情報である。
【００３５】
３Ｄ図面データＸＭＬ変換モジュール１２０は、ＣＡＤデータ収集モジュール１１０、グラフ構造データ化モジュール１３５と接続されており、ＣＡＤデータ収集モジュール１１０から３Ｄ図面１１２を受け取る。３Ｄ図面データＸＭＬ変換モジュール１２０は、３Ｄ図面１１２をＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）のファイル形式に変換する。
文字認識処理モジュール１２５は、ＣＡＤデータ収集モジュール１１０、グラフ構造データ化モジュール１３５と接続されており、ＣＡＤデータ収集モジュール１１０から２Ｄ図面１１４を受け取る。文字認識処理モジュール１２５は、２Ｄ図面１１４に対して文字認識処理を行う。また、図形認識処理等を行うようにしてもよい。
ドキュメントデータ収集モジュール１３０は、ユーザー１９９、グラフ構造データ化モジュール１３５と接続されており、グラフ構造データ化モジュール１３５にドキュメントデータ１３２を渡す。ドキュメントデータ収集モジュール１３０は、ユーザー１９９からの操作を受け付け、ドキュメントデータ１３２を生成する。ドキュメントデータ１３２は、図形情報又は意味情報を補間する補間情報であり、コスト情報、質量情報、材料情報、購入先情報、故障情報、信頼性情報、法規上の制約情報、シミュレーション情報、組織情報、アクセスポリシー情報のうち、いずれか一つ又は複数の組み合わせによって構成されている。補間情報は、図形情報を補間する情報、意味情報を補間する情報、図形情報及び意味情報を補間する情報のいずれかである。
オントロジーデータＤＢ１３４は、グラフ構造データ化モジュール１３５と接続されている。オントロジーデータＤＢ１３４は、図形情報が表す対象に関する意味的な内容を、その図形情報に付与する意味情報を記憶している。意味情報は、前記図形情報が表す対象の構造情報を有しており、さらに前記補間情報を規定する意味情報として、設計開発プロセス情報、故障情報、信頼性情報、法規上の制約情報、シミュレーション情報、組織情報、アクセスポリシー情報のうち、いずれか一つ又は複数の組み合わせによって構成されている。例えば、これらの意味情報は、オントロジー、時限的な規則を用いて構造化されていてもよい。
【００３６】
グラフ構造データ化モジュール１３５は、ＣＡＤデータ収集モジュール１１０、３Ｄ図面データＸＭＬ変換モジュール１２０、文字認識処理モジュール１２５、ドキュメントデータ収集モジュール１３０、オントロジーデータＤＢ１３４、グラフ構造データＤＢ１５０と接続されており、ＣＡＤデータ収集モジュール１１０からＣＡＤ中間ファイル１１６を受け取り、ドキュメントデータ収集モジュール１３０からドキュメントデータ１３２を受け取る。グラフ構造データ化モジュール１３５は、３Ｄ図面データＸＭＬ変換モジュール１２０による変換結果のデータ、文字認識処理モジュール１２５による処理結果の情報、ＣＡＤ中間ファイル１１６から図形情報を抽出する。グラフ構造データ化モジュール１３５は、図形情報と、その図形情報が表す対象に関する意味的な内容をその図形情報に付与する意味情報（オントロジーデータＤＢ１３４内の情報）と、その図形情報又はその意味情報を補間する補間情報（ドキュメントデータ１３２内の情報）を節点情報とし、その図形情報とその意味情報とその補間情報間の関連性を枝情報としたグラフ構造情報を生成する。節点情報とは、グラフ構造におけるノードを指し、枝情報とは、グラフ構造におけるリンクを指す。ノードの内容は前述した情報（図形情報、意味情報、補間情報）である。ノード間のリンクは、主に意味情報に基づいて生成される。例えば、意味情報として、オブジェクト指向におけるクラス間の関係が定義されており、そのクラスのインスタンスである図形情報、補間情報の関係もクラス間の関係にしたがったものとなる。そして、グラフ構造データ化モジュール１３５は、生成したグラフ構造情報をグラフ構造データＤＢ１５０に記憶させる。
グラフ構造データ化モジュール１３５が対象とする情報として、例えば、以下のようなものがある。
（１）採番されている図面、部品、技術標準書等
（２）法規、規格等の公的な文書等
（３）企画・構想フェーズ、設計フェーズにおいて、採番されていない技術仕様、設計、部品、データ、デザインレビュー等の文書
（４）企業内で生成されるＭ２Ｍ（Ｍａｃｈｉｎｅ  ｔｏ  Ｍａｃｈｉｎｅ）センサーデータ（具体的には、組み立て画像、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）、バーコード等で取得されるＳＣＭ関連情報、商品ＰＯＳ情報等）等
これらのうち、図面に関するものはＣＡＤデータ収集モジュール１１０が収集し、その他の文書等に関するものはドキュメントデータ収集モジュール１３０が収集する。
【００３７】
図形情報として、例えば、図形情報テーブル６００がある。図６は、図形情報テーブル６００のデータ構造例を示す説明図である。図形情報テーブル６００は、部品ＩＤ欄６１０、形状データ欄６２０、属性データ１欄６３０、属性データ２欄６４０を有している。部品ＩＤ欄６１０は、本実施の形態において、部品を一意に識別するための情報（部品ＩＤ：ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を記憶している。形状データ欄６２０は、その部品の形状データを記憶している。この後、属性の数だけ属性データ欄が続く。例えば、属性データ１欄６３０は、その部品の属性データ１を記憶している。属性データ２欄６４０は、その部品の属性データ２を記憶している。
補間情報として、例えば、補間情報テーブル７００がある。図７は、補間情報テーブル７００のデータ構造例を示す説明図である。補間情報テーブル７００は、部品ＩＤ欄７１０、コスト情報欄７１５、質量情報欄７２０、材料情報欄７２５、購入先情報欄７３０、故障情報欄７３５、信頼性情報欄７４０、法規上の制約情報欄７４５、シミュレーション情報欄７５０、組織情報欄７５５、アクセスポリシー情報欄７６０を有している。部品ＩＤ欄７１０は、部品ＩＤを記憶している。コスト情報欄７１５は、その部品のコスト情報を記憶している。質量情報欄７２０は、その部品の質量情報を記憶している。材料情報欄７２５は、その部品の材料情報を記憶している。購入先情報欄７３０は、その部品の購入先情報を記憶している。故障情報欄７３５は、その部品に関する故障情報を記憶している。信頼性情報欄７４０は、その部品に関する信頼性情報を記憶している。法規上の制約情報欄７４５は、その部品に関する法規上の制約情報を記憶している。シミュレーション情報欄７５０は、その部品に関するシミュレーション情報（例えば、その部品を用いたシミュレーションの結果情報等）を記憶している。組織情報欄７５５は、その部品に関する組織情報を記憶している。アクセスポリシー情報欄７６０は、その部品に関する情報のアクセスポリシー情報を記憶している。
【００３８】
意味情報である図形情報が表す対象の構造情報として、例えば、図形意味情報テーブル８００がある。図８は、図形意味情報テーブル８００のデータ構造例を示す説明図である。図形意味情報テーブル８００は、対象クラスＩＤ欄８１０、構造情報欄８２０を有している。対象クラスＩＤ欄８１０は、本実施の形態において、対象クラス（部品を対象）を一意に識別するための情報（対象クラスＩＤ）を記憶している。構造情報欄８２０は、その対象クラスに関する構造情報を記憶している。ここで、クラスとは、オブジェクト指向におけるクラスをいう。そして、このクラスに対応するインスタンスとしては、具体的な部品（図形情報テーブル６００の部品ＩＤ欄６１０の部品ＩＤが示す部品）が該当する。
補間情報を規定する意味情報として、例えば、補間意味情報テーブル９００がある。図９は、補間意味情報テーブル９００のデータ構造例を示す説明図である。補間意味情報テーブル９００は、対象クラスＩＤ欄９１０、設計開発プロセス情報欄９１５、故障情報欄９２０、信頼性情報欄９２５、法規上の制約情報欄９３０、シミュレーション情報欄９３５、組織情報欄９４０、アクセスポリシー情報欄９４５を有している。対象クラスＩＤ欄９１０は、本実施の形態において、対象クラス（補間情報を対象）を一意に識別するための情報（対象クラスＩＤ）を記憶している。設計開発プロセス情報欄９１５は、その対象クラスに関する設計開発プロセス情報を記憶している。故障情報欄９２０は、その対象クラスに関する故障情報を記憶している。信頼性情報欄９２５は、その対象クラスに関する信頼性情報を記憶している。法規上の制約情報欄９３０は、その対象クラスに関する法規上の制約情報を記憶している。シミュレーション情報欄９３５は、その対象クラスに関するシミュレーション情報を記憶している。組織情報欄９４０は、その対象クラスに関する組織情報を記憶している。アクセスポリシー情報欄９４５は、その対象クラスに関する情報のアクセスポリシー情報を記憶している。
また、意味情報は、対象クラス間の関係も有している。このクラス間の関係が、グラフ構造情報内の枝情報を生成することとなる。
【００３９】
データベースＵＩモジュール１４０は、ユーザー１９９、アクセス情報グラフ構造データ化モジュール１４５、グラフ構造データＤＢ１５０と接続されており、アクセス情報グラフ構造データ化モジュール１４５にアクセス情報１４２を渡す。データベースＵＩモジュール１４０は、ユーザー１９９からの操作を受け付け、グラフ構造データＤＢ１５０内に記憶されているグラフ構造情報内の節点情報に対する操作を受け付ける。例えば、検索、閲覧、修正（作成を含む）等がある。操作に関する情報は、アクセス情報１４２として抽出し、アクセス情報グラフ構造データ化モジュール１４５に渡す。具体的なアクセス情報１４２として、操作者、操作内容、操作日時（年、月、日、時、分、秒、秒以下、又はこれらの組み合わせであってもよい）、操作対象（アクセス対象）等を含む。そして、その操作に応じた表示を行う。例えば、後述する図１４に示す時間軸展開表示画面１４００等を表示する。
アクセス情報グラフ構造データ化モジュール１４５は、データベースＵＩモジュール１４０、グラフ構造データＤＢ１５０と接続されており、データベースＵＩモジュール１４０からアクセス情報１４２を受け取る。アクセス情報グラフ構造データ化モジュール１４５は、データベースＵＩモジュール１４０によって受け付けられた操作を節点情報とし、その操作の対象の情報への接続を枝情報として、グラフ構造データＤＢ１５０内のグラフ構造情報に付加する。例えば、ユーザー１９９がベテランの設計者である場合、その操作ログがアクセス情報１４２として抽出され、アクセス情報グラフ構造データ化モジュール１４５によってグラフ構造データＤＢ１５０内のグラフ構造情報に、ベテランの設計者による操作ログがグラフ構造として含まれることになる。ノードとして操作内容が含まれており、そのノードと接続されているノード（リンク先のノード）は、アクセスしたグラフ構造情報内の情報である。
【００４０】
グラフ構造データＤＢ１５０は、グラフ構造データ化モジュール１３５、データベースＵＩモジュール１４０、アクセス情報グラフ構造データ化モジュール１４５、グラフ情報グループ化モジュール１５５、クエリ検索モジュール１６０と接続されている。グラフ構造データＤＢ１５０は、グラフ構造データ化モジュール１３５によって作成されたグラフ構造情報を記憶する。また、そのグラフ構造情報は、データベースＵＩモジュール１４０によって操作が行われると、アクセス情報グラフ構造データ化モジュール１４５によってアクセス情報１４２が付加されたグラフ構造情報に変更されることとなる。
グラフ情報グループ化モジュール１５５は、グラフ構造データＤＢ１５０、同一類似性判定モジュール１７０と接続されており、同一類似性判定モジュール１７０にグループ化グラフ情報１５７を渡す。グラフ情報グループ化モジュール１５５は、グラフ構造データＤＢ１５０内のグラフ構造情報に対して、枝情報を用いてグループ内に枝が多く又はグループ間には枝が少なくなるようにグループを生成する。グラフ情報グループ化モジュール１５５は、ランダムウォークモデル手法、最大フロー／最小カット手法、モジュラリティ最大化手法のうち、いずれか一つ又は複数の組み合わせを用いて、グループを生成するようにしてもよい。ランダムウォークモデル手法、最大フロー／最小カット手法、モジュラリティ最大化手法は、既存の技術を用いればよい。また、グラフ情報グループ化モジュール１５５は、節点情報（ノード）又は枝情報（リンク）に重み付けを行って、グループを生成するようにしてもよい。また、グラフ情報グループ化モジュール１５５は、グループを生成した日時をそのグループに付与するようにしてもよい。そして、処理結果であるグループ化グラフ情報１５７を同一類似性判定モジュール１７０に渡す。
グラフ情報グループ化モジュール１５５の処理は、グラフ構造データＤＢ１５０内のグラフ構造情報に新たな情報が付加されたタイミングであってもよいし、予め定められた期間毎に行うようにしてもよい。
【００４１】
クエリ検索モジュール１６０は、グラフ構造データＤＢ１５０、選択・合成モジュール１６５と接続されており、選択・合成モジュール１６５にユーザー情報１６２を渡す。クエリ検索モジュール１６０は、グラフ構造データＤＢ１５０内のグラフ構造情報に対して検索を行う。このクエリ検索は、例えば、ユーザー１９９の操作によって受け付けられる。そして、そのクエリ検索を指示したユーザー１９９を特定するユーザー情報１６２を抽出する。また、ユーザー情報１６２には、そのユーザー１９９による操作としてのクエリ、検索結果等を含めるようにしてもよい。そして、ユーザー情報１６２は、ユーザー毎にクエリ検索から生成されたグラフ構造（第２のグラフ構造情報）を有している。具体的には、クエリ又は検索結果をノードとして、クエリとそのクエリに対する検索結果が接続され、さらにノードが時系列に接続されたグラフ構造である。例えば、ユーザー１９９がベテランの設計者である場合、グラフ情報グループ化モジュール１５５に対する検索が、グラフ構造データＤＢ１５０内のグラフ構造情報に対する知識として生成されることとなる。また、クエリ検索モジュール１６０は、予め定められたユーザー（例えば、ベテランの設計者）が係わった情報をグラフ構造データＤＢ１５０から検索してもよい。例えば、そのユーザーが作成、閲覧等した図面、文書を抽出し、これらをグラフ構造化したものであってもよい。
ナレッジテンプレート１６９は、グラフ構造データＤＢ１５０内のグラフ構造情報に対する知識を示す、予め作成されたグラフ構造情報（第１のグラフ構造情報）である。ここでの知識には、ベテランの設計者が、設計を行うにあたってのノウハウが含まれる。例えば、ツールの選択、情報へのアクセス（その順番等も含む）
選択・合成モジュール１６５は、クエリ検索モジュール１６０、同一類似性判定モジュール１７０と接続されており、ナレッジテンプレート１６９を受け付け、クエリ検索モジュール１６０からユーザー情報１６２を受け取り、同一類似性判定モジュール１７０にグラフ構造意味情報１６７を渡す。選択・合成モジュール１６５は、ナレッジテンプレート１６９又はユーザー情報１６２のいずれかを選択する。また、ナレッジテンプレート１６９とユーザー情報１６２を合成する。ここでの合成として以下のものがある。ナレッジテンプレート１６９とユーザー情報１６２のグラフ構造情報を、結合すること、差分を抽出すること、共有している部分を抽出することのうち、いずれか一つ又はこれらの組み合わせである。選択・合成モジュール１６５は、選択又は合成した結果であるグラフ構造意味情報１６７を同一類似性判定モジュール１７０に渡す。
【００４２】
同一類似性判定モジュール１７０は、グラフ情報グループ化モジュール１５５、選択・合成モジュール１６５、ナレッジ情報ハンドリングＵＩモジュール１７５と接続されており、グラフ情報グループ化モジュール１５５からグループ化グラフ情報１５７を受け取り、選択・合成モジュール１６５からグラフ構造意味情報１６７を受け取り、ナレッジ情報ハンドリングＵＩモジュール１７５にナレッジ情報１７２を渡す。同一類似性判定モジュール１７０は、グラフ情報グループ化モジュール１５５によって生成されたグループに対して、知識情報を含むグラフ構造情報との同一性又は類似性を判定する。また、同一類似性判定モジュール１７０は、知識情報を含むグラフ構造情報として、予め設定されたテンプレートを用いて構成された第１のグラフ構造情報、操作を行った操作者の属性又はその操作者の操作履歴に関連した情報に基づいて構成された第２のグラフ構造情報のうち、いずれか一つ又はこれらの組み合わせによって構成されるようにしてもよい。第１のグラフ構造情報と第２のグラフ構造情報の組み合わせとして、その第１のグラフ構造情報とその第２のグラフ構造情報を、結合したもの、差分を抽出したもの、共有している部分を抽出したもののうち、いずれか一つ又はこれらの組み合わせであるようにしてもよい。また、同一類似性判定モジュール１７０は、２つのグラフ構造情報（グループ化グラフ情報１５７とグラフ構造意味情報１６７）の間で、（１）同じ節点情報の数を計数した数、（２）節点情報に重みを付けた上で同じ節点情報の数を計数した数を補正すること、（３）比較するグラフ構造を部分グラフに分割し、同じ節点情報又は枝情報を有する部分グラフを計数した数、（４）比較するグラフ構造の一つに操作を行い、両者のグラフ構造が同じ構造となるために必要な操作数のうち、いずれか一つ又はこれらの組み合わせにより判定するようにしてもよい。そして、同一類似性判定モジュール１７０は、グラフ構造意味情報１６７と同一又は類似するグループ化グラフ情報１５７内の部分（グラフ構造情報）を抽出した処理結果をナレッジ情報１７２としてナレッジ情報ハンドリングＵＩモジュール１７５に渡す。（１）、（２）、（３）については、カウント数の総数が多いものからランク情報を付与してもよい。（４）の操作として、例えば、節点・枝の削除、挿入、置換等がある。
ナレッジ情報ハンドリングＵＩモジュール１７５は、ユーザー１９９、同一類似性判定モジュール１７０と接続されており、同一類似性判定モジュール１７０からナレッジ情報１７２を受け取る。ナレッジ情報ハンドリングＵＩモジュール１７５は、ユーザー１９９からの操作を受け付け、ナレッジ情報１７２を表示する。また、ナレッジ情報ハンドリングＵＩモジュール１７５は、グループを時系列で表示するようにしてもよい。例えば、後述する図１４に示す時間軸展開表示画面１４００等を表示する。
【００４３】
図２は、本実施の形態を実現した場合のシステム構成例を示す説明図である。
情報処理装置１００、ユーザー端末２１０Ａ、ユーザー端末２１０Ｂ、ユーザー端末２１０Ｃ、ＣＡＤシステム２２０、図面データ管理システム２３０、文書管理システム２４０は、通信回線２９０を介してそれぞれ接続されている。通信回線２９０は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。ユーザー端末２１０は、図１に例示したユーザー１９９が用いる端末であり、ユーザー端末２１０を介して、情報処理装置１００等を利用する。したがって、ユーザー端末２１０では、Ｗｅｂブラウザ等を用いて、ＣＡＤデータ収集モジュール１１０、ドキュメントデータ収集モジュール１３０への指示、又はデータベースＵＩモジュール１４０、ナレッジ情報ハンドリングＵＩモジュール１７５による表示が行われる。ＣＡＤシステム２２０で作成された３Ｄ図面１１２、ＣＡＤ中間ファイル１１６が図面データ管理システム２３０に格納される。また、図面データ管理システム２３０には、紙の図面をスキャナ等で読み込んだ２Ｄ図面１１４等も格納されている。ＣＡＤデータ収集モジュール１１０は、図面データ管理システム２３０から３Ｄ図面１１２、２Ｄ図面１１４、ＣＡＤ中間ファイル１１６を収集する。文書管理システム２４０は、前述した補間情報としての文書等を格納している。ドキュメントデータ収集モジュール１３０は、文書管理システム２４０からドキュメントデータ１３２を収集する。
【００４４】
図３は、本実施の形態による処理例（グラフ構造情報を生成する処理例）を示すフローチャートである。
ステップＳ３０２では、ＣＡＤデータ収集モジュール１１０が、図面データを収集する。
ステップＳ３０４では、ＣＡＤデータ収集モジュール１１０が、図面データの種類を判断し、３Ｄ図面１１２である場合はステップＳ３０６へ進み、２Ｄ図面１１４である場合はステップＳ３０８へ進み、ＣＡＤ中間ファイル１１６である場合はステップＳ３１０へ進む。
ステップＳ３０６では、３Ｄ図面データＸＭＬ変換モジュール１２０が、３Ｄ図面１１２の変換を行う。
ステップＳ３０８では、文字認識処理モジュール１２５が、２Ｄ図面１１４に対して文字認識を行う。
ステップＳ３１０では、グラフ構造データ化モジュール１３５が、図形情報を受け付ける。
ステップＳ３１２では、ドキュメントデータ収集モジュール１３０が、ドキュメントデータ１３２を収集する。
ステップＳ３１４では、グラフ構造データ化モジュール１３５が、ドキュメントデータ１３２を補間情報として受け付ける。
ステップＳ３１６では、グラフ構造データ化モジュール１３５が、オントロジーデータＤＢ１３４からオントロジーデータを意味情報として受け付ける。
ステップＳ３１８では、グラフ構造データ化モジュール１３５が、図形情報、意味情報、補間情報に基づいて、グラフを生成する。
ステップＳ３２０では、グラフ構造データ化モジュール１３５が、生成したグラフをグラフ構造データＤＢ１５０に記憶させる。
ステップＳ３０２からステップＳ３１０、ステップＳ３１２からステップＳ３１４、ステップＳ３１６の処理は、どのような順番で行われてもよく、また、並列的に処理を行ってもよい。
【００４５】
図４は、本実施の形態による処理例（操作履歴をグラフ構造情報に付加する処理例）を示すフローチャートである。
ステップＳ４０２では、データベースＵＩモジュール１４０が、ユーザー１９９の検索指示に応じて、グラフ構造データＤＢ１５０を検索する。
ステップＳ４０４では、データベースＵＩモジュール１４０が、検索結果、操作ログを抽出する。
ステップＳ４０６では、アクセス情報グラフ構造データ化モジュール１４５が、ユーザー１９９のユーザーＩＤ、検索結果、操作ログに基づいて、グラフを生成する。
ステップＳ４０８では、アクセス情報グラフ構造データ化モジュール１４５が、ステップＳ４０６で生成したグラフとグラフ構造データＤＢ１５０内のグラフを合成する。
ステップＳ４１０では、アクセス情報グラフ構造データ化モジュール１４５が、生成したグラフをグラフ構造データＤＢ１５０に記憶させる。
【００４６】
図５は、本実施の形態による処理例（ナレッジ情報１７２を抽出する処理例）を示すフローチャートである。
ステップＳ５０２では、グラフ情報グループ化モジュール１５５が、グラフ構造データＤＢ１５０内のグラフをグループ化する。
ステップＳ５０４では、クエリ検索モジュール１６０が、ユーザー情報を検索する。
ステップＳ５０６では、選択・合成モジュール１６５が、対象とするデータは何であるかを判断し、ナレッジテンプレート１６９である場合はステップＳ５０８へ進み、ユーザー情報１６２である場合はステップＳ５１０へ進み、ナレッジテンプレート１６９とユーザー情報１６２である場合はステップＳ５１２へ進む。
ステップＳ５０８では、選択・合成モジュール１６５が、ナレッジテンプレート１６９を用いて、グラフ構造意味情報を生成する。
ステップＳ５１０では、選択・合成モジュール１６５が、ユーザー情報１６２を用いて、グラフ構造意味情報を生成する。
ステップＳ５１２では、選択・合成モジュール１６５が、ナレッジテンプレート１６９とユーザー情報１６２を合成する。
ステップＳ５１４では、選択・合成モジュール１６５が、合成したナレッジテンプレート１６９とユーザー情報１６２を用いて、グラフ構造意味情報１６７を生成する。
ステップＳ５１６では、同一類似性判定モジュール１７０が、グループ化グラフ情報１５７内からグラフ構造意味情報１６７と同一又は類似するグループ又はグループ群を抽出する。
ステップＳ５１８では、ナレッジ情報ハンドリングＵＩモジュール１７５が、ステップＳ５１６で抽出したグループ又はグループ群をナレッジ情報１７２として表示する。
【００４７】
図１０は、グラフ構造データＤＢ１５０内に記憶されているグラフ構造情報の例を示す説明図である。
図１０（ａ）に示す例は、従来から行われているものであって、単に部番を元にグラフ構造を生成したものを示している。
ＣＡＤ図面１０１０の部番ノード１０１２は、ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０の部番ノード１０２２、技術標準書１０３０の部番ノード１０３２とリンク関係を有している。ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０の部番ノード１０２２は、ＣＡＤ図面１０１０の部番ノード１０１２とリンク関係を有している。技術標準書１０３０の部番ノード１０３２は、ＣＡＤ図面１０１０の部番ノード１０１２、Ｄｅｓｉｇｎ  Ｒｅｖ１０４０の部番ノード１０４２、組み立て標準書１０５０の部番ノード１０５２とリンク関係を有している。Ｄｅｓｉｇｎ  Ｒｅｖ１０４０の部番ノード１０４２は、技術標準書１０３０の部番ノード１０３２とリンク関係を有している。組み立て標準書１０５０の部番ノード１０５２は、技術標準書１０３０の部番ノード１０３２、デザインレビュー１０６０の部番ノード１０６２、組立三票Ｄａｔａ１０７０の部番ノード１０７２、開発メモ１０８０の部番ノード１０８２とリンク関係を有している。デザインレビュー１０６０の部番ノード１０６２は、組み立て標準書１０５０の部番ノード１０５２とリンク関係を有している。組立三票Ｄａｔａ１０７０の部番ノード１０７２は、組み立て標準書１０５０の部番ノード１０５２とリンク関係を有している。開発メモ１０８０の部番ノード１０８２は、組み立て標準書１０５０の部番ノード１０５２とリンク関係を有している。
図１０（ｂ）に示す例は、本実施の形態のグラフ構造データ化モジュール１３５によって生成されたグラフ構造情報の例を示すものである。このように、部番のみでなく、サブ部番を用いてグラフ構造を生成してもよい。また、部番、サブ部番だけでなく、前述したように、図面の構成要素、文書の構成要素を用いてグラフ構造を生成してもよい。
ＣＡＤ図面１０１０の部番ノード１０１２は、ＣＡＤ図面１０１０内において、サブ部番ノード１０１４、サブ部番ノード１０１６、サブ部番ノード１０１８とリンク関係を有しており、ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０の部番ノード１０２２、サブ部番ノード１０２６、技術標準書１０３０の部番ノード１０３２とリンク関係を有している。ＣＡＤ図面１０１０のサブ部番ノード１０１４は、ＣＡＤ図面１０１０内において、部番ノード１０１２とリンク関係を有しており、技術標準書１０３０の部番ノード１０３２とリンク関係を有している。ＣＡＤ図面１０１０のサブ部番ノード１０１６は、ＣＡＤ図面１０１０内において、部番ノード１０１２とリンク関係を有しており、Ｄｅｓｉｇｎ  Ｒｅｖ１０４０のサブ部番ノード１０４４とリンク関係を有している。ＣＡＤ図面１０１０のサブ部番ノード１０１８は、ＣＡＤ図面１０１０内において、部番ノード１０１２とリンク関係を有しており、ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０のサブ部番ノード１０２４とリンク関係を有している。ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０の部番ノード１０２２は、ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０内において、サブ部番ノード１０２４、サブ部番ノード１０２６、サブ部番ノード１０２８とリンク関係を有しており、ＣＡＤ図面１０１０の部番ノード１０１２とリンク関係を有している。ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０のサブ部番ノード１０２４は、ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０内において、部番ノード１０２２とリンク関係を有しており、ＣＡＤ図面１０１０のサブ部番ノード１０１８、技術標準書１０３０のサブ部番ノード１０３６とリンク関係を有している。ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０のサブ部番ノード１０２６は、ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０内において、部番ノード１０２２とリンク関係を有しており、ＣＡＤ図面１０１０の部番ノード１０１２とリンク関係を有している。ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０のサブ部番ノード１０２８は、ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０内において、部番ノード１０２２とリンク関係を有しており、Ｄｅｓｉｇｎ  Ｒｅｖ１０４０のサブ部番ノード１０４６とリンク関係を有している。技術標準書１０３０の部番ノード１０３２は、技術標準書１０３０内において、サブ部番ノード１０３４、サブ部番ノード１０３６、サブ部番ノード１０３８とリンク関係を有しており、ＣＡＤ図面１０１０の部番ノード１０１２、Ｄｅｓｉｇｎ  Ｒｅｖ１０４０の部番ノード１０４２、組み立て標準書１０５０の部番ノード１０５２とリンク関係を有している。技術標準書１０３０のサブ部番ノード１０３４は、技術標準書１０３０内において、部番ノード１０３２とリンク関係を有しており、組み立て標準書１０５０のサブ部番ノード１０５６とリンク関係を有している。技術標準書１０３０のサブ部番ノード１０３６は、技術標準書１０３０内において、部番ノード１０３２とリンク関係を有しており、ＣＡＤ図面１０１０のサブ部番ノード１０１４、ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０のサブ部番ノード１０２４とリンク関係を有している。技術標準書１０３０のサブ部番ノード１０３８は、技術標準書１０３０内において、部番ノード１０３２とリン��関係を有しており、デザインレビュー１０６０のサブ部番ノード１０６６とリンク関係を有している。Ｄｅｓｉｇｎ  Ｒｅｖ１０４０の部番ノード１０４２は、Ｄｅｓｉｇｎ  Ｒｅｖ１０４０内において、サブ部番ノード１０４４、サブ部番ノード１０４６、サブ部番ノード１０４８とリンク関係を有しており、技術標準書１０３０の部番ノード１０３２とリンク関係を有している。Ｄｅｓｉｇｎ  Ｒｅｖ１０４０のサブ部番ノード１０４４は、Ｄｅｓｉｇｎ  Ｒｅｖ１０４０内において、部番ノード１０４２とリンク関係を有しており、ＣＡＤ図面１０１０のサブ部番ノード１０１６、組み立て標準書１０５０のサブ部番ノード１０５６とリンク関係を有している。Ｄｅｓｉｇｎ  Ｒｅｖ１０４０のサブ部番ノード１０４６は、Ｄｅｓｉｇｎ  Ｒｅｖ１０４０内において、部番ノード１０４２とリンク関係を有しており、ＩＯ  Ｄｉｃｔｉｏｎａｒｙ１０２０のサブ部番ノード１０２８とリンク関係を有している。Ｄｅｓｉｇｎ  Ｒｅｖ１０４０のサブ部番ノード１０４８は、Ｄｅｓｉｇｎ  Ｒｅｖ１０４０内において、部番ノード１０４２とリンク関係を有しており、デザインレビュー１０６０のサブ部番ノード１０６６とリンク関係を有している。組み立て標準書１０５０の部番ノード１０５２は、組み立て標準書１０５０内において、サブ部番ノード１０５４、サブ部番ノード１０５６、サブ部番ノード１０５８とリンク関係を有しており、技術標準書１０３０の部番ノード１０３２、デザインレビュー１０６０の部番ノード１０６２とリンク関係を有している。組み立て標準書１０５０のサブ部番ノード１０５４は、組み立て標準書１０５０内において、部番ノード１０５２とリンク関係を有しており、組立三票Ｄａｔａ１０７０のサブ部番ノード１０７６とリンク関係を有している。組み立て標準書１０５０のサブ部番ノード１０５６は、組み立て標準書１０５０内において、部番ノード１０５２とリンク関係を有しており、技術標準書１０３０のサブ部番ノード１０３４、Ｄｅｓｉｇｎ  Ｒｅｖ１０４０のサブ部番ノード１０４４とリンク関係を有している。組み立て標準書１０５０のサブ部番ノード１０５８は、組み立て標準書１０５０内において、部番ノード１０５２とリンク関係を有しており、開発メモ１０８０のサブ部番ノード１０８６とリンク関係を有している。デザインレビュー１０６０の部番ノード１０６２は、デザインレビュー１０６０内において、サブ部番ノード１０６４、サブ部番ノード１０６６、サブ部番ノード１０６８とリンク関係を有しており、組み立て標準書１０５０の部番ノード１０５２とリンク関係を有している。デザインレビュー１０６０のサブ部番ノード１０６４は、デザインレビュー１０６０内において、部番ノード１０６２とリンク関係を有しており、組立三票Ｄａｔａ１０７０のサブ部番ノード１０７６とリンク関係を有している。デザインレビュー１０６０のサブ部番ノード１０６６は、デザインレビュー１０６０内において、部番ノード１０６２とリンク関係を有しており、技術標準書１０３０のサブ部番ノード１０３８、Ｄｅｓｉｇｎ  Ｒｅｖ１０４０のサブ部番ノード１０４８とリンク関係を有している。デザインレビュー１０６０のサブ部番ノード１０６８は、デザイ���レビュー１０６０内において、部番ノード１０６２とリンク関係を有しており、組立三票Ｄａｔａ１０７０のサブ部番ノード１０７８とリンク関係を有している。組立三票Ｄａｔａ１０７０の部番ノード１０７２は、組立三票Ｄａｔａ１０７０内において、サブ部番ノード１０７４、サブ部番ノード１０７６、サブ部番ノード１０７８とリンク関係を有しており、組み立て標準書１０５０の部番ノード１０５２、開発メモ１０８０の部番ノード１０８２とリンク関係を有している。組立三票Ｄａｔａ１０７０のサブ部番ノード１０７４は、組立三票Ｄａｔａ１０７０内において、部番ノード１０７２とリンク関係を有しており、開発メモ１０８０のサブ部番ノード１０８４とリンク関係を有している。組立三票Ｄａｔａ１０７０のサブ部番ノード１０７６は、組立三票Ｄａｔａ１０７０内において、部番ノード１０７２とリンク関係を有しており、組み立て標準書１０５０のサブ部番ノード１０５４、デザインレビュー１０６０のサブ部番ノード１０６４とリンク関係を有している。
組立三票Ｄａｔａ１０７０のサブ部番ノード１０７８は、組立三票Ｄａｔａ１０７０内において、部番ノード１０７２とリンク関係を有しており、デザインレビュー１０６０のサブ部番ノード１０６８とリンク関係を有している。開発メモ１０８０の部番ノード１０８２は、開発メモ１０８０内において、サブ部番ノード１０８４、サブ部番ノード１０８６、サブ部番ノード１０８８とリンク関係を有しており、組立三票Ｄａｔａ１０７０の部番ノード１０７２とリンク関係を有している。
開発メモ１０８０のサブ部番ノード１０８４は、開発メモ１０８０内において、部番ノード１０８２とリンク関係を有しており、組立三票Ｄａｔａ１０７０のサブ部番ノード１０７４とリンク関係を有している。開発メモ１０８０のサブ部番ノード１０８６は、開発メモ１０８０内において、部番ノード１０８２とリンク関係を有しており、組み立て標準書１０５０のサブ部番ノード１０５８とリンク関係を有している。開発メモ１０８０のサブ部番ノード１０８８は、開発メモ１０８０内において、部番ノード１０８２とリンク関係を有している。
【００４８】
図１１は、グラフ構造データＤＢ１５０内に記憶されているグラフ構造情報の例を示す説明図である。
グラフ構造データ化モジュール１３５によって生成されたグラフ構造情報を元にして、操作ログを付加した場合の例を図１１に示す。これは、ログをクラスにマッピングしたものであり、インスタンスを生成することになる。ｄｓ：ＤＷＧＡ＿１：１１１０は、ｄｓ：Ｐａｒｔｓ＿Ｎａｍｅ＿１：１１１１、ｄｓ：ＡｐｐｌｉｅｄＭａｃｈｉｎｅ＿１：１１１２、ｄｓ：ｉｍｇ＿１：１１１３、ｄｓ：ｃｏｍｍｅｎｔ＿１：１１１４、ｄｓ：Ｃｏｓｔ＿１：１１１５、ｄｓ：Ｍｏｄｕｌｅ＿１：１１１６、ｄｓ：Ｐａｒｔｓ＿Ｎｏ＿１：１１１７、ｄｓ：ａｔｔｒｉｂｕｔｅ＿１：１１１８、ｄｓ：Ｐｒｏｐｅｒｔｙ＿１：１１１９に接続されている。ｄｓ：Ｐａｒｔｓ＿Ｎａｍｅ＿１：１１１１は、ｄｓ：ＤＷＧＡ＿１：１１１０に接続されている。ｄｓ：ＡｐｐｌｉｅｄＭａｃｈｉｎｅ＿１：１１１２は、ｄｓ：ＤＷＧＡ＿１：１１１０に接続されている。ｄｓ：ｉｍｇ＿１：１１１３は、ｄｓ：ＤＷＧＡ＿１：１１１０、ｄｓ：ＰＩＣ＿１：１１２０、ｄｓ：ＰＩＣ＿２：１１３４、ｄｓ：ｅｌｅｍｅｎｔ＿１：１１５３、ｄｓ：ｅｌｅｍｅｎｔ＿２：１１５４に接続されている。ｄｓ：ｃｏｍｍｅｎｔ＿１：１１１４は、ｄｓ：ＤＷＧＡ＿１：１１１０に接続されている。ｄｓ：Ｃｏｓｔ＿１：１１１５は、ｄｓ：ＤＷＧＡ＿１：１１１０に接続されている。ｄｓ：Ｍｏｄｕｌｅ＿１：１１１６は、ｄｓ：ＤＷＧＡ＿１：１１１０に接続されている。ｄｓ：Ｐａｒｔｓ＿Ｎｏ＿１：１１１７は、ｄｓ：ＤＷＧＡ＿１：１１１０に接続されている。ｄｓ：ａｔｔｒｉｂｕｔｅ＿１：１１１８は、ｄｓ：ＤＷＧＡ＿１：１１１０に接続されている。ｄｓ：Ｐｒｏｐｅｒｔｙ＿１：１１１９は、ｄｓ：ＤＷＧＡ＿１：１１１０に接続されている。ｄｓ：ＰＩＣ＿１：１１２０は、ｄｓ：ｉｍｇ＿１：１１１３、ｄｓ：ＴＳｈｅｅｔ＿１：１１２１、ｄｓ：ＲＰ＿１：１１２３、ｄｓ：ＨＤ＿１：１１２５、ｄｓ：ＴＳＤ＿１：１１５１に接続されている。ｄｓ：ＴＳｈｅｅｔ＿１：１１２１は、ｄｓ：ＰＩＣ＿１：１１２０、ｄｓ：ＴＳＡ＿１：１１２２に接続されている。ｄｓ：ＴＳＡ＿１：１１２２は、ｄｓ：ＴＳｈｅｅｔ＿１：１１２１に接続されている。ｄｓ：ＲＰ＿１：１１２３は、ｄｓ：ＰＩＣ＿１：１１２０、ｄｓ：ＲＰＡ＿１：１１２４に接続されている。ｄｓ：ＲＰＡ＿１：１１２４は、ｄｓ：ＲＰ＿１：１１２３に接続されている。ｄｓ：ＨＤ＿１：１１２５は、ｄｓ：ＰＩＣ＿１：１１２０、ｄｓ：ｉｍｇ＿７：１１２６、ｄｓ：Ｐａｒｔｓ＿Ｎｏ＿７：１１２７、ｄｓ：Ｐａｒｔｓ＿Ｎａｍｅ＿７：１１２８、ｄｓ：Ｃｏｓｔ＿７：１１２９、ｄｓ：ｃｏｍｍｅｎｔ＿７：１１３０、ｄｓ：ＡｐｐｌｉｅｄＭａｃｈｉｎｅ＿７：１１３１、ｄｓ：Ｐｒｏｐｅｒｔｙ＿７：１１３２、ｄｓ：ａｔｔｒｉｂｕｔｅ＿７：１１３３、ｄｓ：Ｍｏｄｕｌｅ＿７：１１５９に接続されている。ｄｓ：ｉｍｇ＿７：１１２６は、ｄｓ：ＨＤ＿１：１１２５に接続されている。ｄｓ：Ｐａｒｔｓ＿Ｎｏ＿７：１１２７は、ｄｓ：ＨＤ＿１：１１２５に接続されている。ｄｓ：Ｐａｒｔｓ＿Ｎａｍｅ＿７：１１２８は、ｄｓ：ＨＤ＿１：１１２５に接続されている。ｄｓ：Ｃｏｓｔ＿７：１１２９は、ｄｓ：ＨＤ＿１：１１２５に接続されている。ｄｓ：ｃｏｍｍｅｎｔ＿７：１１３０は、ｄｓ：ＨＤ＿１：１１２５に接続されている。ｄｓ：ＡｐｐｌｉｅｄＭａｃｈｉｎｅ＿７：１１３１は、ｄｓ：ＨＤ＿１：１１２５に接続されている。ｄｓ：Ｐｒｏｐｅｒｔｙ＿７：１１３２は、ｄｓ：ＨＤ＿１：１１２５に接続されている。ｄｓ：ａｔｔｒｉｂｕｔｅ＿７：１１３３は、ｄｓ：ＨＤ＿１：１１２５に接続されている。ｄｓ：ＰＩＣ＿２：１１３４は、ｄｓ：ｉｍｇ＿１：１１１３、ｄｓ：ＴＳｈｅｅｔ＿２：１１３５、ｄｓ：ＴＳＤ＿２：１１３７、ｄｓ：ＲＰ＿２：１１３９、ｄｓ：ＤＷＧＡ＿２：１１４１に接続されている。ｄｓ：ＴＳｈｅｅｔ＿２：１１３５は、ｄｓ：ＰＩＣ＿２：１１３４、ｄｓ：ＴＳＡ＿２：１１３６に接続されている。ｄｓ：ＴＳＡ＿２：１１３６は、ｄｓ：ＴＳｈｅｅｔ＿２：１１３５に接続されている。ｄｓ：ＴＳＤ＿２：１１３７は、ｄｓ：ＰＩＣ＿２：１１３４、ｄｓ：ＴＳＤＡ＿２：１１３８に接続されている。ｄｓ：ＴＳＤＡ＿２：１１３８は、ｄｓ：ＴＳＤ＿２：１１３７に接続されている。ｄｓ：ＲＰ＿２：１１３９は、ｄｓ：ＰＩＣ＿２：１１３４、ｄｓ：ＲＰＡ＿２：１１４０に接続されている。ｄｓ：ＲＰＡ＿２：１１４０は、ｄｓ：ＲＰ＿２：１１３９に接続されている。ｄｓ：ＤＷＧＡ＿２：１１４１は、ｄｓ：ＰＩＣ＿２：１１３４、ｄｓ：Ｐｒｏｐｅｒｔｙ＿２：１１４２、ｄｓ：Ｍｏｄｕｌｅ＿２：１１４３、ｄｓ：Ｃｏｓｔ＿２：１１４４、ｄｓ：ＡｐｐｌｉｅｄＭａｃｈｉｎｅ＿２：１１４５、ｄｓ：Ｐａｒｔｓ＿Ｎａｍｅ＿２：１１４６、ｄｓ：Ｐａｒｔｓ＿Ｎｏ＿２：１１４７、ｄｓ：ｉｍｇ＿２：１１４８、ｄｓ：ａｔｔｒｉｂｕｔｅ＿２：１１４９、ｄｓ：ｃｏｍｍｅｎｔ＿２：１１５０に接続されている。ｄｓ：Ｐｒｏｐｅｒｔｙ＿２：１１４２は、ｄｓ：ＤＷＧＡ＿２：１１４１に接続されている。ｄｓ：Ｍｏｄｕｌｅ＿２：１１４３は、ｄｓ：ＤＷＧＡ＿２：１１４１に接続されている。ｄｓ：Ｃｏｓｔ＿２：１１４４は、ｄｓ：ＤＷＧＡ＿２：１１４１に接続されている。ｄｓ：ＡｐｐｌｉｅｄＭａｃｈｉｎｅ＿２：１１４５は、ｄｓ：ＤＷＧＡ＿２：１１４１に接続されている。ｄｓ：Ｐａｒｔｓ＿Ｎａｍｅ＿２：１１４６は、ｄｓ：ＤＷＧＡ＿２：１１４１に接続されている。ｄｓ：Ｐａｒｔｓ＿Ｎｏ＿２：１１４７は、ｄｓ：ＤＷＧＡ＿２：１１４１に接続されている。ｄｓ：ｉｍｇ＿２：１１４８は、ｄｓ：ＤＷＧＡ＿２：１１４１に接続されている。ｄｓ：ａｔｔｒｉｂｕｔｅ＿２：１１４９は、ｄｓ：ＤＷＧＡ＿２：１１４１に接続されている。ｄｓ：ｃｏｍｍｅｎｔ＿２：１１５０は、ｄｓ：ＤＷＧＡ＿２：１１４１に接続されている。ｄｓ：ＴＳＤ＿１：１１５１は、ｄｓ：ＰＩＣ＿１：１１２０、ｄｓ：ＴＳＤＡ＿１：１１５２、ｄｓ：ｅｌｅｍｅｎｔ＿１：１１５３に接続されている。ｄｓ：ＴＳＤＡ＿１：１１５２は、ｄｓ：ＴＳＤ＿１：１１５１に接続されている。ｄｓ：ｅｌｅｍｅｎｔ＿１：１１５３は、ｄｓ：ｉｍｇ＿１：１１１３、ｄｓ：ＴＳＤ＿１：１１５１、ｄｓ：ＴＳＤ＿３：１１５７に接続されている。ｄｓ：ｅｌｅｍｅｎｔ＿２：１１５４は、ｄｓ：ｉｍｇ＿１：１１１３、ｄｓ：ＴＳＤ＿４：１１５５、ｄｓ：ＴＳＤ＿３：１１５７に接続されている。ｄｓ：ＴＳＤ＿４：１１５５は、ｄｓ：ｅｌｅｍｅｎｔ＿２：１１５４、ｄｓ：ＴＳＤＡ＿４：１１５６に接続されている。ｄｓ：ＴＳＤＡ＿４：１１５６は、ｄｓ：ＴＳＤ＿４：１１５５に接続されている。ｄｓ：ＴＳＤ＿３：１１５７は、ｄｓ：ｅｌｅｍｅｎｔ＿１：１１５３、ｄｓ：ｅｌｅｍｅｎｔ＿２：１１５４、ｄｓ：ＴＳＤＡ＿３：１１５８に接続されている。ｄｓ：ＴＳＤＡ＿３：１１５８は、ｄｓ：ＴＳＤ＿３：１１５７に接続されている。ｄｓ：Ｍｏｄｕｌｅ＿７：１１５９は、ｄｓ：ＨＤ＿１：１１２５に接続されている。
【００４９】
図１２は、グループ化グラフ情報１５７の例、グラフ構造情報の結合処理の例を示す説明図である。
図１２（ａ）の例に示すグラフ（グループ１）は、グラフ情報グループ化モジュール１５５によって生成されたグラフ構造情報を示すものである。
図１２（ｂ）、（ｃ）、（ｄ）に示す例は、グループ１をリンクの種別によって分割したもの（それぞれグループ１Ｒ、グループ１Ｇ、グループ１Ｙ）である。
そして、図１２（ｅ）に示す例は、グループ１Ｒとグループ１Ｇを結合したものであり、図１２（ｆ）に示す例は、グループ１Ｇとグループ１Ｙを結合したものである。
【００５０】
図１３は、本実施の形態による処理例（グラフ情報グループ化モジュール１５５によるモジュラリティを用いたグループ化処理例）を示すフローチャートである。
ステップＳ１３０２では、各ノードから出ているリンクの数をカウントする。
ステップＳ１３０４では、ランダムに生成されたグラフとステップＳ１３０２の処理結果の差分を取る。
ステップＳ１３０６では、各ノードの評価指針（モジュラリティ）を行う。
ステップＳ１３０８では、隣接するノードを結合してモジュラリティを算出する。
ステップＳ１３１０では、元のノードのモジュラリティより大きければグループ化する。
【００５１】
図１４は、ナレッジ情報ハンドリングＵＩモジュール１７５による表示例を示す説明図である。
時間軸展開表示画面１４００に、グラフデータの時間軸展開表示領域１４１０、詳細情報ポップアップ表示領域１４２０、個別詳細情報表示領域１４３０、ノード／リンク情報選択領域１４４０を表示する。時間軸展開表示画面１４００は、データベースＵＩモジュール１４０又はナレッジ情報ハンドリングＵＩモジュール１７５によって、情報処理装置１００の液晶ディスプレイ等の表示装置に表示される。
グラフデータの時間軸展開表示領域１４１０には、グラフ構造データＤＢ１５０又はナレッジ情報１７２内の構成データ（ノード、ここでは部番）を表示する。ここでは、構成データを時系列で表示している。そして、表示している構成データがユーザー１９９の操作によってクリックされたことを検知した場合、その構成データの詳細を詳細情報ポップアップ表示領域１４２０に表示する。ノード／リンク情報選択領域１４４０内にグラフ構造情報内のノード、リンクを選択できようにしている。なお、ここでは、ノード、リンクをリスト形式で表示しているが、グラフで表示してもよい。そして、選択されたノード、リンクに対応する情報を個別詳細情報表示領域１４３０に表示する。
【００５２】
図１５は、本実施の形態の別の観点での構成例についての概念的なモジュール構成図である。
グルーピングモジュール１５１０、グループノード生成モジュール１５１５、ノード属性情報による詳細グループ化モジュール１５３５、リンク属性情報による詳細グループ化モジュール１５４０、ノード要約（フィルター）モジュール１５５０、グループ情報（要約）ユーザー提示モジュール１５５５、ユーザー選択モジュール１５６０、ノード情報時系列表示モジュール１５６５、ノード属性情報リンク属性情報表示モジュール１５７０、属性情報選択／演算モジュール１５７５、ナレッジ情報表示モジュール１５８０、アクセスログ再データ化モジュール１５８５を有している。図１に示す例との対応を示す。グラフデータ１５０５、ノードリンク情報リンク１５２０はグラフ構造データＤＢ１５０内のグラフ構造情報に該当する。グルーピングモジュール１５１０、グループノード生成モジュール１５１５はグラフ情報グループ化モジュール１５５に該当する。タイムスタンプリンク１５２５、アクセスユーザー情報１５３０はアクセス情報１４２に該当する。ナレッジ情報表示モジュール１５８０はナレッジ情報ハンドリングＵＩモジュール１７５に該当する。アクセスログ再データ化モジュール１５８５はアクセス情報グラフ構造データ化モジュール１４５に該当する。
グルーピングモジュール１５１０は、グループノード生成モジュール１５１５と接続されている。
グループノード生成モジュール１５１５は、グルーピングモジュール１５１０、ノード属性情報による詳細グループ化モジュール１５３５、リンク属性情報による詳細グループ化モジュール１５４０、ノード要約（フィルター）モジュール１５５０、アクセスログ再データ化モジュール１５８５と接続されている。
ノード属性情報による詳細グループ化モジュール１５３５は、グループノード生成モジュール１５１５、ノード属性情報リンク属性情報表示モジュール１５７０と接続されている。
リンク属性情報による詳細グループ化モジュール１５４０は、グループノード生成モジュール１５１５、ノード属性情報リンク属性情報表示モジュール１５７０と接続されている。
ノード要約（フィルター）モジュール１５５０は、グループノード生成モジュール１５１５、グループ情報（要約）ユーザー提示モジュール１５５５と接続されている。
グループ情報（要約）ユーザー提示モジュール１５５５は、ノード要約（フィルター）モジュール１５５０、ユーザー選択モジュール１５６０と接続されている。
ユーザー選択モジュール１５６０は、グループ情報（要約）ユーザー提示モジュール１５５５、ノード情報時系列表示モジュール１５６５、アクセスログ再データ化モジュール１５８５と接続されている。
ノード情報時系列表示モジュール１５６５は、ユーザー選択モジュール１５６０、属性情報選択／演算モジュール１５７５と接続されている。
ノード属性情報リンク属性情報表示モジュール１５７０は、ノード属性情報による詳細グループ化モジュール１５３５、リンク属性情報による詳細グループ化モジュール１５４０、属性情報選択／演算モジュール１５７５、アクセスログ再データ化モジュール１５８５と接続されている。
属性情報選択／演算モジュール１５７５は、ノード情報時系列表示モジュール１５６５、ノード属性情報リンク属性情報表示モジュール１５７０、ナレッジ情報表示モジュール１５８０、アクセスログ再データ化モジュール１５８５と接続されている。
ナレッジ情報表示モジュール１５８０は、属性情報選択／演算モジュール１５７５と接続されている。
アクセスログ再データ化モジュール１５８５は、グループノード生成モジュール１５１５、ユーザー選択モジュール１５６０、ノード属性情報リンク属性情報表示モジュール１５７０、属性情報選択／演算モジュール１５７５と接続されている。
【００５３】
図１６は、本実施の形態の別の観点での構成例についての概念的なモジュール構成図である。
グルーピングモジュール１６１０、グループノード生成モジュール１６１５、ユーザー関連データ抽出モジュール１６３５、ノードパターンマッチモジュール１６４０、リンクパターンマッチモジュール１６４５、グループ情報ランク付けモジュール１６５０、グループ情報提示モジュール１６５５、ユーザー選択モジュール１６６０、ノード情報時系列表示モジュール１６６５、ノード属性情報リンク属性情報表示モジュール１６７０、属性情報選択／演算モジュール１６７５、ナレッジ情報表示モジュール１６８０、アクセスログ再データ化モジュール１６８５を有している。図１に示す例との対応を示す。グラフデータ１６０５、ノードリンク情報リンク１６２０はグラフ構造データＤＢ１５０内のグラフ構造情報に該当する。グルーピングモジュール１６１０、グループノード生成モジュール１６１５はグラフ情報グループ化モジュール１５５に該当する。タイムスタンプリンク１６２５、アクセスユーザー情報１６３０はアクセス情報１４２に該当する。ナレッジ情報表示モジュール１６８０はナレッジ情報ハンドリングＵＩモジュール１７５に該当する。アクセスログ再データ化モジュール１６８５はアクセス情報グラフ構造データ化モジュール１４５に該当する。
グルーピングモジュール１６１０は、グループノード生成モジュール１６１５と接続されている。
グループノード生成モジュール１６１５は、グルーピングモジュール１６１０、ノードパターンマッチモジュール１６４０、リンクパターンマッチモジュール１６４５と接続されている。
ユーザー関連データ抽出モジュール１６３５は、ノードパターンマッチモジュール１６４０、リンクパターンマッチモジュール１６４５と接続されている。
ノードパターンマッチモジュール１６４０は、グループノード生成モジュール１６１５、ユーザー関連データ抽出モジュール１６３５、グループ情報ランク付けモジュール１６５０と接続されている。
リンクパターンマッチモジュール１６４５は、グループノード生成モジュール１６１５、ユーザー関連データ抽出モジュール１６３５、グループ情報ランク付けモジュール１６５０と接続されている。
ユーザー選択モジュール１６６０は、グループ情報提示モジュール１６５５、ノード情報時系列表示モジュール１６６５、アクセスログ再データ化モジュール１６８５と接続されている。
ノード情報時系列表示モジュール１６６５は、ユーザー選択モジュール１６６０、属性情報選択／演算モジュール１６７５と接続されている。
ノード属性情報リンク属性情報表示モジュール１６７０は、属性情報選択／演算モジュール１６７５、アクセスログ再データ化モジュール１６８５と接続されている。
属性情報選択／演算モジュール１６７５は、ノード情報時系列表示モジュール１６６５、ノード属性情報リンク属性情報表示モジュール１６７０、ナレッジ情報表示モジュール１６８０、アクセスログ再データ化モジュール１６８５と接続されている。
ナレッジ情報表示モジュール１６８０は、属性情報選択／演算モジュール１６７５と接続されている。
アクセスログ再データ化モジュール１６８５は、ユーザー選択モジュール１６６０、ノード属性情報リンク属性情報表示モジュール１６７０、属性情報選択／演算モジュール１６７５と接続されている。
グループ情報ランク付けモジュール１６５０は、ノードパターンマッチモジュール１６４０、リンクパターンマッチモジュール１６４５、グループ情報提示モジュール１６５５と接続されている。
グループ情報提示モジュール１６５５は、グループ情報ランク付けモジュール１６５０、ユーザー選択モジュール１６６０と接続されている。
【００５４】
以下に、本実施の形態の別の観点での処理例、又は本実施の形態における別の処理例を示す。
＜１＞
（１）設計図面、帳票、技術標準書等を文字認識処理し、予め生成していたデータモデルを用いて、文字認識結果をノード、及びリンク情報に割りつけデータベースに格納する。
（２）（１）の結果に対して、グループ化アルゴリズムを利用してグループ化する。
（２−１）各ノードから出ているリンクの数をカウントする。
（２−２）ランダムに生成されたグラフと（２−１）の処理結果の差分を算出する。
（２−３）各ノードの評価指針（モジュラリティ）を定義する。
（２−４）隣接するノードを結合してモジュラリティを算出する。
（２−５）元のノードのモジュラリティより大きければグループ化する。
（２−６）上記を繰り返してグループ化を実施する。
（３）グループ化されたノードに対して、新たにグループノードを生成し、個々のノードに対してグループへのリンクを生成する。具体的には、ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）のトリプル（ｔｒｉｐｌｅ）を生成すればよい。
（４）ユーザーにそれぞれのグループを選択肢として提示する。
（５）ユーザーがグループを選択すると、グループ内のデータをそれぞれのノードが持っている時間軸情報に応じて並べて表示する。
（６）例えば、ユーザーは、表示されたデータの中から自分の関心があるデータを発見し、そのデータの次に位置しているデータを順次参照等する。
【００５５】
＜２＞
（１）設計図面、帳票、技術標準書等を文字認識処理し、予め生成していたデータモデルを用いて、文字認識結果をノード、及びリンク情報に割りつけデータベースに格納する。
（２）（１）の結果に対して、グループ化アルゴリズムを利用してグループ化する。
（２−１）各ノードから出ているリンクの数をカウントする。
（２−２）ランダムに生成されたグラフと（２−１）の処理結果の差分を算出する。
（２−３）各ノードの評価指針（モジュラリティ）を定義する。
（２−４）各ノードに対してすべてのノードを順次結合してモジュラリティを算出する。
（２−５）最もモジュラリティが大きいものをグループ化として定義する。
（２−６）上記を繰り返してグループ化を実施する。
（３）グループ化されたノードに対して、新たにグループノードを生成し、個々のノードに対してグループへのリンクを生成する。具体的には、ＲＤＦのトリプルを生成すればよい。
（４）重要ノード（リンク）をテンプレートとして設定し、グループのノード情報をそのテンプレートを用いてフィルタリングし、グループサマリとして表示する。
（４）ユーザーにそれぞれのグループを選択肢として提示する。
（５）ユーザーがグループを選択すると、グループ内のデータをそれぞれのノードが持っている時間軸情報に応じて並べて表示する。
（６）例えば、ユーザーは、表示されたデータの中から自分の関心があるデータを発見し、そのデータの次に位置しているデータを順次参照等する。
【００５６】
＜３＞
（１）設計図面、帳票、技術標準書等を文字認識処理し、予め生成していたデータモデルを用いて、文字認識結果をノード、及びリンク情報に割りつけデータベースに格納する。
（２）（１）の結果に対して、グループ化アルゴリズムを利用してグループ化する。
（２−１）各ノードから出ているリンクの数をカウントする。
（２−２）ランダムに生成されたグラフと（２−１）の処理結果の差分を算出する。
（２−３）各ノードの評価指針（モジュラリティ）を定義する。
（２−４）各ノードに対してすべてのノードを順次結合してモジュラリティを算出する。
（２−５）最もモジュラリティが大きいものをグループ化として定義する。
（２−６）上記を繰り返してグループ化を実施する。
（３）グループ化されたノードに対して、新たにグループノードを生成し、個々のノードに対してグループへのリンクを生成する。具体的には、ＲＤＦのトリプルを生成すればよい。
（４）グループ情報をリンク属性、ノード属性により分割する。新たなサブグループノードを生成させ、そのサブグループノードにサブグループ内のノードをリンクする。
（５）ユーザーがグループを選択すると、グループ内のデータをそれぞれのノードが持っている時間軸情報に応じて並べて表示する。
（６）リンク属性、ノード属性をファセット情報として同時に提示する。さらに、ファセット情報同士の演算機能とユーザーインタフェースを提示する。例えば、ユーザーは、関心ある領域でグループ情報を加工して望みのデータを獲得する。
【００５７】
＜４＞
（１）設計図面、帳票、技術標準書等を文字認識処理し、予め生成していたデータモデルを用いて、文字認識結果をノード、及びリンク情報に割りつけデータベースに格納する。
（２）（１）の結果に対して、グループ化アルゴリズムを利用してグループ化する。
（２−１）各ノードから出ているリンクの数をカウントする。
（２−２）ランダムに生成されたグラフと（２−１）の処理結果の差分を算出する。
（２−３）各ノードの評価指針（モジュラリティ）を定義する。
（２−４）各ノードに対してすべてのノードを順次結合してモジュラリティを算出する。
（２−５）最もモジュラリティが大きいものをグループ化として定義する。
（２−６）上記を繰り返してグループ化を実施する。
（３）グループ化されたノードに対して、新たにグループノードを生成し、個々のノードに対してグループへのリンクを生成する。具体的には、ＲＤＦのトリプルを生成すればよい。
（４）ユーザーのＩＤ情報を元に、関連するグラフデータをデータベースより抽出する。
次の（５Ａ）、（５Ｂ）は、いずれかを行う。
（５Ａ）（３）で生成された個々のグループデータのノードと（４）で生成されたデータのノードを比較して、同じノードの数をカウントし、カウント数が多いものからユーザーに提示する。
（５Ｂ）（３）で生成された個々のグルーブと（４）で生成されたデータのそれぞれのノードについて、リンク情報の有無を判断し、ある場合はリンク数を重み付けしてカウントする。最もリンクが近いノードを有している数に応じて、グループをソートしてユーザーに提示する。
（６）例えば、ユーザーは、表示されたデータの中から自分の関心があるデータを発見し、そのデータの次に位置しているデータを順次参照等する。
【００５８】
＜５＞
（１）設計図面、帳票、技術標準書等を文字認識処理し、予め生成していたデータモデルを用いて、文字認識結果をノード、及びリンク情報に割りつけデータベースに格納する。
（２）（１）の結果に対して、グループ化アルゴリズムを利用してグループ化する。
（２−１）各ノードから出ているリンクの数をカウントする。
（２−２）ランダムに生成されたグラフと（２−１）の処理結果の差分を算出する。
（２−３）各ノードの評価指針（モジュラリティ）を定義する。
（２−４）各ノードに対してすべてのノードを順次結合してモジュラリティを算出する。
（２−５）最もモジュラリティが大きいものをグループ化として定義する。
（２−６）上記を繰り返してグループ化を実施する。
（３）グループ化されたノードに対して、新たにグループノードを生成し、個々のノードに対してグループへのリンクを生成する。具体的には、ＲＤＦのトリプルを生成すればよい。
（４）ユーザーにそれぞれのグループを選択肢として提示する。
（５）ユーザーがグループを選択すると、グループ内のデータをそれぞれのノードが持っている時間軸情報に応じて並べて表示する。
（６）例えば、ユーザーは、表示されたデータの中から自分の関心があるデータを発見し、そのデータの次に位置しているデータを順次参照等する。
（７）（６）におけるデータアクセス情報を予め定めておいたデータモデルを用いて、ノード、リンク情報に割り付けて、データベースに格納する。
（８）新たにグループを検索する際に、過去のデータの中から選択する。
【００５９】
＜６＞
（１）設計図面、帳票、技術標準書等を文字認識処理し、予め生成していたデータモデルを用いて、文字認識結果をノード、及びリンク情報に割りつけデータベースに格納する。
（２）グループデータリンク情報に通常データよりも少ない重みを付ける。
（３）（１）の結果に対して、グループ化アルゴリズムを利用してグループ化する。
（３−１）各ノードから出ているリンクの数を重みを考慮してカウントする。
（３−２）ランダムに生成されたグラフと（３−１）の差分を算出する。
（３−３）各ノードの評価指針（モジュラリティ）を定義する。
（３−４）隣接するノードを結合してモジュラリティを算出する。
（３−５）元のノードのモジュラリティより大きければグループ化する。
（３−６）上記を繰り返してグループ化を実施する。
（４）前述の＜１＞〜＜５＞の（３）以降と同等の処理を行う。
【００６０】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図１７に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ１７０１を用い、記憶装置としてＲＡＭ１７０２、ＲＯＭ１７０３、ＨＤ１７０４を用いている。ＨＤ１７０４として、例えばハードディスクを用いてもよい。ＣＡＤデータ収集モジュール１１０、３Ｄ図面データＸＭＬ変換モジュール１２０、文字認識処理モジュール１２５、ドキュメントデータ収集モジュール１３０、グラフ構造データ化モジュール１３５、データベースＵＩモジュール１４０、アクセス情報グラフ構造データ化モジュール１４５、グラフ情報グループ化モジュール１５５、クエリ検索モジュール１６０、選択・合成モジュール１６５、同一類似性判定モジュール１７０、ナレッジ情報ハンドリングＵＩモジュール１７５等のプログラムを実行するＣＰＵ１７０１と、そのプログラムやデータを記憶するＲＡＭ１７０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ１７０３と、オントロジーデータＤＢ１３４、グラフ構造データＤＢ１５０等の機能を有する補助記憶装置（フラッシュメモリ等であってもよい）であるＨＤ１７０４と、キーボード、マウス、タッチパネル等に対する利用者の操作に基づいてデータを受け付ける受付装置１７０６と、ＣＲＴ、液晶ディスプレイ等の出力装置１７０５と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース１７０７、そして、それらをつないでデータのやりとりをするためのバス１７０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００６１】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図１７に示すハードウェア構成は、一つの構成例を示すものであり、本実施の形態は、図１７に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えばＡＳＩＣ等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図１７に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００６２】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００６３】
１００…情報処理装置
１１０…ＣＡＤデータ収集モジュール
１１２…３Ｄ図面
１１４…２Ｄ図面
１１６…ＣＡＤ中間ファイル
１２０…３Ｄ図面データＸＭＬ変換モジュール
１２５…文字認識処理モジュール
１３０…ドキュメントデータ収集モジュール
１３２…ドキュメントデータ
１３４…オントロジーデータＤＢ
１３５…グラフ構造データ化モジュール
１４０…データベースＵＩモジュール
１４２…アクセス情報
１４５…アクセス情報グラフ構造データ化モジュール
１５０…グラフ構造データＤＢ
１５５…グラフ情報グループ化モジュール
１５７…グループ化グラフ情報
１６０…クエリ検索モジュール
１６２…ユーザー情報
１６５…選択・合成モジュール
１６７…グラフ構造意味情報
１６９…ナレッジテンプレート
１７０…同一類似性判定モジュール
１７２…ナレッジ情報
１７５…ナレッジ情報ハンドリングＵＩモジュール
１９９…ユーザー
２１０…ユーザー端末
２２０…ＣＡＤシステム
２３０…図面データ管理システム
２４０…文書管理システム
２９０…通信回線
１５０５…グラフデータ
１５１０…グルーピングモジュール
１５１５…グループノード生成モジュール
１５２０…ノードリンク情報リンク
１５２５…タイムスタンプリンク
１５３０…アクセスユーザー情報
１５３５…ノード属性情報による詳細グループ化モジュール
１５４０…リンク属性情報による詳細グループ化モジュール
１５４５…ノード要約テンプレート
１５５０…ノード要約（フィルター）モジュール
１５５５…グループ情報（要約）ユーザー提示モジュール
１５６０…ユーザー選択モジュール
１５６５…ノード情報時系列表示モジュール
１５７０…ノード属性情報リンク属性情報表示モジュール
１５７５…属性情報選択／演算モジュール
１５８０…ナレッジ情報表示モジュール
１５８５…アクセスログ再データ化モジュール
１６０５…グラフデータ
１６１０…グルーピングモジュール
１６１５…グループノード生成モジュール
１６２０…ノードリンク情報リンク
１６２５…タイムスタンプリンク
１６３０…アクセスユーザー情報
１６３５…ユーザー関連データ抽出モジュール
１６４０…ノードパターンマッチモジュール
１６４５…リンクパターンマッチモジュール
１６５０…グループ情報ランク付けモジュール
１６５５…グループ情報提示モジュール
１６６０…ユーザー選択モジュール
１６６５…ノード情報時系列表示モジュール
１６７０…ノード属性情報リンク属性情報表示モジュール
１６７５…属性情報選択／演算モジュール
１６８０…ナレッジ情報表示モジュール
１６８５…アクセスログ再データ化モジュール
【図１】
2015207178.tif 000003
【図２】
2015207178.tif 000004
【図３】
2015207178.tif 000005
【図４】
2015207178.tif 000006
【図５】
2015207178.tif 000007
【図６】
2015207178.tif 000008
【図７】
2015207178.tif 000009
【図８】
2015207178.tif 000010
【図９】
2015207178.tif 000011
【図１０】
2015207178.tif 000012
【図１１】
2015207178.tif 000013
【図１２】
2015207178.tif 000014
【図１３】
2015207178.tif 000015
【図１４】
2015207178.tif 000016
【図１５】
2015207178.tif 000017
【図１６】
2015207178.tif 000018
【図１７】
2015207178.tif 000019