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

文档序号:15625451发布日期:2018-10-09 22:52阅读:154来源:国知局

本公开涉及信息处理装置、控制方法和存储介质。



背景技术:

诸如打印装置或数字照相机等的信息处理装置包括用于在移动终端与信息处理装置之间进行直接无线连接的直接连接模式。已知信息处理装置充当接入点的接入点模式和wi-fi(注册商标)均是直接连接模式。日本特开2014-179798号公报讨论了执行wi-fi(注册商标)的打印装置。日本特开2014-179798号公报的打印装置将通过wi-fi(注册商标)无线连接到打印装置的移动终端的地址自动设置为send(发送)功能的目的地。

信息处理装置还包括与直接连接模式分开的、用于连接到基础架构网络的基础架构连接模式。有线局域网(lan)模式或无线lan的基础架构模式对应于基础架构连接模式。

在信息处理装置同时以直接连接模式和基础架构连接模式操作的情况下,存在直接连接模式中使用的因特网协议(ip)地址和基础架构连接模式中使用的ip地址彼此交叠的可能性。当发生ip地址之间的这种交叠时,信息处理装置不能适当地确定基础架构连接模式的接口和直接连接模式的接口中的哪一个是数据传送的目的地。这会导致信息处理装置错误地将数据发送到与应接收数据的接口不同的接口。



技术实现要素:

根据本公开的一方面,一种信息处理装置,所述信息处理装置以基础架构连接模式和直接连接模式操作,所述信息处理装置包括:确定单元,其被构造为确定基础架构连接模式中使用的第一互联网协议(ip)地址与直接连接模式中使用的第二ip地址是否彼此交叠;以及控制单元,其被构造为在所述确定单元确定所述第一ip地址和所述第二ip地址彼此交叠的情况下,禁止信息处理装置以直接连接模式操作。

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

附图说明

图1是例示系统的整体图像的图。

图2是例示打印装置的硬件构造的图。

图3是例示要由打印装置执行的处理的流程图。

图4a至图4f是分别例示要由打印装置显示的画面的图。

图5是例示要由打印装置执行的处理的流程图。

图6是例示要由打印装置执行的处理的流程图。

图7是例示要由打印装置执行的处理的流程图。

图8a至图8d是分别例示要由打印装置显示的画面的图。

具体实施方式

下面将参照附图详细描述示例性实施例。以下示例性实施例并非意在限制,并且并非示例性实施例中描述的特征的所有组合对于本发明的解决方案而言都是必不可少的。

将参照图1描述系统的整体图像。根据第一示例性实施例的打印装置100以基础架构连接模式和直接连接模式进行操作。基础架构连接模式是通过连接到基础架构网络来进行通信的模式。基础架构连接模式对应于有线局域网(lan)模式,以及无线lan的基础架构模式。当打印装置100以基础架构模式操作时,打印装置100无线连接到接入点(未例示)。直接连接模式是用于进行移动终端110与打印装置100之间的直接无线连接的模式。已知信息处理装置充当接入点的接入点模式和wi-fi(注册商标)均是直接连接模式。在以下描述中,直接连接模式指的是接入点模式,但是可以代替接入点模式应用wi-(注册商标)。

接下来,将参照图2描述打印装置100的硬件构造。中央处理单元(cpu)201通过读出存储在只读存储器(rom)202中的控制程序来执行用于控制打印装置100的操作的各种处理。rom202存储控制程序。随机存取存储器(ram)203被用作临时存储区域(诸如cpu201的主存储器)和工作区域。硬盘驱动器(hdd)204是用于存储各种数据的非易失性存储介质。在本示例性实施例的打印装置100中,一个cpu201执行在下面描述的流程图中例示的各个处理,但是可以采用其他模式。例如,多个cpu可以彼此协作地执行在下面描述的流程图中例示的各个处理。下面描述的各个流程图的处理可以使用诸如专用集成电路(asic)等的硬件电路来部分地执行。

操作单元205包括具有触摸面板功能的显示器和键盘,并且显示各种操作画面。用户可以经由操作单元205将指令和信息输入到打印装置100中。打印机206对片材执行打印处理。扫描器207读取用户放置的原稿,然后生成原稿图像。由扫描器207生成的原稿图像由打印机206打印或存储在hdd204中。

有线lan通信单元208经由lan线缆与基础架构网络上的外部装置进行通信。

无线lan通信单元209基于诸如电气和电子工程师协会(ieee)802.11a/b/g/n/ac等的标准执行无线lan通信。无线lan通信单元209连接到接入点,从而执行与基础架构网络上的外部装置的无线lan通信。无线lan通信单元209连接到接入点并由此执行无线lan通信的这种模式被称为基础架构模式。在打印装置100以直接连接模式操作的情况下,无线lan通信单元209执行与无线连接到打印装置100的终端(例如,移动终端110)的无线通信。

近距离无线通信单元210基于(注册商标)执行近距离无线通信。

在以下描述中,有线lan通信单元208与基础架构网络上的外部装置进行通信的模式以及无线lan通信单元209以基础架构模式进行通信的模式将均被称为基础架构连接模式。

本示例性实施例的打印装置100包括如下特性:在基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此交叠的情况下,不开始以直接连接模式操作。将参照图3和图4a至图4f详细描述该特性。

图4a中例示的菜单画面400是由打印装置100的操作单元205显示的画面。菜单画面400是用户用来从打印装置100的多个功能(诸如复印功能和扫描功能)中选择期望的功能的画面。例如,假定用户希望使用直接连接模式将用户的移动终端连接到打印装置100。在这种情况下,用户按下菜单画面400上的图标401。当用户按下图标401时,操作单元205显示图4b所示的直接连接画面410。

直接连接画面410包括开始按钮411。开始按钮411是使得用户能够指示打印装置100开始以直接连接模式操作的按钮。当用户按下开始按钮411时,打印装置100开始以直接连接模式操作,并且打印装置100的操作单元205显示图4c所示的直接连接画面420。

服务集标识符(ssid)和连接密钥作为将用户的移动终端无线连接到打印装置100所需的信息被显示在直接连接画面420上。用户通过使用ssid和连接密钥将用户的移动终端无线连接到打印装置100。直接连接画面420包括使得用户能够指示打印装置100停止以直接连接模式进行操作的停止按钮421。当按下停止按钮421时,打印装置100停止以直接连接模式进行操作。

将参照图3中的流程图描述要由打印装置100执行的处理。cpu201将存储在rom202中的控制程序加载到ram203中,并执行加载的控制程序,从而进行如图3所示的流程图中的步骤。当用户按下图标401时,执行图3中的流程图的处理。

首先,在步骤s301中,cpu201确定是否决定了基础架构连接模式中使用的ip地址。在有线lan通信单元208与基础架构网络上的外部装置进行通信的情况下,基础架构连接模式中使用的ip地址表示分配给有线lan通信单元208的ip地址。在无线lan通信单元209以基础架构模式操作的情况下,基础架构连接模式中使用的ip地址表示无线lan通信单元209在基础架构模式中要使用的ip地址。如果cpu201确定没有决定基础架构连接模式中使用的ip地址(步骤s301中为“否”),则处理进行到步骤s304。如果cpu201确定决定了基础架构连接模式中使用的ip地址(步骤s301中为“是”),则处理进行到步骤s302。

在步骤s302中,cpu201确定基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址是否彼此交叠。直接连接模式中使用的ip地址例如是管理员用户在设置画面(未例示)中设置的ip地址。ip地址包括网络部分和主机部分,并且ip地址之间的交叠表示ip地址的网络部分彼此相同的状态。如果cpu201确定基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此交叠(步骤s302中为“是”),则处理进行到步骤s303。如果cpu201确定基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此不交叠(步骤s302中为“否”),则处理进行到步骤s304。

在步骤s304中,cpu201控制操作单元205以使开始按钮有效并显示直接连接画面。这里显示的画面是图4b所示的直接连接画面410。步骤s304中的处理的执行表示打印装置100处于基础架构连接模式操作中,或者基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此不交叠。打印装置100开始以直接连接模式操作而不会引起任何问题。为此,开始按钮411被有效并被显示。“使开始按钮有效”的处理表示用户可以按下开始按钮411,并且当用户按下开始按钮411时打印装置100开始以直接连接模式操作。当用户按下开始按钮411时,打印装置100开始以直接连接模式操作,并等待来自移动终端的无线连接请求。

接下来,在步骤s303中,cpu201控制操作单元205使开始按钮无效并显示直接连接画面。这里显示的画面是图4d所示的直接连接画面430。与直接连接画面410不同,开始按钮不包括在直接连接画面430中。“使开始按钮无效”的处理表示不显示开始按钮。通过不显示开始按钮,可以禁止打印装置100开始以直接连接模式操作。直接连接画面430包括提示用户查看打印装置100的网络设置的错误消息431。错误消息431使得用户能够知道打印装置不能开始以直接连接模式操作的原因。错误消息431使得用户能够改变打印装置100的ip地址设置,使得打印装置能够开始以直接连接模式操作。

“使开始按钮无效”的处理不限于使开始按钮不显示。例如,“使开始按钮无效”的处理包括如下情况:即使用户在开始按钮显示中的同时按下该开始按钮,打印装置100也不开始以直接连接模式操作。图4e所示的直接连接画面440表示这种情况的具体示例。开始按钮441显示在直接连接画面440上。然而,即使用户按下开始按钮441,打印装置100也不开始以直接连接模式操作。开始按钮441以与开始按钮411不同的方式(例如灰度显示)被显示。

可以在菜单画面中向用户通知基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址之间的交叠。图4f中例示的菜单画面450是在基础架构连接模式中使用的地址与直接连接模式中使用的ip地址彼此交叠的情况下由操作单元205显示的画面。区域451显示通知用户发生ip地址之间的交叠的错误消息。

本示例性实施例的打印装置100经由近距离无线通信从移动终端接收用于开始以直接连接模式操作的指令。将参照图5中的流程图描述由打印装置100执行的处理。cpu201将存储在rom202中的控制程序加载到ram203中,并执行加载的控制程序,从而执行在图5中例示的流程图中的步骤。当近距离无线通信单元210从移动终端接收到用于开始以直接连接模式操作的指令时,执行图5中的流程图的处理。近距离无线通信不限于(注册商标),并且可以是近场通信(nfc)。

首先,在步骤s501中,cpu201确定是否决定了基础架构连接模式中使用的ip地址。在步骤s501中执行的处理类似于图3的步骤s301中的上述处理。如果cpu201确定未决定基础架构连接模式中使用的ip地址(步骤s501中为“否”),则处理进行到步骤s503。如果cpu201确定决定了基础架构连接模式中使用的ip地址(步骤s501中为“是”),则处理进行到步骤s502。

在步骤s502中,cpu201确定基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址是否彼此交叠。在步骤s502中执行的处理与图3的步骤s302中的上述处理类似。如果cpu201确定在基础架构连接模式中使用的ip地址和在直接连接模式中使用的ip地址彼此不交叠(步骤s502中为“否”),则处理进行到步骤s503。在步骤s503中,基于接收到的开始指令,cpu201开始以直接连接模式操作。

如果cpu201确定基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此交叠(步骤s502中为“是”),则处理结束而不开始以直接连接模式操作。这可以在基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此交叠的情况下禁止打印装置100开始以直接连接模式操作。

存在如下情况:在打印装置100开始以直接连接模式操作一次之后,基础架构连接模式中使用的ip地址被改变。将参照图6中的流程图描述在这种情况下由打印装置100执行的处理。cpu201将存储在rom202中的控制程序加载到ram203中,并执行加载的控制程序,由此执行图6所示的流程图中的步骤。当基础架构连接模式中使用的ip地址改变时,执行图6中的流程图的处理。

首先,在步骤s601中,cpu201确定打印装置100是否处于直接连接模式操作中。如果cpu201确定打印装置100没有处于直接连接模式操作中(步骤s601中为“否”),则流程图的处理结束。如果cpu201确定打印装置100处于直接连接模式操作中(步骤s601中为“是”),则处理进行到步骤s602。

在步骤s602中,cpu201确定基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址是否彼此交叠。由于基础架构连接模式中使用的ip地址改变了,所以cpu201重新确认ip地址是否彼此交叠。在步骤s602中执行的处理与图3的步骤s302中的上述处理类似。如果cpu201确定基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此不交叠(步骤s602中为“否”),流程图的处理结束。然后,打印装置100继续以直接连接模式操作。

如果cpu201确定基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此交叠(步骤s602中为“是”),则处理进行到步骤s603。在步骤s603中,cpu201停止以直接连接模式操作。由于基础架构连接模式中使用的ip地址改变了,并且改变后的ip地址与直接连接模式中使用的ip地址彼此交叠,所以打印装置100停止以直接连接模式进行操作。

如上所述,根据本示例性实施例,在基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此交叠的情况下,可以禁止打印装置100以直接连接模式进行操作。

第二示例性实施例将被描述为第一示例性实施例的变型例。第二示例性实施例的打印装置100包括如下特性:当用户按下直接连接模式的开始按钮时,向用户通知基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此交叠。将参照图7和图8a至图8d详细描述该特性。

图8a中的菜单画面800是由打印装置100的操作单元205显示的画面。与在图4a中所示的菜单画面400一样,菜单画面800是使得用户能够选择期望的功能的画面。例如,假定用户希望使用直接连接模式将用户的移动终端连接到打印装置100。在这种情况下,用户按下菜单画面800上的图标801。当用户按下图标801时,操作单元205显示图8b所示的直接连接画面810。与图4b所示的直接连接画面410一样,图8b中的直接连接画面810包括开始按钮811,开始按钮811使得用户能够指示打印装置开始以直接连接模式操作。

将参照图7中的流程图描述当用户按下开始按钮811时要由打印装置100执行的处理。cpu201将存储在rom202中的控制程序加载到ram203中,并执行加载的控制程序,由此执行图7中所示的流程图中的步骤。

首先,在步骤s701中,cpu201确定是否决定了基础架构连接模式中使用的ip地址。在步骤s701中执行的处理与图3的步骤s301中的上述处理类似。如果cpu201确定未决定基础架构连接模式中使用的ip地址(步骤s701中为“否”),则处理进行到步骤s704。如果cpu201确定决定了基础架构连接模式中使用的ip地址(步骤s701中为“是”),则处理进行到步骤s702。

在步骤s702中,cpu201确定基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址是否彼此交叠。在步骤s702中执行的处理与图3的步骤s302中的上述处理类似。如果cpu201确定基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址交叠(步骤s702中为“是”),处理进行到步骤s703。如果cpu201确定基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此不交叠(步骤s702中为“否”),则处理进行到步骤s704。

在步骤s704中,cpu201开始以直接连接模式操作。在该处理中,操作单元205显示图8c中的直接连接画面820。因为基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此不交叠,所以打印装置100能够以直接连接模式操作。

接下来,在步骤s703中,cpu201显示错误画面。由于基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此交叠,所以禁止打印装置100以直接连接模式操作。图8d中的错误画面830是在步骤s703中由操作单元205显示的画面。错误画面830包括提示用户查看打印装置100的网络设置的错误消息831。

如上所述,根据本示例性实施例,当基础架构连接模式中使用的ip地址与直接连接模式中使用的ip地址彼此交叠的情况下,可以禁止打印装置100以直接连接模式进行操作。

在上述示例性实施例中,将打印装置描述为以基础架构连接模式和直接连接模式操作的信息处理装置的示例。但是,也适用于其他装置类型,例如个人计算机(pc)。

其它实施例

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

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

虽然针对示例性实施例描述了本发明,但是,应该理解,本发明不限于公开的示例性实施例。下述权利要求的范围应当被赋予最宽的解释,以便涵盖所有这类变型例以及等同的结构和功能。

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