[0001] 1. Field of the Invention
[0002] The present invention relates to a retail sales management system for use when products are sold via a communication network.
[0003] 2. Discussion of Related Art
[0004] Electronic commerce, involving the retail sales of products and the contracting out of services using communication networks, such as the Internet, has become a popular and wide spread addition to the retail sales business field. An intending purchaser, when availing himself or herself of the conveniences afforded by electronic commerce, generally selects a desired product, or a service, by referring to products for sale, or services to be provided, that are listed on a computer screen, enters his or her name, address and telephone number, along with a payment method, and transmits these data to a retailer. This is all that is required of the purchaser; all other procedures associated with a purchase are handled by the retailer.
[0005] The price for a product or the charge for a service is generally set by a retailer. At this time, the retail price is normally determined by adding a profit margin to the actual expenses involved in the manufacture of a product, or in the provision of a service. Further, when determining a price, the popularity a product enjoys among users, and user product evaluations may be taken into account.
[0006] There are retailing methods, such as auction sales, where buyers take the initiative in setting prices. In such a case, however, since the buyers compete with each other and bid up the price of a product, the final price paid may far exceed that which most consumers would regard as appropriate. And since an auction sale is more appropriate when the number of intending purchasers exceeds the available supply of a product, it is not suitable for general trading.
[0007] According to one method whereby the retail price of a product is dynamically established, for a product such as a computer program, the employment frequency (the number of activations, or the employment period) is recorded and measured, and when a predetermined value is reached, the payment of a charge is requested. According to another method, when a specific time has elapsed following the start of a sale, the retail prices of some subject products are reduced. However, these retailing methods do not immediately and directly reflect an evaluation such as is acquired when a product has been tested on the market and has been compared with other, similar products.
[0008] During the exchange of data across a communication network, user evaluations of content to be provided may be fed back to an intending purchaser. For example, the number of times the content was accessed, or a user evaluation may be supplied as a reference item to facilitate the selection of content. Or, the content may be ranked in accordance with its evaluation or employment frequency, and thereafter presented to an intending purchaser.
[0009] However, content evaluation is merely provided as reference matter to be considered when a choice is made, and is not used as a basis for the setting of a price for a product (content).
[0010] As is described above, according to the conventional retail sales method, when a retailer sets a price for a product or a charge for a service, a value attributable the popularity of the product or the service with users, and how they evaluate it may be added to the price. However, when the popularity of a product or service or the user evaluation of it fluctuates over time, a great deal of labor must be devoted to immediately, and frequently, changing the retail price to reflect marketing realities.
[0011] However, if a price is set each time there is a variation in the popularity or in the user evaluation of a product or service, a lower price can be set for an unpopular product or service to increase its marketing competitiveness, or a higher price can be set for a popular product or service to increase the net profit.
[0012] Further, conventionally, when a retailer sets a retail price while taking into account the popularity or the evaluation of a product or a service, only the current popularity or evaluation are taken into consideration when the price is selected. However, if along with an altered retail price information were provided concerning trends affecting price changes (e.g., how the price will subsequently be changed), such information would assist a user in appropriately timing the purchase of a product or the selection of a service.
[0013] As is described above, according to the conventional method for dynamically setting the retail price of a product, the price of a frequently employed product is increased and the price of a less frequently employed product is reduced. But the conventional method can not flexibly assign a new retail price consonant with a change in the popularity or in the overall user evaluation of a product or a service.
[0014] It is, therefore, one object of the present invention to provide a retail sales management system that, consonant with the level of popularity or the user evaluation of a product or service, dynamically sets a retail price for a product or a charge for a service.
[0015] To achieve the above object, according to the present invention, a server for managing the retail sales of a product across a communication network comprises: retail sales state management means for managing the retail sales state of the product; price setting means for dynamically setting the price of the product in accordance with rules and the retail sales state of the product and in accordance with the actual retail sales status of the product when managed by the retail sales state management means; and product information provision means for, upon the receipt of an information request via the communication network, furnishing a request transmission source with the information concerning the product and the price of the product, set by the price setting means at the time the information request is received.
[0016] According to the present invention, a product is any item targeted for business trading (sales) across a communication network. Therefore, in addition to prices for general goods and digital content, the present invention can be applied for the dynamical setting of a charge for a service.
[0017] Further, according to the present invention, a server may also be provided that does not include the product information provision means and that dynamically sets retail prices consonant with the actual retail sales states of products.
[0018] The server further comprises: price trend information provision means for generating, in accordance with the actual retail sales state of the product, information concerning trends affecting the changes of the price of the product, and for furnishing the information to the information request transmission source.
[0019] This configuration is preferable because an intending purchaser of a product can refer to the information concerning trends affecting the changes of the price of the subject product, and can acquire an appropriate timing for the purchase of the product.
[0020] The information concerning the trends affecting the changes of the price of the product can be arbitrarily set, using content based on the number of products sold, such as “how much the price will be increased after how many more products are sold”, content based on a time element, such as “how much the price will be reduced at what time”, or content based on a rank provided in accordance with the popularity or the user evaluation of a product, such as “how much the price will be increased (or reduced) when the rank is incremented (decremented) by one”.
[0021] Specifically, a method for setting a price in accordance with the number of products sold can be employed to increase the profit provided by a product that is selling well and for providing a competitive price provided by a product that is not selling well. For example, the price setting means can set a price for the product by using rules, based on the retail sales state of the product, according to which the price is increased as the number of product units sold rises or decreased as the number of product units sold falls.
[0022] Furthermore, according to the present invention, a server for charging for and providing digital content via a communication network comprises: sales state management means, for managing the sales state of the digital content; price setting means, for dynamically changing a charge for accessing the digital content in accordance with rules and the sales state of the digital content and in accordance with the sales state of the digital content, which is managed by the sales state management means; and information provision means for presenting to an information request transmission source, upon the receipt of an information request via the communication network, information concerning the digital content and the charge for accessing the digital content that is set by the price setting means at the time the information request is received.
[0023] A server can be provided that does not include the information provision means and that dynamically sets the access charge in accordance with the actual sales state of the digital content.
[0024] The server further comprises: price trend information provision means, for generating, in accordance with the sales state of the digital content, information concerning trends affecting the changing of the charge for accessing the digital content and for furnishing the information to the information request transmission source.
[0025] This configuration is preferable because a user who accesses and downloads the digital content can refer to the information concerning the trends affecting the price of the subject product, and can acquire an appropriate timing for accessing the digital content.
[0026] As well as for a general product, information concerning trends associated with the changing of an access charge, such as the contents based on an access count, the contents based on a time element, or the contents based on a rank awarded in accordance with the popularity or the user evaluation of a product, can be arbitrarily set.
[0027] The price setting means sets the charge for accessing the digital content in accordance with rules and the sales state of the digital content and according to which the charge for an access is increased when the number of accesses of the digital content rises or is reduced when the number of accesses falls.
[0028] The price setting means sets the charge for accessing the digital content in accordance with rules, which is based on the sales state of the digital content, according to which the charge for an access is increased when the rank awarded the digital content, which is consonant with the popularity or the evaluation of the digital content, is incremented, or the charge for an access is reduced when the rank awarded the digital content is decremented.
[0029] According to the present invention, an information communication terminal is provided, for accessing a product retail sales management server across a communication network and for purchasing a product offered by the server, whereby an information request is issued to the server in order to obtain information concerning the product and the price of the product; whereby the information concerning the product and the price of the product, and information concerning trends affecting the changes of the price are received after the server has accepted the information request; and whereby, when a user has examined the information, as needed, and has determined to purchase the product, a purchase request to that effect is transmitted to the server.
[0030] Further, according to the present invention, a product retail sales management method, for managing the retail sales of a product in accordance with a purchase request that is issued, via a communication network, by a server connected thereto, comprises the steps of: managing the retail sales state of the product; dynamically setting the price of the product in accordance with rules and the retail sales state of the product and in accordance with the actual retail sales status of the product; and furnishing information concerning the product upon the receipt of an information request via the communication network, and furnishing the price set for the product at the time the information request is accepted. The product retail sales management method further comprises, after the step of furnishing the price of the product, a step of accepting a purchase request for the product that is issued after the information concerning the product and the price of the product have been provided.
[0031] The product retail sales management method of the invention further comprises the steps of: generating, upon receipt of the information request, information concerning trends affecting the changes of the price of the product in accordance with the retail sales state of the product. At the step of furnishing the information concerning the product and the price of the product, the information concerning the trends affecting the changes of the price of the product can also be furnished.
[0032] According to the present invention, a storage medium can be provided on which reading means of a computer stores a computer-readable program that permits the computer to perform the processes that correspond to the steps of the product retail sales management method.
[0033] In addition, a program transmission apparatus can be provided that comprises: storage means for storing the program; and transmission means for reading, from the storage means, and transmitting the program.
[0034] This configuration is preferable because a computer that executes the program can perform product retail sales management, including dynamically setting the price of a product in accordance with its retail sales state of the product.
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054] Preferred embodiments of the present invention will now be described in detail while referring to the accompanying drawings.
[0055]
[0056] In
[0057] In
[0058] Then, the user designates a desired product by referring to the input screen, enters necessary information, and uses the user terminal
[0059] The product purchase processing is the same as the electronic commerce processing used to purchase an ordinary product via the Internet. In this embodiment, it should be noted that, since the retail price of the product is dynamically set, when the product information is transmitted as the input screen file (
[0060] In this arrangement, the functions of the product retail sales management server
[0061] Further, in this case, the user terminal
[0062]
[0063] A database
[0064]
[0065] Various information for determining the price of a product is stored in the initial setup table
[0066] The lowest price and the highest price are set so that the price of the product will not fall below or rise above a specific value. When a certain product is especially popular and purchase requests are concentrated on that product, if the number of purchases is set as the dependency element, the price of the product will increase endlessly. However, when the price has increased until it is too high to be appropriate for the product, the number of purchase requests will fall, and this is not an acceptable condition for either the seller and the buyers. On the other hand, when the popularity of a specific product is low and the no trading history has been accumulated for it, a price whereat there is neither a loss nor a profit must be set based on the manufacturing cost of the pertinent product. Therefore, a reasonable price range should be determined for the product. However, these data are not requisite, and one or both of the lowest and the highest prices may not be set as desired by the seller.
[0067] Since the entry for the currency unit is set while taking into account the convenience it offers for trading, this is an arbitrary setting.
[0068]
[0069] In the price determination policy table
[0070]
[0071] The product ID and the current price of the product are stored in the current price table
[0072]
[0073] A condition for a next price change is stored in the price trend table
[0074]
[0075] The retail sales time and the price of the product at that time are stored in the retail sales history table
[0076] When the ranking information is set as the dependency element in the initial setup table
[0077] The operations of the individual modules will now be described. First, the operation of the acceptance module
[0078]
[0079] During this processing, the acceptance module
[0080] When the user terminal
[0081] A script may also be displayed in the input screen file transmitted to the user terminal
[0082] The processing performed by the retail sales management module
[0083]
[0084] The retail sales management module
[0085] The operation of the price update module
[0086] The price update module
[0087]
[0088] The price update module
[0089] When the policy PO for changing the price in accordance with the number of units sold is defined, information concerning the number of product units sold must be obtained from the retail sales history table
[0090] In this manner, required information is acquired in accordance with the contents of the policy PO. When all information that it seems may be used for the determination has been acquired, only necessary information is employed in accordance with the contents of the policy PO.
[0091] Then, the obtained information and the policy PO are employed to determine whether the current price table
[0092] When it is ascertained that an update of the current price table
[0093] When the current price table
[0094] The operation of the price trend update module
[0095]
[0096] The price trend update module
[0097] In accordance with the policy PO and the change condition C, the price trend update module
[0098] When the policy PO for changing the price in accordance with the number of retail sale units is defined, the condition “change the price after several more units have been sold” is changed each time the product is sold. Therefore, information concerning the number of retail sales units must be acquired from the retail sales history table
[0099] In this manner, required information is acquired in accordance with the contents of the policy PO. Further, all the information that it seems may be used for the determination may be obtained, but only necessary information may be employed in consonance with the contents of the policy PO.
[0100] The obtained information is employed to determine whether the updating of the price trend table
[0101] When the information obtained at step
[0102] When the price trend update module
[0103] As is described above, since the price trend update module
[0104] In this embodiment, the price trend update module
[0105] Therefore, it is preferable that, in order to update the price trend table
[0106]
[0107] As is described above, when a product information request is issued by the user terminal
[0108] In
[0109] When the user selects a desired music piece (a product) on the input screen
[0110]
[0111] In
[0112] The input screen
[0113] The information presented in the product information display column
[0114] A specific operation performed for this embodiment will now be described.
[0115] In
[0116] Assume that one purchaser bought one product (Product ID 01) at predetermined time (11:00).
[0117] In
[0118] The price trend update module
[0119] Assume that a predetermined time has elapsed (11:30) and the total number of purchased product (Product ID 01) units has reached 20.
[0120] In
[0121] The price trend update module
[0122] Another example operation for this embodiment will now be described.
[0123]
[0124]
[0125] In this example, the price update module
[0126] In
[0127] In the current price table
[0128] After 10:00, the product retail sales management server
[0129] Assume that one purchaser bought one product (Product ID 01) at a predetermined time (11:00).
[0130] In
[0131] Thereafter the price trend update module
[0132] Assume that thereafter the product (Product ID 01) is not purchased for 7200 seconds (two hours). Then,
[0133] is established, and thus, the price update module
[0134] In
[0135] Since the current price table
[0136] As is described above, the retail price of the product can be dynamically changed in accordance with the retail sales state of the product, and an appropriate retail price can be set in accordance with the reaction of the market.
[0137] As is described above, according to the present invention, a retail sales management system can be provided that dynamically sets the retail price for a product or a service in accordance with the popularity or an evaluation of the product or the service.
[0138] A legend for the symbols is repeated herein for convenience:
[0139]
[0140]
[0141]
[0142]
[0143]
[0144]
[0145]
[0146]
[0147]
[0148]
[0149]
[0150]
[0151]
[0152]
[0153] Having described embodiments of the invention it is noted that modifications and variations can be made by persons skilled in the art in light of the above teachings. It is therefore to be understood that changes may be made in the particular embodiments of the invention disclosed which are within the scope and spirit of the invention as defined by the appended claims. Having thus described the invention with the details and particularity required by the patent laws, what is claims and desired protected by Letters Patent is set for in the appended claims.