可编程显示器及其控制装置的制作方法

文档序号:14947208发布日期:2018-07-17 21:47阅读:283来源:国知局

本发明涉及可编程显示器,尤其是涉及可编程显示器的输入界面。



背景技术:

关于可编程显示器的输入界面例如已知有使用触摸面板的输入界面。对此参考图9进行说明。

图9是可编程显示器的概要结构图,尤其是简单地表示出与输入界面相关的结构的图。图9(a)是截面图,图9(b)是平面图。此外,图9(b)也可以认为是表示显示例的图。

如图所示的可编程显示器100具有触摸面板101、液晶面板102。通常以与液晶面板102重叠的方式设置有触摸面板101。虽然图中未特别地表示出,还有触摸面板控制器和图形控制器等。当用户通过例如自己的手指等按压(触摸)触摸面板101的任意位置时,触摸面板控制器等检测出该按压坐标。

此外,图形控制器将存储在未图示的存储器等中的各种画面组件(开关、灯、仪表等)基于其显示位置坐标在液晶面板102上的规定位置显示。即,可编程显示器100的显示屏幕(液晶面板102等)中显示配置有多个画面组件而构成的操作显示画面。该画面组件例如有开关、灯、数值显示、图表、仪表等种类。

图9(b)中表示这样的操作显示画面的一个例子。

该例子的操作显示画面中表示了显示两个作为上述画面组件的一例的开关的例子。用户选择两个开关中的所期望的开关,通过按压该开关的显示位置(触摸),如上所述触摸面板控制器等检测该按压坐标,由此识别上述开关操作,执行分配给该开关的功能处理。

此外,例如公知有专利文献1的现有技术。

专利文献1的发明提供能够可靠地防止触摸开关的误操作的矩阵方式触摸面板装置。

在专利文献1中例如通过沿着X、Y方向将触摸面板的矩阵区域A~L分割为4个区域,定义小矩阵区域。用于判定触摸开关TS1、TS2的操作的操作判定用触摸开关区域DA1、DA2以与小矩阵区域匹配的方式确定。在操作判定用触摸开关区域DA1、DA2中,当在共有一个顶点的相邻的四个小矩阵区域分别所属的矩阵区域的全部操作被检测到时,判定为对应于该区域DA1、DA2的触摸开关TS1、TS2被有效地操作。

专利文献1:日本特开2002-297315号公报



技术实现要素:

在此,图9(b)中仅表示了两个开关,实际上配置有上述开关、灯、数值显示、图表、仪表等各种各样的画面组件,另外例如存在仅开关就配置有多个开关的情况。因此,虽然未图示,特别地在画面组件多的情况下,可能存在画面组件密集配置/显示的情况下。因此,例如如图9(b)所示的两个开关,画面组件之间的距离接近。如果进一步地增加画面组件,由于没有配置的空间,目前只能通过减少各画面组件的尺寸来应对。小尺寸的开关不易于按压,存在按到意图要按压的开关以外的开关的情况。

这样,由于可编程显示器的操作显示画面不仅进行显示,而且通过用户手指等在画面上进行操作输入,因此,如上所述相对于显示屏幕的大小,画面组件较多的情况下,即使没有用户导致的判断错误或按压错误,也存在发生误操作的情况。

上述专利文献1等现有技术无法解决这样的问题。

本发明的课题在于,提供作为可编程显示器的操作显示画面上的输入界面,使用激光指示器和光位置传感器,由此可防止画面组件操作的误操作的可编程显示器、其控制装置等。

用于解决课题的方法

本发明的可编程显示器例如为具有控制装置、与显示配置有多个画面组件的操作显示画面的显示用面板相对应地设置有触摸面板的可编程显示器,具有以下的结构。

首先,对应上述显示用面板进一步地设置有检测光的照射位置的光位置传感器片,而且,上述控制装置具有:指定坐标判别单元,当检测到任意光斑照射在上述光位置传感器片上的任意位置时,求出与该照射位置对应的上述操作显示画面上的坐标;指定组件判别单元,将与该指定坐标判别单元所求得的坐标相对应的画面组件判定为指定组件;触摸操作判定单元,判定对上述触摸面板的规定操作的有无;和画面组件决定单元,在通过该触摸操作判定单元判定为有上述规定操作时,决定执行由上述指定组件判别单元判定为上述指定组件的画面组件的操作。

上述规定操作例如为上述触摸面板上的任意位置的触摸操作。

在现有技术中,利用触摸面板,通过触摸操作所希望的画面组件的显示位置,可看作进行了该画面组件的指定和决定(决定执行该画面组件的操作)。对此,本发明利用激光和光位置传感器片,进行期望的画面组件的指定。由于与手指相比,激光的照射区域极小,即使画面组件显示小也不存在问题。

然后在该状态下存在对触摸面板的规定操作时,成为被判定为上述指定组件的画面组件的操作确定(决定执行该画面组件的操作)。该规定操作例如为触摸面板上的任意位置的触摸操作。即在该例子的情况下,触摸面板特别地为不进行触摸位置坐标检测的部件,而是例如仅检测触摸操作的有无的部件。

