图像显示装置及其操作方法与流程

文档序号:19609525发布日期:2020-01-03 13:56阅读:402来源:国知局
图像显示装置及其操作方法与流程

本申请为2015年1月12日提交的、申请号为201510015041.2的、发明名称为“图像显示装置及其操作方法”的申请的分案申请。

本发明涉及能够进行触摸操作的图像显示装置,尤其,涉及包括将笔的触摸操作变得容易的用户界面的图像显示装置及其操作方法。



背景技术:

已知包括触摸面板显示器的图像显示装置。近年来,其大画面化发展,使用于各种用途。例如,作为在会议或显示(presentation)中使用的电子黑板装置等而使用。

作为用户界面,在画面的周边部配置笔操作用的图标。例如,沿着画面的左或者右的边而纵向配置用于进行与描画有关的设定的图标或者用于选择规定的操作的多个图标。用户能够通过笔来触摸各图标,进行通过笔来描画时的条件(线的颜色以及粗细、或者橡皮擦操作)的设定、或者模式的切换等的操作的选择。这样的用户界面通过用户的操作而显示或者删除。

另一方面,以往,提出了改善触摸面板的操作性的各种方法。例如,在(日本)特开平8-95737号公报(以下,称为’737公报)中,公开了用于改善能够使用输入笔等的坐标指示器,在显示器上展开操作菜单等的设计上的操作性的方法。具体而言,公开了以通过笔而被触摸的位置为中心,显示同心圆状的操作菜单的技术。

在(日本)特开平6-289984号公报(以下,称为’984公报)中,公开了在能够进行使用了笔的手写手势操作的文本制作编辑装置中,在笔头位置附近弹出显示编辑菜单的技术。具体而言,若通过笔对文本的规定范围进行范围指定,则显示弹出菜单。若弹出菜单被触摸,则执行对应的编辑处理,弹出菜单被删除。此时,若弹出菜单以外的区域被触摸,则编辑处理被取消,弹出菜单被删除。

(日本)特开平2-292617号公报(以下,称为’617公报)公开一种笔操作的位置检测装置,其在多个人使用1台计算机的情况下,能够不侵害他人的作业环境的。

具体而言,公开了如下技术:在使用多个笔而操作的情况下,对每个笔确定标号,区分多个种类的笔,根据笔的种类而进行不同的控制(用户的区分、或者笔的颜色的区分)。

如上所述,提出了用于进行通过笔的触摸操作的各种用户界面,但依然有改善的余地。尤其,在大画面的图像显示装置中,通常,将操作用的图标固定地配置在不显示描画等的处理对象的、画面的周边部,所以不能对用户提供充分的操作性。

例如,在显示操作用的图标的情况下,即使显示在画面的周边部,若在不通过笔来进行操作时也始终显示,则碍眼,带来障碍。需要在每次变更笔的描画颜色等时,触摸在画面的周边部显示的图标,麻烦。尤其,在大画面的情况下,必须移动至画面的周边部,将负担强加给用户。需要由用户切换用户界面的显示或者不显示,这一点也麻烦。

在实现能够使用多个笔的图像显示装置的情况下,需要用于对每个笔进行设定的用户界面,在同时显示全部的笔的用户界面的情况下,画面上的专有面积增大。在显示1个用户界面的情况下,需要根据笔而切换用户界面的操作,麻烦。

’737公报、’984公报、以及’617公报都不是与大画面的图像显示装置中的笔的描画处理有关的技术,不能解决这些问题。



技术实现要素:

因此,鉴于上述的课题,期望能够提供一种包括用户界面的图像显示装置及其操作方法,该用户界面能够容易地进行笔的触摸操作、尤其是与描画有关的设定。

本发明的第一方面的图像显示装置包括:显示部,显示图像;触摸检测部,与显示部重叠,检测触摸笔的触摸操作;控制部,执行对由触摸检测部检测到的触摸操作分配的处理;以及接收部,接收从检测到用户拿着触摸笔的状态的触摸笔发送的规定的第一信息。显示部接受接收部接收到第一信息的情况,显示部分图像,该部分图像显示与对触摸笔的触摸操作分配的处理有关的设定状态。

由此,在用户通过触摸笔进行触摸操作的情况下,在用户将触摸笔拿在手上的时刻,显示笔操作的设定状态的部分图像被显示。因此,用户能够容易地确认当前对笔操作分配了什么样的处理。

优选地,接收部从多个触摸笔接收第一信息,第一信息是对多个触摸笔的各个唯一地赋予的信息。显示部显示多个部分图像,该多个部分图像与由接收部接收到的多个第一信息的各个1对1对应。

由此,在使用多个触摸笔的情况下,通过发送各触摸笔唯一的第一信息(id),能够显示与各触摸笔对应的部分图像。因此,各用户能够容易地确认与正在使用的触摸笔有关的设定信息。

进一步优选地,显示部接受触摸检测部检测到部分图像通过对应的触摸笔而被触摸的情况,与被触摸的部分图像对应地,显示用于变更与对触摸操作分配的处理有关的设定状态的菜单图像,若是对触摸笔的触摸操作分配的处理为描画处理,则接受触摸笔的触摸操作开始的情况,删除菜单图像。

由此,若部分图像通过触摸笔而被触摸,则显示用于变更笔操作的设定的菜单,从而用户能够容易地变更笔操作的设定。通过在触摸操作中删除菜单,用户不会被菜单所打扰,能够容易地进行触摸操作。

进一步优选地,显示部在控制部执行了对触摸笔的触摸操作分配的处理之后,接受触摸检测部成为不检测触摸笔的触摸的情况,使与成为不检测触摸的触摸笔对应的部分图像移动至离触摸检测部最后检测到触摸的位置在规定范围内的位置。

由此,用户能够在结束了1个触摸操作之后,容易地进行触摸操作的设定变更。

优选地,显示部接受触摸检测部在所显示的所述部分图像以外的区域中,检测到与所显示的部分图像对应的触摸笔的、没有被分配由控制部执行的处理的规定的触摸操作的情况,使所显示的部分图像移动至检测到规定的触摸操作的位置。

由此,用户能够使显示在手不能到达的位置的部分图像移动至自己的附近,能够容易地进行触摸操作的设定变更。

进一步优选地,接收部接收从正在进行触摸操作的触摸笔发送的规定的第二信息,显示部在接收部未接收到第二信息的状态下,接受触摸检测部检测到没有被分配由控制部执行的处理的规定的触摸操作的情况,显示和与触摸笔对应的部分图像不同的部分图像,该不同的部分图像显示与控制部执行的处理有关的设定状态。

由此,在通过触摸笔进行触摸操作时,通过触摸笔发送第二信息(开关接通信息),关于用户的手指的触摸操作,也能够显示表示设定状态的部分图像。因此,用户能够容易地确认对手指的触摸操作分配了什么样的处理。

