(57)【特許請求の範囲】
【請求項１】
検索処理サーバと、検索クライアントと、情報基サーバとをネットワークで接続したコンテンツ検索システムであって、
前記検索処理サーバは、前記検索クライアントから入力されたキーワードを親キーワードとしてその親キーワードと関連する複数の子キーワードを補完する共に、当該親キーワードおよび子キーワードごとに関連する複数の孫キーワードを検索するキーワード検索手段と、当該キーワード検索手段で検索された各キーワードを前記検索クライアントに送信する検索キーワード送信手段とを有し、
前記検索クライアントは、前記検索処理サーバから送られてきた各キーワードの相関を示す相関図パネルを作成して表示するパネル表示手段を有し、当該相関図パネルは、前記親キーワードおよび複数の子キーワードを所定の間隔を隔てて配置すると共に、前記親キーワードおよび各子キーワードごとに関連する孫キーワードを、当該親キーワードおよび各子キーワードをノードとしてその近傍またはその周囲に配置してなり、
かつ、前記検索クライアントは、前記相関図パネルに表示された子キーワードまたは孫キーワードのうち、いずれかのキーワードが選択されたときは、そのキーワードを前記検索処理サーバに出力するキーワード選択手段を有し、
前記検索処理サーバのキーワード検索手段は、前記検索クライアントから入力されたキーワードを新たな親キーワードとしてその親キーワードと関連する新たな複数の子キーワードを補完する共に、当該親キーワードおよび各子キーワードごとに関連する新たな複数の孫キーワードを検索し、前記検索キーワード送信手段は、前記キーワード検索手段で検索された新たな各キーワードを前記検索クライアントに送信し、
前記検索クライアントのパネル表示手段は、前記検索処理サーバから送られてきた新たなキーワードに基づいて前記相関図パネル上に新たなキーワードを加えた新たな相関図パネルを作成して表示し、
前記情報基サーバは、複数のサムネイルを記憶するサムネイル記憶手段と、前記検索処理サーバから送られてきた各キーワードに対応するサムネイルを前記サムネイル記憶手段から検索し、該当するサムネイルが検索されたときは当該サムネイルを各キーワードに付加して前記検索クライアントに送信するサムネイル送信手段とを有し、
前記検索クライアントのパネル表示手段は、前記情報基サーバから送信されてきた各サムネイルを、相関図パネル上に表示される各キーワードに代えてまたはキーワードに重ねてあるいはその近傍に表示することを特徴とするコンテンツ検索システム。
【請求項２】
請求項１に記載のコンテンツ検索システムにおいて、
前記検索処理サーバのキーワード検索手段または検索キーワード送信手段は、親キーワードと子キーワードおよび子キーワード同士の類似度を計算し、その類似度情報を前記各キーワードと共に前記検索クライアントに送信し、
前記検索クライアントのパネル表示手段は、受信した類似度情報に基づいて前記親キーワードと子キーワードとの表示距離を調整することを特徴とするコンテンツ検索システム。
【請求項３】
請求項１または２に記載のコンテンツ検索システムにおいて、
前記検索処理サーバのキーワード検索手段は、前記孫キーワードの検索に用いる子キーワードの補完数を３乃至５にすることを特徴とするコンテンツ検索システム。
【請求項４】
請求項１乃至３のいずれかに記載のコンテンツ検索システムにおいて、
前記情報基サーバは、前記サムネイル記憶手段に記憶された各サムネイルと対応するコンテンツ情報を記憶したコンテンツ情報記憶手段を有し、
前記コンテンツ情報記憶手段は、前記検索クライアントからいずれかのサムネイルの選択情報が入力されたときは、当該サムネイルに該当するコンテンツ情報を前記コンテンツ情報記憶手段から読み出して前記検索クライアントに送信し、
前記検索クライアントは、相関図パネル上に表示されたサムネイルを任意に選択するサムネイル選択手段を有すると共に、前記パネル表示手段は、前記情報基サーバからコンテンツ情報を受信したときは、前記コンテンツ情報を示す画面に遷移することを特徴とするコンテンツ検索システム。
【請求項５】
請求項１乃至４のいずれかに記載のコンテンツ検索システムにおいて、
前記検索処理サーバは、前記検索クライアントから入力されたキーワードに基づいて検索タグを作成する検索タグ作成手段と、当該検索タグ作成手段で作成された検索タグを前記検索クライアントに送信する検索タグ送信手段とを有し、
前記検索クライアントのパネル表示手段は、前記検索処理サーバから送られてきた検索タグを並べて配置した検索タグパネルを作成して前記相関図パネルと共に表示することを特徴とするコンテンツ検索システム。
【請求項６】
請求項５に記載のコンテンツ検索システムにおいて、
前記検索クライアントは、検索タグパネルに表示された検索タグのうち、いずれかの検索タグが選択されたときは、その検索タグを前記検索処理サーバに出力する検索タグ選択手段を有し、
前記検索処理サーバの検索タグ作成手段は、前記検索クライアントから検索タグが入力されたときはその検索タグに対応するキーワードに基づいて新たな検索タグを作成し、
前記検索クライアントのパネル表示手段は、前記検索処理サーバから入力された新たな検索タグを並べて配置した新たな検索タグパネルを作成して前記相関図パネルと共に表示することを特徴とするコンテンツ検索システム。
【請求項７】
請求項５に記載のコンテンツ検索システムにおいて、
前記検索クライアントは、検索タグパネルに表示された検索タグのうち、いずれかの検索タグが選択されたときは、その検索タグを前記検索処理サーバに出力する検索タグ選択手段を有し、
前記検索処理サーバのキーワード検索手段は、前記検索クライアントから入力された検索タグに対応するキーワードを新たな親キーワードとしてその親キーワードと関連する新たな複数の子キーワードを補完する共に、当該親キーワードおよび各子キーワードごとに関連する新たな複数の孫キーワードを検索し、前記検索キーワード送信手段は、前記キーワード検索手段で検索された新たな各キーワードを前記検索クライアントに送信し、
前記検索クライアントのパネル表示手段は、前記検索処理サーバから送られてきた新たなキーワードに基づいて新たな相関図パネルを作成して表示することを特徴とするコンテンツ検索システム。
【請求項８】
検索処理サーバと、検索クライアントと、情報基サーバとをネットワークで接続し、前記検索クライアントからの要求に応じて前記検索処理サーバが情報を提供するコンテンツ検索方法であって、
前記検索処理サーバは、前記検索クライアントから入力されたキーワードを親キーワードとしてその親キーワードと関連する複数の子キーワードを補完する共に、当該親キーワードおよび子キーワードごとに関連する複数の孫キーワードを検索するキーワード検索ステップと、当該キーワード検索ステップで検索された各キーワードを前記検索クライアン
トに送信する検索キーワード送信ステップとを含み、
前記検索クライアントは、前記検索処理サーバから送られてきた各キーワードの相関を示す相関図パネルを作成して表示するパネル表示ステップを含み、当該相関図パネルは、前記親キーワードおよび複数の子キーワードを所定の間隔を隔てて配置すると共に、前記親キーワードおよび各子キーワードごとに関連する孫キーワードを、当該親キーワードおよび各子キーワードをノードとしてその近傍またはその周囲に配置し、
かつ、前記検索クライアントは、前記相関図パネルに表示された子キーワードまたは孫キーワードのうち、いずれかのキーワードが選択されたときは、そのキーワードを前記検索処理サーバに出力するキーワード選択ステップを含み、
前記検索処理サーバのキーワード検索ステップは、前記検索クライアントから入力されたキーワードを新たな親キーワードとしてその親キーワードと関連する新たな複数の子キーワードを補完する共に、当該親キーワードおよび各子キーワードごとに関連する新たな複数の孫キーワードを検索し、前記検索キーワード送信ステップは、前記キーワード検索ステップで検索された新たな各キーワードを前記検索クライアントに送信し、
前記検索クライアントのパネル表示ステップは、前記検索処理サーバから送られてきた新たなキーワードに基づいて前記相関図パネル上に新たなキーワードを加えた新たな相関図パネルを作成して表示し、
前記情報基サーバは、複数のサムネイルを記憶するサムネイル記憶ステップと、前記検索処理サーバから送られてきた各キーワードに対応するサムネイルを前記サムネイル記憶手段から検索し、該当するサムネイルが検索されたときは当該サムネイルを各キーワードに付加して前記検索クライアントに送信するサムネイル送信ステップとを含み、
前記検索クライアントのパネル表示ステップは、前記情報基サーバから送信されてきた各サムネイルを、相関図パネル上に表示される各キーワードに代えてまたはキーワードに重ねてあるいはその近傍に表示することを特徴とするコンテンツ検索方法。
【請求項９】
ネットワークで接続した検索処理サーバと検索クライアントと情報基サーバとの間で情報通信可能とするコンテンツ検索プログラムであって、
前記検索処理サーバのコンピュータを、前記検索クライアントから入力されたキーワードを親キーワードとしてその親キーワードと関連する複数の子キーワードを補完する共に、当該親キーワードおよび子キーワードごとに関連する複数の孫キーワードを検索するキーワード検索手段と、当該キーワード検索手段で検索された各キーワードを前記検索クライアントに送信する検索キーワード送信手段として機能させ、
前記検索クライアントのコンピュータを、前記検索処理サーバから送られてきた各キーワードの相関を示す相関図パネルを作成して表示するパネル表示手段として機能させ、当該相関図パネルは、前記親キーワードおよび複数の子キーワードを所定の間隔を隔てて配置すると共に、前記親キーワードおよび各子キーワードごとに関連する孫キーワードを、当該親キーワードおよび各子キーワードをノードとしてその近傍またはその周囲に配置し
てなり、
かつ、前記検索クライアントのコンピュータを、前記相関図パネルに表示された子キーワードまたは孫キーワードのうち、いずれかのキーワードが選択されたときは、そのキーワードを前記検索処理サーバに出力するキーワード選択手段として機能させ、
前記検索処理サーバのキーワード検索手段は、前記検索クライアントから入力されたキーワードを新たな親キーワードとしてその親キーワードと関連する新たな複数の子キーワードを補完する共に、当該親キーワードおよび各子キーワードごとに関連する新たな複数の孫キーワードを検索し、前記検索キーワード送信手段は、前記キーワード検索手段で検索された新たな各キーワードを前記検索クライアントに送信し、
前記検索クライアントのパネル表示手段は、前記検索処理サーバから送られてきた新たなキーワードに基づいて前記相関図パネル上に新たなキーワードを加えた新たな相関図パネルを作成して表示し、
前記情報基サーバのコンピュータを、複数のサムネイルを記憶するサムネイル記憶手段と、前記検索処理サーバから送られてきた各キーワードに対応するサムネイルを前記サムネイル記憶手段から検索し、該当するサムネイルが検索されたときは当該サムネイルを各キーワードに付加して前記検索クライアントに送信するサムネイル送信手段として機能させ、
前記検索クライアントのパネル表示手段は、前記情報基サーバから送信されてきた各サムネイルを、相関図パネル上に表示される各キーワードに代えてまたはキーワードに重ね
てあるいはその近傍に表示することを特徴とするコンテンツ検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバとネットワークで繋がれたＰＣやスマートフォン（クライアント）を用いて所望のコンテンツ（contents）を検索するためのコンテンツ検索システムおよびコンテンツ検索方法ならびにコンテンツ検索プログラムに関するものである。
【背景技術】
【０００２】
従来、インターネットなどのネットワークを介して所望のコンテンツを探すには、ＰＣやスマートフォンなどからそのコンテンツを有するウェブサイト（サーバ）にアクセスし、そのウェブサイトの検索窓にキーワードを入力して検索する方法が一般的である。このようなキーワード検索の場合、入力した検索キーワードが、検索のためにそのコンテンツごとに予め設定された書誌的情報などの文字列と完全一致していなかったり、打ち間違えて入力したりすると、目的のコンテンツが存在していてもこれが検索されないため（ヒット数０件）、殆どのユーザーはそのままそのサイトを離脱していってしまう。
【０００３】
このような問題を解消するために検索システムによっては入力したキーワードに対応するフリガナや類義語、関連語、表記揺れ（打ち間違い）などを含めた広い条件で検索してヒット率を高めるように工夫したものがある。また、以下の特許文献１のように、著名人の特徴を示す用語データベースから検索のためのキーワードを抽出し、そのキーワードに基づいて検索方法や、以下の特許文献２に示すようにコミュニティごとに特徴を示す類義語を記録したデータベースから検索条件に応じた関連する類義語を抽出し、その類義語を含むＷＷＷページを検索するなどアイデアも提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１９３２０２号公報
【特許文献２】特開２００９−１９３２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、前記のような従来の検索システムでは、入力したキーワードに関連する広い条件で検索をし、ヒットしてもその検索結果は、そのキーワードを含む文字情報として画面上にずらっと羅列（テキスト表示）されるだけであるため、その中から当初目的としたコンテンツが見つからないと、ユーザーはそのままそのサイトを離脱してしまうケースが殆どである。
【０００６】
そこで、本発明はこれらの課題を解決するために案出されたものであり、その目的は、キーワード検索の結果、当初目的のコンテンツが見つからない場合であってもその入力キーワードと関連する複数のキーワードを補完・検索し、それらを新たな表示方法で表示することでそのサイトからのユーザーの離脱を防ぐことができる新規なコンテンツ検索システムおよびコンテンツ検索方法ならびにコンテンツ検索プログラムを提供するものである。
【課題を解決するための手段】
【０００７】
〔発明１〕前記課題を解決するために第１の発明は、検索処理サーバと検索クライアントとをネットワークで接続したコンテンツ検索システムであって、前記検索処理サーバは、前記検索クライアントから入力されたキーワードを親キーワードとしてその親キーワードと関連する複数の子キーワードを補完する共に、当該親キーワードおよび子キーワードごとに関連する複数の孫キーワードを検索するキーワード検索手段と、当該キーワード検索手段で検索された各キーワードを前記検索クライアントに送信する検索キーワード送信手段とを有し、前記検索クライアントは、前記検索処理サーバから送られてきた各キーワードの相関を示す相関図パネルを作成して表示するパネル表示手段を有し、当該相関図パネルは、前記親キーワードおよび複数の子キーワードを所定の間隔を隔てて配置すると共に、前記親キーワードおよび各子キーワードごとに関連する孫キーワードを、当該親キーワードおよび各子キーワードをノードとしてその近傍またはその周囲に配置してなることを特徴とするコンテンツ検索システムである。
【０００８】
このような構成によれば、入力した親キーワードに基づいて補完・検索された関連する複数の様々な子キーワードや孫キーワードが相関図パネルとして視覚的にわかりやすく表示されるため、ユーザーの興味を引き、さらなる検索作業に誘導することができる。これによってそのサイトからのユーザーの離脱を防止できるため、仮にユーザー所望のコンテンツ（contents：画像やテキスト、音楽などの情報を含む）が無かったとしてもそれ以外にユーザーが関心ありそうなコンテンツを次々と提供することが可能となる。その結果、ＥＣ（Electronic Commerce）サイトでは所望のコンテンツ以外のコンテンツ（商品）の販売などに繋げることができる。また、あらゆるテキストを扱うサイトでは単調なコンテンツ探しを楽しく行うことができる。さらにコンテンツ数が少ないサイトでは、ヒット数０件という事態を回避できる。
【０００９】
〔発明２〕第２の発明は、第１の発明において、前記検索クライアントは、前記相関図パネルに表示された子キーワードまたは孫キーワードのうち、いずれかのキーワードが選択されたときは、そのキーワードを前記検索処理サーバに出力するキーワード選択手段を有し、前記検索処理サーバのキーワード検索手段は、前記検索クライアントから入力された孫キーワードを新たな親キーワードとしてその親キーワードと関連する新たな複数の子キーワードを補完する共に、当該親キーワードおよび各子キーワードごとに関連する新たな複数の孫キーワードを検索し、前記検索キーワード送信手段は、前記キーワード検索手段で検索された新たな各キーワードを前記検索クライアントに送信し、前記検索クライアントのパネル表示手段は、前記検索処理サーバから送られてきた新たなキーワードに基づいて新たな相関図パネルを作成して表示することを特徴とするコンテンツ検索システムである。
【００１０】
このような構成によれば、第１の発明のように各キーワード同士の関係を示す相関図パネルとして示されたいずれかのキーワードを選択すると、さらにそのキーワードに基づいて新たな相関図パネルが形成されるため、ネットサーフィンのごとく次々とキーワード間を渡り歩くことができる。これにより、当初検索していたキーワードからは予想していなかった意外なキーワードが次々と表示されるため、ユーザーの興味を引きつけてサイト離脱を防止できる。
【００１１】
〔発明３〕第３の発明は、第１または第２の発明において、前記検索処理サーバのキーワード検索手段または検索キーワード送信手段は、親キーワードと子キーワードおよび子キーワード同士の類似度を計算し、その類似度情報を前記各キーワードと共に前記検索クライアントに送信し、前記検索クライアントのパネル表示手段は、受信した類似度情報に基づいて前記親キーワードと子キーワードとの表示距離を調整することを特徴とするコンテンツ検索システムである。このような構成によれば、類似度の大きさに応じて各キーワード間の表示距離を調整できるため、キーワード同士の関連性やその繋がりの大きさなども一目瞭然となる。
【００１２】
〔発明４〕第４の発明は、第１乃至第３の発明において、前記検索処理サーバのキーワード検索手段は、前記親キーワードに基づく子キーワードの補完数を３乃至５にすることを特徴とするコンテンツ検索システムである。このような構成によれば、親キーワードを含めても主要なキーワードが４乃至６つになるため、相関図パネルを見やすく表示できる。
【００１３】
〔発明５〕第５の発明は、第１乃至第４の発明において、前記検索処理サーバから送られてきた各キーワードを中継して前記検索クライアントに送信するための情報基サーバを備え、前記情報基サーバは、複数のサムネイルを記憶するサムネイル記憶手段と、前記検索処理サーバから送られてきた各キーワードに対応するサムネイルを前記サムネイル記憶手段から検索し、該当するサムネイルが検索されたときは当該サムネイルを各キーワードに付加して前記検索クライアントに送信するサムネイル送信手段とを有し、前記検索クライアントのパネル表示手段は、前記情報基サーバから送信されてきた各サムネイルを、相関図パネル上に表示される各キーワードに代えてまたはそのキーワードに重ねてあるいはその近傍に表示することを特徴とするコンテンツ検索システムである。
【００１４】
このような構成によれば、補完・検索されたキーワードに対応するコンテンツも同時に同じ相関図パネル上に表示できるため、ユーザーは各キーワードに対応するコンテンツの有無やその種類を容易に把握することができる。これにより、ユーザーの注意をより引きやすくなってユーザーの離脱防止効果が向上すると共に、関連コンテンツの販売などを促進できる。
【００１５】
〔発明６〕第６の発明は、第５の発明に記載のコンテンツ検索システムにおいて、前記情報基サーバは、前記サムネイル記憶手段に記憶された各サムネイルと対応するコンテンツ情報を記憶したコンテンツ情報記憶手段を有し、前記コンテンツ情報記憶手段は、前記検索クライアントからいずれかのサムネイルの選択情報が入力されたときは、当該サムネイルに該当するコンテンツ情報を前記コンテンツ情報記憶手段から読み出して前記検索クライアントに送信し、前記検索クライアントは、相関図パネル上に表示されたサムネイルを任意に選択するサムネイル選択手段を有すると共に、前記パネル表示手段は、前記情報基サーバからコンテンツ情報を受信したときは、前記コンテンツ情報を示す画面に遷移することを特徴とするコンテンツ検索システムである。
【００１６】
このような構成によれば、相関図パネル上にキーワードと共に表示されたサムネイルのうち、ユーザーが興味あるサムネイルと選択すると、相関図パネルからそれに対応する詳細なコンテンツ情報が表示された画面に遷移するため、そのサムネイルに対応する詳細な情報が載ったコンテンツ画面にユーザーをスムーズに誘導できる。これにより、さらにユーザーの注意をより引きやすくなってサイト離脱防止効果が向上すると共に、関連コンテンツの販売などを促進できる。
【００１７】
〔発明７〕第７の発明は、第１乃至第６の発明において、前記検索処理サーバは、前記検索クライアントから入力されたキーワードに基づいて検索タグを作成する検索タグ作成手段と、当該検索タグ作成手段で作成された検索タグを前記検索クライアントに送信する検索タグ送信手段とを有し、前記検索クライアントのパネル表示手段は、前記検索処理サーバから送られてきた検索タグを並べて配置した検索タグパネルを作成して前記相関図パネルと共に表示することを特徴とするコンテンツ検索システムである。このような構成によれば、キーワードに基づいて作成された複数の検索タグを検索タグパネルに相関図パネルと共に表示することができる。
【００１８】
〔発明８〕第８の発明は、第７の発明において、前記検索クライアントは、検索タグパネルに表示された検索タグのうち、いずれかの検索タグが選択されたときは、その検索タグを前記検索処理サーバに出力する検索タグ選択手段を有し、前記検索処理サーバの検索タグ作成手段は、前記検索クライアントから検索タグが入力されたときはその検索タグに対応するキーワードに基づいて新たな検索タグを作成し、前記検索クライアントのパネル表示手段は、前記検索処理サーバから入力された新たな検索タグを並べて配置した新たな検索タグパネルを作成して前記相関図パネルと共に表示することを特徴とするコンテンツ検索システムである。
【００１９】
このような構成によれば、検索タグパネルに表示された検索タグのうち、興味のある検索タグをクリックなどして選択すると、その検索タグに基づいて新たな検索タグが補完されて、これが新たな検索タグパネルに表示される。従って、ユーザーは相関図パネルに表示されたキーワードだけでなく、この検索タグパネルに表示された検索タグからも新たな検索タグを表示できる。
【００２０】
〔発明９〕第９の発明は、第７の発明において、前記検索クライアントは、検索タグパネルに表示された検索タグのうち、いずれかの検索タグが選択されたときは、その検索タグを前記検索処理サーバに出力する検索タグ選択手段を有し、前記検索処理サーバのキーワード検索手段は、前記検索クライアントから入力された検索タグに対応するキーワードを新たな親キーワードとしてその親キーワードと関連する新たな複数の子キーワードを補完する共に、当該親キーワードおよび各子キーワードごとに関連する新たな複数の孫キーワードを検索し、前記検索キーワード送信手段は、前記キーワード検索手段で検索された新たな各キーワードを前記検索クライアントに送信し、前記検索クライアントのパネル表示手段は、前記検索処理サーバから送られてきた新たなキーワードに基づいて新たな相関図パネルを作成して表示することを特徴とするコンテンツ検索システムである。
【００２１】
このような構成によれば、検索タグパネルに表示された検索タグのうち、興味のある検索タグをクリックなどして選択すると、その検索タグに基づいて新たなキーワードが補完されて、これが新たな相関図パネルに表示される。従って、ユーザーは相関図パネルに表示されたキーワードだけでなく、この検索タグパネルに表示された検索タグからも新たなキーワードを表示できる。
【００２２】
〔発明１０〕第１０の発明は、検索処理サーバと検索クライアントとをネットワークで接続し、前記検索クライアントからの要求に応じて前記検索処理サーバが情報を提供するコンテンツ検索方法であって、前記検索処理サーバは、前記検索クライアントから入力されたキーワードを親キーワードとしてその親キーワードと関連する複数の子キーワードを補完する共に、当該親キーワードおよび子キーワードごとに関連する複数の孫キーワードを検索するキーワード検索ステップと、当該キーワード検索ステップで検索された各キーワードを前記検索クライアントに送信する検索キーワード送信ステップとを含み、前記検索クライアントは、前記検索処理サーバから送られてきた各キーワードの相関を示す相関図パネルを作成して表示するパネル表示ステップを含み、当該相関図パネルは、前記親キーワードおよび複数の子キーワードを所定の間隔を隔てて配置すると共に、前記親キーワードおよび各子キーワードごとに関連する孫キーワードを、当該親キーワードおよび各子キーワードをノードとしてその近傍またはその周囲に配置してなることを特徴とするコンテンツ検索方法である。このような方法によれば、第１の発明と同様な効果を発揮できる。
【００２３】
〔発明１１〕第１１の発明は、第１０の発明において、前記検索クライアントは、前記相関図パネルに表示された子キーワードまたは孫キーワードのうち、いずれかのキーワードが選択されたときは、そのキーワードを前記検索処理サーバに出力するキーワード選択ステップを含み、前記検索処理サーバのキーワード検索ステップは、前記検索クライアントから入力された孫キーワードを新たな親キーワードとしてその親キーワードと関連する新たな複数の子キーワードを補完する共に、当該親キーワードおよび各子キーワードごとに関連する新たな複数の孫キーワードを検索し、前記検索キーワード送信手段は、前記キーワード検索手段で検索された新たな各キーワードを前記検索クライアントに送信し、前記検索クライアントのパネル表示ステップは、前記検索処理サーバから送られてきた新たなキーワードに基づいて新たな相関図パネルを作成して表示することを特徴とするコンテンツ検索方法である。このような方法によれば、第２の発明と同様な効果を発揮できる。
【００２４】
〔発明１２〕第１２の発明は、第１０または第１１の発明において、前記検索処理サーバのキーワード検索ステップまたは検索キーワード送信ステップは、親キーワードと子キーワードおよび子キーワード同士の類似度を計算し、その類似度情報を前記各キーワードと共に前記検索クライアントに送信し、前記検索クライアントのパネル表示ステップは、受信した類似度情報に基づいて前記親キーワードと子キーワードとの表示距離を調整することを特徴とするコンテンツ検索方法である。このような方法によれば、第３の発明と同様な効果を発揮できる。
【００２５】
〔発明１３〕第１３の発明は、第１０乃至第１２の発明において、前記検索処理サーバのキーワード検索ステップは、前記親キーワードに基づく子キーワードの補完数を３乃至５にすることを特徴とするコンテンツ検索方法である。このような方法によれば、第４の発明と同様な効果を発揮できる。
【００２６】
〔発明１４〕第１４の発明は、第１０乃至第１３の発明において、前記検索処理サーバから送られてきた各キーワードを中継して前記検索クライアントに送信するための情報基サーバを備え、前記情報基サーバは、複数のサムネイルを記憶するサムネイル記憶ステップと、前記検索処理サーバから送られてきた各キーワードに対応するサムネイルを前記サムネイル記憶ステップから検索し、該当するサムネイルが検索されたときは当該サムネイルを各キーワードに付加して前記検索クライアントに送信するサムネイル送信ステップとを含み、前記検索クライアントのパネル表示ステップは、前記情報基サーバから送信されてきた各サムネイルを、相関図パネル上に表示される各キーワードに代えてまたはそのキーワードに重ねてあるいはその近傍に表示することを特徴とするコンテンツ検索方法である。このような方法によれば、第５の発明と同様な効果を発揮できる。
【００２７】
〔発明１５〕第１５の発明は、第１４の発明において、前記情報基サーバは、前記サムネイル記憶ステップで記憶された各サムネイルと対応するコンテンツ情報を記憶したコンテンツ情報記憶ステップを含み、前記コンテンツ情報記憶ステップは、前記検索クライアントからいずれかのサムネイルの選択情報が入力されたときは、当該サムネイルに該当するコンテンツ情報を読み出して前記検索クライアントに送信し、前記検索クライアントは、相関図パネル上に表示されたサムネイルを任意に選択するサムネイル選択ステップを含むと共に、前記パネル表示ステップは、前記情報基サーバからコンテンツ情報を受信したときは、前記コンテンツ情報を示す画面に遷移することを特徴とするコンテンツ検索方法である。このような方法によれば、第５の発明と同様な効果を発揮できる。
【００２８】
〔発明１６〕第１６の発明は、第１０乃至第１５の発明において、前記検索処理サーバは、前記検索クライアントから入力されたキーワードに基づいて検索タグを作成する検索タグ作成ステップと、当該検索タグ作成ステップで作成された検索タグを前記検索クライアントに送信する検索タグ送信ステップとを含み、前記検索クライアントのパネル表示ステップは、前記検索処理サーバから送られてきた検索タグを並べて配置した検索タグパネルを作成して前記相関図パネルと共に表示することを特徴とするコンテンツ検索方法である。
【００２９】
〔発明１７〕第１７の発明は、第１６の発明において、前記検索クライアントは、検索タグパネルに表示された検索タグのうち、いずれかの検索タグが選択されたときは、その検索タグを前記検索処理サーバに出力する検索タグ選択ステップを含み、前記検索処理サーバの検索タグ作成ステップは、前記検索クライアントから検索タグが入力されたときはその検索タグに対応するキーワードに基づいて新たな検索タグを作成し、前記検索クライアントのパネル表示ステップは、前記検索処理サーバから入力された新たな検索タグを並べて配置した新たな検索タグパネルを作成して前記相関図パネルと共に表示することを特徴とするコンテンツ検索方法である。
【００３０】
〔発明１８〕第１８の発明は、第１６の発明において、前記検索クライアントは、検索タグパネルに表示された検索タグのうち、いずれかの検索タグが選択されたときは、その検索タグを前記検索処理サーバに出力する検索タグ選択ステップを含み、前記検索処理サーバのキーワード検索ステップは、前記検索クライアントから入力された検索タグに対応するキーワードを新たな親キーワードとしてその親キーワードと関連する新たな複数の子キーワードを補完する共に、当該親キーワードおよび各子キーワードごとに関連する新たな複数の孫キーワードを検索し、前記検索キーワード送信ステップは、前記キーワード検索ステップで検索された新たな各キーワードを前記検索クライアントに送信し、前記検索クライアントのパネル表示ステップは、前記検索処理サーバから送られてきた新たなキーワードに基づいて新たな相関図パネルを作成して表示することを特徴とするコンテンツ検索方法である。
【００３１】
〔発明１９〕第１９の発明は、ネットワークで接続した検索処理サーバと検索クライアントとの間で情報通信可能とするコンテンツ検索プログラムであって、前記検索処理サーバのコンピュータを、前記検索クライアントから入力されたキーワードを親キーワードとしてその親キーワードと関連する複数の子キーワードを補完する共に、当該親キーワードおよび子キーワードごとに関連する複数の孫キーワードを検索するキーワード検索手段と、当該キーワード検索手段で検索された各キーワードを前記検索クライアントに送信する検索キーワード送信手段として機能させ、前記検索クライアントのコンピュータを、前記検索処理サーバから送られてきた各キーワードの相関を示す相関図パネルを作成して表示するパネル表示手段として機能させ、当該相関図パネルは、前記親キーワードおよび複数の子キーワードを所定の間隔を隔てて配置すると共に、前記親キーワードおよび各子キーワードごとに関連する孫キーワードを、当該親キーワードおよび各子キーワードをノードとしてその近傍またはその周囲に配置してなることを特徴とするコンテンツ検索プログラムである。
【００３２】
このようなプログラムを用いれば、第１および第１０の発明と同様な効果を発揮する。また、プログラム（ソフトウェア）として提供することにより、サーバやＰＣとして汎用のコンピュータや既存のネットワークをそのまま用いて第１の発明のようなコンテンツ検索システムを容易に実現できる。
【００３３】
〔発明２０〕第２０の発明は、第１９の発明において、前記検索クライアントのコンピュータを、前記相関図パネルに表示された子キーワードまたは孫キーワードのうち、いずれかのキーワードが選択されたときは、そのキーワードを前記検索処理サーバに出力するキーワード選択手段として機能させ、前記検索処理サーバのキーワード検索手段を、前記検索クライアントから入力された孫キーワードを新たな親キーワードとしてその親キーワードと関連する新たな複数の子キーワードを補完する共に、当該親キーワードおよび各子キーワードごとに関連する新たな複数の孫キーワードを検索するように機能させ、前記検索キーワード送信手段を、前記キーワード検索手段で検索された新たな各キーワードを前記検索クライアントに送信するように機能させ、前記検索クライアントのパネル表示手段を、前記検索処理サーバから送られてきた新たなキーワードに基づいて新たな相関図パネルを作成して表示するように機能させることを特徴とするコンテンツ検索プログラムである。このようなプログラムを用いれば、第２および第１１の発明と同様な効果を発揮できる。
【００３４】
〔発明２１〕第２１の発明は、第１９または第２０の発明において、前記検索処理サーバのキーワード検索手段または検索キーワード送信手段を、親キーワードと子キーワードおよび子キーワード同士の類似度を計算し、その類似度情報を前記各キーワードと共に前記検索クライアントに送信するように機能させ、前記検索クライアントのパネル表示手段を、受信した類似度情報に基づいて前記親キーワードと子キーワードとの表示距離を調整するように機能させることを特徴とするコンテンツ検索プログラムである。このようなプログラムを用いれば、第３および第１２の発明と同様な効果を発揮できる。
【００３５】
〔発明２２〕第２２の発明は、第１９乃至第２１の発明において、前記検索処理サーバのキーワード検索手段を、前記親キーワードに基づく子キーワードの補完数を３乃至５にするように機能させることを特徴とするコンテンツ検索プログラムである。このようなプログラムを用いれば、第４および第１３の発明と同様な効果を発揮できる。
【００３６】
〔発明２３〕第２３の発明は、第１９乃至２２の発明において、前記検索処理サーバから送られてきた各キーワードを中継して前記検索クライアントに送信するための情報基サーバを備え、前記情報基サーバのコンピュータを、複数のサムネイルを記憶するサムネイル記憶手段と、前記検索処理サーバから送られてきた各キーワードに対応するサムネイルを前記サムネイル記憶手段から検索し、該当するサムネイルが検索されたときは当該サムネイルを各キーワードに付加して前記検索クライアントに送信するサムネイル送信手段として機能させ、前記検索クライアントのパネル表示手段を、前記情報基サーバから送信されてきた各サムネイルを、相関図パネル上に表示される各キーワードに代えてまたはそのキーワードに重ねてあるいはその近傍に表示するように機能させることを特徴とするコンテンツ検索プログラムである。このようなプログラムを用いれば、第５および第１４の発明と同様な効果を発揮できる。
【００３７】
〔発明２４〕第２４の発明は、第２３の発明において、前記情報基サーバのコンピュータを、前記サムネイル記憶手段に記憶された各サムネイルと対応するコンテンツ情報を記憶したコンテンツ情報記憶手段として機能させ、前記コンテンツ情報記憶手段を、前記検索クライアントからいずれかのサムネイルの選択情報が入力されたときは、当該サムネイルに該当するコンテンツ情報を前記コンテンツ情報記憶手段から読み出して前記検索クライアントに送信するように機能させ、前記検索クライアントのコンピュータを、相関図パネル上に表示されたサムネイルを任意に選択するサムネイル選択手段として機能させると共に、前記パネル表示手段を、前記情報基サーバからコンテンツ情報を受信したときは、前記コンテンツ情報を示す画面に遷移するように機能させることを特徴とするコンテンツ検索プログラムである。このようなプログラムを用いれば、第６および第１５の発明と同様な効果を発揮できる。
【００３８】
〔発明２５〕第２５の発明は、第１９乃至第２４の発明において、前記検索処理サーバのコンピュータを、前記検索クライアントから入力されたキーワードに基づいて検索タグを作成する検索タグ作成手段と、当該検索タグ作成手段で作成された検索タグを前記検索クライアントに送信する検索タグ送信手段として機能させ、前記検索クライアントのパネル表示手段を、前記検索処理サーバから送られてきた検索タグを並べて配置した検索タグパネルを作成して前記相関図パネルと共に表示するように機能させることを特徴とするコンテンツ検索プログラムである。このようなプログラムを用いれば、第７および第１６の発明と同様な効果を発揮できる。
【００３９】
〔発明２６〕第２６の発明は、第２５の発明において、前記検索クライアントのコンピュータを、検索タグパネルに表示された検索タグのうち、いずれかの検索タグが選択されたときは、その検索タグを前記検索処理サーバに出力する検索タグ選択手段として機能させ、前記検索処理サーバの検索タグ作成手段を、前記検索クライアントから検索タグが入力されたときはその検索タグに対応するキーワードに基づいて新たな検索タグを作成するように機能させ、前記検索クライアントのパネル表示手段を、前記検索処理サーバから入力された新たな検索タグを並べて配置した新たな検索タグパネルを作成して前記相関図パネルと共に表示するように機能させることを特徴とするコンテンツ検索プログラムである。このようなプログラムを用いれば、第８および第１７の発明と同様な効果を発揮できる。
【００４０】
〔発明２７〕第２７の発明は、第２５の発明において、前記検索クライアントのコンピュータを、検索タグパネルに表示された検索タグのうち、いずれかの検索タグが選択されたときは、その検索タグを前記検索処理サーバに出力する検索タグ選択手段として機能させ、前記検索処理サーバのキーワード検索手段を、前記検索クライアントから入力された検索タグに対応するキーワードを新たな親キーワードとしてその親キーワードと関連する新たな複数の子キーワードを補完する共に、当該親キーワードおよび各子キーワードごとに関連する新たな複数の孫キーワードを検索するように機能させ、前記検索キーワード送信手段を、前記キーワード検索手段で検索された新たな各キーワードを前記検索クライアントに送信するように機能させ、前記検索クライアントのパネル表示手段を、前記検索処理サーバから送られてきた新たなキーワードに基づいて新たな相関図パネルを作成して表示するように機能させることを特徴とするコンテンツ検索プログラムである。このようなプログラムを用いれば、第８および第１７の発明と同様な効果を発揮できる。
【発明の効果】
【００４１】
本発明によれば、入力した親キーワードに基づいて補完・検索された関連する複数の様々な子キーワードや孫キーワードが相関図パネルとして視覚的にわかりやすく表示されるため、ユーザーの興味をそそり、さらなる検索作業に誘導することができる。これにより、そのサイトからのユーザーの離脱を防止できるため、仮にユーザー所望のコンテンツが無かったとしても、それ以外にユーザーが関心ありそうなコンテンツを次々と提供することが可能となる。その結果、ＥＣサイトでは所望のコンテンツ以外のコンテンツ（商品）の販売などに繋げることができる。また、あらゆるテキストを扱うサイトでは単調なコンテンツ探しを楽しく行うことができる。さらにコンテンツ数が少ないサイトでは、ヒット数０件という事態を回避できる。
【図面の簡単な説明】
【００４２】
【図１】本発明に係るコンテンツ検索システム１００の実施の一形態を示す全体構成図である。
【図２】本発明に係るコンテンツ検索システム１００の他の実施の形態を示す全体構成図である。
【図３】クライアント４００のハードウェア構成図である。
【図４】情報基サーバ３００のハードウェア構成図である。
【図５】検索処理サーバ２００の機能を示したブロック図である。
【図６】情報基サーバ３００の機能を示したブロック図である。
【図７】検索クライアント４００の機能を示したブロック図である。
【図８】本発明のコンテンツ検索システム１００による主な処理の流れを示すフローチャート図である。
【図９】本発明のコンテンツ検索システム１００を運用するコンテンツ提供者のホームページ画面５００の一例を示した図である。
【図１０】相関図パネルＰ１の一例を示す図である。
【図１１】相関図パネルＰ１の他の例を示す図である。
【図１２】検索処理サーバ２００におけるキーワード補完処理の一例を示す説明図である。
【図１３】検索処理サーバ２００におけるアーカイブ検索およびリアルタイム検索処理の一例を示す説明図である。
【図１４】検索クライアント４００における検索要求処理の流れを示したものである。
【図１５】検索クライアント４００における検索タグパネルＰ２を作成する処理の流れを示したものである。
【図１６】検索クライアント４００における相関図パネルＰ１を作成する処理の流れを示したものである。
【図１７】検索クライアント４００における相関図作成処理の流れを示したものである。
【発明を実施するための形態】
【００４３】
次に、本発明の実施の形態を添付図面を参照しながら説明する。図１は本発明に係るコンテンツ検索システム１００の実施の一形態を示す全体構成図である。図示するように、この検索システム１００は、検索処理サーバ２００と、情報基サーバ３００と、検索クライアント４００とをＬＡＮやインターネットなどのネットワークＮで相互に情報通信可能に接続した構成となっている。検索クライアント４００は、例えばパソコンやスマートフォンなどのような汎用の情報処理端末で構成されている。そして、そのハードウェア構成は図３に示すように演算装置（ＣＰＵ）４０１、主記憶装置（ＲＡＭ）４１２，クロック（ＣＬＣ）４０３、内部記憶装置（ＲＯＭ）４０４などの内部機器をバス４０５で接続すると共に、インタフェース（Ｉ／Ｆ）４０６を介してネットワークＮや入力装置（キーボードやマウスなど）４１０、表示装置（ディスプレイ）４２０、外部記憶装置（半導体記憶機器など）４３０、入出力表示装置（タッチパネルなど）４４０等の外部機器との間で情報の入出力が可能に接続された構成となっている。
【００４４】
一方、検索処理サーバ２００のハードウェア構成は、図４に示すように検索クライアント４００と同様な内部機器（ＣＰＵ２４１、ＲＡＭ２４２，ＣＬＣ２４３、ＲＯＭ２４４、バス２４５）にインタフェース（Ｉ／Ｆ）２４６を介してネットワークＮや入出力装置２４７、リアルタイムデータベース（ＤＢ）２１２やアーカイブデータベース（ＤＢ）２１１などの外部記憶装置２４０が入出力が可能に接続された構成となっている。また、情報基サーバ３００もこの検索処理サーバ２００と同様なハードウェア構成となっている。なお、本発明に係るコンテンツ検索システム１００の全体構成としては、図２に示すようにこの検索処理サーバ２００および情報基サーバ３００のうち、検索処理サーバ２００をインターネット上に配置したり、ネットワークＮとしてインターネットのみあるいはＬＡＮのみの構成であっても良い。 
【００４５】
図５乃至図７は、それぞれ検索処理サーバ２００、情報基サーバ３００、検索クライアント４００のハードウェアおよびソフトウェア（プログラム）で実現される各機能を示したブロック図である。先ず、図５に示すように検索処理サーバ２００は、検索キーワード受信部２０１と、形態素解析部２０２と、同音変換部２０３と、打ち間違え補完部２０４と、同音同義語補完部２０５と、検索部２２０（アーカイブ検索部２２１、リアルタイム検索部２２２）と、データベース（ＤＢ）情報受信部２１０と、アーカーブデータベース（ＤＢ）２１１と、リアルタイムデータベース（ＤＢ）２１２と、同意同義語辞典２１３と、検索タグ作成部２２４と、検索結果作成部２２３と、検索結果送信部２２５とから主に構成されている。これら各部の機能については後述する。
【００４６】
次に、図６に示すように情報基サーバ３００は、検索結果受信部３０１と、検索結果送信部３２と、アーカイブデータベース（ＤＢ）３０４と、リアルタイムデータベース（ＤＢ）３０５と、データベース（ＤＢ）情報受信部３０６とから構成されている。一方、検索クライアント４００は図７に示すように、検索結果受信部４０１と、相関図表示処理部４０２と、検索タグ表示処理部４０３と、検索キーワード入力部４０４と、検索キーワード送信部４０５、表示部（表示装置）４２０と、入力部（入力装置）４１０とから主に構成されている。これら各部の機能についても後述する。
【００４７】
図８は、このような構成および機能を有する本発明のコンテンツ検索システム１００による主な処理の流れを示すフローチャートである。先ず、最初のステップＳ１００に示すように本検索システム１００は、検索キーワードが入力されたなら次のステップＳ１０２に移行して子キーワードを補完する。この処理を具体的に説明すると、ユーザーが本検索システム１００を用いてインターネットＮを介して所望のコンテンツを探す際には、先ず検索クライアント４００側においてウェブブラウザなどのウェブ閲覧用のソフトウェアを起動して本検索システム１００を運用するコンテンツ提供者の専用サイトにアクセスし、キーボードなどの入力装置４１０を用いてその検索窓にキーワードを入力する。
【００４８】
図９は、本検索システム１００を運用する情報提供者の書籍などに関する紹介サイトのホームページ画面５００の一例を示したものであり、ユーザーがエキスポに関連する書籍を検索するためにその検索窓５０１に検索キーワードとして「エキスポ」と入力した例を示したものである。検索キーワードを入力したユーザーは引き続きその下に設けられた検索実行タブ５０２をクリックして検索を実行する。すると、図７に示すようにその指令を受けた検索クライアント４００の検索キーワード送信部４０５がその検索キーワードをネットワークＮを介して検索処理サーバ２００に送信する。
【００４９】
図５に示すようにこの検索処理サーバ２００では、検索キーワード受信部２０１がそのキーワードを受信処理したときは、このキーワードに基づいて形態素解析部２０２、同音変換部２０３、打間違補完部２０４、同音同義語補完部２０５にて順次キーワード補完処理が行われる。すなわち、図１２に示すようにこの検索処理サーバ２００では、検索クライアント４００から検索キーワード（親キーワード）を受信すると（ステップＳ２００）、最初にそのキーワードに対して形態素解析処理（ステップＳ２０２）と同音変換処理（ステップＳ２０４）を行う。この形態素解析処理および同音変換処理とは、コンピュータによる公知の自然言語処理技術の１つであり、全文検索システムにおいてmecabなどのオープンソースの形態素解析エンジンや辞書などを用いてキーワードを分解すると共にキーワードと同音の読みを追加する処理である。これによって、その親キーワードが複数のキーワードに分解されると共に同音の読みのキーワードが追加される。
【００５０】
このキーワード補完処理の次のステップＳ２０６では、打ち間違え補完処理が行われる。この処理は、形態素解析によるインデキシングによる検索漏れを回避するために分かち書きの手法としてbigram等が使われる。これによってさらに新たなキーワードが追加される。その後引き続き、同音同義語補完処理が行われる（ステップＳ２０８）。この処理は、wordNetなどの英語の概念辞書(意味辞書)を用いてそれらのキーワードと同音同義語のキーワードを検索して補完する処理であり、これによってさらに新たなキーワードが追加される。
【００５１】
このキーワード補完処理によって１つの検索キーワード（親キーワード）から関連する複数のキーワード（子キーワード）を生成して補完する。なお、このキーワード補完処理によって新たに補完された子キーワードの数は、基になる親キーワードの文字数や種類などによっても異なるが、数個から数十個程度が望ましい。
【００５２】
このようにして複数の子キーワードが補完されたならば、図５に示すように検索タグ作成部２２４においてそれら各子キーワードに対応する複数の検索タグを作成し、これを検索結果送信部２２５が情報基サーバ３００へ送信処理する。
【００５３】
一方、この検索処理サーバ２００の検索処理部２２０では、補完された子キーワードのなかから優先度の高いキーワードを３乃至５つ程度（例えば上位４つ）に絞り込み、そのアーカイブ検索処理部２２１およびリアルタイム検索処理部２２２が、その絞り込まれた上位のキーワードと親キーワードごとに関連するキーワードをアーカイブデータベース２１１およびリアルタイムデータベース２１２に基づいて複数検索する。なお、このアーカイブデータベース２１１に記録されている情報としては、例えば書籍関連であれば、その内容が変わることのない本文部分などに関する情報であり、リアルタイムデータベース２１２に記録されている情報としては、その書籍の評価や売り上げ、受賞記録などのようにリアルタイムで変化する情報などである。これらのデータベース情報は、ＤＢ情報受信部２１０が情報基サーバ３００から送られてくるデータベース（ＤＢ）情報を受信し、受信した情報に基づいて更新、蓄積される。
【００５４】
そして、上位キーワード（子キーワード）および親キーワードに類似するキーワードが検索されたならば、検索処理サーバ２００の検索結果作成部２２３がそれらのキーワードを孫キーワードとして上位キーワードおよび親キーワードと共に検索結果送信部２２５に送り、その検索結果送信部２２５がこれらのキーワードをまとめて情報基サーバ３００へ送信処理する。図１３は補完された複数の子キーワードから上位４位の子キーワードを絞り込み、その絞り込んだ子キーワードおよび親キーワードから類似する孫キーワードを検索する処理を示す概念図である。補完された子キーワードからは、検索タグが作成されて検索クライアント４００に送信される。また、子キーワードおよび親キーワードと孫キーワードとの類似度は、具体的には以下の式のようにユークリッド距離などで求められる。
類似度＝１／（１＋√（［（ｘ２−ｘ１）］２＋［（ｙ２−ｙ）］２））＝０％〜１００％（weight）なお、これら上位キーワード（子キーワード）および親キーワードならびに孫キーワードは、それぞれの関係（類似性）を示す情報と共に情報基サーバ３００へ送信される。
【００５５】
これらの処理を図８のフローで説明すると、ステップＳ１０２で子キーワードが補完されたならば、その子キーワードに基づいて検索タグが作成され（ステップＳ１０４）、その後、その検索タグから後述する検索タグパネルが作成される（ステップＳ１０６）。同時にこの子キーワードに基づいて類似する孫キーワードが検索され（ステップＳ１０８）、その後、この孫キーワードに対応するサムネイルが付加されて（ステップＳ１１０）から後述する相関図パネルが作成される（ステップＳ１１２）。作成されたこれら相関図パネルおよび検索タグパネルは、検索要求した検索クライアント４００の表示装置４２０などの画面（ディスプレイ）上に表示される（ステップＳ１１４）。
【００５６】
これらの処理におけるステップＳ１１０のサムネイル付加処理は、具体的には図６に示すように情報基サーバ３００にて行われる。すなわち、この情報基サーバ３００は、検索処理サーバ２００から親キーワードおよび子キーワード、孫キーワードが送られてきたら検索結果受信部３０１がそれを受信してサムネイル付加部３０３に送り、サムネイル付加部３０３がリアルタイムデータベース（ＤＢ）３０５を参照して各キーワードに対応するサムネイル、例えばタイトルがそのキーワードと一致する書籍の表紙画像データをサムネイルとしてそのキーワードに付加して検索結果送信部３０２に送る。この検索結果送信部３０２は、そのキーワードを付加されたサムネイルと共に検索要求した検索クライアント４００に送信する。なお、一方のアーカイブデータベース（ＤＢ）３０４には、リアルタイムデータベース（ＤＢ）３０５に保存されたサムネイルに対応するコンテンツ詳細情報が記録されている。また、これら各データベース３０４、３０５の各データベース情報はデータベース情報受信部３０６によって検索処理サーバ２００へ送られる。
【００５７】
このようにして情報基サーバ３００から検索結果が送られてきた検索クライアント４００は、その検索結果（キーワードおよびサムネイル）に基づいて図１０に示すような相関図パネルＰ１を作成する。この相関図パネルＰ１は、各キーワードごとの相関を視覚的に示したものであり、具体的には、親キーワードおよび複数の子キーワードを所定の間隔を隔てて配置すると共に、その親キーワードおよび各子キーワードごとに関連する孫キーワードを、その親キーワードおよび各子キーワードをノードとしてその近傍またはその周囲に配置してなるものである。なお、この親キーワードおよび各子キーワードと孫キーワードとの配置関係は、孫キーワードを検索する際に生成された、それぞれの類似性を示す情報に基づいて決定される。
【００５８】
図１０は、この相関図パネルＰ１の一例を示したものであり、図９に示したように検索キーワード（親キーワード）として「エキスポ」として検索要求したところ、「エキス」と「ポ」なる子キーワードとこれらに類似する孫キーワードが検索され、それらの検索結果に基づいて作成されたものである。図示するように１つのパネル（画面）に対して親キーワードである「エキスポ」とその子キーワードである「エキス」と「ポ」が所定の間隔を隔てて配置されると共に、これらの親キーワードおよび子キーワードをノード（起点）として各キーワードごとに類似するキーワードがその周囲に配置されている。
【００５９】
例えば、親キーワード「エキスポ」の近傍には、これをノードとして「エキスパート」や「エキスプレス」、「見本市」などのような類似する孫キーワードが配置され、子キーワード「エキス」の周囲には同じくこれをノードとして「テキスト」や「エキスパート」、「本質」などのような類似する孫キーワードが配置されている。なお、各キーワードはそれぞれの関連性をわかりやすくするために関連するキーワードに対して接続線で繋げているが、その関連性が容易に把握できれば、この接続線を省略しても良い。さらに、類似度の大きさなどに応じて各キーワード間の距離（配置位置）を調整するようにしても良い。
【００６０】
また、さらにこの相関図パネルＰ１には、各キーワードに対応するサムネイルが存在するときは、そのサムネイルもそのキーワードに代えて、あるいはそのサムネイルに重ねてまたはその近傍に透過表示される。図１０は、親キーワード「エキスポ」に関連する一部の孫キーワードに対応するサムネイルが存在していたことから、その孫キーワードに代えてその書籍のサムネイルが透過表示されている例を示している。
【００６１】
さらにこの検索クライアント４００は、検索処理サーバ２００から情報基サーバ３００を経由して送られてきた検索タグに基づいて図９に示すように検索タグパネルＰ２も作成する。この検索タグパネルＰ２は、前述したように検索処理サーバ２００の補完処理で補完されたすべてのキーワードをタグ形式に並べて表示するものであり、ユーザーは相関図パネルＰ１だけでなくこの検索タグパネルＰ２を見ることによっても関連するキーワードを把握することができる。図９は、画面右側パネル（枠、領域）に検索タグパネルＰ２が表示され、そのなかに検索キーワード「エキスポ」と類似するキーワードとして「品評会」、「展覧会」、「見本市」、「エキス」、「ポ」、「益する」、「エキスプレス」、「エキスパート」といった８つの検索タグが表示された例を示している。
【００６２】
図８のフローに戻り、ステップＳ１１４において検索要求した検索クライアント４００のディスプレイ上に表示された相関図パネルＰ１および検索タグパネルＰ２上の各キーワードはマウスやタッチパネルなどの入力装置を用いて選択可能な状態となっている。そのため、この検索クライアント４００は、次のステップＳ１１６において入力装置４１０の操作信号に基づいて相関図パネルＰ１に表示されたいずれかのキーワードが選択（クリック、タップなど）されたか否かを判断する。
【００６３】
このステップにおいていずれかのキーワードが選択されたと判断したとき（ＹＥＳ）には、ステップＳ１０２に戻ってそのキーワードを親キーワードとして同様な処理を行って新たな相関図パネルＰ１および検索タグパネルＰ２を表示する。この場合、新たな相関図パネルＰ１はその選択キーワードを中心に新たに作成しても良いが、図１１に示すように直前の相関図パネルＰ１に繋げるようにして新たなノードとして作成しても良い。
【００６４】
図１１の例では、「エキスポ」の孫キーワードである「エキスプレス」を選択した結果、これが新たな親キーワードＫとして「プレス」という子キーワードが補完され、さらにそれらに類似する孫キーワードとして「エクスプレス」や「特急」、「プレステ」、「エルヴィス・プレスリー」などの類似する孫キーワードが検索されて表示された状態となっている。また、このような新たなキーワードと同時に新たな検索タブＴも作成されて、これが検索タブパネルＰ２上に表示される。
【００６５】
そして、さらにこの新たな相関図パネルＰ１上に表示されたいずれかのキーワードを選択すると同様にして新たな相関図が次々と作成されて表示されるため、ユーザーはまるでキーワード間を波乗りのように移動する（ワードサーフィン）ことにより、当初想定していなかった新たなコンテンツを発見することができる。また、このように新たな相関図パネルＰ１および検索タブパネルＰ２の生成は、相関図パネルＰ１上に表示されたキーワードを選択した場合だけでなく、検索タブパネルＰ２の検索タブを選択（クリック）した場合でも同様に行われる。
【００６６】
図８に戻り、ステップＳ１１６でキーワードも検索タグも選択されない場合（ＮＯ）には、次のステップＳ１１８において相関図パネルＰ１上に表示されたいずれかのサムネイルＳが選択されたか否かを判断する。選択されないとき（ＮＯ）は、ステップＳ１２２までジャンプするが、いずれかのサムネイルＳが選択されたとき（ＹＥＳ）は、次のステップＳ１２０に移行して詳細なサムネイル情報が記載された画面に遷移して表示する。例えば、ある書籍（コンテンツ）のサムネイルが選択されたときは、その書籍の作者やあらすじ、評価などの詳細情報が記載されたウェブページやサイトに移動してその紹介や販売などに繋げることができる。これによって一連の処理が終了する。
【００６７】
図１４乃至図１７は、この検索クライアント４００における情報処理の流れを示したものである。先ず、図１４に示すようにこの検索クライアント４００は、ある検索キーワードが入力されたなら（ステップＳ４００）、その検索キーワードを検索処理サーバ２００に送って回答待機状態となる（コールバック）。検索クライアント４００は、非同期通信により情報基サーバ３００から検索結果を受信したならば（ステップＳ４０４）、図１５に示す「Ａ」の処理（検索タグパネルＰ２作成処理）と図１６に示す「Ｂ」の処理（相関図パネルＰ１作成処理）をほぼ同時（並行）に実行する。
【００６８】
図１５に示すように、検索タグパネルＰ２作成処理は、先ずその検索タグを表示するための検索タグパネルを生成（ステップＳ４２０）した後、補完検索キーワード数を計測してキーワードタグ生成する（ステップＳ４２２、Ｓ４２４）。その後、この補完検索キーワードが記載された検索タグを生成してこれを検索タグパネル上に配置して検索タグパネルＰ２を表示して終了する。
【００６９】
一方、図１６に示すように、相関図パネルＰ１作成処理は、そのキーワードを表示するための相関図パネルＰ１を生成した（ステップＳ４０８）後、子キーワード数を計測して親キーワードをノードとした相関図を作成する（ステップＳ４１２）と共に、孫キーワードを計測して子キーワードをノードとした相関図（ステップＳ４１６）を作成する。その後、作成された相関図を相関図パネル上に表示して相関図パネルＰ１を作成して処理を終了する。
【００７０】
図１７はこの相関図作成処理の流れを示したものである。最初のステップＳ４３０では、相関図に配置する各キーワードに対応するサムネイルがあるか否かを判定し、無い場合（ＮＯ）にはステップＳ４３４に移行してそのキーワードをそのまま相関図に表示する。これに対し、コンテンツがあると場合（ＹＥＳ）には、ステップＳ４３２に移行してそのコンテンツに対応するサムネイル、例えば商品のサムネイル画像をその相関図に表示する。そして、そのサムネイルが選択（クリック）されたならば、ステップＳ４３６に移行してそのコンテンツ（商品）の詳細画面（販売ページ）などに遷移する。なお、このコンテンツ詳細画面に表示される各情報は、例えば情報基サーバ３００のアーカイブデータベース３０４およびリアルタイムデータベース３０５に記録された情報から得ることができる。
【００７１】
このように本発明は、入力した親キーワードに基づいて関連・類似する子キーワードおよび孫キーワードを補完・検索し、それらを相関図パネルとして視覚的にわかりやすく表示したため、ユーザーの興味を引き、さらなる検索作業に誘導することができる。これによって、その検索サイトからのユーザーの離脱を防止できるため、仮にユーザー所望のコンテンツが無かったとしても、それ以外にユーザーが関心ありそうなコンテンツを次々と提供することが可能となる。
【００７２】
その結果、ＥＣサイトでは所望のコンテンツ以外のコンテンツ（商品）の販売などに繋げることができる。また、あらゆるテキストを扱うサイトでは単調なコンテンツ探しを楽しく行うことができる。さらにコンテンツ数が少ないサイトでは、ヒット数０件という事態を回避できる。なお、本実施の形態では、相関図パネルＰ１の右側に検索タグパネルＰ２を配置した例で説明したが、この検索タグパネルＰ２を省略し、相関図パネルＰ１のみを表示するようにしても良い。また、情報基サーバ３００が検索処理サーバ２００を兼用する構成であっても良い。また、これらの一連の処理をコンピュータプログラム（ソフトウェア）として提供することにより、サーバやクライアントとして汎用のコンピュータシステム（ハードウェア）や既存のネットワークをそのまま用いることで本発明のコンテンツ検索システム１００を容易に実現できる。
【符号の説明】
【００７３】
１００…コンテンツ検索システム
２００…検索処理サーバ
３００…情報基サーバ
４００…クライアント
Ｋ…キーワード
Ｎ…ネットワーク
Ｐ１…相関図パネル
Ｐ２…検索タグパネル
Ｓ…サムネイル
Ｔ…検索タグ
【図１】
0006596302.tif 000002
【図２】
0006596302.tif 000003
【図３】
0006596302.tif 000004
【図４】
0006596302.tif 000005
【図５】
0006596302.tif 000006
【図６】
0006596302.tif 000007
【図７】
0006596302.tif 000008
【図８】
0006596302.tif 000009
【図９】
0006596302.tif 000010
【図１０】
0006596302.tif 000011
【図１１】
0006596302.tif 000012
【図１２】
0006596302.tif 000013
【図１３】
0006596302.tif 000014
【図１４】
0006596302.tif 000015
【図１５】
0006596302.tif 000016
【図１６】
0006596302.tif 000017
【図１７】
0006596302.tif 000018