(57)【要約】【課題】インターネット上にすでに実現されている資源を有効に利用し、世の中の情勢や流行にも敏感に反応するようなサイトから関連商品を抽出し、推薦できる新たな装置等を提供すること。【解決手段】インターネット上でのオークションの応札若しくは商品検索において、ユーザが選択した商品情報を取得して該商品情報から商品キーワードを取得するユーザ選択商品情報取得部と、商品キーワードに基づいて、ブログ・サイトに対して検索を行うブログ検索部と、ブログ検索部によって得られたブログのコンテンツから、そのページ内で頻出する商品名のキーワードを抽出するキーワード商品名抽出部と、抽出したキーワードと商品記述データベースに格納された販売用商品情報とを比較し、適合度を求める抽出キーワード／商品ＤＢマッチング部と、適合度が所定の値よりも高い商品キーワードを前記ユーザに対する推薦商品として決定する推薦商品決定部とを備える装置。【選択図】図１
2008139928.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが求める商品に関連する他の商品の情報を抽出する方法であって、
ユーザ端末から、インターネット上でのオークションの応札若しくは商品検索において、前記ユーザが選択した商品情報を取得して前記ユーザが求める商品の第１の商品情報を取得するステップと、
前記オークションのサイト若しくは前記商品検索のサイトとは異なる別のサイトから前記第１の商品情報に関連するページを取得し、該関連するページの特徴を解析するステップと、
前記解析によって得られたページ内で頻出する第２の商品情報を抽出するステップと、
前記第２の商品情報と商品記述データベースに格納されている販売用商品情報との適合度を求めるステップと、
前記適合度が所定の値よりも高い前記第２の商品情報を、前記第１の商品情報に関連する推薦商品として決定するステップと、
を含む方法。
【請求項２】
ユーザが求める商品に関連する他の商品の情報を抽出する装置であって、
ユーザ端末から、インターネット上でのオークションの応札若しくは商品検索において、前記ユーザが選択した商品情報を取得して該商品情報から商品キーワードを取得するユーザ選択商品情報取得部と、
前記商品キーワードに基づいて、ネットワーク上のブログ・サイトに対して検索を行うブログ検索部と、
前記ブログ検索部によって得られたブログのコンテンツから、そのコンテンツのページ内で頻出する商品名のキーワードを抽出するキーワード商品名抽出部と、
前記抽出したキーワードと商品記述データベースに格納されている販売用商品情報とを比較し、その適合度を求める抽出キーワード／商品ＤＢマッチング部と、
前記適合度が所定の値よりも高い商品キーワードを前記ユーザに対する推薦商品として決定する推薦商品決定部と、
を備える装置。
【請求項３】
ユーザが求める商品に関連する他の商品の情報を抽出する装置であって、
ユーザ端末から、インターネット上でのオークションの応札若しくは商品検索において、前記ユーザが選択した商品情報を取得して該商品情報から商品キーワードを取得するユーザ選択商品情報取得部と、
前記ユーザのクリックした商品情報ページと同じページをクリックした他のユーザがクリックした前記商品情報ページとは別のページを取得するクリックページ取得部と、
前記別のページで頻出する他商品のキーワードを抽出する他商品キーワード抽出部と、
前記他商品のキーワードと商品記述データベースに格納されている販売用商品情報との適合度を求める商品ＤＢ／クリックページマッチング部と、
前記適合度が所定の値よりも高い商品情報をユーザが求めた商品と関連する推薦商品として決定する推薦商品決定部と、
を備える装置。
【請求項４】
前記頻出する商品のキーワードは、ＴＦ＊ＩＤＦ値を計算することによって求める、請求項２又は３に記載の装置。
【請求項５】
前記クリックページ取得部は、前記ユーザのクリックした商品情報ページに替えて、前記ユーザの参照した参照ニュースページ若しくは参照記事ページと同じページをクリックした他のユーザがクリックした前記商品情報ページとは別のページを抽出する、請求項３に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブログ又はクエリ・クリックを利用したアフィニティ装置に関する。更に詳しくは、インターネット上のブログ・サイトやユーザが検索したクリック履歴から、関連する商品の情報を抽出するための装置、方法に関する。
【背景技術】
【０００２】
インターネットを利用した各種の検索サービスやオンライン・ショッピングが広く普及するにつれ、ユーザが求める商品のみならず、その商品に関連する商品やサービス等も合わせて、ユーザに提示することが広く行われている。例えば、ユーザが、求める書籍をインターネット・ショッピングサイトで検索すると、ショッピングサイトのシステムは、その書籍の情報のみならず、その同じ書籍を購入した別のユーザを検出し、その別のユーザが購入した書籍を同時に表示させて、関連する書籍の販売に結び付けようとする。
【０００３】
また、例えば、特許文献１には、顧客の購買履歴データを取得し、この購買履歴データから、商品の活性度と各商品の購買頻度から各商品の推薦度を求めて、顧客が商品を購入する際に、当該商品と時系列的な順序関係のある商品で推薦度の高い商品を顧客に推薦するような商品推薦装置等が開示されている。
【特許文献１】特開２００２−２７９２７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記の書籍のショッピングサイトの例では、他のユーザの書籍購入履歴を利用して、他の商品を推薦するものであるが、書籍と関係ないカテゴリーの中から関連する商品を推薦することはできない。書籍以外にも同様なサービスを提供するサイトもあるが、自サイト外が扱う商品以外の商品情報を推薦することはできない。
【０００５】
また、特許文献１に記載の方法では、ユーザ（顧客）の購買履歴を時系列に多数蓄積し、そこから関連する商品を抽出して推薦する。しかしながら、このような方法では、購買履歴を持たないユーザや、新商品等発売されてまもない商品についてはデータの蓄積が少なく、必ずしも有効でない場合がある。また、最近のように膨大な商品数が存在し、かつ流行や移り変わりの激しい時代では、ユーザの購買履歴を蓄積するだけでは推薦できる商品の幅も狭くなりがちである。ユーザの商品購買意欲は、過去のユーザの履歴だけでは判断できないものであるし、世の中の情勢や他のユーザの動向によっても影響を受けるものだからである。
【０００６】
本発明は、上記のような課題を鑑み、インターネット上にすでに実現されている様々なデータベース等の資源を有効に利用し、世の中の情勢や流行にも敏感に反応するようなサイトから関連商品を抽出し、推薦できるような新たな装置等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では、以下のような解決手段を提供する。
【０００８】
（１）  ユーザ端末から、インターネット上でのオークションの応札若しくは商品検索において、前記ユーザが選択した商品情報を取得して前記ユーザが求める商品の第１の商品情報を取得するステップと、
前記オークションのサイト若しくは前記商品検索のサイトとは異なる別のサイトから前記第１の商品情報に関連するページを取得し、該関連するページの特徴を解析するステップと、
前記解析によって得られたページ内で頻出する第２の商品情報を抽出するステップと、
前記第２の商品情報と商品記述データベースに格納されている販売用商品情報との適合度を求めるステップと、
前記適合度が所定の値よりも高い前記第２の商品情報を、前記第１の商品情報に関連する推薦商品として決定するステップと、
を含む方法。
【０００９】
この方法では、まず、ユーザがインターネット上のオークションや商品検索を行った際にユーザが選択した商品の商品名やキーワードを第１の商品情報として取得する。次にオークションサイトや商品検索に用いたサイトとは別のサイト（例えばブログ・サイトや同じ商品を検索したユーザが閲覧した別のサイト）から、第１の商品情報に関連するページを取得し、この関連するページに対して特徴を解析する。そして、その解析によって得られたページ内で頻出する第２の商品情報（商品名、キーワード）を求める。そして第２の商品情報と商品記述データベースに格納されている販売用商品情報との適合度を求め、適合度の高い第２の商品情報をユーザに対する推薦商品として決定する。
【００１０】
このようにすることで、ユーザが直接参照したページとは異なる他のページの情報を利用して、ユーザに対する推薦商品の幅を広くすることができる。すなわち、間接情報を利用して関連商品を抽出することができる。
【００１１】
（２）  ユーザが求める商品に関連する他の商品の情報を抽出する装置であって、
ユーザ端末から、インターネット上でのオークションの応札若しくは商品検索において、前記ユーザが選択した商品情報を取得して該商品情報から商品キーワードを取得するユーザ選択商品情報取得部と、
前記商品キーワードに基づいて、ネットワーク上のブログ・サイトに対して検索を行うブログ検索部と、
前記ブログ検索部によって得られたブログのコンテンツから、そのコンテンツのページ内で頻出する商品名のキーワードを抽出するキーワード商品名抽出部と、
前記抽出したキーワードと商品記述データベースに格納されている販売用商品情報とを比較し、その適合度を求める抽出キーワード／商品ＤＢマッチング部と、
前記適合度が所定の値よりも高い商品キーワードを前記ユーザに対する推薦商品として決定する推薦商品決定部と、
を備える装置。
【００１２】
このような構成によれば、本装置は、ユーザ端末から、インターネット上でのオークションの応札若しくは商品検索において、前記ユーザが選択した商品情報を取得して該商品情報から商品キーワードを取得する。次に、商品キーワードを用いて、ネットワーク上のブログ・サイトに対して検索を行う。得られたブログのコンテンツから、そのコンテンツページで頻出する商品名のキーワードを抽出する、そして、抽出したキーワードと商品記述データベース（典型的にはその商品のメーカや販売者から提供される）に格納されている販売用商品情報とを比較し、その適合度を求め、適合度が所定の値よりも高い商品キーワードを前記ユーザに対する推薦商品として決定する。
【００１３】
このようにすることで、インターネット上に多数存在する広告効果の高いブログから得られる各種の情報（例えば、カリスマブログに記載された口コミ情報等）を利用して、推薦商品を抽出することができる。
【００１４】
（３）  ユーザが求める商品に関連する他の商品の情報を抽出する装置であって、
ユーザ端末から、インターネット上でのオークションの応札若しくは商品検索において、前記ユーザが選択した商品情報を取得して該商品情報から商品キーワードを取得するユーザ選択商品情報取得部と、
前記ユーザのクリックした商品情報ページと同じページをクリックした他のユーザがクリックした前記商品情報ページとは別のページを取得するクリックページ取得部と、
前記別のページで頻出する他商品のキーワードを抽出する他商品キーワード抽出部と、
前記他商品のキーワードと商品記述データベースに格納されている販売用商品情報との適合度を求める商品ＤＢ／クリックページマッチング部と、
前記適合度が所定の値よりも高い商品情報をユーザが求めた商品と関連する推薦商品として決定する推薦商品決定部と、
を備える装置。
【００１５】
このような構成によれば、本装置は、ユーザ端末から、インターネット上でのオークションの応札若しくは商品検索において、ユーザが選択した商品情報を取得して該商品情報から商品キーワードを取得する。次に、ユーザのクリックした商品情報ページと同じページをクリックした他のユーザがクリックした前記商品情報ページとは別のページを抽出する。そして、この別のページで頻出する他商品のキーワードを抽出し、商品記述データベースに格納されている販売用商品情報と前記別のページとの適合度を求め、適合度が所定の値よりも高い商品情報をユーザが求めた商品と関連する推薦商品として決定する。
【００１６】
このようにすることで、ユーザがオークション応札や商品検索の際にクリックしたページと同じページをクリックした別のユーザが、クリックした別のページにある情報を利用して、推薦商品を抽出することができる。
【００１７】
（４）  前記頻出する商品のキーワードは、ＴＦ＊ＩＤＦ値を計算することによって求める、（２）又は（３）に記載の装置。
【００１８】
このような構成によれば、取得したブログページ又は他のユーザがクリックしたページから頻出する語を抽出するためにＴＦ＊ＩＤＦ値を求める。ＴＦ＊ＩＤＦ値は、特定のページに偏って頻出する単語を抽出する広く知られた方法であるのでブログページやクリックしたページの特徴を抽出するのに有用である。
【００１９】
（５）  前記クリックページ取得部は、前記ユーザのクリックした商品情報ページに替えて、前記ユーザの参照した参照ニュースページ若しくは参照記事ページと同じページをクリックした他のユーザがクリックした前記商品情報ページとは別のページを抽出する、（３）に記載の装置。
【００２０】
このような構成によれば、本装置は、ユーザがクリックした商品情報ページにかわりに参照ニュースページ履歴や参照記事等個人の興味関心に基づく行動の履歴を用いることができる。このようにすることで、同じ興味のページをクリックしたユーザを類似ユーザととらえ、これらのユーザがクリックした他のページからも情報を抽出することができる。
【発明の効果】
【００２１】
本発明によれば、インターネット上に実現されている資源を有効に利用し、特に検索するユーザとはまったく別の無関係な人間が作成した情報や履歴を利用して、関連する商品を抽出し推薦できるような装置等を提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施形態について図を参照しながら説明する。
【００２３】
［実施形態１］
図１は、本発明の実施形態１に係るアフィニティ装置１０及び関連するシステムのブロック図である。本発明のアフィニティ装置１０は、商品に関連する他の商品情報を、インターネット上の様々な情報を利用して、ユーザに提供するための装置である。アフィニティ装置１０は、インターネット４０，５０を介して利用者の端末であるユーザ端末３０、インターネット上のＷｅｂページを検索する検索エンジンを備えた検索装置２０、商品の詳細情報を提供する各種商品情報サイト５１（典型的には商品記述ＤＢ５２を備える）、及び各種ブログ・サイト５３と接続される。ここで、ユーザ（利用者）は、ユーザ端末３０を用いて、購入を検討している商品をなんらかの手段で表示しようとする。例えば、商品検索結果をクリックして、商品情報を表示させたり、オークションサイトの入札画面から目的の商品情報を表示させたりする。
【００２４】
アフィニティ装置１０は、ユーザ選択商品情報取得部１１、ブログ検索部１２、キーワード商品名抽出部１３、抽出キーワード／商品ＤＢマッチング部１４、推薦商品決定部１５を備えている。また、ユーザの履歴や各種個人情報を格納するプロファイルＤＢ１６、及びブログ専用の検索に用いるブログＤＢ１７を備える。ただし、プロファイルＤＢ１６とブログＤＢ１７については、それらを装置内部に備えていてもよいが、ネットワークに接続する外部装置に備えるようにしても。各部の働きについては次の図２で説明する。
【００２５】
検索装置２０は、アフィニティ装置１０と通信可能に接続され、典型的には、クエリ受付部２１、クエリ送信部２２、検索処理部２３、検索結果生成部２４、検索結果送信部２５、検索ログ記憶部２６を備える。ここで、クエリとは、ユーザ又は他の装置（ここではアフィニティ装置１０）からの照会を受け、その結果を返答することをいう。検索処理部２３は、クエリ受付部２１から入力された検索キーワードや検索条件を用いて、実際の検索処理を行うもので、ここでは公知の検索技術が用いられてよい。検索結果生成部２４と検索結果送信部２５は、クエリの要求に合わせて、検索結果を加工したり、ユーザが見やすいように表示画面を生成したり、その結果を要求元に送信するものである。また、ＷＥＢページＤＢ２７は、検索のための情報を格納したデータベースであり、検索装置２０となんらかの形で接続されていれば、このデータベースは、検索装置２０の内部にあっても外部にあってもよい。なお、アフィニティ装置１０、検索装置２０において、上記の構成はほんの一例であり、他の様々なバリエーションが考えられることはいうまでもない。
【００２６】
図２は、本発明の実施形態１に係るアフィニティ装置１０が行う処理フローを示す図である。まず、ステップＳ１において、ユーザ選択商品情報取得部１１は、Ｙａｈｏｏ！オークション等のインターネット上の各種オークションサイトや、Ｙａｈｏｏ！商品検索等の各種商品情報検索によって、購入したい商品情報取得する。例えば、オークションにおいては、その入札しようとする画面情報から、インターネット・ショッピングでは商品購入画面情報から、商品名やキーワードを取得する。購入したい商品名やキーワードを取得する方法は、本発明においては主眼でなく任意の方法を用いてよい。
【００２７】
次に、ステップＳ２において、本実施形態１の中心的な役割をになうブログ検索部１２が、上記で得た商品名等を用いてインターネット上に多数存在するブログ・サイト５３を検索する。ブログとは、一般的には、インターネット上の様々なユーザが作成する日記風のホームページとされているが、今日では、商品の広告手段として注目を浴びている。例えば、広告サービス会社は、ブログの作成者（ブロガ）に対価を支払い、自分のブログに顧客企業の商品を使った経験等を載せ、それとなく宣伝してもらうようにしている。カリスマブロガと呼ばれる人間が作成したブログ・サイトには毎日数万件の訪問者があることも珍しくないからである。これは、Ｖｅｒｖａｌ  Ｍａｒｋｅｔｉｎｇとも呼ばれ、口コミを利用する新たなＰＲ手法である。口コミは、利用者の生の声やブームを反映するものとして広告効果が高いとされており、インターネット上のブログは、このような口コミ情報を掲載する手段として非常に有用である。本発明では、ブログを、関連商品情報を得るための手段として用いている。図１のブログＤＢ１７は、このようなブログ・サイトへのリンク等を多数格納したブログ専用のデータベースである。このデータベースを利用して、ブログ検索部１２は、効率的にユーザが購入したい商品名やキーワードが掲載されたブログページを集めることができる。
【００２８】
次に、ステップＳ３において、キーワード商品名抽出部１３が、集められたブログページを解析し、ブログ記事、コメントからキーワードとなる商品名を抽出する。このキーワード商品名は、商品そのものの正式名称だけでなく、略称や巷でよく使われる愛称であってもよい。このようなキーワード商品名の抽出にはブログは最適である。キーワード商品名は、特定のページに偏って頻出する単語を抽出する。具体的には、単語毎にＴＦ＊ＩＤＦ（Ｔｅｒｍ  Ｆｒｅｑｕｅｎｃｙ＊Ｉｎｖｅｒｓｅ  Ｔｅｒｍ  Ｆｒｅｑｕｅｎｃｙ）値を計算することによって求めることができる。
【００２９】
次に、ステップＳ４において、抽出キーワード／商品ＤＢマッチング部１４が、抽出キーワード等と商品ＤＢから取得した商品情報のマッチング（比較）を行う。ここでのマッチングには、抽出キーワード等と商品記述との適合関係を求めて判定される。ここで、適合度の計算には公知の技術を用いてよい（例えば、特公２００３−１６７９２０公報参照）。
【００３０】
最後に、ステップＳ５において、推薦商品決定部１５が、関連する商品の中から適合度の高いものを推薦商品として決定する。以上のステップを次の図３を用いて更に具体的に説明する。
【００３１】
図３は、本発明の実施形態１におけるプロファイルＤＢ１６に格納されるテーブルの例を示す図である。このテーブルにはユーザ毎のプロファイルが格納される。ここでは、まず、ユーザＩＤ「ＡＡＡ」のユーザが、オークション応札や商品検索によって、購入を考慮している商品のページ等から得られた語「ＫＫＫカメラ」が、商品キーワードとして、このテーブルに格納される。この商品キーワードに基づいて、ブログ検索部１２が、このキーワードを含んだブログページのＵＲＬを格納する。このときのキーワードは、「ＫＫＫカメラ」だけでなく、その類義語も用いてもよい。例えば、「ＫＫＫのカメラ」、「カメラＫＫＫ」等である。
【００３２】
次に、キーワード商品名抽出部１３が、集められたブログページの内容を解析し、そのＵＲＬ毎に、ＴＦ＊ＩＤＦ法等を用いて、特定のページに偏って頻出する単語を、「キーワード・商品名」として抽出する。ここでは、「ＡＡＹレンズ」、「ＱＱＱプリンタ」、「ＭＭＭ双眼鏡」が抽出されたとする。
【００３３】
抽出キーワード／商品ＤＢマッチング部１４は、抽出されたキーワード・商品名を商品記述ＤＢに格納された正式商品名と比較し、適合度の高い正式商品名を抽出する。ここでは、「ＭＭＭ双眼鏡」は、そのまま商品ＤＢに商品名として記述されているので、適合度１００として抽出されている。いっぽう、「ＡＡＡレンズ」や「ＺＺＺプリンタ」は、「キーワード・商品名」との適合度はやや低く、それぞれ、８６．０，５４．０となっている。
【００３４】
図４は、オークション入札画面における関連商品情報の表示例を示す図である。この画面表示において、左側の領域と右上の領域は、通常のオークションの入札画面である。この画面を表示したユーザは、出品者「ｋａｎａさん」が出品した商品である「ＫＫＫカメラ」に入札しようかと思慮している。画面右下の領域（符号６０で示す）が、アフィニティ装置１０によって追加された関連商品情報である。この領域に、ブログの情報から他に推薦する商品として、「この商品を論じている人は、こういう商品についても論じています」と記載され、「ＭＭＭ双眼鏡」、「ＡＡＡレンズ」、「ＺＺＺプリンタ」が、適合度の高い順にリストされている。ここでは図示していないが、人気マブログ名を情報元として表示するようにしてもよい。ユーザが、このブログから得た情報を元にした関連商品情報を参照することにより、「ＫＫＫカメラ」だけでなく、「ＭＭＭ双眼鏡」等に誘導されれば、「ＭＭＭカメラ」の広告主にとって有用である。このようにブログを用いた関連商品の表示は従来になく、口コミによる広告効果をねらった関連商品の新しい広告手段であるといえる。
【００３５】
［実施形態２］
図５は、本発明の実施形態２に係るアフィニティ装置１０ａ及び関連するシステムのブロック図である。本実施形態では、アフィニティ装置１０ａは、インターネット４０，５０を介して利用者の端末であるユーザ端末３０、インターネット上を検索する検索エンジン等を備えた検索装置２０、及び、商品の詳細情報を提供する各種商品情報サイト５１（商品記述ＤＢ５２を備える）と接続される。このようなシステム構成は、図１の場合と同様であるが、図１との相異は、ブログ検索部１２が、クリックページ取得部１２ａに置き換わったこと、ブログ・サイト５３とブログＤＢ１７が存在しない代わりにユーザクリック履歴ＤＢ１７ａや参照ニュースページ履歴ＤＢ１７ｂが存在する点である。
【００３６】
アフィニティ装置１０ａは、ユーザ選択商品情報取得部１１ａ、クリックページ取得部１２ａ、他商品キーワード抽出部１３ａ、商品ＤＢ／クリックページマッチング部１４ａ、推薦商品決定部１５ａを備えている。また、プロファイルＤＢ１６、とユーザクリック履歴ＤＢ１７ａ等を、装置内部に備えていてもよいし、ネットワークに接続する外部に備えていてもよい。アフィニティ装置１０ａ各部の働きについては次の図６で説明する。
【００３７】
検索装置２０は、アフィニティ装置１０ａと通信可能に接続され、典型的には、クエリ受付部２１、クエリ送信部２２、検索処理部２３、検索結果生成部２４、検索結果送信部２５、検索ログ記憶部２６を備える。検索装置２０の構成は、図１の場合とまったく同一なのでここでは説明を省略する。なお、アフィニティ装置１０ａ、検索装置２０において、上記の構成はほんの一例であり、他の様々な構成が考えられることはいうまでもない。
【００３８】
図６は、本発明の実施形態２に係るアフィニティ装置１０ａが行う処理フローを示す図である。まず、ステップＳ１ａにおいて、ユーザ選択商品情報取得部１１ａが、Ｙａｈｏｏ！オークション等のインターネット上の各種オークションサイトや、各種商品情報検索によって、ユーザが購入しようとする商品の商品情報（商品名等）を取得する。例えば、オークションにおいてはその入札ページから、インターネット・ショッピングでは購入ページから、商品名等を取得する。ここで、購入したい商品名等を取得する方法は任意であってよい。
【００３９】
ステップＳ１ａは、ユーザが商品を購入しようとする意志を持っている場合の処理であるが、一般の検索では、必ずしも商品の購入が目的ではない。この場合は、ステップＳ１ａの代わりにステップＳ１ｂにおいて、一般検索により得られたＷｅｂページを取得する。
【００４０】
次に、ステップＳ２ａにおいて、クリックページ取得部１２ａが、オークションの入札ページのＵＲＬや商品検索された商品ページのＵＲＬ、又は、一般検索の結果でユーザがクリックしたページのＵＲＬを取得する。このＵＲＬは、プロファイルＤＢ１６ａにユーザプロファイルのクリック履歴として記憶される。更に、クリックページ取得部１２ａは、ユーザプロファイルに記憶されたクリック履歴の中から、同じＵＲＬをクリックしたユーザＩＤを見つけ出す。すべてのユーザのクリック履歴は、ユーザクリック履歴ＤＢ１７ａから取得できる。ユーザのクリック履歴を自動的に集める方法は公知の技術である。ただし、参照ニュースページ履歴を集めるためには、クリックページ取得部が、定期的にユーザ端末３０を探索する必要があろう。
【００４１】
次に、ステップＳ３ａにおいて、他商品キーワード抽出部１３ａは、他のユーザのクリック履歴から、当該他のユーザがクリックしたＵＲＬのページ内容を解析し、その特徴（プロファイル）となる語を抽出する。この特徴となる語は、商品の正式名称や、略称や巷でよく使われる愛称であってもよい。具体的には、単語毎にＴＦ＊ＩＤＦ値を計算することによって求めることができる。
【００４２】
次に、ステップＳ４ａにおいて、商品ＤＢ／クリックページマッチング部１４ａが、商品記述ＤＢに格納された商品情報と他のユーザがクリックしたページのプロファイル（特徴となる語）とのマッチング（比較）を行う。ここでのマッチングには、適合度を求めて判定される。ここで、適合度の計算には公知の技術を用いてよい。
【００４３】
最後に、ステップＳ５ａにおいて、推薦商品決定部１５ａが、他のユーザがクリックしたページから抽出された特徴となる語の中から、元のユーザが検索した商品キーワードとの適合度の高いものを推薦商品として決定する。以上のステップを次の図７を用いて具体的に説明する。
【００４４】
図７は、本発明の実施形態２におけるプロファイルＤＢ１６に格納されるテーブルの例を示す図である。ここでは、まず、ユーザＩＤ「ＡＡＡ」のユーザが商品検索した「ＫＫＫカメラ」が「商品キーワード」として、このテーブルに格納される。また、このとき、このユーザがクリックした「ＫＫＫカメラ」の商品情報ページのＵＲＬが、クリックページＵＲＬとしてこのテーブルに格納される。そして、この同じＵＲＬ（ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ａａａ）をクリックした他のユーザのＩＤ（「ＣＣＣ」，「ＤＤＤ」，「ＥＥＥ」）を、「同じページをクリックした類似ユーザＩＤ」として、このテーブルに格納する。また、これらの他の類似ユーザがクリックした他のページのＵＲＬのリストを、このデーブルに更に格納する。
【００４５】
次に、他商品キーワード抽出部１３ａが、集められた類似ユーザのクリックしたＵＲＬリストを用いて、そのＵＲＬ先の内容を検索し、ＴＦ＊ＩＤＦ法等を用いて、特定のページに偏って頻出する単語を推薦商品候補として抽出する。このとき、クリックしたページの代わりに、参照ニュースページ履歴、参照記事履歴等の個人の興味関心に基づく履歴を用いてもよい。ここでは、ユーザ「ＣＣＣ」がクリックした３つのＵＲＬから、「ＥＥＥ双眼鏡」が抽出され、推薦商品候補としてテーブルに格納されたことが示されている。同様に、ユーザＩＤ「ＤＤＤ」のクリックした履歴から、同じく「ＥＥＥ双眼鏡」が検出され、ユーザＩＤ「ＥＥＥ」のクリック履歴からは「ＦＦＦレンズ」が推薦商品候補として抽出されたことを示している。
【００４６】
図８は、商品検索画面における関連商品情報の表示例を示す図である。この画面表示において、左側の領域と右上の領域は、通常の商品検索の結果、特定の商品を表示した画面である。このユーザは、現在商品「ＫＫＫカメラ」の画面を表示しているが、画面右下の領域が、アフィニティ装置１０ａによって追加された関連商品情報である。ここでは、符号６０ａで示す領域に、他のユーザの情報から推薦する商品として、「この商品を検索している人は、こういう商品についても検索しています」と表示され、ユーザ名と共に「ＥＥＥ双眼鏡」、「ＦＦＦレンズ」等のリンクが、表示される。ここで、ユーザ名は、特に表示されないようにしてもよい。この関連商品情報を参照することにより、「ＫＫＫカメラ」だけでなく、「ＥＥＥ双眼鏡」に誘導できれば、「ＥＥＥ双眼鏡」の広告主にとって有用である。このように同じ商品に興味を持った他のユーザのクリック履歴から関連商品情報を抽出する方法は、従来にない手法であり、他人の間接情報を利用したＭａｒｋｅｔｉｎｇといえる。
【００４７】
［アフィニティ装置のハードウェア構成］
図９は、本発明の好適な実施形態１，２に係るアフィニティ装置１０，１０ａのハードウェア構成の一例を示す図である（以下、単にアフィニティ装置１０と呼ぶ）。
【００４８】
アフィニティ装置１０は、制御部１０１を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１０（マルチプロセッサ構成ではＣＰＵ１０１２等複数のＣＰＵが追加されてもよい）、バスライン１００５、通信Ｉ／Ｆ１０４０、メインメモリ１０５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１０６０、ＵＳＢポート１０９０、Ｉ／Ｏコントローラ１０７０、並びにキーボード及びマウス１１００等の入力手段や表示装置１０２２を備える。
【００４９】
Ｉ／Ｏコントローラ１０７０には、テープドライブ１０７２、ハードディスク１０７４、光ディスクドライブ１０７６、半導体メモリ１０７８、等の記憶手段を接続することができる。
【００５０】
ＢＩＯＳ１０６０は、アフィニティ装置１０の起動時にＣＰＵ１０１０が実行するブートプログラムや、アフィニティ装置１０のハードウェアに依存するプログラム等を格納する。
【００５１】
記憶部１０７を構成するハードディスク１０７４は、アフィニティ装置１０が機能するための各種プログラム及び本発明の機能を実行するプログラムを記憶しており、更に必要に応じて各種データベースを構成可能である。
【００５２】
光ディスクドライブ１０７６としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク１０７７を使用する。光ディスク１０７７から光ディスクドライブ１０７６によりプログラム又はデータを読み取り、Ｉ／Ｏコントローラ１０７０を介してメインメモリ１０５０又はハードディスク１０７４に提供することもできる。また、同様にテープドライブ１０７２に対応したテープメディア１０７１を主としてバックアップのために使用することもできる。
【００５３】
アフィニティ装置１０に提供されるプログラムは、ハードディスク１０７４、光ディスク１０７７、又はメモリカード等の記録媒体に格納されて提供される。このプログラムは、Ｉ／Ｏコントローラ１０７０を介して、記録媒体から読み出され、又は通信Ｉ／Ｆ１０４０を介してダウンロードされることによって、アフィニティ装置１０にインストールされ実行されてもよい。
【００５４】
前述のプログラムは、内部又は外部の記憶媒体に格納されてもよい。ここで、記憶部１０７を構成する記憶媒体としては、ハードディスク１０７４、光ディスク１０７７、又はメモリカードの他に、ＭＤ等の光磁気記録媒体、テープ媒体を用いることができる。また、専用通信回線やインターネットに接続されたサーバシステムに設けたハードディスク１０７４又は光ディスクライブラリ等の記憶装置を記録媒体として使用し、通信回線を介してプログラムをアフィニティ装置１０に提供してもよい。
【００５５】
ここで、表示装置１０２２は、ユーザにデータの入力を受け付ける画面を表示したり、アフィニティ装置１０による演算処理結果の画面を表示したりするものであり、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）等のディスプレイ装置を含む。
【００５６】
ここで、入力手段は、ユーザによる入力の受付を行うものであり、キーボード及びマウス１１００等により構成してよい。
【００５７】
また、通信Ｉ／Ｆ１０４０は、アフィニティ装置１０を専用ネットワーク又は公共ネットワークを介して端末と接続できるようにするためのネットワーク・アダプタである。通信Ｉ／Ｆ１０４０は、モデム、ケーブル・モデム及びイーサネット（登録商標）・アダプタを含んでよい。
【００５８】
以上の例は、アフィニティ装置１０について主に説明したが、コンピュータに、プログラムをインストールして、そのコンピュータをサーバ装置として動作させることにより上記で説明した機能を実現することもできる。したがって、本発明において一実施形態として説明したサーバにより実現される機能は、上述の方法を当該コンピュータにより実行することにより、或いは、上述のプログラムを当該コンピュータに導入して実行することによっても実現可能である。
【００５９】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施形態１に係るアフィニティ装置１０及び関連するシステムのブロック図である。
【図２】本発明の実施形態１に係るアフィニティ装置１０が行う処理フローを示す図である。
【図３】本発明の実施形態１におけるプロファイルＤＢ１６に格納されるテーブルの例を示す図である。
【図４】オークション入札画面における関連商品情報の表示例を示す図である。
【図５】本発明の実施形態２に係るアフィニティ装置１０ａ及び関連するシステムのブロック図である。
【図６】本発明の実施形態２に係るアフィニティ装置１０ａが行う処理フローを示す図である。
【図７】実施形態２におけるプロファイルＤＢ１６に格納されるテーブルの例を示す図である。
【図８】図８は、商品検索画面における関連商品情報の表示例を示す図である。
【図９】本発明の好適な実施形態１，２に係るアフィニティ装置１０，１０ａのハードウェア構成の一例を示す図である。
【符号の説明】
【００６１】
１０，１０ａ  アフィニティ装置
１１，１１ａ  ユーザ選択商品情報取得部
１２  ブログ検索部
１２ａ  クリックページ取得部
１３  キーワード商品名抽出部
１３ａ  他商品キーワード抽出部
１４  抽出キーワード／商品ＤＢマッチング部
１４ａ  商品ＤＢ／クリックページマッチング部
１５，１５ａ  推薦商品決定部
１６，１６ａ  プロファイルＤＢ
１７  ブログＤＢ
１７ａ  ユーザクリック履歴ＤＢ
１７ｂ  参照ニュースページ履歴ＤＢ
２０  検索装置
２１  クエリ受付部
２２  クエリ送信部
２３  検索処理部
２４  検索結果生成部
２５  検索結果送信部
２６  検索ログ記憶部
２７  ＷＥＢページＤＢ
３０  ユーザ端末
４０，５０  インターネット
５１  商品情報サイト
５２  商品記述ＤＢ
５３  ブログ・サイト
６０，６０ａ  推薦商品情報
【図１】
2008139928.tif 000003
【図２】
2008139928.tif 000004
【図３】
2008139928.tif 000005
【図４】
2008139928.tif 000006
【図５】
2008139928.tif 000007
【図６】
2008139928.tif 000008
【図７】
2008139928.tif 000009
【図８】
2008139928.tif 000010
【図９】
2008139928.tif 000011