本发明的第二方面的图像显示装置包括:显示部,显示图像;触摸检测部,与显示部重叠,检测触摸操作;以及控制部,执行对由触摸检测部检测到的触摸操作分配的处理。显示部接受触摸检测部检测到没有被分配由控制部执行的处理的规定的触摸操作的情况,显示部分图像,该部分图像显示与控制部执行的处理有关的设定状态。

由此,能够显示表示用户的手指的触摸操作的设定状态的部分图像,用户能够容易地确认对手指的触摸操作分配了什么样的处理。

优选地,没有被分配由控制部执行的处理的规定的触摸操作是长按。

本发明的第三方面的图像显示装置的操作方法包括如下的步骤:显示图像的;检测对于所显示的图像的、触摸笔的触摸操作;执行对检测到的触摸操作分配的处理;接收从检测到用户拿着触摸笔的状态的触摸笔发送的规定的第一信息;以及接受接收到第一信息的情况,显示部分图像,该部分图像显示与对触摸笔的触摸操作分配的处理有关的设定状态。

由此,在用户通过触摸笔进行触摸操作的情况下,在用户将触摸笔拿在手上的时刻,显示笔操作的设定状态的部分图像被显示。因此,用户能够容易地确认当前对笔操作分配了什么样的处理。

根据本发明,在用户通过触摸笔进行触摸操作的情况下,在将触摸笔拿在手上的时刻,显示笔操作的设定状态的部分图像(指示器)被显示,所以用户能够容易地确认当前笔操作的设定状态。此外,通过所显示的菜单,能够容易地变更设定。

此外,在用户通过手指来进行了规定的触摸操作(长按)的情况下,通过显示部分图像(指示器),用户能够容易地确认当前手指的触摸操作的设定状态。

为使本发明的上述目的、特征、状况和优点更加明显易懂,特配合附图详细说明如下。

附图说明

图1是表示本发明的第一实施方式的图像显示装置的结构的概略的框图。

图2是表示触摸输入的检测方法的一例的图。

图3是表示用于操作图1的图像显示装置的触摸笔的结构的概略的框图。

图4是表示图3的触摸笔的立体图。

图5是表示在图3所示的触摸笔中执行的程序的控制结构的流程图。

图6是表示用于实现图1所示的图像显示装置中的触摸笔操作的用户界面的程序的控制结构的流程图。

图7是表示图6所示的流程图中的笔触摸处理的流程图。

图8是表示图7所示的流程图中的笔描画处理的流程图。

图9是表示在显示了指示器的状态的图像显示装置的画面的图。

图10是表示在指示器的周围显示了菜单的状态的图。

图11是表示正在描画的图像显示装置的画面的图。

图12是表示在描画后触摸笔从触摸面板离开的状态的图像显示装置的画面的图。

图13是表示用于实现本发明的第二实施方式的图像显示装置中的触摸笔操作的用户界面的程序的控制结构的流程图。

图14是表示显示了与多个触摸笔对应的多个指示器的状态的图像显示装置的画面的图。

图15是表示在描画后触摸笔从触摸面板离开的状态的图像显示装置的画面的图。

图16是表示用于实现本发明的第三实施方式的图像显示装置中的触摸笔操作的用户界面的程序的控制结构的流程图。

图17是表示图16所示的流程图中的手指触摸处理的流程图。

图18是表示图17所示的流程图中的手指描画处理的流程图。

图19是表示根据通过手指的长按而显示了指示器的状态的图像显示装置的画面的图。

图20是表示在通过手指的描画后手指从触摸面板离开的状态的图像显示装置的画面的图。

具体实施方式

在以下的实施方式中,对相同的部件赋予相同的参考标号。它们的名称以及功能也是相同的。因此,不重复关于它们的详细的说明。

(第一实施方式)

参照图1,本发明的第一实施方式的图像显示装置100包括运算处理部(以下,称为cpu)102、读出专用存储器(以下,称为rom)104、可改写的存储器(以下,称为ram)106、记录部108、通信部110、触摸检测部112、显示部114、显示控制部116、摄像机存储器(以下,称为vram)118、计时器120以及总线122。cpu102控制图像显示装置100整体。

rom104是非易失性的存储装置,存储用于控制图像显示装置100的动作所需的程序以及数据。ram106是在通电被切断时数据被删除的易失性的存储装置。记录部108是即使通电被切断也保持数据的非易失性存储装置,例如是硬盘驱动器或者闪速存储器等。记录部108也可以可装卸地构成。cpu102经由总线122从rom104将程序读出到ram106上,将ram106的一部分作为作业区域而执行程序。cpu102根据在rom104中存储的程序,进行构成图像显示装置100的各部分的控制。

在总线122上,连接有cpu102、rom104、ram106、记录部108、触摸检测部112、显示控制部116、vram118以及计时器120。各部分间的数据(包括控制信息)交换经由总线122进行。

显示部114是用于显示图像的显示面板(液晶面板等)。显示控制部116包括用于驱动显示部114的驱动部。显示控制部116生成在规定的定时读出在vram118中存储的图像数据并在显示部114中作为图像而显示的信号,并输出到显示部114。cpu102从记录部108读出所显示的图像数据,并传送到vram118。

触摸检测部112例如是触摸面板,检测用户的触摸操作。触摸检测部112与显示部114的显示画面重叠而配置。对于触摸检测部112的触摸成为指定与触摸位置对应的、在显示画面中显示的图像的点的操作。以下,将触摸检测部112以及显示部114称为触摸面板显示器124。关于在触摸检测部112中使用触摸面板时的触摸操作的检测,参照图2在后面叙述。

通信部110是用于接收从后述的触摸笔(以下,也简称为笔)通过无线发送的信息的装置。通信方式既可以是遵照wi-fi或者蓝牙(bluetooth(注册商标))等的公知的规格的通信方式,也可以是独立规格的通信方式。通信部110也可以包括用于进行与网络等的外部的连接的nic(networkinferfacecard,网络接口卡),在与连接到网络的计算机等之间发送接收图像数据。经由通信部110从外部接收到的图像数据记录在记录部108中。经由通信部110进行对于连接到网络的打印机等的图像形成装置的印刷指示。

计时器120执行计时处理,接受来自cpu102的请求,将表示当前时刻的信息(以下,也简称为当前时刻)传送到cpu102。计时器120在接受到来自cpu102的复位请求的情况下,将时刻信息清零(即,将当前时刻设定为零)之后,再次开始计时处理。

图1的图像显示装置100并不限定于构成元素全部接近配置、形成为一体的情况。例如,也可以是触摸检测部112以及显示部114作为一体而配置,除此以外的构成元素与触摸检测部112以及显示部114隔离而配置。例如,触摸检测部112以及显示部114以外的构成元素既可以是能够输出规定的摄像机信号的通用计算机。此时,从通用计算机输出的摄像机信号通过电缆或者无线传送到显示部114,来自触摸检测部112的输出信号通过电缆或者无线传送到通用计算机即可。

以从由外部供应的商用电力变换的规定的电压,对图像显示装置100的各部分供应电力。

图2表示红外线截止检测方式的触摸面板(触摸检测部112)。触摸面板包括在长方形的写入面的邻接的两个边分别配置成一列的发光二极管列(以下,记载为led列)130、132、与各个led列130、132对置地配置成一列的2个光电二极管列(以下,记载为pd列)140、142。从led列130、132的各led发出红外线,由对置的pd列140、142的各pd检测该红外线。在图2中,由箭头表示从led列130、132的各led输出的红外线。

触摸面板包括例如微计算机(包括cpu、存储器以及输入输出电路等的元件),控制各led的发光。各pd输出与接受到的光的强度对应的电压。pd的输出电压通过放大器而被放大。由于从各pd列140、142的多个pd同时输出信号,所以输出信号暂时保存在缓冲器之后,作为与pd的排列顺序对应的串行信号而输出,传送到微计算机。从pd列140输出的串行信号的顺序表示x坐标。从pd列142输出的串行信号的顺序表示y坐标。

若用户通过触摸笔200触摸到触摸面板上的1点,则通过触摸笔200的笔头而红外线被截止。因此,在被截止之前接受该红外线的pd的输出电压减少。由于从与被触摸的位置(xy坐标)对应的pd的信号部分减少,所以微计算机检测接收到的2个串行信号的信号电平降低的部分,求出被触摸的位置坐标。微计算机将决定的位置坐标传送到cpu102。由于以规定的检测周期重复该检测触摸位置的处理,所以若相同的点被触摸比检测周期长的时间,则重复输出相同的坐标数据。若哪里也都没有被触摸,则微计算机不传送位置坐标。代替触摸笔200,通过手指触摸到触摸检测部112,也能够同样地检测被触摸的位置。

由于上述的被触摸的位置的检测技术是公知的,所以不重复其以上的说明。在触摸检测部112中,也可以使用红外线截止方式以外的触摸面板(静电电容方式、表面弹性波方式、电阻膜方式等)。

参照图3,触摸笔200包括cpu202、rom204、ram206、发送部208、开关210、加速度传感器212、计时器214、以及总线216。cpu102控制触摸笔200整体。

rom204是非易失性的存储装置,存储用于控制触摸笔200的动作所需的程序及数据、以及触摸笔200的id。id是对触摸笔200唯一地赋予的数据。ram206是在通电被截止时数据被删除的易失性的存储装置。cpu202经由总线216从rom204将程序读出到ram206上,将ram206的一部分作为作业区域而执行程序。cpu202根据在rom204中存储的程序,进行构成触摸笔200的各部分的控制。

在总线216上,连接有cpu202、rom204、ram206、发送部208、以及计时器214。各部分间的数据(包括控制信息)交换经由总线216进行。

参照图4,开关210配置在触摸笔200的前端附近。开关210是在前端部218被按下的情况下,暂时接通的瞬时开关。例如,若触摸笔200的前端部218按压到图像显示装置100的触摸检测部112,则开关210接通。若触摸笔200的前端部218从图像显示装置100的触摸检测部112离开,则开关210断开。在开关210接通的情况下,规定的信号从开关210输入到cpu202。例如,若开关210接通,则来自开关210的输出信号从低电平变化为高电平。由此,cpu202能够检测开关210的接通或者断开。

加速度传感器212是用于检测加速度的传感器,固定在触摸笔200的内部。因此,加速度传感器212能够检测触摸笔200通过外力而其位置发生位移的状态。例如,在用户将静止的状态的触摸笔200拿在手上时,加速度传感器212检测加速度,输出高电平的信号。若用户放下触摸笔200,触摸笔200静止,则来自加速度传感器212的信号返回到低电平。由此,cpu202能够检测用户想要拿着触摸笔200而使用的状态、或者正在使用的状态。

计时器214执行计时处理,并接受来自cpu202的请求,将当前时刻传送到cpu202。计时器214在接受到来自cpu202的复位请求的情况下,将时刻信息清零之后,再次开始计时处理。

发送部208是用于通过无线对图像显示装置100发送信息的装置。cpu202控制发送部208,发送与触摸笔200有关的信息。在被发送的信息中,包括触摸笔200的id、表示cpu202检测到的开关210的接通的信息、以及表示由加速度传感器212检测到加速度的信息。

触摸笔200收纳用于进行对于各部分的电力供应的电源(未图示)。电源例如是电池。

在本实施方式中,图像显示装置100根据触摸笔200对于触摸检测部112的触摸操作,改变在显示部114中显示的用户界面。以下,说明这个动作。

参照图5,说明触摸笔200的动作、即用于发送与由用户操作的触摸笔200的状态有关的信息的程序。本程序在对触摸笔200供应电力的时刻启动,在供应电力的期间执行。

在步骤400中,cpu202判定是否由加速度传感器212检测到加速度。具体而言,cpu202在从加速度传感器212输入的信号的电平为高电平的情况下,判定为检测到加速度。在判定为检测到加速度的情况下,控制转移到步骤402。否则,控制转移到步骤414。

在步骤402中,cpu202将计时器214复位。

在步骤404中,cpu202判定是否停止了从发送部208发送id的处理。由于id的发送在后述的步骤开始,所以在最初执行了步骤404的情况下,判定为停止了id的发送。在判定为停止了id的发送的情况下,控制转移到步骤406。否则(正在发送id),控制转移到步骤408。

在步骤406中,cpu202从rom204读出id,控制发送部208,开始对于图像显示装置100的id的发送。发送部208直到从cpu202接受发送的停止的指示为止,继续发送。

在步骤408中,cpu202判定开关210是否被接通。具体而言,cpu202在从开关210输入的信号的电平为高电平的情况下,判定为开关210被接通。在判定为开关210接通的情况下,控制转移到步骤410。否则,即在从开关210输入的信号的电平为低电平(开关210断开)的情况下,控制转移到步骤412。

在步骤410中,cpu202控制发送部208,开始对于图像显示装置100的表示开关被接通的信息(以下,也称为开关接通信息)的发送。之后,控制返回到步骤400。开关接通信息例如为“1”。

在步骤412中,cpu202控制发送部208,停止对于图像显示装置100的开关接通信息的发送。之后,控制返回到步骤400。

在步骤400中,判定为未检测到加速度的情况下,在步骤414中,cpu202判定是否正在执行从发送部208发送id的处理。在判定为正在发送id的情况下,控制转移到步骤416。否则,控制返回到步骤400。

在步骤416中,cpu202与步骤400相同地,判定是否由加速度传感器212检测到加速度。在判定为检测到加速度的情况下,控制转移到步骤408。否则,控制转移到步骤418。

