Printer, POS system, wireless communication control method, and data storage medium
First Claim
1. A POS system, comprising:
- a first POS terminal including a host controller for performing a function of at least one POS application program;
an input/output unit;
a first printer connected to the host controller through the input/output unit and controlled by the host controller, the first printer having a first wireless communication unit, and a first printing mechanism; and
a second POS terminal including a second printer in wireless communication with the first wireless communication unit, such that the second POS terminal including the second printer is controlled by the first POS terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A printer having a physical connection port and a wireless communication module for sending and receiving data by wireless communication, a received data processor controlling the received data, and a printing mechanism for running a printing process is provided, as is a POS system having such a printer, a wireless communication control method, and a computer readable medium carrying a program for implementing the method. A virtual port emulator on a host system receives display output requests from a POS application running on the host, finds data for a wired connection port on a printer of a stand-alone system linked to the virtual port for the display data, and sends the display data with the connection port data through a physical port on the host to a printer of the host system. Data received by the host printer is then allocated by a first received data processor and sent by wireless communication through a wireless communication device of the host to the stand-alone system printer. The wirelessly transmitted data received through a wireless communication device of the stand-alone system is then distributed by a second received data processor to a display of the stand-alone system through a wired connection port. That display then displays the received information, that is, the display data from the POS application.
-
Citations
23 Claims
-
1. A POS system, comprising:
-
a first POS terminal including a host controller for performing a function of at least one POS application program;
an input/output unit;
a first printer connected to the host controller through the input/output unit and controlled by the host controller, the first printer having a first wireless communication unit, and a first printing mechanism; and
a second POS terminal including a second printer in wireless communication with the first wireless communication unit, such that the second POS terminal including the second printer is controlled by the first POS terminal. - View Dependent Claims (2, 3)
-
-
4. A printer, comprising:
-
a first input/output unit connected to a host device;
a wireless communication unit;
a printing mechanism for printing data; and
a received data processing unit for processing data received through the first input/output unit and through the wireless communication unit, wherein the received data includes destination information, the received data processing unit including a data allocation control unit for allocating received data, in accordance with the destination information, to an externally-located wireless communication device through the wireless communication unit, or to the printing mechanism. - View Dependent Claims (5)
-
-
6. A printer, comprising:
-
at least one input/output unit, each input/output unit being physically connected to a corresponding external device;
a wireless communication unit;
a printing mechanism for printing data; and
a received data processing unit for processing data received through the at least one input/output unit and through the wireless communication unit, wherein the received data includes destination information, the received data processing unit including a data allocation control unit for allocating received data, in accordance with the destination information included in the received data, through each input/output unit to the corresponding external device, through the wireless communication unit to an externally-located wireless communication device, or to the printing mechanism. - View Dependent Claims (7, 8, 9)
-
-
10. An interface board, comprising:
-
host interface connected to a host PC by a physical connection;
a wireless communication module;
a wireless communication interface for sending data through the wireless communication module to an externally-located wireless communication device;
an installed printer board;
a printer interface for sending print data to the installed printer board; and
an allocation unit for allocating data received from the host PC to the host interface, to the wireless communication interface, or to the printer interface based on destination data associated with the received data.
-
-
11. A POS system, comprising:
-
a main printer including a main interface board having a host interface connected to a host PC by a physical connection, a main wireless communication interface for sending data through a main wireless communication module to a secondary wireless communication module, a main printer interface for sending print data to a main printer board installed in the main printer, and a main allocation unit for allocating data received from the host PC to the host interface, to the main wireless communication interface, or to the main printer interface, based on destination data associated with the received data; and
a secondary printer including a secondary interface board having a secondary wireless communication interface for receiving data from the main wireless communication module through the secondary wireless communication module, a secondary printer interface for sending print data to a secondary printer board installed in the secondary printer, and a secondary allocation unit for sending data received from the main wireless communication module to the secondary printer interface when the destination data of the received data indicates the secondary printer interface as the destination. - View Dependent Claims (12, 15, 16, 17, 18, 20, 21, 22, 23)
-
-
13. A POS system, comprising:
-
a master POS terminal including a host controller for executing one or more POS application programs and a master printer to be controlled by and physically connected to the host controller by way of a first input/output unit, the master printer having a master wireless communication unit, a master printing unit, and a master data switch unit; and
a slave POS terminal including a slave printer having a slave wireless communication unit and a slave printing unit;
wherein the master printer and the slave printer are adapted to allow control of the slave printer by the host controller through wireless communication via the master printer, and wherein the master data switch unit is adapted to direct data received from the host controller to the master wireless communication unit or to the master printing unit in response to the destination data attached to the received data.
-
-
14. A wireless communication control method for controlling a printer, comprising the steps of:
-
(a) receiving transmission data from an input device, via wireless communication, in response to a request from a POS application program running on a host controller;
(b) determining a first destination to send the transmission data based on predefined connection data in the transmission data;
(c) sending the transmission data to the first destination, as determined in determining step (b), via wireless communication;
(d) determining a second destination to send the transmission data based on the predefined connection data in the transmission data; and
(e) sending the transmission data to the second destination, as determined in determining step (d).
-
-
19. A computer-readable medium embodying a computer program for executing a wireless communication control method for controlling a printer, the computer program comprising:
-
(a) instructions for receiving transmission data from an input device, via wireless communication, in response to a request from a POS application program running on a host controller;
(b) instructions for determining a first destination to send the transmission data based on predefined connection data in the transmission data;
(c) instructions for sending the transmission data to the first destination, as determined in (b), via wireless communication;
(d) instructions for determining a second destination to send the transmission data based on the predefined connection data in the transmission data; and
(e) instructions for sending the transmission data to the second destination, as determined in (d).
-
Specification