(57)【要約】【課題】特定の購買特性を持つユーザーの購買履歴を利用して相互に関連づけられた商品群の情報を利用して情報提供する。【解決手段】商品情報提供装置１０は、１又は複数のそれぞれのユーザーにより購入された所定の商品分類に属する商品、当該商品の購入時、及び当該商品の発売日を取得し、前記ユーザーのうち、前記所定の商品分類に属する複数の商品ごとの購入時が当該複数の商品ごとの発売日から所定の時間範囲内にあるユーザーを抽出し、抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づけ、前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品の少なくとも一部を関連付けて記憶し、ユーザーから受け付けた情報に基づいて特定した商品に関連付けられる商品の中から選択した商品の情報を提供する。【選択図】図２
2011227886.tif 000002
【特許請求の範囲】
【請求項１】
１又は複数のそれぞれのユーザーにより購入された所定の商品分類に属する商品、当該商品の購入時、及び当該商品の発売日を取得する取得手段と、
前記１又は複数のユーザーのうち、前記所定の商品分類に属する複数の商品ごとの購入時が当該複数の商品ごとの発売日から所定の時間範囲内にあるユーザーを抽出する抽出手段と、
前記抽出手段により抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づける手段と、
前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品の少なくとも一部を関連商品記憶手段に関連付けて記憶する手段と、
ユーザーから受け付けた情報に基づいて特定した商品に関連付けて前記関連商品記憶手段に記憶される商品の中から少なくとも１つの商品を選択する選択手段と、
前記選択手段により選択された商品の情報を提供する提供手段と、を含む
ことを特徴とする商品情報提供システム。
【請求項２】
前記関連商品記憶手段に関連付けて記憶する手段は、前記属性情報が関連づけられたユーザーごとに、当該ユーザーにより購入された前記所定の商品分類に属する商品の少なくとも一部を前記関連商品記憶手段に関連付けて記憶する
ことを特徴とする請求項１に記載の商品情報提供システム。
【請求項３】
前記関連商品記憶手段に関連付けて記憶する手段は、前記属性情報が関連づけられた複数のユーザーが前記所定の商品分類に属する同一の商品を購入している場合に、当該複数のユーザーにより購入された前記所定の商品分類に属する商品の少なくとも一部を前記関連商品記憶手段に関連付けて記憶する
ことを特徴とする請求項１又は２に記載の商品情報提供システム。
【請求項４】
前記選択手段は、前記特定した商品に関連付けて前記関連商品記憶手段に記憶される商品のうち、前記特定した商品よりも発売日が新しい商品を選択する
ことを特徴とする請求項１乃至３のいずれかに記載の商品情報提供システム。
【請求項５】
前記選択手段は、前記特定した商品に関連付けて前記関連商品記憶手段に記憶される商品のうち、前記特定した商品よりも販売価格が低い商品を選択する
ことを特徴とする請求項１乃至４のいずれかに記載の商品情報提供システム。
【請求項６】
前記提供手段は、前記特定した商品の情報と共に、前記選択手段により選択された商品の情報を提供する
ことを特徴とする請求項１乃至５のいずれかに記載の商品情報提供システム。
【請求項７】
前記提供手段は、前記選択手段により選択された商品の情報を、前記特定の購買特性が関連づけられていないユーザーに対して提供する
ことを特徴とする請求項１乃至６のいずれかに記載の商品情報提供システム。
【請求項８】
１又は複数のそれぞれのユーザーにより購入された所定の商品分類に属する商品、当該商品の購入時、及び当該商品の発売日を取得する取得ステップと、
前記１又は複数のユーザーのうち、前記所定の商品分類に属する複数の商品ごとの購入時が当該複数の商品ごとの発売日から所定の時間範囲内にあるユーザーを抽出する抽出ステップと、
前記抽出ステップにより抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づけるステップと、
前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品の少なくとも一部を関連商品記憶手段に関連付けて記憶するステップと、
ユーザーから受け付けた情報に基づいて特定した商品に関連付けて前記関連商品記憶手段に記憶される商品の中から少なくとも１つの商品を選択する選択ステップと、
前記選択ステップにより選択された商品の情報を提供する提供ステップと、を含む
ことを特徴とする商品情報提供方法。
【請求項９】
コンピューターを、
１又は複数のそれぞれのユーザーにより購入された所定の商品分類に属する商品、当該商品の購入時、及び当該商品の発売日を取得する取得手段と、
前記１又は複数のユーザーのうち、前記所定の商品分類に属する複数の商品ごとの購入時が当該複数の商品ごとの発売日から所定の時間範囲内にあるユーザーを抽出する抽出手段と、
前記抽出手段により抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づける手段と、
前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品の少なくとも一部を関連商品記憶手段に関連付けて記憶する手段と、
ユーザーから受け付けた情報に基づいて特定した商品に関連付けて前記関連商品記憶手段に記憶される商品の中から少なくとも１つの商品を選択する選択手段と、
前記選択手段により選択された商品の情報を提供する提供手段
として機能させるためのプログラム。
【請求項１０】
１又は複数のそれぞれのユーザーにより所定行動の対象となった所定の商品分類に属する商品、当該商品に対する前記所定行動の実行時、及び当該商品に対する前記所定行動の解禁日を取得する取得手段と、
前記１又は複数のユーザーのうち、前記所定の商品分類に属する複数の商品ごとの実行時が当該複数の商品ごとの解禁日から所定の時間範囲内にあるユーザーを抽出する抽出手段と、
前記抽出手段により抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づける手段と、
前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品を取得する商品取得手段と、
前記商品取得手段により取得された商品の少なくとも一部を関連商品記憶手段に関連付けて記憶する手段と、
ユーザーから受け付けた情報に基づいて特定した商品に関連付けて前記関連商品記憶手段に記憶される商品の中から少なくとも１つの商品を選択する選択手段と、
前記選択手段により選択された商品の情報を提供する提供手段と、を含む
ことを特徴とする商品情報提供システム。
【請求項１１】
１又は複数のそれぞれのユーザーにより所定行動の対象となった所定の商品分類に属する商品、当該商品に対する前記所定行動の実行時、及び当該商品に対する前記所定行動の解禁日を取得する取得ステップと、
前記１又は複数のユーザーのうち、前記所定の商品分類に属する複数の商品ごとの実行時が当該複数の商品ごとの解禁日から所定の時間範囲内にあるユーザーを抽出する抽出ステップと、
前記抽出ステップにより抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づけるステップと、
前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品を取得する商品取得ステップと、
前記商品取得ステップにより取得された商品の少なくとも一部を関連商品記憶手段に関連付けて記憶するステップと、
ユーザーから受け付けた情報に基づいて特定した商品に関連付けて前記関連商品記憶手段に記憶される商品の中から少なくとも１つの商品を選択する選択ステップと、
前記選択ステップにより選択された商品の情報を提供する提供ステップと、を含む
ことを特徴とする商品情報提供方法。
【請求項１２】
コンピューターを、
１又は複数のそれぞれのユーザーにより所定行動の対象となった所定の商品分類に属する商品、当該商品に対する前記所定行動の実行時、及び当該商品に対する前記所定行動の解禁日を取得する取得手段と、
前記１又は複数のユーザーのうち、前記所定の商品分類に属する複数の商品ごとの実行時が当該複数の商品ごとの解禁日から所定の時間範囲内にあるユーザーを抽出する抽出手段と、
前記抽出手段により抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づける手段と、
前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品を取得する商品取得手段と、
前記商品取得手段により取得された商品の少なくとも一部を関連商品記憶手段に関連付けて記憶する手段と、
ユーザーから受け付けた情報に基づいて特定した商品に関連付けて前記関連商品記憶手段に記憶される商品の中から少なくとも１つの商品を選択する選択手段と、
前記選択手段により選択された商品の情報を提供する提供手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品情報提供システム、商品情報提供方法及びプログラムに関する。
【背景技術】
【０００２】
商品情報を提供するウェブサイトでは、ユーザーから受け付けた要求に応じて選択した商品情報を提供することが行われている。こうした商品情報を提供するシステムに関して、例えば下記の特許文献１では、新商品の情報を予め登録しておき、ユーザーに新商品情報の一覧を提供する技術が開示されている。また、下記の特許文献２には、要求を受け付けたユーザーと嗜好が似たユーザーを検索し、当該検索されたユーザーの過去の商品選択に基づいて、要求を受け付けたユーザーに情報を提供する協調フィルタリングの技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２１５８２７号公報
【特許文献２】特許第３１１６８５１号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したように、従来には協調フィルタリングによりユーザーに関連商品のレコメンドを行っているものがあるが、こうした協調フィルタリングには大量の購買履歴を必要とする。発売されてからすぐの新商品の購買履歴は十分に蓄積されていないため、新商品のレコメンドが行われる確率が極めて低い。これに対して、所謂イノベーターと呼ばれる情報感度が高く新商品を発売からすぐに購入するような特定の購買特性を有するユーザーの購買履歴に着目して商品間の関連づけを行うことで、新商品についてのレコメンドも適切に行われることが十分に期待できる。しかしながら、従来においては、特定の購買特性を有するユーザーの購買履歴を用いて相互に関連する商品群を生成し、生成した商品群の情報を利用してユーザーに情報提供することは行われていなかった。
【０００５】
本発明の目的は、特定の購買特性を有するユーザーの購買履歴を用いて相互に関連する商品群を生成し、生成した商品群の情報を利用してユーザーに情報提供することができる商品情報提供システム、商品情報提供方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の一態様に係る商品情報提供システムは、１又は複数のそれぞれのユーザーにより購入された所定の商品分類に属する商品、当該商品の購入時、及び当該商品の発売日を取得する取得手段と、前記１又は複数のユーザーのうち、前記所定の商品分類に属する複数の商品ごとの購入時が当該複数の商品ごとの発売日から所定の時間範囲内にあるユーザーを抽出する抽出手段と、前記抽出手段により抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づける手段と、前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品の少なくとも一部を関連商品記憶手段に関連付けて記憶する手段と、ユーザーから受け付けた情報に基づいて特定した商品に関連付けて前記関連商品記憶手段に記憶される商品の中から少なくとも１つの商品を選択する選択手段と、前記選択手段により選択された商品の情報を提供する提供手段と、を含むことを特徴とする。
【０００７】
また、本発明の一態様に係る商品情報提供システムでは、前記関連商品記憶手段に関連付けて記憶する手段は、前記属性情報が関連づけられたユーザーごとに、当該ユーザーにより購入された前記所定の商品分類に属する商品の少なくとも一部を前記関連商品記憶手段に関連付けて記憶することとする。
【０００８】
また、本発明の一態様に係る商品情報提供システムでは、前記関連商品記憶手段に関連付けて記憶する手段は、前記属性情報が関連づけられた複数のユーザーが前記所定の商品分類に属する同一の商品を購入している場合に、当該複数のユーザーにより購入された前記所定の商品分類に属する商品の少なくとも一部を前記関連商品記憶手段に関連付けて記憶することとする。
【０００９】
また、本発明の一態様に係る商品情報提供システムでは、前記選択手段は、前記特定した商品に関連付けて前記関連商品記憶手段に記憶される商品のうち、前記特定した商品よりも発売日が新しい商品を選択することとする。
【００１０】
また、本発明の一態様に係る商品情報提供システムでは、前記選択手段は、前記特定した商品に関連付けて前記関連商品記憶手段に記憶される商品のうち、前記特定した商品よりも販売価格が低い商品を選択することとする。
【００１１】
また、本発明の一態様に係る商品情報提供システムでは、前記提供手段は、前記特定した商品の情報と共に、前記選択手段により選択された商品の情報を提供することとする。
【００１２】
また、本発明の一態様に係る商品情報提供システムでは、前記提供手段は、前記選択手段により選択された商品の情報を、前記特定の購買特性が関連づけられていないユーザーに対して提供することとする。
【００１３】
また、本発明の一態様に係る商品情報提供方法は、１又は複数のそれぞれのユーザーにより購入された所定の商品分類に属する商品、当該商品の購入時、及び当該商品の発売日を取得する取得ステップと、前記１又は複数のユーザーのうち、前記所定の商品分類に属する複数の商品ごとの購入時が当該複数の商品ごとの発売日から所定の時間範囲内にあるユーザーを抽出する抽出ステップと、前記抽出ステップにより抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づけるステップと、前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品の少なくとも一部を関連商品記憶手段に関連付けて記憶するステップと、ユーザーから受け付けた情報に基づいて特定した商品に関連付けて前記関連商品記憶手段に記憶される商品の中から少なくとも１つの商品を選択する選択ステップと、前記選択ステップにより選択された商品の情報を提供する提供ステップと、を含むことを特徴とする。
【００１４】
また、本発明の一態様に係るプログラムは、コンピューターを、１又は複数のそれぞれのユーザーにより購入された所定の商品分類に属する商品、当該商品の購入時、及び当該商品の発売日を取得する取得手段と、前記１又は複数のユーザーのうち、前記所定の商品分類に属する複数の商品ごとの購入時が当該複数の商品ごとの発売日から所定の時間範囲内にあるユーザーを抽出する抽出手段と、前記抽出手段により抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づける手段と、前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品の少なくとも一部を関連商品記憶手段に関連付けて記憶する手段と、ユーザーから受け付けた情報に基づいて特定した商品に関連付けて前記関連商品記憶手段に記憶される商品の中から少なくとも１つの商品を選択する選択手段と、前記選択手段により選択された商品の情報を提供する提供手段として機能させるためのプログラムである。
【００１５】
また、本発明の一態様に係る商品情報提供システムは、１又は複数のそれぞれのユーザーにより所定行動の対象となった所定の商品分類に属する商品、当該商品に対する前記所定行動の実行時、及び当該商品に対する前記所定行動の解禁日を取得する取得手段と、前記１又は複数のユーザーのうち、前記所定の商品分類に属する複数の商品ごとの実行時が当該複数の商品ごとの解禁日から所定の時間範囲内にあるユーザーを抽出する抽出手段と、前記抽出手段により抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づける手段と、前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品を取得する商品取得手段と、前記商品取得手段により取得された商品の少なくとも一部を関連商品記憶手段に関連付けて記憶する手段と、ユーザーから受け付けた情報に基づいて特定した商品に関連付けて前記関連商品記憶手段に記憶される商品の中から少なくとも１つの商品を選択する選択手段と、前記選択手段により選択された商品の情報を提供する提供手段と、を含むことを特徴とする。
【００１６】
また、本発明の一態様に係る商品情報提供方法は、１又は複数のそれぞれのユーザーにより所定行動の対象となった所定の商品分類に属する商品、当該商品に対する前記所定行動の実行時、及び当該商品に対する前記所定行動の解禁日を取得する取得ステップと、前記１又は複数のユーザーのうち、前記所定の商品分類に属する複数の商品ごとの実行時が当該複数の商品ごとの解禁日から所定の時間範囲内にあるユーザーを抽出する抽出ステップと、前記抽出ステップにより抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づけるステップと、前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品を取得する商品取得ステップと、前記商品取得ステップにより取得された商品の少なくとも一部を関連商品記憶手段に関連付けて記憶するステップと、ユーザーから受け付けた情報に基づいて特定した商品に関連付けて前記関連商品記憶手段に記憶される商品の中から少なくとも１つの商品を選択する選択ステップと、前記選択ステップにより選択された商品の情報を提供する提供ステップと、を含むことを特徴とする。
【００１７】
また、本発明の一態様に係るプログラムは、コンピューターを、１又は複数のそれぞれのユーザーにより所定行動の対象となった所定の商品分類に属する商品、当該商品に対する前記所定行動の実行時、及び当該商品に対する前記所定行動の解禁日を取得する取得手段と、前記１又は複数のユーザーのうち、前記所定の商品分類に属する複数の商品ごとの実行時が当該複数の商品ごとの解禁日から所定の時間範囲内にあるユーザーを抽出する抽出手段と、前記抽出手段により抽出したユーザーに、当該ユーザーが前記所定の商品分類について特定の購買特性を有することを示す属性情報を関連づける手段と、前記属性情報が関連づけられた各ユーザーにより購入された前記所定の商品分類に属する商品を取得する商品取得手段と、前記商品取得手段により取得された商品の少なくとも一部を関連商品記憶手段に関連付けて記憶する手段と、ユーザーから受け付けた情報に基づいて特定した商品に関連付けて前記関連商品記憶手段に記憶される商品の中から少なくとも１つの商品を選択する選択手段と、前記選択手段により選択された商品の情報を提供する提供手段として機能させるためのプログラムである。
【発明の効果】
【００１８】
本発明の一態様では、ユーザーの購買履歴から特定の購買特性を有するユーザーを抽出し、抽出したユーザーの購買した商品に基づいて相互に関連する商品群を生成し、生成した商品群の情報を利用してユーザーに情報提供することができる。
【００１９】
本発明の一態様では、特定の購買特性を有する同一ユーザーの購買した商品に基づいて相互に関連する商品群を生成できる。
【００２０】
本発明の一態様では、特定の購買特性を有するユーザーのうち同じ商品を購入した複数ユーザーの購買した商品に基づいて相互に関連する商品群を生成できる。
【００２１】
本発明の一態様では、ユーザーから受け付けた情報に基づいて特定した商品に関連する新商品の情報をユーザーに提供できる。
【００２２】
本発明の一態様では、ユーザーから受け付けた情報に基づいて特定した商品に関連し、より低価格の商品の情報をユーザーに提供できる。
【００２３】
本発明の一態様では、ユーザーから受け付けたデータに基づいて特定された商品とその商品に関連がある商品の両方の情報を比較できる。
【００２４】
本発明の一態様では、特定の購買特性を有するユーザーの購買履歴に基づいて関連づけられた商品群の情報を利用して、当該特定の購買特性を有していないユーザーに対して情報提供できる。
【００２５】
本発明の一態様では、商品に対するユーザーの行動履歴から特定の購買特性を有するユーザーを抽出し、抽出したユーザーの購買した商品に基づいて相互に関連する商品群を生成し、生成した商品群の情報を利用してユーザーに情報提供することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態に係る商品情報提供装置を含むショッピングシステムのシステム構成図である。
【図２】ユーザー端末と商品情報提供装置の各々の機能ブロック図である。
【図３】商品データテーブルの一例を示す図である。
【図４】購入履歴テーブルの一例を示す図である。
【図５】ユーザー情報テーブルの一例を示す図である。
【図６】イノベーター購入商品テーブルの一例を示す図である。
【図７】第１実施形態に係る関連商品データテーブルの一例を示す図である。
【図８】イノベーター抽出処理のフローチャートである。
【図９】関連商品設定処理のフローチャートである。
【図１０】商品情報提供処理のフローチャートである。
【図１１】検索画面の一例を示す図である。
【図１２】検索結果表示画面の一例を示す図である。
【図１３】商品情報提供画面の一例を示す図である。
【図１４】第２実施形態に係る関連商品データテーブルの一例を示す図である。
【図１５】第２実施形態に係る関連商品設定処理のフローチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明を実施するための第１の実施の形態（以下、第１実施形態）を、図面に従って説明する。
【００２８】
［第１実施形態］
図１には、本発明の実施形態に係る商品情報提供装置１０を含むショッピングシステム１のシステム構成図を示した。図１に示されるように、ショッピングシステム１では、商品情報提供装置１０をサーバー、ユーザー端末２０をクライアントとし、商品情報提供装置１０と１又は複数のユーザー端末２０とがインターネット等のネットワーク５を介して接続される。
【００２９】
本実施形態に係る商品情報提供装置１０は、ウェブサーバーとアプリケーションサーバーの機能を有し、ユーザー端末２０から要求されたページ要求を処理してユーザー端末２０に例えばＨＴＭＬにより記述されるページデータ（表示データ）を送信する。本実施形態では、ユーザー端末２０からは、商品の検索要求、商品の購入要求等の各種リクエストが商品情報提供装置１０に送信され、商品情報提供装置１０ではユーザー端末２０から受信した各種リクエストに応じた処理が実行される。以下、ユーザー端末２０、商品情報提供装置１０の各々に備えられた機能の詳細について説明する。
【００３０】
図２には、ユーザー端末２０と商品情報提供装置１０の各々の機能ブロック図を示した。まず、ユーザー端末２０に備えられた機能について説明する。
【００３１】
図２に示されるように、ユーザー端末２０は、制御部２００、記憶部２０２、入力部２０４、通信部２０６、表示部２０８を備える。上記各部の機能は、コンピューターに備えられるＣＰＵ（Central Processing Unit）等の制御手段、半導体メモリや磁気ディスク装置等の記憶手段、ネットワークインターフェース等の通信手段、液晶ディスプレイ等の表示手段、キーボードやマウス等の入力手段により実現されることとしてよい。
【００３２】
制御部２００は、記憶部２０２に記憶されたプログラムを実行することにより、ユーザー端末２０の各部を制御して各種の処理を実行するものである。記憶部２０２には、制御部２００により実行されるプログラムやデータが記憶されるほか、制御部２００の作業メモリとしても用いられる。本実施形態では、記憶部２０２にはウェブブラウザのアプリケーションプログラムが含まれ、制御部２００はウェブブラウザのアプリケーションプログラムを実行して、商品情報提供装置１０にアクセスすることとしてよい。
【００３３】
入力部２０４は、ユーザー端末２０に備えられる又は接続されるキーボードやマウス等の入力デバイスからユーザーの入力を受け付けるものである。
【００３４】
通信部２０６は、例えばネットワークインターフェースにより実現されるものであり、外部の装置とデータ通信を行うものである。本実施形態では、入力部２０４により受け付けたユーザーの入力に従って制御部２００がページ要求を生成し、通信部２０６は上記生成されたページ要求を商品情報提供装置１０に送信すると共に、商品情報提供装置１０からは上記送信したページ要求に対して生成されたページデータを受信する。
【００３５】
表示部２０８は、液晶ディスプレイ等の表示装置にグラフィックデータを出力して画面を表示させるものである。表示部２０８は、例えば通信部２０６により商品情報提供装置１０から受信したページデータに基づいて、例えば図１１〜図１３等に示される画面を表示する。なお、これらの画面についての詳細な説明は後述する。
【００３６】
次に、商品情報提供装置１０に備えられた機能について説明する。図２に示されるように、商品情報提供装置１０は、通信部１００、ページ要求処理部１０２、商品データ記憶部１０４、商品検索部１０６、表示データ生成部１０８、購入処理部１１０、購入履歴データ記憶部１１２、イノベーター抽出部１１４、ユーザー情報記憶部１１６、イノベーター購入商品取得部１１８、関連商品設定部１２０、関連商品データ記憶部１２２、商品特定部１２４、関連商品選択部１２６を備える。上記各部の機能は、ＣＰＵ（Central Processing Unit）等の制御手段、半導体メモリや磁気ディスク装置等の記憶手段、ネットワークインターフェース等の通信手段を備えるコンピューターにおいて、記憶手段に記憶されるプログラムを制御手段が順次実行することにより実現されることとしてよい。プログラムは、情報記憶媒体に格納された状態で商品情報提供装置１０に供給されることとしてもよいし、インターネット等のデータ通信手段を介して商品情報提供装置１０に供給されることとしてもよい。なお、本実施形態では、説明を簡単にするため、商品情報提供装置１０を１台のコンピューターにより実現した例を示しているが、商品情報提供装置１０に備えられた１又は複数の機能を異なるコンピューターに分散させて構成することとしても構わない。
【００３７】
通信部１００は、例えばネットワークインターフェースにより実現されるものであり、外部の装置とデータ通信を行うものである。本実施形態では、商品情報提供装置１０は、通信部１００によりユーザー端末２０とデータ通信を行う。
【００３８】
ページ要求処理部１０２は、通信部１００によりユーザー端末２０から受信したページ要求（ＵＲＬリクエスト）を処理するものである。本実施形態では、ページ要求処理部１０２は、受信したページ要求に応じたプログラム（商品検索、商品表示、商品購入等を処理する各プログラム）にページ要求に含まれる引数を渡し、そのプログラムによる実行結果を取得することとしてよい。
【００３９】
商品データ記憶部１０４は、商品を識別する商品識別情報（商品ＩＤ）に関連付けて、当該商品の情報を記憶したデータベースである。
【００４０】
図３には、商品データ記憶部１０４に記憶される商品データテーブルの一例を示した。図３に示した商品データテーブルは、商品ＩＤ、商品の名称を示す商品名、商品の分類、商品の発売日、商品の販売価格、商品の画像を識別する画像ＩＤの各項目を含むレコードを単位として構成されている。もちろん商品データテーブルのレコードを構成する項目は上記のものに限定されるものではなく、例えば検索キーワード、商品説明等の項目をさらに含んでいてもよい。
【００４１】
商品検索部１０６は、ユーザー端末２０から受け付けたページ要求が商品検索である場合に、当該ページ要求に基づいて商品データ記憶部１０４から商品データを検索するものである。例えば、商品検索部１０６は、ページ要求に含まれるキーワードに基づいて、商品データテーブルにおける商品名、分類（さらに検索キーワード）に合致する商品ＩＤを検索することとしてよい。
【００４２】
表示データ生成部１０８は、ページ要求処理部１０２により処理されるページ要求に基づいて、ユーザー端末２０において表示させる表示データを生成するものである。例えば表示データ生成部１０８は、検索画面表示要求、商品検索要求、商品購入要求等のページ要求に対して、例えば図１１〜図１３に示されるような検索画面、検索結果表示画面、商品購入画面等の表示データを生成することとしてよい。表示データ生成部１０８により生成された表示データは、通信部１００によりユーザー端末２０に送信される。
【００４３】
購入処理部１１０は、ユーザー端末２０から受け付けたページ要求が商品購入である場合に、当該ページ要求に基づいて商品の購入処理を実行するものである。例えば、購入処理部１１０は、ページ要求に含まれる商品ＩＤと、ページ要求を行ったユーザーのユーザーＩＤとを取得し、当該取得したデータに基づいて商品の購入処理を行うこととしてよい。
【００４４】
購入履歴データ記憶部１１２は、購入処理部１１０による処理結果に基づいて、ユーザーの商品購入履歴を記憶するデータベースである。
【００４５】
図４には、購入履歴データ記憶部１１２に記憶される購入履歴テーブルの一例を示した。図４に示される購入履歴テーブルは、ユーザーの商品購入毎に購入処理部１１０により付与される購入ＩＤ、商品を購入したユーザーのユーザーＩＤ、商品の購入日、購入された商品を示す商品ＩＤ、当該商品ＩＤについて商品データテーブルに格納される発売日の各項目を含むレコードを単位として構成される。もちろん購入履歴テーブルのレコードを構成する項目は上記のものに限定されるものではなく、他の項目を含み構成されることとしてもよい。
【００４６】
イノベーター抽出部１１４は、購入履歴データ記憶部１１２を参照して、所定の条件を満足するユーザーＩＤをイノベーターとして抽出するものである。ここでイノベーターとは、マーケティングの分野において用いられる、商品の購入者を１）イノベーター（新商品が出るとすぐに購入する層）、２）アーリーアダプター（流行に敏感で情報収集を自ら行って判断する層）、３）アーリーマジョリティ（慎重派であるが、全体の平均からすると早めに新商品を購入する層）、４）レイトマジョリティ（周りが使用し始めてようやく購入を決断する層）、５）ラガード（世の中の動きに関心が薄く、最後までなかなか受け入れない層）に分類した場合の、１）イノベーターに相当するユーザーに付与される属性情報である。
【００４７】
本実施形態では、イノベーター抽出部１１４は、購入履歴データ記憶部１１２に記憶される購入履歴データのうち、発売日から購入日までの経過時間（経過日数）が、所定の時間範囲内にある購入ＩＤを抽出し、当該抽出した購入ＩＤに関連付けられたユーザーＩＤが所定の頻度以上で出現した場合に、当該ユーザーＩＤをイノベーターとして抽出することとしてよい。本実施形態においては、購入履歴データに基づいて、商品分類が共通する商品を発売日と同日に購入したことが複数回あるユーザーを当該商品分類についてのイノベーターとして抽出することとする。なお、本実施形態では、イノベーター抽出部１１４は、購入履歴データ記憶部１１２に記憶されたユーザーの購入履歴データを参照してイノベーターを抽出することとしているが、購入処理部１１０によりユーザーが商品を購入する毎に、当該ユーザーが当該購入した商品の商品分類についてのイノベーターであるか否かを判断することとしてもよい。
【００４８】
ユーザー情報記憶部１１６は、ユーザーを識別するユーザー識別情報に関連付けて、当該ユーザーに関する情報を記憶するデータベースである。ユーザー情報記憶部１１６の記憶内容は、イノベーター抽出部１１４により抽出されたユーザーＩＤに応じて更新されることとしてよい。
【００４９】
図５には、ユーザー情報記憶部１１６に記憶されるユーザー情報テーブルの一例を示した。図５に示されるユーザー情報テーブルは、ユーザーを識別するユーザーＩＤ、ユーザーが商品情報提供装置１０にログインする際に用いるパスワード、ユーザーの名前を示すユーザー名、ユーザーがイノベーターと判断された商品分類を表すイノベーター属性の各項目を含むレコードを単位として構成されている。
【００５０】
イノベーター購入商品取得部１１８は、ユーザー情報記憶部１１６と購入履歴データ記憶部１１２を参照して、ユーザーが購入した商品のうち、当該ユーザーに付与されたイノベーター属性に示される商品分類に属する商品（イノベーター購入商品群）の商品ＩＤを取得する。イノベーター購入商品取得部１１８は、イノベーター購入商品群の商品ＩＤの取得を、予め定められたタイミングで行ってもよいし、ユーザー情報記憶部１１６と購入履歴データ記憶部１１２のいずれかが更新されたタイミングで行ってもよい。また、イノベーター購入商品群には、所定の商品分類についてのイノベーター属性が付与されたユーザーにより購入された商品のうち、当該所定の商品分類に属し、且つ、当該商品の発売日から購入時までの経過時間が所定範囲内にあるものに絞ることとしてもよい。
【００５１】
図６には、イノベーター購入商品群の一覧を示すイノベーター購入商品テーブルの一例を示した。イノベーター購入商品テーブルは、イノベーター購入商品取得部１１８により取得されたデータに基づき生成されるものである。図６に示したイノベーター購入商品テーブルは、イノベーター属性が付与されたユーザーＩＤ、当該イノベーター属性に示される商品分類、当該ユーザーＩＤのユーザーが購入した当該商品分類に属する商品の商品ＩＤの各項目を含むレコードを単位として構成される。
【００５２】
関連商品設定部１２０は、イノベーター購入商品テーブルの記憶内容に基づいて、複数の商品ＩＤを関連商品として相互に関連付けるものである。以下、関連商品設定部１２０による関連商品の設定例を説明する。
【００５３】
関連商品設定部１２０は、イノベーター購入商品テーブルを参照して、同一のユーザーＩＤに関するレコードを抽出し、当該抽出されたレコードに含まれる商品ＩＤ同士を関連商品として設定することとする。この例では、イノベーター属性が付与された同一のユーザーにより購入された商品分類が共通する商品同士を関連商品として設定するため、関連商品の選択基準が一貫しており、商品性が異なる商品が混入するリスクが低減される。
【００５４】
関連商品データ記憶部１２２は、関連商品設定部１２０により関連商品に設定された商品ＩＤの情報を記憶するデータベースである。図７には、関連商品データ記憶部１２２に記憶される関連商品データテーブルの例を示した。図７に示した関連商品データテーブルは、イノベーター属性を有する同一のユーザーにより購入された商品のうち分類が共通するものを関連商品に設定することで生成されたものである。図７に示される関連商品データテーブルは、関連商品のグループを識別するグループＩＤ、当該グループに属する商品の分類、当該グループの要素の各項目を関連付けたレコードを単位として構成される。図７に示した関連商品データテーブルでは、関連商品の要素として格納される商品ＩＤ数を特に限定していないが、例えば新商品と旧商品の２つを要素として格納し、新商品に対応する商品ＩＤ、旧商品に対応する商品ＩＤを明示した形式でデータを保持することとしても構わない。
【００５５】
商品特定部１２４は、ページ要求処理部１０２により処理されるページ要求が商品情報の表示要求である場合に、当該ページ要求に係る商品を識別する商品ＩＤを特定するものである。商品特定部１２４は、ユーザー端末２０から受信したページ要求に含まれるパラメーターに基づいて商品ＩＤを特定することとしてよい。
【００５６】
関連商品選択部１２６は、商品特定部１２４により特定された商品ＩＤ（以下、特定商品ＩＤ）と関連付けて関連商品データテーブルに記憶される商品ＩＤのうち少なくとも１つを選択するものである。本実施形態では、関連商品選択部１２６は、特定商品ＩＤを含むレコードを、関連商品データテーブルから検索し、当該検索されたレコードの要素に含まれる商品ＩＤのうち予め定められた選択基準に基づいて商品ＩＤを少なくとも１つ選択することとしてよい。以下、関連商品選択部１２６により関連商品を選択する場合に用いられる選択基準の例を２つ挙げる。
【００５７】
第１の例では、関連商品選択部１２６は、特定商品ＩＤに関連付けて関連商品データテーブルに記憶される商品ＩＤのうち、発売日が特定商品ＩＤの商品よりも新しい商品の商品ＩＤを選択することとしてよい。この場合に、関連商品選択部１２６は、発売日が特定商品ＩＤの商品よりも新しい商品が複数ある場合には、最も発売日が新しい商品の商品ＩＤを選択することとしてもよいし、発売日が新しい順に複数の商品ＩＤを選択し、それぞれに発売日に応じた表示優先順位を付与することとしてもよい。
【００５８】
第２の例では、関連商品選択部１２６は、特定商品ＩＤに関連付けて関連商品データテーブルに記憶される商品ＩＤのうち、販売価格が特定商品ＩＤの商品よりも低い商品の商品ＩＤを選択することとしてよい。この場合に、関連商品選択部１２６は、販売価格が特定商品ＩＤの商品よりも低い商品が複数ある場合には、最も販売価格が低い商品の商品ＩＤを選択することとしてもよいし、販売価格が低い順に複数の商品ＩＤを選択し、それぞれに販売価格に応じた表示優先順位を付与することとしてもよい。もちろん、関連商品の選択基準は上述した例に限られるものではなく、第１と第２の例による選択結果を統合してもよいし、他の基準をさらに採用することとしてもよい。
【００５９】
表示データ生成部１０８は、商品特定部１２４により特定された商品ＩＤと、当該商品ＩＤについて関連商品選択部１２６により選択された商品ＩＤの各々の情報を含む表示データを生成することとしてよい。そして、通信部１００は、表示データ生成部１０８により生成された表示データをユーザー端末２０に送信し、ユーザー端末２０において表示データに基づく画面（例えば図１３）を表示させるようにしてよい。
【００６０】
次に、図８乃至図１０に示したフローチャートを参照しながら、商品情報提供装置１０において行われる各処理の流れを説明する。
【００６１】
図８には、ユーザーの購入履歴に基づいてイノベーターを抽出するイノベーター抽出処理のフローチャートを示した。図８に示されるように、商品情報提供装置１０は、ユーザー端末２０から受け付けた商品購入の処理要求に基づいて商品の購入処理を実行し（Ｓ１００１）、実行した商品の購入処理に基づく購入履歴データを購入履歴データ記憶部１１２に記憶する（Ｓ１００２）。商品情報提供装置１０は、イノベーター抽出を開始する所定のタイミングが到来するまで（Ｓ１００３：Ｎ）、Ｓ１００１とＳ１００２の処理を実行し、上記所定のタイミングが到来したと判断する場合に（Ｓ１００３：Ｙ）、以下の処理を開始する。
【００６２】
商品情報提供装置１０は、購入履歴データ記憶部１１２に記憶される未処理のユーザーＩＤのうち１つを選択し（Ｓ１００４）、当該ユーザーＩＤを含み、商品分類が共通する商品を発売日と同日に購入したことを示す購入履歴データのレコードを抽出する（Ｓ１００５）。商品情報提供装置１０は、上記抽出したレコードの数が複数あるか否かを判断し（Ｓ１００６）、複数あると判断する場合には（Ｓ１００６：Ｙ）、現在の処理に係るユーザーＩＤに、上記商品分類に係るイノベーター属性を付与してユーザー情報記憶部１１６に記憶する（Ｓ１００７）。次に、商品情報提供装置１０は、購入履歴データ記憶部１１２に記憶されるユーザーＩＤのうち未処理のユーザーＩＤがあるか否かを判断し（Ｓ１００８）、Ｓ１００８において「ある」と判断する場合には（Ｓ１００８：Ｙ）、処理Ｓ１００４に戻ってそれ以降の処理を繰り返し、Ｓ１００８において「ない」と判断する場合には（Ｓ１００８：Ｎ）、イノベーター抽出処理を終了する。
【００６３】
図９には、イノベーターの購入履歴に基づいて関連商品を設定する関連商品設定処理のフローチャートを示した。図９に示されるように、商品情報提供装置１０は、ユーザー情報記憶部１１６を参照して、イノベーター属性が付与されたユーザーＩＤを取得し（Ｓ２００１）、当該取得したユーザーＩＤのうち未処理のユーザーＩＤを１つ選択する（Ｓ２００２）。商品情報提供装置１０は、購入履歴データ記憶部１１２を参照して上記選択したユーザーＩＤの購入履歴のレコードを取得し（Ｓ２００３）、当該取得したレコードのうち、イノベーター属性に示される商品分類の商品に係るレコードを抽出する（Ｓ２００４）。さらに、商品情報提供装置１０は、上記抽出したレコードに含まれる商品ＩＤをそれぞれ関連付けて関連商品データテーブルに記憶する（Ｓ２００５）。商品情報提供装置１０は、イノベーター属性が付与されたユーザーＩＤのうち未処理のユーザーＩＤがあるか否かを判断し（Ｓ２００６）、Ｓ２００６において「ある」と判断する場合には（Ｓ２００６：Ｙ）、処理Ｓ２００２に戻ってそれ以降の処理を繰り返し、Ｓ２００６において「ない」と判断する場合には（Ｓ２００６：Ｎ）、関連商品設定処理を終了する。なお、商品情報提供装置１０は、上記の関連商品設定処理を、イノベーター属性が付与されたいずれかのユーザーＩＤによる商品購入が行われたことを検知した場合に実行することとしてもよい。
【００６４】
図１０には、ユーザー端末２０から受信したページ要求に応じて商品情報を提供する商品情報提供処理のフローチャートを示した。図１０に示されるように、商品情報提供装置１０は、ユーザー端末２０から検索画面の表示要求を受け付けると（Ｓ３００１）、例えば図１１に示すような検索画面の表示データをユーザー端末２０に送信する（Ｓ３００２）。
【００６５】
図１１には、検索画面の一例を示した。図１１に示される検索画面には、検索キーワードを入力する入力欄、検索ボタン、各種商品分類へのリンクが表示されている。ユーザー端末２０において表示された検索画面において、入力欄に検索キーワードが入力され検索ボタンが押下されると、商品情報提供装置１０に検索キーワードを含むページ要求が送信される。
【００６６】
商品情報提供装置１０は、ユーザー端末２０から送信された商品検索のページ要求を受信し（Ｓ３００３）、当該受信したページ要求に基づいて商品情報を検索する（Ｓ３００４）。商品情報提供装置１０は、上記の検索結果に基づいて例えば図１２に示される検索結果表示画面の表示データを生成し（Ｓ３００５）、生成した表示データをユーザー端末２０に送信する（Ｓ３００６）。
【００６７】
図１２には、検索結果表示画面の一例を示した。図１２に示される検索結果表示画面には、検索された商品ＩＤに関連付けられた画像ＩＤの画像、商品名、販売価格の情報が検索結果順にリスト表示される。ユーザー端末２０において表示された検索結果表示画面において、カーソルにより画像がクリックされると、商品情報提供装置１０に商品ＩＤを含むページ要求が送信される。
【００６８】
商品情報提供装置１０は、ユーザー端末２０から送信された商品情報提供のページ要求を受信し（Ｓ３００７）、当該受信したページ要求に基づいて商品ＩＤを特定する（Ｓ３００８）。次に、商品情報提供装置１０は、上記特定した商品ＩＤ（特定商品ＩＤ）と関連付けて関連商品データテーブルに記憶される商品ＩＤのうち、特定商品ＩＤよりも発売日が新しい商品の商品ＩＤと、販売価格が低い商品の商品ＩＤを関連商品ＩＤに選択する（Ｓ３００９）。そして、商品情報提供画面は、例えば図１３に示されるような特定商品ＩＤと関連商品ＩＤのそれぞれの情報を含む商品情報提供画面の表示データを生成し（Ｓ３０１０）、当該生成した表示データをユーザー端末２０に送信する（Ｓ３０１１）。
【００６９】
なお、商品情報提供装置１０は、ページ要求を受信したユーザー端末２０に応じたユーザーＩＤを特定し、上記特定したユーザーＩＤに上記ページ要求に基づいて特定した商品ＩＤの属する商品分類のイノベーター属性が関連づけられているか否かを、ユーザー情報記憶部１１６を参照して判定することとしてもよい。そして、商品情報提供装置１０は、上記特定したユーザーＩＤに上記イノベーター属性が関連づけられていない場合に、ユーザー端末２０に特定商品ＩＤと関連商品ＩＤのそれぞれの情報を含む商品情報提供画面の表示データを提供するようにしてもよい。
【００７０】
図１３には、商品情報提供画面の一例を示した。図１３に示されるように、商品情報提供画面には、ユーザーが要求した商品の詳細を表示する商品詳細表示欄と、ユーザーが要求した商品に基づいて選択された関連商品表示欄とが含まれる。図１３に示した例では、関連商品表示欄には、新製品と、お買得品としてそれぞれに該当する関連商品ＩＤの画像及び情報が表示される。
【００７１】
以上説明した本実施形態に係る商品情報提供装置１０では、所謂イノベーターと呼ばれる情報感度の高いユーザーの購買履歴に基づいて特定の商品性を持った商品群を関連付けて記憶し、その関連付けた商品群に含まれる商品のいずれかの情報提供を行う場合に、当該商品群に含まれる他の商品の情報も併せて提供することで、ユーザーの商品選択時に有用な情報を提供できる。
【００７２】
従来には、協調フィルタリングによりユーザーに関連商品のレコメンドを行っているものがあるが、こうした協調フィルタリングには大量の購買履歴を必要とする。発売されてからすぐの新商品の購買履歴は十分に蓄積されていないため、協調フィルタリングに基づく手法では新商品のレコメンドが行われる確率が極めて低い。その一方で、本実施形態では、商品を発売日からすぐに購入するといった購買特性を有する所謂イノベーターの購買履歴に着目して商品間の関連づけを行うことで、ユーザーが要求した商品に対して関連する新商品の情報が提供される確率を、公知の協調フィルタリングの手法を用いた場合に比べて増加させることができる。また、協調フィルタリングに基づく手法によって新商品のレコメンドが行われるようになる程度の購買履歴を蓄積しなくとも、新商品の情報を提供することができるようになるので、新商品の情報を提供するまでの時間を短縮できる。
【００７３】
また、ユーザーが要求した商品に対して、当該商品と類似の又は共通する商品性を有する旧商品であって、販売価格が低いものを提供することで、ユーザーの要求に合ったコストパフォーマンスの高い商品を紹介できる。
【００７４】
［第２実施形態］
次に、本発明に係る第２実施形態について説明する。第２実施形態では、イノベーター属性が付与された複数のユーザーにより購入された商品群を関連づけるようにした点で第１実施形態と相違する。すなわち、第２実施形態に係る商品情報提供装置１０は、第１実施形態に係る商品情報提供装置１０と備えられる機能ブロックについては共通しているが、関連商品設定部１２０による処理と、関連商品データ記憶部１２２に記憶されるデータにおいて第１実施形態と相違している。そのため、以下では共通する機能ブロックについての説明は省略し、主に相違点について説明する。
【００７５】
第２実施形態に係る関連商品設定部１２０は、イノベーター属性が付与された複数のユーザーごとにイノベーター購入商品取得部１１８により取得されたイノベーター購入商品群に共通する商品が含まれている場合には、各ユーザーに対応したイノベーター購入商品群を相互に関連付ける。
【００７６】
例えば、図６に示したイノベーター購入商品テーブルの例の場合には、ユーザーＩＤ＝ｕ０００１とユーザーＩＤ＝ｕ０００３のユーザーのイノベーター購入商品群には、商品ＩＤ＝ｍ０００５が共に含まれているため、ユーザーＩＤ＝ｕ０００１とユーザーＩＤ＝ｕ０００３のユーザーのイノベーター購入商品群には商品特性に何らかの共通性がある可能性が高いと推定し、両者を同じ商品グループとして相互に関連づけることとする。また、同様に、ユーザーＩＤ＝ｕ０００１とユーザーＩＤ＝ｕ０００７のユーザーのイノベーター購入商品群には、商品ＩＤ＝ｍ０００１が共に含まれているため、ユーザーＩＤ＝ｕ０００１とユーザーＩＤ＝ｕ０００７のユーザーのイノベーター購入商品群が同じ商品グループとして相互に関連づけられることとなる。なお、ユーザーＩＤ＝ｕ０００３とユーザーＩＤ＝ｕ０００７にそれぞれ対応するイノベーター購入商品群には共通する商品がないため、これらの間には共通する商品特性がないと推定し、両者の関連づけは行わないこととする。
【００７７】
第２実施形態に係る関連商品データ記憶部１２２は、関連商品設定部１２０により相互に関連づけられた商品群の情報を記憶する。
【００７８】
図１４には、関連商品データ記憶部１２２に記憶される関連商品データテーブルの一例を示した。図１４に示される例では、関連商品データテーブルは、商品のグループを識別するグループＩＤ、当該グループの商品分類、当該グループに属する商品ＩＤ、当該グループに属するイノベーターのユーザーＩＤ、各ユーザーＩＤのイノベーター商品群に共通した商品ＩＤの情報を含む。
【００７９】
関連商品選択部１２６は、商品特定部１２４により特定された商品ＩＤと関連付けて関連商品データ記憶部１２２に記憶される商品ＩＤのうち少なくとも１つを選択する処理を実行する。なお、関連商品選択部１２６による選択及び当該選択以降の処理は第１実施形態と同様であるため説明を省略する。
【００８０】
図１５には、第２実施形態に係る商品情報提供装置１０により行われる関連商品設定処理のフローチャートを示した。
【００８１】
図１５に示されるように、商品情報提供装置１０は、商品分類を選択し（Ｓ４００１）、選択した商品分類のイノベーター属性が付与されたユーザーをユーザー情報テーブルから抽出する（Ｓ４００２）。ここで、抽出されたユーザーの数をＮとし、各ユーザーをＵ１〜ＵＮの番号で識別する。
【００８２】
商品情報提供装置１０は、抽出された各ユーザーのイノベーター購入商品群をイノベーター購入商品テーブルから取得する（Ｓ４００３）。
【００８３】
商品情報提供装置１０は、抽出されたユーザーのうち第１のユーザー（Ｕｉ、初期値ｉ＝１）、と第２のユーザー（Ｕｊ、初期値ｊ＝ｉ＋１）を設定し、ユーザーＵｉとユーザーＵｉのそれぞれのイノベーター購入商品群の中に共通する商品がある場合には（Ｓ４００４：Ｙ）、ユーザーＵｉとユーザーＵｉのそれぞれのイノベーター購入商品群を同一グループとして関連づける（Ｓ４００５）。さらに、商品情報提供装置１０は、他のユーザーのイノベーター購入商品群の中に、上記共通する商品を含むイノベーター購入商品群を検索し（Ｓ４００６）、検索されたイノベーター購入商品群を上記グループに追加して関連づける（Ｓ４００７）。
【００８４】
そして、商品情報提供装置１０は、Ｓ４００６の後、及びユーザーＵｉとユーザーＵｉのそれぞれのイノベーター購入商品群の中に共通する商品がない場合には（Ｓ４００４：Ｎ）、Ｓ４００８に進む。ここで、商品情報提供装置１０は、ｊがＮに達していない場合には（Ｓ４００８：Ｎ）、ｊをインクリメントして（Ｓ４００９）、Ｓ４００４に戻り、ｊがＮに達している場合には（Ｓ４００８：Ｙ）、Ｓ４０１０に進む。ここで、商品情報提供装置１０は、ｉがＮ−１に達していない場合には（Ｓ４０１０：Ｙ）、ｉをインクリメントするとともにｊの値をｉ＋１に設定して（Ｓ４０１１）、Ｓ４００４に戻り、ｉがＮ−１に達している場合には（Ｓ４０１０：Ｙ）、Ｓ４０１２に進む。
【００８５】
商品情報提供装置１０は、未処理の商品分類がある場合には（Ｓ４０１２：Ｙ）、Ｓ４００１に戻り、未処理の商品分類がない場合には（Ｓ４０１２：Ｎ）、処理を終了する。
【００８６】
以上説明した第２実施形態に係る商品情報提供装置１０によれば、イノベーター属性が付与された同一ユーザーの購入商品群に限らず、同一の商品分類についてのイノベーター属性が付与された複数のユーザーのうち、購入した商品が共通するユーザー間の購入商品群を関連づけることにより、第１実施形態では関連づけが設定されなかった商品間についても、類似の又は共通する商品性を有するものとして関連づけを設定できる。
【００８７】
本発明は上記の実施形態に限定されるものではない。例えば、上記の実施形態では、ユーザーの購買履歴に基づいてイノベーターを抽出することとしているが、予め定めたユーザーにイノベーター属性を付与することとしてもよいし、ユーザーの購買履歴に限らず、商品に関する行動（情報閲覧、商品の予約、ウオッチリストの追加等）の解禁日から実際に行動を実行した日時に基づく実行時までの期間が所定の時間範囲内にあるユーザーをイノベーターとして抽出することとしてもよい。
【００８８】
また、本実施形態では、イノベーターの認定に当たり、同じ商品分類の複数の商品につき、発売日から購入時までの経過時間が所定の範囲内（例えば同日）にあることを条件としたが、こうした条件に加えて、又はこうした条件に代えて以下の条件を用いることとしてもよい。すなわち、商品の発売前から予約をしていること、同じ商品分類の商品を所定の数より購入していること、同じ商品分類の商品を購入するまでの期間が所定の期間より短いこと、新商品の案内情報の配信登録をしていること、商品の販売価格の基準値（例えば定価や販売開始時の価格）に対して、販売開始後からの所定期間において販売価格が基準値に対して所定割合まで下落した場合に、基準値に近い価格で購入したこと等の条件をイノベーターの認定に用いることとしてよい。
【符号の説明】
【００８９】
１  ショッピングシステム、５  ネットワーク、１０  商品情報提供装置、２０  ユーザー端末、１００  通信部、１０２  ページ要求処理部、１０４  商品データ記憶部、１０６  商品検索部、１０８  表示データ生成部、１１０  購入処理部、１１２  購入履歴データ記憶部、１１４  イノベーター抽出部、１１６  ユーザー情報記憶部、１１８  イノベーター購入商品取得部、１２０  関連商品設定部、１２２  関連商品データ記憶部、１２４  商品特定部、１２６  関連商品選択部、２００  制御部、２０２  記憶部、２０４  入力部、２０６  通信部、２０８  表示部。
【図１】
2011227886.tif 000003
【図２】
2011227886.tif 000004
【図３】
2011227886.tif 000005
【図４】
2011227886.tif 000006
【図５】
2011227886.tif 000007
【図６】
2011227886.tif 000008
【図７】
2011227886.tif 000009
【図８】
2011227886.tif 000010
【図９】
2011227886.tif 000011
【図１０】
2011227886.tif 000012
【図１１】
2011227886.tif 000013
【図１２】
2011227886.tif 000014
【図１３】
2011227886.tif 000015
【図１４】
2011227886.tif 000016
【図１５】
2011227886.tif 000017