WO2016088310A1 - 印刷装置、印刷装置の制御方法、及び、記憶媒体 - Google Patents
印刷装置、印刷装置の制御方法、及び、記憶媒体 Download PDFInfo
- Publication number
- WO2016088310A1 WO2016088310A1 PCT/JP2015/005707 JP2015005707W WO2016088310A1 WO 2016088310 A1 WO2016088310 A1 WO 2016088310A1 JP 2015005707 W JP2015005707 W JP 2015005707W WO 2016088310 A1 WO2016088310 A1 WO 2016088310A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pairing
- printing
- mode
- unit
- printing apparatus
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 73
- 238000004891 communication Methods 0.000 claims abstract description 37
- 230000004044 response Effects 0.000 claims abstract description 22
- 230000007704 transition Effects 0.000 claims description 30
- 238000012545 processing Methods 0.000 description 15
- 230000007246 mechanism Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000012790 confirmation Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000008030 elimination Effects 0.000 description 3
- 238000003379 elimination reaction Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
- B41J29/393—Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1236—Connection management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1292—Mobile client, e.g. wireless printing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/327—Initiating, continuing or ending a single-mode communication; Handshaking therefor
- H04N1/32765—Initiating a communication
- H04N1/32771—Initiating a communication in response to a request, e.g. for a particular document
- H04N1/32776—Initiating a communication in response to a request, e.g. for a particular document using an interactive, user-operated device, e.g. a computer terminal, mobile telephone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/333—Mode signalling or mode changing; Handshaking therefor
- H04N1/33346—Mode signalling or mode changing; Handshaking therefor adapting to a particular standardised protocol
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/44—Secrecy systems
- H04N1/4406—Restricting access, e.g. according to user identity
- H04N1/4433—Restricting access, e.g. according to user identity to an apparatus, part of an apparatus or an apparatus function
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0037—Topological details of the connection
- H04N2201/0041—Point to point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0048—Type of connection
- H04N2201/0055—By radio
Definitions
- the present invention relates to a printing apparatus, a printing apparatus control method, and a storage medium.
- Patent Document 1 a system that performs short-distance wireless communication after pairing between one device and another device is known (see, for example, Patent Document 1).
- the printing device When pairing is performed between a printing device having a function of printing on a recording medium and an external device so that wireless communication can be performed between these devices, the printing device displays information by characters or images on a liquid crystal display panel or the like. Even a device that does not have a display device has a need to facilitate pairing and improve user convenience.
- the present invention has been made in view of the above-described circumstances, and an object thereof is to provide a printing apparatus, a printing apparatus control method, and a storage medium that facilitate pairing.
- a printing apparatus includes a printing unit that performs printing on a recording medium, a wireless communication unit that wirelessly communicates with an external device that has been paired, and wireless communication from the external device. And a control unit that controls the printing unit based on the received print data, and the control unit controls the printing unit in accordance with a transition from the first mode to the second mode. Then, information on pairing is printed on the recording medium, pairing is not performed in the first mode, and pairing is performed when there is a pairing request in the second mode. According to the configuration of the present invention, pairing between the printing apparatus and the external apparatus is facilitated.
- the printing apparatus is characterized in that the control unit shifts to the first mode when a predetermined period has elapsed after shifting to the second mode. According to the configuration of the present invention, pairing between the printing apparatus and the external apparatus can be performed securely.
- control unit shifts from the first mode to the second mode when a predetermined condition is satisfied. According to the configuration of the present invention, pairing between the printing apparatus and the external apparatus can be performed securely.
- the control unit determines whether printing by the printing unit is possible when the predetermined condition is satisfied, and, if possible, from the first mode to the second mode. It is characterized by moving to. According to the configuration of the present invention, pairing between the printing apparatus and the external apparatus can be performed securely.
- the predetermined condition is that a predetermined operation has been performed. According to the configuration of the present invention, pairing between the printing apparatus and the external apparatus can be performed securely.
- the predetermined operation may include an operation that combines an operation of opening and closing a cover and an operation of operating an operation switch. According to the configuration of the present invention, pairing between the printing apparatus and the external apparatus can be performed securely.
- the predetermined condition is that a power supply is turned on. According to the configuration of the present invention, it is possible to shift to the second mode when the power is turned on.
- the control unit determines whether or not printing by the printing unit is possible when there is a pairing request in the second mode. It is characterized by performing the corresponding pairing. According to the configuration of the present invention, the printing apparatus can prevent pairing from being performed in a state where printing by the printing unit is not possible.
- the printing apparatus of the present invention is characterized in that the pairing authentication method in the second mode can be switched.
- the authentication method for authentication performed by pairing can be switched according to the corresponding status of the authentication method of each device that performs pairing and according to the required security. .
- the printing apparatus of the present invention is characterized in that the method for not performing pairing in the first mode can be switched. According to the configuration of the present invention, it is possible to prevent pairing by an appropriate method according to the environment where the printing apparatus is installed.
- the present invention provides a control method for a printing apparatus comprising: a printing unit that performs printing on a recording medium; and a wireless communication unit that performs wireless communication with an external device that has been paired.
- a control method for a printing apparatus comprising: a printing unit that performs printing on a recording medium; and a wireless communication unit that performs wireless communication with an external device that has been paired.
- information related to pairing in the printing unit Is printed on the recording medium, and when the print data is received by wireless communication by the wireless communication unit from the external device that has been paired in the second mode, the print unit receives the print data based on the received print data. It prints on a recording medium, It is characterized by the above-mentioned. According to the configuration of the present invention, pairing between the printing apparatus and the external apparatus is facilitated.
- a storage medium of the present invention controls a printing apparatus that includes a printing unit that prints on a recording medium and a wireless communication unit that wirelessly communicates with an external device that has completed pairing.
- the printing unit performs pairing.
- the wireless communication unit receives wireless print data from the external device that has been paired in the second mode
- the printing unit performs printing based on the received print data.
- a program for printing on the recording medium is stored. According to the configuration of the present invention, pairing between the printing apparatus and the external apparatus is facilitated.
- FIG. 1 is a diagram illustrating a printing system according to an embodiment.
- the block diagram which shows the functional structure of a printing apparatus and a control apparatus.
- 6 is a flowchart showing the operation of the printing apparatus.
- 6 is a flowchart showing the operation of the printing apparatus.
- 6 is a flowchart illustrating operations of a printing apparatus and a control apparatus.
- FIG. 1 is a diagram illustrating a printing system 1 according to the present embodiment.
- the printing system 1 is a system that is applied to a store such as a shopping center, a retail store such as a department store, a convenience store, a restaurant, a restaurant such as a coffee shop, and a tavern.
- the printing system 1 has a function of performing accounting according to a product purchased by a customer, a function of issuing a receipt according to accounting, and the like.
- a store to which the printing system 1 is applied is provided with a cashier counter L for a customer to pay for.
- the cashier counter L is provided with a printing device 10 capable of issuing a receipt according to a transaction.
- the cashier in charge at the cashier counter L is given a control device 11 (external device).
- the control device 11 is a tablet-type (plate-like) computer having a touch panel 31 provided on the front surface.
- the printer 10 and the control device 11 assigned to each cashier person are paired in advance according to the Bluetooth (registered trademark) standard.
- the cashier person in charge connects the control device 11 assigned to the print device 10 wirelessly according to Bluetooth and uses a dedicated application (hereinafter referred to as “dedicated”) installed in the control device 11 in advance. "App AP").
- the dedicated application AP provides a predetermined user interface to the cashier in charge of payment at the cashier counter L.
- the cashier person makes an input corresponding to the transaction in the user interface, and refers to information related to the transaction displayed on the user interface.
- the control device 11 controls the printing device 10 and issues a receipt by the function of the dedicated application AP according to the transaction performed at the checkout counter L. The receipt issued by the printing apparatus 10 is delivered to the customer.
- wireless connection means a state in which a communication link is established between the printing apparatus 10 and the control apparatus 11 according to Bluetooth, and data can be transmitted and received between these apparatuses via the communication link. It means that.
- FIG. 2 is a block diagram illustrating the functional configuration of the printing apparatus 10 and the control apparatus 11.
- the printing apparatus 10 is a line thermal printer that accommodates roll paper (recording medium) and prints an image by forming dots on the roll paper with a line-type thermal head.
- the printing apparatus 10 includes a control unit 20, a printing unit 21, a storage unit 22, a wireless communication unit 23, an input unit 24, a sensor unit 25, and an LED unit 26. .
- the control unit 20 includes a CPU, ROM, RAM, and other peripheral circuits, and controls the printing apparatus 10.
- the control unit 20 controls the printing apparatus 10 by reading and executing a control program such as installed firmware.
- the printing unit 21 includes a conveyance mechanism that conveys roll paper accommodated in the casing of the printing apparatus 10, a printing mechanism that prints an image by forming dots on the roll paper using a thermal head, and cuts the roll paper at a predetermined position.
- a cutting mechanism is provided. Under the control of the control unit 20, the printing unit 21 prints an image on the roll paper by the printing mechanism while conveying the roll paper by the conveyance mechanism, cuts the roll paper at a predetermined position by the cutting mechanism, and issues a receipt. To do.
- the storage unit 22 includes a storage medium such as a nonvolatile memory, and stores various data.
- the storage unit 22 stores a control program (program) such as firmware, and the control unit 20 reads and executes the control program stored in the storage unit 22 (storage medium), thereby executing various processes described later.
- the wireless communication unit 23 includes a wireless communication module including a link manager, a link controller, a high frequency circuit, an antenna, and the like, and establishes a communication link with the control device 11 under the control of the control unit 20 and performs wireless communication according to Bluetooth.
- the input unit 24 includes a power switch 241 for turning on / off the power, a feed switch 242 for instructing conveyance of the roll paper, and other operation switches.
- the input unit 24 detects an operation on the operation switch and outputs it to the control unit 20. Based on the input from the input unit 24, the control unit 20 executes processing corresponding to the operation on the operation switch.
- the sensor unit 25 includes a plurality of sensors and a converter that performs A / D conversion on the detection values of each sensor, and outputs the detection values of each sensor to the control unit 20.
- the sensor detects an open / closed state of a cover (not shown) provided in the printing apparatus 10, a position detection sensor that detects the position of the roll paper, an error related to the conveyance of the roll paper, an error related to the printing mechanism, and other errors. It includes a sensor, a sensor that detects the position of the cutter that the cutting mechanism has, a sensor that detects the temperature of the thermal head that the printing mechanism has, a sensor that detects the running out of roll paper, and the like.
- the control unit 20 detects the state of the printing apparatus 10 based on the input from the sensor unit 25.
- the LED unit 26 includes one or a plurality of LEDs, and turns on / off the LEDs in a predetermined manner under the control of the control unit 20.
- the control device 11 is a tablet computer. As shown in FIG. 2, the control device 11 includes a control device control unit 30, a touch panel 31, a control device storage unit 32, and a control device wireless communication unit 33.
- the control device control unit 30 includes a CPU, ROM, RAM, and other peripheral circuits, and controls the control device 11.
- the touch panel 31 includes a display panel such as a liquid crystal display panel and a touch sensor provided on the display panel.
- the display panel displays various images under the control of the control device control unit 30.
- the touch sensor detects a touch operation and outputs it to the control device controller 30.
- the control device control unit 30 executes processing corresponding to the touch operation based on the input from the touch panel 31.
- the control device storage unit 32 includes a nonvolatile memory and stores various data.
- the control device wireless communication unit 33 includes a wireless communication module, and establishes a communication link with the printing device 10 and performs wireless communication according to Bluetooth under the control of the control device control unit 30.
- control device 11 operations of the control device 11 and the printing device 10 when issuing a receipt will be described.
- pairing is performed between the printing apparatus 10 and the control apparatus 11, and these apparatuses are wirelessly connected (a communication link is established).
- the dedicated application AP of the control device 11 is activated, and the user interface provided by the dedicated application AP is displayed on the touch panel 31.
- processing of the control device control unit 30 is executed based on functions of a control program including a dedicated application AP, an API (Application Programming Interface) that can be called by the dedicated application AP, and the OS of the control device 11.
- API Application Programming Interface
- Print data for issuing a receipt is generated.
- the print data is control data that includes control commands according to the command system of the printing apparatus 10.
- the control device control unit 30 controls the control device wireless communication unit 33 to transmit the generated print data to the printing device 10.
- the control unit 20 of the printing apparatus 10 controls the wireless communication unit 23 to receive the print data transmitted by the control apparatus 11.
- the control unit 20 controls the printing unit 21 based on the received print data to issue a receipt.
- the control device 11 that has completed pairing is wirelessly connected to the printing device 10, and processing including receipt issuance is executed under the control of the wirelessly connected control device 11.
- a malicious third party can connect his terminal and the printing apparatus 10 to occupy the printing apparatus 10 or cause the printing apparatus 10 to print unexpected information. Because.
- pairing authentication is performed using a numeric passkey having a predetermined number of digits.
- the passkey value is often a simple value in consideration of manageability, and authentication using a passkey may not effectively prevent pairing of terminals other than the control device 11. there were.
- a method that does not use a passkey has been proposed as an authentication method for authentication performed at the time of pairing. When this authentication method is used for pairing, a terminal that is not permitted to communicate with the printing apparatus 10. Pairing is easy. Based on the above, the printing apparatus 10 and the control apparatus 11 according to the present embodiment execute the following processing regarding pairing.
- FIG. 3 is a flowchart showing the operation of the printing apparatus 10 relating to pairing. Note that at the start of the operation in FIG. 3, the operation mode of the printing apparatus 10 is the pairing disabled mode (first mode).
- the control unit 20 of the printing apparatus 10 determines whether or not a condition (hereinafter, referred to as “mode transition condition”) that triggers transition to the pairable mode (second mode) is satisfied. Is monitored (step SA1).
- the pairable mode is a mode in which pairing can be performed between the printing apparatus 10 and the control apparatus 11. While the printing apparatus 10 is transitioning to the pairable mode, the printing apparatus 10 performs pairing of the control apparatus 11 in response to a request from the control apparatus 11.
- the mode transition condition is that a predetermined operation has been performed on the printing apparatus 10. In the present embodiment, the predetermined operation is an operation in which the feed switch 242 is operated with the cover provided in the printing apparatus 10 opened, and the cover is closed with the feed switch 242 operated.
- the control unit 20 detects that such an operation has been performed based on the input from the input unit 24 and the input from the sensor unit 25.
- the predetermined operation is not limited to the above-described operation.
- the feed switch 242 is operated in a predetermined manner (for example, operated five times within 2 seconds), or the position of the cutter is moved while the feed switch 242 is operated.
- the cover may be opened and closed in a predetermined manner (for example, opened and closed four times within 3 seconds).
- the predetermined operation is an operation performed by the user. By setting it as such operation, it can prevent that predetermined operation is accidentally performed and it transfers to the pairing possible mode unintentionally.
- the mode transition condition may be that the power is turned on.
- the mode transition condition may be that the power is turned on.
- step SA1 When the mode transition condition is satisfied (step SA1: YES), the control unit 20 determines whether or not printing is possible based on the input from the sensor unit 25 (step SA2). For example, printing cannot be executed when an error occurs in the transport mechanism or the printing mechanism, when the paper is out, when the cover is open, or when an error occurs in the reception buffer for storing received data.
- step SA3 the control unit 20 controls the LED unit 26 to turn on / off the LED in a predetermined manner and notify that the printing is not possible and the mode is not shifted to the pairable mode. According to this, the user can recognize that printing is not possible, and can execute corresponding processing such as elimination of an error occurring in the printing apparatus 10 based on the recognition. Further, for example, the control unit 20 controls the printing unit 21 to print on roll paper information indicating that printing cannot be executed and the mode is not shifted to the pairable mode. According to this, the user can recognize that printing is not possible, and can execute corresponding processing such as elimination of an error occurring in the printing apparatus 10 based on the recognition.
- step SA4 the control unit 20 controls the printing unit 21 to issue a setting information sheet on which information related to pairing is printed (step SA4).
- the information related to pairing includes a BD (Bluetooth device) address, a device name of the printing apparatus 10, a passkey used for authentication in pairing, a two-dimensional code indicating the passkey, and information indicating a period for shifting to the pairable mode. Including.
- the control unit 20 sets the operation mode to the pairable mode for a predetermined period from a predetermined timing.
- the “information indicating the period for shifting to the pairable mode” printed on the setting information sheet only needs to include information indicating a predetermined timing as a starting point and information indicating a predetermined period.
- the mode shifts to the pairable mode, and when the predetermined period is “2 minutes”, the “information indicating the period for shifting to the pairable mode” “The pairing period is 2 minutes after this sheet is issued. ] Etc.
- the information related to pairing printed on the setting information sheet is not limited to the information described above, and part of the information described above may be printed, and other information may be printed in addition to the information described above. In addition, other information may be printed instead of the information described above.
- the user can acquire information necessary for pairing by referring to the information related to pairing printed on the setting information sheet.
- the control unit 20 shifts to the pairable mode (step SA5). While the operation mode is the pairable mode, the printing apparatus 10 performs pairing between the printing apparatus 10 and the control apparatus 11 in response to a request from the control apparatus 11.
- the transition to the pairable mode in step SA5 may be performed at the timing at which the setting information sheet issuance is started (may be a timing in which a predetermined margin is added to the timing at which the setting information sheet issuance is started).
- the transition to the pairable mode in step SA5 may be performed at a timing when the setting information sheet issuance is completed (it may be timing when a predetermined margin is added to the timing when the setting information sheet issuance is completed).
- step SA4 after the process of step SA4 is completed, there is no need to execute the process of step SA5, and there may be a portion that is performed simultaneously in time in the process of step SA4 and the process of step SA5.
- the transition to the pairable mode is started at the timing when the setting information sheet issuance is completed, the user can refer to the information printed on the setting information sheet (including information used for pairing) Since the transition to the pairing enabled mode is performed after entering the correct state, the convenience of the user is good.
- control unit 20 of the printing apparatus 10 controls the printing unit 21 in accordance with the transition from the pairing disabled mode (first mode) to the pairing enabled mode (second mode).
- Information on pairing is printed on a roll paper (recording medium).
- a setting information sheet is issued in accordance with the transition to the pairable mode. Therefore, the user can recognize the transition to the pairable mode by recognizing the issuance of the setting information sheet, and recognize that when performing pairing, work related to pairing should be performed within a predetermined period. it can. Further, during the predetermined period after the transition to the pairable mode, the LED is turned on / off in a predetermined manner so that the user can recognize that the printer is in the pairable mode. Further, in this embodiment, even when the mode transition condition is satisfied, the transition to the pairable mode is not performed when printing cannot be performed. This is due to the following reason.
- the printing apparatus 10 in a state where printing cannot be executed, the printing apparatus 10 cannot issue the setting information sheet, the user cannot recognize that the mode has been switched to the pairable mode, and cannot acquire information necessary for pairing. Because.
- the printing apparatus 10 uses a characteristic of having a printing function to issue a setting information sheet in accordance with the transition to the pairable mode, thereby improving user convenience. Based on the possibility that printing cannot be executed and the setting information sheet may not be issued, the corresponding processing is executed.
- the pairing performed when the operation mode is the pairable mode will be described later.
- step SA6 After shifting to the pairable mode, the control unit 20 monitors whether or not a predetermined period has elapsed (step SA6). When the predetermined period has elapsed (step SA6: YES), the control unit 20 shifts from the pairable mode to the pairing disabled mode. While the operation mode is the pairing disabled mode, the control unit 20 does not perform pairing. A method in which the control unit 20 does not perform pairing while the operation mode is the pairing disabled mode will be described later.
- the mode transition condition is that an intentional operation by the user has been performed, and a third party cannot intentionally establish the mode transition condition. For this reason, it is possible to prevent pairing between the third party terminal and the printing apparatus 10.
- FIG. 4 is a flowchart showing the basic operation of the printing apparatus 10 whose operation mode is the pairable mode.
- the control unit 20 of the printing apparatus 10 monitors whether or not a pairing request has been received from an external apparatus (including the control apparatus 11) (step SB1). If there is a pairing request (step SB1: YES), the control unit 20 determines whether printing by the printing unit 21 is possible (step SB2).
- step SB3 the control unit 20 controls the LED unit 26 to turn on / off the LED in a predetermined manner and notify that printing is not possible and pairing is not performed. According to this, the user can recognize that printing is not possible, and can execute corresponding processing such as elimination of an error occurring in the printing apparatus 10 based on the recognition.
- step SB4 the control unit 20 performs pairing (step SB4). In step SB4, depending on the authentication method used, pairing may fail as a result of authentication.
- the printing apparatus 10 does not perform pairing when printing by the printing unit 21 cannot be performed. This is due to the following reason. That is, when there is a pairing request, after the pairing is performed, the external device (in this case, the control device 11) that has made the pairing request and the printing device 10 are wirelessly connected, and the control device 11 It is assumed that the printing apparatus 10 performs printing under control. However, in a state where printing by the printing unit 21 is not possible, the printing apparatus 10 cannot normally execute processing based on the control data received from the control apparatus 11.
- control device 11 when the control device 11 is wirelessly connected to the printing device 10 in a state where printing by the printing unit 21 is not possible, the control device 11 performs processing corresponding to the printing device 10 being unable to print (for example, receiving an error notification or error It is necessary to execute a response to the notification and an error notification based on the error notification), and the processing load of the control device 11 increases.
- the wireless connection between the control device 11 and the printing device 10 if the printing device 10 cannot perform printing under the control of the control device 11, the user is informed that the pairing has not been performed normally. There is a possibility that the wireless connection is erroneously recognized, for example, the wireless connection is not normally performed.
- the printing apparatus 10 does not execute pairing according to the pairing request. To do it again.
- any one of the three authentication methods of the first authentication method, the second authentication method, and the third authentication method can be switched and used. Since the authentication method can be switched in this way, the authentication method can be switched according to the corresponding status of the authentication method of each device and according to the required security.
- the first authentication method is an authentication method corresponding to Just works of SSP (Secure Simple Pairing).
- SSP Secure Simple Pairing
- the control unit 20 of the printing apparatus 10 performs pairing through a procedure according to a corresponding protocol without performing authentication using a passkey.
- the burden on the user is small because there is little work performed by the user during pairing. Further, as described above, since the pairing is possible in a limited period, the security regarding the pairing is maintained.
- the second authentication method is an authentication method corresponding to SSP Numeric Comparison.
- the printing apparatus 10 and the control apparatus 11 perform the following processing through a procedure according to a corresponding protocol. That is, the control device control unit 30 of the control device 11 displays a passkey on a predetermined user interface and allows the user to input whether the passkey is correct.
- the control unit 20 of the printing device 10 authenticates the control device 11 and the printing device 10 and the control device. Pairing with 11 is performed.
- the printing apparatus 10 does not accept the display of the passkey and the input of whether or not the passkey is correct, but may be configured to do so.
- the second authentication method at the time of pairing, the user only has to input whether or not the passkey displayed on the control device 11 is correct, so the burden on the user is small.
- the pass key is printed on the setting information sheet issued when the printing apparatus 10 shifts to the pairable mode, the user can refer to the setting information sheet so that the pass key displayed on the control apparatus 11 is correct. Whether or not can be determined easily and accurately.
- the third authentication method is an authentication method corresponding to SSP Passkey Entry.
- FIG. 5 is a flowchart illustrating operations of the printing apparatus 10 and the control apparatus 11 when the third authentication method is used as the authentication method.
- FIG. 5A shows the operation of the printing apparatus 10
- FIG. 5B shows the operation of the control apparatus 11.
- the user performs a predetermined operation on the control device 11 to display a user interface related to Bluetooth settings, and instructs execution of searching for Bluetooth devices (step SX1).
- the control device control unit 30 of the control device 11 searches for the printing device 10 as a Bluetooth device, displays the device name of the printing device 10 on the user interface in a selectable manner, and A passkey input field is displayed in association with the device name (step SD1).
- the search of the printing apparatus 10 is performed by receiving a search packet broadcast by the printing apparatus 10 according to a predetermined protocol related to Bluetooth, and performing processing according to a procedure according to the protocol.
- the user selects the printing apparatus 10 displayed on the user interface and inputs a pass key in the corresponding field (step SX2).
- the pass key is printed on the setting information sheet issued when the printing apparatus 10 shifts to the pairable mode, the user can easily enter the pass key to be input by referring to the setting information sheet, and Can be judged accurately.
- the input of the pass key may be performed by reading a two-dimensional code indicating the pass key printed on the setting information sheet.
- the control device control unit 30 of the control device 11 transmits a pairing request signal (performs a pairing request) (step SD2).
- the printing device 10 and the control device 11 communicate according to a corresponding protocol to transmit / receive necessary information.
- the control unit 20 of the printing apparatus 10 determines whether printing by the printing unit 21 is possible in response to the reception of the pairing request (step SC1). When the printing by the printing unit 21 is not possible (step SC1: YES), the control unit 20 performs corresponding processing such as notification by LED without performing pairing (step SC2).
- step SC1 When printing by the printing unit 21 is possible (step SC1: YES), the control unit 20 performs pairing using a passkey in response to receiving the pairing request signal (step SC3). Next, the control unit 20 transmits a pairing confirmation signal for notifying the pairing result (step SC4).
- the pairing confirmation signal is a signal indicating whether or not pairing is successful.
- the control device control unit 30 of the control device 11 executes a corresponding process in response to the reception of the pairing confirmation signal (step SD3).
- the control device control unit 30 displays information indicating success / failure of pairing on the user interface.
- the third authentication method since authentication using a passkey is performed at the time of pairing, pairing can be performed more securely.
- the printing apparatus 10 does not perform pairing while the operation mode is the pairing disabled mode.
- a method for not performing pairing either the first method or the second method can be switched and used.
- an appropriate method can be selected according to the environment of the printing apparatus 10 or the like.
- the control unit 20 of the printing apparatus 10 does not broadcast a search packet while the operation mode is the pairing disabled mode.
- the control device 11 cannot search the printing device 10 and cannot make a pairing request. For this reason, it is possible to prevent pairing from being performed between the third party terminal and the printing apparatus 10 while the operation mode is the pairing disabled mode.
- the third party since the third party cannot recognize that the printing apparatus 10 is a Bluetooth device depending on the search for the Bluetooth device while the operation mode is the unpairable mode, the third party may perform pairing. It can be prevented more effectively.
- a configuration in which a search packet is broadcast, and even when there is a pairing request from the control device 11, pairing is not performed and a pairing confirmation signal including information indicating that pairing has failed is returned. Is also possible.
- ⁇ Second method> while the operation mode is the non-pairing mode, the control unit 20 of the printing apparatus 10 broadcasts a search packet, and even if there is a pairing request from an external apparatus, And a pairing confirmation signal including information indicating that pairing has failed is returned.
- the control unit 20 of the printing apparatus 10 broadcasts a search packet, and even if there is a pairing request from an external apparatus, And a pairing confirmation signal including information indicating that pairing has failed is returned.
- a legitimate person tries to pair and fails, it can recognize that the operation mode is the non-pairing mode, perform a predetermined operation, and shift to the pairable mode again. Can be paired.
- the printing apparatus 10 wirelessly communicates with the printing unit 21 that performs printing on roll paper (recording medium) and the control apparatus 11 (external apparatus) that has completed pairing. And a control unit 20 that receives print data from the control device 11 by wireless communication and controls the printing unit 21 based on the received print data.
- the control unit 20 controls the printing unit 21 to print information related to pairing on a roll paper in response to the transition from the pairing disabled mode (first mode) to the pairable mode (second mode). Pairing is not performed in the non-ringable mode, and pairing is performed when there is a pairing request in the pairable mode.
- the information regarding pairing is printed on the roll paper in response to the transition from the pairing disabled mode (first mode) to the pairable mode (second mode).
- the pairing can be easily performed by referring to the information printed on the. That is, pairing between the printing apparatus 10 and the control apparatus 11 is facilitated.
- control part 20 transfers to a pairing impossible mode, when predetermined period passes after shifting to the pairing possible mode.
- the pairable period can be limited and pairing can be performed securely.
- control unit 20 shifts from the pairing disabled mode to the pairing enabled mode when a predetermined condition (mode shift condition) is satisfied. According to this structure, it can prevent that the terminal which concerns on the third party other than the user who recognizes predetermined conditions performs pairing, and can perform pairing securely.
- control unit 20 determines whether printing by the printing unit 21 is possible when a predetermined condition is satisfied, and shifts from the pairing disabled mode to the pairing enabled mode if possible. . According to this configuration, it is possible to prevent pairing based on the pairing request from being performed in a state where printing by the printing unit 21 cannot be performed.
- the predetermined condition is that a predetermined operation has been performed. According to this structure, it can prevent that the terminal which concerns on the third party other than the user who recognizes predetermined
- the predetermined condition is that an operation combining the operation of opening and closing the cover and the operation of operating the feed switch 242 is performed. According to this configuration, using the configuration in which the printing apparatus 10 includes the cover and the feed switch 242, it is possible to prevent a predetermined operation from being accidentally performed and unintentionally shifting to the pairable mode. .
- the predetermined condition may be that the power is turned on. According to this configuration, it is possible to shift to the pairable mode when the power is turned on. As described above, generally, the printing apparatus 10 is turned on by a person concerned when the store is opened. Therefore, even if the predetermined condition is that the power is turned on, the security of the pairing is not lowered.
- control unit 20 determines whether printing by the printing unit 21 is possible when there is a pairing request in the pairable mode, and responds to the pairing request if possible. Perform pairing. According to this configuration, the printing apparatus 10 can prevent pairing from being performed in a state where printing by the printing unit 21 is not possible.
- the pairing authentication method in the pairable mode can be switched.
- the authentication method used for pairing can be switched according to the corresponding status of the authentication method of each device that performs pairing and according to the required security.
- the method which does not perform the pairing in the pairing impossible mode can be switched. According to this configuration, it is possible to prevent pairing by an appropriate method according to the environment in which the printing apparatus 10 is installed.
- the above-described embodiment is merely an aspect of the present invention, and can be arbitrarily modified and applied within the scope of the present invention.
- the invention has been described by taking the case where the printing system 1 is used in a store and the printing apparatus 10 issues a receipt under the control of the control apparatus 11 as an example.
- the usage mode of the printing system 1 is not limited to that illustrated. That is, the present invention can be applied to a printing apparatus 10 that wirelessly communicates with a paired apparatus, and a system that wirelessly communicates by performing a pairing between the printing apparatus 10 and the control apparatus 11.
- the printing apparatus 10 is a thermal printer.
- the printing format of the printing apparatus 10 is not limited to the thermal type, but may be other types such as an inkjet type.
- the printing apparatus 10 may be a stationary type that is used by being placed on a table or the like, or may be a mobile type that can be carried.
- Each functional block described with reference to the drawings can be arbitrarily realized by hardware and software, and does not suggest a specific hardware configuration.
- the present invention is useful for a pairing method for performing pairing between an apparatus having a printing function and an external apparatus, and in particular, pairing that can facilitate pairing between apparatuses. Suitable for methods.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Computer Security & Cryptography (AREA)
Abstract
Description
本発明は、上述した事情に鑑みてなされたものであり、ペアリングを容易化した印刷装置、印刷装置の制御方法、及び、記憶媒体を提供することを目的とする。
本発明の構成によれば、印刷装置と外部装置とのペアリングが容易化する。
本発明の構成によれば、印刷装置と外部装置とのペアリングをセキュアに行える。
本発明の構成によれば、印刷装置と外部装置とのペアリングをセキュアに行える。
本発明の構成によれば、印刷装置と外部装置とのペアリングをセキュアに行える。
本発明の構成によれば、印刷装置と外部装置とのペアリングをセキュアに行える。
本発明の構成によれば、印刷装置と外部装置とのペアリングをセキュアに行える。
本発明の構成によれば、電源オン時に、第2モードへと移行させることができる。
本発明の構成によれば、印刷装置は、印刷部による印刷ができない状態で、ペアリングが行われることを防止できる。
本発明の構成によれば、ペアリングで行われる認証の認証方式について、ペアリングを行う各装置の認証方式の対応状況に応じて、また、求められるセキュリティーに応じて認証方式を切り替えることができる。
本発明の構成によれば、印刷装置が設置された環境等に応じて、適切な方法でペアリングを行わないようにできる。
本発明の構成によれば、印刷装置と外部装置とのペアリングが容易化する。
本発明の構成によれば、印刷装置と外部装置とのペアリングが容易化する。
図1は、本実施形態に係る印刷システム1を示す図である。
印刷システム1は、顧客が購入した商品に応じた会計を行う機能、会計に応じてレシートを発行する機能等を備える。
印刷システム1が適用される店舗には、顧客が会計を行なうレジカウンターLが設けられる。レジカウンターLには、会計に応じてレシートを発行可能な印刷装置10が設けられる。また、レジカウンターLで会計を担当するレジ担当者には、制御装置11(外部装置)が付与される。
印刷装置10と、各レジ担当者に付与された制御装置11とは、事前に、Bluetooth(登録商標)の規格に従ってペアリングが行われる。
レジカウンターLにおける会計に際し、レジ担当者は、自身に付与された制御装置11を、印刷装置10とBluetoothに従って無線接続すると共に、制御装置11に事前にインストールされた専用のアプリケーション(以下、「専用アプリAP」と表現する。)を起動する。
専用アプリAPは、レジカウンターLにおける会計に際し、レジ担当者に所定のユーザーインターフェースを提供する。
レジ担当者は、当該ユーザーインターフェースに、会計に対応する入力を行い、また、ユーザーインターフェースに表示された会計に関する情報を参照する。
制御装置11は、レジカウンターLで行われる会計に応じて、専用アプリAPの機能により、印刷装置10を制御して、レシートを発行させる。印刷装置10により発行されたレシートは、顧客に引き渡される。
図2に示すように、印刷装置10は、制御部20と、印刷部21と、記憶部22と、無線通信部23と、入力部24と、センサーユニット25と、LEDユニット26と、を備える。
記憶部22は、ファームウェア等の制御プログラム(プログラム)を記憶し、制御部20は、記憶部22(記憶媒体)が記憶する制御プログラムを読み出して実行することにより、後述する各種処理を実行する。
センサーは、印刷装置10に設けられた図示しないカバーの開閉状態を検出するセンサーや、ロール紙の位置を検出する位置検出センサー、ロール紙の搬送に関するエラー、印刷機構に関するエラー、その他エラーを検出するセンサー、切断機構が有するカッターの位置を検出するセンサー等、印刷機構が有するサーマルヘッドの温度を検出するセンサー、ロール紙の紙切れを検出するセンサー等を含む。
制御部20は、センサーユニット25からの入力に基づいて、印刷装置10の状態を検出する。
図2に示すように、制御装置11は、制御装置制御部30と、タッチパネル31と、制御装置記憶部32と、制御装置無線通信部33と、を備える。
以下の説明では、印刷装置10と、制御装置11との間でペアリングが行われており、これら装置が無線接続された状態(通信リンクが確立した状態)である。また、制御装置11の専用アプリAPが起動されており、専用アプリAPが提供するユーザーインターフェースが、タッチパネル31に表示された状態である。
以下の説明において、制御装置制御部30の処理は、専用アプリAP、専用アプリAPにより呼び出し可能なAPI(Application Programming Interface)、及び、制御装置11のOSを含む制御プログラムの機能に基づいて実行される。
次いで、制御装置制御部30は、制御装置無線通信部33を制御して、生成した印刷データを、印刷装置10に送信する。
印刷装置10の制御部20は、無線通信部23を制御して、制御装置11が送信した印刷データを受信する。
次いで、制御部20は、受信した印刷データに基づいて、印刷部21を制御してレシートを発行する。
ここで、印刷装置10と、レジ担当者に付与された制御装置11以外の端末、すなわち、印刷装置10との通信が許可されない端末との間で、自由にペアリングができるのは適切ではない。例えば、悪意を持った第三者が、自身の端末と印刷装置10とを接続して印刷装置10を占有したり、また、印刷装置10に想定されない情報を印刷させたりすることが可能となるからである。
一般に、ペアリングでは、所定の桁数の数値のパスキーを用いた認証が行われる。しかしながら、パスキーの値は、管理の容易性を考慮して、簡易な値とされることも多く、パスキーを用いた認証では、制御装置11以外の端末のペアリングを効果的に防止できない場合があった。
また、近年、ペアリング時に行われる認証の認証方式として、パスキーを用いない方式が提案されており、ペアリングに、この認証方式が用いられる場合は、印刷装置10との通信が許可されない端末について、ペアリングが容易に行える。
以上を踏まえ、本実施形態に係る印刷装置10、及び、制御装置11は、ペアリングに関し、以下の処理を実行する。
なお、図3の動作の開始時点では、印刷装置10の動作モードは、ペアリング不可モード(第1モード)である。
ペアリング可能モードは、印刷装置10と、制御装置11との間でペアリングが可能なモードである。印刷装置10がペアリング可能モードへ移行している間、印刷装置10は、制御装置11の要求に応じて、制御装置11のペアリングを行う。
モード移行条件は、印刷装置10に対して所定の操作が行われたこと、である。本実施形態では、所定の操作は、印刷装置10に設けられたカバーが開けられた状態で、フィードスイッチ242が操作され、フィードスイッチ242が操作された状態でカバーが閉じられる操作である。制御部20は、入力部24からの入力、及びセンサーユニット25からの入力に基づいて、このような操作が行われたことを検出する。
なお、所定の操作は、上述した操作に限らない。例えば、所定の操作は、フィードスイッチ242が所定の態様で操作されたこと(例えば、2秒以内に5回操作されたこと)や、フィードスイッチ242が操作された状態でカッターの位置が移動したこと、カバーが所定の態様で開閉されたこと(例えば、3秒以内に4回開閉されたこと)、等であってもよい。ただし、所定の操作は、ユーザーが意図して行われる操作とされる。このような操作とすることにより、偶発的に所定の操作が行われ、意図せずにペアリング可能モードへ移行することを防止できる。
例えば、搬送機構や印刷機構にエラーが発生した場合や、紙切れの場合、カバーが開いている状態の場合、受信したデータを格納する受信バッファーにエラーが生じている場合等は印刷が実行できない。
例えば、制御部20は、LEDユニット26を制御して、LEDを所定の態様で点灯/消灯させ、印刷が実行できない状態であり、ペアリング可能モードへ移行しない旨、報知する。これによれば、ユーザーは、印刷が実行できない状態であることを認識でき、当該認識に基づいて、印刷装置10に発生しているエラーの解消等、対応する処理を実行できる。
また例えば、制御部20は、印刷部21を制御して、印刷が実行できない状態であり、ペアリング可能モードへ移行しない旨の情報をロール紙に印刷させる。これによれば、ユーザーは、印刷が実行できない状態であることを認識でき、当該認識に基づいて、印刷装置10に発生しているエラーの解消等、対応する処理を実行できる。
なお、後述するように、制御部20は、動作モードを、所定のタイミングを起点として、所定期間の間、ペアリング可能モードとする。そして、設定情報シートに印刷される「ペアリング可能モードへ移行する期間を示す情報」は、起点とする所定のタイミングを示す情報、及び、所定期間を示す情報が含まれていればよい。例えば、後述するように、設定情報シートの発行が完了したタイミングでペアリング可能モードへ移行し、また、所定期間が「2分」の場合は、「ペアリング可能モードへ移行する期間を示す情報」は、『ペアリングが可能な期間は、このシートの発行が完了してから2分です。』等である。
なお、設定情報シートに印刷されるペアリングに関する情報は、上述した情報に限らず、上述した情報の一部が印刷されてもよく、上述した情報に加えて他の情報が印刷されてもよく、また、上述した情報に代えて他の情報が印刷されてもよい。
ユーザーは、設定情報シートに印刷されたペアリングに関する情報を参照することにより、ペアリングに必要な情報を取得できる。
なお、ステップSA5のペアリング可能モードへの移行は、設定情報シートの発行を開始したタイミング(設定情報シートの発行を開始したタイミングに所定のマージンを加味したタイミングでもよい。)で行ってもよい。また、ステップSA5のペアリング可能モードへの移行は、設定情報シートの発行が完了したタイミング(設定情報シートの発行が完了したタイミングに所定のマージンを加味したタイミングでもよい。)で行ってもよい。すなわち、ステップSA4の処理が完了した後、ステップSA5の処理を実行する必要はなく、ステップSA4の処理と、ステップSA5の処理とで、時間的に同時に行われる部分があってもよい。ただし、ペアリング可能モードへの移行を、設定情報シートの発行が完了したタイミングで開始する場合、ユーザーが、設定情報シートに印刷された情報(ペアリングに使用する情報を含む情報)を参照可能な状態となった後に、ペアリング可能モードへの移行が行われるため、ユーザーの利便性がよい。
さらに、ペアリング可能モードへ移行してから所定期間の間は、LEDを所定の態様で点灯/消灯させ、ユーザーはプリンターがペアリング可能モードであることを認識できるようにする。
また、本実施形態では、モード移行条件が成立した場合であっても、印刷を実行できない状態の場合は、ペアリング可能モードへの移行は実行されない。これは以下の理由による。
すなわち、印刷を実行できない状態の場合は、印刷装置10が設定情報シートを発行できず、ユーザーが、ペアリング可能モードへ移行したことを認識できず、また、ペアリングに必要な情報を取得できないからである。
本実施形態では、印刷装置10は、印刷機能を有するという特性を利用して、ペアリング可能モードへの移行に応じて設定情報シートを発行し、これにより、ユーザーの利便性を向上するが、印刷が実行できず設定情報シートが発行できない可能性があることを踏まえ、対応する処理を実行する。
所定期間が経過した場合(ステップSA6:YES)、制御部20は、ペアリング可能モードからペアリング不可モードへ移行する。
動作モードがペアリング不可モードの間は、制御部20は、ペアリングを行わない。動作モードがペアリング不可モードの間に制御部20がペアリングを行わない方法については後述する。
このため、第三者の端末と、印刷装置10との間でペアリングが行われることを防止できる。
まず、動作モードがペアリング可能モードである印刷装置10の基本的な動作について説明する。
図4に示すように、印刷装置10の制御部20は、外部装置(制御装置11を含む。)からペアリング要求があったか否かを監視する(ステップSB1)。
ペアリング要求があった場合(ステップSB1:YES)、制御部20は、印刷部21による印刷が可能な状態か否かを判別する(ステップSB2)。
例えば、制御部20は、LEDユニット26を制御して、LEDを所定の態様で点灯/消灯させ、印刷が実行できない状態であり、ペアリングを行わない旨、報知する。これによれば、ユーザーは、印刷が実行できない状態であることを認識でき、当該認識に基づいて、印刷装置10に発生しているエラーの解消等、対応する処理を実行できる。
印刷が可能な状態の場合(ステップSB2:YES)、制御部20は、ペアリングを行う(ステップSB4)。なお、ステップSB4では、使用する認証方式によっては、認証の結果、ペアリングが失敗する場合がある。
すなわち、ペアリング要求があった場合、ペアリングが行われた後、ペアリング要求を行った外部装置(ここでは制御装置11とする。)と印刷装置10とが無線接続され、制御装置11の制御で印刷装置10が印刷を実行することが想定される。しかしながら、印刷部21による印刷ができない状態では、印刷装置10は、制御装置11から受信した制御データに基づく処理を正常に実行できない。また、印刷部21による印刷ができない状態の印刷装置10に制御装置11を無線接続した場合、制御装置11は、印刷装置10が印刷できないことに対応する処理(例えば、エラー通知の受信や、エラー通知への応答、エラー通知に基づくエラーの報知)を実行する必要があり、制御装置11の処理負荷が増大する。また、制御装置11と印刷装置10とを無線接続した後に、制御装置11の制御による印刷装置10の印刷ができない場合、ユーザーは、その原因を、ペアリングが正常に行われていない、また、無線接続が正常に行われていない等、誤って認識する可能性がある。また、ペアリング要求があったタイミングで、印刷部21による印刷が実行できない状態である旨、報知することにより、実際に印刷装置10と制御装置11との間で無線接続がされる前の早い段階で、ユーザーに、当該状態を認識させることができ、早い段階で、当該状態を解消させることができる。
以上を踏まえ、印刷部21による印刷が実行できない状態の場合、印刷装置10はペアリング要求に応じたペアリングを実行せず、これにより、印刷が実行できない状態を解消した上で、ペアリング要求を再度行うことを促す。
第1認証方式は、SSP(Secure Simple Pairing)のJust worksに対応する認証方式である。
第1認証方式では、印刷装置10の制御部20は、制御装置11からペアリング要求があった場合、パスキーを用いた認証を行わず、対応するプロトコルに従った手順を経て、ペアリングを行う。
第1認証方式によれば、ペアリングに際し、ユーザーが行う作業が少ないため、ユーザーの負担が小さい。また、ペアリングは、上述したように、限定された期間で可能であるため、ペアリングに関するセキュリティーは維持される。
第2認証方式は、SSPのNumeric Comparisonに対応する認証方式である。
第2認証方式では、印刷装置10、及び、制御装置11は、対応するプロトコルに従った手順を経て、以下の処理を行う。すなわち、制御装置11の制御装置制御部30は、所定のユーザーインターフェースにパスキーを表示し、パスキーが正しいか否かをユーザーに入力させる。印刷装置10の制御部20は、制御装置11においてパスキーが正しい旨の入力をユーザーが行い、その旨の通知を制御装置11から受けた場合、制御装置11を認証し、印刷装置10と制御装置11との間でのペアリングを行う。なお、本実施形態では、印刷装置10は、パスキーの表示、及び、パスキーが正しいか否かの入力の受け付けを行わないが、行う構成であってもよい。
第2認証方式によれば、ペアリングに際し、ユーザーは、制御装置11に表示されたパスキーが正しいか否かを入力すればよいため、ユーザーの負担が小さい。また、印刷装置10がペアリング可能モードへ移行時に発行する設定情報シートには、パスキーが印刷されるため、ユーザーは、設定情報シートを参照することにより、制御装置11に表示されたパスキーが正しいか否かを簡易、かつ、的確に判断できる。
第3認証方式は、SSPのPasskey Entryに対応する認証方式である。
図5は、認証方式に第3認証方式を使用する場合の印刷装置10、及び、制御装置11の動作を示すフローチャートである。図5(A)は印刷装置10の動作を示し、(B)は制御装置11の動作を示す。
図5(B)に示すように、ユーザーは、制御装置11に所定の操作を行ってBluetoothの設定に関するユーザーインターフェースを表示させ、Bluetoothデバイスの検索の実行を指示する(ステップSX1)。
ステップSX1の指示に応じて、制御装置11の制御装置制御部30は、Bluetoothデバイスとしての印刷装置10を検索し、ユーザーインターフェースに、印刷装置10のデバイス名を選択可能な態様で表示すると共に、当該デバイス名と対応付けてパスキーの入力欄を表示する(ステップSD1)。
印刷装置10の検索は、印刷装置10がBluetoothに係る所定のプロトコルに従ってブロードキャストする検索用のパケットを受信し、プロトコルに従った手順で処理を行うことにより行われる。
ここで、印刷装置10がペアリング可能モードへ移行時に発行する設定情報シートには、パスキーが印刷されるため、ユーザーは、設定情報シートを参照することにより、入力すべきパスキーを簡易、かつ、的確に判断できる。
なお、パスキーの入力は、設定情報シートに印刷されたパスキーを示す2次元コードの読み取りにより行われてもよい。
ステップSX2の入力に応じて、制御装置11の制御装置制御部30は、ペアリング要求信号を送信する(ペアリング要求を行う)(ステップSD2)。
なお、フローチャートにおける図示は省略したが、制御装置11のペアリング要求信号の送信に応じて、印刷装置10、及び、制御装置11は、対応するプロトコルに従って通信し、必要な情報を送受信する。
印刷部21による印刷が可能な状態ではない場合(ステップSC1:YES)、制御部20は、ペアリングを行わず、LEDによる報知等の対応する処理を実行する(ステップSC2)。
次いで、制御部20は、ペアリングの結果を通知するペアリング確認信号を送信する(ステップSC4)。ペアリング確認信号は、ペアリングが成功したか否かを示す信号である。
本実施形態では、ペアリングを行わない方法として、第1方法、及び、第2方法のいずれかの方法を切り替えて使用できる。このように、方法を切り替えることが可能であるため、印刷装置10の環境等に応じて、適切な方法を選択できる。
第1方法において、動作モードがペアリング不可モードの間、印刷装置10の制御部20は、検索用のパケットをブロードキャストしない。
この第1方法によれば、動作モードがペアリング不可モードの間、制御装置11は、印刷装置10を検索することができず、ペアリング要求を行えない。このため、動作モードがペアリング不可モードの間に、第三者の端末と、印刷装置10との間でペアリングが行われることを防止できる。
また、動作モードがペアリング不可モードの間に、第三者が、Bluetoothデバイスの検索によっては、印刷装置10がBluetoothデバイスであることを認識できないため、第三者によってペアリングが行われることをより効果的に防止できる。
検索用のパケットをブロードキャストし、制御装置11からペアリング要求があった場合であっても、ペアリングを行わず、ペアリングが失敗したことを示す情報を含むペアリング確認信号を応答するという構成も可能である。
第2方法において、動作モードがペアリング不可モードの間、印刷装置10の制御部20は、検索用のパケットをブロードキャストする一方、外部装置からペアリング要求があった場合であっても、ペアリングを行わず、ペアリングが失敗したことを示す情報を含むペアリング確認信号を応答する。
この第2方法によれば、正当な者が、ペアリングを試みて失敗した場合に、動作モードがペアリング不可モードであることを認識でき、所定の操作を行って改めてペアリング可能モードへ移行させてペアリングを行わせることができる。
この構成によれば、ペアリング不可モード(第1モード)からペアリング可能モード(第2モード)への移行に応じて、ペアリングに関する情報がロール紙に印刷されるため、ユーザーは、ロール紙に印刷された情報を参照することにより、容易にペアリングを行うことができる。すなわち、印刷装置10と制御装置11との間でのペアリングが容易化する。
この構成によれば、所定期間の間でペアリングが可能であり、所定期間以外の期間ではペアリングができないため、ペアリング可能な期間を限定でき、ペアリングをセキュアに行える。
この構成によれば、所定の条件を認識しているユーザー以外の第三者に係る端末がペアリングを行うことを防止でき、ペアリングをセキュアに行える。
この構成によれば、印刷部21によるによる印刷が実行できない状態でペアリング要求に基づくペアリングが行われることを防止できる。
この構成によれば、所定の操作を認識しているユーザー以外の第三者に係る端末がペアリングを行うことを防止でき、ペアリングをセキュアに行える。
この構成によれば、印刷装置10がカバー、及び、フィードスイッチ242を備える構成を利用して、偶発的に所定の操作が行われ、意図せずにペアリング可能モードへ移行することを防止できる。
この構成によれば、電源オン時に、ペアリング可能モードへと移行させることができる。上述したように、一般に、印刷装置10は、店舗の開店時に、関係者によって電源がオンされる。従って、所定の条件を、電源がオンされたこと、としても、ペアリングについてセキュリティーが低下しない。
この構成によれば、印刷装置10は、印刷部21による印刷ができない状態で、ペアリングが行われることを防止できる。
この構成によれば、ペアリングで行われる認証の認証方式について、ペアリングを行う各装置の認証方式の対応状況に応じて、また、求められるセキュリティーに応じて認証方式を切り替えることができる。
この構成によれば、印刷装置10が設置された環境等に応じて、適切な方法でペアリングを行わないようにできる。
例えば、上述した実施形態では、印刷システム1が店舗に用いられ、制御装置11の制御で印刷装置10がレシートを発行する場合を例にして発明を説明した。しかしながら、印刷システム1の使用態様は例示したものに限らない。すなわち、本発明は、ペアリングが完了した装置と無線通信する印刷装置10、及び、印刷装置10と制御装置11とがペアリングを行って無線通信するシステムに適用できる。
また、上述した実施形態では、印刷装置10は、サーマルプリンターであったが、印刷装置10のプリント形式はサーマル式に限らず、インクジェット式等の他の形式であってもよい。また、印刷装置10は、台等に載置されて使用される据え置きタイプのものであってもよく、持ち運び可能なモバイルタイプのものであってもよい。
また、図を用いて説明した各機能ブロックはハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
Claims (12)
- 記録媒体に印刷を実行する印刷部と、
ペアリングが完了した外部装置と無線通信する無線通信部と、
前記外部装置から無線通信で印刷データを受信し、受信した前記印刷データに基づいて前記印刷部を制御する制御部と、を備え、
前記制御部は、
第1モードから第2モードへの移行に応じて、前記印刷部を制御してペアリングに関する情報を前記記録媒体に印刷し、
前記第1モードではペアリングを行わず、前記第2モードではペアリング要求があった場合、ペアリングを行う、
ことを特徴とする印刷装置。 - 前記制御部は、
前記第2モードへ移行後、所定期間が経過した場合、前記第1モードへ移行することを特徴とする請求項1に記載の印刷装置。 - 前記制御部は、
所定の条件が成立した場合、前記第1モードから前記第2モードへ移行する
ことを特徴とする請求項1に記載の印刷装置。 - 前記制御部は、
前記所定の条件が成立した場合、前記印刷部による印刷が可能か否かを判別し、可能な場合、前記第1モードから前記第2モードへ移行する
ことを特徴とする請求項3に記載の印刷装置。 - 前記所定の条件は、所定の操作があったことであることを特徴とする請求項3に記載の印刷装置。
- 前記所定の操作は、カバーを開閉する操作、及び、操作スイッチを操作する操作を組み合わせた操作を含むことを特徴とする請求項5に記載の印刷装置。
- 前記所定の条件は、電源がオンされたことであることを特徴とする請求項3に記載の印刷装置。
- 前記制御部は、
前記第2モードにおいて、ペアリング要求があった場合、前記印刷部による印刷が可能か否かを判別し、可能な場合、ペアリング要求に応じたペアリングを行うことを特徴とする請求項1に記載の印刷装置。 - 前記第2モードにおけるペアリングの認証方式を切り替え可能であることを特徴とする請求項1に記載の印刷装置。
- 前記第1モードにおけるペアリングを行わない方法を切り替え可能であることを特徴とする請求項1に記載の印刷装置。
- 記録媒体に印刷を実行する印刷部と、ペアリングが完了した外部装置と無線通信する無線通信部と、を備える印刷装置の制御方法であって、
前記外部装置とのペアリングを行わない第1モードから、前記外部装置からのペアリング要求に応じてペアリングを行う第2モードへの移行に応じて、前記印刷部でペアリングに関する情報を前記記録媒体に印刷し、
前記第2モードでペアリングが完了した前記外部装置から前記無線通信部により無線通信で印刷データを受信した場合、受信した前記印刷データに基づいて前記印刷部で前記記録媒体に印刷することを特徴とする印刷装置の制御方法。 - 記録媒体に印刷を実行する印刷部と、ペアリングが完了した外部装置と無線通信する無線通信部と、を備える印刷装置の制御部に、
前記外部装置とのペアリングを行わない第1モードから、前記外部装置からのペアリング要求に応じてペアリングを行う第2モードへの移行に応じて、前記印刷部でペアリングに関する情報を前記記録媒体に印刷させ、前記第2モードでペアリングが完了した前記外部装置から前記無線通信部により無線通信で印刷データを受信した場合、受信した前記印刷データに基づいて前記印刷部で前記記録媒体に印刷させるプログラムが記憶されたことを特徴とする記憶媒体。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020197009896A KR102090630B1 (ko) | 2014-12-04 | 2015-11-16 | 인쇄 장치, 및 인쇄 장치의 제어 방법 |
CN201580065785.3A CN107000455B (zh) | 2014-12-04 | 2015-11-16 | 打印装置、打印装置的控制方法以及存储介质 |
US15/514,213 US10462328B2 (en) | 2014-12-04 | 2015-11-16 | Printing device, control method of a printing device, and storage medium having a wireless communicator that is paired with an external device |
KR1020177007959A KR101968556B1 (ko) | 2014-12-04 | 2015-11-16 | 인쇄 장치, 인쇄 장치의 제어 방법, 및, 기억 매체 |
US16/531,559 US10785382B2 (en) | 2014-12-04 | 2019-08-05 | Printing device, control method of a printing device, and storage medium having a wireless communicator that is paired with an external device |
US16/991,723 US11165928B2 (en) | 2014-12-04 | 2020-08-12 | Printing device, control method of a printing device, and storage medium having a wireless communicator that is paired with an external device |
US17/498,187 US11632486B2 (en) | 2014-12-04 | 2021-10-11 | Printing device, and control method of a printing device, that is paired with an external device using bluetooth |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014-245609 | 2014-12-04 | ||
JP2014-245491 | 2014-12-04 | ||
JP2014245491 | 2014-12-04 | ||
JP2014245609 | 2014-12-04 | ||
JP2015095707A JP6488865B2 (ja) | 2014-12-04 | 2015-05-08 | 印刷装置、印刷装置の制御方法、及び、記憶媒体 |
JP2015-095707 | 2015-05-08 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016088310A1 true WO2016088310A1 (ja) | 2016-06-09 |
Family
ID=56091276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2015/005707 WO2016088310A1 (ja) | 2014-12-04 | 2015-11-16 | 印刷装置、印刷装置の制御方法、及び、記憶媒体 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11632486B2 (ja) |
WO (1) | WO2016088310A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102613405B1 (ko) * | 2019-02-12 | 2023-12-14 | 삼성전자주식회사 | 블루투스 통신 정보 공유 방법 및 전자 장치 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004096306A (ja) * | 2002-08-30 | 2004-03-25 | Toshiba Corp | 無線通信を実行可能な装置および同装置に適用される無線通信制御方法 |
JP2007223222A (ja) * | 2006-02-24 | 2007-09-06 | Canon Inc | 印刷装置及び接続情報提示方法 |
JP2007228419A (ja) * | 2006-02-24 | 2007-09-06 | Canon Inc | 印刷装置及びその接続方法 |
JP2010093430A (ja) * | 2008-10-06 | 2010-04-22 | Ricoh Co Ltd | 無線通信装置および画像情報処理装置 |
WO2012118045A1 (ja) * | 2011-02-28 | 2012-09-07 | ブラザー工業株式会社 | 印刷システム |
JP2013121055A (ja) * | 2011-12-07 | 2013-06-17 | Canon Inc | 無線通信機能を有する印刷装置、印刷装置の制御方法、及びプログラム |
JP2014008749A (ja) * | 2012-07-02 | 2014-01-20 | Canon Inc | 画像形成装置、無線接続設定方法及びプログラム |
JP2014085904A (ja) * | 2012-10-25 | 2014-05-12 | Seiko Epson Corp | 制御装置、制御装置の制御方法、及び、プログラム |
JP2014155030A (ja) * | 2013-02-08 | 2014-08-25 | Mobilelife Kk | 特定無線信号対応発光モジュール |
JP2014179926A (ja) * | 2013-03-15 | 2014-09-25 | Canon Inc | 通信装置、その制御方法、プログラム及び印刷装置 |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11112722A (ja) | 1997-09-30 | 1999-04-23 | Minolta Co Ltd | 画像形成装置および画像形成システム |
JP3711394B2 (ja) | 2000-05-15 | 2005-11-02 | 株式会社神戸製鋼所 | 無線通信システム,それを構成する携帯電話機,外部機器,及び無線通信方法 |
JP3628250B2 (ja) | 2000-11-17 | 2005-03-09 | 株式会社東芝 | 無線通信システムで用いられる登録・認証方法 |
JP4455076B2 (ja) | 2004-01-28 | 2010-04-21 | キヤノン株式会社 | 無線通信装置の認証方法、無線通信装置、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 |
JP4895346B2 (ja) | 2004-11-19 | 2012-03-14 | キヤノン株式会社 | 通信装置及びシステムならびにそれらの制御方法 |
US8220005B2 (en) | 2007-08-30 | 2012-07-10 | Ricoh Company, Limited | Apparatus, system, and computer program product for processing information |
US20110106954A1 (en) | 2008-09-26 | 2011-05-05 | Manjirnath Chatterjee | System and method for inductively pairing devices to share data or resources |
JP4702458B2 (ja) | 2009-01-09 | 2011-06-15 | ソニー株式会社 | 無線通信装置、無線通信システム、無線通信方法およびコンピュータプログラム |
JP2010278781A (ja) | 2009-05-28 | 2010-12-09 | Sharp Corp | 通信装置、中継装置、通信システム、通信装置の制御方法、プログラム、及び記録媒体 |
US8879994B2 (en) | 2009-10-02 | 2014-11-04 | Blackberry Limited | Methods and devices for facilitating Bluetooth pairing using a camera as a barcode scanner |
JP5521511B2 (ja) | 2009-11-27 | 2014-06-18 | 村田機械株式会社 | ネットワーク機器 |
JP5521577B2 (ja) | 2010-01-27 | 2014-06-18 | 株式会社リコー | 周辺機器、ネットワークシステム、通信処理方法、及び通信処理制御プログラム |
JP5251929B2 (ja) | 2010-06-24 | 2013-07-31 | ブラザー工業株式会社 | 通信装置および無線通信システム |
US20120023214A1 (en) | 2010-07-21 | 2012-01-26 | Openpeak Inc. | System and method for state transition of a load controller device |
JP2012209758A (ja) | 2011-03-30 | 2012-10-25 | Kddi Corp | 無線通信方法、無線通信システム、無線通信装置、及び無線通信プログラム |
US9036173B2 (en) | 2011-04-27 | 2015-05-19 | Xerox Corporation | Methods and systems to troubleshoot malfunctions in multifunction devices using a wireless handheld device |
US10212588B2 (en) | 2011-10-25 | 2019-02-19 | Salesforce.Com, Inc. | Preemptive authorization automation |
JP6012160B2 (ja) | 2011-11-10 | 2016-10-25 | キヤノン株式会社 | 通信装置、通信装置の制御方法、撮像装置、撮像装置の制御方法、プログラム |
US20130141746A1 (en) | 2011-12-02 | 2013-06-06 | Apple Inc. | Ad-hoc discovery and selection of printers for print jobs |
US9424721B2 (en) | 2012-04-18 | 2016-08-23 | Square, Inc. | Point-of-sale system |
JP6035872B2 (ja) | 2012-05-29 | 2016-11-30 | セイコーエプソン株式会社 | 制御装置、制御装置の制御方法、及び、プログラム |
US9369606B2 (en) | 2012-09-12 | 2016-06-14 | Xerox Corporation | Automated pairing of multifunction devices and external devices |
US8904186B2 (en) | 2012-09-28 | 2014-12-02 | Intel Corporation | Multi-factor authentication process |
US8934312B2 (en) | 2013-01-30 | 2015-01-13 | International Business Machines Corporation | Process variation skew in an SRAM column architecture |
KR102077821B1 (ko) | 2013-06-03 | 2020-02-14 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. | 엔에프씨를 이용한 모바일 프린팅 시스템 및 방법 |
KR102193359B1 (ko) | 2013-06-04 | 2020-12-21 | 삼성전자주식회사 | 사용자 기기 및 그 동작 방법 |
KR102048334B1 (ko) | 2013-06-12 | 2020-01-08 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. | 화상 형성 장치 및 화상 형성 장치의 절전 모드 제어 방법 |
JP6234083B2 (ja) | 2013-06-28 | 2017-11-22 | キヤノン株式会社 | 端末装置、制御方法、およびプログラム |
JP6300469B2 (ja) | 2013-08-21 | 2018-03-28 | キヤノン株式会社 | 画像形成装置、画像形成装置の制御方法、及びコンピュータプログラム |
US9578451B2 (en) | 2013-10-20 | 2017-02-21 | Lg Electronics Inc. | Method and device for performing wireless connection between devices in wireless communication system |
JP6257299B2 (ja) | 2013-12-12 | 2018-01-10 | キヤノン株式会社 | 制御装置、制御方法およびプログラム |
JP6355326B2 (ja) | 2013-12-17 | 2018-07-11 | キヤノン株式会社 | 画像形成システム、画像形成システムの制御方法、及びコンピュータプログラム |
ES2812541T3 (es) | 2013-12-30 | 2021-03-17 | Onespan Int Gmbh | Aparato de autenticación con interfaz Bluetooth |
WO2016036045A1 (ko) | 2014-09-03 | 2016-03-10 | 삼성전자 주식회사 | 근거리 무선 통신을 지원하는 화상형성장치 및 그 화상형성장치의 동작 방법, 근거리 무선 통신을 지원하는 모바일 단말 및 그 단말의 동작 방법 및 근거리 무선 통신을 이용한 클라우드 프린트 시스템 |
US20170012964A1 (en) | 2014-09-29 | 2017-01-12 | Identity Over Ip | Providing authentication of control instructions from a control device to a remotely-controllable physical interaction device using a remote control authentication token |
US9591175B2 (en) | 2014-11-02 | 2017-03-07 | Clover Network, Inc. | Connecting a printer and a mobile device using identification information printed by the printer |
JP6488865B2 (ja) * | 2014-12-04 | 2019-03-27 | セイコーエプソン株式会社 | 印刷装置、印刷装置の制御方法、及び、記憶媒体 |
-
2015
- 2015-11-16 WO PCT/JP2015/005707 patent/WO2016088310A1/ja active Application Filing
-
2021
- 2021-10-11 US US17/498,187 patent/US11632486B2/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004096306A (ja) * | 2002-08-30 | 2004-03-25 | Toshiba Corp | 無線通信を実行可能な装置および同装置に適用される無線通信制御方法 |
JP2007223222A (ja) * | 2006-02-24 | 2007-09-06 | Canon Inc | 印刷装置及び接続情報提示方法 |
JP2007228419A (ja) * | 2006-02-24 | 2007-09-06 | Canon Inc | 印刷装置及びその接続方法 |
JP2010093430A (ja) * | 2008-10-06 | 2010-04-22 | Ricoh Co Ltd | 無線通信装置および画像情報処理装置 |
WO2012118045A1 (ja) * | 2011-02-28 | 2012-09-07 | ブラザー工業株式会社 | 印刷システム |
JP2013121055A (ja) * | 2011-12-07 | 2013-06-17 | Canon Inc | 無線通信機能を有する印刷装置、印刷装置の制御方法、及びプログラム |
JP2014008749A (ja) * | 2012-07-02 | 2014-01-20 | Canon Inc | 画像形成装置、無線接続設定方法及びプログラム |
JP2014085904A (ja) * | 2012-10-25 | 2014-05-12 | Seiko Epson Corp | 制御装置、制御装置の制御方法、及び、プログラム |
JP2014155030A (ja) * | 2013-02-08 | 2014-08-25 | Mobilelife Kk | 特定無線信号対応発光モジュール |
JP2014179926A (ja) * | 2013-03-15 | 2014-09-25 | Canon Inc | 通信装置、その制御方法、プログラム及び印刷装置 |
Also Published As
Publication number | Publication date |
---|---|
US11632486B2 (en) | 2023-04-18 |
US20220027112A1 (en) | 2022-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6488865B2 (ja) | 印刷装置、印刷装置の制御方法、及び、記憶媒体 | |
JP6035872B2 (ja) | 制御装置、制御装置の制御方法、及び、プログラム | |
JP5974779B2 (ja) | 無線通信システム、無線通信装置、および、通信制御プログラム | |
US20150355875A1 (en) | Communication apparatus, control method, and program | |
WO2012118045A1 (ja) | 印刷システム | |
US20120044522A1 (en) | Image forming apparatus and method for setting wireless lan thereof | |
US20210141573A1 (en) | Wireless communication system, first processing device, and second processing device | |
US9377977B2 (en) | Control device, control method of a control device, and a storage medium | |
JP2017167911A (ja) | 情報処理装置、その制御方法及びプログラム | |
JP2009230469A (ja) | 操作装置及び画像形成装置 | |
WO2016088310A1 (ja) | 印刷装置、印刷装置の制御方法、及び、記憶媒体 | |
US10268936B2 (en) | Information processing apparatus including near-field wireless communication tag, method of controlling the same, and storage medium | |
US10289362B2 (en) | Image forming apparatus | |
JP2016163115A (ja) | 通信システム、情報処理装置、情報処理装置の制御方法、及び、制御基板 | |
JP5586646B2 (ja) | 注文端末およびオーダーリングシステム | |
JP6405956B2 (ja) | 印刷装置、印刷システム、及び、印刷装置の制御方法 | |
JP2019018577A (ja) | 印刷装置、印刷システム、及び、印刷装置の制御方法 | |
JP6256283B2 (ja) | 接続表示方法及び画像形成システム | |
JP7487788B2 (ja) | 通信制御装置、機器操作システム、通信制御方法及びプログラム | |
US20220261197A1 (en) | Printing apparatus and method of controlling printing apparatus | |
JP2017184212A (ja) | 無線通信装置 | |
JP2022134789A (ja) | 印刷システム、端末装置、印刷装置、及び、端末装置の制御方法 | |
JP2018128965A (ja) | 端末装置、及び、端末装置の制御方法 | |
JP2018126973A (ja) | 制御装置、及び、制御装置の制御方法 | |
JP2010093366A (ja) | 無線通信システム、無線通信端末およびその制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15864972 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 20177007959 Country of ref document: KR Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 15514213 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15864972 Country of ref document: EP Kind code of ref document: A1 |