(57)【要約】【課題】  開示する情報検索システムは、複数のＷｅｂページにおいて提供されるコンテンツについて、当該Ｗｅｂページ毎に、かつ、当該コンテンツのカテゴリー毎に一覧表示させることができる。【解決手段】  開示する情報検索システムの一形態は、見出し情報データベースを記憶する記憶装置と、見出し情報の入力を受け付ける見出し情報受付手段と、見出し情報データベースにおいて、受け付けた見出し情報と同一カテゴリーに分類される見出し情報を、所定のＷｅｂページ情報の中から抽出する見出し情報抽出手段と、抽出した見出し情報と関連付けられているコンテンツ情報を抽出するコンテンツ情報抽出手段と、抽出した各コンテンツ情報を、所定のＷｅｂページ情報毎に、同一カテゴリーを代表する見出し情報と関連付けて表示装置へ表示させるコンテンツ情報表示手段と、を有することを特徴とする。【選択図】図２
2011237908.tif 000002
【特許請求の範囲】
【請求項１】
１以上の見出し情報を該各見出し情報が表す内容毎に分類した見出し情報データベースを記憶する記憶装置と、
見出し情報の入力を受け付ける見出し情報受付手段と、
前記見出し情報データベースにおいて、前記見出し情報受付手段により受け付けられた前記見出し情報と同一カテゴリーに分類される見出し情報を、所定のＷｅｂページ情報の中から抽出する見出し情報抽出手段と、
前記見出し情報抽出手段により抽出された前記見出し情報と関連付けられているコンテンツ情報を抽出するコンテンツ情報抽出手段と、
前記見出し情報抽出手段及び前記コンテンツ情報抽出手段による情報処理を複数の前記所定のＷｅｂページ情報に対し行った場合、前記コンテンツ情報抽出手段により抽出された前記各コンテンツ情報を、前記所定のＷｅｂページ情報毎に、前記同一カテゴリーを代表する見出し情報と関連付けて表示装置へ表示させるコンテンツ情報表示手段と、を有することを特徴とする情報検索システム。
【請求項２】
前記コンテンツ情報抽出手段は、前記見出し情報抽出手段により抽出された前記見出し情報とハイパーリンクで関連付けられているＷｅｂページ情報を抽出することを特徴とする請求項１に記載の情報検索システム。
【請求項３】
前記コンテンツ情報抽出手段は、前記見出し情報抽出手段により抽出された前記見出し情報に対応する、前記所定のＷｅｂページ情報内の記事内容を抽出することを特徴とする請求項１に記載の情報検索システム。
【請求項４】
前記コンテンツ情報表示手段は、前記コンテンツ情報の要約情報を表示させることを特徴とする請求項１乃至３の何れか一に記載の情報検索システム。
【請求項５】
前記要約情報は、該要約情報の基となる前記所定のＷｅｂページ情報とハイパーリンクで関連付けられていることを特徴とする請求項４に記載の情報検索システム。
【請求項６】
前記見出し情報受付手段は、複数の前記見出し情報の入力を受け付けることを特徴とする請求項１乃至５の何れか一に記載の情報検索システム。
【請求項７】
１以上の前記所定のＷｅｂページ情報を蓄積したＷｅｂページデータベースを記憶する記憶装置を有することを特徴とする請求項１乃至６の何れか一に記載の情報検索システム。
【請求項８】
見出し情報受付手段が、見出し情報の入力を受け付けるステップと、
見出し情報抽出手段が、１以上の見出し情報を該各見出し情報が表す内容毎に分類した見出し情報データベースにおいて、前記見出し情報受付手段により受け付けられた前記見出し情報と同一カテゴリーに分類される見出し情報を、所定のＷｅｂページ情報の中から抽出するステップと、
コンテンツ情報抽出手段が、前記見出し情報抽出手段により抽出された前記見出し情報と関連付けられているコンテンツ情報を抽出するステップと、
コンテンツ情報表示手段が、前記見出し情報抽出手段及び前記コンテンツ情報抽出手段による情報処理を複数の前記所定のＷｅｂページ情報に対し行った場合、前記コンテンツ情報抽出手段により抽出された前記各コンテンツ情報を、前記所定のＷｅｂページ情報毎に、前記同一カテゴリーを代表する見出し情報と関連付けて表示装置へ表示させるステップと、を含む情報検索方法。
【請求項９】
前記コンテンツ情報抽出手段は、前記見出し情報抽出手段により抽出された前記見出し情報とハイパーリンクで関連付けられているＷｅｂページ情報を抽出することを特徴とする請求項８に記載の情報検索方法。
【請求項１０】
前記コンテンツ情報抽出手段は、前記見出し情報抽出手段により抽出された前記見出し情報に対応する、前記所定のＷｅｂページ情報内の記事内容を抽出することを特徴とする請求項８に記載の情報検索方法。
【請求項１１】
前記コンテンツ情報表示手段は、前記コンテンツ情報の要約情報を表示させることを特徴とする請求項８乃至１０の何れか一に記載の情報検索方法。
【請求項１２】
前記要約情報は、該要約情報の基となる前記所定のＷｅｂページ情報とハイパーリンクで関連付けられていることを特徴とする請求項１１に記載の情報検索方法。
【請求項１３】
前記見出し情報受付手段は、複数の前記見出し情報の入力を受け付けることを特徴とする請求項８乃至１２の何れか一に記載の情報検索方法。
【請求項１４】
コンピュータに、請求項８乃至１３の何れか一に記載の情報検索方法を実行させるための情報検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のＷｅｂページから共通する事項を表す記事を抽出・表示するシステムの技術に関する。
【背景技術】
【０００２】
不動産の販売情報や中古車の販売情報などを提供しているＷｅｂサイトでは、ユーザが見やすい定型の一覧形式で非常に多くの物件情報が提供されている。そのため、ユーザは提示される物件情報の中から、自分の希望する物件情報を容易に抽出することができる。ここで、定型の一覧形式とは、不動産販売であれば「物件名」「住所」「交通手段」「価格」などの見出し情報と当該見出し情報に対応するコンテンツとを関連付けて掲載する形式である。例えば、見出し情報が「住所」であれば、それに対応するコンテンツは「○○市○○町１−１−１」という記事となる形式である。
【０００３】
一方、デパートなど小売業者のＷｅｂサイトでは、当サイトのトップページに「店舗情報」や「催し物情報」などの見出し情報が掲載され、各ユーザはそれら見出し情報を辿っていくことで希望する情報を取得することができる。つまり、ユーザは、上位概念である見出し情報を辿って、下位概念である希望する具体的な情報を取得するのである。
【０００４】
他方、上記したようなＷｅｂサイトは多数存在し、ユーザがＷＷＷ（World Wide Web）上で並列して提供される情報を比較する場合、それら複数のサイトを全て確認する必要がある（特許文献１など）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２２３４５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、複数のＷｅｂサイトが提示するコンテンツを自動で比較しようとするとき、提供される情報が同じカテゴリーに属する場合であっても、各Ｗｅｂサイトで使用される見出し情報にはバラツキがあり、単純に比較することができないという問題点がある。例えば、不動産の販売情報を取り扱うＷｅｂサイトで「販売物件の住所」を提示する場合、各サイトで使用される見出し情報は「住所」、「所在地」、「立地情報」などとバラツキがあり、これらを単純に比較することはできない。
【０００７】
そこで、本発明では、上記問題点に鑑み、複数のＷｅｂページにおいて提供されるコンテンツについて、当該Ｗｅｂページ毎に、かつ、当該コンテンツのカテゴリー毎に一覧表示させる情報検索システム、情報検索方法及び情報検索プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
開示する情報検索システムの一形態は、１以上の見出し情報を該各見出し情報が表す内容毎に分類した見出し情報データベースを記憶する記憶装置と、ユーザによる見出し情報の入力を受け付ける見出し情報受付手段と、前記見出し情報データベースにおいて、前記見出し情報受付手段により受け付けられた前記見出し情報と同一カテゴリーに分類される見出し情報を、所定のＷｅｂページ情報の中から抽出する見出し情報抽出手段と、前記見出し情報抽出手段により抽出された前記見出し情報と関連付けられているコンテンツ情報を抽出するコンテンツ情報抽出手段と、前記見出し情報抽出手段及び前記コンテンツ情報抽出手段による情報処理を複数の前記所定のＷｅｂページ情報に対し行った場合、前記コンテンツ情報抽出手段により抽出された前記各コンテンツ情報を、前記所定のＷｅｂページ情報毎に、前記同一カテゴリーを代表する見出し情報と関連付けて表示装置へ表示させるコンテンツ情報表示手段と、を有することを特徴とする。
【０００９】
さらに、前記コンテンツ情報抽出手段の一形態は、前記見出し情報抽出手段により抽出された前記見出し情報とハイパーリンクで関連付けられているＷｅｂページ情報を抽出することを特徴とする。
【００１０】
さらに、前記コンテンツ情報抽出手段の一形態は、前記見出し情報抽出手段により抽出された前記見出し情報に対応する、前記所定のＷｅｂページ情報内の記事内容を抽出することを特徴とする。
さらに、前記コンテンツ情報表示手段の一形態は、前記コンテンツ情報の要約情報を表示させることを特徴とする。
さらに、前記要約情報の一形態は、該要約情報の基となる前記所定のＷｅｂページ情報とハイパーリンクで関連付けられていることを特徴とする。
さらに、前記見出し情報受付手段の一形態は、複数の前記見出し情報の入力を受け付けることを特徴とする。
【００１１】
さらに、開示する情報検索システムの一形態は、１以上の前記所定のＷｅｂページ情報を蓄積したＷｅｂページデータベースを記憶する記憶装置を有することを特徴とする。
【発明の効果】
【００１２】
開示の情報検索システムは、複数のＷｅｂページに分散するコンテンツについて、当該Ｗｅｂページ毎に、かつ、当該コンテンツのカテゴリー毎に一覧表示させることができる。
【図面の簡単な説明】
【００１３】
【図１】本実施の形態に係る情報検索システムの概要を説明する図である。
【図２】本実施の形態に係る情報検索システムの機能ブロック図である。
【図３】本実施の形態に係る見出し情報データベースの一例を示す図である。
【図４】本実施の形態に係るＷｅｂページデータベースの一例を示す図である。
【図５】本実施の形態に係るＷｅｂページデータベースに記憶されるＷｅｂサイトの一例を示す図である。
【図６】本実施の形態に係るＷｅｂページデータベースに記憶されるＷｅｂページの一例（その１）を示す図である。
【図７】本実施の形態に係るＷｅｂページデータベースに記憶されるＷｅｂページの一例（その２）を示す図である。
【図８】本実施の形態に係るＷｅｂページデータベースに記憶されるＷｅｂページの一例（その３）を示す図である。
【図９】本実施の形態に係るＷｅｂページデータベースに記憶されるＷｅｂページの一例（その４）を示す図である。
【図１０】本実施の形態に係るコンテンツ情報表示手段による表示例（その１）を示す図である。
【図１１】本実施の形態に係るコンテンツ情報表示手段による表示例（その２）を示す図である。
【図１２】本実施の形態に係る情報検索システムによる処理例のフローチャートである。
【図１３】本実施の形態に係る情報検索システムのハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１４】
図面を参照しながら、本発明を実施するための最良の形態について説明する。
（本実施の形態に係る情報検索システムの概要）
【００１５】
図１を用いて、本実施の形態に係る情報検索システム１００の概要を説明する。図１で示すように、情報検索システム１００は、通信ネットワークを介してＡ社サーバ３１０、Ｂ社サーバ３２０、Ｃ社サーバ３３０と接続される。他方、情報検索システム１００は、通信ネットワークを介し、ユーザ端末Ａ４１０、ユーザ端末Ｂ４２０、ユーザ端末Ｃ４３０とも接続される。
【００１６】
情報検索システム１００は、通信ネットワークを介して、各社サーバ３１０、３２０、３３０が記憶する各社Ｗｅｂサイト（Ｗｅｂページ群）の情報を取得し、自身の記憶装置に記憶する（以下、情報検索システム１００が備える記憶装置に記憶されたＷｅｂページ群をＷｅｂページデータベース１６０という。）。また、本説明は情報検索システム１００が自身の記憶装置に各社Ｗｅｂサイトの情報を記憶させる形態であるが、情報検索システム１００は情報処理を実行する度に、必要なＷｅｂサイトにアクセスして各社Ｗｅｂサイトの情報を収集する形態でも良い。
【００１７】
また、情報検索システム１００は、各Ｗｅｂページ上で使用される見出し情報について、同じ意味内容を表す見出し情報毎にグループ分けしたデータベース（以下、見出し情報データベース１５０という。）を備えている。例えば、不動産の販売情報に関するＷｅｂページにおいて、「住所」というグループには「住所」の他に「所在地」、「立地情報」など、「住所」と同じ意味内容を表す見出し情報がグループ分けされる。
【００１８】
例えば、ユーザＡが情報検索システム１００を利用する場合を想定する。ユーザＡはユーザ端末Ａ４１０を使用して１以上の見出し情報を情報検索システム１００に通知し、情報検索システム１００は通知された見出し情報を受信する。同時に、ユーザＡが情報検索システム１００の処理対象とするＷｅｂサイトを選択（限定）する情報を通知する形態としても良い。
【００１９】
情報検索システム１００は、Ｗｅｂページデータベース１６０の、予め定められた処理対象（又はユーザＡが指定した処理対象）のＷｅｂサイトを処理対象とし、ユーザＡより通知された見出し情報を各Ｗｅｂページ内で検索する。その際、情報検索システム１００は、ユーザＡより通知された見出し情報のみでなく、見出し情報データベース１５０内で当該見出し情報と同じグループに分類されている見出し情報についても、各Ｗｅｂページ内で検索する。
【００２０】
そして、情報検索システム１００は、Ｗｅｂページ内で検索した見出し情報を発見した場合、当該発見された見出し情報と関連付けられているコンテンツ情報を抽出する。ここで、関連付けられているコンテンツ情報とは、ハイパーリンクによって指示される他のＷｅｂページであっても良く、１つのＷｅｂページ内の構成が「見出し」と「その見出しに対応する記事内容」となっている場合、同一Ｗｅｂページ内において各見出しに対応する記事内容であっても良い。情報検索システム１００は、処理対象となるＷｅｂページ全てに対して、上記処理を実行する。
【００２１】
さらに、情報検索システム１００は、各Ｗｅｂサイト（又は各Ｗｅｂページ）及びユーザＡより通知された見出し情報を項目とした場合の対応する各位置に、上記処理によって抽出した各コンテンツ情報を表示する。ただし、ユーザＡより通知された見出し情報は、見出し情報データベース１５０内で当該見出し情報が属するグループを代表する所定の名称であっても良い。
【００２２】
上記のような処理を行うことにより、情報検索システム１００は、複数のＷｅｂページにおいて提供されるコンテンツについて、各コンテンツの見出し情報に表現のバラツキがあっても、当該Ｗｅｂページ毎に、かつ、当該コンテンツのカテゴリー毎に整理して一覧表示することができる。したがって、ユーザＡは、複数のＷｅｂページに分散した、同一内容を表す情報を、見やすいように整理された形式で一覧することができる。
（本実施の形態に係る情報検索システムの動作原理）
【００２３】
図２乃至１１を用いて、本実施の形態に係る情報検索システム１００の動作原理について説明する。ここで図２は、情報検索システム１００の機能ブロック図である。図２で示すように、情報検索システム１００は、見出し情報受付手段１１０、見出し情報抽出手段１２０、コンテンツ情報抽出手段１３０、コンテンツ情報表示手段１４０、見出し情報データベース（以下、見出し情報ＤＢという。）１５０、Ｗｅｂページデータベース（以下、ＷｅｂページＤＢという。）１６０を有する。また、情報検索システム１００は、通信ネットワークを介して、１以上の外部サーバ３１０、３２０と接続され、また、１以上のユーザ端末４１０と接続される。
【００２４】
次に、図３を用いて、見出し情報ＤＢ１５０について説明する。図３で示すように、見出し情報ＤＢ１５０は、意味内容毎に見出し情報を分類したデータベースであり、各グループにはグループを代表する名称（以下、代表見出し情報という。）が設けられている。
【００２５】
例えば、図３で、代表見出し情報は「店舗情報１５２」、「催し物１５４」、「メーカー１５６」、「車体価格１５８」などであり、代表見出し情報が「店舗情報１５２」であるグループには、「店舗案内」、「各店のご案内」、「店舗情報」、「店舗一覧」の各見出し情報が含まれる。他の例では、代表見出し情報が「車体価格」であるグループには、「価格」、「車両価格」、「本体価格」、「車体価格」の各見出し情報が含まれる。つまり、代表見出し情報は、同一グループに属する各見出し情報の上位概念であり、逆に、各見出し情報は、各見出し情報が所属するグループの代表見出し情報の下位概念である。
【００２６】
次に、図４乃至９を用いて、ＷｅｂページＤＢ１６０について説明する。図４で示すように、ＷｅｂページＤＢ１６０は、Ａ社Ｗｅｂサイト情報１６２、Ｂ社Ｗｅｂサイト情報１６４、Ｃ社Ｗｅｂサイト情報１６６などのＷｅｂサイトの情報を含むデータベースである。ここで、ＷｅｂページＤＢ１６０に含まれるＷｅｂサイト情報は、基となるＷｅｂサイト情報を要約した情報であっても良い。そして、図５で示すように、例えば、Ａ社Ｗｅｂサイト情報１６２は「ｉｎｄｅｘ．ｈｔｍｌ１６２０」、「ｌｏｃａｔｉｏｎ．ｈｔｍｌ１６２２」、「ｅｖｅｎｔ．ｈｔｍｌ１６２４」、「ｆｌｏｏｒｇｕｉｄｅ．ｈｔｍｌ１６２６」などのＷｅｂページ情報で構成される。
【００２７】
図６に、Ａ社Ｗｅｂサイト情報１６２の「ｉｎｄｅｘ．ｈｔｍｌ１６２０」をＷｅｂブラウザで表示させた例を示す。図６で示すように、Ａ社は「○○デパート」であり、「ｉｎｄｅｘ．ｈｔｍｌ１６２０」の表示例には、見出し情報として「店舗情報」、「催し物のご案内」などが掲載されている。そして、「ｉｎｄｅｘ．ｈｔｍｌ１６２０」の見出し情報「店舗情報」、「催し物のご案内」は、各見出し情報の内容を記載したＷｅｂページとハイパーリンクで関係付けられている。さらに、Ｗｅｂブラウザ上で見出し情報「店舗情報」又は「催し物のご案内」を操作（クリック）すると、各見出し情報の内容を記載したＷｅｂページに遷移する。
【００２８】
例えば、図６のＷｅｂブラウザ画面上で見出し情報「店舗情報」がクリックされると、図７で示すようなＷｅｂページ（ｌｏｃａｔｉｏｎ．ｈｔｍｌ１６２２）に遷移する。また、図６のＷｅｂブラウザ画面上で見出し情報「催し物のご案内」がクリックされると、図８で示すようなＷｅｂページ（ｅｖｅｎｔ．ｈｔｍｌ１６２４）に遷移する。
【００２９】
また図９には、ＷｅｂページＤＢ１６０に記憶される、中古車販売を行うＡ社のＷｅｂページ情報をＷｅｂブラウザで表示させた例を示す。図９で示すように、「ｓａｍｐｌｅ．ｈｔｍｌ１６２８」をＷｅｂブラウザで表示させると、見出し情報「メーカー」、「車名」、「価格」、「年式」、「車検」と、それぞれの見出し情報に対応するコンテンツ情報「△自動車」、「○リウス」、「１５０万円」、「□□年」、「△年△月」とが関連付けて（近接して）掲載される。
ここまでは、情報検索システム１００が備えるデータベースについて説明してきたが、以下では、情報検索システム１００が行う情報処理について説明する。
【００３０】
見出し情報受付手段１１０は、ユーザがユーザ端末４１０などを使用して通知する、１以上の見出し情報を受け付ける。また、見出し情報受付手段１１０は、併せて、ユーザが情報検索システム１００の処理対象とするＷｅｂサイト（又はＷｅｂページ）の範囲を指定する情報を受け付ける形態としても良く、この場合、情報検索システム１００は当該指定された範囲を対象に情報処理を実行する。
【００３１】
見出し情報抽出手段１２０は、予め定められた範囲のＷｅｂページ又はユーザが指定した範囲のＷｅｂページを処理対象として、見出し情報受付手段１１０により受け付けられた見出し情報が見出し情報ＤＢ１５０内で所属するカテゴリーの構成要素である見出し情報の検索、抽出を行う。例えば、図６において、見出し情報抽出手段１２０は「ｉｎｄｅｘ．ｈｔｍｌ１６２０」を処理対象とし、代表見出し情報「店舗情報１５２」の構成要素である「店舗案内」「各店のご案内」「店舗情報」「店舗一覧」を検索し、見出し情報「店舗情報」を抽出する。
【００３２】
また、見出し情報受付手段１１０が複数の見出し情報を受け付けた場合、見出し情報抽出手段１２０は、受け付けた見出し情報のそれぞれについて上記の情報処理を行う。例えば、図６において、見出し情報抽出手段１２０は上記処理に加え、「ｉｎｄｅｘ．ｈｔｍｌ１６２０」を処理対象として、代表見出し情報「催し物１５４」の構成要素である「イベント」「催し物のご案内」「催し・イベント」を検索し、見出し情報「催し物のご案内」を抽出する。
【００３３】
コンテンツ情報抽出手段１３０は、見出し情報抽出手段１２０により抽出された見出し情報と関連付けられているコンテンツ情報の検索、抽出を行う。ここで、見出し情報と関連付けられているコンテンツ情報とは、当該見出し情報とハイパーリンクで関係付けられているＷｅｂページ情報であっても良く、当該見出し情報と同一Ｗｅｂページ内にある記事内容であって、当該見出し情報に対応する記事内容であっても良い。また、見出し情報と関連付けられているコンテンツ情報とは、当該見出し情報とハイパーリンクで関係付けられているＷｅｂページ情報のＵＲＬ（Uniform Resource Locator）であっても良い。
【００３４】
例えば、見出し情報抽出手段１２０により見出し情報「店舗情報」が抽出された場合、コンテンツ情報抽出手段１３０は、見出し情報「店舗情報」とハイパーリンクで関連付けられているＷｅｂページ情報「ｌｏｃａｔｉｏｎ．ｈｔｍｌ１６２２」を抽出する（図７参照）。他方、見出し情報抽出手段１２０により見出し情報「催し物のご案内」が抽出された場合、コンテンツ情報抽出手段１３０は、見出し情報「催し物のご案内」とハイパーリンクで関連付けられているＷｅｂページ情報「ｅｖｅｎｔ．ｈｔｍｌ１６２４」を抽出する（図８参照）。
【００３５】
図９を参照し、他形態のコンテンツ情報抽出手段１３０は、見出し情報抽出手段１２０により見出し情報「メーカー」が抽出された場合、見出し情報「メーカー」に対応する記事内容「△自動車」を抽出する。他の例でコンテンツ情報抽出手段１３０は、見出し情報抽出手段１２０により見出し情報「価格」が抽出された場合、見出し情報「価格」に対応する記事内容「１５０万円」を抽出する（図９参照）。
【００３６】
コンテンツ情報表示手段１４０は、見出し情報受付手段１１０が受け付けた見出し情報及び当該見出し情報が存在するＷｅｂサイト（又はＷｅｂページ）の行列における対応する位置に、当該行列の要素として、コンテンツ情報抽出手段１３０により抽出された各コンテンツ情報を表示させる。なお、コンテンツ情報表示手段１４０はコンテンツ情報を情報検索システム１００が備える表示装置に表示させる形態でも良く、ユーザ端末４１０が備える表示装置に表示させる形態であっても良い。
【００３７】
図１０に、コンテンツ情報表示手段１４０による画面表示例を示す。ここでは、コンテンツ情報抽出手段１３０により抽出されたコンテンツ情報が、見出し情報抽出手段１２０により抽出された見出し情報とハイパーリンクで関係付けられているＷｅｂページ情報である場合を例として示している。図１０は、デパート各社のＷｅｂサイトを処理対象とした場合の処理結果である。この画面例では、列方向に各Ｗｅｂサイトを配し、行方向に各代表見出し情報１５２、１５４を配して、当該行列の要素として対応するコンテンツ情報を表示させている。
【００３８】
図１０で示す（１，１）要素には、ＡデパートのＷｅｂサイトトップページ内の、見出し情報「店舗案内」からリンクされるＷｅｂページ情報が掲載される。また、図１０で示す（１，２）要素には、ＡデパートのＷｅｂサイトトップページ内の、見出し情報「イベント」からリンクされるＷｅｂページ情報が掲載される。さらに、図１０で示す（２，１）要素には、ＢデパートのＷｅｂサイトトップページ内の、見出し情報「各店のご案内」からリンクされるＷｅｂページ情報が掲載される。なお、図１０における代表見出し情報１５２、１５４などは、見出し情報受付手段１１０により受け付けた見出し情報であっても良い。
【００３９】
他方、図１１にも、コンテンツ情報表示手段１４０による画面表示例を示す。ここでは、コンテンツ情報抽出手段１３０により抽出されたコンテンツ情報が、見出し情報抽出手段１２０により抽出された見出し情報と同一Ｗｅｂページ内において関係付けられている記事内容である場合を例として示している。図１１は、中古車販売各社のＷｅｂサイトを処理対象とした場合の処理結果である。この画面例では、列方向に各Ｗｅｂページを配し、行方向に各代表見出し情報１５６、１５８などを配して、当該行列の要素として対応するコンテンツ情報を表示させている。
【００４０】
図１１の（１，１）要素は、Ａ社Ｗｅｂページ内の、見出し情報「メーカー」に対応する記事内容が掲載される。また、図１１の（１，３）要素は、Ａ社Ｗｅｂページ内の、見出し情報「価格」に対応する記事内容が掲載される。さらに、図１１の（３，１）要素は、Ｂ社Ｗｅｂページ内の、見出し情報「国産メーカー」に対応する記事内容が掲載される。なお、図１１における代表見出し情報１５６、１５８などは、見出し情報受付手段１１０により受け付けた見出し情報であっても良い。
【００４１】
また、コンテンツ情報表示手段１４０は、行列の要素として、コンテンツ情報抽出手段１３０により抽出されたコンテンツ情報の要約情報を表示させる形態であっても良い。ここで、要約情報とは、対象Ｗｅｂページ情報のサムネイル画像であっても良く、各Ｗｅｂページに当該Ｗｅｂページを要約した情報が予め用意されている場合、対象Ｗｅｂページ情報内に予め用意された情報であっても良い。
【００４２】
さらに、コンテンツ情報表示手段１４０が表示させた要約情報は、当該要約情報の基となるＷｅｂページ情報とハイパーリンクにより関連付けられ、Ｗｅｂブラウザ上の当該要約情報を操作（クリック）することにより当該要約情報の基となるＷｅｂページ情報に遷移する形態であっても良い。
【００４３】
（本実施の形態に係る情報検索システムによる処理例）
図１２を用いて、情報検索システム１００による情報処理の流れを説明する。図１２は、情報検索システム１００の処理の流れを示すフローチャートである。
（１）第１の処理例
第1の処理例では、コンテンツ情報抽出手段１３０が、見出し情報抽出手段１２０により抽出された見出し情報とハイパーリンクで関係付けられているＷｅｂページ情報を検索・抽出する例について説明する。
【００４４】
Ｓ１０で見出し情報受付手段１１０が、ユーザから見出し情報「店舗案内」及び「イベント」を受け付ける。さらに、Ｓ１０で見出し情報受付手段１１０が、情報検索システム１００の処理対象とするＷｅｂサイトの範囲を、デパートが運営するＷｅｂサイトのトップページとする指示を受け付ける。
【００４５】
Ｓ２０で見出し情報抽出手段１２０が、ＷｅｂページＤＢ１６０のＷｅｂサイト情報１６２、１６４、１６６の各トップページを処理対象とし、見出し情報ＤＢ１５０内で「店舗案内」及び「イベント」が所属するカテゴリーの構成要素である見出し情報について検索、抽出を行う。つまり、見出し情報抽出手段１２０は、「ｉｎｄｅｘ．ｈｔｍｌ１６２０」などを処理対象とし、代表見出し情報「店舗情報１５２」の構成要素である「店舗案内」「各店のご案内」「店舗情報」「店舗一覧」の検索を行い、見出し情報「店舗情報」を抽出する（図６参照）。
【００４６】
また、見出し情報抽出手段１２０は、上記処理に加え、「ｉｎｄｅｘ．ｈｔｍｌ１６２０」などを処理対象とし、代表見出し情報「催し物１５４」の構成要素である「イベント」「催し物のご案内」「催し・イベント」の検索を行い、見出し情報「催し物のご案内」を抽出する（図６参照）。
【００４７】
Ｓ３０でコンテンツ情報抽出手段１３０が、見出し情報「店舗情報」とハイパーリンクで関連付けられているＷｅｂページ情報「ｌｏｃａｔｉｏｎ．ｈｔｍｌ１６２２」を抽出する（図７参照）。また、Ｓ３０でコンテンツ情報抽出手段１３０が、見出し情報「催し物のご案内」とハイパーリンクで関連付けられているＷｅｂページ情報「ｅｖｅｎｔ．ｈｔｍｌ１６２４」を抽出する（図８参照）。
【００４８】
Ｓ４０でコンテンツ情報表示手段１４０が、図１０で示すように、ユーザ端末の表示装置上にコンテンツ情報を表示する。図１０では、列方向に各Ｗｅｂサイトを配し、行方向に各代表見出し情報１５２、１５４を配し、当該行列の要素として、対応するコンテンツ情報を表示させている。
【００４９】
例えば、図１０で示す（１，１）要素には、ＡデパートのＷｅｂサイトトップページ内の、見出し情報「店舗案内」からリンクされるＷｅｂページ情報が掲載される。また、図１０で示す（１，２）要素には、ＡデパートのＷｅｂサイトトップページ内の、見出し情報「イベント」からリンクされるＷｅｂページ情報が掲載される。さらに、図１０で示す（２，１）要素には、ＢデパートのＷｅｂサイトトップページ内の、見出し情報「各店のご案内」からリンクされるＷｅｂページ情報が掲載される。なお、図１０において、代表見出し情報１５２、１５４などは、見出し情報受付手段１１０により受け付けた見出し情報「店舗案内」及び「イベント」であっても良い。また、コンテンツ情報表示手段１４０が表示させるコンテンツ情報は、当該各コンテンツ情報の要約情報であっても良い。
【００５０】
（２）第２の処理例
次に図１２を用いて、上記処理の変形例について説明する。第２の処理例では、コンテンツ情報抽出手段１３０が、見出し情報抽出手段１２０により抽出された見出し情報と同一Ｗｅｂページ内にある記事内容であって、当該見出し情報に対応する記事内容の検索、抽出を行う例について説明する。
【００５１】
Ｓ１０で見出し情報受付手段１１０が、ユーザから見出し情報「自動車メーカー」、「車両価格」などを受け付ける。さらに、Ｓ１０で見出し情報受付手段１１０が、情報検索システム１００の処理対象とするＷｅｂサイトの範囲を中古車販売のＷｅｂサイトとする指示を受け付ける。
【００５２】
Ｓ２０で見出し情報抽出手段１２０が、図４で示すＷｅｂサイト情報１６２、１６４、１６６などを処理対象とし、見出し情報ＤＢ１５０内で見出し情報「自動車メーカー」及び「車両価格」が所属するカテゴリーの構成要素である見出し情報の検索、抽出を行う。例えば、見出し情報抽出手段１２０は、図９の「ｓａｍｐｌｅ．ｈｔｍｌ１６２８」を処理対象とし、代表見出し情報「メーカー１５６」の構成要素である「メーカー」「自動車メーカー」「国産メーカー」を検索し、見出し情報「メーカー」を抽出する。
【００５３】
また、見出し情報抽出手段１２０は、上記処理に加え、図９の「ｓａｍｐｌｅ．ｈｔｍｌ１６２８」を処理対象とし、代表見出し情報「車体価格１５８」の構成要素である「価格」「車両価格」「本体価格」「車体価格」を検索し、見出し情報「価格」を抽出する。
【００５４】
Ｓ３０でコンテンツ情報抽出手段１３０が、図９の「ｓａｍｐｌｅ．ｈｔｍｌ１６２８」内で、見出し情報「メーカー」に対応する記事内容「△自動車」を抽出する。また、Ｓ３０でコンテンツ情報抽出手段１３０が、図９の「ｓａｍｐｌｅ．ｈｔｍｌ１６２８」内で、見出し情報「価格」に対応する記事内容「１５０万円」を抽出する。
【００５５】
Ｓ４０でコンテンツ情報表示手段１４０が、図１１で示すように、ユーザ端末４１０上に上記のコンテンツ情報を表示する。図１１においてコンテンツ情報表示手段１４０は、列方向に各Ｗｅｂページを配し、行方向に各代表見出し情報１５６、１５８などを配し、当該行列の要素として、対応するコンテンツ情報を表示させている。図１１で示す（１，１）要素には、Ａ社Ｗｅｂページ内の、見出し情報「メーカー」に対応する記事内容「トヨタ」が掲載される。また、図１１で示す（１，３）要素には、Ａ社Ｗｅｂページ内の、見出し情報「価格」に対応する記事内容「１５０万円」が掲載される。
【００５６】
さらに、図１１で示す（３，１）要素には、Ｂ社Ｗｅｂページ内の、見出し情報「国産メーカー」に対応する記事内容「日産」が掲載される。なお、図１１における代表見出し情報１５６、１５８などは、見出し情報受付手段１１０により受け付けた見出し情報「自動車メーカー」及び「車両価格」であっても良い。
【００５７】
上記のように、情報検索システム１００は、複数のＷｅｂページにおいて提供されるコンテンツについて、当該Ｗｅｂページ毎に、かつ、当該コンテンツのカテゴリー毎に一覧表示することができる。また、情報検索システム１００は、各Ｗｅｂページにおける見出し情報にバラツキがある場合であっても、見出し情報ＤＢ１６０を利用し、同一概念の複数の見出し情報で検索・抽出することによって、表記は異なるが同一概念の見出し情報に対応するコンテンツを同列に取扱うことが可能とする。
【００５８】
（本実施の形態に係る情報検索システムのハードウェア構成の一例）
図１３を用いて、本実施の形態に係る情報検索システム１００のハードウェア構成の一例について説明する。図１３は、情報検索システム１００のハードウェア構成の一例を示す図である。
【００５９】
図１３で示すように、情報検索システム１００は、ＣＰＵ（Central Processing Unit）２１０、ＲＯＭ（Read-Only Memory）２２０、ＲＡＭ（Random
Access Memory）２３０、ＨＤＤ（Hard Disc Drive）２４０、通信Ｉ／Ｆ（Interface）２５０、媒体Ｉ／Ｆ２６０、入出力装置２７０、その他の装置２８０を有する。
【００６０】
ＣＰＵ２１０は、ＲＯＭ２２０に記憶されたプログラムを実行する装置であり、ＲＡＭ２３０に展開（ロード）されたデータを、プログラムの命令に従って演算処理し、情報検索システム１００全体を制御する。ＲＯＭ２２０は、ＣＰＵ２１０が実行するプログラムやデータを記憶している。ＲＡＭ２３０は、ＣＰＵ２１０でＲＯＭ２２０に記憶されたプログラムを実行する際に、実行するプログラムやデータが展開（ロード）され、演算の間、演算データを一時的に保持する。
【００６１】
ＨＤＤ２４０は、基本ソフトウェアであるＯＳや本実施の形態に係るアプリケーションプログラムなどを、関連するデータとともに記憶する装置である。例えば、ＨＤＤ２４０には、見出し情報ＤＢ１５０、ＷｅｂページＤＢ１６０などが記憶される。通信Ｉ／Ｆ２５０は、無線又は有線の通信ネットワークを介して接続された他の通信制御機能を備えた周辺機器とデータを送受信するためのインタフェースである。媒体Ｉ／Ｆ２６０は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリなどの記憶媒体とデータの送受信を行うためのインタフェースである。入出力装置２７０は、キーボードなどの入力装置やＬＣＤ（Liquid Crystal Display）等で構成される表示装置を含む、情報検索システム１００が有する機能をユーザが利用する際や各種設定を行う際のユーザインタフェースとして機能する装置である。その他の装置２８０は、上記した以外の装置であり特に制限は無い。
【００６２】
情報検索システム１００が有する各手段は、ＣＰＵ２１０が、ＲＯＭ２２０又はＨＤＤ２４０に記憶された各手段に対応するプログラムを実行することにより実現される形態としても良い。また、情報検索システム１００が有する各手段は、当該各手段に関する処理をハードウェアとして実現する形態としても良い。さらに、媒体Ｉ／Ｆ２６０を介して、記憶媒体から本発明に係る情報検索プログラムを読み込ませ、情報検索システム１００に当該情報検索プログラム実行させる形態としても良い。
【００６３】
（総括）
開示する情報検索システムは、複数のＷｅｂページにおいて提供されるコンテンツについて、当該Ｗｅｂページ毎に、かつ、当該コンテンツのカテゴリー毎に一覧表示させることができる。
【００６４】
以上、本発明の実施の形態について詳述したが、本発明は係る特定の実施の形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲において、種々の変形・変更が可能である。
【符号の説明】
【００６５】
１００  情報検索システム
１１０  見出し情報受付手段
１２０  見出し情報抽出手段
１３０  コンテンツ情報抽出手段
１４０  コンテンツ情報表示手段
１５０  見出し情報データベース
１６０  Ｗｅｂページデータベース
２１０  ＣＰＵ
２２０  ＲＯＭ
２３０  ＲＡＭ
２４０  ＨＤＤ
２５０  通信Ｉ／Ｆ
２６０  媒体Ｉ／Ｆ
２７０  入出力装置
２８０  その他の装置
２９０  記憶媒体
３１０、３２０、３３０  外部サーバ
４１０、４２０、４３０  ユーザ端末
【図１】
2011237908.tif 000003
【図２】
2011237908.tif 000004
【図３】
2011237908.tif 000005
【図４】
2011237908.tif 000006
【図５】
2011237908.tif 000007
【図６】
2011237908.tif 000008
【図７】
2011237908.tif 000009
【図８】
2011237908.tif 000010
【図９】
2011237908.tif 000011
【図１０】
2011237908.tif 000012
【図１１】
2011237908.tif 000013
【図１２】
2011237908.tif 000014
【図１３】
2011237908.tif 000015