首页> 中国专利> 网络打印机系统、打印机、计算机控制方法以及计算机可读介质

网络打印机系统、打印机、计算机控制方法以及计算机可读介质

摘要

本发明公开一种网络打印机系统、打印机、计算机控制方法以及计算机可读介质。网络打印机系统包括第一打印机和第二打印机。所述第一打印机包括:第一网络设置信息存储单元,其存储预先指定网络的设置信息;无线通信建立单元,其与所述第二打印机建立无线通信;以及网络设置信息发送单元,其通过建立的无线通信将存储的网络设置信息发送给所述第二打印机。所述第二打印机包括:网络设置信息接收单元,其接收由所述网络设置信息发送单元发送的网络设置信息;第二网络设置信息存储单元,其存储接收到的网络设置信息;以及网络设置切换单元,其根据存储的网络设置信息切换网络设置。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-10-23

    未缴年费专利权终止 IPC(主分类):H04L29/12 授权公告日:20120919 终止日期:20171030 申请日:20061030

    专利权的终止

  • 2012-09-19

    授权

    授权

  • 2007-09-26

    实质审查的生效

    实质审查的生效

  • 2007-08-01

    公开

    公开

说明书

技术领域

本发明涉及用于设置打印机网络的网络打印机系统、打印机、计算机控制方法以及计算机可读介质。

背景技术

近年来,包括无线LAN接口并且通过无线通信与局域网连接的网络打印机已经为人公知。当使用无线LAN接口将网络打印机与局域网连接时,网络打印机需要具有满足局域网环境要求的设置。然而,设置在打印机中的显示设备或输入设备的用户接口在可操作性上比PC等低,因此难以设置网络。此外,容易出现错误的设置输入。因此,通常通过与打印机连接的计算机诸如PC等设置打印机网络。作为设置打印机网络的方法,在JP-A-2001-256154中说明了这样的方法。

然而,在现有技术中,当设置有多个打印机时,就需要通过将打印机分别与PC进行接线连接来设置网络。因此,设置打印机网络将花费大量时间和精力。

发明内容

考虑到上述问题而设计本发明,本发明的目的是提供可以减少打印机网络设置时间和精力的打印机、计算机控制方法以及程序。

为了解决上述问题,根据本发明的网络打印机系统包括第一打印机和第二打印机;其中所述第一打印机包括:第一网络设置信息存储单元,其存储预先指定网络的设置信息;无线通信建立单元,其与所述第二打印机建立无线通信;以及网络设置信息发送单元,其通过由所述无线通信建立单元建立的无线通信将存储在所述第一网络设置信息存储单元中的网络设置信息发送给所述第二打印机;其中所述第二打印机包括:网络设置信息接收单元,其接收由所述网络设置信息发送单元发送的网络设置信息;第二网络设置信息存储单元,其存储由所述网络设置信息接收单元接收的网络设置信息;以及网络设置切换单元,其根据存储在所述第二网络设置信息存储单元中的网络设置信息切换网络设置。

此外,根据本发明的打印机存储预先指定网络的设置信息,并且包括:无线通信建立单元,其与其它打印机建立无线通信;以及网络设置信息发送单元,其通过由所述无线通信建立单元建立的无线通信将网络设置信息发送给所述其它打印机。

此外,根据本发明的计算机(例如,打印机、个人计算机、服务器计算机、便携式信息终端设备等,下面相同。)控制方法涉及存储预先指定网络的设置信息的计算机的控制方法。所述计算机控制方法包括:与打印机建立无线通信;以及通过建立的无线通信将网络设置信息发送给所述打印机。

此外,根据本发明的计算机可读介质涉及存储程序的计算机可读介质,所述程序使存储预先指定网络的设置信息的计算机执行下述处理。所述处理包括:与打印机建立无线通信;以及通过建立的无线通信将网络设置信息发送给所述打印机。所述程序可以存储在计算机可以读取的各种信息存储介质中,诸如CD-ROM(光盘只读存储器)、DVD-ROM(数字多功能光盘只读存储器)、存储卡等。

此外,根据本发明的图像形成装置包括:无线通信建立单元,其与存储预先指定网络的设置信息的打印机建立无线通信;网络设置信息接收单元,其通过由所述无线通信建立单元建立的无线通信接收来自所述打印机的网络设置信息;网络设置信息存储单元,其存储由所述网络设置信息接收单元接收的网络设置信息;以及网络设置切换单元,其根据存储在所述网络设置信息存储单元中的网络设置信息切换网络设置。

