与可用接口相符的设备驱动程序的安装装置和方法制造方法及图纸

技术编号:2855665 阅读:163 留言:0更新日期:2012-04-11 18:40
本发明专利技术所披露的是安装一种设备驱动程序的计算机技术。该技术用于一种信息处理装置,其中在该装置经过不同种类的各接口中一选定的接口与一设备连接的环境中使用计算机。该技术包括:判定每个接口是否可用于该装置,由此认定接口可用性的技术;在用户指定其中一个接口之前,根据接口可用性将支持用户指定其中一个接口的选择支持信息提供给用户,由此允许用户指定与接口可用性相符的其中一个接口的技术;以及选择所有可用于该设备的不同种类设备驱动程序其中与所指定的接口相符的一个设备驱动程序,由此对该装置安装所选定的设备驱动程序的技术。

【技术实现步骤摘要】

本专利技术涉及一种在信息处理装置中安装设备驱动程序的技术,具体来讲,涉及一种与可用接口相符的设备驱动程序的安装技术。
技术介绍
当前用来支持诸如打印机、扫描仪等设备在诸如个人计算机之类的信息处理装置中工作的方法,有一种将作为由计算机执行支持该装置运作该设备的应用程序的设备驱动程序安装到该装置中,使得该设备可在该设备驱动程序控制之下工作。此外,最近非常流行的做法是采用一配置为通过靠用户动作来确定或输入的对话形式(通常称为Wizard方式)来执行安装的安装程序,使得即使没有程序安装知识的用户也能够轻易地执行安装操作。如日本专利公报2003-216378所披露,提出了一例这种技术,其用于安装一与特定接口(即插即用的兼容外设的接口,例如USB接口)相符的特定设备驱动程序,其中响应设备驱动程序安装指令的用户动作(用于指示一特定设备是否是即插即用的兼容外设的用户动作,例如显示器上相应检验框打勾的用户动作),该特定设备驱动程序便按相同的步续安装,而不论所要安装的特定设备驱动程序其种类如何。
技术实现思路
为了安装一特定接口的一设备驱动程序,上述技术需要用户执行设备驱动程序的安装指令动作。因此,在按照用户的指示使用该技术的时候,如果用户缺乏相关接口的足够知识,用户便无法执行正确的安装指令动作,导致无法完全成功地进行所需安装这种可能发生。举例来讲,需要将一特定接口的设备驱动程序安装到一装置中的场合,但如果用户不能正确执行设备驱动程序的安装指令动作的话,便会并非安装与该特定接口相符的设备驱动程序,而是安装了一不需要的设备驱动程序。结果是,装置就不能正确运作该特定设备。造成这样一种缺点的原因是实施上述技术的装置是这样构成的,就是各个安装操作均以通用方式进行,并未考虑到已经对该装置设置了什么种类的接口。因此,本专利技术的一个目的在于,提供一种在信息处理装置中安装一设备驱动程序和安装一与可用接口相符的设备驱动程序的技术。按照本专利技术,提供了一种信息处理装置,在该装置经过多个不同种类接口其中一选定的接口与一设备连接的环境中使用计算机。该装置包括判定部,判定该多个接口其中每个接口是否可用于该装置,由此认定接口可用性;连接选择部,在用户指定该多个接口其中一个接口之前,根据所认定的接口可用性将支持用户指定该多个接口其中一个接口的选择支持信息提供给用户,由此允许用户指定该多个接口其中一个与所认定的接口可用性相符的接口;以及安装部,选择所有可用于该设备的多个不同种类设备驱动程序其中与所指定的接口相符的一个设备驱动程序,由此对该装置安装所选定的设备驱动程序。一旦实施按照本专利技术的上述装置,在用户指定一特定接口之前,根据多个接口其中每个接口的可用性,将支持用户指定该多个接口其中一个接口的选择支持信息提供给用户。允许用户根据所提供的选择支持信息指定多个接口其中一个。因此,用户能够比不提供给用户这种选择支持信息的场合更为正确地指定该多个接口其中一个接口。结果是,实施按照本专利技术的装置时,用户选择一特定接口虽然需要用户的干预,但执行中考虑到对其中要安装一特定设备程序的装置已经设置过的接口其种类。因此,按照本专利技术的装置防止设备驱动程序由于用户不正确选择接口而无法完全成功安装的情形。由上述说明可知,按照本专利技术的装置,通过实施让计算机引导用户正确指定一设备驱动程序这种技术方案,来取得计算机安装一与可用接口相符的正确设备驱动程序这种技术效果,来设法解决计算机可能安装一个与可用接口不相适配的非正确设备驱动程序这种技术问题。本说明书中通篇所用的术语“设备”可以理解为例如打印机、调制解调器、扫描仪、光盘驱动器、MO驱动器等。而术语“接口”这里可以理解为例如网络接口、USB接口、并行接口等。本说明书中通篇所用的术语“装置”可以理解为例如个人计算机、商用计算机、台式计算机、膝上型计算机、独立计算机、网络计算机等。实施按照本专利技术的上述装置时,提供给用户选择支持信息可以采用视觉(文本或图形)方式或听觉(话音或声音)方式来实现。举例来讲,包括显示单元的装置可以采用选择支持信息用显示单元所显示的内容(例如数据)来表示以允许用户通过所显示的内容指定一特定接口这种形式。附图说明通过附图可以对本专利技术的上述内容和下面将要详细说明的优选实施例有更好的理解。本专利技术的附图是为了说明之用,示出的是目前的优选实施例。但应理解,本专利技术并不限于所示的配置和措施。图中图1是示意性示出按照本专利技术第一实施例的个人计算机的硬件结构的方框图;图2是示意性示出图1中所示控制器12执行的安装程序的流程图;图3A是图2所示的安装程序初始化时所显示的一例安装初始屏幕的演示图;图3B是图2所示的步骤S160实施时所显示的一例接口选择屏幕的演示图;图3C是图2所示的步骤S190实施时所显示的一例安装完成屏幕的演示图;图4是示意性示出图1中所示的个人计算机的硬件和软件结构来说明理解图2所示的安装程序所需的多个组成部分及其交互作用的方框图;图5是示意性示出图4所示的可用性表52内容的说明图;图6A是图2所示的步骤S170实施时所显示的一例设备选择屏幕的演示图;图6B是步骤S170实施时所显示的一例端口选择屏幕的演示图;图6C是图8所示的步骤S440经过修改得到的步骤实施时所显示的一例连接确定屏幕的演示图;图7是示意性示出图2中所示步骤S120的称为第一状态检查例行程序的详细内容的流程图;图8是示意性示出图2中所示步骤S130的称为第二状态检查例行程序的详细内容的流程图;图9是示意性示出图2中所示步骤S130的称为第三状态检查例行程序的详细内容的流程图; 图10是示意性示出图2中所示步骤S150和图11中所示步骤S550实施时所使用的优先级表70内容的说明图;图11是示意性示出由按照本专利技术第二实施例构造的个人计算机所执行的安装程序的流程图;以及图12是图11所示的步骤S502实施时所显示的一例环境选择屏幕的演示图。具体实施例方式上述目的可以通过本专利技术下列方式中任何一个来实现。这些方式将要在下面以分段和编号,以及在合适的地方以取决于其他模式的方式来说明。这样做是为了更好地理解在这个说明中透露的为数众多的技术特征以及它们为数众多的组合中的某些部分,而并不意味着这些特征和它们的组合理解为仅限于本专利技术的下列方式的范围。这就是说,应该这样理解,可以允许选择本说明书中提及的但是在下列方式中没有提及的技术特征作为本专利技术的技术特征。还有,以取决于其他方式的从属形式提及专利技术的每个方式并不排除从属形式的方式中所列出的技术特征独立于相应从属方式中所列出的那些技术特征并且从它们中间脱离出去的可能性。应该理解,在一从属形式的模式中所列出的技术特征在适当场合是允许成为独立的。(1)一种信息处理装置,在该装置经过多个不同种类接口其中一选定的接口与一设备连接的环境中使用计算机。该装置包括判定部,判定该多个接口其中每个接口是否可用于该装置,由此认定接口可用性;连接选择部,在用户指定该多个接口其中一个接口之前,根据所认定的接口可用性将支持用户指定该多个接口其中一个接口的选择支持信息提供给用户,由此允许用户指定该多个接口其中一个与所认定的接口可用性相符的接口;以及安装部,选择所有可用于该设备的多个不同种类设备驱动程序其中与所指定的接口相符的一个设备驱动程序,本文档来自技高网...

【技术保护点】
一种信息处理装置,在该装置经过多个不同种类接口中一选定的接口与一设备连接的环境中使用计算机进行所述信息处理,其特征在于,该装置包括:判定部,判定该多个接口的每一个接口是否可用于该装置,由此认定接口的可用性;连接选择部,在用户 指定该多个接口中一个接口之前,根据所认定的接口可用性将支持用户指定该多个接口中一个接口的选择支持信息提供给用户,由此允许用户指定该多个接口中一个与所认定的接口可用性相符的接口;以及安装部,选择所有可用于该设备的多个不同种类设备驱动程 序中与所指定的接口相符的一个设备驱动程序,由此对该装置安装所选定的设备驱动程序。

【技术特征摘要】
JP 2004-8-10 2004-2334371.一种信息处理装置,在该装置经过多个不同种类接口中一选定的接口与一设备连接的环境中使用计算机进行所述信息处理,其特征在于,该装置包括判定部,判定该多个接口的每一个接口是否可用于该装置,由此认定接口的可用性;连接选择部,在用户指定该多个接口中一个接口之前,根据所认定的接口可用性将支持用户指定该多个接口中一个接口的选择支持信息提供给用户,由此允许用户指定该多个接口中一个与所认定的接口可用性相符的接口;以及安装部,选择所有可用于该设备的多个不同种类设备驱动程序中与所指定的接口相符的一个设备驱动程序,由此对该装置安装所选定的设备驱动程序。2.如权利要求1所述的装置,其特征在于,还包括输入单元,用于允许用户根据用户动作对所述装置输入用户指示;以及显示单元,用于向用户显示信息;其中,所述连接选择部包括显示分部,使所述显示单元显示一配置为提示用户指定所述多个接口中一个接口和显示所述选择支持信息的接口选择屏幕;以及识别分部,在所述接口选择屏幕显示期间响应所述输入单元对指定所述多个接口中一个接口的用户动作的认定,根据所述用户动作的内容来识别所指定的接口。3.如权利要求1所述的装置,其特征在于,所述判定部包括一判定所述多个接口中每个接口是否已经对所述装置进行了设置的判定分部,其中,所述连接选择部包括将所述选择支持信息提供给用户以通知用户可以指定所述多个接口中判定为已经对所述装置进行了设置的至少一个接口的任何一个的提供分部。4.如权利要求1所述的装置,其特征在于,所述判定部包括判定所述多个接口中每一个接口是否已经对所述装置进行了设置的第一分部;以及判定所述设备是否已经连接到所述多个接口中判定为已经对所述装置进行了设置的至少一个接口的每一个接口的第二分部,其中,所述连接选择部包括将所述选择支持信息提供给用户以建议用户指定所述多个接口中判定为已经对所述设备进行了设置的至少一个接口的提供分部。5.如权利要求1所述的装置,其特征在于,还包括根据所认定的接口可用性限定所述选择支持信息的限定部,其中,所述连接选择部包括将所限定的选择支持信息提供给用户以允许用户指定所述多个接口中与所认定的接口可用性相符的一个接口的提供分部。6.如权利要求5所述的装置,其特征在于,所述限定部包括限定与所认定的接口可用性相符、并与预设的所述多个接口之间的操作优先级相符的选择支持信息的限定分部。7.如权利要求6所述的装置,其特征在于,所述优先级预设为随所述多个设备驱动程序中所要安装的一个设备驱动程序的种类而改变。8.如权利要求6所述的装置,其特征在于,还包括允许用户指定所述装置工作所处的工作环境的环境选择部,其中,所述优先级预设为随所指定的工作环境的种类而改变。9.如权利要求8所述的装置,其特征在于,所述工作环境选自所述装置无需任何网络干预与所述设备进行通信所处的独立环境和所述装置经过网络与所述设备进行通信所处的网络环境。10.如权利要求1所述的装置,其特征在于,还包括用于储存信息的存储器;以及存储部,在存储器中储存用以识别所述多个接口中与所述多个设备驱动程序中已经安装在所述装置中的一个设备驱动程序相对应的一个接口的信息,其中,所述连接选择部包括在所述一个设备驱动程序已经安装到装置中之后,在另一次安装事件之前,将所述选择支持信息提供给用户以建议用户指定由所述存储器所储存的信息所识别...

【专利技术属性】
技术研发人员:山田高史
申请(专利权)人:兄弟工业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1