1. Field of the Invention
The present invention relates to control of reverse auction on a communication network and particularly to a reverse auction control method, program, and server that enable joint bid by a supplier group consisting of a combination of a plurality of suppliers.
2. Description of Related Art
Electronic purchase services that procure a product or service 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 procurement terms such as specifications of desired product or service item (which is referred to hereinafter simply as the item), price, quantity, delivery date, and delivery place. In this auction, suppliers who can satisfy the buyer's terms of procurement submit their bids. The supplier who has submitted the most favorable bid price, which is generally the lowest bid price, becomes a successful bidder. This is called “reverse auction” because roles of supplier and buyer are opposite from bid-up auction (forward auction) in which buyers submit bids in order to obtain an item presented by a supplier. The reverse auction that procures a product or service based on the buyer's purchase terms is suitable for business-to-business transaction since the terms of purchase such as specification requirements, delivery date, and delivery method are different from buyer to buyer in many cases. The system for implementing reverse auction on a communication network is disclosed in U.S. Pat. No. 5,794,207, Japanese Unexamined Patent Publication No. 2003-281409 and 2002-109286, for example.
When procuring an item from a supplier, a buyer sometimes intends to pursue bulk discount by making a bulk order of related items from the same supplier. However, if a procurement object that combines related product or service items is set as a procurement term, a supplier that can offer all the items included in the procurement object is limited to a large-scale supplier and thus a small-scale supplier cannot participate in the reverse auction. The same problem exists when setting a procurement term that requires delivering products to or offering services in bases throughout the nation. The suppliers that deal with limited items and the suppliers that have operational bases only in certain localities cannot offer all the procurement object items and thus cannot participate in the reverse auction.
To overcome the above drawbacks, it is desired to enable joint bid by a supplier group consisting of a plurality of small-scale suppliers or suppliers that have operational bases in certain localities for a procurement object that combines a plurality of items, thereby giving many suppliers opportunities to bid and promoting competition among suppliers, so that a buyer can procure the items with better terms.
The present invention has been made to solve the above problems and an object of the present invention is thus to provide a reverse auction control method that enables joint bid by a supplier group consisting of a combination of a plurality of suppliers, a computer program product that causes a computer to execute the method, and a server.
According to one aspect of the invention, there is provided a control method of reverse auction executed by a server connected to a buyer terminal and a plurality of supplier terminals through a communication network. The method includes registering, in a group memory unit, a plurality of supplier groups composed of one supplier or a combination of two or more suppliers so as to offer all items constituting a procurement object; receiving a bid price of a first supplier for an item included in the procurement object from one of the supplier terminals; calculating a group bid price by adding the bid price of the first supplier and a bid price of another supplier included in a supplier group where the first supplier belongs with reference to the group memory unit; and determining a supplier group to be a candidate for the procurement object by comparing the calculated group bid price with a group bid price of another supplier group. Since this method allows determining a successful supplier by evaluating a bid price per supplier group that satisfies a procurement object including a plurality of items, it enables joint bid by a supplier group of a combination of a plurality of suppliers.
The registering step preferably includes receiving information of an item that the supplier desires to bid for and that is included in the procurement object from the supplier terminal; creating a plurality of supplier groups composed of one supplier or a combination of two or more suppliers so as to offer all items constituting the procurement object based on the information of the item that the supplier desires to bid for; and registering the plurality of supplier groups in the group memory unit. The server can thereby create a supplier group by determining the capability of offering all the items included in a procurement object by a combination of desired bid items.
The determining step preferably ranks supplier groups in ascending order of the group bid price and determines a supplier group with a lowest group bid price to be a successful supplier group for the procurement object.
It is also preferred that the method further includes notifying a rank of each supplier group determined in the determining step to each supplier terminal used by a supplier that belongs to each supplier group. Each supplier can thereby determine the competitiveness of own bid from the rank of the supplier group, which enhances submission of new bids by suppliers and increases the effect of reducing the group bid price. It is thereby possible to implement the joint bid by a supplier group as a combination of a plurality of suppliers.
According to another aspect of the invention, there is provided a computer program product for causing a computer connected to a buyer terminal and a plurality of supplier terminals through a communication network to execute a control process of reverse auction. The control process includes registering, in a group memory unit, a plurality of supplier groups composed of one supplier or a combination of two or more suppliers so as to offer all items constituting a procurement object; receiving a bid price of a first supplier for an item included in the procurement object from one of the supplier terminals; calculating a group bid price by adding the bid price of the first supplier and a bid price of another supplier included in a supplier group where the first supplier belongs with reference to the group memory unit; and determining a supplier group to be a candidate for the procurement object by comparing the calculated group bid price with a group bid price of another supplier group.
The registering step preferably includes receiving information of an item that the supplier desires to bid for and that is included in the procurement object from the supplier terminal; creating a plurality of supplier groups composed of one supplier or a combination of two or more suppliers so as to offer all items constituting the procurement object based on the information of the item that the supplier desires to bid for; and registering the plurality of supplier groups in the group memory unit. The server can thereby create a supplier group by determining the capability of offering all the items included in a procurement object by a combination of desired bid items.
The determining step preferably ranks supplier groups in ascending order of the group bid price and determines a supplier group with a lowest group bid price to be a successful supplier group for the procurement object.
It is also preferred that the control process further includes notifying a rank of each supplier group determined in the determining step to each supplier terminal used by a supplier that belongs to each supplier group. Each supplier can thereby determine the competitiveness of own bid from the rank of the supplier group, which enhances submission of new bids by suppliers and increases the effect of reducing the group bid price. It is thereby possible to implement the joint bid by a supplier group as a combination of a plurality of suppliers.
According to yet another aspect of the invention, there is provided a server connectable to a buyer terminal and a plurality of supplier terminals through a communication network and implementing control of reverse auction. The server includes a registration unit registering, in a group memory unit, a plurality of supplier groups composed of one supplier or a combination of two or more suppliers so as to offer all items constituting a procurement object; a receiving unit receiving a bid price of a first supplier for an item included in the procurement object from one of the supplier terminals; a calculation unit calculating a group bid price by adding the bid price of the first supplier and a bid price of another supplier included in a supplier group where the first supplier belongs with reference to the group memory unit; and a determination unit determining a supplier group to be a candidate for the procurement object by comparing the calculated group bid price with a group bid price of another supplier group.
The registration unit preferably receives information of an item that the supplier desires to bid for and that is included in the procurement object from the supplier terminal, creates a plurality of supplier groups composed of one supplier or a combination of two or more suppliers so as to offer all items constituting the procurement object based on the information of the item that the supplier desires to bid for, and registers the plurality of supplier groups in the group memory unit. The server can thereby create a supplier group by determining the capability of offering all the items included in a procurement object by a combination of desired bid items.
Preferably, the determination unit ranks supplier groups in ascending order of the group bid price and determines a supplier group with a lowest group bid price to be a successful supplier group for the procurement object.
It is also preferred that the server further includes a notification unit notifying a rank of each supplier group determined in the determining step to each supplier terminal used by a supplier that belongs to each supplier group. Each supplier can thereby determine the competitiveness of own bid from the rank of the supplier group, which enhances submission of new bids by suppliers and increases the effect of reducing the group bid price. It is thereby possible to implement the joint bid by a supplier group as a combination of a plurality of suppliers.
The present invention can provide a reverse auction control method that enables joint bid by a supplier group consisting of a combination of a plurality of suppliers, a computer program product that causes a computer to execute the method, and a server.
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.
The server 1 acquires and controls information about a procurement object that is transmitted from the buyer terminal 2 and bidding information that is transmitted from the supplier terminal 3, and implements reverse auction. The buyer terminal 2 is used by a buyer who is a user of the reverse auction service. The supplier terminal 3 is used by a supplier who is also a user of the reverse auction service. The buyer is a purchaser who desires to procure items through the use of the reverse auction service. The supplier is a seller who desires to offer items to a buyer.
An overview of the operation of the reverse auction system according to this embodiment is described hereinafter with reference to
Then, the server 1 selects a combination of suppliers that can offer all the items desired by the buyer and thereby creates a supplier group consisting of one supplier or a combination of two or more suppliers.
After that, the server 1 implements the reverse auction. The server 1 combines bid prices submitted by suppliers that are contained in the bid information transmitted from the supplier terminals 3 and calculates a total bid price (group bid price) of the supplier group. Then, it compares the calculated group bid prices among supplier groups to rank the supplier groups. The bid information at least contains an evaluation parameter required for ranking the bids. The evaluation parameter is typically a bid price. Another evaluation parameter such as a price per unit quantity of an item may be used.
Further, the server 1 transmits the progress of the reverse auction and the information to display a final result of the reverse auction to the buyer terminal 2 and the supplier terminal 3. The buyer terminal 2 and the supplier terminal 3 display the information on display means such as a CRT display and a LCD.
In this process, the reverse auction system of this embodiment conducts the reverse auction that enables joint bid by a supplier group consisting of a plurality of suppliers. The devices constituting the reverse auction system of this embodiment, program, and the flow of the reverse auction of this embodiment are described below. The following description describes a case where a reverse auction object item includes a plurality of different items, and an evaluation parameter for ranking suppliers is a bid price.
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 memory through the communication network.
The external storage device 17 stores reverse auction execution program 171, procurement object table 172, procurement item table 173, participating supplier information table 174, and supplier group list 175.
The reverse auction execution program 171 causes the computer system to implement the reverse auction control of this 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 procurement object table 172 and the procurement item table 173 store information contained in the procurement object information transmitted from the buyer terminal 2 in association with a procurement object ID as an identifier of a reverse auction case.
The participating supplier information table 174 stores the name of suppliers who intend to participate in the reverse auction and items they desire to bid for.
The supplier group list 175 is group memory unit that stores supplier groups and suppliers included in each supplier group in association with each other. The supplier group is a group of suppliers combined so as to enable to offer all the items which a buyer desires to procure. It is created by selecting suppliers from the participating supplier information table 174 and combining them.
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 and displays the progress and final result of reverse auction 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 example, which includes CPU, ROM, RAM, hard disk, display, keyboard, mouse, and so on. The supplier terminal 3 exchanges data with the server 1 and displays the progress and final result of reverse auction by executing Web browser program stored in the hard disk, for example.
The network 4 is a communication network such as internet, public network, leased line, and mobile communication network.
The process flow of the reverse auction of this embodiment is described hereafter with reference to
First, the buyer terminal 2 accepts input of procurement object information by a buyer and transmits the input procurement object information to the server 1 (S701). Then, the server 1 receives the procurement object information from the buyer terminal 2 through the communication interface 13 and stores it into the procurement object table 172 and-the procurement item table 173 in the external storage device 17 (S702).
Then, the server 1 transmits a notice of invitation to participate in the reverse auction to the supplier terminal 3 (S703). At this time, the server 1 also transmits to the supplier terminal 3 the information about the reverse auction case such as specification of a procurement object item and a reverse auction starting price, which is stored in the procurement object table 172 and the procurement item table 173. Instead, the supplier who has received the invitation notice may access the server 1 through the supplier terminal 3 to browse the information about the reverse auction case. A buyer may specify the supplier to receive the invitation notice or the server 1 may select the supplier who has the potential of participation by referring to database or the like that stores past purchase records and transmit the notice. Further, the server 1 may inform the buyer terminal 2 of the selected suppliers having the potential of participation and give notice of invitation to the suppliers who are approved by the buyer. Furthermore, the server 1 may previously accept registration of suppliers who are interested in the reverse auction and retain it in the external storage device 17 or the like as supplier candidate data file. Then, the server 1 may select appropriate suppliers from this data file and gives invitation notice to them.
The supplier terminal 3 displays the received participation invitation notice in a display or the like (S704).
The supplier terminal 3 then accepts input of a participation response for each desired bid item from a supplier who desires to participate in the reverse auction and transmits the response to the server 1 (S705). In the participation invitation screen shown in
After that, the process creates supplier groups and transmits an approval request for the created supplier groups to the buyer terminal 2 (S707). A detailed flow of the supplier group creation process is described with reference to
Referring back to
Then, the process determines reverse auction starting terms based on the procurement object information, participating supplier information, and supplier groups obtained in the foregoing steps, and transmits the reverse auction starting terms to the buyer terminal 2 of the participating buyer and the supplier terminals 3 of the participating suppliers (S710). The starting terms include a scheduled reverse auction date, a starting price, and so on. The buyer terminal 2 and the supplier terminal 3 display the reverse auction starting terms transmitted from the server 1 for a buyer and a supplier, respectably (S711).
After that, the server 1 implements reverse auction on the scheduled reverse auction date stored in the procurement object table 172 (S712). The supplier terminal 3 accepts a bid from a supplier and transmits the information to the server 1 (S713). The detail of the reverse auction process executed in the server 1 is described hereinafter with reference to FIGS. 10 to 15.
In the reverse auction process, the server 1 first receives bid data from the supplier terminal 3 (S1001). The bid data at least contains a bid price. The received bid data is stored in a bid price table retained in the internal memory 16 (S1002). The bid data may be stored in the external storage device 17 in order to back up the data or retain the bid history.
Then, the server 1 selects the supplier group to which the supplier corresponding to the received bid belongs by referring to the supplier group list 175 (S1003). Further, the server 1 calculates a group bid price that is a sum of bid prices of all the suppliers belonging to the supplier group by referring to the above bid price table (S1004). The supplier 1 then compares the group bid price calculated in the previous step with the group bid prices of other supplier groups and updates a group ranking list (S1005). The group ranking list is a list that ranks the supplier groups in ascending order of the group bid price. It stores the group bid price in association with the supplier group name or its identification information. The list is retained in the internal memory 16 or the external storage device 17 at least during the reverse auction.
Finally, the server 1 transmits progress information of the reverse auction to the buyer terminal 2 and the supplier terminal 3 (S1006). FIGS. 13 to 15 show examples of display screens of the buyer terminal 2 and the supplier terminal 3, which display data based on the transmitted progress information.
The reverse auction process of the steps S712 ends at a predetermined auction close time (S715). It is, however, possible to extend the auction close time if the reverse auction is heated up.
After the reverse auction is closed, the server 1 transmits a request for approving the successful supplier to the buyer terminal 2 (S716). The buyer terminal 2 receives an approval by the buyer and transmits it to the server 1 (S717). After receiving the buyer's approval, the server 1 determines the final successful supplier (S718) Since the buyer performs comprehensive evaluation that considers not only a bid price but also other evaluation items when procuring direct material or the like in some cases, the server 1 preferably determines the successful supplier after receiving the approval of the successful supplier group by the buyer.
It is also feasible that the server 1 calculates, prior to S716, the group bid price of the supplier group that has been denied by the buyer in S708. If the calculated group bid price is lower than the group bid price of the participating supplier group, the server 1 may transmit the group bid price of this group also to the buyer terminal 2 in S716 so as to receive approval of the buyer whether to determine the supplier group denied in S708 as a successful supplier group in S717.
Finally, the server 1 transmits reverse auction result information containing a determined contract price and a successful supplier to the buyer terminal 2 (S719). The buyer terminal 2 then displays the received reverse auction result for the buyer (S720) The server 1 also transmits the reverse auction result information such as a determined supplier rank to the supplier terminal 3. The supplier terminal. 3 displays the received reverse auction result for the participating supplier.
If the server 1, the buyer terminal 2, the supplier terminal 3 operate according to the process flow described above, it is possible to implement reverse auction that enables joint bid by a supplier group that combines a plurality of suppliers and determines a successful supplier based on the group bid price calculated from a bid price of each supplier.
Though the above description describes the case that enables bidding per item for procurement object that includes a plurality of different kinds of items to simplify the description, it is possible to divide the bid unit into more specific pieces. For example, if the supplier that can offer an item to all delivery places is limited since delivery places are located nationwide, it is possible to divide the delivery place of one item to enable bid per divided area, thereby allowing participation of suppliers having operational bases only in certain localities or the like. Specifically, the one that one item is divided according to each delivery place, such as an item X(area L), an item X (area M), and an item X (area N), may constitute each reverse auction object item, and a supplier group may be created based on the supplier's intention to bid for each divided item.
Further, 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-244928 | Aug 2004 | JP | national |