一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

记录介质、信息处理装置及通信系统的制作方法

2021-12-03 23:10:00 来源:中国专利 TAG:


1.本发明涉及信息处理装置的计算机能够读取的控制程序等,该信息处理装置能够使与在图像处理设备中能够执行的处理功能相关的显示图像显示于显示界面。


背景技术:

2.如下述专利文献所记载的那样,打印机、扫描仪等图像处理设备根据来自信息处理装置的请求,将与在该图像处理设备中能够执行的处理功能相关的显示图像的图像数据发送到信息处理装置,在信息处理装置中,基于该图像数据来显示与处理功能相关的显示图像。
3.现有技术文献
4.专利文献
5.专利文献1:日本特开2016-081113号公报


技术实现要素:

6.发明所要解决的课题
7.本发明的课题在于,提高在信息处理装置中显示与图像处理设备的处理功能相关的显示图像时的便利性。
8.用于解决课题的技术方案
9.为了解决上述课题,实施例所公开的控制程序是信息处理装置的计算机能够读取的控制程序,该信息处理装置具有与图像处理设备进行通信的通信接口和显示界面,其特征在于,使所述计算机作为如下单元发挥功能:输入画面显示单元,使输入画面显示于所述显示界面,所述输入画面用于输入使所述图像处理设备执行规定功能的指示;图像处理功能显示单元,在由所述输入画面显示单元显示用于输入使所述图像处理设备执行图像处理功能作为所述规定功能的指示的输入画面的状态下,向所述图像处理设备请求了显示图像的图像数据的情况下,从所述图像处理设备取得与该图像处理功能相关的显示图像的图像数据,并使与该图像处理功能相关的显示图像显示于所述显示界面;及非图像处理功能显示单元,在由所述输入画面显示单元显示用于输入使所述图像处理设备执行图像处理功能之外的功能即非图像处理功能作为所述规定功能的指示的输入画面的状态下,向所述图像处理设备请求了显示图像的图像数据的情况下,从所述图像处理设备取得与该非图像处理功能相关的显示图像的图像数据,并使与该非图像处理功能相关的显示图像显示于所述显示界面。
10.另外,为了解决上述课题,实施例所公开的信息处理装置具备:通信接口,与图像处理设备进行通信;显示界面;及计算机,其特征在于,使所述计算机作为如下单元发挥功能:输入画面显示单元,使输入画面显示于所述显示界面,所述输入画面用于输入使所述图像处理设备执行规定功能的指示;图像处理功能显示单元,在由所述输入画面显示单元显示用于输入使所述图像处理设备执行图像处理功能作为所述规定功能的指示的输入画面
的状态下,向所述图像处理设备请求了显示图像的图像数据的情况下,从所述图像处理设备取得与该图像处理功能相关的显示图像的图像数据,并使与该图像处理功能相关的显示图像显示于所述显示界面;及非图像处理功能显示单元,在由所述输入画面显示单元显示用于输入使所述图像处理设备执行图像处理功能之外的功能即非图像处理功能作为所述规定功能的指示的输入画面的状态下,向所述图像处理设备请求了显示图像的图像数据的情况下,从所述图像处理设备取得与该非图像处理功能相关的显示图像的图像数据,并使与该非图像处理功能相关的显示图像显示于所述显示界面。
11.另外,为了解决上述课题,实施例所公开的通信系统具备:图像处理设备,具有设备侧计算机;及信息处理装置,具备与所述图像处理设备进行通信的通信接口、显示界面、用户界面、信息处理装置侧计算机,其特征在于,使所述信息处理装置侧计算机作为如下单元发挥功能:输入画面显示单元,使输入画面显示于所述显示界面,所述输入画面用于输入使所述图像处理设备执行规定功能的指示;请求发送单元,在由所述输入画面显示单元显示用于输入使所述图像处理设备执行图像处理功能作为所述规定功能的指示的输入画面的状态下,经由所述用户界面受理了请求显示图像的图像数据的用户操作的情况下,将与该图像处理功能相关的显示图像的图像数据的请求发送到所述图像处理设备,并在由所述输入画面显示单元显示用于输入使所述图像处理设备执行图像处理功能之外的功能即非图像处理功能作为所述规定功能的指示的输入画面的状态下,经由所述用户界面受理了请求显示图像的图像数据的用户操作的情况下,将与该非图像处理功能相关的显示图像的图像数据的请求发送到所述图像处理设备,使所述设备侧计算机作为图像数据发送单元发挥功能,所述图像数据发送单元在接收到与所述图像处理功能相关的显示图像的图像数据的请求的情况下,将与该图像处理功能相关的显示图像的图像数据发送到所述信息处理装置,并在接收到与所述非图像处理功能相关的显示图像的图像数据的请求的情况下,将与该非图像处理功能相关的显示图像的图像数据发送到所述信息处理装置,使所述信息处理装置侧计算机作为处理功能显示单元发挥功能,所述处理功能显示单元在接收到与所述图像处理功能相关的显示图像的图像数据的情况下,使与该图像处理功能相关的显示图像显示于所述显示界面,并在接收到与所述非图像处理功能相关的显示图像的图像数据的情况下,使与该非图像处理功能相关的显示图像显示于所述显示界面。
12.发明效果
13.在实施例所公开的控制程序等中,在显示用于输入使图像处理设备执行图像处理功能的指示的输入画面的状态下,向图像处理设备请求了显示图像的图像数据的情况下,从图像处理设备取得与该图像处理功能相关的显示图像的图像数据,并使与该图像处理功能相关的显示图像显示于显示界面。另外,在显示用于输入使图像处理设备执行图像处理功能之外的功能即非图像处理功能的指示的输入画面的状态下,向图像处理设备请求了显示图像的图像数据的情况下,从图像处理设备取得与该非图像处理功能相关的显示图像的图像数据,并使与该非图像处理功能相关的显示图像显示于显示界面。由此,能够使与输入画面相应的显示图像显示于显示界面,用户的便利性提高。
附图说明
14.图1是通信系统1的框图。
15.图2是表示主页画面100的图。
16.图3是表示打印处理执行画面110的图。
17.图4是表示扫描处理执行画面120的图。
18.图5是表示非图像处理ews画面150的图。
19.图6表示扫描处理ews画面160的图。
20.图7是表示打印处理ews画面170的图。
21.图8是表示打印处理ews画面170的图。
22.图9是表示打印处理ews画面180的图。
23.图10是表示非图像处理ews画面190的图。
24.图11是表示通信系统1的时序图的图。
25.图12是表示控制程序74的流程图的图。
26.图13是表示控制程序74的流程图的图。
27.图14是表示映射数据的图。
28.图15是表示映射数据的图。
29.图16是表示映射数据的图。
30.图17是表示映射数据的图。
具体实施方式
31.以下,适当参照附图对本发明的实施方式进行说明。另外,以下说明的实施方式只不过是本发明的一例,当然能够在不变更本发明的主旨的范围内,适当变更本发明的实施方式。例如,后述的各处理的执行顺序能够在不变更本发明的主旨的范围内适当变更。
32.图1是本实施方式所涉及的通信系统(通信系统的一例)1的框图。图1所示的通信系统1具备pc(信息处理装置的一例)10和mfp(图像处理设备的一例)50。
33.pc10主要具备cpu(计算机和信息处理装置侧计算机的一例)12、存储器14、lcd(显示界面的一例)16、输入i/f(用户界面的一例)18、通信i/f(通信接口的一例)20。这些构成要素能够经由总线24相互通信。
34.pc10能够通过通信i/f20和通信路径80与mfp50通信。作为通信路径80的通信方式,例如可以采用有线lan、usb、wi

