JP7477852B2 - System, method, and program for providing product delivery service - Google Patents
System, method, and program for providing product delivery service Download PDFInfo
- Publication number
- JP7477852B2 JP7477852B2 JP2019117855A JP2019117855A JP7477852B2 JP 7477852 B2 JP7477852 B2 JP 7477852B2 JP 2019117855 A JP2019117855 A JP 2019117855A JP 2019117855 A JP2019117855 A JP 2019117855A JP 7477852 B2 JP7477852 B2 JP 7477852B2
- Authority
- JP
- Japan
- Prior art keywords
- product
- order
- delivery date
- products
- sales price
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 12
- 230000008859 change Effects 0.000 claims description 41
- 230000004044 response Effects 0.000 claims description 24
- 230000008569 process Effects 0.000 claims description 8
- 238000002716 delivery method Methods 0.000 claims description 4
- 238000007726 management method Methods 0.000 description 22
- 238000012790 confirmation Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 9
- 238000002360 preparation method Methods 0.000 description 2
- 241000251468 Actinopterygii Species 0.000 description 1
- 239000004278 EU approved seasoning Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 235000019688 fish Nutrition 0.000 description 1
- 235000011194 food seasoning agent Nutrition 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 235000013372 meat Nutrition 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、注文された商品を宅配する商品宅配サービスを提供するためのシステム、方法、及びプログラムに関するものである。 The present invention relates to a system, method, and program for providing a product delivery service that delivers ordered products to the customer's home.
従来、スーパーマーケット等の店舗内で販売されている商品をインターネット等の通信ネットワークを介して販売して宅配する所謂ネットスーパーと呼ばれる商品宅配サービスが提供されている(例えば、下記特許文献1を参照)。こうしたサービスでは、典型的には、割引された販売価格で商品を購入するための電子的なクーポンが利用者に対して提供されることがあり、利用者は、入手したクーポンを活用したショッピングを楽しむことができる。
Conventionally, there has been provided a product delivery service known as an online supermarket, which sells and delivers products sold in stores such as supermarkets via a communication network such as the Internet (see, for example,
しかしながら、上述した従来のサービスにおいて、クーポンの管理を煩雑と感じる利用者も存在し、こうした利用者はクーポンによる利益(販売価格の割引)を得ることができなかった。そこで、多様な利用者が、商品の販売価格の割引の利益を得られるような仕組みの実現が望まれる。 However, with the conventional services described above, some users find coupon management cumbersome, and these users are unable to obtain the benefits of the coupons (discounts on sales prices). Therefore, it is desirable to realize a system that allows a variety of users to obtain the benefits of discounts on product sales prices.
また、お客様の来店日の価格によって商品が販売されるスーパーマーケット等の店舗のように、事前に配達日を指定して注文ができる商品宅配サービスの場合においても、その配達日に応じた価格によって商品を提供できるようにする仕組みの実現が望まれる。 In addition, in the case of product delivery services where orders can be placed by specifying a delivery date in advance, such as in supermarkets and other stores where products are sold at the price on the day the customer visits the store, it would be desirable to realize a system that allows products to be offered at a price according to the delivery date.
本発明は、注文された商品を宅配する商品宅配サービスにおける、商品の販売価格の割引を支援することを目的の1つとする。本発明の他の目的は、本明細書全体を参照することにより明らかとなる。 One of the objects of the present invention is to support discounts on the selling price of products in a product delivery service that delivers ordered products to the customer's home. Other objects of the present invention will become apparent by reference to the entire specification.
本発明の実施形態に係る商品宅配システムは、注文された商品を宅配する商品宅配サービスを提供するための商品宅配システムであって、商品の配達日を設定するように構成された配達日設定部と、複数の商品の各々に関する商品情報を利用者に提示するように構成された商品情報提示部と、前記複数の商品の中から前記利用者によって選択された1又は複数の商品の注文を受け付けるように構成された注文受付部と、を備え、前記商品情報は、商品の販売価格を含み、前記複数の商品の少なくとも一部は、配達日に少なくとも基づいて、商品の販売価格が変動するように構成されている。 A product delivery system according to an embodiment of the present invention is a product delivery system for providing a product delivery service for delivering ordered products, and includes a delivery date setting unit configured to set a delivery date for the products, a product information presentation unit configured to present product information relating to each of a plurality of products to a user, and an order receiving unit configured to receive an order for one or more products selected by the user from the plurality of products, the product information including a sales price of the product, and at least some of the plurality of products are configured such that the sales price of the product varies based at least on the delivery date.
この構成によれば、設定された配達日に基づいて商品の販売価格が変動するから、例えば、配達日に応じた販売価格の割引が可能となる。このように、上記システムは、注文された商品を宅配する商品宅配サービスにおける、商品の販売価格の割引を支援する。 According to this configuration, the selling price of the product varies based on the set delivery date, so it is possible to discount the selling price according to the delivery date, for example. In this way, the above system supports discounts on the selling price of products in a product delivery service that delivers ordered products to the customer's home.
また、上記システムにおいて、前記複数の商品の少なくとも一部は、配達日の曜日に少なくとも基づいて、商品の販売価格が変動するように構成することもできる。こうすれば、例えば、配達日の曜日に応じた販売価格の割引(曜日毎の特売等)が可能となる。 In addition, in the above system, the selling price of at least some of the multiple products can be configured to vary based at least on the day of the week on which the product is delivered. In this way, it is possible to, for example, discount the selling price according to the day of the week on which the product is delivered (such as special sales for each day of the week).
また、上記システムにおいて、前記配達日設定部は、さらに、前記利用者からの要求に応じて配達日を変更するように構成されており、前記注文受付部は、さらに、配達日の変更に応じて、注文に含まれる1又は複数の商品の販売価格を一括して変更するように構成することもできる。こうすれば、配達日の変更に応じた販売価格の一括した変更が可能となる。 In the above system, the delivery date setting unit is further configured to change the delivery date in response to a request from the user, and the order receiving unit can be further configured to change the selling price of one or more products included in the order all at once in response to a change in the delivery date. In this way, it becomes possible to change the selling price all at once in response to a change in the delivery date.
また、上記システムにおいて、前記注文受付部は、さらに、前記利用者からの要求に応じて注文に含まれる1又は複数の商品を確定させるように構成されており、前記配達日設定部は、さらに、注文に含まれる1又は複数の商品の確定前において配達日の変更を不可能とする一方、注文に含まれる1又は複数の商品の確定後において配達日の変更を可能とするように構成することもできる。こうすれば、注文に含まれる商品の確定前/後に応じた配達日の変更の可否の制御が可能となる。 In the above system, the order receiving unit is further configured to confirm one or more items included in the order in response to a request from the user, and the delivery date setting unit can be further configured to make it impossible to change the delivery date before the one or more items included in the order are confirmed, while allowing the delivery date to be changed after the one or more items included in the order are confirmed. In this way, it becomes possible to control whether or not the delivery date can be changed depending on whether or not the items included in the order are confirmed before or after they are confirmed.
また、上記システムにおいて、前記注文受付部は、さらに、配達日に基づいて設定される所定の期限前において注文に含まれる1又は複数の商品の変更を可能とする一方、前記所定の期限後において注文に含まれる1又は複数の商品の変更を不可能とするように構成することもできる。上記所定の期限は、注文に含まれる商品の変更を行うための期限と言うこともでき、例えば、当該商品の配達の準備が開始される日時(例えば、配達日当日の午前10時等)が設定される。こうすれば、商品の変更の可否を、上記所定の期限に基づいて制御することが可能となる。 In addition, in the above system, the order reception unit can be further configured to allow one or more items included in an order to be changed before a specified deadline set based on the delivery date, while disallowing one or more items included in an order to be changed after the specified deadline. The specified deadline can also be said to be the deadline for making changes to the items included in an order, and is set, for example, to the date and time when preparations for delivery of the items begin (for example, 10:00 a.m. on the delivery date). In this way, it becomes possible to control whether or not items can be changed based on the specified deadline.
本発明の実施形態に係る商品宅配方法は、1又は複数のコンピュータによって実行され、注文された商品を宅配する商品宅配サービスを提供するための商品宅配方法であって、商品の配達日を設定する工程と、複数の商品の各々に関する商品情報を利用者に提示する工程と、前記複数の商品の中から前記利用者によって選択された1又は複数の商品の注文を受け付ける工程と、を備え、前記商品情報は、商品の販売価格を含み、前記複数の商品の少なくとも一部は、配達日に少なくとも基づいて、商品の販売価格が変動するように構成されている。 A product delivery method according to an embodiment of the present invention is a product delivery method executed by one or more computers to provide a product delivery service for delivering ordered products, and includes the steps of setting a delivery date for the products, presenting product information for each of a plurality of products to a user, and accepting an order for one or more products selected by the user from the plurality of products, wherein the product information includes a sales price of the product, and at least some of the plurality of products are configured such that the sales price of the product varies based at least on the delivery date.
この構成によれば、設定された配達日に基づいて商品の販売価格が変動するから、例えば、配達日に応じた販売価格の割引が可能となる。このように、上記方法は、注文された商品を宅配する商品宅配サービスにおける、商品の販売価格の割引を支援する。 According to this configuration, the selling price of the product varies based on the set delivery date, so it is possible to discount the selling price according to the delivery date, for example. In this way, the above method supports discounts on the selling price of products in a product delivery service that delivers ordered products to the customer's home.
本発明の実施形態に係る商品宅配プログラムは、注文された商品を宅配する商品宅配サービスを提供するための商品宅配プログラムであって、1又は複数のコンピュータに、商品の配達日を設定する処理と、複数の商品の各々に関する商品情報を利用者に提示する処理と、前記複数の商品の中から前記利用者によって選択された1又は複数の商品の注文を受け付ける処理と、を実行させ、前記商品情報は、商品の販売価格を含み、前記複数の商品の少なくとも一部は、配達日に少なくとも基づいて、商品の販売価格が変動するように構成されている。 A product delivery program according to an embodiment of the present invention is a product delivery program for providing a product delivery service for delivering ordered products, and causes one or more computers to execute the following processes: setting a delivery date for the products; presenting product information for each of a plurality of products to a user; and accepting an order for one or more products selected by the user from the plurality of products; the product information includes a sales price of the product, and at least some of the plurality of products are configured such that the sales price of the product varies based at least on the delivery date.
この構成によれば、設定された配達日に基づいて商品の販売価格が変動するから、例えば、配達日に応じた販売価格の割引が可能となる。このように、上記プログラムは、注文された商品を宅配する商品宅配サービスにおける、商品の販売価格の割引を支援する。 According to this configuration, the selling price of the product varies based on the set delivery date, so it is possible to discount the selling price according to the delivery date, for example. In this way, the above program supports discounts on the selling price of products in a product delivery service that delivers ordered products to the customer's home.
本発明の様々な実施形態は、注文された商品を宅配する商品宅配サービスにおける、商品の販売価格の割引を支援する。 Various embodiments of the present invention support discounts on the selling price of products in product delivery services that deliver ordered products to your home.
以下、図面を参照しながら、本発明の実施形態について説明する。 The following describes an embodiment of the present invention with reference to the drawings.
図1は、本発明の一実施形態に係るサーバ10を含むネットワークの構成を概略的に示す構成図である。サーバ10は、図示するように、インターネット等の通信ネットワークNWを介して、複数の利用者端末30の各々と通信可能に接続されている。サーバ10は、各利用者端末30を操作する利用者に対して、注文された商品を宅配する商品宅配サービスを提供する。サーバ10は、本発明の商品宅配システムの全部又は一部を実装する装置の一例である。 Figure 1 is a schematic diagram showing the configuration of a network including a server 10 according to one embodiment of the present invention. As shown in the figure, the server 10 is communicatively connected to each of a plurality of user terminals 30 via a communication network NW such as the Internet. The server 10 provides a product delivery service that delivers ordered products to users who operate each user terminal 30. The server 10 is an example of a device that implements all or part of the product delivery system of the present invention.
サーバ10は、一般的なコンピュータとしての構成を有する。具体的には、サーバ10は、図1に示すように、CPU又はGPUとして構成されるコンピュータプロセッサ11と、DRAM等によって構成されデータやプログラムを一時的に記憶するメインメモリ12と、ユーザ等との間で情報のやり取りを行う入出力インタフェース13と、有線又は無線の通信を制御する通信インタフェース14と、磁気ディスク又はフラッシュメモリ等によって構成されデータやプログラムを記憶するストレージ15とを備える。コンピュータプロセッサ11は、ストレージ15等に記憶されているプログラムをメインメモリ12に読み込んで、当該プログラムに含まれる命令を実行する。 The server 10 has a configuration as a general computer. Specifically, as shown in FIG. 1, the server 10 includes a computer processor 11 configured as a CPU or GPU, a main memory 12 configured from DRAM or the like and temporarily storing data and programs, an input/output interface 13 for exchanging information with users, a communication interface 14 for controlling wired or wireless communications, and a storage 15 configured from a magnetic disk, flash memory, or the like and storing data and programs. The computer processor 11 loads a program stored in the storage 15 or the like into the main memory 12 and executes instructions included in the program.
入出力インタフェース13は、例えば、キーボード、マウス、及びタッチパネル等の情報入力装置、マイクロフォン等の音声入力装置、カメラ等の画像入力装置、ディスプレイ等の画像出力装置、及びスピーカ等の音声出力装置を含む。通信I/F14は、ネットワークアダプタ等のハードウェア、各種の通信用ソフトウェア、又はこれらの組み合わせとして実装される。 The input/output interface 13 includes, for example, information input devices such as a keyboard, mouse, and touch panel, an audio input device such as a microphone, an image input device such as a camera, an image output device such as a display, and an audio output device such as a speaker. The communication I/F 14 is implemented as hardware such as a network adapter, various communication software, or a combination of these.
本実施形態において、ストレージ15は、図1に示すように、商品宅配サービスにおいて販売される複数の商品の各々に関する商品情報を管理する商品情報テーブルTA1と、各利用者によって行われる注文に関する情報を管理する注文管理テーブルTA2と、個別の注文に含まれる1又は複数の商品の各々に関する情報を管理する注文商品管理テーブルTA3とを有する。 In this embodiment, as shown in FIG. 1, the storage 15 has a product information table TA1 that manages product information on each of multiple products sold in the product delivery service, an order management table TA2 that manages information on orders made by each user, and an order product management table TA3 that manages information on each of one or more products included in an individual order.
図2は、商品情報テーブルTA1において管理される情報を例示する。商品情報テーブルTA1は、図示するように、個別の商品を識別する「商品ID」に対応付けて、「商品名」、通常の販売価格である「通常販売価格」、割引された販売価格である「割引販売価格」、割引販売価格が適用される配達日を示す「割引適用日」等の情報を管理する。このように、本実施形態では、配達日に応じた販売価格の割引が可能となっている。なお、割引適用日は、特定の日付又は期間であってもよいし、曜日や日付に「3」が含まれる日等の所定のルールに従って決定される日であってもよい。さらに、商品情報テーブルTA1は、割引適用日が適用される店舗の「店舗ID」を管理してもよい。これにより、配送元となる店舗ごとに商品の割引販売価格を管理することができる。 Figure 2 illustrates an example of information managed in product information table TA1. As shown in the figure, product information table TA1 manages information such as "product name", "regular sales price" which is the normal sales price, "discount sales price" which is the discounted sales price, and "discount application date" which indicates the delivery date on which the discount sales price is applied, in association with a "product ID" which identifies an individual product. In this way, in this embodiment, it is possible to discount the sales price according to the delivery date. The discount application date may be a specific date or period, or a day determined according to a predetermined rule such as a day of the week or a day that includes the number "3". Furthermore, product information table TA1 may manage the "store ID" of the store on which the discount application date is applied. This makes it possible to manage the discount sales price of a product for each store that is the delivery source.
図3は、注文管理テーブルTA2において管理される情報を例示する。注文管理テーブルTA2は、図示するように、個別の注文を識別する「注文ID」に対応付けて、対応する利用者を識別する「ユーザアカウント」、「配達日」、「ステータス」、注文に含まれる商品の販売価格の合計である「合計金額」等の情報を管理する。ステータスには、具体的には、注文に含まれる商品が確定されていない「注文未確定」、注文に含まれる商品が確定されている「注文確定済」、及び注文の変更(配達日/商品の変更)が締め切られている「注文締切」の何れかに対応する値が設定される。 Figure 3 illustrates an example of information managed in the order management table TA2. As shown in the figure, the order management table TA2 manages information such as a "user account" that identifies the corresponding user, "delivery date", "status", and a "total amount" that is the total sales price of the items included in the order, in association with an "order ID" that identifies an individual order. Specifically, the status is set to a value corresponding to one of the following: "Order not confirmed", where the items included in the order have not been confirmed; "Order confirmed", where the items included in the order have been confirmed; or "Order closed", where changes to the order (changes to delivery date/items) have been closed.
図4は、注文商品管理テーブルTA3において管理される情報を例示する。注文商品管理テーブルTA3は、図示するように、「注文ID」及び「商品ID」の組合せに対応付けて、対応する商品の注文数量である「数量」等の情報を管理する。 Figure 4 shows an example of information managed in the order product management table TA3. As shown in the figure, the order product management table TA3 manages information such as "quantity," which is the order quantity of the corresponding product, in association with a combination of "order ID" and "product ID."
本実施形態において、サーバ10は、ストレージ15等に記憶されているプログラムに含まれる命令をコンピュータプロセッサ11が実行することによって、図1に示すように、配達日設定部111、商品情報提示部112、及び注文受付部113として機能するように構成されている。 In this embodiment, the server 10 is configured to function as a delivery date setting unit 111, a product information presentation unit 112, and an order acceptance unit 113, as shown in FIG. 1, by the computer processor 11 executing instructions contained in a program stored in the storage 15 or the like.
配達日設定部111は、配達日の設定に関する様々な処理を実行する。例えば、配達日設定部111は、利用者端末30を介した利用者からの要求に応じて、配達日の設定及び変更を行うように構成されている。 The delivery date setting unit 111 executes various processes related to setting the delivery date. For example, the delivery date setting unit 111 is configured to set and change the delivery date in response to a request from a user via the user terminal 30.
商品情報提示部112は、商品情報テーブルTA1において管理されている商品情報の提示に関する様々な処理を実行する。例えば、商品情報提示部112は、利用者端末30を介した利用者からの要求に応答して、複数の商品の各々の商品情報を表示する画面の画面データを当該利用者端末30に対して送信するように構成されている。また、商品情報提示部112は、配達日設定部111により設定又は変更された配達日が割引適用日に該当する場合には、宅配日が通常販売価格に代えて又は加えて割引販売価格を表示する画面の画面データを当該利用者端末30に対して送信するように構成されている。 The product information presentation unit 112 executes various processes related to the presentation of product information managed in the product information table TA1. For example, the product information presentation unit 112 is configured to transmit screen data of a screen displaying product information for each of a plurality of products to the user terminal 30 in response to a request from the user via the user terminal 30. In addition, when the delivery date set or changed by the delivery date setting unit 111 corresponds to a discount application date, the product information presentation unit 112 is configured to transmit screen data of a screen displaying the discounted sales price instead of or in addition to the normal sales price for the delivery date to the user terminal 30.
注文受付部113は、注文の受付に関する様々な処理を実行する。例えば、注文受付部113は、利用者端末30を介して利用者によって選択された商品の注文を受け付けるように構成されている。注文の受付は、注文のステータスの管理、及び、商品の宅配の管理等を含む。 The order reception unit 113 executes various processes related to the reception of orders. For example, the order reception unit 113 is configured to receive an order for a product selected by a user via the user terminal 30. The reception of an order includes management of the status of the order and management of home delivery of the product.
利用者端末30は、一般的なコンピュータとしての構成を有する。具体的には、利用者端末30は、図1に示すように、CPU又はGPUとして構成されるコンピュータプロセッサ31と、DRAM等によって構成されデータやプログラムを一時的に記憶するメインメモリ32と、ユーザ等との間で情報のやり取りを行う入出力インタフェース33と、有線又は無線の通信を制御する通信インタフェース34と、磁気ディスク又はフラッシュメモリ等によって構成されデータやプログラムを記憶するストレージ35とを備える。コンピュータプロセッサ31は、ストレージ35等に記憶されているプログラムをメインメモリ32に読み込んで、当該プログラムに含まれる命令を実行する。 The user terminal 30 has a configuration as a general computer. Specifically, as shown in FIG. 1, the user terminal 30 includes a computer processor 31 configured as a CPU or GPU, a main memory 32 configured from DRAM or the like and temporarily storing data and programs, an input/output interface 33 for exchanging information with a user or the like, a communication interface 34 for controlling wired or wireless communication, and a storage 35 configured from a magnetic disk, flash memory or the like and storing data and programs. The computer processor 31 loads a program stored in the storage 35 or the like into the main memory 32 and executes instructions included in the program.
入出力インタフェース33は、例えば、キーボード、マウス、及びタッチパネル等の情報入力装置、マイクロフォン等の音声入力装置、カメラ等の画像入力装置、ディスプレイ等の画像出力装置、及びスピーカ等の音声出力装置を含む。通信I/F34は、ネットワークアダプタ等のハードウェア、各種の通信用ソフトウェア、又はこれらの組み合わせとして実装される。 The input/output interface 33 includes, for example, information input devices such as a keyboard, mouse, and touch panel, an audio input device such as a microphone, an image input device such as a camera, an image output device such as a display, and an audio output device such as a speaker. The communication I/F 34 is implemented as hardware such as a network adapter, various communication software, or a combination of these.
利用者端末30は、例えば、スマートフォン、タブレット端末、又はパーソナルコンピュータ等として構成される。利用者端末30は、ストレージ35等にインストールされているウェブブラウザ又はその他のアプリケーションを介したサーバ10との間の通信を伴って各種の画面を表示する。 The user terminal 30 is configured as, for example, a smartphone, a tablet terminal, or a personal computer. The user terminal 30 displays various screens through communication with the server 10 via a web browser or other applications installed in the storage 35, etc.
次に、このように構成された本実施形態のサーバ10の動作について説明する。図5は、利用者の商品宅配サービスへのログインに応じて、サーバ10が実行する処理を例示するフローチャートである。利用者がログインすると、サーバ10は、まず、図示するように、対応する利用者の注文における配達日の初期設定を行う(ステップST100)。具体的には、初期の配達日として明日の日付が設定される。初期設定された配達日は、注文管理テーブルTA2の配達日に登録される。 Next, the operation of the server 10 of this embodiment configured as described above will be described. FIG. 5 is a flow chart illustrating the process executed by the server 10 in response to a user logging in to the product home delivery service. When a user logs in, the server 10 first performs an initial setting of the delivery date for the corresponding user's order, as shown in the figure (step ST100). Specifically, tomorrow's date is set as the initial delivery date. The initially set delivery date is registered as the delivery date in the order management table TA2.
続いて、サーバ10は、注文する商品の利用者による選択を受け付ける(ステップST102)。商品の選択の受付は、利用者端末30において表示される画面を介して行われる。 Next, the server 10 accepts the user's selection of the product to be ordered (step ST102). The product selection is accepted via a screen displayed on the user terminal 30.
図6は、利用者端末30において表示される商品選択画面50を例示する。当該画面50は、図示するように、配達日を表示する配達日表示領域51と、カート内の商品(注文する商品として利用者によって選択されている商品)の販売価格の合計金額を表示するカート内金額表示領域52と、ショッピングカートの外観を有するカートオブジェクト53と、商品分類選択領域54と、商品情報表示領域56とを有する。カートオブジェクト53は、図示するように、その右上部において、カート内の商品の品数(図6の例では「5」)を表示するように構成されている。また、カートオブジェクト53の下側において、対応する注文のステータスに応じたテキストが表示される。図6の例では、注文のステータスは「注文未確定」であり、これに対応する「レジへ」というテキストが表示されている。
Figure 6 shows an example of a
配達日表示領域51は、利用者からの操作に応じて注文管理テーブルTA2に登録された配達日を変更できるように構成されている。例えば、配達日表示領域51が利用者によって選択されると、配達日入力領域が重ねて表示される。当該領域は、配達日表示領域51からの吹き出しの形状を有しており、所定の期間(例えば、本日から1週間)に対応する複数の連続する日付が上下方向に並べて配置される。
The delivery
配達日表示領域51に対する操作に応じて、配達日設定部111は配達日を変更し、配達日の変更に応じて、注文受付部113は注文に含まれる一又は複数の商品の販売価格を一括して変更することができる。
In response to an operation on the delivery
商品分類選択領域54は、商品情報表示領域56において表示する商品の分類(例えば、肉、魚、調味料等)をタブ形式で選択できるように構成されている。当該領域54を介して特定の商品の分類が選択されると、商品情報表示領域56において表示される商品が、選択された分類に属する商品へと切り替わる。
The product
商品情報表示領域56は、各々が個別の商品に関する情報を表示する1又は複数の個別表示領域561が上下方向に並べて配置されている。図7は、個別表示領域561の構成を例示する。当該領域561は、図示するように、商品写真、商品名、及び販売価格等を表示すると共に、注文数量を入力するための数量入力領域5611を有する。当該領域5611を介して注文数量が入力されると、入力された数量の対応する商品がショッピングカートに追加される。ショッピングカートへの追加に応じて、追加された商品に関する情報が注文商品管理テーブルTA3に登録されると共に、注文管理テーブルTA2の合計金額が更新される。
The product
個別表示領域561において表示される販売価格は、商品情報テーブルTA1の通常販売価格又は割引販売価格である。上述したように、本実施形態においては、複数の商品の一部は、配達日に応じた販売価格の割引が設定されており、配達日に応じて、通常販売価格又は割引販売価格の何れかが適用される。図7に例示した個別表示領域561は、通常販売価格が適用されている場合に対応しており、当該領域561において、「¥322(税込¥348)」という通常販売価格が表示されている。
The sales price displayed in the
一方、図8に例示する個別表示領域561は、割引販売価格が適用されている場合に対応しており、当該領域561において、「¥322 → ¥198(税込¥214)」と表示されているように、通常販売価格から割引販売価格(¥198(税込¥214))への変化(割引)が示されている。
On the other hand, the
こうした商品選択画面50を介した商品の選択の受付は、注文が確定されるまでの間、繰り返し行われる(ステップST104においてNO)。注文の確定は、ショッピングカート内の商品を確認するための図9に例示するカート内商品確認画面60を介して行われる。当該画面60は、商品選択画面50のカートオブジェクト53の選択に応じて利用者端末30において表示され、図示するように、配達日を変更するための配達日変更ボタン61と、注文を確定させるための注文確定ボタン62と、注文に関する基本的な情報を表示する注文情報表示領域63と、カート内の商品に関する情報を表示する商品情報表示領域65とを有する。本実施形態において、配達日変更ボタン61は、注文の確定前においては選択できないように構成されている。
The acceptance of product selection via the
注文情報表示領域63は、注文に含まれる商品の品数、点数(数量の合計)、及び、商品の販売価格の合計金額を表示する。また、図9の例は、注文のステータスが「注文未確定」である場合に対応しており、注文情報表示領域63において、「ご注文確定をお願いします」というテキストが表示されている。
The order
商品情報表示領域65は、各々が個別の商品(カート内の商品)に関する情報を表示する1又は複数の個別表示領域651が上下方向に並べて配置されている。図10は、個別表示領域651の構成を例示する。当該領域651は、図示するように、商品写真、商品名、及び販売価格等を表示すると共に、注文数量を表示及び入力するための数量入力領域6511を有する。利用者は、当該領域6511を介して注文数量の確認及び変更を行うことができる。注文数量の変更に応じて、注文管理テーブルTA2の合計金額、及び、注文商品管理テーブルTA3の数量が更新される。
The product
利用者によって注文確定ボタン62が選択されると、注文が確定されて、そのステータスが「注文未確定」から「注文確定済」へと変更される。
When the user selects the
図5のフローチャートに戻る。こうして注文が確定されると(ステップST104においてYES)、次に、サーバ10は、注文締切までの間、配達日の変更、及び、商品の変更の受付を待機する(ステップST106、並びに、ステップST108及びST112においてNO)。図11は、注文のステータスが「注文確定済」である場合の商品選択画面50を例示する。この場合、図示するように、カートオブジェクト53の下側において、「レジへ」というテキストに代えて、「確定済」というテキストが表示されている。
Returning to the flowchart of FIG. 5, once the order has been confirmed in this manner (YES in step ST104), the server 10 then waits until the order deadline to accept any changes to the delivery date and product (NO in step ST106, and in steps ST108 and ST112). FIG. 11 illustrates an example of the
注文のステータスが「注文確定済」である場合において、商品の変更(追加、削除、及び、数量変更)は、商品選択画面50を介して行われ、具体的には、個別表示領域561の数量入力領域5611を介した注文数量の入力/変更によって行われる。図5のフローチャートに戻り、こうして商品が変更されると(ステップST108においてYES)、注文確定を取り消した上で(ステップST110)、商品の選択の受付(ステップST102)へと戻る。商品の変更に応じて、注文管理テーブルTA2の合計金額、及び、注文商品管理テーブルTA3の商品ID/数量が更新され、また、注文確定の取り消しに応じて、注文管理テーブルTA2のステータスが「注文確定済」から「注文未確定」へと変更される。
When the order status is "Order Confirmed", changes to products (addition, deletion, and quantity change) are made via the
また、注文のステータスが「注文確定済」である場合において、配達日の変更は、カート内商品確認画面60を介して行われる。図12は、注文のステータスが「注文確定済」である場合のカート内商品確認画面60を例示する。この場合、図示するように、注文情報表示領域63において、「ご注文確定をお願いします」というテキストに代えて、「ご注文確定済みです」というテキストが表示されている。
Furthermore, when the order status is "Order Confirmed", the delivery date can be changed via the in-cart
カート内商品確認画面60の配達日変更ボタン61は、上述したように、注文の確定前においては選択できないように構成されているが、注文の確定後においては選択できるように構成されている。当該ボタン61が利用者によって選択されると、図13に例示するように、配達日入力領域611が重ねて表示される。当該領域611は、配達日変更ボタン61からの吹き出しの形状を有しており、所定の期間(例えば、本日から1週間)に対応する複数の連続する日付が上下方向に並べて配置される。
As described above, the change
配達日入力領域611は、表示されている期間において、締め切られた注文に対応する配達日が存在する場合、当該配達日において、対応する注文の品数及び合計金額が表示されるように構成されている。本実施形態において、注文の締切期限は、配達日当日の午前10時であり、図13の例は、現在日時が「01/19(土)」の午後であり、この結果、配達日「01/19(土)」の注文は締め切られており、その品数(4品)及び合計金額(¥4,608)が表示されている。
The delivery
また、配達日入力領域611は、表示されている期間において、商品は確定されているものの締め切られていない注文に対応する配達日が存在する場合、当該配達日において、対応する注文の品数及び「注文中」というテキストが表示されるように構成されている。図13の例では、配達日「01/20(日)」の注文が、こうした注文中の注文である。
The delivery
配達日入力領域611において表示されている日付のうち、選択可能な何れかの日付(注文中の注文の配達日以外の日付であって、且つ、締切期限以前の日付)が利用者によって選択されると、図14に例示する配達日変更確認画面70が表示される。当該画面70は、図示するように、配達日の変更に伴って商品の販売価格の変更/キャンセルが生じ得ること、及び、変更前後の配達日を表示すると共に、配達日の変更を確定させるための配達日変更確定ボタン72と、商品情報表示領域75とを有する。商品情報表示領域75は、各々が個別の商品(カート内の商品)に関する情報を表示する1又は複数の個別表示領域751が上下方向に並べて配置されている。当該領域751は、図15に例示するように、商品写真、商品名、販売価格、及び注文数量等を表示する。本実施形態において、ここでの販売価格は、変更後の配達日に対応する価格が表示される。なお、本発明の他の実施形態において、個別表示領域751は、変更前の配達日に対応する販売価格を表示し、又は、これらの両方の販売価格を表示する。
When the user selects one of the selectable dates (a date other than the delivery date of the order being placed and before the deadline) from among the dates displayed in the delivery
上述したように、配達日の変更、及び、商品の変更の受付は、注文締切までの間、行われる。そして、上述したように、配達日当日の午前10時になると注文が締め切られる(ステップST112においてYES)。注文が締め切られると、その後、商品の宅配の準備が進められる。 As described above, changes to the delivery date and product will be accepted until the order deadline. Then, as described above, orders will be closed at 10:00 a.m. on the delivery date (YES in step ST112). After the order deadline, preparations for home delivery of the product will begin.
上述した実施形態は、任意の配達日に応じて通常販売価格又は割引販売価格の何れかが適用されるようにしたが、本発明の他の実施形態では、配達日に基づくその他のルールを用いて商品の販売価格が変動するように構成される。 While the above-described embodiment applies either the regular or discounted sales price depending on a given delivery date, other embodiments of the present invention are configured to vary the product sales price using other rules based on the delivery date.
以上説明した本発明の実施形態に係るサーバ10が提供する商品宅配サービスでは、設定された配達日に基づいて商品の販売価格が変動するから、例えば、配達日に応じた販売価格の割引が可能となる。このように、サーバ10は、注文された商品を宅配する商品宅配サービスにおける、商品の販売価格の割引を支援する。 In the product delivery service provided by the server 10 according to the embodiment of the present invention described above, the sales price of the product varies based on the set delivery date, making it possible to discount the sales price according to the delivery date, for example. In this way, the server 10 supports discounts on the sales price of the product in the product delivery service that delivers ordered products to the customer's home.
10…サーバ、11…コンピュータプロセッサ、111…配達日設定部、112…商品情報提示部、113…注文受付部、15…ストレージ、30…利用者端末、50…商品選択画面、60…カート内商品確認画面、70…配達日変更確認画面、TA1…商品情報テーブル、TA2…注文管理テーブル、TA3…注文商品管理テーブル。 10...server, 11...computer processor, 111...delivery date setting unit, 112...product information presentation unit, 113...order acceptance unit, 15...storage, 30...user terminal, 50...product selection screen, 60...product confirmation screen in cart, 70...delivery date change confirmation screen, TA1...product information table, TA2...order management table, TA3...ordered product management table.
Claims (4)
商品の配達日を設定するように構成された配達日設定部と、
複数の商品の各々に関する商品情報を利用者に提示するように構成された商品情報提示部と、
前記複数の商品の中から前記利用者によって選択された1又は複数の商品の注文を受け付けるように構成された注文受付部と、を備え、
前記商品情報は、個別の商品に対応付けて、商品の通常の販売価格である通常販売価格と、割引された販売価格である割引販売価格と、当該割引販売価格が適用される割引適用日と、の情報を含み、
前記複数の商品の少なくとも一部は、配達日の曜日が各商品に対応付けられた割引適用日に該当する場合には、商品の販売価格として、前記通常販売価格に代えて、当該商品に対応付けられた割引販売価格が適用されるように構成されており、
前記配達日設定部は、さらに、前記利用者からの要求に応じて配達日を変更するように構成されており、
前記注文受付部は、さらに、配達日の変更に応じて、注文に含まれる1又は複数の商品の販売価格を一括して変更するように構成されており、
前記注文受付部は、さらに、前記利用者からの要求に応じて注文に含まれる1又は複数の商品を確定させるように構成されており、
前記配達日設定部は、さらに、注文に含まれる1又は複数の商品の確定前において配達日の変更を不可能とする一方、注文に含まれる1又は複数の商品の確定後において配達日の変更を可能とするように構成されている、
商品宅配システム。 A product delivery system for providing a product delivery service for delivering ordered products to the customer,
A delivery date setting unit configured to set a delivery date of the product;
a product information presentation unit configured to present product information regarding each of a plurality of products to a user;
an order receiving unit configured to receive an order for one or more products selected by the user from the plurality of products;
The product information includes, in association with each individual product, information on a regular sales price, which is a normal sales price of the product, a discounted sales price, which is a discounted sales price, and a discount application date on which the discounted sales price is applied;
at least some of the plurality of products are configured such that, when the day of the week of the delivery date corresponds to a discount application day associated with each product , a discount sales price associated with the product is applied as the sales price of the product instead of the normal sales price ;
The delivery date setting unit is further configured to change the delivery date in response to a request from the user,
The order receiving unit is further configured to collectively change the selling price of one or more products included in the order in response to a change in the delivery date;
The order receiving unit is further configured to confirm one or more products included in the order in response to a request from the user,
The delivery date setting unit is further configured to disable the change of the delivery date before the one or more products included in the order are confirmed, while enabling the change of the delivery date after the one or more products included in the order are confirmed.
Product delivery system.
請求項1の商品宅配システム。 The order receiving unit is further configured to allow a change to one or more products included in an order before a predetermined deadline set based on a delivery date, while preventing a change to one or more products included in an order after the predetermined deadline.
The product delivery system of claim 1.
商品の配達日を設定する工程と、
複数の商品の各々に関する商品情報を利用者に提示する工程と、
前記複数の商品の中から前記利用者によって選択された1又は複数の商品の注文を受け付ける工程と、を備え、
前記商品情報は、個別の商品に対応付けて、商品の通常の販売価格である通常販売価格と、割引された販売価格である割引販売価格と、当該割引販売価格が適用される割引適用日と、の情報を含み、
前記複数の商品の少なくとも一部は、配達日の曜日が各商品に対応付けられた割引適用日に該当する場合には、商品の販売価格として、前記通常販売価格に代えて、当該商品に対応付けられた割引販売価格が適用されるように構成されており、
前記配達日を設定する工程は、さらに、前記利用者からの要求に応じて配達日を変更するように構成されており、
前記商品の注文を受け付ける工程は、さらに、配達日の変更に応じて、注文に含まれる1又は複数の商品の販売価格を一括して変更するように構成されており、
前記商品の注文を受け付ける工程は、さらに、前記利用者からの要求に応じて注文に含まれる1又は複数の商品を確定させるように構成されており、
前記配達日を設定する工程は、さらに、注文に含まれる1又は複数の商品の確定前において配達日の変更を不可能とする一方、注文に含まれる1又は複数の商品の確定後において配達日の変更を可能とするように構成されている、
商品宅配方法。 1. A product delivery method for providing a product delivery service for delivering an ordered product to a customer, the method comprising:
setting a delivery date for the product;
presenting product information relating to each of the plurality of products to a user;
receiving an order for one or more products selected by the user from the plurality of products;
The product information includes, in association with each individual product, information on a regular sales price, which is a normal sales price of the product, a discounted sales price, which is a discounted sales price, and a discount application date on which the discounted sales price is applied;
at least some of the plurality of products are configured such that, when the day of the week of the delivery date corresponds to a discount application day associated with each product , a discount sales price associated with the product is applied as the sales price of the product instead of the normal sales price ;
The step of setting the delivery date is further configured to change the delivery date in response to a request from the user,
The step of accepting an order for the product is further configured to collectively change the selling price of one or more products included in the order in response to a change in the delivery date;
The step of accepting an order for the product is further configured to confirm one or more products included in the order in response to a request from the user;
The step of setting the delivery date is further configured to prevent the delivery date from being changed before one or more items included in the order are confirmed, while allowing the delivery date to be changed after one or more items included in the order are confirmed.
Product delivery method.
商品の配達日を設定する処理と、
複数の商品の各々に関する商品情報を利用者に提示する処理と、
前記複数の商品の中から前記利用者によって選択された1又は複数の商品の注文を受け付ける処理と、を実行させ、
前記商品情報は、個別の商品に対応付けて、商品の通常の販売価格である通常販売価格と、割引された販売価格である割引販売価格と、当該割引販売価格が適用される割引適用日と、の情報を含み、
前記複数の商品の少なくとも一部は、配達日の曜日が各商品に対応付けられた割引適用日に該当する場合には、商品の販売価格として、前記通常販売価格に代えて、当該商品に対応付けられた割引販売価格が適用されるように構成されており、
前記配達日を設定する工程は、さらに、前記利用者からの要求に応じて配達日を変更するように構成されており、
前記商品の注文を受け付ける工程は、さらに、配達日の変更に応じて、注文に含まれる1又は複数の商品の販売価格を一括して変更するように構成されており、
前記商品の注文を受け付ける工程は、さらに、前記利用者からの要求に応じて注文に含まれる1又は複数の商品を確定させるように構成されており、
前記配達日を設定する工程は、さらに、注文に含まれる1又は複数の商品の確定前において配達日の変更を不可能とする一方、注文に含まれる1又は複数の商品の確定後において配達日の変更を可能とするように構成されている、
商品宅配プログラム。 A product delivery program for providing a product delivery service for delivering ordered products to the customer, the program comprising:
A process for setting a delivery date for the product;
presenting product information relating to each of the plurality of products to a user;
receiving an order for one or more products selected by the user from the plurality of products;
The product information includes, in association with each individual product, information on a regular sales price, which is a normal sales price of the product, a discounted sales price, which is a discounted sales price, and a discount application date on which the discounted sales price is applied;
at least some of the plurality of products are configured such that, when the day of the week of the delivery date corresponds to a discount application day associated with each product , a discount sales price associated with the product is applied as the sales price of the product instead of the normal sales price ;
The step of setting the delivery date is further configured to change the delivery date in response to a request from the user,
The step of accepting an order for the product is further configured to collectively change the selling price of one or more products included in the order in response to a change in the delivery date;
The step of accepting an order for the product is further configured to confirm one or more products included in the order in response to a request from the user;
The step of setting the delivery date is further configured to prevent the delivery date from being changed before one or more items included in the order are confirmed, while allowing the delivery date to be changed after one or more items included in the order are confirmed.
Product delivery program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019117855A JP7477852B2 (en) | 2019-06-25 | 2019-06-25 | System, method, and program for providing product delivery service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019117855A JP7477852B2 (en) | 2019-06-25 | 2019-06-25 | System, method, and program for providing product delivery service |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021005175A JP2021005175A (en) | 2021-01-14 |
JP7477852B2 true JP7477852B2 (en) | 2024-05-02 |
Family
ID=74099506
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019117855A Active JP7477852B2 (en) | 2019-06-25 | 2019-06-25 | System, method, and program for providing product delivery service |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7477852B2 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002259416A (en) | 2001-03-06 | 2002-09-13 | Kazuhiko Akamine | Medium with information acquisition program recorded thereon, information transmission device, medium with preservation term management program recorded thereon, character information display structure, commodity retrieval device, charge for delivery calculation device, introduction device |
JP2012108700A (en) | 2010-11-17 | 2012-06-07 | Rakuten Inc | Apparatus, method and program for providing information, and recording medium |
JP2012137983A (en) | 2010-12-27 | 2012-07-19 | Rakuten Inc | Order receiving device, order receiving method, program, and storage medium |
JP2016053834A (en) | 2014-09-03 | 2016-04-14 | 東芝テック株式会社 | Information processing device and program |
-
2019
- 2019-06-25 JP JP2019117855A patent/JP7477852B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002259416A (en) | 2001-03-06 | 2002-09-13 | Kazuhiko Akamine | Medium with information acquisition program recorded thereon, information transmission device, medium with preservation term management program recorded thereon, character information display structure, commodity retrieval device, charge for delivery calculation device, introduction device |
JP2012108700A (en) | 2010-11-17 | 2012-06-07 | Rakuten Inc | Apparatus, method and program for providing information, and recording medium |
JP2012137983A (en) | 2010-12-27 | 2012-07-19 | Rakuten Inc | Order receiving device, order receiving method, program, and storage medium |
JP2016053834A (en) | 2014-09-03 | 2016-04-14 | 東芝テック株式会社 | Information processing device and program |
Non-Patent Citations (2)
Title |
---|
柴田 巌,ネットスーパーの経営と実務,日本,株式会社商業界,2012年07月02日,pp.147-150,157-158 |
青海 光,私が「イオンネットスーパー」をおススメする8つの理由,マネーの達人,日本,manetatsu.com,2017年04月21日,1-16,[online]https://manetatsu.com/2017/04/91624/,[検索日:2023/6/16] |
Also Published As
Publication number | Publication date |
---|---|
JP2021005175A (en) | 2021-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019034158A1 (en) | Method and system for restricting purchase of goods | |
JP2018101388A (en) | Information processor and program | |
US20110302060A1 (en) | Order processing and benefit distribution systems and methods | |
KR20160064302A (en) | System and method for providing shopping service | |
JP6186481B1 (en) | Exhibit transaction processing apparatus, exhibit transaction processing method, and exhibit transaction processing program | |
JP7477852B2 (en) | System, method, and program for providing product delivery service | |
US10552893B2 (en) | Electronic transaction terminal, electronic transaction method, recording medium and program | |
JP2016012235A (en) | Sales promotion information provision server and sales promotion information provision system | |
KR101745603B1 (en) | Method for providing shopping service | |
JP5975958B2 (en) | Product management apparatus, product management method, and product management program | |
JP7205159B2 (en) | Sales management system, sales management method, and computer program for sales management | |
JP6328314B1 (en) | Electronic commerce integrated management system | |
JP6502549B2 (en) | Electronic commerce integrated management system | |
JP6456531B1 (en) | Information processing apparatus, information processing method, and information processing program | |
JP7353411B1 (en) | Information processing device, information processing method, and information processing program | |
US10896434B2 (en) | Information processing device, information processing method, program, and storage medium | |
JP6566458B1 (en) | System, information processing apparatus, and program | |
KR102279060B1 (en) | Apparatus and Method for Servicing Online Sales | |
JP6300248B1 (en) | Electronic commerce integrated management system | |
JP7458737B2 (en) | Information processing equipment, systems and programs | |
JP2018045379A (en) | Transaction mediation device, transaction mediation method, and computer program | |
KR20230052709A (en) | E-commerce method and system of online market according to the opening of online market provided by plurality of creators | |
JP2024150373A (en) | Sales system, method, and program thereof | |
JP2024150371A (en) | Sales system, method, and program thereof | |
KR20160000552A (en) | System and method for providing shopping service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220128 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230105 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20230303 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230412 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230621 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230809 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20231031 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240111 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20240219 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240322 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240412 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7477852 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |