(57)【要約】【課題】ユーザから入力された単語に関連する情報であって、当該単語が入力された時以降に更新された情報を、以後の単語入力や検索実行命令を要せずに、ユーザが任意の時点で得られ、ユーザが入力した単語に限定することなく幅を持たせた情報をユーザに提供することができる情報提供システムを提供する。【解決手段】情報提供サーバ１にネットワークを介して接続されたユーザ端末１０により登録された単語の蓄積後、一定期間毎に、前記単語を検索単語として、所定サイト内から検索単語を含む単語を検索する情報提供システムとする。【選択図】図１
2011238203.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された複数のユーザ端末に情報を提供する情報提供サーバを備えた情報提供システムであって、
前記情報提供サーバが、
各ユーザ端末から登録する１又は複数の単語を受信する手段と、
受信した各単語を単語毎にカテゴリーの分類をする手段と、
前記単語と当該単語のカテゴリーとを関連付けて各ユーザの登録単語情報として蓄積する手段と、
前記単語の蓄積後一定期間毎に、蓄積された単語を検索単語として、所定の商品サイトから検索単語を含むデータを検索して取得し、語句の抽出により得られた単語群を蓄積する、単語群蓄積第一手段、
蓄積された単語群と各ユーザの登録単語情報とを互いに関連付けて各ユーザ用の収集情報として蓄積する手段と、
取得後一定時間経過したデータを破棄する手段と、
前記蓄積から破棄までの間に情報提供サーバへアクセスしたユーザ端末に、各ユーザ用の収集情報を送信する手段と、
を有することを特徴とする情報提供システム。
【請求項２】
前記単語群蓄積第一手段の代わりに若しくは前記単語群蓄積第一手段に加えて、前記単語の蓄積後一定期間毎に、所定のネットワーク上配信形式にて提供される情報から、追加または更新された情報を取得し、語句の抽出により得られた単語群を蓄積する、単語群蓄積第二手段を有することを特徴とする請求項１記載の情報提供システム。
【請求項３】
さらに、前記ユーザの登録単語のカテゴリーに含まれる所定の単語をも前記検索単語に含めることを特徴とする請求項１に記載の情報提供システム。
【請求項４】
さらに、前記ユーザの登録単語のカテゴリーと同じカテゴリーの単語を登録単語とする別のユーザ用の収集情報をも前記ユーザ用の提供情報に含めることを特徴とする請求項１から請求項３のいずれかに記載の情報提供システム。
【請求項５】
情報提供サーバがネットワークを介して接続されたユーザ端末に情報を提供する情報提供方法であって、
前記情報提供サーバが、
前記ユーザ端末から登録する１又は複数の単語を受信するステップと、
受信した各単語を単語毎にカテゴリーの分類をするステップと、
前記単語と当該単語のカテゴリーとを関連付けて各ユーザの登録単語情報として蓄積するステップと、
前記単語の蓄積後一定期間毎に、蓄積された単語を検索単語として、所定の商品サイトから検索単語を含むデータを検索して取得し、語句の抽出により得られた単語群を蓄積する、単語群蓄積第一ステップ、
蓄積されたデータ単語群と各ユーザの登録単語情報とを互いに関連付けて各ユーザ用の収集情報として蓄積するステップと、
取得後一定時間経過したデータを破棄するステップと、
前記蓄積から破棄までの間に情報提供サーバへアクセスしたユーザ端末に、各ユーザ用の収集情報を送信するステップと、
を含むことを特徴とする情報提供方法。
【請求項６】
前記単語蓄積第一ステップの代わりに若しくは前記単語蓄積第一ステップと並行して、前記単語の蓄積後一定期間毎に、所定のネットワーク上配信形式にて提供される情報から、追加または更新された情報を取得し、語句の抽出により得られた単語群を蓄積する、単語群蓄積第二ステップを含むことを特徴とする請求項５記載の情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コミュニティサイトを通じ情報を検索してユーザ端末に表示する情報提供システムに関する。
【背景技術】
【０００２】
ＳＮＳ（ソーシャルネットワーキングサービス）として知られるコミュニティサイトでは、登録したユーザがメンバーとして匿名性の少ない情報交換を自由に行うことができる。コミュニティサイトでは、各メンバーに専用のウェブページである自分専用ページが用意されており、ブログ等をアップロードしてコミュニティサイト内の特定又は不特定のユーザに公開することができる。ユーザは、コミュニティサイト内で、ブログ等を介して情報を発信することができ、また他のユーザと意見交換をすることもできる。
【０００３】
従来、コミュニティサイトにおける情報提供の手段として、ユーザがリクエストした際に検索を行いその結果を表示する情報処理システムがあった（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８-１５８６９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の情報処理システムでは、キーワードを入力させ、そのキーワードを含む検索式に基づいて、検索対象データベースに蓄積されたデータの検索を行うため、検索時より過去の情報しか得られないという問題があった。また、従来の検索方式では検索単語に対する検索のみになってしまうため、ユーザの既知情報に限定した検索になってしまい、必要としている情報が欠落してしまう可能性があった。加えて検索単語の再利用、編集には、その都度ユーザの確認が必要であるのもかかわらず、当該確認時のユーザの当該検索単語に対する趣向、指向等を汲み取る手段が欠落していた。
【０００６】
そこで、本発明の第一の目的は、ユーザから入力された単語に関連する情報に対し、以後のユーザからの単語入力や検索実行命令を要せずに再利用して検索可能であって、ユーザが当該入力単語に対し編集を加えた場合であっても、直ちに当該検索に反映し、ユーザが任意の時点で必要としているであろう情報を提供する情報提供システムを提供することである。
【０００７】
また、本発明の第二の目的は、ユーザが、入力された単語による検索結果だけでなく、入力された単語が属するカテゴリーに関係する情報をも得られる情報提供システムを提供することである。
【０００８】
また、本発明の第三の目的は、さらに、単語を入力した１のユーザが、当該１のユーザが単語を入力する前又は後に、当該１のユーザから入力された単語が属するカテゴリーと同じカテゴリーに属する単語を入力した別のユーザのために検索された情報をも得られる情報提供システムを提供することである。加えて、本発明の第四の目的は、単語を入力する１のユーザに対し、当該入力に対して二次元、更には三次元での入力方法を提供することにより、入力画面において当該１のユーザが単語を入力する時点での当該単語に対する趣向、指向等を汲み取れる情報提供システムを提供することである。
【課題を解決するための手段】
【０００９】
本発明の第１の態様は、
ネットワークを介して接続された複数のユーザ端末に情報を提供する情報提供サーバを備えた情報提供システムであって、
前記情報提供サーバが、
各ユーザ端末から登録する１又は複数の単語を受信する手段と、
受信した各単語を単語毎にカテゴリーの分類をする手段と、
前記単語と当該単語のカテゴリーとを関連付けて各ユーザの登録単語情報として蓄積する手段と、
前記単語の蓄積後一定期間毎に、蓄積された単語を検索単語として、所定の商品サイトから検索単語を含むデータを検索して取得し、語句の抽出により得られた単語群を蓄積する、単語群蓄積第一手段、
蓄積された単語群と各ユーザの登録単語情報とを互いに関連付けて各ユーザ用の収集情報として蓄積する手段と、
取得後一定時間経過したデータを破棄する手段と、
前記蓄積から破棄までの間に情報提供サーバへアクセスしたユーザ端末に、各ユーザ用の収集情報を送信する手段と、
を有することを特徴とする情報提供システムを提供する。また、前記単語群蓄積第一手段の代わりに若しくは前記単語群蓄積第一手段に加えて、前記単語の蓄積後一定期間毎に、所定のネットワーク上配信形式にて提供される情報から、追加または更新された情報を取得し、語句の抽出により得られた単語群を蓄積する、単語群蓄積第二手段を有するものであってもよい。本態様では、検索用の単語がユーザによって入力されたときまでにネットワーク上に掲載された情報だけでなく、入力後にネットワーク上に掲載された情報及び更新された情報を踏まえてユーザに提供するので、入力以後、将来ユーザが必要とするであろう情報で、常に新しい情報を自動的に提供できる。言い換えれば、本態様では、検索ワードを過去として、結果表示が未来となる。
【００１０】
本願において、ネットワーク上配信形式にて提供される情報とは、例えばインターネット上配信形式にて提供されるＲＳＳ（Ｒｅａｌｌｙ  Ｓｉｍｐｌｅ  Ｓｙｎｄｉｃａｔｉｏｎ）サイトもしくはＡＴＯＭ形式でのサイト等であり、配信フォーマットで提供される情報、すなわちタイトル（ｔｉｔｌｅ）と詳細情報（ｄｅｓｃｒｉｐｔｉｏｎ）の構成にて配信される情報を集積して配信するサイトをいう。以下、タイトル（ｔｉｔｌｅ）と詳細情報（ｄｅｓｃｒｉｐｔｉｏｎ）の構成にて配信される情報の一例としてＲＳＳフィード情報に関して記載するが、それに限定するものではなく、配信形式をとる放送網等の情報を含むことが望ましい。ＲＳＳフィード情報は、ＸＭＬ、ＨＴＭＬ及びＪＳＯＮＰ等の形式で配信されるデータで、ＵＲＬ情報、タイトル、記事内容等をテキストベースにて保有する。ＲＳＳフィード情報の形式は、ＲＳＳサイトによりまちまちであるが、ＲＳＳフィード情報は、タイトル（ｔｉｔｌｅ）及び詳細情報（ｄｅｓｃｒｉｐｔｉｏｎ）を含み、時刻に関する情報、例えば、ＲＳＳフィードの追加時刻若しくは更新時刻などを含む場合もある。詳細情報には、本文を含む。Ｗｅｂページのデータを丸ごと取得する場合と比べ、フィード情報のみ取得することによって数千分の一のデータ量で済み、情報収集するサーバへの負荷が必要最小限に抑えられる。また、本願において、商品サイトとは、多数の商品情報が掲載されているサイトを意味する。商品サイトは、Ｗｅｂ経由で商品を購入する際に利用される。商品サイトに関しては、商品サイトのＷｅｂを全て取得するのではなくユーザの登録単語に基づき検索し、当該検索結果が情報収集サーバに蓄積されるため、負荷が低減される。
【００１１】
さらに、前記ユーザの登録単語のカテゴリーに含まれる所定の単語をも前記検索単語に含めることがより好ましい。ユーザが登録した単語だけでなく、関連する情報についても検索するので、ユーザの指向に合った周辺情報や、ユーザが登録していないが必要と思われる情報をも自動的に提供することができる。
【００１２】
さらに、前記ユーザの登録単語のカテゴリーと同じカテゴリーの単語を登録単語とする別のユーザ用の収集情報をも前記ユーザ用の提供情報に含めることがさらに好ましい。似た指向・嗜好のユーザの収集情報まで含めて提供するので、ユーザに、より広い視野で、関係する情報を提供することができる。
【００１３】
本発明の第２の態様は、
情報提供サーバがネットワークを介して接続されたユーザ端末に情報を提供する情報提供方法であって、
前記情報提供サーバが、
前記ユーザ端末から登録する１又は複数の単語を受信するステップと、
受信した各単語を単語毎にカテゴリーの分類をするステップと、
前記単語と当該単語のカテゴリーとを関連付けて各ユーザの登録単語情報として蓄積するステップと、
前記単語の蓄積後一定期間毎に、蓄積された単語を検索単語として、所定の商品サイトから検索単語を含むデータを検索して取得し、語句の抽出により得られた単語群を蓄積する、単語群蓄積第一ステップ、
蓄積されたデータ単語群と各ユーザの登録単語情報とを互いに関連付けて各ユーザ用の収集情報として蓄積するステップと、
取得後一定時間経過したデータを破棄するステップと、
前記蓄積から破棄までの間に情報提供サーバへアクセスしたユーザ端末に、各ユーザ用の収集情報を送信するステップと、
を含むことを特徴とする情報提供方法を提供する。前記単語蓄積第一ステップの代わりに若しくは前記単語蓄積第一ステップと並行して、前記単語の蓄積後一定期間毎に、所定のネットワーク上配信形式にて提供される情報から、追加または更新された情報を取得し、語句の抽出により得られた単語群を蓄積する、単語群蓄積第二ステップを含むことを特徴とするものであってもよい。
【発明の効果】
【００１４】
本発明によれば、ユーザから入力された単語に関連する情報に対し、以後のユーザからの単語入力や検索実行命令を要せずに再利用して検索可能であって、ユーザが当該入力単語に対し編集を加えた場合であっても、直ちに当該検索に反映し、ユーザが任意の時点で必要としているであろう情報を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施例１の情報提供システムの全体的な構成概略図である。
【図２】本発明の実施例１の情報提供システムのＲＳＳサイトに関する処理フロー図である。
【図３】本発明の実施例１の情報提供システムの商品サイトに関する処理フロー図である。
【図４】本発明の実施例１の情報提供システムのイメージ図である。
【図５】本発明の実施例１の情報提供システムのＭＡＩＭＡＰの概念図である。
【図６】本発明の実施例１の情報提供システムの自分専用ページ２次元画面例１である。
【図７】本発明の実施例１の情報提供システムの自分専用ページ２次元画面例２である。
【図８】本発明の実施例１の情報提供システムの自分専用ページ２次元画面例３である。
【図９】本発明の実施例１の情報提供システムの自分専用ページ３次元画面例４である。
【図１０】本発明の実施例１の情報提供システムの自分専用ページ画面例５である。
【図１１】本発明の実施例１の情報提供システムの自分専用ページ画面例６である。
【図１２】本発明の実施例１の情報提供システムが検索する商品サイトＡのページ例である。
【図１３】本発明の実施例１の情報提供システムのＲＳＳデータベース５Ａに蓄積されるフィード情報の具体例のイメージ図である。
【図１４】本発明の実施例１の情報提供システムの自分専用ページ画面例７である。
【図１５】本発明の実施例１の情報提供システムの自分専用ページ画面例８である。
【発明を実施するための形態】
【００１６】
以下、本発明の情報提供システムの一実施形態について、図面を参照し実施例を用いて具体的に説明するが、本発明はこれらに限定されるものではない。
【実施例１】
【００１７】
図１は、本発明の実施例１の情報提供システムの全体的な構成概略図である。実施例１の情報提供システムは、会員登録した者にソーシャルネットワーク（ＳＮＳ）サービスを提供するシステムで、会員のユーザ端末に対して、ユーザ端末とネットワークを介して接続された情報提供サーバが、情報を提供するシステムである。自分専用ページは、実施例１の情報提供システムが提供するＳＮＳサイト内に各会員が保有できるページである。実施例１の情報提供システムは、ユーザ端末への情報提供のための主要機能を有する情報提供サーバ１を含んで構成される。前記ユーザ端末と前記情報提供サーバ１とはネットワークを介して接続される。当該ネットワークは、インターネット網やＬＡＮ網や移動体通信網の１又は複数の組み合わせを含んで構成される。実施例１の情報提供システムでは、例えばユーザＡからユーザＱまでのユーザ端末はインターネット網を介して情報提供サーバ１に接続され、ユーザ１０Ａからユーザ１０Ｑまでのユーザ端末はＬＡＮ１網とインターネット網を介して情報提供サーバ１に接続され、ユーザ２０Ａからユーザ２０Ｑまでのユーザ端末はＬＡＮ２網とインターネット網を介して情報提供サーバ１に接続されているが、これに限定されるものではない。ネットワークは、放送網でもよい。
【００１８】
ユーザ端末は、ユーザにより用いられる端末装置であり、入力部と、Ｗｅｂブラウザを含む表示部と、データ送受信部とを有するもので、ネットワークへのアクセス機能を有している。ユーザ端末としては、例えば、インターネットに接続可能なパーソナルコンピュータ（ＰＣ）端末やインターネットに接続可能な携帯電話端末やＰＤＡ端末が挙げられる。ユーザ端末は、情報提供サーバとデータの送受信を行うことができる。ユーザ端末はネットワークへアクセスして、情報提供サーバからのデータをデータ送受信部により受信し、表示部で表示し、入力部により入力又は選択した内容をデータ送受信部により情報提供サーバへ送信することができる。
【００１９】
情報提供サーバ１は、情報収集部２、フィルタリング部３、解析部４、データベース５を含んで構成される。情報収集部２は、ＲＳＳクローラ２Ａ、商品情報クローラ２Ｂ、辞書ダウンロード２Ｃを含む。フィルタリング部３は入力フィルタリング部３Ａ、出力フィルタリング部３Ｂを含む。解析部４は、形態素解析部４Ａ、ＲＳＳ情報解析部４Ｂ、商品情報解析部４Ｃ、ユーザデータ解析部４Ｄ、ユーザ行動解析部４Ｅ、メッセージ解析部４Ｆを含む。データベース５は、ＲＳＳデータベース５Ａ、商品データベース５Ｂ、ユーザデータベース５Ｃ、ユーザ‐ユーザデータベース５Ｄ、キーワードアンドカテゴリーデータベース５Ｅ、単語関連性データベース５Ｆ、単語データベース５Ｇ、ユーザ行動データベース５Ｈ、メッセージデータベース５Ｉを含む。商品情報クローラ２Ｂと商品情報解析部４Ｃは単語群蓄積第一手段としての役割を果たし、ＲＳＳ情報クローラ２ＡとＲＳＳ情報解析部４Ｂは単語群蓄積第二手段としての役割を果たす。
【００２０】
実施例１において、情報提供サーバ１は、情報収集機能とデータベース機能とフィルタリング機能と解析機能とを備え、直接又はネットワークを介して互いに接続された複数のサーバからなるサーバ群で構成されるが、情報提供サーバは単独のサーバでもよいし、１又は複数の機能を別サーバで分離させ互いに接続された複数のサーバからなるサーバ群で構成されてもよい。
【００２１】
上記サーバ群を構成する各サーバは、ハードウェアとして、ＣＰＵ、メモリ、オペレーティングシステム、デバイスドライバ等で構成される制御装置と、磁気ディスク等の二次記憶、ＬＡＮボード等の通信制御装置を備えている。また各サーバは、互いにＬＡＮやインターネット等で接続されている。本実施例においては、情報収集機能をメイン機能とするサーバとデータベース機能をメイン機能とするサーバとフィルタリング機能をメイン機能とするサーバと解析機能をメインとするサーバとが互いに接続されており、各サーバは当該メイン機能の操作命令に基づき連携して作動しており、当該操作に必要な情報収集に他のサーバが保持するデータが必要な場合には調整して情報提供処理を行う。フィルタリング機能には情報送受信機能を含む。データベース５は、情報提供サーバ１の磁気ディスク及びメモリ上に存在する。
【００２２】
情報提供サーバ１の磁気ディスクには、また、情報収集部２にＲＳＳクローラ２Ａ及び商品情報クローラ２Ｂからなるクローラが、また、フィルタリング部３に入力フィルタリング部３Ａと出力フィルタリング部３Ｂとが、また、解析部４に形態素解析部４ＡとＲＳＳ情報解析部４Ｂと商品情報解析部４Ｃとユーザデータ解析部４Ｄとユーザ行動解析部４Ｅとメッセージ解析部４Ｆとが、格納されている。
【００２３】
ＲＳＳデータベース５Ａには、ＲＳＳクローラ２Ａによって得られたＲＳＳフィード情報、すなわち、ＲＳＳフィードのタイトル及び詳細情報と、ＲＳＳフィードの追加時刻若しくは更新時刻、及び、ＲＳＳフィードの元情報を入手するためのＵＲＬに対し、ＲＳＳ情報解析部４Ｂにより形態素解析もしくはＮ−ｇｒａｍ方式等による語句の解析・抽出をして分解された単語、及び当該単語に対するカテゴリに対して付与された番号などが蓄積される。
【００２４】
商品データベース５Ｂには、全ユーザの登録単語に基づき、商品情報クローラ２Ｂによって得られた商品情報を、商品情報解析部４Ｃが形態素解析もしくはＮ−ｇｒａｍ方式等による語句の解析・抽出をした結果の単語、及び当該単語に対するカテゴリーに対して付与された番号などが蓄積される。前記商品情報は、ＲＳＳフィード情報と同様に基本的にテキストベースのデータとなる。
【００２５】
ユーザデータベース５Ｃには、ユーザデータ解析部４Ｄにより解析された各ユーザの登録単語、当該登録単語に付与された番号、及びユーザと単語、加えてユーザと登録単語の配置などが互いに関連付けて記録され蓄積されるが、これに限定されるものではなく、登録単語と配置及びユーザのその時点での趣向なども蓄積することが望ましい。
【００２６】
キーワードアンドカテゴリーデータベース５Ｅには、ダウンロードしたオンライン百科事典のデータに基づいてカテゴリーと単語とが互いに関連付けて記録され蓄積される。また、キーワードアンドカテゴリーデータベース５Ｅには、ブログキーワード辞書よりキーワード、ユーザ登録単語より新規単語などが蓄積される。関連付けは、ユーザデータ解析部４Ｄによりユーザデータベース５Ｃとキーワードアンドカテゴリーデータベース５Ｅの解析が行われ実施される。
【００２７】
ユーザ-ユーザデータベース５Ｄには、ユーザデータベース５Ｃ内のデータとユーザが自分専用ページにて実施する行動に基づきユーザ行動解析部４Ｄがその行動統計などによりユーザの趣向を解析し、趣向が似ていると本システムが判断したユーザを近いユーザとして互いに関連付けて記録され蓄積される。
【００２８】
単語データベース５Ｇは、形態素解析、Ｎ−ｇｒａｍ等の語句の抽出により得られた辞書であり、一般名詞が蓄積されている。また、ユーザ行動データベース５Ｈには、ユーザ行動解析部４Ｅにより自分専用ページにおけるユーザ端末による入力内容及び、リンク先のクリック、閲覧などの行動が記録され蓄積される。入力内容としては、例えば、単語登録、リンクのクリック、メッセージ記入などが含まれる。
【００２９】
単語関連性データベース５Ｆには、オンライン百科事典のカテゴリーと各カテゴリーに対する単語群及びユーザ登録単語も当該カテゴリーに基づき単語とカテゴリー分類を実施し、当該カテゴリーと単語の対応頻度及びオンライン百科事典の表示形式を用いて、単語の重み付け重要度が記録され蓄積される。
【００３０】
メッセージデータベース５Ｉには、ユーザが自分専用ページより本システムが提供している情報に対し、メッセージを入力した際、当該メッセージとユーザとの関連性が記録され蓄積される。
【００３１】
情報収集部２のクローラは、周期的若しくは定期的に必要な情報を収集するプログラムであって、商品情報クローラ２ＢとＲＳＳクローラ２Ａを含む。商品情報クローラ２Ｂは、コンピュータに、商品サイトにおける新規の情報若しくは更新された情報から一定の単語を含むページ及び文章を検索し商品情報を収集する機能を実現させるためのプログラムである。また、ＲＳＳクローラ２Ａは、コンピュータに、ＲＳＳサイトにおける新規の情報若しくは更新された情報からＲＳＳフィード情報を収集する機能を実現させるためのプログラムである。また、情報収集部２には、辞書ダウンロード２Ｃが含まれる。辞書ダウンロード２Ｃは、コンピュータに、オンライン百科事典、ブログキーワードなどをダウンロードし、単語関連性データベース５Ｆ、単語データベース５Ｇ、キーワードアンドカテゴリーデータベース５Ｅに記録し蓄積するデータを収集する機能を実現させるためのプログラムである。
【００３２】
解析部４に含まれるＲＳＳ情報解析部４Ｂは、コンピュータに、収集したＲＳＳフィード情報について、単語分解をする機能と、キーワードアンドカテゴリーデータベース５Ｅに問い合わせ、各単語の重み付け重要度を判断しＲＳＳデータベースに蓄積する機能を実現させるためのプログラムである。
【００３３】
商品情報解析部４Ｃは、コンピュータに、商品情報クローラ２Ｂによって、収集した商品情報について、単語分解をする機能と、キーワードアンドカテゴリーデータベース５Ｅに問い合わせ、各単語の重み付け重要度を判断し商品データベース５Ｂに蓄積する機能を実現させるためのプログラムである。
【００３４】
上記ＲＳＳ情報解析部４Ｂ、及び商品情報解析部４Ｃは、また、重要度付与判別について、コンピュータに、前記オンライン百科事典（例えば、ウィキペディア）データを用いて、各単語の重要度について、オンライン百科事典における出現頻度、フォントの大きさ、リンクの有無、修飾詞の有無、出現するページ内における出現位置の情報から当該単語の重要度を判定し当該単語のデータに重要度のデータを付与する機能を実現させるためのプログラムである。上記ＲＳＳ情報解析部４Ｂ、及び商品情報解析部４Ｃは、上記のほか、コンピュータに、ユーザ登録単語及び当該登録単語に対するユーザの行動などの統計を関連させて重み付けさせる機能をも実現させるものであってもよい。
【００３５】
ユーザデータ解析部４Ｄは、コンピュータに、ＭＡＩＭＡＰを表示させたユーザ端末から単語の入力を受信したとき、ユーザデータベース５Ｃ、ユーザ‐ユーザデータベース５Ｄ、キーワードアンドカテゴリーデータベース５Ｅを確認する機能を実現させるためのプログラムである。また、ユーザデータ解析部４Ｄは、コンピュータに、入力された単語が新規の場合には、当該単語のユーザの個人ページ配置に関する情報などを含め個人に関する情報をユーザデータベース５Ｃ、当該入力単語に対しユーザとユーザとの関連性に関する情報などはユーザ‐ユーザデータベース５Ｄ、入力単語をシステム全体として捕らえた情報などをキーワードアンドカテゴリーデータベース５Ｅに追加する機能を実現させるためのプログラムである。入力した単語が既存の場合には、ユーザデータベース５Ｃ、ユーザ‐ユーザデータベース５Ｄの更新にとどまる。また、ユーザデータ解析部４Ｄは、登録単語に対してユーザデータベース５Ｃ、ユーザ‐ユーザデータベース５Ｄ、キーワードアンドカテゴリーデータベース５Ｅ、単語関連性データベース５Ｆを問い、出力フィルタリング部３Ｂを起動する機能を実現させるためのプログラムである。
【００３６】
ユーザ行動解析部４Ｅは、コンピュータに、ユーザが自分専用ページを経て行った行動を統計的に解析してユーザ行動データベース５Ｈ及び単語関連性データベース５Ｆを作成、更新する機能を実現させるためのプログラムである。
【００３７】
メッセージ解析部４Ｆは、ユーザが本システムより提供される情報に対してコメントを個人ページに書き込んだ際、コンピュータに、当該コメントをメッセージデータベースとしてユーザとメッセージを関連させたデータベースを記録し蓄積させる機能を実現するためのプログラムである。
【００３８】
フィルタリング部３に含まれる出力フィルタリング部３Ｂは、コンピュータに、上記ＲＳＳ情報解析部４Ｂ及び商品情報解析部４Ｃにより作成された各種データベースとユーザデータベース５Ｃとユーザ‐ユーザデータベース５Ｄとを照らし合わせてユーザに最適と思われる情報を提供する機能、キーワードカテゴリーデータベースよりユーザが登録しようとしている単語を予測して表示する機能などユーザの自分専用ページに表示させる部分を実施する機能を実現させるためのプログラムである。
【００３９】
入力フィルタリング部３Ａは、コンピュータに、ユーザの入力データを本システムに受け渡す機能を実現させるためのプログラムである。
【００４０】
上記情報提供サーバ１は、情報提供サーバ１のＣＰＵが、上記各プログラムをサーバのメモリにロードして実行することにより本発明の情報提供処理が可能なコンピュータの機能を実現する。情報提供サーバ１のＣＰＵは、通常のコンピュータに搭載する演算処理装置であり、各種プログラムを実行し、各種制御等を行うことができる。情報提供サーバ１は、通常のサーバが有する制御機能、クロック機能等を備えている。情報提供サーバ１は、ユーザに提示する画面表示のため本システムの情報提供に必要なコンテンツが搭載されたＷｅｂサーバを有する。
【００４１】
情報提供サーバ１は、まず、ユーザ端末のデータ送受信部から情報提供サーバ１に送信された、検索用に登録する単語を、入力フィルタリング部３Ａで受信し、受信した当該単語を、ユーザデータ解析部４Ｄで解析する。ユーザデータ解析部４Ｄは、当該単語について、ユーザの登録単語としてユーザデータベース５Ｃに蓄積し、キーワードアンドカテゴリーデータベース５Ｅを用いて、登録単語のカテゴリー分類を行う。ユーザデータ解析部４Ｄ及びユーザ行動解析部４Ｅは、登録単語がキーワードアンドカテゴリーデータベース５Ｅにないかを確認し、なければ新語としてキーワードアンドカテゴリーデータベース５Ｅに蓄積する。新語の場合、カテゴリーは「不明」となる。また、入力フィルタリング部３Ａよりユーザデータ解析部４Ｄを経て、登録単語全体と登録単語が分類されたカテゴリー及びユーザデータベース５Ｃとの関連性を統計的処理等をふまえて登録単語情報としてキーワードアンドカテゴリーデータベース５Ｅを更新する。カテゴリーが「不明」となった新しい単語は、定期的若しくは周期的にユーザデータ解析部４Ｄにより、同一ユーザ内の単語、及び、ユーザ-ユーザデータベース５Ｄから求められる、同じ趣向を持つユーザ（近いユーザ）の単語とカテゴリーの関係性を用いてカテゴリーの決定若しくは新カテゴリーの登録を行うことが望ましい。加えて、ユーザ行動解析部４Ｅでは、ユーザの単語登録といった行動より新語を登録するユーザか既存の単語を主とするユーザか、及び当該ユーザデータベース５Ｃに存在する登録単語の配置と例えば単語関連性データベース５Ｆ等との関連性を鑑みてユーザ行動データベース５Ｈを更新し、当該更新がユーザ行動解析部４Ｅに反映されるとなおよい。
【００４２】
情報収集部２は、辞書ダウンロード２Ｃを用いて、オンライン百科事典をダウンロードして、各単語に単語番号を割り振り、その単語のカテゴリーにカテゴリー番号を割り振り、単語と単語のカテゴリーと単語番号とカテゴリー番号とを関連付けて単語データベース５Ｇ及び単語関連性データベース５Ｆに蓄積する。上記登録単語のカテゴリー分類は、解析部４のユーザデータ解析を経て、キーワードアンドカテゴリーデータベース５Ｅに蓄積する。解析部４は、登録単語が、キーワードアンドカテゴリーデータベース５Ｅにない場合には、キーワードアンドカテゴリーデータベース５Ｅに、新たな単語として登録する。
【００４３】
次に、単語蓄積第一ステップと単語蓄積第二ステップを行う。単語蓄積第一ステップとして、情報収集部２が、商品情報を商品情報解析部４Ｃを経てキーワードアンドカテゴリーデータベース５Ｅを基に一定の単語を含むページ及び文章を検索し、商品情報を取得し、収集したテキストベースの商品情報を商品データベース５Ｂに蓄積する。収集した商品情報は、登録単語を検索単語として、所定のサイトから検索単語によるデータを検索した商品情報である。情報提供サーバ１は、商品情報に関しては全てのユーザの登録単語について検索した後、得られた商品情報を商品情報解析部４Ｃにより形態素解析もしくはＮ−ｇｒａｍ方式等による語句の解析・抽出をして、その結果得られた単語群にそれぞれ番号を付与して収集情報として商品データベース５Ｂに蓄積する。単語蓄積第二ステップとして、情報収集部２が、ＲＳＳフィード情報を一定時間（例えば１時間）ごとに一回、追加または更新情報を取得し、収集したテキストベースのＲＳＳフィード情報をＲＳＳ情報解析部４Ｂを経てＲＳＳデータベース５Ａに蓄積する。情報提供サーバ１は、ＲＳＳサイトにおける新規の情報若しくは更新された情報からＲＳＳフィード情報を収集し、得られたＲＳＳフィード情報に関して、タイトル及び詳細情報に対して、ＲＳＳ情報解析部４Ｂにより形態素解析もしくはＮ−ｇｒａｍ方式等による語句の解析・抽出をして、その結果得られた単語群にそれぞれ番号を付与して、またＵＲＬはそのままで、収集情報としていずれもＲＳＳデータベース５Ａに蓄積する。
【００４４】
本実施例では、情報収集先となる所定のサイトは、インターネットサイトのうち、一定のＲＳＳサイト及び商品サイトである。上述した単語蓄積第一ステップ、単語蓄積第二ステップは、本実施例では、並行して両方を行うが、順次行ってもよく、また、いずれか一方でもよい。取得後一定期間経過した、単語群及び商品情報及びＲＳＳフィード情報などのデータは、情報収集部２が、関連付けられたデータとともに破棄する。
【００４５】
情報提供サーバ１は、出力フィルタリング部３Ｂが、ＲＳＳフィード情報の単語群又は商品情報の単語群とユーザの登録単語群とを多対多で取扱い、ユーザデータ解析部４Ｄにより、ＲＳＳデータベース５Ａに関連付けられた単語群又は商品データベース５Ｂに関連付けられた単語群とユーザデータベース５Ｃにある登録単語群に関して、各々に存在する単語同士を照らし合わせて、そのユーザの登録単語と全く一致している場合には重要度が「最高」、カテゴリー一致の場合には重要度が「高い」として、重要度の決定を行う。
【００４６】
情報提供サーバ１は、入力フィルタリング部３Ａが、ユーザ端末からアクセスがあったとき、各ユーザ用の収集情報を出力フィルタリング部３Ｂを経由してユーザ端末に送信して表示させる。しかし、情報提供はユーザの登録データに基づき常に実施されている。すなわち、ユーザ端末が本システムにアクセスしなくても、本システムにユーザ登録情報が残っている場合には、本システム内では、常に当該登録情報を基に提供情報が更新されている。したがって、例えば、本システムにアクセスしたユーザ端末が１度ログインしてログアウトすると、次回ログインしたとき表示される商品情報やニュースは、ログインした時の最新の提供情報となるため、ログアウト中に本システム内で提供情報が更新されていると、前回ログアウトした時に表示されたものと異なる提供情報が表示されることになる。
【００４７】
情報収集部２は、１又は複数のサーバにて構築され、ＲＳＳクローラ２Ａによって、ＲＳＳサイト内をクロールしてＲＳＳフィード情報の定期的収集を行い、ＲＳＳデータベース５Ａを更新する。また、情報収集部２は、特定商品サイト内をクロールして、登録単語に基づいて商品情報を検索し、商品データベース５Ｂを更新する。情報収集部２は、また、オンライン百科事典、ブログキーワードなどをダウンロードする。
【００４８】
クロールする商品サイトには、一般的にＷｅｂ経由で商品を購入する際に利用される、商品に関して有名なＷｅｂサイト、例えば複数の大手商品サイトが特定してある。また、クロールするＲＳＳサイトには、その発信管理の確認がとれ本システムで有用であると判断されたサイト、例えば複数の大手ＲＳＳサイトを特定してある。
【００４９】
情報収集部２は、当該特定のＲＳＳサイトのＲＳＳフィード情報、すなわち（１）当該ＲＳＳフィードのタイトル（ｔｉｔｌｅ）及び詳細情報（ｄｅｓｃｒｉｐｔｉｏｎ）、（２）当該ＲＳＳフィードの追加時刻若しくは更新時刻、（３）当該ＲＳＳフィードの元情報を入手するためのＵＲＬ、の３点のデータを１つの情報単位として、情報番号を振って収集する。情報収集部２よりＲＳＳ情報解析部４Ｂを経て、情報単位内のテキスト部に関して形態素解析もしくはＮ−ｇｒａｍ方式等による語句の解析・抽出を行い、得られた単語の単語番号及びカテゴリー番号と、情報番号と、文章若しくは単語若しくは成句と、カテゴリーと、関連ＵＲＬ（元情報を入手するためのＵＲＬ）と、時刻とを含むＲＳＳデータベース５Ａを更新する。
【００５０】
情報収集部２は、前記特定の商品サイトで、キーワードアンドカテゴリーデータベース５Ｅを基に各サイトごとに検索して得られた情報も、同様に、（１）当該商品情報のタイトル（ｔｉｔｌｅ）及び詳細情報（ｄｅｓｃｒｉｐｔｉｏｎ）、（２）当該商品情報の追加時刻若しくは更新時刻が得られた場合はかかる時刻、（３）当該商品情報の元情報を入手するためのＵＲＬ、の３つのデータを１つの単位ととして、情報番号を振って収集する。いずれの収集でもハッシュ値を取り重複するデータは省かれる。情報収集部２より商品情報解析部４Ｃを経て、情報番号と、文章若しくは単語若しくは成句と、カテゴリーと、関連ＵＲＬ（元情報を入手するためのＵＲＬ）と、時刻とを含む商品データベース５Ｂを更新する。
【００５１】
情報収集部２は、ＲＳＳデータベース５Ａ及び商品データベース５Ｂの構築を基に、前記特定のＷｅｂサイトに対し、各々のクローラを経由して新規追加若しくは更新ＲＳＳフィード情報を問い合わせる定期的プログラムを稼働し、それぞれのデータベースをそれぞれの解析部４を経由して更新する。
【００５２】
情報収集部２は、ユーザの登録単語よりキーワードアンドカテゴリデータベース５Ｅに新規単語が追加されると、追加された単語を基に各クローラが情報収集を行い、解析部４を経てＲＳＳデータベース５Ａと商品データベース５Ｂを更新する。また、情報収集部２は、当該処理と別に、定期的にＲＳＳクローラ２ＡによりＲＳＳ情報解析部４Ｂを経てＲＳＳデータベース５Ａを更新する。
【００５３】
出力フィルタリング部３Ｂは、情報収集部２が解析部４を経由して形成したＲＳＳデータベース５Ａと商品データベース５Ｂをもとに、ユーザデータベース５Ｃ、ユーザ行動データベース５Ｈ、キーワードアンドカテゴリーデータベース５Ｅ、ユーザ-ユーザデータベース５Ｄを利用して、ユーザに適した重要と思われる情報を抽出するために必要情報の収集をする。
【００５４】
具体的には、情報収集部２が解析部４を経由して更新されたＲＳＳデータベース５Ａと商品データベース５Ｂ内の各情報単位につき、解析部４で解析された情報単位を構成する単語番号群、及びカテゴリー番号群、ユーザデータベース５Ｃに対しユーザデータ解析部４Ｄにより解析された該当するユーザの単語番号と配置などと、カテゴリー番号群との一致数、一致率、及び、ユーザ行動解析部４Ｅにより解析され、ユーザ行動データベース５Ｈに蓄積された情報を基に、該当ユーザに対しての重要度を計算し、順位づける。ユーザ行動データベース５Ｈの情報による重要度の計算は、ユーザ行動データベース５Ｈ内データベース構造上付与される該当情報番号に対して行動したユーザのユーザ番号、すなわち、ユーザデータベース５Ｃの構造上ユーザに付与されている番号、を基に行動したユーザのユーザ番号と該当ユーザのユーザ番号との関係性をユーザ-ユーザデータベース５Ｄより求め、その関係性を該当情報と該当ユーザとの関係性として重要度に加算若しくは乗算するが、それに限定するものではなく、例えばユーザ行動解析部４Ｅにより必要なデータベース、例えば単語関連性データベース５Ｆ及びキーワードアンドカテゴリーデータベース５Ｅ等を用いて、解析されたユーザ登録単語の配置及びユーザの指向等の関連性がユーザ行動データベース５Ｈの蓄積に反映してもよい。
【００５５】
ユーザ行動解析部４Ｅは、ユーザが提示された各情報に対し能動的に閲覧したかどうか等を、ユーザ端末の表示部、入力部への操作を入力フィルタリング部３Ａ及び当該機能が動作するサーバを通じて取得し、ユーザ番号と該当番号を関連付けて、ユーザ行動データベース５Ｈに蓄積する。
【００５６】
本実施例の情報提供システムは、ユーザ端末にネットワークを介して接続されており、ユーザ端末のデータ送受信部から本実施例の情報提供システムに送信されたデータを受信し、入力フィルタリング部３Ａへ送信する。一方、本実施例の情報提供システムの出力フィルタリング部３Ｂからユーザ端末の表示部で表示可能なデータに加工し、本実施例の情報提供システムの出力フィルタリング部３Ｂからユーザ端末に送信する。本情報提供システムからユーザ端末に送信されたデータは、ユーザ端末のデータ送受信部で受信し、表示部に表示される。ユーザ端末は、同様に、本情報提供システムがユーザ端末に送信したデータに対するユーザ端末の入力データを本システムに送信し、本システムは受信する。
【００５７】
ユーザデータ解析部４Ｄにより、入力されたユーザ情報の登録単語（成句を含む）及び当該登録単語の配置に基づき、ユーザデータベース５Ｃ及びユーザ-ユーザデータベース５Ｄを更新し、ユーザ行動解析部４Ｅによりユーザ行動データベース５Ｈを作成、更新する。入力された単語が新規の場合には、ユーザデータベース５Ｃ、ユーザ-ユーザデータベース５Ｄ、キーワードアンドカテゴリーデータベース５Ｅに当該単語を追加し、商品データベース５Ｂも更新する。入力した単語が既存の場合には、ユーザデータベース５Ｃ、ユーザ-ユーザデータベース５Ｄの更新にとどまる。
【００５８】
本実施例では、ユーザデータ解析部４Ｄにより、キーワードアンドカテゴリーデータベース５Ｅに問合せ、ユーザの登録単語が既に存在していたとき、既存のユーザデータベース５Ｃよりデータを確認し、出力フィルタリング部３Ｂを経て、商品データベース５Ｂ、ＲＳＳデータベース５Ａと照らし合わせてユーザ端末に本システムの提供情報を表示する。ユーザの登録単語がキーワードアンドカテゴリーデータベース５Ｅに存在しないときは、キーワードアンドカテゴリーデータベース５Ｅにカテゴリー不明のまま追加され、当該単語を基に商品データベース５Ｂも更新され、その結果をユーザ端末に本システムの提供情報を表示する。
【００５９】
入力フィルタリング部３Ａは、ユーザが登録しようとしている単語の情報が伝わった時点、つまり自分専用ページにアクセスしたユーザによってユーザ端末の入力部で入力された単語のデータを受信した時点、すなわち、ユーザによってユーザ端末のキーボード又はボタンで「確認」されたり、送信又は記録ボタンを押下すること等により、その入力データがユーザ端末から本システムに送信され、本システムが受信した時点で、該当するカテゴリーの表示命令をキーワードアンドカテゴリーデータベース５Ｅに問うプログラムをユーザデータ解析部４Ｄにより発信し、その他必要なデータベース、すなわち、ＲＳＳデータベース５Ａや商品データベース５Ｂなど、を出力フィルタリング部３Ｂを通じて鑑みて、ユーザ端末の表示部に、ユーザが必要とするであろう幅のある情報を表示する。
【００６０】
出力フィルタリング部３Ｂは、登録単語に基づいて商品サイト上で検索された商品情報や登録単語に基づいて選択されたＲＳＳフィード情報を、ユーザ端末に送信し、ユーザ端末は送信された商品情報やＲＳＳフィード情報を受信して表示部に表示する。
【００６１】
しかし、登録された単語が、既存の登録単語と同じであれば、ユーザデータベース５Ｃ、ユーザ-ユーザデータベース５Ｄ、単語関連性データベース５Ｆが更新され、商品情報解析部４Ｃを経て、商品データベース５Ｂは更新される。そして、登録単語に基づいて商品サイト上で検索された商品情報や登録単語に基づいて選択されたＲＳＳフィード情報を、フィルタリング部３を通じて、ユーザ端末に送信し、ユーザ端末は送信された商品情報やＲＳＳフィード情報を受信して表示部に表示する。
【００６２】
辞書ダウンロード２Ｃは、インターネット接続を行い、ダウンロードにより、オンライン百科事典（例えば、ウィキペディア）やブログキーワードなどに登録されている単語に基づき、形態素解析部４Ａを経て、キーワードアンドカテゴリーデータベース５Ｅ、単語関連性データベース５Ｆ及び単語データベース５Ｇを作成し、更新する。また、その重み付けとして、オンライン百科事典をインターネット上からダウンロードし、オンライン百科事典に登録されている単語とその単語との重要度をｈｔｍｌタグの太字、リンク先有、もしくは鍵括弧などによる強調及びページ内の位置、単語への係り受けも含めて判別し、形態素解析部４Ａを経て登録単語と重要性の判定を実施して、単語の重み付けを記録し、単語関連性データベース５Ｆを更新する。なお、定期的にブログキーワードをはじめ、オンライン百科事典などをダウンロードして更新することが好ましい。ただし更新は頻繁に行う必要がないため、辞書ダウンロード２Ｃが搭載されているサーバはインターネットに常時接続する必要はない。辞書ダウンロード２Ｃは、形態素解析部４Ａを経て、当該単語データベース５Ｇにて登録されている単語に、単語番号を割り振る。ダウンロードする代わりに予めこれらのデータを単語関連性データベース５Ｆに搭載していてもよい。
【００６３】
本実施例では、入力フィルタリング部３Ａによって取得した、ユーザが入力した単語も、ＲＳＳサイトや商品サイト中から検索された単語も、オンライン百科事典（例えば、ウィキぺディア）の用語に使用されているジャンルを用いて、各単語にカテゴリーを関連付けて付与する。文章や成句、不明語はカテゴリーなし（不明）として登録される。
【００６４】
各ユーザが検索用に登録する単語の入力を行うため、カテゴリーを同じくする単語を入力したユーザが生じる。カテゴリーを同じくする単語を入力しているユーザ同士は、「近いユーザ」とされ、ユーザ‐ユーザデータベース５Ｄに蓄積される。
【００６５】
インターネット上の仮想市場などの商品情報に対しても同様のカテゴリー分類を行い、「近いユーザ」に対して話題（情報）を提供する。
【００６６】
ＲＳＳについても同様のカテゴリー分類を行い、「近いユーザ」に対してニュースなどのＲＳＳフィード情報を提供する。
【００６７】
ＲＳＳ情報解析部４Ｂ及び商品情報解析部４Ｃは、情報収集部２に対し、情報収集部２に集められたデータよりデータベースを更新する命令を出す。
【００６８】
キーワードアンドカテゴリーデータベース５Ｅは、例えば、ＲＳＳクローラ２Ａによって収集した特定ＷｅｂサイトのＲＳＳフィード情報に、（１）今日は暑い、（２）昨日は寒いという２つの情報データが存在した場合、ＲＳＳ情報解析部４Ｂにより次のようにデータが蓄積される。
【００６９】
情報番号Ｎｏ．１には（１）の文章そのもの「今日は暑い」及び当該ＲＳＳフィード情報に記載されたＵＲＬ、時刻の各データが関連付けられる。そして、ＲＳＳデータベース５ＡにはＮｏ．１とＵＲＬ、Ｎｏ．２とＵＲＬ、キーワードアンドカテゴリーデータベース５Ｅには、ＲＳＳ情報解析部４Ｂより当該文章に対し形態素解析もしくはＮ−ｇｒａｍ方式等による語句の解析・抽出をして単語分解し、次に単語関連性データベース５Ｆと照らし合わせ、カテゴリー分類を実施し、カテゴリーと単語と各番号の関連性を蓄積する。
【００７０】
情報番号Ｎｏ．２には（２）の文章そのもの「昨日は寒い」及び当該ＲＳＳフィード情報に記載されたＵＲＬ、時刻の各データが関連付けられる。
【００７１】
ＲＳＳデータベース５Ａは、上記のように、情報収集部２のＲＳＳクローラ２Ａによって収集した特定ＷｅｂサイトのＲＳＳフィード情報に、（１）今日は暑い、（２）昨日は寒いという２つの情報データが存在した場合、ＲＳＳ情報解析部４Ｂを経て次のようにデータが蓄積される。
【００７２】
情報番号Ｎｏ．１には（１）の文章そのもの「今日は暑い」のデータが関連付けられる。キーワードアンドカテゴリーデータベース５Ｅに「今日は暑い」というデータの単語分解をＲＳＳ情報解析部４Ｂが問合せ、キーワードアンドカテゴリーデータベース５Ｅにて「今日は暑い」のデータを、「今日」、「暑い」にて登録されていると、キーワードアンドカテゴリーデータベース５Ｅの「今日」、「暑い」に対し、ＲＳＳデータベース５Ａの情報番号Ｎｏ．１を関連付ける。さらに、キーワードアンドカテゴリーデータベース５Ｅにて、「今日」、「暑い」のデータについて、それぞれの単語のカテゴリーを、例えば、「日付」、「気温」と定められている場合には、ＲＳＳ情報解析部４ＢによりＲＳＳデータベース５Ａに当該カテゴリーと情報番号Ｎｏ．１とを関連付ける。したがって、ＲＳＳデータベース５Ａの情報番号Ｎｏ．１には、「今日は暑い」のデータだけでなく、「今日」、「暑い」、「日付」、「気温」の各データも関連付けられる。
【００７３】
図２は、本発明の実施例１の情報提供システムのＲＳＳサイトに関する処理フロー図である。ＭＡＩＭＡＰシステムは情報提供サーバを意味し、ＭＡＩＭＡＰ情報は登録単語情報を意味する。ＭＡＩＭＡＰシステムは、特定ＲＳＳ提供サイトより定期的にＲＳＳフィード情報を受け取り、タイトル、本文などの詳細情報を収集する。得られた情報から、文章に関する部分はＲＳＳ情報解析部４Ｂにより形態素解析もしくはＮ−ｇｒａｍ方式等による語句の解析・抽出をし、分解した単語を抽出する。次に単語情報とＲＳＳフィードの関連性、つまり、当該ＲＳＳフィードの元情報を入手するためのＵＲＬなどをＲＳＳデータベース５Ａに蓄積する。その後、蓄積したＲＳＳデータベース５Ａ内の単語とユーザの登録単語及び単語関連性データベース５Ｆ、キーワードアンドカテゴリーデータベース５Ｅを、ユーザデータ解析部４Ｄにより、多対多で対応させて、ユーザの登録単語に対する重要度を決定する。次に、出力フィルタリング部３Ｂより、各ユーザ用の収集情報として、重要度の高いＲＳＳフィード情報をユーザ端末に出力する。ユーザ端末は、出力された情報をデータ送受信部で受信し表示部に表示する。
【００７４】
図３は、本発明の実施例１の情報提供システムの商品サイトに関する処理フロー図である。商品サイトでの検索については、ＲＳＳサイトに関する処理フローとほぼ同様であるが、商品サイトの検索においては、ＭＡＩＭＡＰ情報から検索すべき単語を抽出して抽出された単語についての検索を行う。
【００７５】
図４は、本発明の実施例１の情報提供システムのイメージ図である。ユーザＡによって「おしゃれ」、「リンゴ」、「ピンク」などの単語が自分専用ページのマップ（ＭＡＩＭＡＰ）に入力されると、本システムは、これらの単語を、ユーザＡの端末から本システムにデータで送信させ、本システムが受信して取得し、本システムがこれらの単語をユーザＡの登録単語として登録する。また、ユーザＢによって「ピンク」、「イチゴ」などの単語が自分専用ページのマップ（ＭＡＩＭＡＰ）に入力されると、同様にして、本システムがこれらの単語をユーザＢの登録単語として登録する。そして、本システムによって既存のＲＳＳデータベース５Ａよりニュースなどが提供される。商品情報に関しても、キーワードアンドカテゴリーデータベース５Ｅを照らし合わせ、存在すれば商品データベース５Ｂより情報が提供される。近いユーザ情報に関しては、ユーザデータ解析部４Ｄを経て、ユーザデータベース５Ｃ、ユーザ‐ユーザデータベース５Ｄを照らし合わせ、近いユーザを表示する。ユーザ端末への表示の重複排除は出力フィルタリング部３Ｂにより実施される。
【００７６】
図５は、本発明の実施例１の情報提供システムのＭＡＩＭＡＰの概念図である。情報提供サーバであるＭＡＩＭＡＰシステムでは、新聞社サイトやブログサイトなどのＲＳＳフィード情報を提供するサイトや、ネット市場などの商品サイトから情報を定期的に収集し、ＲＳＳサイトに定期的にデータ送信リクエストを送信し、情報をＲＳＳデータベース５Ａ及び商品データベース５Ｂに蓄積する。ＲＳＳクローラ２Ａにより、ＲＳＳフィード情報（ＲＳＳフィードのタイトル、本文などの詳細情報）、更新時刻、フィードのＵＲＬをサーバ内に収集する。商品サイトに関しては、商品情報クローラ２Ｂにより、タイトル、更新時刻等、キーワードアンドカテゴリーデータベース５Ｅの検索に基づく返答をサーバ内に収集する。出力フィルタリング部３Ｂにより蓄積されたデータベースをその他のデータベース、すなわち、ユーザデータベース５Ｃ、ユーザ‐ユーザデータベース５Ｄ、キーワードアンドカテゴリーデータベース５Ｅと照らし合わせ、これによりユーザ毎に最適化された情報が各ユーザのためのＷｅｂサーバを経由してユーザ端末のデータ送受信部に送信する。
【００７７】
本発明の実施例１の情報提供システムの自分専用ページを含むコミュニティサイトにユーザが登録するには、基本的に当該コミュニティサイトに登録している会員からの招待が必要となるが、それに限定されるものではない。会員であるユーザが自分専用ページの「招待」ボタンによって、ユーザ端末には、招待メール作成画面が表示され、ユーザによって招待したい知人のメールアドレスを指定されると、本発明の実施例１の情報提供システムは、フィルタリング部３から、当該メールアドレスに、登録情報入力用のＵＲＬを含む招待メールを送信する。さらに、当該登録情報入力用のＵＲＬにアクセスしたユーザが必要データを入力することによって、本発明の実施例１の情報提供システムは、登録情報入力用のＵＲＬで入力されたメールアドレスに登録用画面のＵＲＬを含む認証メールを送信する。当該認証メールを受信した知人が、当該ＵＲＬにアクセスすると、本発明の実施例１の情報提供システムは、当該知人の端末に、コミュニティサイトのログインページに移動するページの画面を表示させる。ログインページでログインすると自分専用ページが表示される。登録完了後は、直接コミュニティサイトにログインして、自分専用ページを表示できる。
【００７８】
図６は、本発明の実施例１の情報提供システムの自分専用ページ２次元画面例１である。ユーザがコミュニティサイト内でブログなどの自分専用ページを持ち、当該自分専用ページにて好きな単語をテキスト入力し並べる。ユーザによって、自分専用ページのトップページにおいて、上部の選択バーから「Ｍｙ」ボタンが選択された後、自分専用ページが表示される。図６、図７において、ユーザを、例えばユーザｒｒｒとしている。図６は、さらにユーザｒｒｒによって「うどん」と入力され、確認された後に登録される、ユーザｒｒｒの自分専用ページの画面例である。各ユーザは、入力された単語の表示について、文字の色や大きさはユーザが自由に設定でき、また、ユーザは単語を表示する場所を、サイトの「ＭＡＩＭＡＰ」エリア内に自由に配置でき、画像を付加することもできる。当該登録単語の変更に関する変更は、入力フィルタリング部３Ａを経てユーザデータ解析部４Ｄより、ユーザデータベース５Ｃに反映される。ＭＡＩＭＡＰのページの上部には、画面選択のためのバーが表示されており、ＭＡＩＭＡＰを表示するほか、ユーザｒｒｒに情報提供システムから送信されたニュースを表示する「ニュース」ボタン、登録単語の編集を行うことができる「マイマップ」ボタン、ユーザｒｒｒに情報提供システムから送信された商品サイトＡ内の商品情報を表示する「商品サイトＡ」ボタン、ユーザｒｒｒに情報提供システムから送信された商品サイトＢ内の商品情報を表示する「商品サイトＢ」ボタン、ユーザｒｒｒに情報提供システムから送信された、インターネット上で本を購入できる商用サイト内の商品情報を表示する「本購入」ボタン、知人を同じコミュニティサイトに招待するメールの作成画面を表示する「招待」ボタン、登録する自己プロフィールの編集画面を表示する「プロフィール編集」ボタン、自分専用ページからログアウトする「ログアウト」ボタン等が表示されている。例えば、ユーザｒｒｒが、図６において、「ニュース」ボタンを選択すると、ユーザｒｒｒのユーザ端末のデータ送受信部は、発明の実施例１の情報提供システムの入力フィルタリング部３Ａに「ニュース」ボタンが選択された情報を送信する。本システムは当該情報を受信して、ユーザ行動解析部４Ｅを経て、ユーザ行動データベース５Ｈに当該行動を蓄積する。ニュースの配信に関しては、ユーザｒｒｒ宛てのＲＳＳデータベース５Ａを照らし合わせて、出力フィルタリング部３Ｂを経由して本システムからユーザｒｒｒのユーザ端末に送信する処理を常時本システムにて行っているため、「ニュース」ボタン選択時の該当ニュースがユーザ端末の表示部に表示される。また、フィルタリング部３を経由してユーザｒｒｒのユーザ端末に送信されたユーザｒｒｒのＭＡＩＭＡＰのページの画像データはユーザ端末のデータ送受信部で受信され、表示部に表示される。
【００７９】
ユーザｒｒｒによって「うどん」が入力され登録されると、ユーザｒｒｒのユーザ端末のデータ送受信部は、本発明の実施例１の情報提供システムの入力フィルタリング部３Ａに入力されたデータを送信する。本システムは当該データを受信して、ユーザデータ解析部４Ｄによりカテゴリー分類配置の解析等を実施し、ユーザデータベース５Ｃ、ユーザ‐ユーザデータベース５Ｄ、キーワードアンドカテゴリーデータベース５Ｅ及び単語関連性データベース５Ｆと照らし合わせ、同じカテゴリーの単語を登録しているユーザを検索し、出力フィルタリング部３Ｂによりユーザｒｕｍｉｎを抽出して、ユーザｒｕｍｉｎの情報をユーザデータベース５Ｃから出して、ユーザｒｒｒのユーザ端末に近いユーザとしてそのデータを送信する。ユーザ端末は当該データを受信し表示部に表示する。出力フィルタリング部３Ｂからユーザｒｒｒのユーザ端末に送信されたユーザｒｕｍｉｎの情報に対するリンクは、ユーザ端末のデータ送受信部で受信され、表示部に表示されたユーザのＭＡＩＭＡＰのページの中に表示される。
【００８０】
図７は、本発明の実施例１の情報提供システムの自分専用ページ２次元画面例２である。図７では、ユーザｒｒｒのＭＡＩＭＡＰのページのフレーム内のユーザｒｕｍｉｎのＭＡＩＭＡＰへのリンクをたどった状態を示す。図７におけるＭＡＩＭＡＰのページの上部には、画面選択のためのバーが表示されているが、「ログアウト」ボタン以外はユーザｒｒｒの自分専用ページについての選択ボタンではなく、ユーザｒｕｍｉｎの自分専用ページについての選択ボタンとなる。例えば、「ニュース」ボタンは、ユーザｒｕｍｉｎ用に情報提供システムから送信されるニュースと同じニュースを表示するボタンである。したがって、図７において、ユーザｒｒｒが「ニュース」ボタンを選択した場合、ユーザｒｒｒに情報提供システムから送信されたニュースが表示されるのではなく、ユーザｒｕｍｉｎに情報提供システムから送信されたニュースが表示される。すなわち、ユーザｒｒｒが、図７において、「ニュース」ボタンを選択すると、ユーザｒｒｒのユーザ端末のデータ送受信部は、発明の実施例１の情報提供システムの入力フィルタリング部３ＡにｒｕｍｉｎのＭＡＩＭＡＰを経て「ニュース」ボタンが選択された情報を送信する。本システムは、当該情報を受信しユーザ行動解析部４Ｄより当該行動をユーザｒｒｒの行動としてユーザ行動データベース５Ｈに蓄積する。ユーザｒｕｍｉｎ宛てのニュース情報データの提供も上記記載の通り本システムにて常時実施されているため、ｒｒｒがｒｕｍｉｎの「ニュース」ボタンを選択したときにｒｕｍｉｎ宛に本システムが提供しているニュースが、ユーザｒｒｒのユーザ端末に送信され、ユーザｒｕｍｉｎのＭＡＩＭＡＰのページの画像データとともにユーザｒｒｒのユーザ端末のデータ送受信部で受信され、表示部に表示される。
【００８１】
ユーザの自分専用ページにおいて、自己のニュースが表示される「ニュース」ボタンが表示されているときに、「ニュース」ボタンを選択したときに表示されるニュース情報は、ユーザが単語を登録した後であって「ニュース」ボタンが選択されるまでに情報収集部２が定期的に収集したＲＳＳデータベース５Ａに基づくＲＳＳ情報であって、かつ、「ニュース」ボタンが選択されるときからさかのぼって一定時間内、例えば２４時間以内のニュース情報のみ表示される。ニュース情報はユーザデータベース５Ｃに一定期間、上記の場合で２４時間、保存された後に破棄される。したがって、ユーザは、予め登録しておいた単語が属するカテゴリーの最新のＲＳＳ情報のみを、自分専用ページの「ニュース」ボタンを選択するたびに自動的に得られる。
【００８２】
さらに、自分と同じカテゴリー、すなわち両者で共通するカテゴリーの単語を登録した他のユーザに対して蓄積されたニュース情報についても、自己のニュース情報と同じように本システムを介することで自分専用ページに配信されるようになる。詳細には、ユーザが、自己のＭＡＩＭＡＰのページ内に登録した登録単語と同じ単語若しくは本システムでカテゴリーを同じくする単語を他のユーザが登録した後であって、ユーザによって、前記他のユーザのニュースが表示される「ニュース」ボタンが選択されるまでに情報収集部２が定期的に収集したＲＳＳフィード情報に基づいたニュース情報であって、かつ、ユーザによって当該「ニュース」ボタンが選択されるときからさかのぼって本システム内に存在する一定時間内、例えば２４時間以内のニュース情報のみ表示される。したがって、ユーザは、自分が登録した単語のみならず、同じカテゴリーの単語を登録した他のユーザに配信される、上記共通するカテゴリー及び当該他のユーザが登録した別の単語に関する、最新のニュース情報をも得ることができる。
【００８３】
図７におけるＭＡＩＭＡＰのページの上部には、情報提供システムから送信されたニュースを表示する「ニュース」ボタンのほか、ユーザｒｕｍｉｎに情報提供システムから送信される商品サイトＡ内の商品情報を表示する「商品サイトＡ」ボタン、ユーザｒｕｍｉｎに情報提供システムから送信される商品サイトＢ内の商品情報を表示する「商品サイトＢ」ボタン、ユーザｒｕｍｉｎに情報提供システムから送信される、インターネット上で本を購入できる商用サイト内の商品情報を表示する「本購入」ボタンなど、自分専用ページからログアウトする「ログアウト」ボタン等が表示されている。ユーザｒｒｒがユーザｒｕｍｉｎの登録単語を編集することは行えないため、マイマップボタンは表示されない。「商品サイトＡ」、「商品サイトＢ」についても、ユーザｒｕｍｉｎ宛ての商品情報が表示される。これにより、ユーザｒｒｒは、自己が登録した単語と同じカテゴリーの単語を登録していたユーザｒｕｍｉｎが得るニュースや商品情報をも直接得ることができる。ユーザｒｒｒは、指向が同じ他のユーザに配信される情報についても自分専用ページに配信されると同時に当該同じ指向をもつユーザの保持する情報を直接得ることができるので、自己が登録した単語のみで検索されるよりも幅広い情報を得られる。本システムによれば、ユーザが登録した単語だけの情報のみならず、必要とするかもしれない情報も提供することができる。「ログアウト」ボタンが選択されると、ユーザｒｒｒは、ユーザｒｒｒの自分専用ページをログアウトできる。
【００８４】
図８は、本発明の実施例１の情報提供システムの自分専用ページ２次元画面例３である。図８は、図６で示した状態から、「マイマップ」ボタンを選択したときの画面例である。ここで、登録した単語の削除・修正・追加ができる。２次元平面のキャンバス上任意の場所にマウスカーソルを合わせダブルクリックすることにより、単語を入力するテキストボックス８Ａが現れる。テキストボックス８Ａに単語を入力することにより、単語の登録となる。また、単語の装飾も踏まえて、装飾ボタンが存在し、例えば色変更ボタン８Ｂにて登録文字色の変更、文字の拡大ボタン８Ｃにて登録文字拡大、文字の縮小ボタン８Ｄにて登録文字縮小等ができ文字の縮小ボタン８Ｅにて登録文字フォント変更等が可能であり、当該変更内容はユーザの情報として入力フィルタリング部３Ａより配置及び変更時間と共に本システムに送信される。また、本システムでの関連単語を示すことができる。ユーザ端末のデータ送受信部から送信され、本システムの入力フィルタリング部３Ａにて受信された登録単語情報は、ユーザデータ解析部４Ｄにてカテゴリー分類、配置解析等を実施してユーザ情報として蓄積されており、「マイマップ」が選択されたことが入力フィルタリング部３Ａに伝達されると、ユーザ情報に含まれる各単語、ここでは「そば」に関連する本システム登録単語が属するカテゴリーに含まれる単語全て、出力フィルタリング部３Ｂよりユーザ端末のデータ送受信部に渡りユーザ端末に送信される。送信された単語は、ユーザ端末のデータ送受信部で受信され、表示部に表示された「マイマップ」のページに「関連単語」として表示される。
【００８５】
図９は、本発明の実施例１の情報提供システムの自分専用ページ３次元画面例４である。各ボタンに関する内容は2次元平面でのマップと同様である。次元による単語の空間配置により、ユーザの趣向、指向分析に含め興味の度合いを反映させて、本システムより情報提供することが可能となるが、ユーザが単語を入力する上で不便さを感じる可能性は高い。そのため、本システム出力フィルタリング部3Bにて、ユーザへの出力時にユーザが単語入力を考えているマップの空間上にマウスカーソルを合わせダブルクリックすることにより、当該3次元空間の入力場所を2次元平面として扱うことができる。また、ユーザの趣向、指向等に対して登録単語に対する逆方向の視点を加味した登録が可能となる。すなわち、ある側面ではプラスの趣向であるが、ある側面であればマイナスの趣向をもつといった細かな点まで、登録単語の配置によりユーザ解析4Dを経てユーザデータベース5Cに反映することができる。例えば、りんごであれば、色と形は好きだが味はいまいちといった趣向も登録配置より把握することができる。
【００８６】
図１０は、本発明の実施例１の情報提供システムの自分専用ページ画面例５である。自分専用ページにおいて、「プロフィール編集」ボタンが選択されると、本発明の実施例１の情報提供システムは、図１０に示したような、プロフィール編集用の画面を表示する。プロフィール編集用の画面には、コミュニティサイト内のハンドル名や国名、都道府県名、生年月日、性別、ブログのＵＲＬを入力スペースまたは選択ボタン等が表示される。また、「ファイル選択」ボタンにより、当該コミュニティサイト内の自分専用ページ内にファイルをアップロードすることができる。ファイルのアップロードをやめるには、プロフィールより「ファイル選択」にて指定されたファイルをキャンセルする。
【００８７】
図１１は、本発明の実施例１の情報提供システムの自分専用ページ画面例６である。自分専用ページにおいて、「商品サイトＡ」ボタンが選択されると、本発明の実施例１の情報提供システムは、特定の商品について、図１１に示したような、画像、タイトル及び商品説明を含む商品情報をサイト内に表示する。前記特定の商品は、ユーザが登録した単語が属するカテゴリーの単語を、その商品説明文又はタイトルの文字列などに含む商品である。
【００８８】
実施例１の情報提供システムは、「うどん」が登録された後、情報収集部２が、商品情報クローラ２Ｂによって、例えば、商品サイトＡ及び商品サイトＡのリンクするページを一定期間ごとに検索する。図１２は、本発明の実施例１の情報提供システムが検索する商品サイトＡのページ例である。図１２では、情報収集部２が商品情報クローラ２Ｂによって検索し、ユーザが登録した単語「うどん」の属するカテゴリーの単語をタイトル又は商品説明に含む商品情報として検出したページ例で、情報収集部２が商品情報クローラ２Ｂによって取得し商品情報とする部分の例を丸で囲んで表す。
【００８９】
ユーザが登録した単語の属するカテゴリーの単語をタイトル又は商品説明に含む商品フィードについて、商品情報クローラ２Ｂが、その商品情報のタイトル、その商品の商品情報すなわち商品説明の文字列、その商品情報のＵＲＬ、その商品情報がリンクするリンクページのＵＲＬなどのデータを取得し、さらに当該商品情報により得た文章に関するデータを商品情報解析部４Ｃを通して単語分けし、カテゴリー分類をして、キーワードアンドカテゴリーデータベース５Ｅ及び商品データベース５Ｂに蓄積する。
【００９０】
さらに、ユーザが自分専用ページの例えば「商品サイトＡ」ボタンを選択したとき、出力フィルタリング部３Ｂを経由して本システムが常時ユーザのＭＡＩＭＡＰに登録されている単語をもとに提供している商品情報を、ユーザ端末のデータ送受信部に送信し、この時点での場合は、図１１の画面が、ユーザ端末の表示部に表示される。ユーザ端末に表示される画面は、図１１のように、登録した単語に基づいて定期的に検索された結果のうち最近の情報だけを、複数一度に、ユーザのＭＡＩＭＡＰの登録単語に基づく対応データベースの分析を実施して本システムにより重要度が高いと判断されたもの、次に新しいものの順に表示する。したがって、ユーザは、予め登録しておいた単語が属するカテゴリーの最新の商品情報のみを、自分専用ページの「商品サイトＡ」ボタンを選択するたびに自動的に得られる。これらは、「商品サイトＢ」、「本購入」ボタンでも同様である。
【００９１】
また、商品情報クローラ２Ｂは、商品サイトＡのホームページ及びそのページがリンクするページの中で検索を行うが、ヒットした商品情報がリンクするページのＵＲＬデータについても情報の提供があればその情報も収集し、商品情報として商品情報解析部４Ｃを経て商品データベース５Ｂに蓄積するので、ユーザは、商品サイトＡのホームページだけでなく、最大２層下のリンクページの情報まで得ることができる。
【００９２】
商品情報を提供する場合は、ニュース情報を提供する場合と異なり、自分専用ページに登録した登録単語に基づく本システムに存在する一定時間内の商品情報群に加え、カテゴリーを同じくする単語を登録単語とする他のユーザの登録単語に基づいて本システムが収集した情報をも得ることができる。また、当該情報表示は本システムに存在する内容からまず該当項目を調べるが、並行してインターネット内の情報収集も実施され、当該新しくインターネット内の収集情報に基づく該当情報及び本システム既存のデータベースより出力フィルタリング部３Ｂが該当情報とした情報が提供される。
【００９３】
商品情報の場合もニュース情報（ＲＳＳのフィード情報）の場合も、自分のマップに登録された単語と他のユーザが登録している単語及びカテゴリーの重複数を計算処理し、重複数が多い順に、同じ趣向である可能性のあるユーザのハンドルネームが、ユーザの自分専用ページ内に表示され、商品情報もニュース情報も自分の登録単語に関連する情報に加え、当該同じ趣向のユーザに配信されている、本システムにおいて同じ趣向と判断された単語及びカテゴリーに基づく情報も、配信され表示される。
【００９４】
ニュースにおいては、特定ＲＳＳフィード情報、すなわちＲＳＳフィードのタイトル及び詳細情報と、その更新若しくは追加時刻、ＲＳＳフィード内のＵＲＬ及び当該ＵＲＬ内に存在する一段階までのＵＲＬ、タイトル、及び、本文などの詳細情報を、情報収集部２が収集する。図１３は、本発明の実施例１の情報提供システムのＲＳＳデータベース５Ａに蓄積されるフィード情報の具体例のイメージ図である。例えば、図１３に示したようなＲＳＳフィード情報ページに含まれる「Ｃ言語がちょっとでもできる人に聞きたいんだけど」をタイトルとするＲＳＳフィードを収集するとき、上記タイトルの他、本文「１  名前：以下、名無しにかわりましてＶＩＰがお送りします  Ｃ言語を覚えると何か得する（中略）使い道あるの？」、上記タイトルにリンクされているＵＲＬすなわち当該ソースに存在する一段階までのＵＲＬ、例えば「http://xxx.life.biz/archives/1415157」、そのＵＲＬ内に存在する本文、例えば「ない！！」「ないな」などをも含めて収集する。このようにして収集したＲＳＳフィード情報より、ＲＳＳフィード情報を含んだＲＳＳデータベース５ＡをＲＳＳ情報解析部４Ｂが作成する。ＲＳＳデータベース５Ａには単語又は文章又は成句と、情報番号、ＵＲＬ、時刻等が含まれる。作成されたデータベースを基にＲＳＳクローラ２Ａが定期的に情報収集の更新を実施する。
【００９５】
図１４は、本発明の実施例１の情報提供システムの自分専用ページ画面例７である。図１４は、ユーザ端末によって自分専用ページにアクセスがあって、ニュースボタンが選択されたときにＲＳＳデータベース５Ａとユーザデータベース５Ｃをユーザデータ解析部４Ｄにより照らし合わせ、出力フィルタリング部３Ｂを経て、ユーザ端末の表示部に表示される画面例である。アクセス時にユーザデータベース５Ｃ、ＲＳＳデータベース５Ａ内にある情報を基に出力フィルタリング部３Ｂからユーザ端末のデータ送受信部に送信され、図のように列記される。各ニュースにはコメントをつけることができる。つけられたコメントは、入力フィルタリング部３Ａを経由してメッセージ解析部４Ｆによりメッセージデータベース５Ｉに追加して当該ニュースと関連付けて蓄積される。
【００９６】
図７におけるＭＡＩＭＡＰのページの上部には、さらに「風の噂」ボタンがあってもよい。図１５は、本発明の実施例１の情報提供システムの自分専用ページ画面例８である。「風の噂」を選択すると自分と同じ単語を登録しているユーザのコメントがそのコメントの基となる商品情報若しくはニュース情報を含めて一覧として表示される。
【００９７】
本発明の実施例１の情報提供システムによれば、自分専用ページに登録した単語に含まれる単語にて、ニュースや商品情報が定期的に更新されて配信されるため、ユーザから入力された単語に関連する情報に対し、以後のユーザからの単語入力や検索実行命令を要せずに再利用して検索可能であって、ユーザが当該入力単語に対し編集を加えた場合であっても、直ちに当該検索に反映し、ユーザが任意の時点で必要としているであろう情報を提供することができる。従来の検索では、検索サイトに単語を入力した時点で検索が実行され検索結果が表示されたが、本発明の実施例１では、コミュニティサイト内の自己のサイトに単語を登録することで、その単語をもとにインターネット情報を随時更新する。すなわち、従来は検索単語入力の時点よりデータベースが過去であるが、本実施例は、検索単語入力の時点よりデータベースが未来であると表現できる。本発明の実施例１の情報提供システムによれば、ユーザが、入力された単語による検索結果だけでなく、入力された単語が属するカテゴリーに関係する情報をも得られる。
【００９８】
本発明の実施例１の情報提供システムによれば、単語を入力した１のユーザが、当該１のユーザが単語を入力する前又は後に、当該１のユーザから入力された単語が属するカテゴリーと同じカテゴリーに属する単語を入力した別のユーザのために検索された情報をも得られる。すなわち、配信された情報は、「近いユーザ」にも配信されるため、検索幅を大きくすることができる。従来の検索においてはユーザが思いつく限られた単語での検索であったが、本発明の実施例１の情報提供システムによれば、自分と似ている単語、すなわち１のユーザとカテゴリーが同じ単語を登録している別のユーザが互いに「近いユーザ」となる。同じ単語の場合は、さらに「近いユーザ」となる。そして、当該別のユーザが登録した１又は複数の単語の中に、前記カテゴリーを同じくする単語を含めて検索された情報が、当該別のユーザにだけでなく「近いユーザ」である前記１のユーザにも配信される。したがって、互いに「近いユーザ」の登録する別の単語が属するカテゴリーをも反映して検索結果が更新される。さらに、単語を入力する１のユーザに対し、当該入力に対して二次元、更には三次元での入力方法を提供することにより、入力画面において当該１のユーザが単語を入力する時点での当該単語に対する趣向、指向等を汲み取ることができる。
【００９９】
なお、本発明は、上記実施の形態に限定されず、その発明の趣旨を逸脱しない範囲で種々と変形実施が可能である。また、上記各実施の形態の構成要素を発明の趣旨を逸脱しない範囲で任意に組み合わせることができる。例えば、上述した実施例においては、カテゴリー分類をオンライン百科事典（ウィキペディアなど）のカテゴリーに従って行ったが、別の分類方法に従って行ってもよい。
【符号の説明】
【０１００】
１    情報提供システム
２    情報収集部
３    フィルタリング部
４    解析部
５    データベース
【図１】
2011238203.tif 000003
【図２】
2011238203.tif 000004
【図３】
2011238203.tif 000005
【図４】
2011238203.tif 000006
【図５】
2011238203.tif 000007
【図６】
2011238203.tif 000008
【図７】
2011238203.tif 000009
【図８】
2011238203.tif 000010
【図９】
2011238203.tif 000011
【図１０】
2011238203.tif 000012
【図１１】
2011238203.tif 000013
【図１２】
2011238203.tif 000014
【図１３】
2011238203.tif 000015
【図１４】
2011238203.tif 000016
【図１５】
2011238203.tif 000017