(57)【要約】【課題】ユーザーが嗜好を明確に特定できない場合であっても、ユーザーの希望する選択対象物を順次表示していき、ユーザーの嗜好に合った商品を購入させるようにする。【解決手段】画面に複数の選択対象物を表示させ、この表示された複数の選択対象物の中からユーザーの希望する選択対象物を順次表示させることによってユーザーの希望する選択対象物を受け付ける画面の表示方法であって、まず、画面に表示された複数の選択対象物の中からユーザーが希望する複数の選択対象物の選択を受け付ける。そして、この受け付けた複数の選択対象物に基づいて、遺伝的アルゴリズムや多変量解析、データーマイニング技術などを用いて、先の画面に表示された選択対象物よりもその選択された複数の選択対象物に近い選択対象物を複数表示させる。そして、これらの表示と選択を繰り返すことによってユーザーの希望する選択対象物の決定を受け付ける。【選択図】図６
2007249319.tif 000002
【特許請求の範囲】
【請求項１】
画面に複数の選択対象物を表示させ、当該表示された複数の選択対象物の中からユーザーの希望する選択対象物を順次表示させることによってユーザーの希望する選択対象物を受け付ける画面の表示方法であって、
画面に表示された複数の選択対象物の中からユーザーが希望する複数の選択対象物の選択を受け付ける第一のステップと、当該受け付けた複数の選択対象物に基づいて、先の画面に表示された選択対象物よりも当該選択された複数の選択対象物に近い選択対象物を複数表示させる第二のステップと、前記第一のステップと第二のステップとを繰り返すことによってユーザーの希望する選択対象物の決定を受け付けるステップとを備えたことを特徴とする画面の表示方法。
【請求項２】
前記第一のステップにおける複数の選択対象物の選択数を変更可能にした請求項１に記載の画面の表示方法。
【請求項３】
前記第二のステップが、第一のステップで選択されなかった選択対象物を第一のステップで選択された選択対象物に近づけて他の選択対象物を表示させるものである請求項１に記載の画面の表示方法。
【請求項４】
前記第一のステップと第二のステップを繰り返すことによってユーザーの嗜好に基づく選択対象物の属性を抽出し、当該属性を有する選択対象物を初期画面上に表示させる請求項１に記載の画面の表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ショッピングサイトなどにおいて使用される画面の表示方法に関し、より詳しくは、ユーザーの嗜好に応じて商品の画像などを表示させるようにした画面の表示方法に関するものである。
【背景技術】
【０００２】
近年、インターネットの普及に伴ってショッピングサイトも多く存在するようになってきている。このようなショッピングサイトを用いてユーザーが商品を購入する場合、一般的に、次のような処理を行うことによって商品を購入する。
【０００３】
まず、ユーザーは、自己のパーソナルコンピュータをインターネットに接続し、所望のショッピングサイトのホームページにアクセスする。そして、そのショッピングサイトにおいて取り扱われている商品の画像を画面に表示し、その表示された商品の画像の中からユーザーが希望する商品の選択する。そして、その選択された商品をショッピングカートに移動させ、決済のための諸手続を行う。また、このショッピングサイトにおいて取り扱われている商品数が多い場合は、そのサイト内に表示されている検索欄に商品名称やタイプ、色、柄などのキーワードを入力し、検索することによって商品を絞り込んで商品の画像を表示させる。
【０００４】
ところで、このようなショッピングサイトにおいてユーザーが商品を購入する場合、ユーザーの嗜好が明確である場合は、簡単にその商品の一覧を画面に表示させることができる。すなわち、ユーザーの嗜好を明確に特定できる場合は、自己の希望する商品名称や商品のタイプ、色、模様などをキーワード検索欄に入力し、検索ボタンを押すことによって所望の商品を表示させ、その中から希望の商品を選択することができる。しかしながら、ユーザーが嗜好を明確に特定できない場合や、ユーザーが商品の画像を漠然と眺めながら購入をしたい場合、キーワードによる検索を行うことができない。このような場合、一般に、画面に商品の画像を順次表示させるとともに、画面に表示された商品の中からユーザーの希望に合った商品を受け付けなければならないが、商品点数が膨大である場合は、一画面中にすべての商品を表示させることができない。このため、画面を順次捲りながら商品を選択させなければならない。
【０００５】
これに対して、ユーザーの感性を取り入れて商品を絞り込ませ、その中から商品を選択させるようにしたシステムも提案されている。
【０００６】
例えば、下記の特許文献１には、商品情報を格納したデーターベースと入力装置とを備えてなるシステムが提案されており、このシステムにおけるデーターベースの中には、複数の商品の情報がその属性とともに記憶されている。ここで「属性」とは、例えば、商品のデザイン、素材名、品質、イメージなどの商品の特徴を示すものである。そして、ユーザーが希望する商品を抽出したい場合、入力装置を用いて商品品番や商品名称を入力し、検索することによって、その商品品番や商品名称にヒットする商品情報を読み出す。そして、その読み出された商品情報に対して、デザイン、素材名、品質、イメージなどの重み付け項目を表示し、全体として１００％となるように、例えば、アイテム名４０％、デザイン３０％、素材名１０％、品質１０％、イメージ１０％などの重み付けの入力を受け付ける。そして、類似度が８０％以上となる商品群を抽出し、画面にその商品の画像などを表示する。このようなシステムによれば、重み付けの入力を許容することによって、ユーザーの感性を取り入れた商品を多数表示させることができる。
【特許文献１】特開平８−２１２２３３号公報（第４９段落〜参照）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような商品の表示方法においても、ユーザーは商品名称の入力や重み付けの入力を行わなければならず、一般に嗜好が明確でない場合は、このような入力を一義的に行うことができない。一般に、ユーザーの嗜好が明確でない場合は、テキストによる検索項目の入力や重み付けの入力ではなく、視覚的なイメージによって商品を選択するのが通常である。
【０００８】
そこで、本発明は上記課題に着目してなされたもので、ユーザーの嗜好が明確でない場合であっても、ユーザーが希望する選択対象物を表示し、ユーザーに選択させるようにした画面の表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
すなわち、本発明は上記課題を解決するために、画面に複数の選択対象物を表示させ、当該表示された複数の選択対象物の中からユーザーの希望する選択対象物を順次表示させることによってユーザーの希望する選択対象物を受け付ける画面の表示方法であって、画面に表示された複数の選択対象物の中からユーザーが希望する複数の選択対象物の選択を受け付ける第一のステップと、当該受け付けた複数の選択対象物に基づいて、先の画面に表示された選択対象物よりも当該選択された複数の選択対象物に近い選択対象物を複数表示させる第二のステップと、前記第一のステップと第二のステップとを繰り返すことによってユーザーの希望する選択対象物の決定を受け付けるステップとを備えるようにしたものである。
【００１０】
この方法によれば、画面に表示された複数の選択対象物のうちユーザーの嗜好に合った選択対象物を適宜選択していくだけで、順次その嗜好に合った選択対象物に近づけて画像を表示させることができるため、商品点数が多い場合であってもイメージから選択対象物を絞り込んで表示させることができるようになる。
【００１１】
また、好ましくは、この第一のステップにおける複数の選択対象物の選択数を変更できるようにする。
【００１２】
このようにすれば、画面に表示された選択対象物のうち、好みの選択対象物が多い場合は、商品の選択数を多く設定し、また、好みの選択対象物が少ない場合は、その数に応じて選択数を少なく設定することができる。これにより、ユーザーの好みに対応した選択対象物に基づいて次画面を生成することができるようになる。
【００１３】
さらに、第二のステップにおいて、第一のステップで選択されなかった選択対象物を先のステップで選択された選択対象物に近づけて表示させるようにする。
【００１４】
このようにすれば、表示画面中に希望の選択対象物が存在せずに適当に選択対象物を選択した場合であっても、次画面では選択されなかった選択対象物に近い他の選択対象物も表示させることができるため、幅広い選択対象物の中からユーザーの嗜好に合った選択対象物を表示させることができるようになる。
【００１５】
加えて、これらの第一のステップと第二のステップを繰り返すことによってユーザーの嗜好に基づく属性を抽出し、その属性を含む選択対象物を初期画面上に表示させるようにする。
【００１６】
このようにすれば、多くのユーザーの嗜好を取り入れた選択対象物を初期画面上に表示させることができるので、選択対象物の絞り込み時間を短縮化することができるようになる。
【発明の効果】
【００１７】
本発明では、複数の選択対象物の中からユーザーが希望する複数の選択対象物の選択を受け付け、そして、その選択された選択対象物に基づいて、先の画面に表示された選択対象物よりも当該選択された選択対象物に近い選択対象物を表示させるようにしたので、商品点数が多い場合であっても、商品のイメージから商品を絞り込んで表示させることができるようになる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の一実施の形態について図面を参照して説明する。図１は、本実施の形態におけるネットショッピングを行うためのシステム１の概略図であり、図２は、そのシステム１における機能ブロック図を示している。また、図３は、サーバーコンピュータ３側に設けられる商品情報データーベース３７の属性情報を示す図であり、図４は、サーバーコンピュータ３にアクセスして次画面を表示させるための処理の一例を示した図である。
【００１９】
この実施の形態におけるシステム１は、ユーザー側に設けられるクライアントコンピュータ２と、ショッピングサイトを運営する販売主側に設けられるサーバーコンピュータ３と、これらのコンピュータを接続するインターネットなどの通信網４とを設けて構成される。
【００２０】
このうちクライアントコンピュータ２は、インターネットなどの通信網４を介してサーバーコンピュータ３に接続するとともに、所望のショッピングサイトにおけるホームページなどを表示する機能を有する。そして、そのショッピングサイトにおいて取り扱われている商品の画像を表示し、その表示された商品の画像の中からユーザーの嗜好に応じた商品の選択を複数受け付ける。すなわち、キーワードによる検索ではなく、商品のイメージから嗜好に応じた商品の選択を受け付ける。そして、サーバーコンピュータ３側では、クライアントコンピュータ２で選択された情報に基づいて、その商品の属性を考慮した他の類似する商品を抽出し、ユーザーに提示させるための次画面を生成する。この画面についても同様に、商品画像の一覧を表示し、イメージによって商品を選択させるようにする。以下、同様にしてユーザーによる選択処理と画面生成処理を繰り返し、これによって、徐々にユーザーの嗜好に合った商品に近づけるようにして、迅速な商品の決定と購入を促進させるようにしたものである。
【００２１】
なお、本実施の形態では、選択対象物として図６などに示す衣類を一例として説明するが、このような商品に限らず、例えば、ネックレスや髪留めなどの装飾品、或いは、乗用自動車や自動二輪などの乗り物などであってもよい。また、このような商品だけでなく、ホームページを作成する際の画面デザインや、ブログを作成する際の画面デザイン、あるいは、アバターを作成する際のキャラクターなどの無体物であってもよい。この本実施の形態では、これらの選択対象物を説明の便宜上、商品として説明する。
【００２２】
本システム１を構成するクライアントコンピュータ２は、ユーザー側に設けられるもので、パーソナルコンピュータや携帯端末、テレビなどの装置によって構成される。このクライアントコンピュータ２は、少なくとも、有線もしくは無線によってインターネットなどの通信網４に接続され、しかも、通常のパーソナルコンピュータと同様に、キーボードやマウスなどの入力装置２１や、ディスプレイなどの表示装置２２、ＣＰＵや記憶装置、通信装置などを内蔵した本体装置２３などを備えている。このクライアントコンピュータ２をサーバーコンピュータ３に接続する場合、通信装置を介してインターネットにアクセスした後、キーボードやマウスなどの入力装置２１を用いて所定のＵＲＬを入力して、サーバーコンピュータ３に格納されているＨＴＭＬファイルを受け取る。そして、ブラウザを介してショッピングサイトにおけるホームページなどを表示装置２２に表示させる。
【００２３】
一方、サーバーコンピュータ３は、クライアントコンピュータ２に接続可能に設けられるもので、ショッピングサイトの運営者の管理下に設けられる。通常、このサーバーコンピュータ３は、キーボードやマウスなどの入力装置、ディスプレイなどの表示装置、ＣＰＵや記憶装置、通信装置などを内蔵した本体装置を備えて構成される。そして、これらを協働させて、図２に示す各機能を実現させる。なお、この実施の形態では、サーバーコンピュータ３を、インターフェースサーバー３ａと最適化サーバー３ｂとに分けて構成している。このうちインターフェースサーバー３ａは、クライアントコンピュータ２との通信を行うもので、クライアントコンピュータ２から送信されてきたＵＲＬ情報や商品の選択情報などを受け取り、クライアントコンピュータ２に対して画面情報を送信する。一方、最適化サーバー３ｂは、インターフェースサーバー３ａに対して接続可能に設けられ、インターフェースサーバー３ａが受け取った商品の選択情報に基づいて、クライアントコンピュータ２に提示するための次画面用の商品を抽出する。そして、この抽出された商品の情報をインターフェースサーバー３ａに出力し、インターフェースサーバー３ａで次画面を生成してクライアントコンピュータ２に送信する。なお、この実施の形態では、サーバーコンピュータ３をインターフェースサーバー３ａと最適化サーバー３ｂとに分けて構成しているが、これらを一台のコンピュータで実現してもよい。
【００２４】
サーバーコンピュータ３の機能について図２の機能ブロックを用いて説明すると、インターフェースサーバー３ａは、受信部３０、送信部３１、次画面提示部３２、決済部３３を備えており、また、最適化サーバー３ｂは、受信部３４、送信部３５、次画面生成部３６、商品情報データーベース３７、商品情報登録部３８を備えている。
【００２５】
このうち、インターフェースサーバー３ａの受信部３０は、クライアントコンピュータ２から送信されてきたアクセス要求や商品の選択情報を受け取る。このアクセス要求としては、ネットショッピングを行う際にホームページを表示させるためのＵＲＬ情報であり、また、商品の選択情報は、ユーザーがマウスを用いてクリックした商品の情報である。これらの情報のうちＵＲＬ情報が送信されてくると、次画面提示部３２に格納されている初期画面情報を読み出し、送信部３５を介してクライアントコンピュータ２の送信部３１する。この表示される初期画面においては、例えば、種々の形状、色彩、模様を有する商品が表示され、また、過去において他の複数のユーザーによって商品の選択手続きがなされている場合は、その選択された履歴に基づいて初期画面上に最も多く選択された属性の値（属性値）を有する商品の画像を表示させる。
【００２６】
一方、最適化サーバー３ｂにおける次画面生成部３６は、インターフェースサーバー３ａを介して商品の選択情報が送信されてきた場合に、次画面を表示させるための商品を抽出する。この次画面生成のための処理としては、例えば、遺伝的アルゴリズム、多変量解析、実験計画法などの種々の手法を用いることによって行うことができるが、このうち遺伝的アルゴリズムを用いて次画面を生成する場合について説明する。
【００２７】
遺伝的アルゴリズムを用いた手法の概要について、図４を用いて説明する。まず、前提としてクライアントコンピュータ２の画面上に４つの選択対象物「Ａ、Ｂ、Ｃ、Ｄ」が表示されており、また、この表示された選択対象物の中からユーザーによって「Ａ」と「Ｄ」が選択されたものとする。この選択数は、画面上に表示された選択数変更ボタン６のプルタブをクリックし、その数を変更できるようにしているが、デフォルトでは「２」に設定されている。ここで、ユーザーが「Ａ」と「Ｄ」の商品画像を選択すると、クライアントコンピュータ２はその選択された「Ａ」と「Ｄ」に関する選択情報をインターフェースサーバー３ａに送信する。この選択情報をインターフェースサーバー３ａが受信すると、インターフェースサーバー３ａは、その商品群を選択された商品「Ａ」「Ｄ」と選択されなかった商品「Ｂ」「Ｃ」とに分離して最適化サーバー３ｂに出力する。
【００２８】
最適化サーバー３ｂでは、その分離された商品群、すなわち、選択された商品「Ａ」「Ｄ」と選択されなかった商品「Ｂ」「Ｃ」との中からランダムにペアリングを行い、例えば、「Ａ」と「Ｃ」、および、「Ｂ」と「Ｄ」のペアリングを行う。次に、次画面生成部３６では、各商品Ａ、Ｂ、Ｃ、Ｄにおける属性値を商品情報データーベース３７から読み出し、これらの属性値を用いて次の新しい属性値を有する商品を抽出する。ここで、商品情報データーベース３７には、図３に示すように、各商品に対して複数の属性が割り当てられており、例えば、半袖や長袖などの形状、色彩、模様における属性の値（属性値）が割り当てられている。これらの属性や属性値はデーターベース登録部３８を介して管理者によって入力される。なお、データーベース登録部３８を介して商品情報を登録する場合、これらの属性値の他に、在庫の有無などを登録することもできる。そして、次画面生成部３６では、このペアリングされた商品「Ａ」「Ｃ」の中から、商品情報データーベース３７に登録されている「Ａ」の属性１に関する属性値と「Ｃ」の属性１に関する属性値を読み出す。ここでは、例えば、「形状」である属性１に対して「Ａ」の属性値として「半袖」、また、「Ｃ」の属性値として「長袖」が読み出されたものとする。そして、これらの属性値から属性１に関する新しい属性値Ｘａ＿Ｎｅｗ及びＸｃ＿Ｎｅｗを生成し、例えば、「半袖」や「中間の長さの袖」などの属性値を抽出する。この新しい属性値を生成するに際しては、商品「Ａ」の属性値と商品「Ｃ」の属性値の間におけるランダムな値を抽出する。また、同様にして「Ａ」の属性２（例えば、色）に関する属性値（例えば、グレー）と「Ｃ」の属性２に関する属性値（例えば、黒）を読み出し、これらの属性値から属性値に関する新しい属性値Ｙａ＿Ｎｅｗ（例えば、濃紺）及びＹｃ＿Ｎｅｗ（例えば、ダークグレー）を生成する。以下、同様にして、商品「Ａ」「Ｃ」の他の全ての属性について新たな属性値を生成していき、これら生成された属性値を有する新たな商品Ａ＿ｎｅｗやＣ＿ｎｅｗを抽出する。これにより、ユーザーが希望した「Ａ」の属性値を考慮した濃紺の半袖シャツを抽出する。
【００２９】
また、ペアリングされた他の商品「Ｂ」「Ｄ」に関しても同様に各商品の属性１、２…に関するそれぞれの属性値から新たな属性値を生成し、これらの属性値を有する新たな商品Ｂ＿ｎｅｗ、Ｄ＿ｎｅｗを抽出していく。
【００３０】
そして、次画面提示部３２では、この抽出された商品Ａ＿ｎｅｗ、Ｂ＿ｎｅｗ、Ｃ＿ｎｅｗ、Ｄ＿ｎｅｗの画像ファイルを読み出してＨＴＭＬファイルを生成し、送信部３１を介してクライアントコンピュータ２に送信する。
【００３１】
決済部３３では、クライアントコンピュータ２から送信されてきた最終的な商品決定の情報に基づいて決済のための手続きを行う。この決済のための手続きとしては、一般的に、ユーザーから氏名や住所、電話番号、メールアドレスなどの個人情報の入力を受け付けるとともに、クレジットや銀行決済などの取引情報の入力を受け付けることによって行う。
【００３２】
次に、このように構成されたクライアントコンピュータ２とサーバーコンピュータ３を用いてユーザーが希望の商品を画面に表示させる場合のフローチャートについて、図６や図７の画面例を用いて説明する。
【００３３】
まず、前提として、ユーザーはクライアントコンピュータ２をサーバーコンピュータ３に接続しているものとする。
【００３４】
クライアントコンピュータ２をサーバーコンピュータ３にアクセスした場合（ステップＳ１）、インターフェースサーバー３ａは、次画面提示部３２に格納されている初期画面情報を読み出し、クライアントコンピュータ２にＨＴＭＬファイルを送信する（ステップＴ１）。これによって、クライアントコンピュータ２に初期画面を表示させる（ステップＳ２）。この初期画面上においては、図６（ａ）に示すように、複数の半袖シャツや長袖シャツなどの多数の商品画像が表示されており、しかも、その商品の種類もランダムに表示されている。また、その画面中においては、デフォルトでの商品選択数として「２」に設定されており、この商品の選択数を変更する場合は、選択数変更ボタン６をクリックすることによって任意の数値（３つ以上）に設定できるようにしている。
【００３５】
これらの表示された商品のうち、ユーザーが自己の嗜好に合う複数の画像をクリックすると（ステップＳ３）、そのクリックされた商品に関する選択情報がインターフェースサーバー３ａに送信される（ステップＳ４、ステップＴ２）。なお、図中において、矢印はマウスの選択位置を示しており、図６（ａ）においては、ユーザーは、中央に大きなデザインを有する灰色系の半袖シャツ５０と、左胸に小さなワンポイントの入った黒色の半袖シャツ５１を選択している。また、この画面においては、全体的に薄い色の半袖シャツが多く含まれており、また、長袖のシャツも２枚含まれている。
【００３６】
この商品の選択情報がインターフェースサーバー３ａに送信されると、インターフェースサーバー３ａは、その選択情報を最適化サーバー３ｂに出力し（ステップＴ２）、選択された商品群と選択されなかった商品群との間でランダムなペアリングを行う（ステップＵ１）。そして、ペアリングされた商品の中で、ぞれぞれの属性値におけるランダムな中間値を抽出し、その新たな属性値を有する商品を生成する（ステップＵ２）。すなわち、ユーザーが選択しなかった商品の属性値を選択した商品の属性値に近づけるようにする。そして、その属性値に基づいて新たに抽出された商品をインターフェースサーバー３ａに出力し（ステップＵ３）、インターフェースサーバー３ａではその商品の画像情報を含めたＨＴＭＬファイルを生成して（ステップＴ４）クライアントコンピュータ２に送信する（ステップＴ５）。
【００３７】
クライアントコンピュータ２では、ＨＴＭＬファイルを受信すると（ステップＳ５）、その新たな商品の画像を表示し（ステップＳ６）、続いて、同様に複数の商品の選択を受け付ける（ステップＳ７）。図６（ｂ）においては、新たに生成された次画面を表示しており、初期画面で灰色系の半袖シャツ５０と黒色の半袖シャツ５１が選択されたことに基づいて、全体的に濃い色の半袖シャツを多く含めている。また、初期画面上で左胸のワンポイントシャツ５１と中央に大きなデザインを有するシャツ５０が選択されていることに基づいて、全体的に左胸のワンポイントシャツと中央に大きなデザインを有するシャツが多く表示している。そして、この画面（図６（ｂ））において、ユーザーが中央に大きな四角形状のデザインを有する濃い色の半袖シャツ５２と中央のａｂｃのデザインを有する黒色系の半袖シャツ５３を選択した場合、次画面（図６（ｃ））では、さらに黒系統に近い色で、しかも、中央の大きなデザインを有する半袖シャツを多く表示する。以下、同様にして、その受け付けた商品の情報をインターフェースサーバーに送信し（ステップＳ８、Ｓ４）、最適化サーバー３ｂにて新たな商品を抽出して次画面を生成して（ステップＴ１〜Ｔ６、Ｕ１〜Ｕ３）、例えば、文字のデザインを多く選択した場合は、中央に大きな文字を有する黒色系の半袖シャツなどを表示する（ステップＳ５〜Ｓ７）。
【００３８】
そして、最終的にユーザーが希望する商品を発見できた場合、その商品のワンクリックを受け付けて購入ボタン７を受け付け（ステップＳ８）、図６（ｄ）に示す画面を表示する。そして、別ウィンドウにてサイズや数量の選択を受け付けるとともに、「買う」ボタン７０を受け付けることによって商品購入のための決済手続を行う（ステップＳ８、Ｓ９）。
【００３９】
そして、このような商品購入の一連の情報がインターフェースサーバー３ａに送信されると、インターフェースサーバー３ａは次回の初期画面提示のために、最終的に購入された商品の属性値を履歴情報として蓄積し、過去に他のユーザーによって購入された商品の中から最も多い属性値を抽出して、その属性値を有する商品を初期画面表示用に設定する（ステップＴ６）。
【００４０】
このように上記実施の形態によれば、画面に表示された複数の商品の中からユーザーが希望する複数の商品の選択を受け付けるとともに、その受け付けた複数の商品に基づいて、先の画面に表示された商品よりも、この選択された複数の商品に近い商品を複数表示させるようにしたので、画面に表示された商品のうちユーザーの嗜好に合った商品を適宜選択するだけで、順次その嗜好に合った商品に近づけた画像を表示させることができる。これにより、商品点数が多い場合であっても商品イメージのクリックだけで絞り込みを行うことができ、しかも、何回も画面を捲ることなく次画面を表示させることができるようになる。
【００４１】
また、画面に表示された商品のうち、好みの商品を選択する選択数を適宜変更できるようにしたので、選択したい商品の数が多い場合は、選択数を多く設定し、また、選択したい商品の数が少ない場合は、その数に応じて選択数を少なく設定することができる。これにより、ユーザーの好みにのみ対応した選択数に基づいて短い時間で次画面を生成することができるようになる。
【００４２】
さらに、次画面を生成する場合に、選択されなかった選択対象物を先の画面で選択された選択対象物に近づけて表示させるようにしたので、表示画面中に希望の商品が存在せずに適当に商品を選択した場合であっても、次画面ではその選択されなかった他の商品に近い他の商品を表示させることができる。すなわち、図６（ａ）において長袖シャツがクリックされなかったにもかかわらず、次画面（図６（ｂ））で他の長袖シャツを表示させるようにしたため、初期画面上で黒い長袖シャツが欲しいにもかかわらず、色やデザインを重視して商品を選択したとしても、次画面ではその色やデザインに基づく長袖シャツを表示させることができる。
【００４３】
加えて、次画面生成のための処理を繰り返すことによってユーザーの嗜好に基づく属性を抽出し、その属性を含む商品を初期画面上に表示させるようにしたので、多くのユーザーの嗜好を取り入れた商品を初期画面上に表示させることができ、商品の絞り込み時間を短縮化することができるようになる。
【００４４】
なお、本発明は上記実施の形態に限定されることなく、種々の態様で実施することができる。
【００４５】
例えば、上記実施の形態では、次画面を生成する場合に、遺伝的アルゴリズムを用いて次画面用の商品を抽出するようにしているが、これに限らず、他のアルゴリズムを用いて商品を抽出するようにしてもよい。
【００４６】
また、上記実施の形態では、次画面を生成する場合、選択された商品「Ａ」「Ｃ」に対して次画面では「Ａ＿ｎｅｗ」「Ｃ＿ｎｅｗ」を表示させるようにしているが、最適化サーバーによって次候補の商品を選択したのち「Ａ」「Ｃ」をそのまま表示させ、選択されなかった商品「Ｂ」「Ｄ」に対してのみ「Ｂ＿ｎｅｗ」「Ｄ＿ｎｅｗ」を表示させるようにしてもよい。
【００４７】
さらに、上記実施の形態では、クライアントコンピュータ２とサーバーコンピュータ（インターフェースサーバー３ａと最適化サーバー３ｂ）とによってシステム１を構成したが、これを一台のコンピュータで実現するようにしてもよい。すなわち、一台のコンピュータ内に次画面生成部３６や商品情報データーベース３７などを格納しておき、これらを用いて商品の画像を表示させるようにしてもよい。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施の形態におけるシステムの概略を示す図
【図２】同形態におけるサーバーコンピュータの機能ブロック図
【図３】同形態における商品情報データーベースのマップを示す図
【図４】同形態で使用される遺伝的アルゴリズムによる商品抽出の具体例を示す図
【図５】同形態におけるシステムのフローチャートを示す図
【図６】同形態におけるクライアントコンピュータの画面遷移図
【図７】同形態におけるクライアントコンピュータの画面遷移図
【符号の説明】
【００４９】
１・・・システム
２・・・クライアントコンピュータ
２１・・・入力装置
２２・・・表示装置
２３・・・本体装置
３・・・サーバーコンピュータ
３ａ・・・インターフェースサーバー
３ｂ・・・最適化サーバー
３０・・・受信部
３１・・・送信部
３２・・・次画面提示部
３３・・・決済部
３４・・・受信部
３５・・・送信部
３６・・・次画面生成部
３７・・・商品情報データーベース
３８・・・商品情報登録部
４・・・通信網
５０、５１、５２、５３、５４・・・選択情報（商品）
６・・・選択数変更ボタン
７・・・購入ボタン
８・・・決済ボタン
【図１】
2007249319.tif 000003
【図２】
2007249319.tif 000004
【図３】
2007249319.tif 000005
【図４】
2007249319.tif 000006
【図５】
2007249319.tif 000007
【図６】
2007249319.tif 000008
【図７】
2007249319.tif 000009