The present invention provides, for example, a terminal device which allows users to easily check whether or not predetermined conditions such as free shipping conditions are met in, for example, a net supermarket site, and prevents display of a shopping cart from preventing product information from being enlarged and displayed or a great number of pieces of product information from being displayed. display control is performed such that, while a shopping cart is displayed in the first display area until predetermined conditions are met, the shopping cart is displayed in the second display area below the first display area after the predetermined conditions are met.
|
29. A non-transitory recording medium on which product information display program code is recorded, said program code configured to be executed by a processor, comprising:
code that receives product information on a plurality of products;
display control code that makes a display device display a trade screen that displays the received product information of the plurality of products; and
selection operation detecting code that detects a selection operation of selecting a product, among the plurality of products display in the trade screen, wherein:
the display control code that generates the trade screen arranged to:
display, at least one piece of information on each product in a first set of products, among the plurality of products, in one of a plurality of first locations in a product selectable region in the trade screen, each location in the product selectable region corresponding to the first set of products that are selectable by a user;
display at least one piece of information on the product, selected by the selection operation by the user from the first set of products in the product selectable region, in one of a plurality of locations in a shopping cart region of the trade screen; and
in response to determining that the selected product information meet predetermined trade terms and conditions, dynamically minimize the shopping cart region to dynamically display an expanded product selectable region, which includes the product selectable region and an additional product selectable region corresponding to at least a portion of a region included in the shopping cart region prior to the minimizing of the shopping cart region and display, at least one piece of information on each product in a second set of products, among the plurality of products, in one of a plurality of locations in the additional product selectable region in the trade screen, each location in the additional product selectable region corresponding to the second set of products that are selectable by a user.
25. A product information display method comprising: a step of, at a computer, connecting to a server apparatus that provides an e-commerce site related to a trade of a product, through a network, and receiving product information on a plurality of products;
a step of, at the computer, making a display device display a trade screen that displays the received product information of a plurality of products;
a step of, at the computer, detecting a selection operation of selecting a product, among the plurality of products displayed in the trade screen; and
a step of, at the computer, performing a display control of the selected product information to generate the trade screen arranged to:
display, at least one piece of information on each product in a first set of products, among the plurality of products, in one of a plurality of first locations in a product selectable region in the trade screen, each location in the product selectable region corresponding to the first set of products that are selectable by a user;
display at least one piece of information on the product, selected by the selection operation by the user from the first set of products in the product selectable region, in one of a plurality of locations in a shopping cart region of the trade screen; and
in response to determining that the selected product information meet predetermined trade terms and conditions, dynamically minimize the shopping cart region to display a minimized shopping cart region which is smaller than the shopping cart region, and dynamically display an expanded product selectable region, which includes the product selectable region and an additional product selectable region corresponding to at least a portion of a region included in the shopping cart region prior to the minimizing of the shopping cart region and display, at least one piece of information on each product in a second set of products, among the plurality of products, in one of a plurality of locations in the additional product selectable region in the trade screen, each location in the additional product selectable region corresponding to the second set of products that are selectable by the user.
27. An e-commerce system comprising: a server apparatus that provides an e-commerce site related to a trade of a product, and a terminal device that is connected with the server apparatus through a network, wherein:
the server apparatus transmits command data to the terminal device, the terminal device comprising:
at least one non-transitory memory operable to store program code; and
at least one processor operable to read said program code and operate as instructed by said program code, said program code comprising:
display control code configured to cause at least one of said at least one processor to make a display device display a trade screen that displays product information received from the server apparatus for a plurality of products; and
selection operation detecting code configured to detect a selection operation of selecting a product, among the plurality of products display in the trade screen;
the display control code configured to cause at least one of said at least one processor to and generate the trade screen arranged to:
display, at least one piece of information on each product in a first set of products, among the plurality of products, in one of a plurality of first locations in a product selectable region in the trade screen, each location in the product selectable region corresponding to the first set of products that are selectable by a user;
display at least one piece of information on the product, selected by the selection operation by the user from the first set of products in the product selectable region, in one of a plurality of locations in a shopping cart region of the trade screen; and
in response to determining that the selected product information meet predetermined trade terms and conditions, dynamically minimize the shopping cart region to display a minimized shopping cart region which is smaller than the shopping cart region, and dynamically display an expanded product selectable region, which includes the product selectable region and an additional product selectable region corresponding to at least a portion of a region included in the shopping cart region prior to the minimizing of the shopping cart region and display, at least one piece of in on each product in a second set of products, among the plurality of products, in one of a plurality of locations in the additional product selectable region in the trade screen, each location in the additional product selectable region corresponding to the second set of products that are selectable by the user.
15. A server apparatus that provides an e-commerce site related to a trade of a product, to a terminal device connected through a network, wherein:
the server apparatus transmits command data to the terminal device, the terminal device comprising:
at least one non-transitory memory operable to store program code; and
at least one processor operable to read said program code and operate as instructed by said program code, said program code comprising:
display control code configured to cause at least one of said at least one processor to make a display device display a trade screen that displays product information received from the server apparatus for a plurality of products; and
selection operation detecting code configured to cause at least one of said at least one processor to detect a selection operation of selecting a product, among the plurality of products displayed in the trade screen;
wherein the display control code is further configured to cause at least one of said at least one processor to and generate the trade screen arranged to:
display, at least one piece of information on each product in a first set of products, among the plurality of products, in one of a plurality of locations in a product selectable region in the trade screen, each location in the product selectable region corresponding to the first set of products that are selectable by a user;
display at least one piece of information on the product, selected by the selection operation by the user from the first set of products in the product selectable region, in one of a plurality of locations in a shopping cart region of the trade screen; and
in response to determining that the selected product information meet predetermined trade terms and conditions, dynamically minimize the shopping cart region to display a minimized shopping cart region which is smaller than the shopping cart region, and dynamically display an expanded product selectable region, which includes the product selectable region and an additional product selectable region corresponding to at least a portion of a region included in the shopping cart region prior to the minimizing of the shopping cart region and display, at least one piece of information on each product in a second set of products, among the plurality of products, in one of a plurality of locations in the additional product selectable region in the trade screen, each location in the additional product selectable region corresponding to the second set of products that are selectable by the user.
28. A terminal device that is connected to a server apparatus that provides an e-commerce site related to a trade of a product, through a network, the terminal device comprising:
at least one non-transitory memory operable to store program code; and
at least one processor operable to read said program code and operate as instructed by said program code, said program code comprising:
receiving code configured to cause at least one of said at least one processor to receive product information on a plurality of products, from the server apparatus;
display control code configured to cause at least one of said at least one processor to make a display device display a trade screen that displays the received product information of the plurality of products; and
selection operation detecting code configured to cause at least one of said at least one processor to detect a selection operation of selecting a product, among the plurality of products display in the trade screen, wherein:
the display control code is further configured to cause at least one of said at least one processor to and generate the trade screen arranged to:
display, at least one piece of information on each product in a first set of products, among the plurality of products, in one of a plurality of first locations in a product selectable region in the trade screen, each location in the product selectable region corresponding to the first set of products that are selectable by a user;
display at least one piece of information on the product, selected by the selection operation by the user from the first set of products in the product selectable region, in one of a plurality of locations in a shopping cart region of the trade screen; and
in response to determining that the selected product information meet predetermined trade terms and conditions, dynamically minimize the shopping cart region to display a minimized shopping cart region which is smaller than the shopping cart region, and dynamically display an expanded product selectable region, which includes the product selectable region and an additional product selectable region corresponding to at least a portion of a region included in the shopping cart region prior to the minimizing of the shopping cart region and display, at least one piece of information on each product in a second set of products, among the plurality of products, in one of a plurality of locations in the additional product selectable region in the trade screen, each location in the additional product selectable region corresponding to the second set of products that are selectable by the user.
1. A server apparatus that provides an e-commerce site related to a trade of a product, to a terminal device connected through a network, the server apparatus comprising:
at least one non-transitory memory operable to store program code; and
at least one processor operable to read said program code and operate as instructed by said program code, said program code comprising:
display data generating code configured to cause at least one of said at least one processor to generate display data for making a display device of the terminal device display a trade screen that displays product information on a plurality of products;
transmitting code configured to cause at least one of said at least one processor to transmit the display data generated by the display data generating code, to the terminal device; and
selected product identification information receiving code configured to cause at least one of said at least one processor to receive, from the terminal device, selected product identification information for identifying a product selected by a selection operation as a product to trade, among the plurality of products displayed in the trade screen, wherein:
the display data generating code is further configured to cause at least one of said at least one processor to identify the selected product based on the selected product identification information received by the selected product identification information receiving code, acquire selected product information about the identified product based on the selected product identification information, and generate the trade screen arranged to:
display, at least one piece of information on each product in a first set of products, among the plurality of products, in one of a plurality of locations in a product selectable region in the trade screen, each location in the product selectable region corresponding to the first set of products that are selectable by a user;
display at least one piece of information on the product, selected by the selection operation by the user from the first set of products in the product selectable region, in one of a plurality of locations in a shopping cart region of the trade screen;
in response to determining that the selected product information meet predetermined trade terms and conditions, dynamically minimize the shopping cart region to display a minimized shopping cart region which is smaller than the shopping cart region, and dynamically display an expanded product selectable region, which includes the product selectable region and an additional product selectable region corresponding to at least a portion of a region included in the shopping cart region prior to the minimizing of the shopping cart region and display, at least one piece of information on each product in a second set of products, among the plurality of products, in one of a plurality of locations in the additional product selectable region in the trade screen, each location in the additional product selectable region corresponding to the second set of products that are selectable by the user.
26. An e-commerce system comprising: a server apparatus that provides an e-commerce site related to a trade of a product, and a terminal device that is connected with the server apparatus through a network, wherein:
the server apparatus comprises:
at least one non-transitory memory operable to store program code; and
at least one processor operable to read said program code and operate as instructed by said program code, said program code comprising:
display data generating code configured to cause at least one of said at least one processor to generate display data for making a display device of the terminal device display a trade screen that displays product information on a plurality of products;
transmitting code configured to cause at least one of said at least one processor to transmit the display data generated by the display data generating code, to the terminal device; and
selected product identification information receiving code configured to cause at least one of said at least one processor to receive, from the terminal device, selected product identification information for identifying a product selected by a selection operation as a product to trade, among the plurality of products displayed in the trade screen;
the terminal device comprises:
at least one non-transitory memory operable to store program code; and
at least one processor operable to read said program code and operate as instructed by said program code, said program code comprising:
display data receiving code configured to cause at least one of said at least one processor to receive display data transmitted from the transmitting code; and
display control code configured to cause at least one of said at least one processor to make a display device display the trade screen, based on the received display data;
the display data generating code of the server apparatus configured to cause at least one of said at least one processor to identify the selected product based on the selected product identification information received by the selected product identification information receiving code, acquire selected product information about the identified product based on the selected product identification information, and generate the trade screen arranged to:
display, at least one piece of information on each product in a first set of products, among the plurality of products, in one of a plurality of first locations in a product selectable region in the trade screen, each location in the product selectable region corresponding to the first set of products that are selectable by a user;
display at least one piece of information on the product, selected by the selection operation by the user from the first set of products in the product selectable region, in one of a plurality of locations in a shopping cart region of the trade screen; and
in response to determining that the selected product information meet predetermined trade terms and conditions, dynamically minimize the shopping cart region to display a minimized shopping cart region which is smaller than the shopping cart region, and dynamically display an expanded product selectable region, which includes the product selectable region and an additional product selectable region corresponding to at least a portion of a region included in the shopping cart region prior to the minimizing of the shopping cart region and display, at least one piece of information on each product in a second set of products, among the plurality of products, in one of a plurality of locations in the additional product selectable region in the trade screen, each location in the additional product selectable region corresponding to the second set of products that are selectable by the user.
2. The server apparatus according to
3. The server apparatus according to
4. The server apparatus according to
5. The server apparatus according to
6. The server apparatus according to
7. The server apparatus according to
8. The server apparatus according to
9. The server apparatus according to
the entire area of the Web page cannot be displayed in a screen of the display device if the Web page is not scrolled, and
the display control is a control to move the selected product information to a portion of the Web page which cannot be displayed in the screen if a scroll operation is not performed to expand the product selectable region.
10. The server apparatus according to
the display control is a control to move the selected product information to the bottom of the Web page to expand the product selectable region.
11. The server apparatus according to
12. The server apparatus according to
13. The server apparatus according to
14. The server apparatus according to
16. The server apparatus according to
17. The server apparatus according to
18. The server apparatus according to
19. The server apparatus according to
20. The server apparatus according to
21. The server apparatus according to
22. The server apparatus according to
23. The server apparatus according to
24. The server apparatus according to
|
This application is a National Stage of International Application No. PCT/JP2011/051573 filed Jan. 27, 2011 claiming priority based on Japanese Patent Application No. 2010-019418 filed Jan. 29, 2010, the contents of all of which are incorporated herein by reference in their entirety.
The present invention relates to a technical field of e-commerce utilizing a network such as Internet.
In recent years, sites (hereinafter “shopping mall sites”) are known which provide shopping malls in which a lot of stores are opened on Internet. A user of a shopping mall selects a desired product from products participants listed in the shopping mall through a Web page transmitted to a user terminal from the shopping mall site, undergoes an order procedure and purchases the selected product (see, for example, Patent Literature 1).
In the shopping mall site, when a product is selected in a product selection screen, the selected product is registered in a so-called shopping cart. Display of products registered in the shopping cart (that is, content of the shopping cart) is usually fixed. Hence, with a shopping mall site which does not display a shopping cart, while some operations are frequently required at all times to check the shopping cart, with a shopping mall site which displays a shopping cart in a fixed fashion, the shopping cart is displayed at all times even when the shopping cart does not need to be checked.
The present invention is made in light of the foregoing, and an example of this object is to provide, for example, a server apparatus which provides an e-commerce site which, in case where predetermined trade terms and conditions regarding user's purchase of the product are not met, allows a user to easily learn information related to a product selected by the user (for example, content of a shopping cart), and which, in case where trade terms and conditions are met, prevents information regarding the product selected by the user from preventing product information from being enlarged and displayed or a great number of pieces of product information from being displayed.
In order to solve the above problem, according to an exemplary aspect of the invention, there is provided a server apparatus that provides an e-commerce site related to a trade of a product, to a terminal device connected through a network, the server apparatus comprising: a display data generating means that generates display data for making a display unit of the terminal device display a trade screen that displays product information related to the product for a plurality of products; a transmitting means that transmits the display data generated by the display data generating means, to the terminal device; and a selected product identification information receiving means that receives, from the terminal device, selected product identification information for identifying a product selected to trade among products corresponding to product information displayed on the trade screen, wherein: the display data generating means identifies a product selected according to a selection operation based on selected product identification information received by the selected product identification information receiving means, acquires selected product related information related to a trade among product information related to the identified product, generates the display data for making a first display area in the trade screen display the selected product related information when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time and generates the display data for making a second display area in the trade screen different from the first display area display the selected product related information when the trade terms and conditions are met; and the second display area is positioned below the first display area in the trade screen.
According to an exemplary aspect, selected product related information is displayed in the first display area in the display unit when predetermined trade terms and conditions related to product selection are not met, and the display area (second display area) of the selected product related information is moved downward when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the first display area until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is moved from the first display area to the second display area. Further, when the trade terms and conditions are met, display of the selected product related information is moved downward so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed in an upper portion of the screen which is highly visible for the user, so that it is possible to improve user's visibility and effectively utilize a display area.
According to another exemplary aspect of the invention there is provided a server apparatus that provides an e-commerce site related to a trade of a product, to a terminal device connected through a network, the server apparatus comprising: a display data generating means that generates display data for making a display unit of the terminal device display a trade screen that displays product information related to the product for a plurality of products; a transmitting means that transmits the display data generated by the display data generating means, to the terminal device; and a selected product identification information receiving means that receives, from the terminal device, selected product identification information for identifying a product selected to trade among products corresponding to product information displayed on the trade screen, wherein the display data generating means identifies a product selected according to a selection operation based on selected product identification information received by the selected product identification information receiving means, acquires selected product related information related to a trade among product information related to the identified product, generates the display data for making the trade screen display the selected product related information when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time and generates the display data for not making the trade screen display the selected product related information when the trade terms and conditions are met.
According to an exemplary aspect, selected product related information is displayed on a trade screen when predetermined trade terms and conditions related to product selection are not met, and the selected product related information is no longer displayed when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the trade screen until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is no longer displayed. Further, when the trade terms and conditions are met, the selected product related information is displayed so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed. Consequently, it is possible to improve the user's visibility and effectively utilize the display area.
According to an exemplary aspect of the server apparatus, the first display area is positioned above product information to be displayed in the trade screen. In this case, the first display area is positioned above product information, so that, when the trade terms and conditions are not met, the visibility of selected product related information improves.
According to an exemplary aspect of the server apparatus, the first display area comprises a portion that overlaps product information to be displayed in the trade screen, in up and down directions in the screen. In this case, the first display area and product information overlap in up and down directions, so that, when the trade terms and conditions are not met, the visibility for simultaneously checking the selected product related information and product information improves.
According to an exemplary aspect of the server apparatus, the second display area is positioned below product information to be displayed in the trade screen. In this case, when the trade terms and conditions are met, the second display area is positioned below product information, so that the selected product related information does not prevent product information from being enlarged and displayed or a great number of pieces of produce information from being displayed.
According to an exemplary aspect of the server apparatus, the trade terms and conditions are met when a total amount of prices of products selected according to the selection operation reaches a free shipping money amount determined in advance as an amount of money for providing free shipping of products.
According to an exemplary aspect, the user can select a product while checking the selected product related information until a total amount of prices of products selected by the user reaches a free shipping money amount. Further, the user can recognize that the total amount reaches the free shipping money amount, based on that a display mode of the selected product related information changed.
According to an exemplary aspect of the server apparatus, the display data generating means makes the trade screen display a difference between a total amount of prices of products selected according to the selection operation and the free shipping money amount when the trade terms and conditions are not met, and generates the display data for not making the trade screen display the difference when the trade terms and conditions are met.
According to an exemplary aspect, the rest of the amount of money to reach the free shipping money amount is displayed until the total amount of prices of products selected by the user reaches the free shipping money amount, so that the user can easily learn how much products the user needs to select to reach the free shipping money amount.
According to an exemplary aspect of the server apparatus, the trade terms and conditions are met when a number of products selected according to the selection operation reaches a free shipping number determined in advance as a number that provides free shipping of products.
According to an exemplary aspect, the user can select a product while checking the selected product related information until the number of products selected by the user reaches a free shipping number. Further, the user can recognize that the number of products reaches the free shipping number, based on that the display mode of the selected product related information changed.
According to an exemplary aspect of the server apparatus, the display data generating means enables the selected product related information to be displayed by detecting a display operation for displaying the selected product related information when the trade terms and conditions are met, and generates the display data for not making the trade screen display the selected product related information. In this case, the user can check the selected product related information anytime by performing a display operation.
According to an exemplary aspect of the server apparatus, the selected product related information indicates at least one of a name and a price of a product selected according to the selection operation and a total amount of prices of products selected according to the selection operation.
According to an exemplary aspect, the user check at least one of pieces of information indicating a name and price of the product selected by the user and the total amount of prices of the selected products.
According to an exemplary aspect of the server apparatus, the e-commerce site is a net supermarket site.
In a net supermarket site which covers several tens of thousands of products, and in which the products covered are relatively cheap, the user frequently needs to purchase a plurality of products to reach, for example, a purchase amount for free shipping. Hence, the selected product related information is preferably placed at a position to be easily checked until the total amount reaches the purchase amount for free shipping. However, after the purchase amount reaches the free shipping money amount once, it is less necessary to check the selected product related information, and it is desired to enlarge a product display screen of a net supermarket which covers a great number of products. Hence, when the trade terms and conditions are met in this way, moving the selected product related information downward or hiding the selected product related information is preferable for the net supermarket site.
According to another exemplary aspect of the invention, there is provided a server apparatus that provides an e-commerce site related to a trade of a product, to a terminal device connected through a network, wherein: the server apparatus transmits command data to the terminal device to cause the terminal device to function as: a display control means that makes a display unit display a trade screen that displays product information received from the server apparatus and related to the product for a plurality of products; and a selection operation detecting means that detects a selection operation of selecting a product corresponding to product information to be displayed in the trade screen, as a product to trade; the display control means makes a first display area in the trade screen display selected product related information related to a product selected according to the selection operation as a product to trade when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time, and makes a second display area in the trade screen different from the first display area display the selected product related information when the trade terms and conditions are met; and the second display area is positioned below the first display area in the trade screen.
According to an exemplary aspect, selected product related information is displayed in the first display area in the display unit when predetermined trade terms and conditions related to product selection are not met, and the display area (second display area) of the selected product related information is moved downward when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the first display area until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is moved from the first display area to the second display area. Further, when the trade terms and conditions are met, display of the selected product related information is moved downward so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed in an upper portion of the screen which is highly visible for the user, so that it is possible to improve user's visibility and effectively utilize a display area.
According to another exemplary aspect of the invention, there is provided a server apparatus that provides an e-commerce site related to a trade of a product, to a terminal device connected through a network, the server apparatus comprising:
the server apparatus transmits command data to the terminal device to cause the terminal device to function as:
a display control means that makes a display unit display a trade screen that displays product information received from the server apparatus and related to the product for a plurality of products; and a selection operation detecting means that detects a selection operation of selecting a product corresponding to product information to be displayed in the trade screen, as a product to trade; and the display control means makes the trade screen display selected product related information related to a product selected according to the selection operation as a product to trade when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time, and does not make the trade screen display the selected product related information when the trade terms and conditions are met.
According to an exemplary aspect, selected product related information is displayed on a trade screen when predetermined trade terms and conditions related to product selection are not met, and the selected product related information is no longer displayed when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the trade screen until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is no longer displayed. Further, when the trade terms and conditions are met, the selected product related information is displayed so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed. Consequently, it is possible to improve the user's visibility and effectively utilize the display area.
According to an exemplary aspect of the server apparatus, the first display area is positioned above product information to be displayed in the trade screen. In this case, the first display area is positioned above product information, so that, when the trade terms and conditions are not met, the visibility of selected product related information improves.
According to an exemplary aspect of the server apparatus, the first display area comprises a portion that overlaps product information to be displayed in the trade screen, in up and down directions in the screen. In this case, the first display area and product information overlap in up and down directions, so that, when the trade terms and conditions are not met, the visibility for simultaneously checking the selected product related information and product information improves.
According to an exemplary aspect of the server apparatus, the second display area is positioned below product information to be displayed in the trade screen. In this case, when the trade terms and conditions are met, the second display area is positioned below product information, so that the selected product related information does not prevent product information from being enlarged and displayed or a great number of pieces of produce information from being displayed.
According to an exemplary aspect of the server apparatus, the trade terms and conditions are met when a total amount of prices of products selected according to the selection operation reaches a free shipping money amount determined in advance as an amount of money for providing free shipping of products.
According to an exemplary aspect, the user can select a product while checking the selected product related information until a total amount of prices of products selected by the user reaches a free shipping money amount. Further, the user can recognize that the total amount reaches the free shipping money amount, based on that a display mode of the selected product related information changed.
According to an exemplary aspect of the server apparatus, the display control means makes the trade screen display a difference between a total amount of prices of products selected according to the selection operation and the free shipping money amount when the trade terms and conditions are not met, and does not make the trade screen display the difference when the trade terms and conditions are met.
According to an exemplary aspect, the rest of the amount of money to reach the free shipping money amount is displayed until the total amount of prices of products selected by the user reaches the free shipping money amount, so that the user can easily learn how much products the user needs to select to reach the free shipping money amount.
According to an exemplary aspect of the server apparatus, the trade terms and conditions are met when a number of products selected according to the selection operation reaches a free shipping number determined in advance as a number that provides free shipping of products.
According to an exemplary aspect, the user can select a product while checking the selected product related information until the number of products selected by the user reaches a free shipping number. Further, the user can recognize that the number of products reaches the free shipping number, based on that the display mode of the selected product related information changed.
According to an exemplary aspect of the server apparatus, the display control means enables the selected product related information to be displayed by detecting a display operation for displaying the selected product related information when the trade terms and conditions are met, and does not make the trade screen display the selected product related information. In this case, the user can check the selected product related information anytime by performing a display operation.
According an exemplary aspect of the server apparatus, the selected product related information indicates at least one of a name and a price of a product selected according to the selection operation and a total amount of prices of products selected according to the selection operation.
According to an exemplary aspect, the user check at least one of pieces of information indicating a name and price of the product selected by the user and the total amount of prices of the selected products.
According to an exemplary aspect of the server apparatus, the e-commerce site is a net supermarket site.
In a net supermarket site which covers several tens of thousands of products, and in which the products covered are relatively cheap, the user frequently needs to purchase a plurality of products to reach, for example, a purchase amount for free shipping. Hence, the selected product related information is preferably placed at a position to be easily checked until the total amount reaches the purchase amount for free shipping. However, after the purchase amount reaches the free shipping money amount once, it is less necessary to check the selected product related information, and it is desired to enlarge a product display screen of a net supermarket which covers a great number of products. Hence, when the trade terms and conditions are met in this way, moving the selected product related information downward or hiding the selected product related information is preferable for the net supermarket site.
According to another exemplary aspect of the invention, there is provided a product information display program causing a computer to function as: a receiving means that is connected to a server apparatus that provides an e-commerce site related to a trade of a product, through a network, and that receives product information related to the product for a plurality of products; a display control means that makes a display unit display a trade screen that displays the received product information of the plurality of products; and a selection operation detecting means that detects a selection operation of selecting a product corresponding to product information to be displayed in the trade screen, as a product to trade, wherein: when the computer is caused to function as the display control means, the display control means makes one area of a first display area in the trade screen display selected product related information related to a product selected according to the selection operation as a product to trade when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time, and makes a second display area in the trade screen different from the first display area display the selected product related information when the trade terms and conditions are met; and the second display area is positioned below the first display area in the trade screen.
According to an exemplary aspect, selected product related information is displayed in the first display area in the display unit when predetermined trade terms and conditions related to product selection are not met, and the display area (second display area) of the selected product related information is moved downward when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the first display area until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is moved from the first display area to the second display area. Further, when the trade terms and conditions are met, display of the selected product related information is moved downward so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed in an upper portion of the screen which is highly visible for the user, so that it is possible to improve user's visibility and effectively utilize a display area.
According to another exemplary aspect of the invention, there is provided a product information display program causing a computer to function as: a receiving means that is connected to a server apparatus that provides an e-commerce site related to a trade of a product, through a network, and that receives product information related to the product for a plurality of products; a display control means that makes a display unit display a trade screen that displays the received product information of the plurality of products; and a selection operation detecting means that detects a selection operation of selecting a product corresponding to product information to be displayed in the trade screen, as a product to trade, wherein, when the computer is caused to function as the display control means, the display control means makes the trade screen display selected product related information related to a product selected according to the selection operation as a product to trade when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time, and does not make the trade screen display the selected product related information when the trade terms and conditions are met.
According an exemplary aspect, selected product related information is displayed on a trade screen when predetermined trade terms and conditions related to product selection are not met, and the selected product related information is no longer displayed when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the trade screen until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is no longer displayed. Further, when the trade terms and conditions are met, the selected product related information is displayed so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed. Consequently, it is possible to improve the user's visibility and effectively utilize the display area.
According to another exemplary aspect of the invention, there is provided a product information display method comprising: a step of, at a computer, connecting to a server apparatus that provides an e-commerce site related to a trade of a product, through a network, and receiving product information related to the product for a plurality of products; a step of, at the computer, making a display unit display a trade screen that displays the received product information of a plurality of products; a step of, at the computer, detecting a selection operation of selecting a product corresponding to product information to be displayed in the trade screen, as a product to trade; and a step of, at the computer, making one area of a first display area in the trade screen display selected product related information related to a product selected according to the selection operation as a product to trade when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time, and making a second display area in the trade screen that is different from the first display area and that is positioned below the first display area display the selected product related information when the trade terms and conditions are met.
According to an exemplary aspect, selected product related information is displayed in the first display area in the display unit when predetermined trade terms and conditions related to product selection are not met, and the display area (second display area) of the selected product related information is moved downward when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the first display area until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is moved from the first display area to the second display area. Further, when the trade terms and conditions are met, display of the selected product related information is moved downward so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed in an upper portion of the screen which is highly visible for the user, so that it is possible to improve user's visibility and effectively utilize a display area.
According to another exemplary aspect of the invention there is provided a product information display method comprising: a step of, at a computer, connecting to a server apparatus that provides an e-commerce site related to a trade of a product, through a network, and receiving product information related to the product for a plurality of products; a step of, at the computer, making a display unit display a trade screen that displays the received product information of a plurality of products; a step of, at the computer, detecting a selection operation of selecting a product corresponding to product information to be displayed in the trade screen, as a product to trade; and a step of, at the computer, making the trade screen display selected product related information related to a product selected according to the selection operation as a product to trade when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time, and not making the trade screen display the selected product related information when the trade terms and conditions are met.
According to an exemplary aspect, selected product related information is displayed on a trade screen when predetermined trade terms and conditions related to product selection are not met, and the selected product related information is no longer displayed when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the trade screen until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is no longer displayed. Further, when the trade terms and conditions are met, the selected product related information is displayed so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed. Consequently, it is possible to improve the user's visibility and effectively utilize the display area.
According to another exemplary aspect of the invention, there is provided an e-commerce system comprising: a server apparatus that provides an e-commerce site related to a trade of a product, and a terminal device that is connected with the server apparatus through a network, wherein: the server apparatus comprises: a display data generating means that generates display data for making a display unit of the terminal device display a trade screen that displays product information related to the product for a plurality of products; a transmitting means that transmits the display data generated by the display data generating means, to the terminal device; and a selected product identification information receiving means that receives, from the terminal device, selected product identification information for identifying a product selected to trade among products corresponding to product information displayed on the trade screen; the terminal device comprises: a display data receiving means that receives display data transmitted from the transmitting means; and a display control means that makes a display unit display the trade screen, based on the received display data; the display data generating means of the server apparatus identifies a product selected according to a selection operation based on selected product identification information received by the selected product identification information receiving means, acquires selected product related information related to a trade among product information related to the identified product, generates the display data for making a first display area in the trade screen display the selected product related information when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time and generates the display data for making a second display area in the trade screen different from the first display area display the selected product related information when the trade terms and conditions are met; and the second display area is positioned below the first display area in the trade screen.
According to an exemplary aspect, selected product related information is displayed in the first display area in the display unit when predetermined trade terms and conditions related to product selection are not met, and the display area (second display area) of the selected product related information is moved downward when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the first display area until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is moved from the first display area to the second display area. Further, when the trade terms and conditions are met, display of the selected product related information is moved downward so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed in an upper portion of the screen which is highly visible for the user, so that it is possible to improve user's visibility and effectively utilize a display area.
According to another exemplary aspect of the invention, there is provided an e-commerce system comprising: a server apparatus that provides an e-commerce site related to a trade of a product, and a terminal device that is connected with the server apparatus through a network, wherein: the server apparatus comprises: a display data generating means that generates display data for making a display unit of the terminal device display a trade screen that displays product information related to the product for a plurality of products; a transmitting means that transmits the display data generated by the display data generating means, to the terminal device; and a selected product identification information receiving means that receives, from the terminal device, selected product identification information for identifying a product selected to trade among products corresponding to product information displayed on the trade screen; the terminal device comprises: a display data receiving means that receives display data transmitted from the transmitting means; and a display control means that makes a display unit display the trade screen, based on the received display data; and the display data generating means of the server apparatus identifies a product selected according to a selection operation based on selected product identification information received by the selected product identification information receiving means, acquires selected product related information related to a trade among product information related to the identified product, generates the display data for making the trade screen display the selected product related information when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time and generates the display data for not making the trade screen display the selected product related information when the trade terms and conditions are met.
According to an exemplary aspect, selected product related information is displayed on a trade screen when predetermined trade terms and conditions related to product selection are not met, and the selected product related information is no longer displayed when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the trade screen until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is no longer displayed. Further, when the trade terms and conditions are met, the selected product related information is displayed so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed. Consequently, it is possible to improve the user's visibility and effectively utilize the display area.
According to another exemplary aspect of the invention, there is provided an e-commerce system comprising: a server apparatus that provides an e-commerce site related to a trade of a product, and a terminal device that is connected with the server apparatus through a network, wherein: the server apparatus transmits command data to the terminal device to cause the terminal device to function as: a display control means that makes a display unit display a trade screen that displays product information received from the server apparatus and related to the product for a plurality of products; and a selection operation detecting means that detects a selection operation of selecting a product corresponding to product information to be displayed in the trade screen, as a product to trade;
the terminal device functions as the display control means and the selection operation detecting means, based on command data received from the server apparatus; the display control means makes a first display area in the trade screen display selected product related information related to a product selected according to the selection operation as a product to trade when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time, and makes a second display area in the trade screen different from the first display area display the selected product related information when the trade terms and conditions are met; and the second display area is positioned below the first display area in the trade screen.
According to an exemplary aspect, selected product related information is displayed in the first display area in the display unit when predetermined trade terms and conditions related to product selection are not met, and the display area (second display area) of the selected product related information is moved downward when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the first display area until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is moved from the first display area to the second display area. Further, when the trade terms and conditions are met, display of the selected product related information is moved downward so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed in an upper portion of the screen which is highly visible for the user, so that it is possible to improve user's visibility and effectively utilize a display area.
According to another exemplary aspect of the invention, there is provided an e-commerce system comprising: a server apparatus that provides an e-commerce site related to a trade of a product, and a terminal device that is connected with the server apparatus through a network, wherein: the server apparatus transmits command data to the terminal device to cause the terminal device to function as: a display control means that makes a display unit display a trade screen that displays product information received from the server apparatus and related to the product for a plurality of products; and a selection operation detecting means that detects a selection operation of selecting a product corresponding to product information to be displayed in the trade screen, as a product to trade;
the terminal device functions as the display control means and the selection operation detecting means, based on command data received from the server apparatus; and the display control means makes the trade screen display selected product related information related to a product selected according to the selection operation as a product to trade when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time, and does not make the trade screen display the selected product related information when the trade terms and conditions are met.
According to an exemplary aspect, selected product related information is displayed on a trade screen when predetermined trade terms and conditions related to product selection are not met, and the selected product related information is no longer displayed when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the trade screen until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is no longer displayed. Further, when the trade terms and conditions are met, the selected product related information is displayed so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed. Consequently, it is possible to improve the user's visibility and effectively utilize the display area.
According to another exemplary aspect of the invention, there is provided a terminal device that is connected to a server apparatus that provides an e-commerce site related to a trade of a product, through a network, the terminal device comprising: a receiving means that receives product information related to the product for a plurality of products, from the server apparatus; a display control means that makes a display unit display a trade screen that displays the received product information of the plurality of products; and a selection operation detecting means that detects a selection operation of selecting a product corresponding to product information to be displayed in the trade screen, as a product to trade, wherein: the display control means makes a first display area in the trade screen display selected product related information related to a product selected according to the selection operation as a product to trade when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time, and makes a second display area in the trade screen different from the first display area display the selected product related information when the trade terms and conditions are met; and the second display area is positioned below the first display area in the trade screen.
According to an exemplary aspect, selected product related information is displayed in the first display area in the display unit when predetermined trade terms and conditions related to product selection are not met, and the display area (second display area) of the selected product related information is moved downward when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the first display area until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is moved from the first display area to the second display area. Further, when the trade terms and conditions are met, display of the selected product related information is moved downward so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed in an upper portion of the screen which is highly visible for the user, so that it is possible to improve user's visibility and effectively utilize a display area.
According to another exemplary aspect of the invention, there is provided a terminal device that is connected to a server apparatus that provides an e-commerce site related to a trade of a product, through a network, the terminal device comprising: a receiving means that receives product information related to the product for a plurality of products, from the server apparatus; a display control means that makes a display unit display a trade screen that displays the received product information of the plurality of products; and a selection operation detecting means that detects a selection operation of selecting a product corresponding to product information to be displayed in the trade screen, as a product to trade, wherein the display control means makes the trade screen display selected product related information related to a product selected according to the selection operation as a product to trade when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time, and does not make the trade screen display the selected product related information when the trade terms and conditions are met.
According to an exemplary aspect, selected product related information is displayed on a trade screen when predetermined trade terms and conditions related to product selection are not met, and the selected product related information is no longer displayed when the trade terms and conditions are met.
Consequently, the user can check the selected product related information in the trade screen until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that the selected product related information is no longer displayed. Further, when the trade terms and conditions are met, the selected product related information is displayed so as not to prevent product information from being enlarged and displayed or a great number of pieces of product information from being displayed. Consequently, it is possible to improve the user's visibility and effectively utilize the display area.
According to another exemplary aspect of the invention, on there is provided a recording medium on which a product information display program is recorded, the product information display program causing a computer to function as: a receiving means that is connected to a server apparatus that provides an e-commerce site related to a trade of a product, through a network, and that receives product information related to the product for a plurality of products; a display control means that makes a display unit display a trade screen that displays the received product information of the plurality of products; and a selection operation detecting means that detects a selection operation of selecting a product corresponding to product information to be displayed in the trade screen, as a product to trade, wherein: when the computer is caused to function as the display control means, the display control means makes one area of a first display area in the trade screen display selected product related information related to a product selected according to the selection operation as a product to trade when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time, and makes a second display area in the trade screen different from the first display area display the selected product related information when the trade terms and conditions are met; and the second display area is positioned below the first display area in the trade screen.
According to another exemplary aspect of the invention, there is provided a recording medium on which a product information display program is recorded, the product information display program causing a computer to function as: a receiving means that is connected to a server apparatus that provides an e-commerce site related to a trade of a product, through a network, and that receives product information related to the product for a plurality of products; a display control means that makes a display unit display a trade screen that displays the received product information of the plurality of products; and a selection operation detecting means that detects a selection operation of selecting a product corresponding to product information to be displayed in the trade screen, as a product to trade, wherein, when the computer is caused to function as the display control means, the display control means makes the trade screen display selected product related information related to a product selected according to the selection operation as a product to trade when trade conditions of the selected product do not meet predetermined trade terms and conditions at a given point of time, and does not make the trade screen display the selected product related information when the trade terms and conditions are met.
Consequently, according to the present invention, the user can easily check selected product related information on a trade screen until the trade terms and conditions are met, and recognize that the trade terms and conditions are met, based on that a display mode on the trade screen of the selected product related information changed. Further, when the trade terms and conditions are met, display of the selected product related information is prevented from preventing product information from being enlarged and displayed or a great number of pieces of product information from being displayed, so that it is possible to improve the user's visibility.
Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings. In addition, an embodiment which will be described below is an embodiment where the present invention is applied to an order receiving system.
[1. Overview of Configuration and Function of Order Receiving System]
First, an overview of a configuration and function of an order receiving system S according to an embodiment of the present invention will be described using
As illustrated in
The order receiving server 1, user terminal 2 and store terminal 3 can transmit and receive data to and from each other through a network NW by applying, for example, TCP/IP to a communication protocol. In addition, the network NW is constructed with, for example, Internet, a dedicated communication line (for example, CATV (Community Antenna Television) line), a mobile communication network (including, for example, a base station) and a gateway.
The order receiving server 1 is disposed to run a net supermarket site in which supermarkets join, and receives an order of a product from the user terminal 2 and delivers order content to the store terminal 3 disposed on the supermarket side. Particularly, the order receiving server 1 according to the present embodiment makes a display unit of the user terminal 2 display content of a so-called shipping cart (an example of “selected product related information”) which displays information related to the products selected by the user, through a product list screen (an example of a “trade screen”) displayed on the user terminal 2 until free shipping conditions (an example of “trade terms and conditions”) are met, and, after the free shipping conditions are met, does not make the display unit of the user terminal 2 display content of the shipping cart as long as the operation of displaying the content of the shipping cart is performed. In addition, the free shipping conditions according to the present embodiment include that products equivalent to 2000 yen (an example of a “free shipping money amount”) are registered in the shipping cart. Further, when checkout processing is performed in a state where the free shipping conditions are met, a benefit that shipping of products registered in the shopping cart becomes free is given to the user.
The user terminal 3 has a Web browser function, and transmits, for example, a HTTP (Hyper Text Transfer Protocol) request to the order receiving server 1 and acquires, for example, a Web page as a response to display on a display. Consequently, the user of the user terminal 3 can browse information provided by the net supermarket site. In addition, for example, a personal computer, PDA (Personal Digital Assistant), or mobile telephone is applicable to the user terminal 3.
[2. Configuration and Function of Order Receiving Server 1]
Next, the configuration and function of the order receiving server 1 will be described using
As illustrated in
The communication unit 11 is connected to the network NW to control a communication state with the user terminal 2 or store terminal 3.
The storage unit 12 is formed with, for example, a hard disk drive, and stores various softwares such as operating system and server softwares. In addition, the various softwares may be acquired through the network NW from, for example, other server apparatuses, or may be recorded in a recording medium and read through a drive apparatus.
Further, the storage unit 12 stores site information provided from the net supermarket site to the user terminal 2 or store terminal 3. Meanwhile, the site information includes Web pages of various screens, and data such as an image to be embedded on a Web page.
Further, in the storage unit 12, a member DB (Data Base) 121, a store DB 122, a stock DB 123, a product DB 124, an image DB 125 and a purchase history DB 126 are constructed. In addition, the storage unit 12 is an example of a “product information storage means” of the server apparatus.
In the member DB 121 illustrated in
In the store DB 122 illustrated in
In the stock DB 123 illustrated in
In the product DB 124 illustrated in
In the image DB 125 illustrated in
In the purchase history DB 126 illustrated in
The input/output interface unit 13 performs interface processing between the communication unit 11 and storage unit 12, and the system control unit 14.
The system control unit 14 is formed with, for example, a CPU (Central Processing Unit) 14a, a ROM (Read Only Memory) 14b and a RAM (Random Access Memory) 14c. Further, the CPU 14a realizes various functions by reading and executing various programs stored in the ROM 14b and storage unit 12. In addition, the system control unit 14 is an example of a “transmitting means” and a “selected product identification information receiving means” of the server apparatus.
The system control unit 14 generates Web page data (“product list screen Web page data”) for displaying a product list screen on the display unit of the user terminal 2, and transmits the Web page data to the user terminal 2.
[3. Configuration and Function of User Terminal 2]
Next, the configuration and function of the user terminal 2 will be described using
As illustrated in
The operation unit 31 includes, for example, a keyboard and mouse, and receives an operation command from the user and outputs the command content to the system control unit 36 as a command signal. The display unit 32 is formed with, for example, a CRT (Cathode Ray Tube) display or liquid crystal display, and displays information such as texts and images.
The communication unit 33 is connected to the network NW to control the communication state with the order receiving server 1.
The storage unit 34 is formed with, for example, a hard disk drive, and stores various softwares such as operating system and browser softwares. In addition, these softwares may be acquired through the network NW from, for example, other server apparatuses, or may be recorded in a recording medium and read through a drive apparatus.
The input/output interface unit 35 performs interface processing between the operation unit 31, display unit 32, communication unit 33 and storage unit 34, and the system control unit 36.
The system control unit 36 is formed with, for example, a CPU (Central Processing Unit) 36a, a ROM (Read Only Memory) 36b and a RAM (Random Access Memory) 36c. Further, the CPU 36a realizes various functions by reading and executing various programs stored in the ROM 36b and storage unit 34. In addition, the system control unit 36 is an example of a “receiving means”, a “display control means”, a “selection operation detecting means” and a “display data receiving means” of the terminal device.
Further, when receiving product list screen Web page data from the order receiving server 1, the system control unit 36 makes the display unit 32 display a product list screen. Hereinafter, a product list screen 200 will be described using
As illustrated in
Further, above the selectable product display area 210, a large genre selection area 201a, middle genre selection area 201b and a small genre selection area 201c used to narrow down products to display on the selectable product display area 210 are provided. The user can narrow down products which need to be specified as display targets by selecting a genre to which products which need to be displayed in the selectable product display area 210 belong, in order of the large genre, middle genre and small genre.
On the right side of the selectable product display area 210 in
Thus,
As illustrated in
Further, as illustrated in
[4. Operation of Order Receiving System S]
Next, an operation of the order receiving system S according to one embodiment of the present invention will be described.
An operation of providing information related to a product covered by the net supermarket from the order receiving server 1 to the user terminal 2, receiving the order of the product specified by the user terminal 2 based on this information and transmitting the order content to the store terminal 3 will be described using sequence diagrams illustrates in
First, when detecting an operation of transmitting a member ID and password to the order receiving server 1, the system control unit 36 of the user terminal 2 transmits the input member ID and password to the order receiving server 1 (step S101).
When receiving the member ID and password, the system control unit 14 of the order receiving server 1 performs log-in processing (step S102). More specifically, the system control unit 14 searches in the member DB 121 based on the received member ID, checks whether or not a corresponding member ID is registered, and, when the member ID is registered, checks whether or not the received password and the authentication password registered in the member DB 121 match. Further, the system control unit 14 decides that no problem is found in log-in processing only when the corresponding member ID is registered in the member DB 121 and passwords match.
When deciding that a problem is found in the log-in processing, the system control unit 14 transmits error information indicating that an error has occurred in the log-in processing, to the user terminal 2, and makes the user terminal 2 display the error message on the display of the user terminal 2. When deciding that no problem is found in the log-in processing, the system control unit 14 refers to the member DB 121, acquires the registered delivery destination address, then refers to the store DB 122 and acquires a list of stores or branch stores which include the acquired delivery destination address as a deliverable area (step S103).
Next, the system control unit 14 generates Web page data (referred to as “store list screen Web page data”) for displaying a store list screen (not illustrated) which displays the acquired delivery destination address and store list (step S104), and transmits Web page data to the user terminal 2 (step S105).
When receiving the store list screen Web page data, the system control unit 36 of the user terminal 2 makes the display unit 32 display the store list screen (step S106). When the store list screen is displayed, the user (member) (i) checks whether or not the displayed delivery destination address is an address to receive the ordered product and (ii) select an order recipient (purchasing) store. In addition, when there is an error in an address or when a product is received at an address different from the delivery destination address, a correct address to receive the product is transmitted as a new delivery destination address to receive the store list screen Web page again from the order receiving server 1. At this time, when receiving the new delivery destination address, the system control unit 14 of the order receiving server 1 acquires again a list of stores including the new delivery destination address as a deliverable area, generates store list screen Web page for displaying the new delivery destination address and the acquires store list, and transmits the store list screen Web page to the user terminal 2.
When the user selects the order recipient store, the system control unit 36 of the user terminal 2 transmits the store ID of the selected store to the order receiving server 1 (step S107).
When receiving the store ID, the system control unit 14 of the order receiving server 1 refers to the stock DB 123, and acquires a product list of products covered by a store matching the received store ID (step S108). Further, the system control unit 14 refers to the product DB 124 and image DB 125, and acquires product information such as information or image data showing genre IDs, product names, sales prices, standards and production places of products included in the acquired product list.
Next, the system control unit 14 generates product list screen Web page data for displaying product information related to a product included in the acquired product list (step S109), and transmits the product list screen Web page data to the user terminal 2 (step S110).
When receiving the product list screen Web page data, the system control unit 36 of the user terminal 2 makes the display unit 32 display the product list screen 200 (step S111). When the product list screen 200 is displayed, the user (member) can register a product in the shopping cart 250 by selecting in the order quantity selection box 211 the order quantity of a product displayed in the selectable product display area 210, and pushing (clicking) the shopping cart button 212. Further, after all products to order are registered in the shopping cart 250, checkout processing can be performed by pushing (clicking) the checkout button 251.
Meanwhile, processing when the system control unit 36 of the user terminal 2 makes the display unit 32 display the product list screen 200 will be described using
First, the system control unit 36 decides whether or not the shopping cart button 212 is pushed (clicked) (step S501). At this time, when deciding that the shopping cart button 212 is not pushed (clicked) (step S501: NO), the system control unit 36 transitions to processing in step S505. By contrast with this, when deciding that the shopping cart button 212 is pushed (clicked) (step S501: YES), the system control unit 36 registers a product corresponding to the pushed (clicked) shopping cart button 212, in the shopping cart 250 (step S502).
Next, the system control unit 36 decides whether or not the free shipping conditions are met (step S503). More specifically, the system control unit 36 decides whether or not the total amount of sales prices of the products registered in the shopping cart 250 reaches the free shipping money amount (2000 yen). At this time, when deciding that the free shipping conditions are not met (step S503: NO), the system control unit 36 transitions to processing in step S505. By contrast with this, when deciding that the free shipping conditions are met (step S503: YES), the system control unit 36 displays the folded shopping cart 250 so as not to display content of the shopping cart 250 (step S504).
Next, the system control unit 36 decides whether or not the checkout button 251 is pushed (clicked) (step S505). At this time, when deciding that the checkout button 251 is not pushed (clicked) (step S505: NO), the system control unit 36 transitions to processing in step S501. By contrast with this, when deciding that the checkout button 251 is pushed (clicked) (step S505: YES), the system control unit 36 generates order data indicating the all products and order quantities registered in the shopping cart 250 (step S506), and finishes processing in this flowchart.
When generating order data, the system control unit 36 transmits the order data to the order receiving server 1 as illustrated in
When receiving the order data, the system control unit 14 of the order receiving server 1 holds the order data in the storage unit 12 (step S202), and generates order content check screen Web page data for displaying an order content check screen (not illustrated) for making the user check whether or not there is not an error in order content, based on the order data (step S203). Next, the system control unit 14 transmits the order content check screen Web page data, to the user terminal 2 (step S204).
When receiving order content check screen Web page data, the system control unit 36 of the user terminal 2 makes the display unit 32 display the order content check screen (step S205). The order content check screen allows the user to check the order content (ordered products and quantities) on the product list screen 200, and the user checks the order content on the order content check screen and pushes (clicks) an approval button if there is no error. When detecting an operation of pushing (clicking) the approval button, the system control unit 36 transmits approval data indicating that the user approved the order content, to the order receiving server 1 (step S206).
When receiving approval data, the system control unit 14 of the order receiving server 1 registers the order data held in processing in step S202, in the order receiving DB (not illustrated) (step S207). Next, the system control unit 14 generates order completion screen Web page data for displaying an order completion screen (not illustrated) indicating that order reception is completed (step S208), and transmits the order completion screen Web page data to the user terminal 2 (step S209). Further, the system control unit 14 transmits order data registered in the order receiving DB, to the store terminal 3 (step S210).
When receiving order completion screen Web page data, the system control unit 36 of the user terminal 2 makes the display unit 32 display the order completion screen (step S211).
As described above, with the user terminal 2 according to the present embodiment, content of the shopping cart 250 (information related to products registered in the shopping cart 250, which is an example of “selected product related information”) is displayed in the product list screen 200 until the free shipping conditions (an example of “trade terms and conditions”) are met, and, after the free shipping conditions are met, is not displayed as long as an operation of selecting one area of the folded shopping cart 250 is detected (see
Consequently, the user can check content of the shopping cart 250 until the free shipping conditions are met, and recognize that the free shipping conditions are met, based on that display of the shopping cart 250 is switched to display of the folded shopping cart 250 (see
In case where the total purchase money amount reaches a predetermined amount, for example, a net supermarket gives a service (so-called free shipping service) that the supermarket side takes a delivery fee of products, to a customer as a benefit when predetermined conditions regarding purchase of products are met. Hence, while there are many cases where the user selects a product while wondering what product and how many products the user has to purchase more caring content of the shopping cart, and, if the shopping cart is completely hidden to display many products in the product list screen, user's convenience decreases, the user can check content of the shopping cart 250 until the free shipping conditions are met with the present embodiment.
Further, the user terminal 2 displays the condition display area 260 until the free shipping conditions are met (see
Further, as content of the shopping cart 250 (an example of “selected product related information”), the names and sales prices of products selected by an operation (an example of “selection operation”) of pushing (clicking) the shopping cart button 212 and the total amount of prices of the selected products are displayed. Consequently, the user can easily recognize the names and sales prices of products selected by the user, and total amount of prices of the selected products.
Further, while the user who selects many products in the net supermarket which covers several tens of thousands of products feels inconvenience if the shopping cart 250 is displayed at all times, the user terminal 2 does not display the shopping cart 250 after the free shipping conditions are met, so that the user does not feel inconvenience.
Particularly, with the net supermarket site, products which are generally covered include many types and many items ranging from fresh food to daily goods, and every one of covered products costs is small in value. Hence, upon shopping at the net supermarket, there are comparatively many cases where a plurality of products are purchased instead of one product to reach a purchase amount for free shipping. Hence, it is very inconvenient for the user to care about the total amount in the current shopping cart before the total amount reaches the free shipping money amount and, at the same time, check the shopping cart by an additional operation every time the user places one product in the cart. Consequently, the current purchase amount is preferably displayed at a position which can be easily checked until the total amount reaches the free shipping money amount.
By contrast with this, products of many types and many items are covered by the net supermarket site, and therefore there is a demand that a product display screen is effectively used as much as possible. That is, there are a problem that the display area per product in the product selection screen becomes small and the user has difficulty in seeing the product or a problem that the product selection screen becomes large (for example, vertically long) and the user needs to scroll the screen to select a product. Hence, if the shopping cart continues to be displayed at an upper end or right end on the product selection screen, there are cases where this prevents many products from being displayed.
Thus, while the net supermarket site faces the above contradicting demands because of its nature, the user terminal 2 according to the present embodiment can meet these contradicting demands by displaying the shopping cart 250 until the total amount reaches the free shipping money amount as illustrated in
In addition, although, with the present embodiment, the free shipping conditions include that the total amount of sales prices of products registered in the shopping cart 250 reaches a predetermined amount of 2000 yen, instead of this, the free shipping conditions may include that the number of products registered in the shopping cart 250 reaches a predetermined number (for example, 10 items which is an example of a “free shipping number”). In this case, while the number of products selected by the user reaches a predetermined number, the user can select products while checking content of the shopping cart 250.
Further, with the present embodiment, after the free shipping conditions are met, display of the shopping cart 250 may be switched to display of the folded shopping cart 250 (see
As illustrated in
In addition, in case of
Further, when, for example, the product list screen is configured to be vertically long such that the entire area of the screen cannot be displayed if the screen is vertically scrolled, the shopping cart 250 which is not folded may be provided in the upper portion of the product list screen until the free shipping conditions are met and, after the free shipping conditions are met, the shopping cart 250 which is not folded may be moved to the lowermost portion of the product list screen which cannot be displayed in the screen if a downward scroll operation (an example of the “display operation”) is not performed. In this case, after the free shipping conditions are met, the user can continuously select products without caring content of the shopping cart 250. Further, it is possible to expand the selectable product display area 210 to an area which displayed the shopping cart 250. In addition, when the selectable product display area 210 is expanded, display of each product information may be enlarged leaving the number of products to display as is.
Further, although it has been described above as if processings in step S501 to step S506 illustrated in
Furthermore, with the present embodiment, although the shopping cart 250 is displayed in the product list screen 200, the shopping cart 250 may be displayed in another screen (another window). In this case, in a state before the free shipping conditions are met, another screen which displays the shopping cart 250 is displayed at all times in one area of the display area of the display unit 32 and, in a state after the free shipping conditions are met, another screen is closed and is displayed again only when a predetermined operation (for example, an operation of clicking a shopping cart display button provided in the product list screen 200) is detected.
Further, although, with the above embodiment, an access to the net supermarket site is made and, immediately after the top page (not illustrated) of the net supermarket site is displayed, log-in processing is performed, the timing to perform log-in processing is by no means limited to this. For example, log-in processing may be performed when order data indicating all products and order quantities registered in the shopping cart 250 is transmitted to the order receiving server 1. In this case, using Cookie information generated when the user accessed the order receiving server 1 from the terminal device in the past and stored in the terminal device, when the user subsequently accesses the net supermarket site from the terminal device, a list of stores or branch stores may be acquired which includes the delivery destination address of the user as a deliverable area.
The present invention is by no means limited to the above embodiment. The above embodiment is only an example, and the technical scope of the present invention incorporate all apparatuses which have substantially the same configuration as the technical idea disclosed in the claims of the present invention and which provide the same functions and effects.
Patent | Priority | Assignee | Title |
11822765, | Apr 30 2021 | Coupang Corp. | Method for managing item list and an apparatus for the same |
Patent | Priority | Assignee | Title |
7225148, | Jul 25 2003 | ACCESSIFY, LLC | E-commerce shopping cart |
7571105, | Nov 04 2004 | International Business Machines Corporation | Weight based upselling |
7707505, | Mar 23 2000 | Internet Patents Corporation | Dynamic tabs for a graphical user interface |
7912755, | Sep 23 2005 | PRONTO, INC | Method and system for identifying product-related information on a web page |
8412567, | Mar 11 2008 | Xerox Corporation | System and method for computerized sales optimization |
20020161662, | |||
20040153371, | |||
20060095354, | |||
20070061412, | |||
20070260997, | |||
20080300925, | |||
20090075694, | |||
20090099935, | |||
20090234722, | |||
20090265732, | |||
20100070529, | |||
20100079490, | |||
20110173102, | |||
JP2002236694, | |||
JP2002259757, | |||
JP200525300, | |||
JP2007115184, | |||
JP2008145541, | |||
JP2009134684, | |||
JP2009535738, | |||
KR20020084148, | |||
KR20080036290, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jan 27 2011 | Rakuten, Inc. | (assignment on the face of the patent) | / | |||
May 28 2012 | OCHIAI, YUKIKO | RAKUTEN, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 028378 | /0059 | |
Sep 07 2015 | RAKUTEN, INC | RAKUTEN, INC | CHANGE OF ADDRESS | 037690 | /0315 | |
Sep 01 2021 | RAKUTEN, INC | RAKUTEN GROUP, INC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 058314 | /0657 | |
Sep 01 2021 | RAKUTEN, INC | RAKUTEN GROUP, INC | CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096 10671117 10716375 10716376 10795407 10795408 AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657 ASSIGNOR S HEREBY CONFIRMS THE ASSIGNMENT | 068066 | /0103 |
Date | Maintenance Fee Events |
Jan 11 2021 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Date | Maintenance Schedule |
Jul 18 2020 | 4 years fee payment window open |
Jan 18 2021 | 6 months grace period start (w surcharge) |
Jul 18 2021 | patent expiry (for year 4) |
Jul 18 2023 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jul 18 2024 | 8 years fee payment window open |
Jan 18 2025 | 6 months grace period start (w surcharge) |
Jul 18 2025 | patent expiry (for year 8) |
Jul 18 2027 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jul 18 2028 | 12 years fee payment window open |
Jan 18 2029 | 6 months grace period start (w surcharge) |
Jul 18 2029 | patent expiry (for year 12) |
Jul 18 2031 | 2 years to revive unintentionally abandoned end. (for year 12) |