(57)【要約】【課題】ユーザの用いる言語とは異なる言語の文書を、キーワード選択や、選んだキーワードの訳語の多さによる検索精度の低下に悩まされることなく、的確に検索する。【解決手段】複数の言語を対象としてある言語の文書から目的とする他の言語の文書を検索するために、ある言語で表現された文書が出力手段を介してユーザに提示されている状態において、範囲指定手段によりユーザからの該文書の範囲指定が行われると（Ｓ１１）、指定範囲を翻訳手段より翻訳し（Ｓ１５）、翻訳された翻訳結果に基づいて情報検索式生成手段により情報検索式を生成し（Ｓ１９）、生成された情報検索式に基づいて情報検索手段より検索を行い（Ｓ２０）、該検索式による検索結果をそのまま、あるいは検索結果翻訳手段により翻訳して（Ｓ２４）検索結果表示手段によりユーザに提示する（Ｓ２５）。これにより、ユーザは得意な言語を主に運用しながら、キーワード選択や、選んだキーワードの訳語の多さによる検索精度の低下に悩まされることなく、異なる言語における適合文書を効率的に検索することができる。【選択図】図２
2005011138.tif 000002
【特許請求の範囲】
【請求項１】
複数の言語を対象としてある言語の文書から目的とする他の言語の文書を検索する多言語情報検索システムにおいて、
ある言語及び／または他の言語の文書を出力提示する出力手段と、
前記出力手段において提示されているある言語の文書情報のうち、得たい情報に関連した範囲を指定する範囲指定手段と、
指定された範囲の文書の言語を他の言語に翻訳する翻訳手段と、
前記翻訳手段による翻訳結果に基づいて、前記指定された範囲の文書と類似の文書を検索するための情報検索式を生成する情報検索式生成手段と、
前記情報検索式に基づいて他の言語の文書を検索する情報検索手段と
を有することを特徴とする多言語情報検索システム。
【請求項２】
前記情報検索式生成手段は、前記翻訳手段において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を用いて、情報検索式の生成を行うことを特徴とする請求項１に記載の多言語情報検索システム。
【請求項３】
前記翻訳手段において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を記憶する記憶手段を備え、
前記情報検索式生成手段は、前記記憶手段に記憶されている属性情報に基づいて情報検索式を生成するように構成されていることを特徴とする請求項２に記載の多言語情報検索システム。
【請求項４】
前記翻訳手段において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を指定するための属性指定手段を備え、
前記情報検索式生成手段は、前記属性指定手段によって指定した属性情報に基づいて情報検索式を生成することを特徴とする請求項２に記載の多言語情報検索システム。
【請求項５】
前記情報検索手段によって検索された検索結果を表示する検索結果表示手段を備えたことを特徴とする請求項１〜４のいずれかに記載の多言語情報検索システム。
【請求項６】
前記情報検索手段によって検索された検索結果の表示言語の指定を行うことができる言語指定手段と、前記検索結果を指定された言語に翻訳する検索結果翻訳手段とを備え、
前記検索結果表示手段は、前記言語指定手段による表示言語の指定に基づいて、前記検索結果をそのまま、あるいは前記検索結果翻訳手段により翻訳して表示することを特徴とする請求項５に記載の多言語情報検索システム。
【請求項７】
複数の言語を対象としてある言語の文書から目的とする他の言語の文書を検索する多言語情報検索方法において、
ある言語及び／または他の言語の文書を出力提示する出力工程と、
前記出力手段において提示されているある言語の文書情報のうち、得たい情報に関連した範囲を指定する範囲指定工程と、
指定された範囲の文書の言語を他の言語に翻訳する翻訳工程と、
前記翻訳手段による翻訳結果に基づいて、前記指定された範囲の文書と類似の文書を検索するための情報検索式を生成する情報検索式生成工程と、
前記情報検索式に基づいて他の言語の文書を検索する情報検索工程と
を有することを特徴とする多言語情報検索方法。
【請求項８】
前記情報検索式生成工程は、前記翻訳手段において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を用いて、情報検索式の生成を行うことを特徴とする請求項７に記載の多言語情報検索方法。
【請求項９】
前記翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を記憶する記憶手段を備え、
前記情報検索式生成工程は、前記記憶手段に記憶されている属性情報に基づいて情報検索式を生成することを特徴とする請求項８に記載の多言語情報検索方法。
【請求項１０】
前記翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を指定するための属性指定工程を備え、
前記情報検索式生成工程は、前記属性指定工程において指定した属性情報に基づいて情報検索式を生成することを特徴とする請求項８に記載の多言語情報検索方法。
【請求項１１】
前記情報検索工程において検索された検索結果を表示する検索結果表示工程を備えたことを特徴とする請求項７〜１０のいずれかに記載の多言語情報検索方法。
【請求項１２】
前記情報検索工程において検索された検索結果の表示言語の指定を行うことができる言語指定工程と、前記検索結果を指定された言語に翻訳する検索結果翻訳工程とを備え、
前記検索結果表示工程は、前記言語指定工程による表示言語の指定に基づいて、前記検索結果をそのまま、あるいは前記検索結果翻訳工程により翻訳して表示することを特徴とする請求項１１に記載の多言語情報検索方法。
【請求項１３】
複数の言語を対象としてある言語の文書から目的とする他の言語の文書の検索をコンピュータに実行させる多言語情報検索プログラムにおいて、
ある言語及び／または他の言語の文書を出力提示する出力工程と、
前記出力手段において提示されているある言語の文書情報のうち、得たい情報に関連した範囲を指定する範囲指定工程と、
指定された範囲の文書の言語を他の言語に翻訳する翻訳工程と、
前記翻訳手段による翻訳結果に基づいて、前記指定された範囲の文書と類似の文書を検索するための情報検索式を生成する情報検索式生成工程と、
前記情報検索式に基づいて他の言語の文書を検索する情報検索工程と
をコンピュータに実行させることを特徴とする多言語情報検索プログラム。
【請求項１４】
前記情報検索式生成工程は、前記翻訳機能において得られる翻訳結果に含まれるのうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を用いて、情報検索式の生成を行うことを特徴とする請求項１３に記載の多言語情報検索プログラム。
【請求項１５】
前記翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を記憶する記憶手段を備え、
前記情報検索式生成工程は、前記記憶手段に記憶されている属性情報に基づいて情報検索式を生成することを特徴とする請求項１４に記載の多言語情報検索プログラム。
【請求項１６】
前記翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を指定するための属性指定工程を備え、
前記情報検索式生成工程は、前記属性指定工程において指定した属性情報に基づいて情報検索式を生成することを特徴とする請求項１５に記載の多言語情報検索プログラム。
【請求項１７】
前記情報検索工程において検索された検索結果を表示する検索結果表示工程を備えたことを特徴とする請求項１３〜１６のいずれかに記載の多言語情報検索プログラム。
【請求項１８】
前記情報検索工程において検索された検索結果の表示言語の指定を行うことができる言語指定工程と、前記検索結果を指定された言語に翻訳する検索結果翻訳工程とを備え、
前記検索結果表示工程は、前記言語指定工程による表示言語の指定に基づいて、前記検索結果をそのまま、あるいは前記検索結果翻訳工程により翻訳して表示することを特徴とする請求項１７に記載の多言語情報検索プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の言語を対象としてある言語から目的とする他の言語の文書を検索する多言語情報検索システム、多言語情報検索方法および多言語情報検索プログラムに関する。
【０００２】
【従来の技術】
ある言語Ａを用いて情報を得ているユーザが、当該言語Ａで表現された文書Ｘについて、使い慣れない言語Ｂで表現された類似文書を文書群中から検索したい場合がある。これには、例えば、言語Ａで表現された文書Ｘの情報元が言語Ｂの使用圏であり、文書Ｘの内容についての詳細情報が言語Ｂで表現された文書として存在することが推定できることから、そうした言語Ｂによる関連文書を入手したい場合などがある。また、言語Ａで書かれた文書から言語Ｂによる翻訳文書を作成したい場合において、翻訳ソフトによる翻訳結果と類似した文書を入手することによって、翻訳ソフトによる翻訳結果とは別の表現方法を知りたい場合なども挙げられる。従来、そうした場合において、極力言語Ｂを使わずに言語Ａの使用で済ませる実現方法としては、文書Ｘの中から言語Ａによるキーワードを選び出して言語Ｂに翻訳し、この言語Ｂによるキーワードを用いて言語Ｂで表現された文書を文書群から検索する方法がある。ただし、この方法においては、文書Ａに含まれる語句のうちのどれをキーワードとして用いたらよいかユーザが悩むことがある上に、通常は１〜３語という検索要求キーワードを翻訳するにあたっては、単語が持つ複数の訳語の中から訳語を絞り込むには情報が足りないために、的確な翻訳を行うには困難な点があり、さらに、このような少ない数のキーワードでは情報検索のための情報としても不十分で、検索結果の文書群にはユーザが目的としない無駄な文書がたくさん含まれてしまうという問題点がある。
【０００３】
このような問題を解決する方法として、例えば、特開２００１−２２７８７号公報には、ユーザの初期情報要求に基づいて、先ず、ある言語の複数の単語を用いた情報検索式を生成し、その情報検索式により文書を検索して、ユーザの情報要求に適合した文書を指定させ、その適合文書から特徴的な単語を抽出して翻訳すべき単語リストを生成し、この単語リストを指定した他の言語に翻訳し、この指定言語に翻訳した翻訳言語を用いて指定言語の文書を検索することが記載されている。
【０００４】
【特許文献１】
特開２００１−２２７８７号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、前記文献記載の検索方法によれば、初期の検索要求の情報量は依然として少ないために、初期の検索結果には多量の文書が含まれている場合があり、そうした多量の文書の中から適合文書をユーザが選択する上で困難な場合がある。また初期の検索要求としてどういう語を選べばよいかユーザが悩む点については、この方法では解決されない。
以上のように、従来の技術では、ユーザが、言語の違いや検索要求に使用する語句の選択について頭を悩ますことなく、異なる言語間における類似内容文書を効率的に検索するには不十分であった。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、異なる言語における類似文書を、ユーザが言語の違いや検索要求の選択に頭を悩ませることなく、的確に検索することができる多言語情報検索システム、多言語情報検索方法及び多言語情報検索プログラムを提供することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の多言語情報検索システムは、複数の言語を対象としてある言語の文書から目的とする他の言語の文書を検索する多言語情報検索システムにおいて、ある言語及び／または他の言語の文書を出力提示する出力手段と、前記出力手段において提示されているある言語の文書情報のうち、得たい情報に関連した範囲を指定する範囲指定手段と、指定された範囲の文書の言語を他の言語に翻訳する翻訳手段と、前記翻訳手段による翻訳結果に基づいて、前記指定された範囲の文書と類似の文書を検索するための情報検索式を生成する情報検索式生成手段と、前記情報検索式に基づいて他の言語の文書を検索する情報検索手段とを有することを特徴としている。
【０００８】
請求項１に記載の多言語情報検索システムにおいては、ユーザが、出力手段により提示されたある言語の文書のうちの、得たい情報に関連した範囲を範囲指定手段により指定すると、指定された範囲の文書の言語が翻訳手段により他の言語に翻訳される。翻訳された翻訳結果に基づいて、情報検索式生成手段により、前記指定された範囲の文書と類似の文書を検索するための情報検索式が生成される。この情報検索式に基づいて、情報検索手段により、他の言語の文書の検索が行われる。
【０００９】
これにより、ユーザは閲覧している文書のうちの、関連する内容が知りたい部分をなんとなく範囲指定すればよいだけとなり、厳密にどの語句を検索要求に用いるかについて悩む必要がなくなる。また、翻訳を行った結果から検索式を生成するため、多数の訳語を持つ語についても、翻訳処理において文内の前後の情報を用いて適切な訳語が選択された後で、その訳語を検索式生成に用いるため、不必要な訳語による検索が行われず、無駄な検索結果の増大を防ぐことが可能となる。
【００１０】
請求項２に記載の多言語情報検索システムは、前記情報検索式生成手段が、前記翻訳手段により得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を用いて、情報検索式の生成を行うことを特徴とするものである。
【００１１】
請求項２に記載の多言語情報検索システムにおいては、ユーザが、出力手段により提示されたある言語における文書のうちの、得たい情報に関連した範囲を範囲指定手段により指定すると、指定された範囲の文書の言語が翻訳手段により他の言語に翻訳される。その際に、翻訳手段において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を用いて、情報検索式生成手段により情報検索式が生成される。この情報検索式に基づいて、情報検索手段により、他の言語の文書の検索が行われる。
【００１２】
請求項３に記載の多言語情報検索システムは、前記翻訳手段により得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を記憶する記憶手段を備え、前記情報検索式生成手段が、前記記憶手段に記憶されている属性情報に基づいて情報検索式を生成するように構成されていることを特徴とするものである。
【００１３】
請求項３に記載の多言語情報検索システムにおいては、ユーザが、出力手段により提示されたある言語における文書のうちの、得たい情報に関連した範囲を範囲指定手段により指定すると、指定された範囲の文書の言語が翻訳手段により他の言語に翻訳される。その際に、翻訳手段により得られる翻訳結果に含まれる情報が記憶手段に記憶されるが、そのうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を用いて情報検索式を生成するようにあらかじめ設定されており、情報検索式生成手段では、その設定に基づいて情報検索式を自動生成する。これにより、ユーザが情報検索式について考慮する手間を経ずに検索することが可能となる。この情報検索式に基づいて、情報検索手段により、他の言語の文書の検索が行われる。
【００１４】
請求項４に記載の多言語情報検索システムは、前記翻訳手段において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を指定するための属性指定手段を備え、前記情報検索式生成手段が、前記属性指定手段によって指定した属性情報に基づいて情報検索式を生成することを特徴としている。
【００１５】
請求項４に記載の多言語情報検索システムにおいては、ユーザが、出力手段により提示されたある言語における文書のうちの、得たい情報に関連した範囲を範囲指定手段により指定すると、指定された範囲の文書の言語が翻訳手段により他の言語に翻訳される。その際に、翻訳手段において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を情報検索式に用いるようにユーザが属性指定手段を介して指定する。情報検索式生成手段では、ユーザが指定した属性情報に基づいて情報検索式を生成する。これにより、ユーザは自分の望む属性情報を用いて情報検索式を生成することが可能となる。この情報検索式に基づいて、情報検索手段により、他の言語の文書の検索が行われる。
【００１６】
請求項５に記載の多言語情報検索システムは、情報検索手段によって検索された検索結果を表示する検索結果表示手段を備えたことを特徴としている。
【００１７】
請求項５に記載の多言語情報検索システムにおいては、情報検索手段によって検索された検索結果が、検索結果表示手段に表示される。
【００１８】
請求項６に記載の多言語情報検索システムは、情報検索手段により検索された検索結果の表示言語の指定を行うことができる言語指定手段と、前記検索結果を翻訳する検索結果翻訳手段とを備え、前記検索結果表示手段は、ユーザの前記言語指定手段による指定に基づいて、前記検索結果をそのままの言語で、あるいは前記検索結果翻訳手段により異なる言語に翻訳してから表示することを特徴としている。
【００１９】
請求項６に記載の多言語情報検索システムにおいては、ユーザが、情報検索手段により検索された検索結果の表示言語の指定を言語指定手段を介して行う。ユーザの指定が前記検索結果の言語のままであれば、前記検索結果を翻訳せずに検索結果表示手段に表示する。ユーザの指定が前記検索結果の言語と異なる場合は、前記検索結果を検索結果翻訳手段により翻訳した後で、検索結果表示手段に表示する。これにより、ユーザは、検索結果の内容をユーザの得意とする言語で見たい場合などにおいては翻訳された状態で見ることができ、また、翻訳ソフトによる翻訳結果と類似した文書を入手することによって、翻訳ソフトによる翻訳結果とは別の表現方法を知りたい場合などにおいては、検索結果の言語のままで見ることができるなど、場合に応じて、望む言語で表示された文書を見ることが可能となる。
【００２０】
請求項７に記載の多言語情報検索方法は、複数の言語を対象としてある言語の文書から目的とする他の言語の文書を検索する多言語情報検索方法において、ある言語及び／または他の言語の文書を出力提示する出力工程と、前記出力手段において提示されているある言語の文書情報のうち、得たい情報に関連した範囲を指定する範囲指定工程と、指定された範囲の文書の言語を他の言語に翻訳する翻訳工程と、前記翻訳手段による翻訳結果に基づいて、前記指定された範囲の文書と類似の文書を検索するための情報検索式を生成する情報検索式生成工程と、前記情報検索式に基づいて他の言語の文書を検索する情報検索工程と
を有することを特徴としている。
【００２１】
請求項７に記載の多言語情報検索方法においては、ユーザが、出力工程により提示されたある言語の文書のうちの、得たい情報に関連した範囲を範囲指定工程により指定すると、指定された範囲の文書の言語が翻訳工程により他の言語に翻訳される。翻訳された翻訳結果に基づいて、情報検索式生成工程により、前記指定された範囲の文書と類似の文書を検索するための情報検索式が生成される。この情報検索式に基づいて、情報検索工程により、他の言語の文書の検索が行われる。
【００２２】
請求項８に記載の多言語情報検索方法は、前記情報検索式生成工程が、前記翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を用いて、情報検索式の生成を行うことを特徴としている。
【００２３】
請求項８に記載の多言語情報検索方法においては、ユーザが、出力工程により提示されたある言語における文書のうちの、得たい情報に関連した範囲を範囲指定工程により指定すると、指定された範囲の文書の言語が翻訳工程により他の言語に翻訳される。その際に、翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を用いて、情報検索式生成工程により情報検索式が生成される。この情報検索式に基づいて、情報検索工程により、他の言語の文書の検索が行われる。
【００２４】
請求項９に記載の多言語情報検索方法は、前記翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を記憶する記憶手段を備え、前記情報検索式生成工程は、前記記憶手段に記憶されている属性情報に基づいて情報検索式を生成することを特徴としている。
【００２５】
請求項９に記載の多言語情報検索方法においては、ユーザが、出力工程により提示されたある言語における文書のうちの、得たい情報に関連した範囲を範囲指定工程により指定すると、指定された範囲の文書の言語が翻訳工程により他の言語に翻訳される。その際に、翻訳工程により得られる翻訳結果に含まれる情報が記憶手段に記憶されるが、そのうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を用いて情報検索式を生成するようにあらかじめ設定されており、情報検索式生成工程では、その設定に基づいて情報検索式を自動生成する。これにより、ユーザが情報検索式について考慮する手間を経ずに検索することが可能となる。この情報検索式に基づいて、情報検索工程により、他の言語の文書の検索が行われる。
【００２６】
請求項１０に記載の多言語情報検索方法は、前記翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を指定するための属性指定工程を備え、前記情報検索式生成工程は、前記属性指定工程において指定した属性情報に基づいて情報検索式を生成することを特徴としている。
【００２７】
請求項１０に記載の多言語情報検索方法においては、ユーザが、出力工程により提示されたある言語における文書のうちの、得たい情報に関連した範囲を範囲指定工程により指定すると、指定された範囲の文書の言語が翻訳工程により他の言語に翻訳される。その際に、翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を情報検索式に用いるようにユーザが属性指定工程を介して指定する。情報検索式生成工程では、ユーザが指定した属性情報に基づいて情報検索式を生成する。これにより、ユーザは自分の望む属性情報を用いて情報検索式を生成することが可能となる。この情報検索式に基づいて、情報検索工程により、他の言語の文書の検索が行われる。
【００２８】
請求項１１に記載の多言語情報検索方法は、前記情報検索工程において検索された検索結果を表示する検索結果表示工程を備えたことを特徴としている。
【００２９】
請求項１１に記載の多言語情報検索方法においては、情報検索工程によって検索された検索結果が検索結果表示手段に表示される。
【００３０】
請求項１２に記載の多言語情報検索方法は、前記情報検索工程において検索された検索結果の表示言語の指定を行うことができる言語指定工程と、前記検索結果を指定された言語に翻訳する検索結果翻訳工程とを備え、前記検索結果表示工程は、前記言語指定工程による表示言語の指定に基づいて、前記検索結果をそのまま、あるいは前記検索結果翻訳工程により翻訳して表示することを特徴としている。
【００３１】
請求項１２に記載の多言語情報検索方法においては、ユーザが、情報検索工程により検索された検索結果の表示言語の指定を言語指定工程を介して行う。ユーザの指定が前記検索結果の言語のままであれば、前記検索結果を翻訳せずに検索結果表示工程により表示する。ユーザの指定が前記検索結果の言語と異なる場合は、前記検索結果を検索結果翻訳工程により翻訳した後で、検索結果表示工程により表示する。これにより、ユーザは、前記検索結果の内容をユーザの得意とする言語で見たい場合などにおいては翻訳された状態で見ることができ、また、翻訳ソフトによる翻訳結果と類似した文書を入手することによって、翻訳ソフトによる翻訳結果とは別の表現方法を知りたい場合などにおいては、検索結果の言語のままで見ることができるなど、場合に応じて、望む言語で表示された文書を見ることが可能となる。
【００３２】
請求項１３に記載の多言語情報検索プログラムは、複数の言語を対象としてある言語の文書から目的とする他の言語の文書の検索をコンピュータに実行させる多言語情報検索プログラムにおいて、ある言語及び／または他の言語の文書を出力提示する出力工程と、前記出力手段において提示されているある言語の文書情報のうち、得たい情報に関連した範囲を指定する範囲指定工程と、指定された範囲の文書の言語を他の言語に翻訳する翻訳工程と、前記翻訳手段による翻訳結果に基づいて、前記指定された範囲の文書と類似の文書を検索するための情報検索式を生成する情報検索式生成工程と、前記情報検索式に基づいて他の言語の文書を検索する情報検索工程とをコンピュータに実行させることを特徴としている。
【００３３】
請求項１３に記載の多言語情報検索プログラムにおいては、そのプログラムをコンピュータに実行させることにより、ユーザが、出力工程により提示されたある言語の文書のうちの、得たい情報に関連した範囲を範囲指定工程により指定すると、指定された範囲の文書の言語が翻訳工程により他の言語に翻訳される。翻訳された翻訳結果に基づいて、情報検索式生成工程により、前記指定された範囲の文書と類似の文書を検索するための情報検索式が生成される。この情報検索式に基づいて、情報検索工程により、他の言語の文書の検索が行われる。
【００３４】
請求項１４に記載の多言語情報検索プログラムは、前記情報検索式生成工程は、前記翻訳機能において得られる翻訳結果に含まれるのうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を用いて、情報検索式の生成を行うことを特徴としている。
【００３５】
請求項１４に記載の多言語情報検索プログラムにおいては、そのプログラムをコンピュータに実行させることにより、ユーザが、出力工程により提示されたある言語における文書のうちの、得たい情報に関連した範囲を範囲指定工程により指定すると、指定された範囲の文書の言語が翻訳工程により他の言語に翻訳される。その際に、翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を用いて、情報検索式生成工程により情報検索式が生成される。この情報検索式に基づいて、情報検索工程により、他の言語の文書の検索が行われる。
【００３６】
請求項１５に記載の多言語情報検索プログラムは、前記翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を記憶する記憶手段を備え、前記情報検索式生成工程は、前記記憶手段に記憶されている属性情報に基づいて情報検索式を生成することを特徴としている。
【００３７】
請求項１５に記載の多言語情報検索プログラムにおいては、そのプログラムをコンピュータに実行させることにより、ユーザが、出力工程により提示されたある言語における文書のうちの、得たい情報に関連した範囲を範囲指定工程により指定すると、指定された範囲の文書の言語が翻訳工程により他の言語に翻訳される。その際に、翻訳工程により得られる翻訳結果に含まれる情報が記憶手段に記憶されるが、そのうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を用いて情報検索式を生成するようにあらかじめ設定されており、情報検索式生成工程では、その設定に基づいて情報検索式を自動生成する。これにより、ユーザが情報検索式について考慮する手間を経ずに検索することが可能となる。この情報検索式に基づいて、情報検索工程により、他の言語の文書の検索が行われる。
【００３８】
請求項１６に記載の多言語情報検索プログラムは、前記翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を指定するための属性指定工程を備え、前記情報検索式生成工程は、前記属性指定工程において指定した属性情報に基づいて情報検索式を生成することを特徴としている。
【００３９】
請求項１６に記載の多言語情報検索プログラムにおいては、そのプログラムをコンピュータに実行させることにより、ユーザが、出力工程により提示されたある言語における文書のうちの、得たい情報に関連した範囲を範囲指定工程により指定すると、指定された範囲の文書の言語が翻訳工程により他の言語に翻訳される。その際に、翻訳工程において得られる翻訳結果に含まれる情報のうち、主格や目的格などの格構造情報、名詞句情報、品詞情報、時制情報、活用情報の少なくともひとつの属性情報を情報検索式に用いるようにユーザが属性指定工程を介して指定する。情報検索式生成工程では、ユーザが指定した属性情報に基づいて情報検索式を生成する。これにより、ユーザは自分の望む属性情報を用いて情報検索式を生成することが可能となる。この情報検索式に基づいて、情報検索工程により、他の言語の文書の検索が行われる。
【００４０】
請求項１７に記載の多言語情報検索プログラムは、前記情報検索工程において検索された検索結果を表示する検索結果表示工程を備えたことを特徴としている。
【００４１】
請求項１７に記載の多言語情報検索プログラムにおいては、そのプログラムをコンピュータに実行させることにより、情報検索工程によって検索された検索結果が検索結果表示手段に表示される。
【００４２】
請求項１８に記載の多言語情報検索プログラムは、前記情報検索工程において検索された検索結果の表示言語の指定を行うことができる言語指定工程と、前記検索結果を指定された言語に翻訳する検索結果翻訳工程とを備え、
前記検索結果表示工程は、前記言語指定工程による表示言語の指定に基づいて、前記検索結果をそのまま、あるいは前記検索結果翻訳工程により翻訳して表示することを特徴としている。
【００４３】
請求項１８に記載の多言語情報検索プログラムにおいては、そのプログラムをコンピュータに実行させることにより、ユーザが、情報検索工程により検索された検索結果の表示言語の指定を言語指定工程を介して行う。ユーザの指定が前記検索結果の言語のままであれば、前記検索結果を翻訳せずに検索結果表示工程により表示する。ユーザの指定が検索結果の言語と異なる場合は、前記検索結果を検索結果翻訳工程により翻訳した後で、検索結果表示工程により表示する。これにより、ユーザは、前記検索結果の内容をユーザの得意とする言語で見たい場合などにおいては翻訳された状態で見ることができ、また、翻訳ソフトによる翻訳結果と類似した文書を入手することによって、翻訳ソフトによる翻訳結果とは別の表現方法を知りたい場合などにおいては、検索結果の言語のままで見ることができるなど、場合に応じて、望む言語で表示された文書を見ることが可能となる。
【００４４】
【発明の実施の形態】
以下に、本発明を具体化した一実施の形態に係る多言語情報検索システムについて図面を参照して説明する。
【００４５】
図１は本発明の一実施の形態に係る多言語情報検索システムのシステム構成を示すブロック図である。クライアント端末１０は、ネットワーク２０（例えばインターネットなど）を介して情報検索装置３０と接続されている。情報検索装置３０は、検索手段としての検索エンジンを内部に有しており、ネットワーク２０を介して各地に存在する文書群４０を検索することが可能になっている。
【００４６】
クライアント端末１０において、入力部１５は、ユーザが、ある文書において得たい情報に関連した範囲を指定する範囲指定手段、検索式に用いる属性情報を指定するための属性指定手段、および検索結果の表示言語を指定する言語指定手段として機能する手動操作可能なキーボードやマウス等である。出力部１６は、複数の言語のある言語の文書、あるいは同時に複数の言語の文書を出力提示する出力手段、および検索結果を表示する検索結果表示手段として機能し、画面表示によって提示するＣＲＴや、印刷出力するプリンタ等である。入力部１５および出力部１６は、装置全体を制御するためのＣＰＵ１１にＩ／Ｏ制御部を介して接続されている。制御プログラムや辞書などを格納するＲＯＭ１２は、ＣＰＵ１１と接続され、各種処理を行うためのプログラムを格納した制御部１２−１０と、翻訳手段として機能するプログラムを格納した翻訳部１２−２０とを備えている。ＣＰＵ１１は、ＲＯＭ１２内の制御プログラムに基づいて、クライアント端末１０全体の制御を行う。尚、翻訳手段は、内蔵のものに限らず、例えば、外部の翻訳サーバであってもよい。外部の翻訳手段に翻訳を依頼する場合は、翻訳依頼を、翻訳対象のテキスト共に外部翻訳手段に上記ネットワーク２０を介して送り、外部翻訳手段に翻訳してもらい、その翻訳結果を受け取る。
【００４７】
制御部１２−１０には、出力部１６に対する表示を制御するためのプログラムを格納した表示制御部１２−１２や、情報検索式生成手段として機能するプログラムを格納した検索式制御部１２−１３等が組み込まれている。
【００４８】
上記翻訳部１２−２０は、日本語、英語、ドイツ語、フランス語等の予定された複数の言語のそれぞれの文書を翻訳するためにシステムが予め用意した辞書を格納した翻訳辞書としての辞書部１２−２１と、辞書情報を参照しながら翻訳を進めるための文法ルールを格納した文法部１２−２２とを備えている。
【００４９】
さらに、外部記憶装置１４は、Ｉ／Ｏ制御部を介してＣＰＵ１１と接続され、使用者が希望に応じて用意する専門用語辞書や、使用者が翻訳結果に反映させるために自ら作成するユーザ辞書等を格納する。
【００５０】
記憶手段としてのＲＡＭ１３は、ＲＯＭ１２に格納された制御プログラムを実行する際に、ワークエリアなどとして使用される。ＲＡＭ１３は、ＣＰＵ１１に接続され、入力されたある言語の文章を記憶するための入力文保存領域１３−１０と、翻訳結果を記憶するための出力文保存領域１３−２０と、ワークエリア１３−３０とを備えている。出力文保存領域１３−２０は、属性記憶手段としての役割も持つ。
【００５１】
情報検索装置３０において、入力部３５および出力部３６は、装置全体を制御するためのＣＰＵ３１にＩ／Ｏ制御部を介して接続されている。ＲＯＭ３２は、ＣＰＵ３１と接続され、各種処理を行うためのプログラムを格納した制御部３２−１０を有する。制御部３２−１０には、出力部３２に対する表示を制御するためのプログラムを格納した表示制御部３２−１２、検索を制御するためのプログラムを格納した検索制御部３２−１３が組み込まれている。ＲＡＭ３３は、ＣＰＵ３１に接続され、入力された検索式を記憶するための検索式保存領域３３−１０や、検索結果を記憶するための検索結果保存領域３３−２０や、ワークエリア１３−３０等からなる。
【００５２】
以下に、本発明の一実施の形態に係る多言語情報検索システムの動作について図２を参照して説明する。図２は、本発明の一実施形態の多言語情報検索システムの動作を示すフローチャートである。
【００５３】
先ず、ユーザは、日本語等のある言語の文書を対象としてこの文書を出力部１６（ＣＲＴ）に表示し、得たい情報に関連した内容が記載された範囲をマークするための範囲指定を入力部１５においてマウス等で入力する（Ｓ１１）。続いて、入力部を操作して、指定した範囲について翻訳するように指定すると（Ｓ１２：ＹＥＳ）、表示制御部１２−１２の制御に基づいて出力部１６（ＣＲＴ）に「どの言語に翻訳するかを指定しますか？」という問い画面が表示される（（図３（ａ）参照）。この状態で、ユーザが言語を指定するように選択すると（Ｓ１３：ＹＥＳ）、続いて、言語を選択する画面が現れるので（図３（ｂ）参照）、その画面に従ってユーザはどの言語に翻訳するかを選択することができる（Ｓ１４）。ユーザがどの言語に翻訳するかを指定しなければ（Ｓ１３：ＮＯ）、予め設定された所定の言語に決定される（Ｓ１３ａ）。
【００５４】
次に、ユーザが範囲指定した部分の翻訳処理（図２のＳ１５）における詳細について、図４のフローチャートを参照しながら説明する。
【００５５】
ここでは一例として、ユーザが日本語の文書を範囲指定した場合を挙げて説明する。翻訳対象文書における範囲指定を入力部１５から行い、翻訳実行の指示を与えると、制御部１２−１０によって、与えられた日本文が１文の時は、その文が文法部１２−２２に送られ（Ｓ２０１：ＹＥＳ）、翻訳処理がなされる。与えられた日本文が複数ある時は（Ｓ２０１：ＮＯ）、制御部によって１文ずつに区切られ（Ｓ２０２）、その一文毎に文法部１２−２２に送られる。
【００５６】
ここで、翻訳対象として与えられた日本文が図５（ａ）に示した文書であるとする。例えば、図５（ａ）における下線部の部分をユーザが範囲指定した場合、日本文は複数あるので（Ｓ２０１：ＮＯ）、制御部１２−１０によって１文毎に区切られ（Ｓ２０２）、その結果、最初の文である、「米価の上昇は私達の生活に大きく影響するでしょう。」から順に文法部１２−２２に送られる。この文法部１２−２２において、日本文から英文への翻訳が行われるが、既知の技術であるので、詳細な説明は省く。
【００５７】
文法部では、先ず、日本文の構造を解析する（Ｓ２０３）。この過程で、日本文中の各語句の文中での役割、即ち、主格や、目的格、また、動詞の時制などが決定される。図６（ａ）に、一文目の日本語解析結果を模式的に示す。図６（ａ）では、「影響する」が動詞であり、主格は「米価の上昇」、時制は「未来」であることを示す。
【００５８】
日本文の構造を解析した後、それぞれの語句を英語に変換する（Ｓ２０４）。この時の変換結果を図６（ｂ）に模式的に示す。図６（ｂ）に示すように、「影響する」が”ａｆｆｅｃｔ”、「米価の上昇」がａｆｆｅｃｔの主格”ｔｈｅ  ｒｉｓｅ  ｉｎ  ｔｈｅ  ｐｒｉｃｅ  ｏｆ    ｒｉｃｅ”に変換される。
【００５９】
その後、英語生成処理が行われ、英語として文法的に正しい文章を生成する（Ｓ２０５）。この英語生成処理では、活用語の語尾変化などの処理が行われる。また、このとき、”ａｆｆｅｃｔ”は、未来形としての助動詞が付加されて”ｗｉｌｌ  ａｆｆｅｃｔ”として生成される。この活用語の生成や時制情報の生成は、辞書部１２−２１内におけるそれぞれの動詞の辞書に格納された情報を参照して行われるが、既知の技術であるので詳細な説明は省く。
【００６０】
図６（ｃ）に、英語の生成結果を模式的に示す。”ａｆｆｅｃｔ”が”ｗｉｌｌ  ａｆｆｅｃｔ”になっている。この時、以上の過程で明らかになった「未来」という属性を該当語句に付与したままにしておく。同様に“ｔｈｅ  ｒｉｓｅ  ｉｎ  ｔｈｅ  ｐｒｉｃｅ  ｏｆ  ｒｉｃｅ”が主格であるという属性も残しておく。
【００６１】
図６（ｄ）に、一文目の英語生成結果に付与されている属性情報を模式的に示す。図６（ｄ）では、動詞”ａｆｆｅｃｔ”に“属性＝時制、属性値＝未来”という情報が保存されている。また、“ａｆｆｅｃｔ”の主格“ｔｈｅ  ｒｉｓｅ  ｉｎ  ｔｈｅ  ｐｒｉｃｅ  ｏｆ  ｒｉｃｅ”の核となる語“ｒｉｓｅ”に、“属性＝格構造、属性値＝主格”という情報が出力文保存領域１３−２０に保存されている。
【００６２】
以上で文法部１２−２２での翻訳処理が終了し、制御部１２−１０により、翻訳結果として”Ｔｈｅ  ｒｉｓｅ  ｉｎ  ｔｈｅ  ｐｒｉｃｅ  ｏｆ  ｒｉｃｅ  ｗｉｌｌ  ｇｒｅａｔｌｙ  ａｆｆｅｃｔ  ｏｕｒ  ｌｉｖｉｎｇ．”という英文が、図６（ｄ）に示す属性情報を付与されたまま出力文保存領域１３−２０に保存されるとともに、文字コードのみが翻訳結果として出力部１６に出力される。
【００６３】
そして、初めに与えられた日本文が複数だと、まだ翻訳されていない日本文が残っているので（Ｓ２０６：ＹＥＳ）、以降の日本文も同様に一文ずつ翻訳処理が行われる。図５（ａ）の例では、「スーパーマーケットのオーナーは、彼のチェーンストアが安く生鮮食品を売る余裕があると言います。」の文もユーザによって選択されているので、同様に翻訳処理を経て、“Ｔｈｅ  ｏｗｎｅｒ  ｏｆ  ｔｈｅ  ｓｕｐｅｒｍａｒｋｅｔｓ  ｓａｙｓ  ｈｉｓ  ｃｈａｉｎ  ｓｔｏｒｅｓ  ｃａｎ  ａｆｆｏｒｄ  ｔｏ  ｓｅｌｌ  ｐｅｒｉｓｈａｂｌｅ  ｆｏｏｄｓ  ｃｈｅａｐ．”という英文に翻訳され、動詞“ｓａｙ”に“属性＝時制、属性値＝現在”という情報と、“ｓａｙ”の主格“Ｔｈｅ  ｏｗｎｅｒ  ｏｆ  ｔｈｅ  ｓｕｐｅｒｍａｒｋｅｔｓ”の核となる語“ｏｗｎｅｒ”に、“属性＝格構造、属性値＝主格”という情報が出力文保存領域１３−２０に保存される。また、動詞“ａｆｆｏｒｄ”に“属性＝時制、属性値＝現在”という情報と、三単現のｓによる活用がなされているという情報“属性＝活用、属性値＝三単現”と、“ａｆｆｏｒｄ”の主格“ｈｉｓ  ｃｈａｉｎ  ｓｔｏｒｅｓ”の核となる語“ｃｈａｉｎ  ｓｔｏｒｅ”に、“属性＝格構造、属性値＝主格”  “属性＝複数形、属性値＝複数”という情報が出力文保存領域１３−２０に保存される（図６（ｅ））。図５（ｂ）に、複数の日本文を全て翻訳処理して出力部１６に出力された翻訳結果を示す。
【００６４】
続いて、図２の説明に戻る。Ｓ１５において翻訳された結果において、ユーザが入力部１５を介して検索を行うように指定すると（Ｓ１６：ＹＥＳ）、検索式制御部１２−１３は、翻訳部１２−１０による翻訳結果に基づいて、情報検索式を生成する。このとき、翻訳結果のどういう情報を検索式に利用するかは、予め自動設定されていてもよいし、ユーザに指定してもらってもよい。また、予め設定されているものに対してユーザが変更を加えてもよい。あらかじめ設定されている場合（Ｓ１７：ＮＯ）、検索式制御部１２−１３において、出力文保存領域１３−２０に保存されている属性情報から該当する属性情報を持つ語句が選ばれて（Ｓ１７ａ）、所定の検索式生成プログラムにより検索式が生成される（Ｓ１９）。図５（ｂ）の下線部に示すような翻訳結果において、例えば、属性情報が「主格」である名詞を検索式生成に利用する設定になっていた場合、主格情報を持つ語として“ｒｉｓｅ”  “ｏｗｎｅｒ”  “ｃｈａｉｎ  ｓｔｏｒｅ”が選ばれて、検索式制御部により検索式が生成される。この条件による検索式の論理式を以下に示す。
【００６５】
（ｒｉｓｅ    ＊  ｏｗｎｅｒ＊  ｃｈａｉｎ  ｓｔｏｒｅ）
【００６６】
このとき、情報検索式生成に利用された語句についてアンダーラインをつけたり、反転表示をするなどの強調表示を行ってもよい。
【００６７】
続いて、ユーザに翻訳結果のどういう情報を検索式に利用するかを指定してもらう場合において（Ｓ１７：ＹＥＳ）、ユーザに指定させる場合、ユーザによって情報検索の指示が行われると、出力部１６において選択メニューが提示される。ユーザは、提示されたメニューにおいて、検索式に用いる属性情報を指定する（Ｓ１８）。
【００６８】
図３（ｃ）は選択メニューの一例を示したものである。ここでは、例えば「名詞」「名詞と動詞」「主格の名詞」「時制の一致する動詞」「主格の名詞と、時制の一致する動詞」という選択肢が選択メニュー画面によってユーザに提示されたとする。このとき、ユーザが使用する属性情報を指定すると、検索式制御部１２−１３は、出力文保存領域１３−２０中から指定された属性情報の検索を行い、この属性情報を持つ語句に基づいて検索式を生成する。例えば、ユーザが「主格の名詞と、時制の一致する動詞」を利用する属性情報として選んだ場合、主格情報を持つ語として“ｒｉｓｅ”  “ｏｗｎｅｒ”  “ｃｈａｉｎ  ｓｔｏｒｅ”、動詞情報を持つ語として“ａｆｆｅｃｔ”  “ｓａｙ”  “ａｆｆｏｒｄ”、さらに、各動詞には時制情報が付与された形で検索式生成利用情報として検索式制御部１２−１３に送られ、所定の検索式生成プログラムにより検索式が生成される。ここでは仮に検索式利用情報のａｎｄ条件で検索式を生成する場合について記述する。この場合、検索式は“ｒｉｓｅ”  “ｏｗｎｅｒ”  “ｃｈａｉｎ  ｓｔｏｒｅ”  “ａｆｆｅｃｔ”  “ｓａｙ”  “ａｆｆｏｒｄ”が全て含まれ、かつ“ａｆｆｅｃｔ”＝「未来形」  “ｓａｙ”＝「現在形」  “ａｆｆｏｒｄ”＝「現在形」であることが条件となる。ここで、辞書部１２−２１により動詞の時制活用を行った形が検索される。このとき、例えば“ａｆｆｅｃｔ”の未来形としては“ｗｉｌｌ”と“ｉｓ  ｇｏｉｎｇ  ｔｏ”の２つの形が可能であることが分かる。よって、これら２つとも条件に含めることができる。以上の条件による検索式の論理式は以下のようなものになる。
【００６９】
｛  ｒｉｓｅ    ＊  ｏｗｎｅｒ＊  ｃｈａｉｎ  ｓｔｏｒｅ  ＊  ａｆｆｅｃｔ  （属性：未来形（ｗｉｌｌ  ＋  ｉｓ  ｇｏｉｎｇ  ｔｏ）  ＊  ｓａｙ（属性：現在形）＊ａｆｆｏｒｄ（属性：現在形）｝
【００７０】
このとき、情報検索式生成に利用された語句についてアンダーラインをつけたり、反転表示をするなどの強調表示を行ってもよい。
【００７１】
再び図２の説明に戻る。検索式制御部１２−１３により生成された情報検索式は、情報検索装置３０へと送られる。情報検索装置３０では、受け取った情報検索式を用いて、ネットワーク２０を介して文書群４０を検索し（Ｓ２０）、検索結果をクライアント端末側に送信する。
【００７２】
検索結果の表示において、表示する言語は検索結果のままでもよいし、ユーザが最初に範囲指定を行った際の言語等、所定の言語に翻訳して表示してもよい。また、ユーザに検索結果表示言語を指定させてもよい。
【００７３】
図２においては、ユーザに検索結果表示言語を指定させる場合の一例について説明する。この場合、出力部１６に検索結果表示言語を指定するかどうかを問う図３（ａ）のような画面が表示制御部１２−１２によって出力部に画面表示される。ユーザが検索結果表示言語を指定するように選択した場合（Ｓ２１：ＹＥＳ）、例えば、図３（ｂ）のような言語指定選択画面表示が表示制御部１２−１２によって行われ、ユーザは検索結果表示言語を指定することが出来る（Ｓ２２）。ユーザが検索結果表示言語を指定しなければ（Ｓ２１：ＮＯ）、予め設定された所定の言語に決定される（Ｓ２１ａ）。こうして決定された検索結果表示言語において、その言語が翻訳を要するものであれば（Ｓ２３：ＹＥＳ）、翻訳部１２−２０によりユーザの指定した言語への翻訳が行われる（Ｓ２４）。一方、その言語が検索結果のままの言語である等、翻訳を要しないのであれば（Ｓ２３：ＮＯ）、翻訳を経ずに検索結果が画面表示される。
【００７４】
図７（ａ）（ｂ）に検索結果の表示例を示す。図７（ａ）は、検索結果が英語であった場合に、それを他言語に翻訳せずにそのまま英語で表示した表示画面であり、図７（ｂ）は、検索結果が英語であった場合に、それを日本語に翻訳して表示した場合である。
【００７５】
以上説明したことから明かなように、本実施例における情報検索システムによれば、ユーザの用いる言語（母国語など）での情報閲覧において範囲を指定して他の言語への翻訳処理を実行すると、この翻訳結果を用いて前記他の言語の文書群から情報検索が行われ、検索結果がユーザに提示される。ユーザに提示する際の言語としては、前記他の言語のままとしたり、ユーザの用いる言語に翻訳してユーザに提示することができる。従って、翻訳ソフトによる翻訳結果の別表現として参考にしたい場合などは前記他の言語のままであることが望ましいであろうし、前記他の言語がほとんど使用できないユーザにとっては通常用いる言語に翻訳してくれたほうが望ましい等、ユーザの使い方によって望ましい形に提示することが可能である。このように、ユーザはある言語を主に使用しながら、言語の違いや検索要求キーワードの選定に頭を悩ませることなく、また、選んだキーワードの訳語の多さによる検索精度の低下に悩まされることなく、複雑な検索式に相当する多くの情報を含んだ検索要求を行って異なる言語で表現された類似文書を効率よく検索することが可能となる。
【００７６】
本発明は、上記実施の形態のものに限定されることなく、種々の形態のものとすることができる。
【００７７】
範囲指定された文書を他の言語に翻訳する際に、ユーザが言語を選択する方法も必ずしも図３（ｂ）のようなチェックボックス方式によるものとは別に、選択した言語表記を白黒反転方式で表示するようにしてもよいし、選択できる言語も図３（ｂ）に記載されているものに限らず、さらに多く、或いは少なく設定されていてもよい。また、翻訳部１２−２０が予めひとつの言語への翻訳機能しか持っていない場合や、予めある言語へ翻訳するよう設定されている場合などは、Ｓ１３、Ｓ１４、あるいはＳ２１、Ｓ２２のユーザの選択を経ずにそのまま翻訳処理を行うようにしてもよい。
【００７８】
また、検索結果を表示する際、検索結果のタイトルのみが一覧提示されてもよいし、要約等の情報を付加したものが提示されてもよい。また優先順位順に中身が提示されてもよい。また、一覧表示や要約表示等、全ての情報が表示されていない場合、ユーザは、例えば画面に表示された情報の近傍をマウスなどでクリック（指定）することにより、情報検索装置３０に対して、対応する詳細情報などの表示要求を行うようにしてもよい。
【００７９】
また、検索結果を翻訳する手段は内蔵のものに限られず、例えば、外部の翻訳サーバであってもよい。また、クライアント端末１０に検索結果が送られる前に情報検索装置３０側で翻訳処理が行われてもよい。情報検索装置３０側で翻訳処理を行う場合、情報検索装置は内部に翻訳手段を有していてもよいし、情報検索装置３０において外部の翻訳サーバに対して翻訳依頼を行ってもよい。
【００８０】
また、接続形態において、上記実施形態のように、情報検索手段が別のコンピュータシステムである必要はなく、１つのコンピュータシステム内に設置されていてもよい。かかる場合はバス結合となる。
【００８１】
【発明の効果】
本発明の請求項１に記載の多言語情報検索システムによれば、ユーザは閲覧している文書のうちの、関連する内容が知りたい部分をなんとなく範囲指定すればよいだけとなり、厳密にどの語句を検索要求に用いるかについて悩む必要がなくなる。また、翻訳を行った結果から検索式を生成するため、多数の訳語を持つ語についても、翻訳処理において文内の前後の情報を用いて適切な訳語が選択された後で、その訳語を検索式生成に用いるため、不必要な訳語による検索が行われず、無駄な検索結果の増大を防ぐことが可能となる。
【００８２】
また、請求項２に記載の多言語情報検索システムによれば、表層文字列だけではなく、翻訳処理を行うことによって得られる文構造としての属性情報を検索に利用することができるため、効率的に精度良く検索を行うことが可能となる。
【００８３】
また、請求項３に記載の多言語情報検索システムによれば、予め設定されている情報検索式に基づいて検索が行われるため、ユーザは、文構造に関する知識を持っているかどうかに関わらず、情報検索式について考慮する手間を経ずに検索することが可能である。
【００８４】
また、請求項４に記載の多言語情報検索システムによれば、ユーザは自分の望む属性情報を用いて検索式を自由に生成することが可能となる。
【００８５】
また、請求項５に記載の多言語情報検索システムによれば、ユーザは、検索結果の内容を必要に応じて閲覧することが可能となる。
【００８６】
また、請求項６に記載の多言語情報検索システムによれば、ユーザは、得意とする言語で見たい場合などにおいては翻訳された状態で見ることができ、また、翻訳ソフトによる翻訳結果と類似した文書を入手することによって、翻訳ソフトによる翻訳結果とは別の表現方法を知りたい場合などにおいては、検索結果の言語のままで見ることができるなど、場合に応じて、望む言語で表示された文書を見ることが可能となる。
【００８７】
また、本発明の請求項７に記載の多言語情報検索方法によれば、ユーザは閲覧している文書のうちの、関連する内容が知りたい部分をなんとなく範囲指定すればよいだけとなり、厳密にどの語句を検索要求に用いるかについて悩む必要がなくなる。また、翻訳を行った結果から検索式を生成するため、多数の訳語を持つ語についても、翻訳処理において文内の前後の情報を用いて適切な訳語が選択された後で、その訳語を検索式生成に用いるため、不必要な訳語による検索が行われず、無駄な検索結果の増大を防ぐことが可能となる。
【００８８】
また、請求項８に記載の多言語情報検索方法によれば、表層文字列だけではなく、翻訳処理を行うことによって得られる文構造としての属性情報を検索に利用することができるため、効率的に精度良く検索を行うことが可能となる。
【００８９】
また、請求項９に記載の多言語情報検索方法によれば、予め設定されている情報検索式に基づいて検索が行われるため、ユーザは、文構造に関する知識を持っているかどうかに関わらず、情報検索式について考慮する手間を経ずに検索することが可能である。
【００９０】
また、請求項１０に記載の多言語情報検索方法によれば、ユーザは自分の望む属性情報を用いて検索式を自由に生成することが可能となる。
【００９１】
また、請求項１１記載の多言語情報検索方法によれば、ユーザは、検索結果の内容を必要に応じて閲覧することが可能となる。
【００９２】
また、請求項１２に記載の多言語情報検索方法によれば、ユーザは、得意とする言語で見たい場合などにおいては翻訳された状態で見ることができ、また、翻訳ソフトによる翻訳結果と類似した文書を入手することによって、翻訳ソフトによる翻訳結果とは別の表現方法を知りたい場合などにおいては、検索結果の言語のままで見ることができるなど、場合に応じて、望む言語で表示された文書を見ることが可能となる。
【００９３】
また、本発明の請求項１３に記載の多言語情報検索プログラムによれば、このプログラムをコンピュータに実行させることにより、ユーザは閲覧している文書のうちの、関連する内容が知りたい部分をなんとなく範囲指定すればよいだけとなり、厳密にどの語句を検索要求に用いるかについて悩む必要がなくなる。また、翻訳を行った結果から検索式を生成するため、多数の訳語を持つ語についても、翻訳処理において文内の前後の情報を用いて適切な訳語が選択された後で、その訳語を検索式生成に用いるため、不必要な訳語による検索が行われず、無駄な検索結果の増大を防ぐことが可能となる。
【００９４】
また、請求項１４に記載の多言語情報検索プログラムによれば、このプログラムをコンピュータに実行させることにより、表層文字列だけではなく、翻訳処理を行うことによって得られる文構造としての属性情報を検索に利用することができるため、効率的に精度良く検索を行うことが可能となる。
【００９５】
また、請求項１５に記載の多言語情報検索プログラムによれば、このプログラムをコンピュータに実行させることにより、予め設定されている情報検索式に基づいて検索が行われるため、ユーザは、文構造に関する知識を持っているかどうかに関わらず、情報検索式について考慮する手間を経ずに検索することが可能である。
【００９６】
また、請求項１６に記載の多言語情報検索プログラムによれば、このプログラムをコンピュータに実行させることにより、ユーザは自分の望む属性情報を用いて検索式を自由に生成することが可能となる。
【００９７】
また、請求項１７記載の多言語情報検索プログラムによれば、このプログラムをコンピュータに実行させることにより、ユーザは、検索結果の内容を必要に応じて閲覧することが可能となる。
【００９８】
また、請求項１８に記載の多言語情報検索プログラムによれば、このプログラムをコンピュータに実行させることにより、ユーザは、得意とする言語で見たい場合などにおいては翻訳された状態で見ることができ、また、翻訳ソフトによる翻訳結果と類似した文書を入手することによって、翻訳ソフトによる翻訳結果とは別の表現方法を知りたい場合などにおいては、検索結果の言語のままで見ることができるなど、場合に応じて、望む言語で表示された文書を見ることが可能となる。
【図面の簡単な説明】
【図１】本実施の形態に係る多言語情報検索システムの構成図
【図２】本実施の形態に係る多言語情報検索システムの動作を説明するフローチャート
【図３】出力部においてユーザに提示される属性指定画面の一例を示す図
【図４】本実施の形態に係る多言語情報検索システムの翻訳処理動作の詳細を説明するフローチャート
【図５】出力部においてユーザに提示される翻訳前の文字例の一例及び翻訳結果の文字例の一例を示す図
【図６】本実施の形態に係る多言語情報検索システムの翻訳処理における解析結果、変換結果、生成結果及び属性情報の一例を示す図
【図７】出力部においてユーザに提示される検索結果の文字例の一例を示す図
【符号の説明】
１０…クライアント端末、２０…ネットワーク、３０…情報検索装置、４０…文書群、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…外部記憶装置、１５…入力部、１６…出力部、３１…ＣＰＵ、３２…ＲＯＭ、３３…ＲＡＭ、３５…入力部、３６…出力部、１２−１０…制御部、１２−１２…表示制御部、１２−１３…検索式制御部、１２−２０…翻訳部、１２−２１…辞書部、１２−２２…文法部、１３−２０…出力文保存領域、３２−１０…制御部、３２−１２…表示制御部、３２−１３…検索制御部、３３−１０…検索式保存領域、３３−２０…検索結果保存領域
【図１】
2005011138.tif 000003
【図２】
2005011138.tif 000004
【図３】
2005011138.tif 000005
【図４】
2005011138.tif 000006
【図５】
2005011138.tif 000007
【図６】
2005011138.tif 000008
【図７】
2005011138.tif 000009