(57)【特許請求の範囲】
【請求項１】
サイトに掲載された文書から評価対象に対して評価が掲載された文書を、当該評価対象にかかる検索条件を用いて検索する検索手段と、
前記検索手段によって検索した文書に含まれるリンクを取得する取得手段と、
前記評価対象を特定するための特定サイトを記憶する記憶手段と、
前記取得手段で取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に基づいて求まる重要度が規定値を満たす場合、当該取得したリンクのリンク先のサイトが評価対象の特定にかかるサイトであると判定する判定手段と、
前記判定手段によって評価対象の特定にかかるサイトであると判定されたリンク先のサイトが前記記憶手段に記憶された特定サイトである場合に、当該特定サイトに対応する情報または当該リンク先の情報に基づいて、リンク元の前記文書の評価対象を特定する特定手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記取得手段で取得した文書に含まれるリンクのリンク先は外部サイトとなるリンクであることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記重要度は、前記取得手段で取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に対する、前記文書の数によって求められることを特徴とする請求項１又は２に記載の情報処理装置
【請求項４】
前記特定手段によって前記リンク先のサイトに基づいて、前記リンク元の前記文書の評価対象を特定できない場合、前記取得手段は、前記リンク先のサイトの前記文書からリンクを取得することを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記取得手段は、リンク先のサイトが前記記憶手段に記憶された特定サイトでない場合は、前記リンク先のサイトの前記文書からリンクを取得することを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記特定手段は、前記取得手段によって取得したリンク先のサイトの前記文書が、リンク元の前記文書に対して外部のサイトである場合に、前記リンク元の前記文書の評価対象を特定することを特徴とする請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
前記取得手段は、リンク先のサイトの文書におけるリンクを取得する回数が所定回数に至るまで、前記リンク先のサイトに基づいて、前記リンク元の前記文書の評価対象を特定できない場合は、前記リンク先のサイトの前記文書からリンクを取得することを特徴とする請求項４乃至６の何れか１項に記載の情報処理装置。
【請求項８】
前記取得手段は、リンク先のサイトの文書におけるリンクを取得する回数が所定回数に至るまで、前記リンク先のサイトが前記記憶手段に記憶された特定サイトでない場合は、前記リンク先のサイトの前記文書からリンクを取得することを特徴とする請求項４乃至６の何れか１項に記載の情報処理装置。
【請求項９】
前記特定手段は、前記取得手段によって取得するリンク先のサイトの前記文書とリンク元の前記文書とから求まる関連度が、規定値以上となる当該リンク先を用いて、前記リンク元の前記文書の評価対象を特定することを特徴とする請求項１乃至８の何れか１項に記載の情報処理装置。
【請求項１０】
前記特定手段は、前記取得手段によって取得するリンク先のサイトの文書内容と、リンク元の文書内容とから求まる関連度を用いて、前記リンク元の前記文書の評価対象を特定することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記特定手段は、前記取得手段によってリンクが取得できない場合、前記リンク元の文書のタイトルを用いて、前記リンク元の前記文書の評価対象を特定することを特徴とする請求項６または請求項１乃至１０の何れか１項に記載の情報処理装置。
【請求項１２】
評価の依頼を行うためのクライアント端末とネットワークを介して接続された情報処理装置からなる情報処理システムであって、
前記情報処理装置は、
前記クライアント端末から評価の依頼を受付けると、サイトに掲載された文書から評価対象に対して評価が掲載された文書を、当該評価対象にかかる検索条件を用いて検索する検索手段と、
前記検索手段によって検索した文書に含まれるリンクを取得する取得手段と、
前記評価対象を特定するための特定サイトを記憶する記憶手段と、
前記取得手段で取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に基づいて求まる重要度が規定値を満たす場合、当該取得したリンクのリンク先のサイトが評価対象の特定にかかるサイトであると判定する判定手段と、
前記判定手段によって評価対象の特定にかかるサイトであると判定されたリンク先のサイトが前記記憶手段に記憶された特定サイトである場合に、当該特定サイトに対応する情報または当該リンク先の情報に基づいて、リンク元の前記文書の評価対象を特定する特定手段と、
前記特定手段によって評価対象が特定された文書に関する特定情報をクライアント端末へ送信する送信手段と、
を備え、
前記クライアント端末は、
前記送信手段によって送信された特定情報を受信する受信手段と、
前記受信手段によって受信した特定情報を出力する出力手段と、
を備えたことを特徴とする情報処理システム。
【請求項１３】
情報処理装置における評価分析方法であって、
前記情報処理装置の検索手段は、サイトに掲載された文書から評価対象に対して評価が掲載された文書を、当該評価対象にかかる検索条件を用いて検索する検索ステップ、
前記情報処理装置の取得手段は、前記検索ステップによって検索した文書に含まれるリンクを取得する取得ステップ、
前記情報処理装置の判定手段は、前記取得ステップで取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に基づいて求まる重要度が規定値を満たす場合、当該取得したリンクのリンク先のサイトが評価対象の特定にかかるサイトであると判定する判定ステップ、
前記情報処理装置の特定手段は、前記判定ステップによって評価対象の特定にかかるサイトであると判定されたリンク先のサイトが前記評価対象を特定するための特定サイトを記憶する記憶手段に記憶された特定サイトである場合に、当該特定サイトに対応する情報または当該リンク先の情報に基づいて、リンク元の前記文書の評価対象を特定する特定ステップ、
を含むことを特徴とする評価分析方法。
【請求項１４】
評価分析を行う情報処理装置において読取実行可能なプログラムであって、
前記情報処理装置を、
サイトに掲載された文書から評価対象に対して評価が掲載された文書を、当該評価対象にかかる検索条件を用いて検索する検索手段と、
前記検索手段によって検索した文書に含まれるリンクを取得する取得手段と、
前記取得手段で取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に基づいて求まる重要度が規定値を満たす場合、当該取得したリンクのリンク先のサイトが評価対象の特定にかかるサイトであると判定する判定手段と、
前記判定手段によって評価対象の特定にかかるサイトであると判定されたリンク先のサイトが前記評価対象を特定するための特定サイトを記憶する記憶手段に記憶された特定サイトである場合に、当該特定サイトに対応する情報または当該リンク先の情報に基づいて、リンク元の前記文書の評価対象を特定する特定手段と、
して機能させることを特徴とするプログラム。
【請求項１５】
評価の依頼を行うためのクライアント端末とネットワークを介して接続された情報処理装置からなる情報処理システムの制御方法であって、
前記情報処理装置は、
前記クライアント端末から評価の依頼を受付けると、サイトに掲載された文書から評価対象に対して評価が掲載された文書を、当該評価対象にかかる検索条件を用いて検索する検索ステップと、
前記検索ステップによって検索した文書に含まれるリンクを取得する取得ステップと、
前記取得ステップで取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に基づいて求まる重要度が規定値を満たす場合、当該取得したリンクのリンク先のサイトが評価対象の特定にかかるサイトであると判定する判定ステップと、
前記判定ステップによって評価対象の特定にかかるサイトであると判定されたリンク先のサイトが前記評価対象を特定するための特定サイトを記憶する記憶手段に記憶された特定サイトである場合に、当該特定サイトに対応する情報または当該リンク先の情報に基づいて、リンク元の前記文書の評価対象を特定する特定ステップと、
前記特定ステップによって評価対象が特定された文書に関する特定情報をクライアント端末へ送信する送信ステップと、
を実行し、
前記クライアント端末は、
前記送信ステップによって送信された特定情報を受信する受信ステップと、
前記受信ステップによって受信した特定情報を出力する出力ステップと、
を実行することを特徴とする情報処理システムの制御方法。
【請求項１６】
評価の依頼を行うためのクライアント端末とネットワークを介して接続された情報処理装置からなる情報処理システムで読取実行可能なプログラムあって、
前記情報処理装置を、
前記クライアント端末から評価の依頼を受付けると、サイトに掲載された文書から評価対象に対して評価が掲載された文書を、当該評価対象にかかる検索条件を用いて検索する検索手段と、
前記検索手段によって検索した文書に含まれるリンクを取得する取得手段と、
前記取得手段で取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に基づいて求まる重要度が規定値を満たす場合、当該取得したリンクのリンク先のサイトが評価対象の特定にかかるサイトであると判定する判定手段と、
前記判定手段によって評価対象の特定にかかるサイトであると判定されたリンク先のサイトが前記評価対象を特定するための特定サイトを記憶する記憶手段に記憶された特定サイトである場合に、当該特定サイトに対応する情報または当該リンク先の情報に基づいて、リンク元の前記文書の評価対象を特定する特定手段と、
前記特定手段によって評価対象が特定された文書に関する特定情報をクライアント端末へ送信する送信手段と、
して機能させ、
前記クライアント端末を、
前記送信手段によって送信された特定情報を受信する受信手段と、
前記受信手段によって受信した特定情報を出力する出力手段と、
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＮＳ上における企業のブランドや製品に対する意見や評価を分析する情報処理装置、情報処理システム、評価分析方法、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
以前より、インターネット上における個人の発言を定期的に収集し、ブランドや製品に対する意見や評価に関する記述を抽出し、言語的あるいは統計的に分析することで、マーケティング、需要予測、株価予測などに活用する様々な提案がなされていた。
【０００３】
近年、スマートフォンの普及とＳＮＳの利用者数増加に伴い、ネット上での評判を把握することは企業にとってより重要な課題になってきている。
【０００４】
このような課題を解決するにあたり、予め調査対象となる企業に関するキーワード（企業名など）や企業サイトへのリンク（ＵＲＬ）を登録し、ブログなどから抽出した文言に対し、前述したキーワードや企業サイトへのリンク（ＵＲＬ）があれば調査対象に関する言述と判断して、インターネット上における企業の評判を分析する手法が提示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特願２００３−５４８１２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の手法においては、評価の単位が企業全体であることが想定されており、製品や企業の施策（告知やイベント）ごとに評価することは想定されていない。
【０００７】
例えば、特許文献１において、企業名や企業サイトのＵＲＬなど予め用意した辞書に基づいて言述の対象を判断しており、企業全体を分析の単位とする程度ならよいが、対象を拡張して製品などの分析に適用することを考えると、必要な辞書の事前準備だけでも非常に煩雑となり、更に新たな製品が出現することまで鑑みると、辞書を適正に維持することは非常に困難である。
【０００８】
また、ニュースサイトの記事など、企業サイト以外で、調査対象について記載された文書へのリンク（ＵＲＬ）等については、情報ソースの提示または信頼度の判定に使うことしか想定されておらず、対象の特定に利用されていない。
【０００９】
従って、企業のサイトにおいては、製品情報や施策（ニュースリリースやイベント告知等）が提示されるが、これに対し、ニュースサイトやブログにおいて関連する記事が作成されるため、ＳＮＳの投稿において、投稿者の情報の入手先により、同じ主題（製品や施策）に対する投稿でも、情報源として付与されるリンク（ＵＲＬ）が異なることにもなり得るが、このような事象に対応し得ることに関しては、記載や示唆はない。
【００１０】
更に、このような態様であれば、ＳＮＳの投稿においては、文字数の制限や、モバイル環境からの投稿など、文章が短くなる要因が多く、このような企業外のサイトへのリンク以外から対象を特定することが困難な場合も多い。
【００１１】
そこで、本発明においては、企業や製品等に関する意見や評価等を分析するにあたり、その意見や評価等の対象を適切に特定することで、妥当な評価を行うことの支援をすることが可能な情報処理装置、情報処理システム、評価分析方法、制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するための第１の発明は、サイトに掲載された文書から評価対象に対して評価が掲載された文書を、当該評価対象にかかる検索条件を用いて検索する検索手段と、前記検索手段によって検索した文書に含まれるリンクを取得する取得手段と、前記評価対象を特定するための特定サイトを記憶する記憶手段と、前記取得手段で取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に基づいて求まる重要度が規定値を満たす場合、当該取得したリンクのリンク先のサイトが評価対象の特定にかかるサイトであると判定する判定手段と、前記判定手段によって評価対象の特定にかかるサイトであると判定されたリンク先のサイトが前記記憶手段に記憶された特定サイトである場合に、当該特定サイトに対応する情報または当該リンク先の情報に基づいて、リンク元の前記文書の評価対象を特定する特定手段と、を備えたことを特徴とする情報処理装置である。
【００１３】
上記目的を達成するための第２の発明は、評価の依頼を行うためのクライアント端末とネットワークを介して接続された情報処理装置からなる情報処理システムであって、前記情報処理装置は、前記クライアント端末から評価の依頼を受付けると、サイトに掲載された文書から評価対象に対して評価が掲載された文書を、当該評価対象にかかる検索条件を用いて検索する検索手段と、前記検索手段によって検索した文書に含まれるリンクを取得する取得手段と、前記評価対象を特定するための特定サイトを記憶する記憶手段と、前記取得手段で取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に基づいて求まる重要度が規定値を満たす場合、当該取得したリンクのリンク先のサイトが評価対象の特定にかかるサイトであると判定する判定手段と、前記判定手段によって評価対象の特定にかかるサイトであると判定されたリンク先のサイトが前記記憶手段に記憶された特定サイトである場合に、当該特定サイトに対応する情報または当該リンク先の情報に基づいて、リンク元の前記文書の評価対象を特定する特定手段と、前記特定手段によって評価対象が特定された文書に関する特定情報をクライアント端末へ送信する送信手段と、を備え、前記クライアント端末は、前記送信手段によって送信された特定情報を受信する受信手段と、前記受信手段によって受信した特定情報を出力する出力手段と、を備えたことを特徴とする情報処理システムである。
【００１４】
上記目的を達成するための第３の発明は、情報処理装置における評価分析方法であって、前記情報処理装置の検索手段は、サイトに掲載された文書から評価対象に対して評価が掲載された文書を、当該評価対象にかかる検索条件を用いて検索する検索ステップ、前記情報処理装置の取得手段は、前記検索ステップによって検索した文書に含まれるリンクを取得する取得ステップ、前記情報処理装置の判定手段は、前記取得ステップで取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に基づいて求まる重要度が規定値を満たす場合、当該取得したリンクのリンク先のサイトが評価対象の特定にかかるサイトであると判定する判定ステップ、前記情報処理装置の特定手段は、前記判定ステップによって評価対象の特定にかかるサイトであると判定されたリンク先のサイトが前記評価対象を特定するための特定サイトを記憶する記憶手段に記憶された特定サイトである場合に、当該特定サイトに対応する情報または当該リンク先の情報に基づいて、リンク元の前記文書の評価対象を特定する特定ステップ、を含むことを特徴とする評価分析方法である。
【００１５】
上記目的を達成するための第４の発明は、評価分析を行う情報処理装置において読取実行可能なプログラムであって、前記情報処理装置を、サイトに掲載された文書から評価対象に対して評価が掲載された文書を、当該評価対象にかかる検索条件を用いて検索する検索手段と、前記検索手段によって検索した文書に含まれるリンクを取得する取得手段と、前記取得手段で取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に基づいて求まる重要度が規定値を満たす場合、当該取得したリンクのリンク先のサイトが評価対象の特定にかかるサイトであると判定する判定手段と、前記判定手段によって評価対象の特定にかかるサイトであると判定されたリンク先のサイトが前記評価対象を特定するための特定サイトを記憶する記憶手段に記憶された特定サイトである場合に、当該特定サイトに対応する情報または当該リンク先の情報に基づいて、リンク元の前記文書の評価対象を特定する特定手段と、して機能させることを特徴とするプログラムである。
【００１６】
上記目的を達成するための第５の発明は、評価の依頼を行うためのクライアント端末とネットワークを介して接続された情報処理装置からなる情報処理システムの制御方法であって、前記情報処理装置は、前記クライアント端末から評価の依頼を受付けると、サイトに掲載された文書から評価対象に対して評価が掲載された文書を、当該評価対象にかかる検索条件を用いて検索する検索ステップと、前記検索ステップによって検索した文書に含まれるリンクを取得する取得ステップと、前記取得ステップで取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に基づいて求まる重要度が規定値を満たす場合、当該取得したリンクのリンク先のサイトが評価対象の特定にかかるサイトであると判定する判定ステップと、前記判定ステップによって評価対象の特定にかかるサイトであると判定されたリンク先のサイトが前記評価対象を特定するための特定サイトを記憶する記憶手段に記憶された特定サイトである場合に、当該特定サイトに対応する情報または当該リンク先の情報に基づいて、リンク元の前記文書の評価対象を特定する特定ステップと、前記特定ステップによって評価対象が特定された文書に関する特定情報をクライアント端末へ送信する送信ステップと、を実行し、前記クライアント端末は、前記送信ステップによって送信された特定情報を受信する受信ステップと、前記受信ステップによって受信した特定情報を出力する出力ステップと、を実行することを特徴とする情報処理システムの制御方法である。
【００１７】
上記目的を達成するための第６の発明は、評価の依頼を行うためのクライアント端末とネットワークを介して接続された情報処理装置からなる情報処理システムで読取実行可能なプログラムあって、前記情報処理装置を、前記クライアント端末から評価の依頼を受付けると、サイトに掲載された文書から評価対象に対して評価が掲載された文書を、当該評価対象にかかる検索条件を用いて検索する検索手段と、前記検索手段によって検索した文書に含まれるリンクを取得する取得手段と、前記取得手段で取得した文書に含まれるリンクと一致する、前記文書が掲載されたサイトと同一サイトに掲載された他の文書に含まれるリンクの数に基づいて求まる重要度が規定値を満たす場合、当該取得したリンクのリンク先のサイトが評価対象の特定にかかるサイトであると判定する判定手段と、前記判定手段によって評価対象の特定にかかるサイトであると判定されたリンク先のサイトが前記評価対象を特定するための特定サイトを記憶する記憶手段に記憶された特定サイトである場合に、当該特定サイトに対応する情報または当該リンク先の情報に基づいて、リンク元の前記文書の評価対象を特定する特定手段と、前記特定手段によって評価対象が特定された文書に関する特定情報をクライアント端末へ送信する送信手段と、して機能させ、前記クライアント端末を、前記送信手段によって送信された特定情報を受信する受信手段と、前記受信手段によって受信した特定情報を出力する出力手段と、して機能させることを特徴とするプログラムである。
【発明の効果】
【００１８】
本発明に依れば、インターネット等で展開されるサービスに於いて行われる企業や製品等に関する意見や評価等の投稿に含まれるリンクに直接、あるいは間接問わず関連付けられる企業サイト（到達する企業サイトを用いて評価を行う）ことで、分析対象となる企業や製品等の範囲を幅広く抑えると共に、その意見や評価等の対象を適切に特定することで、妥当な評価を行うための支援をすることができる、という効果を奏する。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る情報処理システムの構成の一例を示すシステム構成図である。
【図２】本発明の実施形態に係る情報処理装置、及び分析者端末のハードウェア構成を示すブロック図である。
【図３】本発明の実施形態において、各サイトへの情報収集及び解析処理を示すフローチャートである。
【図４】本発明の実施形態において、ＳＮＳ投稿収集処理の一例を示すフローチャートである。
【図５】本発明の実施形態において、設定保存領域の構成を示すブロック図である。
【図６】本発明の実施形態において、ＳＮＳデータ保存領域の構成を示すブロック図である。
【図７】本発明の実施形態において、設定保存領域の検索条件テーブルの構成を示す構成図である。
【図８】本発明の実施形態において、ＳＮＳデータ保存領域の投稿テーブルの構成を示す構成図である。
【図９】本発明の実施形態において、リンク解析処理の一例を示すフローチャートである。
【図１０】本発明の実施形態において、リンク情報保存領域の構成を示すブロック図である。
【図１１】本発明の実施形態において、文書内のリンク解析処理の一例を示すフローチャートである。
【図１２】本発明の実施形態において、リンク情報追加処理の一例を示すフローチャートである。
【図１３】本発明の実施形態において、情報処理装置における一時領域の一例を示す図である。
【図１４】本発明の実施形態において、リンク先の文書の一例を示す図である。
【図１５】本発明の実施形態において、設定保存領域の公式サイトＵＲＬパターンテーブルの構成を示す構成図である。
【図１６】本発明の実施形態において、リンク情報保存領域のリンク情報テーブルの構成を示す構成図である。
【図１７】本発明の実施形態において、リンク情報保存領域のタグ情報テーブルの構成を示す構成図である。
【図１８】本発明の実施形態において、情報処理装置における一時領域の一例を示す図である。
【図１９】本発明の実施形態において、リンク先の文書の一例を示す図である。
【図２０】本発明の実施形態において、リンク先の文書の一例を示す図である。
【図２１】本発明の実施形態において、リンク情報保存領域のリンク情報テーブルの構成を示す構成図である。
【図２２】本発明の実施形態において、リンク情報保存領域のタグ情報テーブルの構成を示す構成図である。
【図２３】本発明の実施形態において、リンク情報保存領域のリンク情報テーブルにおける到達ＵＲＬによる投稿数の集計結果の一例を示す図である。
【図２４】本発明の実施形態において、リンク情報保存領域のタグ情報テーブルにおけるタグによる投稿数の集計結果の一例を示す図である。
【図２５】本発明の実施形態において、リンク情報保存領域の構成を示すブロック図である。
【図２６】本発明の実施形態において、リンク解析処理の一例を示すフローチャートである。
【図２７】本発明の実施形態において、文書内のリンク解析処理の一例を示すフローチャートである。
【図２８】本発明の実施形態において、リンク元の文書の一例を示す図である。
【図２９】本発明の実施形態において、関係情報テーブルの構成を示す構成図である。
【図３０】本発明の実施形態において、リンク解析処理の一例を示すフローチャートである。
【図３１】本発明の実施形態において、リンク元の文書の一例を示す図である。
【図３２】本発明の実施形態において、リンク情報追加処理の一例を示すフローチャートである。
【図３３】本発明の実施形態において、リンク情報保存領域のタグ情報テーブルの構成を示す構成図である。
【図３４】本発明の実施形態において、リンク情報保存領域のタグ情報テーブルにおけるタグによる投稿数の集計結果の一例を示す図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
［第１の実施形態］
【００２１】
図１は、本発明の情報処理システムの構成の一例を示す図である。
情報処理システム１００は、サーバとしての情報処理装置１１０と、１又は複数のクライアント端末としての分析者端末１２０と、ローカルエリアネットワークを介して接続される構成となっている。また情報処理装置１１０は、外部ネットワークと接続されており、ＳＮＳサイト１３０やその他の外部サイト１４０に接続可能な構成となっている。
【００２２】
情報処理装置１１０は、分析者端末１２０から入力された設定に基づき、ＳＮＳサイト１３０およびその他の外部サイト１４０から情報を取得し、分析を行う。
【００２３】
分析者端末１２０は、情報処理装置１１０に対して情報の取得方法および分析方法についての設定を行う。また、情報処理装置１１０から得られた分析結果を表示する。
【００２４】
情報処理装置１１０は、設定部１１１及び設定保存領域１１２を備えており、設定部１１１は、分析者端末１２０と設定保存領域１１２と接続されている。
【００２５】
設定部１１１は、分析者端末１２０から入力された設定情報、例えば、後述する検索条件や公式サイトＵＲＬを受付けて、設定保存領域１１２へ出力し、設定保存領域１１２は、設定部１１１から出力された設定情報を自身に備えたテーブル等に記憶する。
【００２６】
また、情報処理装置１１０は、ＳＮＳ投稿収集部１１３及びＳＮＳデータ保存領域１１４を備えており、ＳＮＳ投稿収集部１１３は、設定保存領域１１２及びＳＮＳデータ保存領域１１４と接続されている。
【００２７】
ＳＮＳ投稿収集部１１３は、情報処理装置１１０の外部に設置されたＳＮＳサイト１３０やその他の外部サイト１４０から、設定保存領域１１２に記憶した検索条件を用いて企業や製品等に関する評価対象に対する評価等が掲載されたサイトに関する情報を収集し、ＳＮＳデータ保存領域１１４へ出力すると、ＳＮＳデータ保存領域１１４は、ＳＮＳ投稿収集部１１３から出力されたサイトに関する情報を自身に備えたテーブル等に記憶する。
【００２８】
また、情報処理装置１１０は、リンク解析部１１５及びリンク情報保存領域１１６を備えており、リンク解析部１１５は、設定保存領域１１２、ＳＮＳデータ保存領域１１４、及びリンク情報保存領域１１６と接続されている。
【００２９】
リンク解析部１１５は、ＳＮＳデータ保存領域１１４に記憶した各サイトの情報を対象にして、設定保存領域１１２に記憶した公式サイトＵＲＬを用いて、その投稿に含まれるリンク（ＵＲＬ）を解析することで、何れの企業や製品等についての評価等が行われているのかを解明し、その解析結果をリンク情報保存領域１１６に出力し、リンク情報保存領域１１６は、リンク解析部１１５から出力された解析結果を記憶する。
【００３０】
また、情報処理装置１１０は、分析部１１７を備えており、分析部１１７は、ＳＮＳデータ保存領域１１４、リンク情報保存領域１１６、及び分析者端末１２０と接続されており、ＳＮＳデータ保存領域１１４に記憶した各サイトの投稿における評価等が、どのような企業や製品等に関して行われているのかを、リンク情報保存領域１１６に記憶した解析結果を用いて、分析を行い、分析者端末１２０へその分析結果を送信部１１８を介して送信する。
【００３１】
これらの各機能に関しては、その機能内容を概要として記載したが、詳細な内容に関しては、後述するフローチャート等を用いて説明を行う。
【００３２】
以下、図２を用いて、図１に示した情報処理装置１１０、分析者端末１２０に適用可能な情報処理装置のハードウェア構成について説明する。
【００３３】
図２は、図１に示した情報処理装置１１０、分析者端末１２０に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【００３４】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００３５】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００３６】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。
【００３７】
なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００３８】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ、ユーザファイル、編集ファイル，各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３９】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００４０】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００４１】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００４２】
次に、図３のフローチャートを参照して、本実施形態の情報処理装置１１０において定期的に実行される、各サイトに対する情報の収集および解析処理について説明する。
【００４３】
ステップＳ３０１では、ＳＮＳ投稿収集部１１３は、分析者端末１２０から評価の依頼を受付けると、設定保存領域１１２に保存された検索条件に基づきＳＮＳサイト１３０から投稿を取得し、ＳＮＳデータ保存領域１１４に取得した投稿を保存する。
【００４４】
そして、リンク解析部１１５は、ステップＳ３０１で取得した投稿に対し、ステップＳ３０２に関して、繰り返し処理を開始する。
【００４５】
ステップＳ３０２では、リンク解析部１１５は、処理対象である投稿に含まれるリンク（ＵＲＬ）を解析し、解析結果をリンク情報保存領域１１６に保存する。
【００４６】
そして、リンク解析部１１５は、次の投稿がある場合、ステップＳ３０２からの処理を実施する。次の投稿がない場合、処理を終了する。
【００４７】
本説明において、ＳＮＳ投稿の取得とリンク解析処理を同期的に実行するように記述しているが、非同期に実行するように構成しても構わない。
【００４８】
次に図４に示すフローチャートを用いてＳＮＳにおいて投稿された情報を収集する処理について詳細について説明する。
【００４９】
ステップＳ４０１では、ＳＮＳ投稿収集部１１３は、分析者端末１２０から評価の依頼を受付けると、設定保存領域１１２における検索条件テーブル５０１から検索条件を取得する。
【００５０】
尚、設定保存領域１１２には、図５に示すようにＳＮＳサイト１３０に投稿された文書類等（ＳＮＳ投稿）を検索するための検索条件を記憶する検索条件テーブル５０１（図７参照）、各企業が提供するサイトを特定するための公式サイト情報を記憶する公式サイトＵＲＬパターンテーブル５０２（図１５参照、詳細後述）を備えている。
【００５１】
図７に示すように、検索条件テーブル５０１は、ＳＮＳサイト１３０に対して投稿された文書類等（ＳＮＳ投稿）を取得するための条件を備えており、検索条件を一意に識別するためのｉｄ、検索を行う際のキーワード（検索内容）や投稿がなされた時刻以降のＳＮＳ投稿を取得する（最終取得時刻）ための条件等の項目を含んで構成されている。
【００５２】
ＳＮＳ投稿収集部１１３は、ステップＳ４０１で取得した検索条件に対し、ステップＳ４０２及びステップＳ４０３の処理を繰り返し実行する。
【００５３】
ステップＳ４０２では、ＳＮＳ投稿収集部１１３は、ＳＮＳサイト１３０に対し、処理対象である検索条件を用いて問い合わせを行い、ＳＮＳ投稿を取得する。
【００５４】
ステップＳ４０３では、ＳＮＳ投稿収集部１１３は、ステップＳ４０２で取得したＳＮＳ投稿をＳＮＳデータ保存領域１１４における投稿テーブル６０１に保存する。
【００５５】
尚、ＳＮＳデータ保存領域１１４は、図６に示すように、ＳＮＳサイト１３０から取得したＳＮＳ投稿を記憶する投稿テーブル６０１を備えており、投稿テーブル６０１は、図８に示すように、取得したＳＮＳ投稿を一意に識別するためのｉｄ、ＳＮＳ投稿を投稿したユーザを識別するためのユーザ名、投稿された文書やリンク等を示す投稿文、投稿された日時を示す保存時刻等の項目を含んで構成されている。
【００５６】
ステップＳ４０３の処理を終了すると、ＳＮＳ投稿収集部１１３は、次の検索条件がある場合、ステップＳ４０２及びステップＳ４０３の処理を実施する。次の検索条件がない場合、処理を終了する。
次に、具体的な例を用いて、本フローチャートの説明を行う。
【００５７】
ステップＳ４０１では、ＳＮＳ投稿収集部１１３は、検索条件テーブル５０１から検索条件を取得する。
【００５８】
ＳＮＳ投稿収集部１１３は、ステップＳ４０１で取得した検索条件に対し、ステップＳ４０２及びステップＳ４０３の処理を繰り返し実行する。
【００５９】
まず、最初に、ＳＮＳ投稿収集部１１３は、ステップＳ４０１で取得した検索条件の最初の検索条件７０１に対し、ステップＳ４０２及びステップＳ４０３の処理を実行する。
【００６０】
ステップＳ４０２では、ＳＮＳ投稿収集部１１３は、ＳＮＳサイト１３０に対し、検索条件７０１を用いて問い合わせを行い、最終取得時刻（2013-07-12 01:02:30）以降に投稿され「KANNON」「kannon」「カンノン」のいずれかの文字列を含むＳＮＳ投稿を取得する。
【００６１】
ステップＳ４０３では、ＳＮＳ投稿収集部１１３は、ステップＳ４０２で取得した投稿８０１および８０３〜８０６を投稿テーブル６０１に保存する。
【００６２】
ステップＳ４０３の処理を終了すると、ＳＮＳ投稿収集部１１３は、次の検索条件７０２があるので、検索条件７０２に対し、ステップＳ４０２及びステップＳ４０３の処理を実施する。
【００６３】
ステップＳ４０２では、ＳＮＳ投稿収集部１１３は、ＳＮＳサイト１３０に対し、検索条件７０２を用いて問い合わせを行い、最終取得時刻（2013-07-12 01:05:43）以降に投稿され「NIKKOU」「nikkou」「ニッコウ」のいずれかの文字列を含むＳＮＳ投稿を取得する。
【００６４】
ステップＳ４０３では、ＳＮＳ投稿収集部１１３は、ステップＳ４０２で取得した投稿８０２を投稿テーブル６０１に保存する。
【００６５】
ステップＳ４０３の処理を終了すると、ＳＮＳ投稿収集部１１３は、次の検索条件がないので、処理を終了する。
【００６６】
次に、図９に示すフローチャートを用いてＳＮＳにて投稿された文書内のリンクを解析する処理の詳細について説明する。
【００６７】
ステップＳ９０１では、リンク解析部１１５は、投稿テーブル６０１に記憶した、処理対象のＳＮＳ投稿における投稿文からリンク（ＵＲＬ）を取得する。
【００６８】
投稿文からリンク（ＵＲＬ）を取得するには正規表現などを用いてもよい。本実施形態では、投稿文からリンク（ＵＲＬ）を取得しているが、ＳＮＳの投稿が構造化されており、別途リンク（ＵＲＬ）に関する情報が取得できる場合はそちらを用いてもよい。
【００６９】
そして、リンク解析部１１５は、ステップＳ９０１において取得したリンク（ＵＲＬ）に対し、ステップＳ９１２までの繰り返し処理を開始する。
【００７０】
ステップＳ９０２では、リンク解析部１１５は、一時領域をクリアし、処理対象のリンク（ＵＲＬ）をリンク先とした次数０の関係情報（詳細後述）を一時領域に追加する。
【００７１】
ステップＳ９０３では、リンク解析部１１５は、終了フラグを未設定にセットし、処理次数を０にセットする。
【００７２】
そして、リンク解析部１１５は、処理次数が規定値以下かつ終了フラグが未設定の間、ステップＳ９０４からステップＳ９１０までの繰り返し処理を開始する。
【００７３】
ここで規定値を設ける理由としては、無駄な処理を行わないことがあげられるが、特にあまりにも辿るリンク、つまり公式サイトへ到達するリンクが遠い場合、投稿者が当該公式サイトを主題としていることが推定し難いことがあげられるため、このような値を設けている。
【００７４】
ステップＳ９０４では、リンク解析部１１５は、一時領域から次数が処理次数に等しい関係情報を取得する。
【００７５】
そして、リンク解析部１１５は、ステップＳ９０４で取得した関係情報に対し、ステップＳ９０９までの繰り返し処理を開始する。
【００７６】
ステップＳ９０５では、リンク解析部１１５は、処理中の関係情報のリンク先が示す文書を外部サイト１４０から取得する。
【００７７】
ステップＳ９０６では、リンク解析部１１５は、リンク先のＵＲＬが公式サイトへのリンクであるか否かを判定し、公式サイトへのリンクであれば、ステップＳ９０７に処理を移し、公式サイトへのリンクでなければステップＳ９０９に処理を移す。
【００７８】
尚、ＵＲＬが示す文書が公式サイトに属するか否かを判定するには、設定保存領域１１２における公式サイトＵＲＬパターンテーブル５０２に予め設定されたパターンにより判定を行う。
【００７９】
本実施形態では、ＵＲＬのオーソリティ部に対し、公式サイトＵＲＬパターンテーブル５０２に予め設定されたパターンが後方一致する場合に公式サイトであると判定し、対応するブランド（企業名等）に関連すると判定する。
【００８０】
ステップＳ９０７においてリンク解析部１１５は、ステップＳ９０５で取得した文書と処理対象の関係情報およびステップＳ９０６で判定したブランドに対し、リンク情報追加処理を実施する。詳細については、図１２を用いて後述する。
ステップＳ９０８では、リンク解析部１１５は、終了フラグを設定する。
【００８１】
ステップＳ９０９では、リンク解析部１１５は、ステップＳ９０５で取得した文書に対し、文書内のリンク解析処理を実施する。詳細については、図１１を用いて後述する。
【００８２】
ステップＳ９０８あるいはステップＳ９０９の処理を終了すると、リンク解析部１１５は、次の関係情報がある場合、ステップＳ９０８からの処理を実施する。次の関係情報がない場合、ステップＳ９１０に処理を移す。
ステップＳ９１０では、リンク解析部１１５は、処理次数を１増やす。
【００８３】
ステップＳ９１０の処理が終了すると、リンク解析部１１５は、処理次数が規定値以下でありかつ終了フラグが未設定である場合、ステップＳ９０４からの処理を実施する。処理次数が規定値より大きいかまたは終了フラグが設定されている場合、ステップＳ９１１に処理を移す。
【００８４】
ステップＳ９１１では、リンク解析部１１５は、終了フラグが設定されているか否かを判定し、終了フラグが設定されていない場合、ステップＳ９１２に処理を移し、終了フラグが設定されており、次のリンクがある場合、ステップＳ９０２からの処理を実施し、次のリンクがない場合、処理を終了する。
【００８５】
ステップＳ９１２では、リンク解析部１１５は、ステップＳ９０５で取得した文書に対し、関係情報がない状態で、リンク情報追加処理を実施する。詳細については、図１２を用いて後述する。
【００８６】
次に、図１１に示すフローチャートを用いて文書内のリンクを解析する処理の詳細について説明する。
【００８７】
ステップＳ１１０１では、リンク解析部１１５は、ステップＳ９０５で取得した文書からリンク（ＵＲＬ）を取得する。
【００８８】
そして、リンク解析部１１５は、ステップＳ１１０１において取得したリンク（ＵＲＬ）に対し、ステップＳ１１０５までの繰り返し処理を開始する。
【００８９】
ステップＳ１１０２では、リンク解析部１１５は、処理中のリンク（ＵＲＬ）が外部サイトへのリンクか否かを判定し、外部サイトへのリンクであれば、ステップＳ１１０３に処理を移し、外部サイトへのリンクでなければ、次のリンク（ＵＲＬ）があれば、ステップＳ１１０２からの処理を実施し、次のリンク（ＵＲＬ）がない場合、処理を終了する。
【００９０】
本実施の例においては、処理中のリンクが外部サイトに属するか否かを判定するには、処理中の文書へのリンク（ＵＲＬ）および処理中のリンク（ＵＲＬ）のオーソリティ部が等しいか否かにより判定し、等しければ内部リンクと判定し、異なれば外部リンクと判定する。
【００９１】
ステップＳ１１０３では、リンク解析部１１５は、処理次数に１を加算した値を次数、処理対象である文書のＵＲＬをリンク元とし、処理中のリンク（ＵＲＬ）をリンク先とする関係情報を生成する。
【００９２】
ステップＳ１１０４では、リンク解析部１１５は、ステップＳ１１０３において生成した関係情報が一時領域に登録されているか否かを判定し、登録されていなければ、ステップＳ１１０５に処理を移し、登録されている場合は、次のリンク（ＵＲＬ）があれば、ステップＳ１１０２からの処理を実施し、次のリンク（ＵＲＬ）がない場合、処理を終了する。
【００９３】
ステップＳ１１０５では、リンク解析部１１５は、ステップＳ１１０３で生成された関係情報を一時領域に登録する。
【００９４】
本処理では、内部リンクを後続の処理の対象から外しているが、これも、前述したことと同様に、あまりにも辿るリンク、つまり公式サイトへ到達するリンクが遠い場合、投稿者が当該公式サイトを主題としていることが推定し難いことがあげられるため、このような処理を行っている。
【００９５】
内部リンクに関しては、例えば、ニュースサイト内の文書から同じニュースサイトの別のページにリンクがあるような場合が想定され、この場合、後方のページは、主題から遠ざかる可能性が十分に有り得るため、後続の処理の対象から外している。
【００９６】
次に、図１２に示すフローチャートを用いて、リンク情報の追加を行う処理の詳細について説明する。
【００９７】
ステップＳ１２０１では、リンク解析部１１５は、リンク情報（詳細後述）を生成し、処理対象のリンクを直接リンクとして設定する。
【００９８】
ステップＳ１２０２では、リンク解析部１１５は、処理対象の関係情報が指定されているか否かを判定し、関係情報が指定されている場合、ステップＳ１２０３に処理を移し、関係情報が指定されていない場合、ステップＳ１２０６に処理を移す。
【００９９】
ステップＳ１２０３では、リンク解析部１１５は、処理対象の関係情報のリンク先をリンク情報の到達リンクに設定する。
【０１００】
ステップＳ１２０４では、リンク解析部１１５は、処理対象のブランドをリンク情報のブランドに設定する。
【０１０１】
ステップＳ１２０５では、リンク解析部１１５は、処理対象の文書におけるタイトルからタグを抽出し、処理対象の投稿と関連付けて、リンク情報保存領域１１６におけるタグ情報テーブル１００２（図１７参照）に登録する。
【０１０２】
本実施の例において、タグの抽出は、正規表現等を用い、英数字および記号が連続する箇所を抽出するものとする。
【０１０３】
タグは予め定義した辞書を用いて特定してもよいし、ｔｆ/ｉｄｆのような単語の出現頻度などの統計情報に基づいて抽出の基準を定義して特定してもよい。
【０１０４】
リンク情報保存領域１１６には、図１０に示すように、投稿文のリンクから到達する公式サイトとの関係を記憶するリンク情報テーブル１００１、ＳＮＳ投稿の特徴とＳＮＳ投稿によって評価されているブランドとの関係を記憶するタグ情報テーブル１００２を備えている。
【０１０５】
ステップＳ１２０６では、リンク解析部１１５は、直接リンクをリンク情報の到達リンクに設定する。
【０１０６】
ステップＳ１２０７では、リンク解析部１１５は、リンク情報を処理対象の投稿と関連付けて、リンク情報保存領域１１６におけるリンク情報テーブル１００１に登録する。
【０１０７】
次に、具体例として、図８に示す投稿テーブル６０１に記憶した投稿８０１に対して、処理次数の規定値を２とし、図９、図１１および図１２の処理を実施した場合について説明する。
【０１０８】
設定保存領域１１２における公式サイトＵＲＬパターンテーブル５０２の具体例について、図１５に示す。
【０１０９】
公式サイトＵＲＬパターンテーブル５０２は、各企業が提供するサイトのＵＲＬに含まれる文字列を示す公式サイトＵＲＬパターン文字列、及び当該企業のブランド等の項目を含んで構成されている。
【０１１０】
ステップＳ９０１では、リンク解析部１１５は、投稿８０１の投稿文からリンク８０７を取得する。
【０１１１】
そして、リンク解析部１１５は、リンク８０７に対してステップＳ９１２までの繰り返し処理を開始する。
【０１１２】
ステップＳ９０２では、リンク解析部１１５は、一時領域をクリアし、リンク８０７をリンク先とした次数０の関係情報１３０１を一時領域に追加する（図１３参照）。
【０１１３】
ステップＳ９０３では、リンク解析部１１５は、終了フラグを未設定にセットし、処理次数を０にセットする。
【０１１４】
ステップＳ９０４では、リンク解析部１１５は、処理次数０が規定値２以下かつ終了フラグが未設定なので、ステップＳ９１０までの繰り返し処理を開始する。
【０１１５】
ステップＳ９０５では、リンク解析部１１５は、一時領域から次数が処理次数０に等しい関係情報１３０１を取得する。
【０１１６】
そして、リンク解析部１１５は、ステップＳ９０４において取得した関係情報１３０１に対し、ステップＳ９０８までの繰り返し処理を開始する。
【０１１７】
ステップＳ９０６では、リンク解析部１１５は、処理中の関係情報１３０１のリンク先「http://www.kannon.jp/news20130711.html」が示す文書１４０１（図１４参照）を外部サイト１４０から取得する。
【０１１８】
ステップＳ９０６では、リンク解析部１１５は、関係情報１３０１のリンク先「http://www.kannon.jp/news20130711.html」のオーソリティ部「www.kannon.jp」が公式サイトＵＲＬパターン文字列１５０１に後方一致するので、ブランド「kannon」の公式サイトと判定し、関係情報１３０１のリンク先が公式サイトへのリンクであるのでステップＳ９０７に処理を移す。
【０１１９】
ステップＳ９０７では、リンク解析部１１５は、ステップＳ９０５で取得した文書１４０１と処理対象の関係情報１３０１およびステップＳ９０６において判定したブランド「kannon」に対し、リンク情報追加処理（図１２参照）を実施する。
【０１２０】
ステップＳ１２０１では、リンク解析部１１５は、リンク情報１６０１（図１６参照）を生成し、処理対象のリンク「http://www.kannon.jp/news20130711.html」を直接リンクとして設定する。
【０１２１】
ステップＳ１２０２では、リンク解析部１１５は、関係情報１３０１が指定されているので、ステップＳ１２０３に処理を移す。
【０１２２】
ステップＳ１２０３では、リンク解析部１１５は、処理対象の関係情報１３０１のリンク先「http://www.kannon.jp/news20130711.html」をリンク情報１６０１の到達リンクに設定する。
【０１２３】
ステップＳ１２０４では、リンク解析部１１５は、処理対象のブランド「kannon」をリンク情報１６０１のブランドに設定する。
【０１２４】
ステップＳ１２０５では、リンク解析部１１５は、処理対象の文書１４０１のタイトルからタグ「32D  mk  II」を抽出し、投稿８０１（ｉｄ＝１）と関連付けて、リンク情報保存領域１１６におけるタグ情報テーブル１００２に登録する。
【０１２５】
ステップＳ１２０７では、リンク解析部１１５は、リンク情報を処理対象の投稿８０１（ｉｄ＝１）と関連付けて、リンク情報保存領域１１６におけるリンク情報テーブル１００１に登録して、ステップＳ９０８に処理を戻す。
ステップＳ９０８では、リンク解析部１１５は、終了フラグを設定する。
【０１２６】
そして、リンク解析部１１５は、次の関係情報がないので、ステップＳ９１０に処理を移す。
ステップＳ９１０では、リンク解析部１１５は、処理次数を１増やす。
【０１２７】
そして、リンク解析部１１５は、終了フラグが設定されているので、ステップＳ９１１に処理を移す。
【０１２８】
ステップＳ９１１では、リンク解析部１１５は、終了フラグが設定されており、次のリンクがないので、処理を終了する。
次に投稿８０２に対する具体例について説明する。
【０１２９】
ステップＳ９０１では、リンク解析部１１５は、投稿８０２の投稿文からリンク８０８を取得する。
【０１３０】
そして、リンク解析部１１５は、リンク８０８に対し、ステップＳ９１２までの繰り返し処理を開始する。
【０１３１】
ステップＳ９０２では、リンク解析部１１５は、一時領域をクリアし、処理対象のリンク８０８をリンク先とした次数０の関係情報１８０１（図１８参照）を一時領域に追加する。
【０１３２】
ステップＳ９０３では、リンク解析部１１５は、終了フラグを未設定にセットし、処理次数を０にセットする。
【０１３３】
そして、リンク解析部１１５は、処理次数０が規定値２以下かつ終了フラグが未設定なので、ステップＳ９１０までの繰り返し処理を開始する。
【０１３４】
ステップＳ９０４では、リンク解析部１１５は、一時領域から次数が処理次数０に等しい関係情報１８０１を取得する。
【０１３５】
そして、リンク解析部１１５は、ステップＳ９０４で取得した関係情報１８０１に対し、ステップＳ９１１までの繰り返し処理を開始する。
【０１３６】
ステップＳ９０５では、リンク解析部１１５は、処理中の関係情報１８０１のリンク先「http://nblog.ne.jp/nagatomo/201307112211.html」が示す文書１９０１（図１９参照）を外部サイト１４０から取得する。
【０１３７】
ステップＳ９０６では、リンク解析部１１５は、関係情報１８０１のリンク先「http://nblog.ne.jp/nagatomo/201307112211.html」のオーソリティ部「nblog.ne.jp」が公式サイトＵＲＬパターン文字列のいずれにも一致しないので、関係情報１８０１のリンク先が公式サイトへのリンクでないと判断し、ステップＳ９０９に処理を移す。
【０１３８】
ステップＳ９０９では、リンク解析部１１５は、ステップＳ９０５で取得した文書１９０１に対し、文書内のリンク解析処理（図１１参照）を実施する。
【０１３９】
ステップＳ１１０１では、リンク解析部１１５は、ステップＳ９０５において取得した文書１９０１からリンク１９０２〜１９０４を取得する。
【０１４０】
そして、リンク解析部１１５は、ステップＳ１１０１において取得したリンク１９０２「http://www.jnews.co.jp/20120127.html」に対し、ステップＳ１１０５までの繰り返し処理を開始する。
【０１４１】
ステップＳ１１０２では、リンク解析部１１５は、処理中のリンク情報１６０２が外部サイトへのリンクか否かを判定する。
【０１４２】
リンク１９０２のオーソリティ部は「www.jnews.co.jp」であり、処理中の文書１９０１へのリンク「http://nblog.ne.jp/nagatomo/201307112211.html」のオーソリティ部「nblog.ne.jp」と異なるので外部サイトへのリンクと判断し、ステップＳ１１０３に処理を移す。
【０１４３】
ステップＳ１１０３では、リンク解析部１１５は、次数１（＝処理次数０＋１）、文書１９０１へのリンク「http://nblog.ne.jp/nagatomo/201307112211.html」をリンク元とし、処理中のリンク１９０２「http://www.jnews.co.jp/20120127.html」をリンク先とする関係情報１８０２を生成する。
【０１４４】
ステップＳ１１０４では、リンク解析部１１５は、ステップＳ１１０３において生成した関係情報１８０２が一時領域に登録されていないので、ステップＳ１１０５に処理を移す。
【０１４５】
ステップＳ１１０５では、リンク解析部１１５は、ステップＳ１１０４で生成された関係情報１８０２を一時領域に登録する。
【０１４６】
そして、リンク解析部１１５は、次のリンク１９０３があるので、ステップＳ１１０２からの処理を実施する。
【０１４７】
ステップＳ１１０２では、リンク解析部１１５は、リンク１９０３で示される「http://nblog.ne.jp/nagatomo/201307092032.html」に対し、ステップＳ１１０５までの繰り返し処理を開始する。
【０１４８】
ステップＳ１１０３では、リンク解析部１１５は、処理中のリンク１９０３が外部サイトへのリンクか否かを判定し、リンク１９０３のオーソリティ部は「nblog.ne.jp」であり、処理中の文書１９０１へのリンク「http://nblog.ne.jp/nagatomo/201307112211.html」のオーソリティ部「nblog.ne.jp」と等しいので、内部サイトへのリンクと判断し、ステップＳ１１０５の後に処理を移す。
【０１４９】
そして、リンク解析部１１５は、次のリンク１９０４があるので、ステップＳ１１０２からの処理を実施する。
【０１５０】
ステップＳ１１０２では、リンク解析部１１５は、リンク１９０４で示される「http://www.kshop.co.jp/kannon32d.html」に対し、ステップＳ１１０５までの繰り返し処理を開始する。
【０１５１】
ステップＳ１１０３では、リンク解析部１１５は、処理中のリンク１９０４が外部サイトへのリンクか否かを判定する。
【０１５２】
リンク１９０４のオーソリティ部は「www.kshop.co.jp」であり、処理中の文書１９０１へのリンク「http://nblog.ne.jp/nagatomo/201307112211.html」のオーソリティ部「nblog.ne.jp」と異なるので外部サイトへのリンクと判断し、ステップＳ１１０３に処理を移す。
【０１５３】
ステップＳ１１０４では、リンク解析部１１５は、次数１（＝処理次数＋１）、文書１９０１へのリンク「http://nblog.ne.jp/nagatomo/201307112211.html」をリンク元とし、処理中のリンク１９０４「http://www.kshop.co.jp/kannon32d.html」をリンク先とする関係情報１８０３を生成する。
【０１５４】
ステップＳ１１０４では、リンク解析部１１５は、ステップＳ１１０３で生成した関係情報１８０３が一時領域に登録されていないので、ステップＳ１１０５に処理を移す。
【０１５５】
ステップＳ１１０５では、リンク解析部１１５は、ステップＳ１１０４で生成された関係情報１８０３を一時領域に登録する。
【０１５６】
そして、リンク解析部１１５は、次のリンクがないので、処理を終了し、次の関係情報がないので、ステップＳ９１０に処理を移す。
【０１５７】
ステップＳ９１０では、リンク解析部１１５は、処理次数を１増やし、処理次数を１とする。
【０１５８】
そして、リンク解析部１１５は、処理次数１が規定値２以下でありかつ終了フラグが未設定であるので、ステップＳ９０４からステップＳ９１０までの繰り返し処理を開始する。
【０１５９】
ステップＳ９０４では、リンク解析部１１５は、一時領域から次数が処理次数１に等しい関係情報１８０２および関係情報１８０３を取得する。
【０１６０】
そして、リンク解析部１１５は、ステップＳ９０４において取得した関係情報１８０２に対し、ステップＳ９１０までの繰り返し処理を開始する。
【０１６１】
ステップＳ９０５では、リンク解析部１１５は、処理中の関係情報１８０２のリンク先「http://www.jnews.co.jp/20120127.html」が示す文書２００１（図２０）を外部サイト１４０から取得する。
【０１６２】
ステップＳ９０６では、リンク解析部１１５は、関係情報１８０２のリンク先「http://www.jnews.co.jp/20120127.html」のオーソリティ部「www.jnews.co.jp」が公式サイトＵＲＬパターン文字列のいずれにも一致しないので、関係情報１８０２のリンク先が公式サイトへのリンクでないと判断し、ステップＳ９０９に処理を移す。
【０１６３】
テップＳ９０９では、リンク解析部１１５は、ステップＳ９０６において取得した文書２００１に対し、文書内のリンク解析処理（図１１参照）を実施する。
【０１６４】
ステップＳ１１０１では、リンク解析部１１５は、ステップＳ９０５で取得した文書２００１からリンク２００２および２００３を取得する。
【０１６５】
そして、リンク解析部１１５は、ステップＳ１１０１で取得したリンク２００２「http://www.kannon.jp/news20130711.html」に対し、ステップＳ１１０５までの繰り返し処理を開始する。
【０１６６】
ステップＳ１１０２では、リンク解析部１１５は、処理中のリンク２００２が外部サイトへのリンクか否かを判定し、リンク２００２のオーソリティ部は「www.kannon.jp」であり、処理中の文書２００１へのリンク「http://www.jnews.co.jp/20120127.html」のオーソリティ部「www.jnews.co.jp」と異なるので外部サイトへのリンクと判断し、ステップＳ１１０３に処理を移す。
【０１６７】
ステップＳ１１０３では、リンク解析部１１５は、次数２（＝処理次数１＋１）、文書２００１へのリンク「http://www.jnews.co.jp/20120127.html」をリンク元とし、処理中のリンク２００２「http://www.kannon.jp/news20130711.html」をリンク先とする関係情報１８０４を生成する。
【０１６８】
ステップＳ１１０５では、リンク解析部１１５は、ステップＳ１１０３で生成した関係情報１８０４が一時領域に登録されていないので、ステップＳ１１０５に処理を移す。
【０１６９】
ステップＳ１１０５では、リンク解析部１１５は、ステップＳ１１０４で生成された関係情報１８０４を一時領域に登録する。
【０１７０】
そして、リンク解析部１１５は、次のリンク２００３があるので、ステップＳ１１０２からの処理を実施する。
【０１７１】
ステップＳ１１０２では、リンク解析部１１５は、リンク２１０３で示される「http://www.jnews.co.jp/2013-0527-kannon.html」に対し、ステップＳ１１０５までの繰り返し処理を開始する。
【０１７２】
ステップＳ１１０２では、リンク解析部１１５は、処理中のリンク２００３が外部サイトへのリンクか否かを判定し、リンク２００３のオーソリティ部は「www.jnews.co.jp」であり、処理中の文書２００１へのリンク「http://www.jnews.co.jp/20120127.html」のオーソリティ部「www.jnews.co.jp」と等しいので、内部サイトへのリンクと判断し、次のリンクがないので、処理を終了する。
【０１７３】
そして、リンク解析部１１５は、次の関係情報１８０３があるので、ステップＳ９０５に処理を移す。
【０１７４】
そして、リンク解析部１１５は、関係情報１８０３に対し、ステップＳ９１０までの繰り返し処理を開始する。
【０１７５】
ステップＳ９０５では、リンク解析部１１５は、処理中の関係情報１８０３のリンク先「http://www.kshop.co.jp/kannon32d.html」が示す文書を外部サイト１４０から取得する。ここで「http://www.kshop.co.jp/kannon32d.html」が示す文書はリンクを持っていないものとする。
【０１７６】
ステップＳ９０６では、リンク解析部１１５は、関係情報１８０３のリンク先「http://www.kshop.co.jp/kannon32d.html」のオーソリティ部「www.kshop.co.jp」が公式サイトＵＲＬパターン文字列のいずれにも一致しないので、関係情報１８０３のリンク先が公式サイトへのリンクでないと判断し、ステップＳ９０９に処理を移す。
【０１７７】
テップＳ９０９では、リンク解析部１１５は、ステップＳ９０５で取得した文書に対し、文書内のリンク解析処理（図１１参照）を実施するが処理対象である文書はリンクを持たないので、リンク解析処理が終了しても状態は変化しないので、詳細は省略する。
【０１７８】
そして、リンク解析部１１５は、次の関係情報がないので、ステップＳ９１０に処理を移す。
【０１７９】
ステップＳ９１０では、リンク解析部１１５は、処理次数を１増やし、処理次数を２とする。
【０１８０】
そして、リンク解析部１１５は、処理次数２が規定値２以下でありかつ終了フラグが未設定であるので、ステップＳ９０４からステップＳ９１０までの繰り返し処理を開始する。
【０１８１】
ステップＳ９０４では、リンク解析部１１５は、一時領域から次数が処理次数２に等しい関係情報１８０４を取得する。
【０１８２】
そして、リンク解析部１１５は、ステップＳ９０４において取得した関係情報１８０４に対し、ステップＳ９１２までの繰り返し処理を開始する。
【０１８３】
ステップＳ９０５では、リンク解析部１１５は、処理中の関係情報１８０４のリンク先「http://www.kannon.jp/news20130711.html」が示す文書１４０１（図１４参照）を外部サイト１４０から取得する。
【０１８４】
ステップＳ９０６では、リンク解析部１１５は、関係情報１８０４のリンク先「http://www.kannon.jp/news20130711.html」のオーソリティ部「www.kannon.jp」が公式サイトＵＲＬパターン文字列１５０１に後方一致するので、ブランド「kannon」の公式サイトと判定し、関係情報１８０４のリンク先が公式サイトへのリンクであるのでステップＳ９０７に処理を移す。
【０１８５】
ステップＳ９０７では、リンク解析部１１５は、ステップＳ９０５において取得した文書１４０１と処理対象の関係情報１８０４およびステップＳ９０６で判定したブランド「kannon」に対し、リンク情報追加処理（図１２参照）を実施する。
【０１８６】
ステップＳ１２０１では、リンク解析部１１５は、リンク情報１６０２（図１６参照）を生成し、処理対象のリンク「http://nblog.ne.jp/nagatomo/201307112211.html」を直接リンクとして設定する。
【０１８７】
ステップＳ１２０２では、リンク解析部１１５は、関係情報１８０４が指定されているので、ステップＳ１２０３に処理を移す。
【０１８８】
ステップＳ１２０３では、リンク解析部１１５は、処理対象の関係情報１８０４のリンク先「http://www.kannon.jp/news20130711.html」をリンク情報１６０２の到達リンクに設定する。
【０１８９】
ステップＳ１２０４では、リンク解析部１１５は、処理対象のブランド「kannon」をリンク情報１６０２のブランドに設定する。
【０１９０】
ステップＳ１２０５では、リンク解析部１１５は、処理対象の文書１４０１からタグ「32D  mk  II」を抽出し、投稿８０２（ｉｄ＝２）と関連付けて、リンク情報保存領域１１６におけるタグ情報テーブル１００２に登録する。
【０１９１】
ステップＳ１２０７では、リンク解析部１１５は、リンク情報１６０２を処理対象の投稿８０２（ｉｄ＝２）と関連付けて、リンク情報保存領域１１６におけるリンク情報テーブル１００１に登録して、ステップＳ９０８に処理を戻す。
ステップＳ９０８では、リンク解析部１１５は、終了フラグを設定する。
【０１９２】
そして、リンク解析部１１５は、次の関係情報がないので、ステップＳ９１０に処理を移す。
【０１９３】
ステップＳ９１０では、リンク解析部１１５は、処理次数を１増やし、処理次数を３とする。
【０１９４】
そして、リンク解析部１１５は、処理次数３が規定値２以下でありかつ終了フラグが設定されているので、ステップＳ９１１に処理を移す。
【０１９５】
テップＳ９１１では、リンク解析部１１５は、終了フラグが設定されており、次のリンクがないので、処理を終了する。
【０１９６】
以下、投稿８０３〜８０６までに対し、同様の処理を繰り返した場合に得られる、リンク情報保存領域１１６におけるリンク情報テーブル１００１およびタグ情報テーブル１００２の状態を図２１および図２２に示す。
【０１９７】
文書「http://www.kannon-shop.co.jp/kannon32dmk2.html」のタイトルは「KANNON  ダイレクトショップ  -  32D  mk  II」とする。
【０１９８】
尚、分析部１１７は、分析者端末１２０からの指示に応じて、リンク情報保存領域１１６におけるリンク情報テーブル１００１およびタグ情報テーブル１００２に保存された情報に基づく分析を行い、分析結果を送信部１１８を介して分析者端末１２０の受信部１２１へ送信し、出力部１２２は、受信部１２１で受信した分析結果をＣＲＴ２１０へ表示する。
【０１９９】
公式サイトの各ページや抽出したタグ、ブランドに関する投稿の集計・ランキングや投稿の一覧表示、ネガポジ分析など投稿に対する言語処理を用いた分析などが様々な分析手法があるが詳細は省略する。
【０２００】
図２３は、図２１に示すリンク情報テーブル１００１に対し、到達リンクで集計した結果（分析結果）を示す表である。
【０２０１】
投稿上のリンク先が異なるが、投稿８０１〜８０３および８０６（ｉｄ１〜３および６）は同一の文書（http://www.kannon.jp/news20130711.html）に関する投稿として分析することが可能となっている。
【０２０２】
図２４は、図２２に示すタグ情報テーブル１００２に対しタグで集計した結果（分析結果）を示す表である。投稿８０１〜８０４および８０６（ｉｄ１〜４および６）は同一のタグ（32D  mk  II）に関する投稿として分析することが可能となっている。
【０２０３】
本実施形態によれば、投稿８０２、８０３、８０６のように企業のサイトへのリンクでなくても、主題が、企業のサイトの文書（http://www.kannon.jp/news20130711.html）と同じであり、投稿８０１と同様に評価の対象に含めた分析を実現することが可能となる。
【０２０４】
更に、企業サイトと関連付けられるリンクを持つ投稿８０１〜８０４および８０６に対し、企業サイトのページのタイトルから抽出した有用性の高いキーワード（「32D  mk  II」）に基づいた分析を実現することも可能となる。
［第２の実施形態］
【０２０５】
第２の実施形態では、第１の実施形態の構成及び処理に基づくものであるが、第２の実施形態において、リンク情報保存領域１１６は図２５に示すように関係情報テーブル２５０１を拡張する。
【０２０６】
次に図２６および図２７に示すフローチャートを用いて第２の実施形態において、ＳＮＳにて投稿された文書内のリンクを解析する処理について説明する。
【０２０７】
図２６に示すフローチャートは図９に示すフローチャートに対し、ステップＳ２６０１の処理が追加されている。
【０２０８】
ステップＳ２６０１においてリンク解析部１１５は、一時領域に保存された関係情報を関係情報テーブル２５０１に追加する。このとき、リンクのサイトを判定する情報として、関係情報におけるリンク元URLのオーソリティ部を一緒に追加する。一時領域に保存されている関係情報のうちリンク元URLがない関係情報は追加しない。
【０２０９】
図２７に示すフローチャートは図１１に示すフローチャートに対し、ステップＳ２７０１およびステップＳ２７０２の処理が追加されている。
【０２１０】
ステップＳ２７０１においてリンク解析部１１５は、処理対象であるリンクの重要度を算出する。リンクの重要度は、リンクに対する関係情報から、対象となるリンクがリンク元の文書において特有のリンクであるか、同一サイトにおいて共通に用いられているかを数値化したものである。リンクの重要度は、対象のリンクが、リンク元文書と同一サイト（同じオーソリティ部を持つ）にある文書において共通に用いられている場合に低く、リンク元文書において特有のリンクである場合に高くなるように定義されている。以下にリンクの重要度の判定式の一例を示す。
【０２１１】
0006020517.tif 000002
Nsrc: リンク元のオーソリティ部と一致する関係情報のリンク元URLの異なり数
Nlink: リンクをリンク先URLに持つ関係情報の異なり数
C: 定数
【０２１２】
ステップＳ２７０２においてリンク解析部１１５は、ステップＳ２７０１において算出したリンクの重要度が規定値以上の場合、ステップＳ１１０５に処理を移す。リンクの重要度が規定値未満である場合、次のリンクに対する繰り返し処理を実行する。
【０２１３】
（具体例）
図２８に示すリンク元の文書に対し、第２の実施形態におけるリンク解析処理が実施された場合について具体的に説明する。本実施形態の例におけるリンクの重要度に対する規定値は1.0とする。
【０２１４】
図２８に示すリンク元文書２８０１「http://nblog.ne.jp/kiyotake/2013070101.html」に対し、図２６に示すリンク解析処理を実施する。
【０２１５】
詳細は省略するが、リンク元文書２８０１におけるリンク２８０２〜２８０６のうち、リンク２８０３はリンク元文書と同一オーソリティであるため、外部リンクと判断されず、一時領域に保存されない。
【０２１６】
結果としてＳ２６０１においてリンク２８０２およびリンク２８０４〜２８０６が関係情報テーブル２５０１に追加され、図２９に示すように関係情報２９０１〜２９０４が登録される。
【０２１７】
同様にリンク２８０４〜２８０６を持つ同サイト（オーソリティ部が一致する）の４つの文書が更に処理されたものとする。詳細は省略するが、ここまでの処理において、ステップＳ２７０１で算出されるリンクの重要度はいずれも規定値以上となる。結果として関係情報テーブル２５０１は図２９の状態となる。尚、http://nblog.ne.jp/kiyotake/2013070103.htmlのリンク元ＵＲＬ、http://nblog.ne.jp/kiyotake/2013070104.htmlのリンク元のＵＲＬに関しては、関係情報として、http://www.camera-sokuhou.ne.jp/camera/を備える。
【０２１８】
図２８に示すリンク元文書２８０７「http://nblog.ne.jp/kiyotake/2013070106.html」に対し、図２６に示すリンク解析処理を実施する。
【０２１９】
文書２８０７におけるリンク２８０８「http://www.jnews.co.jp/20120129.html」に対し処理が行われ、ステップＳ２７０１でリンクの重要度が算出される。
【０２２０】
リンク元である文書２８０７のオーソリティ部「http://nblog.ne.jp/」を持つリンク元のURLの異なり数は５であるので、Nsrc=5となる、リンク２８０８をリンク先に持つ関係情報はないのでNlink=0となる。定数Cの値を5とすると、リンク２８０８に対する重要度はlog2((5+5+1)/(1+1)) ≒2.459431619となる。
【０２２１】
ステップＳ２７０２において、リンク２８０８の重要度は規定値1.0以上なのでステップＳ１１０５の処理が実施され、以降の処理でも有効な関係情報として処理される。
【０２２２】
文書２８０７におけるリンク２８１０「http://www.camera-sokuhou.ne.jp/camera/」に対しても、同様にステップＳ２７０１においてリンクの重要度が算出される。
【０２２３】
リンク元である文書２８０７のオーソリティ部「http://nblog.ne.jp/」を持つリンク元のURLの異なり数は５であるので、Nsrc=5となる、リンク２８１０をリンク先に持つ関係情報の異なり数も5であるのでNlink=5となり、リンク２８１０に対する重要度はlog2((5+5+1)/(5+1)) ≒0.874469118となる。
【０２２４】
ステップＳ２７０２において、リンク２８１０の重要度は規定値1.0未満なのでステップＳ１１０５の処理は実施されず、リンク２８１０は以降の処理において対象とならない。
【０２２５】
上述したように、リンク先文書のうち、リンク元文書とは関係が薄く、リンク元文書の属するオーソリティ（ドメイン）において定型的に記載されているリンクを解析の対象から除外することが可能となる。結果として、不要なリンクを辿る処理を削減でき、処理効率および処理精度ともに向上させることが可能となる。
【０２２６】
［第３の実施形態］
第３の実施形態では、第１及び第２の実施形態の構成及び処理に基づくものであるが、まず、図３０に示すフローチャートを用いて第３の実施形態において、ＳＮＳにて投稿された文書内のリンクを解析する処理の詳細について説明する。
【０２２７】
図３０に示すフローチャートは図９に示すフローチャートに対し、ステップS３００１およびステップＳ３００２の処理が追加されている。
【０２２８】
ステップＳ３００１においてリンク解析部１１５は、リンク元文書とリンク先文書を比較して、関連度を算出する。関連度は、リンク元文書とリンク先文書の主題との同一性を数値化したものであり、文書そのものの類似性から算出してもよいし、タイトル等の一部分から判定してもよい。本実施形態の例においてはタイトル文字列の類似性を評価する指標として用いる。以下に関連度を算出する式の一例を示す。
【０２２９】
0006020517.tif 000003
ステップＳ３００１においてリンク解析部１１５は、ステップＳ３００１で求めた関連度が規定値以上であれば、ステップＳ９０６に処理を移す。関連度が規定値未満であれば、次の関係情報に対する繰り返し処理を開始する。
（具体例）
【０２３０】
図３１に示すリンク元の文書に対し、第３の実施形態におけるリンク解析処理が実施された場合について具体的に説明する。本実施形態の例において関連度の規定値は0.5とする。
【０２３１】
ステップＳ９０１においてリンク解析部１１５は、リンク元の文書３１０１からリンク３１０２および３１０３を取得する。
【０２３２】
リンク３１０２に対する繰り返し処理が開始され、ステップＳ９０５まで処理が進む。
【０２３３】
ステップｖ９０５においてリンク解析部１１５は、リンク３１０２が示す文書を取得する。このときリンク３１０２が示す文書のタイトルが「カンノン：5月24日より32D mk II発売開始」であったとする。
【０２３４】
ステップＳ３００１においてリンク解析部１１５は、リンク元である文書３１０１のタイトル「JNews - カンノンから 32D mk II 24日より発売」とステップＳ９０５で取得したリンク先文書のタイトルとから関連度を算出する。本実施形態の例において、形態素解析の結果から記号類を除いたものを単語として抽出する。
【０２３５】
リンク元文書のタイトルからは「JNews」「カンノン」「から」「32D mk II」「24日」「より」「発売」の７つの単語が得られる。
【０２３６】
リンク先文書のタイトルからは「カンノン」「5月」「24日」「より」「32D mk II 」「発売」「開始」の７つの単語が得られる。
【０２３７】
一致する単語は「カンノン」「32D mk II」「24日」「より」「発売」の５つであり、関連度は (5×2)/(7+7) = 10/14≒0.71429となる。
【０２３８】
ステップＳ３００２においてリンク解析部１１５は、関連度が規定値0.5以上なので、リンク３１０２に対し以降の処理が実施される。
【０２３９】
同様にリンク３１０３に対する繰り返し処理が開始され、ステップＳ９０５まで処理が進む。
【０２４０】
ステップＳ９０５においてリンク解析部１１５は、リンク３１０３が示す文書を取得する。このときリンク３１０３が示す文書のタイトルが「カンノン：ホームページ」であったとする。
【０２４１】
ステップＳ３００１においてリンク解析部１１５は、リンク元である文書３１０１のタイトルとステップＳ９０５で取得したリンク先文書のタイトルとから関連度を算出する。
【０２４２】
リンク先文書のタイトルからは「カンノン」「ホームページ」の２つの単語が得られる。
【０２４３】
一致する単語は「カンノン」のみであり、関連度は (1×2)/(7+2) = 2/9≒0.22222となる。
【０２４４】
ステップＳ３００２においてリンク解析部１１５は、関連度が規定値0.5未満なので、リンク３１０３に対し以降の処理が実施されない。
【０２４５】
上述したように、リンク先の文書に対し、主題が同一であると判断された文書へのリンクのみを処理対象とすることが可能となり、処理効率および処理精度とも更に向上させることが可能となる。
【０２４６】
［第４の実施形態］
第４の実施形態では、第１乃至第３の実施形態の構成及び処理に基づくものであるが、まず、図３２に示すフローチャートを用いて第４の実施形態において、ＳＮＳにて投稿された文書内のリンクを解析する処理の詳細について説明する。
【０２４７】
図３２に示すフローチャートは図１２に示すフローチャートに対し、ステップＳ３２０１の処理が追加されている。
【０２４８】
ステップＳ３２０１においてリンク解析部１１５は、直接リンク先の文書におけるタイトルからタグを抽出し、処理対象の投稿と関連付けて、リンク情報保存領域１１６におけるタグ情報テーブル１００２に登録する。
【０２４９】
（具体例）
第１の実施形態の例における図８の投稿に対し、第４の実施形態におけるリンク処理を実施すると、投稿８０５に含まれているリンク「http://www.kshop.co.jp/kannon32d.html」に対しては、ステップＳ１２０６まで処理が進む。
【０２５０】
ステップＳ３２０１においてリンク解析部１１５は、処理対象である直接リンク「http://www.kshop.co.jp/kannon32d.html」からタグを取得する。直接リンクが示す文書のタイトルが「カンノン32D最安値！」であったとすると、「32D」をタグとして取得し、タグ情報テーブル１００２に登録する。
【０２５１】
結果としてタグ情報テーブル１００２は図３３に示した状態となり、図３４に示した集計結果を表示することが可能となる。
【０２５２】
上述したように、ノイズとなる可能性もあるが、公式サイトまで辿れない文書も分析の対象とすることが可能となる。
【０２５３】
以上、本実施形態によれば、インターネット等で展開されるサービスに於いて行われる企業や製品等に関する意見や評価等の投稿に含まれるリンクに直接、あるいは間接問わず関連付けられる企業サイト（到達する企業サイトを用いて評価を行う）ことで、分析対象となる企業や製品等の範囲を幅広く抑えると共に、その意見や評価等の対象を適切に特定することで、妥当な評価を行うことができる。
【０２５４】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読取り実行することによっても、本発明の目的が達成されることは言うまでもない。
【０２５５】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることができる。
【０２５６】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータで稼働しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２５７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２５８】
また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０２５９】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステム、あるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０２６０】
１００    情報処理装置
１２０    分析者端末
１３０    ＳＮＳサイト
１４０    その他の外部ネットワーク
２０１    ＣＰＵ
２０２    ＲＡＭ
２０３    ＲＯＭ
２０４    システムバス
２０５    入力コントローラ
２０６    ビデオコントローラ
２０７    メモリコントローラ
２０８    通信Ｉ／Ｆ（インターフェース）コントローラ
２０９    キーボード（ＫＢ）
２１０    ディスプレイ装置（ＣＲＴ）
２１１    外部メモリ
【図１】
0006020517.tif 000004
【図２】
0006020517.tif 000005
【図３】
0006020517.tif 000006
【図４】
0006020517.tif 000007
【図５】
0006020517.tif 000008
【図６】
0006020517.tif 000009
【図７】
0006020517.tif 000010
【図８】
0006020517.tif 000011
【図９】
0006020517.tif 000012
【図１０】
0006020517.tif 000013
【図１１】
0006020517.tif 000014
【図１２】
0006020517.tif 000015
【図１３】
0006020517.tif 000016
【図１４】
0006020517.tif 000017
【図１５】
0006020517.tif 000018
【図１６】
0006020517.tif 000019
【図１７】
0006020517.tif 000020
【図１８】
0006020517.tif 000021
【図１９】
0006020517.tif 000022
【図２０】
0006020517.tif 000023
【図２１】
0006020517.tif 000024
【図２２】
0006020517.tif 000025
【図２３】
0006020517.tif 000026
【図２４】
0006020517.tif 000027
【図２５】
0006020517.tif 000028
【図２６】
0006020517.tif 000029
【図２７】
0006020517.tif 000030
【図２８】
0006020517.tif 000031
【図２９】
0006020517.tif 000032
【図３０】
0006020517.tif 000033
【図３１】
0006020517.tif 000034
【図３２】
0006020517.tif 000035
【図３３】
0006020517.tif 000036
【図３４】
0006020517.tif 000037