WO2024069962A1 - 画像処理装置、無線通信端末、及びプログラム - Google Patents

画像処理装置、無線通信端末、及びプログラム Download PDF

Info

Publication number
WO2024069962A1
WO2024069962A1 PCT/JP2022/036783 JP2022036783W WO2024069962A1 WO 2024069962 A1 WO2024069962 A1 WO 2024069962A1 JP 2022036783 W JP2022036783 W JP 2022036783W WO 2024069962 A1 WO2024069962 A1 WO 2024069962A1
Authority
WO
WIPO (PCT)
Prior art keywords
image processing
wireless communication
processing device
unit
communication terminal
Prior art date
Application number
PCT/JP2022/036783
Other languages
English (en)
French (fr)
Inventor
伸悟 伊東
浩史 岡
茂樹 高谷
大介 原
Original Assignee
京セラ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 京セラ株式会社 filed Critical 京セラ株式会社
Priority to PCT/JP2022/036783 priority Critical patent/WO2024069962A1/ja
Publication of WO2024069962A1 publication Critical patent/WO2024069962A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof

Definitions

  • This disclosure relates to an image processing device, a wireless communication terminal, and a program.
  • Image processing devices such as printers have a display unit that displays images containing various information.
  • the display unit of an image processing device has a lower resolution, a lower refresh rate, and/or is smaller in size than the display units of wireless communication terminals such as smartphones and tablet terminals. For this reason, image processing devices generally have lower operability than wireless communication terminals.
  • image processing systems have been realized in which the operation screen of an image processing device is displayed on a wireless communication terminal, and the wireless communication terminal operates the image processing device via wireless communication between the image processing device and the wireless communication terminal.
  • image processing devices may be configured to have a small display unit that is small enough to display a two-dimensional code (see, for example, Patent Documents 1 and 2).
  • image processing devices may not have a display unit.
  • the image processing device includes an image processing unit that executes image processing including at least one of printing and scanning, a presentation unit that presents first authentication information that can be acquired by a wireless communication terminal, a communication unit that receives from the wireless communication terminal an image processing instruction that instructs the execution of the image processing and second authentication information associated with the image processing instruction via wireless communication with the wireless communication terminal, and a control unit that performs authentication processing to check whether the received second authentication information is consistent with the presented first authentication information.
  • the control unit controls the image processing unit to execute the image processing according to the received image processing instruction based on the success of the authentication processing.
  • the wireless communication terminal includes a communication unit that performs wireless communication with an image processing device that performs image processing including at least one of printing and scanning, an acquisition unit that acquires authentication information presented by the image processing device, and a control unit that controls the communication unit to transmit the acquired authentication information and an image processing instruction for instructing the execution of the image processing to the image processing device via the wireless communication.
  • the program according to the third aspect executes the steps of: presenting first authentication information obtainable by a wireless communication terminal to an image processing device that executes image processing including at least one of printing and scanning; receiving from the wireless communication terminal, via wireless communication with the wireless communication terminal, an image processing instruction instructing the execution of the image processing and second authentication information associated with the image processing instruction; performing an authentication process to check whether the received second authentication information is consistent with the presented first authentication information; and, based on the success of the authentication process, executing the image processing according to the received image processing instruction.
  • the program according to the fourth aspect causes a wireless communication terminal to execute the steps of wirelessly communicating with an image processing device that executes image processing including at least one of printing and scanning, acquiring authentication information presented by the image processing device, and transmitting the acquired authentication information and an image processing instruction for instructing the execution of the image processing to the image processing device via wireless communication with the image processing device.
  • FIG. 1 is a diagram illustrating an example of the configuration of an image processing system according to an embodiment.
  • FIG. 1 is a diagram illustrating an example of the configuration of an image processing device according to an embodiment.
  • FIG. 2 is a diagram illustrating a configuration example of a wireless communication terminal according to the embodiment.
  • FIG. 2 is a diagram illustrating a first operation example of the image processing system according to the embodiment.
  • FIG. 11 is a diagram illustrating a second operation example of the image processing system according to the embodiment.
  • FIG. 13 is a diagram illustrating a modification of the image processing device according to the embodiment.
  • FIG. 13 is a diagram illustrating a modification of the wireless communication terminal according to the embodiment.
  • FIG. 13 is a diagram showing a modified example of the image processing system according to the embodiment.
  • the image processing device can establish wireless communication connections with multiple wireless communication terminals and receive image processing instructions from the multiple wireless communication terminals. For example, after a user of a wireless communication terminal sets an original or paper in the image processing device, another wireless communication terminal can transmit an image processing instruction (e.g., a scan instruction, a FAX instruction, a print instruction) to the image processing device before the wireless communication terminal transmits the image processing instruction to the image processing device.
  • an image processing instruction e.g., a scan instruction, a FAX instruction, a print instruction
  • the image processing device will execute image processing according to the image processing command from the other wireless communication terminal, i.e., image processing that is not intended by the user who set the document or paper.
  • image processing that is not intended by the user who set the document or paper.
  • the user may suffer a disadvantage, and there is a problem that convenience for the user is impaired.
  • the image processing device makes it possible to further improve user convenience.
  • the image processing device includes an image processing unit that executes image processing including at least one of printing and scanning, a presentation unit that presents first authentication information that can be acquired by a wireless communication terminal, a communication unit that receives from the wireless communication terminal an image processing instruction that instructs the execution of the image processing and second authentication information associated with the image processing instruction via wireless communication with the wireless communication terminal, and a control unit that performs authentication processing to check whether the received second authentication information is consistent with the presented first authentication information.
  • the control unit controls the image processing unit to execute the image processing according to the received image processing instruction based on the success of the authentication processing.
  • Fig. 1 is a diagram showing an example of the configuration of an image processing system according to this embodiment.
  • the image processing system includes an image processing device 100 and multiple wireless communication terminals 200 (200A, 200B).
  • two wireless communication terminals 200 are shown as an example: a wireless communication terminal 200A of a user A and a wireless communication terminal 200B of a user B.
  • the number of wireless communication terminals 200 may be one, or three or more.
  • the image processing device 100 is a device that performs image processing including at least one of printing and scanning.
  • the image processing device 100 may be a printer, a copier, a scanner, or a fax machine, or a multifunction device having these functions.
  • the image processing device 100 has a function of performing wireless communication.
  • the image processing device 100 also has a display unit 101 that displays images including various information.
  • Each wireless communication terminal 200 is a device that performs wireless communication.
  • the wireless communication terminal 200 may be a mobile terminal, such as a smartphone, a tablet terminal, or a notebook computer (PC).
  • the wireless communication terminal 200 moves in conjunction with the movement of the user.
  • the display unit 101 of the image processing device 100 has a lower resolution, a lower refresh rate, and/or a smaller size than the display unit 202 of the wireless communication terminal 200.
  • the image processing device 100 has a small display unit 101 that is minimally required to display a two-dimensional code.
  • the two-dimensional code is, for example, a QR code (registered trademark).
  • the display unit 101 of the image processing device 100 forms a substantially square window that follows the outer periphery of the two-dimensional code.
  • the code displayed by the image processing device 100 is a two-dimensional code
  • the code displayed by the image processing device 100 may also be a one-dimensional code (for example, a barcode).
  • Each wireless communication terminal 200 executes an operation application for operating the image processing device 100.
  • Each wireless communication terminal 200 executing the operation application displays an operation screen of the image processing device 100 on the display unit 202.
  • the operation screen includes a connection screen used when connecting to the image processing device 100 and a menu screen used after connecting to the image processing device 100. On the menu screen, operation buttons for instructing the execution of image processing may be displayed for each type of image processing.
  • Each wireless communication terminal 200 operates the image processing device 100 through wireless communication with the image processing device 100.
  • each wireless communication terminal 200 establishes a direct wireless communication connection with the image processing device 100 and performs direct wireless communication with the image processing device 100.
  • Such direct wireless communication may be an ad-hoc mode (also called "access point mode") of a wireless LAN (Local Area Network) communication method.
  • the image processing device 100 functions as a wireless LAN access point.
  • the wireless LAN communication method may be a method conforming to the IEEE 802.11 standard.
  • the direct wireless communication may be wireless communication of a Bluetooth (registered trademark) method.
  • an ad-hoc mode of a wireless LAN communication method is used for direct wireless communication between the image processing device 100 and each wireless communication terminal 200 will be mainly described.
  • the image processing device 100 can establish wireless communication connections with multiple wireless communication terminals 200. Therefore, the image processing device 100 can receive image processing instructions from multiple wireless communication terminals 200 at the same time. For example, consider a case where user A of wireless communication terminal 200A sets an original or paper in the image processing device 100, and then wireless communication terminal 200A transmits an image processing instruction to the image processing device 100.
  • wireless communication terminal 200B can transmit an image processing instruction (e.g., a scan instruction, a fax instruction, a print instruction) to the image processing device 100.
  • the image processing device 100 executes image processing according to the image processing instruction from the wireless communication terminal 200B, i.e., image processing that is not intended by the user A who set the document or paper.
  • the user A may suffer a disadvantage.
  • image processing device 100 may scan the document and send the scan results (image data) to wireless communication terminal 200B.
  • the contents of the document placed by user A become known to user B.
  • image processing device 100 may send the document by FAX to an unintended recipient.
  • the contents of the document placed by user A may become known to an unintended recipient.
  • priority for image processing can be given to user A who is in the vicinity of the image processing device 100.
  • the image processing device 100 performs priority control such as not accepting or suspending image processing instructions, thereby making it possible to solve the above-mentioned problem.
  • a mode in which such control is performed is referred to as the "first mode”
  • a mode in which such control is not performed is referred to as the "second mode”.
  • the first mode will be mainly described below.
  • the image processing device 100 first presents authentication information (also referred to as "first authentication information") that can be acquired by the wireless communication terminal 200.
  • first authentication information also referred to as "first authentication information”
  • the image processing device 100 presents the authentication information in such a manner that the wireless communication terminal 200A approaching the image processing device 100 can directly acquire the authentication information from the image processing device 100.
  • the image processing device 100 presents the authentication information by displaying a two-dimensional code in which the authentication information is encoded on the display unit 101.
  • the wireless communication terminal 200A acquires the authentication information presented by the image processing device 100.
  • the wireless communication terminal 200A acquires the authentication information by capturing an image of a two-dimensional code in which the authentication information is encoded.
  • the wireless communication terminal 200A transmits the acquired authentication information (also referred to as "second authentication information") and an image processing instruction for executing image processing to the image processing device 100 through wireless communication with the image processing device 100.
  • the second authentication information may be the same authentication information as the first authentication information, or may be authentication information that has been changed in accordance with a rule previously shared with the image processing device 100.
  • the image processing device 100 receives an image processing instruction for executing image processing and second authentication information associated with the image processing instruction from the wireless communication terminal 200A through wireless communication with the wireless communication terminal 200A.
  • the "second authentication information associated with the image processing instruction” may be authentication information transmitted from the same source as the source of the image processing instruction, or may be authentication information transmitted at the same timing as the image processing instruction.
  • the image processing device 100 performs an authentication process to check whether the received authentication information (second authentication information) is consistent with the authentication information it presented (first authentication information). "Checking whether they match” may mean checking whether the second authentication information matches the first authentication information, or checking whether the second authentication information is the first authentication information that has been modified in accordance with the rules.
  • the image processing device 100 executes image processing according to the received image processing instruction based on the success of the authentication process. On the other hand, if the authentication process fails, the image processing device 100 does not execute image processing according to the received image processing instruction.
  • This operation can solve the problems described above. This improves the convenience of users who use the image processing device 100.
  • FIG. 2 is a diagram showing an example of the configuration of the image processing device 100 according to this embodiment.
  • the image processing device 100 has a display unit 101, an operation unit 102, a wireless LAN communication unit 103, an image processing unit 104, a control unit 105, and a storage unit 106.
  • the display unit 101, the operation unit 102, the wireless LAN communication unit 103, the image processing unit 104, the control unit 105, and the storage unit 106 are electrically connected by, for example, a bus 110.
  • all the components are connected to a single bus 110, but multiple buses, for example, an address bus, a data bus, and a control bus, may be provided.
  • An interface may also be interposed between the bus 110 and each unit.
  • At least a part of the operation unit 102 that accepts user operations (user input) may be integrated with the display unit 101 that displays images to form a touch panel display unit.
  • the display unit 101 is composed of a liquid crystal display unit or an organic EL (Electro Luminescence) display unit. These display units have a relatively large number of pixels arranged in a regular pattern, and can display images including any shape based on image data.
  • the display unit 101 may be capable of displaying color images, or may be capable of displaying only grayscale images (and monochrome images), or may be capable of displaying only monochrome images (binary images).
  • the display unit 101 constitutes a window unit for displaying a two-dimensional code.
  • the window unit (display unit 101) is approximately square in shape and follows the outer periphery of the two-dimensional code.
  • the display unit 101 constitutes a presentation unit that presents authentication information (first authentication information) that can be acquired by the wireless communication terminal 200.
  • the authentication information may be a password consisting of a combination of letters (including numbers) and/or symbols.
  • the authentication information may be a one-time password whose contents are different each time authentication is performed.
  • the control unit 105 derives the authentication information based on the selection of the first mode, encodes the authentication information into a two-dimensional code, and causes the display unit 101 to display the two-dimensional code.
  • the operation unit 102 includes one or more physical buttons (physical keys) and/or a touch panel in the touch panel display unit.
  • the touch panel may be of an electrostatic type or a pressure-sensitive type.
  • the touch panel overlaying the display unit 101 detects the position of a touch operation on the display unit 101 and outputs the detection result.
  • the operation unit 102 may include a button for specifying (setting) the first mode.
  • the button may be a physical button (physical key) or a button (soft key) displayed by the display unit 101.
  • the control unit 105 may select and set the first mode. This allows the user to explicitly specify (set) the first mode.
  • the wireless LAN communication unit 103 performs wireless communication with one or more wireless communication terminals 200.
  • the wireless LAN communication unit 103 performs direct wireless communication with one or more wireless communication terminals 200 by an ad-hoc mode of the wireless LAN communication method.
  • Such direct wireless communication is also called WiFi (registered trademark) Direct.
  • the wireless LAN communication unit 103 may be considered to include only hardware configurations (e.g., connectors, antennas, amplifiers, filters, RF (Radio Frequency) circuits), or may be considered to include software configurations in addition to hardware configurations.
  • a Bluetooth (registered trademark) communication unit may be provided that performs direct wireless communication with one or more wireless communication terminals 200.
  • the image processing unit 104 executes image processing including at least one of printing and scanning.
  • types of image processing include “printing”, “copying”, “scanning” and “fax (facsimile)".
  • "Copying” is a function of printing image data obtained by scanning an original document with the scanner unit 104b on paper with the printer unit 104a.
  • Print is a function of printing an image based on image data received by the wireless LAN communication unit 103 from the wireless communication terminal 200 or an image based on data stored in a recording medium (not shown) connected to the image processing device 100 with the printer unit 104a.
  • “Scanning” is a function of saving image data obtained by scanning an original document with the scanner unit 104b.
  • the save destination may be, for example, an auxiliary storage device (non-volatile memory from another perspective) included in the storage unit 106 or a storage medium connected to the image processing device 100.
  • "FAX" is a function in which the printer unit 104a prints image data received from the outside via a telephone line by the public network communication unit 104c, and a function in which the public network communication unit 104c transmits image data obtained by scanning an original document by the scanner unit 104b to the outside via a telephone line.
  • an "image” may include only text.
  • the format of the "image data” may be various, for example, vector format or raster format. In the description of this embodiment, for convenience, there may be no strict distinction between "image” and "image data”.
  • the format of the "image data” may be appropriately converted during the process of image processing. For example, the image data may be different when stored in the image processing device 100 and when image processing (e.g., printing or faxing) is performed.
  • the printer unit 104a prints under the control of the control unit 105.
  • the printer unit 104a prints on paper set in a paper feed tray and discharges the printed paper to a paper output tray.
  • the printer unit 104a may have only one paper feed tray, or may have multiple paper feed trays. From another perspective, the printer unit 104a may have a function for selecting the size of paper.
  • the printer unit 104a may be configured to be capable of color (as well as monochrome and grayscale) printing, may be configured to be capable of only grayscale (and monochrome) printing, or may be configured to be capable of only monochrome printing.
  • the printer unit 104a may be an inkjet printer that prints by ejecting ink, a thermal printer that prints by heating thermal paper or an ink ribbon, or an electrophotographic printer (e.g., a laser printer) that transfers toner attached to a photosensitive body irradiated with light.
  • the printer unit 104a may be a line printer whose head has a length spanning the width of the paper (a direction intersecting the paper transport direction), or it may be a serial printer whose head moves in the width direction of the paper.
  • the scanner unit 104b performs scanning under the control of the control unit 105.
  • the scanner unit 104b performs imaging (scanning) of an original placed on a platen or ADF (Auto Document Feeder) using an imaging device that moves along the original glass, and generates image data.
  • imaging scanning
  • ADF Auto Document Feeder
  • the public network communication unit 104c performs image data communication via a public network under the control of the control unit 105.
  • the public network includes a telephone network and/or the Internet.
  • the public network communication unit 104c may perform communication with a file server, a mail server, and/or a web server.
  • the communication may be wired communication or may include wireless communication.
  • the control unit 105 includes one or more processors and controls the entire image processing device 100.
  • the control unit 105 executes various processes by executing programs stored in the storage unit 106.
  • the control unit 105 controls the display unit 101, the operation unit 102, the wireless LAN communication unit 103, the image processing unit 104, and the storage unit 106.
  • the control unit 105 may include a logic circuit or the like configured to perform only certain operations. The operations of the image processing device 100 described above and below may be operations controlled by the control unit 105.
  • the storage unit 106 is configured to include various memories, such as a ROM (Read Only Memory), a RAM (Random Access Memory), and an auxiliary storage device.
  • ROM Read Only Memory
  • RAM Random Access Memory
  • the combination of the control unit 105 and the storage unit 106 may be considered as a computer.
  • the programs executed by the control unit 105 are stored, for example, in the ROM of the storage unit 106 and/or the auxiliary storage device.
  • FIG. 2 is merely a schematic diagram.
  • the control unit 105 and memory unit 106 may be provided in a distributed manner in multiple locations.
  • each unit may have a processor included therein (a control unit that controls each unit, from another perspective) and a higher-level processor (a higher-level control unit that controls the control unit of each unit).
  • the control unit 105 may be considered as a higher-level control unit, or as a combination of the control unit of each unit and the higher-level control unit.
  • the display unit 101 presents the first authentication information by displaying a two-dimensional code in which the first authentication information is encoded.
  • the wireless LAN communication unit 103 receives, via wireless communication with the wireless communication terminal 200, an image processing instruction instructing the execution of image processing, and second authentication information associated with the image processing instruction, from the wireless communication terminal 200.
  • the control unit 105 performs authentication processing to confirm whether the received second authentication information is consistent with the presented first authentication information.
  • the control unit 105 controls the image processing unit 104 to execute image processing according to the received image processing instruction.
  • the wireless LAN communication unit 103 is capable of wireless communication with multiple wireless communication terminals 200. After one of the multiple wireless communication terminals 200 (in this embodiment, wireless communication terminal 200A) acquires first authentication information, the control unit 105 performs priority control to prioritize image processing instructions from the wireless communication terminal 200A over image processing instructions from the other wireless communication terminal 200B for a predetermined period (also referred to as the "priority control period"). In this embodiment, the control unit 105 is able to recognize that the wireless communication terminal 200A has acquired the first authentication information through wireless communication with the wireless communication terminal 200A.
  • the control unit 105 performs control not to accept image processing instructions from the wireless communication terminal 200B over the priority control period.
  • the control unit 105 may reject the image processing instruction. In that case, the control unit 105 may control the wireless LAN communication unit 103 to transmit a rejection notice to the wireless communication terminal 200B.
  • the control unit 105 performs control to accept an image processing instruction from the wireless communication terminal 200B while suspending the image processing instruction until the priority control period has elapsed.
  • the control unit 105 may temporarily store the image processing instruction in the storage unit 106.
  • the control unit 105 reads out the stored image processing instruction and controls the image processing unit 104 to execute image processing according to the image processing instruction.
  • the priority control period may be the period until the image processing (image processing job) corresponding to the image processing instruction from the wireless communication terminal 200A is completed.
  • the control unit 105 may end the priority control in response to the completion.
  • the priority control period may be a variable period whose length can change depending on the content of the image processing instruction from the wireless communication terminal 200A.
  • the control unit 105 can set a priority control period of an appropriate length depending on the type of image processing.
  • the priority control period may be a fixed length of time.
  • the control unit 105 sets the priority control period to a fixed length of time regardless of the type of image processing.
  • the control unit 105 may control the wireless LAN communication unit 103 to send a notification regarding the priority control to the wireless communication terminal 200B.
  • the wireless LAN communication unit 103 sends a notification to the wireless communication terminal 200B indicating that image processing instructions from the wireless communication terminal 200B will not be accepted during the priority control period.
  • the wireless communication terminal 200B displays the notification.
  • the wireless LAN communication unit 103 sends a notification to the wireless communication terminal 200B indicating that image processing instructions from the wireless communication terminal 200B will be put on hold until the priority control period has elapsed.
  • the wireless communication terminal 200B displays the notification.
  • the control unit 105 may identify the user A of the wireless communication terminal 200A. For example, the control unit 105 may acquire the identification information of the user A when a wireless communication connection with the wireless communication terminal 200A is established based on wireless communication with the wireless communication terminal 200A, or may acquire the identification information of the user A when an image processing instruction is received from the wireless communication terminal 200A.
  • the control unit 105 may control the wireless LAN communication unit 103 to transmit a notification including the identified information (identification information) of the user A to the wireless communication terminal 200B.
  • the wireless communication terminal 200B displays the identification information. For example, in the case of the first pattern of priority control, the wireless communication terminal 200B displays to the user B, "The image processing job of the user A is being executed.
  • the wireless communication terminal 200B displays to the user B, "The image processing job of the user A is being executed. Your image processing job will be executed after the image processing job of the user A is finished.”
  • the control unit 105 selects and sets either a first mode in which image processing is performed according to the image processing instruction on the condition that the authentication process is successful, or a second mode in which image processing is performed according to the image processing instruction without performing the authentication process.
  • the second mode is a mode in which the same operation as the conventional operation is performed.
  • the control unit 105 may control the wireless LAN communication unit 103 to transmit a notification indicating that the first mode has been selected to each wireless communication terminal 200 (wireless communication terminal 200A and wireless communication terminal 200B) based on the selection of the first mode. This allows the users (user A and user B) of each wireless communication terminal 200 to know that they need to read the two-dimensional code to perform image processing.
  • the control unit 105 may select the first mode based on the fact that the wireless LAN communication unit 103 is performing wireless communication with multiple wireless communication terminals 200. On the other hand, the control unit 105 may select the second mode based on the fact that the wireless LAN communication unit 103 is performing wireless communication with only one wireless communication terminal 200. When the wireless LAN communication unit 103 is performing wireless communication with only one wireless communication terminal 200, the above-mentioned problem does not occur. Therefore, the control unit 105 may grasp the number of wireless communication connections currently established by the wireless LAN communication unit 103, and select the first mode only when the wireless LAN communication unit 103 is performing wireless communication with multiple wireless communication terminals 200.
  • the control unit 105 may select the first mode based on the operation unit 102 accepting a predetermined operation to specify the first mode.
  • the operation unit 102 may include a button for specifying (setting) the first mode.
  • the button may be a physical button (physical key) or a button (soft key) displayed by the display unit 101.
  • the control unit 105 selects and sets the first mode. This allows the user to explicitly specify the first mode.
  • the control unit 105 selects the second mode based on the operation unit 102 not accepting a predetermined operation.
  • the control unit 105 may select the first mode based on the fact that the wireless LAN communication unit 103 has received a predetermined signal designating the first mode via wireless communication. For example, when user A operates a first mode setting button displayed on the wireless communication terminal 200A, the wireless communication terminal 200A transmits a predetermined signal (command) for setting the first mode to the image processing device 100. This allows the user to explicitly designate the first mode. On the other hand, the control unit 105 may select the second mode based on the fact that the wireless LAN communication unit 103 has not received the predetermined signal.
  • the control unit 105 may control the display unit 101 to display a two-dimensional code in which authentication information (first authentication information) is encoded, based on the selection of the first mode.
  • the control unit 105 may cause the display unit 101 to display the two-dimensional code when the first mode is selected, or may cause the display unit 101 to display the two-dimensional code when a document or paper is set in the image processing device 100 after the first mode is selected.
  • the control unit 105 may control the display unit 101 not to display the two-dimensional code in which authentication information (first authentication information) is encoded, based on the selection of the second mode.
  • Example of the configuration of a wireless communication terminal is a diagram showing an example of the configuration of a wireless communication terminal 200 according to this embodiment.
  • description of the same configuration as that described above will be omitted as appropriate.
  • the wireless communication terminal 200 has a wireless LAN communication unit 201, a display unit 202, an operation unit 203, an image capture unit 204, a control unit 205, and a memory unit 206.
  • the wireless LAN communication unit 201, the display unit 202, the operation unit 203, the image capture unit 204, the control unit 205, and the memory unit 206 are electrically connected by, for example, a bus 210.
  • the wireless LAN communication unit 201 performs wireless communication with the image processing device 100.
  • the wireless LAN communication unit 201 performs direct wireless communication with the image processing device 100 by an ad-hoc mode of the wireless LAN communication method.
  • a Bluetooth (registered trademark) communication unit may be provided that performs direct wireless communication with one or more wireless communication terminals 200.
  • the wireless communication terminal 200 may further have a public network communication unit that performs communication via a public network.
  • the public network may include a cellular communication network.
  • the public network communication unit may be a cellular communication unit.
  • the display unit 202 displays an image under the control of the control unit 205.
  • the operation unit 203 accepts user operations (user input). At least a part of the operation unit 203 may be integrated with the display unit 202 to form a touch panel display unit. At least a part of the operation unit 203 may be configured as one or more physical buttons.
  • the display unit 202 is configured by a liquid crystal display unit or an organic EL display unit. The operation unit 203 detects the position of a touch operation on the display unit 202, and outputs the detection result.
  • the imaging unit 204 constitutes a camera including an image sensor such as a CCD (Charge Coupled Device) or a CMOS (Complementary Metal Oxide Semiconductor).
  • the imaging unit 204 electronically captures an image under the control of the control unit 205 and outputs image data.
  • the control unit 205 includes one or more processors and controls the entire wireless communication terminal 200.
  • the control unit 205 executes various processes by executing programs stored in the storage unit 206.
  • the programs include operation applications for operating the image processing device 100.
  • the control unit 205 controls the operation of each of the wireless LAN communication unit 201, the display unit 202, the operation unit 203, the imaging unit 204, the control unit 205, and the storage unit 206.
  • the control unit 205 may include a logic circuit or the like configured to perform only certain operations. The operations of the wireless communication terminal 200 described above and below may be operations controlled by the control unit 205.
  • the storage unit 206 is configured to include various memories, such as, for example, a ROM, a RAM, and an auxiliary storage device.
  • the combination of the control unit 205 and the storage unit 206 may be considered as a computer.
  • the programs executed by the control unit 205 are stored, for example, in the ROM and/or the auxiliary storage device of the storage unit 206.
  • the imaging unit 204 captures the authentication information (two-dimensional code) displayed by the image processing device 100 by capturing an image. That is, in this embodiment, the imaging unit 204 constitutes an acquisition unit for acquiring the authentication information presented by the image processing device 100.
  • the control unit 205 controls the wireless LAN communication unit 201 to transmit the acquired authentication information and an image processing instruction for instructing the execution of image processing to the image processing device 100.
  • the wireless LAN communication unit 201 transmits the authentication information obtained by decoding the two-dimensional code captured by the imaging unit 204 to the image processing device 100 together with the image processing instruction.
  • the wireless LAN communication unit 201 may receive a notification from the image processing device 100 indicating that the image processing device 100 has selected the first mode.
  • the first mode is a mode in which the image processing device 100 executes image processing according to an image processing instruction on the condition that an authentication process that checks whether the authentication information presented by the image processing device 100 and the authentication information transmitted by the wireless communication terminal 200 are consistent is successful.
  • the control unit 205 may cause the display unit 202 to display a screen that prompts the user to obtain the authentication information presented by the image processing device 100.
  • the control unit 205 may cause the display unit 202 to display text such as "To execute an image processing job, it is necessary to capture the two-dimensional code displayed on the image processing device.”
  • FIG. 4 is a diagram showing a first operation example of the image processing system according to this embodiment.
  • step S101 the wireless communication terminal 200A establishes a wireless communication connection with the image processing device 100.
  • step S102 the wireless communication terminal 200B establishes a wireless communication connection with the image processing device 100.
  • the order of steps S101 and S102 may be reversed.
  • the image processing device 100 selects the first mode.
  • the image processing device 100 may select the first mode based on the fact that the image processing device 100 has established wireless communication connections with a plurality of wireless communication terminals 200.
  • the image processing device 100 may select the first mode based on the fact that the operation unit 102 has accepted a predetermined operation that specifies the first mode.
  • the image processing device 100 may select the first mode based on the fact that the image processing device 100 has received a predetermined signal that specifies the first mode via wireless communication.
  • step S104 the image processing device 100 displays a two-dimensional code in which authentication information (first authentication information) is encoded based on the selection of the first mode.
  • step S105 the image processing device 100 transmits a notification to the wireless communication terminal 200A indicating that the image processing device 100 is in the first mode.
  • step S106 based on the notification, the wireless communication terminal 200A displays a message to the user A urging the user A to read the two-dimensional code.
  • step S107 the image processing device 100 transmits a notification to the wireless communication terminal 200B indicating that the image processing device 100 is in the first mode.
  • step S108 based on the notification, the wireless communication terminal 200B displays a message to the user B urging the user to read the two-dimensional code.
  • Each wireless communication terminal 200 may display a message prompting the user to read the two-dimensional code immediately after receiving a notification indicating that it is in the first mode.
  • each wireless communication terminal 200 may display a message prompting the user to read the two-dimensional code when the user operates a menu screen for setting and instructing image processing after receiving the notification.
  • step S109 the wireless communication terminal 200A captures the two-dimensional code displayed on the image processing device 100 and decodes the authentication information from the two-dimensional code.
  • the wireless communication terminal 200A also receives an operation from the user A to instruct the execution of image processing.
  • the wireless communication terminal 200A may display an imaging screen for capturing an image of the two-dimensional code, and then switch the display to a screen for receiving an operation to instruct the execution of image processing, triggered by the capture of the two-dimensional code.
  • step S110 the wireless communication terminal 200A transmits a set of an image processing instruction to execute image processing and the decrypted authentication information to the image processing device 100.
  • the image processing device 100 receives the set.
  • step S111 the image processing device 100 performs authentication processing to check whether the authentication information presented in step S104 matches the authentication information received in step S110. If it is confirmed that they match, the image processing device 100 determines that the authentication has been successful.
  • the explanation will proceed assuming that the authentication processing has been successful.
  • the image processing device 100 may determine that the authentication has failed and reject the image processing instruction received in step S110. In this case, the image processing device 100 may transmit a notification to the wireless communication terminal 200 that is the source of the image processing instruction that the image processing instruction has been rejected.
  • the image processing device 100 may reject the image processing instruction.
  • the image processing device 100 may transmit a notification to the wireless communication terminal 200 that is the source of the image processing instruction that the image processing instruction has been rejected.
  • step S112 in response to the success of the authentication process, the image processing device 100 starts priority control in which image processing instructions from the wireless communication terminal 200A take precedence over image processing instructions from the wireless communication terminal 200B.
  • the image processing device 100 performs control not to accept image processing instructions from the wireless communication terminal 200B for a priority control period.
  • the image processing device 100 performs control to accept image processing instructions from the wireless communication terminal 200B but suspend the image processing instructions until the priority control period has elapsed.
  • the priority control period may be the period until the image processing (image processing job) in response to the image processing instruction from the wireless communication terminal 200A is completed.
  • the image processing device 100 may end the priority control in response to the completion (step S116).
  • the priority control period may be a fixed length of time. In that case, the image processing device 100 ends the priority control when the priority control period of the fixed length of time has elapsed, regardless of the type of image processing (step S116).
  • the image processing device 100 transmits a notification regarding priority control that prioritizes the wireless communication terminal 200A to the wireless communication terminal 200B.
  • the image processing device 100 may transmit a notification to the wireless communication terminal 200B indicating that image processing instructions from the wireless communication terminal 200B will not be accepted over the priority control period.
  • the image processing device 100 transmits a notification to the wireless communication terminal 200B indicating that image processing instructions from the wireless communication terminal 200B will be put on hold until the priority control period has elapsed.
  • the wireless communication terminal 200B displays the notification.
  • the image processing device 100 may identify user A of the wireless communication terminal 200A and transmit a notification including information (identification information) of the identified user A to the wireless communication terminal 200B (step S113).
  • the wireless communication terminal 200B may display the identification information (step S114).
  • step S115 the image processing device 100 executes image processing (image processing job) according to the image processing instruction received in step S110.
  • the image processing may be, for example, any one of "copy,” “scan,” and "fax.”
  • step S116 the image processing device 100 ends the priority control as the priority control period elapses.
  • step S117 the image processing device 100 transmits a notification to the wireless communication terminal 200B that the priority control is to be ended.
  • the wireless communication terminal 200B displays the notification.
  • Second Operation Example Fig. 5 is a diagram showing a second operation example of the image processing system according to the present embodiment.
  • differences from the above-mentioned first operation example will be described, and overlapping descriptions will be omitted.
  • step S201 to step S208 are the same as in the first operation example described above.
  • step S209 the wireless communication terminal 200A captures an image of the two-dimensional code displayed on the image processing device 100 and decodes the authentication information from the two-dimensional code.
  • step S210 the wireless communication terminal 200A transmits a notification including the authentication information decrypted in step S209 to the image processing device 100.
  • the image processing device 100 receives the notification and stores the wireless communication terminal 200A as the sender of the notification.
  • the authentication information does not have to be transmitted together with the image processing instruction.
  • step S211 the image processing device 100 performs authentication processing to check whether the authentication information presented in step S204 matches the authentication information received in step S210. If it is confirmed that they match, the image processing device 100 determines that the authentication has been successful.
  • the image processing device 100 may send a notification indicating successful authentication (authentication OK) to the wireless communication terminal 200A. In response to receiving this notification, the wireless communication terminal 200A may display to user A that the authentication processing has been successful.
  • the image processing device 100 may determine that the authentication has failed and reject the image processing instruction received in step S210. In this case, the image processing device 100 may transmit a notification to the wireless communication terminal 200 that is the source of the image processing instruction that the image processing instruction has been rejected.
  • step S212 in response to a success of the authentication process, the image processing device 100 starts priority control in which image processing instructions from the wireless communication terminal 200A take precedence over image processing instructions from the wireless communication terminal 200B.
  • step S213 the image processing device 100 transmits a notification regarding the priority control in which the wireless communication terminal 200A takes precedence to the wireless communication terminal 200B.
  • step S214 the wireless communication terminal 200B displays the notification.
  • the image processing device 100 may identify user A of the wireless communication terminal 200A and transmit a notification including information (identification information) of the identified user A to the wireless communication terminal 200B (step S213).
  • the wireless communication terminal 200B may display the identification information (step S214).
  • step S215 the wireless communication terminal 200A receives an instruction from user A to execute image processing.
  • step S216 the wireless communication terminal 200A transmits an image processing instruction to the image processing device 100 to instruct the image processing device 100 to execute image processing.
  • the image processing device 100 receives the image processing instruction.
  • the image processing device 100 confirms that the image processing instruction is an instruction from the wireless communication terminal 200A that has been successfully authenticated.
  • step S217 the image processing device 100 executes image processing (image processing job) according to the image processing instruction received in step S216.
  • step S2128 the image processing device 100 ends the priority control as the priority control period elapses.
  • step S219 the image processing device 100 transmits a notification to the wireless communication terminal 200B that the priority control is to be ended.
  • the wireless communication terminal 200B displays the notification.
  • FIG. 6 is a diagram showing a modified example of the image processing device 100 according to the above embodiment.
  • Fig. 7 is a diagram showing a modified example of the wireless communication terminal 200 according to the above embodiment.
  • the image processing device 100 presents the authentication information by displaying a two-dimensional code in which the authentication information is encoded.
  • the wireless communication terminal 200 acquires the authentication information by capturing (and decoding) the two-dimensional code displayed by the image processing device 100. That is, the above embodiment is based on the premise that the image processing device 100 has a display unit 101 (specifically, a window unit) that displays an image.
  • the image processing device 100 does not have to have a display unit 101.
  • the image processing device 100 according to this modified example has an NFC communication unit 107 that performs NFC (Near Field Communication) communication.
  • the NFC communication unit 107 constitutes a presentation unit that presents authentication information by transmitting it via NFC communication.
  • the wireless communication terminal 200 does not have to have an imaging unit 204 that captures an image.
  • the wireless communication terminal 200 according to this modified example has an NFC communication unit 207 that performs NFC communication.
  • the NFC communication unit 207 constitutes an acquisition unit that acquires authentication information by receiving it via NFC communication.
  • NFC communication is a wireless communication technology that uses a frequency of 13.56 MHz and has a communication distance of about 10 cm.
  • NFC communication is performed between the wireless communication terminal 200 and the image processing device 100.
  • NFC is used instead of a two-dimensional code, so code reading (two-dimensional code reading) in the above embodiment should be read as NFC reading.
  • (Second Modification) 8 is a diagram showing a modified example of the image processing system according to the embodiment described above.
  • the image processing device 100 has a display unit 101, but as in the first modified example described above, the image processing device 100 may be provided with an NFC communication unit 107 instead of the display unit 101.
  • the wireless communication between the image processing device 100 and the wireless communication terminal 200 was direct wireless communication.
  • the wireless communication between the image processing device 100 and the wireless communication terminal 200 is indirect wireless communication via an access point (AP) 300.
  • the AP 300 is also called a wireless LAN router.
  • the infrastructure mode of the wireless LAN communication method is used for wireless communication between the image processing device 100 and the wireless communication terminal 200.
  • Each wireless communication terminal 200 accesses the image processing device 100 via the AP 300, and establishes a wireless communication connection with the image processing device 100 via the AP 300.
  • printing may include 3D printing. That is, the image processing device 100 may have a 3D printing function.
  • the printer unit 104a may be a 3D printer that forms a three-dimensional object using resin and/or metal powder.
  • a program may be provided that causes a computer (image processing device 100, wireless communication terminal 200) to execute the operations according to the above-described embodiments.
  • the program may be recorded on a computer-readable medium. Using the computer-readable medium, it is possible to install the program on a computer (information processing device).
  • the computer-readable medium on which the program is recorded may be a non-transient recording medium.
  • the non-transient recording medium is not particularly limited, and may be, for example, a recording medium such as a CD-ROM or DVD-ROM.
  • the terms “based on” and “depending on/in response to” do not mean “based only on” or “depending only on,” unless otherwise specified.
  • the term “based on” means both “based only on” and “based at least in part on.”
  • the term “depending on” means both “based only on” and “depending at least in part on.”
  • the terms “include,” “comprise,” and variations thereof do not mean including only the items listed, but may include only the items listed, or may include additional items in addition to the items listed.
  • the term “or” as used in this disclosure is not intended to be an exclusive or.
  • any reference to elements using designations such as “first,” “second,” etc., as used in this disclosure is not intended to generally limit the quantity or order of those elements. These designations may be used herein as a convenient way to distinguish between two or more elements. Thus, a reference to a first and second element does not imply that only two elements may be employed therein, or that the first element must precede the second element in some manner.
  • articles are added by translation such as, for example, a, an, and the in English, these articles are intended to include the plural unless the context clearly indicates otherwise.
  • an image processing unit (104) for performing image processing including at least one of printing and scanning;
  • a presentation unit (101, 107) that presents first authentication information that can be acquired by a wireless communication terminal (200); a communication unit (103) that receives, via wireless communication with the wireless communication terminal (200), an image processing instruction for instructing execution of the image processing and second authentication information associated with the image processing instruction from the wireless communication terminal (200); a control unit (105) that performs an authentication process to confirm whether the received second authentication information is consistent with the presented first authentication information;
  • the control unit (105) controls the image processing unit (104) to execute the image processing according to the received image processing instruction based on the success of the authentication processing.
  • the communication unit (103) is capable of performing wireless communication with a plurality of wireless communication terminals (200A, 200B) including the wireless communication terminal (200A);
  • Appendix 4 The image processing device (100) described in Appendix 2, wherein the control unit (105) performs the priority control by accepting the image processing instruction from the other wireless communication terminal (200B) while suspending the image processing instruction until the predetermined period has elapsed.
  • Appendix 5 The image processing device (100) according to any one of appendixes 2 to 4, wherein the predetermined period is a period until the image processing in response to the image processing instruction from the wireless communication terminal (200) is completed, and the control unit (105) terminates the priority control in response to the completion.
  • Appendix 6 The image processing device (100) according to any one of appendixes 2 to 5, wherein, when performing the priority control, the control unit (105) controls the communication unit (103) to transmit a notification regarding the priority control to the other wireless communication terminal (200).
  • the control unit (105) Identifying a user of the wireless communication terminal (200A);
  • Appendix 8 The image processing device (100) described in any one of Appendices 1 to 7, wherein the presentation unit (101, 107) presents the first authentication information in a manner that enables the wireless communication terminal (200) approaching the image processing device (100) to directly acquire the first authentication information from the image processing device (100).
  • the image processing device (100) includes at least one of a display unit (101) that performs the presentation by displaying a code in which the first authentication information is encoded, and an NFC (Near Field Communication) communication unit (107) that performs the presentation by transmitting the first authentication information via NFC communication.
  • a display unit (101) that performs the presentation by displaying a code in which the first authentication information is encoded
  • an NFC (Near Field Communication) communication unit (107) that performs the presentation by transmitting the first authentication information via NFC communication.
  • Appendix 10 The image processing device (100) described in any one of Appendices 1 to 9, wherein the control unit (105) selects either a first mode in which the image processing is performed in accordance with the image processing instruction on condition that the authentication processing is successful, or a second mode in which the image processing is performed in accordance with the image processing instruction without performing the authentication processing.
  • Appendix 11 The image processing device (100) described in Appendix 10, wherein the control unit (105) controls the communication unit (103) to transmit a notification indicating that the first mode has been selected to the wireless communication terminal (200) based on the selection of the first mode.
  • the control unit (105) selecting the first mode based on the fact that the communication unit (103) is performing wireless communication with a plurality of wireless communication terminals (200A, 200B);
  • (Appendix 13) Further comprising an operation unit (102) for accepting user operations, The control unit (105) selecting the first mode based on a predetermined operation for designating the first mode being accepted by the operation unit (102); The image processing device (100) according to claim 10 or 11, wherein the second mode is selected based on the fact that the predetermined operation has not been accepted by the operation unit (102).
  • control unit (105) Selecting the first mode based on the fact that the communication unit (103) has received a predetermined signal designating the first mode via wireless communication;
  • the control unit (105) Based on the selection of the first mode, the presenting unit (101, 107) is controlled to present the first authentication information;
  • the image processing device (100) according to any one of appendices 10 to 14, wherein the presenting unit (101, 107) is controlled so as not to present the first authentication information based on the selection of the second mode.
  • a communication unit (201) that wirelessly communicates with an image processing device (100) that executes image processing including at least one of printing and scanning;
  • a wireless communication terminal (200) comprising: a control unit (205) that controls the communication unit (201) to transmit the acquired authentication information and an image processing instruction for instructing the execution of the image processing to the image processing device (100) via the wireless communication.
  • the communication unit (201) receives a notification from the image processing device (100) indicating that the image processing device (100) has selected a first mode, the first mode is a mode in which the image processing according to the image processing instruction is executed on the condition that an authentication process for confirming whether authentication information presented by the image processing device (100) is consistent with authentication information transmitted by the wireless communication terminal (200) is successful,
  • the wireless communication terminal (200) includes at least one of an imaging unit (204) that images a code in which the authentication information is encoded, and an NFC (Near Field Communication) communication unit (207) that receives the authentication information through NFC communication.
  • an imaging unit (204) that images a code in which the authentication information is encoded
  • an NFC (Near Field Communication) communication unit (207) that receives the authentication information through NFC communication.
  • a wireless communication terminal (200) A step of wirelessly communicating with an image processing device (100) that executes image processing including at least one of printing and scanning; acquiring authentication information presented by the image processing device (100); a step of transmitting the acquired authentication information and an image processing instruction for instructing execution of the image processing to the image processing device (100) via wireless communication with the image processing device (100).
  • Image processing device 101 Display unit 102: Operation unit 103: Wireless LAN communication unit 104: Image processing unit 104a: Printer unit 104b: Scanner unit 104c: Public network communication unit 105: Control unit 106: Memory unit 107: NFC communication unit 110: Bus 200: Wireless communication terminal 200A: Wireless communication terminal 200B: Wireless communication terminal 201: Wireless LAN communication unit 202: Display unit 203: Operation unit 204: Imaging unit 205: Control unit 206: Memory unit 207: NFC communication unit 210: Bus 300: AP

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Facsimiles In General (AREA)

Abstract

第1の態様に係る画像処理装置は、プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理部と、無線通信端末が取得可能な第1認証情報を提示する提示部と、前記無線通信端末との無線通信により、前記画像処理の実行を指示する画像処理指示と、前記画像処理指示と関連付けられた第2認証情報と、を前記無線通信端末から受信する通信部と、前記受信した第2認証情報が前記提示した第1認証情報と整合するかを確認する認証処理を行う制御部と、を備える。前記制御部は、前記認証処理に成功したことに基づいて、前記受信した画像処理指示に応じた前記画像処理を実行するよう前記画像処理部を制御する。

Description

画像処理装置、無線通信端末、及びプログラム
 本開示は、画像処理装置、無線通信端末、及びプログラムに関する。
 プリンタ等の画像処理装置は、各種の情報を含む画像を表示する表示部を有する。画像処理装置の表示部は、スマートフォンやタブレット端末等の無線通信端末の表示部に比べて、解像度が低い、リフレッシュレートが低い、及び/又はサイズが小さい。そのため、画像処理装置は、無線通信端末に比べて操作性が低いことが一般的である。
 近年、画像処理装置の操作画面を無線通信端末に表示させるとともに、画像処理装置と無線通信端末との間の無線通信により無線通信端末が画像処理装置を操作する画像処理システムが実現されている。このような画像処理装置は、2次元コードを表示するのに最小限の小型表示部を有する構成であり得る(例えば、特許文献1及び2参照)。或いは、このような画像処理装置は、表示部を有していない構成であり得る。
