文档处理方法以及文档处理设备与流程

文档序号:11589917阅读:143来源:国知局

本申请教导了一些实施方式,这些实施方式大体涉及使用基于接近的发现法选择多功能打印机,并且特别地涉及使用移动计算设备打印到紧邻的多功能打印机。



背景技术:

文档处理设备在许多商业和学术环境中广泛使用。这样的设备包括复印机、扫描仪、打印机以及传真机。现今,与这样的设备相关联的一个或多个功能结合成单个单元,称作多功能外围设备(“mfp”)或者多功能设备(“mfd”)。mfp通常连接到网络以允许用户从他们的计算机远程打印、扫描可以发送到用户的计算机或第三方的计算机(例如经由电子邮件)的文档、复制文档或传真文档给其他人。

当用户期望将文档打印到mfp时,用户可以发现网络上的可用mfp,或者信息技术人员可以将用户的计算设备配置为默认使用一个或多个mfp。然而,用户不可以通过用于在用户的计算设备上识别mfp的名称或标识符知道特定mfp的物理位置,特别是如果打印机已被新添加,或者如果用户在不熟悉的位置。另外,用户可能想要例如基于mfp与用户的接近度来基于mfp的位置打印到特定的mfp,并且可以不必知道特定的mfp的名称或者标识符。另外,出于隐私原因,用户可能不想在mfp上打印敏感文档,直到用户实际存在于mfp处,使得用户可以在打印之后立即检索文档。



技术实现要素:

在示例性实施方式中,文档处理系统包括嵌入式控制器和配置为与附近的移动计算设备进行通信的无线个人局域网接口。当移动计算设备紧邻文档处理系统时,指示用户在文档处理系统处,嵌入式控制器被配置为经由无线个人局域网向移动计算设备发送识别数据。识别数据可以用于确定文档处理系统的寻址信息,使得移动计算设备可以经由局域网发送待打印的文档。为了发现移动计算设备,嵌入式控制器经由无线个人网络接口传输uuid或者通用唯一标识符,并且从移动计算设备接收响应。响应的rssi或者接收信号强度指示可用于确定到移动计算设备的大致距离。蓝牙低能耗协议是包括距离近似特征的示例性无线个人局域网协议。移动计算设备可以包括移动电话、智能电话、基于平板电脑的计算设备、膝上型电脑、平视显示器或者基于眼镜的计算设备、及智能腕表。嵌入式控制器可以包括用于与局部网进行有线或者无线网络通信的局域网接口。文档处理系统通常经由局部网接收待印刷的文档。文档处理系统可以包括相关联的移动计算设备,移动计算设备被配置为使用在通过无线个人局域网发送到移动计算设备的识别数据中提供的文档处理设备的身份来向文档处理设备发送文档。移动计算设备使用局域网,例如使用无线局域网接口发送文档至文档处理设备。在配置中,文档处理系统包括识别标签。移动计算设备被配置为捕获标签的图像,并且使用来自标签的信息来识别文档处理系统。标签可以包括qr或快速响应代码、条形码、文档处理系统的名称、文档处理系统序列号、ip地址或因特网协议地址、或mac地址或媒体存取控制地址、或url或统一资源定位器,用于获取关于文档处理系统的信息或用于发送待打印的文档的文档处理系统的位置。例如,标签可包括关于文档处理系统的信息和移动计算设备查询数据库以确定文档处理系统的网络地址的信息。

在示例性实施方式中,一种方法包括确定移动计算设备是否在文档处理设备附近,并且基于设备的接近度经由无线个人局域网接口选择性地将关于文档处理设备的识别数据发送到移动计算设备。方法还可以包括使用无线个人局域网接口传输uuid并且从移动计算设备接收响应。方法可以包括确定所接收的响应的rssi并且至少部分基于rssi近似到移动计算设备的距离。方法可以使用蓝牙低能耗协议用于无线个人局域网。方法可以进一步包括从移动计算设备通过局域网络接收文档并且在文档处理设备上打印文档。方法还可以包括通过移动计算设备从各自在移动计算设备附近的多个文档处理系统接收数据。移动计算设备可以呈现识别文档处理系统的选择框并接收对待用于打印文档的文档处理系统之一的选择。移动计算设备经由到局域网的无线连接将待打印的文档发送到所选择的文档处理系统。

在示例性实施方式中,文档处理设备包括被配置为打印接收的文档的打印机,以及被配置为使用蓝牙低能耗通信与移动计算设备通信的无线个人局域网接口。无线个人局域网接口可以确定接收的通信的rssi,并且处理器可以配置为经由蓝牙向移动计算设备选择性地发送基于rssi的数据,以向移动计算设备识别文档处理设备。文档处理设备可以进一步包括被配置为接收待打印的文档的局域网络。响应于通过无线个人局域网向移动计算设备发送识别文档处理系统的数据,文档处理系统通过局域网从移动计算设备接收待打印的文档。处理器还可以被配置为经由无线个人局域网接口广播uuid,从移动计算设备接收响应的通信反馈,并且经由无线个人局域网与移动计算设备建立通信会话。处理器可以被配置为当rssi降低到低于阈值水平,指示用户已经离开文档处理设备时而终止通信会话。

附图说明

图1是根据本公开内容的实施方式的多功能外围设备中包括的基于接近的检测系统的示图。

图2是根据本公开内容的实施方式的多功能外围设备的组件的框图。

图3a和3b是包括根据本公开内容的实施方式的基于接近的检测系统的多功能外围设备的系统综述图。

图4是基于接近的检测系统的软件组件的系统图。

具体实施方式

通过实例并参考附图来详细描述本文公开的系统和方法。应当理解,所公开和描述的实例、布置、配置、组件、元件、装置、设备方法、系统等可进行修改并可期望用于具体应用。在本公开内容中,特定技术、布置等的任何识别与所呈现的具体实例相关,或者仅仅是对这样的技术、布置等的一般描述。对具体细节或实例的识别并非旨在且不应解释为强制性或限制性的,除非特别指定。

本文中公开的系统和方法描述用于文档处理设备的基于接近的检测系统。合适的文档处理设备包括扫描仪、复印机、打印机、绘图仪及传真机。这些功能中的两个或更多可以包含在被称为多功能外围设备(mfp)或多功能设备(mfd)的单个设备或单元中,其也可以用作电子邮件或其他信息路由网关。如本文中使用的,mfp包括具有诸如上面指出的那些的一个或多个文档处理功能的任何设备。虽然本文中描述的示例性实施方式涉及mfp,将理解的是它们还可以应用于单个使用设备,诸如打印机。

公开的基于接近的检测系统允许用户通过在mfp附近来选择用于打印文档的mfp。在第一实施方式中,用户检测在用户附近的mfp,例如通过使用移动计算设备的照相机扫描mfp上的识别标记。在第二实施方式中,mfp检测用户的移动计算设备何时接近,例如通过使用蓝牙低能耗协议(也被称为bluetoothle)的接近检测能力。第三实施方式可以使用两种检测方法的结合。

有利地,基于接近的检测系统可以辅助用户将文档打印至期望mfp。另外,基于接近的检测系统允许用户在打印文档之前等到用户在mfp附近,避免敏感文档在用户到达mfp以检索打印的文档之前可能被打印并且其他方可看到。类似地,基于接近的检测系统允许用户避免打印作业可能排队到忙或不能工作的mfp的情况,要求用户取消打印作业并找到待打印至的另一合适的mfp。取消打印作业可能需要用户在打印作业仍在队列中时离开mfp的附近,以便在远程计算系统上取消打印作业,从而产生敏感文档可能在用户取消打印作业之前被打印的可能性。公开的基于接近的检测系统解决与打印至mfp相关联的这些及其他问题。

转向图1,呈现了具有基于接近的检测的文档处理系统100。文档处理系统100包括与一个或多个文档处理设备进行数据通信的网络102,文档处理设备适当地包括如图所示的mfp104。mfp104适当地可操作用于打印、传真、扫描、拷贝、电子邮件、或者本领域普通技术人员能理解的任何其他文档处理操作。在所示的实施方式中,mfp104包括适当地包括显示屏幕的用户界面106。mfp104的操作通过嵌入式控制器108和嵌入式数据存储110适当地管理。

在图1的示例性实施方式中,mfp104耦合用于与网络102进行数据通信112,该网络适当地包括局域网络(lan)、远程局域网络(rlan)、可以包括互联网的广域网络(wan)、或者任何其组合。

移动计算设备114被配置为与网络102进行数据通信118。移动计算设备114可以使用网络102与mfp104进行通信。例如,移动计算设备114可以通过网络102打印文档至mfp104。

在实施方式中,mfp104还耦合用于与移动计算设备114的近程数据通信116。移动计算设备114可以是平视显示器,例如googleglass。在其他配置中,移动计算设备可以是由用户佩戴或者携带的任何合适的计算设备,包括(而不限于)诸如appleiphone的智能电话或者诸如appleiwatch或者基于android的智能腕表的智能腕表。在配置中,近程数据通信协议是蓝牙低能耗,虽然也可以使用其他合适的数据通信协议。

现在转向图2,呈现了适当地包括诸如图1的mfp104的多功能外围设备的功能组件200。包括的是适当地包括计算机的控制器108的示例性实施方式。示例性控制器108中包括的是一个或多个处理器,诸如通过中央处理单元(cpu)202示出的。还包括非易失性存储器,诸如只读存储器(rom)204、随机存取存储器(ram)206、存储接口208、网络接口210、及输入输出(i/o)接口234。在示例性实施方式中,cpu202、rom204、ram206、存储接口208、网络接口210、及i/o接口234经由总线212相互数据通信。存储接口208便于利用诸如一个或多个盘216的大容量数据存储器或诸如闪存驱动器、固态存储驱动器、cd、dvd等的任何其它合适的数据存储器进行数据存取。

网络接口210适当地提供诸如与网络接口连接(nic)214、wifi接口218、或者蓝牙接口236的外部数据通信。nic214或者wifi接口218适当地提供用于连接至相关联的局域网络220。蓝牙接口236适当地提供与如上针对图1所描述的附近的移动计算设备的通信。蓝牙是通常用于两个本地设备之间的点到点通信的无线个人局域网接口的实例。蓝牙有利地不需要连接至局域网。文档处理器接口222还与总线212进行数据通信,并且提供到一起构成mfp功能硬件232的拷贝硬件224、扫描硬件226、打印硬件228和传真硬件230的网关。

输入/输出控制器或i/o接口234适当地提供对用户接口106的支持,并且可以包括对显示屏幕、触摸屏输入、键输入(诸如小键盘或键盘输入)、例如扬声器的听觉输出等的支持。i/o接口234可以支持标准化的输入与输出,诸如vga、hdmi、usb、及串行接口,或者可以被配置为支持专有布线和/或专有接口。

现在转向图3a,呈现了第一系统综述图。在第一系统综述图中,移动计算设备114(诸如图1的平视显示器)紧邻mfp104。移动计算设备114上执行的应用允许用户识别mfp104。移动计算设备114对位于mfp104上或附近的标签302或其他识别标记进行成像。例如,标签302可以是qr码、或快速响应码、条形码、mfp104的名称、mfp104的序列号、ip地址、mac地址、url或统一资源定位符、或任何其它合适的唯一标识符。移动计算设备114可以使用移动计算设备114的照相机对标签302进行成像。在这些配置中,移动计算设备114可以直接从设置在标签上的信息确定mfp104的身份。替换地,从标签302获得的信息可用于查询数据库以获得mfp104的身份。在另一配置中,移动计算设备114可以使用诸如gps、无线电三角测量或wifi热点信息的位置信息,并将位置信息与mfp104的位置的数据库进行比较。一旦移动计算设备114确定mfp104的身份,用户可以例如通过经由无线局域网发送文档至mfp104来指示mfp104打印用户的文档。

现在转向图3b,呈现了第二系统综述图。在第二系统综述图中,移动计算设备114和mfp104使用蓝牙低能耗协议以将关于mfp104的身份的信息传递至移动计算设备114。mfp104周期地传输116a作为广播的uuid、或者通用唯一标识符。当移动计算设备114在mfp104附近时,移动计算设备114传输116b对广播的响应。蓝牙低能耗协议支持接近感应,允许mfp104近似至移动计算设备114的距离。如果mfp104确定移动计算设备114在至mfp104的阈值接近内,那么mfp104发送识别信息至移动计算设备114。mfp104和移动计算设备114可以在用户出现在mfp104处时建立并且保持通信会话。当用户开始离开mfp104并且rssi信号强度降低时,mfp104可以终止通信会话。

