(57)【要約】【課題】  小売の環境において、消費者に力を与えるためのシステムおよび方法を提供する。【解決手段】  多数のメニューおよび品目一覧表機能を提供し、小売の環境における買物客の体験を拡張増強させる。さらに、品目レベルのロケーションのマップ化機能を提供する。ユーザの買物一覧表、およびその一覧表上の品目のロケーションを記述する情報を格納するデータベースを使用することにより、本システムは、その一覧表上の品目を位置決めするためにユーザが選択するべきルートを示す、ルーティングマップを動的に生成する。表示内容には、マップ上に図形的に表示されたルートを含むマップ、および／または、そのルートに関する説明文を含むことができる。【選択図】  図４
2005332400.tif 000002
【特許請求の範囲】
【請求項１】
商業項目に関する情報を伝達する方法であって、
複数の選択された項目を特定するデータを獲得するにあたり、該データをワイヤレスデバイスから獲得するステップと、
前記複数の選択された項目に関連したロケーション情報を獲得するステップと、
前記複数の選択された項目のうち少なくとも２つの個別項目間のルートを記述するマッピングデータを生成するステップと、
前記マッピングデータを前記ワイヤレスデバイスに伝達するステップと、
を具備したことを特徴とする方法。
【請求項２】
前記複数の選択された項目に関連した価格情報を獲得するステップと、
前記価格情報を前記ワイヤレスデバイスに伝達するステップと、
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記複数の選択された項目に関連した在庫情報を獲得するステップと、
前記在庫情報を前記ワイヤレスデバイスに伝達するステップと、
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項４】
前記複数の選択された項目を特定するデータは、ユーザにより形成されたお気に入り一覧表から生成され、
前記個別項目が入手可能でないことを前記在庫情報が示している場合には、前記ユーザにより形成されたお気に入り一覧表から前記個別項目を除去するステップをさらに備える、
ことを特徴とする請求項３に記載の方法。
【請求項５】
前記複数の選択された項目に関連した入手可能性情報を獲得するステップと、
前記入手可能性情報を前記ワイヤレスデバイスに伝達するステップと、
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項６】
前記複数の選択された項目を特定するデータは、ユーザにより形成されたお気に入り一覧表から生成され、
前記個別項目が入手可能でないことを前記入手可能性情報が示している場合には、前記ユーザにより形成されたお気に入り一覧表から前記個別項目を除去するステップをさらに備える、
ことを特徴とする請求項５に記載の方法。
【請求項７】
前記複数の選択された項目を特定するデータを獲得するステップは、
少なくとも１つの製品識別子の画像を含んだ画像データを受け取るステップと、
前記画像データから前記製品識別子を獲得するために前記画像データを処理するステップと、
複数の選択された項目を特定するデータを生成するにあたり、該データが前記獲得された製品識別子を含むステップと、
を含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記ロケーション情報を獲得するステップは、
前記複数の選択された項目の個別項目に関連するロケーション情報についてデータベースに問い合わせるステップと、
前記問い合わせに応答して前記ロケーション情報を獲得するにあたり、前記ロケーション情報がフロアマップを基準として前記個別項目のロケーションを記述するステップと、
を備え、前記マッピングデータは、前記フロアマップを基準として前記個別項目の前記ロケーションを記述する、ことを特徴とする請求項１に記載の方法。
【請求項９】
前記ワイヤレスデバイスのロケーションを記述するロケーションデータを獲得するステップをさらに備え、前記マッピングデータは、前記ワイヤレスデバイスのロケーションと前記個別項目のロケーションとの間の図形的なルートを記述する、ことを特徴とする請求項８に記載の方法。
【請求項１０】
前記ワイヤレスデバイスのロケーションが変化するにつれて前記マッピングデータが動的に更新される、ことを特徴とする請求項９に記載の方法。
【請求項１１】
前記ワイヤレスデバイスは、前記マッピングデータの画像を表示するためのコンポーネントを有する移動電話である、ことを特徴とする請求項１に記載の方法。
【請求項１２】
コンピュータで実行することにより請求項１に記載の方法を実行するためのコンピュータ可読命令を有することを特徴とするコンピュータ可読媒体。
【請求項１３】
請求項１に記載の方法を実行するためのコンピュータ制御システム。
【請求項１４】
商業項目のマッピング情報を獲得する方法であって、
複数の選択された項目を特定するための選択データを送信するにあたり、該データをワイヤレスデバイスからサーバへ送信するステップと、
前記複数の選択された項目のうち少なくとも２つの個別項目間のルートを記述したマッピングデータを受け取るにあたり、該マッピングデータは前記選択データ中に記述された項目に基づいており、該マッピングデータは前記サーバから前記ワイヤレスデバイスへ送信されるステップと、
を具備したことを特徴とする方法。
【請求項１５】
前記マッピングデータは、前記複数の選択された項目に関連した価格情報をさらに備えている、ことを特徴とする請求項１４に記載の方法。
【請求項１６】
前記マッピングデータは、前記複数の選択された項目に関連した在庫情報をさらに備えている、ことを特徴とする請求項１４に記載の方法。
【請求項１７】
前記複数の選択された項目を特定するデータは、ユーザにより形成されたお気に入り一覧表から生成され、
前記個別項目が入手可能でないことを前記在庫情報が示している場合には、前記ユーザにより形成されたお気に入り一覧表から前記個別項目を動的に除去するステップをさらに備える、
ことを特徴とする請求項１６に記載の方法。
【請求項１８】
前記マッピングデータは、前記複数の選択された項目に関連した入手可能性情報をさらに備えている、ことを特徴とする請求項１４に記載の方法。
【請求項１９】
前記複数の選択された項目を特定するためのデータは、ユーザにより形成されたお気に入り一覧表から生成され
前記個別項目が入手可能でないことを前記入手可能性情報が示している場合には、前記ユーザにより形成されたお気に入り一覧表から前記個別項目を除去するステップをさらに備える、
ことを特徴とする請求項１８に記載の方法。
【請求項２０】
前記ワイヤレスデバイスは、前記マッピングデータの画像を表示するためのコンポーネントを有する移動電話である、ことを特徴とする請求項１４に記載の方法。
【請求項２１】
コンピュータで実行することにより請求項１４に記載の方法を実行するためのコンピュータ可読命令を有することを特徴とするコンピュータ可読媒体。
【請求項２２】
請求項１４に記載の方法を実行するためのコンピュータ制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子商取引（e-commerce）システムに関する。本発明は、より詳細には、小売(retail)情報および製品(product)情報の伝達を増強（エンハンス：enhance）するための方法およびシステムに関する。
【背景技術】
【０００２】
小売業界においては、効果的で時宜を得た情報伝達に対する必要性が絶えることがない。この必要性に対応して、インターネットおよび電子商取引システムに多くの改良が為され、小売業者と消費者の間の情報伝達を、より良くして来ている。電子商取引により、消費者が製品およびサービスの買い物をする方法は改良されて来てはいるが、既存のシステムには、まだ多くの制約がある。例えば、既存のシステムでは、消費者をある機能（一般的な製品情報を受け取ること、および標準の購買やメールの型式で製品を購入することなどの）に制限する特定な形態の情報を伝達することに限定されている。
【０００３】
上述の制約のゆえに、小売店で買い物をする消費者にとって、電子商取引システムは一般に役に立ってはいない。例えば、消費者が店で買い物をしている間に、インターネットを利用するコンピュータシステムにアクセスする手段を持っていても、その人は相変わらずその店でそれぞれの必要な製品のロケーションを見つける課題に直面したままでいる。製品のロケーションを見つける課題は、大きな卸売店あるいは総合デパート店ではさらに問題が大きい。ある場合には、従来技術システムのこれらの欠点および他の多くの制約により、消費者が積極的な買い物体験を獲得することが妨げられる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
以上より容易に理解されるように、小売店で買い物をしている間の消費者体験を進化させるシステムおよび方法に対する必要性が存在する。より詳細には、種々の形態の製品情報の伝達を進化させるシステムおよび方法に対する必要性が存在している。
【課題を解決するための手段】
【０００５】
本発明は、小売の環境において消費者に力を与える多数のシステム機能性、およびエンドユーザ機能を提供する。さらに本発明は、小売業者が消費者の買い物体験を進化させるように消費者のデバイスに影響を及ぼすことを可能とする機構を提供する。一実施形態では、本発明は品目レベルのロケーションのマップ化（mapping）機能を提供する。以下でさらに詳細に記述されるように、この実施形態は、ユーザが買物一覧表を格納し、維持することを可能とする。このユーザの買物一覧表、およびその一覧表上の品目のロケーションを記述する情報を格納するデータベースを使用することにより、本システムは、その一覧表上の品目をロケーション決めするためにユーザが採用することができるパスを示すルーティングマップを動的に生成する。表示には、マップ上にルートが図形的に表示されているマップ、および／またはルートに関する説明文が含まれる場合がある。本発明には、店の中でユーザを効率的に導くことにより、彼らの買い物体験における、彼らの多量の時間を節約できる可能性がある。小売業者はまた、本発明によりエンハンスされた品目を見つけ出す機能により例示することにより、スタッフの増加なしで、顧客により良いサービスを提供することが可能となるであろう。以下でさらに詳細に記述されるように、本発明はまた、小売の環境において買物客の経験をエンハンスするために、他の多くのメニューおよび一覧表機能を提供する。
【発明を実施するための最良の形態】
【０００６】
以下の本発明に関する記述では、最初に、本発明を実施することができるコンピュータシステムのサンプルに関する概要を提供する。それに引き続き、添付のフローチャートで示された、図形的ユーザインターフェース上に製品情報を伝達するための方法の説明を記述してある。さらに引き続く記述では、ルーティングマップおよび品目一覧表を動的に更新するためのいくつかの方法を要約する。本明細書にて記述する例は、網羅的であること、または開示された形態そのもののみに限定すること、を意図するものではない。同様に、本明細書にて記述するいずれの処理ステップも、同じ結果を達成するために、他のステップまたはステップのいくつかの組み合わせにより置き換え可能である場合がある。
【０００７】
本発明の多くの形態および利点は、以下の詳細な記述を参照し、添付された図面と共に考慮することにより、それらがより深く理解されるようになるにつれてより容易に解釈されるであろう。
【０００８】
図１は、本発明を実施することができる１つの適切なコンピュータシステム１００の例示的概要を提供する。この図示されたコンピュータシステム１００は、ネットワーク１０１を介してサーバ１０５と電子的に通信するように構成された、複数のデバイス１０２Ａ、１０２Ｂ、１０２Ｃ、および１０２Ｄを含む。これらのデバイスには、画像を取り込むためのコンポーネントが組み込まれている。サーバ１０５は他人に商品および／またはサービスを提供する店（小売、卸売り他、あるいは消費者にとって利用可能な商品およびサービスに関する情報を提供する任意の他のエンティティを問わず）に関連したコンピュータである場合がある。ネットワーク１０１は、ローカル・エリア・ネットワーク（ＬＡＮ：Local Area Network）、あるいは広域ネットワーク（ＷＡＮ：Wide Area Network）やインターネットなどの、より大きいネットワークである場合がある。図１では、デバイスはコンピュータ１０２Ａおよび１０２Ｃ、および移動電話の１０２Ｂおよび１０２Ｄとして図示される。しかしながら、図１に示されたデバイス１０２Ａ、１０２Ｂ、１０２Ｃ、１０２Ｄは、オペレーティングシステムを動作させ、文章および画像を表示し、そしてある場合には、画像を取り込むための、適切なハードウェアおよびソフトウェアコンポーネントを含む、多数の異なるコンピュータ製品の任意の一形態を為すことができる。例えば、デバイスはまた、デジタルカメラ、双方向ページャ、あるいは他の任意のコンピュータ形デバイスである場合がある。これらのデバイスは、消費者などの、コンピュータシステム１００のユーザに関連付けられる場合がある。自明であるが、これらのデバイスは例示的なものとみなされるべきものであり、限定しているとみなされるべきではない。当業者によりまた理解されるように、図１に示されたコンピュータシステム１００は、本発明を実施するための１つの適当なシステムの簡略化された例である。本発明が、この形態のシステムに限定される訳ではない。
【０００９】
以下でさらに詳細に記述するように、消費者はコンピュータシステム１００を使用して、選択した品目の一覧表を入力しあるいは変更し、その選択された品目について記述するデータを送信し、そして次に、その選択された品目のロケーション、選択された品目の間のルート、および／または動的に更新された選択された品目の一覧表、を示すデータを受信し、表示することができる。さらに、コンピュータシステム１００を使用して、その選択された品目に関連する任意の文字あるいは画像の情報を通信し、表示することができる。これによりユーザは、ユーザが価格を比較し、その選択した品目に関する論評を読み、そして／または関連する品目あるいは他の提案品目に関する情報を読むことを可能とする、情報を受け取ることが可能となる。
【００１０】
上述したデータを受け取り、格納し、そして処理するために使用される、サーバ１０５およびデバイス１０２Ａ、１０２Ｂ、１０２Ｃ、および１０２Ｄの、さまざまなハードウェアおよびソフトウェアコンポーネントについては、ここでさらに詳細に議論する。図２は、図１に示されたサーバ１０５の、例示的コンピュータアーキテクチャについて示してある。当業者は、サーバ１０５が、図２に示されたコンポーネントよりはるかに多い、あるいは少ないコンポーネントを含む場合があることを理解するであろう。しかしながら、本発明の可能な実施形態を開示するために、一般的に従来型のこれらのコンポーネントのすべてを示すことは必要ではない。図２に示すように、サーバ１０５は、ネットワークインターフェース１６０を介して、ネットワーク１０１（図１）に接続される。ネットワークインターフェース１６０は、必要なハードウェアおよびソフトウェアを含み、サーバ１０５が、ＴＣＰ／ＩＰプロトコルなどの、１つまたは複数の適切な通信プロトコルを使用することによりネットワークに接続されている他のコンピュータと通信することを可能とする。
【００１１】
サーバ１０５は、処理装置１６２、ビデオ表示アダプタ１６４、およびメモリ１６６を含み、すべて一緒に、バス１６８により、ネットワークインターフェース１６０に接続されている。メモリ１６６は一般に、ＲＡＭ、ＲＯＭ、およびハードディスクドライブ、テープドライブ、光ディスクドライブ、フロッピー（登録商標）ディスクドライブ、あるいはその組み合わせなどの、永続メモリを含む。メモリ１６６は、サーバ１０５の動作を制御するためのオペレーティングシステム１７２を格納する。当業者にとって既知であるように、オペレーティングシステムは、Ｍｉｃｒｏｓｏｆｔ（登録商標）のサーバオペレーティングシステム、ＵＮＩＸ（登録商標）、あるいはＬＩＮＵＸ（登録商標）などの、汎用目的のサーバオペレーティングシステムにより形成される場合がある。サーバ１０５の低レベル動作を制御するための２進入出力システム（「ＢＩＯＳ」：Binary Input/Output System）１８８はまた、メモリ１６６に格納される。
【００１２】
メモリ１６６は、ユーザが、サーバ１０５に格納された情報およびデータファイルを要求し、受け取り、そして閲覧することを可能とすることを、ネットワークサイトに提供するためのプログラム符号およびデータを、格納する。したがってメモリ１６６は、多数の商業的に利用可能なソフトウェアパッケージの中の任意の１つである場合があるサーバアプリケーション１７８などの、一般的なデータ共有アプリケーションを格納する。以下さらに詳細に記述するが、サーバアプリケーション１７８は、サーバ１０５により実行されると、図４および図５に示される表示のサンプルなどの、動的に更新される表示を生成する、構成可能なマークアップドキュメント、プログラム、および／またはスクリプトを通信する、コンピュータで実行可能な命令を含む。メモリ１６６はまた、処理アプリケーション１８０などの他のソフトウェアコンポーネントを格納し、本発明の様々な機能を実現する。以下でさらに詳細に記述するように、処理アプリケーション１８０は、デバイスからデータを受け取り、品目情報に関してデータベースに問い合わせし、データベースへの問い合わせ結果をそのデバイスに返信するように構成される。
【００１３】
サーバ１０５は、図２に示されていないマウス、キーボード、スキャナ、あるいは他の入力装置などの、外部のデバイスと通信するためのバス１６８に接続された入出力インターフェース１９０を含むことができる。同様に、サーバ１０５はさらに、ＣＤ−ＲＯＭ／ＤＶＤーＲＯＭドライブ１９２などの、補助的大容量記憶機能、およびまた、バス１６８に接続された大容量メモリ１９４を含むことができる。大容量メモリ１９４は、いくつかのデータベースを格納するために、サーバ１０５により利用されることがある。特に、大容量メモリ１９４は、処理アプリケーション１８０により使用するためのデータベース２００を格納することができる。当業者により理解されるように、データベース２００は、商業項目に関連する情報を格納するために適当な多数の中の任意の１つのフォーマットでのデータを包含するように構成することができる。例えば、データベース２００は、品目の価格、品目の入手可能性、あるいは他の任意の同様なデータを記述する品目情報を格納するように構成することができる。このようなデータベースはまた、Ｕｓｅｎｅｔフォーラム、他の製品データベース、および／あるいは任意の検索エンジンのデータベースなどのデータを格納し、あるいはそのようなデータにアクセスする手段を有することができる。この例証は特定のソフトウェアアプリケーションおよびデータベースの実例を含んでいるが、この例証は例示的なものであり、限定するものではないとみなされるべきである。
【００１４】
当業者により理解されるように、デバイス１０２Ａ、１０２Ｂ、１０２Ｃ、１０２Ｄのアーキテクチャは、図３に示したアーキテクチャなどの、任意の適切な形態をなすことができる。例えば、デバイスは、ネットワーク１０１との通信を提供するためのネットワークインターフェース２１０を含むことができる。ネットワークインターフェース２１０は、任意の有線、あるいはワイヤレスのネットワーク接続と共に使用するように構成することができ、かつ、ＴＣＰ／ＩＰプロトコルなどの、任意の適切な通信プロトコルと共に使用ことができる。一般に、デバイスは、中央処理ユニット２０６、入出力インターフェース２０８、およびメモリ２０１を含み、これらはすべて一緒に、およびバス２０９によりネットワークインターフェース２１０に、接続される。メモリ２０１は、デバイスを動作させ、デバイスの表示装置上の図形的ユーザインターフェース（ＧＵＩ：Graphical User Interface）などの、インターフェースを生成するために必要な、オペレーティングシステム２０２などの、プログラム符号を格納する。１つの特定の実施形態では、オペレーティングシステム２０２はＭｉｃｒｏｓｏｆｔ社のＳｍａｒｔｐｈｏｎｅ ｐｌａｔｆｏｒｍを含む場合がある。メモリ２０１はまた、サーバ１０５などの遠隔サーバにより生成されたウェブページを閲覧する（browsing）ために、Ｍｉｃｒｏｓｏｆｔ社のＩｎｔｅｒｎｅｔ Ｅｘｐｌｏｒｅｒ（登録商標）などの、ウェブブラウザアプリケーション２０３を格納することができる。
【００１５】
デバイス１０２Ａ、１０２Ｂ、１０２Ｃ、１０２Ｄはまた、オプションとして、電荷結合素子（ＣＣＤ：Charge Coupled Device）あるいは画像を取り込むために適切な他の任意の回路などの、画像化（imaging）コンポーネント２０７を含むことができる。バーコードや文字情報などの、品目識別子の映像を取り込むために適切な回路は、適当する画像化コンポーネント２０７であるとみなすことができる。画像化コンポーネントを有する携帯電子デバイスは、画像取り込みおよび通信の技術分野において、現在知られ、理解されている。デバイスは、さらに１つまたは複数の入出力装置２０８を含み、表示装置、スピーカ、あるいは情報を伝達するための他の任意のデバイスを含むことができる。従って、デバイスはまた、スピーカを通して情報を伝達するために適当な可聴信号に電子的信号を変換するための処理アプリケーション２０４などの、ソフトウェアコンポーネントを含むことができる。
【００１６】
図４に示したフローチャート、および図５および図６を参照することにより、情報処理方法４００の一実施形態を説明していく。この説明では、情報処理方法４００は、選択された品目に関連する情報を伝達し、次に、ユーザが選択した品目をロケーション決めすることを可能とするルーティングマップを、生成し、伝達し、そして表示する。情報処理方法４００は、ブロック４０１で始まり、この方法がクライアントデバイスから選択データを獲得する。一実施形態では選択データは、ユーザが選択した品目の、図形的ユーザインターフェースによる、一覧表とすることができる。
【００１７】
図５は図形的ユーザインターフェースの１つの実例であり、品目インターフェース５００と呼ばれ、品目一覧表５０１を表示するために適切なものである。通常の当業者により理解されるように、品目インターフェース５００は、ウェブブラウザあるいは同様なものなどの、任意のアプリケーションの使用による、図１のデバイスの任意の１つにおける表示内容である。図５に示したサンプルでは、品目一覧表５０１は多数の製品を示す：すなわち、食器用洗剤、ペーパータオル、シャンプー（Pantene Pro V）、鎮咳薬、かみそりの刃、歯磨、ふきとり（布）などである。品目インターフェース５００はまた、ボタンやチェックボックスなどの、一覧表化された品目の１つまたは複数を、ユーザが選択することを可能とする機構を提供する。この実例では、食器用洗剤、シャンプー、およびかみそりの刃が選択された品目になる。
【００１８】
通常の当業者により理解されるように、品目一覧表５０１は、ユーザにより創成されるか、あるいはユーザに適当な品目を提案するように構成されたサーバによりあらかじめ設定されることができる。例えば、品目一覧表５０１が「アクティブ一覧表（active list）」として構成され、最も頻繁に選択された品目を格納することができる。別の構成では、品目一覧表５０１は、ユーザあるいはコンピュータのプログラムにより、予め決定されている、「お気に入り一覧表（favorites list）」から作られる。さらに別の実施形態では、品目一覧表５０１は、「欲しい物一覧表（wish list）」、「買物かご（shopping cart）」、あるいはユーザあるいはコンピュータが構成した他の任意の形態の一覧表から作られる。品目インターフェース５００は、一覧表化された品目の他の一群にユーザがアクセスすることを可能とする、「次（next）」ボタン５１１や「前（previous）」ボタン５１０などの、追加的制御機構を装備することができる。
【００１９】
図４に戻り、デバイスが選択データを獲得した後に、情報処理方法４００は、ブロック４０２に進み、その選択データはサーバ、例えば、サーバ１０５、に伝達される。ブロック４０３の処理では、デバイスの形態に依存して、デバイスからサーバへの画像の伝達が、多数の異なる通信ネットワークの中の１つにより実行される場合がある。いくつかの限定的でない実例では、デバイスおよびサーバの間の通信は、公衆電話交換網（「ＰＳＴＮ」：Public Switched Telephone Network）、インターネットなどの有線デジタル・データ・ネットワーク、あるいはＬＡＮ（Local Area Network）など、を使用することを含むことができる。適切なワイヤレス通信媒体／方法の実例は、限定するものではないが、アナログ携帯を含むワイヤレス電話通信（「携帯」）、デジタルのパーソナル通信サービス（「ＰＣＳ」：Personal Communications Service）、簡易メッセージサービス（「ＳＭＳ」：Short Message Service）、およびワイヤレスアプリケーションプロトコル（「ＷＡＰ」：Wireless Application Protocol）、を含む。他の適切なワイヤレス通信媒体／方法は、限定するものではないが、８０２．１１ワイヤレスＬＡＮ（「ＷＬＡＮ」：Wireless LAN）などのワイヤレスデジタル・データ・ネットワーク、双方向ページングネットワーク、専用移動体ワイヤレスシステム（specialized mobile radio system）、赤外線、BluetoothなどのＩＳＭサービス通信リンク、を含む。さらに、有線あるいはワイヤレスのいずれかに関わらず、一部の通信方式は、インターネットプロトコル（「ＩＰ」：Internet Protocol）によるアドレス指定を含む。関連技術に熟達の士は、追加的、あるいは代替の、有線かあるいはワイヤレスの、通信媒体／方法も実施可能であり、本発明の範囲の中に考慮されることを理解するであろう。
【００２０】
選択データがサーバ１０５に伝達されると、この方法はブロック４０３に進み、この選択データが、図２に示されたデータベース２００などの、データベースに問い合わせをするために使用される。一実施形態では、選択データは標準のデータベース問い合わせに組み込まれ、データベース２００に送られ、選択されたその品目に関する、ここでは「品目情報」と呼ばれる、ロケーション、価格、および／または、他の情報を獲得する。ここでの実例では、選択データは食器用洗剤、シャンプー、およびかみそりの刃を特定するＵＰＣデータを含むことができる。当業者は、選択された品目に関連する、実際上あらゆる形態、あるいは量の情報が、上で記述された問い合わせを使用することにより、獲得できることを認識するであろう。データベースの問い合わせで獲得することができる品目情報の非限定的な実例には、ロケーション、価格、入手可能性、安全性あるいはリコール情報、推薦、論評などを含むことができる。
【００２１】
品目情報を獲得すると、情報処理方法４００はブロック４０４に進み、品目情報が、ルーティングマップを生成するために使用される。一般的に記述すると、ルーティングマップは１つの店のマップ、あるいは多数の異なる店のマップを示すことができる。マップはまた、線などの図形的表示を含むことができ、辿って行けばそれぞれの選択された品目が見付かるルートをユーザに示している。ルーティングマップは、番号マップあるいは説明文のどちらかの形態をとることができる。
【００２２】
ルーティングマップは、いずれかの既知のルート探索アルゴリズムにより生成される。例えば、選択された品目の間の最短パスを見付けるために、ダイクストラ（Dijkstra）のアルゴリズムあるいはダイクストラのアルゴリズムから派生した物を使用できる。このようなアルゴリズムは、ウェブサイトの、http://theory.stanford.edu/~amitp/GameProgramming/AStarComparison.html、および、http://www.gamasutra.com/features/20010314/pinter_01.htmで見付けることができ、その開示内容を参照により本願の一部とする。また、当業者により理解できるように、任意のアルゴリズムに対して、小売店の望み通りのロケーションに本システムのユーザを案内するように変更することができる。例えば、本システムは、お気に入り一覧表などのユーザの一覧表を分析し、次に、それら記載された製品ごとに、その店の中を歩いて行くようにユーザを誘導するルートを描くことができる。代わりに、あるいはそのような機能に関連して、本システムは指定されたロケーションを通るルートを描き、店の前面の特売品目、特定の部門のデモ、他などの、他の品目を目玉にすることができる。本方法のこの部分を実施するためには、任意のルーティングマップ、あるいはルート探索やルーティングのアルゴリズムが使用できる。
【００２３】
ルーティングマップが生成されると、情報処理方法４００はブロック４０５に進み、そのルーティングマップが伝達され、デバイス上に表示される。当業者は、上で記述されたものなどの、ルーティングマップをサーバ１０５からデバイスまで伝達するために、任意の適切な通信プロトコルが利用できることを理解するであろう。データベース問い合わせ（ブロック４０３）により検索された品目情報はまた、サーバ１０５からデバイスまで伝達される場合があることもまた、理解されるべきである。
【００２４】
図６はルーティングマップのサンプルを表示する、図形的ユーザインターフェースの１つの実例である。上で記述された実例をここで参照すると、ルーティングマップは、ルート６０２、ユーザのロケーションを示す識別子６０１、ロードのマップあるいは店の床配置のマップ６０５、および選択された品目を示す識別子６１０と６１１、の図形的表現を包含することができる。当業者により理解されるように、ルーティングマップを閲覧する際にユーザ体験をエンハンスするために、マップを拡大・縮小する機能、スクロール操作機能、他などの、任意の一般的な表示機能を使用することができる。図４に戻って、ブロック４０５を処理した後に、方法４００は終了するか、あるいはこの方法の他のバージョン（version）を経てループし、ルーティングマップを動的に更新する。ルーティングマップを動的に更新するための他の方法の様々な実施形態は以下に記述する。
【００２５】
一実施形態では、ユーザのロケーションを記述する情報を使用することにより、ルーティングマップを動的に生成し、あるいは更新することができる。この実施形態では、ユーザのロケーションを記述する情報は、ＧＰＳシステム、ワイヤレス追跡システム、あるいは同様なものなどの実時間システムにより更新される。ワイヤレス追跡システムの実例は、共に譲渡された次の特許出願にさらに詳細に記述してある：すなわち、０１／１２／２００１に出願された、出願番号０９／７６０，１８０を有する、「Systems and Methods for Locating Mobile Computer Users in a Wireless Network」、および０１／１９／２００１に出願された、出願番号０９／７６６，５０５を有する、「Information Management and Processing in a Wireless Network」である。上記出願の開示内容は参照により本願の一部とする。
【００２６】
ユーザのロケーション情報がシステムあるいはデバイスにより獲得されると、本システムは、マップ上のルートを更新し、他の選択された品目に対比してユーザのロケーションを示すことができる。さらに、更新されたマップは、ユーザのロケーションの近くにある製品を識別し、その製品に関連する広告をポップアップ（pop-up）し、その製品に関連する情報を提供する映像ファイルを再生し、あるいは他の多くの機能を実行することができる。別の実施例では、本システムは、ユーザのデバイスに格納されたユーザのお気に入り一覧表あるいは他の任意の一覧表を調査し、それから信号を生成し、格納された１つまたは複数の一覧表上にある品目の近傍にユーザがロケーションしていることをその人に知らせることができる。さらに別の実施例では、一覧表上で特定の品目をユーザが不規則に選択し、その人のデバイスがその特定の品目への直通ルートを描くことを命令することができる。これらの実施形態では、上記されたデータベース、ルート探索アルゴリズム、およびユーザロケーション決めの機構を利用することができる。要約すると本システムでは、ユーザに近接している製品に関し、任意の形態の情報を任意のフォーマットで、提供することが可能である。
【００２７】
品目の間のルートを記述するルーティングマップあるいは文章を表示することに加えて、買物客の体験をエンハンスするために、他の形態の情報を表示するように本システムを構成することができる。例えば他の形態の情報中で特に、本システムは、在庫情報、価格情報、価格比較情報、顧客論評情報、割り引き情報、クロスセール（cross-sale）情報、クロスプロモーション（cross-promotion）情報、あるいは品目に関連する他のいかなる形態の情報をも表示することができる。他の実施例では、本システムでは、ユーザの過去の買い物パターンに基づいて贈り物の提案、あるいは他の提案を表示することができる。本システムは、上で記述されたデータベース問い合わせなどのデータベース問い合わせにおける情報などを獲得することができる。ルーティングマップ、および／または他の品目情報を表示することに加えて、あるいその代替として、ユーザにその伝達された情報を音響的に伝達するために適当な信号に、通信された情報を変換することができる。
【００２８】
特定の実施例では、鎮咳薬などの、特定の品目の近くに、すなわち数フィート以内に、ユーザが立っているかを判定するように、本システムを構成することができる。ユーザのロケーション情報、および鎮咳薬のロケーションを記述する他のデータをデバイスから獲得することにより、本システムは、鎮咳薬に関連する情報、例えば鎮咳薬に関連する薬剤師の提案、あるいは同様なもの、を自動的に伝達することができる。この伝達される情報は、文字、あるいは映像／音声のファイルの形態とすることができる。この文字、あるいは映像／音声のファイルを提供することの代替として、あるいはこれに加えて、本システムはカテゴリ／製品の専門家、あるいは別の企業体に対する問い合わせ先情報を提供することができる。
【００２９】
別の実施形態では本システムは、お気に入り一覧表などの品目の一覧表を動的に更新するために、ユーザのロケーション情報を利用する。一実施例では本システムは、ユーザが特定の店の近く、あるいは店の中にいるかを判定する。ユーザが店の近く、あるいは店の中にロケーションしていると判定されると、本システムはその店のデータベースに問い合わせし、その品目がある状態、例えば在庫が有る状態、にあるかどうかを判定するであろう。次に、ユーザが期待した品目が在庫に無いならば、本システムはその店のデータベースからの代替品目を提案しつつ、品目レベルの状態をユーザに警告することができる。本システムはまた、在庫にある品目を強調表示することができる。他の実施形態では、１つまたは複数のユーザの操作に対応して、ユーザの一覧表を更新することができる。例えば、ユーザがその品目を仮想買い物かご（shopping cart）に入れると、買物一覧表あるいはお気に入り一覧表上のその品目は除去され、あるいは確認印を付されることができる。別の実施例では、特定の品目から予め決められた距離以内にユーザが近づくと、本システムは、一覧表上の特定の品目を強調表示し、あるいは更新する。
【００３０】
動的に更新される一覧表を有する実施形態のさらに別の実施例では、本システムはそれぞれの品目の状態に依り品目一覧表を順序付けし直す。そのような実施形態では、本システムは、ユーザのロケーションおよび記載されたそれぞれの品目のロケーションを判定し、次にユーザとそれぞれの品目の間の距離に依り、ユーザの一覧表を順序付けし直すことができる。他の実施例では、特定の品目が在庫に有ると本システムが判定した場合、あるいはある品目がある状態で注目されている（すなわち、特定の品目が特価販売中であり、あるいは販売促進のために重点付けされている）と本システムが判定した場合には、品目一覧表を順序付けし直し、あるいはソートすることができる。それぞれの品目の状態は、図２に示したデータベース２００などの、品目データベースから検索することができる。
【００３１】
動的に更新される一覧表を提供することに加えて、本システムは価格合計および価格値引きの情報をユーザに表示する場合がある。そのような実施形態では、本システムはまた自動精算システムを提供して、ユーザが仮想買い物かごに品目を加え、選択した品目を購入するための処理を実行することを可能とする。他の機能の中で特に本システムでは、ユーザが仮想買い物かごに特定の品目を加えると、その特定の品目の価格を加えることにより、価格合計を更新することができる。特定の品目の価格は、他の形態の操作に対応して価格合計に加えられる場合があることも理解されるであろう。例えば、特定の品目の価格は、ユーザがその特定の品目を取り上げたときに、その時点の合計高に加えられる場合がある。本システムは、上記の機能のすべてあるいは一部と組み合わせ、ユーザから、製品あるいはサービスを販売している任意の他のユーザ、店、あるいはエンティティへ、金銭あるいは信用貸し（credit）の移動を可能とする処理ソフトウェアを含む、必要なハードウェアおよびソフトウェアコンポーネントのすべてを提供し、そのデバイスを介して品目を選択し購入することを容易にすることができる。そのような実施形態では、多くの操作に対応して処理が実行される場合がある。例えば、ユーザが処理を起動する場合、あるいは、ユーザが店のドアを通り、あるいは、別の指定されたロケーションを通り抜けるとき、自動的にそれを実行することができる。
【００３２】
別の実施形態（上で記述された実施形態と関連して、あるいはそれらとは別に、用いることができるが）では、カメラあるいは他の画像化コンポーネントを使用することによりデータを収集し、品目に関連する情報を要求するために、本システム（図１の１００）のデバイスを使用することができる。例えば、移動電話のカメラを使用して、品目に関連したバーコードの画像を獲得することができる。デバイスのプロセッサを使用して、あるいはサーバのプロセッサにより、獲得された画像は、バーコードあるいはＵＰＣなどの、品目識別子に変換される。品目識別子は次に、データベース２００などの、データベースに問い合わせするために使用され、その品目のロケーション、価格、ユーザ論評、ニュースグループ、ウェブログ、他などの、その品目に関連する情報が獲得される。本発明の実施形態ではまた、情報を獲得するために他のシステムを利用することができる。例えば、本発明の実施形態では、共に譲渡された下記の特許出願で開示されたシステムおよび方法を使用することができる：すなわち、０６／２７／２００３に出願され、出願番号１０／６０８２４０を有する、「Wireless Programmable User Interaction System With Machine-Readable Tags For Physical Objects」である。上記出願の開示内容は参照により本願の一部とする。上で記述された獲得された製品情報などの、獲得された情報は次に、移動電話に伝達され戻され、文字、ＧＵＩ、映像あるいは音声のファイルを介してユーザに表示され、あるいは再生される。
【００３３】
画像処理の実施形態である例示的システムおよび方法において、バーコード、文字メッセージ、あるいは品目の一般的な形状を伝達するのに適した画像フォーマットタイプを、画像が含む場合がある。獲得された画像がデバイスに格納されると、次に画像データが、上で記述された通信機構などの任意の利用可能なものを使用することにより、サーバ１０５に伝達される。画像データは、サーバに伝達された後、あるいはいくつかの実施形態では、サーバへの伝達の前に、画像データは製品を特定する符号に変換される。例えば、画像から文字への変換が、デバイス上で、あるいはサーバ１０５上で行われる。このステップを実施するためには、光学的文字認識（ＯＣＲ：Optical Character Recognition）プログラムあるいはバーコード読み取りプログラムなどの、多数の既存のプログラムのいずれかを使用することができる。画像がＵＰＣなどの、製品を特定する符号に変換されると、その符号はその製品に関連する情報を問い合わせするために使用される。製品情報は、オンラインサービスなどの１つまたは複数の情報源から検索され、そしてデバイスに伝達され戻される。検索される製品情報には、限定的ではなく、Ｕｓｅｎｅｔフォーラムからの製品、情報、あるいは画像、あるいは在庫情報などについて記述する、映像の、および／または音声のファイルを含む可能性がある。
【００３４】
以上の記述は好適な実施形態に対する参考となるが、本発明の範囲は、クレームおよびそこに記載された構成要素によってのみ定義される。
【図面の簡単な説明】
【００３５】
【図１】多数のユーザがクライアント−サーバ・ソフトウェア・アプリケーションにより通信することを可能とするための、多数のクライアントコンピュータおよび１つのサーバを含む、ネットワークに接続された多数のコンピュータの簡略化したブロック図である。
【図２】図１に示したサーバの例示的実施形態を示すブロック図である。
【図３】図１に示したクライアントコンピュータの１つの例示的実施形態を示すブロック図である。
【図４】製品情報を処理するための一実施形態を示すフローチャートである。
【図５】品目の一覧表を表示するための図形的ユーザインターフェースを例示した図である。
【図６】ルーティング割り付けを表示するための図形的ユーザインターフェースを示した図である。
【符号の説明】
【００３６】
１６０  ネットワークインターフェース
１６２  中央処理ユニット
１６４  ビデオ表示アダプタ
１６５  メモリ
１７２  オペレーティングシステム
１７８  サーバ
１８０  処理アプリケーション
１８８  ＢＩＯＳ
１９０  入出力インターフェース
１９２  ＣＤ−ＲＯＭ／ＤＶＤーＲＯＭドライブ
１９４  大容量メモリ
２００  データベース
２０１  メモリ
２０２  オペレーティングシステム
２０３  ウェブブラウザ
２０４  処理アプリケーション
２０６  中央処理ユニット
２０７  画像化コンポーネント
２０８  入出力インターフェース
２１０  ネットワークインターフェース
【図１】
2005332400.tif 000003
【図２】
2005332400.tif 000004
【図３】
2005332400.tif 000005
【図４】
2005332400.tif 000006
【図５】
2005332400.tif 000007
【図６】
2005332400.tif 000008
【外国語明細書】
2005332400000001.pdf