基于不同用户界面平台的用户界面屏幕的提供的制作方法

文档序号:21547484发布日期:2020-07-17 17:58阅读:182来源:国知局
基于不同用户界面平台的用户界面屏幕的提供的制作方法



背景技术:

诸如打印机、复制机、传真机、扫描仪和多功能打印机(mfp)之类的图像形成装置包括用户界面(ui),用户使用该用户界面来控制图像形成装置的操作以输入信息等等。基于图像形成装置所提供的功能以及图像形成装置所使用的硬件和软件的类型,图像形成装置可以具有不同ui。

附图说明

通过以下结合附图的描述,本公开的示例的各个方面、特征和优点将变得更加明显,其中:

图1是根据示例的图像形成装置的框图;

图2是用于描述根据示例的图像形成装置的处理器的操作的框图;

图3示出了根据示例的基于主用户界面(ui)平台的主页屏幕和基于第二ui平台的主页屏幕;

图4是用于描述根据示例的通过在基于主ui平台的主页屏幕上执行在第二ui平台上运行的应用中心应用来安装或卸载在第二ui平台上运行的应用的过程的图;

图5是用于描述根据示例的从基于主ui平台的主页屏幕切换到在第二ui平台上运行的应用的执行屏幕的过程的图;

图6是用于描述根据示例的从在第二ui平台上运行的应用的执行屏幕切换到基于主ui平台的主页屏幕的过程的图;

图7是根据另一示例的图像形成装置的框图;以及

图8和图9是根据示例的在图像形成装置上提供ui屏幕的方法的流程图。

在整个附图中,应注意,相同的附图标记用于表示相同或相似的元件、特征、部件、组件和结构。

具体实施方式

在下文中,将参考附图描述一个或多个示例。就这一点而言,示例可以具有不同形式,并且不应被解释为限于本文阐述的描述。为了进一步描述示例的特征,此处省略了本领域普通技术人员公知的其他特征的描述。

当诸如“至少一个”之类的表达在元素列表之前时,其修改整个元素列表而并不修改列表中的各个元素。

在下面的描述中,“图像形成作业”可以表示与图像有关的各种作业(例如,打印、复制、扫描和传真)中的任何一个,例如,图像的形成或图像文件的生成/存储/传输,并且“作业”不仅可以表示图像形成作业,还可以表示执行图像形成作业所需的一系列处理。

另外,“图像形成装置”可以表示能够执行图像形成作业的任何装置,例如打印机、复制机、扫描仪、传真机、多功能打印机(mfp)、显示装置等。

另外,“打印数据”可以表示具有可由打印机打印的格式的数据,并且“扫描文件”可以表示通过使用扫描仪扫描图像而生成的文件。

图1是根据示例的图像形成装置的框图。

参考图1,图像形成装置100可以包括用户界面(ui)设备110、处理器120和存储器130。尽管未示出,但是图像形成装置100还可以包括附加部件,例如用于向每个组件供电的电源等。

存储器130可以存储可由处理器120执行的指令,并且可以存储不同操作系统。不同操作系统可能支持不同ui平台。操作系统和ui平台可以彼此分离或集成。

处理器120可以显示在由不同操作系统支持的不同ui平台上运行的应用。例如,处理器120可以在ui设备110上通过执行存储在存储器130中的指令,在基于从不同ui平台中选择的主ui平台的主页屏幕上一起显示在不同ui平台上运行的应用。作为示例,当引导图像形成装置100时,处理器120可以根据预设值选择主ui平台。作为另一示例,用户可以通过使用环境设置菜单来将用户在多个ui平台当中熟悉的ui平台设置为主ui平台。

处理器120可以基于不同ui平台生成不同ui屏幕。ui屏幕可以包括主页屏幕、应用的执行屏幕、设置屏幕等。处理器120可以根据图像形成装置100的预设值或者根据用户输入在生成的ui屏幕之中选择要显示的ui屏幕。处理器120可以基于由不同操作系统支持的每个不同ui平台来生成主页屏幕、应用的执行屏幕、设置屏幕等,并且可以将要显示的ui屏幕发送到帧缓冲器并基于用户输入将其显示在ui设备110上。

图2是用于描述根据示例的图像形成装置的处理器的操作的框图。

