Abstract:
A device of an example is a portable information processing device performing settlement processing concerning purchase of a merchandise article or a right in cooperation with a given server, comprising: a non-contact communication unit performing non-contact communication with a data storage medium; a data acquisition unit acquiring data stored in the data storage medium, through the non-contact communication unit as a part of the settlement processing; a settlement processing unit performing settlement based on the data acquired by the data acquisition unit, in cooperation with the server, as a part of the settlement processing; a detection unit detecting at least one of attitude, movement, and a placement state of the own device; and a restriction unit acquiring a detection result from the detection unit and then, when the detection result does not satisfy a given condition, restricting performing of at least a part of the settlement processing.
Abstract:
An example system includes: a sales server for performing sales processing pertaining to sales of a commodity; a settlement server for performing settlement processing pertaining to a commodity sold by the sales server in the sales processing; and a user terminal device having a communication unit configured to communicate with the sales server and with the settlement server via a network and an operation acceptance unit configured to accept operation pertaining to purchase of the commodity. The user terminal device has: a settlement request relay unit configured to receive a settlement request pertaining to a commodity, for which operation pertaining to purchase has been accepted by the operation acceptance unit, from the sales server and transmit the received settlement request to the settlement server; and a settlement information relay unit configured to receive settlement information pertaining to the result of the settlement processing from the settlement server and transmit the received settlement information to the sales server.
Abstract:
An example communication system includes a mobile terminal and a BLE terminal. The mobile terminal and the BLE terminal establish a connection therebetween and perform communication with each other at a predetermined time interval. The mobile terminal transmits representation data to the BLE terminal, and the BLE terminal performs a first representation on the basis of the representation data. After the first representation ends, when a button operation is performed in the BLE terminal, operation result information indicating the button operation is accumulated in the BLE terminal. The accumulated operation result information is transmitted from the BLE terminal to the mobile terminal at a timing at which communication between the mobile terminal and the BLE terminal is performed next. The mobile terminal performs, for example, a game process on the basis of the operation result information from the BLE terminal.
Abstract:
A communication system as an example of an exemplary embodiment includes two mobile terminals and two BLE terminals. The mobile terminals establish connections with the BLE terminals. Specifically, one of the mobile terminals and one of the BLE terminals are connected together such that the mobile terminal is a central and the BLE terminal is a peripheral. The BLE terminal connected as a peripheral repeatedly executes advertising and a scan, thereby exchanging application data with the other BLE terminal connected as a peripheral.