CN103080892A - 显示设备 - Google Patents

显示设备 Download PDF

Info

Publication number
CN103080892A
CN103080892A CN2011800426511A CN201180042651A CN103080892A CN 103080892 A CN103080892 A CN 103080892A CN 2011800426511 A CN2011800426511 A CN 2011800426511A CN 201180042651 A CN201180042651 A CN 201180042651A CN 103080892 A CN103080892 A CN 103080892A
Authority
CN
China
Prior art keywords
display unit
coordinate
display
coordinates
application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011800426511A
Other languages
English (en)
Other versions
CN103080892B (zh
Inventor
宫原雅树
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of CN103080892A publication Critical patent/CN103080892A/zh
Application granted granted Critical
Publication of CN103080892B publication Critical patent/CN103080892B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

当应用跨越显示单元(110-1和110-2)显示图像时,坐标转换单元(120)使用预定的操作,以将指示显示单元(110-1或110-2)感知到接触的位置的物理坐标转换为虚拟坐标,并提供该虚拟坐标。当应用正在显示单元中的一个(110-1或110-2)上显示图像时,坐标通知单元(130)向应用(140)通知感知到接触的物理坐标,以及当一个应用正在跨越显示单元(110-1和110-2)显示图像时,向应用(140)通知由坐标转换单元(120)提供的虚拟坐标。

Description

显示设备
技术领域
本发明涉及显示信息的显示设备、显示设备中的坐标通知方法、以及程序,更具体地,涉及在多个显示器上显示信息的显示设备、显示设备中的坐标通知方法、以及程序。
背景技术
近年来,正在考虑这样的技术:将多个显示单元(显示器)排列成行,然后通过链接和控制已对准的多个显示器,就像显示尺寸大了很多一样来使用显示器。
在该技术中,当显示器配备有触摸面板功能时,将各个显示器上的物理坐标在被转换为全部对准的多个显示器的虚拟坐标之后,向正显示图像的应用进行通知(例如,参见专利文献1)。
现有技术的文献
专利文献
专利文献1:日本未审专利申请号H11-161426
发明内容
本发明要解决的问题
当通过仅使用多个显示器中的一个显示器来实现显示时,从物理坐标转换为虚拟坐标是没有必要的。
然而,在上述的技术中需要从物理坐标到虚拟坐标的转换,并且因此出现了问题:由于没有必要的处理而浪费了资源。
本发明的目标是提供解决上述问题的显示设备、坐标通知方法、以及程序。
解决问题的手段
本发明的显示设备包括:
多个显示单元,所述多个显示单元配备有触摸面板功能并显示作为信息的图像;
坐标转换单元,当一个应用正在跨越所述多个显示单元来显示所述图像时,所述坐标转换单元使用预定操作,以将指示所述显示单元感知到接触的位置的物理坐标转换为虚拟坐标;以及
坐标通知单元,当一个应用正在所述多个显示单元中的一个显示单元上显示所述图像时,所述坐标通知单元向所述应用报告所述显示单元感知到接触的物理坐标,以及当一个应用正在跨越所述多个显示单元来显示所述图像时,所述坐标通知单元向所述应用报告所述虚拟坐标。
本发明的坐标通知方法是在配备有多个具有触摸面板功能的显示器的设备中的坐标通知方法,并包括以下步骤:
感知对所述多个显示器的接触;
判断一个应用是否正在跨越所述多个显示器来显示所述图像;
当一个应用正在跨越所述多个显示器来显示所述图像时,使用预定操作,以将指示感知到所述接触的位置的物理坐标转换为虚拟坐标;
当一个应用正在所述多个显示器中的一个显示器上显示所述图像时,向所述应用报告感知到所述接触的物理坐标;以及
当一个应用正在跨越所述多个显示器来显示所述图像时,向所述应用报告所述虚拟坐标。
本发明的程序是用于使配备有多个具有触摸面板功能并显示作为信息的图像的显示器的设备执行以下过程的程序:
感知对所述多个显示器的接触的过程;
判断一个应用是否正在跨越所述多个显示器来显示所述图像的过程;
当一个应用正在跨越所述多个显示器来显示所述图像时,使用预定操作,以将指示感知到所述接触的位置的物理坐标转换为虚拟坐标的过程;
当一个应用正在所述多个显示器中的一个显示器上显示所述图像时,向所述应用报告感知到所述接触的物理坐标的过程;以及
当一个应用正在跨越所述多个显示器来显示所述图像时,向所述应用报告所述虚拟坐标的过程。
本发明的效果
如上所述,在本发明中,可以向配备有多个显示器的设备中的应用高效地报告坐标。
附图说明
图1示出了本发明的显示设备的示例实施例。
图2是用于描述在图1所示的显示设备中的坐标通知方法的流程图。
图3是用于描述在当前活跃的应用仅在一个显示单元上显示图像并且在该显示单元上感知到接触时坐标通知单元报告的坐标的示例的视图。
图4是用于描述在当前活跃的应用仅在一个显示单元上显示图像并且在该显示单元上感知到接触时坐标通知单元报告的坐标的示例的视图。
图5是用于描述当在包括应用认可的原点的坐标在内的显示单元上感知到接触时对坐标进行通知的示例的视图。
图6是用于描述当在不包括应用认可的原点的坐标在内的显示单元上感知到接触时对坐标进行通知的示例的视图。
图7是用于描述当有三个显示单元时坐标转换的示例的视图。
图8是用于描述当有四个显示单元时坐标转换的示例的视图。
图9是用于描述当有四个显示单元时坐标转换的另一示例的视图。
图10示出了当将显示设备的长度和宽度的方向顺时针旋转90°时坐标转换的示例。
图11示出了当将显示设备的长度和宽度的方向顺时针旋转180°时坐标转换的示例。
图12示出了当将显示设备的长度和宽度的方向顺时针旋转270°时坐标转换的示例。
图13是示出了由上述显示设备的垂直和水平方向上的旋转所导致的坐标转换的公式的表。
具体实施方式
接下来参考附图来描述本发明的示例实施例。
图1示出了本发明的显示设备的示例实施例。
如图1所示,本示例实施例中的显示设备100配备有多个显示单元110-1和110-2、坐标转换单元120、以及坐标通知单元130。显示设备100还配备有在显示设备100中操作的应用140。在图1中,示出了显示设备100配备有一个应用的情况,然而不言自明的是:显示设备100可以配备有两个或更多应用。
显示单元110-1和110-2是配备有触摸面板功能并显示作为信息的图像的显示器。在图1中,示出了存在两个显示单元的形式,然而可以提供三个或更多的显示单元。
当应用140正在跨越显示单元110-1和显示单元110-2来显示图像时,坐标转换单元120使用预定操作,以将指示显示单元110-1和110-2感知到接触的位置的物理坐标转换为虚拟坐标。
此时,当显示单元110-1显示包括由应用140认可的原点的坐标在内的图像时,坐标转换单元120将显示单元110-2上的物理坐标转换为虚拟坐标。当显示单元110-2显示包含由应用140认可的原点的坐标在内的图像时,坐标转换单元120将显示单元110-1上的物理坐标转换为虚拟坐标。
此时,坐标转换单元120转换物理坐标中的、沿显示单元110-1和显示单元110-2所对准方向上的坐标。换言之,当显示单元110-1和显示单元110-2在水平方向上对准时,坐标转换单元120转换水平方向的坐标。例如,当水平方向是X轴时,坐标转换单元120转换X坐标。备选地,当显示单元110-1和显示单元110-2在垂直方向上对准时,坐标转换单元120转换垂直方向的坐标。例如,当垂直方向是Y轴时,坐标转换单元120转换Y坐标。
此时,当显示单元110-1包括由应用140认可的原点的坐标时,坐标转换单元120通过将与显示单元110-1的尺寸相一致的坐标部分添加到显示单元110-2上的物理坐标上,来执行至虚拟坐标的转换。备选地,当显示单元110-2包括由应用140认可的原点的坐标时,坐标转换单元120通过将与显示单元110-2的尺寸相一致的坐标部分添加到显示单元110-1上的物理坐标上,执行至虚拟坐标的转换。
此外,坐标转换单元120根据由显示设备100的长度和宽度的旋转所导致的、与应用140认可的原点相对应的物理坐标的移动,将物理坐标转换为虚拟坐标。
坐标转换单元120还向坐标通知单元130提供已转换的虚拟坐标。
当应用140正仅在显示单元110-1上显示图像时,坐标通知单元130向应用140报告显示单元110-1感知到接触的物理坐标。当应用140正仅在显示单元110-2上显示图像时,坐标通知单元130向应用140报告显示单元110-2感知到接触的物理坐标。当从坐标转换单元120提供虚拟坐标时,坐标通知单元130向应用140报告该虚拟坐标。
接下来描述在图1所示的显示设备100中的坐标通知方法。
图2是用于描述在图1所示的显示设备100中的坐标通知方法的流程图。
当在步骤1中首先激活安装在显示设备100中的应用140时,在步骤2中首先判断在显示单元110-1或显示单元110-2中是否感知到接触。
应用140的该操作方法可以是典型的方法,例如通过执行预定输入来实现的方法,在本文中不强加具体限制。
此外,在判断显示单元110-1或显示单元110-2中是否感知到接触时,使用在显示单元110-1和显示单元110-2中提供的触摸面板功能来进行该判断。
当判断在显示单元110-1或显示单元110-2中感知到接触时,坐标转换单元120接下来在步骤3中判断当前正在操作的应用140是否正在跨越显示单元110-1和显示单元110-2来显示图像。关于该判断方法,不强加具体的限制。此外,进行该判断的组件不需要是坐标转换单元120。例如,该判断可以由控制显示设备100整体的控制单元(未示出)执行。
在判断当前正在操作的应用140没有跨越显示单元110-1和显示单元110-2显示图像时,即在当前正在操作的应用140仅在显示单元110-1上显示图像或仅在显示单元110-2上显示图像时,在步骤4中,从坐标通知单元130向应用140传输感知到接触的物理坐标。
为了通过提供实际示例来描述该操作,在当前正在操作的应用140仅在显示单元110-1上显示图像并且在显示单元110-1上感知到接触时,从坐标通知单元130向应用140传输显示单元110-1上感知到接触的物理坐标,而不做改变。在当前正在操作的应用140仅在显示单元110-2上显示图像并且在显示单元110-2上感知到接触时,从坐标通知单元130向应用140传输显示单元110-2上感知到接触的物理坐标,而不做改变。
图3是用于描述在当前正在操作的应用140仅在显示单元110-1上显示图像并且在显示单元110-1上感知到接触时坐标通知单元130报告的坐标的示例的视图。此处,显示单元110-1的左上角的物理坐标是(0,0)(原点),X轴是水平方向且Y轴是垂直方向。此外,右下角的物理坐标是(w,h)。显示单元110-2的尺寸与显示单元110-1的尺寸相同,并且原点坐标和坐标轴与显示单元110-1相同。
如图3所示,当在显示单元110-1上的物理坐标(x,y)处感知到接触时,将这些物理坐标(x,y)从坐标通知单元130向应用140报告,而不做改变。换言之,在坐标转换单元120中不实现从物理坐标向虚拟坐标的转换。
图4是用于描述在当前正在操作的应用140仅在显示单元110-2上显示图像并且在显示单元110-2上感知到接触时坐标通知单元130报告的坐标的示例的视图。显示单元110-1和110-2的原点和坐标轴与图3所示相同。此外,显示单元110-1和显示单元110-2具有相同的尺寸。
如图4所示,当在显示单元110-2上的物理坐标(x,y)处感知到接触时,将这些物理坐标(x,y)从坐标通知单元130向应用140传递,而不做改变。换言之,在坐标转换单元120处不执行从物理坐标向虚拟坐标的转换。
当从坐标通知单元130向应用140传输物理坐标时,在步骤5中,在应用140中执行与物理坐标相一致的处理。
另一方面,当在步骤3中确定当前正在操作的应用140正在跨越显示单元110-1和显示单元110-2来显示图像时,在步骤6中,坐标转换单元120判断在步骤2中感知到接触的显示单元是否包括由应用140认可的原点(应用140上的原点)的坐标。
为了使正在操作中的应用140显示图像,存在由应用140认可的原点的坐标。当该原点的坐标被包括在感知到接触的显示单元中时,即,当显示单元上的物理坐标的原点与应用140认可的原点相同时,物理坐标的转换不是必须的。
例如,当步骤2中在显示单元110-1上感知到接触时,坐标转换单元120判断由应用140认可的原点的坐标是否被包含在显示单元110-1中(显示单元110-1中的原点与应用140认可的原点是否相同)。当在步骤2中在显示单元110-2上感知到接触时,坐标转换单元120判断由应用140认可的原点的坐标是否被包含在显示单元110-2上(显示单元110-2上的原点与应用140认可的原点是否相同)。
当在步骤6中确定在步骤2中感知到接触的显示单元是包括应用140认可的原点的坐标的单元时,在步骤4中,从坐标通知单元130向应用140传输感知到接触的物理坐标。
图5是用于描述当在包括应用140认可的原点的坐标在内的显示单元110-1中感知到接触时对坐标进行通知的示例的视图。此处,当前正在操作中的应用140正在跨越作为主显示器的显示单元110-1和作为第二显示器的显示单元110-2来显示图像,以及应用140认可的原点的坐标是显示单元110-1上的物理坐标的原点。
如图5所示,当在显示单元110-1上的物理坐标(x,y)处感知到接触时,将这些物理坐标(x,y)从坐标通知单元130向应用140报告,而不做改变。这是因为,如前文所述,显示单元110-1上的物理坐标的原点与应用140认可的原点是相同的,且因此从物理坐标到虚拟坐标的转换是没有必要的。
另一方面,当在步骤6中判断在步骤2中感知到接触的显示单元不是包括由应用140认可的原点的坐标在内的单元时,在步骤7中,由坐标转换单元120使用预定操作,以将物理坐标转换为虚拟坐标。
图6是用于描述当在不包括应用140认可的原点的坐标在内的显示单元110-2上感知到接触时对坐标进行通知的示例的视图。此处,当前正在操作中的应用140正在跨越作为主显示器的显示单元110-1和作为第二显示器的显示单元110-2来显示图像,以及应用140认可的原点的坐标是显示单元110-1上的物理坐标的原点。
如图6所示,当在显示单元110-2上的物理坐标(x,y)处感知到接触时,坐标转换单元120将这些物理坐标(x,y)转换为虚拟坐标。
在图6所示示例中,沿水平方向(X轴方向)布置显示单元110-1和显示单元110-2,以及“w”是在X轴方向上与显示单元110-1的尺寸相一致的坐标。因此,用于将X坐标从物理坐标转换为虚拟坐标的公式如公式1所示。
(公式1)
x(物理坐标)+w(显示单元110-1在X轴方向上的尺寸)=(x+w)
从而,坐标转换单元120通过将显示单元110-1的尺寸与物理坐标相加来得到虚拟坐标。
因为没有沿垂直方向(Y轴方向)布置显示单元110-1和显示单元110-2,不执行Y坐标的转换。
因此,坐标转换单元120将物理坐标(x,y)转换为虚拟坐标(x+w,y)。
在步骤7中,当已经由坐标转换单元120执行了从物理坐标到虚拟坐标的转换时,从坐标转换单元120向坐标通知单元130提供已经转换的虚拟坐标。
在步骤8中,从坐标通知单元130向应用140传输虚拟坐标,且在步骤5中,在应用140中执行与虚拟坐标相一致的处理。
可以将上述处理应用于显示单元的数目是三个、四个或更多的情况。
图7是用于描述当有三个显示单元时坐标转换的示例的视图。
在图7所示示例中,显示设备110配备有三个显示单元110-1~110-3,将作为主显示器的显示单元110-1、作为第二显示器的显示单元110-2、以及作为第三显示器的显示单元110-3沿水平方向(X轴方向)布置。
此外,应用140认可的原点的坐标与显示单元110-1的物理坐标的原点(左上角)相同。
当通过坐标来指示时,三个显示单元110-1~110-3中的每个显示单元的尺寸是(w×h)。
如图7所示,当显示设备110配备有显示单元110-1~110-3时,在显示单元110-1或显示单元110-2上感知到接触时所传输的坐标与上述提供两个显示器的情况相同。换言之,如前所述,当在显示单元110-1上感知到接触时,由坐标通知单元130向应用140报告感知到接触的物理坐标,而不做改变。当在显示单元110-2上感知到接触时,坐标转换单元120使用公式1将感知到接触的物理坐标转换为虚拟坐标,然后坐标通知单元130向应用140传输该虚拟坐标。
当在显示单元110-3上的物理坐标(x,y)处感知到接触时,在坐标转换单元120中执行X坐标的从物理坐标到虚拟坐标的转换。
更具体地,使用下面的公式2来执行转换:
公式2
x(物理坐标)+w(显示单元110-1在X轴方向上的尺寸)+w(显示单元110-2在X轴方向上的尺寸)=(x+w+w)
该(x+w+w)是虚拟坐标的X坐标。
此外,因为显示单元110-1、显示单元110-2、和显示单元110-3没有在垂直方向(Y轴方向)上对准,不针对Y坐标执行转换。
因此,从坐标通知单元130向应用140传输的虚拟坐标是(x+w+w,y)。应用140根据这些坐标(x+w+w,y)来执行处理。
图8是用于描述当有四个显示单元时坐标转换的示例的视图。
在图8所示示例中,在显示设备100中安装了四个显示单元110-1~110-4,将作为主显示器的显示单元110-1和作为第二显示器的显示单元110-2安装为沿水平方向(X轴方向)布置。此外,将作为第三显示器的显示单元110-3和作为第四显示器的显示单元110-4安装为沿水平方向(X轴方向)对准。此外,将作为主显示器的显示单元110-1和作为第三显示器的显示单元110-3安装为沿垂直方向(Y轴方向)对准。此外,将作为第二显示器的显示单元110-2和作为第四显示器的显示单元110-4安装为沿垂直方向(Y轴方向)对准。
应用140认可的原点的坐标与显示单元110-1的物理坐标的原点(左上角)相同。
当通过坐标来指示时,四个显示单元110-1~110-4中每个显示单元的尺寸是(w×h)。
如图8所示,当显示设备100配备有显示单元110-1~110-4时,在显示单元110-1或显示单元110-2上感知到接触时所报告的坐标与上述针对于配备有两个显示器的显示设备的情况相同。换言之,如前所述,当在显示单元110-1上感知到接触时,由坐标通知单元130向应用140报告感知到接触的物理坐标,而不做改变。当在显示单元110-2上感知到接触时,坐标转换单元120使用公式1将感知到接触的物理坐标转换为虚拟坐标,然后坐标通知单元130通知应用140。
当在显示单元110-3上的物理坐标(x,y)处感知到接触时,在坐标转换单元120中执行Y坐标的从物理坐标到虚拟坐标的转换。
更具体地,使用下面的公式3来执行转换:
公式3
y(物理坐标)+h(显示单元110-1在Y轴方向上的尺寸)=(y+h)
该(y+h)是虚拟坐标的Y坐标。
此外,因为显示单元110-1和显示单元110-3没有在水平方向(X轴方向)上对准,不针对X坐标执行转换。
因此,从坐标通知单元130向应用140报告的虚拟坐标是(x,y+h)。应用140根据这些坐标(x,y+h)来执行处理。
图9是用于描述当有四个显示单元时坐标转换的另一示例的视图。
在图9所示示例中,显示单元110-1~110-4的布置和尺寸与图8中示出的相同。
此外,应用140认可的原点的坐标与显示单元110-1的物理坐标的原点(左上角)相同。
如图9所示,当显示设备100配备有显示单元110-1~110-4时,在显示单元110-1或显示单元110-2上感知到接触时所报告的坐标与上述针对于配备有两个显示器的显示设备的情况相同。换言之,如前所述,当在显示单元110-1上感知到接触时,由坐标通知单元130向应用140报告感知到接触的物理坐标,而不做改变。当在显示单元110-2上感知到接触时,坐标转换单元120使用公式1将感知到接触的物理坐标转换为虚拟坐标,然后坐标通知单元130通知应用140。
当在显示单元110-4上的物理坐标(x,y)处感知到接触时,在坐标转换单元120中执行X坐标和Y坐标中的每一个的从物理坐标到虚拟坐标的转换。
更具体地,使用下面的公式4和公式5来执行转换。
首先,针对X坐标:
公式4
x(物理坐标)+w(显示单元110-1在X轴方向上的尺寸)=(x+w)
该(x+w)是虚拟坐标的X坐标。
针对Y坐标:
公式5
y(物理坐标)+h(显示单元110-2在Y轴方向上的尺寸)=(y+h)
该(y+h)是虚拟坐标的Y坐标。
因此,从坐标通知单元130向应用140报告的虚拟坐标是(x+w,y+h)。应用140根据这些坐标(x+w,y+h)来执行处理。
接下来描述由显示设备100的长度和宽度方向上的旋转所导致的对坐标的通知。
近年来,显示设备越来越多地具备以下能力:根据显示设备的安装显示器的定向,旋转显示器的长度和宽度的方向,以及切换垂直定向。
本发明的显示设备也配备了该能力。
在图1所示的显示设备100中,对在应用140正在显示单元110-1和显示设备110-2中的一个上显示图像时由显示设备100的长度和宽度的旋转而导致的对坐标进行通知与通常使用的显示设备中相同。
当应用140正在跨越显示单元110-1和显示单元110-2来显示图像时,在一些情况下,应用140认可的原点的物理坐标跨过显示单元110-1和110-2移动,并从而必须针对该移动进行坐标转换。
图10示出了当显示设备100的宽度和长度的方向顺时针旋转90度时坐标转换的示例。
如果显示设备100没有旋转,由坐标通知单元130向应用140报告在图10中示出的显示单元110-1上的物理坐标(x,y),而不做改变。
然而,如图10中的下部中示出的,如果显示设备100顺时针旋转90度,与应用140认可的原点相对应的物理坐标从显示单元110-1移动到显示单元110-2,因此,物理坐标(x,y)和与应用140认可的原点相对应的物理坐标被包含在彼此不同的显示单元中。
由于该改变,坐标转换单元120将显示单元110-1上的物理坐标(x,y)转换为虚拟坐标。
更具体地,关于Y坐标,显示单元110-1上的物理坐标(y)变为虚拟坐标的X坐标。
此外,坐标转换单元120使用公式6来执行Y坐标的转换。
公式6
w(显示单元110-1在X轴方向上的尺寸)-x(物理坐标)+w(显示单元110-2在X轴方向上的尺寸)=(w-x+w)
该(w-x+w)变为虚拟坐标的Y坐标。
因此,从坐标通知单元130向应用140报告的虚拟坐标是(y,w-x+w)。应用140根据这些坐标(y,w-x+w)来执行处理。
图11示出了当显示设备100的长度和宽度的方向顺时针旋转180度时坐标转换的示例。
如果显示设备100没有旋转,由坐标通知单元130向应用140报告在图11中示出的显示单元110-1上的物理坐标(x,y),而不做改变。
然而,如图11中的下部中示出的,如果显示设备100顺时针旋转180度,即,如果切换显示设备100的垂直定向,与应用140认可的原点相对应的物理坐标从显示单元110-1移动到显示单元110-2,因此,物理坐标(x,y)和与应用140认可的原点相对应的物理坐标被包含在彼此不同的显示单元中。
在该改变的情况下,坐标转换单元120将显示单元110-1上的物理坐标(x,y)转换为虚拟坐标。
更具体地,坐标转换单元120使用公式7来转换X坐标。
公式7
w(显示单元110-1在X轴方向上的尺寸)-x(物理坐标)+w(显示单元110-2在X轴方向上的尺寸)=(w-x+w)
该(w-x+w)变为虚拟坐标的x坐标。
此外,坐标转换单元120使用公式8来转换Y坐标。
公式8
h(显示单元110-1在Y轴方向上的尺寸)-y(物理坐标)=(h-y)
该(h-y)变为虚拟坐标的Y坐标。
因此,从坐标通知单元130向应用140报告的虚拟坐标是(w-x+w,h-y)。应用140根据这些坐标(w-x+w,h-y)来执行处理。
图12示出了当将显示设备100的长度和宽度的方向顺时针旋转270度时坐标转换的示例。
当将显示设备100顺时针旋转270度时,坐标转换单元120将图12中示出的显示单元110-2上的物理坐标(x,y)转换为虚拟坐标。
更具体地,坐标转换单元120使用公式9来执行X坐标的转换。
公式9
h(显示单元110-1在Y轴方向上的尺寸)-y(物理坐标)=(h-y)
该(h-y)变为虚拟坐标的X坐标。
坐标转换单元120还使用公式10来执行Y坐标的转换。
公式10
w(显示单元110-1在X轴方向上的尺寸)+x(物理坐标)=(w+x)
该(w+x)变为虚拟坐标的Y坐标。
因此,从坐标通知单元130向应用140报告的虚拟坐标是(h-y,w+x)。应用140根据这些坐标(h-y,w+x)来执行处理。
图13是示出了由上述显示设备100的长度和宽度方向上的旋转所导致的坐标转换的公式的表。在图13中,由(x’,y’)来示出转换后的虚拟坐标。
如图13所示,针对在一个显示器(显示单元110-1或显示单元110-2)上进行显示的情况和在两个显示器(跨显示单元110-1和显示单元110-2)上进行显示的情况,从物理坐标到虚拟坐标的转换是不同的。此外,即使当在两个显示器上进行显示时,根据事件(感知到接触的显示单元)的发生的原点,从物理坐标到虚拟坐标的转换也不同。因此根据显示器来执行转换过程。
此外,可以通过下面的方式执行到虚拟坐标的转换:首先向每个显示器赋予可以区分多个显示器中的每个显示器的显示器识别信息(例如,识别ID),然后使用显示器识别信息和感知到接触的位置的物理坐标。
在以上描述的本发明中,通过仅当应用跨越多个显示单元来显示图像时才将物理坐标转换为虚拟坐标,可以在具有多个显示单元的显示设备中高效地传输针对应用的坐标。
通过根据其用途各自加工的逻辑电路,可以实现在上述显示设备100中提供的每个组成单元所执行的处理。此外,可以将描述处理内容的程序记录在可在显示设备100中读取的记录介质上,然后在显示设备100中读取已被记录在该记录介质上的程序,并从而执行处理。可以在显示设备100中读取的记录介质指代例如:可拆卸记录介质(如软盘(注册商标)、磁光盘、DVD、CD),或在此外指代并入到显示设备100中的HDD或存储器(如ROM和RAM)。由显示设备100中提供的CPU(未示出)来读取记录在该记录介质上记录的程序,然后,在CPU的控制下执行与上述处理等效的处理。此处,CPU是作为计算机工作的组件,该计算机执行已从记录介质中读取的程序,在该记录介质上记录了该程序。
虽然以上已经参考示例实施例描述了本申请的发明,本申请的发明不限于上述示例实施例。本领域普通技术人员很清楚的是:本申请的发明的配置和细节对在本申请的发明的范围内的各种修改是开放的。
本申请要求于2010年9月24日提交的日本专利申请No2010-213794的优先权,并通过引用并入这些申请的所有公开内容。

Claims (15)

1.一种显示设备,包括:
多个显示单元,所述多个显示单元配备有触摸面板功能并显示作为信息的图像;
坐标转换单元,当一个应用正在跨越所述多个显示单元来显示所述图像时,所述坐标转换单元使用预定操作,以将指示所述显示单元感知到接触的位置的物理坐标转换为虚拟坐标;以及
坐标通知单元,当一个应用正在所述多个显示单元中的一个显示单元上显示所述图像时,所述坐标通知单元向所述应用报告所述显示单元感知到接触的物理坐标,以及当一个应用正在跨越所述多个显示单元来显示所述图像时,所述坐标通知单元向所述应用报告所述虚拟坐标。
2.根据权利要求1所述的显示设备,其中,所述坐标转换单元将所述多个显示单元中除了主显示单元之外的显示单元上的物理坐标转换为所述虚拟坐标,所述主显示单元包括所述应用认可的原点的坐标。
3.根据权利要求2所述的显示设备,其中,所述坐标转换单元转换所述物理坐标中的、沿所述主显示单元和除了所述主显示单元之外的显示单元所对准方向的坐标。
4.根据权利要求3所述的显示设备,其中,通过将与所述主显示单元的尺寸相一致的坐标部分添加到除了所述主显示单元之外的显示单元上的物理坐标上,所述坐标转换单元执行到所述虚拟坐标的转换。
5.根据权利要求1所述的显示设备,其中,所述坐标转换单元根据由所述显示设备的长度和宽度的旋转所引起的、物理坐标针对所述应用认可的原点的移动,来执行所述物理坐标到所述虚拟坐标的转换。
6.一种在配备有多个具有触摸面板功能的显示器的设备中的坐标通知方法,包括:
感知对所述多个显示器的接触的步骤;
判断一个应用是否正在跨越所述多个显示器来显示所述图像的步骤;
当一个应用正在跨越所述多个显示器来显示所述图像时,使用预定操作,以将指示感知到所述接触的位置的物理坐标转换为虚拟坐标的转换步骤;
当一个应用正在所述多个显示器中的一个显示器上显示所述图像时,向所述应用报告感知到所述接触的物理坐标的步骤;以及
当一个应用正在跨越所述多个显示器来显示所述图像时,向所述应用报告所述虚拟坐标的步骤。
7.根据权利要求6所述的坐标通知方法,其中,在所述转换步骤中,将所述多个显示器中除了主显示器之外的显示器上的物理坐标转换为所述虚拟坐标,所述主显示器包括所述应用认可的原点的坐标。
8.根据权利要求7所述的坐标通知方法,其中,在所述转换步骤中,转换所述物理坐标中的、沿所述主显示器和除了所述主显示器之外的显示器所对准方向的坐标。
9.根据权利要求8所述的坐标通知方法,其中,在所述转换步骤中,通过将与所述主显示器的尺寸相一致的坐标部分添加到除了所述主显示器之外的显示器上的物理坐标上,来执行到所述虚拟坐标的转换。
10.根据权利要求6所述的坐标通知方法,其中,在所述转换步骤中,根据由所述设备的长度和宽度的旋转所导致的、与所述应用认可的原点相对应的物理坐标的移动,将所述物理坐标转换为所述虚拟坐标。
11.一种用于使配备有多个具有触摸面板功能并显示作为信息的图像的显示器的设备执行以下过程的程序:
感知对所述多个显示器的接触的过程;
判断一个应用是否正在跨越所述多个显示器来显示所述图像的过程;
当一个应用正在跨越所述多个显示器来显示所述图像时,使用预定操作,以将指示感知到所述接触的位置的物理坐标转换为虚拟坐标的转换过程;
当一个应用正在所述多个显示器中的一个显示器上显示所述图像时,向所述应用报告感知到所述接触的物理坐标的过程;以及
当一个应用正在跨越所述多个显示器来显示所述图像时,向所述应用报告所述虚拟坐标的过程。
12.根据权利要求11所述的程序,其中,在所述转换过程中,将所述多个显示器中除了主显示器之外的显示器上的物理坐标转换为所述虚拟坐标,所述主显示器包括所述应用认可的原点的坐标。
13.根据权利要求12所述的程序,其中,在所述转换过程中,转换所述物理坐标中的、沿所述主显示器和除了所述主显示器之外的显示器所对准方向的坐标。
14.根据权利要求13所述的程序,其中,在所述转换过程中,通过将与所述主显示器的尺寸相一致的坐标部分添加到除了所述主显示器之外的显示器的物理坐标上,来执行到所述虚拟坐标的转换。
15.根据权利要求11所述的程序,其中,在所述转换过程中,根据由所述设备的长度和宽度的旋转所导致的、与所述应用认可的原点相对应的物理坐标的移动,将所述物理坐标转换为所述虚拟坐标。
CN201180042651.1A 2010-09-24 2011-08-25 显示设备和坐标通知方法 Active CN103080892B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2010-213794 2010-09-24
JP2010213794A JP5229289B2 (ja) 2010-09-24 2010-09-24 表示装置、座標通知方法およびプログラム
PCT/JP2011/069166 WO2012039230A1 (ja) 2010-09-24 2011-08-25 表示装置

Publications (2)

Publication Number Publication Date
CN103080892A true CN103080892A (zh) 2013-05-01
CN103080892B CN103080892B (zh) 2016-01-20

Family

ID=45873720

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201180042651.1A Active CN103080892B (zh) 2010-09-24 2011-08-25 显示设备和坐标通知方法

Country Status (5)

Country Link
US (3) US10503289B2 (zh)
EP (1) EP2620850A1 (zh)
JP (1) JP5229289B2 (zh)
CN (1) CN103080892B (zh)
WO (1) WO2012039230A1 (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5229289B2 (ja) * 2010-09-24 2013-07-03 日本電気株式会社 表示装置、座標通知方法およびプログラム
EP2851772B1 (en) * 2012-05-14 2019-02-27 NEC Corporation Display device, display control method and non-temporary computer-readable medium
CN103399687B (zh) * 2013-07-26 2016-08-24 广东威创视讯科技股份有限公司 一种单点触控窗口显示的执行处理方法
KR20160068514A (ko) * 2014-12-05 2016-06-15 삼성전자주식회사 터치 입력을 제어하는 전자 장치 및 방법
JP6623908B2 (ja) * 2016-04-08 2019-12-25 富士通株式会社 情報処理装置、情報処理方法及び情報処理プログラム
JP6598753B2 (ja) 2016-10-07 2019-10-30 任天堂株式会社 ゲームシステム
KR20210032826A (ko) * 2019-09-17 2021-03-25 삼성전자주식회사 전자 장치 및 전자 장치의 정보 제공 방법
US11188222B2 (en) * 2019-12-05 2021-11-30 Cabin Management Solutions, Llc Multi-arrayed display user interface panel
KR102322067B1 (ko) * 2019-12-27 2021-11-04 주식회사 이누씨 가상 포지셔닝 방법 및 장치
JP7038153B2 (ja) 2020-02-13 2022-03-17 任天堂株式会社 情報処理システム、情報処理装置、情報処理プログラム、および情報処理方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070120763A1 (en) * 2005-11-23 2007-05-31 Lode De Paepe Display system for viewing multiple video signals
US20080209005A1 (en) * 2007-02-23 2008-08-28 International Business Machines Corporation Information processing system, operation management method for computer systems, and program in a distributed network environment
US20100149103A1 (en) * 2008-08-08 2010-06-17 Oqo, Inc. Touch-typing keyboard for touch screens
US20100199188A1 (en) * 2008-12-05 2010-08-05 Suhayya Abu-Hakima Auto-discovery of diverse communications devices for alert broadcasting

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3632601A1 (de) * 1985-09-27 1987-04-23 Olympus Optical Co Vorrichtung zum darstellen einer positionsanzeigemarke auf mehreren bildschirmen
JPS63173119A (ja) * 1987-01-13 1988-07-16 Toshiba Corp 座標入力表示装置
JPH04326152A (ja) * 1991-04-25 1992-11-16 Hitachi Ltd パーソナル情報機器
GB9201949D0 (en) * 1992-01-30 1992-03-18 Jenkin Michael Large-scale,touch-sensitive video display
JP3339284B2 (ja) * 1996-01-29 2002-10-28 三菱電機株式会社 大画面表示方式
JPH11161426A (ja) 1997-12-01 1999-06-18 Fujitsu Takamisawa Component Ltd タッチパネル装置
JP2000112597A (ja) * 1998-10-07 2000-04-21 Oki Electric Ind Co Ltd マルチディスプレイシステム
JP3967052B2 (ja) * 1999-11-26 2007-08-29 株式会社リコー 座標入力・表示システム、座標制御装置、座標入力装置、座標入力・表示方法、およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
JP4560239B2 (ja) 2000-06-07 2010-10-13 キヤノン株式会社 表示システム及び表示装置
JP2003069767A (ja) * 2001-08-27 2003-03-07 Ricoh Co Ltd 表示システムおよび表示プログラム
JP4244586B2 (ja) * 2002-08-06 2009-03-25 沖電気工業株式会社 マルチディスプレイ画面設定方法
US8120596B2 (en) * 2004-05-21 2012-02-21 Smart Technologies Ulc Tiled touch system
US7683856B2 (en) * 2006-03-31 2010-03-23 Sony Corporation E-ink touchscreen visualizer for home AV system
JP4389090B2 (ja) * 2007-10-03 2009-12-24 シャープ株式会社 情報表示装置
US8797233B2 (en) * 2008-08-20 2014-08-05 The Regents Of The University Of California Systems, methods, and devices for dynamic management of data streams updating displays
JP5430962B2 (ja) 2009-02-12 2014-03-05 株式会社コナミデジタルエンタテインメント 決定装置、決定方法、ならびに、プログラム
JP2010213794A (ja) 2009-03-13 2010-09-30 Nippon Pachinko Buhin Kk 遊技機
CN102597926A (zh) * 2009-10-28 2012-07-18 日本电气株式会社 移动信息终端、处理方法、程序
JP5557316B2 (ja) * 2010-05-07 2014-07-23 Necカシオモバイルコミュニケーションズ株式会社 情報処理装置、情報生成方法及びプログラム
KR20120015624A (ko) * 2010-08-12 2012-02-22 삼성전자주식회사 디스플레이 방법 및 장치
JP5229289B2 (ja) * 2010-09-24 2013-07-03 日本電気株式会社 表示装置、座標通知方法およびプログラム
JP5771401B2 (ja) * 2011-01-27 2015-08-26 京セラ株式会社 携帯通信端末

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070120763A1 (en) * 2005-11-23 2007-05-31 Lode De Paepe Display system for viewing multiple video signals
US20080209005A1 (en) * 2007-02-23 2008-08-28 International Business Machines Corporation Information processing system, operation management method for computer systems, and program in a distributed network environment
US20100149103A1 (en) * 2008-08-08 2010-06-17 Oqo, Inc. Touch-typing keyboard for touch screens
US20100199188A1 (en) * 2008-12-05 2010-08-05 Suhayya Abu-Hakima Auto-discovery of diverse communications devices for alert broadcasting

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
林刚 等: "多屏显示技术及其在图像处理***中的应用", 《计算机应用研究》, no. 4, 31 December 2002 (2002-12-31), pages 154 - 155 *

Also Published As

Publication number Publication date
US10503289B2 (en) 2019-12-10
US20130120304A1 (en) 2013-05-16
JP5229289B2 (ja) 2013-07-03
EP2620850A1 (en) 2013-07-31
US10969900B2 (en) 2021-04-06
CN103080892B (zh) 2016-01-20
US20210208727A1 (en) 2021-07-08
JP2012068942A (ja) 2012-04-05
US20200064946A1 (en) 2020-02-27
WO2012039230A1 (ja) 2012-03-29

Similar Documents

Publication Publication Date Title
CN103080892A (zh) 显示设备
CN102163096B (zh) 信息处理装置、信息处理方法
CN1955901B (zh) 控制图形对象的三维运动的设备和方法
US8836663B2 (en) Touch sensitive device for providing mini-map of tactile user interface and method of controlling the same
CN101984397B (zh) 屏幕菜单的跟踪显示方法及装置
CN1979402A (zh) 信息处理设备和触摸垫控制方法
CN102760020B (zh) 一种检测电容式触摸屏的方法、装置和移动终端
CN106415455A (zh) 显示器间的通信
EP2717140B1 (en) Equipment control device, operation reception method, and program
CN107291277B (zh) 一种防误触的方法、装置、设备及存储介质
CN103207750A (zh) 图标缩放的方法及装置
CN102750095B (zh) 便捷式电子设备及其输入法切换方法
CN102981719A (zh) 参数设定方法及***
CN111309199B (zh) 触摸显示装置的显示控制方法和触摸显示装置
CN105518587A (zh) 终端设备显示方法和终端设备
CN102419649A (zh) 一种扩大范围触摸方法及***
CN105786377A (zh) 触控监测方法及装置、终端
JPWO2013008615A1 (ja) 入力装置、画像表示方法およびプログラム
CN102779082A (zh) 一种触控检测方法、触控面板及液晶显示器
JP2003296014A (ja) ポインティングデバイス
KR100907791B1 (ko) 전자장치, 커서위치 확인방법 및 기록매체
JP2013073365A (ja) 情報処理装置
CN102169378B (zh) 触控面板及其多点触碰侦测方法以及触控显示装置
WO2013000946A1 (en) Exchanging content and tools between users
WO2014171177A1 (ja) タッチパネル装置、タッチパネル付き表示装置およびプログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant