(57)【要約】【課題】コンテンツを検索するに当たり，ユーザが真に所望するコンテンツを高速に検索することが可能なコンテンツ検索装置及びその検索方法を提供すること。【解決手段】検索情報を含み，複数のコンテンツ夫々に関するコンテンツ情報を記憶するコンテンツ情報ＤＢ２０２から，入力されたキーワードに対応する検索情報を有する第１のコンテンツ情報を検索し（一次検索手段），上記第１のコンテンツ情報に関連する第２のコンテンツ情報を上記コンテンツ情報ＤＢから検索し（二次検索手段），検索者の上記コンテンツについての知識情報を読み出して，この知識情報に基づいて，上記第２のコンテンツ情報の必要性を自動的に判定し（必要性判定手段），上記第１のコンテンツ情報及び上記必要性判定手段により必要と判定された上記第２のコンテンツ情報を検索結果として出力する（検索結果出力手段）。【選択図】図１
2007193723.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを検索する際に用いられる検索情報を含み，複数のコンテンツ夫々に関するコンテンツ情報を記憶するコンテンツ情報記憶手段から検索者によって入力された検索条件に対応する検索情報を有するコンテンツ情報を自動的に検索するコンテンツ検索装置であって，
上記コンテンツ検索装置に備えられたコンピュータが，
上記検索者の上記コンテンツについての精通度及び／若しくは不精通度に関する知識情報を予め記憶する知識情報記憶手段と，
上記入力された検索条件に対応する検索情報を有する第１のコンテンツ情報を上記コンテンツ情報記憶手段から検索する一次検索手段と，
上記第１のコンテンツ情報に関連する第２のコンテンツ情報を上記コンテンツ情報記憶手段から検索する二次検索手段と，
上記知識情報記憶手段に記憶された知識情報に基づいて，上記第２のコンテンツ情報の必要性を自動的に判定する必要性判定手段と，
上記第１のコンテンツ情報及び上記必要性判定手段により必要と判定された上記第２のコンテンツ情報を検索結果として出力する検索結果出力手段と，
を具備してなることを特徴とするコンテンツ検索装置。
【請求項２】
上記必要性判定手段に用いられる知識情報が，上記検索条件に関連するものである請求項１に記載のコンテンツ検索装置。
【請求項３】
上記一次検索手段が，上記知識情報に基づいて上記検索条件に対応する検索情報を含むコンテンツ情報から上記第１のコンテンツ情報を検索するものである請求項１又は２のいずれかに記載のコンテンツ検索装置。
【請求項４】
上記一次検索手段に用いられる知識情報が，上記検索条件に関連するものである請求項３に記載のコンテンツ検索装置。
【請求項５】
上記二次検索手段が，上記第１のコンテンツ情報に含まれ，コンテンツに付随する他のコンテンツとのリンク情報に基づいて上記第２のコンテンツ情報を検索するものである請求項１〜４のいずれかに記載のコンテンツ検索装置。
【請求項６】
上記検索結果出力手段が，上記第１のコンテンツ情報及び上記必要性判定手段により必要と判定された上記第２のコンテンツ情報のうち，相互に関連性を有するもの同士を関連付ける関連付け手段を備え，
上記関連付け手段により関連付けられたコンテンツ情報を検索結果として出力するものである請求項１〜５のいずれかに記載のコンテンツ検索装置。
【請求項７】
上記関連付け手段が，上記リンク情報に基づいて関連付けるものである請求項６に記載のコンテンツ検索装置。
【請求項８】
上記コンテンツ情報に，上記複数のコンテンツ間において予め定められたコンテンツ再生順序を示す順序情報が含まれてなる場合は，上記関連付け手段が，上記順序情報に基づいて関連付けるものである請求項６又は７のいずれかに記載のコンテンツ検索装置。
【請求項９】
上記コンピュータが，
上記検索結果出力手段により検索結果として出力されるコンテンツ情報に重複するコンテンツ情報が含まれているかどうかを判定する重複コンテンツ情報判定手段と，
上記重複コンテンツ情報判定手段により重複するコンテンツ情報が含まれていると判定された場合に，重複するコンテンツ情報から余分なコンテンツ情報を取り除くコンテンツ情報除去手段と，
を更に具備してなる請求項１〜８のいずれかに記載のコンテンツ検索装置。
【請求項１０】
出力されるコンテンツ情報が少なくとも二以上のカテゴリー別に分類されてなる場合に，
上記コンテンツ情報除去手段が，上記重複するコンテンツ情報の属する複数のカテゴリー間において，コンテンツ情報の包含数の少ないカテゴリーに属する上記余分なコンテンツ情報を優先的に取り除くものである請求項９に記載のコンテンツ検索装置。
【請求項１１】
コンテンツを検索する際に用いられる検索情報を含み，複数のコンテンツ夫々に関するコンテンツ情報を記憶するコンテンツ情報記憶手段から検索者によって入力された検索条件に対応する検索情報を有するコンテンツ情報を検索するコンテンツ検索方法であって，
上記入力された検索条件に対応する検索情報を有する第１のコンテンツ情報を上記コンテンツ情報記憶手段から検索する一次検索工程と，
上記第１のコンテンツ情報に関連する第２のコンテンツ情報を上記コンテンツ情報記憶手段から検索する二次検索工程と，
上記検索者の上記コンテンツについての精通度及び／若しくは不精通度に関する知識情報に基づいて，上記第２のコンテンツ情報の必要性を判定する必要性判定工程と，
上記第１のコンテンツ情報及び上記必要性判定工程により必要と判定された上記第２のコンテンツ情報を検索結果として出力する検索結果出力工程と，
を具備してなることを特徴とするコンテンツ検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，コンテンツを検索する際に用いられる検索情報を含み，複数のコンテンツ夫々に関するコンテンツ情報を記憶するコンテンツ情報記憶手段から，検索者によって入力された検索条件に対応する検索情報を有するコンテンツ情報を自動的に検索するコンテンツ検索装置及びコンテンツ検索方法に関するものである。
【背景技術】
【０００２】
近年，情報技術（ＩＴ）の進歩に伴い，デジタルデータで表現された文章，音楽，画像，映像或いはこれらを組み合わせた集合体などのコンテンツ（デジタルコンテンツ）が大量に存在している。上記コンテンツは大容量記憶装置やインターネット上の情報共有サーバなどに格納されている。
一般に，上記コンテンツは，コンテンツそのものを管理するのではなく，上記コンテンツに関するコンテンツ情報（一般にコンテンツ記述或いはメタデータと呼ばれている）を用いて行われている。このコンテンツ情報には，コンテンツのタイトル情報，コンテンツを識別するコンテンツＩＤ（識別子），コンテンツの概要を示すトピック情報，コンテンツのデータ形式（ＪＰＥＧ，ＨＴＭＬなど），コンテンツの作成日及び作成者情報，コンテンツを検索する際に用いられる検索情報などが含まれている。
上記コンテンツ情報でコンテンツを管理することにより，大量のコンテンツからユーザが所望するコンテンツの検索処理の高速化が可能となる。
【０００３】
一方，従来，上記コンテンツを管理する手法として，特許文献１に記載の文書処理装置が公知である。この文書処理装置は，文書データを言語解析することによって該文書データから所定の意味を有する一以上の概念表現を抽出し，この抽出された概念表現のいずれかがユーザにより指定されると，指定された概念表現に基づいて上記文書データが管理格納される文書カテゴリーが生成され，生成された文書カテゴリー別に文書データを管理するように構成される。これにより，ユーザの希望に即した文書カテゴリーが生成され該文書データが管理されるため，当該ユーザによる検索処理も迅速に行うことが可能となる。
また，コンテンツの検索処理技術の一例として，特許文献２には，コテンツの内容を示す観点が付与されたコンテンツ記述が記憶されたコンテンツ記述格納手段と，上記観点と該観点とは異なる表現の用語とが対応付けられた用語変換記述が記憶された用語変換記述格納手段とが設けられ，ユーザが検索用語（検索要求）を入力した場合に，該検索用語と上記観点とが異なる場合は，上記用語変換記述から上記検索用語に対応する用語が抽出され，この抽出された用語を新たな観点としてコンテンツ記述を生成し，その上で，検索用語と一致する新規生成されたコンテンツ記述からユーザが所望するコンテンツを検索するコンテンツ検索装置が開示されている。
また，特許文献３には，デジタル放送などにおいて伝送される参照データ付きの各種情報から，ユーザによって選択された情報をユーザに代わって情報管理装置で蓄積管理し，ユーザが必要に応じて上記情報管理装置にアクセスした場合に，ユーザが過去に選択した情報をユーザの端末に配信するデータ管理方法が開示されている。これによれば，例えば放送視聴者であるユーザが過去に視聴（選択）した放送に関する参照データを容易に検索することが可能となる。
【特許文献１】特開２００４−３０３１９８号公報
【特許文献２】特開２００４−５４３９号公報
【特許文献３】特開２００４−５６４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで，ユーザが知らない用語や技術などを解説するコンテンツを検索する従来周知のコンテンツ検索システムにおいては，端末などからユーザによってキーワード（検索条件）が入力されると，入力されたキーワードに対応する検索情報を含むコンテンツ情報（メタデータ）が検索される。
このとき，ユーザは，検索されたコンテンツ情報により特定される一のコンテンツを再生することにより，入力したキーワードについて新たな知識を取得するのであるが，再生されたコンテンツがユーザの知らない他の用語や技術を理解していることを前提として構成されている場合がある。
この場合，ユーザは上記知らない用語や技術について再度検索を行い，検索により得られたコンテンツを再生してその内容を理解した上で，当初検索したコンテンツを再度再生することになる。
しかしながら，これでは，真に理解したいと望むコンテンツを迅速に検索することができず，更に，コンテンツの内容を容易に理解することができないという問題が生じる。かかる問題は，上記特許文献１〜３の技術を従来周知の上記コンテンツ検索システムに適用した場合も同様に生じ得る。
従って，本発明は上記事情に鑑みてなされたものであり，その目的とするところは，コンテンツを検索するに当たり，ユーザが真に所望するコンテンツを高速に検索することが可能なコンテンツ検索装置及びその検索方法を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために本発明は，コンテンツを検索する際に用いられる検索情報を含み，複数のコンテンツ夫々に関するコンテンツ情報を記憶するコンテンツ情報記憶手段から検索者によって入力された検索条件に対応する検索情報を有するコンテンツ情報を自動的に検索するコンテンツ検索装置に適用されるものであって，上記コンテンツ検索装置のコンピュータが，上記入力された検索条件に対応する検索情報を有する第１のコンテンツ情報を上記コンテンツ情報記憶手段から検索し（一次検索手段），上記第１のコンテンツ情報に関連する第２のコンテンツ情報を上記コンテンツ情報記憶手段から検索し（二次検索手段），上記検索者の上記コンテンツについての精通度及び／若しくは不精通度に関する知識情報（知識情報記憶手段に記憶された知識情報）を読み出して，この知識情報に基づいて，上記第２のコンテンツ情報の必要性を自動的に判定し（必要性判定手段），上記第１のコンテンツ情報及び上記必要性判定手段により必要と判定された上記第２のコンテンツ情報を検索結果として出力する（検索結果出力手段）ことを特徴とするコンテンツ検索装置として構成される。
これにより，検索条件（キーワード）に対応する第１のコンテンツ情報だけでなく，第２のコンテンツ情報も検索され，更に，検索された第２のコンテンツ情報については，予め取得されたユーザ（検索者）の知識情報に基づいて必要であると判定されたものだけが上記第１のコンテンツ情報と共に検索結果として出力される。その結果，何度も検索条件を入力し直して必要なコンテンツ情報を再検索するという従来の煩雑な手間を軽減することが可能となる。また，第１のコンテンツ情報だけでなく必要と判定された第２のコンテンツ情報も同時に検索されるため，ユーザが真に所望する情報を容易にしかも迅速に検索することが可能となる。
【０００６】
ここで，上記必要性判定手段に用いられる知識情報が，上記検索条件に関連するものであることが望ましい。
例えば，ある分野（例えばネットワーク技術分野）についての検索条件（例えばアドホック）を入力した場合に，当該分野とは全く異なる分野の知識情報を用いて必要性を判定することは，判定処理を遅延させる要因となり，また，検索処理全体として処理の高速化に支障を来たすことになる。したがって，上記必要性判定手段に用いられる上記知識情報が，上記検索条件に関連するもの（例えばネットワーク技術分野に関連する知識情報）であれば，判定に参照される知識情報が絞られるため，判定処理に要する処理時間が短縮され，その結果，検索処理が高速化されることになる。
【０００７】
また，上記一次検索手段が，上記知識情報に基づいて上記検索条件に対応する検索情報を含むコンテンツ情報から上記第１のコンテンツ情報を検索するものであってもよい。
一般に，検索条件を入力して検索を実行すると，多数のコンテンツ情報が検索される。検索に手馴れたユーザであれば，適した検索条件を推定してそれを入力して絞り込み検索或いはＡＮＤ検索することにより，検索されるコンテンツ情報の検索数を絞ることができるが，検索に不慣れなユーザにとってはそのような検索をすることができず，不必要な多数のコンテンツ情報が第１のコンテンツ情報として検索される場合が生じ得る。しかしながら，上記第１のコンテンツ情報を検索する一次検索の段階においても上記知識情報を用いれば，不要なコンテンツ情報が検索されずに済み，また，検索される第１のコンテンツ情報の検索数をある程度抑えることもできる。また，このように検索数が抑えられた第１のコンテンツ情報から上記第２のコンテンツ情報が検索されるため，第２のコンテンツ情報の検索数も絞られることになる。
この場合，上記第２のコンテンツ情報を検索する場合と同じように，上記一次検索手段に用いられる知識情報が，上記検索条件に関連するものであることが望ましい。
【０００８】
また，上記第１のコンテンツ情報に，コンテンツに付随する他のコンテンツとのリンク情報が含まれている場合は，上記二次検索手段が，上記第１のコンテンツ情報に含まれた上記リンク情報に基づいて上記第２のコンテンツ情報を検索するものであることが考えられる。このようなリンク情報があれば，上記第２のコンテンツ情報の検索が容易となる。
【０００９】
ところで，出力されるコンテンツ情報には互いに関連性を有する場合もある。この場合，ユーザの利便を考慮すれば，関連性を有するコンテンツ情報を，共通するカテゴリー（例えばコンテンツの種類，分野など）に分類するなどして出力することが好ましい。したがって，上記検索結果出力手段が，上記第１のコンテンツ情報及び上記必要性判定手段により必要と判定された上記第２のコンテンツ情報のうち，相互に関連性を有するもの同士を関連付ける関連付け手段を備え，上記関連付け手段により関連付けられたコンテンツ情報を検索結果として出力するものであることが望ましい。これにより，例えば上記関連性が「同じ技術分野に属する」というものであれば，出力されるコンテンツ情報を同じ技術分野毎に分別して出力することが可能となる。
この場合，上記関連付け手段が，上記リンク情報に基づいて関連付けるものであれば，互いに関連する複数のコンテンツ情報が上記リンク情報に従って関連付けられた状態で検索結果として出力することが可能となる。
また，上記コンテンツ情報に，上記複数のコンテンツ間において予め定められたコンテンツ再生順序を示す順序情報が含まれている場合は，上記関連付け手段が，上記順序情報に基づいて関連付けるものであることが考えられる。この場合は，コンテンツ情報が上記順序情報に従って関連付けられて出力されるため，ユーザは上記順序情報に基づいてコンテンツを正確な順序で再生することができ，コンテンツの内容を容易に理解することが可能となる。
【００１０】
また，本発明のコンテンツ検索装置が備えるコンピュータが，上記検索結果出力手段により検索結果として出力されるコンテンツ情報（上記第１のコンテンツ情報及び／又は上記第２のコンテンツ情報）に重複するコンテンツ情報が含まれているかどうかを判定する重複コンテンツ情報判定手段と，上記重複コンテンツ情報判定手段により重複するコンテンツ情報が含まれていると判定された場合に，重複するコンテンツ情報から余分なコンテンツ情報を取り除くコンテンツ情報除去手段と，を更に具備してなるものであることが考えられる。
これにより，余分なコンテンツ情報が除去されるため，ユーザが重複する内容のコンテンツを再生するといった無駄がなくなる。
なお，コンテンツ情報が重複する場合，即ち，該コンテンツ情報により特定されるコンテンツが略同じ内容である場合であっても，コンテンツの属するカテゴリーが違えば多少なりともその内容は異なる。一方，ユーザにとっては，異なるカテゴリーに属する複数のコンテンツを再生するよりも，同じカテゴリーに属する複数のコンテンツを再生するほうがコンテンツを容易に理解することができると考えられる。そのため，出力されるコンテンツ情報が少なくとも二以上のカテゴリー別に分類されている場合は，上記コンテンツ情報除去手段が，上記重複するコンテンツ情報の属する複数のカテゴリー間において，コンテンツ情報の包含数の少ないカテゴリーに属する上記余分なコンテンツ情報を優先的に取り除くものであることが望ましい。
【００１１】
また，本発明は，コンテンツ検索方法と捉えることもできる。即ち，コンテンツを検索する際に用いられる検索情報を含み，複数のコンテンツ夫々に関するコンテンツ情報を記憶するコンテンツ情報記憶手段から検索者によって入力された検索条件に対応する検索情報を有するコンテンツ情報を検索するコンテンツ検索方法であって，上記入力された検索条件に対応する検索情報を有する第１のコンテンツ情報を上記コンテンツ情報記憶手段から検索する一次検索工程と，上記第１のコンテンツ情報に関連する第２のコンテンツ情報を上記コンテンツ情報記憶手段から検索する二次検索工程と，上記検索者の上記コンテンツについての精通度及び／若しくは不精通度に関する知識情報に基づいて，上記第２のコンテンツ情報の必要性を判定する必要性判定工程と，上記第１のコンテンツ情報及び上記必要性判定工程により必要と判定された上記第２のコンテンツ情報を検索結果として出力する検索結果出力工程と，を具備してなることを特徴とするコンテンツ検索方法として本発明を捉えた場合も，前記コンテンツ検索装置と同様の効果を奏することが可能である。
【発明の効果】
【００１２】
上述したコンテンツ検索装置及びコンテンツ検索方法によれば，検索条件（キーワード）に対応する第１のコンテンツ情報だけでなく，第２のコンテンツ情報も検索され，更に，検索された第２のコンテンツ情報については，予め取得されたユーザ（検索者）の知識情報に基づいて必要であると判定されたものだけが上記第１のコンテンツ情報と共に検索結果として出力されるため，何度も検索条件を入力し直して必要なコンテンツ情報を再検索するという従来の煩雑な手間を軽減することが可能となる。また，第１のコンテンツ情報だけでなく必要と判定された第２のコンテンツ情報も同時に検索されるため，ユーザが真に所望する情報を容易にしかも迅速に検索することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下，添付図面の図１〜図５を参照しながら，本発明の実施の形態について説明し，本発明の理解に供する。なお，以下の実施の形態は，本発明を具体化した一例であって，本発明の技術的範囲を限定する性格のものではない。
ここに，図１は本発明の実施の形態に係るコンテンツ検索装置Ｘ１（以下「検索装置Ｘ１」と略す）の概略構成を示すブロック図，図２はコンテンツＤＢ及びコンテンツ情報ＤＢに格納された情報の一例を示す図，図３は知識情報ＤＢに格納された情報の一例を示す図，図４は上記検索装置Ｘ１の制御部により実行される検索処理の手順の一例を説明するフローチャート，図５は順序情報にしたがって関連付けられたタイトル情報を示す順序ネットワーク図である。
【００１４】
まず，図１のブロック図を用いて，上記検索装置Ｘ１の概略構成について説明する。ここで，上記検索装置Ｘ１は，上記検索装置Ｘ１を利用する検索者のコンピュータ端末の表示装置などにキーワード（検索条件）の入力を受け付ける入力画面などを表示し，当該画面からキーワードが入力された場合に入力されたキーワードに対応する後述のトピック情報（検索情報に相当）を有するコンテンツ情報を自動的に検索するキーワード検索機能を有する装置である。なお，この実施の形態で例示説明する上記検索装置Ｘ１は，上記検索機能や後述するフローチャート（図４参照）の手順に従った処理を実現する検索プログラムが動作するコンピュータ環境が整った装置であればよく，例えば，パーソナルコンピュータやＰＤＡなどに代表される情報処理装置がその典型例である。
本検索装置Ｘ１は，図１に示すように，一次検索部１０１，二次検索部１０２，一時記憶部１０３，必要性判定部１０４，検索結果出力部１０５を有する制御部１００と，コンテンツＤＢ２０１，コンテンツ情報ＤＢ２０２，知識情報ＤＢ２０３を有するＨＤＤやＤＶＤなどの記憶部２００とを備えて構成されており，上記コンテンツ情報ＤＢ２０２から検索者によって外部接続された入力装置３０１から入力されたキーワードに対応するコンテンツ情報を検索して外部接続された表示装置３０２へ出力するものである。
ここで，上記入力装置３０１としては，例えば上記検索装置Ｘ１に接続されたキーボードやマウス等であり，上記表示装置３０２としては上記検索装置Ｘ１に接続されたＬＣＤモニタ等であることが考えられるが，本検索装置Ｘ１がＬＡＮなどで複数のコンピュータ端末とネットワーク接続されている場合であって，上記コンピュータ端末から上記検索装置Ｘ１の検索機能が利用可能な状態である場合には，上記コンピュータ端末が上記入力装置３０１及び上記表示装置３０２に該当する。
なお，上記制御部１００には，上記構成要素以外にも，上記検索プログラムを記憶するＲＯＭや，該ＲＯＭから上記検索プログラムを読み出して実行すると共に上記一次検索部１０１，二次検索部１０２，一時記憶部１０３，必要性判定部１０４，検索結果出力部１０５の各構成要素で実行される各処理を行うＣＰＵ，ＲＡＭなどの図示しない制御機器が備えられている。
本実施の形態では，上述の如く概略構成された検索装置Ｘ１を例示説明するが，例えば，上記コンテンツ情報ＤＢ２０２が複数存在する場合は，複数のコンテンツ情報ＤＢにそれぞれアクセスして検索することが考えられる。また，上記コンテンツＤＢ２０１及びコンテンツ情報ＤＢ２０２が上記検索装置Ｘ１とは別の独立した記憶装置に設けられており，該記憶装置と上記検索装置Ｘ１とがＬＡＮやインターネットなどの通信網を介してデータ通信可能に構成された形態であってもよい。なお，この場合は，上記検索装置Ｘ１及び上記記憶装置には上記通信網にネットワーク接続するためのネットワークインターフェースカードなどの通信手段が設けられる。
【００１５】
上記コンテンツＤＢ２０１には，図２（ａ）に示すように，デジタルデータで表現された文章（テキストデータ），音楽（オーディオデータ），画像（イメージデータ），映像（ビデオデータ）或いはこれらを組み合わせた複合コンテンツなどの複数の多種多様なコンテンツＣ１，Ｃ２，…が格納されている。ここに，上記複合コンテンツとしては，オーディオデータとイメージデータとを組み合わせたものや，複数のビデオデータを組み合わせて連続的に再生されるものや，複数のビデオデータが組み合わされてはじめて統一的な内容を構成するものなどがある。なお，図２（ａ）には，各コンテンツＣ１，Ｃ２，…のタイトル情報（タイトルＴ１，Ｔ２，…）を括弧書きで示している。
また，上記コンテンツ情報ＤＢ２０２には，図２（ｂ）に示すように，上記コンテンツＤＢ２０１内に格納されたコンテンツを検索する際に用いられるトピック情報（検索情報に相当）や，その他，コンテンツに関する例えばタイトル情報（タイトルＴ１，Ｔ２，…），コンテンツＤＢ２０１内のコンテンツを特定するコンテンツＩＤ（識別子），データ形式（ＪＰＥＧ，ＨＴＭＬなど），作成日時，作成者情報，コンテンツがどのような用途（教育用，プレゼン用，初心者用，上級者用など）に適しているかを示す用途情報，リンク情報（後述），順序情報（後述）などを含むコンテンツ情報（メタデータ）が格納されている。なお，上記トピック情報はコンテンツのテーマや要約を示す情報であり，本実施形態ではこのトピック情報を検索情報として用いる。もちろん，上記トピック情報以外の情報（例えばタイトル情報や用途情報など）を検索情報として用いてもよく，また，上記各情報とは独立した形でコンテンツ情報内に検索情報を設けてもよい。ここに，上記コンテンツ情報ＤＢ２０２がコンテンツ情報記憶手段の一例に相当する。
本検索装置Ｘ１では，上記コンテンツ情報ＤＢ２０２から，入力されたキーワードと一致する或いはそれに対応する検索情報を有する一又は複数のコンテンツ情報が検索されるが，検索されたコンテンツ情報には上記コンテンツＤＢ２０１内のコンテンツを識別するコンテンツＩＤが含まれているため，検索されたコンテンツ情報からコンテンツを特定することができる。なお，上記コンテンツＩＤは，該ＩＤに対応するコンテンツにも電子透かしなどの手法により埋め込まれている。
【００１６】
上記知識情報ＤＢ２０３には，図３に示すように，本検索装置Ｘ１を利用する利用者毎に，上記コンテンツについての知識情報が格納されている。ここに，上記知識情報ＤＢ２０３が知識情報記憶手段の一例に相当する。
上記知識情報としては種々の形態が考えられるが，例えば，下記の表１のＡさんの知識情報の一例（図３にも同じ表を示している）に示すように，コンテンツのタイトル毎にコンテンツの内容について知っているか（既知），或いは知らないか（未知）の情報をリスト化したテーブルデータが考えられる。下記表１においては，コンテンツの内容を知っている場合は「既知」の欄にチェックが付けられ，知らない場合は「未知」の欄にチェックが付けられている。なお，下記表１において「既知」の欄に付されたチェックの有無が精通度に相当し，「未知」の欄に付されたチェックの有無が不精通度に相当する。
【表１】
2007193723.tif 000003
なお，上記表１には，該表１内のタイトル一覧から分かるように，ネットワーク技術分野に関するコンテンツについての知識情報を示しているが，もちろん，他の分野に関するコンテンツについての知識情報も上記知識情報ＤＢ２０３に格納されている。この場合，コンテンツの種類や分野などのカテゴリー別に上記知識情報を分類して上記知識情報ＤＢ２０３内で管理するようにしてもよい。
また，前記知識情報における「既知」や「未知」は，後述すように利用者から提供されるものであってもよいが，例えば利用者が過去の情報検索において指定したキーワードを「既知」，指定されたことのないものを「未知」として自動的に記憶する構成も考えられる。
【００１７】
上記知識情報は，予め本検索装置Ｘ１を利用する利用者から情報提供してもらった上で上記知識情報ＤＢ２０３に格納される。上記知識情報の取得手段としては，例えば，コンテンツの精通度に関する調査アンケート（電子データ）を検索装置Ｘ１に格納し，これを上記検索装置Ｘ１とＬＡＮなどで接続された利用者のコンピュータ端末からアクセス可能なように公開しておき，そして，利用者が上記ＬＡＮを介して自身のコンピュータ端末から上記調査アンケートに答えた場合は，そのアンケートの結果を利用者毎に分けて上記知識情報ＤＢ２０３に自動的に記憶することが考えられる。
上記知識情報ＤＢ２０３に格納された知識情報は利用者の知識レベルに応じて日々変化するものであるため，利用者個人の知識情報は，例えば利用者のユーザＩＤが照合されたこと条件にアクセス可能な状態にしておき，そして，利用者が自身の知識情報を更新することが可能なようにしておくことが好ましい。
また，上記検索装置Ｘ１から定期的に上記調査アンケートを各利用者のコンピュータ端末に配信し，その後回収されたアンケート結果を上記知識情報ＤＢ２０３に格納することにより，上記知識情報ＤＢ２０３内の知識情報を自動的に更新するようにしてもよい。
もちろん，本検索装置Ｘ１を利用する都度，上記調査アンケートを上記表示装置３０２に画面表示させて，利用者に上記知識情報を入力させるようにしてもよい。
【００１８】
次に，上記制御部１００の図示しないＣＰＵにより制御される一次検索部１０１，二次検索部１０２，必要性判定部１０４，及び検索結果出力部１０５の各部で行われる処理動作について説明する。なお，上記各部の処理は，上記ＣＰＵによって上記各部に対応する夫々のモジュールプログラム（検索プログラムを構成する単位プログラム）が起動されることにより実行される。
上記一次検索部１０１（一次検索手段の一例に相当）では，上記入力装置３０１からキーワード（検索条件）が入力されると，上記ＣＰＵは上記コンテンツ情報ＤＢ２０２にアクセスして，該コンテンツ情報ＤＢ２０２内に，上記入力されたキーワードと一致する或いは該キーワードを含む検索情報（本実施形態ではトピックス情報）を有するコンテンツ情報が存在するかどうかの検索処理（以下「一次検索処理」という）を実行する。この一次検索処理は，例えば，上記コンテンツ情報ＤＢ２０２から順次読み出された任意のコンテンツ情報と上記キーワードとをマッチングすることにより行われる。
上記一次検索処理により上記キーワードに対応するコンテンツ情報が検索されると，検索されたコンテンツ情報（以下「第１のコンテンツ情報」という）が上記コンテンツ情報ＤＢ２０２から読み出されて，ＲＡＭやＥＥＰＲＯＭなどの上記一時記憶部１０３に記憶される。
【００１９】
上記二次検索部１０２（二次検索手段の一例に相当）では，上記ＣＰＵによって，上記一時記憶部１０３に記憶された上記第１のコンテンツ情報に関連するコンテンツ情報（以下「第２のコンテンツ情報」という）を上記コンテンツ情報ＤＢ２０２から検索する検索処理（以下「二次検索処理」という）が行われる。
かかる二次検索処理は，例えば，コンテンツ情報に含まれるリンク情報に基づいて行われる。ここに，上記リンク情報とは，或るコンテンツに付随する他のコンテンツとの付随性或いは関連性を表す情報であって，上記付随性或いは関連性を有するコンテンツのコンテンツ情報の格納位置情報（格納アドレス）や，上記コンテンツを示す情報（タイトル情報など）が該当する。例えば，前記リンク情報は，当該コンテンツを理解するために前提となる他のコンテンツを示すものであって，コンテンツ製作者などによって予め指定される。
したがって，上記リンク情報が上記格納位置情報であれば，ＣＰＵがその位置にアクセスすることで上記第２のコンテンツ情報の検索が可能であり，上記リンク情報がタイトル情報であれば，マッチング処理することにより上記第２のコンテンツ情報の検索が可能である。
上記二次検索処理により第２のコンテンツ情報が検索されると，該第２のコンテンツ情報が上記コンテンツ情報ＤＢ２０２から読み出されて，上記一時記憶部１０３に記憶される。
【００２０】
上記必要性判定部１０４（必要性判定手段の一例に相当）では，上記二次検索部１０２で検索された上記第２のコンテンツ情報の必要性について判定する判定処理がＣＰＵによって実行される。なお，この必要性とは，検索者にとって検索された上記第２のコンテンツ情報が有用であるかどうかを意味するものである。即ち，検索者が上記第２のコンテンツ情報で特定されるコンテンツの内容を理解している（知っている）場合は上記第２のコンテンツ情報は検索結果として出力する必要はなく，理解していない場合は出力する必要がある。
かかる判定処理は，上記知識情報ＤＢ２０３に格納された検索者の知識情報（表１参照）に基づいて行われる。具体的には，上記ＣＰＵが検索者の知識情報を読み出して参照して，上記第２のコンテンツ情報により特定されるコンテンツについての検索者の精通度又は不精通度を判別することにより行われる。かかる判別は，上記第２のコンテンツ情報に含まれるタイトル情報の「既知」或いは「未知」のいずれの欄にチェックが付されているかどうかにより行われる。
例えば，上記表１の知識情報を例にとって説明すると，仮に，検索された第２のコンテンツ情報に「アクセスポイント」というタイトル情報が含まれている場合は，検索者はこのコンテンツを理解している（表１参照）ため当該第２のコンテンツ情報は「不要」と判定される。また，上記第２のコンテンツ情報に「アップリンク」というタイトル情報が含まれている場合は，検索者はこのコンテンツを理解していない（表１参照）ため当該第２のコンテンツ情報は「必要」と判定される。
なお，上記第２のコンテンツ情報に含まれるタイトル情報が上記知識情報のタイトル一覧に含まれていない場合もあり得るが，この場合は，例えば，「知っている（既知）もの以外は全て知らない（未知）」，或いは「知らない（未知）もの以外は全て知っている（既知）」といったルールを予め定めておくことで，例えば前者のルールを適用した場合は，上記判定処理において「必要」と判定され，後者のルールを適用した場合は，上記判定処理において「不要」と判定される。なお，キーワードを指定して検索する場合には，検索結果を不必要に増大させないように，後者のルールを適用することが望ましい。
【００２１】
上記検索結果出力部１０５（検索結果出力手段の一例に相当）では，ＣＰＵによって，上記第１のコンテンツ情報及び上記必要性判定部１０４で必要と判定された上記第２のコンテンツ情報を上記一時記憶部１０３から読み出して，表示装置３０２に適したデータに変換するなどして出力する処理が行われる。
また，この検索結果出力部１０５において，出力される複数のコンテンツ情報の中に相互に関連性を有するコンテンツ情報がある場合は，それらを互いに関連付けて出力するように処理が行われる。このとき行われる関連付けは，上記リンク情報に基づいて行われる。即ち，上記リンク情報により特定される関連性のある複数のコンテンツ情報同士が関連付けられる。もちろん上記リンク情報を基にした関連付けに限定されることはない。例えば，出力するコンテンツ情報内のタイトル情報，トピック情報，用途情報などを比較して，互いに同じカテゴリー（同じ分野，同じ用途）に属するコンテンツであると判定された場合はそれらを関連付けてもよい。
また，互いに関連性を有するコンテンツにはコンテンツの再生順序が定められていることも多い。そのため，出力されるコンテンツ情報に順序情報が含まれている場合は，この順序情報に基づいて上記関連付けが行われてもよい。ここに，上記順序情報とは，複数のコンテンツ間において予め定められたコンテンツ再生順序を示す情報を意味する。上記順序情報に基づいて関連付けられて出力されれば，検索者はコンテンツを正確な順序で再生することができ，コンテンツの内容を容易に理解することができる。なお，上記順序情報は，複数のコンテンツが連続的に再生される前記した複合コンテンツの一部のコンテンツ情報に含まれることが多い。
【００２２】
続いて，上述の如く構成された検索装置Ｘ１において，上記制御部１００（のＣＰＵ）により所定の検索プログラムに従って実行される検索処理の手順の一例について説明する。ここに，Ｓ１０，Ｓ２０，…は処理手順（ステップ）番号を示す。処理はステップＳ１０から開始される。なお，各ステップの具体的処理手法については，前記した制御部１００の各部の処理動作の説明を参照されたい。
上記検索装置Ｘ１において上記検索プログラムが起動されると，表示装置３０２にキーワード及びユーザＩＤの入力を受け付ける入力画面（不図示）が表示される。
この状態において，上記検索装置Ｘ１を利用する検索者により入力装置３０１から上記入力画面に自身のユーザＩＤが入力されると，検索者を認証するために，上記制御部１００によって，上記検索装置Ｘ１に予め記憶されたユーザ登録リストに基づいてユーザＩＤの照合処理が行われる（ステップＳ１０）。
上記照合が行われ，照合一致が確認されると，続いて，上記入力画面のキーワード入力欄にキーワードが入力され，検索処理を開始させる指示入力がなされたかどうかが上記制御部１００により判断される（ステップＳ２０）。
上記キーワードが入力されると（ステップＳ２０のＹｅｓ側），上記制御部１００によって前記した第１のコンテンツ情報を検索する検索処理（一次検索処理）が開始される（ステップＳ３０）。この一次検索処理において，上記コンテンツ情報ＤＢ２０２内の検索情報と上記キーワードとをマッチングするなどして上記キーワードに対応する検索情報を有するコンテンツ情報（第１のコンテンツ情報）が検索されると，処理はステップＳ５０に進む。なお，上記入力画面で入力されるキーワード数は単数でも複数でもよい。複数の場合は，上記ステップＳ２０では，所謂ＡＮＤ検索或いはＯＲ検索が行われる。
また，上記第１のコンテンツ情報が検索されなかった場合は，「入力されたキーワードに該当するコンテンツが見つかりません」などの情報を出力した後に一連の検索処理が終了する（ステップＳ４０のＮｏ側）。この場合，上記入力画面を再度表示させて，ステップＳ２０からの処理を繰り返してもよい。
【００２３】
処理がステップＳ５０に進むと，ここでは，上記第１のコンテンツ情報に関連する第２のコンテンツ情報が上記コンテンツ情報ＤＢ２０２に存在するか否かを判断するために，上記第１のコンテンツ情報に前記したリンク情報が含まれているかどうかが判断される。
ここで上記リンク情報が含まれていると判断された場合は，処理はステップＳ６０に進む（ステップＳ５０のＹｅｓ側）。また，上記リンク情報が含まれていないと判断された場合は，処理はステップＳ８０（ステップＳ５０のＮｏ側）に進む。
【００２４】
処理がステップＳ６０に進むと，ここでは，制御部１００によって，上記リンク情報に基づいて第２のコンテンツ情報を検索する検索処理（二次検索処理）が実行される。かかる処理が実行されることにより，上記第１のコンテンツ情報に関連する第２のコンテンツ情報が検索される。
上記第２のコンテンツ情報が検索されると，続いて，検索された上記第２のコンテンツ情報の必要性を判定する前記した判定処理が上記制御部１００により行われる（ステップＳ７０）。かかる判定は前記したように検索者の知識情報に基づいて行われ，必要であると判定された第２のコンテンツ情報のみが上記第１のコンテンツ情報と共に後述するステップＳ９０において検索結果として出力される。
ここで，上記判定処理の際には上記知識情報が参照されるが，該知識情報の全てをいちいち読み出して参照していたのでは処理に多くの時間が費やされる。そのため，例えば，入力されたキーワードに関連するカテゴリー（分野）の知識情報のみを上記知識情報ＤＢ２０３から抽出し，抽出された知識情報のみに基づいて上記第２のコンテンツ情報の必要性を判定することが考えられる。なお，上記キーワードに関連する分野は，例えば，予め複数の分野に分類された用語辞書などのデータベースを設けておき，上記用語辞書から入力されたキーワードと一致する用語の分野を検索することにより特定される。
【００２５】
処理がステップＳ８０に進むと，ここでは，出力される複数のコンテンツ情報を互いに関連付ける関連付け処理が上記制御部１００によって行われる。
ここで，上記ステップＳ５０において「Ｎｏ」と判定された後に当該ステップＳ８０に処理が移行した場合は，後述するステップＳ９０において出力されるのは第１のコンテンツ情報のみである。このとき，該第１のコンテンツ情報が複数存在する場合は，例えば，コンテンツ情報に含まれるタイトル情報，トピック情報，用途情報などの各種情報を基にして，コンテンツの種類，分野，用途など同じカテゴリーに属するコンテンツ情報であるかどうかを判定し，同じカテゴリーに属するコンテンツ情報があると判定された場合は，同一カテゴリーにコンテンツ情報を集約させるべく，夫々のコンテンツ情報を関連付ける処理（以下「第１の関連付け処理」という）が行われる。
例えば，コンテンツＣ１，Ｃ２，Ｃ３，Ｃ４についてのコンテンツ情報が検索された場合において，上記コンテンツＣ１及びＣ２の用途情報が「初心者用」を示すものであり，上記コンテンツＣ３及びＣ４の用途情報が「上級者用」を示すものである場合は，下記表２に示すように，上記コンテンツＣ１〜Ｃ４のコンテンツ情報（ここではタイトルＴ１〜Ｔ４のみを示す）が「初心者用」というカテゴリーと，「上級者用」というカテゴリーに夫々関連付けて分別される。
【表２】
2007193723.tif 000004
【００２６】
一方，上記ステップＳ５０において処理がＹｅｓ側に進み，ステップＳ６０及びＳ７０を経て当該ステップＳ８０に処理が移行した場合は，上記第１のコンテンツ情報とステップＳ７０で必要であると判定された第２のコンテンツ情報とを上記リンク情報に基づいて関連付ける関連付け処理（以下「第２の関連付け処理」という）が行われる。
例えば，第１のコンテンツ情報としてコンテンツＣ１及びＣ２のコンテンツ情報が検索され，コンテンツＣ１のリンク情報に基づいてコンテンツＣ３及びＣ４のコンテンツ情報が，コンテンツＣ２のリンク情報に基づいてコンテンツＣ５〜Ｃ７のコンテンツ情報が第２のコンテンツ情報として検索された場合は，コンテンツ情報が出力された際に検索者が夫々のコンテンツ情報の関連性を把握できるように，表３に示すように，関連性のあるコンテンツ情報（表３にはタイトル情報のみを示す）が関連付けられる。
【表３】
2007193723.tif 000005
【００２７】
また，いずれのステップを経て上記ステップＳ８０に処理が移行した場合であっても，上記各コンテンツ情報に前記した順序情報が含まれていると判定された場合には，該順序情報に基づいて各コンテンツ情報が関連付ける処理（以下「第３の関連付け処理」という）が行われる。
第１及び第２のコンテンツ情報としてコンテンツＣ１〜Ｃ６のコンテンツ情報が検索された場合に，コンテンツＣ１〜Ｃ３に「Ｃ３→Ｃ２→Ｃ１」の順で再生するという順序情報が存在し，コンテンツＣ１，Ｃ４〜Ｃ６に「Ｃ６→Ｃ５→Ｃ４→Ｃ１」の順で再生するという順序情報が存在する場合には，出力された際に検索者が再生順序を把握可能なように，表４に示すように，各コンテンツ情報が順序情報にしたがって関連付けられる。なお，下記表４を図式化すると，図５に示すような順序ネットワークとして表すことができる。ここで，図５の矢印はコンテンツを再生する順序を示す。
【表４】
2007193723.tif 000006
【００２８】
当該ステップＳ８０において行われる関連付け処理として，３つの処理（第１〜３の関連付け処理）について説明したが，かかる処理は，例えば，上記第３の関連付け処理を最優先し，次いで第２，第１の順に処理を行うことが望ましい。利用者の利便性を考慮すると，コンテンツ情報が同一カテゴリーに集約されるよりも，リンク情報に基づき何らかの関連性を有するもの同士が関連付けられているほうが利便がよく，更に，上記順序情報に基づいて関連付けられるほうがコンテンツの再生順序を把握することができるため更に利便がよいと考えられる。
【００２９】
上記ステップＳ８０の関連付け処理が終わると，続いて，関連付けられたコンテンツ情報が検索結果として出力される。もちろん，関連付けられなかったコンテンツ情報も検索結果として出力される。
これにより，入力されたキーワードに対応する第１のコンテンツ情報のみならず，該第１のコンテンツ情報に関連する第２のコンテンツ情報も検索結果として出力されるため，第１のコンテンツ情報から特定されるコンテンツを検索者が再生した場合に，該コンテンツに理解不十分な用語や技術が用いられている場合であっても，これらに関するコンテンツを再度検索するといった煩雑な作業を省略することが可能となり，検索者の利便が向上する。また上記作業を行うことなく必要なコンテンツが迅速に検索される。
また，上記リンク情報や順序情報に基づいてコンテンツ情報が関連付けられて出力されるため，互いに関連するコンテンツの特定や，コンテンツの再生順序の把握が容易となる。
【００３０】
上述の実施形態では，上記ステップＳ７０の判定処理のみに検索者の知識情報を用いる処理例について説明したが，例えば，上記ステップＳ３０の一次検索処理を行う際にも上記知識情報を用いる処理例も考えられる。即ち，上記一次検索処理が，入力されたキーワードに対応する検索情報を有するコンテンツ情報を上記コンテンツ情報ＤＢ２０２から検索し，更に，上記知識情報を参照して，上記検索されたコンテンツ情報から検索者が十分に理解していない（未知の）コンテンツのコンテンツ情報を検索して，このコンテンツ情報のみを前記第１のコンテンツ情報として抽出するものであることが考えられる。
本来，入力されたキーワードに基づいて検索されたコンテンツ情報は，検索者の所望するコンテンツを表すものであるはずであるが，現状は，検索者の所望しないコンテンツ，即ち，検索者が十分理解している（知っている，既知の）コンテンツを表すものが多く含まれている。そのため，上記第１のコンテンツ情報を検索する一時検索処理を行う段階において，上記知識情報を用いることにより，検索者の所望するコンテンツ情報を的確に検索することが可能となる。
なお，この場合も，上記知識情報を全て参照していたのでは処理に多くの時間が費やされるため，入力されたキーワードに関連する分野の知識情報のみに基づいて上記第１のコンテンツ情報を検索することが考えられる。なお，具体的な処理は上記ステップＳ７０の判定処理に準じて行われる。
【実施例】
【００３１】
ここでは，添付図面の図６〜図８を用いて，本発明の実施例に係る検索装置Ｘ２について説明する。
上述の実施形態に係る検索装置Ｘ１では，同じ内容を表す重複するコンテンツ情報検索される場合がある。ここで，例えば，上記図７（ａ）に示されるように，上述のステップＳ１０〜Ｓ８０の処理がなされることにより，カテゴリーαに属する複数のコンテンツ情報Ｔα１，Ｔα２，Ｔα３，Ｔα４，Ｔα６と，カテゴリーβに属する複数のコンテンツ情報Ｔβ２，Ｔβ３，Ｔβ５とが検索されたと仮定する。なお，コンテンツ情報Ｔα２及びＴβ２と，Ｔα３及びＴβ３（図７（ａ）において破線で囲まれたコンテンツ情報）は，カテゴリーは異なるが同じコンテンツを表すものである。この場合，ユーザ自身がいずれのコンテンツ情報により特定されるコンテンツを再生すればよいかの判断を行わなければならない。また，ユーザが重複するコンテンツを再生するという無駄が生じるおそれもある。
しかしながら，本実施例に係る検索装置Ｘ２の制御部１００には，図６に示すように，上記検索装置Ｘ１の構成に加え，検索結果として出力されるコンテンツ情報（第１のコンテンツ情報及び第２のコンテンツ情報）の中に重複するコンテンツ情報が含まれているかどうかを判定する重複判定部１０６（重複コンテンツ情報判定手段の一例に相当）と，上記重複判定部１０６で重複するコンテンツ情報が含まれていると判定された場合に，重複するコンテンツ情報から余分なコンテンツ情報を取り除く除去部１０７（コンテンツ情報除去手段の一例に相当）と，が備えられているため，検索された複数のコンテンツ情報の中に，重複するコンテンツ情報がある場合に，余分なコンテンツ情報を取り除く処理が行われる。そのため，ユーザ自身が上記判断を行うこともなく，また，上記無駄な再生がなされるおそれも無くなる。
【００３２】
ここで，上記重複判定部１０６及び上記除去部１０７により実行される処理について，図８のフローチャートを用いて説明する。なお，図４に示すフローチャートと同じ手順については同符号を付すことによりその説明を省略し，ここでは，上記重複判定部１０６及び除去部１０７において実行される処理手順（ステップ）Ｓ８１〜Ｓ８３についてのみ説明する。
ステップＳ１０〜Ｓ８０の処理がなされることにより，図７（ａ）に示すように関連付けられたコンテンツ情報が検索されると，続いて，ステップＳ８１において，上記制御部１００によって，検索されたコンテンツ情報に重複するコンテンツ情報が含まれているかどうかが判断される。かかる判断は，例えば，コンテンツ情報に含まれるトピック情報やタイトル情報を比較することにより，同内容の用語やテーマが含まれているかどうかを判断することにより行われる。
ここで，重複するコンテンツ情報が含まれていると判断されると，処理はステップＳ８２に進み，含まれていないと判断されると，処理はステップＳ９０に進む。
処理がステップＳ８２に進むと，ここでは，コンテンツ情報の包含数の少ないカテゴリー（この実施例ではカテゴリーβ）が抽出され，その後，ステップＳ８３において，カテゴリーβに含まれる重複するコンテンツ情報（この実施例ではコンテンツ情報Ｔβ２とＴβ３）が優先的に検索結果から除去される（図７（ｂ）参照）。
このように，コンテンツ情報の包含数の少ないカテゴリーβから重複するコンテンツ情報Ｔβ２とＴβ３が除去され（図７（ｃ）参照），カテゴリーαに属するコンテンツ情報がより多く残されるため，ユーザは同一カテゴリーαに属するコンテンツ情報により特定される統一感あるコンテンツを再生することで，コンテンツの内容を比較的容易に理解することができる。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態に係るコンテンツ検索装置Ｘ１の概略構成を示すブロック図。
【図２】コンテンツＤＢ及びコンテンツ情報ＤＢに格納された情報の一例を示す図。
【図３】知識情報ＤＢに格納された情報の一例を示す図。
【図４】コンテンツ検索装置Ｘ１の制御部１００により実行される検索処理の手順の一例を説明するフローチャート。
【図５】順序情報にしたがって関連付けられたタイトル情報を示す順序ネットワーク図。
【図６】本発明の実施例に係るコンテンツ検索装置Ｘ２の概略構成を示すブロック図。
【図７】検索されたコンテンツ情報の一例を示す図。
【図８】コンテンツ検索装置Ｘ２の制御部１００により実行される検索処理の手順の一例を説明するフローチャート。
【符号の説明】
【００３４】
１００…制御部
１０１…一次検索部
１０２…二次検索部
１０３…一時記憶部
１０４…必要性判定部
１０５…検索結果出力部
１０６…重複判定部
１０７…除去部
２００…記憶部
２０１…コンテンツＤＢ
２０２…コンテンツ情報ＤＢ
２０３…知識情報ＤＢ
３０１…入力装置
３０２…表示装置
【図１】
2007193723.tif 000007
【図２】
2007193723.tif 000008
【図３】
2007193723.tif 000009
【図４】
2007193723.tif 000010
【図５】
2007193723.tif 000011
【図６】
2007193723.tif 000012
【図７】
2007193723.tif 000013
【図８】
2007193723.tif 000014