发明效果

通过本发明的可编程显示器、其控制装置,作为可编程显示器的操作显示画面上的输入界面,能够通过使用激光指示器和光位置传感器片防止画面组件操作的误操作。

附图说明

图1是该例的可编程显示器的结构例。

图2(a)、(b)是实施例1中的可编程显示器的概要结构图。

图3是实施例1中的可编程显示器的处理流程图。

图4(a)、(b)是实施例2中的可编程显示器的概要结构图。

图5是实施例2中的可编程显示器的处理流程图。

图6(a)、(b)是实施例3中的可编程显示器的概要结构图。

图7(a)、(b)是PSD传感器的X方向截面图、Y方向截面图。

图8是PSD传感器的俯视图。

图9(a)、(b)是现有的可编程显示器的概要结构图。

具体实施方式

以下参考附图针对本发明的实施方式进行说明。

图1是该例的可编程显示器的结构例。

图示的可编程显示器1等具有显示操作控制装置10、触摸面板2、显示屏幕3、通信接口4等。

显示操作控制装置10等由CPU11、闪存ROM12(Flash ROM)、RAM13、通信控制器14、图形控制器15、触摸面板控制器16等构成,它们与总线17连接到。此外,该例的可编程显示器1进一步具有坐标检测装置20。

CPU11是控制显示操作控制装置10整体的中央处理装置(运算处理器)。CPU11通过执行预先收容在闪存ROM12中的程序进行规定的运算动作。各种运算结果适当地收容在RAM13中。图形控制器16通过将显示对象数据展开在未图示的显存(Video RAM)中,在显示屏幕3上显示。

显示对象数据例如为上述的开关、灯等画面组件,预先收容在闪存ROM12中。并且不仅收容有图像,还收容有与显示位置坐标和大小相关的数据。

显示屏幕3例如由上述液晶面板等构成,触摸面板2以重叠在该液晶面板上的方式设置。此外,该例中以液晶面板(液晶显示屏)为例,但并不限定于该例,例如也可以为有机EL(Electro-Luminescence:电致发光)显示屏等。这些液晶面板或有机EL面板总称为“显示用面板”。例如,后述的实施例1中,以与“显示用面板”对应地(例如重叠地)设置有触摸面板2的现有结构为基础,构成追加有光传感器电阻膜21的结构。

与现有技术同样地,在显示屏幕3显示将多个画面组件配置在规定位置而构成的操作显示画面。如上所述,与显示屏幕的大小相比画面组件多的情况下,发生误操作的可能性变高。

此外,通信控制器14通过通信接口4控制与未图示的PLC主体等外部机器的数据收发。

用户对触摸面板2的按压操作(触摸)的检测结果通过触摸面板控制器15取入CPU11等中并被进行解析。在现有技术中,由此检测出按压(触摸)的位置坐标,据此判别用户操作的画面组件,在本方法中并不一定检测位置坐标,而可以仅检测触摸操作的有无。详细内容在后面说明。

用以通过CPU11执行该例后述的各种处理(尤其是流程图的处理)的应用程序预先存储在例如上述闪存ROM12等中。通过CPU11读出这些程序并执行。

在此,如上所述,触摸面板2和触摸面板控制器16并不一定检测按压(触摸)的位置坐标,因此也存在可以取消它们的情况(后面说明取消它们的实施例)。

此外,也有将触摸面板2和触摸面板控制器16总称为触摸输入部的情况。现有技术的触摸输入部检测用户触摸触摸面板2的任意位置以及该触摸位置坐标,并不限定于该例。

此外,CPU11将例如由触摸输入部检测出的触摸面板2上的位置坐标转换成操作显示画面上的位置坐标,但并不限定于该例,对于该坐标转换并不逐一说明。关于将由位置检测装置20检测出的光传感器电阻膜21上的位置坐标转换成操作显示画面上的位置坐标也大致相同。

该例的可编程显示器1中,用户指示操作的位置坐标的检测由上述坐标检测装置20进行(现有技术中由触摸输入部进行)。坐标检测装置20与上述基于用户的触摸操作的位置检测不同,基于由用户进行激光指示器操作产生的激光进行位置检测。

本方法中,利用激光指示器能够可靠地操作执行用户意图要操作的画面组件(开关等),能够防止画面组件的误操作。进一步地,通过后述的指引框,用户容易分辨当前指定的画面组件,能够提高便利性,也提高防止误操作的效果。

本方法中,通过利用已有的激光指示器,即使在因为画面组件密集或较小而手指难以操作的情况下,也能够可靠地指定用户意图要指定的画面组件。进一步地,通过激光指示器自身发出的可见光激光的引导或基于位置检测装置20的位置检测的结果而显示的按压引导显示(后述的指引框显示等)等,能够可靠地按压用户意图要按压的画面组件(开关等)。

此外,如下面的实施例2所述,通过使用显示器专用的激光指示器,能够简化显示器1的结构。

位置检测装置20,根据例如相对激光指示器发出的激光光电二极管产生的电阻值变化,检测指向坐标(基于现有的光传感器等的坐标检测)。具体内容在后面说明。

并且,通过激光指示器与位置检测装置20,能够可靠地判别用户意图中的画面组件,通过ON/OFF(开/关)操作确定对该画面组件的操作。此外,ON/OFF操作例如通过触摸输入部检测,但并不限定于该例。

在现有技术中,小尺寸的画面组件(开关等)不易于按压,存在按压到并不是意图要按压的相邻画面组件(开关等)的情况,在该例的可编程显示器1中,尤其通过设置上述坐标检测装置20,使用激光指示器,由此使得能够可靠地按压到用户意图按压的开关,提高便利性。

下面首先参考图2、图3针对实施例1进行说明。

图2是实施例1的可编程显示器的概要结构图,特别地简单表示了输入界面相关的结构。图2(a)是截面图,图2(b)是俯视图。此外图2(b)也可认为是显示的例子。

此外,图3是实施例1的可编程显示器1的处理流程图。该处理主要由CPU11实现。

首先,如图2(a)所示,实施例1的可编程显示器1中,与上述显示屏幕3的液晶面板3’对应地(例如重叠地)设置有光传感器电阻膜21。进一步地,在光传感器电阻膜21上重叠地设置有触摸面板2。并且可定义为由它们构成显示操作部。在该情况下,现有技术的显示操作部仅有液晶面板3’和触摸面板2,但可认为在该例中进一步追加了光传感器电阻膜21。此外,进一步地,在上述显示操作部中可认为还包含有后述的激光指示器30。

在此,所述坐标检测装置20至少具有上述光传感器电阻膜21等(并且,例如可以具有用于判别指向位置坐标的未图示的控制器也可以不具有该控制器。指向位置坐标的判别例如可以由CPU11等进行。)

此外,用户使用图示的激光指示器30。激光指示器30照射某种可见光激光(例如红色光)。用户通过在向期望的画面组件的显示位置照射可见光激光的状态下进行规定操作,确定期望的画面组件的操作并执行与期望的画面组件相关的处理(例如电动机的ON/OFF操纵用的开关被ON操作时,电动机的启动处理等)。

上述规定操作例如为对触摸面板2上的任意位置(何处均可。只检测触摸的有无)的触摸操作,但并不限定于该例,例如可为特定按钮的触摸操作、或对通过上述可见光激光的照射而指定的画面组件的触摸操作等。

在此,在液晶面板3’例如显示有图2(b)所示的操作显示画面。但是,默认不显示图示的指引框,而显示图示的各开关(在此,有开关1、开关2两个)。如上所述,这些开关是画面组件的一例,虽然图中省略,但还能显示其他的各种画面组件。并且,特别是在显示有多个画面组件,因而画面组件显示得较小、密集且间隙较小的状态下进行显示时,本发明尤其能达到显著的效果。

如果画面组件数量较多并且小,而成为密集地显示,如上所述,现有技术中存在误操作的情况。本方法能够解决这样的问题。

此外,众所周知,例如在闪存ROM12中预先收容有各画面组件的图像数据以及坐标和大小的数据,例如CPU11利用这些数据,通过使用图形控制器15进行上述各种画面组件的显示,在显示屏幕3上显示可编程显示器用的操作显示画面。

以下也参考图3针对实施例1的可编程显示器1的动作进行说明。例如如图2(a)所示,用户向期望的画面组件照射由激光指示器30发出的可见光激光(例如红色光)。该可见光激光透过触摸面板2到达光传感器电阻膜21(步骤S11,是)。由此,通过光传感器电阻膜21等检测出可见光激光照射的位置(由用户指定的位置)的坐标(步骤S12,检测方法后述)。该指定坐标的检测例如基于光传感器电阻膜21的后述的电流值或电压值算出。该计算处理可由CPU11执行,或者由坐标检测装置20具有的未图示的运算处理器执行。在由未图示的运算处理器执行的情况下,将处理结果(检出坐标,用户指定坐标)通知CPU11。

CPU11根据基于该光传感器产生的检出坐标(x、y),在液晶面板3’显示例如如图2(b)所示的指引框(步骤S13)。该指引框例如是对应处于上述用户指定坐标的画面组件而显示的指引框。由于根据上述闪存ROM12的存储数据(特别是坐标和大小)得知各画面组件的显示区域,所以能够判别包含检测坐标的显示区域,由此能够判别用户指定的画面组件。由此在判别的画面组件的位置上显示例如如图2(b)所示的指引框(例如蓝色的矩形框)。

由此,用户能够通过可见光激光本身识别当前自己应该指定的画面组件,并能够通过上述指引框的显示来识别。特别地,如上所述,指引框是相对于在显示器1侧识别为指定组件的画面组件而显示的,可知能够可靠地指定。例如图2(b)的例子中指定了开关2。

此外,并不限定于该例,例如能够将以检出坐标为中心的规定大小的框作为上述指引框显示。该例子的情况下,如果激光照射位置移动,则指引框也跟随其移动。该例子的情况下,在显示器1侧,例如将存在于当前指引框中的画面组件识别为此时被指定的画面组件。

如上所述,通过激光指示器30发出的可见光激光指定任意的画面组件,但并非仅此就决定(确定)该画面组件的操作。该决定在实施例1中通过触摸面板操作进行。即,在上述状态下,当用户按压触摸面板2时,触摸面板控制器16检测出该按压并通知CPU11,由此判定为有ON操作(步骤S14,是),对由上述激光照射而指定的画面组件进行ON操作,执行相应的处理(例如开关2的开关开启操作等)(步骤S15)。

这样,在通过激光指定任意画面组件的状态下,通过进行规定操作(触摸操作等),决定该画面组件的操作的执行,执行该画面组件的处理(例如与开关2的开启操作相应的处理等,例如电动机启动等)。

在上述用户持续按压触摸面板2的期间,步骤S14的判定为是,如果用户手指从触摸面板2离开(放开),检测出该离开(步骤S14,否),由于是ON中的放开,因此步骤S16的判定为是。即,判定为OFF操作(步骤S16,是),作为上述用户对ON操作中的画面组件进行OFF操作,执行相应的处理(例如开关2的开关关闭操作)(步骤S17)。

此外,在用户尚未操作的状态下,步骤S14为否,步骤S16也为否。并且,图中步骤S16为否的情况下处理结束,但并不限定于该例,例如也可以返回步骤S14。

在此,上述触摸面板操作例如可以在液晶面板3’上的任何地方执行。即,在该例中,坐标判别由坐标检测装置20进行,触摸面板2等仅检测ON/OFF操作。由此,触摸面板控制器16不检测触摸位置坐标,而是只将触摸/放开的检测结果通知CPU11。在该例中,用户在确认对期望的画面组件显示了指引框后,只需触摸任意位置,就能够对期望的画面组件进行ON操作(例如开关ON等)。

但是,并不限定于该例,例如可在画面上增加特定的按钮(例如图中未示出的ON/OFF操作用按钮)。该特定按钮与画面组件不同,能够通过通常的触摸面板操作指定ON/OFF。在该例子中,触摸面板控制器16检测触摸位置坐标并通知CPU11。CPU11判定该触摸位置坐标是否与上述ON/OFF操作用按钮的显示装置相符合,在相符合的情况下,进行上述步骤S14为是的判定。当然,关于伴随放开操作的“步骤16,是”的判定也相同。

但是,并不限定于该例,例如也可以使上述指引框内的画面组件为用户进行操作的形态。该例的情况下,触摸面板控制器16可以检测触摸位置坐标并通知CPU11。该例子的情况下,CPU11如上所述识别了指引框内的画面组件,仅在上述触摸位置坐标与该画面组件的显示位置相符合的情况下,确定对该画面组件的操作,进行例如上述步骤S14为是的判定。换而言之,例如,如上述现有技术的问题那样用户误操作的情况下,例如上述步骤S14的判定也不为是。

此外,指引框在上述例子中为矩形的蓝色框,但并不特别地规定形状、大小、颜色等,可由用户任意地设定。

在现有技术的仅基于触摸面板的输入界面中,任意的画面组件的显示位置的按压(触摸)/放开操作意味着保持原状地该画面组件的“指定以及操作决定(确定)”(ON操作/OFF操作等)。与此不同地,在上述实施例1中,上述画面组件的指定通过激光指示器30和坐标检测装置20进行,该画面组件的操作确定通过触摸面板操作进行。

例如画面组件小且密集的情况下,现有技术的基于用户手指的触摸位置检测中,存在将与期望的画面组件相邻的画面组件误判定为用户“指定/决定”的画面组件的情况。在这种情况下,上述实施例1中,如上所述分离了指定与决定,画面组件的指定本身通过可见光激光进行,并且通过进行使当前被指定的画面组件在视觉上易于分辨的显示(例如上述指引框的显示,但并不限定于该例),以及通过触摸面板操作进行操作决定(确定),能够可靠地实现对期望的画面组件的操作。

下面针对实施例2进行说明。

如上所述,在实施例1中,画面组件的指定通过激光指示器30和坐标检测装置20进行,上述画面组件的决定(ON操作/OFF操作等)通过触摸面板进行。与此不同地,在实施例2中,画面组件的指定由激光指示器40和坐标检测装置20进行,画面组件的决定由激光指示器40和红外线接收部50等进行。

图4是实施例2的可编程显示器的概要结构图,特别是简单表示了输入界面相关的结构。图4(a)是截面图,图4(b)是俯视图。此外图4(b)也可认为是显示例。

此外,图5是实施例2的可编程显示器1的处理流程图。该处理主要由CPU11实现。