参考图2,处理器120可以包括多个子模块以执行预设功能。如图2所示,处理器120可以包括ui处理器210、接口处理器220、切换器230、app处理器240和引导模式处理器250。任何子模块都可以被实现为硬件模块或软件模块。

ui处理器210可以包括要显示给用户的ui屏幕,可以根据用户输入来配置ui屏幕等。

接口处理器220可以在从ui处理器210接收到用户输入的情况下,在需要从主控制板等接收数据(例如,用户信息(例如,用户授权信息))的情况下进行操作。

当根据用户输入请求ui平台的切换时,切换器230可以根据接口处理器220的请求来切换ui平台。

当根据用户输入从接口处理器220接收到用于执行应用的请求时,app处理器240可以执行预设的应用。

当图像形成装置100被引导时,引导模式处理器250可以在多个ui平台中确定主ui平台。

使用多个子模块之间的连接,处理器120可以根据用户输入来切换ui平台,并且在ui设备110上提供ui屏幕。

例如,当在基于主ui平台的主页屏幕上请求在除主ui平台之外的ui平台(以下称为第二ui平台)上运行的应用的执行时,ui处理器210可以接收用于执行在第二ui平台上运行的应用的请求,并将其发送到接口处理器220。接口处理器220可以请求切换器230切换到第二ui平台,并请求app处理器240执行请求被执行的应用。app处理器240可以执行请求被执行的应用。

当在第二ui平台上运行的应用正在执行时,当从用户接收到诸如后退按钮、主页按钮、返回按钮等的输入时,app处理器240可以接收用于显示基于主ui平台的主页屏幕的请求,并将其发送到接口处理器220。接口处理器220可以请求切换器230切换到主ui平台,并请求ui处理器210显示主页屏幕。ui处理器210可以显示基于主ui平台的主页屏幕。

图3示出了根据示例的基于主ui平台的主页屏幕和基于第二ui平台的主页屏幕。

参考图3,在图2的左侧示出了基于主ui平台的主页屏幕310,并且在图3的右侧示出了基于第二ui平台的主页屏幕320。两个主页屏幕可能具有不同ui屏幕配置或布局。

根据用户的请求,可以将基于主ui平台的主页屏幕310切换到基于第二ui平台的主页屏幕320,或者可以将基于第二ui平台的主页屏幕320切换到基于主ui平台的主页屏幕310。图像形成装置100可以根据用户的ui平台切换请求从基于主ui平台的主页屏幕310切换到基于第二ui平台的主页屏幕320。参考图3,用于ui平台切换请求的虚拟按钮330可以位于主页屏幕的顶部中央部分,但是不限于此。用户可以将虚拟按钮330的位置调整为主页屏幕的任意位置。

可以在图像形成装置100的ui设备110上提供主页屏幕310或320,并且可以在提供的主页屏幕上一起显示在主ui平台上运行的应用和在第二ui平台上运行的应用。如图3所示,复制、扫描和传真应用可以是在主ui平台上运行的应用,而新的复制应用可以是在第二ui平台上运行的应用。

ui设备110可以在主页屏幕上有区别地显示在不同ui平台上运行的应用的图标。如图3所示,在主ui平台上运行的复制、扫描和传真应用可以用矩形图标显示,而在第二ui平台上运行的新复制应用可以用圆形图标显示。但是,这仅是区分显示在不同ui平台上运行的应用的图标的示例。在其他示例中,除了矩形和圆形之外,图标还可以具有不同形状。另外,可以显示具有不同阴影、颜色、大小、深度、方向等的图标。

图像形成装置100可以在ui设备110上提供的主页屏幕上仅显示基于用户的登录信息允许登录用户使用的应用的图标。参考图3,复制、扫描、传真和新复制应用可能是允许登录用户使用的应用。

允许用户使用的应用可以预先在后台执行。这样,当用户请求在主页屏幕上执行任意应用时,可以更快地提供应用的执行屏幕。

用户可以通过使用环境设置菜单来输入针对诸如主页屏幕之类的ui屏幕的设置。例如,根据针对主页屏幕的设置,可以使基于在不同ui平台上运行的应用的图标中的基于预设ui平台的应用的图标去激活,从而使得可以防止在用户可能不熟悉的ui平台上运行的应用的执行。

