显示装置以及笔输入擦除方法_3

文档序号:8367430阅读:来源:国知局
测出的触摸位置上的基于笔输入的显示的擦除处理(S416),并指示液晶显示控制部170擦除触摸位置上的显示。
[0069]被指示了擦除触摸位置上的显示的液晶显示控制部170,基于触摸位置信息,生成擦除了基于笔输入的显示的显示图案,并显示于液晶面板130 (S417)。
[0070][1-3.效果等]
[0071]如上,在本实施方式中,显示装置180具备:显示信息的液晶面板130 ;在液晶面板130上取得电子笔250接触或接近时的位置的CPU160 ;将由CPU160取得的电子笔250的接触位置的轨迹显示于液晶面板130的液晶显示控制部170 ;探测用户在液晶面板130上的触摸位置的触摸检测部140 ;和CPU160,其以取得的电子笔250的接近位置为基准位置,当由触摸检测部140探测到触摸操作时,在探测到的触摸位置从基准位置起处于给定范围内时,进行探测到的触摸位置上的基于笔输入的显示的擦除处理,在处于给定范围之外时,执行与基于笔输入的显示的擦除处理不同的处理。
[0072]由此,在利用电子笔250输入了文字等,并在液晶面板130上显示了轨迹(文字等)之后,当擦除该轨迹(文字等)时,能够用手指擦除从电子笔250的位置起给定范围内的轨迹。由此,无需为了擦除处理而进行例如选择橡皮图标等的不必要的操作。此外,在以电子笔250的位置为中心的给定范围的外侧,通过用手指进行触摸操作,也能够进行例如轻击、放大、缩小等通常的手势操作。
[0073](实施方式2)
[0074]以下,利用图8以及9,对实施方式2进行说明。在实施方式I中,在检测到触摸操作时无法取得电子笔250的位置信息的情况下,显示装置180判断为手势操作,进行了基于手势操作的显示控制。相对于此,在本实施方式中,说明如下构成:在通过手指进行擦除(触摸操作)时,即使在起因于电子笔250的状态(倾斜度等)而无法取得电子笔250的位置信息的情况下,即,即使在电子笔250的图像处理部220中无法生成位置信息的情况下,也能够判断擦除操作。
[0075][2-1.构成]
[0076]实施方式2中的显示装置180以及电子笔250的构成,与实施方式I相同,省略说明。
[0077][2-2.动作]
[0078]图8以及9是表示本实施方式的显示装置180的处理的流程图。图8是基准位置的设定动作的流程图。图9是基于液晶面板130上的触摸操作的显示动作的流程图。首先,利用图8对基准位置的设定动作进行说明。
[0079][2-2-1.基准位置的设定动作]
[0080]CPU160从蓝牙控制部150被通知电子笔250的位置信息,并且,在被通知的信息中,不仅检查是否包含电子笔250的位置信息,还检查是否包含笔压传感器240所生成的接触信息(S510)。CPU160在从蓝牙控制部150被通知了电子笔250的位置信息,并且,通过电子笔250进行了输入时等、包含接触信息的情况下(S510为是),将被通知的电子笔250的位置信息与接触信息一起保存到CPU160内部(S511)。
[0081]另一方面,在没有从蓝牙控制部150通知电子笔250的位置信息的情况下,或者仅通知了电子笔250的位置信息,而没有通知接触信息的情况下(S510为否),CPU160检查是否已经在内部保存有电子笔250的位置信息(S512)。在保存有位置信息的情况下(S512为是),CPU160将所保存的位置信息设定为基准位置,并擦除所保存的位置信息(S513)。在内部没有保存位置信息的情况下(S512为否),CPU160不进行基准位置的设定。
[0082]另外,CPU160在最后设定了基准位置后,在给定时间的期间未通过触摸检测部140检测到触摸的情况下(S514为是),将保存在CPU160内部的基准位置擦除(S515)。
[0083]通过上述处理,紧前(immediately preceding)取得的电子笔250的接触位置(电子笔250最后接触的画面上的位置)被设定为基准位置。
[0084][2-2-2.基于触摸操作的显示动作]
[0085]接着,利用图9,对从触摸检测部140被通知了触摸位置信息时,由于电子笔250的状态(倾斜度等)而没有向CPU160通知电子笔的位置信息的情况下的CPU160的动作进行说明。
[0086]图9的步骤S610至S612的处理,与实施方式I中说明过的步骤S410至S412的处理相同,因此省略在此的说明。以下,对步骤S613之后的处理进行说明。
[0087]在从触摸检测部140取得了位置信息之后,CPU160判断是否经由蓝牙控制部150从电子笔250通知了位置信息(S613)。
[0088]在没有被通知来自电子笔250的位置信息的情况下(S613为否),CPU160检查基准位置是否已经设定完成(S614)。在没有设定基准位置的情况下(S614为否),CPU160利用从触摸检测部140通知的触摸位置信息、和此前被通知的一系列的触摸位置信息,判断用户的操作是哪种手势操作(S619),并将该判断结果通知给液晶显示控制部170。液晶显示控制部170生成基于被通知的手势操作的显示图案,并显示于液晶面板130(S620)。
[0089]另一方面,在设定了基准位置的情况下(S614为是),CPU160判断从触摸检测部140通知的触摸位置信息是否位于以基准位置为中心的给定范围内(S615)。在触摸位置不位于以基准位置为中心的给定范围内的情况下(S615为否),CPU160进行上述的步骤S619以及S620的处理。
[0090]在触摸位置信息位于以基准位置为中心的给定范围内的情况下(S615为是),CPU160判断为被通知的触摸操作是基于笔输入的显示的擦除处理(S616),并通知液晶显示控制部170擦除触摸位置上的显示。
[0091]被通知擦除触摸位置上的显示的液晶显示控制部170,基于触摸位置信息,生成擦除了基于笔输入的显示的显示图案,并显示于液晶面板130(S617)。CPU160将触摸位置信息设定为新的基准位置(S618)。
[0092]在步骤S613中,从蓝牙控制部150通知了电子笔250的位置信息的情况下(S613为是),CPU160进行与实施方式I的步骤S414至S417相同的处理(S621至S624)。
[0093][2-3.效果等]
[0094]如上,在本实施方式中,CPU160在由触摸检测部140探测到触摸操作时,在无法取得电子笔250的接近位置的情况下,将紧前取得的电子笔250的接触位置作为基准位置。然后,在探测到的触摸位置处于从基准位置起给定范围内时,CPU160进行探测到的触摸位置上的基于笔输入的显示的擦除处理,在位于给定范围之外时,执行与基于笔输入的显示的擦除处理不同的其他处理(例如,基于手势操作的处理)。
[0095]由此,在通过手指进行擦除操作时,即使在由于电子笔250的状态(倾斜度等)而无法生成/取得电子笔250的位置信息的情况下,通过将电子笔250最后(紧前)接触时的位置信息作为基准位置,从而能够实现以该基准位置为中心的给定范围内的通过手指进行的擦除操作。
[0096]进而,CPU160在由触摸检测部140探测到触摸操作时,在无法取得电子笔250的接近位置的情况下,将紧前取得的电子笔250的接触位置作为基准位置,在探测到的触摸位置从基准位置起处于给定范围内时,将探测到的触摸位置重新设定为基准位置。
[0097]由此,在通过手指进行擦除操作时,将此时的手指的触摸位置信息作为新的基准位置,从而不限定于以电子笔250最后接触的位置信息为中心的给定范围
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1