用所连外部显示设备显示信息的带触摸屏装置及其方法

文档序号:6592526阅读:179来源:国知局
专利名称:用所连外部显示设备显示信息的带触摸屏装置及其方法
技术领域
本发明大体上涉及一种用所连外部显示设备显示信息的带触摸屏的装置及其方法,具体地说,是一种可以使触摸屏作为鼠标板使用的装置和方法。
背景技术
触摸屏具有用户界面功能和屏幕显示功能。也就是说,当用户使用触摸屏笔(例如铁笔)或手指书写字母或符号,或者使用触摸屏笔在覆盖着触摸板的LCD(液晶显示器)上画图时,指针沿着用户选择的路径移动。如果用户触及以特定模式显示在屏幕上的图标时,将执行相关的功能,同时其操作状态将显示在屏幕上。
PDA(个人数字助理)通常具有一个触摸屏。PDA是一种便携装置,可以收集、存储、写入和搜索信息,还可以执行通讯功能。PDA因其尺寸小,重量轻,所以对于外出时访问个人和公司信息非常实用。PDA包括CPU(中央处理单元)、存储器、操作系统(0S)和基于操作系统的各种外围装置。通常,使用触摸屏LCD和触摸屏笔作为PDA的输入装置。
但是,由于PDA的尺寸的限制,安装在PDA上的触摸屏尺寸也很小。因此,很难在触摸屏上显示用户需要的所有内容。为了解决这个问题,用户可以将PDA与具有可以清楚地显示更多内容或信息的大显示屏的外部显示设备连接。用户还可以操作PDA上的箭头按钮,或者操作外部连接的键盘,以便进一步在外部显示设备上操作控制程序,例如,滚动屏幕、移动指针和输入命令的操作。

发明内容
因此,本发明的目的就是提供一种用于使用户可以轻松访问与其连接的外部显示设备的具有触摸屏的装置及其方法。
为实现上述的和其他目的,本发明提供了一种具有包含触摸板部分的触摸屏的装置。该装置包括连接器,用于将装置与外部显示设备连接;传感器,用于当检测到该装置与外部显示设备连接时生成感应信号;触摸屏显示驱动器,用于在触摸屏上显示从触摸板上输入的数据;外部显示驱动器,用于当触摸板以鼠标板模式操作时,在外部显示设备上显示从触摸板上输入的数据;控制器,用于在接收到感应信号时,禁用触摸屏显示驱动器,启用外部显示驱动器,识别用户在触摸板上选中的点,生成与该点对应的坐标值,执行计算以便将该坐标值映射到外部显示设备的屏幕显示坐标,并确定指针在外部显示设备屏幕上的显示位置。
为实现上述的和其他目的,本发明提供了一种方法,用于在外部显示设备屏幕上显示来自具有触摸屏的PDA的信息和/或指针。该方法包括确定PDA是否与外部显示设备连接;在检测到PDA与外部显示设备之间的连接时,执行计算,从而将外部显示设备的屏幕显示坐标映射到触摸板的显示坐标;按照用户在触摸屏的触摸板上所做的选择,访问外部显示设备的屏幕显示坐标。


