Electronic Cash Register Update Mode Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inexpensive Electronic Cash Registers (ECRs) not connected to communication networks face challenges in updating software and master data due to interrupted communication when switching modes during the update process.
Innovation Solution
An information processing device with a mode switch that allows users to specify modes and initiates update processing for program or execution data from an external terminal, ensuring updates are completed before switching to another mode, maintaining communication and preventing interruptions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the ECR switches modes during update processing, then the user can change operational modes, but communication is interrupted and update processing fails
Solution Approach 1:
The system performs preliminary action by checking whether update processing is currently being executed before allowing mode switching. The processor determines the state of update processing in advance and only permits mode switching when update processing has completed, thereby preventing communication interruption during critical update operations
Solution Approach 2:
The system implements feedback by continuously monitoring the state of update processing and using this information to control mode switching operations. The processor receives feedback about whether update processing is ongoing and adjusts mode switching permissions accordingly, allowing mode changes only when update processing is not currently executing
2Ease of manufacture
If the ECR is not connected to communication network, then device cost is reduced, but the device cannot obtain update information from external servers
Solution Approach 1:
The external terminal acts as an intermediary device that bridges the gap between the ECR and update information sources. The external terminal downloads update information from servers and transfers it to the ECR via wireless communication, enabling the ECR to receive updates without requiring direct network connectivity
Solution Approach 2:
The system enables self-service by allowing the external terminal to automatically download and transfer update information to the ECR. The ECR initiates update requests and receives updated programs or data without requiring manual intervention or direct network access
Data Source
AI summary
An information processing device, including: an operator for a user to perform a specification operation of specifying an arbitrary mode from among a plurality of modes; and a processor which starts, at a predetermined timing, update processing of obtaining update data for updating a predetermined program or execution data of the program from a predetermined external terminal and updating the program or the execution data based on the obtained update data when a predetermined mode is specified in accordance with a specification operation of the mode performed to the operator by the user, wherein when a specification operation of specifying another mode instead of the predetermined mode is performed to the operator by the user during the update processing, the processor switches to the another mode after the update processing is finished.


