执行指示设备和执行指示方法

文档序号:8415818阅读:504来源:国知局
执行指示设备和执行指示方法
【技术领域】
[0001]本发明涉及指示处理设备执行预定处理的执行指示设备、以及执行指示方法。
【背景技术】
[0002]已知有如下系统,其中在这些系统中,诸如个人计算机(PC)和蜂窝电话等的设备利用诸如通用串行总线(USB)和无线局域网(LAN)等的各种类型的接口来使诸如扫描器等的处理设备执行处理。
[0003]日本特开2007-174444描述了 PC和扫描器经由服务器相连接的系统。将该系统描述为如下:PC向服务器给出用以进入扫描器的扫描指示;在接收到该指示时,服务器使扫描器读取原稿;并且将扫描结果发送至服务器。
[0004]然而,在如上述传统技术那样、PC经由服务器给出扫描指示的情况下,即使实际可以在无需经由服务器的情况下执行扫描,也可能仍经由服务器来进行处理。

【发明内容】

[0005]执行指示设备使至少一个处理设备执行预定处理。执行指示设备包括通信单元,通信单元能够执行第一通信方法和第二通信方法,其中在第一通信方法中,执行指示设备经由服务器与处理设备进行通信,以及在第二通信方法中,执行指示设备在无需经由服务器的情况下与处理设备进行通信,其中服务器既非处理设备也非执行指示设备。执行指示设备还包括判断单元,判断单元用于在用户指示了利用至少一个处理设备执行预定处理的情况下,判断是否能够通过执行根据第二通信方法的向着至少一个处理设备和/或处理设备的访问来进行通信。执行指示设备还包括通信控制单元,通信控制单元用于在判断单元没有判断为能够根据第二通信方法进行通信的情况下、和/或在判断单元判断为不能根据第二通信方法进行通信的情况下,使至少一个处理设备根据第一通信方法进行预定处理,并且在判断单元判断为能够根据第二通信方法进行通信的情况下,即使能够利用第一通信方法进行通信,也使至少一个处理单元根据第二通信方法进行预定处理。
[0006]本发明提供一种执行指示设备,其能够与用于执行预定处理的至少一个处理设备进行通信,以及/或者进行工作以与所述至少一个处理设备进行通信,所述执行指示设备的特征在于包括:判断单元,用于判断是否能够根据第一通信方法和第二通信方法中的所述第二通信方法进行通信,其中在所述第一通信方法中,所述执行指示设备经由服务器与所述处理设备进行通信,以及在所述第二通信方法中,所述执行指示设备在无需经由所述服务器的情况下与所述处理设备进行通信,其中所述服务器既不是所述处理设备也不是所述执行指示设备;以及通信控制单元,用于控制与所述处理设备的通信,以使得:在所述判断单元没有判断为能够根据所述第二通信方法进行通信的情况下,以及/或者在所述判断单元判断为不能根据所述第二通信方法进行通信的情况下,根据所述第一通信方法来进行与所述预定处理有关的通信,以及在所述判断单元判断为能够根据所述第二通信方法进行通信的情况下,根据所述第二通信方法来进行与所述预定处理有关的通信。
[0007]本发明提供一种执行指示设备所执行的方法,所述执行指示设备能够与用于执行预定处理的至少一个处理设备进行通信,以及/或者进行工作以与所述至少一个处理设备进行通信,所述方法包括以下步骤:判断是否能够根据第一通信方法和第二通信方法中的所述第二通信方法进行通信,其中在所述第一通信方法中,所述执行指示设备经由服务器与所述处理设备进行通信,以及在所述第二通信方法中,所述执行指示设备在无需经由所述服务器的情况下与所述处理设备进行通信,其中所述服务器既不是所述处理设备也不是所述执行指示设备;以及控制与所述处理设备的通信,以使得:在没有判断为能够根据所述第二通信方法进行通信的情况下、以及/或者在判断为不能根据所述第二通信方法进行通信的情况下,根据所述第一通信方法来进行与所述预定处理有关的通信,以及在判断为能够根据所述第二通信方法进行通信的情况下,根据所述第二通信方法来进行与所述预定处理有关的通信。
[0008]通过以下参考附图对典型实施例的说明,本发明的其它特征将变得明显。
【附图说明】
[0009]图1是示出根据实施例的图像处理设备的结构的框图。
[0010]图2是示出用作执行指示设备的示例的客户端PC和用作信息处理服务器的示例的信息处理服务器PC的结构的框图。
[0011]图3是示出包括图像处理设备、执行指示设备和信息处理服务器的系统的示例的图。
[0012]图4A和4B是示出将向着图像处理设备的访问所用的私人地址登记在信息处理服务器中的处理的流程图。
[0013]图5是示出在图像处理设备的电源断开的情况下使信息处理服务器内的私人地址删除(无效)的示例的流程图。
[0014]图6是示出执行指示设备所进行的处理的示例的流程图。
[0015]图7是示出信息处理服务器所进行的处理的示例的流程图。
[0016]图8是示出认证画面的示例的图。
[0017]图9是示出在图像处理设备接收到作业的通知的情况下所进行的处理的流程图。
[0018]图10是执行指示设备经由LAN或信息处理服务器获取所读取图像的处理的流程图。
[0019]图1lA?IlC是示出执行指示设备处所显示的显示画面的图。
[0020]图12是示出包括图像处理设备、执行指示设备和信息处理服务器的系统的示例的图。
[0021]图13是示出图像处理设备将私人地址和ID信息登记在信息处理服务器中的处理的流程图。
[0022]图14是示出图像处理设备所进行的用以使用ID信息来识别图像处理设备的处理的示例的流程图。
[0023]图15示出包括图像处理设备的ID信息的设置画面的示例。
[0024]图16是示出执行指示设备处所显示的打印设置画面的示例的图。
[0025]图17是用于说明图像处理设备所进行的状况信息的发送处理的流程图。
[0026]图18是示出利用执行指示设备来获得状况信息的处理的流程图。
[0027]图19是示出状况画面的示例的图。
[0028]图20是示出执行指示设备所执行的取消处理的流程图。
【具体实施方式】
[0029]将参考附图来例示说明实施例。图1是示出根据实施例的图像处理设备的结构的框图。图像处理设备100包括打印机功能、扫描器功能和存储功能,并且可以经由网络提供各个功能服务。
[0030]在图像处理设备100中,打印机功能由打印机单元101来实现,扫描器功能由扫描器单元102来实现,并且存储功能由存储卡安装单元103和存储卡104来实现。打印机单元101在后面将说明的中央处理单元(CPU) 105的控制下,将图像处理设备100从外部接收到的打印数据和存储卡104中所存储的图像数据等打印在诸如打印薄片等的打印介质上。作为打印系统,可以使用包括喷墨系统和电子照片系统等的各种系统。扫描器单元102在CPU 105的控制下,使用光学传感器来读取放置在原稿台上的原稿,并且转换成数字数据。在CPU 105的控制下,将转换之后的数字化图像数据进一步转换成预先指定的格式的文件。CPU 105还将转换得到的文件经由网络发送至外部设备,或者将该文件存储在存储卡104或后面所述的闪速存储器112中。
[0031]CPU 105控制图像处理设备100的各种组件。程序存储器106是诸如只读存储器(ROM)等的非易失性存储器,从而存储CPU 105读出的程序代码。图像处理设备100还包括在执行各种服务的情况下临时存储或缓冲图像数据等的、诸如随机存取存储器(RAM)等的工作存储器107。
[0032]在诸如上述等的结构中,CPU 105将程序存储器106中所存储的程序载入工作存储器107,并且执行这些程序,由此可以控制图像处理设备100的各组件。注意,图像处理设备100不限于具有一个处理器;可以利用协作工作的多个处理器来控制图像处理设备100。此外,图像处理设备100可以包括诸如实现以下所述的本实施例的处理的一部分或全部的电路等的硬件。
[0033]这种结构中的CPU 105可以进行如下打印控制处理,其中该打印控制处理用于在打印机单元101处打印基于网络连接单元所接收到的数据的图像、以及基于存储卡104和闪速存储器112中所存储的数据的图像。CPU 105还可以控制扫描器单元102以进行读取控制处理,以使得扫描器单元102读取原稿并获取所读取图像。
[0034]显示单元108是诸如液晶显示器(IXD)等的显示装置。操作单元109是包括后面将说明的用户指示输入所用的各种开关的操作装置。操作单元109可以是用户通过利用手指或触摸笔等进行触摸来输入指示的触摸面板,其中在这种情况下,可以将用作触摸面板的操作单元109设置在显示单元108的前面上。在操作单元109是触摸面板的情况下,也可以设置上述开关,并且该触摸面板可以是压感型或者可以是静电型。在静电型触摸面板的情况下,用户的手指或触摸笔不必与触摸面板相接触;可以通过使手指或触摸笔接近或远离触摸面板来输入指示。
[0035]图像处理设备100还包括:网络通信单元110,用于经由网络与诸如服务器等的外部装置进行各种类型的通信;以及网络连接单元111,用于使网络通信单元110连接至网络。网络通信单元I1能够处理有线LAN和无线LAN中的至少一个。在有线LAN的情况下,网络连接单元111是用以使有线LAN线缆连接至图像处理设备100的连接器,并且在无线LAN的情况下,网络连接单元111是天线。
[0036]图像处理设备100还具有可以存储网络通信单元110接收到的数据的、诸如非易失性闪速存储器等的闪速存储器112。以上所述的图像处理设备100的各组件通过信号线113相连接。
[0037]上述的程序存储器106还存储用作程序的客户端应用程序115,其中该客户端应用程序115使得网络通信单元110能够与外部信息处理服务器进行通信。也就是说,通过CPU 105执行客户端应用程序115的程序来实现客户端应用程序115的功能,其中这些功能其中之一是使得能够与信息处理服务器进行通信。
[0038]图2是示出用作执行指示设备的示例的客户端PC和用作信息处理服务器的示例的信息处理服务器PC的结构的框图。注意,本实施例中的执行指示设备不限于客户端PC,并且可以是诸如蜂窝电话、智能电话和其它类似的移动终端等的各种设备中的任意设备。
[0039]PC 200作为客户端PC或信息处理服务器PC进行工作。CPU 201是控制PC 200的各部分的控制单元。盘装置202是存储诸如应用程序、操作系统(OS)和各种类型的文件等的各种程序的非易失性存储器。盘装置202还存储用于浏览Web网站的Web浏览器。附图标记203表示用以读取诸如CD-ROM等的外部存储介质的内容的外部盘读取装置。存储器204是CPU 201根据需要进行数据的临时存储和缓冲等所用的存储器。
[0040]在这种结构中,CPU 201将盘装置202中所存储的程序载入存储器204并执行这些程序,由此控制客户端PC或信息处理服务器PC的各部分。注意,客户端PC或信息处理服务器PC不限于具有一个处理器,并且可以利用协作地工作的多个处理器来控制客户端PC或信息处理服务器PC。此外,客户端PC或信息处理服务器PC可以包括诸如实现以下所述的本实施例的处理的一部分或全部的电路等的硬件。
[0041]显示单元205是诸如IXD等的显示装置,并且操作单元206是诸如键盘和鼠标等的操作装置。以与图像处理设备100的操作单元109的情况相同的方式,操作单元206可以是用户通过利用手指或触摸笔等进行触摸来输入指示的触摸面板,其中在这种情况下,可以将用作触摸面板的操作单元206设置在显示单元205的前面上。在操作单元206是触摸面板的情况下,该触摸面板可以是压感型或者可以是静电型,这也与操作单元109的情况相同。
[0042]网络通信单元207用于使PC 200连接至网络以进行各种类型的通信,并且网络连接单元208使网络通信单元207连接至网络。与图像处理设备100相同,网络通信单元207和网络连接单元208能够处理有线LAN和无线LAN中的至少一个,具体如下:以与内置于图像处理设备100的网络通信单元110和网络连接单元111相同的方式处理LAN所需的功能和形式。信号线209使上述各组件相连接。
[0043]USB通信单元210用于经由USB接口与各种类型的图像处理设备进行通信,并且USB连接单元211是诸如USB连接器等的连接单元。
[0044]图3是示出包括图像处理设备、执行指示设备和信息处理服务器的系统的图。图3所示的图像处理设备3003具有图1所述的图像处理设备100的构成元件。图3所示的信息处理服务器3001以及执行指示设备3004和3005各自具有图2所述的PC 200的构成元件。
[0045]信息处理服务器3001是经由公共线路等连接至因特网等的Web服务器,并且已被分配有用于识别信息处理服务器3001的全局因特网协议(IP)地址。信息处理服务器3001还被分配有外部访问所用的、用作位置信息的统一资源定位符(URL)。用户从Web网站或从搜索网站获得该URL作为链接。一旦获得,则使该URL针对所有实际用途均固定,并且可以利用诸如书签等的Web浏览器功能将该URL登记在执行指示设备中。执行指示设备可以通过根据用户已输入或已登记在Web浏览器中的URL而对Web浏览器进行操作来访问该信息处理服务器3001。
[0046]路由器3002用于构建LAN。执行指示设备3004处于能够经由路由器3002和从图中省略的因特网服务提供商(ISP)等从LAN访问服务器的URL的状态。
[0047]图像处理设备3003连接至以包括路由器3002的方式构建成的LAN。图像处理设备3003还被分配有利用路由器内的动态主机配置协议(DHCP)信息处理服务器在LAN内有效的IP地址,因而具有能够从LAN内访问的临时URL。以下还将该URL称为私人URL。
[0048]例如,在将LAN构建为无线LAN的情况下,执行指示设备3004的网络连接单元208作为无线LAN单元进行工作。如果执行指示设备3004在该无线LAN的范围内,则执行指示设备3004可以利用无需经由因特网或信息处理服务器3001的通信方法来控制图像处理设备 3003。
[0049]另一方面,在将LAN构建为有线LAN的情况下,网络连接单元208经由所连接的LAN线缆等以有线方式与LAN连接。存在网络连接单元208与能够连接至LAN的LAN模块相连接的情况。在这种情况下,执行指示设备3004可以经由有线LAN而无需经由因特网或信
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1