ImageVerifierCode 换一换
格式:PDF , 页数:37 ,大小:7.64MB ,
资源ID:631036      下载积分:30 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zhuanlichaxun.net/d-631036.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(设备、信息处理终端、信息处理系统、显示控制方法和记录介质.pdf)为本站会员(b***)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(发送邮件至2870692013@qq.com或直接QQ联系客服),我们立即给予删除!

设备、信息处理终端、信息处理系统、显示控制方法和记录介质.pdf

1、10申请公布号CN104216609A43申请公布日20141217CN104216609A21申请号201410239986822申请日20140530201311782820130604JPG06F3/0481201301G06F3/0484201301G06F3/048820130171申请人株式会社理光地址日本东京都72发明人菊池爱美74专利代理机构北京银龙知识产权代理有限公司11243代理人曾贤伟杨继平54发明名称设备、信息处理终端、信息处理系统、显示控制方法和记录介质57摘要本发明提供一种设备、信息处理终端、信息处理系统、显示控制方法和记录介质。该设备包括操作单元;发送显示请求的第

2、一处理单元;检测用户的认证状态的改变的检测单元;第一通信单元,接收显示请求、指定用于识别配置要素的识别信息,并且向操作单元发送显示请求或发送用于指示认证状态的改变的通知信息。此外操作单元包括接收显示请求或通知信息的第二通信单元,并且第二处理单元以与第一通信单元接收到的显示请求中所指定的形式不同的形式来显示配置要素,或根据通知信息改变配置要素的显示方式。30优先权数据51INTCL权利要求书4页说明书14页附图18页19中华人民共和国国家知识产权局12发明专利申请权利要求书4页说明书14页附图18页10申请公布号CN104216609ACN104216609A1/4页21一种设备,包括操作单元;

3、第一处理单元,被配置为发送用于显示屏幕的配置要素的显示请求;检测单元,被配置为检测用户对于所述设备的认证状态的改变;以及第一通信单元,被配置为接收所述显示请求,指定用于识别配置要素的识别信息,以及将显示配置要素的显示请求发送给所述操作单元或将指示认证状态的改变的通知信息发送给所述操作单元,其中,所述操作单元包括第二通信单元,被配置为接收显示请求或通知信息,以及第二处理单元,被配置为以与第一通信单元接收到的显示请求中所指定的形式不同的形式来显示与第二处理单元接收到的显示请求中所指定的识别信息相关的配置要素,或者根据所述通知信息改变配置要素的显示方式。2根据权利要求1所述的设备,其中,第二处理单元

4、被配置为根据对显示的配置要素的操作,经由第二通信单元将包括操作内容和用于识别配置要素的识别信息的操作信息发送给第一通信单元,其中,第一通信单元被配置为向第一处理单元通知所述操作信息,并且其中,第一处理单元被配置为根据所述操作信息执行过程。3根据权利要求2所述的设备,其中,第一处理单元被配置为根据所述操作信息,经由第一通信单元向第二通信单元发送用于改变与所述操作信息中包括的识别信息相关的配置要素的显示状态的改变请求,其中,第二通信单元被配置为向第二处理单元通知用于改变显示状态的改变请求,并且其中,第二处理单元被配置为改变与识别信息相关的配置要素的显示状态,其中,所述识别信息是用于改变显示状态的改

5、变请求的对象。4根据权利要求1至3中任一项所述的设备,其中,配置要素是这样的显示部,在所述显示部上,第一处理单元使设备执行过程。5根据权利要求1至4中任一项所述的设备,其中,操作单元被配置为可从所述设备上分离,并且其中,第一通信单元经由网络与第二通信单元通信。6一种信息处理终端,其作为设备的操作单元而起作用,其中,所述设备包括第一处理单元,被配置为发送用于显示屏幕的配置要素的显示请求,检测单元,被配置为检测用户对于所述设备的认证状态的改变,以及第一通信单元,被配置为接收所述显示请求,指定用于识别配置要素的识别信息,以及权利要求书CN104216609A2/4页3向所述信息处理终端发送用于显示配

6、置要素的显示请求或向所述信息处理终端发送用于指示认证状态的改变的通知信息,并且其中,信息处理终端包括第二通信单元,被配置为接收所述显示请求或所述通知信息,以及第二处理单元,被配置为以与第一通信单元接收到的显示请求中所指定的形式不同的形式来显示与第二处理单元接收到的显示请求中所指定的识别信息相关的配置要素,或者根据所述通知信息改变配置要素的显示方式。7一种信息处理系统,包括一设备;和作为所述设备的操作单元而起作用的信息处理终端,其中,所述设备包括第一处理单元,被配置为发送用于显示屏幕的配置要素的显示请求;检测单元,被配置为检测用户对于所述设备的认证状态的改变;以及第一通信单元,被配置为接收所述显