特開2021-9467号公報 特開2021-22123号公報
 第1の態様に係る画像処理装置は、プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理部と、無線通信端末が取得可能な第1認証情報を提示する提示部と、前記無線通信端末との無線通信により、前記画像処理の実行を指示する画像処理指示と、前記画像処理指示と関連付けられた第2認証情報と、を前記無線通信端末から受信する通信部と、前記受信した第2認証情報が前記提示した第1認証情報と整合するかを確認する認証処理を行う制御部と、を備える。前記制御部は、前記認証処理に成功したことに基づいて、前記受信した画像処理指示に応じた前記画像処理を実行するよう前記画像処理部を制御する。
 第2の態様に係る無線通信端末は、プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理装置との無線通信を行う通信部と、前記画像処理装置が提示する認証情報を取得する取得部と、前記無線通信により、前記取得した認証情報と、前記画像処理の実行を指示する画像処理指示とを前記画像処理装置に送信するよう前記通信部を制御する制御部と、を備える。
 第3の態様に係るプログラムは、プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理装置に、無線通信端末が取得可能な第1認証情報を提示するステップと、前記無線通信端末との無線通信により、前記画像処理の実行を指示する画像処理指示と、前記画像処理指示と関連付けられた第2認証情報と、を前記無線通信端末から受信するステップと、前記受信した第2認証情報が前記提示した第1認証情報と整合するかを確認する認証処理を行うステップと、前記認証処理に成功したことに基づいて、前記受信した画像処理指示に応じた前記画像処理を実行するステップと、を実行させる。
 第4の態様に係るプログラムは、無線通信端末に、プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理装置との無線通信を行うステップと、前記画像処理装置が提示する認証情報を取得するステップと、前記画像処理装置との無線通信により、前記取得した認証情報と、前記画像処理の実行を指示する画像処理指示とを前記画像処理装置に送信するステップと、を実行させる。
