买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】图像处理装置、图像处理装置的控制方法和存储介质_佳能株式会社_201811172823.7 

申请/专利权人:佳能株式会社

申请日:2018-10-09

公开(公告)日:2021-01-12

公开(公告)号:CN109660686B

主分类号:H04N1/00(20060101)

分类号:H04N1/00(20060101);H04L29/08(20060101)

优先权:["20171010 JP 2017-197251"]

专利状态码:有效-授权

法律状态:2021.01.12#授权;2019.05.14#实质审查的生效;2019.04.19#公开

摘要:本发明提供一种图像处理装置、图像处理装置的控制方法和存储介质。该图像处理装置包括设置单元和执行至外部装置的HTTP通信的通信控制单元。设置单元设置是否使用代理服务器。在进行至个域网上的外部装置的HTTP通信的情况下,控制单元控制即使设置了代理服务器的使用,也不通过代理服务器执行至外部装置的HTTP通信。

主权项:1.一种图像处理装置,具有无线通信接口其被构造为可操作符合电气和电子工程师协会IEEE802.11标准的接入点以与外部装置进行直接无线通信,并且所述图像处理装置执行至外部装置的超文本传输协议HTTP通信,所述图像处理装置包括:管理单元,其被构造为管理经由所述图像处理装置的接入点正执行直接无线通信的外部装置的识别信息;设置单元,其被构造为设置是否使用代理服务器;以及通信控制单元,其被构造为在要进行至外部装置的HTTP通信并且与要进行至外部装置的HTTP通信相对应的通信地址是管理单元管理的外部装置的情况下,控制即使设置了代理服务器的使用,也不通过代理服务器执行至外部装置的HTTP通信。