在后面,结合以下附图所进行的详细描述,将使本发明的上述的和其他目的、特点和优点变得更加清楚,其中附图1显示了便携式数字助理(PDA)连接到外部显示设备的情况;附图2显示了按照本发明的实施例,具有触摸屏的PDA的结构;附图3显示了按照本发明的实施例,触摸屏如何映射到外部显示设备的大屏幕上;附图4显示了按照本发明的实施例,使PDA的触摸屏可以作为鼠标板使用,并在外部显示设备上显示PDA屏幕的过程;和附图5显示了按照本发明的实施例,在放大访问模式下的屏幕显示状态。
具体实施例方式
本发明的优选实施例将在下面参照附图进行描述。在下面的描述中,一些众所周知的功能和结构将不作详细介绍,以避免这些不必要的细节使得本发明变得不清晰。
附图1显示了便携式数字助理(PDA)连接到外部显示设备的情况。PDA10可以替换为具有触摸屏的其它便携式终端,例如,智能电话或移动电话。这里,用户在触摸屏12的触摸板上输入的内容被显示在PDA 10的内部显示单元上的状态被称为“触摸屏操作模式”。当PDA用户决定将PDA 10连接到外部显示设备50时,PDA 10取消触摸屏12的触摸板区域的激活状态,在外部显示设备50的屏幕50a上显示信息,而不显示在触摸板12上。
这称为“鼠标板操作模式”,而触摸屏12作为鼠标板使用,正如用于控制个人计算机的众所周知的方法那样。当触摸屏笔接触到触摸屏12时,它执行鼠标的定位功能,这样使用户可以访问和选择显示在外部显示设备50的屏幕50a上的信息,外部显示设备50的屏幕具有比触摸屏12更大的尺寸。最后,PDA计算外部显示设备50的屏幕尺寸和触摸板屏幕尺寸的比率,并把触摸板坐标映射为外部显示设备50的屏幕50a的坐标。
通过识别触摸屏12的触摸板12a(参见附图2)上输入的触摸板数据,PDA 10可以移动外部显示设备50的屏幕50a上显示的鼠标指针。尤其是,当用户触摸,即,施加压力到触摸屏12的触摸板区域时,PDA 10按照用户施加压力的点的坐标值生成触摸板数据。PDA 10将触摸板数据传送到控制器14(参见附图2),控制器执行一种计算,将该坐标值转换为计算得到的值,然后将计算值传送到外部显示设备50,从而确定鼠标指针在外部显示设备50的屏幕50a上的显示位置。可选择性地包括外部显示驱动器24(参见附图2)是可选的,以便PDA可以更完全地控制外部显示设备50,下面将详细介绍。
也可以定义几个特定的键以作为对本发明的补充。这些特定的键可以包括一个使用户可以使用显示在外部显示设备50的屏幕50a上的鼠标指针来选择某个突出显示的项目(例如图标)的键。例如可以定义一个键,当连续按下“1”键和“4”键时相当于按下鼠标的左键。还可以通过按下一个访问键或者设置屏幕切换访问模式,使用户可以控制触摸屏12的分辨率。当用户选择屏幕切换访问模式时,PDA 10的触摸板访问外部显示设备50的屏幕50a的某个部分(或区域),它不是映射到整个屏幕50a,而是将外部显示设备50的屏幕50a分为多个区域(例如4个象限)。在触摸板上的输入将只访问一个象限。然后,控制器14将重新计算,以便将外部显示设备50的屏幕50a上选中区域的显示坐标与触摸板的显示坐标相匹配。
另外,按照本发明实施例的触摸屏12可以在触摸板的边缘及周围配置单独的感应区域。这样,当触及边缘部分时,触摸板的中心坐标切换动到外部显示设备50的屏幕50a上相应的象限(即区域)。
附图2显示了按照本发明的实施例,具有触摸屏的PDA的结构。参见附图2,触摸屏12由触摸板12a和显示单元12b组成。通常使用LCD(液晶显示器)作为显示单元12b。触摸板12a是用户信息的输入装置,当用户用手指和触摸屏笔(例如铁笔)在触摸屏12上的某个点施加压力时,它识别该位置并生成触摸板数据。在本发明的实施例中,在一特定操作模式下,触摸板12a生成的触摸板数据被用于控制鼠标指针在外部显示设备50的屏幕50a上的位置。
安装在显示单元12b表面的触摸板12a由透明材料制成,这样,用户可以清楚地看见显示单元12b上显示的屏幕信息。因此,此处使用的术语“触摸屏”是指触摸板12a和显示单元12b的组合,或者分别指触摸板12a或显示单元12b。连接器20用于连接PDA 10和外部显示设备50。连接到连接器20上的传感器18在检测到PDA 10和外部显示设备50之间的连接时产生感应信号。控制器14控制PDA的整个操作。尤其是在接收到感应信号时,控制器14取消与触摸板对应的触摸屏显示驱动器22部分的激活状态,并激活外部显示驱动器24。另外,当用户触及触摸板12a的某个点生成触摸板数据时,控制器14生成对应于触摸板数据的坐标值。
另外,控制器14执行运算,用于将该坐标值映射到外部显示设备50的屏幕显示坐标,它可用于确定指针在外部显示设备50的屏幕50a上显示的位置。存储器16存储PDA 10的控制程序、初始化服务数据、用于处理触摸板数据的操作程序,以及执行程序过程中生成的数据。另外,存储器16作为缓冲存储器,可以暂时存储触摸板数据和执行程序过程中生成的数据。此外,存储器16存储与触摸板12a上某个点对应的坐标值,和用于将该坐标值映射到外部显示设备50的相关屏幕显示坐标值的计算公式。在控制器14的控制下运行的触摸屏显示驱动器22驱动触摸屏12,特别是驱动显示单元12b。外部显示驱动器24在控制器14的控制下运行,在鼠标板操作模式下它驱动外部显示设备50。
附图3显示了按照本发明的实施例,触摸屏如何映射到外部显示设备的大屏幕上。如图所示,PDA 10的触摸屏12显示的信息显示在外部显示设备50的整个屏幕50a上,触摸板区域对应于整个触摸屏12区域。在这种情况下,触摸板和外部显示设备50的大屏幕50a之间的映射的计算如下所述。
如果触摸屏12的尺寸为N×M,外部屏幕的尺寸为K×L,PDA 10的控制器14计算出用于屏幕转换的缩放系数(KN,LM]]>)。当用户触及触摸屏12上的坐标点(n,m)时,控制器14访问外部大屏幕上的点(n×KN,m×LM]]>)。如果需要提高外部显示设备50的屏幕50a上所显示信息的分辨率时,控制器14只将触摸屏12映射到外部屏幕50a的一个部分,而不是外部显示设备50的整个屏幕50a。这样,就可以按照触摸屏12的外观比以特定的比值增加外部显示设备50的屏幕50a上所显示信息的尺寸。例如,要在水平方向放大或缩小α倍,在垂直方向上放大或缩小β倍,当用户触及触摸屏12上的点(n,m)时,控制器14访问外部大屏幕上的点(nα×KN,mβ×LM]]>)。在图3中,因为触摸屏12的尺寸为320×240,外部显示屏的尺寸为1600×1200,缩放系数α和β都是5。结果,触摸屏12上的坐标点(200,150)对应于外部显示设备50的屏幕上的坐标点(1000,750)。虽然在本发明的实施例中,缩放系数α和β被设置为相同的值,但它们也可以设置为不同值。
附图4中显示了按照本发明的实施例,使PDA的触摸屏可以作为鼠标板使用,并在外部显示设备上显示PDA屏幕的过程。
如图1到图4所示,在步骤102,PDA 10的控制器14通过传感器18确定PDA 10是否与外部显示设备50连接。这时,控制器14将显示一条消息询问用户是否选择外部显示设备50。在选择步骤104,控制器14确定用户是否已选定外部显示设备50。如果用户选定外部显示设备50,在步骤106,控制器14将设置鼠标板操作模式。在鼠标板操作模式下,控制器14禁用触摸板区域的触摸屏驱动器22,并启用外部显示驱动器24,或者通过连接器20向外部显示设备50的显示驱动器提供输入。在步骤108,控制器14将触摸板屏幕映射到外部显示设备50的屏幕50a。如上所述,这种映射是通过计算触摸板的N×M屏幕和外部显示设备50的K×L屏幕50a之间进行屏幕转换所需的缩放系数来执行的。在步骤110,控制器14在外部显示设备50的屏幕50a上显示数据和图象信息。在这种状态下,用户可以根据需要使用触摸板来选择显示在外部显示设备50的屏幕上的项目。
在步骤112,如果用户在触摸板上选择一个点(n,m),控制器14访问外部显示设备50的屏幕50a上与在步骤108中计算出的值相对应的点。控制器14检查在步骤114中是否选择了屏幕切换访问模式。如果选中了屏幕切换访问模式,在步骤116,控制器14将重新计算该坐标,进入屏幕切换访问模式,然后,在步骤118,通过传感器18监视外部显示设备50是否断开连接。这时,当检测到与外部显示设备50断开连接时,控制器14将其操作模式切换到触摸屏操作模式。否则,下一个步骤将返回到步骤112。
如果在步骤114中没有选择屏幕切换访问模式,下一个步骤将是步骤118,即控制器14监视外部显示设备是否断开连接,如上述步骤111所述。
如果在步骤104中用户选择不使用外部显示设备50,控制器14将不会进入鼠标板操作模式,并保持触摸屏操作模式。
附图5显示了按照本发明的实施例,放大访问模式下的屏幕显示状态。在鼠标板操作模式下,其中,选择使用外部显示设备50,用户可以按下特定的键来进入屏幕切换访问模式。外部显示设备50的屏幕50a被分成多个区域(使用类似屏幕切换访问模式的4个象限来说明),触摸板可以选择访问任何一个象限。与所有四个象限都显示在屏幕50a上的屏幕切换访问模式不同,屏幕切换模式不是显示所有象限,且当用户触及触摸板的边缘时,屏幕50a切换以显示相邻象限。
如上所述,本发明可以解决由于PDA的小屏幕而造成的不方便问题。也就是说,本发明将PDA与外部显示设备连接,在外部显示设备的大屏幕上显示信息。另外,触摸屏可以作为鼠标板使用,这样,用户可以轻松的在显示在外部大尺寸屏幕上的信息中访问和选择所显示的选项。
虽然,本发明参照某个优选实施例进行了演示和说明,本领域专业技术人员应当明白,在不偏离所附权利要求的实质和范围的前提下,可以做各种形式上的和细节方面的变化。
权利要求
1.一种带有包括触摸板的触摸屏的装置,包括连接器,用于将该装置连接到外部显示设备;传感器,用于在检测到该装置与外部显示设备之间的连接时产生感应信号;触摸屏显示驱动器,用于显示从触摸屏的触摸板上输入的数据;外部显示驱动器,用于当触摸板以鼠标板操作模式操作时,在外部显示设备上显示触摸板的数据;控制器,用于当接收到感应信号时,禁用触摸屏显示驱动器,启用外部显示驱动器,识别用户在触摸板上选中的点,生成与该点对应的坐标,映射该坐标值到外部显示设备的屏幕显示坐标,确定鼠标指针在外部显示设备的屏幕上的显示位置。
2.如权利要求1的装置,其中,该触摸屏是个人数字助理(PDA)的一部分。
3.如权利要求1的装置,其中,还包含一个存储器,用于存储产生坐标值所用的计算公式。
4.一种在外部显示设备屏幕上显示从具有触摸屏的PDA(个人数字助理)上输入的信息的方法,包括确定PDA是否与外部显示设备连接;当检测到PDA和外部显示设备之间的连接时,映射外部显示设备的第一显示坐标到触摸屏的第二显示坐标;按照用户选择的第二显示坐标,访问第一显示坐标。
5.如权利要求4的方法,其中,映射过程还包括在检测到该装置与外部显示设备之间的连接,并确定用户已选定外部显示设备时,进入鼠标板操作模式;当用户选定外部显示设备时,执行将第一显示坐标映射到第二显示坐标的计算;如果用户没有选择外部显示设备时,保持触摸屏操作模式。
6.如权利要求5的方法,还包括当用户选择外部显示设备并进入鼠标板操作模式时,禁用触摸板上的显示信息。
7.如权利要求4的方法,还包括确定PDA是否与外部显示设备断开连接;当PDA与外部显示设备断开连接时,禁用通过外部显示设备显示信息,切换到触摸屏操作模式,以便在触摸屏上显示信息。
8.如权利要求4的方法,还包括当选定鼠标板操作模式时,响应访问键选择,切换到屏幕切换访问模式。
9.如权利要求8的方法,其中外部显示设备的屏幕被分成多个区域;通过触摸屏的触摸板可以访问一个或多个区域,通过选择触摸板的边缘,可将外部显示设备的屏幕将切换到相邻的区域。
10.如权利要求9的方法,其中通过触摸板,外部显示设备的屏幕以放大的格式显示可访问的区域。
全文摘要
本发明提供了一种带有包括触摸板的触摸屏的装置及方法。该装置包括连接器,用于将该装置与外部显示设备连接;传感器,用于在检测到该装置与外部显示设备之间的连接时产生感应信号;触摸屏显示驱动器,用于显示在触摸屏的触摸板上输入的数据;外部显示驱动器,用于当触摸板在鼠标板模式下操作时在外部显示设备上显示从触摸板输入的数据;控制器,用于在接收到感应信号时,禁用触摸屏显示驱动器,启用外部显示驱动器,识别用户在触摸板上选择的点,生成与该点对应的坐标值,执行计算,以映射该坐标值到外部显示设备的屏幕显示坐标,确定鼠标指针在外部显示设备屏幕上被显示的位置。
文档编号G06F3/038GK1402116SQ0214153
公开日2003年3月12日 申请日期2002年8月4日 优先权日2001年8月4日
发明者李柱范, 朴相俊 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1