首先,如图4(a)所示,实施例2的可编程显示器1中,以重叠在上述显示屏幕3的液晶面板3’上的方式设置有光传感器电阻膜21。这一方面与图2的实施例1的结构大致相同,而不同点是未设置触摸面板2这一点。并且,因此在该例中也不需要触摸面板控制器16。

此外,上述显示控制部如上所述在现有技术中由液晶面板3’和触摸面板2构成,但在该例中可认为由液晶面板3’和光传感器电阻膜21构成。

如图4(a)所示,实施例2的可编程显示器1不仅具有坐标检测装置20,还具有红外线接收部50。此外,坐标检测装置20(其光传感器电阻膜21等)与实施例1相同,因此在此并不特别说明。

在此,实施例2的激光指示器40由可见光激光发光部41和红外线发光部42构成。可见光激光发光部41可认为与上述实施例1的激光指示器30相同,在此并不特别说明。

红外线发光部42例如与TV等中通常使用的红外线遥控器等相同,通过红外线发送与某些按钮操作相应的命令信号等。此外,红外线发光部42也可以为仅开关ON时发出红外线,开关OFF时不发出红外线。即,红外线发光部42配备了某种物理开关(并非显示的开关)。暂将该开关称为“坐标决定开关”。

用户对该“坐标决定开关”进行ON操作时,红外线发光部42发出红外线(或者通过红外线发送ON命令)。接着,用户如果在该开关ON之后进行开关OFF操作,红外线发光部42停止红外线发光(或者通过红外线发送OFF命令)。

此外,上述仅发出红外线光/停止发送红外线的方式、通过红外线发送ON/OFF命令的方式等都是根据物理上的开关操作从红外线发光部42发送红外线信号等,在通过由红外线接收部50接收该红外线信号来进行上述画面组件的决定(确定)等的这一点上大致相同。

此外,虽然没有特别图示,红外线接收部50与总线17连接,将来自红外线发光部42的上述红外线的发光/停止(或者ON/OFF命令)的检测结果通过总线17通知例如CPU11。

在实施例2中,用户通过对显示屏幕3上的期望位置照射由上述可见光激光发光部41发出的可见光激光(例如红色光),而形成指定所期望的画面组件的状态,在此基础上,对上述“坐标决定开关”进行ON操作。由此,红外线接收部50接收到红外线发光部42发出的红外线时,CPU11判定为有上述ON操作(上述指定组件的操作决定(确定))。由此,CPU11执行与对上述被指定的画面组件进行ON操作相对应的处理。此外,在上述“坐标决定开关”为ON期间持续发送红外线。

该状态下,用户对上述“坐标决定开关”进行OFF操作时,例如由于停止上述红外线发光,CPU11判定有对上述处理中的画面组件的OFF操作,执行与该OFF操作相应的处理。

图5是实施例2的可编程显示器1的处理流程图。

在图5中,步骤S21、S22、S23的处理,即与可见光激光检测相应的指定坐标检测、指引框显示可以与实施例1的上述步骤S11、S12、S13相同,在此不作特别说明。

然后,在上述步骤S23处理后的状态下,检测到基于上述红外线的ON操作的情况下(例如接收到红外线的情况下)(步骤S24,是),判定为有对上述指定画面组件的ON操作(认为指定画面组件的操作确定),执行与该画面组件ON操作相应的处理(步骤S25)。

上述红外线的ON操作持续的期间(例如上述用户持续按压上述“坐标决定开关”的期间),步骤S24的判定为是,但如果例如用户手指从“坐标决定开关”离开,则变成未接收到红外光的状态(步骤S24为否且步骤S26为是),认为有OFF操作,执行上述处理中的对画面组件的OFF操作相应的处理(例如开关2的开关关闭操作等)(步骤S27)。

此外,在用户尚未进行任何操作的状态下,步骤S24为否,步骤S26也为否。并且,图中步骤S26为否的情况下结束处理,但并不限定于该例,例如也可以返回步骤S24。

此外,画面组件有各种各样的类型,开关也有各种各样的类型,上述图3和图5的处理表示了与任意的类型的开关相应的处理,但并不限定于该例。特别地,关于OFF操作,有在执行了与ON操作相应的规定处理后自动地变成OFF状态的类型(因此不检测OFF操作)、ON操作中(处理执行中)通过再次进行ON操作来作为OFF操作的类型等各种各样的类型,进行与各类型相应的处理即可。

如上所述,实施例2的可编程显示器1为通过可见光激光进行坐标指定(画面组件指定)并通过红外线进行坐标决定(画面组件决定),由此进行期望的画面组件的ON/OFF操作的结构。但是,这仅为一例,并不限定于该例。基本上,只需在进行激光发光的同时使用发送光或电波等的操作用模块(其一例为上述激光指示器40)实现与开关ON/OFF操作相应的某种信号即可。例如,在画面组件的指定时,代替可见光激光,可以使用非可见光激光(红外线或紫外线),并且在决定(确定)时,例如可以利用非接触式IC卡的近场通信技术。

