CN101910998A - 信息处理设备和程序 - Google Patents
信息处理设备和程序 Download PDFInfo
- Publication number
- CN101910998A CN101910998A CN2009801018033A CN200980101803A CN101910998A CN 101910998 A CN101910998 A CN 101910998A CN 2009801018033 A CN2009801018033 A CN 2009801018033A CN 200980101803 A CN200980101803 A CN 200980101803A CN 101910998 A CN101910998 A CN 101910998A
- Authority
- CN
- China
- Prior art keywords
- key
- messaging device
- processing
- change
- unit
- 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.)
- Pending
Links
Images
Classifications
-
- 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/0489—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 dedicated keyboard keys or combinations thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72466—User interfaces specially adapted for cordless or mobile telephones with selection means, e.g. keys, having functions defined by the mode or the status of the device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/22—Illumination; Arrangements for improving the visibility of characters on dials
Abstract
能够根据用户的方便改变功能和操作键之间的关系,并且使得用户能够识别该关系。信息处理设备(100)在显示区域中显示键图像(操作键图像),所述键图像指示做为软键的被分配了所述处理的键(操作键);所述信息处理设备(100)还改变被分配了所述处理的键,并依据键的改变改变所述键图像的显示模式。例如,如果将处理分配给键(K21和K41),则信息处理设备(100)显示键图像(Gl和Gr)。如果把处理分配给键(K23和K43),则信息处理设备(100)显示键图像(Gla和Gra)。
Description
技术领域
本发明涉及使用户能够识别被分配了功能的键的技术。
背景技术
用于向键分配多个功能的技术是公知的(例如,参见专利文献1)。这样的技术被用于如移动电话等具有的键比要使用键来实现的功能的数量少的信息处理设备。由于分配给键的功能取决于所使用的软件,因此把这样的键称为“软键”或“软件键”。
为了向键分配多个功能,如专利文献1所公开的那样显示了当前分配给键的功能。根据这种技术,用户可以识别目前分配给键的功能。
专利文献1:JP-A-9-120352
发明内容
通常,软键被设置在预定位置处。例如,在移动电话中,软键被设置在显示器与十键键区(用于输入字符或数字)之间。
但是,在软键的位置固定的情况下,用户可能发现难以对软键进行操作。例如,对于惯用右手和惯用左手的用户来说,适用的键布局不同。例如,某些用户更喜欢横向地握住纵向的移动电话,而其他用户更喜欢交换纵向的移动电话上的显示器和键的位置以使得键在上而显示器在下。
本发明使得能够根据用户的要求在键的功能之间构成可改变的关系,并且使得用户能够识别改变后的关系。
根据本发明的一个方面,提供了一种信息处理设备,该信息处理设备包括:分配单元,用于把要执行的处理分配给多个键中的至少一个键;显示控制单元,用于在显示区域上显示键图像,所述键图像指示由所述分配单元分配了所述处理的键;处理控制单元,如果被分配了所述处理的所述键被选取,则所述处理控制单元指示执行所述处理;改变单元,用于改变被分配了所述处理的键,其中所述显示控制单元被配置成在所述改变单元改变分配时改变所述键图像的显示模式。
根据所述信息处理设备,可以根据用户的要求来改变功能与键之间的关系,并且用户可以很容易地识别出所述关系。
优选地,所述多个键被设置在预定位置,所述显示控制单元被配置成在所述显示区域中的预定位置处显示所述键图像,并且在所述改变单元改变分配时改变所述键图像的位置。
优选地,所述分配单元被配置成将多个处理中的各处理分配给多个键中的各键,所述显示控制单元被配置成根据被分配了所述多个处理的所述多个键的布局来显示指示所述多个键的所述键图像,并且所述改变单元被配置成改变被分配了所述多个处理的所述键。
优选地,所述信息处理设备还包括通知单元,该通知单元用于向用户通知被所述分配单元分配了所述处理的所述键,以将所述键和其它键区分开来。
优选地,所述通知单元被配置成通过显示颜色或光来向用户通知被分配了所述处理的所述键,并且所述显示控制单元被配置成显示由所述通知单元通知了的所述键图像。
优选地,如果所述信息处理设备包括多个键,则所述通知单元被配置成以不同方式来通知所述多个键中的每一个键。
优选地,所述信息处理设备还包括用于检测所述信息处理设备的方向的检测单元,其中所述改变单元被配置成在该检测单元检测到方向变化时改变键分配。
优选地,所述信息处理设备还包括可变形机身、和用于检测所述可变形机身的变形的检测单元,其中所述改变单元被配置成在该检测单元检测到变形时改变键布局。
优选地,所述信息处理设备还包括用于检测所述显示区域中的显示方向的检测单元,其中所述改变单元被配置成在该检测单元检测到所述显示方向的变化时改变键布局。
优选地,所述显示控制单元被配置成在所述显示区域的一部分中显示窗口,并且在该窗口旁边显示所述键图像,所述窗口对应于所述处理。
根据本发明的另一个方面,提供了一种用于使计算机设备执行处理的程序,所述处理包括以下步骤:向多个键中的至少一个键分配将要执行的处理;在显示区域中显示表示被分配了所述处理的键图像;如果被分配了所述处理的所述键被选取,则指示执行所述处理;改变被分配了所述处理的键;以及在所述改变单元改变了分配时改变所述键图像的显示模式。
附图说明
将参照附图描述本发明,在附图中,类似的标号指示类似的部件。
图1示出了依据本发明的示例性实施方式的信息处理设备的结构的框图。
图2示意性地示出了信息处理设备的外部前视图。
图3示出了信息处理设备的逻辑结构。
图4示出了信息处理设备执行的处理的流程图。
图5示出了显示单元显示和通知单元的通知的示例的图。
图6示出了显示单元显示和通知单元的通知的示例的图。
图7示出了显示单元显示和通知单元的通知的示例的图。
图8示出了用户对信息处理设备的抓握风格的示例。
图9示出了用户对信息处理设备的抓握风格的示例。
图10示出了信息处理设备的外部前视图的另一示例。
图11示出了第七变型例中软键的示例。
图12示出了信息处理设备的外部前视图的再一示例。
图13示出了第七变型例中软键的示例。
图14示出了信息处理设备的功能结构。
符号说明
11控制单元、12无线通信单元、13显示单元、
14声音输出单元、15键区、16通知单元、
17图像获取单元、21机身、22机身、100信息处理设备、
101分配单元、102显示控制单元、103处理控制单元、
104改变单元、105通知单元、106检测单元、111OS、
112本机应用、113JAVA运行环境、114第一存储部、
115第二存储部、116类库 117 JVM、118 JAM
具体实施方式
1、结构
图1示出了例示根据本发明示例性实施方式的信息处理设备的总体结构的框图。如图1所示,信息处理设备100包括控制单元11、无线通信单元12、显示单元13、声音输出单元14、键区15、通知单元16、以及图像获取单元17。在本示例性实施方式中,信息处理设备100是移动电话。
控制单元11包括CPU(中央处理单元)11a、ROM(只读存储器)11b、RAM(随机存取存储器)11c、以及EEPROM(电可擦除可编程ROM)11d。CPU 11a使用RAM 11c作为工作区来执行存储在ROM 11b或EEPROM 11d中的程序。通过执行程序,控制单元11控制信息处理单元100的元件。无线通信单元12包括天线12a,并且执行与移动通信网络的无线数据通信。显示单元13包括液晶显示器和驱动器电路,并且基于由控制单元11提供的显示数据在预定的显示区域中显示图像。声音输出单元14包括扬声器,并且根据控制单元11提供的声音数据来输出声音。
键区15包括多个键,并且基于用户执行的操作向控制单元11输出信号。通知单元16包括对应于键区15的各个键的显示器件。响应于来自控制单元11的指令,通知单元16通过使显示器件发光来通知键。通知单元16的显示器件可以发出特定颜色的光,光的颜色可以改变。例如,通知单元16包括红色LED(发光二极管)、绿色LED、和蓝色LED。通知单元16可以通过控制LED的光强来改变要发出的光的颜色。
图像获取单元17包括CMOS(互补式金属氧化物半导体)图像传感器,并且充当摄像机。在本示例性实施方式中,图像获取单元17具有变焦功能。图像获取单元17的成像装置设置在信息处理设备100的键区和显示区域的反面,因此用户可以使用显示单元13的显示区域作为取景器并操作键区15来拍摄照片。需要注意的是,图像获取单元17的结构并不限于本示例。
图2示意性地示出了信息处理设备100的外部前视图。更具体地说,图2示出了显示单元13的显示区域和键区15的键。如图2所示,信息处理设备100包括显示区域13a和多个键K11、K12、…、和K53。显示区域13a包括以多行和多列的矩阵形式布置的多个像素,并且可以通过根据显示数据控制像素的色调来显示图像。键区15的键布置在5行和3列中。针对这15个键中的至少一个键,分配了与应用程序相对应的功能。
键区15的各个键在键的至少一部分中具有透明的区域,来自该设备内部的光通过透明区域显示。通知单元16的显示器件位于该设备的内部并且照射光以通过键显示颜色。例如,当与键相对应的显示器件照射红光时,该键向用户呈现红色。
ROM 11b预先存储了多个程序。此后,把这些程序称为“预安装程序”。更具体地说,预安装程序包括多任务操作系统(此后称为“多任务OS”)、Java(注册商标)平台、和本机应用程序。多任务OS是支持分配以TSS(分时系统)执行多个任务的虚拟并行处理所用的虚拟存储空间的操作系统。Java平台包括按照CDC(连接设备配置)描述的程序,CDC是用于在信息处理设备100上实现Java运行环境113的配置。本机应用程序包括用于在信息处理设备100中实现基本功能(如电话呼叫)的程序。
EEPROM 11d具有用于存储Java应用程序的Java应用程序存储区。Java应用程序包括JAR(Java归档)文件和ADF(应用描述文件)。JAR文件包括程序主体、图像文件、和声音文件。程序主体包括用于在Java运行环境中执行处理的代码。图像文件和声音文件用于该处理。ADF包括针对JAR文件的安装和执行的描述和对各种属性的描述。Java应用程序由内容提供商或通信运营商生成,并且被存储在服务器设备中。响应于来自信息处理设备100的请求,可以从服务器设备下载Java应用程序。
图3示出了根据存储在ROM 11b和EEPROM 11d中的程序的、信息处理设备100的控制单元11的逻辑结构。如图3所示,在信息处理设备100中,在OS 111上执行本机应用112和Java运行环境113。另外,在EEPROM 11d中实现了第一存储部114和第二存储部115。
使用ROM 11b中的Java平台来实现Java运行环境113。Java运行环境113包括类库116、JVM(Java虚拟机)117、和JAM(Java应用管理器)118。类库116是其中将多个模块(类)组合起来的文件。JVM 117是针对上述CDC而优化的Java运行环境,用于解释并运行在Java应用中描述的字节码。JAM 118用于控制Java应用程序的下载、安装、启动、或退出。
第一存储部114包括用于存储在JAM 118的控制下下载的Java应用(Jar文件和ADF)的存储区域。第二存储部115包括用于在终止Java应用程序后存储由该Java应用程序产生的数据的存储区域。向安装的Java应用程序中的各程序分配唯一的存储区域。分配给一个Java应用程序的存储区域中的数据可以在该Java应用程序被执行时重写,但该数据不能由另一个Java应用程序重写。
2、操作
以上描述了信息处理设备100的结构。根据该结构,信息处理设备100响应于用户的指令执行多个应用程序。用户通过操作键盘15将指令输入到信息处理设备100以执行应用程序。
信息处理设备100响应应用程序的执行向键盘15的键分配处理。信息处理设备100显示图像,该图像示出了被分配了处理的键(此后,把该图像称为“键图像”)。信息处理设备100可以根据情况来改变处理的分配。这里,以某些应用程序为例描述了向键分配功能和显示键图像。在本示例性实施方式中,“数字静止相机”、“电影播放器”、和“游戏”是应用程序的示例。这些应用程序中的每一个都可以是本机应用程序或是Java应用程序。
“数字静止相机”是通过使用图像获取单元17来生成图像数据(图片)的应用程序。当执行“数字静止相机”时,把将可变焦距镜头改变为广角视角或望远视角的功能、和用于获得图像的处理(换言之,对应于所谓的快门操作)分配给软键。
此外,可以在包括“纵向模式”和“横向模式”的两种操作模式下执行“数字静止相机”。这里,“纵向模式”是指如图2所示那样由用户垂直地握住信息处理设备100的操作模式,而“横向模式”是指由用户将信息处理设备100从图2所示的状态旋转90度地横向地握住信息处理设备100的操作模式。
“电影播放器”是用于通过无线通信单元12获得音乐数据、将音乐数据转换成声音数据、并控制声音输出单元14输出声音的应用程序。当执行“电影播放器”时,把用于播放或停止音乐、回倒或快进音乐、以及提高或降低音量的处理分配给软键。
此外,可以在包括“右对齐模式”和“左对齐模式”的两种操作模式下执行“电影播放器”。这里“右对齐模式”是指在从正面观察时软键在信息处理设备100的右侧对齐的操作模式,而“左对齐模式”是指在从正面观察时软键在信息处理设备100的左侧对齐的操作模式。
“游戏”是使用户能够在左/右方向上移动在窗口中显示的人物的应用程序。当执行“游戏”时,把用于向右或向左移动人物的处理分配给软键。在本示例性实施方式中,当用户玩“游戏”时,信息处理设备100被横向地握住。
此外,可以在包括“右手模式”和“左手模式”的两种操作模式下执行“游戏”。这里,“右手模式”是指其中将键定位在右侧而将显示区域定位在左侧的操作模式,而“左手模式”是指其中将键定位在左侧而将显示区域定位在右侧的操作模式。
用户可以选择将要启动的操作模式。各个应用程序都具有缺省的操作模式。缺省的操作模式例如可以是在之前执行应用程序时最后选取的操作模式,或者是预定的或不依赖于用户操作的操作模式。关于缺省的操作模式的信息(此后,将该信息称为“模式配置信息”)被存储在应用程序的唯一存储区域中,控制单元11可以读取该信息。
将处理向键的分配是根据应用程序的操作模式确定的。关于分配的信息(此后,将该信息称为“分配配置信息”)被存储在应用程序的唯一存储区域中,控制单元11可以读取该信息。
图4示出了例示由信息处理设备100执行的处理的流程图。当信息处理设备100开始应用程序时,该处理被执行。另选地,在信息处理设备100执行多个应用程序的情况下,切换到活动应用时,可以执行该处理。这里,“活动应用”是指被赋予了输入焦点的应用程序。此后,将参照图4来描述信息处理设备100的操作。
首先,信息处理设备100的控制单元11识别目前正在被执行的应用程序(步骤S1)。如果信息处理设备100正在执行多个应用程序,则在步骤S1中识别出活动应用。接着,控制单元11针对识别出的应用程序识别将开始的操作模式(步骤S2)。控制单元11识别被分配给软键的处理和被分配了配置信息的键(步骤S3)。参照模式配置信息和分配配置信息来执行步骤S2和S3中的处理。
根据这些处理,控制单元11确定将被显示的键图像和显示键图像的位置。控制单元11基于该确定来生成图像数据并且控制显示单元13显示与识别出的应用程序的操作模式相对应的键图像(步骤S4)。控制单元11向通知单元16提供指令以向用户通知与显示的键图像相对应的键(步骤S5)。
这里,优选的是,控制单元11对键图像和键的通知进行控制以使它们彼此同步。例如,当通过闪烁来指示键图像时,键可以显示闪光。另选地,当以特定颜色显示键图像时,键可以显示出该颜色。
控制单元11确定是否提供了用于表明被分配了处理的键被操作的操作信号(步骤S6)。在该步骤中,控制单元11可以忽略显示被分配了处理的键被操作的操作信号。如果提供了表明被分配了处理的键被操作的操作信号(步骤S6:是),则控制单元11指示应用执行与该键相对应的处理(步骤S7)。如果没有提供这样的操作信号(步骤S6:否),则控制单元11跳过步骤S7中的处理。
接下来,控制单元11确定是否终止了在步骤S1中识别出的应用程序(步骤S8)。如果信息处理设备100正在执行多个应用程序,则改为在步骤S8中确定在步骤S1中识别出的应用程序是否已不活动。如果控制单元11确定该应用程序终止(或已不活动)(步骤S8:是),则控制单元11终止该处理。
如果控制单元11确定该应用程序未终止(或仍然是活动的)(步骤S8:否),则控制单元11确定是否切换操作模式(步骤S9)。如果用户不切换操作模式(步骤S9:否),则控制单元11执行步骤S6到S9中的处理。如果用户切换了操作模式(步骤S9:是),则控制单元11继续进行步骤S2的处理。
以上是对信息处理设备100的操作的简要概述。接下来,以应用程序中的显示和通知为例详细地描述信息处理设备100的操作。
首先,对例如其中操作模式被从“纵向模式”(缺省)改变为“横向模式”的应用程序“数字静止相机”进行描述。在该情况下,显示单元13如图5(a)所示地显示图像。换言之,显示单元13显示键图像G1、G2、和G3。此时,通知单元16关闭与键K11、K12、和K13相对应的显示器件以及其它显示器件。在该图中,把用于将变焦距镜头改变成广角(-)视角的处理分配给键K11,而把用于将变焦距镜头改变成望远(+)视角的处理分配给键K13。此外,将快门按钮分配给键K12。在该图中,以阴影示出了没有变亮的键,以与那些变亮的键进行区分。这同样适用于其它附图。
在图5(a)中,当把操作模式从“纵向模式”切换成“横向模式”时,通知单元16如图5(b)所示地显示图像。此时,控制单元11把键分配从键K11、K12、和K13改变成键K51、K52、和K53。当改变了键分配时,通知单元16打开与键K51、K52、和K53相对应的显示器件,并且关闭其它显示器件。换言之,例如,把快门按钮从“纵向模式”中的键K12改变为“横向模式”中的键K52。
此外,这时,控制单元11不改变键图像的位置,而是改变键图像中的字符的显示模式(或显示样式),以改变字符的方向,使得用户可以容易地理解这些字符。
接下来,对例如其中操作模式被从“右对齐模式”(缺省)改变为“左对齐模式”的应用程序“电影播放器”进行描述。在该情况下,显示单元13如图6(a)所示地显示图像。换言之,显示单元13显示键图像G4、G5、G6、G7、G8、及G9。此时,通知单元16打开与键K12、K13、K22、K23、及K33相对应的显示器件,并且关闭其它显示器件。在该图中,分别将用于提高和降低音量的处理分配给键K12和K13。分别将用于回倒和快进的处理分配给键K22和K23。分别将用于播放和停止音乐的处理分配给键K32和K33。以与被分配了处理的键相似的方式布置键图像。
在图6(a)中,如果把操作模式从“右对齐模式”切换成“左对齐模式”,则通知单元如图6(b)所示地显示图像。换言之,控制单元11把被分配了处理的键从键K12、K13、K22、K23、及K33改变为键K11、K12、K21、K22、K31、及K32。当改变了键分配时,通知单元关闭与键K13、K23、和K33相对应的显示器件,并且打开与键K11、K21、和K31相对应的显示器件。换言之,通过把操作模式从“右对齐模式”改变成“左对齐模式”,软键响应于从“右对齐描述”到“左对齐模式”的变化而向左侧移动了一个键。
在该情况下,控制单元11不改变键图像的位置和显示模式。换言之,在“电影播放器”的情况下,不管操作模式如何,键图像的位置和显示模式都不改变。
接下来,对例如其中操作模式被从“右手模式”(缺省)改变成“左手模式”的应用程序“游戏”进行描述。在该情况下,显示单元如图7(a)所示地显示图像。换言之,控制单元11提供了用于显示这样的图像的图像数据,即,在信息处理设备被握住以使得键被定位在显示区域的左侧的情况下,以正确的方向上显示窗口W1并且将键图像Gr(“向右移动”)定位在键图像Gl(“向左移动”)的右侧。此时,通知单元打开与键K21和K41相对应的显示器件,并且关闭其它显示器件。在该图中,分别将用于将人物移动到左侧和右侧的处理分配给键K21和K41。
此外,控制单元11进行控制以使用不同的颜色显示软键,使得用户可以区分各软键。例如,键K21(“向左移动”)和键K41(“向右移动”)分别被示为蓝色和红色。此外,控制单元11向显示单元13提供与软键的颜色相对应的图像数据。在此示例中,分别将对应于键K21的键图像Gl和对应于键K41的键图像Gr显示为蓝色和红色。
在图7(a)中,当把操作模式从“右手模式”改变成“左手模式”时,通知单元16如图7(b)所示地显示图像。响应于操作模式的变化,控制单元11把被分配了处理的键从键K21和K41改变成键K43和K23。响应于键分配的变化,通知单元16打开与键K23和K43相对应的显示器件,并且关闭其它显示器件。换言之,不管操作模式如何,都以这样的方式分配软键,即,用于将人物移动到左侧的软键位于用于将人物移动到右侧的软键的左侧。
此时,控制单元11转换图像的位置,使得所显示的图像转向。换言之,控制单元11把从正面观察时右侧向上的图像转换成从正面观察时左侧向上的图像。窗口W1a示出了转换后的图像。与在图7(a)中示出的示例相似,键图像被定位在窗口W1a之上。示出了键图像Gla和Gra作为示例。
如上所述,根据本示例性实施方式的信息处理设备100,响应于操作模式而改变软键的分配,并且可以通过键的发光来通知软键的分配。因此,如果键与处理之间的关系被改变,用户可以容易地认出该关系。
例如,在以上的“数字静止相机”的示例中,不管握住信息处理设备100的位置如何,软键的布局始终不变。中央的软键充当快门按钮,而两侧的软键执行把变焦距镜头改变为其它视角的功能。不管操作模式如何,用户都可以像往常那样将该设备操作为平常的数字式相机。
此外,通过查看键和显示区域来操作信息处理设备100的用户可以根据显示单元显示的模式和通知单元16的通知之间的关系来识别出键与处理之间的关系。例如,在以上的“游戏”示例中,由于使用了与其它软键(键图像)不同的唯一的颜色示出了软键(或键图像),因此可以很清楚地理解键分配。
键布局的适用性取决于用户握住信息处理设备的方式。例如,如果用户如图8所示的那样握住信息处理设备100,则用户按下靠近中央的键(或靠近显示区域的键)是容易的。相反,如果用户如图9所示的那样握住信息处理设备100,则用户按下靠近边缘而不是靠近中央的键更容易。此外,键布局的适用性取决于用户使用哪一只手来操作信息处理设备100。另选地,键布局的适用性取决于用户的偏爱。根据本示例性实施方式的信息处理设备100,由于可以改变软键的键布局,因此,软键可以被配置成符合用户的偏爱。
3、变型例
本发明并不限于以上的示例性实施方式。可以使用下列变型例中的一个或组合的下列变型例中的两个或更多个来实现本发明。
3-1、第一变型例
不管用户的选择如何,都可以改变操作模式。例如,在“数字静止相机”或“游戏”的示例中,信息处理设备100可以包括用于检测设备的方向的重力传感器(或加速度传感器),并且控制单元11可以响应于检测到的方向切换操作模式。另选地,对于“游戏”的示例来说,信息处理设备100可以根据图像数据来检测窗口的正确方向(哪个方向向上),并且控制单元11可以响应于检测到的方向切换操作模式。
3-2、第二变型例
键图像的显示模式并不限于以上示例性实施方式。例如,尽管键图像在示例性实施方式中包括字符,但是键图像可以不包括字符。另选地,键图像可以具有与对应的键相似的形状。
另选地,可以不显示键图像。例如,如果把字符打印在键上,则可以显示表示该键与处理之间的关系的信息而不显示键图像。例如,如果与快门按钮相对应的键显示了打印的字符“A”,则可以在显示区域中的某处显示如“快门按钮是A”的信息。
3-3、第三变型例
键布局并不限于在以上示例性实施方式中描述的键布局。可以以不同方式设计多个键或键的尺寸。可以把被分配了处理的键定位在前面板以外的其它位置。例如,某些移动电话在机身侧面具有键(所谓的侧键)。可以将处理分配给侧键。针对这样的情况,与第二实施方式相似,可以显示如“快门按钮是侧键”的信息。
3-4、第四实施方式
键的通知并不限于键发光。只要可以把被分配了处理的键与其它键区分开,就可以使用任意的其它处理来进行键的通知。例如,可以照亮围绕键周边的区域而不是照亮键。另选地,不仅可以通过视觉指示来执行通知,而且还可以通过声音来执行通知。
另选地,可以控制键的显示器件以给定的模式闪烁。在这样的情况下,键图像可以与键同步地闪烁。
通知单元16的显示器件可以是液晶显示器件,或者是有机电致发光器件。键区15和通知单元16可以是触摸屏(或触摸板)。
3-5、第五变型例
键布局的改变可以不依赖于操作模式的改变。例如,信息处理设备100可以包括允许用户输入指令以改变键布局的装置。根据这样的结构,信息处理设备100可以不依赖于操作模式的改变地响应用户指令来分配键。
3-6、第六变型例
在如其中在显示区域的一部分中显示窗口的上述“游戏”的应用程序的情况下,信息处理设备100可以执行控制从而窗口和键图像定位在彼此相距不远处。根据这样的配置,即使在多任务环境中在显示区域中显示了多个窗口,用户也可以识别出窗口与软键之间的关系。
如果信息处理设备100执行多个应用程序,则可以将软键分配给多个应用程序中的各应用程序。此外,在这样的情况下,可以将与键相对应的键图像显示在和与应用程序相对应的窗口相距不远处。例如,将键区15的一部分分配给由第一应用程序执行的处理,并且将键区15的另一部分分配给由第二应用程序执行的处理。根据这样的配置,用户可以开始多个应用程序中的一个应用程序,并且控制该应用程序以执行所需的处理。
3-7、第七变型例
可以响应信息处理设备100的形态变化来触发操作模式的切换。在这样的情况下,信息处理设备100可以从第一形态变形为第二形态,并且信息处理设备100具有两种操作模式,第一操作模式和第二操作模式分别对应于第一形态和第二形态。
图10示出了信息处理设备100的外部前视图的另一个示例。信息处理设备100是具有可滑动键区的移动电话。信息处理设备100的机身包括含有显示单元13的机身部分21和含有键区15的机身部分22。机身部分22可相对于机身部分21滑动。图10(a)示出了其中机身部分22容纳在机身部分21下的第一形态。图10(b)示出了其中机身部分22从机身部分21中伸展出来的第二形态。机身部分21包括键K61和K62,既可以在第一形态又可以在第二形态中操作键K61和K62。控制单元11检测信息处理设备100处于图10(a)所示的形态还是处于图10(b)所示的形态。换言之,信息处理设备100具有对形态变化进行检测的功能。
图11示出了第七变型例中的软键的示例。在图10(a)所示的机身部分22被容纳的情况下,换言之,在第一形态的情况下,操作模式是第一操作模式。在该第一操作模式,处理被分配给键K61和K62(图11(a))。在该形态,在显示区域中的窗口W2的两侧显示了键图像G61和G62。键图像G61和G62分别对应于键K61和K62。
当机身部分22伸出且信息处理设备100经过如图10(b)所示的变形时,控制单元11将操作模式从第一操作模式改变为第二操作模式。在第二操作模式,将处理分配给键K21和K23(图11(b))。此时,显示键图像G61和G62的位置从窗口W2的两侧变为在窗口W2之下。此时,键图像G61和G62对应于键K21和K23。
图12示出了信息处理设备100的外部前视图的另一个示例。信息处理设备100是所谓的折叠式移动电话。信息处理设备100的机身包括含有显示单元13的机身部分21和含有键区15的机身部分22。机身部分21与机身部分22通过可旋转的双轴铰链(图中未示出)连接。换言之,如图12所示,机身部分22可以以轴A和轴B为旋转轴相对于机身部分21进行旋转。图12(a)示出了第一形态,该第一形态是其中机身部分22从折叠形态围绕轴A旋转的状态。图10(b)示出了第二形态,该第二形态是其中机身部分22从第一形态开始围绕轴B旋转的状态。机身部分21具有键K61和K62,键K61和K62定位在与键K11到K53不同的平面上。
图13示出了根据第七变型例的软键的示例。在图12(a)所示的第一形态中,操作模式是第一操作模式。在第一操作模式,将处理分配给键K11和K13(图13(a))。此时,在显示区域中显示了键图像G71和G72。键图像G71和G72分别对应于键K11和K13。
当信息处理设备100转换为图12(b)所示的第二形态时,控制单元11将操作模式从第一操作模式切换成第二操作模式。在第二操作模式中,将处理分配给键K61和K62(图13(b))。此时,在显示区域中显示了键图像G73和G74。键图像G73和G74分别对应于键K61和K62。此时,控制单元11不改变键图像的位置,而是改变键图像中的字符的显示模式,使得即使旋转了机身部分22,字符也在正确的方向上。
3-8、第八变型例
图14示出了信息处理设备的功能结构。分配单元101向多个键中的至少一个键分配将要执行的处理。显示控制单元102控制要在显示区域中显示的键图像。键图像表示被分配单元101分配了处理的键。如果选取了由显示控制单元102分配了处理的键,则处理控制单元103指示执行该处理。改变单元104改变由分配单元101分配了处理的键。这里,当改变单元104改变了键分配时,显示控制单元102对键图像进行控制,以根据键分配的变化来显示键图像。
通知单元105向用户通知由分配单元101分配了处理的键,以将该键与其它键区分开来。检测单元106检测信息处理设备100的方向或者检测信息处理设备100的变形。当检测单元106检测到信息处理设备100的方向变化或形态变化时,改变单元104可以改变键分配。此外,可以省略图14所示的功能元件中的至少一个。
在以上示例性实施方式中,执行操作系统的控制单元11是分配单元101、显示控制单元102、处理控制单元103、改变单元104、以及检测单元106的示例。各个功能元件对应于操作系统的模块或子模块。此外,通知单元16是通知单元105的示例。但是,功能结构与硬件结构之间的关系并不限于以上的示例性实施方式。可以通过任何类型的硬件元件(或与软件协作的硬件元件)来实现各个功能元件。例如,可以通过不同的控制单元来实现各个功能元件。此外,信息处理设备100的硬件结构并不限于图1所示的结构。只要可以实现所需的功能,信息处理设备100可以包括任何类型的硬件结构。
3-9、第九变型例
信息处理设备并不限于移动电话。本发明可以应用于任何类型的信息处理设备。例如,信息处理设备可以是如PDA(个人数字助理)、相机、便携式音乐播放器、或便携式视频游戏设备等通信设备。本发明的信息处理设备可以是不具有多任务功能的设备。
3-10、第十变型例
在以上示例性实施方式中,本发明被实现为OS的功能。但是,可以将本发明实现为应用程序。另选地,可以将本发明实现为添加到现有OS或现有应用程序的所谓的插件。针对该结构,本发明可以提供使计算机(信息处理设备)执行用于实现以上功能的处理的程序。可以由如光盘的存储介质或通过如因特网的网络上的服务器设备来提供这样的程序。
Claims (11)
1.一种信息处理设备,该信息处理设备包括:
分配单元,用于向多个键中的至少一个键分配要执行的处理;
显示控制单元,用于在显示区域上显示键图像,所述键图像指示被所述分配单元分配了所述处理的键;
处理控制单元,如果被分配了所述处理的所述键被选择,则所述处理控制单元指示执行所述处理;
改变单元,用于改变被分配了所述处理的键,其中
所述显示控制单元被配置成在所述改变单元改变所述分配时改变所述键图像的显示模式。
2.根据权利要求1所述的信息处理设备,其中
所述多个键被设置在预定位置处,
所述显示控制单元被配置成在所述显示区域中的预定位置处显示所述键图像,并且在所述改变单元改变所述分配时改变所述键图像的位置。
3.根据权利要求1所述的信息处理设备,其中
所述分配单元被配置成向多个键中的各键分配多个处理中的各处理,
所述显示控制单元被配置成根据所述多个键的布局来显示指示被分配了所述多个处理的所述多个键的所述键图像,并且
所述改变单元被配置成改变被分配了所述多个处理的所述键。
4.根据权利要求1所述的信息处理设备,所述信息处理设备还包括:
通知单元,用于向用户通知被所述分配单元分配了所述处理的所述键,以将该键与其它键区分开来。
5.根据权利要求4所述的信息处理设备,其中
所述通知单元被配置成通过显示颜色或光来向用户通知被分配了所述处理的所述键;
所述显示控制单元被配置成显示由所述通知单元通知的所述键图像。
6.根据权利要求5所述的信息处理设备,其中
如果所述信息处理设备包括多个键,则所述通知单元被配置成以不同的方式来通知所述多个键中的各键。
7.根据权利要求1所述的信息处理设备,所述信息处理设备还包括:
用于检测所述信息处理设备的方向的检测单元,其中
所述改变单元被配置成在该检测单元检测到方向变化时改变键分配。
8.根据权利要求1所述的信息处理设备,所述信息处理设备还包括:
可变形机身;和
用于检测所述可变形机身的变形的检测单元,其中
所述改变单元被配置成在所述检测单元检测到所述变形时改变所述键分配。
9.根据权利要求1所述的信息处理设备,所述信息处理设备还包括:
用于检测所述显示区域中的显示方向的检测单元,其中
所述改变单元被配置成在所述检测单元检测到所述显示方向的变化时改变所述键分配。
10.根据权利要求1所述的信息处理设备,其中
所述显示控制单元被配置成在所述显示区域的一部分中显示与所述处理相对应的窗口,并且在该窗口旁边显示所述键图像。
11.一种用于使计算机设备执行处理的程序,所述处理包括以下步骤:
向多个键中的至少一个键分配要执行的处理;
在显示区域中显示键图像,所述键图像指示被分配了所述处理的键;
如果被分配了所述处理的所述键被选择,则指示执行所述处理;
改变被分配了所述处理的键;以及
在所述改变单元改变所述分配时改变所述键图像的显示模式。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008-000761 | 2008-01-07 | ||
JP2008000761 | 2008-01-07 | ||
PCT/JP2009/050035 WO2009087992A1 (ja) | 2008-01-07 | 2009-01-06 | 情報処理装置及びプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101910998A true CN101910998A (zh) | 2010-12-08 |
Family
ID=40853106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009801018033A Pending CN101910998A (zh) | 2008-01-07 | 2009-01-06 | 信息处理设备和程序 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8984443B2 (zh) |
EP (1) | EP2249237A4 (zh) |
JP (1) | JP5671233B2 (zh) |
CN (1) | CN101910998A (zh) |
WO (1) | WO2009087992A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103425396A (zh) * | 2012-05-18 | 2013-12-04 | 弗曼科斯标志有限公司 | 电子设备的键盘以及该键盘的致动过程 |
CN104503698A (zh) * | 2014-12-31 | 2015-04-08 | 深圳市中兴移动通信有限公司 | 移动终端按键功能的切换方法及装置 |
US10380779B2 (en) | 2014-12-25 | 2019-08-13 | Sony Corporation | Wearable information processing device |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4823342B2 (ja) * | 2009-08-06 | 2011-11-24 | 株式会社スクウェア・エニックス | タッチパネル式ディスプレイを持った携帯型コンピュータ |
US8195254B2 (en) * | 2009-12-22 | 2012-06-05 | Nokia Corporation | Apparatus comprising a sliding display part |
JP5095853B2 (ja) * | 2011-09-06 | 2012-12-12 | 株式会社スクウェア・エニックス | タッチパネル式ディスプレイを持った携帯型コンピュータ |
JP5762570B2 (ja) * | 2011-12-27 | 2015-08-12 | パナソニックヘルスケアホールディングス株式会社 | 生体試料測定装置 |
EP2799954B1 (en) * | 2011-12-28 | 2020-01-15 | Hiroyuki Ikeda | Portable terminal |
JP5811510B2 (ja) * | 2011-12-28 | 2015-11-11 | 裕行 池田 | 携帯端末 |
JP5781454B2 (ja) * | 2012-02-20 | 2015-09-24 | 日立建機株式会社 | 建設機械の表示制御装置 |
JP2013218428A (ja) * | 2012-04-05 | 2013-10-24 | Sharp Corp | 携帯型電子機器 |
JP6071107B2 (ja) | 2012-06-14 | 2017-02-01 | 裕行 池田 | 携帯端末 |
KR102607564B1 (ko) * | 2016-09-13 | 2023-11-30 | 삼성전자주식회사 | 소프트 키를 표시하는 방법 및 그 전자 장치 |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2864755B2 (ja) * | 1991-01-28 | 1999-03-08 | 富士ゼロックス株式会社 | 画像記録装置 |
JPH09120352A (ja) | 1995-10-25 | 1997-05-06 | Fanuc Ltd | マルチウィンドウシステム |
US5737394A (en) * | 1996-02-06 | 1998-04-07 | Sony Corporation | Portable telephone apparatus having a plurality of selectable functions activated by the use of dedicated and/or soft keys |
JP3356786B2 (ja) * | 1998-03-05 | 2002-12-16 | 三菱電機株式会社 | 携帯端末 |
US20030130014A1 (en) * | 2002-01-07 | 2003-07-10 | Rucinski David B | Reduced complexity user interface |
JP2004135118A (ja) | 2002-10-11 | 2004-04-30 | Sony Ericsson Mobilecommunications Japan Inc | 携帯通信端末 |
JP4679031B2 (ja) * | 2002-11-06 | 2011-04-27 | 株式会社東芝 | 情報処理装置および情報処理装置に用いられるキーボタンの機能割り当て方法 |
US7379762B2 (en) | 2003-09-04 | 2008-05-27 | Creative Technology Ltd. | Portable digital device orientation |
JP2005122499A (ja) | 2003-10-17 | 2005-05-12 | Matsushita Electric Ind Co Ltd | 携帯端末装置 |
US7181251B2 (en) * | 2003-10-22 | 2007-02-20 | Nokia Corporation | Mobile communication terminal with multi orientation user interface |
JP4262577B2 (ja) | 2003-11-07 | 2009-05-13 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | 携帯端末装置 |
JP4197310B2 (ja) * | 2004-04-28 | 2008-12-17 | シャープ株式会社 | 携帯電話機 |
JPWO2005125159A1 (ja) * | 2004-06-22 | 2008-04-17 | 松下電器産業株式会社 | 情報端末 |
US7388578B2 (en) * | 2004-07-01 | 2008-06-17 | Nokia Corporation | Touch display PDA phone with slide keypad |
JP4559140B2 (ja) | 2004-07-05 | 2010-10-06 | ソフトバンクモバイル株式会社 | 電子機器 |
JP2006031515A (ja) * | 2004-07-20 | 2006-02-02 | Vodafone Kk | 移動体通信端末、アプリケーションプログラム、画像表示制御装置及び画像表示制御方法 |
JP4611000B2 (ja) * | 2004-11-17 | 2011-01-12 | パナソニック株式会社 | 携帯端末装置 |
JP2007018423A (ja) | 2005-07-11 | 2007-01-25 | Kyocera Corp | 携帯端末、携帯端末の制御方法及びプログラム |
JP2007164733A (ja) | 2005-12-16 | 2007-06-28 | Nec Corp | 携帯端末、携帯端末のデータ入力装置、そのデータ入力支援方法及びデータ入力支援プログラム |
US7546555B2 (en) * | 2006-02-24 | 2009-06-09 | Sony Ericsson Mobile Communications Ab | Method and apparatus for matching a control with an icon |
US20070257889A1 (en) * | 2006-05-05 | 2007-11-08 | Clemens Croy | Display lit soft keys that have multiple states of activation potentially associated with each soft key |
US8797267B2 (en) * | 2006-09-12 | 2014-08-05 | Virgin Mobile Usa, L.P. | Virtual hard keys on a wireless device |
EP2218248A1 (en) * | 2007-12-03 | 2010-08-18 | Nokia Corporation | Adaptive soft key functionality for display devices |
-
2009
- 2009-01-06 JP JP2009548913A patent/JP5671233B2/ja not_active Expired - Fee Related
- 2009-01-06 WO PCT/JP2009/050035 patent/WO2009087992A1/ja active Application Filing
- 2009-01-06 CN CN2009801018033A patent/CN101910998A/zh active Pending
- 2009-01-06 EP EP09700366A patent/EP2249237A4/en not_active Withdrawn
- 2009-01-06 US US12/811,729 patent/US8984443B2/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103425396A (zh) * | 2012-05-18 | 2013-12-04 | 弗曼科斯标志有限公司 | 电子设备的键盘以及该键盘的致动过程 |
US10380779B2 (en) | 2014-12-25 | 2019-08-13 | Sony Corporation | Wearable information processing device |
CN104503698A (zh) * | 2014-12-31 | 2015-04-08 | 深圳市中兴移动通信有限公司 | 移动终端按键功能的切换方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
JPWO2009087992A1 (ja) | 2011-05-26 |
JP5671233B2 (ja) | 2015-02-18 |
EP2249237A1 (en) | 2010-11-10 |
US8984443B2 (en) | 2015-03-17 |
US20100281431A1 (en) | 2010-11-04 |
EP2249237A4 (en) | 2012-05-09 |
WO2009087992A1 (ja) | 2009-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101910998A (zh) | 信息处理设备和程序 | |
US8739053B2 (en) | Electronic device capable of transferring object between two display units and controlling method thereof | |
JP5429218B2 (ja) | 入力装置 | |
US20120192113A1 (en) | Portable electronic device | |
WO2010128765A2 (en) | Method for activating user functions by types of input signals and portable terminal adapted to the method | |
US20050140657A1 (en) | Mobile communication terminal with multi-input device and method of using the same | |
US20090239517A1 (en) | Mobile telephone having character inputting function | |
EP2649510A1 (en) | Method and apparatus for displaying lists | |
CN101779188A (zh) | 用于提供用户界面的系统和方法 | |
JP2002164990A (ja) | 携帯通信端末装置 | |
CN101080067A (zh) | 移动终端和控制显示装置的方法 | |
CN108614677A (zh) | 信息显示方法、移动终端及计算机可读存储介质 | |
US20090253464A1 (en) | Mobile terminal, display method, display mode determining program, and computer-readable storage medium | |
CN101291366B (zh) | 在终端输入区上显示符号的装置和方法 | |
CN102144211B (zh) | 信息处理设备和方法 | |
JP4794580B2 (ja) | 情報処理装置及びプログラム | |
WO2010018965A2 (en) | Method and system for controlling operations of a display module in a portable terminal | |
CN108628509A (zh) | 图文信息的位置调整方法、移动终端及可读存储介质 | |
CN105682194A (zh) | 显示电子设备中通信部件的连接状态的方法及电子设备 | |
CN104335151B (zh) | 终端设备、显示控制方法和程序 | |
JP2009064132A (ja) | 入力装置及びこれを備えた撮像装置 | |
JP2023527236A (ja) | アプリケーション制御方法、装置及び電子機器 | |
US20070252820A1 (en) | portable electronic device and a method of controlling the same | |
JP4432757B2 (ja) | 携帯情報端末、その表示制御方法およびプログラム | |
JP2005150878A (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 | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20101208 |