便携式终端装置,记录媒体, 以及便携式终端装置的控制方法 【技术领域】
本发明涉及一种便携式终端装置,更具体地说,涉及便携式终端装置的键的配置、一个记录媒体、以及一种控制便携式终端装置的方法。上述记录媒体通过所述键存储用于扩展便携式终端装置功能的程序。背景技术
近来以蜂窝电话装置以及PDA为代表的便携式终端装置已经制造得更加紧凑,同时具有多种功能。通过操作诸如所述装置主体上提供的键的一个输入设备来使用、设定、以及选择这样一个便携式终端装置中所预备的功能。连同所述便携式终端装置主体的尺寸缩减,所述输入设备也必须是紧凑的。一个具有许多功能的紧凑的便携式终端装置要求显示其功能而不必由于尺寸缩减牺牲诸如键输入这样的用户接口。
图10A和10B示出了一个常规的蜂窝电话装置的外观。一个可折叠地蜂窝电话装置1包括一上壳体2和下壳体3。一个显示各种信息的显示部分11位于所述上壳体2的正面。用于输入操作的操作键4位于所述下壳体3的正面。对于所述上壳体2和下壳体3,当所述蜂窝电话装置1被折叠时,其暴露于外面的表面被定义为背面,并且被关在内部的表面被定义为正面。
这样一个蜂窝电话装置1实现了足够的尺寸减缩,因此通常允许用户通过单手支撑该装置并且仅由一个手指(尤其是所述手的拇指)来操作所述操作键4。
然而,在所述常规的蜂窝电话装置中,如果所述用户想要输入一个预定符号或改变一个键的功能,因为操作键的数目受输入设备的减缩尺寸限制,所以他/她必须执行复杂的操作,多次按下同一个键或者操作另外的键来显示一个菜单。此外,仅仅由一个手指执行这样操作是效率很低的,并且长期的操作导致用户疲乏。发明内容
因此本发明的一个基本目的是提供:一种方便的便携式终端装置,该装置可以有效地增强键输入而不必阻碍主体减缩尺寸;一个用于记录执行该便携式终端装置的程序的记录媒体;以及一种控制该便携式终端装置的方法。
为了实现上述目的,根据本发明,提供一种具有一操作键的便携式终端装置,包括:至少一个移位键;一个键设定映射,其存储关于该操作键以及该移位键的功能操作设置的信息;一个键控制部分,其根据该键设定映射对来自操作键以及移位键的输出信号进行转换;以及一个键设定变更部分,它在仅按压该移位键或者与操作键一起按压时变更该键设定映射的设置。
【附图说明】
图1A是一个示意图,表示根据本发明实施例的蜂窝电话装置正面外观;
图1B是一个示意图,表示根据本发明实施例的蜂窝电话装置背面外观;
图2是一个示意图,表示根据本发明实施例的蜂窝电话装置所使用的状态;
图3是一个根据本发明实施例的蜂窝电话装置的功能框图;
图4是一个功能框图,表示图3中所示键控制部分8的结构;
图5A是一个视图,表示根据本发明实施例的设置在移位键状态映射151上的操作的一个实例;
图5B是一个视图,表示设置在移位键操作定义映射152上的一个操作实例;
图5C是一个视图,表示设置在操作键操作定义映射153上的一个操作实例;
图6是一个流程图,表示在移位键5被设置在″瞬时″模式同时仅操作移位键5时,便携式终端装置的操作;
图7是一个流程图,表示当移位键5被操作而操作键4持续被按压时,便携式终端装置1的操作;
图8是一个示意图,表示根据本发明另一个实施例的蜂窝电话装置背面外观;
图9是一个示意图,表示根据本发明另一个实施例的蜂窝电话装置外观;
图10A是一个示意图,表示常规蜂窝电话装置的正面外观;以及
图10B是一个示意图,表示常规蜂窝电话装置的背面外观。
【具体实施方式】
本发明的一个实施例将在下面对照附图进行详细地描述。
根据该实施例的一个蜂窝电话装置的外部配置将参考图1A,1B,和2进行描述。图1A表示根据该实施例的蜂窝电话装置的正面外观。图1B表示根据该实施例的蜂窝电话装置的背面外观。图2表示根据该实施例的蜂窝电话装置被使用的状态。如图10A和10B所示蜂窝电话装置中的相同标号表示在图1A,1B和2中的相同组成部分,其描述将适当地被省略。
一个可折叠的蜂窝电话装置1包括一上壳体2以及下壳体3。一个可以显示各种信息的显示部分11位于该上壳体2的正面。用于输入操作的操作键4位于该下壳体3的正面。移位键5安装在上壳体2的背面。
操作键4排列在同一个平面并且包括多个键,诸如十键盘以及输入键,用户通过操作键4可以输入字符等并且操作该蜂窝电话装置。每一操作键4被分配一个不同于其余键功能的特殊功能。通过按压一个相应的键执行蜂窝电话装置1的各个功能。
移位键5是辅助键,他单独被按压或者与操作键4一起被按压从而扩展操作键4的功能。移位键5由一个具有桶状物(tub)6以及导轨(guide)7的滑动开关组成。当该桶状物6沿着导轨7在蜂窝电话装置1的纵向滑动时,检测到移位键5被按压。如图2所示,当该用户通过单手握住蜂窝电话装置1以至操作键4主要通过拇指操作以及移位键5主要通过食指操作时,他/她可以通过单手同时操作该操作键4以及移位键5。移位键5的转换部分(switching)被制造得很轻巧为的是减少用户手上的负荷,甚至在移位键5与操作键4被同时按压时。
桶状物6最好比每一操作键4还要大。因此,握住蜂窝电话装置1的用户通过左手或者右手两者之一就可以操作移位键5。
如上所述,根据该实施例的蜂窝电话装置1在背面具有移位键5。由于正面安装的操作键4的数目能够被减少,所以就可能实现尺寸缩减。
然后,将参考图3描述根据该实施例的蜂窝电话装置的内部配置。图3表示根据该实施例的蜂窝电话装置。
蜂窝电话装置1包括操作键4,移位键5,键控制部分8,键设定变更部分9,存储键设定映射15以及应用软件16的存储部分10,显示部分11,发声部分12,振动部分13,以及中央处理器(CPU)14。这些组成单元通过一总线(未示出)连接。
键控制部分8管理操作键4或移位键5的操作方式。键控制部分8通过参考存储在存储部分10中的键设定映射15把从操作键4或移位键5输入的信息转换为分配给该键的功能,并且将该信息输入到应用软件16。将参考图4更详细地描述键控制部分8的结构。图4表示键控制部分8更详细的结构。
键控制部分8是由操作键检测部分8a、移位键检测部分8b,确定部分8c、以及发送/接收部分8d构成。
操作键检测部分8a检测从操作键4输入的信息并且将该信息发送到确定部分8c。
移位键检测部分8b检测从移位键5输入的信息并且将该信息发送到确定部分8c。
根据操作键4输入的信息或移位键5输入的信息,确定部分8c确定操作键4或移位键5的按压时间,和操作键4或移位键5的按压状态(单击,双击,持续,等等)。另外,根据确定结果以及键设定映射15,确定部分8c将操作键4输入的信息或移位键5输入的信息转换为分配给该键的功能并且将该信息发送到发送/接收部分8d。
发送/接收部分8d通过键设定变更部分9或键设定映射15将来自于确定部分8c的信息发送到应用软件16。发送/接收部分8d同样接收有关键设定映射15的信息并且发送该信息到确定部分8c。注意发送/接收部分8d可能将来自于确定部分8c的信息直接发送到应用软件16。
键设定变更部分9改变操作键4以及移位键5的登记在按键设定映射15中的操作设置、操作定义、每个输入模式中的键分配等等。用户可能利用操作键4以及移位键5或在其功能中的应用软件16来改变该设置。
通过硬件和软件资源的一起操作来执行键控制部分8以及键设定变更部分9。
存储部分10包括诸如存贮器或硬盘这样的存储装置。存储部分10存储诸如键设定映射15以及应用软件16这样的程序并且储存该程序。
键设定映射15是一段程序,其中与操作键4以及移位键5的设置相关的信息被储存。键设定映射15定义操作键4以及移位键5的操作设置、对应于这些操作的功能、按键分配等。键设定映射15包括,例如,移位键状态映射151,移位键操作定义映射152,以及以后将描述的操作键操作定义映射153。
应用软件16是一个程序,执行蜂窝电话装置1的操作以及功能。该应用软件16根据操作键4或移位键5按照指令执行其自身的程序并且当需要时发布指令到显示部分11、发声部分12,或振动部分13。
显示部分11由一个诸如液晶显示器这样的已知显示装置构成。显示部分11根据应用软件16的指令在屏幕上显示不同种类的信息。
发声部分12由一个诸如扬声器或蜂鸣器这样的已知声音发生装置构成。该发声部分12根据应用软件16的指令产生声音。
振动部分13由一个诸如振动装置这样的已知振荡动装置构成。该振动部分13根据应用软件16的指令振动。
CPU14起一个集成了在蜂窝电话装置1中的上述组成单元的处理器作用。更具体地说,CPU14根据键设定映射15以及应用软件16执行键控制部分8、键设定变更部分9、显示部分11、发声部分12、以及振荡部分13的功能。
接下来将参考图5A,5B,以及5C描述具有移位键5的蜂窝电话装置的操作。图5A,5B,以及5C说明图3所示的键设定映射15的概念。图5A表示设定在移位键状态映射151上的操作实例。图5B表示设定在移位键操作定义映射152上的操作实例。图5C表示设定在操作键操作定义映射153上的操作实例。
移位键5的按压方法的实例是①持续按压操作键4的同时按压(单击)移位键5,②持续按压操作键4的同时按压(持续)移位键5,③仅仅按压(单击)移位键5,以及④仅仅按压(持续)移位键5。取决于不同按压方式的蜂窝电话装置的操作是由键设定映射15来确定的。
假定移位键5的操作设定是″瞬时″。在该情况下,只有当该用户正在按压移位键5时,应用软件16才识别移位键5正在被按压的状态(移位模式)。因此,当用户一起按压移位键5和操作键4时,操作键4功能就被扩展了。
假定移位键5的操作设定是″交替的″。在该情况下,当用户再一次按压移位键5时,该模式变到移位模式。当用户再次按压移位键5时,该移位模式被取消。在这些模式中,一旦用户按压移位键5,通过仅仅按压操作键4就可能扩展操作键4的功能。
如移位键5的其它操作设置,不识别移位键5的已按压状态别以阻止由错误操作所引起的任一操作错误的″无效″模式,或者模式通过其它操作变更到移位模式的设置模式(图5A中的″其他的″)可以被准备。
用于移位键5的多种(l到m)操作设置可以被设定。上述操作设置在一定条件下(例如,在移位键操作设置应用激活的时候)通过操作该操作键4或移位键5能被改变。
如图5B所示,移位键操作定义映射152来定义分配给与移位键5的操作相一致的功能。图5B所示的移位键操作定义映射152假定移位键5被设定在″瞬时″模式。在该″瞬时″模式中,通过同时按压移位键5和操作键4实现操作键4的功能扩充。即使当仅仅操作移位键5时,同样能够分配一个功能。在该实例中,不同的执行功能被分配给仅仅移位键5被操作的情形和一起操作移位键5和操作键的情形。
将参考图5B和6描述其中仅操作移位键5的情形。图6表示当移位键5被设定在″瞬时″模式,并且仅仅移位键5被操作时便携式终端装置1的操作。将描述一种情形,其中移位键操作定义映射152具有这样一个限定,即当仅操作移位键5时,分配给每一操作键4的功能形式(输入模式)被改变了。当键控制部分8检测到移位键5被按压一次时(在步骤S601中是并且在步骤S602中是),应用软件16发布一指令到,例如显示部分11以便显示当前设定的输入模式(步骤S605)。当键控制部分8检测到移位键5被连续地按压两次时(在步骤S601是在步骤S602否,并且在步骤S603是),应用软件16转换输入模式(步骤S606)。当键控制部分8检测到移位键5被按压三次或更多或持续按压一预定时间或更长时间(在步骤S601是,在步骤S602否,并且在步骤S603否),应用软件16不断转换输入模式(步骤S604)。即使当移位键5连续地按压两次或持续按压一预定时间或更长时间的时候,应用软件16可能发出指令到显示部分11以便显示一个代表输入模式被转换了的消息。
接下来将参考图5B和7描述一种情况,其中在操作键4被持续按压的时候操作移位键5。图7表示当操作移位键5同时持续按压操作键4时,便携式终端装置1的操作。一种情况将被描述,在其中移位键操作定义映射152有这样一个限定,即当移位键5被操作同时操作键4被持续按压时,改变在字符输入中将被输入的候选符号。当操作键4被持续按压(在步骤S701中是)时,如果键控制部分8检测到移位键5被按压一次(在步骤S702中是以及在步骤S703中是),则应用软件16把要输入的候选符号改变为下一个候选者(步骤S706)。当操作键4被持续按压(在步骤S702是)时,如果键控制部分8检测到移位键5被按压两次或更多或持续按压一预定时间或更长时间(在步骤S703否),则应用软件16不断地变更要输入的候选符号(步骤S705)。当操作键4被持续按压(在步骤S701是)时,如果键控制部分8检测到移位键5没有被按压(在步骤S702否),则应用软件16运行在正常方式而不必改变输入候选符号(步骤S704)。
即使当移位键5被设定在不同于该″瞬时″模式的一种模式的时候,产生一相当于移位键5操作的操作定义映射。相应的操作键状态的项目可以按照移位键的模式分别定义。
除上述配置之外,移位键操作定义映射152可以适当自由地设定功能,从而通过蜂窝电话中的装置如射击游戏或浏览器应用软件这样的应用软件分配移位键5执行不同功能的操作。例如,在射击游戏中,移位键5能分配给一射击键并且由用户的食指进行操作。在浏览器应用软件中,移位键5能和操作键4共同分配给滚动键。
如图5c所示,操作键操作定义映射153定义分配给各个操作键4用于如图5B中或者通过其它装置设置的每个输入方式的功能。例如,字母表在输入方式1中被分配给各个操作键4,平假字符在输入方式2中被赋值,数字在输入方式3中被赋值,以及希腊字母在输入方式n中被赋值。这样,那些分配给各个操作键4的功能变为每一输入方式下的功能。为了方便,按键(Kn),例如,″回车″可以被定义,使得即使改变输入方式时也不会改变所分配的功能。
由于这个实施例的蜂窝电话装置1具有上述配置,所以按键输入效率增加了。在常规蜂窝电话装置中,当一个包含平假字符、片假名字符、字母表、数字、图象符号、诸如此类的语句将作为例如邮件被输入的时候,必须利用菜单或操作键切换输入方式。 然而,根据该实施例的蜂窝电话装置1,仅仅通过控制移位键5就可以切换输入方式。因此,操作步骤的数量减少了。
另外,在常规蜂窝电话装置中,例如,当将要输入平假名字符、片假名字符、字母表、等等的时候,必须通过多次按压相同的键才能够选出想要的字符。然而,根据该实施例的蜂窝电话装置1,按键设置映射15被设定为与现有技术中所采用的相同的操作,可以通过持续按压相应操作键4的时反复按压移位键5来执行。利用这样的设置,由于多次使用的不是操作键4的母指,而是操作移动键4的食指,所以该实施例的蜂窝电话装置1与常规蜂窝电话装置相比字符可以容易地被输入。
此外,在常规蜂窝电话装置1中,当输入字符将被转变为另外一种形式的字符时,以及例如当平假名字符将被变为汉字字符时,拇指必须移动越过一个通过操作键4的宽量程以便多次按下操作键4。由于这个原因,当操作常规的蜂窝电话时,用户尤其感觉他/她的拇指疲乏。然而根据该实施例的蜂窝电话装置1,例如,当字符输入功能可以被分配给操作键4,以及转换功能被分配给移位键5的时候,可以利用不同的手指进行字符输入和转换。因此,可操作性增加了,减少由单个手指控制所引起的疲乏,而且可以快速执行输入和转换。
构成键设置映射15的移位键状态映射151、移位键操作定义映射152、以及操作键操作定义映射153不局限于上述配置而可以适当自由地改变。因此,根据该实施例的蜂窝电话装置可以执行任一功能。
在该实施例中,移位键5安装在上外壳2的背面。如果移位键5可以安装在一个位置,即在此该移位键5可由食指,第二手指,无名指,或小指平稳操作,同时与拇指一起控制操作键4,则移位键5的位置可以自由地改变到例如下壳体3的背面,也就是说,该蜂窝电话装置1的后面或侧面。
接下来将参考图8描述一个实施例的修正案。图8表示根据本发明其它实施例的蜂窝电话装置的背外观面。图8所示蜂窝电话装置1中,图1所示的蜂窝电话装置1的移位键5变为移位键21。移位键21由例如控制杆之类的指示装置构成。当上壳体2背面的末尾突出的部分倾斜的时候,移位键21鉴定为被按压了。根据该实施例的蜂窝电话装置1通过设置由指示器构成的上述移位键21可以执行与例如图5所示的移位键5的相同功能和作用。
图1所示的蜂窝电话装置1中,通过一个滑动开关构成的移位键5可以变为一个由触板或凸出或凹入闸门(jog shuttle)形成的移位键。即使具有该结构,根据该实施例的蜂窝电话装置1可以执行与移位键5相同的功能和作用。
图8所示的移位键21可以在多个方向上倾斜其尾部。因此,与由一个滑动开关形成的移位键5相比可以被分配更多功能。因此,图8所示的蜂窝电话装置1可以执行许多功能。
另外,当由触板构成的移位键安装在该蜂窝电话装置1上的时候,移位键安装在蜂窝电话装置1的背面。因为安装在背面的触板部分可以比安装在正面的触板部分制造得更大,所以根据该实施例的蜂窝电话装置的可操作性可以被增加。
在该实施例中,移位键被安装在可折叠的蜂窝电话装置上。蜂窝电话装置的形状不局限于可折式而可以适当自由地变为如图9所示的一体化的蜂窝电话装置31。
在该实施例中,移位键安装在蜂窝电话装置的背面。然而,移位键的位置不局限于背面。例如,如图9所示,一个移位键32可被安装在蜂窝电话装置31的侧面。移位键位置可以适当自由地设置在除了该蜂窝电话装置的正面之外的任一位置,在此安装操作键33。
在该实施例中,多个移位键可以安装在蜂窝电话装置上。按照该配置,该实施例的蜂窝电话装置可以执行多种功能。
在该实施例中,蜂窝电话装置已经被例示为一个便携式终端装置。然而,本发明还可以被用于例如PDA这样的各种便携式终端装置。
如上所述,设置一个移位键,该移位键可由握住本发明的便携式终端装置的那个手上的一个手指进行操作,该手指不同于操作操作键的那个手指。按照该配置,因为设置了一个移位键,该移位键可由握住本发明的便携式终端装置的那个手的一个手指进行操作,该手指不同于那个操作操作键的手指,所以移位键可由握住该便携式终端装置的那个手的一个手指进行操作,该手指不同于那个操作操作键的手指。因此,增加了该便携式终端装置的按键输入的有效性,并且因此也增加了方便性。
根据本发明,移位键安装在该便携式终端装置的一个没有操作键的表面。因为没有阻止便携式终端装置主体的尺寸缩减,所以便携性和可操作性增加了,因此非常方便。
另外,在根据本发明的记录媒体和便携式终端装置控制方法中,因为移位键的操作设置能够按照通过便携式终端装置执行的功能进行改变,所以方便性增加了。
此外,当操作键和移位键的功能操作设置被改变的时候,便携式终端装置将执行的功能可能被扩展。