(57)【要約】関係性が既に知られた物性パラメータ対のデータベースから、物性パラメータをノード、その関係性をエッジとするグラフを生成し、生成したグラフの経路探索をする探索システムにおいて、ユーザーが有形無形に持つ、物性パラメータ間の関係性情報に関する知見を有効活用する。【解決手段】探索システムは、上記データベースと、上記グラフを生成するグラフ生成部と、上記グラフに対する探索を実行するグラフ探索部に加えて、ユーザーインターフェースと、各ユーザーに対応するユーザー情報蓄積部とをさらに備える。ユーザーは独自に持つ物性パラメータ間の関係性情報をユーザー情報蓄積部に入力し、その関係性情報を上記グラフに統合することにより、ユーザーに固有の探索を実行する。また、ユーザーが実施した探索の履歴をユーザー情報蓄積部に蓄積し、その探索履歴を解析することによって、ユーザーに新たな知見を提供することができる。
2020039871.tif 000002
【特許請求の範囲】
【請求項１】
データベースとグラフ生成部とグラフ探索部とを備える探索システムであって、
ユーザーインターフェースとユーザー情報蓄積部とをさらに備え、
前記データベースは、互いに関係性を有する物性パラメータの複数のパラメータ対を記憶し、
前記グラフ生成部は、前記パラメータ対に含まれる複数の物性パラメータをノードとし、前記パラメータ対に対応するノード間をエッジとする、グラフを生成可能に構成され、
前記グラフ探索部は、前記ユーザーインターフェースを介して、与えられる探索条件に基づいて前記グラフを探索し、探索結果を出力可能に構成され、
前記ユーザーインターフェースは、ユーザー識別情報に基づいて識別されるユーザーごとに、当該ユーザーから入力されるデータを前記ユーザー情報蓄積部に保持させることを可能とするように構成される、
探索システム。
【請求項２】
請求項１において、
前記データベースを第１データベースとし、
前記パラメータ対を第１パラメータ対とし、
前記ユーザーインターフェースは、第２データベースを入力可能なデータベース入力部をさらに備え、
前記データベース入力部は、前記第２データベースから互いに関係性を有する物性パラメータの対を第２パラメータ対として抽出可能に構成され、前記第２パラメータ対及びその関連性情報を前記ユーザー情報蓄積部に保持させることを可能とするように構成され、
前記グラフ生成部が生成する前記グラフは、前記第１パラメータ対に加えてさらに前記第２パラメータ対のいずれかに含まれる複数の物性パラメータをノードとし、前記第１パラメータ対に加えてさらに前記第２パラメータ対に対応するノード間をエッジとするグラフである、
探索システム。
【請求項３】
請求項２において、
前記データベース入力部は、物性パラメータ関係性情報抽出部と、物性パラメータ整合部と、シソーラス辞書とをさらに備え、
前記物性パラメータ関係性情報抽出部は、前記第２データベースから複数の第２物性パラメータ名を抽出可能に構成され、
前記物性パラメータ整合部は、前記シソーラス辞書を参照して、前記複数の第２物性パラメータ名を前記第１データベースに記憶されている複数の第１物性パラメータ名と照合して、相違する場合に第２物性パラメータ名を第１物性パラメータ名に変更することにより物性パラメータ名を整合可能に構成される、
探索システム。
【請求項４】
請求項３において、
前記ユーザーインターフェースは、関係性情報照合部をさらに備え、
前記関係性情報照合部は、前記第１パラメータ対と前記第２パラメータ対との間で、同じ物性パラメータの対についての関係性情報を照合し、照合結果を出力可能に構成される、
探索システム。
【請求項５】
請求項１において、
前記ユーザーインターフェースは、探索インターフェースと探索履歴管理部とをさらに備え、
前記探索インターフェースは、ユーザーが指定する探索条件を前記グラフ探索部に入力し、前記グラフ探索部から出力される探索結果をユーザーに出力可能に構成され、
前記探索履歴管理部は、前記探索条件とそれに対応する探索結果のうち少なくとも探索条件を、前記ユーザー情報蓄積部に探索履歴として保持可能に構成され、
前記ユーザーインターフェースは、前記ユーザー情報蓄積部に保持される前記探索履歴を、ユーザーによって参照可能に構成される、
探索システム。
【請求項６】
請求項５において、
前記ユーザーインターフェースは、探索履歴解析部をさらに備え、
前記探索履歴解析部は、前記ユーザー情報蓄積部に保持される前記探索履歴を解析して、解析結果をユーザーに提示可能に構成される、
探索システム。
【請求項７】
請求項１において、
前記探索システムは、物性パラメータ関係性情報抽出部をさらに備え、
前記物性パラメータ関係性データ抽出部は、学習モデル生成部と関係性抽出部とを備え、
前記学習モデル生成部は、供給される学習データから、物性名モデルと関係性表現モデルとを学習モデルとして生成して前記関係性抽出部に供給し、
前記学習データには物性名とその関係性を規定する文書データが含まれ、前記関係性抽出部には、前記文書データが入力され、前記物性名モデルから作成する物性名リストと、前記関係性表現モデルから作成する関係性表現リストとを用いて、入力された前記文書データにおける物性名と関係性表現との位置関係に基づいて、因果関係を持つ物性パラメータ対に対応する２個の物性名とその関係性とを表す関係性表現とを含むトリプルを抽出して出力データとし、
前記探索システムは、前記出力データによって、前記データベースの内容を更新する、
探索システム。
【請求項８】
請求項７において、
前記物性パラメータ関係性情報抽出部は、コーパスが入力されるクリーニング部をさらに備え、
前記クリーニング部は前記コーパスに基づいて、前記関係抽出部によって抽出された前記トリプルから、物性パラメータ対の関係性を示すものではないと判断されるトリプルを除去して、前記出力データとする、
探索システム。
【請求項９】
第１データベースからグラフを生成するグラフ生成工程と、グラフ探索工程とを含む、探索方法であって、
前記第１データベースは、互いに関係性を有する物性パラメータの複数の第１パラメータ対を記憶し、
前記グラフは、前記第１パラメータ対に含まれる複数の物性パラメータをノードとし、前記第１パラメータ対に対応するノード間をエッジとする、グラフであり、
前記グラフ探索工程は、与えられる探索条件に基づいて前記グラフを探索し、
前記探索方法は、データベース入力工程をさらに含み、
前記データベース入力工程は、入力される第２データベースから第２パラメータ対を抽出して、ユーザー識別情報に基づいて識別されるユーザーごとに、ユーザー情報蓄積部に記憶し、
前記第２パラメータ対は、互いに関係性を有する物性パラメータの対であって、前記第２データベースに記憶される、
探索方法。
【請求項１０】
請求項９において、
前記グラフ生成工程で生成される前記グラフは、前記第１パラメータ対に加えてさらに前記第２パラメータ対のいずれかに含まれる複数の物性パラメータをノードとし、前記第１パラメータ対に加えてさらに前記第２パラメータ対に対応するノード間をエッジとするグラフである、
探索方法。
【請求項１１】
請求項１０において、前記探索方法は、物性パラメータ関係性情報抽出工程と、物性パラメータ整合工程とをさらに含み、
前記物性パラメータ関係性情報抽出工程は、前記第２データベースから複数の第２物性パラメータ名を抽出し、
前記物性パラメータ整合工程は、シソーラス辞書を参照して、前記複数の第２物性パラメータ名を前記第１データベースに記憶されている複数の第１物性パラメータ名と照合して、相違する場合に第２物性パラメータ名を第１物性パラメータ名に変更することにより物性パラメータ名の整合をとる、
探索方法。
【請求項１２】
請求項１０において、前記探索方法は、関係性情報照合工程をさらに含み、
前記関係性情報照合工程は、前記第１パラメータ対と前記第２パラメータ対との間で、同じ物性パラメータの対についての関係性情報を照合し、照合結果を出力する、
探索方法。
【請求項１３】
データベースからグラフを生成するグラフ生成工程と、グラフ探索工程とを含む、探索方法であって、
前記データベースは、互いに関係性を有する物性パラメータの複数のパラメータ対を記憶し、
前記グラフは、前記パラメータ対に含まれる複数の物性パラメータをノードとし、前記パラメータ対に対応するノード間をエッジとする、グラフであり、
前記グラフ探索工程は、探索条件入力工程を介して与えられる探索条件に基づいて前記グラフを探索し、
前記探索方法は、探索履歴管理工程をさらに含み、
前記探索履歴管理工程は、前記探索条件入力工程を介して与えられる前記探索条件とそれに対応する探索結果のうち少なくとも探索条件を探索履歴として、ユーザー識別情報に基づいて識別されるユーザーごとに、探索履歴保持部に記憶し、ユーザー識別情報に基づいて許可されるユーザーに当該探索履歴の参照を許す、
探索方法。
【請求項１４】
請求項１３において、前記探索方法は、探索履歴解析工程をさらに備え、
前記探索履歴解析工程は、前記探索履歴保持部に保持される前記探索履歴を解析して、解析結果を出力する、
探索方法。
【請求項１５】
データベースからグラフを生成するグラフ生成工程と、グラフ探索工程とを含む、探索方法であって、
前記データベースは、互いに関係性を有する物性パラメータの複数のパラメータ対を記憶し、
前記グラフは、前記パラメータ対に含まれる複数の物性パラメータをノードとし、前記パラメータ対に対応するノード間をエッジとする、グラフであり、
前記グラフ探索工程は、与えられる探索条件に基づいて前記グラフを探索し、
前記探索方法は、学習モデル生成工程と関係性抽出工程とをさらに含み、
前記学習モデル生成部は、供給される学習データから、物性名モデルと関係性モデルとを学習モデルとして生成して前記関係性抽出工程に供給し、
前記学習データには物性名とその関係性を規定する文書データが含まれ、前記関係性抽出工程には、前記文書データが入力され、
前記関係性抽出工程は、前記物性名モデルから作成する物性名リストと、前記関係性表現モデルから作成する関係性表現リストとを用いて、入力された前記文書データにおける物性名と関係性表現との位置関係に基づいて、因果関係を持つ物性パラメータ対に対応する２個の物性名とその関係性とを表す関係性表現とを含むトリプルを抽出して出力データとして出力し、
前記探索方法は、前記出力データによって、前記データベースの内容を更新する、
探索方法。
【請求項１６】
請求項１５において、前記探索方法は、コーパスが入力されるクリーニング工程をさらに含み、
前記クリーニング工程は、前記コーパスに基づいて、前記関係性抽出工程によって抽出された前記トリプルから、物性パラメータ対の関係性を示すものではないと判断されるトリプルを除去して、前記出力データとする、
探索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベースを使った探索システムおよび探索方法に関し、特に複数の物性パラメータの間の関係性の探索に好適に利用できるものである。
【背景技術】
【０００２】
材料研究における予測や設計の目標は、目的の特性を持つ材料を特定することである。このために旧来から多用されてきた手法は、条件−特性チャートから目的の特性を持つ材料の特定を目指す手法である。これは複数の条件のうち特定の１つの条件のみを変化させたときの特性の変化を観測してチャートを作成し、そのチャートを補間または外挿することによって、目的の特性を持つ条件を求め、それに合致する材料を特定する方法である。ここでいう「チャート」とは、折れ線グラフ等を表す「グラフ」と同義であるが、後述する、ノードとエッジから成る「グラフ」と区別する目的で別の語を用いる。【０００３】
このとき、複数の条件のうち特定の１つの条件のみを変化させたときの特性の変化は、自ら実験を行って入手することが多い。多数の文献を調査しても上記特定の条件以外の条件がすべて同じであるデータを大量に入手することは困難だからである。【０００４】
特許文献１には、所望の特性を有する新規材料の構成物質情報を、客観的に探索することが可能な探索システムが開示されている。【０００５】
同文献に開示される探索システムは、複数（多数）の物質についてそれぞれ複数の物性パラメータ情報を有するデータベースを備える。このとき、データベースには、物質によっては実データが与えられていない物性パラメータがあってもよい。検索対象の物性パラメータを１つの軸とし、他の物性パラメータの一部をその他の軸として、２次元または３次元以上の空間を作成して、上記データベース内の各物質をマッピングする。このとき、実データのない物性パラメータについては、多変量解析、所定の論理式に基づく計算、または、第１原理計算などを使って予測した仮想データによって補う。実データと仮想データをマッピングして得られた探索マップにおいて、予め規定したルールに基づいて、所望の特性を有する物質を特定するとされる。【０００６】
特許文献２には、複数の物性パラメータの任意の組合せのうち、既に知られている関係性に基づいて、有意な関係性を有する、物性パラメータの未知の組合せを探索することができる、探索システム及び探索方法が開示されている。この探索システムは、データベースとグラフ生成部とグラフ探索部とを備え、以下のように構成される。データベースは、互いに関係性を有する物性パラメータの複数の対を記憶し、グラフ生成部は、データベースに記憶された複数の物性パラメータをノードとし、関係性を有すると記憶された物性パラメータ対に対応するノード間をエッジとする、グラフを生成する。グラフ探索部は、与えられる探索条件に基づいてグラフ生成部から生成されたグラフを探索し、探索結果を出力する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−１８４４４号公報
【特許文献２】国際公開第ＷＯ２０１７／２２１４４４号
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１及び２について本発明者が検討した結果、以下のような新たな課題があることがわかった。【０００９】
特許文献１に記載される技術では、仮想データを予測するために、複数の物性パラメータ相互の関係性を利用するが、その関係性は既に知られている関係性に限られることとなる。【００１０】
これに対し本願の発明者は、多数の技術分野を横断的に見た場合には、物性パラメータの数が非常に多くなるため、関係性の有無に依らない任意の組合せの中から、未知の、しかし有意な関係性を抽出することが可能であることを見出し、その解決方法として特許文献２に記載される探索システムを提案した。【００１１】
特許文献２に示される探索システム及び探索方法によれば、相互に関係性の低い分野を含むあらゆる分野を横断的に探索することができ、もって有意な関係性を有する物性パラメータの未知の組合せを抽出することができる。【００１２】
本発明者は、従来の探索システムでは、ユーザーが探索式等の探索条件を与えて探索結果を得る受動的な利用態様に留まり、ユーザーがインタラクティブに探索に関与する利用態様が十分ではなく、ユーザーが独自に持つ知見を探索に利用することができないという課題があることを新たに見出した。【００１３】
例えば、ユーザーが独自にデータベースを有している場合であっても、当該探索システムにおいては、そのデータベースを有効に活用することができないという課題がある。特許文献２に示されるなどの探索システムでは、できる限り多くの分野において知られている物性パラメータの関係性が含まれていることが前提となる。換言すれば、ユーザーに提供される探索範囲は、システム側が備えているデータベースに制限されるからである。【００１４】
また、ユーザーは探索の目的を達するために一定の仮説のもとで複数回の探索を繰り返すことが多いが、その仮説の背景となったユーザー独自の知見は、目的達成のための探索の効率化（例えば探索回数の低減）などには活かすことができない。ただしこの場合、ユーザーの知見は明確になっていない場合が多い。【００１５】
本発明の目的は、ユーザーが有形無形に持つ、物性パラメータ間の関係性情報に関する知見を、有効活用することができる探索システム及び探索方法を提供することである。【００１６】
このような課題を解決するための手段を以下に説明するが、その他の課題と新規な特徴は、本明細書の記述及び添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１７】
一実施の形態によれば、下記の通りである。【００１８】
すなわち、データベースとグラフ生成部とグラフ探索部とを備える探索システムであって、以下のように構成される。【００１９】
データベースは、互いに関係性を有する物性パラメータの複数の対を記憶し、グラフ生成部は、データベースに記憶された複数の物性パラメータをノードとし、関係性を有すると記憶された物性パラメータ対に対応するノード間をエッジとする、グラフを生成する。グラフ探索部は、与えられる探索条件に基づいてグラフ生成部から生成されたグラフを探索し、探索結果を出力する。【００２０】
探索システムは、ユーザーインターフェースと各ユーザーに対応するユーザー情報蓄積部とをさらに備える。ユーザーインターフェースを介して直接入力されまたは入力された探索条件の探索履歴を含むユーザー情報は、ユーザー情報蓄積部に保存され、データベースまたは探索対象のグラフと照合または統合されて、ユーザーに固有の参考情報をフィードバックし、または、ユーザーに固有の探索を実行する。なお、ここでいう「ユーザー」は単一人の人に限られず、複数人によるユーザーグループであってもよい。
【発明の効果】
【００２１】
前記一実施の形態によって得られる効果を簡単に説明すれば下記のとおりである。【００２２】
すなわち、関係性が既に知られた物性パラメータ対のデータベースから、物性パラメータをノード、その関係性をエッジとするグラフを生成し、生成したグラフの経路探索する探索システムにおいて、ユーザーが有形無形に持つ、物性パラメータ間の関係性情報に関する知見を、有効活用することができる探索システム及び探索方法を提供することができる。
【図面の簡単な説明】
【００２３】
【図１】図１は、実施形態１に係る探索システムの構成例を示すブロック図である。
【図２】図２は、本発明の探索システム及び探索方法が実装されるハードウェアシステムの一例を示すブロック図である。
【図３】図３は、実施形態１に係る探索システムのデータベースの構成例を示す説明図である。
【図４】図４は、生成されるグラフの一例（有向グラフの場合）を示す説明図である。
【図５】図５は、生成されるグラフの一例（無向グラフの場合）を示す説明図である。
【図６】図６は、有向グラフの経路探索結果の一例を示す説明図である。
【図７】図７は、無向グラフの経路探索結果の一例を示す説明図である。
【図８】図８は、探索式を例示する説明図である。
【図９】図９は、表示オプションを例示する説明図である。
【図１０】図１０は、実施形態１に係る探索システム構成の変形例を示すブロック図である。
【図１１】図１１は、実施形態１に係る探索システム構成のさらなる変形例を示すブロック図である。
【図１２】図１２は、入力フォームの変形例を示す説明図である。
【図１３】図１３は、ノードの属性を記述するための別の入力フォームの一例を示す説明図である。
【図１４】図１４は、実施形態２に係る探索システムの構成例を示すブロック図である。
【図１５】図１５は、ユーザーデータによってエッジが追加されたグラフの一例（有向グラフの場合）を示す説明図である。
【図１６】図１６は、ユーザーデータによってエッジが追加されたグラフ（図１５）の経路探索結果の一例を示す説明図である。
【図１７】図１７は、ユーザーデータによって新たなノードとエッジを含む部分グラフが追加されたグラフの一例（有向グラフの場合）を示す説明図である。
【図１８】図１８は、ユーザーデータによって新たなノードとエッジを含む部分グラフが追加されたグラフ（図１７）の経路探索結果の一例を示す説明図である。
【図１９】図１９は、システム側データベースとユーザー側データベースとを統合したようすを示す説明図である。
【図２０】図２０は、実施形態３に係る探索システムの構成例を示すブロック図である。
【図２１】図２１は、実施形態４に係る探索システムの構成例を示すブロック図である。
【図２２】図２２は、ユーザー側データベースとシステム側データベースとを照合するようすを示す説明図である。
【図２３】図２３は、純金属のビッカース硬度が融点に対して正の相関をもつ事を示す実験データ（チャート）である。
【図２４】図２４は、遷移金属炭化物のビッカース硬度がそれを構成する金属の融点に対して負の相関をもつ事を示す実験データ（チャート）である。
【図２５】図２５は、実施形態２〜４に係る探索方法の構成例を示すフローチャートである。
【図２６】図２６は、実施形態５及び６に係る探索システムの構成例を示すブロック図である。
【図２７】図２７は、実施形態５〜６に係る探索方法の構成例を示すフローチャートである。
【図２８】図２８は、実施形態７に係る探索システムの構成例を示すブロック図である。
【図２９】図２９は、物性パラメータ関係性情報抽出部の一構成例を示すブロック図である。
【図３０】図３０は、実施形態７に係る探索方法の構成例を示すフローチャートである。
【発明を実施するための形態】
【００２４】
１．実施の形態の概要
先ず、本願において開示される代表的な実施の形態について概要を説明する。代表的な実施の形態についての概要説明で括弧を付して参照する図面中の参照符号はそれが付された構成要素の概念に含まれるものを例示するに過ぎない。
【００２５】
〔１〕＜ユーザーインターフェースとユーザー情報蓄積部を備える探索システム＞
本発明の代表的な実施の形態は、データベース（１）とグラフ生成部（２）とグラフ探索部（４）とを備える探索システム（１０）であって、以下のように構成される（図１）。
【００２６】
探索システム（１０）は、ユーザーインターフェース（５）とユーザー情報蓄積部（６）とをさらに備える。
【００２７】
前記データベースは、互いに関係性を有する物性パラメータの複数のパラメータ対を記憶し、前記グラフ生成部は、前記パラメータ対に含まれる複数の物性パラメータをノードとし、前記パラメータ対に対応するノード間をエッジとする、グラフ（３）を生成する。前記グラフ探索部は、前記ユーザーインターフェースを介して、与えられる探索条件（探索式を含む）に基づいて前記グラフを探索し、探索結果を出力する。
【００２８】
前記ユーザーインターフェースは、ユーザー識別情報に基づいて識別されるユーザーごとに、当該ユーザーから入力されるデータを前記ユーザー情報蓄積部に保持させる。ここでユーザーは単一人の人に限られず、複数人によるユーザーグループであってもよい。
【００２９】
これにより、ユーザーが有形無形に持つ、物性パラメータ間の関係性情報に関する知見を、有効活用することができる。
【００３０】
〔２〕＜ユーザー側データベースと統合＞
〔１〕項の探索システムにおいて、前記データベースを第１データベース（１）とし、前記パラメータ対を第１パラメータ対とし、前記ユーザーインターフェースは、第２データベース（５０）を入力可能なデータベース入力部（５１）をさらに備える（図１４）。
【００３１】
前記データベース入力部は、前記第２データベースから互いに関係性を有する物性パラメータの対を第２パラメータ対として抽出可能に構成され、前記第２パラメータ対及びその関連性情報を前記ユーザー情報蓄積部（６）に保持させることを可能とするように構成される。
【００３２】
前記グラフ生成部が生成する前記グラフは、前記第１パラメータ対に加えてさらに前記第２パラメータ対のいずれかに含まれる複数の物性パラメータをノードとし、前記第１パラメータ対に加えてさらに前記第２パラメータ対に対応するノード間をエッジとするグラフである。
【００３３】
これにより、ユーザーが独自に持つ物性パラメータ間の関係性情報を、有効活用することができる。
【００３４】
〔３〕＜ユーザー側データベースと統合；パラメータ名の整合＞
〔２〕項の探索システムにおいて、前記データベース入力部は、物性パラメータ関係性情報抽出部（５２）と、物性パラメータ整合部（５３）と、シソーラス辞書（５４）とをさらに備える（図２０）。
【００３５】
前記物性パラメータ関係性情報抽出部は、前記第２データベースから複数の第２物性パラメータ名を抽出する。前記物性パラメータ整合部は、前記シソーラス辞書を参照して、前記複数の第２物性パラメータ名を前記第１データベースに記憶されている複数の第１物性パラメータ名と照合して、相違する場合に第２物性パラメータ名を第１物性パラメータ名に変更することにより物性パラメータ名の整合をとる。
【００３６】
これにより、ユーザーが独自に持つ物性パラメータ間の関係性情報と探索システム側がユーザーに依らず共通に持つ関係性情報との間で、表現の違いなどの外見的な不整合を解消し、ユーザーが持つ情報をより有効に活用することができる。
【００３７】
〔４〕＜ユーザー側データベースと統合；関係性情報の照合＞
〔３〕項の探索システムにおいて、前記ユーザーインターフェースは、関係性情報照合部（５５）をさらに備える（図２１）。
【００３８】
前記関係性情報照合部は、前記第１パラメータ対と前記第２パラメータ対との間で、同じ物性パラメータの対についての関係性情報を照合し、照合結果を出力する。
【００３９】
これにより、ユーザーは、自身が独自に持つ物性パラメータ間の関係性情報の正当性、完全性等を検証することができる。
【００４０】
〔５〕＜探索履歴の保持と管理＞
〔１〕項の探索システムにおいて、前記ユーザーインターフェースは、探索インターフェース（５６）と探索履歴管理部（５７）とをさらに備える（図２６）。
【００４１】
前記探索インターフェースは、ユーザーが指定する探索条件を前記グラフ探索部に入力し、前記グラフ探索部から出力される探索結果をユーザーに出力する。前記探索履歴管理部は、前記探索条件とそれに対応する探索結果のうち少なくとも探索条件を、前記探索履歴保持部に探索履歴として保持する。
【００４２】
前記ユーザーインターフェースは、前記探索履歴保持部に保持される前記探索履歴を、ユーザーによって参照することが可能なように構成されている。
【００４３】
これにより、ユーザーは、自身が行った探索履歴を管理することができる。
【００４４】
〔６〕＜探索履歴の解析＞
〔５〕項の探索システムにおいて、前記ユーザーインターフェースは、探索履歴解析部（５８）をさらに備えるとより好適である（図２６）。
【００４５】
前記探索履歴解析部は、前記探索履歴保持部に保持される前記探索履歴を解析して、解析結果をユーザーに提示する。
【００４６】
これにより、ユーザーは自身が行った探索の履歴から得られる知見を得て、以降の探索に利用することができる。
【００４７】
〔７〕＜物性パラメータ関係性データ抽出部＞
〔１〕項の探索システムは、物性パラメータ関係性情報抽出部（７１）をさらに備え、前記物性パラメータ関係性データ抽出部は、学習モデル生成部（７２）と関係性抽出部（７５）とを備える（図２８、図２９）。
【００４８】
前記学習モデル生成部は、供給される学習データから、物性名モデルと関係性表現モデルとを学習モデルとして生成して（７３，７４）前記関係性抽出部に供給する。
【００４９】
前記学習データには物性名とその関係性を規定する文書データが含まれ、前記関係性抽出部には、前記文書データが入力される。前記関係性抽出部は、前記物性名モデルから作成する物性名リストと、前記関係性表現モデルから作成する関係性表現リストとを用いて、入力された前記文書データにおける物性名と関係性表現との位置関係に基づいて、因果関係を持つ物性パラメータ対に対応する２個の物性名とその関係性とを表す関係性表現とを含むトリプルを抽出して出力データとして出力する。ここで、学習モデル生成部（７２）に入力される学習データと、関係性抽出部（７５）へ入力される学習データは、基本的には、互いに異なる文書データである。
前記探索システムは、前記出力データによって、前記データベースの内容を更新する。物性名とその関係性を規定する文書データとは、例えば教科書的文書である。学習データは、このような物性名とその関係性を規定する文書データの他に、正確な物性名が列挙されている科学用語辞典の見出しやデータハンドブックの索引などを含むとより好適である。
【００５０】
これにより、物性パラメータ関係データベース（１）を更新する管理負担を軽減することができる。
【００５１】
〔８〕＜物性パラメータ関係性情報抽出部にクリーニング部を追加＞
〔７〕項において、前記物性パラメータ関係性情報抽出部は、コーパス（７９）が入力されるクリーニング部（８０）をさらに備える（図２９）。
【００５２】
前記クリーニング部は、前記コーパスに基づいて、前記関係抽出部によって抽出された前記トリプルから、物性パラメータ対の関係性を示すものではないと判断されるトリプルを除去して、前記出力データとする。
【００５３】
これにより、物性パラメータ関係データベース（１）を更新する際の、データの信頼性についての管理負担を軽減することができる。
【００５４】
〔９〕＜ユーザー情報蓄積部を備える探索方法＞
本発明の代表的な実施の形態は、第１データベース（Ｓ１）からグラフを生成するグラフ生成工程（Ｓ２）と、グラフ探索工程（Ｓ３）とを含む、探索方法であって、以下のように構成される（図２５）。
【００５５】
前記第１データベースは、互いに関係性を有する物性パラメータの複数の第１パラメータ対を記憶する。
【００５６】
前記グラフは、前記第１パラメータ対に含まれる複数の物性パラメータをノードとし、前記第１パラメータ対に対応するノード間をエッジとする、グラフである。
【００５７】
前記グラフ探索工程は、与えられる探索条件（探索式を含む）に基づいて前記グラフを探索し、探索結果を出力する（Ｓ１０）。
【００５８】
前記探索方法は、データベース入力工程（Ｓ５）をさらに含む。
【００５９】
前記データベース入力工程は、入力される第２データベースから第２パラメータ対を抽出して、ユーザー識別情報に基づいて識別されるユーザーごとに、ユーザー情報蓄積部（Ｓ８）に記憶する。ここでユーザーは単一人の人に限られず、複数人によるユーザーグループであってもよい。
【００６０】
ここで、前記第２パラメータ対とは、互いに関係性を有する物性パラメータの対であって、前記第２データベースに記憶されている。
【００６１】
これにより、ユーザーが有形無形に持つ、物性パラメータ間の関係性情報に関する知見を、有効活用することができる。
【００６２】
〔１０〕＜ユーザー側データベースと統合＞
〔９〕項の探索方法（図２５）において、前記グラフ生成工程で生成される前記グラフは、前記第１パラメータ対に加えてさらに前記第２パラメータ対のいずれかに含まれる複数の物性パラメータをノードとし、前記第１パラメータ対に加えてさらに前記第２パラメータ対に対応するノード間をエッジとするグラフである。
【００６３】
これにより、ユーザーが独自に持つ物性パラメータ間の関係性情報を、有効活用することができる。
【００６４】
〔１１〕＜ユーザー側データベースと統合；パラメータ名の整合＞
〔１０〕項の探索方法は、物性パラメータ関係性情報抽出工程（Ｓ６）と、物性パラメータ整合工程（Ｓ７）とをさらに含む（図２５）。
【００６５】
前記物性パラメータ関係性情報抽出工程は、前記第２データベースから複数の第２物性パラメータ名を抽出する。前記物性パラメータ整合工程は、シソーラス辞書を参照して、前記複数の第２物性パラメータ名を前記第１データベースに記憶されている複数の第１物性パラメータ名と照合して、相違する場合に第２物性パラメータ名を第１物性パラメータ名に変更することにより物性パラメータ名の整合をとる。
【００６６】
これにより、ユーザーが独自に持つ物性パラメータ間の関係性情報と探索システム側がユーザーに依らず共通に持つ関係性情報との間で、表現の違いなどの外見的な不整合を解消し、ユーザーが持つ情報をより有効に活用することができる。
【００６７】
〔１２〕＜ユーザー側データベースと統合；関係性情報の照合＞
〔１１〕項の探索方法は、関係性情報照合工程（Ｓ９）をさらに含む（図２５）。
【００６８】
前記関係性情報照合工程は、前記第１パラメータ対と前記第２パラメータ対との間で、同じ物性パラメータの対についての関係性情報を照合し、照合結果を出力する（Ｓ１１）。
【００６９】
これにより、ユーザーは、自身が独自に持つ物性パラメータ間の関係性情報の正当性、完全性等を検証することができる。
【００７０】
〔１３〕＜探索履歴の保持と管理＞
本発明の代表的な実施の形態は、データベース（Ｓ１）からグラフを生成するグラフ生成工程（Ｓ２）と、グラフ探索工程（Ｓ３）とを含む、探索方法であって、以下のように構成される（図２７）。
【００７１】
前記データベースは、互いに関係性を有する物性パラメータの複数のパラメータ対を記憶する。
【００７２】
前記グラフは、前記パラメータ対に含まれる複数の物性パラメータをノードとし、前記パラメータ対に対応するノード間をエッジとする、グラフである。
【００７３】
前記グラフ探索工程は、探索条件入力工程（Ｓ４）を介して与えられる探索条件（探索式を含む）に基づいて前記グラフを探索し、探索結果を出力する（Ｓ１０）。
【００７４】
前記探索方法は、探索履歴管理工程（Ｓ１２）をさらに含む。
【００７５】
前記探索履歴管理工程は、前記探索条件入力工程を介して与えられる前記探索条件とそれに対応する探索結果のうち少なくとも探索条件を探索履歴として、ユーザー識別情報に基づいて識別されるユーザーごとに、探索履歴保持部（Ｓ１３）に記憶し、ユーザー識別情報に基づいて許可されるユーザーに当該探索履歴の参照を許す。
【００７６】
これにより、ユーザーは、自身または自身に許可を与えた他のユーザーが行った探索履歴を参照することができ、自身の探索方針に適切なフィードバックを与え、効率を向上することができる。
【００７７】
〔１４〕＜探索履歴の解析＞
〔１３〕項の探索方法は、探索履歴解析工程（Ｓ１５）をさらに備える（図２７）。
【００７８】
前記探索履歴解析工程は、前記探索履歴保持部に保持される前記探索履歴を解析して、解析結果をユーザーに提示する（Ｓ１６）。
【００７９】
これにより、ユーザーは自身が行った探索の履歴から得られる知見を得て、以降の探索に利用することができる。
【００８０】
〔１５〕＜物性パラメータ関係性データ抽出工程を含む探索方法＞
本発明の代表的な実施の形態は、データベース（Ｓ１）からグラフを生成するグラフ生成工程（Ｓ２）と、グラフ探索工程（Ｓ３）とを含む、探索方法であって、以下のように構成される（図３０）。
【００８１】
前記データベースは、互いに関係性を有する物性パラメータの複数のパラメータ対を記憶する。前記グラフは、前記パラメータ対に含まれる複数の物性パラメータをノードとし、前記パラメータ対に対応するノード間をエッジとする、グラフである。前記グラフ探索工程は、与えられる探索条件（探索式を含む）に基づいて前記グラフを探索し、探索結果を出力する（Ｓ１０）。
【００８２】
前記探索方法は、学習モデル生成工程（Ｓ２１）と関係性抽出工程（Ｓ２４）とをさらに含む。
【００８３】
前記学習モデル生成部は、供給される学習データ（Ｓ２０）から、物性名モデルと関係性モデルとを学習モデルとして生成（Ｓ２２，Ｓ２３）して前記関係性抽出工程に供給する。
【００８４】
前記学習データには物性名とその関係性を規定する文書データが含まれ、前記関係性抽出工程には、前記文書データが入力される。前記関係性抽出工程は、前記物性名モデルから作成する物性名リストと、前記関係性表現モデルから作成する関係性表現リストとを用いて、入力された前記文書データにおける物性名と関係性表現との位置関係に基づいて、因果関係を持つ物性パラメータ対に対応する２個の物性名とその関係性とを表す関係性表現とを含むトリプルを抽出して出力データとして出力する。
【００８５】
前記探索方法は、前記出力データによって、前記データベースの内容を更新する。物性名とその関係性を規定する文書データとは、例えば教科書的文書である。学習データは、このような物性名とその関係性を規定する文書データの他に、正確な物性名が列挙されている科学用語辞典の見出しやデータハンドブックの索引などを含むとより好適である。
【００８６】
これにより、物性パラメータ関係データベース（１）を更新する管理負担を軽減することができる。
【００８７】
〔１６〕＜クリーニング工程を追加＞
〔１５〕項の探索方法は、コーパスが入力されるクリーニング工程（Ｓ２５）をさらに含むとより好適である（図３０）。
【００８８】
前記クリーニング工程は、前記コーパスに基づいて、前記関係性抽出工程によって抽出された前記トリプルから、物性パラメータ対の関係性を示すものではないと判断されるトリプルを除去して、前記出力データとする。
【００８９】
これにより、物性パラメータ関係データベース（１）を更新する際の、データの信頼性についての管理負担を軽減することができる。
【００９０】
２．実施の形態の詳細
実施の形態について更に詳述する。
【００９１】
〔実施形態１〕
図１は、実施形態１に係る探索システムの構成例を示すブロック図である。
【００９２】
探索システム１０は、物性パラメータの関係性を記憶する物性パラメータ関係性データベース１とグラフ生成部２とグラフ探索部４とユーザーインターフェース５とを備える。
【００９３】
物性パラメータ関係性データベース１には、互いに関係性を有する物性パラメータの複数の対が記憶される。このときの互いに関係性を有する物性パラメータの対は、科学的根拠に基づいた関係性、即ち、理論的に説明された関係性に基づくものだけではなく、理論的な説明が未だなされておらず、また、定式化もされていない段階であっても、実験データから明確な相関が認められることによって、関係性の存在が知られている物性パラメータの対を含めることができる。なお、「理論的に説明された関係性」には、定理や公式のように定式化された関係性の他、相関の有無や相関係数の正負（一方が増加するときに他方も増加するか減少するかなど）が説明されている半定量的、あるいは、定性的な関係性までもが広く含まれていてよい。このとき、如何なる分野で知られている関係性であっても特に排除される必要はなく、あらゆる分野で関係性が知られている物性パラメータ対を含めることができる。
【００９４】
グラフ生成部２は、物性パラメータ関係性データベース１に記憶された複数の物性パラメータをノードとし、関係性を有する物性パラメータ対に対応するノード間をエッジとする、グラフ３を生成する。
【００９５】
ユーザーインターフェース５は、上述したようにグラフ探索部４に対して探索式などの探索条件を与え、探索結果を外部に出力することができる。ユーザーインターフェース５は、必ずしもヒューマンインターフェースに限られるものではなく、他のデータベースや検索システムとのインターフェースであってもよい。
【００９６】
グラフ探索部４は、ユーザーインターフェース５を介して、与えられる探索条件に基づいてグラフ３を探索しその探索結果を出力する。グラフ探索部４には、グラフ理論などの数学的なアルゴリズムに基づく、種々の経路探索手法を適用することができる。
【００９７】
これにより、探索システム１０は、複数の物性パラメータの任意の組合せのうち、既に知られている関係性に基づいて、有意な関係性を有する物性パラメータの未知の組合せを探索することができる。物性パラメータ関係性データベース１に記憶される、互いに関係性を有する物性パラメータ対は、できる限り多くの技術分野から収集されるとよい。本発明では、多くの技術分野から収集された物性の関係性を、１つのグラフ３に集約して表現し、グラフ３を対象とした経路探索を可能としている。ここで「１つのグラフ」とは、複数のノードとそれらを接続する複数のエッジを有し、全てのノードがエッジによって直接または間接に接続されている範囲を意味し、複数のグラフ（部分グラフと呼ばれる場合もある）の集合であってもよい。グラフ３を用いて表現することによって、そのエッジに対応する関係性がどのような技術分野で知られていたかに関わらず、単純にエッジの有無のみに基づく経路を探索することができるため、多くの分野を横断的に探索することができる。その結果、物性パラメータの既に知られた関係性に留まらず、有意な関係性を有する未知の組合せをも発見することができる。互いに異なる技術分野においてのみ知られていた関係性を、グラフに統合して表すことによって、すべての関係性がどの技術分野で知られていたかに関わらず、グラフ全体を対象とした経路探索をすることができるため、知られていなかった物性パラメータ間の関係性を新たに発見する可能性がある。
【００９８】
探索システム１０は、ユーザー情報蓄積部６をさらに備え、ユーザーインターフェース５を介して、ユーザー識別情報に基づいて識別されるユーザーごとに、当該ユーザーによってユーザー入力として入力されるデータ（ユーザーデータ）をユーザー情報蓄積部６に保持させる。当該ユーザーが入力したユーザーデータに関連する情報を、探索システム１０から出力することができるように構成してもよい。
【００９９】
ユーザーデータは、ユーザーが有形無形に持つ、物性パラメータ間の関係性情報に関連する知見であればよい。ユーザーデータは、例えば、理論的には説明されていないものの、ユーザーが実験等によって見出した物性パラメータ間の関係性情報であり得る。より詳しくは、実施形態２〜４で説明する。また、ユーザーデータは、ユーザーが入力する一連の探索条件であり得る。より詳しくは、実施形態５で説明する。ここで「ユーザー」は単一人の人に限られず、複数人によるユーザーグループであってもよい。例えば同じ研究開発プロジェクトに従事する複数のユーザーを１つのユーザーグループとして、その中でユーザーデータを共有するように構成しても良い。
【０１００】
これにより、ユーザーが有形無形に持つ、物性パラメータ間の関係性情報に関する知見を、有効活用することができる。
【０１０１】
＜ハードウェア／ソフトウェア実装形態＞
本発明の探索システム１０は、記憶装置と計算機を備えたハードウェアシステム上に、ソフトウェアとして機能構築される。
【０１０２】
図２は、本発明の探索システム１０が実装されるハードウェアシステムの一例を示すブロック図である。
【０１０３】
サーバー１００とユーザー側のワークステーション１１０，１２０が、インターネットなどのネットワーク２００に接続されている。サーバー１００は、計算機１０１、記憶装置１０２、ネットワークインターフェース１０３、入力部１０４及び表示部１０５を有する。
【０１０４】
ネットワーク２００を介する入出力で十分であれば、入力部１０４及び表示部１０５は具備されなくても良い。ユーザー側のワークステーション１１０，１２０もそれぞれ、計算機１１１，１２１、記憶装置１１２，１２２、ネットワークインターフェース１１３，１２３、入力部１１４，１２４及び表示部１１５，１２５を有する。一方、ネットワーク２００に接続されない態様で実装することもできる。サーバー１００からネットワークインターフェース１０３を省略し、本発明の探索システム１０のすべてを、計算機１０１、記憶装置１０２、入力部１０４及び表示部１０５に実装すればよい。
【０１０５】
探索システム１０の物性パラメータ関係性データベース１は記憶装置１０２に記憶される。グラフ生成部２は計算機１０１上で動作するソフトウェアである。グラフ生成部２によって生成されるグラフ３は、中間データとして記憶装置１０２に記憶され、計算機１０１上にソフトウェアとして実装されるグラフ探索部４の入力データとされる。
【０１０６】
探索システム１０のユーザーインターフェース５は、ユーザー側のワークステーション１１０，１２０の入力部１１４，１２４及び表示部１１５，１２５を使って実装される。ユーザー側のワークステーション１１０，１２０からユーザーインターフェース５を介して、グラフ探索部４に探索条件が与えられ探索結果が応答される。ユーザー情報蓄積部６は、ユーザー側のワークステーション１１０，１２０の記憶装置１１２，１２２に実装されても、サーバー１００の記憶装置１０２に実装されても良い。
【０１０７】
グラフ探索部４は、サーバー１００ではなくまたはサーバー１００に加えて、ユーザー側のワークステーション１１０，１２０の計算機１１１，１２１上にソフトウェアとして実装されても良い。このとき、グラフ３は、ユーザー側のワークステーション１１０，１２０からの要求に応じてサーバー１００から供給される。グラフ３は、その経路探索に先立って、予めダウンロードし、ワークステーション１１０，１２０の記憶装置１１２、１２２上に格納されるように構成しても良い。これにより、グラフ探索部４による経路探索処理が高速化される。特に、多数のユーザーが同時にグラフ探索処理を実行する場合に、サーバー１００に処理の負荷が集中するのを防止することができる。
【０１０８】
さらに、グラフ生成部２についても、ユーザー側のワークステーション１１０，１２０の計算機１１１，１２１上にソフトウェアとして実装されても良い。この場合も、同様に、多数のユーザーが同時にグラフ探索処理を実行する場合に、サーバー１００に処理の負荷が集中するのを防止することができる。
【０１０９】
本実施形態１に係る探索システム１０についてさらに詳しく説明する。
【０１１０】
＜有向グラフ／無向グラフ＞
図３は、物性パラメータ関係性データベース１の構成例を示す説明図である。一例としてデータベース１の入力フォーム１１を示す。入力フォーム１１は、互いに関係性を有する物性パラメータの対を各行とする表形式である。第１列は原因側物性パラメータ、第２列は結果側物性パラメータである。必ずしも原因側と結果側に分ける必要はないが、因果関係に方向性がある関係性についても表現することができるメリットがある。一方、双方向に関係性がある場合には、原因側と結果側の物性パラメータを入れ替えた２行を使って、その関係性が記述される。
【０１１１】
図３に例示されるように、教科書Ｘ１に理論的関係性として、「D=A+B」が定式化されているとき、原因側の物性パラメータがＡ及びＢ、結果側物性パラメータがＤとなり（２行目〜３行目）、「A=f(B)」が定式化されているとき、ｆはＢを入力としＡを出力とする関数であって逆関数が定義できないときには、原因側の物性パラメータがＢ、結果側物性パラメータがＡとなる（４行目）。論文Ｙ１に物性パラメータＤとＥが良い相関を持つというデータ（グラフ）が示されているとき、その関係性が５行目と６行目に入力されている。同様に学会Ｚにおいて、物性パラメータＣとＥが良い相関を持つというデータ（グラフ）が発表されているとき、その関係性が７行目と８行目に入力されている。以下同様に、論文Ｙ２に示された物性パラメータＭとＣの関係性が９行目と１０行目に、教科書Ｘ２に示された理論式から導かれる、物性パラメータＫとＪ、ＫとＬ、ＪとＬ、ＬとＪの関係性が１１行目から１５行目に、その他、理論的あるいは経験的に知られている物性パラメータＩとＫ、ＧとＣ、ＧとＦ、ＧとＩ、ＩとＦ、ＬとＨ、ＧとＨの関係性が１６行目から２３行目に、それぞれ入力されている。
【０１１２】
入力フォーム１１に記入されて入力された、複数の物性パラメータ対の関係性は、計算機に取り込まれて物性パラメータ関係性データベース１として記憶される。グラフ生成部２はこのデータベース１を入力として、各物性パラメータをノードとし、物性パラメータ相互の関係性の有無をエッジとするグラフ３を生成する。なお、図３では入力フォーム１１と物性パラメータ関係性データベース１とを明確に区別して表記したが、入力フォーム１１そのものを物性パラメータ関係性データベース１と呼んでもよい。入力フォーム１１の同じ行に記載される２つ１組の物性パラメータ（対）を、２つのノードとしその２つのノード間にエッジが規定されるとすれば、グラフと等価の情報だからである。
【０１１３】
なお、教科書Ｘ１、Ｘ２、論文Ｙ１、Ｙ２、学会発表Ｚは、まったく異なる分野における教科書、論文、学会発表等であることが望ましい。これにより、教科書Ｘ１で知られていた物性パラメータＡとＤの関係性、論文Ｙ１で知られていた物性パラメータＤとＥの関係性、学会発表Ｚで知られていた物性パラメータＥとＣの関係性、論文Ｙ２で知られていた物性パラメータＣとＭの関係性、及び、教科書Ｘ２で知られていた物性パラメータＭとＪの関係性を順次辿って、物性パラメータＡとＪが関係性を有するという新たな知見を得ることができる。ここで得られる新たな関係性は、数学的に存在し得る関係性に過ぎず、現実に有効な関係性であるかどうかは物理的な評価を待って判断される必要があるかもしれないが、少なくともユーザーである研究者に気付きを提供するという価値がある。
【０１１４】
図４に、生成されるグラフ３が有向グラフである場合の一例を示す。一方、グラフ３は無向グラフでも良い。図５に、生成されるグラフ３が無向グラフである場合の一例を示す。
【０１１５】
＜経路探索＞
グラフ探索部４は、このグラフ３を対象として、与えられた探索条件（探索式を含む）で経路探索を実行する。例えばユーザーが物性パラメータＡを原因側とし、Ｈを結果側とする因果関係の有無を知りたいと考えた場合には、グラフ探索部４に、ノードＡを始点、ノードＨを終点とすることを探索条件として与えて、経路探索を実行させる。その結果、図４に示す有向グラフの場合には、図６に示すような経路探索結果が得られ、図５に示す無向グラフの場合には、図７に示すような経路探索結果が得られる。
【０１１６】
グラフ探索部４に与える探索条件は、上述の始点と終点とするほか、任意に変更することができる。例えば、探索条件として、終点とその終点に至るノード数を指定して、グラフ探索部４に、その終点に至る経路の長さがそのノード数以内である経路をすべてリストアップさせることもできる。これによって、ある特定の物性パラメータと比較的関係性の強い物性パラメータを網羅的にリストアップすることができる。
【０１１７】
図８は探索式を例示する説明図であり、図９は表示オプションを例示する説明図である。表示オプションは、探索式と合わせて指定することができ、探索式による探索結果の表示態様や付加情報の表示を指定することがきる。
【０１１８】
探索式query 1, “search paths from A to B”は、物性パラメータＡに対応するノードＡを始点とし、物性パラメータＢに対応するノードＢを終点とする経路の探索を指示する探索式である。例えば図９に示した、option 1, “all paths”、option 2, “shortest path”、option 3, “within p paths”等の、探索結果についての表示オプションを合わせて指定することができる。
【０１１９】
表示オプションoption 1, “all paths”は、探索式で指定された「ノードＡを始点としノードＢを終点とする」という探索条件に合致するすべての経路を表示させるためのオプションである。
【０１２０】
表示オプションoption 2, “shortest path”は、探索式で指定された探索条件に合致するすべての経路のうち最短の経路を表示させるためのオプションである。さらに例えば“shortest q paths”のように、短い方から順にq個の経路を表示することができるような表示オプションを追加しても良い。
【０１２１】
表示オプションoption 3, “within p paths”は、探索式で指定された探索条件に合致するすべての経路のうち所定の長さp以下の経路を表示させるためのオプションである。「p1以上p2以下」のような範囲指定を可能とするオプションを追加してもよい。
【０１２２】
その他、例えばoption 6, “common paths with from A to X”、option 7, “uncommon paths with from A to X”、option 8, “common paths with from Y to B”、option 9, “uncommon paths with from Y to B”、option 10, “around the end node within c1 paths”、option 11, “similar paths”等の、探索結果についての表示オプションを指定することができる。
【０１２３】
表示オプションoption 6, “common paths with from A to X”は、探索式で指定された「ノードＡを始点としノードＢを終点とする」という探索条件に合致するすべての経路のうち、始点であるノードＡを共通として異なる終点ノードＸへ至る経路と共通する経路を表示させるためのオプションである。
【０１２４】
一方、表示オプションoption 7, “uncommon paths with from A to X”は、探索式で指定された「ノードＡを始点としノードＢを終点とする」という探索条件に合致するすべての経路のうち、始点であるノードＡを共通として異なる終点ノードＸへ至る経路と共通しない経路を表示させるためのオプションである。
【０１２５】
表示オプションoption 8, “common paths with from Y to B”は、探索式で指定された「ノードＡを始点としノードＢを終点とする」という探索条件に合致するすべての経路のうち、終点であるノードＢを共通として異なる始点ノードＹからの経路と共通する経路を表示させるためのオプションである。
【０１２６】
一方、表示オプションoption 9, “uncommon paths with from Y to B”は、探索式で指定された「ノードＡを始点としノードＢを終点とする」という探索条件に合致するすべての経路のうち、終点であるノードＢを共通として異なる始点ノードＹからの経路と共通しない経路を表示させるためのオプションである。
【０１２７】
表示オプションoption 10, “around the end node within c1 paths”は、探索式query 1-4で指定された終点ノードＢの周辺を経路長c1以下の範囲で、探索結果と合わせて表示させるためのオプションである。
【０１２８】
表示オプションoption 11, “similar paths”は、探索式で指定された「ノードＡを始点としノードＢを終点とする」という探索条件に合致するすべての経路のうち、始点及び終点がいずれも異なるもののうち、共通する経路が多い別の探索条件を表示させるためのオプションである。共通する経路の数の指定方法は任意である。
【０１２９】
図９に例示はしていないが、他の表示オプションを追加してもよい。例えば、終点ノードＢをさらなる始点として、所定の経路長条件（経路長p以下、p1以上p2以下、p2以上など）を満たすような、終点ノードの周辺を表示するオプションを追加してもよい。
【０１３０】
なお、経路の長さは、始点ノードから終点ノードに至る経路において経由するノードの数またはエッジの数であるとして説明する。さらにエッジに長さの属性を与えて、経路長はその経路で通過するエッジの長さの合計として規定されても良い。経路長については、特筆しない限り、本明細書に全体において本解釈が適用される。
【０１３１】
探索式query 2, “search paths from A to B including D in the paths”、query 3, “search paths from A to B excluding D in the paths”は、ノードＡを始点としノードＢを終点とする経路のうち物性パラメータＤに対応するノードＤを経路内に含む、または含まない経路の探索を指示する探索式である。これらの探索式にも、例えばoption 1, “all paths”、option 2, “shortest path”、option 3, “within p path”等の、探索結果についての表示オプションを合わせて指定することができる。
【０１３２】
探索式query 4, “search paths from A to B within n paths”は、ノードＡを始点としノードＢを終点とする経路のうち所定の長さn以下の経路の探索を指示する探索式である。この探索式にも、例えばoption 1, “all paths”、option 2, “shortest path”、option 3, “within p path”等の、探索結果についての表示オプションを合わせて指定することができる。経路長によって探索結果を制限する点で、表示オプションoption 3, “within p path”と相違する。さらに、表示オプションoption 4 “difference within n-paths/[other opt.]”を指定することができる。表示オプションoption 4 “difference within n-paths/[other opt.]”は、他の表示オプションを指定することによって制限された探索結果との差分を表示するためのオプションである。
【０１３３】
探索式query 5, “search paths around M within m paths”は、物性パラメータＭに対応するノードＭの周辺の長さmノード以下の経路または部分グラフを探索結果として出力する探索式である。この探索式ではノードＭが始点か終点かを問わない。探索式query 6, “search paths from M within m paths”または “to M within m paths”は、始点をノードＭとし、または終点をノードＭとする、周辺の長さmノード以下の経路または部分グラフを、探索結果として出力する探索式である。
【０１３４】
また、探索式query 7, “search paths around M within m1-m2 paths”は、物性パラメータＭに対応するノードＭの周辺の長さm1ノード以上長さm2ノード以下の経路または部分グラフを探索結果として出力する探索式である。この探索式ではノードＭが始点か終点かを問わない。探索式query 8, “search paths from M within m1-m2 paths”または “to M within m1-m2 paths”は、始点をノードＭとし、または終点をノードＭとする、周辺の長さm1ノード以上長さm2ノード以下の経路または部分グラフを、探索結果として出力する探索式である。
【０１３５】
探索式query 5からquery 8など、探索結果として部分グラフを出力する探索式には、表示オプションとしてoption 12, “similar graph”を指定することができる。
【０１３６】
表示オプションoption 12, “similar graph”は、探索結果である部分グラフと類似するグラフを探索結果とする別の探索式を表示させるためのオプションである。グラフの類似の程度を指定する方法は任意である。例えば、類似の程度を表す指標として、グラフ理論で一般的に用いられる類似度を適用することができる。部分グラフ内の各ノード及び各エッジを、比較すべき２つの部分グラフの間で１：１対応付けできたときに、２つの部分グラフが等しい、即ち最大の類似度を有すると定義し、対応付けできないノードやエッジの数や属性を数値化して、前記最大の類似度から減ずることによって、類似度を定量化することができる。
【０１３７】
なお、図８及び図９を引用して説明した探索条件（探索式）および表示オプションの与え方は、一例であって、この一部のみを実装し、他の探索式や表示オプションに変更し、または追加するなど、実装態様は任意である。
【０１３８】
＜信頼度情報付きエッジ＞
グラフ３のエッジには、物性パラメータ対の関係性の信頼度情報を属性の一つとして付加することができる。理論的に証明されて広く認知されている関係性は極めて信頼度が高い一方、２つの物性パラメータ間に相関があることを示す実験データが得られてはいるものの、再現性を確認する追実験のデータがまだ得られておらず、また関係性を説明する理論的説明も仮説の域を出ていないような場合には、その関係性の信頼度は低いものとして扱いたい場合がある。このような信頼度情報を、データベース１に追加入力しておき、グラフ３では例えば、エッジの長さに対応付け、グラフ探索部４では経路の長さとして扱うことができる。例えば、信頼度の高いエッジの長さを１とし、信頼度が低くなるにしたがって、２、３、４などと長いエッジを対応付けることができる。
【０１３９】
＜優先付け＞
グラフ探索部４から複数の経路探索結果が出力される場合には、優先付けされると好適である。
【０１４０】
図１０は、実施形態１に係る探索システム構成の変形例を示すブロック図である。探索システム１０は、さらに優先度決定部９を備える。優先度決定部９は、グラフ探索部４から出力される経路探索結果に優先度を与えて出力する。
【０１４１】
優先度決定のための評価項目は、例えば、信頼度、エッジ数、物性値の測定可能性、物性値のデータベースのデータ量、および物性の値である。複数の項目を複合評価して優先度を決定しても良い。各項目の内容を以下に示す。
（ａ）信頼度：  関係性が厳密に理論的か、半定量的か、定性的か、経験的かを示す。
（ｂ）エッジ数：  関係する物性の数およびそれに対して重みをつけた量を示す。ここで、関連する物性の数は当該ノードに入出するエッジの矢印の数（出は＋、入は−とする）であり、重みづけをする量はそのエッジの矢印の長さや太さに関する属性を定量化したものである。
（ｃ）物性値の測定可能性：  原理的に当該物性値を測定可能で測定方法もある、原理的には測定可能であるが測定方法が知られていない、および原理的に測定不能の何れかを示す。
（ｄ）物性値のデータベースのデータ量：  データベースに格納されている、当該物性値のデータ量を示す。
（ｅ）物性の値：  当該物性の物性値そのものを示す。
【０１４２】
このうち、（ａ）はエッジの属性であり、残りの（ｂ）から（ｅ）はノードの属性である。
【０１４３】
優先度決定のための評価方法は、ノードの属性である上記項目の（ｂ）から（ｅ）を各々単独に評価する項目別評価方法と、上記項目の（ａ）から（ｅ）のうちの少なくとも複数を組み合わせて評価する複合評価方法の２つに大別される。各項目は数値化されてスコアで表現される。
【０１４４】
また、複合評価方法は、どの評価項目を重視するかなどにより、以下のような種々のコースに分けられる。
【０１４５】
（ｉ）信頼度重視コース：  信頼度を重視
（ｉｉ）制御重視コース：  制御対象の物性パラメータに対応するノードに入力しているエッジの数に重み付けすることにより、当該物性パラメータの制御性を重視
（ｉｉｉ）実測値重視コース：  物性値の測定可能性を重視
（ｉｖ）データ量重視コース：  物性値の測定可能性を重視
（ｖ）物性限定コース：  所定の物性パラメータの値が特定の値または範囲にあることを重視
（ｖｉ）ユニバーサルコース：  複数の評価項目を概ね均等に重み付け
各コースを構成する項目毎に重みをつけたスコアを加算した重みづけ加算スコアを求め、その重みづけ加算スコア順に優先度を決定する。
【０１４６】
＜条件付きの関係性＞
物性パラメータ対の関係性には、その有無や内容が条件によって変化するものがある。例えば、引っ張り強さとビッカース硬度は、遷移金属炭化物であることを条件として比例関係となる。引っ張り強度がせん断強度で決まる場合に、引っ張り強さとビッカース硬度は比例関係となるが、遷移金属炭化物の引っ張り強度がせん断強度で決まるからである。また、超塑性を示さない物質であることを条件として、引っ張り強さと結合ポテンシャルの深さには関係性が存在する。したがって、物性パラメータの関係性を探索する上では、このような条件を勘案して経路の有無や距離を判断する必要がある。
【０１４７】
物性パラメータ対の条件付きの関係性に対応するために、物性パラメータ関係性データベース１において物性パラメータ対にその条件を対応付けて規定し、グラフ生成部２はその条件をエッジの属性として付加する。グラフ探索部４を条件付きのエッジに対応することができるグラフ探索アルゴリズムを実装したソフトウェアに変更することによって解決することができる。これにより、図１の構成を変更することなく、そのまま条件付きの関係性に対応することができる。
【０１４８】
一方、グラフ探索部４を、条件付きエッジを有するグラフを前提としない、一般的なグラフ探索アルゴリズムを実装したソフトウェアとすることもできる。グラフの経路探索は、純粋に数学的なアルゴリズムが確立されており、それを実装したソフトウェアライブラリが既に提供されているので、これらをそのままあるいは最小限の設計変更で、本発明のグラフ探索部４に適用することができる。
【０１４９】
図１１は、実施形態１に係る探索システム構成のさらなる変形例を示すブロック図である。探索システム１０は、さらに条件抽出部７と経路評価部８とを備える。
【０１５０】
物性パラメータ関係性データベース１には、互いに関係性を有する物性パラメータの複数の対のうち、関係性の有無を規定する条件が存在する対については、その条件がさらに記憶される。条件抽出部７は、物性パラメータ関係性データベース１からその条件を、当該条件によって関係性の有無が規定される対に対応するエッジ（条件付きエッジ）と対応付けて抽出する。グラフ探索部４は、グラフ３の経路探索を行って探索結果を出力するが、このとき、条件付きエッジの有無は考慮されない。経路評価部８は、抽出された経路に条件付きエッジが含まれるか否かを判定し、条件付きエッジが含まれる経路については、その条件が満足されるか否かを判定する。条件が満足されない場合には、グラフ探索部４が出力した結果から除外して、探索結果として出力する。
【０１５１】
これにより、その関係性に対応する物性パラメータの値、或いは、別の物性パラメータの値によって、関係性の有無が変化するような、複雑な関係性をも探索の対象に含めることができる。一方、グラフ探索部４は、条件付きエッジを含むグラフを探索することができるような機能を追加する必要はなく、実施形態１と全く同様に、一般のグラフ探索ソフトウェアを適用することができる。
【０１５２】
優先度決定部９は図１０を引用して説明した上述の変形例と同様に機能するが、省略されてもよい。
【０１５３】
＜入力フォーム＞
優先度決定のための評価項目、例えば、信頼度、エッジ数、物性値の測定可能性、物性値のデータベースのデータ量、物性の値、及び上述の条件は、エッジの属性であれば図３に示した入力フォーム１１に項目を追加して、ノードの属性であれば別の入力フォームを利用して、物性パラメータ関係性データベース１に入力することができる。
【０１５４】
図１２は、入力フォーム１１の変形例を示す説明図である。図３に示した入力フォーム１１の例と比較すると、関係性の有無、関係性メモ、関係性分類１、関係性分類２、条件ノード、条件及び関係性が追加されている。関係性分類は、例えば、上述の信頼度情報であってもよい。条件ノードは、条件が特定の物性パラメータの値（内容）である場合に、その物性パラメータに対応するノードを記載し、条件にはその値または内容を記載する。「関係性」の項には、その関係性が定式化されているときにその式が、また、関係性が経験的なものである場合にはその近似式が、それぞれ記載される。式に代えて、または、式が規定される物性パラメータ対と混在させて、定性的な関係性が記載されても良い。例えば、正の相関を持つか負の相関を持つかが記載されてもよい。探索結果である経路上のすべての式を使用することによって、新たに見出された物性パラメータ対の関係性を定式化することができる。探索結果である経路に定性的な関係性が含まれている場合には、新たに見出された物性パラメータ対の定性的な関係性を見出すことができる。
【０１５５】
図１３は、ノードの属性を記述するための別の入力フォーム１２の一例を示す説明図である。物性パラメータに対応するノードごとに、出力するエッジ数、入力されるエッジ数、接続されるエッジ数の合計、測定可能性、データベースデータ量、物性の値などの項目が記述されている。出力されるエッジ数、入力されるエッジ数、接続されるエッジ数の合計は、図１２の入力フォームに基づいてグラフを生成し、そのトポロジーから求めることができるので、省略されても良い。
【０１５６】
「測定可能性」の項には、「原理的に当該物性値を測定可能で測定方法もある」、「原理的には測定可能であるが測定方法が知られていない」、または「原理的に測定不能」の何れかが記述される。「データベースのデータ量」の項には、当該物性値のデータ量が記述される。「物性の値」の項には、当該物性の物性値そのものが記述される。ピンポイントの値に代えて、範囲で規定されてもよい。
【０１５７】
なお、本実施形態１では、入力フォーム１１，１２、物性パラメータ関係性データベース１とグラフ３とを区別して説明したが、入力フォーム１１，１２そのものを物性パラメータ関係性データベース１とし、または、グラフ３をグラフ形式のデータベースとして管理することもできる。
【０１５８】
一般に「データベース」とは、複数のユーザーによる利用を可能とするためにまとめられたデータの集合体である。データベースは階層型、ネットワーク型、リレーショナル型などいくつかの形式に分類することができるが、本願発明で言うところのデータベース１は、どのような形式であってもよい。本願発明のデータベース１は、少なくとも、グラフ３を構成するデータ、即ち、各ノードに対応する物性パラメータと、エッジに対応する物性パラメータ対の間の関係性を、データの集合体として含んでいれば良く、グラフ３を構成するデータの集合体のみで構成されてもよい。
【０１５９】
このような実施形態の変形は、以下の各実施形態にも同様に適用することができる。
【０１６０】
〔実施形態２〕＜ユーザー側データベースと統合＞
図１に示したユーザー入力から入力されるユーザーデータは、ユーザーが実験等によって見出した物性パラメータ間の関係性情報であり得る。
【０１６１】
図１４は、実施形態２に係る探索システム１０の構成例を示すブロック図である。
【０１６２】
実施形態２に係る探索システム１０は、ユーザーインターフェース５にデータベース入力部５１を備え、ユーザー側データベース５０から入力されるユーザー側物性パラメータ関係性情報６１を、ユーザー情報蓄積部６に保持する。
【０１６３】
本実施形態２では、システム側に保持されている物性パラメータ間の関係性データと、ユーザー側物性パラメータ関係性情報６１に規定される物性パラメータ間の関係性データとを統合して、グラフ３を生成する。
【０１６４】
ここで「システム側」とは特定のユーザーに限定されることなく、広範囲の複数ユーザーが利用することができるような構成を指す一方、「ユーザー側」とは特定のユーザーまたはユーザーグループにのみ利用可能とされているような構成を指す。
【０１６５】
物性パラメータ関係性データベース１に規定されている、システム側に保持されている物性パラメータ間の関係性データについての物性パラメータ対を第１パラメータ対と呼び、ユーザー情報蓄積部６に保持されるユーザー側物性パラメータ関係性情報６１に規定される物性パラメータ対を第２パラメータ対と呼ぶこととする。グラフ生成部２によって生成されるグラフ３は、第１パラメータ対に加えてさらに第２パラメータ対のいずれかに含まれる複数の物性パラメータをノードとし、第１パラメータ対に加えてさらに第２パラメータ対に対応するノード間をエッジとするグラフである。
【０１６６】
これにより、ユーザーが独自に持つ物性パラメータ間の関係性情報を、有効活用することができる。
【０１６７】
例えば、システム側に保持されている物性パラメータ間の関係性データについての物性パラメータ対から生成されるグラフのノードの数、種類には変化がないが、エッジが追加される場合である。ユーザー側物性パラメータ関係性情報６１に、システム側では知られていなかった物性パラメータ対が記載されているために、グラフ３にはその関係性対応するエッジが追加される。
【０１６８】
図１５は、ユーザーデータによってエッジが追加されたグラフの一例（有向グラフの場合）を示す説明図である。図４に示すグラフが、システム側の物性パラメータ関係性情報から求めたグラフであるとき、ノードＥとノードＧとの間に双方向のエッジ（図１５には太線の双方向矢印で示す）が追加される。
【０１６９】
図１６は、ユーザーデータによってエッジが追加されたグラフ（図１５）の経路探索結果の一例を示す説明図である。エッジが追加される前の探索結果（図６）と比較すると、新たに経路［Ａ−Ｄ−Ｅ−Ｇ−Ｈ］と経路［Ａ−Ｄ−Ｅ−Ｇ−Ｉ−Ｋ−Ｊ−Ｌ−Ｈ］が探索結果として抽出される。
【０１７０】
また例えば、システム側に保持されている物性パラメータ間の関係性データについての物性パラメータ対から生成されるグラフに新たなノードが追加される場合である。ユーザー側物性パラメータ関係性情報６１に、システム側では知られていなかった物性パラメータ対が記載されているために、グラフ３にはその関係性に対応するエッジが追加される。
【０１７１】
図１７は、ユーザーデータによって新たなノードと新たなエッジを含む部分グラフが追加されたグラフの一例（有向グラフの場合）を示す説明図である。図４に示すグラフが、システム側の物性パラメータ関係性情報から求めたグラフ（システム側グラフ）であるとき、ノードＮ，Ｏ，Ｐ（図１７には二重線の円で示す）、その相互間の双方向のエッジ、及び、ノードＮ，Ｏ，Ｐとシステム側グラフのノードＢ，Ｅ，Ｇ，Ｈとの間のエッジが追加される。
【０１７２】
図１８は、ユーザーデータによって新たなノードとエッジを含む部分グラフが追加されたグラフ（図１７）の経路探索結果の一例を示す説明図である。部分グラフが追加される前の探索結果（図６）と比較すると、経路［Ａ−Ｄ−Ｅ−Ｏ−Ｐ−Ｇ−Ｈ］，［Ａ−Ｄ−Ｅ−Ｏ−Ｐ−Ｇ−Ｃ−Ｍ−Ｊ−Ｌ−Ｈ］，［Ａ−Ｄ−Ｅ−Ｏ−Ｎ−Ｐ−Ｇ−Ｈ］及び［Ａ−Ｄ−Ｅ−Ｏ−Ｎ−Ｐ−Ｇ−Ｃ−Ｍ−Ｊ−Ｌ−Ｈ］が探索結果として新たに抽出される。
【０１７３】
図５の無向グラフにエッジが追加された場合、及びノードとエッジを含む部分グラフが追加された場合についても同様に、新たな探索結果が抽出され得る。
【０１７４】
ユーザーデータによって変更された新たなグラフは、当該ユーザーに限って、または当該ユーザーから許可された他のユーザー（当該ユーザーグループ）に限って、グラフ探索部４の探索対象とされる。このときの新たなグラフは、当該ユーザーグループに属するユーザーがログインしている期間にのみ、生成され一時的に保持されてもよいし、一度作成された後は、半恒久的に保持され、ユーザーグループごとに管理されてもよい。また、同じユーザーが種々のユーザーデータをユーザー側物性パラメータ関係性情報として入力することを可能としてもよい。
【０１７５】
例えば、ユーザー側物性パラメータ関係性情報６１に、システム側の物性パラメータ関係性データベース１に規定されていない、第２パラメータ対が含まれている場合に、その第２パラメータ対が因果関係を有することを理論的な根拠を見出すことができる。
【０１７６】
より具体的な例を示す。
【０１７７】
図１９は、ユーザー側データベース５０とシステム側データベース１とを統合するようすを示す説明図である。システム側データベース１は、図１４の物性パラメータ関係性データベース１に相当し、これをグラフ３として表現したものである。
【０１７８】
ユーザーは経験的に、湿度が高いと製品に剥離が生じやすい事を示す実験データを持っており、その関係性が、「湿度」と「剥離」をパラメータ対とする関係性として、ユーザー側データベース５０に保持されている。
【０１７９】
一方、システム側データベース１には、「湿度」に対応する「水蒸気圧」と、「剥離」に対応する「密着性」とが物性パラメータのノードとして含まれているが、「水蒸気圧」ノードと「密着性」ノードとの間にエッジはない。即ち、物性パラメータ関係性データベース１では、「水蒸気圧」と「密着性」との間の直接の関係性は認知されていない。
【０１８０】
ユーザー側データベース５０とシステム側データベース１とを統合するためには、まず物性パラメータ名の対応関係を明確にする。ここでは、ユーザー側の「湿度」とシステム側の「水蒸気圧」、及びユーザー側の「剥離」とシステム側の「密着性」とは、それぞれ同義の物性パラメータであるとして統合する。このような物性パラメータ名の対応付けは、人手で行っても良いし、後述の実施形態３に示すように、探索システム１０に物性パラメータを整合させる機能を持たせることによって実現しても良い。
【０１８１】
この例においてユーザー側データベース５０とシステム側データベース１とを統合すると、「水蒸気圧」（「湿度」と同義）ノードと「密着性」（「剥離」と同義）ノードとの間にエッジが追加されたグラフが生成される。追加されたエッジは、図１９では破線で示されている。これは対応する関係性が、実験データによって経験的に得られたものに過ぎないため、実施形態１において「信頼度情報付きエッジ」として説明したように、「経験的」という信頼度情報をエッジの属性として付与したものである。
【０１８２】
ユーザーが、「水蒸気圧」（「湿度」と同義）ノードと「密着性」（「剥離」と同義）ノードとの間の経路探索を行うと、その結果として、自身が経験的に知っている直接の因果関係の他に、「水蒸気圧」を始点として、「吸着量」、「表面張力」、「界面エネルギー」を順次経由して「密着性」に至るという経路が抽出される。この経路は、システム側の物性パラメータ関係性データベース１に基づいて説明される因果関係である。例えば、システム側の物性パラメータ関係性データベース１が理論的に説明された関係性のみに基づくものであれば、ユーザーは、自身が経験的に得た「湿度が高いと製品に剥離が生じやすい」という知見を裏付ける、理論的根拠を見出すことができる。ユーザーはこのような理論的根拠を知ることによって、例えば表面張力の大きな材料に変更することによって密着性を高める、即ち剥離を防止するための対策をとることができる。さらに、それらの関係性が定式化されていれば、改善された密着性を定量的に見積もることもできる。
【０１８３】
本実施形態において、ユーザー側データベース５０とシステム側データベース１とを統合する例として、グラフ３について言えば和集合を作成してグラフ３を拡張する例を中心に説明した。しかし、和集合に限定される必要はなく、部分マッチングを適用して求めた差集合などであってもよい。
【０１８４】
〔実施形態３〕＜ユーザー側データベースと統合；パラメータ名の整合＞
図２０は、本実施形態３に係る探索システム１０の構成例を示すブロック図である。
【０１８５】
本実施形態３に係る探索システム１０においては、実施形態２について説明したデータベース入力部５１に、物性パラメータ関係性情報抽出部５２と、物性パラメータ整合部５３と、シソーラス辞書５４とをさらに備える。他の構成と動作は図１４を引用して説明した実施形態２と同様であるので説明を省略する。
【０１８６】
物性パラメータ関係性データベース１に規定されている、システム側に保持されている物性パラメータ間の関係性データについての物性パラメータを第１パラメータと呼び、ユーザー情報蓄積部６に保持されるユーザー側物性パラメータ関係性情報６１に規定される物性パラメータを第２パラメータと呼ぶこととする。
【０１８７】
物性パラメータ関係性情報抽出部５２は、ユーザー側データベース５０から複数の第２物性パラメータの名称（第２物性パラメータ名）を抽出する。物性パラメータ整合部５３は、シソーラス辞書５４を参照して、ユーザー側データベース５０から抽出した複数の第２物性パラメータ名を、システム側の物性パラメータ関係性データベース１に記憶されている複数の第１物性パラメータの名称（第１物性パラメータ名）と照合する。両者が相違する場合に第２物性パラメータ名を第１物性パラメータ名に変更することにより、物性パラメータ名の整合をとる。照合の結果をユーザーに対して出力するように構成してもよい。
【０１８８】
ここで、シソーラス辞書５４は、例えばオントロジーを利用して作成することができる。オントロジーとは、あるドメイン内の概念とそれらの概念間の関係のセットとしての知識の形式的な表現を意味する。オントロジーは、あるドメインをモデル化するため使われる、すなわちそこに存在するオブジェクトや概念のタイプとそれらの特性や関係の、共有される語彙を提供する。したがって、オントロジーを利用すれば、ノードとなる物性パラメータについて、同一の意味や概念に共有語彙を当て、異なる分野で同一の語彙が別の意味に使われる、いわゆる語彙の混同が生じている場合に、別の語彙を当てはめることができる。例えば、「仕事関数」という用語に語彙の混同が発生する場合がある。「仕事関数」が本来は表面に対してのみ定義される物性パラメータであるべきとされている技術分野において、界面に対して定義される「界面の仕事関数」が「実効仕事関数」と記述される場合がある。一方、界面に対して定義される「実効仕事関数」を単に「仕事関数」と呼ぶ習慣がある分野において、本来の「仕事関数」が「真空仕事関数」と記述される場合がある。このような語彙の混同がある場合に、文理上の一致／不一致よりも本質的な意味づけを優先して物性パラメータを扱うために、オントロジーは有効である。このため、技術分野ごとにオントロジーが公開されている場合がある。
【０１８９】
このように、公開され或いは提供されているオントロジーを利用して、システム側とは異なる物性パラメータ名を使って規定された、ユーザー側の物性パラメータの関係性情報を、システム側の物性パラメータ関係性データベース１に整合させることができる。
【０１９０】
これにより、ユーザーが独自に持つ物性パラメータ間の関係性情報と探索システム側がユーザーに依らず共通に持つ関係性情報との間で、表現の違いなどの外見的な不整合を解消し、ユーザーが持つ情報をより有効に活用することができる。
【０１９１】
〔実施形態４〕＜ユーザー側データベースと統合；関係性情報の照合＞
図２１は、本実施形態４に係る探索システム１０の構成例を示すブロック図である。実施形態３（図２０）に示した探索システム１０のユーザーインターフェース５に、関係性情報照合部５５をさらに備える。他の構成と動作は図２０を引用して説明した実施形態３と同様であるので説明を省略する。
【０１９２】
ここで、実施形態２の場合と同様に、物性パラメータ関係性データベース１に規定されている、システム側に保持されている物性パラメータ間の関係性データについての物性パラメータ対を第１パラメータ対と呼び、ユーザー情報蓄積部６に保持されるユーザー側物性パラメータ関係性情報６１に規定される物性パラメータ対を第２パラメータ対と呼ぶこととする。
【０１９３】
関係性情報照合部５５は、システム側の物性パラメータ関係性データベース１に規定されている第１パラメータ対と、当該第１パラメータ対と同じ物性パラメータの対についてユーザー側データベース５０に規定されている第２パラメータ対との間で、その関係性情報を照合し、照合結果を出力する。
【０１９４】
これにより、ユーザーは、自身が独自に持つ物性パラメータ間の関係性情報の正当性、完全性等を検証することができる。
【０１９５】
同じ物性パラメータの対についての関係性であれば、本来は、まったく同じであることが期待される。しかしながら、システム側の物性パラメータ関係性が網羅的な条件下で規定されているのに対して、ユーザー側データベース５０に規定されている関係性は、そのユーザーが必要な範囲内の条件で規定されている可能性が高い。例えば、一定の条件下ではその物性パラメータ対が正の相関係数（正比例関係）を持ち、別の条件下では負の相関係数（反比例関係）を持つ場合がある。システム側の物性パラメータの関係性は、その関係性を網羅的に規定するために、第１パラメータ対に条件付きエッジを対応付けて規定する。一方、ユーザーが一方の条件下での特性にしか興味がない、或いはその条件下での実験データしか収集されていない、などの事情により、第２パラメータ対には条件なしエッジが対応付けられる。このように、同じ物性パラメータ対についても条件の有無の異なるエッジが対応付けられる場合がある。
【０１９６】
本実施形態４における関係性情報照合部５５は、システム側の物性パラメータ関係性データベース１に規定されている第１パラメータ対と、ユーザー側データベース５０に規定されている第２パラメータ対との間で、その関係性について条件の有無についての違いがあることを、関係性情報照合結果として出力する。上述の例では関係性情報照合部５５は、上述の物性パラメータ対について、条件の有無がシステム側データベースとユーザー側データベースとの間で相違することを検出して出力することができる。
【０１９７】
これにより、ユーザーは、第２パラメータ対がある一定の条件の下では、ユーザー側データベース５０に規定されているのとは異なる関係性を示すことに気付くことができる。ユーザーがそのような知見を既に持っている場合であっても、そのような知見が正しかったことを確認することができる点で有益である。
【０１９８】
より具体的な例を示す。
【０１９９】
図２２は、ユーザー側データベース５０とシステム側データベース１とを照合するようすを示す説明図である。システム側データベース１は、図１４の物性パラメータ関係性データベース１に相当し、これをグラフ３として表現したものである。
【０２００】
ユーザーは経験的に、遷移金属炭化物のビッカース硬度が融点に対して負の相関をもつ事を示す実験データ（図中のチャート）を持っており、その関係性が、「融点」と「ビッカース硬度」をパラメータ対とする関係性として、ユーザー側データベース５０に保持されている。
【０２０１】
この例において、「融点」と「ビッカース硬度」の対についての関係性情報を照合すると、関係性情報照合部５５は照合結果として、システム側データベース１に格納されている、ノード「融点」からノード「ビッカース硬度」の経路を、例えば以下のような内容を出力する。
（１）「融点」から「結合ポテンシャルの深さ」と「引張り強さ」を経て「ビッカース硬度」に至る経路であること。
（２）「融点」から「結合ポテンシャルの深さ」へのエッジは、「１種類の結合からなる物質なら比例関係（正の相関）である」という条件付きであること。
（３）「結合ポテンシャルの深さ」から「引張り強さ」へのエッジは、「超塑性を示さない物質なら」という条件付きであること。
（４）「引張り強さ」から「ビッカース硬度」へのエッジは、「遷移金属炭化物なら比例関係（正の相関）である」という条件付きであること。
【０２０２】
ユーザーはこの照合結果から、自身の持つ実験データが、遷移金属炭化物についてのデータであることから、上記（３）（４）の条件は満たされるが、（２）の条件は満たされないことを知ることができる。即ち、「遷移金属炭化物」は「１種類の結合からなる物質」ではないので、「融点」から「結合ポテンシャルの深さ」との関係性が正の相関となるとは限らないことに気づくことができる。
【０２０３】
さらに、図２２には図示されていないが、システム側データベース１に、図２３、図２４に示されるような、関係性を示すデータが格納されていれば、ユーザーにより深い検討を可能とする環境を提供することができる。図２３は、純金属のビッカース硬度が融点に対して正の相関をもつ事を示す実験データ（チャート）であり、図２４は、遷移金属炭化物のビッカース硬度がそれを構成する金属の融点に対して負の相関をもつ事を示す実験データ（チャート）である。
【０２０４】
純金属のような一種類の結合からなる物質では、結合エネルギーの深さと融点、及び、結合エネルギーとビッカース硬度のいずれもが正の相関を持ち、図２３に示されるような、融点とビッカース硬度との間にも正の相関がある。一方、遷移金属炭化物においては、ユーザーが持つ実験データのように、融点とビッカース硬度の間には負の相関が見られる（図２２）。これは、結合ポテンシャル深さとビッカース硬度は正の関係にあるが、遷移金属炭化物においては、融点は結合ポテンシャルと正の関係性にはないためであると考えられる。さらに、遷移金属炭化物の融点が、構成遷移金属の融点でほぼ決定されることが知られており、図２４に示されるようにビッカース硬度は構成遷移金属の融点とは負の相関にあることから、遷移金属炭化物において融点とビッカース硬度の間に負の相関がある理由は、以下のように説明される。
【０２０５】
遷移金属炭化物中には、遷移金属―炭素結合と遷移金属同士の結合の２種類の結合が存在し、融点は遷移金属同士の結合のポテンシャル深さで決定される一方、ビッカース硬度は遷移金属―炭素結合ポテンシャル深さで決定されるからである。この系の場合、系全体の結合ポテンシャル深さは、遷移金属―炭素結合のポテンシャル深さで決定されるため、純金属で成立していた「融点と結合ポテンシャルとの間の正の関係性」が保たれない。
【０２０６】
このように、ユーザー側データベースを、システム側データベース１（図１４の物性パラメータ関係性データベース１）と照合することによって、ユーザーに新たな気づきを提供することができ、それを起点として新たな知見を得ることもできる。上述の例でユーザーが図２４の関係性を新たな知見とすることができた場合には、構成する遷移金属の種類を適切に選択することによって、所望のビッカース硬度を有する遷移金属炭化物を特定することできることとなる。これは、実験によらずに最適材料を選定することができる点で、工業的な価値が極めて高い。
【０２０７】
なお、実施形態３及び４において説明した、システム側データベースとユーザー側データベースとの間の照合は、その後のデータベースの統合を前提とするものではない。即ち、照合のみ行って、グラフを統合せず、またグラフの経路探索を実行しなくてもよい。また、照合の結果として、グラフの差集合や部分グラフを出力することができるように構成してもよい。
【０２０８】
〔ユーザー側データベースと統合／照合する探索方法〕
以上のように実施形態２〜４で説明した本発明の探索システム１０は、実施形態１の「ハードウェア／ソフトウェア実装形態」において図２を引用して説明したとおり、記憶装置と計算機を備えたハードウェアシステム上に、ソフトウェアとして機能構築することができる。したがって、本発明は、記憶装置と計算機を備えたハードウェアシステムを使う探索方法として位置付けることができる。
【０２０９】
図２５は、実施形態２〜４に係る探索方法の構成例を示すフローチャートである。
【０２１０】
実施形態２〜４に係る探索方法は、入力工程（Ｓ１）で入力された物性パラメータ関係性データベース（図１の符合１）からグラフ（図１の符合３）を生成するグラフ生成工程（Ｓ２）と、グラフ探索工程（Ｓ３）とを含み、以下のように構成される。
【０２１１】
物性パラメータ関係性データベース（１）は、実施形態１〜４で説明したように、互いに関係性を有する物性パラメータの複数のパラメータ対を記憶する。これを第１パラメータ対と呼ぶこととする。グラフ生成工程（Ｓ２）は、この第１パラメータ対に含まれる複数の物性パラメータをノードとし、それに対応するノード間をエッジとする、グラフ（３）を生成する。グラフ探索工程（Ｓ３）は、探索条件入力工程（Ｓ４）から与えられる探索条件（探索式を含む）に基づいてグラフ（３）を探索する。
【０２１２】
実施形態２〜４に係る探索方法は、ユーザーデータベース入力工程（Ｓ５）をさらに含む。
【０２１３】
ユーザーデータベース入力工程（Ｓ５）は、入力されるユーザー側データベースから第２パラメータ対を抽出して、ユーザー識別情報に基づいて識別されるユーザーごとに、ユーザー情報蓄積部（Ｓ８）に記憶する。ここで、第２パラメータ対は、ユーザー側データベースに記憶されている、互いに関係性を有する物性パラメータの対である。また、ユーザーは単一人の人に限られず、複数人によるユーザーグループであってもよい。
【０２１４】
これにより、ユーザーが有形無形に持つ、物性パラメータ間の関係性情報に関する知見を、有効活用することができる。
【０２１５】
上述の探索方法において、グラフ生成工程（Ｓ２）は、物性パラメータ関係性データベースに記憶される複数の第１パラメータ対に加えて、ユーザー側データベースから抽出された第２パラメータ対についても統合して、グラフ（３）を生成することができる。即ち、生成されるグラフ（３）は、第１パラメータ対に加えてさらに第２パラメータ対のいずれかに含まれる複数の物性パラメータをノードとし、第１パラメータ対に加えてさらに第２パラメータ対に対応するノード間をエッジとするグラフとなる。
【０２１６】
これにより、ユーザーが独自に持つ物性パラメータ間の関係性情報を、有効活用することができる。
【０２１７】
上述の探索方法は、さらに、物性パラメータ関係性情報抽出工程（Ｓ６）と、物性パラメータ整合工程（Ｓ７）とを含んでもよい。
【０２１８】
物性パラメータ関係性情報抽出工程（Ｓ６）は、ユーザー側データベースから複数の第２物性パラメータ名を抽出する。物性パラメータ整合工程（Ｓ７）は、シソーラス辞書を参照して、物性パラメータ名の整合をとる。例えば、物性パラメータ整合工程（Ｓ７）は、第２物性パラメータ名を第１物性パラメータ名と照合して、相違する場合に第２物性パラメータ名を第１物性パラメータ名に変更する。
【０２１９】
これにより、ユーザーが独自に持つ物性パラメータ間の関係性情報と探索システム側がユーザーに依らず共通に持つ関係性情報との間で、表現の違いなどの外見的な不整合を解消し、ユーザーが持つ情報をより有効に活用することができる。
【０２２０】
上述の探索方法は、さらに関係性情報照合工程（Ｓ９）を含むとより好適である。
【０２２１】
関係性情報照合工程（Ｓ９）は、第１パラメータ対と第２パラメータ対との間で、同じ物性パラメータの対についての関係性情報を照合し、照合結果を出力する（Ｓ１１）。
【０２２２】
これにより、ユーザーは、自身が独自に持つ物性パラメータ間の関係性情報の正当性、完全性等を検証することができる。
【０２２３】
〔実施形態５〕＜探索履歴の保持と管理＞
図１に示したユーザー入力から入力されるユーザーデータは、ユーザーが実験等によって見出した物性パラメータ間の関係性情報であり得る。
【０２２４】
図２６は、実施形態５に係る探索システム１０の構成例を示すブロック図である。
【０２２５】
本実施形態５に係る探索システム１０は、ユーザーインターフェース５に探索インターフェース５６と探索履歴管理部５７とを備える。グラフ探索部４における一連の探索を実行するために、探索インターフェース５６から入力された探索条件を、探索履歴管理部５７を介してユーザー情報蓄積部６に探索履歴６２として保持する。探索履歴６２には探索条件だけではなく、それに対応する探索結果が含まれてもよい。
【０２２６】
ユーザーは、ユーザー情報蓄積部６に保持される探索履歴６２を、ユーザーインターフェース５を介して参照することができる。
【０２２７】
これにより、ユーザーは、自身が行った探索履歴を管理することができる。例えば、過去に実施した探索を参考にして、今後の探索方針に反映することができる。ユーザーは、自身が行った探索の履歴に限らず、他のユーザーが過去に行った探索の履歴も参照できるように構成することができる。他のユーザーに、またはどのユーザーに、自身の探索履歴の参照することを許可するかを、ユーザーごとに管理する手段を例えば探索履歴管理部５７に持たせることができる。
【０２２８】
〔実施形態６〕＜探索履歴の解析＞
図２６に示した実施形態５の探索システム１０において、ユーザーインターフェース５は、探索履歴解析部５８をさらに備えてもよい。他の構成と動作は図２６を引用して説明した実施形態５と同様であるので説明を省略する。
【０２２９】
探索履歴解析部５８は、ユーザー情報蓄積部６に保持される探索履歴６２を解析して、その結果として参考情報をユーザーに提示する。例えば、ユーザーが既に過去に実行したことがある探索を再び実行しようとしたときに、既に探索済みである旨を警告する。
【０２３０】
これにより、ユーザーは自身が行った探索の履歴から得られる知見を得て、以降の探索に利用することができる。
【０２３１】
探索履歴解析部５８は、さらに機械学習機能を備えることができる。例えば、探索履歴を対象とした機械学習を行ってユーザーの探索目標を推論し、推奨する探索式や探索範囲などの探索条件を、参考情報としてユーザーに提供することができる。
【０２３２】
このとき、探索対象とする探索履歴は、ユーザーの探索目標を推論するときには当該ユーザーによる探索履歴に限定されるが、普遍的な探索傾向を学習するために、他のユーザーの探索履歴を対象とすることもできる。技術的問題ではないが、実用上は各ユーザーから、そのユーザーの探索履歴を普遍的な探索傾向を学習する目的で使用することについての同意を得ておく必要がある。
【０２３３】
他の技術分野における他のユーザーの探索履歴を参考にすることにより、より高精度に、推奨すべき探索式や探索範囲などの探索条件を推論によって求めることができる。物性パラメータ間の関係性を規定する数式が、全く異なる技術分野において、全く異なる物性パラメータ間の関係性を規定するときにも、全く同じ形式または非常に似た形式になることがあるからである。全く同じ形式の数式によって規定される関係性は、グラフにおいては同一のトポロジーとなるので、グラフ理論に基づくアルゴリズムを用いた探索ソフトウェアを利用することができる。
【０２３４】
より具体的な実施形態について説明する。
【０２３５】
＜ユーザー自身の探索履歴の利用＞
ユーザーが探索を行ったときに、そのユーザーの探索履歴を参照して、ユーザーに気付きを促すことができるような参考情報を出力する。ここで、ユーザーは一個人である場合の他、例えば同一の研究テーマに従事するユーザーグループであってもよい。参考情報の出力は、例えば探索結果の表示、経路情報、部分グラフのデータとしての出力など、いかなる態様でもよい。
【０２３６】
（１）ノードAを始点としノードBを終点とする経路のうち所定の長さn以下の経路の探索（図８の探索式query 4, “search paths from A to B within n paths”）が実行されたとき、同じ始点及び同じ終点を指定した探索履歴を参照して、それらの探索結果と、現在の探索結果との差分を参考情報として出力する。
【０２３７】
参照に適した探索履歴の検索式は例えば、図８に示すquery 1, “search paths from A to B”）、query 2, “search paths from A to B including D in the paths”）、query 3, “search paths from A to B excluding D in the paths”）、query 4, “search paths from A to B within n paths”）等である。
【０２３８】
過去に抽出されなかったが今回の探索で新たに抽出された経路に優先的に着目させることにより、ユーザーに新たな気付きを促すことができる。
【０２３９】
（２）ノードAを始点としノードBを終点とする経路の探索（図８の探索式query 1-4, “search paths from A to B [ ・・・ ]”）が実行されたとき、同じ始点Aで異なる終点（X）を指定した探索、及び／または異なる始点（Y）で同じ終点（B）を指定した探索履歴を参照して、それらの探索結果と現在の探索結果との共通経路、非共通経路、または探索結果の経路の和集合グラフを参考情報として出力する。
【０２４０】
過去に探索されたことがある、異なる始点または異なる終点を指定した経路との共通点や差異点をユーザーに示すことにより、探索方針の確認や見直しの機会を提供することができる。
【０２４１】
（３）ノードAを始点としノードBを終点とする経路の探索（図８の探索式query 1-4, “search paths from A to B [ ・・・ ]”）が実行されたとき、終点（B）を始点として指定した探索（例えば図８に示すquery 1-4, “search paths from B to Z [ ・・・ ]”）、及び／または終点（B）の周辺の経路（例えば図８に示すquery 5, “search paths around B within m paths”）の履歴を参照して、それらの探索結果と現在の探索結果との共通経路、非共通経路、または探索結果の経路の和集合グラフを参考情報として出力する。
【０２４２】
これにより、ユーザーが気づいていなかった新たな始点の候補、或いは終点の候補をユーザーに示し、気付きを促すことができる。
【０２４３】
（４）ノードM周辺の長さm1ノード以下の経路を探索（例えば図８に示すquery 5, “search paths around M within m1 paths”）が実行されたとき、同じノードM周辺の異なる長さmiノード以下の経路探索履歴を参照して、その履歴の探索結果及び／またはその履歴の探索結果である経路を現在の探索結果である経路から減殺した差分を参考情報として出力する。
【０２４４】
過去に抽出されなかったが今回の探索で新たに抽出された経路に優先的に着目させることにより、ユーザーに新たな気付きを促すことができる。
【０２４５】
（５）ノードAを始点としノードBを終点とする経路の探索（図８の探索式query 1-4, “search paths from A to B [ ・・・ ]”）が実行されたとき、その探索結果と経路の多くを共有する探索履歴を付加情報として出力する。同じような物性を経由しながら、始点A・終点Bとは異なる出発・目的物性の始点ノードA’・終点ノードB’を発見することができる。これにより、AをA’に置き換える、BをB’に置き換えるなどの発想を、ユーザーに促すことができる。
【０２４６】
（６）ノードM周辺の長さm1ノード以下の経路を探索（例えば図８に示すquery 5, “search paths around M within m1 paths”）が実行されたとき、その探索結果の部分グラフと、グラフとしての形状が類似する部分グラフを持つ探索履歴を参考情報として出力する。
【０２４７】
これにより、ユーザーが過去に探索した物性と一定の関連性を持つ物性パラメータ群を、代替案としてユーザーに提示する機能を提供することができる。
【０２４８】
例えば、同じ数式が全く別の分野において全く別の物性間の関係性を理論的に説明することがある。ユーザーが探索している分野では未だ理論的に説明されていない関係性でも、他の分野、他の物性間の関係性と類似することがわかれば、ユーザーは、同じ数式で説明することができるのではないかという仮説を立てることができる。「同じ数式で説明する」という極端な仮説ではないまでも、類似の関連性を持つ物性群を提示されることにより、ユーザーは何らかの気付きを促されることが期待される。
【０２４９】
＜他のユーザーの探索履歴の利用＞
ユーザーが探索を行ったときに、そのユーザーに限らず他のユーザーの探索履歴をも参照して、探索を行ったユーザーに気付きを促すことができるような参考情報を出力する。
【０２５０】
（１）ノードAを始点としノードBを終点とする経路のうち所定の長さn以下の経路の探索（図８の探索式query 4, “search paths from A to B within n paths”）が実行されたとき、同じ始点及び同じ終点を指定した他のユーザーの探索履歴を参照して、他のユーザーが最も選んでいる経路や最も選んでいない経路を参考情報として出力する。
【０２５１】
（２）ノードAを始点としノードBを終点とする経路の探索（図８の探索式query 1-4, “search paths from A to B [ ・・・ ]”）が実行されたとき、同じ始点Aで異なる終点（X）を指定した探索、及び／または異なる始点（Y）で同じ終点（B）を指定した、他のユーザーの探索履歴を参照して、他のユーザーが最も選んでいる異なる終点（X1）、最も選んでいる異なる始点（Y１）、最も選んでいない異なる終点（X2）、最も選んでいない異なる始点（Y2）を参考情報として出力する。また、ユーザー自身が実行した、始点Aから終点Bへの探索結果である経路と、他のユーザーの探索履歴による経路との共通経路、非共通経路、２つの経路からなる和集合グラフなどを、参考情報として出力してもよい。このとき、他のユーザーの探索履歴による経路としては、例えば、始点Aから他のユーザーが最も選んでいる終点（X1）への経路、始点Aから他のユーザーが最も選んでいない終点（X2）への経路、他のユーザーが最も選んでいる始点（Y1）から終点（B）への経路、他のユーザーが最も選んでいない始点（Y2）から終点（B）への経路、などである。
【０２５２】
（３）ノードAを始点としノードBを終点とする経路の探索（図８の探索式query 1-4, “search paths from A to B [ ・・・ ]”）が実行されたとき、終点（B）を始点として指定した他のユーザーの探索（例えば図８に示すquery 1-4, “search paths from B to Z [ ・・・ ]”）、及び／または終点（B）の周辺の経路（例えば図８に示すquery 5, “search paths around B within m paths”）の履歴を参照して、他のユーザーの探索範囲を参考情報として出力する。また、他のユーザーが最も多く探索している終点（Z1）、最も少ない回数の探索履歴を持つ終点（Z2）、今回と過去の探索された範囲内に存在しながら、終点として探索されたことのないノード（Z3）等をさらに参考情報として出力しても良い。
【０２５３】
（４）ノードM周辺の長さm1ノード以下の経路を探索（例えば図８に示すquery 5, “search paths around M within m1 paths”）が実行されたとき、他のユーザーによる同じノードM周辺の異なる長さmiノード以下の経路探索履歴を参照して、最も多く探索されている探索式、最も回数の少ない探索式等のリスト、または現在の探索結果との差分を、参考情報として出力することができる。
【０２５４】
（５）ノードAを始点としノードBを終点とする経路の探索（図８の探索式query 1-4, “search paths from A to B [ ・・・ ]”）が実行されたとき、その探索結果と経路の多くを共有する、他のユーザーによる探索履歴を付加情報として出力する。同じような物性を経由しながら、始点A・終点Bとは異なる出発・目的物性の始点ノードA’・終点ノードB’を発見することができる。これにより、AをA’に置き換える、BをB’に置き換えるなどの発想を、ユーザーに促すことができる。
【０２５５】
（６）ノードM周辺の長さm1ノード以下の経路を探索（例えば図８に示すquery 5, “search paths around M within m1 paths”）が実行されたとき、その探索結果の部分グラフと、グラフとしての形状が類似する部分グラフを持つ、他のユーザーによる探索履歴を参考情報として出力する。
【０２５６】
これにより、他のユーザーが過去に探索した物性と一定の関連性を持つ物性パラメータ群を、代替案としてユーザーに提示する機能を提供することができる。
【０２５７】
〔ユーザーの探索履歴を、保持、管理、解析して利用する探索方法〕
以上のように実施形態５〜６で説明した本発明の探索システム１０は、実施形態１の「ハードウェア／ソフトウェア実装形態」において図２を引用して説明したとおり、記憶装置と計算機を備えたハードウェアシステム上に、ソフトウェアとして機能構築することができる。したがって、本発明は、記憶装置と計算機を備えたハードウェアシステムを使う探索方法として位置付けることができる。
【０２５８】
図２７は、実施形態５〜６に係る探索方法の構成例を示すフローチャートである。
【０２５９】
実施形態５〜６に係る探索方法は、物性パラメータ関係性データベース入力工程（Ｓ１）で入力された物性パラメータ関係性データベース（図１の符合１）からグラフ（図１の符合３）を生成するグラフ生成工程（Ｓ２）と、グラフ探索工程（Ｓ３）とを含み、以下のように構成される。
【０２６０】
物性パラメータ関係性データベース（１）は、実施形態５〜６で説明したように、互いに関係性を有する物性パラメータの複数のパラメータ対を記憶する。グラフ生成工程（Ｓ２）は、このパラメータ対に含まれる複数の物性パラメータをノードとし、それに対応するノード間をエッジとする、グラフ（３）を生成する。グラフ探索工程（Ｓ３）は、探索条件入力工程（Ｓ４）から与えられる探索条件（探索式を含む）に基づいてグラフ（３）を探索する。
【０２６１】
実施形態５〜６に係る探索方法は、探索履歴管理工程（Ｓ１２）をさらに含む。
【０２６２】
探索履歴管理工程（Ｓ１２）は、探索条件入力工程（Ｓ４）を介して与えられる探索条件を探索履歴として、ユーザー識別情報に基づいて識別されるユーザーごとに、探索履歴保持部（Ｓ１３）に記憶する。探索履歴としては、探索条件に対応する探索結果も合わせて探索履歴保持部（Ｓ１３）に記憶することができる。ユーザーは、記憶されている探索履歴を参照して探索履歴参照結果（Ｓ１４）を得ることができる。自身の探索履歴に限定されるとは限らず、当該探索を行ったユーザーから参照することを許可された探索履歴を参照することができる。
【０２６３】
これにより、ユーザーは、自身または自身に許可を与えた他のユーザーが行った探索履歴を参照することができ、自身の探索方針に適切なフィードバックを与え、効率を向上することができる。
【０２６４】
上述の探索方法は、探索履歴解析工程（Ｓ１５）をさらに備えるとより好適である。
【０２６５】
探索履歴解析工程（Ｓ１５）は、探索履歴保持部（Ｓ１３）に保持される探索履歴を解析して、解析結果（Ｓ１６）をユーザーに提示する。解析の具体例は、「ユーザー自身の探索履歴の利用」、「他のユーザーの探索履歴の利用」に上述した通りである。
【０２６６】
これにより、ユーザーは自身が行った探索の履歴から得られる知見を得て、以降の探索に利用することができる。
【０２６７】
〔実施形態７〕＜物性パラメータ関係性情報抽出部＞
図１に示した実施形態１の探索システム１０において、物性パラメータ関係性情報抽出部７１をさらに備えてもよい。物性パラメータ関係性情報抽出部７１は、学習データ７０として入力される教科書的文書や論文等の自然言語を対象とする深層学習によって、物性パラメータ対とその関係性の情報を抽出して、物性パラメータ関係性データベース１に供給する。
【０２６８】
図２８は、本実施形態７に係る探索システム１０の構成例を示すブロック図である。
【０２６９】
探索システム１０は、学習データ７０から物性パラメータ対とその関係性情報を抽出して物性パラメータ関係性データベース１に供給する、物性パラメータ関係性情報抽出部７１をさらに備える。他の構成と動作は図１，１０，１１，１４，２０，２１，２６を引用して説明した実施形態１〜６と同様であるので説明を省略する。
【０２７０】
図２９は、物性パラメータ関係性情報抽出部７１の一構成例を示すブロック図である。
【０２７１】
物性パラメータ関係性情報抽出部７１は、学習モデル生成部７２と関係性抽出部７５を備え、さらにコーパス７９が入力されるクリーニング部８０を備えてもよい。
【０２７２】
学習モデル生成部７２は、入力される学習データ７０から物性名を抽出する物性名モデル生成部７３と関係性表現を抽出する関係性表現モデル生成部７４を有する。物性名モデル生成部７３は物性名モデルを、関係性表現モデル生成部７４は関係性表現モデルを、それぞれ学習モデルとして生成して関係性抽出部７５に供給する。
【０２７３】
関係性抽出部７５は、位置関係判定部７８を有し、２つの物性名とその関係性を示す関係性表現からなるトリプルを抽出する。ここで「トリプル」とは「ＡとＢがＣの関係にある」というような表現である。関係性抽出部７５は、学習モデル生成部７２から供給される物性名モデルと関係性表現モデルから、物性名リスト７６と関係性表現リスト７７とを生成して位置関係判定部７８に供給する。位置関係判定部７８は、物性名リスト７６と関係性表現リスト７７に含まれる物性名と関係表現の単語の、入力された学習データ７０に含まれる文章における位置関係から、トリプルを抽出して出力する。位置関係を判定する自然言語処理には、共起、Word2Vecなどの公知のアルゴリズムを採用することができる。「共起」は、２語または複数の語が文章中に近接して出現する場合に、相互の関係性が深いと推定するアルゴリズムであって、関係性を有する物性パラメータの対を抽出する処理に適用することができる。関係性を有するとして抽出された２語の近傍には、その関係性を記述する語が記述されている可能性が高いので、関係性を表す語をさらに抽出して、「トリプル」とすることができる。「Word2Vec」は、複数の語の概念を多次元空間上にベクトル表現し、ベクトルのなす角度を２つの語の関係の密度（密か疎か）に対応付ける、自然言語処理におけるアルゴリズムであり、ニューラルネットワークによる自然言語処理で採用されることが多い。密な関係を有する語の対を抽出する処理に利用することができる。
【０２７４】
トリプルを抽出した出力データには、物性名以外の事象の関係性が含まれる場合があるので、コーパス７９を用いたクリーニング部８０において、不適当なデータを除去して、物性パラメータ関係データベース１に供給する。ここでコーパス（corpus）とは、技術用語辞典等に基づいて、物性パラメータにその品詞、統語などの付帯的な属性を構造化したデータベースである。
【０２７５】
これにより、物性パラメータ関係データベース１を更新する管理負担を軽減することができる。
【０２７６】
本実施形態では、コーパス７９が探索システム１０内に保持されている構成例を示したが、外部から供給されてもよい。
【０２７７】
クリーニング部８０の出力には、物性パラメータ関係データベース１に既に含まれている物性パラメータ対の関係性が重複して含まれる可能性がある。探索システム１０には、物性パラメータ関係データベース１に既に含まれている物性パラメータ対の関係性と、物性パラメータ関係性情報抽出部７１で抽出された物性パラメータ対の関係性とを照合して、矛盾等がないことを確認する検証部をさらに備えてもよい。これにより、物性パラメータ関係データベース１の信頼性を保つことができる。
【０２７８】
入力する学習データ７０には、物性名とその関係性を規定する文書データ、例えば、教科書等の文書が含まれている必要がある。教科書には一般に、多くの専門家によって直接、間接に精査されて学術的に真実であることが確認された事実のみが記載されているので、物性パラメータ間の誤った関係性が物性パラメータ関係データベース１に混入する恐れが軽減される。また、学習データ７０は、自然言語による文書、即ちテキストデータの他、数式を含んでいてもよい。数式はMath MLなど周知の形式で表現されているとよい。一方、教科書等の文献ではテキストデータを伴うpdfで提供されていても数式は画像データである場合が多い。画像データから変数パラメータや関数、演算子、イコール（“＝”）などの配置を解析することにより、変数パラメータ間の関係性を理解することができる。変数パラメータは、符合、記号で表されるので、当該学習データ内での物性名と符合、記号との対応付けを参照することにより、学習データ内の数式が画像データであっても、その数式から物性名モデル及び関係性モデルの学習モデルとして抽出することができる。
【０２７９】
入力する学習データ７０には、物性名とその関係性を規定する文書データの他に、正確な物性名を列挙するデータを含んでいてもよい。例えば、科学用語辞典の見出しやデータハンドブックの索引、ウィキベディアのタグなどがこれに相当する。このような学習データを物性名モデル生成部７３の入力とすることにより、生成される物性名リスト７６の精度と網羅性が向上し、学習モデルの質が向上する。また、学習モデル生成のすべてを自動化するのではなく、人手によって作成した学習モデルを物性パラメータ関係性情報抽出部７１に入力できるように構成してもよい。以下に、いくつかの変形例として説明する。
【０２８０】
〔変形例１〕
教科書的文書や論文などの自然言語の学習データに加えて、教科書的文書から人手によって抽出した物性名と関係性表現とを更なる学習データとして、学習モデル生成部７２に入力してもよい。学習モデル生成部７２は、固有表現抽出を行うことにより、人手によって抽出された物性名と関係性表現が学習データ内の自然言語に出現するパターンを学習し、他の物性名と関係性表現をさらに抽出して、物性名モデル及び関係性モデルの学習モデルを生成することができる。
【０２８１】
〔変形例２〕
学習モデル生成部７２から物性名モデル生成部７３を省略し、代わりに、物性名の辞書、教科書的文書等から人手によって抽出した物性名を、関係性抽出部７５の物性名リスト７６として直接入力することができる。辞書等から抽出して入力した物性名以外の物性名をさらに抽出することはできないが、物性名以外の単語を誤って抽出する恐れがなくなり、コーパス７９及びクリーニング部８０の処理負担を軽減し、または省略することができる。
【０２８２】
〔変形例３〕
学習モデル生成部７２全体を省略し、代わりに、教科書的文書等から人手によって抽出した物性名及びその関係性を、学習データとして位置関係判定部７８に直接入力することができる。さらに、教科書的文書や論文、その他の物性について記述した文書をベクトル化し、単語ベクトルとして、位置関係判定部７８に直接入力することができる。
【０２８３】
人手によって物性名及びその関係性を抽出した学習データでは、関係性を「比例」、「反比例」、「指数」、「対数」、「二乗比例」、「単調増加（定性的関係）」、「単調減少（定性的関係）」等に、ある程度類型化することによって、事前の人手による学習データ抽出における負担を軽減することができる上、関係性抽出部７５の処理の負荷を軽減することができる。一方、関係性抽出部７５の処理対象である教科書的文書において、上述の類型として明確に定義された表現とは異なる表現が用いられていても、固有表現抽出などのさらなる処理を追加しない限り、関係性情報として抽出することができない。教科書的文書等に基づく単語ベクトルを位置関係判定部７８に入力することによって、上記類型とは異なる表現による関係性を、補完的に抽出することができる。
【０２８４】
この変形例においても、物性名以外の単語を誤って抽出する恐れは少なくなるので、コーパス７９及びクリーニング部８０の処理負担を軽減し、または省略することができる。
【０２８５】
〔物性パラメータ関係性情報抽出工程を含む探索方法〕
以上のように実施形態７で説明した本発明の探索システム１０は、実施形態１の「ハードウェア／ソフトウェア実装形態」において図２を引用して説明したとおり、記憶装置と計算機を備えたハードウェアシステム上に、ソフトウェアとして機能構築することができる。したがって、本発明は、記憶装置と計算機を備えたハードウェアシステムを使う探索方法として位置付けることができる。
【０２８６】
図３０は、実施形態７に係る探索方法の構成例を示すフローチャートである。
【０２８７】
実施形態７に係る探索方法は、物性パラメータ関係性データベース入力工程（Ｓ１）で入力された物性パラメータ関係性データベース（図１の符合１）から、グラフ（図１の符合３）を生成するグラフ生成工程（Ｓ２）と、グラフ探索工程（Ｓ３）とを含み、以下のように構成される。
【０２８８】
物性パラメータ関係性データベース（１）は、実施形態１〜６で説明したように、互いに関係性を有する物性パラメータの複数のパラメータ対を記憶する。グラフ生成工程（Ｓ２）は、このパラメータ対に含まれる複数の物性パラメータをノードとし、それに対応するノード間をエッジとする、グラフ（３）を生成する。グラフ探索工程（Ｓ３）は、探索条件入力工程（Ｓ４）から与えられる探索条件（探索式を含む）に基づいてグラフ（３）を探索する。
【０２８９】
実施形態７に係る探索方法は、学習モデル生成工程（Ｓ２１）と関係性抽出工程（Ｓ２４）とをさらに含む。
【０２９０】
学習モデル生成部（Ｓ２１）は、供給される学習データ（Ｓ２０）から、物性名モデルと関係性モデルとを学習モデルとして生成（Ｓ２２，Ｓ２３）して関係性抽出工程（Ｓ２４）に供給する。
【０２９１】
関係性抽出工程（Ｓ２４）には、学習データ（Ｓ２０）から自然言語による文書データが入力される。関係性抽出工程（Ｓ２４）は、前記物性名モデルから作成する物性名リストと、前記関係性表現モデルから作成する関係性表現リストとを用いて、入力された前記文書データにおける物性名と関係性表現との位置関係に基づいて、因果関係を持つ物性パラメータ対に対応する２個の物性名とその関係性とを表す関係性表現とを含むトリプルを抽出して出力データとして出力する。
【０２９２】
本探索方法は、その出力データによって、物性パラメータ関係性データベース（１）の内容を更新する。
【０２９３】
これにより、物性パラメータ関係データベース（１）を更新する管理負担を軽減することができる。
【０２９４】
上述の探索方法は、コーパスが入力されるクリーニング工程（Ｓ２５）をさらに含むとより好適である。
【０２９５】
クリーニング工程（Ｓ２５）は、コーパスに基づいて、関係性抽出工程（Ｓ２４）によって抽出されたトリプルから、物性パラメータ対の関係性を示すものではないと判断されるトリプルを除去して、前記出力データとする。
【０２９６】
これにより、物性パラメータ関係データベース（１）を更新する際の、データの信頼性についての管理負担を軽減することができる。
【０２９７】
以上本発明者によってなされた発明を実施形態に基づいて具体的に説明したが、本発明はそれに限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは言うまでもない。
【産業上の利用可能性】
【０２９８】
本発明は、データベースを使った探索システムおよび探索方法に関し、特に複数の物性パラメータの間の関係性の探索に好適に利用できる。
【符号の説明】
【０２９９】
１  物性パラメータ関係性データベース
２  グラフ生成部
３  グラフ
４  グラフ探索部
５  ユーザーインターフェース
６  ユーザー情報蓄積部
７  条件抽出部
８  経路評価部
９  優先度決定部
１０  探索システム
１１  物性パラメータ関係性データベースの入力フォーム
１２  ノードの属性を記述するための入力フォーム
５０  ユーザー側データベース
５１  データベース入力部
５２  物性パラメータ関係性情報抽出部
５３  物性パラメータ整合部
５４  シソーラス辞書
５５  関係性情報照合部
５６  探索インターフェース
５７  探索履歴管理部
５８  探索履歴解析部
６１  ユーザー側物性パラメータ関係性情報
６２  探索履歴
７０  学習データ
７１  物性パラメータ関係性情報抽出部
７２  学習モデル生成部
７３  物性名モデル生成部
７４  関係性表現モデル生成部
７５  関係性抽出部
７６  物性名リスト
７７  関係性表現リスト
７８  位置関係判定部
７９  コーパス
８０  クリーニング部
１００  サーバー
１１０、１２０  ワークステーション
１０１、１１１、１２１  計算機
１０２、１１２、１２２  記憶装置
１０３、１１３、１２３  ネットワークインターフェース
１０４、１１４、１２４  入力部
１０５、１１５、１２５  表示部
２００  ネットワーク
【図１】
2020039871.tif 000003
【図２】
2020039871.tif 000004
【図３】
2020039871.tif 000005
【図４】
2020039871.tif 000006
【図５】
2020039871.tif 000007
【図６】
2020039871.tif 000008
【図７】
2020039871.tif 000009
【図８】
2020039871.tif 000010
【図９】
2020039871.tif 000011
【図１０】
2020039871.tif 000012
【図１１】
2020039871.tif 000013
【図１２】
2020039871.tif 000014
【図１３】
2020039871.tif 000015
【図１４】
2020039871.tif 000016
【図１５】
2020039871.tif 000017
【図１６】
2020039871.tif 000018
【図１７】
2020039871.tif 000019
【図１８】
2020039871.tif 000020
【図１９】
2020039871.tif 000021
【図２０】
2020039871.tif 000022
【図２１】
2020039871.tif 000023
【図２２】
2020039871.tif 000024
【図２３】
2020039871.tif 000025
【図２４】
2020039871.tif 000026
【図２５】
2020039871.tif 000027
【図２６】
2020039871.tif 000028
【図２７】
2020039871.tif 000029
【図２８】
2020039871.tif 000030
【図２９】
2020039871.tif 000031
【図３０】
2020039871.tif 000032
【手続補正書】
【提出日】令和3年1月28日(2021.1.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１データベースとグラフ生成部とグラフ探索部とユーザーインターフェースとユーザー情報蓄積部とを備える探索システムであって、
前記第１データベースは、互いに関係性を有する物性パラメータの複数の第１パラメータ対を記憶し、
前記グラフ生成部は、前記第１パラメータ対に含まれる複数の物性パラメータをノードとし前記第１パラメータ対に対応するノード間をエッジとする、グラフを生成可能に構成され、
前記グラフ探索部は、前記ユーザーインターフェースを介して、与えられる探索条件に基づいて前記グラフを探索し、探索結果を出力可能に構成され、
前記ユーザーインターフェースは、ユーザー識別情報に基づいて識別されるユーザーごとに、当該ユーザーから入力されるデータを前記ユーザー情報蓄積部に保持させることを可能とするように構成され、
前記ユーザーインターフェースは、第２データベースに保持される情報を入力可能なデータベース入力部を備え、
前記データベース入力部は、前記第２データベースから互いに関係性を有する物性パラメータの対を第２パラメータ対として抽出可能に構成され、前記第２パラメータ対及びその関連性情報を前記ユーザー情報蓄積部に保持させることを可能とするように構成され、
前記グラフ生成部が生成する前記グラフは、前記第１パラメータ対に加えてさらに前記第２パラメータ対のいずれかに含まれる複数の物性パラメータをノードとし、前記第１パラメータ対に加えてさらに前記第２パラメータ対に対応するノード間をエッジとするグラフである、
探索システム。
【請求項２】
請求項１において、
前記データベース入力部は、物性パラメータ関係性情報抽出部と、物性パラメータ整合部と、シソーラス辞書とを備え、
前記物性パラメータ関係性情報抽出部は、前記第２データベースから複数の第２物性パラメータ名を抽出可能に構成され、
前記物性パラメータ整合部は、前記シソーラス辞書を参照して、前記複数の第２物性パラメータ名を前記第１データベースに記憶されている複数の第１物性パラメータ名と照合して、相違する場合に第２物性パラメータ名を第１物性パラメータ名に変更することにより物性パラメータ名を整合可能に構成される、
探索システム。
【請求項３】
請求項２において、
前記ユーザーインターフェースは、関係性情報照合部をさらに備え、
前記関係性情報照合部は、前記第１パラメータ対と前記第２パラメータ対との間で、同じ物性パラメータの対についての関係性情報を照合し、照合結果を出力可能に構成される、
探索システム。
【請求項４】
データベースとグラフ生成部とグラフ探索部とを備える探索システムであって、
前記データベースは、互いに関係性を有する物性パラメータの複数のパラメータ対を記憶し、
前記グラフ生成部は、前記パラメータ対に含まれる複数の物性パラメータをノードとし前記パラメータ対に対応するノード間をエッジとする、グラフを生成可能に構成され、
前記グラフ探索部は、与えられる探索条件に基づいて前記グラフを探索し、探索結果を出力可能に構成され、
前記探索システムは、物性パラメータ関係性情報抽出部をさらに備え、
前記物性パラメータ関係性情報抽出部は、学習モデル生成部と関係性抽出部とを備え、
前記学習モデル生成部は、供給される学習データから、物性名モデルと関係性表現モデルとを学習モデルとして生成して前記関係性抽出部に供給し、
前記学習データには物性名とその関係性を規定する文書データが含まれ、前記関係性抽出部には、前記文書データが入力され、前記物性名モデルから作成する物性名リストと、前記関係性表現モデルから作成する関係性表現リストとを用いて、入力された前記文書データにおける物性名と関係性表現との位置関係に基づいて、因果関係を持つ物性パラメータ対に対応する２個の物性名とその関係性とを表す関係性表現とを含むトリプルを抽出して出力データとし、
前記探索システムは、前記出力データによって、前記データベースの内容を更新する、
探索システム。
【請求項５】
請求項４において、
前記物性パラメータ関係性情報抽出部は、コーパスが入力されるクリーニング部をさらに備え、
前記クリーニング部は前記コーパスに基づいて、前記関係性抽出部によって抽出された前記トリプルから、物性パラメータ対の関係性を示すものではないと判断されるトリプルを除去して、前記出力データとする、
探索システム。
【請求項６】
第１データベースからグラフを生成するグラフ生成工程と、グラフ探索工程とを含む、探索方法であって、
前記第１データベースは、互いに関係性を有する物性パラメータの複数の第１パラメータ対を記憶し、
前記グラフは、前記第１パラメータ対に含まれる複数の物性パラメータをノードとし前記第１パラメータ対に対応するノード間をエッジとする、グラフであり、
前記グラフ探索工程は、与えられる探索条件に基づいて前記グラフを探索し、
前記探索方法は、データベース入力工程をさらに含み、
前記データベース入力工程は、入力される第２データベースから第２パラメータ対を抽出して、ユーザー識別情報に基づいて識別されるユーザーごとに、ユーザー情報蓄積部に記憶し、
前記第２パラメータ対は、互いに関係性を有する物性パラメータの対であって、前記第２データベースに記憶される、
探索方法。
【請求項７】
請求項６において、
前記グラフ生成工程で生成される前記グラフは、前記第１パラメータ対に加えてさらに前記第２パラメータ対のいずれかに含まれる複数の物性パラメータをノードとし、前記第１パラメータ対に加えてさらに前記第２パラメータ対に対応するノード間をエッジとするグラフである、
探索方法。
【請求項８】
請求項７において、前記探索方法は、物性パラメータ関係性情報抽出工程と、物性パラメータ整合工程とをさらに含み、
前記物性パラメータ関係性情報抽出工程は、前記第２データベースから複数の第２物性パラメータ名を抽出し、
前記物性パラメータ整合工程は、シソーラス辞書を参照して、前記複数の第２物性パラメータ名を前記第１データベースに記憶されている複数の第１物性パラメータ名と照合して、相違する場合に第２物性パラメータ名を第１物性パラメータ名に変更することにより物性パラメータ名の整合をとる、
探索方法。
【請求項９】
請求項７において、前記探索方法は、関係性情報照合工程をさらに含み、
前記関係性情報照合工程は、前記第１パラメータ対と前記第２パラメータ対との間で、同じ物性パラメータの対についての関係性情報を照合し、照合結果を出力する、
探索方法。
【請求項１０】
データベースからグラフを生成するグラフ生成工程と、グラフ探索工程とを含む、探索方法であって、
前記データベースは、互いに関係性を有する物性パラメータの複数のパラメータ対を記憶し、
前記グラフは、前記パラメータ対に含まれる複数の物性パラメータをノードとし前記パラメータ対に対応するノード間をエッジとする、グラフであり、
前記グラフ探索工程は、与えられる探索条件に基づいて前記グラフを探索し、
前記探索方法は、学習モデル生成工程と関係性抽出工程とをさらに含み、
前記学習モデル生成工程は、供給される学習データから、物性名モデルと関係性表現モデルとを学習モデルとして生成して前記関係性抽出工程に供給し、
前記学習データには物性名とその関係性を規定する文書データが含まれ、前記関係性抽出工程には、前記文書データが入力され、
前記関係性抽出工程は、前記物性名モデルから作成する物性名リストと、前記関係性表現モデルから作成する関係性表現リストとを用いて、入力された前記文書データにおける物性名と関係性表現との位置関係に基づいて、因果関係を持つ物性パラメータ対に対応する２個の物性名とその関係性とを表す関係性表現とを含むトリプルを抽出して出力データとして出力し、
前記探索方法は、前記出力データによって、前記データベースの内容を更新する、
探索方法。
【請求項１１】
請求項１０において、前記探索方法は、コーパスが入力されるクリーニング工程をさらに含み、
前記クリーニング工程は、前記コーパスに基づいて、前記関係性抽出工程によって抽出された前記トリプルから、物性パラメータ対の関係性を示すものではないと判断されるトリプルを除去して、前記出力データとする、
探索方法。
【国際調査報告】
2020039871.tif 000033
2020039871.tif 000034