应用平台的制作方法

文档序号:7708433阅读:99来源:国知局
专利名称:应用平台的制作方法
技术领域
本发明涉及一种用于在要在图像形成装置上显示一应用画面时执行对 另一应用画面的中断显示的应用平台。
背景技术
当要在以多功能外围设备为代表的图像形成装置上显示由用户指示的 应用画面时,在显示由用户指示的应用画面之前,有时显示另一应用画面。 例如,当由用户指示的应用要显示复印画面时,存在这种情况另一应用 为用户计算打印上限数和累积打印数,并且在显示复印画面之前显示打印 记录。
另一方面,已提出这样的技术将针对各个应用功能定义的安全等级 与用户的访问权限进行比较,并在未授权用户使用该应用功能的情况下,
显示认证画面而不是应用画面(例如,参见日本特开2006-172398号公报)。 然而,上述日本特开2006-172398号公报公开的技术在图像形成装置的 平台部中进行是否显示认证画面的判断。由于必须更改图像形成装置的平 台部,因此,实际上不可能根据访问权限以外的标准显示任何期望的应用。 此外,在日本特开2006-172398号公报中公开的技术具有仅仅能够显示预定 的认证画面的配置。

发明内容
本发明用于解决上述问题并且旨在提供一种能够在显示要显示的应用 画面之前根据任意的判断标准通过另一应用显示任何画面的应用平台。
根据本发明的应用平台是其上操作有包括第一应用的多个应用的应用 平台,所述应用平台包括接收单元,接收针对所述第一应用的显示指令; 以及通知单元,在所述第一应用被允许显示根据由所述接收单元接收的所 述显示指令的显示画面之前,将与所述第一应用相关联的功能信息通知给正在从所述应用平台请求通知的另一应用。
本发明的应用是从所述应用平台的通知单元接收到对所述功能信息的 通知的另一应用,所述应用包括响应单元通过在根据由所述接收单元接收 到的显示指令的显示画面被显示之前发送要在显示单元上显示的画面,来 响应所述应用平台。
本发明的开发软件是一种用于在所述应用平台上操作的应用的开发软 件,所述开发软件包括指定单元,指定当所述第一应用显示所述显示画 面时用户能够指示执行的功能;以及关联单元,将识别由所述指定单元指 定的功能的所述功能信息与某一图像相关联。
本发明的方法是应用平台执行的显示控制方法,在该应用平台上操作 有包括第一应用的多个应用,所述方法包括接收步骤,接收针对所述第 一应用的显示指令;以及通知步骤,在所述第一应用被允许显示根据在所 述接收步骤中接收的显示指令的显示画面之前,将与所述第一应用相关联 的功能信息通知给正在从所述应用平台请求通知的另一应用。
本发明的计算机可读记录介质包括其中记录的、用于使计算机执行上 述方法的程序。
本发明的程序使计算机执行上述方法。
根据本发明,在显示所述第一应用画面之前,所述平台部将在所述第 一应用中使用的功能通知给正在请求接收对在所述第一应用中使用的功能 的通知的第二应用。由此,所述第二应用能够根据任意的判断标准显示任 何画面。
通过下面参照附图对示例性实施方式的描述,本发明的其它特征将变 得清楚。


图1是示出图像形成装置的配置示例的框图; 图2是示出使用功能信息管理表的示例的图; 图3是示出监视功能信息管理表的示例的图; 图4是示出在本实施方式中的处理流程的示例的流程图;图5是示出登记用于功能信息通信的函数的监视功能信息管理表的示 例的图6是示出登记等级的监视功能信息管理表的示例的图7是示出当存在多个第二应用时的处理流程的示例的流程图8是示出在用户接口部中的顶部画面的示例的图9是示出复印应用的显示画面的示例的图10是示出在第一使用情况下的使用功能信息管理表的示例的图11是示出在第一使用情况下的监视功能信息管理表的示例的图12是示出打印数量管理应用的显示画面的示例的图13是示出在第一使用情况下的处理流程的示例的流程图14是示出在第二使用情况下的监视功能信息管理表的示例的图;以

图15是示出在第二使用情况下的处理流程的示例的流程图。
具体实施例方式
下面,将通过使用附图对用于实现本发明的优选实施方式进行描述。 请注意,在本实施方式中所描述的构成要素仅仅是示例,而不旨在限制本 发明的范围。
图1是本发明的实施方式中的图像形成装置的框图。 图像形成装置1包括打印设备11及图像处理设备12。 图像处理设备包括CPU121、第一存储部122 (例如,RAM)、第二存
储部123 (例如,ROM或HDD)、用户接口 124以及外部接口 125。
第一存储部122是与CPU 121直接交换数据的存储部,而第二存储部
123是经由第一存储部122与CPU 121交换数据的存储部。第一存储部122
存储各种应用程序和平台程序。
用户接口 124包括键盘、鼠标以及显示器等,并且从用户接收指令并 显示数据(画面数据)。
外部接口 125从外部装置接收数据并将数据发送给外部装置。例如, 外部装置包括外部存储设备(诸如外部HDD和外部USB存储器)、经由网络连接的另一主机以及另一图像形成装置。
CPU 121能够将存储在第二存储部123中的平台程序复制给第一存储 部122。当已经完成所述复制时,CPU 121进入能够执行该平台程序的状态。 在本实施方式中,CPU 121进入能够执行该平台程序的状态表示平台部20 被激活。
请注意,在本实施方式中,平台部20具有结合有以下部分的配置
CPU 121;
第一存储部122中的存储区,该存储区存储所述平台程序;以及 第一存储部122或第二存储部123中的存储区,该存储区存储在所述
平台程序的处理中由CPU 121获得的计算结果等或者存储处理必需的信息。
平台部20能够经由外部接口部125接收第一应用程序并将该程序存储 到第二存储部123中。此时,平台部20确定并存储表示所述第一应用程序 的ID。在本实施方式中,将所述应用程序存储到第二存储部123中以及同 时确定并存储表示所述应用程序的ID表示安装该应用程序。
此外,当安装第一应用程序时,平台部20在包含在第一应用程序中的 使用功能信息文件中指定使用功能信息。然后,平台部20将所述使用功能 信息与表示第一应用程序的ID相关联地登记到使用功能信息管理表中。
此外,当安装第二应用程序时,平台部20在包含在第二应用程序中的 监视功能信息文件中指定监视功能信息。然后,平台部20将所述监视功能 信息与表示第二应用程序的ID相关联地登记到监视功能信息管理表中。
CPU 121能够将存储在第二存储部123中的第一应用程序复制到第一 存储部122。当完成所述复制后,CPU 121能够执行所述第一应用程序。请 注意,当执行所述第一应用程序时,CPU 121使用在第一存储部122或第 二存储部123中的部分区域(与存储所述第一应用程序的区域不同的区域) 作为存储计算结果的存储区。在本实施方式中,具有使所述第一应用程序 能够被执行的状态表示CPU 121激活所述第一应用程序。此外,在本实施 方式中,在激活所述第一应用程序之后,CPU 121、所述部分存储区以及第 一存储部122中的存储第一应用程序的区域构成了第一应用部21。根据以上的定义,当CPU 121将存储在第二存储部123中的第一应用 复制到第一存储部122时,第一应用部21被生成。相反,当CPU 121从第 一存储部122中删除存储在第一存储部122中的第一应用程序时,第一应 用部21被消除。
接下来,将对在图像形成装置1的用户接口部124上显示第一应用的 处理进行描述。
平台部20在平台部20经由接口部124从用户接收到针对第一应用部 21的执行指令时,将所述执行指令发送给第一应用部21。接收到所述执行 指令的第一应用部21生成显示画面,并且将用于在用户接口部124上显示 所生成的显示画面的指令发送给平台20。平台部20在接收到所述指令时, 在用户接口部124上显示该显示画面。
图2是示出存储在平台部20中的使用功能信息管理表的图。 应用ID是平台部20用来唯一地识别应用的标识符。使用功能信息是 用于识别图像形成装置中1的、要被应用使用的功能的信息。例如,图2 示出了应用ID为1的应用使用图像形成装置1的复印功能。此外,图2示 出了应用ID为2的应用使用图像形成装置1的电子邮件(E-mail)功能和 传真功能。也就是说,在一个应用使用图像形成装置1的多个功能的情况 下,使用功能信息管理表能够存储所述多个功能的使用。请注意,包含在 使用功能信息管理表中的记录并不局限于本示例。
图3是示出存储在平台部20中的监视功能信息管理表的图。 应用ID是平台部20用来唯一地识别应用的标识符。监视功能信息是 用于识别在图像形成装置1的功能中的、要被监视的功能的信息。例如, 图3示出了应用ID为11的应用监视图像形成装置1的电子邮件功能。此 外,图3示出了应用ID为12的应用监视图像形成装置1的复印功能和盒 功能。也就是说,在一个应用监视图像形成装置1的多个功能的情况下, 监视功能信息管理表能够存储要被监视的多个功能。请注意,包含在监视 功能信息管理表中的记录并不局限于本示例。
接下来,将通过使用图4中示出的流程图来对本实施方式的处理流程 进行描述。
8在步骤S101中,平台部20经由用户接口部124从用户接收针对第一 应用的执行指令。此处,为了执行第一应用,该执行指令与用于在用户接 口部124上显示第一应用的显示指令相对应。在显示显示画面之后,平台 部20在步骤S102中根据图2中所示的使用功能信息管理表,来进行判断 图像形成装置1是否具有与第一应用相关联的功能信息的关联判断。然后, 平台部20在步骤S103中根据图3中的监视功能信息管理表,来进行是否 存在把要由第一应用使用的功能登记为监视功能信息的第二应用的监视判 断。
如果第二应用不存在,则如上所述,平台部20在步骤S110中将执行 指令发送给第一应用。接收到执行指令的第一应用在步骤Slll中生成显示 画面之后,在步骤S112中指示平台部20在用户接口部124上显示显示画 面。平台部20将所指示的画面的显示指令发送给用户接口部124。
另一方面,如果在步骤S103中对应的第二应用存在,则平台部20在 向第一应用提供执行指令之前,在步骤S104中将使用功能信息通知给第二 应用。关于使用功能信息的通知方法,存在一种平台部20调用针对各功能 预先确定的接口函数的方法。此外,如图5所示的监视功能信息管理表中 所示,第二应用可以预先登记针对各监视功能的要被调用的接口函数。
第二应用在接收到通知时在步骤S105中判断是否在第一应用之前显示 第二应用。如果在步骤S106中第二应用确定执行显示,则第二应用在步骤 S107中生成显示画面之后,在步骤S108中将在用户接口部124显示该显示 画面的指令发送给平台部20。此处重要的一点在于显示的判断和显示画面 的生成并不是由平台部20进行,而是由第二应用进行。因此,只要产生了 第二应用,就可以通过第二应用的任意判断方法来显示任何画面而不必更 改图像形成装置1的平台部20。
平台部20在用户接口部124上显示在步骤S109中指示的画面。如果 第二应用在步骤S109中没有提供显示指令,则如上所述,平台部20把执 行指令发送给第一应用。
接下来,将对例如具有多个把要由第一应用使用的功能登记为监视功 能信息的第二应用的情况下的处理进行描述。下文中,上述多个第二应用将被称为第二应用组。
图6是示出在平台部20中存储的监视功能信息管理表的图。
应用ID和监视功能信息与图3中所述的应用ID和监视功能信息相同。 图6示出了应用ID为13的应用和应用ID为15的应用监视相同的电子邮 件功能。等级是表示在登记相同监视功能信息的第二应用组中的处理优先 级的指标。图6针对等级从较高等级开始顺序示出了错误、警告以及信息, 并且平台部20在第二应用组中从较高等级开始顺序提供使用功能信息的通 知以及到用户接口部124的显示指令。此外,虽然本实施方式针对等级定 义了错误、警告以及信息,但是所述等级并不局限于这些示例。
图7是在多个第二应用存在的情况下关于平台部20的处理流程图,所 述第二应用把要由第一应用使用的功能登记为监视功能信息。整个处理流 程与图4所示的处理流程相同,接下来描述与图4中的处理不同的步骤 S104、步骤S109以及步骤S113。
在图4的步骤S103中,平台部20根据图6中示出的监视功能信息管 理表,来判断是否存在把要由第一应用使用的功能登记为监视功能信息的 第二应用。然后,如果在步骤S103中相应的多个第二应用存在,则平台部 20在步骤S104-a中,以从在图6的监视功能信息管理表中的较高等级开始 的顺序将使用功能信息通知给第二应用组。
当接收到通知时,第二应用组根据需要指示平台部20在用户接口部124 上显示显示画面(与图4的流程图相同)。
平台部20在步骤S104-b中,在一定时间内的响应等待时间中等待来自 作为通知的接收者的第二应用组的显示指令。通过设置响应等待时间,可 以产生这样一种效果即使当第二应用组由于某种原因没有返回响应时, 也不中断平台部20的操作。也就是说,当第二应用组没有返回响应时,平 台部20执行显示控制以显示根据从第一应用中接收的显示指令的显示画 面。此外,关于设置响应等待时间的方法,不仅可以为多个第二应用存在 的情况设置响应等待时间,而且可以为图4中示出的处理流程设置响应等 待时间。
随后,平台部20在步骤S109-a中判断是否已从第二应用组中接收到显示指令。如果平台部20没有从第二应用组中接收到显示指令,或者如果在
平台部20接收到任一显示指令之前响应等待时间已经过去,则平台部20 在步骤S110中将执行指令发送给第一应用。
另一方面,如果平台部20从第二应用组中接收到显示指令,则平台部 20指示用户接口部124以从在图6的监视功能信息管理表中的较高等级开 始的顺序显示在步骤S113-a中指示的画面。具体地说,图像形成装置l的 用户接口部124能够以分层结构保持多个画面,并且能够从该分层结构的 最高等级开始将画面显示给用户。然后,平台部20命令用户接口部124以 从较高等级开始的顺序将指示显示的画面分配给分层结构的上部。 接下来,将根据第一使用情况对本实施方式进行描述。 图8示出了要在图像形成装置1的用户接口部124上显示的顶部画面 的示例。
当用户按下显示在顶部画面中的应用时,用户接口部124将该应用的 执行指令发送给平台部20。图8的示例示出了如下各个按钮执行复印的 复印应用按钮,以及执行扫描图像的电子邮件发送的电子邮件应用按钮。 此外该示例还示出了如下各个按钮执行扫描图像的传真发送的传真应用 按钮,以及同时执行扫描图像复印和扫描图像的电子邮件发送的复印和电 子邮件应用按钮。
通常,当用户按下在顶部画面中的复印应用按钮时,用户接口部124 将该复印应用的执行指令发送给平台部20。由此,显示如图9所示的复印 应用画面。
图10是示出针对第一使用情况的存储在平台部20中的使用功能信息 管理表的图。
上述复印应用与图10中的应用ID= 1相对应,并且复印作为使用功能 信息被存储。类似地,电子邮件应用、传真应用以及复印和电子邮件应用 分别与ID-2、ID-3以及ID:4相对应。由于复印和电子邮件应用使用图 像形成装置1的两个功能,因此复印和电子邮件都被登记为使用功能信息。
图11是示出针对第一使用情况的存储在平台部20中的监视功能信息 管理表的图,并且仅有一个应用被登记为第二应用。针对第一使用情况,打印数量管理应用被例示为第二应用。该打印数量管理应用是为用户计算
打印上限数和累积打印数并且在用户接口部124上显示用户的打印记录(如 图12所示)的应用。此外,该应用具有当所述累积打印数超过所述打印上 限数时禁止用户打印的功能。
图13示出了在第一使用情况下的处理流程图。
当用户按下在图8的顶部画面中的复印应用时,平台部20在步骤S201 中经由用户接口部124接收复印应用的执行指令。此处,用于执行复印应 用的执行指令实质上还与在用户接口部124上显示复印应用的显示指令对 应以执行复印。接下来,平台部20在步骤S202中根据图IO中的使用功能 信息管理表,来指定在图像形成装置1中要由复印应用(ID=1)使用的功 能是复印功能。然后,平台部20在步骤S203中根据图11中的监视功能信 息管理表,来判断是否存在把要由复印应用使用的复印功能登记为监视功 能信息的第二应用。随后,平台部20根据图11指定打印数量管理应用 (ID=16)存在。然后,平台部20在步骤S204中向打印数量管理应用通知 要执行复印功能。
打印数量管理应用在接收到所述通知时,在步骤S205中判断是否要在 复印应用之前显示打印数量管理应用的画面,并且如果要显示所述画面, 则在步骤S207中生成所述显示画面(图12)。随后,打印数量管理应用在 步骤S208中指示平台部20在用户接口部124上显示所述显示画面。虽然 省略了对打印数量管理应用的判断方法的详细描述,但是打印数量管理应 用通过诸如从搭建在网络上的服务器中获取用户信息的方法的方法来执行 其自身的判断。
平台部20在用户接口部124上显示在步骤S209中指示的画面(图12)。 如果在步骤S209中没有从打印数量管理应用接收到显示指令,则平台部20 将执行指令发送给复印应用。
在第一使用情况下,在由用户执行复印或打印之前通知打印数量管理 应用,因此打印数量管理应用能够预先显示用户的打印记录。由此,用户 能够通过改变在复印应用中的打印格式来节省打印数量,或者通过使用打 印数量管理应用的功能来预先增加打印上限数。另一方面,当使用不涉及
12打印(诸如传真和电子邮件)的应用时,可以不显示打印记录。此外,不 仅针对被指定的复印应用可以预先显示打印数量管理应用,而且即使针对 使用由第三方制作的复印功能的应用也可以预先显示打印数量管理应用。 接下来,将对第二使用情况进行描述。
在第二使用情况中,第一应用与在第一使用情况中的第一应用相同, 因此顶部画面(图8)以及使用功能信息管理表(图10)相同。
图14是存储在平台部20中的监视功能信息管理表的图,认证应用将 被例示为第二使用情况。认证应用是在用户接口部124上显示认证画面并 执行用户认证的应用,第二使用情况将电子邮件和传真登记为监视功能信 息。
图15示出了在第二使用情况下的处理流程图。
当接收到针对第一应用的执行指令时(步骤S301),平台部20确认第 一应用的使用功能信息(步骤S302)。当第一应用的使用功能信息表示电子 邮件或传真时,平台部20在步骤S304中将使用功能信息通知给认证应用。 然后,平台部20在步骤S309中从认证应用接收到显示指令之后,在步骤 S313中将在步骤S307中生成的认证画面显示在用户接口部124上。
第二使用情况根据图像形成装置的功能使得认证可用。例如,在使用 作为将信息发送到公司外部的功能的电子邮件或传真的情况下,执行侧重 于安全的用户认证,而在使用复印或打印的情况下,考虑到用户友好性, 不执行用户认证。此外,在第二使用情况下,可以显示针对各功能具有不 同安全强度的认证画面。例如,在步骤S307中的认证画面生成中,当使用 功能信息表示传真时,生成IC卡认证画面,而在电子邮件的情况下,生成 该IC卡认证画面还请求密码输入。
虽然本实施方式在包含在第一应用程序中的使用功能信息文件中指定 使用功能信息,但是应用开发人员创建使用功能信息文件有时也被认为是 开发人员的负担。
因此,下述配置被认为是另一实施方式;开发应用的开发软件分析写 入应用程序中的源代码,并自动生成应用程序的使用功能信息文件。该配 置通过使用上述开发软件能够减轻应用开发人员的负担。另外,下述配置也被认为是另一实施方式;当第一应用被安装时,平 台部20分析第一应用程序并指定该应用程序的使用功能信息。该配置即使 在不使用上述开发软件的情况下,也能够减轻应用开发人员的负担。
类似地,对于监视功能信息,本实施方式在包含在第二应用程序中的 监视功能信息文件中指定监视功能信息。但是应用开发人员创建该监视功 能信息文件有时也被认为是开发人员的负担。因此,下述配置被认为是另 一实施方式;开发应用的开发软件分析写入应用中的源代码,并自动生成 应用程序的监视功能信息文件。
另外,下述配置也被认为是另一实施方式;当第二应用被安装时,平 台部20分析第二应用程序并指定该应用程序的监视功能信息。
如上所述,在本实施方式中的使用功能信息用作识别当应用在用户接 口部124上显示显示画面时用户能够经由显示画面指定执行的功能的信息。
如上所述,在本实施方式中的监视功能信息用作平台部20识别在对第 二应用的通知之前用户不能够优先指定执行的功能的信息。
<其它实施方式>
另外能够通过将记录实现前述实施方式的功能的程序代码的记录介质 装入系统或装置,并由在所述系统等中的计算机读取并执行在所述记录介 质中的程序代码来实现本发明。所述记录介质是计算机可读记录介质。在 这种情况下,从所述记录介质中读取的程序代码本身实现前述实施方式的 功能,并且记录所述程序代码的记录介质构成了本发明。此外,运行在所 述计算机上的操作系统(OS)等可以根据所述程序代码的指令执行部分或 全部实际处理,并通过所述处理实现前述实施方式的功能。而且,可以将 从所述记录介质中读取的程序代码写入到所述计算机的功能扩展卡或功能 扩展单元中,然后,所述功能扩展卡等可以根据所述程序代码的指令执行 部分或全部处理以实现前述实施方式。
虽然参照示例性实施方式对本发明进行了描述,但是应当理解,本发 明并不局限于所公开的示例性实施方式。应当对所附权利要求的范围给予 最宽泛的解释,以使其涵盖所有这些变型例、等同结构和功能。
权利要求
1.一种应用平台,在所述应用平台上操作有包括第一应用的多个应用,所述应用平台包括接收单元,接收针对所述第一应用的显示指令;以及通知单元,在所述第一应用被允许显示根据由所述接收单元接收的显示指令的显示画面之前,将与所述第一应用相关联的功能信息通知给正在从所述应用平台请求通知的另一应用。
2. —种应用,该应用是从根据权利要求l所述的应用平台的所述通知单元接收到对所述功能信息的通知的所述另 一应用,所述应用包括响应单元,通过在根据由所述接收单元接收的显示指令的显示画面被 显示之前发送要在显示单元上显示的画面,来响应所述应用平台。
3. 根据权利要求l所述的应用平台,所述应用平台还包括 响应等待单元,等待来自作为所述通知单元进行的所述功能信息通知的接收器的所述另一应用的响应;以及显示控制单元,在所述响应等待单元在一定时间内没有接收到来自所 述另一应用的所述响应的情况下,在显示单元上显示根据由所述接收单元 接收到的显示指令的显示画面。
4. 根据权利要求3所述的应用平台,其中所述通知单元将所述功能信息通知给包括所述另一应用的多个应用,所述应用平台还包括执行单元,当所述响应等待单元接收到来自所述 多个应用的响应时,所述执行单元以根据与所述多个应用中各应用相关联 的等级的顺序来执行包含在来自所述多个应用的所述响应的各个中的指 令。
5. 根据权利要求l所述的应用平台,其中所述功能信息是识别在所述 第一应用被允许显示根据由所述接收单元接收到的所述显示指令的所述显 示画面时用户能够指示执行的功能的信息。
6. 根据权利要求5所述的应用平台,其中所述功能信息是识别通过按 钮的按下来指示执行的所述功能的信息,所述按钮在所述第一应用被允许显示根据由所述接收单元接收到的显示指令的显示画面时,出现在所述显 示画面中或者出现在通过所述显示画面中的按钮被顺序按下而出现的显示 画面中。
7. 根据权利要求l所述的应用平台,所述应用平台还包括 关联判断单元,判断是否存在与所述第一应用相关联的所述功能信息;以及监视判断单元,如果所述关联判断单元确定存在所关联的功能信息, 则判断是否存在监视所述功能信息的另一应用,其中在所述监视判断单元确定监视所述功能信息的所述另一应用存在 的情况下,假定所述另一应用是请求所述通知的另一应用,所述通知单元 在所述第一应用被允许显示所述画面之前将所述功能信息通知给所述另一 应用。
8. 根据权利要求l所述的应用平台,所述应用平台还包括 指定单元,指定在所述第一应用显示所述显示画面之后用户能够指示执行的功能;以及关联单元,将识别由所述指定单元指定的功能的所述功能信息与某一 图像相关联。
9. 一种具有在根据权利要求1所述的应用平台上操作的应用的开发软 件的计算设备,所述开发软件包括指定单元,指定当显示画面由第一应用显示时用户能够指示执行的功能;以及关联单元,将识别由所述指定单元指定的功能的功能信息与某一图像 相关联。
10. —种应用平台的显示控制方法,在该应用平台上操作有包括第一应 用的多个应用,所述方法包括接收步骤,接收针对所述第一应用的显示指令;以及通知步骤,在所述第一应用被允许显示根据在所述接收步骤中接收的显示指令的显示画面之前,将与所述第一应用相关联的功能信息通知给正在从所述应用平台请求通知的另一应用。
全文摘要
本发明旨在提供一种应用平台。在一个应用的画面被显示之前,另一应用能够根据任意的判断标准在所述应用平台上显示任何画面。当要显示第一应用的画面时,如果存在监视包含在所述第一应用中的图像形成装置的功能的第二应用,则在所述第一应用的画面被显示之前将所述功能信息通知给所述第二应用。然后,为了实现上述方案,针对各所述第一应用登记所述图像形成装置的使用功能,并且针对各所述第二应用登记所述监视功能。
文档编号H04N1/32GK101582971SQ20091014291
公开日2009年11月18日 申请日期2009年5月13日 优先权日2008年5月13日
发明者沼田真仁 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1