在各种方式中,通过实施例2的结构,与现有技术的触摸面板方式相比,能够减少画面组件的误按压发生,能够可靠地进行用户意图要进行的画面组件的操作执行。进一步地,现有技术中存在触摸面板上附着有指纹而使得显示画面变脏等缺点,在实施例2中由于不触碰触摸面板(本来就不存在触摸面板),还能获得不产生此类缺点的效果。

此外,假设在操作台(机等)的上表面嵌入可编程显示器(尤其是其显示屏幕部分)进行操作的情况下,能够具有即使在画面上放置有手或物品的状态下也能够操作画面组件等优点。在现有技术的触摸面板方式中,由于对放置手等的坐标进行触摸检测,决定了其画面组件的操作,所以无法采取该使用方法,而实施例2的方法中,在画面上放置任何东西都不影响画面组件操作,因此能够实现该使用方法。

下面针对实施例3进行说明。

如上述实施例1、实施例2所述,在本方法中,作为一个例子,通过基于可见光激光自身的指引和基于指引框显示的指引,用户能够识别当前的指定位置(指定画面组件),但不限定于两者都需要。例如,可以仅利用指引框显示的指引。由此,不必一定要在显示画面上照射可见光激光,作为代替也可以使用非可见光激光,或者光传感器电阻膜21也不一定需要以重叠在液晶面板3’上的方式设置。此外,在上述触摸输入部仅检测触摸/放开操作(ON/OFF操作)的方式的情况下,触摸面板2也不一定需要以重叠在液晶面板3’上的方式设置。

根据上述内容,提案有实施例3。

图6是实施例3的可编程显示器的概要结构图,特别是简单表示了与输入界面相关的结构。图6(a)表示主体截面图和坐标输入设备,图6(b)是主体俯视图。此外图6(b)也可以认为是显示例。

如图6(a)所示,实施例3的可编程显示器1由显示器主体和坐标输入设备60构成。在显示器主体一侧设有液晶面板3’,触摸面板和光传感器电阻膜设置在坐标输入设备60一侧。此外,该触摸面板和光传感器电阻膜可以基本上与上述触摸面板2和光传感器电阻膜21相同,但由于存在不与触摸面板3’重叠地设置等不同点,为了区别而分别标记为3’、21’。

该触摸面板2’和光传感器电阻膜21’除了不与显示器主体侧的液晶面板3’重叠地配置这一点之外,其它方面可以与图2的触摸面板2和光传感器电阻膜21大致相同。但是,大小可以与图2的不同。即,在图2等的结构的情况下,触摸面板2和光传感器电阻膜21的大小通常与液晶面板3’的大小大致相同。

对此,实施例3的例如图6(a)所示的结构中,只需预先定义并存储触摸面板2的坐标系和显示屏幕3(液晶面板3’)上的操作显示画面的坐标系的对应关系,以及光传感器电阻膜21的坐标系与液晶面板3’上的操作显示画面的坐标系的对应关系,触摸面板2’和光传感器电阻膜21’的大小可为任意大小。

例如,液晶面板3’上的操作显示画面的坐标系为(x,y)=640×480(即,“640像素×480像素的大小”)的情况下,例如在图2的结构的情况下,触摸面板2’和光传感器电阻膜21’也具有与“640像素×480像素”相当的大小和坐标系。

对此,在实施例3的情况下,触摸面板2’和光传感器电阻膜21’的大小例如在x方向、y方向上可以分别为操作显示画面的一半的大小。此时,只需简单地使检测出的坐标为2倍就能够转换成操作显示画面的坐标。例如,如果关于光传感器电阻膜21’检测到激光指示器照射坐标(10,25),2倍后的坐标(20,50)为操作显示画面上的指定坐标。然后,如果存在与该坐标(20,50)相对应的画面组件,则与该组件对应地显示上述指引框。或者,显示以该坐标(20,50)为中心的规定大小的上述指引框。

此外,实施例3的结构中,如图1所示的坐标检测装置20可认为设置在坐标输入设备60中。如上所述,基于由光传感器电阻膜21’检测出的后述电流值或电压值,坐标检测装置20内的未图示的运算处理器或者CPU11计算出光传感器电阻膜21’上的激光指示器照射坐标。此外,将该照射位置坐标转换为上述操作显示画面上的坐标的处理,也可以由上述未图示的运算处理器或CPU11的任意一方进行。无论如何,最终CPU11获取用户指定位置所在的操作显示画面上的坐标。

此外,如图1所示的触摸面板控制器16可以设置在显示器主体或坐标输入设备60的任意一方。无论如何,CPU11可识别用户的触摸操作(ON操作/OFF操作)。

并且,显示器主体与坐标输入设备60之间由图示的信号线61(例如串行线等)连接,由光传感器电阻膜21’检测出的后述电流值或电压值或者据此由上述未图示的运算处理器计算出的坐标等通过信号线61传送到例如CPU11。此外,基于触摸面板2’的ON/OFF操作检测结果等也通过信号线61传送到例如CPU11。

无论如何,CPU11基于从坐标输入设备60获得的数据/信号,例如执行与图3的步骤S13~S17的处理相同的处理。

