掌桥专利:专业的专利平台
掌桥专利
首页

信息处理装置、存储介质和控制方法

文献发布时间:2023-06-19 18:29:06


信息处理装置、存储介质和控制方法

本申请是在2020年04月23日提交的申请号为202010328414.2、发明创造名称为“信息处理装置、存储介质和控制方法”的发明专利申请的分案申请。

技术领域

本公开涉及搜索外部装置并显示搜索结果的技术。

背景技术

近年来,称为智能电话的高性能移动终端已经普及,并且出现了使用移动终端与诸如多功能打印机(MFP)的图像处理装置通信的应用,使得可以从移动终端发出打印指令或扫描指令(下文中,该应用被称为MFP应用)。这样的MFP应用通过无线通信搜索网络上的MFP,并基于搜索结果确定用户将使用的MFP。随后,MFP应用使用户能够选择存储在移动终端中的文件,诸如联合图像专家组(JPEG)图像文件或便携式文档格式(PDF)文件,并向MFP发送该文件和用户指定的打印设置。

同时,作为搜索网络上的MFP的方法,存在如下方法:以称为简单网络管理协议(SNMP)的通信协议来广播包(packet),并基于从响应MFP所发送的管理信息库(MIB)获得的信息来确定该响应MFP是否是由MFP应用支持的MFP。日本特开2008-146410号公报讨论了一种使用SNMP版本1(SNMPv1)和SNMP版本3(SNMPv3)搜索打印处理装置的方法。

为了使移动终端使用SNMPv3搜索MFP,需要在移动终端上进行信息(诸如认证信息)的设置。然而,存在如下情况:一般用户不知道这样的设置是必需的,或者已经进行了这样的设置但是设置不正确。在这种情况下,存在如下问题:在用户期望的MFP是具有仅用于响应SNMPv3的设置的MFP的情况下,由于设置不当,因此即使进行搜索也无法找到期望的MFP。

发明内容

根据本公开的实施例,提供了一种信息处理装置的控制方法,所述信息处理装置能够以简单网络管理协议与外部装置通信,并且能够进行关于简单网络管理协议的第一设置,所述控制方法包括:在第一设置不当的情况下,向用户提供指示第一设置不当的通知。

通过以下参照附图对示例性实施例的描述,本公开的其他特征将变得清楚。

附图说明

图1是示出根据示例性实施例的构造的图。

图2是示出移动终端的硬件构造的图。

图3是示出移动终端的软件构造的图。

图4是示出图像处理装置的硬件构造的图。

图5是示出根据第一示例性实施例的将由多功能打印机(MFP)应用进行的简单网络管理协议版本1(SNMPv1)搜索处理的流程图。

图6是示出根据第一示例性实施例的将由MFP应用进行的SNMP版本3(SNMPv3)搜索处理的流程图。

图7是示出根据第一示例性实施例的将由MFP应用进行的设备搜索处理的流程图。

图8是示出根据第二示例性实施例的将由MFP应用进行的设备搜索处理的流程图。

图9示出了将在MFP中显示的SNMPv1设置的设置画面的示例。

图10示出了将在MFP中显示的SNMPv3设置的设置画面的示例。

图11示出了将由MFP应用显示的SNMP设置画面的示例。

图12A、图12B、图12C和图12D各自示出了将由MFP应用显示的设备搜索画面的示例。

图13A和图13B各自示出了根据第二示例性实施例的将由MFP应用显示的设备搜索画面的示例。

具体实施方式

下面将参照附图描述本公开的示例性实施例。以下示例性实施例并不意图被限制,并且并非示例性实施例中描述的特征的全部组合均是被视为必须的。

下面将参照附图详细描述本公开的示例性实施例。

图1是示出根据本公开的第一示例性实施例的数据处理系统的构造的图。在图1中,移动终端100用作信息处理装置的示例。移动终端100是用于提供指令的计算机,该指令用于向多功能打印机(MFP)110、单功能打印机(SFP)120和SFP 130中的各个发送打印作业。

MFP 110、SFP 120和SFP 130中的各个是图像处理装置的示例。除了打印机功能之外,MFP 110还具有诸如复印功能、扫描器功能和传真发送功能的功能。图1示出了无线局域网(LAN)终端101。在本示例性实施例中,在图像处理装置110、120和130中的各个中,通信协议,特别是简单网络管理协议版本3(SNMPv3)被设置为ON(开),并启用安全性设置的认证和加密。下文中,将SNMPv3被设置为ON的设备称为具有SNMPv3设置的装置(设备)。

LAN 10是上述装置连接到的网络,并且上述装置经由LAN 10相互通信。无线LAN终端101是无线LAN的基站,并且该站具有一般的网络/路由器功能。无线LAN终端101在诸如房屋或办公室的地方提供无线LAN。通过启用无线LAN功能,移动终端100可以经由无线LAN终端101连接到LAN 10。当进入由无线LAN终端101提供的无线LAN区域时,移动终端100可以使用预先设置的认证信息自动连接到LAN 10的网络。

接下来,将参照图2描述移动终端100的硬件构造。本示例性实施例的移动终端100是诸如智能电话或平板个人计算机(PC)的装置,但是可以是其他类型的装置(如果该装置是可以执行无线通信的信息处理装置)。

中央处理单元(CPU)201读出存储在只读存储器(ROM)202中的控制程序,并基于控制程序执行用于控制移动终端100的操作的各种处理。ROM 202存储控制程序。随机存取存储器(RAM)203用作充当CPU 201的主存储器、工作区等的临时存储区。闪存204存储诸如图像和电子文档的各种数据。闪存204还存储以下将描述的操作系统(OS)350和MFP应用300。实时时钟(RTC)205保持时间。

在移动终端100的情况下,一个CPU 201执行下面将描述的各个流程图中的处理的各个步骤,但是可以采用其他模式。例如,多个CPU也可以彼此协作地执行下面将描述的各个流程图中的处理的各个步骤。

操作面板206具有使得能够检测用户的触摸操作的触摸面板功能,并且显示由OS350或MFP应用300提供的各种画面。用户可以通过在操作面板206上输入触摸操作来将期望的操作指令输入到移动终端100中。

当用户通过连接到其他移动终端或固定电话与某人讲话时,使用扬声器207和麦克风208。相机209基于用户的摄像指令来拍摄图像。由相机209拍摄的图像被存储在闪存204的预定区域中。

无线通信单元211连接至例如无线通信LAN或公共线路以执行无线通信。

接下来,将参照图3描述移动终端100的软件构造。图3是示出CPU 201通过读出存储在ROM 202或闪存204中的控制程序而实现的软件的功能框图。

OS 350是用于控制整个移动终端100的操作的软件。可以在移动终端100上安装包括以下将描述的MFP应用300的各种应用。OS 350与这些应用交换信息,并且基于从各个应用接收的指令来改变显示在操作面板206上的画面。OS 350包括用于控制各种硬件的设备驱动器组,并且为在OS上操作的应用提供用于使用各种硬件的应用编程接口(API)。

MFP应用300是安装在移动终端100上的应用。MFP应用300使用户能够对MFP进行诸如打印操作和扫描操作的操作。除了MFP应用300之外,其他各种应用也安装在移动终端100上,但是将省略其描述。

将更详细地描述MFP应用300的软件构造。画面控制单元301经由OS 350控制在操作面板206上显示的画面。画面控制单元301将MFP应用画面显示在操作面板206上。此外,画面控制单元301确定用户经由操作面板206输入的操作指令。通信单元302经由OS 350控制无线通信单元211进行的无线通信以例如发送和接收命令。

打印作业生成单元305生成打印作业。由打印作业生成单元305生成的打印作业被无线通信单元211发送到MFP,并且MFP基于该打印作业执行打印。

无线LAN连接控制单元310控制到无线LAN的连接,并指示OS 350执行连接。

应用存储单元306临时保存各种信息。

扫描作业控制单元307经由无线通信单元211向MFP提供扫描指令,并控制从MFP接收的扫描数据。在要保存扫描数据的情况下,扫描数据被临时保存在应用存储单元306中。文档管理单元308管理保存的扫描数据。

设备搜索控制单元311提供如下功能,该功能使移动终端100能够在移动终端100连接到的LAN 10上搜索以SNMP管理的网络设备并在这些网络设备中搜索移动终端100可以向其提供指令的MFP。在本示例性实施例中,SNMPv1和SNMPv3各自用作搜索协议。

时钟单元304经由RTC 205保持时间。

图4示出了MFP 110的内部构造的示例。本示例性实施例的SFP 120和SFP 130除了是单功能型的之外,各自还具有与MFP 110相似的构造。

图4示出了MFP 110的整体构造。MFP 110包括CPU 3020,CPU 3020执行存储在ROM3030或诸如硬盘(HD)的大型存储设备3110中的软件。CPU 3020全面控制连接到系统总线3010的设备。

RAM 3040用作CPU 3020的主存储器和工作区。面板控制器(PANELC)3060控制来自MFP 110中提供的各种按钮或触摸面板(面板)3070的指令输入。显示控制器(DISPC)3080控制由例如液晶显示器构成的显示模块(显示器)3090的显示。盘控制器(DKC)3100控制大型存储设备(HD)3110。

网络接口卡(NIC)3050经由LAN 10与其他网络设备或诸如文件服务器的装置交换数据。无线LAN(WLAN)3400是连接到接入点或在接入点模式下操作的无线通信模块,使得MFP 110作为接入点操作,并且可以通过无线通信直接连接到移动终端。打印机3200是使用电子照相系统在纸张上进行打印的打印单元。要采用的打印系统可以不是电子照相系统。

扫描器3300是图像读取单元,其读取打印在纸张上的图像。在许多情况下,作为一种选择,将自动原稿进给器(ADF)(未示出)安装在扫描器(图像读取单元)3300上,使得可以自动读取多个原稿。在某些情况下,大型存储设备(HD)3110可以用作临时图像存储位置。

图9示出了针对SNMPv1设置信息的操作画面,并且该画面显示在MFP 110中所包括的显示模块3090上。提供复选框901以启用/禁用基于SNMPv1的响应。提供项目902以设置SNMPv1的社区名称,并将“公共”设置为一般默认值。提供下拉菜单903以设置管理信息库(MIB)访问权限,并且除了“读取”之外,还可以选择“读取/写入”。在本示例性实施例中,移动终端100请求的访问是MIB的获取,因此,“读取”的访问权限是必需的。在本示例性实施例中,图像处理装置110、120和130均被设置为使得SNMPv1被禁用。

图10示出了用于进行SNMPv3设置的设置操作画面,并且该画面显示在MFP 110中所包括的显示模块3090上。提供复选框1001以启用/禁用基于SNMPv3的响应。提供项目1002以设置SNMPv3的用户名。没有一般默认值,因此用户需要设置一些文本串作为用户名。提供下拉菜单1003以设置MIB访问权限,并且使得能够进行与上述下拉菜单903类似的设置。提供下拉菜单1004以进行安全性设置,并且除了“认证/加密”之外,还使用户能够选择“认证/不加密”和“不认证/不加密”。在本示例性实施例中,设置“认证/加密”。在“认证”中,尝试以SNMPv3获取设备的MIB的用户在进行该尝试时被认证。在“加密”中,SNMPv3中的包被加密。提供项目1005以在认证设置中选择认证算法。提供项目1006以设置认证密码。提供项目1007以在加密设置中选择加密算法。提供项目1008以设置加密密码。在本示例性实施例中,图像处理装置110、120和130均被设置为使得启用SNMPv3。

图11示出了MFP应用300中的SNMP设置画面。提供按钮1101以返回到先前的设置画面。提供项目1102以设置在搜索MFP中是否使用SNMPv1。提供项目1103以在使用SNMPv1时设置社区名称,并且需要与在搜索中期望找到的MFP上的对应设置相匹配。与MFP侧的项目902一样,“公共”被设置为一般默认值。提供项目1104以设置在搜索MFP中是否使用SNMPv3。提供项目1105以设置SNMPv3的用户名,并且需要与在搜索中期望找到的MFP上的对应设置相匹配。因为没有一般默认值,所以用户需要设置一些文本串。提供下拉菜单1106以设置MIB访问权限。提供下拉菜单1107以进行安全性设置,并且需要与在搜索中期望找到的MFP上的对应设置相匹配。此外,该下拉菜单使用户除了“认证/加密”之外,还可以选择“认证/不加密”和“不认证/不加密”。提供项目1108以选择用于认证的算法,并且需要与在搜索中期望找到的MFP上的对应设置相匹配。提供项目1109以设置用于认证的密码,并且需要与在搜索中期望找到的MFP上的对应设置相匹配。提供项目1110以设置用于加密的算法,并且需要与在搜索中期望找到的MFP上的对应设置相匹配。提供项目1111以设置用于加密的密码,并且需要与在搜索中期望找到的MFP上的对应设置相匹配。

接下来,将参照图12A、图12B、图12C和图12D来描述移动终端100的MFP搜索画面。这里,选择图11中的SNMPv1和SNMPv3的“使用”。

当显示图12A、图12B、图12C和图12D中的各个中的搜索画面时,异步地开始SNMPv1搜索处理和SNMPv3搜索处理。提供图12A中的按钮1201以返回到先前的画面。区域1202显示在搜索处理开始之后没有立即找到MFP的状态。一旦找到设备,便以从顶部依次显示找到的设备的列表形式来显示搜索结果。

在未找到MFP作为搜索结果的情况下,显示图12B中的画面以通知用户未找到MFP。在未找到由MFP应用300支持的MFP作为搜索结果,但是存在可以由MFP应用300支持的具有SNMPv3设置的MFP的候选的情况下,显示图12C中的画面以通知用户该状态(没有找到MFP,但存在可以由MFP应用300支持的具有SNMPv3设置的MFP候选,这意味着SNMPv3设置不当)。这里,由MFP应用300支持的MFP是与MFP应用300相对应的型号、以及MFP应用300可以向其发出操作指令的型号的MFP。可以根据在基于SNMPv3的搜索中从MFP获取的引擎标识(ID),来确定可以由MFP支持的候选MFP。这将在下面详细描述。在图12C中,显示窗口1204以询问用户是否进行SNMPv3设置。当在窗口1204中选择“是”时,出现图12D中的画面。窗口1205是SNMPv3的设置输入窗口,并且在输入设置值之后按下OK时,执行重新搜索。

图5、图6和图7各自示出与由MFP应用300执行的控制MFP搜索画面的方法有关的流程图。

将参照图5描述SNMPv1搜索处理。在步骤S501中,MFP应用300在LAN 10上广播SNMPv1形式的包,以获取用于确定被支持MFP的MIB。用于确定被支持MFP的MIB的示例包括产品型号名称。

在步骤S502中,MFP应用300分析来自响应于广播的IP地址所指示的MFP的MIB,并基于该分析来拾取被支持MFP。将从响应于广播的MFP的MIB获取的产品型号名称与MFP应用300预先保存的基于产品型号的支持列表相互对照,以确定被支持MFP。

在步骤S503中,MFP应用300在区域1202中以列表形式显示在步骤S502中拾取的MFP。在步骤S504中,MFP应用300确定是否达到从开始搜索处理起的搜索时间的上限。如果达到搜索时间的上限(步骤S504中为“是”),则SNMPv1搜索处理结束。如果未达到搜索时间的上限(步骤S504中为“否”),则处理返回至步骤S501。在第二轮或后续轮的步骤S502中,从拾取对象中排除来自与第一轮中相同的IP地址的响应。当处理返回到步骤S501时,期望具有约几秒钟的等待时间,这是因为在步骤S501中广播的频繁发生引起了网络上的负荷。由于网络上的负荷,搜索时间的上限也被设置为几十秒。在SNMPv1搜索处理中,在移动终端100上,诸如认证和密码的安全性设置对于MIB的获取不是必需的。

将参照图6描述与SNMPv1搜索处理的开始并行执行的SNMPv3搜索处理。在步骤S601中,MFP应用300在LAN 10上广播SNMPv3形式的包以获取引擎ID。用于获取引擎ID的SNMPv3形式的包称为发现包(或发现消息),在SNMPv3规范中,不需要用户名和包括认证和密码的安全性设置。因此,对于用于获取引擎ID的SNMPv3形式的包,来自图像处理装置的响应的速度很快。

在步骤S602中,MFP应用300分析来自响应IP地址(MFP)的引擎ID,并基于该分析提取由MFP应用300支持的具有公司ID的MFP作为被支持MFP(设备)的候选。引擎ID的前四个八位字节对应于公司ID。

在步骤S603中,MFP应用300确定在步骤S602中提取的SNMPv3的被支持设备的候选是否存在。如果候选存在(步骤S603中为“是”),则处理进入步骤S604。如果候选不存在(步骤S603中为“否”),则处理进入步骤S608。

在步骤S603中存在被支持MFP的候选的情况下,由于在该步骤中未获取表示MIB的信息,因此MFP应用300无法确定该候选是否是被支持MFP。因此,在步骤S604中,MFP应用300将用于获取MIB的SNMPv3形式的包发送到在步骤S602中作为候选拾取的MFP的IP地址,以便确定该MFP是否是被支持MFP。为了获取该MIB,需要用户名和包括认证和密码的安全性设置。与SNMPv1搜索处理中的步骤S501相同,要获取的MIB是产品型号名称。

在步骤S605中,MFP应用300获取MIB,并基于获取的MIB确定MFP应用300的被支持设备是否存在。在大约几秒钟的超时时间内有响应的情况下,MFP应用300确定存在被支持设备。如果存在被支持设备(步骤S605中为“是”),则处理进入步骤S606。如果不存在被支持设备(步骤S605中为“否”),则处理进入步骤S607。在步骤S606中,MFP应用300以列表形式显示被确定为被支持设备的设备。

在步骤S607中,MFP应用300设置标志,该标志表示指示在SNMPv3设置信息方面存在不匹配的信息。下文中,将设置了该标志的设备称为具有SNMPv3设置的被支持设备候选。该设备是具有SNMPv3设置的可以与移动终端100进行通信的设备,但是由于移动终端100上的诸如SNMPv3的安全性的设置不当,因此该设备未被识别为被支持设备。设置不当的情况的示例包括:没有输入设置并因此由于诸如空白的原因设置信息不充分的情况、以及输入了设置但移动终端100的设置信息与设备的设置信息不同的情况。

在步骤S608中,MFP应用300设置标记,该标记表示指示不存在SNMPv3设备的信息。

图7是示出整个搜索处理的流程的流程图。作为示例,将描述如下情况:当尽管在移动终端100上用户选择了“使用”SNMPv3,但是没有进行包括SNMPv3的安全性的设置时,发出通知。该流程图从用户在移动终端100上提供用于设备搜索的指令的状态开始。

当提供搜索指令时,在步骤S701中,执行图5所示的SNMPv1搜索处理。在步骤S702中,执行图6所示的SNMPv3搜索处理。并行执行步骤S701和步骤S702。

在步骤S703中,确定在步骤S701和S702的各个中是否找到被支持SNMP设备。如果找到了被支持SNMP设备(步骤S703中为“是”),则处理结束。如果没有找到被支持SNMP设备(步骤S703中为“否”),则处理进入步骤S704。

在步骤S704中,确定是否存在具有SNMPv3设置的被支持设备候选。具体地,确定是否存在在步骤S702中的SNMPv3搜索处理中设置的表示SNMPv3设置信息不匹配的标志。如果存在表示SNMPv3设置信息不匹配的标志(步骤S704中为“是”),则处理进入步骤S705。如果不存在表示SNMPv3设置信息不匹配的标志(步骤S704中为“否”),则处理结束。

在步骤S705中,确定是否进行了图11所示的SNMPv3设置。例如,通过确定诸如用于设置SNMPv3的用户名的项目1002的项目是否保持空白来实现该确定。如果进行了设置(步骤S705中为“是”),则处理结束。如果未进行设置(步骤S705中为“否”),则处理进入步骤S706。

在步骤S706中,显示警告消息(如图12C中所示的消息),以指示未进行SNMPv3设置,并且还显示询问是否进行设置的按钮。

在步骤S707中,确定用户是否按下了用于进行设置的按钮(要进行SNMPv3设置)。如果按下了用于进行设置的按钮(步骤S707中为“是”),则处理进入步骤S708。如果未按下按钮(步骤S707中为“否”),则处理结束。

在步骤S708中,显示设置输入窗口(图12D)。

在步骤S709中,确定在步骤S708中显示的设置输入窗口中的输入是否完成。如果按下OK按钮,即,如果输入完成(步骤S709中为“是”),则处理返回到步骤S701,使得进行重新搜索。如果检测到用户的取消操作,即,如果输入未完成(步骤S709中为“否”),则处理结束。上述处理使得可以向在基于SNMPv3搜索设备时不知道诸如安全性的项目的设置的用户通知,该设置是必需的。因为仅当存在具有SNMPv3设置的被支持设备候选时才提供通知,所以可以防止提供不必要的通知。如果在步骤S705中在移动终端100上进行了诸如安全性的项目的SNMPv3设置,则处理结束。然而,在尽管进行了设置也没有来自被支持设备的响应(无法获取MIB)的情况下,诸如安全性的项目的SNMPv3设置可能不正确。因此,在步骤S705中进行SNMPv3设置的情况下,可以显示警告以指示在图11的画面中输入的设置可能不正确。

显示警告消息的定时不限于上述定时。例如,在未进行图11所示的SNMPv3设置画面中的诸如安全性的项目的设置(空白)的状态下用户提供了用于开始设备搜索处理的指令的情况下,可以在用户提供搜索指令的定时显示警告消息。此外,尽管步骤S701中的流程和步骤S702中的流程并行运行,但是可以在完成步骤S701中的SNMPv1搜索时未找到被支持设备的定时,确认是否进行了诸如安全性的项目的SNMPv3设置,并且如果未进行该设置,则可以显示警告消息。

在第一示例性实施例中描述的构造中,例如,即使在可以搜索到具有SNMPv1设置的设备的情况下,也可以显示用于促使SNMPv3设置的画面。

即使找到了具有SNMPv1设置的设备,对于想要搜索具有SNMPv3设置的设备的用户来说,也未找到期望的打印机,因此进行重新搜索。然而,无论进行多少次重新搜索,都无法找到具有SNMPv3设置的设备,这是因为尚未进行诸如安全性的项目的SNMPv3设置。

因此,在第二示例性实施例中,在即使找到具有SNMPv1设置的设备也提供用于重新搜索的指令的情况下,确定期望具有SNMPv3设置的设备,并且向用户通知SNMPv3设置是必需的。

图13A和图13B各自示出第二示例性实施例的搜索画面。图13A是当搜索结束并且仅搜索具有SNMPv1设置的设备时要显示的画面。提供用于开始重新搜索的重新搜索按钮1301以发出用于再次执行设备搜索的指令。在按下重新搜索按钮1301时存在SNMPv3候选设备的情况下,显示图13B中的画面以通知用户SNMPv3设置是必需的。

第二示例性实施例的基本构造类似于第一示例性实施例的基本构造。因此,将仅描述示出包括与第一示例性实施例不同的点的搜索处理流程的图8中的流程图。图8中的流程图的基本构造类似于图7中的流程图的基本构造。

在第二示例性实施例中,在步骤S803的定时,确定是否存在具有SNMPv3设置的被支持设备候选。具体地,确定是否存在在步骤S702中的SNMPv3搜索处理中设置的表示SNMPv3设置信息不匹配的标志。如果存在候选(步骤S803中为“是”),则处理进入步骤S804。如果不存在候选(步骤S803中为“否”),则处理结束。

在步骤S804中,确定在图13A的显示画面中是否按下了重新搜索按钮1301。如果检测到对重新搜索按钮1301的按下(步骤S804中为“是”),则处理进入步骤S705。如果未检测到对重新搜索按钮1301的按下(步骤S804中为“否”),则处理结束。与第一示例性实施例一样,在步骤S705中进行SNMPv3设置的情况下,可以显示警告消息以指示设置可能不正确。

即使找到了具有SNMPv1设置的设备,但如果期望的设备是具有SNMPv3设置的设备并且诸如安全性的项目的SNMPv3设置不当,则上述处理使得可以向用户通知在重新搜索中SNMPv3设置是必需的。此外,这里,当用户按下重新搜索按钮时,显示警告消息,但这不是限制性的。在即使可以搜索到具有SNMPv1设置的设备也存在具有SNMPv3设置的被支持设备候选(存在被支持的设备,但由于未获取MIB而在搜索结果列表中未显示结果)的情况下,可以显示警告消息,以指示未进行图11的画面中的SNMPv3安全性设置,或者设置不正确。

[其他示例性实施例]

在移动终端100上选择了“使用”SNMPv3用于搜索但未进行诸如安全性的项目的SNMPv3设置的情况下,当用户在图11中的SNMP设置画面上进行设置时可以显示警告,以使用户能够注意到这种状态。例如,可以想到这样的构造,其中,在用户在用于设置是否使用SNMPv3的项目1104中选择了“使用”之后,当用户在不进行诸如用户名的项目的设置的情况下关闭设置画面或者进行画面转换时显示警告。

在第一和第二示例性实施例中,图像处理装置(MFP)被用作信息处理装置的通信伙伴,但这不是限制性的。通信伙伴可以使任意类型的装置,只要该装置是可以与信息处理装置通信的外部装置即可。

其他实施例

还可以通过读出并执行记录在存储介质(也可更完整地称为“非临时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多个程序)以执行上述实施例中的一个或更多个的功能、并且/或者包括用于执行上述实施例中的一个或更多个的功能的一个或更多个电路(例如,专用集成电路(ASIC))的系统或装置的计算机,来实现本公开的实施例,并且,可以利用通过由所述系统或装置的所述计算机例如读出并执行来自所述存储介质的所述计算机可执行指令以执行上述实施例中的一个或更多个的功能、并且/或者控制所述一个或更多个电路执行上述实施例中的一个或更多个的功能的方法,来实现本发明的实施例。所述计算机可以包括一个或更多个处理器(例如,中央处理单元(CPU),微处理单元(MPU)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行所述计算机可执行指令。所述计算机可执行指令可以例如从网络或所述存储介质被提供给计算机。所述存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算系统的存储器、光盘(诸如压缩光盘(CD)、数字通用光盘(DVD)或蓝光光盘(BD)

本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。

虽然本公开包括了实施例,但是应当理解,本公开并不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使其涵盖所有这些变型例以及等同的结构和功能。

相关技术
  • 信息处理装置、信息处理装置的控制方法和存储介质
  • 信息处理装置、信息处理装置中的方法和存储介质
  • 信息处理装置、其控制方法及存储介质
  • 信息处理装置、其控制方法和存储介质
  • 控制方法、信息处理装置以及计算机可读入的存储介质
  • 信息处理设备、用于控制信息处理设备的方法、存储控制工具的非临时记录介质、主机装置、存储性能评估工具的非临时记录介质、以及用于外部存储装置的性能评估方法
  • 信息处理系统、信息处理方法、信息处理设备、信息处理设备控制方法、信息处理终端、信息处理终端控制方法、信息存储介质以及程序
技术分类

06120115582255