外围设备的制作方法

文档序号:2510927阅读:299来源:国知局
专利名称:外围设备的制作方法
技术领域
本发明涉及一种能正常安装意图的驱动程序的外围设备。
背景技术
传统上公知具有即插即用功能(以下将称为“PnP功能”)的个人计算机(以下将称为“PC”)。PnP功能为如下的功能,其在诸如打印机或扫描仪的外围设备与PC连接的情形中使用,以便检测连接的外围设备并将外围设备自动设置成可使用状态,而无需用户进行任何特别操作。例如在日本专利待决申请No.2001-265546中公开了一种具有PnP功能的计算机。
另一方面,当外围设备附带存储有驱动程序的CD-ROM或软盘(注册商标)时,具有PnP功能的PC不保持与各外围设备对应的所有设备驱动程序(以下将称为“驱动程序”),驱动程序需由对应于PnP功能的安装程序来安装。

发明内容
然而,在对应于PnP功能的安装程序安装驱动程序的情形中存在如下的问题,即,在激活安装程序之前,在外围设备与PC连接时,PnP功能可能检测到连接的外围设备,而且可能安装非意图的驱动程序,这导致发生安装错误。
本发明的目的在于提供一种能正常安装意图的驱动程序的外围设备。
为了实现上述目的,第一方面的外围设备包括通信部分,用于与操作设备通信,该操作设备具有检测单元和安装单元,该检测单元用于自动检测要通信的外围设备,该安装单元用于安装对该检测单元检测到的外围设备进行控制的驱动程序;第一设置部分,用于设置阻止状态,在该阻止状态中阻止检测单元在激活安装单元之前进行检测;确定部分,用于确定安装单元是否已经激活;以及第二设置部分,用于在确定部分确定已经激活安装单元后取消第一设置部分设置的阻止状态,并用于设置允许检测单元进行检测的允许状态。
通过第一方面的外围设备,在该外围设备中第一设置部分在激活安装单元之前设置阻止操作设备检测的阻止状态,可防止外围设备在激活安装单元前被操作设备检测到,并可防止安装非意图的驱动程序。另一方面,在安装单元已激活时,第二设置部分取消阻止状态,并设置允许操作设备检测外围设备的允许状态,从而产生在激活安装单元后能根据安装单元正常安装意图的驱动程序的效果。
第二方面的外围设备为第一方面的外围设备,其中,检测单元检测对通信单元进行供电的外围设备,第一设置部分将切断对通信单元的供电的状态设置为阻止状态,而且第二设置部分将允许对通信部分的供电的状态设置为允许状态。
通过第二方面的外围设备,其中第一设置部分将切断对通信单元的供电的状态设置为阻止状态,而第二设置部分将允许对通信单元的供电的状态设置为允许状态,除了第一方面的外围设备带来的效果外,还可在检测单元检测到对通信部分进行供电的外围设备时电设置阻止状态和允许状态。因此,无需添加用于设置阻止状态和允许状态的新部件,从而产生能降低设备的制造成本的效果。
第三方面的外围设备为第一方面的外围设备,其中,通信部分具有要与通信电缆的一个端侧连接的连接器,该通信电缆要与操作设备连接,第一设置部分将该连接器与通信电缆的所述一个端侧不能彼此连接的状态设置为阻止状态,而且第二设置部分将连接器与通信电缆的所述一个端侧能彼此连接的状态设置为允许状态。
通过第三方面的外围设备,其中第一设置部分将连接器与通信电缆的所述一个端侧不能彼此连接的状态设置为阻止状态,而第二设置部分将连接器与通信电缆的所述一个端侧能彼此连接的状态设置为允许状态,除了第一方面的外围设备产生的效果外,还可机械地设置阻止状态和允许状态。因此,产生如下的效果,即为了使连接器和通信电缆相互连接的目的而必须的任何操作能够在感觉上吸引用户的注意。
第四方面的外围设备为第三方面的外围设备,包括连接孔,该连接孔设置在外壳处,从而将位于该外壳内部的所述连接器与通信电缆的所述一个端侧连接;遮蔽器,该遮蔽器能遮蔽连接孔的至少一部分;以及驱动机构,该驱动机构用于驱动遮蔽器;其中,第一设置部分驱动所述驱动机构,以将遮蔽器设置在使所述连接器和通信电缆的所述一个端侧不能彼此连接的位置,而且第二设置部分驱动所述驱动机构,以将遮蔽器设置在使所述连接器和通信电缆的所述一个端侧能彼此连接的位置。
通过第四方面的外围设备,其中第一设置部分将遮蔽器设置在使所述连接器和通信电缆的所述一个端侧不能彼此连接的位置,而且第二设置部分将遮蔽器设置在使所述连接器和通信电缆的所述一个端侧能彼此连接的位置,除了第三方面的外围设备产生的效果外,还产生如下的效果,即为了使所述连接器和通信电缆相互连接而必须的任何操作能更清楚地吸引用户的注意。
第五方面的外围设备为第四方面的外围设备,其中驱动机构具有齿条和小齿轮机构。
通过其中驱动机构具有齿条和小齿轮机构的第五方面的外围设备,除了根据第四方面的外围设备产生的效果外,还可通过简单的齿轮结构驱动遮蔽器,从而产生能降低部件成本的效果。
第六方面的外围设备为第一至第五方面中任一方面的外围设备,包括输入部分,用于输入表示已经激活安装单元的激活完成信息;以及存储部分,用于存储表示该激活完成信息是否已经由所述输入部分输入的信息,其中确定部分基于存储在该存储部分中的信息对是否已经激活安装单元进行确定。
通过第六方面的外围设备,除了第一至第五方面中的任一方面的外围设备产生的效果外,基于用户是否已经输入激活完成信息以及表示已经输入的激活完成信息是否存储在存储部分中的信息,确定是否已经激活安装单元。例如,激活完成信息(例如,外围设备的序列号)在激活安装单元时显示在操作设备上,并且在用户将显示的激活完成信息输入到外围设备中时确定已经激活安装单元。因此,产生能可靠地确定已经激活安装单元的效果。


图1为表示PC与多功能外围设备连接的状态的外部透视图;图2为表示多功能外围设备以及PC的电气结构的框图;图3A为安装过程的流程图;图3B为表示安装过程期间显示屏的图;图4为激活标记控制过程的流程图;图5为USB接口控制过程的流程图;图6A为表示连接孔被遮蔽器遮蔽的状态的外部透视图;图6B为表示连接孔没有被遮蔽器遮蔽的状态的外部透视图;图7A为表示图6A示出的状态下的内部结构的透视图;图7B为表示图6B示出的状态下的内部结构的透视图;图8为表示PC以及根据第二实施例的多功能外围设备的电气结构的框图;而图9为根据第二实施例的遮蔽器控制过程的流程图。
具体实施例方式
以下描述将参考示出了本发明一些实施例的附图对本发明进行详细说明。图1为示出了PC35与作为外围设备的多功能外围设备1连接的状态的外部透视图。多功能外围设备1具有传真功能、电话功能以及复印功能,其包括稍后将说明的USB(通用串行总线)接口30a(见图2),并构造成能通过USB电缆34与起到操作设备功能的PC35通信。
电话听筒3连接到多功能外围设备1的本体2的侧部。如果不进行通话,则电话听筒3放在图中没有示出的设置在本体2处的挂钩上,而在通话期间从挂钩提起并使用。操作面板4设置在本体2的上表面的前部。用于输入命令的命令输入键4a、用于输入数字、字符等的输入键4b、以及LCD5从电话听筒3侧(图中左侧)开始按此次序设置在操作面板4上。应注意,稍后将说明的序列号的输入(图4中的S401)通过操作命令输入键4a以及输入键4b而实现。
原件入口6设置在操作面板4后方。将原件以原件侧朝下的方式插入到原件入口6中,并在读取操作后从原件出口7取出,该原件出口7在本体2前表面上设置在操作面板4之下。记录纸支架安装部分9设置在原件入口6后方,且记录纸支架10以可拆卸的方式连接到记录纸支架安装部分9上,在该记录纸支架10上能堆叠并放置多张记录纸张。从记录纸出口8取出从记录纸支架10供给的并用于打印的记录纸,该记录纸出口8设置在原件出口7下方。
USB电缆34的一个端侧将插入的连接孔32(见图6B)设置在本体2的后表面,从而将要与USB电缆34的所述一个端侧连接的连接器31(见图6B)从连接孔32露出。在USB电缆34的所述一个端侧与连接器31连接且同时USB电缆34的另一端侧与PC35连接时,多功能外围设备1以及PC35能通过USB电缆34相互通信。
同时,PC35为用于控制多功能外围设备1的设备,并包括键盘42以及LCD43。PC35还包括稍后将说明的USB接口30b(见图2),该USB接口30b能与USB电缆34连接并构成为能通过USB电缆34与多功能外围设备1通信。
图2为示出了多功能外围设备1与PC35的电气结构的框图。除了上述结构之外,多功能外围设备1还包括通过总线29而相互连接的CPU12、ROM13、RAM14、EEPROM15、图像存储器17、语音LSI18、网络控制单元19(以下将简称为“NCU19”)、调制解调器20、缓冲器21、扫描仪22、编码单元23、解码单元24、打印机25、放大器27、扬声器28以及USB接口30a。
CPU12根据经由NCU19传输和接收的各种信号对通过总线29连接的各个单元进行控制,并执行诸如传真操作或电话操作的数据通信。作为用于存储多功能外围设备1将要执行的控制程序等的不可再写存储器的ROM13存储控制程序13a、激活信息标记控制程序13b以及USB接口控制程序13c。
控制程序13a为用于对与多功能外围设备1将要执行的传真操作或电话操作相关的操作或与PnP功能相对应的操作进行控制的程序。激活信息标记控制程序13b为用于对稍后将说明的激活信息标记15a的开/关进行控制的程序,而且根据该程序执行图4示出的激活信息标记控制过程。USB接口控制程序13c为对向USB接口30a的供电进行控制的程序,而且根据该程序执行图5示出的USB接口控制过程。
RAM14为用于暂时存储各种数据的存储器。作为可再写非易失性存储器的EEPROM15即使在其电源切断后也保持存储在其中的数据。EEPROM15设有激活信息标记15a。激活信息标记15a为用于指示是否已经激活用于将多功能外围设备1的驱动程序安装到PC35中的安装程序的标记,并根据激活信息标记控制程序13b控制该激活信息标记15a。
具体地,在激活安装程序时将激活信息标记15a设置为开,或者,在激活安装程序之前将其设置为关。本实施例中,假设在工厂将激活信息标记15a设置为关,然后在用户利用输入键4b等输入多功能外围设备1的序列号时设置为开。
CPU12根据上述USB接口控制程序13b对激活信息标记15a的设置状态进行监控,从而在激活信息标记15a为关时切断向USB接口30a的供电,而在激活信息标记15a为开时,向USB接口30a供电。
图像存储器17为用于存储图像数据的存储器,并由海量DRAM构成。语音LSI18将NCU19接收的模拟语音信号转换为数字语音信号,并将在多功能外围设备1内部产生的数字语音信号转换为模拟语音信号,并将该模拟语音信号输出至NCU19。NCU19执行线路控制,而且多功能外围设备1通过NCU19与电话线26连接。
调制解调器20对图像数据或邮件数据进行调制、解调和传输,并传输和接收用于传输控制的各种步骤信号。缓冲器21暂时存储要传输到另一传真机和从另一传真机接收的已编码传真数据、以及扫描仪22读取的原件的图像数据。
扫描仪22读取插入原件入口6的原件的图像。编码单元23对扫描仪22读取的原件图像进行编码。解码单元24读出存储在缓冲器21中的已接收数据,对该数据进行解码,并且通过打印机25将已解码的数据打印到记录纸上。放大器27使与放大器27连接的扬声器28响铃并输出电话铃声等。
USB接口30a为能与PC35通信的公知电路。USB接口30a包括连接器31(见图6B),该连接器31能与具有两根信号线D+和D-、即电源线和地线的USB电缆34的一个端侧连接。当USB接口30a以及稍后将说明的PC35侧的USB接口30b在物理上通过USB电缆34相互连接且同时向USB接口30a供电时,在PC35侧检测出已经连接了多功能外围设备1的连接。
即,即使USB接口30a以及PC35侧的USB接口30b在物理上通过USB电缆34相互连接时,如果不向USB接口30a供电,也不会在PC35侧检测出连接。
同时,PC35包括CPU36、ROM37、RAM38、硬盘39、I/O端口41、CD驱动器44以及USB接口30b。CPU36根据存储在ROM37中的固定值或程序或通过USB接口30b传输和接收的各种信号对通过总线40连接的各个单元进行控制。ROM37为不可再写存储器,用于存储PC35要执行的控制程序等。RAM38为暂时存储各种数据的存储器。
作为可再写非易失性存储器的硬盘39设有存储驱动程序的存储器39a,用于存储包括多功能外围设备1在内的各种外围设备的驱动程序。在装运之前,驱动程序例如记录在诸如CD-ROM的信息存储器产品上,在将CD-ROM放在CD驱动器44中时,自动通过稍后将说明的安装过程而安装驱动程序。
硬盘39还存储作为基本软件的OS(操作系统)。在包括多功能外围设备1在内的各种外围设备与PC35连接时,该具有PnP功能的OS检测出已经连接了各种外围设备的连接,在OS自身与所连接的各种外围设备之间进行配置,然后激活与所连接的各种外围设备相对应的合适驱动程序,并将所连接的外围设备设置为可使用状态。
USB接口30b为能与包括多功能外围设备1在内的USB设备通信的公知电路,并构成为能与USB电缆34连接。应注意,上述CPU36、ROM37以及RAM38通过总线40相互连接,而且总线40与I/O端口41连接。除了总线40之外,I/O端口41还与硬盘39、键盘42、LCD43、CD驱动器44以及USB接口30b连接。
接下来,以下描述将参考图3A和3B说明用于将多功能外围设备1的驱动程序安装到PC35中的安装过程。图3A为示出了安装过程的流程图,而图3B为示出了在安装过程期间在PC35的LCD43上显示的显示屏。
在安装过程中,首先激活安装程序(S301)。该安装程序为用于自动安装驱动程序的程序,在本实施例中,通过将存储驱动程序的CD-ROM放在CD驱动器44中而自动激活该安装程序。在激活安装程序(S301)时,进行安装驱动程序的准备(S302)。具体地,将存储在CD-ROM中的驱动程序写入到存储驱动程序的存储器39a中。接下来,用于使USB能够与设备侧(本实施例中为多功能外围设备1)连接的USB设置方法显示在LCD43上(S303)。
具体地,如图3B所示,显示为“即将启动设备侧的USB连接功能。
使用设备的操作面板前进至功能菜单中的1-3-7并显示[USB连接设置菜单]。
使用数字键输入以下序列号。
序列号84462271设备的USB连接功能在该输入后启动。
使设备与USB电缆连接。”应注意,多功能外围设备1的USB连接功能在用户根据显示操作多功能外围设备1的命令输入键4a和输入键4b时启动,而且在多功能外围设备1以及PC35通过USB电缆34而相互连接后,根据前面的PnP功能的步骤将驱动程序安装到PC35中。
即,确定是否已经检测到未知设备(S304),而且在没有检测到未知设备时(S304否)反复执行过程S304,或者在已经检测到任何未知设备时(S304是)安装在过程S302中准备的驱动程序。即,在过程S302中准备的驱动程序设置为可使用状态(S305),并且终止该过程。
接下来,以下描述将参考图4所示流程图说明激活信息标记控制过程。激活信息标记控制过程为用于控制激活信息标记15a的开/关的过程,并根据激活信息标记控制程序13b来执行。该过程在用户根据图3A的过程S303指示显示[USB连接设置菜单]之后执行。
在激活信息标记控制过程中,首先确定用户是否已经输入了序列号(S401)。即,对用户是否已经根据图3A的S303中显示在PC35的LCD43上的指令而输入了序列号进行确定。在没有输入序列号时(S401否)反复执行过程S401,或者在已经输入序列号时(S401是)对已输入的序列号是否正确进行确定(S402)。
在已输入的序列号不正确时(S402否),提示重新输入序列号(S403)。在LCD5上显示例如“输入的序列号不正确。重新输入正确的序列号。”的信息。另一方面,在已输入的序列号正确时(S402是),激活信息标记15a设置成开(S404),并且终止该过程。
接下来的描述将参考图5所示的流程图说明USB接口控制过程。USB接口控制过程为用于控制向USB接口30a供电的过程,而且根据USB接口控制程序13c执行该USB接口控制过程。应注意,该过程在接通多功能外围设备1的电源时执行。
在USB接口控制过程中,首先切断向USB接口30a的供电,从而将USB接口30a设置成电断开状态(S501)。即,如上所述,即使当USB接口30a和PC35侧的USB接口30b通过USB电缆34在物理上相互连接时,如果不向USB接口30a供电,也不会在PC35处检测到已经连接多功能外围设备1的连接。
接下来,确定激活信息标记15a是否为开(S502),且在激活信息标记15a为关时(S502否)反复执行过程S502。在激活信息标记15a为开时(S502是),向USB接口30a供电,从而USB接口30a变为电接通状态(S503),并且终止该过程。
如上所述,在激活信息标记15a为开时,在多功能外围设备1处向USB接口30a供电,而且在用户根据图3A的过程S303在图4的过程S402中输入正确的序列号时,将激活信息标记15a设置为开。另一方面,在PC35侧,因为在图3A的过程S301以及S302中激活了安装程序、而且在图3A的过程S303之前已经做好安装驱动程序的准备,从而在激活安装程序后(在做好安装驱动程序的准备后)向多功能外围设备1处的USB接口30a供电。
如上所述,通过多功能外围设备1向USB接口30a供电,而且在PC35侧激活安装程序后(在做好安装驱动程序的准备后)将USB接口30a设置为电接通状态。因此,即使多功能外围设备1和PC35在激活安装程序之前(在做好安装驱动程序的准备之前)通过USB电缆34在物理上彼此相连,在PC35侧也没有检测到连接,并且可防止安装非意图的驱动程序。
即,因为在PC35侧激活安装程序后(在做好安装驱动程序的准备后),在PC35侧检测到连接,从而可正常安装意图的驱动程序。
而且,因为通过向USB接口30a供电或不供电的电气过程来控制在PC35侧检测到连接的状态以及没有检测到连接的状态,从而无需添加新的部件,并且可降低多功能外围设备1的制造成本。
接下来将参考图6至图9说明根据第二实施例的多功能外围设备100。应注意,采用相同的附图标记来指代根据第二实施例的多功能外围设备100与根据上述第一实施例的多功能外围设备1的结构共有的结构,并省略其说明。图6A和6B示出了根据第二实施例的多功能外围设备100的背面侧。具体地,图6A为示出了连接孔32被遮蔽器50遮蔽的状态的外部透视图,而图6B为示出了连接孔32没有被遮蔽器50遮蔽的状态的外部透视图。
根据第二实施例的多功能外围设备100包括用于遮蔽和打开连接孔32的遮蔽器50。该多功能外围设备100构成为通过遮蔽器50遮蔽或打开连接孔32而将USB电缆34的一个端侧设置为能与连接器31连接的状态和设置为不可连接的状态。
即,如图6A所示,在遮蔽器50遮蔽连接孔32时,遮蔽器50隐藏连接器31,并且USB电缆34的所述一端不能与连接器31连接。
另一方面,如图6B所示,在遮蔽器50没有遮蔽连接孔32时,连接器31从连接孔32露出,并且USB电缆34的所述一端能与连接器31连接。
因此,通过在激活安装程序前(在做好安装驱动程序的准备之前)将连接孔32设置成如图6A所示的被遮蔽器50遮蔽的状态,可防止USB电缆34的所述一个端侧在激活安装程序前(在做好安装驱动程序的准备之前)与连接器31连接,并可防止安装非意图的驱动程序。
同时,通过在激活安装程序后(在做好安装驱动程序的准备后)将连接孔32设置成被遮蔽器50打开从而使连接器31如图6B所示露出至外部的状态,使USB电缆34能在激活安装程序后(在做好安装驱动程序的准备后)与连接器31连接,从而可正常安装意图的驱动程序。
接下来,以下的描述将参考图7A和7B说明用于驱动遮蔽器50的驱动机构51。图7A为示出了与图6A所示状态(连接孔32被遮蔽器50遮蔽的状态)相对应的内部结构的透视图,而图7B为示出了与图6B所示状态(连接孔32没有被遮蔽器50遮蔽的状态)相对应的内部结构的透视图。
如图7A和7B所示,驱动机构51包括与遮蔽器50相连的齿条52、与齿条52啮合的小齿轮53、与小齿轮53啮合的花键轴54、连接在花键轴54上的减速齿轮55、与减速齿轮55啮合的驱动齿轮56、以及马达57,该马达57具有与驱动齿轮56相连的马达轴。
通过驱动机构51,在遮蔽器50如图7A所示处于遮蔽连接孔32的状态的同时对用于遮蔽器的马达57进行驱动时,驱动力通过驱动齿轮56、减速齿轮55、花键轴54、和小齿轮53而传递到齿条52,从而与齿条52连接的遮蔽器50在图7A的箭头A表示的方向上运动,连接孔32如图7B所示的那样打开,并且连接器31露出到外部(见图6A)。因此,USB电缆34的所述一个端侧能与连接器31连接。
图8为示出了PC35和根据第二实施例的多功能外围设备100的电气结构的框图。与根据第一实施例的多功能外围设备1类似,根据第二实施例的多功能外围设备100包括ROM13中的激活信息标记控制程序13b和EEPROM15中的激活信息标记15a。
与以上描述类似,激活信息标记控制程序13b为用于控制激活信息标记15a的开/关的程序和用于执行图4所示的激活信息标记控制过程的程序,而且激活信息标记15a为用于指示是否已经激活用于将多功能外围设备100的驱动程序安装到PC35中的安装程序的标记。
同时,根据第二实施例的多功能外围设备100与根据第一实施例的多功能外围设备1的不同之处在于,多功能外围设备100包括遮蔽器控制程序13d以替代根据第一实施例的多功能外围设备1中设置的USB接口控制程序13c,并包括上述驱动机构51。遮蔽器控制程序13d为用于对遮蔽器50的驱动进行控制的程序,并且稍后将说明的如图9所示的遮蔽器控制过程根据遮蔽器控制程序13d而执行。
接下来,以下描述将参考图9示出的流程图对将在根据第二实施例的多功能外围设备100中执行的遮蔽器控制过程进行说明。
遮蔽器控制过程为用于根据激活信息标记15a的状态对遮蔽器50的驱动进行控制的过程,并根据遮蔽器控制程序13d而执行。应注意,在接通多功能外围设备100的电源时执行该过程,而且在装运前将遮蔽器50设置成如图6A所示遮蔽连接孔32的状态。
在遮蔽器控制过程中,首先确定EEPROM15的激活信息标记15a是否为开(S901),而且在激活信息标记15a为开(S901是)时终止这一过程。另一方面,在激活信息标记15a为关时(S901否),再次确定激活信息标记15a是否为开(S902)。在激活信息标记15a为关时(S902否),反复执行过程S902。在激活信息标记15a为开时(S902是),用于遮蔽器的马达57受到驱动以使遮蔽器50运动,从而连接孔32打开(S903),并终止该过程。
如上所述,在根据第二实施例的多功能外围设备100中,在激活信息标记15a为开时,连接孔32打开,从而将连接器31露出到外部,而且连接器31和USB电缆34的所述一个端侧能彼此连接,而且在用户根据图3A中的过程S303在图4的过程S402中输入正确的序列号时,将激活信息标记15a设置为开。另一方面,在PC35侧,因为在图3A的过程S303之前激活了安装程序、而且在图3A的过程S301以及S302中已经做好安装驱动程序的准备,从而最终在激活安装程序后(在做好安装驱动器的准备后),连接器31以及USB电缆34的所述一个端侧能在多功能外围设备100中彼此连接。
如上所述,通过根据第二实施例的多功能外围设备100,在PC35侧激活安装程序后(在做好安装驱动程序的准备后),连接器31以及USB电缆34的所述一个端侧能彼此连接。因此,在激活安装程序前(在做好安装驱动程序的准备前),多功能外围设备100以及PC35不能通过USB电缆34在物理上彼此连接,而且最终在激活安装程序之前(在做好安装驱动程序的准备前)检测不到连接,并且可防止安装非意图的驱动程序。
即,因为在PC35侧激活安装程序后(在做好安装驱动程序的准备后),连接器31以及USB电缆34的所述一个端侧变为可连接状态,从而可正常安装意图的驱动程序。此外,为了使连接器31和USB电缆34的所述一个端侧相互连接的目的而必须的任何操作(具体为由PC35在图3A的S303处指令的操作)能够在感觉上吸引用户的注意。
尽管已经参考一些实施例说明了本发明,但本发明完全不限于上述实施例,而且将容易理解在不偏离本发明的范围的情形下可作出各种改进或变化。
就上述多功能外围设备1和100而言,尽管以上描述已经说明了安装驱动程序的实例,但可以在PC35上显示将USB连接设置为不可能的方法以便卸载驱动程序,而且在用户根据该设置方法操作多功能外围设备1和100时可将处于开状态的激活标记15a设置为关状态。在该情形下,与以上描述相类似地,可防止在重新安装驱动程序时安装非意图的驱动程序。
此外,就根据上述第二实施例的多功能外围设备100而言,尽管以上描述已经说明了通过相对于连接孔32而横向滑动的遮蔽器50来遮蔽或打开连接孔32的情形,但上述结构并不是必须的,只要USB电缆34的所述一个端侧以及连接器31能设置成可连接状态和不可连接状态即可。例如,遮蔽器50可相对于连接孔32上下滑动,遮蔽器50可不位于设备的内部,而是位于设备的外表面上,或者连接器31本身可构成为可滑动的而无需设置遮蔽器50。
此外,就根据上述实施例的PC35而言,尽管描述已经说明了输入设备序列号作为启动USB连接的USB设置方法的实例,但USB设置方法不限于该方法,而可以是输入预定密码以替代序列号的方法,或者为按下预定操作键(例如数字键“0”)一段时间的方法。
权利要求
1.一种外围设备,包括通信部分,用于与操作设备通信,该操作设备具有检测单元和安装单元,该检测单元用于自动检测要通信的外围设备,该安装单元用于安装对该检测单元检测到的外围设备进行控制的驱动程序;第一设置部分,用于设置阻止状态,在该阻止状态中阻止检测单元在激活安装单元之前进行检测;确定部分,用于确定安装单元是否已经激活;以及第二设置部分,用于在确定部分确定已经激活安装单元后取消第一设置部分设置的阻止状态,并用于设置允许检测单元进行检测的允许状态。
2.根据权利要求1所述的外围设备,其中检测单元检测对通信部分进行供电的外围设备,第一设置部分将切断对通信部分的供电的状态设置为阻止状态,而且第二设置部分将允许对通信部分的供电的状态设置为允许状态。
3.根据权利要求1所述的外围设备,其中通信部分具有要与通信电缆的一个端侧连接的连接器,该通信电缆要与操作设备连接,第一设置部分将该连接器与通信电缆的所述一个端侧不能彼此连接的状态设置为阻止状态,而且第二设置部分将连接器与通信电缆的所述一个端侧能彼此连接的状态设置为允许状态。
4.根据权利要求3所述的外围设备,还包括连接孔,该连接孔设置在外壳处,从而将位于该外壳内部的所述连接器与通信电缆的所述一个端侧连接;遮蔽器,该遮蔽器能遮蔽连接孔的至少一部分;以及驱动机构,该驱动机构用于驱动遮蔽器;其中,第一设置部分驱动所述驱动机构,以将遮蔽器设置在使所述连接器和通信电缆的所述一个端侧不能彼此连接的位置,而且第二设置部分驱动所述驱动机构,以将遮蔽器设置在使所述连接器和通信电缆的所述一个端侧能彼此连接的位置。
5.根据权利要求4所述的外围设备,其中,所述驱动机构具有齿条和小齿轮机构。
6.根据权利要求1至5中任何一项所述的外围设备,还包括输入部分,用于输入表示已经激活安装单元的激活完成信息;以及存储部分,用于存储表示该激活完成信息是否已经由所述输入部分输入的信息,其中确定部分基于存储在该存储部分中的信息对是否已经激活安装单元进行确定。
7.一种用于控制外围设备的方法,包括通过通信部分与操作设备通信,该操作设备具有检测单元和安装单元,该检测单元用于自动检测要通信的外围设备,该安装单元用于安装对该检测单元检测到的外围设备进行控制的驱动程序;设置阻止状态,在该阻止状态中阻止检测单元在激活安装单元之前进行检测;确定安装单元是否已经激活;以及在确定已经激活安装单元后取消阻止状态,并设置允许检测单元进行检测的允许状态。
8.根据权利要求7所述的方法,其中检测单元检测对通信部分进行供电的外围设备,将切断对通信部分的供电的状态设置为阻止状态,而且将允许对通信部分的供电的状态设置为允许状态。
9.根据权利要求7所述的方法,其中外围设备具有要与通信电缆的一个端侧连接的连接器,该通信电缆要与操作设备连接,将该连接器与通信电缆的所述一个端侧不能彼此连接的状态设置为阻止状态,而且将连接器与通信电缆的所述一个端侧能彼此连接的状态设置为允许状态。
全文摘要
在激活安装程序之前(在驱动程序存储在PC(操作设备)的存储驱动程序的存储器中之前),切断向多功能外围设备的USB接口的供电,并将USB接口设置为电断开状态。因此,在激活安装程序之前,具有PnP功能的PC检测不到多功能外围设备,并且可防止将非意图的驱动程序安装到PC中。在激活安装程序后,向USB接口供电,从而将意图的驱动程序正常安装到PC中。
文档编号B41J29/38GK1920801SQ200610125
公开日2007年2月28日 申请日期2006年8月24日 优先权日2005年8月24日
发明者稻田肇, 前平洋利 申请人:兄弟工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1