7、示请求,指定用于识别配置要素的识别信息,以及向所述信息处理终端发送用于显示配置要素的显示请求或向所述信息处理终端发送用于指示认证状态的改变的通知信息,并且其中,信息处理终端包括第二通信单元,被配置为接收所述显示请求或所述通知信息,以及第二处理单元,被配置为以与第一通信单元接收到的显示请求中所指定的形式不同的形式来显示与第二处理单元接收到的显示请求中所指定的识别信息相关的配置要素,或者根据所述通知信息改变配置要素的显示方式。8根据权利要求7所述的信息处理系统,其中,第二处理单元被配置为根据对所显示的配置要素的操作,经由第二通信单元将包括操作内容和用于识别配置要素的识别信息的操作信息发送给第一通信

8、单元,其中,第一通信单元被配置为向第一处理单元通知所述操作信息,并且其中,第一处理单元被配置为根据所述操作信息执行过程。9根据权利要求8所述的信息处理系统,其中,第一处理单元被配置为根据所述操作信息,经由第一通信单元向第二通信单元发送用于改变与所述操作信息中包括的识别信息相关的配置要素的显示状态的改变请求,其中,第二通信单元被配置为向第二处理单元通知用于改变显示状态的改变请求,并且其中,第二处理单元被配置为改变与识别信息相关的配置要素的显示状态,其中,所述识别信息是用于改变显示状态的改变请求的对象。10根据权利要求7至9中任一项所述的信息处理系统,其中,配置要素是这样的显示部,在所述显示部上,

9、第一处理单元使所述设备执行过权利要求书CN104216609A3/4页4程。11根据权利要求7至10中任一项所述的信息处理系统,其中,操作单元被配置为可从所述设备上分离,并且其中,第一通信单元经由网络与第二通信单元通信。12一种显示控制方法,用在包括操作单元的设备中,所述方法包括通过所述设备发送用于显示屏幕的配置要素的显示请求;通过所述设备检测用户对于所述设备的认证状态的改变;通过所述设备接收显示请求;通过所述设备指定用于识别配置要素的识别信息;以及通过所述设备将用于显示配置要素的显示请求发送给操作单元或通过所述设备向操作单元发送用于指示认证状态的改变的通知信息,其中,操作单元包括第二通信单元

10、,被配置为接收所述显示请求或所述通知信息,以及第二处理单元,被配置为以与第一通信单元接收到的显示请求中所指定的形式不同的形式来显示与第二处理单元接收到的显示请求中所指定的识别信息相关的配置要素,或者根据所述通知信息改变配置要素的显示方式。13根据权利要求12所述的显示控制方法,其中,第二处理单元被配置为根据对所显示的配置要素的操作,经由第二通信单元将包括操作内容和用于识别配置要素的识别信息的操作信息发送给第一通信单元,其中,第一通信单元被配置为向第一处理单元通知所述操作信息,并且其中,第一处理单元被配置为根据所述操作信息执行过程。14根据权利要求13所述的显示控制方法,其中,第一处理单元被配置

11、为根据所述操作信息,经由第一通信单元向第二通信单元发送用于改变与所述操作信息中包括的识别信息相关的配置要素的显示状态的改变请求,其中,第二通信单元被配置为向第二处理单元通知用于改变显示状态的改变请求,并且其中,第二处理单元被配置为改变与识别信息相关的配置要素的显示状态,其中,所述识别信息是用于改变显示状态的改变请求的对象。15根据权利要求12至14中任一项所述的显示控制方法,其中,配置要素是这样的显示部,在所述显示部上,第一处理单元使所述设备执行过程。16根据权利要求12至15中任一项所述的显示控制方法,其中,操作单元被配置为可从设备上分离,并且其中,第一通信单元经由网络与第二通信单元通信。1

12、7一种显示控制方法,用在作为设备的操作单元而起作用的信息处理装置中,其中,所述设备包括第一处理单元,被配置为发送用于显示屏幕的配置要素的显示请求;检测单元,被配置为检测用户对于设备的认证状态的改变;权利要求书CN104216609A4/4页5第一通信单元,被配置为接收显示请求,指定用于识别配置要素的识别信息,以及将显示配置要素的显示请求发送给操作单元或将用于指示认证状态的改变的通知信息发送给操作单元,其中,所述方法包括通过信息处理终端接收所述显示请求或所述通知信息,以及通过信息处理终端,以与第一通信单元接收到的显示请求中所指定的形式不同的形式,来显示与第二处理单元接收到的显示请求中所指定的识别

13、信息相关的配置要素,或者通过信息处理终端根据所述通知信息改变配置要素的显示方式。权利要求书CN104216609A1/14页6设备、信息处理终端、信息处理系统、显示控制方法和记录介质技术领域0001本发明总体上涉及设备装置、信息处理终端、信息处理系统、显示控制方法和记录介质。背景技术0002在信息处理终端诸如智能电话和平板电脑类型的终端中,用户可以自由地安装应用以便扩展该信息处理终端的功能。此外,这种信息处理终端可以显示富于表现力的图形用户界面GUI并且使用其触摸板来提供优越的可操作性。发明内容0003根据本发明的一方面,一种设备,包括操作单元;第一处理单元,发送用于显示屏幕的配置要素的显示请

14、求;检测单元,检测用户对于设备的认证状态的改变;第一通信单元,接收显示请求,指定用于识别配置要素的识别信息,并且向操作单元发送显示配置要素的显示请求或发送用于指示认证状态的改变的通知信息。此外,操作单元还包括接收显示请求或通知信息的第二通信单元;以及第二处理单元,其以与第一通信单元接收到的显示请求中所指定的形式不同的形式,来显示与第二处理单元接收到的显示请求中所指定的识别信息相关的配置要素,或根据通知信息改变配置要素的显示方式。附图说明0004当结合附图阅读时候,从以下的具体实施方式中,本发明的其他目的、特征和优点将变得更清楚,在附图中0005图1示出了根据实施例的信息处理系统的示例结构;00

15、06图2示出了根据实施例的图像形成装置的示例硬件配置;0007图3示出了根据实施例的信息处理终端的示例硬件配置;0008图4示出了根据实施例的信息处理系统的示例功能框图;0009图5示出了信息处理系统的示例显示机制;0010图6是当开始和停止应用的时候的示例过程的时序图;0011图7A和图7B说明了示例的主页屏幕;0012图8是响应于SDK应用的启动而生成操作屏幕的示例处理的示例过程的时序图;0013图9A和图9B示出了示例操作屏幕;0014图10是根据在操作屏幕上的显示部分上的操作而执行的处理的示例过程的时序图;0015图11是根据动作事件而执行的处理的示例过程的时序图;0016图12A和图

16、12B是操作屏幕的显示状态的变形例;0017图13是当显示了软键盘时的示例过程的时序图;说明书CN104216609A2/14页70018图14是响应于字符串的输入而执行的处理的示例过程的时序图;0019图15是当丰富UI应用RICHUIAPPLICATION要求存储在图像形成装置中的文件资源时,所执行的处理的示例过程的时序图;0020图16是认证监听者的注册处理的示例过程的时序图;0021图17是向丰富UI应用通知图像形成装置的认证状态的改变的处理的示例过程的时序图;0022图18是示出认证状态的改变的通知信息的示例结构的表格;以及0023图19是认证监听者的注册解除处理的示例过程的时序图。

17、具体实施方式0024本发明的发明人已经研究了信息处理终端的使用,其中,用户可以自由地安装应用来扩展它的功能,以便信息处理终端可以充当诸如图像形成装置的设备装置的操作部分。为此,例如,确定使得在信息处理终端上显示可以在设备装置中执行的各种应用程序的操作屏幕成为可能。然而,另一方面,在市场上已经存在许多应用程序可用。因此,希望使信息处理终端被操作为操作部分的同时尽可能地避免那些应用程序资源的影响。为此,假设使信息处理终端仿真设备装置的传统的操作部分。0025然而,如果仅仅表现操作部分的仿真,可能变得难以完全实现例如通过信息处理终端的富于表现力的GUI而实现的优越的可操作性的优点。这是因为通过仿真要

18、显示的屏幕被局限于基于传统操作部分的显示能力而确定的屏幕。因此,如果仅仅执行仿真,那么可能丢失使信息处理终端起到操作部分的功能的重要性优点。0026本发明是考虑到以上所述的问题而做出的,并且可以改善设备装置的操作部分的可操作性。0027以下,参照附图描述本发明的实施例。图1示出了根据实施例的信息处理系统的示例结构。如图1所示,信息处理系统1包括彼此通信的图像形成装置10和信息处理终端20。经由诸如近场通信、无线或有线局域网LAN等的网络,使用例如通用串行总线USB提供图像形成装置10和信息处理终端20之间的通信。0028图像形成装置10是指多功能外设,其实现提供从包括打印机、扫描仪、复印机和传