fi(注册商标)、蓝牙(注册商标)。
35.cpu12按照存储器14内的控制程序(控制程序的一例)30执行处理。控制程序30例如是用于执行mfp50的图像处理的应用程序。另外,浏览器(浏览器的一例)32是用于将网页显示于lcd16的应用程序,能够经由通信路径80从mfp50取得各种信息,并基于所取得的信息将网页显示于lcd16。另外,在以下的说明中,有时也仅用程序名来记载执行控制程序30等的cpu12。例如,“控制程序30”这样的记载有时意味着“执行控制程序30的cpu12”。
36.另外,存储器14具备数据存储区域34。数据存储区域34是存储控制程序30等的执行所需的数据等的区域。另外,存储器14组合ram、rom、闪速存储器、hdd、相对于pc10拆装的usb存储器等可移动存储介质、cpu12所具备的缓冲器等而构成。
37.另外,lcd16显示pc10的各种信息。另外,本技术的显示器不限于液晶显示器,也可以是有机el显示器等其他显示方式的显示器。输入i/f18包括键盘、鼠标等,是用于输入用户操作的接口。另外,输入i/f18不限于键盘等,也可以是重叠于lcd16的显示画面的膜状的
触摸传感器。
38.另外,mfp50主要具备cpu(本发明的设备侧计算机的一例)52、存储器54、lcd56、输入i/f58、读取部60、记录部62、调制解调器64、电话线路连接部66、通信i/f68、ews(embedded web server(嵌入式网络服务器)的简称,是服务器的一例)70。这些构成要素能够经由总线72相互通信。
39.cpu52按照存储器54内的控制程序74执行处理。控制程序74是用于根据来自pc10的请求来创建显示图像的图像数据的程序。以下,有时也仅用程序名来记载执行控制程序74的cpu52。例如,“控制程序74”这样的记载有时意味着“执行控制程序74的cpu52”。
40.另外,存储器54组合ram、rom、闪速存储器、hdd、相对于mfp50拆装的usb存储器等可移动存储介质、cpu52所具备的缓冲器等而构成。另外,存储器54具备数据存储区域76。数据存储区域76是存储控制程序74的执行所需的数据等的区域。
41.另外,mfp50的存储器54和pc10的存储器14也可以是计算机能够读取的存储介质。所谓计算机能够读取的存储介质,是指非暂时性介质。非暂时性介质除了上述例子以外,还包括cd

rom、dvd