在步骤418中,cpu202从计时器214取得当前的计时器的值(从在步骤402中复位之后的当前时刻)。

在步骤420中,cpu202判定是否在不检测加速度的状态下超时。具体而言,cpu202判定在步骤418中取得的值是否大于规定的值t0。规定的值t0例如预先存储在rom204中。在步骤418中取得的值大于规定的值t0的情况下,判定为超时,控制转移到步骤422。否则,控制返回到步骤416。

在步骤422中,cpu202控制发送部208,停止对于图像显示装置100的id的发送。之后,控制返回到步骤400。

以上,在触摸笔200静止的最初的状态下,id信号不被发送。若用户将触摸笔200拿在手上,则id的发送被开始(步骤406)。在id的发送被开始的状态下(正在发送),若用户进行通过触摸笔200的前端部218触摸到图像显示装置100的触摸检测部112的操作,则开关接通信息被发送(步骤410)。若用户将触摸笔200的前端部218从图像显示装置100的触摸检测部112离开,则开关接通信息的发送停止(步骤412)。

若用户放下触摸笔200,则虽然加速度不被检测,但即使是在加速度不被检测的状态下,id的发送也会维持规定的期间t0。即,若最后检测出加速度,在计时器214被复位之后,加速度未被检测的状态下经过规定的期间t0(步骤416~步骤420的重复),则id的发送被停止(步骤422)。

这里,从发送部208发送的id以及开关接通信息的发送也可以单独发送,但也可以作为根据规定的规则而结构化的数据(分组数据)而发送。例如,在1个分组中设定设置id的区域和设置开关接通信息的区域,将各区域设定为固定尺寸以及固定位置即可。例如,能够将id作为8比特、将开关接通信息作为1比特,按照id、开关信息的顺序设定连续的9比特的区域。

参照图6~图9,说明用于根据如上述那样动作的触摸笔200对于触摸检测部112的触摸操作,改变在显示部114中显示的用户界面的、图像显示装置100中执行的程序的控制结构。

在步骤500中,cpu102判定是否经由通信部110接收到触摸笔200的id。在判定为接收到的情况下,控制转移到步骤502。否则,控制转移到步骤516。

在步骤502中,cpu102判定在显示部114中是否显示了指示器。由于指示器在后述的步骤中显示,所以在最初执行步骤502时,指示器不被显示。在判定为显示了的情况下,控制转移到步骤508。否则(没有显示指示器的情况下),控制转移到步骤504。

在步骤504中,cpu102从记录部108读出与指示器有关的信息(以下,也称为指示器信息),并存储在ram106的规定区域中。在记录部108中,预先存储有指示器信息。

在步骤506中,cpu102使用在步骤504中读出的指示器信息,在显示部114中显示指示器。例如,指示器信息包括位置信息(位置坐标)、对触摸笔的操作分配的设定信息(以下,也称为触摸笔的设定信息)、指示器的图像数据。位置信息用于决定在显示部114上显示指示器的位置而使用。触摸笔的设定信息是在通过触摸笔进行了操作的情况下,用于决定被指定的操作内容的信息,例如是与描画操作有关的线的颜色以及粗细等的信息。

cpu102根据在指示器信息中包含的位置信息,决定要写入指示器的图像数据的vram上的区域,并在被决定的区域中写入指示器的图像数据。被写入了指示器的图像数据的画面数据由显示控制部116读出,作为图像而显示在显示部114中。例如,如图9所示,指示器300显示在图像显示装置100的触摸面板显示器124(显示部114)中。

优选地,指示器显示为能够知道触摸笔200的设定状态。例如,在能够从多个颜色中选择通过触摸笔200而被描画的颜色的情况下,优选地能够通过被设定的颜色而显示指示器内的图形。例如,若笔的颜色的默认为红,则显示包括红色的图形的指示器。此时,指示器信息既可以包括与能够设定的颜色对应的多个指示器的图像数据,也可以包括1个图形数据和多个颜色信息。

在步骤508中,cpu102判定触摸面板显示器124是否被触摸。在判定为被触摸的情况下,cpu102将被触摸的位置的信息(位置坐标)存储在ram106的规定区域中,控制转移到步骤510。否则,控制转移到步骤514。在ram106中存储的该位置信息直到再次执行步骤508为止被保持。

在步骤510中,cpu102判定是否检测到触摸笔200的开关210接通的情况。具体而言,cpu102判定是否经由通信部110从触摸笔200接收到开关接通信息。在接收到开关接通信息的情况下,判定为检测到开关接通,控制转移到步骤512。否则,控制转移到514。

在步骤512中,cpu102执行与使用了触摸笔200的触摸操作对应的处理。步骤512的处理(笔触摸处理)在图7中具体示出。

在图7的步骤540中,cpu102判定在步骤510中检测到的触摸位置是否在显示部114中显示的指示器300的区域内。

在步骤542中,cpu102判定是否为触摸笔200从触摸面板显示器124(触摸检测部112)离开的状态(以下,也称为笔离开(penup)状态)。直到成为笔离开状态为止,重复步骤542。另外,这意味着对对于指示器300的长按不分配任何处理。

在步骤544中,cpu102在指示器300的附近,显示用于进行对于触摸笔200的设定的菜单。在触摸面板显示器124中显示的指示器300的周围,例如,如图10所示,显示由9个图标310~324构成的菜单。之后,控制转移到图6的步骤514。

在图10中,图标310~314是用于设定在使用触摸笔200而描画时的颜色的图标。图标316是用于指定将触摸笔200作为橡皮擦而使用的图标。若在图标316被触摸之后,触摸面板显示器124通过触摸笔200而被触摸,则在被触摸的位置上描画的线被删除。图标318是用于选择在显示部114中显示的图形等的对象的图标。图标320是用于指示取消前一个被执行的处理,将处理结果返回到原来的图标。图标324是用于指示再次执行图标320被选择而前一个被取消的处理的图标。图标322是用于指定对对象进行操作(放大、缩小以及移动等)的模式(以下,也称为观看(view)模式)的图标。

若在步骤510中检测到的触摸位置为指示器300以外的区域,则在步骤546中,cpu102判定是否正在显示菜单。在判定为正在显示菜单的情况下,控制转移到步骤548。否则,控制转移到步骤554。

在步骤548中,cpu102判定触摸位置是否为菜单区域内。具体而言,cpu102判定触摸位置是否在图10的图标310~324中的任一个图标上。在判定为菜单区域被触摸的情况下,控制转移到步骤550。否则,控制转移到步骤554。

在步骤550中,cpu102与步骤542相同地,判定触摸笔200是否离开。在判定为笔离开状态的情况下,控制转移到步骤552。否则,重复步骤550。

