信息处理系统、信息处理方法以及非瞬态计算机可读信息存储介质的制作方法

文档序号:9438859阅读:308来源:国知局
信息处理系统、信息处理方法以及非瞬态计算机可读信息存储介质的制作方法
【技术领域】
[0001]本发明涉及信息处理系统、信息处理方法以及非瞬态计算机可读信息记录介质。
【背景技术】
[0002]相关技术中有如下系统,即:在PC(Personal Computer,个人电脑)等中响应于由用户输入的打印指示,不是立刻打印该打印数据,而是与该用户的用户名相关联地将该打印数据存储在预定的服务器或图像形成装置内的存储设备中。然后,用户只要通过图像形成装置的操作面板输入用户名及密码,则该图像形成装置即执行该用户名及密码相关联的认证处理。如果认证成功,则该图像形成装置在操作面板上显示上述存储设备中所存储的打印数据之中的与该用户名相关联的打印数据的列表信息。图像形成装置从上述存储设备获取在该列表信息中所选中的打印数据,执行打印。
[0003]根据这样的系统,由于用户在图像形成装置旁边时才输出打印物,可以防止打印物的闲置、或者错误地由他人将打印物拿走等。其结果,可以确保打印的信息的安全。

【发明内容】

[0004]根据本发明的一个方面,提供了一种信息处理系统,包括I个以上的信息处理装置。所述信息处理系统包括:输出数据接收部,其通过网络接收输出数据或输出目标数据;存储处理部,当所述输出数据接收部接收到针对所述输出数据或基于所述输出目标数据生成的输出数据的数据标识信息时,或接收到数据标识信息的分发请求时,所述存储处理部将所述数据标识信息与所述输出数据进行关联并将它们存储在数据存储部;通知部,其通过网络通知所述数据标识信息;以及发送部,其将与通过网络接收到的用户标识信息相关联的输出数据通过网络进行发送。
[0005]本发明的其他目的、特征以及优点将在参考附图阅读下述详细描述时变得更加清
/H- ο
【附图说明】
[0006]图1示出了根据第一实施方式的打印系统的结构例;
[0007]图2示出了根据第一实施方式的管理服务器的硬件结构例;
[0008]图3示出了根据第一实施方式的图像形成装置的硬件结构例;
[0009]图4示出了根据第一实施方式的打印系统的功能结构例;
[0010]图5是用于说明根据第一实施方式的打印数据存储处理的处理过程的一例的序列图;
[0011]图6示出了用户信息存储部的结构例;
[0012]图7示出了根据第一实施方式的打印信息存储部的结构例;
[0013]图8是用于说明根据第一实施方式的打印信息生成处理的处理过程的一例的流程图;
[0014]图9示出了 PIN代码存储部的结构例;
[0015]图10是用于说明根据第一实施方式的由图像形成装置执行的处理过程的一例的流程图;
[0016]图11示出了登录画面的显示例;
[0017]图12示出了根据第二实施方式的打印系统的功能结构例;
[0018]图13示出了地址关联信息存储部的结构例;
[0019]图14示出了根据第二实施方式的打印信息存储部的结构例;
[0020]图15示出了用户装置信息存储部的结构例;
[0021]图16示出了根据第四实施方式的系统结构例;
[0022]图17示出了根据第四实施方式的服务提供系统的功能结构例;
[0023]图18示出了根据第四实施方式的用户终端及打印服务应用的功能结构例;
[0024]图19是用于说明根据打印请求邮件的打印信息登录处理的处理过程的一例的流程图;
[0025]图20示出了根据第四实施方式的PIN代码存储部的结构例;
[0026]图21示出了根据第四实施方式的用户信息存储部的结构例;
[0027]图22是用于说明通过Web界面的打印信息登录处理的处理过程一例的流程图;
[0028]图23示出了根据第四实施方式的显示在用户终端的登录画面的显示例;
[0029]图24是用于说明通过Web界面的PIN代码分发处理的处理过程的一例的流程图;
[0030]图25示出了显示在用户终端的响应目的地地址指定画面的显示例;
[0031]图26是用于说明根据打印请求邮件的打印信息登录及PIN代码分发处理的处理过程一例的的序列图;
[0032]图27是用于说明通过Web界面的PIN代码分发和打印信息登录处理的处理过程的一例的序列图;
[0033]图28示出了代理账户管理表格的结构例;
[0034]图29是用于说明打印数据输出处理的处理过程的一例的序列图。
【具体实施方式】
[0035]首先,为了便于说明,描述本发明的实施例所要解决的问题。
[0036]在上述相关技术的系统中,只有预先具有用于接收认证的账户的用户才可以执行打印。因此,例如,对于没有账户的访客等,就要请求具有账户的人来执行打印。因此,生成不便。此处,可以对访客等提供共用访客账户。但是,在这种情况下,由于该共用访客账户是提供给多个访客的,一个访客可以操作另一访客的打印数据。其结果,所谓确保打印信息的安全的上述系统的优点将丧失。
[0037]另外,另一方法也可以为访客提供图像形成装置。但是,在此情况下,经济负担增加且需要额外的安装空间。因此,也难说这种方法是好方法。
[0038]本发明的实施方式就是考虑到上述点而完成的,实施方式的目的在于能够对于不具有输出数据的账户的用户赋予输出权限。
[0039]以下,基于附图描述本发明的实施方式。图1示出了根据第一实施方式的打印系统的结构例。在图1所示的打印系统I中,I个以上的用户终端30、邮件服务器40、管理服务器10、认证服务器50、存储服务器60以及I个以上的图像形成装置20通过诸如LAN (LocalArea Network,局域网)或互联网等网络NI以执行相互通信的方式连接。网络NI的一部分或全部可以为无线通信网络。另外,在用户终端30与网络NI之间,可以插入移动通信网。假设,打印系统I运用于企业等组织内。在所述第一实施方式中,该组织称作“企业A”。
[0040]用户终端30是信息处理装置,由所对应的打印系统I的用户直接操作。例如,用户操作用户终端30,输入对于打印系统I的打印请求。作为用户终端30的一例,可以为PC(PerSonal Computer,个人电脑)、手机、智能手机、平板电脑型终端、个人数据处理器(PDA)等。多个用户终端30的每个可以为相互不同的机种。
[0041]需要注意的是,在本实施方式中,打印系统I的用户包括“认证用户”和“访客用户”。认证用户是指,对于打印系统I (严格来讲,是对于后述的用户信息存储部52),登记了该用户的信息的用户。换言之,认证用户是预订作为打印系统I用户的用户。作为认证用户的一例,可以为企业A的员工。访客用户是指,对于打印系统1,没有登记该用户的信息的用户。换言之,访客用户,原本来讲,是不具有打印系统I的使用权限的用户。作为访客用户的一例,可以为企业A的员工之外的人。
[0042]邮件服务器40是对从用户终端30发送来的电子邮件、从管理服务器10发送来的电子邮件等进行转发的计算机。例如,用户终端30,根据来自用户的指示,将包含打印请求的电子邮件发送至管理服务器10。在包含打印请求的电子邮件中,附加有将要打印的电子数据。电子数据的数据形式不限于预订的形式。以下,将从用户终端30发送的、包含打印请求的电子邮件称作“打印请求邮件”。
[0043]认证服务器50是管理每个企业A的用户的信息(以下称作”用户信息”),并执行使用用户信息的处理的计算机。例如,认证服务器50响应指定用户名及密码等的认证请求,执行认证处理。另外,认证服务器50响应邮件地址的存在的确认请求和响应于邮件地址的用户名的获取请求,执行处理。换言之,用户信息中,包括与用户名相对应的该用户的邮件地址。
[0044]管理服务器10是执行如下操作的计算机,即:响应于打印请求邮件的接收,对于包含在打印请求邮件中的电子数据,执行“打印数据”的生成的处理等。打印数据具有图像形成装置20可以解读的数据形式。管理服务器10将生成的打印数据与打印请求邮件的发送源(发送人)的用户的用户名或根据每个打印请求邮件生成的“标识符”相关联,并发送给存储服务器60。在打印请求邮件的发送源地址与用户名相关联并由认证服务器50管理的情况下,打印数据与用户名相关联。在不满足打印请求邮件的发送源地址与用户名相关联并由认证服务器50管理的情况下,则打印数据与根据每个打印请求邮件所生成的“标识符”相关联。以下,将该“标识符”称作“PIN(Personal Identificat1n Number,个人身份标识号码)代码”。需要注意的是,即使在打印请求邮件的发送源地址与用户名相关联并由认证服务器50管理的情况下,只要在打印请求邮件中指定有PIN代码,则打印数据与该PIN代码相关联。
[0045]存储服务器60是存储由管理服务器10所发送来的打印数据的计算机。
[0046]各图像形成装置20是执行如下操作的装置,即:从存储在存储服务器60的打印数据之中,打印与根据由用户输入至该图像形成装置20中的用户名或PIN代码相关联的打印数据。
[0047]图2示出了根据第一实施方式的管理服务器的硬件结构例。图2中的管理服务器10包括分别由总线B相互连接的驱动设备100、辅助存储设备102、储存设备103、CPU104以及接口设备105等。
[0048]执行管理服务器10的处理的程序,通过诸如⑶-ROM的记录介质101来提供。当保存有程序的记录介质101安装在驱动设备100后,则程序从记录介质101经由驱动设备100而被安装在辅助存储设备102。但是,程序的安装不是必须通过记录介质101来安装的,也可以通过网络从其他计算机下载。辅助存储设备102在保存所安装的程序的同时,还保存必要的文件、数据等。
[0049]在给出程序的启动指示时,储存设备103从辅助存储设备102读取程序并将其储存。CPU104根据保存在储存设备103的程序执行管理服务器10的相关功能。接口设备105作为用于连接至网络的接口而使用。
[0050]图3示出了根据第一实施方式的图像形成装置的硬件结构例。在图3中,图像形成装置20包括控制器21、扫描仪22、打印机23、调制解调器24、操作面板25、网络接口 26、SD卡插槽27及读卡器28等硬件。
[0051]控制器21 包括 CPU211、RAM212、R0M213、HDD214 及 NVRAM215 等。在 R0M213 中保存有各种程序、程序所使用的数据等。RAM212用作用于调入程序的保存区域、所调入的程序的工作区域等。CPU211执行调入在RAM212中的程序并实现各种功能。HDD214中保存有程序、程序所使用的各种数据等。NVRAM215中保存有各种设定信息。
[0052]扫描仪22是用于从原稿读取图像数据的硬件(图像读取部)。打印机23是用于将打印数据打印在纸面上的硬件(打印部)。调制解调器24是用于连接电话线路的硬件,用于通过FAX通信来收发图像数据。操作面板25是包括输入部、液晶面板等显示部的硬件,所述输入部是用于执行接收来自用户的输入的按键等。液晶面板可以包括触摸面板功能。在此情况下,该液晶面板还兼具输入部的功能。网络接口 26是用于与LAN等网络(无论有线还是无线)进行连接的硬件。SD卡插槽27用于读取保存在SD卡80内的程序。换言之,图像形成装置20不仅仅是对保存在R0M213中的程序,还可以将SD卡80中所保存的程序调入至RAM212并执行。需要注意的是,还可以由其他记录介质(例如⑶-ROM或USB (UniversalSerial Bus,通用串行总线)存储器等)来代替SD卡80。换言之,替代SD卡80的记录介质的种类,不限于特定种类。在此情况下,SD卡插槽27可以对应于记录介质的种类由其他硬件来代替。读卡器28是从卡90读取信息的所谓“读卡器”。读卡器28可以内藏于图像形成装置20内,或可以通过图像形成装置20所包括的外部接口(例如USB接口)等而被连接至图像形成装置20。另外,读卡器28即可以是接触型也可以是非接触型。卡90不限于IC卡。只要至少独特的卡ID(卡号)能够被记录在各卡90上即可,例如还可以是磁卡。卡ID通常称作通用ID或卡序列号。作为卡90的具体例,可以是距离感应卡、Mifare卡、Java (注册商标)卡等。
[0053]在本实施方式中,假定对于各认证用户,例如,由认证用户所属的组织(例如企业A),分配卡90。但是,对应于应用上所必要的安全等级,也可以多个认证用户共用一张卡90。另一方面,访客用户不具有卡90。
[0054]需要注意的是,在第一实施方式中,图像形成装置20也不是必需包括扫描仪22及调制解调器24。换言之,图像形成装置20可以是打印机而不是多功能外围设备。
[0055]图4示出了根据第一实施方式的打印系统的功能结构例。在图4中,管理服务器10包括邮件接收部11、地址确认部12、PIN代码生成部13、打印信息生成部14、响应邮件生成部15、邮件返送部16及打印信息发送部17等。这些各部件由安装在管理服务器10上的I个以上的程序通过CPU104执行的处理来执行。
[0056]管理服务器10使用PIN代码存储部19。PIN代码存储部19可以使用辅助存储设备102或其他通过网络与管理服务器10相连接的存储设备等来执行。
[0057]邮件接收部11接收打印请求邮件。打印请求邮件中包含有用户想要打印的打印目标数据(例如邮件本文或附件等)。例如,用户从用户终端30将包含打印目标数据的邮件发送至特定域名的邮件地址(收信地址)。邮件接收部11在接收收到设定该特定域名为收信地址的邮件时,则确认为该邮件为打印请求邮件。
[0058]地址确认部12将打印请求邮件的发送源的存在确认请求发送给认证服务器50,并请求认证服务器50是否该发送源地址登记在认证服务器50中。在发送源地址登记在认证服务器50内的情况下,地址确认部12通过认证服务器50获取与该发送源地址相对应的用户名。在发送源地址未登记在认证服务器50内的情况下,PIN代码生成部13生成PIN代码。打印信息生成部14生成与打印请求邮件相应的“打印信息”。“打印信息”中含有打印数据、与该打印数据的打印任务相关的信息以及用户名或PIN代码等。
[0059]响应邮件生成部15生成作为对于打印请求邮件的响应的电子邮件(以下称作“响应邮件”)。响应邮件中含有基于各打印数据的打印任务的标识信息。在关于打印请求邮件生成PIN代码的情况下,响应邮件中还含有该PIN代码。
[0060]邮件返送部16将响应邮件返送给打印请求邮件的发送源地址。打印信息发送部17将打印信息发送给存储服务器60,并将该打印信息存储在存储服务器60内。
[0061]PIN代码存储部19将由PIN代码生成部13所生成的PIN代码或在打印请求邮件中所指定的PIN代码,与打印请求邮件的发送源地址相关联,并存储PIN代码。
[0062]认证服务器50包括请求响应部51及用户信息存储部52等。用户信息存储部52对于每个认证用户存储用户信息。请求响应部51响应于认证请求、邮件地址的存在确认请求及与邮件地址相对应的用户名的获取请求等来执行处理。需要注意的是,由认证服务器50的CPU执行安装在认证服务器50的程序的处理,由此来执行请求响应部51。用户信息存储部52可以利用认证服务器50的辅助存储设备或通过网络与认证服务器50连接的存储设备来执行。
[0063]存储服务器60包括打印信息接收部61、打印信息存储部62及打印信息提供部63等。打印信息接收部61接收由管理服务器10发送的打印信息,并存储在打印信息存储部62。响应于来自图像
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1