19、真机功能的组中选择的两个或更多个功能。然而,图像形成装置10可以被用作具有这些功能中的仅一个功能的设备装置。此外,应该注意的是,根据该实施例的图像形成装置10是设备装置的示例。也就是说,诸如例如投影仪、视频会议系统又名电视会议系统、数字摄像机等的设备装置可以替选地被用作图像形成装置10。0029信息处理终端20是指电子设备电子装置,其可以通过其自身执行封闭的信息处理,诸如智能电话、平板电脑类型的终端等。在该实施例中,信息处理终端20用作图像形成装置10的操作部分。更具体地说,信息处理终端20与图像形成装置10相连接而不是已经被传统地提供作为图像形成装置10专用的操作部分的操作面板。以下,术语“

20、操作面板”是指在传统的图像形成装置10中已经提供的操作面板。0030可以安装提供信息处理终端20使得其被固定到图像形成装置10中的预先确定的位置上例如在将布置操作面板的位置上。在这方面,信息处理终端20和图像形成装置10可以被认为是单个设备装置。此外,可以提供信息处理终端20使得其从图像形说明书CN104216609A3/14页8成装置10上分开分离。在从图像形成装置10上分开的同时,信息处理终端20经由诸如蓝牙注册商标或红外通信的无线通信,可以充当图像形成装置10的操作部分。0031图2示出了根据实施例的图像形成装置10的示例硬件配置。如图2所示,图像形成装置10包括控制器11、扫描仪12、

21、打印机13、调制解调器14、终端接口15、网络接口16和SD卡槽17作为硬件要素。0032控制器11包括中央处理器CPU111、随机存取存储器RAM112、只读存储器ROM113、硬盘驱动器HDD114和非易失性的RAMNVRAM115。ROM113存储将要由程序等使用的各种程序和数据。RAM112被用作用于加载程序的存储区和作为所加载的程序的工作区。CPU111执行加载到RAM112的程序,以便实现各种功能。HDD114存储例如由程序使用的程序和各种数据。NVRAM115存储各种设置信息。0033扫描仪12是从原稿读取图像数据的硬件图像读取识别单元。打印机13是在打印纸张上打印数据的硬件打印

22、单元。调制解调器14是连接到电话线路的硬件,并用来发送和接收传真通信中的图像数据。终端接口15是用于与信息处理终端20通信连接的接口。例如,终端接口15可以是USB接口或用于近场通信的硬件。否则,终端接口15可以是用于与诸如LAN的无线或有线网络连接的硬件。网络接口16是用于与诸如LAN的无线或有线网络连接的硬件。SD卡槽17被用来读取存储在SD卡80中的程序。也就是说,在图像形成装置10中,不仅是存储在ROM113中的程序,而且存储在SD卡80中的程序也可以被加载到RAM112中并且被执行。可以替选地使用除了SD卡80以外的记录介质,诸如CDROM或USB存储器。也就是说,在该实施例中对应于

23、SD卡80的记录介质的种类不局限于具体的一个。在这种情况下,SD卡槽17被替代为对应于将要使用的记录介质的种类的硬件。0034图3示出了根据实施例的信息处理终端20的示例硬件配置。如图3所示,信息处理终端20包括CPU201、存储器202、辅助存储器设备203、触摸板204、无线通信设备205和装置接口206。0035辅助存储器设备203存储例如安装在信息处理终端20中的程序。依据开始程序的指示,从辅助存储器设备203中读取出程序并将该程序存储在存储器202中。CPU201根据存储在存储器202中的程序实现信息处理终端20的功能。0036触摸板204是具有输入功能和显示功能两者的电子设备,以便

24、例如显示信息并接受来自用户的输入。触摸板204包括显示设备211和输入设备212。0037显示设备211是例如液晶显示器LCD并且提供触摸板204的显示功能。输入设备212是包括传感器的电子设备,来检测对于显示设备211的触摸对象的触摸。作为检测对显示设备211的触摸对象的方法,任何适当的已知的方法都可以被使用,诸如静电法、电阻膜方法或光学法。这里,术语“触摸对象”是指与触摸板204的表面触摸面进行触摸的对象。“触摸对象”可以是指例如用户的手指和专用的或通用的笔。0038无线通信设备205是在无线LAN或移动通信网络中进行通信所必需的诸如天线的电子设备。装置接口206是用于与图像形成装置10通