在步骤552中,cpu102删除所显示的菜单,将触摸笔的设定变更为与在被触摸的位置显示的图标对应的设置。具体而言,变更为在ram106中存储的指示器信息中包含的触摸笔200的设定数据。例如,从如图10所示那样在指示器300的周围显示了菜单的状态,返回到如图9所示那样只显示了指示器300的状态。之后,控制转移到图6的步骤514。

在步骤546中判定为没有正在显示菜单的情况下,在步骤554中,cpu102执行使用了触摸笔200的描画处理。步骤554的处理(笔描画处理)在图8中具体示出。

在图8的步骤600中,cpu102将计时器120复位。该处理是设定后述的用于判定长按的基准时刻的处理。

在步骤602中,cpu102取得被触摸的位置信息。cpu102将取得的位置信息存储在ram106的规定区域中。如后所述,步骤602有被重复执行的可能性,至少保持前次取得的位置信息。

在步骤604中,cpu102判定在步骤602中取得的位置是否从前次取得的触摸位置变化。在判定为变化的情况下,控制转移到步骤606。否则,控制转移到步骤618。

在步骤606中,cpu102从显示部114的显示画面删除菜单。若没有显示菜单,则显示画面不变。

在步骤608中,cpu102判定图像显示装置100是否被设定为描画模式。在判定为被设定为描画模式的情况下,控制转移到步骤610。否则,控制转移到步骤616。

描画模式是根据通过触摸笔200触摸到触摸面板显示器124(触摸检测部112),改变触摸位置,在显示部114中被描画与触摸位置的轨迹对应的线的模式。例如,若对触摸笔200进行与图标310~316对应的设定,则图像显示装置100被设定为描画模式。在图像显示装置100中,除了描画模式以外,有上述的观看模式等。

在步骤610中,cpu102根据触摸笔200的设定,执行描画处理。例如,在图标310~314中的任一个被选择的状态下触摸位置移动的情况下,对应的颜色的线被描画。

这样,通过步骤606~610,如图11所示,在触摸笔200的描画中,菜单被删除,只显示指示器300。在步骤610中执行的描画处理中,也包括除了描画线的处理以外的处理。例如,若在图标316被选择的状态下触摸位置变化,则在被触摸的位置中描画的线被删除。

若不是描画模式,则在步骤616中,cpu102执行对应的处理。例如,在观看模式中,若使触摸笔200的触摸位置移动,则被选择的对象移动。之后,控制转移到步骤624。

在步骤612中,cpu102判定触摸笔200是否离开。在判定为笔离开状态的情况下,控制转移到步骤614。否则,控制返回到步骤602。

在步骤614中,cpu102使指示器300移动至最后的触摸位置的附近。具体而言,cpu102从ram106读出最后的触摸位置信息,暂时删除了正在显示的指示器300之后,将指示器300再次显示在离最后的触摸位置在规定范围内的位置(指示器的移动)。例如,若在图11的状态下,将触摸笔200的前端部218从触摸面板显示器124离开,则如图12所示,指示器300显示在被描画的线的终端的附近(移动)。在图12中,由虚线表示离开的触摸笔。

此时,优选将新显示的指示器显示为不与被描画的线的终端(最后的触摸位置)重叠。此外,在显示了菜单的情况下,也优选将新的指示器显示为不与菜单被描画的线的终端(最后的触摸位置)重叠。因此,优选地,将指示器显示在从被描画的线的终端至少离指示器的大小的位置。进一步优选地,在从被描画的线的终端至少离菜单整体(例如,包含图标310~图标324的区域)的大小的位置,显示指示器。

在显示指示器以及菜单的情况下,若直接覆写到与被描画的线对应的vram118上,则原来的图像数据被损伤。为了避免这个情况,预先将与指示器以及菜单重叠的区域的vram118上的数据暂时复制到ram106的规定区域之后,将指示器和/或菜单的图像数据写入vram118。在删除指示器和/或菜单的情况下,将复制到ram106的数据写入vram118上的原来的位置。

若在步骤604中的判定的结果,触摸位置没有变化,则在步骤618中,cpu102判定在最初被触摸的位置(与在图6的步骤510中在ram106中存储的位置信息对应)上是否长按。具体而言,cpu102从计时器120取得当前的计时器的值(在步骤600中复位之后的当前时间),判定是否大于规定的值t1(是否经过了规定时间t1)。规定时间t1预先存储在rom104中。在判定为经过了规定时间t1的情况下,进一步,cpu102判定在步骤510中在ram106中存储的位置信息与当前的触摸位置信息是否相同。在判定为相同的情况下,即判定为在最初被触摸的位置上长按的情况下,控制转移到步骤620。否则,即在没有经过规定时间t1的情况下,或者在与最初被触摸的位置不同的位置上长按的情况下,控制转移到步骤624。由此,能够避免在用户通过触摸笔200触摸到触摸面板显示器124的状态下改变触摸位置而描画线的途中停止了触摸笔200的情况下判定为长按,从而如后述那样指示器300移动的情况(即使在描画的途中长按,画面也不变化)。

在步骤620中,cpu102使指示器300移动至被长按的位置。具体而言,cpu102从ram106读出最后的触摸位置信息,暂时删除被显示的指示器300之后,将指示器300再次显示在最后的触摸位置(被长按的位置)。

在步骤622中,cpu102判定触摸笔200是否离开。在判定为笔离开状态的情况下,结束笔描画处理(控制转移到图6的步骤514)。否则,重复步骤622。

在步骤624中,cpu102判定触摸笔200是否离开。在判定为笔离开状态的情况下,结束笔描画处理(控制转移到图6的步骤514)。否则,控制返回到步骤602。

由此,若在最初被触摸的位置上被触摸,则直到判定为长按为止,重复触摸笔200是否离开的判定,若在判定为长按之前触摸笔200离开,则从笔描画处理(步骤554)退出。此外,如上述那样,即使规定时间t1以上连续按下,一旦改变触摸位置之后(例如,正在描画线),也不判定用于使指示器300移动的长按。

返回到图6,在笔触摸处理(步骤512)之后,在步骤514中,判定cpu102是否接受到结束的指示。在判定为接受到结束的指示的情况下,cpu102结束本程序。例如,在结束按钮被按下的情况下,结束本程序。否则,处理返回到步骤500。

若步骤500的判定结果为“否”(没有接收到id的状态),则步骤516中,cpu102判定在显示部114中是否显示了指示器。在判定为显示了的情况下,控制转移到步骤518。否则(没有显示指示器的情况下),控制返回到步骤500。

在步骤518中,cpu102删除被显示的指示器300。此时,在ram106中存储的指示器信息即使在图7的步骤552中被变更,也被维持。

如以上所述,在用户将触摸笔200拿在手上的情况下,从触摸笔200发送id(图5的步骤406),图像显示装置100接收id(图6的步骤500的判定结果为“是”),显示指示器300(步骤506)。之后,若用户通过触摸笔200触摸到触摸面板显示器124(步骤510的判定结果为“是”),则根据触摸位置,图像显示装置100的画面变化。

