(57)【要約】    【課題】  情報の検索処理時間を大幅に短縮し検索処理の高速化を図ることを可能とした情報検索装置、情報検索方法及び記憶媒体を提供する。    【解決手段】  検索条件を入力する入力装置１と、処理プログラム３ａ、単語情報３ｂ−１、文法情報３ｂ−２、データベース３ｃを格納した記憶装置３と、検索結果を出力する出力装置４と、入力装置１から入力された検索条件の特徴を表す中心語を決定する制御、中心語毎にグループ分けされた情報を記憶装置３から検索し中心語が一致する情報を取得する制御、取得情報と検索条件との一致度合いを判定する制御、検索結果を一致度合いに応じて出力装置４から出力させる出力制御を処理プログラム３ａに基づき行う中央演算処理装置３とを有する。【選択図】        図１
2005173942.tif 000002
【特許請求の範囲】
【請求項１】
検索条件を入力する入力手段と、検索対象情報を記憶した記憶手段と、検索結果を出力する出力手段とを有する情報検索装置であって、
前記検索条件の特徴を表す中心要素を決定する中心要素決定手段と、前記中心要素毎にグループ分けされた情報を前記記憶手段から検索し前記中心要素が一致する情報を取得する情報検索手段と、前記取得情報と前記検索条件との一致度合いを判定する一致度合判定手段と、検索結果を前記一致度合いに応じて前記出力手段から出力させる出力制御手段とを有することを特徴とする情報検索装置。
【請求項２】
前記検索条件は、検索条件文であり、前記中心要素は、前記検索条件文の特徴を表す中心語であることを特徴とする請求項１記載の情報検索装置。
【請求項３】
更に、前記記憶手段は、単語情報を記憶した単語情報記憶手段と、文法情報を記憶した文法情報記憶手段と、検索対象となる各種情報を記憶した情報蓄積手段とを有し、前記検索条件は、自然な言葉による検索条件文であり、前記中心要素決定手段は、前記単語情報に基づく形態素解析及び前記文法情報に基づく構文解析により前記中心語を決定することを特徴とする請求項１又は２記載の情報検索装置。
【請求項４】
更に、前記記憶手段は、自然文の解析結果の格納が可能であり、前記一致度合判定手段は、単語間の関係も一致度に含めて一致度合いを判定することを特徴とする請求項１乃至３の何れかに記載の情報検索装置。
【請求項５】
前記一致度合い判定手段は、文の構造も一致度に含めて一致度合いを判定することを特徴とする請求項１乃至４の何れかに記載の情報検索装置。
【請求項６】
前記出力制御手段は、前記一致度合判定手段で所定の閾値以上の一致度が無いと判定された場合は前記出力手段から検索結果の出力を行わないことを特徴とする請求項１乃至５の何れかに記載の情報検索装置。
【請求項７】
前記閾値は、変更することが可能であることを特徴とする請求項６記載の情報検索装置。
【請求項８】
検索条件を入力する入力手段と、検索対象情報を記憶した記憶手段と、検索結果を出力する出力手段とを有する情報検索装置であって、
前記検索条件の特徴を表す中心要素を決定する中心要素決定手段と、前記中心要素に関連性の強い関連要素に展開する関連要素展開手段と、前記中心要素毎にグループ分けされた情報、前記関連要素のグループに属する情報を前記記憶手段から検索し、前記中心要素が一致する情報或いは前記関連要素を中心要素に持つ情報を取得する情報検索手段と、前記取得情報と前記検索条件との一致度合いを判定する一致度合判定手段と、検索結果を前記一致度合いに応じて前記出力手段から出力させる出力制御手段とを有することを特徴とする情報検索装置。
【請求項９】
前記検索条件は、検索条件文であり、前記中心要素は、前記検索条件文の特徴を表す中心語であり、前記関連要素は、前記中心語に関連性の強い単語であることを特徴とする請求項８記載の情報検索装置。
【請求項１０】
更に、前記記憶手段は、単語情報を記憶した単語情報記憶手段と、文法情報を記憶した文法情報記憶手段と、関連語情報を記憶した関連語情報記憶手段と、検索対象となる各種情報を記憶した情報蓄積手段とを有し、前記検索条件は、自然な言葉による検索条件文であり、前記中心要素決定手段は、前記単語情報に基づく形態素解析及び前記文法情報に基づく構文解析により前記中心語を決定することを特徴とする請求項８又は９記載の情報検索装置。
【請求項１１】
更に、前記記憶手段は、自然文の解析結果の格納が可能であり、前記一致度合判定手段は、単語間の関係も一致度に含めて一致度合いを判定することを特徴とする請求項８乃至１０の何れかに記載の情報検索装置。
【請求項１２】
前記一致度合い判定手段は、文の構造も一致度に含めて一致度合いを判定することを特徴とする請求項８乃至１１の何れかに記載の情報検索装置。
【請求項１３】
前記関連要素展開手段は、前記中心語以外の修飾語等の単語も関連語に展開し、前記一致度合判定手段は、前記関連要素展開手段で展開された関連語も含めて一致度合いを判定することを特徴とする請求項１２記載の情報検索装置。
【請求項１４】
前記出力制御手段は、前記一致度合判定手段で所定の閾値以上の一致度が無いと判定された場合は前記出力手段から検索結果の出力を行わないことを特徴とする請求項８乃至１３の何れかに記載の情報検索装置。
【請求項１５】
前記閾値は、変更することが可能であることを特徴とする請求項１４記載の情報検索装置。
【請求項１６】
前記関連要素展開手段は、前記中心語を前記関連語に展開する際に前記中心語との関連性が所定の閾値以上でない関連語については展開しないことを特徴とする請求項８乃至１５の何れかに記載の情報検索装置。
【請求項１７】
検索条件を入力する入力手段と、検索対象情報を記憶した記憶手段と、検索結果を出力する出力手段とを有する情報検索装置に適用される情報検索方法であって、
前記検索条件の特徴を表す中心要素を決定する中心要素決定ステップと、前記中心要素毎にグループ分けされた情報を前記記憶ステップから検索し前記中心要素が一致する情報を取得する情報検索ステップと、前記取得情報と前記検索条件との一致度合いを判定する一致度合判定ステップと、検索結果を前記一致度合いに応じて前記出力手段から出力させる出力制御ステップとを有することを特徴とする情報検索方法。
【請求項１８】
前記検索条件は、検索条件文であり、前記中心要素は、前記検索条件文の特徴を表す中心語であることを特徴とする請求項１７記載の情報検索方法。
【請求項１９】
前記検索条件は、自然な言葉による検索条件文であり、前記中心要素決定ステップでは、前記記憶手段に記憶された単語情報に基づく形態素解析及び前記記憶手段に記憶された文法情報に基づく構文解析により前記中心語を決定することを特徴とする請求項１７又は１８記載の情報検索方法。
【請求項２０】
前記一致度合判定ステップでは、単語間の関係も一致度に含めて一致度合いを判定することを特徴とする請求項１７乃至１９の何れかに記載の情報検索方法。
【請求項２１】
前記一致度合判定ステップでは、文の構造も一致度に含めて一致度合いを判定することを特徴とする請求項１７乃至２０の何れかに記載の情報検索方法。
【請求項２２】
前記出力制御ステップでは、前記一致度合判定ステップで所定の閾値以上の一致度が無いと判定された場合は前記出力手段から検索結果の出力を行わないことを特徴とする請求項１７乃至２１の何れかに記載の情報検索方法。
【請求項２３】
前記閾値は、変更することが可能であることを特徴とする請求項２２記載の情報検索方法。
【請求項２４】
検索条件を入力する入力手段と、検索対象情報を記憶した記憶手段と、検索結果を出力する出力手段とを有する情報検索装置に適用される情報検索方法であって、
前記検索条件の特徴を表す中心要素を決定する中心要素決定ステップと、前記中心要素に関連性の強い関連要素に展開する関連要素展開ステップと、前記中心要素毎にグループ分けされた情報、前記関連要素のグループに属する情報を前記記憶ステップから検索し、前記中心要素が一致する情報或いは前記関連要素を中心要素に持つ情報を取得する情報検索ステップと、前記取得情報と前記検索条件との一致度合いを判定する一致度合判定ステップと、検索結果を前記一致度合いに応じて前記出力手段から出力させる出力制御ステップとを有することを特徴とする情報検索方法。
【請求項２５】
前記検索条件は、検索条件文であり、前記中心要素は、前記検索条件文の特徴を表す中心語であり、前記関連要素は、前記中心語に関連性の強い単語であることを特徴とする請求項２４記載の情報検索方法。
【請求項２６】
前記検索条件は、自然な言葉による検索条件文であり、前記中心要素決定ステップでは、前記記憶手段に記憶された単語情報に基づく形態素解析及び前記記憶手段に記憶された文法情報に基づく構文解析により前記中心語を決定することを特徴とする請求項２４又は２５記載の情報検索方法。
【請求項２７】
前記一致度合判定ステップでは、単語間の関係も一致度に含めて一致度合いを判定することを特徴とする請求項２４乃至２６の何れかに記載の情報検索方法。
【請求項２８】
前記一致度合判定ステップでは、文の構造も一致度に含めて一致度合いを判定することを特徴とする請求項２４乃至２７の何れかに記載の情報検索方法。
【請求項２９】
前記関連要素展開ステップでは、前記中心語以外の修飾語等の単語も関連語に展開し、前記一致度合判定ステップでは、前記関連要素展開ステップで展開された関連語も含めて一致度合いを判定することを特徴とする請求項２８記載の情報検索方法。
【請求項３０】
前記出力制御ステップでは、前記一致度合判定ステップで所定の閾値以上の一致度が無いと判定された場合は前記出力手段から検索結果の出力を行わないことを特徴とする請求項２４乃至２９の何れかに記載の情報検索方法。
【請求項３１】
前記閾値は、変更することが可能であることを特徴とする請求項３０記載の情報検索方法。
【請求項３２】
前記関連要素展開ステップでは、前記中心語を前記関連語に展開する際に前記中心語との関連性が所定の閾値以上でない関連語については展開しないことを特徴とする請求項２４乃至３１の何れかに記載の情報検索方法。
【請求項３３】
検索条件を入力する入力手段と、検索対象情報を記憶した記憶手段と、検索結果を出力する出力手段とを有する情報検索装置に適用される情報検索方法を実行するプログラムを記憶したコンピュータにより読み出し可能な記憶媒体であって、
前記情報検索方法は、前記検索条件の特徴を表す中心要素を決定する中心要素決定ステップと、前記中心要素毎にグループ分けされた情報を前記記憶ステップから検索し前記中心要素が一致する情報を取得する情報検索ステップと、前記取得情報と前記検索条件との一致度合いを判定する一致度合判定ステップと、検索結果を前記一致度合いに応じて前記出力手段から出力させる出力制御ステップとを有することを特徴とする記憶媒体。
【請求項３４】
検索条件を入力する入力手段と、検索対象情報を記憶した記憶手段と、検索結果を出力する出力手段とを有する情報検索装置に適用される情報検索方法を実行するプログラムを記憶したコンピュータにより読み出し可能な記憶媒体であって、
前記情報検索方法は、前記検索条件の特徴を表す中心要素を決定する中心要素決定ステップと、前記中心要素に関連性の強い関連要素に展開する関連要素展開ステップと、前記中心要素毎にグループ分けされた情報、前記関連要素のグループに属する情報を前記記憶ステップから検索し、前記中心要素が一致する情報或いは前記関連要素を中心要素に持つ情報を取得する情報検索ステップと、前記取得情報と前記検索条件との一致度合いを判定する一致度合判定ステップと、検索結果を前記一致度合いに応じて前記出力手段から出力させる出力制御ステップとを有することを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索装置、情報検索方法及び記憶媒体に係り、更に詳しくは、各種情報の検索処理を行う場合に好適な情報検索装置、情報検索方法及び記憶媒体に関する。
【背景技術】
【０００２】
従来より、コンピュータ等の情報処理装置を用いて情報の検索を行う情報検索技術が存在する。従来までの情報検索技術を、例えば「穏やかな青い海」という検索条件文に対して情報検索を行った場合を例に上げて以下に説明する。
【０００３】
入力装置により入力された検索条件文に対して言語解析処理を行うと、次のような解析結果を得ることができる。
【０００４】
名詞句
・中心語／海（一般名詞）
・修飾語／穏やかな（形容動詞・連体形）
・修飾語／青い（形容詞・連体形）
従来の情報検索技術では、この中で中心語とされた「海」が一致する情報に対しては高い一致度を付加していた（例えば、特許文献１参照）。
【０００５】
検索対象となる情報として以下の文を解析した場合、
（１）南の青い海
（２）穏やかな青い川
（３）暗い夜の海
（１）は名詞句［｛中心語／海（一般名詞）｝、｛修飾語／南の（名詞・格助詞の）｝、｛修飾語／青い（形容詞・連体形）｝］
（２）は名詞句［｛中心語／川（一般名詞）｝、｛修飾語／穏やかな（形容動詞・連体形）｝、｛修飾語／青い（形容詞・連体形）｝］
（３）は名詞句［｛中心語／海（一般名詞）｝、｛修飾語／名詞句｛中心語／夜の（名詞・格助詞の）｝、｛修飾語／暗い（形容詞・連体形）｝］  上記のような解析結果を得ることができる。検索文に対する一致度は、検索文の主題である中心語「海」と異なる中心語「川」を持つ（２）の情報の一致度は非常に低くなる。また、（３）と（１）を比較した場合、文の構造が異なる（３）も（１）と比較すると低くなる。従って、一致度は、
一致度      （１）＞（３）≫（２）
となる。
【０００６】
また、検索対象となる情報として以下の文を解析した場合、
（１）夜の暗い海
（２）青い湖
（３）大きな山
（１）は名詞句［｛中心語／海（一般名詞）｝、｛修飾語／夜の（名詞・格助詞が）｝、｛修飾語／暗い（形容詞・連体形）｝］
（２）は名詞句［｛中心語／湖（一般名詞）｝、｛修飾語／青い（形容詞・連体形）｝］
（３）は名詞句［｛中心語／山（一般名詞）｝、｛修飾語／大きな（連体詞）｝］
上記のような解析結果を得ることができる。一般に一致度は、検索文の主題である中心語が異なると非常に低くなる。従って、一致度は、（１）≫（２）＝（３）であるが、語の展開処理を行うことによって「海」と「湖」の意味的関連性が極めて高いことが分かり、また、「海」と「山」には関連性が低いことが分かる。従って、一致度は、
一致度      （１）＞（２）≫（３）
となる。
【特許文献１】特開２０００−１８１９２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来技術においては下記のような問題があった。即ち、従来技術（上述した前者の解析例）では、全ての情報に対し解析処理を行うことになり、検索するデータベースが大きくなればなるほど、処理時間は増加し実装に耐えられないものとなっていた。
【０００８】
また、従来技術（上述した後者の解析例）では、全ての情報に対し解析処理を行い解析結果に対して語の展開を行い意味的関連性を求めていたため、検索するデータベースが大きくなればなるほど、解析処理及び展開処理にかかる時間は増加し実装に耐えられないものとなっていた。
【０００９】
本発明は、上述した点に鑑みなされたものであり、情報の検索処理時間を大幅に短縮し検索処理の高速化を図ることを可能とした情報検索装置、情報検索方法及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明は、検索条件を入力する入力手段と、検索対象情報を記憶した記憶手段と、検索結果を出力する出力手段とを有する情報検索装置であって、前記検索条件の特徴を表す中心要素を決定する中心要素決定手段と、前記中心要素毎にグループ分けされた情報を前記記憶手段から検索し前記中心要素が一致する情報を取得する情報検索手段と、前記取得情報と前記検索条件との一致度合いを判定する一致度合判定手段と、検索結果を前記一致度合いに応じて前記出力手段から出力させる出力制御手段とを有することを特徴とする。
【００１１】
上記目的を達成するために、本発明の他の態様は、検索条件を入力する入力手段と、検索対象情報を記憶した記憶手段と、検索結果を出力する出力手段とを有する情報検索装置であって、前記検索条件の特徴を表す中心要素を決定する中心要素決定手段と、前記中心要素に関連性の強い関連要素に展開する関連要素展開手段と、前記中心要素毎にグループ分けされた情報、前記関連要素のグループに属する情報を前記記憶手段から検索し、前記中心要素が一致する情報或いは前記関連要素を中心要素に持つ情報を取得する情報検索手段と、前記取得情報と前記検索条件との一致度合いを判定する一致度合判定手段と、検索結果を前記一致度合いに応じて前記出力手段から出力させる出力制御手段とを有することを特徴とする。
【００１２】
上記目的を達成するために、本発明の他の態様は、検索条件を入力する入力手段と、検索対象情報を記憶した記憶手段と、検索結果を出力する出力手段とを有する情報検索装置に適用される情報検索方法であって、前記検索条件の特徴を表す中心要素を決定する中心要素決定ステップと、前記中心要素毎にグループ分けされた情報を前記記憶ステップから検索し前記中心要素が一致する情報を取得する情報検索ステップと、前記取得情報と前記検索条件との一致度合いを判定する一致度合判定ステップと、検索結果を前記一致度合いに応じて前記出力手段から出力させる出力制御ステップとを有することを特徴とする。
【００１３】
上記目的を達成するために、本発明の他の態様は、検索条件を入力する入力手段と、検索対象情報を記憶した記憶手段と、検索結果を出力する出力手段とを有する情報検索装置に適用される情報検索方法であって、前記検索条件の特徴を表す中心要素を決定する中心要素決定ステップと、前記中心要素に関連性の強い関連要素に展開する関連要素展開ステップと、前記中心要素毎にグループ分けされた情報、前記関連要素のグループに属する情報を前記記憶ステップから検索し、前記中心要素が一致する情報或いは前記関連要素を中心要素に持つ情報を取得する情報検索ステップと、前記取得情報と前記検索条件との一致度合いを判定する一致度合判定ステップと、検索結果を前記一致度合いに応じて前記出力手段から出力させる出力制御ステップとを有することを特徴とする。
【００１４】
上記目的を達成するために、本発明の他の態様は、検索条件を入力する入力手段と、検索対象情報を記憶した記憶手段と、検索結果を出力する出力手段とを有する情報検索装置に適用される情報検索方法を実行するプログラムを記憶したコンピュータにより読み出し可能な記憶媒体であって、前記情報検索方法は、前記検索条件の特徴を表す中心要素を決定する中心要素決定ステップと、前記中心要素毎にグループ分けされた情報を前記記憶ステップから検索し前記中心要素が一致する情報を取得する情報検索ステップと、前記取得情報と前記検索条件との一致度合いを判定する一致度合判定ステップと、検索結果を前記一致度合いに応じて前記出力手段から出力させる出力制御ステップとを有することを特徴とする。
【００１５】
上記目的を達成するために、本発明の他の態様は、検索条件を入力する入力手段と、検索対象情報を記憶した記憶手段と、検索結果を出力する出力手段とを有する情報検索装置に適用される情報検索方法を実行するプログラムを記憶したコンピュータにより読み出し可能な記憶媒体であって、前記情報検索方法は、前記検索条件の特徴を表す中心要素を決定する中心要素決定ステップと、前記中心要素に関連性の強い関連要素に展開する関連要素展開ステップと、前記中心要素毎にグループ分けされた情報、前記関連要素のグループに属する情報を前記記憶ステップから検索し、前記中心要素が一致する情報或いは前記関連要素を中心要素に持つ情報を取得する情報検索ステップと、前記取得情報と前記検索条件との一致度合いを判定する一致度合判定ステップと、検索結果を前記一致度合いに応じて前記出力手段から出力させる出力制御ステップとを有することを特徴とする。
【発明の効果】
【００１６】
以上説明したように、本発明によれば、［中心語が一致する］≫［中心語が一致しない］であることに着目して、予め検索する情報を中心語によってグループ化し、不要な処理を実行しないように制御することで、例えば、見出しとなる中心語のグループがｎ個（ｎ≧１）存在し、検索する情報データがｍ個（ｍ≧ｎ）あった場合、従来技術では情報データの数、即ちｍ回の解析処理が必要であったのに対し、本発明では平均するとｍ／ｎ回の解析処理で解析処理を終了することができ、検索処理時間を大幅に短縮し、検索処理の高速化を図ることができるという優れた効果が得られる。
【００１７】
また、本発明の他の態様によれば、［中心語が一致する］≫［中心語が一致しない］であることに着目して、予め検索する情報を中心語単位にグループ化し、また、同時に中心語について関連語に展開する処理についても同様に、予め閾値以上の関連語情報をグループ化することによって、関連語についても不要な情報の解析を実行しないように制御することで、例えば、見出しとなる中心語がｎ個（ｎ≧１）存在し、検索する情報データがｍ個（ｍ≧ｎ）あった場合、従来技術ではｍ回の解析処理とそれと同じ数の関連語展開処理が必要となっていたが、本発明では１回の展開語解析処理と平均すると（ｍ／ｎ×展開語の数（ｉ））（ｉ≦ｎ）回の解析処理で済むことになり、検索処理時間を大幅に短縮し、検索処理の高速化を図ることができるという優れた効果が得られる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を図面に基づき説明する。
【００１９】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る情報処理装置の構成を示すブロック図である。情報処理装置は、入力装置１と、中央演算処理装置２と、記憶装置３と、出力装置４とを備えている。更に、記憶装置３は、処理プログラム３ａと、単語情報３ｂ−１・文法情報３ｂ−２を有する辞書データ３ｂと、データベース３ｃとを備えている。
【００２０】
上記構成を詳述すると、入力装置１は、キーボード、マウス等から構成されており、検索条件文の入力に用いる。中央演算処理装置２は、情報処理装置の上記各部を制御するものであり、記憶装置３に格納されている処理プログラム３ａに基づき後述の図２及び図３のフローチャート等に示すような処理を実行する。入力装置１によって入力された検索条件文は、中央演算処理装置２によって処理が実行される。
【００２１】
記憶装置３は、ＨＤ（ハードディスク）、ＦＤ（フロッピー（登録商標）ディスク）、メモリ、ＣＤ−ＲＯＭ等から構成されている。処理プログラム３ａは、中央演算処理装置２の制御に基づき辞書データ３ｂを参照して処理を実行する。辞書データ３ｂは、単語情報を記憶した単語情報３ｂ−１、文法情報を記憶した文法情報３ｂ−２から構成されている。データベース３ｃは、検索対象となる種々の情報を格納している。データベース３ｃを検索することによって、検索結果を取得することができる。出力装置４は、ＣＲＴ等により検索結果を表示出力する。この場合、検索結果は更にプリンタから印刷出力するようにしてもよい。
【００２２】
図２０は、本発明のプログラム及び関連データが記憶媒体から装置に供給される概念例を示す説明図である。本発明のプログラム及び関連データは、フロッピー（登録商標）ディスクやＣＤ−ＲＯＭ等の記憶媒体２０１を装置２０２に装備された記憶媒体ドライブ挿入口２０３に挿入することで供給される。その後、本発明のプログラム及び関連データを記憶媒体２０１から一旦ハードディスクにインストールしハードディスクからＲＡＭにロードするか、或いは、ハードディスクにインストールせずに直接ＲＡＭにロードすることで、本発明のプログラム及び関連データを実行することが可能となる。
【００２３】
図１９は、本発明のプログラム及び関連データを記憶した記憶媒体の記憶内容の構成例を示す説明図である。本発明の記憶媒体は、例えばボリューム情報１９１、ディレクトリ情報１９２、プログラム実行ファイル１９３、プログラム関連データファイル１９４等の記憶内容で構成される。本発明のプログラムは、後述する図２及び図３のフローチャート（第１の実施の形態）、図３及び図１４のフローチャート（第２の実施の形態）に基づきプログラムコード化されたものである。
【００２４】
尚、本発明の特許請求の範囲における各構成要件と、本実施の形態並びに後述の第２の実施の形態に係る情報処理装置における各部との対応関係は下記の通りである。入力手段は入力装置１に対応し、記憶手段は記憶装置３に対応し、出力手段は出力装置４に対応し、中心要素決定手段、関連要素展開手段、情報検索手段、一致度合判定手段、出力制御手段は中央演算処理装置２及び中央演算処理装置２で実行される処理プログラム３ａに対応し、単語情報記憶手段は記憶装置３の単語情報３ｂ−１に対応し、文法情報記憶手段は記憶装置３の文法情報３ｂ−２に対応し、関連語情報記憶手段は記憶装置３の関連語情報３ｂ−３に対応し、情報蓄積手段は記憶装置３のデータベース３ｃに対応する。
【００２５】
次に、上記の如く構成された本実施の形態の情報処理装置の動作について図１〜図１２を参照しながら説明する。
【００２６】
図２は、情報処理装置における処理プログラム３ａによる処理の流れを示すフローチャート、図３は、情報処理装置における言語解析処理の詳細を示すフローチャートである。
【００２７】
先ず、図２のステップＳ１０１では、入力装置１から検索条件を入力する。本実施形態では、「穏やかな青い海」を検索条件文とした場合について説明する。ステップＳ１０２では、入力された検索条件文に対し言語解析処理を行い、検索の中心となる中心語を決定する。
【００２８】
図３のステップＳ２０１では、入力された検索条件文「穏やかな青い海」に対して形態素解析処理を行う。先ず、記憶装置３に記憶されている辞書データ３ｂの単語情報３ｂ−１、例えば図５に示すような単語情報を検索して文節の候補を作成する。図４は、検索条件文に対して形態素解析処理を実行したときの結果を示す図である。検索条件文「穏やかな青い海」は、以下のように解析される。
【００２９】
記憶装置３の辞書データ３ｂを検索した結果、先ず、自立語「穏やか（形容動詞語幹）」には、「形容動詞・連体形」の活用語尾が接続可能で「穏やかな（形容動詞・連体形）」を作る。形容動詞は語幹だけでも成立するので、「穏やか」と「な（自立語）」という２文節の可能性もある。次に、「青」には一般名詞と形容詞語幹が存在する。「青（形容詞語幹）」には、「形容詞・連体形」或いは「形容詞・終止形」の２種類の文節と、「青（名詞）」と「い（自立語）」の２文節からなる可能性がある。同様に、「海」に関しては、一般名詞の「海（うみ）」と、日本海、カスピ海などに使用される地名接尾語の「海（かい）」の可能性が存在する。
【００３０】
しかし、形態素解析によって、形容動詞語幹の後に自立語「な」が存在する可能性は極めて低く無視できるため、文節候補から消される。同様に、名詞の後に自立語「い」が存在する可能性も極めて低く無視できるため、文節候補から消され、残った文節候補が形態素解析の結果として出力される。ここでは、「穏やかな／形容動詞・連用形」と、「青い／形容詞・終止形」または「青い／形容詞・連体形」の２つの文節の候補と、「海／一般名詞」または「海／地名接尾語」の２つの文節の候補との３つの文節から構成されていることが解析の結果分かる。
【００３１】
図３のステップＳ２０２では、形態素解析によって得られた文節の構文解析処理を行うことによって文全体の構造を決定する。図６は、構文解析処理の例を示す図である。形態素解析を行うことによって得られた文節候補を、辞書データ３ｂの文法情報３ｂ−２、例えば図７の文法情報を参照して各文節間の関係を決定する。
【００３２】
先ず、「穏やかな／形容動詞・連体形」は、「青い／形容詞・連体形」及び「青い／形容詞・終止形」とは文法的な関係を作ることができない。また、「海／一般名詞」とは文法的な関係を作ることができ、修飾関係を持つことが分かり、この修飾関係の主体となるのは「海／一般名詞」である。一方、「海／地名接尾語」とは文法的な関係を作ることができない。また、「青い／形容詞・連体形」は、「海／一般名詞」とは文法上の関係を作ることができ、修飾関係を作る。この修飾関係の主体となるのは「海／一般名詞」である。しかし、「海／地名接尾語」とは文法的な関係を作ることができない。次に、「青い／形容詞・終止形」は、「海／一般名詞」及び「海／地名接尾語」とは共に文法的な関係を作ることができない。
【００３３】
以上のように、構文解析を行い文全体の構造を解析していくことにより、図８のような４通りの文を作ることができる。
【００３４】
図３のステップＳ２０３では、構文解析の結果より、最も確からしい構造を文の構造として決定する。ここでは、検索条件文の文構造は図８の（ａ）の構造に決定する。ステップＳ２０４では、文の構造から文の主題を最もよく表す「中心語」を取得する。検索条件文の中心語は「海／一般名詞」となる。
【００３５】
解析結果として、検索条件文は名詞句であり、文の主題である中心語は「海／一般名詞」、中心語を修飾している語には「青い／形容詞・連体形」、「穏やかな／形容動詞・連体形」がそれぞれある。解析結果は以下のように表す。
【００３６】
名詞句
中心語＝海（一般名詞）
修飾語＝青い（形容詞・連体形）、穏やかな（形容動詞・連体形）
図２のステップＳ１０３では、上述したように言語解析処理によって得られた中心語に関して、中心語毎にグループ分けされた情報から見出し文を取得する。検索する情報は例えば図９に示すような構造となっており、情報の本体９−２（例えば絵や写真、文書などのデータ）と、それを説明する情報タイトル９−１とから構成される。また、図１０のような中心語を見出し語として、それぞれの情報へ関連付けられた情報を持つ。例えば中心語が「山」だった場合、山を中心語として持つ情報タイトルの番号は１、４、７・・・となっており、それぞれの情報タイトル「海の見える山」、「大きな山」、「青くけむる山」を取得することができる。
【００３７】
図２のステップＳ１０３では、検索条件文の中心語「海」でグループ化された見出し語を取得する。今回の検索条件文の中心語「海」を中心語に持つ情報タイトルの番号は２、５、６、１０、１１となり、情報タイトルの解析及び検索は、このグループに属する情報のみについて行う。ステップＳ１０４では、所属するグループの中から情報タイトルを一つ取得する。即ち、ここでは２番目の情報タイトル「大きな海」を取得する。情報タイトルが取得できたならば、ステップＳ１０６では、情報タイトル解析を行う。ステップＳ１０６の解析処理では、検索条件文の解析と同様の解析処理を行う（図３のフローチャート）。
【００３８】
情報タイトル「大きな海」を解析した結果、以下のような文の構造を得ることができる。
【００３９】
名詞句
中心語＝海（一般名詞）
修飾語＝大きな（連体詞）
図２のステップＳ１０７では、検索条件文の解析結果と情報タイトルの解析結果を比較して、検索条件文に対する情報タイトルの一致度を計算する（図１１参照）。
【００４０】
一致度＝［中心語の一致度］＋［修飾語の一致度］
修飾語の一致度
＝（５０／［条件文の修飾語の数］×［一致する修飾語の数］）
×（０.９＾［一致しない修飾語の数］）
×（０.９＾［一致しない修飾語の品詞の数］）
＝５０＋（５０／２×０）×（０.９＾１）×（０.９＾１）＝５０
「昼の青い海」は、以下のような構造になる。
【００４１】
名詞句
中心語＝海（一般名詞）
修飾語＝昼の（一般名詞・格助詞の）、青い（形容詞・連体形）
一致度は、修飾語「青い」が一致している。修飾語「昼の」が異なる。異なる構造が存在する。
【００４２】
修飾語の一致度＝５０／２×１×（０.９）＾１×（０.９）＾１
＝２０.２５
一致度＝５０＋２０.２５＝７０.２５
となる。
【００４３】
「暗い夜の海」は、
名詞句
中心語＝海（一般名詞）
修飾語＝名詞句（格助詞の）｛中心語＝夜の／（一般名詞・格助詞の）
修飾語＝暗い／（形容詞・連体形）｝
一致する修飾語が存在しないので、
一致度＝５０
となる。
【００４４】
「南の青い穏やかな海」は、
名詞句
中心語＝海（一般名詞）
修飾語＝南の（一般名詞・格助詞の）、青い（形容詞・連体形）、
穏やかな（形容動詞・連体形）
修飾語「青い」「穏やかな」が一致する。修飾語「南の」が異なる。異なる構造が存在する。
【００４５】
修飾語の一致度＝５０／２×２×（０.９）＾１×（０.９）＾１
＝４０.５
一致度＝５０＋４０.５＝９０.５
「青く穏やかな海」は、
名詞句
中心語＝海（一般名詞）
修飾語＝形容動詞句（連体形）｛中心語＝穏やかな（形容動詞・連体形）
修飾語＝青く（形容詞・連用形）｝
修飾語「青く」「穏やかな」が存在する。異なる構造が存在する。
【００４６】
修飾語の一致度＝５０／２×２×（０.９）＾０×（０.９）＾１
＝４５.０
一致度＝９５
以上のようにして一致度を計算していくと共にグループに属する情報タイトル全てについて解析を行った場合、出力装置４に検索結果を表示する。図１２は、検索結果の表示例を示す図である。最も優先順位の高い結果から順番に表示する。図示例では、「青く穏やかな海」＞「南の青い穏やかな海」＞「昼の青い海」＞大きな海＝暗い夜の海、の順番で表示する。
【００４７】
以上説明したように、本実施の形態の情報処理装置によれば、検索条件を入力する入力装置１と、処理プログラム３ａ、単語情報３ｂ−１、文法情報３ｂ−２、データベース３ｃを格納した記憶装置３と、検索結果を出力する出力装置４と、入力装置１から入力された検索条件の特徴を表す中心語を決定する制御、中心語毎にグループ分けされた情報を記憶装置３から検索し中心語が一致する情報を取得する制御、取得情報と検索条件との一致度合いを判定する制御、検索結果を一致度合いに応じて出力装置４から出力させる出力制御を処理プログラム３ａに基づき行う中央演算処理装置３とを有するため、下記のような作用及び効果を奏する。
【００４８】
［中心語が一致する］≫［中心語が一致しない］であることに着目して、予め検索する情報を中心語によってグループ化し、不要な処理を実行しないようにした。例えば、見出しとなる中心語のグループがｎ個（ｎ≧１）存在し、検索する情報データがｍ個（ｍ≧ｎ）あった場合、従来技術では情報データの数、即ちｍ回の解析処理が必要であったのに対し、本実施の形態では平均するとｍ／ｎ回の解析処理で解析処理を終了することができ、検索処理時間を大幅に短縮し、検索処理の高速化を図ることができるという優れた効果が得られる。
【００４９】
［第２の実施の形態］
図１３は、本発明の第２の実施の形態に係る情報処理装置の構成を示すブロック図である。情報処理装置は、入力装置１と、中央演算処理装置２と、記憶装置３と、出力装置４とを備えている。更に、記憶装置３は、処理プログラム３ａと、単語情報３ｂ−１・文法情報３ｂ−２・関連語情報３ｂ−３を有する辞書データ３ｂと、データベース３ｃとを備えている。
【００５０】
上記構成を詳述すると、入力装置１は、キーボード、マウス等から構成されており、検索条件文の入力に用いる。中央演算処理装置２は、情報処理装置の上記各部を制御するものであり、記憶装置３に格納されている処理プログラム３ａに基づき後述の図１４及び上記図３のフローチャート等に示すような処理を実行する。入力装置１によって入力された検索条件文は、中央演算処理装置２によって処理が実行される。
【００５１】
記憶装置３は、ＨＤ（ハードディスク）、ＦＤ（フロッピー（登録商標）ディスク）、メモリ、ＣＤ−ＲＯＭ等から構成されている。処理プログラム３ａは、中央演算処理装置２の制御に基づき辞書データ３ｂを参照して処理を実行する。辞書データ３ｂは、単語情報を記憶した単語情報３ｂ−１、文法情報を記憶した文法情報３ｂ−２、関連語情報を記憶した関連語情報３ｂ−３から構成されている。データベース３ｃは、検索対象となる種々の情報を格納している。データベース３ｃを検索することによって、検索結果を取得することができる。出力装置４は、ＣＲＴ等により検索結果を表示出力する。この場合、検索結果は更にプリンタから印刷出力するようにしてもよい。
【００５２】
次に、上記の如く構成された本実施の形態の情報処理装置の動作について上記図３〜図８、図１３〜図１８を参照しながら説明する。
【００５３】
図１４は、情報処理装置における処理プログラム３ａによる処理の流れを示すフローチャート、図３は、上述した第１の実施の形態と共通する、情報処理装置における言語解析処理の詳細を示すフローチャートである。
【００５４】
先ず、図１４のステップＳ３０１では、入力装置１から検索条件を入力する。本実施形態では、「穏やかな青い海」を検索条件文として入力した場合についてその時の処理を以下に説明する。ステップＳ３０２では、入力された検索条件文に対し言語解析処理を行い、検索条件文の中心となる「中心語」を決定する。
【００５５】
図３のステップＳ２０１では、入力された検索条件文「穏やかな青い海」に対して形態素解析処理を行う。先ず、記憶装置３の辞書データ３ｂの単語情報３ｂ−１に記憶されている図５に示すような単語情報を検索する。検索した単語情報から文節の候補を作成する。図４は、検索条件文に対して形態素解析処理を実行したときの結果を示す図である。検索条件文「穏やかな青い海」は、以下のように解析される。
【００５６】
記憶装置３の辞書データ３ｂを検索した結果、先ず、自立語「穏やか（形容動詞語幹）」には、「形容動詞・連体形」の活用語尾が接続可能で「穏やかな（形容動詞・連体形）」を作る。形容動詞は語幹だけでも成立するので、「穏やか」と「な（自立語）」という２文節の可能性もある。次に、「青」には一般名詞と形容詞語幹が存在する。「青（形容詞語幹）」には、「形容詞・連体形」或いは「形容詞・終止形」の２種類の文節と、「青（名詞）」と「い（自立語）」の２文節からなる可能性がある。同様に、「海」に関しては、一般名詞の「海（うみ）」と、日本海、カスピ海などに使用される地名接尾語の「海（かい）」の可能性が存在する。
【００５７】
次に、形態素解析によって、形容動詞語幹の後に自立語「な」が存在する可能性は極めて低く無視できるため、文節候補から消される。同様に、名詞の後に自立語「い」が存在する可能性も極めて低く無視できるため、文節候補から消され、残った文節候補が形態素解析の結果として出力される。ここでは、「穏やかな／形容動詞・連用形」と、「青い／形容詞・終止形」または「青い／形容詞・連体形」の２つの文節の候補と、「海／一般名詞」または「海／地名接尾語」の２つの文節の候補との３つの文節から構成されていることが解析の結果分かる。
【００５８】
図３のステップＳ２０２では、形態素解析によって得られた文節の候補を記憶装置３の辞書データ３ｂに記憶されている文法情報３ｂ−２を用いて構文解析処理を行い、文全体の構造を決定する。図６は、構文解析処理を説明した例を示す図である。形態素解析を行うことによって得られた文節候補を、図７のような文法情報に書き込まれている文節間の関係の情報を参照する。
【００５９】
先ず、「穏やかな／形容動詞・連体形」は、「青い／形容詞・連体形」及び「青い／形容詞・終止形」とは文法的な関係を作ることができない。また、「海／一般名詞」とは文法的な関係を作ることができ、文節間には修飾関係を持つことが分かり、この修飾関係の主体となるのは「海／一般名詞」である。一方、「海／地名接尾語」とは文法的な関係を作ることができない。また、「青い／形容詞・連体形」は、「海／一般名詞」とは文法上の関係を作ることができ、文節間には修飾関係を作る。この修飾関係の主体となるのは「海／一般名詞」である。しかし、「海／地名接尾語」とは文法的な関係を作ることができない。次に、「青い／形容詞・終止形」は、「海／一般名詞」及び「海／地名接尾語」とは共に文法的な関係を作ることができない。
【００６０】
以上のように、構文解析を行い文全体の構造を解析していくことにより、図８のような４通りの文を作ることができる。
【００６１】
図３のステップＳ２０３では、構文解析の結果より、最も確からしい構造を文の構造として決定する。ここでは、検索条件文の文構造は図８の（ａ）の構造に決定する。ステップＳ２０４では、文の構造から文の主題を最もよく表す「中心語」を取得する。検索条件文の中心語は「海／一般名詞」となる。
【００６２】
解析結果として、検索条件文は名詞句であり、文の主題である中心語は「海／一般名詞」、中心語を修飾している語には「青い／形容詞・連体形」、「穏やかな／形容動詞・連体形」がそれぞれある。解析結果は以下のように表す。
【００６３】
名詞句
中心語＝海（一般名詞）
修飾語＝青い（形容詞・連体形）、穏やかな（形容動詞・連体形）
上述した言語解析処理によって得られた中心語に対して、記憶装置３の辞書データ３ｂに記憶されている関連語情報３ｂ−３を用いて中心語に関連性の強い単語に展開する。図１５は、関連語情報のデータの例を示す図である。例えば中心語「海」に対しての関連性は、「入り江」や「海岸」などで０.９の関連性の強さを持ち、次いで「砂浜」などが０.８、「湖」などが０.７の関連性を持つことを示している。
【００６４】
図１４のステップＳ３０３では、言語解析処理によって得られた中心語「海」に対して関連語情報３ｂ−３を参照して、関連語に展開する。予め設定した閾値以上の関連性を持つ全ての語について展開を行う。その結果、下記の単語に展開することができる（括弧内は関連性）。
【００６５】
「海（１.０）」、「入り江（０.９）」、「海岸（０.９）」、
「砂浜（０.８）」、「湖（０.７）」
上記のように取得した中心語とその関連語に関して、中心語毎にグループ分けされた情報から見出し文を取得する。検索する情報は図９に示すような構造となっており、情報の本体９−２（例えば絵や写真、文書などのデータ）と、それを説明する情報タイトル９−１とから構成される。また、図１６のような中心語を見出し語として、それぞれの情報へ関連付けられた情報を持つ。例えば中心語が「山」だった場合、山を中心語として持つ情報タイトルの番号は１、４、７・・・となっており、それぞれの情報タイトル「海の見える山」、「大きな山」、「青くけむる山」を取得することができる。
【００６６】
図１４のステップＳ３０４では、検索条件文の中心語「海」及び展開させ取得できた関連語「入り江」、「海岸」、「砂浜」、「湖」でグループ化された見出し語を取得する。今回の検索条件文の中心語とその関連語を中心語に持つ情報タイトルの番号は２、３、５、６、８、９、１１となり、情報タイトルの解析及び検索は、このタイトルポインタを持つ情報のみについて行う。ステップＳ３０５では、所属するグループの中から情報タイトルを一つ取得する。即ち、ここでは２番目の情報タイトル「大きな海」を取得する。情報タイトルが取得できたならば、ステップＳ３０７では、情報タイトル解析を行う。ステップＳ３０７の解析処理では、検索条件文の解析と同様の解析処理を行う（図３のフローチャート）。
【００６７】
情報タイトル「大きな海」を解析した結果、以下のような文の構造を得ることができる。
【００６８】
名詞句
中心語＝海（一般名詞）
修飾語＝大きな（連体詞）
図１４のステップＳ３０８では、検索条件文の解析結果と情報タイトルの解析結果を比較して、検索条件文に対する情報タイトルの一致度を計算する（図１７参照）。
【００６９】
一致度＝［中心語の一致度］＋［修飾語の一致度］
＝［５０×１.０］＋［（５０／２×０）×（０.９＾１）
×（０.９＾１）×０］
＝５０
「森の青い湖」は、
名詞句
中心語＝湖（一般名詞）
修飾語＝森の（一般名詞・格助詞の）、青い（形容詞・連体形）
一致度＝［５０×０.７］＋［（５０／２×１）×（０.９＾１）
×（０.９＾１）×１.０］
＝５０.２５
「昼の青い海」は、
名詞句
中心語＝海（一般名詞）
修飾語＝昼の（一般名詞・格助詞の）、青い（形容詞・連体形）
一致度＝［５０×１.０］＋［（５０／２×１）×（０.９＾１）
×（０.９＾１）×１.０］
＝７０.２５
「暗い夜の海」は、
名詞句
中心語＝海（一般名詞）
修飾語＝名詞句（格助詞の）｛中心語＝夜の（一般名詞・格助詞の）
修飾語＝暗い（形容詞・連体形）｝
一致度＝［５０×１.０］＋［（５０／２×０）×（０.９＾１）×０］
＝５０
「山が見える海岸」は、
名詞句
中心語＝海（一般名詞）
修飾語＝動詞句（連体形）｛中心語＝見える（動詞・連体形）
修飾語＝山が（一般名詞・格助詞が）｝
一致度＝［５０×０.９］＋［（５０／２×０）×（０.９＾１）
×（０.９＾１）×０］
＝４５
「夕暮れの砂浜」は、
名詞句
中心語＝砂浜（一般名詞）
修飾語＝夕暮れ（一般名詞・格助詞の）
一致度＝［５０×０.８］＋［（５０／２×０）×（０.９＾１）
×（０.９＾１）×０］
＝４５
「青く穏やかな入り江」は、
名詞句
中心語＝「入り江」
修飾語＝形容動詞句（連体形）｛中心語＝穏やかな（形容動詞・連体形）
修飾語＝青く（形容詞・連用形）｝
一致度＝［５０×０.９］＋［（５０／２×２）×（０.９＾０）
×（０.９＾１）×１.０］
＝９０
以上のように一致度を計算していくと共に取得した情報タイトル全てについて解析を行った場合、出力装置４に検索結果を表示する。図１８は、検索結果の表示例を示す図である。最も優先順位の高い結果から順番に表示する。図示例では、「青く穏やかな入り江」が最も優先順位が高く、表示しきれなかった情報については、次の画面以降に表示される。
【００７０】
以上説明したように、本実施の形態の情報処理装置によれば、検索条件を入力する入力装置１と、処理プログラム３ａ、単語情報３ｂ−１、文法情報３ｂ−２、関連語情報３ｂ−３、データベース３ｃを格納した記憶装置３と、検索結果を出力する出力装置４と、入力装置１から入力された検索条件の特徴を表す中心語を決定する制御、中心語に関連性の強い関連語に展開する制御、中心語毎にグループ分けされた情報、関連語のグループに属する情報を記憶装置３から検索し、中心語が一致する情報或いは関連語を中心語に持つ情報を取得する制御、取得情報と検索条件との一致度合いを判定する制御、検索結果を一致度合いに応じて出力装置４から出力させる出力制御を処理プログラム３ａに基づき行う中央演算処理装置３とを有するため、下記のような作用及び効果を奏する。
【００７１】
［中心語が一致する］≫［中心語が一致しない］であることに着目して、予め検索する情報を中心語単位にグループ化する。また、同時に中心語について関連語に展開する処理についても同様に、予め閾値以上の関連語情報をグループ化することによって、関連語についても不要な情報の解析を実行しないようにした。例えば、見出しとなる中心語がｎ個（ｎ≧１）存在し、検索する情報データがｍ個（ｍ≧ｎ）あった場合、従来技術ではｍ回の解析処理とそれと同じ数の関連語展開処理が必要となっていたが、本実施の形態では１回の展開語解析処理と平均すると（ｍ／ｎ×展開語の数（ｉ））（ｉ≦ｎ）回の解析処理で済むことになり、検索処理時間を大幅に短縮し、検索処理の高速化を図ることができるという優れた効果が得られる。
【００７２】
尚、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。前述した実施形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００７３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７４】
プログラムコードを供給するための記憶媒体としては、例えば、ＲＯＭ、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（登録商標）、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード等がある。
【００７５】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７６】
更に、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００７７】
【図１】本発明の第１の実施の形態に係る情報処理装置の構成を示すブロック図である。
【図２】第１の実施の形態に係る情報処理装置における処理プログラムによる処理を示すフローチャートである。
【図３】第１及び第２の実施の形態に係る情報処理装置における言語解析処理の詳細を示すフローチャートである。
【図４】第１及び第２の実施の形態に係る情報処理装置における形態素解析の一例を示す説明図である。
【図５】第１及び第２の実施の形態に係る情報処理装置における形態素解析処理で使用する単語情報の一例を示す説明図である。
【図６】第１及び第２の実施の形態に係る情報処理装置における構文解析の一例を示す説明図である。
【図７】第１及び第２の実施の形態に係る情報処理装置における構文解析処理で使用する文法情報の一例を示す説明図である。
【図８】第１及び第２の実施の形態に係る情報処理装置における構文処理結果の文構造の一例を示す説明図であり、（ａ）は検索条件文の文構造例を示す説明図、（ｂ）は検索条件文の文構造例を示す説明図、（ｃ）は検索条件文の文構造例を示す説明図、（ｄ）は検索条件文の文構造例を示す説明図である。
【図９】第１及び第２の実施の形態に係る情報処理装置における検索する情報データの構造の一例を示す説明図である。
【図１０】第１の実施の形態に係る情報処理装置における検索する中心語毎のグループ化の一例を示す説明図である。
【図１１】第１の実施の形態に係る情報処理装置における使用する一致度の計算方法の一例を示す説明図である。
【図１２】第１の実施の形態に係る情報処理装置における検索結果表示の一例を示す説明図である。
【図１３】第２の実施の形態に係る情報処理装置の構成を示すブロック図である。
【図１４】第２の実施の形態に係る情報処理装置における処理プログラムによる処理を示すフローチャートである。
【図１５】第２の実施の形態に係る情報処理装置における関連語情報の一例を示す説明図である。
【図１６】第２の実施の形態に係る情報処理装置における検索する中心語毎のグループ化の一例を示す説明図である。
【図１７】第２の実施の形態に係る情報処理装置における使用する一致度の計算方法の一例を示す説明図である。
【図１８】第２の実施の形態に係る情報処理装置における検索結果表示の一例を示す説明図である。
【図１９】本発明のプログラム及び関連データを記憶した記憶媒体の記憶内容の構成例を示す説明図である。
【図２０】本発明のプログラム及び関連データが記憶媒体から装置に供給される概念例を示す説明図である。
【符号の説明】
【００７８】
１  入力装置
２  中央演算処理装置
３  記憶装置
４  出力装置
３ａ  処理プログラム
３ｂ  辞書データ
３ｂ−１  単語情報
３ｂ−２  文法情報
３ｂ−３  関連語情報
３ｃ  データベース
１９３  プログラム実行ファイル
２０１  記憶媒体
【図１】
2005173942.tif 000003
【図２】
2005173942.tif 000004
【図３】
2005173942.tif 000005
【図４】
2005173942.tif 000006
【図５】
2005173942.tif 000007
【図６】
2005173942.tif 000008
【図７】
2005173942.tif 000009
【図８】
2005173942.tif 000010
【図９】
2005173942.tif 000011
【図１０】
2005173942.tif 000012
【図１１】
2005173942.tif 000013
【図１２】
2005173942.tif 000014
【図１３】
2005173942.tif 000015
【図１４】
2005173942.tif 000016
【図１５】
2005173942.tif 000017
【図１６】
2005173942.tif 000018
【図１７】
2005173942.tif 000019
【図１８】
2005173942.tif 000020
【図１９】
2005173942.tif 000021
【図２０】
2005173942.tif 000022