実施形態に係る画像処理システムの構成例を示す図である。 実施形態に係る画像処理装置の構成例を示す図である。 実施形態に係る無線通信端末の構成例を示す図である。 実施形態に係る画像処理システムの第1動作例を示す図である。 実施形態に係る画像処理システムの第2動作例を示す図である。 実施形態に係る画像処理装置の変更例を示す図である。 実施形態に係る無線通信端末の変更例を示す図である。 実施形態に係る画像処理システムの変更例を示す図である。
 図面を参照しながら、実施形態について説明する。図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。
 (実施形態の概要)
 画像処理装置は、複数の無線通信端末との無線通信接続を確立し、複数の無線通信端末から画像処理指示を受信し得る。例えば、ある無線通信端末のユーザが原稿又は用紙を画像処理装置にセットした後、当該無線通信端末が画像処理指示を画像処理装置に送信するまでの間に、他の無線通信端末が画像処理指示(例えば、スキャン指示、FAX指示、プリント指示)を画像処理装置に送信し得る。
 このような場合、画像処理装置は、当該他の無線通信端末からの画像処理指示に応じた画像処理、すなわち、原稿又は用紙をセットしたユーザの意図しない画像処理を実行してしまう。その結果、ユーザが不利益を被る場合があり、ユーザの利便性を損なうという問題がある。
 本開示に係る画像処理装置は、ユーザの利便性をさらに高めることを可能とする。当該画像処理装置は、プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理部と、無線通信端末が取得可能な第1認証情報を提示する提示部と、前記無線通信端末との無線通信により、前記画像処理の実行を指示する画像処理指示と、前記画像処理指示と関連付けられた第2認証情報と、を前記無線通信端末から受信する通信部と、前記受信した第2認証情報が前記提示した第1認証情報と整合するかを確認する認証処理を行う制御部と、を備える。前記制御部は、前記認証処理に成功したことに基づいて、前記受信した画像処理指示に応じた前記画像処理を実行するよう前記画像処理部を制御する。
 (システム構成例)
 図1は、本実施形態に係る画像処理システムの構成例を示す図である。画像処理システムは、画像処理装置100と、複数の無線通信端末200(200A,200B)とを有する。図1において、無線通信端末200として、ユーザAの無線通信端末200A及びユーザBの無線通信端末200Bの2つを例示しているが、無線通信端末200の数は1であってもよいし、3つ以上であってもよい。
 画像処理装置100は、プリント及びスキャンの少なくとも一方を含む画像処理を実行する装置である。画像処理装置100は、プリンタ、コピー機、スキャナ機、若しくはFAX機、又は、これらの機能を有する複合機であってもよい。本実施形態では、画像処理装置100は、無線通信を行う機能を有する。また、画像処理装置100は、各種の情報を含む画像を表示する表示部101を有する。
 各無線通信端末200は、無線通信を行う装置である。無線通信端末200は、モバイル端末、例えば、スマートフォン、タブレット端末、又はノートパソコン(PC)等であってもよい。無線通信端末200は、ユーザの移動に伴って移動する。
 画像処理装置100の表示部101は、無線通信端末200の表示部202に比べて、解像度が低い、リフレッシュレートが低い、及び/又はサイズが小さい。本実施形態では、画像処理装置100は、2次元コードを表示するのに最小限の小型の表示部101を有する。2次元コードは、例えばQRコード(登録商標)である。画像処理装置100の表示部101は、2次元コードの外周形状に沿った略正方形の窓部を構成する。本実施形態では、画像処理装置100(表示部101)が表示するコードが2次元コードである一例について主として説明するが、画像処理装置100(表示部101)が表示するコードは、1次元コード(例えば、バーコード)であってもよい。
 各無線通信端末200は、画像処理装置100を操作するための操作アプリケーションを実行する。操作アプリケーションを実行する各無線通信端末200は、画像処理装置100の操作画面を表示部202に表示させる。当該操作画面には、画像処理装置100に接続する際に用いる接続画面や、画像処理装置100に接続した後に用いるメニュー画面が含まれる。メニュー画面では、画像処理の種別ごとに、画像処理の実行を指示するための操作ボタンが表示されてもよい。
 各無線通信端末200は、画像処理装置100との無線通信により画像処理装置100を操作する。本実施形態では、各無線通信端末200は、画像処理装置100と直接的な無線通信接続を確立し、直接的な無線通信を画像処理装置100と行う。このような直接的な無線通信は、無線LAN(Local Area Network)通信方式のアドホックモード(「アクセスポイントモード」とも称する)であってもよい。その場合、画像処理装置100は、無線LANアクセスポイントとして機能する。無線LAN通信方式は、IEEE802.11規格に準拠した方式であってもよい。或いは、直接的な無線通信は、Bluetooth(登録商標)方式の無線通信であってもよい。以下においては、画像処理装置100と各無線通信端末200との間の直接的な無線通信に、無線LAN通信方式のアドホックモードを用いる一例について主として説明する。
 このように、画像処理装置100は、複数の無線通信端末200との無線通信接続を確立し得る。そのため、画像処理装置100は、複数の無線通信端末200から画像処理指示を同時期に受信し得る。例えば、無線通信端末200AのユーザAが原稿又は用紙を画像処理装置100にセットした後、無線通信端末200Aが画像処理指示を画像処理装置100に送信する場合を想定する。ここで、無線通信端末200Aが画像処理指示を画像処理装置100に送信する前に、無線通信端末200Bが画像処理指示(例えば、スキャン指示、FAX指示、プリント指示)を画像処理装置100に送信し得る。
 このような場合、画像処理装置100は、無線通信端末200Bからの画像処理指示に応じた画像処理、すなわち、原稿又は用紙をセットしたユーザAの意図しない画像処理を実行してしまう。その結果、ユーザAが不利益を被る場合がある。
 例えば、ユーザAが画像処理装置100の原稿台に原稿をセットした直後に、ユーザBがスキャン実行を操作して無線通信端末200Bがスキャン指示を画像処理装置100に送信したとする。その場合、画像処理装置100は、当該原稿をスキャンし、スキャン結果(画像データ)を無線通信端末200Bに送信し得る。そのため、ユーザAがセットした原稿の内容がユーザBに知られてしまうことになる。
 或いは、ユーザAが画像処理装置100の原稿台に原稿をセットした直後に、ユーザBがFAX実行を操作して無線通信端末200BがFAX指示を画像処理装置100に送信したとする。その場合、画像処理装置100は、意図しない相手に宛てて当該原稿をFAX送信し得る。そのため、ユーザAがセットした原稿の内容が意図しない相手に知られてしまうことになる。
 或いは、ユーザAが画像処理装置100に自身の用紙をセットした直後に、ユーザBがプリント実行を操作して無線通信端末200Bがプリント指示を画像処理装置100に送信したとする。その場合、画像処理装置100は、ユーザAの用紙にプリントを行ってしまい、ユーザAの用紙が消費されてしまうことになる。
 そこで、本実施形態では、特に画像処理装置100が複数の無線通信端末200との無線通信を行っている場合において、画像処理装置100の近傍のユーザAに対して画像処理の優先権を付与できるようにする。画像処理装置100から離れた位置に居るユーザBについて、画像処理装置100は、画像処理指示を受け付けない又は保留するといった優先制御を行い、上述のような問題を解決可能とする。このような制御を行うモードを「第1モード」と称し、このような制御を行わないモードを「第2モード」と称する。以下において、第1モードについて主として説明する。
 具体的には、画像処理装置100は、第1に、無線通信端末200が取得可能な認証情報(「第1認証情報」とも称する)を提示する。ここで、画像処理装置100は、画像処理装置100に接近した無線通信端末200Aが画像処理装置100から認証情報を直接的に取得可能な態様で認証情報を提示する。本実施形態では、画像処理装置100は、認証情報が符号化された2次元コードを表示部101に表示させることで当該提示を行う。
 第2に、無線通信端末200Aは、画像処理装置100が提示する認証情報を取得する。本実施形態では、無線通信端末200Aは、認証情報が符号化された2次元コードを撮像することで認証情報を取得する。
 第3に、無線通信端末200Aは、画像処理装置100との無線通信により、取得した認証情報(「第2認証情報」とも称する)と、画像処理の実行を指示する画像処理指示とを画像処理装置100に送信する。第2認証情報は、第1認証情報と同一の認証情報であってもよいし、予め画像処理装置100と共有された規則に則って変更した認証情報であってもよい。画像処理装置100は、無線通信端末200Aとの無線通信により、画像処理の実行を指示する画像処理指示と、画像処理指示と関連付けられた第2認証情報と、を無線通信端末200Aから受信する。「画像処理指示と関連付けられた第2認証情報」とは、画像処理指示の送信元と同一の送信元から送信された認証情報であってもよいし、画像処理指示と同じタイミングで送信された認証情報であってもよい。
 第4に、画像処理装置100は、当該受信した認証情報(第2認証情報)が自身の提示した認証情報(第1認証情報)と整合するかを確認する認証処理を行う。「整合するかを確認」とは、第2認証情報が第1認証情報と一致するかを確認することであってもよいし、第2認証情報が第1認証情報を規則に則って変更したものであるかを確認することであってもよい。
 第5に、画像処理装置100は、当該認証処理に成功したことに基づいて、当該受信した画像処理指示に応じた画像処理を実行する。一方、画像処理装置100は、当該認証処理に失敗した場合、当該受信した画像処理指示に応じた画像処理を実行しない。
 このような動作により、上述のような問題を解決可能である。よって、画像処理装置100を利用するユーザの利便性を高めることができる。
 (画像処理装置の構成例)
 図2は、本実施形態に係る画像処理装置100の構成例を示す図である。
 画像処理装置100は、表示部101と、操作部102と、無線LAN通信部103と、画像処理部104と、制御部105と、記憶部106と、を有する。表示部101、操作部102、無線LAN通信部103、画像処理部104、制御部105、及び記憶部106は、例えば、バス110によって電気的に接続されている。図示の例では、模式的に1本のバス110に全ての構成要素が接続されているが、複数のバス、例えば、アドレスバス、データバス及びコントロールバスが設けられてよい。また、バス110と各部との間にはインターフェイスが介在してもよい。なお、ユーザ操作(ユーザ入力)を受け付ける操作部102の少なくとも一部は、画像を表示する表示部101と一体化され、タッチパネル表示部を構成してもよい。
 表示部101は、液晶表示部又は有機EL(Electro Luminescence)表示部によって構成される。これらの表示部は、規則的に配列された比較的多数の画素を有しており、画像データに基づいて任意の形状を含む画像を表示可能である。表示部101は、カラー画像を表示可能であってもよいし、グレースケール画像(及びモノクロ画像)のみを表示可能であってもよいし、モノクロ画像(2値の画像)のみを表示可能であってもよい。本実施形態では、表示部101は、2次元コードを表示するための窓部を構成する。窓部(表示部101)は、2次元コードの外周形状に沿った略正方形の形状である。
 また、本実施形態では、表示部101は、無線通信端末200が取得可能な認証情報(第1認証情報)を提示する提示部を構成する。認証情報は、文字(数字を含む)及び/又は記号の組み合わせからなるパスワードであってもよい。認証情報は、認証の度に内容が異なるワンタイムパスワードであってもよい。制御部105は、第1モードを選択したことに基づいて、認証情報を導出し、認証情報を2次元コードに符号化し、2次元コードを表示部101に表示させる。
 操作部102は、1つ又は複数の物理ボタン(物理キー)、及び/又はタッチパネル表示部におけるタッチパネルを含む。タッチパネルは、静電式のものであってもよいし、感圧式のものであってもよい。表示部101に重なるタッチパネルは、表示部101に対するタッチ操作の位置を検出し、検出結果を出力する。操作部102は、第1モードを指定(設定)するためのボタンを含んでもよい。当該ボタンは、物理ボタン(物理キー)であってもよいし、表示部101が表示するボタン(ソフトキー)であってもよい。当該ボタンが押下された場合、制御部105は、第1モードを選択及び設定してもよい。これにより、ユーザが明示的に第1モードを指定(設定)できる。
 無線LAN通信部103は、1つ又は複数の無線通信端末200との無線通信を行う。本実施形態では、無線LAN通信部103は、無線LAN通信方式のアドホックモードにより、1つ又は複数の無線通信端末200との直接的な無線通信を行う。このような直接的な無線通信は、WiFi(登録商標)ダイレクトとも称される。無線LAN通信部103は、ハードウェア的な構成(例えば、コネクタ、アンテナ、増幅器、フィルタ、RF(RadioFrequency)回路)のみを含むと捉えられてもよいし、ハードウェア的な構成に加えて、ソフトウェア的な構成を含むと捉えられてもよい。なお、無線LAN通信部103に代えて、又は無線LAN通信部103に加えて、1つ又は複数の無線通信端末200との直接的な無線通信を行うBluetooth(登録商標)通信部を設けてもよい。
 画像処理部104は、プリント及びスキャンの少なくとも一方を含む画像処理を実行する。例えば、画像処理の種別には、「プリント」、「コピー」、「スキャン」、及び「FAX(ファクシミリ)」がある。「コピー」は、スキャナ部104bが原稿をスキャンして得た画像データをプリンタ部104aで用紙にプリントする機能である。「プリント」は、無線LAN通信部103が無線通信端末200から受信した画像データに基づく画像又は画像処理装置100に接続されている記録媒体(不図示)に記憶されているデータに基づく画像をプリンタ部104aでプリントする機能である。「スキャン」は、スキャナ部104bで原稿をスキャンして得た画像データを保存する機能である。保存先は、例えば、記憶部106が含む補助記憶装置(別の観点では不揮発性メモリ)又は画像処理装置100に接続されている記憶媒体であってもよい。「FAX」は、公衆網通信部104cが電話回線を介して外部から受信した画像データをプリンタ部104aで用紙にプリントする機能及びスキャナ部104bで原稿をスキャンして得た画像データを公衆網通信部104cが外部へ電話回線を介して送信する機能である。なお、「画像」は、文字のみを含むものであっても構わない。「画像データ」の形式は、種々のものとされてよく、例えば、ベクター形式であってもよいし、ラスター形式であってもよい。本実施形態の説明では、便宜上、「画像」と「画像データ」とを厳密に区別しないことがある。「画像データ」は、画像処理が行われる過程において、適宜に形式の変換が行われてよい。例えば、画像データは、画像処理装置100に記憶されているときと、画像処理(例えばプリント又はFAX)が行われるときとで異なっていてよい。
 プリンタ部104aは、制御部105の制御下でプリントを行う。例えば、プリンタ部104aは、給紙トレイにセットされた用紙にプリントを行い、プリント後の用紙を排紙トレイに排出する。プリンタ部104aは、1つの給紙トレイのみを有していてもよいし、複数の給紙トレイを有していてもよい。別の観点では、プリンタ部104aは、用紙のサイズを選択する機能を有していてもよい。プリンタ部104aは、カラー(並びにモノクロ及びグレースケール)のプリントが可能な構成であってもよいし、グレースケール(及びモノクロ)のプリントのみが可能な構成であってもよいし、モノクロのプリントのみが可能な構成であってもよい。また、例えば、プリンタ部104aは、インクを吐出してプリントを行うインクジェットプリンタであってもよいし、感熱紙又はインクリボンを加熱してプリントを行うサーマルプリンタであってもよいし、光が照射された感光体に付着したトナーを転写する電子写真式プリンタ(例えばレーザープリンタ)であってもよい。また、例えば、プリンタ部104aは、ヘッドが用紙の幅(用紙の搬送方向に交差する方向)に亘る長さを有するラインプリンタであってもよいし、ヘッドが用紙の幅方向に移動するシリアルプリンタであってもよい。
 スキャナ部104bは、制御部105の制御下でスキャンを行う。スキャナ部104bは、原稿台又はADF(Auto Document Feeder)にセットされた原稿に対して、原稿ガラスに沿って移動する撮像装置による撮像(スキャン)を行い、画像データを生成する。
 公衆網通信部104cは、制御部105の制御下で公衆網経由の画像データ通信を行う。公衆網は、電話網及び/又はインターネットを含む。公衆網通信部104cは、ファイルサーバ、メールサーバ、及び/又はWebサーバとの通信を行ってもよい。当該通信は、有線通信であってもよいし、無線通信を含んでもよい。
 制御部105は、1つ又は複数のプロセッサを含んで構成され、画像処理装置100の全体を制御する。例えば、制御部105は、記憶部106に記憶されているプログラムを実行することによって、種々の処理を実行する。本実施形態では、制御部105は、表示部101、操作部102、無線LAN通信部103、画像処理部104、及び記憶部106を制御する。なお、制御部105は、一定の動作のみを行うように構成された論理回路等を含んでいてもよい。上述及び後述の画像処理装置100の動作は、制御部105により制御される動作であってもよい。
 記憶部106は、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)及び補助記憶装置等の種々のメモリを含んで構成される。なお、制御部105及び記憶部106の組み合わせは、コンピュータとして捉えられてよい。制御部105により実行されるプログラムは、例えば、記憶部106のROM及び/又は補助記憶装置に記憶されている。
 なお、図2は、あくまで模式図である。例えば、制御部105及び記憶部106は、分散して複数設けられていてよい。例えば、各部に含まれるプロセッサ(別の観点では各部の制御を行う制御部)と、その上位のプロセッサ(各部の制御部を制御する上位の制御部)とが設けられてよい。このような場合において、制御部105は、上位の制御部と捉えられてもよいし、各部の制御部と上位の制御部との組み合わせと捉えられてもよい。
 このように構成された画像処理装置100において、第1に、表示部101は、第1認証情報が符号化された2次元コードを表示することで第1認証情報を提示する。第2に、無線LAN通信部103は、無線通信端末200との無線通信により、画像処理の実行を指示する画像処理指示と、当該画像処理指示と関連付けられた第2認証情報と、を無線通信端末200から受信する。第3に、制御部105は、当該受信した第2認証情報が当該提示した第1認証情報と整合するかを確認する認証処理を行う。第4に、制御部105は、認証処理に成功したことに基づいて、当該受信した画像処理指示に応じた画像処理を実行するよう画像処理部104を制御する。
 無線LAN通信部103は、複数の無線通信端末200との無線通信を実行可能である。制御部105は、複数の無線通信端末200のうち1つの無線通信端末200(本実施形態では、無線通信端末200A)が第1認証情報を取得した後、所定期間(「優先制御期間」とも称する)にわたって、当該無線通信端末200Aからの画像処理指示を他の無線通信端末200Bからの画像処理指示よりも優先する優先制御を行う。本実施形態では、制御部105は、無線通信端末200Aとの無線通信により、無線通信端末200Aが第1認証情報を取得したことを把握可能である。
 例えば、制御部105は、優先制御の第1パターンとして、無線通信端末200Bからの画像処理指示を優先制御期間にわたって受け付けない制御を行う。制御部105は、優先制御期間内において無線通信端末200Bからの画像処理指示を無線LAN通信部103が受信した場合、当該画像処理指示を拒否してもよい。その場合、制御部105は、拒否の旨を無線通信端末200Bに送信するよう無線LAN通信部103を制御してもよい。
 或いは、制御部105は、優先制御の第2パターンとして、無線通信端末200Bからの画像処理指示を受け付けつつ当該画像処理指示を優先制御期間が経過するまで保留する制御を行う。制御部105は、優先制御期間内において無線通信端末200Bからの画像処理指示を無線LAN通信部103が受信した場合、当該画像処理指示を記憶部106に一時的に保存してもよい。制御部105は、優先制御期間が経過すると、当該保存した画像処理指示を読み出し、当該画像処理指示に応じた画像処理を実行するよう画像処理部104を制御する。
 優先制御期間は、無線通信端末200Aからの画像処理指示に応じた画像処理(画像処理ジョブ)が完了するまでの期間であってもよい。制御部105は、当該完了に応じて優先制御を終了してもよい。すなわち、優先制御期間は、無線通信端末200Aからの画像処理指示の内容に応じて時間長が変化し得る可変期間であってもよい。制御部105は、画像処理の種別に応じて適切な時間長の優先制御期間を設定可能である。
 或いは、優先制御期間は、固定の時間長であってもよい。その場合、制御部105は、画像処理の種別に拘わらず、固定の時間長の優先制御期間を設定する。
 制御部105は、無線通信端末200Aを優先する優先制御を行う場合、優先制御に関する通知を無線通信端末200Bに送信するよう無線LAN通信部103を制御してもよい。優先制御の第1パターンの場合、無線LAN通信部103は、無線通信端末200Bからの画像処理指示を優先制御期間にわたって受け付けないことを示す通知を無線通信端末200Bに送信する。無線通信端末200Bは、当該通知を表示する。一方、優先制御の第2パターンの場合、無線LAN通信部103は、無線通信端末200Bからの画像処理指示を優先制御期間が経過するまで保留することを示す通知を無線通信端末200Bに送信する。無線通信端末200Bは、当該通知を表示する。
 制御部105は、無線通信端末200AのユーザAを特定してもよい。例えば、制御部105は、無線通信端末200Aとの無線通信に基づいて、無線通信端末200Aとの無線通信接続の確立時にユーザAの識別情報を取得してもよいし、無線通信端末200Aからの画像処理指示の受信時にユーザAの識別情報を取得してもよい。制御部105は、当該特定したユーザAの情報(識別情報)を含む通知を無線通信端末200Bに送信するよう無線LAN通信部103を制御してもよい。無線通信端末200Bは、当該識別情報を表示する。例えば、優先制御の第1パターンの場合、無線通信端末200Bは、「ユーザAの画像処理ジョブを実行中です。現在、あなたの画像処理ジョブは受け付けられません。」といった表示をユーザBに対して行う。一方、優先制御の第2パターンの場合、無線通信端末200Bは、「ユーザAの画像処理ジョブを実行中です。あなたの画像処理ジョブは、ユーザAの画像処理ジョブの終了後に実行されます。」といった表示をユーザBに対して行う。
 制御部105は、認証処理の成功を条件に画像処理指示に応じた画像処理を実行する第1モードと、当該認証処理を行わずに画像処理指示に応じた画像処理を実行する第2モードと、のいずれかを選択して設定する。第2モードは、従来の動作と同様な動作を行うモードである。第1モードは、上述のような問題を解決可能であるものの、ユーザAが2次元コードの読取を行う必要があり、ユーザAの手間が増える。そのため、第1モード及び第2モードを選択可能とすることで、利便性をさらに高めることができる。
 制御部105は、第1モードを選択したことに基づいて、第1モードを選択していることを示す通知を各無線通信端末200(無線通信端末200A及び無線通信端末200B)に送信するよう無線LAN通信部103を制御してもよい。これにより、各無線通信端末200のユーザ(ユーザA及びユーザB)は、画像処理を実行するために2次元コードの読取を行う必要があることを把握できる。
 制御部105は、無線LAN通信部103が複数の無線通信端末200との無線通信を行っていることに基づいて、第1モードを選択してもよい。一方、制御部105は、無線LAN通信部103が1つの無線通信端末200だけとの無線通信を行っていることに基づいて、第2モードを選択してもよい。無線LAN通信部103が1つの無線通信端末200だけとの無線通信を行っている場合、上述のような問題が生じない。そのため、制御部105は、無線LAN通信部103が現在確立している無線通信接続の数を把握し、無線LAN通信部103が複数の無線通信端末200との無線通信を行っている場合に限り第1モードを選択してもよい。
 制御部105は、第1モードを指定する所定操作を操作部102が受け付けたことに基づいて、第1モードを選択してもよい。上述のように、操作部102は、第1モードを指定(設定)するためのボタンを含み得る。当該ボタンは、物理ボタン(物理キー)であってもよいし、表示部101が表示するボタン(ソフトキー)であってもよい。当該ボタンが押下された場合(すなわち、所定操作がなされた場合)、制御部105は、第1モードを選択及び設定する。これにより、ユーザが明示的に第1モードを指定できる。一方、制御部105は、所定操作を操作部102が受け付けていないことに基づいて、第2モードを選択する。
 制御部105は、第1モードを指定する所定信号を無線LAN通信部103が無線通信により受信したことに基づいて、第1モードを選択してもよい。例えば、ユーザAが無線通信端末200Aに表示された第1モード設定ボタンを操作すると、無線通信端末200Aは、第1モードを設定するための所定信号(コマンド)を画像処理装置100に送信する。これにより、ユーザが明示的に第1モードを指定できる。一方、制御部105は、所定信号を無線LAN通信部103が受信していないことに基づいて、第2モードを選択してもよい。
 制御部105は、第1モードを選択したことに基づいて、認証情報(第1認証情報)が符号化された2次元コードを表示するよう表示部101を制御してもよい。制御部105は、第1モードを選択したタイミングで2次元コードを表示部101に表示させてもよいし、第1モードを選択した後に原稿又は用紙が画像処理装置100にセットされたタイミングで2次元コードを表示部101に表示させてもよい。一方、制御部105は、第2モードを選択したことに基づいて、認証情報(第1認証情報)が符号化された2次元コードを表示しないよう表示部101を制御してもよい。
 (無線通信端末の構成例)
 図3は、本実施形態に係る無線通信端末200の構成例を示す図である。ここでは、上述の構成と同様な構成については適宜説明を省略する。
 無線通信端末200は、無線LAN通信部201と、表示部202と、操作部203と、撮像部204と、制御部205と、記憶部206と、を有する。無線LAN通信部201、表示部202、操作部203、撮像部204、制御部205、及び記憶部206は、例えばバス210によって電気的に接続されている。
 無線LAN通信部201は、画像処理装置100との無線通信を行う。本実施形態では、無線LAN通信部201は、無線LAN通信方式のアドホックモードにより、画像処理装置100との直接的な無線通信を行う。無線LAN通信部201に代えて、又は無線LAN通信部201に加えて、1つ又は複数の無線通信端末200との直接的な無線通信を行うBluetooth(登録商標)通信部を設けてもよい。なお、無線通信端末200は、公衆網経由の通信を行う公衆網通信部をさらに有していてもよい。公衆網は、セルラ通信網を含んでもよい。公衆網通信部は、セルラ通信部であってもよい。
 表示部202は、制御部205の制御下で画像を表示する。操作部203は、ユーザ操作(ユーザ入力)を受け付ける。操作部203の少なくとも一部は、表示部202と一体化されて、タッチパネル表示部を構成してもよい。操作部203の少なくとも一部は、1つ又は複数の物理ボタンとして構成されてもよい。表示部202は、液晶表示部又は有機EL表示部によって構成される。操作部203は、表示部202に対するタッチ操作の位置を検出し、検出結果を出力する。
 撮像部204は、CCD(Charge Coupled Device)又はCMOS(Complementary Metal Oxide Semiconductor)等のイメージセンサを含むカメラを構成する。撮像部204は、制御部205の制御下で電子的に画像を撮像し、画像データを出力する。
 制御部205は、1つ又は複数のプロセッサを含んで構成され、無線通信端末200の全体を制御する。制御部205は、記憶部206に記憶されているプログラムを実行することによって、種々の処理を実行する。当該プログラムは、画像処理装置100を操作するための操作アプリケーションを含む。制御部205は、無線LAN通信部201、表示部202、操作部203、撮像部204、制御部205、及び記憶部206のそれぞれの動作を制御する。なお、制御部205は、一定の動作のみを行うように構成された論理回路等を含んでいてもよい。上述及び後述の無線通信端末200の動作は、制御部205により制御される動作であってもよい。
 記憶部206は、例えば、ROM、RAM、及び補助記憶装置等の種々のメモリを含んで構成される。制御部205及び記憶部206の組み合わせは、コンピュータとして捉えられてよい。制御部205により実行されるプログラムは、例えば、記憶部206のROM及び/又は補助記憶装置に記憶されている。
 このように構成された無線通信端末200において、撮像部204は、画像処理装置100が表示する認証情報(2次元コード)を撮像により取得する。すなわち、本実施形態では、撮像部204は、画像処理装置100が提示する認証情報を取得するための取得部を構成する。制御部205は、当該取得した認証情報と、画像処理の実行を指示する画像処理指示とを画像処理装置100に送信するよう無線LAN通信部201を制御する。本実施形態では、無線LAN通信部201は、撮像部204が撮像した2次元コードを復号することで得た認証情報を、画像処理指示と共に画像処理装置100に送信する。
 無線LAN通信部201は、画像処理装置100が第1モードを選択していることを示す通知を画像処理装置100から受信してもよい。上述のように、第1モードは、画像処理装置100が提示した認証情報と無線通信端末200が送信した認証情報とが整合するかを確認する認証処理の成功を条件に画像処理指示に応じた画像処理を画像処理装置100が実行するモードである。制御部205は、当該通知に基づいて、画像処理装置100が提示する認証情報を取得するようユーザに促す画面を表示部202に表示させてもよい。例えば、制御部205は、当該通知の受信に応じて、「画像処理ジョブを実行するためには、画像処理装置に表示された2次元コードを撮像する必要があります。」といったテキストを表示部202に表示させてもよい。
 (システム動作例)
 本実施形態に係る画像処理システムの動作例について説明する。
 (1)第1動作例
 図4は、本実施形態に係る画像処理システムの第1動作例を示す図である。
 ステップS101において、無線通信端末200Aは、画像処理装置100との無線通信接続を確立する。ステップS102において、無線通信端末200Bは、画像処理装置100との無線通信接続を確立する。ステップS101及びステップS102の順番は逆であってもよい。
 ステップS103において、画像処理装置100は、第1モードを選択する。画像処理装置100は、自身が複数の無線通信端末200との無線通信接続を確立していることに基づいて、第1モードを選択してもよい。画像処理装置100は、第1モードを指定する所定操作を操作部102が受け付けたことに基づいて、第1モードを選択してもよい。画像処理装置100は、第1モードを指定する所定信号を自身が無線通信により受信したことに基づいて、第1モードを選択してもよい。
 ステップS104において、画像処理装置100は、第1モードを選択したことに基づいて、認証情報(第1認証情報)が符号化された2次元コードを表示する。
 ステップS105において、画像処理装置100は、画像処理装置100が第1モードにあることを示す通知を無線通信端末200Aに送信する。ステップS106において、無線通信端末200Aは、当該通知に基づいて、2次元コードの読取を促す表示をユーザAに対して行う。
 ステップS107において、画像処理装置100は、画像処理装置100が第1モードにあることを示す通知を無線通信端末200Bに送信する。ステップS108において、無線通信端末200Bは、当該通知に基づいて、2次元コードの読取を促す表示をユーザBに対して行う。
 各無線通信端末200は、第1モードにあることを示す通知を受信した直後に、2次元コードの読取を促す表示を行ってもよい。或いは、各無線通信端末200は、当該通知を受信した後、画像処理を設定及び指示するためのメニュー画面をユーザが操作したときに、2次元コードの読取を促す表示を行ってもよい。
 ステップS109において、無線通信端末200Aは、画像処理装置100に表示された2次元コードを撮像し、2次元コードから認証情報を復号する。また、無線通信端末200Aは、画像処理の実行を指示する操作をユーザAから受け付ける。ここで、無線通信端末200Aは、2次元コードを撮像するための撮像画面を表示した後、2次元コードが撮像されたことをトリガとして、画像処理の実行を指示する操作を受け付けるための画面に表示を切り替えてもよい。
 ステップS110において、無線通信端末200Aは、画像処理の実行を指示する画像処理指示と、復号した認証情報とのセットを画像処理装置100に送信する。画像処理装置100は、当該セットを受信する。
 ステップS111において、画像処理装置100は、ステップS104で提示した認証情報と、ステップS110で受信した認証情報とが一致するか否か確認する認証処理を行う。これらが一致することが確認された場合、画像処理装置100は、認証成功と判断する。ここでは、認証処理に成功したと仮定して説明を進める。
 なお、ステップS104で提示した認証情報と、ステップS110で受信した認証情報とが一致しない場合、画像処理装置100は、認証失敗と判断し、ステップS110で受信した画像処理指示を拒否してもよい。その場合、画像処理装置100は、画像処理指示を拒否した旨の通知を、当該画像処理指示の送信元の無線通信端末200に送信してもよい。
 また、画像処理装置100は、第1モードにおいて、いずれかの無線通信端末200から、認証情報が付されていない画像処理指示を受信した場合、当該画像処理指示を拒否してもよい。その場合、画像処理装置100は、画像処理指示を拒否した旨の通知を、当該画像処理指示の送信元の無線通信端末200に送信してもよい。
 ステップS112において、画像処理装置100は、認証処理の成功に応じて、無線通信端末200Aからの画像処理指示を無線通信端末200Bからの画像処理指示よりも優先する優先制御を開始する。例えば、画像処理装置100は、優先制御の第1パターンとして、無線通信端末200Bからの画像処理指示を優先制御期間にわたって受け付けない制御を行う。或いは、画像処理装置100は、優先制御の第2パターンとして、無線通信端末200Bからの画像処理指示を受け付けつつ当該画像処理指示を優先制御期間が経過するまで保留する制御を行う。
 優先制御期間は、無線通信端末200Aからの画像処理指示に応じた画像処理(画像処理ジョブ)が完了するまでの期間であってもよい。画像処理装置100は、当該完了に応じて優先制御を終了してもよい(ステップS116)。或いは、優先制御期間は、固定の時間長であってもよい。その場合、画像処理装置100は、画像処理の種別に拘わらず、固定の時間長の優先制御期間が経過すると優先制御を終了する(ステップS116)。
 ステップS113において、画像処理装置100は、無線通信端末200Aを優先する優先制御に関する通知を無線通信端末200Bに送信する。優先制御の第1パターンの場合、画像処理装置100は、無線通信端末200Bからの画像処理指示を優先制御期間にわたって受け付けないことを示す通知を無線通信端末200Bに送信してもよい。優先制御の第2パターンの場合、画像処理装置100は、無線通信端末200Bからの画像処理指示を優先制御期間が経過するまで保留することを示す通知を無線通信端末200Bに送信する。ステップS114において、無線通信端末200Bは、当該通知を表示する。
 ここで、画像処理装置100は、無線通信端末200AのユーザAを特定し、当該特定したユーザAの情報(識別情報)を含む通知を無線通信端末200Bに送信してもよい(ステップS113)。無線通信端末200Bは、当該識別情報を表示してもよい(ステップS114)。
 ステップS115において、画像処理装置100は、ステップS110で受信した画像処理指示に応じた画像処理(画像処理ジョブ)を実行する。当該画像処理は、例えば、「コピー」、「スキャン」、及び「FAX」のいずれかであってもよい。
 ステップS116において、画像処理装置100は、優先制御期間の経過に応じて優先制御を終了する。ステップS117において、画像処理装置100は、優先制御を終了する旨の通知を無線通信端末200Bに送信する。無線通信端末200Bは、当該通知を表示する。
 (2)第2動作例
 図5は、本実施形態に係る画像処理システムの第2動作例を示す図である。ここでは、上述の第1動作例との相違点について説明し、重複する説明を省略する。
 ステップS201乃至ステップS208の動作は、上述の第1動作例と同様である。
 ステップS209において、無線通信端末200Aは、画像処理装置100に表示された2次元コードを撮像し、2次元コードから認証情報を復号する。
 ステップS210において、無線通信端末200Aは、ステップS209で復号した認証情報を含む通知を画像処理装置100に送信する。画像処理装置100は、当該通知を受信し、当該通知の送信元として無線通信端末200Aを記憶する。本動作例では、認証情報は、画像処理指示とセットで送信されなくてもよい。
 ステップS211において、画像処理装置100は、ステップS204で提示した認証情報と、ステップS210で受信した認証情報とが一致するか否か確認する認証処理を行う。これらが一致することが確認された場合、画像処理装置100は、認証成功と判断する。ここでは、認証処理に成功したと仮定して説明を進める。画像処理装置100は、認証成功と判断したことに応じて、認証成功を示す通知(認証OK)を無線通信端末200Aに送信してもよい。無線通信端末200Aは、当該通知の受信に応じて、認証処理に成功した旨の表示をユーザAに対して行ってもよい。
 なお、ステップS204で提示した認証情報と、ステップS210で受信した認証情報とが一致しない場合、画像処理装置100は、認証失敗と判断し、ステップS210で受信した画像処理指示を拒否してもよい。その場合、画像処理装置100は、画像処理指示を拒否した旨の通知を、当該画像処理指示の送信元の無線通信端末200に送信してもよい。
 ステップS212において、画像処理装置100は、認証処理の成功に応じて、無線通信端末200Aからの画像処理指示を無線通信端末200Bからの画像処理指示よりも優先する優先制御を開始する。ステップS213において、画像処理装置100は、無線通信端末200Aを優先する優先制御に関する通知を無線通信端末200Bに送信する。ステップS214において、無線通信端末200Bは、当該通知を表示する。画像処理装置100は、無線通信端末200AのユーザAを特定し、当該特定したユーザAの情報(識別情報)を含む通知を無線通信端末200Bに送信してもよい(ステップS213)。無線通信端末200Bは、当該識別情報を表示してもよい(ステップS214)。
 ステップS215において、無線通信端末200Aは、無線通信端末200Aは、画像処理の実行を指示する操作をユーザAから受け付ける。
 ステップS216において、無線通信端末200Aは、画像処理の実行を指示する画像処理指示を画像処理装置100に送信する。画像処理装置100は、当該画像処理指示を受信する。画像処理装置100は、当該画像処理指示が認証処理に成功した無線通信端末200Aからの指示であることを確認する。
 ステップS217において、画像処理装置100は、ステップS216で受信した画像処理指示に応じた画像処理(画像処理ジョブ)を実行する。
 ステップS218において、画像処理装置100は、優先制御期間の経過に応じて優先制御を終了する。ステップS219において、画像処理装置100は、優先制御を終了する旨の通知を無線通信端末200Bに送信する。無線通信端末200Bは、当該通知を表示する。
 (第1変更例)
 図6は、上述の実施形態に係る画像処理装置100の変更例を示す図である。図7は、上述の実施形態に係る無線通信端末200の変更例を示す図である。
 上述の実施形態において、画像処理装置100は、認証情報が符号化された2次元コードを表示することで認証情報を提示していた。無線通信端末200は、画像処理装置100が表示する2次元コードを撮像(及び復号)することで認証情報を取得していた。すなわち、上述の実施形態では、画像処理装置100が、画像を表示する表示部101(具体的には、窓部)を有することを前提としている。
 本変更例では、図6に示すように、画像処理装置100は、表示部101を有していなくてもよい。本変更例に係る画像処理装置100は、NFC(Near Field Communication)通信を行うNFC通信部107を有する。NFC通信部107は、認証情報をNFC通信により送信することで提示する提示部を構成する。
 また、本変更例では、図7に示すように、無線通信端末200は、画像を撮像する撮像部204を有していなくてもよい。本変更例に係る無線通信端末200は、NFC通信を行うNFC通信部207を有する。NFC通信部207は、認証情報をNFC通信により受信することで取得する取得部を構成する。
 NFC通信は、例えば、13.56MHzの周波数を利用する通信距離10cm程度の無線通信技術である。ユーザは、無線通信端末200を画像処理装置100にかざすことで、無線通信端末200と画像処理装置100とのNFC通信が行われる。
 本実施形態では、2次元コードに代えてNFCを用いるため、上述の実施形態におけるコード読取(2次元コード読取)をNFC読取と読み替える。
 (第2変更例)
 図8は、上述の実施形態に係る画像処理システムの変更例を示す図である。図示の例では、画像処理装置100が表示部101を有しているが、上述の第1変更例のように、表示部101に代えてNFC通信部107を画像処理装置100に設けてもよい。
 上述の実施形態において、画像処理装置100と無線通信端末200との間の無線通信が、直接的な無線通信である一例について説明した。これに対し、本変更例では、画像処理装置100と無線通信端末200との間の無線通信は、アクセスポイント(AP)300を経由する間接的な無線通信である。AP300は、無線LANルーターとも称される。
 例えば、本変更例では、画像処理装置100と無線通信端末200との間の無線通信として、無線LAN通信方式のインフラストラクチャモードを用いる。各無線通信端末200は、AP300を介して画像処理装置100にアクセスし、AP300を介した無線通信接続を画像処理装置100と確立する。
 (他の実施形態)
 上述の実施形態において、「プリント」には3Dプリントが含まれてもよい。すなわち、画像処理装置100は、3Dプリントの機能を有していてもよい。例えば、プリンタ部104aは、樹脂及び/又は金属粉等を用いて立体物を形成する3Dプリンタであってもよい。
 上述の実施形態における動作フローは、必ずしもフロー図に記載された順序に沿って時系列に実行されなくてよい。例えば、動作におけるステップは、フロー図として記載した順序と異なる順序で実行されても、並列的に実行されてもよい。また、動作におけるステップの一部が削除されてもよく、さらなるステップが処理に追加されてもよい。
 上述の実施形態に係る動作をコンピュータ(画像処理装置100、無線通信端末200)に実行させるプログラムが提供されてもよい。プログラムは、コンピュータ読取り可能媒体に記録されていてもよい。コンピュータ読取り可能媒体を用いれば、コンピュータ(情報処理装置)にプログラムをインストールすることが可能である。ここで、プログラムが記録されたコンピュータ読取り可能媒体は、非一過性の記録媒体であってもよい。非一過性の記録媒体は、特に限定されるものではないが、例えば、CD-ROMやDVD-ROM等の記録媒体であってもよい。
 本開示で使用する「に基づいて(based on)」、「に応じて(depending on/in response to)」という記載は、別段に明記されていない限り、「のみに基づいて」、「のみに応じて」を意味しない。「に基づいて」という記載は、「のみに基づいて」及び「に少なくとも部分的に基づいて」の両方を意味する。同様に、「に応じて」という記載は、「のみに応じて」及び「に少なくとも部分的に応じて」の両方を意味する。また、「含む(include)」、「備える(comprise)」、及びそれらの変形の用語は、列挙する項目のみを含むことを意味せず、列挙する項目のみを含んでもよいし、列挙する項目に加えてさらなる項目を含んでもよいことを意味する。また、本開示において使用されている用語「又は(or)」は、排他的論理和ではないことが意図される。さらに、本開示で使用した「第1」、「第2」などの呼称を使用した要素へのいかなる参照も、それらの要素の量又は順序を全般的に限定するものではない。これらの呼称は、2つ以上の要素間を区別する便利な方法として本明細書で使用され得る。したがって、第1及び第2の要素への参照は、2つの要素のみがそこで採用され得ること、又は何らかの形で第1の要素が第2の要素に先行しなければならないことを意味しない。本開示において、例えば、英語でのa,an,及びtheのように、翻訳により冠詞が追加された場合、これらの冠詞は、文脈から明らかにそうではないことが示されていなければ、複数のものを含むものとする。
 以上、図面を参照して実施形態について詳しく説明したが、具体的な構成は上述のものに限られることはなく、要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
 (付記)
 上述の実施形態に関する特徴について付記する。
 (付記1)
 プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理部(104)と、
 無線通信端末(200)が取得可能な第1認証情報を提示する提示部(101、107)と、
 前記無線通信端末(200)との無線通信により、前記画像処理の実行を指示する画像処理指示と、前記画像処理指示と関連付けられた第2認証情報と、を前記無線通信端末(200)から受信する通信部(103)と、
 前記受信した第2認証情報が前記提示した第1認証情報と整合するかを確認する認証処理を行う制御部(105)と、を備え、
 前記制御部(105)は、前記認証処理に成功したことに基づいて、前記受信した画像処理指示に応じた前記画像処理を実行するよう前記画像処理部(104)を制御する
 画像処理装置(100)。
 (付記2)
 前記通信部(103)は、前記無線通信端末(200A)を含む複数の無線通信端末(200A、200B)との無線通信を実行可能であり、
 前記制御部(105)は、前記無線通信端末(200A)が前記第1認証情報を取得した後、所定期間にわたって、前記無線通信端末(200A)からの画像処理指示を他の無線通信端末(200B)からの画像処理指示よりも優先する優先制御を行う
 付記1に記載の画像処理装置(100)。
 (付記3)
 前記制御部(105)は、前記優先制御として、前記他の無線通信端末(200B)からの前記画像処理指示を受け付けない制御を行う
 付記2に記載の画像処理装置(100)。
 (付記4)
 前記制御部(105)は、前記優先制御として、前記他の無線通信端末(200B)からの前記画像処理指示を受け付けつつ当該画像処理指示を前記所定期間が経過するまで保留する制御を行う
 付記2に記載の画像処理装置(100)。
 (付記5)
 前記所定期間が、前記無線通信端末(200)からの前記画像処理指示に応じた前記画像処理が完了するまでの期間であって、前記制御部(105)は、当該完了に応じて前記優先制御を終了する
 付記2乃至4のいずれかに記載の画像処理装置(100)。
 (付記6)
 前記制御部(105)は、前記優先制御を行う場合、前記優先制御に関する通知を前記他の無線通信端末(200)に送信するよう前記通信部(103)を制御する
 付記2乃至5のいずれかに記載の画像処理装置(100)。
 (付記7)
 前記制御部(105)は、
  前記無線通信端末(200A)のユーザを特定し、
  当該特定したユーザの情報を含む前記通知を前記他の無線通信端末(200B)に送信するよう前記通信部(103)を制御する
 付記6に記載の画像処理装置(100)。
 (付記8)
 前記提示部(101、107)は、前記画像処理装置(100)に接近した前記無線通信端末(200)が前記画像処理装置(100)から前記第1認証情報を直接的に取得可能な態様で前記第1認証情報を提示する
 付記1乃至7のいずれかに記載の画像処理装置(100)。
 (付記9)
 前記提示部(101、107)は、前記第1認証情報が符号化されたコードを表示することで前記提示を行う表示部(101)、及び前記第1認証情報をNFC(Near Field Communication)通信により送信することで前記提示を行うNFC通信部(107)のうち、少なくとも一方を含む
 付記8に記載の画像処理装置(100)。
 (付記10)
 前記制御部(105)は、前記認証処理の成功を条件に前記画像処理指示に応じた前記画像処理を実行する第1モードと、前記認証処理を行わずに前記画像処理指示に応じた前記画像処理を実行する第2モードと、のいずれかを選択する
 付記1乃至9のいずれかに記載の画像処理装置(100)。
 (付記11)
 前記制御部(105)は、前記第1モードを選択したことに基づいて、前記第1モードを選択していることを示す通知を前記無線通信端末(200)に送信するよう前記通信部(103)を制御する
 付記10に記載の画像処理装置(100)。
 (付記12)
 前記制御部(105)は、
  前記通信部(103)が複数の無線通信端末(200A、200B)との無線通信を行っていることに基づいて、前記第1モードを選択し、
  前記通信部(103)が1つの無線通信端末(200)だけとの無線通信を行っていることに基づいて、前記第2モードを選択する
 付記10又は11に記載の画像処理装置(100)。
 (付記13)
 ユーザ操作を受け付ける操作部(102)をさらに備え、
 前記制御部(105)は、
  前記第1モードを指定する所定操作を前記操作部(102)が受け付けたことに基づいて、前記第1モードを選択し、
  前記所定操作を前記操作部(102)が受け付けていないことに基づいて、前記第2モードを選択する
 付記10又は11に記載の画像処理装置(100)。
 (付記14)
 前記制御部(105)は、
  前記第1モードを指定する所定信号を前記通信部(103)が無線通信により受信したことに基づいて、前記第1モードを選択し、
  前記所定信号を前記通信部(103)が受信していないことに基づいて、前記第2モードを選択する
 付記10又は11に記載の画像処理装置(100)。
 (付記15)
 前記制御部(105)は、
  前記第1モードを選択したことに基づいて、前記第1認証情報を提示するよう前記提示部(101、107)を制御し、
  前記第2モードを選択したことに基づいて、前記第1認証情報を提示しないよう前記提示部(101、107)を制御する
 付記10乃至14のいずれかに記載の画像処理装置(100)。
 (付記16)
 プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理装置(100)との無線通信を行う通信部(201)と、
 前記画像処理装置(100)が提示する認証情報を取得する取得部(204、207)と、
 前記無線通信により、前記取得した認証情報と、前記画像処理の実行を指示する画像処理指示とを前記画像処理装置(100)に送信するよう前記通信部(201)を制御する制御部(205)と、を備える
 無線通信端末(200)。
 (付記17)
 表示部(202)をさらに備え、
 前記通信部(201)は、前記画像処理装置(100)が第1モードを選択していることを示す通知を前記画像処理装置(100)から受信し、
 前記第1モードは、前記画像処理装置(100)が提示した認証情報と前記無線通信端末(200)が送信した認証情報とが整合するかを確認する認証処理の成功を条件に前記画像処理指示に応じた前記画像処理を実行するモードであり、
 前記制御部(205)は、前記通知に基づいて、前記画像処理装置(100)が提示する認証情報を取得するようユーザに促す画面を前記表示部(202)に表示させる
 付記16に記載の無線通信端末(200)。
 (付記18)
 前記取得部(204、207)は、前記画像処理装置(100)に接近した前記無線通信端末(200)が前記画像処理装置(100)から前記認証情報を直接的に取得可能な態様で前記認証情報を取得する
 付記16又は17に記載の無線通信端末(200)。
 (付記19)
 前記取得部(204、207)は、前記認証情報が符号化されたコードを撮像する撮像部(204)、及び前記認証情報をNFC(Near Field Communication)通信により受信するNFC通信部(207)のうち、少なくとも一方を含む
 付記18に記載の無線通信端末(200)。
 (付記20)
 プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理装置(100)に、
 無線通信端末(200)が取得可能な第1認証情報を提示するステップと、
 前記無線通信端末(200)との無線通信により、前記画像処理の実行を指示する画像処理指示と、前記画像処理指示と関連付けられた第2認証情報と、を前記無線通信端末(200)から受信するステップと、
 前記受信した第2認証情報が前記提示した第1認証情報と整合するかを確認する認証処理を行うステップと、
 前記認証処理に成功したことに基づいて、前記受信した画像処理指示に応じた前記画像処理を実行するステップと、を実行させる
 プログラム。
 (付記21)
 無線通信端末(200)に、
 プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理装置(100)との無線通信を行うステップと、
 前記画像処理装置(100)が提示する認証情報を取得するステップと、
 前記画像処理装置(100)との無線通信により、前記取得した認証情報と、前記画像処理の実行を指示する画像処理指示とを前記画像処理装置(100)に送信するステップと、を実行させる
 プログラム。
