(57)【特許請求の範囲】
【請求項１】
サーバと、前記サーバにネットワークを介して接続された少なくとも１つのユーザ端末とを備え、
ユーザが、あらかじめ登録されている複数の商品の中から、要求に合致した商品を検索することができる商品検索システムであって、
前記サーバは、
前記商品の特徴を表す複数の商品特徴項目毎の特徴値からなる商品情報、および当該商品の商品画像を格納する記憶部と、
前記商品情報に含まれる前記商品特徴項目のうち、前記ユーザ端末からの指示に基づいて選択された少なくとも１つの商品特徴項目に基づいて縦軸の軸項目を設定し、前記縦軸の軸項目に設定した前記商品特徴項目以外の少なくとも１つの商品特徴項目に基づいて横軸の軸項目を設定し、該縦軸および横軸によって２次元座標空間を規定する２次元座標空間規定部と、
前記２次元座標空間における前記商品の座標位置を導出する座標位置導出部と、
前記座標位置に基づいて、前記２次元座標空間上に、前記複数の商品のそれぞれの前記商品画像を配置してなる分布図に関するデータを生成する分布図生成部と、
前記分布図に関するデータを前記ユーザ端末に送信し、前記分布図を前記ユーザ端末に表示させるデータ送信部と、
を備え、
（１）前記縦軸または横軸の軸項目を設定するために選択された前記商品特徴項目が１つの場合には、
前記２次元座標空間規定部は、選択された前記商品特徴項目を前記縦軸または横軸の軸項目に設定し、
前記座標位置導出部は、前記２次元座標空間における前記商品の前記縦軸または横軸の座標位置を、前記記憶部に格納されている当該商品の前記縦軸または横軸の軸項目に設定された前記商品特徴項目の前記特徴値に基づいて導出し、
（２）一方、前記縦軸または横軸の軸項目を設定するために選択された前記商品特徴項目が２つ以上の場合には、
前記２次元座標空間規定部は、選択された前記商品特徴項目のそれぞれの前記特徴値の取りうる値を正規化し、所定の優先順位に基づいて重み付け演算を行い、前記重み付け演算した後の値を足し合わせた演算結果を前記縦軸または横軸の軸項目に設定し、
前記座標位置導出部は、前記２次元座標空間における前記商品の前記縦軸または横軸の座標位置を、当該商品の前記演算結果に基づいて導出する、
ことを特徴とする商品検索システム。
【請求項２】
前記ユーザ端末には、前記分布図の縦軸および横軸に沿って、両端に位置が操作可能なツマミを有する縦軸用および横軸用スライダーが表示され、
前記縦軸用および横軸用スライダーの前記ツマミが操作されると、
前記分布図生成部は、
当該ツマミの位置に基づいて、前記分布図の前記縦軸および横軸それぞれの最大値および最小値を設定し、前記商品画像とともに前記分布図を拡大または縮小した分布図に関するデータを生成することを特徴とする請求項１に記載の商品検索システム。
【請求項３】
前記サーバは、
前記ユーザに、前記分布図に表示された前記商品を絞り込むためのフィルター条件を入力させるフィルター条件入力画面に関するデータを生成する条件入力画面生成部をさらに備え、
前記データ送信部は、
前記フィルター条件入力画面に関するデータを前記ユーザ端末に送信し、前記フィルター条件入力画面を前記ユーザ端末に表示させ、
前記座標位置導出部は、
前記２次元座標空間における前記商品毎の座標位置を導出するとともに、前記商品毎に入力された前記フィルター条件に該当するか否かを判定し、
前記分布図生成部は、
前記座標位置導出部において前記フィルター条件に該当すると判定された商品の前記商品画像のみを配置してなる分布図に関するデータを生成することを特徴とする請求項１または２に記載の商品検索システム。
【請求項４】
前記ユーザ端末において、前記分布図に表示された前記商品の中から、２つ以上の商品が選択されると、
前記分布図生成部は、
選択された前記商品の前記商品画像のみを配置してなる分布図に関するデータを再生成することを特徴とする請求項１ないし３のいずれか一項に記載の商品検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザがあらかじめ登録されている複数の商品の中から、要求に合致した商品を検索することができる商品検索システムに関する。
【背景技術】
【０００２】
インターネットの普及に伴い、ユーザはネットワークを介して膨大な数の商品の中から自分の要求に合致した商品を検索し、購入する商品を見つけ出すことができるようになってきている。
【０００３】
また、近年では、ユーザが短時間で希望の商品を見つけ出すことができるように工夫された種々の商品検索システムが開発されている。例えば、特許文献１に記載の商品検索システムでは、商品毎に価格、機能、用途、並びに形状、色、香り、味わい、手触りなどの商品特徴項目の特徴値があらかじめ登録されており、登録されている商品特徴項目の特徴値に関する条件が入力されると、入力された条件に合致する商品を抽出して、ユーザ端末に表形式で一覧表示させることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−８３１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記商品検索システムでは、ユーザの条件に合致した商品が表形式で一覧表示されるため、ユーザは最終的に購入する商品を決めるのに、一覧表示された商品を一つ一つ順に比較していく必要があった。このため条件に合致する商品の数が多くなると、条件を入力して商品の絞り込みを行ったにもかかわらず、購入する商品を見つけ出すのに時間かかってしまうという問題が生じていた。
【０００６】
本発明は上記の事情をもとに考え出されたものであって、検索結果を直感的かつ視覚的に表示することで、希望の商品を簡単かつ迅速に見つけ出すことができる商品検索システムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明に係る商品検索システムは、サーバと、前記サーバにネットワークを介して接続された少なくとも１つのユーザ端末とを備え、ユーザが、あらかじめ登録されている複数の商品の中から、要求に合致した商品を検索することができる商品検索システムであって、前記サーバは、前記商品の特徴を表す複数の商品特徴項目毎の特徴値からなる商品情報、および当該商品の商品画像を格納する記憶部と、前記商品情報に含まれる前記商品特徴項目のうち、前記ユーザ端末からの指示に基づいて選択された少なくとも１つの商品特徴項目に基づいて縦軸の軸項目を設定し、前記縦軸の軸項目に設定した前記商品特徴項目以外の少なくとも１つの商品特徴項目に基づいて横軸の軸項目を設定し、該縦軸および横軸によって２次元座標空間を規定する２次元座標空間規定部と、前記２次元座標空間における前記商品の座標位置を導出する座標位置導出部と、前記座標位置に基づいて、前記２次元座標空間上に、前記複数の商品のそれぞれの前記商品画像を配置してなる分布図に関するデータを生成する分布図生成部と、前記分布図に関するデータを前記ユーザ端末に送信し、前記分布図を前記ユーザ端末に表示させるデータ送信部と、を備え、（１）前記縦軸または横軸の軸項目を設定するために選択された前記商品特徴項目が１つの場合には、前記２次元座標空間規定部は、選択された前記商品特徴項目を前記縦軸または横軸の軸項目に設定し、前記座標位置導出部は、前記２次元座標空間における前記商品の前記縦軸または横軸の座標位置を、前記記憶部に格納されている当該商品の前記縦軸または横軸の軸項目に設定された前記商品特徴項目の前記特徴値に基づいて導出し、（２）一方、前記縦軸または横軸の軸項目を設定するために選択された前記商品特徴項目が２つ以上の場合には、前記２次元座標空間規定部は、選択された前記商品特徴項目のそれぞれの前記特徴値の取りうる値を正規化し、所定の優先順位に基づいて重み付け演算を行い、前記重み付け演算した後の値を足し合わせた演算結果を前記縦軸または横軸の軸項目に設定し、前記座標位置導出部は、前記２次元座標空間における前記商品の前記縦軸または横軸の座標位置を、当該商品の前記演算結果に基づいて導出する、ことを特徴とする。
【０００９】
上記構成において、前記ユーザ端末には、前記分布図の縦軸および横軸に沿って、両端に位置が操作可能なツマミを有する縦軸用および横軸用スライダーが表示され、前記縦軸用および横軸用スライダーの前記ツマミが操作されると、前記分布図生成部は、当該ツマミの位置に基づいて、前記分布図の前記縦軸および横軸それぞれの最大値および最小値を設定し、前記商品画像とともに前記分布図を拡大または縮小した分布図に関するデータを生成することを特徴とする。
【００１０】
さらに、上記構成において、前記サーバは、前記ユーザに、前記分布図に表示された前記商品を絞り込むためのフィルター条件を入力させるフィルター条件入力画面に関するデータを生成する条件入力画面生成部をさらに備え、前記データ送信部は、前記フィルター条件入力画面に関するデータを前記ユーザ端末に送信し、前記フィルター条件入力画面を前記ユーザ端末に表示させ、前記座標位置導出部は、前記２次元座標空間における前記商品毎の座標位置を導出するとともに、前記商品毎に入力された前記フィルター条件に該当するか否かを判定し、前記分布図生成部は、前記座標位置導出部において前記フィルター条件に該当すると判定された商品の前記商品画像のみを配置してなる分布図に関するデータを生成することを特徴とする。
【００１１】
さらに、上記構成において、前記ユーザ端末において、前記分布図に表示された前記商品の中から、２つ以上の商品が選択されると、前記分布図生成部は、選択された前記商品の前記商品画像のみを配置してなる分布図に関するデータを再生成することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、複数の商品を分布図としてユーザ端末に表示させることができる。このため、検索結果を直感的かつ視覚的に表示することで、ユーザは、希望の商品を簡単かつ迅速に見つけ出すことができる。
【００１３】
また、本発明によれば、縦軸および横軸の少なくとも一方の軸を、２つ以上の商品特徴項目により設定することができる。このため、ユーザの好みを総合的に勘案して分布図を生成することができ、ユーザは、希望の商品を簡単かつ迅速に見つけ出すことができる。
【００１４】
さらに、本発明によれば、スライダーの両端に設けられた操作可能なツマミの位置に応じて分布図を拡大または縮小することができる。このため、例えば、分布図内の特定の範囲に商品が集中している場合であっても、商品が集中している箇所を拡大することで、ユーザは、希望の商品を簡単かつ迅速に見つけ出すことができる。
【００１５】
さらに、本発明によれば、ユーザに、分布図に表示された商品を絞り込むためのフィルター条件を入力させることができる。このため、例えば、フィルター条件が入力される前の分布図に表示された商品の数が多い場合であっても、入力されたフィルター条件に該当する商品のみからなる分布図をユーザ端末に表示させることができる。従って、ユーザは、希望の商品を簡単かつ迅速に見つけ出すことができる。
【図面の簡単な説明】
【００１６】
【図１】ユーザ端末に表示される画面の一例である。
【図２】第１実施形態に係る商品検索システムのブロック図である。
【図３】複数の商品情報を含むファイルの一例である。
【図４】商品情報の取得から分布図データを生成するまでの処理を示すフローチャートである。
【図５】縦軸用および横軸用スライダーのツマミが操作され、分布図が拡大または縮小される際の処理を示すフローチャートである。
【図６】分布図が表示されているユーザ端末の画面の一部である。
【図７】縦軸用および横軸用スライダーのツマミの操作により図６の分布図が拡大表示されているユーザ端末の画面の一部である。
【図８】２つ以上の商品特徴項目を縦軸の軸項目に設定して分布図データを生成する処理を示すフローチャートである。
【図９】第３実施形態に係る商品検索システムのブロック図である。
【図１０】フィルター条件の取得から分布図データを生成するまでの処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の好ましい実施形態について、図面を参照して説明する。
【００１８】
［第１実施形態］
図１は、第１実施形態に係る商品検索システムでユーザ端末に表示される画面の一例である。同図に示すように、当該画面には、中央のＡ領域に分布図が表示されている。分布図は、縦軸と横軸からなる２次元座標空間に商品画像を表示させたものである。図１では縦軸は「収納性」、横軸は「金額」となっているが、これらはユーザが任意に変更できる。また、Ｂ領域には、分布図の縦軸に設定された商品特徴項目が表示され、Ｃ領域には、分布図内の商品をさらに絞り込むためのフィルター条件が表示されている。さらに、Ｄ領域には、分布図を拡大または縮小するためのスライダー９ａ、９ｂが表示されている。
【００１９】
図２は、第１実施形態に係る商品検索システムのブロック図である。同図に示すように、商品検索システム１は、サーバ２と、サーバ２にネットワークＮＴを介して接続された少なくとも１つのユーザ端末３とを備えている。サーバ２とユーザ端末３とは、相互にデータの送受信を行うことができる。
【００２０】
サーバ２は、記憶部４と、２次元座標空間規定部５と、座標位置導出部６と、分布図生成部７と、データ送受信部（本発明の「データ送信部」に相当する）８とを備えている。
【００２１】
記憶部４は、あらかじめ取得した商品に関する商品情報および当該商品の商品画像を格納している。具体的には、記憶部４には、商品販売者の端末（不図示）から後述するＸＭＬ形式等のファイルベースで送られてきた商品情報および当該商品の商品画像が格納されるか、または、サーバ２が商品販売者の端末のサーバ内のデータベース（不図示）に定期的にアクセスして取得した商品情報および当該商品の商品画像が格納されている。
【００２２】
商品情報は、商品の特徴を表す複数の商品特徴項目毎の特徴値からなり、タグでくくられた領域に必要な情報を追加的に記述していくことができるＸＭＬ形式を有している。商品特徴項目には、例えば商品がベッドの場合、商品名、価格、高さ、幅、長さ、収納性、色、形状、素材などの商品の基本的な特徴だけでなく、通気性、スタイリッシュ性、かわいらしさ、空間活用力などの感性を伴う特徴も含まれる。
【００２３】
図３に、複数の商品情報を含むファイルの一例を示す。１つの商品に関する商品情報は、ｐｒｏｄｕｃｔタグでくくられた領域に記述されており、ｐｒｏｄｕｃｔタグ領域は商品（商品情報）の数だけ設けられている。ｐｒｏｄｕｃｔタグ領域には、当該商品を識別するためのＩＤが記述されたｉｄタグ領域、当該商品の商品名が記述されたｎａｍｅタグ領域、当該商品の商品画像の所在が記述されたｉｍａｇｅタグ領域等が設けられている。また、ｐｒｏｄｕｃｔタグ領域には、商品特徴項目に相当するｍａｔタグ領域、ｂｒｅａｔｈａｂｉｌｉｔｙタグ領域等も設けられており、それぞれの領域には、マットの硬さ、通気性等を数値化したもの（以下、「特徴値」という）が記述されている。
【００２４】
再び図２を参照して、２次元座標空間規定部５は、商品情報に含まれる商品特徴項目のうち、ユーザ端末３からの指示に基づいて選択された商品特徴項目を縦軸の商品特徴項目に設定し、縦軸の商品特徴項目以外の商品特徴項目を横軸の商品特徴項目に設定し、該縦軸および横軸によって２次元座標空間を規定する。
【００２５】
座標位置導出部６は、２次元座標空間における商品の座標位置を、記憶部４に格納されている当該商品の縦軸および横軸の商品特徴項目の特徴値に基づいて導出する。
【００２６】
分布図生成部７は、座標位置導出部６において導出された座標位置に基づいて、２次元座標空間上に、複数の商品のそれぞれの商品画像を配置してなる分布図に関するデータを生成する。
【００２７】
データ送受信部８は、分布図に関するデータをユーザ端末３に送信し、分布図をユーザ端末３に表示させる。
【００２８】
（分布図生成フロー）
次に、商品情報の取得から分布図を表示させるまでの処理について、図４を参照して説明する。
【００２９】
まず、商品に関する商品情報を取得すると、当該商品情報は記憶部４に格納される（Ｓ０１）。その後、ユーザが縦軸および横軸の商品特徴項目を選択すると、２次元座標空間規定部５において、２次元座標空間を規定するために、縦軸の商品特徴項目の設定（Ｓ０２）および横軸の商品特徴項目の設定（Ｓ０３）が行われる。例えば、図３に示すように、商品がベッドである場合、ユーザ端末３からの指示に基づいて、縦軸の商品特徴項目としてｒｅｃｅｉｐｔタグ領域「収納性」が設定され、横軸の商品特徴項目としてｐｒｉｃｅタグ領域「金額」が設定されると、２次元座標空間規定部５は、Ａ領域に表示された分布図のもととなる２次元座標空間を「収納性」および「金額」によって規定する。
【００３０】
続いて、座標位置導出部６は、２次元座標空間における商品の座標位置の導出を開始する（Ｓ０４）。商品の座標位置は、記憶部４に格納されている当該商品の縦軸および横軸の商品特徴項目の特徴値に基づいて導出される（Ｓ０５）。例えば、「収納性」および「金額」によって２次元座標空間が規定された場合、商品の座標位置は、ｒｅｃｅｉｐｔタグ領域に記述されている収納性の特徴値、およびｐｒｉｃｅタグ領域に記述されている金額の特徴値に基づいて導出される。
【００３１】
そして、すべての商品に関して座標位置の導出が終了すると（Ｓ０６）、分布図生成部７は、座標位置導出部６において導出した座標位置に基づいて、２次元座標空間上に、複数の商品のそれぞれの商品画像を配置してなる分布図に関するデータを生成する（Ｓ０７）。生成された分布図に関するデータは、データ送受信部８を通してユーザ端末３に送信され、ユーザ端末３には、例えば、図１のＡ領域に示すような分布図が表示される。
【００３２】
この分布図によれば、例えば、収納性が高く、かつ金額が安いベッドをユーザが希望している場合、分布図の左上に表示されているベッドが要求に合致するベッドであることが直感的かつ視覚的に分かる。従って、ユーザは、希望の商品を簡単かつ迅速に見つけ出すことができる。
【００３３】
（分布図の拡大・縮小フロー）
また、ユーザ端末３に表示される画面には、図１のＤ領域に示すように、分布図の縦軸および横軸に沿って、縦軸用および横軸用スライダー９ａ、９ｂが表示されている。縦軸用および横軸用スライダー９ａ、９ｂは、分布図の縦軸および横軸に沿って位置が操作可能なツマミ１０ａ、１０ｂを両端に有し、スライダー９ａ、９ｂ自体も操作可能に構成されている。
【００３４】
ここで、縦軸用および横軸用スライダー９ａ、９ｂのツマミ１０ａ、１０ｂが操作され、分布図が拡大または縮小される際の処理について、図５を参照して説明する。
【００３５】
ユーザ端末３のマウス等の操作に伴って、縦軸用および横軸用スライダー９ａ、９ｂのツマミ１０ａ、１０ｂが操作されると、ユーザ端末３からサーバ２側にツマミ１０ａ、１０ｂの位置情報が送信され、分布図生成部７は、操作後のツマミ１０ａ、１０ｂの位置を検出する（Ｓ０８）。そして、当該ツマミ１０ａ、１０ｂの位置に基づいて、分布図（商品画像を除く）を拡大または縮小するとともに（Ｓ０９）、商品画像を当該商品画像の縦横の比率を維持したまま拡大または縮小し（Ｓ１０）、分布図に関するデータを再生成する（Ｓ１１）。再生成された分布図に関するデータは、データ送受信部８を通してユーザ端末３に送信され、ユーザ端末３には拡大または縮小された新たな分布図が表示される。
【００３６】
図６は、本実施形態に係る商品検索システム１により生成された分布図が表示されているユーザ端末３の画面の一部である。図７は、縦軸用および横軸用スライダー９ａ、９ｂのツマミ１０ａ、１０ｂの操作により図６の分布図が拡大表示されているユーザ端末の画面の一部である。図６および図７の分布図は、ともに商品をベッドとして、縦軸の商品特徴項目に「高さ」が設定され、横軸の商品特徴項目に「金額」が設定されている。
【００３７】
図６の分布図では、縦軸の最大値が２１０（ｃｍ）に設定され、横軸の最大値が１２５０００（円）に設定されており、左下に商品が集中しているため、商品画像同士が重なり合って見づらくなっている。一方、図７の分布図では、縦軸用および横軸用スライダー９ａ、９ｂのツマミ１０ａ、１０ｂの操作に伴って、縦軸の最大値が１２０（ｃｍ）に設定され、横軸の最大値が６００００（円）に設定されており、商品が集中している箇所（図６の分布図の左下）が拡大されている。このため、ユーザは、希望の商品を簡単かつ迅速に見つけ出すことができる。
【００３８】
［第２実施形態］
次に、本発明の第２実施形態に係る商品検索システムについて説明する。なお、以下の説明では、第１実施形態に係る商品検索システム１と同一の部分には同一の符号を用いることとする。
【００３９】
本実施形態に係る商品検索システム１は、基本的には第１実施形態に係る商品検索システム１と同じ構成であるが、第１実施形態に係る商品検索システム１と同様に、１つの商品特徴項目を縦軸または横軸の軸項目（縦軸または横軸の商品特徴項目に相当）に設定することができるのに加えて、２つ以上の商品特徴項目に基づいて縦軸または横軸の軸項目を設定することもできる。
【００４０】
すなわち、本実施形態に係る２次元座標空間規定部５は、商品情報に含まれる商品特徴項目のうち、ユーザ端末３からの指示に基づいて選択された少なくとも１つの商品特徴項目に基づいて縦軸の軸項目を設定することができる。また、２次元座標空間規定部５は、縦軸の軸項目を設定するために選択された商品特徴項目以外の商品特徴項目に基づいて横軸の軸項目を設定することもできる。そして、該縦軸および横軸によって２次元座標空間５を規定することができる。
【００４１】
ここで、縦軸または横軸の軸項目を設定するために選択された商品特徴項目が１つの場合には、第１実施形態に係る商品検索システム１と同様に、２次元座標空間規定部５は、選択された商品特徴項目を縦軸または横軸の軸項目に設定する。そして、座標位置導出部６は、２次元座標空間における商品の縦軸または横軸の座標位置を、記憶部４に格納されている当該商品の縦軸または横軸の軸項目に設定された商品特徴項目の特徴値に基づいて導出する。
【００４２】
一方、縦軸または横軸の軸項目の少なくとも一方の軸項目を設定するために選択された商品特徴項目が２つ以上の場合には、２次元座標空間規定部５は、優先順位を付けて選択された商品特徴項目のそれぞれの特徴値の取りうる値を正規化する。そして、正規化したそれぞれの値に対して、当該優先順位に基づいて重み付け演算を行い、重み付け演算の結果を足し合わせた数値を縦軸または横軸の軸項目に設定する。座標位置導出部６は、２次元座標空間における商品の縦軸または横軸の座標位置を、当該商品の重み付け演算の結果を足し合わせた数値に基づいて導出する。
【００４３】
そして、分布図生成部７は、座標位置導出部６において導出された座標位置に基づいて、２次元座標空間上に、複数の商品のそれぞれの商品画像を配置してなる分布図に関するデータを生成する。生成された分布図に関するデータは、データ送受信部８を通してユーザ端末３に送信され、ユーザ端末３には分布図が表示される。
【００４４】
（２つ以上の商品特徴項目を軸項目に設定した場合の分布図生成フロー）
ここで、２つ以上の商品特徴項目を縦軸の軸項目に設定して分布図データを生成する処理について、図８を参照して説明する。
【００４５】
まず、ユーザにより、縦軸の軸項目を設定するための２つ以上の商品特徴項目が選択されると（図１のＢ領域参照）、選択された商品特徴項目の特徴値を０〜１の範囲の値に正規化する（Ｓ１２）。ある商品Ｘの商品特徴項目Ｉｔｅｍの特徴値を正規化した値Ｎ（Ｘ，Ｉｔｅｍ）は、すべての商品の商品特徴項目Ｉｔｅｍの特徴値のうち、最大値をＭａｘ（Ｉｔｅｍ）、最小値をｍｉｎ（Ｉｔｅｍ）とし、最大値と最小値の差をＤ（Ｉｔｅｍ）とすると、以下の式で求められる。
【数１】
0005537909.tif 000002
【００４６】
なお、上記では、すべての商品の商品特徴項目Ｉｔｅｍの特徴値のうち、最大値をＭａｘ（Ｉｔｅｍ）、最小値をｍｉｎ（Ｉｔｅｍ）としているが、例えば、最大値Ｍａｘ（Ｉｔｅｍ）と最小値ｍｉｎ（Ｉｔｅｍ）の差が小さい場合には、差が大きくなるように最大値Ｍａｘ（Ｉｔｅｍ）および最小値ｍｉｎ（Ｉｔｅｍ）をサーバ２側で任意に設定することができる。
【００４７】
次に、正規化した値Ｎ（Ｘ，Ｉｔｅｍ）に対して所定の優先順位に基づいた重み付け演算を行い（Ｓ１３）、重み付け演算された値を足し合わせることにより、商品Ｘの縦軸の座標位置を導出する（Ｓ１４）。そして、導出された座標位置に基づいて、２次元座標空間上に、商品Ｘの商品画像を配置してなる分布図に関するデータを生成する（Ｓ１５）。
【００４８】
表１は、商品特徴項目（幅、高さ、収納性）の特徴値の異なる３種類のベッド（それぞれＮｏ．１、Ｎｏ．２、Ｎｏ．３とする）の正規化した値、縦軸の軸項目を示す表である。また、表１では、幅、高さ、収納性の順に優先順位をつけ、重みをそれぞれ１、０．８、０．６としている。つまり、表１では、ベッドの幅を最も勘案しつつ、幅、高さ、収納性に基づいて総合的に縦軸の軸項目の数値（本発明の「演算結果」に相当する）を求めている。
【００４９】
【表１】
0005537909.tif 000003
【００５０】
表２は、表１と同じ３種類のベッドの正規化した値、縦軸の軸項目を示す表である。表２は、収納性、幅、高さの順に優先順位をつけた点が表１と異なっている。
【００５１】
【表２】
0005537909.tif 000004
【００５２】
表３は、表１と同じ３種類のベッドの正規化した値、縦軸の軸項目を示す表である。表３は、幅、高さ、収納性の順に重みをそれぞれ１、０．５、０．２５とした点が表１と異なっている。
【００５３】
【表３】
0005537909.tif 000005
【００５４】
表１〜３に示すように、同一の商品であっても、重み付けの優先順位や、重みを変えると、それぞれの商品の縦軸の軸項目の数値が変ってくる。例えば、表１ではＮｏ．２のベッドの縦軸の軸項目の数値が最も大きく、表２および表３ではＮｏ．１のベッドの縦軸の軸項目の数値が最も大きくなっている。すなわち、本実施形態に係る商品検索システムでは、重み付けの優先順位や、重みを変えることにより、ユーザは、複数の希望を同時に満足する商品を見つけ出すことができる。
【００５５】
［第３実施形態］
次に、本発明の第３実施形態に係る商品検索システムについて説明する。
【００５６】
本実施形態に係る商品検索システム１１は、図９に示すように、サーバ２２内に条件入力画面生成部１２を備えている点を除いて第１実施形態に係る商品検索システム１と同じ構成である。
【００５７】
条件入力画面生成部１２は、分布図に表示された商品を絞り込むためのフィルター条件をユーザに入力させるためのフィルター条件入力画面（図１のＣ領域参照）に関するデータを生成する。フィルター条件入力画面に関するデータは、ユーザ端末３に送信され、ユーザ端末３には、フィルター条件入力画面が表示される。
【００５８】
フィルター条件入力画面では、縦軸または横軸の商品特徴項目の特徴値の範囲を限定することができるのに加えて、縦軸または横軸の商品特徴項目以外の商品特徴項目の特徴値、例えば、色等の数値で表すことが困難な商品特徴項目の特徴値に関しても、限定することができる。そして、ユーザは、特徴値が限定された範囲に含まれている商品の商品画像のみからなる分布図で、より簡単かつ迅速に希望の商品を見つけ出すことができる。
【００５９】
（フィルター条件入力後の分布図生成フロー）
次に、フィルター条件が入力されてから分布図を表示させるまでの処理について、図１０を参照して説明する。
【００６０】
フィルター条件入力画面に入力されたフィルター条件をデータ送受信部８が受信すると（Ｓ１６）、座標位置導出部６は、各商品が入力されたフィルター条件に該当するか否かの判定を行うための処理を開始する（Ｓ１８〜Ｓ２２）。なお、フィルター条件が複数存在する場合は、フィルター条件毎に各商品が該当するか否かの判定を行う（Ｓ１７〜Ｓ２３）。
【００６１】
より詳しくは、フィルター条件に該当すると判定された商品に対しては、当該商品の座標位置を、記憶部４に格納されている当該商品の縦軸および横軸の商品特徴項目の特徴値に基づいて導出する（Ｓ２０）。フィルター条件に該当しないと判定された商品に対しては、分布図に表示されないように不可視設定を行う（Ｓ２１）。すべての商品に対して、フィルター条件に該当するか否かの判定が終了すると（Ｓ２２）、次のフィルター条件に対して各商品が該当するか否かの判定を行い、すべてのフィルター条件に対して各商品が該当するか否かの判定が終了すると（Ｓ２３）、分布図生成部７は、フィルター条件に該当すると判定された商品の商品画像のみを配置してなる分布図に関するデータを生成する（Ｓ２４）。生成された分布図に関するデータは、データ送受信部８を通してユーザ端末３に送信され、ユーザ端末３にはフィルター条件を考慮した分布図が表示される。
【００６２】
なお、本実施形態に係る商品検索システム１１は、第２実施形態に係る商品検索システム１に条件入力画面生成部１２を付加した構成としてもよい。
【００６３】
以上、本発明に係る商品検索システムの好ましい実施形態について説明してきたが、本発明はこれらの構成に限定されるものではない。
【００６４】
例えば、ユーザ端末３に表示された分布図内の商品をさらに絞り込むことができるように、分布図生成部７において、分布図内の商品の中からユーザによって選択された商品の商品画像のみを配置してなる分布図に関するデータを生成してもよい。具体的には、ユーザが、分布図に表示された商品を、マウス等の操作によって商品リスト（図１の分布図の右のお気に入りＢＯＸに相当する）に移動させると、分布図生成部７において、選択された商品を表形式で表示する商品リストに関するデータを生成する。そして、当該商品リストをユーザ端末３に表示させ、次いで、当該商品リストに表示された商品の中から選択された商品の商品画像のみを表示させる分布図に関するデータを再生成する。例えば、分布図内の複数の商品の中から選択された１０個の商品が表示された商品リストを生成し、さらに商品リスト内の１０個の商品の中から選択された３個の商品のみが表示された分布図を再生成することができる。これにより、ユーザは自分の要求に合致する商品を段階的に検索することができる。
【符号の説明】
【００６５】
１、１１      商品検索システム
２、２２      サーバ
３      ユーザ端末
４      記憶部
５      ２次元座標空間規定部
６      座標位置導出部
７      分布図生成部
８      データ送受信部
１２    条件入力画面生成部
【図２】
0005537909.tif 000006
【図３】
0005537909.tif 000007
【図４】
0005537909.tif 000008
【図５】
0005537909.tif 000009
【図８】
0005537909.tif 000010
【図９】
0005537909.tif 000011
【図１０】
0005537909.tif 000012
【図１】
0005537909.tif 000013
【図６】
0005537909.tif 000014
【図７】
0005537909.tif 000015