信息处理设备和信息处理方法技术

技术编号:16281751 阅读:27 留言:0更新日期:2017-09-23 01:15
一种信息处理设备包括:操作显示单元,其显示用于用户的信息并且接收来自用户的输入;以及信息处理单元,其包括执行浏览器程序的处理器。所述信息处理单元包括:通信单元,其通过所述处理器执行所述浏览器程序而起作用,并且获取提供用户接口的转换脚本和操作程序,所述用户接口用于通过所述操作显示单元来操作装备;转换脚本处理单元,其通过所述处理器在所述浏览器程序上执行转换脚本而起作用,分析所述装备的状态,并且发出对应于所述装备的状态的事件;以及显示控制单元,其通过所述处理器在所述浏览器程序上执行操作程序而起作用,并且响应于事件的发出,通过所述操作显示单元提供对应于所述事件的用户接口。

【技术实现步骤摘要】
【国外来华专利技术】信息处理设备和信息处理方法
本专利技术涉及一种信息处理设备和一种用于操作装备的信息处理方法。
技术介绍
多功能外围设备是已知的,能够通过用于浏览网页的浏览器程序来操作该多功能外围设备。这样的多功能外围设备包括通过浏览器程序用于控制作为扫描仪、打印机等的功能的应用程序接口(API)。在这样的多功能外围设备中,浏览器程序能够接收扫描仪、打印机等中的状态改变以作为一个事件。
技术实现思路
然而,通知扫描仪等中的状态改变的事件包括关于扫描仪、打印机等的具体信息。因此,对于通过浏览器程序开发用于操作扫描仪、打印机等的网页而言,需要关于扫描仪和打印机的细节知识,从而已经很难开发网页。考虑到上述情况,存在一种需求以提供一种信息处理设备和信息处理方法,据此信息处理设备和信息处理方法,在没有关于装备的细节知识的情况下,能够创建对应于装备的状态的适当用户接口。本专利技术是一种操作装备的信息处理设备。所述信息处理设备包括:操作显示单元,其显示用于用户的信息并且接收来自用户的输入;以及信息处理单元,其包括执行浏览器程序的处理器。所述信息处理单元包括:通信单元,其通过所述处理器执行所述浏览器程序而起作用,并且获取提供用户接口的转换脚本和操作程序,所述用户接口用于通过所述操作显示单元来操作装备;转换脚本处理单元,其通过所述处理器在所述浏览器程序上执行转换脚本而起作用,分析所述装备的状态,并且发出对应于所述装备的状态的事件;以及显示控制单元,其通过所述处理器在所述浏览器程序上执行操作程序而起作用,并且响应于事件的发出通过所述操作显示单元提供对应于所述事件的用户接口。根据本专利技术的一个方面,在不没有关于装备的细节知识的情况下,能够创建对应于装备的状态的适当用户接口。附图简要说明图1是示出根据第一实施例的图像形成系统的配置的图;图2是示出根据第一实施例的图像形成系统的硬件配置的图;图3是根据第一实施例的当开始处理时图像形成系统的时序图;图4是根据第一实施例的当生成任务时图像形成系统的时序图;图5是示出当生成任务时转换脚本处理单元的处理流程的图;图6是示出包含在对任务生成请求的响应中的任务ID的示例的图;图7是示出任务列表的示例的图;图8是示出表示扫描仪的执行状态的任务信息的示例的图;图9是示出表示打印机的执行状态的任务信息的示例的图;图10是当发出事件时根据第一实施例的图像形成系统的时序图;图11是示出当发出事件时转换脚本处理单元的处理流程的图;图12是示出扫描仪的当前任务信息和之前的任务信息的图;图13是示出打印机的当前任务信息和之前的任务信息的图;图14是示出与由扫描仪执行的任务对应的事件的示例的图;图15是示出与由打印机执行的任务对应的事件的示例的图;图16是示出与任务ID关联的事件的示例的图;图17是示出与扫描仪的任务对应的事件的生成程序的示例的图;图18是示出与打印机的任务对应的事件的生成程序的示例的图;图19是示出根据当处理任务期间发出的事件而显示的用户接口的示例的图;图20是示出根据在用户操作的待机期间发出的事件而显示的用户接口的示例的图;图21是示出根据当取消任务时发出的事件而显示的用户接口的示例的图;图22是根据第一变型的图像形成系统的配置的图;图23是根据第二变型的图像形成装置的配置的图;图24是根据第二变型的图像形成系统的配置的图;图25是根据第二实施例的当开始处理时图像形成系统的时序图;图26是根据第二实施例的当生成任务时图像形成系统的时序图;图27是示出当生成任务时控制脚本处理单元的处理流程的图;图28是示出用于生成扫描中的用户接口的用户接口信息的示例的图;图29是根据第二实施例的当发出事件时图像形成系统的时序图;图30是示出当发出事件时控制脚本处理单元的处理流程的图;图31是示出当发出事件时控制脚本处理单元中的用户接口信息的生成处理流程的图;图32是示出用于生成与等待用户操作的事件对应的用户接口的用户接口信息的示例的图;图33是示出示出用于生成与发生卡纸事件对应的用户接口的用户接口信息的示例的图;图34是示出根据第一变型的图像形成系统的配置的图;图35是示出根据第二变型的图像形成系统的配置的图;图36是示出根据第三变型的图像形成装置的配置的图;图37是示出根据第三变型的图像形成系统的配置的图;图38是根据第三实施例的当开始处理时图像形成系统的时序图;图39是根据第三实施例的当发出事件时图像形成系统的时序图;图40是示出当发出事件时转换脚本处理单元和管理脚本处理单元的处理流程的图;图41是示出在扫描任务中发出的事件的发出顺序的示例的图;以及图42是示出表示在扫描任务中发出的事件和顺序值之间的对应关系的表的图。【具体实施方式】下文将参考附图详细说明根据本专利技术的实施例。本专利技术不限于这些实施例。 第一实施例图1是示出根据第一实施例的图像形成系统10的配置的图。图像形成系统10包括服务器设备20和图像形成装置30。服务器设备20和图像形成装置30经由网络12被连接到彼此。作为示例,网络12可以是诸如因特网的公共连接网络或者诸如公司内网的局域网。网络12可以是有线网络或无线网络。从图像形成装置30访问服务器设备20。服务器设备20将信息传输到图像形成装置30和经由网络12从图像形成装置30接收信息。服务器设备20包括网络接口 21和信息提供单元22。网络接口 21是用于经由网络12将信息传输到其他设备以及从其他设备接收信息的接口。信息提供单元22经由网络12向服务器设备20提供操作程序和转换脚本。操作程序和转换脚本是从浏览器程序上下载的在浏览器程序上待被执行的计算机程序。在该实施例中,操作程序是使用超文本标记语言(HTML)说明的HTML文件。转换脚本是在浏览器程序上执行的脚本程序。图像形成装置30包括网络接口31、扫描仪32、打印机33、操作显示单元34和信息处理单元35。网络接口 31是用于经由网络12将信息传输到其他设备以及从其他设备接收信息的接口。打印机33打印例如与纸张上的数据对应的字符、图像等。扫描仪32读取打印在纸张上的字符、图像等,并且将它们转换为数据。图像形成装置30可以被配置为只包括扫描仪32和打印机33中的一个。替代地,图像形成装置30可以被配置为包括由信息处理设备操作的其他装备。操作显示单元34向用户显示信息并且接收来自用户的输入。作为示例,操作显示单元34是触屏面板。操作显示单元34可以包括操作按钮、鼠标、键盘等。信息处理单元35是包括处理器的信息处理设备。信息处理单元35响应于用户在操作显示单元34上的操作而控制扫描仪32和打印机33。信息处理单元35执行浏览器程序,并且从服务器设备20上将操作程序(诸如HTML文件)和转换脚本下载到浏览器程序上。信息处理单元35然后在浏览器程序上执行操作程序和转换脚本以提供用于操作扫描仪32和打印机33的用户接口。更具体地,信息处理单元35包括浏览器单元41、程序接口单元42和状态通知单元43ο浏览器单元41通过处理器执行浏览器程序而起作用。程序接口单元42是用于通过浏览器程序控制扫描仪32和打印机33的操作的软件接口。程序接口单元42使得扫描仪32和打印机33响应于来自浏览器程序的用于任务的生成请求来执行任务。当扫描仪32和打印机33执行任务时,本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于操作装备的信息处理设备,所述信息处理设备包括: 操作显示单元,其显示用于用户的信息并且接收来自用户的输入;以及 信息处理单元,其包括执行浏览器程序的处理器, 所述信息处理单元包括: 通信单元,其通过所述处理器执行所述浏览器程序而起作用,并且获取提供用户接口的转换脚本和操作程序,所述用户接口用于通过所述操作显示单元来操作装备; 转换脚本处理单元,其通过所述处理器在所述浏览器程序上执行转换脚本而起作用,分析所述装备的状态并且发出对应于所述装备的状态的事件;以及 显示控制单元,其通过所述处理器在所述浏览器程序上执行操作程序而起作用,并且响应于事件的发出通过所述操作显示单元提供对应于所述事件的用户接口。2.根据权利要求1所述的信息处理设备,其中 所述信息处理单元还包括程序接口单元,所述程序接口单元通过所述浏览器程序控制所述装备的操作, 所述转换脚本处理单元响应于通过所述用户接口来自用户的操作指令而向所述程序接口单元传输用于任务的生成请求;并且 所述程序接口单元使得所述装备响应于用于所述任务的生成请求来执行所述任务。3.根据权利要求2所述的信息处理设备,其中, 所述程序接口单元将用于识别所述任务的任务ID传输到所述转换脚本处理单元;并且 所述转换脚本处理单元接收并且存储所述任务ID。4.根据权利要求3所述的信息处理设备,其中, 所述信息处理单元还包括状态通知单元,其从所述程序接口单元获取所述任务的执行状态并且向所述浏览器程序通知包括任务信息的状态数据,所述任务信息表示所述任务的执行状态;并且 所述转换脚本处理单元基于所述状态数据发出对应于所述任务的执行状态的事件。5.根据权利要求4所述的信息处理设备,其中 所述转换脚本处理单元存储在用于每个任务ID的所述状态数据中包含的所述任务信息,并且 所述转换脚本处理单元响应于获取到在所述状态数据中包含的所述任务信息,当与存储的用于相同的任务ID的之前的任务信息相比所述任务信息存在改变时,发出对应于所述任务的执行状态的事件。6.根据权利要求1至5中的任一项所述的信息处理设备,其中 所述通信单元还获取控制脚本, 所述信息处理单元还包括控制脚本处理单元,所述控制脚本处理单元通过所述处理器在所述浏览器程序上执行所述控制脚本而起作用,并且响应于发出所述事件,来发出用于生成对应于所述事件的用户接口的用户接口信息,并且 所述显示控制单元响应于发出所述用户接口信息,通过所述操作显示单元根据所述用户接口信息来提供所述用户接口。7.根据权利要求6所述的信息处理设备,其中 所述信息处理单元还包括程序接口单元,所述程序接口单元通过所述浏览器程序控制所述装备的操作, 所述转换脚本处理单元响应于通过所述用户接口来自用户的操作指令来向所述程序接口单元传输用于任务的生成请求;并且 所述程序接口单元使得所述装备响应于用于所述任务的生成请求来执行所述任务。8.根据权利要求7所述的信息处理设备,其中 所述...

【专利技术属性】
技术研发人员:小川南白井达也
申请(专利权)人:株式会社理光
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术