(57)【要約】【課題】仕様変更に際し、影響の及ぶ可能性のある他の仕様書の要件（要求）を提示するための要件（要求）管理システムで管理する要件（要求）間の関連付け作業の省力化。【解決手段】要件（要求）間リンクの設定支援システムは、ユーザから、リンク元となる仕様書と要件（要求）との指定を受け付ける手段（２１、２２）と、前記指定された要件（要求）からキーワードを抽出する手段（２３）と、リンク先となる仕様書を読み込んで、前記抽出したキーワードが含まれる要件（要求）を抽出し、リンク先候補として一覧表示する手段（２４〜２７）と、ユーザから、前記一覧表示したリンク先候補からリンク先となる要件（要求）の選択を受け付けて、リンク元となる要件（要求）とともにリンク情報として保存する手段（２７、３３）と、を備える。【選択図】図１
2008192059.tif 000002
【特許請求の範囲】
【請求項１】
複数の仕様書中に記述された要件（要求）間に設定されたリンクを参照して、仕様変更に対する追跡機能を提供する要件（要求）管理システムで使用する前記要件（要求）間リンクの設定支援システムであって、
ユーザから、リンク元となる仕様書と要件（要求）との指定を受け付ける手段と、
前記指定された要件（要求）からキーワードを抽出する手段と、
リンク先となる仕様書を読み込んで、前記抽出したキーワードが含まれる要件（要求）を抽出し、リンク先候補として一覧表示する手段と、
ユーザから、前記一覧表示したリンク先候補からリンク先となる要件（要求）の選択を受け付けて、リンク元となる要件（要求）とともにリンク情報として保存する手段と、を備えたこと、
を特徴とする要件（要求）間リンクの設定支援システム。
【請求項２】
複数の仕様書中に記述された要件（要求）間に設定されたリンクを参照して、仕様変更に対する追跡機能を提供する要件（要求）管理システムで使用する前記要件（要求）間リンクの設定支援システムであって、
ユーザから、リンク元となる仕様書の指定を受け付ける手段と、
前記指定されたリンク元の仕様書から順次、要件（要求）を読み出し、該読み出した要件（要求）からキーワードを抽出する手段と、
リンク先となる仕様書を読み込んで、前記リンク元の仕様書の各要件（要求）毎に、前記抽出したキーワードが含まれる要件（要求）を抽出し、前記リンク元の仕様書の各要件（要求）のリンク先候補として保存する手段と、
前記リンク元の仕様書の各要件（要求）のリンク先候補を表示し、ユーザから、前記一覧表示したリンク先候補からリンク先となる要件（要求）の選択を受け付けて、リンク元となる要件（要求）とともにリンク情報として保存する手段と、を備えたこと、
を特徴とする要件（要求）間リンクの設定支援システム。
【請求項３】
前記リンク先候補は、前記キーワードの出現頻度によって重み付けして一覧表示されること、
を特徴とする請求項１又は２に記載の要件（要求）間リンクの設定支援システム。
【請求項４】
複数の仕様書中に記述された要件（要求）間に設定されたリンクを参照して、仕様変更に対する追跡機能を提供する要件（要求）管理システムで使用する前記要件（要求）間リンクの設定に使用されるデータ処理装置に実行させるプログラムであって、
ユーザから、リンク元となる仕様書と要件（要求）との指定を受け付ける処理と、
前記指定された要件（要求）からキーワードを抽出する処理と、
リンク先となる仕様書を読み込んで、前記抽出したキーワードが含まれる要件（要求）を抽出し、リンク先候補として一覧表示する処理と、
ユーザから、前記一覧表示したリンク先候補からリンク先となる要件（要求）の選択を受け付けて、リンク元となる要件（要求）とともにリンク情報として保存する処理と、を前記データ処理装置に実行させるプログラム。
【請求項５】
複数の仕様書中に記述された要件（要求）間に設定されたリンクを参照して、仕様変更に対する追跡機能を提供する要件（要求）管理システムで使用する前記要件（要求）間リンクの設定に使用されるデータ処理装置に実行させるプログラムであって、
ユーザから、リンク元となる仕様書の指定を受け付ける処理と、
前記指定されたリンク元の仕様書から順次、要件（要求）を読み出し、該読み出した要件（要求）からキーワードを抽出する処理と、
リンク先となる仕様書を読み込んで、前記リンク元の仕様書の各要件（要求）毎に、前記抽出したキーワードが含まれる要件（要求）を抽出し、前記リンク元の仕様書の各要件（要求）のリンク先候補として保存する処理と、
前記リンク元の仕様書の各要件（要求）のリンク先候補を表示し、ユーザから、前記一覧表示したリンク先候補からリンク先となる要件（要求）の選択を受け付けて、リンク元となる要件（要求）とともにリンク情報として保存する処理と、を前記データ処理装置に実行させるプログラム。
【請求項６】
複数の仕様書中に記述された要件（要求）間に設定されたリンクを参照して、仕様変更に対する追跡機能を提供する要件（要求）管理システムで使用する前記要件（要求）間リンクの設定方法であって、
任意のコンピュータが、ユーザから、リンク元となる仕様書と要件（要求）との指定を受け付けるステップと、
前記コンピュータが、前記指定された要件（要求）からキーワードを抽出するステップと、
前記コンピュータが、リンク先となる仕様書を読み込んで、前記抽出したキーワードが含まれる要件（要求）を抽出し、リンク先候補として一覧表示するステップと、
前記コンピュータが、ユーザから、前記一覧表示したリンク先候補からリンク先となる要件（要求）の選択を受け付けて、リンク元となる要件（要求）とともにリンク情報として保存するステップと、を含むこと、
を特徴とする要件（要求）間リンクの設定方法。
【請求項７】
複数の仕様書中に記述された要件（要求）間に設定されたリンクを参照して、仕様変更に対する追跡機能を提供する要件（要求）管理システムで使用する前記要件（要求）間リンクの設定方法であって、
任意のコンピュータが、ユーザから、リンク元となる仕様書の指定を受け付けるステップと、
前記コンピュータが、前記指定されたリンク元の仕様書から順次、要件（要求）を読み出し、該読み出した要件（要求）からキーワードを抽出するステップと、
前記コンピュータが、リンク先となる仕様書を読み込んで、前記リンク元の仕様書の各要件（要求）毎に、前記抽出したキーワードが含まれる要件（要求）を抽出し、前記リンク元の仕様書の各要件（要求）のリンク先候補として保存するステップと、
前記コンピュータが、前記リンク元の仕様書の各要件（要求）のリンク先候補を表示し、ユーザから、前記一覧表示したリンク先候補からリンク先となる要件（要求）の選択を受け付けて、リンク元となる要件（要求）とともにリンク情報として保存するステップと、を含むこと、
を特徴とする要件（要求）間リンクの設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、要件（要求）間リンクの設定支援システム、要件（要求）間リンクの設定方法及びプログラムに関し、特に、複数の仕様書中に記述された要件（要求）間に設定されたリンクを参照して、仕様変更に対する追跡機能を提供する要件（要求）管理システムで使用する要件（要求）間リンクの設定支援システム、要件（要求）間リンクの設定方法及びプログラムに関する。
【背景技術】
【０００２】
要件（要求）管理システムは、要求仕様が変更になったときに、その影響を受けるすべての仕様書の部分を把握し、仕様書間のトレーサビリティを確保するために利用されている。この種の要件（要求）管理システムとしては、テレロジック社のＤＯＯＲＳ（登録商標）、ＩＢＭ社のＲｅｑｕｉｓｉｔｅＰｒｏ（登録商標）といった製品が知られている。
【０００３】
上記現在製品化されている要件（要求）管理システムには、各仕様書の記述内容を、１項目１レコードとしてデータベース化する機能、ＧＵＩからの操作によりそれぞれの要件（要求）間のリンクの設定を受け付ける機能、ある仕様書のある要件（要求）に対応する、他の仕様書の該当部分を検索、表示する機能（追跡機能）等が備えられている。
【０００４】
特許文献としては、特開２００４−１２６８３８号公報に、表形式で作成された文書中の項目の関連付けを用いて、ある文書中の項目の内容が変更されると、関係を有する他の文書の該項目に対応する項目の位置を求め、その内容を連動して更新させる技術が開示されている。なお、同公報も仕様書の項目間の関連付けを謳っているが、一つの行が一つのデータを表し、各列が該データ項目の各種属性を表すといったファイル／レコード仕様書のような表形式の仕様書を取り扱い対象とし、これら表中の項目間の同一性を保つための関連付け技術を開示している。
【０００５】
【特許文献１】特開２００４−１２６８３８号公報
【非特許文献１】ＩＢＭ社  Rational RequisitePro（登録商標）：製品概要  http://www-06.ibm.com/jp/software/rational/products/req/reqpro/
【非特許文献２】テレロジック社  要件管理  トレーサビリティソリューションhttp://www.telelogic.co.jp/products/doors/
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記した従来技術には、各仕様書の関連項目のリンクを手動で行わなければならないため、ユーザの負担が掛かる上、リンクミスを招きやすいという問題点がある。
【０００７】
また、特許文献１に記載の技術にしても、仕様書のデータ属性間の関連付け（同一性の確保）を行うというものであり、あいまいな文章で記述されることもある要件（要求）間の関連付け（追跡機能のための関連付け）の支援については一切開示されていない。
【０００８】
本発明は、上記した事情に鑑みてなされたものであって、その目的とするところは、仕様変更に際し、影響の及ぶ可能性のある他の仕様書の要件（要求）を提示するための要件（要求）間の関連付け作業を支援する要件（要求）間リンクの設定支援システム、要件（要求）間リンクの設定方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の視点によれば、複数の仕様書中に記述された要件（要求）間に設定されたリンクを参照して、仕様変更に対する追跡機能を提供する要件（要求）管理システムで使用する前記要件（要求）間リンクの設定支援システムであって、ユーザから、リンク元となる仕様書と要件（要求）との指定を受け付ける手段（図１の２１、２２）と、前記指定された要件（要求）からキーワードを抽出する手段（図１の２３）と、リンク先となる仕様書を読み込んで、前記抽出したキーワードが含まれる要件（要求）を抽出し、リンク先候補として一覧表示する手段（図１の２４〜２７）と、ユーザから、前記一覧表示したリンク先候補からリンク先となる要件（要求）の選択を受け付けて、リンク元となる要件（要求）とともにリンク情報として保存する手段（図１の２７、３３）と、を備えたこと、を特徴とする要件（要求）間リンクの設定支援システム及びこの要件（要求）間リンクの設定支援機能を実現するためのコンピュータプログラムが提供される。
【００１０】
本発明の第２の視点によれば、複数の仕様書中に記述された要件（要求）間に設定されたリンクを参照して、仕様変更に対する追跡機能を提供する要件（要求）管理システムで使用する前記要件（要求）間リンクの設定支援システムであって、ユーザから、リンク元となる仕様書の指定を受け付ける手段（図４の５１）と、前記指定されたリンク元の仕様書から順次、要件（要求）を読み出し、該読み出した要件（要求）からキーワードを抽出する手段（図４の５２、５３）と、リンク先となる仕様書を読み込んで、前記リンク元の仕様書の各要件（要求）毎に、前記抽出したキーワードが含まれる要件（要求）を抽出し、前記リンク元の仕様書の各要件（要求）のリンク先候補として保存する手段（図４の５４〜５６）と、前記リンク元の仕様書の各要件（要求）のリンク先候補を表示し、ユーザから、前記一覧表示したリンク先候補からリンク先となる要件（要求）の選択を受け付けて、リンク元となる要件（要求）とともにリンク情報として保存する手段（図４の５７、５８、３３）と、を備えたこと、を特徴とする要件（要求）間リンクの設定支援システム及びこの要件（要求）間リンクの設定支援機能を実現するためのコンピュータプログラムが提供される。
【００１１】
本発明の第３の視点によれば、複数の仕様書中に記述された要件（要求）間に設定されたリンクを参照して、仕様変更に対する追跡機能を提供する要件（要求）管理システムで使用する前記要件（要求）間リンクの設定方法であって、任意のコンピュータが、ユーザから、リンク元となる仕様書と要件（要求）との指定を受け付けるステップと、前記コンピュータが、前記指定された要件（要求）からキーワードを抽出するステップと、前記コンピュータが、リンク先となる仕様書を読み込んで、前記抽出したキーワードが含まれる要件（要求）を抽出し、リンク先候補として一覧表示するステップと、前記コンピュータが、ユーザから、前記一覧表示したリンク先候補からリンク先となる要件（要求）の選択を受け付けて、リンク元となる要件（要求）とともにリンク情報として保存するステップと、を含むこと、を特徴とする要件（要求）間リンクの設定方法が提供される。
【００１２】
本発明の第４の視点によれば、複数の仕様書中に記述された要件（要求）間に設定されたリンクを参照して、仕様変更に対する追跡機能を提供する要件（要求）管理システムで使用する前記要件（要求）間リンクの設定方法であって、任意のコンピュータが、ユーザから、リンク元となる仕様書の指定を受け付けるステップと、前記コンピュータが、前記指定されたリンク元の仕様書から順次、要件（要求）を読み出し、該読み出した要件（要求）からキーワードを抽出するステップと、前記コンピュータが、リンク先となる仕様書を読み込んで、前記リンク元の仕様書の各要件（要求）毎に、前記抽出したキーワードが含まれる要件（要求）を抽出し、前記リンク元の仕様書の各要件（要求）のリンク先候補として保存するステップと、前記コンピュータが、前記リンク元の仕様書の各要件（要求）のリンク先候補を表示し、ユーザから、前記一覧表示したリンク先候補からリンク先となる要件（要求）の選択を受け付けて、リンク元となる要件（要求）とともにリンク情報として保存するステップと、を含むこと、を特徴とする要件（要求）間リンクの設定方法が提供される。
【発明の効果】
【００１３】
本発明によれば、複数の仕様書間で関係する要件（要求）間にリンクを張る作業を効率化し、かつ、間違いを低減することが可能となる。その理由は、リンク元の仕様書の要件（要求）に含まれるキーワードにてリンク先候補を自動抽出することにより、リンクの設定を容易かつ確実に行えるよう構成したことにある。
【発明を実施するための最良の形態】
【００１４】
続いて、本発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００１５】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る要件（要求）間リンクの設定支援システムの構成を表したブロック図である。図１を参照すると、キーボード等の入力装置１と、プログラム制御により動作するデータ処理装置２と、情報を記憶する記憶装置３と、ディスプレイ装置等の出力装置４とを含んで構成された要件（要求）間リンクの設定支援システムが示されている。なお、上記入力装置１、データ処理装置２、記憶装置３及び出力装置４を含む構成は、要件（要求）管理システムとほぼ同様であり、従って、本発明に係る要件（要求）間リンクの設定支援システムは、要件（要求）管理システムのサブシステムとして構成することもできる。
【００１６】
記憶装置３は、キーワード記憶部３１と、仕様書データ記憶部３２と、仕様書間リンク情報記憶部３３と、を備えている。
【００１７】
キーワード記憶部３１には、仕様書間のリンクを作成するために、データ処理装置２のキーワード抽出手段によって抽出されたキーワードが格納される。また、このキーワードは、リンク候補レコード検索手段２５により、リンク先とする仕様書データを検索する際に利用される。
【００１８】
仕様書データ記憶部３２には、要件（要求）管理システムと同様に、追跡機能の対象となるすべての仕様書に記述された情報が１要件（要求）／項目が１レコードという単位で記憶されている。
【００１９】
仕様書間リンク情報記憶部３３には、各仕様書に記述された情報にレコード単位（要件単位）でリンクを張るためのリンク情報が格納される。このリンク情報が、要件（要求）管理システムの追跡機能で、仕様変更等の影響が及ぶ他の仕様書の要件（要求）を求めるために参照される。
【００２０】
データ処理装置２は、リンク元仕様書選択手段２１と、リンク元１レコード選択・読み込み手段２２と、キーワード抽出手段２３と、リンク先仕様書レコード逐次読み込み手段２４と、リンク候補レコード検索手段２５と、リンク候補重み付け手段２６と、リンク候補表示、選択手段２７とを備えて構成される。これら各手段は、データ処理装置２を構成するコンピュータに、後記する処理を実行させるプログラムにて実現することができる。
【００２１】
リンク元仕様書選択手段２１は、リンク元とする仕様書を選択する手段をユーザに提供する。
【００２２】
リンク元１レコード選択・読み込み手段２２は、リンク元とする仕様書に含まれる１レコードを選択する手段をユーザに提供する。
【００２３】
キーワード抽出手段２３は、予め定めるキーワード抽出規則、あるいは、キーワード抽出辞書を用いて、ユーザにより選択された１レコードに含まれるキーワードを抽出し、キーワード記憶部３１に保存する。
【００２４】
リンク先仕様書レコード逐次読み込み手段２４は、リンク先となる可能性のある仕様書のレコードを逐一読み込む。
【００２５】
リンク候補レコード検索手段２５は、キーワード記憶部３１に格納されたキーワードを利用して、リンク候補となるレコードを検索する。
【００２６】
リンク候補重み付け手段２６は、リンク候補となるレコードを検索した際に、幾つのキーワードに合致したかというデータを元に、リンク候補の重み付けを行う。
【００２７】
リンク候補表示、選択手段２７は、重み付けされたリンク候補を表示し、ユーザがそのリンク候補の中から選択を受け付けてリンクを作成する（仕様書間リンク情報記憶部３３にリンク情報を記憶する）ためのユーザインタフェースを提供する。
【００２８】
続いて、本実施形態に係る要件（要求）間リンクの設定支援システムの動作について図面を参照して詳細に説明する。
【００２９】
図２は、本実施形態に係る要件（要求）間リンクの設定支援システムの一連の動作を表したフローチャートである。
【００３０】
図２を参照すると、まず、リンク元仕様書選択手段２１及びリンク元１レコード選択・読み込み手段２２は、ユーザから、リンク元仕様書の選択（ステップＡ１）と、リンク元仕様書の１レコードの選択を受け付ける（ステップＡ２）。
【００３１】
キーワード抽出手段２３は、ステップＡ１、Ａ２で選択されたリンク元仕様書のリンク元１レコードを読み出して、キーワードを抽出する（ステップＡ３）。抽出されたキーワードは、記憶装置３のキーワード記憶部３１に一時保存される。
【００３２】
続いて、リンク先仕様書レコード逐次読み込み手段２４が、仕様書データ記憶部３２に記憶された仕様書のレコードを逐次読み込む（ステップＡ４、Ａ５）。リンク候補レコード検索手段２５は、リンク先仕様書レコード逐次読み込み手段２４より渡された仕様書レコードと、キーワード記憶部３１に一時保存されたキーワードとを照合してリンク候補とするか否かの判断を行う（ステップＡ６）。
【００３３】
ステップＡ６で、リンク候補にするとの判断がなされた場合は、リンク候補重み付け手段２６が、キーワードの出現頻度等により、どの程度可能性の高いリンク候補であるか否かを示す重み付け情報を算出し、次いで、リンク候補表示、選択手段２７が、重み付け情報とともにリンク候補を一覧表示する（ステップＡ７）。このとき、上記重み付け情報は、リンク候補の並び替え順序や、リンク候補の表示要否を決定する情報としても使用される。
【００３４】
リンク候補表示、選択手段２７は、更に、ユーザから、上記一覧表示したリンク候補の中から実際に、ステップＡ１、Ａ２で指定したリンク元レコードと、リンクを設定したい１又は複数の要件（要求）／項目の選択指示を受け付けた場合（ステップＡ８のＹＥＳ）、リンク元となる要件（要求）／項目とリンク先となる要件（要求）／項目を関連付けるリンク情報を生成し、仕様書間リンク情報記憶部３３に格納する（ステップＡ９）。
【００３５】
上記したリンク候補の検索とリンク設定受付は、すべての仕様書のすべてのレコードの読み出しが完了するまで継続される（ステップＡ１０、Ａ１１）。
【００３６】
ここで、上記仕様書のレコードからのキーワードの抽出と、該キーワードを用いたリンク候補の検索と、重み付け情報の算出について、簡単な事例を示して説明する。
【００３７】
図３に示したとおり、ステップＡ２にて、仕様書データ記憶部３２に格納されている任意の仕様書の“インターネット設定ダイアログでは、ＩＰアドレス、ネットマスク、プロキシサーバの情報を入力できるものとする。”という文章が格納されているレコードが選択されたものとする。
【００３８】
ステップＡ３にて、キーワード抽出手段２３は、上記“インターネット設定ダイアログでは、ＩＰアドレス、ネットマスク、プロキシサーバの情報を入力できるものとする。”という文章から、キーワード「インターネット設定ダイアログ」、「ＩＰアドレス」、「ネットマスク」、「プロキシサーバ」、「入力」を抽出し、キーワード記憶部３１に格納する。
【００３９】
一方、ステップＡ５にて、リンク先仕様書レコード逐次読み込み手段２４が、仕様書データ記憶部３２に格納されているリンク先仕様書から“インターネット設定ダイアログにある、ＩＰアドレス入力用エディットコントロールは、４つのエリアに分けられており、それぞれ３桁の数字を入力可能である。”という文章が格納されているレコードが読み出されたものとする。
【００４０】
ステップＡ６にて、リンク候補レコード検索手段２５は、上記リンク先仕様書レコード逐次読み込み手段２４より渡されたレコードと、キーワード記憶部３１に一時保存されたキーワードとを照合してリンク候補とするか否かの判断を行う。図３の例は、双方のレコードから共通するキーワード「インターネット設定ダイアログ」、「ＩＰアドレス」が検出された例であり、この場合、レコード“インターネット設定ダイアログにある、ＩＰアドレス入力用エディットコントロールは、４つのエリアに分けられており、それぞれ３桁の数字を入力可能である。”は、リンク候補と判断される。
【００４１】
更に、リンク候補重み付け手段２６は、リンク元のレコードから抽出したキーワードが５つであるところ、レコード“インターネット設定ダイアログにある、ＩＰアドレス入力用エディットコントロールは、４つのエリアに分けられており、それぞれ３桁の数字を入力可能である。”には、そのうちの２つが含まれているため、キーワードマッチ率を４０％と算出することができる。
【００４２】
［第２の実施形態］
続いて、上記第１の実施形態に変更を加え、リンク元仕様書の全レコードに対するリンク候補を先に網羅的に検索しておき、リンク設定作業の際に前記リンク候補を読み出して使用できるようにした本発明の第２の実施形態について図面を参照して詳細に説明する。本実施形態の基本原理は、上記した第１の実施形態と変わらないので、以下、相違点を中心に説明する。
【００４３】
図４は、本発明の第２の実施形態に係る要件（要求）間リンクの設定支援システムの構成を表したブロック図である。図４を参照すると、入力装置１と、データ処理装置５と、記憶装置３と、出力装置４とを含んで構成された要件（要求）間リンクの設定支援システムが示されている。
【００４４】
本実施形態では、データ処理装置５のリンク元レコード選択・読み込み手段５２からからリンク候補重み付け手段５６までの処理手段が、先に、リンク元仕様書の各レコードに対するリンク候補の検索と、重み付け情報の算出を実行し、仕様書間リンク候補記憶部３４に記憶しておく構成となっている。
【００４５】
その後、リンク元レコード選択手段５７とリンク候補表示、選択手段５８が、ユーザとの対話的処理により、仕様書間リンク候補記憶部３４からリンク候補を読み出して、リンクの設定処理を実行する構成となっている。
【００４６】
続いて、本実施形態に係る要件（要求）間リンクの設定支援システムの動作について図面を参照して詳細に説明する。
【００４７】
図５は、本実施形態に係る要件（要求）間リンクの設定支援システムの一連の動作を表したフローチャートである。図５を参照すると、まず、リンク元仕様書選択手段５１は、ユーザから、リンク元仕様書の選択を受け付ける（ステップＢ１）。
【００４８】
リンク元の仕様書が選択されると、リンク元レコード選択・読み込み手段５２が、リンク元仕様書のレコードを１レコードずつ読み込んでいく（ステップＢ２）。
【００４９】
次に、キーワード抽出手段５３が、ステップＢ２で読み込んだレコードから、キーワードを抽出する（ステップＢ３）。抽出されたキーワードは、記憶装置３のキーワード記憶部３１に一時保存される。
【００５０】
続いて、リンク先仕様書レコード逐次読み込み手段５４が、仕様書データ記憶部３２に記憶された仕様書のレコードを逐次読み込む（ステップＢ４、Ｂ５）。リンク候補レコード検索手段５５は、リンク先仕様書レコード逐次読み込み手段５４より渡された仕様書レコードと、キーワード記憶部３１に一時保存されたキーワードとを照合してリンク候補とするか否かの判断を行う（ステップＢ６）。
【００５１】
ステップＢ６で、リンク候補にするとの判断がなされた場合は、リンク候補重み付け手段５６が、キーワードの出現頻度等により、どの程度可能性の高いリンク候補であるか否かを示す重み付け情報を算出し（ステップＢ７）、重み付け情報とともにリンク候補を仕様書間リンク候補記憶部３４に一次記憶する（ステップＢ８）。
【００５２】
上記したリンク候補の検索は、リンク元仕様書のすべてのレコードについて、すべてのリンク先仕様書を対象としてリンク候補の検索が完了するまで、継続される（ステップＢ９、Ｂ１０、Ｂ１１）。
【００５３】
以上のリンク候補の検索が完了した段階で、ユーザは、随時、リンクの設定作業を行うことが可能となる。以下、その手続きについて、図５の左下のフローチャート（ステップＢ１３〜Ｂ１６）を参照して説明する。
【００５４】
まず、リンク候補表示、選択手段５８が、仕様書間リンク候補記憶部３４から、リンク元レコード選択手段５７にて受け付けたリンク元仕様書の任意のレコードのリンク候補となっているレコードを読み出し（ステップＢ１３）、重み付け情報を用いてリンク候補の一覧表示を実行する（ステップＢ１４）。
【００５５】
リンク候補表示、選択手段５８は、更に、ユーザから、上記一覧表示したリンク候補の中から実際に、ステップＢ１３で指定したリンク元レコードと、リンクを設定したい1又は複数の要件（要求）／項目の選択指示を受け付けた場合（ステップＢ１５のＹＥＳ）、リンク情報を生成し、仕様書間リンク情報記憶部３３に格納する（ステップＢ１６）。
【００５６】
本実施形態の長所としては、最初にすべての仕様書の情報を利用して仕様書間リンク候補を検索しているため、バッチ的にリンク候補の網羅的な検索を行ってしまえば、その後は非常にレスポンスの早い表示及び入力操作によって、リンクを設定する作業が行えることである。
【００５７】
以上、本発明の好適な実施形態を説明したが、リンク元のレコードからキーワードを抽出し、該キーワードを用いてリンクすべき他の仕様書のレコードを検索・提示して、リンクの設定を容易化するという本発明の要旨を逸脱しない範囲で各種の変形を行うことが可能である。例えば、上記した実施形態では、ユーザより、リンク先を探すレコードの選択を受け付けるものとして説明したが、仕様変更を行った仕様書またはその変更箇所の入力を受け付けることでも、後続する処理を同様に遂行することができる。
【図面の簡単な説明】
【００５８】
【図１】本発明の第１の実施形態に係る要件（要求）間リンクの設定支援システムの構成を表したブロック図である。
【図２】本発明の第１の実施形態に係る要件（要求）間リンクの設定支援システムの一連の動作を表したフローチャートである。
【図３】仕様書のレコードからのキーワードの抽出と、該キーワードを用いたリンク候補の検索、重み付けを説明するための簡単な事例である。
【図４】本発明の第２の実施形態に係る要件（要求）間リンクの設定支援システムの構成を表したブロック図である。
【図５】本発明の第２の実施形態に係る要件（要求）間リンクの設定支援システムの一連の動作を表したフローチャートである。
【符号の説明】
【００５９】
１  入力装置
２、５  データ処理装置
３  記憶装置
４  出力装置
２１、５１  リンク元仕様書選択手段
２２  リンク元１レコード選択・読み込み手段
２３、５３  キーワード抽出手段
２４、５４  リンク先仕様書レコード逐次読み込み手段
２５、５５  リンク候補レコード検索手段
２６、５６  リンク候補重み付け手段
２７、５８  リンク候補表示、選択手段
３１  キーワード記憶部
３２  仕様書データ記憶部
３３  仕様書間リンク情報記憶部
３４  仕様書間リンク候補記憶部
５２  リンク元レコード選択・読み込み手段
５７  リンク元レコード選択手段
【図１】
2008192059.tif 000003
【図２】
2008192059.tif 000004
【図３】
2008192059.tif 000005
【図４】
2008192059.tif 000006
【図５】
2008192059.tif 000007