25、信的接口。也就是说,装置接口206对应于终端接口15的种类以便与图像形成装置10进行通信。0039图4示出了根据实施例的信息处理系统的示例功能框图。如图4所示,信息处理系统的图像形成装置10包括OS121、控制服务122、软件开发工具包SDK平台123和SDK说明书CN104216609A4/14页9应用124。0040OS121是指所谓的“操作系统”OS。图像形成装置10上的软件作为在OS121上的线程或进程而运行。0041控制服务122是指具有控制各种类型的硬件资源的功能并且提供使上层应用等可以使用功能的接口的软件模块群。例如,控制服务122具有与网络通信相关的功能、控制扫描仪12的功能、

26、控制打印机13的功能、管理存储器例如RAM112、ROM113和NVRAM115的功能。此外,控制服务122具有控制操作面板的功能。0042SDK平台123包括应用程序接口API来开发SDK应用124并且提供SDK应用124的执行环境。这里,API的种类可以是例如功能、面对对象的类或该类中的方法。在以下,由SDK平台123提供的API被称为“SDKAPI”。例如,SDK平台123向SDK应用124提供扫描功能的SDKAPI、打印功能的SDKAPI和复印功能的SDKAPI。发布SDKAPI,以便第三方也可以开发SDK应用124。这里,SDK平台123可以包括JAVA注册商标和虚拟机VM。在这种情

27、况下,以JAVA注册商标语言编写开发SDK应用124。0043在该实施例中,为了方便起见,将SDK应用124和SDK平台123示例性地描述为可以被安装到图像形成装置10中的程序。然而,应当注意的是,可以被安装在图像形成装置10中的程序不局限于例如SDK应用124和SDK平台123。也就是说,除了SDK应用124和SDK平台123以外的程序可以被安装到图像形成装置10中,并且这种可以被安装到图像形成装置10中的程序可以被归入将要安装到图像形成装置10中的所有程序。0044在图4中,SDK平台123包括面板控制部分1231、终端通信部分1232、认证管理部分1233。面板控制部分1231的主要任务

28、是执行操作面板的显示控制。也就是说,面板控制部分1231提供用于操作面板的显示控制的SDKAPI以下称为“SDK面板API”并且执行显示控制来响应SDK面板API的调用。例如,面板控制部分1231从SDK应用124向控制服务122发送用于改变显示部的显示状态的请求。结果是,由控制服务122改变操作面板上的显示部的显示状态。在这里,显示部的显示状态的改变包括例如是否将显示显示部和显示部的反转显示。0045该实施例中的面板控制部分1231执行过程,以便将响应于对操作面板的显示控制的请求而进行的显示状态的改变反映在信息处理终端20中。例如,面板控制部分1231经由终端通信部分1232从SDK应用12

29、4向信息处理终端20发送用于改变显示部的显示状态的请求。结果是,由信息处理终端20中的丰富用户界面UI应用25进行的显示控制与由SDK应用124进行的显示控制便可以协作链接或同时发生。0046术语“显示部”在这里是指变成屏幕中的配置要素的各种部分。当例如将在图像形成装置10中执行过程任务的时候显示显示部。显示部包括例如按钮、软按键、软键盘、窗口和标签来显示字符。软按键在这里是指被显示出来,以接受智能电话、平板电脑类型终端等上的字符的输入的软件键组。0047例如,认证管理部分1233管理图像形成装置10中的用户认证状态。为此,例如认证管理部分1233将用于报告登录到图像形成装置10或从图像形成装

30、置10登出的用户的认证状态的改变的信息通知给SDK应用124。此外,认证管理部分1233经由终端通信部分1232将该信息发送给信息处理终端20。0048终端通信部分1232控制与信息处理终端20的通信。终端通信部分1232基于例说明书CN104216609A5/14页10如超文本传送协议HTTP与信息处理终端20通信。然而,用于图像形成装置10和信息处理终端20之间的通信的通信协议可以不限于HTTP。0049SDK应用124在这里是指在售卖图像形成装置10之后,额外安装以扩展图像形成装置10的功能的应用程序又名“插件”。在图4中,作为SDK应用124,示例性地说明遗留应用A1241。该遗留应用

31、A1241向面板控制部分1231发送请求,来根据向操作屏幕的输入而显示操作屏幕并执行预先确定的过程。这里,在与以下描述的丰富UI应用25的术语“丰富”进行比较时,作为对比的单词,为了方便起见而增加了遗留应用A1241的术语“遗留”。因此,可以理解的是,术语“遗留”的使用并不限于例如“遗留应用A1241”的应用的功能和使用。0050另一方面,信息处理终端20包括丰富UIOS21、控制器通信部分22、应用管理部分23、面板过滤部分24、丰富UI应用25和认证包AUTHENTICATIONWRAPPER部分26。0051丰富UIOS21是可以提供具有优秀的可操作性的富于表现力的GUI的操作系统OS。