响应于用于在主页屏幕上执行任意应用的请求,图像形成装置100可以基于与请求被执行的应用相对应的ui平台来显示请求被执行的应用的执行屏幕。参考图3,在图3中的基于主ui平台的主页屏幕310上或基于第二ui平台的主页屏幕320上,用户可以请求执行在主ui平台上运行的复制、扫描或传真应用或在第二ui平台上运行的新复制应用。响应于用于执行应用的请求,图像形成装置100可以基于与应用相对应的ui平台显示请求被执行的应用的执行屏幕。当与主页屏幕相对应的ui平台的类型不同于与请求被执行的应用的执行屏幕相对应的ui平台的类型时,可以自动切换ui平台。

现在将参考图4至图6描述在能够支持基于不同操作系统的不同ui平台的图像形成装置100上提供ui屏幕的示例。

图4是用于描述根据示例的通过在主ui平台的主页屏幕上执行在第二ui平台上运行的app中心应用来安装或卸载在第二ui平台上运行的应用的过程的图。

参考图4,用户在基于主ui平台的主页屏幕410上请求执行在第二ui平台上运行的应用中心应用。因此,显示了基于第二ui平台的应用中心应用的执行屏幕420。由于在图4的左侧处的主页屏幕410是基于主ui平台的ui屏幕,并且图4的右侧处的应用中心应用的执行屏幕420是基于第二ui平台的ui屏幕,因此可以切换ui平台。如图4所示,当用户在ui设备110上提供的主页屏幕410上触摸应用中心应用的图标时,主ui平台可以被切换到第二ui平台并且可以显示基于第二ui平台的应用中心应用的执行屏幕420。

用户可以使用应用中心应用的执行屏幕420来安装或卸载在第二ui平台上运行的应用。可从图像形成装置100外部的应用服务器接收可安装或可卸载应用的列表,并将其显示在应用中心应用的执行屏幕420上。如图4所示,当用户请求在ui设备110上提供的应用中心应用的执行屏幕420上安装新的扫描应用时,可以安装新的扫描应用。在安装新的扫描应用之后,新的扫描应用的图标可以显示在主页屏幕410上。用户可以通过使用应用中心应用在基于主ui平台的主页屏幕410上安装或卸载在第二ui平台上运行的各种应用。

图5是用于描述根据示例的从基于主ui平台的主页屏幕切换到在第二ui平台上运行的应用的执行屏幕的过程的图。

参考图5,在图5的左侧处的主页屏幕510上显示能够执行扫描功能的两个应用。一个是在主ui平台上运行的扫描应用,而另一个是在第二ui平台上运行的新扫描应用。熟悉在主ui平台上运行的扫描应用的执行屏幕的用户可以通过请求执行被显示为矩形图标的扫描应用来使用扫描功能。相反,熟悉在第二ui平台上运行的新扫描应用的执行屏幕520的用户可以通过请求执行被显示为圆形图标的新扫描应用来使用扫描功能。

如图5所示,用户在基于主ui平台的主页屏幕510上请求执行在第二ui平台上运行的新扫描应用。因此,显示了基于第二ui平台的新扫描应用的执行屏幕520。由于在图5的左侧处的主页屏幕510是基于主ui平台的ui屏幕,并且图5的右侧处的新扫描应用的执行屏幕520是基于第二ui平台的ui屏幕,因此可以切换ui平台。如图5所示,当用户在主页屏幕510上触摸新扫描应用的图标时,主ui平台可以切换到第二ui平台,并且可以显示基于第二ui平台的新扫描应用的执行屏幕520。

换句话说,响应于用于执行在除主ui平台之外的ui平台上运行的应用的请求,图像形成装置100可以从主ui平台切换到另一ui平台,并基于切换的ui平台显示请求被执行应用的执行屏幕。

图6是用于描述根据示例的从在第二ui平台上运行的应用的执行屏幕切换到基于主ui平台的主页屏幕的过程的图。

参考图6,用户在基于第二ui平台的新扫描应用的执行屏幕630上输入用于返回到先前的ui屏幕的后退按钮610或用于显示主页屏幕的主页按钮620。因此,显示了基于主ui平台的主页屏幕640。由于图6的左侧处的新扫描应用的执行屏幕630是基于第二ui平台的ui屏幕并且图6的右侧处的主页屏幕640的ui屏幕是基于主ui平台的ui屏幕,因此可以切换ui平台。如图6所示,当用户在基于第二ui平台的新扫描应用的执行屏幕630上触摸诸如后退按钮610或主页按钮620之类的虚拟按钮时,第二ui平台可以切换到主ui平台,并且可以显示基于主ui平台的主页屏幕640。

