图像形成装置、其控制方法和存储介质与流程

文档序号:16775909发布日期:2019-02-01 18:43阅读:162来源:国知局
图像形成装置、其控制方法和存储介质与流程

本发明涉及图像形成装置、其控制方法和存储其控制程序的存储介质。



背景技术:

已知mfp作为进行无线lan通信的图像形成装置。当进行无线lan通信时,mfp检索mfp能够以通信方式连接的接入点,并且使用户从检索到的选择候选中设定期望的接入点。在与设置的接入点成功进行通信连接之后,mfp管理与接入点的连接历史(连接历史)。例如,在mfp启动时,mfp基于连接历史以通信方式连接至接入点。因此,mfp容易地以通信方式连接至在过去成功进行通信连接的接入点,而无需用户重复设定接入点。

另外,还开发了进行除无线lan通信之外的有线lan通信的mfp。这种mfp配设有进行有线lan通信的通信接口和进行无线lan通信的通信接口两者(例如,参见日本特开第2003-319461号公报(jp2003-319461a))。对于配备有多个通信接口的mfp,还研究了除了仅使用主线(mainline)的上述单线通信功能之外的、利用通过根据用途对网络进行分类而可用的多条线路的通信功能。在多线通信中,例如,有线lan用作主线并且作为与有线lan不同的网络的无线lan用作副线(subline)。在该mfp中,当用户在单线通信功能和多线通信功能之间切换时,可以改变无线lan的作用。例如,在单线通信功能中用作主线的无线lan的作用,在多线通信功能中被改变为副线。此时,mfp需要将mfp以通信方式连接的接入点,从连接至主线的网络的接入点切换成连接至副线的网络的接入点。

然而,当无线lan的作用改变时,传统的mfp自动连接至在过去成功进行通信连接的接入点,并且不能以通信方式连接至与无线lan的作用相对应的接入点。



技术实现要素:

本发明提供了一种能够以通信方式连接至与无线lan的作用相对应的适当接入点的图像形成装置、其控制方法和存储其控制程序的存储介质。

相应地,本发明的第一方面提供了一种经由接入点通过无线lan进行通信的图像形成装置,所述图像形成装置包括:作用设置单元,被构造为使用户设置无线lan在图像形成装置中的作用;以及控制单元,被构造为控制对与无线lan的作用相对应的接入点的设置。在改变了无线lan的作用的情况下,控制单元使用户重新设置接入点。无线lan的作用示出无线lan用作主线还是副线。

相应地,本发明的第二方面提供了一种图像形成装置的控制方法,所述图像形成装置经由接入点通过无线lan进行通信,所述控制方法包括:作用设置步骤,使用户设置无线lan在图像形成装置中的作用;以及控制步骤,控制对与无线lan的作用相对应的接入点的设置。在改变了无线lan的作用的情况下,在所述控制步骤中提示用户重新设置接入点。无线lan的作用示出无线lan用作主线还是副线。

相应地,本发明的第三方面提供了一种存储使计算机执行第二方面的控制方法的控制程序的非暂时性计算机可读存储介质。

根据本发明,图像形成装置以通信方式连接至与无线lan的作用相对应的适当接入点。

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

附图说明

图1是用于描述通过作为根据本发明的实施例的图像形成装置的mfp进行的通信的网络图。

图2是示意性地示出了图1的mfp的硬件构造的框图。

图3是示出了在图2的操作面板上显示的接口选择画面的示例的视图。

图4是示意性地示出了图1的mfp的软件构造的框图。

图5是示出了由图1的mfp执行的通信接口改变处理的过程的流程图。

图6是示出了在图2的操作面板上显示的消息的示例的视图。

图7是示出了由图1的mfp执行的选择画面显示处理的过程的流程图。

图8是示出了在图2的操作面板上显示的接入点选择画面的示例的视图。

图9是示出了由图1的mfp执行的无线lan设置画面显示处理的过程的流程图。

图10是示出了在图2的操作面板上显示的设置画面的示例的视图。

图11是示出了由图1的mfp执行的连接历史登记处理的过程的流程图。

图12是示出了由图1的mfp管理的连接历史的示例的视图。

图13是示出了由图1的mfp执行的连接处理的过程的流程图。

具体实施方式

下面将参照附图详细描述本发明的实施例。

图1是用于描述通过作为根据本发明的实施例的图像形成装置的mfp11进行的通信的网络图。

如图1所示,mfp11通过经由接入点12加入网络13而构成无线lan。mfp11将诸如接入点12的ssid等的连接目的地信息登记至,用于管理成功进行通信连接的接入点的连接历史(与接入点的连接历史)。连接历史被存储在下文所述的hdd205中。在该实施例中,mfp11在启动时从上述连接历史获得接入点12的ssid并且自动设置所获得的ssid。这使得mfp能够容易地与接入点12重新连接,而无需用户重复地设置与接入点12的通信连接。另外,mfp11通过经由lan线缆(未示出)连接的hub14加入网络13而构成有线lan。网络13被用作mfp11的主线。网络13通过网关15连接至因特网16。能够使用因特网16的通信装置能够加入网络13。因此,mfp11能够通过作为主线的网络13与包括可以使用因特网16的通信装置的许多装置通信。用户能够将无线lan或有线lan设置为由mfp11使用的主线。

另外,mfp11还配设有能够与主线并行通信的副线。副线与主线相比在功能上受到限制,从而能够与主线并行地通信。mfp11使用有线lan和无线lan中的一者作为主线并且使用另一者作为副线。例如,当使用有线lan作为主线并且使用无线lan作为副线时,mfp11通过经由接入点17加入网络18而构成作为副线的无线lan。此时,mfp11将诸如接入点17的ssid等的连接目的地信息登记至上述连接历史。网络18不连接至因特网16并且仅由特定的通信装置组成。也就是说,在该实施例中,成为通信连接目的地的接入点,根据作为主线或副线的无线lan的作用而改变。

图2是示意性地示出了图1所示的mfp11的硬件构造的框图。

如图2所示,mfp11配设有控制器201、打印机207、扫描器209和操作面板211。控制器201连接至打印单元207、扫描器209和操作面板211。控制器201配设有cpu202、ram203、rom204、hdd205、打印机i/f206、扫描器i/f208、操作面板i/f210、无线lani/f212、有线lani/f213和传真i/f214。cpu202、ram203、rom204、hdd205、打印机i/f206、扫描器i/f208、操作面板i/f210、无线lani/f212、有线lani/f213和传真i/f214通过总线215相互连接。

控制器201总体地控制整个mfp11。cpu202从rom204读取用于控制mfp11的各个部分的程序,将其展开至ram203,并且运行读取的程序。ram203被用作cpu202的主存储器并且被用作数据的临时存储区域。尽管该实施例作为示例描述了控制器201配设有单个cpu202和单个ram203的构造,然而控制器201中的cpu202和ram203的各自的数量不限于一个。例如,控制器201可以配设有多个cpu202和多个ram203。在这种情况下,多个cpu202和多个rom204可以协作来控制各个部分。rom204存储由cpu202执行的程序以及设置值等。hdd205存储用于控制各个部分的程序和数据。

打印机i/f206将打印单元207连接至控制器201。打印机207将通过打印机i/f206输入的打印数据打印在片材上。扫描器i/f208将扫描器209连接到控制器201。扫描器209读取堆叠的原稿并且基于读取的图像信息生成图像数据。扫描器209生成的图像数据通过打印机207打印或者被存储在hdd205中。此外,上述图像数据通过传真i/f214、无线lani/f212、和有线lani/f213发送至通信装置。操作面板i/f210将操作面板211连接至控制器201。操作面板211配设有触敏显示单元。操作面板211显示用于设置mfp11的各个值的设置画面并且接收由用户输入的指令。在该实施例中,例如在操作面板211上显示图3示出的接口选择画面300(作用设置单元)。

接口选择画面300是用于mfp11的基础架构设置的设置画面。当“仅有线(主线)(wired(mainline)only)”301被设置为开启时,mfp11使用有线lan作为主线。当“仅无线(主线)(wireless(mainline)only)”302被设置为开启时,mfp11使用无线lan作为主线并且通过接入点12进行无线lan通信。当“有线(主线)+无线(副线)(wired(mainline)+wireless(subline))”303被设置为开启时,mfp11使用有线lan作为主线。另外,mfp11使用无线lan作为副线并且通过接入点17进行无线lan通信。在接口选择画面300中,仅三个候选“仅有线(主线)”301、“仅无线(主线)”302和“有线(主线)+无线(副线))”303中的一个被设置为开启。选择ok按钮304将接口选择画面300上的设置值存储至hdd205等中。

无线lani/f212通过根据在接口选择画面300上设置的值而选择的接入点12和17中的一个接入点,进行无线lan通信。有线lani/f213通过连接mfp11和hub14的lan线缆(未示出)进行有线lan通信。传真i/f214通过电话网络(未示出)与外部装置进行传真通信。

图4是示意性地示出了图1的mfp11的软件构造的框图。

如图4所示,mfp11配设有无线lan客户端模块401、连接历史管理模块402、通信接口管理模块403、和ui控制模块404。当cpu202执行存储在rom204中的程序时实现上述模块。

无线lan客户端模块401提供无线lan客户端功能并且连接至接入点12和17。连接历史管理模块402管理上述连接历史。通信接口管理模块403管理通信接口(诸如无线lani/f212和有线lani/f213)的设置。例如,通信接口管理模块403管理示出无线lan在mfp11中的作用的信息,具体地说,例如关于由无线lan使用的主线或副线的信息、以及示出可用于所设置作用的无线lan的认证方法的信息。ui控制模块404进行操作面板的控制,诸如在操作面板中的显示控制和在操作面板上输入的信息的接收控制。

图5是示出由图1中的mfp11执行的通信接口改变处理的过程的流程图。

当cpu202运行存储在rom204中的程序并且当用户操作接口选择画面300时,进行图5中的处理。图5中的处理以以下事实为前提,即示出了接入点12和17中的任一者的连接目的地信息被登记在连接历史中。

在mfp11中,当“仅无线(主线)”302被设置为开启并且与接入点12的通信连接成功时,示出接入点12的连接目的地信息被登记至连接历史中。然后,与接入点12的通信连接被一次切断,并且无线lan在mfp11中的作用被改变。特别地,当在接口选择画面300上将开启设置从“仅无线(主线)”302切换至“有线(主线)+无线(副线)”303时,mfp11设置通过连接历史中登记的连接目的地信息示出的接入点,从而进行无线lan通信。此时,mfp11需要设置关于接入点17的连接目的地信息以便使用无线lan作为副线。传统的mfp自动地设置示出在连接历史中登记的接入点12的连接目的地信息。也就是说,当改变无线lan的作用时,传统mfp不能以通信方式连接至与改变后的作用相对应的接入点。

鉴于该问题,在该实施例中,当无线lan在mfp11中的作用改变时,用户被提示再次设置接入点。

如图5所示,cpu202首先确定在接口选择画面300上是否改变了无线lan的作用(步骤s501)。在步骤s501,当在接口选择画面300上进行了将设置从“仅无线(主线)”302切换至“有线(主线)+无线(副线)”303的操作或者将设置从“有线(主线)+无线(副线)”303切换至“仅无线(主线)”302的操作时,cpu202确定无线lan的作用已经改变。同时,当未进行上述操作时,cpu202确定无线lan的作用未改变。

作为在步骤s501中的确定的结果,当无线lan的作用未改变时,cpu202结束该处理。同时,作为在步骤s501中的确定的结果,当无线lan的作用已经改变时,cpu202从hdd205删除登记连接目的地信息的连接历史(步骤s502)。接下来,cpu202将提示用户重新设置接入点的图6中的消息显示在操作面板211上(步骤s503)。确认消息601的用户通过例如在下文描述的图8中的接入点选择画面800上的操作,来重新设置接入点。接下来,cpu202将示出用户重新设置的接入点的连接目的地信息存储在hdd205等中(步骤s504)并且结束该处理。

图5中的处理使用户在无线lan的作用改变时重新设置接入点。也就是说,在过去成功进行通信连接的接入点的ssid不被自动设置,而是由用户设置与无线lan的改变后的作用对应的适当的接入点的ssid。因此,mfp11以通信方式连接至与无线lan的作用相对应的适当的接入点。

另外,在图5的处理中,当无线lan的作用改变时,与成功进行通信连接的接入点的连接历史被删除。这当然防止了基于连接历史与不对应于无线lan的作用的不适当的接入点的自动通信连接。

另外,由于在上述图5的处理中当无线lan的作用改变时,显示提示用户重新设置接入点的消息601,因此用户被通知需要重新设置接入点。

图7是示出了由图1中的mfp11执行的选择画面显示处理的过程的流程图。

当cpu202运行存储在rom204中的程序时还执行图7中的处理。另外,当确认消息601的用户指定mfp11显示关于mfp11可用的接入点的列表信息时,执行图7的处理。

在该实施例中,尽管主线在可用的功能和认证方法方面不受限制,然而副线在可用的功能和认证方法方面受到限制,以便能够与主线并行通信。同时,当用户为主线和副线设置接入点时,传统的mfp执行接入点检索处理,该接入点检索处理从布置于mfp能够以通信方式连接的位置处的接入点中,检索将成为选择候选的接入点。在接入点检索处理中,当设置主线或副线的接入点时,检索支持可用于mfp(即可用于主线)的所有认证方法的接入点。因此,在使用户设置副线的接入点时,传统的mfp甚至引用不可用于副线的接入点。结果,例如,即使图5中的处理提示用户重新设置接入点,用户也无法肯定地从选择候选中选择与无线lan的作用相对应的适当的接入点。

鉴于该问题,在该实施例中,不支持可用于无线lan的作用的认证方法的接入点在操作面板211上以不可选择的状态显示。

如图7所示,cpu202首先检索mfp11能够以通信方式连接的接入点并且获得关于可应用的接入点的列表信息(步骤s701)。上述列表信息包括各个接入点的ssid和无线电场强度、各个接入点支持的认证方法和检测到各个接入点处的无线电波段。接下来,cpu202获得主线或副线的无线lan的作用(步骤s702)并且获得所获得作用的无线lan可用的认证方法(步骤s703)。例如,在该实施例中,wpa-psk、wep和wpa-eap认证方法可用于作用是主线的无线lan。同时,作用是副线的无线lan不能使用可用于主线的功能中的功能(例如ieee802.1x功能)并且不能使用wpa-psk、wep和wpa-eap认证方法中的与上述ieee802.1x功能有关的wpa-eap认证方法。

接下来,cpu202确定在步骤s701获得的列表信息中包含的各个接入点是否支持可用于所获得作用的无线lan的认证方法(步骤s704)。例如,当所获得作用是副线时,在步骤s704中,cpu202确定列表信息中包含的各个接入点是否支持可用于副线的无线lan的wpa-psk和wep认证方法。

作为步骤s704中的确定的结果,当接入点支持可用于所获得作用的无线lan的认证方法时,cpu202在图8的接入点选择画面800中以可选择状态显示该接入点(步骤s705)。接入点选择画面800是在操作面板211上显示以使用户从多个选择候选中选择期望的接入点的操作画面。在步骤s705,例如在接入点选择画面800上显示用于选择上述接入点的复选框801。

在接下来的步骤s706中,cpu202确定在步骤s702获得的列表信息中是否存在未确认的接入点。

作为在步骤s706中的确定的结果,当存在未确认的接入点时,cpu202将处理返回至步骤s704。同时,作为在步骤s706中的确定的结果,当不存在未确认的接入点时,cpu202结束该处理。

作为在步骤s704中的确定的结果,当接入点不支持可用于所获得作用的无线lan的认证方法时,cpu202在接入点选择画面800上以不可选择状态显示该接入点(步骤s707)。在步骤s707,例如在接入点选择画面800上不显示用于选择上述接入点的复选框。然后,cpu202结束该处理。

在上述图7的处理中,在接入点选择画面800上以可选择状态仅显示支持可用于无线lan的作用的认证方法的接入点。另外,以不可选择状态显示不支持可用于无线lan的作用的认证方法的接入点。这使用户肯定地从接入点选择画面800中的选择候选中选择与无线lan的作用对应的适当的接入点。

接下来,将描述用户直接输入接入点的ssid等的情况。

图9是示出了由图1的mfp11执行的无线lan设置画面显示处理的过程的流程图。

当cpu202运行存储在rom204中的程序时也执行图9的处理。另外,当确认消息601的用户指定mfp11显示下文所述的图10中的用于直接输入接入点的ssid等的设置画面1000时,执行图9的处理。

在该实施例中,用户通过下文所述的图10中的用于直接输入接入点的ssid等的设置画面1000,来设置将要使用的认证方法。在传统的mfp中,即使当设置主线或副线的接入点时,可用于mfp11的所有认证方法都能够在设置画面1000上选择。因此,传统的mfp存在如下问题,即,当用户直接设置副线的接入点的ssid时,用户可能选择不可用于副线的认证方法。

鉴于该问题,在本实施例中装置进行控制使得不能选择不可用于无线lan的作用的认证方法。

在图9的处理中,cpu202获得可用于mfp11的所有认证方法(步骤s901)。接下来,cpu202获得无线lan的作用(步骤s902)并获得可用于所获得作用的无线lan的认证方法(步骤s903)。接下来,cpu202确定在步骤s901获得的认证方法是否包括不可用于所获得作用的无线lan的认证方法(即无效认证方法)(步骤s904)。

作为步骤s904中的确定的结果,当包括无效认证方法时,cpu202显示图10示出的设置画面1000,控制设置画面1000使得不能在操作面板211上选择无效认证方法(步骤s905)。在设置画面1000中,与作为无效认证方法的示例的“wpa/wpa2-enterprise”相对应的设置按钮1001以变灰的状态显示从而不可选。然后,cpu202结束该处理。

作为步骤s904中的确定的结果,当不包括无效认证方法时,cpu202在设置画面1000上以可选择的状态显示与所有可用于mfp11的认证方法相对应的设置按钮,并且结束该处理。

在上述图9的处理中,显示设置画面1000,控制设置画面1000使得不能选择不可用于无线lan的作用的认证方法。这防止在设置画面1000中设置不可用于无线lan的作用的认证方法。

尽管通过上述实施例描述了本发明,然而本发明不限于上述实施例。进行控制使得在步骤s707不能选择上述接入点就足够了。例如,可以不在接入点选择画面800上显示上述接入点。

另外,在上述实施例中,进行控制使得在步骤s905不能选择不可用于无线lan的作用的认证方法就足够了。例如,可以不在设置画面1000上显示对应于上述认证方法的设置按钮。

此外,在上述实施例中,连接目的地信息和关于与连接目的地信息相关联的无线lan的作用的信息可以被登记至连接历史。

图11是示出了由图1的mfp11执行的连接历史登记处理的过程的流程图。

当cpu202运行存储在rom204中的程序时也执行图11的处理。另外,当mfp11与接入点成功进行通信连接时,执行图11的处理。

如图11所示,cpu202执行连接至所设置的接入点(下文称为“设置接入点”)的通信连接处理(步骤s1101)。接下来,cpu202确定与设置接入点的通信连接是否成功(步骤s1102)。

作为步骤s1102中的确定的结果,当与设置接入点的通信连接失败时,cpu202结束该处理。同时,作为步骤s1102中的确定的结果,当与设置接入点的通信连接成功时,cpu202获得无线lan的作用(步骤s1103)。接下来,cpu202将所获得的作用和示出了设置接入点的连接目的地信息彼此相关联地登记至图12中的连接历史1200(步骤s1104)。连接历史1200包括示出了与mfp11成功进行通信连接的接入点的ssid、上述接入点支持的认证方法、和与上述接入点通信连接时关于无线lan的作用的信息。接下来,cpu202结束该处理。

图13是示出了由图1的mfp11执行的接入点连接处理的过程的流程图。

当cpu202运行存储在rom204中的程序时也执行图13的处理。另外,当mfp11启动时并且当改变无线lan的作用时执行图13的处理。图13中的处理的前提是,示出无线lan的作用的连接目的地信息和对应于无线lan的作用的接入点已经彼此关联地被登记在连接历史1200中。

在图13的处理中,cpu202获得当前设置的无线lan的作用(步骤s1301)。例如,当响应于无线lan的作用从主线改变为副线而开始图13的处理时,cpu202获得“副线”作为无线lan的作用。接下来,cpu202获得连接历史1200(步骤s1302)并且确定在所获得的连接历史1200中是否存在可用于通信连接的接入点(步骤s1303)。

作为在步骤s1303中的确定的结果,当在连接历史1200中存在可用于通信连接的接入点时,cpu202以通信方式连接至该接入点(步骤s1304)。例如,当无线lan的作用是“副线”并且当连接历史1200中ssid是“ap04”的接入点位于能够以通信方式连接至mfp11的位置时,cpu202以通信方式连接至该接入点。然后,cpu202结束该处理。

作为在步骤s1303中的确定的结果,当在连接历史1200中不存在可用于通信连接的接入点时,cpu202通知用户以提示对接入点进行手动设置并且结束该处理。

在上述实施例中,mfp11以通信方式连接至与无线lan的作用相关联的接入点。因此,mfp11肯定地以通信方式连接至与无线lan的作用对应的适当的接入点。

其他实施例

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

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

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

本申请要求2017年7月25日提交的日本专利申请第2017-143588号的优先权,该申请的全部内容通过引用并入本文。

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