(57)【要約】【課題】検索キーワードとは異なる言語で記述された情報を検索することができ、さらに、検索対象の情報の記述言語の種類が多くても、検索時の検索キーワードの翻訳処理の負担がなく、検索処理の高速化が可能となる情報検索装置と検索方法並びに検索プログラムを得る。【解決手段】検索対象となる情報に含まれる第１言語の語句を第２言語に翻訳して検索対象となる情報のインデックス情報を生成した上で、第３言語の検索キーワードを第２言語に翻訳した上で、インデックス情報を用いて検索対象となる情報を検索する手段を有してなる。【選択図】図１
2008083878.tif 000002
【特許請求の範囲】
【請求項１】
提供者の端末と検索者の端末のそれぞれと通信ネットワークを介して接続し、
検索対象の情報を記憶するための情報データベースと、
第１言語の語句と第２言語の語句とを関連付けて記憶している第１翻訳データベースと、
第２言語の語句と第３言語の語句とを関連付けて記憶している第２翻訳データベースと、
第１言語の語句を含む情報を上記提供者の端末から受信する手段と、
上記提供者の端末から受信した情報に含まれる第１言語の語句と関連付けて記憶されている第２言語の語句を上記第１翻訳データベースから読み出す手段と、
上記提供者の端末から受信した情報と上記読み出した第２言語の語句とを関連付けて上記情報データベースに記憶する手段と、
第３言語の検索キーワードを上記検索者の端末から受信する手段と、
上記受信した第３言語の検索キーワードと関連付けて記憶されている第２言語の語句を上記第２翻訳データベースから読み出す手段と、
上記第２翻訳データベースから読み出された第２言語の語句と関連付けて記憶されている情報を上記情報データベースから読み出す検索手段と、
上記読み出された情報を上記検索者の端末に送信する手段と、
を有してなることを特徴とする情報検索装置。
【請求項２】
検索手段は、
検索者の端末から受信した第３言語の検索キーワードと関連付けて記憶されている第２言語の語句が第２翻訳データベースから複数読み出されたとき、
上記読み出された複数の第２言語の語句を上記検索者の端末に送信し、
上記送信した複数の第２言語の語句のうち検索者が選択した第２言語の語句を上記検索者の端末から受信し、
この受信した第２言語の語句と関連付けて記憶されている情報を情報データベースから読み出す、
請求項１記載の情報検索装置。
【請求項３】
情報データベースから読み出された情報に含まれる第１言語の語句と関連付けて記憶されている第２言語の語句を、第１翻訳データベースから読み出し、
上記読み出した第２言語の語句と関連付けて記憶されている第３言語の語句を、第２翻訳データベースから読み出し、
上記情報データベースから読み出された情報に含まれる第１言語の語句を、上記読み出した第３言語の語句で置換した上で、置換後の情報を検索者の端末に送信する手段、
をさらに備えた、請求項１記載の情報検索装置。
【請求項４】
Ｗｅｂサーバと検索者の端末のそれぞれと通信ネットワークを介して接続し、
ＵＲＬを記憶するためのＵＲＬデータベースと、
第１言語の語句と第２言語の語句とを関連付けて記憶している第１翻訳データベースと、
第２言語の語句と第３言語の語句とを関連付けて記憶している第２翻訳データベースと、
Ｗｅｂページを上記Ｗｅｂサーバから受信し、このＷｅｂページに含まれる第１言語の語句と関連付けて記憶されている第２言語の語句を上記第１翻訳データベースから読み出す手段と、
上記受信したＷｅｂページのＵＲＬと上記読み出した第２言語の語句とを関連付けて上記ＵＲＬデータベースに記憶する手段と、
第３言語の検索キーワードを上記検索者の端末から受信する手段と、
上記受信した第３言語の検索キーワードと関連付けて記憶されている第２言語の語句を上記第２翻訳データベースから読み出す手段と、
上記第２翻訳データベースから読み出された第２言語の語句と関連付けて記憶されているＵＲＬを上記ＵＲＬデータベースから読み出す検索手段と、
上記読み出されたＵＲＬを上記検索者の端末に送信する手段と、
を有してなることを特徴とする情報検索装置。
【請求項５】
提供者の端末と検索者の端末とＷｅｂサーバのそれぞれと通信ネットワークを介して接続し、
ＵＲＬを記憶するためのＵＲＬデータベースと、
第１言語の語句と第２言語の語句とを関連付けて記憶している第１翻訳データベースと、
第２言語の語句と第３言語の語句とを関連付けて記憶している第２翻訳データベースと、
ＵＲＬを上記検索者の端末から受信し、このＵＲＬに対応するＷｅｂページを上記Ｗｅｂサーバから受信する手段と、
上記受信したＷｅｂページに含まれる第１言語の語句と関連付けて記憶されている第２言語の語句を上記第１翻訳データベースから読み出す手段と、
上記提供者の端末から受信したＵＲＬと上記読み出した第２言語の語句とを関連付けて上記ＵＲＬデータベースに記憶する手段と、
第３言語の検索キーワードを上記検索者の端末から受信する手段と、
上記受信した第３言語の検索キーワードと関連付けて記憶されている第２言語の語句を上記第２翻訳データベースから読み出す手段と、
上記第２翻訳データベースから読み出された第２言語の語句と関連付けて記憶されているＵＲＬを上記ＵＲＬデータベースから読み出す検索手段と、
上記読み出されたＵＲＬを上記検索者の端末に送信する手段と、
を有してなることを特徴とする情報検索装置。
【請求項６】
検索手段は、
検索者の端末から受信した第３言語の検索キーワードと関連付けて記憶されている第２言語の語句が第２翻訳データベースから複数読み出されたとき、
上記読み出された複数の第２言語の語句を上記検索者の端末に送信し、
上記送信した複数の第２言語の語句のうち検索者が選択した第２言語の語句を上記検索者の端末から受信し、
この受信した第２言語の語句と関連付けて記憶されているＵＲＬをＵＲＬデータベースから読み出す、
請求項４または５記載の情報検索装置。
【請求項７】
コンピュータを、請求項１乃至６のいずれかに記載の情報検索装置として機能させることを特徴とする情報検索プログラム。
【請求項８】
提供者の端末と検索者の端末のそれぞれと通信ネットワークを介して接続し、
検索対象の情報を記憶するための情報データベースと、
第１言語の語句と第２言語の語句とを関連付けて記憶している第１翻訳データベースと、
第２言語の語句と第３言語の語句とを関連付けて記憶している第２翻訳データベースと、
を備えたコンピュータにより実行される方法であって、
上記コンピュータが、
第１言語の語句を含む情報を上記提供者の端末から受信するステップと、
上記提供者の端末から受信した情報に含まれる第１言語の語句と関連付けて記憶されている第２言語の語句を上記第１翻訳データベースから読み出すステップと、
上記提供者の端末から受信した情報と上記読み出した第２言語の語句とを関連付けて上記情報データベースに記憶するステップと、
第３言語の検索キーワードを上記検索者の端末から受信するステップと、
上記受信した第３言語の検索キーワードと関連付けて記憶されている第２言語の語句を上記第２翻訳データベースから読み出すステップと、
上記第２翻訳データベースから読み出された第２言語の語句と関連付けて記憶されている情報を上記情報データベースから読み出すステップと、
上記読み出された情報を上記検索者の端末に送信するステップと、
を有してなることを特徴とする情報検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索技術に関するものであり、たとえば、インターネット上に存在する外国語で記述されたＷｅｂページを検索する際に適用可能な技術である。
【背景技術】
【０００２】
近年、インターネット技術の高度化や通信インフラの充実を背景に、インターネットを用いた情報の配信が盛んに行われている。
たとえば、企業は、自社の商品を消費者に広告・宣伝するために、Ｗｅｂページ（ホームページ）を作成している。一方、消費者は、いわゆる検索サイトなどにアクセスし、検索キーワードを用いてＷｅｂページを検索して、お目当ての商品に関する情報を得ている。ここで、たとえば、検索キーワードが「コップ」の場合、検索サイトは、「コップ」の文字列を含むＷｅｂページのＵＲＬ（Uniform Resource Locator）を、所定のアルゴリズムで順位付けて出力する。検索者は、表示されたＵＲＬを選択することで、このＵＲＬに対応するＷｅｂページを閲覧することができる。
【０００３】
従来の検索サイトは、たとえば、日本語の検索キーワードを入力すると、この日本語の検索キーワードを含むＷｅｂページ（のＵＲＬ）を検索結果として提示するに止まる。すなわち、検索キーワードの言語とは異なる言語、たとえば、検索キーワードが日本語の場合に、英語や中国語のＷｅｂページ（日本語の検索キーワードを含まない）は検索の対象とはならない。したがって、検索者は、検索キーワードの言語とは異なる言語で記述されたＷｅｂページを閲覧することはできない。
そのため、国際的な物流網が整備され、外国から商品を購入することが容易な現在においてさえ、消費者は、インターネットを用いて、お目当ての商品を世界中から検索して購入することができない状況にある。一方、Ｗｅｂページを作成し、インターネットを通じて世界中に商品の情報を配信したい企業は、より多くの言語に翻訳したＷｅｂページを作成しなければ、世界中の消費者に商品の情報を届けることができない状況にある。
【０００４】
これまでにも、検索キーワードの言語とは異なる言語で記述された情報を検索する技術は提案されている（たとえば、特許文献１，２，３，４参照）。
しかしながら、これまでの提案は、第１の言語の検索キーワードを第２の言語に翻訳し、第２の言語で記述された情報を検索し、検索結果を第１の言語に翻訳して出力するものである。すなわち、たとえば、英語で記述された情報を日本語で記述された検索キーワードで検索する場合に、検索キーワードを英訳して英語で記述された情報を検索し、検索された英語の情報を日本語に翻訳して出力するものである。
【０００５】
このような従来技術によれば、たしかに、検索キーワードとは異なる言語で記述された情報を検索することはできるが、検索の対象となる情報は予め定められた特定の言語で記述された情報に限られる。つまり、従来技術は、特定の言語で記述された情報を検索するためのものである。そのため、たとえば、中国語、韓国語、ドイツ語で記述されたＷｅｂページを日本語の検索キーワードで検索する場合、検索キーワードを日本語から中国語、韓国語、ドイツ語のそれぞれに翻訳する必要がある。
【０００６】
このように、従来技術によれば、検索の対象となる情報の言語の種類が多くなれば検索時の検索キーワードの翻訳処理の負担が大きくなり、その結果、検索処理の高速化を阻害する、といった問題が生じ得る。
【特許文献１】特開平０９−１１４８５２号公報
【特許文献２】特開平１１−２１９３６８号公報
【特許文献３】特開平１０−３０７８２９号公報
【特許文献４】特開２００３−０７６７１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は以上のような従来の実情に鑑みてなされたもので、検索キーワードとは異なる言語で記述された情報を検索することができ、さらに、検索の対象となる情報の記述言語の種類が多くても検索時の検索キーワードの翻訳処理の負担がなく、検索処理の高速化が可能となる情報検索装置と検索方法並びに検索プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明にかかる情報検索装置は、提供者の端末と検索者の端末のそれぞれと通信ネットワークを介して接続し、検索対象の情報を記憶するための情報データベースと、第１言語の語句と第２言語の語句とを関連付けて記憶している第１翻訳データベースと、第２言語の語句と第３言語の語句とを関連付けて記憶している第２翻訳データベースと、第１言語の語句を含む情報を提供者の端末から受信する手段と、提供者の端末から受信した情報に含まれる第１言語の語句と関連付けて記憶されている第２言語の語句を第１翻訳データベースから読み出す手段と、提供者の端末から受信した情報と読み出した第２言語の語句とを関連付けて情報データベースに記憶する手段と、第３言語の検索キーワードを検索者の端末から受信する手段と、受信した第３言語の検索キーワードと関連付けて記憶されている第２言語の語句を第２翻訳データベースから読み出す手段と、第２翻訳データベースから読み出された第２言語の語句と関連付けて記憶されている情報を情報データベースから読み出す検索手段と、読み出された情報を検索者の端末に送信する手段と、を有してなる。
【０００９】
また、本発明にかかる情報検索装置が備える検索手段は、検索者の端末から受信した第３言語の検索キーワードと関連付けて記憶されている第２言語の語句が第２翻訳データベースから複数読み出されたとき、読み出された複数の第２言語の語句を検索者の端末に送信し、送信した複数の第２言語の語句のうち検索者が選択した第２言語の語句を検索者の端末から受信し、この受信した第２言語の語句と関連付けて記憶されている情報を情報データベースから読み出す。
【発明の効果】
【００１０】
本発明によれば、検索キーワードとは異なる言語で記述された情報を検索することができる。また、検索の対象となる情報の記述言語の種類が多くても、検索時の検索キーワードの翻訳処理の負担がなく、検索処理の高速化が可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照しながら、本発明にかかる情報検索装置と検索方法並びに検索プログラムの実施の形態について説明する。
【００１２】
（第１の実施の形態）
図１は、本発明にかかる情報検索装置（以下、「本サーバ」という）の実施の形態を示すネットワーク構成図である。本サーバ１は、通信ネットワーク（図示省略）を介して、端末２と端末３のそれぞれと接続する。
【００１３】
通信ネットワークの例としては、インターネットやLAN（Local Area Network）などのコンピュータ通信網がある。本サーバ１、端末２、端末３は、図示しない専用線、公衆交換電話網（PSTN）、無線電話網、CATV網、衛星通信網等の通信回線を介して通信ネットワークと接続している。
【００１４】
本サーバ１は、いわゆるＷｅｂサーバとして動作して、端末２や端末３と情報交換を行う。すなわち、後述する端末２や端末３に表示される各画面は、本サーバ１が後述する各データベース（ＤＢ）に記憶されている情報や、端末２、端末３から受信した情報をもとに作成して端末２や端末３に送信したＷｅｂページである。
ただし、本発明において、本サーバ１と端末２，３との情報交換の手段はこれに限らず、後述する情報処理が実現できる手段であればよい。
【００１５】
本サーバ１では、本発明にかかる情報検索プログラム（以下、「本プログラム」という）が動作して本サーバ１内の各手段を制御することで、以下に説明する本発明にかかる情報検索方法（以下、「本方法」という）を実現する。
ここで、本プログラムを記録したコンピュータ読取可能な記録媒体（以下、「本記録媒体」という）を用いれば、図示しないコンピュータを本サーバ１と同様に機能させることができる。すなわち、図示しないコンピュータが、本記録媒体から本プログラムを読取、実行することで、本方法を実現することができる。
【００１６】
以下に説明する実施の形態は、外国商品検索装置としての本サーバ１が、端末２から受信した商品情報に含まれる中国語の語句を英語に翻訳して商品情報と共に記憶しておき、端末３から受信した日本語の検索キーワードを英語に翻訳し、この翻訳した英語を用いて記憶しておいた商品情報を検索する場合を例に説明する。中国語、英語、日本語は、それぞれ、第１言語、第２言語、第３言語の例である。
なお、端末２は、商品情報を提供する提供者が利用する情報処理端末であり、後述する本サーバ１との情報交換が可能となるように構成されている。また、端末３は、商品情報を検索する検索者が利用する情報処理端末であり、後述する本サーバ１との情報交換が可能となるように構成されている。
【００１７】
（本サーバ１の構成について）
本サーバ１の構成について、説明する。
本サーバ１は、端末２、端末３と通信ネットワークを介して通信することができる情報処理装置であればよく、たとえば、パーソナルコンピュータなどで実現される。
図１に示すように、本サーバ１は、記憶部１１，商品情報受信部１２，第１翻訳部１３，商品情報登録部１４，検索キーワード受信部１５，第２翻訳部１６，商品情報検索部１７、を有してなる。
【００１８】
記憶部１１は、第１辞書データ、第２辞書データ、商品情報、インデックス情報を記憶する手段であり、第１辞書データを記憶している第１翻訳データベースＤＢ１、第２辞書データを記憶している第２翻訳データベースＤＢ２、商品情報とインデックス情報とを記憶するための商品データベースＤＢ３、を備える。
【００１９】
第１辞書データとは、本サーバ１が商品情報に含まれる中国語を英語に翻訳する際に用いる情報である。図２（ａ）は、ＤＢ１に記憶されている第１辞書データの例を示す模式図であり、中国語の「玻璃杯」「中国」が、それぞれ、英語の「glass」「China」と関連付けて記憶されていることを示している。すなわち、たとえば、本サーバ１は、ＤＢ１を参照して、中国語「玻璃杯」から英語「glass」を読み出す、つまり、中国語「玻璃杯」を英語「glass」に翻訳することができる。
なお、本サーバ１は、ＤＢ１を参照することで、「中国語」を「英語」に翻訳するのに加えて、「英語」を「中国語」に翻訳するように構成してもよい。
【００２０】
第２辞書データとは、本サーバ１が日本語を英語に翻訳する際に用いる情報である。図２（ｂ）は、ＤＢ２に記憶されている第２辞書データの例を示す模式図であり、日本語の「コップ」と英語の「glass」「cup」とが関連付けて記憶されていることを示している。
ＤＢ１と同様、本サーバ１は、ＤＢ２を参照して、日本語「コップ」から英語「glass」「cup」を読み出すのに加えて、英語「glass」または「cup」から日本語「コップ」を読み出すことができるように構成してもよい。
【００２１】
商品情報とは、商品の内容を示す情報である。図３は、ＤＢ３に記憶されている商品情報の例を示す模式図である。ここでは、商品情報は、説明文（図中の「Spec.」欄）と画像情報（図中の「Image」欄）とからなり、商品情報はインデックス情報（図中の「Index」欄）と関連付けて記憶されている。
インデックス情報とは、検索キーワードを受信した際に、本サーバ１が商品情報を検索する際に用いる情報である。
なお、図中の「ID」欄に示す情報は、本サーバ１内に記憶されている商品情報ごとに付与された一意の情報であり、たとえば、本サーバ１が、商品情報をＤＢ３に記憶する際に決定（採番など）し、商品情報およびインデックス情報と関連付けてＤＢ３に記憶する。
【００２２】
商品情報受信部１２とは、端末２から商品情報を受信する手段である。
【００２３】
第１翻訳部１３とは、ＤＢ１を参照して、端末２から受信した商品情報に含まれる中国語を翻訳する手段である。
【００２４】
商品情報登録部１４とは、第１翻訳部１３により翻訳された中国語をインデックス情報として、端末２から受信した商品情報と関連付けてＤＢ３に記憶する手段である。
【００２５】
検索キーワード受信部１５とは、端末３から日本語の検索キーワードを受信する手段である。
【００２６】
第２翻訳部１６とは、ＤＢ２を参照して、端末３から受信した日本語の検索キーワードを英語に翻訳する手段である。
【００２７】
商品情報検索部１７とは、第２翻訳部１７により翻訳された英語と関連付けて記憶されている商品情報、すなわち、翻訳された英単語をインデックス情報に含む商品情報を、ＤＢ３から読み出して端末３に送信する手段である。
【００２８】
（本方法について）
本方法について説明する。
図４は、本方法の実施の形態を示すシーケンス図である。図中、［１］［２］［３］は、それぞれ、「第１言語（中国語）」、「第２言語（英語）」、「第３言語（日本語）」を示す。すなわち、たとえば、「商品情報［１］」とは、第１言語で記述された商品情報であることを示している。
【００２９】
先ず、提供者が、商品情報を端末２に入力する（Ｓ１）。
図５は、端末２に表示された商品情報の登録画面の例を示す模式図であり、提供者が画面Ｐ１内のフィールドＦ１に、商品情報を構成する説明文「玻璃杯  7.0cm×8.0cm  ・・・」を入力していることを示している。また、商品情報を構成する商品画像として提供者が指定した画像Ｉ１が、画面Ｐ１内のフィールドＦ２に表示されていることを示している。フィールドＦ２に表示されている画像Ｉ１は、たとえば、端末２内の記憶装置に記憶されていて、提供者がそのファイル名などを、図示しない端末２のキーボードなどで指定することによりフィールドＦ２に表示される（入力される）ように構成されている。
フィールドＦ１とＦ２に入力（表示）された商品情報は、図示しない図５中に表示された送信ボタンを提供者が選択するなど、提供者の指示により、端末２から本サーバ１に送信されるように構成されている。
【００３０】
次に、本サーバ１は、商品情報受信部１２を用いて、提供者が入力した商品情報を端末２から受信する（Ｓ２）。
【００３１】
次に、本サーバ１は、第１翻訳部１３を用いて、受信した商品情報に含まれる中国語の語句を英語に翻訳する（Ｓ３）。図５に示した商品情報の例によれば、商品情報には中国語の語句「玻璃杯」「中国」が含まれている。したがって、本サーバ１は、ＤＢ１を参照して、「玻璃杯」「中国」のそれぞれに対応する英語の語句「glass」「China」をＤＢ１から読み出す。なお、商品情報に含まれる中国語の語句の特定方法は、たとえば、公知の形態素解析手法を用いて行う。
【００３２】
次に、本サーバ１は、端末２から受信した商品情報と、ＤＢ１から読み出した英語の語句「glass」「China」とを関連付けてＤＢ３に記憶する（Ｓ４）。すなわち、図３に示すように、ＤＢ３には、英語の語句「glass」「China」を「Index」欄に記憶すると共に、端末２から受信した商品情報、つまり、図５に示したフィールドＦ１とＦ２に入力された情報を「Spec.」欄と「Image」欄に記憶する。
【００３３】
以上のとおり、商品情報を端末２から受信した本サーバ１は、商品情報に含まれる中国語の単語を英語に翻訳してインデックス情報を生成した上で、商品情報と関連付けてＤＢ３に記憶しておく。
【００３４】
次に、検索者による商品情報の検索について、説明する。
先ず、検索者が日本語の検索キーワードを端末３に入力する（Ｓ５）。
図６は、端末３に表示された検索キーワードの入力画面の例を示す模式図であり、検索者が、画面Ｐ２１のフィールドＦ２１に検索キーワード「コップ」を入力していることを示している。
フィールドＦ２１に入力された検索キーワードは、検索者が画面Ｐ２１のボタンＢ２１を選択することで、端末３から本サーバ１に送信されるように構成されている。
【００３５】
次に、本サーバ１は、検索キーワード受信部１５を用いて、検索キーワードを端末３から受信する（Ｓ６）。
【００３６】
次に、本サーバ１は、第２翻訳部１６を用いて、受信した日本語の検索キーワードを英語に翻訳、すなわち、受信した日本語の検索キーワード「コップ」と関連付けてＤＢ２に記憶されている英語の語句「glass」「cup」を、ＤＢ２から読み出す（Ｓ７）。
【００３７】
次に、本サーバ１は、商品情報検索部１７を用いて、ＤＢ２から読み出した語句「glass」「cup」と関連付けて記憶されている商品情報とＩＤとをＤＢ３から読み出す（Ｓ８）。すなわち、本サーバ１は、ＤＢ３に記憶されている商品情報とＩＤのうち、「Index」欄に「glass」または「cup」が含まれる商品情報とＩＤを読み出す。
【００３８】
ここで、本サーバ１は、ＤＢ２から読み出した語句が複数の場合、いずれかの語句を検索者に指定させるように構成してもよい。すなわち、ＤＢ２から「glass」と「cup」が読み出されたとき、本サーバ１は、「glass」と「cup」のいずれかを選択させるための画面を端末３に表示させる。検索者が語句を選択すると、選択された語句を特定する情報が端末３から本サーバ１に送信され、本サーバ１は、受信した情報により検索者が選択した語句を特定する。本サーバ１は、特定した語句が「Index」欄に含まれる商品情報等をＤＢ３から読み出す。
【００３９】
また、本サーバ１は、ＤＢ３から商品情報の全部、つまり、「Spec.」欄の情報と「Image」欄の情報とを読み出すように構成してもよいし、あるいは、商品情報の一部、たとえば、「Image」欄の情報のみを読み出すように構成してもよい。
以下、「Image」欄の情報のみを読み出すように構成されている場合を例に説明する。
【００４０】
本サーバ１は、読み出した商品情報とＩＤとを端末３に送信する（Ｓ９）。
端末３は、本サーバ１から受信した商品情報を表示する（Ｓ１０）。図７は、端末３に表示された検索結果の画面例を示す模式図である。画面Ｐ２２には、商品情報を構成する説明文（図３の「Spec.」欄）と画像（図３の「Image」欄）のうち、画像のみが表示されている。
【００４１】
画面Ｐ２２は、画面内に表示された画像Ｉ１，Ｉ２，Ｉ３のうち、いずれかが選択される（たとえば、端末３のマウスでクリックされる）と、その画像に対応するＩＤ（画像と関連付けてＤＢ３に記憶されていて、画像と共に本サーバ１から端末３に送信されたＩＤ）が、端末３から本サーバ１に送信されるように構成されている。すなわち、たとえば、図７の画像Ｉ１が選択されると、端末３から本サーバ１にＩＤ「G01」が送信される。
本サーバ１は、端末３から受信したＩＤと関連付けて記憶されている説明文（「Spec.」欄）をＤＢ３から読み出して端末３に送信する。図８は、端末３に表示された商品の説明文の例を示す模式図であり、ここでは、説明文が画像Ｉ１と共に表示されていることを示している。画面Ｐ２３に表示されている画像Ｉ１は、たとえば、端末３からＩＤを受信した本サーバ１が、説明文と併せてＤＢ３から読み出して端末３に送信する。
【００４２】
画面Ｐ２３は、検索者が画面Ｐ２３内のボタンＢ２３を選択したとき、画面Ｐ２３に表示されている画像に対応するＩＤが本サーバ１に送信されるように構成されている。本サーバ１は、図示しない手段を用いて、画面Ｐ２３に表示された商品情報を日本語に翻訳し、その結果を端末３に表示する。すなわち、たとえば、ボタンＢ２３が選択されてＩＤ「G01」を端末３から受信した本サーバ１は、ＩＤ「G01」と関連付けて記憶されている商品情報をＤＢ３から読み出し、ＤＢ１を参照して、読み出した商品情報に含まれる中国語「玻璃杯」を英語「glass」に翻訳し、さらに、ＤＢ２を参照して、英語「glass」を日本語「コップ」に翻訳する。その上で、本サーバ１は、ＤＢ３から読み出した商品情報内の「玻璃杯」を「コップ」に置換し、置換後の商品情報を端末３に送信する。
この構成により、検索者は、検索キーワードの言語とは異なる言語の商品情報を検索結果として取得したときに、取得した検索結果を検索キーワードの言語に翻訳して閲覧することができる。
【００４３】
なお、画面Ｐ２３に表示された商品情報を翻訳する際に、翻訳する言語を検索者が選択できるように構成しておいてもよい。すなわち、たとえば、画面Ｐ２３内のボタンＢ２３が選択された旨を受信した本サーバ１が、翻訳する言語を検索者に選択させるための画面（たとえば、複数の言語のリストを表示し、その中から１の言語を選択できるように構成された画面）を生成して端末３に送信する。検索者が言語を選択すると、選択された言語を特定する情報が端末３から本サーバ１に送信され、本サーバ１は、画面Ｐ２３に表示されていた商品情報を、検索者が選択した言語に翻訳して端末３に送信する。
この場合、本サーバ１内には、「検索者が選択可能な言語」と「英語」との間の別の辞書データが必要となる。つまり、本サーバ１は、ＤＢ１を用いて「中国語」から「英語」に翻訳した上で、前述の別の辞書データを用いて「英語」から「検索者が選択した言語」に翻訳する。
【００４４】
また、本サーバ１がＤＢ３から読み出した商品情報を翻訳するのは、検索者が指示したとき（画面Ｐ２３のボタンＢ２３が選択されたとき）に限らない。すなわち、たとえば、図４の処理Ｓ８で商品情報を検索した後に、処理Ｓ９，Ｓ１０に代えて、検索した商品情報を翻訳した上で、提供者の端末に送信する。この場合、検索者は、日本語の検索キーワードを用いて、中国語で記述された商品情報を検索することができ、しかも、日本語に翻訳された商品情報を取得することができる。
【００４５】
以上説明した実施の形態によれば、端末２から受信した商品情報に含まれる中国語の語句を英語に翻訳し、これをインデックス情報として受信した商品情報と関連付けて記憶しておき、端末３から日本語の検索キーワードを受信した際に、この検索キーワードを英語に翻訳し、翻訳した語句をインデックス情報に含む商品情報を検索結果として端末３に送信することができる。すなわち、検索の対象となる商品情報に含まれる語句と検索キーワードとを共通の言語に翻訳して商品情報の検索に用いることで、検索キーワードの言語とは異なる言語の商品情報を検索することができる。
【００４６】
このように、検索対象となる情報と検索キーワードとを共通の言語に翻訳して情報の検索に用いることで、たとえ、検索対象となる情報の言語の種類が多くても、検索時の検索キーワードの翻訳は共通の言語のみで足りる。すなわち、たとえば、中国語、韓国語、ドイツ語のそれぞれの商品情報（各商品情報の提供者の異同は不問）を日本語の検索キーワードで検索する場合、商品情報の登録時に各言語から英語に翻訳されたインデックス情報が生成され、検索時には日本語の検索キーワードを中国語、韓国語、ドイツ語のそれぞれに翻訳することなく、英語にのみ翻訳することで、各言語の商品情報を検索することができる。したがって、たとえ検索対象となる情報の言語の種類が多くても、検索時の検索キーワードの翻訳処理の負担はなく、検索処理の高速化を実現することができる。
【００４７】
なお、以上説明した実施の形態は、商品情報を検索する場合を例に説明したが、本発明が適用可能な検索対象の情報の種類は商品等情報（商品又は役務に関する情報）に限らず、情報処理装置による検索可能な電子情報であればよく、たとえば、特許文献や論文などであってもよい。
【００４８】
（第２の実施の形態）
次に、本発明の別の実施の形態について、先に説明した実施の形態と異なる部分を中心に説明する。
先に説明した実施の形態は、商品情報に含まれる語句から、この商品情報を検索する際に用いるインデックス情報を生成するものであったが、本実施の形態では、商品情報とは別の情報から、この商品情報を検索する際に用いるインデックス情報を生成するものである。
【００４９】
図９は、本実施の形態における本サーバのブロック図であり、本サーバ１０１が備える手段のうち、図１に示したサーバ１が備える手段と共通する手段には同一の符号を付してある。
提供者の端末１０２は、図１に示した端末２と同様に商品情報を本サーバ１０１に送信するのに加えて、インデックス情報（原語）を本サーバ１０１に送信する構成を備えている。一方、検索者の端末１０３は、図１に示した端末３と同様の構成を備えている。
【００５０】
図１０は、本実施の形態における本方法の例を示すシーケンス図であり、図４に示した先の実施の形態と異なる部分について記載してある。
【００５１】
先ず、提供者は、商品情報と共にインデックス情報（原語）を端末１０２に入力する（Ｔ１）。図１１は、商品情報とインデックス情報（原語）の入力画面の例を示す模式図であり、フィールドＦ１０１にインデックス情報（原語）が、フィールドＦ１０２とＦ１０３に商品情報を構成する説明文と商品画像が入力（指定）されていることを示している。
【００５２】
本サーバ１０１は、インデックス情報受信部１１８を用いて、端末１０２に入力されたインデックス情報（原語）を端末１０２から受信し（Ｔ２）、第１翻訳部１１３を用いてインデックス情報（原語）を中国語から英語に翻訳、つまり、中国語のインデックス情報と関連付けて記憶されている英語の語句をＤＢ１から読み出す（Ｔ３）。
【００５３】
次に、本サーバ１０１は、商品情報登録部１１４を用いて、端末１０２から受信した商品情報と、第１翻訳部１１３で翻訳したインデックス情報とを関連付けてＤＢ１０３に記憶する（Ｔ４）。
図１２は、ＤＢ１０３に記憶された商品情報とインデックス情報の例を示す模式図であり、端末１０２から受信した商品情報、つまり、図１１の画面Ｐ１０１のフィールドＦ１０２とＦ１０３に入力された情報と、Ｆ１０１に入力された中国語「玻璃杯」を英訳した「glass」とが関連付けて記憶されていることを示している。
【００５４】
その後、本サーバ１０１は、検索者が端末１０３に入力した日本語の検索キーワードを受信すると、先に説明した実施の形態と同様、検索キーワードを英語に翻訳した上で、ＤＢ１０３内の商品情報を検索し、検索結果を端末１０３に送信する。
【００５５】
以上説明した実施の形態によれば、先に説明した実施の形態と異なり、商品情報を検索する際に用いられるインデックス情報は、商品情報の提供者自身が指定することができる。したがって、提供者は、商品情報には含まれない語句であっても、商品情報のインデックス情報として、本サーバに登録しておくことができる。
【００５６】
（第３の実施の形態）
次に、本発明のさらに別の実施の形態について、先に説明した実施の形態と異なる部分を中心に説明する。
これまで説明した実施の形態では、検索対象の情報は、商品情報そのものであったが、本実施の形態において検索対象の情報は、商品情報が掲載されたＷｅｂページを特定するＵＲＬである。
【００５７】
図１３は、本実施の形態における本サーバのブロック図であり、本サーバ２０１が備える手段のうち、図１に示したサーバ１が備える手段と共通する手段には同一の符号を付してある。
提供者の端末２０２は、Ｗｅｂページを送信可能に構成され、また、このＷｅｂページのＵＲＬを本サーバに送信するように構成されている。
一方、検索者の端末２０３は、検索キーワードを本サーバに送信する構成に加えて、本サーバから検索結果としてＵＲＬを受信し、このＵＲＬに対応するＷｅｂページを受信するように構成されている。
【００５８】
なお、図１３には、本サーバ２０１と端末２０３が、ＵＲＬに対応するＷｅｂページを端末２０２から受信する構成が示してあるが、Ｗｅｂページは、端末２０２とは別のＷｅｂサーバから受信するように構成してもよい。
【００５９】
図１４は、本実施の形態における本方法の例を示すシーケンス図である。
【００６０】
先ず、提供者は、商品情報が掲載されたＷｅｂページのＵＲＬを端末２０２に入力する（Ｕ１）。
図１５は、商品情報が掲載されたＷｅｂページの例を示す模式図である。また、図１６はＷｅｂページＰ２０１のＵＲＬの入力画面の例を示す模式図であり、ＵＲＬ「www.glass-shop.cn」が入力されていることを示している。
【００６１】
本サーバ２０１は、ＵＲＬ受信部２１２を用いて、端末２０２に入力されたＵＲＬを端末２０２から受信し（Ｕ２）、Ｗｅｂページ受信部２１８を用いて、このＵＲＬに対応するＷｅｂページＰ２０１を端末２０２に要求し（Ｕ３）、受信する（Ｕ４）。本サーバ２０１は、このＷｅｂページの要求・受信を、公知のHTTP（Hyper Text Transfer Protocol）の「get」コマンドなどを用いて行う。
【００６２】
次に、本サーバ２０１は、第１翻訳部２１３を用いて、端末２０２から受信したＷｅｂページＰ２０１を英語に翻訳する（Ｕ５）。すなわち、本サーバ２０１は、ＷｅｂページＰ２０１を参照し、このＷｅｂページＰ２０１に含まれる中国語の語句を特定した上で、この特定した中国語の語句と関連付けて記憶されている英語の語句をＤＢ１から読み出す。なお、ＷｅｂページＰ２０１に含まれる中国語の語句の特定方法は、ＷｅｂページＰ２０１に記述されている文字列を読み出し、たとえば、公知の形態素解析手法を用いて行う。
【００６３】
次に、本サーバ２０１は、ＵＲＬ登録部２１４を用いて、第１翻訳部２１３がＤＢ１から読み出した英語の単語をインデックス情報とした上で、ＵＲＬ受信部２１２が端末２０２から受信したＵＲＬと共にＤＢ２０３に記憶する（Ｕ６）。図１７は、ＤＢ２０３に記憶されているＵＲＬとインデックス情報の例を示す模式図であり、端末２０２から受信したＵＲＬ「www.glass-shop.cn」（「URL」欄）とＤＢ１から読み出された英語の単語「glass」「China」（「Index」欄）とが関連付けて記憶されていることを示している。
【００６４】
次に、図４の処理Ｓ５〜Ｓ７と同様に、本サーバ２０１は、検索キーワード受信部１５を用いて、検索者が端末２０３に入力した日本語の検索キーワードを受信し、第２翻訳部１６を用いて、受信した検索キーワードを英語に翻訳する（Ｕ７〜Ｕ９）。
【００６５】
次に、本サーバ２０１は、ＵＲＬ検索部２１７を用いて、第２翻訳部１６で翻訳した、すなわち、ＤＢ２から読み出した英語の語句を「Index」欄に含むＵＲＬをＤＢ２０３から読み出し（Ｕ１０）、読み出したＵＲＬを端末２０３に送信する（Ｕ１１）。
【００６６】
検索者は、本サーバ２０１から受信したＵＲＬに対応するＷｅｂページを端末２０２に要求する（Ｕ１２）。Ｗｅｂサーバとして動作している端末２０２は、端末２０３からの要求を受信すると、受信したＵＲＬに対応するＷｅｂページＰ２０１を端末２０３に送信し、端末２０３にはＷｅｂページＰ２０１が表示される（Ｕ１３）。このＷｅｂページの要求・受信は、公知のHTTPなどにより実現される。
【００６７】
以上説明した実施の形態によれば、提供者が指定したＵＲＬを、このＵＲＬに対応するＷｅｂページに含まれる言語とは異なる言語で検索する、つまり、Ｗｅｂページを、このＷｅｂページに含まれる言語とは異なる言語で検索することができる。
【００６８】
なお、以上説明した実施の形態は、本サーバが提供者の端末からＵＲＬを受信し、このＵＲＬに対応するＷｅｂページを受信してインデックス情報を生成するものであった。これに代えて、本サーバは、提供者の端末からＵＲＬを受信することなく、たとえば、公知のいわゆるロボット型検索機能を備えるように構成してもよい。すなわち、本サーバが、自ら通信ネットワーク上に存在するＷｅｂページにアクセスし、その内容を解析してインデックス情報を生成した上で、アクセスしたＷｅｂページのＵＲＬと関連付けて記憶しておく。この構成によれば、提供者は通信ネットワーク上にＷｅｂページを公開するだけで、本サーバによる検索対象に含まれ、しかも、これまで説明したように、公開したＷｅｂページの言語とは異なる言語による検索の対象とすることができる。
【図面の簡単な説明】
【００６９】
【図１】本発明にかかる情報検索装置の実施の形態を示すブロック図である。
【図２】上記装置が備える（ａ）第１翻訳データベースに記憶されている情報の例、（ｂ）第２翻訳データベースに記憶されている情報の例、を示す模式図である。
【図３】上記装置が備える商品データベースに記憶されている情報の例を示す模式図である。
【図４】上記装置により実行される情報検索方法の実施の形態を示すシーケンス図である。
【図５】上記商品データベースに商品情報を登録する画面の例を示す模式図である。
【図６】商品情報を検索するための検索キーワードの入力画面の例を示す模式図である。
【図７】上記検索キーワードによる検索結果を表示した画面の例を示す模式図である。
【図８】上記検索キーワードによる検索結果を表示した別の画面の例を示す模式図である。
【図９】本発明にかかる情報検索装置の別の実施の形態を示すブロック図である。
【図１０】図９に示す装置による情報検索方法の実施の形態を示すシーケンス図である。
【図１１】図９に示す装置に記憶される商品情報の入力画面の例を示す模式図である。
【図１２】図９に示す装置が備える商品データベースに記憶されている情報の例を示す模式図である。
【図１３】本発明にかかる情報検索装置のさらに別の実施の形態を示すブロック図である。
【図１４】図１３に示す装置による情報検索方法の実施の形態を示すシーケンス図である。
【図１５】図１３に示す装置による検索対象となるＵＲＬに対応するＷｅｂページの例を示す模式図である。
【図１６】図１３に示す装置に記憶されるＵＲＬの入力画面の例を示す模式図である。
【図１７】図１３に示す装置が備えるデータベースに記憶されている情報の例を示す模式図である。
【符号の説明】
【００７０】
１      情報検索装置
２      端末（情報の提供者）
３      端末（情報の検索者）
ＤＢ１  第１翻訳データベース
ＤＢ２  第２翻訳データベース
ＤＢ３  商品データベース
【図１】
2008083878.tif 000003
【図２】
2008083878.tif 000004
【図３】
2008083878.tif 000005
【図４】
2008083878.tif 000006
【図５】
2008083878.tif 000007
【図６】
2008083878.tif 000008
【図７】
2008083878.tif 000009
【図８】
2008083878.tif 000010
【図９】
2008083878.tif 000011
【図１０】
2008083878.tif 000012
【図１１】
2008083878.tif 000013
【図１２】
2008083878.tif 000014
【図１３】
2008083878.tif 000015
【図１４】
2008083878.tif 000016
【図１５】
2008083878.tif 000017
【図１６】
2008083878.tif 000018
【図１７】
2008083878.tif 000019