换句话说,响应于在请求被执行的应用的执行屏幕上对后退按钮或主页按钮的输入,图像形成装置100可以从第二ui平台(即,除了主ui平台之外的ui平台)切换到主ui平台,并且可以显示基于主ui平台的主页屏幕。

图7是根据另一示例的图像形成装置的框图。

参考图7,图像形成装置100可以包括ui设备110、处理器120、存储器130、通信接口140以及图像形成作业执行单元150。尽管在图7中未示出,但是图像形成装置100还可包括被配置为向其他元件供电的电源。

ui设备110可以包括:输入单元,其被配置为从用户接收用于执行图像形成作业的输入;以及输出单元,其被配置为显示诸如执行图像形成作业的结果的信息或图像形成装置100的状态信息。例如,ui设备110可以被实现为触摸屏,该触摸屏包括被配置为接收用户输入的操作面板和被配置为显示屏幕的显示面板。

ui设备110可以包括独立的控制系统。换句话说,独立于图像形成装置100的处理器120,ui设备110可以包括用于控制由ui设备110提供的ui的控制系统(例如,处理器、存储器等)。同样,可以在ui设备110的控制系统中安装用于提供ui的操作系统和诸如用于支持各种功能的应用的程序。作为另一示例,可以在存储器140中安装用于提供ui的os以及程序和应用,并用于提供ui的os以及程序和应用由ui设备110访问。

处理器120可以控制图像形成装置100的整体操作,并且可以包括至少一个处理单元,例如中央处理单元(cpu)。处理器120可以控制图像形成装置100中包括的其他元件,以执行与通过ui设备110接收的用户输入相对应的操作。处理器120可以包括与不同功能相对应的一个或多个专用处理单元,或者包括单个集成处理单元。

处理器120可以执行存储在存储器130中的程序、读取存储在存储器130中的数据或文件,或者将新文件存储在存储器130中。

存储器130可以在其中安装程序,例如应用,并且在其中存储各种类型的数据,例如文件。处理器120可以访问和使用存储在存储器130中的数据,或者将新数据存储在存储器130中。此外,处理器120可以执行安装在存储器130中的程序。处理器120可以在存储器130中安装通过通信接口140从外部源接收到的应用。

通信接口140可以以有线或无线方式与另一设备或网络通信。为此,通信接口140可以包括支持各种有线和无线通信方案中的至少一种的通信模块,例如收发器。例如,通信模块可以被实现为芯片组、包括通信所需的信息的标签/条形码(例如,包括近场通信(nfc)标记的标签)等。

无线通信可以包括以下中的至少一种:例如,无线保真(wi-fi)、wi-fi直连、蓝牙、超宽带(uwb)、nfc等。有线通信可以包括以下中的至少一种:例如,通用串行总线(usb)、高清多媒体接口(hdmi)等。

通信接口140可以与位于图像形成装置100外部的外部设备连接,并向其发送信号或从其接收信号或数据。通信接口140可以将从外部设备接收的信号或数据发送到处理器120,或将处理器120生成的信号或数据发送到外部设备。例如,当通信接口140从外部设备接收打印命令信号和打印数据时,处理器120可以通过打印机单元151输出接收到的打印数据。

图像形成作业执行单元150可以执行诸如打印、复制、扫描或传真的图像形成作业。参考图7,图像形成作业执行单元150包括打印机单元151、扫描仪单元152和传真单元153。然而,根据需要,图像形成作业执行单元150可以仅包括上述元件的一部分,或者可以进一步包括被配置为执行另一种图像形成作业的元件。图像形成作业执行单元150可以基于通过重新配置通过ui设备110接收的用户输入而获得的命令来执行图像形成作业。

打印机单元151可以基于诸如电子照相方案、喷墨方案、热转印方案、热敏方案等的各种打印方案在记录介质上形成图像。