即,在如上所述检测到激光指示器照射位置坐标、例如判别与该照射位置坐标相应的画面组件并显示上述指引框的状态下,用户通过用手指按压触摸面板2’上的任意位置,步骤S14为是,执行步骤S15。之后,例如用户放开手指时,步骤S14成为否,步骤S16成为是,执行步骤S17(此外,如上文所述,这仅仅是开关OFF操作判定的一个例子)。

在上述结构中,由于激光照射在坐标输入设备60上,用户即使看到激光照射位置也无法得知当前指定的画面组件为何。但如果在照射激光的同时看显示器主体的显示屏幕3的显示(操作显示画面),通过显示上述指引框,能够识别当前指定的画面组件。于是,在对所希望的画面组件显示指引框的状态下,例如通过执行触摸面板2’上的触摸操作,能够可靠地进行期望的画面组件的操作(开关ON/OFF操作等)。

此外,这样将触摸面板2’仅用于触摸/放开检测(ON/OFF操作判别)的情况下,作为触摸面板2’的替代,也可以在坐标输入设备60设置物理的开关(仅进行ON/OFF的开关)。当然,在这种情况下,不仅触摸面板2’,而且触摸面板控制器16也没有必要设置。

此外,图6可以认为是对图2的结构分离一部分作为坐标输入设备60的结构,在实施例3中,虽然未特别地图示,但也可以对图4的结构分离一部分作为坐标输入设备(记为60’)的结构。

虽然未图示,该坐标输入设备60’的结构可以认为是从图6所示的坐标输入设备60去除了触摸面板2’,并且在该坐标输入设备60’上追加相当于上述红外线接收部50的结构(记为50’)的结构(但不设置上述物理的开关)。此外,在这种情况下,作为用户操作用设备,替代激光指示器30,可以使用激光指示器40。

通过以上的结构,能够进行与实施例2大致相同的动作。

在实施例3中,如上所述能够减小光传感器电阻膜21’等,能够实现坐标输入设备60或未图示的坐标输入设备60’的小型化。即使小型化,由于本方法中使用可见光激光而不是手指进行画面组件指定,能够没有问题地可靠地执行对用户期望的画面组件的指定、决定,执行其功能。

下面,针对基于坐标检测装置20的激光指示器照射坐标的检测动作进行说明。

首先,对于所述光传感器电阻膜21、21’,已知有PSD(Position Sensitive Detector:位置敏感探测器)传感器。其为能够检测点状光的位置的光传感器(也称为光位置传感器),其原理为根据由光电二极管导致的电阻值变化来进行坐标的检测。

此外,上述光传感器电阻膜21、21’为光传感器(光位置传感器)的一例,并不限定于该例,而是将使用能够通过某种方法检测出光(不限于可见光)的照射位置的传感器、大致呈片形状的装置总称为光位置传感器片等。

此外,该PSD传感器的特征在于:坐标检测的响应性高,检测坐标的分辨率高,为非常高的高精度,光的波长能够在广范围中使用,而且不易受到点状光的大小和周围温度的影响等。根据这些特性,作为代替基于现有技术的触摸面板的位置检测用的部件,大致满足必要的要素。

参考图7、图8说明上述已有的PSD传感器的概要结构和动作。

在此表示二维PSD传感器的结构例。

图7(a)(b)是上述已有的PSD传感器的X方向截面图、Y方向截面图。

图8是图7所示的PSD传感器的俯视图。

图7、图8是光传感器电阻膜21、21’等的截面图,可认为是俯视图。

图7、图8所示的PSD传感器中,其受光面以均匀的电阻层形成并且形成PN结,当光斑(激光)入射到电阻层时,由于光电动势效应产生光电流。此外设有图示的四个电极(电极X1、电极X2、电极Y1、电极Y2)。上述生成的光电流从该四个电极输出(图示的输出IX1’、输出IX2’、输出IY1’、输出IY2’)。这些输出,输出与从激光入射位置到各电极的距离成反比地被分割后的电流。

然后,从电极X1、电极X2的输出IX1’、输出IX2’用于X坐标检测,从电极Y1、电极Y2的输出IY1’、输出IY2’用于Y坐标检测。即,如上所述地计算出激光入射位置的X、Y坐标。如前文所述,该计算处理即可以由坐标检测装置20内的未图示的运算处理器进行,也可以由CPU11进行。

在此,激光入射位置的X、Y坐标由以如图7所示的共用电极为中心点(坐标=(0,0))的坐标系表示。即,激光入射位置的X坐标相当于距图7(a)、图8所示的中心点的X方向的距离x。将其称为从中心点起的入射X位置(x)。同样地,激光入射位置的Y坐标相当于距图7(b)、图8所示的中心点的Y方向的距离y。将其称为从中心点起的入射Y位置(y)。

关于从中心点起的入射X位置(x),可通过以下关系式(1)计算。

IX1’=(Lx/2-x)/Lx×Ix

IX2’=(Lx/2+x)/Lx×Ix

