CN102236436A - 信息处理装置和显示屏幕操作方法 - Google Patents
信息处理装置和显示屏幕操作方法 Download PDFInfo
- Publication number
- CN102236436A CN102236436A CN2011101013518A CN201110101351A CN102236436A CN 102236436 A CN102236436 A CN 102236436A CN 2011101013518 A CN2011101013518 A CN 2011101013518A CN 201110101351 A CN201110101351 A CN 201110101351A CN 102236436 A CN102236436 A CN 102236436A
- Authority
- CN
- China
- Prior art keywords
- obliquity
- computer equipment
- equipment according
- rolling
- conditioning package
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1615—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
- G06F1/1616—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
-
- 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
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
信息处理装置和显示屏幕操作方法。提供了一种计算机设备,其可以包括:显示部分;参照位置输入,用于使能够设置表示计算机设备的初始倾斜位置的参照倾斜位置。所述计算机设备还可以包括处理器,被配置为根据计算机设备从参照倾斜位置到当前倾斜位置的倾斜位置改变来进行预定操作。
Description
技术领域
本申请涉及信息处理装置和显示屏幕操作方法。具体地,本申请涉及能够允许用户执行各种操作的手持信息处理装置,并且还涉及用于操作手持信息处理装置的显示屏幕的方法。
背景技术
已经开发和提出了具有各种功能的各种个人计算机。最近几年,例如,笔记本个人计算机(以下称为笔记本PC)已变得越来越小。已经提出了可以在握在用户手中的同时进行操作的笔记本PC。
除了笔记本PC之外,还提出了具有各种信息处理功能的电子设备,其可以在握在用户手中的同时来使用。另外,已经提出了改进它们的可用性的各种技术(例如,参见日本未审查专利申请公开No.2004-102738)。
日本未审查专利申请公开No.2004-102738描述了在握在用户手中的同时***作的显示装置。该显示装置配备有加速度传感器和角速度传感器,它们检测显示装置的显示单元在平面方向上的运动。基于各传感器做出的检测的结果,滚动在显示单元上显示的屏幕。
发明内容
如上所述,已经提出了用于操作手持电子设备的各种技术。然而,对于用于操作允许用户进行各种操作的诸如笔记本PC的手持信息处理装置的技术,目前还没有提出在可用性方面完全满足的技术。因此,需要实现可用性的进一步改进。
鉴于上述情况,已经做出本申请。希望改进能够允许用户进行各种操作的手持信息处理装置的可用性。
根据本申请的实施例,可以提供允许用户进行各种操作的、具有改进的可用性的手持信息处理装置。
根据本申请的另一个实施例,提供了一种计算机设备。所述计算机设备可以包括:显示部分;参照位置输入,用于使能够设置表示计算机设备的初始倾斜位置的参照倾斜位置;以及处理器,被配置为根据计算机设备从参照倾斜位置到当前倾斜位置的倾斜位置改变来进行预定操作。
根据本申请的另一个实施例,提供了与便携式计算机设备一起使用的方法。所述方法可以包括:启用参照位置输入,该参照位置输入使能够设置表示所述便携式计算机设备的初始倾斜位置的参照倾斜位置;以及进行与计算机设备从参照倾斜位置到当前倾斜位置的倾斜位置改变有关的预定操作。
附图说明
图1时根据本申请一个实施例的信息处理装置的外部透视图。
图2时信息处理装置的内部框图。
图3是用于说明对信息处理装置进行的各种操作的图。
图4是用于说明对信息处理装置进行的各种操作的图。
图5是用于说明使用信息处理装置上的触摸板的滚动操作的图。
图6是用于说明使用信息处理装置中的加速度传感器的滚动操作的图。
图7例示用于使用信息处理装置中的加速度传感器执行滚动操作的处理块的配置。
图8是例示用于使用信息处理装置中的加速度传感器进行滚动操作的过程的流程图。
具体实施方式
将参照附图按以下顺序描述根据本发明一个实施例的信息处理装置和显示屏幕操作方法。注意,本发明的配置不局限于此。
1.信息处理装置的基本配置
2.对信息处理装置的各种操作
3.对信息处理装置的滚动操作
1.信息处理装置的基本配置(信息处理装置的外部配置)
图1是根据本申请一个实施例的信息处理装置100的外部透视图。在本实施例中,笔记本PC将被描述为信息处理装置100的例子。
信息处理装置100包括主体1(装置主体)、显示单元2以及两个铰链3。在图1所示的例子中,两个铰链3附连在邻近显示单元2的主体1的长边1a两端附近。显示单元2经由两个铰链3附连于主体1。具体地,显示单元2附连于主体1使得其可以围绕连接两个铰链3的中心的线转动。通过显示单元2的转动,显示单元2相对于主体1打开和关闭。
主体1包括分别构成主体1上侧(面对显示单元2)和底侧的手掌停留单元4(键盘单元)以及主体单元5。手掌停留单元4和主体单元5整体地组合以形成主体1。手掌停留单元4和主体单元5每个由多个元件构成,但其外部均无可见的螺钉等。
手掌停留单元4包括诸如键盘6、杆型指针7、以及第一点击按钮8的操作元。杆型指针7是用于移动显示在显示屏幕10(以下描述)上的光标(指针)并且滚动显示屏幕10的操作元。杆型指针7位于手掌停留单元4的中心附近。
第一点击按钮8包括左击按钮8a和右击按钮8b。第一点击按钮8基本上位于与铰链3所附连到的长边1a相对的手掌停留单元4的长边1b的中心处。例如,左击按钮8a和右击按钮8b分别对应于现有技术中与台式PC一起使用的鼠标的左击按钮和右击按钮。
尽管未在图1中示出,但是,主体单元5配备有例如在其上安装了多个电子组件的印刷电路板、散热单元、以及诸如硬盘驱动器的驱动器。例如,印刷电路板具有安装于其上的中央处理器(CPU)、存储器以及其它电子组件。
尽管未在图1中示出示,但是主体单元5配备有用于各种操作功能(以下描述)的加速度传感器。可以把加速度传感器布置在任意位置。例如,可以把加速度传感器提供在显示单元2中。如果把加速度传感器提供在主体单元5中,则通过考虑到与将安装在主体单元5上的其它电子组件的位置关系来定位该加速度传感器。在本实施例中,例如,加速度传感器基本被布置在字母“R”键之下。
显示单元2包括外壳9、布置在面对主体1的外壳9的表面上的显示屏幕10、触摸板(touch pad)11、第二点击按钮12(开始操作元)以及提供在外壳9内部并进行预定显示处理的显示处理单元(未示出)。
显示屏幕10是用于显示诸如文本和图像的各种信息的屏幕。触摸板11是用于例如移动显示在显示屏幕10上的光标(指针)并滚动显示屏幕10的操作元。在本实施例中,电容传感器被用作触摸板11。触摸板11被布置在邻近主体1的外壳9的一个角附近(在图1中外壳9的右下角附近)。
第二点击按钮12包括左击按钮12a和右击按钮12b。第二点击按钮12被布置在邻近主体1的外壳9的另一角附近(在图1中外壳9的左下角附近)。例如,左击按钮12a和右击按钮12b分别对应于在现有技术中与台式PC一起使用的鼠标的左击按钮和右击按钮。
如上所述,在本实施例中,触摸板11和第二点击按钮12分别被布置在图1中显示单元2的外壳9的右下角和左下角附近。这是由于以下原因。如以下将描述的,用户用双手握住信息处理装置100的主体1的两个短边1c和1d的同时,主要使用包括显示单元2的触摸板11和第二点击按钮12的定点设备***。因此,当如上所述布置触摸板11和第二点击按钮12时,用户可以在握住主体1的两个短边1c和1d的同时容易地使用拇指操作它们。触摸板11和第二点击按钮12的位置不局限于上述位置。触摸板11和第二点击按钮12可以被布置在允许用户在握住主体1的两个短边1c和1d的同时使用拇指操作它们的任何位置。
信息处理装置100具有包括主体1的杆型指针7和第一点击按钮8的顶点设备***以及包括显示单元2的触摸板11和第二点击按钮12的另一定点设备***,如上所述。这意味着本实施例的信息处理装置100具有两个定点设备***。在本实施例中,两个定点设备***可以(通过共享公共处理***)互相电连接,使得可以同时使用它们,或者它们可以具有不同的处理***,使得可以各自操作它们。
(信息处理装置的内部配置)
现在,将参照图2描述信息处理装置100的内部配置(硬件配置)。图2是例示信息处理装置100的硬件的框图。
信息处理装置100包括CPU 101、只读存储器(ROM)102、随机存取存储器(RAM)103、主总线104、桥接器105、外部总线106以及接口107。信息处理装置100还包括输入设备108、输出设备109、存储设备110、驱动器111、连接端口112、通信设备113、图像拾取设备114以及加速度传感器115。
CPU 101用作运算处理设备和控制设备两者。具体地,CPU 101根据记录在ROM 102、RAM 103、以及存储设备110中的或者经由驱动器111连接到信息处理装置100的可移除记录介质201中的各种程序,控制信息处理装置100内的全部或者某些操作。因此,CPU 101控制本实施例的信息处理装置100中的各种操作(以下描述)。
ROM 102存储由CPU 101使用的程序和运算参数。RAM 103临时存储CPU 101用于进行控制处理的程序和执行控制处理所需的参数。
CPU 101、ROM 102、以及RAM 103经由主总线104互相连接,主总线104包括诸如CPU总线的内部总线(未示出)。诸如上述程序和运算参数的数据经由主总线104在CPU 101、ROM 102、以及RAM 103之间输入和输出。主总线104经由桥接器105连接到诸如***组件互连/接口(PCI)总线的外部总线106。
输入设备108包括由用户操作的诸如鼠标、键盘、触摸面板、按钮、开关以及控制杆的操作单元。这意味着上述的主体1的杆型指针7和第一点击按钮8以及显示单元2的触摸板11和第二点击按钮12被包括在输入设备108中。输入设备108可以包括使用红外线或者无线电波的远程控制设备。输入设备108可以具有允许从诸如移动电话或者个人数字助理(PDA)的外部连接的设备202直接操作的输入功能。
输入设备108包括输入控制电路,其生成与用户使用上述各种操作单元进行的操作对应的操作信号,并且把所生成的操作信号输出到CPU 101。基于从输入设备108输出的操作信号,CPU 101执行相应于用户所进行的操作的处理。
输出设备109包括能够可视地向用户通知所获得的信息的显示设备以及能够用声音向用户通知所获得的信息的音频输出设备。该显示设备可以是例如阴极射线管(CRT)显示设备、液晶显示设备、等离子显示设备、电致发光(EL)显示设备或者电子管(lamp)。音频输出设备包括例如扬声器和耳机。输出设备109可以包括打印机、移动电话以及传真机。
输出设备109输出通过信息处理装置100进行的各种处理而获得的结果。具体地,包括在输出设备109中的显示设备将通过信息处理装置100进行的各种处理所获得的结果作为文本或者图像来显示。包括在输出设备109中的音频输出设备将由所再现的语音数据和声学数据构成的音频信号转换成模拟信号并且输出。
存储设备110是用于存储数据的设备。存储设备110可以是例如诸如硬盘驱动器(HDD)的磁存储设备、半导体存储设备、光存储设备、或者磁光存储设备。存储设备110存储由CPU 101执行的程序、各种数据、以及外部获得的声学信号数据和图像信号数据。
驱动器111是用于记录媒体的读取器/写入器。尽管在图2的例子中驱动器111被包括在信息处理装置100中,但是本申请不局限于此。驱动器111可以被配置为在信息处理装置100外部的驱动器。驱动器111读取记录在加载在驱动器111中的可移除记录介质201中的预定信息,并且把所读取的预定信息输出到RAM 103。而且,驱动器111能够把信息写到加载于其中的可移除记录介质201。
可移除记录介质201是例如磁盘、光盘、磁光盘、或者半导体存储器。更具体地,可移除记录介质201是例如数字通用盘(DVD)、蓝光盘(BD)(注册商标)、致密快闪(注册商标)卡、记忆棒、或者安全数字(SD)存储卡。可移除记录介质201可以是例如配备有非接触IC芯片的集成电路(IC)卡或者外部电子设备。
连接端口112用于直接把外部设备连接到信息处理装置100。连接端口112包括例如通用串行总线(USB)端口、诸如i.Link的IEEE1394端口、以及小型计算机***接口(SCSI)端口。连接端口112还包括例如RS-232C端口、光音频终端以及高清晰度多媒体接口(HDMI)端口。通过把外部连接的设备202连接到连接端口112,信息处理装置100可以直接从外部连接的设备202获得声学信号数据和图像信号数据,并且可以把该声学信号数据和图像信号数据提供到外部连接的设备202。
通信设备113是包括把信息处理装置100连接到例如网络203所需的设备的通信接口。通信设备113包括例如用于有线或者无线局域网(LAN)的通信卡、蓝牙、或者无线USB(WUSB)。通信设备113还包括光通信路由器、非对称数字订户线(ADSL)路由器、或者各种通信调制解调器。信息处理装置100可以经由通信设备113向和从例如因特网或者通信设备传输和接收预定信息。网络203是通过有线或者无线通信连接到通信设备113的网络。例如,网络203是因特网、家庭LAN、红外通信网络、无线电波通信网络或者卫星通信网络。
图像拾取设备114包括成像光学***和图像拾取元件(未示出)。成像光学***接收从被摄体入射的光(图像光),并且把入射光形成为图像拾取元件上的图像。图像拾取元件把入射光量转换成电信号(光电转换),以获得拾取的图像。从图像拾取元件获得的所拾取的图像可以是按时间序列获得的运动图像或者是在一个时间点所获得的静止图像。该图像拾取元件是例如电荷耦合器件(CCD)图像传感器或者金属氧化物半导体(MOS)图像传感器。
加速度传感器115检测与主体1的倾斜相关的信息(加速度)。在本实施例的信息处理装置100中,CPU 101可以基于由加速度传感器115检测的信息进行一个或多个预定操作,比如滚动显示屏幕10的滚动操作、旋转所显示图像的旋转操作、移动显示在显示屏幕上的光标的光标操作、再现音频/视频内容的音频/视频操作和/或翻转所显示页的翻页操作。
在本实施例中,3轴加速度传感器用作处理上述各种操作的加速度传感器115。在本实施例中,基于加速度传感器115所检测的每一轴方向上的加速度(重力加速度)分量来计算主体1的倾斜。在本实施例中,通过一个加速度传感器115处理上述各种操作。然而,本申请不局限于此,并且可以为每一操作提供不同的加速度传感器。在此情况下,取决于操作类型,可以使用1轴或者2轴加速度传感器。
上述的信息处理装置100的内部配置(硬件配置)仅为例子。上述的每个组件可以是通用元件或者专门设计用于与该组件对应的功能的硬件。取决于实行本实施例时的技术水平,可以适当地改变要使用的硬件配置。
2.对信息处理装置的各种操作
现在,将简要描述可以对本实施例的信息处理装置100进行的各种操作的例子。
如上所述,本实施例的信息处理装置100具有两个定点设备***。像现有技术的笔记本PC的情况那样,主体1的杆型指针7和第一点击按钮8被用于例如对放置在桌面上的信息处理装置100进行点击操作、光标操作以及滚动操作。而且,在本实施例的信息处理装置100中,显示单元2的触摸板11和第二点击按钮12允许用户例如在把信息处理装置100握在手中的同时进行点击操作、光标操作以及滚动操作。
此处将不描述使用主体1的杆型指针7和第一点击按钮8所进行的操作,因为这些操作与对现有技术的笔记本PC所进行的操作基本相同。将给出可以使用显示单元2的触摸板11和第二点击按钮12进行的操作的描述。
图3例示由用户的右手和左手分别握住主体1的一个短边和另一短边(图3中的右侧和左侧)的信息处理装置100(以下,信息处理装置100的这一位置将被称为“横向(landscape)位置”)。在本实施例的信息处理装置100中,在图3中,触摸板11位于显示单元2的右下角附近,第二点击按钮12位于显示单元2的左下角附近。当用户将信息处理装置100保持在横向位置时,用户的右拇指放在触摸板11上,并且用户的左拇指放在第二点击按钮12上。因此,当用户将本实施例的信息处理装置100保持在横向位置时,用户可以在握住信息处理装置100的同时容易地操作触摸板11和第二点击按钮12。
在本实施例中,在将信息处理装置100保持在横向位置的同时,用户可以进行一个或多个预定操作,比如滚动显示屏幕10的滚动操作、移动在显示屏幕10上的光标的光标操作、翻转所显示页的翻页操作、再现音频/视频内容的音频/视频操作和/或旋转所显示图像的旋转操作。以下,将给出对本实施例的信息处理装置100进行的翻转所显示页的翻页操作和旋转所显示的图像的旋转操作的简要描述。稍后将详细描述本实施例的信息处理装置100中的滚动处理。
(翻转所显示页的翻页操作)
在本实施例的信息处理装置100中,可以使用触摸板11或者加速度传感器115来进行翻转所显示页的翻页操作。
当使用触摸板11时,在将信息处理装置100保持在横向位置(参见图3)的同时,用户沿显示屏幕10的纵向方向(沿图3中箭头A1的方向)在触摸板11上移动右拇指。因此,可以完成翻转所显示页的翻页操作。
当使用加速度传感器115时,按下列方式完成翻转所显示页的翻页操作。首先,如图3中所示,用户将信息处理装置100保持在横向位置。接下来,如图3中的箭头A2所示,用户在面对用户的平面中(通过右击或者左击)向右或者向左旋转信息处理装置100。
在此情况下,基于与加速度传感器115所获得的主体1的倾斜相关的信息(加速度),CPU 101计算主体1的倾斜的改变。然后,基于所计算的改变,CPU 101确定信息处理装置100的旋转方向,并且在与所确定的旋转方向对应的方向上对显示屏幕10进行翻页操作。例如,当用户向右旋转信息处理装置100时,CPU 101显下一页上的图像,并且当用户向左旋转信息处理装置100时,CPU 101显示前一页上的图像。
(旋转所显示图像的旋转操作)
按下列方式进行旋转本实施例的信息处理装置100中的所显示图像20的旋转操作。首先,假设用户将信息处理装置100保持在如图3所示的横向位置。在横向位置中,显示在显示屏幕10上的所显示图像20(在图3的例子中的花朵图像)的上下方向与显示屏幕10的短边方向一致。
接下来,假设用户在面对用户的平面中将信息处理装置100旋转90度。图4例示了从图3旋转了90度的信息处理装置100(以下,信息处理装置100的该位置将被称为“竖向(portrait)位置”)。基于加速度传感器115所获得的检测信号,CPU 101确定信息处理装置100已经旋转了90度。然后,CPU101在与信息处理装置100的旋转相同的方向将所显示图像20旋转90度,并且显示旋转后的所显示图像20。因此,当信息处理装置100被旋转到竖向位置时,所显示图像20被旋转了90度,使得其上下方向与显示屏幕10的纵向方向一致。
本实施例被配置为使得当信息处理装置100从横向旋转至竖向位置时,杆型指针7的操作方向和触摸板11的操作方向自动旋转90度。
3.对信息处理装置的滚动操作
接下来,将给出用户在将信息处理装置100握在手中的同时所进行的滚动操作的描述。在本实施例中,显示屏幕10的纵横比相对较小,如图3中所示。因此,主要在显示屏幕10的短边方向上(图3中的上下方向上)进行滚动操作。本实施例描述其中在显示屏幕10的短边方向滚动显示屏幕10的例子。
在本实施例的信息处理装置100中,当在将信息处理装置100握在手中的同时进行的滚动操作时,用户可以使用显示单元2的触摸板11或者安装在主体1内部的加速度传感器115。
(使用触摸板的方法)
首先,将参照图5描述使用触摸板11进行滚动操作的过程。图5是被用户保持在横向位置(参见图3)的信息处理装置100的前视图。为了简化描述,从图5的例示中省略了用户的双手。
当使用触摸板11进行滚动操作时,用户首先例如使用左拇指按下第二点击按钮12的左击按钮12a和右击按钮12b两者(参见图5中的箭头A3)。这使信息处理装置100的操作模式进入滚动操作模式。
接下来,在保持压下第二点击按钮12的同时,用户在沿着显示屏幕10的短边的方向上在一个方向或另一方向上(图5中的向上或者向下)移动例如在触摸板11上的右拇指,如图5中的箭头A4所示。
触摸板11检测相应于手指的移动方向和移动量的信号。CPU 101基于所检测的信号控制显示屏幕10,并且在与所检测信号对应的显示屏幕10的短边方向上将显示屏幕10旋转预定量。
按上述的方式进行使用触摸板11的滚动操作。本实施例被配置为使得一旦进入滚动操作模式,该滚动操作模式就将继续,直到从第二点击按钮12松开手指。例如,在进入滚动操作模式之后,即使保持压下第二点击按钮12的手从其移开并且松开左击按钮12a和右击按钮12b之一,也不取消滚动操作模式。该功能在使用加速度传感器115的滚动操作中类似地工作。
(使用加速度传感器的方法)
(1)操作概述
接下来,将参照图6描述使用加速度传感器115进行的滚动操作的概况。图6被用户保持在横向位置(参见图3)的信息处理装置100的侧视图。为了简化描述,从图6的例示中省略了用户的双手。
当使用加速度传感器115进行滚动操作时,用户首先例如使用左拇指按下第二点击按钮12的左击按钮12a和右击按钮12b两者。于是,进入滚动操作模式。
接下来,在保持压下第二点击按钮12的同时,用户绕如下轴在一个方向或另一方向上(参见图6中的箭头A5)旋转信息处理装置100:其中邻近显示单元2的主体1的长边1a沿着该轴延伸。主体1的倾斜因此改变。然后,加速度传感器115检测相应于主体1的倾斜改变方向和倾斜改变量的信号,并且把所检测的信号输出到CPU 101。CPU 101基于所检测的信号控制显示屏幕10,并且在与所检测的信号对应的显示屏幕10的短边方向上将显示屏幕10旋转预定量。
按上述的方式进行使用加速度传感器115的滚动操作。再次,像在使用触摸板11的滚动操作的情况那样,滚动操作模式继续,直到从第二点击按钮12松开手指。
在使用加速度传感器115的方法中,在滚动操作开始时主体1的倾斜(初始倾斜)取决于用户如何保持信息处理装置100而变化。在另一个实施例中,可以自动地设置初始倾斜或者参照位置。因此,在本实施例中,如以下将详细描述的,CPU 101相对于主体1的初始倾斜来计算主体1的倾斜改变方向与倾斜改变量,并且基于所计算的改变方向和改变量来进行滚动操作。
(2)处理块
以下,将参照图7和图8详细描述使用加速度传感器115的滚动操作。图7是使用加速度传感器115进行滚动操作所需的处理***的框图。注意,在图7中仅例示了使用加速度传感器115的滚动操作所需的处理***,并且从该例示中省略了其它。图8是例示用于使用加速度传感器115进行滚动操作的过程的流程图。
如图7中所示,CPU 101包括加速度读取器120和屏幕滚动控制器121(滚动操作控制器),作为用于进行使用加速度传感器115的滚动操作的处理单元。
加速度读取器120连接到加速度传感器115,并获取由加速度传感器115所检测的信号。加速度读取器120把从加速度传感器115获得的所检测信号输出到屏幕滚动控制器121。
屏幕滚动控制器121控制整个滚动操作。例如,屏幕滚动控制器121确定滚动操作模式的开始和继续,并且计算滚动操作的滚动方向和滚动量。屏幕滚动控制器121连接到例如第二点击按钮12,并且基于来自第二点击按钮12的输入信号来确定滚动操作模式的开始和继续。而且,基于加速度传感器115所检测的信号和来自加速度读取器120的输入,屏幕滚动控制器121计算显示屏幕10的滚动方向和滚动量。
可以根据由加速度传感器115检测的每个轴中的重力加速度分量来计算滚动的方向。例如,可以按下列方式确定滚动量。首先,通过关于预定时间段对由加速度传感器115检测的重力加速度积分来计算速率。然后,通过关于预定时间段对所计算的速率积分来计算主体1的移动距离。然后,基于所计算的主体1的移动距离来确定滚动量。注意,在本实施例中,相对于滚动操作的开始(初始状态)计算移动距离。如上所述,可以自动地设置初始倾斜或者参照位置。可以基于所检测到的背景通过软件程序(比如应用)来进行这样的自动设置,而无需用户的另外输入。这种检测到的背景可能属于多个预定参数,比如时间、地点、设备状态等。然后,例如,将所计算的移动距离和滚动量之间的对应性作为数据预先存储在ROM 102或者存储设备110中。屏幕滚动控制器121参照所存储的数据确定滚动量。
(3)操作过程
参照图8,将详细描述使用加速度传感器115进行滚动操作的过程。本实施例描述了其中使用用于确定操作条件是否处于滚动状态的变量(以下称为滚动状态变量)来控制滚动操作的例子。在以下的描述中,当操作条件处于滚动状态时,滚动状态变量被设置为“TRUE(真)”,而当操作条件未处于滚动状态时,滚动状态变量被设置为“FALSE(假)”。注意,在滚动操作开始(初始状态)时,滚动状态变量是“FALSE”。
首先,信息处理装置100被用户保持在横向位置。接下来,基于来自第二点击按钮12的输出信号,屏幕滚动控制器121确定是否左击按钮12a和右击按钮12b两者被保持压下(步骤S1)。具体地,例如,屏幕滚动控制器121确定是否从左击按钮12a和右击按钮12b两者输出了保持压下信号。
如果未从左击按钮12a和右击按钮12b两者输出保持压下信号(步骤S1中的“否”),则屏幕滚动控制器121把滚动状态变量设置为“FALSE”(步骤S10),并且结束滚动处理。
另一方面,如果从左点击按钮12a和右点击按钮12b两者输出了保持压下信号(步骤S1中的“是”),则屏幕滚动控制器121启动滚动模式,并且确定滚动状态变量是否为“TRUE”(步骤S2)。
现在,将描述在滚动操作开始时实行的从步骤S2的处理过程。如上所述,在滚动操作开始时,滚动状态变量为“FALSE”(步骤S2中的“否”)。在此情况下,基于来自加速度传感器115的检测信号,屏幕滚动控制器121计算主体1的倾斜(初始倾斜),并且把所计算的倾斜设置为参照位置(步骤S3)。接下来,屏幕滚动控制器121把滚动状态变量设置为“TRUE”(步骤S4)。可以在步骤S3之前进行步骤S4。
接下来,屏幕滚动控制器121确定第二点击按钮12是否保持压下(步骤S8)。在步骤S8中,确定滚动状态是否继续。因此,屏幕滚动控制器121确定是否从左击按钮12a和右击按钮12b至少之一输出保持压下信号。
如果未从左击按钮12a和右击按钮12b两者输出保持压下信号(步骤S8中的“否”),则屏幕滚动控制器121停止滚动操作(步骤S9),把滚动状态变量设置为“FALSE”(步骤S10),并且结束滚动处理。
另一方面,如果从左击按钮12a和右击按钮12b的至少之一输出了保持压下信号(步骤S8中的“是”),则屏幕滚动控制器121确定滚动状态继续。然后,屏幕滚动控制器121返回至步骤S2。
接下来,将描述在进入滚动操作模式以及设置了主体1的参照位置之后实行的从步骤S2的处理过程。
首先,屏幕滚动控制器121确定滚动状态变量是否为“TRUE”(步骤S2)。在进入滚动操作模式以及设置了主体1的参照位置之后,滚动状态变量是“TRUE”(步骤S2中的“是”)。
在此情况下,屏幕滚动控制器121从加速度传感器115获得检测信号(重力加速度),并且计算主体1的倾斜。基于所计算的倾斜,屏幕滚动控制器121计算主体1从在步骤S3所设置的参照位置的倾斜改变方向和倾斜改变量(步骤S5)。接下来,基于所计算的主体1的倾斜改变方向和倾斜改变量,屏幕滚动控制器121计算显示屏幕10的滚动方向和滚动量(步骤S6)。
接下来,屏幕滚动控制器121基于所计算的显示屏幕10的滚动方向和滚动量来控制显示单元2,并且在预定方向上把显示屏幕10滚动预定量(步骤S7)。然后,屏幕滚动控制器121确定第二点击按钮12是否被保持压下(步骤S8)。
如果从左击按钮12a和右击按钮12b的至少之一输出了保持压下信号(步骤S8中的是),则屏幕滚动控制器121确定滚动状态继续。然后,屏幕滚动控制器121重复上述的步骤S2到步骤S7。
另一方面,如果未从左击按钮12a和右击按钮12b两者输出保持压下信号(步骤S8中的否),则屏幕滚动控制器121停止滚动操作(步骤S9),把滚动状态变量设置为“FALSE”(步骤S10),并且结束滚动处理。在本实施例中,按上述方式进行使用加速度传感器115的滚动操作。
如上所述,在本实施例的信息处理装置100中,在进入滚动操作模式之后,加速度传感器115检测与信息处理装置100的主体1的倾斜相关的信息,并且基于所检测的信息进行相应的滚动操作。即,在本实施例中,一旦进入滚动操作模式,就能够简单地通过倾斜信息处理装置100进行预定的滚动操作。因此,在本实施例中,在进入滚动操作模式之后,可以不使用诸如按钮和键的操作元而进行滚动操作,从而可以实现改进的可用性。
在本实施例中,相对于在滚动操作开始时所计算的主体1的初始倾斜来计算显示屏幕10的滚动方向和滚动量。因此,在本实施例中,即使在滚动操作开始时用户保持信息处理装置100的方式(即,信息处理装置100的初始倾斜)改变,也可以准确地进行滚动操作。
在上述实施例中,当使用加速度传感器115进行滚动操作时,第二点击按钮12被用作启动滚动操作模式的操作元。然而,本申请不局限于此。作为启动滚动操作模式的操作元,可以使用第一点击按钮8或者键盘6上的预定键。然而,当用户在将信息处理装置100保持在如图3所示的横向位置的同时进行滚动操作时,使用第二点击按钮12作为启动滚动操作模式的操作元使得更容易进行滚动操。
在上述实施例中,用户保持压下左击按钮12a和右击按钮12b的至少之一作为继续滚动操作模式的方式。然而,本申请不局限于此,并且可以使用任何方法。例如,可以进行配置使得一旦通过保持压下左击按钮12a和右击按钮12b达预定时间段而进入滚动操作模式,即使从第二点击按钮12松开手指,也可以继续滚动操作模式。或者,如果用于启动滚动操作模式的操作元是单个操作按钮,则可以例如通过对该操作按钮上的双击来执行滚动操作模式的开始和继续。
在上述实施例中,在显示屏幕10的短边方向(垂直方向)上滚动显示屏幕10。然而,本申请不局限于此。在本实施例中,由于3轴加速度传感器被用作加速度传感器115,所以也可以在显示屏幕10的纵向方向(水平方向)上滚动显示屏幕10。在此情况下,例如,在保持压下第二点击按钮12的同时,用户可以在一个方向或另一方向上在主体1的底部平面中旋转信息处理装置100。然后,加速度传感器115可以检测主体1的旋转方向和旋转量,使得可以基于所检测的信号来滚动显示屏幕10。
在上述实施例中,为了确定显示屏幕10的滚动方向和滚动量,加速度传感器115检测与主体1的倾斜相关的信息。然而,本申请不局限于此。如果加速度传感器115被安装在显示单元2上,则加速度传感器115可以检测与显示单元2的倾斜相关的信息,使得可以基于所检测的信息进行滚动操作。
本申请包含与2010年4月30日在日本专利局提交的日本优先专利申请JP 2010-105003中所公开的主题相关的主题,其全部内容通过参考合并于此。
本领域技术人员应该理解,取决于设计要求和其它因素,可以对本发明进行各种修改、组合、子组合以及变更,只要其在所附权利要求或者其等效物的范围内即可。
Claims (20)
1.一种计算机设备,包含:
显示部分;
参照位置输入,用于使能够设置表示计算机设备的初始倾斜位置的参照倾斜位置;以及
处理器,被配置为根据计算机设备从参照倾斜位置到当前倾斜位置的倾斜位置改变来进行预定操作。
2.根据权利要求1所述的计算机设备,其中,所述参照位置输入使得用户能够设置所述参照倾斜位置。
3.根据权利要求1所述的计算机设备,其中,在计算机设备的倾斜位置从参照倾斜位置改变到当前倾斜位置的同时,连续进行所述预定操作。
4.根据权利要求3所述的计算机设备,其中,所述预定操作在第一方向上将在所述显示部分中显示的图像改变与绕计算机设备的第一轴的倾斜位置的第一改变相关的第一量。
5.根据权利要求4所述的计算机设备,其中,所述预定操作还在第二方向上将所述图像改变与绕计算机设备的第二轴的倾斜位置的第二改变相关的第二量,所述第二轴垂直于所述第一轴。
6.根据权利要求1所述的计算机设备,还包括传感器,用于产生指示倾斜位置的改变的信息。
7.根据权利要求6所述的计算机设备,其中,指示倾斜位置的改变的信息表示绕计算机设备的一个或多个轴的旋转及其方向。
8.根据权利要求7所述的计算机设备,其中,所述传感器是用于检测绕一个或多个轴的加速度的加速器型传感器。
9.根据权利要求1所述的计算机设备,其中,所述预定操作是翻页操作或者滚动操作。
10.根据权利要求9所述的计算机设备,其中,所述预定操作是滚动操作。
11.根据权利要求10所述的计算机设备,其中,所述计算机设备是意图由用户携带的便携式计算机设备。
12.根据权利要求11所述的计算机设备,其中,在计算机设备的倾斜位置从参照倾斜位置改变到当前倾斜位置的同时,连续地执行所述滚动操作。
13.根据权利要求11所述的计算机设备,其中,所述滚动操作将在所述显示部分上显示的图像滚动一个滚动量,所述滚动量与所述便携式计算机设备的倾斜位置的改变直接相关。
14.根据权利要求13所述的计算机设备,其中,所述滚动操作将在所述显示部分中显示的图像在至少第一滚动方向上滚动与绕便携式计算机设备的第一轴的倾斜位置的第一改变相关的第一量。
15.根据权利要求14所述的计算机设备,其中,所述滚动操作还将所述图像在第二滚动方向上滚动与绕便携式计算机设备的第二轴的倾斜位置的第二改变相关的第二量,所述第二轴垂直于所述第一轴。
16.根据权利要求11所述的计算机设备,还包括传感器,用于产生指示倾斜位置的改变的信息。
17.一种与便携式计算机设备一起使用的方法,所述方法包括:
启用参照位置输入,该参照位置输入使能够设置表示所述便携式计算机设备的初始倾斜位置的参照倾斜位置;以及
进行与计算机设备从参照倾斜位置到当前倾斜位置的倾斜位置改变有关的预定操作。
18.根据权利要求17所述的计算机设备,其中,在倾斜位置改变期间,连续地执行预定操作。
19.根据权利要求18所述的计算机设备,其中,所述预定操作将在显示部分中显示的图像在第一方向上改变与绕便携式计算机设备的第一轴的倾斜位置的第一改变相关的第一量。
20.根据权利要求19所述的计算机设备,其中,所述预定操作还将所述图像在第二方向上改变与绕便携式计算机设备的第二轴的倾斜位置的第二改变相关的第二量,所述第二轴垂直于所述第一轴。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010105003A JP2011233064A (ja) | 2010-04-30 | 2010-04-30 | 情報処理装置及び表示画面操作方法 |
JP105003/10 | 2010-04-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102236436A true CN102236436A (zh) | 2011-11-09 |
CN102236436B CN102236436B (zh) | 2016-04-13 |
Family
ID=44117430
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110101351.8A Expired - Fee Related CN102236436B (zh) | 2010-04-30 | 2011-04-22 | 信息处理装置和显示屏幕操作方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9141133B2 (zh) |
EP (1) | EP2383627A1 (zh) |
JP (1) | JP2011233064A (zh) |
CN (1) | CN102236436B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103176708A (zh) * | 2011-12-23 | 2013-06-26 | 吴振志 | 一种移动电子产品的电子文档阅读控制方法 |
CN104076919A (zh) * | 2013-03-26 | 2014-10-01 | 索尼公司 | 信息处理设备和信息处理方法 |
CN105247454A (zh) * | 2013-03-18 | 2016-01-13 | 脸谱公司 | 倾斜以滚动 |
CN109598773A (zh) * | 2018-12-05 | 2019-04-09 | 麒麟合盛网络技术股份有限公司 | 一种处理静态图层的方法和装置 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8751954B2 (en) * | 2009-02-18 | 2014-06-10 | Blackberry Limited | System and method for scrolling information in a UI table |
JP6041575B2 (ja) * | 2012-08-23 | 2016-12-14 | キヤノン株式会社 | 画像表示装置、その制御方法、および制御プログラム |
JPWO2014061775A1 (ja) * | 2012-10-19 | 2016-09-05 | 中西 健一 | 表示用プログラム及び表示装置 |
JP6142564B2 (ja) * | 2013-02-18 | 2017-06-07 | コニカミノルタ株式会社 | 情報表示装置および表示制御プログラム |
US9842571B2 (en) * | 2013-02-22 | 2017-12-12 | Samsung Electronics Co., Ltd. | Context awareness-based screen scroll method, machine-readable storage medium and terminal therefor |
CN103294358B (zh) * | 2013-05-17 | 2016-12-28 | 小米科技有限责任公司 | 一种控制屏幕旋转的方法、装置和设备 |
US20150062178A1 (en) * | 2013-09-05 | 2015-03-05 | Facebook, Inc. | Tilting to scroll |
JP2018165991A (ja) * | 2018-06-28 | 2018-10-25 | 株式会社ニコン | 表示制御プログラムおよび情報表示装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1379871A (zh) * | 1999-10-12 | 2002-11-13 | 迈奥里高有限公司 | 手持装置用户界面操作方法 |
US6624824B1 (en) * | 1996-04-30 | 2003-09-23 | Sun Microsystems, Inc. | Tilt-scrolling on the sunpad |
US20070234779A1 (en) * | 2005-12-30 | 2007-10-11 | High Tech Computer Corp. | Motion Determination Apparatus and Method Thereof |
CN101174178A (zh) * | 2006-10-31 | 2008-05-07 | 佛山市顺德区顺达电脑厂有限公司 | 观看图案的方法和装置 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100405018B1 (ko) * | 1998-02-25 | 2003-11-07 | 샤프 가부시키가이샤 | 표시 장치 |
JP3338777B2 (ja) * | 1998-04-22 | 2002-10-28 | 日本電気株式会社 | 携帯端末、及びその画面表示方法 |
US6567101B1 (en) * | 1999-10-13 | 2003-05-20 | Gateway, Inc. | System and method utilizing motion input for manipulating a display of data |
JP2003280785A (ja) | 2002-03-26 | 2003-10-02 | Sony Corp | 画像表示処理装置、および画像表示処理方法、並びにコンピュータ・プログラム |
JP2004102738A (ja) | 2002-09-10 | 2004-04-02 | Sony Corp | 電子機器 |
US20040125073A1 (en) * | 2002-12-30 | 2004-07-01 | Scott Potter | Portable electronic apparatus and method employing motion sensor for function control |
JP4220943B2 (ja) * | 2004-07-15 | 2009-02-04 | ソフトバンクモバイル株式会社 | 電子機器 |
ATE423343T1 (de) * | 2005-02-28 | 2009-03-15 | Research In Motion Ltd | System und methode zum navigieren anhand eines richtungsempfindlichen sensors in der benutzeroberfläche eines mobilen gerätes |
EP1886509B1 (en) * | 2005-05-17 | 2017-01-18 | Qualcomm Incorporated | Orientation-sensitive signal output |
US8462109B2 (en) * | 2007-01-05 | 2013-06-11 | Invensense, Inc. | Controlling and accessing content using motion processing on mobile devices |
US20090213081A1 (en) * | 2007-01-10 | 2009-08-27 | Case Jr Charlie W | Portable Electronic Device Touchpad Input Controller |
US20090160778A1 (en) * | 2007-12-19 | 2009-06-25 | Nokia Corporation | Apparatus, method and computer program product for using variable numbers of tactile inputs |
JP5197302B2 (ja) | 2008-10-29 | 2013-05-15 | 三菱重工鉄構エンジニアリング株式会社 | プレス加工機、プレス加工設備及びプレス加工方法 |
WO2010088640A2 (en) * | 2009-02-02 | 2010-08-05 | Somero Enterprises, Inc. | Apparatus and method for improving the control of a concrete screeding machine |
-
2010
- 2010-04-30 JP JP2010105003A patent/JP2011233064A/ja active Pending
-
2011
- 2011-04-06 EP EP20110161265 patent/EP2383627A1/en not_active Withdrawn
- 2011-04-13 US US13/066,363 patent/US9141133B2/en not_active Expired - Fee Related
- 2011-04-22 CN CN201110101351.8A patent/CN102236436B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6624824B1 (en) * | 1996-04-30 | 2003-09-23 | Sun Microsystems, Inc. | Tilt-scrolling on the sunpad |
CN1379871A (zh) * | 1999-10-12 | 2002-11-13 | 迈奥里高有限公司 | 手持装置用户界面操作方法 |
US20070234779A1 (en) * | 2005-12-30 | 2007-10-11 | High Tech Computer Corp. | Motion Determination Apparatus and Method Thereof |
CN101174178A (zh) * | 2006-10-31 | 2008-05-07 | 佛山市顺德区顺达电脑厂有限公司 | 观看图案的方法和装置 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103176708A (zh) * | 2011-12-23 | 2013-06-26 | 吴振志 | 一种移动电子产品的电子文档阅读控制方法 |
CN105247454A (zh) * | 2013-03-18 | 2016-01-13 | 脸谱公司 | 倾斜以滚动 |
US10019147B2 (en) | 2013-03-18 | 2018-07-10 | Facebook, Inc. | Tilting to scroll |
CN105247454B (zh) * | 2013-03-18 | 2019-01-18 | 脸谱公司 | 倾斜以滚动 |
CN104076919A (zh) * | 2013-03-26 | 2014-10-01 | 索尼公司 | 信息处理设备和信息处理方法 |
CN109598773A (zh) * | 2018-12-05 | 2019-04-09 | 麒麟合盛网络技术股份有限公司 | 一种处理静态图层的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2011233064A (ja) | 2011-11-17 |
US9141133B2 (en) | 2015-09-22 |
US20110267753A1 (en) | 2011-11-03 |
CN102236436B (zh) | 2016-04-13 |
EP2383627A1 (en) | 2011-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102236436A (zh) | 信息处理装置和显示屏幕操作方法 | |
US11132025B2 (en) | Apparatus including multiple touch screens and method of changing screens therein | |
US8059111B2 (en) | Data transfer using hand-held device | |
EP2743795B1 (en) | Electronic device and method for driving camera module in sleep mode | |
JP2022009398A (ja) | 多機能ハンドヘルド装置 | |
US20130038726A1 (en) | Electronic apparatus and method for providing stereo sound | |
US20110169754A1 (en) | Information processing device, opening/closing angle detecting method, and opening/closing angle detecting program | |
CN105335001A (zh) | 具有弯曲显示器的电子设备以及用于控制其的方法 | |
US8669937B2 (en) | Information processing apparatus and computer-readable medium | |
US20130194176A1 (en) | Method for adjusting display manner of portable electronic device | |
CN203241978U (zh) | 信息处理装置 | |
TW200937256A (en) | Tactile feedback in an electronic device | |
KR101403472B1 (ko) | 정보 처리 방법, 화상 수집 유닛 구동 방법 및 전기 장치 | |
CN102289343A (zh) | 信息处理设备和信息处理设备的操作方法 | |
KR20140111790A (ko) | 가상 키보드에서 난수를 이용한 키 입력 방법 및 장치 | |
KR20140147647A (ko) | 전자 디바이스 및 전자 디바이스에서 그립 센싱을 이용한 제어 방법 | |
US20210056878A1 (en) | Electronic device having foldable display and method of generating content thereof | |
WO2020135091A1 (zh) | 文件处理方法及终端设备 | |
CN102778948A (zh) | 信息处理装置、信息处理方法和计算机程序 | |
CN108108113A (zh) | 网页切换方法及装置 | |
US9128608B2 (en) | System and method for an electronic reader that allows access to additional content and tools | |
US20130278522A1 (en) | Method and apparatus for providing multi function in electronic device | |
US20140258923A1 (en) | Apparatus and method for displaying screen image | |
CN109194810B (zh) | 显示控制方法及相关产品 | |
EP3710910B1 (en) | Multi-panel computing device having integrated magnetic coupling structure(s) |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160413 Termination date: 20210422 |