(57)【要約】【課題】検索結果ページにおいて対象性別、価格、対象年齢、サイズ等の商品属性をユーザに容易に識別させる。【解決手段】ユーザ端末から商品についての検索条件を受け付ける検索条件受付手段と、受け付けた検索条件に基づいて商品情報データベースを検索する検索実行手段と、検索結果から商品属性を抽出してクラスタリングを行う商品属性抽出・クラスタリング手段と、クラスタリングされた商品属性の表示部分に対して少なくともクラスタ毎に異なる色情報を割り当てる色情報割当手段と、色情報割当結果に基づいて検索結果ページを生成し、前記ユーザ端末に送信する検索結果ページ生成・送信手段とを備える。【選択図】図１
2010205072.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末から商品についての検索条件を受け付ける検索条件受付手段と、
受け付けた検索条件に基づいて商品情報データベースを検索する検索実行手段と、
検索結果から商品属性を抽出してクラスタリングを行う商品属性抽出・クラスタリング手段と、
クラスタリングされた商品属性の表示部分に対して少なくともクラスタ毎に異なる色情報を割り当てる色情報割当手段と、
色情報割当結果に基づいて検索結果ページを生成し、前記ユーザ端末に送信する検索結果ページ生成・送信手段と
を備えたことを特徴とするネットショッピング管理装置。
【請求項２】
請求項１に記載のネットショッピング管理装置において、
前記色情報割当手段は、クラスタリングの結果のクラスタ数で分割したカラーパレットから色情報を割り当てる
ことを特徴とするネットショッピング管理装置。
【請求項３】
ユーザ端末から商品についての検索条件を受け付ける検索条件受付工程と、
受け付けた検索条件に基づいて商品情報データベースを検索する検索実行工程と、
検索結果から商品属性を抽出してクラスタリングを行う商品属性抽出・クラスタリング工程と、
クラスタリングされた商品属性の表示部分に対して少なくともクラスタ毎に異なる色情報を割り当てる色情報割当工程と、
色情報割当結果に基づいて検索結果ページを生成し、前記ユーザ端末に送信する検索結果ページ生成・送信工程と
を備えたことを特徴とするネットショッピング管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等のネットワークを介して商品の売買を行う技術に関する。
【背景技術】
【０００２】
昨今、インターネットを利用した商品の売買が盛んに行われるようになっており、このようなネットショッピングは日常生活に不可欠の存在となっている（例えば、特許文献１参照。）。
【０００３】
しかしながら、インターネット上には多くのネットショッピングのサイトが設けられていることから、各サイトでは顧客の取り込みのために数々の工夫を凝らしている。
【０００４】
ところで、一般的なネットショッピングのサイトでは、商品カテゴリや商品名を入力することで、これらの入力条件に合致する複数の商品候補が検索結果として表示される。例えば、「アクセサリ＞時計」と入力すると、男性用や女性用の腕時計の商品候補が一覧となって表示される。一覧表示される順番は、商品掲載の新しい順であったり、価格の安い順であったりとシステムによって異なる。
【０００５】
そして、ユーザは一覧表示された商品候補の中から、必要に応じて詳細情報を参照し、最終的に商品を決定して購入処理を行う。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−２７３４２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したように、従来は入力条件に合致する商品候補が単に一覧表示されるものであったため、入力条件が緩い場合には商品属性の異なる商品候補が混在することとなり、その中から所望の商品を選択するのが困難であるという問題があった。
【０００８】
例えば、先の「腕時計」の場合、自分用と異性へのプレゼント用の両方を購入しようとする場合、特に「男性用」「女性用」という限定を付けないのが普通である。しかし、この場合、検索結果に男性用の腕時計と女性用の腕時計とが混在して表示されるため、その中から男性用と女性用を区別して選択するのは困難となる。同様の問題は、価格や対象年齢やサイズ等についても言えることである。
【０００９】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、検索結果ページにおいて対象性別、価格、対象年齢、サイズ等の商品属性をユーザに容易に識別させることのできるネットショッピング管理装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記の課題を解決するため、本発明にあっては、請求項１に記載されるように、ユーザ端末から商品についての検索条件を受け付ける検索条件受付手段と、受け付けた検索条件に基づいて商品情報データベースを検索する検索実行手段と、検索結果から商品属性を抽出してクラスタリングを行う商品属性抽出・クラスタリング手段と、クラスタリングされた商品属性の表示部分に対して少なくともクラスタ毎に異なる色情報を割り当てる色情報割当手段と、色情報割当結果に基づいて検索結果ページを生成し、前記ユーザ端末に送信する検索結果ページ生成・送信手段とを備えるネットショッピング管理装置を要旨としている。
【００１１】
また、請求項２に記載されるように、請求項１に記載のネットショッピング管理装置において、前記色情報割当手段は、クラスタリングの結果のクラスタ数で分割したカラーパレットから色情報を割り当てるようにすることができる。
【００１２】
また、請求項３に記載されるように、ユーザ端末から商品についての検索条件を受け付ける検索条件受付工程と、受け付けた検索条件に基づいて商品情報データベースを検索する検索実行工程と、検索結果から商品属性を抽出してクラスタリングを行う商品属性抽出・クラスタリング工程と、クラスタリングされた商品属性の表示部分に対して少なくともクラスタ毎に異なる色情報を割り当てる色情報割当工程と、色情報割当結果に基づいて検索結果ページを生成し、前記ユーザ端末に送信する検索結果ページ生成・送信工程とを備えるネットショッピング管理方法として構成することができる。
【発明の効果】
【００１３】
本発明のネットショッピング管理装置にあっては、検索結果ページにおいて対象性別、価格、対象年齢、サイズ等の商品属性をユーザに容易に識別させることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態にかかるシステムの構成例を示す図である。
【図２】ネットショッピング管理サーバのハードウェア構成例を示す図である。
【図３】商品情報データベースのデータ構造例を示す図である。
【図４】実施形態の処理例を示すシーケンス図である。
【図５】検索ページの画面例を示す図である。
【図６】商品属性抽出結果の例を示す図である。
【図７】クラスタリング結果の例を示す図である。
【図８】カラーパレットの例を示す図である。
【図９】カラーパレット色分割結果の例を示す図である。
【図１０】対クラスタ色情報割当結果の例を示す図である。
【図１１】対表示部分色情報割当結果の例を示す図である。
【図１２】検索結果ページの例を示す図（その１）である。
【図１３】検索結果ページの例を示す図（その２）である。
【発明を実施するための形態】
【００１５】
以下、本発明の好適な実施形態につき説明する。
【００１６】
＜構成＞
図１は本発明の一実施形態にかかるシステムの構成例を示す図である。
【００１７】
図１において、インターネット等のネットワーク１には、ネットショッピングのユーザが操作するＰＣ（Personal Computer）、携帯電話、ＰＤＡ（Personal Digital Assistants）等のユーザ端末２が複数接続されている。ユーザ端末２は、一般的なブラウザ（Ｗｅｂブラウザ）２１を備えている。ブラウザ２１は、インターネットの標準プロトコルであるＨＴＴＰ（Hyper Text Transfer Protocol）等に従い、ＨＴＭＬ（Hyper Text Markup Language）等の言語で記述されたページデータの要求・取得・表示およびフォームデータの送信等を行う機能を有している。
【００１８】
一方、ネットワーク１には、ユーザの操作するユーザ端末２のブラウザ２１からのアクセスに対して商品販売の管理を行うネットショッピング管理サーバ３が接続されている。
【００１９】
ネットショッピング管理サーバ３は、機能部として、商品検索処理部３１と商品購入処理部３２とを備えている。これらの機能部は、ネットショッピング管理サーバ３を構成するコンピュータのＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等のハードウェア資源上で実行されるコンピュータプログラムによって実現されるものである。これらの機能部は、単一のコンピュータ上に配置される必要はなく、必要に応じて分散される形態であってもよい。
【００２０】
商品検索処理部３１は、検索条件受付部３１１と検索実行部３１２と商品属性抽出部３１３と商品属性クラスタリング処理部３１４とカラーパレット分割部３１５と対クラスタ色情報割当部３１６と対表示部分色情報割当部３１７と検索結果ページ生成部３１８と検索結果ページ送信部３１９とを備えている。
【００２１】
また、ネットショッピング管理サーバ３が参照するデータベースとして、商品情報データベース４１が設けられている。このデータベースは、データベースを保持するコンピュータ内のＨＤＤ（Hard Disk Drive）等の記憶媒体上に所定のデータを体系的に保持するものである。
【００２２】
商品検索処理部３１は、ユーザの操作するユーザ端末２のブラウザ２１からの要求に応じて検索を行い、ユーザ端末２のブラウザ２１に検索結果ページを提供する機能を有している。
【００２３】
検索条件受付部３１１は、ユーザの操作するユーザ端末２のブラウザ２１から検索条件を受け付ける機能を有している。
【００２４】
検索実行部３１２は、検索条件受付部３１１から渡された検索条件に基づいて、商品情報データベース４１を検索する機能を有している。
【００２５】
商品属性抽出部３１３は、検索条件受付部３１１から渡された検索結果に基づいて、商品属性を抽出する機能を有している。
【００２６】
商品属性クラスタリング処理部３１４は、検索条件受付部３１１から渡された商品属性抽出結果に基づいて、商品属性をクラスタリング（分類）する機能を有している。
【００２７】
カラーパレット分割部３１５は、検索条件受付部３１１から渡されたクラスタ数に基づいて、カラーパレットを分割する機能を有している。カラーパレットはＷｅｂページ等のデザインに使用する色を所定数（例えば、黒・白の２色を除く２１６色。）保持したものである。
【００２８】
対クラスタ色情報割当部３１６は、検索条件受付部３１１から渡されたクラスタＩＤリストとカラーパレット分割結果に基づいて、各クラスタに色情報を割り当てる機能を有している。
【００２９】
対表示部分色情報割当部３１７は、検索条件受付部３１１から渡されたクラスタリング結果と対クラスタ色情報割当結果に基づいて、検索結果ページにおける価格欄、商品背景等の各表示部分に色情報を割り当てる機能を有している。
【００３０】
検索結果ページ生成部３１８は、検索条件受付部３１１から渡された検索結果と対表示部分色情報割当結果に基づいて、検索結果ページのページデータを生成する機能を有している。
【００３１】
検索結果ページ送信部３１９は、検索条件受付部３１１から渡された検索結果ページのページデータと送信先情報に基づいて、ユーザ端末２のブラウザ２１に検索結果ページのページデータを送信する機能を有している。
【００３２】
商品購入処理部３２は、ユーザ端末２のブラウザ２１に表示された検索結果ページに対するユーザの操作に応じ、商品購入処理を行う機能を有している。
【００３３】
図２はネットショッピング管理サーバ３のハードウェア構成例を示す図である。
【００３４】
図２において、ネットショッピング管理サーバ３は、システムバス３０１に接続されたＣＰＵ３０２、ＲＯＭ３０３、ＲＡＭ３０４、ＮＶＲＡＭ（Non-Volatile Random Access Memory）３０５、Ｉ／Ｆ（Interface）３０６と、Ｉ／Ｆ３０６に接続された、キーボード、マウス、モニタ、ＣＤ／ＤＶＤ（Compact Disk/Digital Versatile Disk）ドライブ等のＩ／Ｏ（Input/Output Device）３０７、ＨＤＤ３０８、ＮＩＣ（Network Interface Card）３０９等を備えている。Ｍはプログラムもしくはデータが格納されたＣＤ／ＤＶＤ等のメディア（記録媒体）である。
【００３５】
図３は商品情報データベース４１のデータ構造例を示す図であり、「商品コード」「商品名」「商品カテゴリ」「ストアＩＤ」「価格」「対象性別」「対象年齢」「サイズ」等の項目を有している。「商品コード」は、個々の商品を識別する記号である。「商品名」は、その商品の名称である。「商品カテゴリ」は、その商品の属する階層的な商品分類である。「ストアＩＤ」は、その商品の販売を行うストア（仮想店舗）を識別する記号である。「価格」は、その商品のそのストアにおける単価である。「対象性別」は、その商品が男性用であるのか女性用であるのかを示す情報である。「対象年齢」は、その商品の対象となるユーザの年齢範囲を示す情報である。「サイズ」は、その商品の対象となるユーザの体の大きさに対応する商品のサイズを示す情報である。
【００３６】
＜動作＞
図４は上記の実施形態の処理例を示すシーケンス図である。
【００３７】
図４において、ユーザ端末２のユーザが商品購入のための検索を行なう場合、ユーザ端末２のブラウザ２１からネットショッピング管理サーバ３の検索条件受付部３１１にアクセスして検索ページ要求を行なう（ステップＳ１０１）。ページ要求は、インターネットの標準プロトコルであるＨＴＴＰに従ったＧＥＴメソッドとリクエストＵＲＩ（Uniform Resource Indicator）等を含むメッセージがユーザ端末２のブラウザ２１からネットショッピング管理サーバ３の検索条件受付部３１１に送信されることで行なわれる。
【００３８】
これを受け、ネットショッピング管理サーバ３の検索条件受付部３１１は、内部に保持あるいは動的に生成した検索ページのページデータをユーザ端末２のブラウザ２１に返送する（ステップＳ１０２）。ページデータはＨＴＭＬ等により記述されており、ＨＴＴＰのレスポンス等に従ってネットショッピング管理サーバ３の検索条件受付部３１１からユーザ端末２のブラウザ２１に送信される。
【００３９】
ユーザ端末２のブラウザ２１は検索ページを表示し（ステップＳ１０３）、ユーザは検索条件の入力を行なう（ステップＳ１０４）。図５は検索ページの画面例を示す図であり、商品カテゴリ、商品名、商品コード等の入力欄と「検索」ボタンが設けられている。ユーザはキーボード操作等により入力欄に文字や数字を入力し、「検索」ボタンを押下することにより入力が完了する。
【００４０】
図４に戻り、検索ページへの入力が完了すると、ユーザ端末２のブラウザ２１からネットショッピング管理サーバ３の検索条件受付部３１１に検索条件が送信される（ステップＳ１０５）。入力内容はＨＴＴＰのＰＯＳＴメソッドあるいはＰＵＴメソッド等に付加されたＨＴＭＬ等のデータあるいはＧＥＴメソッド等に付加されたパラメータとしてユーザ端末２のブラウザ２１からネットショッピング管理サーバ３の検索条件受付部３１１に送信される。
【００４１】
検索条件を受信したネットショッピング管理サーバ３の検索条件受付部３１１は、検索実行部３１２に検索条件を伴って検索要求を行い（ステップＳ１０６）、検索実行部３１２は検索条件に基づいて商品情報データベース４１を検索する（ステップＳ１０７）。すなわち、検索条件の文字・数字列と商品情報データベース４１（図３）の「商品カテゴリ」「商品名」「商品コード」等の項目とを比較し、一致（部分一致を含む）するレコードを取得する。例えば、図５に示したように検索条件として「アクセサリ＞時計」と入力した場合、図３の商品情報データベース４１からは「商品カテゴリ」が「アクセサリ＞時計」の商品コード「ＡＡＡ」「ＢＢＢ」「ＣＣＣ」等のレコードが取得される。なお、図５では「商品カテゴリ」「商品名」「商品コード」の入力に限った例を示したが、金額が入力値よりも低い等の検索条件を付加するようにすることもできる。
【００４２】
図４に戻り、検索実行部３１２は、検索結果を検索条件受付部３１１に引き渡す（ステップＳ１０８）。検索条件受付部３１１と検索実行部３１２の間の通信はネットショッピング管理サーバ３内の通信であるため、任意のデータ形式とすることができる。
【００４３】
次いで、検索結果を受け取った検索条件受付部３１１は、商品属性抽出部３１３に検索結果を伴って商品属性抽出要求を行い（ステップＳ１０９）、商品属性抽出部３１３は検索結果から商品属性の抽出を行う（ステップＳ１１０）。すなわち、商品属性抽出部３１３は、予め内部的に定義されたルールに従い、検索結果の項目の中から所定の項目を属性名として抽出し、その値を属性値として抽出する。例えば、「商品カテゴリ」「価格」「対象性別」「対象年齢」「サイズ」等を属性名として抽出し、その値を属性値として抽出する。なお、「商品コード」は個々の商品に対応するものであるため、抽出対象とはしない。
【００４４】
図６は商品属性抽出結果の例を示す図であり、抽出元となった検索結果レコードの「商品コード」と対応付けて「属性名」「属性値」を抽出している。ここでは、「商品カテゴリ」「価格」「対象性別」「対象年齢」「サイズ」を抽出しているが、その他に、「ストアＩＤ」や「商品名」等を抽出してもよい。
【００４５】
図４に戻り、商品属性抽出部３１３は、商品属性抽出結果を検索条件受付部３１１に引き渡す（ステップＳ１１１）。検索条件受付部３１１と商品属性抽出部３１３の間の通信はネットショッピング管理サーバ３内の通信であるため、任意のデータ形式とすることができる。
【００４６】
次いで、商品属性抽出結果を受け取った検索条件受付部３１１は、商品属性クラスタリング処理部３１４に商品属性抽出結果を伴ってクラスタリング要求を行い（ステップＳ１１２）、商品属性クラスタリング処理部３１４は商品属性抽出結果に対してクラスタリング処理を行う（ステップＳ１１３）。すなわち、商品属性クラスタリング処理部３１４は、商品属性抽出結果の属性名毎に属性値のバラツキを調べ、所定個（例えば、２〜３個）のクラスタに分割し、商品属性抽出結果の要素の個々にクラスタＩＤを付す。なお、同じ属性名の中で属性値が変動しない場合はクラスタリングの対象とせず、クラスタＩＤも付さない。
【００４７】
図７はクラスタリング結果の例を示す図であり、図６の商品属性抽出結果に対応するものである。属性名「商品カテゴリ」については属性値が「アクセサリ＞時計」のみであるため、クラスタＩＤは付していない。属性名「価格」については属性値が「１０，０００円」〜「１，０００，０００円」まで開きがあるため、「１，０００，０００円」と「５００，０００円」にクラスタＩＤ「００１」を付し、「１０，０００円」にクラスタＩＤ「００２」を付している。属性名「対象性別」については属性値が「男」と「女」の２種類であるため、「男」にクラスタＩＤ「００３」を付し、「女」にクラスタＩＤ「００４」を付している。属性名「対象年齢」については属性値が「成人」のみであるため、クラスタＩＤは付していない。属性名「サイズ」については属性値が「フリー」のみであるため、クラスタＩＤは付していない。
【００４８】
図４に戻り、商品属性クラスタリング処理部３１４は、クラスタリング結果を検索条件受付部３１１に引き渡す（ステップＳ１１４）。検索条件受付部３１１と商品属性クラスタリング処理部３１４の間の通信はネットショッピング管理サーバ３内の通信であるため、任意のデータ形式とすることができる。
【００４９】
次いで、クラスタリング結果を受け取った検索条件受付部３１１は、カラーパレット分割部３１５にクラスタ数（クラスタＩＤの発行数）を伴ってカラーパレット分割要求を行い（ステップＳ１１５）、カラーパレット分割部３１５はカラーパレットをクラスタ数で分割する（ステップＳ１１６）。図８はカラーパレットの例を示す図であり、パレットＩＤに色情報（ＲＧＢ値の１６進表現等）が対応付けられている。
【００５０】
カラーパレット分割部３１５は、カラーパレットの総数をクラスタ数で割ることにより、パレットＩＤの範囲を算出する。図９はカラーパレット色分割結果の例を示す図であり、クラスタ数「４」が与えられたことにより、２１６色のカラーパレットを４つに分割した場合を示している。
【００５１】
図４に戻り、カラーパレット分割部３１５は、カラーパレット分割結果を検索条件受付部３１１に引き渡す（ステップＳ１１７）。検索条件受付部３１１とカラーパレット分割部３１５の間の通信はネットショッピング管理サーバ３内の通信であるため、任意のデータ形式とすることができる。
【００５２】
次いで、カラーパレット分割結果を受け取った検索条件受付部３１１は、対クラスタ色情報割当部３１６にクラスタＩＤリストとカラーパレット分割結果を伴って対クラスタ色情報割当要求を行い（ステップＳ１１８）、対クラスタ色情報割当部３１６は各クラスタＩＤに色情報を割り当てる（ステップＳ１１９）。すなわち、対クラスタ色情報割当部３１６は、クラスタＩＤリストに含まれる各クラスタＩＤに対し、カラーパレット分割結果の各区分に属するパレットＩＤ範囲の中から一のパレットＩＤを抽出し、そのパレットＩＤに対応する色情報をカラーパレットから取得して割り当てる。図１０は対クラスタ色情報割当結果の例を示す図であり、４つのクラスタＩＤに対して色情報が割り当てられた状態を示している。
【００５３】
図４に戻り、対クラスタ色情報割当部３１６は、対クラスタ色情報割結果を検索条件受付部３１１に引き渡す（ステップＳ１２０）。検索条件受付部３１１と対クラスタ色情報割当部３１６の間の通信はネットショッピング管理サーバ３内の通信であるため、任意のデータ形式とすることができる。
【００５４】
次いで、対クラスタ色情報割結果を受け取った検索条件受付部３１１は、対表示部分色情報割当部３１７にクラスタリング結果と対クラスタ色情報割結果を伴って対表示部分色情報割当要求を行い（ステップＳ１２１）、対表示部分色情報割当部３１７は各商品の各表示部分に色情報を割り当てる（ステップＳ１２２）。
【００５５】
図１１は対表示部分色情報割当結果の例を示す図であり、色情報を割り当てる表示部分を価格欄、商品背景等とすると、対表示部分色情報割当部３１７は、クラスタリング結果（図７）の商品コード毎に、各属性名を参照し、属性名が「価格」であり、かつクラスタＩＤが付されている場合には、対クラスタ色情報割結果（図１０）から対応する色情報を取得し、その商品コードの価格欄色情報として設定する。また、他の属性名については、例えば「対象性別」→「対象年齢」→「サイズ」という順番で優先順位を内部的に定めておき、「対象性別」にクラスタＩＤが付されている場合には、対クラスタ色情報割結果（図１０）から対応する色情報を取得し、その商品コードの商品背景色情報として設定する。図７の例では「対象性別」にクラスタＩＤが付されているため、「対象性別」のクラスタＩＤに割り当てられた色情報が設定されるが、「対象性別」にクラスタＩＤが付されていない場合、優先順位が次（または更に次）の属性名に付されたクラスタＩＤに割り当てられた色情報が設定される。
【００５６】
図４に戻り、対表示部分色情報割当部３１７は、対表示部分色情報割当結果を検索条件受付部３１１に引き渡す（ステップＳ１２３）。検索条件受付部３１１と対表示部分色情報割当部３１７の間の通信はネットショッピング管理サーバ３内の通信であるため、任意のデータ形式とすることができる。
【００５７】
次いで、対表示部分色情報割当結果を受け取った検索条件受付部３１１は、検索結果ページ生成部３１８に検索結果と対表示部分色情報割当結果を伴って検索結果ページ生成要求を行い（ステップＳ１２４）、検索結果ページ生成部３１８は検索結果ページのページデータの生成を行う（ステップＳ１２５）。すなわち、検索結果ページ生成部３１８は、検索結果の商品コードで識別される各商品につき、検索結果を所定のレイアウトに沿ってＨＴＭＬ等のページデータを生成する。この際、対表示部分色情報割当結果（図１１）を参照して、価格欄、商品背景等に割り当てられた色情報をページデータ中に設定する。そして、検索結果ページ生成部３１８は、検索結果ページのページデータを検索条件受付部３１１に引き渡す（ステップＳ１２６）。検索条件受付部３１１と検索結果ページ生成部３１８の間の通信はネットショッピング管理サーバ３内の通信であるため、任意のデータ形式とすることができる。
【００５８】
次いで、検索結果ページのページデータを受け取った検索条件受付部３１１は、検索結果ページ送信部３１９に検索結果ページのページデータと送信先情報を伴って検索結果ページ送信要求を行う（ステップＳ１２７）。送信先情報は、ユーザ端末２のブラウザ２１からのＨＴＴＰ等によるアクセスメッセージの送信元情報を用いる。検索条件受付部３１１と検索結果ページ送信部３１９の間の通信はネットショッピング管理サーバ３内の通信であるため、任意のデータ形式とすることができる。
【００５９】
検索結果ページ送信部３１９は、送信先情報に基づき、ユーザ端末２のブラウザ２１に対して検索結果ページデータを送信し（ステップＳ１２８）、ユーザ端末２のブラウザ２１において検索結果ページが表示される（ステップＳ１２９）。ページデータはＨＴＴＰのレスポンス等に従ってネットショッピング管理サーバ３の検索結果ページ送信部３１９からユーザ端末２のブラウザ２１に送信される。
【００６０】
図１２は検索結果ページの例を示す図であり、左上と左下の腕時計は価格が高額であることを示すように価格欄がイエローに表示され、右上と右下の腕時計は価格が低額であることを示すように価格欄がブルーに表示されている状態を示している。また、左上と右下の腕時計は男性用であることを示すように商品背景がスカイブルーに表示され、右上と左下の腕時計は女性用であることを示すように商品背景がピンクに表示されている状態を示している。
【００６１】
図１３は検索結果ページの他の例を示す図であり、商品の検索結果を表形式で表示した場合の例である。この例では、色情報を割り当てる表示部分を価格の文字（数字）と１商品分の行背景としている。この例では、商品名「ＡＡＡ」「ＣＣＣ」は価格が高額であることを示すように価格文字がレッド（斜体文字で代用）に表示され、商品名「ＢＢＢ」は価格が低額であることを示すように価格文字がブルー（標準文字で代用）に表示されている状態を示している。また、商品名「ＡＡＡ」は男性用であることを示すように行背景がスカイブルーに表示され、商品名「ＢＢＢ」「ＣＣＣ」は女性用であることを示すように行背景がピンクに表示されている状態を示している。
【００６２】
図４に戻り、ユーザ端末２のユーザが検索結果ページの中から所望の商品を選択（複数可）すると（ステップＳ１３０）、ユーザ端末２のブラウザ２１からネットショッピング管理サーバ３の商品購入処理部３２に選択内容が送信される（ステップＳ１３１）。選択内容はＨＴＴＰのＰＯＳＴメソッドあるいはＰＵＴメソッド等に付加されたＨＴＭＬ等のデータあるいはＧＥＴメソッド等に付加されたパラメータとしてユーザ端末２のブラウザ２１からネットショッピング管理サーバ３の商品購入処理部３２に送信される。
【００６３】
選択内容を受信した商品購入処理部３２は、ユーザ端末２のブラウザ２１との間で決済方法、受け取り方法等の決定を含む購入処理を行う（ステップＳ１３２）。
【００６４】
＜総括＞
以上説明したように、本実施形態によれば、検索結果ページにおいて対象性別、価格、対象年齢、サイズ等の商品属性をユーザに容易に識別させることができる。
【００６５】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【符号の説明】
【００６６】
１          ネットワーク
２          ユーザ端末
２１        ブラウザ
３          ネットショッピング管理サーバ
３１        商品検索処理部
３１１      検索条件受付部
３１２      検索実行部
３１３      商品属性抽出部
３１４      商品属性クラスタリング処理部
３１５      カラーパレット分割部
３１６      対クラスタ色情報割当部
３１７      対表示部分色情報割当部
３１８      検索結果ページ生成部
３１９      検索結果ページ送信部
３２        商品購入処理部
４１        商品情報データベース
【図１】
2010205072.tif 000003
【図２】
2010205072.tif 000004
【図３】
2010205072.tif 000005
【図４】
2010205072.tif 000006
【図５】
2010205072.tif 000007
【図６】
2010205072.tif 000008
【図７】
2010205072.tif 000009
【図８】
2010205072.tif 000010
【図９】
2010205072.tif 000011
【図１０】
2010205072.tif 000012
【図１１】
2010205072.tif 000013
【図１２】
2010205072.tif 000014
【図１３】
2010205072.tif 000015