(57)【要約】【課題】値引処理の有効利用を実現する。【解決手段】実施形態の情報処理装置は、記憶手段と、受信手段と、判断手段と、送信手段と、を備える。前記記憶手段は、商品を表す商品識別情報に対応付けて、前記商品識別情報が表す商品を含む複数商品を一取引で販売する際に実行する値引処理を表す処理情報と、前記値引処理の実行に要する実行条件と、を記憶する。前記受信手段は、購入候補の商品を表す前記商品識別情報を含む購入情報を受信する。前記判断手段は、前記受信した購入情報に従って、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記実行条件を満たしているか否かを判断する。前記送信手段は、前記実行条件を満たしていないと判断した判断した場合に、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記処理情報が表す値引処理に関する情報を報知のために送信する。【選択図】図２
2013186591.tif 000002
【特許請求の範囲】
【請求項１】
商品を表す商品識別情報に対応付けて、前記商品識別情報が表す商品を含む複数商品を一取引で販売する際に実行する値引処理を表す処理情報と、前記値引処理の実行に要する実行条件と、を記憶する記憶手段と、
購入候補の商品を表す前記商品識別情報を含む購入情報を受信する受信手段と、
前記受信した購入情報に従って、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記実行条件を満たしているか否かを判断する判断手段と、
前記実行条件を満たしていないと判断した判断した場合に、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記処理情報が表す値引処理に関する情報を報知のために送信する送信手段と、
を備えた情報処理装置。
【請求項２】
前記記憶手段は、前記商品識別情報に対応付けて、前記値引処理の実行に要する商品の成立購入数を前記実行条件として記憶し、
前記受信手段は、購入候補の商品を表す前記商品識別情報および当該商品識別情報が表す商品の購入数を含む前記購入情報を受信し、
前記受信した購入情報が含む購入数が、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記成立購入数を整数倍した数に達しているか否かを判断し、
前記送信手段は、前記受信した購入情報が含む購入数が前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記成立購入数を整数倍した数に達していないと判断した場合に、前記値引処理に関する情報を報知するために送信する請求項１に記載の情報処理装置。
【請求項３】
前記記憶手段は、前記商品識別情報に対応付けて、前記商品識別情報が表す商品の単品での個別販売価格の有無を表す価格情報を記憶し、
前記送信手段は、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記価格情報が前記個別販売価格を有することを表し、かつ前記受信した購入情報が含む購入数が、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記成立購入数を２以上の整数で整数倍した数に達していないと判断した場合、前記値引処理に関する情報の送信を中止する請求項２に記載の情報処理装置。
【請求項４】
前記記憶手段は、前記商品識別情報に対応付けて、複数の前記処理情報と、前記各処理情報が表す前記値引処理の値引額と、前記各処理情報が表す前記値引処理の実行に要する商品の前記成立購入数と、を記憶し、
前記判断手段は、前記受信した購入情報が含む購入数が、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記成立購入数のうち高い前記値引額と対応付けて記憶された前記成立購入数を整数倍した数に達しているか否かを判断し、
前記送信手段は、前記受信した購入情報が含む購入数が、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記成立購入数のうち高い前記値引額と対応付けて記憶された前記成立購入数を整数倍した数に達していないと判断した場合、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記値引額のうち高い前記値引額と対応付けて記憶された前記処理情報が表す値引処理に関する情報を報知するために送信する請求項２または３に記載の情報処理装置。
【請求項５】
前記送信手段は、前記受信した購入情報が含む購入数が前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記成立購入数を整数倍した数に達していないと判断され、かつ前記受信した購入情報が含む購入数が、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記成立購入数を整数倍した数より所定数以下である場合に、前記値引処理に関する情報を報知するために送信する請求項２から４のいずれか一に記載の情報処理装置。
【請求項６】
商品を表す商品識別情報に対応付けて、前記商品識別情報が表す商品を含む複数商品を一取引で販売する際に実行する値引処理を表す処理情報と、前記値引処理の実行に要する実行条件と、を記憶する記憶手段を備えたコンピュータを、
購入候補の商品を表す前記商品識別情報を含む購入情報を受信する受信手段と、
前記受信した購入情報に従って、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記実行条件を満たしているか否かを判断する判断手段と、
前記実行条件を満たしていないと判断した判断した場合に、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記処理情報が表す値引処理に関する情報を報知のために送信する送信手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
近年のネットワークの普及により、インターネットを介して商品の販売を行う販売方式（ＥＣ：Electronic  Commerce）が盛んに行われている。また、スーパーマーケット等の店舗においても、店舗内で販売している商品をインターネットを介して販売する、所謂ネットスーパーと呼ばれる販売方式が行われている。
【０００３】
ところで、インターネットを介した販売方式において、同一の複数の商品を一取引で購入する場合に値引処理を実行する複数購入割引、関連する複数の商品を一取引で購入する場合に値引処理を実行するミックスアンドマッチなど、複数の商品を一取引で購入する場合に値引処理を実行する割引機能が存在する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、インターネットを介した販売方式においては、顧客自身が商品の決済を行うため、顧客が選択した購入候補の商品が、割引機能の対象商品であることを顧客が認識していない場合に、商品の追加購入を促すことができず、割引機能を有効に利用することができない場合がある。
【課題を解決するための手段】
【０００５】
実施形態の情報処理装置は、記憶手段と、受信手段と、判断手段と、送信手段と、を備える。前記記憶手段は、商品を表す商品識別情報に対応付けて、前記商品識別情報が表す商品を含む複数商品を一取引で販売する際に実行する値引処理を表す処理情報と、前記値引処理の実行に要する実行条件と、を記憶する。前記受信手段は、購入候補の商品を表す前記商品識別情報を含む購入情報を受信する。前記判断手段は、前記受信した購入情報に従って、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記実行条件を満たしているか否かを判断する。前記送信手段は、前記実行条件を満たしていないと判断した判断した場合に、前記受信した購入情報が含む商品識別情報と対応付けて記憶された前記処理情報が表す値引処理に関する情報を報知のために送信する。
【図面の簡単な説明】
【０００６】
【図１】図１は、本実施形態にかかる販売システムの全体構成を概略的に示したシステム構成図である。
【図２】図２は、本実施形態にかかるネットスーパーサーバの構成を示すブロック図である。
【図３】図３は、本実施形態にかかる注文管理ファイルの一例を示す図である。
【図４】図４は、本実施形態にかかる商品マスタファイルの一例を示す図である。
【図５】図５は、本実施形態にかかる値引処理管理ファイルの一例を示す図である。
【図６】図６は、本実施形態にかかるＥＣサイトの初期ページの一例を示す図である。
【図７】図７は、本実施形態にかかる商品購入ページの一例を示す図である。
【図８】図８は、本実施形態にかかる商品購入ページの一例を示す図である。
【図９】図９は、商品が個別販売価格を有している場合および商品が個別販売価格を有していない場合における値引処理に関する情報の送信例を示す図である。
【図１０】図１０は、受信した注文商品リストが含む商品識別情報と対応付けて記憶された値引額のうち最も高い値引額と対応付けて記憶された処理情報を表す値引処理に関する情報の送信例を示す図である。
【図１１】図１１は、本実施形態にかかるネットスーパーサーバにおける値引処理に関する情報の送信処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下、添付図面を参照して、本実施形態にかかる情報処理装置およびプログラムを詳細に説明する。なお、以下に説明する実施形態によりこの発明が限定されるものではない。
【０００８】
図１は、本実施形態にかかる販売システムの全体構成を概略的に示したシステム構成図である。図１に示したように、販売システム１は、商品販売データ処理装置としての複数台のＰＯＳ（Point  Of  Sales：販売時点管理）端末２および各ＰＯＳ端末２をＬＡＮ（Local  Area  Network）３によって接続して集中管理する店舗サーバ４を備えるＰＯＳシステム７と、専用回線８を介して店舗サーバ４を接続する本部サーバ９と、を備えている。
【０００９】
ＰＯＳシステム７および本部サーバ９について簡単に説明する。店舗サーバ４は、店舗で販売される各種の商品識別情報を格納する商品マスタファイルを有してＰＯＳシステム７全体の制御を受け持つものであり、キーボード、表示器、プリンタおよびハードディスクドライブ装置などが接続されている（何れも図示せず）。
【００１０】
ＰＯＳ端末２は、ユニークなレジナンバーを割り振られて精算場所に配設されており、キャッシャが売上処理を行うための端末である。ＰＯＳ端末２は、キーボード、ドロワ、表示器、カードリーダ／ライタ、コードスキャナ等が接続されている。ＰＯＳ端末２は、コードスキャナによりバーコードや二次元コード等の形態で各商品に付加された商品コードを読み取ると、この商品コードを店舗サーバ４に通知することで商品の問い合わせを行う。店舗サーバ４は、ＰＯＳ端末２からの問い合わせに応じて商品マスタファイルを検索し、該当する商品コードに対応した商品識別情報を読み出してＰＯＳ端末２へ送信する。ＰＯＳ端末２は、店舗サーバ４から対応する商品の単価等を取得する。また、ＰＯＳ端末２は、購入対象となった商品の単価及び販売個数に基づき、これら商品の総額を算出し精算等の処理を行って売上データを生成した後、当該売上データを所定のタイミングで店舗サーバ４に送信する。
【００１１】
本部サーバ９は、ＣＰＵ（Central  Processing  Unit），ＲＯＭ（Read  Only  Memory），ＲＡＭ（Random  Access  Memory）等で構成されるコンピュータ構成の制御部（図示せず）を備えており、各店舗の店舗サーバ４から送信される売上データを管理したり、各店舗の店舗サーバ４およびネットスーパーサーバ６に対して商品マスタファイルＦ２（図４参照）および値引処理管理ファイルＦ３（図５参照）を送信したりする。
【００１２】
加えて、図１に示したように、販売システム１は、ＰＯＳシステム７が設置された店舗内で販売されている商品を、インターネット等のネットワーク５を介して販売するネットスーパーサービスを提供するためのサーバ装置であるネットスーパーサーバ６を備えている。ネットスーパーサーバ６は、インターネット５を介して顧客端末１０から接続可能である。
【００１３】
顧客端末１０は、ネットスーパーの顧客（ユーザ）が操作するパーソナルコンピュータ（ＰＣ：Personal  computer）や携帯電話等の端末装置である。顧客端末１０は、ＣＰＵ，ＲＯＭ，ＲＡＭ等を備える制御部、キーボードや各種ボタン等の入力デバイス、ＣＲＴ（Cathode  Ray  Tube），ＬＣＤ（Liquid  Crystal  Display）等の表示デバイス、ＨＤＤ（Hard  Disk  Drive），フラッシュメモリ等の記憶デバイス、ネットワーク５に接続可能な通信インタフェース等を備え（何れも図示せず）、記憶デバイスに記憶された所定のプログラム（例えば、Ｗｅｂブラウザ等）を制御部が実行することで各種の機能を実現する。
【００１４】
また、店舗には、ネットスーパーサーバ６で受け付けた注文商品を含む注文商品リストを当該ネットスーパーサーバ６から受け取って管理するネットスーパー管理サーバ１１と、ネットスーパーサーバ６で受け付けた注文商品リストに従って該当する商品を店舗内から収集した商品を顧客毎に仕分けるパッキング作業に用いるパッキング装置１２と、が備えられている。
【００１５】
ネットスーパー管理サーバ１１は、ＣＰＵ，ＲＯＭ，ＲＡＭ等で構成される制御部、キーボードや各種ボタン等の入力デバイス、ＣＲＴ，ＬＣＤ等の表示デバイス、ＨＤＤ，フラッシュメモリ等の記憶デバイス、ＬＡＮ３およびネットワーク５に接続可能な通信インタフェース、プリンタを接続するプリンタ接続部等を備え（何れも図示せず）、記憶デバイスに記憶された所定のプログラムを制御部が実行することで各種の機能部を実現する。
【００１６】
パッキング装置１２は、パッキング作業を行う作業者が携帯可能なハンディターミナル等である。パッキング装置１２は、ＣＰＵ，ＲＯＭ，ＲＡＭ等を備える制御部、キーボード、各種ボタン等の入力デバイス、ＣＲＴ，ＬＣＤ等の表示デバイス、ＨＤＤ，フラッシュメモリ等の記憶デバイス、ＬＡＮ３に接続可能な無線通信インタフェースであって当該制御部の制御に従ってアクセスポイント１３を介してネットスーパー管理サーバ１１にアクセスする通信インタフェース等を備え（いずれも図示しない）、記憶デバイスに記憶された所定のプログラムを制御部が実行することで各種の機能を実現する。
【００１７】
ネットスーパーサーバ６は、ＰＯＳシステム７が設置された店舗内で販売されている商品を、インターネット等のネットワーク５を介して販売するネットスーパーサービスを提供する情報処理装置であり、その電装系は例えば図２に示すような構成とされている。
【００１８】
ここで、図２は、本実施形態にかかるネットスーパーサーバの構成を示すブロック図である。図２に示すように、ネットスーパーサーバ６は、ＣＰＵ，ＲＯＭ，ＲＡＭ等で構成されるコンピュータ構成の制御部３１と、バス３２と、ネットワーク５に接続可能な通信インタフェース３３２と、Ｉ／Ｏ機器制御部３４と、キーボードやマウス等により構成される操作入力部３５と、ＣＲＴ，ＬＣＤ等の表示デバイスにより構成される表示部３６と、ＨＤＤ，フラッシュメモリ等の記憶デバイスにより構成される記憶部３７と、を備えている。
【００１９】
制御部３１は、バス３２に接続された通信インタフェース３３２を介して顧客端末１０との間で相互にオンライン通信を実行し得るように構成されている。また、制御部３１には、バス３２およびＩ／Ｏ機器制御部３４を介して、操作入力部３５、表示部３６、記憶部３７が接続されている。
【００２０】
記憶部３７は、制御部３１が実行する各種プログラム（例えば、Ｗｅｂアプリケーションなど）や当該プログラムの実行に係る各種設定情報（例えば、データベースなど）を記憶している。制御部３１は、記憶部３７に記憶された所定のプログラムとの協働により各種の機能部を実現する。
【００２１】
また、記憶部３７は、ネットスーパーサービスを提供するために必要なデータとして、注文管理ファイルＦ１、商品マスタファイルＦ２、および値引処理管理ファイルＦ３等を記憶している。
【００２２】
注文管理ファイルＦ１は、顧客端末１０から送信される、後述する注文商品リストを記憶するデータテーブルである。図３は、本実施形態にかかる注文管理ファイルの一例を示す図である。図３に示すように、注文管理ファイルＦ１には、会員番号に対応付けて、商品番号と、商品名と、購入数と、を記憶する。
【００２３】
会員番号は、購入候補の商品を選択した顧客を識別する情報である。また、商品番号および商品名は、ネットスーパーにより顧客が選択した購入候補の商品を識別するための情報である。本実施形態では、商品番号および商品名は、ネットスーパーにより顧客が選択した購入候補の商品を表す商品識別情報である。購入数は、ネットスーパーにより顧客が選択した購入候補の商品を、顧客が購入する数である。
【００２４】
商品マスタファイルＦ２は、購入対象の商品を管理するためのデータテーブルである。図４は、本実施形態にかかる商品マスタファイルの一例を示す図である。図４に示すように、商品マスタファイルＦ２は、商品番号、商品名等の商品識別情報に対応付けて、販売価格、処理情報、価格情報等を記憶している。
【００２５】
販売価格は、商品識別情報が表す商品を販売する価格を表している。本実施形態では、販売価格は、商品識別情報が表す商品が単品で販売される場合の価格（以下、個別販売価格とする）を表している。または、本実施形態では、販売価格は、商品識別情報が表す商品が単品で販売されず個別販売価格を有しない場合、当該商品識別情報が表す商品を当該商品と同一または関連する商品とまとめて販売する場合の価格（以下、セット商品価格とする）である。
【００２６】
処理情報は、商品識別情報が表す商品を含む複数商品を一取引で販売する際に実行する値引処理（例えば、複数商品割引やミックスアンドマッチなど）を表す情報である。本実施形態では、処理情報は、値引処理を表す番号である。なお、商品マスタファイルＦ２は、商品識別情報が表す商品を含む複数商品を一取引で販売した場合に実行可能な値引処理が複数存在する場合、商品識別情報に対応付けて、複数の処理情報を記憶するものとする。
【００２７】
価格情報は、商品識別情報が表す商品が単品で販売される場合の個別販売価格の有無を表す情報である。本実施形態では、価格情報：「有」は、商品識別情報が表す商品が個別販売価格を有していることを表している。一方、価格情報：「無」は、商品識別情報が表す商品が個別販売価格を有していないことを表している。よって、本実施形態では、価格情報：「有」と対応付けて記憶された販売価格は、個別販売価格を表しており、価格情報：「無」と対応付けて記憶された販売価格は、セット商品価格を表している。
【００２８】
値引処理管理ファイルＦ３は、値引処理を管理するためのデータテーブルである。図５は、本実施形態にかかる値引処理管理ファイルの一例を示す図である。図５に示すように、値引処理管理ファイルＦ３は、処理情報に対応付けて、値引額、成立購入数等を記憶している。
【００２９】
値引額は、値引処理管理ファイルＦ３に記憶された各処理情報が表す値引処理により値引きする金額である。成立購入数は、値引処理管理ファイルＦ３に記憶された各処理情報が表す値引処理の実行に要する商品の購入数である。なお、本実施形態では、値引処理管理ファイルＦ３は、処理情報に対応付けて、値引処理の実行に要する実行条件として、成立購入数を記憶しているが、これに限定するものではなく、例えば、値引処理の実行に要する商品の組み合わせ（セット商品）を、値引処理の実行に要する実行条件として記憶しても良い。
【００３０】
本実施形態では、記憶部３７は、値引額および成立購入数（実行条件）と、商品識別情報と、を異なるファイル（商品マスタファイルＦ２および値引処理管理ファイルＦ３）に記憶しているため、値引額および成立購入数（実行条件）と商品識別情報とを対応付けて記憶していない。しかしながら、値引額および成立購入数（実行条件）は値引処理管理ファイルＦ３において処理情報と対応付けて記憶されかつ当該処理情報が商品マスタファイルＦ３において商品識別情報と対応付けて記憶されているため、値引額および成立購入数（実行条件）は、記憶部３７において商品識別情報と対応付けて記憶されていることとなる。
【００３１】
つまり、商品マスタファイルＦ２および値引処理管理ファイルＦ３が、商品識別情報に対応付けて、処理情報と、成立購入数（実行条件）と、を記憶する記憶部の一例である。また、本実施形態では、商品マスタファイルＦ２および値引処理管理ファイルＦ３が、商品識別情報に対応付けて、価格情報を記憶する記憶部の一例である。さらに、本実施形態では、商品マスタファイルＦ２および値引処理管理ファイルＦ３が、商品識別情報に対応付けて、複数の処理情報と、各処理情報が表す値引処理の値引額と、各処理情報が表す値引処理の実行に要する商品の成立購入数（実行条件）と、を記憶する記憶部の一例である。
【００３２】
ここで、ネットスーパーで商品の購入（注文）が行われるまでの動作の一例について説明する。まず、顧客端末１０の制御部（以下、単に顧客端末１０という）では、ユーザの操作に応じて、ネットスーパーサーバ６が提供するＥＣサイトのアドレス宛にアクセスを行う。一方、ネットスーパーサーバ６の制御部３１では、顧客端末１０からのアクセスを受け付けると、記憶部３７に記憶されたプログラム等に基づいて商品の販売を行うＥＣサイトの初期ページを生成し、顧客端末１０へ送信する。顧客端末１０は、ネットスーパーサーバ６から提供された初期ページを図示しない表示部に表示し、ユーザの操作入力を待機する。
【００３３】
図６は、本実施形態にかかるＥＣサイトの初期ページの一例を示す図である。図６に示すように、制御部３１は、商品分類領域Ｘ１、商品選択領域Ｘ２、および購入ボタンＸ３等を含む初期ページＸを生成して、顧客端末１０に送信する。これにより、顧客端末１０は、初期ページＸを図示しない表示部に表示する。商品分類領域Ｘ１は、購入対象の商品が属する分類を入力するためのボタンであって商品の分類名（例えば、商品分類ａ，商品分類ｂ，商品分類ｃなど）が表示された分類入力ボタン６０２が配列されている。顧客端末１０のユーザは、入力デバイスを操作して、商品分類領域Ｘ１に配列された分類入力ボタン６０２の中から、購入したい商品の分類名が表示された分類入力ボタン６０２を操作する。
【００３４】
商品選択領域Ｘ２は、購入候補の商品を入力するためのボタンであって商品名（例えば、商品Ａ，商品Ｂ，商品Ｃなど）が表示された商品入力ボタン６０１が配列されている。本実施形態では、商品選択領域Ｘ２には、商品分類領域Ｘ１において分類入力ボタン６０２を操作することにより入力された商品分類に属する商品を入力するための商品入力ボタン６０１が配列されている。また、本実施形態では、商品入力ボタン６０２には、分類入力ボタン６０２を操作することにより入力された商品分類に属する商品の商品名（商品Ａ，商品Ｂ，商品Ｃなど）および当該商品の画像が表示されている。顧客端末１０のユーザは、入力デバイスを操作して、商品選択領域Ｘ２に配列された商品入力ボタン６０１の中から、購入したい商品の商品名および画像を表示された商品入力ボタン６０１を操作する。
【００３５】
購入ボタンＸ３は、商品選択領域Ｘ２に配列された商品入力ボタン６０１によって入力された商品の購入を要求するためのボタンである。
【００３６】
顧客端末１０は、初期ページＸの商品選択領域Ｘ２に配列された複数の商品入力ボタン６０１の中から、購入候補の商品の商品入力ボタン６０１が操作されると、顧客端末１０を操作する顧客の会員番号、当該操作された商品入力ボタン６０１により入力された商品の商品名，商品番号等の商品識別情報、および当該商品識別情報が表す商品の購入数を含む注文商品リストをネットスーパーサーバ６へ送信する。
【００３７】
なお、本実施形態では、顧客端末１０は、商品入力ボタン６０１により購入候補の商品が入力された際の商品の購入数として、購入数：「１個」を含む注文商品リストをネットスーパーサーバ６へ送信するものとする。
【００３８】
また、顧客端末１０は、購入候補の商品の入力が終わり、購入ボタンＸ３が操作されて、商品の購入が要求されると、ネットスーパーサーバ６に対して、当該顧客端末１０を操作する顧客の会員番号を含む購入要求を送信する。
【００３９】
ネットスーパーサーバ６の制御部３１は、通信インタフェース３３２を介して顧客端末１０から注文商品リストを受信すると、受信した注文商品リストに含まれる会員番号に対応付けて、当該受信した注文リストに含まれる商品番号、商品名、および購入数を注文管理ファイルＦ１に記憶させる。顧客端末１０およびネットスーパーサーバ６の制御部３１は、購入ボタンＸ３が操作されて商品の購入が要求されるまで、上述した処理を繰り返すものとする。
【００４０】
そして、購入端末１０から商品の購入要求を受信すると、制御部３１は、注文管理ファイルＦ１から、受信した購入要求に含まれる会員番号と対応付けて記憶された商品識別情報（商品番号、商品名）および購入数を読み出す。さらに、制御部３１は、商品マスタファイルＦ２および値引処理管理ファイルＦ３から、読み出した商品識別情報と対応付けて記憶された各種情報（例えば、販売価格、処理情報、価格情報、値引額、成立購入数など）を読み出す。そして、制御部３１は、読み出した各種情報に基づき、購入注文を受け付けるための商品購入ページを生成すると、顧客端末１０へ送信する。顧客端末１０は、ネットスーパーサーバ６から提供された商品購入ページを図示しない表示部に表示し、ユーザの操作入力を待機する。
【００４１】
図７は、本実施形態にかかる商品購入ページの一例を示す図である。図７に示すように、商品購入ページは、初期ページにおいて入力された購入候補の商品の一覧を表示するための画面である。
【００４２】
制御部３１は、商品分類領域Ｙ１、商品識別情報領域Ｙ２、購入ボタン７１２等を含む商品購入ページＹを生成して、顧客端末１０に送信する。これにより、顧客端末１０は、商品購入ページＹを図示しない表示部に表示する。
【００４３】
商品分類領域Ｙ１は、購入対象の商品が属する分類を入力するためのボタンであって、商品の分類名（例えば、商品分類ａ，商品分類ｂ，商品分類ｃなど）が表示された分類入力ボタン７０１が配列されている。顧客端末１０のユーザは、入力デバイスを操作して、商品分類領域Ｙ１に配列された分類入力ボタン７０１の中から、購入したい商品の分類名が表示された分類入力ボタン７０１を操作する。分類入力ボタン７０１が操作されると、制御部３１は、初期ページＸを生成して、顧客端末１０に送信する。これにより、顧客端末１０は、再び、図６に示す初期ページＸを、図示しない表示部に表示する。その際、図６に示す初期ページＸには、商品分類領域Ｘ１および購入ボタンＸ３に加えて、分類入力ボタン７０１により入力された商品分類に属する商品の商品入力ボタン６０１が配列された商品選択領域Ｘ２が含まれるものとする。
【００４４】
商品識別情報領域Ｙ２は、商品番号欄７０２、商品名欄７０３、価格欄７０４、数量欄７０５、値引額欄７０６、金額欄７０７、削除ボタン７０８、小計欄７０９、配送料金欄７１０、および合計金額欄７１１が配列されている。
【００４５】
商品番号欄７０２は、購入候補の商品の商品番号（注文管理ファイルＦ１において、商品購入ページＹの送信先の顧客端末１０を操作する顧客の会員番号と対応付けて記憶された商品番号）が表示される欄である。
【００４６】
商品名７０３は、購入候補の商品の商品名（注文管理ファイルＦ１において、購入要求に含まれる会員番号と対応付けて記憶された商品名）が表示される欄である。
【００４７】
数量欄７０５は、購入候補の商品の購入数（注文管理ファイルＦ１において、購入要求に含まれる会員番号と対応付けて記憶された購入数）が表示される欄である。なお、本実施形態では、数量欄７０５には、購入候補の商品の購入数を入力するためのプルダウンメニューが表示可能である。顧客端末１０は、当該プルダウンメニューを利用して、購入候補の商品の購入数が入力された場合、入力された購入数を、購入候補の商品の商品識別情報（商品番号、商品名）および顧客端末１０を操作する顧客の会員番号とともに、ネットスーパーサーバ６に対して送信する。ネットスーパーサーバ６の制御部３１は、受信した購入数、商品識別情報、および会員番号を、注文管理ファイルＦ１に記憶させる。
【００４８】
価格欄７０４は、購入候補の商品の販売価格（商品マスタファイルＦ２において、商品番号欄７０２に表示された商品番号と対応付けて記憶された販売価格）が表示される欄である。
【００４９】
値引額欄７０６は、購入候補の商品の販売価格から、値引処理によって値引かれる金額が表示される欄である。具体的には、制御部３１は、商品マスタファイルＦ２において、商品番号欄７０２に表示された商品番号と対応付けて記憶された処理情報を読み出す。さらに、制御部３１は、値引処理管理ファイルＦ３から、読み出した処理情報と対応付けて記憶された値引額および成立購入数を読み出す。次いで、制御部３１は、数量欄７０５に表示された購入数が、読み出した成立購入数に達しているか否かを判断する。数量欄７０５に表示された購入数が、読み出した成立購入数に達している場合には、制御部３１は、数量欄７０５に表示された購入数に、読み出した値引額を乗算した値を算出する。そして、制御部３１は、算出した値を値引額欄７０６に表示させる。
【００５０】
金額欄７０７は、購入候補の商品の販売価格（価格欄７０４に表示された販売価格）に対して、購入候補の商品の購入数（数量欄７０５に表示された購入数）を乗算した金額が表示される欄である。なお、値引額欄７０６に値引額が表示されている場合には、金額欄７０７には、商品候補の商品の販売価格に対して、購入候補の商品の購入数を乗算した金額から、当該値引額欄７０６に表示された値引額を減算した値が表示される。
【００５１】
削除ボタン７０８は、購入候補の商品の削除を要求するためのボタンである。削除ボタン７０８が操作されると、顧客端末１０は、削除ボタン７０８により削除が要求された商品の商品識別情報および当該顧客端末１０を操作する顧客の会員番号をネットスーパーサーバ６に送信する。そして、制御部３１は、通信インタフェース３３２を介して顧客端末１０から、削除が要求された商品の商品識別情報（商品番号、商品名）および会員番号を受信し、注文管理ファイルＦ１から、受信した会員番号と対応付けられた商品識別情報および購入数のうち、受信した商品識別情報および当該受信した商品識別情報が表す商品の購入数を削除する。
【００５２】
小計欄７０９は、購入候補の商品の金額の小計（金額欄７０７に表示された各商品の金額の小計）、および購入候補の商品の値引額の小計（値引額欄７０６に表示された各商品の金額の小計）が表示される欄である。
【００５３】
配送料金欄７１０は、購入候補の商品の配送にかかる料金が表示される欄である。合計金額欄７１１は、購入候補の商品の金額の合計（金額欄７０７に表示された各商品の金額の合計）、および購入候補の商品の値引額の合計（値引額欄７０６に表示された各商品の金額の合計）が表示される欄である。
【００５４】
購入ボタン７１２は、商品購入ページＹに表示された、購入候補の商品の購入を確定するためのボタンである。顧客端末１０は、購入ボタン７１２が操作されると、購入候補の商品の購入が確定したことを通知するものであって顧客端末１０を操作する顧客の会員番号を含む確定通知をネットスーパーサーバ６へ送信する。ネットスーパーサーバ６の制御部３１は、通信インタフェース３３２を介して顧客端末１０から、確定通知を受信する。そして、制御部３１は、注文管理ファイルＦ１において、受信した確定通知が含む会員番号と対応付けて記憶された商品識別情報（商品番号、商品名）が表す商品の決済処理を実行する。なお、決済処理の方法は、公知の方法を用いて行うものとし、ここでは説明を省略する。
【００５５】
次に、商品購入ページＹを送信する際の制御部３１の特徴的な機能について説明する。制御部３１は、受信部３１１、判断部３１２、および送信部３１３を備えている。
【００５６】
本実施形態のネットスーパーサーバ６で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００５７】
また、本実施形態のネットスーパーサーバ６で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のネットスーパーサーバ６で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００５８】
また、本実施形態のネットスーパーサーバ６で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成しても良い。
【００５９】
本実施形態のネットスーパーサーバ６で実行されるプログラムは、上述した各部（受信部３１１、判断部３１２、送信部３１３）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、受信部３１１、判断部３１２、送信部３１３が主記憶装置上に生成されるようになっている。
【００６０】
受信部３１１は、購入候補の商品を表す商品識別情報を含む注文商品リスト（購入情報）を受信する。また、受信部３１１は、購入候補の商品を表す商品識別情報および当該商品識別情報が表す商品の購入数を含む注文商品リスト（購入情報）を受信する。本実施形態では、受信部３１１は、初期ページＸの商品入力ボタン６０１が操作されると、当該初期ページＸが表示された顧客端末１０を操作する顧客の会員番号、商品入力ボタン６０１により入力された購入候補の商品を表す商品識別情報（商品名、商品番号）、および購入数を含む注文商品リストを、通信インタフェース３３２を介して顧客端末１０から受信する。そして、受信部３１１は、受信した注文商品リストに含まれる会員番号に対応付けて、当該受信した注文商品リストに含まれる商品識別情報および購入数を注文管理ファイルＦ１に記憶させる。
【００６１】
また、本実施形態では、受信部３１１は、初期ページＸに表示された購入ボタンＸ３が操作されて、顧客端末１０から送信された商品の購入要求を受信する。
【００６２】
また、本実施形態では、受信部３１１は、商品購入ページＹの数量欄７０５のプルダウンメニューを利用して、購入候補の商品の購入数が入力された場合に、通信インタフェース３３２を介して顧客端末１０から、入力された購入数、商品識別情報、および会員番号を受信する。そして、受信部３１１は、注文管理ファイルＦ１において、受信した会員番号および商品識別情報と対応付けて記憶された購入数を、受信した購入数で更新する。
【００６３】
また、本実施形態では、受信部３１１は、商品購入ページＹの削除ボタン７０８が操作された場合に、通信インタフェース３３２を介して顧客端末１０から、削除が要求された商品の商品識別情報（商品番号、商品名）および会員番号を受信する。そして、受信部３１１は、注文管理ファイルＦ１から、受信した会員番号と対応付けられた商品識別情報および購入数のうち、受信した商品識別情報および当該受信した商品識別情報が表す商品の購入数を削除する。
【００６４】
さらに、本実施形態では、受信部３１１は、商品購入ページＹの購入ボタン７１２が操作された場合に、通信インタフェース３３２を介して顧客端末１０から、確定通知を受信する。
【００６５】
判断部３１２は、受信部３１１によって受信した注文商品リストに従って、商品マスタファイルＦ２および値引処理管理ファイルＦ３において、受信した注文商品リストが含む商品識別情報と対応付けて記憶された実行条件（例えば、成立購入数）を満たしているか否かを判断する。また、判断部３１２は、受信部３１１により受信した注文商品リストが含む購入数が、商品マスタファイルＦ２および値引処理管理ファイルＦ３において、受信部３１１により受信した注文商品リストが含む商品識別情報と対応付けて記憶された成立購入数を整数倍した数に達しているか否かを判断する。なお、本実施形態では、受信した注文商品リストが含む購入数が、当該受信した商品リストが含む商品識別情報と対応付けて記憶された成立購入数を整数倍した数に達しているか否かを判断しているが、これに限定するものではない。例えば、受信した注文商品リストが含む商品識別情報が表す商品が、実行条件として記憶されたセット商品の組み合わせを満たしているか否かにより、受信した注文商品リストに従って、実行条件を満たしているか否かを判断しても良い。
【００６６】
本実施形態では、判断部３１２は、受信部３１１により購入要求を受信すると、注文管理ファイルＦ１から、受信した購入要求に含まれる会員番号と対応付けて記憶された商品識別情報（商品番号、商品名）および購入数を読み出す。また、判断部３１２は、商品マスタファイルＦ２から、読み出した商品識別情報と対応付けて記憶された販売価格、処理情報、および価格情報を読み出す。さらに、判断部３１２は、値引処理管理ファイルＦ３から、読み出した処理情報と対応付けて記憶された値引額および成立購入数を読み出す。そして、判断部３１２は、注文管理ファイルＦ１から読み出した購入数が、値引処理管理ファイルＦ３から読み出した成立購入数を整数倍した数に達しているか否かを判断する。なお、判断部３１２は、数量欄７０５により購入数が入力され、購入数、商品識別情報、および会員番号を受信した場合にも、購入要求を受信した場合と同様の処理を行うものとする。また、判断部３１２は、削除ボタン７０８が操作されて、商品識別情報および会員番号を受信した場合にも、購入要求を受信した場合と同様の処理を行うものとする。
【００６７】
また、判断部３１２は、受信部３１１により受信した注文商品リストに含まれる購入数が、商品マスタフィアルＦ２および値引処理管理ファイルＦ３において、受信部３１１により受信した注文商品リストに含まれる商品識別情報と対応付けて記憶された成立購入数のうち高い値引額と対応付けて記憶された成立購入数を整数倍した数に達しているか否かを判断する。
【００６８】
本実施形態では、商品マスタファイルＦ２から、読み出した商品識別情報と対応付けて記憶された処理情報が複数読み出された場合、判断部３１２は、値引処理管理ファイルＦ３において、読み出した複数の処理情報と対応付けて記憶された値引額および成立購入数を読み出す。そして、判断部３１２は、読み出した購入数が、読み出した値引額と対応付けて記憶された成立購入数のうち最も高い値引額と対応付けて記憶された成立購入数を整数倍した数に達しているか否かを判断する。
【００６９】
送信部３１３は、受信した注文商品リストに含まれる購入数が成立購入数を整数倍した数に達していないと判断した場合に、商品マスタファイルＦ２および値引処理管理ファイルＦ３において受信した注文商品リストに含まれる商品識別情報と対応付けて記憶された処理情報が表す値引処理に関する情報を報知するために送信する。
【００７０】
本実施形態では、送信部３１３は、注文管理ファイルＦ１から読み出した購入数が、値引処理管理ファイルＦ３から読み出した成立購入数を整数倍した数に達していないと判断した場合に、商品マスタファイルＦ２から読み出した処理情報が表す値引処理に関する情報であって注文管理ファイルＦ１から読み出した商品識別情報が表す商品の購入数の変更を促すメッセージを含む商品購入ページＹを生成する。そして、送信部３１３は、生成した商品購入ページＹを、通信インタフェース３３２を介して顧客端末１０に送信する。
【００７１】
より具体的には、送信部３１３は、注文管理ファイルＦ１から読み出した購入数（受信した注文商品リストが含む購入数）が、値引処理管理ファイルＦ３から読み出した成立購入数を整数倍した数に達していないと判断した場合に、商品マスタファイルＦ２において当該受信した注文商品リストが含む商品識別情報と対応付けて記憶された成立購入数に基づいて、値引処理に関する情報を送信しても良い。例えば、送信部３１３は、値引処理管理ファイルＦ３から読み出した成立購入数を整数倍した数から、注文管理ファイルＦ１から読み出した購入数を減算した数（つまり、注文管理ファイルＦ１から読み出した購入数が、成立購入数を整数倍した数に達するために必要な購入数）を送信する。これにより、顧客端末１０を操作する顧客は、あと何個の商品を購入すれば、値引処理を受けることができるかを認識することができる。
【００７２】
図８は、本実施形態にかかる商品購入ページの一例を示す図である。図８に示すように、送信部３１３は、注文管理ファイルＦ１から読み出した購入数が、値引処理管理ファイルＦ３から読み出した成立購入数を整数倍した数に達していないと判断した場合、商品の購入数の変更を促すメッセージ８０１、および初期ページＸの送信を要求するためのボタン８０２を含む商品購入ページＹを生成するものとする。なお、ボタン８０２が操作されて初期ページＸの送信が要求された場合、送信部３１３は、再度、初期ページＸを生成して、生成した初期ページＸを顧客端末１０に送信するものとする。
【００７３】
なお、本実施形態では、受信した注文商品リストに含まれる購入数が成立購入数を整数倍した数に達していない場合に、受信した注文商品リストに含まれる商品識別情報と対応付けて記憶された処理情報が表す値引処理に関する情報を送信しているが、これに限定するものではない。例えば、送信部３１３は、受信した注文商品リストに含まれる購入数が成立購入数を整数倍した数に達していないと判断され、かつ当該受信した注文商品リストに含まれる購入数が成立購入数を整数倍した数より所定数以下である場合に、値引処理に関する情報を送信するようにしても良い。これにより、例えば、受信した注文商品リストに含まれる購入数が成立購入数まで１つ足りない場合等に、値引処理に関する情報を送信することができるので、顧客端末１０を操作する顧客にとってより有効な情報のみを送信することができる。
【００７４】
また、送信部３１３は、商品マスタファイルＦ２において、読み出した商品識別情報（受信した注文商品リストが含む商品識別情報）と対応付けて記憶された価格情報が個別販売価格を有することを表し、かつ読み出した購入数（受信した注文商品リストに含まれる購入数）が、商品マスタファイルＦ２および値引処理管理ファイルＦ３において当該読み出した商品識別情報と対応付けて記憶された成立購入数を２以上の整数で整数倍した数に達していないと判断した場合、値引処理に関する情報の送信を中止する。これにより、購入候補の商品が個別販売価格を有し、かつ読み出した購入数が成立購入数に達している場合には、顧客は、成立購入数分の商品に加えて、単品での商品の購入を望んでいると考えられるため、値引処理に関する情報の送信を行わないようにする。
【００７５】
図９は、商品が個別販売価格を有している場合および商品が個別販売価格を有していない場合における値引処理に関する情報の送信例を示す図である。なお、図９に示す例は、商品Ａまたは商品Ｂを３個一取引で購入した場合に実行される値引処理（処理情報：「１」で表される値引処理）に関する情報の送信例である。
【００７６】
例えば、商品Ａおよび商品Ｂの購入数の合計である合計購入数が成立購入数：「３個」より少ない場合、送信部３１３は、図９に示すように、商品Ａおよび商品Ｂが個別販売価格を有しているか否かに関わらず、処理情報：「１」で表される値引処理に関する情報を、顧客端末１０に送信する。また、商品Ａおよび商品Ｂの合計購入数が成立購入数：「３個」より多く、かつ商品Ａおよび商品Ｂが個別販売価格を有していない場合（価格情報が「無」である場合）、送信部３１３は、図９に示すように、処理情報：「１」で表される値引処理に関する情報を、顧客端末１０に送信する。
【００７７】
一方、商品Ａおよび商品Ｂの合計購入数が成立購入数：「３個」より多く、かつ商品Ａおよび商品Ｂが個別販売価格を有している場合（価格情報が「有」である場合）、送信部３１３は、図９に示すように、処理情報：「１」で表される値引処理に関する情報を、顧客端末１０に送信しない。
【００７８】
また、送信部３１３は、注文管理ファイルＦ１から読み出した購入数（受信した注文商品リストが含む購入数）が、値引処理管理ファイルＦ３から読み出した成立購入数を整数倍した数に達していないと判断された場合、商品マスタファイルＦ２および値引処理管理ファイルＦ３において、受信した注文商品リストに含まれる商品識別情報と対応付けて記憶された値引額のうち高い値引額と対応付けて記憶された処理情報が表す値引処理に関する情報を送信するものとする。
【００７９】
本実施形態では、送信部３１３は、読み出した購入数が、読み出した値引額と対応付けて記憶された成立購入数のうち最も高い値引額と対応付けて記憶された成立購入数を整数倍した数に達していないと判断した場合に、商品マスタファイルＦ２において、当該最も高い値引額と対応付けて記憶された処理情報が表す値引処理に関する情報を送信するものとする。これにより、顧客端末１０を操作する顧客にとってより有用な情報を送信することができる。
【００８０】
図１０は、受信した注文商品リストに含まれる商品識別情報と対応付けて記憶された値引額のうち最も高い値引額と対応付けて記憶された処理情報を表す値引処理に関する情報の送信例を示す図である。なお、図１０に示す例は、商品Ａおよび商品Ｂを表す商品識別情報が複数の処理情報（成立購入数が５個で値引額が６０円の値引処理を表す処理情報「２」、および成立購入数が３個で値引額が３０円の値引処理を表す処理情報：「１」）と対応付けて記憶されている場合における、値引処理に関する情報の送信例である。
【００８１】
商品Ａおよび商品Ｂを表す商品識別情報が、処理情報：「１」および処理情報：「２」と対応付けて記憶されている場合、送信部３１３は、値引額が高い処理情報：「２」が表す値引処理に関する情報を送信する。
【００８２】
例えば、商品Ａおよび商品Ｂの購入数の合計である合計購入数が成立購入数：「５個」より少ない場合、送信部３１３は、図１０に示すように、商品Ａおよび商品Ｂが個別販売価格を有しているか否かに関わらず、処理情報：「２」で表される値引処理に関する情報を、顧客端末１０に送信する。また、商品Ａおよび商品Ｂの合計購入数が成立購入数：「５個」より多く、かつ商品Ａおよび商品Ｂが個別販売価格を有していない場合（価格情報が「無」である場合）、送信部３１３は、図１０に示すように、処理情報：「２」で表される値引処理に関する情報を、顧客端末１０に送信する。
【００８３】
一方、商品Ａおよび商品Ｂの合計購入数が成立購入数：「５個」より多く、かつ商品Ａおよび商品Ｂが個別販売価格を有している場合（価格情報が「有」である場合）、送信部３１３は、図１０に示すように、処理情報：「２」で表される値引処理に関する情報を、顧客端末１０に送信しない。
【００８４】
次に、図１１を用いて、値引処理に関する情報を送信する処理の流れについて説明する。図１１は、本実施形態にかかるネットスーパーサーバにおける値引処理に関する情報の送信処理の流れを示すフローチャートである。
【００８５】
初期ページＸが顧客端末１０の図示しない表示部に表示されている間、受信部３１１は、通信インタフェース３３２を介して顧客端末１０から、注文商品リストを受信する（ステップＳ１１０１）。そして、受信部３１１は、受信した注文商品リストに含まれる会員番号に対応付けて、当該受信した注文商品リストに含まれる商品識別情報および購入数を注文管理ファイルＦ１に記憶させる。
【００８６】
次いで、受信部３１１は、顧客端末１０から商品の購入要求が受信したか否かを判断する（ステップＳ１１０２）。ここで、商品の購入要求を受信していなかった場合（ステップＳ１１０２：Ｎｏ）、受信部３１１は、ステップＳ１１０１に戻り、注文商品リストの受信を行う。
【００８７】
一方、商品の購入要求を受信した場合（ステップＳ１１０２：Ｙｅs）、判断部３１２は、受信部３１１により受信した注文商品リストに含まれる購入数が、商品マスタファイルＦ２および値引処理管理ファイルＦ３において、受信部３１１により受信した注文商品リストに含まれる商品識別情報と対応付けて記憶された成立購入数を整数倍した数に達しているか否かを判断する（ステップＳ１１０３）。
【００８８】
ここで、受信部３１１により受信した注文商品リストに含まれる購入数が、商品マスタファイルＦ２および値引処理管理ファイルＦ３において、受信部３１１により受信した注文商品リストに含まれる商品識別情報と対応付けて記憶された成立購入数を整数倍した数に達していない場合（ステップＳ１１０３：Ｎｏ）、送信部３１３は、商品マスタファイルＦ２から読み出した処理情報が表す値引処理に関する情報であって注文管理ファイルＦ１から読み出した商品識別情報が表す商品の購入数の変更を促すメッセージを含む商品購入ページＹ（図８参照）を生成して、顧客端末１０に送信する（ステップＳ１１０４）。
【００８９】
一方、受信部３１１により受信した注文商品リストに含まれる購入数が、商品マスタファイルＦ２および値引処理管理ファイルＦ３において、受信部３１１により受信した注文商品リストに含まれる商品識別情報と対応付けて記憶された成立購入数を整数倍した数に達している場合（ステップＳ１１０３：Ｙｅs）、送信部３１３は、図７に示す商品購入ページＹを生成して、顧客端末１０に送信する（ステップＳ１１０５）。
【００９０】
このように本実施形態にかかるネットスーパーサーバ６によれば、商品を表す商品識別情報に対応付けて、商品識別情報が表す商品を含む複数商品を一取引で販売する際に実行する値引処理を表す処理情報と、値引処理の実行に要する実行条件と、を記憶し、購入候補の商品を表す商品識別情報を含む購入情報を受信し、受信した購入情報に従って、受信した購入情報が含む商品識別情報と対応付けて記憶された実行条件を満たしているか否かを判断し、実行条件を満たしていないと判断した判断した場合に、受信した購入情報が含む商品識別情報と対応付けて記憶された処理情報が表す値引処理に関する情報を報知のために送信することにより、インターネット５を介した販売方式において、顧客が選択した購入候補の商品が値引処理の対象商品であることを顧客が認識していない場合であっても、商品の追加購入を促すメッセージを顧客に報知することができるので、値引処理を有効に利用することができる。
【００９１】
本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９２】
６  ネットスーパーサーバ
３１  制御部
３２  バス
３７  記憶部
３１１  受信部
３１２  判断部
３１３  送信部
Ｆ１  注文管理ファイル
Ｆ２  商品マスタファイル
Ｆ３  値引処理管理ファイル
【先行技術文献】
【特許文献】
【００９３】
【特許文献１】特開２０１１−１６４７７５号公報
【図１】
2013186591.tif 000003
【図２】
2013186591.tif 000004
【図３】
2013186591.tif 000005
【図４】
2013186591.tif 000006
【図５】
2013186591.tif 000007
【図６】
2013186591.tif 000008
【図７】
2013186591.tif 000009
【図８】
2013186591.tif 000010
【図９】
2013186591.tif 000011
【図１０】
2013186591.tif 000012
【図１１】
2013186591.tif 000013