32、例如,丰富UIOS21可以是用于已经被新近使用过的智能电话、平板电脑类型终端等的OS。0052控制器通信部分22控制与图像形成装置10的终端通信部分1232的通信。应用管理部分23管理丰富UI应用25和SDK应用124之间的关系。0053面板过滤部分24向丰富UI应用25提供用来协作链接或同步丰富UI应用25和SDK应用124之间的显示控制的接口。0054认证包部分26将来自认证管理部分1233的指示认证状态改变的信息通知给丰富UI应用25。0055丰富UI应用25在这里是指安装到信息处理终端20中以便将被SDK应用124应用到操作面板上的显示控制反映给信息处理终端20的应用程序。基本上,在丰

33、富UI应用25和SDK应用124之间存在一对一的关系。例如,在图4的情况下,丰富UI应用A251是丰富UI应用25,以便在丰富UIOS21上实现遗留应用A1241。0056这里,为了方便起见,作为对比的单词来与遗留应用A1241的术语“遗留”进行比较,而增加了在丰富UIOS21和丰富UI应用25中的术语“丰富”。因此,应当理解的是术语“丰富”的使用并不限于例如“丰富UIOS21”和“丰富UI应用25”的功能和使用应用。0057接下来,更进一步地描述信息处理系统1在的显示机制的细节。图5示出了信息处理系统1中的显示机制。0058当遗留应用A1241向面板控制部分1231发送请求,以便生成某些显示

34、部以下的“显示部A”步骤S11的时候,面板控制部分1231向控制服务122发送请求,以便生成显示显示部A步骤S12,并且还向终端通信部分1232发送另一个请求,以便通知已经生成了显示部A步骤S13。0059响应于生成显示部A的请求,控制服务122以提供安装操作面板时相同的方式来提供显示部A步骤S14。然而,事实上,在这种情况下并不提供操作面板,因此不显示所生成的显示部A。0060另一方面,终端通信部分1232向控制器通信部分22发送用于生成显示部A的通知步骤S15。控制器通信部分22通知面板过滤部分24显示部A的生成步骤S16。面板过滤部分24向丰富UI应用A251发送请求以便生成显示部A步骤

35、S17。丰富UI应用说明书CN104216609A106/14页11A251生成显示部A。在触摸板204上显示该生成的显示部A。这里,丰富UI应用A251如何生成“显示部A”作为显示部取决于如何实现丰富UI应用A251。关于这一点,例如,即使当遗留应用A1241将“显示部A”生成处理为按钮,“显示部A”也可以被生成为由丰富UI应用A251在丰富UIOS21上表示的另一个显示部。也就是说,丰富UI应用A251可以生成这样的显示部,该显示部的图形形状、类型与遗留应用A1241向面板控制部分1231发送用以生成显示部的请求时所指定的显示部的图形不同。通过这样做,与仅仅简单的仿真不同,变得可以提供在其

36、中充分使用由丰富UIOS21实现的优秀的富于表现力的能力的GUI。0061如同从图5中可以清楚看到的,由使用信息处理终端20代替操作面板所引起大多数影响依赖于发现于SDK平台123和控制服务122等。因此,变得可减少修改作为现有资源的SDK应用124的必要性。0062以下,将描述由信息处理系统1执行的示例程序。图6是当开始和停止应用时的示例过程的时序图。0063例如,在显示在信息处理终端20的触摸板204上的主页屏幕初始屏幕中,当触摸了丰富UI应用A251的图标的时候,丰富UIOS21向对应于所触摸的图标的丰富UI应用A251通知“激活状态”步骤S101。在这里,术语“激活状态”是指其有资格占

37、据屏幕的显示区域作为操作对象。0064图7A和图7B示出了主页屏幕的示例显示。图7A示出了在信息处理终端20的触摸板204上的主页屏幕510的示例显示。图7B示出了在图像形成装置10仅仅用于参考而虚拟生成的主页屏幕610的示例显示。0065例如,当在触摸板204上选择了图标511的时候,执行步骤S101的过程。这里,图标511对应于主页屏幕610上的图标611。0066接下来,丰富UI应用A251在触摸板204上显示掩盖MASK屏幕步骤S102。这里,术语“掩盖屏幕”是指这样的屏幕,显示该屏幕以便隐藏响应于来自SDK应用124的请求而在触摸板204上显示的操作屏幕,以便使丰富UI应用A251控