扫描仪单元152可以通过将光投射到文档上并且将反射光接收到图像传感器上来读取记录在文档上的图像。作为用于从文档读取图像的图像传感器,例如,可以使用电荷耦合器件(ccd)或接触型图像传感器(cis)。扫描仪单元152可以具有平板结构,其中文档位于固定位置并且图像传感器在移动的同时读取图像;扫描仪单元152可以具有文档进给结构,其中图像传感器位于固定位置并且文档被进给,或其组合。

传真单元153可以与扫描仪单元152共享图像扫描配置,可以与打印机单元151共享文件打印配置,并且可以将扫描的文件发送到目的地或者从外部接收文件。

图像形成装置100的上述元件可以不同地命名。根据本公开的图像形成装置100可以包括上述元件中的至少一个,并且可以省略一些元件或者可以进一步包括其他元件。

图8和图9是根据示例的在图像形成装置上提供ui屏幕的方法的流程图。尽管下面没有重复,但是以上描述可以等同地应用于在图像形成装置上提供ui屏幕的方法。

图8示出了根据示例的在图像形成装置上提供主页屏幕的过程,并且图9示出了根据示例的在图像形成装置上提供应用的执行屏幕的过程。

参考图8,在操作810中,图像形成装置100可以在由不同操作系统支持的不同ui平台中选择主ui平台。当图像形成装置100被引导时,图像形成装置100可以根据预设值来选择主ui平台。然而,即使在引导之后使用图像形成装置100时,图像形成装置100可以根据用户的ui平台切换请求从基于主ui平台的主页屏幕切换到基于第二ui平台的主页屏幕。

在操作820中,图像形成装置100可以在基于主ui平台的主页屏幕上一起显示在不同ui平台上运行的应用。例如,可以在基于主ui平台的主页屏幕上一起显示在主ui平台上运行的应用和在第二ui平台上运行的应用。在这种情况下,图像形成装置100可以在主页屏幕上有区别地显示在不同ui平台上运行的应用的图标。

参考图9,在操作910中,图像形成装置100可在主页屏幕上接收用于执行任意应用的请求。用户可在主页屏幕上请求执行在主ui平台上运行的应用或在第二ui平台上运行的应用。

在操作920中,图像形成装置100可以基于与请求被执行的应用相对应的ui平台来显示请求被执行的应用的执行屏幕。在这种情况下,当与请求被执行的应用相对应的ui平台的类型与同主页屏幕相对应的ui平台的类型不同时,可以自动切换ui平台。

例如,图像形成装置100可以接收用于执行在除主ui平台之外的ui平台上运行的应用的请求。响应于用于执行应用的请求,图像形成装置100可以从主ui平台切换到另一ui平台,并基于切换的ui平台显示请求被执行的应用的执行屏幕。图像形成装置100可以在请求被执行的应用的执行屏幕上接收对后退按钮或主页按钮的输入。响应于对后退按钮或主页按钮的输入,图像形成装置100可以从另一ui平台切换到主ui平台,并显示基于主ui平台的主页屏幕。

在图像形成装置100上提供ui屏幕的上述方法还可以以其上记录有可由计算机或处理器执行的指令或数据的非暂时性计算机可读记录介质的形式来体现。该方法可以被编写为计算机程序,并且可以在使用计算机可读记录介质执行该程序的通用数字计算机中实现。非暂时性计算机可读记录介质的示例包括只读存储器(rom)、随机存取存储器(ram)、闪存、cd-rom、cd-r、cd+r、cd-rw、cd+rw、dvd-rom、dvd-r、dvd+r、dvd-rw、dvd+rw、dvd-ram、bd-rom、bd-r、bd-rlth、bd-re、磁带、软盘、磁光数据存储设备、光数据存储设备、硬盘、固态磁盘(ssd)或能够存储指令或软件、相关数据、数据文件和数据结构的任何设备以及能够以处理器或计算机执行指令的方式将指令或软件、相关数据、数据文件和数据结构提供给处理器或计算机的任何设备。

尽管已经参考附图描述了一个或多个示例,但是本领域普通技术人员将理解,可以在形式和细节上进行各种改变。例如,即使以与本文描述的技术和/或本文描述的元件的不同顺序实施本文描述的方法,例如系统、结构、装置和电路也以与本文描述的方法的不同方式耦合或组合或用其他元素或等同物替代或替换,但是可以实现适当的结果。

因此,本公开的范围不是由本文描述的示例限定,而是由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1