(57)【要約】【課題】検索キーワードを直接に含まない非テキストデータのデジタルファイルを検索する場合に，検索漏れを少なくする。【解決手段】情報検索サーバ１において，情報蓄積部１１には，あらかじめ検索対象となるネットワーク上のデジタルファイルに関する情報が蓄積されている。検索要求受信部１２が情報閲覧端末２からの検索要求を受信すると，翻訳部１４は，翻訳辞書１３を用いて受信した検索要求に含まれる検索キーワードを変換する。ファイル検索部１５は，すべての検索キーワードと変換キーワードとを用いて情報蓄積部１１を検索し，いずれかのキーワードに合致するファイル名を持つデジタルファイルに関する情報を検索結果とする。検索結果送信部１６は，検索結果を情報閲覧端末２に送信する。【選択図】        図１
2005018544.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に存在する非テキストデータであるデジタルファイルを検索する非テキスト情報検索装置であって，
前記ネットワーク上に存在する非テキストデータであるデジタルファイルのファイル名と該デジタルファイルの存在場所情報とを蓄積する情報蓄積部と，
検索要求元から非テキストデータを検索するための検索キーワードを含む検索要求を受信する検索要求受信部と，
キーワードと単数もしくは複数のキーワードとの組からなる情報を記憶する翻訳辞書と，
前記検索要求に含まれる検索キーワードを前記翻訳辞書を用いて単数もしくは複数のキーワードに変換する翻訳部と，
前記検索キーワードまたは前記翻訳部が変換した変換済みキーワードの少なくともいずれかを含むファイル名のデジタルファイルを前記情報蓄積部から検索するファイル検索部と，
前記検索要求元に対し検索結果を送信する検索結果送信部とを備えた
ことを特徴とする非テキスト情報検索装置。
【請求項２】
ネットワーク上に存在する非テキストデータであるデジタルファイルを検索する非テキスト情報検索装置であって，
前記ネットワーク上に存在する非テキストデータであるデジタルファイルのファイル名と該デジタルファイルの存在場所情報とを蓄積するとともに，検索時に該デジタルファイルを検索結果とするキーワードを索引キーワードとして蓄積する情報蓄積部と，
キーワードと単数もしくは複数のキーワードとの組からなる情報を記憶する翻訳辞書と，
検索対象となるデジタルファイルのファイル名に含まれるキーワードおよび該キーワードを前記翻訳辞書を用いて変換した単数もしくは複数のキーワードを索引キーワードとして前記情報蓄積部に格納する翻訳部と，
検索要求元から非テキストデータを検索するための検索キーワードを含む検索要求を受信する検索要求受信部と，
前記検索要求に含まれる検索キーワードと前記情報蓄積部の索引キーワードとが合致するデジタルファイルを，前記情報蓄積部から検索するファイル検索部と，
検索要求元に対し検索結果を送信する検索結果送信部とを備えた
ことを特徴とする非テキスト情報検索装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，インターネットやイントラネット上に存在する静止画像，動画像，音声，音楽などの非テキストデータであるデジタルファイルを検索する技術に関するものであり，特に翻訳辞書を利用して非テキストデータであるデジタルファイルを検索する非テキスト情報検索装置に関するものである。
【０００２】
【従来の技術】
インターネットやイントラネット上で利用者が情報を得る手段としては，例えば下記の非特許文献１〜３に示されるような，「Ｙａｈｏｏ！」（登録商標），「ｇｏｏ」（登録商標），「ｇｏｏｇｌｅ」（登録商標）等の検索エンジンが広く利用されている。利用者がこれらの情報サービスを利用して情報を収集するに際しては，検索キーワードを入力して検索を行う。例えば，広く「ラーメン」一般について情報を収集しようとするときには，利用者は，これらの検索エンジンに検索キーワードとして「ラーメン」を入力し，検索を行う。
【０００３】
また，インターネットやイントラネット上には，テキスト情報だけではなく，静止画像や動画像，音声や音楽といった非テキストデータであるデジタルファイルも存在し，それらを検索可能なシステムやサービスも存在する。例えば，利用者が「自動車」に関連した静止画像を入手したい場合には，静止画像を検索可能な情報検索サービスに対して「自動車」という検索キーワードを入力して検索を行うことで，検索システム内で検索キーワード「自動車」に関連付けられたデジタルファイルを検索することができる。
【０００４】
しかしながら，静止画像や動画像，音声や音楽などの非テキストデータであるデジタルファイルは，それ自体に「自動車」といったテキストデータであるキーワードを含んではいない。
【０００５】
そのため，非テキストデータを検索可能とする検索システムにおいては，検索対象となるデジタルファイルをテキストデータであるキーワードと関連付け，そのキーワードを含んだ検索要求に対し，キーワードと関連付けられたデジタルファイルを検索結果として出力している。
【０００６】
従来の検索システムでは，以下に示す一つまたは複数の方法を用いて，キーワードとデジタルファイルとを関連付けている。
【０００７】
（１）デジタルファイルのファイル名を構成するキーワードとデジタルファイルとを関連付ける。例えば，「自動車部品．ｊｐｇ」というファイル名の静止画像デジタルファイルを，「自動車部品」，「自動車」，「部品」といったキーワードと関連付ける。この方法により，「自動車」をキーワードとした検索要求に対し，「自動車部品．ｊｐｇ」ファイルを検索結果として出力することが可能となる。
【０００８】
（２）インターネットやイントラネットを構成するハイパーテキストのリンク構造を利用し，デジタルファイルがテキストデータからなるＨＴＭＬファイルからリンクされている場合に，そのＨＴＭＬファイルに含まれるキーワードとデジタルファイルとを関連付ける。例えば，「自動車」というキーワードが含まれたＨＴＭＬファイルからリンクされた静止画像デジタルファイルを，「自動車」というキーワードと関連付ける。
【０００９】
このようにすることで，「自動車」をキーワードとした検索要求に対し，「自動車」というキーワードを含んだＨＴＭＬファイルからリンクされたデジタルファイルを検索結果として出力することが可能となる。
【００１０】
（３）上記（２）のリンク構造を利用する方法において，ＨＴＭＬファイル全体ではなく，デジタルファイルへのリンクの近傍のＨＴＭＬファイルの一部分に含まれるキーワードとデジタルファイルとを関連付ける。
【００１１】
このようにすることで，例えば，「自動車」と「ラーメン」とについて記述されたＨＴＭＬファイルから，自動車に関連する静止画像とラーメンに関連する静止画像とがリンクされていた場合に，「自動車」をキーワードとした検索でラーメンに関連する静止画像が検索結果として出力される可能性を低減できる。
【００１２】
【非特許文献１】
インターネット，＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｙａｈｏｏ．ｃｏ．ｊｐ／  ＞
【非特許文献２】
インターネット，＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｇｏｏ．ｎｅ．ｊｐ／  ＞
【非特許文献３】
インターネット，＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｇｏｏｇｌｅ．ｃｏ．ｊｐ／＞
【００１３】
【発明が解決しようとする課題】
以上のような方法を用いることにより，テキストデータである検索キーワードを用いて非テキストデータであるデジタルファイルを検索することが可能となるが，上記の方法で検索キーワードと関連付けられなかったデジタルファイルについては，キーワードによって検索することができない。
【００１４】
例えば「自動車」をキーワードとしてインターネットを対象に検索を行った場合に，インターネットは日本に限定されるものではないため，日本語以外で記述されたＨＴＭＬファイルからリンクされた自動車に関連されたデジタルファイルは，上記の方法で検索されなかった。
【００１５】
図６は，従来の方法による検索システムの動作例を説明する図である。図６に示す例は，上記（１）の方法の例である。ネットワーク上のデジタルファイルに関する情報（「自動車部品．ｊｐｇ」，「私のくるま．ｊｐｇ」，「ｃａｒ−１１．ｊｐｇ」等）は，あらかじめ検索システムの蓄積部１０１に蓄積される。
【００１６】
システムの利用者が「自動車」をキーワードとして検索を行った場合には，「自動車部品．ｊｐｇ」が検索結果として出力されるが，「私のくるま．ｊｐｇ」，「ｃａｒ−１１．ｊｐｇ」はファイル名に「自動車」を含まないため，検索結果として出力されない。
【００１７】
本発明は，上記問題点の解決を図り，検索キーワードを直接には含まない，その検索キーワードに関連するデジタルファイルに関する情報を，その検索キーワードの検索結果として出力することが可能となる技術を提供することを目的とする。
【００１８】
【課題を解決するための手段】
上記課題を達成するため，本発明は，インターネットまたはイントラネット上に存在する静止画像や動画像その他のデジタルファイルを検索可能な情報検索システムであって，検索要求元から単数または複数のキーワードを含んだ検索要求を受け付け，該キーワードを翻訳辞書により別の単数または複数のテキストデータに変換し，該変換済キーワードと合致するファイル名をもつデジタルファイルを検索結果として出力することを最も主要な特徴とする。
【００１９】
例えば，翻訳辞書として検索キーワード「自動車」を，「くるま」，「ｋｕｒｕｍａ」，「ｃａｒ  」，「ａｕｔｏｍｏｂｉｌｅ」，「ａｕｔｏ」等のキーワードに変換する翻訳辞書を用いたとすれば，従来の検索システムでは検索結果に含まれなかったデジタルファイル「私のくるま．ｊｐｇ」，「ｃａｒ−１１．ｊｐｇ」等を検索結果に含めることが可能となる。
【００２０】
すなわち，本発明は，ネットワーク上に存在する非テキストデータであるデジタルファイルのファイル名と該デジタルファイルの存在場所情報とを蓄積する情報蓄積部と，検索要求元から非テキストデータを検索するための検索キーワードを含む検索要求を受信する検索要求受信部と，キーワードと単数もしくは複数のキーワードとの組からなる情報を記憶する翻訳辞書と，前記検索要求に含まれる検索キーワードを前記翻訳辞書を用いて単数もしくは複数のキーワードに変換する翻訳部と，前記検索キーワードまたは前記翻訳部が変換した変換済みキーワードの少なくともいずれかを含むファイル名のデジタルファイルを前記情報蓄積部から検索するファイル検索部と，前記検索要求元に対し検索結果を送信する検索結果送信部とを備える。この発明では，検索要求があるたびに，その検索要求に含まれる検索キーワードの変換を翻訳辞書を用いて行う。
【００２１】
また，第２の本発明は，ネットワーク上に存在する非テキストデータであるデジタルファイルのファイル名と該デジタルファイルの存在場所情報とを蓄積するとともに，検索時に該デジタルファイルを検索結果とするキーワードを索引キーワードとして蓄積する情報蓄積部と，キーワードと単数もしくは複数のキーワードとの組からなる情報を記憶する翻訳辞書と，検索対象となるデジタルファイルのファイル名に含まれるキーワードおよび該キーワードを前記翻訳辞書を用いて変換した単数もしくは複数のキーワードを索引キーワードとして前記情報蓄積部に格納する翻訳部と，検索要求元から非テキストデータを検索するための検索キーワードを含む検索要求を受信する検索要求受信部と，前記検索要求に含まれる検索キーワードと前記情報蓄積部の索引キーワードとが合致するデジタルファイルを，前記情報蓄積部から検索するファイル検索部と，検索要求元に対し検索結果を送信する検索結果送信部とを備える。この発明では，翻訳辞書を用いたキーワードの変換を，デジタルファイルに関する情報を情報蓄積部に登録し蓄積する際に一度だけ行う。
【００２２】
【発明の実施の形態】
以下，図面を用いて本発明の実施の形態を説明する。
【００２３】
〔実施の形態１〕
図１は，本発明における情報検索システムの構成例を示す図である。情報検索システムは，ネットワーク上のデジタルファイルの検索を行う情報検索サーバ１と，利用者の検索要求を受け付ける情報閲覧端末２と，情報検索サーバ１と情報閲覧端末２とを接続する通信ネットワーク３とから構成される。
【００２４】
情報検索サーバ１は，情報蓄積部１１，検索要求受信部１２，翻訳辞書１３，翻訳部１４，ファイル検索部１５，検索結果送信部１６を備える。これらの各構成部は，専用のハードウェアによって実現されても良いし，汎用コンピュータにソフトウェアプログラムを導入することで実現されても構わない。翻訳辞書１３には，意味が同じまたは類似する複数のキーワードの組み合わせ情報があらかじめ記録されている。
【００２５】
情報閲覧端末２は，検索キーワード入力手段２１，検索要求送信部２２，検索結果受信部２３，情報表示手段２４を備える。これらの各構成部は，専用のハードウェアによって実現されても良いし，汎用コンピュータやプログラミング可能な携帯電話等にソフトウェアプログラムを導入することで実現されても構わない。
【００２６】
通信ネットワーク３は，インターネット，イントラネット，携帯電話によるデジタル情報ネットワーク等，デジタル情報の伝達が可能なものであればどんなものであっても構わない。
【００２７】
図１の情報検索システムにおいて，使用者が検索キーワード入力手段２１により検索キーワードを入力すると，情報閲覧端末２は，検索要求送信部２２により，検索キーワードを含んだ検索要求を通信ネットワーク３を介して情報検索サーバ１に送信する。ここで，検索要求には複数の検索キーワードが含まれていても良い。
【００２８】
情報検索サーバ１では，情報閲覧端末２からの検索要求の受信に先立って，検索対象となるネットワーク上のデジタルファイルに関する情報を，情報蓄積部１１に蓄積済みであるものとする。ここで，ネットワーク上のデジタルファイルに関する情報とは，ネットワーク上に存在するデジタルファイルのファイル名やデジタルファイルの存在場所等（ＵＲＬ等）を示す情報である。
【００２９】
ここで，ネットワーク上のデジタルファイルに関する情報を情報蓄積部１１に蓄積する技術としては，クローラやＷＥＢロボット等と呼ばれるプログラムによって自動的にネットワークから情報を収集する技術が一般的であるが，これに限るものではなく，例えばあらかじめ情報検索サーバ１の運用者が検索対象とする情報を登録するなど，情報の蓄積に用いる技術は問わないものとする。デジタルファイルに関する情報を蓄積する技術に関しては，本発明の本質に関連しないため，詳述はしない。
【００３０】
情報検索サーバ１では，検索要求受信部１２が情報閲覧端末２からの検索要求を受信し，翻訳部１４が翻訳辞書１３を用いて受信した検索要求に含まれる検索キーワードを一つまたは複数のキーワードに変換する。ここで，検索キーワードの変換によって得られたキーワードを変換キーワードと呼ぶことにする。
【００３１】
ファイル検索部１５は，検索キーワードと変換キーワードとのすべてのキーワードで情報蓄積部１１を検索し，いずれかのキーワードに合致するファイル名を持つデジタルファイルに関する情報を検索結果とする。検索結果は，検索結果送信部１６により通信ネットワーク３を介して情報閲覧端末２に送信される。
【００３２】
情報閲覧端末２は，検索結果受信部２３により情報検索サーバ１からの検索結果を受信し，それを情報表示手段２４により使用者に提示する。
【００３３】
図２は，本実施の形態１における情報検索サーバの動作を説明する図である。図２に示す例において，情報蓄積部１１には，ネットワーク上のデジタルファイルに関する情報（「自動車部品．ｊｐｇ」，「私のくるま．ｊｐｇ」，「ｃａｒ−１１．ｊｐｇ」等）が蓄積されているものとする。
【００３４】
情報閲覧端末２からの検索要求に含まれる検索キーワードが「自動車」であった場合，その「自動車」というキーワードを翻訳辞書１３で変換し，得られたすべてのキーワード（「自動車」，「くるま」，「ｋｕｒｕｍａ」，「ｃａｒ  」等）で情報蓄積部１１を検索する。
【００３５】
それぞれ「自動車」，「くるま」，「ｃａｒ  」のキーワードをファイル名に含むデジタルファイルに関する情報（「自動車部品．ｊｐｇ」，「私のくるま．ｊｐｇ」，「ｃａｒ−１１．ｊｐｇ」）が，検索結果として出力される。
【００３６】
図３は，本実施の形態１における情報検索サーバの動作フローチャートである。まず，情報検索サーバ１は，検索対象となるネットワーク上のデジタルファイルに関する情報を情報蓄積部１１に蓄積する（ステップＳ１０）。
【００３７】
情報閲覧端末２から検索要求を受信すると（ステップＳ１１），翻訳辞書１３を用いて検索要求に含まれる検索キーワードを一つまたは複数のキーワードに変換し（ステップＳ１２），変換キーワードを得る。
【００３８】
検索キーワードと変換キーワードとのすべてのキーワードで，情報蓄積部１１に蓄積されたデジタルファイルに関する情報を検索し（ステップＳ１３），いずれかのキーワードに合致するファイル名を持つデジタルファイルに関する情報を検索結果として情報閲覧端末２に送信する（ステップＳ１４）。
【００３９】
〔実施の形態２〕
実施の形態２における情報検索システムの構成は，前述の実施の形態１と同様に図１に示す構成となる。実施の形態２は，情報検索サーバ１の動作が前述の実施の形態１と異なる。以下，実施の形態２における情報検索システムの動作を説明するが，情報閲覧端末２の動作については，前述の実施の形態１と同様であるので省略する。
【００４０】
実施の形態２における情報検索サーバ１では，情報閲覧端末２からの検索要求の受信に先立って検索対象となるネットワーク上のデジタルファイルに関する情報を情報蓄積部１１に蓄積する際に，翻訳部１４がデジタルファイルのファイル名に含まれるキーワードを翻訳辞書１３を用いて一つもしくは複数のキーワードに変換する。それらのキーワードを索引キーワードとし，該当するデジタルファイルに関する情報に関連付けて，情報蓄積部１１に蓄積する。
【００４１】
検索要求受信部１２が情報閲覧端末２からの検索要求を受信すると，ファイル検索部１５は，情報蓄積部１１を検索キーワードにより検索し，その検索キーワードに合致する索引キーワードに関連付けられたデジタルファイルに関する情報を検索結果とする。
【００４２】
検索結果は，検索結果送信部１６により通信ネットワーク３を介して情報閲覧端末２に送信される。
【００４３】
図４は，本実施の形態２における情報検索サーバの動作を説明する図である。図４に示す例において，情報蓄積部１１には，ネットワーク上のデジタルファイルに関する情報（「自動車部品．ｊｐｇ」，「私のくるま．ｊｐｇ」，「ｃａｒ−１１．ｊｐｇ」等）が蓄積される。
【００４４】
このとき，蓄積されるデジタルファイルに関する情報について，デジタルファイルのファイル名（「自動車部品．ｊｐｇ」，「私のくるま．ｊｐｇ」，「ｃａｒ−１１．ｊｐｇ」等）に含まれるキーワードを翻訳辞書１３を用いて変換する。得られたキーワードを索引キーワード（「自動車」，「くるま」，「ｋｕｒｕｍａ」，「ｃａｒ  」等）とし，該当するデジタルファイルに関する情報に関連付けて，情報蓄積部１１に蓄積する。
【００４５】
情報閲覧端末２からの検索要求に含まれる検索キーワードが「自動車」であった場合，その「自動車」という検索キーワードで情報蓄積部１１の索引キーワードを検索する。「自動車」という索引キーワードが抽出される。
【００４６】
「自動車」という索引キーワードに関連付けられたデジタルファイルに関する情報（「自動車部品．ｊｐｇ」，「私のくるま．ｊｐｇ」，「ｃａｒ−１１．ｊｐｇ」）が，検索結果として出力される。
【００４７】
図５は，本実施の形態２における情報検索サーバの動作フローチャートである。まず，情報検索サーバ１は，検索対象となるネットワーク上のデジタルファイルに関する情報を情報蓄積部１１に蓄積する（ステップＳ２０）。
【００４８】
蓄積されたデジタルファイルに関する情報について，翻訳辞書１３を用いてデジタルファイルのファイル名に含まれるキーワードを一つもしくは複数のキーワードに変換し（ステップＳ２１），それらのキーワードを索引キーワードとして該当するデジタルファイルに関する情報に関連付けて情報蓄積部１１に蓄積する（ステップＳ２２）。
【００４９】
情報閲覧端末２からの検索要求を受信すると（ステップＳ２３），検索要求に含まれる検索キーワードで，情報蓄積部１１に蓄積された索引キーワードを検索し（ステップＳ２４），その検索キーワードに合致する索引キーワードに関連付けられたデジタルファイルに関する情報を検索結果として情報閲覧端末２に送信する（ステップＳ２５）。
【００５０】
【発明の効果】
以上のように，本発明による情報検索システムでは，インターネットやイントラネット上に存在する文字情報を直接含まない写真や音楽や動画像等のデジタルファイルを，検索キーワードおよび検索キーワードを翻訳辞書により変換したキーワードで検索可能となる。
【００５１】
これにより，例えば「自動車」を検索キーワードとした場合に，従来の検索システムでは検索結果に含まれなかったデジタルファイル（「私のくるま．ｊｐｇ」，「ｃａｒ−１１．ｊｐｇ」等）を，検索結果に含めることが可能となる。
【図面の簡単な説明】
【図１】本発明における情報検索システムの構成例を示す図である。
【図２】本実施の形態１における情報検索サーバの動作を説明する図である。
【図３】本実施の形態１における情報検索サーバの動作フローチャートである。
【図４】本実施の形態２における情報検索サーバの動作を説明する図である。
【図５】本実施の形態２における情報検索サーバの動作フローチャートである。
【図６】従来の方法による検索システムの動作例を説明する図である。
【符号の説明】
１    情報検索サーバ
１１  情報蓄積部
１２  検索要求受信部
１３  翻訳辞書
１４  翻訳部
１５  ファイル検索部
１６  検索結果送信部
２    情報閲覧端末
２１  検索キーワード入力手段
２２  検索要求送信部
２３  検索結果受信部
２４  情報表示手段
３    通信ネットワーク
【図１】
2005018544.tif 000003
【図２】
2005018544.tif 000004
【図３】
2005018544.tif 000005
【図４】
2005018544.tif 000006
【図５】
2005018544.tif 000007
【図６】
2005018544.tif 000008