数据处理系统和数据处理方法_3

文档序号:9810953阅读:来源:国知局
单元202生成的登录屏幕等。
[0093]屏幕生成单元202对从服务平台提供系统40经由通信单元205获取的HTML文件等执行表现处理。屏幕生成单元202基于由脚本解释单元203分析的JavaScript数据生成登录屏幕等。
[0094]脚本解释单元203例如分析从服务平台提供系统40经由通信单元205获取的JavaScript等。例如由本地存储或会话存储等来配置数据存储单元204,并且所述数据存储单元204存储从所述服务平台提供系统40经由通信单元205获取的HTML/JavaScript数据等。
[0095]通信单元将对登录的请求发送到服务平台提供系统40,并且从服务平台提供系统40获取各种文件。
[0096](机构数据的示例)
[0097]接下来,将解释服务平台提供系统40的机构数据存储单元152等中存储的机构数据的示例。图6是说明了实施例的机构数据的示例的图示。
[0098]尽管图6中所示的机构数据(tenant data)例如包括诸如“机构ID”、和“许可”等的数据项,但并不限于此。“机构ID”是指明诸如公司、部分等的组(组织)的数据。“机构ID”并不限于词语“机构”,并且例如可以是识别合同的机构数据。唯一地提供“机构ID”。
[0099]“许可”是指示是否为相应的机构ID的每个服务签发许可的数据。针对图6的示例,其示出了是否为诸如“转换(转换服务)”或“标记”之类的每个服务签发许可。针对图6的示例,其示出了对于机构ID “600000000”,为“转换”服务签发许可,但没有为“标记”月艮务签发许可。
[0100](用户数据的示例)
[0101]接下来,将解释服务平台提供系统40的用户数据存储单元153等中存储的用户数据的示例。图7是说明了实施例的用户数据的示例的图示。
[0102]尽管图7中所示的机构数据例如包括诸如“邮件地址”、“机构ID”、“用户名称”和“服务使用的权限”等的数据项,但并不限于此。“邮件地址”例如是被设置为对应于用户名称的用于登录的邮件地址的数据。“机构ID”对应于图6中所示的“机构ID”。“用户名称”指示用户的名称。“服务使用的权限”例如是指示相应的用户是否具有使用服务的权限的数据。
[0103]对于图7的示例,用户名称为“Taro Yamada”的用户属于机构ID “600000000”,并且嫩巩固通过邮件地址“taro_yamada@example.com”进行登录。此外,用户名称为“TaroYamada"的用户具有使用“转换”服务的权限。
[0104](服务类别的示例)
[0105]接下来,将解释与机构数据或用户数据相关联地设置的服务类别的示例。图8是说明了实施例的服务数据的示例的图示。
[0106]尽管图8中所示的服务数据例如包括诸如“服务类别”等的数据项,但并不限于此。“服务类别”是指明了诸如“转换(转换服务)”或“标记”之类的服务的数据。
[0107](用于登录的序列)
[0108]在数据处理系统I中,例如当使用由服务提供系统30提供的服务时,图像形成装置12登录到服务平台提供系统40中。图9是说明了实施例的用于登录的序列的示例的图不O
[0109]对于图9的示例,例如当用户成功地登录时,图像形成装置12存储用户所属的机构的机构ID,并且当显示登录屏幕时,基于是否存储了机构ID来控制登录屏幕的显示。
[0110]通常,例如在诸如工作场所之类的场所处设置图像形成装置12,并且由属于该场所的多个用户共同地使用图像形成装置12。在这种情况下,这样的用户可以被设置为属于相同的机构。换言之,属于相同的场所和机构的用户被提供有相同的机构ID。
[0111]随后,在本实施例中,如果任意用户成功地从图像形成装置12登录到服务平台提供系统40中,则用户的机构ID被存储在图像形成装置12的数据存储单元204中。随后,如果任意用户在之后试图登录到服务平台提供系统40,如果存储了机构ID,则显示其中显示了属于该机构的用户的用户列表的登录屏幕。因此,如果任意用户(第一用户)已经成功地进行了登录,则虚无与第一用户属于相同机构的另一个用户输入邮件地址。
[0112]另一方面,当并未存储机构ID时,意味着没有用户成功地登录,并且因此,显示用于输入用户指明数据(例如邮件地址和口令)的登录屏幕。
[0113]具体地,由图像形成装置12的显示.输入单元201、屏幕生成单元202、脚本解释单元203、数据存储单元204和通信单元205以及服务平台提供系统40执行图9中所示的序列。
[0114]如图9中所示,例如,在图像形成装置12处,显示?输入单元201从用户接受对来自应用市场的应用列表屏幕的服务的选择(SlO),并且请求显示所选择的服务的登录屏幕(Sll)。一旦从显示?输入单元201接收到对生成登录屏幕的请求(S12),屏幕生成单元202就请求通信单元205从服务平台提供系统40获取登录屏幕(S13)。
[0115]—旦在获取资源时经由图像形成装置12的通信单元205接收到对获取登录屏幕的请求(S14),服务平台提供系统40就将所生成的HTML数据发送到图像形成装置12。在图像形成装置12处,屏幕生成单元202请求脚本解释单元203基于从服务平台提供系统40获取的HTML数据执行脚本(S15)。
[0116]脚本解释单元203获取在SlO的处理中选择的服务的服务类别(S16)。在图16的处理中,脚本解释单元203从字符串中获取服务类别(在“转换服务”的情况下为“转换”),所述字符串识别出在SlO的处理中选择的服务的URL (http://example, com/login ?service_class = translate中作为查询设置的服务。
[0117]此外,脚本解释单元203请求数据存储单元204获取机构ID (S17)。当机构ID并未被存储在数据存储单元204中时,脚本解释单元203生成邮件地址.口令输入屏幕作为第一输入屏幕(S18)。
[0118]另一方面,当机构ID被存储在数据存储单元204中时,脚本解释单元203通过指定在S16的处理中获取的服务类别来请求数据存储单元204获取用户列表(S19)。在S19的处理中,脚本解释单元203可以通过在获取用户列表时指定服务类别,来获取具有指定的服务的使用权限的用户的用户列表。
[0119]当在数据存储单元204中没有用户列表或小于一时,脚本解释单元203通过指定机构ID和服务类别,请求通信单元205从服务平台提供系统40获取用户列表(S20)。
[0120]服务平台提供系统40在经由图像形成装置12的通信单元205获取资源时,接收对获取其中制定了机构ID和服务类别的用户列表的请求(S21)。在S21的处理中,服务平台提供系统40参照图7中所示的用户数据,并且将属于指定的机构ID并且具有与服务类别对应的服务的使用权限的用户的用户列表发送图像形成装置12。
[0121]在图像形成装置12处,脚本解释单元203在数据存储单元204中存储从服务平台提供系统40获取的用户列表(S22),并且生成用于从用户列表中选择用户的屏幕(用户列表屏幕)作为第二输入屏幕(S23)。
[0122]根据上述序列,对于第一次登录,由于用户列表并未被存储在数据存储单元204中,因此从服务平台提供系统40获取属于指定的机构ID并且具有指定的服务的使用权限的用户的用户列表。对于第二次或以后的登录,使用在数据存储单元204中存储的用户列表来生成登录屏幕。利用此配置,减少了请求服务平台提供系统40的次数,并且提高了显示屏幕的表现。
[0123](应用列表屏幕)
[0124]接下来,将解释图像形成装置12的操作面板602上显示的应用列表屏幕。图10说明了应用列表屏幕210的示例。图10中所示的应用列表屏幕210是用户选择服务以进行使用的屏幕的示例。应用列表屏幕210包括用户选择服务以进行使用的按钮211。
[0125](用户输入邮件地址的登录屏幕的示例)
[0126]当从图10中所示的应用列表屏幕210中选择服务(例如“XXX服务”)的按钮211以进行使用时,图像形成装置12基于是否存储了机构ID来显示登录屏幕的以下两个样式中的任意一个。第一样式是对于并未存储机构ID的情况的用于输入邮件地址的登录屏幕(第一输入屏幕)。图11是说明了用于输入邮件地址的登录屏幕220的示例的图示。
[0127]图11中所示的登录屏幕220被显示在图像形成装置12的操作面板602上。图11中所示的登录屏幕220包括用于邮件地址和口令的输入部分221以及“登录”按钮222。当在输入部分221中输入邮件地址和口令并且在登录屏幕220中选择“登录”按钮222时,图像形成装置12通过将输入邮件地址和口令指定为用户指明数据,来请求服务平台提供系统40进行登录。
[0128](使用用户列表的登录屏幕的示例)
[0129]接下来,作为第二样式,对于存储了机构ID的情况,图像形成装置12使用用户列表显示登录屏幕(第二输入屏幕)。图12A到12C是说明了使用用户列表的登录屏幕的示例的图示。图12A到12C中所示的登录屏幕230到232分别被显示在图像形成装置12的操作面板602上。
[0130]图12A中所示的登录屏幕230包括用户列表,用于从用户列表中选择用户的按钮233、指示“通过邮件地址和口令登录”的按钮234以及“更新列表”按钮235。在登录屏幕230的用户列表中,例如显示属于所存储的机构ID并且具有指定的服务类别的服务使用权限的用户的用户名称。
[0131]这里,当从服务平台提供系统40获取用户列表时,图像形成装置12获取图7中所示的用户数据中与成功登陆的用户的用户指明数据相关联的关联数据。例如图像形成装置12获取后续用户具有服务使用的权限的服务类别和后续用户的机构ID、属于机构ID并且具有服务类别的服务使用权限的每个用户的用户名称或邮件地址等作为关联数据。
[0132]当在登录屏幕230中选择了用于从用户列表中选择用户的按钮233时,图像形成装置12转换到图12B中所示的登录屏幕231。此外,当在登录屏幕就230中选择了指示“通过邮件地址和口令登录”的按钮234时,图像形成装置12转换到图12C中所示的登录屏幕232。此外,当在登录屏幕230中选择了 “更新列表”按钮235时,图像形成装置12请求服务
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1