(57)【特許請求の範囲】
【請求項１】
予め格納されている複数の検索対象情報のうち指定された条件に適合する適合情報を抽出する情報検索装置であって、
前記適合情報は複数の情報要素から構成される情報であり、各情報要素は複数のカテゴリーに分類され、
前記指定された条件に関する指定条件情報を取得する指定条件情報取得部と、
前記取得した指定条件情報に対する前記情報要素の適合度を算出し、前記算出した適合度に基づいて前記適合情報を抽出する情報抽出部と、
前記抽出された適合情報を構成する情報要素のうち少なくとも一つの情報要素を、前記算出された適合度に基づいて夫々の適合情報毎に一括して表示するための要素表示情報を生成する要素表示情報生成部と、
前記要素表示情報に基づいて表示されている前記情報要素を、同一のカテゴリーに属する他の情報要素に切り換えることを指示する要素表示切換指示情報を取得する切換指示情報取得部と、
を含み、
前記要素表示情報生成部は、前記取得された要素表示切換指示情報に基づき前記情報要素を、同一のカテゴリーに属する他の情報要素に一括して切り換わるように生成することを特徴とする情報検索装置。
【請求項２】
前記要素表示情報生成部が生成した前記要素表示情報によって表示される情報要素に関する情報を記憶する表示履歴記憶部を含み、
前記要素表示情報生成部は、
前記表示履歴記憶部に記憶された情報に基づいて前記情報要素が既に表示された既表示情報要素であるか未だ表示されていない未表示情報要素であるかを判断し、
前記既表示情報要素と前記未表示情報要素とを異なる態様で表示するように前記要素表示情報を生成することを特徴とする、請求項１に記載の情報検索装置。
【請求項３】
前記要素表示情報に基づいて表示されている前記情報要素のうち少なくとも一つを指定する表示中情報要素指定情報を取得する表示中情報要素指定情報取得部を有し、
前記要素表示情報生成部は、前記表示されている情報要素のうち前記表示中情報要素指定情報によって指定されている情報要素の表示を継続し、他の情報要素が切り換わるように前記要素表示情報を生成することを特徴とする請求項１または２に記載の情報検索装置。
【請求項４】
前記要素表示情報生成部は、前記適合情報に含まれる前記複数の情報要素のうち、前記適合度が所定の閾値よりも大きいものを表示するように前記要素表示情報を生成することを特徴とする、請求項１乃至３いずれか１項に記載の情報検索装置。
【請求項５】
前記要素表示情報生成部は、前記情報抽出部が前記適合情報を抽出した後、夫々の前記適合情報において前記適合度が最も高い前記情報要素を最初に表示するように前記要素表示情報を生成することを特徴とする、請求項４に記載の情報検索装置。
【請求項６】
前記要素表示情報生成部は、前記表示されている情報要素が前記算出された適合度の順番に従って切り換わるように前記要素表示情報を生成することを特徴とする、請求項１乃至５いずれか１項に記載の情報検索装置。
【請求項７】
前記指定条件情報取得部は、前記指定された条件に関する指定条件画像情報を取得し、  前記指定条件画像情報を解析し、該画像情報の特徴量を算出する指定画像情報解析部と、
前記指定画像情報解析部により算出された画像の特徴量と、少なくとも画像及び画像特徴量を関連付けた情報データベースに格納されている画像特徴量と、に基づき両画像の類似度を画像適合度として算出する画像適合度算出部と、
を含み、
前記情報抽出部は、前記適合度算出部により算出した画像適合度に基づいて前記適合情報を抽出することを特徴とする、請求項１乃至６いずれか１項に記載の情報検索装置。
【請求項８】
前記検索対象情報は特許に関する特許情報であり、
前記情報要素は、前記特許情報に含まれる図面の情報であることを特徴とする、請求項１乃至７いずれか１項に記載の情報検索装置。
【請求項９】
前記指定条件情報は、前記特許情報に含まれる図面を抽出するための画像情報であることを特徴とする、請求項８に記載の情報検索装置。
【請求項１０】
前記検索対象情報は特許に関する特許情報であり、
前記指定条件情報は、前記特許情報に含まれる図面の説明に含まれる文言を抽出するための文字情報であることを特徴とする、請求項１乃至６いずれか１項に記載の情報検索装置。
【請求項１１】
前記検索対象情報は特許に関する特許情報であり、
前記情報要素は、前記特許情報に係る特許の特許請求の範囲における一の請求項に関する情報であることを特徴とする、請求項１、２、３、４、５、６または１０に記載の情報検索装置。
【請求項１２】
前記検索対象情報は、特許に関する特許情報であり、
前記情報要素は、前記特許情報における段落の１つに関する情報であることを特徴とする、請求項１、２、３、４、５、６、１０または１１に記載の情報検索装置。
【請求項１３】
前記検索対象情報は、複数の頁を含む文書情報であり、
前記情報要素は、前記文書情報に含まれる各頁の情報であることを特徴とする、請求項１、２、３、４、５、６、１０、１１または１２に記載の情報検索装置。
【請求項１４】
予め格納されている複数の検索対象情報のうち指定された条件に適合する適合情報を抽出する情報検索装置における情報検索方法であって、
前記適合情報は複数の情報要素から構成される情報であり、各情報要素は複数のカテゴリーに分類され、
前記情報検索装置は、指定条件情報取得部と、情報抽出部と、要素表示情報生成部と、切換指示情報取得部と、
を含み、
前記指定条件情報取得部で、前記指定された条件に関する指定条件情報を取得し、
前記情報抽出部で、前記取得した指定条件情報に対する前記情報要素の適合度を算出し、前記算出した適合度に基づいて前記適合情報を抽出し、
要素表示情報生成部で、前記抽出された適合情報を構成する情報要素のうち少なくとも一つの情報要素を、前記算出された適合度に基づいて夫々の適合情報毎に一括して表示するための要素表示情報を生成し、
前記切換指示情報取得部で、前記要素表示情報に基づいて表示されている前記情報要素を、同一のカテゴリーに属する他の情報要素に切り換えることを指示する要素表示切換指示情報を取得し、
前記要素表示情報生成部で、前記取得された要素表示切換指示情報に基づき前記情報要素を、同一のカテゴリーに属する他の情報要素に一括して切り換わるように生成することを特徴とする情報検索方法。
【請求項１５】
請求項１４に記載の情報検索方法を情報処理装置に実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索装置、情報検索方法及び制御プログラムに関し、特に文献情報の検索処理における画面表示に関する。
【背景技術】
【０００２】
電子データに対する検索技術、あるいは検索結果の表示技術は、検索対象の情報量の増大による検索結果数の増大のため、ますます重要な技術となっている。なぜなら、求める情報が大量の検索結果に埋もれてしまい、見つけることが困難になっているからである。このような検索技術として、画像の検索時に利用すべき最適な形状特徴量の種類を自動設定することにより、画像検索処理の高精度化及び効率化を図ることができる画像検索方法が提案されている（例えば、特許文献１参照）。
【０００３】
特許文献１に示されるような画像検索技術は、例えば、公開特許公報の検索等に用いられる。例えば、公開特許公報等の文献に含まれる図面を検索する場合、図面を検索キーとして設定し、その図面に類似する図面を含む文献を抽出することが行なわれる。
【特許文献１】特開２００７−２３３７５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像、例えば公開特許公報等の文献に含まれる図面を検索する場合、検索結果として抽出されるのは夫々の特許公報であるため、ユーザは、抽出された公報の内容を確認して、所望の図面を探す必要がある。特に、公開特許公報等の文献には、複数の図面が含まれていることが一般的であり、ユーザは複数の文献から所望の文献を探す必要がある。このような作業は、抽出された公報が膨大な量である場合、かなりの労力を要する。
【０００５】
また、抽出された複数の公報に夫々含まれる図面を一括して表示することが行なわれているが、この場合に表示されるのは夫々の公報の代表図面である。従って、夫々の文献において所望の図面を選択し、複数の文献の図面を一括して参照することは行なわれていなかった。
【０００６】
尚、このような課題は、上述したように特許公報の検索及び検索結果の表示において特に顕著であるが、これに限らず、複数の情報要素を含む文献等の検索及び表示において同様に問題となる。
【０００７】
本発明は、上記実情を考慮してなされたものであり、複数の情報要素を含む情報を検索して抽出した抽出結果の表示において、ユーザの要求に沿う画像を表示することができる情報検索装置を提供することを目的とする。
【０００８】
また、複数の情報要素を含む情報を検索して抽出した抽出結果の表示において、抽出結果の表示態様におけるユーザの利便性を向上することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に記載の発明は、予め格納されている複数の検索対象情報のうち指定された条件に適合する適合情報を抽出する情報検索装置であって、前記適合情報は複数の情報要素から構成される情報であり、各情報要素は複数のカテゴリーに分類され、前記指定された条件に関する指定条件情報を取得する指定条件情報取得部と、前記取得した指定条件情報に対する前記情報要素の適合度を算出し、前記算出した適合度に基づいて前記適合情報を抽出する情報抽出部と、前記抽出された適合情報を構成する情報要素のうち少なくとも一つの情報要素を、前記算出された適合度に基づいて夫々の適合情報毎に一括して表示するための要素表示情報を生成する要素表示情報生成部と、前記要素表示情報に基づいて表示されている前記情報要素を、同一のカテゴリーに属する他の情報要素に切り換えることを指示する要素表示切換指示情報を取得する切換指示情報取得部と、を含み、前記要素表示情報生成部は、前記取得された要素表示切換指示情報に基づき前記情報要素を、同一のカテゴリーに属する他の情報要素に一括して切り換わるように生成することを特徴とする。
【００１０】
ここで、上記指定された条件とは、情報を検索する際の条件であり、ユーザによって指定される。この指定された条件の一例としては、本発明の実施形態における画像入力部３０３に入力される情報であり、抽出すべき特許文献に含まれる図面に類似する図面を示す画像を特定するための情報である。また、上記適合情報とは、上記指定された条件を満たす情報として抽出された情報である。この適合情報の一例としては、本発明の実施形態において抽出された特許公報である。
【００１１】
また、上記指定条件情報とは、上記指定された条件を示す情報であり、具体的には、本発明の実施形態における指定画像情報取得部１０１が取得する画像情報である。また、上記複数の情報要素とは、検索対象の情報を構成する夫々の情報の一を指す。上記情報要素の一例としては、本発明の実施形態における検索対象の特許公報に含まれる図面である。また、上記情報要素が分類されるカテゴリーとは、情報要素の情報形式の種類である。カテゴリーの一例としては、画像情報、文字情報等の情報形式である。また、同一のカテゴリーに属する情報要素とは、上記の情報要素のうち、情報形式が同一である情報要素である。
【００１２】
また、請求項２に記載の発明は、請求項１に記載の情報検索装置において、前記要素表示情報生成部が生成した前記要素表示情報によって表示される情報要素に関する情報を記憶する表示履歴記憶部を含み、前記要素表示情報生成部は、前記表示履歴記憶部に記憶された情報に基づいて前記情報要素が既に表示された既表示情報要素であるか未だ表示されていない未表示情報要素であるかを判断し、前記既表示情報要素と前記未表示情報要素とを異なる態様で表示するように前記要素表示情報を生成することを特徴とする。
【００１３】
また、請求項３に記載の発明は、請求項１または２に記載の情報検索装置において、前記要素表示情報に基づいて表示されている前記情報要素のうち少なくとも一つを指定する表示中情報要素指定情報を取得する表示中情報要素指定情報取得部を有し、前記要素表示情報生成部は、前記表示されている情報要素のうち前記表示中情報要素指定情報によって指定されている情報要素の表示を継続し、他の情報要素が切り換わるように前記要素表示情報を生成することを特徴とする。
【００１４】
また、請求項４に記載の発明は、請求項３に記載の情報検索装置において、前記要素表示情報生成部は、前記適合情報に含まれる前記複数の情報要素のうち、前記適合度が所定の閾値よりも大きいものを表示するように前記要素表示情報を生成することを特徴とする。
【００１５】
ここで、上記所定の閾値とは、上記検索対象情報が前記適合情報に該当するか否かを判断するための情報であり、上記適合度が満たすべき条件である。上記所定の閾値の一例としては、本発明の実施形態において定められている適合度のパーセンテージである。
【００１６】
また、請求項５に記載の発明は、請求項４に記載の情報検索装置において、前記要素表示情報生成部は、前記情報抽出部が前記適合情報を抽出した後、夫々の前記適合情報において前記適合度が最も高い前記情報要素を最初に表示するように前記要素表示情報を生成することを特徴とする。
【００１７】
また、請求項６に記載の発明は、請求項１乃至５いずれか１項に記載の情報検索装置において、前記要素表示情報生成部は、前記表示されている情報要素が前記算出された適合度の順番に従って切り換わるように前記要素表示情報を生成することを特徴とする。
【００１８】
また、請求項７に記載の発明は、請求項１乃至６いずれか１項に記載の情報検索装置において、前記指定条件情報取得部は、前記指定された条件に関する指定条件画像情報を取得し、前記指定条件画像情報を解析し、該画像情報の特徴量を算出する指定画像情報解析部と、前記指定画像情報解析部により算出された画像の特徴量と、少なくとも画像及び画像特徴量を関連付けた情報データベースに格納されている画像特徴量と、に基づき両画像の類似度を画像適合度として算出する画像適合度算出部と、を含み、前記情報抽出部は、前記適合度算出部により算出した画像適合度に基づいて前記適合情報を抽出することを特徴とする。
【００１９】
ここで、上記指定条件画像情報とは、上記指定された条件を示す情報であり、具体的には、本発明の実施形態における指定画像情報取得部１０１が取得する画像情報である。また、上記画像適合度とは、検索対象の情報が含む情報要素としての画像情報と上記師弟条件画像情報との適合度である。上記画像適合度の一例としては、本発明の実施形態に係る図面適合度である。
【００２０】
また、請求項８に記載の発明は、請求項１乃至７いずれか１項に記載の情報検索装置において、前記検索対象情報は特許に関する特許情報であり、前記情報要素は、前記特許情報に含まれる図面の情報であることを特徴とする。
【００２１】
また、請求項９に記載の発明は、請求項８に記載の情報検索装置において、前記指定条件情報は、前記特許情報に含まれる図面を抽出するための画像情報であることを特徴とする。
【００２２】
また、請求項１０に記載の発明は、請求項１乃至６いずれか１項に記載の情報検索装置において、前記指定条件情報は、前記特許情報に含まれる図面の説明に含まれる文言を抽出するための文字情報であることを特徴とする。
【００２３】
また、請求項１１に記載の発明は、請求項１、２、３、４、５、６または１０に記載の情報検索装置において、前記検索対象情報は特許に関する特許情報であり、前記情報要素は、前記特許情報に係る特許の特許請求の範囲における一の請求項に関する情報であることを特徴とする。
【００２４】
また、請求項１２に記載の発明は、請求項１、２、３、４、５、６、１０または１１に記載の情報検索装置において、前記検索対象情報は、特許に関する特許情報であり、前記情報要素は、前記特許情報における段落の１つに関する情報であることを特徴とする。
【００２５】
また、請求項１３に記載の発明は、請求項項１、２、３、４、５、６、１０、１１または１２に記載の情報検索装置において、前記検索対象情報は、複数の頁を含む文書情報であり、前記情報要素は、前記文書情報に含まれる各頁の情報であることを特徴とする。
【００２６】
また、請求項１４に記載の発明は、予め格納されている複数の検索対象情報のうち指定された条件に適合する適合情報を抽出する情報検索装置における情報検索方法であって、前記適合情報は複数の情報要素から構成される情報であり、各情報要素は複数のカテゴリーに分類され、前記情報検索装置は、指定条件情報取得部と、情報抽出部と、要素表示情報生成部と、切換指示情報取得部と、を含み、前記指定条件情報取得部で、前記指定された条件に関する指定条件情報を取得し、前記情報抽出部で、前記取得した指定条件情報に対する前記情報要素の適合度を算出し、前記算出した適合度に基づいて前記適合情報を抽出し、要素表示情報生成部で、前記抽出された適合情報を構成する情報要素のうち少なくとも一つの情報要素を、前記算出された適合度に基づいて夫々の適合情報毎に一括して表示するための要素表示情報を生成し、前記切換指示情報取得部で、前記要素表示情報に基づいて表示されている前記情報要素を、同一のカテゴリーに属する他の情報要素に切り換えることを指示する要素表示切換指示情報を取得し、前記要素表示情報生成部で、前記取得された要素表示切換指示情報に基づき前記情報要素を、同一のカテゴリーに属する他の情報要素に一括して切り換わるように生成することを特徴とする。
【００２７】
また、請求項１５に記載の発明は、制御プログラムであって、請求項１４に記載の情報検索方法を情報処理装置に実行させることを特徴とする。
【発明の効果】
【００２８】
本発明の一態様によれば、情報の検索における検索条件の表示において、複数の図面を含む情報を検索して抽出した抽出結果の表示において、ユーザの要求に沿う画像を表示することができる情報検索装置を提供することが可能となる。
【００２９】
また、複数の図面を含む情報を検索して抽出した抽出結果の表示において、抽出結果の表示態様におけるユーザの利便性を向上することが可能となる。
【発明を実施するための最良の形態】
【００３０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
実施の形態１．
本実施形態においては、文献検索装置の例として、入力された画像に基づいて特許文献に含まれる図面を検索し、抽出された適合文献に含まれる図面を一括表示する装置を例として説明する。
【００３１】
図１は、本実施の形態に係る情報検索システムの運用形態の例を示す図である。図１に示すように、本実施形態に係る情報検索システムは、情報検索装置１、クライアント装置２及び文献情報ＤＢ２００を含む。クライアント装置２は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の一般的な情報処理装置によって構成される。情報検索装置１は、ネットワークを介してクライアント装置２と接続されており、クライアント装置２からの検索要求を受けて文献情報ＤＢ２００に格納されている文献情報を検索する。文献情報ＤＢ２００は、検索対象の情報として特許文献の情報を記憶している。
【００３２】
次に、本実施形態に係る情報検索装置１のハードウェア構成について説明する。図２は、本実施形態に係る情報検索装置１のハードウェア構成を示すブロック図である。図２に示すように、本実施形態に係る情報検索装置１は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理端末と同様の構成を有する。即ち、本実施形態に係る情報検索装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されている。
【００３３】
ＣＰＵ１０は演算手段であり、情報検索装置１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが情報検索装置１の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボードやマウス等、ユーザが情報検索装置１に情報を入力するためのユーザインタフェースである。尚、図１において説明したように、本実施形態に係る情報検索装置１は、サーバとして運用される。従って、ＬＣＤ６０及び操作部７０等のユーザインタフェースは省略可能である。
【００３４】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０の制御に従って動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る情報検索装置１の機能を実現する機能ブロックが構成される。
【００３５】
次に、本実施形態に係る情報検索装置１の機能ブロックについて、図３を参照して説明する。図３は、本実施形態に係る情報検索装置１の機能ブロック及び情報検索装置１が検索する対象の文献情報を格納している文献情報ＤＢ２００を示すブロック図である。図３に示すように、本実施形態に係る情報検索装置１は、検索制御部１００、情報入力部１１０、ネットワークＩ／Ｆ１２０及び表示部１３０を有する。
【００３６】
情報入力部１１０は、ユーザが情報検索装置１を操作して検索制御部１００に情報を入力するための構成であり、図２に示すＩ／Ｆ５０及び操作部７０によって実現される。ネットワークＩ／Ｆ１２０は、情報検索装置１がネットワークを介して情報を取得し、若しくはネットワークを介して情報を送信するためのインタフェースであり、図２に示すＩ／Ｆ５０によって実現される。具体的には、例えばＥｔｈｅｒｎｅｔ（登録商標）接続のインタフェースや、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）接続のインタフェースによって実現される。
【００３７】
表示部１３０は、情報検索装置１の動作状態や、検索結果等が表示される構成であり、図２に示すＩ／Ｆ５０及びＬＣＤ６０によって実現される。検索制御部１００は、本実施形態に係る情報検索装置１の検索機能を担う構成であり、指定画像情報取得部１０１、指定画像情報解析部１０２、文献情報抽出部１０３、抽出結果処理部１０４及び表示履歴記憶部１０７を有する。
【００３８】
指定画像情報取得部１０１は、ユーザによって情報入力部１１０を介して入力された画像情報若しくはネットワークＩ／Ｆ１２０を介してネットワーク経由で入力された画像情報を指定画像情報、即ちキー画像として取得する。指定画像情報取得部１０１は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。指定画像情報とは、文献情報ＤＢ２００に格納されている特許公報を適合文献として抽出するための条件となる画像情報であり、指定画像情報として入力された画像に類似する図面を含む特許公報が適合文献として抽出される。
【００３９】
指定画像情報解析部１０２は、指定画像情報取得部１０１が取得した指定画像情報を解析して画像の特徴を数値として算出し、文献情報ＤＢ２００から適合文献を抽出する際の条件となる抽出条件の情報（以降、抽出条件情報とする）を生成する。指定画像情報解析部１０２は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。指定画像情報解析部１０２が実行する処理については、後に詳述する。
【００４０】
文献情報抽出部１０３は、指定画像情報解析部１０２によって生成された抽出条件情報に基づき、文献情報ＤＢ２００に格納されている文献を抽出する。即ち、文献情報抽出部１０３は、抽出条件情報によって定められている条件に適合する情報を辞書情報ＤＢ２００から抽出する情報抽出部として機能する。情報抽出部は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。また、文献情報抽出部１０３は、文献情報ＤＢ２００から抽出した文献に含まれる図面を示す情報の一覧（以降、図面表示一覧情報とする）を生成する。
【００４１】
抽出結果処理部１０４は、文献情報抽出部１０３によって生成された図面表示一覧情報を表示部１３０若しくはクライアント装置２の表示部に表示するための表示情報を生成して、出力する。即ち、抽出結果処理部１０４は、抽出された適合情報に含まれる要素である図面を表示するための要素表示情報を生成する要素表示情報生成部として機能する。また、抽出結果処理部１０４は、要素表示情報の生成履歴の情報（以降、図面表示履歴情報とする）をＲＡＭ２０に生成された記憶領域である表示履歴記憶部１０７に記憶させる。これにより、抽出結果処理部１０４は、要素表示情報を生成する際に、表示する図面が既に表示されたことのある既表示画像であるか、未だ表示されていない未表示画像であるかを判断することが可能である。要素表示情報生成部及び表示履歴記憶部１０７は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。
【００４２】
このような情報検索装置１において、本実施形態は、抽出結果処理部１０４による、抽出結果を表示するための表示情報の生成及びその表示態様に特徴を有する。以下、本実施形態に係る情報検索装置１の動作について図を参照して説明する。図４は、本実施形態に係る情報検索システムにおける検索動作を示すシーケンス図である。図４に示すように、文献情報ＤＢ２００に登録されている文献情報を検索する際、先ず、ユーザはクライアント装置２を操作して指定画像情報を入力するための指定画像入力画面を表示するための情報を情報検索装置１から取得し、指定画像入力画面を表示する（Ｓ４０１）。以下、本実施形態の説明においては、ユーザがクライアント装置２を操作して情報検索装置１の機能を利用する場合を例として説明する。
【００４３】
Ｓ４０１においてクライアント装置２の表示部に表示される指定画像入力画面３００を、図５に示す。図５は、文献情報ＤＢ２００に格納されている文献を検索する際に表示される画面であって指定画像情報を入力する指定画像入力画面３００を示す図である。図５に示すように指定画像入力画面３００は、検索対象指定部３０１、画像入力方法指定部３０２及び画像入力部３０３を有する。検索対象指定部３０１は、“国内特許”、“海外特許”、“実用新案”等のように、検索する対象として文献の種類を選択する。画像入力方法指定部３０２は、“パス指定”、“スキャン”等のように、検索条件として指定する画像を入力する方法を選択する。画像入力部３０３は、画像入力方法指定部３０２において選択した入力方法に応じて情報を入力する。
【００４４】
図５の例においては、入力方法として“パス指定”を選択する場合を示している。“パス指定”を入力方法とした場合、画像入力部３０３には検索条件とする指定画像が格納されているパスを入力する。本実施形態においては、指定画像が格納されている記憶領域のパスとして“ｃ：￥￥ａｂｃ￥ｄｅｆ￥ｇｈｉ．＊＊＊”というパスが入力される場合を例として説明する。ユーザは、クライアント装置２を操作することにより、図５に示すようにパスを入力し、情報検索装置１への画像情報の入力を指示する。クライアント装置２は、画像入力部３０３において指定されたパスに記憶されている画像情報を、指定画像情報として情報検索装置１に送信する（Ｓ４０２）。
【００４５】
図６は、指定画像入力画面３００において、入力方法として“スキャン”を選択した場合を示す図である。図６に示すように、入力方法として“スキャン”を選択した場合、画像入力部３０３には、スキャナにセットされている原稿をスキャンするためのユーザインタフェースが表示される。ユーザは、図６に示す画像入力部３０３を介してスキャンを実行し、指定画像情報の入力を指示するする。クライアント装置２は、スキャンによって生成された画像情報を、指定画像情報として情報検索装置１に送信する。
【００４６】
情報検索装置１に送信された指定画像情報は、ネットワークＩ／Ｆ１２０から情報検索装置１に入力され、検索制御部１００の指定画像情報取得部１０１が取得する（Ｓ４０３）。指定画像情報解析部１０２は、指定画像情報取得部１０１から指定画像情報としての画像情報を取得すると、入力された画像情報を解析する（Ｓ４０４）。Ｓ４０４の処理において、指定画像情報解析部１０２は、指定画像として入力された画像情報を解析し、画像の特徴量を算出する。この画像の特徴量とは、画像に含まれる図形の形状、図形を構成する線のベクトル若しくは画像に含まれるテキスト情報等に基づいて算出される情報であり、公知の方法を用いることができる。
【００４７】
指定画像情報に基づいて画像の特徴量を算出すると、指定画像情報解析部１０２は、その特徴量に基づき、文献情報ＤＢ２００から文献情報を抽出する条件となる抽出条件情報を生成する（Ｓ４０５）。指定画像情報解析部１０２は、抽出条件情報を生成すると、文献情報抽出部１０３に抽出条件情報を入力する。文献情報抽出部１０３は、抽出画像情報解析部１０２から入力された抽出条件情報に基づき、文献情報ＤＢ２００を検索して文献情報ＤＢ２００に記憶されている文献に含まれる図面の図面適合度を算出する（Ｓ４０６）。
【００４８】
Ｓ４０６において算出される図面適合度とは、抽出条件情報として用いられる指定画像情報の特徴量に対する適合度である。即ち、Ｓ４０６において、文献情報抽出部１０３は、Ｓ４０４において算出された指定画像の特徴量と文献情報ＤＢ２００に格納されている各文献、即ち特許公報に含まれる図面の特徴量とを比較し、その類似度を適合度として算出する。この適合度の算出方法としては既存の画像検索技術を用いることができる。
【００４９】
図７は、文献情報ＤＢ２００に格納されている情報の例を示す図である。図７に示すように、文献情報ＤＢ２００は、夫々の文献の情報に加えて、夫々の文献に含まれる図面及びその特徴量の情報を記憶しており、夫々の図面を一意に識別するＩＤと関連付けて記憶している。Ｓ４０６において、文献情報抽出部１０３は、抽出条件情報として入力された指定画像の特徴量と文献情報ＤＢ２００に格納されている各文献に含まれる図面の特徴量とを比較し、相互の類似度を適合度として求める。即ち、情報抽出部１０３が、画像適合度算出部として機能する。画像適合度算出部は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。この結果生成される情報について、図８を参照して説明する。
【００５０】
図８は、Ｓ４０６の処理の結果生成される情報を示す図である。図８に示すように、Ｓ４０６における図面適合度の算出の結果、文献情報ＤＢ２００に格納されている各文献に含まれる夫々の図面と、夫々の図面の指定画像情報に対する適合度とが関連付けられた情報が生成される。
【００５１】
文献情報抽出部１０３は、図８に示す情報を生成すると、図面適合度が所定の閾値を超える図面を含む文献を適合文献として抽出する（Ｓ４０７）。即ち、文献情報抽出部１０３が情報抽出部として機能する。情報抽出部は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。Ｓ４０７の処理において生成される情報について、図９を参照して説明する。
【００５２】
尚、上記の閾値とは、算出された図面適合度に基づいて、検索対象である夫々の文献が適合文献であるか否かを判断するために設定される値である。即ち、上記検索対象情報が前記適合情報に該当するか否かを判断するための情報である。換言すると、指定画像情報として入力された画像と特徴の一致する図面を含まない文献を抽出結果から除くために設定される値である。この閾値は、Ｓ４０６における適合度の算出態様に応じて設定される。例えば、Ｓ４０６における特徴量の比較処理において、特徴が一致しない図面は図面適合度が“０％”として算出され、特徴が少しでも一致する図面は“０％”ではない適合度が算出されるような算出態様を用いる場合、上記の閾値は“０％”として設定される。この他、Ｓ４０６における図面適合度の算出態様によっては、上記の閾値は“０％”以外の値に設定され得る。また、上記の閾値を、指定画像情報として入力された画像と特徴の一致する図面を含まない文献を抽出結果から除くために設定する他、指定画像情報として入力された画像と特徴の一致度が高い図面を含む文献を抽出するために設定しても良い。この場合、上記の閾値はより高い値に設定される。
【００５３】
図９に示すように、Ｓ４０７の結果生成される情報（以降、適合図面表示一覧情報とする）には、夫々の図面を一意に識別するＩＤ、夫々の図面が含まれる文献番号、夫々の図面が含まれる文献における夫々の図面の番号、夫々の図面の指定画像に対する適合度及び夫々の図面が格納されている記憶領域のアドレスであるネットワークパスが含まれる。図９に示す情報は、図８に示す情報から図面適合度が所定の閾値以上となる図面を含む文献に含まれる図面についての情報を抽出した情報である。
【００５４】
文献情報抽出部１０３は、図９に示すような情報を生成して適合文献を抽出すると、夫々の適合文献毎に、図面の表示順序を決定し（Ｓ４０８）、文献別図面表示順情報を生成する。Ｓ４０８において生成される文献別図面表示順情報について、図１０を参照して説明する。
【００５５】
図１０に示すように、文献別図面表示順情報は、夫々の文献毎の適合度である文献適合度を夫々の文献番号と関連付けて示している。また、夫々の適合文献の番号を示す文献番号を列とし、夫々の文献に含まれる図面の図面適合度の順位を行としてマトリクス状に配置している。そして、夫々のセルに夫々の適合文献に含まれる図面の番号が割り当てられている。図１０に示す図面適合度の順位が、図面の表示順となる。即ち、本実施形態に係る情報検索システムにおいて、適合文献として抽出された文献に含まれる図面は、指定画像情報に対する適合度が高い順に表示される。
【００５６】
夫々の文献に含まれる図面の数は異なるため、図１０に示すマトリクスにおいて、行として設定される夫々の文献に含まれる図面の適合度の順位は、適合文献として抽出された文献のうち、最も多くの図面を含む文献に含まれる図面の数まで設定される。尚、図１０に示す文献適合度は、夫々の文献に含まれる図面の適合度のうち最も高い数値をその文献の適合度としても良いし、夫々の文献に含まれる複数の図面の適合度に基づいて算出しても良い。
【００５７】
適合文献に含まれる図面の表示順序を決定した情報抽出部１０３は、Ｓ４０７において生成した適合図面一覧情報及びＳ４０８において生成した文献別図面表示順情報を抽出結果処理部１０４に入力する。文献情報抽出部１０３から適合図面一覧情報及び文献別図面表示順情報を受信した抽出結果処理部１０４は、クライアント装置２の表示部に抽出結果を表示するための情報（以降、適合図面表示情報とする）を生成し、ネットワークＩ／Ｆ１２０を介してクライアント装置２に送信する（Ｓ４０９）。クライアント装置２は、情報検索装置１から受信した適合図面表示情報に基づいて、表示部に抽出結果を表示し（Ｓ４１０）、処理を終了する。
【００５８】
ここで、Ｓ４１０においてクライアント装置２に表示される画面について、図１１を参照して説明する。図１１は、クライアント装置２が適合図面表示情報に基づいて表示する画面、即ち、本実施形態に係る情報検索装置１による情報の検索結果として表示される画面である抽出結果表示画面５００を示す図である。図１１に示すように、本実施形態に係る抽出結果表示画面５００は、図面一括表示部５０１、表示固定指示部５０２、前図面表示切換部５０３ａ及び後図面表示切換部５０３ｂを有する。尚、以降の説明においては、前図面表示切換部５０３ａ及び後図面表示切換部５０３ｂを総じて図面表示切換指示部５０３とする。
【００５９】
図面一括表示部５０１は、適合文献として抽出された夫々の文献に含まれる図面を一括して表示する表示部であり、各文献について１つの図面を表示する。ここで、クライアント装置２から情報検索装置１に対して指定画像情報が送信され、クライアント装置２に最初に抽出結果表示画面５００が表示される際に、図面一括表示部５０１に表示される図面は、夫々の文献において最も図面適合度が高い図面である。即ち、抽出結果処理部１０４は、Ｓ４０９の処理において適合図面表示情報を生成する際、夫々の適合文献において最も図面適合度の高い図面を表示するように、適合図面表示情報を生成する。
【００６０】
図面一括表示部５０１においては、文献適合度に基づいて夫々の適合文献が並べられている。そして、一の文献を表示する部位には、図１１に示すように、表示固定指示部５０２、その文献の適合度順位、文献番号及び表示対象の図面が表示されている。表示固定指示部５０２は、表示中の図面を固定し、図面表示切換指示部５０３の操作に関わらず表示中の図面の表示を継続することを指定する。ユーザは、表示固定指示部５０２として表示されたチェックボックスにチェックを付けることにより、表示中図面の固定を指示する。
【００６１】
図面表示切換指示部５０３は、図１０に示す図面適合度順位の順に、図面一括表示部５０１に表示されている図面の切り換えを指示する。前図面表示切換部５０３ａは、現在表示中の図面よりも１つ上の順位の図面を表示することを指示する。他方、後図面表示切換部５０３ｂは、現在表示中の図面よりも１つ下の順位の図面を表示することを指示する。
【００６２】
次に、本実施形態に係る抽出結果表示部５００において、図面一括表示部５０１に一括表示されている図面を切り換える切り換え動作について説明する。図１２は、本実施形態に係る抽出結果表示部５００の表示を切り換える切り換え動作を示すフローチャートである。また、図１３（ａ）〜（ｃ）は、本実施形態に係る切り換え動作において、抽出結果処理部１０４が図１０において説明した文献別適合度一覧情報を参照する参照態様を模式的に示す図である。
【００６３】
図１３（ａ）〜（ｃ）においては、図１０において説明した文献別適合度一覧情報と同様に、夫々の文献毎に含まれる図面番号がその適合度順に並べられている。即ち、文献番号“＊＊＊＊−＊＊＊＊＊ａ”の文献においては、その適合度の順に“００２”、“００３”、“００１”、“００４”の順に図面番号が示されている。また、図１３（ａ）〜（ｃ）におけるカーソル１３ａは、夫々の文献において表示対象として選択されている図面を示す。また、図１３（ａ）は、検索が実行されて抽出結果表示画面５００が生成された際の参照状態を示している。即ち、検索が実行されて抽出結果表示画面５００が生成された際、最初に表示される図面は、夫々の適合文献において最も適合度の高い図面である。
【００６４】
図１１に示す抽出結果表示画面５００において、図面表示切換指示部５０３が操作されて図面の切り換えが指示されると、クライアント装置２から情報検索装置１に対して画面切換指示情報が送信される。この画面切換指示情報は、文献に含まれる情報要素である図面の表示切換指示としての要素表示切換指示情報として用いられる。この画面切換指示情報には、ヘッダ情報に加えて、前図面表示切換部５０３ａと後図面表示切換部５０３ｂとのいずれが操作されたかを示す情報、即ち、適合度の高い図面に切り換えるのか、低い図面に切り換えるのかを示す情報が含まれる。また、画面切換指示情報には、表示固定指示部５０２がチェックされている場合、当該チェックされている文献を特定する情報も含まれる。
【００６５】
情報検索装置１においては、ネットワークＩ／Ｆ１２０が画面切換指示情報を受信して検索制御部１００に転送し、抽出結果処理部１０４が画面切換指示情報を取得する。即ち、抽出結果処理部１０４が、要素表示切換指示情報としての画面切り替え指示情報を取得する切換指示情報取得部として機能する。切換指示情報取得部は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。
【００６６】
抽出結果処理部１０４は、画面切換指示情報を取得すると、図１０において説明した文献別図面表示順情報を参照し、適合文献として抽出された文献のうちの１つを指定する（Ｓ１２０２）。尚、本実施形態においては、後図面表示切換部５０３ｂが操作された場合を例として説明する。Ｓ１２０２における文献指定処理においては、典型的には文献毎の適合度が高い順に文献が指定される。先ずは、図１３（ａ）において“＊＊＊＊−＊＊＊＊＊ａ”の文献を指定した場合を例として説明する。
【００６７】
文献を指定すると、抽出結果処理部１０４は、画面切換指示情報に含まれる情報を参照し、指定した文献について、表示固定の指示があるか否か、即ち、表示固定指示部５０２にチェックが付けられているか否かを判断する（Ｓ１２０３）。表示固定の指示があるか否かの情報は、表示中の情報を指定する表示中情報要素指定情報として用いられる。即ち、抽出結果処理部１０４が表示中情報要素指定情報取得部として機能する。表示中情報要素指定情報取得部は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。固定指示が無い場合、即ち、表示固定指示部５０２にチェックが付けられていない場合、抽出結果処理部１０４は、Ｓ１２０１において指定した文献のカーソル１３ａを移動する（Ｓ１２０４）。本実施形態においては、後図面表示切換部５０３ｂが操作されたため、図１３（ｂ）に示すように、参照中である文献のカーソル１３ａを１つ右側、即ち、図面の適合度順位が低い側に移動する。
【００６８】
カーソル１３ａを移動させると、抽出結果処理部１０４は、カーソル１３ａが移動した先の図面番号を取得する（Ｓ１２０５）。この場合、抽出結果処理部１０４は、文献番号“＊＊＊＊−＊＊＊＊＊ａ”の“００３”という図面番号を取得する。抽出結果処理部１０４は、図面番号を取得すると、図９において説明した適合図面表示一覧情報を参照し、新たに表示対象となる図面の画像情報が格納されている格納アドレスを取得する（Ｓ１２０６）。この場合、抽出結果処理部１０４は、文献番号“＊＊＊＊−＊＊＊＊＊ａ”の図面番号“００３”の図面の画像情報の格納先アドレスとして、“￥￥ｊｋｌｍ￥ｎｏｐｑ￥ａ００３．ｊｐｇ”を取得する。
【００６９】
新たに表示対象となる図面の画像情報の格納先アドレスを取得すると、抽出結果処理部１０４は、取得したアドレスに基づいて画像情報を取得する（Ｓ１２０７）。これにより、新たに表示対象となった図面を表示するための適合図面表示情報を生成することが可能となる。抽出結果処理部１０４は、新たに表示対象となった画像情報を取得すると、表示履歴記憶部１０７に記憶されている図面表示履歴情報を参照し、新たに表示対象となった図面が既に表示されたことがあるか否か、即ち、表示履歴があるか否か確認する（Ｓ１２０８）。
【００７０】
Ｓ１２０８の処理において、表示履歴がある場合（Ｓ１２０８／ＹＥＳ）、抽出結果処理部１０４は、該当する図面に表示済みフラグを設定する（Ｓ１２０９）。表示済みフラグの設定後若しくはＳ１２０８の確認処理において表示履歴がなかった場合（Ｓ１２０８／ＮＯ）、全適合文献についてＳ１２０２〜Ｓ１２０９の処理が完了していれば（Ｓ１２１０／ＹＥＳ）、抽出結果処理部１０４は、取得した画像情報に基づいて適合図面表示情報性生成し、ネットワークＩ／Ｆ１２０を介してクライアント装置２に送信して（Ｓ１２１１）処理を終了する。
他方、全適合文献についてＳ１２０２〜Ｓ１２０９の処理が完了していなければ（Ｓ１２１０／ＮＯ）、Ｓ１２０２に戻り、次の適合文献を指定して（Ｓ１２０２）、Ｓ１２０３からの処理を繰り返す。
【００７１】
また、Ｓ１２０３において指定された文献に表示固定の指示がある場合、即ち、表示固定指示部５０２にチェックが付けられている場合（Ｓ１２０３／ＹＥＳ）、抽出結果処理部１０４は、その文献についてはＳ１２０４〜Ｓ１２０９の処理を省略し、全適合文献について処理が完了したかの判断（Ｓ１２１０）を行なう。図１３（ｃ）は、文献番号“＊＊＊＊−＊＊＊＊＊ｂ”にのみ表示固定指示部５０２にチェックが付けられていた場合において、図１２に示す処理がすべて完了した状態を示す。図１３（ｃ）に示すように、文献番号“＊＊＊＊−＊＊＊＊＊ｂ”のカーソル１３ａは移動することなく図１３（ａ）と同じ図面を指しており、他の文献のカーソル１３ａは図１３（ａ）の状態に比べて一つ右側に移動している。
【００７２】
このような処理により、夫々の文献毎に表示された図面の表示を一括して切り換えることが可能となる。また、ユーザの指定に基づいて、所望の図面の表示を固定することが可能であり、ユーザの利便性を高めることが可能となる。
【００７３】
また、Ｓ１２１１の適合図面表示情報生成処理において、抽出結果処理部１０４は、表示済みフラグの有無に応じて各文献の図面の表示態様を変更するように適合図面表示情報を生成する。この例について図１４を参照して説明する。図１４の例においては、上記説明したように、図１３（ａ）に示す状態から図１３（ｃ）に示す状態に表示を切り換えた後、前図面表示切換部５０３ａを操作して再度図１３（ａ）に示す状態に表示を切り換えた場合を例として説明する。
【００７４】
この場合、図１３（ａ）に示す文献番号“＊＊＊＊−＊＊＊＊＊ｂ”は、表示固定指示部５０２にチェックが付けられている、即ち、表示中の図“００１”の表示固定が指示されているため、特に変化はない。他方、他の文献は、表示済みフラグが設定されている図面が再度表示されることとなる。この場合、図１４に示すように、図面一括表示部５０１において文献番号“＊＊＊＊−＊＊＊＊＊ａ”、“＊＊＊＊−＊＊＊＊＊ｃ”、“＊＊＊＊−＊＊＊＊＊ｄ”を表示する部分に斜線が付される。このように、既表示の図面と未表示の図面とを異なる態様で表示することにより、表示中の図面が表示済み図面の再表示か、新たな図面かを容易に把握することができる。尚、既表示の図面と未表示の図面との表示態様の変化については、図１４に示すように斜線を付して示す場合の他、背景色や文献番号の色の変化等、様々な態様を用いることができる。
【００７５】
以上説明したように、本実施形態に係る情報検索装置１により、複数の図面を含む情報を検索して抽出した抽出結果の表示において、ユーザの要求に沿う画像を表示することができる情報検索装置を提供することが可能となる。また、複数の図面を含む情報を検索して抽出した抽出結果の表示において、抽出結果の表示態様におけるユーザの利便性を向上することが可能となる。
【００７６】
尚、上記の説明においては、抽出結果表示画面５００に図面表示切換指示部５０３が設けられており、ユーザによる図面表示切換指示部５０３の操作に応じて図面表示を切り換える例を説明した。この他、図面表示切換指示部５０３を設けず、図面一括表示部５０１に表示される図面を固定としても良い。この場合においても、上記説明したように、図面一括表示部５０１に表示させる図面を、夫々の文献において最も適合度の高い図面とすることにより、上述したようにユーザの要求に沿う画像を表示するという効果は得ることが可能である。
【００７７】
また、上記の説明においては、図１２、図１３において説明したように、適合情報としての適合文献に含まれる情報要素として特許公報の図面を用い、抽出結果として表示された図面を他の図面に切り換える例を説明した。即ち、情報要素のカテゴリーとして画像情報を用いる例を説明した。この他、情報要素のカテゴリーとしては、文字情報等他のカテゴリーを用いることが可能である。この場合において、上記表示されている情報要素の切り換えを行なう場合は、同一のカテゴリーに属する他の情報要素に切り換えることにより、上記と同様の効果を得ることが可能である。尚、情報要素として他のカテゴリー、即ち他の情報形式の情報を用いる例については、他の実施形態において説明する。
【００７８】
また、上記の説明においては、図１１において説明したように、図面一括表示部５０１に表示される図面が、夫々の適合文献毎に１つである例を説明した。この他、２以上の複数の図面を夫々の適合文献毎に表示しても良い。この場合においても、適合度の高い図面から順に表示することにより、ユーザの要求に沿う画像を表示するという効果を得ることが可能である。
【００７９】
また、上記の説明においては、検索を実行した後の抽出結果として図１１に示す抽出結果表示画面５００のように、既に図面が表示された画面を表示する例を説明した。換言すると、抽出結果１０４は、図１１に示す抽出結果表示画面５００を表示するための情報として適合図面表示情報を生成する。この他、図１５に示すように、抽出結果表示画面５００として適合文献の文献番号の一覧を表示すると共に、ユーザの操作に応じて図１６に示すように夫々の文献の詳細な情報を表示するための情報として適合図面表示情報を生成しても良い。
【００８０】
この場合、ユーザは、図１５に示す文献番号の一覧から、いずれか１つを選択し、その文献の詳細な内容を確認する。このような態様における各文献の内容を表示する画面を図１６に示す。図１６に示すように、夫々の適合文献の内容を表示する画面においては、その文献に含まれる図面のうち少なくとも１つが代表図面５０４として表示される。抽出結果処理部１０４は、この代表図５０４を、夫々の文献において最も適合度の高い図面とするように適合図面表示情報を生成することにより、上述したようにユーザの要求に沿う画像を表示するという効果は得ることが可能である。
【００８１】
また、図１６に示す文献内容表示の抽出結果表示画面５００に、図１２において説明した図面表示切換指示部５０３を設けても良い。これにより、抽出結果の表示態様におけるユーザの利便性を向上することが可能となる。更に、図１６に示す文献内容表示の抽出結果表示画面５００に表示する代表図面は必ずしも１つである必要はなく、例えば、図１０において説明した文献別図面表示順一覧情報に基づき、複数の文献を夫々の適合度の順に表示しても良い。このとき、選択された文献に含まれる全ての図面を表示しても良いし、適合度が所定の閾値以上の図面のみを表示しても良い。これにより、更にユーザの利便性を高めることが可能となる。
【００８２】
また、上記の説明においては、図１０に示すように、夫々の文献に含まれる図面を夫々の適合度の順に並べ、図１３（ａ）〜（ｃ）に示すように、その適合度順に従って表示を切り換える例を説明した。これにより、上述したように、ユーザの要求に沿う画像を表示することができる情報検索装置を提供することが可能となる。しかしながら、適合文献に含まれる図面を適合度の順に並べず、その図面番号の順に表示し、切り換えるようにしても良い。この場合においても、複数の図面を含む情報を検索して抽出した抽出結果の表示において、抽出結果の表示態様におけるユーザの利便性を向上するという効果を得ることは可能である。
【００８３】
また、上記図１２のＳ１２０７において、抽出結果処理部１０４が新たに表示対象となった図面の画像情報を取得し、Ｓ１２１０において、取得した画像情報を含めて適合図面表示情報を生成する例を説明した。この他、Ｓ１２０７の省略し、Ｓ１２１０においては、新たに表示対象となった図面の画像情報が格納されている記憶領域のアドレスを含めて適合図面表示情報を生成するようにしても良い。この場合、適合図面表示情報を受信したクライアント装置２は、上記のアドレスに基づいて画像情報を取得し、抽出結果表示画面５００を表示する。これにより、情報検索装置１における処理を簡略化することが可能となる。これは、図４のＳ４０９において適合図面表示情報を生成する際も同様である。
【００８４】
実施の形態２．
実施の形態１においては、図５若しくは図６において説明したように、画像を検索条件として入力し、検索対象の文献群（文献情報ＤＢ２００に格納されている文献）から所望の画像に類似する画像を含む文献を抽出する例を説明した。また、実施の形態１においては、公開特許公報に含まれる図面を連続した複数の情報要素として検索及び表示する例を説明した。本実施形態においては、検索対象の文献群から所望の内容が記載された文献を抽出するために、その内容を特定する文章やキーワードを入力して検索を実行する場合を例として説明する。また、本実施形態においても、公開特許公報を検索対象の文献の例とし、連続した複数の情報要素として公開特許公報に含まれる特許請求の範囲（請求項）を用いる。尚、実施の形態１と同様の符号を付す構成については実施の形態１と同一又は相当部を示し、説明を省略する。
【００８５】
図１７は、本実施形態に係る情報検索装置１の機能ブロック及び情報検索装置１が検索する対象の文献情報を格納している文献情報ＤＢ２００を示すブロック図である。尚、本実施形態に係る情報検索システムの運用形態及び情報検索装置１のハードウェア構成は、図１及び図２に示す態様と同様である。図１７に示すように、本実施形態に係る情報検索装置１は、実施の形態１における態様と概ね同様であるが、検索制御部１００の構成及び辞書情報ＤＢ１４０を有する点が異なる。本実施形態に係る検索制御部１００は、指定条件情報取得部１０５、指定条件情報解析部１０６、文献情報抽出部１０３、抽出結果処理部１０４及び表示履歴記憶部１０７を有する。辞書情報ＤＢ１４０は、類義語検索が可能な単語のデータベースであり、図２に示すＨＤＤ４０及びＲＡＭ２０において動作するプログラムによって実現される。
【００８６】
指定条件情報取得部１０５は、ユーザによって情報入力部１１０を介して入力された情報若しくはネットワークＩ／Ｆ１２０を介してネットワーク経由で入力された情報を指定条件情報として取得する。指定条件情報取得部１０５は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。指定条件情報とは、所望の文献を抽出するための条件として、ユーザによって指定される条件である。指定条件情報解析部１０６は、指定条件情報取得部１０５が取得した指定条件情報を解析し、文献情報ＤＢ２００から文献を抽出する際の条件となる抽出条件の情報（以降、抽出条件情報とする）を生成する。
【００８７】
文献情報抽出部１０３は、指定条件情報解析部１０２によって生成された抽出条件情報に基づき、文献情報ＤＢ２００に格納されている文献を抽出する。即ち、文献情報抽出部１０３は、抽出条件情報によって定められている条件に適合する情報を辞書情報ＤＢ２００から抽出する情報抽出部として機能する。情報抽出部は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。また、文献情報抽出部１０３は、文献情報ＤＢ２００から抽出した文献を示す情報の一覧（以降、文献表示一覧情報とする）を生成する。
【００８８】
抽出結果処理部１０４は、文献情報抽出部１０３によって生成された文献表示一覧情報に基づき、適合文献の抽出結果を表示部１３０若しくはクライアント装置２の表示部に表示するための適合情報表示情報を生成して、出力する。即ち、抽出結果処理部１０４は、抽出条件情報によって定められている条件に適合する情報として抽出された適合情報を表示部１３０若しくはクライアント装置２の表示部に表示するための適合情報表示情報を生成する適合情報表示情報生成部として機能する。適合情報表示情報生成部は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。
【００８９】
次に、本実施形態に係る情報検索装置１の動作について説明する。図１８は、本実施形態に係る情報検索システムにおける情報検索動作を示すシーケンス図である。図４に示すように、文献情報ＤＢ２００に登録されている文献情報を検索する際、先ず、ユーザはクライアント装置２を操作して検索条件を指定するための検索条件指定画面を表示するための情報を情報検索装置１から取得し、検索条件指定画面を表示する（Ｓ１８０１）。以下、本実施形態の説明においては、ユーザがクライアント装置２を操作して情報検索装置１の機能を利用する場合を例として説明する。
【００９０】
Ｓ１８０１においてクライアント装置２の表示部に表示される検索条件指定画面を、図１９に示す。図１９は、文献情報ＤＢ２００に格納されている文献を検索する際に表示される画面であって検索条件を指定する検索条件指定画面４００を示す図である。図１９に示すように検索条件指定画面４００は、検索対象指定部４０１、検索条件指定部４０２及び検索条件入力部４０３を有する。検索対象指定部４０１は、“国内特許”、“海外特許”、“実用新案”等のように、検索する対象として文献の種類を選択する。検索条件指定部４０２は、“文章”、“キーワード”、“書誌項目”等のように、文献を検索する条件の種類を選択する。検索条件入力部４０３は、検索条件指定部４０２において選択した検索条件の種類に応じた検索条件を入力する。
【００９１】
図１８の例においては、検索条件として“文章”を指定する場合を示している。“文章”を検索条件とした場合、検索条件入力部４０３には抽出すべき文献（本実施形態においては特許公報）を特定するための文章を入力する。本実施形態においては、特許文献に開示されている技術を特定する文章として、“Ａ＊＊Ｂ＊＊＊＊Ｃ＊、Ａ＊＊Ｄ＊＊、Ｂ＊Ｅ＊＊＊、Ｃ＊Ｆ＊。”という文章が入力される場合を例として説明する。ユーザは、クライアント装置２の操作部を操作することにより、図１９に示すような文章を入力し、情報検索装置１に対して指定条件情報として送信する（Ｓ１８０２）。
【００９２】
情報検索装置１に送信された指定条件情報は、ネットワークＩ／Ｆ１２０から情報検索装置１に入力され、検索制御部１００の指定条件情報取得部１０５が取得する（Ｓ１８０３）。指定条件情報解析部１０６は、指定条件情報取得部１０５から指定条件情報としての文章を取得すると、入力された文章を解析する（Ｓ１８０４）。Ｓ１８０４の処理において、指定条件情報解析部１０６は、文章として入力された指定条件情報から検索対象を特定する特徴となる文言である単語（以降、抽出単語とする）を抽出する。図２０（ａ）は、本実施形態において入力された指定条件情報の文章から抽出された抽出単語を示す図である。図２０（ａ）に示すように、本実施形態においては、図１９に示す検索条件入力部４０３に入力された文章から、“Ａ”、“Ｂ”、“Ｃ”、“Ｄ”、“Ｅ”及び“Ｆ”という文言が抽出単語として抽出される。これらの抽出単語は、指定条件情報において定められる条件を構成する最小単位の条件、即ち、単位条件として用いられる。
【００９３】
指定条件情報解析部１０６は、図２０（ａ）に示すように抽出単語を抽出すると、辞書情報ＤＢ１４０を検索して夫々の抽出単語の類義語（以降、抽出類義語とする）を抽出する（Ｓ１８０５）。即ち、指定条件情報解析部１０６が類義語情報取得部として機能する。類義語情報取得部は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。図２０（ｂ）は、図２０（ａ）に示す夫々の抽出単語に対して抽出した抽出類義語を示す図である。図２０（ｂ）の例においては、“Ａ”の類義語として“Ａ1”、“Ａ2”を、“Ｂ”の類義語として“Ｂ1”、“Ｂ2”、“Ｂ3”を、“Ｃ”の類義語として“Ｃ1”を、“Ｄ”の類義語として“Ｄ1”、“Ｄ2”を、“Ｅ”の類義語として“Ｅ1”を、“Ｆ”の類義語として“Ｆ1”、“Ｆ2”を、夫々抽出した例を示している。
【００９４】
図２０（ａ）、（ｂ）に示すように、抽出単語及び抽出類義語を特定すると、指定条件情報解析部１０６は、それらの情報に基づき、文献情報ＤＢ２００から文献情報を抽出する条件となる抽出条件情報を生成する（Ｓ１８０６）。生成された抽出条件情報は、文献情報抽出部１０３に入力される。
【００９５】
ここで、上述したように、本実施形態においては、Ｓ１８０３においてユーザによって入力された文章を指定条件情報として取得するが、実際には、入力された文章に含まれる単語が指定条件情報として用いられる。また、Ｓ１８０６の処理においては、文献情報ＤＢ２００から文献情報を抽出するための条件として、上記抽出された単語の類義語も用いられる。即ち、ユーザによって入力された文章に含まれる単語及びその単語の類義語が指定条件情報として用いられ、抽出条件情報が生成される。従って、本実施形態においては、指定条件情報取得部１０５に加えて、指定条件情報解析部１０６が指定条件情報を取得するための指定条件情報取得部として機能する。
【００９６】
文献情報抽出部１０３は、抽出条件情報解析部１０６から入力された抽出条件情報に基づき、文献情報ＤＢ２００からの文献情報の抽出を実行する（Ｓ１８０７）。即ち、文献情報抽出部１０３が情報抽出部として機能する。情報抽出部は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。
【００９７】
Ｓ１８０７において、文献情報抽出部１０３は、文献情報ＤＢ２００に格納されている夫々の特許公報の請求項において夫々の抽出単語及び抽出類義語が用いられている回数を求め、その回数を所定の計算に基づいて抽出条件に対する適合値として算出する。図２１は、Ｓ１８０７における文献情報の抽出過程において生成される情報を視覚的に示す図である。
【００９８】
図２１に示すように、Ｓ１８０７における文献情報の抽出過程において生成される情報には、夫々の請求項を一意に識別するＩＤ、夫々の請求項が含まれる文献番号、夫々の請求項が含まれる文献における夫々の請求項の番号、夫々の請求項の指定条件に対する適合度及び夫々の請求項が格納されている記憶領域のアドレスであるネットワークパスが含まれる。文献情報抽出部１０３は、図２１に示す表を所定の計算式に適用し、夫々の文献について適合値を求める。そして、文献情報抽出部１０３は、上記適合値が所定の閾値以上となる文献を適合文献として抽出する。
【００９９】
文献情報抽出部１０３は、適合文献を抽出すると、その適合文献について請求項表示一覧情報を生成し、抽出結果処理部１０４に入力する。文献情報抽出部１０３から抽出結果、即ち請求項表示一覧情報を受信した抽出結果処理部１０４は、クライアント装置２の表示部に抽出結果を表示するための抽出結果表示情報を生成して、ネットワークＩ／Ｆ１２０を介してクライアント装置２に送信する（１８０８）。即ち、抽出結果処理部１０４が、抽出された適合情報に含まれる要素である請求項を表示するための要素表示情報を生成する要素表示情報生成部として機能する。抽出結果表示情報を受信したクライアント装置２は、その表示部に抽出結果を表示し（Ｓ１８０９）、処理を終了する。
【０１００】
Ｓ１８０９において、抽出結果処理部１０４は、文献情報抽出部１０３から抽出結果、即ち請求項表示一覧情報を受信すると、夫々の適合文献に含まれる請求項を適合度の順に並べた文献別適合度一覧情報を生成する。抽出結果処理部１０４が生成する文献別適合度一覧情報に含まれる情報の例について、図２２を参照して説明する。
【０１０１】
図２２に示すように、文献別適合度一覧情報は、夫々の文献毎の適合度を夫々の文献番号と関連付けて示している。また、夫々の適合文献の番号を示す文献番号を列とし、夫々の文献に含まれる請求項の適合度の順位を行としてマトリクス状に配置している。そして、夫々のセルに夫々の適合文献に含まれる請求項の番号が割り当てられている。夫々の文献に含まれる請求項の数は異なるため、行として設定される夫々の文献に含まれる請求項の適合度の順位は、適合文献として抽出された文献のうち、最も多くの図面を含む文献に含まれる図面の数まで設定される。尚、図２２に示す夫々の文献毎の適合度は、夫々の文献に含まれる請求項の適合度のうち最も高い数値をその文献の適合度としても良いし、夫々の文献に含まれる複数の請求項の適合度に基づいて算出しても良い。
【０１０２】
抽出結果処理部１０４は、文献別適合度一覧情報を生成すると、その情報に基づき、夫々の文献に含まれる請求項を一括して表示するように抽出結果表示情報を生成する。図２３を参照して、Ｓ１８０９においてクライアント装置２の表示部に表示される抽出結果表示画面の表示態様について説明する。図２３は、本実施形態に係る抽出結果表示画面６００を示す図である。図２３に示すように、本実施形態に係る抽出結果表示画面６００は、請求項一括表示部６０１、表示固定指示部６０２、前請求項表示切換部６０３ａ及び後請求項表示切換部６０３ｂを有する。尚、以降の説明においては、前請求項表示切換部６０３ａ及び後請求項表示切換部６０３ｂを総じて請求項表示切換指示部６０３とする。
【０１０３】
本実施形態に係る請求項一括表示部６０１は、適合文献として抽出された夫々の文献に含まれる請求項を一括して表示する表示部であり、各文献について１つの請求項を表示する。請求項一括表示部６０１においては、文献毎の適合度に基づいて夫々の適合文献が並べられている。そして、一の文献を表示する部位には、図２１に示すように、表示固定指示部６０２、その文献の適合度順位、文献番号及び表示対象の請求項が表示されている。
【０１０４】
表示固定指示部６０２は、表示中の請求項を固定し、請求項表示切換指示部６０３の操作に関わらず表示中の請求項の表示を継続することを指定する。ユーザは、表示固定指示部６０２として表示されたチェックボックスにチェックを付けることにより、表示中請求項の固定を指示する。請求項表示切換指示部６０３は、図２０に示す請求項適合度順位の順に、請求項一括表示部６０１に表示されている請求項の切り換えを指示する。前請求項表示切換部６０３ａは、現在表示中の請求項よりも１つ上の順位の請求項を表示することを指示する。他方、後請求項表示切換部６０３ｂは、現在表示中の請求項よりも１つ下の順位の請求項を表示することを指示する。
【０１０５】
このような抽出結果表示画面６００において、請求項一括表示部６０１に一括表示されている請求項の切り換え動作については、実施の形態１の図１２及び図１３（ａ）〜（ｃ）において説明した態様と同様に実行される。このような処理により、夫々の文献毎に表示された請求項の表示を一括して切り換えることが可能となる。また、ユーザの指定に基づいて、所望の請求項の表示を固定することが可能であり、ユーザの利便性を高めることが可能となる。
【０１０６】
以上説明したように、本実施形態に係る情報検索装置１によれば、検索対象の情報に含まれる連続した複数の情報要素として、公開特許公報の請求項を用いる。そして、指定された検索条件に適合する複数の適合文献の請求項を夫々一括して表示すると共に、複数の適合文献の請求項を一括して切り換えることができる。また、公開特許公報を検索して抽出した抽出結果の表示において、ユーザの要求に沿う請求項を表示することができる。
【０１０７】
尚、検索対象の情報に含まれる複数の情報要素としては、実施の形態１における図面、実施の形態２における請求項の他、ＰＤＦ（ｐｏｒｔａｂｌｅ  ｄｏｃｕｍｅｎｔ  ｆｏｒｍａｔ）ファイル等の電子文書における各ページ、公開特許公報における各段落等、夫々の文献に含まれる情報であって連続した情報であれば、同様に適用が可能であり、上記と同様の効果を得ることができる。
【０１０８】
また、検索対象文献として公開特許公報等の特許文献を対象とする場合、本実施形態において説明したように、文章やキーワード等の検索条件に基づいて図面の簡単な説明の記載を検索し、実施の形態１の態様を用いて適合する図面を表示することも可能である。
【図面の簡単な説明】
【０１０９】
【図１】本発明の実施形態に係る情報検索システムの運用形態を示す図である。
【図２】本発明の実施形態に係る情報検索装置のハードウェア構成を模式的に示すブロック図である。
【図３】本発明の実施形態に係る情報検索装置の機能構成を示すブロック図である。
【図４】本発明の実施形態に係る情報検索システムの動作を示すシーケンス図である。
【図５】本発明の実施形態に係る指定画像入力画面の表示例を示す図である。
【図６】本発明の実施形態に係る指定画像入力画面の表示例を示す図である。
【図７】本発明の実施形態に係る文献情報ＤＢに格納されている情報の例を示す図である。
【図８】本発明の実施形態に係る情報検索装置の検索動作の過程において生成される情報を示す図である。
【図９】本発明の実施形態に係る情報検索装置の検索動作の過程において生成される情報を示す図である。
【図１０】本発明の実施形態に係る情報検索装置の検索動作の過程において生成される情報を示す図である。
【図１１】本発明の実施形態に係る抽出結果表示画面の表示例を示す図である。
【図１２】本発明の実施形態に係る情報検索装置の抽出結果表示切換動作を示すフローチャートである。
【図１３】本発明の実施形態に係る情報検索装置の抽出結果表示切換動作における情報の参照態様を模式的に示す図である。
【図１４】本発明の実施形態に係る抽出結果表示画面の表示例を示す図である。
【図１５】本発明の他の実施形態に係る抽出結果表示画面の表示例を示す図である。
【図１６】本発明の他の実施形態に係る抽出結果表示画面の表示例を示す図である。
【図１７】本発明の他の実施形態に係る情報検索装置の機能構成を示すブロック図である。
【図１８】本発明の他の実施形態に係る情報検索システムの動作を示すシーケンス図である。
【図１９】本発明の他の実施形態に係る検索条件指定画面の表示例を示す図である。
【図２０】本発明の他の実施形態に係る情報検索装置の検索語特定態様を示す図である。
【図２１】本発明の他の実施形態に係る情報検索装置による検索動作の過程において生成される情報の例を示す図である。
【図２２】本発明の他の実施形態に係る情報検索装置による検索動作の過程において生成される情報の例を示す図である。
【図２３】本発明の他の実施形態に係る抽出結果表示画面の表示例を示す図である。
【符号の説明】
【０１１０】
１    情報検索装置
２    クライアント装置
１０    ＣＰＵ
２０    ＲＡＭ
３０    ＲＯＭ
４０    ＨＤＤ
５０    Ｉ／Ｆ
６０    ＬＣＤ
７０    操作部
８０    バス
１００    検索制御部
１０１    指定画像情報取得部
１０２    指定画像情報解析部
１０３    文献情報抽出部
１０４    抽出結果処理部
１０５    指定条件情報取得部
１０６    指定条件情報解析部
１０７    表示履歴記憶部
１１０    情報入力部
１２０    ネットワークＩ／Ｆ
１３０    表示部
１４０    辞書情報ＤＢ
２００    文献情報ＤＢ
３００    指定画像入力画面
３０１    検索対象指定部
３０２    画像入力方法指定部
３０３    画像入力部
４００    検索条件指定画面
４０１    検索対象指定部
４０２    検索条件指定部
４０３    検索条件入力部
５００    抽出結果表示画面
５０１    図面一括表示部
５０２    表示固定指示部
５０３    図面表示切換部
５０３ａ    前図面表示切換部
５０３ｂ    後図面表示切換部
６００    抽出結果表示画面
６０１    請求項一括表示部
６０２    表示固定指示部
６０３    請求項表示切換部
６０３ａ    前請求項表示切換部
６０３ｂ    後請求項表示切換部
【図１】
0005194826.tif 000002
【図２】
0005194826.tif 000003
【図３】
0005194826.tif 000004
【図４】
0005194826.tif 000005
【図５】
0005194826.tif 000006
【図６】
0005194826.tif 000007
【図７】
0005194826.tif 000008
【図８】
0005194826.tif 000009
【図９】
0005194826.tif 000010
【図１０】
0005194826.tif 000011
【図１１】
0005194826.tif 000012
【図１２】
0005194826.tif 000013
【図１３】
0005194826.tif 000014
【図１４】
0005194826.tif 000015
【図１５】
0005194826.tif 000016
【図１６】
0005194826.tif 000017
【図１７】
0005194826.tif 000018
【図１８】
0005194826.tif 000019
【図１９】
0005194826.tif 000020
【図２０】
0005194826.tif 000021
【図２１】
0005194826.tif 000022
【図２２】
0005194826.tif 000023
【図２３】
0005194826.tif 000024