著录项信息
专利名称 | 屏幕控制方法 |
申请号 | CN96198210.1 | 申请日期 | 1996-11-07 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 1998-12-16 | 公开/公告号 | CN1202303 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | 暂无 | IPC分类号 | 暂无查看分类表>
|
申请人 | 松下电器产业株式会社 | 申请人地址 | 日本大阪府门真市
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 松下电器产业株式会社 | 当前权利人 | 松下电器产业株式会社 |
发明人 | 仓田浩明;服部芳幸;森本健次;野中聪;东恭宽 |
代理机构 | 中国专利代理(香港)有限公司 | 代理人 | 邹光新;王岳 |
摘要
在元件装配方法和设备中,当检测到有来自操作单元的事件或来自设备的事件,显示器屏幕上的屏幕保护功能就会被取消,而只有当确实不希望显示器屏幕显示任何东西时,屏幕保护功能才会被执行。这样,可以在不降低工作效率的情况下保持屏幕质量。屏幕上操作菜单的次序可根据用户的选择频率被动态地重排,以便使具有较高频率的菜单易被选择。对于具有公共高序菜单,在相同层次结构中的菜单组,优先显示的菜单可根据菜单的操作频率被动态重组。通过所述装置,根据设备的状态和用户对其的操作管理,可以保持菜单的最佳设置。在数据输入方法中,根据计算的光标移动范围,输入目标物的位置,以及光标移动速度,甚至可以在没有详细位置指定输入的情况下,把光标移动到等待输入位置。
技术领域\n本发明涉及元件的装配方法和用于把元件装配到部件,比如接插 板上的设备,尤其涉及在元件装配方法和设备中用来保护个人计算机 和元件装配设备的显示器屏幕的屏幕控制方法和设备。本发明还涉及 一种在电子元件装配设备中动态定制操作菜单的方法,以及提供所述 方法的元件装备设备。本发明还涉及能够把位置数据输入到其计算机 操作屏幕上的元件装配方法和设备。\n技术背景\n屏幕的保护功能用来防止显示器屏幕像素的老化和保持像素质 量,通过擦除显示器屏幕上的图像或者通过显示屏幕上移动的图形和 字符实现。对于元件装配设备,因为在生产过程中几乎没有执行显示 器屏幕的操作,屏幕的保护功能尤其需要。\n常用屏幕控制方法参见附图4和5,描述如下。\n在附图4中,标记数字11代表显示器屏幕,12表示执行屏幕保 护功能的屏幕控制装置,13表示用于取消屏幕保护功能的外部事件检 测装置。标记数字14表示用来操作设备的操作单元,15表示设备的 主要部件。\n如果在预定时间周期内操作单元14器没有执行操作,屏幕控制装 置12就对显示器屏幕11执行屏幕保护功能,以擦除屏幕。当操作单 元中有键入或者按下屏幕保护功能取消键,或者有类似作用时,外部 事件检测装置1,一检测到信号,就要求屏幕保护装置12取消屏幕保 护功能,使监测器屏幕11的屏幕恢复到其初始状态。(参见“Windows Function Guide”,第203~204页,于1993年9月20日,由Microsoft Corporation出版)。\n上述运行(操作)的流程图参见附图5。即屏幕保护的开始时间 在第S81步计数,然后在第S82步判决是否有外部事件发生。如果有, 程序就返回到第S81步。反之,在第S83步判断计数是否达到屏幕保 护的开始时间。如果是,在第S84步执行屏幕保护。接着在第S85步 判断是否有外部事件发生。如果有,屏幕保护就在第S87步被取消, 然后程序返回到第S81步。如果在第S85步没有外部事件发生,就在 第S86步判决设备的操作是否被终止。如果没有,程序返回第S85步, 如果已终止,则程序结束。\n然而,在上述构造中,屏幕保护功能只有在操作单元14有输入的 情况下才能被取消。这样,就会产生下面的问题,即当设备主要部件 15发生异常时,显示器屏幕11不能立刻得知异常现象。\n另外,由于依赖于设备的运行模式或工作内容,就会发生在一确 定的时间段内,没有操作运行却要求有屏幕监视的情况。在这种情形 下,每一次该情况发生,屏幕保护功能,如果已被激活,就要通过按 键或其他操作被取消。这将导致操作冗赘,还会降低实用性。\n通常,操作菜单根据由生产商定义的功能树被固定设置,其中每 一被设置的菜单将始终保持不变。\n现在参考附图,对上述常用操作菜单的结构进行描述。\n图11说明了一种具备操作系统的电子元件装配设备。图12说明 了电子元件装配设备中功能树结构的一种实例。在图12中,菜单110 位于菜单111所在层次和与之在相同层次的其他菜单的在层次的上 层,这样选择菜单110就允许菜单111或其他菜单被选中。通过选择 某一特定菜单,例如在低层次中被定义的菜单112,可以完成从低序 层次向高序层次的返回。菜单113是一专用菜单,装配在当大量菜单 位于同一层次结构时的情形。可以一屏同时显示的菜单的数目受限于 操作屏的配置,输入设备的硬件设置,等等。因此,当在同一层次中 配置的菜单数目超过功能树结构预定的限制时,所述菜单就是分为多 组,并且用于各组间转换的专用菜单被新装配,用来改变在屏幕上显 示的菜单组。(参见“OPERATING INTRUCTIONS Panasert MPA-III,” 第1-41/42页,由Matsushita Electric Industrial Co.,Ltd.在 1992年9月20日出版)。\n在上述操作菜单的装配中,当目标菜单位于功能树的终端时,用 户必须从高序列到低序层次,即从宽范围到窄范围逐一追踪菜单。另 外,在每一层次的选择中,用户必须从多个选择项中依据菜单标题选 择与操作目的有关的菜单。\n通常,电子元件装配设备要求具备大量功能用来控制设备,管理 和编辑设备要处理的数据,等等,因此,操作菜单规模大而且复杂。 所以,快速得知用户目标菜单的位置是一个重要因素,它直接影响设 备的效率。但是,在上述常用配置中,菜单被固定设置,因此,当一 操作频率较低的菜单依据功能树被置于操作频率比较高的菜单之上 时,每一个菜单的选择就需要一从高序位置向低序位置查找期望菜单 的附加过程,作为结果,将导致低的的可操作性。\n此外,在一个与菜单13相同层次的具有多个菜单的操作菜单结构 中,甚至位于同一层次的菜单也必须分成相应的高序和低序层次。因 此,在所述结构中,选择低序层次的菜单所需过程的数目要比选择高 序层次的菜单所需过程的数目大1。作为另一种结果,这将导致操作 菜单结构的进一步复杂化。\n电子元件装配设备操作的一种特征在于,由于选用不同菜单取决 于设备的操作环境,例如设备处于生产,生产项目的转换,和维持状 态,因此,某一菜单的利用率将动态变化。例如,我们期望在生产状 态下经常参考与生产项目有关的生产管理信息,而在维护阶段对数据 比如参考或设置设备数据的参考要多于对生产管理信息的参考。实际 上在多数情况下,一种操作包含多个菜单是必需的,例如在生产阶段, 完成数据参考时,该菜单被反复依次选用,因此,所含菜单的选用必 须要比其他菜单更频繁。在高选择频率的菜单安置在比低选择频率的 菜单低的次序的情况下,结果会导致用户选择菜单时,需要增加过程。\n菜单的操作频率还依赖于用户运行设备的方式。一些用户运行设 备的方式是,把操作例如输入和输出数据,以及编辑数据全部指定给 主机,而只把设备数据的设置作为应用设备操作菜单的操作的主要部 分。因此,很难设置由生产商提供的固定的操作菜单,以使所有用户 运行设备的方式令人满意。\n另一方面,一般通过一种输入设备指定计算机操作屏幕上的某一 位置,例如鼠标,轨迹球或者游戏杆,把光标移到目标位置,如图23 所示,通过操纵鼠标等实现,否则,如图24所示,光标会自动移到预 先输入的缺省位置处。(参见“COMPUTER DICTIONARY”,“计算机 辞典”,第89页,由Microsoft Press在1991年出版)。\n但是,常用的输入方法具有一些问题。例如,对于一个不熟悉操 纵鼠标或轨迹球的操作员,要花费很多时间以把光标移到目标位置, 并且该操作员在把光标移到其目标处时可能会失败。在一些情况下, 通过键盘的操作速度会更快,所以操作员可能要采用两种输入设备, 例如鼠标和键盘,从而导致操作复杂。\n发明内容\n因此,本发明的目的之一是提供元件装配方法和设备,其中屏幕 保护功能在需要例如,当设备主部件发生异常或当运行模式需要监视 时可以自动取消。本发明的目的之一还提供元件装配方法和设备,其 目的之一还提供元件装配方法和设备,其中操作菜单可以动态改变, 以使用户达到最佳定制。本发明的目的之一是提供把光标移动到目标 位置而不必通过输入设备,例如鼠标或轨迹球来详细指定目标位置的 方法和设备。\n在完成这些或其他方面的功能时,根据本发明的第一种观点,给 出一种通过操作单元(4)执行一个操作,从而通过采用屏幕控制方法 的显示器屏幕(1)来操作一个元件装配设备的屏幕控制方法,该屏幕 控制方法包括以下几个步骤:在预先设定的时间段内,当操作单元中没 有有效操作时,在显示器屏幕上执行屏幕保护功能;当检测到来自该元 件装配设备的操作单元的内部事件或者当检测到来自该元件装配设备中 除了操作单元之外的其他部分的内部事件时,自该元件装配设备中除了 操作单元之外的其他部分的内部事件时,就取消屏幕保护功能;以及在 取消屏幕保护功能之后,将监视器屏幕恢复到一个初始状态。\n根据本发明的第二种观点,提出如第一种观点所定义的元件装配 方法,其中通过内部事件检测装置检测到的来自设备的事件,作为实 现元件装配方法中出现的错误或警告。\n根据本发明的第三种观点,提出如第一种观点定义的元件装配方 法,其中在运行屏幕保护功能的步骤中,显示器屏幕上的屏幕保护功 能按照元件装配方法的一种操作模式,不被执行。\n根据本发明的第四种观点,提出一种包括屏幕控制装置的元件装 配设备,该屏幕控制装置包括:\n一个显示器屏幕;\n一个通过显示器运行操作的操作;\n一种在显示器上运行屏幕保护功能的屏幕控制装置;\n一种当检测到来自操作单元的事件发生,就取消屏幕保护功能的 外部事件检测装置;\n和一种当检测到来自除操作单元之外的设备的事件发生,就取消 屏幕保护功能的内部事件检测装置。\n根据本发明的第五种观点,提出如第四种观点所定义的元件装配 设备,其中由内部事件检测装置检测到的来自设备的事件,作为设备 中产生的错误或警告。\n根据本发明的第六种观点,提出如第四种观点所定义的元件装配 设备,其中屏幕控制装置按照元件装配设备的操作模式,不在显示器 上运行屏幕保护功能。\n通过设置,屏幕控制方法和设备允许只有当确实希望显示器不运 行任何东西时才运行屏幕保护功能,用来维持显示器的质量。\n另外,当检测到设备中的错误或警告,或者该方法作为内部事件 运行时,屏幕保护功能就可以被取消,这样,异常现象就可以通过观 察显示器而立即被得知。\n另外,由于按照元件装配设备或方法中的操作模式,屏幕保护功 能可以不被运行,按照该操作模式,在某一特定时间内甚至没有操作 发生时,显示器也可以被监视。\n根据本发明的第七种观点,提出如第一种观点所定义的元件装配 方法,该方法包括一种定制包括一屏幕向用户显示电子元件装配设备 操作菜单的电子元件装配设备的方法,\n所述方法包括下面几个步骤:\n从操作菜单中选择一个操作菜单;\n根据用户对操作菜单的选择频率动态地重新安排屏幕上显示的操 作菜单的顺序,因此具有较高的选择频率的菜单可被移到易于选择的 位置。\n根据本发明的第八种观点,提出如第一种观点中所定义的元件装 配方法,该方法包括一种定制电子元件装配设备的操作菜单的方法。\n所述方法包括下面几个步骤:\n从操作菜单中选择一个操作菜单;\n当处于属于某一公用高序操作菜单中同一层次的菜单组的操作菜 单数目超过一屏可以显示的操作菜单的最大值时,根据菜单的使用频 率动态地重新安排操作菜单组,以使具有相对高使用频率的操作菜单 被包含在首先显示的操作菜单组内,因而可优先显示。\n根据本发明的第九种观点,提出如第四种观点所定义的电子元件 装配设备,其中设备定制该设备的操作菜单,\n设备还包括一种用于从操作菜单中选出一个操作菜单的输入设 备,其中屏幕显示操作菜单,屏幕控制装置根据操作菜单的选择频率 动态重安排操作菜单在屏幕上显示的次序,以使具有较高选择频率的 操作菜单可移到易于选择的位置。\n根据本发明的第十种观点,提出如第四种观点中所定义的元件装 配设备,其中设备该设备的操作菜单,\n设备还包括一种用于从操作菜单中选出一个操作菜单的输入设 备,其中屏幕显示操作菜单,当属于某一公用高序操作菜单的同层次 中菜单组包含的菜单的数目超过屏幕可以显示的操作菜单的最大值 时,根据菜单的使用频率,屏幕控制装置动态重安排操作菜单组,以 使具有相对高使用频率的操作菜单可被包含在首先显示的操作菜单且 内,因而可优先显示。\n当第七到第十种观点中的方法和设备根据使用频率按上述安排定 制菜单时,就可以得到用户的使用频率,例如,用户通过输入设备从 电子元件装配设备的操作菜单中选择出菜单,操作菜单在屏幕上显示 的次序,按照用户选择操作菜单的频率被动态重安排,以使得具有较 高选择频率的操作菜单可以被移到易于选择的位置。\n根据本发明的第十一种观点,提出如第一种观点中所定义的元件 装配方法,包括应用输入设备向计算机输入数据的方法,\n所述方法包括下面几个步骤:\n对用来指定位置的输入光标重新定位的过程,保存当前目标位置 和由输入设备输入光标的位置;\n基于当前光标位置和光标位置,计算光标移动范围;\n基于所计算的光标移动范围和输入选择物的位置,甚至在没有详 细输入位置指示的情况下,把光标移到等待输入位置。\n根据本发明的第十二种观点,提出如第十一种观点中所定义的元 件装配方法,还包括除保存由当前光标位置和输入光标位置计算的光 标移动范围之外,还保存光标移动速度的步骤,其中甚至在没有详细 输入位置提示的情况下,根据计算的光标移动范围,光标移动速度, 以及输入选择物的位置,可以把光标移到等待输入位置。\n根据本发明的第十三种观点,提出如第四种观点中所定义的元件 装配设备,此外,还包括:\n用于保存当前光标位置的当前光标位置保存装置;\n用于保存由输入设备输入的光标位置的输入位置保存装置;\n用于根据当前光标位置和输入光标位置,计算光示移动范围的移 动范围计算装置;\n用于保存输入选择物位置的输入目标保存装置;以及\n用于根据计算的光标移动范围和输入选择物位置,把光标移到操 作者为目标位置的正确位置测定位置。\n根据本发明的第十四种观点,提出如第十三种观点中所述的元件 装配设备,还包括:\n用于计算光标移动速度的光标移动量微分计算装置,\n其中,正确位置测定装置根据计算的光标移动范围,光标移动速 率,以及输入选择物的位置,把光标移到操作者的目标位置。\n按照上述第十一种到第十四种观点中的安排,在对用来指定通过 计算机操作中,诸如鼠标或轨迹球的输入设备,所输入数据位置的输 入光标的定位过程中,仅通过输入光标的大致位置、甚至不需要指定 详细输入位置,就可以把光标移到目标位置。\n附图简述\n通过下面参考附图,并会同优选实施例的描述,本发明这些和那 些观点及特征将会一目了然,其中:\n图1是根据本发明的采用屏幕控制方法的第一种实施例,描述元 件装配方法和设备中屏幕控制单元排列的方框图;\n图2是第一种实施例中屏幕控制方法的流程图;\n图3是根据本发明的第二种实施例中元件装配方法和设备的屏幕 控制方法的流程图;\n图4是描述常用屏幕控制单元排列的方框图;\n图5是图4所示屏幕控制方法的流程图;\n图6是本发明的第三种实施例中操作系统的外观视图;\n图7是说明第三种实施例中处理过程的流程图;\n图8描述了第三种实施例中的一个操作屏幕实施例;\n图9是说明第三种实施例中操作频率的图表;\n图10说明了本发明的第四种实施例中一种在某一公共高序菜单 的同一层次中菜单的目超过了屏幕可以显示菜单数目的最大值的情况 下,功能树结构;\n图11是应用第三和/或第四种实施例的电子元件装配设备的外观 视图;\n图12描述了一种常用电子元件装配设备的功能树状结构的实施 例;\n图13是说明第四种实施例中一个实例的流程图;\n图14是表示在设备刚刚接通后菜单屏幕初始设置的一种树状结 构的视图;\n图15是表示在菜单改变之前的运行阶段的一种树状结构的视 图;\n图16是表示菜单改变之后的一种树状结构的视图;\n图17是本发明的第五种实施例中系统设置的视图;\n图18是第五种实施例中操作的流程图;\n图19A,19B和19C是解释所述发明第五种实施例操作的视图;\n图20A,20B,20C和20D是解释所述发明第五种实施例操作的另 一视图;\n图21是所述发明第六种实施例中系统设置的视图;\n图22是所述发明第六种实施例中操作的流程图;\n图23是常用方法中操作的解释视图;\n图24是常用方法中操作的另一解释视图。\n发明最佳实施例\n在描述本发明的过程之前,应注意在所有附图中,相同的部分由 相同的参考数字标示。\n下文参考图1和图2,描述了根据本发明的一种屏幕控制设备的\n实施例。\n在图1中,参考数字1代表显示器屏幕,2代表用于运行屏幕保 护功能的屏幕控制装置,3代表用于取消屏幕保护功能的外部事件检 测装置。参考数字4代表运行元件装配设备的操作单元,5代表元件 装配设备的设备主部件。参考数字6代表用于一检测到来自设备全部 件5的事件就取消屏幕保护功能的外部事件检测装置。\n参考流程图2,说明上述设置的运行(操作)。即,在第S1步开 始屏幕保护的起始时间的计时,接着在第S2步判断是否有外部事件发 生。如果有,则程序返回到第S1步。反之,就在第S3步判断是否有 同部事件发生。如果有,程序返回到第S1步。反之,则在第S4步判 断计时是否达到屏幕保护的起始时间。如果没有达到,就返回第S2 步。如果已达到,则在第S5步运行屏幕保护。然后在第S6步判断是 否有外部事件发生。如果有,就在第S9步取消屏幕保护,然后程序返 回第S1步。如果在第S6步没有外部事件,就在第S7步判断是否有内 部事件发生。如果有,就在第S9步取消屏幕保护,然后程序返回第 S1步。如果在第S7步没有内部事件,就在第S8步判断设备的操作是 否结束。如果没有,程序返回到第S6步。反之,则程序结束。当在预 定时间段内没有操作运行,并且没有诸如来自设备主部件5的错误信 息的内部事件发生时,在步骤S1~S5中,通过在显示器屏幕1上运行 屏幕控制装置2中的屏幕保护功能,可以擦除屏幕。\n当操作单元4中有键入或屏幕保护功能取消键被按下或有类似情 形时,外部检测装置3就要求屏幕控制装置2在第S6和第S9步取消 屏幕保护功能,恢复显示器屏幕1到其初始状态。\n同样,当有诸如来自设备主部件5的错误信息的事件发生时,内 部检测装置6就要求屏幕控制装置2在第S7和S9步取消屏幕保护功 能,使显示器屏幕1恢复到其初始状态。\n按照上述运行方式,当需要设备操作或运行为监控时,屏幕保护 功能可以自动取消,而只有当不需要显示器屏幕时,才运行屏幕保护 功能。这样,显示器屏幕1可以避免像素老化而不会降低工作效率, 因此可以保持质量。\n尽管上述实施例中的屏幕保护功能被显示为一种擦除屏幕的方 法,也可以在屏幕上显示移动的图形或字符。\n下面,参考图1和3,说明本发明的第二种实施例。电子元件装 配设备中的设备主部件5,作为其装配操作,被设计成可以指定1-组 操作模式,即操作调整模式,这样,操作就可以从用于由元件供应单 元吸取元件的元件吸取操作,到用于把被吸取的元件以电路板上实现 操作调整的元件装配操作,被逐步执行,以及一种连续操作模式,即 标准操作模式,这样,操作可以从用于由元件供应单元吸取元件的元 件吸取操作,到用于把所吸取的元件装配到线路板上实现连续运行的 元件装配操作,被连续地执行。在所述两种操作模式中的1-块操作 模式中,操作者在依次检查装配状态的同时,运行装配设备。\n在这种情况下,由于操作不必一直有效,因此当操作有效时,屏 幕保护功能就可能成为装配状态检测工作的一个障碍。同时,在连续 操作模式中,由于电子元件装配的运行通常是在不对元件装配设备中 的任何操作产生影响的情况下被执行,因此,一般不必保持屏幕显示。\n在图3中,屏幕控制装置2在第S10步检查两种操作模式,其中, 屏幕控制装置2以这样的方式:对于1-块操作模式,屏幕保护功能 在第S10步被置为无效,而对于连续操作模式,在第S10步和与图2 中第S1-S9步相似的S11-S19步中,屏幕保护功能被置为有效。\n当操作者以上述设置方法操作元件装配设备时,在1-块操作模 式中,甚至在超过预定时间的情况下,屏幕保护功能也不被执行,因 此显示器1的屏幕将不被擦除。\n如上所述,屏幕保护功能只有在真正需要时才被执行,电子元件 装配设备的工作效率可因之被提高。\n上述实施例是在1-组操作和连续操作模式的情形下被描述的。 但是,本发明也可以应用于元件装配设备其他操作或模式中。\n根据本发明的元件装配方法和设备中的屏幕控制方法和设备,从 上述描述可以明了,当来自操作单元的事件被检测到,和/或来自操作 单元之外的设备的事件被检测到时,屏幕保护功能就被取消。因此, 可以在当只有确定不希望显示器屏幕显示的情况下,才执行屏幕保护 功能,百不会妨碍设备的操作或者运行的监视。这样,可以防止显示 器屏蔽上像素的老化,并且在不恶化工作效率的情况下,保持显示器 屏幕的质量。\n元件装配设备还具有包括用于一检测到作为内部事件的错误或警 告,就取消屏幕保护功能的内部事件检测装置的屏幕控制设备。在这 种装置下,一经发生错误或警告,异常就可以通过观察显示器屏幕立 即被得知。\n元件装配设备还具有一种包括根据元件装配设备的操作模式,在 显示器屏幕上执行屏幕保护功能的屏幕控制装置的屏幕控制设备。在 这种装置下,根据设备的操作模式或工作内容,甚至在没有操作起使 用的一段确定的时间内,显示器屏幕也可以被监视。\n尽管在第二种实施例中的操作调整模式中,屏幕保护功能不在显 示器屏幕上被执行,但是,显示器屏幕上的屏幕保护功能一般按照元 件装配方法/设备的一种操作模式,例如元件装配方法/设备中的无屏 幕保护模式,而不被执行。元件装配方法中的操作调整模式就是无屏 幕保护模式的一种实施例。\n下面参考附图,说明本发明的第三种实施例。\n图6是第三种实施例中操作系统的视图;图7是说明第三种实施 例操作过程的流程图;图8说明了第三种实施例的一种操作屏幕;图9 是说明根据图8中的菜单所定义的操作频率的示意图。在图6中,参 考数字101表示一种屏幕显示部件,数字102表示一种用于选择和输 入菜单到屏幕显示部件101上显示的装置。在这种情况下,轨迹球, 一种对准装置,被用作装置102。图8说明了一种在屏幕显示部件101 上显示的操作屏幕,其中参考数字103,104,105,106,107和108 分别代表可被选择的菜单。在选择过程中,通过轨迹球,一个菜单可 以切换到另一菜单。\n下面参考图7,8,和图9,说明按上述设置的操作系统的运行。\n首先通过轨迹球102输入一个从如图8所显示的同一层次结构中 选出的菜单。每一个菜单都把被选择的次数,即操作频率,作为其属 性。当某一菜单在图7的第S51步被选择时,该菜单的操作频率就在 第S52步加1。在图9中,说明了根据同一层次结构中的菜单被定义 的操作频率。当被选择的菜单在第S52步没有包含位于低序层次结构 的菜单时,屏幕保护功能在第S55步被执行。当被选择的菜单在第S53 步包含位于低序层次结构的菜单时,根据低序层次结构中菜单的操作 频率,该菜单在第S54被显示。\n对具有相同高序菜单的相同层次结构中的一组菜单的操作频率进 行比较。在菜单组中,被选择次数多的菜单定义为具有较高的操作频 率,而被选择次较数少的菜单则定义为具有较低的操作频率。在图8 中,假设位于左侧的菜单易于选择。根据最后的操作频率,菜单始终 按从左到右操作频率降低的次序在屏幕上显示。\n假设菜单被选择的数目是有限值;但是,太大的数目就使菜单间 的比较毫无意义。因此,在用户设置的任一定时时间内(例如,关闭 设备的电源,改变操作者,等等),把依赖于该时间点的操作频率的 菜单次序作为基础,而清除被选择的次数。\n在上述第三种实施例中,菜单103,104,105,106,107和107 始终按从左到右操作频率降低的次序在屏幕上显示。这样,在选择时 间内,菜单越希望被选中,就越位于靠近最左边的位置。\n下面参考附图,说明本发明的第四种实施例。\n图10介绍了在具有公共高序菜单的相同层次结构中,菜单数目超 过屏幕可以显示的菜单的最大值的情况下,一种功能树状结构,在图 10中,菜单109是用于在初始显示菜单和下一次显示菜单之间切换的 专用菜单。所述结构与图12所示常用功能树状结构相比较,如图12 所示,在相同层次结构具有大量操作菜单的常用树状结构中,甚至在 同一层次结构中的菜单也会被分成高序层次组和低序层次组,如同菜 单13,而且菜单的每一组具有固定成员。相反,在第三种实施例中, 菜单被认为位于相同层次,并且操作频率适用于同一层次的菜单,因 此,属于图10中菜单组的菜单就可以动态改变。即,菜单被重安排, 以使具有较高操作频率的菜单被包含到最初显示的菜单组中,而具有 较低操作频率的菜单被包含到下一步显示的菜单组中。\n接下来,为了清晰地说明第四种实施例,将参考图13到图16, 对一实例进行说明。\n在图13中,每一个菜单的初始频率值F(n)在第S21步被设置 为1,并且假设任一阈值S的值为5。然后,操作每被选中执行一次, 所选操作的频率就在第S22步加1。接着在第S23步判断是否满足F (MAX(B))-F(MAX(A))>S。如果不满足,则程序返回第S22步。 如果满足,则菜单组B中具有MAX(B)的菜单N2就同菜单组A中具 有MIN(A)的菜单N1交换,并且在屏幕上显示。然后,在第S25步, 菜单组A中的具有MIN(A)的菜单N1就被添加到菜单组B中,而菜 单组B中的具有MAX(B)的菜单N2就被添加到菜单组A中,然后程 序返回第S22步。这里,MIN(A)表示菜单组A中具有最低操作频率 的菜单。MAX(B)表示菜单组B中最有最高操作频率的菜单。F(MIN(A)) 表示菜单组A中具有最低操作频率的菜单的操作频率值。F(MAX(B)) 表示菜单组B中具有最高操作频率的菜单的操作频率值。\n作为一更具体的实例,所述操作如图14到图16所示,图14说明 在设备开启之后,屏幕菜单初始设置状态的一种树状结构。每一个菜 单的操作频率都置为0。第一层次中的菜单组A包括调用(LOAD), 保存(SAVE),删除(DELETE),复制(COPY),重命名(RENAME), 打印(PRINT)和数据转换(DATA CONVERT)。第二层次中的菜单组B 包括格式化(FORMAT)FD和保存(SAVE)图像。在图14中,当操作 FORMAT FD被执行时,菜单FORMAT FD可以在选中菜单GO TO NEXT/GO BACKWARD后被选中并显示。图15说明了当一些菜单被选中并执行之 后,屏幕的状况。被执行操作的操作频率在图中由虚线框标记,该项 内容在实际屏幕上是不可见的。在第S22步,操作每被执行一次,操 作频率就增加。在图14中,MIN(A)表示菜单组A中具有最低操作频 率的菜单是DATA CONVERT。MAX(B)表示菜单组B中最有最高操作频 率的菜单是FORMAT FD F(MIN(A))表示菜单组A中具有最低操作频 率的菜单的操作频率值为2。F(MAX(B))表示菜单组B具有最高操 作频率的菜单的操作频率值为8。根据第S23步的操作,{F(MAX(B)- F(MIN(A)))}=8-2=6>5。另外,如图15和16所示,菜单组A中的菜 单与菜单组B中的菜单FORMAT FD交换,并且菜单DATA CONVERT被 添加到菜单组B中,而菜单FORMAT FD则被添加到菜单组A中。这样, 在图16中,当执行操作FORMAT FD时,菜单FORMAT FD已经被显示, 且不需选择菜单GO TO NEXT/GO BACKWARD就可以容易地被选中。\n根据第三和第四种实施例的方法,可以作为一个实施例,通过图1 所示屏幕控制装置实现。根据上述第四种实施例,具有较高操作频率 的菜单被优先显示,因此选择菜单时,可以不必考虑宽边界与窄边界 之间的差异。\n如上所述,所述发明用于定制电子元件装配设备的操作菜单的方 法,包括一个向用户显示电子元件装配设备操作菜单的屏幕,以及一 个从操作菜单中选出一个操作菜单的输入装置或输入设备,其中,操 作菜单在屏幕上显示的次序可以根据用户对操作菜单的选择频率动态 地重排,因此,具有较高选择频率的操作菜单可以移到易于选择的位 置。另外,按照具有公共高序菜单的相同层次结构中的菜单组,被优 先显示的菜单组,可以根据屏幕显示菜单的数目和操作频率进行动态 重排。通过所述装置,用户可以根据电子元件装配设备的状态和其操 作管理,得到菜单的最佳安排。这样,用户可以发现期望的菜单并可 以迅速将之从大量复杂的设备菜单中选出来,从而提高工作效率。\n另外,由于基于生产商提供的功能树的操作菜单具有应被定制的 结构,对于新加的功能,用于个人用户的专用功能等等,操作菜单可 被灵活地调整,从而提高设备的延展性和可维护性。\n下面参考附图,说明本发明的第五种实施例。\n图17是本发明第五种实施例中数据输入方法的系统设置视图。\n图18是说明图17所示系统设置中的操作的流程图。参考图17, 当前位置保存装置211在第S61步保存当前光标位置,输入位置保存 装置212在第S63步保存由操作者通过诸如鼠标或图6所示轨迹球102 的输入设备输入的光标位置。移动范围计算装置213在第S66步根据 当前光标位置和输入光标位置。计算光标移动范围。输入目标保存装 置214在第S62步保存输入目标物的位置。校正位置确定装置215在 第S65步根据计算的光标移动范围和输入目标物的位置,把光标移到 目标位置处,例如等待输入位置。\n下面说明按照上述设置,进行数据输入方法。\n如图19A到19C所示,假设有三个目标物位置Button A,Button B和Button C,需通过鼠标进行输入,且当前鼠标光标处于任意位置。 还假设每一位置具有图中所示坐标。当前位置在第S61步被保存,要 移动的目标物在第S62步被保存。假设操作者最初通过鼠标把鼠标的 光标移到图19B所示位置,其中此情况下光标的移动不是精确地,而 是粗略地进行,用来指定一个大概范围。因此,输入位置在第S63步 被接收。接着,在第S64步,系统根据当前光标位置和输入光标位置, 计算光标移动范围。这一操作通过两点间的线性方程,y=ax+b,实现, 其中a和b是常量。\n另一方面,假设用于位置输入的三个目标物中的每一个都具有如 图19C中虚线所示任意宽度的范围。\n根据上述信息,在第S64步检查输入的坐标位置是否属于用于位 置输入的三个目标物的范围之一。如果坐标属于某一范围,光标就在 第S65步移到该目标物的参考坐标处。如果坐标不属于任一范围,则 在第S66步,找出用于位置输入的三个目标物范围中距线性方程, y=ax+b,最近的范围,然后光标在第S65步移到找出的目标物参考坐 标处。\n在这一过程中,最近位置可以通过改变线性方程的常量b或者改 变方程的常量a得到。\n接下来,如图20A到20D所示,假设有六个目标物,BUTTON A, BUTTON B,BUTTON C,BUTTON D,BUTTON E和BUTTON F,用于鼠标 完成的位置输入,并且每一位置具有图中所示坐标。现在假设操作者 通过鼠标,把鼠标光标移到图20B所示位置,此状态下,光标移动的 操作不是精确地,而是粗略地完成,以指定一个大致范围。系统根据 当前光标位置和输入光标位置,计算光标的移动范围。这通过两点间 的线性方程,y=ax+b实现,其中a和b都是常量。\n另一方面,假设用于位置输入的六个目标物中的每一个目标物, 都具有一个如图20C虚线所示,任意宽度的范围。\n根据上述信息,在第S64步检查输入的坐标位置是否属于用于位 置输入的六个目标物的范围之一。如果坐标属于某一范围,光标就在 第S65步移到该目标物的参考坐标处。\n如果在第S64步,坐标不属于任一范围,就在第S66步找出用于 位置输入的六个目标物范围中,距线性方程,y=ax+b,最近的范围, 然后,光标在第S65步移到找出的目标物参考坐标处。在这一过程中, 如果多个范围都被当作目标,光标就移到距输入坐标位置最近的目标 物的参考坐标处,或者移到距光标初始坐标位置最近的目标物的参考 坐标处。\n接下来,参考图21到图24,说明本发明的第六种实施例。\n图21是表示本发明的第六种实施例的设置的方框图。参考图21, 当前位置保存装置211保存当前光标位置。输入位置保存装置212保 存由操作者通过某一输入设备,例如鼠标,输入的光标位置。移动范 围计算装置213根据当前光标位置和输入光标位置,计算光标的移动 范围。光标移动量微分计算装置221计算光标移动的速度。输入目标 保存装置212保存输入目标物的位置。校正位置确定装置215根据光 标移动范围和输入目标物的位置,把光标移到操作者期望的目标位 置。\n下面参照具有上述设置的数据输入方法,对其操作过程进行说 明。\n图22是图21所示设置中操作的一种流程图。如图20A到20D所 示,假设有六个用于经鼠标完成的位置输入的目标物,并且每一位置 都具有图中所示坐标。当前位置在第S71步被保存,需要移动的目标 物在第S72步被保存。还假设操作者通过鼠标把光标移到图20B所示 位置,其中光标的移动操作不是精确地,而是粗略地完成,以指定一 个大致范围。因此,在第S73步保存输入位置。然后,在第S74步, 系统当前光标位置和输入位置,计算光标的移动范围。这通过两点间\n的线性方程,y=ax+b,实现,其中a和b都是常量。与此同时, 系统通过测量从光标移动开始到其停止的时间,来计算光标的移动速 度。\n在这一过程中,可以通过改变线性方程的常量b或改变方程的常 量a,找出最近位置。\n另一方面,假设用于位置输入的六个目标物中的每一个目标物都 具有一个图20C中虚线所示的,任意宽度的范围。\n根据上述信息,在第S74步检查输入坐标位置是否属于用于位置 输入的六个目标物的范围之一。如果坐标属于某一范围,光标就在第 S75步移到该目标物的参考坐标处。\n如果坐标不属于任一范围,就在第S76和S77步,找出用于位置 输入的六个目标物范围中距线性方程,y=ax+b,最近的一个范围,然 后,光标就移动在第S75步找出的目标物参考坐标处。对于有多个范 围被当作目标的情况,光标的移动速度被预先划分为几个等级,并且 光标移到根据移动速度的等级决定的目标物位置处。现在假设移动速 度有三个等级,并且与速度等级1(最高速度等级)相应的光标移动 速度是S1。在这种情况下,因为光标的移动速度快,系统判断操作者 所期望的目标处,该目标物距初始坐标位置较远,就把光标移到图20C 所示Button D的参考坐标位置。当光标的移动速度S1位于速度等级 2(中速速度等级)时,系统同样把光标移到BUTTON D的参考坐标位 置。只有当光标移动速度S1位于速度等级3(最低速度等级)时,系 统才选择距初始位置最近的坐标物,并把光标移到目标物BUTTON B 的位置。\n在上述第六种实施例中,尽管移动速度被划分三个等级,该速度 可以被划分为任一数量的等级。另外,对于速度的每一等级,系统可 以光学地选择距初始坐标位置较近的目标物,或者选择距初始坐标位 置较远的目标物,无论哪一种。\n根据本发明,如上所述,在对用来指定通过计算机操作中,诸如 鼠标或轨迹球的输入设备,所输入数据位置的输入光标的重定位过程 中,仅通过输入光标大致位置,甚至不需要指定详细位置,就可以把 光标容易地移到目标位置处。
法律信息
- 2012-01-18
未缴年费专利权终止
IPC(主分类): H05K 13/08
专利号: ZL 96198210.1
申请日: 1996.11.07
授权公告日: 2003.10.01
- 2003-10-01
- 1998-12-30
- 1998-12-16
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |