(57)【要約】【課題】  検索漏れが少なく検索結果の精度が高い、医学、生物学関係者の文献検索システムを提供する。【解決手段】  検索条件登録画面において入力した検索条件は、条件データベース２−１に格納する。検索要求部２−２は、検索条件をもとに、定期的に条件データベースにアクセスし、検索条件を文献検索データベースサーバ２−３に渡す。文献検索データベースサーバ２−３へ渡された登録文献群は、文献検索部２−４にある検索キー作成部２−６に渡され、GETA２−５を用いて検索キーが作成される。作成された検索キーをもとに、文献検索部２−４において、GETA２−５を用いて文献情報データベース２−７に対して類似文書検索を行う。検索結果は、検索結果取得部２−８に渡され、検索結果メール作成部２−９が検索結果に基づいて、PubMed検索結果と同じフォーマットで検索結果メールを作成する。作成された電子メールは、メール送信部２−１０からユーザに送信される。【選択図】  図２
2005284593.tif 000002
【特許請求の範囲】
【請求項１】
複数の文献を格納した文献情報データベースから文献を検索する文献検索システムであって、
検索条件を登録する検索条件登録部と、
登録された検索条件を、前記検索条件登録部から定期的に読み込み、検索要求を行う検索要求部と、
検索要求をもとに第１の連想計算エンジンを用いて検索キーを作成する検索キー作成部と、
前記文献情報データベースに対して第２の連想計算エンジンを用いて類似文書検索を行う文献検索部と、
前記文献検索部による検索結果情報を含む検索結果メールを作成する検索結果メール作成部と、
前記検索結果メールを送信するメール送信部と
を含むことを特徴とする文献検索システム。
【請求項２】
請求項１に記載の文献検索システムを用いた文献検索方法であって、
前記検索条件登録部に検索条件として登録された複数の文献の記載内容をもとに、前記第１の連想計算エンジンを用いてキーワードを抽出するステップと、
抽出された前記キーワードを検索キーとして、前記文献情報データベースに対して前記第２の連想検索エンジンを用いて類似文書検索を行わせるステップと、
該類似文献検索の結果を電子メールの形態で送信するステップと
を有することを特徴とする文献検索方法。
【請求項３】
請求項１に記載の文献検索システムを用いた文献検索方法であって、
前記検索条件登録部に検索条件として登録された複数の文献の記載内容をもとに、前記第１の連想計算エンジンを用いてそれぞれの個別の文献におけるキーワードを抽出するステップと、
前記それぞれの文献において抽出されたキーワードのうち共通のキーワードを検索キーとして、前記文献情報データベースに対して前記第２の連想検索エンジンを用いて類似文書検索を行わせるステップと、
該類似文献検索の結果を電子メールの形態で送信するステップと
を有することを特徴とする文献検索方法。
【請求項４】
前記検索結果情報は、前記文献情報データベースの検索結果と同じフォーマットであることを特徴とする請求項１〜３までのいずれか１項に記載の文献検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文献連想検索システムに関し、特に、連想計算エンジンを用いた文献情報に対する類似文書検索の自動化が可能な文献連想検索システムに関する。
【背景技術】
【０００２】
近年、あらゆる文書情報の電子化が進み、それらを有効活用することで充実した知的生活を送れるようになっている。ライフサイエンスの分野においては、米国立医学図書館（NLM）が編集する医学文献データベースであるMEDLINEに、MEDLINEの対象とならない生命科学分野の文献を追加した文献データベースであるPubMedは、医学、生物学関係の文献検索の定番であり、その文献数は1,200万件以上とそのデータ量は日々爆発的に増加している。そのような背景を踏まえ、効率的に取得したい文献を取得するために、現在テキストマイニングという技術が良く用いられるようになってきている。テキストマイニングとは、膨大なテキスト型データを、様々な観点から分析し、役立つ情報を見つけ出すための技術である。テキストマイニングツールは、自然言語処理による情報や概念の抽出技術、データマイニングや多変量解析のマイニングアルゴリズム、解析結果の可視化技術など、各々特徴的な得意とする解析手法を持っている。その中の１つである汎用連想計算エンジンGETA（http://geta.ex.nii.ac.jp）は、単語のベクトル表現により、文書間の関連性や類似性をもとに検索が可能である。通常の検索エンジンでは漏れなく検索するために検索範囲を幅広くするとヒットする文献数が膨大となり、タイトルを見るだけでも大変な作業となる。一方、複数のキーワードを組み合わせて文献を絞りこんでいくと、たまたまそのキーワードを含んでいなかったり、少し異なる言葉を使っていたりしたために、必要な文献を見逃してしまうという問題を抱えている。前述の問題を解決した例として、国立情報学研究所が大学図書館などの蔵書検索サービスを提供しているWebcat Plus（http://webcatplus.nii.ac.jp）というサイトがある。このサービスでは、検索キーとしたい文書を貼り付け、検索を行うと検索キーとした文書と類似性の高い文書のタイトルリストが表示される。また検索されたタイトルの中から自動的に特徴語を抽出することで、今まで気づかなかった観点からの検索も行うことができる。また、検索の結果取得したタイトルリストで興味を引かれた場合には、それを検索キー文書として、再び連想検索でフィードバックをかけることができる。
【０００３】
複数文書から検索キーを生成する方法としては下記特許文献１に記載のものがある。また、複数文書を検索キーとして、類似文献を検索する方法としては下記特許文献２に記載のものがある。
【０００４】
【特許文献１】特許２５３８７３６号公報
【特許文献２】特開２００２−２２２２０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特に医学、生物学関係の研究者は、普段、PubMedなどの文献検索サイトへアクセスし、これまで読んできた文献と類似の文献を検索するために、これまで読んできた文献群の中に、特に多く含まれると推定されるキーワードを検索キーとして入力し、文献検索を行ってきた。しかしながら、この方法では、そのキーワードを含まない文献は、たとえその研究者の研究に関連した文献であっても取得することができない。つまり、検索漏れの恐れがある。一方、キーワードの数を増やしてしまうと、膨大な文献の中から取得したい文献を１つ１つ、目視により確認していかなければならない。
【０００６】
Webcat Plusを使ってキーワード検索を行うと、そのキーワードから連想されるキーワードを含めて検索を行ってくれる。しかし、このWebcat Plusは、医学、生物学関係の文献情報PubMedに対して検索が行えない。また入力したキーワードをもとに連想検索をするとはいえ、入力するキーワードによって検索結果が左右され、文献検索の効率化という点で問題がある。
【０００７】
そこで、文書を用いた類似文書検索を行う方法が挙げられるが、Webcat Plusは１つの文書に対して類似文書検索を行うものである。すなわち、例えばヒトの肝臓のA遺伝子についてaという解析手法を用いて解析を行っている研究者は、ヒトの肝臓のA遺伝子についてaという解析手法を用いた論文でのみしか、取得したい文献を検索できない。
【０００８】
また、Webページで情報を検索することは、検索を行うたびに検索サイトへアクセスしなければならず、大変手間がかかり面倒である。さらに検索結果を待つことはユーザに不快感を与えるなどの問題もある。
【０００９】
本発明の目的は、検索漏れが少なく検索結果の精度が高い、医学、生物学関係者の文献検索システムを提供することにある。本発明の他の目的は効率的かつ検索漏れの少ない文献検索ができるシステムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一観点によれば、複数の文献を格納した文献情報データベースから文献を検索する文献検索システムであって、検索条件を登録する検索条件登録部と、登録された検索条件を、前記検索条件登録部から定期的に読み込み、検索要求を行う検索要求部と、検索要求をもとに第１の連想計算エンジンを用いて検索キーを作成する検索キー作成部と、前記文献情報データベースに対して第２の連想計算エンジンを用いて類似文書検索を行う文献検索部と、前記文献検索部による検索結果情報を含む検索結果メールを作成する検索結果メール作成部と、前記検索結果メールを送信するメール送信部とを含むことを特徴とする文献検索システムが提供される。尚、第１の連想計算エンジンと第２の連想計算エンジンとは、同じでも異なっていても良い。同じエンジンを利用すれば、ハードウェア的な負担が少なくなる。
【００１１】
本発明の他の観点によれば、前記文献検索システムを用いた文献検索方法であって、前記検索条件登録部に検索条件として登録された複数の文献をもとに、前記第１の連想計算エンジンを用いてキーワードを抽出するステップと、抽出された前記キーワードを検索キーとして、前記第２の検索エンジンを用いて前記文献情報データベースに対して類似文書検索を行わせるステップと、該類似文献検索の結果を電子メールの形態で送信するステップとを有することを特徴とする文献検索方法が提供される。
【００１２】
また、前記文献検索システムを用いた文献検索方法であって、前記検索条件登録部に検索条件として登録された複数の文献をもとに、前記第１の連想計算エンジンを用いてそれぞれの個別の文献におけるキーワードを抽出するステップと、前記それぞれの文献において抽出されたキーワードのうち共通のキーワードを検索キーとして、前記文献情報データベースに対して前記第２の検索エンジンを用いて類似文書検索を行わせるステップと、該類似文献検索の結果を電子メールの形態で送信するステップとを有することを特徴とする文献検索方法が提供される。
【００１３】
本発明のシステム又は方法においては、検索要求部が検索条件を受け取ると、複数の登録文献をもとに連想計算エンジンを用いて検索キーを作成し、類似文献を検索して、検索結果を定期的にメールで送信する。ユーザは、例えば専用Webページにおいて検索キーとなる文献を登録しておけば、定期的に検索結果を入手できる。従って、文献検索を行うたびにWebページへアクセスしなければならないという手間及び時間が不要となり、かつ、連想計算エンジンを用いた連想検索を行うことにより、簡単にかつ検索漏れの少ない文献検索ができる。
【００１４】
本発明の文献連想検索システムにおいて、条件データベースと、検索要求部を含めることができる。検索条件登録画面においては、文献情報データベースに登録されている文献ＩＤを入力する箇所を設ける。PubMedのような特定分野の文献情報データベースを検索すると簡単かつ迅速に検索が行うことができ、検索結果を受け取るユーザも理解しやすい。また、検索条件として年号によるフィルタリングを行うために年号入力箇所を設けると好ましい。このフィルタリング機能により、検索対象となる情報量を少なくすることができ、迅速な検索が行え、アップデートされた文献情報にのみの検索を行うことができる。
【００１５】
また、検索結果も少なくすることができ、検索結果が見やすくなる。検索条件登録画面には、検索結果取得間隔入力欄を設ける。PubMedの場合検索結果取得間隔は、毎日PubMed情報がアップデートされていることと、ユーザが普段おこなう検索の間隔を考慮すると、最低ラインとして週２回の検索結果を送信することが妥当だと考えられ、最低週２回、最高月１回を検索結果取得間隔機能に設ける。検索条件登録画面の右下にある登録ボタンをクリックすることで、検索条件が条件データベースに格納される。
【００１６】
好ましくは、検索条件は検索条件記憶部に記憶させる。検索要求部は定期的に条件データベースへアクセスして、検索条件記憶部に格納された条件をもとに文献検索データベースサーバへ検索条件を渡す。
【００１７】
また、好ましくは、本発明の文献連想検索システムは、文献検索データベースサーバを含む。検索キー作成部は検索要求部から定期的に渡される複数の文献をもとに文献情報データベースに対して検索を行う検索キーを作成する。一つの文献を検索キーとし、文献情報データベースへ検索を行った場合よりも、より複数の文献情報から連想計算エンジンを用いて検索キーを作成して、文献検索部にて類似文書検索を行うことで、よりユーザの研究分野に近い文献の類似文書検索が可能になる。検索対象情報データベースに対する、作成した検索キーとの類似文書検索処理に関して連想計算エンジンを使用することができる。
【００１８】
好ましくは、本発明の文献連想検索システムは、検索結果取得部と、検索結果メール作成部を含む。検索結果取得部は文献検索データベースサーバから検索結果を受け取ると、受け取った検索結果を検索結果メール作成部へ渡す。検索結果メール作成部は、検索結果取得部から検索結果を受け取ると、通常の文献情報データベースの検索結果と同様の検索結果を作成して、メール送信部に作成したメールを渡す。このようにすれば、ユーザは普段使用しているフォーマットで、混乱することなく検索結果を閲覧することができる。
【００１９】
好ましくは、本発明の文献連想検索システムは、メール送信部を含む。メール送信部は検索結果メール作成部から渡された検索結果メールを受け取ると、ユーザが登録したメールアドレスをもとに、検索結果を定期的に電子メールにて連絡する。このように、文献連想検索システムに電子メールを適用することにより、効率的に検索結果を取得することができる。
【００２０】
尚、上記検索の用いるためのキーワードの抽出過程においては、文献中の技術的な内容に関する内容キーワードとともに、又は、内容キーワードに代えて、文献の書誌的事項（属性）、例えば、発表年月日、著者名、文献を発行する学術団体、引用された文献名などのいわゆる書誌的キーワードを用いることができる。これらの書誌的事項は検索画面から入力できる場合もあるが、書誌的事項の中には文献中の記載事項に基づいて抽出可能なキーワードもあるため、これらを加味して検索することで、検索の自由度が増すという効果がある。
【発明の効果】
【００２１】
本発明によれば、登録した複数の文献をもとに連想計算エンジンを用いて検索キーを作成することで、ユーザの研究分野に特化した文献を高精度に取得することができ、かつ、文書を検索キーとすることで、これまでのキーワード検索では取得することができなかった検索漏れの少ない文献検索が可能となる。また、検索条件を登録しておくことで、検索を行うたびに検索サイトへアクセスするのではなく、定期的に自動で検索結果を送信させることにより検索作業の効率化を実現できる。
【発明を実施するための最良の形態】
【００２２】
本発明に係る連想検索システムは、例えば、ヒトの肝臓のB遺伝子についてaという解析手法を用いた論文、マウスの肝臓のA遺伝子についてbという解析手法を用いた論文、ラットの肝臓のC遺伝子についてaという解析手法を用いた論文など、研究分野に関連のある論文を用いて、それらから抽出された特徴点（キーワードなど）を検索キーとして、GETA等の検索エンジンを用いて検索することにより、良好な検索結果を得ることを特徴とする。また、ユーザが登録した複数の文献情報をもとに、検索漏れの少ない類似文献検索を行い、検索結果を、電子メールにおいて登録した条件をもとに定期的に配信することを特徴とする。
【００２３】
以下、本発明の一実施の形態による連想検索システムについて図面を参照して説明する。
【００２４】
以下、連想計算エンジンとしては、汎用連想計算エンジンGETAを、文献情報データベースとしてはPubMedを用いた例について説明する。
【００２５】
図１は、本発明の一実施の形態による文献連想検索システムの構成例を示す図である。図１に示すように、本実施の形態による文献検索システム１-１は、インターネット１-２などのネットワークを介してユーザのコンピュータ装置１−３と接続される。検索システム１−１は、汎用連想計算エンジンGETA１ａと、文献情報データベースPubMed１ｂと、を有しており、ユーザコンピュータ１−３からの入力検索条件を受け付け（Ｒ１）、検索結果を定期的にユーザのコンピュータ１−３へ返す（Ｒ２）。
【００２６】
図２は、文献連想検索システム１−１の構成例を示す機能ブロック図である。図２に示すように、検索条件登録画面において入力した検索条件は、条件データベース２−１に格納する。検索要求部２−２は、検索条件をもとに、定期的に条件データベースにアクセスし、検索条件を文献検索データベースサーバ２−３に渡す。文献検索データベースサーバ２−３へ渡された登録文献群は、文献検索部２−４にある検索キー作成部２−６に渡され、GETA２−５を用いて検索キーが作成される。作成された検索キーをもとに、文献検索部２−４において、GETA２−５を用いて文献情報データベース２−７に対して類似文書検索を行う。
【００２７】
検索結果は、検索結果取得部２−８に渡され、検索結果メール作成部２−９が検索結果に基づいて、PubMed検索結果と同じフォーマットで検索結果メールを作成する。作成された電子メールは、メール送信部２−１０からユーザに送信される。
【００２８】
本実施の形態によるシステムの特徴として、大きく２つ上げられる。１つ目は、登録した複数文献をもとにGETAを用いて検索キーを作成すること、２つ目は検索の回答に電子メールが用いることである。
【００２９】
図３は、検索条件登録画面の表示例を示す図である。図３に示すように、検索条件登録画面３には、文献検索キーを入力する領域３−１、年号によるフィルタリングの条件を入力する領域３−２、３−３、検索結果を受け取る時間間隔を設定する領域３−４、検索結果取得件数を設定する領域３−５を含む。文献検索キー入力欄３−１には、PubMedに登録されている文献を識別するためのPubMed IDを複数入力する。PubMed IDを複数入力することで、より研究分野に特化した文献検索の精度が向上する。
【００３０】
年号入力欄には、入力により設定した年号よりも前に登録された文献を検索対象とするのか、それとも後の文献を検索対象にするのかを設定できる（３−２）。この年号設定により検索対象となる文献数を減らすことができ、より迅速な検索が可能となる。また最新の文献情報にだけ検索を行うことも可能となる。結果取得間隔３−４は、検索のトラフィックも考慮して例えば最高で週２回までの検索結果を取得できるように設定することができる。検索結果件数３−５は、あまり多すぎると連想検索した効果が薄れるため、例えば最大１００件までというように設定することができる。
検索キーは、複数の文献情報から作成されることが望ましい。
【００３１】
図４は、前提として癌と発生との関係を研究している研究者が本実施の形態による文献連想検索システムを使用した場合に得られる結果の例である。図４（ａ）に示すように、１つの文献４−１又は４−２のいずれかのみを検索キーとした場合、類似文書にはその１つの文書に関連性のある文献を検索結果として取得できるが、その１つの文書に癌と発生の両方の記載がなかった場合は、この研究者は研究分野に特化した文献を検索することができない（４−１−１〜３又は４−２−１〜３）。一方、研究分野に関連した文献、ここでは癌のことについて書かれた文献４−１と発生のことについて書かれた文献４−２との両方に基づいて検索キーを作成した場合には、この研究者の研究分野に特化した文献（４−３〜５まで）を高精度に取得することができる。
【００３２】
図５は、上記の手順の流れを示す図である。登録した文献群５−１に対してGETA５−２を用いて検索キー５−３を作成する。作成した検索キー５−３をもとに文献データベース５−５に対してGETA５−４を用いて類似文書検索を行う。
本発明のもう１つの特徴として、検索結果の電子メールによる送信があげられる。
【００３３】
図６は、電子メールで配信された検索結果画面の表示例を示す図である。図６に示すように、表示画面６において、検索結果メールはPubMedの検索結果と同じフォーマットで作成する。PubMed検索結果と同様に、氏名にはインターネットへのハイパーリンクが作成されており（６−１）、ハイパーリンク６−１をユーザがクリックすると、その文献のAbstractの情報がWebブラウザより閲覧できるように検索結果メールを作成する。かかる構成により、ユーザは違和感なく検索結果を閲覧することができる。氏名欄６−１以外に検索結果の概要を示す検索結果欄６−２が設けられている。
【００３４】
図７は、本実施の形態によるシステムの処理の流れの概略を示すフローチャート図である。図７に示すように、処理が開始（Ｓｔａｒｔ）されると、検索条件登録画面７−１に検索条件を入力７−２して検索要求を出すと、GETAを用いて登録文献から検索キーを作成（７−３）する。検索キーをもとにGETAを用いて類似文書検索の文献検索処理７−４を行う。検索結果を取得すると、検索結果をPubMedと同じフォーマットでメール作成７−５を行い、メールを送信（７−６）する。
【００３５】
図８は、文献検索データベースサーバの処理の流れの概略を示したフローチャートである。処理が開始（Ｓｔａｒｔ）されると、登録された複数文献に書かれたキーワードを抽出する（８−１）。抽出したキーワードのtf・idf値を、PubMed情報をもとに計算する（８−２）。PubMed情報に含まれる抽出したキーワードと同じキーワードのtf・idf値を、PubMed情報をもとに計算する（８−３）。抽出したキーワードと、そのキーワードと同じPubMed情報上のキーワードのtf・idf値の積の和を計算し、登録した条件の文献数を、算出した値が高い順から検索結果として取得する（８−４）。これにより関連性の高い文献を検索することができる。
【００３６】
以上、本実施の形態による検索システムによれば、登録した複数の文献をもとに連想計算エンジンを用いて検索キーを作成することで、ユーザの研究分野に特化した文献を高精度に取得することができ、かつ、文書を検索キーとすることで、これまでのキーワード検索では取得することができなかった検索漏れの少ない文献検索が可能となる。また、検索条件を登録しておくことで、検索を行うたびに検索サイトへアクセスするのではなく、定期的に自動で検索結果を送信させることにより検索作業の効率化を実現できる。
【産業上の利用可能性】
【００３７】
上記検索システムは、研究者の役に立つとともに、研究者に検索ツールを提供するビジネスも成立する。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施の形態による文献検索システムをインターネットとともに示す図である。
【図２】本実施の形態による文献検索システムの構成例を示す機能ブロック図である。
【図３】ユーザコンピュータに表示される文献検索条件の登録表示画面例を示す図である。
【図４】図４（ａ）、（ｂ）は本実施の形態による類似文書検索結果を示す図である。
【図５】文献検索データベースサーバの概念を示す図である。
【図６】ユーザコンピュータのメーラにおいて表示される検索結果画面の表示例である。
【図７】文献検索システムの全体の処理の流れを示すフローチャート図である。
【図８】文献検索データベースサーバにおける処理の流れを示すフローチャート図である。
【符号の説明】
【００３９】
１-１：文献検索システム、１-２：インターネット（ネットワーク）、１−３：コンピュータ装置、１ａ：汎用連想計算エンジン（GETA）、１ｂ：文献情報データベース（PubMed）。
【図１】
2005284593.tif 000003
【図２】
2005284593.tif 000004
【図３】
2005284593.tif 000005
【図４】
2005284593.tif 000006
【図５】
2005284593.tif 000007
【図６】
2005284593.tif 000008
【図７】
2005284593.tif 000009
【図８】
2005284593.tif 000010