(57)【要約】      （修正有）【課題】複数の文書（図面）間における整合性確認を支援する装置を提供する。【解決手段】第１の文書に含まれる指定語句を記憶するデータベースと、入力された第２の文書に含まれる指定語句をデータベースを参照して検索する演算装置と、演算装置の出力を受け、検索された指定語句を他の語句と区別して第２の文書を表示する情報を出力する入出力装置とを備えるもので、入出力装置の出力する情報を表示する表示装置を見ることで、文書及び図面間の整合性確認ができる。【選択図】図１
2011186812.tif 000002
【特許請求の範囲】
【請求項１】
第１の文書に含まれる指定語句を記憶するデータベースと、
入力された第２の文書に含まれる前記指定語句を前記データベースを参照して検索する演算装置と、
前記演算装置の出力を受け、検索された前記指定語句を他の語句から区別して前記第２の文書を表示する情報を出力する入出力装置とを備えたことを特徴とする整合性確認支援装置。
【請求項２】
第１の文書に含まれる指定語句及び指定語句の組を記憶するデータベースと、
入力された第２の文書に含まれる前記指定語句及び指定語句の組を前記データベースを参照して検索する演算装置と、
前記演算装置の出力を受け、検索された前記指定語句を他の語句から区別すると共に、検索された前記指定語句の組を関係付けて、前記第２の文書を表示する情報を出力する入出力装置とを備えたことを特徴とする整合性確認支援装置。
【請求項３】
前記指定語句は、入力された表から前記データベースに記憶することを特徴とする請求項１又は２記載の整合性確認支援装置。
【請求項４】
入力された第１の文書から前記指定語句を自動的に抽出することを特徴とする請求項１又は２記載の整合性確認支援装置。
【請求項５】
第１の文書に含まれる指定語句をデータベースに記憶する第１のステップと、
第１の文書に含まれる指定語句の組をデータベースに記憶する第２のステップと、
第２の文書に含まれる前記指定語句を前記データベースを参照して検索する第３のステップと、
第２の文書に含まれる前記指定語句の組を前記データベースを参照して検索する第４のステップと、
前記検索する第３のステップの出力を受け、検索された前記指定語句を他の語句から区別して前記第２の文書を表示する情報を出力する第５のステップと
前記検索する第４のステップの出力を受け、検索された前記指定語句の組を関係付けて前記第２の文書を表示する第６のステップとを実行する整合性確認支援プログラム。
【請求項６】
請求項５に記載の整合性確認支援プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ワードプロセッサー、表計算ソフトウェアやＣＡＤ等で記述された複数の文書及び図面に関し、文書及び図面間での整合性確認を支援する技術に関する。
【背景技術】
【０００２】
複数の文書が、上位文書、下位文書と階層化され、上位文書で定義された内容が下位文書に展開される関係をもつことは多い。例えば、ある契約に基づきシステムを製作する場合、契約仕様書が上位文書となり、基本仕様書、機能仕様書、ソフトウェア仕様書、プログラム仕様書と、上位文書で定義した内容を順次、下位文書で詳述していく。
この場合、上位文書で定義した用語や名称等を下位文書に正確に再記述する必要があるが、下位文書であれば詳細に記述されているため、多くの箇所で上位文書の定義を引用して再記述する必要がある。
また、上位文書における定義は、用語や名称と対応するＩＤ、名称に対する詳細な説明などと、定義と定義が対応関係にある「組」で定義されることが多く、下位文書で、その「組」を引用することも多い。
【０００３】
文書間の整合性を取るための技術としては、文書データ要素間の参照関係を文書属性情報として設定しておき、参照関係にある参照元データが修正された場合、文書データ要素の文書属性情報より参照元データと参照関係にある参照データを自動的に修正する方法がある（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平４−１２７２６４号公報（第３頁〜第１１頁、図１〜図４）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、複数の文書（図面）に関し、上位文書の定義が下位文書へ正確に展開されているかの整合性確認は、人手により、ワープロソフト等の画面や、印刷物の塗り込みチェックなどで行っていたが、確認する項目が多く、確認に時間を要する上に、確認漏れが多く発生するという問題点があった。
【０００６】
この発明は、複数の文書（図面）間における整合性確認を支援する装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明の整合性確認支援装置は、第１の文書に含まれる指定語句を記憶するデータベースと、入力された第２の文書に含まれる指定語句をデータベースを参照して検索する演算装置と、演算装置の出力を受け、検索された指定語句を他の語句と区別して第２の文書を表示する情報を出力する入出力装置とを備えるものである。
【発明の効果】
【０００８】
この発明の整合性確認支援装置は、第１の文書に含まれる指定語句を記憶するデータベースと、入力された第２の文書に含まれる指定語句をデータベースを参照して検索する演算装置と、演算装置の出力を受け、検索された指定語句を他の語句と区別して第２の文書を表示する情報を出力する入出力装置とを備えるもので、入出力装置の出力する情報を表示する表示装置を見ることで、文書及び図面間の整合性確認ができる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１を示す整合性確認支援装置の構成図。
【図２】この発明の実施の形態１を示す整合性確認作業の流れの説明図。
【図３】この発明の実施の形態１を示す定義語データベースのデータ項目。
【図４】この発明の実施の形態１を示す上位文書の定義済の語句の指定例。
【図５】この発明の実施の形態１を示す対象文書チェック手段のフローチャート。
【図６】この発明の実施の形態１を示す下位文書の整合性確認用の表示例。
【図７】この発明の実施の形態２を示す整合性確認支援装置の構成図。
【図８】この発明の実施の形態２を示す定義情報入力手段のフローチャート。
【図９】この発明の実施の形態３を示す語句の定義表の例。
【図１０】この発明の実施の形態３を示す定義情報入力手段のフローチャート。
【図１１】この発明の実施の形態３を示す定義語データベースの修正例。
【図１２】この発明の実施の形態４を示す整合性確認支援装置の構成図。
【図１３】この発明の実施の形態４を示す語句の定義自動抽出手段のフローチャート。
【図１４】この発明の実施の形態４を示す定義語データベースの登録例。
【発明を実施するための形態】
【００１０】
実施の形態１．
図１は、この発明の実施の形態１を示す整合性確認支援装置の構成図である。図２は、この発明の実施の形態１を示す整合性確認作業の流れの説明図である。図３は、この発明の実施の形態１を示す定義語データベースのデータ項目である。図４は、この発明の実施の形態１を示す上位文書の定義済の語句の指定例である。図５は、この発明の実施の形態１を示す対象文書チェック手段のフローチャートである。図６は、この発明の実施の形態１を示す下位文書の整合性確認用の表示例である。
図１において、１は整合性確認支援装置、２はキーボードやマウスなどの入力装置、３は表示装置、４はワープロ、表計算、ＰＤＦ等の定義済の語句がある上位文書、５はワープロ、表計算、ＰＤＦ等のチェック対象の下位文書、１０１は演算装置、１０２は記憶装置、１０３は入出力装置、１０４は定義語データベース、１０５は対象文書チェック手段である。
【００１１】
なお、入力装置２は、キーボードやマウスに限定されるものではなく、ワープロ、表計算、ＰＤＦ等のアプリケーションソフトにプラグインを埋め込むことにより、ユーザがプラグインから入力するとしても良く、この発明の精神の範囲内で種々の変形が可能であることは言うまでもない。
【００１２】
実施の形態１の整合性確認支援装置１の構成について、図１をもとに説明する。
整合性確認支援装置１は、演算装置１０１と記憶装置１０２と入出力装置１０３とが互いに接続され、記憶装置１０２に格納されたプログラムを演算装置１０１に読み込んで処理することによって動作する。
記憶装置１０２は、定義語データベース１０４を格納する。定義語データベース１０４は、語句の情報として、図３のデータ項目の情報を含んでいる。
また、プログラムの動作により、入出力装置１０３を制御して、入力装置２から情報を入力して、上位文書４や下位文書５などの文書ファイルを読み込んで、表示装置３に情報を出力する。
【００１３】
図３の定義語データベース１０４のデータ項目を、以下に定義する。
【００１４】
文書ファイルパス；語句の定義されている文書ファイルのパスを示す。
【００１５】
ページ；語句が定義されているページを示す。
【００１６】
語句；対象とする「語句」を示す。
【００１７】
リンク語句；「語句」と対応関係のある別の「語句」を示す。「語句」を単独で定義し、対応関係のある別の「語句」を定義しない場合は、空白とする。また、「リンク語句」の語句は、別のデータ行で「語句」として定義済であるとする。
【００１８】
定義／参照別フラグ；１つの定義語データベース１０４で、同一の「語句」が複数出てくる場合、１つの行は「定義フラグ」を設定し、その他の行は「参照フラグ」を設定する。
【００１９】
実施の形態１の整合性確認作業の流れについて、図２をもとに説明する。
まず、ワープロ、表計算、ＰＤＦ等の文書及び図面の文書ファイルを用意する。文書及び図面には、例えば、契約仕様書、基本仕様書、機能仕様書、図面類がある。
ユーザは、契約仕様書、基本仕様書などの上位文書４を表示した表示装置３を見て、例えば、指定した定義済の語句の情報を入力装置２から入力する。
次に、ユーザは、上位文書４で指定した定義済の語句が、下位文書５で正しく使われているかの整合性の確認を、下位文書５を表示する表示装置３を見て、確認する。
下位文書５には、機能仕様書、図面類などがある。
【００２０】
実施の形態１の整合性確認支援装置の動作について、図１をもとに説明する。
ユーザが、予め上位文書４にある定義済の語句及び対応関係のある語句の情報を入力装置２から入力して、整合性確認支援装置１の定義語データベース１０４に登録しておくと共に、下位文書５の文書ファイルの情報を入力装置２から入力して、整合性確認支援装置１の記憶装置１０２に記憶させておく。
図４において、「A001-001」、「A001-002」、「メニュー画面表示機能」、「帳票印刷機能」が定義済の語句である。図４において、「A001-001」と「メニュー画面表示機能」、「A001-002」と「帳票印刷機能」との組が、対応関係のある語句である。
【００２１】
対象文書チェック手段１０５では、整合性確認支援装置１が下位文書５を読み込んで、定義語データベース１０４に登録された語句を他の語句と区別して下位文書５を表示するための情報を入出力装置１０３から表示装置３に出力する。
【００２２】
実施の形態１の対象文書チェック手段１０５の処理内容について、図１と図５をもとに説明する。
ステップＳ３０１では、記憶装置１０２に記憶された下位文書５の文書ファイルの情報から、下位文書５を読み込む。
【００２３】
ステップＳ３０２では、下位文書５に含まれる定義済の語句を、定義語データベース１０４を参照して検索し、検索結果１を取得する。
【００２４】
ステップＳ３０３では、下位文書５に含まれる対応関係のある語句を、定義語データベース１０４を参照して検索し、対応関係のある語句同士が同一ページ内にあるかという検索結果２を取得する。
【００２５】
ステップＳ３０４では、前記検索結果１から定義済の語句を他の語句と区別して表示する情報を入出力装置１０３から出力して、表示装置３に表示する。
例えば、図６の２ページ目にある「A001-001」と「帳票印刷機能」のように、点線の下線を付けて、区別して表示する。
【００２６】
ステップＳ３０５では、前記検索結果２から対応関係のある語句を繋ぐ矢印線を表示する情報を入出力装置１０３から出力して、表示装置３に表示する。
例えば、図６の１ページ目にある「A001-001」と「メニュー画面表示機能」のように、語句同士を矢印線により、結んで表示する。
【００２７】
なお、対象文書チェック手段１０５は、コンピュータプログラムとして実現し、記憶装置１０２に格納する。実行時には、演算装置１０１に読み込み、前記の処理を行う。
【００２８】
前記のように、実施の形態１によれば、ユーザが、予め上位文書にある定義済の語句及び対応関係のある語句の情報を入力装置から入力して整合性確認支援装置の定義語データベースに登録しておくと共に、下位文書の文書ファイルの情報を入力装置から入力して整合性確認支援装置の記憶装置に記憶しておけば、整合性確認支援装置が下位文書に含まれる定義済の語句及び対応関係のある語句を定義語データベースを参照して検索して、検索された定義済の語句及び対応関係のある語句を他の語句と区別して下位文書を表示する情報を入出力装置から出力して、表示装置に表示することで、ユーザが表示装置を見て、図６の２ページ目で「A001-004」と「画面入力機能」の語句は下線無しで表示されているので上位文書で未定義の語句である、図６の１ページ目で「A001-001」と「帳票印刷機能」に矢印線が結ばれず違う語句と矢印線が結ばれているので下位文書で間違った対応関係の語句である、と文書及び図面間の整合性を確認できる。
【００２９】
実施の形態２．
図７は、この発明の実施の形態２を示す整合性確認支援装置の構成図である。図８は、この発明の実施の形態２を示す定義情報入力手段のフローチャートである。
実施の形態１では、ユーザが、予め上位文書にある定義済の語句及び対応関係のある語句の情報を入力装置から入力して整合性確認支援装置の定義語データベースに登録する。
実施の形態２では、ユーザが、予め上位文書の文書ファイルの情報を入力装置から入力して整合性確認支援装置の記憶装置に記憶させておき、整合性確認支援装置の定義情報入力手段で、ユーザが入力装置から入力する語句の情報を定義語データベースに登録する。
図７において、実施の形態１と同様の説明は省略し、１０６は定義情報入力手段である。
【００３０】
実施の形態２の整合性確認支援装置の動作について、図７をもとに説明する。
ユーザが、予め上位文書４及び下位文書５の文書ファイルの情報を入力装置２から入力して、整合性確認支援装置１の記憶装置１０２に記憶させておく。
【００３１】
定義情報入力手段１０６では、整合性確認支援装置１が上位文書４を読み込んで上位文書４の情報を入出力装置１０３から表示装置３に出力し、ユーザが表示装置３を見て、指定する定義済の語句及び対応関係のある語句の情報を入力装置２から入力して、定義語データベース１０４に登録する。
対象文書チェック手段１０５では、図５のＳ３０１〜Ｓ３０５を実行することにより、整合性確認支援装置１が下位文書５を読み込んで、定義語データベース１０４に登録された語句を他の語句と区別して下位文書５を表示するための情報を入出力装置１０３から表示装置３に出力する。
【００３２】
実施の形態２の定義情報入力手段１０６の処理内容について、図７と図８をもとに説明する。
ステップＳ２０１では、記憶装置１０２に記憶された上位文書４の文書ファイルの情報から、上位文書４を読み込んで、上位文書４の情報を入出力装置１０３から、表示装置３へ出力する。
【００３３】
ステップＳ２０２では、上位文書４を表示する表示装置３を見て、ユーザが指定する定義済の語句の情報を入力装置２から入力する。
図４において、「A001-001」、「A001-002」、「メニュー画面表示機能」、「帳票印刷機能」を定義済の語句として、ユーザが語句の情報を入力装置２から入力する。
【００３４】
ステップＳ２０３では、入力装置２から入力された語句の情報を定義語データベース１０４に登録する。
【００３５】
ステップＳ２０４では、上位文書４を表示する表示装置３を見て、ユーザが指定する対応関係のある語句の情報を入力装置２から入力する。
図４において、前記ステップＳ２０３で定義語データベース１０４に登録した語句から、「A001-001」と「メニュー画面表示機能」、「A001-002」と「帳票印刷機能」の組を対応関係のある語句として、ユーザが語句の情報を入力装置２から入力する。
【００３６】
ステップＳ２０５では、入力装置２から入力された対応関係のある語句の情報を定義語データベース１０４に登録する。
【００３７】
なお、定義情報入力手段１０６は、コンピュータプログラムとして実現し、記憶装置１０２に格納する。実行時には、演算装置１０１に読み込み、前記の処理を行う。
【００３８】
前記のように、実施の形態２によれば、ユーザが、予め上位文書及び下位文書の文書ファイルの情報を入力装置から入力して整合性確認支援装置の記憶装置に記憶しておき、上位文書で指定する定義済の語句及び対応関係のある語句の情報を入力装置から入力して整合性確認支援装置の定義語データベースに登録すれば、実施の形態１と同様に、文書及び図面間の整合性を確認できる。
【００３９】
実施の形態３．
図９は、この発明の実施の形態３を示す語句の定義表の例である。図１０は、この発明の実施の形態３を示す定義情報入力手段のフローチャートである。図１１は、この発明の実施の形態３を示す定義語データベースの修正例である。
実施の形態２では、ユーザが、表示装置に表示された上位文書を見て、指定する語句の情報を入力装置から入力して、整合性確認支援装置の定義情報入力手段が定義語データベースに語句の情報を１個ずつ登録する。
実施の形態３では、ユーザが、定義済の語句及び対応関係のある語句を上位文書から抽出して語句の定義表を作成し、語句の定義表の文書ファイルの情報を入力装置から入力して、整合性確認支援装置の定義情報入力手段が語句の定義表を読み込んで定義語データベースに語句の情報を纏めて登録する。
また、実施の形態３では、語句の定義表から登録された定義語データベースに対して、整合性確認支援装置の定義情報入力手段が入力ミスと判定する情報を表示する表示装置を見て、ユーザが訂正情報を入力装置から入力して、定義語データベースを修正する。
【００４０】
実施の形態３の整合性確認支援装置の動作について、図７をもとに説明する。
まず、ユーザが、上位文書４から定義済の語句及び対応関係のある語句を抽出して、語句の定義表を作成する。
図９において、「A001-001」〜「A001-004」、「メニュー画面表示機能」、「帳票印刷機能」、「帳票２印刷機能」、「画面入力機能」が、定義済の語句として抽出したものである。
ユーザが、予め語句の定義表及び下位文書５の文書ファイルの情報を入力装置２から入力して、整合性確認支援装置１の記憶装置１０２に記憶させておく。
【００４１】
定義情報入力手段１０６では、整合性確認支援装置１が語句の定義表を読み込んで定義語データベース１０４に登録して入力ミスと判定する情報を入出力装置１０３から表示装置３に出力し、ユーザが表示装置３を見て、訂正情報を入力装置２から入力して、定義語データベース１０４を修正する。
対象文書チェック手段１０５では、図５のＳ３０１〜Ｓ３０５を実行することにより、整合性確認支援装置１が下位文書５を読み込んで、定義語データベース１０４に登録された語句を他の語句と区別して下位文書５を表示するための情報を入出力装置１０３から表示装置３に出力する。
【００４２】
実施の形態３の定義情報入力手段１０６の処理内容について、図７と図１０をもとに説明する。
ステップＳ４０１では、記憶装置１０２に記憶された語句の定義表の文書ファイルの情報から、語句の定義表を読み込んで、定義語データベース１０４に語句の情報を纏めて登録する。
図１１の修正前が、語句の定義表から登録された定義語データベース１０４の状態である。図９の一点破線の「A001-002」は、図１１の修正前の一点破線の矢印線のように、同一語句が複数行に渡って、登録される。図９の点線の「A001-004」は、図１１の修正前の点線の矢印線のように、「リンク語句」のデータ項目が、空白で登録される。
このステップが、実施の形態２において、図８のＳ２０１〜Ｓ２０５に該当する。
【００４３】
ステップＳ４０２では、定義語データベース１０４において、同一語句が複数登録されていないかを検索して、検索結果３を取得する。
検索結果３の情報を入出力装置１０３から表示装置３に出力する。
【００４４】
ステップＳ４０３では、ユーザが、表示装置３から前記検索結果３を見て、複数行に渡って同一語句が登録された語句の「定義／参照別フラグ」のデータ項目に対して、訂正情報を入力装置２から入力して、定義語データベース１０４を修正する。
例えば、図１１の一点破線で囲まれた「A001-002」の「定義／参照別フラグ」のデータ項目に対して、「参照フラグ」を設定する。
【００４５】
ステップＳ４０４では、定義データベース１０４において、「リンク語句」のデータ項目が空白のものを検索して、検索結果４を取得する。
検索結果４の情報を入出力装置１０３から表示装置３に出力する。
【００４６】
ステップＳ４０５では、ユーザが、表示装置３から前記検索結果４を見て、「リンク語句」のデータ項目が空白の語句に対して、訂正情報を入力装置２から入力して、定義語データベース１０４を修正する。
例えば、図１１の点線で囲まれた「A001-004」の「リンク語句」のデータ項目に対して、「○○機能」と設定する。
【００４７】
なお、定義情報入力手段１０６は、コンピュータプログラムとして実現し、記憶装置１０２に格納する。実行時には、演算装置１０１に読み込み、前記の処理を行う。
【００４８】
図１１の修正後が、前記のように、ユーザが訂正情報を入力装置から入力して、語句の情報が修正された定義語データベース１０４の状態である。
【００４９】
前記のように、実施の形態３によれば、ユーザが、上位文書から定義済の語句及び対応関係のある語句を抽出して語句の定義表を作成し、予め語句の定義表及び下位文書の文書ファイルの情報を入力装置から入力して整合性確認支援装置の記憶装置に記憶しておき、整合性確認支援装置が定義情報入力手段で語句の定義表を読み込んで定義語データベースに登録し、ユーザが入力ミスと判定した語句を表示する表示装置を見て、訂正情報を入力装置から入力して定義語データベースを修正することで、語句の情報を効率的に登録でき、実施の形態２と同様に、文書及び図面間の整合性を確認できる。
また、実施の形態２の整合性確認支援装置が読み込むことが出来ない、例えば、紙の文書に定義された語句の情報を、ユーザが作成する語句の定義表から整合性確認支援装置の定義語データベースに登録することができる。
【００５０】
実施の形態４．
図１２は、この発明の実施の形態４を示す整合性確認支援装置の構成図である。図１３は、この発明の実施の形態４を示す語句の定義自動抽出手段のフローチャートである。図１４は、この発明の実施の形態４を示す定義語データベースの登録例である。
実施の形態２では、ユーザが、表示装置に表示された上位文書を見て、指定する語句の情報を入力装置から入力して、定義情報入力手段が定義語データベースに語句の情報を１個ずつ登録する。
実施の形態４では、ユーザが、上位文書の文書ファイルの情報を入力装置から入力して、語句の定義自動抽出手段が、上位文書を読み込んで定義済の語句を自動的に抽出して、定義語データベースに登録する。
図１２において、実施の形態２と同様の説明は省略し、１０７は語句の定義自動抽出手段である。
【００５１】
実施の形態４の整合性確認支援装置の動作について、図１２をもとに説明する。
ユーザが、予め上位文書４及び下位文書５の文書ファイルの情報を入力装置２から入力して、整合性確認支援装置１の記憶装置１０２に記憶させておく。
【００５２】
語句の定義自動抽出手段１０７では、整合性確認支援装置１が上位文書４を読み込んで、定義済の語句を自動抽出して、語句の情報を定義語データベース１０４に登録する。
対象文書チェック手段１０５では、図５のＳ３０１〜Ｓ３０５を実行することにより、整合性確認支援装置１が下位文書５を読み込んで、定義語データベース１０４に登録された語句を他の語句と区別して下位文書５を表示するための情報を入出力装置１０３から表示装置３に出力する。
【００５３】
実施の形態４の語句の定義自動抽出手段１０７の処理内容について、図１２と図１３をもとに説明する。
ステップＳ５０１では、記憶装置１０２に記憶された上位文書４の文書ファイルの情報から、上位文書４を読み込んで、所定の条件、例えば、罫線を基準に表を検索して、検索結果５を取得する。
例えば、図１４で、「表１．機能一覧」の表の罫線を基準に、表を検索する。
【００５４】
ステップＳ５０２では、前記検索結果５の情報から、検索された表に対して、１行ずつ列の語句がある場合は定義済の語句と判定して定義語データベース１０４に登録し、空白の場合は定義語データベース１０４に登録しない。
図１４の１点破線で囲まれた項目は、空白のため、登録しない。
【００５５】
ステップＳ５０３では、定義語データベース１０４に登録された語句について、前記検索結果５の情報から、検索された表に対して、列の方向に検索して、同一列に同じ語句が２回以上ある場合はその列の語句を定義語データベース１０４から破棄する。
図１４の点線部分の「A001-002」は、同一列に同じ語句があるため、登録しない。
【００５６】
なお、語句の定義自動抽出手段１０７は、コンピュータプログラムとして実現し、記憶装置１０２に格納する。実行時には、演算装置１０１に読み込み、前記の処理を行う。
また、定義済の語句を自動抽出する条件は、前記のように、罫線を基準に表から検索するものに限定されるものではなく、この発明の精神の範囲内で種々の変形が可能であることは言うまでもない。
【００５７】
前記のように実施の形態４によれば、ユーザが、予め上位文書及び下位文書の文書ファイルの情報を入力装置から入力して整合性確認支援装置の記憶装置に記憶しておき、整合性確認支援装置が語句の定義自動抽出手段で上位文書を読み込んで定義済の語句を自動抽出して定義語データベースに登録することで、ユーザの入力作業を省力化でき、実施の形態２と同様に、文書及び図面間の整合性を確認できる。
【符号の説明】
【００５８】
１...整合性確認支援装置、  ２...入力装置、  ３...表示装置、
４...上位文書、  ５...下位文書、
１０１...演算装置、  １０２...記憶装置、  １０３...入出力装置、
１０４...定義語データベース、  １０５...対象文書チェック手段
【図１】
2011186812.tif 000003
【図２】
2011186812.tif 000004
【図３】
2011186812.tif 000005
【図４】
2011186812.tif 000006
【図５】
2011186812.tif 000007
【図６】
2011186812.tif 000008
【図７】
2011186812.tif 000009
【図８】
2011186812.tif 000010
【図９】
2011186812.tif 000011
【図１０】
2011186812.tif 000012
【図１１】
2011186812.tif 000013
【図１２】
2011186812.tif 000014
【図１３】
2011186812.tif 000015
【図１４】
2011186812.tif 000016