rom等记录介质。另外,非暂时性介质也可以是有形介质。另一方面,传送从因特网上的服务器等下载的程序的电信号是作为计算机能够读取的介质的一种的计算机能够读取的信号介质,但不包含于非暂时性计算机能够读取的存储介质。
42.另外,lcd56显示mfp50的各种信息。另外,本技术的显示器不限于液晶显示器,也可以是有机el显示器等其他显示方式的显示器。输入i/f58例如是与lcd56一体地构成的触摸面板,受理对显示在lcd56上的图标、按钮等的用户操作。另外,除了触摸面板之外,也可以是硬键等。
43.读取部60是读取图像并执行扫描的部位,例如是ccd图像传感器、接触式图像传感器等。由此,在mfp50中执行扫描处理等。另外,记录部62是打印机构,例如可举出喷墨头。cpu52向记录部62输入驱动信号,在记录部62为喷墨头的情况下,根据所输入的驱动信号从喷嘴喷出墨水。由此,在mfp50中,执行打印处理等。
44.调制解调器64将通过传真功能发送的原稿数据调制为能够传送到电话线路网78的信号而经由电话线路连接部66进行发送,或者接收从电话线路网78经由电话线路连接部66输入的信号,并对原稿数据进行解调。由此,在mfp50中,执行传真处理。
45.通信i/f68是用于经由通信路径80与外部装置进行通信的i/f。由此,mfp50能够与pc10进行通信。
46.ews70具有与网络服务器等同的功能,在ews70蓄积有表示html网页的信息(以下记载为“ews信息”),该html网页与表示mfp50的状态的信息、设定信息等相关。
47.另外,在本说明书中,基本上示出cpu12、52按照写在程序中的命令进行的处理。即,以下说明中的“判断”、“提取”、“选择”、“计算”、“决定”、“确定”、“取得”、“受理”、“控制”、“设定”等处理表示cpu12、52的处理。由cpu12、52进行的处理也包括经由os的硬件控制。另外,“取得”以不必须进行请求的概念使用。即,cpu12、52不进行请求而接收数据这样的处理也包含于“cpu12、52取得数据”这一概念。另外,本说明书中的“数据”用计算机能够读取的比特串来表示。并且,将实质的含义内容相同但格式不同的数据作为同一数据进行处理。本说明书中的“信息”也同样如此。另外,“命令”、“应答”、“请求”等处理是通过对表示“命令”、“应答”、“请求”等的信息进行通信来进行的。另外,也可以将“命令”、“应答”、“请
求”等语句以表示“命令”、“应答”、“请求”等的信息本身的含义进行记载。另外,有时将由cpu进行的判断信息a是否表示事件b的处理概念性地记载为“根据信息a判断是否为事件b”。有时将由cpu进行的判断信息a是表示事件b还是表示事件c的处理概念性地记载为“根据信息a判断是事件b还是事件c”。
48.在通信系统1中,根据上述结构,mfp50按照来自pc10的指令执行打印处理、扫描处理、传真处理等各种图像处理。详细而言,在pc10中,当控制程序30启动时,图2所示的主页画面(输入画面的一例)100被显示于lcd16。在主页画面100显示与能够由mfp50执行的图像处理相应的图标102。因此,例如,在主页画面100显示用于执行打印处理的图标102a和用于执行扫描处理的图标102b。
49.而且,例如,通过在主页画面100中操作图标102a,从而代替主页画面100,图3所示的打印处理执行画面110(输入画面的一例)被显示于lcd16。在打印处理执行画面110显示有多个保存有图像数据的文件的文件名,从上述多个文件名中选择任意的文件名,并选择保存在所选择的文件名的文件中的图像数据,由此决定打印对象的图像数据。然后,通过操作打印处理执行画面110的打印按钮112,由此在mfp50中执行基于图像数据的图像的打印处理。
50.另外,例如,通过在主页画面100中操作图标102b,从而代替主页画面100,图4所示的扫描处理执行画面(输入画面的一例)120被显示于lcd16。在扫描处理执行画面120显示有用于进行扫描处理的设定的多个设定按钮122,通过对上述多个设定按钮122的操作来进行扫描处理的设定。然后,通过操作扫描处理执行画面120的扫描按钮124,由此执行放置于mfp50的原稿的扫描处理。
51.这样,在pc10中,在lcd16显示主页画面100、打印处理执行画面110等各种输入画面,mfp50按照在上述各种输入画面中所输入的指示执行规定功能。即,例如,mfp50按照在打印处理执行画面110中所输入的指示执行打印处理功能,mfp50按照在扫描处理执行画面120中所输入的指示执行扫描处理功能。这样,mfp50按照在打印处理执行画面110或扫描处理执行画面120中所输入的指示,执行打印处理功能、扫描处理功能等图像处理功能。
52.此外,例如,mfp50执行用于执行按照在主页画面100中所输入的指示而选择的图像处理的基本功能,例如执行mfp50的状态的确认功能等。即,mfp50按照在主页画面100中所输入的指示执行与打印处理功能、扫描处理功能等图像处理功能不同的功能(以下记载为“非图像处理功能”)。并且,在上述各种输入画面中,当进行蓄积在mfp50的ews70中的信息、即ews信息的请求时,pc10从mfp50取得与输入画面相应的ews信息,并将基于ews信息的网页显示于lcd16。即,当在打印处理执行画面110中进行ews信息的请求时,pc10从mfp50取得与打印处理功能相应的ews信息,并基于ews信息将与打印处理功能相关的网页显示于lcd16。另外,当在扫描处理执行画面120中进行ews信息的请求时,pc10从mfp50取得与扫描处理功能相应的ews信息,并基于ews信息将与扫描处理功能相关的网页显示于lcd16。另外,当在主页画面100中进行ews信息的请求时,pc10从mfp50取得与非图像处理功能相应的ews信息,并基于ews信息将与非图像处理功能相关的网页显示于lcd16。以下,使用图11所示的时序图和图12、图13所示的流程图,对pc10从mfp50取得与各种处理功能相应的ews信息并基于ews信息将与各种处理功能相关的网页显示于lcd16时的pc10和mfp50的处理进行说明。
53.具体而言,在pc10中,控制程序30将主页画面100、打印处理执行画面110、扫描处理执行画面120中的任一画面显示于lcd16(s100:参照图11)。另外,在主页画面100、打印处理执行画面110和扫描处理执行画面120分别显示有用于请求ews信息的链接按钮106、116、126。然后,控制程序30判断在显示于lcd16的画面中是否操作了链接按钮106、116、126中的任一个(s102)。此时,在操作了链接按钮106、116、126中的任一个之前进行待机(s102:否),在操作了任一个的情况下(s102:是),控制程序30取得表示与显示有被操作的链接按钮106、116、126的画面相应的处理功能的信息(以下记载为“画面信息”)(s104)。即,例如,在主页画面100中操作了链接按钮106的情况下,控制程序30取得表示与主页画面100相应的处理功能、即非图像处理功能的画面信息。此外,例如,在打印处理执行画面110中操作了链接按钮116的情况下,控制程序30取得表示与打印处理执行画面110相应的处理功能、即打印处理功能的画面信息。此外,例如,在扫描处理执行画面120中操作了链接按钮126的情况下,控制程序30取得表示与扫描处理执行画面120相应的处理功能、即扫描处理功能的画面信息。
54.然后,控制程序30指定与画面信息所表示的处理功能相应的url而将请求信息发送到mfp50(s106)。另外,在控制程序30编写有与非图像处理功能相应的url(以下记载为“非图像处理功能url”)(非图像处理功能指定url的一例)、与打印处理功能相应的url(以下记载为“打印处理功能url”)(图像处理功能指定url的一例)、与扫描处理功能相应的url(以下记载为“扫描处理功能url”)(图像处理功能指定url的一例),控制程序30生成将与各处理功能相应的url中的任一个和预先取得的mfp50的网络上的地址组合后的url,作为与画面信息所表示的处理功能相应的url。例如,在mfp50的网络上的地址为“192.163.11.11”、打印处理功能url为“/print.html”的情况下,控制程序30生成“http://192.163.11.11/print.html”。然后,指定与生成的画面信息所表示的处理功能相应的url而将请求信息发送到mfp50。另外,在请求信息包含有正在操作pc10的用户的用户id(识别信息的一例)和与该用户id相应的密码。
55.然后,当mfp50接收到请求信息时,在mfp50中执行画面创建处理执行子例程(s108)。在画面生成处理执行子例程中,mfp50的控制程序74判断发送了请求信息的用户是否具有访问权限(s200:参照图12)。具体而言,在mfp50的数据存储区域76存储有图14所示的映射数据。在该映射数据中,用户id与该用户id所对应的密码相关联。另外,作为用户id的具体例记载为“user a”等,作为密码的具体例记载为“pass a”等。并且,在接收到的请求信息所包含的用户id和密码与在映射数据中相关联的用户id和密码一致的情况下,判断为具有访问权限。即,例如在接收到的请求信息包含有用户id“user a”和密码“pass a”的情况下,判断为具有访问权限。另一方面,例如在接收到的请求信息包含有与用户id“user a”和密码“pass a”不同的密码的情况下,判断为没有访问权限。
56.然后,在判断为具有访问权限的情况下(s200:是),控制程序74判断与在接收请求信息时所指定的url(以下记载为“指定url”)相应的处理功能是否是正在使用pc10的用户能够执行的处理功能(s202)。具体而言,并不是所有的用户都能够执行mfp50能够执行的多个功能的全部,针对每个用户设定了mfp50能够执行的多个功能中的允许用户执行的功能。因此,在mfp50的数据存储区域76存储有图15所示的映射数据。在该映射数据中,用户id和允许与该用户id相应的用户执行的功能(以下记载为“允许执行功能”)(能够执行信息的一
例)相关联。
57.另外,作为允许执行功能的具体例,将非图像处理功能记载为“general”,将打印处理功能记载为“print”,将扫描处理功能记载为“scan”。然后,控制程序74基于该映射数据,判断与指定url相应的处理功能是否为正在使用pc10的用户能够执行的处理功能。即,例如,在请求信息包含有用户id“user a”的情况下,允许执行功能是“非图像处理功能”、“打印处理功能”和“扫描处理功能”。此时,在与指定url相应的处理功能是打印处理功能的情况下,判断为与指定url相应的处理功能是正在使用pc10的用户能够执行的处理功能。另外,例如,在请求信息包含有用户id“user b”的情况下,允许执行功能是“非图像处理功能”和“打印处理功能”。此时,在与指定url相应的处理功能是扫描处理功能的情况下,判断为与指定url相应的处理功能不是正在使用pc10的用户能够执行的处理功能。
58.然后,在与指定url相应的处理功能是正在使用pc10的用户能够执行的处理功能的情况下(s202:是),控制程序74将与指定url相应的处理功能的ews画面设定为主画面(s204)。此时,例如,在指定url是非图像处理功能url的情况下,控制程序74将非图像处理功能的ews画面设定为主画面。另外,所谓非图像处理功能,如上所述,是基本的处理功能,例如mfp50的状态的确认功能等。另外,ews画面是基于ews信息显示的网页的画面,将在后面具体说明。因此,非图像处理功能的ews画面是与基本的处理功能相关的网页画面,并且与该基本的处理功能相关的网页的画面被设定为主画面。另外,关于主画面,也在后面具体说明,主画面是在pc10中操作了链接按钮106、116、126时最初显示于lcd16的画面。另外,在指定url是打印处理功能url的情况下,控制程序74将打印处理功能的ews画面、即与打印处理功能相关的网页的画面设定为主画面。另外,在指定url是扫描处理功能url的情况下,控制程序74将扫描处理功能的ews画面、即与扫描处理功能相关的网页的画面设定为主画面。
59.另外,在s202中,在与指定url相应的处理功能不是正在使用pc10的用户能够执行的处理功能的情况下(s202:否),控制程序74将非图像处理功能的ews画面设定为主画面,而不是与指定url对应的处理功能的ews画面(s206)。
60.这样,当通过s204或s206的处理而将任一处理功能的ews画面设定为主画面时,控制程序74判定除了设定为主画面的ews画面的处理功能以外,是否还存在正在使用pc10的用户能够执行的处理功能(s208)。即,控制程序74判断在图15所示的映射数据中,与正在使用pc10的用户的用户id相应的允许执行功能中是否存在与设定为主画面的ews画面的处理功能不同的功能。具体而言,例如,在请求信息包含有用户id“user a”,并且设定为主画面的ews画面的处理功能为非图像处理功能的情况下,判断为在允许执行功能中存在打印处理功能和扫描处理功能作为与该非图像处理功能不同的功能。此外,例如,在请求信息包含有用户id“user b”,并且设定为主画面的ews画面的处理功能为打印处理功能的情况下,判断为在允许执行功能中存在非图像处理功能作为与该打印处理功能不同的功能。
61.然后,在判断为在与用户id相应的允许执行功能中存在与设定为主画面的ews画面的处理功能不同的功能的情况下(s208:是),控制程序74追加被确定为存在的功能、即设定为主画面的ews画面的处理功能之外的正在使用pc10的用户能够执行的处理功能作为ews画面的处理功能(s210)。即,例如,在设定为主画面的ews画面的处理功能为非图像处理功能,并且存在打印处理功能和扫描处理功能作为该非图像处理功能之外的允许执行功能的情况下,将打印处理功能和扫描处理功能追加到ews画面的处理功能。因此,将非图像处
理功能、打印处理功能和扫描处理功能这3个处理功能设定为ews画面的处理功能。此外,例如,在设定为主画面的ews画面的处理功能为打印处理功能,并且存在非图像处理功能作为该打印处理功能之外的允许执行功能的情况下,将非图像处理功能追加到ews画面的处理功能。因此,将打印处理功能和非图像处理功能这两个处理功能设定为ews画面的处理功能。
62.另一方面,在s208中判断为在与用户id相应的允许执行功能中不存在与设定为主画面的ews画面的处理功能不同的功能的情况下(s208:否),跳过上述s210的处理。即,不追加设定为主画面的ews画面的处理功能之外的功能作为ews画面的处理功能。
63.这样,当将一个以上的处理功能设定为ews画面的处理功能时,控制程序74确定与正在使用pc10的用户的用户id相应的权限信息(显示允许权限的一例)(s212:参照图13)。具体而言,针对每个用户设定有表示是否允许基于ews信息的ews画面在pc10上的显示的显示权限,并将表示该显示权限的信息作为权限信息存储于mfp50的数据存储区域76。该权限信息被存储为图16所示的映射数据,在该映射数据中,用户id与权限信息相关联。因此,控制程序74基于该映射数据来确定与用户id相应的权限信息。例如,在请求信息包含有用户id“user a”的情况下,控制程序74确定与该用户id相应的权限信息“管理员”。另外,在请求信息包含有用户id“user b”的情况下,控制程序74确定与该用户id相应的权限信息“普通”。
64.另外,权限信息“管理员”表示允许所有ews画面的显示的显示权限,权限信息“普通”表示比权限信息“管理员”窄的显示权限。此外,与在ews画面中显示的各种处理功能相关的信息由多个设定项目构成,权限信息表示多个设定项目中的每一个的显示权限。具体而言,如图17所示,打印处理功能由“打印”、“托盘”、“双面打印”、“打印颜色”等多个设定项目构成,扫描处理功能由“扫描到usb”、“ftp/网络

