(57)【要約】【課題】膨大な量の情報の中から、ユーザが意図する検索対象に対応した情報を効率よく高い精度で検索する情報検索装置を提供する。【解決手段】複数のコンテンツ情報を保持するコンテンツＤＢ１１と、設定されたカテゴリごとに、複数の単語をそれぞれラベルとした複数のノードを、上位から下位になる程、ラベルの意味属性の抽象度が低くなるように階層的に構成したカテゴリ階層情報を保持するカテゴリ階層情報ＤＢ１２と、入力されたユーザ入力情報に基づいてカテゴリ階層情報ＤＢ１２に保持された中から検索対象のカテゴリ階層情報を特定し、特定したカテゴリ階層情報からユーザが検索対象として意図するラベルのノードである検索意図ノードを、前記抽象度を用いて特定する検索意図特定部１４と、特定された検索意図ノードに基づいてコンテンツＤＢ１１内を検索した検索結果を表示する表示部１６とを備える。【選択図】図１
2015225497.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに提供するための複数のコンテンツ情報を保持するコンテンツＤＢと、
設定されたカテゴリごとに、複数の単語をそれぞれラベルとした複数のノードを、上位から下位になる程、ラベルの意味属性の抽象度が低くなるように階層的に構成したカテゴリ階層情報を保持するカテゴリ階層情報ＤＢと、
ユーザの操作により入力された、キーワード情報またはコンテンツ情報のアドレス情報を、ユーザ入力情報として取得する入力情報取得部と、
前記入力情報取得部で取得されたユーザ入力情報に基づいて、前記カテゴリ階層情報ＤＢに保持された中から検索対象のカテゴリ階層情報を特定し、特定したカテゴリ階層情報から、ユーザが検索対象として意図するラベルのノードである検索意図ノードを、前記抽象度を用いて特定する検索意図特定部と、
前記検索意図特定部で特定された検索意図ノードに基づいて指定された検索キーで前記コンテンツＤＢ内を検索した検索結果を取得する検索処理部と、
前記検索処理部で取得された検索結果を表示する表示部と
を備えることを特徴とする情報検索装置。
【請求項２】
前記検索意図特定部は、前記カテゴリ階層情報ＤＢに保持されたカテゴリ階層情報の中のノードのうち、前記入力情報取得部で取得されたユーザ入力情報に基づいて特定したノードを当該ユーザ入力情報に対応付けるとともに、前記対応付けたノードの親ノードも当該ユーザ入力情報に対応付け、対応付けされたノードのうち、複数の対応付けされた子ノードを持つノードが存在する場合には、その中で最も前記抽象度が高いノードを検索意図ノードとして特定し、複数の対応付けされた子ノードを持つノードが存在しない場合には、対応付けされたノードのうち最も前記抽象度が低いノードを検索意図ノードとして特定する
ことを特徴とする請求項１に記載の情報検索装置。
【請求項３】
前記検索処理部は、前記検索意図ノードのすべての子ノードのラベルをそれぞれキーとして前記コンテンツＤＢ内を検索し、各キーが含まれるコンテンツ情報を検索結果として取得する
ことを特徴とする請求項１または２に記載の情報検索装置。
【請求項４】
前記表示部は、前記検索対象のカテゴリ階層情報を表示し、
前記検索処理部は、前記表示部に表示されたカテゴリ階層情報の中から指定されたノードに基づいて前記コンテンツＤＢ内を検索した結果を、前記検索結果として取得する
ことを特徴とする請求項１〜３いずれか１項に記載の情報検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上の情報の中から、ユーザの所望の情報を検索するための処理を支援する情報検索装置に関する。
【背景技術】
【０００２】
近年、インターネットの普及により、所望の情報を検索するための検索エンジンが広く利用されている。
【０００３】
検索エンジンによる情報検索に対しては、例えば下記（１）、（２）のような処理による支援法が存在する。
【０００４】
（１）  ユーザが“クエリ”と呼ばれる検索したい用語を検索窓に入力することにより検索を行うキーワード検索において、ユーザの興味を反映させた推薦クエリをユーザに提示する処理（特許文献１）。
【０００５】
（２）  あるカテゴリに対して情報を分類して階層化したサイトを作成しておき、当該サイトに基づいて、閲覧しているコンテンツ上に関連する分類、階層のリンク先を表示させ、クリック操作されたリンク先のページに遷移させる処理。
【０００６】
このような処理を利用することにより、ユーザは膨大な量の情報の中から所望の情報を閲覧することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−５９１８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
通常、情報検索を開始するときにはユーザの検索の意図がはっきりしておらず、上述したような検索処理を進めて行く過程で具体化されていくことが多い。
【０００９】
例えばユーザが“食べ物”に関する情報を検索する場合に、まず“パスタが食べたい”とだけ考えて“パスタ”に関する情報検索を行い、これに対し出力された情報を比較した結果、さらに“クリームパスタ”に関する情報を取得したいと考えて検索を進めることが考えられる。
【００１０】
このように検索を進めていく過程で、ユーザの意図する情報が“食べ物”→“パスタ”→“クリームパスタ”と具体化していくため、ユーザの意図する情報の抽象度（ユーザが求めているカテゴリに関する抽象度）が低くなっていく。その際、ユーザが検索の意図をより正確に具体化できるようにするためには、なるべく同一の抽象度の情報を重複なしに提示することが望ましいと考えられる。
【００１１】
しかし、上述したような検索処理（１）、（２）においては多様な選択肢が提示されるものの、抽象度を考慮した情報の提示は行われていないため、検索を進める過程で提示される情報に重複が生じて提供される情報の範囲が狭くなることがある。その場合、ユーザは狭い範囲の情報の中で比較して検索の意図を具体化することになるため、ユーザの意図に合致した質の高い情報を得ることができない場合があるという問題があった。
【００１２】
また、上述したような検索処理を利用する場合でも、検索を進めることで具体化した意図を示すキーワードで再度検索処理を行えば、当該キーワードに特化した質の高い情報が取得できる可能性があるが、そのためにはキーワードを入力し直す必要があるため手間がかかるという問題があった。
【００１３】
本発明は上記事情を鑑みてなされたものであり、膨大な量の情報の中から、ユーザが意図する検索対象に対応した情報を効率よく高い精度で検索する情報検索装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記の課題を解決するための、本発明の情報検索装置は、ユーザに提供するための複数のコンテンツ情報を保持するコンテンツＤＢと、設定されたカテゴリごとに、複数の単語をそれぞれラベルとした複数のノードを、上位から下位になる程、ラベルの意味属性の抽象度が低くなるように階層的に構成したカテゴリ階層情報を保持するカテゴリ階層情報ＤＢと、ユーザの操作により入力された、キーワード情報またはコンテンツ情報のアドレス情報を、ユーザ入力情報として取得する入力情報取得部と、前記入力情報取得部で取得されたユーザ入力情報に基づいて、前記カテゴリ階層情報ＤＢに保持された中から検索対象のカテゴリ階層情報を特定し、特定したカテゴリ階層情報から、ユーザが検索対象として意図するラベルのノードである検索意図ノードを、前記抽象度を用いて特定する検索意図特定部と、前記検索意図特定部で特定された検索意図ノードに基づいて指定された検索キーで前記コンテンツＤＢ内を検索した検索結果を取得する検索処理部と、前記検索処理部で取得された検索結果を表示する表示部とを備えることを特徴とする。
【００１５】
また情報検索装置の検索意図特定部は、前記カテゴリ階層情報ＤＢに保持されたカテゴリ階層情報の中のノードのうち、前記入力情報取得部で取得されたユーザ入力情報に基づいて特定したノードを当該ユーザ入力情報に対応付けるとともに、前記対応付けたノードの親ノードも当該ユーザ入力情報に対応付け、対応付けされたノードのうち、複数の対応付けされた子ノードを持つノードが存在する場合には、その中で最も前記抽象度が高いノードを検索意図ノードとして特定し、複数の対応付けされた子ノードを持つノードが存在しない場合には、対応付けされたノードのうち最も前記抽象度が低いノードを検索意図ノードとして特定するようにしてもよい。
【００１６】
また情報検索装置の検索処理部は、前記検索意図ノードのすべての子ノードのラベルをそれぞれキーとして前記コンテンツＤＢ内を検索し、各キーが含まれるコンテンツ情報を検索結果として取得するようにしてもよい。
【００１７】
また情報検索装置の表示部は、前記検索対象のカテゴリ階層情報を表示し、前記検索処理部は、前記表示部に表示されたカテゴリ階層情報の中から指定されたノードに基づいて前記コンテンツＤＢ内を検索した結果を、前記検索結果として取得するようにしてもよい。
【発明の効果】
【００１８】
本発明の情報検索装置によれば、膨大な量の情報の中から検索処理を行う際に、ユーザが意図する検索対象に対応した情報を効率よく得ることが可能になる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態による情報検索装置の構成を示すブロック図である。
【図２】本発明の一実施形態による情報検索装置のカテゴリ階層情報ＤＢに保持されたカテゴリ階層情報の一例を示す説明図である。
【図３】本発明の一実施形態による情報検索装置における検索動作を示すフローチャートである。
【図４】本発明の一実施形態による情報検索装置のカテゴリ階層情報ＤＢのカテゴリ階層情報内の、対応付けが行われたノードを示す説明図である。
【図５】本発明の一実施形態による情報検索装置における検索意図ノードの特定動作を示すフローチャートである。
【図６】本発明の一実施形態による情報検索装置により表示された検索結果を示す画面構成図の一例である。
【図７】本発明の一実施形態による情報検索装置のカテゴリ階層情報ＤＢのカテゴリ階層情報内の、対応付けが行われたノードを示す説明図である。
【図８】本発明の一実施形態による情報検索装置により表示された検索結果を示す画面構成図の一例である。
【図９】本発明の一実施形態による情報検索装置により表示された検索結果を示す画面構成図の他の例である。
【発明を実施するための形態】
【００２０】
〈一実施形態による情報検索装置の構成〉
本発明の一実施形態による情報検索装置の構成について、図１を参照して説明する。
【００２１】
本実施形態による情報検索装置１は、コンテンツＤＢ１１と、カテゴリ階層情報ＤＢ１２と、入力情報取得部１３と、検索意図特定部１４と、検索処理部１５と、表示部１６とを備える。
【００２２】
コンテンツＤＢ１１は、ユーザに提供するための様々なＷｅｂページ情報およびそのアドレス情報を、コンテンツ情報として保持する。
【００２３】
カテゴリ階層情報ＤＢ１２は、設定されたカテゴリごとに、複数の単語をそれぞれラベルとした複数のノードを、上位から下位になる程、ラベルの意味属性の抽象度が低くなるように階層的に構成したカテゴリ階層情報を保持する。
【００２４】
入力情報取得部１３は、ユーザの操作により入力された、キーワード情報またはＷｅｂページのアドレス情報を、ユーザ入力情報として取得する。
【００２５】
検索意図特定部１４は、入力情報取得部１３で取得されたユーザ入力情報に基づいて、カテゴリ階層情報ＤＢ１２に保持された中から検索対象のカテゴリ階層情報を特定し、特定したカテゴリ階層情報から、ユーザが検索対象として意図するラベルのノードである検索意図ノードを、ラベルの意味属性の抽象度を用いて特定する。
【００２６】
検索処理部１５は、入力情報取得部１３から入力されたユーザ入力情報に基づいてコンテンツＤＢ１１内のコンテンツ情報を検索するとともに、検索意図特定部１４で判定された検索意図ノードのすべての子ノードのラベルをそれぞれ検索キーとしてコンテンツＤＢ１１内のコンテンツ情報を検索し、対応するコンテンツ情報のリンク情報を検索結果として取得する。
【００２７】
表示部１６は、モニタで構成され、検索処理部１５で検索結果として取得されたコンテンツ情報のリンク情報を表示する。
【００２８】
〈一実施形態による情報検索装置の動作〉
次に、本実施形態による情報検索装置１の動作について説明する。
【００２９】
本実施形態において、コンテンツＤＢ１１には「動物」、「猫」、「犬」、「魚」、「アビニシアン」、「ペルシャ」、「スピッツ」、「チワワ」等の単語を含む複数のコンテンツ情報が保持されている。
【００３０】
また、カテゴリ階層情報ＤＢ１２にはカテゴリごとのカテゴリ階層情報が保持されており、例えば図２に示すようなカテゴリ〈動物〉のカテゴリ階層情報は、「動物」をラベルとする「動物」ノード２０の子ノードとして「猫」をラベルとする「猫」ノード２１、「犬」をラベルとする「犬」ノード２２、「鳥」をラベルとする「鳥」ノード２３、「魚」をラベルとする「魚」ノード２４等の複数のノードが存在し、「猫」ノード２１の子ノードとして「アビニシアン」をラベルとする「アビニシアン」ノード２５、「ペルシャ」をラベルとする「ペルシャ」ノード２６等の複数のノードが存在し、「犬」ノード２２の子ノードとして「スピッツ」をラベルとする「スピッツ」ノード２７、「チワワ」をラベルとする「チワワ」ノード２８等の複数のノードが存在するように、階層的に構成されている。
【００３１】
図２のカテゴリ〈動物〉のカテゴリ階層情報において、最も上位の層に属する「動物」ノード２０は第１階層のノードとして定義され、次に上位の層に属する「猫」ノード２１、「犬」ノード２２、「鳥」ノード２３、「魚」ノード２４等は第２階層のノードとして定義され、最も下位の階層に属する「アビニシアン」ノード２５、「ペルシャ」ノード２６、「スピッツ」ノード２７、「チワワ」ノード２８等は第３階層のノードとして定義されている。また、各ノードにはカテゴリ〈動物〉内におけるラベルの意味属性の抽象度が対応づけられており、この抽象度は、ノードの階層が上位から下位になる程低い値で示されている。例えば、第１階層の「動物」ノード２０には抽象度「３」が対応づけられ、第２階層の「猫」ノード２１、「犬」ノード２２、「鳥」ノード２３、「魚」ノード２４には抽象度「２」が対応づけられ、第３階層の「アビニシアン」ノード２５、「ペルシャ」ノード２６、「スピッツ」ノード２７、「チワワ」ノード２８には抽象度「１」が対応づけられている。つまり、第１階層→第２階層→第３階層と階層が上位から下位に深くなるにつれ、各ノードに関するラベルの意味属性の抽象度が低くなる。
【００３２】
これらの情報が保持されている状態で、ユーザが「動物」について検索したいと考え（検索意図）、キーワード情報「動物」をユーザ入力情報として入力したときの情報検索装置１の動作について、図３のフローチャートを参照して説明する。
【００３３】
まず、入力情報取得部１３において、ユーザの操作によりユーザ入力情報として取得されたキーワード情報「動物」が取得される（Ｓ１）。
【００３４】
キーワード情報「動物」が取得されると、検索処理部１５により、当該キーワード情報「動物」に基づいてコンテンツＤＢ１１内が検索され、通常の検索エンジンと同様に対応するコンテンツ情報を表示させるためのリンク情報が第１検索結果として取得される（Ｓ２）。
【００３５】
次に検索意図特定部１４において、取得されたユーザ入力情報に該当するテキストに複数の単語が含まれているか否かが判定される（Ｓ３）。ここでは取得されたユーザ入力情報が単一の単語で構成されたキーワード情報「動物」であり、複数の単語が含まれていないため（Ｓ３の「NO」）、ステップＳ４に移行する。
【００３６】
ステップＳ４では検索意図特定部１４において、取得されたキーワード情報「動物」をラベルとするノードがカテゴリ階層情報ＤＢ１２内から検索され、検索により特定されたノードがキーワード情報「動物」に対応付けられる。以降、ユーザ入力情報に関する単語にカテゴリ階層情報ＤＢ１２内のノードを対応付ける処理を、「対応付け」と称する。
【００３７】
検索の結果、図４に太線で示すように、カテゴリ〈動物〉内の「動物」をラベルとするノード２０が対応付けられ、これにより当該カテゴリ〈動物〉が検索対象のカテゴリとして特定される（Ｓ４）。
【００３８】
次に、検索意図特定部１４により、検索対象として特定されたカテゴリ〈動物〉のカテゴリ階層情報の中で、検索対象として意図するラベルであるの検索意図ノードを特定する処理が実行される（Ｓ５）。検索意図ノードを特定する処理について、図５のフローチャートを参照して説明する。
【００３９】
まず、ステップＳ４で対応付けられたノードの親ノードが未だ対応付けされていなければ、新たに対応付けされる（Ｓ１１）。ここで、「動物」をラベルとするノード２０は親ノードを持たないルートノードであるため、該当するノードはない。
【００４０】
次に、対応付けされたノードのうち、複数の対応付けされた子ノードを持つノードが存在するか否かが判定される（Ｓ１２）。ここでは対応付けされたノードは「動物」をラベルとするノード２０のみであり、当該「動物」をラベルとするノード２０は複数の対応付けされた子ノードを持たない（Ｓ１２の「NO」）ためステップＳ１３に移行し、対応付けされたノードのうち最も抽象度が低い階層（下位の階層）に存在するノード、つまり「動物」をラベルとするノード２０が検索意図ノードとして特定される。
【００４１】
検索意図ノードが特定されると図３のフローチャートに戻り、検索処理部１５により、特定された検索意図ノードのすべての子ノードのラベルを検索キーとして検索が行われる（Ｓ６）。ここでは、検索意図ノードである「動物」をラベルとするノード２０の子ノード２１、２２、２３、２４のラベル「猫」、「犬」、「鳥」、「魚」をキーとしてそれぞれコンテンツＤＢ１１内の検索が行われ、各検索キーが含まれるコンテンツ情報が検索結果として取得される。
【００４２】
検索結果として得られたコンテンツ情報のうち、各ラベルに関し最も上位のコンテンツ情報を表示させるためのリンク情報が第２検索結果として取得され、ステップＳ２で取得された第１検索結果とともに表示部１６に表示される（Ｓ７）。
【００４３】
表示部１６に第１検索結果と第２検索結果が表示されたときの画面構成図の一例を、図６に示す。図６の画面構成図では、表示部１６の左側に第１検索結果を表示させる第１検索結果表示エリア１６１を有し、右側に第２検索結果を表示させる第２検索結果表示エリア１６２を有している。
【００４４】
第２検索結果表示エリア１６２には、ステップＳ４〜Ｓ７の処理により取得されたコンテンツ情報を表示させるためのリンク情報が表示されている。例えば、ユーザが検索対象として意図する単語「動物」の子ノード２１のラベルである、「猫」をキーとして検索されたときの最上位の検索結果であるコンテンツ情報「ねこまとめサイト」を表示させるためのリンク情報１６２１、子ノード２２のラベルである「犬」をキーとして検索されたときの最上位の検索結果であるコンテンツ情報「犬図鑑」を表示させるためのリンク情報１６２２、子ノード２３をラベルとする「鳥」をキーとして検索されたときの最上位の検索結果であるコンテンツ情報「鳥百科」を表示させるためのリンク情報１６２３、子ノード２４をラベルとする「魚」をキーとして検索されたときの最上位の検索結果であるコンテンツ情報「魚百科」を表示させるためのリンク情報１６２４が表示されている。
【００４５】
このように、ユーザが入力したキーワード情報に関し、通常の検索エンジンによる検索結果と同様の第１検索結果とともに、ユーザが検索対象として意図する単語に対し同じ抽象度の意味属性を有する単語に基づいて取得された第２検索結果も表示させことで、ユーザが検索意図を具体化するにあたり、単語の意味属性の抽象度に応じた精度の高い情報を選択できるよう支援することができる。
【００４６】
次に、図６のように表示された検索結果の中から、ユーザが「猫」について知りたいと思い「ねこまとめサイト」を表示させるためのリンク情報１６２１をクリック操作したときの動作について説明する。
【００４７】
ユーザによりリンク情報１６２１がクリック操作されると、入力情報取得部１３により、リンク情報１６２１に関連づけられたコンテンツ情報「ねこまとめサイト」のアドレス情報がユーザ入力情報として取得される（Ｓ１）。
【００４８】
コンテンツ情報「ねこまとめサイト」のアドレス情報が取得されると、検索処理部１５により、当該アドレス情報に基づいてコンテンツＤＢ１１内が検索され、対応するコンテンツ情報「ねこまとめサイト」が第１検索結果として取得される（Ｓ２）。
【００４９】
次に検索意図特定部１４において、取得されたコンテンツ情報「ねこまとめサイト」内のテキスト情報に複数の単語が含まれているか否かが判定される（Ｓ３）。ここでは取得されたコンテンツ情報「ねこまとめサイト」内のテキスト情報に複数の単語が含まれていると判定され（Ｓ３の「NO」）、サイト内のテキストが単語に分割される（Ｓ９）。
【００５０】
この際、システム構成時に予め作成したおいた不用語辞書に基づいてテキスト情報から不用語を削除するようにしてもよい。不用語を削除しておくことにより、次のステップＳ４において検索対象のカテゴリを特定する際の演算時間を短縮させることができる。
【００５１】
ステップＳ９によりコンテンツ情報「ねこまとめサイト」内のテキスト情報が分割されたことにより、単語「アビニシアン」、「ペルシャ」が取得されたものとする。
【００５２】
次に分割により取得された全ての単語について、同様の語句をラベルとするノードがカテゴリ階層情報ＤＢ１２内から検索され、カテゴリ〈動物〉内の「アビニシアン」をラベルとするノード２５および「ペルシャ」をラベルとするノード２６が対応付けられる。そして、対応付けられたノードの数が最も多いカテゴリが検索対象のカテゴリとして特定され、ここではカテゴリ〈動物〉が検索対象のカテゴリとして特定される（Ｓ４）。
【００５３】
次に検索意図特定部１４により、既に対応づけられた「アビニシアン」をラベルとするノード２５および「ペルシャ」をラベルとするノード２６の親ノードである「猫」をラベルとするノード２１、およびその親ノードである「動物」をラベルとするノード２０も対応付けされる（Ｓ１１）。ここまでに対応付けされたノードを、図７に太線で示す。
【００５４】
次に、対応付けされたノードのうち、複数の対応付けされた子ノードを持つノードが存在するか否かが判定される（Ｓ１２）。ここでは、「猫」をラベルとするノード２１が該当する（Ｓ１２の「YES」）ためステップＳ１４に移行し、複数の対応付けされた子ノードを持つノードのうち、最も抽象度が高い階層に存在するノード、つまり「猫」をラベルとするノード２１が検索意図ノードとして特定される（Ｓ１４）。
【００５５】
次に、特定された検索意図ノードである「猫」をラベルとするノード２１のすべての子ノード２５、２６のラベル「アビニシアン」、「ペルシャ」を検索キーとしてそれぞれコンテンツＤＢ１１内の検索が行われ、各検索キーが含まれるコンテンツ情報が検索結果として取得される（Ｓ６）。
【００５６】
検索結果として得られたコンテンツ情報のうち、各ラベルに関し最も上位のコンテンツ情報を表示させるためのリンク情報が第２検索結果として取得され、ステップＳ２で取得された第１検索結果とともに表示部１６に表示される（Ｓ７）。
【００５７】
表示部１６に第１検索結果と第２検索結果が表示されたときの画面構成図の一例を、図８に示す。図８の画面構成図では、表示部１６の左側に第１検索結果を表示させる第１検索結果表示エリア１６１を有し、右側に第２検索結果を表示させる第２検索結果表示エリア１６２を有している。
【００５８】
第２検索結果表示エリア１６２には、ユーザが検索対象として意図する単語「猫」の子ノードのラベルである「アビニシアン」を検索キーとして検索されたときの最上位の検索結果であるコンテンツ情報「アビニシアン専門サイト」を表示させるためのリンク情報１６２５、「ペルシャ」を検索キーとして検索されたときの最上位の検索結果であるコンテンツ情報「ペルシャ百科」を表示させるためのリンク情報１６２６が表示されている。
【００５９】
また表示部１６に検索結果を表示させる際に、図９に示すように、検索対象のカテゴリ階層情報を模式的に示した表示情報１６２７を併せて表示させ、表示された中からユーザにより指定されたノードのラベルを検索キーとしてさらにコンテンツＤＢ１１内を検索して検索結果を取得し、表示するようにしてもよい。このように表示することにより、ユーザがカテゴリ階層情報内の各ノードの抽象度を視覚的に認識しつつ所望の検索対象のノードを指定することができ、より検索効率を高めるようにするこができる。
【００６０】
以上の本実施形態によれば、膨大な量の情報の中から検索処理を行う際に、ユーザが意図する検索対象に対応した情報を効率よく得ることが可能になる。
【００６１】
上述した実施形態においては、同一画面上に第１検索結果および第２検索結果を表示させる場合について説明したが、これには限定されず、第１検索結果を全画面に表示するモードと第２検索結果を全画面に表示するモードとが切り替え可能となるように構成してもよい。
【符号の説明】
【００６２】
１…情報検索装置
１１…コンテンツＤＢ
１２…カテゴリ階層情報ＤＢ
１３…入力情報取得部
１４…検索意図特定部
１５…検索処理部
１６…表示部
２０〜２８…ノード
１６１…第１検索結果表示エリア
１６２…第２検索結果表示エリア
１６２１〜１６２６…リンク情報
１６２７…カテゴリ階層情報を模式的に示した表示情報
【図１】
2015225497.tif 000003
【図２】
2015225497.tif 000004
【図３】
2015225497.tif 000005
【図４】
2015225497.tif 000006
【図５】
2015225497.tif 000007
【図６】
2015225497.tif 000008
【図７】
2015225497.tif 000009
【図８】
2015225497.tif 000010
【図９】
2015225497.tif 000011