CN113726978A - 打印***、控制打印***的方法、终端设备以及存储介质 - Google Patents
打印***、控制打印***的方法、终端设备以及存储介质 Download PDFInfo
- Publication number
- CN113726978A CN113726978A CN202110551097.5A CN202110551097A CN113726978A CN 113726978 A CN113726978 A CN 113726978A CN 202110551097 A CN202110551097 A CN 202110551097A CN 113726978 A CN113726978 A CN 113726978A
- Authority
- CN
- China
- Prior art keywords
- image forming
- password
- forming apparatus
- print data
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000004891 communication Methods 0.000 claims abstract description 127
- 230000005540 biological transmission Effects 0.000 claims description 15
- 230000006870 function Effects 0.000 description 32
- 238000004590 computer program Methods 0.000 description 22
- 238000010586 diagram Methods 0.000 description 19
- 230000010365 information processing Effects 0.000 description 12
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 7
- 230000003213 activating effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/44—Secrecy systems
- H04N1/4406—Restricting access, e.g. according to user identity
- H04N1/4413—Restricting access, e.g. according to user identity involving the use of passwords, ID codes or the like, e.g. PIN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00281—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
- H04N1/00307—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a mobile telephone apparatus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/606—Protecting data by securing the transmission between two devices or processes
- G06F21/608—Secure printing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1222—Increasing security of the print job
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1238—Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1267—Job repository, e.g. non-scheduled jobs, delay printing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1284—Local printer device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1292—Mobile client, e.g. wireless printing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00095—Systems or arrangements for the transmission of the picture signal
- H04N1/00103—Systems or arrangements for the transmission of the picture signal specially adapted for radio transmission, e.g. via satellites
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00278—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a printing apparatus, e.g. a laser beam printer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00281—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
- H04N1/00315—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a radio transmission apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00326—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus
- H04N1/00342—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus with a radio frequency tag transmitter or receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0048—Type of connection
- H04N2201/006—Using near field communication, e.g. an inductive loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0074—Arrangements for the control of a still picture apparatus by the connected apparatus
- H04N2201/0075—Arrangements for the control of a still picture apparatus by the connected apparatus by a user operated remote control device, e.g. receiving instructions from a user via a computer terminal or mobile telephone handset
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Astronomy & Astrophysics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
本发明涉及打印***、控制打印***的方法、终端设备以及存储介质。提供了用于使得能够从外部终端以简单的方法执行基于留置在图像形成设备处的受密码保护的打印数据的打印的技术。在建立了与图像形成设备的近场通信的情况下,终端设备向图像形成设备发送包括终端设备的用户的用户信息的打印指令。图像形成设备从多个留置的打印数据中识别与在打印指令中包括的用户信息对应的打印数据,并基于用于打印的密码来控制基于所识别的打印数据的打印。
Description
技术领域
本发明涉及打印***、控制打印***的方法、终端设备以及非瞬态计算机可读存储介质,尤其涉及打印技术。
背景技术
当已知的图像形成设备从诸如个人计算机(PC)之类的终端设备接收打印数据时,图像形成设备立即执行打印。在这种情况下,这可能导致信息由于第三方看到忘了取走的打印物品而泄露。近年来,已经开发了一种留置打印***(hold printing system),其出于保密原因,不是在接收到打印数据时立即执行打印,而是将打印数据留置在图像形成设备的非易失性存储区域中,然后,当用户在图像形成设备的操作单元上指示打印时,执行打印。
此外,近年来,被称为智能电话的高性能便携式终端变得越来越普遍,并且已经开发出在便携式终端上提供打印功能和扫描功能的应用(以下被称为MFP应用)。利用这样的MFP应用,可以向无线连接到便携式终端的图像形成设备发送打印数据、指示扫描功能执行等。
提出了一种如下技术(日本专利公开No.2016-058072):使便携式终端的标识ID信息被包括在打印数据中、从便携式终端发送到图像形成设备并留置在那里,并且经由近场通信将打印指令与标识ID信息一起从便携式终端发送到图像形成设备,从而打印相应的打印数据。
然而,已知技术的问题在于,虽然可以容易地打印从便携式终端留置的打印数据,但是不能针对所留置并由密码保护的打印数据从便携式终端发出打印指令,即,来自诸如PC之类的信息处理设备的安全打印。
发明内容
本发明提供了使得能够从外部终端以简单的方法执行基于留置在图像形成设备处的受密码保护的打印数据的打印的技术。
根据本发明的第一方面,提供了一种打印***,该打印***包括终端设备和图像形成设备,其中,终端设备包括发送单元,该发送单元被配置为在建立了与图像形成设备的近场通信的情况下,向图像形成设备发送包括终端设备的用户的用户信息的打印指令;并且其中,图像形成设备包括控制单元,该控制单元被配置为从多个留置的打印数据中识别与所述打印指令中包括的用户信息对应的打印数据,并基于用于打印的密码来控制基于所识别的打印数据的打印。
根据本发明的第二方面,提供了一种控制包括终端设备和图像形成设备的打印***的方法,其中在建立了与图像形成设备的近场通信的情况下,终端设备向图像形成设备发送包括终端设备的用户的用户信息的打印指令;并且图像形成设备从多个留置的打印数据中识别与所述打印指令中包括的用户信息对应的打印数据,并基于用于打印的密码来控制基于所识别的打印数据的打印。
根据本发明的第三方面,提供了一种用于与图像形成设备通信的终端设备,包括:接收单元,被配置为接收用户信息和密码的输入;以及发送单元,被配置为将包括由接收单元接收到其输入的密码和用户信息的打印指令发送到图像形成设备。
根据本发明的第四方面,提供了一种用于存储程序的非瞬态计算机可读存储介质,所述程序用于使用于与图像形成设备通信的终端设备的计算机用作:接收单元,被配置为接收用户信息和密码的输入;以及发送单元,被配置为将包括由接收单元接收到其输入的密码和用户信息的打印指令发送到图像形成设备。
通过参照附图对示例性实施例的以下描述,本发明的其他特征将变得显而易见。
附图说明
图1是示出打印***的示例性配置的图。
图2是示出数据处理设备101的示例性硬件配置的框图。
图3是示出图像形成设备104的示例性硬件配置的框图。
图4是示出数据处理设备101的示例性功能配置的框图。
图5是示出图像形成设备104的示例性功能配置的框图。
图6是示出用于使图像形成设备104打印操作数据处理设备101的用户的安全打印数据的一系列序列的流程图。
图7A是示出显示器214的画面的示例性显示的图。
图7B是示出显示器214的画面的示例性显示的图。
图7C是示出显示器214的画面的示例性显示的图。
图7D是示出显示器214的画面的示例性显示的图。
图7E是示出显示器214的画面的示例性显示的图。
图7F是示出显示器214的画面的示例性显示的图。
图8是示出数据处理设备101的操作的流程图。
图9是示出图像形成设备104的操作的流程图。
图10是示出表1001的示例性配置的图。
图11是数据处理设备101的操作的流程图。
图12是图像形成设备104的操作的流程图。
图13是示出安全密码输入画面1302的示例性配置的图。
图14是由数据处理设备101执行以在密码设置画面设置用于安全打印数据的密码的处理的流程图。
图15A是示出显示器214的画面的示例性显示的图。
图15B是示出显示器214的画面的示例性显示的图。
图16是由数据处理设备101执行以向图像形成设备104发送打印指令的处理的流程图。
具体实施方式
以下,将参照附图详细描述实施例。注意,以下实施例不意图限制所要求保护的公开的范围。在实施例中描述了多个特征,但是不限于需要所有这类特征的公开,并且多个这类特征可以适当地组合。此外,在附图中,相同或相似的配置被赋予相同的附图标记,并且省略了对其的冗余描述。
[第一实施例]
首先,将使用图1描述根据本实施例的打印***的示例性配置。如图1中所示,根据本实施例的打印***100包括数据处理设备101、无线LAN终端102、图像形成设备104、云服务器105和信息处理设备106。这些设备经由有线网络103彼此连接。
首先,将描述数据处理设备101。数据处理设备101是移动终端(终端设备),诸如智能电话、平板终端设备、膝上型个人计算机(PC)等。在这样的数据处理设备101中,可以执行用于小型终端的操作***(OS)以及用于控制呼叫和数据通信的计算机程序。此外,这样的数据处理设备101可以是没有音频控制、位置检测控制、移动电话数据通信等的PC。数据处理设备101能够经由WiFi与无线LAN终端102进行无线通信。由于无线LAN终端102连接在网络103上,因此数据处理设备101能够经由无线LAN终端102与网络103上的设备进行无线LAN通信。
接下来,将描述无线LAN终端102。无线LAN终端102是无线LAN的主单元,具有经由WiFi向家庭或办公室提供无线LAN的典型网络和路由器功能。
接下来,将描述图像形成设备104。图像形成设备104是能够执行诸如打印功能、复印功能、扫描仪功能、传真发送功能等之类的各种功能的作业的多功能***设备。用户可以操作数据处理设备101以指示图像形成设备104执行各种功能之一的作业。当图像形成设备104接收到指令时,其执行相应功能的作业。
数据处理设备101和图像形成设备104能够经由诸如近场通信(NFC)、蓝牙低能量(BLE)等之类的近场通信在彼此之间传送数据。图像形成设备104在下面描述的NFC通信单元310和BLE通信单元311中包括用于经由无线LAN连接到图像形成设备104的设备信息(IP地址、MAC地址等),并且数据处理设备101经由近场通信获得连接信息。基于所获得的连接信息,在数据处理设备101和图像形成设备104之间开启无线通信。例如,通过从经由设备之间的NFC或BLE近场通信获得的连接信息转变(被称为切换)到诸如WiFi之类的无线LAN通信,在数据处理设备101和图像形成设备104之间建立无线LAN通信。
接下来,将描述云服务器105。云服务器105经由网络103执行对数据处理设备101和图像形成设备104所使用的数据的管理、各种功能的缩放处理等。
接下来,将描述信息处理设备106。信息处理设备106是能够经由网络103向图像形成设备104发送打印数据并使图像形成设备104留置打印数据的PC。
注意,如图1中所示,诸如图像形成设备104、云服务器105和信息处理设备106之类的设备直接连接到有线网络103。然而,这些设备可以以与数据处理设备101类似的方式经由无线LAN终端102执行在网络103上的其他设备之间的无线通信。
接下来,将使用图2的框图描述数据处理设备101的硬件配置的示例。注意,图2中所示的配置仅是适用于数据处理设备101的硬件配置的示例,并且不意图限制于该配置。
如图2中所示,数据处理设备101包括控制器单元201、NFC通信单元210、BLE通信单元211、无线LAN通信单元212、麦克风和扬声器213、显示器214和触摸面板215。
首先,将描述控制器单元201。控制器单元201执行对NFC通信单元210、BLE通信单元211、无线LAN通信单元212、麦克风和扬声器213、显示器214和触摸面板215的操作控制,并且执行对整个数据处理设备101的操作控制。
CPU 202使用在ROM 203和RAM 204中存储的计算机程序和数据执行各种处理。因此,CPU 202执行对整个数据处理设备101的操作控制,并执行或控制以下作为由数据处理设备101执行的处理描述的各种处理。
数据处理设备101的设置数据、与激活数据处理设备101相关联的计算机程序和数据、与数据处理设备101的基本操作相关联的计算机程序和数据等被存储在ROM 203中。在ROM 203上存储的计算机程序和数据包括例如OS、与呼叫相关联的计算机程序和数据、与数据通信相关联的计算机程序和数据。此外,在ROM 203上存储的计算机程序和数据包括例如用于使CPU 202执行或控制以下作为由数据处理设备101执行的处理描述的各种处理的计算机程序和数据。
RAM 204包括用于存储从ROM 203或存储设备209加载的计算机程序和数据以及NFC通信单元210、BLE通信单元211和无线LAN通信单元212从外部设备接收的数据的区域。此外,RAM 204包括用于存储经由音频控制单元206从麦克风和扬声器213输入的音频数据的区域。此外,RAM 204包括在CPU 202执行各种处理时使用的工作区域。以这种方式,RAM204可以适当地提供各种区域。
网络I/F 205是用于控制器单元201与NFC通信单元210、BLE通信单元211和无线LAN通信单元212之间的通信的接口。
音频控制单元206与麦克风和扬声器213连接,并执行对麦克风和扬声器213的操作控制。显示控制单元207与显示器214连接,并执行对显示器214的操作控制。
输入控制单元208与触摸面板215连接。输入控制单元208检测用户经由触摸面板215的操作输入,并向控制器单元201通知检测结果。
存储设备209是即使在数据处理设备101重新启动之后也存储需要存储的各种信息(各种操作模式设置、操作日志等)的非易失性存储设备。注意,被描述为在ROM 203上存储的一些计算机程序和数据可以被存储在存储设备209中,并且哪些计算机程序和数据被存储在哪个存储器设备中不限于特定形式。其他设备也是如此。
上面描述的CPU 202、ROM 203、RAM 204、网络I/F 205、音频控制单元206、显示控制单元207、输入控制单元208和存储设备209都连接到***总线216。
接下来,将描述NFC通信单元210、BLE通信单元211和无线LAN通信单元212。NFC通信单元210和BLE通信单元211都执行与图像形成设备104的近场通信。经由无线LAN终端102,无线LAN通信单元212经由无线LAN与网络103上的设备通信。
接下来,将使用图3的框图描述图像形成设备104的硬件配置的示例。注意,图3中所示的配置仅是适用于图像形成设备104的硬件配置的示例,并且不意图限制于该配置。
如图3中所示,图像形成设备104包括控制器单元301、操作单元307、NFC通信单元310、BLE通信单元311、无线LAN通信单元312、通信单元390、扫描仪313和打印机314。
首先,将描述控制器单元301。控制器单元301执行对操作单元307、NFC通信单元310、BLE通信单元311、无线LAN通信单元312、通信单元390、扫描仪313和打印机314的操作控制,以及执行对整个图像形成设备104的操作控制。
CPU 302使用在RAM 303和ROM 304中存储的计算机程序和数据执行各种处理。因此,CPU 302执行对整个图像形成设备104的操作控制,并且执行或控制以下作为由图像形成设备104执行的处理描述的各种处理。
RAM 303包括用于存储从ROM 304或硬盘驱动器(HDD)305加载的计算机程序和数据的区域。此外,RAM 303包括用于存储由NFC通信单元310、BLE通信单元311、无线LAN通信单元312和通信单元390从外部设备接收的数据的区域。此外,RAM 303包括用于存储由扫描仪313读取的文档的读取图像的区域。此外,RAM 303包括在CPU 302执行各种处理时使用的工作区域。这样,RAM 303可以适当地提供各种区域。
图像形成设备104的设置数据、与激活图像形成设备104相关联的计算机程序和数据、与图像形成设备104的基本操作相关联的计算机程序和数据等被存储在ROM 304中。
用于使CPU 302执行或控制作为由图像形成设备104执行的处理描述的各种处理的OS和计算机程序和数据被存储在HDD 305中。在HDD 305中存储的计算机程序和数据根据CPU 302的控制被适当地加载在RAM 303上,并且旨在由CPU 302处理。
操作单元I/F 306是用于控制器单元301和操作单元307之间的通信的接口。网络I/F 308是用于控制器单元301与NFC通信单元310、BLE通信单元311、无线LAN通信单元312和通信单元390之间的通信的接口。设备I/F 309是用于控制器单元301与扫描仪313和打印机314之间的通信的接口。
上面描述的CPU 302、RAM 303、ROM 304、HDD 305、操作单元I/F 306、设备I/F 309和网络I/F 308都连接到***总线319。
接下来,将描述操作单元307。操作单元307包括触摸面板画面、按钮组等。操作单元307经由触摸面板画面、按钮组等接收来自用户的各种操作输入,并在触摸面板画面上将控制器单元301获得的处理结果显示为图像、字符等。
接下来,将描述NFC通信单元310、BLE通信单元311、无线LAN通信单元312和通信单元390。NFC通信单元310和BLE通信单元311都经由近场通信与数据处理设备101通信。无线LAN通信单元312经由无线LAN与外部设备通信。通信单元390执行与网络103上的设备的数据通信。
接下来,将描述扫描仪313。扫描仪313读取放置在设置于图像形成设备104中或附接到图像形成设备104的文档平台上的文档,生成文档的读取图像,并将生成的读取图像输出到控制器单元301。
接下来,将描述打印机314。打印机314基于输入图像在诸如纸之类的打印介质上打印图像,并将打印的打印介质排出到设置的排出目的地。
在用户操作操作单元307或者操作数据处理设备101或信息处理设备106并向图像形成设备104指示复印的情况下,控制器单元301控制扫描仪313和打印机314以实现下面描述的复印功能。利用复印功能,扫描仪313读取文档以生成文档的读取图像,并将生成的读取图像输出到打印机314。打印机314将读取图像打印在打印介质上,并将打印介质排出到设置的排出目的地。
此外,在用户操作操作单元307或者操作数据处理设备101或信息处理设备106并向图像形成设备104指示扫描的情况下,控制器单元301控制扫描仪313以实现下面描述的扫描功能。利用扫描功能,扫描仪313读取文档以生成文档的读取图像,并将读取图像转换为代码数据。然后,扫描仪313经由网络103将代码数据发送到诸如数据处理设备101或云服务器105之类的预先设置的发送目的地。
此外,在用户操作操作单元307或者操作数据处理设备101或信息处理设备106并向图像形成设备104指示打印的情况下,控制器单元301控制打印机314、NFC通信单元310、BLE通信单元311、无线LAN通信单元312和通信单元390以实现下面描述的打印功能。利用打印功能,控制器单元301控制NFC通信单元310、BLE通信单元311、无线LAN通信单元312和通信单元390,并且经由网络103从数据处理设备101、云服务器105、信息处理设备106等接收打印数据。此外,控制器单元301将接收到的打印数据存储(留置)在HDD 305中,并且保持基于打印数据打印的待命状态,直到接收到打印指令。当控制器单元301接收到打印指令时,在打印指令所支配的打印数据是“设置有用于打印的密码的打印数据(安全打印数据)”的情况下,控制器单元301执行认证。在认证成功的情况下,控制器单元301将打印数据转换为打印图像,并将打印图像输出到打印机314。另一方面,在打印指令所支配的打印数据是“未设置有用于打印的密码的打印数据(非安全打印数据)”的情况下,控制器单元301在不执行上述认证的情况下将打印数据转换为打印图像,并将打印图像输出到打印机314。打印机314将从控制器单元301接收的打印图像打印在打印介质上,并排出打印介质。此外,图像形成设备104包括从ISDN等接收要打印的数据的传真接收功能和将扫描的数据发送到ISDN等的传真发送功能。
将使用图4的框图来描述数据处理设备101的功能配置的示例。在本实施例中,图4中所示的功能单元都由计算机程序来实现。在下面的示例中,可以将图4中所示的功能单元描述为处理主体。然而,实际上,与功能单元对应的功能是通过CPU 202执行与功能单元对应的计算机程序来实现的。注意,图4中所示的功能单元可以由硬件实现。
应用401是让用户操作数据处理设备101并使图像形成设备104基于用户的打印数据执行打印的应用。应用401被存储在存储设备209中,并且被读出到RAM 204上并由CPU202执行。
UI控制单元402经由输入控制单元208接收用户在触摸面板215上执行的用户操作,根据用户操作控制显示控制单元207,并执行对显示器214的画面的显示控制。
管理单元403经由用户操作获得用户在触摸面板215上输入的用户信息,并管理该用户信息作为在对用户进行认证时使用的认证信息。
连接单元404控制NFC通信单元210/BLE通信单元211,并执行与图像形成设备104的近场通信以获得图像形成设备104的设备信息,并经由网络103建立无线LAN通信。例如,在NFC的情况下,当用户使数据处理设备101的NFC通信单元210接触图像形成设备104的NFC通信单元310时,开始近场通信。此外,在BLE的情况下,当用户使数据处理设备101的BLE通信单元211靠近图像形成设备104的BLE通信单元311并且连接单元404确定其位于BLE的强度等于或大于某一强度的距离内时,开始近场通信。以这种方式,当用户执行使图像形成设备104的NFC或BLE通信单元靠近数据处理设备101的NFC或BLE通信单元的操作(被称为触摸操作)时,连接单元404获得图像形成设备104的设备信息。此外,数据处理设备101根据获得的设备信息经由网络103开始与图像形成设备104的无线LAN连接。
当与图像形成设备104建立了近场通信时,控制单元406控制无线LAN通信单元212,并向图像形成设备104发送打印指令。打印指令中包括作为用于执行打印的命令的打印指令命令和由管理单元403管理的用户信息。注意,在作为打印指令的目标的打印数据是安全打印数据的情况下,用户在数据处理设备101处输入用于安全打印数据的密码。因此,控制单元406还在打印指令中包括用于安全打印数据的密码。
管理单元407获得并管理通过用户操作触摸面板215而输入的用于安全打印数据的密码。用于安全打印数据的密码被包括在上述打印指令中,并且被发送到图像形成设备104。
接下来,将使用图5的框图描述图像形成设备104的功能配置的示例。在本实施例中,图5中所示的功能单元都由计算机程序实现。在下面的示例中,可以将图5中所示的功能单元描述为处理主体。然而,实际上,与功能单元对应的功能是通过CPU 302执行与功能单元对应的计算机程序来实现的。注意,图5中所示的功能单元可以由硬件实现。
应用501是用于打印在HDD 305中存储(留置)的多个打印数据中与从数据处理设备101接收的打印指令对应的打印数据的应用。应用501被存储在HDD 305中,并且被读出到RAM 303上并由CPU 302执行。
UI控制单元502经由操作单元I/F 306接收用户在操作单元307上执行的用户操作,根据用户操作控制操作单元307的触摸面板画面,并执行对触摸面板画面的显示控制。
认证单元503基于在从数据处理设备101接收的打印指令中包括的用户信息来执行用户认证。连接单元504控制图像形成设备104的NFC通信单元310或BLE通信单元311并将设备信息发送到数据处理设备101。控制单元505控制NFC通信单元310或BLE通信单元311并接收从数据处理设备101发送的打印指令。
接收单元506接收从诸如数据处理设备101、云服务器105、信息处理设备106之类的各种设备发送的打印数据,并将接收到的打印数据存储(登记)在HDD 305中。打印数据与发送了打印数据的设备的用户信息(例如,用户名)一起被存储(登记)在HDD 305中。
控制单元507从在HDD 305中存储(登记)的打印数据组中获得与在从数据处理设备101接收的打印指令中包括的用户信息对应的打印数据。控制单元507基于根据打印指令中包括的打印指令命令或者根据经由用户操作操作单元307输入的打印指令获得的打印数据来生成打印图像,并使打印机314打印该打印图像。
将描述经由用户操作图像形成设备104来执行安全打印数据的打印处理的方法。首先,将描述图像形成设备104在已认证的环境下操作的情况。已经发送了设置有密码的安全打印数据的用户通过在图像形成设备104上输入用户信息等来登录到图像形成设备104。用户从与登录用户相关联的打印数据列表中选择期望的打印数据,并在图像形成设备104上输入在打印数据中设置的用于安全打印数据的密码,以允许执行安全打印数据的打印处理。接下来,将描述在未认证的环境下操作图像形成设备104的情况。已经发送了安全打印数据的用户在图像形成设备104上从包括其他用户的打印数据的打印数据列表中选择他们自己的打印数据,并在图像形成设备104上输入在打印数据中设置的用于安全打印数据的密码,以允许执行安全打印数据的打印处理。在上述示例中,用户必须执行诸如在图像形成设备104前面选择要执行的打印数据和输入用于安全打印数据的密码之类的操作,并且在图像形成设备104前面花费的时间增加。在本实施例中,提供了如下情况:在数据处理设备101中预先设置用户信息(和用于安全打印数据的密码),并且通过仅使数据处理设备101和图像形成设备104彼此通信,可以由图像形成设备104基于用于安全打印数据的密码来执行与在数据处理设备101中设置的用户信息对应的打印数据。注意,在图像形成设备104在已认证的环境下操作的情况下,在数据处理设备101中设置的用户信息被用于登录到图像形成设备104以及识别与用户相关联的作业。在图像形成设备104在已认证的环境下操作的情况下,在数据处理设备101中设置的用户信息被用于识别与用户相关联的作业。
接下来,将参照图6的流程图描述用于通过用户操作数据处理设备101来使图像形成设备104打印用户的安全打印数据的一系列序列。
在步骤S601的起始点,在数据处理设备101的显示器214上显示图7E中所示的“应用401的主画面741”。主画面741上的图标742a至742e对应于应用401可执行的功能。例如,当用户触摸图标742a时,可以向数据处理设备101指示执行打印功能。按钮740是用于指示执行应用401的设置的按钮。
当用户触摸(指示)按钮740时,在步骤S601中,UI控制单元402在显示器214上显示图7A中所示的“应用401的应用设置画面”。
在应用设置画面上,按钮701是用于指示设置用户信息的按钮,并且按钮702是用于指示设置代理的按钮。注意,图7A中所示的应用设置画面的配置是示例,并且例如可以仅显示按钮701,或者还可以显示用于指示其他设置的按钮。
当用户触摸按钮701时,在步骤S602中,UI控制单元402在显示器214上显示图7B中所示的用户信息输入画面710,并接收用户信息的输入。用户信息输入画面710设有用于输入用户名和密码作为用户信息的字段,因此用户操作触摸面板215以将他们自己的用户名和密码输入到相应字段。注意,在图像形成设备104被设置为不执行认证的情况下,不需要输入密码。
当用户在输入用户名和密码之后触摸OK按钮时,在步骤S603中,管理单元403管理(登记)包括输入的用户名和密码的用户信息作为认证信息。然后,UI控制单元402在显示器214上显示图7E的主画面741。
当用户触摸图7E的主画面741上的图标742d时,在步骤S604中,UI控制单元402在显示器214上显示图7C中所示的留置打印画面。
在留置打印画面上,在区域720中,显示在上述用户信息中包括的用户名。然而,在该阶段未设置用户信息的情况下,可以在该画面设置用户名。
在留置打印画面上,区域721是用于选择是否输入用于安全打印数据的密码的区域。通过用户操作区域721中的开关721a,可以选择输入用于安全打印数据的密码(ON)或不输入用于安全打印数据的密码(OFF)。注意,选择是否输入用于安全打印数据的密码不是必要的,例如,可以不提供区域721,并且设置可以是总是输入用于安全打印数据的密码。
区域722是用于显示提示用户将数据处理设备101靠近图像形成设备104的NFC通信单元310或BLE通信单元311的消息的区域。
当用户使数据处理设备101靠近图像形成设备104的NFC通信单元310或BLE通信单元311时,在步骤S605中,连接单元404通过近场通信获得设备信息。然后,连接单元404使用所获得的设备信息建立与图像形成设备104的无线LAN通信。
在数据处理设备101和图像形成设备104之间建立无线LAN通信之后,在步骤S606中,UI控制单元402在显示器214上显示图7D中所示的安全密码输入画面730。
区域731是用于输入用于安全打印数据的密码的区域。区域731在开关721a被设置为“ON”的情况下置于能够接收密码输入的状态,并且在开关721a被设置为“OFF”的情况下置于不能接收密码输入的状态。在开关721a被设置为“ON”的情况下,用户可以通过操作触摸面板215在区域731中输入密码(步骤S607)。输入的密码由管理单元407管理。
当用户操作触摸面板215并触摸OK按钮时,在步骤S608中,控制单元406经由无线LAN通信向图像形成设备104发送打印指令,该打印指令包括打印指令命令、在图7B的用户信息输入画面710设置的用户信息、以及在图7D的安全密码输入画面730输入的密码(由管理单元407管理的密码),无线LAN通信是经由NFC通信单元210或BLE通信单元211建立的。注意,在开关721a被设置为“OFF”的情况下,可以触摸OK按钮而不在区域731中输入任何东西。因此,在这种情况下,控制单元406经由无线LAN通信向图像形成设备104发送打印指令,该打印指令包括打印指令命令和在图7B的用户信息输入画面710设置的用户信息。这里,打印指令可以经由NFC通信单元210或BLE通信单元211发送。
注意,在发送打印指令的同时,UI控制单元402在显示器214上显示图7F所示的运行中画面750,并且当打印指令的发送完成时,在显示器214上显示上述主画面741。
在步骤S609中,控制单元505经由无线LAN通信单元312接收从数据处理设备101发送的打印指令。此外,认证单元503基于在接收到的打印指令中包括的用户信息来执行用户认证。使用打印指令中包括的用户名和密码对用户进行认证的技术是已知的,因此省略其描述。注意,在图像形成设备104被设置为不执行认证的情况下,可以省略该认证。在认证成功的情况下,处理进行到步骤S610。
在步骤S610中,控制单元507从打印数据组中获得与打印指令中包括的用户信息对应的打印数据(例如,与在用户信息中包括的用户名相关联地登记的打印数据),该打印数据组在由接收单元506从诸如数据处理设备101、云服务器105、信息处理设备106等之类的各种设备接收之后被存储(登记)在HDD 305中。
在步骤S611中,在步骤S610中获得的打印数据中设置了用于打印的密码的情况下,控制单元507确定该密码与打印指令中包括的“用于安全打印数据的密码”是否匹配。作为确定的结果,在确定匹配的情况下,打印数据认证被确定为已成功,并且处理进行到步骤S612。另一方面,作为确定的结果,在确定不匹配的情况下,打印数据认证被确定为已失败,并且输出错误等,并且不执行步骤S612的处理。注意,在步骤S610中获得的打印数据中未设置用于打印的密码的情况下,处理进行到步骤S612。
在步骤S612中,根据打印指令中包括的打印命令,控制单元507基于在步骤S610中获得的打印数据生成打印图像,并将所生成的打印图像输出到打印机314,以在打印介质上打印打印图像。
接下来,将根据图8的流程图描述图6所示的序列中的数据处理设备101的操作。
在步骤S801中,当用户触摸图7E的主画面741上的图标742d时,UI控制单元402在显示器214上显示图7C中所示的留置打印画面。在下面描述的示例中,开关721a在图7C中所示的留置打印画面上被设置为“ON”。
在步骤S802中,连接单元404获得图像形成设备104的设备信息。在能获得设备信息的情况下,处理进行到步骤S803,并且在发生不能获得设备信息的状态的情况下(例如,基于用户操作关闭留置打印画面),根据图8的流程图的处理结束。
获得设备信息的方法例如是以下方法。通过使数据处理设备101的NFC通信单元210或BLE通信单元211靠近图像形成设备104的NFC通信单元310或BLE通信单元311并执行近场通信,获得用于连接到无线LAN的设备信息(IP地址、MAC地址等)。注意,获得设备信息的方法不限于此。例如,可以使用利用设在数据处理设备101上的相机等读取在图像形成设备104的操作单元307上显示的QR码(登记商标)的方法,或者使用户在数据处理设备101的显示器214上输入设备信息的方法。
在步骤S803中,连接单元404使用在步骤S802中获得的设备信息建立与图像形成设备104的无线LAN通信。在建立了与图像形成设备104的无线LAN连接的情况下,处理进行到步骤S804。在未建立与图像形成设备104的无线LAN连接的情况下,例如,在显示器214上显示未建立连接,并且根据图8的流程图的处理结束。
在步骤S804中,UI控制单元402在显示器214上显示图7D中所示的安全密码输入画面730。如上所述,用户在安全密码输入画面730的区域731中输入用于安全打印数据的密码,并且输入的密码由管理单元407管理。
在步骤S805中,控制单元406确定用户是否操作了触摸面板215并触摸了安全密码输入画面730的OK按钮(输入发送指令)。在确定结果是已经输入了发送指令的情况下,处理进行到步骤S806。在尚未输入发送指令的情况下,根据图8的流程图的处理结束。
在步骤S806中,控制单元406经由无线LAN通信单元212向图像形成设备104发送包括打印指令命令、用户信息和密码(由管理单元407管理的密码)的打印指令。如上所述,在开关721a被设置为“OFF”的情况下,控制单元406经由无线LAN通信单元212向图像形成设备104发送包括打印指令命令和用户信息的打印指令。在打印指令被发送的同时,UI控制单元402在显示器214上显示图7F的运行中画面750,并且当打印指令的发送完成时,在显示器214上显示上述主画面741。
接下来,将根据图9的流程图描述图6中所示的序列中的图像形成设备104的操作。
在步骤S901中,控制单元505经由无线LAN通信单元312接收从数据处理设备101发送的打印指令。
在步骤S902中,认证单元503基于在步骤S901中接收到的打印指令中包括的用户信息来执行用户认证。在认证成功的情况下,处理进行到步骤S903。在认证失败的情况下,根据图9的流程图的处理结束。注意,如上所述,在图像形成设备104被设置为不执行认证的情况下,省略该认证,并且处理进行到步骤S903。
在步骤S903中,控制单元507从HDD 305中存储(登记)的打印数据组中搜索与打印指令中包括的用户信息对应的打印数据。在所述搜索从HDD 305中存储(登记)的打印数据组中找到与打印指令中包括的用户信息对应的打印数据的情况下,处理进行到步骤S904。在未找到打印数据的情况下,根据图9的流程图的处理结束。
如图10中所示,在HDD 305中存储有表1001,在表1001中从诸如数据处理设备101、云服务器105、信息处理设备106等之类的设备接收的打印数据和发送了打印数据的设备的用户信息相关联并被登记。
在列1002中,登记了在HDD 305中存储(登记)打印数据和用户信息的日期和时间。在列1003中,登记了用户信息中包括的用户名。在列1004中,登记了指示打印数据和用户信息在HDD 305中的存储位置的路径。在列1005中,登记了打印数据中包括的打印数据名称。在列1006中,登记了打印数据中包括的打印设置。在列1007中,登记了打印数据类型(是安全打印数据(安全打印)还是非安全打印数据(正常打印))。
在列1008中,登记了为与安全打印数据对应的打印数据设置的密码(用于安全打印数据的密码)。
在步骤S903中,控制单元507在图10的表1001的列1003中搜索登记了在打印指令中包括的用户信息中包含的用户名的行,并将经由搜索找到的行识别为目标行。
在打印指令中包括的用户信息中包含的用户名是“User1”的情况下,控制单元507从表1001的顶行搜索在列1002中登记了“User1”的行。通过这样的搜索,在第一个步骤S903中,找到行1009作为目标行,在第二个步骤S903中,找到行1010作为目标行,并且在第三步骤S903,找到行1011作为目标行。通过查找目标行,可以识别与目标行对应的打印数据。因此,作为结果,在步骤S903中,找到与用户信息对应的打印数据。此外,这里“与用户信息对应的打印数据”不限于从数据处理设备101发送的打印数据。例如,从除数据处理设备101以外的设备利用相同的用户信息发送的打印数据也被包括在“与用户信息对应的打印数据”中。
接下来,在步骤S904中,控制单元507确定是否为在步骤S903的搜索中找到的打印数据设置了用于打印的密码。例如,在步骤S903找到行1009作为目标行的情况下,在行1009的列1007中登记了“正常打印”。因此,在这种情况下,确定“没有为打印数据设置密码”。例如,在步骤S903找到行1011作为目标行的情况下,在行1011的列1007中登记了“安全打印”。因此,在这种情况下,确定“为打印数据设置了密码”。
作为确定的结果,在通过步骤S903的搜索找到的打印数据中设置了用于打印的密码的情况下,处理进行到步骤S905。另一方面,在步骤S903的搜索中找到的打印数据中没有设置用于打印的密码的情况下,处理进行到步骤S906。
在步骤S905中,控制单元507确定在打印数据中设置的密码(在目标行的列1008中登记的密码)是否与打印指令中包括的“用于安全打印数据的密码”匹配。
作为确定的结果,在确定匹配的情况下,打印数据认证被确定为已成功,并且处理进行到步骤S906。另一方面,作为确定的结果,在确定不匹配的情况下,打印数据认证被确定为已失败,并且处理进行到步骤S903。
在步骤S906中,控制单元507根据打印指令中包括的打印命令,基于由步骤S903的搜索识别的打印数据(在目标行的列1004中登记的路径处存储的打印数据)生成打印图像。然后,控制单元507将所生成的打印图像输出到打印机314,并使打印机314基于在目标行的列1008中登记的打印设置进行打印。然后,处理进行到步骤S903。
以这种方式,根据本实施例,通过从数据处理设备101向图像形成设备104发送打印指令,可以发出用于基于留置在图像形成设备104中的打印数据进行打印的指令,而无需操作单元307的操作。
此外,因为在打印指令被发送到图像形成设备104之前获得用于安全打印数据的密码,所以不需要将用于安全打印数据的密码存储在数据处理设备101中。
[第二实施例]
在包括本实施例的以下实施例中,将描述与第一实施例的不同之处,除非另有说明,否则假设以下实施例类似于第一实施例。在第一实施例中,在发送打印指令之前,在数据处理设备101的显示器214上显示用于输入安全打印数据的密码的画面。在本实施例中,将用于输入用于安全打印数据的密码的画面显示在设于图像形成设备104的操作单元307中的触摸面板画面上。
将根据图11的流程图描述根据本实施例的数据处理设备101的操作。在图11中,与图8中所示的处理步骤类似的处理步骤被赋予相同的步骤编号,并且省略其描述。在根据本实施例的步骤S803中,当建立与图像形成设备104的无线LAN连接时,处理进行到步骤S1104。
在步骤S1104中,控制单元406经由无线LAN通信单元212向图像形成设备104发送包括打印指令命令和用户信息的打印指令。
接下来,将根据图12的流程图描述根据本实施例的图像形成设备104的操作。在图12中,与图9中所示的处理步骤类似的处理步骤被赋予相同的步骤编号,并且省略其描述。
在步骤S902中的认证成功的情况下,处理进行到步骤S1203。在认证失败的情况下,根据图12的流程图的处理结束。注意,如上所述,在图像形成设备104被设置为不执行认证的情况下,省略该认证,并且处理进行到步骤S1203。
在步骤S1203中,UI控制单元502在操作单元307的触摸面板画面1301上显示图13中所示的安全密码输入画面1302。区域1303是用于输入用于安全打印数据的密码的区域。
在步骤S1204中,控制单元507确定用户在区域1303中输入用于安全打印数据的密码(换言之,密码输入完成)之后是否触摸了OK按钮1305。作为确定的结果,在密码输入完成的情况下,处理进行到步骤S903。另一方面,在密码输入未完成的情况下,例如触摸取消按钮1304,根据图12的流程图的处理结束。
安全密码输入画面1302可以在图像形成设备104已经从数据处理设备101接收到打印指令的情况下始终被显示,或者安全密码输入画面1302可以在打印指令中包括请求密码输入的信息的情况下被显示。
在步骤S904中,在步骤S903中的搜索中找到的打印数据中设置了用于打印的密码的情况下,处理进行到步骤S1207。另一方面,在步骤S903中的搜索中找到的打印数据中未设置用于打印的密码的情况下,处理进行到步骤S906。
在步骤S1207中,控制单元507确定打印数据中设置的密码(在目标行的列1008中登记的密码)是否与区域1303中输入的“用于安全打印数据的密码”匹配。作为确定的结果,在确定为匹配的情况下,打印数据认证被确定为已成功,并且处理进行到步骤S906。另一方面,作为确定的结果,在确定不匹配的情况下,打印数据认证被确定为已失败,并且处理进行到步骤S903。
以这种方式,根据本实施例,与第一实施例相比,在操作单元307上进行密码的输入操作,然而,由于密码不经由网络103发送,所以本实施例具有比第一实施例更好的密码安全性。
[第三实施例]
在第一实施例中,在打印指令被发送之前,显示安全密码输入画面,并且接收用于安全打印数据的密码的输入,并且当输入密码时,将包括密码的打印指令发送到图像形成设备104。
在本实施例中,用于安全打印数据的密码被预先设置并被存储在数据处理设备101中。当数据处理设备101建立与图像形成设备104的无线LAN连接时,在不显示安全密码输入画面和未接收密码输入的情况下,预先设置和存储的密码被包括在打印指令中并且被发送到图像形成设备104。
用户在密码设置画面预先设置用于安全打印数据的密码,作为用于向图像形成设备104发送打印指令的初始设置。现在将根据图14的流程图描述由数据处理设备101执行以在密码设置画面设置用于安全打印数据的密码的处理。
当用户操作触摸面板215并输入用于密码设置画面的激活指令时,在步骤S1401中,UI控制单元402在显示器214上显示图15A中所示的密码设置画面。
在区域1500中,显示在用户信息中包括的用户名。按钮1501是用于指示设置用于安全打印数据的密码的按钮。当用户触摸按钮1501时,处理进行到步骤S1402。
在步骤S1402中,UI控制单元402显示图15B中所示的画面。在图15B的画面处,区域1510是用于输入用于安全打印数据的密码的区域。用户操作触摸面板215,并在区域1510中输入用于安全打印数据的密码。
在步骤S1503中,UI控制单元402确定用户是否已触摸图15B中所示的画面的OK按钮。作为确定的结果,在已触摸OK按钮的情况下,确定已经输入了用于安全打印数据的密码,并且处理进行到步骤S1404。另一方面,作为确定的结果,在已触摸图15B的画面的取消按钮的情况下,根据图14的流程图的处理结束。
在步骤S1404中,管理单元407管理在区域1510中输入的用于安全打印数据的密码。
接下来,将根据图16的流程图描述由数据处理设备101执行以向图像形成设备104发送打印指令的处理。注意,在图16中,与图8中所示的处理步骤类似的处理步骤被赋予相同的步骤编号,并且省略其描述。
在步骤S803中,当建立与图像形成设备104的无线LAN连接时,处理进行到步骤S1604。然而,在未建立与图像形成设备104的无线LAN连接的情况下,例如,在显示器214上显示未建立连接,并且根据图16的流程图的处理结束。
在步骤S1604中,控制单元406获得由管理单元407管理的密码(在图15B的画面的区域1510中输入的密码)。
在步骤S1605中,控制单元406经由无线LAN通信单元212向图像形成设备104发送包括打印指令命令、用户信息和在步骤S1604中获得的密码的打印指令。如上所述,在开关721a被设置为OFF的情况下,控制单元406经由NFC通信单元210或BLE通信单元211向图像形成设备104发送包括打印指令命令和用户信息的打印指令。UI控制单元402在发送打印指令的同时在显示器214上显示图7F的运行中画面750,并且当打印指令的发送完成时,在显示器214上显示上述主画面741。
在如上所述的本实施例中,用于安全打印数据的密码被预先设置,并且预先设置的用于安全打印数据的密码被包括在打印指令中并被发送,而无需在发送打印指令时请求输入用于安全打印数据的密码。根据这样的配置,当打印时,数据处理设备101和图像形成设备104都不需要输入用于安全打印数据的密码。换言之,仅通过用户利用数据处理设备101触摸图像形成设备104,就可以执行与用户相关联的所有打印数据的打印处理。当执行处理时,不需要执行与用户相关联的打印数据的选择和用于安全打印数据的密码的输入。
以上描述中使用的值、处理定时、处理顺序、画面的配置和操作方法、指令和数据的配置等是便于详细描述的示例,并且不意图对示例进行这样的限制。
此外,可以适当地组合上述实施例的一部分或全部以供使用。此外,可以选择性地使用上述实施例的一部分或全部。
其它实施例
本发明的(一个或多个)实施例还可以通过读出并执行记录在存储介质(也可以更完整地称为“非瞬态计算机可读存储介质”)上的计算机可执行指令(例如,一个或多个程序)以执行一个或多个上述实施例的功能和/或包括用于执行一个或多个上述实施例的功能的一个或多个电路(例如,专用集成电路(ASIC))的***或装置的计算机来实现,以及通过由***或装置的计算机例如通过从存储介质读出并执行计算机可执行指令以执行一个或多个上述实施例的功能和/或控制一个或多个电路执行一个或多个上述实施例的功能而执行的方法来实现。计算机可以包括一个或多个处理器(例如,中央处理单元(CPU)、微处理单元(MPU)),并且可以包括单独的计算机或单独的处理器的网络以读出并执行计算机可执行指令。可以例如从网络或存储介质将计算机可执行指令提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算***的存储装置、光盘(诸如紧凑盘(CD)、数字通用光盘(DVD)或蓝光光盘(BD)TM)、闪存设备、存储卡等中的一个或多个。
其它实施例
本发明可以通过以下方式来实现:经由网络或存储介质向***或装置提供用于实现上述实施例的一个或多个功能的程序,并使***或装置的计算机中的一个或多个处理器读出并执行该程序。本发明还可以由用于实现一个或多个功能的电路(例如,ASIC)来实现。
虽然已经参照示例性性实施例描述了本发明,但是要理解,本发明不限于所公开的示例性性实施例。所附权利要求的范围应被赋予最广泛的解释,以涵盖所有这样的修改和等同的结构和功能。
Claims (9)
1.一种打印***,包括终端设备和图像形成设备,
其中,终端设备包括
发送单元,被配置为在建立了与图像形成设备的近场通信的情况下,向图像形成设备发送包括终端设备的用户的用户信息的打印指令;并且
其中,图像形成设备包括
控制单元,被配置为从多个留置的打印数据中识别与所述打印指令中包括的用户信息相对应的打印数据,并基于用于打印的密码来控制基于所识别的打印数据的打印。
2.根据权利要求1所述的打印***,其中
终端设备还包括
接收单元,被配置为在建立了与图像形成设备的近场通信的情况下,接收密码的输入;
所述发送单元向图像形成设备发送包括所述密码和所述用户信息的打印指令;并且
图像形成设备的控制单元
基于打印指令中包括的密码来控制基于所识别的打印数据的打印。
3.根据权利要求1所述的打印***,其中
图像形成设备还包括
接收单元,被配置为接收密码的输入;并且
所述控制单元
基于由接收单元接收的密码来控制基于所识别的打印数据的打印。
4.根据权利要求1所述的打印***,其中
所述发送单元向图像形成设备发送包括预先设置的密码和所述用户信息的打印指令;并且
所述控制单元
基于打印指令中包括的密码来控制基于所识别的打印数据的打印。
5.根据权利要求1所述的打印***,
其中,在基于所述密码的认证成功的情况下,控制单元执行基于所识别的打印数据的打印。
6.根据权利要求1所述的打印***,
其中,终端设备基于建立了与图像形成设备的近场通信而建立与图像形成设备的无线LAN通信,并且发送单元经由无线LAN通信发送打印指令。
7.一种控制包括终端设备和图像形成设备的打印***的方法,其中
在建立了与图像形成设备的近场通信的情况下,终端设备向图像形成设备发送包括终端设备的用户的用户信息的打印指令;并且
图像形成设备从多个留置的打印数据中识别与所述打印指令中包括的用户信息相对应的打印数据,并基于用于打印的密码来控制基于所识别的打印数据的打印。
8.一种用于与图像形成设备通信的终端设备,包括:
接收单元,被配置为接收用户信息和密码的输入;以及
发送单元,被配置为将包括由接收单元接收到其输入的密码和用户信息的打印指令发送到图像形成设备。
9.一种用于存储程序的非瞬态计算机可读存储介质,所述程序用于使用于与图像形成设备通信的终端设备的计算机用作:
接收单元,被配置为接收用户信息和密码的输入;以及
发送单元,被配置为将包括由接收单元接收到其输入的密码和用户信息的打印指令发送到图像形成设备。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020-090826 | 2020-05-25 | ||
JP2020090826A JP2021189486A (ja) | 2020-05-25 | 2020-05-25 | 印刷システム、印刷システムの制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113726978A true CN113726978A (zh) | 2021-11-30 |
Family
ID=78608548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110551097.5A Pending CN113726978A (zh) | 2020-05-25 | 2021-05-19 | 打印***、控制打印***的方法、终端设备以及存储介质 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20210368049A1 (zh) |
JP (1) | JP2021189486A (zh) |
KR (1) | KR20210145676A (zh) |
CN (1) | CN113726978A (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022047951A (ja) * | 2020-09-14 | 2022-03-25 | キヤノン株式会社 | プログラム、情報処理装置、情報処理装置の制御方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130016388A1 (en) * | 2011-07-12 | 2013-01-17 | Canon Kabushiki Kaisha | Printing apparatus, method for controlling printing apparatus, and storage medium |
US20140233058A1 (en) * | 2013-02-18 | 2014-08-21 | Canon Kabushiki Kaisha | Printing system, control method thereof, and storage medium |
US20150128239A1 (en) * | 2013-11-05 | 2015-05-07 | Canon Kabushiki Kaisha | Image forming apparatus capable of reducing security risk, method of controlling image forming apparatus, system including image forming apparatus, and storage medium |
US20150339561A1 (en) * | 2014-05-21 | 2015-11-26 | Canon Kabushiki Kaisha | Image forming apparatus, image forming method, and storage medium |
US20170272614A1 (en) * | 2016-03-18 | 2017-09-21 | Fuji Xerox Co., Ltd. | Information processing apparatus, image forming apparatus, information processing method and non-transitory computer readable medium |
US20180035012A1 (en) * | 2016-07-28 | 2018-02-01 | Canon Kabushiki Kaisha | Printing apparatus performing process corresponding to user, control method therefor, and storage medium storing control program therefor |
US20180335985A1 (en) * | 2017-05-22 | 2018-11-22 | Canon Kabushiki Kaisha | Communication terminal, method of controlling communication terminal, and storage medium |
US20190012123A1 (en) * | 2016-03-03 | 2019-01-10 | Canon Kabushiki Kaisha | Printing system and control method therefor |
US20190332334A1 (en) * | 2018-04-26 | 2019-10-31 | Canon Kabushiki Kaisha | Image processing apparatus, control method therefor, and storage medium storing program |
JP2019199070A (ja) * | 2018-05-18 | 2019-11-21 | キヤノン株式会社 | 印刷システム及びその制御方法、並びにプログラム |
-
2020
- 2020-05-25 JP JP2020090826A patent/JP2021189486A/ja active Pending
-
2021
- 2021-05-13 US US17/319,429 patent/US20210368049A1/en not_active Abandoned
- 2021-05-19 CN CN202110551097.5A patent/CN113726978A/zh active Pending
- 2021-05-20 KR KR1020210064550A patent/KR20210145676A/ko active Search and Examination
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130016388A1 (en) * | 2011-07-12 | 2013-01-17 | Canon Kabushiki Kaisha | Printing apparatus, method for controlling printing apparatus, and storage medium |
US20140233058A1 (en) * | 2013-02-18 | 2014-08-21 | Canon Kabushiki Kaisha | Printing system, control method thereof, and storage medium |
US20150128239A1 (en) * | 2013-11-05 | 2015-05-07 | Canon Kabushiki Kaisha | Image forming apparatus capable of reducing security risk, method of controlling image forming apparatus, system including image forming apparatus, and storage medium |
US20150339561A1 (en) * | 2014-05-21 | 2015-11-26 | Canon Kabushiki Kaisha | Image forming apparatus, image forming method, and storage medium |
US20190012123A1 (en) * | 2016-03-03 | 2019-01-10 | Canon Kabushiki Kaisha | Printing system and control method therefor |
US20170272614A1 (en) * | 2016-03-18 | 2017-09-21 | Fuji Xerox Co., Ltd. | Information processing apparatus, image forming apparatus, information processing method and non-transitory computer readable medium |
US20180035012A1 (en) * | 2016-07-28 | 2018-02-01 | Canon Kabushiki Kaisha | Printing apparatus performing process corresponding to user, control method therefor, and storage medium storing control program therefor |
US20180335985A1 (en) * | 2017-05-22 | 2018-11-22 | Canon Kabushiki Kaisha | Communication terminal, method of controlling communication terminal, and storage medium |
US20190332334A1 (en) * | 2018-04-26 | 2019-10-31 | Canon Kabushiki Kaisha | Image processing apparatus, control method therefor, and storage medium storing program |
JP2019199070A (ja) * | 2018-05-18 | 2019-11-21 | キヤノン株式会社 | 印刷システム及びその制御方法、並びにプログラム |
Also Published As
Publication number | Publication date |
---|---|
KR20210145676A (ko) | 2021-12-02 |
US20210368049A1 (en) | 2021-11-25 |
JP2021189486A (ja) | 2021-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10469698B2 (en) | Image processing apparatus having image data transmission, method of controlling the same, and storage medium | |
US10462127B2 (en) | Information processing system, information processing device, and communication connection method | |
KR101766523B1 (ko) | 정보 처리 장치, 정보 처리 장치의 제어 방법 및 기억 매체 | |
US11770758B2 (en) | Communication apparatus, control method of communication apparatus, and storage medium | |
US9575701B2 (en) | Image forming apparatus using Wi-Fi handover technique, control method therefor, and storage medium | |
KR102046735B1 (ko) | 통신 장치, 통신 장치의 제어 방법 및 저장 매체 | |
KR102127749B1 (ko) | 통신 장치 및 통신 장치를 제어하는 제어 방법 | |
JP6391795B2 (ja) | 情報処理装置及び情報処理方法 | |
US20240004598A1 (en) | Information processing system, information processing device, image forming device, and control method therefor, and storage medium | |
CN113726978A (zh) | 打印***、控制打印***的方法、终端设备以及存储介质 | |
US10251039B2 (en) | Information processing apparatus, method for controlling information processing apparatus, and storage medium | |
KR102046736B1 (ko) | 통신 장치 및 통신 장치 제어 방법 | |
US11509560B2 (en) | Information processing apparatus, communication system, and information processing method | |
JP2023028745A (ja) | 情報処理システム、情報処理装置とその制御方法及びプログラム | |
JP2018033004A (ja) | 情報処理装置、その制御方法、及びプログラム | |
CN111107241A (zh) | 通信装置、通信装置的控制方法及存储介质 | |
WO2018038095A1 (en) | Information processing apparatus, method of controlling the same, and program | |
JP7459659B2 (ja) | 情報処理装置、通信システムおよび情報処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |