电子设备以及帮助显示方法 【技术领域】
本发明涉及电子设备以及帮助显示方法。
背景技术
在依照用户的操作而动作的电子设备中,存在为了支持用户的操作而显示帮助信息的设备。另外,存在当由用户请求了帮助时基于用户的操作历史来选择并提供帮助信息的装置(例如,参考日本专利文献特开2000-231429号公报)。
但是,在上述装置中,在用户请求之前不会提供帮助信息。因此,有可能在用户需要时不能提供需要的帮助信息。
【发明内容】
本发明就是鉴于上述问题而完成的,其目的在于,获得能够在用户需要时提供需要的帮助信息的电子设备、帮助显示程序、以及帮助显示方法。
为了解决上述问题,本发明如下所述。
本发明涉及的电子设备包括:显示装置,所述显示装置显示设定菜单;操作检测部,所述操作检测部检测对操作部进行的操作,所述操作部由用户进行操作;计时器部,所述计时器部测定从由操作检测部检测到关于某一功能的设定对操作部进行的开始操作起的经过时间;以及帮助显示处理部,当在计时器部所测定的经过时间达到预定时间之前,所述操作检测部没有检测到关于所述功能对操作部进行的结束操作时,所述帮助显示处理部自动在显示装置上显示帮助信息。
由此,当用户在不知道进行结束操作之前的设定操作顺序的情况下继续进行操作时,能够自动地提供帮助信息。因此,能够在用户需要时提供需要的帮助信息。
另外,本发明涉及的电子设备在上述的电子设备的基础上还可以如下构成:在此情况下,当在所述经过时间达到所述预定时间之前,所述操作检测部检测到对所述操作部进行的其他的开始操作时,所述计时器部取消在所述检测之前测定的经过时间,并测定从检测到其他的开始操作起的经过时间。
由此,对于从新的开始操作开始的用户操作,不会马上显示帮助信息。
另外,本发明涉及的电子设备在上述的电子设备的基础上还可以如下构成。在此情况下,电子设备包括:操作历史记录部,所述操作历史记录部记录在检测到开始操作之后对操作部进行的操作的历史;以及帮助信息选择部,所述帮助信息选择部基于由操作历史记录部所记录的操作历史来选择帮助信息。并且,帮助显示处理部在显示部上显示由帮助信息选择部选择的帮助信息。
由此,由于基于操作历史来选择并提供帮助信息,因此能够在用户需要时提供需要的帮助信息。
另外,本发明涉及的电子设备在上述任一种电子设备的基础上还可以如下构成。在此情况下,帮助显示选择部在基于操作历史而判断出特定的一个或多个标签通过设定菜单中的标签的切换操作而被显示了预定次数时,选择与所述特定的一个或多个标签中的设定项目相关的帮助信息。
由此,可根据操作历史确定用户不知道设定操作顺序的可能性高的位置,并适当地选择用户需要的帮助信息。
另外,本发明涉及的电子设备除了上述任一种电子设备之外也可以如下构成。在此情况下,帮助信息选择部在基于操作历史而判断出设定菜单中的设定画面的滚动往返操作被进行了预定次数时,选择于该设定画面中的设定项目相关的帮助信息。
由此,可根据操作历史确定用户不知道设定操作顺序的可能性高的位置,并适当地选择用户需要的帮助信息。
另外,本发明涉及的电子设备在上述任一种电子设备的基础上还可以如下构成。在此情况下,设定菜单分层级构成。并且,帮助信息选择部在基于操作历史判断出往返于层级中的上级的设定画面和下级地设定画面之间的操作被进行了预定次数时,选择与上级的设定画面中的设定项目相关的帮助信息。
由此,可根据操作历史确定用户不知道设定操作顺序的可能性高的位置,并适当地选择用户需要的帮助信息。
另外,本发明涉及的电子设备在上述任一种电子设备的基础上还可以如下构成。在此情况下,设定菜单分层级构成。并且,帮助信息选择部在基于所述操作历史判断出往返于层级中的上级的设定画面和下级的设定画面之间的操作被进行了预定次数时,选择与下级的设定画面中未显示的设定画面中的设定项目相关的帮助信息。
由此,可根据操作历史确定用户不知道设定操作顺序的可能性高的位置,并适当地选择用户需要的帮助信息。
另外,本发明涉及的电子设备在上述任一种电子设备的基础上还可以如下构成。在此情况下,当由帮助信息选择部选择了多个设定项目时,帮助显示处理部在显示装置上显示所选择的多个设定项目的列表,并按照对操作部进行的操作来显示与从列表选择的设定项目相关的帮助信息。
由此,可根据操作历史确定用户不知道设定操作顺序的可能性高的位置,并适当地选择用户需要的帮助信息。
另外,本发明涉及的电子设备在上述任一种电子设备的基础上还可以如下构成。在设定菜单分层级构成的情况下,操作检测部检测下级的设定项目的结束操作以作为上级的设定项目的开始操作。
由此,在从设定菜单的下级层返回到上级层之后,不需要重新检测开始操作。
另外,本发明涉及的电子设备在上述任一种电子设备的基础上还可以如下构成。在此情况下,计时器部对于多个所述开始操作分别独立地测定经过时间,并对于所述结束操作,停止对所述多个开始操作进行的经过时间的测定。
由此,能够统一停止对多个经过时间的测定。
另外,本发明涉及的电子设备在上述任一种电子设备的基础上还可以如下构成。在此情况下,所述计时器部对于多个所述开始操作分别独立地测定经过时间,在所述检测部检测到新的开始操作时停止当前的测定,在检测到与所述新的开始操作对应的结束操作时再次开始所述停止的测定。
由此,能够在某个功能的操作过程中保留对其他功能的帮助显示。
本发明涉及的帮助显示方法检测对操作部进行的操作,操作部由用户进行操作;测定从检测到关于某一功能的设定对操作部进行的开始操作起的经过时间;并且当在经过时间达到预定时间之前没有检测到关于所述功能对操作部进行的结束操作时,自动在显示装置上显示帮助信息。
由此,当用户在不知道进行结束操作之前的设定操作顺序的情况下继续进行操作时,能够自动地提供帮助信息。因此,能够在用户需要时提供需要的帮助信息。
【附图说明】
图1是示出本发明实施方式的电子设备的结构的框图;
图2是示出通过由图1所示的计算机执行帮助显示程序来实现的处理部的图;
图3是示出操作面板的图,该操作面板是图1所示的操作部的一个示例;
图4是对关于在图1所示的电子设备上显示帮助的动作进行说明的流程图;
图5是示出图1所示的电子设备的设定菜单的显示例的图;
图6是示出图1所示的电子设备的设定菜单中可滚动的画面的一个示例的图;
图7是在图1所示的电子设备的设定菜单中示出下级的设定画面的一个示例的图。
【具体实施方式】
下面,基于附图对本发明的实施方式进行说明。
图1是示出本发明实施方式的电子设备的结构的框图。在图1中,内部功能部1是用于实现电子设备的功能的电子电路和机构。例如,在电子设备是图像形成装置的情况下,内部功能部1包含:用于实现印刷功能的图像处理部、用于在印刷纸张上印刷图像的机械机构、以及用于实现图像读取功能的扫描装置等。
另外,控制部2是按照用户对操作部3的操作以及内部功能部1的状态来控制内部功能部1和显示装置32的处理部。控制部2包括计算机21和数据保存部22。
计算机21包括CPU(Central Processing Unit,中央处理器)、ROM(Read Only Memory,只读存储器)、RAM(Random Access Memory,随机存取存储器)等,该计算机21从数据保存部22向RAM加载各种程序,并通过CPU执行这些程序。由此实现各种处理部。数据保存部22中保存有由计算机21执行的控制程序22a、帮助显示程序22b、以及包含帮助信息的帮助数据22c。作为数据保存部22,可使用硬盘驱动器、EEPROM(Electrically Erasable and Programmable ROM,电可擦写可编程存储器)等可改写的非易失性存储器等。帮助信息中包括表示有关各功能和各设定项目的说明、操作顺序等的文本数据、图像数据等。
图2是示出通过由图1所示的计算机21执行帮助显示程序22b来实现的处理部的图。
在图2中,操作检测部41接收来自操作部3的信号并检测对操作部3进行的操作,操作部3由用户进行操作。
操作历史记录部42是关于某一功能的设定而记录在检测到对操作部3进行的开始操作之后对操作部3进行的操作的历史的处理部。操作历史记录部42将操作历史记录在计算机21内的RAM或者数据保存部22中。
计时器部43关于某一功能的设定,测定从检测到对操作部3进行的开始操作起的经过时间。具体而言,计时器部43包括时钟脉冲振荡器以及时钟计数器。计时器部43通过由时钟计数器对从时钟脉冲振荡器按照固定周期发出的时钟脉冲进行计数来测定经过时间。
帮助信息选择部44基于由操作历史记录部42记录的操作历史来选择帮助信息。
当由计时器部43测定的经过时间达到预定时间之前没有检测到关于该功能而对操作部3所进行的结束操作时,帮助显示处理部45自动地在显示装置32上显示帮助信息。帮助显示处理部45显示由帮助信息选择部44选择的帮助信息。该预定时间例如被设定为3分钟。或者,预定时间也可以按照每个设定项目而被设定为不同的时间。
另外,图1所示的操作部3被用户操作,并输出与用户的操作相对应的电信号。图3是示出操作面板的图,该操作面板是图1所示的操作部1的一个示例。例如,在图像形成装置中,将图3所示的操作面板作为操作部而设置在机壳上。
操作部3具有触摸面板31、显示装置32、以及键开关33。触摸面板31是如下的输入装置,该输入装置具有透明板状的形状并被设置在显示装置32的画面上,用于检测用户的按下操作以及该操作位置。显示装置32是显示设定菜单以及帮助信息、并且还显示标签(tab)、按钮等的图像等的装置。通过由显示装置32显示的图像以及触摸面板31来实现用户可操作的标签、按钮等。键开关33包括开始键51、停止键52等特定键、以及数字键53等通用键。显示帮助信息的显示装置可以与显示装置32分开从操作部3独立出来另外设置。
接着,对上述电子设备的动作进行说明。
首先,控制部2依照控制程序22a控制内部功能部1。
并且,当检测到用户对操作部3进行的操作时,进行与帮助显示有关的动作。图4是对图1所示的电子设备的有关帮助显示的动作进行说明的流程图。
操作检测部41在检测到用户对操作部3进行的操作时(步骤S1),判定该操作是否为关于某个功能的与过去检测到的开始操作相对应的结束操作(步骤S2)。此时,操作检测部41检测被操作的部位,确定进行了什么样的操作。例如,操作检测部41根据触摸面板31中的操作检测位置来确定被操作的按钮。
例如,在复印功能的情况下,装置的启动操作或者向复印模式的切换操作为开始操作,开始按钮的按下为结束操作。另外,在复印功能中的缩小/放大设定功能的情况下,向缩小/扩大设定画面的切换操作为开始操作,倍率设定的确定操作或者关闭画面的操作为结束操作。
当检测到的操作不是结束操作时(在步骤S2中为“否”),操作检测部41判定检测到的操作是否是开始操作(步骤S3)。当检测到的操作是开始操作时(在步骤S3中为“是”),计数器部43对时钟计数器的计数值进行复位(将计数值定义为初始值,例如设定为零。在以下的记载中也一样。)并开始计数(步骤S4)。
另外,当检测到的操作不是结束操作时,操作历史纪录部42将检测到的操作的信息记录为操作历史(步骤S5)。操作历史在每次检测到操作时被按照时间序列顺序记录。
并且,计时器部43判定时钟计数器的计数器值是否已达到预定时间(步骤S6)。
当判定出时钟计数器值没有达到预定时间时(在步骤S6中为“否”),针对本次检测到的操作的处理结束。
另一方面,当检测到的操作是结束操作时(在步骤S2中为“是”),计时器部43停止时钟计数器的计数(步骤S7),并将计数值复位为零(步骤S8)。并且,当检测到的操作是结束操作时,操作历史记录部42删除从开始操作至结束操作的操作历史(步骤S9)。
这样,如果在从开始操作经过预定时间之前检测到结束操作,则不显示帮助信息。
另一方面,当检测到既不是开始操作也不是结束操作的操作时(在步骤S2和步骤S3中均为“否”),如果从开始操作起经过了预定时间,则由于时钟计数器的计数值达到了预定时间(在步骤S6中为“是”),因而在步骤S6中,计时器部43判定为时钟计数器的计数值达到了预定时间。
当判断为时钟计数器的计数值达到了预定时间时,帮助信息选择部44基于由操作历史记录部42记录的操作历史,从帮助数据22c中的帮助信息中选择应显示帮助的项目的帮助信息(步骤S10)。并且,在选择了帮助信息后,帮助显示处理部45在显示装置32上显示所选择的帮助信息(步骤S11)。
之后,在根据预定的操作完成帮助信息的显示之后,停止时钟计数器的计数并复位该时钟计数器,并且删除操作历史(步骤S7~S9)。
这样,当既不是开始操作也不是结束操作的操作在经过预定时间之前被重复执行时,显示帮助信息。
这里,说明对应显示帮助的项目的选择。
帮助信息选择部44基于由操作历史记录部42记录的操作历史来选择应显示帮助的项目。此时,帮助信息选择部44在设定菜单的结构中例如选择在操作历史中处于最后的操作的附近的一个或多个项目,或者选择相对于在操作历史中处于最后的操作时的设定项目在层级结构中位于上级的设定项目。
另外,帮助信息选择部44也可以在基于操作历史而判断出特定的一个或多个标签通过设定菜单中的标签的切换操作而被显示了预定次数时,选择与该特定的一个或多个标签中的设定项目相关的帮助信息。图5是示出图1所示的电子设备的设定菜单的显示例的图。在图5所示的设定菜单中显示了三个标签61、62、63。当按下了标签61、62、63中的任一个时,该操作被触摸面板31检测出来,计算机依据控制程序22a将被按下的标签显示在前面。因此,如果通过例如被显示在前面的标签从标签61切换为标签63、之后再从标签63切换为标签61这样的切换,而特定的两个标签61、63被切换并显示了预定次数,则选择与标签61和标签63中的设定项目(“基本”和“功能列表”)相关的帮助信息,或者选择与包括标签61、63在内的全部标签排列的设定项目相关的帮助信息。
另外,帮助信息选择部44也可以在基于操作历史而判断出设定菜单中的设定画面的滚动往返操作被进行了预定次数(例如,三次)时,选择与该设定画面中的设定项目相关的帮助信息。图6是示出图1所示的电子设备的设定菜单中可滚动的画面的一个示例的图。在图6中,标签63被显示在前面。在标签63的设定画面中,功能列表以可滚动的状态被显示。即,除图6所示的功能按钮之外还存在其他的功能按钮,当操作滚动按钮71、72时,根据该操作量来滚动列表画面并显示其他的功能按钮。例如,当滚动按钮71和滚动按钮72被交替操作从而检测到预定次数以上的滚动往返操作时,选择关于该设定项目(“功能列表”)的帮助信息。
另外,在设定菜单分层级构成的情况下,帮助信息选择部44也可以在基于操作历史而判断出往返于层级的上级的设定画面和下级的设定画面之间的操作被进行了预定次数(例如,三次)时,选择与上级的设定画面中的设定项目相关的帮助信息。图7是在图1所示的电子设备的设定菜单中示出下级的设定画面的一个示例的图。例如,当按下了图5中的“缩小/放大”的按钮64时,如图7所示显示下级的“缩小/放大”设定画面。之后,当按下了图7中的“关闭”按钮81时,画面返回到图5的画面。如此,当交替按下了“缩小/放大”的按钮64和“关闭”按钮81时,判断为进行了在层级中的上级的设定画面和下级的设定画面之间往返的操作。
另外,在设定菜单分层级构成的情况下,帮助信息选择部44也可以在基于操作历史而判断出往返于层级中的上级的设定画面和下级的设定画面之间的操作被进行了预定次数(例如,三次)时,选择与下级的设定画面中未显示的设定画面中的设定项目相关的帮助信息。例如,当“缩小/放大”的按钮64和“关闭”按钮81被交替按下了预定次数时,选择与“基本”标签61中的其他的设定项目(纸张设定和密度设定)相关的帮助信息。
如上所述,根据上述实施方式,关于某个功能的设定,测定从检测到对操作部3进行的开始操作起的经过时间。并且,当检测到既不是开始操作也不是结束操作的操作时,如果该经过时间达到了预定时间,则在显示装置32上显示帮助信息。
由此,当用户不知道进行结束操作之前的设定操作顺序的情况下继续进行操作时,能够自动地提供帮助信息。因此,能够提供在用户需要时提供需要的帮助信息。
上述的实施方式是本发明的优选例子,但本发明并不限定于此,可在不脱离本发明主旨的范围内进行各种变形、变更。
例如,在上述实施方式中,当存在多个应显示帮助的项目时,也可以首先显示该项目列表,并显示由用户选择的项目的帮助信息。
另外,在上述实施方式中,操作部3也可以是远程控制器。此时,在设备的主体中设置与远程控制器进行通信的通信部。与远程控制器的通信可通过红外线或近距离无线通信等来进行。
另外,在上述实施方式中,当在预定时间(共用步骤S6的预定时间或者另外单独设定。例如为30秒)内没有检测到下一个操作时,计时器部43可以停止时钟计数器的计数并将计数值复位为零,操作历史记录部42可以删除操作历史。或者,当在预定时间(另外单独设定为比步骤S6的预定时间短的时间。例如30秒)内没有检测到下一个操作时,计时器部43可以停止时钟计数器的计数,并在检测到下一个操作时再次开始计时器的计数。在这些情况下,只要设定为在步骤S1中为“否”时向步骤S6转移的处理流即可。在这样的方式中,即使在无操作的时间长期持续的情况下也可显示帮助信息。
另外,在上述实施方式中,可以省略步骤S7的处理和步骤S8的处理中的一个或者双方。
另外,在上述实施方式中,操作检测部41也可以检测下级的设定项目的结束操作以作为上级的设定项目的开始操作。例如,在复印功能中,也可以响应检测到复印功能的选择操作(上级的设定项目的开始操作)而开始时钟计数器的计数(步骤S4),接着,响应检测到“缩小/放大”按钮64被按下(下级的设定项目的开始操作)而复位时钟计数器的计数值并开始计数(步骤S4),并且,在响应检测到“关闭”按钮81被按下(下级的设定项目的结束操作)而删除操作历史后(步骤S9)之后,转移到步骤S4中再次开始与复印功能的选择操作相关的时钟计数器的计数。
另外,在上述实施方式中,计时器部43中的时钟计数器不限于一个,也可以使多个时钟计数器对上级的设定项目以及下级的设定项目分别独立地进行动作。例如,在复印功能中,也可以对于从复印功能的选择操作(开始操作)到开始按钮51被按下(结束操作),使用一个时钟计数器,对于从“缩小/放大”按钮64被按下(开始操作)到“关闭”按钮81被按下(结束操作),使用另外的时钟计数器。此时,也可以在操作检测部41检测到下级的设定项目的开始操作时,计数器部43停止针对上级的设定项目的时钟计数器的计数。并且,计数器部43可以随着下级项目的结束操作而再次开始针对上级项目的时钟计数器的计数。
另外,作为另一例子,在复印功能中,计时器部43也可以响应检测到复印功能的选择操作(开始操作)而开始一个时钟计数器的计数,响应检测到“缩小/放大”按钮64(开始操作)被按下而开始另外的时钟计数器的计数,并响应检测到“关闭”按钮81(结束操作)被按下而停止上述两个时钟计数器的计数。
另外,在上述实施方式中,也可以在检测到开始操作之后时常监视时钟计数器的计数值是否达到预定时间。
另外,在上述实施方式中,帮助显示程序22b也可以存储在CD-ROM等可移动的某个记录介质中来提供,并从该记录介质保存到数据保存部22中。或者,帮助显示程序22b也可以通过网络从程序服务器下载,并保存到数据保存部22中。
另外,在上述实施方式中,帮助显示程序22b也可以保存在计算机22的ROM中,并根据需要加载到计算机21的RAM中来执行。