(57)【要約】      （修正有）【課題】商品のコレクションにおける色に基づく検索要求のためのシステムおよび方法を提供する。【解決手段】オンラインショッピングの環境において商品の画像のコレクション内で複数の商品を特定するためのシステムおよび方法が提供される。当該方法は、売りに出される商品を表示する画像のコレクションを提供するステップと、入力される検索条件を受け取るステップを含む。当該条件は、少なくとも一つの検索要求の色を含む。当該方法は、また、画像の中に存在する主要な色に基づいて画像のコレクション内で色を特定し抽出するステップと、特定され抽出された主要な色と検索要求の色とを比較して合致するかどうかを判定するステップとを含む。当該方法は、予め定められた精度の範囲内において、画像のコレクション内から検索要求の色と合致した色を有する商品を特定し、グラフィカル・ユーザ・インターフェースによって見込み消費者に提示するステップを含む。【選択図】図１
2014063508.tif 000002
【特許請求の範囲】
【請求項１】
オンラインショッピングの環境において商品のコレクションの範囲内で複数の商品を特定するコンピュータにより実行可能な方法であって、
売りに出された商品のコレクションを表示する画像のコレクションを提供するステップと、
少なくとも一つの検索要求の色を有する、入力される検索条件を見込み消費者から受け取るステップと、
前記画像の中の主要な色の存在に基づいて前記画像のコレクションの範囲内における色を特定し、抽出するステップと、
前記検索要求の色を前記特定され抽出された主要な色と比較して、合致するかどうかを判断するステップと、
予め決められた精度の範囲内において、前記合致した検索要求の色を有する前記画像のコレクションの中から商品を決定するステップと、
前記決定された商品を前記見込み消費者に提示するステップと
を備える方法。
【請求項２】
前記入力される検索条件は、さらに、前記検索要求の色が前記商品の前記画像のどの部分において探知されるべきかを示す嗜好を含む
請求項１に記載の方法。
【請求項３】
前記少なくとも一つの検索要求の色が、アップロードされた画像から抽出されるステップをさらに備える
請求項１または２に記載の方法。
【請求項４】
前記画像のコレクションの中の前記抽出された主要な色が、前記少なくとも一つの検索要求の色に対する推奨として提供されるステップをさらに備える
請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
前記決定された商品は、前記商品の前記画像、前記画像の範囲内の前記主要な色、および各々の前記主要な色に対する前記画像の範囲内の前記主要な色の支配率の表示、を含んだインターフェースにおいて前記見込み消費者に提示される
請求項１乃至４のいずれか１項に記載の方法。
【請求項６】
オンラインショッピングの環境において商品のコレクションの範囲内で複数の商品を特定するためのシステムであって、
売りに出された商品のコレクションを表示する画像のコレクションと、
少なくとも一つの検索要求の色を受け取るための検索条件入力部分を有するインターフェースと、
前記画像の中の主要な色の存在に基づいて前記画像のコレクションの範囲内における色を特定し、抽出するためのコレクション・パレット・プロセッサと、
前記検索要求の色を前記特定され抽出された主要な色と比較して、合致するかどうかを判断し、予め決められた精度の範囲内において、前記合致した検索要求の色を有する前記画像のコレクションの中から商品を決定するためのカラー・サーチ・プロセッサと、
前記決定された商品を見込み消費者に提示するための、前記カラー・サーチ・プロセッサに繋げられているディスプレイ装置と
を備えるシステム。
【請求項７】
前記検索条件入力部分は、さらに、前記検索要求の色が前記商品の前記画像のどの部分において探知されるべきかを示す嗜好を受け取るための部分を有する
請求項６に記載のシステム。
【請求項８】
前記インターフェースは、さらに、画像のアップロードを開始し、前記アップロードされた画像から前記少なくとも一つの検索要求の色を抽出するための部分を有する
請求項６または７に記載のシステム。
【請求項９】
前記インターフェースは、さらに、前記画像のコレクションの中において既に抽出された前記主要な色が、前記少なくとも一つの検索要求の色に対する推奨として提供される推奨部分を有する
請求項６乃至８のいずれか１項に記載のシステム。
【請求項１０】
前記決定された商品が、前記インターフェース上において前記見込み消費者に提示される
請求項６乃至９のいずれか１項に記載のシステム。
【請求項１１】
前記決定された商品の提示は、前記商品の前記画像、前記画像の範囲内の前記主要な色、および前記画像の範囲内における前記主要な色の支配率の表示を含む
請求項１０に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広くは、オンラインによる商品の選択および購入において消費者を補助するための方法に関し、より狭くは、色に基づいた検索要求を実行し、オンラインによる商品のコレクションの範囲内おいて関連のある商品を特定して見込み消費者に対し提供するシステムおよび方法に関する。
【背景技術】
【０００２】
オンラインショッピングのサービス提供者にとっての課題の一つは、例えば従来型の商店におけるショッピングのようなオフラインのショッピングにおける場合と同様に、エキサイティングで楽しいオンラインのショッピング体験を提供することである。例えば、実生活における多くのショッピング体験において、色はしばしば重要な要素である。例えば、商店の棚の上やショーウィンドウの中に最新流行色のサンプル布やそれをあしらった衣服、もしくは既に購入済みの１以上の品目の色に「ぴったり」合う色の新しい品目を見つけることが、オフラインのショッピング体験における重要な部分を占めている。
【０００３】
これに対し、オンラインショッピングは、オフラインショッピングに通常伴うものと同様の感覚的な体験の数々を未だ提供しておらず、その結果、「購入における楽しさ」の一部が失われている。例えば、オフラインの世界において、見込み消費者は、関心のある品目を提供する小売りサイトにおいて提示される品目の在庫一覧内で検索を行い、いくつかの品目を選択した後、それらを検討および選択し、その後、場合によってはそれらの購入を決意する。見込み消費者は、その商品がその消費者に身体的（例えば、大きさ）、および経済的（例えば、その商品は適正な価格を付けられているか、その消費者はその商品を購入することが可能であるか、および同様なこと）に適合するかどうか、またその商品が、例えば同じもしくは補完的な色、スタイル、およびそれらと同様な点に関して、以前に購入した商品に合うかどうか、とういうことに従って商品を調査し選択する。
【０００４】
例えば「www.like.com」のウェブサイト等のようないくつかの電子商取引もしくは電子的ショッピングのサーチエンジンにおいて、近年、色に基づく検索機能がいくつか開発されてきている。オンラインのショッピング環境を提供するほとんどの団体は、それらの消費者に対して「色の検索要求」を実行するための機能を提供する能力を備えるニーズを持っている。色に基づく検索要求によれば、例えば、購入者たちは色を選択することにより、小売り業者のオンラインカタログの範囲内において当該色を含んでいる商品を探すことができるようになる。しかしながら、本発明者たちは、これらの従来の色に基づく検索機能が、未だオフラインの体験に適するものとなっていない、ということに気が付いた。さらに、本発明者たちは、見込み消費者に対するオンラインでの商品の提供におけるコレクションの範囲内で、関連のある商品を特定し選択する際に助けとなるツールに対するニーズが存在することを認識した。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したことに基づき、本発明は、見込み消費者が望ましい商品を見つけることを助ける、商品のコレクションにおける改善された色に基づく検索要求のためのシステムおよび方法を提供する。
【課題を解決するための手段】
【０００６】
本発明は、一側面において、オンラインショッピングの環境において商品のコレクションの範囲内から複数の商品を特定するためのコンピュータにより実行可能な方法を提供する。当該方法は、売りに出される商品のコレクションを表示する画像のコレクションを提供するステップ、および見込み消費者から検索条件の入力を受け取るステップを含む。ここで、当該入力される検索条件は、検索要求に関する少なくとも一の色を含んでいる。当該方法は、さらに、画像のコレクションの範囲内において、画像の中に存在する主要な色に基づいて色を特定し抽出するステップ、特定され抽出された主要な色に対して検索要求の色を比較し合致するか否かの判断を行うステップ、そして予め決められた精度の範囲内において、合致した検索要求の色を有する画像のコレクションの範囲内から商品を決定するステップを含む。当該方法は、また、見込み消費者に対して決定された商品を提示するステップを含む。
【０００７】
別の側面において、本発明は、オンラインショッピングの環境において商品のコレクションの範囲内から複数の商品を特定するためのシステムを提供する。当該システムは、売りに出される商品のコレクションを表示する画像のコレクション、検索要求に関する少なくとも一の色を受け取る検索条件の入力部分を含むインターフェース、画像のコレクションの範囲内において画像中に存在する主要な色に基づいて色を特定し抽出するためのコレクション・パレット・プロセッサ、特定され抽出された主要な色に対して検索要求の色を比較して合致するかどうか判断し、さらに予め決められた精度の範囲内において合致した検索要求の色を有する画像のコレクションの中から商品を決定するためのカラー・サーチ・プロセッサ、および当該カラー・サーチ・プロセッサに接続され、見込み消費者に対して決定された商品を提示するためのディスプレイ装置を含む。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の一具体例にかかるオンラインの商品のコレクションにおける改善された色に基づく検索要求を提供するカラー・スウォッチ・ツールボックス・システムの単純化された概略を表すブロック図である。
【図２】図２Ａ乃至Ｄは、商品の画像から抽出された色のグラフ表示を提供する例示的なフォト・パレットを表す図である。
【図３】図３Ａ乃至Ｄは、商品の画像のコレクションから抽出された色のグラフ表示を提供する例示的なコレクション・パレットを表す図である。
【図４】図４は、見込み消費者が商品の画像のコレクションの色に基づく検索を開始し、その検索の結果を評価するためにカラー・スウォッチ・ツールボックス・システムによって提供されるユーザ・インターフェースの一具体例を表す図である。
【図５】図５は、図４にかかるユーザ・インターフェースの別の具体例を表す図である。
【図６】図６は、本発明の一側面にかかる色に基づく検索要求を実行するための画像を入力するためのプロセスの概略を表すブロック図である。
【図７】図７は、見込み消費者に対して推奨される色を提供するためのプロセスを表す図４にかかるユーザ・インターフェースの一部分を表す図である。
【発明を実施するための形態】
【０００９】
本発明の一側面において、以下のものを含むコンピュータにより実行可能なアルゴリズムを有するカラー・スウォッチ・ツールボックス・システムを提供するためのシステムおよび方法が提供される。すなわち、
画像の中において提供される色を抽出するフォト・パレット・アルゴリズム。
例えば小売り業者のオンラインの衣料品のカタログ等のようなコレクション、もしくは２以上の小売り業者のコレクションにおける全ての物品（例えば、衣料品およびその一部分）の色を抽出し、当該コレクションの中の主要な色を抽出するコレクション・パレット・アルゴリズム。
当事者によって入力された少なくとも一つの検索要求の色に対して、同一もしくは実質的に同一である、もしくは（予め決められた閾値の範囲内において）近似している少なくとも一の色を含むコレクションの中の品目から検索を行うカラー・サーチ・アルゴリズム。
色の検索を用いて見つかった品目（例えば、衣料品およびその一部分）の中に存在する全ての色を抽出するマッチング・パレット・アルゴリズム。したがって、検索要求の少なくとも一の色に合致する色がコレクションの範囲内の物品に関し特定され、当該物品が当事者に提供され、および／もしくは推薦される。
【００１０】
図１において示されるように、カラー・スウォッチ・ツールボックス・システム１０の実施例が、１以上の一般的な目的に供されるコンピュータ、ワークステーション、例えば携帯型デジタル端末（ＰＤＡ）等のような携帯型計算装置、ラップトップ・コンピュータ、もしくは同様のものの上において特定の処理を実行させるコンピュータにより実行可能なアルゴリズムとして提供される。図１において、カラー・スウォッチ・ツールボックス・システム１０は、複数のクライアント装置（例えば、クライアント１からＭ）を有している。それらには一般的に２０という参照番号が付されており、例えば、インターネット、イントラネット、エクストラネット、もしくは同様の有線および／もしくは無線接続によって計算装置に接続される分散型のコミュニケーション・プラットフォーム等のような通信ネットワーク４０を介して、サーバ装置３０に接続し操作されることが可能となっている。当業者により知られているように、クライアント装置２０およびサーバ装置３０は、各々プロセッサ、コンピュータにより読み取り可能な媒体もしくはメモリ、およびネットワーク４０を介した通信を実行可能とするための装置を含んだ入出力装置を有する。プロセッサは、メモリの中に蓄積されているプログラムに指示される処理を実行し、その結果、クライアント装置２０の各々を操作するクライアントたちは、サーバ装置３０等のようなネットワークに繋がっている他の計算装置のみならず、他のクライアント装置２０ともネットワーク４０を介して通信可能である。クライアント装置２０には、例えば、パーソナルコンピュータ（ＰＣ）、ワークステーション、ラップトップ、タブレット型のコンピュータ、携帯型デジタル端末、ポケットＰＣ、インターネット機能付き携帯無線電話機、ペイジャー、もしくは同様な携帯型計算装置が含まれ得るということは、十分に理解されるべきである。
【００１１】
図１に示されるように、サーバ３０は、データ・ストア５０に接続されている。データ・ストア５０は、当該技術分野において知られているように、リレーショナル・データベース、オブジェクト指向データベース、もしくは他の適切なデータの保存庫のいずれであってもよいことは十分に理解されるべきである。一具体例において、データ・ストア５０は、商品に関する文章６２および／もしくは写真６４を含んだ１以上の商品のカタログを蓄積する。それは、例えば、オンラインショッピングの小売り業者が販売する家庭用品、家具、靴、および／もしくは衣料品のその他の品目のカタログである。当該業界において一般的に知られているように、データ・ストア５０は電子的なデータファイルを蓄積する。それは、一般的に６０という参照番号によって示され、本発明にかかる一具体例に従う場合、その内容は、クライアント装置２０の一つを操作する見込み消費者がサーバ３０に接続することによりアクセス可能なオンラインカタログに関する内容である。例えば、サーバ３０は、一般的に３２という参照番号によって示されるホームページおよび他のウェブページ等のユーザ・インターフェースの配信元であり、それらのページは、ウェブページ３２を特定しネットワーク４０上の他の計算装置からのサーバ３０へのアクセスを可能とするユニフォームリソースロケータ（ＵＲＬ）の指示により見込み消費者によって要求される。一具体例において、ウェブページ３２、サーバ３０、データ・ストア５０、それらのうちから選ばれた一部分、および／もしくはシステム１０によって提供される特定のサービスおよび機能に対するアクセスは、以下に説明されるように、登録された（例えば、「メンバー」の）消費者に限定的に許可される。クライアント装置２０は、例えば、ウェブ・ブラウザ・ソフトウェアのようなプログラムを実行し、ウェブページ３２の要求、受信、それに従った処理を行う。ウェブページ３２は、一般的に、計算装置を操作している人たちに対して情報（文章、画像、音響、ビデオ、および同様のもの）のグラフィカルな描写を指示とする言語によって書かれている。当該言語は、例えば、ハイパー・テキスト・マークアップ・ランゲージ（ＨＴＭＬ）、エクステンシブル・マークアップ・ランゲージ（ＸＭＬ）、もしくは他のスタンダード・ジェネラライズド・マークアップ・ランゲージ（ＳＧＭＬ）のような、当該技術分野において知られているものを含む。
【００１２】
サーバ３０は、要求に応じて、ファイル・トランスミッション・プロトコル（例えば、ＦＴＰ、ＴＣＰ／ＩＰ、もしくは同様のプロトコル）に従い、ファイルをクライアント装置２０のうちの要求元の装置に送信する。当該ファイルは、要求元のクライアント装置２０上で実行されるウェブ・ブラウザにおいて提示される情報を示すリンク、ポインタ、もしくは画像、グラフ、音声もしくはビデオのストリームといった他のリソースを含み得る。以下に開示されるように、電子的なデータファイル６０の形でデータ・ストア５０に蓄積される情報は、例えば、検索結果（例えば、以下に説明するようなコレクション・パレット）に加え、テキストファイル６２、および写真もしくは他の画像ファイル６４、およびそれらと同様のものを含む。
【００１３】
上述したネットワーク接続される計算装置が、当該技術分野において知られているように、有線および／もしくは無線の通信ネットワークを介して連携動作する計算装置であれば、ネットワーク化された計算装置群およびスタンドアローンの計算装置のいずれであっても、本発明の技術的思想の範囲内に入るということは、十分に理解されるべきである。一般的に知られているように、各々の計算装置は、中央演算処理装置（ＣＰＵ）、アルゴリズムを蓄積するためのコンピュータによって読み取り可能なメモリ、アルゴリズムを実行するためのプロセス変数およびデータ、および例えばオンラインの衣料品のカタログもしくはコレクションの範囲内における物品の視覚的な表示といった当該アルゴリズムの結果を示すための、例えば画素方式のディスプレイ装置のようなディスプレイ装置を含む。コンピュータによって実行されるステップは、一般的に、蓄積され、送信され、組み合わされ、比較され、さもなければ望ましい結果を提供するために処理され得る電子的な、磁気的な、および／もしくは光の信号の形で存在するデータの処理を要求するということは、また十分に理解されるべきである。一具体例において、望ましい結果は、予め定められた閾値の範囲内において、入力された検索要求の色に合致する色を含む物品のコレクションの中の１以上の衣料品の物品の視覚的な表示を含む。
【００１４】
上述したように、一具体例において、カラー・スウォッチ・ツールボックス・システム１０は、フォト・パレット・アルゴリズムを含む。当該フォト・パレット・アルゴリズムは、フォト・カラー・サマリー・アルゴリズムとも呼ばれ、それは、色空間および画素空間の両方の反復的な拡張を行い、クラスタリングを実行し、色空間および幾何学的空間の両方において連続している色のクラスタを特定する。以下に説明されるように、フォト・カラー・サマリー・アルゴリズムは、クラスタの数が限られた数に至るまで画像（例えば、衣料品の画像）の色のヒストグラムに基づくクラスタリングを繰り返し、その結果得られたクラスタの平均的な色が、その後、その画像の説明として用いられる。最初のステップにおいて、フォト・パレット・アルゴリズムは、画像のカラー・ヒストグラムから画像中に最も多く存在する色（例えば、当該画像における発生頻度が最も高い色）である色を探知する。各々の色は、その後、画像空間における存在を示すマップとして表現される。当該マップは数学的なモルフォロジ処理により膨張され、その結果、元々の色のクラスタの与えられた範囲内における色の空間的表現に対応するマスクとの共通部分を示すマスクを得る。
【００１５】
この処理は、画像の全ての画素がクラスタに割り当てられるまで、各々のクラスタに関し行われる。全てのクラスタが生成された時点でクラスタの数が多過ぎる場合、それらのクラスタは色／空間の距離に基づき統合される。例えば、２つのクラスタが空間的に近くそれらの代表的な色が色空間（例えば、予め決められた閾値の範囲内において定められた色空間）において十分に近ければ、それらは統合される。そのような処理は、色および／もしくはクラスタの数が（例えば、予め決められた数の範囲内において）望ましい数になるまで繰り返される。クラスタの最終的な数が予め決められた範囲内に入ると、システムは各々のクラスタに関して、選択された色空間、例えば、赤・緑・青（ＲＧＢ）色空間もしくは色相・彩度・明度（ＨＳＶ）色空間における元々の画像の当該クラスタに属する画素の中央の色および割合（および／もしくは絶対数）を色座標として返す。十分に理解されるように、一具体例において、元々の画像は、同一出願人による米国の特許の仮出願のシリアルナンバー61/048,695において説明されるディファレンシャル・フィーチャー・ディストリビューション・マップ（ＤＦＤＭ）のアルゴリズム等のような画像分離アルゴリズムによって前景から背景の分離が行われ、分離された背景の色を処理対象としない構成が採用されてもよい。
【００１６】
図２Ａ乃至Ｄは、フォト・パレット・アルゴリズムによって女性の靴のカタログから抽出されたフォト・パレット１１０、１３０、１５０、および１７０の例を示している。靴のペア１１２、１３２、１５２、および１７２において、各々フォト・パレット・アルゴリズムによって探知された各々の色は、靴の中において発見された色を示す一連の図形表示１１４，１３４、１５４、および１７４、すなわち例えば四角形によって表示されている。ここにおいて、一つの四角形は、各々の靴の画像において探知された各々の色に関し提示されている。例えば、靴１１２のペアに関し探知された５つの色１１６ｂ、１１８ｂ、１２０ｂ、１２２ｂおよび１２４ｂを表示する５つの四角形１１６ａ、１１８ａ、１２０ａ、１２２ａ、および１２４ａを有するシリーズ１１４、靴１３２のペアに関し探知された５つの色１３６ｂ、１３８ｂ、１４０ｂ、１４２ｂ、および１４４ｂを表示する５つの四角形１３６ａ、１３８ａ、１４０ａ、１４２ａ、および１４４ａを有するシリーズ１３４、靴１５２のペアに関し探知された５つの色１５６ｂ、１５８ｂ、１６０ｂ、１６２ｂ、および１６４ｂを表示する５つの四角形１５６ａ、１５８ａ、１６０ａ、１６２ａ、および１６４ａを有するシリーズ１５４、ならびに靴１７２のペアに関し探知された５つの色１７６ｂ、１７８ｂ、１８０ｂ、１８２ｂ、および１８４ｂを表示する５つの四角形１７６ａ、１７８ａ、１８０ａ、１８２ａ、および１８４ａを有するシリーズ１７４である。一具体例において、当該シリーズに含まれる各々の図形表示（例えば、四角形）の面積は、物品（例えば、靴）における主たる色の存在のパーセンテージに比例している。例えば、図２Ｂに示されるように、こげ茶色１３６ｂは、靴１３２のペアにおいて最も重要である。それは、図形表示の面積から明らかである。例えば、四角形１３６ａは、こげ茶色１３６ｂを表しており、それは他の四角形１３８ａ、１４０ａ、１４２ａ、および１４４ａよりも大きい。シリーズ１１４、１３４、１５４、および１７４の図形表示は四角形で描かれているが、例えば、円、棒、柱形状、および同様なもの等のようないかなる幾何学的形状がその図形表示に採用されても本発明の技術的思想の範囲内であるということは、十分に理解されるべきである。さらに、図形表示１１４、１３４、１５４、および１７４のシリーズは、対象図形の中において探知された主要な色の割合もしくは支配率を示す数量および／もしくはパーセンテージの表示を含むか、もしくはそれらの表示により表現されてもよい。
【００１７】
以下に説明するように、例えばオンラインショッピングの小売り業者が扱う家具、家庭用品、靴、および／もしくは衣料品の他の品目を含んだ商品のオンラインカタログのような物品の写真のカタログのパレットもしくはカラー・サマリーを計算するために、色の抽出方法が用いられる。コレクション・パレット・アルゴリズムは、まず、上述したフォト・パレット・アルゴリズム、もしくはその他の任意の色を抽出するアルゴリズムに従い、コレクションの画像の各々に関して、主要な色およびそれらの色の存在比率を抽出する。色を抽出すると、一群の主要な色およびそれらの存在比率が処理されて、それらの抽出された色の全てに関するそれらの統計的な数値の統合と、それらの総出現数に応じたユニークな色セットの計算が行われる。再び図２Ａ乃至Ｄを参照して、コレクション・パレットは、女性の靴１１２、１３２、１５２、および１７２から構成されている。当然ながら、コレクション・パレットは、最初は空である。コレクション・パレット・アルゴリズムは、コレクションに含まれる各々の色に関して、その色がコレクション・パレットの中に存在するかどうか、もしくはそれに十分近い色（予め決められた閾値の範囲内の色）が存在するか否かをまず確認する。もし存在しなければ、その色は、現在の存在比率とともにコレクションのセットに加えられる。もしその色が既にそのセットの中に存在するならば、その色の存在割合が、現在の処理対象の色の存在割合を含むように、その値が増加される。このプロセスは、全ての色に関しコレクション・パレットにおける追加もしくは存在割合の増加が行われるまで繰り返される。この点に関し、必要に応じて付加的なクラスタライゼイションのステップにより、コレクションのセットをより一層単純化することができる。例えば、仮にパレットがｎ個の色といったような予め決められた大きさの色を含まなければならないとすれば、ｎ個の一番高い存在比率のカウンターを伴ったｎ個の色が抽出され、それらのｎ個の色がコレクションのパレットを形成するようにすればよい。図３Ａ乃至Ｄは、女性の靴（図３Ａ）のコレクションに対するコレクション・パレット２００、子供の衣料品（図３Ｂ）のコレクションに対するコレクション・パレット２１０、男性の衣料品（図３Ｃ）のコレクションに対するコレクション・パレット２２０、および赤ちゃんの衣料品（図３Ｄ）のコレクションに対するコレクション・パレット２３０を含んだ多数のオンラインカタログに対するコレクション・パレットを表示している。図３Ａ乃至Ｄに示されるように、コレクション・パレットは、様々なオンラインカタログに応じて、異なった色および異なった色の数を含んでいる。
【００１８】
上述したように、カラー・スウォッチ・ツールボックス・システム１０は、カラー・サーチ・アルゴリズムを含んでいる。カラー・サーチ・アルゴリズムの一つの目標は、検索要求の色に基づいてコレクションの範囲内で物品もしくは複数の物品を見つけることである。一具体例において、検索要求の色は、ＲＧＢの値（もしくはその他のいかなる色空間における色座標であってもよい）をインターフェースにおいて入力することによって選ばれる。そのインターフェースは、クライアント装置２０のうちの一つを操作する消費者に対しサーバ３０から提供されるグラフィカル・ユーザ・インターフェースである。他の具体例においては、色「選択」ツールが用いられて、グラフィカル・ユーザ・インターフェースを通じて消費者に提示される例示的な色の中から色の選択が行われる。発明者たちが色選択ツールを使用可能にする際に考慮した点は、消費者たちが自由に検索要求の色を選ぶことを許可すると、検索結果として何も返ってこない場合がある、ということである。すなわち、もし検索要求の色が検索されるコレクションの中に無ければ、当該コレクションの範囲内のいかなる物品も検索結果として返ってこないのである。実際、コレクションの大きさに応じて、コレクションの物品のうちの一つに存在する色を消費者が選ぶ可能性は低くなり得る。それゆえ、以下に説明される一具体例において、コレクション・パレットの範囲内にあることが知られている色（例えば、上述したコレクション・パレット・アルゴリズムを用いて抽出された色）が、検索要求の色の選択肢として消費者に提示される。
【００１９】
検索要求の色が選ばれると、カラー・スウォッチ・ツールボックス・システム１０は、検索要求の色もしくは（予め決められた精度の範囲内において）それに十分に近い色を含む画像をコレクションの中から探す。一具体例において、コレクションの画像の中で見つかった検索要求の色に最も近い色に対する検索要求の色の検索要求の色との類似性が減少する順番で、結果画像のソートが行われる。それらの結果画像は、各々の写真のフォト・パレットとともに、消費者によって操作されるパーソナルコンピュータ（例えば、クライアント装置２０の一つ）のディスプレイモニター等のディスプレイ装置上に表示される。一具体例において、検索要求の色の組み合わせやそれらの検索要求の色に対して（予め決められた精度の範囲内において）十分に近い色の組み合わせを含んだ物品の検索を行うために、複数の色の検索要求の組み合わせが用いられる。さらに、検索要求の色は、例えば画像をアップロードするプロセスによってシステムに送られる画像から抽出されてもよい。
【００２０】
図４は、カラー・スウォッチ・ツールボックス・システム１０によって提供されるユーザ・インターフェース３００の一具体例を表示している。ユーザ・インターフェース３００は、クライアント装置２０の一つを操作する見込み消費者によって利用される。当該消費者は、入力された選択色に合致する商品の品目をオンラインコレクションから検索することを選ぶ。一般的に３１０という参照番号によって示されるインターフェース３００は、検索を開始するための部分を含んでいる。色を選択する欄３１２において、見込み消費者は、検索色もしくは検索要求の色３１４を入力もしくは確認して、色３１４が商品のどの部分において探知されるべきかを示す嗜好３１６を指定する。例えば、一具体例において、嗜好３１６は、例えば当該商品の主要な色、当該商品の中に存在する色のうちの一つ、当該商品の詳細な部分の色、もしくは上述したもののいずれかである。一具体例において、検索を始める部分３１０は、さらに、画像をアップロードする部分３２０を含み、消費者は望ましい色を含んだ画像をロードすることができる。画像がロードされると、フォト・パレット・アルゴリズムが（３２２において起動され）実行され、検索要求の色３１４として用いられるべき画像の中の色もしくは支配的な色の特定が行われる。代替的に、見込み消費者が、関心のあるコレクションもしくはコレクション群に関して準備されたコレクション・パレット３３０から色を選択する構成が採用されてもよい。上述したように、コレクション・パレット３３０から色もしくは複数の色を選択することによって、少なくとも一つの商品がコレクションの中から発見される。なお、アップロードされた色に基づき検索が行われる場合には、そうならないかもしれない。検索が開始された後、検索の結果は、検索要求の色３１４および嗜好３１６に合致するコレクションに関する商品の表示もしくはプレゼンテーション３５０によって提示される。一具体例において、インターフェース３００の推奨部分３４０に、システム１０から見込み消費者に対して人気の、もしくは流行の色を推薦もしくは提案するための領域が設けられていてもよい。推奨部分３４０は、例えば、販売の促進もしくは関心のあるその他のイベントの期間中においてコレクションに含まれる特定の色を特に取り上げるために、小売り業者によって利用されてもよい。
【００２１】
図４に示されるように、検索の結果３５０は、例えば、入力された検索要求の色３１４および嗜好３１６に合致する色を有する品目のコレクションから抽出されたフォト・パレット３５２、３５４、３５６、３５８、３６０、３６２、３６４、３６６、および３６８を含む。例えば、明るいオレンジの色は、「いかなるもの」に対してもセットされる嗜好３１６を伴った検索要求の色３１４として選ばれる。その結果として、もし検索要求の色がコレクションの中の画像のいずれかの場所において見つけられるならば、その画像は検索結果の１つとして返される。したがって、図４に示されるように、カタログ内から、シーツ３５２および３５４、家具３５６、３５８、３６０、および３６６、ならびに台所用品３６２、カップ３６４、および特殊給仕用品３６８といった検索要求の色３１４を有する多数の多様な品目が検索結果として返される。一具体例において、見込み消費者を補助するために、例えば価格３７２、商品の詳細な説明３７４、在庫３７８、配送３７６およびそれらに類するその他の情報３７０を含む他の情報が、例えばパレット３６８等のフォト・パレットを伴う検索結果３５０として提供されてもよい。
【００２２】
図５は、カラー・スウォッチ・ツールボックス・システム１０によって提供され、スポーツ用品等のような合致する衣料品を１以上検索したいと考える見込み消費者によって利用されるユーザ・インターフェース３００の一具体例を示している。当該消費者は、色を選ぶ欄３１２において望ましい検索要求の色３１４を選択もしくは入力することによって検索を開始し、その色３１４がスポーツ用品の上のどこにおいて見つけられるべきかという嗜好３１６を指示する。アイテム検索３１８の機能を起動することによって検索が開始されると、検索結果３５０が提示される。図５において示されるように、検索結果３５０は、例えば、入力された検索要求の色３１４および嗜好３１６に合致する色を有するスポーツ用品のコレクションから抽出されたフォト・パレットを含んでいる。
【００２３】
図６は、検索要求の色３１４の選択のための画像４００をアップロードするために画像をアップロードする欄３２０が利用される際の、ユーザ・インターフェース３００の利用の様子を示している。図６において示されるように、画像４００の格納位置が画像をアップロードする欄３２０に入力され（「矢印１」によって示されている）、フォト・パレット・アルゴリズムが３２２において起動され（「矢印２」によって示されている）、当該画像の中の色もしくは支配的な色３２４の特定が行われる。特定された１以上の色は、検索要求の色３１４として選択され、アイテム検索機能３１８が起動されて、入力された色３１４および嗜好３１６（「矢印３」によって示される）を有する対象となるコレクションの品目が探知される。上述したように、検索結果３５０は、例えば、入力された検索要求の色３１４および嗜好３１６に合致する色を有する衣料品のコレクションから抽出されたフォト・パレットを含んでいる。
【００２４】
一具体例において、カラー・スウォッチ・ツールボックス・システム１０は、上述したマッチング・パレット・アルゴリズムを含む。当該マッチング・パレット・アルゴリズムは、カラー・スウォッチ・アルゴリズムを用いて見つけられる物品（例えば、衣料品およびその一部分）の中に存在する全ての色を抽出する。そのようにして、少なくとも一つの検索要求の色に合致する色がコレクション内の物品において特定され、当該色は、さらなる検索を容易にするために消費者に対して提示および／もしくは推薦される。
【００２５】
一具体例において、画像のコレクションが、例えばオンラインの小売り業者のカタログから取り出される。図７において示されるように、検索要求の色３１４が選ばれる。当該検索要求の色３１４は、コレクション・パレット３３０からユーザが指定した色であるか、もしくは、アップロードされた画像（画像をアップロードする欄３２０を通じて入力される）から抽出された色である。マッチング・パレット・アルゴリズムは、コレクション内の検索要求の色３１４に合致する色を見つける。すなわち、検索要求の色３１４は、検索要求の色３１４もしくは検索要求の色に（例えば、予め決められた精度の範囲内おいて）十分近い色を含む全ての画像を読み出すために用いられる。検索結果３５０（例えば、全ての読み出された画像のフォト・パレット）の色は、最初の色のセットとして配置される。最初の色のセットは、上述したように、それに続く２番目もしくは検索結果としての色のセット４２０を形成するために、コレクション・パレット・アルゴリズムに従い、単純化されクラスタライズされる。検索結果としての色のセット４２０は、対象となるコレクションの範囲内における検索要求の色３１４に最も関連する色を表示する。それゆえ、当該検索結果としての色のセット４２０は、インターフェース３００の推奨部分３４０の中に含められ、さらなる検索を補助する。例えば、検索結果としての色のセット４２０は、コレクションの範囲内において既に見つけられた元々入力された検索要求の色３１４に対して適合する、もしくは補完的な色を見つけるための推奨として用いられる。そのようにして、推奨部分３４０は、見込み消費者が、既に購入された品目の範囲内における色に適合する色を有する新しい品目を見つけるために利用され得る。一具体例において、上述したように、既に購入された品目に含まれる色は、当該品目の画像をアップロードすることによって入力されてもよい。その結果として、見込み消費者は、既に購入した品目に適合するか当該品目を補完する新しい品目を見つけることができる。
【００２６】
これらの方法において、本発明は、オンラインショッピングにおける体験を改善する手段を提供する。すなわち、少なくとも、視覚的な色の感覚がユーザフレンドリーなやり方でオンラインの消費者に提供される。
【００２７】
「最初の」、「２番目の」、およびそれに類する用語は、本願においては、いかなる順序、量、もしくは重要性をも意味するものではなく、むしろ一要素を他の要素から区別するために用いられている。それに加えて、「ａ」、「ａｎ」という用語は、本願においては、量の限定を示すものではなく、むしろ少なくとも一つの言及される品目が存在することを意味する。
【００２８】
本発明は、特定の具体例に言及することによって説明されてきたが、上述の開示された事項を読んで理解することによって、開示された具体例に対する数多くの変形例や代替例も本発明の技術的思想の範囲内および添付した特許請求の範囲の中に含まれるだろうということが、当業者により理解されるだろう。
【００２９】
［著作権表示］
本出願書類による開示の一部は、著作権保護に関わる題材を含んでいる。著作権者は、出願書類もしくはそれによって開示されるものが、米国特許商標庁のファイルもしくは記録に含まれるものである限り、いかなる人間によって複写されることにも反対していないが、それ以外に関しては、いかなる場合であっても著作権者が全ての著作権を所有するものとする。
【符号の説明】
【００３０】
１０…カラー・スウォッチ・ツールボックス・システム、２０…クライアント装置、３０…サーバ装置、３２…ウェブページ、４０…ネットワーク、５０…データ・ストア、６０…データファイル、６２…文章、６４…画像、１１０…フォト・パレット、１１２…靴、１１４…図形表示、１３０…フォト・パレット、１３２…靴、１３４…図形表示、１５０…フォト・パレット、１５２…靴、１５４…図形表示、１７０…フォト・パレット、１７２…靴、１７４…図形表示、２００…コレクション・パレット、２１０…コレクション・パレット、２２０…コレクション・パレット、２３０…コレクション・パレット、３００…ユーザ・インターフェース、３１０…検索を始める部分、３１２…色を選択する欄、３２０…画像をアップロードする欄、３３０…コレクション・パレット、３４０…推奨部分、３５０…検索結果
【図１】
2014063508.tif 000003
【図２】
2014063508.tif 000004
【図３】
2014063508.tif 000005
【図４】
2014063508.tif 000006
【図５】
2014063508.tif 000007
【図６】
2014063508.tif 000008
【図７】
2014063508.tif 000009