(57)【要約】【課題】  より実際の店舗に近い形で買い物ができ、さらに買い物に要する時間や注文ミスを極力減らすことができるショッピングシステムを提供すること。【解決手段】  情報処理端末と、サーバ装置とを通信接続してなるショッピングシステムにおいて、情報処理端末の表示部に、販売商品を表す画像を配置するための表示領域Ｘ１〜Ｘ９および表示領域Ｘ１〜Ｘ９に配置された画像の中から指定された注文予定商品を表す画像を配置するための注文予定商品エリア４１０を同一画面内に含む注文受付画面４００を表示させる。そして、注文確定時に注文予定商品エリア４１０に表示された画像に対応する商品を示すデータを、サーバ装置に送信させる。サーバ装置では、情報処理端末から送信された前記データが示す商品を注文処理させる。【選択図】    図７
2012014579.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末と、サーバ装置とを通信接続してなるショッピングシステムであって、
前記情報処理端末は、
販売商品を表す画像を配置するための第１表示領域および前記第１表示領域に配置された画像の中から指定された注文予定商品を表す画像を配置するための第２表示領域を同一画面内に含む注文受付画面を表示する表示部と、
操作者による前記第１表示領域に配置された画像からの注文予定商品の指定、および注文確定の指示の入力を受け付ける操作部と、
注文確定時に前記第２表示領域に表示された画像に対応する商品を示すデータを前記サーバ装置に送信する送信手段と、
を備え、
前記サーバ装置は、
前記情報処理端末から送信された前記データを受信する受信手段と、
前記受信手段によって受信した前記データが示す商品を注文処理する注文処理手段と、
を備えていることを特徴とするショッピングシステム。
【請求項２】
前記注文受付画面は、前記第２表示領域に表された画像が示す商品を注文予定商品から削除するための画面部品をさらに有することを特徴とする請求項１に記載のショッピングシステム。
【請求項３】
表示部を備えた情報処理端末に、販売商品を表す画像を配置するための第１表示領域および前記第１表示領域に配置された画像の中から指定された注文予定商品を表す画像を配置するための第２表示領域を同一画面内に含む注文受付画面を前記表示部に表示させるための画像データを送信する画像データ送信手段と、
前記情報処理端末から前記注文受付画面を介して指定された商品を示すデータを受信する受信手段と、
前記受信手段によって受信されたデータが示す商品を注文処理する注文処理手段と、
を備えていることを特徴とするサーバ装置。
【請求項４】
表示部を備えた情報処理端末を通信接続する通信接続部を備えたサーバ装置の制御プログラムであって、
前記サーバ装置に、
販売商品を表す画像を配置するための第１表示領域および前記第１表示領域に配置された画像の中から指定された注文予定商品を表す画像を配置するための第２表示領域を同一画面内に含む注文受付画面を前記表示部に表示させるための画像データを、前記通信接続部を介して前記情報処理端末に送信する画像データ送信機能と、
前記注文受付画面を介して指定された商品を示すデータを、前記通信接続部を介して前記情報処理端末から受信する受信機能と、
前記受信機能によって受信されたデータが示す商品を注文処理する注文処理機能と、
を実現させるための制御プログラム。
【請求項５】
販売商品を表す画像を配置するための第１表示領域および前記第１表示領域に配置された画像の中から指定された注文予定商品を表す画像を配置するための第２表示領域を同一画面内に含む注文受付画面を表示する表示部と、
操作者による前記第１表示領域に配置された画像からの注文予定商品の指定、および注文確定の指示の入力を受け付ける操作部と、
注文確定時に前記第２表示領域に表示された画像に対応する商品を示すデータを、商品を注文処理するサーバ装置に送信する送信手段と、
を備えていることを特徴とする情報処理端末。
【請求項６】
表示部と、操作部と、商品を注文処理するサーバ装置を通信接続する通信接続部とを備えた情報処理端末の制御プログラムであって、
前記情報処理端末に
販売商品を表す画像を配置するための第１表示領域および前記第１表示領域に配置された画像の中から指定された注文予定商品を表す画像を配置するための第２表示領域を同一画面内に含む注文受付画面を前記表示部に表示させる表示機能と、
前記操作部を操作しての前記第１表示領域に配置された画像からの注文予定商品の指定、および注文確定の指示の入力を受け付ける受付機能と、
注文確定時に前記第２表示領域に表示された画像に対応する商品を示すデータを、前記通信接続部を介して前記サーバ装置に送信する送信機能と、
を実現させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、インターネットショッピングシステム等のショッピングシステム、このシステムで使用されるサーバ装置、情報処理端末、およびこれらの制御プログラムに関する。
【背景技術】
【０００２】
近年、インターネットに通信接続されたパーソナルコンピュータ等の情報処理端末を用いて所望の商品を注文し、注文した商品を宅配にて受け取るインターネットショッピングが普及しつつある。
【０００３】
インターネットショッピングを利用すれば、顧客は店舗に足を運ぶことなく商品を購入できる。したがって顧客にとっては、買い物に要する労力が軽減される、時間の節約になる、自宅等を離れることができない事情がある場合であっても買い物が可能である、等の利点がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１０９２６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のインターネットショッピングには、種々の問題がある。  
例えば、店舗での買い物とインターネットショッピングとでは、買い物のし方が大きく異なるため、情報処理端末の操作に不慣れな者等にとって、インターネットショッピングは馴染みにくいものとなっている。
【０００６】
また、情報処理端末には主に文字を用いて販売商品に関する各種の情報が表示されるので、買い物に際して顧客は多くの文字を読む必要があり、買い物に要する時間が増大する。
【０００７】
また、注文する商品の選択受付画面と、選択済みの商品の確認画面とは、別画面として構成されていることが多い。したがって、選択済みの商品を確認する際には情報処理端末の画面を切り替える操作をしなければならないし、画面が切り替わるのを待たなければならない。さらに、前記選択受付画面が表示されている際には少なくとも選択済みの商品を覚えておき、重複注文がなされないように注意しなければならない。
【０００８】
これらの事情から、より実際の店舗に近い形で買い物ができ、さらに買い物に要する時間や注文ミスを極力減らすことができるショッピングシステムが望まれていた。
【課題を解決するための手段】
【０００９】
上記のような課題を解決すべく、一実施形態におけるショッピングシステムは、情報処理端末と、サーバ装置とを通信接続してなるショッピングシステムであって、前記情報処理端末は、表示部と、操作部と、送信手段と備え、前記サーバ装置は、受信手段と、注文処理手段とを備えている。  
前記情報処理端末の前記表示部は、販売商品を表す画像を配置するための第１表示領域および前記第１表示領域に配置された画像の中から指定された注文予定商品を表す画像を配置するための第２表示領域を同一画面内に含む注文受付画面を表示する。前記操作部は、操作者による前記第１表示領域に配置された画像からの注文予定商品の指定、および注文確定の指示を受け付ける。前記送信手段は、注文確定時に前記第２表示領域に表示された画像に対応する商品を示すデータを前記サーバ装置に送信する。  
前記サーバ装置の前記受信手段は、前記情報処理端末から送信された前記データを受信する。前記注文処理手段は、前記受信手段によって受信した前記データが示す商品を注文処理する。
【図面の簡単な説明】
【００１０】
【図１】一実施形態におけるショッピングシステムのシステム構成図。
【図２】同実施形態におけるサーバ装置の要部構成を示すブロック図。
【図３】同実施形態における情報処理端末の要部構成を示すブロック図。
【図４】同実施形態における商品マスタのデータ構造例を示す模式図。
【図５】同実施形態における顧客マスタのデータ構造例を示す模式図。
【図６】同実施形態における注文履歴ファイルのデータ構造例を示す模式図。
【図７】同実施形態における注文受付画面の一例を示す模式図。
【図８】同実施形態における注文予定商品ファイルのデータ構造例を示す模式図。
【図９】同実施形態において商品画像が表示された注文受付画面の一例を示す模式図。
【図１０】同実施形態においてサーバ装置および情報処理端末のＣＰＵが実行する処理のフローチャート。
【図１１】同実施形態においてサーバ装置および情報処理端末のＣＰＵが実行する処理のフローチャート。
【発明を実施するための形態】
【００１１】
以下、一実施形態について図面を参照しながら説明する。なお、以下の説明において、同一の構成要素には同一の符号を付し、重複説明は必要な場合にのみ行う。
【００１２】
［システム構成］  
図１は、本実施形態におけるショッピングシステム１のシステム構成図である。このショッピングシステム１は、サーバ装置２と、複数の情報処理端末３とを、インターネット４を介して接続して構成されている。
【００１３】
サーバ装置２は、当該ショッピングシステム１を運営する事業所内等に設置されている。
【００１４】
各情報処理端末３は、例えばパーソナルコンピュータであり、当該ショッピングシステム１に加入した顧客の自宅等に設置されている。
【００１５】
［サーバ装置２］  
サーバ装置２について説明する。  
図２は、サーバ装置２の要部構成を示すブロック図である。サーバ装置２は、制御の中枢として機能するＣＰＵ（Central Processing Unit）２００と、ＲＯＭ（Read Only Memory）２０１と、ＲＡＭ（Random Access Memory）２０２と、通信Ｉ／Ｆ（Interface）２０３（通信接続部）と、周辺機器Ｉ／Ｆ２０４と、ＨＤＤ（Hard Disk Drive）２０５とを備えている。ＲＯＭ２０１，ＲＡＭ２０２，通信Ｉ／Ｆ２０３，周辺機器Ｉ／Ｆ２０４，およびＨＤＤ２０５は、アドレスバスやデータバスで構成されるバスライン２０６を介して、ＣＰＵ２００に接続されている。
【００１６】
ＲＯＭ２０１は、ＣＰＵ２００が実行する制御プログラム等の固定的データを記憶している。ＲＡＭ２０２は、ＣＰＵ２００からの要求に応じて各種の作業用記憶領域を形成する。
【００１７】
通信Ｉ／Ｆ２０３は、ＬＡＮケーブル等を介してサーバ装置２とインターネット４とを通信接続する。周辺機器Ｉ／Ｆ２０４は、ＵＳＢケーブル等を介してサーバ装置２とプリンタ等の周辺機器とを通信接続する。
【００１８】
ＨＤＤ２０５は、ＯＳ（Operating System）や各種アプリケーションファイルに加え、商品マスタ２１０，商品画像ファイル２１１，顧客マスタ２１２，注文履歴ファイル２１３、および注文受付データファイル２１４等を記憶している。これら商品マスタ２１０，商品画像ファイル２１１，顧客マスタ２１２，注文履歴ファイル２１３等、および注文受付データファイル２１４の詳細については、図４，図５，図６，図７，および図９等の説明にて後述する。
【００１９】
［情報処理端末３］  
情報処理端末３について説明する。  
図３は、情報処理端末３の要部構成を示すブロック図である。情報処理端末３は、制御の中枢として機能するＣＰＵ３００と、ＲＯＭ３０１と、ＲＡＭ３０２と、通信Ｉ／Ｆ３０３（通信接続部）と、ＨＤＤ３０４と、入力コントローラ３０５と、ディスプレイコントローラ３０６と、キーボード３０７と、マウス３０８（操作部）と、ディスプレイ３０９（表示部）とを備えている。ＲＯＭ３０１，ＲＡＭ３０２，通信Ｉ／Ｆ３０３，ＨＤＤ３０４，入力コントローラ３０５，およびディスプレイコントローラ３０６は、アドレスバスやデータバスで構成されるバスライン３１０を介して、ＣＰＵ３００に接続されている。また、キーボード３０７およびマウス３０８は入力コントローラ３０５に接続され、ディスプレイ３０９はディスプレイコントローラ３０６に接続されている。
【００２０】
ＲＯＭ３０１は、ＣＰＵ３００が実行する制御プログラム等の固定的データを記憶している。ＲＡＭ３０２は、ＣＰＵ３００からの要求に応じて各種の作業用記憶領域を形成する。
【００２１】
通信Ｉ／Ｆ３０３は、ＬＡＮケーブル等を介して情報処理端末３とインターネット４とを通信接続する。  
ＨＤＤ３０４は、ＯＳや各種アプリケーションファイル等を記憶している。
【００２２】
キーボード３０７は、置数キー，アルファベットキー，および各種ファンクションキーが配設された機械式のキーボードであり、操作されたキーに応じた信号を出力する。マウス３０８は、前後左右への水平移動を検知する手段やボタン等で構成されたポインティングデバイスであり、移動量やボタン操作に応じた信号を出力する。入力コントローラ３０５は、キーボード３０７およびマウス３０８から出力される信号を取り込んでＣＰＵ３００に通知する。
【００２３】
ディスプレイ３０９は、例えばＣＲＴ（Cathode Ray Tube），ＬＣＤ（Liquid Crystal Display），あるいはＯＥＬ（Organic Electro-Luminescence）等のディスプレイであり、入力される表示信号に応じた画像を表示する。ディスプレイコントローラ３０６は、ＣＰＵ３００からの指令に応じてディスプレイ３０９に表示信号を出力し、各種の画像を選択的に表示させる。ディスプレイ３０９に表示される画像には、図７，図９等の説明にて後述する注文受付画面４００が含まれる。
【００２４】
なお、各情報処理端末３は、上記構成と略同様の構成要素を有している。
【００２５】
［データ構造］  
次に、商品マスタ２１０，商品画像ファイル２１１，顧客マスタ２１２，および注文履歴ファイル２１３のデータ構造について説明する。
【００２６】
図４は、商品マスタ２１０のデータ構造例を示す模式図である。図示したように、商品マスタ２１０は、野菜，果物，魚，・・・などの部門別に分けられたファイルにて構成されている。各ファイルは、商品の識別子である商品コード、商品の名称、単価、注文受付画面４００中の表示頁および表示位置を示す情報等が記述された複数のレコードによって構成されている。図示した例では、部門「野菜」のファイルが、商品コード「Ｃ００１」，名称「アスパラ３本」，単価「１２８」，表示頁「Ｐ１」，表示位置「Ｘ１」等が記述されたレコードや、商品コード「Ｃ００２」，名称「ごぼう３本」，単価「２４８」，表示頁「Ｐ１」，表示位置「Ｘ２」等が記述されたレコード等で構成されている。
【００２７】
商品画像ファイル２１１は、商品マスタ２１０中の各商品コードに対応する商品画像によって構成されている。
【００２８】
図５は、顧客マスタ２１２のデータ構造例を示す模式図である。図示したように、顧客マスタ２１２は、顧客の識別子である顧客ＩＤ、注文受付画面４００へのログインに使用するパスワード、顧客の氏名、住所、顧客が決済用に指定したクレジットカード番号等で構成されるクレジット情報等が記述された複数のレコードによって構成されている。
【００２９】
図６は、注文履歴ファイル２１３のデータ構造例を示す模式図である。図示したように、注文履歴ファイル２１３は、それぞれ重複しない注文番号、注文主の顧客ＩＤ、および注文データ等が記述された複数のレコードによって構成されている。各レコードは、それぞれ１つの注文履歴を表す。注文データとしては、注文された商品の商品コード，単価，購入点数等が記述される。
【００３０】
［注文受付画面４００］  
注文受付データファイル２１４は、情報処理端末３に送信されてディスプレイ３０９に表示される注文受付画面４００の画面データと、この画面データを用いて注文を受け付けるための制御プログラムとで構成されている。注文受付画面４００が情報処理端末３のディスプレイ３０９に表示されたとき、情報処理端末３のＲＡＭ３０２には、注文予定の商品に関する情報を記憶するための注文予定商品ファイル５００が生成される。
【００３１】
図７は、前記画面データによって示される注文受付画面４００の一例を示す模式図である。この注文受付画面４００は、カートエリア４０１と、部門選択エリア４０２と、戻し箱４０３と、合計エリア４０４と、頁番号エリア４０５と、頁切替ボタン４０６，４０７と、レジボタン４０８とを有している。さらに、カートエリア４０１を囲うように９つの表示位置Ｘ１，Ｘ２，Ｘ３，・・・Ｘ９が定義されている。
【００３２】
部門選択エリア４０２は、野菜，果物，魚等の部門の中から、表示位置Ｘ１〜Ｘ９に商品画像を表示すべき部門を選択するためのエリアである。当該エリア４０２には「野菜」，「果物」，「魚」等の部門名称がそれぞれ記述されており、マウス３０８を用いたクリック操作によりいずれかの部門名称が指定されると、当該指定された部門名称に対応する部門が選択される。
【００３３】
頁番号エリア４０５は、部門選択エリア４０２によって選択された部門の名称、当該部門の全頁数（商品マスタ２１０における該当するファイルの「表示頁」の最大値）および現在表示中の頁番号を表すためのエリアである。この頁番号は、マウス３０８を用いて頁切替ボタン４０６がクリック操作されると１つ減少するか或いは「１」が維持され、頁切替ボタン４０７がクリック操作されると１つ増加するか或いは全頁数と同値で維持される。
【００３４】
表示位置Ｘ１〜Ｘ９には、頁番号エリア４０５に表された部門名称および頁番号に対応する販売商品の商品画像が、商品名称および単価とともに表される。すなわち、表示位置Ｘ１〜Ｘ９に表される商品画像は、頁番号エリア４０５に表された部門名称および頁番号を有する商品マスタ２１０中のレコードの商品コードに対応する商品画像ファイル２１１中の商品画像である。また、これら商品画像とともに表される商品名称および単価は、頁番号エリア４０５に表された部門名称および頁番号を有する商品マスタ２１０中のレコードに記述されたものである。なお、各表示位置Ｘ１〜Ｘ９に表された商品画像をマウス３０８によってダブルクリックすると、当該商品画像に対応する商品の詳細情報がポップアップ表示される。この詳細情報は、商品マスタ２１０のレコードに記述されたものであり、例えば産地情報、生産者情報、賞味期限あるいは消費期限等で構成される。
【００３５】
このように、販売商品を表す画像が配置される表示位置Ｘ１〜Ｘ９は、本実施形態における第１表示領域を構成する。
【００３６】
カートエリア４０１は、注文予定商品エリア４１０と、カート番号エリア４１１と、カート切替ボタン４１２，４１３とを有している。注文予定商品エリア４１０は、注文予定の商品として指定を受け付けた商品の画像を、商品名称および購入点数を付して表すためのエリアであり、これら商品画像等を表示するための８つの表示位置Ｙ１，Ｙ２，Ｙ３，…Ｙ８が定義されている。なお、注文予定商品としての指定は、表示位置Ｘ１〜Ｘ９に表された商品画像を、マウス３０８の操作により注文予定商品エリア４１０にドラッグアンドドロップすることで受け付けられる。
【００３７】
このように、表示位置Ｘ１〜Ｘ９に配置された画像の中から指定された注文予定商品を表す画像が配置される注文予定商品エリア４１０は、本実施形態における第２表示領域を構成する。
【００３８】
注文予定商品エリア４１０への商品画像の表示には、注文予定商品ファイル５００が用いられる。図８は、注文予定商品ファイル５００のデータ構造例を示す模式図である。図示したように、注文予定商品ファイル５００は、昇順のカート番号および表示位置に対して、注文予定の商品の商品コード、名称、単価、および購入点数等が記述されたレコードを、注文を受け付けた順に対応付けて構成されている。なお、図示した例では既に注文予定の商品に関するレコードが作成された後の状態を示しているが、各レコードは各商品が注文予定の商品として指定された時点で、各商品に関する商品マスタ２１０中のレコードを用いて作成されるものである。
【００３９】
カート番号は、注文予定商品エリア４１０に同時に表す商品画像のグループを定めるものである。本実施形態では、８つの表示位置Ｙ１〜Ｙ８が定義されているため、各カート番号には最大８つのレコードが対応付けられることになる。
【００４０】
新たなレコードが作成されたときには、その購入点数が「１」とされる。但し、注文予定の商品として指定を受け付けた時点で、既に注文予定商品ファイル５００に当該指定を受け付けた商品の商品コードと同一の商品コードが記述されたレコードが存在するならば、新たなレコードを作成せずに、当該レコードの購入点数が１つインクリメントされる。この場合、当該レコードを注文予定商品ファイル５００の最後尾に移動させる。すなわち、直近に注文予定商品としての指定を受け付けた商品の商品画像は、常にカート番号が最大のカートの、表示位置Ｙ１〜Ｙ８のうちの最後尾に表される。
【００４１】
前記カート番号エリア４１１は、現在注文予定商品エリア４１０に表示中のグループのカート番号および全カート数（カート番号の最大値）を表すためのエリアである。このカート番号は、マウス３０８を用いてカート切替ボタン４１２がクリック操作されると１つ減少するか或いは「１」が維持され、カート切替ボタン４１３がクリック操作されると１つ増加するか或いは全カート数と同値で維持される。注文予定商品エリア４１０には、カート番号エリア４１１に表されたカート番号に対応付けられた注文予定商品ファイル５００中のレコードで示される商品の商品画像が、同レコードに記述された商品名称および購入点数とともに表される。なお、注文予定商品エリア４１０に表される商品画像は、注文予定商品ファイル５００中のレコードに記述された商品コードに対応付けられた商品画像ファイル２１１中の商品画像である。
【００４２】
戻し箱４０３は、注文予定商品エリア４１０に表された商品画像が示す商品を、注文予定商品から削除するための画面部品である。具体的には、注文予定商品エリア４１０に表された商品画像がマウス３０８を用いて当該戻し箱４０３にドラッグアンドドロップされたことに応じて、当該商品画像に対応するレコードが注文予定商品ファイル５００から削除される。これに伴い、注文予定商品エリア４１０に表された当該削除されたレコードに対応する商品画像が消去される。
【００４３】
合計エリア４０４は、注文予定商品の代金の合計金額および合計点数を表すためのエリアである。合計エリア４０４に表される合計金額は、注文予定商品ファイル５００の各レコードの単価と購入点数とを乗じて得られる額を合算したものである。合計エリア４０４に表される合計点数は、注文予定商品ファイル５００の各レコードに記述された購入点数を合算したものである。
【００４４】
レジボタン４０８は、注文予定商品の注文を確定し、その精算処理を開始するためのボタンである。すなわちレジボタン４０８がマウス３０８を用いてクリック操作されると、注文確定の指示が入力される。このとき、注文予定商品ファイル５００を構成する各レコードの内容で注文が確定する。
【００４５】
このような構成の注文受付画面４００に、実際に商品画像等が表示された状態の一例を、図９に示している。この例は、部門選択エリア４０２によって部門「野菜」が選択され、頁番号エリア４０５の頁番号が「１」であり、カート番号エリア４１１のカート番号が「２」である場合を示している。図示したように、表示位置Ｘ１〜Ｘ９には、商品マスタ２１０の表示頁「Ｐ１」，表示位置「Ｘ１」〜「Ｘ９」の各レコードに記述された商品コードに対応する商品画像ファイル２１１中の商品画像が、商品マスタ２１０中の同レコードに記述された商品名称および単価とともに表されている。
【００４６】
また、表示位置Ｙ１〜Ｙ８には、注文予定商品ファイル５００中のカート番号「２」，表示位置「Ｙ１」〜「Ｙ８」に対応付けられた各レコードの商品コードに対応する商品画像ファイル２１１中の商品画像が、同レコードの商品名称および購入点数とともに表されている。但しこの例では、注文予定商品ファイル５００中にカート番号「２」，表示位置「Ｙ４」〜「Ｙ８」のレコードが生成されていない場合を示している。したがって、図示した注文受付画面４００においては、表示位置Ｙ１〜Ｙ３にのみ商品画像が表され、表示位置Ｙ４〜Ｙ８には商品画像が表されていない。
【００４７】
図９中の４２０で示す矢印は、マウス３０８によってその表示位置の移動が可能なポインタである。このポインタ４２０を用いて当該注文受付画面４００中の各画面部品が操作される。
【００４８】
ポインタ４２０を用いた操作により、注文予定商品エリア４１０に入れられた直近の商品画像４１５（この例では、商品名「だいこん」）は、他の商品と区別し易いように色分けされている。
【００４９】
なお、注文受付画面４００の各画面部品をマウス３０８等で操作した際に実行される各動作は、情報処理端末３のＣＰＵ３００が注文受付データファイル２１４中の前記制御プログラムを実行することで実現される。
【００５０】
［動作］  
次に、顧客が商品を注文する際のサーバ装置２および情報処理端末３の動作について説明する。
【００５１】
図１０および図１１は、サーバ装置２のＣＰＵ２００および情報処理端末３のＣＰＵ３００が実行する処理のフローチャートである。この処理は、ＣＰＵ２００がＲＯＭ２０１に記憶された制御プログラムを実行し、ＣＰＵ３００がＲＯＭ３０１に記憶された制御プログラムおよび注文受付データファイル２１４に含まれる前記制御プログラムを実行することで実現される。
【００５２】
図１０に示したように、情報処理端末３がサーバ装置２にアクセスするに際して、情報処理端末３のＣＰＵ３００は、顧客ＩＤおよびパスワードの入力を受け付ける状態で（ステップＳ１０１）、これらの入力完了を待つ（ステップＳ１０２のＮｏ）。顧客がキーボード３０７を操作して自身の顧客ＩＤおよびパスワードを入力し終えると（ステップＳ１０２のＹｅｓ）、ＣＰＵ３００は、入力された顧客ＩＤおよびパスワードと共に、アクセス要求を通信Ｉ／Ｆ３０３を介してサーバ装置２に送信する（ステップＳ１０３）。
【００５３】
サーバ装置２のＣＰＵ２００は、各情報処理端末３から送信されるアクセス要求等の受信を待ち受けている（ステップＳ２０１のＮｏ）。情報処理端末３から送信されるアクセス要求等を通信Ｉ／Ｆ３０３を介して受信すると（ステップＳ２０１のＹｅｓ）、ＣＰＵ２００は、アクセス要求と共に受信した顧客ＩＤおよびパスワードを認証する（ステップＳ２０２）。具体的には、顧客マスタ２１２から当該顧客ＩＤに対応するレコードを検索し、発見したレコードのパスワードと受信したパスワードとを比較する。そして、ＣＰＵ２００は、認証の成否を判定する（ステップＳ２０３）。比較した両パスワードが一致する場合には認証成功とし（ステップＳ２０３のＹｅｓ）、ＣＰＵ２００は、商品マスタ２１０，商品画像ファイル２１１，および注文受付データファイル２１４を通信Ｉ／Ｆ２０３を介して情報処理端末３に送信する（ステップＳ２０４：画像データ送信手段）。一方、比較した両パスワードが不一致の場合には認証失敗とし（ステップＳ２０３のＮｏ）、ＣＰＵ２００は、顧客の認証エラーを通信Ｉ／Ｆ２０３を介して情報処理端末３に通知する（ステップＳ２０５）。
【００５４】
ステップＳ１０３の処理の後、情報処理端末３のＣＰＵ３００は、サーバ装置２からの返信を待ち受けている（ステップＳ１０４のＮｏ）。サーバ装置２から返信されるデータを通信Ｉ／Ｆ３０３を介して受信すると（ステップＳ１０４のＹｅｓ）、ＣＰＵ３００は、受信したデータの種別を判定する（ステップＳ１０５）。判定の結果、受信したデータがエラー通知である場合（ステップＳ１０５の「エラー通知」）、ＣＰＵ３００は、ディスプレイコントローラ３０６を介してディスプレイ３０９に顧客認証エラーを報知するメッセージを表示させ（ステップＳ１０６）、ステップＳ１０１の処理に戻って再び顧客ＩＤおよびパスワードの入力を受け付ける。
【００５５】
一方、ステップＳ１０５の判定の結果、受信したデータが注文受付データファイル２１４等である場合（ステップＳ１０５の「注文受付データファイル等」）、ＣＰＵ３００は、注文受付データファイル２１４中の制御プログラムを実行してＲＡＭ３０２に注文予定商品ファイル５００を生成させるとともに、受信したデータである商品マスタ２１０，商品画像ファイル２１１，および注文受付データファイル２１４中の画面データに基づき、ディスプレイコントローラ３０６を介してディスプレイ３０９に注文受付画面４００を表示させる（ステップＳ１０７）。そして、ＣＰＵ３００は、注文受付画面４００を用いての商品注文を受け付けるとともに（ステップＳ１０８）、注文確定を待つ（ステップＳ１０９のＮｏ）。注文受付画面４００を用いて注文を受け付ける方法は、図７，図８，および図９を用いて説明した通りである。
【００５６】
注文受付画面４００のレジボタン４０８がマウス３０８を用いてクリック操作されると、注文予定商品ファイル５００を構成するレコードの内容（すなわち、注文予定商品エリア４１０に表された内容）で注文が確定する（ステップＳ１０９のＹｅｓ）。このとき、ＣＰＵ３００は、所定の画面をディスプレイコントローラ３０６を介してディスプレイ３０９に表示させ、決済方法の指定を受け付ける状態で（ステップＳ１１０）、その指定の完了を待つ（ステップＳ１１１のＮｏ）。前記所定の画面は、例えばクレジットカード決済、電子マネー決済、および宅配時の代金引換えの中から、キーボード３０７およびマウス３０８の操作により決済方法の指定を受け付ける画面である。
【００５７】
上記のような画面を用いた決済方法の指定が完了すると（ステップＳ１１１のＹｅｓ）、図１０の矢印Ａから図１１の矢印Ａに移り、ＣＰＵ３００は、指定された決済方法を示す情報（以下、決済情報と称す）および注文予定商品ファイル５００の各レコードが示す情報（以下、注文データと称す）を、通信Ｉ／Ｆ３０３を介してサーバ装置２に送信する（ステップＳ１１２：送信手段）。
【００５８】
なお、決済方法として電子マネーが選択された場合には、ＩＣカード型電子マネーであれば、情報処理端末３に接続されたＩＣカードリーダに顧客のＩＣカードから電子マネー残高を読出させ、この電子マネー残高を決済情報に含ませておく。また、ネットワーク型電子マネーであれば、キーボード３０７による電子マネー情報の入力を受け付け、入力された電子マネー情報を決済情報に含ませておく。
【００５９】
ステップＳ２０４の処理の後、図１０の矢印Ｂから図１１の矢印Ｂに移り、サーバ装置２のＣＰＵ２００は、情報処理端末３からの返信を待ち受けている（ステップＳ２０６のＮｏ）。情報処理端末３から返信されるデータ、すなわち決済情報および注文データを受信すると（ステップＳ２０６のＹｅｓ：受信手段）、ＣＰＵ２００は、受信した決済情報が示す決済方法による決済が可能か否かを認証する（ステップＳ２０７）。この処理において、例えばクレジットカード決済の場合には、当該注文をした顧客の顧客ＩＤが記述されたレコードを顧客マスタ２１２から検索し、発見したレコードに記述されたクレジット情報に基づいて、インターネット４に接続されたクレジットカードの決済機関が運営する管理センタに決済可否を問い合わせる。そして、前記管理センタから決済を許可する旨の通知がなされた場合に認証成功とし、決済を拒絶する旨の通知がなされた場合に認証失敗とする。また、ＩＣカード型電子マネーを用いた電子マネー決済の場合には、当該注文の合計金額が決済情報に含まれる電子マネー残高以下であるかを判定し、電子マネー残高以下である場合に認証成功とし、電子マネー残高よりも多い場合には認証失敗とする。また、ネットワーク型電子マネーを用いた電子マネー決済の場合には、決済情報に含まれる電子マネー情報に基づいて、インターネット４に接続された電子マネーの決済機関が運営する管理センタに決済可否を問い合わせる。そして、前記管理センタから決済を許可する旨の通知がなされた場合に認証成功とし、決済を拒絶する旨の通知がなされた場合に認証失敗とする。
【００６０】
ステップＳ２０７の処理の後、ＣＰＵ２００は、決済認証の成否を判定する（ステップＳ２０８）。認証に失敗している場合（ステップＳ２０８のＮｏ）、ＣＰＵ２００は、決済の認証エラーを通信Ｉ／Ｆ２０３を介して情報処理端末３に通知する（ステップＳ２０９）。しかる後、ステップＳ２０６の処理に戻って再び情報処理端末３からの返信を待ち受ける。
【００６１】
一方、ステップＳ２０７の処理において認証が成功している場合（ステップＳ２０８のＹｅｓ）、ＣＰＵ２００は、受信した注文データが示す商品を注文処理を実行する（ステップＳ２１０：注文処理手段）。この処理では、情報処理端末３から受信した注文データ、注文主の顧客ＩＤ、および新たに発行した注文番号を記述したレコードを注文履歴ファイル２１３に追加し、追加したレコードの内容を周辺機器Ｉ／Ｆ２０４に接続されたプリンタに印字させる等して出力する。このように出力されたレコードの内容を見て、当該ショッピングシステム１の運営事業者の作業員が商品を発送する。
【００６２】
ステップＳ２１０の処理の後、ＣＰＵ２００は、注文完了を示す注文完了通知を、通信Ｉ／Ｆ２０３を介して情報処理端末３に送信する（ステップＳ２１１）。以上で、サーバ装置２で実行される一連の処理が完了する。
【００６３】
ステップＳ１１２の処理の後、情報処理端末３のＣＰＵ３００は、サーバ装置２からの返信を待ち受けている（ステップＳ１１３のＮｏ）。サーバ装置２から返信されるデータを通信Ｉ／Ｆ３０３を介して受信すると（ステップＳ１１３のＹｅｓ）、ＣＰＵ３００は、受信したデータの種別を判定する（ステップＳ１１４）。判定の結果、受信したデータがエラー通知である場合（ステップＳ１１４の「エラー通知」）、ＣＰＵ３００は、ディスプレイコントローラ３０６を介してディスプレイ３０９に決済認証エラーを報知するメッセージを表示させ（ステップＳ１１５）、ステップＳ１１０の処理に戻って再び決済方法の指定を受け付ける。
【００６４】
一方、ステップＳ１１４の判定の結果、受信したデータが注文完了通知である場合（ステップＳ１１４の「注文完了通知」）、ＣＰＵ３００は、注文受付が完了した旨のメッセージを、ディスプレイコントローラ３０６を介してディスプレイ３０９に表示させる（ステップＳ１１６）。以上で、情報処理端末３で実行される一連の処理が完了する。
【００６５】
［作用］  
以上説明したように、本実施形態におけるショッピングシステム１は、注文受付画面４００を用いて商品の注文を受け付ける。この注文受付画面４００は、販売商品を表す商品画像が配置される表示位置Ｘ１〜Ｘ９（第１表示領域）と、表示位置Ｘ１〜Ｘ９に表された商品画像の中から指定された注文予定商品を表す画像が配置される注文予定商品エリア４１０（第２表示領域）とを、同一画面内に含むものである。このような構成であれば、画面を切り替えることなく同時に販売商品と注文予定商品とを確認できるので、商品の注文に要する時間が大幅に短縮される。
【００６６】
また、マウス３０８を用いて販売商品の画像を注文予定商品エリア４１０にドラッグアンドドロップすることで、注文予定の商品を指定することができる。したがって、実際の店舗において商品を買い物籠に入れる要領で商品の注文を進行でき、インターネットショッピングに不慣れな者であっても馴染み易い。
【００６７】
また、販売商品および注文予定商品の両方を商品画像によって表しているので、多くの文字を読むことなく注文を進行できる。
【００６８】
［変形例］  
なお、前記実施形態に開示された構成は、実施段階において各構成要素を適宜変形して具体化できる。具体的な変形例としては、例えば次のようなものがある。
【００６９】
（１）前記実施形態では、サーバ装置２から情報処理端末３に注文受付画面４００を表示するための各種データを送信する場合を例示した。しかしながら、情報処理端末３に注文受付画面４００を表示するためのデータの全てまたは一部を予め記憶させてもよい。具体例としては、前記実施形態において注文受付データファイル２１４により実現させた機能を備えるアプリケーションを情報処理端末３に用意し、サーバ装置２からは商品マスタ２１０および商品画像ファイル２１１のみを送信させるようにしてもよい。
【００７０】
（２）前記実施形態では、情報処理端末３が顧客の自宅等に設置されている場合を例示した。しかしながら、情報処理端末３は、各種の店舗等に配置されたものであってもよい。  
また、情報処理端末３は、インターネット機能付きの携帯電話や、ディスプレイにタッチパネルを付した通信端末であってもよい。このような場合には、携帯電話に配設された各種キーやタッチパネルがマウス３０８に代わって操作部となる。
【００７１】
（３）前記実施形態では、図７，図９を用いて注文受付画面の構成を例示した。しかしながら、注文受付画面の構成はこれに限定されず、より多数の商品画像を一画面に表示させる等、種々の変形実施が可能である。
【００７２】
この他、前記各実施形態に示される全構成要素から幾つかの構成要素を削除してもよいし、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００７３】
Ｘ１〜Ｘ９，Ｙ１〜Ｙ８…表示位置、１…ショッピングシステム、２…サーバ装置、３…情報処理端末、４…インターネット、２００…ＣＰＵ，ＣＰＵ、２１０…商品マスタ、２１１…商品画像ファイル、２１２…顧客マスタ、２１３…注文履歴ファイル、２１４…注文受付データファイル、３０８…マウス、３０９…ディスプレイ、４００…注文受付画面、４０１…カートエリア、４０８…レジボタン、４１０…注文予定商品エリア、５００…注文予定商品ファイル
【図１】
2012014579.tif 000003
【図２】
2012014579.tif 000004
【図３】
2012014579.tif 000005
【図４】
2012014579.tif 000006
【図５】
2012014579.tif 000007
【図６】
2012014579.tif 000008
【図７】
2012014579.tif 000009
【図８】
2012014579.tif 000010
【図９】
2012014579.tif 000011
【図１０】
2012014579.tif 000012
【図１１】
2012014579.tif 000013