100  :画像処理装置
101  :表示部
102  :操作部
103  :無線LAN通信部
104  :画像処理部
104a :プリンタ部
104b :スキャナ部
104c :公衆網通信部
105  :制御部
106  :記憶部
107  :NFC通信部
110  :バス
200  :無線通信端末
200A :無線通信端末
200B :無線通信端末
201  :無線LAN通信部
202  :表示部
203  :操作部
204  :撮像部
205  :制御部
206  :記憶部
207  :NFC通信部
210  :バス
300  :AP

Claims (21)

  1.  プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理部と、
     無線通信端末が取得可能な第1認証情報を提示する提示部と、
     前記無線通信端末との無線通信により、前記画像処理の実行を指示する画像処理指示と、前記画像処理指示と関連付けられた第2認証情報と、を前記無線通信端末から受信する通信部と、
     前記受信した第2認証情報が前記提示した第1認証情報と整合するかを確認する認証処理を行う制御部と、を備え、
     前記制御部は、前記認証処理に成功したことに基づいて、前記受信した画像処理指示に応じた前記画像処理を実行するよう前記画像処理部を制御する
     画像処理装置。
  2.  前記通信部は、前記無線通信端末を含む複数の無線通信端末との無線通信を実行可能であり、
     前記制御部は、前記無線通信端末が前記第1認証情報を取得した後、所定期間にわたって、前記無線通信端末からの画像処理指示を他の無線通信端末からの画像処理指示よりも優先する優先制御を行う
     請求項1に記載の画像処理装置。
  3.  前記制御部は、前記優先制御として、前記他の無線通信端末からの前記画像処理指示を受け付けない制御を行う
     請求項2に記載の画像処理装置。
  4.  前記制御部は、前記優先制御として、前記他の無線通信端末からの前記画像処理指示を受け付けつつ当該画像処理指示を前記所定期間が経過するまで保留する制御を行う
     請求項2に記載の画像処理装置。
  5.  前記所定期間が、前記無線通信端末からの前記画像処理指示に応じた前記画像処理が完了するまでの期間であって、前記制御部は、当該完了に応じて前記優先制御を終了する
     請求項2乃至4のいずれか1項に記載の画像処理装置。
  6.  前記制御部は、前記優先制御を行う場合、前記優先制御に関する通知を前記他の無線通信端末に送信するよう前記通信部を制御する
     請求項2乃至4のいずれか1項に記載の画像処理装置。
  7.  前記制御部は、
      前記無線通信端末のユーザを特定し、
      当該特定したユーザの情報を含む前記通知を前記他の無線通信端末に送信するよう前記通信部を制御する
     請求項6に記載の画像処理装置。
  8.  前記提示部は、前記画像処理装置に接近した前記無線通信端末が前記画像処理装置から前記第1認証情報を直接的に取得可能な態様で前記第1認証情報を提示する
     請求項1に記載の画像処理装置。
  9.  前記提示部は、前記第1認証情報が符号化されたコードを表示することで前記提示を行う表示部、及び前記第1認証情報をNFC(Near Field Communication)通信により送信することで前記提示を行うNFC通信部のうち、少なくとも一方を含む
     請求項8に記載の画像処理装置。
  10.  前記制御部は、前記認証処理の成功を条件に前記画像処理指示に応じた前記画像処理を実行する第1モードと、前記認証処理を行わずに前記画像処理指示に応じた前記画像処理を実行する第2モードと、のいずれかを選択する
     請求項1に記載の画像処理装置。
  11.  前記制御部は、前記第1モードを選択したことに基づいて、前記第1モードを選択していることを示す通知を前記無線通信端末に送信するよう前記通信部を制御する
     請求項10に記載の画像処理装置。
  12.  前記制御部は、
      前記通信部が複数の無線通信端末との無線通信を行っていることに基づいて、前記第1モードを選択し、
      前記通信部が1つの無線通信端末だけとの無線通信を行っていることに基づいて、前記第2モードを選択する
     請求項10に記載の画像処理装置。
  13.  ユーザ操作を受け付ける操作部をさらに備え、
     前記制御部は、
      前記第1モードを指定する所定操作を前記操作部が受け付けたことに基づいて、前記第1モードを選択し、
      前記所定操作を前記操作部が受け付けていないことに基づいて、前記第2モードを選択する
     請求項10に記載の画像処理装置。
  14.  前記制御部は、
      前記第1モードを指定する所定信号を前記通信部が無線通信により受信したことに基づいて、前記第1モードを選択し、
      前記所定信号を前記通信部が受信していないことに基づいて、前記第2モードを選択する
     請求項10に記載の画像処理装置。
  15.  前記制御部は、
      前記第1モードを選択したことに基づいて、前記第1認証情報を提示するよう前記提示部を制御し、
      前記第2モードを選択したことに基づいて、前記第1認証情報を提示しないよう前記提示部を制御する
     請求項10乃至14のいずれか1項に記載の画像処理装置。
  16.  プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理装置との無線通信を行う通信部と、
     前記画像処理装置が提示する認証情報を取得する取得部と、
     前記無線通信により、前記取得した認証情報と、前記画像処理の実行を指示する画像処理指示とを前記画像処理装置に送信するよう前記通信部を制御する制御部と、を備える
     無線通信端末。
  17.  表示部をさらに備え、
     前記通信部は、前記画像処理装置が第1モードを選択していることを示す通知を前記画像処理装置から受信し、
     前記第1モードは、前記画像処理装置が提示した認証情報と前記無線通信端末が送信した認証情報とが整合するかを確認する認証処理の成功を条件に前記画像処理指示に応じた前記画像処理を実行するモードであり、
     前記制御部は、前記通知に基づいて、前記画像処理装置が提示する認証情報を取得するようユーザに促す画面を前記表示部に表示させる
     請求項16に記載の無線通信端末。
  18.  前記取得部は、前記画像処理装置に接近した前記無線通信端末が前記画像処理装置から前記認証情報を直接的に取得可能な態様で前記認証情報を取得する
     請求項16又は17に記載の無線通信端末。
  19.  前記取得部は、前記認証情報が符号化されたコードを撮像する撮像部、及び前記認証情報をNFC(Near Field Communication)通信により受信するNFC通信部のうち、少なくとも一方を含む
     請求項18に記載の無線通信端末。
  20.  プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理装置に、
     無線通信端末が取得可能な第1認証情報を提示するステップと、
     前記無線通信端末との無線通信により、前記画像処理の実行を指示する画像処理指示と、前記画像処理指示と関連付けられた第2認証情報と、を前記無線通信端末から受信するステップと、
     前記受信した第2認証情報が前記提示した第1認証情報と整合するかを確認する認証処理を行うステップと、
     前記認証処理に成功したことに基づいて、前記受信した画像処理指示に応じた前記画像処理を実行するステップと、を実行させる
     プログラム。
  21.  無線通信端末に、
     プリント及びスキャンの少なくとも一方を含む画像処理を実行する画像処理装置との無線通信を行うステップと、
     前記画像処理装置が提示する認証情報を取得するステップと、
     前記画像処理装置との無線通信により、前記取得した認証情報と、前記画像処理の実行を指示する画像処理指示とを前記画像処理装置に送信するステップと、を実行させる
     プログラム。