扫描”、“ftp/网络

配置文件”等多个设定项目构成。另外,非图像处理功能由“状态”、“再次读入间隔”等多个设定项目构成。而且,构成处理功能的设定项目(以下记载为“大项目”)被进一步细化,并由细化后的多个设定项目(以下记载为“小项目”)构成。具体而言,例如,构成打印处理功能的“打印”这一大项目由“调色剂节约”、“错误解除”等多个小项目构成。另外,例如,构成扫描处理功能的“扫描到usb”这一大项目由“分辨率”、“文件格式”等多个小项目构成。并且,针对构成各种处理功能的多个大项目、小项目中的每一个,按照每个权限信息设定了显示权限。另外,在图17中,在具有显示权限的情况下记载为“true”,在没有显示权限的情况下记载为“false”。即,如图17所示,权限信息“管理员”对构成各种处理功能的多个大项目、小项目全部具有显示权限,权限信息“普通”对构成各种处理功能的多个大项目、小项目中的一部分具有显示权限。由此,权限信息“管理员”允许所有ews画面的显示,权限信息“普通”允许比权限信息“管理员”窄的范围内的显示。另外,图17所示的信息作为映射数据而存储于mfp50的数据存储区域76。顺便提及,作为能够由mfp50执行的各种处理功能,在上述说明中,对非图像处理功能、打印处理功能、扫描处理功能进行了描述,但也将管理员设定功能、网络功能等各种处理功能设为能够由mfp50执行,在该映射数据中,针对上述各种处理功能中的每一种设定了权限信息的显示权限。
65.然后,控制程序74基于图17所示的映射数据,针对构成作为ews画面的处理功能而设定的功能的多个大项目或小项目中的每一个判定有无显示权限。另外,由于如上所述,就
ews画面的处理功能而言,设定有一个以上的处理功能,因此控制程序74从作为ews画面的处理功能而设定的一个以上的处理功能中确定任意一个处理功能作为判定对象的处理功能(以下记载为“对象功能”)(s214)。即,例如,在设定有打印处理功能和非图像处理功能这两个处理功能作为ews画面的处理功能的情况下,将打印处理功能确定为对象功能。
66.接着,控制程序74基于图17所示的映射数据来判断构成对象功能的多个大项目或小项目中的一个项目是否为能够显示的项目(s216)。然后,在构成对象功能的多个大项目或小项目中的一个项目为能够显示的项目的情况下(s216:是),将该项目设定为显示项目(s218)。另一方面,在构成对象功能的多个大项目或小项目中的一个项目不为能够显示的项目的情况下(s216:否),跳过s218的处理。即,判定对象的项目不被设定为显示项目。
67.具体而言,例如,在权限信息为“管理员”、对象功能为打印处理功能的情况下,控制程序74判断打印处理功能的大项目“颜色校正”是否为能够显示的项目。此时,在映射数据中,大项目“颜色校正”的显示权限相对于权限信息“管理员”被设定为“true”,因此打印处理功能的大项目“颜色校正”被设定为显示项目。另一方面,例如在权限信息为“普通”的情况下,在映射数据中,大项目“颜色校正”的显示权限被设定为“false”,因此打印处理功能的大项目“颜色校正”不被设定为显示项目。
68.然后,控制程序74判断是否对构成对象功能的多个大项目或小项目的全部项目进行了s216的处理(s220)。然后,在没有对构成对象功能的全部项目进行了s216的处理的情况下(s220:否),执行s216以后的处理。即,针对构成对象功能的多个大项目或小项目的所有项目判断有无显示权限,并将具有显示权限的项目设定为显示项目。
69.然后,当对构成对象功能的所有项目进行了s216的处理时(s220:是),控制程序74判断是否对作为ews画面的处理功能而设定的所有功能进行了s214的处理(s222)。然后,在没有对作为ews画面的处理功能而设定的所有功能进行了s214的处理的情况下(s222:否),执行s214以后的处理。即,作为ews画面的处理功能而设定的所有功能被确定为对象功能,并对所确定的对象功能执行s214以后的处理。因此,例如在设定有打印处理功能和非图像处理功能这两个处理功能作为ews画面的处理功能的情况下,对这两个处理功能中的每一个执行s214~s220的处理。
70.然后,当对作为ews画面的处理功能而设定的所有功能进行了s214的处理时(s222:是),控制程序74基于存储在ews70中的ews信息来创建ews画面的图像数据(s224)。此时,控制程序74创建ews画面的图像数据,以按照每个处理功能显示在s218中被设定为显示项目的项目。即,例如,控制程序74创建图像数据,以将被设定为显示项目的打印处理功能的项目显示为一个ews画面。此时,控制程序74创建图像数据,以对一个ews画面赋予一个选项卡。然后,控制程序74创建选择了对在s204或s206中被设定为主画面的ews画面所赋予的选项卡的状态下的图像数据。因此,例如,在创建了多个ews画面的图像数据的情况下,创建如下的图像数据:在该多个ews画面的多个选项卡中的对设定为主画面的ews画面所赋予的选项卡被选择的状态下,该设定为主画面的ews画面被显示于多个ews画面的最前面。然后,当创建了ews画面的图像数据时,画面创建处理执行子例程结束,控制程序74将所创建的图像数据发送到pc10(s110:参照图11)。由此,在pc10中,控制程序30使浏览器32启动,浏览器32基于图像数据将ews画面显示于lcd16(s112)。
71.具体而言,例如,在用户id为“user a”的用户在主页画面100中操作了链接按钮
106的情况下,由于与主页画面100相应的非图像处理功能包含于用户id为“user a”的允许执行功能(参照图15),因此非图像处理功能的ews画面被设定为主画面(s204)。此外,由于在用户id为“user a”的允许执行功能还包含有“打印处理功能”和“扫描处理功能”(参照图15),因此将“打印处理功能”、“扫描处理功能”追加到ews画面的处理功能。即,非图像处理功能、打印处理功能和扫描处理功能被设定为ews画面的处理功能。而且,在图16所示的映射数据中,与用户id“user a”相关联地存储有权限信息“管理员”,在图17所示的映射数据中,对于权限信息“管理员”,所有处理功能的所有设定项目的显示权限被设为“true”。因此,在mfp50中,创建与非图像处理功能相应的ews画面(以下记载为“非图像处理ews画面”)的图像数据、与打印处理功能相应的ews画面(以下记载为“打印处理ews画面”)的图像数据、与扫描处理功能相应的ews画面(以下记载为“扫描处理ews画面”)、与管理员设定处理功能相应的ews画面(以下记载为“管理员处理ews画面”)、与网络处理功能相应的ews画面(以下记载为“网络处理ews画面”)等的图像数据。此时,创建图像数据,以使上述多个ews画面中的每一个包含构成各ews画面的处理功能的所有设定项目。即,例如,创建图像数据,以使非图像处理ews画面包含构成非图像处理功能的所有设定项目。此外,创建图像数据,以对多个ews画面中的每一个赋予选项卡。即,例如,创建图像数据,以对非图像处理ews画面赋予非图像处理选项卡,对打印处理ews画面赋予打印处理选项卡,对扫描处理ews画面赋予扫描处理选项卡,对管理员处理ews画面赋予管理员处理选项卡,并对网络处理ews画面赋予网络处理选项卡。而且,创建图像数据,以在选择了上述多个选项卡中的被设定为主画面的ews画面的选项卡、即非图像处理选项卡的状态下,显示非图像处理ews画面。通过将如此创建的图像数据发送到pc10,从而如图5所示,非图像处理ews画面150被显示于lcd16。在该非图像处理ews画面150中,显示有非图像处理选项卡152a、打印处理选项卡152b、扫描处理选项卡152c、管理员处理选项卡152d、网络处理选项卡152e等多个选项卡,并且为选择了非图像处理选项卡152a的状态。此外,在非图像处理ews画面150中,显示构成非图像处理功能的所有设定项目,例如,“状态”、“再次读入间隔”、“维护信息”等设定项目156。并且,与上述多个设定项目156中的被选择的状态下的设定项目相关的信息显示于非图像处理ews画面150。
72.此外,例如,在用户id为“user a”的用户在扫描处理执行画面120中操作了链接按钮126的情况下,基于图15所示的映射数据,将扫描处理功能的ews画面设定为主画面(s204)。另外,与上述方法同样地,基于图15所示的映射数据,将非图像处理功能、打印处理功能和扫描处理功能设定为ews画面的处理功能。而且,与上述方法同样地,基于图16和图17所示的映射数据,创建被赋予了非图像处理选项卡的非图像处理ews画面的图像数据、被赋予了打印处理选项卡的打印处理ews画面的图像数据、被赋予了扫描处理选项卡的扫描处理ews画面的图像数据等。此时,创建图像数据,以使所有ews画面中的每一个包含构成各ews画面的处理功能的所有设定项目。而且,创建图像数据,以在选择了上述多个选项卡中的被设定为主画面的扫描处理选项卡的状态下,显示扫描处理ews画面。通过将如此创建的图像数据发送到pc10,从而如图6所示,扫描处理ews画面160被显示于lcd16。在该扫描处理ews画面160中,显示有非图像处理选项卡152a、打印处理选项卡152b、扫描处理选项卡152c等,并且为选择了扫描处理选项卡152c的状态。另外,在扫描处理ews画面160中,显示构成扫描处理功能的所有设定项目,例如“扫描到usb”、“ftp/网络