(IX2’-IX1’)/(IX2’+IX1’)=2x/Lx……(1)式

Ix:X方向的全部光电流(IX1’+IX2’)

Lx:X方向的电阻长度(受光面的长度)

IX1’:电极X1的输出电流

IX2’:电极X2的输出电流

x:从中心点起的入射X位置(x)

同样地,关于从中心点起的入射Y位置(y),也可通过以下关系式(2)计算。

IY1’=(Ly/2-y)/Ly×Iy

IY2’=(Ly/2+y)/Ly×Iy

(IY2’-IY1’)/(IY2’+IY1’)=2y/Ly……(2)式

Iy:Y方向的全部光电流(IY1’+IY2’)

Ly:Y方向的电阻长度(受光面的长度)

IY1’:电极X1的输出电流

IY2’:电极X2的输出电流

y:从中心点起的入射Y位置(y)

此外,电阻长度Lx、Ly如图8所示。即为光传感器电阻膜21等的受光面(为矩形)的x方向长度、y方向长度。

例如,根据上述关系式(1)、(2),能够求出激光入射位置(X,Y)坐标=(从中心点起的入射X位置(x)、从中心点起的入射Y位置(y))。

此外,代替上述电流值也可以使用电压值。

该情况下,坐标检测装置20具备:光传感器电阻膜21;将通过坐标检测得到的输出电流(IX1’,IX2’)转换成输出电压(VX1’,VX2’)的电路;和将输出电流(IY1’,IY2’)转换成输出电压(VY1’,VY2’)的电路(电路均未图示)。这些输出电压(VX1’,VX2’,VY1’,VY2’)输入到CPU11的未图示的电压测量端口(A/D转换端口)。由此,可以构成为CPU11通过利用下述关系式的处理求得上述激光入射位置(X,Y)坐标的结构。即:

通过以下的式(1)’和输入到上述CPU11的电压测量端口的输出电压(VX1’,VX2’),计算出入射X位置x。

(VX2’-VX1’)/(VX2’+VX1’)=2x……(1)’式(式(1)的变形)

VX1’:电极X1的输出电压

VX2’:电极X2的输出电压

通过以下的式(2)’和输入到上述CPU11的电压测量端口的输出电压(VX1’,VX2’),计算出入射Y位置y。

(VY2’-VY1’)/(VY2’+VY1’)=2y……(2)’式(式(2)的变形)

VY1’:电极X1的输出电压

VY2’:电极X2的输出电压

如以上的说明,根据本方法,在上述任一实施例中,首先,利用能够检测光的照射位置的光位置传感器和至少照射激光的激光指示器,进行任意的画面组件的指定。并且,在被指定的画面组件在某状态下有规定操作的情况下,决定该被指定的画面组件的操作的执行。

上述规定操作例如为对触摸面板2上的任意位置(任意处均可。只检测触摸的有无)的触摸操作,但并不限定于该例,例如也可以为特定按钮的触摸操作或对由上述可见光激光的照射而指定的画面组件的触摸操作。

通过这样的结构,例如在显示了多个画面组件,因而画面组件被显示地较小,或者在密集地、间隙较小的状态下显示的情况下,由于激光照射的区域大小与人的手指相比非常小(进一步地,由于该照射仅为指定,画面组件的操作并未确定),误操作的可能性变得非常小。

进一步地,通过显示上述指引框,更可靠地操作用户所期望的画面组件。

进一步地,通过显示上述指引框,能够如上述坐标输入设备60等那样,将输入操作部从显示部(主体)分离设置,能够形成不依赖于显示部的尺寸的大小。

总结上述说明,CPU11包含指定坐标判别单元、指定组件判别单元、触摸操作判别单元、画面组件决定单元。

指定坐标判别单元检测到任意光斑照射在光位置传感器片上的任意位置时,求出对应照射位置的操作显示画面上的坐标。

指定组件判别单元将与指定坐标判别单元所求得的坐标相对应的画面组件判定为指定组件。

触摸操作判定单元判定对触摸面板的规定操作的有无。

画面组件决定单元在通过触摸操作判定单元判定为有规定操作时,决定被指定组件判别单元判定为指定组件的画面组件的操作的执行。

此外,本发明也可以以如下方式构成画面组件决定单元:基于利用红外线接收器的规定的红外线信号的接收,决定被指定组件判别单元判别为指定组件的画面组件的操作的执行。

进一步地,CPU11包含指引框显示单元。指引框显示单元对被指定组件判别单元判别为指定组件的画面组件的显示位置,显示表示该画面组件为指定组件的指引框。

符号说明:

1……可编程显示器

2……触摸面板

3……显示屏幕

4……通信接口

10……显示操作控制装置

11……CPU

12……闪存ROM

13……RAM

14……通信控制器

15……图形控制器

16……触摸面板控制器

17……总线

20……坐标检测装置

21……光传感器电阻膜

30……激光指示器

40……激光指示器

41……可见光激光发光部

42……红外线发光部

50……红外线接收部

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