即,若触摸到指示器300上(图7的步骤540的判定结果为“是”),则菜单(图标310~324)被显示(步骤544)。若在菜单被显示的状态下,某一个项目(图标)被触摸(步骤548的判定结果为“是”),则根据被选择的项目,在ram106上的指示器信息中包含的触摸笔200的设定信息被变更(步骤552)。

在指示器以及菜单以外的区域被触摸的情况下,根据被触摸之后的触摸笔200的操作,图像显示装置100的画面变化。即,若在被触摸的状态下触摸位置变化,则执行与模式对应的处理。例如,若是描画模式,则被描述与触摸笔200的设定对应的颜色的线(图8的步骤610),若是观看模式,则例如被选择的对象移动(步骤616)。在正在描画时,虽然指示器300被显示,但菜单被删除(步骤606),若触摸笔从触摸面板显示器124离开,则指示器300移动至离开的位置的附近(步骤614)。在描画以外的模式的情况下,即使触摸笔离开(在接着步骤616而执行的步骤624中的判定结果为“是”),指示器300也不移动。

在将被触摸的位置不改变而长按的情况下(步骤618的判定结果为“是”),指示器300移动至被触摸的位置(步骤620)。

即使用户不通过触摸笔200触摸到触摸面板显示器124,也将触摸笔200拿在手上,则加速度被检测而id被发送,所以图像显示装置100接收id,维持指示器300的显示,执行上述的处理。若用户将触摸笔200放在某个稳定的地点,则在规定的时间(t0)期间从触摸笔200发送id,但在经过规定的时间(t0)之后,id的发送被停止(图5的步骤422),所以指示器300被删除(图6的步骤518)。

一旦被删除的指示器若从触摸笔200发送id,则被再次显示。被再次显示的指示器与执行本程序而最初显示指示器的情况相同地,能够在默认位置以默认的设定显示,也能够在被删除之前的位置以被删除之前的设定显示。为了以被删除之前的状态再次显示指示器,例如在图6的步骤518中,删除指示器时,在ram106的规定区域中存储触摸笔的设定,在步骤506中再次显示时,使用在ram106中存储的设定而显示指示器即可。

这样,图像显示装置100在用户使用触摸笔200进行触摸操作的情况下,能够提供能够容易地进行操作的用户界面。

图5~图8所示的程序能够进行各种变形而执行。

在上述中,说明了触摸笔200包括加速度传感器212,若检测到加速度则发送id的情况,但并不限定于此。只要是能够检测用户拿着触摸笔的传感器即可,也可以在触摸笔的表面设置静电电容传感器等,在用户触摸到传感器的期间,发送id信号。

也可以在触摸笔的侧面或者后端部等另外具备用户能够操作的开关,在开关被接通的期间发送id信号。该开关既可以与开关210相同地是瞬时开关,也可以是锁定为接通或者断开状态的开关。在使用瞬时开关的情况下,优选将开关配置于在用户拿着触摸笔进行触摸操作的期间通过手自然地按下开关的位置。

上述说明了发送id的情况,但并不限定于此。只要发送表示要使用触摸笔的规定的数据即可。

菜单的显示方法并不限定于如图10那样在指示器的周围显示的方法。菜单只要在指示器的附近显示即可,如何配置菜单的各项目(图标)是任意的。

菜单的各项目并不限定于图10所示。只要是能够通过触摸笔的触摸操作而对图像显示装置100指示的项目即可,例如,也可以显示用于指示记录部108中的文件操作(文件的打开、关闭或者保存等的操作)的图标或者用于指示在显示部114中显示的图像的印刷的图标等。

在上述中,说明了在触摸笔成为不检测加速度之后,在规定的时间t0期间发送id的情况,但并不限定于此。也可以在触摸笔成为不检测加速度之后立即停止id的发送。此时,图像显示装置100在成为不接收id之后,立即删除指示器。此外,也可以不立即删除指示器,图像显示装置100使用计时器120,直到规定的时间经过为止,维持指示器的显示。

在上述中,说明了在步骤518中删除指示器的情况下,维持ram106上的指示器信息的情况,但也可以删除ram106上的指示器信息。此时,在步骤506中显示指示器的情况下,始终在默认位置以默认设定被显示。

在上述中,说明了在正在描画时菜单被删除,但指示器依然显示的情况,但并不限定于此。也可以在正在描画时,连指示器也删除。

在上述中,说明了在描画后将指示器移动至触摸笔离开的位置的附近,但并不限定于此。也可以在描画模式以外的模式(观看模式等)中,也在触摸笔的触摸操作结束时,使指示器移动至触摸笔离开的位置的附近。

在上述中,说明了在显示了指示器时,通过触摸笔而长按的情况下(图8的步骤618的判定结果为“是”),使指示器移动至触摸位置的情况,但使指示器移动的操作并不限定于长按。例如,也可以在显示了指示器时,通过触摸笔双击的情况下,使指示器移动至触摸位置。也可以在图8的步骤620中使指示器移动之后,在被触摸的状态下触摸位置变化的情况下,根据位移而使指示器移动。

在上述中,说明了不对被显示的指示器上的长按分配特殊的处理(不考虑在图7的步骤542中检测笔离开为止的时间)的情况,但并不限定于此。也可以在指示器上被长按之后,被触摸的状态下触摸位置变化的情况下,根据位移而使指示器移动。

(第二实施方式)

相对于在第一实施方式中,根据1个触摸笔的状态而图像显示装置的画面(用户界面)变化,在第二实施方式中,根据多个触摸笔的各自的状态而图像显示装置的画面变化。

本实施方式的图像显示装置与第一实施方式的图像显示装置100(图1以及图2)相同地构成。本实施方式的多个触摸笔的各自与第一实施方式的触摸笔200(图3以及图4)相同地构成。但是,在各触摸笔的rom中存储的id相互不同。以下,参照图1~图4。

在各触摸笔200中执行的程序与图5相同。但是,在步骤406中,从rom204读出的id对每个触摸笔而不同。此外,在步骤410中发送开关接通信息的情况下,将id和开关接通信息作为1组而发送。例如,在1个发送分组中包括id和开关接通信息。

在本实施方式中,在图像显示装置100中,执行图13所示的程序。这里,在使用触摸笔200(图2)的情况下,设为预先在图像显示装置100(图1)中通过规定的操作而注册与各触摸笔200有关的信息。例如,将各触摸笔200的id存储在记录部108中。

与图6的流程图的不同点在于,图13的流程图被配置成新追加了步骤700~706,步骤516以及步骤518在步骤704之后执行。在图13以及图6中,被赋予了相同的参考标号的步骤中的处理基本上相同。以下,参照图7以及图8。