38、制可视化该操作屏幕的时间。为此,例如可以在掩盖屏幕上显示诸如“请稍候”的消息。0067接下来,丰富UI应用A251向应用管理部分23通知“拥有者获得OWNERACQUISITION”的同时指定丰富UI应用A251的应用ID步骤S103。应用ID是用于识别丰富UI应用25的识别信息。此外,术语“拥有者获得”在这里是指对于屏幕的显示区的拥有者占有者的位置状态的获得,并且具有与“激活状态”实质上相同的意思。0068接下来,应用管理部分23确定与在拥有者获得的通知中指定的应用ID相对应的SDK应用124的产品ID步骤S104。具体来说,信息处理终端20的辅助存储器设备203存储用于每个丰富UI应用25

39、的设置文件。该设置文件将与设置文件相关的丰富UI应用25的应用ID与对应于该丰富UI应用25的SDK应用124的产品ID相关联地进行存储。因此,应用管理部分23基于与拥有者获得的通知中所指定的应用ID相对应的设置文件而获得产品ID。术语“产品ID”在这里是指用于识别SDK应用124的识别信息。0069此外,在步骤S103,丰富UI应用A251可以向应用管理部分23通知拥有者获得,同时指定对应于该丰富UI应用A251的SDK应用124的产品ID。在这种情况下,丰富UI应用A251可以基于它的设置文件而获得产品ID,并且可以以丰富UI应用A251的源编码描述该产品ID。当基于丰富UI应用A251而

40、指定产品ID的时候,可以不执行步骤S104的过程。说明书CN104216609A117/14页120070接下来,指定所获得的产品ID的同时,应用管理部分23向SDK平台123发送对于与该产品ID相对应的SDK应用124遗留应用A1241相关的拥有者获得的请求步骤S105。这里,被传输到与所指定的产品ID相关的SDK应用124的拥有者获得请求,是用于获取拥有者的位置的请求步骤S105。就SDK应用124而论,该拥有者的位置是指拥有者在屏幕的显示区中相对于操作面板的位置。此外,尽管在图6中被省略,但是应用管理部分23和SDK平台123经由控制器通信部分22和终端通信部分1232彼此通信。0071

41、接下来,SDK平台123启动与拥有者获得请求中所指定的产品ID相关的遗留应用A1241步骤S106。这里,如果遗留应用A1241已经被启动,那么跳过步骤S106中的过程。作为遗留应用A1241已经启动的情况的示例,在图像形成装置10启动之后已经执行了图6中的过程至少一次。0072启动的遗留应用A1241开始生成遗留应用A1241的操作屏幕的生成过程。结果是,基于参照图5描述的机制,在触摸板204上显示在该生成过程中生成的显示部。然而,以下描述该过程。此外,在这个时间点,在触摸板204上显示掩盖屏幕,隐藏覆盖显示部,以便用户看不见该显示部。0073接下来,SDK平台123向控制服务122发送对于

42、遗留应用A1241的拥有者获得的请求步骤S107。这是因为,操作面板的拥有者的位置是由在操作面板上执行显示控制的控制服务122管理的。0074接下来,SDK平台123向应用管理部分23发送响应,该响应指示遗留应用A1241的拥有者获得是否成功步骤S108。应用管理部分23向丰富UI应用25发送响应信息,该响应信息指示遗留应用A1241的拥有者获得是否成功步骤S109。0075当遗留应用A1241的拥有者获得为成功时,丰富UI应用25删除掩盖屏幕步骤S110。结果是,显示在掩盖屏幕下面生成的操作屏幕,以便用户可以经由丰富UI应用A251所生成的操作屏幕来操作该遗留应用A1241。0076在这之后

43、,当丰富UI应用A251的使用结束并且用户输入了指示来停止丰富UI应用A251的时候,丰富UIOS21将停止通知输入到丰富UI应用A251中步骤S121。响应于该停止通知,丰富UI应用A251变为无效。结果是,该操作屏幕被删除,并且触摸板204显示例如主页屏幕510。然后,应用A251向应用管理部分23通知拥有者的解除解除拥有者的位置步骤S122。0077此外,在图像形成装置10侧,遗留应用A1241保持拥有者,以便存在图像形成装置10和信息处理终端20之间的拥有者的错配。然而,当另一个丰富UI应用25变得有效并且执行步骤S101的过程的时候,对应于丰富UI应用25的SDK应用124变成拥有者

44、,以便消除错配。此外,关于拥有者,并不总是希望图像形成装置10和信息处理终端20是相互同步的。因此,在该实施例中,在步骤S122之后,并不向SDK平台123发送遗留应用A1241的拥有者解除请求。0078接下来,描述响应于在步骤S105中SDK应用124遗留应用A1241的启动而生成操作屏幕的生成过程。0079图8是响应于SDK应用124的启动而生成操作屏幕的示例生成过程的时序图。0080在步骤S201中,SDK平台123启动遗留应用A1241。这里,在步骤S201中的过程对应于图6中的步骤S105中的过程。响应于该启动,遗留应用A1241开始生成操作屏幕的说明书CN104216609A128

