The present disclosure relates to a transaction management system, a transaction management method, and a program.
For example, Japanese Unexamined Patent Application Publication No. 2003-242376 describes a system that provides an item transfer medium located at a predetermined base, such as a locker at a train station, so that transfer of an item is available without face-to-face contact. In Japanese Unexamined Patent Application Publication No. 2003-242376, it is determined that transfer of an item is completed on the condition that when the door of an item transfer medium is unlocked and opened and, thereafter, the door is closed, the item is not detected in the item transfer medium by a sensor.
However, according to Japanese Unexamined Patent Application Publication No. 2003-242376, completion of transfer is determined by a sensor that determines whether the item can be detected after the door is closed. Consequently, even when there is some problem with the item and the recipient is unsatisfied with the item, it is determined that sales transaction of the item is concluded. Examples of an improper item include an item different from one the recipient ordered and a malfunctioning electronic gear. That is, the recipient needs to determine whether to receive (or accept) the item only by the appearance of the item stored in the item transfer medium. Therefore, if the recipient cannot determine if an item stored in an item transfer medium is an improper item, transaction of the item is concluded, which is problematic.
One non-limiting and exemplary embodiment provides a transaction management system, a transaction management method, and a program capable of more reliably executing sales transaction of a proper item without face-to-face contact.
In one general aspect, the techniques disclosed here feature a management system for managing a transaction of an item between a first user and a second user. The management system includes a first lock that is at least openable through an electronic process so as to be attached to the item or be removed from the item after being opened, a storage unit having a second lock attached thereto, where the second lock is at least openable through an electronic process and the storage unit is capable of physically storing the item, and a processor that performs management tasks relating to holders of lock opening privileges and management tasks relating to a transaction involving an item, where the lock opening privileges includes a first privilege to open the first lock and a second privilege to open the second lock. If the first user is a holder of the first privilege and the second privilege, the first user is permitted to open the second lock and pick up the item from the storage unit and is permitted to open the first lock attached to the item and remove the first lock from the item. Upon receiving, from the storage unit, information indicating that the second lock is opened, the processor performs management tasks on the basis that a first transaction is concluded in which the first user tentatively receives the item from the second user. Upon receiving, from the first lock, information indicating that the first lock is opened, the processor performs management tasks on the basis that a second transaction is concluded in which the first user inspects the item and finally receives the item.
According to the transaction management system of the present disclosure, proper sales transaction of an item can be carried out more reliably without face-to-face contact.
It should be noted that general or specific embodiments may be implemented as a system, a method, an integrated circuit, a computer program, a computer-readable storage medium, such as a compact disc-read only memory (CD-ROM), or any selective combination thereof.
Additional benefits and advantages of the disclosed embodiments will become apparent from the specification and drawings. The benefits and/or advantages may be individually obtained by the various embodiments and features of the specification and drawings, which need not all be provided in order to obtain one or more of such benefits and/or advantages.
According to an aspect of the present disclosure, a management system for managing a transaction of an item between a first user and a second user is provided. The management system includes a first lock that is at least openable through an electronic process so as to be attached to the item or be removed from the item after being opened, a storage unit having a second lock attached thereto, where the second lock is at least openable through an electronic process and the storage unit is capable of physically storing the item, and a processor that performs management tasks relating to holders of lock opening privileges and management tasks relating to a transaction involving an item, where the lock opening privileges includes a first privilege to open the first lock and a second privilege to open the second lock. If the first user is a holder of the first privilege and the second privilege, the first user is permitted to open the second lock and pick up the item from the storage unit and is permitted to open the first lock attached to the item and remove the first lock from the item. Upon receiving, from the storage unit, information indicating that the second lock is opened, the processor performs management tasks on the basis that a first transaction is concluded in which the first user tentatively receives the item from the second user. Upon receiving, from the first lock, information indicating that the first lock is opened, the processor performs management tasks on the basis that a second transaction is concluded in which the first user inspects the item and finally receives the item.
According to the above-described configuration, the management system can prevent the first person, who is the recipient of the item, from receiving the item that is unacceptable by using, as the transaction history of transfer of the item, the open/close history of the first lock and the second lock opened and closed through an electronic process. In addition, even when the first person has received the item that is unacceptable, the first person can ship back the item or request for a replacement process to the second person who has delivered the item in an appropriate manner, since the transaction history of the transfer of the item fully remains as digital evidence. That is, according to the configuration, the management system can provide more reliable transaction involving transfer of the item without face-to-face contact. As a result, a fraudulent item and a fraudulent transaction can be prevented. Thus, the number of fraudulent items can be reduced, and energy consumption required for return or replacement of the item can be reduced. In this manner, energy saving can be achieved.
In addition, for example, a history of the opening of the first lock and a history of the opening of the second lock are recorded in a ledger in the management tasks relating to a transaction or the management tasks relating to a holder of the lock opening privilege. If in the management tasks relating to the transaction, information indicating that the second lock is opened is acquired from the storage unit and the information indicating that the second lock is opened is recorded in the ledger, the processor performs management tasks on the basis that the first transaction is concluded. If information indicating that the first lock is opened is recorded in the ledger, the processor performs management tasks on the basis that the second transaction is concluded.
In addition, for example, the ledger may be blockchain-based distributed ledgers, and the processor may perform management tasks relating to a holder of the lock opening privilege so as to accumulate registration of the first privilege and the second privilege as a history.
In addition, for example, the management system may further include a sensor that detects that the first lock is broken. If information indicating that the first lock is broken is acquired from the sensor and information indicating that the first lock is opened is recorded in the ledger, the processor may perform management tasks relating to a transaction on the basis that the second transaction is concluded.
In addition, for example, if after the first transaction is executed, the first user inspects the item and does not finally receive (or accept) the item as the result of inspection, the item may be shipped back to the second user. If a predetermined period of time elapses from the time the processer performs management tasks relating to a transaction on the basis that the first transaction is concluded without the first lock being opened and without the first user shipping the item back to the second user, the processor may perform management tasks on the basis that the second transaction is concluded.
In addition, for example, the first lock may be in the form of a tag, and the first lock may be tied to the item so as to be attached to the item.
In addition, for example, after the processor performs management tasks relating to a transaction on the basis that the first transaction is concluded, if the first lock is not opened and if the item is physically stored in the storage unit and the second lock is closed, the processor may perform management tasks relating to a transaction on the basis that the second transaction is not concluded.
In addition, for example, the storage unit may further include an RFID reader, and the first lock or the item may further has an RFID attached thereto. After the processor performs management tasks relating to a transaction on the basis that the first transaction is concluded, if the processor acquires, from the storage unit, information indicating that the storage unit reads the RFID by using the RFID reader and determines that the item is physically stored in the storage unit and, thereafter, the second lock is closed and if the first lock is not opened, the processor may perform management tasks relating to a transaction on the basis that the second transaction is not concluded.
In addition, for example, the first user may be a buyer, the second user may be a seller, and the item may be an item offered by the second user. The first transaction may be a transaction in which the first user determines whether the item is an item that the first user wants to purchase before deciding purchase of the item, and the second transaction may be a transaction in which the first user decides the purchase of the item.
In addition, for example, the management tasks may further include a task in which the management system receives and temporarily keeps a payment amount in an electromagnetic manner. If the processor performs management tasks relating to a transaction on the basis that the second transaction is concluded, the management system may remit the payment amount to the second user. If the processor performs management tasks relating to a transaction on the basis that the second transaction is not concluded, the management system may return the payment to the first user.
Note that each of the embodiments below describes a general or specific example. A value, a shape, a constituent element, steps, and the sequence of steps used in the embodiments are only examples and shall not be construed as limiting the scope of the present disclosure. In addition, among the constituent elements in the embodiments described below, the constituent element that does not appear in an independent claim, which has the broadest scope, is described as an optional constituent element. In addition, all the embodiments may be combined in any way.
A transaction management system 1 according to an embodiment is described below with reference to the accompanying drawings.
Configuration of Transaction Management System
As illustrated in
The transaction management system 1 manages a transaction involving the transfer of the item 50 between a first person and a second person. According to the present embodiment, the transaction management system 1 can record, as digital evidence, the transaction involving the transfer of the item 50 by using the open/close history of the first lock 4 and the open/close history of the second lock 31. As a result, the transaction management system 1 can guarantee receipt of an item and the like.
Server Apparatus
The server apparatus 2 is provided in the form of, for example, a computer including a memory. As illustrated in
Management Unit
The management unit 201 manages the ledger 211 in the storage device 21. In addition, the management unit 201 manages a first lock opening privilege to open and close the first lock 4, a second lock opening privilege to open and close the second lock 31, and the transaction related to the item 50. The management unit 201 records, in the ledger 211, the history of opening and closing of the first lock 4 and the history of opening and closing of the second lock 31. According to the present embodiment, for example, as illustrated in
Lock Management Unit
The lock management unit 2011 manages the first lock opening privilege to open and close the first lock 4 and the second lock opening privilege to open and close the second lock 31. The lock management unit 2011 performs the management task of registering the information indicating that the first person has the first lock opening privilege and the second lock opening privilege. In this manner, the lock management unit 2011 allows the first person to open the second lock 31 attached to the item storage unit 3 and pick up the item 50 from the item storage unit 3. In addition, the lock management unit 2011 allows the first person to open the first lock 4 attached to the item 50 and remove the first lock 4 from the item 50. More specifically, the lock management unit 2011 accumulates the registration or transfer of the first lock opening privilege and the second lock opening privilege as the history. Thus, the lock management unit 2011 manages the first lock opening privilege and the second lock opening privilege. In addition, the lock management unit 2011 manages opening and closing of each of the first lock 4 and the second lock 31. For example, after the authentication unit 202 performs an authentication process described below, the lock management unit 2011 records, in the ledger 211, a user who has the first lock opening privilege and the second lock opening privilege. In this manner, the lock management unit 2011 accumulates the registration or transfer of a person having the first lock opening privilege and the second lock opening privilege as the history.
According to the present embodiment, the lock management unit 2011 accumulates, in the ledger 211, the registration or transfer of persons having the first lock opening privilege and the second lock opening privilege as a history. In an example, suppose that the lock management unit 2011 receives, from the transaction request reception unit (or transaction request receiver) 2022, a request for a transaction involving the transfer of the item 50, such as a shipment process request, a tentative reception request, or a final reception request from a person having the first lock opening privilege and the second lock opening privilege. Then, the lock management unit 2011 records, in the ledger 211, the person having the first lock opening privilege and the second lock opening privilege and records, in the ledger 211, registration or transfer of the person having the first lock opening privilege and the second lock opening privilege.
Note that the lock management unit 2011 records, in the ledger 211, first lock identification information, which is information for identifying the first lock 4. In addition, the lock management unit 2011 may record, in the ledger 211, the identifier assigned to the item 50 for uniquely identifying the item 50. Furthermore, the lock management unit 2011 may uniquely identify the second lock 31 by using an identifier assigned to the second lock 31 for uniquely identifying the second lock 31 or may identify the item storage unit 3 by using an identifier assigned to the item storage unit 3 having the second lock 31 attached thereto.
Furthermore, the lock management unit 2011 may manage the information indicating that the first lock 4 is opened or closed and the information indicating that the second lock 31 is opened or closed. For example, upon receiving a notification from a first lock control unit 401 that controls the first lock 4 (described in more detail below), the lock management unit 2011 may accumulate the information indicating that the first lock 4 is opened or closed as a history. In this manner, the lock management unit 2011 may manage the open/close history of the first lock 4. In addition, upon receiving a notification from the second lock control unit 302 of the item storage unit 3 (described in more detail below), the lock management unit 2011 may accumulate the information indicating that the second lock 31 is opened or closed as a history. In this manner, the lock management unit 2011 may manage the open/close history of the second lock 31. Note that the open/close history may include only the open history.
As described above, the lock management unit 2011 manages the person having the first lock opening privilege and the person having the second lock opening privilege by executing the ledger procedure for recording the information in the ledger 211. The lock management unit 2011 may further manage the open/close history of the first lock 4 and the open/close history of the second lock 31. Note that the operations of the lock management unit 2011 are not limited to management of the lock open history of the second lock 31 by using the ledger 211. The lock management unit 2011 may manage the lock open history of the second lock 31 by recording, in another ledger stored in the storage device 21 or an area of the storage device 21, information indicating that the second lock 31 is opened or closed.
Transaction Management Unit
The transaction management unit 2012 manages the transaction related to the item 50. Upon receiving, from the item storage unit 3, information indicating that the second lock 31 of the item storage unit 3 storing the item 50 is opened, the transaction management unit 2012 performs management tasks on the basis that a first transaction is concluded in which the first person tentatively receives the item 50 from the second person. In addition, upon receiving, from the first lock 4, information indicating that the first lock 4 is opened, the transaction management unit 2012 performs management tasks on the basis that a second transaction is concluded in which the first person finally receives the item 50 after inspecting the item 50. Note that in the case where the first lock 4 is not opened after conclusion of the first transaction, if the item 50 is physically stored in the item storage unit 3 and, thereafter, the second lock 31 is closed, the transaction management unit 2012 may perform management tasks on the basis that the second transaction is not concluded.
More specifically, if the transaction management unit 2012 receives, from the item storage unit 3, the information indicating that the second lock 31 of the item storage unit 3 storing the item 50 is opened and, thereafter, the information indicating that the second lock 31 is opened is recorded in the ledger 211, the transaction management unit 2012 performs management tasks on the basis that the first transaction is concluded. In addition, when the information indicating that the first lock 4 is opened is recorded in the ledger 211, the transaction management unit 2012 performs management tasks on the basis that the second transaction is concluded.
Note that the item 50 is received by the first person through the first transaction and the second transaction. More specifically, after the first transaction is executed in which the item 50 is tentatively received by the first person, the first person inspects whether the item 50 is an improper item. If, as a result of inspection, the first person determines to finally receive the item 50, the second transaction in which the item 50 is finally received by the first person is executed. If the first person determines not to finally receive the item 50, the item 50 is returned to the second person, and a second transaction is not executed.
According to the present embodiment, the transaction management unit 2012 records, in the ledger 211, information indicating that each of the second lock 31 and the first lock 4 is opened or closed so as to manage whether each of the first transaction and the second transaction is concluded. For example, the transaction management unit 2012 receives a notification from the first lock control unit 401 (described in more detail below) of the first lock 4 when the first lock 4 is opened. The transaction management unit 2012 records, in the ledger 211, the information indicating that the first lock 4 is opened and performs management tasks on the basis that the second transaction is concluded. In addition, when the transaction management unit 2012 receives, from a second lock control unit 302 (described in more detail below) of the item storage unit 3, a notification indicating that the second lock 31 is opened and, thus, records, in the ledger 211, the information indicating that the second lock 31 is opened, the transaction management unit 2012 may perform management tasks on the basis that the first transaction is concluded. Note that the transaction management unit 2012 may perform management tasks on the basis that the second transaction is concluded when the information indicating that the first lock 4 is opened is recorded in the ledger 211 by the lock management unit 2011. Similarly, the transaction management unit 2012 may perform management tasks on the basis that the first transaction is concluded when the information indicating that the second lock 31 is opened is recorded in the ledger 211 by the lock management unit 2011. Furthermore, the transaction management unit 2012 may record, in the ledger 211, information indicating that the first transaction has been concluded after recording the opening of the first lock 4. Similarly, the transaction management unit 2012 may record, in the ledger 211, information indicating that the second transaction has been concluded after recording the opening of the second lock 31.
As described above, the transaction management unit 2012 may uniquely identify the second lock 31 by using the identifier assigned to uniquely identify the second lock 31 or by using the identifier assigned to uniquely identify the item storage unit 3 having the second lock 31 attached thereto.
In addition, the transaction management unit 2012 may manage the ownership of the item 50 by using an area of the storage device 21 allocated in advance or the ledger 211. More specifically, the transaction management unit 2012 may manage the ownership of the item 50 by accumulating registration and transfer of the ownership of the item 50 as a history. Note that the transaction management unit 2012 manages the item 50 having the first lock 4 attached thereto by using information for identifying the item 50. The information for identifying the item 50 may be, for example, an identifier assigned to uniquely identifying the item 50 or an identifier assigned to uniquely identify the first lock 4.
In addition, the transaction management unit 2012 may manage the item information about the item 50, which is information relating to the item 50, by recording the information relating to the item 50 in the area of the storage device 21 allocated in advance or the ledger 211. For example, the item information relating to the item 50 includes information indicating that the item 50 is the electronic gear A and consists of one or more parts B, information indicating that the manufacturer is B company, and information indicating that the second person is C. That is, the item information relating to the item 50 is information including the attributes of the item 50 that are necessary for the transfer of the item 50. Note that the transaction management unit 2012 may perform management tasks by setting, in the item information relating to the item 50, the item identification information for identifying the item 50. As described above, the information for identifying the item 50 can be, for example, an identifier assigned to uniquely identify the item 50 or an identifier assigned to uniquely identify the first lock 4.
In addition, when the second person completes the shipment process of the item 50, the transaction management unit 2012 may manage an item shipment notification information indicating that the second person has completed the arrangement to ship the item 50 by using a courier and the item is about to be shipped. The item shipment notification information may be generated by an operation performed by the second person or may be generated when preparation for shipment of the item 50 by the second person is completed and a predetermined operation is performed.
In this way, the transaction management unit 2012 uses the open/close history of each of the first lock and the second lock which are opened and closed through electronic processing as the history of transaction involving the transfer of the item. Note that the transaction management unit 2012 may further record, in the ledger 211, the processing or transaction of the item 50 having the first lock 4 attached thereto other than the above-described first transaction and second transaction.
Note that if, after performing management tasks on the basis that the first transaction is concluded, a period of time during which the first lock 4 is not opened and, thus, the item 50 is not returned from the first person to the second person exceeds a predetermined period of time, the transaction management unit 2012 may perform management tasks on the basis that the second transaction is concluded. In addition, if the transaction management unit 2012 receives information indicating that the first lock 4 is broken open and, thus, information indicating that the first lock 4 is opened is recorded, the transaction management unit 2012 may perform management tasks on the basis that the second transaction is concluded.
Deposit Management Unit
The deposit management unit 2013 performs the management task of temporarily keeping a payment amount of the first person in an electromagnetic manner when payment is involved in the transaction involving the transfer of the item 50. If management tasks on the basis that the second transaction is concluded are performed by the transaction management unit 2012, the deposit management unit 2013 remits the payment amount to the second person.
However, if management tasks on the basis that the second transaction is not concluded are performed by the transaction management unit 2012, the deposit management unit 2013 returns the payment to the first person.
When the transaction involving the transfer of the item 50 is a transaction involving the transfer of the item 50 for sale, the transaction involving the transfer of the item 50 is a financial transaction. If, for example, the transaction involving the transfer of the item 50 is not a financial transaction, the deposit management unit 2013 is not needed. That is, the deposit management unit 2013 is not essential constituent element.
Authentication Unit
The authentication unit 202 performs at least an authentication process for determining whether the user requesting the transaction involving the transfer of the item 50 is an authorized user. According to the present embodiment, for example, as illustrated in
Transaction User Authentication Unit
The transaction user authentication unit 2021 performs an authentication process to determine whether the user is an authorized transaction user, that is, the user requesting the transaction involving the transfer of the item 50 is an authorized transaction user. Here, the transaction user, that is, the user is, for example, a second person who is a sender of the item 50, a first person who is a receiver of the item 50, or a courier who delivers the item 50. In addition, the transaction involving the transfer of the item 50 is performed by attaching the first lock 4 to the item 50 and closing the first lock 4, registering the item information, registering the first lock opening privilege, tentatively receiving the item 50, and finally receiving the item 50. The transaction involving the transfer of the item 50 may include a transaction involving opening and closing of the second lock 31 attached to the item storage unit 3.
More specifically, when a user requests the transaction involving the transfer of the item 50 from a terminal, such as a smartphone, to the server apparatus 2, the transaction user authentication unit 2021 verifies whether the user is an authorized transaction user. For example, the transaction user authentication unit 2021 verifies whether the user who has sent a shipment process request to ship the item 50, such as closing the first lock 4 attached to the item 50 and registering the first lock opening privilege, is a user having an ownership managed by the lock management unit 2011. As used herein, the term “user having an ownership” refers to a user having the ownership of the item 50 and a user having the ownership of the item 50 uniquely identifiable by information for identifying the item 50. Thereafter, if the transaction user authentication unit 2021 verifies that the user is an authorized transaction user, the transaction user authentication unit 2021 sends a request for the transaction involving the transfer of the item 50 to the transaction request reception unit 2022.
Note that the request for the transaction involving the transfer of the item 50 is not limited to the above-described shipment process request. The request for the transaction involving the transfer of the item 50 may be a delivery process request for delivering the item 50, a tentative reception request for tentatively receiving the item 50, a final reception request for finally receiving the item 50, or another request described below.
Transaction Request Reception Unit
Upon receiving, from the transaction user authentication unit 2021, the request for the transaction involving the transfer of the item 50, the transaction request reception unit 2022 performs a reception process to receive a request for transaction involving the item 50. For example, the transaction request reception unit 2022 performs a reception process to receive the shipment process request for shipping the item 50. The transaction request reception unit 2022 sends, to the lock management unit 2011, the received request for the transaction involving the transfer of the item 50, sends the request to the transaction management unit 2012, sends the request to the item storage unit 3 (described in more detail below), and sends the request to the first lock 4.
Communication Unit
The communication unit 203 is configured by, for example, a processor and a communication I/F. The communication unit 203 has a function of communicating with the first lock 4 attached to the item 50, communicating with the item storage unit 3 in which the item 50 is to be stored, and communicating with a terminal of the user. According to the present embodiment, the communication unit 203 communicates with a communication unit 303 (described in more detail below) of the item storage unit 3 via wired communication, such as a wired LAN, or wireless communication, communicates with a communication unit 403 of the first lock 4, and communicates with the terminal of the user. Examples of a wireless communication technology include BLE (Bluetooth (registered trademark) Low Energy) and LPWA (Low Power Wide Area). Alternatively, 4G (4th generation mobile communication system) or 5G (5th generation mobile communication system) may be used.
Item Storage
The item storage unit 3 is provided with a second lock 31 which is opened and closed by electronic processing. The item storage unit 3 can physically store the item 50. The item storage unit 3 may be installed at a place or a spot the first person can easily go to and receive the item 50. Alternatively, the item storage unit 3 may be delivered with the item 50 stored therein. That is, the item storage unit 3 may be an object having the second lock 31 attached thereto and installed at a given place. Note that the second lock 31 is opened and closed by an electronic process. Alternatively, the item storage unit 3 may be a package of the item to be delivered.
Suppose that the item storage unit 3 is, for example, a case or a box as illustrated in
Note that the item storage unit 3 may be a transparent case or a non-transparent case having a hollow grid patterned surface or a long rectangular hole perforated surface so that the item 50 can be viewed with the second lock 31 closed. In addition, the item storage unit 3 can be made of a packaging material from which the item 50 can be taken out or stored by using the second lock 31. For example, the item storage unit 3 may be made of, for example, vinyl, cardboard, resin, or cloth. Alternatively, the item storage unit 3 may be made of iron, aluminum or the like. That is, the item storage unit 3 can be made of any packaging material that allows the second lock 31 to be attached thereto and allows the item 50 to be taken out therefrom or to be stored therein by using the second lock 31.
In addition, for example, as illustrated in
The present embodiment is described below with reference to the item storage unit 3 being a delivery locker installed at a place or spot the first person can easily go to for reception of the item.
As illustrated in
Item Recognition Unit
The item recognition unit 301 recognizes whether the item 50 is stored in the item storage unit 3 by using a sensor. The sensor may be a weight sensor or a photoelectric sensor.
If the sensor is a weight sensor, the item recognition unit 301 can determine whether the item 50 is stored in the item storage unit 3 on the basis of whether the weight sensor provided at the bottom of the item storage unit 3 detects the weight. Note that the item recognition unit 301 may define, as a reference, the weight detected by the weight sensor when the item 50 is stored in the item storage unit 3 and the second lock 31 is closed. Thereafter, the item recognition unit 301 may determine whether the item is stored in the item storage unit 3 on the basis of whether the weight sensor detects a weight that differs from the weight detected as the reference.
In contrast, when the sensor is a photoelectric sensor, the item recognition unit 301 may include a phototransmitter and a photoreceiver facing each other. In this case, the item recognition unit 301 can recognize whether the item 50 is stored in the item storage unit 3 on the basis of whether the item 50 blocks the optical axis between the phototransmitter and the photoreceiver.
Note that the item recognition unit 301 may recognize whether the item 50 is stored in the item storage unit 3 by using a radio frequency identifier (RFID). More specifically, an RFID is attached to the item 50 or the first lock 4 attached to the item 50, and the item recognition unit 301 may have an RFID reader. In this case, the item recognition unit 301 can recognize whether the item 50 is stored in the item storage unit 3 on the basis of whether the RFID reader of the item recognition unit 301 can read the RFID.
Second Lock Control Unit
The second lock control unit 302 can perform a second lock opening process or a second lock closing process. In the second lock opening process, the second lock 31 is opened. In the second lock closing process, the second lock 31 is closed. In addition, the second lock control unit 302 notifies the management unit 201 that the second lock 31 has been opened or the second lock 31 has been closed. For example, if the user who requested opening of the second lock 31 is the same as the user who has the second lock opening privilege, the second lock control unit 302 opens the second lock 31 so that the user can pick up the item 50 from the item storage unit 3. At the same time, the second lock control unit 302 communicates with the management unit 201 to notify that the second lock 31 has been opened. Similarly, if the user who requested closing of the second lock 31 is the same as the user who has the second lock opening privilege, the second lock control unit 302 closes the second lock 31 so that the item 50 is not picked up from the item storage unit 3. At the same time, the second lock control unit 302 communicates with the management unit 201 to notify that the second lock 31 is closed.
According to the present embodiment, if it is determined that the first person who is the user who requested opening of the second lock 31 has the second lock opening privilege, the second lock control unit 302 opens the second lock 31. At the same time, the second lock control unit 302 notifies the management unit 201 via the communication unit 303 that the second lock 31 has been opened and causes the management unit 201 to record, as a history in the ledger 211, the information indicating that the second lock 31 has been opened. Similarly, if it is determined that a courier or the second person who is the user who requested closing of the second lock 31 has the second lock opening privilege, the second lock control unit 302 closes the second lock 31. At the same time, the second lock control unit 302 notifies the management unit 201 via the communication unit 303 that the second lock 31 has been closed and causes the management unit 201 to record, as a history in the ledger 211, the information indicating that the second lock 31 has been closed.
Note that the second lock control unit 302 may determine whether the user who requested opening or closing of the second lock 31 has the second lock opening privilege by communicating with the management unit 201 to inquire about the determination result. In this case, the second lock control unit 302 may send, to the management unit 201, the information indicating that the second lock 31 has been opened or closed together with the determination result indicating that the user who has requested opening or closing of the second lock 31 has the second lock opening privilege.
Communication Unit
The communication unit 303 includes, for example, a processor and a communication interface (I/F). The communication unit 303 has a function of communicating with the server apparatus 2. According to the present embodiment, the communication unit 303 communicates with the communication unit 203 of the server apparatus 2 through, for example, wireless communication. Techniques for performing wireless communication are the same as those described above.
First Lock
The first lock 4 is attached to the item 50. The first lock 4 is opened and closed by electronic processing. After the first lock 4 is opened, the first lock 4 can be removed from the item 50. The first lock 4 may be in the form of a tag and may be attached to the item 50 by tying on. Note that even when the first lock 4 is attached to the item 50, the first lock 4 does not interfere with the function of the item 50. That is, even when the first lock 4 is attached to the item 50, the function of the item 50 can be performed. As a result, operation check of the item 50, for example, can be made.
According to the present embodiment, the first lock 4 further includes the first lock control unit (or first lock controller) 401, a lock breaking detection unit (or lock break defector) 402, and the communication unit (or communicator) 403, as illustrated in
First Lock Control Unit
The first lock control unit 401 can perform the first lock opening process in which the first lock 4 is opened. In addition, the first lock control unit 401 can close the first lock 4. Furthermore, the first lock control unit 401 notifies the management unit 201 that the first lock 4 has been opened or the first lock 4 has been closed. For example, if the user who requested opening of the first lock 4 is the same as the user who has the first lock opening privilege, the first lock control unit 401 opens the first lock 4 so that the first lock 4 is removable from the item 50. At the same time, the first lock control unit 401 communicates with the management unit 201 to notify the management unit 201 that the first lock 4 has been opened. Similarly, if the user who requested closing of the first lock 4 is the same as the user who has the first lock opening privilege, the first lock control unit 401 closes the first lock 4 so that the first lock 4 cannot be removed from the item 50. At the same time, the first lock control unit 401 communicates with the management unit 201 to notify the management unit 201 that the first lock 4 has been closed.
According to the present embodiment, if the first lock control unit 401 determines that the first person the same as the user who requested opening of the first lock 4 has the first lock opening privilege, the first lock control unit 401 opens the first lock 4. At the same time, the first lock control unit 401 notifies, via the communication unit 403, the management unit 201 that the first lock 4 has been opened, and the management unit 201 records, as a history in the ledger 211, the information indicating that the first lock 4 is opened. Similarly, if the first lock control unit 401 determines that the second person the same as the user who requested locking of the first lock 4 has the first lock opening privilege, the first lock control unit 401 closes the first lock 4. At the same time, the first lock control unit 401 notifies, via the communication unit 403, the management unit 201 that the first lock 4 is closed. The management unit 201 records, as a history in the ledger 211, the information indicating that the first lock 4 is closed.
Note that the first lock control unit 401 may determine whether the user who requested opening or closing of the first lock 4 has the first lock opening privilege by communicating with the management unit 201 to inquire about the determination result. In this case, the first lock control unit 401 may send, to the management unit 201, the information indicating that the first lock 4 has been opened or closed together with the determination result indicating that the user who has requested opening or closing of the first lock 4 has the first lock opening privilege.
Lock Breaking Detection Unit
The lock breaking detection unit 402 detects whether the first lock 4 has been broken open by using a sensor or the like. The sensor may be a sensor for measuring the impact applied to the first lock 4 or a cutting sensor for detecting whether the tag including the first lock 4 is cut.
Upon detecting that the first lock 4 has been broken open, the lock breaking detection unit 402 notifies the management unit 201 via the communication unit 403 that the first lock 4 has been broken open.
Communication Unit
The communication unit 403 includes a processor, a communication I/F and the like. The communication unit 403 has a function of communicating with the server apparatus 2. According to the present embodiment, the communication unit 403 wirelessly communicates with the communication unit 203 of the server apparatus 2, for example. Techniques for providing wireless communication are the same as those described above.
Operation Performed by Transaction Management System
The operation performed by the transaction management system 1 having the above-described configuration is described below.
The second person performs a shipment process of the item 50 first when transfer of the item 50 is agreed between the second person and the first person. More specifically, the second person (the owner of the item 50) attaches the first lock 4 to the item 50 (the electronic gear A), as illustrated in
Note that in Situation 1 illustrated in
Subsequently, as illustrated in
Subsequently, as illustrated in
Subsequently, as illustrated in
The computer of the transaction management system 1 registers the information indicating that the first lock opening privilege and the second lock opening privilege are given to the first person first (step S11). For example, as described with reference to of
Subsequently, the computer of the transaction management system 1 determines whether the second lock 31 has been opened (step S12). As described with reference to
If, in step S12, it is determined that the second lock 31 has been opened (Yes in step S12), the computer of the transaction management system 1 performs management tasks on the basis that the first transaction in which the item 50 is tentatively received is concluded (step S13). More specifically, when the computer of the transaction management system 1 acquires, from the item storage unit 3, the information indicating that the second lock 31 of the item storage unit 3 having the item 50 stored therein is opened, the computer of the transaction management system 1 performs management tasks on the basis that the first transaction is concluded in which the first person tentatively receives the item 50 from the second person. According to the present embodiment, the transaction management system 1 performs management tasks on the basis that the first transaction is concluded if the information indicating that the second lock 31 is opened is recorded in the ledger 211.
Subsequently, the computer of the transaction management system 1 determines whether the first lock 4 has been opened (step S14). As described with reference to
If, in step S14, it is determined that the first lock 4 has been opened (Yes in step S14), the computer of the transaction management system 1 performs management tasks on the basis that a second transaction in which the item 50 is finally received is concluded (step S15). More specifically, upon receiving, from the first lock 4, the information indicating that the first lock 4 has been opened, the computer of the transaction management system 1 performs management tasks on the basis that the second transaction in which the first person inspects the item 50 and, thereafter, finally receives the item 50 is concluded. Note that according to the present embodiment, the transaction management system 1 performs management tasks on the basis that the second transaction is concluded if the information indicating that the first lock 4 is opened is recorded in the ledger 211.
The operation performed by the transaction management system 1 according to the present embodiment is described in detail below.
Situation 1 is described first.
When transfer of the item 50 is agreed between the second person and the first person, the second person performs the shipment process of the item 50. More specifically, after attaching the first lock 4 to the item 50, the second person logs in to the transaction management system 1 by using a terminal or the like and sends a shipment process request.
Then, the authentication unit 202 of the transaction management system 1 performs a user authentication process to verify whether the second person is an authorized transaction user (step S101). If, in step S101, it is determined that the second person is an authorized transaction user, the authentication unit 202 performs a reception process to receive the shipment process request (step S102). Subsequently, the authentication unit 202 sends the shipment process request to the management unit 201.
Subsequently, upon receiving the shipment process request, the management unit 201 sends a first lock opening request to the first lock 4. In addition, the management unit 201 performs an item information registration process to register, in the ledger 211, the item information about the item 50 input by the second person via the terminal (step S103). For example, the item information about the item 50 includes information indicating that the item 50 is the electronic gear A and information indicating that the item identification information of the item 50 is the identifier of the first lock 4.
Subsequently, upon receiving the first lock opening request, the first lock control unit 401 of the first lock 4 inquires of the server apparatus 2 as to whether the first lock opening privilege for the first lock 4 is given to the second person who is the transaction user. If the first lock opening privilege is given to the second person, the first lock control unit 401 performs a first lock closing process to close the first lock 4 (step S104). After performing the first lock closing process, the first lock control unit 401 of the first lock 4 sends, to the management unit 201, first lock closing information indicating that the first lock 4 is closed. Note that the order of steps S103 and S104 may be reversed without any problem. While the following description is given with reference to the item 50 identified by using the identifier of the first lock 4, the technique for identifying the item 50 is not limited thereto. For example, the identifier of the item 50 itself may be used to identify the item 50. In this case, information indicating the identifier of the item 50 is recorded in the item identification information about the item 50.
Subsequently, upon receiving the first lock closing information, the management unit 201 records, in the ledger 211, the first lock closing history indicating that the first lock 4 is closed (step S105). Subsequently, in response to an operational input from the second person via a terminal, the management unit 201 records, in the ledger 211, the information indicating that the first lock opening privilege is given to the first person and the information indicating that the second lock opening privilege is given to the second person or the courier. In this manner, the management unit 201 registers the lock opening privilege (step S106). Subsequently, the management unit 201 generates item shipment notification information indicating that the second person has finished preparation to ship the item 50 and has executed a transaction for performing the procedure for shipment of the item 50 (step S107) and sends the item shipment notification information to the first person. Note that the management unit 201 may further send the generated item shipment notification information to a system used by the courier.
Situation 2 is described below.
The courier or the second person performs the delivery process of the item 50. More specifically, the courier or the second person delivers the item 50 having the closed first lock 4 attached thereto to the item storage unit 3 first. Subsequently, the second person or the courier stores, in the item storage unit 3, the delivered item 50 having the first lock 4 attached thereto. Thereafter, the courier or the second person logs in to the transaction management system 1 by using the terminal or the like and sends a delivery process request.
Then, the authentication unit 202 of the transaction management system 1 performs a user authentication process to verify whether the courier or the second person is an authorized transaction user (step S108). If, in step S108, it is determined that the courier or the second person is an authorized transaction user, the authentication unit 202 performs a reception process to receive the delivery process request (step S109). Subsequently, the authentication unit 202 sends a second lock opening request to the item storage unit 3.
Subsequently, upon receiving the second lock opening request, the item storage unit 3 performs item recognition to recognize whether the item is stored in the item storage unit 3 first (step S110). Subsequently, the item storage unit 3 inquires of the server apparatus 2 as to whether the second lock opening privilege is given to the courier or the second person, who is the transaction user. If the second lock opening privilege is given to the courier or the second person, the item storage unit 3 performs a second lock closing process to close the second lock 31 (step S111). After performing the second lock closing process, the item storage unit 3 sends, to the management unit 201, the second lock closing information indicating that the second lock 31 is closed.
Subsequently, upon receiving the second lock closing information, the management unit 201 records, in the ledger 211, the second lock closing history indicating that the second lock 31 is closed (step S112). Subsequently, in response to an operational input from the second person via the terminal, the management unit 201 records, in the ledger 211, information indicating that the second lock opening privilege is given to the first person. In this manner, the management unit 201 registers information indicating transfer of the second lock opening privilege (step S113). Subsequently, the management unit 201 generates item delivery notification information indicating that the courier or the second person has completed the delivery of the item 50 and that the item 50 is stored in the item storage unit 3 (step S114). Thereafter, the management unit 201 sends the item delivery notification information to the first person.
Situation 3 is described below.
The first person performs the first transaction in which the first person opens the second lock 31 of the item storage unit 3 having the item 50 stored therein and tentatively receives the item 50. More specifically, the first person moves to the place where the item storage unit 3 is installed first. Thereafter, the first person logs in to the transaction management system 1 by using a terminal or the like and sends the tentative reception request.
Then, the authentication unit 202 of the transaction management system 1 performs a user authentication process to verify whether the first person is an authorized transaction user (step S115). If, in step S115, it is determined that the first person is an authorized transaction user, the authentication unit 202 performs a reception process to receive the tentative reception request (step S116). Subsequently, the authentication unit 202 sends the second lock opening request to the item storage unit 3.
Subsequently, upon receiving the second lock opening request, the item storage unit 3 inquires of the server apparatus 2 as to whether the second lock opening privilege is given to the first person who is a transaction user first. If the second lock opening privilege is given to the first person, the item storage unit 3 performs a second lock opening process to open the second lock 31 (step S117). As a result, the first person can pick up the item 50 having the closed first lock 4 attached thereto from the item storage unit 3 and tentatively receive the item 50. Subsequently, after performing the second lock opening process, the item storage unit 3 performs item recognition to recognize whether the item is stored in the item storage unit 3 (step S118). If, in step S118, it is recognized that no item is stored in the item storage unit 3, the item storage unit 3 sends, to the management unit 201, second lock opening information indicating that the second lock 31 is opened.
Subsequently, upon receiving the second lock opening information, the management unit 201 records, in the ledger 211, the second lock opening history indicating that the second lock 31 is opened (step S119) and performs management tasks on the basis that the first transaction is concluded (step S120).
Finally, Situation 4 is described below.
If the first person inspects the tentatively received item 50 and determines that the item 50 is an acceptable item, the first person executes a second transaction in which the first person opens the first lock 4 attached to the item 50 and finally receives the item 50. More specifically, if the first person inspects the item 50 and determines that the item 50 is an acceptable item, the first person logs in to the transaction management system 1 by using a terminal or the like and sends the final reception request.
Then, the authentication unit 202 of the transaction management system 1 performs a user authentication process to verify whether the first person is an authorized transaction user (step S121). If, in step S121, it is verified that the first person is an authorized transaction user, the authentication unit 202 performs the reception process to receive the final reception request (step S122). Subsequently, the authentication unit 202 sends a first lock opening request to the first lock 4.
Subsequently, upon receiving the first lock opening request, the first lock control unit 401 of the first lock 4 inquires of the server apparatus 2 as to whether the first lock opening privilege is given to the first person who is the transaction user. If the first lock opening privilege is given to the first person, the first lock control unit 401 performs a first lock opening process to open the first lock 4 (step S123). After performing the first lock opening process, the first lock control unit 401 of the first lock 4 sends, to the management unit 201, first lock opening information indicating that the first lock 4 is opened. As a result, the first person can open and remove the first lock 4 attached to the item 50 and finally receive the item 50. That is, the first person can be an owner of the item 50.
Subsequently, upon receiving the first lock opening information, the management unit 201 records, in the ledger 211, a first lock opening history indicating that the first lock 4 is opened (step S124). Thus, the management unit 201 performs management tasks on the basis that the second transaction is concluded (step S125).
Effects
As described above, the transaction management system 1 according to the present embodiment can prevent the first person, who is the recipient of the item 50, from receiving the item 50 that is unacceptable by using, as the transaction history of transfer of the item 50, the open/close history of the first lock 4 and the second lock 31 opened and closed through an electronic process. In addition, even when the first person has received the item 50 that is unacceptable, the first person can ship back the item 50 or request for a replacement process to the second person who has delivered the item 50 in an appropriate manner, since the transaction history of the transfer of the item 50 fully remains as digital evidence. That is, according to the present embodiment, the transaction management system 1 can provide a more reliable transaction involving the transfer of the item 50 without face-to-face contact. As a result, a fraud item 50 and a fraud transaction can be prevented. Thus, the number of fraud items 50 can be reduced, and energy consumption required for return or replacement of the item can be reduced. In this manner, energy saving can be achieved.
Furthermore, the transaction management system 1 and the like according to the present embodiment records and accumulates, in the ledger 211, the open/close history of the first lock 4 and the second lock 31 that are opened and closed through an electronic process. As a result, according to the present embodiment, the transaction management system 1 or the like can more reliably execute a transaction involving transfer of a proper item 50 without face-to-face contact.
First Modification
While the above embodiment has been described with reference to a single ledger 211 for convenience of description, the number of the ledgers 211 is not limited thereto. The ledger 211 may be a distributed ledger consisting of a plurality of ledgers 211 having the same information or a blockchain-based distributed ledger including a plurality of ledgers having the same information. The case in which a plurality of ledgers 211 are used is described below as a first modification. Note that differences between the first modification and the above-described embodiment are mainly described below.
Server Apparatus
The server apparatuses 2 illustrated in
According to the present modification, suppose that the management unit 201 of one of the plurality of server apparatuses 2A, 2B, . . . , 2N records information on the ledger 211 in the storage device connected to the server apparatus. In this case, the management units 201 of all of the other server apparatuses also write information the same as the information recorded in the ledger 211 in the storage device to the ledgers 211 in the storage devices 21A, 21B, . . . , 21N. Note that each of the ledgers 211 may be formed on the basis of the blockchain technology.
The configuration of each of the server apparatuses 2A, 2B, . . . , 2N is the same as that described in the above embodiment with reference to
Effects
As described above, according to the present modification, the management unit 201 of the transaction management system 1 accumulates, in the distributed blockchain-based ledgers 211 having the same information, the open/close history of the first lock 4 and the second lock 31 that is opened and closed through an electronic process. Thus, the transaction management system 1 can reliably manage the first transaction and the second transaction, which are transactions involving the transfer of the item 50, on the basis of digital evidence. Since as described above, the open/close histories of the first lock 4 and the second lock 31 are accumulated in the distributed ledgers 211, the tamper resistance of the open/close history of the first lock 4 and the second lock 31 can be improved. Thus, the reliability is improved in terms of the digital evidence recorded in the ledger 211 and indicating conclusion of the first transaction and the second transaction involving the transfer of the item 50. As a result, a transaction involving the transfer of a proper item can be more reliably executed without face-to-face contact.
Second Modification
While the above embodiment and first modification have been described with reference to the first person who is the recipient of the item 50 and opens the second lock 31 of the item storage unit 3 and the first lock 4 attached to the item 50 by using the transaction management system 1, the technique of opening the locks is not limited thereto. The first person may open the second lock 31 of the item storage unit 3 and the first lock 4 attached to the item 50 by using the near field communication technology, that is, by touching or bringing a mobile terminal carried by the first person and each of the second lock 31 and the first lock 4 into close proximity. This case is described below as the second modification. Note that differences between the second modification and each of the above-described embodiment and first modification are mainly described below.
Mobile Terminal
The mobile terminal includes a processor and a memory. The mobile terminal is capable of performing near field communication with the second lock 31 attached to the item storage unit 3 and the first lock 4 attached to the item 50. Examples of a mobile terminal include a tablet and a smartphone.
The mobile terminal can send the second lock opening request to the second lock 31 of the item storage unit 3 and send the first lock opening request to the first lock 4 attached to the item 50 through the operation performed on the mobile terminal by the first person. According to the present modification, when the first person touches or brings the mobile terminal and the second lock 31 into close proximity, the mobile terminal sends the second lock opening request to the item storage unit 3. In addition, the mobile terminal sends, to the item storage unit 3, information indicating that a transaction user who sends the second lock opening request is the first person. Upon receiving the information, the item storage unit 3 communicates with the transaction management system 1, that is, the server apparatus 2, and determines whether the first person, who is the transaction user and has sent the second lock opening request, has the second lock opening privilege. If the first person has the second lock opening privilege, the first person can open the second lock 31. That is, in response to the second lock opening request, the mobile terminal can cause the item storage unit 3 to open the second lock 31. In addition, when the first person touches or brings the mobile terminal and the first lock 4 into close proximity, the mobile terminal sends the first lock opening request to the first lock 4. Furthermore, the mobile terminal sends, to the first lock 4, the information indicating that the transaction user who has sent the first lock opening request is the first person. Upon receiving the information, the first lock 4 communicates with the transaction management system 1, that is, the server apparatus 2, and determines whether the first user, who is the transaction user and has sent the first lock opening request, has the first lock opening privilege. If the first person has the first lock opening privilege, the first person can open the first lock 4. That is, in response to the first lock opening request, the mobile terminal can cause the first lock 4 to open. In this manner, the mobile terminal can open the first lock 4 when the first person touches or brings the mobile terminal and the first lock 4 into close proximity. In addition, the mobile terminal can open the second lock 31 when the first person touches or brings the mobile terminal and the second lock 31 into close proximity.
According to the present example, a description is given of a transaction involving the transfer of the item 50 executed between the first person and the second person being a sales transaction executed between individuals. Note that differences between the embodiment and each of the above-described embodiment and the first modification are mainly described below.
First, let us assume that the seller 61 and the buyer 62 agree to a contract for the sale of the item 50a. That is, the buyer 62 wants to purchase the item 50a that the seller 61 listed for sale and sends a purchase request to the transaction management system 1. Thereafter, the buyer 62 temporarily deposits the payment amount into an account held by the transaction management system 1 by using electronic technology, such as payment by a credit card or a bank transfer. Then, the seller 61 attaches a first lock 4a to the item 50a, closes the first lock 4a and, thereafter, performs a shipping process to have a courier 70 deliver the item 50a. Thereafter, the seller 61 registers that information in the transaction management system 1.
Subsequently, the courier 70 delivers, to the item storage unit 3, the item 50a having the closed first lock 4a attached thereto and stores the item 50a in the item storage unit 3a. Subsequently, the courier 70 uses the transaction management system 1 to close a second lock 31a.
Subsequently, the buyer 62 moves to the item storage unit 3a and uses the transaction management system 1 to open the second lock 31a of the item storage unit 3a and executes a first transaction to tentatively receive the item 50a. As a result, the buyer 62 brings the item 50a to a predetermined place, such as home, and can inspect whether the item 50a operates normally. That is, the buyer 62 can determine whether the item 50a is acceptable by inspecting the operation performed by the item 50a with the first lock 4a attached thereto.
Subsequently, after determining that the item 50a at hand operates normally and is acceptable and, therefore, there is no problem with the item 50a, the buyer 62 uses the transaction management system 1 and execute a transaction to open the first lock 4a attached to the item 50a. In this manner, the buyer 62 can open the first lock 4a attached to the item 50a and remove the first lock 4a. Thus, the buyer 62 can finally receive the item 50a. At this time, the transaction management system 1 performs a transaction to remit the tentatively deposited payment of the buyer 62 to the seller 61. In this way, the sales transaction between the seller 61 and the buyer 62 involving the transfer of the item 50a can be securely and reliably executed.
The operation performed by the transaction management system 1 according to the present example is described in detail below.
The item listing process performed by the seller 61 (the second person) illustrated in
The seller 61 puts the item 50a on a sales item list that can be browsed on the web managed by the server apparatus 2. That is, the seller 61 logs in to the server apparatus 2 and sends a listing request to register the item 50a in the sales item list. At this time, the authentication unit 202 of the server apparatus 2 performs a user authentication process to verify whether the seller 61 is an authorized transaction user first. If the seller 61 is an authorized transaction user, the server apparatus 2 performs the reception process to receive the listing request. Subsequently, the management unit 201 of the server apparatus 2 performs a listing registration process to register the item 50a notified by the seller 61 in the sales item list. As illustrated in
An item list browsing process and a purchase start process performed by the buyer 62 (the first person) illustrated in
The buyer 62 logs in to the server apparatus 2 and sends a sales item list browsing request to browse the sales item list managed by the server apparatus 2 first. Then, the authentication unit 202 of the server apparatus 2 performs a user authentication process to verify whether the buyer 62 is an authorized transaction user first. If the buyer 62 is an authorized transaction user, the authentication unit 202 performs the reception process to receive the sales item list browsing request. Subsequently, in response to the sales item list browsing request, the management unit 201 of the server apparatus 2 permits the buyer 62 to browse the sales item list. As a result, the buyer 62 can browse the sales item list managed by the transaction management system 1.
At this time, suppose that the buyer 62 wishes to purchase the item 50a that the seller 61 put on the sales item list. In this case, the buyer 62 sends, to the server apparatus 2, a purchase request to purchase the item 50a and temporarily deposits the payment amount into an account held by the server apparatus 2 by using electronic technology, such as payment by a credit card or a bank transfer. The payment amount is an amount needed for purchase the item 50a and may include delivery charges. Thereafter, the server apparatus 2 records, in the ledger 211, a transaction history indicating that the buyer 62 has started purchasing the item 50a, as illustrated in
The shipment process performed by the seller 61 (the second person) illustrated in
Upon receiving a notification of the purchase request of the item 50a from the transaction management system 1, the seller 61 performs a shipment process by using the transaction management system 1. That is, upon receiving the notification of the purchase request of the item 50a from the server apparatus 2, the seller 61 attaches the first lock 4a to the item 50a first. Thereafter, by using a terminal or the like, the seller 61 logs in to the server apparatus 2 and registers the item identification information about the item 50a, the first lock opening privilege, and the second lock opening privilege. Thereafter, the seller 61 sends the first lock opening request to the first lock 4. At this time, as illustrated in
Subsequently, the seller 61 logs in to the server apparatus 2, generates an item shipment start notification indicating that a transaction for performing the procedure for shipping the item 50a is executed and sends an item delivery request in order to deliver the item 50a to the item storage unit 3a. As illustrated in
The delivery process performed by the courier 70 illustrated in
Upon receiving the item delivery request from the item transport unit 71, the courier 70 accesses a reservation management unit of an item storage unit 3a which is one of the item storage units 3 that are empty and makes a reservation first. Thereafter, the courier 70 delivers the item 50a having the closed first lock 4a attached thereto to the item storage unit 3a. Subsequently, the courier 70 stores, in the item storage unit 3a, the item 50a having the closed first lock 4a attached thereto. Thereafter, the courier 70 logs in to the server apparatus 2 by using a terminal or the like and sends a second lock closing request to close the second lock 31 attached to the item storage unit 3a. At this time, the item storage unit 3 performs item recognition to recognize whether the item is stored in the item storage unit 3. If the item is stored in the item storage unit 3, the item storage unit 3 determines whether the second lock opening privilege is given to the courier 70. If the second lock opening privilege is given to the courier 70, the item storage unit 3a performs the second lock closing process to close the second lock 31a. After confirming that the second lock 31a of the item storage unit 3a is closed, the courier 70 registers an item delivery completion notification in the server apparatus 2 via the item transport unit 71. When the item delivery completion notification is registered, the server apparatus 2 sends, to the buyer 62, the item delivery completion notification indicating that the item 50a has been delivered into the item storage unit 3a. In addition, the server apparatus 2 makes registration of transfer of the second lock opening privilege to the buyer 62. Note that upon receiving, from the item storage unit 3a, the second lock closing information indicating that the second lock 31a has been closed together with the item delivery completion notification, the server apparatus 2 may make registration of the item delivery completion notification and the transfer of the second lock opening privilege. Alternatively, upon receiving the second lock closing information, the server apparatus 2 may make registration of the item delivery completion notification and the transfer of the second lock opening privilege. In addition, the server apparatus 2 sends the item delivery completion notification and the like and records, in the ledger 211, a transaction history indicating that the courier 70 has stored the item 50a in the item storage unit 3a, as illustrated in
The item tentative reception process performed by the buyer 62 (the first person) illustrated in
The buyer 62 moves to the place where the item storage unit 3a is installed first, logs in to the server apparatus 2, and sends a tentative reception request relating to the item 50a. Then, the authentication unit 202 of the server apparatus 2 performs a user authentication process to verify whether the buyer 62 is an authorized transaction user first. If the buyer 62 is an authorized transaction user, the server apparatus 2 sends the second lock opening request to the item storage unit 3a. Upon receiving the second lock opening request, the item storage unit 3a inquires of the server apparatus 2 as to whether the second lock opening privilege is given to the buyer 62 first. If the second lock opening privilege is given to the buyer 62, the item storage unit 3a performs the second lock opening process to open the second lock 31a. As a result, the buyer 62 can pick up the item 50a having the closed first lock 4a attached thereto from the item storage unit 3a and tentatively receive the item 50a. Subsequently, after performing the second lock opening process, the item storage unit 3a performs item recognition to recognize whether the item is stored in the item storage unit 3a. Upon recognizing that any item is not stored, the item storage unit 3a sends, to the server apparatus 2, the second lock opening information indicating that the second lock 31a is opened. As illustrated in
A passed item inspection process performed by the buyer 62 (the first person) illustrated in
If the first person inspects the item 50a and determines that the item 50a operates normally and, thus, is an acceptable item, the buyer 62 logs in to the server apparatus 2 by using a terminal or the like and sends an acceptable item notification. The acceptable item notification corresponds to the final reception request described in the above example. Then, the authentication unit 202 of the server apparatus 2 verifies whether the buyer 62 is an authorized transaction user. If the buyer 62 is an authorized transaction user, the server apparatus 2 sends the first lock opening request to the first lock 4a. Upon receiving the first lock opening request, the first lock 4a inquires of to the server apparatus 2 as to whether the first lock opening privilege is given to the buyer 62 first. If the first lock opening privilege is given to the buyer 62, the first lock 4a performs the first lock opening process to open the first lock 4a. After performing the first lock opening process, the first lock 4a sends, to the server apparatus 2, the first lock opening information indicating that the first lock 4a is opened. As a result, the buyer 62 can open the first lock 4a attached to the item 50a and remove the first lock 4a. Thus, the buyer 62 can finally receive the item 50a. At this time, as illustrated in
Note that the buyer 62 may touch or bring the mobile terminal of their own and each of the first lock 4a and the second lock 31a of the item storage unit 3a into close proximity to open the first lock 4a and the second lock 31a of the item storage unit 3a. In this case, the buyer 62 can log in to the server apparatus 2 and cause the mobile terminal to obtain information identifying the registered buyer 62 itself before going to the place where the item storage unit 3a is installed. By touching or bringing the mobile terminal and each of the first lock 4a and the second lock 31a of the item storage unit 3a into close proximity, the buyer 62 can send the information identifying the buyer 62 itself and one of the first lock opening request and the second lock opening request via near field communication.
A failed item inspection process performed by the buyer 62 (the first person) illustrated in
If the item 50a does not operate normally or the item 50a is unacceptable (e.g., the item 50a differs from that the buyer 62 requested to buy (ordered)), the buyer 62 returns the item 50a into the item storage unit 3a. Thereafter, the buyer 62 log in to the server apparatus 2 by using the terminal and sends an unacceptable item notification. In response to the unacceptable item notification, the authentication unit 202 of the server apparatus 2 verifies whether the buyer 62 is an authorized transaction user. If the buyer 62 is an authorized transaction user, the server apparatus 2 sends the second lock closing request to the item storage unit 3a. Upon receiving the second lock closing request, the item storage unit 3a performs item recognition to recognize whether the item is stored. If the item storage unit 3a recognizes that the item is stored, the item storage unit 3a performs the second lock closing process. After performing the second lock closing process, the item storage unit 3a sends, to the server apparatus 2, second lock closing information indicating that the second lock 31a is closed. Upon receiving the second lock closing information, the server apparatus 2 records, in the ledger 211, a transaction history indicating that the buyer 62 returned the item 50a into the item storage unit 3a, as illustrated in
Upon receiving the shipping-back request via the item transport unit 71, the courier 70 moves to the place where the item storage unit 3a is installed, picks up the item 50a from the item storage unit 3a, and ships back the item 50a to the seller 61. Upon receiving, from the item transport unit 71, a notification indicating that the shipping back of the item 50a is completed, the server apparatus 2 records, in the ledger 211, a transaction history indicating that the courier 70 has returned the item 50a to the seller 61 and remits the service charge, such as a cancel fee, to the seller 61.
In this way, by sending and receiving the item 50a having the first lock 4a attached thereto between the seller 61 and the buyer 62, a proper item can be sent from the seller 61 to the buyer 62 even through the courier 70. That is, a transaction involving the transfer of the item 50a between the seller 61 and the buyer 62 can be securely and reliably executed.
Note that when, in the failed item inspection process performed by the buyer 62, the buyer 62 returns the item 50a into the item storage unit 3a, the item storage unit 3a may further determine whether the first lock 4a is attached to the item 50a.
For example, the item storage unit 3a may determine that the first lock 4a is not open by communicating with the first lock 4a. Furthermore, the first lock 4a may be provided with a functional unit that enables the first lock 4a to identify the item 50a. As a result, fraud related to the item can be easily detected. Examples of the fraud include attaching the first lock 4a to another item 50a, attaching the first lock 4a to an object with false weigh labeling other than the item 50a, and attaching the first lock 4a to a broken item of the same kind as the item 50a.
Note that the functional unit may be any one of the above-described various sensors or an RFID reader. However, the functional unit is not limited thereto. Any functional unit that identifies the item 50a can be employed.
Alternatively, the functional unit may be the above-described RFID reader and may recognize whether the item 50 is stored in the item storage unit 3 by using the RFID in the failed item inspection process. More specifically, the item storage unit 3a may further include an RFID reader, and the first lock 4a or the item 50a may be further provided with an RFID that identifies the item 50a. In this case, after performing management tasks on the basis that the first transaction is concluded, the transaction management unit 2012 can perform management tasks on the basis that the second transaction is not concluded if the following information is acquired from the item storage unit 3a and if the first lock 4a is not opened, that is, information indicating that the item storage unit 3a reads the RFID by using the RFID reader and determines that the item 50a is physically stored in the item storage unit 3a and, in addition, the second lock 31a is closed.
Furthermore, for example, if a fraud item, which is not the item 50, is placed in the item storage unit 3a and, thereafter, the door of the item storage unit 3a is closed, the item storage unit 3a may output alarm sound and open the door. In this manner, the item storage unit 3a may refuse continuation of the shipping-back procedure.
In addition, in the failed item inspection process performed by the buyer 62, instead of returning the item 50a into the item storage unit 3a from which the buyer 62 tentatively received the item 50a, the buyer 62 may return the item 50a into another item storage unit 3a. In this manner, it is prevented that the item storage unit 3a is continuously used from the time of tentative reception until conclusion of the contract, that is, conclusion of the first transaction and the second transaction. As a result, the item storage unit 3a can be effectively used as one of delivery lockers.
Note that a change in the lock opening privilege holder illustrated in
Effects
As described above, according to the transaction management system 1 or the like of the present example, the first person may be the buyer 62, the second person may be the seller 61, and the item 50 may be the item 50a offered by the second person. In this case, the transaction in which the item 50 is tentatively received can be a transaction in which the first person determines whether the item 50a is an item the first person wishes to purchase before deciding the purchase of the item 50a, and the transaction in which the item 50 is finally received can be a transaction in which the first person decides the purchase of the item 50a.
As described above, according to the transaction management system 1 or the like of the present embodiment, by using the open/close history of the first lock 4a and the second lock 31a that are opened and closed through electronic processing as the transaction history of the item 50a, the buyer 62 of the item 50a can be protected from receiving an improper item 50a. In addition, even when the buyer 62 has received an improper item, the shipping-back process or a replacement process can be appropriately performed for the seller 61 who has sold the item 50a, since the transaction history of the item 50a reliably remains as digital evidence. That is, according to the transaction management system 1 or the like of the present embodiment, a transaction involving the transfer of the item 50a can be executed securely and reliably without face-to-face contact. Thus, the item 50a that is fake or a transaction that is fake can be prevented. As a result, a fraud item 50a and a fraud transaction can be prevented. Thus, the number of fraud items 50a can be reduced, and energy consumption required for return or replacement of the item can be reduced. In this manner, energy saving can be achieved.
Note that the ledger 211 may be a distributed ledger consisting of a plurality of block-chain based ledgers having the same information. In this manner, the tamper resistance of the open/close history of the first lock 4 and the second lock 31 can be improved. Consequently, the reliability of the digital evidence recorded in the ledger 211 for conclusion of the first transaction and the second transaction (transactions involving the transfer of the item 50) is improved. As a result, the transaction involving the transfer of a proper item can be more reliably executed without face-to-face contact.
In addition, one of the functions provided by the blockchain technology is a smart contract. In a smart contract, if a trade term requirement is fulfilled, a program that defines the trade term is executed. That is, there is a one-to-one correspondence between a trade term and the execution of a program.
According to the present embodiment, since conclusion of the first transaction can be determined by opening the second lock 31, and conclusion of the second transaction can be determined by opening of the first lock 4, the sales transaction of the item can be executed by the smart contract. That is, by using the first lock 4 and the second lock 31, physical triggers that are trade terms to conclude a smart contract related to transaction of the item can be provided. Thus, smart contract is applicable by electronically detecting the physical triggers.
Note that if the buyer 62 does not return the item 50a and does not open the first lock 4a even after a predetermined period of time from the tentative reception process of the item 50a, that is, after conclusion of the first transaction, the server apparatus 2 may determine that the sales transaction of the item 50a is concluded, that is, the second transaction is concluded.
In addition, if the buyer 62 breaks open the first lock 4a without electronically opening the first lock 4a after the tentative reception process of the item 50a, that is, after conclusion of the first transaction, the server apparatus 2 may determine that the sales transaction of the item 50a is concluded, that is, the second transaction is concluded. In this case, the first lock 4a includes the lock breaking detection unit 402. As a result, the transaction management system 1 can prevent the buyer 62 from breaking open the first lock 4a, shipping back only the first lock 4a removed from the item 50a, and avoiding conclusion of the second transaction.
In addition, a mechanism for determining whether the item 50a is not broken down may be added by attaching an impact sensor to the item 50a. In this case, if the contract is not concluded, that is, if the second transaction is not concluded and the item 50a is returned, the refund amount may be set by using the information acquired from the mechanism. In this manner, in the case where although the buyer 62 carelessly breaks down the item 50a, the buyer 62 does not purchase the item 50a and ships back the item 50a and, thus, the second transaction is not concluded, the transaction management system 1 can appropriately process the case. At this time, the courier 70, as a third party, may take photos of the item at the time of delivery and at the time of shipping back the item 50a to increase the admissibility of evidence. However, if electronic inspection through image analysis does not function, evaluation may be subjective analog evaluation and, thus, it is difficult to execute a program of smart contract.
While the transaction management system and the like according to the present disclosure have been described with reference to the embodiment above, the subject and apparatuses by which each of the processes is performed are not particularly limited. The processes may be performed by a processor incorporated into a specific apparatus locally disposed (described in more detail below). Alternatively, the processes may be performed by a cloud server or the like disposed at a location different from the location of the local apparatus.
In addition, the transaction management system according to the present disclosure may have a function of accumulating the seller ratings and buyer ratings which each of the seller (the second person) and the buyer (the first person) writes for the other party and enabling the first person and the second person to look at the ratings. In this manner, the first person and the second person can be aware whether the other party is malicious or not in advance. As a result, a transaction involving transfer of a proper item can be executed more securely and reliably without face-to-face contact.
It should be noted that the present disclosure is not limited to the above embodiments. For example, another embodiment achieved by combining the constituent elements described above in any way or removing some of the constituent elements from each of the embodiments above may be included in the embodiments of the present disclosure. In addition, various modifications of the present embodiment that those skilled in the art conceive within the sprit of the present disclosure, that is, within the scope and spirit of the claims appended hereto are encompassed within the present disclosure.
Furthermore, the present disclosure further includes the following cases.
(1) More specifically, each of the above-described apparatuses is a computer system including but not limited to a microprocessor, a read only memory (ROM), a random access memory (RAM), a hard disk unit, a display unit, a keyboard, and a mouse. A computer program is stored in the RAM or the hard disk unit. The microprocessor operates in accordance with the computer program and, thus, the apparatus achieves its function. The computer program is formed by combining a plurality of instruction codes indicating instructions to the computer in order to achieve a predetermined function.
(2) Some or all of the constituent elements that constitute each of the apparatuses may be formed from a single system LSI (Large Scale Integration). A system LSI is a super multifunctional LSI produced by integrating a plurality of constituent units into one chip. More specifically, the system LSI is a computer system including a microprocessor, a ROM, and a RAM. The RAM has a computer program stored therein. The microprocessor operates in accordance with the computer program and, thus, the system LSI achieves its function.
(3) Some or all of the constituent elements that constitute each of the above-described apparatuses may be formed from an IC card or a single module removable from the apparatus. The IC card or the module is a computer system formed from, for example, a microprocessor, a ROM, and a RAM. The IC card or the module may include the above-described super multifunctional LSI. When the microprocessor operates in accordance with the computer program, the IC card or the module achieves its function. The IC card or the module may be tamper resistant.
(4) Furthermore, the present disclosure may relate to the above-described methods. Still furthermore, the present disclosure may be a computer program that implements these methods by a computer, or the present disclosure may be a digital signal composed of the computer program.
(5) Furthermore, the present disclosure may relate to a recording medium from which a computer can read the above-described computer program or digital signal. Examples of the recording medium include a flexible disk, a hard disk, a CD-ROM, a magnetooptic disc (MO), a digital versatile disk (DVD), a DVD-ROM, a DVD-RAM, a BD (Blu-ray (registered trademark) Disc), and a semiconductor memory. Alternatively, the present disclosure may relate to the digital signal recorded on such a recording medium.
In addition, the present disclosure may relate to the computer program or the digital signal transmitted via, for example, an electric communication network, a wireless or wired communication network, a network represented by the Internet, or data broadcasting.
In addition, the present disclosure may relate to a computer system including a microprocessor and a memory. The memory may store the computer program therein, and the microprocessor may operate in accordance with the computer program.
In addition, the present disclosure may be implemented by another independent computer system by recording the program or the digital signal in the storage medium and transferring the storage medium or transferring the program or the digital signal via, for example, the above-mentioned network.
The present disclosure can be applied to a transaction management system or the like that manages a transaction involving transfer of an item between a first person and a second person and, in particular, a transaction management system capable of guaranteeing a transaction involving transfer of, for example, an item even via a courier.
Number | Date | Country | Kind |
---|---|---|---|
JP2018-112171 | Jun 2018 | JP | national |
This application is a Continuation of U.S. patent application Ser. No. 16/163,676, filed on Oct. 18, 2018, which claims the benefit of U.S. Provisional Patent Application No. 62/587,055, filed Nov. 16, 2017, and priority to Japanese Application No. 2018-112171, filed on Jun. 12, 2018. The disclosure of each of these documents, including the specification, drawings, and claims, is incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
7653603 | Holtkamp, Jr. | Jan 2010 | B1 |
9811798 | Lievens | Nov 2017 | B2 |
9898711 | Neal | Feb 2018 | B2 |
10002341 | Schenken | Jun 2018 | B2 |
10217079 | Robinson | Feb 2019 | B2 |
10501205 | Siewert | Dec 2019 | B1 |
20040113792 | Ireland et al. | Jun 2004 | A1 |
20110068906 | Shafer et al. | Mar 2011 | A1 |
20110072132 | Shafer et al. | Mar 2011 | A1 |
20120024889 | Robertson | Feb 2012 | A1 |
20120130916 | Neal et al. | May 2012 | A1 |
20140019241 | Treiser et al. | Jan 2014 | A1 |
20140043163 | Yang | Feb 2014 | A1 |
20150106295 | Robinson | Apr 2015 | A1 |
20150120601 | Fee | Apr 2015 | A1 |
20150334524 | Fetzer et al. | Nov 2015 | A1 |
20160140820 | Joseph | May 2016 | A1 |
20160216106 | Motoyama | Jul 2016 | A1 |
20160239794 | Shafer et al. | Aug 2016 | A9 |
20170004691 | Alicot et al. | Jan 2017 | A1 |
20170017955 | Stern | Jan 2017 | A1 |
20170147975 | Natarajan et al. | May 2017 | A1 |
20170286905 | Richardson et al. | Oct 2017 | A1 |
20180096175 | Schmeling | Apr 2018 | A1 |
20180108024 | Greco et al. | Apr 2018 | A1 |
20190012637 | Gillen | Jan 2019 | A1 |
Number | Date | Country |
---|---|---|
2887329 | Jun 2015 | EP |
2002-099964 | Apr 2002 | JP |
2003-242376 | Aug 2003 | JP |
2017080578 | May 2017 | WO |
2017167399 | Oct 2017 | WO |
Entry |
---|
Roman, Nick, “Lelantos: Blockchain-based Anonymous Physical Delivery Stcyem”, medium.com, dated Oct. 25, 2017. (Year: 2017). |
AlTawy, Riham et al., Lelantos: A Blockchain-Based Anonymous Physical Delivery System, 2012 15th Annual Conference, Aug. 2017. (Year: 2017). |
Summons to attend oral proceedings pursuant to Rule 115(1) EPC dated Apr. 16, 2021 for European Patent Application No. 18204035.2. |
Anonymous: “Markenartikel Etikettieren /Verblomben und Rucknahme Verweigem wenn Etikett abgeht Oder Siegelbruc”, Internet Article, Aug. 10, 2015 (Aug. 10, 2015), XP055790541, Retrieved from the Internet: URL: https://www.123recht.de/forum/internetrecht-edv-recht-femabsatz/Markenartikel-Etikettieren-Verblomben-und-Ruecknahme-Verweigem-wenn-Etikett-abgeht-oder-Siegelbruc-_f490814.html [retrieved on Mar. 26, 2021]. |
Stamps.com, (The lowdown on parcel lockers, blog.stamps.com, dated Feb. 23, 2017. (Year: 2017). |
The Extended European Search Report dated Jan. 24, 2019 for the related European Patent Application No. 18204035.2. |
Communication pursuant to Article 94(3) EPC dated Jul. 9, 2020 for European Patent Application No. 18204035.2. |
Number | Date | Country | |
---|---|---|---|
20210019795 A1 | Jan 2021 | US |
Number | Date | Country | |
---|---|---|---|
62587055 | Nov 2017 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16163676 | Oct 2018 | US |
Child | 17062317 | US |