在步骤500中,cpu102判定是否接收到id。cpu102将接收到的id存储在ram106的规定区域中。这里,由于有时多个触摸笔将各id同时发送,所以能够接收的id为一个或者多个。在判定为接收到的情况下,控制转移到步骤700。否则,重复步骤500。

在步骤700中,cpu102在接收到的id中选择1个id。以下,将被选择的id记载为idi。关于被选择的idi,执行在第一实施方式中上述的步骤502~512。

在步骤506中显示指示器的情况下,最初显示指示器的情况下,指示器在默认位置以默认设定被显示。若有已经显示的指示器,则优选以不重叠的方式,变更显示位置而显示新的指示器。例如,如图14所示,若指示器300已经被显示,则以不与指示器300重叠的方式,显示新的指示器340。但是,如后所述,由于能够使各指示器移动,所以也可以在相同的默认位置上重叠显示。

在步骤512的笔触摸处理中,只将与被选择的idi对应的触摸笔、指示器以及菜单作为对象,执行各处理。即,判定是否通过与idi对应的触摸笔而触摸了与idi对应的指示器以及菜单的区域。例如,即使显示与idi以外的id对应的指示器以及菜单,这些区域通过与idi对应的触摸笔而被触摸,在图7的步骤540以及步骤548中,也分别判定为是指示器以及菜单以外的区域中的触摸,执行步骤554的笔描画处理。

在步骤554的笔描画处理(参照图8)中,也只将与idi对应的触摸笔的状态(开关210的接通/断开)作为对象,执行处理。在图8的步骤614以及步骤620中,只使idi的指示器移动,不使除此以外的指示器移动。例如,如图14所示,若在显示了2个指示器300以及340的状态下,通过具有与指示器340对应的id的触摸笔而描画之后(图8的步骤610),离开触摸笔,则如图15所示,指示器340移动(步骤614)。与其他的触摸笔对应的指示器300依然显示在原来的位置。

另外,在步骤606中,也可以只删除与idi对应的指示器的菜单,但为了在描画时不会产生障碍,优选删除被显示的全部的指示器的菜单。

在步骤702中,cpu102判定是否关于在步骤500中接收到的全部的id完成了步骤502~512。在判定为完成的情况下,控制转移到步骤704。否则,控制返回到步骤700,cpu102以不重复的方式,选择接收到的一个id。之后,执行步骤502~512。

在步骤704中,cpu102在注册的id(存储在记录部108中的id)中,选择在步骤500中没有接收的一个id。

关于被选择的id,执行在第一实施方式中上述的步骤516以及518。

在步骤518中,删除指示器的情况下,不删除ram106上的指示器信息,直到本程序结束为止维持。因此,在步骤500中接收到与被一旦删除的指示器对应的id的情况下,在步骤506中,使用与接收到的id对应的ram106上的指示器信息(被删除时的指示器信息)而显示指示器。

在步骤706中,cpu102判定是否关于在步骤500中没有接收的全部的id完成了步骤516以及518。在判定为完成的情况下,控制转移到步骤514,cpu102判定是否接受结束的指示。根据判定结果,本程序结束或者控制返回到步骤500。否则(没有完成的情况下),控制返回到步骤704,cpu102以不重复的方式,选择没有接收的一个id。之后,执行步骤516以及518。

以上,在使用多个触摸笔的情况下,图像显示装置100也能够对使用各触摸笔的用户,与第一实施方式相同地,提供操作容易的用户界面。

图13所示的程序能够进行各种变形而执行。

在上述中,说明了在记录部108中存储有各触摸笔的id的情况,但并不限定于。也可以代替id而存储与id唯一对应的数据。在只关于接收到的id执行处理的情况下,也可以按照接收到id的顺序分配编号。此时,在接收id的期间,与对该id分配的编号对应地管理通过触摸操作而变化的指示器信息即可。

在上述中,由于对被选择的每个idi执行处理,所以一个计时器120即可。即使在通过1个触摸笔触摸到触摸面板显示器124时,通过其他触摸笔触摸到触摸面板显示器124,在后触摸的触摸笔的操作也不会成为有效。若在先触摸的触摸笔离开,则在后触摸的触摸笔的操作成为有效。

为了将多个触摸笔的同时触摸为有效,包括多个计时器,对各id分配1个计时器,将与各id有关的处理作为多任务而并行地执行即可。即使在多个触摸笔同时被触摸的状态下,通常各触摸笔最初被触摸的定时分别不同,所以能够根据触摸笔的开关接通的定时和取得了触摸位置信息的定时的关系,决定触摸笔和触摸位置的对应。之后,在通过多个触摸笔触摸的状态下使触摸笔移动的情况下,通过将位移小的触摸位置设为相同的触摸笔的触摸位置(轨迹),能够维持触摸笔和其触摸位置的对应。

在上述中,说明了触摸笔将开关接通信息和id同时发送的情况,但并不限定于此。若在用户将触摸笔拿在手上的期间,该触摸笔的id被发送,则触摸笔也可以将开关接通信息的发送和id的发送作为不同的处理而执行。例如,也可以将开关接通信息和id分别通过不同的分组而发送。图像显示装置100在接收到通过开关的接通而发送的开关接通信息时,使其之前接收到的id和开关接通信息对应。由此,图像显示装置100能够确定触摸到触摸面板显示器的触摸笔(id),能够将之后的触摸操作作为与被确定的id有关的操作,进行对应的处理。

(第三实施方式)

在第一实施方式中,根据触摸笔的状态而图像显示装置的画面(用户界面)变化,但在第三实施方式中,除了触摸笔的状态之外,还根据手指的触摸操作,图像显示装置的画面变化。

本实施方式的图像显示装置以及触摸笔与第一实施方式的图像显示装置100(图1以及图2)以及触摸笔200(图3以及图4)相同地构成。以下,参照图1~图4。

在本实施方式中,在触摸笔200中执行的程序与图5相同。在图像显示装置100中,执行图16~图18所示的程序。图16~图18分别与图6~图8对应。

与图6的流程图的不同点仅在于,图16的流程图新追加了步骤800~818。在图16以及图6中,被赋予了相同的参考标号的步骤中的处理基本上相同。

在图16的步骤500中接收到触摸笔200的id的情况下,与第一实施方式相同地,执行步骤502~506的处理,显示与触摸笔200对应的指示器。在步骤500中没有接收到id的情况下,执行步骤516以及518,若显示与触摸笔200对应的指示器,则删除。

即使在步骤508中检测到对于触摸面板显示器124的触摸而执行步骤510,若没有接收到触摸笔200的开关接通信息,则在步骤800中,cpu102判定是否显示了与手指的操作有关的指示器(以下,也称为手指指示器)。关于手指指示器的显示,在后面叙述。在判定为显示了手指指示器的情况下,控制转移到步骤814。否则,控制转移到步骤802。

