(57)【要約】  消費者が選択した面をデザインする方法が、面の表示をディスプレイし、面の表示に適用される１つまたは複数のパターンをディスプレイし、１つまたは複数のパターンからユーザが選択した１つのパターンを受信するステップを含む。この方法は、選択されたパターンをユーザが面の表示上の、選択したパターンの大きさと形状とは無関係な位置に配置することを可能とし、配置されたパターンの少なくとも１つの特性を変更してユーザが面の表示を変更することを可能とするステップを更に含む。更に、この方法は、面の変更された表示のレンダリングを含む部屋の３次元ビューを生成し、生成された３次元ビューをユーザに提供するステップを含む。
2011527038.tif 000002
【特許請求の範囲】
【請求項１】
消費者が選択した面をデザインする方法であって、
面の表示をディスプレイし、
前記面の表示に適用され得る１つまたは複数のパターンをディスプレイし、
前記１つまたは複数のパターンからユーザが選択した１つのパターンを受信し、
前記選択されたパターンを前記面の表示の上の、前記選択されたパターンの大きさや形状とは無関係な位置にユーザが配置することを可能とし、
前記配置されたパターンの少なくとも１つの特性を変更することによりユーザが前記パターンを変更して前記面の変更された表示を作成することを可能とし、
前記面の変更された表示のレンダリングを含む、部屋の３次元ビューを生成し、
生成された前記３次元ビューを前記ユーザに提供する、ことを含む方法。
【請求項２】
前記面の表示は２次元表示である、請求項１に記載の方法。
【請求項３】
前記面は軟質の面である、請求項１に記載の方法。
【請求項４】
前記少なくとも１つの特性は、前記パターンの方向または色である、請求項１に記載の方法。
【請求項５】
前記生成することは、前記ユーザに複数の異なる部屋から選択させることと、前記パターンの色と前記消費者が選択した面の色との混合の色をシミュレーションすることとの少なくとも１つを含む、請求項１に記載の方法。
【請求項６】
前記複数の異なる部屋は、大きさが異なり、かつ異なる照明、および／または家具配置を含む、請求項５に記載の方法。
【請求項７】
１人または複数のユーザに関する情報を格納し、前記格納された情報に基づいて、１つまたは複数のパターンを前記ユーザに推奨することを更に含む、請求項１に記載の方法。
【請求項８】
前記消費者が選択した面上へ前記変更した面の表示を再生するために必要な製品リストを提供することを更に含む、請求項１に記載の方法。
【請求項９】
前記製品リストは、形状、および／または色がリストされている、請求項８に記載の方法。
【請求項１０】
前記製品リストは、ステンシル、および／または着色剤を含み、前記方法は、前記ユーザが前記製品の少なくとも１つを購入するために発注を掛けることを可能とすることを更に含む、請求項８に記載の方法。
【請求項１１】
前記パターンは、前記ユーザが描画またはスキャンすることにより供給される、請求項８に記載の方法。
【請求項１２】
面をデザインする方法であって、
それぞれが１つまたは複数の配置されたパターンを含む、事前設定された１つまたは複数の面の表示の中からユーザが選択した面の表示をディスプレイし、
選択された前記面の事前設定の表示をユーザが変更することを可能とし、
前記面の表示のレンダリングを含む、部屋の３次元ビューを生成し、
生成された前記３次元ビューを前記ユーザに対してディスプレイする、ことを含む方法。
【請求項１３】
前記１つまたは複数のパターンの中から選択した１つのパターンを前記ユーザから受信することと、前記ユーザが少なくとも１つの特性を変えることで前記選択したパターンを変更して前記面の変更した表示を得ることを可能とすることと、前記ユーザが前記面の表示の上に前記選択したパターンを置くことを可能とすることと、の少なくとも１つを更に含む、請求項１２に記載の方法。
【請求項１４】
前記ユーザが前記１つまたは複数のパターンを消去して、その少なくとも１つの特性を変化させることを可能とすることを更に含み、前記少なくとも１つの特性は、配向または色である、請求項１２に記載の方法。
【請求項１５】
１人または複数のユーザに関する情報を格納し、前記格納された情報に基づいて、１つまたは複数の前記面の事前設定の表示を前記ユーザに推奨することを更に含む、請求項１２に記載の方法。
【請求項１６】
面をデザインするシステムであって、
面の表示と、前記面の表示の上に適用することのできる１つまたは複数のパターンとをディスプレイするディスプレイ装置と、
前記面の変更された表示を作るためのユーザからの命令を受信するように構成された入力装置であって、前記命令は、前記１つまたは複数のパターンから１つのパターンを選択するステップと、前記選択されたパターンを前記面の表示上に配置するステップと、および／または前記選択されたパターンの少なくとも１つの特性を変更するステップとを含む、入力装置と、
前記面の変更された像のレンダリングを含む、部屋の３次元ビューを生成するようにプログラムされたプロセッサと、を備えるシステム。
【請求項１７】
前記ディスプレイと、前記入力装置と、前記プロセッサとを収納するキオスクを更に備える、請求項１６に記載のシステム。
【請求項１８】
前記キオスクはサーバと、１つまたは複数の他のキオスクとに接続されている、請求項１７に記載のシステム。
【請求項１９】
１人または複数のユーザに関する情報を格納するメモリを更に備え、前記プロセッサは、前記格納された情報に基づいて１つまたは複数のパターンを前記ユーザに推奨するようにプログラムされている、請求項１６に記載のシステム。
【請求項２０】
前記面の１つまたは複数の事前設定された表示を格納するメモリを更に備え、前記１つまたは複数の事前設定された表示のそれぞれはその上に配置された１つまたは複数のパターンを含み、前記ユーザから受信された命令は前記ユーザが前記入力装置を介して変更することのできる事前設定された表示の選択を含む、請求項１６に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが表面上のデザインを開発し評価することを可能とする方法およびシステムに関する。
【背景技術】
【０００２】
室内の美観を改善することは、多くの消費者によって永年行われてきた。カーペット、敷物、ドラペリー、カーテン、椅子張り地などの軟質表面の表面領域を洗浄するための家庭用品および方法は、きわめて多く存在している。表面がひどく汚れたりおよび／または擦り切れたりした場合には、化学的な洗剤や削り取りのように、カーペットから何かを化学的または物理的に除くなどの除去処理が用いられることがある。しかし、そのような洗浄製品および除去処理では、その表面を完全に元の状態に回復することができないことが多く、これがしばしば消費者にとって不満となっている。
【０００３】
表面の美観を改善するための付加的処理も知られている。たとえば、ペンキ塗り、模造ペンキ塗り、ステンシルによる刷り付け、縁取り、壁紙貼り、タイル張り、羽目板張り、パネル張り、装飾漆喰塗り、アップリケ貼付、表面積層、モールディングなどにより、望ましくないものの上に層を重ねたり、覆ったり、隠したりする処理がある。
【０００４】
一般的に、そのような付加的処理のデザインは、消費者からの要求を受けてデザイン専門家が行なってきた。結果的に、そのような処理のデザインプロセスとしては一般的に、消費者がショールームを訪問するか、またはデザイン専門家が消費者の家庭を訪問することが必要であり、時間とコストのかかるものとなっている。
【０００５】
従って、消費者がコンピュータ支援のデザインプログラムを利用して、自分自身で簡便にデザインできるようにするニーズが高まっていた。このようなコンピュータ支援のデザインプログラムは、たとえばインターネットのウェブサイトを介するオンライン形態や、パッケージソフトウェアの購入によるオフライン形態の、いずれでも利用可能となっている。コンピュータ支援デザインプログラムの第１の例では、消費者が、衣類、事務・学用品、運動具などの製品を選択し、写真、文字、ロゴなどを用いてその製品を自分の好みに合わせて変更する。コンピュータ支援プログラムの第２の例では、家具を購入、および／または配置換えする前に、消費者が家具を選択し、３次元的に表示された部屋の中に配置する。しかし、上記の第１および第２のコンピュータ支援デザインプログラムは、消費者が自分自身でデザインすることを適切に支援することはできず、消費者は、第１の例では既存のデザインを選んで製品を変更すること、また第２の例では部屋の中で家具を再配置することができるだけである。
【０００６】
カリフォルニア州サンノゼ市のアドビコーポレーション（Ａｄｏｂｅ  Ｃｏｒｐｏｒａｔｉｏｎ）が開発したアドビイラストレータ（Ａｄｏｂｅ  Ｉｌｌｕｓｔｒａｔｏｒ）（登録商標）、またはカナダ、オタワ市のコーレルコーポレーション（Ｃｏｒｅｌ  Ｃｏｒｐｏｒａｔｉｏｎ）が開発したコーレルドロー（Ｃｏｒｅｌ  Ｄｒａｗ）（登録商標）などの２次元デザインプログラムでは、ユーザが２次元の図を描くことができる。これらのプログラムはベクトル描画ツールであり、ユーザは、直線、円弧、曲線などを使って形状を構成することができる。これらの描画ツールでは、ユーザが色を選択し、描画した形状の上に塗ることもできるようになっている。
【０００７】
しかし、このような従来のプログラムでは、たとえば、Ｓｈａｈらによる特許文献１、Ｂａｓｓらによる特許文献２、および、本願と同一日に出願された特許文献３（これらのそれぞれは引用によりその全体がここに援用されるものとする）に記述の付加的処理を用いて、ユーザが表面デザインをすることはできない。これらの付加的処理は、カーペット、敷物、ドラペリー、カーテン、椅子張り地などのような軟質表面へ顧客がデザインをすることを可能とする。一実施形態では、１つまたは複数のステンシルと着色剤とを用いてデザインが適用される。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】米国特許出願第１２／１５２，３２２号
【特許文献２】米国特許出願第１２／１５２，４０５号
【特許文献３】代理人整理番号第Ｊ−５０４３号
【特許文献４】米国特許第６，５６３，５１０号
【発明の概要】
【発明が解決しようとする課題】
【０００９】
従って、そのようなデザインの実行を支援する、便利で効果的なプログラムのニーズが存在する。更にはこのようなプログラムで、ユーザが表面に施すデザインを、適用しようとする実環境を模した仮想環境において確認してから決定することができれば、それは更なる利点となるであろう。
【課題を解決するための手段】
【００１０】
一実施形態によれば、消費者が選択した面をデザインする方法は、面の表示をディスプレイし、面の表示に適用され得る１つまたは複数のパターンをディスプレイし、そして、１つまたは複数のパターンからユーザが選択した１つのパターンを受信するステップを含む。この方法は、ユーザに選択されたパターンを面の表示上の、選択されたパターンの大きさや形状とは無関係な位置にユーザが配置することを可能とし、配置されたパターンの少なくとも１つの特性を変更することにより、ユーザがパターンを変更して面の変更された表示を作成することを可能とするステップも含む。更に、本方法は、面の変更された表示のレンダリングを含む、部屋の３次元ビューを生成し、生成された３次元ビューをユーザに提供するステップを含む。
【００１１】
別の実施形態によれば、面をデザインする方法は、それぞれが１つまたは複数の配置されたパターンを含む、事前設定された１つまたは複数の面の表示の中からユーザが選択した面の表示をディスプレイするステップを含む。更に、本方法は、選択された面の事前設定の表示をユーザが変更することを可能とし、面の表示のレンダリングを含む、部屋の３次元ビューを生成し、生成された３次元ビューをユーザに対してディスプレイするステップを含む。
【００１２】
更に別の実施形態によると、面をデザインするシステムは、面の表示と、面の表示の上に適用することのできる１つまたは複数のパターンとをディスプレイするディスプレイ装置と、面の変更された表示を作るためのユーザからの命令を受信するように構成された入力装置とを含む。この命令は、１つまたは複数のパターンから１つのパターンを選択するステップと、選択されたパターンを面の表示上に配置するステップと、および／または選択されたパターンの少なくとも１つの特性を変更するステップとを含むことができる。更に、このシステムは、面の変更された像のレンダリングを含む、部屋の３次元ビューを生成するようにプログラムされたプロセッサを含む。
【００１３】
本発明の他の態様および利点は、以下の詳細な説明を考慮することにより明らかとなるであろう。
【図面の簡単な説明】
【００１４】
【図１】第１の実施形態によるシステムのブロック図である。
【図２】図１のシステムによって実行される、第２の実施形態によるプログラムを説明するフローチャートである。
【図３】面の表示のレンダリングを含む部屋の３次元ビューを生成するために実行される、第３の実施形態によるプログラムを説明するフローチャートである。
【図４Ａ】第４の実施形態による、デザインレイアウトの画面を示す図である。
【図４Ｂ】第４の実施形態による、デザインレイアウトの画面を示す図である。
【図４Ｃ】第４の実施形態による、デザインレイアウトの画面を示す図である。
【図４Ｄ】第４の実施形態による、デザインレイアウトの画面を示す図である。
【図５Ａ】第５の実施形態による、３次元表示の画面を示す図である。
【図５Ｂ】第５の実施形態による、３次元表示の画面を示す図である。
【図６Ａ】第６の実施形態による、デザインレイアウトの画面を示す図である。
【図６Ｂ】第６の実施形態による、デザインレイアウトの画面を示す図である。
【図６Ｃ】第６の実施形態による、デザインレイアウトの画面を示す図である。
【図７】第７の実施形態による、３次元表示の画面を示す図である。
【図８Ａ】第８の実施形態による、印刷／保存／点検の画面を示す図である。
【図８Ｂ】第８の実施形態による、印刷／保存／点検の画面を示す図である。
【図９】１つまたは複数のユーザを管理してそれらのユーザに推奨を行う、第９の実施形態によるプログラムを説明するフローチャートである。
【発明を実施するための形態】
【００１５】
図１はコンピュータ２２を含むシステム２０を示している。コンピュータ２２は更に、出力装置２６と入力装置２８とコンピュータメモリ３０とに接続されたプロセッサ２４を更に含んでいる。プロセッサ２４は、マイクロソフトウィンドウズ（登録商標）、マックＯＳ、リナックスなどの当業者には明らかな、任意の適切なオペレーティングシステム上で動作するハードウェアとソフトウェアとを含んでいる。一実施形態において、ソフトウェアは、アドビフラッシュプレーヤ８などのマルチメディアソフトウェアと、インターネットエクスプローラ、ファイアフォックス、サファリ、またはオペラなどのインターネットブラウザとを含んでいる。プロセッサ２４は、コンピュータメモリ３０に格納されたプログラムと入力装置２８を介して受信される命令とに従って、システム２０の動作を制御する。更に、プロセッサ２４は、デザイン対象である面の表示などのユーザへの情報をディスプレイするための出力装置２６を制御する。入力装置２８は、キーボード、マウス、フラッシュドライブやＣＤまたはＤＶＤ装置からデータを受信するＵＳＢドライブ、或いは、ユーザがコンピュータ２２に命令を入力できるその他の任意の種類の装置などの、１つまたは複数の装置を含むことが可能である。一実施形態では、出力装置２６はディスプレイ画面、および／またはプリンタである。非制限的な例としては、コンピュータ２２はユーザのパーソナルコンピュータおよび／またはキオスクであってよい。コンピュータに対する他の当業者に明らかな変更を行うことも可能である。
【００１６】
図１のシステムは、コンピュータ２２およびその他の複数のコンピュータ２２ａ〜２２ｎと、有線または無線３４で接続されたサーバ３２を含んで、コンピュータ相互およびサーバと通信できるコンピュータネットワークを形成していてもよい。このその他のコンピュータ２２ａ〜２２ｎは、コンピュータ２２と同様に、それぞれに出力装置、入力装置およびメモリを含んでいてもよい。更に、サーバ３２は、サーバメモリ３６のような適切なハードウェアと、当業者に明らかな任意の適切なオペレーティングシステムでの動作に適合するソフトウェアとを含む。一実施形態においては、接続３４はインターネット接続であり、サーバ３２は、コンピュータ２２がたとえばウェブサイトを介してアクセス可能な、インターネットベースのアプリケーションをサポートする。この実施形態においては、サーバ３２は、たとえばアパッチウェブサーバのような任意の適切なサーバであってよく、アプリケーションは、たとえばＰＨＰ５などの、任意の既知の言語で記述されていてよく、サーバメモリ３６中のデータは、たとえばＭｙＳＱＬのような任意の既知のシステムを利用して管理されてよく、インターネット接続は、たとえばＤＳＬやＷｉ−Ｆｉのような任意の適切な接続であってよい。当業者に明らかなような、システム２０に対する更なる変更を行うことも可能である。
【００１７】
一実施形態において、図１の各コンピュータ２２は、独立型システムまたはサーバ３２を必要としないキオスクとして動作する。しかし、このような独立型システムは、当業者には明らかなように、定期的にサーバ３２に接続されて関連するデータを送受信することができる。
【００１８】
図２を参照すると、システム２０によって実装されたプログラムの一実施形態では、ブロック４０からスタートし、当該ブロックにおいて新規のユーザを登録するか、登録済みのユーザをログインすることができる。この登録／ログインの手順は、当技術分野においては周知である。たとえば、登録手順では通常、ユーザ名（たとえば、Ｅメールアドレス）、パスワード、および／または、住所、クレジットカード番号などのその他のユーザ固有の情報を入力する。ユーザが入力したこの情報は、コンピュータ２２のコンピュータメモリ３０の中にローカルに格納されるか、またはサーバメモリ３６に格納される。ログイン手順の一実施例は、ユーザ名とパスワードの入力と、入力された内容がコンピュータメモリ３０および／またはサーバメモリ３６に格納されているユーザ名とパスワードに一致するかどうかを判定することを含む。入力内容が一致すれば、ユーザは承認されて次のステップへ進むことができる。しかし、入力内容が一致しない場合にはユーザは承認されず、ログイン情報を再入力するか、ゲストユーザとして次のステップへ進むか、のいずれかを行うことが許される。更に別の実施例では、ユーザがパスワードを忘れた場合には、ユーザのＥメールアドレスへパスワードを送信するように要求することができる。またはその代わりに、ブロック４０において、ユーザは登録やログインをせずに匿名のままでいるようにすることができる。
【００１９】
ブロック４０の次に、制御は判定ブロック４２へ移り、事前に定義された面の表示をロードするかどうかを判定する。この実施形態では、事前に定義された面の表示は、後で詳細に述べるように、そこに配置された１つまたは複数のパターンを含んでいる。事前に定義された表示をロードするかどうかのブロック４２の判定は、当業者に明らかなように、ユーザ入力があるかないか、またはその他の基準に沿ってなされる。事前に定義された表示をロードする場合、制御はブロック４４に移って、事前に定義された表示のロードを行う。一実施形態において、事前に定義された表示は、ユーザによって過去にデザインされ、コンピュータメモリ３０および／またはサーバメモリ３６に格納され、かつユーザがログインした後に選択することが可能となっている、１つまたは複数の表示の中から選択される。別の実施形態では、事前に定義された表示は、１つまたは複数のデフォルト表示、または１つまたは複数の異なるユーザによってデザインされた表示の中から選択される。ここで、そのような表示は、コンピュータメモリ３０および／またはサーバメモリ３６に格納され、ログインしたユーザであれ、匿名のユーザであれ任意のユーザに対して利用可能となっている。
【００２０】
ブロック４２に戻って、事前に定義された表示のロードがされない場合には、制御はブロック４６へ移り、面表示のためのレイアウトを生成する。一実施形態において、レイアウト生成は、たとえば、１０フィート（約３ｍ）ｘ１０フィート（約３ｍ）の正方形、または半径２ｍの円、というような面表示の大きさ、および／または形状を指定し、生成されたレイアウトを面のブランク表示、つまりその上に何もパターンのない表示としてディスプレイすることを含む。ブロック４４または４６から制御はブロック４８へ移り、事前に定義された表示であれ、ブランク表示であれ、ディスプレイされた面表示を変更して所望のデザインを得る。レイアウト変更手順は後でより詳細に述べるが、通常、その面表示の上の任意の所望位置に配置可能な、１つまたは複数のパターンを選択することが含まれる。別の実施形態においては、ブロック４８の変更手順は、たとえば色の追加や変更、パターンの上乗せ、方向の変更などのような、パターンの他の特性を変更することを更に含む。
【００２１】
ブロック４８で表示が変更された後、制御はブロック５０に移って、変更された表示のレンダリングを含む、部屋の３次元ビューを生成する。こうして、変更された表示を内容的に乏しいデザイン画面で見るのではなく、模擬された実環境の中でユーザはその表示を評価し、そのデザインを実装するために必要なものを購入する前に、および／またはデザイン専門家に依頼してそのデザインを実装する前に、変更した表示がどのように見えるかを確認することができる。たとえば、部屋の３次元ビューとしては居間または寝室などがあり、変更された表示としては床、壁、天井などのデザインがある。ユーザが変更した表示に満足すれば、判定ブロック５２が変更プロセスが完了したか否かを判定する。ユーザが更なる変更を希望する場合は、制御ループは判定ブロック５２からブロック４８へ戻り、ユーザが満足するまで表示の更なる変更を行うことができる。変更が完了すると、制御はブロック５４へ移り、当業者には明らかなように、変更済みの表示を保存および／または印刷することができる。更に、ブロック５６で、この後詳細に述べるように、点検処理が実装されてもよい。他の実施形態において、当業者には明らかなように、図２のフローチャートは、より少ない、または多くの処理を含むものであってもよいし、それらの処理を任意の所望の順序で行うものであってもよい。
【００２２】
図３を参照すると、面の２次元表示のレンダリングを含む部屋の３次元ビューを生成するために実行されるプログラムの一実施形態は、ブロック６０から始まる。ブロック６０では、ユーザが変更した面表示などの面の２次元表示と、部屋の３次元ビューとを、コンピュータメモリ３０および／またはサーバメモリ３６などのメモリから読み出す。次に、制御はブロック６２に移り、２次元表示が３次元ビューの中の面の位置と方向に合うように配向される。たとえば、２次元表示の向きを変えてこれを３次元ビューの床または壁に整合させることができる。ブロック６４で、２次元表示を歪めたり、および／または倍率を変えたりすることにより、３次元ビューの中の部屋の大体の寸法に合わせることができる。ブロック６６で、部屋の３次元ビューにおける陰影および／または照明を、面の２次元表示に施すことができる。ブロック６６に続いて、ブロック６８では、２次元表示を、３次元ビューにレンダリングまたは重ね書きする。別の実施形態では、上述のブロックの幾つかは、同時に、および／または違う順序で実行されてもよい。更に、当業者には明らかなように、図３のフローチャートにおいて、ブロック削除したり追加したりすることができる。
【００２３】
図４Ａ〜８Ｂの様々な画面は、システム２０が生成し、ユーザに対してディスプレイ装置上にディスプレイしたものである。一実施形態では、図４Ａ〜８Ｂは、たとえばユーザの家庭のパーソナルコンピュータ、および／または店舗のキオスクからアクセス可能なウェブサイト上に一連の画面として実装できる。様々な画面のアニメーション／レンダリングは、アドビフラッシュプレーヤまたはＡＪＡＸなどの任意の既知のプラットフォームまたは技術を利用して実行することができる。図４Ａにおいて、ユーザは、「長さ」ボックス７０と「幅」ボックス７２に面の寸法を入力し、マウスなどの入力装置によって制御されるカーソル７８によって、「グリッド形成」ボタン７４または「次へ」ボタン７６をクリックして、面を表示するためのレイアウトを作成する。本実施例においては、ユーザは、１０フィート（約３ｍ）ｘ１０フィート（約３ｍ）の寸法を入力し、カーソル７８で「グリッド形成」ボタン７４をクリックして、画面の右側部分に面８０の２次元表示を生成した。図４Ａにおいて、２次元表示は面８０の平面図であり、そこには、面上にパターンを配置するのに便利な、１フィート（約３０ｃｍ）四方のブロックからなる参照グリッド８２が含まれる。表示８０の寸法と参照グリッド８２は、当業者に明らかなように、面の大きさ、および／または参照グリッドを形成するブロックの寸法とに応じて拡大、縮小することができる。ユーザが「次へ」のボタン７６をクリックすると、参照グリッド８２なしの面８０の表示を含む次の画面がディスプレイされる。
【００２４】
図４Ｂにおいて、分類リストからパターン分類８４を選択する。パターン分類８４は、パターン分類を視覚表示したボタン／アイコンとしてディスプレイされる。図４Ｂにおいて、パターン分類８４は、正方形８４ａ、円８４ｂ、帯８４ｃ、波と渦８４ｄ、フラ・ダ・リ８４ｅ、葉８４ｆ、花８４ｇ、葉と枝８４ｈ、円と四角８４ｉ、ダイアモンド８４ｊ、を含む。パターン分類８４を選択するには、ユーザは所望のパターン分類をカーソル７８でクリックしさえすればよい。当業者には明らかなように、別の実施形態では、パターン分類８４はこれより少なくても、多くてもよい。様々な実施形態において、パターン分類８４は、コンピュータメモリ３０、および／またはサーバメモリ３６内に格納されたデフォルト分類であってよいし、またはユーザがデザインしたパターン分類であってもよい。ユーザがデザインしたパターン分類や、その分類に含まれるユーザがデザインしたパターンは、ＵＳＢポートに差し込まれたフラッシュメモリドライブやＣＤドライブなどのような入力装置２８を介してシステム２０に供給されてもよいし、インターネットを利用してアップロードされてもよい。ある実施形態では、ユーザがデザインしたパターンを電子的に変換したもの（たとえば、スキャンしたものとか、ドローアプリケーションからのファイルなど）をシステムに与えることによって、ユーザがシステムに供給してもよい。あるシステムの実施形態は、ユーザがデザインしたパターンをそのユーザに関連付けて、そのユーザのみが利用できるよう限定する。別の実施形態では、ユーザがデザインしたパターンを、そのシステム２０の他のユーザも利用できる。
【００２５】
ユーザがパターン分類８４を選択すると、その選択したパターン分類に関連する１つまたは複数のパターン８６がパターンの視覚表示となったボタン／アイコンとしてディスプレイされ、ユーザはそこから選択する。ある実施形態においては、カーソル７８をパターン分類８４上に所定の時間よりも長く置くと、選択されたパターン分類に関連する１つまたは複数のパターン８６がディスプレイされる。図４Ｃは、ユーザが葉のパターン分類８４ｆを選択した状態を示す。４つの異なるパターン８６ａ、８６ｂ、８６ｃ、８６ｄが示されており、ユーザは所望のパターンをカーソル７８でクリックすることによりその中から選択することができる。所望のパターン８６をクリックすると、そのパターンはカーソル７８に「付着した」状態となり、カーソルの画面内の動きに付随する。このようにして、ユーザは面８０の表示の所望の位置へカーソル７８を動かし、その所望位置で、もう一度クリックしてパターン８６をそこへ配置することができる。一実施形態では、面８０の表示上のパターン８６の位置が、参照グリッド８２に制限されないようになっている。グリッドは単に参照として利用されるだけであり、選択されたパターンの寸法と形状とにかかわらず面８０の上の任意の位置にパターンを配置することができる。更に、ユーザは、利用するディスプレイ装置および位置決め装置の能力内であれば、実質的に面８０上の任意の場所に、参照グリッド８２とは独立にパターンを配置することができる。この実施形態においては更に、参照グリッド８２はユーザが１つまたは複数のパターン８６を面８０上に位置合わせする際の補助として利用されるだけであり、寸法や形状などのそのパターンの特性には何ら関与しない。当業者には明らかなように、面８０の表示および参照グリッド８２の寸法に合うように、パターン８６の大きさは拡大縮小することが可能である。更には、たとえば、キーボード上のスペースバーや他のキーを押すことにより、約４５度と言うような事前に設定された量だけパターンを回転させたり、パターン上をクリックしてメニューを表示させて方向を変更したり、その他の、当業者には明らかな方法などにより、選択されたパターン８６の方向は変更することができる。図４Ｃは一実施例を示しており、第１の葉８６ａ’が面８０のほぼ中央に配置され、第２の葉８６ａ”が約１８０度回転されて、第１の葉８６ａ’の下に配置される。更に図４Ｃの画面では、ユーザは「消しゴム」ボタン８８を押して消しゴムアイコン（表示せず）をディスプレイさせてカーソル７８に「付着させ」て、カーソルの画面内の動きに付随させることができる。そうしてユーザは、消しゴムアイコンを動かして面８０の表示上のパターン８６の上に置き、次にクリックしてそのパターンを消去することができる。図４Ｃはまた、「カーソル」ボタン９０を示しており、ユーザがクリックすることによりカーソル７８を、他のアイコンが付着していない元の状態に戻すことが可能である。更に、カーソル７８をその元の状態で使用すると、面８０の表示の中に配置されているパターン８６の上でクリックすることにより、ユーザは、以下に述べる手順を利用して、そのパターンの位置および／または向きを変更することが可能である。更には、「前へ」のボタン９２はユーザを以前の画面へ戻すことが可能であり、「次へ」のボタン７６は、ユーザが次の画面へ進むことを可能とする。「前へ」ボタン９２と「次へ」ボタン７６をクリックすることに加えて、ユーザは画面上部の様々なタブ９４をクリックして、画面間をナビゲートすることが可能である。
【００２６】
図４Ｄの画面は一実施形態を示しており、ここでは、ユーザは、面８０上の１つまたは複数のパターン８６に対して色９６を選択し着色することができる。本実施形態では、複数の色９６が視覚表示でボタン／アイコンとしてディスプレイされ、これらは、コンピュータメモリ３０、および／またはサーバメモリ３６内に格納されている。図４Ｄには、スパイス（Ｓｐｉｃｅ）９６ａ、ベールド・セージ（ＶｅｉｌｅｄＳａｇｅ）９６ｂ、エスプレッソ（Ｅｓｐｒｅｓｓｏ）９６ｃ、アーティスティック・ゴールド（ＡｒｔｉｓｔｉｃＧｏｌｄ）９６ｄ、カントリー・ベリー（ＣｏｕｎｔｒｙＢｅｒｒｙ）９６ｅ、キャジュアル・ブルー（ＣａｓｕａｌＢｌｕｅ）９６ｆ、ボーイ・ブルー（ＢｏｙＢｌｕｅ）９６ｇ、ジョビアル・ピンク（ＪｏｖｉａｌＰｉｎｋ）９６ｈ、の色が含まれている。しかしながら、当業者には明らかなように、他の実施形態では、これより少ない色、または多い色から選択することができる。本実施形態においてパターン８６に色９６を塗るには、ユーザがカーソル７８で所望の色をクリックすると、ペンキバケツのアイコン９８がカーソルに付着して、カーソルの画面上の動きに付随する。ペンキバケツアイコン９８のついたカーソル７８をパターン８６の上へ移動してクリックするとそこを着色できる。パターン８６の色９６が選択された色に変化して、塗られた色を目で確認できる。図４Ｄでは、ユーザが葉８６ａ”にアーティスティック・ゴールド９６ｄを塗った例が示されている。別の実施形態では、色９６はパターン８６に基づいて選択することができる。すなわち、それぞれのパターンに適用できる色はパターンによって変わる。更に別の実施形態では、パターン８６ａ’または８６ａ”などのパターンをクリックして、ポップアップメニューまたはドロップダウンメニューを表示させ、ユーザが色９６を選択することが可能である。
【００２７】
ある実施形態では、パターンに色が塗布されたことをユーザに示す視覚確認は、面や、パターンおよび／または色の上に塗られた色がどのように見えるかの表示でもある。たとえば、ユーザが葉のパターン８６ａ”にアーティスティック・ゴールドの色９６ｄを塗ったとすると、ディスプレイされる視覚確認は、面８０の色とパターン８６ａ”の下にある他の任意のパターン（表示せず）の色とで混合されたアーティスティック・ゴールド９６ｄの色を模擬するものである。模擬された色は、アーティスティック・ゴールド９６ｄの色の着色材と消費者が選択した（たとえば、上述の軟質の面、壁、家具などのような）面との相互作用（たとえば不透明性、色混合など）を考慮に入れたものであってよい。ある実施形態においては、消費者が選択した面の色を、前以ってシステム中に構成された面の中から選択するか、または消費者が選択した面のサンプルの色を計測する測色計やスキャナを利用することにより、ユーザが提供してもよい。本開示に有効なそのような色スキャナは、Ｒｉｃｅらに付与された米国特許第６，５６３，５１０号（特許文献４）に開示されている。その特許の全体はここに援用されるものとする。従って、模擬された色としては、ユーザが模擬された色を作るのに消費者の選択面に提供した色を用いてもよい。
【００２８】
ユーザは、面８０上の１つまたは複数のパターン８６に色９６を塗り終えると、「次へ」のボタン７６をクリックして、図５Ａの画面へ移る。特に、ユーザが面８０の表示の変更を終えると、ユーザは、変更された表示８０のレンダリングを含む、部屋１００の３次元ビューを生成させるようシステム２０に命令することができる。本実施形態においては、変更された表示８０を、部屋の視覚表示のついたボタン／アイコンとしてディスプレイされている複数の異なる部屋の中にレンダリングすることができる。図５Ａの部屋１００には、事務所１００ａ、居間１００ｂ、私室１００ｃ、寝室１００ｄ、子供部屋１００ｅが含まれている。当業者には明らかなように、他の実施形態において、部屋１００はこれより少なくても多くてもよい。様々な部屋１００ａ〜１００ｅの３次元ビューは、コンピュータメモリ３０および／またはサーバメモリ３６に保存され、ユーザの要求により、コンピュータ２２および／またはサーバ３２にそれぞれ取り込まれるか、または他の任意の方法で、選択に利用できる。更に、異なるそれぞれの部屋１００は、大きさ、照明と陰影、家具配置が異なり、表示が適用される実際の環境に最も近い仮想環境の中で、ユーザは変更された表示８０を見ることができる。
【００２９】
図５Ｂは、変更された表示８０が床の上にレンダリングされた、私室１００ｃ’の３次元ビューを示す。部屋１００の３次元ビューの上に変更された表示８０をレンダリングすることは、任意の既知の手順を利用して実行することが可能である。一実施形態では、レンダリング手順には、通常、変更された表示８０と部屋１００の３次元ビューを読み出し、変更された表示８０を選択された３次元ビューの床の位置と方向に合わせ、３次元ビューにおける大体の部屋の大きさに従って変更された表示８０を変形または拡大縮小し、３次元ビューを変更された表示の上に重ねる、ことが含まれる。別の実施形態においては、レンダリング手順は更に、模擬色を生成し、重ね合わせのステップの前または後に、変更された表示８０上に部屋１００の３次元ビューに関連する陰影および／または照明を施す、ことを含む。ユーザが変更された面８０に満足できない場合には、「前へ」のボタン９２または適当なタブ９４をクリックして、表示８０を更に変更することができる。ユーザが変更された面８０に満足した場合には、当業者には明らかなように、ユーザは「印刷」ボタン１０２、または「保存」ボタン１０４をカーソル７８でクリックし、変更された表示をそれぞれ印刷または保存することができる。非限定的な実施例として、ユーザが「印刷」ボタン１０２を押すと、印刷画面（表示せず）がディスプレイされて、ユーザはプリンタを選択し、１つまたは複数の設定を行って、変更された表示８０を印刷することができる。別の非限定的な実施例では、ユーザが「保存」ボタン１０４をクリックすると、保存画面（表示せず）がディスプレイされて、変更された表示８０に対して新規名を入力するか、古い表示に上書きするかにより、変更された表示８０を保存する場所を指定して表示を保存することができる。変更された表示８０を保存する場所は、コンピュータメモリ３０および／またはサーバメモリ３６の上であっても、またはフラッシュメモリ装置やＣＤなどの外部装置上であってもよい。更に、ある実施形態では、面８０の保存された表示に関連する情報も又格納される。そのような情報としては、表示を生成したユーザのユーザ名、表示の寸法、使用されたパターン、使用されたパターンの色、位置、方向、などが含まれる。このような「印刷」ボタン１０２および「保存」ボタン１０４は、たとえば図４Ｂ〜４Ｄなどの様々な画面の全体にわたって利用できる。
【００３０】
図６Ａ〜６Ｃの画面を参照すると、ユーザが事前に定義された表示またはレイアウト１０６を選択し（たとえば図６Ｂを参照）、そのレイアウトに変更を加える、一実施形態が示されている。一実施形態においては、複数の事前に定義された表示１０６をユーザが選択できるようになっている。事前に定義された表示１０６は、コンピュータメモリ３０、および／またはサーバメモリ３６に保存可能であり、或いは、既知の方法によりユーザが取り込むことが可能である。一実施例では、複数の事前に定義された表示１０６が、前述のパターン分類と同様のパターン分類８４に編成されている。図６Ａにおいて、ユーザは、カーソル７８でパターン分類８４をクリックすることにより、その中から１つのパターン分類を選択することができる。更に、ユーザは、以前に生成し、保存した事前に定義された表示１０６を、「保存の取り込み」ボタン１０８をカーソル７８でクリックすることにより、取り込むことができる。一実施形態においては、以前に生成した表示１０６を取り込むことが可能となるためには、「保存の取り込み」ボタン１０８をクリックした後、ログインをする必要がある場合もある。また、別の実施形態では、ユーザが登録されているか、あるいはログインしているかどうかに拘わらず、任意の事前に定義された表示１０６を取り込むことが許される。
【００３１】
図６Ｂは、円のパターン分類８４ｂ中にあるさまざまな事前に定義された表示１０６ａ、１０６ｂ、１０６ｃ、１０６ｄと、様々な事前に定義された表示を構成するパターン８６ｅ、８６ｆ、８６ｇ、８６ｈとを表している。別の実施形態においては、パターン分類８４のそれぞれは、ユーザが選択可能な１つまたは複数の異なる表示１０６を含んでいる。図６Ｂにおいて、ユーザは円のパターン分類８４ｂ中の第１の表示１０６ａを選択した。ここで第１の表示は画面の右側にディスプレイされている。その後、前述したように、ユーザは、「印刷」ボタン１０２または「保存」ボタン１０４をクリックして、表示をそれぞれ印刷、または保存することができる。しかし、それに加えて、ユーザは、「カスタマイズ」ボタン１１０をクリックして、事前に定義された表示１０６を変更することが可能である。この実施形態においては、図４Ａ〜４Ｄに関して既述したのと同様な、またはそれとは異なる手法を用いて、ユーザは表示１０６を変更することが可能である。
【００３２】
図６Ｃは一実施形態を示しており、ここではユーザは表示１０６ａをカスタマイズして、表示の中央の円８６ｆを４つの小さなフラ・ダ・リ８６ｉに置き換え、２つの大きなフラ・ダ・リ８６ｊを表示に追加して、変更された表示１０６ａ’を作成した。更に、図４Ｄに関して前述したのと同じようにして、ユーザは様々なフラ・ダ・リ８６ｉ、８６ｊに色９６を塗った。この表示への変更にユーザが満足すれば、この変更された表示１０６ａ’のレンダリングを含む、部屋１００の３次元ビューの生成を、前述したように、システム２０に命令することができる。図７においては、ユーザは、変更された表示１０６ａ’をレンダリングする場所として、居間１００ｂを選択した。この後、前述したように、ユーザはボタン１０２、１０４、１１０をクリックすることにより、変更された表示をそれぞれ印刷、保存、および／またはカスタマイズすることができる。
【００３３】
図８Ａは、印刷／保存および点検の画面を表しており、それらは「印刷」ボタン１０２、「保存」ボタン１０４、および／または「点検」ボタン（表示せず）をクリックすることによりアクセスできる。前記の図４Ａ〜７の実施形態においては、それぞれの画面の右下隅に買い物リスト１２０が表示されている。買い物リスト１２０には、表示６８および／または１０６にパターンと色が付けられた状態で、消費者が選択した面（前述の軟質の表面、壁、家具などの）上に表示を再生するのに必要な製品のデータが書き込まれている。一実施形態においては、そのような製品として、Ｓｈａｈらによる米国特許出願第１２／１５２，３２２号明細書、およびＢａｓｓらによる米国特許出願第１２，１５２，４０５号明細書（これらは既に参照により援用されている）に開示の手法に従って使用することができるステンシルや着色剤の缶が含まれる。たとえば、図４Ｃにおいては、買い物リスト１２０は、ユーザが２つのＨａｉｋａｉｄｏの曲がり葉のステンシルを必要とすることを示し、図４Ｄにおいては、買い物リストは、アーティスティック・ゴールドの着色剤の缶１つも必要であることを示している。同じように、図６Ｂ、６Ｃ、７の買い物リストは、消費者が選択した面の上に表示を再生するのに使用されるステンシルと複数缶の着色剤のデータが書き込まれている。図８Ａを参照すると、買い物リスト１２０には、円の分類８４ｂ（図６Ｂ参照）の第１の表示１０６ａを実装するのに必要な製品のデータが書き込まれている。図８Ａにおいては、ユーザは、それ以前に「ログイン」ボタン１２２または「登録」ボタン１２４をクリックしていなければ、それをクリックして、それぞれログインまたは登録をすることができる。更に、前述したように、ユーザは、「印刷」ボタン１０２または「保存」ボタン１０４をクリックして、買い物リストをそれぞれ印刷、または保存することができる。本実施形態においては、図８Ａの画面は、「予約」ボタン１２６と「発注」ボタン１２８も含んでいる。一実施例において、ユーザが「予約」ボタン１２６をクリックして買い物リスト１２０にリストされた１つまたは複数のアイテムを選択し、これによりそれらのアイテムを販売する店に予約がなされる。そのような店は、実際の店舗であってもよいし、オンライン／バーチャルストアであってもよい。その店には、任意の既知の手段を介して予約が通知される。一実施例において、その店のコンピュータがインターネットを介してサーバ３２に接続されており、それが更にユーザのコンピュータ２２に接続されている。ここで、店のコンピュータには、たとえばＥメールにより、電子的に予約が通知される。別の実施例において、コンピュータ２２は店のキオスクに一体化されていて、任意の既知の手段を利用して選択されたアイテムが店の在庫品の中から予約される。ユーザが「発注」ボタン１２８をクリックして買い物リスト１２０上の１つまたは複数のアイテムを選択し、これにより店へ発注がなされる。この店も同様に、実際の店舗であってもよいし、オンライン／バーチャルストアであってもよい。「発注」ボタン１２８をクリックした後、ユーザは、クレジットカード番号などの支払い情報を入力するように求められる。そして、ユーザは、通常発送、または至急便発送、または店での受取り、などの、さまざまな配送条件の選択をする。図８Ｂに示す別の実施形態の買い物カート１２０においては、たとえば図８Ａの、バルセロナ中型同心円ステンシルとベールド・セージ着色剤などの名前ではなく、実際のステンシルの形状と着色材の色で製品が示されている。むしろ、図８Ｂには、面８０の表示をデザインするために使用された第１と第２と第３のステンシル１３０ａ、１３０ｂ、１３０ｃが示されている。こうしてユーザは、異なるパターンのそれぞれの名前を覚える必要なしに、形状を見て買い物リスト１２０を迅速にレビューできる。
【００３４】
別の実施形態において、システムは、推奨のパターン、レイアウト、および／または配色をユーザに提示するように構成されている。これらの推奨の提示は、能動的または受動的に起動され得る。たとえば、ユーザが「推奨」ボタン１４０（図６Ａに示す）をクリックすれば、推奨の提示は能動的に起動される。または、図６Ａ、６Ｂの画面のような画面の１つに、その推奨を単にディスプレイし、推奨の提示を受動的に行うこともできる。当業者に明らかなような、その他の方法で推奨を行うことも可能である。
【００３５】
図９は、上記のシステム２０がそのような推奨を提供するために実行可能なプログラムの一実施形態を示す。ここで、プログラムはブロック１５０で始まり、面の表示のデザイン全体を通してのユーザの活動を追跡する。一実施形態において、ユーザとは、ログインした登録ユーザである。しかし他の実施形態において、ユーザは登録する必要はなく、単に匿名のままでいることもできる。いずれの場合においても、ブロック１５０において、システムはユーザの活動のログを取る。これには、選択したパターンや色などのユーザの選択、パターンの個別および／またはグループでの配置、前述の「消去」ボタン８８の使用、事前に定義された表示の取り込み、表示の保存、他の画面との切り替え、などが含まれる。一実施形態では、面の表示の最終的なデザインに拘わらず、ユーザの全ての活動が追跡される。ブロック１５２において、ユーザの活動のログから、ユーザプロファイルが作成される。プロファイルは、以前のログイン時のユーザ活動のログや、および／またはアンケートから集められた情報、などのような、ユーザの他の情報からも作成することが可能である。そのような情報として、デザインされる部屋のタイプ、部屋の大きさ、部屋の中の全体としての家具の配置、部屋の照明の度合い、ユーザの年齢および所得水準、ユーザの郵便番号、その他の、当業者にとって明らかと思われる情報、が含まれる。ユーザのプロファイルは、コンピュータメモリ３０および／またはサーバメモリ３６などのメモリに、デフォルトのプロファイルおよび／または他の登録ユーザおよび匿名ユーザのプロファイルと共に、格納される。ブロック１５４において、ユーザプロファイルがメモリから読み出されて、格納されているデフォルトのプロファイル、および／または他のユーザのプロファイルと比較され、プロファイルの類似性が特定され、類似のプロファイルを持つユーザ間で共通するデザイン選択が特定される。ユーザプロファイルの類似性を特定するために、たとえば、類似のパターン配置、色比率、部屋の大きさまたは比率、厳密なパターン／色のマッチング、類似の地理的位置など、当業者に明らかな項目を見つけ出すような、任意の適切な照合アルゴリズムを利用することが可能である。一実施形態において、照合アルゴリズムは、そのユーザにとって最も相関の大きいマッチングを特定するために、パターン、レイアウト、色、などのあるものに異なる重み付けをすることが可能である。ブロック１５４での比較に基づいて、ブロック１５６で、前述したような、ユーザへ提供する推奨が生成される。それに代わって、またはそれに関連して、ブロック１５４は、ブロック１５６の推奨を生成するために用いられたユーザの傾向を精査することが可能である。たとえば、そのようなユーザの傾向として、人気のある色やパターン、色とパターンの組み合わせ、部屋の大きさに基づく典型的なパターン密度、共通的な３次元の部屋の選択、および／またはユーザが空白の面の表示と事前設定された表示のいずれからスタートするのを好むかと言うことなどの、最も共通的なデザインの選択、つまり傾向が含まれる。別の実施形態では、システム２０は、時間と日付のデータを追跡してアクセスのパターンを識別し、そのようなデータを予約および／または購入データと照合して、売り上げへ繋がる度合いを評価する。
【００３６】
本明細書で記述したシステムおよび方法は、ユーザが、面の２次元表示上へ便利かつ効果的にデザインを行うことを可能とする。更に、ユーザは、デザインを適用する３次元の部屋のような、模擬された実環境において２次元デザインを評価し、そのデザインの面への適用を進めるべきか、またはそのデザインの更なる変更をすべきかを評価することが可能である。そして更に、ユーザのプロファイルと他のプロファイルとに基づいて、推奨デザインがユーザに与えられ、デザインを行う上でユーザを支援することが可能である。また、一実施形態においては、ユーザがデザインを面に適用するのに必要な製品を容易に取得或いは購入することが可能である。
【００３７】
前述のそれぞれの実施形態の個々の特徴の様々な組み合わせから成る他の実施形態は、本明細書に明確に含まれるものとする。
【産業上の利用可能性】
【００３８】
本発明は、ユーザによる面のデザインを促進し、そのようなデザインを模擬された実環境内にディスプレイして、デザインが満足のいくものであるか変更を必要とするものであるかをユーザが評価することを支援する。
【００３９】
以上の記載に関して、当業者には本発明に対する多くの変更が明らかとなろう。従って、この記載は、例示的なものとしてのみ解釈されるべきであり、当業者が本発明を行い、かつ利用することを可能とすると共に、発明実施の最良の形態を教示することを目的として提示されている。添付の特許請求の範囲内にあるすべての変更についての独占権が、留保されている。ここで引用したすべての特許、特許公報と出願、および他の参考文献は、その全体が、参照により援用されるものとする。
【図１】
2011527038.tif 000003
【図２】
2011527038.tif 000004
【図３】
2011527038.tif 000005
【図４Ａ】
2011527038.tif 000006
【図４Ｂ】
2011527038.tif 000007
【図４Ｃ】
2011527038.tif 000008
【図４Ｄ】
2011527038.tif 000009
【図５Ａ】
2011527038.tif 000010
【図５Ｂ】
2011527038.tif 000011
【図６Ａ】
2011527038.tif 000012
【図６Ｂ】
2011527038.tif 000013
【図６Ｃ】
2011527038.tif 000014
【図７】
2011527038.tif 000015
【図８Ａ】
2011527038.tif 000016
【図８Ｂ】
2011527038.tif 000017
【図９】
2011527038.tif 000018
【国際調査報告】
2011527038.tif 000019
2011527038.tif 000020
2011527038.tif 000021