1. Field of the Invention
The present invention relates to a reverse auction system through a communication network and particularly to a joint purchase reverse auction system which conducts reverse auction according to desired purchase terms that puts together purchase desires of a plurality of buyers and determines a successful supplier.
2. Description of Related Art
Electronic purchase services that procure a product or service, which is referred to hereafter as an item, over the internet becomes common. Recently, B-to-B service that is intended for business-to-business transaction, not only B-to-C service that targets general consumers, is on the increase. One form of the electronic purchase service is a reverse auction service.
The reverse auction service starts upon buyer's presentation of desired purchase terms such as specifications of desired product, price, quantity, and delivery date, delivery place. In this auction, suppliers who can satisfy the buyer's terms of purchase submit their bids. This is called “reverse auction” because roles of supplier and buyer are opposite from a normal auction called forward auction in which buyers submit bids in order to obtain a product presented by a supplier. The reverse auction is suitable for business-to-business transaction since terms of purchase such as desired specifications, delivery date, and delivery method vary by buyer in many cases.
The reverse auction service involves one-on-one reverse auction and joint purchase reverse auction. The one-on-one reverse auction conducts reverse auction based on a single buyer's purchase desire and determines a single successful supplier. The joint purchase reverse auction, on the other hand, conducts reverse auction for a total procurement amount that puts together purchase desires of a plurality of buyers and determines a successful supplier. The joint purchase reverse auction has an advantage of profiting volume merit even if the procurement amount of each buyer is small. Japanese Unexamined Patent Publication No. 2001-319098 (Takada) and Japanese Unexamined Patent Publication No. 2002-109286 (Hikita) disclose a system for the joint purchase reverse auction.
A general process of conducting the joint purchase reverse auction is as follows. First, the process gathers buyers and suppliers who participate in the auction. Then, it determines a starting price of the reverse auction from the quantity and price of the item which the participating buyers desire to purchase. Then, the participating suppliers submit bids, and a supplier who submits the lowest price is determined to be a successful bidder. In the joint purchase revere auction, the suppliers normally bid for a total amount that puts together purchase desires of all the participating buyers. After that, the process determines a contract price of each individual buyer based on the obtained contract price, thereby ending the revere auction.
When determining the contract price of each of the participating buyers in the joint purchase revere auction, it is necessary to distribute the amount reduced by the reverse auction, which is referred to hereafter as a reduction amount, properly to the participating buyers.
A conventional method of determining a contract price of each individual participating buyer is as follows. To simplify the description, it is assumed that procurement items of all buyers are the same, and a successful supplier is determined as a result that suppliers bid for a total procurement quantity of participating buyers. One of the conventional methods for determining a contract price of each buyer is to set the price of the contract price divided by a total procurement quantity to be a common contract price of all participating buyers. In this method, however, if the purchase unit price of a procurement item before reverse auction, which is referred to hereafter as a past unit price, significantly varies by buyer, a price reduction effect of reverse auction for the buyer with a low past unit price is relatively small. It is therefore difficult to carry out the reverse auction as a joint purchase when a past unit price significantly varies between buyers.
Further, the above contract price determination method implicitly provides volume merit obtained by mass procurement of items in joint purchase in the form of reduction in the bid price of suppliers. However, it is necessary in some cases to clearly provide the volume merit by allocating the reduction amount preferentially to the buyer with a large procurement quantity. Particularly, if the purchase quantity widely varies between participating buyers, it is apparent that the presence of the buyer with a large purchase quantity benefits other buyers in the reduction amount obtained by reverse auction. This causes the buyer with a large purchase quantity to have feeling of unfairness, which may result in a difficulty in conducting the reverse auction as a joint purchase.
Therefore, if the purchase quantity of participating buyers differs widely and the presence of a specific buyer with a large purchase quantity allows reducing a contract price, it is preferred to allocating the reduction amount obtained by the reverse auction preferentially to the buyer with a large procurement quantity.
In view of the foregoing, it is an object of the present invention to provide a control method of joint purchase reverse auction that determines a contract price for a total procurement amount of participating buyers which is capable of determining a contract price or contract unit price of each individual buyer by reflecting either or both of a buyer's procurement scale and past price before reverse auction, and a computer program product and a server for causing a computer to execute this method.
According to one aspect of the present invention, there is provided a joint purchase reverse auction control method. The method includes determining a contract price for a total procurement amount putting together purchase desires of a plurality of buyers according to a bid by at least one supplier, and calculating a contract price of each buyer from the contract price for the total procurement amount at least according to a purchase scale or a procurement price prior to reverse auction of the buyer.
This method allows either or both of the buyer's purchase scale and past price (procurement price before conducting reverse auction) to be counted in determining the contract price of each individual buyer. It is thereby possible to determine the contract price or contract unit price of each buyer that reflects either or both of the buyer's purchase scale and past price.
It is preferred that the contract price of each buyer is calculated in such a way that a price per unit quantity of the contract price of each buyer is lower for a buyer with a larger purchase scale and a lower procurement price prior to reverse auction. This allows allocating the price reduction effect obtained by the reverse auction preferentially to the buyer with a low past price or a large purchase scale.
According to another aspect of the present invention, there is provided a computer program product for causing a computer to execute control of joint purchase reverse auction. The computer program product includes a computer readable medium storing a program code. The program code includes a first program code determining a contract price for a total procurement amount putting together purchase desires of a plurality of buyers according to a bid by at least one supplier, and a second program code calculating a contract price of each buyer from the contract price for the total procurement amount at least according to a purchase scale or a procurement price prior to reverse auction of the buyer.
This allows either or both of the buyer's purchase scale and past price (procurement price before conducting reverse auction) to be counted in determining the contract price of each individual buyer. It is thereby possible to determine the contract price or contract unit price of each buyer that reflects either or both of the buyer's purchase scale and past price.
According to another aspect of the present invention, there is provided a server for implementing control of joint purchase revere auction. The server includes a unit of determining a contract price for a total procurement amount putting together purchase desires of a plurality of buyers according to a bid by at least one supplier, and a unit of calculating a contract price of each buyer from the contract price for the total procurement amount at least according to a purchase scale or a procurement price prior to reverse auction of the buyer.
This configuration allows either or both of the buyer's purchase scale and past price (procurement price before conducting reverse auction) to be counted in determining the contract price of each individual buyer. It is thereby possible to determine the contract price or contract unit price of each buyer that reflects either or both of the buyer's purchase scale and past price.
It is preferred that the unit of determining a contract price calculates the contract price of each buyer in such a way that a price per unit quantity of the contract price of each buyer is lower for a buyer with a larger purchase scale and a lower procurement price prior to reverse auction. This allows allocating the price reduction effect obtained by the reverse auction preferentially to the buyer with a low past price or a large purchase scale.
The above and other objects, features and advantages of the present invention will become more fully understood from the detailed description given hereinbelow and the accompanying drawings which are given by way of illustration only, and thus are not to be considered as limiting the present invention.
Preferred embodiments of the present invention are described hereinafter with reference to the drawings.
The server 1 acquires and controls desired purchase terms transmitted from the buyer terminal 2, bidding information transmitted from the supplier terminal 3, and so on, and conducts reverse auction. The buyer terminal 2 is a terminal used by a buyer who is a user of a reverse auction service. The supplier terminal 3 is a terminal used by a supplier who is a user of the reverse auction service. The buyer is a purchaser who desires to procure a product or service through the use of the reverse auction service. The supplier is a seller who desires to offer a product or service through the use of the reverse auction service.
Referring first to
Then, the server 1 puts together the desired purchase terms transmitted from a plurality of buyer terminals 2 and determines the terms required for making a joint purchase. The terms required for making a joint purchase includes participating buyers, participating suppliers, a starting price of joint purchase reverse auction, a date to hold joint purchase reverse auction, and so on. The server 1 implements joint purchase reverse auction based on the terms for a joint purchase. In the joint purchase reverse auction, the supplier terminals 3 transmit bidding information input by a supplier to the server 1, and the server 1 compares transmitted bidding information and determines a successful supplier and a contract price.
After that, the server 1 determines a contract price of each individual buyer by reflecting the purchase scale and past unit price of each participating buyer based on the contract price determined for the total purchase amount of all the participating buyers. The server 1 then transmits the contract price of each individual buyer to the buyer terminal 2 of each buyer. This system conducts reverse auction which determines a contract price or contract unit price of each individual participating buyer by reflecting the procurement quantity of all participating buyers by the above process. Now, the device and program constituting the revere auction system of this embodiment and a reverse auction process flow of this embodiment are described below. The following description describes the case where an object of procurement in joint purchase is a product.
Referring next to
The CPU 15 is a central control unit that executes each processing in the server 1 according to control program. The control program is a program for causing the CPU 15 to execute the processing on the server 1, and it is stored in the internal memory 16 or the external storage device 17. The program may be acquired from remote storage means through the communication network.
The external storage device 17 stores a reverse auction execution program 171. It also stores a buyer information table 172, a supplier information table 173, a desired purchase terms table 174, and a joint purchase case table 175.
The reverse auction execution program 171 is a program for causing the computer system to execute the process of the reverse auction method of the invention. It is loaded to the internal memory 16 and executed on the CPU 15. The CPU 15 operates according to the reverse auction execution program 171, thereby allowing the computer system to operate as the server 1 of this embodiment.
The buyer information table 172 stores information about buyers who are users of the reverse auction service.
The supplier information table 173 stores information about suppliers who are users of the reverse auction service.
The desired purchase terms table 174 stores information contained in the desired purchase terms transmitted from the buyer terminal 2 and information on a contract price after conducting joint purchase reverse auction.
The joint purchase case table 175 stores information required to conduct joint purchase reverse auction and information after conducting joint purchase revere auction in association with each other.
The buyer terminal 2 is a personal computer (PC), for example, which includes CPU, ROM, RAM, hard disk, display, keyboard, mouse, and so on. The buyer terminal 2 exchanges data with the server 1 by executing Web browser program stored in the hard disk, for example, using TCP/IP, HTTP protocol.
The supplier terminal 3 is also a PC, for examples which includes CPU, ROM, RAM, hard disk, display, keyboard, mouse, and so on. The supplier terminal 3 exchanges data with the server 1 by executing Web browser program stored in the hard disk, for example.
The network 4 is a communication network such as internet, public network, exclusive line, and mobile communication network.
The procedure of the reverse auction of this embodiment is described hereafter with reference to the flow chart of
First, the buyer terminal 2 accepts input of desired purchase terms by a buyer and transmits the desired purchase terms to the server 1 (S701).
Then, the server 1 receives the desired purchase terms transmitted from the buyer terminal 2 through the communication interface 13 and stores it into the desired purchase terms table 174 in the external storage device 17 in the step S702.
In the step S703, the server 1 determines the desired purchase terms that are put together as a joint purchase case, referring to the desired purchase terms stored in the desired purchase terms table 174. The desired purchase terms may be determined by selecting the terms where a desired product is common and a desired reverse auction date is also common, for example. The selected desired purchase terms are stored as an associated desired purchase terms ID in the joint purchase case table 175. A past price and a starting price are also stored therein. The starting price may be the same as the past price or determined by multiplying the minimum past unit price of the participating buyer with a purchase quantity.
After that, in the step S704, the server 1 transmits a notice of invitation to participate in joint purchase to the supplier terminal 3. At this time, the server 1 also supplies to the supplier terminal 3 the information about the reverse auction case such as a desired product, detailed requirements, desired quantity, desired reverse auction period and reverse auction starting price stored in the joint purchase case table 175 and the desired purchase terms table 174. Instead, the supplier who has received the invitation may access the server 1 through the supplier terminal 3 to browse the information about the reverse auction case.
The supplier terminal 3 displays the received invitation in a display or the like (S705) so that a supplier inputs a participation response, and transmits the response to the server 1 (S706). The server 1 receives the participation response from the supplier terminal 3 (S707). It is preferred that the server 1 stores the supplier ID of the supplier who has returned the participation response in the joint purchase case table 175 in association with the joint purchase case ID.
In the step S708, the server 1 determines starting conditions of the joint purchase case by the information on the participating buyers and suppliers obtained in the preceding steps, and transmits the starting conditions to the buyer terminals 2 of the participating buyers and the supplier terminals 3 of the participating suppliers for confirmation. The buyer terminals 2 and the supplier terminals 3 display the received starting conditions for the participating buyers or the participating suppliers (S709).
After that, the server 1 holds the joint purchase reverse auction (S710). The supplier terminal 3 accepts bid from a supplier and transmits the information to the server 1 (S711). The server 1 compares the bid information transmitted from a plurality of supplier terminals 3 and determines the supplier who has submit the lowest price as a successful supplier (S713). It is preferred that the buyer terminal 2 and the supplier terminal 3 display progress information of the joint purchase reverse auction (S712). The buyer terminal 2 preferably displays the present price, the bidding status of participating suppliers, a remaining time and so on. The supplier terminal 3 preferably displays the present price, a remaining time and so on.
After determining a successful supplier and a contract price, the server 1 determines a contract price or a contract unit price of each of the participating buyers based on their prosecution quantity and past price (S714). A specific process of determining the contract unit price is detailed later.
In the step S715, the server 1 transmits the contract unit price of each buyer determined in the previous step to the supplier terminal 3 of the successful supplier. The supplier terminal 3 displays the contract unit price for the successful supplier (S716) so that the successful supplier inputs approval or change, and transmits the approval or change to the server 1 (S717). Instead, the successful supplier who has received the contract unit price from the server 1 may access to the server 1 through the supplier terminal 3 and input approval or change. Receiving the approval or change of the contract price from the supplier terminal 3, the server 1 corrects the contract unit price in the desired purchase terms table 174 if there is a change, thereby determining the contract unit price (S718).
Finally, the server 1 transmits information on the reverse auction result including the determined contract unit price to the buyer terminals 2 of the participating buyers (S719). The buyer terminals 2 display the reverse auction result for the participating buyers (S720).
If the server 1, the buyer terminal 2, and the supplier terminal 3 operate according to the control flow described above, it is possible to determine a contract unit price of each individual buyer that reflects the procurement quantity and past price of a participating buyer in the joint purchase reverse auction which determines a contract price for a total procurement price of participating buyers.
An example of the process of determining a contract unit price in the step S714 is described hereafter with reference to
Using the calculation result in S801, the server 1 calculates a reduction amount Ri of each individual participating buyer with the calculation formula shown in S802 of
In this case, the conventional method of setting the price of the contract price for a total amount divided by a total procurement quantity to a contract price results in that the reduction rate of the contract unit price from the past unit price is uniform at 60% for all the participating buyers; thus, the contract unit price is also uniform. In contrast, this embodiment allows the reduction rate to be higher for the participating buyer with a larger purchase quantity. Thus, the contract unit price is lower for the participating buyer with a larger purchase quantity. Specifically, the reduction rate for the buyers with the purchase quantity from 5000 to 25000 is respectively 53.57%, 57.93%, 60.48%, 62.29%, and 63.69%, and the contract unit price is ¥302, ¥273, ¥257, ¥245, and ¥236.
This method allows reflecting the purchase quantity and past price of participating buyers when determining a contract unit price of each individual buyer. It is thus possible to determine the contract unit price of each buyer so that the price reduction rate of the buyer with a large purchase quantity is high.
Though the above description is given on the case where an object of procurement in the reverse auction is a product, this invention is also applicable to the case where an object of procurement is a service or the case where an object of procurement is different products or services. If an object of procurement is a service, the expected purchase scale Vi of the buyer in the contract unit price calculation routine described with reference to
Further, the above control flow is just an example, and the present invention, which determines a contract price or contract unit price of each individual participating buyer by reflecting their procurement scale and past unit, may be applied to other various control methods which conducts joint purchase reverse auction after matching buyers' desired purchase terms and participating suppliers.
Furthermore, though this embodiment describes the case where the reverse auction execution program 171 is stored in the external storage device 17 such as a hard disk, the program may be stored in a variety of storage media or transmitted through a communication medium. The storage media include a flexible disk, hard disk, magnetic disk, magnetic optical disk, CD-ROM, DVD, ROM cartridge, RAM memory cartridge with battery backup, flash memory cartridge, nonvolatile RAM cartridge, and so on, for example. The communication media include wired communication media such as a telephone line and wireless communication media such as a microwave line, including internet.
From the invention thus described, it will be obvious that the embodiments of the invention may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications as would be obvious to one skilled in the art are intended for inclusion within the scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
2004-124405 | Apr 2004 | JP | national |