信息处理系统、信息处理方法和信息处理终端技术方案

技术编号:10788159 阅读:89 留言:0更新日期:2014-12-17 15:57
本发明专利技术公开了一种信息处理系统、信息处理方法和信息处理终端。该信息处理系统包括:检测单元,被配置为检测与用户操作的第一应用程序协作的第二应用程序的结束;报告单元,被配置为将所述结束报告给所述第一应用程序,并结束所述第一应用程序;以及请求单元,被配置为请求第三应用程序显示与所述第二应用程序的所述结束相关的信息。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种信息处理系统、信息处理方法和信息处理终端。该信息处理系统包括:检测单元,被配置为检测与用户操作的第一应用程序协作的第二应用程序的结束;报告单元,被配置为将所述结束报告给所述第一应用程序,并结束所述第一应用程序;以及请求单元,被配置为请求第三应用程序显示与所述第二应用程序的所述结束相关的信息。【专利说明】信息处理系统、信息处理方法和信息处理终端
本专利技术涉及信息处理系统,信息处理方法和信息处理终端。
技术介绍
存在这样的系统格式,其中在向用户提供服务的过程在两个或更多个应用程序 (以下,"应用")彼此协作。例如,在客户端/服务器系统中,通过客户端侧上的应用与服 务器侧上的应用的协作来提供服务。此外,存在承担接口角色的应用(如GUI (图形用户接 口))和承担商业逻辑角色的应用的协作来提供服务的情况。基本上,彼此协作的应用之一 (以下,"Π 应用")直接由用户操作,而另一应用(以下,"逻辑应用")在后台执行进程。 在以上系统格式中,存在由于某种原因而导致逻辑应用异常结束的情况。在这种 情况下,Π 应用丢失协作方,无法再继续执行常规处理,并因此而结束(终止)。然而,当Π 应用突然结束时带来不便。
技术实现思路
本专利技术提供了信息处理系统、信息处理方法和信息处理终端,其中消除了上述缺 点中的一个或多个。 根据本专利技术的一方面,提供了一种信息处理系统,所述信息处理系统包括:检测单 元,被配置为检测与用户操作的第一应用程序协作的第二应用程序的结束;报告单元,被配 置为将所述结束报告给所述第一应用程序,并结束所述第一应用程序;以及请求单元,被配 置为请求第三应用程序显示与所述第二应用程序的所述结束相关的信息。 根据本专利技术的一方面,提供了一种由信息处理系统执行的信息处理方法,所述信 息处理方法包括:检测与用户操作的第一应用程序协作的第二应用程序的结束;将所述结 束报告给所述第一应用程序,并结束所述第一应用程序;以及请求第三应用程序显示与所 述第二应用程序的所述结束相关的信息。 根据本专利技术的一方面,提供了一种信息处理终端,所述信息处理终端包括:检测单 元,被配置为检测与用户操作的第一应用程序协作的第二应用程序的结束;报告单元,被配 置为将所述结束报告给所述第一应用程序,并结束所述第一应用程序;以及请求单元,被配 置为请求第三应用程序显示与所述第二应用程序的所述结束相关的信息。 【专利附图】【附图说明】 在结合附图阅读时,本专利技术的其他目的、特征和优点将通过以下详细描述而变得 更加清楚,其中: 图1示出了根据本专利技术实施例的信息处理系统的配置示例; 图2示出了根据本专利技术实施例的信息处理设备的硬件配置示例; 图3示出了根据本专利技术实施例的信息处理系统的软件配置示例; 图4示出了 Π 应用和错误控制应用的功能配置示例; 图5是用于描述信息处理系统所执行的处理过程的第一示例的时序图;以及 图6是用于描述信息处理系统所执行的处理过程的第二示例的时序图。 【具体实施方式】 以下参照附图给出本专利技术实施例的描述。图1示出了根据本专利技术实施例的信息处 理系统的配置示例。在图1所示的信息处理系统1中,设备20与信息处理设备10通信连 接。经由USB(通用串行总线)或诸如近场通信和LAN(有线或无线)之类的网络来执行设 备20与信息处理设备10之间的通信。 设备20是具有操作面板(如,图像形成装置、投影仪、电视会议系统、数码相机等) 的设备。 信息处理设备10是自身能够执行完整图像处理的电子设备,如智能电话和平板 终端。在该实施例中,信息处理设备10用作设备20的操作单元(操作面板)。例如,通过 固定于设备20的预定位置(例如,设置了操作面板的位置)来提供信息处理设备10。因 此,信息处理设备10和设备20可以被认为是单个设备。此外,信息处理设备10可与设备 20解除附着(分离)。在信息处理设备10解除附着的状态下,信息处理设备10可以经由 无线通信等用作设备20的操作单元。 图2示出了根据本专利技术实施例的信息处理设备的硬件配置示例。在图2中,信息 处理设备10包括CPU101、存储器102、次级存储设备103、触摸板104、无线通信设备105、和 设备接口 106。 次级存储设备103存储安装在信息处理设备10中的程序等。在给出激活该程序 的指令时,存储器102从次级存储设备103读取程序,并存储该程序。CPU101根据存储器 102中存储的程序来实现与信息处理设备10相关的功能。 触摸板104是包括输入功能和显示功能二者的电子组件,并显示信息和从用户接 收输入。触摸板104包括显示设备111和输入设备112。 显示设备111是液晶显示器等,并承担触摸板104的显示功能的角色。输入设备 112是包括用于检测触摸显示设备111的对象的触摸的传感器的电子组件。检测对触摸对 象的触摸的方法可以是任何已知方法,如静电方法、电阻膜方法或光学方法。注意,触摸对 象是触摸触摸板104的接触表面(前表面)的对象。这种对象的示例是用户的手指、专用 笔和一般的笔。 无线通信设备105是执行无线LAN(局域网)或移动通信网络中的通信所需的诸 如天线之类的电子组件。设备接口 106是用于与设备20通信的接口。 图3示出了根据本专利技术实施例的信息处理系统1的软件配置示例。在图3中,设 备20包括设备平台21和在设备平台21上操作的一个或多个设备应用22。这些要件是使 设备20的CPU执行预定进程的程序。 设备平台21提供用于执行设备应用22的环境。设备平台21实现激活并停止设 备应用22的控制,并执行多个设备应用22公共的功能。例如,经由包括在设备平台21中 的API (应用程序接口)使用设备应用22中的公共功能。设备平台21的示例是0S (操作 系统)。此外,诸如0S和Java(注册商标)虚拟机之类的设备应用22平台可以构成设备平 台21。 设备应用22是用于控制设备20并使设备20执行任务的应用程序(以下简称为 "应用")。在图3中,示出设备应用22A和设备应用22B作为设备应用22的示例。在该实 施例中,设备应用22A和设备应用22B的功能不限于特定功能。 同时,信息处理设备10包括面板平台11和在面板平台11上操作的多个应用。这 些要件是使CPU101执行预定进程的程序。 面板平台11提供用于执行应用的环境。面板平台11实现激活和停止应用的控 制,并执行多个应用的公共的功能。例如,经由面板平台11中包括的API,使用应用中的公 共功能。此外,面板平台11可以控制用户登录信息处理设备10。注意,面板平台11的示例 是0S(操作系统)。此外,诸如0S和Java(注册商标)虚拟机之类的应用平台可以构成面 板平台11。 在该实施例中,信息处理设备10的应用根据其角色被分为UI应用12和服务应用 13。UI应用12是承担与设备应用22协作并提供与协作方的设备应用22相关的用户接口 (如屏幕)的责任。也就是说,Π 应用12是直接由用户使用的应用。在图3中,示出Π 应 用12A和Π 应用12B作为Π 应用1本文档来自技高网...
信息处理系统、信息处理方法和信息处理终端

【技术保护点】
一种信息处理系统,包括:检测单元,被配置为检测与用户操作的第一应用程序协作的第二应用程序的结束;报告单元,被配置为将所述结束报告给所述第一应用程序,并结束所述第一应用程序;以及请求单元,被配置为请求第三应用程序显示与所述第二应用程序的所述结束相关的信息。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:大桥英树平井航一
申请(专利权)人:株式会社理光
类型:发明
国别省市:日本;JP

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

1