电子设备以及操作画面显示方法_3

文档序号:8499999阅读:来源:国知局
、且被选择的频率比频率阈值320多的对象200,判断为该对象200已被识别为并不是用户正在寻找的功能。对于这种对象200,进行选择除去的设定以使用户可以不进行选择,当从变更后的画面返回到原来的画面时,通过变灰等来区别显示,从而使用户第二次以后的检索时间减少。
[0068]本实施方式的视线选择辅助处理主要是控制部10与各部协作并使用硬件资源来执行存储于存储部19的程序。
[0069]下面,参照图5的流程图,按照每个步骤对视线选择辅助处理进行详细说明。
[0070]首先,在步骤SlOO中,控制部10作为对象目视确认时间计算部110,进行目视确认时间初始设定处理。
[0071]控制部10在用户通过输入部61等进行指示时,获取该指示,所述指示为显示用于从多个画面中选择对象200的菜单等的指示。控制部10对与能够通过该菜单等选择的所有画面相对应的画面选择信息300进行确定,并对上述画面选择信息300中包含的对象200的目视确认时间数据203进行初始化。
[0072]此外,控制部10选择通过菜单被最初显示的初始画面的画面选择信息300,将该画面选择信息300中包含对象200通过⑶I的程序描绘在显示部62上。
[0073]在图6的(a)的画面例500中,示出在“标签α ”的画面作为初始画面被显示的显示栏600中显示有“功能Α”?“功能F”的对象200的例子。
[0074]此外,控制部10还可以进行用户的认证、视线检测部20的启动以及其他各种初始化处理。
[0075]接下来,在步骤SlOl中,视线检测部20进行目视确认坐标检测处理。
[0076]视线检测部20将用户的视线作为目视确认坐标400来进行检测。目视确认坐标400能够被控制部10读出并存储。
[0077]接下来,在步骤S102中,控制部10作为对象目视确认时间计算部110,进行目视确认时间计算处理。
[0078]控制部10对于在显示部62上显示的画面的画面选择信息300中所包含的各对象200,通过坐标数据201对由视线检测部20检测出的目视确认坐标400是否处于对象200的范围内进行判断。控制部10对于目视确认坐标400处于范围内的对象200,通过计时器部18对处于范围内的时间进行测量,并追加到对象200的目视确认时间数据203中,并且存储于存储部19。
[0079]接下来,在步骤S103中,控制部10作为对象目视确认时间计算部110,对用户是否进行了变更画面的指示进行判断。如果用户由输入部61输入用于对在显示部62上显示的画面的选择进行变更的指示,则控制部10判断为“是”。如果是除此以外的情况,也就是如果用户正在阅览画面上的对象200或选择对象200,则控制部10判断为“否”。
[0080]根据图6的(a)?(C)的画面例500?画面例502,如果自“标签α ”的画面被显示的显示栏600选择“标签β ”的画面被显示的显示栏610,或者自“标签β ”的显示栏610选择“标签α ”的显示栏600,则作为存在有画面显示的变更指示,控制部10判断为“是”。具体而言,例如,如果除了显示栏600或显示栏610的被记载为“功能Α”?“功能L”的各对象200以外的部分通过输入部61的触摸面板被按下或者“前进” “返回”等按钮被按下,则控制部10判断为存在有画面显示的变更指示。
[0081]如果为“是”,则控制部10将处理推进到步骤S104。
[0082]如果为“否”,则控制部10将处理推进到步骤S109。
[0083]如果画面被变更,则在步骤S104中,控制部10作为选择除去部120,对于目视确认时间数据203的值为时间阈值310以上、且选择频率数据202的值为频率阈值320以上的对象200进行判断。控制部10对于所选择的画面的画面选择信息300中所包含的各对象200之中、目视确认时间数据203的值为时间阈值310以上、且选择频率数据202的值为频率阈值320以上的对象200,判断为“是”。控制部10对于除此以外的对象200,判断为“否”。
[0084]如果为“是”,则控制部10将处理推进到步骤S105。
[0085]如果为“否”,则控制部10将处理推进到步骤S 106。
[0086]在步骤S105中,对于目视确认时间数据203的值为时间阈值310以上、且选择频率数据202的值为频率阈值320以上的各对象200,控制部10作为选择除去部120,进行选择除去设定处理。
[0087]控制部10将已被选择除去的情况设定到上述对象200的选择除去数据204中并存储于存储部19。
[0088]示出如下例子,即在图6的(a)的画面例500中,对于显示栏600的“功能A”、“功能C”、“功能E”的各对象200设定了选择除去。但是,如下述说明所示,由于变更后的画面被立刻描绘,因此在之后,当返回到显示栏600的画面时,该选择除去被反映。
[0089]在步骤S106中,控制部10作为选择除去部120,判断画面显示是否已被返回。如果由用户选择的画面已经显示在显示部62上,则控制部10判断为“是”。若为除此以外的情况,则控制部10判断为“否”。
[0090]在图6的(b)的画面例501中,“标签β ”的显示栏610被显示时,如果用户指示对“标签α ”的显示栏600进行显示,则控制部10判断为“是”。
[0091]如果为“是”,则控制部10将处理推进到步骤S107。
[0092]如果为“否”,则控制部10将处理推进到步骤S 108。
[0093]画面显示被返回时,在步骤S107中,控制部10作为选择除去部120,进行选择除去区别显示处理。
[0094]控制部10将在选择除去数据204中设定了选择除去的对象200与在选择除去数据204中未设定选择除去的对象200区别地显示在显示部62上。据此,画面选择信息300被变更,之后,当返回到画面选择信息300时,用户能够区别地识别出被选择除去的对象200与除此以外的对象200。
[0095]在图6的(C)的画面例502的显示栏600中,示出被选择除去的“功能Α”、“功能C”、“功能Ε”的各对象200通过变灰而被区别显示的例子。控制部10对于该状态的各对象200,也可以设定为用户无法进行选择。此外,在该例子中,在显示栏600中,对于未被选择除去的通常状态的“功能B”、“功能D”、“功能F”的对象200,不使其变灰显示。
[0096]然后,控制部10将处理推进到步骤S109。
[0097]另外,控制部10还可以进行控制使得对象200即使处在变灰的状态下,如果用户多次按下,也能够使其显示为通常的状态并进行选择。在这种情况下,控制部10可以自对象200的选择除去数据204的选择除去的状态重新设定为通常状态并存储于存储部19。而且,在此时,控制部10还可以重新设定时间阈值310和频率阈值320。
[0098]如果画面显示为不同的画面显示,则在步骤S108中,控制部10作为选择除去部120,进行通常显示处理。
[0099]控制部10将包含在与由用户选择的画面相对应的画面选择信息300中的对象200显示在显示部62上。
[0100]在图6的(b)中,示出画面以自“标签α ”的显示栏600到“标签β ”的显示栏610的方式被变更并显示的例子。另外,即使如此使所显示的画面变化,控制部10也能够如预览的显示栏620所示,显示未变化的对象200。
[0101]在步骤S109中,控制部10作为对象选择频率计算部100,判断是否存在对象选择完成指示。控制部10对于在显示部62上显示的对象200中的任一个,如果用户按下输入部61的触摸面板或按钮等来完成选择,则获取该对象选择完成指示,并判断为“是”。若为除此之外的情况,则控制部10判断为“否”。
[0102]如果为“是”,则控制部10将处理推进到步骤S110。
[0103]如果为“否”,则控制部10使处理返回到步骤S101,以使视线检测部20继续检测视线。
[0104]如果获取对象选择完成指示,则在步骤SllO中,控制部10作为对象选择频率
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1