CN1936825A - 接受打印任务的图像形成装置和发送打印任务的计算机 - Google Patents

接受打印任务的图像形成装置和发送打印任务的计算机 Download PDF

Info

Publication number
CN1936825A
CN1936825A CNA2006101275967A CN200610127596A CN1936825A CN 1936825 A CN1936825 A CN 1936825A CN A2006101275967 A CNA2006101275967 A CN A2006101275967A CN 200610127596 A CN200610127596 A CN 200610127596A CN 1936825 A CN1936825 A CN 1936825A
Authority
CN
China
Prior art keywords
print
time
out task
key
print out
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.)
Granted
Application number
CNA2006101275967A
Other languages
English (en)
Other versions
CN100549935C (zh
Inventor
井田俊博
小仓一泰
牧岛真二
水谷昭弘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba TEC Corp
Original Assignee
Toshiba Corp
Toshiba TEC Corp
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 Toshiba Corp, Toshiba TEC Corp filed Critical Toshiba Corp
Publication of CN1936825A publication Critical patent/CN1936825A/zh
Application granted granted Critical
Publication of CN100549935C publication Critical patent/CN100549935C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/606Protecting data by securing the transmission between two devices or processes
    • G06F21/608Secure printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1222Increasing security of the print job
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1238Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1296Printer job scheduling or printer resource handling

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

一种图像形成装置,基于预先存储的密钥与所接收打印任务的打印内容的比较结果,判断该密钥和打印内容中是否包含相同部分。如果该装置判断出包含相同部分,则该装置将接收到的打印任务存储到用于保密打印的保密打印任务队列中,如果该装置判断出不包含相同部分,则该装置将接收到的打印任务存储到用于普通打印的普通打印任务队列中。

Description

接受打印任务的图像形成装置 和发送打印任务的计算机
技术领域
本发明涉及一种接受机密文档打印任务的图像形成装置,以及一种发送该打印任务的计算机。
背景技术
已知一种提供有机密打印功能的打印机***,当从客户***向打印机发送机密打印请求时,通过从与打印机相连的输入单元输入用于输出机密打印数据的请求,开始在纸张上打印机密打印数据。在打印任务管理单元中经过了输出请求允许时间之后,该打印机***可以除去遗留在打印机服务器上的机密打印数据(日本专利申请公开出版第2003-25692号)。
在先前技术中,当打印机密文档时,要根据用户的判断分为保密打印和普通打印。保密打印是指,当从客户***向打印机发送打印请求时,通过从连接到打印机的输入单元输入一个输出请求来执行打印数据的打印输出的技术。
在上述先前技术中,如果用户误将机密文档当作普通文档打印,则机密文档可能会被第三方看到或者窃取。
因此,需要一种即使在用户误将机密文档当作普通文档打印的情况下,也能够防止其被第三方看到或者窃取的图像形成装置和计算机。
发明内容
根据本发明的一个方面,提供了一种图像形成装置,包括:接收单元,用于通过网络接收打印任务;密钥设置存储器,用于存储保密打印密钥;比较器,用于将接收单元接收到的打印任务的打印内容与存储在密钥设置存储器中的密钥进行比较;密钥判断单元,用于判断密钥和打印内容中是否包含相同部分;第一任务处理单元,用于当密钥判断单元判断出包含有相同部分时,将接收到的打印任务存储到用于保密打印的保密打印任务队列中;以及第二任务处理单元,用于当密钥判断单元判断出不包含有相同部分时,将接收到的打印任务存储到用于普通打印的普通打印任务队列中。
根据本发明的另一个方面,提供了一种计算机的向图像形成装置发送打印任务的方法,包括:显示出用于生成发送给图像形成装置的打印任务的打印屏幕;比较所发送的打印任务的打印内容和预先存储的保密打印密钥;基于比较结果判断密钥和打印内容中是否包含相同部分;以及给所发送的打印任务附加标识符,从而当判断出包含相同部分时,使图像形成装置将该打印任务存储到用于保密打印的保密打印任务队列中。
本发明的目的及优势可以在下文描述中表现出来,也可以从本发明的实际应用中了解到。
附图说明
附图说明了本发明的实施例,与上文给出的大致描述以及下文给出的详细描述一起,用来解释本发明的原理。
图1是本发明第一实施例中网络配置的示意方框图;
图2是同一实施例中MFP的主要部件的方框图;
图3是同一实施例中的打印任务数据库;
图4是同一实施例中的用户信息数据库;
图5示出了同一实施例中的密钥设置存储器;
图6示出了同一实施例中登陆屏幕的一个例子;
图7示出了同一实施例中变更项目选择屏幕的一个例子;
图8示出了同一实施例中密钥选择屏幕的一个例子;
图9示出了同一实施例中密钥增加屏幕的一个例子;
图10示出了同一实施例中包含“私密”密钥的文档的一个例子;
图11是同一实施例中,当接收到打印任务时,由CPU执行的处理流程图;
图12是第二实施例中PC的主要部件的方框图;
图13示出了同一实施例中密钥设置存储器的一个例子;
图14是同一实施例中,当发送生成的打印任务给MFP时,由CPU执行的处理流程图;
图15是同一实施例中,当接收到打印任务时,由CPU执行的处理流程图;
图16示出了第三实施例中保密打印时间设置屏幕的一个例子;
图17示出了同一实施例中时间范围(time zone)设置屏幕的一个例子;以及
图18是同一实施例中,当接收到打印任务时,由CPU执行的处理流程图。
具体实施方式
下文,将参考附图描述本发明的实施例。
(第一实施例)
图1是第一实施例中网络配置的示意方框图。如图1所示,多功能***设备(下文称为MFP)1通过网络2连接到个人电脑(PC)3、4和5。PC 3是负责管理连接到网络2的各个部件的管理计算机。
图2是MFP 1的主要部件的方框图。如图2所示,MFP 1包括CPU 11、ROM 12、RAM 13、存储器14、图像处理器15、控制面板16、网络接口19、扫描仪20、打印机21和时钟22。CPU 11通过总线与ROM 12、RAM 13、存储器14、图像处理器15、控制面板16、网络接口19、扫描仪20、打印机21和时钟22连接。
CPU 11通过执行存储在ROM 12中的控制程序控制整个MFP1。 ROM 12存储的是将由CPU 11执行的控制程序以及固定数据。RAM 13包含CPU 11执行ROM 12中存储的控制程序所需要的工作区域。
存储器14是例如硬盘驱动器。存储器14存储各种程序和数据,比如,图像数据、下文所述的打印任务数据库D1、用户信息数据库D2和密钥设置存储器(memory)14a。图像处理器15压缩并解压缩图像数据。控制面板16包含控制单元17和显示单元18。控制单元17给CPU 11发送从用户接收的指令。显示单元18在CPU 11的控制下向用户显示必要信息。网络接口19连接网络2,并与连接到网络2的PC 3、4和5进行数据通信。扫描仪20从放置在未示出的原稿台上的原稿或者从未示出的自动给纸单元发送的原稿读取图像,并生成图像数据。打印机21基于通过网络2接收的打印任务或者从存储器14读出并由图像处理器15解压缩的图像数据,在记录纸上形成图像。时钟22生成日期和时间信息。时钟22生成的日期和时间信息根据需要提供给CPU 11。
接下来,参考图3到图5,描述存储在存储器14中的打印任务数据库D1、用户信息数据库D2和密钥设置存储器14a。
图3是打印任务数据库D1。当接收打印任务时,打印任务数据库D1将关于打印任务的信息存储为数据。接收的打印任务可以是普通打印任务或者是机密文档打印任务。机密文档包括存储在密钥设置存储器14a中的密钥。如图3所示,打印任务数据库D1管理与各个打印任务相关的下列项目。即,打印数据库D1管理“任务ID”、“日期和时间”、“保密打印”及“数据主体”。“任务ID”存储的是在MFP 1内部附加用来识别的ID。“日期和时间”存储的是通过网络2从PC 3、4和5中任意一个接收打印任务的日期和时间。“用户ID”存储的是在打印任务数据库D1中列出打印任务的用户的用户ID。“保密打印”存储用来判断是否为保密打印的信息。例如,为保密打印存储“是”,为非保密打印存储“否”。“数据主体”存储的是表示打印内容的数据。
图4是用户信息数据库D2。用户信息数据库D2管理与各个用户相关的下列项目。即,用户信息数据库D2管理“用户ID”、“组ID”和“邮件地址”。“用户ID”存储的是发送打印任务的用户。“组ID”存储的是用户所属组的组ID。“邮件地址”存储的是用户的邮件地址。除了上述项目,用户信息数据库D2还存储各个用户的密码(未示出)。
图5示出的是密钥设置存储器14a。密钥设置存储器14a中存储的密钥用来判断接收的打印任务是保密打印还是普通打印。该密钥是用于机密文档的特定字符串、符号或者图像。具体来讲,如图5所示,“私密”、“X复制X”和“图像A”被设为密钥。每个密钥都赋给一个未示出的标记。例如,带标记“1”的密钥被选作用于下文所述匹配操作的密钥,带标记“0”的密钥则不选作该匹配的密钥。标记“1”和标记“0”可以在下文所述的密钥选择屏幕183上修改。
接下来描述,当在密钥设置存储器14a中设置密钥时执行的操作。图6到图9示出了当设置密钥时,显示单元18上显示的设置屏幕。
图6示出的是登陆到密钥设置存储器14a的登陆屏幕181的一个例子。登陆屏幕包括输入用户ID的区域181a和输入密码的区域181b。用户使用控制单元17输入用户ID和密码。MFP 1查询用户信息数据库D2,并基于输入的用户ID和密码,确认该用户为注册用户。确认之后,显示单元18上出现变更项目选择屏幕182。在第一实施例中,通过利用MFP 1的控制面板16来登陆。然而,也可以通过网络2从管理PC 3登陆。
图7示出的是变更项目选择屏幕182的一个例子。变更项目选择屏幕182包括指定密钥的按钮182a、指定保密打印时间的按钮182b、OK(确认)按钮182c和CANCEL(取消)按钮182d。按钮182b用来修改保密打印的时间设置。保密时间将在下文第三实施例详细描述。如果用户按下按钮182a,则显示单元18上出现密钥选择屏幕183。
图8示出了密钥选择屏幕183的一个例子。密钥选择屏幕183包括选择密钥的密钥选择区域183a、确认按钮183b、增加按钮183c、删除按钮183d和取消按钮183e。密钥选择区域183a显示的是存储在密钥设置存储器14a中的密钥。如图8所示,密钥选择区域183a显示了“私密”、“X复制X”和“图像A”等密钥。密钥选择区域183a同时还显示了各个密钥的复选标记(checkmark),来表明是否为下文所述的匹配操作选中了该密钥。图8中,选中的是“私密”,而“X复制X”和“图像A”未选中。选中的密钥的标记为“1”,未选中的密钥的标记为“0”。如果用户按下增加按钮183c,则显示增加密钥的密钥增加屏幕184。如果用户按下删除按钮183d,则删除由未示出的光标选择的密钥。即,相应的密钥也从密钥设置存储器14a中删除。
图9示出了密钥增加屏幕184的一个例子。密钥增加屏幕184包括显示所增加密钥的区域184a、确认按钮184b、参考(reference)按钮184c和取消按钮184d。如图9所示,用户通过使用控制单元17输入密钥“***”。然后,用户按下确认按钮184d。密钥“人事变更”即被存储到密钥设置存储器14a中。
图10显示的是包含密钥“私密”的文档23的一个例子。
下面要解释,当MFP 1通过网络2从PC 3、4和5中任意一个接收打印任务时执行的处理。图11是当接收到打印任务时,由CPU11执行的处理流程图。
接收到打印任务后(ST101),CPU 11访问用户信息数据库D2(ST102)。CPU 11检查发送该打印任务的用户的用户ID是否列于用户信息数据库D2中(ST103)。如果CPU 11判断出发送该打印任务的用户的用户ID未列于用户信息数据库D2中(ST103中为“否”),则CPU 11删除该打印任务(ST104)。这是因为由未列于数据库中的用户所指示的打印任务不应执行。
如果CPU 11判断出发送该打印任务的用户的用户ID列于用户信息数据库D2中(ST103中为“是”),则CPU 11进行匹配(ST105)。通过匹配,将表示从存储于密钥设置存储器14a的密钥中在密钥选择屏幕183上选出的密钥的数据,与例如从该打印任务的打印内容中所提取文本数据的数据进行比较。如果选择图像作为密钥,则将表示该图像的数据与表示打印内容的图像数据进行比较。
匹配之后,CPU 11检查该密钥是否包含在该打印任务中(ST106)。即,CPU 11基于表示该密钥的数据和表示该打印内容的数据的比较结果,判断表示打印内容的数据中是否包括与表示密钥的数据相同的部分。
如果CPU 11判断出包含密钥(ST106中为“是”),则CPU 11将该打印任务存储于用来执行保密打印任务的保密打印任务队列中(ST107)。如果CPU 11判断出不包含该密钥(ST106中为“否”),则CPU 11将该打印任务存储于用来执行普通打印任务的普通打印任务队列中(ST108)。在将打印任务存储于保密打印任务队列或者普通打印任务队列之后,CPU 11将该打印任务存储于打印任务数据库D1中(ST109)。此时,如果该打印任务存储于保密打印任务队列中,则将“是”存储于打印任务数据库D1的“保密打印”区域,如果打印任务存储于普通打印任务队列,则存储“否”。
接下来要解释,当如上配置的MFP 1通过网络2从PC 3接收打印任务来打印图10所示文档23时执行的操作。PC 3的用户ID是“Taro”,列于用户信息数据库D2中。
从PC 3接收到打印任务后,MFP 1检查发送该打印任务的用户的用户ID是否列于用户信息数据库D2中。用户ID“Taro”列于用户信息数据库D2中,于是执行匹配。通过匹配,将在密钥选择屏幕183上所选的词语“私密”与该打印任务的打印内容进行比较。检查打印内容中是否包含词语“私密”。词语“私密”包含在打印任务的打印内容中,则将该打印任务作为保密打印任务存储到保密打印任务队列中。
该打印任务存储为保密打印任务,则当PC 3的用户转到MFP 1并在操作单元17上执行预定操作时,执行打印任务和进行打印。
如果所接收到的打印任务的打印内容包括在密钥选择屏幕183上选中的密钥,则第一实施例中的MFP 1自动将该打印任务存储为保密打印任务。因此,只要该密钥包含在机密文档中,就可以防止用户误将机密文档当普通文档打印。即,MFP 1可以防止机密文档内容被第三方看到。
此外,MFP 1判断是执行保密打印还是执行普通打印。这降低了PC发送打印任务的处理负荷。
(第二实施例)
下面描述第二实施例。与第一实施例中的相同部件用相同参考数字表示,并省略详细说明。第二实施例中,PC判断代表机密文档的密钥是否包含在打印内容中。下文描述PC 3的配置。PC 4和PC 5的配置与PC 3相同,省略对其的说明。
图12是PC 3主要部件的方框图。如图12所示,PC 3包括CPU31、ROM 32、RAM 33、硬盘驱动器(HDD)34、时钟35、网络接口36、显示单元37和控制单元38。CPU 31通过总线连接到ROM32、RAM 33、HDD 34、时钟35、网络接口36、显示单元37和控制单元38。
CPU 31通过执行存储在ROM 32中的控制程序控制整个PC 3。ROM 32存储要被CPU 31执行的控制程序以及固定数据。RAM 33包含CPU 31执行控制程序所需要的工作区域,应用软件存储在HDD 34中,打印机驱动程序存储在ROM 32中。
硬盘驱动器34存储各种应用软件和发送打印任务给MFP 1的打印机驱动程序。时钟35计算日期和时间。网络接口36连接到网络2来进行与例如连接到网络2的MFP 1的数据通信。显示单元37是例如监视器,在CPU 31控制下向用户显示必要信息。控制单元38是例如键盘或者鼠标,从用户向CPU 31传送指令。
图13显示了密钥设置存储器34a的一个例子。如图13所示,密钥设置存储器34a与第一实施例中所述MFP 1的密钥设置存储器14a相同。当在MFP 1的显示单元18中的密钥选择屏幕183上修改密钥时,则密钥设置存储器34a(包括未示出的标记)的设置也将改变。
接下来要解释,从如上配置的PC 3发送打印任务给MFP 1的处理过程。图14是当生成用于打印指定应用程序生成的文档的打印任务并将该打印任务发送给MFP 1时,由CPU 31执行的处理流程图。
首先,CPU 31在显示单元中显示打印屏幕(ST201)。该打印屏幕用来设置例如打印驱动程序。打印屏幕显示复选框(checkbox)(未示出)来检查是否执行选中密钥与打印内容的匹配。CPU 31判断该复选框是否标记有复选标记(ST202)。
如果CPU 31判断出复选框标记了复选标记(ST202中为“是”),则CPU 31接受打印按钮的输入(ST203)。CPU 31执行匹配(ST204),并且判断是否包含密钥(ST205)。匹配和判断是否包含密钥与参考图11解释的步骤ST105和ST106相同,故省略掉其中的解释。
如果CPU 31判断出密钥包含在打印内容中(步骤ST205中为“是”),则CPU 31执行给打印任务附加标识符的处理(ST206)。该标识符使得打印任务数据库D1的项目“保密打印”为“是”。该标识符附加到例如打印任务的报头(header)中。
当CPU 31执行附加标识符的处理(ST206)时,判断出用于匹配的复选框未标记有复选标记(ST202中为“否”),或者判断出打印内容不包含密钥(ST205中为“否”),则CPU 31生成打印任务并传送生成的打印任务(ST207)。
从PC 3发送到MFP 1的打印任务包括发送的日期/时间、用户ID、标识符和数据主体或者打印内容。当打印内容包含密钥时该标识符写作“是”,当打印内容不包含密钥时该标识符写作“否”。
接下来要解释,当打印任务从PC 3发送到MFP 1时MFP 1的处理。图15是当接收到的打印任务包含保密打印项的描述(标识符)时,由CPU 11执行的处理流程图。
CPU 11执行的步骤ST301~ST304的处理与第一实施例中所述步骤ST101~ST104的处理相同,故省略掉其说明。下面要说明打印任务中所写的用户ID已经列在用户信息数据库D2中(ST304中为“是”)这种情况之后的处理。
CPU 11检查打印任务的标识符情况(ST305)。如果CPU 11判断标识符为“是”(ST305中为“是”),则CPU 11将接收的打印任务存储到保密打印任务队列中(ST306)。如果CPU 11判断标识符为“否”(ST 305中为“否”),则CPU 11将接收的打印任务存储到普通打印任务队列中(ST307)。
在将打印任务存储到保密打印任务队列或者普通打印任务队列之后,CPU 11将该打印任务存储到任务数据库D1中(ST308)。
此时,如果打印任务存储在保密打印任务队列中,则将“是”存储在打印任务数据库D1的“保密打印”区域,如果打印任务存储在普通打印任务队列中,则存储“否”。
接下来要说明当PC 3生成打印图10所示文档23的打印任务,并将该打印任务发送给MFP 1时,如上配置的PC 3和MFP 1中的操作。PC 3的用户ID是“Taro”,列于用户信息数据库D2中。
用户操作PC 3的操作单元38,并在指定应用程序上生成图10所示文档23。用户在显示单元37中显示打印屏幕。在打印屏幕上,用于上述匹配的复选框用复选标记进行标记。如果这种情况下用户按下打印按钮,则通过匹配操作,将密钥选择屏幕183上选择的词语“私密”与文档23的打印内容进行比较。检查词语“私密”是否包含在打印内容中。文档23的打印内容包含词语“私密”,则在打印任务的报头中写入标识符“是”。该打印任务从PC 3发送到MFP 1。
接收到打印任务后,MFP 1检查发送该打印任务的用户的用户ID是否列于用户信息数据库D2中。用户ID“Taro”已列于用户信息数据库D2中。因此,检查该打印任务的标识符情况。将标识符“是”附加到打印任务,然后将该打印任务作为保密打印任务存储到保密打印任务队列中。
该打印任务存储为保密打印任务,则当PC 3的用户转到MFP 1并在操作单元17上执行预定操作时,执行打印任务和进行打印。
当打印内容包括有在密钥选择屏幕183上选中的密钥时,PC 3将带标识符“是”的打印任务发送到MFP 1。
一旦接收到带标识符“是”的打印任务,MFP 1自动将其存储为保密打印任务。
因此,只要密钥包含在机密文档中,就可以防止用户误将机密文档当普通文档打印。即,MFP 1可以防止机密文档内容被第三方看到。
此外,PC 3在将打印任务发送给MFP 1之前判断是执行保密打印还是普通打印。这降低了MFP 1接收打印任务的处理负荷。
(第三实施例)
下文描述第三实施例。与第二实施例中相同的部件用相同参考数字表示,并省略其详细说明。第三实施例中,提供保密打印时间来处理作为保密打印任务的所有打印任务。
保密打印时间可以通过按下参考图7说明的变更项目选择屏幕182上的按钮182b来设置和修改。如果按下按钮182b,则显示保密打印时间设置屏幕37a。第三实施例中,将要解释在显示单元37中显示保密打印时间设置屏幕371的这种情况。当然也可以将它显示在MFP 1的显示单元18中。
图16示出了保密打印时间设置屏幕371的一个例子。保密打印时间设置屏幕371包括已设置时间371a、复选框371b、确认按钮371c、增加按钮371d、删除按钮371e和取消按钮371f。复选框371b中标记的时间范围被设置为保密打印时间。用户可以通过使用确认按钮371c、增加按钮371d、删除按钮371e和取消按钮371f来改变保密打印时间设置。如果按下增加按钮371d,则显示出时间范围设置屏幕372。
图17示出了时间范围设置屏幕372的一个例子。时间范围设置屏幕372包括设置指定时间起点的区域372a、设置指定时间终点的区域372b、确认按钮372c和取消按钮372d。在设置好时间并按下确认按钮372c之后,在保密打印时间设置屏幕371上标记相应时间范围的复选框。由此设置保密打印时间。
接下来描述,当按照上文所述来设置保密打印时间情况下MFP接收打印任务时执行的处理。图18是当接收到打印任务时,由CPU11执行的处理流程图。该处理在第一实施例中判断未包含密钥(ST106中为“否”)和打印任务存储在普通打印队列(ST108)这两种情况之间执行。第二实施例中,该处理在判断标识符为“否”(ST305中为“否”)和打印任务存储在普通打印队列(ST307)这两种情况之间执行。因此,已在第一实施例和第二实施例中解释过的其他部分,在第三实施例中省略掉。
如果CPU 11判断出未包含密钥(ST106或ST305中为“否”),则CPU 11从时钟22得到接收打印任务的时间(ST401)。CPU 11判断其是否为保密打印时间(ST402)。即,CPU 11判断从时钟22获得的时间是否为在保密打印时间设置屏幕371上设置的保密打印时间。
如果CPU 11判断出该时间是保密打印时间(ST402中为“是”),则CPU 11将打印任务存储在保密打印任务队列中(ST107或ST306)。如果CPU 11判断出该时间不是保密打印时间(ST402中为“否”),则CPU 11将打印任务存储在普通打印任务队列中(ST108或ST307)。
第三实施例中,如果MFP 1在所设置的保密打印时间同时接收到打印任务,则该打印任务自动存储为保密打印任务,即便密钥未包含在该打印任务的打印内容中。因此,例如,通过为人多的时间范围预先设置保密打印时间,打印任务在人多的时间范围内可以自动列为保密打印任务。这会降低机密文档被第三方看到的可能性。
此外,可以根据该时间范围所包括人数的多少,修改打印任务为保密打印或者普通打印。
在第一和第二实施例的说明中,如果用户ID未列于用户信息数据库D2中,则删除打印任务。然而,即便用户ID未列于用户信息数据库D2中,也可以将打印任务存储于保密打印任务队列或者普通打印任务队列中。
第一到第三实施例中,如果存储为保密打印任务的打印任务在一定时间之后仍未打印,则删除该任务。
以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (9)

1.一种图像形成装置,包括:
接收单元,用于通过网络接收打印任务;
密钥设置存储器,用于存储保密打印密钥;
比较器,用于将所述接收单元接收的所述打印任务的打印内容与存储在所述密钥设置存储器中的密钥进行比较;
密钥判断单元,用于判断所述密钥和所述打印内容中是否包含相同部分;
第一任务处理单元,用于当所述密钥判断单元判断出包含相同部分时,将接收到的打印任务存储到用于保密打印的保密打印任务队列中;以及
第二任务处理单元,用于当所述密钥判断单元判断出不包含相同部分时,将接收到的打印任务存储到用于普通打印的普通打印任务队列中。
2.根据权利要求1所述的图像形成装置,其中,所述密钥设置存储器中存储的所述密钥是特定字符串、符号和图像中的一种。
3.根据权利要求1所述的图像形成装置,进一步包括:
时钟,用于计算日期和时间;
时间设置存储器,用于存储保密打印的时间设置;
获取单元,用于当所述接收单元接收打印任务时,从所述时钟获取接收所述打印任务的时间;以及
时间判断单元,用于判断从所述获取单元获取的时间是否为所述时间设置单元中设置的时间,
其中,当所述时间判断单元判断出所获取的时间是所述时间设置存储器中设置的时间时,执行所述第一任务处理单元的处理,当所述时间判断单元判断出所获取的时间不是所述时间设置存储器中设置的时间时,执行所述第二任务处理单元的处理。
4.一种计算机的向图像形成装置发送打印任务的方法,包括:
显示出用于生成发送给图像形成装置的打印任务的打印屏幕;
将所发送的打印任务的打印内容与预先存储的密钥进行比较;
基于比较结果判断所述密钥和所述打印内容中是否包含相同部分;以及
给所发送的打印任务附加标识符,从而当判断出包含相同部分时,使所述图像形成装置将所述打印任务存储到用于保密打印的保密打印任务队列中。
5.根据权利要求4所述的方法,其中,所述密钥是特定字符串、符号和图像中的一种。
6.根据权利要求4所述的方法,进一步包括:
获取当发送所述打印任务时显示所述打印屏幕的时间;
判断所获取的时间是否为针对保密打印设置的时间;以及
给所发送的打印任务附加标识符,从而当判断出所获取的时间是所设置的时间时,使所述图像形成装置将所述打印任务存储到用于保密打印的保密打印任务队列中。
7.一种计算机,包括:
用于显示生成发送给图像形成装置的打印任务的打印屏幕的装置;
用于基于所述打印屏幕显示装置显示的打印屏幕,比较所发送的打印任务的打印内容和预先存储的保密打印密钥的装置;
用于基于所述比较装置的比较结果,判断所述密钥和所述打印内容中是否包含相同部分的装置;以及
用于给所发送的打印任务附加标识符,从而当所述判断装置判断出包含相同部分时,使所述图像形成装置将所述打印任务存储到用于保密打印的保密打印任务队列中的装置。
8.根据权利要求7所述的计算机,其中,所述密钥是特定字符串、符号和图像中的一种。
9.根据权利要求7所述的计算机,进一步包括:
用于获取当发送所述打印任务时显示所述打印屏幕的时间的装置;
用于判断所获取的时间是否为针对保密打印设置的时间的装置;以及
用于当判断所述时间获取装置获取的时间是所设置的时间时,给所发送的打印任务附加标识符的装置。
CNB2006101275967A 2005-09-20 2006-09-19 图像形成装置、打印任务发送方法以及计算机 Active CN100549935C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/229,579 US7929164B2 (en) 2005-09-20 2005-09-20 Image forming apparatus accepting a print job and computer transmitting a print job
US11/229,579 2005-09-20

Publications (2)

Publication Number Publication Date
CN1936825A true CN1936825A (zh) 2007-03-28
CN100549935C CN100549935C (zh) 2009-10-14

Family

ID=37893468

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101275967A Active CN100549935C (zh) 2005-09-20 2006-09-19 图像形成装置、打印任务发送方法以及计算机

Country Status (3)

Country Link
US (1) US7929164B2 (zh)
JP (1) JP4881684B2 (zh)
CN (1) CN100549935C (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106951198A (zh) * 2017-03-03 2017-07-14 华中科技大学 一种移动云打印方法及***
CN108628553A (zh) * 2017-03-15 2018-10-09 上海聚虹光电科技有限公司 一种具有虹膜身份认证功能的远程打印***和方法
CN108780487A (zh) * 2016-06-25 2018-11-09 惠普发展公司有限责任合伙企业 打印设备中打印作业的安全发布

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5407139B2 (ja) * 2007-11-29 2014-02-05 セイコーエプソン株式会社 出力システム、出力制御装置、出力方法、およびコンピュータプログラム
JP5279454B2 (ja) * 2008-11-04 2013-09-04 キヤノン株式会社 画像処理装置及びその制御方法、並びにプログラム
JP5683136B2 (ja) * 2010-06-03 2015-03-11 キヤノン株式会社 画像形成システム及びその制御方法並びにプログラム、外部装置及びその制御方法並びにプログラム
JP6149687B2 (ja) 2013-10-25 2017-06-21 富士ゼロックス株式会社 情報処理装置及びプログラム

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6791703B1 (en) * 1909-06-05 2004-09-14 Canon Kabushiki Kaisha Image processing apparatus and method, and storage medium therefor
JPH07336509A (ja) * 1994-06-03 1995-12-22 Canon Inc ファクシミリ装置
US5970218A (en) * 1997-02-11 1999-10-19 Toshiba America Information Systems, Inc. Private print
JP2000047843A (ja) * 1998-05-22 2000-02-18 Canon Inc プリントサ―バ、印刷制御方法、画像形成装置、画像形成方法、画像形成システム及び記憶媒体
JP3890173B2 (ja) * 1998-12-24 2007-03-07 キヤノン株式会社 画像処理装置および画像処理方法、並びに画像処理プログラムを記憶した記憶媒体
JP2001096842A (ja) * 1999-09-30 2001-04-10 Minolta Co Ltd 画像作成装置
JP3618619B2 (ja) * 2000-02-04 2005-02-09 シャープ株式会社 印刷装置
US6771386B1 (en) * 2000-09-14 2004-08-03 Kabushiki Kaisha Toshiba Image forming system
US6981254B2 (en) * 2001-02-01 2005-12-27 Hewlett-Packard Development Company, L.P. Delay timer for printing from the driver
JP2003025692A (ja) 2001-07-18 2003-01-29 Sharp Corp プリンタおよびプリンタシステム
JP2004023149A (ja) * 2002-06-12 2004-01-22 Konica Minolta Holdings Inc 印刷装置
WO2005031560A1 (ja) * 2003-09-25 2005-04-07 Dai Nippon Printing Co., Ltd. 出力情報管理システム
JP4378158B2 (ja) * 2003-11-19 2009-12-02 キヤノン株式会社 画像処理方法、画像処理装置及びプログラム
JP2005238734A (ja) * 2004-02-27 2005-09-08 Oki Data Corp 印刷装置、及び印刷処理方法
JP4297057B2 (ja) * 2005-01-20 2009-07-15 コニカミノルタビジネステクノロジーズ株式会社 画像形成システム及び出力モード管理プログラム並びに該出力モード管理プログラムを記録した記録媒体

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108780487A (zh) * 2016-06-25 2018-11-09 惠普发展公司有限责任合伙企业 打印设备中打印作业的安全发布
CN108780487B (zh) * 2016-06-25 2022-08-09 惠普发展公司,有限责任合伙企业 打印设备以及打印设备中打印作业的安全发布的方法
CN106951198A (zh) * 2017-03-03 2017-07-14 华中科技大学 一种移动云打印方法及***
CN108628553A (zh) * 2017-03-15 2018-10-09 上海聚虹光电科技有限公司 一种具有虹膜身份认证功能的远程打印***和方法

Also Published As

Publication number Publication date
JP4881684B2 (ja) 2012-02-22
US20070070393A1 (en) 2007-03-29
CN100549935C (zh) 2009-10-14
JP2007087390A (ja) 2007-04-05
US7929164B2 (en) 2011-04-19

Similar Documents

Publication Publication Date Title
US8526037B2 (en) Printing service providing method and printing service providing system
CN100549935C (zh) 图像形成装置、打印任务发送方法以及计算机
EP1672556B1 (en) Multifunction device with secure job release
CN1933402B (zh) 数据传输设备和数据传输方法
US7782477B2 (en) Information processing apparatus connected to a printing apparatus via a network and computer-readable storage medium having stored thereon a program for causing a computer to execute generating print data in the information processing apparatus connected to the printing apparatus via the network
US20030044009A1 (en) System and method for secure communications with network printers
US20080021933A1 (en) Job processing system, job processing apparatus, job identifying method, and recording medium
WO2006132178A1 (ja) 印刷システム及びプログラム
CN101742051A (zh) 信息处理装置和信息处理方法
JP2004118243A (ja) ネットワーク印刷システム
US8442222B2 (en) Job ticket issuing device and job execution device
US8645499B2 (en) Image processing system, image processing apparatus, image processing method and recording medium
JP2019057307A (ja) 書類確認用装置、情報処理システム、書類の確認方法、書類確認用プログラム、文字入力用装置、文字の入力方法及び文字入力用プログラム
CN100420258C (zh) 数据传送装置及传送控制方法
JP4046876B2 (ja) 通信装置及び通信方法
JP2006237787A (ja) 画像処理装置
US20080091836A1 (en) Network system, service retrieving method and image forming apparatus
JP2007325168A (ja) 画像配信システム
JPH1169051A (ja) ファクシミリ装置
US20060274365A1 (en) Communication device and communication method
US7065646B1 (en) Remote notification of print or fax hardcopy recipient using standard identification data
JP2006332965A (ja) 印刷システム、ならびに印刷システムのための印刷装置および文書管理装置
US20070067619A1 (en) Authentication apparatus, authentication method, recording medium storing authentication program and computer data signal embodied in carrier wave
JP5003555B2 (ja) 画像処理装置及び同装置の制御方法並びに制御プログラム
US11816379B2 (en) Work attendance management system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant