专利名称:用来控制图标显示的方法以及相关的个人电脑及储存媒体的制作方法
技术领域:
本发明涉及通用串行总线大容量储存设备(Universal Serial Bus MassStorage, USB Mass Storage)的控制相关技术领域,更具体地说,涉及一种用来控制 对应于一通用串行总线大容量储存设备的图标(Icon)显示的方法,以及相关的个人电脑 (Personal Computer)及储存有相关的通用串行总线大容量储存设备驱动程序的一种储存 媒体。
背景技术:
当一通用串行总线大容量储存设备诸如读卡器被电连接至一主装置(Host Device)诸如个人电脑时,在典型状况下,该主装置会持续地显示至少一图标,该图标用来 代表读卡器与该主装置之间的连接关系。在读卡器长时间保持闲置状态而没有东西插入读 卡器的任何记忆卡插槽的状况下,该主装置仍会持续地显示该图标,这往往会令某些使用 者感到困惑。如此,需要一种新颖的方法来避免该通用串行总线大容量储存设备触发不必 要的图标显示。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种用来控制对 应于一通用串行总线大容量储存设备(Universal Serial Bus MassStorage, USB Mass Storage)的图标(Icon)显示的方法,以及提供相关的个人电脑(Personal Computer)及提 供储存有相关的通用串行总线大容量储存设备驱动程序的一种储存媒体,以避免该通用串 行总线大容量储存设备触发不必要的图标显示。本发明解决其技术问题所采用的技术方案之一是构造一种用来控制图标显示的 方法,该方法用来控制对应于一通用串行总线大容量储存设备的图标显示,该通用串行总 线大容量储存设备电连接至一部个人电脑的一通用串行总线端口(USB Port),该方法包含 有侦测任何插入该通用串行总线大容量储存设备的记忆卡;以及当侦测到没有东西插入 该通用串行总线大容量储存设备的任何记忆卡插槽时,避免该通用串行总线大容量储存设 备触发一特定图标被显示,其中该特定图标选择性地用来指出至少一通用串行总线装置被 电连接至该个人电脑。本发明所述的方法,其另包含有当侦测到一记忆卡被插入该通用串行总线大容 量储存设备的任何记忆卡插槽时,容许该特定图标被显示。本发明所述的方法,其另包含有当侦测到一记忆卡被插入该通用串行总线大容量储存设备的任何记忆卡插槽时, 容许该特定图标被显示。本发明所述的方法,其另包含有当侦测到没有东西插入该通用串行总线大容量储存设备的一第一记忆卡插槽时, 避免该通用串行总线大容量储存设备触发一第一图标被显示,其中该第一图标代表该第一记忆卡插槽或该通用串行总线大容量储存设备。本发明所述的方法,其中该通用串行总线大容量储存设备包含复数个记忆卡插 槽,而该些记忆卡插槽包含该第一记忆卡插槽与一第二记忆卡插槽;以及该方法另包含 有当侦测到没有东西插入该第二记忆卡插槽时,避免该通用串行总线大容量储存设 备触发一第二图标被显示,其中该第二图标代表该第二记忆卡插槽;以及当侦测到一记忆 卡被插入该第二记忆卡插槽时,容许该第二图标被显示。本发明所述的方法,其中该个人电脑另包含一处理器,该处理器用来执行一操作 系统(Operating System, OS)与一通用串行总线大容量储存设备驱动程序;以及避免该通 用串行总线大容量储存设备触发该特定图标被显示的步骤另包含当该通用串行总线大容量储存设备侦测到没有东西插入该通用串行总线大容量 储存设备的任何记忆卡插槽时,利用该通用串行总线大容量储存设备驱动程序封锁由该通 用串行总线大容量储存设备传送予该操作系统的一通知讯号。本发明所述的方法,其中侦测任何插入该通用串行总线大容量储存设备的记忆卡 的步骤另包含周期性地将一测试装置备妥(Test Unit Ready)指令传送予该通用串行总线大容 量储存设备以查询任何记忆卡的插入。本发明所述的方法,其中该通用串行总线大容量储存设备为读卡器或一数字相 机。本发明解决其技术问题所采用的技术方案之二是构造一种个人电脑,其包含储 存一通用串行总线大容量储存设备驱动程序的一储存媒体,该通用串行总线大容量储存设 备驱动程序用来控制对应于一通用串行总线大容量储存设备的图标显示,该通用串行总线 大容量储存设备电连接至该个人电脑的一通用串行总线端口,其中当执行该通用串行总线 大容量储存设备驱动程序时,该个人电脑依据一种方法来运作,该方法包含有侦测任何插 入该通用串行总线大容量储存设备的记忆卡;以及当侦测到没有东西插入该通用串行总线 大容量储存设备的任何记忆卡插槽时,避免该通用串行总线大容量储存设备触发一特定图 标被显示,其中该特定图标选择性地用来指出至少一通用串行总线装置被电连接至该个人 电脑。本发明所述的个人电脑,其中该方法另包含有当侦测到一记忆卡被插入该通用 串行总线大容量储存设备的任何记忆卡插槽时,容许该特定图标被显示。本发明所述的个人电脑,其中该方法另包含有当侦测到没有东西插入该通用串行总线大容量储存设备的一第一记忆卡插槽时, 避免该通用串行总线大容量储存设备触发一第一图标被显示,其中该第一图标代表该第一 记忆卡插槽或该通用串行总线大容量储存设备。本发明所述的个人电脑,其中该通用串行总线大容量储存设备包含复数个记忆卡 插槽,而该些记忆卡插槽包含该第一记忆卡插槽与一第二记忆卡插槽;以及该方法另包含 有当侦测到没有东西插入该第二记忆卡插槽时,避免该通用串行总线大容量储存设 备触发一第二图标被显示,其中该第二图标代表该第二记忆卡插槽;以及当侦测到一记忆卡被插入该第二记忆卡插槽时,容许该第二图标被显示。本发明所述的个人电脑,其中该个人电脑另包含一处理器,该处理器用来执行一 操作系统(Operating System, OS)与该通用串行总线大容量储存设备驱动程序;以及该方 法另包含有当该通用串行总线大容量储存设备侦测到没有东西插入该通用串行总线大容量 储存设备的任何记忆卡插槽时,利用该通用串行总线大容量储存设备驱动程序封锁由该通 用串行总线大容量储存设备传送予该操作系统的一通知讯号。本发明所述的个人电脑,其中该方法另包含有周期性地将一测试装置备妥(Test Unit Ready)指令传送予该通用串行总线大容 量储存设备以查询任何记忆卡的插入。本发明所述的个人电脑,其中该通用串行总线大容量储存设备为读卡器或一数字 相机。本发明所述的个人电脑,其中该个人电脑为一膝上型(Laptop)计算机。本发明解决其技术问题所采用的技术方案之三是构造一种储存媒体,其储存一 通用串行总线大容量储存设备驱动程序,该通用串行总线大容量储存设备驱动程序用来控 制对应于一通用串行总线大容量储存设备的图标显示,该通用串行总线大容量储存设备电 连接至一部个人电脑的一通用串行总线端口,其中当执行该通用串行总线大容量储存设备 驱动程序时,该个人电脑依据一种方法来运作,该方法包含有侦测任何插入该通用串行总 线大容量储存设备的记忆卡;以及当侦测到没有东西插入该通用串行总线大容量储存设备 的任何记忆卡插槽时,避免该通用串行总线大容量储存设备触发一特定图标被显示,其中 该特定图标选择性地用来指出至少一通用串行总线装置被电连接至该个人电脑。本发明所述的储存媒体,其中该方法另包含有当侦测到一记忆卡被插入该通用 串行总线大容量储存设备的任何记忆卡插槽时,容许该特定图标被显示。本发明所述的储存媒体,其中该方法另包含有当侦测到没有东西插入该通用串行总线大容量储存设备的一第一记忆卡插槽时, 避免该通用串行总线大容量储存设备触发一第一图标被显示,其中该第一图标代表该第一 记忆卡插槽或该通用串行总线大容量储存设备。本发明所述的储存媒体,其中该通用串行总线大容量储存设备包含复数个记忆卡 插槽,而该些记忆卡插槽包含该第一记忆卡插槽与一第二记忆卡插槽;以及该方法另包含 有当侦测到没有东西插入该第二记忆卡插槽时,避免该通用串行总线大容量储存设 备触发一第二图标被显示,其中该第二图标代表该第二记忆卡插槽;以及当侦测到一记忆 卡被插入该第二记忆卡插槽时,容许该第二图标被显示。本发明所述的储存媒体,其中该个人电脑另包含一处理器,该处理器用来执行一 操作系统(Operating System, OS)与该通用串行总线大容量储存设备驱动程序;以及该方 法另包含有当该通用串行总线大容量储存设备侦测到没有东西插入该通用串行总线大容量 储存设备的任何记忆卡插槽时,利用该通用串行总线大容量储存设备驱动程序封锁由该通 用串行总线大容量储存设备传送予该操作系统的一通知讯号。
本发明所述的储存媒体,其中该方法另包含有周期性地将一测试装置备妥(Test Unit Ready)指令传送予该通用串行总线大容 量储存设备以查询任何记忆卡的插入。本发明所述的储存媒体,其中该通用串行总线大容量储存设备为读卡器或一数字 相机。实施本发明的技术方案,具有以下有益效果相较于习知技术,本发明提供具体方 法及分别对应于该些方法的相关的通用串行总线大容量储存设备驱动程序。通过利用本发 明的方法或分别对应于该些方法的相关的通用串行总线大容量储存设备驱动程序,对应于 该通用串行总线大容量储存设备的不必要的图标显示就得以避免。进一步地,在该通用串行总线大容量储存设备为包含两个或更多个记忆卡插槽的 读卡器的状况下,本发明的方法及相关的通用串行总线大容量储存设备驱动程序的确改进 了对应于各个记忆卡插槽的图标显示控制,这是因为使用者能看到每个没有空着的记忆卡 插槽的图标。通过利用本发明的方法或分别对应于该些方法的相关的通用串行总线大容量 储存设备驱动程序,肇因于点选一空着的记忆卡插槽(即其内没有插入任何东西的记忆卡 插槽)的图标来存取该空着的记忆卡插槽而产生的相关错误就永远不会发生。
下面将结合附图及实施例对本发明作进一步说明,附图中图1是本发明一第一实施例的一种个人电脑(Personal Computer)的示意图;图2是本发明一实施例的一种用来控制对应于一通用串行总线大容量储存设备 (Universal Serial Bus Mass Storage,USB Mass Storage)的图t示(Icon) Hg的力夕去的 流程图;图3与图4绘示本发明一实施例中的图标显示转换的示意图,其中本实施例为图 2所示实施例的一变化例;图5、图6、与图7绘示本发明一实施例中的图标显示转换的示意图,其中本实施例 为图2所示实施例的另一变化例;图8是本发明一第二实施例的一种个人电脑的示意图,其中该第二实施例为该第 一实施例的变化例。主要组件符号说明
20屏幕22窗口24-1,24-2,26-1,26-2, 28图标100,200个人电脑105,105’,205读卡器
权利要求
1.一种用来控制图标显示的方法,该方法用来控制对应于一通用串行总线大容量储存 设备的图标显示,该通用串行总线大容量储存设备电连接至一部个人电脑的一通用串行总 线端口,其特征在于,该方法包含有侦测任何插入该通用串行总线大容量储存设备的记忆卡;以及当侦测到没有东西插入该通用串行总线大容量储存设备的任何记忆卡插槽时,避免该 通用串行总线大容量储存设备触发一特定图标被显示,其中该特定图标选择性地用来指出 至少一通用串行总线装置被电连接至该个人电脑。
2.根据权利要求1所述的方法,其特征在于,其另包含有当侦测到一记忆卡被插入该通用串行总线大容量储存设备的任何记忆卡插槽时,容许 该特定图标被显示。
3.根据权利要求1所述的方法,其特征在于,其另包含有当侦测到没有东西插入该通用串行总线大容量储存设备的一第一记忆卡插槽时,避免 该通用串行总线大容量储存设备触发一第一图标被显示,其中该第一图标代表该第一记忆 卡插槽或该通用串行总线大容量储存设备。
4.根据权利要求3所述的方法,其特征在于,其中该通用串行总线大容量储存设备包 含复数个记忆卡插槽,而该些记忆卡插槽包含该第一记忆卡插槽与一第二记忆卡插槽;以 及该方法另包含有当侦测到没有东西插入该第二记忆卡插槽时,避免该通用串行总线大容量储存设备触 发一第二图标被显示,其中该第二图标代表该第二记忆卡插槽;以及当侦测到一记忆卡被插入该第二记忆卡插槽时,容许该第二图标被显示。
5.根据权利要求1所述的方法,其特征在于,其中该个人电脑另包含一处理器,该处理 器用来执行一操作系统与一通用串行总线大容量储存设备驱动程序;以及避免该通用串行 总线大容量储存设备触发该特定图标被显示的步骤另包含当该通用串行总线大容量储存设备侦测到没有东西插入该通用串行总线大容量储存 设备的任何记忆卡插槽时,利用该通用串行总线大容量储存设备驱动程序封锁由该通用串 行总线大容量储存设备传送予该操作系统的一通知讯号。
6.根据权利要求1所述的方法,其特征在于,其中侦测任何插入该通用串行总线大容 量储存设备的记忆卡的步骤另包含周期性地将一测试装置备妥指令传送予该通用串行总线大容量储存设备以查询任何 记忆卡的插入。
7.根据权利要求1所述的方法,其特征在于,其中该通用串行总线大容量储存设备为 读卡器或一数字相机。
8.一种个人电脑,其包含储存一通用串行总线大容量储存设备驱动程序的一储存媒 体,该通用串行总线大容量储存设备驱动程序用来控制对应于一通用串行总线大容量储存 设备的图标显示,该通用串行总线大容量储存设备电连接至该个人电脑的一通用串行总线 端口,其中当执行该通用串行总线大容量储存设备驱动程序时,该个人电脑依据一种方法 来运作,其特征在于,该方法包含有侦测任何插入该通用串行总线大容量储存设备的记忆卡;以及当侦测到没有东西插入该通用串行总线大容量储存设备的任何记忆卡插槽时,避免该通用串行总线大容量储存设备触发一特定图标被显示,其中该特定图标选择性地用来指出 至少一通用串行总线装置被电连接至该个人电脑。
9. 一种储存媒体,其储存一通用串行总线大容量储存设备驱动程序,该通用串行总线 大容量储存设备驱动程序用来控制对应于一通用串行总线大容量储存设备的图标显示,该 通用串行总线大容量储存设备电连接至一部个人电脑的一通用串行总线端口,其中当执行 该通用串行总线大容量储存设备驱动程序时,该个人电脑依据一种方法来运作,其特征在 于,该方法包含有侦测任何插入该通用串行总线大容量储存设备的记忆卡;以及 当侦测到没有东西插入该通用串行总线大容量储存设备的任何记忆卡插槽时,避免该 通用串行总线大容量储存设备触发一特定图标被显示,其中该特定图标选择性地用来指出 至少一通用串行总线装置被电连接至该个人电脑。
全文摘要
本发明涉及一种用来控制对应于一通用串行总线大容量储存设备的图标显示的方法,该通用串行总线大容量储存设备电连接至一部个人电脑的一通用串行总线端口,该方法包含有当侦测到没有东西插入该通用串行总线大容量储存设备的任何记忆卡插槽时,避免该通用串行总线大容量储存设备触发一特定图标被显示,其中该特定图标选择性地用来指出至少一通用串行总线装置被电连接至该个人电脑;以及当侦测到一记忆卡被插入该通用串行总线大容量储存设备的任何记忆卡插槽时,容许该特定图标被显示。本发明还涉及相关的个人电脑及储存媒体。通过本发明可避免显示对应于通用串行总线大容量储存设备的不必要的图标显示。
文档编号G06F13/10GK102141966SQ201010121048
公开日2011年8月3日 申请日期2010年2月2日 优先权日2010年2月2日
发明者廖仁宏, 江长豪 申请人:慧荣科技股份有限公司