在另一配置中,移动计算设备114和mfp104可以使用nfc、或者近场通信、或者其他无线协议来将关于mfp104的信息传递至移动计算设备114,如本领域将理解的。一旦移动计算设备114确定mfp104的身份,用户可以例如通过使用无线局域网发送文档至mfp104来指示mfp104打印用户的文档。

现在还参考图4,呈现了用于移动计算设备114和具有基于接近的检测系统的mfp104的示例软件模块框。在mfp104中,mfp数据模块402存储关于mfp104的识别数据,诸如ip地址、mac地址、序列号、mfp104的名称、或者任何其他合适的唯一识别信息。通信模块406提供用于支持与移动计算设备114的蓝牙低能耗通信的栈。mfp内核模块404使得通信模块406周期性地传输诸如通用唯一标识符、或uuid的广播的消息,以与mfp104附近的任何移动计算设备114通信。如果移动计算设备114接收来自mfp104的广播,那么移动计算设备114传输响应回至mfp104。mfp104的通信模块406可以确定接收信号强度指示,或者所接收的响应的rssi。mfp内核模块404可以基于rssi近似与移动计算设备114的距离。如果移动计算设备114被确定为在mfp104的阈值距离内,则mfp内核模块404可以向通信模块406发送关于mfp104的识别数据以及其他数据。通信模块406将数据分组化为蓝牙分组,并将蓝牙分组无线地传输到移动计算设备114。

在移动计算设备114中,类似通信模块408提供用于支持与mfp104及其他蓝牙设备的蓝牙低能耗通信116的栈。通信模块408可以基于rssi、或者接收信号强度指示近似到mfp104的距离。如果存在多于一个mfp104,rssi可以提供关于哪个mfp104离移动计算设备114和用户最近的指示。通信模块408将从mfp104接收的蓝牙低能耗通信116解包,并将所接收的数据传递到应用模块410。在mfp104与移动计算设备114之间发送的数据可以适当地分组化,例如使用任何tcp/ip协议族。

应用、或者应用模块410在移动计算设备114上执行。例如在tcp/ip分组中,应用模块410从通信模块408接收数据。数据可以包括关于移动计算设备114附近的mfp104的识别信息。例如,识别信息可以是mac地址、ip地址、序列号、或者mfp104的名称或者用于唯一识别mfp104的任何其他合适的识别标记。如果多于一个mfp104在移动计算设备114附近,应用模块410可以从每个mfp104接收识别信息。如果多于一个mfp104提供识别信息,应用模块410可以向用户呈现允许用户选择使用哪个mfp104的选择框。

一旦用户在移动计算设备114上识别并选择了mfp104,用户就可以选择在mfp104上打印的文档。文档经由网络通信118、112通过网络102发送到mfp104,mfp104将文档调度为待处理的打印作业。在配置中,代替将文档本身发送到mfp104,移动计算设备114向mfp104发送文档信息,文档信息包括待由mfp104打印的远程服务器上的文档的识别。在实施方式中,应用模块410被配置为识别并且选择待用作打印机的mfp104,但是移动计算设备114上的不同的应用可以发送文档至mfp104以打印。在实施方式中,应用模块410促进选择待打印的文档以及识别并选择待用于打印作业的mfp104。例如,在这个实施方式中,用户可以首先选择待打印的文档,并且然后使用移动计算设备114选择mfp104以执行如上所述的打印。这允许用户从用户的移动计算设备114无缝地选择文档,查看特定mfp104以选择mfp104,并且使所选择的mfp104自动打印文档。

虽然说明了几个实施方式,但这些实施方式只是作为示例而提出的,并非旨在限定发明的范围。实际上,本文中描述的新型实施方式可以以各种其他形式体现;此外,在不偏离本发明的精神的情况下,可以以本文中描述的实施方式的形式做出各种省略、替换和变化。所附权利要求及其等同物旨在覆盖将落在本发明的精神和范围内的这些形式或变形。

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