用户终端设备及其控制方法

文档序号:7774145阅读:174来源:国知局
用户终端设备及其控制方法
【专利摘要】本发明提出了一种用户终端设备,所述用户终端设备连接图像形成设备并且通过操作系统(O/S)进行驱动,所述用户终端设备包括存储器,存储图像形成设备和metro应用以执行工作。显示器显示操作系统的背景屏幕,所述背景屏幕包括与工作选项相对应的用户界面(UI)区域。如果选择所述UI区域,控制器实施所述metro应用。通信接口通过使用metro应用,根据与UI区域相对应的工作选项向图像形成设备发送用于执行所述工作的命令。
【专利说明】用户终端设备及其控制方法
[0001]相关申请的交叉引用
[0002]本申请根据35U.S.C.119(a)要求2012年10月23日向美国专利和商标局递交的美国临时申请N0.61 / 717,181和2012年11月26日向韩国知识产权局递交的韩国专利申请N0.10-2012-0134849的优先权,将其公开合并在此作为参考。
【技术领域】
[0003]这里公开的设备和方法通常涉及一种用户终端设备及其控制方法,更具体地涉及一种连接到图像形成设备的用户终端设备以及一种控制用户终端设备的方法。
【背景技术】
[0004]图像形成设备操作用于将在诸如计算机之类的用户终端设备处产生的打印数据打印到打印材料上。图像形成设备的示例包括复印机、打印机、传真机或者将复印机、打印机和传真机的功能组合实现为一种设备的多功能外设(MFP)。
[0005]图像形成设备根据用户终端设备的控制执行打印、扫描和传真的工作。
[0006]通过操作系统(O / S)驱动用户终端设备。O / S是提供界面的系统软件和程序类别的主要部分,使得用户可以更加容易地使用用户终端设备。尽管这里引用操作系统Windows* 8,也可以实现其他操作系统。
[0007]作为用户终端设备的一种O / S,微软的Windowst 8是一种混合O / S,支持不同
类型的多种用户界面(UI)。Window, 8支持从原始Windows"操作系统到WincJows'' 7操作系统实现的桌面风格用户界面(UI)(或者桌面Π)以及metix)风格Π (或者metroUI,Windows4 8风格Π、平铺显示块(tile)型Π)的新图形用户界面)。Metro风格Π实现了 metix)应用,所述metix)应用使用了具有时髦的现代排印技术的设计语言,对成组的公共任务进行合并以加速使用,排除了过多的图形,并且依赖于用作主用户界面的实际内容。
[0008]Windows^ 8可以通过支持metix)风格UI (即新的图形用户界面)并且提供针对触摸而优化的界面,在平板和智能电话以及个人计算机中中更加便利地访问应用和内容。
[0009]然而,Windows? 8的metro风格UI环境可能在控制图像形成设备方面存在传统桌面UI环境中不可能遇到的几种限制。
[0010]具体地,因为Windo ws、下通用串行总线(USB)的大量信道通信,不能使用USB同时对桌面风格UI环境和metiO风格UI环境进行扫描。另外,即使使用网络,因为metix)风格的环境不支持标准软件接口以使用图像扫描仪,例如视窗图像获取(WIA)和TechnologyWithout Any Interested Name (TWAIN),W i ndows* 8 的 metro 风格 UI 环境不能提供扫描功能。
[0011]因为Windows^ 8的metro风格Π环境对于捕获因特网协议(IP)地址没有贡献,该IP地址对于实现与网络或应用程序接口(API)相连的图像形成设备的通信是必要的,不能提供扫描功能。
[0012]可以使用打印机卷轴(printer spooler)获得用于将图像形成设备与用户终端设备相连的端口名称和型号名称有关的信息。然而,用户可以主动地修改已经难以使用的端口名称。因此,需要获得图像形成设备的IP地址的方法。
[0013]另外,当使用Windows^ 8的metro风格UI环境时,限制向用户通知图像形成设备
的状态错误。不能在f indows* 8上实现背景程序,并且如果存在登陆信息涉及状态错误的
事件,不能通知用户。在这种情况下,ffindows#8产生事件,例如登陆数据,并且显示状态
错误信息以通过打印机驱动器通知状态错误的用户。然而,Windowss 8只能将每一个状态与等于(EqualTo)、不等于(NotEqualTo)、大于(GreaterThan)和小于(LessThan)进行比较,因此具有不能提供关于各种条件的状态信息、或者不通过常用的接口提供状态信息的限制。
[0014]另外,在Windowst 8的metro风格UI环境中,用户可以在任何时间输入O / S
的背景屏幕。因此,如果用户实现图像形成设备的工作并且退出相应的应用,则用户不能在
O/ S的背景屏幕上检查图像形成设备的工作处理状态。此外,如果连接了多个图像形成设备、并且如果应该建立许多工作选项,因为需要用户实现相应的应用,选择图像形成设备来实现工作并且建立相应的工作选项,使得用户不方便。

【发明内容】

[0015]本发明总体构思的示例实施例克服了以上缺点和上文没有描述的其他缺点。本发明总体构思的附加特征和用途将部分地在后续描述中阐述,并且根据所述描述部分地变得清楚,或者可以通过本发明总体构思的实践来学习。
[0016]针对以上问题提出了本发明总体构思,以提供一种用户终端设备及其控制方法,在无需复杂处理的情况下提供了工作的便捷实现。设置了用户界面(UI)区域,在所述用户界面区域上自动地应用用于执行工作的图像形成设备和工作选项,并且在UI区域上显示工作执行状态,使得用户能够直观地实时观察工作执行信息。
[0017]在一个示例实施例中,一种控制用户终端设备的方法,所述用户终端设备可以与图像形成设备相连并且由操作系统(O / S)驱动,所述方法可以包括:显示包括用户界面(UI)区域在内的操作系统的背景屏幕;如果选择Π区域,则驱动metiX)应用使用图像形成设备执行工作;并且通过使用metro应用,根据与Π区域相对应的工作选项向图像形成设备发送用于执行所述工作的命令。
[0018]发送用于执行所述工作的命令可以包括:显示应用的工作执行页面,在所述工作执行页面上自动地实现与Π区域相对应的工作选项;并且如果在工作执行页面上输入用于修改工作选项的用户操作,则根据修改的工作选项向图像形成设备发送用于执行所述工作的命令。
[0019]所述方法还可以包括:在根据用于执行所述工作的命令在图像形成设备处执行所述工作时,在Π区域上显示图像形成设备的工作执行信息。
[0020]所述方法可以包括:如果根据用于执行所述工作的命令在所述图像形成设备处完成了所述工作,则在Π区域上显示在图像形成设备处执行所述工作的结果。[0021]在一个示例实施例中,一种控制用户终端设备的方法,所述用户终端设备与图像形成设备相连并且由操作系统(O / S)驱动,所述方法可以包括:如果驱动metiX)应用,则接收要应用到图像形成设备的工作选项的选择;产生与所选择的工作选项相对应的用户界面(UI)区域,并且在操作系统的背景屏幕上显示所产生的Π区域;以及将所述工作选项映射和存储到UI区域。
[0022]所述方法可以包括:在接收工作选项的选择之前,如果在背景屏幕上选择预先定义的UI区域,则驱动metro应用执行所述工作。
[0023]产生与所选择的工作选项相对应的UI区域并且在操作系统的背景屏幕上显示所产生的Π区域可以包括:如果存在与图像形成设备相对应的先前产生的Π区域,则根据用户操作更新与先前产生的UI区域相对应的工作选项,并且显示和存储结果。
[0024]接收工作选项的选择可以包括:除了工作选项之外,还接收图像形成设备的选择以执行工作。
[0025]UI区域可以配置为平铺显示块形式,所述平铺显示块形式显示工作选项和图像形成设备的设备信息的至少一个以执行所述工作。
[0026]在示例实施例中,可以连接到图像形成设备并且通过操作系统(O / S)驱动的用户终端设备可以包括:存储器,所述存储器存储与图像形成设备相关的信息和metix)应用以执行工作;显示器,所述显示器显示操作系统的背景屏幕,所述背景屏幕包括与工作选项相对应的用户界面(UI)区域;控制器,如果选择所述Π区域,则所述控制器实施所述metro应用;以及通信接口,所述通信接口通过使用metro应用,根据与UI区域相对应的工作选项向图像形成设备发送用于执行所述工作的命令。
[0027]如果在操作系统的背景屏幕上选择与工作选项相对应的UI区域,则显示工作执行页面,在所述工作执行页面上自动地应用与所述Π区域相对应的工作选项;并且如果将用于修改工作选项的用户操作输入到工作执行页面,则所述通信接口可以根据修改的工作选项向图像形成设备发送用于执行所述工作的命令。
[0028]在一个示例实施例中,可以连接到图像形成设备、并且通过操作系统(O / S)驱动的用户终端设备可以包括:存储器,所述存储器存储与图像形成设备相关的信息和metro应用以执行工作;用户界面,所述用户界面经由metix)应用提供的用户界面窗口接收要应用至图像形成设备的工作选项的选择,并且在操作系统的背景屏幕上显示所产生的Π区域;以及控制器,所述控制器将工作选项映射到Π区域,并且在存储器中存储结果。
[0029]如果存在与图像形成设备相对应的先前产生的UI区域,所述控制器可以进行控制,使得根据用户操作更新与先前产生的UI区域相对应的工作选项,并且进行存储。
[0030]所述Π区域可以配置为平铺显示块形式,所述平铺显示块形式显示工作选项和图像形成设备的设备信息的至少一个以执行所述工作。
【专利附图】

