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

文档序号:9438858阅读:来源:国知局
1接收由用户通过登录屏幕页面输入的登录信息。
[0201]图21示出了根据第四实施例的在用户终端中示出的登录屏幕页面的显示示例。在图21中,登录屏幕页面520包括组织代码、用户名称、口令和PIN码等的输入区域。登录屏幕页面520还包括确认按钮521、和“签发PIN”按钮522等。
[0202]存在登录的两种样式(pattern)。在样式I中,指定组织代码、用户名称和口令。在样式2中,指定组织代码和PIN码。需要注意的是,在样式2的情况下,用户需要先前具有签发的PIN码。用户按下“签发PIN”按钮以使得PIN码被签发。稍后将描述当按下“签发PIN”按钮522时的过程。
[0203]当按下登录屏幕页面520上的确认按钮521时,网页浏览器31确定是否将组织代码、用户名称和口令输入到登录屏幕页面520(S422)。需要注意的是,由浏览器31执行的过程基于在使得网页浏览器31显示登录屏幕页面的网页中包括的定义(超文本标记语言(HTML)数据等)。
[0204]当组织代码、用户名称和口令被输入到登录屏幕页面520中时(S422中为是),网页浏览器31接收服务提供系统70基于组织代码、用户名称和口令等进行的认证(S423)。也就是说,组织代码、用户名称和口令被发送到用户认证部721。用户认证部721基于组织代码、用户名称和口令的相同的组合是否被存储在用户信息存储部733中来执行认证。
[0205]当认证成功并允许登录时(S424中为是),网页浏览器31显示数据输入屏幕页面(S425) ο数据输入屏幕页面用户使得从在用户终端30中存储的文件中选择要被打印的文件。当通过数据输入屏幕页面这样选择了文件时,网页浏览器31将在文件中存储的数据传输到服务提供系统70 (S426)。
[0206]当接收到数据时,服务提供系统70执行与图18中的步骤S406和S407的步骤相同的处理(S427和S428)。作为结果,基于数据的打印信息被存储在打印信息存储部734中。
[0207]另一方面,当组织代码、用户名称和口令并未被输入到登录屏幕页面520中时(S422中为否),网页浏览器31确定输入的是否是组织代码和PIN码(S429)。当输入的是组织代码和PIN码时(S429中为是),网页浏览器31接收服务提供系统70基于组织代码和PIN码进行的认证(S430)。也就是说,基于组织代码和PIN码的相同的组合是否被登记在服务提供系统70中来执行认证。
[0208]当认证成功并允许登录时(S424中为是),网页浏览器31执行步骤S425和后续步骤。然而,在这种情况下,在步骤S428中,执行与图18中的步骤S412相同的处理。作为结果,包括组织代码、与PIN码对应的授权用户的用户名称和PIN码的打印信息被存储在打印信息存储部734中。使用后述的PIN码管理表确定于PIN码对应的授权用户的用户名称。
[0209]需要注意的是,当登录屏幕页面520的输入样式既不是样式I也不是样式2 (S409中为否)或登录已经失败(S424中为否)时,网页浏览器31显示出错屏幕页面(S431)。在这种情况下,不登记打印信息。
[0210]接下来,将描述在接收组织代码和PIN码的认证之前执行的通过网络接口签发PIN码的处理。
[0211]图22是示出了通过网络接口签发PIN码的过程的一个示例的流程图。假定在图22的初始状态下,由用户终端30中的网页浏览器31来显示登录屏幕页面520 (图21)。
[0212]在步骤S441中,网页浏览器31接收对签发PIN码的请求(S441)。作为在组织代码白输入到登录屏幕页面520之后按下签发PIN按钮522的结果,接收对签发PIN码的请求。需要注意的是,还可以提供这样的配置,其中响应于按下签发PIN按钮522,网页浏览器31显示诸如图23中所示的页面之类的响应目的地地址指定屏幕页面。
[0213]图23示出了在用户终端中示出的响应目的地地址指定屏幕页面的显示示例。在图23中,响应目的地地址指定屏幕页面530包括检查按钮531、响应目的地地址输入区域532、授权用户地址输入区域533和确认按钮534等。
[0214]响应目的地地址输入区域532接收包括要被签发的PIN码的电子邮件的响应目的地的邮件地址(在下文中被称为“响应目的地地址”)的输入。检查按钮531接收是否通过电子邮件接收要被签发的PIN码的通知的指令。当勾选了检查按钮531时,允许到响应目的地地址输入区域532的输入。
[0215]授权用户地址输入区域533接收授权用户的邮件地址的输入。也就是说,为了使得签发PIN码,需要任何授权用户的邮件地址的输入。
[0216]当按下确认按钮534时,网页浏览器31将对签发PIN码的请求发送到包括通过登录屏幕页面520输入的授权用户地址和组织代码的服务提供系统70。当响应目的地地址被输入到响应目的地地址指定屏幕页面530时,对签发PIN码的请求也包括响应目的地地址。
[0217]接下来,服务提供系统70中的PIN码签发部726确定与在对签发PIN码的请求中包括的授权用户地址相同的授权用户地址是否被存储在用户信息存储部733中(S442)。当与在对签发PIN码的请求中包括的授权用户地址相同的授权用户地址并未被存储在用户信息存储部733中时(S422中为否),PIN码签发部726并不签发PIN码。在这种情况下,可以返回指示出错的邮件或网页。
[0218]当与在对签发PIN码的请求中包括的授权用户地址相同的授权用户地址被存储在用户信息存储部733中时(S422中为是),PIN码签发部726生成PIN码(S443)。PIN码关联与在对签发PIN码的请求中包括的组织代码以及与在对签发PIN码的请求中包括的授权用户地址相对应的用户名称,并且被由PIN码管理部727管理。与授权用户地址相对应的用户名称时与用户信息存储部733中的授权用户地址相关联的用户名称,并且被存储在那。PIN码管理部727例如使用图24中所示的PIN码管理表,并且管理组织代码、PIN码和授权用户的用户名称之间的对应信息。
[0219]图24示出了 PIN码管理表的配置示例。PIN码管理表以与组织代码和授权用户的用户名称相关联的方式存储由PIN码签发部726生成的PIN码。PIN码管理表可以被例如通过使用其中实现了 PIN码管理部727的计算机的辅助存储设备的存储器来实现。需要注意的是,多个彼此不同的PIN码可以被关联于同一个组织代码。这是因为,PIN码被分配给同一组织(公司)中的多个用户存在相似性。
[0220]接下来,PIN码管理部727根据在对签发PIN码的请求中是否指定了响应目的地地址对处理进行分支。当指定了响应目的地地址时(S444中为是),PIN码管理部727将包括所生成的PIN码的电子偶见发送到响应目的地地址(S445)。当并未指定响应目的地地址时(S444中为否),PIN码管理部727以在对签发PIN码的请求的响应中包括网页的方式,将显示所生成的PIN码的网页返回给网页浏览器31 (S446)。
[0221]在任何情况下,用户可以勾选PIN码。用户可以使用PIN码执行在图20中描述的样式2中的登录。
[0222]需要注意的是,还可以提供这样的配置,其中取代将授权用户地址输入到响应目的地地址指定屏幕页面530,将注入用户名称和口令或用户名称等的授权用户的认证信息输入到响应目的地地址指定屏幕页面530。在这种情况下,还可以提供这样的配置,其中响应于对签发PIN码的请求,确定与所输入的用户名称相同的用户名称是否被存储在用户信息存储部733中来取代从授权用户地址确定的用户名称。随后,当与输入的用户名称相同的用户名称被存储在用户信息存储部733中时,签发PIN码。
[0223]接下来,将使用序列图描述涉及以上使用流程图描述的过程中包括的一些场景的过程。
[0224]图25是示出了使用打印请求邮件登记打印信息和签发PIN码的过程的一个示例的序列图。也就是说,图25是说明了这样的情况(S405中为否的情况)下的过程的序列图,在该情况中,没有基于图28的过程中的打印请求邮件的发送源地址确定用户名称。
[0225]在步骤S501中,用户终端30中的邮件发送部32将打印请求邮件发送到被分配给用户所述的组织的邮件地址。打印请求邮件被根据例如简单邮件传输协议(SMTP)传输到邮件服务器40。
[0226]服务提供系统70中的邮件获取部724根据例如邮局协议(POP)获取在邮件服务器40中存储的打印请求邮件(S502、S503)。邮件获取部724将打印请求邮件传输到打印服务应用711a(S504)。打印服务应用711a中的邮件分析部81从打印请求邮件中提取打印目标数据(S505)。
[0227]接下来,打印服务应用711a中的组织代码确定部71请求管理信息获取部723获取与打印请求邮件的目的地地址相对应的组织代码(S506)。管理信息获取部723获取与目的地地址相关联并且被存储在地址关联的信息存储部731 (参见图12)中的组织代码(S507),并且将组织代码(在下文中被称为“目标组织代码”)返回到组织代码确定部82(S508) ο
[0228]接下来,打印服务应用711a中的用户名称确定部83请求管理信息获取部723获取与打印请求邮件的发送源地址相对应的用户名称(S509)。管理信息获取部723尝试获取与发送源地址相关联并且被存储在用户信息存储部733 (图19)中的用户名称(S510)。这里,假定无法获取对应的用户名称。因此,管理信息获取部723将指示并不存在用户名称的响应返回给用户名称确定部83 (S511)。
[0229]响应于指示并不存在于发送源地址相对应的用户名称的相应,用户名称确定部83指定打印请求邮件的Ce地址,并请求管理信息获取部723获取与Ce地址相对应的用户名称(S512)。管理信息获取部723尝试获取与Ce地址相关联并且被存储在用户信息存储部733(图19)中的用户名称(S513)。这里,假定能够获取对应的用户名称。因此,管理信息获取部723将包括对应的用户名称的响应返回给用户名称确定部83(S514)。
[0230]响应于能够基于Ce地址确定用户名称的事实,用户名称确定部83指定目标组织代码和所确定的用户名称(在下文中,被称为“目标用户名称”),并请求PIN码签发部726签发PIN码(S515)。PIN码签发部726生成PIN码(S516),并且将PIN码和目标组织代码发送到PIN码管理部727 (S517)。PIN码管理部727将目标组织代码、PIN码和目标用户名称彼此关联,并且将它们登记在PIN码管理表中(图24) (S518)。PIN码签发部726将包括PIN码的响应返回给用户名称确定部83 (S519)。
[0231]接下来,打印信息生成部84请求数据转换部728将打印目标数据转换为打印数据(S520)。数据转换部728基于打印目标数据生成打印数据,并且将所生成的数据存储在辅助存储设备中(S521)。需要注意的是,数据转换部728将标识信息(数据ID)分配给所生成的打印数据。根据第四实施例,数据ID被用作任务名称。接下来,数据转换部7287将包括任务名称和打印数据被存储到的文件的路径名称的响应返回到打印信息生成部84(S522)。
[0232]打印信息生成部84生成包括任务名称、目标组织代码、目标用户名称、PIN码和存储打印数据的文件的路径名称的打印信息(S523)。需要注意的是,针对上述配置,描述了打印信息包括打印数据。但只要打印信息包括诸如打印数据的路径名称之类的使得可以识别打印数据即可,而并非一定打印数据本身。因此,在图13中的打印数据的项目中,可以包括“打印数据的路径名称”。
[0233]接下来,打印服务应用711a中的响应邮件生成部85生成包括任务名称和PIN码的响应邮件(S524)。接下来,邮件返回部86将响应邮件发送到打印请求邮件的发送源地址(S525)ο
[0234]接下来,图26是示出了使用网络接口签发PIN码和登记打印信息的过程的一个示例的序列图。也就是说,图26说明了在具有通过图22的过程签发的PIN码、通过使用图20中的PIN码和组织代码进行登录并且登记打印信息的情况下的过程。
[0235]在步骤S601中,响应于对登录屏幕页面520和响应目的地地址指定屏幕页面530等进行的输入,用户终端30中的网页浏览器31指定组织代码(目标组织代码)和授权用户地址,并且将对签发PIN码的请求发送到服务提供系统70。
[0236]响应于签发PIN码的请求,PIN码管理部727从代理账户管理表获取代理账户(S602) ο使用代理账户来取代用户的真实账户(用户名称和口令)。也就是说,请求签发PIN码的用户可能不具有账户。因此,用户无法接收用于认证部721进行的认证,并且因此无法登录到服务提供系统70中。这就是为什么使用代理账户的原因。
[0237]图27示出了代理账户管理表的配置示例。在图27中,在代理账户管理表中,以与组织代码相关联的方式登记用户名称和口令。因此,在步骤S602中,获取与在对签发PIN码的请求中指定的组织代码(目标组织代码)相对应的用户名称和口令。
[0238]需要注意的是,每个组织的管理员的用户名称和口令可以被用作代理账户。
[0239]接下来,PIN码管理部727指定目标组织代码、以及代理账户的用户名称和口令,并且将认证请求发送到用户认证部721 (S603)。用户认证部721与组织代码、用户名称和口令相关地读取用户信息存储部733,并且执行认证(S604)。接下来,用户认证部721将认证结果返回到PIN码管理部727 (S605)。
[0240]当认证成功时,PIN码管理部727请求PIN码签发部726签发PIN码(S606)。PIN码签发部726生成PIN码(S607),并且将PIN码返回到PIN码管理部727 (S608)。PIN码管理部727将与目标组织代码、PIN码和授权用户地址相对应的用户名称彼此关联,并且将它们登记在PIN码管理表中(图24) (S609)。可以通过使用用户信息存储部733来确定与组织用户地址相对应的用户名称。
[0241]接下来,PIN码管理部727将包括PIN码的响应发送例如用户终端30 (S610)。响应的形式可以是电子邮件或网页。在电子邮件的情况下,包括PIN码的电子邮件被发送到在对签发PIN码的请求中指定的响应目的地地址。因此,存在由与用户终端30不同的终端接收电子邮件的可能性。
[0242]这样获得PIN码的用户能够通过使用PIN码登录到服务提供系统70中。随后,用户将组织代码和PIN码输入到通过用户终端30的网页浏览器显示的登录屏幕页面520 (图21)中,并且按下确认按钮521。响应于确认按钮被按下,网页浏览器31通过使用PIN码将登录请求发送到服务提供系统70(S611)。在登录请求中,指定被输入到登录屏幕页面520中的组织代码和PIN码。然而,当确保了 PIN码跨组织的唯一性的同时,只能够分配一个PIN码。在这种情况中,在下文中将描述的处理中,可以仅从PIN码来确定从组织代码和PIN码的组合中
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1