此外,根据本发明的计算机控制方法包括:与存储预先指定网络的设置信息的打印机建立无线通信;通过建立的无线通信接收来自所述打印机的网络设置信息;存储所接收到的网络设置信息;以及根据所存储的网络设置信息切换网络设置。

根据本发明的计算机可读介质存储使计算机执行下述处理的程序。所述处理包括:与存储预先指定网络的设置信息的打印机建立无线通信;通过建立的无线通信接收来自所述打印机的网络设置信息;存储所接收的网络设置信息;以及根据所存储的网络设置信息切换网络设置。

在本发明中,所述第一打印机表示如下打印机:即,其中通过与该打印机连接的信息处理器诸如PC等预先设置网络。然后,所述第一打印机与其中还没有设置网络的第二打印机建立无线通信,并且将PC指定的网络设置传送给所述第二打印机。所述第二打印机根据所接收的网络设置信息切换网络设置。

根据本发明,因为可以在其中已进行网络设置的打印机与其中还没有进行网络设置的打印机之间发送和接收网络设置信息,因此可以减少打印机的网络设置时间和精力。

此外,根据本发明的一个方面,所述第一打印机还包括:网络设置切换单元,其在所述网络设置信息发送单元完成网络设置信息的发送之后,根据存储在所述第一网络设置信息存储单元中的网络设置信息切换网络设置。因此,当所述第一打印机完成将网络设置信息发送给所述第二打印机时,所述第一打印机可以自动切换网络设置。

此外,根据本发明的另一个方面,所述无线通信建立单元包括:识别信息获得单元,其用于获得所述第二打印机的识别信息;以及口令生成单元,其通过对所述识别信息获得单元获得的识别信息进行所述第一打印机和所述第二打印机所共用的编码处理,以生成共用网络口令(代码密钥),并且所述无线通信建立单元通过使用所述口令生成单元生成的网络口令与所述第二打印机建立无线通信。以这种方式,可以加强所述第一打印机与所述第二打印机之间建立的无线通信的安全性。

此外,根据本发明的另一个方面,所述无线通信建立单元与所述第二打印机建立点对点模式的无线通信。以这种方式,可以在所述第一打印机与所述第二打印机之间建立点对点模式的无线通信。

附图说明

现在将基于附图详细说明本发明的示例性实施例(多个),其中:

图1是包括根据本发明实施例的打印机系统的网络系统的系统框图;

图2是网络打印机系统的硬件框图;

图3是网络打印机系统的功能框图;以及

图4是网络打印机系统中的网络设置过程的顺序图。

具体实施方式

现在将参考附图详细说明本发明的示例性实施例。

图1显示包括根据本发明实施例的打印机系统的网络系统的系统框图。如图1所示,网络系统1包括局域网系统10、网络打印机系统100以及PC。

局域网系统10包括接入点20或PC 30和40等,并且是用于形成局域网的系统。外部设备诸如设置用PC 50等以无线通信方式通过接入点20与局域网系统10连接。为了通过无线通信与接入点20通信,SSID、WEP密钥等的网络设置需要与接入点20的设置对应。

网络打印机系统100包括第一打印机200和至少一个第二打印机300。在该示例性实施例中,第二打印机包括三个打印机300a、300b和300c。然而,本发明并不限于此。第一打印机100和第二打印机300是各自包括无线LAN接口并且具有无线通信功能的打印机。在该示例性实施例中,通过设置用PC 50对连接打印机与局域网系统10的第一打印机200进行网络设置。然后,通过无线通信将连接打印机与局域网系统10的网络设置信息从第一打印机200提供给第二打印机300。以这种方式,第一打印机200和第二打印机300a、300b和300c可以与局域网系统10中所包括的设备进行无线通信。

在第一打印机200中,通过与打印机连接的设置用PC 50设置网络。然后,第一打印机200将设置网络的设置信息提供给第二打印机300a、300b和300c。如上所述,本文所提到的网络设置信息是指用于与接入点20进行无线通信的设置。第一打印机200通过串行连接诸如USB等或以太网(Ethernet)(注册商标)等的网络连接与设置用PC 50连接。

第二打印机300接收来自第一打印机200的网络设置信息的分配。第二打印机300通过无线通信与第一打印机200连接,以便接收网络设置信息。然后,第二打印机300根据接收到的网络设置信息切换网络设置。因此,第二打印机300可以与接入点20进行无线通信,使得第二打印机可以与局域网系统10中所包括的PC 30和40进行数据通信。

下面将描述设置在网络打印机系统100中用于实现上述过程的结构。在该示例性实施例中,第二打印机300包括三个打印机,然而,因为各个打印机的工作都相同,所以下面将第二打印机300a作为代表性打印机进行描述。

图2显示网络打印机系统100的硬件框图。如图2所示,第一打印机200物理上包括打印机引擎202、处理器204、RAM 206、无线LAN接口208、非易失存储器210和有线接口212。第二打印机300a物理上也包括打印机引擎302、处理器304、RAM 306、无线LAN接口308、非易失存储器310和有线接口312。在该示例性实施例中,因为第一打印机200的硬件结构与第二打印机300a的硬件结构相同,因此下面将仅仅分别描述第一打印机200的各个部件。

打印机引擎202为用于形成图像的硬件。打印机引擎202执行物理打印过程,例如输送纸张或者为光电鼓充电、应用激光、应用调色剂、将图像转印到纸张、定影调色剂等。

处理器204根据图中未示出的ROM中所存储的控制程序或者根据从RAM 206读取的程序控制第一打印机200的各个部件。此外,根据需要将程序或数据写入RAM 206中,并且RAM 206还用于处理器204的工作。

有线接口212是用于与外部设备进行有线通信的接口。如图2所示,第一打印机200通过连接第一打印机200的有线接口212与设置用PC 50的有线接口54的电缆与设置用PC 50连接。此外,在该示例性实施例中,有线接口212是串行连接诸如USB等的接口,然而,本发明并不限于此,有线接口212可以是网络连接诸如Ethernet(注册商标)等的接口。

无线LAN接口208是用于与外部设备进行无线通信的网络接口。无线LAN接口208包括非易失存储器210,网络设置信息存储在非易失存储器210中。网络设置信息由如下信息构成:例如,无线网络的SSID、为无线网络设置的WEP密钥、信道频率等。在该示例性实施例中,无线LAN接口208的网络设置信息由所连接的设置用PC 50的打印机驱动器52产生。然后,第一打印机200通过有线接口212接收网络设置信息。

无线LAN接口208以两种通信模式工作。第一种通信模式为点对点模式(ad-hoc mode)。在点对点模式中,基于一对一的方式与另一个无线LAN接口建立无线通信,以便实现数据通信。此外,第二种通信模式为基础模式(infrastructure mode)。在基础模式中,通过接入点20以无线通信方式与连接接入点20的其它设备进行数据通信。无线LAN接口208的通信模式通过网络设置信息指定。

图3显示网络打印机系统100的功能框图。现在将按顺序描述第一打印机200和第二打印机300a的功能块。如图3所示,第一打印机200功能上包括图像形成部分220、控制部分222、有线通信部分224、第一设置信息存储部分226、无线通信部分228、无线通信建立部分230和设置切换部分236。此外,无线通信建立部分230包括识别信息获得部分232和口令生成部分234。

图像形成部分220具有根据接收到的打印数据形成图像的功能。图像形成部分220代表由第一打印机200的打印机引擎202实现的功能。

控制部分222具有分别控制第一打印机200的各个部分或过程时序的功能。控制部分222代表由第一打印机200的处理器204和RAM 206以及控制程序实现的功能。

有线通信部分224具有通过电线进行数据通信的功能。有线通信部分224是由第一打印机200的有线接口212实现的功能。在该示例性实施例中,有线接口212是USB接口并且第一打印机200通过USB电缆与设置用PC 50进行数据通信。然而,本发明并不限于此,打印机200可以通过网络连接诸如Ethernet(注册商标)等的接口进行数据通信。此外,在有线通信部分224从设置用PC 50接收的数据中包括无线LAN接口208的网络设置信息。

第一设置信息存储部分226具有存储有线通信部分224接收到的网络设置信息的功能。第一设置信息存储部分226是由第一打印机200的存储部件诸如RAM 206等实现的功能。第一打印机200的处理器204将有线通信部分224接收到的打印机设置信息存储在RAM 206中。

无线通信部分228具有进行无线数据通信的功能。无线通信部分228是由第一打印机200的无线LAN接口208实现的功能。无线通信可以符合无线LAN标准“IEEE802.11b/g/a”。无线通信部分228根据无线LAN接口208的非易失存储器210中存储的设置信息进行无线通信。在设置信息中包括SSID、WEP密钥和通信模式的信息。SSID是为无线网络设置的字符串。SSID设定为在具有相同SSID的设备之间进行通信。此外,WEP密钥是为编码无线网络设置的网络口令。对于WEP密钥,使用诸如64位、128位等的位长。通信模式表示指明所采纳的无线LAN标准诸如“IEEE802.11b/g/a”等的信息。

无线通信建立部分230具有与外部设备建立无线通信的功能。在该示例性实施例中,无线通信建立部分230通过第一打印机200和第二打印机300a的点对点模式建立无线通信。通过如下所述使用第一打印机200的硬件实现无线通信建立部分230。当使用者最初将第一打印机200设置为如下模式:即,第一打印机用作提供网络设置的主打印机时,第一打印机将无线LAN接口208的通信模式设置为点对点模式,并且将其它设置信息设定为缺省状态(从工厂发货的状态)。然后,第一打印机与其中进行相同网络设置的第二打印机300a建立点对点模式的无线通信。此外,无线通信建立部分230通过识别信息获得部分232和口令生成部分234进行加强先前建立的无线通信的安全的处理。

识别信息获得部分232具有通过由无线通信建立部分230先前建立的无线通信获得第二打印机300a的识别信息的功能。在该示例性实施例中,对于第二打印机300a的识别信息,使用了第二打印机300a的序列号。然后,第一打印机200的处理器204存储通过先前建立的无线通信传送的序列号。

口令生成部分234具有通过对识别信息获得部分232中获得的识别信息实施编码处理而生成网络口令的功能,该编码处理使用为第一打印机200和第二打印机300a所共用的算法。口令生成部分234可以使用公共密钥编码系统的编码处理作为第一打印机200和第二打印机300a所共用的编码方法。第一打印机200通过使用为第一打印机200和第二打印机300a所共用的密钥对所获得的第二打印机300a的识别信息进行编码,以便生成密钥。此外,第二打印机300a也通过使用公共密钥对其自身的识别信息进行编码,以生成密钥。口令生成部分234生成用于对点对点模式网络进行编码的WEP密钥(例如,128位的位长)。这里,因为第一打印机200和第二打印机300a都对相同的识别信息实施使用公共密钥的编码处理,因此,所产生的密钥相同。

然后,无线通信建立部分230使用口令生成部分234中生成的WEP密钥更新第一打印机200和第二打印机300a中先前建立的无线通信的WEP密钥。以这种方式,在安全性得到加强的状态下,第一打印机200和第二打印机300a可以相互进行无线通信。

第一打印机200通过如上所述建立的无线通信,经由无线LAN接口208将存储在第一设置信息存储部分226中用于连接打印机与局域网系统10的网络设置信息发送给第二打印机300a。

此外,设置切换部分236具有这样的功能:即,在完成网络设置信息的发送之后,根据存储在第一设置信息存储部分226中的网络设置信息切换网络设置的功能。通过如下所述使用第一打印机200的硬件实现设置切换部分236。当第一打印机200的处理器204接收到表明通过无线LAN接口208正常完成将网络设置信息发送给第二打印机300a的信号时,处理器读取存储在RAM 206中的网络设置信息,以便更新无线LAN接口208的非易失存储器210中的设置信息的值。

此外,第二打印机300a功能上包括图像形成部分320、控制部分322、无线通信部分324、第二设置信息存储部分326、无线通信建立部分330和设置切换部分336。无线通信建立部分330包括识别信息传送部分332和口令生成部分334。因为图像形成部分320、控制部分322和无线通信部分324具有与第一打印机200中所述相同的功能,因此将省略其说明。现在将分别描述第二设置信息存储部分326、无线通信建立部分330和设置切换部分336。

无线通信建立部分330具有建立无线通信的功能。在该示例性实施例中,无线通信建立部分330与第一打印机200建立点对点模式的无线通信。通过如下所述使用第二打印机300a的硬件实现无线通信建立部分330。当使用者最初将第二打印机300a设置为如下模式:即,用作接收网络设置的分配的从打印机时,第二打印机300a将无线LAN接口308的通信模式设置为点对点模式,并且将其它设置信息设定为缺省状态(从工厂发货的状态)。然后,第二打印机300a与按照与第二打印机相同的方式设置的第一打印机200建立点对点模式的无线通信。

识别信息传送部分332具有这样的功能:即,通过在无线通信建立部分330中先前建立的无线通信将第二打印机300a的识别信息传送到第一打印机200的功能。在该示例性实施例中,识别信息传送部分332传送作为第二打印机300a的识别信息的序列号。第二打印机300a的处理器从第二打印机300a的硬件设置信息中获得序列号,以便通过无线LAN接口308传送所获得的序列号。

口令生成部分334具有这样的功能:即,通过对识别信息传送部分332传送的识别信息实施为第一打印机200和第二打印机300a所共用的编码处理而生成共用网络口令(WEP密钥)的功能。因为口令生成部分334的处理与第一打印机200中的口令生成部分234的处理相同,因此下面将省略其说明。

然后,无线通信建立部分330使用口令生成部分334中生成的WEP密钥更新第一打印机200和第二打印机300a中先前建立的无线通信的WEP密钥。因此,再次建立无线通信。

第二打印机300a根据无线通信建立部分330中建立的无线通信,通过无线通信部分324接收从第一打印机200发送的网络设置信息。然后,第二打印机300a将接收到的网络设置信息存储在第二设置信息存储部分326中。第二设置信息存储部分326是由第二打印机300a的RAM 306实现的功能。

设置切换部分336具有根据存储在第二设置信息存储部分326中的网络设置信息切换网络设置的功能。通过如下所述使用第二打印机300a的硬件实现设置切换部分336。处理器304从RAM 306获得网络设置信息。然后,处理器304根据获得的网络设置信息更新无线LAN接口308的非易失存储器310的设置信息。无线LAN接口308基于更新的设置信息开始工作。

现在将描述在根据本发明示例性实施例的网络打印机系统100中网络设置过程的工作细节。

图4显示网络打印机系统100中网络设置过程的顺序图。如图4所示,从与第一打印机连接的设置用PC 50将与接入点20进行无线通信的网络设置信息传送到第一打印机200(S1)。然后,由使用者将第一打印机200的设置模式设置为用于提供网络设置的一侧(主侧)(S2A)。然后,由使用者将第二打印机300a的设置模式设置为用于接收网络设置的一侧(从侧)(S2B)。第一打印机200和第二打印机300a将无线LAN接口的通信模式切换为点对点模式,并且将其它无线LAN接口的参数设置为初始状态的值,以便建立点对点模式的无线通信(S3A、S3B)。然后,第二打印机300a通过建立的无线通信将其序列号传送给第一打印机200(S4)。第一打印机200对接收到的序列号实施共用编码处理,以便生成WEP密钥(S5A)。此外,第二打印机300a也对其序列号实施共用编码处理,以便生成WEP密钥(S5B)。然后,第一打印机200和第二打印机300a通过使用生成的WEP密钥再次建立点对点模式的无线通信(S6A、S6B)。第一打印机200通过S6A、S6B中建立的无线通信将接收到的网络设置信息传送给第二打印机300a(S7)。当网络设置信息的传送完成时,第一打印机200根据从设置用PC 50接收的网络设置将无线通信设置从点对点模式切换到基础模式(S8A)。此外,当第二打印机300a完全接收到网络设置信息时,第二打印机300a根据从第一打印机200接收的网络设置信息将无线通信设置从点对点模式切换到基础模式(S8B)。

根据本发明的上述示例性实施例的网络打印机系统,可以获得下述效果。首先,可以对多个打印机进行无线LAN网络设置,而不出现错误输入。其次,可以在打印机之间充分地确保安全性的基础上传送无线LAN网络设置。第三,因为在打印机之间传送网络设置,与通过PC将网络设置传送给打印机的情况相比,不会出现由软件版本产生的不方便性(例如,当升级PC的OS时)。根据上述效果,本发明的示例性实施例的网络打印机系统可以减少设置打印机网络的时间和精力。

本发明不限于上述示例性实施例。

在上述示例性实施例中,为了建立无线通信,通过使用WEP密钥重新建立无线通信,其中WEP密钥通过使用第二打印机的识别信息生成,然而,可以通过由初始化最初建立的无线通信将网络设置信息从第一打印机传送给第二打印机。

此外,在上述示例性实施例中,在将网络设置信息从第一打印机传送给第二打印机时,也可以采用红外线通信。

为了说明和描述的目的,给出本发明实施例的上述描述。其意图并不是穷举或将本发明限定为所披露的确切形式。显而易见,本领域的技术人员能作出许多变形和改变。选择并描述这些实施例是为了更好地说明本发明的原理及其实际应用,从而使得本领域的其他技术人员能理解本发明的各种实施例,并且能利用适合于预期的特殊用途的各种变形。其意图是由下列的权利要求和它们的等同物来限定本发明的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号