• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 23
    • 下载费用:30 金币  

    重庆时时彩组6全包: 触摸屏的输入位置输出方法.pdf

    关 键 词:
    触摸屏 输入 位置 输出 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201110081797.9

    申请日:

    2011.03.29

    公开号:

    CN102207791A

    公开日:

    2011.10.05

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 3/041申请日:20110329|||公开
    IPC分类号: G06F3/041 主分类号: G06F3/041
    申请人: SMK株式会社
    发明人: 伊势有一
    地址: 日本东京都
    优先权: 2010.03.30 JP 2010-078173
    专利代理机构: 北京银龙知识产权代理有限公司 11243 代理人: 许静;郭凤麟
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201110081797.9

    授权公告号:

    102207791B||||||

    法律状态公告日:

    2013.11.20|||2011.12.28|||2011.10.05

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明提供一种触摸屏的输入位置输出方法,其即使检测到两个部位以上的不同的输入位置,也能够输出操作者意图的输入位置。在输入第一输入位置后的扫描周期内,检测到针对与第一输入位置不同的位置的输入操作时,将新检测到的输入操作的输入位置作为第二输入位置进行输出,即使同时检测到针对两个部位以上的不同位置的输入操作,也仅输出一个部位的输入位置。

    权利要求书

    权利要求书
    1.  一种触摸屏的输入位置输出方法,其重复在一个扫描周期扫描沿触摸屏的X方向排列的多个X输入检知元件和沿Y方向排列的多个Y输入检知元件的扫描周期,根据在Y方向上检知了输入的一个或两个以上的相邻的X输入检知元件的排列位置来检测X侧输入区域EX,根据在X方向上检知输入的一个或两个以上的相邻的Y输入检知元件的排列位置来检测Y侧输入区域EY,将由X侧输入区域EX内的位置x和Y侧输入区域EY内的位置y构成的位置坐标作为输入位置进行输出,该方法的特征在于,
    当在一个扫描周期内检测到X方向的第一X侧输入区域EX1和Y方向的第一Y侧输入区域EY1时,将第一X侧输入区域EX1和第一Y侧输入区域EY1作为检知输入区域进行存储,并将第一X侧输入区域EX1内的位置x1和第一Y侧输入区域EY1内的位置y1作为第一输入位置进行输出,
    当在检测出第一X侧输入区域EX1和Y方向的第一Y侧输入区域EY1的扫描周期以后的扫描周期内,检测出与作为检知输入区域存储的第一X侧输入区域EX1和第一Y侧输入区域EY1中的任何一个区域都不重叠的X方向的第二X侧输入区域EX2和Y方向的第二Y侧输入区域EY2时,停止第一输入位置的输出,将第二X侧输入区域EX2内的位置x2和第二Y侧输入区域EY2内的位置y2作为第二输入位置进行输出。

    2.  根据权利要求1所述的触摸屏的输入位置输出方法,其特征在于,
    当在检测出n为任意的正整数的第n个第nX侧输入区域EX(n)和第nY侧输入区域EY(n)的扫描周期以后的扫描周期内,检测出与作为检知输入区域存储的全部的X侧输入区域EX(n)和Y侧输入区域EY(n)中的任何一个区域都不重叠的第(n+1)X侧输入区域EX(n+1)和第(n+1)Y侧输入区域EY(n+1)时,将检测到该区域时的全部的X侧输入区域EX(n+1)和Y侧输入区域EY(n+1)作为检知输入区域进行存储,并且停止第n输入位置的输出,将第(n+1)X侧输入区域EX(n+1)内的位置x(n+1)和第(n+1)Y侧输入区域EY(n+1)内的位置y(n+1)作为第(n+1)输入位置进行输出。

    3.  根据权利要求1所述的触摸屏的输入位置输出方法,其特征在于,
    当在检测出第一X侧输入区域EX1和Y方向的第一Y侧输入区域EY1的扫描周期以后的连续的扫描周期内,在连续检测出X方向的第二X侧输入区域EX2和Y方向的第二Y侧输入区域EY2中的任何一个区域与作为检知输入区域存储的第一X侧输入区域EX1和第一Y侧输入区域EY1中的任何一个区域重叠的第二X侧输入区域EX2或第二Y侧输入区域EY2时,停止第一输入位置的输出,将第二X侧输入区域EX2内的位置x2和第二Y侧输入区域EY2内的位置y2作为第二输入位置进行输出。

    4.  根据权利要求3所述的触摸屏的输入位置输出方法,其特征在于,
    当在检测出n为任意的正整数的第n个第(n)X侧输入区域EX(n)和第(n)Y侧输入区域EY(n)的扫描周期以后的连续的扫描周期内,连续检测出X方向的第(n+1)X侧输入区域EX(n+1)和Y方向的第(n+1)Y侧输入区域EY(n+1)中的任何一个区域与作为检知输入区域存储的全部X侧输入区域EX(n)和Y侧输入区域EY(n)中的任何一个区域重叠的第(n+1)X侧输入区域EX(n+1)或第(n+1)Y侧输入区域EY(n+1)时,将检测到该区域时的全部X侧输入区域EX(n+1)和Y侧输入区域EY(n+1)作为检知输入区域进行存储,并且停止第(n)输入位置的输出,将第(n+1)X侧输入区域EX(n+1)内的位置x(n+1)和第(n+1)Y侧输入区域EY(n+1)内的位置y(n+1)作为第(n+1)输入位置进行输出。

    5.  根据权利要求1~4中的任意一项所述的触摸屏的输入位置输出方法,其特征在于,
    在预定的扫描周期内检测出X侧输入区域EX和Y侧输入区域EY时检知输入的X输入检知元件和Y输入检知元件的排列位置和在紧随其后的扫描周期内检测出X侧输入区域EX′和Y侧输入区域EY′时检知输入的X输入检知元件和Y输入检知元件的排列位置分别在X方向和Y方向相邻或重复的情况下,判定为移动输入,并将作为检知输入区域存储的X侧输入区域EX和Y侧输入区域EY置换为X侧输入区域EX′和Y侧输入区域EY′进行存储,并将X侧输入区域EX′内的位置x′和Y侧输入区域EY′内的位置y′作为输入位置进行输出。

    6.  根据权利要求1~5中的任意一项所述的触摸屏的输入位置输出方法,其特征在于,
    将排列在检测到X侧输入区域EX时检知了输入的两个以上的相邻的X输入检知元件的X方向的两侧的X输入检知元件的排列位置的中央设为位置x,将排列在检测到Y侧输入区域EY时检知了输入的两个以上的相邻的Y输入检知元件的Y方向的两侧的Y输入检知元件的排列位置的中央设为位置y。

    说明书

    说明书触摸屏的输入位置输出方法
    技术领域
    本发明涉及在正交的XY方向上检测出针对触摸屏的输入操作、并输出其输入位置的触摸屏的输入位置输出方法,更详细地讲是涉及在触摸屏的多个部位进行输入操作时也输出输入位置的触摸屏的输入位置输出方法。
    背景技术
    目前公知的触摸屏有:与液晶显示装置等对图标进行显示的显示屏组合,检测对该图标的输入操作,并输出输入位置。以下通过图9对该类触摸屏100进行说明,触摸屏100具备沿矩形框101内的正交的X、Y方向的两边等间隔安装的多个发光元件104、104...,通过使这些全部的发光元件104沿X、Y方向依次发光,在矩形框101内的指示输入区域101A中形成格子状的X扫描光路和Y扫描光路。
    在隔着矩形框101的指示区域101A、与各发光元件104正对的部位安装多个受光元件105、105...,接受从正对的发光元件104发光的光束。由此在未进行输入操作时,使所有的发光元件104、104...依次发光的一个扫描周期内,在所有的受光元件105、105...在正对的发光元件104的发光定时里接受光束。
    在矩形框101的指示输入区域101A的内侧配置显示图标等的显示102进行显示的液晶显示屏103,操作者使笔、手指等操作体接近该显示102,进行输入操作。当操作者使操作体接近希望的显示102时,通过其输入位置的光路被切断,因此该光路上的受光元件105在正对的发光元件104的发光定时里不受光,由此检测输入位置的x、y坐标,将x、y坐标所表示的输入位置输出到未图示的处理装置。在显示图标102的区域106中,预先关联通过图标106表示的预定的命令,处理装置在从触摸屏100输入特定的区域106内的输入位置时,执行通过与该区域106关联起来的图标102表示的处理。
    在这样的触摸屏100中,当同时输入操作指示输入区域101A的两个部位以上的不同的位置时,无法确定该输入位置。例如如同图所示那样,当同时输入操作“a”和“b”两个部位时,在X方向和Y方向上分别切断两个部位的光路,因此无法与输入操作了“c”或“d”的输入位置的情形进行区别,无法确定输入位置并进行输出。
    为了解决该问题,本申请申请人关于一种触摸屏的输入位置输出方法申请了专利(专利文献1),该方法如图10所示那样,在指示输入区域101A中设定了作为复合输出形式的区域107,同时对输入操作的两个部位的输入位置进行输出。该输入位置输出方法在通过指示输入区域101A的特定的区域107的光路被切断时,将根据该切断位置确定的区域107内的输入位置作为第一输入位置进行输出,另外,将从区域107以外的指示输入区域101A检测的输入位置作为第二输入为重叠输出。即,操作者在同时输入两个部位的位置时,选择在特定区域107内显示的图标108中的某一个,同时选择在区域107以外所显示的图标109,进行输入操作。
    另外,本申请申请人申请了如下专利(专利文献2):将最初检测到的第一输入位置存储到输入区域,在检测到与第一输入位置不同的第二输入位置时,推定从第一输入位置开始的第二输入位置的方向,并监视其移动,同时输出第一输入位置和第二输入位置。
    【专利文献1】特许第3986994号公报(说明书第0048~0052段、图3)
    【专利文献2】特开平2009-301250号(说明书第0014、0015段、图1、第1图)。
    发明内容
    专利文献1中记载的输入位置输出方法存在如下问题:在指示输入区域101A的一部分区域中设定接受两个部位的输入位置的区域107,因此想要输入操作一个部位的位置的操作者存在必须避开该区域107进行输入操作的繁琐性,另外,当因弄错而输入操作该区域107时,等待对下一个不同的输入位置的输入操作,因此存在只要不输入操作两个部位,就不能输出输入位置。
    另外,专利文献2记载的输入位置输入方法存在如下问题:输出两个不同部位的输入位置,因此当在操作者意图输入操作的输入位置以外的位置中放置异物、或操作者的肘或袖子接近时,也将这些位置误判为输入位置,执行与所误判的输入位置组合后的两个部位的输入位置相关联的命令,或不执行与意图输入操作的输入位置相关联的命令。
    另外,因为操作者很难同时输入操作三个部位以上的不同的位置,所以未进行关联假设了这样的输入操作的命令,但是在对触摸屏的输入操作中,也有在进行输入操作的输入位置以外,肘、袖子等触摸两个以上的位置,检测到三个部位以上的输入位置的情况,此时,除了显示输入出错并传达给操作者,催促操作者再输入操作以外,没有其它方法。
    另外,专利文献2记载的输入位置输出方法在同时输入操作的两个部位的不同的输入位置位于在X方向或Y方向上重叠的同轴上时为止都无法检测,进行出错处理。
    本发明是为了解决上述现有问题而提出的,其目的在于提供一种触摸屏的输入位置输出方法,该方法即使检测到两个部位以上的不同的输入位置,也能够输出操作者意图的输入位置。
    另外,本发明的目的在于提供一种触摸屏的输入位置输出方法,其能够检测在X方向或Y方向的任一方向上重复的两个部位的不同的输入位置,输出一方的输入位置。
    为了达到上述的目的,权利要求1所述的触摸屏的输入位置输出方法重复在一个扫描周期扫描沿触摸屏的X方向排列的多个X输入检知元件和沿Y方向排列的多个Y输入检知元件的扫描周期,根据在Y方向上检知到输入的一个或两个以上的相邻的X输入检知元件的排列位置来检测X侧输入区域EX,根据在X方向上检知了输入的一个或两个以上的相邻的Y输入检知元件的排列位置来检测Y侧输入区域EY,将由X侧输入区域EX内的位置x和Y侧输入区域EY内的位置y构成的位置坐标作为输入位置进行输出,该方法的特征在于,当在一个扫描周期内检测到X方向的第一X侧输入区域EX1和Y方向的第一Y侧输入区域EY1时,将第一X侧输入区域EX1和第一Y侧输入区域EY1作为检知输入区域进行存储,并且将第一X侧输入区域EX1内的位置x1和第一Y侧输入区域EY1内的位置y1作为第一输入位置进行输出,当在检测出第一X侧输入区域EX1和Y方向的第一Y侧输入区域EY1的扫描周期以后的扫描周期内,检测到与作为检知输入区域存储的第一X侧输入区域EX1和第一Y侧输入区域EY1中的任何一个区域都不重叠的X方向的第二X侧输入区域EX2和Y方向的第二Y侧输入区域EY2时,停止第一输入位置的输出,将第二X侧输入区域EX2内的位置x2和第二Y侧输入区域EY2内的位置y2作为第二输入位置进行输出。
    作为检知输入区域存储的第一X侧输入区域EX1和第一Y侧输入区域EY1是通过对第一输入位置的输入操作检测到的,因此能够从与任何一个区域都不重叠的第二X侧输入区域EX2和第二Y侧输入区域EY2输出第二输入位置的位置x2、y2。
    在输出第二输入位置为止,将第一输入位置作为单独的输入位置进行输出,另外,因为在输出第二输入位置时,第一输入位置的输出停止,所以即使是同时输入操作两个部位的位置的状态,也始终输出一个部位的输入位置。从而,即使对第二输入位置的输入操作是因弄错而处于对另外的第一输入位置进行了输入操作的状态,也能够执行与第二输入位置关联起来的预定的命令。
    另外,权利要求2所述的触摸屏的输入位置输出方法的特征在于,当在检测出n为任意的正整数的第n个的第nX侧输入区域EX(n)和第nY侧输入区域EY(n)的扫描周期以后的扫描周期内,检测出与作为检知输入区域存储的全部的X侧输入区域EX(n)和Y侧输入区域EY(n)中的任何一个区域都不重叠的第(n+1)X侧输入区域EX(n+1)和第(n+1)Y侧输入区域EY(n+1)时,将检测到该区域时的全部的X侧输入区域EX(n+1)和Y侧输入区域EY(n+1)作为检知输入区域进行存储,并且停止第n输入位置的输出,将第(n+1)X侧输入区域EX(n+1)内的位置x(n+1)和第(n+1)Y侧输入区域EY(n+1)内的位置y(n+1)作为第(n+1)输入位置进行输出。
    作为检知输入区域存储的第nX侧输入区域EX(n)和第nY侧输入区域EY(n)是在对第n输入位置进行输入操作时检测出的,因此能够从与两个区域都不重叠的第(n+1)X侧输入区域EX(n+1)和第(n+1)Y侧输入区域EY(n+1)输出第(n+1)输入位置的位置x(n+1)、y(n+1)。即使是输出停止的输入位置,也只要对该输入位置进行输入操作,那就把该输入区域存储在检知输入区域中,所以即使是在输入操作了两个部位以上的输入位置的状态下,也能够检测新的输入位置。
    到输出第(n+1)输入位置为止,将第(n)输入位置作为单独的输入位置进行输出,另外,因为在输出第(n+1)输入位置时,第(n)输入位置的输出停止,所以即使是同时输入操作两个部位以上的位置的状态,也始终输出一个部位的输入位置。从而,对第(n+1)输入位置的输入操作即使是因弄错而对其它多个输入位置进行了输入操作的状态,也能够执行与第(n+1)输入位置关联起来的预定的命令。
    在将第(n)输入位置作为最新的输入位置进行输出时,在释放了针对第(n-1)以前的输入位置的输入操作的情况下,从存储在检知输入区域中的X侧输入区域EX(n)和Y侧输入区域EY(n)排除该输入操作区域,因此当对解除了输入操作的相同位置进行输入操作时,作为第(n+1)输入位置,再次输出最新的输入位置。
    另外,权利要求3所述的触摸屏的输入位置输出方法的特征在于,当在检测出第一X侧输入区域EX1和Y方向的第一Y侧输入区域EY1的扫描周期以后的连续的扫描周期内,连续检测出X方向的第二X侧输入区域EX2和Y方向的第二Y侧输入区域EY2中的任何一个区域与作为检知输入区域存储的第一X侧输入区域EX1和第一Y侧输入区域EY1中的任何一个区域重叠的第二X侧输入区域EX2或第二Y侧输入区域EY2时,停止第一输入位置的输出,将第二X侧输入区域EX2内的位置x2和第二Y侧输入区域EY2内的位置y2作为第二输入位置进行输出
    在重复输入操作了第一输入位置和X、Y方向中的任何一个区域重叠的第二输入位置时,在连续的扫描周期内,至少第二X侧输入区域EX2和第二Y侧输入区域EY2中的任何一个区域与第一X侧输入区域EX1和第一Y侧输入区域EY1中任何一个区域重叠,在扫描X输入检知元件和Y输入检知元件期间内,检测出第二X侧输入区域EX2和第二Y侧输入区域EY2中的任何一个区域,能够判断为是只有在一个扫描周期内第二输入位置与第一X侧输入区域EX1和第一Y侧输入区域EY1中的一方重叠。
    另外,权利要求4所述的触摸屏的输入位置输出方法的特征在于,当在检测到n为任意的正整数的第n个的第(n)X侧输入区域EX(n)和第(n)Y侧输入区域EY(n)的扫描周期以后的连续的扫描周期内,连续检测出X方向的第(n+1)X侧输入区域EX(n+1)和Y方向的第(n+1)Y侧输入区域EY(n+1)中的任何一个区域与作为检知输入区域存储的全部X侧输入区域EX(n)和Y侧输入区域EY(n)中的任何一个区域重叠的第(n+1)X侧输入区域EX(n+1)或第(n+1)Y侧输入区域EY(n+1)时,将检测到该区域时的全部X侧输入区域EX(n+1)和Y侧输入区域EY(n+1)作为检知输入区域进行存储,并且停止第(n)输入位置的输出,将第(n+1)X侧输入区域EX(n+1)内的位置x(n+1)和第(n+1)Y侧输入区域EY(n+1)内的位置y(n+1)作为第(n+1)输入位置进行输出。
    在重复输入操作了作为检知输入区域存储的全部的X侧输入区域EX(n)和Y侧输入区域EY(n)与X、Y方向的任何一个区域重叠的第(n+1)输入位置时,在连续扫描周期内,至少第(n+1)X侧输入区域EX(n+1)和第(n+1)Y侧输入区域EY(n+1)中的任何一个区域与作为检知输入区域存储的全部X侧输入区域EX(n)和Y侧输入区域EY(n)中的任何一个区域重叠,在扫描X输入检知元件和Y输入检知元件期间,检测第(n+1)X侧输入区域EX(n+1)和第(n+1)Y侧输入区域EY(n+1)中的任何一个区域,能够判断为只有在一个扫描周期内二输入位置与X侧输入区域EX(n)和Y侧输入区域EY(n)中的一方重叠第。
    另外,权利要求5所述的触摸屏的输入位置输出方法的特征在于,当在预定的扫描周期内检测到X侧输入区域EX和Y侧输入区域EY时检知了输入的X输入检知元件和Y输入检知元件的排列位置和在紧随其后的扫描周期内检测X侧输入区域EX′和Y侧输入区域EY′时检知了输入的X输入检知元件和Y输入检知元件的排列位置分别在X方向和Y方向相邻或重复的情况下,判定为移动输入,将作为检知输入区域存储的X侧输入区域EX和Y侧输入区域EY置换为X侧输入区域EX′和Y侧输入区域EY′进行存储,并将X侧输入区域EX’内的位置x′和Y侧输入区域EY′内的位置y′作为输入位置进行输出。
    当检知了输入的X输入检知元件和Y输入检知元件的排列位置分别在X方向和Y方向上相邻或重复时,判定为通过相同的输入操作进行的移动输入,将基于新的输入位置的X侧输入区域EX′和Y侧输入区域EY′存储在检知输入区域,并将移动后的位置x′、y′作为新的输入位置进行输出。
    另外,权利要求6所述的触摸屏的输入位置输出方法的特征在于,将排列在检测到X侧输入区域EX时检知了输入的两个以上的相邻X输入检知元件的X方向的两侧的X输入检知元件的排列位置的中央设为位置x,以及将排列在检测到Y侧输入区域EY时检知了输入的两个以上的相邻Y输入检知元件的Y方向的两侧的Y输入检知元件的排列位置的中央设为位置y。
    因为将检知了输入的X输入检知元件和Y输入检知元件的各中央的位置设为输入位置x、y,因此即使增减输入区域的宽度,输入位置x、y变动也不大。
    根据权利要求1的发明,在操作者意图第一输入位置进行了输入操作时,仅输出第一输入位置,另外,即使误检测操作者有意输入操作的第二输入位置以外的第一输入位置,也能够仅将第二输入位置作为输入位置进行输出,而不进行出错处理。
    特别是只要不在操作者的肘或袖子接触容易误输入的触摸屏的区域内关联预定命令而进行存储,就即使误检测肘或袖子接触到的位置,也能够进行对触摸屏的输入操作,而不用识别误检测。
    根据权利要求2的发明,在操作者意图第(n+1)输入位置进行了输入操作时,仅输出第(n+1)输入位置,另外,即使在该输入操作前误检测到多个输入位置,也能够仅将第(n+1)输入位置作为输入位置进行输出,而不进行出错处理。
    另外,在操作者误输入没有意图的多个输入位置的状态下,关于操作者意图输入操作的第(n+1)输入位置,即使重复多次输入操作和输入解除,也总是能够在最新的输入操作时输出该第(n+1)输入位置,关于通过预定的间隔进行输入操作即敲击(tapping)输入,也关联预定的命令进行执行。
    根据权利要求3的发明,即使在针对第一输入位置输入操作了在X、Y方向的任何一个方向重叠的第二输入位置时,也能够与在扫描X输入检知元件和Y输入检知元件期间检测到X、Y方向的任何一个方向的输入区域的情况进行区别,输出第二输入位置。
    根据权利要求4的发明,在输出第(n)输入位置时,即使在针对在检知输入区域中存储输入区域的任何一个的输入位置重新输入操作了与X、Y方向中的任何一个方向重叠的第(n+1)输入位置时,也能够与在扫描X输入检知元件和Y输入检知元件期间检测出X、Y方向中的任何一个方向的输入区域的情况进行区域,输出第二输入位置。
    根据权利要求5的发明,即使在同时输入操作多个位置的状态下,也能够检测操作者意图的移动输入操作,执行与移动输入操作关联的预定的命令。
    根据权利要求6的发明,即使通过输入操作的按压力使输入区域的宽度变换,也能够以微小的误差输出输入位置x、y。
    附图说明
    图1是执行触摸屏的输入位置输出方法的触摸屏1的框图。
    图2是表示根据通过圆所包围的遮光区域来求出输入位置的x、y坐标的方法的说明图。
    图3是表示针对输入操作区域1A的不同的输入位置的输入操作P1、P2的平面图。
    图4是表示检测图3的输入操作P1、P2,输出输入位置的过程的说明图。
    图5是表示基于图3的输入操作P1、P2的遮光区域(输入检知区域)的说明图。
    图6是表示针对输入操作区域1A的X方向的位置重叠的输入位置的输入操作P1、P2的平面图。
    图7是表示检测图6的输入操作P1、P2,输出输入位置的过程的说明图。
    图8是表示基于图6的输入操作P1、P2的遮光区域(输入检知区域)的说明图。
    图9是表示现有的触摸屏100的平面图。
    图10是表示现有的触摸屏的输入位置输出方法的平面图。
    符号说明
    1触摸屏;4X受光元件(X侧输入检知元件);6受光元件(Y侧输入检知元件)
    具体实施方式
    以下使用图1对执行本发明的触摸屏的输入位置输出方法的触摸屏1的结构进行说明。图1所示的触摸屏1是作为对现金自动提款机的指示输入装置使用的所谓光学式触摸屏,在矩形外框2的图中下边,沿X方向等间隔配置多个X发光元件3(x1、x2、...、xk),在此以6.6mm间隔配置50个(k=50)X发光元件3,在隔着输入操作区域1A的箱子2的上边,与各X发光元件3正对地配置多个X受光元件4(x1、x2、...、xk)。另外,在箱子2的图中左边,沿Y方向等间隔配置多个Y发光元件5(y1、y2、...、yk),在此以6.6mm间隔配置40个(k=40)Y发光元件5,在隔着输入操作区域1A的箱子2的右边,与各Y发光元件5正对地配置多个Y受光元件6(y1、y2、...、yk)。
    重复进行从如此配置的X发光元件3向X受光元件4按照x1、x2、...、xk的顺序在X轴方向进行扫描,接着从Y发光元件5向Y受光元件6按照y1、y2、...、yk的顺序在Y轴方向进行扫描的一次扫描(以下称为一个扫描周期)。在此,一个扫描周期的周期为30msec,每30msec重复一个扫描周期。当依次发光扫描各发光元件3、5时,在输入操作区域1A中形成图1虚线所示的网格状扫描光路。当操作者将笔或手指放在该输入操作区域1A中进行输入操作时,通过该输入位置的X、Y方向的光束被切断。
    沿输入操作区域1A的X、Y方向配置的多个X发光元件3和Y发光元件5由与恒流电路14连接、并在恒电流流过时发出光束的LED构成。各X发光元件3和Y发光元件5还经由该恒流电路14、与通过CPU15分别被进行连接控制的LED多路扫描装置(multiplexer)连接,恒流电路14还经由D/A逆变器17与CPU15连接。由此,CPU15通过上述扫描定时按照各发光元件3、5的配置顺序使驱动电流流过各发光元件3、5,使光束发光。
    另一方面,隔着输入操作区域1A与多个发光元件3、5中的每一个正对地配置的多个X受光元件4和Y受光元件6由接受光束后输出受光信号的光敏晶体管构成,分别与Ptr多路扫描器18连接,该Ptr多路扫描器18与积分电路11的连接被CPU15控制。CPU15使与流过上述驱动电流、进行发光控制的发光元件3、5正对的受光元件4、6和该发光控制同步,并连接到积分电路11?;值缏?1的输出经由A/D转换器25输入到CPU15,因此在输入操作区域1A中,只要没有切断光束,即只要没有输入操作,CPU15就能够在对各发光元件3、5进行发光控制的定时,经由积分电路11获得从正对的受光元件4、6输出的受光信号。
    另外,如果有对输入操作区域1A的输入操作,则切断通过输入位置的X、Y方向的光束,因此,CPU15根据没有输入受光信号的受光元件4、6的排列位置来求出表示操作者进行了输入操作的输入位置的x、y坐标,经由输入输出接口21输出到主计算机22。后面阐述在CPU15中求出输入位置的详细方法。
    与CPU15连接的ROM23存储使上述CPU15执行动作的程序,RAM24是存储后述的X侧输入区域EX和Y侧输入区域EY等的存储部。
    在输入操作区域1A中配置由透明?;ぐ甯哺潜砻娴囊壕允酒?,显示表示针对现金自动提款机的预定的命令的、未图示的输入操作信息。另一方面,在输入操作区域1A中与该输入操作信息的显示位置对应地,假设了相关联了与对现金自动提款机的预定的命令的输入操作区域。
    从而,当操作者观察显示在液晶显示屏7上的输入操作信息,同时使手指或笔接近显示有输入操作区域1A的输入操作信息的位置时,从CPU15将该输入位置输出到主计算机22,与包含输入位置的输入操作区域关联起来,执行通过输入操作信息表示的命令。
    以下,在上述结构的触摸屏1(CPU15)中对输入位置输出方法进行说明,该方法根据从正对的发光元件3、5没有接受到光束的(以下称为检知到输入)多个受光元件4、6的排列位置来求出通过x、y坐标表示的输入位置,进行输出。在本发明的输入位置输出方法中,即使将输入操作区域1A的多个不同的位置同时作为输入位置检测到时,也仅输出任何一个最后输入操作的输入位置。即,即使看起来好像同时输入操作了输入操作区域1A的多个位置,在30msec的一个扫描周期内同时进行输入操作的情况极少,总是根据在一个扫描周期单位内前后检测的各输入位置来输出始终最新检测到的输入位置。以下将最初检测到的输入位置作为第一输入位置,第n次检测到输入位置作为第n输入位置,其中n为任意的正整数。
    (第n输入位置的x、y坐标)
    如上述那样,在X、Y方向的各方向上以6.6mm间隔配置与各发光元件3、5正对的受光元件4、6,因此当操作者以粗细不到2cm的手指进行输入操作时,相邻的2~4条光路同时被切断。因此在每一个扫描周期,当将检知了输入的多个X受光元件4在X方向上相邻排列时,将排列有该一群X受光元件4的区域作为X侧输入区域EX,同样,当将检知了输入的多个Y受光元件6在Y方向上相邻排列时,将排列有该一群Y受光元件6的区域作为Y侧输入区域EY,根据X侧输入区域EX求出输入位置的x坐标,根据Y侧输入区域EY求出输入位置的y坐标。在此,如图2所示那样,将形成X侧输入区域EX的X方向两侧的X受光元件4、4的排列位置xa、xb的中间位置(xa+xb)/2设为输入位置的x坐标,将形成Y侧输入区域EY的Y方向两侧的Y受光元件6、6的排列位置ya、yb的中间位置(ya+yb)/2设为输入位置的y坐标,但是省略作为1/2的处理,用(xa+xb)表示输入位置的x坐标、用(ya+yb)表示输入位置的y坐标。因此当只有一个X受光元件4(排列位置xc)或Y受光元件6(排列位置yc)检知时,用(2xc)表示输入位置的x坐标、(2yc)表示y坐标。
    (当作为输入位置检测到在XY方向上哪一个都不同的两个部位的位置时的处理)
    如图3所示那样,使用图4、图5按照连续的一个扫描周期(扫描)的顺序对检测到在输入操作区域1A的右下角基于输入操作P1的输入位置和在左上部基于输入操作P2的输入位置时的输入方法进行说明。这样的输入操作的状况,例如在想要对在现金自动提款机的输入操作面(输入操作区域1A)的左上部显示的输入操作信息进行输入操作的操作者的袖子接近右下角而识别为输入操作P1时发生。
    在未进行输入操作的触摸屏1的待机状态下,输入操作区域1A的所有光路都没被切断,因此在一个扫描周期(扫描1)内接受来自全部X受光元件4和Y受光元件6正对的发光元件3、5的光束,因此不检知输入,CPU15不输出输入位置。在该待机状态下,复位、清空存储后述的检知输入区域的RAM24的遮光存储部。
    在下一个扫描周期(扫描2)中,假设从X方向的排列位置x33到x37的X受光元件4和从Y方向的排列位置y24到y26的Y受光元件6检知了输入操作P1的输入时(参照图5),CPU15将检测到的X侧遮光区域P1(33-37)和Y侧遮光区域P1(24-26)与RAM24的遮光存储部进行比较。X侧遮光区域P1(33-37)和Y侧遮光区域P1(24-26)与在XY两方向上什么也没存储的遮光存储部的存储不同,因此将表示新检测到与两个方向都不同的输入位置的两轴标志F存储到RAM24。在存储了两轴标志F的该阶段中,不更新RAM24的存储数据,也不输出输入位置。
    通过扫描3检测到的X侧遮光区域P1(33-37)和Y侧遮光区域P1(24-26)再次与什么也没存储的RAM24的遮光存储部在XY两个方向上不重复,在RAM24中存储有表示在上次的扫描中为相同的结果的两轴标志F,因此,CPU15将这些检测到的遮光区域作为检知输入区域(X(33-37)、Y(24-26)存储到RAM24的遮光存储部,并且将根据X侧遮光区域P1(33-37)和Y侧遮光区域P1(24-26)通过上述方法计算的输入位置P1(70、50),经由输入输出接口21输出到主计算机22。在此,输入位置P1(70、50)表示输入操作P1的输入位置的x坐标是33+37而得的70、y坐标是24+26而得的50。
    主计算机22判别输入位置P1(70、50)是否在与预定的命令管理的区域内,但是在此设在输入操作区域1A的右下角没有关联预定的命令,特别是不进行应答动作。因此,操作者并不知道误将袖子的部分作为输入操作P1检知到,而继续进行对触摸屏1的输入操作。另外,在包含输入位置P1(70、50)的区域关联预定的命令,在主计算机22执行了该命令时,操作者观察执行该命令的情况(例如在未意图的页面进行切换显示等),意识到进行了误输入。
    假设当基于输入操作P1的输入位置移动,在下一次扫描4检测到X侧遮光区域P1(31-34)、Y侧遮光区域P1(25-27)时,该遮光区域与存储在RAM24中的检知输入区域(X(33-37)、Y(24-26))在XY的两方向上都重复。如此当新检测到的遮光区域与在RAM24中存储的检知输入区域中的任何一个在XY的两个方法都重复时,CPU15不存储标志,而是将在RAM24中存储的检知输入区域重写为新检测到的遮光区域(X(31-34)、Y(25-27)),输出从该遮光区域求出的输入位置P1(65、52)。主计算机22在每次输入新的输入位置时重复进行上述动作。
    当在接下来的一个扫描周期的扫描5检测到的遮光区域中包含在存储在RAM24中的检知输入区域(X(31-34)、Y(25-27))的一个方向(在扫描5中为Y方向)上不重复的新的Y侧遮光区域P2(7-9)时,推定为检测到同时所操作的另外的输入操作P2,将表示新检测到的XY任何一个方向重复的输入位置的一轴标志F存储在RAM24。即使在存储了一轴标志F的该阶段中,不更新RAM24的存储数据,也不输出输入位置。即,在新检测到仅有一个方向重复的遮光区域时,在一个扫描周期内有两个方向不同的输入位置的输入操作P2、并且有仅一个方向的X受光元件4或Y受光元件6检测到输入的倾斜,以及有在一个方向上共通的输入位置的输入操作P2的情况,因此在一次的扫描周期内无法检测任何一个。
    当通过作为在扫描5之后的扫描周期内的扫描6,检测到在X方向和Y方向不同的存储在RAM24的遮光存储部中的检知输入区域(X(31-34)、Y(25-27))的X侧遮光区域P2(7-9)、Y侧遮光区域P2(8-10)时,是上述前者的情况,将表示新检测到在两个方向上都不同的输入位置的两轴标志F存储在RAM24,在存储了两轴标志F后的该阶段中,不更新RAM24的存储数据,不输出输入位置。
    另外,通过该扫描6同时检测出的X侧遮光区域P1(29-30)如图5所示那样,与通过扫描5检测出的X侧遮光区域P1(31-31)严密地讲不重复,但设为是到在X方向上相邻的位置(x31和x30)上所排列的X受光元件4之间,作为相同的输入操作P1的输入位置发生移动,并作为在重复的区域的输入操作来处理。另外,关于在Y方向上相邻的位置所排列的Y受光元件检知了输入的Y侧遮光区域,也同样作为在重复的区域的输入操作来处理。
    在通过扫描7检测到的X侧遮光区域P1(31-31)、P2(8-10)和Y侧遮光区域P1(25-27)、P2(8-10)中、X侧遮光区域P2(8-10)和Y侧遮光区域P2(8-10)分别与在RAM24中存储的检知输入区域(X(31-34)、Y(25-27))在XY的方向上不重复,在RAM24中存储有两轴标志F,因此CPU15确认检测到新的输入操作P2,并输出其输入位置P2(18、18)。另外将在RAM24的遮光存储部中存储的检知输入区域从通过该扫描7检测到的遮光区域重写为X(8-10、31)、Y(8-10、25-27)。如此,在触摸屏1中,同时也检测出输入操作P1,但是仅对此后检测到的输入操作P2的输入位置进行输出。另一方面,关于没有作为输入位置输出的输入操作P1的遮光区域,只要不解除该输入操作,每次扫描中都会检测,并被包含在检知输入区域中进行存储,因此还能够将更加新的输入操作P3以后的输入操作作为输入操作P1来识别并检测。
    输入了输入位置P2(18、18)的主计算机22执行与包含输入位置P2(18、18)的区域关联起来的其命令,执行操作者希望的输入操作信息表示的命令。
    在扫描8、9中,检测同时输入操作的输入操作P1、P2正在移动的状态,将根据该移动位置变化的遮光区域此时作为检知输入区域,被更新后存储在RAM24的遮光存储部中。另外,将移动目的地的输入位置P2(20、18)、输入位置P2(26、18)依次输出到主计算机22。
    在扫描10中,解除输入操作P2,仅检测通过输入操作P1的X侧遮光区域P1(31-33)、Y侧遮光区域P1(27-30)。存储在RAM24的遮光存储部中的检知输入区域(X(12-14)、Y(28-10))与检测到的遮光区域不重复,因此将表示排除了与XY的两个方向都不同的输入位置的两轴标志F存储到RAM24,存储两轴标志F,所以不更新RAM24的存储数据,不输出输入位置。
    通过接下来的扫描11检测到的遮光区域中的任何一个都不与在RAM24的遮光存储部中存储的检知输入区域(X(12-14、Y(28-10)重复,在RAM24中存储有两轴标志F,所以CPU15确认已解除输出了输入位置的输入操作P2,输出根据此时检测出的遮光区域所确定的输入位置P1(65、56)。当检测到的遮光区域中包含多个输入位置时,输出最后所输出的输入位置。
    扫描12中检测出再次输出输入位置的输入操作P1正在移动的状态,将根据该移动位置变化的遮光区域作为检知输入区域,进行更新后存储到RAM24的遮光存储部,将移动目的地的输入位置P1(66、55)输出到主计算机22。
    在扫描13中,也解除输入操作P1,在该扫描周期中仅X方向的X受光元件4检知解除,由此是没有检测出在检知输入区域(X(33)、Y(27-28)的一个方向(在扫描13中为X方向)重复的遮光区域的情况,将表示包含与XY中地任何一个方向不重复的输入位置的一轴标志F存储到RAM24。因为存储一轴标志F,所以不更新RAM24的存储数据,也不输出输入位置。
    在扫描14中,没有检测出遮光区域,因此在检知输入区域中XY两个方向都不重复,将两轴标志存储在RAM24中,不更新RAM24的存储数据,也不输出输入位置。
    扫描15与存储有两轴标志F的扫描14相同地,没有检测出遮光区域,所以确定未检测对输入操作区域1A的所有位置的输入操作,触摸屏1(CPU15)恢复到等待输入操作的待机状态。
    (把在XY方向上,在任意一方向上不同的两个部位的位置作为输入位置来检测时的处理)
    接着,如图6所示那样,使用图7、图8按照连续的一个扫描周期(扫描)的顺序,对检测出在输入操作区域1A的右下角输入操作P1的输入位置和在其方向的上方检测出输入操作P2的输入位置时的输入位置的输入方法进行说明。这种情况发生在如下情形中:操作者把手指接近在现金自动提款机的输入操作面(输入操作区域1A)的右上部显示的输入操作信息时,操作者的袖子接近右下角,识别为输入操作P1。
    到输出输入操作P1的输入位置的扫描1~扫描3的过程与上述的图4的扫描1~扫描3相同,因此通过图7、图8表示,省略其说明。
    当在通过扫描4检测到的遮光区域中,如图7所示那样包含在存储在RAM24中的检知输入区域(X(33-37)、Y(24-26)的一个方向不重复的新的Y侧遮光区域P2(7-8)时,推定为检测到同时所操作的另外的输入操作P2,将一轴标志存储到RAM24。在存储一轴标志的该阶段中,如上述那样,有在一个扫描周期内仅检知了一个方向的X受光元件4或Y受光元件6的情况,以及有在一个方向上共通的输入位置的输入操作P2的情况,因此不确定其输入位置,不重写RAM24的检知输入区域,也不输出新的输入位置。
    在通过紧随扫描4之后的一个扫描周期的扫描5中,再次检测到与存储在RAM24的遮光存储部中的检知输入区域(X(33-37)、Y(24-26))仅在Y方向不同的Y侧遮光区域P2(8-9)的情况是上述的后者的情况,在RAM24中存储一轴标志F,因此CPU15确定在X方向的区域中检测到与输入操作P1共通的新的输入操作P2,输出该输入位置P2(66、17)。另外,根据通过该扫描5检测到的遮光区域把存储在RAM24中的检知输入区域重写为(X(31-35)、Y(8-9、25-27))。输入了输入位置P2(66、17)的主计算机22执行与包含输入位置P2(66、17)的区域关联起来的命令,执行操作者希望的输入操作信息表示的命令。
    此时也在触摸屏1中同时检测输入操作P1,但是仅输出此后检测到的输入操作P2的输入位置?;诿挥凶魑淙胛恢檬涑龅氖淙氩僮鱌1的遮光区域,只要不解除该输入操作,每次扫描时就会被检测出,包含在检知输入区域中被存储,因此还能够将新的输入操作P3以后的输入操作识别为输入操作P1来检测。另一方面,如果解除输入操作,则不包含在下一个扫描以后,基于在检知输入区域中已解除的输入操作的遮光区域,因此如果再次进行输入操作,则作为最新检测到的输入操作的输入位置进行输出。从而,即使是误检测其它的输入操作的输入位置,处于输入该输入位置的状态,间隔一定时间也能够检测重复输入操作预定位置即敲击操作,能够将预定命令与敲击操作关联起来后使主计算机执行。
    扫描6、7检测同时输入操作的输入操作P1、P2正在移动的状态,将根据该移动位置变化的遮光区域作为检知输入区域进行更新,存储在RAM24的遮光存储部中。另外,将移动目的地的输入位置P2(65、17)、输入位置P2(63、21)依次输出到主计算机22。
    当操作者意图的输入操作P2结束,解除输入操作时,在扫描8中仅检测基于输入操作P1的X侧遮光区域P1(31-32)、Y侧遮光区域P1(25-27),在RAM24中存储的检知输入区域中,Y(10-11)不重复,因此将一轴标志F存储在RAM24。因为存储一轴标志F,因此不更新RAM24的存储数据,也不输出输入位置。
    在接着的扫描9中同样地,存储在RAM24的遮光存储部中的检知输入区域的一个方向的Y(10-11)与检测到的遮光区域不重复,在RAM24中存储一轴标志F,因此CPU15确定已解除将Y(10-11)的区域作为遮光位置的输入操作P2,输出根据此时检测到遮光区域确定的输入位置P1(62、52)。
    另外,解除输入操作P1、直到触摸屏1恢复到待机状态的扫描10、11的处理与上述的图4的扫描14、15相同,因此省略其说明。
    关于以上的实施方式,以通过输入操作来切断在输入操作区域1A中在XY方向上形成网格状的光路来检测其输入位置的光学式触摸屏进行了说明,但是只要是在XY方向的各位置检测输入操作的输入位置的触摸屏,也可以是根据在输入位置的静电容量的变化来检测输入位置的静电容式等其它的检测方式的触摸屏。
    另外,在上述的实施方式中,为了检测输出的输入位置和XY方向的任何一个方向重复的新的输入位置并进行输出,将至少在两个连续的扫描周期中为相同的检测结果作为条件来确定新的输入位置(输入操作)的检测,但是如果不检测在一个方向上重复的输入位置,则也可以将在一个扫描周期中检测到的输入位置作为新的输入位置进行输出。
    另外,在上述实施方式中,对同时检测对两个部位不同的输入位置的输入操作的情况进行了说明,但是关于对三个部位以上的不同的输入位置的输入操作,最后输出检测到的输入操作的输入位置来能够应用本发明。
    另外,在存储了标志时,不输出输入位置,但是也可以重复输出通过紧前面的扫描所输出的输入位置。
    能够应用在在检测对输入操作区域的输入操作、输出通过二维坐标表示的输入位置的触摸屏中。

    关于本文
    本文标题:触摸屏的输入位置输出方法.pdf
    链接地址://www.4mum.com.cn/p-5865958.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 广东时时11选五胆拖 3个骰子怎么玩大小 11选5的计划软件手机版 破解游戏黑客联系方式 默认版块港澳三肖六码 重庆时时免费预测 北京pk10二期五码计划 11选5免费计划软件华军 排列三稳赚投注技巧 pk10精准投注稳赚法 49码出特无错规律 腾讯分分有稳赚的挂机方案吗 全天飞艇计划稳赢据 吉林快三人工计划软件 幸运飞艇6码7期倍投 黑马计划软件pk拾