扫描”、“ftp/网络

配置文
件”等设定项目166。并且,与上述多个设定项目166中的被选择的状态下的设定项目相关的信息显示于扫描处理ews画面160。
73.此外,例如,在用户id为“user a”的用户在打印处理执行画面110中操作了链接按钮116的情况下,基于图15所示的映射数据,将打印处理功能的ews画面设定为主画面(s204)。另外,与上述方法同样地,基于图15所示的映射数据,将非图像处理功能、打印处理功能和扫描处理功能设定为ews画面的处理功能。而且,与上述方法同样地,基于图16和图17所示的映射数据,创建被赋予了非图像处理选项卡的非图像处理ews画面的图像数据、被赋予了打印处理选项卡的打印处理ews画面的图像数据、被赋予了扫描处理选项卡的扫描处理ews画面的图像数据等。另外,创建图像数据,以使所有ews画面中的每一个包含构成各ews画面的处理功能的所有设定项目。而且,创建图像数据,以在选择了上述多个选项卡中的被设定为主画面的打印处理选项卡的状态下,显示打印处理ews画面。通过将如此创建的图像数据发送到pc10,从而如图7所示,打印处理ews画面170被显示于lcd16。在该打印处理ews画面170中,显示有非图像处理选项卡152a、打印处理选项卡152b、扫描处理选项卡152c等,并且为选择了打印处理选项卡152b的状态。此外,在打印处理ews画面170中,显示构成打印处理功能的所有设定项目,例如“打印”、“托盘”、“双面打印”等设定项目176。然后,与上述多个设定项目176中的被选择的状态下的设定项目相关的信息显示于打印处理ews画面170。
74.这样,通过操作显示于lcd16的画面的链接按钮106、116、126,从而将与该被显示的画面相关的信息作为ews画面进行显示。由此,用户仅通过操作链接按钮,就能够浏览用户所期望的信息。
75.另外,在打印处理ews画面170中选择了不同的设定项目176的情况下,例如,如图8所示,在选择了设定项目“托盘”的情况下,与设定项目“托盘”相关的信息被显示于打印处理ews画面170。由此,用户能够浏览用户所期望的设定项目。
76.进一步而言,例如,在打印处理ews画面170中选择了非图像处理选项卡152a的情况下,如图5所示,代替打印处理ews画面170,非图像处理ews画面150被显示于lcd16。由此,用户能够浏览与不同于最初显示的处理功能的处理功能相关的信息。
77.此外,例如,在用户id为“user c”的用户在打印处理执行画面110中操作了链接按钮116的情况下,由于与打印处理执行画面110相应的打印处理功能包含于用户id为“user c”的允许执行功能(参照图15),因此打印处理功能的ews画面被设定为主画面(s204)。此外,由于在用户id为“user c”的允许执行功能还包含有“非图像处理功能”和“扫描处理功能”(参照图15),因此将“非图像处理功能”、“扫描处理功能”追加到ews画面的处理功能。即,非图像处理功能、打印处理功能和扫描处理功能被设定为ews画面的处理功能。而且,在图16所示的映射数据中,与用户id“user c”相关联地存储有权限信息“普通”,在图17所示的映射数据中,对于权限信息“普通”,仅将构成多个处理功能的多个设定项目中的一部分设定项目的显示权限设为“true”。因此,在mfp50中,创建与显示权限为“true”的处理功能相应的ews画面的图像数据,具体而言,创建非图像处理ews画面的图像数据、打印处理ews画面的图像数据和扫描处理ews画面的图像数据。此时,创建图像数据,以使各ews画面仅包含构成各ews画面的处理功能的多个设定项目中的显示权限为“ture”的设定项目。即,例如,创建图像数据,以使打印处理ews画面包含“调色剂节约”、“错误解除”等设定项目,但不
包含“颜色校正”、“自动颜色偏差校正”的设定项目。此时,创建图像数据,以对非图像处理ews画面、打印处理ews画面和扫描处理ews画面中的每一个赋予选项卡。而且,创建图像数据,以在选择了上述多个选项卡中的被设定为主画面的ews画面的选项卡、即打印处理选项卡的状态下,显示打印处理ews画面。通过将如此创建的图像数据发送到pc10,从而如图9所示,打印处理ews画面180被显示于lcd16。在该打印处理ews画面180中,显示非图像处理选项卡152a、打印处理选项卡152b和扫描处理选项卡152c,但没有显示管理员处理选项卡152d、网络处理选项卡152e等,并且为选择了打印处理选项卡152b的状态。此外,在打印处理ews画面180中,显示构成打印处理功能的所有设定项目中的“打印”、“托盘”、“双面打印”等设定项目176,但不显示“颜色校正”和“自动颜色偏差校正”的设定项目176。然后,与所显示的多个设定项目176中的被选择的状态下的设定项目相关的信息显示于打印处理ews画面180。由此,能够仅将与权限信息相应的处理功能和设定项目作为ews画面来使用户进行浏览。即,能够针对每个用户任意调整ews画面的显示内容。
78.此外,例如,在用户id为“user b”的用户在扫描处理执行画面120中操作了链接按钮126的情况下,与扫描处理执行画面120相应的扫描处理功能不包含于用户id为“user b”的允许执行功能(参照图15)。因此,非图像处理功能的ews画面被设定为主画面(s206)。此外,由于在用户id为“user b”的允许执行功能还包含有“打印处理功能”(参照图15),因此将“打印处理功能”追加到ews画面的处理功能。即,非图像处理功能和打印处理功能被设定为ews画面的处理功能。而且,在图16所示的映射数据中,与用户id“user b”相关联地存储有权限信息“普通”,在图17所示的映射数据中,对于权限信息“普通”,仅将多个处理功能中的一部分处理功能的显示权限设为“true”,并且仅将构成显示权限被设为“true”的处理功能的多个设定项目中的一部分设定项目的显示权限设为“true”。因此,在mfp50中,创建与作为ews画面的处理功能而设定的处理功能中的显示权限被设为“true”的处理功能相应的ews画面的图像数据。此时,创建图像数据,以使各ews画面仅包含构成各ews画面的处理功能的多个设定项目中的显示权限为“true”的设定项目。即,创建非图像处理ews画面和打印处理ews画面的图像数据,此时,例如创建图像数据,以在非图像处理ews画面包含“设备信息”、“调色剂剩余量”、“再次读入间隔”等设定项目,但不包含“语言”、“设备的场所”等设定项目。此时,创建图像数据,以对非图像处理ews画面和打印处理ews画面中的每一个赋予选项卡。而且,创建图像数据,以在选择了上述多个选项卡中的被设定为主画面的ews画面的选项卡、即非图像处理选项卡的状态下,显示非图像处理ews画面。通过将如此创建的图像数据发送到pc10,从而如图10所示,非图像处理ews画面190被显示于lcd16。在该非图像处理ews画面190中,显示非图像处理选项卡152a和打印处理选项卡152b,但没有显示扫描处理选项卡152c等,并且为选择了非图像处理选项卡152a的状态。此外,在非图像处理ews画面190中,显示构成非图像处理功能的所有设定项目中的“设备的状态”、“调色剂剩余量”、“再次读入间隔”等设定项目156,但不显示“语言”、“设备的场所”等设定项目156。然后,与所显示的多个设定项目156中的被选择的状态下的设定项目相关的信息显示于非图像处理ews画面190。这样,在扫描处理执行画面120中操作了链接按钮126的情况下,如果不允许用户执行与该扫描处理执行画面120相应的处理功能、即扫描处理功能,则显示非图像处理ews画面而不是扫描处理ews画面。由此,能够禁止不允许用户执行的处理功能的ews画面的显示。进一步而言,由于也不显示扫描处理选项卡152c,因此能够可靠地禁止扫描处理ews
画面的显示。
79.另外,在图12和图13所示的画面创建处理执行子例程中,在s200的处理中判断为没有访问权限的情况下(s200:否),控制程序74不创建ews画面的图像数据而结束画面创建处理执行子例程。在这样的情况下,如图11所示,控制程序74向pc10发送错误信息而不是图像数据(s110)。由此,在pc10中显示错误画面(省略图示)(s112)。
80.另外,执行s100的cpu12是输入画面显示单元的一例。在s112的处理中显示扫描处理ews画面160或打印处理ews画面170的cpu12是图像处理功能显示单元的一例。在s112的处理中显示非图像处理ews画面150的cpu12是非图像处理功能显示单元的一例。执行s106的cpu12是请求发送单元的一例。执行s110的cpu52是图像数据发送单元的一例。执行s112的cpu12是处理功能显示单元的一例。
81.根据上述的实施方式,起到以下的效果。
82.在pc10的lcd16显示有打印处理执行画面110或扫描处理执行画面120时操作了链接按钮116、126的情况下,控制程序30从mfp50取得打印处理功能或扫描处理功能的ews画面、即图像处理功能的ews画面的图像数据。然后,控制程序30基于该图像数据使ews画面显示于lcd16。另外,在lcd16显示有主页画面100时操作了链接按钮106的情况下,控制程序30从mfp50取得非图像处理功能的ews画面的图像数据。然后,控制程序30基于该图像数据使ews画面显示于lcd16。由此,能够将与在操作了链接按钮时显示于lcd16的输入画面相应的ews画面显示于lcd16,由此链接按钮的操作性提高。
83.控制程序30使用浏览器32从mfp50的ews70取得ews画面的图像数据,并基于该图像数据将ews画面显示于lcd16。由此,控制程序30能够适当地取得图像数据。
84.对ews画面赋予了选项卡,在控制程序30取得了多个ews画面的图像数据的情况下,在选择了对与在操作链接按钮时被显示的输入画面相应的ews画面所赋予的选项卡的状态下,将该ews画面显示于lcd16。由此,通过操作选项卡,用户能够浏览任意的ews画面。
85.此外,在图16所示的映射数据中,针对每个用户id设定了权限信息。权限信息表示与处理功能相关的信息的显示允许权限,被设定为显示允许权限宽的权限信息“管理员”和显示允许权限窄的权限信息“普通”中的任一个。并且,仅与包含于用户id所对应的权限信息的显示允许权限的处理功能相关的信息被显示于ews画面。由此,能够使每个用户仅浏览与任意的处理功能相关的信息。另外,针对构成处理功能的多个设定项目中的每一个设定了权限信息。并且,仅与包含于显示允许权限的处理功能的设定项目相关的信息被显示于ews画面。由此,能够使每个用户仅浏览与任意的设定项目相关的信息。
86.此外,在图15所示的映射数据中,针对每个用户id设定了允许执行功能。允许执行功能是允许与用户id相应的用户执行的功能。并且,显示包含于与用户id相应的允许执行功能的处理功能的ews画面,不显示不包含于允许执行功能的处理功能的ews画面。由此,能够使用户仅浏览用户能够执行的处理功能的ews画面。
87.另外,在图14所示的映射数据中,针对每个用户id设定了密码。因此,在正在使用pc10的用户的用户id和密码与设定于映射数据的用户id和密码一致的情况下,判断为具有访问权限。并且,仅在具有访问权限的情况下显示ews画面,在没有访问权限的情况下不显示ews画面。由此,能够仅使具有访问权限的用户浏览ews画面。
88.另外,本发明并不限定于上述实施方式,而是能够以根据本领域技术人员的知识
实施各种变更、改良所得的各种方式来实施。具体而言,例如,在上述实施方式中,图14~图17所示的映射数据被存储于mfp50,并且在mfp50中执行能够由pc10显示的信息的取舍选择。另一方面,也可以将这些映射数据存储于pc10,并且pc10执行能够由pc10显示的信息的取舍选择。即,mfp50也可以将ews画面的图像数据全部发送到pc10,并且pc10基于映射数据从发送来的图像数据中选择能够显示的信息。
89.另外,在上述实施方式中,ews信息被存储于mfp50的ews70,但也可以存储于与mfp50不同的设备、例如服务器。在这样的情况下,pc10可以经由mfp50从服务器取得ews信息,也可以直接从服务器取得ews信息。
90.另外,在上述实施方式中,说明了由cpu12、52执行图11~图13所示的处理的例子,但这些处理并不限于由cpu12、52执行,也可以由asic(application specific integrated circuit:专用集成电路)或其他逻辑集成电路执行,这些处理也可以通过cpu等、asic、其他逻辑集成电路协作来执行。
91.标号说明
92.1:通信系统、10:pc、12:cpu、16:lcd、20:通信i/f、30:控制程序、32:浏览器、50:mfp、52:cpu、70:ews。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献