PCT/JP2022/036783 2022-09-30 2022-09-30 画像処理装置、無線通信端末、及びプログラム WO2024069962A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/036783 WO2024069962A1 (ja) 2022-09-30 2022-09-30 画像処理装置、無線通信端末、及びプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/036783 WO2024069962A1 (ja) 2022-09-30 2022-09-30 画像処理装置、無線通信端末、及びプログラム

Publications (1)

Publication Number Publication Date
WO2024069962A1 true WO2024069962A1 (ja) 2024-04-04

Family

ID=90476722

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2022/036783 WO2024069962A1 (ja) 2022-09-30 2022-09-30 画像処理装置、無線通信端末、及びプログラム

Country Status (1)

Country Link
WO (1) WO2024069962A1 (ja)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007259096A (ja) * 2006-03-23 2007-10-04 Brother Ind Ltd 端末装置およびプログラム
JP2008134985A (ja) * 2006-10-27 2008-06-12 Murata Mach Ltd ネットワークシステム
JP2014216817A (ja) * 2013-04-25 2014-11-17 シャープ株式会社 情報端末管理システム
JP2017050668A (ja) * 2015-09-01 2017-03-09 コニカミノルタ株式会社 画像処理システム、画像処理装置及びプログラム
JP2019074919A (ja) * 2017-10-16 2019-05-16 株式会社沖データ 携帯端末装置、情報処理プログラム及び画像形成システム
JP2020024600A (ja) * 2018-08-08 2020-02-13 シャープ株式会社 画像形成装置、情報処理システムおよび情報処理方法
JP2022045185A (ja) * 2020-09-08 2022-03-18 キヤノン株式会社 システム、サーバ、読取装置、方法およびプログラム

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007259096A (ja) * 2006-03-23 2007-10-04 Brother Ind Ltd 端末装置およびプログラム
JP2008134985A (ja) * 2006-10-27 2008-06-12 Murata Mach Ltd ネットワークシステム
JP2014216817A (ja) * 2013-04-25 2014-11-17 シャープ株式会社 情報端末管理システム
JP2017050668A (ja) * 2015-09-01 2017-03-09 コニカミノルタ株式会社 画像処理システム、画像処理装置及びプログラム
JP2019074919A (ja) * 2017-10-16 2019-05-16 株式会社沖データ 携帯端末装置、情報処理プログラム及び画像形成システム
JP2020024600A (ja) * 2018-08-08 2020-02-13 シャープ株式会社 画像形成装置、情報処理システムおよび情報処理方法
JP2022045185A (ja) * 2020-09-08 2022-03-18 キヤノン株式会社 システム、サーバ、読取装置、方法およびプログラム