45、/14页13生成过程步骤S202。在生成操作屏幕的生成过程的中间,遗留应用A1241向面板控制部分1231发送请求,来为作为操作屏幕中包括的要素的每个显示部生成显示部步骤S203。在生成显示部的请求中指定了组件ID,其是显示部的用于每个单元的识别信息。术语“用于每个单元的识别信息”在这里是指即使当显示部的种类相同时例如即使当显示部的种类是按钮时,对于每个显示部也都具有独特的不同的值的识别信息。0081面板控制部分1231向终端通信部分1232发送请求来通知包括所指定的组件ID的显示部的生成步骤S204。这里,如同参照图5进行描述的,面板控制部分1231向控制服务122发送请求来生成显示部。在图

46、8中,为了方便起见而省略了该过程。0082终端通信部分1232向面板过滤部分24发送生成了具有所指定的组件ID的显示部的生成通知步骤S205。这里,在图8中,为了方便起见而省略了控制器通信部分22。面板过滤部分24向丰富UI应用A251通知具有所指定的组件ID的显示部的生成步骤S206。此外,丰富UI应用A251在面板过滤部分24中预先注册通知目的地,该通知目的地被用于当例如丰富UI应用A251变成有效的时候,从面板过滤部分24接收通知。通常,通知目的地是被称为“回叫”或“监听者”的功能、方法等。面板过滤部分24通过向通知目的地通知显示部的生成来实现向丰富UI应用A251通知显示部的生成。00

47、83接下来,丰富UI应用A251生成对应于所指定的组件ID的显示部步骤S207。0084此外,假设丰富UI应用A251已经知晓与组件ID相关的哪个显示部对应于与遗留应用A1241相关的哪个显示部。例如,丰富UI应用A251的开发者可以是与作为遗留应用A1241的开发者相同的人,或可以是了解遗留应用A1241的源编码的人。因此,丰富UI应用A251的开发者可以研究哪个种类显示部可以被适当地用在丰富UIOS21上,来表示与组件ID相关的显示部,并且根据组件ID来确定通过丰富UI应用A251将要生成的显示部种类。0085当对包括在操作屏幕中的所有显示部执行了步骤S203之后的处理时,通过丰富UI应用

48、A251,在信息处理终端20的触摸板204上重现遗留应用A1241的操作屏幕。0086图9A和图9B示出了操作屏幕的示例显示。图9A示出了在信息处理终端20的触摸板204上显示的示例操作屏幕520,图9B示出了在图像形成装置10中虚拟生成的遗留应用A1241的示例操作屏幕620。0087例如,在操作屏幕620中的按钮611和612被替代为操作屏幕520中的图标521和522。此外,操作屏幕620中的按钮613被替代为操作屏幕520中的按钮523。如上所述,丰富UI应用A251可以生成具有不同于通过遗留应用A1241生成的图形的显示部。通过这样做,变成可以生成提供增强可操作性的富于表现力的操作屏

49、幕。0088从用户的角度来看,当用户触摸图7A的主页屏幕510上的图标511的时候,操作屏幕转变到图9A的操作屏幕。0089接下来,将描述根据对于操作屏幕520中的显示部的操作而执行的示例过程。图10是根据对操作屏幕520中的显示部的操作而执行的示例过程的时序图。0090例如,在操作屏幕620中,当操作任何显示部的时候步骤S301,丰富UI应用A251向面板过滤部分24通知作为包括显示部和应用于显示部的操作内容操作类型的信息的动作事件步骤S302。面板过滤部分24将该动作事件发送给面板控制部分1231步骤S303,并且向丰富UI应用A251报告对于该动作事件的接受步骤S304。说明书CN104

50、216609A139/14页140091另一方面,面板控制部分1231向作为当前拥有者的遗留应用A1241通知该动作事件步骤S305。此外,遗留应用A1241在面板控制部分1231中预先注册通知目的地,该通知目的地被用于当例如遗留应用A1241变成拥有者的时候,从面板控制部分1231接收通知。面板控制部分1231通过向通知目的地通知该动作事件而实现向遗留应用A1241通知该动作事件。0092接下来,将描述根据动作事件而执行的示例过程。图11是根据动作事件而执行的示例过程的时序图。0093在步骤S305中接收动作事件通知的遗留应用A1241执行根据该动作事件的过程。例如,当希望改变将要操作的显示

copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1