JP-7855547-B2 - Information processing device and program
Inventors
- 新野 朝丈
Assignees
- 東芝テック株式会社
Dates
- Publication Date
- 20260508
- Application Date
- 20230407
Claims (6)
- A connection unit is configured to be able to communicate with an external device and a peripheral device of the external device, and to relay communication between the external device and the peripheral device. A display unit configured to display an operation screen, An operation unit configured to accept operator input on the aforementioned operation screen, The function restriction unit is configured to enable the execution of a first application that performs a resident display across the entire screen of the first operation screen using the display unit, The system includes a connection control unit configured to run a second application for managing the connection of the peripheral device to the external device while the first operation screen is permanently displayed, The first operation screen includes the display of a first operation button for instructing a restart, a second operation button for instructing a shutdown, and a third operation button for instructing the execution of another application or OS settings of the first application. The aforementioned function limiting unit is When the OS starts up in conjunction with the startup of the device, the first application is executed, and before other applications of the first application or the OS display an operation screen on the display unit to accept user input, the first operation screen is displayed permanently across the entire screen. When the operation unit receives an operation of the third operation button, the display unit displays a second operation screen for authenticating the operator. If the aforementioned operator is authenticated, the persistent display of the first operation screen across the entire screen will be terminated. Information processing device.
- The function restriction unit, when the external device is connected, executes the first application, thereby performing a permanent display of the first operation screen across the entire screen before other applications or the OS of the first application display an operation screen on the display unit for accepting user input after the connection. The information processing apparatus according to claim 1.
- If the operator is authenticated, the first application further includes an execution unit that accepts operations related to the execution of other applications or the settings of the OS. The information processing apparatus according to claim 1.
- The function limiting unit terminates the permanent display of the first operation screen across the entire screen if the external device is not connected. The information processing apparatus according to claim 1.
- If the aforementioned external device is not connected, the system further includes an execution unit that accepts the execution of other applications of the first application or operations related to the settings of the OS. The information processing apparatus according to claim 4.
- A connection unit is configured to be able to communicate with an external device and a peripheral device of the external device, and to relay communication between the external device and the peripheral device. A display unit configured to display an operation screen, An information processing device comprising an operation unit configured to accept operator input for the aforementioned operation screen, The display unit executes a first application that performs a resident display of the first operation screen across the entire screen when the OS starts up in conjunction with the startup of the device , thereby ensuring that the resident display of the first operation screen across the entire screen is performed before any other applications of the first application or the OS displays an operation screen on the display unit to accept user input after startup. A program to cause a computer to execute a second application for managing the connection of the peripheral device to the external device, while the first operation screen is displayed in the background, The first operation screen includes the display of a first operation button for instructing a restart, a second operation button for instructing a shutdown, and a third operation button for instructing the execution of another application or OS settings of the first application. When the operation unit receives an operation of the third operation button, the display unit displays a second operation screen for authenticating the operator. If the aforementioned operator is authenticated, the resident display across the entire screen of the first operation screen will be terminated, and further, to be performed program.
Description
Embodiments of the present invention relate to an information processing device and a program. Conventionally, a technology for building a tablet POS system is known, which involves installing a POS (Point of Sales) application on a lightweight, space-saving, and portable device such as a tablet. However, portable devices often lack I/O ports for connecting peripherals such as printers and automatic cash dispensers. Therefore, information processing devices (IO-BOXes) equipped with multiple I/O ports for connecting to multiple peripherals are known, expanding (adding) the usable I/O ports of portable POS terminals. In this context, for example, from the perspective of improving operability and functionality, or reducing development costs through parts commonality and reuse with other devices, it is possible that an IO-BOX may be equipped with a touch panel display. In this case, there was a risk that unauthorized operations could occur, such as launching unnecessary tools or changing OS settings through screen operation. Figure 1 shows an example of the configuration of a POS system according to the embodiment.Figure 2 is a schematic diagram showing an example of the external appearance of a peripheral device control device according to an embodiment.Figure 3 is a block diagram showing an example of the hardware configuration of a peripheral device control device according to this embodiment.Figure 4 is a block diagram showing an example of the functional configuration of a peripheral device control device according to an embodiment.Figure 5-1 is a flowchart showing an example of the processing flow performed in the peripheral device control device according to this embodiment.Figure 5-2 is a flowchart showing an example of the processing flow performed in the peripheral device control device according to this embodiment.Figure 6 shows an example of the cover screen displayed during the process shown in Figure 5-1.Figure 7 shows an example of the authentication screen displayed during the process shown in Figure 5-2. The following description will refer to the drawings and explain the information processing device, information processing system, and program according to the embodiment. The embodiments described below are just one example of the information processing device, information processing system, and program according to the embodiment, and do not limit their configuration or specifications. The embodiments described below are examples of applications to a POS (Point of Sale) system installed in stores such as supermarkets. Figure 1 shows an example of the configuration of a POS system 1 according to this embodiment. As shown in Figure 1, the POS system 1 includes a portable POS terminal 3, a peripheral device control device 5, and peripheral devices 7. Note that Figure 1 illustrates two peripheral devices 71 and 72 as peripheral devices 7, but is not limited to these. In the POS system 1, there may be one peripheral device 7, or there may be three or more. That is, the POS system according to this embodiment includes at least one peripheral device 7. Here, the POS system 1 according to this embodiment is an example of an information processing system. The portable POS terminal 3 according to this embodiment is an example of an external device. Furthermore, the peripheral device control device 5 according to this embodiment is an example of an information processing device. In the POS system 1, a portable POS terminal 3 is connected to the peripheral device control unit 5 via a wired or wireless connection. Communication between the portable POS terminal 3 and the peripheral device control unit 5 may be conducted via a communication device such as an access point, i.e., via a network such as the store's LAN (Local Area Network). Furthermore, in the POS system 1, peripheral devices 7 are connected to the peripheral device control unit 5 via wired or wireless communication. Note that communication between the peripheral device control unit 5 and the peripheral devices 7 may be conducted via communication equipment such as an access point, i.e., via a network such as a store's LAN. The portable POS terminal 3 is a portable terminal device configured to perform POS functions such as product registration and accounting (settlement). The portable POS terminal 3 is, for example, a portable terminal device such as a tablet PC (Personal Computer) or a smartphone, and is carried by store staff within the store. As an example, the portable POS terminal 3 is configured to run POS applications. Specifically, the portable POS terminal 3 implements POS functionality by executing a program (POS application program) stored in its internal memory (not shown) using a processor (not shown). As an example, the portable POS terminal 3 is configured to connect to the peripheral device control unit 5 in a first connection configuration. Specifically, the portable POS terminal 3 has a connection port for connecting to the