信息处理系统、信息处理方法和非暂时性计算机可读信息记录介质的制作方法

文档序号:9438858阅读:424来源:国知局
信息处理系统、信息处理方法和非暂时性计算机可读信息记录介质的制作方法
【技术领域】
[0001]本发明涉及信息处理系统、信息处理方法和非暂时性计算机可读信息记录介质。
【背景技术】
[0002]在相关技术中,存在这样的系统,其中响应于用户输入到个人计算机(PC)等的打印指令,取代立即对打印数据进行打印的是,打印数据关联于用户名称并且被存储在预定的服务器或图像形成装置的存储设备中。随后,当用户通过图像形成装置的操作面板输入用户名称和口令时,图像形成装置使用用户名称和口令进行认证。当认证成功时,图像形成装置在操作面板上显示包括与从在存储设备中存储的打印数据当中的用户名称相关联的打印数据的列表信息。图像形成装置从存储设备获取从列表信息中选择的打印数据,并且执行打印。
[0003]通过该系统,当用户位于图像形成装置旁边时输出打印的文本。因此,可以防止打印的文本被留在图像形成装置上或被其他人取走。从而,可以确保打印信息的安全性。

【发明内容】

[0004]根据一个方面,图像处理系统包括一个或多个信息处理装置。信息处理系统包括:输出数据接收部,经由网络接收包括输出数据或输出目标数据的邮件数据;确定部,通过使用所述邮件数据的发送方的地址信息或在所述邮件数据的发送目的地中包括的地址信息,从由用户信息存储部所存储的用户信息确定要与所接收的输出数据或基于所接收的输出目标数据生成的输出数据相关联的用户标识信息;存储处理部,当没有从所述发送方的地址信息确定要被关联的用户标识信息、而是从在所述发送目的地中包括的地址信息确定要被关联的用户标识信息时,所述存储处理部将所述数据标识信息与所述输出数据相关联,并且将它们存储在数据存储部中;通知部,经由网络发送所述数据标识信息的通知;以及发送部,经由网络发送经由网络接收到的用户标识信息或与所述用户标识信息相关联的输出数据。
[0005]根据以下详细描述当结合附图阅读时,本发明的其他目的、特征和优势将变得更加明显。
【附图说明】
[0006]图1示出了根据第一实施例的打印系统的配置示例;
[0007]图2示出了根据第一实施例的管理服务器的硬件配置示例;
[0008]图3示出了根据第一实施例的图像形成装置的硬件配置示例;
[0009]图4示出了根据第一实施例的打印系统的功能配置示例;
[0010]图5是示出了根据第一实施例的存储打印数据的过程的一个示例的序列图;
[0011]图6不出了用户信息存储部的配置不例;
[0012]图7示出了根据第一实施例的打印信息存储部的配置示例;
[0013]图8是示出了根据第一实施例的打印信息生成处理的过程的一个示例的序列图;
[0014]图9是示出了根据第一实施例的由图像形成装置执行的过程的一个示例的流程图;
[0015]图10示出了登录屏幕页面的显示示例;
[0016]图11示出了根据第二实施例的打印系统的功能性配置示例;
[0017]图12示出了与地址相关联的信息存储部的配置示例;
[0018]图13示出了根据第二实施例的打印信息存储部的配置示例;
[0019]图14示出了用户装置信息存储部的配置示例;
[0020]图15示出了第四实施例的系统配置示例;
[0021]图16示出了根据第四实施例的服务提供系统的功能性配置示例;
[0022]图17示出了根据第四实施例的用户终端和打印服务应用的功能性配置示例;
[0023]图18是示出了使用打印请求邮件登记打印信息的过程的一个示例的流程图;
[0024]图19示出了根据第四实施例的用户信息存储部的配置示例;
[0025]图20是示出了使用网络接口登记打印信息的过程的一个示例的流程图;
[0026]图21示出了根据第四实施例的在用户终端中示出的登录屏幕页面的显示示例;
[0027]图22是示出了通过网络接口签发PIN码的过程的一个示例的流程图;
[0028]图23示出了在用户终端中示出的响应目的地地址指定屏幕页面的显示示例;
[0029]图24示出了 PIN码管理表的配置示例;
[0030]图25是示出了使用打印请求邮件登记打印信息和签发PIN码的过程的一个示例的序列图;
[0031]图26是示出了使用网络接口签发PIN码和登记打印信息的过程的一个示例的序列图;
[0032]图27示出了代理账户管理表的配置示例;以及
[0033]图28是示出了输出打印数据的过程的一个示例的序列图。
【具体实施方式】
[0034]首先,出于便于解释的原因,将描述本发明实施例要解决的问题。
[0035]在相关技术中的上述系统中,仅之前具有用于接收认证的他或她的账户的用户能够执行打印。因此,例如,并不具有这样的账户的访客等请求具有这样的账户的人来执行打印。这带来了不方便之处。存在向访客等提供公共客人账户的方式。然而,在这种方式中,由于向多个访客给出了公共客人账户,因此一个访客可以操纵另一个访客的打印数据。结果是,从确保打印信息的安全性的系统获取的上述有益性可能被劣化。
[0036]此外,存在向客人提供图像形成装置的另一种方式。然而,在这种方式中,增加了经济负担,并且需要额外的安装空间。因此,很难说这样的方式是优异的。
[0037]考虑到这点而提供了本发明的实施例,并且实施例的一个目的在于使得可以为并不具有输出数据的账户的用户提供输出授权。
[0038]在下文中,将基于附图描述本发明的实施例。图1示出了根据第一实施例的打印系统的配置示例。在图1中所示的打印系统I中,经由诸如局域网(LAN)或互联网之类的网络NI以能够相互进行通信的方式将一个或多个用户终端30、邮件服务器40、管理服务器10、认证服务器50、存储服务器60以及一个或多个图像形成装置20连接到一起。整个网络NI的一部分可以是无线通信网络。在用户终端30和网络NI之间,可以插入移动通信网络。假定在公司之类的组织中操作所述打印系统I。根据第一实施例,组织被称为“公司A”。
[0039]用户终端30是由打印系统I的对应的由用户直接操作的信息处理装置。例如,用户操作用户终端30并输入对打印系统I的打印请求。用户终端30的示例可以是PC、便携式电话、智能电话、平板型终端和个人数字助理(PDA)等。多个用户终端30中的各个终端可以是彼此不同类型的终端。
[0040]需要注意的是,根据第一实施例,打印系统I的用户包括“授权用户”和“客人用户(guest user)”。授权用户是其信息被登记在打印系统I中(严格的说,用户信息存储部52中,将在下文中对此进行描述)的用户。换言之,授权用户是被认定为打印系统I的用户的用户。授权用户的示例可以是公司A的雇员。客人用户是其信息并未被登记在打印系统I中的用户。换言之,客人用户最初并不具有打印系统I的使用授权。客人用户的示例可以是公司A的雇员之外的人。
[0041]邮件服务器40是这样的计算机,其传输从用户终端30发送的电子邮件和从管理服务器10发送的电子邮件等。例如,用户终端30根据用户指令发送包括管理服务器10的打印请求的电子邮件。要被打印的电子数据被附加到包括打印请求的电子邮件中。电子数据的数据格式并不限于预定的格式。在下文中,包括从用户终端30发送的打印请求的电子邮件被称为“打印请求邮件”。
[0042]认证服务器50是这样的计算机,其管理公司A的每个用户的信息(在下文中被称为“用户信息”),并使用用户信息执行处理。例如,认证服务器50响应于其中指定了用户名称和/或口令等认证请求,执行认证处理。此外,认证服务器50响应于对邮件地址的存在确认请求和对获取与邮件地址对应的用户名称的请求,执行处理。也就是说,用户信息以关联于用户名称的方式包括用户的邮件地址。
[0043]管理服务器10是这样的计算机,其响应于接收打印请求邮件,执行从在打印请求邮件中包括的电子数据生成“打印数据”的处理等。打印数据具有图像形成装置20能够解释打印数据的这样的数据格式。管理服务器10将所生成的打印数据关联于打印请求邮件的发送源(发送方)的用户的用户名称或针对每个打印请求邮件生成的“标识符”,并将其发送到存储服务器60。当打印邮件地址的发送元地址关联于用户名称并且被由认证服务器50管理时,用户名称将被关联于打印数据。当并不满足打印邮件地址的发送元地址关联于用户名称并且被由认证服务器50管理的条件时,打印数据将被关联于针对每个打印请求邮件生成的“标识符”。在下文中,这样的“标识符”将被称为“个人标识号(PIN)码”。
[0044]存储服务器60是这样的计算机,其存储从管理服务器10发送的打印数据。
[0045]每个图像形成装置20是这样的装置,其执行图像形成装置20中的与由用户输入的PIN码或用户名称相关联的存储服务器60中存储的打印数据中的打印数据的打印。
[0046]图2示出了根据第一实施例的管理服务器的硬件配置示例。图2中的管理服务器10包括通过总线B相互连接的驱动设备100、辅助存储设备102、存储设备103、CPU 104和接口设备105等。
[0047]通过诸如⑶-ROM之类的记录介质101提供实现管理服务器10中的处理的程序。当存储程序的记录介质101被设置在驱动设备100中时,通过驱动设备100从辅助存储设备102中的记录介质101安装程序。然而,程序并不一定要从记录介质101安装,而是也可以经由网络从另一个计算机下载。辅助存储设备102存储安装的程序以及需要的文件和数据。
[0048]当给出开始程序的指令时,存储设备103从辅助存储设备102读取程序并且对其进行存储。CPU 104根据存储设备103中存储的程序执行涉及管理服务器10的功能。接口设备105用作与网络连接的接口。
[0049]图3示出了根据第一实施例的图像形成装置的硬件配置示例。在图3中,图像形成装置20具有诸如控制器21、扫描仪22、打印机23、调制解调器24、操作面板25、网络接口26和SD卡槽27等之类的硬件。
[0050]控制器21 包括 CPU 211、RAM 212、ROM 213、HDD 214 和 NVRAM 215 等。ROM 213存储由程序等使用的各种程序、数据。RAM 212被用作用于加载程序的存储区域、和用于加载的程序的工作区域等。CPU 211执行在RAM 212中加载的程序,HDD 214存储程序和由程序使用的各种数据等。NVRAM 215存储各种设置信息。
[0051]扫描仪22是用于从原稿读取图像数据的硬件(图像读取部)。打印机23是用于将打印数据打印到纸张上的硬件(打印部)。调制解调器24是连接到电话线、并且用于通过传真通信发送/接收图像数据的硬件。操作面板25是诸如输入部、以及例如液晶面板之类的显示部等的硬件,所述输入部例如是用于从用户接收输入的按钮等。液晶面板可以具有触摸板功能。在这种情况下,液晶面板还包括输入部的功能。网络接口 26是用于连接到有线或无线网络(例如LAN等)的硬件。SD卡槽27用于读取在SD卡80中存储的程序。也就是说,在图像形成装置20中,在ROM 213中存储的程序和在SD卡80中存储的程序均可以被加载到RAM 212中并被执行。需要注意的是,还可以使用另一个记录介质(例如,⑶-ROM或通用串行总线(USB)存储器等)来取代SD卡80。也就是说,可以使用另一种类型的这样的记录介质来取代SD卡80,而并不限于预定的记录介质。在这种情况中,可以由与替代使用的记录介质的类型相对应的硬件来替代SD卡槽27。
[0052]需要注意的是,根据第一实施例,图像形成装置20无需包括扫描仪22和调制解调器24。换言之,图像形成装置20还可以是打印机来取代多功能外设。
[0053]图4示出了根据第一实施例的打印系统的功能配置示例。在图4中,管理服务器10包括邮件接收部11、地址确认部12、PIN码生成部13、打印信息生成部14、响应邮件生成部15、邮件返回部16和打印信息发送部17等。通过由CPU 104根据在管理服务器10中安装的一个或多个程序来执行的过程实现这些功能部。
[0054]邮件接收部11接收打印请求邮件。打印请求邮件包括用户期望打印的打印目标数据(例如,邮件正文或附件文件等)。例如,用户发送的邮件包括来自用户终端30的针对特定的域中的邮件地址(目的地)的打印目标数据。邮件接收部11通过接收其中将特定的域设置为其目的地的邮件,确定所接收的邮件是打印请求邮件。
[0055]地址确认部12将涉及打印请求邮件的发送源的存在确认请求发送到认证服务器50,并且向认证服务器50查询发送源地址是否被登记在认证服务器50中。当发送源地址被登记在认证服务器50中时,地址确认部12从认证服务器50获取与发送源地址相对应的用户名称。当发送源地址并未被登记在认证服务器50中时,PIN码生成部13生成PIN码。打印信息生成部14生成与打印请求邮件相对应的“打印信息”。“打印信息”包括打印数据、涉及打印数据的打印任务的信息、以及用户名称或PIN码等。
[0056]作为对打印请求邮件的响应,响应邮件生成部15生成电子邮件(在下文中,被称为“响应邮件”)。响应邮件包括基于每个打印数据的打印任务的标识信息。当与打印请求邮件相关联地生成PIN码时,响应邮件还包括PIN码。
[0057]邮件返回部16将响应邮件返回到打印请求邮件的发送源地址。打印信息发送部17将打印信息发送到存储服务器60,并且在存储服务器60中存储打印信息。
[0058]认证服务器50包括请求响应部51、用户信息存储部52等。用户信息存储部52存储每个认证用户的用户信息。请求响应部51响应于认证请求、对邮件地址的存在确认请求和对获取与邮件地址对应的用户名称的请求等执行处理。需要注意的是,通过由认证服务器50的CPU根据在认证服务器50中安装的程序执行的处理来实现请求响应部51。可以通过使用认证服务器50的辅助存储设备或经由网络与认证服务器50连接的存储设备来实现用户信息存储部52。
[0059]存储服务器60包括打印信息接收部61、打印信息存储部62和打印信息提供部63等。打印信息接收部61接收从管理服务器10发送的打印信息,并且在打印信息存储部62中存储打印信息。响应于对获取从图像形成装置20发送的打印信息的请求,打印信息提供部63向图像形成装置20返回包括在请求中指定的PIN码和用户名称的打印信息,以从在打印信息存储部62中存储的打印信息中获取打印信息。
[0060]需要注意的是,通过由存储服务器60的CPU根据在存储服务器60中安装的一个或多个程序执行的处理来实现打印信息接收部61和打印信息提供部63。可以通过使用存储服务器60的辅助存储设备或经由网络与存储服务器60连接的存储设备来实现打印信息存储部62。
[0061]图像形成装置20包括认证控制部221、打印信息获取部222、和打印控制部223等。通过由CPU 211根据在图像形成装置20中安装的一个或多个程序来执行的过程实现这些功
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1