【附图说明】
[0031]根据结合附图对于实施例的以下描述,本发明总体构思的这些和/或其他特征和效用将变得清楚明白并且更加易于理解,其中:
[0032]图1A是示出了根据本发明总体构思的示例实施例的用户终端设备的方框图;
[0033]图1B是示出了具有触摸检测器和用户界面显示器的示例用户界面的方框图;以及
[0034]图1C是示出了具有存储器、用户界面和控制器的示例用户终端设备的方框图;
[0035]图2是示出了在根据本发明总体构思的示例实施例的用户终端设备中实现的多个程序的方框图;
[0036]图3示出了根据本发明总体构思的示例实施例用于获得与用户终端设备相连的图像形成设备的地址信息的操作;
[0037]图4示出了根据本发明总体构思的示例实施例从打印机卷轴提供的图像形成设备的列表;
[0038]图5示出了在根据本发明总体构思的示例实施例的用户终端设备上执行扫描工作的示例操作;
[0039]图6是示出了根据本发明总体构思的示例实施例的控制用户终端设备的方法的流程图;
[0040]图7是示出了根据本发明总体构思的示例实施例的控制用户终端设备的方法的流程图;
[0041]图8示出了在根据本发明总体构思的示例实施例的曹i ndows* 8metro风格UI环境中提供信息状态的过程;
[0042]图9示出了根据本发明总体构思的另一个示例实施例提供与用户终端设备有关的状态信息的示例操作;
[0043]图10示出了根据本发明总体构思的示例实施例提供与用户终端设备有关的状态信息的示例操作;
[0044]图11示出了根据本发明总体构思的示例实施例的弹出窗显示;
[0045]图12示出了根据本发明总体构思的示例实施例的用户建立操作;
[0046]图13是示出了根据本发明总体构思的示例实施例控制用户终端设备的方法的流程图;
[0047]
[0048]图14是示出了根据本发明总体构思的第二示例实施例的控制用户终端设备的方法的流程图;
[0049]图15示出了根据本发明总体构思的另一示例实施例的用户终端设备上实现的程序的方框图;
[0050]图16示出了根据本发明总体构思的示例实施例的主页面;
[0051]图17示出了根据本发明总体构思的示例实施例的工作实现页面;
[0052]图18示出了根据本发明总体构思的示例实施例当在操作系统的metix)风格Π环境中安装应用时,在用户终端设备上的背景/起始屏幕上创建的主平铺显示块;
[0053]图19示出了根据本发明总体构思的示例实施例的次平铺显示块,用于在用户终端设备上显示与在操作系统的metix)风格UI环境中选择的主平铺显示块相对应的应用的特定页面;
[0054]图20示出了根据本发明总体构思的示例实施例用于创建用户终端设备的次平铺显示块的示例操作;
[0055]图21示出了根据本发明总体构思的示例实施例用于创建用户终端设备的次平铺显不块的界面窗口;
[0056]图22示出了根据本发明总体构思的示例实施例更新次平铺显示块的示例操作;
[0057]图23示出了根据本发明总体构思的示例实施例实现次平铺显示块的示例操作;
[0058]图24示出了根据本发明总体构思的示例实施例在次平铺显示块上标记图像形成设备的工作实现状态的示例操作
[0059]图25是示出了根据本发明总体构思的示例实施例控制用户终端设备的方法的流程图;
[0060]图26是示出了根据本发明总体构思的示例实施例控制用户终端设备的方法的流程图;以及
[0061]图27是示出了根据示例实施例的控制用户终端设备的方法的流程图。
【具体实施方式】
[0062]现在详细参考本发明总体构思的实施例,其示例在附图中说明,其中贯穿全文类似的参考数字表示类似的元件。以下在参考附图的同时描述了实施例以便解释本发明的总体构思。在以下描述中,即使在不同的附图中,相同的附图参考数字用于相同的元件。提供在描述中限定的事物(例如详细结构和元件)以辅助全面理解本发明的总体构思。因此,明白的是在没有那些具体限定的事物的情况下也可以执行本发明总体构思的实施例。同样,不再详细描述众所周知的功能或结构,因为它们将通过不必要的细节混淆本发明。
[0063]参考附图,下面将详细描述本发明。
[0064]图1A示出了根据本发明总体构思的示例实施例的用户终端设备。
[0065]参考图1A,用户终端设备100可以包括用户接口 110、通信接口 120、控制器130、存储器140和显示器150。用户终端设备100可以通过通信接口 120与图像形成设备200-1、200-2、200-n的至少一个相连。
[0066]尽管图像形成设备200-l、200-2、200-n的至少一个可以与用户终端设备100相连,为了方便起见,下面将假设连接一个图像形成设备200进行描述。
[0067]用户接口 110可以包括多个功能按键,用户可以通过所述功能按键建立或者选择用户终端设备100支持的各种功能,并且显示从用户终端设备100提供的各种信息。也就是说,例如用户终端设备100可以支持诸如打印、扫描或传真之类的功能。
[0068]可以通过将监视器与鼠标相结合来实现用户接口 110,或者用户接口 110可以是同时操作输入和输出的设备,例如触摸屏。在这种情况下,可以通过将触摸检测器102和用户界面显示器104分层来配置用户接口 110。可以将触摸检测器实现为感知用户触摸的触摸传感器和感知一定距离内的用户触摸接近的近距离传感器,并且可以将显示器实现为可以显示各种屏幕的液晶显示器(IXD)面板、发光二极管(LED)显示器或者有机发光二极管(OLED)显示器,所述各种屏幕例如是包括各种图标在内的背景屏幕、网页浏览屏幕、应用实现屏幕、播放诸如视频和图片之类的各种内容的屏幕和用户界面屏幕。
[0069]通信接口 120按照有线和/或无线通信链路与至少一个图像形成设备200通信。具体地,可以通过与通用串行总线(USB)端口以及局域网(LAN)和因特网接触来执行通信。通信接口 120可以向至少一个图像形成设备200发送控制信号,并且从至少一个图像形成设备200接收数据。[0070]控制器130控制用户终端设备100的单元。具体地,控制器130重新调用从存储控制程序以便控制中央处理单元(CPU)和用户终端设备100的只读存储器(ROM)和用户终端设备100的外部设备输入的信号或数据,并且包括用作在用户终端设备100中执行的操作的重新调用区域的随机存取存储器(RAM)。CPU可以包括单核处理器、双核处理器、三核处理器和四核处理器的至少一个。控制器130的一些示例是处理器、现场可编程门阵列、集成电路和可编程逻辑器件。CPU、ROM和RAM通过内部总线彼此相连。
[0071]存储器140存储metix)应用以使用图像形成设备200执行工作,以及存储V4驱动器以与图像形成设备200通信。
[0072]存储器140可以是用户终端设备100内的存储介质和外部存储介质,例如包括USB存储器的可拆除盘或者通过网络的网站服务器。在存储和操作控制程序中使用的RAM和ROM可以是控制器130的单元;然而,可以将RAM和ROM替代地实现为存储器140的一个单
J Li ο
[0073]术语“存储器”可以包括存储器140、ROM、RAM或与用户终端设备100可附加/拆除的存储卡(例如,SD卡或存储棒)。另外,存储器可以包括非易失性存储器、易失性存储器、硬盘驱动器(HDD)或者固态驱动器(SSD)。
[0074]显示器150可以根据控制器130的控制显示各种屏幕,例如包括各种类型平铺显示块在内的背景屏幕、网页浏览屏幕、应用实现屏幕、播放诸如视频和图片之类的各种内容的屏幕和用户界面屏幕。
[0075]尽管示例实施例描述了显示器150和用户接口 110可以是分离的单元,显示器150和用户接口 110可以配置为一个单元。在这种情况下,显示器150可以实现为感知用户触摸的触摸屏。具体地,可以通过将触摸传感器和显示器分层设置来配置显示器150。可以将触摸检测器实现为感知用户触摸的触摸传感器和感知用户触摸接近的近距离传感器。显示器150可以实现为液晶显示器(IXD)面板、LED显示面板和/或OLED显示面板。
[0076]将根据下面的每一个示例实施例描述具有上述单元的用户终端设备。图1B是包括触摸检测器102和用户界面显示器104在内的用户接口 110的示例实施例的方框图。也就是说,当触摸检测器102检测到用户界面显示器104的所选择区域中的用户触摸时,触摸检测器102激活与该所选择触摸区域相关联的应用。在metix)风格UI环境中,所选择的触摸区域可以是主平铺显示块,例如该主平铺显示块可以是用作背景屏幕的图标的矩形或正方形形状,下面将更加全面地进行描述。
[0077]图1C是示出了包括存储器106、用户接口 108和控制器112在内的用户终端设备100的示例实施例的方框图,其中用户终端设备100与图像形成设备200相连。用户终端设备100与图像形成设备200相连。用户终端设备100由操作系统(O / S)驱动,例如
Windows88。用户终端设备包括存储器106,存储器存储图像形成设备100的地址和/或状态信息、工作选项以及用于执行工作的metro应用。用户界面108经由metro应用提供的用户界面窗口接收要应用到图像形成设备200的工作选项的选择,并且在用户界面108的Windowse 8的背景屏幕上显示所产生的用户界面(UI)区域。控制器112将工作选项映射到UI区域并且在存储器106处存储结果。
[0078]在下文中,将解释根据示例实施例的用户终端设备100。W丨ndows' 8支持metro风格π环境,并且在metiO风格Π环境中可能不支持图像形成设备200的扫描功能。另夕卜,可能不会将图像形成设备200的地址信息直接提供给应用。因此,根据示例实施例的用户终端设备100可以使用预先定义的打印机驱动器,获得图像形成设备200的地址信息,并且通过使用所获得的地址信息来执行扫描功能。
[0079]当metro应用操作时,根据示例实施例的用户接口 110可以通过使用从metro应用提供的用户界面窗口来接收用于执行图像形成设备200的扫描工作的命令。
[0080]根据示例实施例的用户接口 110可以接收用于执行图像形成设备200的扫描工作的命令。
[0081]用户接口 110可以显示支持通过控制器130的控制确定的预先定义打印机驱动器的图像形成设备200,并且可以选择图像形成设备200来执行用于执行扫描工作的命令。预先定义的打印机驱动器可以是V4版本的打印机驱动器。
[0082]预先定义的打印机驱动器表示通过使用预先定义的双向通信方案(即,双向打印机通信)来控制打印机的程序。因为打印机驱动器根据设备类型具有不同的控制方法,应该安装分离的打印机驱动器。
[0083]例如,Windows? 8支持V4版本的打印机驱动器(下文中,称作V4驱动器),并且
打印机驱动器可以通过双向通信获得打印机的IP地址和状态信息。可以定义可扩展标识语言(XML)格式的双向通信方案并用于获得打印机的IP地址和状态信息。
[0084]将参考图3详细地解释预先定义的双向通信方案。
[0085]使用V4驱动器,通信接口 120请求图像形成设备200的地址信息,并且接收所请求的图像形成设备200的地址信息。具体地,通信接口 120可以向支持V4驱动器的图像形成设备200请求并接收网络地址信息。
[0086]另外,通信接口 120可以使用V4驱动器,向图像形成设备200请求由控制器130选择的图像形成设备200的地址信息,并且从图像形成设备200接收地址信息。
[0087]使用V4驱动器,通信接口 120可以请求和接收图像形成设备200的状态信息以及图像形成设备200的地址信息。
[0088]状态信息可以包括网络信息、可支持工作信息和与图像形成设备200有关的部件消耗信息(component consumption information)的至少一个。部件消耗信息可以包括可用调色剂的量、打印介质的量等。具体地,网络信息表示与图像形成设备200的网络连接状态、网络安全状态和网络地址(端口地址或IP地址)有关的信息。可支持工作信息表示与是否支持诸如打印、扫描或传真之类的工作和是否支持每一个工作中的选项有关的信息。
[0089]状态信息包括能力信息,基于能力信息提供故障诊断(troubleshooting)指南,并且提供耗材预订或者链接制造商网页的功能。另外,状态信息可以在打印的同时显示错误通知,可以在选择期间向用户提供故障诊断指南,或者可以用于建立高质量的打印选项,例如eco设置(减小打印时使用的材料(例如墨水、调色剂等)量的同时提供各种功率设置以保持打印质量)、工作统计和机密表达设置。
[0090]地址信息可以包括图像形成设备200的网络地址,例如IP地址。因为在该示例实施例的O / S中不能获得图像形成设备200的网络地址,可以通过使用预先定义的打印驱动器从图像形成设备发送网络地址。
[0091]尽管图像形成设备200的地址信息可以具有与状态信息不同的意思,可以在图像形成设备200的状态信息中包括图像形成设备200的地址信息。
[0092]下面将参考图3进一步解释请求和接收图像形成设备200的地址信息和状态信息期间使用的双向通信方案。
[0093]通信接口 120可以从图像形成设备200接收与用于执行扫描工作的命令相对应的扫描数据。
[0094]控制器130控制通信接口 120基于图像形成设备200的地址信息向图像形成设备200发送用于执行扫描工作的命令,并且发送与用于执行扫描工作的命令相对应的扫描数据。具体地,控制器130可以控制通信接口 120通过使用与预先定义的打印机驱动器的协议不同的通信协议来发送用于执行扫描工作的命令。
[0095]控制器130可以在获得图像形成设备200的地址信息之后不使用预先定义的打印机驱动器,而是替代地基于图像形成设备200的地址信息与图像形成设备200直接相连,并且控制通信接口 120发送/接收用于执行扫描工作的命令,并且发送扫描数据。具体地,控制器130控制使用与预先定义的打印机驱动器不同的另一个网络模块来发送用于执行扫描工作的命令。
[0096]与预先定义的打印机驱动器不同的另一个网络模块是通过使用诸如简单网络管理协议(SNMP)或超文本传输协议(HTTP)之类的协议与图像形成设备200直接通信的模块,并且可以在metix)风格应用处直接进行控制。
[0097]如果将用于执行扫描工作的命令输入到用户接口 110,控制器130可以确定图像形成设备200是否支持预先定义的打印机驱动器,并且显示支持预先定义的打印机驱动器的图像形成设备200。
[0098]控制器130可以使用发送至图像形成设备的用于执行扫描工作的命令来发送在用户接口 110中选择的扫描选项。
[0099]扫描选项是用于执行扫描工作的设置值,例如设置是否进行双面扫描、是否执行彩色扫描、分辨率、亮度和图像尺寸的值。例如,可以根据图像形成设备200的状态地址(即,可支持工作信息)来设置扫描选项。
[0100]存储器140存储显不用户界面窗口的metro应用,用户界面窗口接收执彳了扫描工作的命令;以及与图像形成设备通信的V4驱动器。
[0101]存储器140可以存储列表,所述列表包括与用户终端设备100相连的图像形成设备200。包括图像形成设备200在内的列表可以包括图像形成设备200的端口名称和型号名称。
[0102]图1A示出了存储器140、用户接口 110、显示器150和图像形成设备200。存储器140可以将从图像形成设备200发送的图像形成设备200的地址信息和状态信息与包括图像形成设备200的列表进行映射,并且可以存储映射的信息。在映射和存储之后,存储器140可以存储从图像形成设备200发送的扫描数据。
[0103]显示器150可以显示用户界面窗口,以便基于从通信接口 120接收的图像形成设备200的状态信息来接收扫描选项的选择。另外,显示器150可以根据控制器130的确定来显示包括支持预先定义打印机驱动器的图像形成设备在内的列表。
[0104]通信接口 120可以显示与从通信接口 120接收的用于执行扫描工作的命令相对应的扫描数据。[0105]根据上述示例实施例的用户终端设备100可以获得与O / S中的用户终端设备100相连的图像形成设备200的地址信息,所述O / S不直接提供图像形成设备200的地址信息,并且可以通过使用所述地址信息来提供执行扫描工作的应用。
[0106]在下文中,将描述根据另一个不例实施例的用户终端设备100。 Windows'+8的metro风格UI环境对于图像形成设备200的错误的状态信息存在限制。具体地,只能在图像形成设备200的打印工作的执行期间通知用户错误状态,并且错误状态的类型限制于在
O/ S中设置的128种。因此,不能全面地表达从传统图像形成设备提供的约500种错误状态。
[0107]因此,根据本示例实施例的用户终端设备100安装用于提供相对于由于上述限制通常不能提供给用户的错误的状态信息,而不需改变图像形成设备200的固件。
[0108]用户接口 110可以接收用于选择用户界面窗口的用户操作,所述用户界面窗口显示从metro应用提供的状态消息。另外,可以输入用于设置请求第二状态消息的第一状态消息的类型的用户操作。
[0109]下面将在描述通信接口 120期间详细地解释第一状态消息和第二状态消息。
[0110]通信接口 120可以使用图像形成设备200的打印机驱动器,并且接收图像形成设备200的第一状态消息和地址信息。打印机驱动器可以是V4驱动器。
[0111]另外,通信接口 120可以根据控制器130的控制使用图像形成设备200的地址信息,向连接的图像形成设备200请求第二状态消息,并且接收第二状态消息。具体地,在通过控制器130的控制获取图像形成设备200的地址信息之后,通信接口 120可以基于图像形成设备200的地址信息来连接到图像形成设备200,而无需使用打印机驱动器。在这种情况下,通信接口 120可以通过使用与打印机驱动器不同的另一个网络模块来与图像形成设备200通信。例如,metro应用10可以通过使用诸如简单网络管理协议(SNMP)、超文本传输协议(HTTP)和/或通用串行总线(USB)协议之类的通信协议与图像形成设备200直接通信。
[0112]在这一示例实施例中,图像形成设备200的第一状态消息是打印机驱动器中的预先定义消息。具体地,第一状态消息可以是在打印机驱动器的事件XML中定义的消息。例如,W丨n(Jowsr 8的metroUI环境支持打印机驱动器的V4版本,并且打印机驱动器可以加载预先定义的事件XML。因此,因为只接收了在加载的事件XML中定义的状态消息,可以不检查图像形成设备200的更详细状态。
[0113]在分类为f indowse 8的metroUI环境中O / S支持的128个状态消息的错
误的消息中,根据示例实施例的第一状态消息可以是在V4打印机驱动器中重新定义的 13 个状态消息:Door0pen、MarkerSuppIyLow> MarkerFailure、MarkerSuppIyEmpty>MediaLow、MediaEmpty、MediaJam、MediaNeeded、OutputAreaAlmostFul 1、OutputAreaFul 1、AttentionRequired、Paused、End of job 或 job cancel。
[0114]下面结合图8讨论第一状态消息的附加解释,其示出了从打印卷轴20获得状态信息的metro应用10,例如与执行与故障诊断页面相连的操作有关的信息。
[0115]第二状态消息表示一个消息,传递比第一状态消息更详细的图像形成设备00的状态,并且具有在打印机驱动器中没有定义的比较属性。因为与第一状态消息相比第二状态消息可以提供更多类型的状态信息,可以将图像形成设备200的更加详细的状态提供给用户终端设备100。
[0116]下面将结合图9讨论第二状态消息的附加解释,图9示出了除了使用第一状态消息获得的状态信息之外,还获得附件状态信息(例如,SM.XML和Lite SMl7的状态代码)的metro 应用 10。
[0117]图像形成设备200的地址信息表示图像形成设备200的网络地址,即如在示例实施例中讨论的IP地址。因为在该示例实施例的O / S中不能获得图像形成设备200的网络地址,可以通过使用打印机驱动器从图像形成设备200发送网络地址。
[0118]控制器130可以使用图像形成设备200的地址信息,并且向图像形成设备200请求比第一状态消息更详细的第二状态消息。具体地,控制器130在获得图像形成设备200的地址信息之后可以不使用打印机器驱动器,而是基于图像形成设备200的地址信息直接控制通信接口 120与图像形成设备200相连。
[0119]根据所接收的第一状态消息的类型,控制器130可以确定是否需要请求第二状态信息。具体地,根据在打印机驱动器中预先定义的第一状态消息的类型,控制器130可以确定是否需要请求具有附加详细信息的第二状态信息。
[0120]例如,如果接收到“DoorOpen”状态信息,比较第一状态信息中包括的条件足以向用户提供信息。然而,如果接收到“PaperEmpty”状态信息,比较第一状态信息中包括的条件不足以提供与至少一个馈纸器中的哪个馈纸器缺少纸材料有关的信息。因此,可以确定需要比第一状态信息更加详细的第二状态信息。作为其结果,如果接收到“DoorOpen”状态信息,可以确定第二状态消息是不必要的。然而,如果接收到“PaperEmpty”状态信息,可以确定需要第二状态息。
[0121]如以上示例,只有控制器130确定需要第二状态信息时才从图像形成设备200请求第二状态信息。下面将参考图10解释该确定过程。
[0122]如果在将进一步请求第二状态信息的情况下输入用于设置第一状态消息的类型的用户操作,控制器130可以根据第一状态消息的类型确定是否请求第二状态信息。具体地,在从用户直接请求第二状态消息的情况下,用户终端设备100可以接收第一状态消息的建立类型。因此,根据用户设置的第一状态消息的类型,控制器130可以确定是否请求第二状态消息。下面将结合图12进行进一步解释。
[0123]如果从第二状态信息提取的状态属性不是告警或错误,控制器130可以在延迟预先定义的时间之后再次请求第二状态消息。
[0124]例如,与第一状态消息不同,第二状态消息可以包括与图像形成设备200的状态有关的各种信息。具体地,第二状态消息可以包括与图像形成设备200的状态有关的告警、错误和信息的至少一个属性。在这种情况下,如果从第二状态信息提取的状态属性不是告警或错误,控制器130可以在预先定义时间的延迟之后再次接收第二状态消息。实现这种操作的原因在于第一状态消息和第二状态消息的接收时间点彼此不同。因此,通过考虑图像形成设备200中的状态的更新时间,如果不是错误和/或告警,则可以在预先定义时间的延迟之后接收第二状态消息。如果第二状态消息指的是错误和/或告警,则可以基于第二状态消息以弹出窗的形式显示信息,并且如果第二状态消息指的是所述信息,则可以完成所述信息处理。[0125]如果输入用户操作以选择在显示器150上显示的弹出窗,控制器130可以使用第一状态消息和第二状态消息的至少一个,并且与故障诊断页面相连。具体地,如果控制器130没有接收到第二状态消息,可以通过控制器130使用第一状态信息来连接故障诊断页面。如果控制器130接收到第二状态消息,可以通过控制器130使用第一状态消息和第二状态消息两者来连接故障诊断页面。下面将结合图9和图10对于连接故障诊断页面的具体解释。
[0126]存储器140可以存储预先定义的第一状态消息。另外,在请求第二状态消息的情况下,存储器140可以存储第一状态消息的类型。
[0127]显示器150显示第一状态消息和第二状态消息的至少一个。具体地,如果没有接收到第二状态消息,图像形成设备200通过从第一状态消息提取状态来向用户提供状态,并且界面窗口的弹出窗传递信息。如果接收到第二状态消息,图像形成设备200通过基于第一和第二状态消息来提取状态向用户提供状态,并且可以按照弹出窗格式在metro应用的用户界面窗口上显示信息。
[0128]显示器150显示信息的方法可以使用弹出窗格式或者其他各种类型的信息显示器。
[0129]根据如上所述的示例实施例的用户终端设备100可以在图像形成设备200的信息状态方面存在限制的O / S中接收图像形成设备200的详细状态消息,并且可以向用户提供与图像形成设备200的错误或告警有关的信息状态。
[0130]在下文中,将解释根据另一个示例实施例的用户终端设备100。在 Windows*8 的metro风格Π环境中,与传统 的桌面Π环境不同,可以针对一个应用创建按照直接格式的多个次平铺显示块。
[0131]平铺显示块是用于Windows^ 8的metix)风格Π环境的背景屏幕的矩形或正方形形状的图标,并且具有移动到应用、网站、地址簿和其他条目的链接功能。与传统图标不同,平铺显示块可以实时地显示与每一个链接的项目相关联的信息变化,并且例如,实时地在收件箱中显示多个未阅读的消息。可以将平铺显示块分类为两种类型应用平铺显示块(主平铺显示块)和次平铺显示块。应用平铺显示块(主平铺显示块)表示当安装应用时创建的平铺显示块,而次平铺显示块表示由用户附加地创建的平铺显示块。将参考图15进一步解释平铺显示块。
[0132]用户可以使用先前创建的次平铺显示块,并且在任意时间输入相应应用的特定页面,并且可以在任意时间处在次平铺显示块上显示相应应用的处理状态。
[0133]根据如下所述的示例实施例的用户终端设备100可以使用次平铺显示块,并且可以执行图像形成设备200的工作。因此,提出了一种对于以下问题的解决方案:如果退出相应的应用屏幕,不能在O / S的背景屏幕上检查图像形成设备的工作处理状态;并且提出了一种对于以下不便的解决方案:如果连接了多个图像形成设备并且如果提供太多的工作选项设置,则应该选择用于执行工作的图像形成设备以及可以设置每一个工作选项。
[0134]用户接口 110通过由metro应用提供的用户界面窗口接收应用到图像形成设备200的工作选项的选择。
[0135]在这种情况下,用户接口 110可以接收用于执行工作的图像形成设备200的选择以及工作选项的选择。[0136]下面结合图20提供进一步解释。
[0137]通信接口 120使用metro应用,并且基于与Π区域相对应的工作选项来向图像形成设备200发送用于执行工作的命令。具体地,如果选择与工作选项相对应的Π区域,控制器130实现metix)应用以使用图像形成设备200执行工作,并且自动地应用与UI区域相对应的工作选项。通信接口 120可以基于所应用的工作选项向图像形成设备200发送用于执行工作的命令。
[0138]UI区域是显示工作选项和用于执行工作的图像形成设备200的设备信息中至少一个的区域。UI区域可以配置为平铺显示块形状格式。平铺显示块可以是Windows、的metix)风格Π环境中的次平铺显示块。示例实施例提出了按照平铺显示块形状格式创建UI区域;然而,UI区域形状可以改变。
[0139]如果在工作执行页面上输入用于修改工作选项的用户操作,通信接口 120可以基于修改的工作选项向图像形成设备200发送用于执行工作的命令。具体地,如果选择与工作选项相对应的Π区域,显示器150可以显示应用的工作执行页面,在所述工作执行页面上自动地施加与UI区域相对应的工作选项。如果在显示的工作执行页面上修改工作选项,通信接口 120可以基于修改的工作选项向图像形成设备200发送用于执行工作的命令。
[0140]控制器130控制创建与工作选项的选择相对应的Π区域,并且在背景屏幕上显示所创建的Π区域。所创建的与工作选项相对应的Π区域可以是如上所述的次平铺显示块。结合图20提供进一步解释。
[0141]当找到与图像形成设备200有关的先前创建的Π区域时,控制器130可以控制将与先前创建的Π区域相对应的工作选项更新为在用户接口 110中选择的工作选项,在背景屏幕上显示所更新的工作选项,并且将更新的工作选项存储在存储器140中。具体地,如果已经在应用上创建了与用户选择的图像形成设备200相对应的次平铺显示块,则可以根据用户选择创建新的次平铺显示块,或新近更新先前的次平铺显示块。下面结合图22提供进一步解释。
[0142]如果在背景屏幕上选择预先定义的Π区域,控制器130可以实现用于执行所述工作的应用。预先定义的Π区域是主平铺显示块,从而实现执行图像形成设备200的工作的应用,可以在安装应用时提供所述主平铺显示块。下面将结合图20进一步描述这种情况。
[0143]如果选择与工作选项相对应的Π区域,控制器130可以实现metro应用以使用图像形成设备执行工作。与工作选项相对应的Π区域可以是如上所述的次平铺显示块。
[0144]控制器130可以控制将工作选项与UI区域相映射,并且存储映射的信息。
[0145]当根据用于执行工作的命令在图像形成设备200中执行工作时,控制器130可以在UI区域上显示图像形成设备200的工作执行信息。具体地,控制器1130可以在与图像形成设备200相对应的次平铺显示块上显示图像形成设备200的工作处理状态。下面将结合图24更加详细地进一步解释这一情况。
[0146]如果根据用于执行工作的命令在图像形成设备200中完成工作,控制器130可以在UI区域上显示图像形成设备200的工作执行结果。具体地,控制器130可以在与图像形成设备200相对应的次平铺显示块上显示图像形成设备200的工作执行结果。下面将结合图24更加详细地进一步解释这一点。
[0147]存储器140可以将所选择的工作选项与相应的Π区域进行映射,并且存储映射的结果。具体地,存储器140可以将用户选择的工作选项与所创建的Π区域进行映射,即与次平铺显示块进行映射,并且存储映射的信息。存储器140可以列出工作选项,并且还可以将用于执行工作的图像形成设备的信息与所创建的UI区域进行映射,即与次平铺显示块进行映射,并且存储映射的数据。例如,存储器140可以使用所创建的时间信息作为关键词(key),将图像形成设备200的设备信息和工作选项设置信息与平铺显示块ID进行映射,并且进行存储。下面将结合图15进一步描述这一点。
[0148]显示器150显示具有与工作选项相对应的Π区域的背景屏幕。具体地,显示器150可以显示具有与工作选项相对应的Π区域的O / S系统的背景屏幕,即次平铺显示块。
[0149]如果选择与工作选项相对应的Π区域,显示器150可以显示应用的工作执行页面,其中自动地施加与UI区域相对应的工作选项。
[0150]根据如上所述的示例实施例的用户终端设备100可以提供Π区域,在所述Π区域自动地施加用于执行工作的图像形成设备200和工作选项,因此无需冗余处理就可以执行工作。另外,可以在Π区域上显示工作处理状态,并且用户实时地直观地观察工作处理信息。
[0151]在下文中,将通过参考图2解释在用户终端设备100中实现的程序。所述解释同样可以应用于每一个示例实施例。
[0152]图2是在根据示例实施例的用户终端设备100中实现的程序的方框图。
[0153]参考图2,为了控制图像形成设备200,可以在用户终端设备100中实现诸如metro应用10(即metiO应用10)、打印机卷轴20、打印机驱动器30和端口监视器40之类的程序。
[0154]Metro应用10是包 括f 丨ndows* 8的metro风格UI环境在内的应用,其中metro应用10执行图像形成设备200的各种工作功能。Metro应用10可以支持起始体验、高级打印设置体验以及由Mic roso ?*定义的打印通知体验。
[0155]另外,metro应用10可以通过使用另一个网络模块与图像形成设备200直接通信,而无需使用打印机驱动器30。在这种情况下使用的通信协议是SNMP、HTTP和USB。
[0156]Metro应用10可以称作M1.C.ros()1:r商店应用或者metro应用。如果安装图像形成设备200的打印机驱动器30,可以将metro应用10自动地安装在用户终端设备100中。另外,metro应用10通过与图像形成设备200互锁来提供附加的信息,并且提供附加的故障诊断指南、耗材预订以及与打印期间的错误有关的制造商网站链接,以增强用户的体验。
[0157]打印机卷轴20管理在用户终端设备100中安装的图像形成设备200,并且控制发送图像形成设备200的图像形成工作。
[0158]打印机驱动器30是用于控制用户终端设备100中的图像形成设备200的程序,并且在打印期间执行将从施加的程序传递到图像形成设备200命令转换为适用于图像形成设备200的命令。
[0159]示例实施例支持在W丨ndows" 8的metro UI环境中的V4版本的打印机驱动器,并且打印机驱动器30可以通过双向通信获得打印机的IP地址和状态信息。可以定义XML格式的双向通信方案并且用于获得打印机的IP地址和状态信息。[0160]可以将打印机驱动器30称作Wifidows" 8的metroUI环境中的V4驱动器。
[0161]端口监视器40是由Windows* 8的metroUI环境支持的网络接口,并且支持诸如发送控制协议/因特网协议(TCP / IP)、USB和设备上的网站服务(WSD)之类的协议。然而,端口监视器40具有一些限制。例如,关于USB可能不支持控制信道,并且限制了与图像形成设备200有关的状态信息的类型。
[0162]尽管图2示出了端口监视器40是与打印机驱动器30分离的程序,可以在打印机驱动器30中建立和包括端口监视器40。
[0163]图像形成设备200可以具有诸如SNMP210、HTTP220和USB230之类的通信接口,并且可以执行诸如打印240、扫描250和传真260之类的工作。
[0164]图3至图7描述了根据示例实施例的用户终端设备100。
[0165]图3示出了获得与根据示例实施例的用户终端设备100相连的图像形成设备200的地址信息的操作。
[0166]通过参考图3,metro应用10可以通过打印机卷轴20接收与用户终端设备100相连的图像形成设备200的列表。在这种情况下,metro应用10可以显示图4中图像形成设备的列表。
[0167]如下表1所示,Metro应用10通过使用预先定义双向通信方案来向V4打印机驱动器30请求确认图像形成设备200的地址信息。
[0168]表1
[0169]`
icbidiiGetxmlnsrbidiyhttpY/schemas.mierosoftcom/wi ndows/2005/03/prir?tir?g/bfdt">
I<Query</bid1:Get>
[0170]如下表2所示,V4打印机驱动器30可以响应于从metro应用10请求的双向通信方案,获得和存储预先定义双向XML格式的双向通信方案的图像形成设备200的地址信息。
[0171]表2
[0172]
i<?xml version="! ?"?>
<bid1:Schema xmIns:bid1-Hhttp://schemas,mtorosoft*rani^vinclows/2005/03/printing/bjdiii>
I 〈Property name=MPrinter">
<Property name ^Samsung1、
<Property Hanie=llIPAdcfressl^
<Va!ue name=HIPv4ListH (^=13114.1236,11,5112.2.511 device! Odax=llIaIseiiIype=wBIDLSTRiNGii drvPrtnterEwnt=Mtrue” rafreshlnterval=,,e00H />
</Property>
I</Property>
;</bidi;Schema>[0173]V4打印机驱动器30可以如下表3所示,根据预先定义的双向通信方案将图像形成设备200的地址信息传递至metro应用10。图像形成设备200的地址信息是10.88.190.85、192.168.1.5 和 192.168.11.4。
[0174]表3
[0175]
【权利要求】
1.一种控制用户终端设备的方法,所述用户终端设备与图像形成设备相连并且由操作系统O / S驱动,所述方法包括: 显示操作系统的背景屏幕,所述背景屏幕包括与工作选项相对应的用户界面UI区域;如果选择UI区域,则驱动metiO应用使用图像形成设备执行工作;以及通过使用metix)应用,根据与UI区域相对应的工作选项向图像形成设备发送用于执行所述工作的命令。
2.根据权利要求1所述的方法,其中发送用于执行所述工作的命令还包括: 显示应用的工作执行页面,在所述工作执行页面上自动地实现与Π区域相对应的工作选项;以及 如果在工作执行页面上输入用于修改工作选项的用户操作,则根据修改的工作选项向图像形成设备发送用于执行所述工作的命令。
3.根据权利要求1所述的方法,包括:当根据用于执行所述工作的命令在图像形成设备处执行所述工作时,在Π区域上显示图像形成设备的工作执行信息。
4.根据权利要求1所述的方法,包括:如果根据用于执行所述工作的命令在所述图像形成设备处完成了所述工作,则在Π区域上显示在图像形成设备处执行所述工作的结果。
5.一种控制用户终端设备的方法,所述用户终端设备与图像形成设备相连并且由操作系统O / S驱动,所述方 法包括: 如果驱动metro应用,则接收要应用到图像形成设备的工作选项的选择; 产生与所选择的工作选项相对应的用户界面Π区域,并且在操作系统的背景屏幕上显示所产生的Π区域;以及 将所述工作选项映射和存储到UI区域。
6.根据权利要求5所述的方法,还包括:在接收工作选项的选择之前,如果在背景屏幕上选择预先定义的UI区域,则驱动metro应用执行所述工作。
7.根据权利要求5所述的方法,其中产生与所选择的工作选项相对应的Π区域并且在操作系统的背景屏幕上显示所产生的UI区域包括: 如果存在与图像形成设备相对应的先前产生的Π区域,则根据用户操作更新与所述先前产生的UI区域相对应的工作选项,并且显示和存储结果。
8.根据权利要求5所述的方法,其中接收工作选项的选择包括:除工作选项之外,还接收图像形成设备的选择以执行所述工作。
9.根据权利要求5所述的方法,其中所述Π区域配置为平铺显示块形式,所述平铺显示块形式显示工作选项和图像形成设备的设备信息的至少一个以执行所述工作。
10.一种用户终端设备,所述用户终端设备与图像形成设备相连并且通过操作系统O / S驱动,所述用户终端设备包括: 存储器,所述存储器存储与图像形成设备相关的信息和metiO应用以执行工作; 显示器,所述显示器显示操作系统的背景屏幕,所述背景屏幕包括与工作选项相对应的用户界面Π区域; 控制器,如果选择所述Π区域,则所述控制器实施所述metix)应用;以及通信接口,所述通信接口通过使用metro应用,根据与Π区域相对应的工作选项向图像形成设备发送用于执行所述工作的命令。
11.根据权利要求10所述的用户终端设备,其中如果在操作系统的背景屏幕上选择与工作选项相对应的UI区域,则显示工作执行页面,在所述工作执行页面上自动地应用与所述Π区域相对应的工作选项;并且 如果将用于修改工作选项的用户操作输入到工作执行页面,则所述通信接口根据修改的工作选项向图像形成设备发送用于执行所述工作的命令。
12.—种用户终端设备,所述用户终端设备与图像形成设备相连并且通过操作系统O/ S驱动,所述用户终端设备包括: 存储器,所述存储器存储与图像形成设备相关的信息和metiO应用以执行工作; 用户接口,所述用户接口经由metix)应用提供的用户界面窗口接收要应用至图像形成设备的工作选项的选择,并且在操作系统的背景屏幕上显示所产生的UI区域;以及 控制器,所述控制器将工作选项映射到UI区域,并且在存储器中存储结果。
13.根据权利要求12所述的用户终端设备,其中如果存在与图像形成设备相对应的先前产生的UI区域,则所述控制器进行控制,使得根据用户操作将与所述先前产生的UI区域相对应的工作选项更新为所选择的工作选项,并且进行存储。
14.根据权利要求12所述的用户终端设备,其中所述Π区域配置为平铺显示块形式,所述平铺显示块形式显示工作选项和图像形成设备的设备信息的至少一个以执行所述工作。
【文档编号】H04N1/00GK103780787SQ201310498771
【公开日】2014年5月7日 申请日期:2013年10月22日 优先权日:2012年10月23日
【发明者】金正勋, 朴仁昌, 姜亨钟, 宋美淑 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1