(57)【要約】【課題】検索時間をほぼ一定にしながら、検索を高い精度でかつ効率良く行うことができる情報検索装置を提供する。【解決手段】情報検索装置は、標準検索時間に近い検索時間で入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索方法を決定する適切な１つの検索方法を決定する。ここで、入力されたクエリーに対しては、形態素解析が行われ、必要に応じて構文解析、意味解析が行われる。そして、それらの解析結果に対応可能な検索方法の中から、標準検索時間に近い検索時間で入力されたクエリーを用いた検索を行うことが可能な１つの検索手段が決定される。ここで、標準検索時間は予めユーザにより入力された時間である。【選択図】      図１
2004185100.tif 000002
【特許請求の範囲】
【請求項１】
方式がそれぞれ異なる複数の検索手段と、
クエリーを入力するクエリー入力手段と、
前記複数の検索手段の中から、標準検索時間に近い検索時間で前記入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索手段を決定する決定手段と、
前記決定された１つ以上の検索手段により前記入力されたクエリーを用いた検索を実行する検索実行手段と、
前記実行された１つ以上の検索手段による検索結果を表示する表示手段と
を備えることを特徴とする情報検索装置。
【請求項２】
前記標準検索時間を入力する標準検索時間入力手段を備えることを特徴とする請求項１記載の情報検索装置。
【請求項３】
前記標準検索時間入力手段は、ユーザ毎にまたはグループ毎にその標準検索時間を入力することが可能であることを特徴とする請求項２記載の情報検索装置。
【請求項４】
前記入力されたクエリーを解析するクエリー解析手段を備え、前記決定手段は、前記クエリー解析手段による前記入力されたクエリーに対する解析結果に対応可能な検索手段の中から、前記標準検索時間に近い検索時間で前記入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索手段を決定することを特徴とする請求項１記載の情報検索装置。
【請求項５】
前記クエリー解析手段による前記入力されたクエリーに対する解析結果に対応可能な検索手段を補正する補正手段を備えることを特徴とする請求項４記載の情報検索装置。
【請求項６】
前記クエリー解析手段は、前記入力されたクエリーに対して異なる解析をそれぞれ行う複数の解析手段を含むことを特徴とする請求項４または５記載の情報検索装置。
【請求項７】
前記複数の検索手段は、少なくとも、全文検索手段、フレーズ検索手段、概念検索手段のいずれか１つを含むことを特徴とする請求項１ないし６のいずれか１つに記載の情報検索装置。
【請求項８】
サーバ／クライアントシステムにおけるクライアントに組み込まれていることを特徴とする請求項１ないし７のいずれか１つに記載の情報検索装置。
【請求項９】
通信網に接続可能な端末に組み込まれていることを特徴とする請求項１ないし７のいずれか１つに記載の情報検索装置。
【請求項１０】
クエリーを入力するクエリー入力工程と、
方式がそれぞれ異なる複数の検索手段の中から、標準検索時間に近い検索時間で前記入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索手段を決定する決定工程と、
前記決定された１つ以上の検索手段により前記入力されたクエリーを用いた検索を実行する検索実行工程と、
前記実行された１つ以上の検索手段による検索結果を表示手段に表示する表示工程と
を備えることを特徴とする情報検索方法。
【請求項１１】
前記標準検索時間を入力する標準検索時間入力工程を備えることを特徴とする請求項１０記載の情報検索方法。
【請求項１２】
前記標準検索時間入力工程では、ユーザ毎にまたはグループ毎にその標準検索時間を入力することが可能であることを特徴とする請求項１１記載の情報検索方法。
【請求項１３】
前記入力されたクエリーを解析するクエリー解析工程を備え、前記決定工程では、前記クエリー解析工程による前記入力されたクエリーに対する解析結果に対応可能な検索手段の中から、前記標準検索時間に近い検索時間で前記入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索手段を決定することを特徴とする請求項１０記載の情報検索方法。
【請求項１４】
前記クエリー解析工程による前記入力されたクエリーに対する解析結果に対応可能な検索手段を補正する補正工程を備えることを特徴とする請求項１３記載の情報検索方法。
【請求項１５】
前記クエリー解析工程では、前記入力されたクエリーに対して異なる解析をそれぞれ行うことが可能であることを特徴とする請求項１３または１４記載の情報検索方法。
【請求項１６】
前記複数の検索手段は、少なくとも、全文検索手段、フレーズ検索手段、概念検索手段のいずれか１つを含むことを特徴とする請求項１０ないし１５のいずれか１つに記載の情報検索方法。
【請求項１７】
サーバ／クライアントシステムにおけるクライアントに組み込まれていることを特徴とする請求項１０ないし１６のいずれか１つに記載の情報検索方法。
【請求項１８】
通信網に接続可能な端末に組み込まれていることを特徴とする請求項１０ないし１６のいずれか１つに記載の情報検索方法。
【請求項１９】
情報検索を行うためのコンピュータ読み取り可能なプログラムであって、
クエリーを入力するクエリー入力ステップと、
方式がそれぞれ異なる複数の検索手段の中から、標準検索時間に近い検索時間で前記入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索手段を決定する決定ステップと、
前記決定された１つ以上の検索手段により前記入力されたクエリーを用いた検索を実行する検索実行ステップと、
前記実行された１つ以上の検索手段による検索結果を表示手段に表示する表示ステップと
を備えることを特徴とするプログラム。
【請求項２０】
前記標準検索時間を入力する標準検索時間入力ステップを備えることを特徴とする請求項１９記載のプログラム。
【請求項２１】
前記標準検索時間入力ステップでは、ユーザ毎にまたはグループ毎にその標準検索時間を入力することが可能であることを特徴とする請求項２０記載のプログラム。
【請求項２２】
前記入力されたクエリーを解析するクエリー解析ステップを備え、前記決定ステップでは、前記クエリー解析ステップによる前記入力されたクエリーに対する解析結果に対応可能な検索手段の中から、前記標準検索時間に近い検索時間で前記入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索手段を決定することを特徴とする請求項１９記載のプログラム。
【請求項２３】
前記クエリー解析ステップによる前記入力されたクエリーに対する解析結果に対応可能な検索手段を補正する補正ステップを備えることを特徴とする請求項２２記載のプログラム。
【請求項２４】
前記クエリー解析ステップでは、前記入力されたクエリーに対して異なる解析をそれぞれ行うことが可能であることを特徴とする請求項２２または２３記載のプログラム。
【請求項２５】
前記複数の検索手段は、少なくとも、全文検索手段、フレーズ検索手段、概念検索手段のいずれか１つを含むことを特徴とする請求項１９ないし２４のいずれか１つに記載のプログラム。
【請求項２６】
サーバ／クライアントシステムにおけるクライアントに組み込まれていることを特徴とする請求項１９ないし２５のいずれか１つに記載のプログラム。
【請求項２７】
通信網に接続可能な端末に組み込まれていることを特徴とする請求項１９ないし２５のいずれか１つに記載のプログラム。
【請求項２８】
請求項１９のプログラムをコンピュータ読み取り可能に格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、方式がそれぞれ異なる複数の検索手段を有する情報検索装置、情報検索方法、プログラムおよび記憶媒体に関する。
【０００２】
【従来の技術】
近年、大量の文書データを扱う機会が増加してきており、所望の文書データを検索する方法として、多種多様の方法が用いられている。これは、単純なキーワード検索（キーワードを指示し、それが出現するか否かで検索を行う）だけでは、ユーザの要求を十分に満たすことができないためである。そこで、キーワード間の関係や構文情報の類似度による方法や文書の内容を特徴付ける文書ベクトルを用いて検索を行う方法が出現している。また、内容を特徴付ける意味、分野、単語そのものを次元とし、その特徴量を値とすることによってベクトル表現し、文書ベクトル間の内積等の値を用いて文書間の類似度を求める方法も考案されている。このように各種検索方法があるが、ユーザは検索目的や検索状況によって、どの検索方法で検索するかを決定し、検索を行う必要がある。
【０００３】
次に、ユーザの検索目的や検索状況に応じて複数の検索方法のうち、いずれの検索方法を用いて検索するかを決定し、決定された検索方法で検索する手順について図３０および図３１を参照しながら説明する。図３０は従来の検索方法の手順を示すフローチャート、図３１は従来の検索方法における操作画面例を示す図である。
【０００４】
ここでは、全文検索、フレーズ検索、概念検索の３種類の検索モードがあり、これらの検索モードから、使用する検索モードを決定し、決定された検索モードで検索を行う場合を説明する。
【０００５】
検索を行う場合、図３０に示すように、まずステップＳ４１において、ユーザにより入力されたクエリーを取得し、続くステップＳ４２で、ユーザにより指定された検索モードを取得する。そして、ステップＳ４３において、上記ステップＳ４１で取得したクエリーを解析する。
【０００６】
次いで、ステップＳ４４において、取得したユーザ指定の検索モードが全文検索、フレーズ検索、概念検索のいずれであるか否かを判別する。ここで、ユーザ指定の検索モードが全文検索である場合、ステップＳ４５において、クエリーの解析結果に基づき記憶装置に格納されている情報に対し全文検索を行い、続くステップＳ４８で、全文検索による検索結果を表示する。そして、本処理を終了する。ユーザ指定の検索モードがフレーズ検索である場合、ステップＳ４６において、クエリーの解析結果に基づき記憶装置に格納されている情報に対しフレーズ検索を行い、続くステップＳ４８で、フレーズ検索による検索結果を表示する。そして、本処理を終了する。ユーザ指定の検索モードが概念検索である場合、ステップＳ４７において、クエリーの解析結果に基づき、記憶装置に格納されている情報に対し概念検索を行い、続くステップＳ４８で、概念検索による検索結果を表示する。そして、本処理を終了する。
【０００７】
検索を行う際には、例えば図３１に示すような操作画面が表示され、この操作画面上でクエリーが入力される。ここでは、クエリーとして「川崎」が入力されたとする。次いで、上記操作画面上で、ユーザにより検索モードが選択される。ここでは、ユーザの判断により、上記クリエートして入力された「川崎」という単語を含んだ文書あるいは画像などを検索したいという意図で検索を行う場合に最適な検索モードとして全文検索が選択されたとする。そして、この全文検索により、記憶装置に格納されている文書などの中から、「川崎」という単語を含む文書または画像が抽出され、その抽出された文書または画像の一覧が検索結果として表示される。この検索結果の表示の際には、抽出された文書などを検索順または一致度が高いものから順に一覧表示する。
【０００８】
【発明が解決しようとする課題】
上述した従来の検索方法では、ユーザ自身が意図に応じた最適な検索モードを選択、決定する必要があるので、意図する検索結果を短時間で得るためには、ユーザに対し、検索する意図に対してどのような検索モードが適しているかを判断するための知識または経験が要求される。しかしながら、各検索モードの特徴に対する知識が不足しているなどの場合、ユーザにより、意図に応じた検索モードとは異なる検索モードが選択されることがある。このような場合、意図に応じた検索結果を得ることができず、他の検索方法を選択して検索をやり直す必要があるなど、検索に余分な時間が掛かることがある。
【０００９】
また、検索精度はハードウエアのパフォーマンスとは無関係であるが、ハードウエアのパフォーマンスと検索速度は比例するという関係にある。従って、「検索精度は高精度ではなくても検索速度を速くしたい」、「多少時間は掛かっても、一回で正しい検索結果情報が得たい」、「所望する時間で検索結果を得たい」などの条件に応じて検索を行うことはできず、また、検索速度一定で、ハードウエアのパフォーマンスに比例して検索精度を向上させるということはできない。
【００１０】
本発明の目的は、検索時間をほぼ一定にしながら、検索を高い精度でかつ効率良く行うことができる情報検索装置、情報検索方法、プログラムおよび記憶媒体を提供することにある。
【００１１】
【課題を解決するための手段】
本発明は、上記目的を達成するため、方式がそれぞれ異なる複数の検索手段と、クエリーを入力するクエリー入力手段と、前記複数の検索手段の中から、標準検索時間に近い検索時間で前記入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索手段を決定する決定手段と、前記決定された１つ以上の検索手段により前記入力されたクエリーを用いた検索を実行する検索実行手段と、前記実行された１つ以上の検索手段による検索結果を表示する表示手段とを備えることを特徴とする。
【００１２】
上記情報検索装置において、前記標準検索時間を入力する標準検索時間入力手段を備えることを特徴とする。
【００１３】
上記情報検索装置において、前記標準検索時間入力手段は、ユーザ毎にまたはグループ毎にその標準検索時間を入力することが可能であることを特徴とする。
【００１４】
上記情報検索装置において、前記入力されたクエリーを解析するクエリー解析手段を備え、前記決定手段は、前記クエリー解析手段による前記入力されたクエリーに対する解析結果に対応可能な検索手段の中から、前記標準検索時間に近い検索時間で前記入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索手段を決定することを特徴とする。
【００１５】
上記情報検索装置において、前記クエリー解析手段による前記入力されたクエリーに対する解析結果に対応可能な検索手段を補正する補正手段を備えることを特徴とする。
【００１６】
上記情報検索装置において、前記クエリー解析手段は、前記入力されたクエリーに対して異なる解析をそれぞれ行う複数の解析手段を含むことを特徴とする。
【００１７】
上記情報検索装置において、前記複数の検索手段は、少なくとも、全文検索手段、フレーズ検索手段、概念検索手段のいずれか１つを含むことを特徴とする。
【００１８】
上記情報検索装置において、サーバ／クライアントシステムにおけるクライアントに組み込まれていることを特徴とする。
【００１９】
上記情報検索装置において、通信網に接続可能な端末に組み込まれていることを特徴とする。
【００２０】
また、本発明は、上記目的を達成するため、クエリーを入力するクエリー入力工程と、方式がそれぞれ異なる複数の検索手段の中から、標準検索時間に近い検索時間で前記入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索手段を決定する決定工程と、前記決定された１つ以上の検索手段により前記入力されたクエリーを用いた検索を実行する検索実行工程と、前記実行された１つ以上の検索手段による検索結果を表示手段に表示する表示工程とを備えることを特徴とする。
【００２１】
また、本発明は、上記目的を達成するため、情報検索を行うためのコンピュータ読み取り可能なプログラムであって、クエリーを入力するクエリー入力ステップと、方式がそれぞれ異なる複数の検索手段の中から、標準検索時間に近い検索時間で前記入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索手段を決定する決定ステップと、前記決定された１つ以上の検索手段により前記入力されたクエリーを用いた検索を実行する検索実行ステップと、前記実行された１つ以上の検索手段による検索結果を表示手段に表示する表示ステップとを備えることを特徴とする。
【００２２】
また、本発明は、上記目的を達成するため、上記プログラムをコンピュータ読み取り可能に格納したことを特徴とする。
【００２３】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照しながら説明する。
【００２４】
（第１の実施形態）
図１は本発明の第１の実施形態に係る情報検索装置の構成を示すブロック図、図２は図１の情報検索装置がサーバ／クライアントシステムに組み込まれている例を示す図、図３は図１の情報検索装置がインターネット接続端末に組み込まれている例を示す図である。
【００２５】
情報検索装置は、図１に示すように、記憶装置２に格納されているプログラムに従って処理を実行する中央処理装置１と、処理を操作するキーボード、マウスなどの入力装置３と、情報検索結果などを表示する表示装置４と、ＦＤ（フロッピー（Ｒ）ディスク）、ＣＤ−ＲＯＭ、磁気テープなどの記憶媒体に記憶されたプログラム、データなどを読み取る記憶媒体読取装置５とを備える。また、記憶装置２には、検索対象となる文書などのデータが格納されており、本情報検索装置は、記憶装置２に格納されている文書などのデータを、方式がそれぞれ異なる複数の検索方法を用いて検索することが可能である。
【００２６】
また、本情報検索装置は、図２に示すように、サーバ／クライアントシステムにおけるネットワーク１１を介して接続されているサーバ１２ａ，１２ｂまたはクライアント１３ａ，１３ｂ，１３ｃ，１３ｄに組み込むができ、これにより、例えば各クライアン１３ａ，１３ｂ，１３ｃ，１３ｄからサーバ１２ａ，１２ｂが保持する文書、画像などのデータを検索することが可能になる。さらに、本情報検索装置は、図３に示すように、インターネット２２に接続可能な端末２１にも適用することができ、これにより、この端末２１からＷＥＢの検索などを行うことが可能になる。
【００２７】
まず、本情報検索装置において、記録装置２に検索対象となる文書などのデータを登録する処理について図４および図５を参照しながら説明する。図４は検索対象となる文書などのデータを登録するときの処理手順を示すフローチャート、図５は図４のステップＳ９４の概念検索登録処理の詳細な手順を示すフローチャートである。
【００２８】
文書などのデータを登録する際には、図４に示すように、まずステップＳ９１において、登録データ（文書など）を言語解析する。ここでは、具体的には、単語辞書などを参照しながら形態素解析を行い、必要に応じて構文解析や意味解析などを行い、これらの解析結果から全文検索インデックス情報、フレーズ検索インデックス情報、概念検索インデックス情報などを作成する。
【００２９】
次いで、ステップＳ９２において、上記ステップＳ９１で得られた登録データや解析結果から作成された全文検索インデックス情報などを記憶装置２のデータベースなどに格納し、続くステップＳ９３で、上記ステップＳ９１で得られた登録データや解析結果から作成されたフレーズ検索インデックス情報などを記憶装置２のデータベースなどに格納する。そして、ステップＳ９４において、上記ステップＳ９１で得られた登録データや解析結果から作成された概念検索インデックス情報などを記憶装置２のデータベースなどに格納し、本処理を終了する。
【００３０】
ここで、上記単語辞書としては、例えば表１に示すような辞書が用いられ、表１に示す辞書には、表記、読み、品詞、分類（意味）などが対応付けて格納されている。また、例えば、「画像データベースの動向  １９９７−０８−２８  報告書  技術課川崎  憲二郎」という文書を登録する際には、この文書に対する言語解析により、表２に示すような結果が得られる。そして、この解析結果に作成されたインデック情報を含むデータ（表記、読み、品詞、文書名、出現位置、関係ＩＤ）が、表３に示すようなデータベースとして記憶装置２に格納される。
【００３１】
【表１】
2004185100.tif 000003
【００３２】
【表２】
2004185100.tif 000004
【００３３】
【表３】
2004185100.tif 000005
【００３４】
次に、上記ステップＳ９４の概念検索登録処理を詳細に説明すると、図５に示すように、まずステップＳ１０１において、登録文書の言語解析結果を取得し、続くステップＳ１０２で、上記ステップＳ１０１で抽出された単語から辞書を検索し、単語毎の次元別の特徴量を得て、その総和から文書ベクトルを生成する。そして、ステップＳ１０３において、上記ステップＳ１０２で得られた文書ベクトルを登録文書の内容または文書識別子とともに記憶装置２に登録する。
【００３５】
ここでは、情報検索装置において、記憶装置２に検索対象となる文書などのデータを登録する手順を示したが、検索対象となる文書などのデータを保持するサーバなどの情報管理装置においても、上記手順と同様の手順で文書などのデータが登録される。
【００３６】
次に、上記概念検索登録処理（ステップＳ９４）の具体例について表４および表５を参照しながら説明する。
【００３７】
概念検索登録時、まず文書が登録される段階で、言語解析結果取得ステップ（ステップＳ１０１）で、登録文書に含まれる単語が取得される。そして、文書ベクトル生成ステップ（ステップＳ１０２）で、文書内に出現する単語から基本ベクトル辞書を用いて文書ベクトルが算出される。ここで、基本ベクトル辞書は、表４に示すように、単語毎にベクトル表現時のそれぞれの次元（Ｄｉｍ．）に応対した特徴量が格納されている。次元としては、その単語本来の意味によって分類された基準や、その単語の使用分野に応じて分類された基準などが採用される。例えば表４中の単語１のＤｉｍ．１の特徴量は０であり、Ｄｉｍ．２の特徴量は２３であることがわかる。このように基本ベクトル辞書から一つの単語におけるそれぞれの次元（Ｄｉｍ．）の特徴量を得ることが可能となる。特徴量はその単語が使用されることにより、その文書がその分類基準（＝次元）をどの程度特徴付ける可能性があるかを示す値であると解釈することが可能である。文書を構成する全ての単語から得られた分類基準別（次元別）の特徴量から、文書全体の特徴量を、分類基準を次元とするベクトルで表現する。得られたベクトルは、ノルム＝１で正規化され、その値は文書ベクトルとして格納される。
【００３８】
次いで、インデックス登録処理（ステップＳ１０３）において、文書ベクトルが表５のようなインデックスに対応付けて格納される。例えば、表５中の文書ＩＤ＝６９４７の文書に関しては、文書ベクトルのＤｉｍ．１の特徴量が０．１８３であり、Ｄｉｍ．２の特徴量は０．２１４であることがわかる。
【００３９】
【表４】
2004185100.tif 000006
【００４０】
【表５】
2004185100.tif 000007
【００４１】
本実施形態では、標準検索時間に近い検索時間で入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索方法を決定する適切な１つの検索方法を決定する。ここで、入力されたクエリーに対しては、後述するように、形態素解析が行われ、必要に応じて構文解析、意味解析が行われる。そして、それらの解析結果に対応可能な検索方法の中から、標準検索時間に近い検索時間で入力されたクエリーを用いた検索を行うことが可能な１つの検索手段が決定される。ここで、標準検索時間は予めユーザにより入力された時間である。
【００４２】
まず、本情報検索装置の検索処理の手順について図６を参照しながら説明する。図６は図１の情報検索装置による検索処理の手順を示すフローチャートである。
【００４３】
検索時、図６に示すように、まずステップＳ５１において、入力装置３を介して入力されたクエリーを取得し、続くステップＳ５２で、上記ステップＳ５１で取得したクエリーに対し言語解析を行う。そして、ステップＳ５３において、検索適用条件に基づき、全文検索、フレーズ検索、概念検索の３つの検索方法の中からいずれの検索方法を適用するかを判別する。ここで、適用する検索方法を決定するための検索適用条件は、上述したように、入力されたクエリーに対して行われた解析結果に対応可能な検索方法の中から、標準検索時間に近い検索時間で入力されたクエリーを用いた検索を行うことが可能な１つの検索方法を決定するための条件であり、本例では、上記言語解析の結果として、クエリー単語数を用いるものとする。
【００４４】
ここで、上記ステップＳ５３において検索適用条件に基づいて全文検索を適用すると判別された場合、ステップＳ５４において、全文検索を行い、続くステップＳ５７で、全文検索の検索結果リストを表示装置４に表示する。ここでは、検索結果を一致度が高い順に一覧表示する。そして、本処理を終了する。上記ステップＳ５３でフレーズ検索を適用すると判別された場合、ステップ５５において、フレーズ検索を行い、続くステップＳ５７で、フレーズ検索の検索リストを表示装置４に表示する。ここでも、同様に、検索結果を一致度が高い順に一覧表示する。そして、本処理を終了する。上記ステップＳ５３で概念検索を適用すると判別された場合、ステップ５６において、概念検索を行い、続くステップＳ５７で、概念検索の検索リストを表示装置４に表示する。ここでも、同様に、検索結果を一致度が高い順に一覧表示する。そして、本処理を終了する。
【００４５】
次に、上記ステップＳ５２における入力されたクエリーの言語解析について図７を参照しながら説明する。図７は図６のステップＳ５２におけるクエリーの言語解析の詳細な手順を示すフローチャートである。
【００４６】
上記入力されたクエリーの言語解析では、図７に示すように、まずステップＳ７１において、上記入力されたクエリーの文字列に対して、単語辞書（表１）を参照しながら形態素解析を行い、続くステップＳ７２で、必要に応じて、入力されたクエリーを構文解析し、係り受け解析などの構文情報を作成する。そして、ステップＳ７３において、入力されたクエリーの意味情報などから意味解析を行い、本処理を終了する。
【００４７】
次に、上記ステップＳ５５のフレーズ検索の詳細について図８を参照しながら説明する。図８は図６のステップＳ５５におけるフレーズ検索の詳細な手順を示すフローチャートである。
【００４８】
フレーズ検索では、図８に示すように、まずステップＳ８１において、上記ステップＳ５２での形態素解析結果からクエリー単語を取得し、続くステップＳ８２で、上記ステップＳ５２での形態素解析結果からクエリー単語の構文情報を取得する。そして、ステップＳ８３において、上記ステップＳ８１とステップＳ８２で取得したクエリー単語とクエリー単語間の関係と文書単語と文書単語間の関係を比較して類似度を算出し、本処理を終了する。
【００４９】
次に、上記ステップＳ５６の概念検索処理の詳細について図９を参照しながら説明する。図９は図６のステップＳ５６における概念検索処理の詳細な手順を示すフローチャートである。
【００５０】
概念検索処理では、図９に示すように、まずステップＳ１１１において、上記ステップ５２で生成したクエリー言語解析結果を取得し、続くステップＳ１１２において、上記ステップ１１１で取得した解析結果からクエリーベクトルを生成する。そして、ステップＳ１１３において、上記ステップＳ１１２で得られたクエリーベクトルと登録時に記憶装置２に格納された文書毎の文書ベクトル（表５）とを比較して類似度を算出し、この類似度を検索結果としてリストアップし、本処理を終了する。
【００５１】
次に、本情報検索装置による検索例について図１０および図１１を参照しながら説明する。図１０は図１の情報検索装置により表示されるクエリー入力画面の一例を示す図、図１１は図１の情報検索装置により表示される検索結果一覧表示画面の一例を示す図である。
【００５２】
検索を行う際には、例えば図１０に示すクエリー入力画面が表示され、この画面上で、入力装置３を介してクエリーとして入力された入力文字列が表示される。ここでは、入力文字列として「川崎」が入力された場合を示す。この入力されたクエリーは、記憶装置２に格納される（図６のステップＳ５１）。そして、入力されたクエリーに対する言語解析が行われる（ステップＳ５２）。この言語解析においては、まず、形態素解析により、記憶装置２に格納された単語辞書（表３に示す）が検索され、言語解析し、単語「川崎」が作成される。
【００５３】
検索方法決定ステップ（ステップＳ５３）では、上記ステップＳ５２での言語解析の結果および標準検索時間に応じて設定された検索適用条件に基づき適用する検索方法の決定を行う。ここでは、クエリーの単語数が１つ（１つの単語「川崎」）であるため、検索方法として全文検索が選択される。全文検索ステップ（ステップＳ５４）では、図４に示す登録フローチャートで記憶装置２に格納された文書または画像のアノテーションなどの情報と全文検索インデックスから文字列「川崎」を検索する。そして、この検索による検索結果が図１１に示すように、表示装置４に一致度が高い順に一覧表示される（ステップＳ５７）。また、必要に応じて上記検索結果リストは記憶装置２に格納される。
【００５４】
次に、フレーズ検索ステップ（ステップＳ５５）について図１２を参照しながら詳細に説明する。図１２はフレーズ検索のデータ例を示す図である。
【００５５】
例えば図１２（ａ）に示すように、クエリーとして「画像を印刷する」が入力されると、上記入力されたクエリーに対する解析から、「画像」、「を」、「印刷する」がクエリー単語として抽出されるので、このクエリー単語数と基準検索時間とから設定された適用条件、適用する検索方法としてフレーズ検索が選択されるとする。そして、フレーズ検索（ステップＳ５５）が実行される。このフレーズ検索ステップにおいては、クエリー単語取得ステップ（ステップＳ８１）で、上記入力されたクエリーから、「画像」、「を」、「印刷する」がクエリー単語として取得される。ここでは、適用する検索方法としてフレーズ検索が選択されるとする。
【００５６】
次いで、単語間関係取得ステップ（ステップＳ８２）において、「「画像」が「印刷する」に係っている」が取得される。そして、類似度算出ステップ（ステップＳ８３）で、単語と単語間の関係が類似している度合いが算出される。ここで例えば図１２（ｂ）に示すように、文書１には単語「画像」と単語「印刷する」が含まれるとすると、「「画像」が「印刷する」に係っている」と「「高速」が「印刷する」に係っている」があり、「「画像」が「印刷する」に係っている」が類似しているので、文書１は類似したフレーズを含んでいる類似度＝１−単語による減点（０）−関係による減点（単語間距離１単語なので０．１）＝０．９となる。これに対し、図１２（ｃ）に示す文書２の場合、同様の算式により、類似度＝１−単語による減点（０）−関係による減点（係り先が違う０．５）＝０．５となる。
【００５７】
次に、概念検索ステップ（ステップＳ５６）の詳細について説明する。
【００５８】
概念検索時、まずクエリー言語処理結果取得ステップ（ステップＳ１１１）において、クエリーに含まれる単語が取得される。次いで、クエリーベクトル生成ステップ（ステップＳ１１２）で、文書ベクトル生成と同様に基本ベクトル辞書を参照してクエリーのベクトルが生成される。そして、類似度算出ステップ（ステップＳ１１３）で、クエリーの特徴ベクトルとそれぞれの文書ベクトルの類似度が実際に算出される。
【００５９】
次に、標準検索時間の設定について図１３および図１４を参照しながら説明する。図１３は標準検索時間入力画面の一例を示す図、図１４は表示順検索時間入力画面の他の例を示す図である。
【００６０】
標準検索時間は、ユーティリティにより入力し、設定することが可能である。例えば、ユーティリティにより、図１３に示すような標準検索時間入力画面が立ち上げられ、この入力画面上でユーザにより所望する時間が入力される。そして、入力された時間が標準検索時間として設定される。また、図１４に示すような標準検索時間入力画面を用いて、標準検索時間をユーザ毎に対応付けて入力することもできる。また、標準検索時間をグループ単位で入力することも可能である。
【００６１】
このように、本実施の形態では、入力されたクエリーの解析結果から得られたクエリー単語数と標準検索時間とに応じて適用する検索方法を決定するので、検索時間をほぼ一定にしながら、検索を高い精度でかつ効率良く行うことができる。
【００６２】
（第２の実施形態）
次に、本発明の第２の実施形態について図１５ないし図１８を参照しながら説明する。図１５は本発明の第２の実施形態に係る情報検索装置の検索手順を示すフローチャート、図１６は本発明の第２の実施形態に係る情報検索装置におけるクエリーの入力画面例を示す図、図１７は本発明の第２の実施形態に係る情報検索装置における検索結果の表示画面例を示す図、図１８は本発明の第２の実施形態に係る情報検索装置における異なるクエリーを入力した際の入力画面例を示す図である。
【００６３】
本実施形態は、適用する検索方法を１つのみとする第１の実施形態に対し、１つ以上の検索方法を適用することが可能である点で異なる。また、検索適用条件として、検索速度（検索時間）を優先するか検索精度を優先するかを示す優先度とクエリー言語解析結果とを含む条件が用いられる点で異なる。
【００６４】
具体的には、図１５に示すように、クエリーが入力されると、まずステップＳ６１において、入力されたクエリーを取得して記憶装置２に格納し、続くステップＳ６２で、取得したクエリーを入力とし、クエリー言語解析を行う。そして、ステップＳ６３において、上記ステップＳ６２でのクエリー言語解析の結果と設定された優先度とに基づき適用する検索方法として１つ以上の検索方法を決定する。
【００６５】
次いで、ステップＳ６４において、上記ステップＳ６３の判定結果に基づき全文検索を適用するか否かを判定する。全文検索を適用する場合は、ステップＳ６５において、全文検索を行い、ステップＳ６６に進む。これに対し、全文検索が適用されない場合、ステップＳ６５をスキップしてステップＳ６６に進む。
【００６６】
ステップＳ６６では、フレーズ検索を適用するか否かを判定する。ここで、フレーズ検索を適用する場合は、ステップＳ６７において、フレーズ検索を行い、ステップＳ６８に進む。これに対し、フレーズ検索が適用されない場合、上記ステップＳ６７をスキップしてステップＳ６８に進む。
【００６７】
ステップＳ６８では、概念検索を適用するか否かを判定する。ここで、概念検索を適用する場合、ステップＳ６９において、概念検索を行い、ステップＳ７０に進む。これに対し、概念検索が適用されない場合は、ステップＳ６９をスキップしてステップＳ７０に進む。
【００６８】
ステップＳ７０では、適用された検索方法により得られた検索結果をマージして表示装置４に一致度が高いに順に表示し、また必要に応じて検索結果リストを記憶装置２に格納する。そして、本処理を終了する。
【００６９】
検索時、図１６に示すようなクエリー入力画面が表示され、この画面上でクエリーおよび優先度が入力され、設定される。本画面例では、入力装置３よりクエリーとして、入力文字列「日本の経済における金利の影響について」が入力され、優先度として精度優先度（＝１．０）が入力される。この場合、検索速度（検索時間）は検索適用条件に含まれないとみなされ、クエリー言語解析結果のみが検索適用条件とされる。この場合、検索適用条件として、未知語がなければ全文検索を、自立語の個数が８個以下ならフレーズ検索を、自立語が３個以上なら概念検索を適用するという条件が設定され、この条件に応じて適用する検索方法が決定されることになる。
【００７０】
クエリーが入力されると、クエリー言語解析（ステップＳ６２）で、クエリー単語として、「日本」、「の」、「経済」、「における」、「金利」、「の」、「影響」、「について」が獲得される。この場合、自立語の個数は４個であり、未知語はなしである。よって、上記入力されたクエリーに対しては、フレーズ検索、概念検索を適用すると決定され（ステップＳ６３）、フレーズ検索および概念検索が行われる（ステップＳ６７およびステップＳ６９）。そして、フレーズ検索および概念検索による検索結果が、図１７に示すように、表示装置４に一致度が高いに順に表示される（ステップＳ７０）。
【００７１】
また、図１８に示すように、クエリーとして入力文字列「ジュビロのハジェヴスキーについて」が入力され、優先度として精度優先度（＝１．０）が入力された場合、クエリー言語処理ステップ（ステップＳ６２）で、クエリー単語として「ジュビロ」、「の」、「ハジェヴスキー」、「について」が獲得される。この場合、検索決定ステップ（ステップＳ６３）により、自立語の個数が２個、未知語が２個、未知語以外の自立語はなしと判定される。ここで、検索方法の適用条件として、例えば、未知語がなければ全文検索を行わない、未知語以外の自立語の個数が２個以上８個以下ならフレーズ検索を行う、自立語が３個以上なら概念検索を行うとした場合は、上記クエリーに対しては、全文検索を適用すると決定され（ステップＳ６３）、全文検索が行われる（ステップＳ６５）。そして、全文検索による検索結果が、表示装置４に一致度が高いに順に表示される（ステップＳ７０）。
【００７２】
次に、速度優先度を含む検索適用条件の場合の検索例について図１９を参照しながら説明する。図１９は本発明の第２の実施形態に係る情報検索装置におけるクエリー入力画面の他の例を示す図である。
【００７３】
ここでは、図１９に示すように、入力装置３よりクエリーとして“ジュビロのハジェヴスキーについて”が入力され、優先度として速度優先度０．７（精度優先度は０．３）が入力される。そして、クエリー取得ステップ（ステップＳ６１）でクエリーおよび優先度が記憶装置２に格納される。
【００７４】
次いで、クエリー言語処理ステップ（ステップＳ６２）で、クエリー単語として「ジュビロ」、「の」、「ハジェヴスキー」、「について」が得られ、解析結果判定ステップ（ステップＳ６３）で、検索適用条件に基づいて、適用する検索方法が選択される。ここで、検索適用条件として、速度優先度が０．７以上であれば全文検索を行い、速度優先度が０．７５以下ならばフレーズ検索を行い、速度優先度が０．５以下であれば概念検索を行うとした場合、速度優先度０．７が設定されているので、適用する検索方法として全文検索のみが選択される。
【００７５】
次いで、全文検索を適用すると判定され（ステップＳ６４）、全文検索が実行される（ステップＳ６５）。本例では、全文検索のみが選択されているので、フレーズ検索および概念検索を行わずに、全文検索による検索結果リストを表示装置４に一致度の高い順に一覧表示する（ステップＳ７０）。また、検索結果は必要に応じて記憶装置２に格納される。
【００７６】
なお、本実施形態では、クエリー入力画面において、優先度を入力するようにしているが、これに代えて、図２０に示すように、ユーティリティにより、優先度を単独に入力する画面を立ち上げ、この画面上で優先度を入力するようにしてもよい。また、図２１に示すように、優先度をユーザ毎に対応付けて入力するようにしてもよい。
【００７７】
（第３の実施形態）
次に、本発明の第３の実施形態について図２２を参照しながら説明する。図２２は本発明の第３の実施形態に係る情報検索装置における自己診断処理時の検索適用条件の設定手順を示すフローチャートである。
【００７８】
本実施形態では、自己診断処理時に標準クエリーを用いて標準検索時間を求め、この標準検索時間と前回の自己診断処理時に求められた表示検索時間とを比較して検索適用条件を設定する。
【００７９】
次に、本情報検索装置における自己診断処理時における検索適用条件の設定手順について図２２を参照しながら説明する。
【００８０】
本情報検索装置では、図２２に示すように、まずステップＳ２４１において、クライアントが存在するか否かを判定する。ここで、クライアントが存在する場合、本処理を終了する。これに対し、クライアントが存在しない場合、ステップＳ２４２において、記憶装置２から標準クエリーを取得し、続くステップＳ２４３で、上記ステップＳ２４２で取得した標準クエリーを使用してデータベースの検索を行う。そして、ステップＳ２４４において、標準クエリーを用いてデータベースを検索するのに要した時間を標準検索時間として取得する。
【００８１】
次いで、ステップＳ２４５において、上記ステップＳ２４４で取得した標準検索時間と前回の自己診断時に取得した標準検索時間とに基づいて検索適用条件を決定する。そして、本処理を終了する。
【００８２】
ここで、例えば、表６に示すように、データベース１に対して、標準クエリーとしてクエリー１が設定されており、データベース２に対して標準クエリーとしてクエリー２が設定されているとする。
【００８３】
【表６】
2004185100.tif 000008
【００８４】
そして、クエリー１を用いてデータベース１の検索を行い、その検索に要した検索時間（標準検索時間）が０．００４秒であったとし、前回の自己診断処理時に取得した標準検索時間が０．００８秒であったとする。また、前回の自己診断処理時における検索適用条件として、全文検索のみを行うという条件が設定されていたとする。この場合、今回の自己診断処理時に得られた標準検索時間から、検索適用条件は、すべての検索方法すなわち全文検索、フレーズ検索、概念検索を適用するという条件に変更される。
【００８５】
これにより、ハードウェア例えばＣＰＵがバージョンアップ（処理速度の高速化）されて処理能力が向上した場合、プログラムを変更することなく、高精度な検索方法を適用することが可能になる。例えば、図１５に示すフローチャートの例では、前回までは、全文検索のみが行われていたのに対し、今回からは、全文検索、フレーズ検索、概念検索を行われることになる。
【００８６】
（第４の実施形態）
次に、本発明の第４の実施形態について図２３および図２４を参照しながら説明する。図２３は本発明の第４の実施形態に係る情報検索装置における検索適用条件学習処理の手順を示すフローチャート、図２４は本発明の第４の実施形態に係る情報検索装置におけるクエリー入力画面例を示す図である。
【００８７】
本実施形態では、検索適用条件学習処理を行うことが可能であり、この処理により検索適用条件を補正することができる。
【００８８】
検索適用条件学習処理では、図２３に示すように、まずステップＳ２５１において、検索を行い、続くステップＳ２５２で、上記検索に要した時間を検索時間として取得する。そして、ステップＳ２５３において、上記ステップＳ２５２で取得した検索時間に基づき検索適用条件を補正する。
【００８９】
ここで、上記ステップＳ２５１の検索は、例えば図１５に示すフローチャート従って行われる。この検索の際に使用されるクエリーは、図２４に示す画面上で入力される。このクエリー入力が面においては、クエリーとともに、標準検索時間が入力される。本例では、クエリーとして“日本の経済における金利の影響について”が入力され、標準検索時間として３秒が入力されている。そして、クエリー単語として「日本」、「の」、「経済」、「における」、「金利」、「の」、「影響」、「について」が得られる。
【００９０】
ここで、自立語数（４）、クライアントの接続数（２０）、検索対象情報数（１２０３５６）、標準検索時間（３秒）にという条件で全ての検索方法を実行する場合の予想検索時間が表７から算出される。
【００９１】
【表７】
2004185100.tif 000009
【００９２】
具体的には、４単語の検索時間（０．３秒）＊クライアント数（２０）＊検索対象情報数（１２０３５６／１０００００）＝７．２２秒の予想検索時間が得られる。同様に他の組み合わせにおいて、全文検索のみを実行する場合の予想検索時間は２．４秒、全文検索と概念検索を実行する場合の予測検索時間は２．６５秒、フレーズ検索のみを実行する場合の予想検索時間は４．５８秒、フレーズ検索と概念検索を実行する場合の予想検索時間は４．８２秒となる。よって、標準時間３秒に最も近い予想検索時間が得られる検索方法の組み合わせは、全文検索と概念検索の組み合わせになり、図１５のフローチャート従って全文検索と概念検索が実行される。そして、全文検索ステップ（ステップＳ６５）と概念検索（ステップＳ６９）の検索結果リストが例えば図１７に示すように、表示装置４に一致度の高い順に一覧表示する（ステップＳ７０）。
【００９３】
次いで、上記検索に要した実際の検索時間が取得され（ステップＳ２５２）、この取得された検索時間から表７に示す値が補正される（ステップＳ２５３）。
【００９４】
また、上記検索適用条件学習処理に代えて他の検索適用条件学習処理を用いることも可能である。この他の検索適用学習処理について図２５および図２６を参照しながら説明する。図２５は図２３の検索適用学習処理に代わる他の検索適用学習処理の手順を示すフローチャート、図２６は図２３の検索適用学習処理に代わる他の検索適用学習処理の手順を示すフローチャートである。
【００９５】
他の検索適用条件学習処理では、図２５に示すように、まずステップＳ２６１において検索を行い、続くステップＳ２６２で、検索に掛かった時間を検索時間として取得する。そして、ステップＳ２６３において、取得した検索時間が検索時間の最大値以上であるか否かを判定する。取得した検索時間が検索時間の最大値より小さければ、補正処理を行わずに、本処理を終了する。取得した検索時間が検索時間の最大値以上であれば、ステップＳ２６４において、クエリーを標準クエリーとしてステップＳ２６３で取得した検索時間に基づいて検索適用条件を補正する。
【００９６】
さらに他の検索適用条件学習処理では、図２６に示すように、まずステップＳ２１７において、検索を行い、続くステップＳ２７２で、クライアントの数が１であるか否かを判定する。ここで、クライアントの数が１でないすなわち複数であるときには、本処理を終了する。これに対し、クライアントの数が１であるときには、ステップＳ２７３において、検索に掛かった時間を検索時間として取得し、続くステップＳ２７４で、取得した検索時間に基づいて検索適用条件を補正する。
【００９７】
なお、検索適用条件の補正は、接続クライアント数に代えて、最大クライアント接続数などで決定するようにしてもよい。
【００９８】
また、上記各実施形態の検索適用条件の他に、言語解析結果、ハードウエア処理能力、接続クライアント数などを組み合わせた条件などを用いることができることはいうまでもない。
【００９９】
また、上記第２の実施形態においては、優先度の設定は対応する入力画面を用いて行われるが、例えば図２７に示すように、インストール時やユーティリティによる最大接続クライアント数設定画面から入力された最大接続クライアント数から精度優先度を算出するようにすることも可能である。
【０１００】
また、優先度の設定において、速度優先を設定した場合に、標準検索時間を入力、設定するようにすることも可能である。例えば、図２８に示すように、クエリー入力画面において、優先度として速度優先度を選択すると、標準検索時間を入力することが可能になるようにしてもよい。また、図２９に示すように、ユーザ毎に対応付け可能な画面を表示し、この画面上で優先度として速度優先度を選択すると、標準検索時間を入力することが可能になるようにしてもよい。
【０１０１】
なお、本発明は、複数の機器から構成されるシステムに適用しても、一つの機器からなる装置に適用してもよい。
【０１０２】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることはいうまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【０１０３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはうまでもない。
【０１０４】
【発明の効果】
以上説明したように、本発明によれば、複数の検索手段の中から、標準検索時間に近い検索時間で入力されたクエリーを用いた検索を行うことが可能な１つ以上の検索手段を決定するので、検索時間をほぼ一定にしながら、検索を高い精度でかつ効率良く行うことができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る情報検索装置の構成を示すブロック図である。
【図２】図１の情報検索装置がサーバ／クライアントシステムに組み込まれている例を示す図である。
【図３】図１の情報検索装置がインターネット接続端末に組み込まれている例を示す図である。
【図４】検索対象となる文書などのデータを登録するときの処理手順を示すフローチャートである。
【図５】図４のステップＳ９４の概念検索登録処理の詳細な手順を示すフローチャートである。
【図６】図１の情報検索装置による検索処理の手順を示すフローチャートである。
【図７】図６のステップＳ５２におけるクエリーの言語解析の詳細な手順を示すフローチャートである。
【図８】図６のステップＳ５５におけるフレーズ検索の詳細な手順を示すフローチャートである。
【図９】図６のステップＳ５６における概念検索処理の詳細な手順を示すフローチャートである。
【図１０】図１の情報検索装置により表示されるクエリー入力画面の一例を示す図である。
【図１１】図１の情報検索装置により表示される検索結果一覧表示画面の一例を示す図である。
【図１２】フレーズ検索のデータ例を示す図である。
【図１３】標準検索時間入力画面の一例を示す図である。
【図１４】表示順検索時間入力画面の他の例を示す図である。
【図１５】本発明の第２の実施形態に係る情報検索装置の検索手順を示すフローチャートである。
【図１６】本発明の第２の実施形態に係る情報検索装置におけるクエリーの入力画面例を示す図である。
【図１７】本発明の第２の実施形態に係る情報検索装置における検索結果の表示画面例を示す図である。
【図１８】本発明の第２の実施形態に係る情報検索装置における異なるクエリーを入力した際の入力画面例を示す図である。
【図１９】本発明の第２の実施形態に係る情報検索装置におけるクエリー入力画面の他の例を示す図である。
【図２０】本発明の第２の実施形態に係る情報検索装置における優先度設定画面例を示す図である。
【図２１】本発明の第２の実施形態に係る情報検索装置における優先度設定画面の他の例を示す図である。
【図２２】本発明の第３の実施形態に係る情報検索装置における自己診断処理時の検索適用条件の設定手順を示すフローチャートである。
【図２３】本発明の第４の実施形態に係る情報検索装置における検索適用条件学習処理の手順を示すフローチャートである。
【図２４】本発明の第４の実施形態に係る情報検索装置におけるクエリー入力画面例を示す図である。
【図２５】図２３の検索適用学習処理に代わる他の検索適用学習処理の手順を示すフローチャートである。
【図２６】図２３の検索適用学習処理に代わる他の検索適用学習処理の手順を示すフローチャートである。
【図２７】最大接続クライアント数設定画面の一例を示す図である。
【図２８】クエリー入力画面の他の例を示す図である。
【図２９】クエリー入力画面のさらに他の例を示す図である。
【図３０】従来の検索方法の手順を示すフローチャートである。
【図３１】従来の検索方法における操作画面例を示す図である。
【符号の説明】
１  中央処理装置
２  記憶装置
３  入力装置
４  表示装置
５  記憶媒体読取装置
【図１】
2004185100.tif 000010
【図２】
2004185100.tif 000011
【図３】
2004185100.tif 000012
【図４】
2004185100.tif 000013
【図５】
2004185100.tif 000014
【図６】
2004185100.tif 000015
【図７】
2004185100.tif 000016
【図８】
2004185100.tif 000017
【図９】
2004185100.tif 000018
【図１０】
2004185100.tif 000019
【図１１】
2004185100.tif 000020
【図１２】
2004185100.tif 000021
【図１３】
2004185100.tif 000022
【図１４】
2004185100.tif 000023
【図１５】
2004185100.tif 000024
【図１６】
2004185100.tif 000025
【図１７】
2004185100.tif 000026
【図１８】
2004185100.tif 000027
【図１９】
2004185100.tif 000028
【図２０】
2004185100.tif 000029
【図２１】
2004185100.tif 000030
【図２２】
2004185100.tif 000031
【図２３】
2004185100.tif 000032
【図２４】
2004185100.tif 000033
【図２５】
2004185100.tif 000034
【図２６】
2004185100.tif 000035
【図２７】
2004185100.tif 000036
【図２８】
2004185100.tif 000037
【図２９】
2004185100.tif 000038
【図３０】
2004185100.tif 000039
【図３１】
2004185100.tif 000040