(57)【要約】【課題】  取引対象情報の属性として適当な属性情報を抽出し，提示することが可能な属性情報提供システムを提供する【解決手段】  情報提供装置は，取引対象情報が書き込まれたメッセージ情報を，取引対象毎に生成するメッセージ情報生成部と；メッセージ情報を提供するメッセージ情報提供部とを備え，属性情報管理装置は，メッセージ情報受付部と；取引対象情報を取引対象ＤＢに格納する取引対象情報管理部と；取引対象情報を解析，キーワード候補を抽出する取引対象情報解析部と；各キーワード候補について，出現頻度を分析する出現頻度分析部と；分析結果に基づき，適当なキーワードを決定し，頻出キーワードＤＢに，取引対象ごとに格納する頻出キーワード管理部とを備え，頻出キーワード管理部は，頻出キーワードＤＢを検索し，取引対象に適当なキーワードを出現頻度に応じて抽出する【選択図】    図１
2005209020.tif 000002
【特許請求の範囲】
【請求項１】
取引対象に関する参照可能な取引対象情報を受付け，該取引対象情報を検索する際に用いる属性情報を管理する属性情報管理装置と，前記取引対象情報を提供する情報提供装置とがネットワークに接続された属性情報提供システムであって：
前記情報提供装置は，前記取引対象情報が書き込まれたメッセージ情報を，少なくとも取引対象ごとに生成するメッセージ情報生成部と；
取引対象ごとに生成された前記メッセージ情報を，ネットワークを介して提供するメッセージ情報提供部と；
を備えており，
前記属性情報管理装置は，前記情報提供装置からネットワークを介して送信される前記メッセージ情報を受け付けるメッセージ情報受付部と；
前記メッセージ情報に含まれる取引対象情報を該取引対象ごとに取引対象データベースに格納し，管理する取引対象情報管理部と；
前記メッセージ情報に書き込まれた取引対象情報を解析し，取引対象に関連するキーワード候補を抽出する取引対象情報解析部と；
前記取引対象情報から抽出された各キーワード候補について，出現頻度を分析する出現頻度分析部と；
前記分析結果に基づき，前記キーワード候補から，前記取引対象情報に付加するための属性情報として適当なキーワードを決定し，該キーワードと出現頻度とを頻出キーワードデータベースに，取引対象ごとに前記取引対象情報と関連付けて格納し，管理する頻出キーワード管理部と；
を備えており，
前記属性情報管理装置の頻出キーワード管理部は，前記頻出キーワードデータベースを検索し，前記取引対象に適当なキーワードを出現頻度に応じて抽出することを特徴とする，属性情報提供システム。
【請求項２】
ネットワークに接続され，取引対象に関する参照可能な取引対象情報を受付け，該取引対象情報を検索する際に用いる属性情報を管理する属性情報管理装置に前記取引対象情報を提供する情報提供装置であって：
前記取引対象情報が書き込まれたメッセージ情報を，少なくとも取引対象ごとに生成するメッセージ情報生成部と；
取引対象ごとに生成された前記メッセージ情報を，ネットワークを介して提供するメッセージ情報提供部と；
を備えることを特徴とする，情報提供装置。
【請求項３】
前記情報提供装置は，さらに表示部を備え，
前記表示部は，前記キーワードを出現頻度の高い順に表示することを特徴とする，請求項２に記載の情報提供装置。
【請求項４】
前記取引対象は，有体物または無体物からなる商品であり，または役務であることを特徴とする，請求項２に記載の情報提供装置。
【請求項５】
前記情報提供装置は，さらに表示部を備え，
前記表示部は，前記取引対象情報の属性に適当な１又は２以上のキーワードを表示することを特徴とする，請求項２に記載の情報提供装置。
【請求項６】
前記メッセージ情報には，ユーザにより選択され，前記取引対象情報に付された属性情報としてのキーワードが含まれることを特徴とする，請求項２に記載の情報提供装置。
【請求項７】
コンピュータをして，ネットワークに接続され，取引対象に関する参照可能な取引対象情報を受付け，該取引対象情報を検索する際に用いる属性情報を管理する属性情報管理装置に前記取引対象情報を提供する情報提供装置に機能せしめるコンピュータプログラムであって：
前記取引対象情報が書き込まれたメッセージ情報を，少なくとも取引対象ごとに生成するメッセージ情報生成手段と；
取引対象ごとに生成された前記メッセージ情報を，ネットワークを介して提供するメッセージ情報提供手段と；
を含むことを特徴とする，コンピュータプログラム。
【請求項８】
取引対象に関する参照可能な取引対象情報を提供する情報提供装置とネットワークに接続され，前記取引対象情報を受付け，該取引対象情報を検索する際に用いる属性情報を管理する属性情報管理装置であって：
前記情報提供装置からネットワークを介して送信される前記メッセージ情報を受け付けるメッセージ情報受付部と；
前記メッセージ情報に含まれる取引対象情報を該取引対象ごとに取引対象データベースに格納し，管理する取引対象情報管理部と；
前記メッセージ情報に書き込まれた取引対象情報を解析し，取引対象に関連するキーワード候補を抽出する取引対象情報解析部と；
前記取引対象情報から抽出された各キーワード候補について，出現頻度を分析する出現頻度分析部と；
前記分析結果に基づき，前記キーワード候補から，前記取引対象情報に付加するための属性情報として適当なキーワードを決定し，該キーワードと出現頻度とを頻出キーワードデータベースに，取引対象ごとに前記取引対象情報と関連付けて格納し，管理する頻出キーワード管理部と；
を備えており，
前記頻出キーワード管理部は，前記頻出キーワードデータベースを検索し，前記取引対象に適当なキーワードを出現頻度に応じて抽出することを特徴とする，属性情報管理装置。
【請求項９】
前記取引対象情報解析部は，前記メッセージ情報に含まれる取引対象情報を解析し，該取引対象情報から，取引対象の属性を表わすキーワードを抽出することを特徴とする，請求項８に記載の属性情報管理装置。
【請求項１０】
前記頻出キーワード管理部は，前記分析結果として，少なくともキーワードの出現頻度に基づき，キーワードを決定することを特徴とする，請求項８に記載の属性情報管理装置。
【請求項１１】
前記出現頻度分析部は，同一取引対象について，１又は２以上のキーワード候補からなる第１のキーワード候補グループと１又は２以上のキーワード候補からなる第２のキーワード候補グループの少なくとも一方に重み付けをすることを特徴とする，請求項８に記載の属性情報管理装置。
【請求項１２】
前記属性情報管理装置は，さらに取引対象情報検索部をさらに備え，
前記取引情報検索部は，指示を受けたキーワードを前記取引対象データベースから検索し，該キーワードに関連付けられた取引対象情報を前記頻出データベースから抽出することを特徴とする，請求項８に記載の属性情報管理装置。
【請求項１３】
取引対象情報解析部は，前記取引対象情報のメッセージを，形態素解析によって，解析することを特徴とする，請求項８に記載の属性情報管理装置。
【請求項１４】
前記頻出キーワード管理部は，頻出データベースに格納されたキーワードを出現頻度の高い順に抽出することを特徴とする，請求項８に記載の属性情報管理装置。
【請求項１５】
前記出現頻度分析部は，前記出現頻度を分析するための出現頻度テーブルを生成することを特徴とする，請求項８に記載の属性情報管理装置。
【請求項１６】
前記出現頻度テーブルは，少なくともキーワード候補と出現頻度のフィールドからなる２次元テーブルであることを特徴とする，請求項８に記載の属性情報管理装置。
【請求項１７】
コンピュータをして，取引対象に関する参照可能な取引対象情報を提供する情報提供装置とネットワークに接続され，前記取引対象情報を受付け，該取引対象情報を検索する際に用いる属性情報を管理する属性情報管理装置に機能せしめるコンピュータプログラムであって：
前記情報提供装置からネットワークを介して送信される前記メッセージ情報を受け付けるメッセージ情報受付手段と；
前記メッセージ情報に含まれる取引対象情報を該取引対象ごとに取引対象データベースに格納し，管理する取引対象情報管理手段と；
前記メッセージ情報に書き込まれた取引対象情報を解析し，取引対象に関連するキーワード候補を抽出する取引対象情報解析手段と；
前記取引対象情報から抽出された各キーワード候補について，出現頻度を分析する出現頻度分析手段と；
前記分析結果に基づき，前記キーワード候補から，前記取引対象情報に付加する属性情報として適当なキーワードを決定し，該キーワードと出現頻度とを頻出キーワードデータベースに，取引対象ごとに前記取引対象情報と関連付けて格納し，管理する頻出キーワード管理手段と；
を含み，
前記頻出キーワード管理手段は，前記頻出キーワードデータベースを検索し，前記取引対象に適当なキーワードを出現頻度に応じて抽出することを特徴とする，コンピュータプログラム。
【請求項１８】
取引対象に関する参照可能な取引対象情報を提供する情報提供装置とネットワークに接続され，前記取引対象情報を受付け，該取引対象情報を検索する際に用いる属性情報を管理する属性情報管理装置の属性情報管理方法であって：
前記情報提供装置からネットワークを介して送信される前記メッセージ情報を受け付けるメッセージ情報受付処理と；
前記メッセージ情報に含まれる取引対象情報を該取引対象ごとに取引対象データベースに格納し，管理する取引対象情報管理処理と；
前記メッセージ情報に書き込まれた取引対象情報を解析し，取引対象に関連するキーワード候補を抽出する取引対象情報解析処理と；
前記取引対象情報から抽出された各キーワード候補について，出現頻度を分析する出現頻度分析処理と；
前記分析結果に基づき，前記キーワード候補から，前記取引対象情報に付加するための属性情報として適当なキーワードを決定し，該キーワードと出現頻度とを頻出キーワードデータベースに，取引対象ごとに前記取引対象情報と関連付けて格納し，管理する頻出キーワード管理処理と；
を含み；
前記頻出キーワード管理処理は，前記頻出キーワードデータベースを検索し，前記取引対象に適当なキーワードを出現頻度に応じて抽出することを特徴とする，属性情報管理方法。
【請求項１９】
前記取引対象情報解析処理は，前記メッセージ情報に含まれる取引対象情報を解析し，該取引対象情報から，取引対象の属性を表わすキーワードを抽出することを特徴とする，請求項１８に記載の属性情報管理方法。
【請求項２０】
前記出現頻度分析処理は，同一取引対象について，１又は２以上のキーワード候補からなる第１のキーワード候補グループと１又は２以上のキーワード候補からなる第２のキーワード候補グループの少なくとも一方に重み付けをすることを特徴とする，請求項１８に記載の属性情報管理方法。
【請求項２１】
前記属性情報管理方法は，さらに取引対象情報検索処理をさらに含み，
前記取引情報検索処理は，指示を受けたキーワードを前記取引対象データベースから検索し，該キーワードに関連付けられた取引対象情報を前記頻出データベースから抽出することを特徴とする，請求項１８に記載の属性情報管理方法。
【請求項２２】
前記取引対象情報解析処理は，前記取引対象情報のメッセージを，形態素解析によって，解析することを特徴とする，請求項１８に記載の属性情報管理方法。
【請求項２３】
前記頻出キーワード管理処理は，頻出データベースに格納されたキーワードを出現頻度の高い順に抽出することを特徴とする，請求項１８に記載の属性情報管理方法。
【請求項２４】
前記出現頻度分析処理は，前記出現頻度を分析するための出現頻度テーブルを生成することを特徴とする，請求項１８に記載の属性情報管理方法。
【請求項２５】
前記出現頻度テーブルは，少なくともキーワード候補と出現頻度のフィールドからなる２次元テーブルであることを特徴とする，請求項１８に記載の属性情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，ネットワークを介して属性情報を提供することが可能な属性情報提供システムに関する。
【背景技術】
【０００２】
従来から，出版，音楽，旅行をはじめ数多くの分野において，書籍，ＣＤ，旅行ツアーなどに関する詳細内容や，値段，サービス内容，感想，オフィシャル情報など，取引の対象となるものに関する様々な情報をインターネット等のオンラインで，またはキオスクなどの端末で利用者に提供する無料又は有料のシステムが存在する（特許文献１参照）。
【０００３】
利用者は，上記端末等を利用し，適当なキーワードを指定すると，インターネット上に存在する取引対象に対する個人の感想や，意見，またはオフィシャル情報など，取引対象に関する情報（取引対象情報）を，検索エンジン等のツールを利用し，検索することができる。
【０００４】
上記検索エンジン等のツールを利用し，利用者により指定されたキーワードに該当する取引対象情報を検索するためには，インターネット上に存在する取引対象情報について少なくとも全文検索する必要があるため，不必要な取引対象情報も検索されてしまい，また検索処理が非効率である。
【０００５】
そこで，検索の精度または効率性を向上させるために，利用者が取引対象情報を検索する場合，目的とする取引対象の特徴，性質，または取引対象の属性等を表わす１又は２以上のキーワードが，予め取引対象情報の属性情報として，当該取引対象情報に付加されていることが望まれている。なお，本願発明に関連する技術文献情報には，次のものがある。
【０００６】
【特許文献１】特開平９−１２８４０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら，オンライン上等に存在する全ての取引対象情報に対して関連性の高いキーワードを自動的に付加することは極めて困難であり，かかるシステムを構築する場合，取引対象情報を解析し，手動で適当なキーワードを付加する必要があった。
【０００８】
また，手動でキーワードを付加するに際しても，取引対象情報に付加すべきキーワードは検索する対象の分野，ジャンル等に応じて，あらゆる場合を想定できるため，想定されるキーワードを特定し，取引対象情報に付加することは容易ではなかった。
【０００９】
本発明は，上記問題点に鑑みてなされたものであり，本発明の目的は，取引対象情報に属性を付加するため，当該取引対象情報に関連性の高い属性情報を提示することが可能な，新規かつ改良された属性情報提供システムを提供することである。
【課題を解決するための手段】
【００１０】
上記課題を解決するため，本発明の第１の観点によれば，取引対象に関する参照可能な取引対象情報を受付け，該取引対象情報を検索する際に用いる属性情報を管理する属性情報管理装置と，取引対象情報を提供する情報提供装置とがネットワークに接続された属性情報提供システムが提供される。上記属性情報提供システムにおける情報提供装置は，取引対象情報が書き込まれたメッセージ情報を，少なくとも取引対象ごとに生成するメッセージ情報生成部と；取引対象ごとに生成されたメッセージ情報を，ネットワークを介して提供するメッセージ情報提供部とを備えており，属性情報管理装置は，情報提供装置からネットワークを介して送信される前記メッセージ情報を受け付けるメッセージ情報受付部と；メッセージ情報に含まれる取引対象情報を該取引対象ごとに取引対象データベースに格納し，管理する取引対象情報管理部と；メッセージ情報に書き込まれた取引対象情報を解析し，取引対象に関連するキーワード候補を抽出する取引対象情報解析部と；取引対象情報から抽出された各キーワード候補について，出現頻度を分析する出現頻度分析部と；分析結果に基づき，キーワード候補から，前記取引対象情報に付加するための属性情報として適当なキーワードを決定し，該キーワードと出現頻度とを頻出キーワードデータベースに，取引対象ごとに取引対象情報と関連付けて格納し，管理する頻出キーワード管理部とを備えており，属性情報管理装置の頻出キーワード管理部は，頻出キーワードデータベースを検索し，取引対象に適当なキーワードを出現頻度に応じて抽出することを特徴としている。
【００１１】
本発明によれば，属性情報提供装置から提供される取引対象情報を解析することで，キーワード候補を抽出し，さらにキーワード候補が出現する頻度を分析することで，分析結果に応じてキーワードを格納している。かかる構成によれば，取引対象情報から自動的に当該取引対象情報の属性となる蓋然性が高いキーワードを抽出して，頻出データベースに格納することができるため，所望の取引対象情報を検索する際に，該取引対象情報の属性として適当である蓋然性が高いキーワードを頻出データベースから抽出し，提供することができる。
【００１２】
情報提供装置は，上記取引対象情報を，ネットワークを介して受信し，表示画面に表示するように構成してもよい。かかる構成により，情報提供装置は，投稿または登録された取引対象情報を検索する際に，所望の取引対象情報に含まれる的確なキーワードを提供することで，迅速かつ的確に所望の取引対象情報を検索することができる。
【００１３】
情報提供装置は，さらに表示部を備えており，上記表示部は，キーワードを出現頻度の高い順に表示するように構成してもよい。かかる構成により，ユーザにより選択される確率が高いキーワードの視認性を高めることができる。
【００１４】
出現頻度が１番目から１０番目までのキーワードが抽出されるように構成してもよい。かかる構成により，常に頻繁に出現するキーワードを抽出することができ，検索する際にも活用される重要なキーワードを常時提供することができる。
【００１５】
情報提供装置は，取引対象情報が書き込まれた投稿メッセージ情報を，ネットワークを介して投稿する利用者端末であるように構成してもよく，情報提供装置は，取引対象に係る取引対象情報を提供するオフィシャルサーバまたはオフィシャルサイトであるように構成してもよい。
【００１６】
取引対象は，有体物または無体物からなる商品であり，または役務であるように構成してもよい。
【００１７】
取引対象情報解析部は，メッセージ情報に含まれる取引対象情報を解析し，該取引対象情報から，取引対象の属性を表わすキーワードを抽出するように構成してもよい。かかる構成により，取引対象の属性を含むような取引対象情報を検索する際に，手動で検索するキーワードを入力する必要がなくなり，キーワードを効率的に選択することができる。
【００１８】
取引対象の属性を表わすキーワードは，属性キーワードであるように構成してもよく，頻出キーワード管理部は，分析結果として，少なくともキーワードの出現頻度に基づき，キーワードを決定するように構成してもよい。
【００１９】
出現頻度分析部は，同一取引対象について，１又は２以上のキーワード候補からなる第１のキーワード候補グループと１又は２以上のキーワード候補からなる第２のキーワード候補グループの少なくとも一方に重み付けをするように構成してもよい。
【００２０】
頻出キーワード管理部は，情報提供装置からの要求によって，キーワードを抽出するように構成してもよい。
【００２１】
属性情報管理装置は，さらに取引対象情報検索部をさらに備えており，上記取引情報検索部は，指示を受けたキーワードを取引対象データベースから検索し，該キーワードに関連付けられた取引対象情報を頻出データベースから抽出するように構成してもよい。
【００２２】
取引対象情報解析部は，取引対象情報のメッセージを，形態素解析によって，解析するように構成してもよい。
【００２３】
頻出キーワード管理部は，頻出データベースに格納されたキーワードを出現頻度の高い順に抽出するように構成してもよい。かかる構成により，取引対象の本質，特徴，属性などを的確に表わす蓋然性が高いキーワードから提供できるため，ユーザは，キーワードを選択することで，所望の取引対象情報を効率的に獲得することができる。
【００２４】
出現頻度分析部は，出現頻度を分析するための出現頻度テーブルを生成するように構成してもよい。
【００２５】
出現頻度テーブルは，少なくともキーワード候補と出現頻度のフィールドからなる２次元テーブルであるように構成してもよい。
【００２６】
なお，形態素は，メッセージのうちそれ自体で意味を担うことのできる最小の単位であるが，かかる例に限定されず，例えば，形態素は，文を構成する最小単位で，特定の意味，文法上の職能を有するものである単語や，文字列などの場合も該当する。
【００２７】
上記課題を解決するために，本発明の別の観点によれば，ネットワークに接続され，取引対象に関する参照可能な取引対象情報を受付け，該取引対象情報を検索する際に用いる属性情報を管理する属性情報管理装置に取引対象情報を提供する情報提供装置が提供される。なお，情報提供装置は，上記属性情報提供システムに適用された情報提供装置とほぼ同様な構成であるため詳細な説明は省略する。
【００２８】
メッセージ情報には，ユーザにより選択された取引対象に関する属性が付加されるように構成してもよい。かかる構成により，取引対象情報の属性として適当なキーワード等を，容易に選択し，取引対象情報に付した上で，送信することができる。また予め取引対象情報と当該取引対象情報のキーワードが関連付けられることで，かかる取引対象に関する取引対象情報を効率よく，精度よく検索することができる。
【００２９】
また，上記課題を解決するために，本発明の別の観点によれば，取引対象に関する参照可能な取引対象情報を提供する情報提供装置とネットワークに接続され，取引対象情報を受付け，該取引対象情報を検索する際に用いる属性情報を管理する属性情報管理装置が提供されるが，上記属性情報提供システムに適用された属性情報管理装置とほぼ同様な構成であるため詳細な説明は省略する。
【００３０】
また，上記課題を解決するために，本発明の別の観点によれば，取引対象に関する参照可能な取引対象情報を提供する情報提供装置とネットワークに接続され，取引対象情報を受付け，該取引対象情報を検索する際に用いる属性情報を管理する属性情報管理装置の属性情報管理方法が提供される。上記属性情報管理方法は，情報提供装置からネットワークを介して送信されるメッセージ情報を受け付けるメッセージ情報受付処理と；メッセージ情報に含まれる取引対象情報を該取引対象ごとに取引対象データベースに格納し，管理する取引対象情報管理処理と；メッセージ情報に書き込まれた取引対象情報を解析し，取引対象に関連するキーワード候補を抽出する取引対象情報解析処理と；取引対象情報から抽出された各キーワード候補について，出現頻度を分析する出現頻度分析処理と；分析結果に基づき，キーワード候補から，前記取引対象情報に付加するための属性情報として適当なキーワードを決定し，該キーワードと出現頻度とを頻出キーワードデータベースに，取引対象ごとに取引対象情報と関連付けて格納し，管理する頻出キーワード管理処理とを含み；頻出キーワード管理処理は，頻出キーワードデータベースを検索し，取引対象に適当なキーワードを出現頻度に応じて抽出することを特徴としている。
【００３１】
取引対象情報解析処理は，メッセージ情報に含まれる取引対象情報を解析し，該取引対象情報から，取引対象の属性を表わすキーワードを抽出することを特徴とする。
【００３２】
出現頻度分析処理は，同一取引対象について，１又は２以上のキーワード候補からなる第１のキーワード候補グループと１又は２以上のキーワード候補からなる第２のキーワード候補グループの少なくとも一方に重み付けをするように構成してもよい。
【００３３】
頻出キーワード管理処理は，情報提供装置からの要求によって，キーワードを抽出するように構成してもよい。また，属性情報管理方法は，さらに取引対象情報検索処理をさらに含んでおり，上記取引情報検索処理は，指示を受けたキーワードを取引対象データベースから検索し，該キーワードに関連付けられた取引対象情報を頻出データベースから抽出するように構成してもよい。
【００３４】
取引対象情報解析処理は，取引対象情報のメッセージを，形態素解析によって，解析するように構成してもよい。
【００３５】
頻出キーワード管理処理は，頻出データベースに格納されたキーワードを出現頻度の高い順に抽出するように構成してもよい。かかる構成により，取引対象の本質，特徴，属性などを的確に表わす蓋然性が高いキーワードから提供できるため，ユーザは，キーワードを選択することで，所望の取引対象情報を効率的に獲得することができる。
【００３６】
出現頻度分析処理は，出現頻度を分析するための出現頻度テーブルを生成するように構成してもよい。
【００３７】
出現頻度テーブルは，少なくともキーワード候補と出現頻度のフィールドからなる２次元テーブルであるように構成してもよい。
【００３８】
また，上記課題を解決するために，本発明の別の観点によれば，コンピュータをして，取引対象に関する参照可能な取引対象情報を提供する情報提供装置とネットワークに接続され，前記取引対象情報を受付け，該取引対象情報を検索する際に用いる属性情報を管理する属性情報管理装置として機能させるコンピュータプログラムが提供される。上記コンピュータプログラムは，情報提供装置からネットワークを介して送信される前記メッセージ情報を受け付けるメッセージ情報受付手段と；メッセージ情報に含まれる取引対象情報を該取引対象ごとに取引対象データベースに格納し，管理する取引対象情報管理手段と；メッセージ情報に書き込まれた取引対象情報を解析し，取引対象に関連するキーワード候補を抽出する取引対象情報解析手段と；取引対象情報から抽出された各キーワード候補について，出現頻度を分析する出現頻度分析手段と；分析結果に基づき，キーワード候補から，前記取引対象情報に付加するための属性情報として適当なキーワードを決定し，該キーワードと出現頻度とを頻出キーワードデータベースに，取引対象ごとに前記取引対象情報と関連付けて格納し，管理する頻出キーワード管理手段とを含み，頻出キーワード管理手段は，頻出キーワードデータベースを検索し，取引対象に適当なキーワードを出現頻度に応じて抽出することを特徴としている。
【００３９】
また，上記課題を解決するために，本発明の別の観点によれば，コンピュータをして，ネットワークに接続され，取引対象に関する参照可能な取引対象情報を受付け，該取引対象情報を検索する際に用いる属性情報を管理する属性情報管理装置に取引対象情報を提供する情報提供装置として機能させるコンピュータプログラムが提供される。上記コンピュータプログラムは，取引対象情報が書き込まれたメッセージ情報を，少なくとも取引対象ごとに生成するメッセージ情報生成手段と；取引対象ごとに生成されたメッセージ情報を，ネットワークを介して提供するメッセージ情報提供手段とを含むことを特徴としている。
【発明の効果】
【００４０】
以上説明したように，本発明によれば，取引対象情報から自動的に出現頻度に応じてキーワードを抽出し，頻出データベースに格納することができるため，メッセージ情報送信の際，容易に当該取引対象情報に関連するキーワードを選択し，取引対象情報に付すことができ，また所望の取引対象情報を検索する際，上記所望の取引対象情報に含まれる蓋然性が高いキーワードを頻出データベースから抽出し，提供することができる。
【発明を実施するための最良の形態】
【００４１】
以下，本発明の好適な実施の形態について，添付図面を参照しながら詳細に説明する。なお，以下の説明及び添付図面において，略同一の機能及び構成を有する構成要素については，同一符号を付することにより，重複説明を省略する。
【００４２】
（第１の実施の形態）
【００４３】
まず，図１を参照しながら，第１の実施の形態にかかる属性情報提供システム１００について説明する。図１は，第１の実施の形態にかかる属性情報提供システムの概略的な構成を示すブロック図である。
【００４４】
まず図１に示すように，第１の実施の形態にかかる属性情報提供システム１００は，１又は２以上の利用者端末１０７，１又は２以上の商品情報提供サーバ１０４，および掲示板サーバ１０２とが，それぞれネットワーク１０３に接続されている。なお，第１の実施の形態にかかる掲示板サーバ１０２は，１つからなる場合を例に挙げて説明するが，かかる例に限定されず，複数からなる場合であっても実施できる。
【００４５】
掲示板サーバ１０２は，例えば属性情報を管理する属性情報管理装置に該当し，インターネット等のネットワーク１０３を介してＷｅｂ技術により電子掲示板サービス等を提供するためのプラットフォームの役割を果たす。掲示板サーバ１０２は，属性情報提供システム１００にかかるサービスを利用する利用者（一般ユーザ）の顧客管理や，取引対象自体を売買することによる決済等を実行してもよい。なお，掲示板サービスは，メッセージ交換可能なＢＢＳ（Ｂｕｌｌｅｔｉｎ  Ｂｏａｒｄ  Ｓｙｓｔｅｍ）等と同義である。
【００４６】
また，取引対象とは，有体物，無体物問わず，商品又は役務等に該当するものである。したがって，取引対象は，例えば，書籍，自動車，ＣＤ等の商品に該当する有体物や，ディジタルコンテンツ，コンピュータプログラムなどの商品に該当する無体物などを例示することができる。なお，本明細書中では，以下，上記取引対象が商品の場合を，例に挙げて説明する。
【００４７】
また，掲示板サーバ１０２には，利用者端末１０７または商品情報提供サーバ１０４等からネットワーク１０３を介して送信されてくるメッセージ情報に含まれた商品情報等を保管する取引対象データベース（取引対象ＤＢ）と商品毎の頻出キーワードを保管する頻出キーワードデータベース（頻出キーワードＤＢ）が存在する。上記頻出キーワードＤＢに保管された各商品の頻出キーワードは，当該各商品の商品情報と関連付けられている。なお，上記取引対象ＤＢ，頻出キーワードＤＢについては後程詳述する。商品情報は，取引対象情報に属し，商品に関連した情報を総称するものである。また，利用者端末１０７から投稿された商品情報を投稿情報，商品情報提供サーバ１０４から提供される商品情報をオフィシャル商品情報としてもよい。
【００４８】
次に，商品情報提供サーバ１０４は，例えば商品に関する情報を提供する情報提供装置等に該当し，自社又は他社の企業が製造販売する商品に係る情報をネットワーク１０３を介して提供するサーバであり，提供元の企業から公認されたオフィシャルなサーバである。なお，商品情報提供サーバ１０４は，取引対象情報であれば，かかる商品情報に限定されず，宅配サービス等の役務情報などの場合であってもよい。さらに商品情報は，例えばディジタルデータであるコンテンツ等の無体物または車やパーソナルコンピュータ（ＰＣ）などの有体物に関する情報等を示す。
【００４９】
また，オフィシャルな商品情報提供サーバ１０４は掲示板サーバ１０２に当該商品情報提供サーバ１０４が保有する１又は２以上の商品情報を配信するため，上記掲示板サーバ１０２には，予め配信の許可をしたオフィシャルな商品情報提供サーバ１０４のＵＲＩ情報の一覧（許可リスト）が記憶・管理されているものとする。
【００５０】
したがって，掲示板サーバ１０２は，オフィシャルサイトの許可リストに含まれる１又は２以上のＵＲＩ情報に基づき，インターネット等のネットワーク１０３を介して，商品ごとの情報を収集するため商品情報提供サーバ１０４にアクセスする。
【００５１】
上記コンテンツは，少なくとも商品，プログラム，パッケージ，サービス，静止画データ，動画データ，音楽データ，またはテキストのうち少なくとも一つから構成されるディジタルデータそのものである。したがって，コンテンツは，ストリーミングまたはその他の手段により配信される。
【００５２】
また利用者端末１０７（１０７ａ，１０７ｂ，…，１０７ｎ）は，例えば商品に関する情報を投稿する情報提供装置等であり，掲示板サーバ１０２からの商品情報を，ネットワーク１０３を介して受信し，表示画面上に表示することができる。例えば，掲示板サーバ１０２からＷｅｂページからなる商品情報を受信すると，表示画面に上記Ｗｅｂページからなる商品情報を表示することができる。なお，利用者端末１０７は，Ｗｅｂページを表示可能なＷｅｂブラウジング機能等を有する。
【００５３】
利用者端末１０７は，一般ユーザによる操作で，商品情報メッセージ情報が入力されると，掲示板サーバ１０２にアクセスし，上記メッセージ情報を公開するよう要求することができる。
【００５４】
また，利用者端末１０７は，一般ユーザによる操作で，ある商品に関するキーワードが入力されると，掲示板サーバ１０２にアクセスし，上記指定商品のキーワードに該当するメッセージ情報を送信するよう要求することができる。
【００５５】
上記アクセスとは，例えば，システムの利用，サーバへの接続，ファイルの参照，ファイルの保存，ファイルの削除，またはファイルの変更など，ネットワーク網を介して情報を処理する情報処理を総称していう。
【００５６】
上記説明したように，第１の実施の形態にかかる属性情報提供システム１００は，掲示板サーバ１０２から一般ユーザが使用する利用者端末１０７の表示部に，商品に関連するキーワードを表示することができる。上記キーワードを提供するためには，利用者端末１０７または商品情報提供サーバ１０４から様々な商品情報を受付ける必要がある。
【００５７】
なお，第１の実施の形態にかかる属性情報提供システム１００を利用するためには，まず商品情報提供サーバ１０４または利用者端末１０７から商品に関連したいろんな商品情報を受信する必要がある。
【００５８】
例えば，利用者端末１０７は，一般ユーザによる操作によって，商品情報が書き込まれたメッセージ情報を作成し，掲示板サーバ１０２に商品情報を公開するためにメッセージ情報を投稿する。
【００５９】
掲示板サーバ１０２は，上記投稿されたメッセージ情報を受信すると，メッセージ情報に含む商品情報からキーワードを抽出し，頻出キーワードＤＢに格納すると共に，上記商品情報を公開するため取引対象ＤＢに格納する。
【００６０】
なお，属性情報提供システム１００を利用する一般ユーザは，各人のＩＤおよびパスワードが付与され，掲示板サーバ１０２にアクセスする際は，上記ＩＤおよびパスワードの入力による認証後，上記属性情報提供システム１００を利用可能となる場合でもよい。さらに，認証後，一般ユーザが投稿する内容に応じて課金したり，賞金が与えられる等の場合であっても実施可能である。
【００６１】
次に，図１，図２〜図４を参照しながら，第１の実施の形態にかかる属性情報提供システム１００を構成する各構成要素について説明する。
【００６２】
まず図１に示すように，ネットワーク１０３は，利用者端末１０７（１０７ａ，１０７ｂ，…，１０７ｎ）と，商品情報提供サーバ１０４（１０４ａ，１０４ｂ，…，１０４ｎ）を相互に双方向通信可能に接続するものであり，典型的にはＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）またはＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ）などそれに類する方法で接続するインターネットなどの公衆回線網であるが，ＷＡＮ，ＬＡＮ，ＩＰ−ＶＰＮなどの閉鎖回線網も含む。また接続媒体は，ＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）などによる光ファイバケーブル，Ｅｔｈｅｒｎｅｔ（登録商標）による同軸ケーブル又はツイストペアケーブル，もしくはＩＥＥＥ８０２．１１ｂなどによる無線など，有線無線を問わず，衛星通信網なども含む。
【００６３】
次に，図２を参照しながら，第１の実施の形態にかかる利用者端末１０７について説明する。図２は，第１の実施の形態にかかる利用者端末の概略的な構成を示すブロック図である。
【００６４】
第１の実施の形態にかかる利用者端末１０７は，商品情報等を投稿可能な情報提供装置などに該当し，デスクトップ型パーソナルコンピュータ（デスクトップ型パソコン），ノート型パソコン，ワークステーション，ＰＤＡ，または携帯電話などの様々な情報提供装置を例示することができる。
【００６５】
図２に示すように，第１の実施の形態にかかる利用者端末１０７は，メッセージ情報提供部２４６，表示部２４７，メッセージ情報生成部２４８，制御部２４９，入力部２５１，通信部２５３，および記憶部２５０が備わっている。
【００６６】
上記利用者端末１０７に備わるメッセージ情報提供部２４６，表示部２４７，メッセージ情報生成部２４８，制御部２４９，入力部２５１，通信部２５３，および記憶部２５０の各部は，各種バスにより接続され，相互に様々なデータ・情報を伝送している。
【００６７】
また，第１の実施の形態にかかる制御部２４９と，メッセージ情報提供部２４６およびメッセージ情報生成部２４８の各部とは別体の場合を例に挙げて説明したが，かかる例に限定されず，例えば，制御部２４９に，メッセージ情報提供部２４６またはメッセージ情報生成部２４８のうち少なくとも一つを一体的に備えた場合であっても実施可能である。
【００６８】
記憶部２５０は，商品情報など各種データを読書きし，商品情報等のデータを格納可能なデバイスである。例えば，記憶部２５０は，ハードディスク（ＨＤ），ＣＤ−ＲＯＭ（ＣＤ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ−Ｒ（ＤＶＤ−Ｒｅｃｏｒｄａｂｌｅ），ＤＶＤ−ＲＯＭ等を例示することができ，さらにＲＡＭ，またはＥＥＰＲＯＭなどのメモリを例示することができる。なお，第１の実施の形態にかかる記憶部２５０は，利用者端末１０７に備えられる場合を例に挙げて説明したが，かかる例に限定されず，記憶部２５０は，利用者端末１０７と外部接続する構成を採用しても実施可能である。
【００６９】
表示部２４７は，一般ユーザが掲示板サーバ１０２からサービス提供を受けて商品情報等の情報を表示する。商品情報は，例えば“商品Ａ”に関する特徴，形態，仕様，使用感想など商品に関する情報であれば如何なる情報でもよい。したがって，商品の固有の性質，特徴である属性に関する情報でもよい。
【００７０】
また表示部２４７は，例えば，ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ又は液晶ディスプレイなどを例示することができ，動画像のほか，静止画像，またはテキストなどを表示し，さらに音声などを出力することも可能である。
【００７１】
入力部２５１は，一般ユーザから操作指示を受けることが可能なマウス，トラックボール，トラックパッド，スタイラスペン，またはジョイスティックなどのポインティングデバイスや，キーボードなどからなるが，かかる例に限定されない。
【００７２】
各一般ユーザは，上記入力部２５１に備わるボタン，十字キー等をクリックしたり，押下など操作することで，利用者端末１０７にメッセージ情報の生成処理などを指示・命令することができる。
【００７３】
制御部２４９は，利用者端末１０７に備わる各部の処理・命令等を制御する。また，掲示板利用アプリケーション等，記憶部２５０に記憶されたソフトウェアを起動させて，各処理を行うよう各部に指示／命令する。例えば，入力部２５１から指示されると，メッセージ情報生成部２４８に商品情報等を書き込みメッセージ情報を生成するよう指示または生成処理等を制御している。なお，第１の実施の形態にかかる制御部２４９は，例えば，ＣＰＵ（中央演算処理装置）等に該当するが，かかる例に限定されない。
【００７４】
通信部２５３は，ネットワーク１０３と接続され，ネットワークにデータを送信又はネットワークからデータを受信する。なお，第１の実施の形態にかかる通信部２５３は，メッセージ情報に商品情報として文字列のほかに特に動画像などのコンテンツデータ等を送受信する場合，エンコーダ（図示せず。）又はデコーダ（図示せず。）を少なくとも備え，圧縮符号化し，データ送信してもよく，または，圧縮符号化されたコンテンツデータを受信し，デコードしてもよい。
【００７５】
メッセージ情報生成部２４８は，一般ユーザが商品情報を，入力部２４１を用いて入力し，メッセージ情報の作成を指示すると，上記商品情報に例えば掲示板サーバ１０２のＵＲＩ等，所定のヘッダ情報等を付加し，ユーザにより選択された属性としてのキーワードをさらに付加し，メッセージ情報を生成する。なお，第１の実施の形態にかかるメッセージ情報生成部２４４は，取引対象である商品ごとにメッセージ情報を生成する。つまり，商品単位でメッセージ情報を生成するが，かかる例に限定されず，同一商品であれば，例えば，複数の商品情報のメッセージ情報を一括して，生成する場合等でもよい。また，生成されたメッセージ情報は１ファイルとして記憶部２４５に記憶されるデータもよく，メモリ上で処理される一時的なデータでも良い。また，商品情報は，取引対象に関する情報（取引対象情報）であれば，かかる例に限定されず，役務情報等の場合でもよい。ユーザに付加される属性としてのキーワードについては後程述べる。
【００７６】
メッセージ情報提供部２４６は，通信部２４３を介して，メッセージ情報生成部２４８により生成されたメッセージ情報を，掲示板サーバ１０２に投稿するため送信させる。投稿先の掲示板サーバ１０２の選定は，例えば予め掲示板サーバ１０２のＩＰアドレスなどのＵＲＩを利用者端末１０７の記憶部２５０に環境情報（図示せず。）として記憶することによって特定できる。
【００７７】
次に，記憶部２５０に記憶されたソフトウェア等について説明すると，上記記憶部２５０には，ＯＳ（オペレーション・システム）と，掲示板利用アプリケーションとが，予めインストールなどによって記憶領域が割当てられ所定の領域に記憶されている。
【００７８】
掲示板利用アプリケーションは，一般ユーザが使用する利用者端末１０７にインストールされ，サービス提供対象である掲示板サーバ１０２のオンライン上の電子掲示板に公開するため商品情報を投稿し，または電子掲示板に公開された商品情報等を表示する場合に使用するソフトウェアである。
【００７９】
掲示板利用アプリケーションは，複数のモジュールから構成され，掲示板サーバ１０２から商品情報を受信するモジュール，表示部２３７の表示画面に電子掲示板に掲載された商品情報を表示するモジュール，キーワードを指定し商品情報の検索を要求するモジュール等の各処理を実行するための複数のモジュールから構成される。
【００８０】
なお，掲示板サーバ１０２と利用者端末１０７との間をアクセスするため，掲示板利用アプリケーションは，ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ブラウザなどの閲覧ソフトと同等の機能も有する。したがって，掲示板サーバ１０２から送信されるＷｅｂページからなる商品情報のデータ等についても，ＷＷＷブラウザ機能により，表示部２０４に表示される。
【００８１】
なお，上記掲示板利用アプリケーションは，予め記憶部２５０に記憶される場合を例に挙げて説明したが，かかる例に限定されず，例えば，予め記憶されていなくても，電子掲示板を利用するたび，メッセージ情報を投稿する度に，掲示板サーバ１０２にアクセスし，上記掲示板利用アプリケーションをダウンロードしてから，メッセージ情報生成部２４８等によって処理される場合でも実施できる。
【００８２】
次に，図３を参照しながら，第１の実施の形態にかかる商品情報提供サーバ１０４について説明する。図３は，第１の実施の形態にかかる商品情報提供サーバ１０４の概略的な構成を示すブロック図である。
【００８３】
第１の実施の形態にかかる商品情報提供サーバ１０４は，デスクトップ型パーソナルコンピュータ（デスクトップ型パソコン），ノート型パソコン，ワークステーション，ＰＤＡ，または携帯電話などを例示することができる。
【００８４】
図３に示すように，第１の実施の形態にかかる商品情報提供サーバ１０４は，メッセージ情報提供部２３６，表示部２３７，管理部２３８，制御部２３９，入力部２４１，通信部２４３，メッセージ情報生成部２４４，および記憶部２４５が備わっている。
【００８５】
上記商品情報提供サーバ１０４に備わるメッセージ情報提供部２３６，表示部２３７，管理部２３８，制御部２３９，入力部２４１，通信部２４３，メッセージ情報生成部２４４，および記憶部２４５の各部は，各種バスにより接続され，相互に様々なデータ・情報を伝送している。
【００８６】
記憶部２４５は，商品情報など各種データを読書きし，商品情報などのデータを格納可能なデバイスである。なお，その他については上記説明した第１の実施の形態にかかる利用者端末１０７に備わる記憶部２５０とほぼ同様な構成であるため詳細な説明は省略する。
【００８７】
なお，記憶部２４５には，商品情報を記憶管理する商品情報ＤＢが割当てられているが，上記商品情報ＤＢには，例えば，自社の商品の詳細情報，デザイン，具体的効果，ＰＲなどの公報がオフィシャルな商品情報として記憶されている。
【００８８】
表示部２３７は，オフィシャルユーザがサービス提供をするための商品情報等を表示する。なお，その他については上記説明した第１の実施の形態にかかる利用者端末１０７に備わる表示部２３７とほぼ同様な構成であるため詳細な説明は省略する。
【００８９】
上記オフィシャルユーザは，例えば自社の商品を製造販売する企業に属する社員などであるが，かかる例に限定されない。また認可をするのは，掲示板サーバ１０２を運用する管理会社などである。認可されると，掲示板サーバ１０２の許可リストに登録され，実際に商品情報を投稿することができる。
【００９０】
また，本実施の形態にかかる商品情報提供サーバ１０４は，オフィシャルユーザによって商品情報を掲示板サーバ１０２に投稿する場合を例に挙げて説明したが，かかる例に限定されず，例えば，商品情報提供サーバ１０４は，掲示板サーバ１０２からの商品情報の要求に応じ，掲示板サーバ１０２に商品情報を自動的に送信する場合等であっても実施することができる。つまり，掲示板サーバ１０２が各商品情報提供サーバ１０４を巡回し，商品情報を取得することができるため，商品情報提供サーバ１０４の記憶部２４５に掲示板利用アプリケーションをはじめとする，掲示板サービスを利用するための機能又はプログラム等を予め格納しなくてもよい。
【００９１】
なお，表示部２３７は，例えば，ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ又は液晶ディスプレイなどを例示することができ，動画像のほか，静止画像，またはテキストなどを表示し，さらに音声などを出力することも可能である。
【００９２】
入力部２４１は，コンテンツユーザから操作指示を受けることが可能なマウス，トラックボール，トラックパッド，スタイラスペン，またはジョイスティックなどのポインティングデバイスや，キーボードなどからなるが，かかる例に限定されない。
【００９３】
オフィシャルユーザは，上記入力部２４１に備わるボタン，十字キー等をクリックしたり，押下など操作することで，商品情報提供サーバ１０４に対し，商品情報の編集を指示する処理，商品情報からメッセージ情報を生成する処理，メッセージ情報を掲示板サーバ１０２に送信する処理等の処理を指示・命令することができる。
【００９４】
なお，通信部２４３は，上記説明した第１の実施の形態にかかる利用者端末１０７に備わる通信部２５３とほぼ同様の構成であるため，詳細な説明は省略する。
【００９５】
制御部２３９は，商品情報提供サーバ１０４に備わる各部の処理・命令等を制御する。また，掲示板利用アプリケーション等，記憶部２４５に記憶されたソフトウェアを起動し，各所定処理を行っている。なお，制御部２３９は，上記説明した第１の実施の形態にかかる利用者端末１０７に備わる制御部２３９とほぼ同様の構成であるため，詳細な説明は省略する。
【００９６】
メッセージ情報提供部２３６およびメッセージ情報生成部２４４は，上記説明した第１の実施の形態にかかる利用者端末１０７に備わるメッセージ情報提供部２４６およびメッセージ情報生成部２４８とほぼ同様の構成であるため，詳細な説明は省略する。
【００９７】
次に，記憶部２４５に記憶されたソフトウェア等について説明すると，上記記憶部２４５には，ＯＳ（オペレーション・システム）と，掲示板利用アプリケーションと，ＤＢシステムと，商品情報ＤＢが，予めインストールなどによって記憶領域が割当てられ所定の領域に記憶されている。
【００９８】
掲示板利用アプリケーションは，オフィシャルユーザが使用する商品情報提供サーバ１０４にインストール等により記憶部２４５に格納され，サービス提供対象である掲示板サーバ１０２のオンライン上の電子掲示板に一般ユーザ等に公開するため商品情報を提供するサーバ用のソフトウェアであるが，利用者端末１０７にインストールされる掲示板利用アプリケーションとは，電子掲示板サービスを利用可能である点で異なる。
【００９９】
なお，本実施の形態にかかる商品情報提供サーバ１０４には，掲示板利用アプリケーションが記憶部２４５に記憶される場合を例に挙げて説明したが，かかる例に限定されない。例えば，掲示板利用アプリケーションが記憶部２４５にインストールされなくとも，実施することは可能である。この場合，商品情報提供サーバ１０４側から商品情報を送信するのではなく，掲示板サーバ１０２が各商品情報提供サーバ１０４に巡回することで，商品情報を掲示板サーバ１０２が収集することとなる。
【０１００】
商品情報ＤＢは，１又は２以上の商品情報を商品単位に格納するデータベースである。なお，商品情報に限定されず，取引対象情報であれば，いかなる情報であっても記憶することができる。詳細については，後述する。
【０１０１】
ＤＢシステムは，各ＤＢにデータを格納，読み出し，削除などの処理の依頼を受け付け，要求された格納処理などの各処理を実行するためのソフトウェアである。例えば，管理部２３８により，ＤＢシステムが呼び出され，管理部２３８がＤＢシステムを活用することで商品情報ＤＢに商品情報が格納される。
【０１０２】
なお，メッセージ情報提供部２４４が，ＤＢシステムを活用し，商品情報ＤＢに格納された商品情報を呼び出し，自動的に掲示板サーバ１０２に送信することができる。商品情報の送信処理は，所定時間ごとに未送信の商品情報を送信する送信処理，または夜間など所定時間帯に一括してその日に新規に作成された商品情報を送信する送信処理の場合や，商品情報が商品情報ＤＢに格納されるたびに送信する送信処理の場合等を例示することができる。
【０１０３】
次に，図４を参照しながら，第１の実施の形態にかかる掲示板サーバ１０２について説明する。図４は，第１の実施の形態にかかる掲示板サーバの概略的な構成を示すブロック図である。
【０１０４】
第１の実施の形態にかかる掲示板サーバ１０２は，デスクトップ型パーソナルコンピュータ（デスクトップ型パソコン），ノート型パソコン，ワークステーション，自宅内に備え，個人のパソコンまたはテレビなどと接続するホームサーバなどを例示することができる。
【０１０５】
図４に示すように，第１の実施の形態にかかる掲示板サーバ１０２は，頻出キーワード管理部２５４，取引対象情報解析部２５５，出現頻度分析部２５６，表示部２５７，制御部２５９，通信部２６１，入力部２６３，メッセージ情報受付部２６５，取引対象情報検索部２６７，取引対象情報管理部２６８，および記憶部２６９が備わっている。
【０１０６】
上記掲示板サーバ１０２に備わる頻出キーワード管理部２５４，取引対象情報解析部２５５，出現頻度分析部２５６，表示部２５７，制御部２５９，通信部２６１，入力部２６３，メッセージ情報受付部２６５，取引対象情報検索部２６７，取引対象情報管理部２６８，および記憶部２６９の各部は，各種バスにより接続され，相互に様々なデータ・情報を伝送している。
【０１０７】
また，第１の実施の形態にかかる制御部２５９と，頻出キーワード管理部２５４，取引対象情報解析部２５５，出現頻度分析部２５６，メッセージ情報受付部２６５，取引対象情報検索部２６７，および取引対象情報管理部２６８の各部とは別体の場合を例に挙げて説明したが，かかる例に限定されず，例えば，頻出キーワード管理部２５４，取引対象情報解析部２５５，出現頻度分析部２５６，メッセージ情報受付部２６５，取引対象情報検索部２６７，または取引対象情報管理部２６８のうち少なくとも一つを一体的に備えた場合であっても実施可能である。
【０１０８】
記憶部２６９は，各利用者端末１０７又は商品情報提供サーバ１０４から送信されてくる商品情報など各種データを読書きし，また各種データを格納可能なデバイスである。なお，その他の上記記憶部２６９については，上記説明した第１の実施の形態にかかる利用者端末１０７に備わる記憶部２０１とほぼ同様の構成であるため，詳細な説明は省略する。
【０１０９】
表示部２５７は，例えば，ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ又は液晶ディスプレイなどを例示することができ，動画像のほか，静止画像，またはテキストなどを表示し，さらに音声などを出力することも可能である。
【０１１０】
入力部２６３は，掲示板サーバ１０２を管理／運用する管理者等から操作指示を受けることが可能なマウス，トラックボール，トラックパッド，スタイラスペン，またはジョイスティックなどのポインティングデバイスや，キーボードなどからなるが，かかる例に限定されない。
【０１１１】
制御部２５９は，掲示板サーバ１０２に備わる各部の処理・命令等を制御する。また，掲示板利用サーバアプリケーション等，記憶部２６９に記憶されたソフトウェアを起動させて，各所定処理を行うようメッセージ情報受付部２６５又は取引対象情報検索部２６７などの各部に指示／命令する。なお，第１の実施の形態にかかる制御部２５９は，例えば，ＣＰＵ（中央演算処理装置）等に該当するが，かかる例に限定されない。
【０１１２】
通信部２６１は，ネットワーク１０３と接続され，ネットワークにデータを送信又はネットワークからデータを受信する。なお，通信部２６１は，上記説明した第１の実施の形態にかかる利用者端末１０７に備わる通信部２０４とほぼ同様の構成であるため詳細な説明は省略する。
【０１１３】
頻出キーワード管理部２５４は，受け付けたメッセージ情報に書き込まれた商品情報から解析および出現頻度の分析等の結果に基づき，商品情報を検索する際に重要な語句として用いられそうなキーワードを上記出現頻度分析部２５６等からの指示により，頻出キーワードＤＢに格納し，管理している。
【０１１４】
メッセージ情報受付部２６５は，通信部２６１を介して，利用者端末１０７または商品情報提供サーバ１０４から送信されてくるメッセージ情報の受付をする。メッセージ情報を受け付けると，上記メッセージ情報のうち商品情報のみを取引対象ＤＢに格納するため，商品情報を取引対象情報管理部２６８に伝送する。
【０１１５】
取引対象情報管理部２６８は，メッセージ情報受付部２６５からメッセージ情報に書き込まれた商品情報を受信すると，当該商品情報を同一商品ごとに取引対象ＤＢに格納し，管理している。
【０１１６】
取引対象情報解析部２５５は，メッセージ情報受付部２６５によって受け付けられたメッセージ情報のうち商品情報を取得し，さらにユーザにより付加された商品の属性となるキーワードを取得する。
【０１１７】
また，取引対象情報解析部２５５は，上記商品情報のメッセージを解析することで，キーワード候補を抽出する。なお，上記解析には，形態素解析が用いられ，形態素からなるキーワード候補が抽出されることとなる。形態素とは，メッセージのうちそれ自体で意味を担うことのできる最小の単位であるが，かかる例に限定されず，例えば，形態素は，文を構成する最小単位で，特定の意味，文法上の職能を有するものである単語や，文字列などの場合も該当する。
【０１１８】
なお，第１の実施の形態に係る取引対象情報解析部２５５は，メッセージ情報受付部２６５からのメッセージ情報のうち，商品情報を全て取得する場合について例示したが，かかる例に限定されず，例えば，取引対象情報解析部２５５は，投稿されたメッセージ情報のうち本日分のみの商品情報を部分的に取得する場合であっても実施することができる。また，取引対象情報解析部２５５は，例えば，利用者端末１０７または商品情報提供サーバ１０４の提供元によって，メッセージ情報の商品情報を部分的に取得する場合でも実施できる。上記部分的に取得された商品情報について，後程説明する出現頻度分析などの処理が行われる。
【０１１９】
出現頻度分析部２５６は，１ファイルの商品情報から抽出されたキーワード候補の出現頻度を分析する。具体的には，１ファイルの商品情報に出現した同一のキーワード候補をカウントし，合計の出現回数を算出したのが出現頻度であって，出現頻度分析部２５６は，上記出現頻度の大小を基準に分析する。したがって，出現回数が多いと，頻出するキーワードとして分析したりする。なお，さらに同一商品について過去に出現した同一キーワードの出現頻度を頻出キーワードＤＢから取得し，求めた出現頻度に加算してから分析してもよい。
【０１２０】
なお，出現頻度分析部２５６または取引対象情報解析部２５５は，１ファイルの商品情報を分析又は解析する場合を例に挙げて説明したが，かかる例に限定されず，例えば，同一商品であれば，複数ファイルを一括して自動的に解析，分析する場合等でも実施できる。
【０１２１】
また，メッセージ情報受付部２６５は，各利用者端末１０７からメッセージ情報の投稿があると，メッセージ情報について所定のフォーマットチェック等の処理の後，取引対象情報管理部等に伝送する。さらに，格納処理，更新処理が終了すると，その結果情報は投稿元の利用者端末１０７に送信される。
【０１２２】
取引対象情報検索部２６７は，利用者端末１０７または商品情報提供サーバ１０４等から，指定されたキーワードに該当する商品情報の検索要求があると，キーワードに該とする商品情報を取引対象ＤＢから抽出する。抽出された商品情報は，通信部２６１を介して各利用者端末１０７等に送信される。
【０１２３】
次に，記憶部２６９に記憶されたソフトウェア等について説明すると，上記記憶部２６９には，ＯＳ（オペレーション・システム）と，掲示板利用サーバアプリケーションと，ＤＢシステムと，頻出キーワードＤＢと，許可リストと，取引対象ＤＢとが，予めインストールなどによって所定の記憶領域に記憶されている。
【０１２４】
掲示板利用サーバアプリケーションは，一般ユーザが利用する利用者端末１０７からメッセージ情報の投稿があると該当する商品の掲示板に商品情報を登録，または商品情報を削除，商品情報を分析，解析等するソフトウェアである。なお，上記商品情報は商品に関する情報であるが，かかる例に限定されず，取引対象であれば，商品以外に関するいかなる情報でもよく，さらに商品情報が文字列からなるメッセージの他に，画像や，音声等の場合でもよい。
【０１２５】
掲示板利用サーバアプリケーションは，複数のモジュールから構成され，利用者端末１０７から掲示板に商品情報を表示する要求を受信するモジュールや，利用者端末１０７の表示部２４７に表示可能なＨＴＭＬ等のデータ形式に変換するモジュールや，送信されたメッセージ情報を解析するモジュール，キーワード候補の出現頻度を分析するモジュール，指定された商品にかかる商品情報を送信するモジュール等の各処理を実行するためのモジュールから構成される。
【０１２６】
ＤＢシステムは，各種のＤＢにデータを格納，読み出し，削除などをするよう要求された場合，上記要求通りの処理を実行するためのソフトウェアである。なお，ＤＢシステムはその他のサーバアプリケーションと連携し，ＤＢの格納等を実行する場合もある。例えば，取引対象情報検索部２６７等による掲示板利用アプリケーション実行中に，取引対象情報検索部２６７によってＤＢシステムが呼び出され，取引対象情報検索部２６７がＤＢシステムを活用し，頻出キーワードＤＢをアクセスする場合もある。
【０１２７】
許可リストは，商品情報がオフィシャルな情報であって，掲示板に掲載してもよいのかを判断する際に判断材料として用いられる。上記説明したように，送信元の商品情報提供サーバ１０４からの商品情報の受付を認可した場合，ＵＲＩ情報などが上記許可リストに登録される。
【０１２８】
次に，図５を参照しながら，第１の実施の形態にかかる取引対象ＤＢ及び頻出キーワードＤＢのデータ構造について説明する。図５は，第１の実施の形態にかかる取引対象ＤＢ及び頻出キーワードＤＢのデータ構造を示す説明図である。
【０１２９】
図５に示すように，掲示板サーバ１０２に備わる記憶部２６９には，取引対象ＤＢ及び頻出キーワードＤＢがそれぞれ記憶領域に割当てられている。
【０１３０】
上記取引対象ＤＢには，利用者端末１０７から投稿される商品情報（「投稿内容」）や，商品情報提供サーバ１０７から送信される商品情報などが商品ごとに格納されている。図５に示すように，取引対象ＤＢのデータ構造は，商品と商品情報の投稿内容とキーワードと，少なくとも３つのフィールドからなる２次元テーブルとなっている。上記取引対象ＤＢに格納されるキーワードは，ユーザによってメッセージ情報送信時に付加される商品の属性としてのキーワードである。
【０１３１】
なお，取引対象ＤＢに格納される１つの商品情報に複数のキーワードがユーザにより付加されていた場合，例えば，上記キーワードごとに同じ商品情報が複数格納されてもよく，１つの商品情報とともに複数のキーワードが格納される場合などでもよい。
【０１３２】
さらに，取引対象ＤＢには，図５の矢印に示すように，頻出キーワードＤＢに格納される商品のキーワードと，商品情報の投稿内容とが関連付けられている。
【０１３３】
次に，頻出キーワードＤＢには，上記メッセージから成る商品情報を解析し，分析された結果，頻出するであろう，検索時に使用する頻度が高いと想定されるキーワードが，商品ごとに格納されている。
【０１３４】
頻出キーワードＤＢのデータ構造は，商品とキーワードと出現頻度との３つのフィールドから少なくともなり，さらには，出現頻度のランキングとして優先度のフィールドが，図５に示すように追加されても良い。
【０１３５】
上記キーワードは，取引対象ＤＢの商品情報に含まれるユーザに付加された属性としてのキーワードと関連付けられている。したがって，頻出キーワードＤＢに格納されたキーワードから該当する商品の商品情報を特定することができる。
【０１３６】
次に，第１の実施の形態にかかる属性情報提供システム１００に適用された各動作について説明する。
【０１３７】
まず，図６等を参照しながら，上記のように構成された属性情報提供システム１００における，利用者端末１０７の投稿によりメッセージ情報からキーワードを抽出する抽出処理の動作の実施形態について説明する。図６は，第１の実施の形態にかかるメッセージ情報からのキーワード抽出処理の動作の概略を示すフローチャートである。
【０１３８】
まず，利用者端末１０７の表示画面に掲示板に投稿するための投稿画面を表示することから始まる。制御部２４９が掲示板利用アプリケーションを起動すると，表示部２４７に上記投稿画面が表示される。
【０１３９】
利用者端末１０７に備わる入力部２５１で，商品情報が入力され，メッセージ情報がメッセージ情報生成部２４８によって生成されると，ネットワーク１０３を介して，掲示板サーバ１０２に送信される。なお，ユーザにより投稿画面に表示されるキーワードの中から商品に関連する適当な属性が選択された場合，上記キーワードもメッセージ情報に付加され送信される。
【０１４０】
次に，掲示板サーバ１０２に備わるメッセージ情報受付部２６５によってメッセージ情報が受け付けられ，商品情報が，取引対象ＤＢに格納される。なお，上記メッセージ情報の投稿処理については後程詳細に説明する。
【０１４１】
上記商品情報が取引対象ＤＢに格納されると，図６に示すように，取引対象情報解析部２５５は，ＤＢシステムを活用し，取引対象ＤＢに格納された１商品にかかる商品情報のレコード１件を呼び出す（Ｓ６０１）。なお，取引対象情報解析部２５５は，取引対象ＤＢに格納された１商品に係る商品情報のうち，例えば本日分の商品情報や新たに格納された商品情報のみ，最新の商品情報から過去に遡ること所定数の範囲まで等を部分的に呼び出す場合でもよい。
【０１４２】
次に，取引対象情報解析部２５５は，上記呼び出した商品情報を解析し，キーワード候補を抽出する（Ｓ６０３）。なお，取引対象情報解析部２５５は，形態素解析で，上記商品情報を解析するが，かかる例に限定されず，意味解析，構文解析であってもよい。また，取引対象情報解析部２５５は，形態素解析等を実行せず，ユーザによって付加された商品に関するキーワードをそのままキーワード候補として抽出する場合でも実施できる。
【０１４３】
次に，解析された商品情報のなかで，キーワードがどの程度出現しているか，出現頻度分析部２５６によって，抽出された形態素からなるキーワード候補の出現頻度が分析される（Ｓ６０５）。なお，形態素とは，メッセージのうちそれ自体で意味を担うことのできる最小の単位であるが，かかる例に限定されず，例えば，形態素は，文を構成する最小単位で，特定の意味，文法上の職能を有するものである単語や，文字列などの場合も該当する。
【０１４４】
出現頻度を分析する際，出現頻度分析部２５６は，商品ごとにキーワードの出現頻度を分析するため，出現頻度と商品の２つのフィールドから成る出現頻度テーブルを生成することで，分析する。詳細は後述する。
【０１４５】
また，出現頻度分析部２５６は，商品情報から抽出したキーワード候補を，上記出現頻度テーブルに格納し，同一キーワードが出現する度に，出現頻度を１つカウントアップする。
【０１４６】
商品情報が１レコード，出現頻度のカウントアップまで終了すると，次に，取引対象ＤＢから同一商品にかかる他の商品情報の各レコード全てについて，上記説明したように，キーワード候補の抽出から，出現頻度のカウントアップまで処理が実行される。
【０１４７】
同一商品における商品情報全てについて出現頻度のカウントアップまで処理が終了すると，必要に応じて，出現頻度テーブルに格納されたキーワード候補は，キーワード候補の出現頻度の降順または昇順にソーティング処理され，並べ替えられる。
【０１４８】
そして，上記出現頻度テーブルに格納されたキーワード候補のなかから，出現頻度の分析結果に従い，キーワードを決定し，頻出キーワードＤＢにキーワードと，その出現頻度を格納又は更新する（Ｓ６０７）。
【０１４９】
なお，商品情報からキーワードを抽出するタイミングは，例えば，掲示板サーバ１０２にメッセージ情報が送信されるたびに，リアルタイムにキーワードを格納する場合，またはかかる例に限定されず，例えば，昼間よりも比較的処理負荷が少ない夜間に，バッチ処理する場合，所定時間ごとに定期的にキーワードを抽出する場合，商品のジャンルに応じて適宜適当にキーワードを抽出する場合などを例示することができる。
【０１５０】
次に，１つの商品にかかる商品情報からのキーワード抽出が終了すると，他の商品にかかる商品情報がまだキーワード抽出未了の場合（Ｓ６０９），取引対象ＤＢから商品情報を呼び出すが（Ｓ６０１），全ての商品についてキーワード抽出が終了すると，第１の実施の形態にかかるキーワード抽出処理の一連の動作が終了する。
【０１５１】
次に，図７を参照しながら，図６で説明したキーワード抽出処理について，さらに具体的に説明する。図７は，第１の実施の形態にかかるキーワード抽出処理の動作の概略を示す説明図である。
【０１５２】
取引対象ＤＢには，図７（ａ）に示すように，商品“化粧品Ａ”と“化粧品Ｂ”にかかる商品情報が，それぞれ「投稿内容」に格納されている場合，各商品情報を解析する。例えば，“化粧品Ａ”の商品情報が“しっとりと評判ですが納得です”の場合，キーワード候補として，抽出されるのは，“しっとり”と，“評判”と，“納得”の３つのキーワード候補である。
【０１５３】
なお，第１の実施の形態にかかる取引対象ＤＢには，化粧品に関する商品情報が格納される場合について説明するが，かかる場合に限定されず，１又は２以上の様々な分野の情報が格納される場合でもよい。例えば，テレビに関する商品情報や，宅急便（登録商標）に関するサービス情報等を例示することができる。
【０１５４】
化粧品Ａにかかる商品情報に含まれる上記キーワード候補が全て抽出され，出現頻度分析部２５６によって生成される出現頻度テーブルに上記キーワード候補が格納され，出現頻度がカウントされると，図７（ｂ）に示すような出現頻度テーブルとなる。
【０１５５】
なお，図７（ｂ）に示すように，「優先度」は，出現頻度が高い方から順に，シーケンシャルに番号が付与される。同一商品に全てのキーワード候補が抽出されると，出現頻度分析部２５６は，出現頻度テーブルに基づき，キーワードの出現頻度を分析し，キーワードを決定する。
【０１５６】
キーワードの決定は，例えば，優先度が“１”〜“３”までのキーワード候補をキーワードに決定する場合や，出現頻度が“３００”以上はキーワードに決定する場合など，いかなるキーワード決定基準の場合であっても実施することができる。
【０１５７】
出現頻度分析部２５６によるキーワードの決定が終了すると，図７（ｃ）の商品“化粧品Ａ”に示すように，頻出キーワードＤＢに決定となったキーワードとその出現頻度が，商品ごとに格納される。
【０１５８】
つぎに，図８および図９を参照しながら，第１の実施の形態にかかるメッセージ情報を投稿する投稿処理の動作について説明する。図８は，メッセージ情報を投稿する投稿処理の概略を示す説明図であり，図９は，図８の変形例を示す説明図である。
【０１５９】
ユーザは，利用者端末１０７を使用し，掲示板サーバ１０２に対し，ネットワーク１０３を介して，投稿することができる。例えば，ユーザは，ある商品について使用した感想や，意見などを掲示板サーバ１０２にメッセージ情報として送信することで投稿することができる。
【０１６０】
投稿する際には，まず，ユーザは，利用者端末１０７の表示部２４７の画面上に投稿画面を表示する必要がある。上記投稿画面は，記憶部２５０に記憶された掲示板利用アプリケーションが制御部２４９によって起動されることで表示される。
【０１６１】
上記掲示板利用アプリケーションが起動されると，図８に示すように，投稿画面が表示部２４７の画面上に表示される。上記投稿画面には，図８に示すように，ユーザに入力された投稿内容を表示する投稿内容表示部８０３と，上記投稿内容の題材となる商品等を表示する商品選択表示部８０１と，上記投稿内容に付加する属性情報としてキーワードの候補を表示する属性情報表示部８０５ａとが少なくとも表示される。
【０１６２】
図８に示すように，商品選択表示部８０１には，“化粧品Ａ”と既に選択されているが，かかる例に限定されず，任意の商品等を選択することができる。また，商品等を選択する際には，例えば，プルダウンメニュー形式に選択することができる。
【０１６３】
また，図８に示すように，投稿画面の下部に表示された属性情報表示部８０５ａには，商品選択表示部８０１に表示された商品等に関連する適当なキーワードがチェックボックス形式に複数表示されている。なお，上記キーワードは，複数のメッセージ情報等から抽出され，商品毎に頻出語ＤＢに格納されたキーワードである。
【０１６４】
キーワードは，商品選択表示部８０１から他の商品が新たに選択されるたびに，掲示板サーバ１０２にメッセージ情報生成部２４８等が通信部２５３を介して，キーワードを要求することで，図８に示す矢印１のように商品に適当なキーワードが送信され，属性情報表示部８０５ａに表示される。なお，属性情報表示部８０５ａに表示されるキーワードの選定基準としては，例えば，キーワードの出現頻度が２００以上のキーワードを一律選択する場合，または優先度（出現頻度のランキングなど）が“１”〜“５”のキーワードを選択する場合等を例示することができる。
【０１６５】
ユーザは，入力部２５１を用いることで，商品選択表示部８０１で選択した商品に関連する属性や，当該商品の特徴を，図８に示す投稿画面の下部に表示されるキーワードの中から選択する。なお，上記説明の通り，属性情報表示部８０５ａに表示されるキーワードは，商品に関連する蓋然性の高いキーワードが表示される。
【０１６６】
したがって，ユーザは，商品に適当であるキーワードを考慮しなくとも，属性情報表示部８０５ａに表示されたキーワードの中から選択すれば足り，迅速かつ容易に適当なキーワードを選択することができる。
【０１６７】
なお，キーワードは，商品情報を検索する際などにも活用することから，様々なキーワードが存在し，しかも上記キーワードは，随時商品情報が掲示板サーバ１０２に送信されることで，自動生成されるため，商品の属性，特徴，性質，効果，または形状などを表す様々な種類のキーワードが存在する。
【０１６８】
投稿する際には，商品を商品選択表示部８０１から選択し，商品に関連する情報等の投稿内容を入力し，最後に，投稿内容の題材となった商品等にふさわしい１又は２以上のキーワードがチェックボックスにチェックすると，「投稿する」ボタンが入力部２５１によって押下されると，メッセージ情報生成部２４８により投稿内容（商品情報）にチェックされたキーワードが付されたメッセージ情報が生成され，掲示板サーバ１０２にメッセージ情報を送信する（図８に示す矢印２。）ことができる。
【０１６９】
メッセージ情報が掲示板サーバ１０２に送信されると，当該メッセージ情報に含まれた商品の属性となるキーワードとともに，商品情報が取引対象ＤＢに格納され，さらに図８の矢印３に示すように，商品情報からキーワードが抽出されて，頻出キーワードＤＢに格納される。
【０１７０】
また，格納された商品情報を検索する際には，例えば，図８に示すように表示画面に商品に関する複数のキーワードが表示され，その中から１又は２以上のキーワードを選択することで，該キーワードと同一のキーワードを取引対象ＤＢに格納された商品情報の中から検索することができる。
【０１７１】
したがって，ユーザは，画面に表示されるキーワードを選択すれば該当する商品に関連する投稿内容等の商品情報を検索できるため，容易に検索できる。また，検索する掲示板サーバ１０２は，取引対象ＤＢに格納された全ての商品情報について全文検索せずに，商品情報に付加されたキーワードを検索すれば足りるため，検索処理の効率化，高速化が図れる。
【０１７２】
なお，掲示板サーバ１０２は，上記商品情報について全文検索することで，該当する商品情報を取り出してもよい。また上記キーワードと同一のキーワードを検索する場合に限定されず，例えば，「ヒーター」をキーワードとした場合，「ヒータ」等の類似しているキーワードまで含めて検索してもよい。
【０１７３】
次に，図９を参照しながら，第１の実施の形態にかかる第１の実施の形態にかかるメッセージ情報を投稿する投稿処理の動作の変形例について説明する。なお，上記説明した図８に示す第１の実施の形態にかかるメッセージ情報を投稿する投稿処理の動作との相違点について，詳細に説明する。
【０１７４】
図９に示すように，図８に示す第１の実施の形態にかかるメッセージ情報を投稿する投稿処理の動作とは，ほぼ共通するが，図９に示す投稿画面は，図８に示す投稿画面と比べて，キーワードを選択する欄がプルダウンメニュー形式である点で相違する。
【０１７５】
したがって，キーワードは商品選択表示部８０１で商品等が選択されるたびに，図９に示す適当なキーワードが属性情報表示部８０５ｂにプルダウンメニュー形式で表示される。
図９に示す属性情報表示部８０５ｂは，図８に示す属性情報表示部８０５ａのように，送信された全てのキーワードが一覧に表示されず，表示領域を有効に活用することができる。なお，キーワードを選択するためには，切換えてキーワードを画面上に表示すればよい。図９に示すキーワード選択の例では“しっとり”というキーワードが選択されている。
【０１７６】
（第２の実施の形態）
次に，図１０等を参照しながら，第２の実施の形態にかかる属性情報提供システム１００における，商品情報提供サーバ１０４の提供によりメッセージ情報からキーワードを抽出する抽出処理の動作の実施形態について説明する。なお，第２の実施の形態にかかる属性情報提供システム１００に構成する各構成要素は，第１の実施の形態にかかる属性情報提供システム１００とほぼ同様な構成である。
【０１７７】
図１０は，第２の実施の形態にかかるメッセージ情報からキーワード抽出処理の動作の概略を示すフローチャートである。なお，以降の説明では，第２の実施の形態にかかるメッセージ情報からのキーワード抽出処理の動作と，第１の実施の形態にかかるメッセージ情報からのキーワード抽出処理の動作とは同様の構成部分が多いため，双方の相違点について特に詳細に説明する。
【０１７８】
第２の実施の形態にかかるメッセージ情報からキーワード抽出処理の動作は，まず，商品情報提供サーバ１０４に備わるメッセージ情報提供部２３６は，所定時間ごと，または商品情報が生成される度等，掲示板サーバ１０２に，自動的にネットワーク１０３を介して商品情報が書き込まれたメッセージ情報を送信する。なお，かかる例に限定されず，オフィシャルユーザが入力部２４１を用いて，手動で送信する場合等でもよい。また，商品情報提供サーバ１０４が送信する商品情報は，利用者端末１０２の投稿する商品情報とは，信憑性が高く，オフィシャル性を有する点で相違する。
【０１７９】
なお，第２の実施の形態にかかるメッセージ情報提供部２３６は，所定時間ごと等，自動的に掲示板サーバ１０２に送信する場合を例に挙げて説明したが，かかる例に限定されず，例えば，メッセージ情報提供部２３６がメッセージ情報を送信する代わりに，掲示板サーバ１０２が各商品情報提供サーバ１０４を巡回し，メッセージ情報を要求することで，各商品情報提供サーバ１０４からメッセージ情報を取得する場合であっても実施できる。
【０１８０】
次に，掲示板サーバ１０２に備わるメッセージ情報受付部２６５によってメッセージ情報が受け付けられ，商品情報が，取引対象ＤＢに格納される。上記商品情報が取引対象ＤＢに格納されると，図１０に示すように，取引対象情報解析部２５５は，ＤＢシステムを活用し，取引対象ＤＢに格納された１商品にかかる商品情報のレコード１件を呼び出す（Ｓ１００１）。なお，取引対象情報解析部２５５は，取引対象ＤＢに格納された１商品に係る商品情報のうち，例えば本日分の商品情報や新たに格納された商品情報のみ，最新の商品情報から過去に遡ること所定数の範囲までを部分的に呼び出す場合でもよい。
【０１８１】
また，掲示板サーバ１０２が各商品情報提供サーバ１０４を巡回し，各商品情報提供サーバ１０４からメッセージ情報を取得する場合，取引対象情報解析部２５５は，毎回全ての巡回先の商品情報提供サーバ１０４から全ての商品情報を取得する他に，商品情報提供サーバ１０４の一部に対して，巡回し商品情報を全て取得したり，巡回先の商品情報提供サーバ１０４が保有する商品情報のうち新たに追加された商品情報のみ取得する場合等でも実施できる。
【０１８２】
次に，取引対象情報解析部２５５は，上記呼び出した商品情報を解析し，キーワード候補を抽出する（Ｓ１００３）。なお，上記説明したように，取引対象情報解析部２５５は，形態素解析で，上記商品情報を解析するが，かかる例に限定されず，意味解析，構文解析であってもよい。
【０１８３】
次に，解析された商品情報のなかで，キーワードがどの程度出現しているか，出現頻度分析部２５６によって，抽出された形態素からなるキーワード候補の出現頻度が分析される（Ｓ１００５）。なお，第１の実施の形態において分析処理（Ｓ１００５）について説明したのと，ほぼ同様の構成であるため詳細な説明は省略する。
【０１８４】
そして，キーワード候補のなかから，上記分析処理（Ｓ１００５）における出現頻度の分析結果に従い，キーワードを決定し，頻出キーワードＤＢにキーワードと，その出現頻度を格納又は更新する（Ｓ１００７）。
【０１８５】
次に，全ての商品情報提供サーバ１０４に対して，１つの商品にかかる商品情報からのキーワード抽出が終了（Ｓ１００９）すると，次に他の商品にかかる商品情報がまだキーワード抽出未了の場合（Ｓ１０１１），取引対象ＤＢから商品情報を呼び出すが（Ｓ１００１），全ての商品についてキーワード抽出が終了（Ｓ１０１１，ＹＥＳ）すると，第２の実施の形態にかかるキーワード抽出処理の一連の動作が終了する。
【０１８６】
次に，図１１を参照しながら，図１０で説明したキーワード抽出処理について，さらに具体的に説明する。図１１は，第２の実施の形態にかかるキーワード抽出処理の動作の概略を示す説明図である。なお，以下の説明では，第２の実施の形態にかかるキーワード抽出処理の動作と，第１の実施の形態にかかるキーワード抽出処理の動作との相違点について詳細に説明する。
【０１８７】
商品情報提供サーバ１０４（１０４ａ，１０４ｂ）に備わる記憶部２４５の商品情報ＤＢには，図１１（ａ）に示すように，商品“化粧品Ａ”と“化粧品Ｂ”にかかる商品情報が，それぞれ「オフィシャル情報」に格納されている。
【０１８８】
掲示板サーバ１０２の取引対象ＤＢの各商品情報提供サーバ１０４が保有する商品情報のために割当てられた記憶領域に，上記商品情報が格納された場合，各商品情報提供サーバ１０４が提供する各商品情報を解析する。
【０１８９】
例えば，図１１（ａ）に示す商品情報提供サーバ１０４ｂの“化粧品Ａ”の商品情報から解析を始める場合，上記“化粧品Ａ”の商品情報は，“おだやかさの中に，つるり，とのびやかさもある心地よい化粧水です。長時間水分を抑えるＳヒアルロン酸の高配合に加え，新たにＬ−セリン（保湿成分）を配合。忘れた頃になっても，肌はずっと嬉しくうるおっています。”である。
【０１９０】
上記“化粧品Ａ”の商品情報を解析すると，キーワード候補として，抽出されるのは，“つるり”と，“のびやかさ”と，“化粧水”と，“高配合”と，“うるおい”と，“保湿成分”との６つのキーワード候補である。
【０１９１】
次に，上記商品情報提供サーバ１０４ｂの“化粧品Ａ”の商品情報と同様に，商品情報提供サーバ１０４ａの“化粧品Ａ”の商品情報についても解析する。全ての商品情報提供サーバ１０４にかかる商品情報の解析が終了すると，次に分析処理となるが，図１１（ｂ）及び（ｃ）については，図７（ｂ）及び（ｃ）で説明した内容と，ほぼ同様の構成であるため，分析処理以降の詳細な説明は省略する。
【０１９２】
なお，図１１（ｃ）に示す頻出キーワードＤＢに保管された各商品の頻出キーワードは，図１１（ａ）に示す商品情報ＤＢに格納された当該各商品のオフィシャル情報（商品情報）と関連付けられている。
【０１９３】
したがって，ユーザがキーワードを指定すれば，掲示板サーバ１０２は，頻出キーワードＤＢに格納されたキーワードから該当するものを検索すれば，投稿情報やオフィシャル情報など，商品に関連する様々な情報を全文検索せずに，検索することができるため，検索処理の効率化，高速化が図れる。
【０１９４】
（第３の実施の形態）
次に，図１２等を参照しながら，第３の実施の形態にかかる属性情報提供システム１００における，利用者端末１０７及び商品情報提供サーバ１０４からのメッセージ情報提供によりキーワードを抽出する抽出処理の動作の実施形態について説明する。なお，第３の実施の形態にかかる属性情報提供システム１００に構成する利用者端末１０７または商品情報提供サーバ１０４等の各構成要素は，第１の実施の形態にかかる属性情報提供システム１００とほぼ同様な構成である。
【０１９５】
図１２は，第３の実施の形態にかかるメッセージ情報からキーワード抽出処理の動作の概略を示すフローチャートである。なお，以降の説明では，第３の実施の形態にかかるメッセージ情報からのキーワード抽出処理の動作と，第１の実施の形態または第２の実施の形態にかかるメッセージ情報からのキーワード抽出処理の動作とは同様の構成部分が多いため，双方の相違点について特に詳細に説明する。
【０１９６】
まず，利用者端末１０７の表示画面に掲示板に投稿するための投稿画面が表示され，入力部２５１で，商品情報が入力され，メッセージ情報がメッセージ情報生成部２４８によって生成されると，ネットワーク１０３を介して，掲示板サーバ１０２に送信される。なお，ユーザにより投稿画面に表示されるキーワードの中から商品に関連する適当な属性が選択された場合，上記キーワードも商品情報に付されメッセージ情報として送信される。
【０１９７】
上記利用者端末１０７からメッセージ情報が掲示板サーバ１０２に送信されるとともに，商品情報提供サーバ１０４からも自社又は他社の商品に関する広告宣伝または仕様などの商品情報が書き込まれたメッセージ情報も掲示板サーバ１０２に送信される。
【０１９８】
次に，利用者端末１０７または商品情報提供サーバ１０４によって送信されたメッセージ情報は，掲示板サーバ１０２に備わるメッセージ情報受付部２６５によって，受け付けられ，商品情報とユーザにより付加された商品の属性に係るキーワードは取引対象ＤＢに格納される。
【０１９９】
上記商品情報が取引対象ＤＢに格納されると，図１２に示すように，取引対象情報解析部２５５は，ＤＢシステムを活用し，取引対象ＤＢに格納された１商品にかかる商品情報のレコード１件を呼び出す（Ｓ１２０１）。なお，取引対象情報解析部２５５は，利用者端末１０７から投稿された商品情報を取得する処理（Ｓ１２０１−１）と，商品情報提供サーバ１０４から提供された商品情報を取得する処理（Ｓ１２０１−２）とは，同時並行して実行してもよく，交互に実行してもよい。
【０２００】
次に，取引対象情報解析部２５５は，上記呼び出した各商品情報を解析し，キーワード候補をそれぞれ抽出する（Ｓ１２０３）。なお，上記説明したように，取引対象情報解析部２５５は，利用者端末１０７から投稿された商品情報を解析する処理（Ｓ１２０３−１）と，商品情報提供サーバ１０４から提供された商品情報を解析する処理（Ｓ１２０３−２）とは，同時並行して実行してもよく，交互に実行してもよい。
【０２０１】
次に，解析された商品情報のなかで，キーワードがどの程度出現しているか，出現頻度分析部２５６によって，抽出された形態素からなるキーワード候補の出現頻度が，同時に生成される双方の出現頻度テーブルを元に分析される（Ｓ１２０５）。なお，上記説明したように，取引対象情報解析部２５５は，利用者端末１０７から投稿された商品情報を解析する処理（Ｓ１２０３−１）と，商品情報提供サーバ１０４から提供された商品情報を解析する処理（Ｓ１２０３−２）とは，同時並行して実行してもよく，交互に実行してもよい。また，第１の実施の形態または第２の実施の形態にかかる分析処理（Ｓ６０５，Ｓ１００５）と，ほぼ同様の構成であるため詳細な説明は省略する。
【０２０２】
そして，商品情報提供サーバ１０４から提供された１の商品の商品情報が，全ての商品情報提供サーバ１０４について取得処理（Ｓ１２０１−２）〜分析処理（Ｓ１２０５−２）まで処理されたかを許可リストに基づき，確認する（Ｓ１２１１）。
【０２０３】
次に，分析処理（Ｓ１２０５）によって分析された利用者端末１０７または商品情報提供サーバ１０４のキーワード候補の出現頻度を重み付けして，双方の出現頻度を加算する。さらに加算されたキーワード候補の出現頻度を昇順または降順にソーティングする（Ｓ１２１３）。
【０２０４】
したがって，利用者端末１０７から投稿された商品情報に基づき生成された出現頻度テーブルと，商品情報提供サーバ１０４から提供された商品情報に基づき生成された出現頻度テーブルとは合算されて１つになる。
【０２０５】
また，出現頻度分析部２５６は，上記合算により１つに合成された出現頻度テーブルに含まれるキーワード候補のなかから，上記出現頻度の分析結果に従い，キーワードを決定し，頻出キーワードＤＢにキーワードと，その出現頻度を格納又は更新する（Ｓ１２１５）。
【０２０６】
次に，まだキーワード抽出処理が未処理である他の商品が存在している場合（Ｓ１２１７），利用者端末１０４または商品情報提供サーバ１０４にかかる商品情報を取引対象ＤＢから呼び出すが（Ｓ１２０１），全ての商品についてキーワード抽出が終了（Ｓ１２１７，ＹＥＳ）すると，第３の実施の形態にかかるキーワード抽出処理の一連の動作が終了する。
【０２０７】
次に，図１３を参照しながら，図１２で説明したキーワード抽出処理について，さらに具体的に説明する。図１３は，第３の実施の形態にかかるキーワード抽出処理の動作の概略を示す説明図である。なお，以下の説明では，第３の実施の形態にかかるキーワード抽出処理の動作と，第１の実施の形態または第２の実施の形態にかかるキーワード抽出処理の動作との相違点について詳細に説明する。
【０２０８】
図１３（ａ）に示す取引対象ＤＢには，例えば，図７（ａ）で説明したように，商品“化粧品Ａ”にかかる１又は２以上の商品情報等が，「投稿内容」に格納されている。
【０２０９】
また，図１３（ａ）に示す商品情報提供サーバ１０４（１０４ａ，１０４ｂ）の商品情報ＤＢには，例えば，上記図１１（ａ）で説明したように，商品“化粧品Ａ”にかかる商品情報等が，「オフィシャル情報」に格納されている。
【０２１０】
上記利用者端末１０７から投稿された商品情報を取引対象ＤＢから読み取り解析すると，例えば，図７（ａ）に示す“化粧品Ａ”の商品情報からは，キーワード候補として，“しっとり”と，“評判”と，“納得”の３つのキーワード候補が抽出される。
【０２１１】
また，上記商品情報提供サーバ１０４から提供された商品情報を取引対象ＤＢから読み取り解析すると，例えば，図１１（ａ）に示す商品情報提供サーバ１０４ｂの“化粧品Ａ”の商品情報からは，キーワード候補として，“つるり”と，“のびやかさ”と，“化粧水”と，“高配合”と，“うるおい”と，“保湿成分”との６つのキーワード候補が抽出される。
【０２１２】
さらに，利用者端末１０７から提供された商品情報のうち，同一の商品についてキーワード候補として抽出が終了すると，１の商品に対するキーワード候補の出現頻度テーブルが生成される。なお，利用者端末１０７から投稿された商品情報に基づき生成された出現頻度テーブルを投稿出現頻度テーブルとしてもよい。
【０２１３】
商品情報提供サーバ１０４から提供された商品情報についても，同一の商品について各商品情報提供サーバ１０４から提供された商品情報に基づき，キーワード候補の抽出が終了すると，１の商品に対する出現頻度テーブルが生成される。なお，商品情報提供サーバ１０４から提供された商品情報に基づいて生成される上記出現頻度テーブルをオフィシャル出現頻度テーブルと呼んでもよい。
【０２１４】
図１３（ａ）に示すように，生成された上記投稿出現頻度テーブルとオフィシャル出現頻度テーブルは，複数のキーワード候補から構成される。なお，図１３（ａ）に示す出現頻度テーブルは，第１の実施の形態または第２の実施の形態にかかる出現頻度テーブルとほぼ同様の構成であるため詳細な説明は省略する。
【０２１５】
上記出現頻度テーブル双方に対して，図１３（ｂ）に示すように，出現頻度分析部２５６は，それぞれの出現頻度に重み（「重みｍ」又は「重みｎ」）を乗算する重み付け処理を実行する。重み付けを行うことで，投稿出現頻度テーブルまたはオフィシャル出現頻度テーブルによる影響度を少なくし，合算された際の出現頻度をバランスし，適切なキーワードを決定することができる。
【０２１６】
また，かかる例に限定されず，例えば，出現頻度分析部２５６は，投稿出現頻度テーブルとオフィシャル出現頻度テーブルの双方に含むキーワード候補が存在した場合，その中で，最も出現頻度が高いキーワード候補について，各テーブルの出現頻度が等しくなるように，重み係数（重みｍ，重みｎ）を決定し，該重みｍ及び重みｎに基づき，重み付けを行う場合等でも実施できる。
【０２１７】
また，かかる例に限定されず，例えば，出現頻度分析部２５６は，一切重み付けを行わず，そのまま上記テーブルに含まれるキーワード候補の出現頻度を双方のテーブル（投稿出現頻度テーブルとオフィシャル出現頻度テーブル）で単に合算する場合等でも実施できる。
【０２１８】
上記重み付けが行われると，双方のテーブルの出現頻度が合算された１つの出現頻度テーブルとなる。出現頻度分析部２５６は，上記合算後の出現頻度テーブルに含まれるキーワード候補から，出現頻度または優先度に基づき，キーワードを決定する。キーワードが決定すると，図１３（ｃ）に示すように，頻出キーワードＤＢにキーワードと，出現頻度と，優先度等が更新される。
【０２１９】
また，図１３（ｃ）に示す頻出キーワードＤＢに保管された各商品の頻出キーワードは，図１３（ａ）に示す取引対象ＤＢに格納された当該各商品の商品情報，または商品情報ＤＢに格納された商品情報ＤＢの当該各商品の商品情報（オフィシャル情報）と関連付けられている。
【０２２０】
したがって，ユーザがキーワードを指定すれば，掲示板サーバ１０２は，頻出キーワードＤＢに格納されたキーワードから該当するものを検索すれば，投稿情報やオフィシャル情報など，商品に関連する様々な情報を全文検索せずに，検索することができるため，検索処理の効率化，高速化が図れる。
【０２２１】
なお，上記図８及び図９を参照しながら説明した，第１の実施の形態にかかるメッセージ情報を投稿する投稿処理の動作と，第３の実施の形態にかかるメッセージ情報を投稿する投稿処理の動作は，ほぼ同様の構成であるため詳細な説明は省略する。
【０２２２】
上記頻出キーワードＤＢに格納されたキーワード又は出現頻度が随時自動更新されることで，商品に関する商品情報を検索する際に活用される可能性が極めて高いキーワードを，利用者端末１０７等に提供することができ，ユーザは，商品に対する投稿内容（商品情報）の属性を効率的かつ容易に選択し，商品情報に付することができる。
【０２２３】
また，上記商品情報を検索するに際しても，商品情報に付されたキーワードによって，掲示板サーバ１０２は，キーワードに該当する商品情報の検索の精度，スピードを向上させることができる。
【０２２４】
また，上記頻出キーワードＤＢに格納されるキーワードは，同一のキーワードが商品情報などに含まれる頻度（出現頻度等）を参考に決定されるため，商品の本質またはエッセンス等を表わすキーワードであり，キーワードが商品に関連する度合いを高く保つことができる。
【０２２５】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例を想定し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【０２２６】
また上記実施形態においては，掲示板サーバ１０２は，掲示板サービスを提供するサーバの場合を例にあげて説明したが，情報交換または情報提供するサーバであれば，かかる例に限定されない，例えば，チャット機能を有するチャットサーバ，インスタントメッセージ（ＩＭ）機能を有するＩＭサーバ等を例示することができる。
【０２２７】
上記実施形態においては，利用者端末１０７に備わるメッセージ情報提供部２４６，メッセージ情報生成部２４８の各部はハードウェアからなる場合を例にあげて説明したが，本発明はかかる例に限定されない。例えば，上記各部は，１又は２以上のモジュールまたはコンポーネントから構成されるプログラムの場合であってもよい。
【０２２８】
上記実施形態においては，商品情報提供サーバ１０４に備わるメッセージ情報提供部２３６，管理部２３８，メッセージ情報生成部２４４の各部はハードウェアからなる場合を例にあげて説明したが，本発明はかかる例に限定されない。例えば，上記各部は，１又は２以上のモジュールまたはコンポーネントから構成されるプログラムの場合であってもよい。
【０２２９】
上記実施形態においては，掲示板サーバ１０２に備わる頻出キーワード管理部２５４，取引対象情報解析部２５５，出現頻度分析部２５６，メッセージ情報受付部２６５，取引対象情報検索部２６７，取引対象情報管理部２６８の各部はハードウェアからなる場合を例にあげて説明したが，本発明はかかる例に限定されない。例えば，上記各部は，１又は２以上のモジュールまたはコンポーネントから構成されるプログラムの場合であってもよい。
【０２３０】
上記実施形態においては，商品情報提供サーバ１０４は，所定時間毎に商品情報を自動的に掲示板サーバ１０２に提供する場合を例に挙げて説明したが，かかる例に限定されず，例えば，ユーザが商品情報提供サーバ１０４に備わる入力部２４１を操作することで，商品情報提供サーバ１０４が商品情報を送信してもよい。
【０２３１】
上記実施形態においては，商品情報提供サーバ１０４は，掲示板サーバ１０２に商品情報を自動／手動で提供する場合を例に挙げて説明したが，かかる例に限定されず，例えば，掲示板サーバ１０２が各商品情報提供サーバ１０４を巡回し，商品情報を取得する場合であっても実施することができる。
【０２３２】
上記実施形態においては，取引対象情報解析部２５５は，メッセージ情報受付部２６５からのメッセージ情報のうち，商品情報を全て取得する場合について例示したが，かかる例に限定されず，例えば，取引対象情報解析部２５５は，投稿されたメッセージ情報のうち本日分のみの商品情報を部分的に取得する場合であっても実施することができる。また，取引対象情報解析部２５５は，例えば，利用者端末１０７または商品情報提供サーバ１０４の提供元によって，メッセージ情報の商品情報を部分的に取得する場合でも実施できる。
【０２３３】
また，上記実施形態においては，取引対象ＤＢ，商品情報ＤＢには，化粧品に関する商品情報が格納される場合について説明したが，かかる場合に限定されず，例えば，取引対象ＤＢ，商品情報ＤＢには，テレビに関する商品情報や，宅急便（登録商標）に関するサービス情報等，１又は２以上の様々な分野の情報が格納される場合でも実施できる。
【産業上の利用可能性】
【０２３４】
本発明は，ネットワークを介して属性情報を提供することが可能な属性情報提供システムに適用可能である。
【図面の簡単な説明】
【０２３５】
【図１】第１の実施の形態にかかる属性情報提供システムの概略的な構成を示すブロック図である。
【図２】第１の実施の形態にかかる利用者端末の概略的な構成を示すブロック図である。
【図３】第１の実施の形態にかかる商品情報提供サーバ１０４の概略的な構成を示すブロック図である。
【図４】第１の実施の形態にかかる掲示板サーバの概略的な構成を示すブロック図である。
【図５】第１の実施の形態にかかる取引対象ＤＢ及び頻出キーワードＤＢのデータ構造を示す説明図である。
【図６】第１の実施の形態にかかるメッセージ情報からのキーワード抽出処理の動作の概略を示すフローチャートである。
【図７】第１の実施の形態にかかるキーワード抽出処理の動作の概略を示す説明図である。
【図８】第１の実施の形態にかかるメッセージ情報を投稿する投稿処理の概略を示す説明図である。
【図９】図８の変形例を示す説明図である。
【図１０】第２の実施の形態にかかるメッセージ情報からキーワード抽出処理の動作の概略を示すフローチャートである。
【図１１】第２の実施の形態にかかるキーワード抽出処理の動作の概略を示す説明図である。
【図１２】第３の実施の形態にかかるメッセージ情報からキーワード抽出処理の動作の概略を示すフローチャートである。
【図１３】第３の実施の形態にかかるキーワード抽出処理の動作の概略を示す説明図である。
【符号の説明】
【０２３６】
１０２      掲示板サーバ
１０３      ネットワーク
１０４      商品情報提供サーバ
１０７      利用者端末
【図１】
2005209020.tif 000003
【図２】
2005209020.tif 000004
【図３】
2005209020.tif 000005
【図４】
2005209020.tif 000006
【図５】
2005209020.tif 000007
【図６】
2005209020.tif 000008
【図７】
2005209020.tif 000009
【図８】
2005209020.tif 000010
【図９】
2005209020.tif 000011
【図１０】
2005209020.tif 000012
【図１１】
2005209020.tif 000013
【図１２】
2005209020.tif 000014
【図１３】
2005209020.tif 000015