(57)【要約】【課題】  入力された用語に対して関連性の強い用語を取得することが期待できる関連用語取得方法、関連用語取得装置、関連用語取得システム、及びコンピュータプログラムを提供する。【解決手段】  連鎖的に関連する５つのカテゴリ１８〜２２から、互いに直接的に関連している２つのカテゴリを選択する第１ステップＳ３，Ｓ５，Ｓ７，Ｓ９と、選択された２つのカテゴリに夫々属する２つの用語を検索キーとして文献データベース３にアクセスし、検索された文献数を取得する第２ステップＳ４，Ｓ６，Ｓ８，Ｓ１０とを有し、前記第１ステップ及び第２ステップを、一のカテゴリ１８から他のカテゴリ２２へ向けて１カテゴリ毎に順次的に繰り返し実行し、取得された文献数に基づいて、夫々のカテゴリ１８〜２２に属する用語であって互いに関連する用語を取得する。【選択図】        図４
2005173987.tif 000002
【特許請求の範囲】
【請求項１】
連鎖的に関連する４以上のカテゴリによって予め分類された複数の用語から、夫々のカテゴリに属する用語であって互いに関連する用語を取得する関連用語取得方法であって、
前記複数のカテゴリから、互いに直接的に関連している２つのカテゴリを選択する第１ステップと、
選択された２つのカテゴリに夫々属する２つの用語を検索キーとして、当該２つの用語が共に記載されている文献を検索することが可能な文献データベースにアクセスし、検索された文献数を取得する第２ステップとを有し、
前記第１ステップ及び第２ステップを、前記複数のカテゴリのうちの一のカテゴリから、複数のカテゴリを介して当該一のカテゴリと間接的に関連している他のカテゴリへ向けて１カテゴリ毎に順次的に繰り返し実行し、取得された文献数に基づいて、夫々のカテゴリに属する用語であって互いに関連する用語を取得する関連用語取得方法。
【請求項２】
連鎖的に関連する４以上のカテゴリによって予め分類された複数の用語のうち、一のカテゴリに属する用語と、複数のカテゴリを介して当該一のカテゴリと間接的に関連している他のカテゴリに属する用語との入力を受け付ける入力受付手段と、
前記一のカテゴリ、前記他のカテゴリ、及び前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリのうち、互いに直接的に関連している２つのカテゴリに夫々属する２つの用語を検索キーとして、当該２つの用語が共に記載されている文献を検索することが可能な文献データベースにアクセスし、検索された文献に関する情報を取得する情報取得手段とを備え、
当該情報取得手段によって取得された文献に関する情報に基づいて、前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリに属する用語であって、前記入力受付手段によって入力が受け付けられた２つの用語の夫々に関連する用語を取得する関連用語取得装置。
【請求項３】
前記情報取得手段は、
前記入力受付手段によって入力が受け付けられた前記一のカテゴリに属する用語と、前記一のカテゴリに直接的に関連するカテゴリに属する用語とが記載されている文献に関する情報を取得する第１情報取得手段と、
前記一のカテゴリ及び前記他のカテゴリ以外の２つのカテゴリに夫々属する２つの用語が記載されている文献に関する情報を取得する第２情報取得手段と、
前記入力受付手段によって入力が受け付けられた前記他のカテゴリに属する用語と、前記他のカテゴリに直接的に関連するカテゴリに属する用語とが記載されている文献に関する情報を取得する第３情報取得手段とを有し、
前記一のカテゴリから前記他のカテゴリへ向けて１カテゴリ毎に順次的に繰り返し前記第１情報取得手段、前記第２情報取得手段、及び前記第３情報取得手段を使用して、文献に関する情報を取得するように構成されている請求項２に記載の関連用語取得装置。
【請求項４】
前記情報取得手段が取得した文献に関する情報に基づいて、前記文献に関する情報の取得対象とされた２つのカテゴリのうち、前記他のカテゴリに対する関連性が高いカテゴリに属する用語から所定数の用語を選択する用語選択手段を更に備え、
前記第１情報取得手段は、前記入力受付手段によって入力が受け付けられた前記一のカテゴリに属する用語と、前記一のカテゴリに直接的に関連するカテゴリに属する全用語との全ての組み合わせについて、当該組み合わせに係る用語が記載されている文献に関する情報を取得するように構成されており、
前記第２情報取得手段は、前記用語選択手段によって選択された用語と、当該用語が属するカテゴリに直接的に関連するカテゴリに属する全用語との全ての組み合わせについて、当該組み合わせに係る用語が記載されている文献に関する情報を取得するように構成されており、
前記第３情報取得手段は、前記他のカテゴリに直接的に関連するカテゴリに属する用語のうち、前記用語選択手段によって選択された用語と、前記入力受付手段によって受け付けられた前記他のカテゴリに属する用語との全ての組み合わせについて、当該組み合わせに係る用語が記載されている文献に関する情報を取得するように構成されている請求項３に記載の関連用語取得装置。
【請求項５】
連鎖的に関連する４以上のカテゴリによって予め分類された複数の用語のうち、一のカテゴリに属する用語の入力を受け付ける入力受付手段と、
前記一のカテゴリ、複数のカテゴリを介して当該一のカテゴリと間接的に関連している他のカテゴリ、及び前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリのうち、互いに直接的に関連している２つのカテゴリに夫々属する２つの用語を検索キーとして、当該２つの用語が共に記載されている文献を検索することが可能な文献データベースにアクセスし、検索された文献に関する情報を取得する情報取得手段とを備え、
当該情報取得手段によって取得された文献に関する情報に基づいて、前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリ、及び前記他のカテゴリに属する用語であって、前記入力受付手段によって入力が受け付けられた用語に関連する用語を取得する関連用語取得装置。
【請求項６】
前記情報取得手段は、
前記入力受付手段によって入力が受け付けられた用語と、前記一のカテゴリに直接的に関連するカテゴリに属する用語とが記載されている文献に関する情報を取得する第１情報取得手段と、
前記一のカテゴリ以外の２つのカテゴリに夫々属する２つの用語が記載されている文献に関する情報を取得する第２情報取得手段とを有し、
前記一のカテゴリから前記他のカテゴリへ向けて１カテゴリ毎に順次的に繰り返し前記第１情報取得手段及び前記第２情報取得手段を使用して、文献に関する情報を取得するように構成されている請求項５に記載の関連用語取得装置。
【請求項７】
前記情報取得手段が取得した文献に関する情報に基づいて、前記文献に関する情報の取得対象とされた２つのカテゴリのうち、前記他のカテゴリに対する関連性が高いカテゴリに属する用語から所定数の用語を選択する用語選択手段を更に備え、
前記第１情報取得手段は、前記入力受付手段によって入力が受け付けられた前記一のカテゴリに属する用語と、前記一のカテゴリに直接的に関連するカテゴリに属する全用語との全ての組み合わせについて、当該組み合わせに係る用語が記載されている文献に関する情報を取得するように構成されており、
前記第２情報取得手段は、前記用語選択手段によって選択された用語と、当該用語が属するカテゴリに直接的に関連するカテゴリに属する全用語との全ての組み合わせについて、当該組み合わせに係る用語が記載されている文献に関する情報を取得するように構成されている請求項６に記載の関連用語取得装置。
【請求項８】
前記文献に関する情報は、当該文献の数を示す情報である請求項２乃至７の何れかに記載の関連用語取得装置。
【請求項９】
前記情報取得手段が取得した文献数に基づいて、当該文献数に係る文献の検索キーとされた２つの用語の共起関係の強度を演算する演算手段を更に備え、
当該演算手段によって演算された共起関係の強度に基づいて、前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリに属する用語であって、前記入力受付手段によって入力が受け付けられた２つの用語の夫々に関連する用語を取得するように構成されている請求項８に記載の関連用語取得装置。
【請求項１０】
前記連鎖的に関連する複数のカテゴリは、前記一のカテゴリから、前記他のカテゴリへ向けて、具体的概念から抽象的概念へ又は抽象的概念から具体的概念へと連鎖的に推移するように設定されている請求項２乃至９の何れかに記載の関連用語取得装置。
【請求項１１】
前記連鎖的に関連する複数のカテゴリは、医学分野の概念を示すものである請求項１０に記載の関連用語取得装置。
【請求項１２】
前記一のカテゴリは遺伝子に関し、前記他のカテゴリは疾患に関するものであるか、又は前記一のカテゴリは疾患に関し、前記他のカテゴリは遺伝子に関するものである請求項１１に記載の関連用語取得装置。
【請求項１３】
外部から与えられた２つの用語を検索キーとして、当該２つの用語が記載されている文献を検索することが可能な文献データベースと、
当該文献データベースに通信することが可能であるように接続されている請求項２乃至１２の何れかに記載の関連用語取得装置とを備える関連用語取得システム。
【請求項１４】
連鎖的に関連する４以上のカテゴリによって予め分類された複数の用語のうち、２つの用語を検索キーとして、当該２つの用語が記載されている文献を検索することが可能な文献データベースと通信することが可能であるように構成され、しかも入力装置に接続されたコンピュータに、当該入力装置から入力された用語に関連する用語を取得させるためのコンピュータプログラムであって、
前記複数の用語のうち、一のカテゴリに属する用語と、複数のカテゴリを介して当該一のカテゴリと間接的に関連している他のカテゴリに属する用語との前記入力装置からの入力を受け付ける入力受付手段と、
前記一のカテゴリ、前記他のカテゴリ、及び前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリのうち、互いに直接的に関連している２つのカテゴリに夫々属する２つの用語を検索キーとして、当該２つの用語が共に記載されている文献を検索させるように、前記文献データベースにアクセスし、検索された文献に関する情報を取得する情報取得手段と、
当該情報取得手段によって取得された文献に関する情報に基づいて、前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリに属する用語であって、前記入力受付手段によって入力が受け付けられた２つの用語の夫々に関連する用語を取得する用語取得手段として前記コンピュータを機能させるためのコンピュータプログラム。
【請求項１５】
連鎖的に関連する４以上のカテゴリによって予め分類された複数の用語のうち、２つの用語を検索キーとして、当該２つの用語が記載されている文献を検索することが可能な文献データベースと通信することが可能であるように構成され、しかも入力装置に接続されたコンピュータに、当該入力装置から入力された用語に関連する用語を取得させるためのコンピュータプログラムであって、
前記複数の用語のうち、一のカテゴリに属する用語の前記入力装置からの入力を受け付ける入力受付手段と、
前記一のカテゴリ、複数のカテゴリを介して当該一のカテゴリと間接的に関連している他のカテゴリ、及び前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリのうち、互いに直接的に関連している２つのカテゴリに夫々属する２つの用語を検索キーとして、当該２つの用語が記載されている文献を検索させるように、前記文献データベースにアクセスし、検索された文献に関する情報を取得する情報取得手段と、
当該情報取得手段によって取得された文献に関する情報に基づいて、前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリ、及び前記他のカテゴリに属する用語であって、前記入力受付手段によって入力が受け付けられた用語に関連する用語を取得する用語取得手段として前記コンピュータを機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のカテゴリによって予め分類された複数の用語のうち、２つの用語を検索キーとして、当該２つの用語が記載されている文献を検索することが可能な文献データベースにアクセスし、特定の用語に関連する用語を取得させるための関連用語取得方法、その実施に使用する関連用語取得装置、当該関連用語取得装置を備える関連用語取得システム、及びコンピュータを関連用語取得装置として機能させるコンピュータプログラムに関する。
【背景技術】
【０００２】
近年のインターネット等による情報通信技術の進展により、膨大な量の情報を蓄積したデータベースが登場しており、かかるデータベースにアクセスすることによって、容易に所望の情報を検索することが可能となっている。医学分野においても、MEDLINE等の文献データベースが公開されており、これによって容易に医学分野の文献情報を検索することが可能である。
【０００３】
しかしながら、文献データベースに登録されている文献情報は膨大であり、かかる文献情報から所望の情報を検索しようとした場合であっても、検索の結果得られる情報が膨大なものとなるため、ユーザはその全てを確認することが困難であり、重要な情報を見落としてしまうことが多い。したがって、文献データベースからの検索結果を適切に選択し、重要性が高い情報のみを取得するシステムが要望されている。
【０００４】
また、互いに関連性があることが知られている２つの用語（語句）について、その２つの用語が如何なる理論によって結びつくのかが不明の場合がある。例えば、ＱＴ延長症候群(Long QT Syndrome,LQTS)という疾患には、「ＫＣＮＱ１」なる遺伝子の変異が関係しているが、「ＱＴ延長症候群」なる用語と、「ＫＣＮＱ１」なる用語とは、次の（１）〜（３）ような理論によって結びつけられる。
（１）ＱＴ延長症候群は、心電図のＱ−Ｔの間隔が大きくなる症状である。
（２）その症状は、カリウムチャネルの構造異常が原因となって発生する。
（３）カリウムチャネルの構造異常は、遺伝子「ＫＣＮＱ１」の変異が原因となって発生する。
このように、「ＱＴ延長症候群」、「心電図のＱ−Ｔ間隔」、「カリウムチャネル」、「ＫＣＮＱ１」の用語は、この順番で連鎖的に関連しており、「ＱＴ延長症候群」及び「ＫＣＮＱ１」の２つの用語だけを当業者に与えただけでは、当該当業者がこれらを結びつける理論的結びつきを発想することが困難である場合であっても、その中間的な用語として、「心電図のＱ−Ｔ間隔」と「カリウムチャネル」とを当該当業者に与えることにより、前記理論的結びつきを容易に発想することができることがある。
【０００５】
かかる発想を支援するシステムの一つとして、アロースミス（ArrowSmith）と呼ばれるもの（以下、アロースミス・システムという）が提案されている（非特許文献１参照）。このアロースミス・システムは、ユーザから与えられた２つの用語について、当該２つの用語とは異なる用語であって、一方の用語が記載されている文献と、他方の用語が記載されている文献との両方に記載されている用語、即ち、ある文献には一方の用語と共に記載されている（共起する）用語であって、且つ他の文献には他方の用語と共起する用語を取得する。例えば、用語Ａと用語Ｃとを関連づける用語（群）Ｂを取得したい場合、まずMEDLINE等の文献データベースにアクセスし、用語Ａが記載されている文献を検索し、検索の結果得られた文献から、所定のストップワード（あらゆる文献で高頻度に出現する語句（the,in,to等））を取り除いて残った用語群Ｂ１を取得する。また、用語Ａの場合と同様に、用語Ｃについてもこれが記載されている文献を検索し、これらの文献に記載されている用語で、前記ストップワードを取り除いた用語群Ｂ２を取得する。そして、用語群Ｂ１，Ｂ２に共通して存在する用語群Ｂを抽出する。こうして得られた用語群Ｂに属する用語（要素）Ｂｉが、用語Ａと用語Ｃとを関連づける可能性があるとみなされる。
【０００６】
また、このアロースミス・システムにおいては、一つの用語Ａのみが入力されたときに、一つの用語Ｂを介してこの用語Ａと間接的に関連している用語Ｃを取得することもできる。用語Ａが入力されたとき、前記文献データベースにアクセスしてこの用語Ａと共起する用語群Ｂを取得し、更に当該用語群Ｂに属する夫々の用語Ｂｉにつき、共起する用語群Ｃを取得する。こうして得られた用語群Ｃに含まれる各用語Ｃｉは、用語Ａと関連性を有していることが期待できる。
【非特許文献１】スワンソン・Ｄ．Ｒ（Swanson D.R.）著，「フィッシュオイル、レイノー・シンドローム、アンド・アンディスカバード・パブリック・ナリッジ（Fish oil, Raynaud syndrome, and undiscovered public knowledge）」，（米国），パースペクティブス・イン・バイオロジー・アンド・メディスン（Perspectives in Biology and Medicine），１９８６年，第３０巻，第１号，ｐ．７−１８
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述の如きアロースミス・システム及びこれに類する従来の他のシステムにおいては、何れも、入力された２つの用語を、１つの中間的な用語を介してしか関連づけることができない。つまり、入力された２つの用語Ａ，Ｃの両方に直接的に関連する（共起する）用語Ｂしか取得することができない。これでは、用語Ａ及びＢ、並びに用語Ｃ及びＢの間の概念の飛躍が大きい場合が多く、このような用語Ｂを取得することができたとしても、それだけでは当業者が用語Ａと用語Ｃとの間に存在する理論的結びつきを発想することは困難である。
【０００８】
また、用語Ａ及び用語Ｃの両方に共起する用語群Ｂを取得した場合であっても、この用語群Ｂによっては、当業者が用語Ａと用語Ｃとの間の理論的結びつきを発想することが困難である場合には、用語Ａ（又は用語Ｃ）と用語群Ｂの要素（用語）Ｂｉとを新たな入力として、その両方に共起する用語Ｄを取得するというように、用語Ａと用語Ｃとの間の理論的結びつきを発想することができる程度に概念的飛躍がない用語を取得するまで、繰り返し処理する必要があった。これでは、ユーザの手間が煩雑となるだけでなく、前回の処理によって取得した用語群の中から、新たに入力する用語Ｂｉを適切に選択するという困難な判断をユーザに要求することとなり、その選択によっては、次回以降の処理によって得られる用語が用語Ａと用語Ｃとの間の理論的結びつきとはかけ離れた概念のものとなることがあった。
【０００９】
また、前記アロースミス・システムにおいては、一つの用語（Ａ）のみが入力されたときに、中間的な用語（Ｂ）を介して当該用語（Ａ）に間接的に関連する用語（Ｃ）を取得することもできるが、この場合においては、複数の用語を介して間接的に関連する用語を取得することができなかった。つまり、用語検索の深さが二階層と規定されており、一度にこれより深い階層まで用語を検索することができなかった。三階層以上の深さまで検索する場合には、前回の検索によって得られた夫々の用語をユーザが入力する必要があり、ユーザの手間が煩雑なものとなっていた。また、ユーザがある遺伝子が原因となる疾患を知りたい場合に、当該遺伝子を入力しても、当該遺伝子に関連する疾患が検索結果として得られる保証はなく、例えば別の遺伝子、生理学的現象等、所望の概念（疾患）とはかけ離れた概念の用語が検索されることが多かった。
【００１０】
本発明は、かかる事情に鑑みてなされたものであり、入力された２つの用語の間で、連鎖的に関連する複数の用語を所定のカテゴリに従って取得することにより、用語間の概念がかけ離れたものとなることを防止し、従来に比して当業者が入力された２つの用語の間に存在する理論的結びつきを容易に発想することを可能とすることが期待できる関連用語取得方法、その実施に使用する関連用語取得装置、当該関連用語取得装置を備える関連用語取得システム、及びコンピュータを関連用語取得装置として機能させるコンピュータプログラムを提供することを目的とする。
【００１１】
本発明の他の目的は、１つの用語が入力されたときに、この用語と連鎖的に関連する複数の用語を所定のカテゴリに従って取得することによって、用語間の概念が比較的近い用語を取得することができ、また所望の概念に属する用語を取得することができる関連用語取得方法、関連用語取得装置、関連用語取得システム、及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明に係る関連用語取得方法は、連鎖的に関連する４以上のカテゴリによって予め分類された複数の用語から、夫々のカテゴリに属する用語であって互いに関連する用語を取得する関連用語取得方法であって、前記複数のカテゴリから、互いに直接的に関連している２つのカテゴリを選択する第１ステップと、選択された２つのカテゴリに夫々属する２つの用語を検索キーとして、当該２つの用語が共に記載されている文献を検索することが可能な文献データベースにアクセスし、検索された文献数を取得する第２ステップとを有し、前記第１ステップ及び第２ステップを、前記複数のカテゴリのうちの一のカテゴリから、複数のカテゴリを介して当該一のカテゴリと間接的に関連している他のカテゴリへ向けて１カテゴリ毎に順次的に繰り返し実行し、取得された文献数に基づいて、夫々のカテゴリに属する用語であって互いに関連する用語を取得する。
【００１３】
このようにすることにより、一のカテゴリから、他のカテゴリへ向けて順に連鎖的に関連している各カテゴリ毎に用語を取得することができ、隣り合う（直接的に関連している）カテゴリに属する用語同士の概念が比較的近いため、従来に比して関連性の強い（概念がかけ離れていない）用語のみを取得することが期待できる。また、３階層以上の多階層の深さで用語を検索することができるため、一つの文献には共に記載されてはいないが、互いに関連している用語も取得することができ、関連性を有する用語の検索性能を従来に比して向上させることができる。
【００１４】
なお、ここでいう「直接的に関連しているカテゴリ」とは、連鎖的に関連している複数のカテゴリのうち、関連性が概念的に隣り合うカテゴリを意味し、「間接的に関連しているカテゴリ」とは、関連性が概念的に隣り合っておらず、一又は複数のカテゴリを間に介して関連しているカテゴリを意味する。
【００１５】
また、本願発明においては、連鎖的に関連する４以上のカテゴリによって予め分類された複数の用語から、夫々のカテゴリに属する用語であって互いに関連する用語を取得するようにしており、第１ステップ及び第２ステップを、複数のカテゴリ（例えば、Ａ，Ｂ，Ｃ，Ｄとする）のうちの一のカテゴリ（Ａ）から、複数（即ち、２以上）のカテゴリ（Ｂ，Ｃ）を介して当該一のカテゴリ（Ａ）と間接的に関連している他のカテゴリ（Ｄ）へ向けて１カテゴリ毎に順次的に繰り返し実行するため、必然的にカテゴリは４以上必要であり、３以下のカテゴリから用語を取得する方法は含まれない。
【００１６】
また、本発明に係る関連用語取得装置は、連鎖的に関連する４以上のカテゴリによって予め分類された複数の用語のうち、一のカテゴリに属する用語と、複数のカテゴリを介して当該一のカテゴリと間接的に関連している他のカテゴリに属する用語との入力を受け付ける入力受付手段と、前記一のカテゴリ、前記他のカテゴリ、及び前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリのうち、互いに直接的に関連している２つのカテゴリに夫々属する２つの用語を検索キーとして、当該２つの用語が共に記載されている文献を検索することが可能な文献データベースにアクセスし、検索された文献に関する情報を取得する情報取得手段とを備え、当該情報取得手段によって取得された文献に関する情報に基づいて、前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリに属する用語であって、前記入力受付手段によって入力が受け付けられた２つの用語の夫々に関連する用語を取得する。
【００１７】
こうして取得した用語は、隣り合う（直接的に関連している）２つのカテゴリに夫々属する用語が共起関係にある（同一の文献に記載されている）ので、一連の用語は連鎖的に関連することとなり、よってこれらの用語から、入力された２つの用語の間に存在する理論的結びつきを当業者が従来に比して容易に発想することが可能となることが期待できる。
【００１８】
なお、文献データベースは、当該関連用語取得装置が備えていてもよく、当該関連用語取得装置の外部に設けられていてもよい。ここでいう「文献データベースにアクセスする」とは、外部に設けられた文献データベースに関連用語取得装置が通信回線を通じてアクセスする場合だけでなく、関連用語取得装置が文献データベースを内蔵する場合に、当該装置がこの文献データベースを参照することをも含むことを意味する。
【００１９】
上記発明においては、前記情報取得手段は、前記入力受付手段によって入力が受け付けられた前記一のカテゴリに属する用語と、前記一のカテゴリに直接的に関連するカテゴリに属する用語とが記載されている文献に関する情報を取得する第１情報取得手段と、前記一のカテゴリ及び前記他のカテゴリ以外の２つのカテゴリに夫々属する２つの用語が記載されている文献に関する情報を取得する第２情報取得手段と、前記入力受付手段によって入力が受け付けられた前記他のカテゴリに属する用語と、前記他のカテゴリに直接的に関連するカテゴリに属する用語とが記載されている文献に関する情報を取得する第３情報取得手段とを有し、前記一のカテゴリから前記他のカテゴリへ向けて１カテゴリ毎に順次的に繰り返し前記第１情報取得手段、前記第２情報取得手段、及び前記第３情報取得手段を使用して、文献に関する情報を取得するように構成されていることが好ましい。
【００２０】
上記発明においては、前記情報取得手段が取得した文献に関する情報に基づいて、前記文献に関する情報の取得対象とされた２つのカテゴリのうち、前記他のカテゴリに対する関連性が高いカテゴリに属する用語から所定数の用語を選択する用語選択手段を更に備え、前記第１情報取得手段は、前記入力受付手段によって入力が受け付けられた前記一のカテゴリに属する用語と、前記一のカテゴリに直接的に関連するカテゴリに属する全用語との全ての組み合わせについて、当該組み合わせに係る用語が記載されている文献に関する情報を取得するように構成されており、前記第２情報取得手段は、前記用語選択手段によって選択された用語と、当該用語が属するカテゴリに直接的に関連するカテゴリに属する全用語との全ての組み合わせについて、当該組み合わせに係る用語が記載されている文献に関する情報を取得するように構成されており、前記第３情報取得手段は、前記他のカテゴリに直接的に関連するカテゴリに属する用語のうち、前記用語選択手段によって選択された用語と、前記入力受付手段によって受け付けられた前記他のカテゴリに属する用語との全ての組み合わせについて、当該組み合わせに係る用語が記載されている文献に関する情報を取得するように構成されていることが好ましい。
【００２１】
かかる構成とすることにより、各カテゴリに属する用語のうち、隣り合うカテゴリに属する用語と共起関係が強い用語を取得することができ、よって夫々のカテゴリに膨大な用語が登録されている場合等にあっては、取得する用語の数を抑制しつつ、互いに関連性の強い用語を選択的に取得することができる。
【００２２】
また、本発明に係る関連用語取得装置は、連鎖的に関連する４以上のカテゴリによって予め分類された複数の用語のうち、一のカテゴリに属する用語の入力を受け付ける入力受付手段と、前記一のカテゴリ、複数のカテゴリを介して当該一のカテゴリと間接的に関連している他のカテゴリ、及び前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリのうち、互いに直接的に関連している２つのカテゴリに夫々属する２つの用語を検索キーとして、当該２つの用語が共に記載されている文献を検索することが可能な文献データベースにアクセスし、検索された文献に関する情報を取得する情報取得手段とを備え、当該情報取得手段によって取得された文献に関する情報に基づいて、前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリ、及び前記他のカテゴリに属する用語であって、前記入力受付手段によって入力が受け付けられた用語に関連する用語を取得する。
【００２３】
かかる構成とすることにより、一のカテゴリに属する用語と連鎖的に関連する複数の用語を所定のカテゴリに従って取得することによって、用語間の概念が比較的近い用語を取得することができ、また、最終段で得られる用語は、所定のカテゴリに属する用語であるため、このカテゴリを所望のものに設定すれば、確実に所望のカテゴリに属する用語を取得することができる。
【００２４】
上記発明においては、前記情報取得手段は、前記入力受付手段によって入力が受け付けられた用語と、前記一のカテゴリに直接的に関連するカテゴリに属する用語とが記載されている文献に関する情報を取得する第１情報取得手段と、前記一のカテゴリ以外の２つのカテゴリに夫々属する２つの用語が記載されている文献に関する情報を取得する第２情報取得手段とを有し、前記一のカテゴリから前記他のカテゴリへ向けて１カテゴリ毎に順次的に繰り返し前記第１情報取得手段及び前記第２情報取得手段を使用して、文献に関する情報を取得するように構成されていることが好ましい。
【００２５】
上記発明においては、前記情報取得手段が取得した文献に関する情報に基づいて、前記文献に関する情報の取得対象とされた２つのカテゴリのうち、前記他のカテゴリに対する関連性が高いカテゴリに属する用語から所定数の用語を選択する用語選択手段を更に備え、前記第１情報取得手段は、前記入力受付手段によって入力が受け付けられた前記一のカテゴリに属する用語と、前記一のカテゴリに直接的に関連するカテゴリに属する全用語との全ての組み合わせについて、当該組み合わせに係る用語が記載されている文献に関する情報を取得するように構成されており、前記第２情報取得手段は、前記用語選択手段によって選択された用語と、当該用語が属するカテゴリに直接的に関連するカテゴリに属する全用語との全ての組み合わせについて、当該組み合わせに係る用語が記載されている文献に関する情報を取得するように構成されていることが好ましい。
【００２６】
かかる構成とすることにより、各カテゴリに属する用語のうち、隣り合うカテゴリに属する用語と共起関係が強い用語を取得することができ、よって夫々のカテゴリに膨大な用語が登録されている場合等にあっては、取得する用語の数を抑制しつつ、互いに関連性の強い用語を選択的に取得することができる。
【００２７】
上記発明においては、前記文献に関する情報は、当該文献の数を示す情報であることが好ましい。２つの用語が共に記載されている文献数と、２つの用語の何れか又は両方が記載されている文献数との比率が大きい程、当該２つの用語の関連性は強いと考えることができる。このため、かかる構成とすることによって、入力された２つの用語と関連性の強い用語を取得することができる。
【００２８】
上記発明においては、前記情報取得手段が取得した文献数に基づいて、当該文献数に係る文献の検索キーとされた２つの用語の共起関係の強度を演算する演算手段を更に備え、当該演算手段によって演算された共起関係の強度に基づいて、前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリに属する用語であって、前記入力受付手段によって入力が受け付けられた２つの用語の夫々に関連する用語を取得するように構成されていることが好ましい。２つの用語の共起関係の強度は、当該２つの用語の関連性の強さを示していると考えることができる。このため、かかる構成とすることによって、入力された２つの用語と関連性の強い用語を取得することができる。
【００２９】
上記発明においては、前記連鎖的に関連する複数のカテゴリは、前記一のカテゴリから、前記他のカテゴリへ向けて、具体的概念から抽象的概念へ又は抽象的概念から具体的概念へと連鎖的に推移するように設定されていることが好ましい。
【００３０】
上記発明においては、前記連鎖的に関連する複数のカテゴリは、医学分野の概念を示すものであることが好ましい。
【００３１】
上記発明においては、前記一のカテゴリは遺伝子に関し、前記他のカテゴリは疾患に関するものであるか、又は前記一のカテゴリは疾患に関し、前記他のカテゴリは遺伝子に関するものであることが好ましい。
【００３２】
また、本発明に係る関連用語取得システムは、外部から与えられた２つの用語を検索キーとして、当該２つの用語が記載されている文献を検索することが可能な文献データベースと、当該文献データベースに通信することが可能であるように接続されている上記の関連用語取得装置とを備える。
【００３３】
また、本発明に係るコンピュータプログラムは、連鎖的に関連する複数のカテゴリによって予め分類された複数の用語のうち、２つの用語を検索キーとして、当該２つの用語が記載されている文献を検索することが可能な文献データベースと通信することが可能であるように構成され、しかも入力装置に接続されたコンピュータに、当該入力装置から入力された用語に関連する用語を取得させるためのコンピュータプログラムであって、前記複数の用語のうち、一のカテゴリに属する用語と、複数のカテゴリを介して当該一のカテゴリと間接的に関連している他のカテゴリに属する用語との前記入力装置からの入力を受け付ける入力受付手段と、前記一のカテゴリ、前記他のカテゴリ、及び前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリから、互いに直接的に関連している２つのカテゴリを選択するカテゴリ選択手段と、当該カテゴリ選択手段によって選択された２つのカテゴリに夫々属する２つの用語を検索キーとして、当該２つの用語が記載されている文献を検索するように、前記文献データベースにアクセスし、検索された文献数を取得する文献数取得手段と、当該文献数取得手段によって取得された文献数に基づいて、前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリに属する用語であって、前記入力受付手段によって受け付けられた２つの用語の夫々に関連する用語を取得する用語取得手段として前記コンピュータを機能させる。
【００３４】
また、本発明に係るコンピュータプログラムは、連鎖的に関連する複数のカテゴリによって予め分類された複数の用語のうち、２つの用語を検索キーとして、当該２つの用語が記載されている文献を検索することが可能な文献データベースと通信することが可能であるように構成され、しかも入力装置に接続されたコンピュータに、当該入力装置から入力された用語に関連する用語を取得させるためのコンピュータプログラムであって、前記複数の用語のうち、一のカテゴリに属する用語の前記入力装置からの入力を受け付ける入力受付手段と、前記一のカテゴリ、複数のカテゴリを介して当該一のカテゴリと間接的に関連している他のカテゴリ、及び前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリから、互いに直接的に関連している２つのカテゴリを選択するカテゴリ選択手段と、当該カテゴリ選択手段によって選択された２つのカテゴリに夫々属する２つの用語を検索キーとして、当該２つの用語が記載されている文献を検索するように、前記文献データベースにアクセスし、検索された文献数を取得する文献数取得手段と、当該文献数取得手段によって取得された文献数に基づいて、前記一のカテゴリと前記他のカテゴリとの間で連鎖的に関連している前記複数のカテゴリ、及び前記他のカテゴリに属する用語であって、前記入力受付手段によって受け付けられた用語に関連する用語を取得する用語取得手段として前記コンピュータを機能させる。
【発明の効果】
【００３５】
本発明に係る関連用語取得方法、関連用語取得装置、関連用語取得システム、及びコンピュータプログラムによれば、一のカテゴリから、他のカテゴリへ向けて順に連鎖的に関連している各カテゴリ毎に用語を取得することができ、隣り合う（直接的に関連している）カテゴリに属する用語同士の概念が比較的近いため、従来に比して関連性の強い（概念がかけ離れていない）用語を取得することが期待できる。また、３階層以上の多階層の深さで用語を検索することができるため、一つの文献には共に記載されてはいないが、互いに関連している用語も取得することができ、関連性を有する用語の検索性能を従来に比して向上させることができる。
【００３６】
また、２つの用語が入力される場合には、取得した用語から、当業者が入力された２つの用語の間に存在する理論的結びつきを従来に比して容易に発想することが可能となり、１つの用語が入力される場合には、一のカテゴリに属する用語と連鎖的に関連する複数の用語を所定のカテゴリに従って取得することによって、用語間の概念が比較的近い用語を取得することができる等、本発明は優れた効果を奏する。
【発明を実施するための最良の形態】
【００３７】
以下、本発明の実施の形態に係る関連用語取得方法、関連用語取得装置、関連用語取得システム、及びコンピュータプログラムについて、図面を参照しながら具体的に説明する。
【００３８】
（実施の形態１）
図１は、本発明の実施の形態１に係る関連用語取得システムの構成を示す模式図である。図１に示すように、本実施の形態１に係る関連用語取得システム１は、本発明に係る関連用語取得装置として機能するコンピュータ２と、医学分野における文献情報を格納している文献データベース３とから主として構成されている。コンピュータ２は、医療関係企業又は研究機関の施設内等に設けられており、コンピュータ２及び文献データベース３は、互いにデータ通信が可能であるようにインターネット等の通信ネットワーク４によって接続されている。
【００３９】
図２は、本発明の実施の形態１に係るコンピュータの構成を示すブロック図である。コンピュータ２は、ＣＰＵ５と、ＲＯＭ６と、ＲＡＭ７と、ハードディスク８と、読出装置９と、入出力インタフェース１０と、通信インタフェース１１と、画像出力インタフェース１２とから主として構成されている。
【００４０】
ＣＰＵ５は、ＲＯＭ６に記憶されているコンピュータプログラム及び／又はＲＡＭ７にロードされたコンピュータプログラムを実行することが可能である。そして、後述するような本発明に係るコンピュータプログラムを当該ＣＰＵ５が実行することにより、コンピュータ２が本発明に係る関連用語取得装置として機能する。
【００４１】
ＲＯＭ６は、マスクＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ等から構成されており、ＣＰＵ５に実行されるコンピュータプログラム及びこれに用いるデータ等が記録されている。
【００４２】
ＲＡＭ７は、ＳＲＡＭ又はＤＲＡＭ等により構成されている。ＲＡＭ７は、ＲＯＭ６及びハードディスク８に記録されているコンピュータプログラムの読み出しに用いられる。また、これらのコンピュータプログラムを実行するときに、ＣＰＵ５の作業領域として利用される。
【００４３】
ハードディスク８は、オペレーティングシステム及びアプリケーションプログラム等、ＣＰＵ５に実行させるための種々のコンピュータプログラム及び当該コンピュータプログラムの実行に用いるデータがインストールされている。
【００４４】
また、かかるハードディスク８には、次のような医学分野の用語の辞書データ１７が記憶されている。図３は、ハードディスク８に記憶されている辞書データ１７の構成を概念的に示す図である。図３に示すように、辞書データ１７は、５つのカテゴリ１８〜２２によって分類された用語の集合として構成されている。カテゴリ１８は、「Disease（疾患）」を示すものであり、当該カテゴリ１８に属する用語として、「Long QT Syndrome（ＱＴ延長症候群）」、「Migraine（偏頭痛）」、「Raynaud's Disease（レイノー病）」、「Alzheimer Disease（アルツハイマー病）」等のテキストデータが記憶されている。カテゴリ１９は、「Physiology（生理学的機能）」を示すものであり、当該カテゴリ１９に属する用語として、「Electrophysiology（電気生理学現象）」、「Action Potentials（活動電位）」、「Membrane Potentials（膜電位）」、等のテキストデータが記憶されている。カテゴリ２０は、「Biological function（生物学的機能）」を示すものであり、当該カテゴリ２０に属する用語として、「Membrane Potentials（膜電位）」、「Ion Channel Gating（イオン・チャネル・ゲーティング）」、「Synaptic Transmission（シナプス伝達）」、「Ion Transport（イオン輸送）」等のテキストデータが記憶されている。カテゴリ２１は、「Chemical function（生化学的機能）」を示すものであり、当該カテゴリ２１に属する用語として、「Potassium Channels（カリウムチャネル）」、「Potassium Channel Blocker（カリウムチャネルブロッカ）」、「Sodium Channels（ナトリウムチャネル）」等のテキストデータが記憶されている。また、カテゴリ２２は、「Gene and Gene products（遺伝子及び遺伝子産物）」を示すものであり、当該カテゴリ２２に属する用語として、「KCNQ1 protein（ＫＣＮＱ１）」、「CPP32 protein（ＣＰＰ３２）」、「KCNA channel（ＫＣＮＡチャネル）」、「uK-ATP1 potassium channel（ｕＫ−ＡＴＰ１カリウムチャネル）」等のテキストデータが記憶されている。
「Disease（疾患）」と「Physiology（生理学的機能）」とは互いに直接的に関連する概念であって、「Disease」の方が「Physiology」よりも抽象的な概念である。同様に、「Biologycal function（生物学的機能）」は、「Physiology」よりも具体的な概念であって両者は互いに直接的な関連性を有している。このようにして、カテゴリ１８〜２２は、連鎖的に関連しており、この順番で抽象的概念から具体的概念へと連鎖的に推移するような構成となっている。本発明の実施の形態１に係るコンピュータプログラムを実行した場合には、後述するようにして当該辞書データ１７が使用されることとなる。
【００４５】
読出装置９は、フレキシブルディスクドライブ、ＣＤ−ＲＯＭドライブ、又はＤＶＤ−ＲＯＭドライブ等から構成されており、可搬型記録媒体１３を装脱することが可能であり、装着した可搬型記録媒体１３に記録されたコンピュータプログラム又はデータを読み出すことができる。また、可搬型記録媒体１３には、本発明に係るコンピュータプログラムが格納されており、コンピュータ２が当該可搬型記録媒体１３から本発明に係るコンピュータプログラムを読み出し、当該コンピュータプログラムをハードディスク８にインストールすることが可能である。
【００４６】
なお、本発明に係るコンピュータプログラムは、可搬型記録媒体１３によって提供されるのみならず、電気通信回線（有線、無線を問わない）によってコンピュータ２と通信可能に接続された外部の機器から前記電気通信回線を通じて提供することも可能である。例えば、本発明に係るコンピュータプログラムがインターネット上のサーバコンピュータのハードディスク内に格納されており、このサーバコンピュータにコンピュータ２がアクセスして、当該コンピュータプログラムをダウンロードし、これをハードディスク８にインストールすることも可能である。
【００４７】
入出力インタフェース１０は、例えばUSB，IEEE1394，RS-232C等のシリアルインタフェース、SCSI，IDE，IEEE1284等のパラレルインタフェース、Ｄ／Ａ変換器、Ａ／Ｄ変換器等からなるアナログインタフェース等から構成されている。入出力インタフェース１０には、キーボード１４及びマウス１５が接続されており、ユーザ（操作者）がキーボード１４又はマウス１５を使用することにより、コンピュータ２にデータを入力することが可能である。
【００４８】
通信インタフェース１１は、例えばEthernet（登録商標）インタフェースであり、所定の通信プロトコルを使用して通信ネットワーク４に接続された文献データベース３との間でデータの送受信が可能である。
【００４９】
画像出力インタフェース１２は、ＬＣＤ又はＣＲＴ等で構成された表示装置１６に接続されており、ＣＰＵ５から与えられた画像データを表示装置１６に出力するようになっている。表示装置１６は、入力された画像データに従って、画像（画面）を表示する。
【００５０】
次に、文献データベース３の構成について説明する。文献データベース３は、コンピュータから構成されている。かかる文献データベース３は、内蔵する記憶装置内に、文献のタイトルのテキストデータのレコードと、当該文献のインデックス情報として、当該文献において記載された用語のテキストデータのレコードとが文献毎に対応付けられて記憶されている。そして、外部のコンピュータから用語のデータが与えられたときには、当該用語を検索キーとして前記インデックス情報のフィールドから当該用語が記載されている文献を検索し、検索結果として、文献のタイトル及び検索にヒットした文献の数を取得するようになっている。この文献のタイトル及び文献数の情報は、通信ネットワーク４を介して前記外部のコンピュータへと送信される。なお、文献データベース３は、文献タイトルのテキストデータ及び用語のテキストデータだけでなく、例えば要約のテキストデータ又は図面の画像データ等の他のデータを前記文献タイトル及び用語のデータと対応付けて記憶してあってもよく、検索結果として、これらのデータを前記文献のタイトルと対応付けて検索要求元のコンピュータへと送信する構成であってもよい。
【００５１】
次に、本発明に係る関連用語取得システム１の動作について説明する。図４は、本発明の実施の形態１に係る関連用語取得システム１の動作の流れを説明するフローチャートである。コンピュータ２は、ハードディスク８に格納されているコンピュータプログラムを実行することによって、以下のように動作する。なお、以下の説明においては、本発明に係るコンピュータプログラムは、例えば米マイクロソフト社が製造販売するWindows（登録商標）等のオペレーティングシステム上で動作するものとしている。まず、コンピュータ２に接続された表示装置１６には、ユーザからの入力を受け付ける入力画面が表示される（ステップＳ１）。かかる入力画面では、「Disease（疾患）」のカテゴリ１８に属する用語と、「Gene and Gene products」のカテゴリ２２に属する用語とをユーザが入力することが可能である。ユーザはキーボード１４及びマウス１５を操作することによって、これらのカテゴリ１８，２２に各別に属する２つの用語を入力する。ここでは、カテゴリ１８に属する用語として「Long QT syndrome」が、またカテゴリ２２に属する用語として「KCNQ1 protein」が夫々入力された場合について説明する。
【００５２】
コンピュータ２は、このような２つの用語の入力を受け付け（ステップＳ２）、次いでＣＰＵ５が、前述した辞書データ１７を参照して、かかる２つの用語が属するカテゴリ１８，２２のうちの一方、（ここではカテゴリ１８）と、当該カテゴリ１８と直接的に関連する（即ち、概念的に隣り合う）カテゴリ１９とを選択する（ステップＳ３）。そして、関連用語取得システム１が、次に説明するような第１文献検索処理を実行する（ステップＳ４）。
【００５３】
図５及び図６は、第１文献検索処理の処理の流れを説明するフローチャートである。この第１文献検索処理においては、ＣＰＵ５は、まず、辞書データ１７を参照して、カテゴリ１９に属する用語のうちの１つを選択する（ステップＳ１０１）。そして、このステップＳ１０１（又はステップＳ１１６）で選択した用語と、ステップＳ２で受け付けた用語のうち、カテゴリ１８に属する用語「Long QT syndorome」とを検索キーとし、その両方が記載されている文献を検索するという検索条件のデータを付加して、文献データベース３へ送信する（ステップＳ１０２）。文献データベース３は、これらの２つの用語のデータを受信し（ステップＳ１０３）、かかる２つの用語が共に記載されている文献を検索し（ステップＳ１０４）、検索結果として、検索した文献のタイトル及び検索にヒットした文献数のデータを取得して、これをコンピュータ２へと送信する（ステップＳ１０５）。コンピュータ２は、文献データベース３から送信されたデータを受信し（ステップＳ１０６）、文献数のデータをＲＡＭ７の所定の領域に記憶する（ステップＳ１０７）。
【００５４】
また、コンピュータ２は、かかる２つの用語を再度検索キーとし、その何れか又は両方が記載されている文献を検索するという検索条件のデータを付加して、文献データベース３へ送信する（ステップＳ１０８）。文献データベース３は、このデータを受信し（ステップＳ１０９）、かかる２つ用語の何れか又は両方が記載されている文献を検索する（ステップＳ１１０）。そして、文献データベース３は、検索結果として取得した文献のタイトル及び検索にヒットした文献数のデータをコンピュータ２へと送信する（ステップＳ１１１）。
【００５５】
コンピュータ２は、文献データベース３から送信されたデータを受信し（ステップＳ１１２）、受信したデータに含まれる文献数（即ち、「Long QT Syndrome」及びステップＳ１０１（又はステップＳ１１６）にて選択された用語の何れか又は両方が記載されている文献の数）Ｘと、ステップＳ１０７で記憶した文献数（即ち、２つの用語が共に記載されている文献の数）Ｙとにより、これらの２つの用語の共起関係の強度μ＝Ｙ／Ｘを計算する（ステップ１１３）。次にＣＰＵ５は、こうして得られた共起関係の強度μと、ステップＳ１０４にて検索対象とされた２つの用語とを互いに関連づけてＲＡＭ７内の所定の領域に記憶する（ステップＳ１１４）。
【００５６】
更にＣＰＵ５は、まだ検索対象として選択されていない用語が、カテゴリ１９に属する用語の中に存在するか否かを判別し（ステップＳ１１５）、存在する場合（図６のステップＳ１１５でＹＥＳ）には、辞書データ１７を参照して、まだ検索対象として選択されていない用語をカテゴリ１９に属する用語の中から選択する（ステップＳ１１６）。そして、ＣＰＵ５は、処理をステップＳ１０２へと移す。また、ステップＳ１１５において、カテゴリ１９に属する全ての用語が選択されたと判別された場合（図６のステップＳ１１５でＮＯ）には、今までの処理で得られた共起関係の強度μのうち、大きいものから順に所定数（例えば５つ）のもの及びこれらに関連づけられた用語のデータのみを残し、これら以外の共起関係の強度μ及び用語のデータをＲＡＭ７から削除する（ステップＳ１１７）。ここでは、最終的に残った用語の一部として、「Action Potentials」と、「Electrophysiology」と、「Membrane Potentials」と、「Electric Conductibity」とが含まれる場合について説明する。そして、ＣＰＵ５は、第１文献検索処理を終了する。
【００５７】
このような第１文献検索処理を終了した後、ＣＰＵ５は、辞書データ１７を参照して、前回の検索に使用した２つのカテゴリ１８，１９のうち、具体的な概念のカテゴリ１９と、これと直接的に関連し、しかもカテゴリ１９よりも具体的な概念のカテゴリ２０とを選択する（ステップＳ５）。そして、関連用語取得システム１は、次に説明するような第２文献検索処理を実行する（ステップＳ６）。
【００５８】
図７及び図８は、第２文献検索処理の処理の流れを説明するフローチャートである。この第２文献検索処理においては、ＣＰＵ５は、まず、カテゴリ１９に属する用語のうち、前記第１文献検索処理において、最終的に残った用語の１つ（例えば「Action Potentials」）を選択する（ステップＳ２０１）。また、ＣＰＵ５は、辞書データ１７を参照して、カテゴリ２０に属する用語のうちの１つを選択する（ステップＳ２０２）。そして、このステップＳ２０１（又はステップＳ２１９）で選択した用語と、ステップＳ２０２（又はステップＳ２１７）で選択した用語とを検索キーとして、文献データベース３へ送信する（ステップＳ２０３）。文献データベース３は、これらの２つの用語のデータを受信し（ステップＳ２０４）、かかる２つの用語が共に記載されている文献を検索し（ステップＳ２０５）、検索結果として、検索した文献のタイトル及び検索にヒットした文献数のデータを取得して、これをコンピュータ２へと送信する（ステップＳ２０６）。コンピュータ２は、文献データベース３から送信されたデータを受信し（ステップＳ２０７）、文献数のデータをＲＡＭ７の所定の領域に記憶する（ステップＳ２０８）。
【００５９】
また、コンピュータ２は、かかる２つの用語を再度検索キーとし、その何れか又は両方が記載されている文献を検索するという検索条件のデータを付加して、文献データベース３へ送信する（ステップＳ２０９）。文献データベース３は、このデータを受信し（ステップＳ２１０）、かかる２つ用語の何れか又は両方が記載されている文献を検索する（ステップＳ２１１）。そして、文献データベース３は、検索結果として取得した文献のタイトル及び検索にヒットした文献数のデータをコンピュータ２へと送信する（ステップＳ２１２）。
【００６０】
コンピュータ２は、文献データベース３から送信されたデータを受信し（ステップＳ２１３）、受信したデータに含まれる文献数（即ち、検索対象とされた２つの用語の何れか又は両方が記載されている文献の数）Ｘと、ステップＳ２０８で記憶した文献数（即ち、２つの用語が共に記載されている文献の数）Ｙとにより、これらの２つの用語の共起関係の強度μ＝Ｙ／Ｘを計算する（ステップ２１４）。次にＣＰＵ５は、こうして得られた共起関係の強度μと、ステップＳ２０５にて検索対象とされた２つの用語とを互いに関連づけてＲＡＭ７内の所定の領域に記憶する（ステップＳ２１５）。
【００６１】
更にＣＰＵ５は、まだ検索対象として選択されていない用語が、カテゴリ２０に属する用語の中に存在するか否かを判別し（ステップＳ２１６）、存在する場合（図８のステップＳ２１６でＹＥＳ）には、辞書データ１７を参照して、まだ検索対象として選択されていない用語をカテゴリ２０に属する用語の中から選択する（ステップＳ２１７）。そして、ＣＰＵ５は、処理をステップＳ２０３へと移す。
【００６２】
また、ステップＳ２１６において、カテゴリ２０に属する全ての用語が選択されたと判別された場合（図８のステップＳ２１６でＮＯ）には、まだ検索対象として選択されていない用語が、第１文献検索処理において最終的に残ったカテゴリ１９に属する用語の中に存在するか否かを判別し（ステップＳ２１８）、存在する場合（図８のステップＳ２１８でＹＥＳ）には、まだ検索対象として選択されていない用語（例えば、「Electrophysiology」）をこれらの用語の中から選択する（ステップＳ２１９）。そして、ＣＰＵ５は、処理をステップＳ２０２へと移す。
【００６３】
また、ステップＳ２１８において、カテゴリ１９に属する用語のうち、第１文献検索処理で最終的に残った全ての用語が選択されたと判別された場合（図８のステップＳ２１８でＮＯ）には、今までの処理で得られた共起関係の強度μのうち、カテゴリ１９に属する用語の夫々について、大きいものから順に所定数（例えば５つ）のもの及びこれらに関連づけられた用語のデータのみを残し、これら以外の共起関係の強度μ及び用語のデータをＲＡＭ７から削除する（ステップＳ２２０）。つまり、カテゴリ１９に属する一つの用語について、μが大きいものから順に５つまでの用語のセットのデータを残し、カテゴリ１９に属する他の用語について、同様にμが大きいものから順に５つまで用語のセットのデータを残すといったように、カテゴリ１９に属する用語毎に、μが大きいものから順に所定数まで用語のセットのデータが残されることとなる。このようにすることによって、各カテゴリに属する用語の数が膨大である場合に、検索量を抑制しつつ、互いに関連性の強い用語のみを選択的に取得することができる。ここでは、カテゴリ２０に属する用語のうち、最終的に残ったものの一部として、「Synaptic Transmission」と、「Ion Transport」と、「Membrane Potentials」と、「Ion Channel Gating」とが含まれる場合について説明する。そして、ＣＰＵ５は第２文献検索処理を終了する。
【００６４】
このような第２文献検索処理を終了した後、ＣＰＵ５は、辞書データ１７を参照して、前回の検索に使用した２つのカテゴリ１９，２０のうち、具体的な概念のカテゴリ２０と、これと直接的に関連し、しかもカテゴリ２０よりも具体的な概念のカテゴリ２１とを選択する（ステップＳ７）。そして、関連用語取得システム１は、第３文献検索処理を実行する（ステップＳ８）。なお、第３文献検索処理は、第２文献検索処理のうち、文献検索に使用するカテゴリ１９，２０をカテゴリ２０，２１に代えたものと同様であるので、その説明を省略する。また、ここでは、第３文献検索処理によって最終的に得られたカテゴリ２１の用語の一部として、「Potassium Channels」と、「Potassium（カリウム）」と、「Sodium Channels」と、「Tetraethylammonium（テトラエチルアンモニウム）」と、「Potassium Channel Blockers」とが含まれる場合について説明する。
【００６５】
第３文献検索処理を終了した後、ＣＰＵ５は、ステップＳ２において入力された２つの用語が属するカテゴリ１８，２２のうちの他方、（ここではカテゴリ２２）と、当該カテゴリ２２と直接的に関連するカテゴリ２１とを選択する（ステップＳ９）。そして、関連用語取得システム１は、次に説明するような第４文献検索処理を実行する（ステップＳ１０）。
【００６６】
図９及び図１０は、実施の形態１に係る第４文献検索処理の処理の流れを説明するフローチャートである。この第４文献検索処理においては、ＣＰＵ５は、まず、カテゴリ２１に属する用語のうち、前記第３文献検索処理において、最終的に残った用語の１つ（例えば「Potassium Channels」）を選択する（ステップＳ３０１）。そして、このステップＳ３０１（又はステップＳ３１６）で選択した用語と、ステップＳ２で受け付けた用語のうち、カテゴリ２２に属する用語「KCNQ1 protein」とを検索キーとして、文献データベース３へ送信する（ステップＳ３０２）。文献データベース３は、これらの２つの用語のデータを受信し（ステップＳ３０３）、かかる２つの用語が共に記載されている文献を検索し（ステップＳ３０４）、検索結果として、検索した文献のタイトル及び検索にヒットした文献数のデータを取得して、これをコンピュータ２へと送信する（ステップＳ３０５）。コンピュータ２は、文献データベース３から送信されたデータを受信し（ステップＳ３０６）、文献数のデータをＲＡＭ７の所定の領域に記憶する（ステップＳ３０７）。
【００６７】
また、コンピュータ２は、かかる２つの用語を再度検索キーとし、その何れか又は両方が記載されている文献を検索するという検索条件のデータを付加して、文献データベース３へ送信する（ステップＳ３０８）。文献データベース３は、このデータを受信し（ステップＳ３０９）、かかる２つ用語の何れか又は両方が記載されている文献を検索する（ステップＳ３１０）。そして、文献データベース３は、検索結果として取得した文献のタイトル及び検索にヒットした文献数のデータをコンピュータ２へと送信する（ステップＳ３１１）。
【００６８】
コンピュータ２は、文献データベース３から送信されたデータを受信し（ステップＳ３１２）、受信したデータに含まれる文献数（即ち、「KCNQ1 protein」及びステップＳ３０１（又はステップＳ３１６）にて選択された用語の何れか又は両方が記載されている文献の数）Ｘと、ステップＳ３０７で記憶した文献数（即ち、２つの用語が共に記載されている文献の数）Ｙとにより、これらの２つの用語の共起関係の強度μ＝Ｙ／Ｘを計算する（ステップ３１３）。次にＣＰＵ５は、こうして得られた共起関係の強度μと、ステップＳ３０４にて検索対象とされた２つの用語とを互いに関連づけてＲＡＭ７内の所定の領域に記憶する（ステップＳ３１４）。
【００６９】
更にＣＰＵ５は、まだ検索対象として選択されていない用語が、第３文献検索処理において最終的に残ったカテゴリ２１に属する用語の中に存在するか否かを判別し（ステップＳ３１５）、存在する場合（図１０のステップＳ３１５でＹＥＳ）には、まだ検索対象として選択されていない用語（例えば、「Potassium」）をこれらの用語の中から選択する（ステップＳ３１６）。そして、ＣＰＵ５は、処理をステップＳ３０２へと移す。また、ステップＳ３１５において、カテゴリ２１に属する用語のうち、第３文献検索処理で最終的に残った全ての用語が選択されたと判別された場合（図１０のステップＳ３１５でＮＯ）には、第４文献検索処理を終了する。
【００７０】
以上の処理によって、ＲＡＭ７内には、共起関係が強い用語の組み合わせ（つまり２つの用語のセット）及びこれらの組み合わせに対応する共起関係の強度μとが記憶されていることとなる。この関係は、各用語をノードとし、２つの用語の共起関係をエッジとしたグラフ構造で表現することが可能である。図１１は、本発明の実施の形態１に係るコンピュータプログラムによって生成されたグラフ構造の一例を示す模式図である。図１１に示すように、本例においては、例えば、カテゴリ１８に属する用語「Long QT Syndrome」とカテゴリ１９に属する用語「Action Potentials」との間には共起関係があるため、「Long QT Syndrome」と「Action Potentials」とがノードとされ、両ノード間がエッジで結ばれる。同様に、用語「Long QT Syndrome」は、「Electrophysiology」、「Membrane Potentials」、「Electric Conductivity」の夫々の用語と共起関係にあり、そのため各ノード間がエッジにて結ばれている。また、各エッジには、共起関係の強度μが対応しており、これがエッジの重みづけとなっている（図示せず）。
【００７１】
そして、コンピュータ２のＣＰＵ５は、ＲＡＭ７内のデータを参照して、かかるグラフ構造における、ステップＳ２にて入力を受け付けた２つの用語、即ち本例においては「Long QT Syndrome」及び「KCNQ1 protein」のノード間を結ぶ経路（例えば、図１１において「Long QT Syndrome」、「Action Potentials」、「Synaptic Transmission」、「Potassium Channels」、「KCNQ1 protein」を結ぶ経路等）を探索する（ステップＳ１１）。そして、ＣＰＵ５は、この経路におけるエッジに対応する共起関係の強度μの相乗平均を算出し（ステップＳ１２）、この相乗平均を当該経路におけるスコアとする。次に、ＣＰＵ５は、全ての経路を探索したか否かを判別し（ステップＳ１３）、未探索の経路が残っている場合（図４のステップＳ１３でＮＯ）には、未探索の経路のうちの一つを探索し（ステップＳ１４）、処理をステップＳ１２に移す。
【００７２】
また、ステップＳ１３において、全ての経路の探索が完了したと判別された場合（図４のステップＳ１３でＹＥＳ）には、ＣＰＵ５は、スコアが大きいものから順に並ぶように経路をソートした状態で、各経路とスコアとを対応付けた図表を表示し（ステップＳ１５）、処理を終了する。
【００７３】
図１２は、本発明の実施の形態１に係る関連用語取得装置による表示画面の一例を示す図表である。上記ステップＳ１５によって、例えば図１２に示すような図表が表示装置１６に表示される。この例においては、「Long QT Syndrome」、「Electrophysiology」、「Membrane Potentials」、「Potassium Channels」、「KCNQ1 protein」を結ぶ経路のスコアが最大である。このように、スコアが最大の経路上に存在する用語の組み合わせが、互いに関連が最も強いと考えられるものである。これは、以下のような理由による。共起関係の強度μは、２つの用語が共起する文献数と、２つの用語の何れか又は両方が記載されている文献数との比率、即ち、２つの用語の何れか又は両方が記載されている全文献の数に対して、２つの用語が共に記載されている文献の数が占める割合が大きい程大きくなるという性質を有している。一方、共起する文献数と、２つの用語の何れか又は両方が記載されている文献数との比率が大きい程、その２つの用語が関連しているという認識は一般化していると考えられる。このことから、共起関係の強度μをその２つの用語の関連性の強さの指標とみなすことができ、そのμの相乗平均たるスコアもまた、各用語の関連性の強さを示しているとみなすことができる。
【００７４】
本例の処理結果によって得られた最大スコアの用語の組み合わせ「Long QT Syndrome」、「Electrophysiology」、「Membrane Potentials」、「Potassium Channels」、「KCNQ1 protein」が当業者に与えられれば、当該当業者は、「遺伝子ＫＣＮＱ１の変異によるカリウムチャネルの構造異常が、心臓の電気パルスの適切な伝播を妨げ、ＱＴ延長症候群を引き起こす」というような、「ＱＴ延長症候群」と「ＫＣＮＱ１」とを結びつける理論的結びつきを容易に発想することができる。また、本発明に係る関連用語取得装置は、関連性のある用語の組み合わせという態様で、入力された２つの用語を結びつける仮説を生成しているととらえることもできる。例えば、その用語の組み合わせの中に、従来明らかでなかった用語の関連性が存在するときもある。このようなときには、従来明らかでなかった理論的結びつきを、かかる用語の関連性から導き出せる場合もあると考えられ、これを研究対象として選択することも可能である。
【００７５】
また、このようにして得られた用語の組み合わせにおいて、当業者の判断によっては、隣り合うカテゴリに夫々属する用語の関連性が低く、当該用語間の概念の飛躍が大きい場合もある。このような場合のために、ユーザが概念の飛躍が大きいと判断した２つの用語を指定することによって、再度これらの用語を結びつける中間的な用語を検索するように前記コンピュータプログラムを構成することも可能である。かかる処理は、例えば次のような手順により実現される。ユーザがキーボード１４及びマウス１５の操作によって２つの用語を指定した場合に、コンピュータ２がユーザからのこれら２つの用語の指定を受け付け、夫々の用語が属するカテゴリのうちの一方を選択し、当該カテゴリに属する用語であって、ユーザから指定を受け付けた用語とは異なるものを選択する。そして、前記指定を受け付けた用語の一つと、選択した用語とが共に記載されている文献を文献データベース３に検索させ、検索の結果得られた文献数をコンピュータ２が取得する。これを当該カテゴリに属する用語の全てについて実行し、検索によって得られた文献の数に基づいて（例えば、前述したような共起関係の強度μを演算することによって）、前記指定を受け付けた用語の一つと関連性の強い用語を選択し、これを表示装置１６に表示する。このように、概念の飛躍が大きいと判断される２つの用語がある場合には、当該２つの用語の結びつきを明らかとする新たな中間的用語を検索することにより、当業者に当該２つの用語を結びつける理論的結びつきの発想を支援することができる。
【００７６】
以上の如き構成により、カテゴリ１８からカテゴリ２２へ向けて順に連鎖的に関連している各カテゴリ１９，２０，２１の夫々について用語を取得することによって、各用語が概念的に近いカテゴリに属するものとなるため、概念的にかけ離れていない用語を取得することが期待できる。また、３階層以上の多階層（本実施の形態１においては４階層）の深さで用語を検索することができるため、アロースミス・システム等の従来のシステムにあっては、入力された用語と共に文献に記載されている用語しか検索することができなかったところを、入力された用語と共に文献に記載されていない用語であっても、その間を結びつける一又は複数の他の用語を介して関連している用語を取得することができ、従来に比して用語の検索性能を向上させることができる。
【００７７】
また、従来のシステムでは、入力された用語Ａ，Ｃに関連する用語Ｂを取得する場合には、取得された用語Ｂは、入力された用語Ａ，Ｃと共に文献に記載されているものであり、一つの文献に２つの用語Ａ，Ｂ又はＢ，Ｃが記載されている以上、これらの用語Ａ，Ｂ又はＢ，Ｃの関連性は当業者にとって明らかである場合が多いと考えられ、このような用語Ｂを一つだけ介して入力された２つの用語Ａ，Ｃを結びつけるだけであるので、取得された用語Ｂによって導き出される理論的結びつきは、当業者にとって自明であるものが多いと考えられる。その一方、本発明の実施の形態１に係る関連用語取得システムにおいては、入力された２つの用語の間を結びつける、連鎖的に関連する複数の用語を取得するため、当業者にとって自明でない関係を導き出せるような用語の組み合わせを取得することができる場合も多いと考えられる。
【００７８】
（実施の形態２）
本発明の実施の形態２に係る関連用語取得システムは、コンピュータ２が当該実施の形態２に係るコンピュータプログラムを実行することによって、以下のように動作することの他は、実施の形態１に係る関連用語取得システム１と同様の構成とされている。従って、本実施の形態２に係る関連用語取得システムの構成は、実施の形態１に係る関連用語取得システム１の構成と同様であるので、同一構成要素については同一符号を付し、その説明を省略する。
【００７９】
図１３は、本発明の実施の形態２に係る関連用語取得システムの動作の流れを説明するフローチャートである。コンピュータ２は、ハードディスク８に格納されているコンピュータプログラムを実行することによって、以下のように動作する。まず、コンピュータ２に接続された表示装置１６には、ユーザからの入力を受け付ける入力画面が表示される（ステップＳ４０１）。かかる入力画面では、「Disease（疾患）」のカテゴリ１８に属する用語をユーザが入力することが可能である。ユーザはキーボード１４及びマウス１５を操作することによって、このカテゴリ１８に属する１つの用語を入力する。ここでは、カテゴリ１８に属する用語として「Long QT syndrome」が入力された場合について説明する。
【００８０】
コンピュータ２は、このような１つの用語の入力を受け付け（ステップＳ４０２）、次いでＣＰＵ５が、辞書データ１７を参照して、かかる用語が属するカテゴリ１８と、当該カテゴリ１８と直接的に関連する（即ち、概念的に隣り合う）カテゴリ１９とを選択する（ステップＳ４０３）。そして、関連用語取得システム１は、第１文献検索処理を実行する（ステップＳ４０４）。なお、ステップＳ４０４からステップＳ４０８までの処理は、実施の形態１で説明したステップＳ４からステップＳ８までの処理と同様であるので、その説明を省略する。
【００８１】
ステップＳ４０８の第３文献検索処理が終了した後、ＣＰＵ５は、辞書データ１７を参照して、前回の検索に使用した２つのカテゴリ２０，２１のうち、具体的な概念のカテゴリ２１と、これと直接的に関連し、しかもカテゴリ２１よりも具体的な概念のカテゴリ２２とを選択する（ステップＳ４０９）。そして、関連用語取得システム１は、本発明の実施の形態２に係る第４文献検索処理を実行する（ステップＳ４１０）。なお、当該第４文献検索処理は、実施の形態１で説明した第２文献検索処理のうち、文献検索に使用するカテゴリ１９，２０をカテゴリ２１，２２に代えたものと同様であるので、その説明を省略する。
【００８２】
以上の処理によって、ＲＡＭ７内には、共起関係が強い用語の組み合わせ（つまり２つの用語のセット）及びこれらの組み合わせに対応する共起関係の強度μとが記憶されていることとなる。この関係は、各用語をノードとし、２つの用語の共起関係をエッジとしたツリー構造で表現することが可能である。図１４は、本発明の実施の形態２に係るコンピュータプログラムによって生成されたツリー構造の一例を示す模式図である。図１４に示すように、本例においては、カテゴリ１８に属する用語「Long QT Syndrome」がルートノードとされたツリー構造であり、例えば、「Long QT Syndrome」とカテゴリ１９に属する用語「Electrophysiology」との間には共起関係があるため、「Long QT Syndrome」と「Electrophysiology」との各ノード間がエッジで結ばれる。同様に、用語「Long QT Syndrome」は、「Membrane Potentials」、「Heart Rate（心拍）」の夫々の用語と共起関係にあり、そのため各ノード間がエッジにて結ばれている。また、各エッジには、共起関係の強度μが対応しており、これがエッジの重みづけとなっている（図示せず）。また、カテゴリ２０に属する用語（「Membrane Potentials」、「Apoptosis（アポトーシス）」、「Energy Metabolism（エネルギー代謝）」）及びカテゴリ２１に属する用語（「Potassium Channels」、「Calcium Channels（カルシウムチャネル）」、「Caspases（カスパーゼ）」、「Leptin（レプチン）」）もまたノードとなっており、カテゴリ２２に属する用語（「CPP32 protein」、「KCNQ1 protein」、「KCNA Channel」等）がリーフノードとなっている。
【００８３】
そして、コンピュータ２のＣＰＵ５は、ＲＡＭ７内のデータを参照して、かかるツリー構造における、ステップＳ２にて入力を受け付けた１つの用語、即ち本例においては「Long QT Syndrome」のノード（ルートノード）と、リーフノードとを結ぶ経路（例えば、図１４において「Long QT Syndrome」、「Membrane Potentials」、「Apoptosis」、「Caspases」、「CPP32 protein」を結ぶ経路等）を探索する（ステップＳ４１１）。なお、ステップＳ４１２以降の処理は、実施の形態１で説明したステップＳ１２以降の処理と同様であるので、その説明を省略する。
【００８４】
かかる処理の結果においては、「Long QT Syndrome」、「Electrophysiology」、「Membrane Potentials」、「Potassium Channels」、「KCNQ1 protein」の用語の組み合わせが表示されることとなる（図１４参照）。この用語の組み合わせが当業者に与えられることにより、当該当業者は、実施の形態１で説明したような「ＱＴ延長症候群」と「ＫＣＮＱ１」とを結びつける理論的結びつきを容易に発想することができる。したがって、本実施の形態２に係るコンピュータプログラムは、ある特定の遺伝子に関連する疾患が不明であるとき、又はある特定の疾患に関連する遺伝子が不明であるときに、その特定の遺伝子（又は疾患）に関連する疾患（又は遺伝子）と、これらを結びつける理論的結びつきとを求めたい場合等に特に有効である。
【００８５】
以上の如き構成により、カテゴリ１８に属する用語と連鎖的に関連する複数の用語を所定のカテゴリ１９〜２２に従って取得することによって、用語間の概念が比較的近い用語を取得することができ、また、最終段（リーフノード）で得られる用語は、所定のカテゴリ２２（即ち、「疾患」を示すカテゴリ）に属する用語であるため、確実に疾患の概念に属する用語を取得することができる。
【００８６】
なお、実施の形態１で説明したように、当該実施の形態２に係るコンピュータプログラムもまた、ユーザが概念の飛躍が大きいと判断した２つの用語を指定することによって、再度これらの用語を結びつける中間的な用語を検索するように構成することも可能である。
【００８７】
また、実施の形態１及び２の夫々に係るコンピュータプログラムが独立して構成される場合に限られず、実施の形態１のコンピュータプログラムと実施の形態２のコンピュータプログラムとが一体的に構成されて、一つのコンピュータに実装されていてもよい。
【００８８】
また、実施の形態１及び２においては、コンピュータ２の外部に文献データベース３が設けられており、コンピュータ２と文献データベース３とが通信ネットワーク４にて接続されている構成について述べたが、これに限定されるものではなく、コンピュータ２に文献データベース３が内蔵されている構成であってもよい。また、文献データベース３は１つに限られず、複数の文献データベース３に対してコンピュータ２が各別にアクセスして文献の検索を行ってもよい。さらに、１つの文献データベース３が、分散処理によってあたかも１つのデータベースシステムとして機能するように複数のコンピュータによって構成されていてもよい。
【００８９】
また、実施の形態１及び２においては、用語を５つのカテゴリ１８〜２２によって予め分類した構成について述べたが、これに限定されるものではなく、４以上のカテゴリであって、それらのカテゴリが連鎖的に関連したものであれば、カテゴリの数は問わない。
【００９０】
さらに、上述した実施形態１及び２は夫々一実施形態であり、本願発明の要旨を損なわない範囲での種々の変更は可能であり、本願発明は上述した実施形態に限定されるものではない。
【産業上の利用可能性】
【００９１】
本発明に係る関連用語取得方法、関連用語取得装置、関連用語取得システム、及びコンピュータプログラムは、入力された用語に対して関連性の強い（概念がかけ離れていない）用語を取得することが期待できるという効果を奏し、２つの用語を検索キーとして、当該２つの用語が記載されている文献を検索することが可能な文献データベースにアクセスし、特定の用語に関連する用語を取得させるための関連用語取得方法、関連用語取得装置、関連用語取得システム、及びコンピュータプログラム等として有用である。
【図面の簡単な説明】
【００９２】
【図１】本発明の実施の形態１に係る関連用語取得システムの構成を示す模式図である。
【図２】本発明の実施の形態１に係るコンピュータの構成を示すブロック図である。
【図３】本発明の実施の形態１に係るコンピュータのハードディスクに記憶されている辞書データの構成を概念的に示す図である。
【図４】本発明の実施の形態１に係る関連用語取得システムの動作の流れを説明するフローチャートである。
【図５】本発明の実施の形態１に係る第１文献検索処理の処理の流れを説明するフローチャートである。
【図６】本発明の実施の形態１に係る第１文献検索処理の処理の流れを説明するフローチャートである。
【図７】本発明の実施の形態１に係る第２文献検索処理の処理の流れを説明するフローチャートである。
【図８】本発明の実施の形態１に係る第２文献検索処理の処理の流れを説明するフローチャートである。
【図９】本発明の実施の形態１に係る第４文献検索処理の処理の流れを説明するフローチャートである。
【図１０】本発明の実施の形態１に係る第４文献検索処理の処理の流れを説明するフローチャートである。
【図１１】本発明の実施の形態１に係るコンピュータプログラムによって生成されたグラフ構造の一例を示す模式図である。
【図１２】本発明の実施の形態１に係る関連用語取得装置による表示画面の一例を示す図表である。
【図１３】本発明の実施の形態２に係る関連用語取得システムの動作の流れを説明するフローチャートである。
【図１４】本発明の実施の形態２に係るコンピュータプログラムによって生成されたツリー構造の一例を示す模式図である。
【符号の説明】
【００９３】
１  関連用語取得システム
２  コンピュータ
３  文献データベース
４  通信ネットワーク
５  ＣＰＵ
６  ＲＯＭ
７  ＲＡＭ
８  ハードディスク
９  読出装置
１０  入出力インタフェース
１１  通信インタフェース
１２  画像出力インタフェース
１３  可搬型記録媒体
１４  キーボード
１５  マウス
１６  表示装置
１７  辞書データ
１８〜２２  カテゴリ
【図１】
2005173987.tif 000003
【図２】
2005173987.tif 000004
【図３】
2005173987.tif 000005
【図４】
2005173987.tif 000006
【図５】
2005173987.tif 000007
【図６】
2005173987.tif 000008
【図７】
2005173987.tif 000009
【図８】
2005173987.tif 000010
【図９】
2005173987.tif 000011
【図１０】
2005173987.tif 000012
【図１１】
2005173987.tif 000013
【図１２】
2005173987.tif 000014
【図１３】
2005173987.tif 000015
【図１４】
2005173987.tif 000016