(57)【要約】システム及び方法は、画像をビューイング環境と適合させるために提供される。方法は、ユーザデバイスによりショッピングサイトにアクセスするステップ（４１０）を有する。方法は、ユーザデバイス上のディスプレイのビューイング環境を決定するステップ（４１５，４２０）を更に有する。方法は、ショッピングサイト上の製品を表す画像を受け取るステップ（４３０）を更に有する。画像は、複数の異なったビューイング環境の下で取得された製品の複数の異なった画像から選択され、ユーザデバイス上のディスプレイのビューイング環境に適合する。方法は、ユーザデバイスのディスプレイにおいて画像をユーザに示すステップ（４３５）を更に有する。
2016533560.tif 000002
【特許請求の範囲】
【請求項１】
ユーザデバイスによりショッピングサイトにアクセスするステップと、
前記ユーザデバイス上のディスプレイのビューイング環境を決定するステップと、
前記ショッピングサイト上の製品を表す画像を受け取るステップであって、前記画像は、複数の異なったビューイング環境の下で取得された前記製品の複数の異なった画像から選択され、前記ユーザデバイス上の前記ディスプレイの前記ビューイング環境に適合する、ステップと、
前記ユーザデバイスの前記ディスプレイにおいて前記画像をユーザに示すステップと
を有する方法。
【請求項２】
前記決定するステップは、
前記ユーザデバイスの前記ディスプレイにおいて前記複数の異なったビューイング環境を前記ユーザに表示するステップと、
前記複数の異なったビューイング環境のうちの特定の１つのビューイング環境のユーザ選択を受け取るステップと
を有し、
前記画像は、前記ユーザ選択に応答して前記ビューイング環境に適合される、
請求項１に記載の方法。
【請求項３】
前記ユーザ選択を受け取るステップは、前記ユーザが前記製品を購入又は賃借する前に前記複数の異なったビューイング環境のうちの様々のビューイング環境において前記製品を見ることを可能にするよう、前記複数の異なったビューイング環境のうちの前記様々なビューイング環境の複数のユーザ選択を受け取るステップを有する、
請求項２に記載の方法。
【請求項４】
前記決定するステップは、前記ユーザデバイスにおけるカメラにより前記ユーザデバイスの前記ディスプレイの前記ビューイング環境の特性を決定するステップを有し、
前記画像は、前記特性に応答して前記ビューイング環境に適合される、
請求項１に記載の方法。
【請求項５】
前記画像は、前記ユーザデバイスに存在する周囲光のタイプに応答して前記ビューイング環境に適合される、
請求項１に記載の方法。
【請求項６】
前記周囲光のタイプは、白熱灯照明、蛍光灯照明、発光ダイオード照明、及び自然採光のうちの２つの以上の条件の中から選択又は決定される、
請求項５に記載の方法。
【請求項７】
複数の異なったビューイング環境の下で、ショッピングサイトにおいて入手可能な製品の複数の画像を取得するステップと、
ユーザデバイスのディスプレイのビューイング環境に適合する前記複数の画像のうちの特定の１つの画像を特定するステップと、
前記ユーザデバイスの前記ディスプレイにおいて表示するために、前記複数の画像のうちの前記特定の１つの画像を前記ユーザデバイスへ送るステップと
を有する方法。
【請求項８】
前記ユーザデバイスのユーザが前記ショッピングサイトにアクセスすることに応答して、前記ユーザデバイスの前記ディスプレイにおいて示すために、複数のユーザ選択可能なビューイング環境を前記ユーザデバイスへ与えるステップを更に有し、
前記複数のユーザ選択可能なビューイング環境の夫々は、前記ユーザデバイスの前記ディスプレイの夫々の可能なビューイング環境を表し、
前記複数の画像のうちの前記特定の１つの画像は、前記ユーザ選択可能なビューイング環境のうちの特定の１つのビューイング環境のユーザ選択に応答して特定される、
請求項７に記載の方法。
【請求項９】
前記ユーザデバイスにおけるカメラにより決定される前記ユーザデバイスの前記ディスプレイの前記ビューイング環境の特性を受け取るステップを更に有し、
前記複数の画像のうちの前記特定の１つの画像は、前記特性に応答して特定される、
請求項７に記載の方法。
【請求項１０】
前記複数の画像のうちの前記特定の１つの画像は、前記ユーザデバイスに存在する周囲光のタイプに応答して特定される、
請求項７に記載の方法。
【請求項１１】
前記周囲光のタイプは、白熱灯照明、蛍光灯照明、発光ダイオード照明、及び自然採光のうちの２つ以上の条件の中から選択又は決定される、
請求項１０に記載の方法。
【請求項１２】
複数の異なったビューイング環境の下で取得された、ショッピングサイトにおいて入手可能な製品の複数の画像を記憶する画像データベースと、
前記ショッピングサイトにアクセスするユーザデバイスであって、該ユーザデバイス上のディスプレイのビューイング環境のインジケーションを提供するユーザデバイスと、
前記インジケーションに応答して前記ユーザデバイスの前記ディスプレイの前記ビューイング環境に適合する前記複数の画像のうちの特定の１つの画像を特定する手段と、
前記ユーザデバイスでの表示のために該ユーザデバイスへ前記複数の画像のうちの前記特定の１つの画像を与える手段と
を有するシステム。
【請求項１３】
前記ユーザデバイスは、該ユーザデバイスの前記ディスプレイにおいて前記複数の異なったビューイング環境をユーザに表示し、該複数の異なったビューイング環境のうちの特定の１つのビューイング環境のユーザ選択を受け取り、該ユーザ選択を前記特定する手段へ前記インジケーションとして転送する、
請求項１２に記載のシステム。
【請求項１４】
前記ユーザデバイスは、該ユーザデバイスにおけるカメラにより前記ユーザデバイスの前記ディスプレイの前記ビューイング環境の特性を決定し、該特性を前記特定する手段へ前記インジケーションとして転送する、
請求項１２に記載のシステム。
【請求項１５】
前記複数の画像のうちの前記特定の１つの画像は、前記ユーザデバイスに存在する周囲光のタイプに応答して特定される、
請求項１２に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本原理は、概して、イメージマッチングに関し、特に、画像をビューイング環境と適合させるシステム及び方法に関する。
【背景技術】
【０００２】
ますます多くの人々がユーザデバイス（例えば、パーソナルコンピュータ、デスクトップ及びモバイルデバイスなど）を介してインターネット上で買い物をするようになりつつある。モバイルデバイスには、例えば、スマートフォン、タブレット及びラップトップがある。しかし、オンラインの小売店からのインターネットによる購入に伴う重要な問題の１つには、ベンダーにより示された品物の色がユーザデバイスごとに有意に異なる可能性があることがある。そのような色の変化の結果として、顧客は、ユーザデバイスのディスプレイに示されている色が品物の実際の見え方と異なる場合に、結局その品物を購入する羽目になる。よって、顧客は、交換又は返金のために、色違いの品物をベンダーに返品することになってしまう。
【０００３】
ユーザによって認識される正確な色を有する画像をウェブサイト上で示すために、ビューイングデバイスの較正が通常は必要とされる。既存の解決法は、ハードウェアによる色補正装置の使用を含む。これは、一般人による使用にとって長ったらしく飽き飽きするものであり得る。加えて、そのようなハードウェア較正装置は高価であり、通常は専門家によってしか使用されない。カジュアルユーザにとって、このような解決法は、関連する複雑性及び費用に起因して受け入れられないことがある。
【０００４】
他の解決法は、高価なハードウェアを使用せず、一連のパターンをユーザに示して、ユーザに、ディスプレイの設定を調整するよう求める。図１は、先行技術に従うモニタ較正ツール１００を示す。明らかなことだが、モニタ較正ツール１００は、モニタを較正するための、時間のかかる飽き飽きする方法である。そのようなものとして、モニタ較正ツール１００は、カジュアルユーザによって簡単に使用されそうにない。
【０００５】
更には、そのような解決法は、高価なハードウェアを必要としない一方で、ユーザに、彼らのディスプレイの設定を手動により設定することを要求する。すなわち、それらの場合のいずれにおいても、ユーザは、ビューイング環境が変化する場合に（例えば、屋内対屋外、明対暗、など）、ディスプレイを較正し直さなければならないことがある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
先行技術のそのような及び他の欠点及び不都合は、画像をビューイング環境と適合させるシステム及び方法を対象とする本原理によって対処される。
【課題を解決するための手段】
【０００７】
本原理の態様に従って、方法が提供される。当該方法は、ユーザデバイスによりショッピングサイトにアクセスするステップを有する。当該方法は、前記ユーザデバイス上のディスプレイのビューイング環境を決定するステップを更に有する。当該方法は、前記ショッピングサイト上の製品を表す画像を受け取るステップを更に有する。前記画像は、複数の異なったビューイング環境の下で取得された前記製品の複数の異なった画像から選択され、前記ユーザデバイス上の前記ディスプレイの前記ビューイング環境に適合する。当該方法は、前記ユーザデバイスの前記ディスプレイにおいて前記画像をユーザに示すステップを更に有する。
【０００８】
本原理の他の態様に従って、方法が提供される。当該方法は、複数の異なったビューイング環境の下で製品の複数の画像を取得するステップを有する。前記製品は、ショッピングサイトにおいて入手可能である。当該方法は、ユーザデバイスのディスプレイのビューイング環境に適合する前記複数の画像のうちの特定の１つの画像を特定するステップを更に有する。当該方法は、前記ユーザデバイスの前記ディスプレイにおいて表示するために、前記複数の画像のうちの前記特定の１つの画像を前記ユーザデバイスへ送るステップを更に有する。
【０００９】
本原理の他の態様に従って、システムが提供される。当該システムは、複数の異なったビューイング環境の下で取得された製品の複数の画像を記憶する画像データベースを有する。前記製品は、ショッピングサイトにおいて入手可能である。当該システムは、前記ショッピングサイトにアクセスするユーザデバイスであって、該ユーザデバイス上のディスプレイのビューイング環境のインジケーションを提供するユーザデバイスを更に有する。当該システムは、前記インジケーションに応答して前記ユーザデバイスの前記ディスプレイの前記ビューイング環境に適合する前記複数の画像のうちの特定の１つの画像を特定する手段を更に有する。当該システムは、前記ユーザデバイスでの表示のために該ユーザデバイスへ前記複数の画像のうちの前記特定の１つの画像を与える手段を更に有する。
【００１０】
本原理のそれら及び他の態様、特徴及び利点は、例となる実施形態の以下の詳細な説明から明らかになるであろう。例となる実施形態は、添付の図面に関連して読まれるべきである。
【図面の簡単な説明】
【００１１】
本原理は、次の例となる図に従って、より良く理解され得る。
【図１】先行技術に従うモニタ較正ツール１００を示す。
【図２】本原理の実施形態に従って、本原理が適用され得る、例となるユーザデバイス２００を示す。
【図３】本原理の実施形態に従って、画像をビューイング環境と適合させるシステム３００を示す。
【図４】本原理の実施形態に従って、画像をビューイング環境と適合させる方法４００を示す。
【図５】本原理の実施形態に従って、画像をビューイング環境と適合させる他の方法５００を示す。
【発明を実施するための形態】
【００１２】
本原理は、画像をビューイング環境と適合させるシステム及び方法を対象とする。
【００１３】
本明細書は、本原理を説明する。よって、明らかなことだが、当業者は、ここで明示的に記載及び図示されていなくとも、本原理を具現し且つその主旨及び適用範囲内に含まれる様々な配置を考えつくことができるであろう。
【００１４】
ここで挙げられている全ての例及び条件付き語は、当該技術を促進することに本発明者によって寄与される概念及び本原理を読者が理解するのを助ける教育的目的のためのものであり、そのような具体的に挙げられている例及び条件に制限されないものとして解釈されるべきである。
【００１５】
更に、本原理の原理、態様及び実施形態並びにそれらの具体例を挙げているここでの全ての記述は、それらの構造的及び機能的等価物のいずれも包含するよう意図される。加えて、そのような等価物は、現在知られている等価物及び将来開発される等価物（すなわち、構造にかかわらず、同じ機能を実行する、開発されたあらゆる要素）の両方を含むことが意図される。
【００１６】
よって、例えば、ここで提示されるブロック図は、本原理を具現する、実例となる回路構成の概念図に相当することが、当業者によって認識されるであろう。同様に、如何なるフローチャート、フロー図、状態遷移図、擬似コード、及び同様のものも、コンピュータ可読媒体において実質的に表され、コンピュータ又はプロセッサによって、そのようなコンピュータ又はプロセッサが明示的に示されていようとなかろうと、そのように実行され得る様々なプロセスに相当することが認識されるであろう。
【００１７】
図中に示されている様々な要素の機能は、適切なソフトウェアと関連してソフトウェアを実行可能なハードウェアに加えて、専用のハードウェアの使用を通じて、提供されてよい。プロセッサによって提供される場合に、機能は、単一の専用プロセッサによって、単一の共有プロセッサによって、あるいは、一部のプロセッサが供給され得る複数の個別的なプロセッサによって、提供されてよい。更に、語「プロセッサ」又は「コントローラ」の明示的な使用は、ソフトウェアを実行することができるハードウェアにもっぱら言及するものと解釈されるべきではなく、制限なしに、デジタル信号プロセッサ（digital  signal  processor）（ＤＳＰ）ハードウェア、ソフトウェアを記憶するための読出専用メモリ（read-only  memory）（ＲＯＭ）、ランダムアクセスメモリ（random  access  memory）（ＲＡＭ）、及び不揮発性ストレージを暗に含んでよい。
【００１８】
従来型及び／又はカスタムの他のハードウェアも含まれてよい。同様に、図中に示されている如何なるスイッチも、単に概念的にすぎない。それらの機能は、プログラムロジックの動作を通じて、専用のロジックを通じて、プログラム制御と専用のロジックとのインタラクションを通じて、あるいは、手動によってさえ、実行されてよく、特定の技術は、文脈からより具体的に理解されるように、実施者によって選択可能である。
【００１９】
本願の特許請求の範囲において、特定の機能を実行する手段として表されている如何なる要素も、例えば、ａ）その機能を実行する回路素子の組み合わせ、又はｂ）あらゆる形態をとる、従って、ファームウェア、マイクロコード若しくは同様のものを含むソフトウェアであって、機能を実行するよう当該ソフトウェアを実行するための適切な回路と組み合わされるソフトウェアを含む、その機能を実行するあらゆる方法を包含するよう意図される。そのような特許請求の範囲によって定義される本原理は、様々な列挙されている手段によって提供される機能性が、特許請求の範囲が要求する様態において組み合わされて寄せ集められるという事実にある。よって、そのような機能性を提供することができる如何なる手段も、ここで示されているものと同等であると見なされる。
【００２０】
本原理の「一実施形態」又は「実施形態」との本明細書中での言及、及びそれの他の変形は、実施形態に関連して記載されている特定の機能、構造、特性、などが本原理の少なくとも１つの実施形態に含まれることを意味する。よって、本明細書の全体を通して様々な箇所で現れる、「一実施形態において」又は「実施形態では」との言い回し、及びあらゆる他の変形の出現は、必ずしも全てが同じ実施形態に言及しているわけではない。
【００２１】
当然ながら、次の「／」、「及び／又は」、及び「〜のうちの少なくとも１つ」のいずれかの使用は、例えば、「Ａ／Ｂ」、「Ａ及び／又はＢ」及び「Ａ及びＢのうちの少なくとも１つ」の場合において、最初に挙げられている選択肢（Ａ）のみの選択、又は二番目に挙げられている選択肢（Ｂ）のみの選択、又は両方の選択肢（Ａ及びＢ）の選択を包含するよう意図される。更なる例として、「Ａ、Ｂ、及び／又はＣ」及び「Ａ、Ｂ、及びＣのうちの少なくとも１つ」の場合において、そのような言い回しは、最初に挙げられている選択肢（Ａ）のみの選択、二番目に挙げられている選択肢（Ｂ）のみの選択、又は三番目に挙げられている選択肢（Ｃ）のみの選択、又は最初及び二番目に挙げられている選択肢（Ａ及びＢ）のみの選択、又は最初及び三番目に挙げられている選択肢（Ａ及びＣ）のみの選択、又は二番目及び三番目に挙げられている選択肢（Ｂ及びＣ）のみの選択、又は３つ全ての選択肢（Ａ及びＢ及びＣ）の選択を包含するよう意図される。これは、当該及び関連する技術において通常の知識を有する者によって容易に理解されるように、挙げられる項目の数だけ拡張されてよい。
【００２２】
色が重要である製品のためのインターネットに基づくショッピングサイトは、ユーザデバイス上で見られる製品の色が実際の製品の色と一致しないために、返品率が高い傾向がある。そのような製品には、衣服及び靴があるが、それらに限られない。前述の色の不一致の結果として、そのようなショッピングサイト（又は消費者）は、返品される製品の発送、輸送、及び保管において有意な費用を被る。
【００２３】
本原理は、ユーザデバイス及び製品の画像の両方が実際の色の正確な表現を示すことを確かにすることによって、この問題に対する解決法を提供する。ユーザによる色の認知の重要な要素の１つは、主として照明レベルによって影響を及ぼされるビューイング環境である。
【００２４】
例えば、明るい屋外の環境では、色はあせたように見えることがあり、一方、より暗い環境では、色は過飽和して見えることがある。照明のタイプも、色の認知に対して大きな影響をもつ。例えば、発光ダイオード（light  emitting  diode）（ＬＥＤ）照明対白熱灯照明では、ユーザに異なった色を認知させる。
【００２５】
ウェブサイトは、ユーザがビューイング環境を選択することを可能にし、次いで、その環境と最も適合する画像を示すものとして提供され得る。そのために、同じ対象（製品）の複数のピクチャが、異なったビューイング環境（条件）の下で撮影される。これは、種々のタイプの照明（ＬＥＤ，白熱灯、蛍光灯、など）及び種々の輝度レベル（例えば、屋内対屋外及び／又は低輝度対中輝度対高輝度、など）を含む。表１は、異なる照明タイプと異なる輝度レベルとの幾つかの可能な組み合わせを挙げる。当然、本原理は、先の例に制限されず、よって、他の組み合わせも、本原理の主旨を保ちながら使用可能である。すなわち、他のタイプの照明及び／又は他の輝度レベル／メトリクスは、本原理の主旨を保ちながら、本原理の教示に従って使用され得る。
【００２６】
【表１】
2016533560.tif 000003
実施形態において、ユーザがウェブサイトを閲覧し、製品画像を見ている場合に、ブラウザ又はウェブサイトは、ユーザが様々なビューイング条件を選択することを可能にする。これは、ユーザのデバイスに適切なドロップダウンリスト、スライダ又は何らかの他のメカニズムとして、ユーザに提示されてよい。ユーザが特定のビューイング条件を選択すると、ウェブサイトは、対応する画像をユーザに提示する。このようにして、ユーザは、ビューイング条件を変更し、如何にして製品の色が変化するのかを見ることができる。
【００２７】
他の実施形態では、ビューイング環境を選択するプロセスは、ユーザのデバイス上のカメラを用いて環境の特性を測定することによって、自動化されてよい。ビューイング環境が特性化されると、ウェブサイトは、次いで、最も適合する設定により画像を提示する。
【００２８】
図２は、本原理の実施形態に従って、本原理が適用され得る、例となるユーザデバイス２００を示す。ユーザデバイス２００は、システムバス２０２を介して他のコンポーネントへ動作上結合される少なくとも１つのプロセッサ（ＣＰＵ）２０４を有する。キャッシュ２０６、読出専用メモリ（Read  Only  Memory）（ＲＯＭ）２０８、ランダムアクセスメモリ（Random  Access  Memory）（ＲＡＭ）２１０、入出力（input/output）（Ｉ／Ｏ）アダプタ２２０、サウンドアダプタ２３０、ネットワークアダプタ２４０、ユーザインタフェースアダプタ２５０、及びディスプレイアダプタ２６０は、システムバス２０２へ動作上結合される。
【００２９】
第１ストレージデバイス２２２及び（任意に）第２ストレージデバイス２２４は、Ｉ／Ｏアダプタ２２０によってシステムバス２０２へ動作上結合される。ストレージデバイス２２２及び２２４は、ディスクストレージデバイス（例えば、磁気又は光ディスクストレージデバイス）、ソリッドステートデバイス、などのいずれかであってよい。ストレージデバイス２２２及び２２４は、同じタイプのストレージデバイス及び／又は異なるタイプのストレージデバイスであってよい。
【００３０】
スピーカ２３２は、サウンドアダプタ２３０によってシステムバス２０２へ動作上結合される。
【００３１】
トランシーバ２４２は、ネットワークアダプタ２４０によってシステムバス２０２へ動作上結合される。
【００３２】
第１ユーザ入力デバイス２５２、第２ユーザ入力デバイス２５４、及び第３ユーザ入力デバイス２５６は、ユーザインタフェースアダプタ２５０によってシステムバス２０２へ動作上結合される。ユーザ入力デバイス２５２、２５４及び２５６は、キーボード、マウス、キーパッド、画像キャプチャデバイス（例えば、カメラ）、モーション検知デバイス、タッチスクリーン、マイクロホン、先のデバイスのうちの少なくとも２つの機能性を組み込むデバイス、などのいずれかであってよい。当然、他のタイプの入力デバイスも、本原理の主旨を保ちながら使用可能である。ユーザ入力デバイス２５２、２５４及び２５６は、同じタイプのユーザ入力デバイス又は異なるタイプのユーザ入力デバイスであることができる。ユーザ入力デバイス２５２、２５４及び２５６は、デバイス２００に対して情報を入力及び出力するために使用される。
【００３３】
ディスプレイデバイス２６２は、ディスプレイアダプタ２６０によってシステムバス２０２へ動作上結合される。
【００３４】
ユーザデバイス２００は、パーソナルコンピュータ、デスクトップコンピュータ、モバイルデバイス、などのいずれかであることができる。例となるモバイルデバイスには、スマートフォン、タブレット、及びラップトップがあるが、これらに限られない。当然、本原理は、先のタイプのユーザデバイスに制限されず、よって、他のタイプのユーザデバイスも、本原理の主旨を保ちながら、本原理の教示に従って使用可能である。
【００３５】
然るに、ユーザデバイス２００において以下で含まれる要素の幾つかは、幾つかの実施形態では省略されてよく、一方、図示されていない他の要素は、ユーザデバイスの特定の実施に応じて含まれてよい。例えば、様々な他の入力デバイス及び／又は出力デバイスは、当業者によって容易に理解されるように、ユーザデバイス２００の特定の実施に応じて、ユーザデバイス２００に含まれ得る。例えば、様々なタイプの無線及び／又は有線の入力及び／又は出力デバイスが使用され得る。更に、追加のプロセッサ、コントローラ、メモリ、なども、様々な構成において、当業者によって容易に理解されるように利用され得る。ユーザデバイス２００のそれら及び他の変形例は、ここで与えられている本原理の教示を鑑みて当業者によって容易に想到される。
【００３６】
図３は、本原理の実施形態に従って、画像をビューイング環境と適合させるシステム３００を示す。システム３００は、ウェブブラウザ３１１及び／又はショッピングアプリケーション３１２並びに画像データベース３２０を有する。１つ以上のユーザデバイス２００は、システム３００の部分であると考えられてよく、あるいは、システム３００と相互作用するマシンであると考えられてよい。
【００３７】
画像データベース３２０は、小売店に対応することができ、製品が購入や賃借などをされ得る小売店のウェブサイトのための製品画像を含むように小売店又は何らかの他のエンティティによって管理され得る。
【００３８】
ウェブブラウザ３１１（ここで記載される能力を具備する。）は、本原理の教示に従って、ユーザデバイス２００に予め存在するか、あるいは、ユーザデバイス２００によるインストール及び使用のためにユーザデバイス２００にダウンロードされることが可能であることができる。
【００３９】
ショッピングアプリケーション３１２は、本原理の教示に従って、ユーザデバイス２００に予め存在するか、あるいは、ユーザデバイス２００によるインストール及び使用のためにユーザデバイス２００にダウンロードされることが可能であることができる。代替的に、ショッピングアプリケーション３１２は、例えば、１つ以上のネットワーク３８０を介してアクセス可能であり且つ小売店又は何らかの他のエンティティによって管理される遠隔サーバ３６０又は他の遠隔コンピューティングシステムにおいて、存在することができる。そのような場合に、遠隔サーバ３６０にあるショッピングアプリケーション３１２は、ユーザデバイス２００にあるブラウザ３１１によってアクセス可能であるか、又は別なふうにそれと相互作用する（ブラウザ自体は、ここで記載される本原理の教示に従って有効にされないが、単に従来型のブラウザとして動作するとする。）。画像データベース３２０も、サーバ３６０にあるか、又はその近くにあるか、あるいは、サーバ３６０及び／又はブラウザ３１１及び／又はショッピングアプリケーション３１２によってアクセス可能であるが、サーバ３６０から遠隔であることができる。ウェブブラウザ３１１又はショッピングアプリケーション３１２又はサーバ３６０は、異なったビューイング環境の下で取得された複数の製品画像のうちの１つ（以上）をユーザデバイス２００のビューイング環境と適合させるマッチングエンジン３５０を有することができる。
【００４０】
図３の特定の実施形態では、ウェブブラウザ３１１及びショッピングアプリケーション３１２はいずれも、本原理の教示に従って有効にされ、説明のためにユーザデバイス２００に含まれる。当然、他の実施形態では、ウェブブラウザ３１１及びショッピングアプリケーション３１２のうちのただ１つしか使用される必要がない。画像データベース３２０及びマッチングエンジン３５０は、サーバ３６０に含まれる。
【００４１】
システム３００の要素のそれら及び他の実施は、本原理の主旨を保ちながら、ここで提供される本原理の教示を鑑みて当業者によって容易に決定される。システム３００の要素のインタラクションは、続く図４及び図５に関して以降で記載される。
【００４２】
図４は、本原理の実施形態に従って、画像をビューイング環境と適合させる方法４００を示す。ステップ４０５で、画像は、異なったビューイング環境の下で、ある製品について取得される。製品は、ショッピングサイト上で入手可能にされるよう意図される。異なったビューイング環境は、ユーザデバイスの異なった可能な周囲のビューイング環境を表すよう意図される。ステップ４１０で、ユーザは、ユーザデバイス２００によりショッピングサイトにアクセスする。ステップ４１５で、ウェブブラウザ３１１又はショッピングアプリケーション３１２は、ユーザデバイス２００のディスプレイ２６２においてビューイング環境をユーザに示す。ステップ４２０で、ユーザは、ユーザデバイス２００によりビューイング環境の中の特定の１つを選択する。例えば、ユーザデバイス２００におけるユーザ入力デバイス（例えば、ユーザ入力デバイス２５２、２５４及び／又は２５６のいずれか）が、選択を行うために使用され得る。ステップ４２５で、ウェブブラウザ３１１又はショッピングアプリケーション３１２は、画像データベース３２０により、画像（ショッピングサイト上で製品を表す。）のうちの１つを、選択されたビューイング環境と適合させる。ステップ４３０で、ウェブブラウザ３１１又はショッピングアプリケーション３１２は、適合する画像をユーザデバイス２００へ提供する。ステップ４３５で、適合する画像は、ユーザデバイス２００のディスプレイ２６２においてユーザに示される。
【００４３】
図５は、本原理の実施形態に従って、画像をビューイング環境と適合させる他の方法５００を示す。ステップ５０５で、画像は、異なったビューイング環境の下で、ある製品について取得される。製品は、ショッピングサイト上で入手可能にされるよう意図される。異なったビューイング環境は、ユーザデバイスの異なった可能な周囲のビューイング環境を表すよう意図される。ステップ５２０で、ユーザは、ユーザデバイス２００によりショッピングサイトにアクセスする。ステップ５１５で、ユーザデバイス２００にあるカメラは、ユーザデバイスのビューイング環境の特性を決定する。ステップ５２０で、ウェブブラウザ３１１又はショッピングアプリケーション３１２は、画像データベース３２０により、特定に応答して、画像（ショッピングサイト上で製品を表す。）をユーザデバイス２００のビューイング環境と適合させる。ステップ５２５で、ウェブブラウザ３１１又はショッピングアプリケーション３１２は、適合する画像をユーザデバイス２００へ提供する。ステップ５３０で、適合する画像は、ユーザデバイス２００のディスプレイ２６２においてユーザに示される。
【００４４】
記載は、これより、本発明の多くの付随する利点／特徴の幾つかについて与えられる。それらの幾つは上述されている。例えば、１つの利点／特徴は、ユーザデバイスによりショッピングサイトにアクセスするステップを含む方法である。当該方法は、ユーザデバイス上のディスプレイのビューイング環境を決定するステップを更に含む。当該方法は、ショッピングサイト上の製品を表す画像を受け取るステップを更に含む。その画像は、複数の異なったビューイング環境の下で取得された製品の複数の異なった画像から選択され、ユーザデバイス上のディスプレイのビューイング環境と適合する。当該方法は、画像をユーザデバイスのディスプレイにおいてユーザに示すステップを更に含む。
【００４５】
他の利点／特徴は、上述された方法であって、前記決定するステップは、ユーザデバイスのディスプレイにおいて複数の異なったビューイング環境をユーザに表示し、該複数の異なったビューイング環境の中の特定の１つのユーザ選択を受け取るステップを含む。画像は、ユーザ選択に応答してビューイング環境に適合される。
【００４６】
更なる他の利点／特徴は、上述された方法であって、前記ユーザ選択を受け取るステップは、ユーザが製品を購入又は賃借する前に複数の異なったビューイング環境のうちの様々のビューイング環境において製品を見ることを可能にするよう、複数の異なったビューイング環境のうちの様々のビューイング環境の複数のユーザ選択を受け取るステップを含む。
【００４７】
更なる他の利点／特徴は、上述された方法であって、前記決定するステップは、ユーザデバイスにおけるカメラにより該ユーザデバイスのディスプレイのビューイング環境の特性を決定するステップを含む。画像は、その特性に応答してビューイング環境に適合される。
【００４８】
更に、他の利点／特徴は、上述された方法であって、画像は、ユーザデバイスに存在する周囲光のタイプに応答してビューイング環境に適合される。
【００４９】
更に、他の利点／特徴は、画像が、上述されたようにユーザデバイスに存在する周囲光のタイプに応答してビューイング環境に適合され、且つ、該周囲光のタイプが、白熱灯照明、蛍光灯照明、発光ダイオード照明、及び自然採光のうちの２つの以上の条件の中から選択又は決定される、方法である。
【００５０】
また、他の利点／特徴は、複数の異なったビューイング環境の下で製品の複数の画像を取得するステップを含む方法である。製品は、ショッピングサイトにおいて入手可能である。当該方法は、ユーザデバイスのディスプレイのビューイング環境に適合する前記複数の画像のうちの特定の１つを特定するステップを更に含む。当該方法は、ユーザデバイスのディスプレイにおいて表示するために、複数の画像のうちの特定の１つをユーザデバイスへ送るステップを更に含む。
【００５１】
加えて、他の利点／特徴は、上述された方法であって、ユーザデバイスのユーザがショッピングサイトにアクセスすることに応答して、ユーザデバイスのディスプレイにおいて示すために、複数のユーザ選択可能なビューイング環境をユーザデバイスへ与えるステップを更に含む方法である。複数のユーザ選択可能なビューイング環境の夫々は、ユーザデバイスのディスプレイの夫々の可能なビューイング環境を表す。複数の画像のうちの特定の１つは、ユーザ選択可能なビューイング環境のうちの特定の１つのユーザ選択に応答して特定される。
【００５２】
更に、他の利点／特徴は、上述された方法であって、ユーザデバイスにおけるカメラにより決定されるユーザデバイスのディスプレイのビューイング環境の特性を受け取るステップを更に含む方法である。複数の画像のうちの特定の１つは、その特性に応答して特定される。
【００５３】
更に、他の利点／特徴は、上述された方法であって、複数の画像のうちの特定の１つは、ユーザデバイスに存在する周囲光のタイプに応答して特定される。
【００５４】
また、他の利点／特徴は、複数の画像のうちの特定の１つが、上述されたようにユーザデバイスに存在する周囲光のタイプに応答して特定され、且つ、該周囲光のタイプが、白熱灯照明、蛍光灯照明、発光ダイオード照明、及び自然採光のうちの２つ以上の条件の中から選択又は決定される、方法である。
【００５５】
本原理のそれら及び他の特徴及び利点は、ここでの教示に基づき当業者によって容易に確かめられ得る。本原理の教示は、様々な形態のハードウェア、ソフトウェア、ファームウェア、専用プロセッサ、又はそれらの組み合わせにおいて実装され得ることが理解されるべきである。
【００５６】
最も望ましくは、本原理の教示は、ハードウェアとソフトウェアとの組み合わせとして実装される。更に、ソフトウェアは、プログラム記憶ユニットにおいて有形に具現されるアプリケーションプログラムとして実装されてよい。アプリケーションプログラムは、何らかの適切なアーキテクチャを有するマシンにアップロードされて、それにより実行されてよい。望ましくは、マシンは、例えば１つ以上の中央演算処理装置（central  processing  units）（ＣＰＵ）、ランダムアクセスメモリ（ＲＡＭ）、及び／又は入出力（Ｉ／Ｏ）インタフェースなどのハードウェアを備えたコンピュータプラットフォームにおいて実装される。コンピュータプラットフォームは、オペレーティングシステム及びマイクロ命令コードを更に含んでよい。ここで記載される様々なプロセス及び機能は、マイクロ命令コードの部分若しくはアプリケーションプログラムの部分のいずれか、又はそれらの組み合わせであってよく、ＣＰＵによって実行されてよい。加えて、様々な他のペリフェラルユニット、例えば、追加のデータストレージユニット及び印刷ユニットなどがコンピュータプラットフォームへ接続されてよい。
【００５７】
更には、添付の図面で表される構成するシステムコンポーネント及び方法の幾つかは、望ましくはソフトウェアにおいて実装されるので、システムコンポーネント又はプロセス機能ブロックの間の実際の接続は、本原理がプログラムされる様態において様々であり得ることが理解されるべきである。ここでの教示を鑑み、当業者は、本原理のそれら及び同様の実施又は構成に想到可能である。
【００５８】
実例となる実施形態が添付の図面を参照してここで記載されてきたが、本原理は、それらの厳密な実施形態に制限されず、様々な変更及び改良は、本原理の適用範囲又は主旨から逸脱することなしに、それらにおいて当業者によって達成され得ることが理解されるべきである。全てのそのような変更及び改良は、添付の特許請求の範囲で特定される本原理の適用範囲内に含まれるよう意図される。
【００５９】
［関連出願の相互参照］
本願は、２０１３年６月１３日付けで出願された米国特許仮出願第６１／８３４７８０号に基づく優先権を主張するものである。なお、先の米国出願は、その全文を参照により本願に援用される。
【図１】
2016533560.tif 000004
【図２】
2016533560.tif 000005
【図３】
2016533560.tif 000006
【図４】
2016533560.tif 000007
【図５】
2016533560.tif 000008
【国際調査報告】
2016533560.tif 000009
2016533560.tif 000010