信息处理系统、信息处理设备及其控制方法_2

文档序号:9847014阅读:来源:国知局
施例的MFP 101的软件结构的框图。注意,图2仅示出第一实施例中的说明所用的示例,而且还可以包括其它组件,并且可以包括具有与第一实施例相同的效果的元件。此外,通过CPU 111执行ROM 113或外部存储器120中所存储的程序来实现图2所示的各控制模块。
[0036]例如将诸如显示操作控制模块201、认证控制模块202、同步控制模块205、复制控制模块210、发送控制模块211、自定义菜单控制模块212和浏览器控制模块213等的各种控制模块连接至控制总线200。控制总线200基于CPU 111的控制来在这些控制模块之间传送信息。MFP 101包括至少一个功能,并且针对各功能均存在控制模块;在图2中,例示出复制控制模块210、发送控制模块211、自定义菜单控制模块212和浏览器控制模块213作为示例。当然,针对除图2所示的功能以外的功能,也存在各个控制模块(未示出)。其它功能的示例是安全打印功能,其中该安全打印功能是例如将从驱动器输入的打印作业存储在MFP 101中、并且仅认证用户或知晓链接至该打印作业的密码的用户能够打印该打印作业的功能。此外,存在具有用于将图像数据保存在MFP 101中的功能的存储箱(box)功能、具有用于显示帮助画面的功能的帮助功能或者用于从公共通信网络接收FAX(传真)文件的传真功能等。
[0037]显示操作控制模块201基于CPU 111的控制来控制输入控制I/F 114或显示控制I/F 115等。例如,显示操作控制模块201基于来自其它控制模块的指示经由显示控制I/F115向显示单元119进行显示,或者经由输入控制I/F 114获得用户利用触摸面板118所输入的信息。注意,显示操作控制模块201根据需要将所获得的信息经由控制总线200通信至控制模块。在以下说明中,在控制模块之间传送信息或数据等的情况下,该信息或数据等通过控制总线200。
[0038]认证控制模块202基于CPU 111的控制来进行认证处理(以下称为“登录”)以识别用户,并且判断MFP 101的操作者是否是MFP 101的合法用户。此外,认证控制模块202参考外部存储器120中所配置的存储有用户信息的数据库。在登录处理中,判断用户名和密码之间的对应关系是否正确,并且如果该对应关系正确,则登录处理成功,并且作为合法用户可以在给定权限的范围内使用MFP 101的功能。另一方面,如果登录处理失败,则进行控制,使得作为未经认证的用户,可以在更受限的权限的范围内使用MFP 101的功能或者不能使用任何功能。注意,对用户进行认证的方法不限于此,并且可以使用诸如利用非接触型IC卡的认证方法等的其它认证方法。
[0039]接着,将说明复制控制模块210。复制控制模块210控制用于读取原稿、然后打印该原稿的图像的功能(以下称为复制功能)。复制控制模块210通过扫描器121读取原稿来生成图像数据,利用图像处理单元(未示出)进行该图像数据的图像处理,并且通过将处理后的图像数据输出至打印机122来打印该处理后的图像数据。作为复制功能中的设置的示例,存在用于从N个原稿生成一张复制图像的布局(I版N页)设置和用于指定是读取原稿的一面还是两面的双面打印设置。此外,存在用于以全色、黑白或单色等进行打印的颜色指定所用的颜色模式设置。
[0040]接着,将说明发送控制模块211。发送控制模块211控制用于将通过利用扫描器121读取原稿所获得的图像数据发送至外部服务器的功能(以下称为发送功能)。发送控制模块211通过扫描器121读取原稿来生成图像数据,利用图像处理单元(未示出)对该图像数据进行图像处理,并且例如生成采用诸如JPEG或TIFF等的通用文件格式的文件。然后,将所生成的文件例如发送至服务器、或者附加至电子邮件并进行发送。
[0041]接着,将说明浏览器控制模块213。浏览器控制模块213通过经由网络102与Web服务器进行通信来获得资源。然后,CPU 111基于所获得的资源的类型来进行语法分析,并且将对文本或图像等进行了适当排列的画面经由显示控制I/F 115输出至显示单元119。浏览器功能的使用示例是:在浏览器控制模块213向具有文档管理功能的服务器发出HTTP请求的情况下,分析响应于该HTTP请求而设置的扫描请求,并且向扫描器121发出扫描请求。然后,将扫描器121所获得的图像数据作为文档数据登记至服务器。
[0042]接着,将说明自定义菜单控制模块212。自定义菜单控制模块212存储其它功能的设置,并且控制登记为可自定义的菜单画面上的按钮的功能。自定义菜单控制模块212通过在设置功能之后指示将该功能登记至按钮,来将该功能的快捷按钮登记至自定义菜单画面(例如,图4A)。后面将说明自定义菜单画面的详细说明。
[0043]在CPU 111检测到设置同步数据库(DB) 206的改变的情况下,同步控制模块205将主设置DB 301(图3)和设置同步DB 206之间的设置信息的差异信息经由网络102发送至设置服务器300 (图3)。注意,同步控制模块205具有用于以节点(属性)为单位来检测更新内容的配置,并且在第一实施例中,将该更新内容定义为差异信息。设置同步DB 206利用同步控制模块205与设置服务器300的主设置DB 301同步,存储MFP 101的功能所使用的MFP特有设置信息,并且被配置在RAM 112或外部存储器120中。
[0044]图3示出用于说明根据第一实施例的包括MFP 101的信息处理系统的结构示例的图。注意,图3仅示出第一实施例中的说明所用的示例,而且还可以包括其它组件,并且可以包括具有与第一实施例相同的效果的元件。此外,MFP 101或MFP 104还可以用作设置服务器300的组件。
[0045]在该信息处理系统中,设置服务器300、MFP 101和MFP 104经由网络102相连接。设置服务器300将个人设置和针对各MFP的设置信息(装置设置)存储在主设置DB 301中。MFP 104的硬件结构和软件结构与MFP 101的结构等同。MFP 101的同步控制模块205在检测到MFP 101的设置同步DB 206的设置信息的更新的情况下,向设置服务器300通知包括更新内容的节点。MFP 104向设置服务器300询问设置信息是否发生改变(更新),并且在设置信息发生改变的情况下,从设置服务器300获得改变后的设置信息。据此,将MFP101中的设置信息的更新内容反映在MFP 104中。
[0046]注意,在MFP 101中,在用户改变设置信息的情况下,MFP 101的同步控制模块205与设置服务器300同步,但例如,还可以采用如下结构:不是在每次设置信息发生改变时进行该同步,而是按预先设置的预定定时使设置信息同步。此外,还可以采用在用户注销时自动同步设置信息的结构。
[0047]此外,MFP 104的设置同步DB 206和设置服务器300的主设置DB 301的同步定时可以是登录时、注销时、指定时刻、预定量的时间段经过时、指定日期/时间或者用户指定的定时等。此外,可以配置如下模式:可以指定设置这些同步定时中的哪个同步定时。此夕卜,MFP经由网络102向设置服务器300请求差异信息的有无,并且在存在差异信息的情况下,作为应答获得该数据,并且更新设置同步DB 206。换句话说,同步控制模块205进行如下控制:经由通信I/F控制器117与设置服务器300进行通信,并且使设置同步DB 206中所存储的设置信息和设置服务器300的主设置DB 301中所存储的设置信息同步。
[0048]注意,在第一实施例中,将与自定义菜单控制模块212有关的设置信息作为设置同步DB 206中所包括的数据来处理,但针对与其它功能有关的设置信息,也可以类似地执行该处理。
[0049]图4A示出用于例示根据第一实施例的MFP 101的自定义菜单控制模块212所提供的自定义菜单画面的示例的图。
[0050]自定义菜单画面是自定义菜单控制模块212所生成的画面,并且在该画面上包括3个按钮(按钮401?403)。按钮401是用于转换至复制控制模块210的按钮。按钮402是用于转换至浏览器控制模块213的按钮。按钮403是用于转换至发送控制模块211的按钮。此外,我的按钮404是用于显示链接至认证控制模块202的登录的针对各用户所管理的专用按钮的按钮。共享按钮405是用于显示即使在认证控制模块202所进行的登录没有完成(即,未经认证用户)的情况下、所有用户也可以共通地使用的按钮的按钮。注意,可以提供认证控制模块202能够以组为单位管理多个用户的机制,并且可以添加用于显示可以针对各组来使用的按钮的组按钮。
[0051]在自定义菜单控制模块212经由输入控制I/F 114检测到按下了按钮401?403其中之一的情况下,自定义菜单控制模块212向相应的控制模块进行调用请求以及从设置同步DB 206所获得的设置信息。例如,在自定义菜单控制模块212检测到按下了复制按钮401的情况下,自定义菜单控制模块212向复制控制模块210进行用以调用复制功能的请求。据此,复制控制模块210使例如图4B所示的确认对话框显示在显示单元119上。
[0052]图4B示出用于例示在图4A的画面上指示了复制按钮401的情况下显示确认对话框的示例的图。
[0053]这里,表示将诸如黑白或原稿的类型等的设置信息经由按钮控制模块601(图6)传递至复制控制模块210。此时,例如采用诸如以下格式等的XML格式来将设置信息从按钮控制模块601传递至复制控制模块210。
[0054]< ? xml vers1n = “1.0” encoding = “UTF-8”?.>
[0055]< 动作 ID>001〈/ 动作 ID>
[0056]<设置信息>
[0057]<颜色选择 > 黑白〈/颜色选择>
[0058]<浓度>0〈/浓度>
[0059]<倍率 > 等倍〈/倍率>
[0060]<纸张选择 > 自动〈/纸张选择>
[0061 ] <原稿类型 > 文本〈/原稿类型>
[0062]</设置信息>
[0063]注意,动作(ACT1N) ID是用于识别链接至按钮节点752 (图7A)的功能的设置信息的信息。对于自定义菜单控制模块212所处理的数据的结构,参考图7A和7B给出详细说明。
[0064]在复制控制模块210检测到按下了图4B的“是”按钮406的情况下,复制控制模块210将反映了上述设置信息的复制画面(图5A)经由显示控制I/F 115显示至显示单元119。
[0065]此外,在图5A的画面上按下设置按钮44
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1