CN103530048B - 显示设备和显示方法 - Google Patents
显示设备和显示方法 Download PDFInfo
- Publication number
- CN103530048B CN103530048B CN201310119680.4A CN201310119680A CN103530048B CN 103530048 B CN103530048 B CN 103530048B CN 201310119680 A CN201310119680 A CN 201310119680A CN 103530048 B CN103530048 B CN 103530048B
- Authority
- CN
- China
- Prior art keywords
- display
- topography
- page
- information
- size
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/22—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
- G09G5/32—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory with means for controlling the display position
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
- G09G5/06—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour palettes, e.g. look-up tables
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/161—Indexing scheme relating to constructional details of the monitor
- G06F2200/1614—Image rotation following screen orientation, e.g. switching from landscape to portrait mode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明提供了显示设备和显示方法。显示设备包括显示器,其具有能够显示图像的显示屏幕;显示控制单元,其在显示屏幕的第一区域中显示从排列的多个页面中选择的页面,在区别于第一区域的第二区域中显示表示了除所选页面以外的页面的部分的局部图像;第一获取单元,其获取表示显示设备取向的第一信息;设置单元,其根据第一信息所表示的取向来设置显示在显示器上的局部图像的大小;第二获取单元,其获取表示用户触摸显示屏幕位置的第二信息;以及选择单元,如果所触摸的位置位于第二区域之内,则选择单元选择与覆盖了第二信息所表示位置的局部图像相关联的页面。
Description
技术领域
本发明涉及显示设备及显示方法。
背景技术
日本未审查专利申请公开第2000-293280号中公开了一种信息输入设备,其包括坐标输入单元,该坐标输入单元包括前、后定点装置。该信息输入设备允许用户通过拖动一个手指穿过前定点装置同时拖动另一个手指穿过后定点装置而将几个重叠物彼此移开。
日本未审查专利申请公开第2008-217647号中公开了一种电子信息显示设备,其包括第一显示器和第二显示器。至少第一显示器包括触摸面板。基于输入到触摸面板上的触摸,电子信息显示设备接受对于储存在第一存储器中的信息项的选择、对于将所选的信息项显示在第一显示器上还是第二显示器上的选择、对于显示信息项的次序的选择,并将信息项显示在第一和第二显示器上。
日本未审查专利申请公开第2005-165986号中公开了一种在电子存档系统中显示电子文件的方法。在该系统中,由显示器控制的屏幕包括至少一个与代表文档部分内容的封面文件相关联的链接区域、当指针位于链接区域时显示与链接区域相关联的封面文件的显示区域、以及包含链接区域的控制区域。当通过使用操作装置将指针移动到显示区域时,在文档显示区域上显示与显示在显示区域上的封面文件相关联的文档。
发明内容
因此,本发明的目标是根据显示设备的取向来对表示页面部分并且与各个页面相关联的局部图像调整大小,以使得在触摸与这些页面相关联的局部图像时显示这些页面。
根据本发明的第一方面,提供一种显示设备,包括:显示器,其具有显示图像的显示屏幕;显示控制单元,其在显示屏幕的第一区域中显示从排列的多个页面中选择的页面,并在区别于第一区域的第二区域中显示表示了除所选页面以外的页面的部分的局部图像;第一获取单元,获取表示显示设备取向的第一信息;设置单元,根据第一信息所表示的取向来设置显示在显示器上的局部图像的大小;第二获取单元,获取表示用户触摸显示屏幕的位置的第二信息;以及选择单元,如果所述位置位于第二区域之内,则选择与覆盖了第二信息所表示位置的局部图像相关联的页面。
根据本发明第二方面,选择单元基于第一信息所表示的取向来确定显示设备的加速度,如果加速度高于或等于阈值,则根据加速度选择预定页面。
根据本发明第三方面,提供一种显示方法,包括:在显示设备的显示器的显示屏幕上的第一区域中显示从排列页面中选择的页面,并且在区别于第一区域的第二区域中显示表示了除所选页面以外的页面的部分的局部图像;获取表示显示设备取向的第一信息;根据第一信息所表示的取向来设置显示在显示器上的局部图像的大小;获取表示用户在显示屏幕上触摸的位置的第二信息;以及,如果所述位置位于第二区域内,则选择与覆盖了第二信息所表示的位置的局部图像相关联的页面。
根据本发明第一、第三方面,可以根据显示设备的取向对局部图像调整大小,该局部图像代表页面部分并且与各个页面相关联,以便当触摸与这些页面相关联的局部图像时显示这些页面。
根据本发明第二方面,可以根据显示设备的取向选择预定页面。
附图说明
下面将基于附图对本发明的示例性实施例进行详细描述,其中:
图1例示了根据本发明的示例性实施例的显示设备的外观。
图2是例示了显示设备硬件结构的框图。
图3A和图3B例示了显示在显示屏幕上的文档示例。
图4是例示了显示设备控制器的功能结构的框图。
图5是显示设备的操作流程图。
图6A和图6B例示如何基于触摸点选择页面。
图7例示了显示设备的倾斜方向的示例。
图8例示了当加速度高于或等于阈值时显示在显示屏幕上的文档示例。
图9A和图9B例示了如何改变局部图像的宽度。
图10A和图10B例示了在变型例中的指定页面选择程序。
图11A和图11B例示了在另一个变型例中如何改变局部图像的宽度。
图12例示了在另一个变型例中局部图像形状的示例。
图13例示了在另一个变型例中边缘区域的示例。
图14A到图14C例示了在另一个变型例中选定的页面区域如何被调整大小。
具体实施方式
1、示例性实施例
图1例示了根据本发明示例性实施例的显示设备1的外观。显示设备1是具有显示屏幕10的电子装置。显示屏幕10显示图像并接收用户的手指触摸操作。在本文的示例中,显示屏幕10是纵向取向的矩形屏幕。显示屏幕10允许用户使用例如裸眼立体视觉技术的之类的技术三维地观看图像。
为了描述和例示具体示例和附图中的显示设备1的元件布置,以xyz右手坐标空间来定义布置有元件的空间。在图中,圆圈环绕的点表示从页面指向观察者的箭头,圆圈环绕的叉表示从观察者指向页面的箭头。在坐标空间中沿x轴的方向称为“x轴方向”。x分量增加的方向称为“+x方向”,而x分量减小的方向称为“-x方向”。类似地,分别定义了y轴方向、+y方向、-y方向、z轴方向、+z方向、-z方向。此外还定义了ξηζ右手坐标空间方向,将在稍后描述。-z方向是向下的方向,即重力作用于物体的方向。除非另外指明,显示设备1的取向为使得显示屏幕10面向+z的方向,其横向平行于x轴,纵向平行于y轴。此取向在文中称为“基本取向”。
显示设备1的尺寸允许用户用手指操作显示屏幕10。显示设备1可以例如是蜂窝电话(包括智能电话)、平板个人电脑(PC),或是个人数字助理(PDA)。显示设备1的尺寸允许在使用时握在手上或被设计为放在桌上以及安装在支架上。显示设备1并非必须平坦。
图2是例示了显示设备1的硬件结构的框图。显示设备1包括控制器11、存储器12、触摸屏13、测量部分14以及通信部分15。除了图2所示的组件,显示设备1还包括诸如扬声器、麦克风(或它们的输入/输出接口)、相机(包括摄影机)、及振动器(vibrator)等其他装置。
控制器11控制显示设备1各个部分的操作。控制器11包括诸如中央处理单元(CPU)之类的处理器和诸如只读存储器(ROM)及随机存储器(RAM)之类的存储器。根据本示例性实施例的控制器11执行贮存在ROM或存储器12中的程序来实现图形用户界面(GUI)。
存储器12存储数据。存储器12包括诸如硬盘或闪存之类的存储介质,以存储控制器11使用的数据。存储器12可以包括移动磁盘,即,可移动存储介质。存储器12存储由控制器11执行的程序和表示要在显示屏幕10上显示的文档的文档数据。如本文所用,术语“文档”是指表示布置在页面区域中的例如文字、图像或其组合的信息的一组有序页面。文档作为图像显示在显示设备1上。术语“文档数据”是指表示文档并且通过机器存储和读取的数据。如果用户使用不同的显示设备1或不同的用户使用同一显示设备1,则存储单元12也可以存储用于识别用户的识别信息。
触摸屏13显示图像并接受用户操作。具体地,触摸屏13包括显示器131和检测器132,显示器131在显示屏幕10上显示图像,检测器132检测用户(例如用手指)触摸显示屏幕10的位置,以接受用户操作。
显示器131包括显示图像的显示面板(如液晶显示面板或有机电致发光(EL)显示面板等)和驱动显示面板的驱动电路。显示器131基于控制器11提供的数据在显示屏幕10上显示图像。检测器132包括检测手指触摸到显示屏幕10的传感器。当检测器132检测到手指触摸某一特定的位置(下文中称为“触摸点”)时,将表示触摸点的触摸点信息提供到控制器11。检测器132可以配置为同时检测多个触摸点,即多点触控兼容。
测量部分14测量显示设备1的取向。例如,测量部分14包括三轴加速度传感器,并测量显示设备1沿应用在显示设备1的坐标空间中坐标轴的加速度。基于测量到的加速度,测量部分14确定显示设备1相对重力方向的角度并输出表示显示设备1取向的取向信息。
通信部分15进行数据通信。通信部分15可以是连接到诸如移动通信网络或互联网之类的通信网络上的接口。可替换地,通信部分15也可以通过诸如近场通信(NFC)无线连接到另一个电子装置。
显示设备1的控制器11执行上述程序,以基于从存储器12读取的文档数据在显示屏幕10上显示文档。图3A和图3B例示了显示在显示屏幕10上的文档示例。如图3A所示,在显示屏幕10的特定区域显示文档。这个区域被称作“文档区域R0”。
文档区域R0可占据整个显示屏幕10。如图3B所示,文档区域R0包括显示了从文档选择的页面(下文中称作“所选页面”)内容的所选页面区域R1和沿文档边缘表示了除了所选页面以外的其他页面的部分的边缘区域R2。术语“边缘”一般指书的一部分的名称。在装订上,该术语是指在一本书除书脊以外的其他三个侧面上的切割边缘。在本文中,术语“边缘”应用于数字化文档,表示数字化文档中页面侧边聚拢的部分。如文中所用,术语“文档”包括两种书,具有书脊的书和没有书脊的页面堆叠。
在图3B中示出实例中,包括页面右侧的矩形区域表示各个页面沿边缘的部分。表示各个页面沿边缘的部分的图像称为“局部图像”。
图4是例示了显示设备1的控制器11的功能结构的框图。控制器11执行上述程序以用作获取单元111、解释单元112、选择单元113、设置单元114以及显示控制单元115。获取单元111获取触摸点信息,其表示触摸屏13的检测器132检测到的触摸点。获取单元111也获取表示通过测量部分14测得的取向的取向信息。
基于获取单元111获取的信息,解释单元112解释用户操作。基于解释单元112的解释结果,选择单元113从文档选择一个页面并从存储器12中读取所选页面的内容。基于解释结果和所选页面的内容,设置单元114设置被显示在显示屏幕10上的图像布局。基于设置单元114设置的布局,显示控制单元115控制显示器131来在所选页面区域R1中所选页面并在边缘区域R2中沿着边缘显示除了所选页面之外的页面的部分。
图5是显示设备1的操作流程图。显示设备1的控制器11从检测器132获取触摸点信息(步骤S101),并确定触摸点信息表示的触摸点是否在边缘区域R2内(步骤S102)。如果控制器11确定了触摸点位于边缘区域R2内(步骤102中为“是”),就根据用户操作来选择页面(步骤103)。具体而言,控制器11从文档页面中选择与覆盖触摸点的局部图像相关联的页面。控制器11然后控制触摸屏13的显示器131将文档显示在显示屏幕10上(步骤108)。
图6A和图6B例示了如何基于触摸点选择页面。图6A和图6B示出的文档包括六页。在图6A和图6B中,选择文档的第一页。相应地,所选页面区域R1显示文档的第一页,边缘区域R2显示第2至6页的局部图像。
当用户的手指触摸图6A中“叉”表示的触摸点f1时,控制器11确定触摸点f1位于边缘区域R2内,并选择与覆盖触摸点f1的局部图像相关联的页面。因为触摸点f1位于表示沿边缘的第四页面部分的局部图像内,因此控制器11选择第四页。然后,显示屏幕10如图6B所示显示文档。具体而言,所选页面区域R1显示文档第四页的内容。同时,边缘区域R2在所选页面区域R1的两侧分成两个区域。左侧边缘区域R2显示第1至3页的局部图像。右侧边缘区域R2显示第5、第6页的局部图像。
显示在左侧边缘区域R2中的局部图像表示包括左边页面的矩形区域。当用户手指接触图6B中“叉”表示的触摸点f2时,控制器11选择第一页,因为触摸点f2位于表示沿边缘的第一页部分的局部图像中;显示屏幕10显示图6A示出的图像。
另一方面,如果控制器11确定触摸点没有位于边缘区域R2(在步骤S102中为“否”),则从测量部分14获取取向信息(步骤S104),并确定由取向信息表示的加速度是否高于或等于阈值(如9.8m/s2)(步骤S105)。加速度可以是沿坐标轴由加速传感器测量的加速度,也可以是关于预设轴线(例如,平行于y轴的旋转轴)的旋转加速度。即,该加速度可以是基于取向信息确定的任何种类加速度。
如果控制器11确定加速度高于或等于阈值(在步骤S105中为“是”),则流程进行到步骤S103,在此控制器11根据用户操作选择页面。具体而言,控制器11根据取向信息表示的加速度从文档页面中选择预设页面。
图7例示了显示设备1的倾斜取向的示例。例如,如图7所示,用户通过沿与y轴方向平行的一个旋转轴以箭头所指方向来旋转显示设备1以使其倾斜。结果,在显示设备1的所得取向中,面向+x方向的一侧(在-z方向上)低于面向-x方向的一侧。这种取向将用ξηζ右手坐标空间描述,在该空间坐标中ξ轴方向定义为显示设备1中显示屏幕10的横向,η轴方向定义为其纵向,+ζ方向定义为显示屏幕10面向的方向。因为ξηζ右手坐标空间是基于显示屏幕平面的相对坐标空间,因此显示在显示屏幕10上的图像是在包括ξ轴和η轴的ξη平面上表示的,而不需考虑显示设备的取向。当显示设备1处在基本取向时,ξ轴与x轴一致,η轴与y轴一致,ζ轴与z轴一致。
图8例示了当加速度高于或等于阈值时显示在显示屏幕10上的文档示例。显示设备1配置为当在图7箭头表示的方向上以高于或等于阈值的加速度倾斜时,选择文档的最后页面。这样,控制器11选择最后页面,即第六页,显示器131在显示屏幕10上显示文档。具体而言,所选页面区域R1显示文档第六页的内容,边缘区域R2全部设置在所选页面区域R1的左侧并显示第一至第五页的局部图像。显示设备1也可以配置为当在图7箭头示出的方向的相反方向以高于或等于阈值的加速度倾斜时,选择文档的第一页。
另一方面,如果控制器11确定加速度低于阈值(在步骤S105中为“否”),则基于取向信息确定显示屏幕10从基本方向关于y轴沿顺时针方向旋转的角度并确定旋转角度是否大于或等于阈值(例如15°)(步骤S106)。如果控制器11确定旋转角度低于阈值(步骤S106中为“否”),则流程前进到步骤S108。
如果控制器11确定旋转角度大于或等于阈值(步骤S106中为“是”)时,则根据旋转角度设置指定了局部图像宽度的值(步骤S107)。随后该流程进入到步骤S108。
图9A和图9B例示了如何改变局部图像的宽度。如果从测量部分14获取的取向信息表示的加速度低于阈值,并且取向信息表示的旋转角度高于或等于阈值,则在显示屏幕10上显示的边缘区域R2由图9A上半部分示出的形状变为图9A下半部分示出的形状。在这一步,控制器11设置指定了局部图像的宽度的值,将边缘区域R2的宽度从“wa”改变到“wb”,宽度“wb”大于宽度“wa”(wa<wb)。结果,边缘区域R2变得更宽。请注意,所选页面区域R1和边缘区域R2之间的边界L1是固定的。
这给用户提供了如下视觉效果。具体而言,如图9B所示,显示设备1显示的文档看起来是在虚拟的ξηζ右手坐标空间中从-ζ方向观察在+ζ方向上堆积在彼此顶部的页面。每个页面都平行于ξη平面。
当面向+ξ方向的显示屏幕10绕一个平行于η轴的旋转轴线向下倾斜时,边缘区域R2变得更宽,如上文所述。具体而言,当显示屏幕10倾斜时,调整边缘区域R2的大小使得其下侧远离相对一侧。在调整大小过程中,在用户看来,最顶端的文档(即第一页P1)在ξ轴方向不做移动,第二及后续页面P2、P3……当中的(在-ζ方向上的)下层页面在+ξ方向移动的更远。这使得文档在用户看来是其第二及后续页面在重力作用下沿显示屏幕10滑动。
如上所述,显示设备1显示具有取决于其倾斜角度的宽度的局部图像。例如,如果用户因为局部图像窄而难以选定特定页面时,用户可以倾斜显示设备1以放大局部图像。这种功能提供改进的可用性,特别是当用户不是使用如鼠标键盘之类的输入装置而是通过触摸触屏,并因为手指大小难以选择页面时。
此外,当以高于或等于阈值的加速度倾斜时,显示设备1显示文档的第一或最后页面。因此为了查看这些页面,用户可以迅速倾斜显示设备1而不是触摸显示屏幕10。
2、变型例
可以对上述的示例性实施例做出以下的变型例及其组合。
2-1.第一变型例
虽然在上述示例性实施例中,控制器11基于取向信息确定显示屏幕10绕y轴在顺时针方向上的旋转角度,并根据旋转角度设置指定了局部图像宽度的值,但也可以根据显示屏幕10绕x轴在顺时针方向上的旋转角度设置上述值,或者根据以上两个旋转角度设定上述值。可替换地,控制器11也可以根据显示屏幕10绕任何轴在逆时针方向上的旋转角度设定上述值。
2-2.第二实施例
上述示例性实施例中,虽然当显示设备1以高于或等于阈值的加速度倾斜时显示文档的第一或最后一页,但也可以显示其他页面。例如,控制器11可以将通过用户操作指定的任何页面存储在RAM或存储器12中,并且当显示设备1以高于或等于阈值的加速度倾斜时可以显示指定的页面。在这种情况,指定的页面可以由虚拟书签或标签标记以方便区分于其他页面。
图10A和图10B例示了此变型例中的指定页面选择程序。在图10A中,文档第一页被选中,第四和第五页分别被贴上标签t1和t2。当用户以高于或等于阈值的加速度在图7示出的箭头所指的方向上旋转显示设备1时,控制器11从所选页面之后的页面中新选择最前面的加标记页面。然后显示屏幕10显示图10B所示的文档。
当用户在图7中箭头所指相反的方向上以高于或等于阈值的加速度旋转显示设备1时,控制器11也可以从所选页面之后的页面中选择最后的加标记页面。
或者,控制器11可以将加速度与两个阈值相比较。在这种情况下,如果加速度超过较低阈值,则控制器11可以选择加标记的页面,如果加速度高于较高阈值可以选择第一或最后页面。
2-3.第三变型例
在上述示例性实施例中,虽然当显示屏幕10倾斜时边缘区域R2调整了大小使其下侧从相反的一侧离开,但边缘区域R2也可以以其他方式调整大小。例如,边缘区域R2可以以使相对一侧向其下侧靠近的方式来调整大小。
图11A和图11B例示了在此变型例中如何改变局部图像的宽度。如果由获取部分14获取的取向信息所表示的加速度低于阈值,并且由取向信息表示的旋转角度高于或等于阈值,则显示在显示屏幕10上的边缘区域R2从图11A上半部分示出的形状变成图11A下半部分示出的形状。在这一步,控制器11设置指定了局部图像宽度的值来将边缘区域R2的宽度从“wc”变成“wd”,“wd”小于“wc”(wc>wd)。结果,边缘区域R2变窄。请注意,沿边缘区域R2右侧的边界L2是固定的。相反,所选页面区域R1和边缘区域R2之间的边界在+ξ方向上移动。
这为用户提供了如下视觉效果。具体而言,如图11B所示,显示设备1显示的文档看起来是在虚拟的ξηζ右手坐标空间从-ζ方向观察在+ζ方向上堆积在彼此顶部的页面。每个页面都平行于ξη平面。该文档包含n个页面。
当面向+ξ方向的显示屏幕10绕一个平行于η轴的旋转轴线向下倾斜时,边缘区域R2变得更窄,如上所述。具体而言,当显示屏幕10倾斜时,调整边缘区域R2的大小使得相对一侧向其下侧靠近。在调整大小过程中,在用户看来是最底端的文档(即,第n页P(n))在ξ轴方向不做移动,而(在+ζ方向上的)第n-1及其前面的页面P(n-1)、P(n-2)……当中的顶层页面在+ξ方向移动的更远。这允许文档在用户看来是第n-1页及其之前页面在重力作用下沿显示屏幕10滑动。
2-4.第四变型例
尽管在上述示例性实施例中,局部图像由包括页面左侧或右侧的矩形区域所表示,但也可以由包括页面上侧或下侧的矩形区域表示。或者,局部图像可以由包括页面左侧或右侧的矩形区域以及包括上侧或下侧的矩形区域构成的L型区域表示。
图12例示了在此变型例中局部图像形状的示例。在图12示出的示例中,由包括右侧页面的矩形区域和包括上侧页面的矩形区域形成的L型区域表示沿页面边缘的一部分。在这种情况下,第一变型例中,控制器11确定绕y轴的旋转角度和绕x轴的旋转角度并根据两个旋转角度设置指定了局部图像的宽度和高度的值。即,由控制器11执行的设置单元114可以根据获取单元111获取的信息所表示的取向设置显示屏幕10上显示的局部图像的大小。
具体而言,控制器11确定绕x轴在顺时针或逆时针方向上的旋转角度,并根据旋转角度设置指定了包括页面上侧的局部图像矩形区域的高度的值。控制器11然后确定绕y轴在顺时针或逆时针方向上的旋转角度,并根据旋转角度设置指定了包括页面右侧的局部图像矩形区域的宽度的值。
2-5.第五变型例
在上述示例性实施例中,虽然边缘区域R2代表除了所选页面以外的其他所有页面沿文档边缘的部分,但边缘区域R2也可以代表除了所选页面以外的一些页面沿文档边缘的部分。
图13例示了在此变型例中边缘区域R2的示例。图13所示的边缘区域R2设置在所选页面区域R1的右侧。局部图像的整个宽度为“wg”,从所选页面区域R1和边缘区域R2之间的边界L1到显示屏幕10的右侧在ξ轴方向上的距离是“wh”。
如图13所示出的,当显示设备1倾斜以在+ξ方向上延伸边缘区域R2时,“wg”将会变得大于“wh”(wg>wh)。在这种情况,覆盖所有局部图像的区域在+ξ方向上延伸出了显示屏幕10。如图13所示出的,显示设备1的控制器11在显示屏幕10上显示边缘区域R2。这样,边缘区域R2具有“wh”的宽度并且表示除了所选页面以外的一些页面沿文档边缘的部分。在图13示出的实例中,边缘区域R2显示第二至第四页面的局部图像。
2-6.第六变型例
在上述示例性实施例中,虽然控制器11根据显示设备1的取向设置显示在显示器131上的局部图像的大小,它也可以设置所选页面区域R1的大小。
图14A到图14C例示了在本变型例中如何调整所选页面区域R1的大小。如图14A所示,显示屏幕10在具有高度“he”和宽度“we”的所选页面区域R1显示第一页的内容,并在所选页面区域R1的右侧显示具有高度“he”和宽度“wa”的边缘区域R2。“we”与“wa”的总和为“w”(we+wa=w)。
当用户倾斜显示设备1,控制器11根据显示设备1的取向设置局部图像的宽度(大小)。结果,如图14B示出的,边缘区域R2的宽度改变为“wb”,“wb”大于“wa”(wa<wb)。与此同时,控制器11设置所选页面区域R1的宽度使得所选页面区域R1和边缘区域R2的和仍然是“w”。具体而言,控制器11将所选页面区域R1的宽度设置为“wf”,小于“we”(we>wf)。结果,所选页面区域R1的宽度和边缘区域R2的宽度之和仍然是“W”(wf+wb=w)。
可替换地,控制器11可以设置所选页面区域R1的大小使得其纵横比不变。当控制器11将边缘区域R2的宽度变为“wb”时(wb大于wa),所选页面区域R1的宽度变为wf,wf小于we,如上所述,控制器11将所选页面区域R1的高度从he变为hf,使得其纵横比保持不变。调整大小之后,所选页面区域R1的纵横比保持不变(he:we=hf:wf)。
2-7.第七变型例
在上述示例性实施例中,虽然显示设备1的测量部分14包含三轴加速传感器,并测量显示设备1沿应用到显示设备1的坐标空间的坐标轴的加速度来确定显示设备1相对重力方向的角度并输出表示显示设备1的取向的取向信息,但显示设备1也可以包括其他传感器。此外,虽然显示设备1从测量部分14获取表示其取向的取向信息,但也可以以其他方式获取取向信息。例如,用于监控显示设备1的诸如相机之类的成像装置可以布置在显示设备1所放置的空间中,控制器11可以(例如经过通信部分15)获取成像装置拍摄到的图像,来作为表示显示设备1取向的取向信息。控制器11本身并非必须获取拍摄到的图像,它可以获取外部装置基于图像产生的位置信息。显示设备1的取向可以被诸如超声波和红外装置的其他外部装置所检测到。即,控制器11可以获取任何类型的表示其取向的取向信息,例如,显示屏幕10相对重力方向的倾斜。
在上述示例性实施例中,虽然显示设备1允许用户在查看文档时好像显示在显示屏幕10上的页面在重力的作用下沿显示屏幕10滑动,但也可以允许用户以其他方式查看文档。例如,显示设备1可以确定用户眼睛的位置,并且当显示屏幕10倾斜使得文档页面从该位置离开时,允许用户在查看文档时好像页面从用户眼睛移动了相对应的距离。在这种情况下,显示设备1在显示屏幕10附近可以具有诸如摄像机之类的成像装置并可以检测查看显示屏幕10的用户脸部来确定用户眼睛位置。即,显示设备1可以配置为根据与用户的相对位置关系来移动文档页面。这允许用户根据用户的取向来操作显示设备1,例如,即使处在用户感觉不到重力的空间(即无重力空间)。
2-8.第八变型例
在上述示例性实施例中,如果控制器11确定加速度高于或等于阈值,则控制器11根据取向信息表示的加速度从文档页面中选择预定的页面,但控制器11不是必须依据加速度选择页面。在这种情况下,控制器11不必将取向信息所表示的加速度与阈值比较或根据取向信息确定加速度。
2-9.第九变型例
通过显示设备1的控制器11执行的程序可以提供为存储程序的计算机可读存储介质。计算机可读存储介质的示例包括诸如磁带和磁盘之类的磁存储介质、诸如光盘之类的光存储介质、磁光存储介质、以及半导体存储器。程序可以通过诸如因特网之类的通信网络下载。用于控制器11的CPU可能被诸如专用处理器的各种其他装置所代替。
对于本发明的示例性实施例的前面描述仅是为了解释和说明。本发明并非意在穷举或将本发明限制在所披露的具体形式。显然,许多变型和变化对于该领域的技术人员来说是显而易见的。对实施例的选择和描述是为了最好地解释本发明的原理及其实际应用,从而使得本领域的其他技术人员理解本发明的各种实施例及适用于特定用途的各种变型例。本发明的保护范围由所附权利要求及其等同物来定义。
Claims (3)
1.一种显示设备,包括:
显示器,其具有显示图像的显示屏幕;
显示控制单元,其在显示屏幕的第一区域中显示从排列的多个页面中选择的页面,并在区别于第一区域的第二区域中显示表示了除所选页面以外的页面的部分的局部图像;
第一获取单元,其获取表示显示设备取向的第一信息;
设置单元,其根据第一信息所表示的取向来设置显示在显示器上的局部图像的大小;
第二获取单元,其获取表示用户触摸显示屏幕的位置的第二信息;以及
选择单元,如果所述位置位于第二区域之内,则选择单元选择与覆盖了第二信息所表示位置的局部图像相关联的页面,
其中,设置单元根据第一信息所表示的第一取向来将显示在显示器上的局部图像设置为第一大小,并且其中显示在显示器上的第一大小的局部图像由选择单元可选择,
其中,设置单元根据第一信息所表示的第二取向来将显示在显示器上的局部图像设置为第二大小,并且其中显示在显示器上的第二大小的局部图像由选择单元可选择,
其中,第一大小的局部图像大于第二大小的局部图像,并且
其中,所述局部图像总是可选择的,而与所述局部图像的大小无关。
2.根据权利要求1的显示设备,其中选择单元基于第一信息所表示的取向来确定显示设备的加速度,并且如果加速度高于或等于阈值,则根据加速度选择预定的页面。
3.一种显示方法,包括:
在显示设备的显示器的显示屏幕上的第一区域中显示从排列的多个页面中选择的页面,并且在区别于第一区域的第二区域中显示表示了除所选页面以外的页面的部分的局部图像;
获取表示显示设备取向的第一信息;
根据第一信息所表示的取向来设置显示在显示器上的局部图像的大小;
获取表示用户触摸显示屏幕的位置的第二信息;以及
如果所述位置位于第二区域内,则选择单元选择与覆盖了第二信息所表示位置的局部图像相关联的页面,
其中,所述设置包括根据第一信息所表示的第一取向来将显示在显示器上的局部图像设置为第一大小,并且其中显示在显示器上的第一大小的局部图像由所述选择单元可选择,
其中,所述设置包括根据第一信息所表示的第二取向来将显示在显示器上的局部图像设置为第二大小,并且其中显示在显示器上的第二大小的局部图像由所述选择单元可选择,
其中,第一大小的局部图像大于第二大小的局部图像,并且
其中,所述局部图像总是可选择的,而与所述局部图像的大小无关。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012-150400 | 2012-07-04 | ||
JP2012150400A JP5974685B2 (ja) | 2012-07-04 | 2012-07-04 | 表示装置およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103530048A CN103530048A (zh) | 2014-01-22 |
CN103530048B true CN103530048B (zh) | 2018-11-16 |
Family
ID=49878201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310119680.4A Active CN103530048B (zh) | 2012-07-04 | 2013-04-08 | 显示设备和显示方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20140009492A1 (zh) |
JP (1) | JP5974685B2 (zh) |
CN (1) | CN103530048B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9690478B2 (en) * | 2014-03-04 | 2017-06-27 | Texas Instruments Incorporated | Method and system for processing gestures to cause computation of measurement of an angle or a segment using a touch system |
KR102269779B1 (ko) * | 2014-03-28 | 2021-06-28 | 삼성전자주식회사 | 전자 장치의 화면 표시 방법 및 그 전자 장치 |
JP2015222513A (ja) * | 2014-05-23 | 2015-12-10 | 株式会社リコー | 情報処理装置、情報処理方法及びプログラム |
JP6252815B2 (ja) * | 2014-06-06 | 2017-12-27 | 華為技術有限公司Huawei Technologies Co.,Ltd. | ウィンドウ表示位置を調節するための方法、および端末 |
KR102537922B1 (ko) * | 2015-09-11 | 2023-05-30 | 삼성전자 주식회사 | 디스플레이 사이의 각도를 측정하는 방법 및 이를 사용하는 전자 장치 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101258461A (zh) * | 2005-09-09 | 2008-09-03 | 微软公司 | 电子文档的阅读模式 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07225829A (ja) * | 1994-02-15 | 1995-08-22 | Hitachi Ltd | データ表示方法及び装置 |
JP2005165760A (ja) * | 2003-12-03 | 2005-06-23 | Canon Inc | 表示システム、携帯通信機器、表示装置、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 |
JP2006053605A (ja) * | 2004-08-09 | 2006-02-23 | Sharp Corp | 情報表示装置及び電子書籍装置 |
US20080259057A1 (en) * | 2005-09-14 | 2008-10-23 | Johannes Brons | Electronic Reading Device Mimicking a Reading experience of a Paper Document |
JP2008123086A (ja) * | 2006-11-09 | 2008-05-29 | Matsushita Electric Ind Co Ltd | 画像処理装置及び画像処理方法 |
US8593408B2 (en) * | 2008-03-20 | 2013-11-26 | Lg Electronics Inc. | Electronic document reproduction apparatus and reproducing method thereof |
US9696809B2 (en) * | 2009-11-05 | 2017-07-04 | Will John Temple | Scrolling and zooming of a portable device display with device motion |
KR20120124443A (ko) * | 2010-01-11 | 2012-11-13 | 애플 인크. | 전자 텍스트 조작 및 디스플레이 |
JP4977243B2 (ja) * | 2010-09-16 | 2012-07-18 | 株式会社東芝 | 画像処理装置、方法、及びプログラム |
JP2012083889A (ja) * | 2010-10-08 | 2012-04-26 | Sony Corp | 情報処理装置、情報処理方法、及びプログラム |
JP2012088801A (ja) * | 2010-10-15 | 2012-05-10 | Canvas Mapple Co Ltd | 電子ブック装置、および電子ブックプログラム |
US20130007602A1 (en) * | 2011-06-29 | 2013-01-03 | Apple Inc. | Fixed layout electronic publications |
JP6056250B2 (ja) * | 2011-12-08 | 2017-01-11 | キヤノンマーケティングジャパン株式会社 | 情報処理装置とその処理方法及びプログラム |
-
2012
- 2012-07-04 JP JP2012150400A patent/JP5974685B2/ja active Active
-
2013
- 2013-01-29 US US13/752,553 patent/US20140009492A1/en not_active Abandoned
- 2013-04-08 CN CN201310119680.4A patent/CN103530048B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101258461A (zh) * | 2005-09-09 | 2008-09-03 | 微软公司 | 电子文档的阅读模式 |
Also Published As
Publication number | Publication date |
---|---|
CN103530048A (zh) | 2014-01-22 |
US20140009492A1 (en) | 2014-01-09 |
JP2014013487A (ja) | 2014-01-23 |
JP5974685B2 (ja) | 2016-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101661381B1 (ko) | 가시적 클립보드를 이용하는 컴퓨팅 시스템 | |
JP6132644B2 (ja) | 情報処理装置、表示制御方法、コンピュータプログラム、及び記憶媒体 | |
KR101041338B1 (ko) | 스크린을 위한 움직임 보정 | |
EP2369460B1 (en) | Terminal device and control program thereof | |
US8650509B2 (en) | Touchscreen gestures for virtual bookmarking of pages | |
US20180275867A1 (en) | Scrapbooking digital content in computing devices | |
CN103530048B (zh) | 显示设备和显示方法 | |
US20120044164A1 (en) | Interface apparatus and method for setting a control area on a touch screen | |
JP5907624B2 (ja) | 情報処理装置 | |
JP5846857B2 (ja) | 携帯情報端末および電子コンテンツ表示方法 | |
US20140380237A1 (en) | Zoom View Mode for Digital Content Including Multiple Regions of Interest | |
EP2840478B1 (en) | Method and apparatus for providing user interface for medical diagnostic apparatus | |
TW200941314A (en) | Touch sensor device and pointing coordinate determination method thereof | |
WO2013112354A1 (en) | Confident item selection using direct manipulation | |
JP2012083889A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
US20120284671A1 (en) | Systems and methods for interface mangement | |
EP3133486A1 (en) | Image forming method, image forming device, and computer-readable recording medium therefor | |
MX2014003535A (es) | Interfase de usuario para editar un valor en su lugar. | |
US9927973B2 (en) | Electronic device for executing at least one application and method of controlling said electronic device | |
JP2017501479A (ja) | ページ要素の表示 | |
US20120284668A1 (en) | Systems and methods for interface management | |
TW201246009A (en) | Method and apparatus for providing a multi-dimensional data interface | |
US10042445B1 (en) | Adaptive display of user interface elements based on proximity sensing | |
KR20170022850A (ko) | 화상형성 장치, 화상형성 방법, 및 기록매체 | |
CN103870131B (zh) | 一种控制电子设备的方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: Tokyo Patentee after: Fuji film business innovation Co.,Ltd. Address before: Tokyo Patentee before: Fuji Xerox Co.,Ltd. |