(57)【特許請求の範囲】
【請求項１】
ワイヤレステレビ電話を用いた商品購入処理を行う電子ショッピングシステムであって、
電子的な購入処理に利用される取引処理プログラムを格納するサーバと、
サーバとの間で通信を行うワイヤレステレビ電話と、を備え、
前記ワイヤレステレビ電話が、前記取引処理プログラムが含まれる無線信号を受信するアンテナと、
前記アンテナから受信した前記無線信号を増幅する無線帯域レシーバ／増幅器と、
前記無線帯域レシーバ／増幅器によって増幅された無線信号を受信して復調を行う復調部と、
前記復調部によって復調された信号から、前記取引処理プログラムが含まれる非音声／非画像データを分離しするチャネルデコーダと、
サーバからダウンロードされた前記取引処理プログラムをプログラムメモリにダウンロードするプログラムローダと、
マイクロプロセッサに接続されたデジタルカメラと、
グラフィックディスプレイと、を備え
前記サーバにはパターン認識プログラムが備えられ、
前記パターン認識プログラムは、前記デジタルカメラから入力され、前記ワイヤレステレビ電話から送信された画像情報を認識して、この情報を商品を識別する情報に変換し、
当該情報を受信した前記ワイヤレステレビ電話は前記グラフィックディスプレイに当該情報を表示することを特徴とする電子ショッピングシステム。
【請求項２】
前記電子ショッピングシステムにおいて、前記プログラムローダはファームウェアメモリを有し、
前記ファームウェアメモリには、前記ワイヤレステレビ電話により受信された取引処理プログラムのプログラムメモリへの格納時に実行される指示情報が格納されていることを特徴とする、請求項１記載の電子ショッピングシステム。
【請求項３】
前記電子ショッピングシステムにおいて、
前記ワイヤレステレビ電話は更に、プログラムローダと前記プログラムメモリとに接続されるマイクロプロセッサを有し、前記マイクロプロセッサは前記プログラムローダのファームウェアメモリに格納されている指示情報および前記プログラムメモリに格納されている取引処理プログラムを実行するものであることを特徴とする、請求項２記載の電子ショッピングシステム。
【請求項４】
前記電子ショッピングシステムにおいて、
前記ワイヤレステレビ電話にはパターン認識プログラムが備えられ、前記パターン認識プログラムは前記デジタルカメラから入力された画像情報のパターン認識を行い、前記画像情報を対応する商品情報に変換することを特徴とする、請求項１記載の電子ショッピングシステム。
【請求項５】
前記電子ショッピングシステムにおいて、
前記画像情報はバーコードであり、前記パターン認識プログラムはバーコードデータを商品を識別する情報に変換することを特徴とする、請求項４記載の電子ショッピングシステム。
【請求項６】
前記電子ショッピングシステムにおいて、
前記画像情報は商品に特有なパターンの形状であり、パターン認識プログラムは前記パターン形状を商品を識別する数値／文字情報に変換することを特徴とする、請求項４記載の電子ショッピングシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子的なショッピングシステムに関する。特に、プログラムのダウンロードが可能な無線テレビ電話（wireless video phone）を用いた電子的ショッピングシステムに関する。無線テレビ電話は、客が画像を入力し、入力された画像をデコードすることを可能とする、用途特定の端末として機能する。
【０００２】
【従来の技術】
客が店を訪れることなく商品を購入することができる電子的なショッピングシステム（electronic shopping system, 以下ショッピングシステムと称する）が知られている。このようなショッピングシステムの一例として、ケーブルテレビのショッピングチャンネルが知られている。このショッピングチャンネルでは、商品の広告・宣伝がテレビで行われる。利用者は単にテレビを見ているだけでよく、希望の商品がテレビで紹介されたら、客は販売業者に電話をかけて所望の商品を注文する。通常は、商品の支払のためにクレジットカードの番号が業者に伝えられる。この後、商品は業者から客に直接配送される。
【０００３】
ケーブルテレビのショッピングシステムの他の例として、インタラクティブ／双方向のケーブルシステムを利用することにより、客がテレビの画面から直接品物を選択することができるものがある。このシステムでは、テレビのリモコンにより制御されるメニューシステムが利用されている。この方法では、客は業者に電話をかける必要がなくなる。また、このようなショッピングシステムでは、テレビ上の宣伝に対する客の反応を増すことが期待される。
【０００４】
ケーブルテレビショッピングと同様に、インターネットを利用して自宅にいながら商品を購入することも行われている。多くの企業が自分たちの製品をインターネット上で販売しており、その数はすごい勢いで増大している。インターネットショッピングでは、所望の商品を販売している企業のウェブページを参照して購入しようとする商品を選択し、商品が配達されるべき住所を入力するとともに支払のためにクレジットカード番号を入力することで、ピザや書籍、自動車といった数々の商品を自宅にいながら購入できる。
【０００５】
しかし、このようなショッピングシステムでは、ケーブルテレビやインターネットサービスに加入しなければならず、これらのサービスを受けるためには加入料を支払うというデメリットがある。更に、従来のショッピングシステムでは利用者のテレビあるいはコンピュータを利用して商品の注文を行うが、これらの装置は通常自宅にあり、簡単には動かすことができない。従って、利用者は自宅で買物をすることを強要される。
【０００６】
近年のモバイルの要望が高いこともあり、電子ショッピングを自宅から離れた場所でも行えることが望まれている。例えば、利用者は職場で、レストランで食事をしながら、旅行中に、あるいはその他の自宅のテレビやコンピュータを利用できない状況下でも、商品を注文できるようにしたいと考えている。
【０００７】
また、利用者が店内に設置された、バーコードスキャナが備えられた携帯端末を利用するパーソナルショッピングシステム（ＰＰＳ）も知られている。商品に付されたバーコードは、ハンドヘルドスキャナにより走査される。スキャナ付き携帯端末のディスプレイには、商品の単価と走査済商品の合計金額とが表示される。読取が行われた商品の支払は、精算カウンタで従来通りの方法でおこなわれる。
【０００８】
しかし、従来のパーソナルショッピングシステムは、小型ディスプレイ、数値キー、作り付けのバーコードスキャナを備えた専用のパーソナルショッピングシステム端末を必要とする。このような専用の携帯端末を揃えるために、小売業者は多額の投資を必要とする。
【０００９】
セルラー電話などの無線電話は広く利用されている。無線電話機の価格と通話料とが下がり続けていることもあり、多くの人々が無線電話を購入し、利用している。
【００１０】
ここで、「無線電話(wireless telephone)」という語句は自動車電話(mobile telephone)、セルラー電話(cellular telephone)、衛星電話(satellite telephone) その他の結線を必要としない電話を含むものであり、通話範囲が狭く自宅周辺で使用しなければならないコードレス電話も含むものとする。
【００１１】
無線電話が低価格化しており、また多くの無線電話が利用されているため、利用者が品物を選択するために、あるいは商品の支払をするために、利用者が所有する無線電話を利用した電子ショッピングシステムを構築することが望ましい。電子ショッピングに利用者が所有する無線電話を利用することにより、専用の端末装置を利用するよりも、特に小売店による投資の額を減らすことが可能となる。
【００１２】
小型のカラーあるいは白黒ＬＣＤのようなグラフィックディスプレイや、ＣＣＤデジタルカメラなどの画像入力装置を携帯電話に設けて、無線テレビ電話(wireless videophone) を構成することで、装置の能力を更に向上させることができる。無線テレビ電話を利用することにより、コードを読み取るための専用端末を不要とすることができ、このような専用端末のための業者による投資額を減らすことも可能となる。利用者は、電子ショッピングを始めとする多くの機能を実行する、ただ一つの自身の装置を所持すればよいため、無線テレビ電話をショッピングシステムで利用することは利用者の負担を最小限に抑えることができるなど、最も経済的な方法であると言える。
【００１３】
【課題を解決するための手段】
本発明は、上記した従来技術による問題点に着目し、これを解決するものである。更に本発明は、プログラムのダウンロード機能、ダウンロードされたプログラムを実行する機能、一体化されたデジタルカメラやディスプレイ画面を備えたワイヤレステレビ電話を介して、商品の取引処理を実行する電子ショッピングシステムを構成するものである。ワイヤレステレビ電話に追加されるべき機能は少ないため、安価な製品として製造することが可能である。
【００１４】
電子ショッピングシステムは、サーバと、サーバと通信するための少なくとも一つのワイヤレステレビ電話を有する。本発明の好ましい実施形態では、店を訪れた際に、客が店のパーソナルショッピングシステムサービスの番号をダイヤルするだけでよい。これに対応して、パーソナルショッピングシステムアプリケーションプログラムが、自動的に顧客のテレビ電話にダウンロードされる。ダウンロードされたプログラムは自動的に実行され、パーソナルショッピングシステムに必要な機能が提供される。一体型のデジタルカメラは購入しようとする商品のバーコードの走査に利用され、テレビ電話あるいはサーバ内に存在するパターン認識ソフトウェアがバーコードの画像データを文字あるいは数値の商品識別情報に変換する。本発明では従って、販売業者が必要とする投資額を最低限に抑えた上で、パーソナルショッピングシステムを実現することができる。
【００１５】
本発明ではさらに、店にダウンロード可能な取引処理プログラム(purchase transaction program)を格納したサーバを設置し、顧客が自分のワイヤレステレビ電話を用いて店のサーバを呼び出した場合に、取引処理プログラムが顧客のワイヤレステレビ電話にダウンロードされる。サーバからワイヤレステレビ電話に取引処理プログラムがダウンロードされた後、サーバはワイヤレステレビ電話と通信し、購入しようとする商品の選択と支払いを行うためにダウンロードされた取引処理プログラムが使用される。
【００１６】
ワイヤレステレビ電話に固定的に取引処理プログラムを記憶させるよりは、必要に応じてワイヤレステレビ電話に取引処理プログラムをダウンロードするようにした方が好ましい。プログラムをダウンロードさせることで、個々の販売業者が、単一の全ての業者に共通なプログラムではなく、自分たち専用のプログラムを利用できるようになるからである。個別の販売業者は、自分用の取引処理プログラムに、他店とは異なるメッセージや広告、メニュー画面などを加えるとともに、販売されている特定の商品向けに取引処理プログラムを修正することを望むことが予想される。
【００１７】
異なる種類のワイヤレステレビ電話には、異なるディスプレイ、キーパッド、カメラなどが備えられているため、それぞれのワイヤレステレビ電話のタイプに適した取引処理プログラムをダウンロードすることが望ましく、個々のワイヤレステレビ電話の機能を有効に利用することができるようになる。
【００１８】
サーバからワイヤレステレビ電話に送信された取引処理プログラムは、ワイヤレステレビ電話のプログラムローダを介してプログラムメモリにロードされる。プログラムローダは、取引処理プログラムがサーバからワイヤレステレビ電話に送信されると、取引処理プログラムのプログラムメモリへのローディングを行う。ダウンロードされた取引処理プログラムには、ワイヤレステレビ電話からの商品の選択と支払いを行うための指示情報が備えられる。従って、取引処理プログラムは、ワイヤレステレビ電話を購入時点(point of Purchase) 電子ショッピング端末に変換する。
【００１９】
本発明による電子ショッピングシステムは商品の購入に使用されるものとして説明されるが、技術に精通する者であれば電子ショッピングシステムをサービスの購入あるいはその他の望ましい分野に適用できることを認識するであろう。従って「商品(product) 」という語句は単に実例を示すだけであり、その意味を限定するために用いられているのではない。また「店舗・店(store) 」という語句は商品やサービスを提供する業者、たとえば小売店、卸売店、その他のあらゆる業者を含むものである。
【００２０】
【発明の実施の形態】
下記の詳細な説明は、添付した図面とともに本発明の好ましい実施形態を説明するものを意図しており、本発明を構成あるいは実現するための唯一の形態を説明することを意図するものではない。下記の詳細な説明は本発明の一実施形態の構成と機能を説明するとともに、図面とともに発明の実施形態による処理のステップのシーケンスを説明するものでもある。同一あるいは均等の機能は、発明の思想に包含されうるこの他の実施形態によっても実現可能であることは、理解できるであろう。
【００２１】
図１には、本発明の一実施形態によるストアサーバ１０が図示されており、商用の電話回線網１４（commercial telephone network, 以下公衆回線網などと称する）と、特にケーブル１２により通信を行う。ストアサーバ１０は、公衆回線網１４とこの他の好ましい手段、たとえば光ファイバや無線信号などにより通信するようにしてもよい。このような公衆回線網１４は、短距離あるいは長距離で音声やデータを伝送するために一般的に利用されているものである。このような公衆回線網１４の例としてはPacific Bell, General Telephone, AT&T,MCI あるいはSprintなどがあげられる。
【００２２】
公衆回線網は１４、ストアサーバ１０と無線電話１８とを、従来との公衆回線網１４と通信を行うセルラー回線網１７(cellular telephone network)により、ケーブル１６を介して接続するものである。このようなセルラー回線網１７にはL.A.CellularやPacific Bellが含まれる。前記と同様に、ケーブル１６は光ファイバーや無線その他の手段により置き換えることができる。
【００２３】
セルラー回線網１７は、広く知られている無線通信の手段により、無線電話１８との間の通信を行うものである。
【００２４】
また、ストアサーバ１０の代わりにリモートサーバ２６が、好ましくはケーブル２８を介して、有線の電話回線網１４と通信するようにしてもよい。ケーブル２８は、光ファイバーや無線その他の手段により置き換えることができる。
【００２５】
さらに、ストアサーバ１０は内線ＰＢＸ２４(extension PBX) とケーブル１１を介して通信を行うことができる。内線ＰＢＸ２４は、ワイヤレス電話１８と無線を通じて通信を行う。
【００２６】
外付けバーコードスキャナ２０は、ケーブル１９を介してワイヤレス電話１８との間で通信を行う。また、バーコードスキャナ２０は赤外線、レーザ、無線あるいはその他の好ましい手段によりワイヤレス電話１８との間で通信を行うこともできる。
【００２７】
さらにまた、作り付けのバーコードスキャナ２５あるいはICカードリーダライタ２７をワイヤレス電話１８と一体的に取り付けてもよい。店内では、購入しようとする商品３３に付されたバーコードが、ワイヤレス電話１８に取り付けられたバーコードスキャナ２０を用いて読み取られる。
【００２８】
カタログ２１には、購入することができる商品の説明１３や写真１５とともに、商品毎のバーコード２２が付されている。このようなカタログ２１などを利用することで、購入者が商品の販売されている店にいない場合であっても、本発明のによる電子ショッピングシステムを介して商品を購入することができる。また、これらの商品３３にもバーコード２１が付されている。
【００２９】
ストアサーバ１０あるいはリモートサーバ２６には、ワイヤレス電話１８にダウンロードされる取引処理プログラム(purchase transaction program)が格納されており、ワイヤレス電話１８からストアサーバ１０あるいはリモートサーバ２６に電話がかけられることによってプログラムがダウンロードされる。ストアサーバ１０やリモートサーバ２６はさらに、ワイヤレス電話１８にダウンロードされた取引処理プログラムとともに取引処理を実行するサーバパーソナルショッピングアプリケーション（図２参照）が格納されている。実行される取引処理の例としては、購入しようとする商品の選択・登録や支払いなどをあげることができ、詳細は以下に説明する。
【００３０】
ワイヤレス電話１８が、ストアサーバ１０が設置された店内あるいは店の近くで利用された場合、オプションの内線ＰＢＸ２４によりストアサーバ１０とワイヤレス電話１８との間の通信が行われる。これによって、セルラー電話回線網１７を利用する必要がなくなる。内線ＰＢＸ２４を利用することによって、ストアサーバ１０とワイヤレス電話１８との間の通信の信頼性を向上させることができ、セルラー電話回線網１７を利用することによるコストを抑えることも可能である。この技術に属する者であれば、この他の室内無線通信手段を、ストアサーバ１０  ワイヤレス電話１８間の通信に利用できることを認識できるであろう。
【００３１】
客は、ワイヤレス電話１８を用いて単にストアサーバ１０あるいはリモートサーバ２６の電話番号をダイヤルするだけでよい。ワイヤレス電話１８がストアサーバ１０あるいはリモートサーバ２６に接続されると、取引処理プログラムがストアサーバ１０／リモートサーバ２６からワイヤレス電話１８に、図２に図示されるプログラムローダ３２の指示に基づいてダウンロードされる。
【００３２】
さらに、ストアサーバ１０／リモートサーバ２６の電話インタフェースは、顧客からの電話の呼び出しを受け付け、最適な取引処理プログラムのワイヤレス電話１８へのダウンロードを実行する。サーバパーソナルショッピングアプリケーションは、顧客のワイヤレス電話１８とストアサーバ１０／リモートサーバ２６との間の情報の送受信に介在する。顧客のワイヤレス電話１８からストアサーバ１０／リモートサーバ２６が呼び出された場合、電話インタフェースは顧客の電話番号を取得し、顧客電話番号、ダウンロードプログラムＩＤ、顧客ＩＤや顧客名といった情報を取得するために、ストアサーバ１０／リモートサーバ２６に設けられた顧客情報データベースを検索する。これらの情報は、好ましくは顧客がパーソナルショッピングアプリケーションに登録された際に、ストアサーバ１０やリモートサーバ２６に登録される。このような方法により、顧客の電話番号を顧客の認証に利用され、サーバがその顧客が取引を許可された者であることを判別する。
【００３３】
ダウンロードプログラムＩＤに基づいて、ストアサーバ１０／リモートサーバ２６からワイヤレス電話１８に専用のプログラムがダウンロードされる。ストアサーバ１０／リモートサーバ２６からワイヤレス電話１８にダウンロードされる、ユニークなＩＤ情報を持つ取引処理プログラムは、電話の形式や、言語・顧客の興味などの個人的な好みなどに基づいて選択される。
【００３４】
ストアサーバ１０あるいはリモートサーバ２６のパーソナルショッピングアプリサーションは、取引の処理を実行する。ワイヤレス電話１８からのメッセージは、顧客の電話番号や顧客ＩＤ、その他のユニークな識別情報とともに転送される。ストアサーバ１０あるいはリモートサーバ２６が顧客のワイヤレス電話１８からバーコードデータを受信した場合には、ストアサーバ１０／リモートサーバ２６はデータベースを参照し、読取された商品の情報や価格を取得する。商品情報や価格情報は顧客のワイヤレス電話１８に転送され、電話に設けられたディスプレイ４２上に表示される。顧客が購入しないと決めた返品商品に関する情報を含む、顧客ワイヤレス電話１８から受信した情報は、支払いの処理を実行するために全てストアサーバ１０／リモートサーバ２６に保存される。
【００３５】
また、ストアサーバ１０／リモートサーバ２６は顧客のワイヤレス電話１８にこの他の情報を送信する。送信される情報の例としては、宣伝・広告の情報、値引き情報や個人情報などがあげられる。
【００３６】
ワイヤレス電話１８にダウンロードされた後、取引処理プログラムは利用者にパスワードの入力を求める。このようなパスワードを利用することによって、顧客の更なる認証を行うことができる。そして、このようなパスワード入力は、盗まれたワイヤレス電話を用いた不正な取引処理を防止するのに特に効果的である。取引処理プログラムは、キーパッドからのパスワード入力のために、顧客に対する文字による案内および／または音声による案内を行う。パスワードの入力には、音声認識を用いることができる。好ましくは、ダウンロードされたプログラム、サーバあるいは店員が、以下に説明するようにパスワード入力の案内をする。取引処理プログラムは、自信でパスワードを認証するか、あるいは認証のためにサーバにパスワードを送信する。もしパスワードが有効であると判断された場合には、顧客は購入しようとする商品のバーコード読み取りを行うことができる。パスワードが有効ではないと判断された場合には、利用者にパスワードの再入力が求められる。
【００３７】
パスワードが認証された後、取引処理プログラムは商品の選択登録と支払いとにワイヤレス電話１８を利用可能とする。商品は、ワイヤレス電話１８に接続されたバーコードスキャナ１８あるいは作り付けバーコードスキャナ２５を用いて、商品に付されたバーコード３１、３２を読み取ることによって、選択される。また、購入される商品は、ＵＰＣコード（Universal Product Code）などのストックナンバーを、電話のキーパッドを用いて入力することでも選択できる。
【００３８】
所望の商品が選択された後、支払いの処理が、好ましくは作り付けのＩＣカードリーダライタ２７を用いて実行される。
【００３９】
ワイヤレス電話１８が、商品購入のために店内で利用された場合、所望の購入商品を選択するために、商品あるいは商品が置かれている商品棚に付されたバーコードや、カタログ内のバーコードが読み取られる。ワイヤレス電話１８が、店から離れた場所で利用されている場合には、カタログ２１やその他のバーコードが付された媒体を利用することができる。
【００４０】
それぞれのバーコードが読み取られるごとに、取引処理プログラムはＳＫＵコード（Stock Keeping Unit）やＵＰＣコードなどを示すバーコードデータをサーバに転送し、サーバはこれに対応して商品情報や価格をワイヤレス電話１８に返送する。これらの情報は、好ましくは電話のディスプレイ４２上に表示される。また、選択された購入商品の合計金額も、ディスプレイ上に表示される。
【００４１】
図２には、ワイヤレス電話１８とストア／リモートサーバ１０、２６との構成が詳細に図示されている。基本的には、ストアサーバ１０とリモートサーバ２６とは同一の構成である。リモートサーバ２６は、店から離れた場所に設置される。
【００４２】
ワイヤレス電話１８は、ワイヤレス電話機能回路部４０(wireless telephone function electronics) 、ディスプレイ４２、キーパッド４４、入出力（Ｉ／Ｏ）ポート３６、ＩＣカードリーダライタ２７と通信を行うマイクロプロセッサ３８を備える。マイクロプロセッサ３８、無線電話の回路部４０、ディスプレイ４２、キーパッド４４、Ｉ／Ｏポート３６、ＩＣカードリーダライタ２７は、全て従来のワイヤレス電話１８に備えられた一般的な構成である。
【００４３】
このような従来のワイヤレス電話１８に、本発明の処理を実行する電子ショッピング部２９(electroni shopping section)が付加される。電子ショッピング部２９には、プログラムローダ３２とプログラムメモリ３４が備えられ、いずれもマイクロプロセッサ３８に接続されている。
【００４４】
Ｉ／Ｏポート３６は、マイクロプロセッサ３８とバーコードスキャナ２０との間の電子的な通信を、ＲＳ２３２Ｃ、ＵＳＢ、ＩＥＥＥ１３９４、ＩｒＤＡあるいはこの他の好ましいインタフェースを介して行う。
【００４５】
マイクロプロセッサ３８は、これまでのワイヤレス電話に利用される従来から存在するマイクロプロセッサあるいはデジタルシグナルプロセッサでよい。ワイヤレス電話回路部４０は、電話番号記憶、ダイアリング、接続・切断の回路、デジタルエンコード、無線変調・復調、信号増幅など、従来のワイヤレス電話の機能を実行する回路を備えている。ディスプレイ４２は好ましくはＬＣＤであり、ダイヤルされた電話番号とともに、電池の充電レベル、信号強度、個別ならびに累積の通話時間などのその他の情報が表示される。キーパッド４４は、数値、付加的にはアルファベットの文字情報入力に利用される。ＩＣカードリーダライタ２７は、利用者のアカウント情報を格納したＩＣカードの読み取り／書き込みを行うものであり、所望の利用者に対する料金の請求をするために異なる形式のワイヤレス電話で利用可能となっている。そのため、他人のワイヤレス電話で自分のＩＣカードを利用すれば、通話料金が自身に請求されることになる。
【００４６】
電子ショッピング部２９は、本発明が従来のワイヤレス電話に付加した要素を備えており、本発明による電子ショッピングを実行するものである。さらに、プログラムローダ３２は、サーバ１０、２６からの取引処理プログラムのダウンロードのための指示を格納するファームウェアメモリを備える。プログラムローダ３２のファームウェアメモリに格納された指示情報は、詳細を下記に述べるようにワイヤレス電話１８からサーバ１０、２６への通話が開始された後に、マイクロプロセッサ３８により実行される。
【００４７】
プログラムローダ３２は、好ましくはさらに取引処理プログラムのダウンロードを実行あるいは向上させる好ましい回路を備えることができる。プログラムローダは、メモリの代わりに単一の能動回路により構成されていてもよい。このような能動回路は、ワイヤレス電話１８からサーバ１０、２６への接続に応じて、メモリから読み出される指示情報を要することなく、自動的にダウンロードを実行する。
【００４８】
また、プログラムローダ３２は、商品選択や支払い処理の機能の実行や向上を実現する指示情報、ドライバや回路部を備える。例えば、プログラムローダはスキャナ２０やＩＣカードリーダライタ２７用のドライバを有する。
【００４９】
プログラムメモリ３４には、ダウンロードされた後の取引処理プログラムが格納される。この取引処理プログラムは、客が商品の選択と、購入した商品に対する支払いを行う際に利用される。
【００５０】
その内部に記憶された指示情報はあまり変更されないため、プログラムローダ３２のファームウェアメモリは不揮発性メモリにより構成される。これに対し、取引処理プログラムは利用の度にダウンロードされるものであるため、プログラムメモリ３４は揮発性メモリにより構成されることが好ましい。
【００５１】
オプションのＩ／Ｏポート３６は、オプションのバーコードスキャナ２０との間で通信を行うものであり、図１に図示されるＵＰＣコード２２、３１等を走査することによって、顧客による商品選択が行われる。バーコードはカタログや店内の商品棚から、商品自体から、あるいはその他の場所から読み取られる。
【００５２】
オプションのＩＣカードリーダライタ２７は、ＩＣカードその他を介した購入商品の支払いに利用される。
【００５３】
サーバ１０、２６は、顧客情報データベース５０、少なくとも一つのダウンロードプログラムメモリ５２、サーバパーソナルショッピングアプリケーション５４のそれぞれとの通信を行う電話インタフェース(telephone interface) ４８を備える。
【００５４】
サーバ１０、２６の電話インタフェース４８は、サーバと電話回線網との間の通信を行うものであり、好ましくは一般的なモデムにより構成される。また、電話インタフェース４８はケーブルモデム、ネットワークカード、その他の公衆回線網との間で通信を行う手段としてもよい。
【００５５】
顧客情報データベース５０は、電子ショッピングを行うための、それぞれの顧客を認証する情報を格納する。
【００５６】
顧客情報データベースは、図９に図示されるように、電話番号、電話の形式、パスワード、顧客ＩＤ、あるいはこの他の所望の顧客プロフィール情報を格納するものである。顧客プロフィール情報はさらに、クレジット情報、送り先住所、顧客が興味を持つ商品および／または過去の購入履歴情報を含むようにしてもよい。
【００５７】
サーバ１０、２６は、顧客情報データベース５０から顧客の電話番号を検索して、顧客の電話に対応したダウンロードプログラムメモリ５２のダウンロードプログラムＩＤを判別する。
【００５８】
サーバ１０、２６のダウンロードプログラムメモリ５２から購入者のワイヤレス電話１８にダウンロードされた取引処理プログラムは、購入商品の選択と支払いとを行うための指示情報を有する。取引処理プログラムは、全ての顧客に対して同一でもよいが、必要であれば、顧客個人毎にあるいは顧客の資格に応じてプログラムを異なるものとしてもよい。
【００５９】
異なる顧客に対して異なる取引処理プログラムが利用される場合には、ダウンロードプログラムＩＤは個々の顧客に対応して、図９に図示される顧客情報データベースに設定され、顧客毎に所望のプログラムを対応づけることができる。
【００６０】
異なる顧客毎に、異なる取引処理プログラムを準備することは望ましいことである。たとえば、それぞれ異なる取引処理プログラムは、異なる言語、メニュー、オプション情報、商品を選択するための方法、支払いの方法などが設定される。さらに、異なる取引処理プログラムに、特定の顧客が興味を持つようなメッセージや宣伝を付加してもよい。たとえば、スポーツに興味を持っている顧客は、スポーツに関連するニュースや宣伝を受け取ることができるようになる。
【００６１】
取引処理プログラムは、ＪａｖａやＨＴＭＬ、Ｃ＋＋などの望ましいプログラム言語により記述される。
【００６２】
全ての顧客が、バーコートリーダ２０およびＩＣカードリーダライタ２７を所有している必要はないため、それぞれの顧客が所持する特定のワイヤレス電話１８や、バーコードスキャナ２０、ＩＣカードリーダライタ２７などのその他の電子ショッピング用装置に対応した特別な取引処理プログラムを、それぞれの顧客毎に提供してもよい。特定の顧客がＩＣカードリーダライタ２７を所持していないのであれば、取引処理プログラムのうちＩＣカードリーダライタ２７の動作に関連する部分を削除することができる。また、顧客がＩＣカードリーダライタ２７を所持しておらず、キーパッド４４からクレジット番号や有効期限などのクレジットカード情報を入力する必要がある場合には、取引処理プログラムに、支払いにキーパッド４４を利用するための機能を追加してもよい。このように、取引処理プログラムは個別にの顧客に応じて手直しされ、特定の顧客が利用しないプログラムの部分を取り除くことにより、取引処理プログラムのサイズを最小化することができる。
【００６３】
一方、取引処理プログラムが、ワイヤレス電話１８、あるいはバーコードスキャナ２０・ＩＣカードリーダライタ２７などの補助的な装置の全ての動作モードに対応した指示情報を備えるようにしてもよい。これによれば、単一、且つ同一の取引処理プログラムが、全ての客に対して常にダウンロードされることとなり、サーバ１０、２６のダウンロードにの処理を単純化することができる。当然、このような方法では、より大きな取引処理プログラムをワイヤレス電話１８にダウンロードしなければならず、ワイヤレス電話１８のメモリ容量も大きなものが必要となるというデメリットもある。また、このような包括的な取引処理プログラムのダウンロードにも、より長い時間を必要とする。
【００６４】
サーバパーソナルショッピングアプリケーション５４はサーバ１０、２６に格納されるプログラムであり、サーバ１０、２６による電子ショッピングの処理を実行する。サーバパーソナルショッピングアプリケーション５４は、これまでに述べた通り、ワイヤレス電話１８からサーバ１０、２６にダイヤルされ、これらが接続された際の、取引処理プログラムのワイヤレス電話１８へのダウンロードを実行する。サーバパーソナルショッピングアプリケーション５４はさらに、クレジットカード番号や有効期限などの支払い情報を受信し、保存する。サーバパーソナルショッピングアプリケーション５４はさらにまた、ＩＣカードリーダライタ２７を介しての顧客のＩＣカードに記録された情報の読み取りと更新を実行する。
【００６５】
また、サーバパーソナルショッピングアプリケーション５４は、クレジットカード会社による顧客への支払い請求を行うために、クレジットカード会社との間で必要となる通信ならびに処理などの、支払いの処理を実行する。
【００６６】
図３を参照する。ワイヤレス電話１８のレシーバー１１０は、アンテナ１１４とデュプレクサ１１２とを介して取引処理プログラムを受信し、プログラムローダ３２（図２参照）のプログラムロード機能１０８に基づいて取引処理プログラムをプログラムメモリ３４に供給する。プログラムメモリ３４には、マイクロプロセッサで実行させるために、ローディングされた取引処理プログラム１０６が格納される（図２および図４参照）。ダウンロードが完了すると、プログラムローディング機能部１０８はローディングされた取引処理プログラム１０６に制御を手渡す。ローディングされた取引処理プログラム１０６が実行される間、レシーバ１１０はサーバ１０、２６（図１、２参照）から商品情報や価格などのデータを受信し、トランスミッタ１０４がサーバ１０、２６に対しＵＰＣコードやそれぞれの注文された商品個数といった情報を送信する。
【００６７】
さらに、ワイヤレス電話１８のマイクロフォン１００やスピーカ１０２を、人物あるいはサーバ１０、２６（音声認識合成により）との間の通信を行うために利用することができ、利用者が取引処理を行いながら口頭での照会を行うことができる。したがって、ワイヤレス電話処理機能回路部４０は、ワイヤレス電話１８がサーバ１０、２６との間で通信を行っている際に、取引処理中に音声とデータとを混合できるように構成されることが好ましい。このような方法により、サーバ１０、２６からワイヤレス電話１８へ、店の宣伝・広告やメッセージを音声でも伝送することができる。
【００６８】
図４を参照する。ワイヤレス電話１８は、従来のワイヤレス電話と同様に動作する、呼処理プログラム１２６(call processing software)、ＲＦシンセサイザ１３２、ミキサ１３４、固定発振器１３６(fixed oscillator)、デュプレクサ１１２およびアンテナ１１４を備える。トランスミッタ１０４は、よく知られた手段により動作する、アナログ  デジタル変換部１２０、スピーチコーダ１２２、チャネルコーダ１２４、変調部１２８および無線帯域増幅器１３０(radio frequency amplifier) を備える。さらに、レシーバ１１０は、同様によく知られた手段により動作する、デジタル  アナログ変換部１４０、スピーチデコーダ１４２、チャネルデコーダ１４４、等化器１４６、復調部１４８および無線帯域レシーバ／増幅器１５０を備える。
【００６９】
従来のワイヤレス電話に付加される電子ショッピング部（図２の２９）は、プログラムローダ３２、ローディングされたプログラム１０６（図２のプログラムメモリ３４に内に格納される）、および最適には外部Ｉ／Ｏポート３６を介してワイヤレス電話１８に接続されるバーコードスキャナ２０を備える。付加された構成およびデータパスは、図４にて太線で図示される。
【００７０】
チャネルデコーダ１４４からマイクロプロセッサ３８へのデータパスは、取引処理プログラムのダウンロードや取引処理プログラムが実行される間の、サーバ１０、２６からワイヤレス電話１８のマイクロプロセッサ３８へのデータ通信に利用される。マイクロプロセッサ３８からチャネルコーダ１２４へのデータパスは、取引処理プログラム１０６が実行される間のマイクロプロセッサ３８からサーバ１０、２６へのデータ通信に利用される。
【００７１】
アナログ  デジタル変換部１２０からマイクロプロセッサ３８までのデータパスは、音声コマンド、音声にるメニュー選択あるいは音声による購入商品選択などのために、ワイヤレス電話１８のマイクロフォン１００からローディングされたプログラムへの音声データの通信に利用される。ダウンロードされた取引処理プログラムには音声認識機能が付加されており、キーボード４４あるいはバーコードスキャナ２０からのデータ入力と並行して、取引処理プログラムにより音声データが認識される。マイクロプロセッサ３８からデジタル  アナログ変換部１４０へのデータチャネルは、ローディングされたプログラム１０６からスピーカ１０２への音声ガイダンスや音声によるエラーメッセージなどの音声データの通信に用いられる。ダウンロードされた取引処理プログラムは、ワイヤレス電話１８のディスプレイへのメッセージ表示と並行して、顧客への音声メッセージをワイヤレス電話のスピーカから発する。また、非音声データの転送・ダウンロードされた取引処理プログラムの実行に並行して、ワイヤレス電話とサーバとの間の音声データの送受信がマイクロフォン／トランスミッタとレシーバ／スピーカにより行われる。
【００７２】
従来のデジタルワイヤレス電話を利用した通信では、それぞれのメッセージスロットが制御信号とデータとからなる。制御信号は、送信・受信の制御に用いられる。従来の技術によれば、上記のデータとは人物がワイヤレス電話で話をしたデジタル化された音声メッセージである。本発明の技術によれば、このようなデータには音声データだけではなく、商品の選択を示すデータ、価格、選択された個数などのデジタルデータが含まれる。
【００７３】
本発明の実施形態によれば、取引処理プログラムが含まれる無線帯域信号をアンテナ１１４が受信する。無線帯域レシーバ／増幅器１５０は無線帯域信号を受信するためにアンテナ１１４に接続されており、信号を増幅する。復調部１４８は、増幅された無線帯域信号を受信するために無線帯域レシーバ／増幅器１５０に接続され、この信号を復調する。等化器１４６は復調部１４８に接続され、復調信号を受信して、これを周知の方法により等化してひずみを低減する。チャネルデコーダ１４４は、等化器１４６からの等化された信号を受信し、等化信号から非音声データを分離する。これにより、チャネルデコーダ１４４は等化信号から取引処理プログラムを分離し、この取引処理信号をプログラムローダ３２の指示に基づいてプログラムメモリ３４に転送する。
【００７４】
図５  ８を参照して、本発明の一実施形態による電子ショッピングシステムの動作の詳細を説明する。
【００７５】
図５に示されるように、本実施形態による電子ショッピングシステムでは、ワイヤレス電話１８によるサーバの呼び出しが行われ、ワイヤレス電話１８とサーバ１０、２６との間の通信が開始される。
【００７６】
このような呼を行うにあたり、客は商品を購入しようとしている企業のサーバ１０、２６の電話番号をダイヤルするだけでよい。客は、呼び出しをしているのがストアサーバ１０か、あるいはリモートサーバ２６であるのか、といったことを特に意識する必要はない。ストアサーバ１０／リモートサーバ２６のいずれを呼び出しても、客による操作は同一である。
【００７７】
ワイヤレス電話とサーバとが接続された後、サーバからワイヤレス電話１８へ取引処理プログラムがダウンロード５３される。好ましくは、パスワードはダウンロードされた取引処理プログラムにより認証される。その後、取引処理プログラムは所望の取引処理を実行するために使用される５５。
【００７８】
図６に図示されるように、ワイヤレス電話１８からサーバを呼び出す処理ステップ５１は、ワイヤレス電話１８からサーバ１０、２６をダイヤルするステップ５１ａと、サーバ１０、２６が応答して電話インタフェースを用いてワイヤレス電話１８と通信するステップ５１ｂと、電話インタフェースがワイヤレス電話１８番号を取得するステップ５１ｃと、顧客の電話の形式、顧客ＩＤ、顧客名などを取得するために顧客情報データベースを検索するステップ５１ｄとを有する。顧客ＩＤ、顧客名は、電話インタフェースからサーバパーソナルショッピングアプリケーションに供給される５１ｅ。
【００７９】
電話のディスプレイ４２上に、あるいは音声により、キーパッド４４から認証番号やパスワードなどを入力するための客へのガイダンスを行ってもよい。このガイダンスは、ローディングされた取引処理プログラム１０６により行われる。また、このようなガイダンスはサーバ１０、２６、あるいは音声照会・キーボードからの入力に対応する店員により行われてもよい。パスワードの長さは、どのような長さでもよい。
【００８０】
本発明の実施形態によれば、客が許可された客であるかどうかを判別するために、サーバ１０、２６によって二種類のチェックが行われる。第一に、ワイヤレス電話１８の電話番号がチェックされ、その電話番号が顧客情報データベースに記憶されているかどうか、またワイヤレス電話１８の所有者が取引を行う許可を受けた者であるかどうかが確認される。好ましくは、顧客の電話番号はあらかじめ登録されており、もし客が許可された者であれば、電話番号が顧客データベースに存在しているはずである。このような客の電話番号の確認により、自分の物とは違うワイヤレス電話を使っている者など、許可されていない者による不正な取引が行われることを防止することができる。
【００８１】
付加的に、ワイヤレス電話１８に取引処理プログラムがダウンロードされた後、前記したように認証番号やパスワードの入力が客に求められる。取引処理が許可される前に、客により入力された電話番号とパスワードとの両方が有効であると判別されなければならない。このような認証番号やパスワードの入力を要求することにより、盗まれたワイヤレス電話を利用した許可されていない者による不正な取引が行われることを、効果的に防止することができる。
【００８２】
本発明の好ましい実施形態によれば、パスワードの認証はダウンロードされた取引処理プログラムにより実行される。また、パスワードの認証は、ＩＣカードあるいはサーバ１０、２６により行われてもよい。パスワードの認証にダウンロードされた取引処理プログラムを利用することによって、サーバ１０、２６により、あるいはダウンロードされたプログラムを利用しないワイヤレス電話１８により認証が行われた場合と比較して、より好ましい柔軟性と効率性を実現することができる。たとえば、ダウンロードされた取引処理プログラムに、パスワード入力のための指示などの手助けをするための機能を加えることができる。
【００８３】
呼び出しは、通常の電話の場合と同様に、サーバの電話番号をダイヤルする（５１ａ）ことによって行われる。サーバの電話番号をダイヤルするのに先立って、ワイヤレス電話１８の特定のボタンを押したり、キーパッド４４からあらかじめ決められたコードを入力することによって、ワイヤレス電話１８をプログラムダウンロードモードに切り換えておいてもよい。また、ワイヤレス電話１８がサーバ１０、２６に接続されることによって自動的に取引処理プログラムのローディングを行うようにしてもよい。このような自動ダウンロードは、ワイヤレス電話１８のチャネルデコーダ１４４やマイクロプロセッサ38により認識される、サーバから供給された制御信号、コードおよび／またはヘッダに基づいて実行され、これによりプログラムローダ３２のファームウェアメモリに格納された指示情報に基づいて、ワイヤレス電話１８がダウンロードされた取引処理プログラムを受信し格納する。
【００８４】
プログラムのローディングが開始されると、プログラムメモリに格納されている以前の取引処理プログラムが、新たに受信したプログラムメモリ３４により上書きされる。
【００８５】
プログラムのローディングが完了すると、プログラムローダはローディングされた取引処理プログラム（図３の１０６）に制御を手渡す。ロードされた取引処理プログラム１０６の処理が開始されると、Ｉ／Ｏポート３６、キーボード４４、マイクロフォン１００および／またはバーコードスキャナ２０やＩＣカードリーダライタ２７などの外部に装着された装置の制御を引き受ける。取引処理プログラム１０６はまた、ワイヤレス電話１８の全ての送受信の機能の制御も行う。好ましい発明の実施形態によれば、プログラムデータと音声データとは重畳されており、取引処理プログラムを実行しながら音声による照会を行うことが可能となる。
【００８６】
図７を参照する。サーバからワイヤレス電話１８へのプログラムのダウンロードの処理５３は、利用者の電話番号に基づいて選択された所望の取引処理プログラムを、サーバ１０、２６からワイヤレス電話１８に送信するステップ５３ａを有する。ワイヤレス電話１８のマイクロプロセッサは、プログラムローダのファームウェアメモリに格納された指示に基づいて、取引処理プログラムのダウンロードを実行する（５３ｂ）。ダウンロードされた取引処理プログラムは、プログラムメモリに格納される（５３ｃ）。そして、ダウンロードされた取引処理プログラムは、ワイヤレス電話１８からのパスワード入力を要求する（５３ｄ）。ダウンロードされた取引処理プログラムは、好ましくはパスワード入力のガイダンスを行うとともに、認証を行う。また、ワイヤレス電話１８がパスワードをサーバ１０、２６に転送し（５３ｅ）、サーバ１０、２６がパスワードを認証するようにしてもよい（５３ｆ）。
【００８７】
図８を参照する。取引処理プログラムがワイヤレス電話１８のプログラムメモリ３４にダウンロードされ格納されると、客は購入しようとする商品を選択・登録できるようになる（６８）。好ましい発明の実施形態によれば、このような商品の選択（６８）は、バーコードスキャナ２０によりＵＰＣバーコードなどを走査することで実行される。この技術に精通しているものであれば、商品を選択するために、この他のコードや記号、テキストなどをさまざまな走査装置により走査することができることを認識するであろう。さらに、技術に精通したものであれば、商品の選択のために、電子的、磁気的あるいは光学的技術など、ＵＰＣバーコードの走査とは異なる他のさまざまな走査の技術を適用できることを認識するであろう。一例として、磁気タグや電子的なトランスポンダを商品や商品棚、あるいはカタログなどに付し、商品を選択するために同様に走査すればよい。
【００８８】
また、商品の選択のためにＵＰＣコード、ストックコードあるいはその他の情報を、ワイヤレス電話１８に設けられたキーパッド４４から手動で入力するようにしてもよい。
【００８９】
好ましい発明の実施形態によれば、それぞれの商品が選択された後、商品の説明や単価などがワイヤレス電話１８のディスプレイ４２上に表示される。このような情報は取引処理プログラムの一部に含まれていてもよく、またサーバ１０、２６から受信するようにしてもよい。
【００９０】
発明の実施形態によれば、客は商品を選択した後に、商品購入の確認と、購入品リストからの商品の削除とを行うことができる。客はさらに、支払いを行う前に、全ての商品が選択された後、それぞれの商品ごとに確認あるいは取り消しを行うことができる。
【００９１】
また、発明の実施形態によれば、客はキーパッド４４のあらかじめ決められたキーを押すことにより、全ての必要な品物の購入ができたかどうかを確認することができる。ワイヤレス電話１８はこれに応じて、全ての購入商品の合計金額を表示するとともに、好ましくは上記で述べた通りリストから商品を削除する機会も与えられる。
【００９２】
全ての購入しようとする商品が選択された後（６８）、顧客はＩＣカード、クレジットカード、チェックカードあるいはこれらに類する手段により、商品の支払いを行う（７０）。また、客はワイヤレス電話１８のキーパッド４４から、手動でクレジットカード番号や有効期限を入力することもできる。
【００９３】
さらに、客はあらかじめ販売業者に自身のクレジットカードを登録しておくこともでき、これによって取引は自動的にクレジットカードの口座から行われ、購入した商品の支払いを行う際のクレジットカード情報の入力やＩＣカードの利用を省くことができる。
【００９４】
店内での買い物が終了したら、上記したようにワイヤレス電話１８を用いて、あるいは店の清算カウンタにて、支払いが行われる。店の清算カウンタで支払いが行われる場合には、ワイヤレス電話１８あるいはサーバ１０、２６に格納された取引に関する情報が利用され、これによって支払い時の店員によるそれぞれの購入商品の情報入力を省略することもできる。
【００９５】
一方、ワイヤレス電話が店内で利用される際には、客が清算カウンタでバーコードを走査するようにしてもよい。走査されたバーコードにより、サーバ１０、２６に対して客がいる清算カウンタを知らせることができる。この後、購入商品とその価格のリストがサーバから客がいる清算カウンタに送信され、客は現金、小切手、クレジットカード、ＩＣカードなどを用いて、店員に代金を支払う。
【００９６】
リモートサーバ２６を用いて店内での買い物が行われている場合には、客は買い物をしている店を示すバーコードを走査して、これをリモートサーバ２６に知らせることができる。このようなバーコードは、たとえばショッピングカート上に表示されている。店の所在地を示す情報は、商品が購入された店での、購入商品の在庫管理に利用される。
【００９７】
ＩＣカードリーダライタ２７が利用されている場合には、必要に応じて購入された商品が記録された電子レシートをＩＣカードに記憶させてもよい。ＩＣカードに格納された電子レシートは、後日必要な記録を保存するために、客の自宅のコンピュータに個人の買い物情報を送信するために利用される。必要であれば、客の購入履歴情報をＩＣカードに保存してもよい。技術に精通している者であれば、このようなＩＣカードを、客の認証とサーバの認証とを行うような、双方向の認証に利用できることを認識するであろう。
【００９８】
必要に応じて、ＩＣカードに、サーバ１０、２６によりアクセス可能となるように、客の個人情報を記憶させてもよい。
【００９９】
本発明の実施形態による電子ショッピングシステムは、さまざまな商品やサービスを提供するために利用される。このシステムは、卸売にも小売りにも適用できる。本発明の実施形態はさらに、商品の購入取引以外の、さまざまな種類の処理に利用することができる。
【０１００】
図９には、顧客情報テーブルが図示されている。顧客情報テーブルは、データベースとしてサーバに格納されており、電話インタフェース部４８およびサーバパーソナルショッピングアプリケーション５４によりアクセスされる。本発明の好ましい実施形態では、顧客情報テーブルには電話番号、電話のタイプ、ダウンロードプログラム識別情報、パスワード、顧客識別情報、顧客名あるいはこの他の必要な顧客のプロフィール情報が格納される。
【０１０１】
第二の実施形態では、第一の実施形態でのワイヤレス電話１８とバーコードスキャナとの組み合わせに代わって、ワイヤレステレビ電話が利用された電子ショッピングシステムが実現される。ワイヤレステレビ電話は、ワイヤレス電話１８に関連して説明された機能の全てをサポートするものであり、前述したシステムでは認識され得ない付加的な機能も実現することができる。端的には、ワイヤレステレビ電話は特定用途向けの装置を利用することなく、通信用の装置として、また一体型の電子ショッピング端末として利用するのに最適な製品であるといえる。
【０１０２】
図１０には、図２に図示された第一の実施形態と同様に、ワイヤレステレビ電話２１８（wireless videophone)とストア／リモートサーバ２１０とが組み合わされたショッピングシステムが図示されている。第一の実施形態の場合と同様に図１０には、図２に図示された第一の実施形態と同様に、ワイヤレステレビ電話２１８（wirelessvideophone) とストア／リモートサーバ２１０とが組み合わされたショッピングシステムが図示されている。第一の実施形態の場合と同様に、サーバ２１０は基本的にはストアサーバ１０に対応しているが、これをリモートサーバ、プラットフォームコンピュータその他と読み替えてもよく、店内あるいは店の外に設置することができる。
【０１０３】
ワイヤレステレビ電話２１８は、ワイヤレステレビ電話機能回路部２４０(wireless videophone function electronics)、グラフィックディスプレイ２４２、キーパッド２４４、ＩＣカードリーダライタ２２７や、ＣＣＤカメラシステムのようなデジタル画像入力装置２３６との間で通信を行うマイクロプロセッサ２３８を備えている。マイクロプロセッサ２３８、ディスプレイ２４２、キーパッド２４４およびＩＣカードリーダライタ２２７は、これまで考えられているワイヤレステレビ電話に備えられる構成である。さらに、ワイヤレステレビ電話を通信機器として作動させるために、ワイヤレステレビ電話機能回路部２４０はワイヤレス電話機能回路部（図２の４０）を備える。また、デジタルカメラ２３６はカメラのレンズによりとらえられた画像イメージを、機能回路部２４０により送信され、ＪＰＥＧ符号化やｇｉｆ符号化されたマイクロプロセッサ２３８で処理するのに適したデジタル信号に変換する回路を備えている。
【０１０４】
図２などを用いて上記で説明したのと同様に、本発明の原理を実行するために電子ショッピング部２２９がこれまでに考えられていたワイヤレステレビ電話に付加される。電子ショッピング部２２９は、好ましくはプログラムローダ２３２とプログラムメモリ２３４を備えており、これらはそれぞれマイクロプロセッサ２３８との間で通信を行う。マイクロプロセッサ２３８は、ワイヤレス電話やワイヤレステレビ電話での利用に適した、これまでに存在する数々のマイクロプロセッサあるいはデジタルシグナルプロセッサのいずれを用いてもよい。ワイヤレステレビ電話機能回路部２４０は、一般的なワイヤレス電話の機能、たとえば電話番号メモリ、ダイアリング、接続・切断回路、デジタルエンコード、信号増幅などの機能を実行する電子回路を備えている。さらに、ワイヤレステレビ電話機能回路部は、ビデオ映像データとともに音声データの送受信に適した、デジタルル広帯域ＲＦ変調／復調回路を備えている。
【０１０５】
図１４を参照すればわかる通り、ワイヤレステレビ電話２１８は一般的なワイヤレス電話と同様な外観をしている。テレビ電話２１８は、好ましくはマイクロフォン２００、スピーカ２０２、キーパッド２４４（キーボードと置き換え可能な用語である）、グラフィックディスプレイ２４２、アンテナ２１４およびテレビ電話の前面端部に回転自在に取り付けられたデジタルカメラ２３６を備えている。
【０１０６】
グラフィックディスプレイ２４２としては、たとえば３２０×２４０ｐｅｌの解像度を有する、カラーあるいは白黒ＬＣＤディスプレイを利用することができる。グラフィックディスプレイ２４２には、ダイヤルされた電話番号などの従来のワイヤレス電話で表示されていた情報とともに、一体的型のデジタルカメラ２３６から入力された画像が表示される。
【０１０７】
これまでのところ、最も実用的なデジタルカメラとしては、白黒あるいはカラーのデジタルスティルカメラがあげられる。ここで、帯域の幅により、システムにより送受信される画像データのデータ量が決まる。簡単で且つ安価なシステムの一つとして、従来のデジタルカメラと同様の方法により、ユーザの指示に基づいて、フレーム毎に画像を入力するシステムを利用できる。もし必要であれば、カメラおよび関連する回路部を、フレームレートを減らした、動画入力可能なビデオカメラとしてもよく、ＪＰＥＧやｇｉｆの代わりにＭＰＥＧやＮＰＥＧ２などの符号・復号システムを適合させてもよいことは理解されよう。
【０１０８】
どのように構成されたとしても、カメラ２３６はテレビ電話の携帯ユニットの前面端部に、回動可能に取付られ、これにより画像を入力できる範囲をほぼ１８０度の範囲とすることができる。このような構成によって、ハンドユニットを持つのに不自由することなく、カメラのレンズを画像が入力しやすい位置に置くことができる。
【０１０９】
図１０に戻り、ＩＣカードリーダライタ２２７は、ユーザの口座情報などを格納するとともに代金の請求にも利用可能なＩＣカードからの情報読み取りと、ＩＣカードへの情報の書き込みを行う。キーパッド２４４は数値、さらには文字情報をマイクロプロセッサ２３８に入力するために用いられる。
【０１１０】
電子ショッピングシステム２２９は、電子ショッピングを行うための更なる構成を備えている。プログラムローダ部２３２は、取引処理プログラムのシステムサーバ２１０などからのダウンロードを指示する情報を記憶するファームウェアメモリを有する。プログラムローダ２３２のファームウェアメモリに格納される指示情報は、詳細を後述するように、ワイヤレステレビ電話２１８からサーバ２１０へ通話が行われた際に、マイクロプロセッサ２３８により実行される。
【０１１１】
プログラムローダ２３２には更に、取引処理プログラムのダウンロードの機能を改良あるいは向上させるための付加的な回路を追加するようにしてもよい。第一の実施形態の場合と同様に、プログラムローダは、必要であればメモリではなく単一の能動回路により構成されてもよい。このような能動回路は、ワイヤレス電話１８がサーバ２１０に接続されたことに対応して、メモリから読み出された指示を要することなく、取引処理プログラムの自動ダウンロードを実行する。
【０１１２】
サーバ２１０は、顧客情報データベース２５０、少なくとも一つのダウンロードプログラムメモリ２５２およびサーバパーソナルショッピングアプリケーション２５４それぞれとの間でやりとりをする電話インタフェース２４８を備える。サーバ１２１０の電話インタフェース２４８は、サーバと電話回線網との通信に介在し、デジタルの広帯域モデム、ケーブルモデム、ネットワークインタフェースカード（ＮＩＣ）あるいはこの他の商用広帯域電話システムとの通信を行う装置を利用することができる。
【０１１３】
前述の実施形態の場合と同様に、顧客情報データベース２５０には、顧客が特定の電子ショッピングシステムを利用する際のそれぞれの顧客を認証するための情報が格納されており、図９に図示されるように、顧客の電話番号、電話やテレビ電話といった通信機器の種類、ダウンロードプログラムＩＤ、パスワード、顧客ＩＤ、顧客名あるいはこの他の望ましい顧客のプロフィール情報が格納される。顧客のプロフィール情報には更に、クレジット情報、商品の発送先住所、顧客が興味を持っている商品や、過去の取引履歴情報が含まれる。
【０１１４】
動作時に、顧客からのアクセス要求を受信すると、サーバシステム２１０は顧客情報データベース２５０から呼び出しをした顧客のプロフィール情報を検索し、電話やテレビ電話などの顧客の通信機器に対応するように作成された、ダウンロードプログラムメモリ２５２に格納されているプログラムに対応するダウンロードプログラムを判別する。サーバのダウンロードプログラムメモリ２５２から顧客のテレビ電話２１８にダウンロードされた取引処理プログラムには、購入される商品の選択と支払いの方法を示す特定の指示情報が設定されている。取引処理プログラムはそれぞれの顧客に対して同一なものであってもよいが、必要に応じて個々の顧客あるいは顧客のグループ毎に異ならせるようにしてもよい。異なる顧客に対して異なる取引処理プログラムが適用される場合には、顧客情報データベースに記憶されているダウンロードプログラムＩＤを個々の顧客毎に対応づけることができ、これによって個々の顧客に必要な取引処理プログラムを対応づけることができる。たとえば、それぞれの異なるダウンロードプログラムは、情報を異なる言語で表示し、顧客毎に対応した商品を選択するためのメニューオプションあるいは方法が設定され、あるいは異なる支払い方法が設定される。更に、個々の取引処理プログラムに、特定の顧客への特定商品に対応したメッセージや広告を設定してもよく、このような特定商品に対するメッセージや広告は顧客のテレビ電話に送信され、一体型のデジタルディスプレイに表示される。
【０１１５】
本実施形態によるワイヤレステレビ電話を所持する顧客に対して、機器の機能を向上させる、顧客に対応した取引処理プログラムが供給される。特に、ワイヤレステレビ電話にはバーコードスキャナの代わりにデジタルカメラ２３６が取り付けられているため、この取引処理プログラムに文字認識あるいはパターン認識の機能を追加することができ、またこれまで説明したワイヤレス電話１８とバーコードスキャナとを組み合わせた実施形態の例と同様に、ワイヤレステレビ電話がバーコードを復調できるように機能するソフトウェアを追加してもよい。
【０１１６】
システムにこのような機能をもたせるために、文字認識、パターン認識あるいはバーコードの復調の機能を実行するルーチンは、ワイヤレステレビ電話に設けられたプログラムローダのファームウェアメモリから直接ダウンロードされる必要がないことは理解できるであろう。
【０１１７】
ワイヤレステレビ電話はバーコードパターンやグラフィックイメージパターンのようなデジタル画像情報を入力し、回路部を介してこれらの情報をストアサーバ１０に直接送信する機能を備えている。このような情報がサーバにより受信されると、文字認識あるいはパターン認識のアプリケーションルーチンがサーバ内で実行され、デジタルビデオカメラにより入力されたバーコードの画像情報の復調あるいはアイコンのようなパターンのパターン認識が行われる。
【０１１８】
サーバパーソナルショッピングアプリケーション２５４は、サーバシステム２１０にも存在し、電子ショッピングを実行するためにサーバを動作させるプログラムとして特徴づけられる。サーバパーソナルショッピングアプリケーション２５４は、上記したように、ワイヤレステレビ電話２１８がサーバに接続された後に、取引処理プログラムや専用の文字／パターン認識ルーチンをワイヤレステレビ電話にダウンロードする機能を有する。サーバパーソナルショッピングアプリケーションは更に、オプションの文字／パターン認識ソフトウェアルーチンによる、バーコードや文字／パターン情報の受信と復調を行う。サーバパーソナルショッピングアプリケーション２５４はまた、クレジットカード番号、有効期限などの支払い情報の受信と記憶を行うとともに、ＩＣカードリーダライタが使用されている場合にはＩＣカードリーダライタ２２７を介して、顧客のＩＣカードに記憶された情報の読み出しと更新も行う。
【０１１９】
図１１を参照する。ワイヤレステレビ電話２１８のレシーバ３１０は取引処理プログラムとともに、オプションとしてパターンあるいは文字認識ルーチンを、アンテナアセンブリ２１４を介して受信し、受信したダウンロードプログラムを無線テレビ電話処理部２４０とプログラムローディング処理部３０８とを介してプログラムローダのプログラムに供給する。プログラムメモリに供給されると、ローディングされた取引処理プログラムが、マイクロプロセッサ２３８により取引処理プログラムが実行可能となる。プログラムローディング処理部３０８は、ダウンロードが完了するとその制御をローディングされた取引処理プログラム３０６に引き渡す。次に、レシーバ回路３１０が商品情報、価格その他の情報を受信し、またトランスミッタ回路部３０４からサーバへ情報が供給される際に、ローディングされた取引処理プログラム３０６の処理が行われる。トランスミッタからサーバに供給された情報には、キーパッド２４４により入力された情報とともに、バーコードデータやアイコン様の商品を特定するパターン、その他の情報のようなシステムのデジタルカメラ２３６から入力された画像情報が含まれている。
【０１２０】
また、取引処理の実行と同時に、音声による照会などの店員あるいはサーバ（音声認識／合成により）との通信を、ワイヤレステレビ電話のマイクロフォン２００ととスピーカ２０２を用いた従来の通話と同様な方法で行ってもよい。音声および／または文字などの双方向情報通信に加えて、ワイヤレステレビ電話は顧客と店外あるいは店舗との間の双方向画像通信にも適している。ワイヤレステレビ電話の処理機能部２４０は、ワイヤレステレビ電話とサーバとの間の通信中に、音声情報、画像情報やデータを取引処理の最中に重畳する機能を実行するように構成される。この方法により、音声・画像のいずれの手段によっても、店の広告やアナウンスをサーバからワイヤレス電話１８に送信することができる。
【０１２１】
図１２を参照する。ワイヤレステレビ電話は、呼制御ソフトウェア３２６、ＲＦシンセサイザ３３２、ミキサ３３４、固定発振器３３６、デュプレクサ３１２とアンテナシステム３１４を含むアンテナアセンブリといった、これまでのワイヤレス電話システムの機能を実行する構成を有する。トランスミッタ３０４は、アナログ  デジタル変換部回路３２０、スピーチコーダ３２２、チャネルエンコーダ３２４、広帯域デジタル変調器３２８やＲＦ増幅器３３０といった、これまで広く知られている手法で動作する構成を備えている。また、レシーバ回路３１０は、デジタル  アナログ変換回路３４０、スピーチデコーダ３４２、チャネルデコーダ３４４、デジタル等化器３４６、デジタル復調器３４８やＲＦレシーバ／増幅器３５０といった、これも広く知られている広帯域放送受信器の特徴を備えた構成を備える。
【０１２２】
ビデオイメージデータはシステムに設けられたデジタルカメラ２３６から入力され、入力された画像データはマイクロプロセッサ２３８に供給される。マイクロプロセッサ２３８は、ワイヤレステレビ電話に前もってダウンロードされ、格納されているアプリケーションプログラム３０６により、入力された画像データを処理する。マイクロプロセッサでの処理に続いて、画像データは復調のためにチャネルエンコーダ３２４によりエンコードされ、ストアサーバに転送される。システムに文字／パターン認識ソフトウェアがダウンロードされていない場合には、画像データはマイクロプロセッサ２３８に入力した後、システムにより復調・送信されるためにチャネルエンコーダ回路３２４に直接手渡される。
【０１２３】
イメージデータを受信する際に、デジタルビデオデータが復調部３４８と等化器３４６とによって復調・等化された後、ビデオ画像情報はチャネルデコーダ回路３４４によってデコードされ、グラフィックディスプレイスクリーン２４２上に表示するためにマイクロプロセッサ２３８に供給される。また、トランスミッタ回路３０４のアナログ  デジタル変換部３２０を、レシーバ部３１０のデジタル  アナログ変換部３４０とともに直接マイクロプロセッサ２３８に接続し、ストアサーバ１０からダウンロードされた音声認識／合成の機能を実行させるようにしてもよい。マイクロプロセッサ２３８からデジタル  アナログ変換部３４０へのデータチャネルは、スピーカ３０２へ音声データあるいは合成された音声データを伝える。同様に、マイクロプロセッサ２３８からアナログ  デジタル変換部３２０へのデータチャネルは、マイクロフォン３００から入力された音声信号の認識に利用される。更に，ワイヤレステレビ電話とストアサーバとの間で通信される音声データは、文字／画像情報の双方向通信あるいはダウンロードされたプログラムの実行と並行して、マイクロフォン／トランスミッタとレシーバ／スピーカとにより転送されるようにしてもよい。
【０１２４】
図１３は、ダウンロードされたバーコードイメージ入力プログラムに対応して、一体型のデジタルカメラからイメージデータを入力する機器として利用されるワイヤレス電話１８の動作を説明した、フローチャートである。顧客は、システムを構成するワイヤレス電話１８部を用いてストアサーバ１０とやり取りし、サーバに自身を認識させて、顧客のワイヤレステレビ電話の画像入力機能に対応した取引処理プログラムをダウンロードする。
【０１２５】
プログラムのロードが完了した後、新たに受信した取引処理プログラムによりシステムのプログラムメモリに記憶されていた以前受信したプログラムが上書きされる。プログラムローダはローディングされた取引処理プログラムに制御を手渡し、キーボード２４４やマイクロフォン３００、ＩＣカードリーダライタ２２７、ビデオグラフィックディスプレイ２４２、デジタルビデオカメラ２３６などの、システムの周辺入出力機器の制御が行われる。取引処理プログラムは更に、ワイヤレステレビ電話の全ての送受信機能を制御する。
【０１２６】
図１３を参照する。取引処理プログラムがダウンロードされると、顧客はワイヤレステレビ電話、特にデジタルカメラを用いて、顧客が購入しようとしている商品の選択・登録を行う。このような商品の選択は、デジタルカメラの画像入力範囲内に存在する商品のＵＰＣバーコードデータ、その他の画像を入力することで行われる。消費者がでデジタルカメラを用いて特定のバーコードを走査すると、カメラによってとらえられた画像がシステムのグラフィックディスプレイ上に表示され、顧客が画像全体が入力されたかどうかを視認することができる。プログラムの一部として文字／パターン認識ソフトウェアがダウンロードされた場合には、顧客は単にシステムのキーボード上にある、あらかじめ決められたキーを押すことで、システムに対して画像を処理できる状態になったことを知らせることができる。技術に精通したものであれば、この他のコード、マーク、テキスト、アイコンあるいは同様なものも走査し、これらを文字／パターン認識ルーチンにより認識させられることを認識できるであろう。このように、商品の選択には必ずしもＵＰＣコードを用いる必要はなく、特定の商品や提供されるサービスを示す特定のアイコンなどを用いて商品を選択することもできる。たとえば、食料品を購入する際に、パンやミルクのパック、ブロッコリの外観を示した商品を特定するためのアイコンを利用することができ、顧客がバーコードを読み取ることができたかどうかの確認に煩わされることなく、素早く、効率的に購入商品を選択することができるようになる。
【０１２７】
デジタルビデオカメラにより入力されたマークの形態を問わず、システムは個々のマークに対して同一の方法で、アプリケーションに対応した文字やパターンの認識を行うようにコード化されたダウンロードプログラムの動作のみに基づいて、処理を行う。以下では、ビデオカメラにより入力された画像データはその種類を問わず、一般用語である「バーコード」画像データに包含される。
【０１２８】
図１３を参照する。プログラムは通常の状態では、顧客がシステムのキーボードに設けられたバーコード読取キーなどの、特定のファンクションキーの操作を待つアイドルモードとなっている。特定のファンクションキーが押されると、ダウンロードされたプログラムが動作を開始する。図１３の例では、バーコード読取キーが操作されると、プログラムはデジタルカメラによって捉えられたバーコード画像を入力する。バーコード画像が入力されると、プログラムはパターン認識ソフトウェアを用いて、バーコード画像データを数値バーコードデータに復調する。バーコードが数値データに復調されると、バーコードデータがシステムのワイヤレス通信部によって店舗のサーバに転送される。
【０１２９】
サーバでは、数値バーコードデータが、ＰＬＵ (Price Look Up)テーブルあるいはファイルから検索できる個々の商品と対応づけられている。そして、「商品選択完了」の応答がサーバから発行され、顧客のワイヤレステレビ電話によりその通信機能を用いて受信される。受信されたレスポンスは、システムに設けられた一体型グラフィックディスプレイ画面上に、顧客向けに表示される。このレスポンスには、選択された商品の数値バーコードデータや、商品名、商品単価などの情報が含まれ、この情報により顧客がその商品が自分の選択した商品かどうかを確認することができる。
【０１３０】
本発明の実施形態では、商品が選択された後に、客は選択した商品の確認と、商品リストからの特定商品の削除とを行うことができる。顧客は更に、全ての購しようとする商品が選択されて支払いを行う前に、各々の商品の確認と削除とを行うことができる。客は、全ての商品が登録されたことを示すために、キーパッドに設けられたあらかじめ決められたキーを操作する。ワイヤレステレビ電話はこれに応答して、登録された商品の合計金額を表示し、上記したように商品の一部部あるいは全部をリストから削除するための機会を客に与える。全ての購入しようとする商品が選択された後、客はシステムのＩＣカードリーダライタユニットを用いて、ＩＣカード、クレジットカード、チェックカードその他により支払いを行うことができる。また、客はクレジットカード番号や有効期限その他の情報を、キーパッドを用いてワイヤレステレビ電話に入力することもできる。
【０１３１】
シンプルで効果的な電子ショッピングシステムへの適用だけではなく、本発明のワイヤレステレビ電話は、小売り取引処理のみに限定されるものではない。そのプログラムをダウンロードする機能は適用されるアプリケーション特有のものではなく、本発明のワイヤレス電話１８により、適当なサイズのいかなるアプリケーションプログラムのダウンロードおよび実行が可能であることは、理解されることであろう。プログラムローダの機能と、システムのデジタルカメラ、グラフィックディスプレイとの組み合わせにより、システムをカタログショッピングに適したものとすることができ、購入のために商品を選択する際には、単にカタログのページに掲載された商品の近くに印刷されたバーコードを走査するだけでよい。
【０１３２】
また、本発明によるシステムを、バーコードの電話帳を利用した自動電話ダイヤリングに適用することも可能である。更に、本発明によるシステムは、バーコード情報がＬＣＤやコンピュータのＣＲＴなどのディスプレイ画面上に表示されるような電子的選択システムに特に有用である。このようなバーコード情報が表示されている場合、従来のバーコードスキャナシステムでは画面上からバーコード情報を読み取ることが困難である。これまでのスキャナシステムではレーザ光をバーコード画像に照射するが、この種のディスプレイの表面で発生する光線の散乱が、上記のバーコード読取に干渉してしまうためである。
【０１３３】
本発明では、システムのデジタルカメラの撮像範囲内にバーコードデータをおさめればよいため、このようなバーコード画像の入力はより容易となる。本発明のシステムによれば、画像を入力するために、バーコードをいかなる種類の電磁波を用いて照射・走査する必要がない。このような特徴により、特に商品が量り売りで販売されているような場合に、コンピュータのディスプレイ上に表示されるバーコード画像を容易に読み取らせることができる
特に、多くの食料品店で、小型のＬＣＤパネルを備え、顧客がその上に商品を乗せた際にバーコードの形式で商品の重量をＬＣＤパネル上に表示する秤が使用されるようになるであろう。本発明の装置を利用することによって、顧客は棚のラベルなどから、商品そのものに関するバーコードを読み取ることができ、また購入しようとする商品の重量を示す画面上に表示されたバーコードデータを入力することができるのである。
【０１３４】
このような情報入力の手法は、キーパッドや商品選択の項目を区分する圧力検知領域（タッチパネル）を備えたディスプレイ画面などの商品選択の機能を備えた秤に対しても、適用可能である。客が商品を秤の上に乗せると、商品選択装置により商品の種類が特定される。秤のディスプレイ画面は、ＵＰＣコードなどの商品コードとともに、その商品の重量を、バーコードの形式で表示する。商品コードと重量とは、それぞれ別個のバーコードとして表示されてもよく、また双方の情報が組み合わされた単一のバーコードとして表示されてもよい。
【０１３５】
また、発明の機能を果たすためであれば、商品の情報はバーコードの形式で表示される必要はないことも理解されるであろう。商品情報は、商品名などの文字情報や数値コードなどの形式で表示されてもよい。いずれの場合にも、文字認識ソフトウェアがワイヤレステレビ電話に商品を認識する機能を実現させる。文字認識ソフトウェアは、数値あるいは文字コードに基づいて商品を認識するのに対し、パターン認識ソフトウェアはバーコードデータに基づいて商品の特徴を判別する。
【０１３６】
上記した通り、パターン／文字認識はワイヤレステレビ電話にダウンロードされたソフトウェアにより実現することができるが、また数値／文字あるいはバーコードの画像情報をサーバに送信し、認識処理を実行させるようにしてもよい。その後、認識結果はワイヤレステレビ電話に返信され客に向けて表示される。
【０１３７】
本発明のシステムは、システムのデジタルカメラの撮像範囲内に画像を位置させることによって、あらゆる種類のディスプレイ装置上に表示されたバーコードや数値情報を入力できることが理解されるであろう。システムにダウンロードされたプログラムがパターン／文字認識ルーチンを備えている場合には、認識データ処理はテレビ電話内部で実行される。ダウンロードされたプログラムが認識ソフトウエアを含んでいないのであれば、プログラムは画像情報をサーバに転送し、サーバ内の認識処理ソフトウエアがデータを処理し、認識された商品情報が返送されてテレビ電話のグラフィックディスプレイ上に表示される。最も簡単な例では、ダウンロードされたプログラムがストアサーバ１０に画像情報データを送信することができ、これに基づいて店員に対して情報が表示される。店員はバーコードあるいは数値データなどの送信されたデータに対応する商品を自身で判断して、判別された商品情報を顧客のテレビ電話上のグラフィックディスプレイに返送する。
【０１３８】
より高度なパターン認識ソフトウェアを用いることで、バーコードあるいは数値情報が付されたレベルによって認識されない商品の情報を入力する機能を提供することができ、本発明のワイヤレステレビ電話の機能をより向上させることができる。より高度なパターン認識ソフトウェアでは、顧客により入力されたリンゴなどの品物の画像から、この商品がリンゴであると認識する。このような機能は、区別／識別可能な形状や、この他の視覚的に認識可能な特徴を備えた商品に対して特に有用である。このようなパターン認識はワイヤレステレビ電話の内部で、ダウンロードされたソフトウェアにより実行される。また、商品の画像情報が、必要な商品を認識するパターン認識プログラムが格納されたサーバに転送される。更に、システムによって商品の画像情報をサーバに転送し、ディスプレイに画像を表示して店員がこれを認識するようにしてもよい。
【０１３９】
ここで説明され、関連する図面に図示された電子ショッピングシステムは、単に本発明の一実施形態を示すものにすぎない。本発明の思想と範囲からはずれることなく、この他の改良や追加をこれらの実施形態に適用できる。たとえば、技術に精通するものであれば、従来のセルラー電話とは異なるタイプのさまざまなワイヤレス電話１８が本発明の実現に適しており、また上記したワイヤレステレビ電話の通信に利用可能であることを認識するであろう。また、顧客装置とサーバとの間の通信に、セルラー電話システム以外のさまざまな無線通信手段を適用することができる。特に、システムは広帯域ＲＦマイクロ波通信技術、あるいはこの他の技術を用いて通信を行うことができるであろう。
【０１４０】
更にまた、ダウンロードされるプログラムは取引処理プログラムには限定されない。この他のいかなるアプリケーションプログラムを、プログラムローダにより無線テレビ電話にダウンロードすることができる。したがって，いかなるアプリケーションプログラムも、無線システムで利用することができる。たとえば、本発明によるワイヤレステレビ電話は、チケットの予約、座席の予約、食品の注文、テキスト／音声／ビデオガイダンスプログラム、情報照会その他に利用することができる。
【０１４１】
上記した、あるいはこのほかの改良と追加は技術に精通したものには自明な事項であり、さまざまな異なる用途に本発明を適用することを思いつくであろう。このように、本発明は上記に説明した実施形態に限定されるものではなく、特許請求の範囲に記載された範囲とその思想とによってのみ限定される。
【図面の簡単な説明】
【図１】本発明の一実施形態による電子ショッピングシステムの概要を説明する図面。
【図２】ワイヤレス電話１８とサーバの詳細を説明したブロックダイアグラム。
【図３】本発明の一実施形態によるワイヤレス電話１８の機能ブロックダイアグラム。
【図４】従来のワイヤレス電話１８の構成と、本発明の一実施形態による構成（太字／太線で図示）との関係を図示した、一実施形態によるワイヤレス電話１８のブロックダイアグラム。
【図５】本発明の一実施形態による電子ショッピングシステムによる処理を示したフローチャート。
【図６】図５に図示されたワイヤレス電話１８からのサーバの呼び出しステップを更に詳細に説明したフローチャート。
【図７】図５に図示されたサーバからワイヤレス電話１８へのプログラムのダウンロードステップを詳細に説明したフローチャート。
【図８】図５に図示された取引処理プログラムの実行を詳細に説明したフローチャート。
【図９】顧客情報テーブルを示す図。
【図１０】本発明の一実施形態によるワイヤレステレビ電話のブロックダイアグラム。
【図１１】一実施形態によるワイヤレステレビ電話の機能ブロックダイアグラム。
【図１２】従来のワイヤレステレビ電話の構成と、本発明による構成（太字／太線により図示）との内部的な関係を示したワイヤレステレビ電話のブロックダイアグラム。
【図１３】バーコード情報の入力とデコードを行うダウンロードされたプログラムの処理ステップを説明するフローチャート。
【図１４】本発明の適用されるワイヤレステレビ電話の外観を示す図。
【図１】
0003780811.tif 000002
【図２】
0003780811.tif 000003
【図３】
0003780811.tif 000004
【図４】
0003780811.tif 000005
【図５】
0003780811.tif 000006
【図６】
0003780811.tif 000007
【図７】
0003780811.tif 000008
【図８】
0003780811.tif 000009
【図９】
0003780811.tif 000010
【図１０】
0003780811.tif 000011
【図１１】
0003780811.tif 000012
【図１２】
0003780811.tif 000013
【図１３】
0003780811.tif 000014
【図１４】
0003780811.tif 000015