(57)【要約】【課題】利用者に負担をかけずに、利用者の好みを反映したコンテンツの類似検索が可能になる。【解決手段】複数のコンテンツを格納するコンテンツ格納手段と、前記コンテンツに対応した多次元特徴量を格納する特徴量格納手段と、利用者の利用履歴を格納する利用履歴格納手段と、前記多次元特徴量によって前記複数のコンテンツ間の距離及び／又は類似性を計算すると共に、その計算パラメータを前記利用履歴格納手段に格納された利用履歴によって設定する距離計算手段と、前記距離計算手段によって計算された前記コンテンツ間の距離及び／又は類似性をもとに、前記複数のコンテンツの中から前記利用者が所望するコンテンツを選択する選択手段とを有する。【選択図】図１
2006221668.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツが有する複数の特徴の度合いを数値化した特徴量を各次元要素とする多次元特徴量がそれぞれ与えられている複数のコンテンツのうちから所望のコンテンツを検索する情報検索装置であって、
前記複数のコンテンツと、この複数のコンテンツそれぞれに対応する属性情報とを格納するコンテンツ格納手段と、
前記コンテンツ毎の前記多次元特徴量を格納する特徴量格納手段と、
前記コンテンツ格納手段に格納された複数のコンテンツの中から検索基準となる任意の１つのコンテンツを検索基準のコンテンツとして指定させるための条件入力手段と、
前記コンテンツ格納手段から前記複数のコンテンツに対応する前記属性情報を読み出すと共に、前記特徴量格納手段から前記コンテンツ毎の前記多次元特徴量を読み出し、この読み出した多次元特徴量を構成する各次元に対応した特徴量のそれぞれについて、特徴量の大きなコンテンツ及び特徴量の小さなコンテンツを抽出し、この抽出した各コンテンツに対応する前記属性情報と前記特徴量の大小を示す情報とを対応付けて表示し、この表示された各コンテンツに対応する前記属性情報と前記特徴量の大小を示す情報とに基づいて外部から設定される前記各次元の特徴量に対応する各重み付けパラメータを保持するパラメータ指定手段と、
前記特徴量格納手段に格納された多次元特徴量を用いて、前記条件入力手段で指定された前記検索基準のコンテンツと、前記コンテンツ格納手段に格納された他のコンテンツとの距離及び類似性のうちの少なくとも一方からなる関連度を、前記多次元特徴量を構成する各次元に対応する各重み付けパラメータを用いてそれぞれ計算する計算手段と、
前記計算手段によって計算された前記検索基準のコンテンツと他のコンテンツとの関連度をもとに、前記検索基準のコンテンツと関連性の高いコンテンツを、前記コンテンツ格納手段に格納された他のコンテンツから選択する選択手段と、
を有する情報検索装置。
【請求項２】
現時点までに実行されたコンテンツ検索によって前記パラメータ指定手段に保持されている各重み付けパラメータを、次回のコンテンツ検索実行時の初期値として用いることを特徴とする請求項１に記載の情報検索装置。
【請求項３】
コンテンツが有する複数の特徴の度合いを数値化した特徴量を各次元要素とする多次元特徴量がそれぞれ与えられている複数のコンテンツのうちから所望のコンテンツを検索する情報検索処理をコンピュータに実行させるプログラムであって、
前記複数のコンテンツと、この複数のコンテンツそれぞれに対応する属性情報とをコンテンツ格納手段に格納させる機能と、
前記コンテンツ毎の前記多次元特徴量を特徴量格納手段に格納させる機能と、
前記コンテンツ格納手段に格納された複数のコンテンツの中から検索基準となる任意の１つのコンテンツを検索基準のコンテンツとして指定させるための条件入力機能と、
前記コンテンツ格納手段から前記複数のコンテンツに対応する前記属性情報を読み出すと共に、前記特徴量格納手段から前記コンテンツ毎の前記多次元特徴量を読み出し、この読み出した多次元特徴量を構成する各次元に対応した特徴量のそれぞれについて、特徴量の大きなコンテンツ及び特徴量の小さなコンテンツを抽出し、この抽出した各コンテンツに対応する前記属性情報と前記特徴量の大小を示す情報とを対応付けて表示手段に表示させ、この表示された各コンテンツに対応する前記属性情報と前記特徴量の大小を示す情報とに基づいて外部から設定される前記各次元の特徴量に対応する各重み付けパラメータを保持手段に保持させるパラメータ指定機能と、
前記特徴量格納手段に格納された多次元特徴量を用いて、前記条件入力手段で指定された前記検索基準のコンテンツと、前記コンテンツ格納手段に格納された他のコンテンツとの距離及び類似性のうちの少なくとも一方からなる関連度を、前記多次元特徴量を構成する各次元に対応する各重み付けパラメータを用いてそれぞれ計算する計算機能と、
前記計算手段によって計算された前記検索基準のコンテンツと他のコンテンツとの関連度をもとに、前記検索基準のコンテンツと関連性の高いコンテンツを、前記コンテンツ格納手段に格納された他のコンテンツから選択する選択機能と、
をコンピュータに実行させる情報検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のマルチメディア・コンテンツの中から所定の条件に基づいて所望のマルチメディア・コンテンツを検索するための検索装置及び検索プログラムに関し、特に利用者毎に最適な検索結果を提供する技術に関するものである。
【背景技術】
【０００２】
近年、コンピュータ技術やインターネット技術の発展により、非常に大量のコンテンツが作成され、保存されるようになっている。これに伴い必要なコンテンツだけを取り出す検索技術の重要性が高まっている。
【０００３】
テキスト、静止画、音楽、映像といったマルチメディア・コンテンツを検索するために、コンテンツを多次元のベクトルで表現し、多次元空間内でのベクトル間の距離や角度を計算する方法が一般的に使われている。例えば、利用者があるコンテンツを指定し、それと類似するコンテンツを検索する場合、２つのコンテンツの違いを（１）式のように２つのベクトルの距離で表わし、距離の近いコンテンツを検索結果とすることが行われている。
【０００４】
【数１】
2006221668.tif 000003
しかしながら、このような検索に使用される計算式は、予め決められている場合が多く、検索利用者には変更できない場合が大半である。このため、検索利用者の意図や好みが検索結果にうまく反映されないことが多かった。
【０００５】
一方で、コンテンツ間の類似性や距離を表わす計算式を検索利用者が変更可能なシステムも提案されている。例えば、特許文献１には、類似する画像を検索する装置に関する技術が開示されており、この技術内容によれば、利用者が対話的に類似性や距離の計算式で使われる重み係数を設定し、より利用者に適切な検索結果が得られるようになっている。
【特許文献１】特開平１１−１７５５３５号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の技術においては、利用者が計算式の重み係数を全て手動で設定する必要があり、利用者にとって負担であった。この重み係数を設定するためには、検索対象となるコンテンツを構成要素（色特徴量、微分特徴量など）に分解して考える必要があり、かなりの技術的な知識と熟練が必要であった。また、コンテンツを２次元グラフ上に配置して、コンテンツの特徴を直感的に把握できるようにしているが、座標軸の意味が直感的に分かりにくく、この表示方法は重み係数の設定に必ずしも適していなかった。
【０００７】
本発明は、検索利用者の負担が少なく、なおかつ利用者の意図や好みに合った、より適切な検索を提供することを目的とする。
【課題を解決するための手段】
【０００８】
そこで、本発明は、上記課題を解決するために以下の装置及びプログラムを提供するものである。
（１）コンテンツが有する複数の特徴の度合いを数値化した特徴量を各次元要素とする多次元特徴量がそれぞれ与えられている複数のコンテンツのうちから所望のコンテンツを検索する情報検索装置であって、
前記複数のコンテンツと、この複数のコンテンツそれぞれに対応する属性情報とを格納するコンテンツ格納手段と、
前記コンテンツ毎の前記多次元特徴量を格納する特徴量格納手段と、
前記コンテンツ格納手段に格納された複数のコンテンツの中から検索基準となる任意の１つのコンテンツを検索基準のコンテンツとして指定させるための条件入力手段と、
前記コンテンツ格納手段から前記複数のコンテンツに対応する前記属性情報を読み出すと共に、前記特徴量格納手段から前記コンテンツ毎の前記多次元特徴量を読み出し、この読み出した多次元特徴量を構成する各次元に対応した特徴量のそれぞれについて、特徴量の大きなコンテンツ及び特徴量の小さなコンテンツを抽出し、この抽出した各コンテンツに対応する前記属性情報と前記特徴量の大小を示す情報とを対応付けて表示し、この表示された各コンテンツに対応する前記属性情報と前記特徴量の大小を示す情報とに基づいて外部から設定される前記各次元の特徴量に対応する各重み付けパラメータを保持するパラメータ指定手段と、
前記特徴量格納手段に格納された多次元特徴量を用いて、前記条件入力手段で指定された前記検索基準のコンテンツと、前記コンテンツ格納手段に格納された他のコンテンツとの距離及び類似性のうちの少なくとも一方からなる関連度を、前記多次元特徴量を構成する各次元に対応する各重み付けパラメータを用いてそれぞれ計算する計算手段と、
前記計算手段によって計算された前記検索基準のコンテンツと他のコンテンツとの関連度をもとに、前記検索基準のコンテンツと関連性の高いコンテンツを、前記コンテンツ格納手段に格納された他のコンテンツから選択する選択手段と、
を有する情報検索装置。
（２）現時点までに実行されたコンテンツ検索によって前記パラメータ指定手段に保持されている各重み付けパラメータを、次回のコンテンツ検索実行時の初期値として用いることを特徴とする上記（１）記載の情報検索装置。
（３）コンテンツが有する複数の特徴の度合いを数値化した特徴量を各次元要素とする多次元特徴量がそれぞれ与えられている複数のコンテンツのうちから所望のコンテンツを検索する情報検索処理をコンピュータに実行させるプログラムであって、
前記複数のコンテンツと、この複数のコンテンツそれぞれに対応する属性情報とをコンテンツ格納手段に格納させる機能と、
前記コンテンツ毎の前記多次元特徴量を特徴量格納手段に格納させる機能と、
前記コンテンツ格納手段に格納された複数のコンテンツの中から検索基準となる任意の１つのコンテンツを検索基準のコンテンツとして指定させるための条件入力機能と、
前記コンテンツ格納手段から前記複数のコンテンツに対応する前記属性情報を読み出すと共に、前記特徴量格納手段から前記コンテンツ毎の前記多次元特徴量を読み出し、この読み出した多次元特徴量を構成する各次元に対応した特徴量のそれぞれについて、特徴量の大きなコンテンツ及び特徴量の小さなコンテンツを抽出し、この抽出した各コンテンツに対応する前記属性情報と前記特徴量の大小を示す情報とを対応付けて表示手段に表示させ、この表示された各コンテンツに対応する前記属性情報と前記特徴量の大小を示す情報とに基づいて外部から設定される前記各次元の特徴量に対応する各重み付けパラメータを保持手段に保持させるパラメータ指定機能と、
前記特徴量格納手段に格納された多次元特徴量を用いて、前記条件入力手段で指定された前記検索基準のコンテンツと、前記コンテンツ格納手段に格納された他のコンテンツとの距離及び類似性のうちの少なくとも一方からなる関連度を、前記多次元特徴量を構成する各次元に対応する各重み付けパラメータを用いてそれぞれ計算する計算機能と、
前記計算手段によって計算された前記検索基準のコンテンツと他のコンテンツとの関連度をもとに、前記検索基準のコンテンツと関連性の高いコンテンツを、前記コンテンツ格納手段に格納された他のコンテンツから選択する選択機能と、
をコンピュータに実行させる情報検索プログラム。
【発明の効果】
【０００９】
本発明に係る情報検索装置及び情報検索プログラムによれば、利用者にほとんど負担をかけずに、利用者の好みを反映したマルチメディア・コンテンツの類似検索が可能になるという効果を奏する。
【００１０】
また、利用者は簡易な操作で距離計算のパラメータを設定することができ、利用者の好みを反映した検索が可能になるという効果を奏する。特に、特徴量ごとに特徴量の大きなコンテンツの属性情報と小さな属性情報を表示するので、特徴量の持つ意味を直感的に把握しやすく、適切なパラメータ設定ができる。
【００１１】
更に、検索利用者ごとに計算パラメータを格納することにより、利用者の入力作業が必要な場合でも、一度入力した情報を再利用できるので、利用者の操作負担を減らすことができるという効果を奏する。
【発明を実施するための最良の形態】
【００１２】
＜第１の実施例＞
本発明に係る情報検索装置の第１の実施例の構成を図１に示す。コンテンツを一意に識別するコンテンツＩＤ、コンテンツの名称や制作者等の属性情報、及びコンテンツ本体を格納するコンテンツ格納手段１と、コンテンツに対応した多次元の特徴量を格納する特徴量格納手段４と、多次元特徴量を使ってコンテンツ間の距離あるいは類似性を計算する距離計算手段２と、距離の小さなコンテンツあるいは類似性の大きなコンテンツを選択する選択手段５と、利用者の利用履歴を格納する利用履歴格納手段７と、検索条件を指定する条件入力手段３と、ディスプレイ等の表示手段６によって構成されている。なお、このような情報検索装置は、通常のコンピュータを使ってソフトウェア的に構成することが可能である。
【００１３】
次に、本発明に係る情報検索装置の第１の実施例の処理フローを図２に示す。同図によれば、検索利用者は、検索を行うにあたり、パスワードの入力等により個人認証を行う（ステップＳ１）。なお、検索利用者にはあらかじめ利用者を一意に識別するユーザＩＤが付与されている。
【００１４】
次に、検索利用者は、条件入力手段３を使って、コンテンツ格納手段１に格納されている任意のコンテンツを１つ指定する（以下、例示コンテンツとする）（ステップＳ２）。例示コンテンツを選ぶには、例えば、コンテンツ名称、制作者などの属性情報を指定し、これらの文字列照合によりコンテンツを絞り込めばよい。以下の処理により例示コンテンツと類似したコンテンツとを検索する。
【００１５】
コンテンツ格納手段１では、図３に示すような形式で、コンテンツを一意に識別するコンテンツＩＤ、コンテンツの名称や制作者やジャンルなどの属性情報、コンテンツ本体などのデータが格納されている。以下では格納されているコンテンツの総数をＮとする。また、特徴量格納手段４においては、図４に示すような形式で、Ｎ個のコンテンツのＭ次元の特徴量が格納されている。
【００１６】
次に、距離計算手段２おいて、距離計算パラメータを計算する（ステップＳ３）が、これについては後述する。
次に、距離計算手段２において、例示コンテンツと他の全てのコンテンツとの重み付き距離Ｄ［ｉ］ （ｉ∈Δ）を（２）式に従って計算する（ステップＳ４）。
【００１７】
【数２】
2006221668.tif 000004
ここで、Ｐｓ［ｊ］（ｊ＝１〜Ｍ）は例示コンテンツの特徴量であり、Δは、例示コンテンツ以外の全てのコンテンツの集合であり、Ｐ［ｉ］［ｊ］はΔに属するコンテンツの特徴量である。また、Ｗ［ｊ］は重み係数である。選択手段５においては、この距離Ｄ［ｉ］が小さい順に一定数のコンテンツを選択し、検索結果とする（ステップＳ５）。検索利用者が検索結果の中から利用するコンテンツを選択して利用すると、利用履歴格納手段７に図５に示すような形式で利用履歴が格納される（ステップＳ６）。
【００１８】
なお、本実施例における距離計算パラメータは（２）式の重み係数Ｗ［ｊ］であり、以下の方法で算出する。利用履歴格納手段７を調べ、検索利用者が過去に利用したコンテンツの集合Φを求め、Φの要素数をＮ１とする。次に、集合Φを対象にして、Ｍ次元特徴量の平均ベクトルＰａ［ｊ］（j＝１〜Ｍ)を（３）式に従って計算する。
【００１９】
【数３】
2006221668.tif 000005
あるいは（３）式の代わりに（４）式を使って平均ベクトルＰａを計算しても良い。ここで、Ｔｃは現在日時、Ｔ［ｉ］は利用履歴格納手段７に格納されているコンテンツを利用した日時、Ｇ（ｘ）は図６に示すような単調減少関数である。（４）式を使うことにより、利用者の最新の利用傾向をより検索結果に反映させることができる。
【００２０】
【数４】
2006221668.tif 000006
次に（５）式に従って、標準化特徴量Ｐｂ［ｊ］（ｊ＝１〜Ｍ）を求める。
【００２１】
【数５】
2006221668.tif 000007
ここで、Ｐｍ[ｊ]は、全てのコンテンツの平均値であり、Ｓ[ｊ]は、全てのコンテンツの標準偏差である。標準化特徴量Ｐｂ[ｊ]は、「０」に近いほど平均的であり、その絶対値が大きい程平均からずれていることを示す。また利用者が過去に利用したコンテンツは、その利用者の好きなコンテンツである確率が高い。すなわち、標準化特徴量が「０」から離れている特徴量ほど、検索利用者の好みが明確に表われていると考えられる。そこで、標準化特徴量が「０」に近い次元の重みＷ[ｊ]を小さく、標準化特徴量の絶対値が大きな次元の重み係数Ｗ[ｊ]を大きくするような処理を行う。例えば、（６）式に従って重み係数を決める。ここで、Ｆ（ｘ）は図７に示すような特性の単調増加関数である。なお、重み係数Ｗ[ｊ]を検索の都度計算するのではなく、適当なタイミングで計算した結果を格納し利用するようにしても良い。
【００２２】
【数６】
2006221668.tif 000008
以上の処理により、検索利用者の好みをより的確に反映している特徴量の重みを大きくして距離計算を行うことができるので、検索結果に検索者の好みを反映することができる。
＜第２の実施例＞
次に本発明に係る情報検索装置の第２の実施例の構成を図８に示す。なお、第１の実施例の構成と同じ構成要素については同一の符号を付す。コンテンツを一意に識別するコンテンツＩＤ及びコンテンツの名称や制作者等の属性情報及びコンテンツ本体を格納するコンテンツ格納手段１と、コンテンツに対応した多次元の特徴量を格納する特徴量格納手段４と、多次元特徴量を使ってコンテンツ間の距離あるいは類似性を計算する距離計算手段２と、距離の小さなコンテンツあるいは類似性の大きなコンテンツを選択する選択手段５と、利用者のコンテンツに対する評価値を格納する評価値格納手段８と、検索条件を指定する条件入力手段３と、ディスプレイ等の表示手段６で構成されている。なお、このような情報検索装置は、通常のコンピュータを使ってソフトウェア的に構成することが可能である。
【００２３】
次に第２の実施例の処理フローを図９に示す。まず、検索利用者は、検索を行うにあたり、パスワード入力により個人認証を行う（ステップＳ１１）。なお、検索利用者にはあらかじめ利用者を一意に識別するユーザＩＤが付与されている。
【００２４】
検索に先立ち検索利用者は、少なくとも一部のコンテンツについて評価しておく（ステップＳ１２）。評価方法として、いくつかの方法が考えられるが、例えば、「好き」、「どちらでもない」、「きらい」の３段階で評価する。評価値格納手段８には、図１０に示す形式で、ユーザＩＤ、コンテンツＩＤ、評価値が格納されている。評価値は例えば、「好き」に対して「＋１」、「どちらでもない」に対して「０」、「きらい」に対して「−１」というように数値化されている。次に検索利用者は、条件入力手段３を使って、コンテンツ格納手段１に格納されている任意のコンテンツを１つ指定する（例示コンテンツ）（ステップＳ１３）。
【００２５】
また、コンテンツ格納手段１では、図３に示すような形式で、コンテンツを一意に識別するコンテンツＩＤ、コンテンツの名称や制作者やジャンルなどの属性情報、コンテンツ本体などのデータが格納されている。以下では格納されているコンテンツの総数をＮとする。
【００２６】
特徴量格納手段４においては、図４に示すような形式で、Ｎ個のコンテンツのＭ次元の特徴量が格納されている。
次に、距離計算手段２において、距離計算パラメータを計算する（ステップＳ１４）が、これについては後述する。
【００２７】
次に、距離計算手段２において、例示コンテンツと他の全てのコンテンツとの重み付き距離Ｄ［ｉ］ （ｉ∈Δ）を上述した（２）式に従って計算する（ステップＳ１５）。ここで、Ｐｓ［ｊ］（ｊ＝１〜Ｍ）は例示コンテンツの特徴量であり、Δは、例示コンテンツ以外の全てのコンテンツの集合である。また、Ｐ［ｉ］［ｊ］はΔに属するコンテンツの特徴量であり、Ｗ[ｊ]は重み係数である。選択手段５では、この距離が小さい順に一定数のコンテンツを選択し、検索結果とする（ステップＳ１６）。
【００２８】
本実施例における距離計算パラメータは（２）式の重み係数Ｗ［ｊ］であり、以下の方法で算出する。検索利用者が、「好き」と評価したコンテンツの集合をα、「嫌い」と評価したコンテンツの集合をβとする。各次元ごとに、（７）式に従って、集合α内の分散Ｖα[ｊ]、集合β内の分散Ｖβ[ｊ]（ｊ＝１〜Ｍ）を計算する。ここで、Ｎαは集合αに属するコンテンツ数、Ｎβは集合βに属するコンテンツ数、Ｐα[ｊ]は集合αのコンテンツの平均値、Ｐβ[ｊ]は集合βのコンテンツの平均値を表わす。
【００２９】
【数７】
2006221668.tif 000009
更に、（８）式に従って指標Ｚ[ｊ]（ｊ＝１〜Ｍ）を計算する。指標Ｚ[ｊ]は、集合α、集合β内の分散が小さく、集合αと集合βの平均値の差が大きい程大きな値となる。すなわち、指標Ｚ[ｊ]が大きな特徴量は、検索利用者のコンテンツに対する好き嫌いをより反映したものと考えることができる。
【００３０】
【数８】
2006221668.tif 000010
従って、例えば（９）式に従って、指標Ｚ[ｊ]が大きくなる程、距離計算手段２の重み係数Ｗ[ｊ]を大きくなるように設定する。ここでＦ（ｘ）は図７に示すような特性の単調増加関数である。
【００３１】
【数９】
2006221668.tif 000011
なお、重み係数Ｗ[ｊ]を検索の都度計算するのではなく、適当なタイミング計算した結果を格納し利用するようにしても良い。
【００３２】
以上の処理により、検索利用者の好みをより的確に反映している特徴量の重みを大きくして距離計算を行うことができるので、検索結果に検索者の好みを反映することができる。
＜第３の実施例＞
次に、本発明に係る情報検索装置の第３の実施例の構成を図１１に示す。なお、上述した実施例と同じ構成要素については同一の符号を付している。コンテンツを一意に識別するコンテンツＩＤ及びコンテンツの名称や制作者等の属性情報及びコンテンツ本体を格納するコンテンツ格納手段１と、コンテンツに対応した多次元の特徴量を格納する特徴量格納手段４と、多次元特徴量を使ってコンテンツ間の距離あるいは類似性を計算する距離計算手段２と、距離の小さなコンテンツあるいは類似性の大きなコンテンツを選択する選択手段５と、特徴量の大きいコンテンツ及び小さいコンテンツの属性情報を表示し、距離計算のパラメータを指定する距離パラメータ指定手段９と、設定した距離パラメータを格納する距離パラメータ格納手段１０と、検索条件を指定する条件入力手段３と、ディスプレイ等の表示手段３で構成されている。なお、このような情報検索装置は、通常のコンピュータを使ってソフトウェア的に構成することが可能である。
【００３３】
第３の実施例の処理フローを図１２に示す。まず検索利用者は、検索を行うにあたり、パスワード入力により個人認証を行う（ステップＳ２１）。検索利用者にはあらかじめ利用者を一意に識別するユーザＩＤが付与されている。
【００３４】
検索利用者は、条件入力手段３を使って、コンテンツ格納手段１に格納されている任意のコンテンツを１つ指定する（例示コンテンツ）（ステップＳ２２）。
コンテンツ格納手段１では、図３に示すような形式で、コンテンツを一意に識別するコンテンツＩＤ、コンテンツの名称や制作者やジャンルなどの属性情報、コンテンツ本体などのデータが格納されている。以下では格納されているコンテンツの総数をＮとする。
【００３５】
特徴量格納手段４においては、図４に示すような形式で、Ｎ個のコンテンツのＭ次元の特徴量が格納されている。
距離パラメータ指定手段９では、図１３に示すように各特徴量ごとに、特徴量の大きなコンテンツの属性情報を数個、特徴量の小さなコンテンツの属性情報を数個、表示手段６に表示する。本実施例における距離計算パラメータは重み係数Ｗ［ｊ］であり、検索利用者は、図１３の下方にあるスライダー部を使用して距離計算に使う重み係数Ｗ[ｊ]（ｊ＝１〜Ｍ）を設定する（ステップＳ２３）。スライダー部のスライダーの初期値は前回その利用者が設定した値が再現されるようになっている。検索利用者は特徴量ごとに、特徴量の大きなコンテンツと小さなコンテンツを見比べて、両者の違いが大きいと判断した場合は、その特徴量の重み係数を大きく設定する。逆に違いが小さいと感じた場合には、その特徴量の重み係数を小さく設定する。このように設定された重み係数Ｗ[ｊ]は、図１４に示す形式で検索利用者毎に距離パラメータ格納手段１０に格納される（ステップＳ２４）。そして、格納された値は次回その検索利用者が検索する場合の初期値として利用される。
【００３６】
距離計算手段２においては、例示コンテンツと他の全てのコンテンツとの重み付き距離Ｄ［ｉ］ （ｉ∈Δ）を上述した（２）式に従って計算する（ステップＳ２５）。
ここで、Ｐｓ［ｊ］（ｊ＝１〜Ｍ）は例示コンテンツの特徴量であり、Δは、例示コンテンツ以外の全てのコンテンツの集合である。また、Ｐ［ｉ］［ｊ］はΔに属するコンテンツの特徴量であり、Ｗ[ｊ]は利用者が設定した重み係数である。選択手段においては、この距離Ｄ［ｉ］が小さい順に一定数のコンテンツを選択し、検索結果とする（ステップＳ２６）。
【００３７】
なお、上記各実施例においては、多次元特徴量の距離を用いて、利用者が所望するコンテンツの選択を行ったが、距離の代わりに類似性を用いて選択を行っても良い。
【図面の簡単な説明】
【００３８】
【図１】本発明に係る情報検索装置の第１の実施例の構成を示す図である。
【図２】本発明に係る情報検索装置の第１の実施例の処理フローを示す図である。
【図３】本発明に係る情報検索装置のコンテンツ格納手段のデータ形式を示す図である。
【図４】本発明に係る情報検索装置の特徴量格納手段のデータ形式を示す図である。
【図５】本発明に係る情報検索装置の利用履歴格納手段のデータ形式を示す図である。
【図６】本発明に係る情報検索装置の距離計算手段で使用する関数Ｇの特性を示す図である。
【図７】本発明に係る情報検索装置の距離計算手段で使用する関数Ｆの特性を示す図である。
【図８】本発明に係る情報検索装置の第２の実施例の構成を示す図である。
【図９】本発明に係る情報検索装置の第２の実施例の処理フローを示す図である。
【図１０】本発明に係る情報検索装置の評価値格納手段のデータ形式を示す図である。
【図１１】本発明に係る情報検索装置の第３の実施例の構成を示す図である。
【図１２】本発明に係る情報検索装置の第３の実施例の処理フローを示す図である。
【図１３】本発明に係る情報検索装置の第３の実施例における操作画面の一例を示す図である。
【図１４】本発明に係る情報検索装置の距離パラメータ格納手段のデータ形式を示す図である。
【符号の説明】
【００３９】
１ コンテンツ格納手段
２ 距離計算手段
３ 条件入力手段
４ 特徴量格納手段
５ 選択手段
６ 表示手段
７ 利用履歴格納手段
８ 評価値格納手段
９ 距離パラメータ指定手段
１０ 距離パラメータ格納手段
【図１】
2006221668.tif 000012
【図２】
2006221668.tif 000013
【図３】
2006221668.tif 000014
【図４】
2006221668.tif 000015
【図５】
2006221668.tif 000016
【図６】
2006221668.tif 000017
【図７】
2006221668.tif 000018
【図８】
2006221668.tif 000019
【図９】
2006221668.tif 000020
【図１０】
2006221668.tif 000021
【図１１】
2006221668.tif 000022
【図１２】
2006221668.tif 000023
【図１３】
2006221668.tif 000024
【図１４】
2006221668.tif 000025