CN108337391B - 信息处理装置以及存储介质 - Google Patents
信息处理装置以及存储介质 Download PDFInfo
- Publication number
- CN108337391B CN108337391B CN201711415769.XA CN201711415769A CN108337391B CN 108337391 B CN108337391 B CN 108337391B CN 201711415769 A CN201711415769 A CN 201711415769A CN 108337391 B CN108337391 B CN 108337391B
- Authority
- CN
- China
- Prior art keywords
- conversion
- information
- user
- read
- comparison
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/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
- 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/4426—Restricting access, e.g. according to user identity involving separate means, e.g. a server, a magnetic card
-
- 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/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
-
- 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/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- 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/1206—Improving or facilitating administration, e.g. print management resulting in increased flexibility in input data format or job format or job type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00209—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
- H04N1/00222—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
- H04N1/00233—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing details of image data reproduction, e.g. network printing or remote image display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00236—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
-
- 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/00838—Preventing unauthorised reproduction
- H04N1/00856—Preventive measures
- H04N1/00875—Inhibiting reproduction, e.g. by disabling reading or reproduction apparatus
-
- 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/1209—Improving or facilitating administration, e.g. print management resulting in adapted or bridged legacy communication protocols, e.g. emulation, protocol extension
-
- 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/1244—Job translation or job parsing, e.g. page banding
- G06F3/1245—Job translation or job parsing, e.g. page banding by conversion to intermediate or common format
-
- 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
- G06F3/1288—Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
-
- 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/00132—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 in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
- H04N1/00148—Storage
-
- 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)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
本发明涉及信息处理装置以及存储介质。在可存在各种格式的情况下准确地获得用户认证所需的信息是必要的。信息处理装置其特征在于,具备:读取信息获取部,获取读取装置从认证用介质读取到的读取信息;转换部,按照预先确定的转换方式转换所述读取信息;认证信息获取部,获取用于与所述转换后的读取信息进行比较的比较用认证信息;以及转换方式设定部,在所述转换后的读取信息与所述比较用认证信息匹配的情况下,将所述转换方式设定为用于转换所述读取装置读取到的读取信息的特定转换方式。
Description
技术领域
本发明涉及能够进行用户的认证的信息处理装置以及该装置使用的程序。
背景技术
在用户使用打印机等装置时,使读卡器(读取装置)读取该用户所具有的IC卡等认证用介质,并基于通过读取所获得的读取信息,确认该用户是否是预先注册的用户(认证用户)。从读卡器输出的读取信息的格式取决于读卡器的类型。因此,需要将读取信息的格式转换成进行所述认证时所需的格式。
此外,已公开一种***(参照专利文献1),其中,复合机将读取器从ID卡读取的读取数据与数据类型信息一起向服务器装置发送,服务器装置根据数据类型信息确定所接收的读取数据的数据格式,并将数据格式转换为预定的数据格式而确定与读取数据对应的用户ID,根据用户ID进行用户认证。
专利文献1:日本特开2011-193308号公报
从读卡器输出的读取信息的格式多样,在不能识别读取信息的格式的情况下,无法从读取信息正确地取得认证所需的信息。另外,在所述文献中,除非在复合机侧掌握数据类型信息,否则不能恰当地进行用户认证。
发明内容
本发明是鉴于上述技术问题而作出的,其提供在可能存在各种格式的情况下能够准确地设定用于获得用户认证所需的信息的转换方式的信息处理装置以及转换方式设定程序。
根据本发明的一个方面,提供一种信息处理装置,所述信息处理装置具备:读取信息获取部,获取读取装置从认证用介质读取到的读取信息;转换部,按照预先确定的转换方式转换所述读取信息;认证信息获取部,获取用于与转换后的所述读取信息进行比较的比较用认证信息;以及转换方式设定部,在转换后的所述读取信息与所述比较用认证信息匹配的情况下,将所述转换方式设定为用于转换所述读取装置读取到的读取信息的特定转换方式。
根据该构成,在将读取装置从认证用介质读取到的读取信息按照某个转换方式进行转换而得到的信息与比较用认证信息匹配的情况下,信息处理装置将该转换方式设定为之后用于转换读取装置读取到的读取信息的特定转换方式。由此,即使不能识别获得的读取信息的格式,也可以通过使用特定转换方式而从读取信息正确地得到用户认证所需的信息。
根据本发明的一个方面,也可以是,所述认证信息获取部将与指定用户相关联的认证信息作为所述比较用认证信息。
根据该构成,使读取装置读取指定用户的认证用介质,并通过将读取信息的转换后的信息与比较用认证信息(与指定用户相关联的认证信息)进行比较,从而可以高效地设定特定转换方式。
根据本发明的一个方面,也可以是,所述转换部分别按照多个转换方式转换所述读取信息,所述转换方式设定部将所述多个转换方式中使转换后的所述读取信息与所述比较用认证信息匹配的转换方式设定为所述特定转换方式。
根据该构成,可以从多个转换方式中设定能将读取信息转换为用户认证所需的信息的特定转换方式。
根据本发明的一个方面,也可以是,还具备:显示控制部,使规定的显示部显示转换后的所述读取信息与所述比较用认证信息匹配的转换方式;以及选择接收部,接收从显示的所述转换方式中进行的选择,所述转换方式设定部将选择的所述转换方式设定为所述特定转换方式。
根据该构成,例如在存在多个满足作为特定转换方式的条件的转换方式的情况下,可以委托用户选择特定转换方式。
根据本发明的一个方面,也可以是,在存在使转换后的所述读取信息与所述比较用认证信息匹配的、作为所述特定转换方式的候补的多个转换方式的情况下,所述转换部分别按照候补的所述多个转换方式转换所述读取信息获取部新获取的读取信息,所述认证信息获取部获取新的比较用认证信息,所述转换方式设定部通过判断新的所述读取信息的转换后信息与所述新的比较用认证信息的匹配来从候补的所述多个转换方式中限定出所述特定转换方式。
根据该构成,在存在多个作为特定转换方式的候补的转换方式的情况下,可以将其中更为合适的转换方式设定为特定转换方式。
本发明的技术思想可以以信息处理装置的范畴以外的各种方式来实现。例如,与信息处理装置所执行的工序相当的方法的发明、使硬件(计算机)执行这些工序的程序(转换方式设定程序)的发明、存储程序的计算机可读存储介质的发明分别是成立的。另外,包括信息处理装置和其它装置的***也作为发明而成立。
附图说明
图1是简要示出***的构成的视图。
图2是示出转换方式设定处理的流程图。
图3是示出一例UI画面的视图。
图4是示出规定打印机与所设定的转换方式之间的对应关系的表的视图。
图5是示出转换方式设定处理所附加的处理的流程图。
附图标记说明:
10:***;20:客户终端;30:服务器;31:控制部;33:存储部;34:显示部;35:操作输入部;36:认证印刷控制程序;40:打印机;41:控制部;43:显示部;44:操作输入部;45:动作部;46:读取部;50:打印机驱动程序;60:用户信息DB;NW:网络
具体实施方式
下面,参照各图说明本发明的实施方式。需要注意的是,各图仅仅是用于说明本实施方式的例示。
1.***的概要说明:
图1简要示出了本实施方式所涉及的***10。***10包括客户终端20以及服务器30。另外,***10包括作为服务器30的管理对象的设备之一的打印机40。打印机40是至少作为打印机起作用的装置,也可以是兼有扫描、传真等多种功能的复合机。不过,本实施方式设想的设备不限定于打印机,而可以是在用户使用时要求用户认证的各种设备。***10的整体或一部分也可以被称作认证印刷***。服务器30是管理、统筹认证印刷***的服务器,因此也可以将其称作认证印刷管理服务器。另外,服务器30可以是本发明所涉及的信息处理装置的具体示例。
客户终端20、服务器30以及打印机40各自具有网络通信功能,并经由网络NW而能够互相通信。网络NW可包括局域网(LAN)、因特网。网络NW既可以是有线网络,也可以是无线网络。虽然在图1中仅示出了一台客户终端20、一台打印机40,但可以存在多台客户终端20、多台打印机40。另外,如果存在多个***10,则相应地存在多个服务器30。
客户终端20例如通过个人计算机(PC)、智能电话、平板型终端、便携式电话、或者具有与之相同的性能的终端来实现。在客户终端20安装有作为程序的一种的打印机驱动程序50。打印机驱动程序50是用于控制打印机40的驱动程序(设备驱动程序)。客户终端20可以经由例如网络NW从服务器30下载这样的打印机驱动程序50并将其安装于自身。
服务器30构成为包括控制部31、通信接口(IF)32、存储部33、显示部34、操作输入部35等。服务器30通过作为服务器而起作用的一台或者多台信息处理装置来实现。控制部31例如由具有CPU、ROM、RAM等的IC、其它存储器等构成。在控制部31中,CPU按照保存于ROM等的程序,使用RAM等作为工作区来进行运算处理,从而控制服务器30、打印机40的动作。在控制部31安装有作为这样的程序的一种的认证印刷控制程序36。认证印刷控制程序36的功能的至少一部分相当于本发明所涉及的转换方式设定程序。因此,也可以将认证印刷控制程序36称作转换方式设定程序。
通信IF32是依照包括公知的通信标准的规定通信标准并经由网络NW与外部进行通信的接口。存储部33由硬盘驱动器、闪存等存储装置、控制部31的一部分构成。在存储部33存储用户信息数据库(DB)60等。另外,在存储部33暂时保存由打印机驱动程序50生成的印刷数据PD。
显示部34是用于显示视觉信息的单元,例如由液晶显示器(LCD)、有机EL显示器等构成。显示部34也可以构成为包括显示器和用于驱动该显示器的驱动电路。操作输入部35是用于输入用户的操作的单元,例如通过触摸面板、物理按钮、鼠标、键盘等来实现。自不必说,显示部34也可作为这样的触摸面板而起作用。显示部34、操作输入部35也可以是外设于服务器30的***设备。
打印机40构成为包括控制部41、通信IF42、显示部43、操作输入部44、动作部45、读取部46等。控制部41例如由具有CPU、ROM、RAM等的IC、其它存储器等构成。在控制部41中,CPU按照保存于ROM等的固件FW,使用RAM等作为工作区来进行运算处理,从而控制以动作部45为首的打印机40的各部的动作。与通信IF32、显示部34、操作输入部35相关的上述说明能够适用于关于通信IF42、显示部43、操作输入部44的基本说明。另外,也可以将显示部43以及操作输入部44总称为打印机40的操作面板。
动作部45除了是基于印刷数据PD进行印刷动作的印刷部之外,也是光学读取原稿并生成图像数据的扫描部、能够进行传真通信(发送和接收)的传真通信部、能够进行电子邮件通信(发送和接收)的电子邮件通信部等用于具体实现打印机40(复合机)可具有的各种功能的各个单元的总称。印刷部、扫描部、传真通信部、电子邮件通信部等的构成是公知的,因此省略其详细说明。
2.认证印刷的说明:
将简要说明利用认证印刷***进行认证印刷的流程的一例。
用户操作客户终端20,例如输入预定的自身的用户识别信息(认证印刷***的每个用户独有的信息。以下称作用户ID。)登录客户终端20的OS(操作***:OperatingSystem),从而启动打印机驱动程序50。打印机驱动程序50(执行打印机驱动程序50的客户终端20的控制部)对该登录的用户(登录用户)任意指定的印刷对象的图像实施预定的图像处理、转换处理而生成印刷数据PD。打印机驱动程序50将生成的印刷数据PD从客户终端20经由网络NW向服务器30发送。印刷数据PD例如是表示印刷对象的图像的光栅数据。
在印刷数据PD中附带有登录用户的用户ID、描述打印机驱动程序50通过客户终端20的操作而接收到的印刷设定的印刷设定信息。印刷设定例如是纸张尺寸、倍率(放大缩小率)、彩色印刷还是黑白印刷、双面印刷还是单面印刷、有无边缘、份数等与印刷有关的各种条件的设定。也可以将包括印刷数据PD、用户ID以及印刷设定信息等的信息称作印刷作业。在服务器30中,控制部31将经由网络NW通过通信IF32接收到的印刷数据PD(印刷作业)保存至存储部33。需要注意的是,在存储部33的用户信息DB60中预先注册有每个用户的用户信息。用户信息包括用户ID、用户的名称(姓名等)以及其它个人信息(例如,电子邮件地址等)。用户信息已注册在用户信息DB60中的用户被称为注册用户。因此,控制部31从外部接收到附带有与任一注册用户的用户ID匹配的用户ID的印刷数据PD时,将该印刷数据PD保存至存储部33。
另一方面,用户将自身的用户ID输入打印机40。在本实施方式中,使用读取部46(读取装置)将用户ID输入打印机40。读取部46例如是读卡器。读取部46是外设于打印机40的读取器。更具体地,在打印机40设有用于连接***设备的端口,从流通的各种种类的读取器中任意选择的读取器作为读取部46连接于该端口。用户具有自身的用户ID以电子方式被写入的IC卡等认证用介质,通过将认证用介质靠近读取部46等而使其被读取,从而将用户ID输入打印机40。经由读取部46接收到用户ID的输入的打印机40的控制部41将包含所输入的用户ID的认证请求经由网络NW向服务器30发送。
在接收到认证请求的服务器30中,控制部31执行认证印刷控制程序36,从而以如下方式控制认证印刷。首先,控制部31使用已经与该认证请求的发送源的打印机40关联设定的转换方式,对包含于接收到的认证请求中的用户ID的数据形式(格式)进行转换。关于转换方式的设定处理将在后面叙述(参照图2至图5)。
之后,在以上述方式转换格式后的用户ID与任一注册用户的用户ID匹配的情况下,控制部31接收所述认证请求(认证成功)。由此,将认证用介质被读取到读取部46的用户作为能够在认证印刷***中利用打印机40的用户(注册用户)中的一员认证于服务器30。控制部31确认有无与认证成功的用户的用户ID一同保存于存储部33的印刷数据PD。之后,如果保存了这样的印刷数据PD,则将大意为存在能够印刷的印刷数据PD的通知(数据存在通知)经由网络NW向所述认证请求的发送源的打印机40发送。
接收到数据存在通知的打印机40的控制部41使显示部43显示数据存在通知所表示的能够印刷的各个印刷数据PD的信息(例如,印刷数据PD的文件名等)。之后,控制部41在接收到用户对显示部43显示的印刷数据PD的选择以及印刷指示的情况下,将包括指定该所选择的印刷数据PD的信息的印刷请求经由网络NW向服务器30发送。
在接收到印刷请求的服务器30中,控制部31基于保存于存储部33的印刷数据PD中由该接收到的印刷请求指定的印刷数据PD、以及与该印刷数据PD一同保存的印刷设定信息,生成印刷指令。印刷指令是打印机40能够解释而进行印刷的信息,例如是PDL(页面描述语言:Page Description Language)形式的信息。控制部31将生成的印刷指令经由网络NW向所述印刷请求的发送源的打印机40发送。
作为对印刷请求的响应,接收到印刷指令的打印机40的控制部41解释接收到的印刷指令,并进行印刷(基于印刷指令控制作为动作部45的一部分的印刷部,使其输出印刷物)。这样,仅允许注册用户、且是以上述方式被服务器30认证的用户进行的认证印刷结束。打印机40也可以向服务器30通知像这样地基于印刷指令进行的印刷的结果。
3.转换方式的设定处理:
图2通过流程图示出了服务器30的控制部31按照转换方式设定程序(认证印刷控制程序36)进行的转换方式设定处理。
在下文中,为了方便起见,将管理服务器30的立场的用户称作管理员。管理员也可以是注册用户中的一员。管理员操作服务器30,以使服务器30进行转换方式设定处理。对服务器30进行的操作既可以是通过显示部34以及操作输入部35直接操作服务器30的方式,也可以是通过与服务器30连接并能够显示服务器30提供的UI(用户界面)画面的外部终端(例如,客户终端20或除此之外的终端)来进行操作的方式。
控制部31接收作为转换方式设定处理的对象的打印机40和用于该设定处理的用户的选择(步骤S100)。控制部31例如使显示部34等显示用于从识别为存在于***10内的多个打印机40中选择一台打印机40的UI画面,由此从管理员接收作为转换方式设定处理的对象的打印机40。另外,控制部31通过UI画面从管理员接收注册于用户信息DB60的任一位注册用户的选择。为了方便起见,将在步骤S100选择的打印机40、用户称作对象打印机、对象用户。自不必说,管理员也可以将自身选择为对象用户。
在步骤S110中,控制部31从用户信息DB60获得指定的用户、即对象用户的用户ID。为了方便起见,将在步骤S110获得的用户ID称作比较用用户ID。
在选择完对象打印机以及对象用户后,管理员使对象打印机的读取部46读取对象用户的认证用介质(参照图2的虚线的矩形内的描述)。由此,对象打印机的控制部41将从读取部46输入的对象用户的用户ID经由网络NW向服务器30发送,控制部31从对象打印机接收对象用户的用户ID(步骤S120)。就以这种方式接收用户ID这一点而言,可以说通信IF32以及控制部31作为获取读取装置(读取部46)从认证用介质读取到的读取信息(用户ID)的读取信息获取部而起作用。
接着,控制部31选择一个格式的转换方式(步骤S130)。转换方式是用于将数据的格式转换为别的格式的方式,实际上是转换函数、转换表、转换软件等。格式有十进制、十六进制、ASCII字符等各种格式。从包括于***10的打印机40发送的用户ID的格式因读取部46的类型而多样化。服务器30从打印机40进行接收时的用户ID的格式与保存于存储部33的用户信息DB60的用户ID所采用的格式不同。因此,为了正确地进行所述认证,控制部31需要转换从打印机40接收到的用户ID的格式。在存储部33中例如预先保存有多个不同的转换方式,控制部31从该多个转换方式中选择并获取一个转换方式。
在步骤S140中,控制部31使用在步骤S130选择的转换方式转换在步骤S120中接收到的对象用户的用户ID。就进行步骤S140这一点而言,控制部31可以说作为按照预先确定的转换方式转换读取信息(用户ID)的转换部而起作用。另外,就进行上述步骤S110这一点而言,控制部31可以说作为获取用于与转换后的读取信息进行比较的比较用认证信息(比较用用户ID)的认证信息获取部而起作用。
在步骤S150中,控制部31判断在步骤S140转换后的用户ID(转换后用户ID)与比较用用户ID是否匹配,并存储该判断结果。
在步骤S160中,控制部31判断是否应结束步骤S130至S150的处理(转换、比较处理),在判断为应结束的情况下前进至步骤S170,在判断为不应结束的情况下返回至步骤S130。
控制部31例如在步骤S150中判断为转换后用户ID与比较用用户ID匹配的情况下,在紧跟着的步骤S160中判断应结束转换、比较处理。或者,在最近的步骤S100之后的步骤S130选择完保存于存储部33的多个转换方式中的全部转换方式的情况下,控制部31在步骤S160判断应结束转换、比较处理。在根据步骤S160的判断返回至步骤S130时,控制部31重新选择保存于存储部33的多个转换方式中在最近的步骤S100之后未选择的转换方式,并前进至步骤S140。
在步骤S170中,控制部31将在步骤S150判断为转换后用户ID与比较用用户ID匹配的转换方式设定为与对象打印机对应的转换方式。与对象打印机对应的转换方式是指,之后用于转换对象打印机的读取部46读取且从对象打印机发送来的用户ID的格式的转换方式(特定转换方式)。就进行步骤S150、S170这一点而言,控制部31可以说作为在转换后的读取信息(用户ID)与比较用认证信息(比较用用户ID)匹配的情况下将转换方式设定为用于转换读取装置(读取部46)读取到的读取信息的特定转换方式的转换方式设定部而起作用。另外,由于重复了步骤S130至S160之后进行步骤S170,所以控制部31可以说是分别按照多个转换方式转换读取信息(用户ID),并将多个转换方式中使转换后的读取信息与比较用认证信息(比较用用户ID)匹配的转换方式设定为特定转换方式。
图3是控制部31使显示部34等显示的UI画面的一例。控制部31也可以使在步骤S150判断为转换后用户ID与比较用用户ID匹配的转换方式与对象打印机的机型名称等一同显示于UI画面70。通过看UI画面70,管理员可以具体地知晓在转换完从对象打印机发送来的用户ID时转换结果与比较用用户ID匹配的转换方式。转换后用户ID与比较用用户ID匹配的转换方式可能存在一个、也可能存在多个。在图3的例子中,例举了转换后用户ID与比较用用户ID匹配的多个转换方式(转换方式A、B……)。管理员在UI画面70内从转换后用户ID与比较用用户ID匹配的一个以上的转换方式中选择了一个转换方式的状态下,例如操作UI画面70的设定按钮71。在步骤S170中,控制部31也可以将在操作设定按钮71的时间点在UI画面70内选择的转换方式设定为与对象打印机对应的转换方式。
这样,使管理员通过UI画面70确认对应于对象打印机而设定的转换方式,从而特别是在存在多个能够对应于对象打印机而设定的转换方式的情况下,可以委托管理员(用户)选择设定。另外,根据如图3所示那样控制部31使UI画面70进行显示的实施方式,服务器30可以说具备:显示控制部(控制部31),使规定的显示部显示转换后的读取信息(用户ID)与比较用认证信息(比较用用户ID)匹配的转换方式;以及选择接收部(操作输入部35、控制部31),接收从所显示的转换方式中进行的选择。
通过以上的步骤S100至S170,完成与管理员在步骤S100选择的打印机40(对象打印机)对应的转换方式的设定。在步骤S180中,控制部31判断是否选择完***10内存在的所有打印机40为对象打印机。之后,在还未将所有的打印机40选择为对象打印机的情况下,返回至步骤S100。管理员将当时未选择的打印机40新选择为对象打印机。另一方面,在选择完***10内存在的所有打印机40为对象打印机的情况下,结束该流程图的处理。其结果,分别对加入***10的各打印机40设定对应的转换方式。
图4例示了作为转换方式设定处理的结果而对每个打印机40设定的转换方式。表80规定了打印机40(打印机40a、40b、40c……)与所设定的转换方式(转换方式A、B……)之间的对应关系。作为以图2说明的转换方式设定处理的结果,这样的表80被保存于存储部33。
在保存表80之后,在控制部31通过网络NW从某个打印机40接收到所述认证请求的情况下,控制部31从表80读出与该认证请求的发送源的打印机40关联设定的转换方式,并使用该转换方式,对包括于该认证请求的用户ID的格式进行转换。
4.总结:
这样,根据本实施方式,信息处理装置(服务器30)从对象打印机获取读取装置(读取部46)从认证用介质读取到的读取信息(用户ID),并按照预先确定的转换方式转换读取信息,在转换后的读取信息与比较用认证信息(比较用用户ID)匹配的情况下,将用于所述转换的转换方式设定为用于转换所述读取装置读取到的(从对象打印机发送的)读取信息的特定转换方式。由此,即使服务器30不能识别从打印机40接收到的读取信息的格式,也可以通过使用与该打印机40对应的特定转换方式而从读取信息获得用户认证所需的信息、即与保存于用户信息DB60的注册用户的用户ID相同格式的信息。其结果,正确地进行上述用户的认证。并且,在打印机40的读取部46被更换、或者新的打印机40被增加到***10中时,通过将这些打印机40作为对象打印机执行转换方式设定处理,从而也能够与这些打印机40相应地设定最佳转换方式。
5.变形例:
本实施方式不限定于上述内容。本实施方式可包括例如以下说明的各变形例。
变形例1:
图5通过流程图示出了附加于转换方式设定处理(图2)的处理。在步骤S160(图2)判断为“是”之后,控制部31也可以进行图5所示的步骤S161及之后的处理。
在步骤S161中,控制部31判断在最近的步骤S100之后的步骤S150判断为转换后用户ID与比较用用户ID匹配的转换方式是否存在多个,若存在一个这样的转换方式则前进至步骤S170(图2),若存在多个这样的转换方式则前进至步骤S162。在与图5相关的说明中,将被判断为转换后用户ID与比较用用户ID匹配的多个转换方式称作候补转换方式,候补转换方式意指作为特定转换方式的候补的转换方式。
在步骤S162中,控制部31接收对象用户的变更。这种情况下,控制部31通过UI画面从管理员接收与当前选择的对象用户不同的注册用户的选择。将在步骤S162选择的用户称作变更后对象用户。在步骤S163中,控制部31从用户信息DB60获取变更后对象用户的用户ID。将在步骤S163获取的用户ID称作变更后比较用用户ID。
管理员使对象打印机的读取部46读取变更后对象用户的认证用介质(参照图5的虚线的矩形内的描述)。由此,对象打印机的控制部41将从读取部46输入的变更后对象用户的用户ID经由网络NW向服务器30发送,控制部31从对象打印机接收变更后对象用户的用户ID(步骤S164)。
接着,控制部31从候补转换方式中选择一个格式转换方式(步骤S165)。之后,在步骤S166中,控制部31使用在步骤S165选择的候补转换方式,对在步骤S164接收到的变更后对象用户的用户ID进行转换。在步骤S167中,控制部31判断在步骤S166进行转换后的用户ID与变更后比较用用户ID是否匹配,并存储该判断结果。在步骤S168中,控制部31判断是否在步骤S165已经选择完所有的候补转换方式,并在已经选择完所有的候补转换方式的情况下,前进至步骤S170(图2)。另一方面,在候补转换方式中仍剩余有未在步骤S165选择的候补转换方式的情况下,返回至步骤S165,并选择一个该未选择的候补转换方式。
在从步骤S168前进至步骤S170(图2)的情况下,在步骤S170中,控制部31将在步骤S167判断为在步骤S166进行转换后的用户ID与变更后比较用用户ID匹配的转换方式(候补转换方式中的任一个转换方式)设定为与对象打印机对应的转换方式。自不必说,在该变形例1中,控制部31也可以使显示部34等显示UI画面70,并从管理员接收对转换方式的设定的最终确认(选择)。
这样,在存在转换后的读取信息(转换后用户ID)与比较用认证信息(比较用用户ID)匹配的多个转换方式(候补转换方式)的情况下(步骤S161中“是”),控制部31分别按照多个候补转换方式对重新获取的读取信息(变更后对象用户的用户ID)进行转换(步骤S164至S166),另外,获取新的比较用认证信息(变更后比较用用户ID)(步骤S163),并通过判断新的读取信息的转换后信息与新的比较用认证信息的匹配(步骤S167)来从多个候补转换方式中限定出(缩减)特定转换方式(步骤S170)。也就是说,使用保存于用户信息DB60的某个注册用户的用户ID(比较用用户ID)与该用户的认证用介质的组,尝试设定针对对象打印机的转换方式,当未限定出(缩减)转换方式时,使用其它的注册用户的用户ID与认证用介质的组重复同样的处理,从而可以限定出对应于该对象打印机的转换方式(需要注意的是,也可能最终转换方式的数量并未减少)。由此,当存在多个作为特定转换方式的候补的转换方式时,可以将其中更合适的转换方式设定为特定转换方式。
变形例2:
至此均以下述结构为前提:即、读取部46外设于打印机40,并且读取部46从认证用介质读取的用户ID从读取部46经由打印机40向服务器30发送。换言之,从服务器30来看,用户ID的发送源是打印机40。然而,在本实施方式中,读取部46也可以将从认证用介质读取的用户ID不经由打印机40而直接向服务器30发送。但是,即使在这种情况下,也是服务器30的控制部31预先具有各读取部46(读取装置)与各打印机40之间一对一的对应关系作为信息。之后,控制部31在从某个读取部46接收到用户ID的情况下,参照该对应关系,将该接收到的用户ID视为从与该用户ID的发送源的读取部46对应的打印机40发送来的用户ID,并进行转换方式设定处理(图2等)、认证印刷的控制。
变形例3:
如根据图2的步骤S180所得知的,在存在多个包括于***10的打印机40的情况下,服务器30的控制部31依次将各打印机40选择为对象打印机并重复进行转换方式设定处理(步骤S100至S170)。这种情况下,在控制部31对第一台打印机40完成转换方式的设定并对第二台及之后的打印机40进行转换方式设定处理时,在步骤S130中首先选择与第一台打印机40对应地设定的转换方式。
在包括于***10的各打印机40各自具有的读取部46中,包括同样规格(类型)的读取器的可能性较高。因此,在为第二台及之后的打印机进行转换方式设定处理时,如果在步骤S130先选择对应于第一台打印机40而设定的转换方式,则仅进行一次步骤S130至S150便找到使转换后用户ID与比较用用户ID匹配的转换方式的可能性高。因此,对于在步骤S150判断为转换后用户ID与比较用用户ID匹配的情况下在紧跟着的步骤S160判断为应结束转换、比较处理的构成中,可以高效地推进将第二台及之后的打印机40作为对象的转换方式设定处理。
Claims (4)
1.一种信息处理装置,其特征在于,具备:
读取信息获取部,获取读取装置从认证用介质读取到的读取信息;
转换部,分别按照预先确定的多个转换方式转换所述读取信息;
认证信息获取部,获取用于与转换后的所述读取信息进行比较的比较用认证信息;以及
转换方式设定部,在所述多个转换方式中,在转换后的所述读取信息与所述比较用认证信息匹配的情况下,将匹配的所述转换方式设定为用于转换所述读取装置读取到的读取信息的特定转换方式,其中
在存在使转换后的所述读取信息与所述比较用认证信息匹配的、作为所述特定转换方式的候补的多个转换方式的情况下,
所述转换部分别按照候补的所述多个转换方式转换所述读取信息获取部新获取的读取信息,
所述认证信息获取部获取新的比较用认证信息,
所述转换方式设定部通过判断新的所述读取信息的转换后信息与所述新的比较用认证信息的匹配来从候补的所述多个转换方式中限定出所述特定转换方式。
2.根据权利要求1所述的信息处理装置,其特征在于,
所述认证信息获取部将与指定用户相关联的认证信息作为所述比较用认证信息。
3.根据权利要求1至2中任一项所述的信息处理装置,其特征在于,
所述信息处理装置还具备:
显示控制部,使规定的显示部显示转换后的所述读取信息与所述比较用认证信息匹配的转换方式;以及
选择接收部,接收从显示的所述转换方式中进行的选择,
所述转换方式设定部将选择的所述转换方式设定为所述特定转换方式。
4.一种计算机可读存储介质,其特征在于,所述存储介质中存储有转换方式设定程序,所述转换方式设定程序使计算机执行以下步骤:
读取信息获取步骤,获取读取装置从认证用介质读取到的读取信息;
转换步骤,分别按照预先确定的多个转换方式转换所述读取信息;
认证信息获取步骤,获取用于与转换后的所述读取信息进行比较的比较用认证信息;以及
转换方式设定步骤,在所述多个转换方式中,在转换后的所述读取信息与所述比较用认证信息匹配的情况下,将匹配的所述转换方式设定为用于转换所述读取装置读取到的读取信息的特定转换方式,其中
在存在使转换后的所述读取信息与所述比较用认证信息匹配的、作为所述特定转换方式的候补的多个转换方式的情况下,
分别按照候补的所述多个转换方式转换新获取的读取信息,
获取新的比较用认证信息,
通过判断新的所述读取信息的转换后信息与所述新的比较用认证信息的匹配来从候补的所述多个转换方式中限定出所述特定转换方式。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017-006464 | 2017-01-18 | ||
JP2017006464A JP6763309B2 (ja) | 2017-01-18 | 2017-01-18 | 情報処理装置および変換方式設定プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108337391A CN108337391A (zh) | 2018-07-27 |
CN108337391B true CN108337391B (zh) | 2020-05-05 |
Family
ID=62841236
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711415769.XA Active CN108337391B (zh) | 2017-01-18 | 2017-12-22 | 信息处理装置以及存储介质 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10367954B2 (zh) |
JP (1) | JP6763309B2 (zh) |
CN (1) | CN108337391B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011105164A1 (ja) * | 2010-02-23 | 2011-09-01 | 株式会社日立製作所 | 画像処理方法 |
CN102195961A (zh) * | 2010-03-16 | 2011-09-21 | 京瓷美达株式会社 | 图像形成***以及图像形成方法 |
CN103246633A (zh) * | 2012-02-13 | 2013-08-14 | 联想(北京)有限公司 | 操作方法和电子设备 |
CN104284040A (zh) * | 2013-07-10 | 2015-01-14 | 富士施乐株式会社 | 图像形成设备和方法、非瞬时性计算机可读介质和图像形成*** |
CN104657686A (zh) * | 2013-11-20 | 2015-05-27 | 佳能株式会社 | 信息处理装置及其控制方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5379617B2 (ja) * | 2009-09-10 | 2013-12-25 | キヤノン株式会社 | 画像形成装置及びその制御方法、並びにプログラム |
JP5091965B2 (ja) | 2010-03-16 | 2012-12-05 | 京セラドキュメントソリューションズ株式会社 | 画像形成システムおよびユーザマネージャサーバ装置 |
-
2017
- 2017-01-18 JP JP2017006464A patent/JP6763309B2/ja active Active
- 2017-12-19 US US15/846,607 patent/US10367954B2/en active Active
- 2017-12-22 CN CN201711415769.XA patent/CN108337391B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011105164A1 (ja) * | 2010-02-23 | 2011-09-01 | 株式会社日立製作所 | 画像処理方法 |
CN102195961A (zh) * | 2010-03-16 | 2011-09-21 | 京瓷美达株式会社 | 图像形成***以及图像形成方法 |
CN103246633A (zh) * | 2012-02-13 | 2013-08-14 | 联想(北京)有限公司 | 操作方法和电子设备 |
CN104284040A (zh) * | 2013-07-10 | 2015-01-14 | 富士施乐株式会社 | 图像形成设备和方法、非瞬时性计算机可读介质和图像形成*** |
CN104657686A (zh) * | 2013-11-20 | 2015-05-27 | 佳能株式会社 | 信息处理装置及其控制方法 |
Also Published As
Publication number | Publication date |
---|---|
US20180205840A1 (en) | 2018-07-19 |
JP2018117231A (ja) | 2018-07-26 |
CN108337391A (zh) | 2018-07-27 |
JP6763309B2 (ja) | 2020-09-30 |
US10367954B2 (en) | 2019-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9648180B2 (en) | Information processing system performing operation based on tag information, information processing device, portable terminal and non-transitory computer readable recording medium | |
US10929077B2 (en) | Secure deleting of image data stored at printing apparatus based on a deleting request from a terminal apparatus | |
US9098220B2 (en) | Printing system, information processing apparatus, printing method, and program for a serverless pull printing system | |
US9116651B2 (en) | Image processing apparatus, control method, and recording medium storing computer program for image processing | |
US9930194B2 (en) | Information processing system, information processing apparatus, and information processing method for specifying application associated with function of device | |
US8314964B2 (en) | Image processing apparatus and image processing method | |
CN102880435A (zh) | 打印装置及打印装置的控制方法 | |
US10291821B2 (en) | Server receiving image data from terminal device and transmitting print instruction to printer, and non-transitory computer readable storage medium storing program instructions for controlling the server | |
US10284748B2 (en) | Image processing system and image processing program | |
JP2008181521A (ja) | ドキュメント処理装置のユーザ・インターフェイス画面をカスタム化するシステムおよび方法 | |
US10027826B2 (en) | Image forming system, non-transitory computer readable medium, and image forming method | |
US10613807B2 (en) | Image forming apparatus for causing a server to push print setting screen information to a terminal | |
JP2018069546A (ja) | 画像形成装置、システム、制御方法、及びプログラム | |
CN108337391B (zh) | 信息处理装置以及存储介质 | |
US10996905B2 (en) | Image forming system that uses presence confirmation requests and response requests for installation of a printer driver, image forming apparatus and terminal apparatus | |
JP6835276B2 (ja) | プログラム、情報処理方法、情報処理装置および情報処理システム | |
CN114979393A (zh) | 图像形成设备、控制方法和存储介质 | |
US10372467B2 (en) | Information processing apparatus and non-transitory computer-readable medium having program installable on the same | |
JP2009054153A (ja) | ドキュメント処理装置のドライバをカスタム化するシステムおよび方法 | |
JP6537021B2 (ja) | 画像読取装置 | |
US9819816B2 (en) | Image forming apparatus, image forming method, and translation system | |
CN110266909B (zh) | 信息处理***、服务器及关联信息生成方法 | |
US20230092279A1 (en) | Printing system, print server, and printing control method | |
JP7158161B2 (ja) | ネットワークシステム、ネットワークシステムにおけるユーザー認証方法、管理サーバー、及びネットワーク機器 | |
JP6399062B2 (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |