This disclosure relates to a transaction support system supporting transactions among multiple traders.
The applicant of the invention has disclosed Patent Document 1. Patent Document 1 discloses a system of enabling multiple traders involved in a series of transactions to carry out the transactions while sharing transaction data. However, even if management of transaction information is computerized with a computer system, parties involved in a transaction must issue transaction slips or corresponding transaction data (e.g., such as order data and delivery data), which needs manpower.
Patent Document 1: Japanese Patent Application Publication No. 2004-196550
An aspect of the embodiment employs the following configuration. Specifically, a transaction support system comprises a transaction information processor that communicates with terminals of traders via the Internet; a generation rule storage unit that stores a correspondence between a data item of order data and a data item of delivery data in a transaction; and a transaction information storage unit that stores the order data and the delivery data. The transaction information processor automatically generates delivery data based on the correspondence stored in the generation rule storage unit from order data generated from a transaction between the traders, and stores the delivery data into the transaction information storage unit.
Hereinafter, embodiments are described. Illustrated in
In
When the ordered commodity is a commodity dealt with by trader A and is a commodity which should be directly delivered from trader A to a consumer (or the downstream trader), trader C, who is a seller, orders the commodity from trader A and directs trader A to directly deliver to the consumer (or the downstream trader). In accordance with the direction of trader C, trader A delivers the ordered commodity to the consumer (or the downstream trader) as the buyer by using trader B as a transport operator.
When purchasing a commodity handled by trader A, trader C orders the commodity from trader A. Trader A delivers the ordered commodity to trader C as the buyer by using trader B as the transport operator.
Here, the seller relative to the buyer is referred to as “upstream”, and conversely, the buyer relative to the seller is referred to as “downstream”.
Here, a transaction form illustrated in
The transaction support system according to the embodiment supports a transaction among multiple traders described above. In the embodiment, the transaction support system includes transaction information processing part 1 configured to transmit and receive data from terminals of sellers, buyers, and transport operators via the Internet, and transaction information database (transaction information DB 2) configured to store transaction information handled by the transaction information processing part 1.
Transaction information processing part 1 includes transaction data generation part 3 configured to automatically generate other transaction data based on one transaction data. Transaction data generation part 3 automatically generates, for example, delivery data based on order data. Also, for example, transaction data generation part 3 automatically generates sales data from purchase data. Reference numeral 4 represents the generation rule storage part, which stores correspondences between data items of one transaction data and data items of other transaction data.
Transaction information processing part 1 communicates with terminals of the buyer, seller, and transport operator, via, for example, a system of WWW (World Wide Web) on the Internet. For this reason, transaction information processing part 1 includes a web server, and each terminal of the seller, buyer and transport operator includes a web client.
Transaction information DB 2 stores a list of commodities sold by traders (commodity list 5), and traceability information 6 in which distribution channels among traders for individual commodities are recorded. Also, transaction information processing part 1 accesses a trader database (not shown).
An example of commodity list 5 in the embodiment is illustrated in
“Commodity identifier” is an identifier used for distinguishing a commodity from the other commodity. “Supplier” is a trader identifier of a trader from whom the commodity is purchased. “Selling price” is a price at which the company as the seller sells the commodity to the buyer. “Commodity presentation information” is a file name of the file in which information presenting the commodity is stated. The file may contain a file path. “Shipping category” specifies which business-base of the company the commodity is to be shipped from, or specifies that the commodity is to be directly delivered from an upstream trader to the buyer. “Stock” is the number of the commodities in stock of the company. “Delivery term” is a normal delivery term for delivery of the commodity from the company to the buyer. “Trader identifier” is an identifier used for identifying a trader from other traders.
Structure of traceability information 6 in the embodiment is illustrated in
Structure of trader database (trader DB) in the embodiment is illustrated in
In
A correspondence between data items of one transaction data and data items of the other transaction data is registered in generation rule storage part 4 in advance. Transaction data generation part 3 refers to the correspondences of data items registered in generation rule storage part 4 to automatically generate one transaction data from other transaction data, the one and other transaction data having a relationship termed two sides of the same coin.
According to embodiments above, labor of traders involved in a transaction among multiple traders can be reduced by automating generation of transaction data.
Delivery data generated by transaction data generation part 3 includes information of the seller and buyer for specific individual commodity. Accordingly, based on delivery data generated by transaction data generation part 3, transaction information processing part 1 couples the individual commodity identifier, in a time-series manner, with trader identifiers of the seller and buyer of the commodity, and thereby automatically generates and stores traceability information 6 in transaction information DB 2.
According to an aspect of the embodiments above, labor of traders involved in a transaction among multiple traders can be reduced by automating generation of traceability information.
In
Based on the respective order data, transaction data generation part 3 generates delivery data corresponding to respective order data. Transaction information processing part 1 stores delivery data generated by transaction data generation part 3 into transaction information DB 2. Based on respective delivery data generated by transaction data generation part 3, transaction information processing part generates traceability information 6 and stores in transaction information DB 2. In this transaction example, a tablet terminal, a cellular terminal, or the like may be used as a terminal of the consumer.
Link processing part 13 receives the trader identifier of the searcher from the searcher's WUI, and reads out a trader profile of a trader corresponding to the trader identifier from trader DB 12. Then, link processing part 13 causes a WUI (WUI of searched trader) of the terminal corresponding to the trader identifier of the searched trader to display the trader profile of the searcher and display a question about whether to start a transaction with the searcher.
If the searched trader performs an operation to start the transaction in response to the question, the WUI of the searched trader transmits that decision to link processing part 13. Upon receiving the notice of transaction start, link processing part 13 stores the trader identifier of the searcher and the trader identifier of the searched trader in link DB 14 in association with each other, and adds a commodity contained in commodity list 5 corresponding to the trader identifier of the searched trader, to commodity list 5 corresponding to the trader identifier of the searcher. Then, link processing part 13 sets the trader identifier of the searched trader as a supplier of the commodity to be added to commodity list 5. Thus, the searcher can start transaction of the commodity with the searched trader as the supplier. In the above scenario, the searcher acts as the buyer, and the searched trader acts as the seller. However, conversely, the searcher may be the seller, and the searched trader may be the buyer. In this case, a commodity contained in commodity list 5 corresponding to the trader identifier of the searcher is added to commodity list 5 corresponding to the trader identifier of the searched trader, and link processing part 13 sets the trader identifier of the searcher as a supplier of the commodity added to commodity list 5. Thus, the searched trader can start transaction of the commodity with the searcher as the supplier.
Here, if the searched trader registers an authentication key in trader DB 12, link processing part 13 requests input of the authentication key of the searched trader through the WUI of the searcher. The searcher's WUI transmits the authentication key of the searched trader inputted by the searcher to link processing part 13. If the inputted authentication key does not match the authentication key of the searched trader, link processing part 13 rejects the transaction request from the searcher. Link processing part 13 advances the above processing only when the authentication key is matched. The searched trader may distribute the authentication key to acquaintances thereof by electronic mail or the like in advance. By using the authentication key, transaction request through the system may be accepted only from a limited party such as acquaintances.
(System of Assisting Data Migration into Transaction Support System)
When the system is operated bidirectionally in real time, the system always runs two functions, one of which is to convert transaction information, inputted through a first existing transaction information system, to data usable in the transaction support system of the embodiment, and to store the obtained data into transaction information DB 2, and the other of which is to convert transaction information, requested by a second existing transaction information system, to data usable in the requesting transaction information system, and to provide the obtained data to the second existing transaction information system. In this way, first and second traders utilizing the transaction support system of the embodiment may exchange transaction information with each other while utilizing their respective existing transaction information systems.
(Data Integration System to which Semantic Technology is Applied)
Conventional data integration of Company A, Company B and Company C which manage the transaction information according to their own respective data specifications involves separate data integrations such as data integration between a system of Company A and a system of Company B, data integration between the system of Company B and a system of Company C, and data integration between the system of Company C and the system of Company A. Even with such data integrations, it is difficult to integrate data of all the systems of Companies A, B and C into one set of data. An embodiment described below enables easy data integration of the systems of multiple traders into one set of data.
In
The transaction support system includes data fetch part 41, site-based metadata setting 42, and user interactive part 43. Data fetch part 41 and user interactive part 43 are provided in transaction information processing part 1. Site-based metadata setting 42 and metadata candidates are stored in a storage device.
“Site-based metadata setting” is registered in advance for each of existing web sites including comprehensive shopping mall sites A and B, and contains the locations of respective data managed by the web sites, and metadata which should be added to the respective data. After analyzing data structure of web sites in advance, site-based metadata setting is prepared by manpower. “Metadata candidate” is a list of selectable metadata candidates.
When data is fetched from comprehensive shopping mall site A, data fetch part 41 refers to site-based metadata setting 42 of comprehensive shopping mall site A, adds metadata corresponding to a data location of the data fetched from each data location of site A, and stores the resultant data into transaction information DB 2. Similar processing is also performed on data from comprehensive shopping mall site B.
When data is fetched from transaction information management system C, user interactive part 43 provides WUI to transaction information management system C. Also, user interactive part 43 reads metadata candidates displayable on the WUI from the storage device, and displays the metadata candidates on the WUI of system C. Then, user interactive part 43 prompts the user of system C through the WUI to designate the location of each piece of data managed by system C and select, from the metadata candidates, metadata which should be added to the data. Or, user interactive part 43 prompts the user of system C through the WUI to designate the location of each piece of data managed by system C and input, into an input field of the WUI, metadata which should be added to the data. When the user of system C presses a fetch button displayed on the WUI after linking the location of the data and the metadata with each other, data fetch part 41 acquires the data stored in system C and the metadata linked with the data, and stores the acquired data with the corresponding metadata added to the data.
With this configuration, even when data specifications are different among companies, it is possible to integrally manage data based on the meanings of data represented by metadata added to the data. Functions of this embodiment allows a trader operating an existing transaction information management system to easily make a transition to a transaction support system of the embodiment, and easily start a transaction with other user traders of the transaction support system of the embodiment by registering as a user of the transaction support system of the embodiment. That is, just by linking an existing transaction information management system to the transaction support system of the embodiment, a user can be linked with all other users utilizing the transaction support system of the embodiment. A user stores operating at multiple comprehensive shopping mall sites can easily manage the stores by integrating transaction information of the stores into the transaction support system of the embodiment. Further, since integrated management of data of companies by the transaction support system of the embodiment enables utilization of transaction information by companies irrespective of the size thereof, for example, in the case of a search for a price of a specific commodity, prices of the commodity offered by large-scale companies and small-scale companies are presented as search results in an equal manner. This makes the content of provided product service considered important, and inhibits oligopolization. In addition, with this system, a user intending to search for transaction information of a commodity does not need to visit multiple web sites. Further, the data integration does not need much labor any more unlike the case in the past. Furthermore, since the meanings of data can be understood from the metadata, it is possible to collect cross-sectional statistics across data having a common meaning among multiple traders. Integrated statistics such as popularity of commodities across all the traders participating in the transaction support system of the embodiment can be collected.
A transaction support system according to this embodiment can present the delivery term of the commodity to the buyer. In
In the above embodiment, transaction information processing part 1, transaction data generation part 3, trader search engine 11, link processing part 13, and data conversion part 21 are achieved by the computer executing a program. Transaction information DB 2, trader DB 12, and link DB 14 are built up within a storage device. Generation rule storage part 4 and conversion rule storage part 22 are provided in a storage region of the storage device. Data handled by the computer is read from the
In this way, the embodiments above provide transaction support systems to automate generation of transaction data in a transaction among multiple traders to reduce labor of the parties involved in the transaction storage device or stored in the storage device. Then, the labor of parties involved in a transaction between the traders can be reduced by automating generation of transaction data.
The invention includes other embodiments in addition to the above-described embodiments without departing from the spirit of the invention. The embodiments are to be considered in all respects as illustrative, and not restrictive. The scope of the invention is indicated by the appended claims rather than by the foregoing description. Hence, all configurations including the meaning and range within equivalent arrangements of the claims are intended to be embraced in the invention.
Number | Date | Country | Kind |
---|---|---|---|
2012-176514 | Aug 2012 | JP | national |
This application is a continuation application of International Application No. PCT/JP2013/071575, filed on Aug. 8, 2013, entitled “TRANSACTION SUPPORT SYSTEM”, which claim priority based on the Article 8 of the Patent Cooperation Treaty from prior Japanese Patent Applications No. 2012-176514, filed on Aug. 8, 2012, the entire contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2013/071575 | Aug 2013 | US |
Child | 14612585 | US |