(57)【要約】【課題】チェック知識内容自体の品質を充分に向上させ、最終的なチェック対象である製品自体の品質を存分に向上させ得る設計チェック知識構築システムを提供する。【解決手段】このシステム中のチェック対象知識定義手段１１は、ユーザ入出力手段１０により入力される技術基礎情報に関する技術オントロジーについて、チェックする対象分野となるチェック対象知識（チェック知識）を単語群とそれらの単語群における単語との間の関係により定義したチェック対象知識定義データを生成し、関連用語対応付け手段１４は、文書データ用ＤＢ１３に格納された技術履歴情報に関する知識コンテンツによる複数の文書データから成る文書データ群に基づいて、チェック対象知識定義データ中の単語群に関連する文書データ群中の単語群を抽出して単語群における単語間の関連付けを行う。【選択図】図１
2011059935.tif 000002
【特許請求の範囲】
【請求項１】
設計業務で作成される設計対象に関する設計情報を評価するためのチェック知識をコンピュータを利用して構築する設計チェック知識構築方法において、
入力された技術基礎情報に関する技術オントロジーについて、チェックする対象分野となる前記チェック知識を単語群と当該単語群における単語との間の関係により定義したチェック対象知識定義データを生成するチェック対象知識定義データ生成ステップと、
技術履歴情報に関する知識コンテンツによる複数の文書データから成る文書データ群に基づいて、前記チェック対象知識定義データ中の前記単語群に関連する当該文書データ群中の単語群を抽出して当該単語群における単語間の関連付けを行う単語関連付けステップと、を有することを特徴とする設計チェック知識構築方法。
【請求項２】
請求項１記載の設計チェック知識構築方法において、前記単語関連付けステップでは、前記チェック対象知識定義データ中の前記単語群に関連する前記文書データ群中の前記単語群を抽出するとき、当該チェック対象知識定義データ中の当該単語群、当該単語群についての類義語群、当該文書データ群中の当該単語群について、一致した単語を出力することを特徴とする設計チェック知識構築方法。
【請求項３】
請求項１記載の設計チェック知識構築方法において、前記単語関連付けステップでは、前記チェック対象知識定義データ中の前記単語群に関連する前記文書データ群中の前記単語群を抽出するとき、当該チェック対象知識定義データ中の当該単語群、当該単語群についての類義語群、当該文書データ群中の当該単語群について、一致した単語を含む文章を形態素解析して得られた単語を出力することを特徴とする設計チェック知識構築方法。
【請求項４】
請求項１記載の設計チェック知識構築方法において、前記単語関連付けステップでは、前記チェック対象知識定義データ中の前記単語群、前記文書データ群中の前記単語群を同時提示するとき、前記関連付けられた前記単語間を近傍に配置して表示するか、或いは当該関連付けられた当該単語間を両端とする線分で表示することを特徴とする設計チェック知識構築方法。
【請求項５】
請求項１記載の設計チェック知識構築方法において、前記単語関連付けステップでは、前記チェック対象知識定義データ中の前記単語群に関連する前記文書データ群中の前記単語群を抽出するとき、予め前記単語から前記チェック知識をなすチェック項目の制約条件候補となるものを抽出するためのキーワード群を設定しておくと共に、当該キーワード群におけるキーワードを含む当該文書データ群を検索し、当該キーワードを含む文章を形態素解析して得られた単語を出力することを特徴とする設計チェック知識構築方法。
【請求項６】
請求項１記載の設計チェック知識構築方法において、前記単語関連付けステップでは、前記チェック対象知識定義データ中の前記単語群、前記文書データ群中の前記単語群を同時提示するとき、当該単語群をノード、当該単語群における前記単語間の関係をリンクで表示すると共に、当該単語群における当該単語間の関連を表わすリンク確定処理の実行に要する当該リンクの選択、及び当該リンクの確定／未確定のステータスを保持して切り替えるリンク選択・ステータス切り替え処理を行うことを特徴とする設計チェック知識構築方法。
【請求項７】
請求項１〜６の何れか１項記載の設計チェック知識構築方法において、
前記関連付けられた前記単語から所定の制約条件の候補となるものを選択すると共に、当該選択された単語に基づいて文章又は数式の形式で制約データとして編集する制約データ編集ステップと、
前記制約データから所定のリスト構築機能と連携した自動チェックシステム用のチェックデータを生成するチェックデータ生成ステップと、を有することを特徴とする設計チェック知識構築方法。
【請求項８】
設計業務で作成される設計対象に関する設計情報を評価するためのチェック知識を構築する設計チェック知識構築システムにおいて、
入力された技術基礎情報に関する技術オントロジーについて、チェックする対象分野となる前記チェック知識を単語群と当該単語群における単語との間の関係により定義したチェック対象知識定義データを生成するチェック対象知識定義手段と、
技術履歴情報に関する知識コンテンツによる複数の文書データから成る文書データ群に基づいて、前記チェック対象知識定義データ中の前記単語群に関連する当該文書データ群中の単語群を抽出して当該単語群における単語間の関連付けを行う単語関連付け手段と、を備えたことを特徴とする設計チェック知識構築システム。
【請求項９】
請求項８記載の設計チェック知識構築システムにおいて、前記単語関連付け手段は、前記チェック対象知識定義データ中の前記単語群に関連する前記文書データ群中の前記単語群を抽出するとき、当該チェック対象知識定義データ中の当該単語群、当該単語群についての類義語群、当該文書データ群中の当該単語群について、一致した単語を出力することを特徴とする設計チェック知識構築システム。
【請求項１０】
請求項８記載の設計チェック知識構築システムにおいて、前記単語関連付け手段は、前記チェック対象知識定義データ中の前記単語群に関連する前記文書データ群中の前記単語群を抽出するとき、当該チェック対象知識定義データ中の当該単語群、当該単語群についての類義語群、当該文書データ群中の当該単語群について、一致した単語を含む文章を形態素解析して得られた単語を出力することを特徴とする設計チェック知識構築システム。
【請求項１１】
請求項８記載の設計チェック知識構築システムにおいて、前記チェック対象知識定義データ中の前記単語群、並びに前記文書データ群中の前記単語群を表示可能な表示手段を備え、前記単語関連付け手段は、前記チェック対象知識定義データ中の前記単語群、前記文書データ群中の前記単語群を前記表示手段へ同時提示させるとき、前記関連付けられた前記単語間を近傍に配置して表示させるか、或いは当該関連付けられた当該単語間を両端とする線分で表示させることを特徴とする設計チェック知識構築システム。
【請求項１２】
請求項８記載の設計チェック知識構築システムにおいて、前記単語関連付け手段は、前記チェック対象知識定義データ中の前記単語群に関連する前記文書データ群中の前記単語群を抽出するとき、予め前記単語から前記チェック知識をなすチェック項目の制約条件候補となるものを抽出するためのキーワード群を設定しておくと共に、当該キーワード群におけるキーワードを含む当該文書データ群を検索し、当該キーワードを含む文章を形態素解析して得られた単語を出力することを特徴とする設計チェック知識構築システム。
【請求項１３】
請求項８記載の設計チェック知識構築システムにおいて、前記チェック対象知識定義データ中の前記単語群、並びに前記文書データ群中の前記単語群を表示可能な表示手段を備え、前記単語関連付け手段は、前記チェック対象知識定義データ中の前記単語群、前記文書データ群中の前記単語群を前記表示手段へ同時提示させるとき、当該単語群をノード、当該単語群における前記単語間の関係をリンクで表示させると共に、当該単語群における当該単語間の関連を表わすリンク確定処理の実行に要する当該リンクの選択、及び当該リンクの確定／未確定のステータスを保持して切り替えるリンク選択・ステータス切り替え処理を行わせることを特徴とする設計チェック知識構築システム。
【請求項１４】
請求項８〜１３の何れか１項記載の設計チェック知識構築システムにおいて、前記単語関連付け手段により前記関連付けられた前記単語から所定の制約条件の候補となるものを選択すると共に、当該選択された単語に基づいて文章又は数式の形式で制約データとして編集する制約データ編集手段と、
前記制約データ編集手段により得られた前記制約データから所定のリスト構築機能と連携した自動チェックシステム用のチェックデータを生成するチェックデータ生成手段と、を有することを特徴とする設計チェック知識構築システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計対象に関する設計情報を評価するためのコンピュータを利用したチェック知識の構築支援及び管理を行う設計チェック知識構築方法及びシステムに関する。
【背景技術】
【０００２】
従来、人間の創作活動の成果物、例えば人工物、特に製品の設計・製造等のものづくりに対する品質確保の手法として、コンピュータを利用したチェックリストに基づく設計内容（設計情報）の確認が一般的に行われている。
【０００３】
製品設計時のチェックリストの内容としては、安全基準等の法規や標準規格の他にも、企業内外における過去のトラブル集計や設計・製造基準等、過去のノウハウや知識をルール化したものがあり、これらをここでは総称してチェック知識と呼ぶものとする。
【０００４】
チェック知識は、紙以外にも近年では電子データファイルとして管理されたり、或いはファイルサーバやデータベースとして共有管理される。チェック知識を利用する場合、ユーザが分類項目や検索キーワード等でチェック知識のコンテンツを検索し、或る程度絞り込んでチェックリスト化するか、或いはチェック漏れを防止のためにコンテンツ全件をチェックリスト化する場合もある。
【０００５】
知識管理という観点で関連する周知技術としては、文書検索、特に文書分類や文書の読み解き支援等が知れられ、具体的には、例えば文書分類に係る技術では、キーワードの元となるキーワード元文書とテキスト文書を入力として分類データベース（シソーラス、分類オントロジー）を構築する手法を提案した「分類処理装置、分類処理装置の制御方法、制御プログラムおよび記録媒体」（特許文献１参照）や、
文書の読み解き支援に係る技術では、知財管理という観点で特許文書を容易に読み解くためのモデル化技術を提案した「デバイスオントロジーに基づく特許文書の意味理解モデルとその実現」（非特許文献１参照）等が挙げられる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１０８５６９号公報
【非特許文献】
【０００７】
【非特許文献１】人工知能学会年次大会２００７年：「デバイスオントロジーに基づく特許文書の意味理解モデルとその実現（特許を理解する計算機）」（高藤淳、來村徳信、溝口理一郎）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、チェック知識は、新たに得られた知見や不具合対策等が盛り込まれるために増大する傾向にあり、その一方でものづくりについては技術進歩が速く、技術革新の都度にそのコンテンツを見直す必要がある。チェック知識の構築やメンテナンスは一般に人手で行われており、知識量に伴ってその工数が増加してしまい、またチェック知識のメンテナンスが不十分であると、結果として製品の品質低下を招くことになってしまう。
【０００９】
そこで、周知技術をチェック知識の構築やメンテナンス支援に適用した場合を想定すると、例えば特許文献１の手法はチェック知識のコンテンツ群の分類や整理に役立つものと考えられ、また非特許文献１の手法はチェック知識の中のある一つのコンテンツを指定したときに人間が判り易いモデルの機能分解木に変換され、内容の理解の支援に役立つものと考えられるが、何れの手法によってもチェック知識の構築支援を対象としていない（係る技術は記載されていない）ため、チェック知識の内容自体の品質を充分に向上させた上、最終的なチェック対象である製品自体の品質を存分に向上させることができないという問題がある。
【００１０】
本発明は、このような問題点を解決すべくなされたもので、その技術的課題は、チェック知識の内容自体の品質を充分に向上させ得ると共に、最終的なチェック対象である製品自体の品質を存分に向上させることができる設計チェック知識構築方法及びシステムを提供することにある。
【課題を解決するための手段】
【００１１】
上記技術的課題を解決するため、本発明の設計チェック知識構築方法は、設計業務で作成される設計対象に関する設計情報を評価するためのチェック知識をコンピュータを利用して構築する設計チェック知識構築方法において、入力された技術基礎情報に関する技術オントロジーについて、チェックする対象分野となるチェック知識を単語群と当該単語群における単語との間の関係により定義したチェック対象知識定義データを生成するチェック対象知識定義データ生成ステップと、技術履歴情報に関する知識コンテンツによる複数の文書データから成る文書データ群に基づいて、チェック対象知識定義データ中の単語群に関連する当該文書データ群中の単語群を抽出して当該単語群における単語間の関連付けを行う単語関連付けステップと、を有することを特徴とする。
【００１２】
上記設計チェック知識構築方法における好ましい形態は、関連付けられた単語から所定の制約条件の候補となるものを選択すると共に、当該選択された単語に基づいて文章又は数式の形式で制約データとして編集する制約データ編集ステップと、制約データから所定のリスト構築機能と連携した自動チェックシステム用のチェックデータを生成するチェックデータ生成ステップと、を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、製品設計による成果物の品質管理に有効なチェック知識の構築やメンテナンスの支援を少ない工数で効率良く行うことができるため、チェック知識の内容自体の品質を向上させて最新のものにすることができると共に、最終的な設計時・製造時の製品チェックによる品質・効率の向上が図られるようなる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施例１に係る設計チェック知識構築システムの基本構成を示した機能ブロック図である。
【図２】図１に示す設計チェック知識構築システムの基本機能についての簡易動作処理を示したフローチャートである。
【図３】本発明の実施例２に係る設計チェック知識構築システムの基本構成を示した機能ブロック図である。
【図４】図３に示す設計チェック知識構築システムの基本機能についての簡易動作処理を示したフローチャートである。
【図５】図１、図３に示す設計チェック知識構築システムに備えられるディスプレイの表示画面上に表示された制約ネットワーク作成手段による編集画面の一例を示したものである。
【図６】図１、図３に示す設計チェック知識構築システムに備えられるディスプレイの表示画面上に表示された制約ネットワーク作成手段による編集画面の他例を示したものである。
【図７】図１、図３に示す設計チェック知識構築システムに備えられるディスプレイの表示画面上に表示された制約ネットワーク作成手段による編集画面の別例を示したものである。
【図８】本発明の実施例３に係る設計チェック知識構築システムの基本構成を示した機能ブロック図である。
【発明を実施するための形態】
【００１５】
以下に、本発明の設計チェック知識構築方法及びシステムについて、図面を参照して詳細に説明する。
【００１６】
最初に、本発明の設計チェック知識構築方法の技術的概要について説明する。本発明の設計チェック知識構築方法は、設計業務で作成される設計対象に関する設計情報を評価するためのチェック知識をコンピュータを利用して構築するもので、入力された技術基礎情報に関する技術オントロジーについて、チェックする対象分野となるチェック知識を単語群とそれらの単語群における単語との間の関係により定義したチェック対象知識定義データを生成するチェック対象知識定義データ生成ステップと、技術履歴情報に関する知識コンテンツによる複数の文書データから成る文書データ群に基づいて、チェック対象知識定義データ中の単語群に関連する文書データ群中の単語群を抽出してそれらの単語群における単語間の関連付けを行う単語関連付けステップと、を有することを基本とする。
【００１７】
尚、ここでの技術基礎情報は、有識者が構築する教科書的内容の社内外の技術情報に関する文書等を含むもので、例えば技術体系、機能／方式、不具合現象／原因／対策等の文書内容（文書データ）によるチェック対象知識を示す技術オントロジーとなっている。また、技術履歴情報は、日常業務等で作成される報告書、成果物、過去のトラブル、論文等に関する文書内容（文書データ）による知識コンテンツとなっている。
【００１８】
ところで、上述した単語関連付けステップでは、チェック対象知識定義データ中の単語群に関連する文書データ群中の単語群を抽出するとき、チェック対象知識定義データ中の単語群、それらの単語群についての類義語群、文書データ群中の単語群について、一致した単語を出力することが好ましい。また、単語関連付けステップでは、チェック対象知識定義データ中の単語群に関連する文書データ群中の単語群を抽出するとき、チェック対象知識定義データ中の単語群、それらの単語群についての類義語群、文書データ群中の単語群について、一致した単語を含む文章を形態素解析して得られた単語を出力するようにすることも好ましい。
【００１９】
更に、単語関連付けステップでは、チェック対象知識定義データ中の単語群、文書データ群中の単語群を同時提示するとき、関連付けられた単語間を近傍に配置して表示するか、或いは関連付けられた単語間を両端とする線分で表示することも好ましい。加えて、単語関連付けステップでは、チェック対象知識定義データ中の単語群に関連する文書データ群中の単語群を抽出するとき、予め単語からチェック知識をなすチェック項目の制約条件候補となるものを抽出するためのキーワード群を設定しておくと共に、それらのキーワード群におけるキーワードを含む文書データ群を検索し、キーワードを含む文章を形態素解析して得られた単語を出力することも好ましい。その他、単語関連付けステップでは、チェック対象知識定義データ中の単語群、文書データ群中の単語群を同時提示するとき、単語群をノード、単語群における単語間の関係をリンクで表示すると共に、単語群における単語間の関連を表わすリンク確定処理の実行に要するリンクの選択、及びリンクの確定／未確定のステータスを保持して切り替えるリンク選択・ステータス切り替え処理を行うことも好ましい。
【００２０】
何れにしても、本発明の設計チェック知識構築方法では、引き続く機能処理として、関連付けられた単語から所定の制約条件の候補となるものを選択すると共に、それらの選択された単語に基づいて文章又は数式の形式で制約データとして編集する制約データ編集ステップと、制約データから所定のリスト構築機能と連携した自動チェックシステム用のチェックデータを生成するチェックデータ生成ステップと、を有するものとする。
【００２１】
このような設計チェック知識構築方法に従えば、製品設計による成果物の品質管理に有効なチェック知識の構築やメンテナンスの支援を少ない工数で効率良く行うことができるため、チェック知識の内容自体の品質を向上させて最新のものにすることができると共に、最終的な設計時・製造時の製品チェックによる品質・効率の向上が図られる。
【００２２】
以下は、本発明の幾つかの実施例に係る設計チェック知識構築システムについて、詳細に説明する。
【実施例１】
【００２３】
本発明の実施例１に係る設計チェック知識構築システムの基本構成を示した機能ブロック図である。
【００２４】
この設計チェック知識構築システムは、キーボード、マウス等の入力装置や表示手段としてのディスプレイ等の出力装置からなるユーザ入出力手段１０と、情報処理用ＰＣ（パーソナルコンピュータ）１００とをデータ授受できるように接続して構成される。
【００２５】
情報処理用ＰＣ１００には、チェック対象知識定義手段１１、チェック対象知識定義データ用ＤＢ（データベース）１２、知識コンテンツによる文書データ用ＤＢ（データベース）１３、関連用語対応付け手段１４、制約ネットワークデータ用ＤＢ（データベース）１５、制約ネットワーク作成手段１６、チェックデータ生成手段１７、チェックデータ用ＤＢ（データベース）１８が備えられている。
【００２６】
このうち、チェック対象知識定義手段１１は、ユーザ入出力手段１０の入力装置により入力される技術基礎情報に関する技術オントロジーについて、チェックする対象分野となるチェック対象知識（チェック知識）を単語群とそれらの単語群における単語との間の関係により定義したチェック対象知識定義データを生成し、チェック対象知識定義データ用ＤＢ１２に格納する。尚、チェック対象知識は、一般に「オントロジー」とよばれ、知識を表現する単語群と、それらの単語群における単語間の関係をツリー構造、或いはネットワーク構造で表現している。
【００２７】
関連用語対応付け手段１４は、文書データ用ＤＢ１３に格納された技術履歴情報に関する知識コンテンツによる複数の文書データから成る文書データ群に基づいて、チェック対象知識定義データ中の単語群に関連する文書データ群中の単語群を抽出して単語群における単語間の関連付けを行う。即ち、ここでの関連用語対応付け手段１４は、チェック対象知識定義データ用ＤＢ１２と文書データ用ＤＢ１３との間で単語単位でのマッチング処理を行う単語関連付け手段として働く。
【００２８】
単語のマッチング処理には、単語の完全一致の他に、部分一致の場合を含んでいても良い。また、予め該当分野の類義語辞書を用意しておくことにより、意味的に類似している単語もマッチングの対象とすることができる。以上のマッチング処理により、単語が一致している場合は、文書データ用ＤＢ１３中でマッチングに該当する単語と共に出現する頻度が高い単語群（共起関係語）を抽出し、該当する一致した単語と同時に表示する。
【００２９】
制約ネットワーク作成手段１６は、チェック対象知識定義データ用ＤＢ１２における単語間の関係ネットワークと、関連用語対応付け手段１４により抽出・生成された該当する単語とその共起関係語群とをネットワークのノードとリンクとで表示し、ユーザの編集操作により制約ネットワークデータを生成して制約ネットワークデータ用ＤＢ１５に格納する。この制約ネットワーク作成手段１６は、関連用語対応付け手段１４により関連付けられた単語から所定の制約条件の候補となるものを選択すると共に、選択された単語に基づいて文章又は数式の形式で制約データとして編集する制約データ編集手段として働く。
【００３０】
チェックデータ生成手段１７は、制約ネットワークデータ用ＤＢ１５からの制約ネットワークデータを入力し、表形式等、人間が認識しやすい形式に変換する。例えばＣＡＤシステム等とデータ連携してチェックをコンピュータが自動で行う場合は、そのデータ形式に合わせて変換する。即ち、チェックデータ生成手段１７は、制約ネットワーク作成手段１６により得られた制約ネットワークデータ（制約データ）から所定のリスト構築機能と連携した自動チェックシステム用のチェックデータを生成するものである。
【００３１】
図２は、実施例１に係る設計チェック知識構築システムの基本機能についての簡易動作処理を示したフローチャートである。
【００３２】
この設計チェック知識構築システムでは、まず文書データ用ＤＢ１３に格納された各文書を形態素解析し、文書毎に単語群としてメモリに記憶（ステップＳ２０１）する。
【００３３】
次に、関連用語対応付け手段１４により、チェック対象知識定義データ用ＤＢ１２に格納されたチェック対象知識定義データを構成する各ノードの単語と、前処理（ステップＳ２０１）で得たメモリに記憶された各単語とを文字列単位で比較（ステップＳ２０２）する。
【００３４】
更に、表示画面上に、チェック対象知識定義データ用ＤＢ１２に格納されチェック対象知識定義データをツリー表示（或いはネットワーク表示でも可）し、さらに前処理（ステップＳ２０２）で文字列一致した単語（更に該当する単語と共起関係にある単語）を上記の関連するツリーノードとの間のリンクを点線で表示（ステップＳ２０３）する。
【００３５】
引き続き、制約ネットワーク作成手段１６により、前処理（ステップＳ２０３）で処理中の制約に該当するノード情報を必要に応じて編集し、制約条件化（ステップＳ２０４）する。
【００３６】
更に、チェックデータ生成手段１７により、チェックリスト、あるいはＣＡＤシステム等とデータ連携した自動チェックのためのチェックデータを生成（ステップＳ２０５）する。
【００３７】
実施例１に係る設計チェック知識構築システムでは、製品設計による成果物の品質管理に有効なチェック知識の構築やメンテナンスの支援を少ない工数で効率良く行うことができる。
【実施例２】
【００３８】
図３は、本発明の実施例２に係る設計チェック知識構築システムの基本構成を示した機能ブロック図である。
【００３９】
実施例２に係る設計チェック知識構築システムは、実施例１の場合と同様なユーザ入出力手段１０、チェック対象知識定義データ用ＤＢ１２、関連用語対応付け手段１４、文書データ用ＤＢ１３、制約ネットワーク作成手段１６、制約ネットワークデータ用ＤＢ１５を備えて構成されるが、ここでの制約ネットワーク作成手段１６は、関連用語対応付け手段１４により同時に表示された単語群からルールチェックに用いるための制約ネットワークデータを作成するため、ネットワーク構成生成・編集手段２０、制約関連用語抽出手段２１、ネットワークノード内容編集手段２２を備えて構成されている。
【００４０】
制約ネットワーク作成手段１６の各部の機能を具体的に説明すれば、ネットワーク構成生成・編集手段２０は、チェック対象知識定義データ用ＤＢ１２が有する単語間の関係のネットワークを表示画面上にノードとリンクとで表示し、さらに関連用語対応付け手段１４により抽出された関連する単語群を、当該ネットワークの関連する単語を表すノードの近傍に表示する。単語間が関連していることをより明示化させるために、単語間をリンクで表示しても良い。この際、元々存在するネットワークのリンクと区別するため、点線或いは表示色を変える等により区別して表示することが望ましい。更に、単語間に新たに生成されたリンクについて、実際に関連するか否かをユーザが判断し、リンクの確定処理を行う。例えば上記した旨で点線表示されたリンクをユーザが選択し、「実線化」のコマンドを実行することでリンクを確定する場合を例示できる。
【００４１】
ネットワークノード内容編集手段２２は、表示画面上で同時に表示された単語群を表わすノード群からユーザが編集の対象とするノードを選択すると、そのノードが意味する単語をクエリとして、文書データ用ＤＢ１３を検索して該当する文書、文章を表示画面上に表示する。ユーザは表示された文章を参照しながら、選択ノードの内容を確認して編集を実施する。編集の手法としては、チェックリストの制約項やＣＡＤシステム等とデータ連携してチェックする場合は、それに合わせたＩＦ…、ＴＨＥＮ…、…項等、制約条件を表現するための形式とする。尚、以上に説明した編集操作の対象となるノードを制約ノードとして、他のノードと区別して表示しても良い。
【００４２】
制約ノードは、単語からユーザが判別する以外に自動で判定を行うようにしても良い。その具体的な手法は、制約関連用語抽出手段２１が予め制約条件を表現する用語を辞書として持っておくものとし、関連用語対応付け手段１４により関連付けられた単語を含む文章、或いはその前後の文章中に該当する制約条件用語を含む場合には、その単語を表わすノードを制約ノード候補として、例えば点線枠等で制約ノードと区別して表示すれば良い。該当する制約ノード候補の確定についても、上記したリンクの場合と同様に、ユーザの確定処理による。因みに、ここでの該当する制約条件用語の例としては、文末の「…すること」、「…してはならない」等が挙げられる。
【００４３】
図４は、実施例２に係る設計チェック知識構築システムの基本機能についての簡易動作処理を示したフローチャートである。
【００４４】
この設計チェック知識構築システムでは、まずネットワーク構成生成・編集手段２０により、チェック対象知識定義データが表わす単語間の関係のネットワークを表示画面上にノードとリンクで表示（ステップＳ４０１）する。
【００４５】
次に、関連用語対応付け手段１４により、チェック対象知識定義データ用ＤＢ１２の各ノードの単語と関連する単語（ネットワークの関連する単語を表わすノード）を近傍に配置し、単語間を関連リンク候補として点線で表示（ステップＳ４０２）する。
【００４６】
更に、前処理（ステップＳ４０２）で生成された関連リンク候補に対し、実際に関連するか否かをユーザが判断し、具体的には関連リンク候補から確定するリンクをポインティングデバイスを用いて選択し、関連リンクを確定（ステップＳ４０３）する。
【００４７】
引き続き、制約関連用語抽出手段２１により、予め制約条件を表現する用語を辞書として用意し、関連用語対応付け手段１４により関連付けられた単語を含む文章、あるいはその前後の文章中に該当する制約条件用語を含む場合には、表示されたノードの中で制約条件用語の候補を編集対象ノードとして表示（ステップＳ４０４）する。即ち、ここでは制約条件ノードの編集対象をコンピュータが自動で提示することにより、編集効率を高める場合を説明している。
【００４８】
更に、ネットワークノード内容編集手段２２により、ユーザが編集対象とする編集対象ノードを選択することにより、その単語をクエリとして、文書データ用ＤＢ１３を検索し、該当する文書、文章を画面上に表示（ステップＳ４０５）する。
【００４９】
実施例２に係る設計チェック知識構築システムにおいても、製品設計による成果物の品質管理に有効なチェック知識の構築やメンテナンスの支援を少ない工数で効率良く行うことができる。
【００５０】
図５は、上述した実施例１、実施例２の設計チェック知識構築システムに備えられるディスプレイの表示画面３０上に表示された制約ネットワーク作成手段１６による編集画面の一例を示したものである。
【００５１】
ここでは、ディスプレイの表示画面３０内に編集画面の一例である技術オントロジー−文書内抽出語マッピング画面３１を表示する。この技術オントロジー−文書内抽出語マッピング画面３１は、チェック対象知識定義データを表わす知識表現ツリーによる技術オントロジー表示部３２と、文書データ用ＤＢ１３から関連用語として抽出された単語群についての文書内抽出語表示部３３とから成る。知識表現ツリーは定義語を表わすノード３４、３５と、定義語間の関係を表わすリンク３６とから構成される。
【００５２】
一方、定義語に関連する用語（抽出語）は近傍に配置、表示される。図５中では、ユーザにより判別し易くするために定義語ａａ１（３５）と抽出語ｂ１（３８）の間の関連リンク候補３７を点線で表示している。なお、抽出語としては、関連用語対応付け手段１４により抽出されたもので、単語の完全一致、部分一致、類義語の他、これらと共起関係にある単語を用いる。
【００５３】
図６は、上述した実施例１、実施例２の設計チェック知識構築システムに備えられるディスプレイの表示画面３０上に表示された制約ネットワーク作成手段１６による編集画面の他例を示したものである。
【００５４】
ここでは、図５中の制約ネットワーク作成手段１６による編集画面（技術オントロジー−文書内抽出語マッピング画面３１）の中で、関連リンクを確定する例を示している。
【００５５】
具体的に云えば、図５中において点線で表示されていた関連リンク候補３７を確定する場合、ユーザはマウス等のポインティングデバイスを用いて関連リンク候補３７を選択する。このとき、図６に示されるように操作メニュー４１の「リンク操作」を開き、その中から「実線化」のコマンド４２（その他に切断のコマンドも含まれる）をマウスカーソル４３で選択して実行する。これにより点線表示されていた関連リンク候補３７は実線化された関連リンク４０となって確定する。
【００５６】
図７は、上述した実施例１、実施例２の設計チェック知識構築システムに備えられるディスプレイの表示画面３０上に表示された制約ネットワーク作成手段１６による編集画面の別例を示したものである。
【００５７】
ここでは、図５中の制約ネットワーク作成手段１６による編集画面（技術オントロジー−文書内抽出語マッピング画面３１）の中で、ネットワークノード内容を編集する例を示している。
【００５８】
具体的に云えば、図７中において、文書データ用ＤＢ１３から関連用語として抽出された文書内抽出語表示部３３に表示された抽出語を表わすノード群から、ユーザがマウス等のポインティングデバイスを用いて制約条件を表わすために編集対象ノード５０を選択する。次に、操作メニュー５１の「ノード操作」を開き、その中から「編集」のコマンド５２（その他に制約化のコマンドも含まれる）をマウスカーソル５３で選択して実行する。これにより、編集対象ノード５０が意味する抽出語ｂ２を含む文章を文書データ用ＤＢ１３から検索し、その検索結果を文書表示画面５４に表示する。更に、文書表示画面５４の表示文章中で該当する抽出語ｂ２の箇所を強調表示する。
【実施例３】
【００５９】
図８は、本発明の実施例３に係る設計チェック知識構築システムの基本構成を示した機能ブロック図である。
【００６０】
この設計チェック知識構築システムは、実施例１の情報処理用ＰＣ１００におけるチェック対象知識定義手段１１、関連用語対応付け手段１４、制約ネットワーク作成手段１６、チェックデータ生成手段１７の諸機能を業務サーバ８３に持たせると共に、各種データベースとして、チェック対象知識定義データ用ＤＢ１２、文書データ用ＤＢ１３、制約ネットワークデータ用ＤＢ１５、チェックデータ用ＤＢ１８の他、ユーザ管理情報を格納したユーザ管理情報用ＤＢ（データベース）８５を備え、各種データベースを業務サーバ８３に接続し、更に、異なるユーザ８０が使用する異なるクライアント８１を通信ネットワーク８２を介して業務サーバ８３に接続して構成されている。
【００６１】
この設計チェック知識構築システムでは、各ユーザ８０が専用のクライアント８１を利用して通信ネットワーク８２経由で業務サーバ８３へアクセスすることにより、製品製造に関わる設計情報を共有するため、実施例１、実施例２の場合と同様に製品設計による成果物の品質管理に有効なチェック知識の構築やメンテナンスの支援を少ない工数で効率良く行うことができる。
【００６２】
具体的に云えば、この設計チェック知識構築システムでは、各ユーザ８０がクライアント８１を用いて通信ネットワーク８２経由で業務サーバ８３との間でデータを授受し、各種データベース（ユーザ管理情報用ＤＢ８５、チェック対象知識定義データ用ＤＢ１２、文書データ用ＤＢ１３、制約ネットワークデータ用ＤＢ１５、チェックデータ用ＤＢ１８）間のデータ処理を連携することにより、各ユーザ８０に応じたアクセス制御と、チェック対象知識定義、制約ネットワーク、チェックの各種データ編集、登録、検索、チェック等のプログラム実行とが行われ、各種データ処理の結果が各ユーザ８０に提示される。この際、ユーザ管理情報の中のアクセス権や操作に応じた排他制御を行えば、データの不整合を防止することができる。
【符号の説明】
【００６３】
１０  ユーザ入出力手段
１１  チェック対象知識定義手段
１２  チェック対象知識定義データ用ＤＢ（データベース）
１３  文書データ用ＤＢ（データベース）
１４  関連用語対応付け手段
１５  制約ネットワークデータ用ＤＢ（データベース）
１６  制約ネットワーク作成手段
１７  チェックデータ生成手段
１８  チェックデータ用ＤＢ（データベース）
２０  ネットワーク構成生成・編集手段
２１  制約関連用語抽出手段
２２  ネットワークノード内容編集手段
３０  表示画面
３１  技術オントロジー−文書内抽出語マッピング画面
３２  技術オントロジー表示部
３３  文書内抽出語表示部
３４、３５  ノード
３６  リンク
３７  関連リンク候補
３８  抽出語
４０  関連リンク
４１、５１  操作メニュー
４２  「実線化」のコマンド
４３、５３  マウスカーソル
５０  編集対象ノード
５２  「編集」のコマンド
５４  文書表示画面
８０  ユーザ
８１  クライアント
８２  通信ネットワーク
８３  業務サーバ
８４  ユーザ管理情報用ＤＢ（データベース）
１００  情報処理用ＰＣ（パーソナルコンピュータ）
【図１】
2011059935.tif 000003
【図２】
2011059935.tif 000004
【図３】
2011059935.tif 000005
【図４】
2011059935.tif 000006
【図５】
2011059935.tif 000007
【図６】
2011059935.tif 000008
【図７】
2011059935.tif 000009
【図８】
2011059935.tif 000010