Similar Documents

Publication Publication Date Title
US10868939B2 (en) Image processing apparatus having connection information transmission, method of controlling the same, and storage medium
US10142510B2 (en) Print control apparatus and control method thereof
CN108141896B (zh) 通信装置及其控制方法和存储介质
US20150138597A1 (en) Mobile terminal, image forming apparatus, control method thereof, and storage medium storing a program
JP6197450B2 (ja) 情報処理装置、プログラム及び情報処理システム
JP2020145493A (ja) 画像読取装置及び画像読取方法
JP2014045418A (ja) 情報処理システム、連携管理装置、情報処理装置、情報処理システムの制御方法、情報処理システムの制御プログラム
US11467782B2 (en) Image forming system, mobile communication terminal, image forming device, and image forming method with data location detection
US20170272896A1 (en) Information processing apparatus, image forming apparatus, information processing method and non-transitory computer readable medium
JP2015133674A (ja) 読取画像配信システム、画像処理装置及び制御プログラム
US9225890B2 (en) Image processing system, portable information device, remote operation method, and non-transitory computer-readable recording medium encoded with cooperation program
US20180152599A1 (en) Image processor and image processing system
WO2024069962A1 (ja) 画像処理装置、無線通信端末、及びプログラム
US10394445B2 (en) Text field input selection based on selecting a key on a graphically displayed keyboard
CN110839117A (zh) 信息处理装置以及计算机可读介质
JP6142820B2 (ja) 情報処理プログラム、情報処理装置および情報処理装置の制御方法
WO2024075189A1 (ja) 画像処理システム、画像処理装置、端末装置、及びプログラム
WO2024075188A1 (ja) 端末装置、画像処理装置、及びプログラム
JP2019213087A (ja) 画像処理装置、情報処理方法及びプログラム
JP2020004148A (ja) 携帯端末のためのアプリケーションプログラムと携帯端末
US11902482B2 (en) Scanner configured to transmit scan data in response to operation key being operated, scanning system, and non-transitory computer-readable recording medium containg computer-executable instrucions for scanner
JP2018160819A (ja) 情報処理装置及びプログラム
JP6477804B2 (ja) 画像処理システム,画像処理装置,および情報処理装置
JP6191749B2 (ja) 画像処理システム,画像処理装置,および情報処理装置
JP2023118718A (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: 22961021

Country of ref document: EP

Kind code of ref document: A1