全文数据:图像处理装置、图像处理装置的控制方法和存储介质技术领域本发明涉及一种具有无线通信功能的图像处理装置。背景技术越来越多的图像处理装置,例如多功能外围设备,配备有无线局域网LAN功能。还有一种图像处理装置,其可以通过与通信终端建立无线连接而不需要中继装置的介入称为直接无线通信来向通信终端发送信息和从通信终端接收信息。日本特开第2013-157941号公报讨论了一种图像处理装置,其通过与移动终端建立符合Wi-Fi标准的无线连接并使用建立的无线连接来向外部通信终端发送数据和从外部通信终端接收数据。日本特开第2013-157941号公报的图像处理装置还可以通过连接到用作符合电气和电子工程师协会IEEE802.11的无线客户端的外部接入点AP来向LAN上的通信终端发送数据和从该通信终端接收数据。在许多情况下,例如,诸如多功能外围设备的图像处理装置被安装在机构中。在包括公司的机构中,存在这样的情况:出于提高信息安全性的目的,对于到机构外部的因特网的超文本传输协议HTTP通信,经由代理服务器管理网络操作。鉴于这种情形,可以在近年来的图像处理装置例如,多功能外围设备中设置是否使用代理服务器,以使得即使在如上所述管理网络操作的环境中也允许图像处理装置与因特网上的装置进行HTTP通信。另外,近年来,为了便于从通信终端使用图像处理装置,出现了用于通信终端和图像处理装置之间的协作的协作应用。安装有这种协作应用的通信终端可以通过使用上述直接无线通信与诸如多功能外围设备的信息处理装置协作。协作应用具有多个协作功能,所述多个协作功能包括用于将打印数据发送到图像处理装置的打印功能,以及用于将通过在图像处理装置中扫描原稿而获得的数据保存到通信终端中的扫描功能。这样,近年来的图像处理装置具有两个通信路径;一个用于到公司内的网络的通信,另一个用于直接无线通信。此外,在从设置了使用代理服务器的图像处理装置进行HTTP通信的情况下,将HTTP请求发送到所设置的代理服务器,并且经由该代理服务器进行HTTP通信。在诸如多功能外围设备的图像处理装置中,是否使用代理服务器被设置为针对网络的整体设置。因此,当尝试对以直接无线通信与图像处理装置进行通信的通信装置的HTTP通信时,可以经由代理服务器发送上述HTTP请求。在这种情况下,可能出现以下问题:代理服务器找不到对方通信装置,因此无法与通信终端进行HTTP通信。发明内容本发明旨在提供一种机制,用于即使设置了代理服务器的使用,也不经由代理服务器对个域网personalareanetwork上的对方进行HTTP通信。根据本发明的一个方面,一种图像处理装置,其执行至外部装置的HTTP通信,所述图像处理装置包括:设置单元,其被构造为设置是否使用代理服务器;以及通信控制单元,其被构造为在进行至个域网上的外部装置的超文本传输协议HTTP通信的情况下,控制即使设置了代理服务器的使用,也不通过代理服务器执行至外部装置的HTTP通信。根据下面参照附图对实施例的描述,本发明的其他特征将变得清楚。附图说明图1是例示系统的概要的图。图2是例示多功能外围设备MFP的硬件构造的图。图3是例示MFP的网络设置的图。图4A和图4B是各自例示要由MFP的操作单元显示的画面的图。图5是例示MFP的控制的流程图。图6是例示MFP的控制的流程图。具体实施方式下面将参照附图详细地描述实施例。下述的实施例不意图根据权利要求的范围限制本发明,并且,并非实施例中描述的特征的所有组合对于本发明的方案都是必要的。将参照图1描述根据实施例的通信系统的构造。根据本实施例的通信系统包括通信终端102、多功能外围设备MFP101和接入点AP103。根据本实施例的通信系统还包括安装在局域网LAN100内的通信终端例如个人计算机PC104、用作防火墙的网关105、代理服务器106和因特网上的服务器107。首先,将描述LAN100内的装置。电气和电子工程师协会IEEE802.11标准以下称为IEEE802.11或者IEEE802.11标准包括传输媒介流控制和多路复用规范以及物理层规范,以在不具有连接线时在预定频带中实现计算机网络通信。通信终端102可以基于IEEE802.11执行无线通信。通信终端102可以连接到由AP103提供的无线网络150a。AP103连接到LAN100。AP103通过将IEEE802.11帧和以太网帧相互转换并传输结果,来将无线网络150a和作为有线网络的LAN100互连。连接到AP103的通信终端可以与连接到LAN100的装置例如通信终端和因特网140上的服务器通信。MFP101是具有经由网络接收打印数据并打印接收到的打印数据的打印功能以及将通过扫描获得的数据发送到网络上的通信终端的发送功能的图像处理装置。当设置用于连接到AP103的无线网络设置时,MFP101可以经由AP103与连接到无线网络150a、LAN100或因特网140的外部装置通信。在本实施例中,MFP101经由AP103连接到LAN100的情况用作示例,但是这不是限制性的。例如,MFP101可以通过使用网络线缆连接到LAN100。MFP101可以将诸如扫描数据的数据发送到诸如LAN100上的PC104和因特网140上的服务器107等的装置。例如,文件传输协议FTP、基于Web的分布式创作和版本控制Web-basedDistributedAuthoringandVersioning,WebDAV和电子邮件可用于数据发送。MFP101还可以在接入点模式下操作。在MFP101在接入点模式下操作的情况下,MFP101作为软件接入点操作并提供无线网络150b。无线网络150b是用于与外围通信终端例如,通信终端102通信的无线个域网wirelesspersonalareanetwork,WPAN,并且不与LAN100和因特网140互连。在MFP101在接入点模式下操作的情况下,通信终端102可以通过连接到由MFP101提供的软件AP来加入无线网络150b。连接到由MFP101提供的软件AP的通信终端102可以直接与MFP101执行无线通信,而无需诸如AP103的中继装置的介入。在本实施例中,通信终端直接与MFP101执行无线通信而无需诸如AP103的中继装置的介入的形式在下文中被称为直接无线通信。通信终端102可以通过使用直接无线通信与MFP101通信。此外,用于与MFP101协作进行打印和扫描的协作应用安装在通信终端102中。协作应用具有多个协作功能,所述多个协作功能包括用于将打印数据发送到MFP101的打印功能,以及用于将通过在MFP101中扫描原稿而获得的数据保存到通信终端102中的扫描功能。超文本传输协议HTTP提供诸如通过结构文本涉及格式化数据通信和使用逻辑链接与HTTP指令在节点之间传输数据的信息系统应用规则。当用户从用于协作应用的操作画面提供用于执行扫描功能的指令时,通信终端102启动WebDAV服务器。MFP101将通过扫描原稿获得的数据上传到由通信终端102启动的WebDAV服务器,从而将该数据传送到通信终端102。WebDAV允许浏览器用户进行操作以通过诸如在远程服务器上创建和移动内容来创作远程万维网内容。WebDAV是通过扩展HTTP形成的协议,并采用类似于HTTP的通信方案,用于终端之间的数据通信。因此,在从协作应用使用扫描功能的情况下,从MFP101到通信终端102进行HTTP通信。在本实施例中,智能电话或平板型PC用作通信终端的示例,但是这不是限制性的。智能电话或平板型PC用作能够执行无线通信的通信终端的示例,并且可以采用诸如膝上型PC和佩戴式终端等的其他类型的通信终端。此外,在本实施例中,作为多功能装置的MFP101用作图像处理装置的示例,但是这不是限制性的。例如,可以采用诸如扫描器装置的单功能外围设备SPF。此外,本实施例可应用于具有两个通信路径的各种其他类型的图像处理装置;一个通信路径用于到机构内的网络的通信,另一个用于直接无线通信。本实施例还可应用于例如用于显示信息或广告的数字标牌digitalsignage作为发光广告媒体、内容分发终端、公告板和3D打印机。在这种情况下,当进行到以直接无线通信连接的通信终端的HTTP通信时,控制诸如数字标牌、内容分发终端、公告板或3D打印机的图像处理装置以能够不经由代理服务器进行HTTP通信。HTTP通信可以不通过代理服务器进行。接下来,将描述从LAN100到因特网140的通信。网关105连接到LAN100和作为非军事区demilitarizedzone,DMZ提供的LAN130,LAN100是机构例如公司内的专用网络。网关105用作防火墙。在进行从LAN100到因特网140上的Web服务器的访问的情况下,在LAN130和因特网140之间安装的代理服务器106是用于中继HTTP通信的服务器。鉴于安全性包括访问日志的管理和防止来自外部的直接访问,提供代理服务器106。因此,在根据本实施例的通信系统中,在从连接到LAN100的终端到因特网140上的web服务器或WebDAV服务器进行HTTP通信的情况下,经由代理服务器106进行通信。如果在MFP101中设置了代理服务器的使用,则可以经由代理服务器106进行HTTP通信。接下来,将参照图2描述MFP101。图2是例示MFP101的硬件构造的框图。MFP101具有读取图像的读取功能和在片材上打印图像的打印功能。控制单元110包括中央处理单元CPU111,并控制整个MFP101的操作。CPU111读出存储在只读存储器ROM112或存储设备114中的控制程序以进行诸如打印控制和读取控制等的各种控制。ROM112存储可由CPU111执行的控制程序。随机存取存储器RAM113是CPU111的主存储器,并且用作用于加载各种控制程序的命令的工作区域或临时存储区域。存储设备114存储打印数据、图像数据、各种程序和各种设置信息。例如,存储设备114可以存储关于在WPAN上从外部通信终端接收到的扫描的设置信息。在本实施例的MFP101中,单个CPU即,CPU111通过使用一个存储器RAM113执行下面将描述的流程图中的各个处理。然而,可以采用其他模式。例如,可以通过允许多个处理器、随机存取存储器RAM、只读存储器ROM和存储设备彼此协作来执行下面将描述的流程图中的各个处理。处理的一部分可以由诸如专用集成电路ASIC和现场可编程门阵列FPGA的等硬件实现。操作单元接口IF115连接操作单元116和控制单元110。操作单元116包括具有触摸屏功能的液晶显示单元和各种硬件键。操作单元116用作用于显示信息的显示单元,以及用于接收来自用户的指令的接收单元。读取单元IF117连接扫描器118和控制单元110。扫描器118可以光学地扫描图像、打印文本、手写或对象并将扫描转换为数字图像。扫描器118通过读取原稿生成读取图像。生成的读取图像被发送到外部装置或用于打印。打印单元IF119连接打印机120和控制单元110。打印机120基于从外部接收的打印数据在片材上打印图像。控制单元110可以经由有线LANIF121连接到诸如LAN100的网络。控制单元110还包括无线LANIF122。无线LANIF122是用于进行符合IEEE802.11的无线通信的接口。CPU111与无线LANIF122协作以提供用于通过连接到外部AP来进行无线通信的无线客户端功能,以及用于允许MFP101充当符合IEEE802.11的AP的软件AP功能。当用于连接到AP103的连接信息服务集标识符SSID和安全密钥被设置为MFP101的无线网络设置时,MFP101可以经由AP103进行无线通信。在接入点模式为ON的情况下启动软件AP。在用户将接入点模式设置为ON的情况下,CPU111与无线LANIF122协作以充当外部装置可连接到的软件AP。根据用户操作,由MFP101的操作单元116显示用于连接到软件AP的SSID和安全密钥。本实施例的MFP101可以启动一个软件AP,但这不是限制性的。此外,本实施例的MFP101可以同时操作无线客户端功能和软件AP功能同时操作是可行的。换句话说,虽然物理的无线网络接口是一个,但是提供两个IF作为逻辑网络接口,它们是用作软件AP的IF和用于连接到作为无线客户端的外部AP的IF。接下来,将参照图3描述MFP101的网络设置。用户可以设置关于网络的设置,作为用于控制MFP101的操作的设置项目。图3是例示网络设置的图,具体地,例示了用于控制MFP101的操作的设置项目。诸如管理员的用户可以经由MFP101的操作单元116所显示的设置画面来改变图3中所示的各个设置。这些网络设置存储在诸如存储设备114的非易失性存储区域中,并且例如在下面将描述的流程图中的控制中被适当地参照。如图3所示,可以在MFP101中改变设置的项目包括各个通信接口的ON或OFF以及各个通信接口的连接信息的设置。在本实施例中,将描述这样的情况,例如,无线LANIF122被设置为ON,并且,设置了用于连接到AP103的连接信息包括SSID、安全密钥和分配给MFP101的因特网协议IP地址。诸如管理员的用户可以改变关于直接无线通信的设置和关于上述的代理服务器的设置。设置301指示关于直接无线通信的设置。具体地,设置301包括关于是否许可直接无线通信的设置302和关于在使用直接无线通信的情况下的IP地址的设置303。对于设置303,可以设置例如要分配给MFP101的IP地址,以及要分发给要连接到软件AP的无线客户端的IP地址的范围。在本实施例中,出于描述的目的,设置了对直接无线通信的许可。另外,192.168.22.124被设置为要分配给MFP101的IP地址,并且192.168.22.2到192.168.22.10的范围被设置为要分发的IP地址的范围。设置304指示关于代理服务器的设置。具体地,设置304包括关于是否使用代理服务器的设置305和用于进行与代理服务器的通信的设置306。设置306包括要使用的代理服务器的地址。另外,例如,可以适当地设置是否使用代理服务器的认证功能和用于认证的密码。在本实施例中,将描述这样的情况:设置了代理服务器的使用,并且将代理服务器106的IP地址或主机名设置为服务器的地址。因此,将经由代理服务器106从MFP101发送HTTP请求。同时,如参照图1和图2所描述的,MFP101具有两个通信路径;一个用于经由LAN100进行通信,另一个用于经由MFP101自身提供的软件AP提供的无线网络150b进行通信。这里,在MFP101中设置了代理服务器106的使用的情况下,如果从MFP101进行HTTP通信,则将HTTP请求发送到代理服务器106,并且经由代理服务器106进行HTTP通信。因此,在尝试对经由无线网络150b与MFP101进行直接无线通信的通信装置例如,通信终端102进行HTTP通信的情况下,可以经由代理服务器106发送上述的HTTP请求。在这种情况下,代理服务器106找不到对方通信装置,因此无法与通信终端102进行HTTP通信。在本实施例中,鉴于这样的问题,进行控制,使得即使设置了代理服务器的使用,对于直接无线通信中通信的对方,也可以不经由代理服务器进行HTTP通信。首先,将参照图4A和图4B描述提供无线网络150b的软件AP的启动和结束。图4A和图4B是各自例示由MFP101的操作单元116显示的画面的示例的图。通过经由操作单元116显示的主菜单画面选择用于使用MFP101的功能例如复印功能或扫描功能的键显示项目,使用MFP101的用户可以使用MFP101的各个功能。主菜单提供用于与通信终端102例如智能电话或平板终端协作的移动协作键。根据用户对移动协作键的选择,MFP101允许将由操作单元116显示的画面转变到图4A和图4B中的各个中所示的移动门户画面mobileportalscreen。图4A和图4B是各自例示由MFP101的操作单元116显示的画面的示例的图。具体地,图4A和图4B各自例示了移动门户画面的示例。经由移动门户画面,用户可以在通信终端102连接到MFP101时检查信息,并且可以在软件AP的启动和结束之间切换。图4A中的开始键401是用于启动要在直接无线通信中使用的软件AP的键。基于用户对开始键401的选择,CPU111将操作单元116显示的画面改变为图4B中的画面。此外,CPU111将接入点模式设置为ON,并且通过控制无线LANIF122来启动用于直接无线通信的软件AP。在本实施例中,使用这样的设置来启动软件AP:当启动软件AP时,用于区分接入点的SSID是“DIRECT_PRINTER-AP”并且网络密钥是“123”。图4B中的画面显示信息411作为用于连接到MFP101的软件AP的连接信息。图4B中的画面显示包括连接信息例如SSID和网络密钥的QR412。结束键413是用于停止软件AP的键。基于用户对结束键413的选择,MFP101停止启动的软件AP。安装在通信终端102中的协作应用通过使用通信终端102的照相机未示出来读取QR码412以获取连接信息。QR码412包括用于连接到MFP101的软件AP的连接信息和MFP101的IP地址。协作应用使用所获取的连接信息连接到软件AP,从而加入由软件AP提供的无线网络150b。此外,协作应用可以通过允许用户输入SSID和网络密钥来连接到软件AP。用户可以通过查看图4B中的画面上显示的信息411来识别要输入到打印应用中的连接信息。接下来,将参照图5和图6中的各个中的流程图描述用于控制以对于在直接无线通信中通信的对方不经由代理服务器进行HTTP通信的特定方法。CPU111将存储在ROM112或存储设备114中的用于实现各个控制模块的程序读入到RAM113中并执行读取的程序以实现图5和图6中的各个中的流程图中所示的各操作步骤。CPU111主要执行流程图的处理,但是与各个接口例如,无线LANIF122协作实现处理的一部分。图5是例示用于MFP101和外围通信终端中的直接无线通信的连接和断开的控制的流程图。在MFP101作为软件AP操作的情况下,执行图5中的流程图所示的各处理过程。例如,在用户选择图4A所示的开始键401时,响应于软件AP的启动完成,执行该流程图的处理过程。在步骤S501中,CPU111确定是否从通信终端接收到用于连接到软件接入点的连接请求。在接收到用于连接到软件接入点的连接请求的情况下步骤S501中的“是”,处理进入步骤S502。在未接收到用于连接到软件接入点的连接请求的情况下步骤S501中的“否”,处理进入步骤S507。在步骤S502中,CPU111确定是否许可从通信终端接收到的连接请求。例如,在基于连接请求中包括的认证信息的认证成功并且未超过用于直接无线连接的可连接装置的最大数量的情况下,CPU111确定许可连接请求步骤S502中的“是”。在这种情况下,处理进入步骤S503。另一方面,在基于连接请求中包括的认证信息的认证失败,或者即使认证成功,但直接无线连接中的装置的数量超过用于直接无线连接的可连接装置的最大数量的情况下,则CPU111确定连接请求错误步骤S502中的“否”。在这种情况下,处理进入步骤S506。在步骤S503中,CPU111与已发送连接请求的通信终端建立无线通信,并向该通信终端分配IP地址。例如,CPU111分配IP地址,例如192.168.22.224。在完成分配时,处理进入步骤S504。在步骤S504中,CPU111将在步骤S503中分配的IP地址添加到用于管理直接无线通信中的通信终端的直接连接列表,然后处理进入步骤S505。直接连接列表存储在RAM113或存储设备114中,并且可以在下面将描述的流程图的处理过程中被适当地参照。在步骤S505中,CPU111与所连接的通信终端例如,通信终端102执行协作处理。具体地,例如,CPU111执行打印处理,其中经由无线网络150b从通信终端102接收打印数据,并且打印接收到的打印数据。CPU111还可以执行扫描协作处理,其中利用扫描器118读取原稿,并且通过该读取获得的数据被存储到通信终端102的存储设备中。例如在以下过程中进行扫描协作处理。首先,在通信终端的协作应用上设置关于扫描的设置。关于扫描的设置包括原稿尺寸的设置、是否读取原稿的两面或一面、以及是否扫描放置在自动原稿给送器ADF中的原稿或放置在稿台玻璃上的原稿。关于扫描的设置还包括用于发送的文件格式例如,联合图像编码专家组JPEG或便携式原始格式PDF的指定。而且,关于扫描的设置还包括分辨率的设置以及光学字符识别OCR的有无。随后,当通过用户操作提供用于执行扫描协作的指令时,通信终端102启动WebDAV服务器。此外,通信终端102将包括用于连接到启动的WebDAV服务器的目的地信息和上述关于扫描的设置的数据发送到MFP101。这种数据的发送和打印数据的发送是从通信终端102到MFP101的发送。因此,可以不经由代理服务器106将数据发送到通信终端102。在从通信终端102接收到包括目的地信息和关于扫描的设置的数据时,CPU111通过与扫描器118协作扫描原稿来获得图像。此外,CPU111通过对获得的图像进行诸如图像处理的处理并转换为指定的文件格式,生成要上传到通信终端102的WebDAV服务器的文件。在完成文件的生成时,CPU111访问通信终端102的WebDAV服务器并上传生成的文件。在这种情况下,MFP101开始到通信终端102的WebDAV服务器的通信。换句话说,MFP101发送用于访问WebDAV服务器的HTTP请求。在本实施例中,由此与直接无线连接的对方进行HTTP通信。将参照图6描述在这种情况下的通信控制。随后,在步骤S506中,CPU111确定是否接收到用于结束软件接入点的指令。在接收到用于结束软件接入点的指令的情况下步骤S506中的“是”,处理进入步骤S509。在步骤S509中,CPU111从直接连接列表中删除添加到该直接连接列表的所有通信终端。换句话说,进行直接连接列表的初始化。在完成直接连接列表的初始化时,用于直接无线通信的连接和断开的控制的一系列处理结束。另一方面,在未接收到用于结束软件接入点的指令的情况下步骤S506中的“否”,处理返回到步骤S501。在步骤S507中,CPU111确定在连接到软件AP的通信终端当中是否存在超时的通信终端。例如,在存在自建立连接以来预定时间例如,十分钟内尚未进行通信的通信终端的情况下,CPU111确定存在超时的通信终端步骤S507中的“是”。在这种情况下,处理进入步骤S508。另一方面,在不存在自建立连接以来预定时间内尚未进行通信的通信终端的情况下,CPU111确定不存在超时的通信终端步骤S507中的“否”。在这种情况下,处理进入步骤S505。在步骤S508中,CPU111从直接连接列表中删除超时的通信终端。另外,如果保持与超时的通信终端的无线通信,则CPU111结束与该通信终端的无线连接。在完成步骤S508中的处理时,处理进入步骤S505。通过步骤S501至步骤S508中的一系列处理,当前在直接无线通信中连接的对方被包括在直接连接列表中。在本实施例中,描述了在步骤S509的定时进行直接连接列表的初始化的情况作为示例,但是这不是限制性的。例如,作为启动软件AP的初始化过程,可以进行直接连接列表的初始化。接下来,将参照图6描述使用该直接连接列表的网络通信的控制。在MFP101的通电之后完成启动时,执行图6中的流程图中所示的各个处理。在步骤S601中,CPU111确定是否经由网络接收数据。在经由网络接收数据的情况下步骤S601中的“是”,处理进入步骤S602。在没有经由网络接收数据的情况下步骤S601中的“否”,处理进入步骤S603。在步骤S602中,CPU111基于在步骤S601中接收的数据执行处理。例如,在接收到包括WebDAV目的地信息和扫描设置的数据的情况下,CPU111执行上述扫描处理和文件生成处理。在完成文件生成处理时,随后开始使用HTTP协议对文件进行发送处理。换句话说,处理进入步骤S603。在接收到打印数据的情况下,基于接收到的打印数据在片材上打印图像。在完成打印处理时,处理返回到步骤S601。在步骤S603中,CPU111确定是否通过使用HTTP将数据发送到外部。在通过使用HTTP将数据发送到外部的情况下步骤S603中的“是”,处理进入步骤S604。在不通过使用HTTP将数据发送到外部的情况下步骤S603中的“否”,处理进入步骤S608。使用HTTP的通信可以包括HTTP安全HTTPS。此外,例如,在代理服务器支持FTP的中继的情况下,在要使用FTP发送数据的情况下,处理也可以进入步骤S604。在步骤S604中,CPU111确定是否设置了代理服务器的使用。在关于代理服务器的使用的设置305被设置为ON的情况下步骤S604中的“是”,处理进入步骤S605。在关于代理服务器的使用的设置305被设置为OFF的情况下步骤S604中的“否”,处理进入步骤S607。在步骤S605中,CPU111确定HTTP通信中的对方是否包括在直接连接列表中。在HTTP通信中的对方包括在直接连接列表中的情况下步骤S605中的“是”,处理进入步骤S607。在HTTP通信中的对方没有包括在直接连接列表中的情况下步骤S605中的“否”,处理进入步骤S606。在步骤S606中,CPU111经由代理服务器执行与通信对方的HTTP通信。具体地,CPU111将HTTP请求传送到设置306中设置的代理服务器例如,代理服务器106,以经由代理服务器实现HTTP通信。在完成数据发送时,处理返回到步骤S601,并等待发生数据的发送接收。通过该处理,在MFP101经由LAN100访问因特网140上的WebDAV服务器或Web服务器的情况下,可以经由预先设置的代理服务器进行HTTP通信。另一方面,在步骤S607中,CPU111不经由代理服务器与通信对方执行HTTP通信。通过该处理,在要进行用于将文件上传到由在直接无线通信中连接的通信对方例如,通信终端102启动的WebDAV服务器的HTTP通信的情况下,可以不经由代理服务器进行HTTP通信。因此,即使设置了代理服务器的使用,也可以不经由代理服务器将文件存储到通信终端102的存储设备中。在完成数据发送时,处理返回到步骤S601并等待发生进一步的数据的发送接收。同时,在步骤S608中,CPU111确定是否以其他协议进行数据发送。在要进行以其他协议的数据发送的情况下步骤S608中的“是”,处理进入步骤S609。在不进行以其他协议的数据发送的情况下步骤S608中的“否”,处理进入步骤S610。在步骤S609中,CPU111以其他协议进行数据发送。在以其他协议的数据通信中,数据被发送到指定的发送对方,而不是代理服务器106。在完成数据发送时,处理返回到步骤S601,并等待发生数据的发送接收。随后,在步骤S610中,CPU111确定是否接收到用于断电的指令。在接收到用于断电的指令的情况下步骤S610中的“是”,处理进入步骤S612。在步骤S612中,CPU111对MFP101进行关机处理并结束一系列处理。在未接收到用于断电的指令的情况下步骤S610中的“否”,处理进入步骤S611。在步骤S611中,CPU111执行其他处理。例如,CPU111执行诸如在片材上打印通过读取原稿而获得的图像的复印功能的处理之类的处理。基于经由操作单元116的用户操作来进行其他处理,或者基于从例如协作应用接收到的指令来进行其他处理。在完成其他处理后,处理返回到步骤S601,并等待发生进一步的数据的发送接收。如上所述,在本实施例中,即使设置了代理服务器的使用,对于在直接无线通信中通信的对方,也可以不经由代理服务器进行HTTP通信。在本实施例中,MFP101启动软件AP并经由软件AP进行无线通信的情况被描述为直接无线通信的示例,但是这不是限制性的。例如,MFP与通信终端之间的直接无线通信可以是不同类型的无线通信,例如,符合Wi-FiDirect注册商标标准的无线通信或符合Wi-FiAware注册商标认证的无线通信。作为Wi-Fi注册商标标准,Wi-FiDirect注册商标标准是单个无线电跳跃通信,其可以允许设备连接在一起而不需要诸如无线接入点或无线路由器。作为Wi-Fi认证程序,Wi-FiAware注册商标可以允许建立文件传输对等数据连接并从另一个兼容设备或特定接入点接收应用或服务可用性通知。此外,在本实施例中,作为示例,描述了依据步骤S605中HTTP通信中的对方是否包括在直接连接列表中来确定是否经由代理服务器进行HTTP通信的情况,但这不是限制性的。例如,可以依据通信对方的网络地址是否与由软件AP分发的IP地址的网络地址匹配来确定是否经由代理服务器进行HTTP通信。在这种情况下,代替步骤S605中的处理,可以基于对方的网络地址是否与由软件AP分发的IP地址的网络地址匹配来进行确定,并且在该确定结果为肯定的情况下,处理可以进入步骤S607。另一方面,在通信对方的网络地址与由软件AP分发的IP地址的网络地址不匹配的情况下,处理可以进入步骤S606。另选地,可以依据通信对方的IP地址是否包括在要分配给通信终端的IP地址的范围中来确定是否经由代理服务器进行HTTP通信。在这种情况下,代替步骤S605中的处理,可以基于通信对方的IP地址是否包括在要分配给通信终端的IP地址的范围中来进行确定,并且在该确定结果为肯定的情况下,处理可以进入步骤S607。另一方面,在通信对方的IP地址没有包括在要分配给通信终端的IP地址的范围内的情况下,处理可以进入步骤S606。此外,在本实施例中,HTTP、HTTPS和FTP均被描述为用于经由代理服务器执行通信的通信协议的示例,但是这不是限制性的。本实施例还适用于使用包括简单邮件传输协议SMTP、邮局协议POP、互联网邮件访问协议IMAP和telnet的任何其他类型的协议来进行通信的情况。在这种情况下,当CPU111在步骤S603中确定要通过使用诸如SMTP、POP、IMAP或telnet等的协议将数据发送到外部时,处理也可以进入步骤S604。如上所述,根据上述各实施例,即使设置了代理服务器的使用,对于个域网上的对方,也可以不经由代理服务器进行HTTP通信。其它实施例本发明的多个实施例也可以通过系统或装置的计算机来实现,该系统或装置的计算机读出并执行在存储介质其也可被完整地称为“非暂态计算机可读存储介质”上记录的计算机可执行指令例如,一个或更多个程序,以执行上述多个实施例中的一个或更多个的功能,并且或者,该系统或装置的计算机包括用于执行上述多个实施例中的一个或更多个的功能的一个或更多个电路例如,专用集成电路ASIC;以及本发明的多个实施例也可以由该系统或者装置的计算机执行的方法来实现,例如,所述方法从存储介质读出并执行计算机可执行指令,以执行上述多个实施例中的一个或更多个的功能,并且或者,控制所述一个或更多个电路以执行上述多个实施例中的一个或更多个的功能。所述计算机可以包括一个或更多处理器例如,中央处理单元CPU、微处理单元MPU,并且可以包括分开的计算机或分开的处理器的网络,以读出并执行所述计算机可执行指令。所述计算机可执行指令可以例如从网络或存储介质被提供给计算机。例如,存储介质可以包括如下中的一个或更多个:硬盘、随机存取存储器RAM、只读存储器ROM、分布式计算系统的存储器、光盘例如,压缩盘CD、数字多功能光盘DVD或蓝光光盘BDTM、闪速存储器装置、存储卡等等。本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件程序提供给系统或装置,该系统或装置的计算机或是中央处理单元CPU、微处理单元MPU读出并执行程序的方法。虽然参照实施例描述了本发明,但是,应当理解,本发明不限于公开的实施例。下述权利要求的范围应当被赋予最宽的解释,以涵盖所有这类修改以及等同的结构和功能。

权利要求:1.一种图像处理装置,其执行至外部装置的HTTP通信,所述图像处理装置包括:设置单元,其被构造为设置是否使用代理服务器;以及通信控制单元,其被构造为在进行至个域网上的外部装置的HTTP通信的情况下,控制即使设置了代理服务器的使用,也不通过代理服务器执行至外部装置的HTTP通信。2.根据权利要求1所述的图像处理装置,所述图像处理装置还包括:确定单元,其被构造为确定HTTP通信中的对方是否是个域网上的外部装置。3.根据权利要求1所述的图像处理装置,其中,在要进行至外部装置的HTTP通信的情况下,通信控制单元根据设置单元未设置代理服务器的使用的设置,控制不通过代理服务器执行HTTP通信。4.根据权利要求1所述的图像处理装置,其中,至个域网上的外部装置的HTTP通信是经由符合Wi-Fi标准或Wi-Fi认证的无线网络进行的通信。5.根据权利要求1所述的图像处理装置,所述图像处理装置还包括:无线通信单元,其被构造为可操作为用于连接到符合IEEE802.11标准的外部接入点的无线客户端,并且可操作为符合IEEE802.11标准的接入点以与外部装置进行直接无线通信,其中,至个域网上的外部装置的HTTP通信是经由无线通信单元提供的接入点进行的通信。6.根据权利要求5所述的图像处理装置,其中,在经由外部接入点在无线通信中进行HTTP通信并且设置了代理服务器的使用的情况下,通信控制单元控制经由代理服务器执行至外部装置的HTTP通信。7.根据权利要求1所述的图像处理装置,所述图像处理装置还包括:有线通信单元,其被构造为经由网络线缆连接到LAN,其中,在经由有线通信单元进行HTTP通信并且设置了代理服务器的使用的情况下,通信控制单元控制经由代理服务器执行至外部装置的HTTP通信。8.根据权利要求1所述的图像处理装置,其中,图像处理装置是数字标牌。9.根据权利要求1所述的图像处理装置,其中,图像处理装置是多功能装置,所述多功能装置至少具有接收数据并打印所接收的数据的打印功能以及经由网络将数据发送到外部装置的发送功能。10.根据权利要求9所述的图像处理装置,所述图像处理装置还包括扫描器,其中,根据至少从个域网上的外部终端接收到关于扫描的设置信息,发送功能通过使用HTTP通信,将基于通过利用扫描器读取原稿而获得的图像的数据发送到WebDAV服务器。11.一种图像处理装置的控制方法,所述图像处理装置执行至外部装置的HTTP通信,所述控制方法包括:设置是否使用代理服务器;以及在进行至个域网上的外部装置的HTTP通信的情况下,控制即使设置了代理服务器的使用,也不通过代理服务器执行至外部装置的HTTP通信。12.一种计算机可读存储介质,其存储用于使计算机执行图像处理装置的控制方法的程序,所述图像处理装置执行至外部装置的HTTP通信,所述控制方法包括:设置是否使用代理服务器;以及在进行至个域网上的外部装置的HTTP通信的情况下,控制即使设置了代理服务器的使用,也不通过代理服务器执行至外部装置的HTTP通信。

百度查询: 佳能株式会社 图像处理装置、图像处理装置的控制方法和存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。