手写信息输入设备的制作方法

文档序号:6649303阅读:201来源:国知局

专利名称::手写信息输入设备的制作方法
技术领域
:本发明涉及一种具有GUI屏幕的手写信息输入设备,更特别地,涉及一种手写信息输入设备,其能够利用指示装置比如铁笔(stylus)、书写板(tablet)和鼠标来输入和显示手写图案,并能通过操作屏幕上的菜单来提供对于应用程序的操作指令。
背景技术
:传统上广泛使用具有GUI屏幕的信息处理设备。在具有GUI屏幕的信息处理设备中,主要使用的界面属于通过使用例如鼠标的坐标输入装置提供的直接指令来操作屏幕上显示的对象和菜单的类型。作为坐标输入装置,可使用利用铁笔在覆盖于屏幕上的书写板上指定坐标的装置,以及能够通过在GUI屏幕上手写来直接输入的装置。作为手写输入应用程序,已知有画图工具、电子白板程序等能够手写输入的应用程序。按照这些手写画图程序,保存和显示在屏幕上书写的手写图案,同时需要执行编辑命令以便删除或移动已输入的画图数据。因此,需要利用共同的坐标输入装置来输入手写图案和编辑命令。为此,如图8A所示的一般实例,例如通过选择应用程序屏幕90的边缘处设置的菜单91,执行画图模式和编辑模式(例如选择模式和移动模式)之间的切换。在此,由于各操作位置之间的移动量较大,所以位于屏幕边缘处的菜单可能会引起不便,因此可以使用在屏幕90上覆盖的浮动菜单92,如图8B所示。由于可将用于选择命令的菜单放置在接近屏幕上用于手写输入等的操作位置附近,从而这种浮动菜单有利于增强可操作性。但是,当在屏幕上置放浮动菜单时,会出现菜单从视窗中遮蔽一部分屏幕的问题。例如,在图9A的实例中,尽管利用手写图案在屏幕90上输入了字符串“手書き文字の入力”,但是字符“の”被遮蔽在浮动菜单92的后面。为使用户能够看到在菜单后面遮蔽的显示内容,可以如图9B所示将浮动菜单92显示为半透明状态。作为与此类似的技术,JP2004-54589A公开了一种透明软键盘。以这种方式,当根据需要将屏幕上覆盖的菜单等显示为半透明状态时,菜单将不会干扰用户在屏幕上的视线,从而用户能够将菜单保持在方便的位置并很容易地操作它。
发明内容但是,在将浮动菜单显示为半透明状态的情况下,在输入手写字符期间会出现手写操作经过菜单上方时菜单操作变成激活状态的问题。虽然可显示半透明菜单的背景屏幕,但是这将导致在该处的手写输入的失败。因此,例如在电子白板上书写字符期间,如果用户想要在显示菜单的区域进行手写输入时,用户需要将菜单移动到不同的位置然后重新开始书写。此外,在菜单附近的区域进行手写输入期间,用户也可能无意地操作菜单。因此,鉴于前述问题,本发明的目的是提供一种手写信息输入设备,即使在屏幕上显示菜单的位置处其也能实现手写输入,并且能够根据需要实现菜单操作。为了实现上述目的,本发明的手写信息输入设备包括具有屏幕的显示单元;数据处理单元,处理待在屏幕上显示的数据;坐标输入单元,获取操作者利用指示装置在屏幕上指定的位置的坐标数据;菜单显示单元,使屏幕显示菜单图像;手写输入检测单元,基于坐标输入单元获取的坐标数据和预定的判断标准,判断操作者是在输入手写图案还是在指向菜单;菜单显示改变单元,按照手写输入检测单元的判断结果,改变屏幕上显示的菜单图像的透明度;菜单操作单元,按照坐标输入单元获取的坐标数据,执行与菜单图像中的菜单项目关联的处理;以及菜单操作切换单元,在手写输入检测单元判断操作者在输入手写图案的情况下,禁止菜单操作单元的处理,并且在手写输入检测单元判断操作者在指向菜单时,启动菜单操作单元的处理。利用这种结构,在手写输入检测单元判断操作者在输入手写图案的情况下,菜单操作切换单元禁止菜单操作单元的处理,并且在手写输入检测单元判断操作者在指向菜单的情况下,菜单操作切换单元启动菜单操作单元的处理。由此,如果操作者输入的手写图案进入到菜单图像的显示区域,则由于禁止了菜单操作的处理,菜单操作不会意外变成激活状态。另一方面,在操作者想要操作菜单的情况下,由于菜单操作切换单元启动了菜单操作单元的处理,能够激活所需的菜单操作。由此,可以提供这样的手写信息输入设备,其即使在屏幕上显示菜单的位置处也能实现手写输入,并且能够根据需要实现菜单操作。在本发明的手写信息输入设备中,优选地,在手写输入检测单元判断操作者在指向菜单的情况下,菜单显示改变单元将菜单显示单元显示的菜单图像的透明度改变为用于菜单操作的预定透明度,该预定透明度能够使得操作者至少识别出菜单图像中的菜单项目;并且在手写输入检测单元判断操作者在输入手写图案的情况下,菜单显示改变单元将菜单显示单元显示的菜单图像的透明度改变为用于书写的预定透明度,其高于用于菜单操作的透明度。利用这种结构,在操作者输入手写图案的情况下,能够以较接近于透明的状态显示菜单图像。因此,操作者能够在使得操作者可以看得见包含手写图案的背景图像的状态下输入手写图案。在操作者想要操作菜单的情况下,能够以较接近于不透明的状态显示菜单图像。因此,能够清楚地显示菜单图像,从而便于操作者查看所显示的菜单。在本发明的手写信息输入设备中,优选地,用于书写的透明度是完全透明的透明度。利用这种结构,操作者能够在完全不显示菜单的状态下进行手写输入。在本发明的手写信息输入设备中,优选地,在从坐标输入单元中止获取坐标数据开始经过一定时间段之后,菜单显示改变单元将菜单显示单元显示的菜单图像的透明度设定为用于菜单操作的透明度与用于书写的透明度之间的透明度。利用这种结构,当操作者开始输入时,以用于菜单操作的透明度与用于书写的透明度之间的透明度显示菜单图像。因此,在操作者想要接着输入手写图案或者操作菜单的任一种情况下,操作者都会相对容易地看到显示。在本发明的手写信息输入设备中,优选地,坐标输入单元包括能够远程感测的书写板,并且在利用指示装置指定坐标之前能检测指示装置的位置坐标。在坐标输入单元检测的位置坐标位于菜单图像的显示区域之内或者其附近区域时,菜单显示改变单元将菜单显示单元显示的菜单图像的透明度设定为用于菜单操作的透明度和用于书写的透明度之间的透明度。利用这种结构,在指示装置的位置坐标位于菜单图像的显示区域之内或者其附近的情况下,能够以用于菜单操作的透明度和用于书写的透明度之间的透明度显示菜单图像。因此,在操作者开始输入手写图案或操作菜单的任一种情况下,操作者都能相对方便地看到显示。在本发明的手写信息输入设备中,优选地,在坐标输入单元开始获取坐标数据与手写输入检测单元产生关于操作者是在输入手写图案还是在指向菜单的判断结果之间的时间段期间,菜单显示改变单元将菜单显示单元显示的菜单图像的透明度设定为用于菜单操作的透明度与用于书写的透明度之间的透明度。利用这种结构,在一直到作出关于操作者是在输入手写图案还是在指向菜单的判断结果之前的时间段期间,以用于菜单操作的透明度和用于书写的透明度之间的透明度显示菜单图像。因此,紧接在操作者开始输入之后,在操作者想要输入手写图案或是操作菜单的任一种情况下都能相对方便地看到显示。在本发明的手写信息输入设备中,手写输入检测单元以至少一种下述标准作为判断标准,并基于该标准判断出操作者是在输入手写图案还是在指向菜单一划(stroke)的起始位置是否位于菜单图像的显示区域之内;从一划的起始位置到当前位置的距离是否小于预定阈值;从一划的起始位置到当前位置的轨迹长度是否小于预定阈值;从一划的起始位置到当前位置的轨迹书写时间是否小于预定阈值;紧接在前的一划是否是手写图案;以及一划的输入是否在完成紧接在前的一划的输入之后的预定时间内开始。在本发明的手写信息输入设备中,优选地,手写输入检测单元以至少一种下述标准作为判断标准,并基于该标准判断出操作者是在输入手写图案还是在指向菜单从一划的起始位置到当前位置的距离是否小于预定阈值;以及从一划的起始位置到当前位置的轨迹长度是否小于预定阈值。如果紧接在前的一划是手写图案,并且一划的输入在完成紧接在前的一划的输入之后的预定时间内开始,则可以改变阈值大小。此外,为了实现上述目的,本发明的程序控制手写信息输入设备的操作,该手写信息输入设备包括具有屏幕的显示单元,以及获取操作者利用指示装置在屏幕上指定的位置的坐标数据的坐标输入单元。该程序使得手写信息输入设备的处理器执行包含如下过程的程序处理待在屏幕上显示的数据的数据处理过程;使得屏幕显示菜单图像的菜单显示过程;基于坐标输入单元获取的坐标数据和预定的判断标准,判断操作者在输入手写图案还是在指向菜单的手写输入检测过程;按照手写输入检测过程的判断结果,改变屏幕上显示的菜单图像的透明度的菜单显示改变过程;按照坐标输入单元获取的坐标数据,执行与菜单图像中的菜单项目关联的处理的菜单操作过程;以及菜单操作切换过程,在手写输入检测过程判断操作者在输入手写图案的情况下,其禁止菜单操作过程,并且在手写输入检测过程判断操作者在指向菜单的情况下,其启动菜单操作过程。此外,为了实现上述目的,本发明的程序记录介质上存储有控制手写信息输入设备的操作的程序,该手写信息输入设备包括具有屏幕的显示单元,以及获取操作者利用指示装置在屏幕上指定的位置的坐标数据的坐标输入单元。该程序使得手写信息输入设备的处理器执行包含如下过程的程序处理待在屏幕上显示的数据的数据处理过程;使得屏幕显示菜单图像的菜单显示过程;基于坐标输入单元获取的坐标数据和预定的判断标准,判断操作者是在输入手写图案还是在指向菜单的手写输入检测过程;按照手写输入检测过程的判断结果,改变屏幕上显示的菜单图像的透明度的菜单显示改变过程;按照坐标输入单元获取的坐标数据,执行与菜单图像中的菜单项目关联的处理的菜单操作过程;以及菜单操作切换过程,在手写输入检测过程判断操作者在输入手写图案的情况下,其禁止菜单操作过程,并且在手写输入检测过程判断操作者在指向菜单的情况下,其启动菜单操作过程。按照本发明,可提供这样的手写信息输入设备,其即使在屏幕上显示菜单的位置处也能实现手写输入,并且能够根据需要实现菜单操作。图1是示意性地示出按照本发明一个实施例的手写信息输入设备的功能结构的框图;图2是示出在按照本发明一个实施例的手写信息输入设备中显示单元、坐标输入单元和其他功能模块之间关系的框图;图3是示出在按照本发明一个实施例的手写信息输入设备中包含的手写输入检测单元执行的操作的一个实例的流程图;图4是示出手写输入检测单元执行的操作的另一实例的流程图;图5是示出在按照本发明一个实施例的手写信息输入设备中包含的菜单显示单元的结构的一个实例的框图;图6是示出在按照本发明一个实施例的手写信息输入设备中包含的菜单显示改变单元的结构的一个实例的框图;图7是示出在按照本发明一个实施例的手写信息输入设备中包含的菜单显示改变单元的结构的另一实例的框图;图8A和8B示出了在传统手写信息输入设备中的菜单显示模式的一个实例;以及图9A和9B示出了在传统手写信息输入设备中的菜单显示模式的另一实例。具体实施例方式下面将描述按照本发明的手写信息输入设备的一个实施例。按照本实施例的手写信息输入设备包括所谓的书写板式个人计算机,其能够利用配备有显示书写板的个人计算机或PDA等中的笔在屏幕上实现手写输入。图1是示出本实施例的手写信息输入设备1的功能结构的框图。如图1所示,手写信息输入设备1包括显示单元11;坐标输入单元12;数据处理单元13;菜单显示单元14;菜单显示改变单元15;菜单操作单元16;手写输入单元17;手写输入检测单元18;以及菜单操作切换单元19。显示单元11可以实施为平面显示装置,比如液晶显示器。坐标输入单元12可被实施为在显示单元11上叠加的透明书写板。换句话说,在手写信息输入设备1中,显示单元11和坐标输入单元12被构造为与显示器集成为一体的书写板(display-integratedtablet)。此处,在图1中,将数据处理单元13、菜单显示单元14、菜单显示改变单元15、菜单操作单元16、手写输入单元17、手写输入检测单元18和菜单操作切换单元19作为独立的功能模块示出。然而,也可通过使得手写信息输入设备的CPU按照预定程序(操作系统和应用程序)操作来实施这些模块的功能。也就是说,可能并不总是存在与这些模块中的每一个相对应的分离的硬件。现在参照图2,下面将描述在操作者利用笔进行输入时,在手写信息输入设备1的图1的各模块中进行的处理。如图2所示,假定坐标输入单元12(书写板)和显示单元11(显示器)提供手写判断层12a、菜单层12b、应用程序输入层12c和显示层11a。手写判断层12a主要由手写输入检测单元18来实施。菜单层12b主要由菜单操作单元16来实施。应用程序输入层12c主要由手写输入单元17来实施。显示层11a主要由数据处理单元13、菜单显示单元14和菜单显示改变单元15来实施。当操作者利用笔向坐标输入单元12进行输入时,首先,作为最上层的手写判断层12a获取利用笔输入的信息的坐标信息。将获取的坐标信息从手写判断层12a传递到手写输入检测单元18。基于该坐标信息,手写输入检测单元18判断操作者是否在输入手写图案。注意此处本发明的“手写图案”是指操作者利用笔来画写以输入字符、符号或图形的手写输入。菜单操作(例如点击菜单)的输入不是手写图案。如果手写输入检测单元18判断操作者在输入手写图案,则菜单操作切换单元19指示菜单操作单元16忽略输入坐标。从而,坐标信息通过菜单层12b(即,未经受菜单操作单元16的任何处理)而到达应用程序输入层12c,在此坐标信息经受手写输入单元17的处理。另一方面,如果手写输入检测单元18判断操作者的输入不是手写图案,则将坐标信息传递到菜单层12b,并且菜单操作单元16利用坐标信息进行菜单操作。此处,在坐标信息指示的位置未处于显示单元11显示菜单的区域(此后称为菜单区域)中的情况下,将坐标信息从菜单层12b传递到下面的应用程序输入层12c。另一方面,在坐标信息指示的位置处于菜单区域中的情况下,利用坐标信息进行菜单操作,而不将其传递到应用程序输入层12c。上述处理的进程经数据处理单元13显示在显示层11a上,同时菜单的显示模式由菜单显示单元14和菜单显示改变单元15根据需要来改变。也就是说,数据处理单元13进行数据处理以便在显示单元11的屏幕上显示除了菜单之外的各种图像(包括手写图案的手写输入),同时菜单显示单元14进行在显示单元11的屏幕上显示菜单图像所需的数据处理。下面将描述手写输入检测单元18判断是否输入了手写图案的程序的两个实例。第一实例在第一实例中,手写输入检测单元18获取从落笔到当前状态的坐标序列(一划),并且基于三个判断标准来判断操作者的输入是否是手写图案,这三个判断标准是(1)从起始位置(落笔位置)到当前坐标位置的距离,(2)轨迹的长度,以及(3)轨迹的书写时间。也就是说,在第一实例中,手写输入检测单元18能够在每一划(stroke)的书写过程中以划为单位判断每一划是否是手写图案。图3是第一实例中的判断程序的流程图。当操作者在一个坐标点开始输入时,手写输入检测单元18从坐标输入单元12接收起始位置(落笔位置)的坐标信息,并且判断该起始位置是否处于菜单区域中(Op1)。如果起始位置未处于菜单区域中(Op1的结果为否),则手写输入检测单元18判断出操作者的输入是手写图案(Op7)。另一方面,如果起始位置处于菜单区域中(Op1的结果为是),则手写输入检测单元18接收坐标输入单元12在操作者的书写期间顺序采样的后续坐标信息(Op2)。手写输入检测单元18判断从起始位置到由Op2接收到的坐标信息指示的位置的直线距离是否小于预定阈值(Th1)(Op3)。在Op3的结果为是的情况下,手写输入检测单元18判断操作者的输入是手写图案(Op3)。另一方面,如果Op3的结果是否,则手写输入检测单元18判断从起始位置到由Op2接收到的坐标信息指示的位置的轨迹长度是否小于预定阈值(Th2)(Op4)。在Op4的结果为是的情况下,手写输入检测单元18判断操作者的输入是手写图案(Op7)。以这种方式,检查距离起始位置的直线距离和轨迹长度,从而即使在画写圆圈等的情况下也能正确地进行关于是否是手写图案的判断。另一方面,如果Op4的结果为否,则手写输入检测单元18判断从起始位置到在Op2接收到的坐标信息指示的位置的轨迹书写时间是否小于预定阈值(Th3)(Op5)。在Op5的结果为是的情况下,手写输入检测单元18判断操作者的输入是手写图案(Op7)。如果Op5的结果为否,则手写输入检测单元18判断Op2接收到的坐标信息是否表示该划的终点(Op6)。在表示终点的情况下,手写输入检测单元18判断操作者的输入不是手写图案(Op8)。另一方面,在不表示终点的情况下,程序返回到Op2,其中手写输入检测单元18接收下一坐标信息并且重复Op3或后续的程序。注意此处可根据实际情况自由设定三个阈值Th1至Th3。作为优选实例,例如在显示单元11是纵横比为1024像素×768像素的12英寸显示器(输入坐标单元也是1024像素×768像素)的情况下,可以假设Th1、Th2和Th3的有效阈值分别是5像素、10像素和0.5秒。这仅作为一个实例,而本发明的实施例并不局限于此。在该第一实例中,在Op1,基于起始位置是否位于菜单区域之内来判断操作者的输入是否是手写图案。这是非限定性的实例,也可基于起始位置等与菜单区域之间的位置关系来进行判断。第二实例第二实例的基本程序流程与第一实例基本相同,除了下述区别第二实例的手写输入检测单元18具有用于存储关于紧接在前的一划是否是手写图案的判断结果的存储器,并且Op3和Op4的阈值(Th1和Th2)基于从紧接在前的坐标输入开始经过的时间以及关于紧接在前的一划是否是手写图案的判断结果来改变。在该第二实例中,当操作者开始输入一坐标点时,手写输入检测单元18执行在图3所示Op1之前的、如图4所示的从Op11至Op16的程序。也就是说,当操作者启动坐标输入程序时,手写输入检测单元18判断从紧接在前的坐标输入开始经过的时间是否小于预定阈值(Th4)(Op11)。如果Op11的判断结果为是,则使用正常阈值作为Th1和Th2(Op15)。也就是说,在Op15不改变Th1和Th2的值,并且程序进行到Op1(见图3)。另一方面,如果Op11的判断结果为否,则手写输入检测单元18查阅上述存储器,并且如果紧接在前的一划不是手写图案(Op12的结果为否),则与上述处理类似,程序进行到Op15。另一方面,如果紧接在前的一划是手写图案(Op12的结果为是),则手写输入检测单元18判断从紧接在前的坐标输入到当前坐标输入之间经过的时间是否在预定阈值(Th5)之内(Op13)。此处,Th5小于Th4,并且可以假定例如Th4为1秒,Th5为0.2秒。这仅作为一个实例,而本发明的实施例并不局限于此。如果Op13的结果为是,则在完成紧接在作为手写输入图案之前输入的一划的书写之后的很短时间(Th5)内开始当前坐标输入。因此,手写输入检测单元18判断操作者的输入是手写图案(Op7)。该判断结果是依据这样的趋向作出的当操作者输入手写图案时,他/她会连续输入多划,而各划之间不会有长的时间间隔。另一方面,如果Op3的结果为否,则手写输入检测单元18改变Th1和Th2的值(Op4),然后执行如图3所示的Op1或后续的程序。更具体地,在Op14,手写输入检测单元18将Op3和Op4所用的Th1和Th2的值减少预定值。例如,在Th1和Th2如前所述被设定为5像素和10像素的情况下,可分别将这些阈值减少预定值,使得Th1可以是3像素,并且Th2可以是6像素。由此,在手写图案的连续输入期间,可使菜单操作单元16处于较不易激活的状态。此处注意,Th1和Th2的改变量可以如上所述彼此不同,也可以相同。以上描述了手写输入检测单元18判断手写图案的程序实例。但是,也可进行除了上述程序之外的其他程序来判断手写图案。如上所述,手写输入检测单元18执行关于操作者的输入是否是手写图案的判断程序。随后,如果判断出输入的是手写图案,则菜单操作切换单元19向菜单操作单元16发出指令,以使其不被操作者的输入激活。由此,手写图案的一划在字符、符号和图形的输入期间进入菜单区域时,菜单操作不会被意外激活。另一方面,如果判断出输入的不是手写图案,则菜单操作切换单元19向菜单操作单元16发出指令,以使其被操作者的输入激活。由此,利用笔进行的操作菜单的操作决不会被意外识别成手写图案。菜单操作单元16判断操作者利用笔输入的坐标位置是否在菜单区域之内,并且如果判断出在菜单区域之内,则菜单操作单元16将对应于该坐标的菜单项目传递到数据处理单元13。例如可基于输入划的终点是否在菜单区域之内来进行关于菜单区域的内部或外部的判断。手写输入单元17将输入坐标信息传递到正在由数据处理单元13执行的应用程序。菜单显示单元14和菜单显示改变单元15控制此时在显示单元11的屏幕上显示的菜单的显示属性。由数据处理单元13来指定关于在菜单上将显示什么内容以及它们如何布局的细节(其依据执行的应用程序而不同)。在本实施例中,菜单显示单元14和菜单显示改变单元15具有下述功能重设从数据处理单元13传递的菜单图像的颜色和透明度,以及启动其在显示单元11的屏幕上的显示。图5示出菜单显示单元14的结构的一个实例。菜单显示单元14包括存储器14a和菜单图像产生单元14b。菜单显示改变单元15使存储器14a存储透明度。菜单图像产生单元14b将从数据处理单元13传递的菜单图像的透明度改变为在存储器14a中存储的透明度,并且使得显示装置显示该图像。用于改变菜单图像透明度的菜单图像产生单元14b可由图像处理程序来实施。此处,可由菜单显示改变单元15设定透明度的具体值,并且菜单图像产生单元14b仅查阅作为透明度设定的值。下面描述菜单图像产生单元14b的具体操作。当给出菜单图像及其背景图像时,菜单图像产生单元14b基于存储器14a中存储的透明度的值产生新的图像。利用RGB值表示图像上一个点(一个像素)的颜色的值(像素值),并且每个RGB值可在1至255的范围内。此处,关于菜单区域内的一个点,假定其背景图像的像素值(R,G,B)是(R1,G1,B1),并且菜单图像的像素值(R,G,B)是(R2,G2,B2)。透明度α是0≤α≤1。然后,菜单图像产生单元14b通过下述公式来计算将在显示单元11上显示的像素值(RD,GD,BD)RD=R2×α+R1×(1-α)GD=G2×α+G1×(1-α)BD=B2×α+B1×(1-α)也就是说,在α=0的情况下,菜单图像是透明的,并且在菜单区域中仅有背景图像是可见的。在α=1的情况下,菜单图像是不透明的,并且在菜单区域中仅有菜单图像是可见的,背景图像是完全看不见的。因此,在手写输入检测单元18判断操作者的输入是手写图案的情况下,菜单显示改变单元15使得存储器14a存储0作为透明度α,由此菜单图像在显示单元11上变得不可见。结果,当操作者想要输入手写图案时,不显示菜单图像,但是包含手写图案的手写输入的背景图像变得可见。因此,菜单图像不会干扰手写输入。此外,在这种情况下,如上所述菜单操作切换单元19向菜单操作单元16发出指令,以使其不会被操作者的输入激活,因此即使在操作者输入的一划进入到菜单区域中时,菜单操作也决不会被意外激活。另一方面,在手写输入检测单元18判断操作者的输入不是手写图案的情况下,菜单显示改变单元15可使得存储器14a存储1作为透明度α,由此菜单图像显示在显示单元11上。此外,在这种情况下,菜单操作切换单元19向菜单操作单元16发出指令,以使其被操作者的输入激活。由此,在操作者的输入不是手写图案的情况下,显示菜单图像,从而操作者可操作该菜单。如上所述,菜单显示改变单元15接收来自手写输入检测单元18的判断结果,并且使存储器14a存储透明度。为此,菜单显示改变单元15内设有存储器15a,如图6所示。在该存储器15a中,预先设定透明度α1和α2,其中α1是手写输入检测单元18的判断结果表示手写图案时的透明度(称为“用于书写的透明度”);α2是判断结果不表示手写图案时的透明度(称为“用于菜单操作的透明度”)。也就是说,为了实现上述实例,可将α1和α2分别设置为0和1。此处注意,α1和α2的值不限于0或1。例如,作为另一优选实例,可以以允许操作者至少得知菜单图像的存在位置的透明程度在显示单元11的屏幕上显示菜单图像。由此,菜单图像不会干扰手写图案的输入,并且在操作者完成手写图案的输入之后想要进行菜单操作时,他/她能够容易地得知菜单的位置。为此,可将例如约为0.1的小数设置为α1。类似地,关于在操作者的输入被判断为不是手写图案的情况下使用的用于菜单操作的透明度α2,α2的值不必总是设为1,其可以设置为允许操作者至少识别出菜单图像中菜单项目的透明程度(例如,约0.9)。在上述说明中,基于操作者的输入是否是手写图案,在操作者的某些输入操作期间,透明度在两个不同的值之间改变。除此之外,当操作者完成输入之后经过了一定时间段时,可将菜单的透明度变为第三透明度。例如,如图7所示,与上述的“用于书写的透明度”和“用于菜单操作的透明度”一样,可在菜单显示改变单元15的存储器15a中设置“正常透明度”,其中在操作者完成输入并经过了一定时间段之后,使用该正常透明度。作为正常透明度,可设置用于书写的透明度和用于菜单操作的透明度之间的值,例如小数0.5。但是在这种情况下,需要检测在完成坐标输入之后是否经过了一定时间段。因此,如图7所示,可在菜单显示改变单元15中进一步设置计时器15b。在坐标输入完成时,手写输入检测单元18将计时通知给菜单显示改变单元15。当菜单显示改变单元15收到该通知时,计时器15b开始测量,并且在经过了一定时间段之后,在菜单显示单元14的存储器14a内设置存储器15a内存储的正常透明度α3的值。由此,当操作者完成坐标输入之后经过了一定时间段时,可以用于书写的透明度和用于菜单操作的透明度之间的中间透明度来显示菜单。作为又一优选实施例,在利用能够远程感测(remotesensing)的书写板实施坐标输入单元12的情况下,当书写板检测到笔以非接触方式变得靠近菜单区域时,菜单显示改变单元15使得菜单图像以允许操作者读取菜单项目的透明程度来显示(称为“邻近透明度”)。例如,在铁笔的情况下,远程感测功能能够检测到铁笔的指针位置,该远程感测功能即使在铁笔远离书写板时也能检测到铁笔的坐标。该指针位置信息由坐标输入单元12检测并且被传送到菜单显示改变单元15,如图1的虚线所示。作为上述的“邻近透明度”,优选地将透明度α设置为低于上述“用于书写的透明度”、低于或近似等于“正常透明度”、并高于“用于菜单操作的透明度”。由此,当操作者将笔移到书写板附近时,菜单图像能以使得菜单项目可读的透明度来显示,并且因此,当操作者开始利用笔进行手写输入时,菜单不会干扰书写。此外,在操作者想要操作菜单的情况下,他/她能够容易地识别出待选择的菜单项目。此处注意,能够远程感测的书写板包括例如电磁感应类型(电磁传递和接收反应类型(electromagneticdeliveringandreceivingactiontype))书写板,但是并不限于此。在操作者不仅利用笔而且利用比如鼠标之类的指示装置输入坐标的情况下,当操作者将鼠标指针移到菜单区域附近时,优选地,坐标输入单元12检测坐标指针与菜单区域的接近程度,并且与上述类似使得菜单区域的透明度处于使菜单项目可读(邻近透明度)的状态。另一方面,在坐标输入单元12利用不能够进行远程感测的书写板来实施的情况下,只有在笔实际上接触书写板后经过了一定时间段之后,才可以实现关于是否输入了手写图案的判断(见图3)。为此,在不能够进行远程感测的情况下,在操作者利用笔开始输入与手写输入检测单元18产生关于是否为手写图案的判断结果之间的时间段期间,优选地以使得菜单项目可读的透明程度(邻近透明度)来显示菜单图像。同时,关于这种情况下的“邻近透明度”,优选地将透明度α设置为低于上述“用于书写的透明度”、低于或近似等于“正常透明度”、并高于“用于菜单操作的透明度”。由此,当操作者利用笔开始向书写板进行输入时,直到产生关于是否是手写图案的判断结果之前,都能以使得菜单项目可读的透明度显示菜单图像。因此即使操作者的输入是手写图案,菜单也不会干扰书写。而且,即使在操作者想要操作菜单的情况下,他/她也能容易地识别出待选择的菜单项目。从而,在手写输入检测单元18判断输入的是手写图案的情况下,所显示的菜单图像的透明度变为具有更高透明度的“用于书写的透明度”。另一方面,在判断输入的不是手写图案的情况下,所显示的菜单图像的透明度变为具有更低透明度的“用于菜单操作的透明度”。此处,作为能够远程感测的书写板,已知有抗蚀膜(resistivefilm)类型、模拟电容耦合(analoguecapacitivecoupling)类型、表面声波(surfaceacousticwave)类型装置等。但是,这些类型只是优选的例子,可应用于本发明的书写板不限于这些类型的装置。本发明可应用于手写信息输入设备,其即使在屏幕上显示菜单的位置处也能进行手写输入,同时也能根据需要操作菜单。在不脱离本发明的精神或实质特点的情况下,可将本发明实施为其他形式。在本申请中公开的实施例在所有方面都是示范性的而不是限制性的。本发明的范围由所附权利要求而不是前述说明来限定,并且落入权利要求的含义及等效范围内的所有变化都涵盖在本发明的范围之内。权利要求1.一种手写信息输入设备,包括具有屏幕的显示单元;数据处理单元,其处理将在该屏幕上显示的数据;坐标输入单元,其获取操作者利用指示装置在该屏幕上指定的位置的坐标数据;菜单显示单元,其使得该屏幕显示菜单图像;手写输入检测单元,其基于该坐标输入单元获取的坐标数据和预定的判断标准,判断操作者是在输入手写图案还是在指向菜单;菜单显示改变单元,其按照该手写输入检测单元的判断结果,改变在该屏幕上显示的该菜单图像的透明度;菜单操作单元,其按照该坐标输入单元获取的该坐标数据,执行与该菜单图像中的菜单项目关联的处理;以及菜单操作切换单元,在该手写输入检测单元判断出操作者在输入手写图案的情况下,其禁止该菜单操作单元的处理,并且在该手写输入检测单元判断出操作者在指向菜单时,其启动该菜单操作单元的处理。2.如权利要求1所述的手写信息输入设备,其中在该手写输入检测单元判断出操作者在指向菜单的情况下,该菜单显示改变单元将该菜单显示单元显示的该菜单图像的透明度改变为用于菜单操作的预定透明度,该预定透明度使得操作者能够至少识别出该菜单图像中的菜单项目,以及在该手写输入检测单元判断出操作者在输入手写图案的情况下,该菜单显示改变单元将该菜单显示单元显示的该菜单图像的透明度改变为用于书写的预定透明度,该用于书写的预定透明度高于所述用于菜单操作的透明度。3.如权利要求2所述的手写信息输入设备,其中所述用于书写的透明度是完全透明时的透明度。4.如权利要求2所述的手写信息输入设备,其中在从该坐标输入单元中止获取坐标数据开始经过一定时间段之后,该菜单显示改变单元将该菜单显示单元显示的该菜单图像的透明度设定为用于菜单操作的透明度与用于书写的透明度之间的透明度。5.如权利要求2所述的手写信息输入设备,其中该坐标输入单元包括能够远程感测的书写板,并且在利用该指示装置指定坐标之前能检测到该指示装置的位置坐标,以及在该坐标输入单元检测的该位置坐标位于该菜单图像的显示区域之内或者其附近区域时,该菜单显示改变单元将该菜单显示单元显示的该菜单图像的透明度设定为用于菜单操作的透明度和用于书写的透明度之间的透明度。6.如权利要求2所述的手写信息输入设备,其中在该坐标输入单元开始获取坐标数据与该手写输入检测单元产生关于操作者是在输入手写图案还是在指向菜单的判断结果之间的时间段期间,该菜单显示改变单元将该菜单显示单元显示的该菜单图像的透明度设定为用于菜单操作的透明度与用于书写的透明度之间的透明度。7.如权利要求1所述的手写信息输入设备,其中该手写输入检测单元以至少一种下述标准作为判断标准,并基于该标准判断出操作者是在输入手写图案还是在指向菜单,所述标准包括一划的起始位置是否位于该菜单图像的显示区域之内;从一划的起始位置到当前位置的距离是否小于预定阈值;从一划的起始位置到当前位置的轨迹长度是否小于预定阈值;从一划的起始位置到当前位置的轨迹书写时间是否小于预定阈值;紧接在前的一划是否是手写图案;以及一划的输入是否在完成紧接在前的一划的输入之后的预定时间内开始。8.如权利要求1所述的手写信息输入设备,其中该手写输入检测单元以至少一种下述标准作为判断标准,并基于该标准判断出操作者是在输入手写图案还是在指向菜单,所述标准包括从一划的起始位置到当前位置的距离是否小于预定阈值;以及从一划的起始位置到当前位置的轨迹长度是否小于预定阈值,以及如果紧接在前的一划是手写图案,并且一划的输入是在完成紧接在前的一划的输入之后的预定时间内开始,则改变所述阈值大小。9.一种记录介质,在其上存储有控制手写信息输入设备的操作的程序,该手写信息输入设备包括具有屏幕的显示单元,以及获取操作者利用指示装置在该屏幕上指定的位置的坐标数据的坐标输入单元,其中该程序使得该手写信息输入设备的处理器执行包含如下过程的程序处理将在该屏幕上显示的数据的数据处理过程;使得该屏幕显示菜单图像的菜单显示过程;手写输入检测过程,其基于该坐标输入单元获取的该坐标数据和预定的判断标准,判断操作者在输入手写图案还是在指向菜单;菜单显示改变过程,其按照该手写输入检测过程的判断结果,改变该屏幕上显示的该菜单图像的透明度;菜单操作过程,其按照该坐标输入单元获取的该坐标数据,执行与该菜单图像中的菜单项目关联的处理;以及菜单操作切换过程,在该手写输入检测过程判断操作者在输入手写图案的情况下,其禁止该菜单操作过程,并且在该手写输入检测过程判断操作者在指向菜单的情况下,其启动菜单操作过程。全文摘要提供一种手写信息输入设备,其即使在屏幕上显示菜单的位置处也能进行手写输入,并且能够根据需要进行菜单操作。该手写信息输入设备包括显示单元;坐标输入单元;菜单显示单元;手写输入检测单元,其基于坐标输入单元获取的坐标数据判断操作者在输入手写图案还是在指向菜单;菜单显示改变单元,其按照判断结果改变菜单图像的透明度;菜单操作单元,其按照坐标输入单元获取的坐标数据执行与菜单图像中的菜单项目关联的处理;以及菜单操作切换单元,在判断为输入手写图案的情况下,禁止菜单操作单元的处理;在判断为指向菜单的情况下,启动菜单操作单元的处理。文档编号G06F3/033GK1877508SQ200510107668公开日2006年12月13日申请日期2005年9月29日优先权日2005年6月7日发明者田中宏,秋山胜彦申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1