在步骤802中,cpu102将计时器120复位。这是后述的用于判定手指的长按的处理。

在步骤804中,cpu102判定是否在触摸位置不变化的状态下经过了规定时间(长按)。具体而言,cpu102从计时器120取得当前的计时器的值(在步骤802中复位之后的当前时刻),判定该值是否大于规定的值t1(经过了规定时间t1)。在判定为经过了规定时间t1的情况下,控制转移到步骤808。否则,控制转移到步骤806。

在步骤806中,cpu102判定是否成为不检测触摸或者触摸位置位移。成为不检测触摸意味着,手指从触摸面板显示器124离开。在判定为手指离开或者触摸位置变化的情况下,控制转移到步骤816。否则(手指没有离开且触摸位置不变化的情况下),控制返回到步骤804。

在步骤808中,cpu102与步骤504相同地,读出在记录部108中存储的默认的指示器信息,并存储在ram106的规定区域中。此时,若在ram106中存储有与触摸笔200对应的指示器信息,则以维持该指示器信息的方式存储。由于ram106上的触摸笔200的指示器信息以及手指的指示器信息(以下,也称为手指指示器信息)能够根据触摸操作而变化,所以作为其他信息而管理。

在步骤810中,cpu102使用ram106上的手指指示器信息,在显示部114中显示手指指示器。例如,如图19所示,在通过手指350而被长按的位置上显示手指指示器352。

在步骤812中,cpu102将计时器120复位。这是后述的设定用于决定删除手指指示器352的定时的基准的处理。之后,控制转移到步骤816。

这样,通过步骤802~810,在通过手指而被长按的情况下,显示手指指示器352。

若显示了手指指示器352,则在步骤814中,cpu102执行与手指的触摸操作对应的处理(菜单的显示、菜单的删除以及描画处理等)。步骤814的处理(手指触摸处理)在图17中具体示出。与图7的流程图的不同点仅在于,在图17的流程图中,图7的步骤542、步骤550以及步骤554分别变更为步骤840、步骤842以及步骤844且新追加了步骤846。在图17以及图7中,被赋予了相同的参考标号的步骤中的处理基本上相同。

在步骤814的手指触摸处理中,只将与手指对应的指示器(手指指示器)及其菜单作为对象,执行各处理。即,判定是否通过手指而触摸了手指指示器及其菜单的区域。例如,即使显示与触摸笔对应的指示器以及菜单,这些区域被检测为未接收触摸笔的开关接通信号而被触摸,在图17的步骤540以及步骤548中,也分别判定为是手指指示器及其菜单以外的区域中的触摸,执行步骤844的手指描画处理。步骤814的手指触摸处理只在步骤510中的判定结果为“否”的情况下执行,即只在触摸笔200的开关断开的情况下执行。

在步骤840以及步骤842中,cpu102判定是否成为不检测触摸。成为不检测触摸意味着,手指从触摸面板显示器124(触摸检测部112)离开。

在步骤844中,cpu102执行基于手指的描画处理。步骤844的处理(手指描画处理)在图18中具体示出。与图8的流程图的不同点仅在于,在图18的流程图中,图8的步骤612、步骤622以及步骤624分别变更为步骤860、步骤862以及步骤864。在图18以及图8中,被赋予了相同的参考标号的步骤中的处理基本上相同。

在步骤844的手指描画处理中,只将手指的触摸状态作为对象,执行各处理(描画处理、长按的检测以及指示器的移动等)。例如,在步骤614以及步骤620中,只使手指指示器移动,即使触摸笔的指示器被显示,也不使其移动。例如,如图19所示,若在显示了2个指示器300以及352的状态下,通过手指而描画之后(图18的步骤610),离开手指,则如图20所示,只有手指指示器352移动(图18的步骤614)。与触摸笔200对应的指示器300依然显示在原来的位置。

在步骤606中,也可以只删除手指指示器的菜单,但为了在描画时不会产生障碍,优选删除被显示的全部的指示器的菜单。

在步骤860~步骤864中,cpu102与步骤840相同地,检测手指从触摸面板显示器124离开(手指的离开)的情况。

返回到图17,在步骤846中,cpu102将计时器120复位。与步骤812相同地,步骤846是设定用于决定删除手指指示器的定时的基准的处理。之后,控制转移到图16的步骤816。

在步骤816中,cpu102判定是否在显示了手指指示器的状态下从没有进行手指的触摸操作起经过了规定时间。具体而言,cpu102从计时器120取得当前的计时器的值(在步骤812或者步骤846中复位之后的当前时刻),判定该值是否大于规定值t3(经过了规定时间t3)。在判定为经过了规定时间t3的情况下,控制转移到步骤818。否则,控制转移到步骤514。

在步骤818中,cpu102删除手指指示器。此时,ram106上的手指指示器信息不删除而维持。

以上,除了使用触摸笔的情况之外,对于手指的触摸操作,图像显示装置100也能够与第一实施方式相同地,提供操作容易的用户界面。即,能够检测通过手指而被长按的情况,显示手指指示器(图16的步骤804~步骤810)。在显示了手指指示器的状态下检测到手指的触摸操作的情况下,根据被触摸的位置,显示菜单(图17的步骤544)、变更指示器信息(图17的步骤552)或者执行描画处理(图17的步骤844)。若描画处理结束,手指离开,则手指指示器移动至离开的位置(图18的步骤614)。此外,若在显示了手指指示器的状态下通过手指而长按,则将手指指示器移动至被长按的位置(图18的步骤620)。

图16~图18所示的程序能够进行各种变形而执行。

在上述中,说明了在通过手指而长按的情况下,显示手指指示器的情况,但显示手指指示器的操作并不限定于长按。例如,也可以在通过手指而双击的情况下,显示手指指示器。

在上述中,说明了在通过手指而触摸的情况下显示手指指示器的情况,但并不限定于手指。也可以在通过图像显示装置100能够接收其id的触摸笔以外的物体而被长按的情况下,显示对应的指示器。因此,即使是触摸笔,只要是图像显示装置100不能接收其id的触摸笔或者不发送id的触摸笔,则与手指相同地通过长按,显示对应的指示器。

在上述中,说明了通过发送id的1个触摸笔和手指而显示各个指示器的情况,但并不限定于此。也可以在处理多个触摸笔的第二实施方式中,通过手指的触摸而显示手指指示器。

图像显示装置100并不限定于大画面的显示装置。本发明能够应用于平板型的终端装置等、能够通过触摸而进行描画以及画面操作的全部显示装置中。

本次公开的实施方式只是例示,本发明并不仅限制于上述的实施方式。本发明的范围在参考发明的详细的说明的记载的基础上,由权利要求书的各项权利要求所表示,包含与在其中记载的语言等同的含义以及范围内的全部变更。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1