CN1967459A - 终端以及终端的控制程序 - Google Patents

终端以及终端的控制程序 Download PDF

Info

Publication number
CN1967459A
CN1967459A CNA2006101470565A CN200610147056A CN1967459A CN 1967459 A CN1967459 A CN 1967459A CN A2006101470565 A CNA2006101470565 A CN A2006101470565A CN 200610147056 A CN200610147056 A CN 200610147056A CN 1967459 A CN1967459 A CN 1967459A
Authority
CN
China
Prior art keywords
key
literal
touch
terminal
output
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
CNA2006101470565A
Other languages
English (en)
Other versions
CN100447728C (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.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
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 NTT Docomo Inc filed Critical NTT Docomo Inc
Publication of CN1967459A publication Critical patent/CN1967459A/zh
Application granted granted Critical
Publication of CN100447728C publication Critical patent/CN100447728C/zh
Expired - Fee Related 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • 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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • 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/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03547Touch pads, in which fingers can move on a surface
    • 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/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04105Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position

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)
  • Input From Keyboards Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

一种终端,其具备:具有键区域的键输入单元和输出通过该键输入单元输入的信息的输出单元。该终端具有:触摸检测单元,其检测物体触摸到键区域,并在所述物体保持触摸着的状态,在所述键区域表面上移动的情况下,检测该移动距离和控制单元,其按照由所述触摸检测单元检测出的所述移动距离,切换向所述输出单元输出的信息。

Description

终端以及终端的控制程序
本申请基于先前在2005年11月14日提交的日本专利申请NO.P2005-328456,并要求其优先权,在此,通过参考而引入其全部内容。
技术领域
本发明涉及通过按键来输入信息的终端以及终端的控制程序。
背景技术
一般的移动电话机除了输入电话号码的“0”~“9”、“Ж”、“#”的12个键之外,还具备挂机(onhook)及摘机(offhook)、菜单这样的功能键。近年,移动电话机的功能正在高度化,作成邮件并发送这样的、操作假名文字的功能成为了普遍的功能。在作成邮件等中输入假名文字时,一般通过12键来选择文字,并进行确定的操作。通常,假名文字的各行被分配到“0”~“9”键,可以通过多次按下各键,来选择假名文字。例如通常,“1”键被分配到“あ”行,在输入“う”时,通过按下3次“1”键,来选择“あ”→“い”→“う”的文字,通过某种确定手段,来确定“う”的输入。一般来说,确定手段为按下其它键这样的方式。将该输入方式称为“5触摸方式”。
另外,对于5触摸方式公开了通过预先分配文字的键的触摸与移动方向来进行文字选择这样的技术(例如,参照特开2005-44339号公报。)。在特开2005-44339号公报中记载的技术具有这样的特征,将向键触摸的手指等按下体的从特定键开始向特定方向的移动分配到向特定文字的显示。
现有的终端,例如如图1所示,具有:键开关等键输入单元51、将从键输入单元51输入的键码转换为文字的控制单元52、和显示转换的文字的液晶显示器等输出单元54。
图2是现有的终端的控制流程。当检测到键按下时(S1001),显示按下的键(S1002)。例如,当按下1次“1”键时,显示“あ”这样的文字。这里,“あ”的输入还并非确定,是作为输入的候补被选择的状态。在这里,定时器启动(S1003)。作为定时器值,例如预先设定1秒。当没有按下键而超时时(S1004),作为输入文字确定按下的键(S1005)。例如,如果是“あ”作为输入确定的候补来被选择的状态,则作为输入文字确定“あ”。在步骤S1004中,如果在超时前按下键(S1006),且按下同一键(S1007),则选择的文字没有确定,继续键按下状态(S1008)。例如,如果是“あ”作为输入的候补来被选择的状态,则通过按下“1”键,来显示作为相同行的、下一段的文字的“い”(S1002),成为输入的候补。在步骤S1007中,如果按下不同的键,则作为输入文字确定按下的键(S1008),继续键按下状态(S1009)。例如,假设在“あ”作为输入的候补来被选择的状态下,按下“2”键。在按下了“2”键的时刻,作为输入文字确定“あ”,继续按下键,在S 1002中,显示“か”,成为输入的候补。
上述的5触摸方式中,在比较了“い”和“え”的输入的情况下,“い”的选择和“え”的选择,使用相同的“1”键就足够了,但是在确定“い”时,需要按下其它的键,就为了确定而需要多余的手指动作。即,5触摸方式中,根据え段、お段等文字,在到达目的文字之前必需连续按下4次、5次,是非常不便的。
为了避免此情况,也可以采用在选择“い”后,经过一定时间,例如当经过1秒时,自动地确定“い”的方式。可是,因为需要等待一定时间的经过,所以不能快速输入。
另外,5触摸方式中,因为在键上预先分配了决定的文字,所以决定好到某文字的操作顺序。因此,不能将由于使用者好使的手、及手指的长度等而产生的操作感觉以及疲劳的差异,对每一使用者而最优化。
此外,依据在上述的特开2005-44339号公报中记载的技术,也因为在同一键上分配多个文字,所以寻找文字而耽误时间。另外,还有这样的问题,因为在各键的移动方向上分配了决定的文字,所以对于使用者来说,瞬时难以明白向哪个方向移动键为宜。
上述这样的问题点,未必是假名文字输入特有的问题点,在将英文等、多个文字分配到相同键的输入方法中都存在这种问题。
发明内容
因此,本发明鉴于上述的问题,其目的在于提供可实现简便输入以及缩短输入时间、具有适合各使用者的界面(interface)的终端以及终端控制程序。
一种终端,其具备具有键区域的键输入单元、和输出通过该键输入单元输入的信息的输出单元,其特征在于,具有:触摸检测单元,其检测物体触摸到所述键区域,并在所述物体保持触摸着的状态,在所述键区域表面上移动的情况下,检测该移动距离;和控制单元,其按照由所述触摸检测单元检测出的所述移动距离,切换向所述输出单元输出的信息。
一种终端控制程序,该终端具备具有键区域的键输入单元、和输出通过该键输入单元输入的信息的输出单元,其特征在于,执行以下工序:检测物体触摸到所述键区域,并在所述物体保持触摸着的状态,在所述键区域表面上移动的情况下,检测该移动距离的工序;和按照所述检测出的所述移动距离,切换向所述输出单元输出的信息的工序。
附图说明
图1是现有的终端结构图。
图2是表示现有的终端的控制方法的流程图。
图3是第1实施例的终端的使用例。
图4是第1实施例的终端的硬件结构例。
图5是第1实施例的终端的结构方框图。
图6是表示第1实施例的终端的控制方法的流程图。
图7是第1实施例的终端的键区域表的例子。
图8是第1实施例的终端的键登录表的例子。
图9是第1实施例的终端的画面显示的例子。
图10是对第1实施例的终端的控制方法进行说明的图。
图11是对第1实施例的终端的控制方法进行说明的图。
图12是对第1实施例的终端的控制方法进行说明的图。
图13是表示第2实施例的终端的控制方法的流程图。
图14是对第2实施例的终端的控制方法进行说明的图。
图15是第2实施例的终端的键区域表的例子。
图16是第2实施例的终端的键登录表的例子。
图17是对第2实施例的终端的控制方法进行说明的图。
图18是对第2实施例的终端的控制方法进行说明的图。
图19是对第3实施例的终端的控制方法进行说明的图。
图20是对第3实施例的终端的控制方法进行说明的图。
图21是对第3实施例的终端的控制方法进行说明的图。
图22是对第3实施例的终端的控制方法进行说明的图。
图23是对第3实施例的终端的控制方法进行说明的图。
图24是对第4实施例的终端的控制方法进行说明的图。
图25是对第5实施例的终端的控制方法进行说明的图。
图26是对第6实施例的终端的控制方法进行说明的图。
图27是对第6实施例的终端的控制方法进行说明的图。
图28是第7实施例的终端结构方框图。
图29是表示第7实施例的终端的控制方法的流程图。
图30是对第7实施例的终端的控制方法进行说明的图。
图31是对第7实施例的终端的控制方法进行说明的图。
图32是表示第7实施例的终端的控制方法的流程图。
图33是对第7实施例的终端的控制方法进行说明的图。
图34是表示第7实施例的终端的控制方法的流程图。
图35是对第7实施例的终端的控制方法进行说明的图。
图36是表示第7实施例的终端的控制方法的流程图。
图37是对第7实施例的终端的控制方法进行说明的图。
具体实施方式
下面,参照附图,说明本发明的多个实施例。应注意,在所有附图中,对相同或相似的部分和元件,标记相同或相似的参考数字,对于相同或相似的部分和元件的描述将被省略或简化。
[第1实施例]
(终端的结构)
参照图3对本发明实施例的终端结构进行说明。
在图3中表示了作为本发明对象的、具备附有触摸检测垫的键开关10、显示设备20的终端100的使用例。本实施例表示这样的状态:在移动电话机中作为文字输入功能,在显示设备20的按钮显示区域32中作为分配到各键的文字显示了多个字母。
触摸检测垫安装在键开关部上。在显示设备20中显示的显示画面中,上部表示输入文显示区域31,下部表示按钮显示区域32。按钮显示区域显示对哪个键开关分配了哪个文字。此外,当触摸检测垫检测到触摸了键开关时,可以对在显示到按钮显示区域32的文字中对应的文字进行翻转等聚焦显示,对操作者表示触摸到哪个键。
图3表示使用0~9、Ж、#的12个键,来输入了字母的状态。图3表示在显示设备20的输入文显示区域31上显示“i”的文字输入,并等待下一文字的输入的状态。例如,“A.B.C”分配到1键,“D.E.F”分配到2键,以下按顺序将假名文字的各行分配到键,“y.z”行分配到9键。另外,所谓“a”行,是分配给1键的字母。例如,在图3中,“a”行是“a”、b”、“c”。同样,所谓“d”行,是分配给2键的字母。
图4表示作为本发明对象的、具备附有触摸检测垫的键开关12的终端100的硬件结构例。用户界面的设备具备触摸检测垫11、键开关12、显示设备20。触摸检测垫11重叠设置在键开关12上。这些用户界面的设备,分别通过界面电路(触摸检测垫界面40、键开关界面41)与控制终端的CPU42的总线进行连接。显示设备界面电路45也与CPU总线连接,在显示设备20上显示输入文显示区域31及按钮显示区域32。
第1实施例的终端,如图5所示具备:具有键区域的键输入单元51、输出通过该键输入单元输入的信息的输出单元54、触摸检测单元50、和控制单元52。
这里,所谓“触摸”为触摸到键的状态,该状态没有按入键。另外,所谓“按下”为正在按入键的状态,相当于所谓点击(click)。因此,按入键之后再放开时,进入到下一阶段。(1)没有触摸到键的状态→触摸OFF并且按下OFF(2)触摸到键的状态→触摸ON并且按下OFF(3)按入键→触摸ON并且按下ON(4)没有按入键、正触摸着→触摸ON并且按下OFF(5)从键上放开了手→触摸OFF并且按下OFF
另外,所谓“移动距离”为物体移动了的距离,可以转换为移动了的键数,并算出距离。另外,“输出单元”除了基于画面显示的输出之外,还包含声音的输出等。
触摸检测单元50,在操作者用键进行输入时,检测出手指及按下体等物体触摸到键区域,并物体在保持触摸的状态下在键区域表面上移动时,检测该移动距离以及移动方向。
控制单元52,按照由触摸检测单元50检测到的移动距离以及移动方向,切换向输出单元54输出的信息。另外,控制单元52,在检测到键的按下、或者键的触摸时,将触摸邻接于该键的键这一事件作为下一选择候补键显示的事件(event)。此外,控制单元52,在触摸检测单元50检测到物体在键区域表面上纵向或者横向地移动时,按照该移动距离选择输出的文字的行,在触摸检测单元50检测到纵向移动的物体横向移动,或者横向移动的物体纵向移动时,按照该移动距离,确定输出的文字的行。
另外,第1实施例的终端100,如图4所示具有处理控制装置(CPU),并可以做成将触摸检测单元50、键输入单元51、控制单元52等作为模块来发挥功能的结构。这些模块可以通过在个人计算机等通用计算机中执行用于使用规定的程序语言的专用程序来实现。
另外,终端100可以具备保存用于实现控制单元52等的功能的程序的存储媒体。记录媒体例如可以举出硬盘、软盘、微型光盘、IC芯片、小型录音带等。根据这样的保存了程序的记录媒体,可以容易地进行程序的保存、搬运、贩卖等。
(终端的控制方法)
以下,使用图6对第1实施例的终端的控制方法进行说明。另外,在终端的控制方法中的各步骤相当于通过终端的控制程序来执行的各工序。这里,对任意触摸的键成为起点并通过保持触摸状态的纵横的滑动移动来选择输入文字的行和段的终端控制方法进行说明。
当触摸检测垫11检测触摸时(S100),判定对哪个键进行了触摸(S101),在显示画面上的输入文显示区域31中显示选择的文字(S102)。在进行判定时使用在图7以及图8中分别表示的、键区域表以及键登录表。图7所示的键区域表是对哪个触摸位置相当于哪个键区域进行管理的表。根据图7,“1”键的区域的X坐标为从0到70,Y坐标为从60到110。图8所示的键登录表是管理对哪个键目前正分配着哪个功能及文字的表。根据图8,在“1”键上分配“a”文字。此外,这里因为在各键上不是分配不同的文字,所以初始触摸的键全部为“a”。其是无论触摸哪个键都从“a”开始这样地进行设定的情况的例子。
在图9(a)中表示如下例子:对判定的键(图6的步骤S101),在显示画面上进行翻转等聚焦(focus)显示(图6的步骤S102),与表示被选择的状态一起显示“a”文字的例子。这里,通过在“a”文字上标记下划线,来表示被选择的状态。另外,在按钮显示区域中,“a”行的按钮显示被着色,表示正触摸“a”行的按钮。
在此状态中,在检测到键按下时(S103(a)),该键成为起点键,进入到从“a”的显示开始滑动键来进行文字选择的状态。另外,在检测到键触摸时(S103(b)),即在初始触摸到键但并没有按下时,该键自动成为起点键,可以进行“a”的显示。
在起点键决定了之后,在目前正显示的文字为目标文字时(S104),直接确定行(S107)。在想用该起点键显示目前显示的文字以外的文字时(S104),例如,当维持着触摸的状态向与目前触摸的“1”键邻接的键例如“2”键滑动手指(S105)时,在按照图7以及图8所示的表的情况下,显示“a”的下一候补文字,例如“a”行的下一行“d”(S106)。同样,进一步向邻接的键、例如“3”键滑动时,显示“g。同样,显示的文字如j、m、…这样发生变化。如果确定了目的文字的行时,通过某种决定事件、例如键的“按下”(S107)来决定行,例如决定“m”。
进一步,在目前没有显示目的文字的段的情况下(S108),通过向邻接键的移动(S109)来使段的显示变成目的文字的段(S110)并进行选择,通过按下等决定事件来决定段。这里,所谓“段”是指分配给一个键的字母。例如,“b”、“c”是“a”的段。
在目前显示目的文字的段的情况下(S108),在想继续输入下一文字(S111)时,进行按下、或者触摸OFF(S113)。在不继续输入下一文字时(S111),进行按下或者触摸OFF,决定文字,并结束处理(S112)。例如,使m→n…那样地变化(S110),并选择了目的文字之后,通过某种决定事件,例如键的“按下”(S112或者S113),来决定文字。在图9(b)中,对“n”去掉下划线,表示确定为“n”的显示。此外,在步骤S107、S112、S113中,假设没有检测到触摸OFF或者按下时,不能确定输入的文字。
文字决定后,再想继续输入下一文字时,再次触摸任意的键,从步骤S100开始同样地进行输入,最终输入想输入的字符串。
另外,控制单元52,可以控制在初始触摸时分配哪个文字。上述是以初始的触摸来显示“a”的情况的例子。
在图10中表示第1实施例的终端的控制方法中的、操作的流程和画面转变例。如图10所示,最初触摸的键的位置无论是哪里,与触摸的键邻接的键全部成为下一文字的候补。在决定文字之前的流程为触摸键并滑动来选择行,以按下或者触摸OFF来确定行,进行滑动来选择段,以按下或者触摸OFF来确定段(确定文字)。
另外,在图11中表示第1实施例的终端的控制方法中的、其它操作的流程和画面转变例。文字输入的基本流程与图10相同(图11(a)以及图11(b)),但是作为不同点,在起点键被确定后,对于整体键的键滑动方向为横方向的情况下,选择文字的行,检测直接连续地变为纵方向的键滑动的同时,决定在此时刻显示的行(图11(c)),同时通过纵方向的键滑动来选择段(图11(d))。
具体来说,如图12所示,在想输入“1”的情况下,在起点键被确定后,对于整体键的键滑动方向为横方向的情况下,选择文字的行(图12(a)),检测直接连续地变为纵方向的键滑动的同时决定在此时刻显示的行,同时通过纵方向的键滑动来选择段。(图12(b))。并且,用按下或者触摸OFF,来决定段,即,决定文字。
另外,横与纵的动作、和行与段的选择也可以互逆。即,在起点键被确定后,对于整体键的键滑动方向为纵方向的情况下,选择文字的行,检测直接连续地变为进行横方向的键滑动的同时决定在此时刻显示的行,同时通过横方向的键滑动来选择段。
另外,终端的控制程序表示可控制功能的全部或者一部分的应用程序。例如,对应于初始触摸的键,可以控制分配哪个文字的显示。输入文字时,通常认为在初始的触摸中分配“a”等行的头文字是便利的。
另外,也可以控制关于后述的移动方向性的行、段的输入方法及文字配置的分配。
另外,终端的控制程序,例如,在整体键中可以通过滑动的距离、或者滑动的键的数,来调节可变换的显示的数。
例如,在用滑动的距离来调节的情况下,在整体键中,当从某坐标滑动5mm到不同的坐标时,从“a”向“b”变化,也有滑动10mm从“a”向“b”变化的情况,这些是可调节的。另外,有滑动了5mm就从“a”向“b”变化的情况,但同样是5mm也有从“a”向“c”变化等、跳过“b”进行变化的情况,这种情况也可调节。
例如,在用滑动的键的数进行调节的情况下,有当滑动相当于1个键的距离时从“a”向“b”变化的情况,也有滑动相当于2个键的距离时从“a”向“b”变化的情况,此外还有滑动相当于1.5个键的距离进行变化的情况,这些是可调节。另外,有滑动相当于1个键的距离时从“a”向“b”变化的情况,但同是相当于1个键的距离也有从“a”向“c”变化的情况,跳过“b”进行变化,这样的情况也可调节。
另外,在本实施例中,通过滑动的距离、或者滑动的键的数来控制显示的变化,由此显示的变化速度与滑动的速度成比例。
(效果)
根据第1实施例的终端、终端的控制方法以及终端的控制程序,因为没有预先将文字分配到键及画面上,所以不用寻找分配到的文字,而使自己手指的动作与显示联动,因此可以进行操作者容易明白的输入动作。另外,因为不需要向键的位置、及手指的移动方向分配文字,所以即使输入相同文字,也可以做成适合使用者的好使的手、习惯、手指的长度等操作者自身特征的用户界面。
另外,可以通过向任意方向移动键,来进行文字的输入,所以没有限定移动键的方向。
另外,因为滑动与按下相比能连续地快速移动,所以可以实现输入时间的缩短。另外,可以减少键按下数。认为滑动操作比按下更方便。按下,一口气产生很大的力,根据不同文字需要多次的按下事件。例如,在5触摸的输入中,“お”段必需按下5次。另一方面,滑动操作用较小的力就可以,描动作无论怎样描,(如1笔写这样)用1事件就可完成,所以可以实现输入时间的缩短。
另外,由于向任意方向滑动来输入,所以在输入时,不需确认手指和键位置的协调,仅确认画面的显示就可以,因此减少向键的视线移动,由此提高输入速度。
另外,不用预先寻找向键分配的文字,而通过自己手指的动作可直接选择文字,所以可以简单地到达目的文字。
另外,因为不是寻找文字,而是感觉像制作文字,所以容易明白。
还有,不需要确认分配到键的文字。例如,初始触摸到的键都是特定的文字,例如为“a”。
还有,与键滑动的动作对应的文字切换的模式(例如,将横滑动的动作设为行的输入、纵滑动的动作设为段的输入等)及向键的文字分配模式(例如,不向键分配文字,将初始触摸到的键作为“a”,例如,通常的十个键那样地进行分配,例如,将键按纵线划分,对每一该纵线分配不同的文字等)等,可以由操作者自定义。
另外,在第1实施例中,还有可以通过在按钮显示区域上显示触摸的按钮来增加键操作的可靠性这样的效果。例如,在较暗的场所中,在键的印字看不清时,也可以通过摸索键来了解正触摸着哪个键,可以实施准确的键按下。另外,还有这样的效果,在分配了在键上不能完全印字显示的功能时,也可以在画面上以软件的方式来表示功能。
另外,在检测到物体在键区域表面上纵向或者横向地移动的情况下,可以按照该移动距离,决定输出的文字的行,在检测到纵向移动的物体横向移动,或者横向移动的物体纵向移动的情况下,可以按照该移动距离,确定输出的文字的段。此情况下,在决定行时,不用进行触摸OFF或者按下这样的新事件,仅通过键滑动就可以决定行,并可连续地决定段。
[第2实施例]
在第1实施例中,没有分配对于各键的文字,但是在第2实施例中,对在每一键或者键区域的每一部分上分配特定的文字的情况进行说明。
(终端的结构)
第2实施例的终端,如图5所示,具备:具有键区域的键输入单元51、输出通过该键输入单元输入的信息的输出单元54、触摸检测单元50、和控制单元52。
第2实施例的终端在每一键或者键区域的每一部分上分配特定的文字。
控制单元52,向输出单元54输出分配到由触摸检测单元50检测到的键上的文字。
其它的结构与第1实施例的终端相同,所以在这里省略说明。
(终端的控制方法)
接着,使用图13对第2实施例的终端控制方法进行说明。另外,终端的控制方法中的各步骤相当于通过终端的控制程序来执行的各工序。
第2实施例是在各键上分配不同的文字的情况的例子。作为与第1实施例不同的点,为预先在所有键上分别分配某种不同的文字。例如对单一键、或集中了多个键的区域分别分配文字。例如,如图14(a)所示,将相当于1、2、3、4、5、…的键预先分配为a、d、g、j、m、…的情况下,在触摸了键的时刻,选择了对应的行(图14(b))。然后,通过滑动手指来使文字变化(图14(c)),用按下或者触摸OFF来决定文字(图14(d))。按照图13的流程,对如图14(a)所示在与一般的键排列相同地分配了文字时的控制单元中的处理进行说明。
当触摸检测垫检测到触摸(S200)时,判定对哪个键进行了触摸(S201),在显示画面上的输入文显示区域中显示选择的文字(S202)。在进行判定时使用在图15以及图16中分别表示的、键区域表以及键登录表。图15所示的键区域表是对哪个触摸位置相当于哪个键区域进行管理的管理表。根据图15,“1”键的区域的X坐标为从0到70,Y坐标为从60到110。图16所示的键登录表是管理对哪个键目前正分配着哪个功能及文字的表。例如,对“1”键分配“a”文字,例如,对“2”键分配“b”文字。对于通过图13的步骤S201来判定的键,在显示画面上进行翻转等聚焦显示(S202),与表示被选择的状态一起显示“a”文字。
在此状态中,在检测到键按下时(S203(a)),该键成为起点键,进入到从“a”的显示开始滑动键来进行文字选择的状态。在检测到键触摸(S203(b))时,在初始触摸到键的时刻,不用按下,该键可自动成为起点键,并进行“a”的显示。并且,将起点键直接作为目的文字的行来决定。例如,当前为触摸到“1”键的状态时,成为选择“a”行的状态,直接确定“a”行,或者通过按下,来确定“a”行。并且当维持着触摸的状态向邻接的键、例如“2”键滑动手指并触摸时,开始“a”行的段变化(S204以及S205)。例如,因为在“a”行中“a”的下一段是“b”,所以显示“b”(S206)。同样,再向邻接的键例如“3”键滑动时,向“c”变化。如果选择了目的文字的行,则在检测到触摸OFF或者按下时,决定文字(S207)。在步骤S204中,当没有检测到触摸OFF或者按下时,不能确定输入的文字。
此外,在继续输入文字时(S208以及S210),与输入了最初文字的最初动作相同,触摸分配了目的文字的行的键(S200),同样地进行文字输入,输入最终想输入的字符串。
另外,关于与键对应的文字,可以控制向哪个键分配哪个文字。第2实施例是如图15以及16所示,通过初始触摸的键表示键区域1的“a”的情况的例子。
另外,在图17中表示第2实施例的终端控制方法中的、操作流程和画面转变例。在第2实施例中,除了对各个键分别分配不同的文字(a、d、g、j…的段)之外,还可以对纵线或横线的多个键的集合区域、和包含键的范围的特定的集合区域分配一个文字。另外,与第1实施例相同,可以通过横方向的移动来决定行、通过纵方向的移动来决定段,也可以通过纵方向的移动来决定行、通过横方向的移动来决定段。
在图17中,对以下情况进行说明:通过使用将多个键分为纵线的区域、并在该区域中分配同一文字这样的文字分配方法,有由滑动的方向性而产生的目的文字的行与段的变化,该方向性为用横方向的滑动决定行,用纵方向的滑动来决定段。即,文字的分配方法是,以纵线分割整体键,在纵线的多个区域中的每一区域分别分配同一文字,按下的键成为起点,从分配到该起点键的文字出发,选择作为目标的行和段。
如图17(b)所示,在纵线上分配文字,例如使均等划分了行“a,d,g,j,m,p,s,v,y”的中间位置的“a”“j”“m”文字对应。例如,如图17(b)所示,当触摸或者按下了“j”的区域时,将“j”作为起点向目标文字变化。作为效果,键的面积增大,所以容易按,还有,在指定行时,当将行的种类(a、d、g、j、m、p、s、v、y)分配到键时,难以明白,所以例如抽出(a、j、m、),将多个键的集合范围作为与文字对应的范围。
此后,在图17(b)中,从与“j”对应的键(“j”的纵列)开始,如在第1实施例中说明的那样,目标文字在是“j”行以外的行时,决定行和段,在是“j”行时,仅决定段。如图17(c)所示的例1、例2、例3表示以上述的“j”作为起点向目标文字进行变化的过程。另外,如图17(d)所示的例4、例5、例6表示横向动作终止在“m”时的、基于纵向动作而产生的段的变化的例子。
另外,如图18所示,在想输入“o”时,以横方向的滑动操作来决定行,以纵方向的滑动操作来决定段。
除了在图17中说明了的以外,还有各种文字的分配方法、和通过滑动的方向性来决定目的文字的行和段的决定方法。
作为文字的分配方法,举出:(1)对各键分配文字的方法(2)将键纵向分割,对每一纵分割的键分配文字的方法(3)将键横向分割,对每一横分割的键分配文字的方法。
另外,作为文字的决定方法可举出以下方法,(1)在用自由的移动来输入行和段的情况(即,不是用横向动作决定段、用纵向动作决定行等,而是无论是哪个方向的移动,都自由地决定行、决定段的情况),通过按下或者触摸,来决定行,同样决定段;(2)在由滑动的横向动作来决定行、纵向动作来决定段的情况下,无需决定行的事件,而在从横向动作向纵向动作变化的瞬间决定行;(3)在由滑动的横向动作来决定段、纵向动作来决定行的情况下,无需决定段的事件,而在从横向动作向纵向动作变化的瞬间决定段。
(效果)
第2实施例的终端、终端的控制方法以及终端的控制程序,对每一键或者每一键区域的一部分分配特定的文字,输出分配到检测出触摸的键上的文字。因此,可以由操作者自定义与键滑动的移动对应的文字切换的关联模式、及有无向键进行文字分配。
[第3实施例]
在第3实施例中,在向输出单元输出输出对象的候补的状态下,容易滚读(scroll)或者切换画面。
(终端的结构)
第3实施例的终端,如图5所示,具备:具有键区域的键输入单元51、输出通过该键输入单元输入的信息的输出单元54、触摸检测单元50、和控制单元52。
控制单元52,在向输出单元54输出输出对象的候补的状态下,在触摸检测单元50检测到物体在特定的方向上移动特定的距离的情况下,将输出对象的候补滚读、或者向其它输出对象连续地切换。另外,控制单元52,按照物体的移动速度,来调整滚读输出对象候补的速度、或者向其它输出对象的切换速度。
因为其它的结构与第1实施例的终端相同,所以在这里省略说明。
(终端的控制方法)
以下,使用图19~图23来对第3实施例的终端控制方法进行说明。
在第3实施例的终端中,例如如图19所示,在一览照片文件这样的画面中,想把其画面整体向下一页移动时,例如,当保持着继续触摸的状态,向特定方向(例如向下)移动特定距离(例如,相当于3个键的距离)时,自动地显示下一页,或者从当前页向下一页一点点儿地移动。此外,在图19中,号码是照片文件的号码。接着,在停止自动地进行画面转变的状态时,用某种事件例如触摸OFF、或者按下、或者向另外方向滑动等,来在目的显示画面上停止。
其不仅适用于照片文件,只要是可一览的,全部可以适用。例如除了图20所示的绘画文字的选择、以及图21所示的地址簿(变化的顺序以あいうえお顺序、按照时常使用的顺序等进行变化)之外,还可以举出文字、汉字假名/预测转换候补、邮件接收文件夹、菜单画面的切换等。
另外,例如如图22所示,在进行菜单操作时,在单独显示该菜单项目这样的画面中,在希望向下一页移动的情况下,例如,当保持着继续触摸的状态,向特定方向(例如向下)移动特定距离(例如,相当于3个键的距离)时,自动地显示下一页,或者向下一页一点点儿地移动。接着,在停止自动地进行画面转变的状态时,用某种事件例如触摸OFF、或者按下、或者向另外方向滑动等,来在目的的显示画面上停止。
其不仅适用于照片文件,在画面上单独显示的情况下,全部可以适用。例如,除了图25所示的绘画文字选择之外,还可以举出文字、汉字假名/预测转换候补、地址簿、邮件接收文件夹、菜单画面切换等。在图25中,当触摸滑动时,绘画文字单独出现在画面上,并一边切换一边进行显示。出现的顺序为时常使用的顺序、排列顺序、随机等。
另外,可以通过键的滑动速度来调节在自动地改变显示时的显示的切换速度。例如,滑动的速度越快,画面的转变速度也变快。
另外,如图19所示,通过滑动,处于画面转变时的显示没有全部被更换,而剩余一部分,再加上下一画面一览的一部分的状态,即,画面移动的状态,该移动的现画面与下一画面的占有比例(移动比例),可以依存于滑动的速度或者滑动的距离。其具有以下特征,例如,如果滑动速度快,则更接近于下一画面,即画面中的下一画面的占有率变高,另外,例如,如果滑动距离长,则同样更接近于下一画面,即画面中的下一画面的占有率变高。
(效果)
第3实施例的终端、终端的控制方法以及终端的控制程序,在输出输出对象的候补的状态下,在触摸检测单元50检测到物体在特定的方向上移动特定的距离的情况下,可以将输出对象的候补滚读、或者向其它输出对象连续地切换。因此,可以实现输入的更加简单化。
另外,控制单元52,可以按照物体的移动速度,来调整滚读输出对象候补的速度、或者向其它输出对象的切换速度。因此,可以实现输入的更加简单化。
另外,通过滑动,处于画面转变时的显示没有全部被更换,而剩余一部分,再加上下一画面一览的一部分的状态,即,画面移动的状态,该移动的现画面与下一画面的占有比例(移动比例),可以依存于滑动的速度或者滑动的距离,由此按照滑动速度或者滑动距离,可以简单地控制画面的切换情况。
[第4实施例]
在第4实施例中,在进行输入时,即使进行了触摸OFF,也没有瞬时地决定,维持作为其选择途中的状态。
(终端的结构)
第4实施例的终端,如图5所示,具备:具有键区域的键输入单元51、输出通过该键输入单元输入的信息的输出单元54、触摸检测单元50、和控制单元52。
控制单元52,在触摸检测单元50检测到触摸OFF的情况下,也维持该选择状态,在物体再次触摸到键显示区域时,从选择状态再次进行基于物体移动的选择操作。
因为其它的结构与第1实施例的终端相同,所以在这里省略说明。
(终端的控制方法)
在第4实施例中,例如如图24所示,将键以纵向方向从终端的前方向向后方向滑动,仅在此时,显示发生变化(图24(1))。接着,在手指处于后方向的状态下,进行触摸OFF,保持触摸OFF的状态,向前方向移动手指(图24(2)),再次从前方向向后方向滑动(图24(1)),数次反复此过程,来切换文字输入候补。
(效果)
根据第4实施例的终端、终端的控制方法以及终端的控制程序,可以在短距离间反复、迅速进行切换的情况下,通过下述a~d,来迅速切换文字。
a通过前→后方向滑动来切换文字(或者显示等)
b即使放开(触摸OFF),也维持其选择状态
c即使再次触摸其它键,也从该选择状态开始
d再次返回a
上述是从前向后一边触摸一边滑动的例子,但是也可以考虑从后向前、以及从右向左、从左向右等。
[第5实施例]
在第5实施例中,在进行滑动操作来输入文字的情况下,以与到目前为止的方向相反的方向的移动进行滑动,由此进行[返回](反向显示)或者[清除](取消)操作。
(终端的结构)
第4实施例的终端,如图5所示,具备:具有键区域的键输入单元51、输出通过该键输入单元输入的信息的输出单元54、触摸检测单元50、和控制单元52。
控制单元52,在触摸检测单元50检测到物体的移动后,在检测到向相反方向的物体的移动时,以与到目前的顺序相反的顺序来切换显示,或者清除现在的显示。
因为其它的结构与第1实施例的终端相同,所以在这里省略说明。
(终端的控制方法)
在第4实施例中,如图25所示,在进行滑动操作来输入文字的情况下,通过以与到目前为止的方向相反的方向移动的方式进行滑动,来进行[返回]操作。例如,如图25所示,在向下方向、如d→e这样地进行滑动的情况下,直接进行滑动时,下一个应该为→f,但是在“e”的阶段,向180度相反的方向(此时,为上方向)进行滑动时,返回为e→d。
本实施例的对象不仅是文字输入,具有任何一种顺序的情况也全部适用。作为例子可以考虑文字、汉字假名/预测转换候补的选择时,绘画文字选择时,地址簿、照片文件夹、邮件接收文件夹、菜单画面切换等中,返回到前面的显示画面这样的情况。
另外,还可以举出上述的、向与目前为止的方向相反的方向的滑动,不是“返回”而是“清除”的情况。例如,如图25所示,在到“f”之后想消除“f”时,在从上向下、d→f这样的滑动之后,向相反方向(此时从下向上)滑动,成为f→“空白”。另外,本实施例的对象不仅是文字输入,具有某种顺序的情况也全部适用。作为例子可以考虑文字、汉字假名/预测转换候补的选择时,绘画文字选择时,地址簿、照片文件夹、邮件接收文件夹、菜单画面切换等中,向初始的显示“清除”这样的情况。
(效果)
根据第5实施例的终端、终端的控制方法以及终端的控制程序,可以通过向反方向的滑动,来简单地进行“返回”、“清除”操作。
具体来说,在想输入“e”,但是多按了1次,成为了“f”的情况下,必需再次从初始开始进行f→d→e这样地滑动,或者按某个“返回按钮”,来进行f→e这样的返回,所以不能简单地返回,非常不便。在本实施例中,仅仅进行与原来动作相反的滑动,就可以非常简单地返回。
同样,可以省去按“清除”按钮的过程,而简单地进行清除动作。
[第6实施例]
在第6实施例中,对通过触摸OFF的层移动、以及通过微小滑动的层移动功能进行说明。
(终端的结构)
第6实施例的终端,如图5所示具备:具有键区域的键输入单元51、输出通过该键输入单元输入的信息的输出单元54、触摸检测单元50、和控制单元52。
控制单元52,在输出对象的选择状态下,在触摸检测单元检测到触摸OFF的情况、或者在特定的键显示区域内检测到物体的移动的情况下,向下一层、或者下一输出候补切换显示。
因为其它的结构与第1实施例的终端相同,所以在这里省略说明。
(终端的控制方法)
第6实施例的终端具有在显示对象的选择状态中,可以通过触摸OFF来向下一层前进的功能。所谓向下一层前进是如下过程:例如,在如图26(1)这样的菜单画面中,在该菜单构造为树型时,在想向作为目的的项目进展时,向深层前进。例如,在维持触摸的状态下,在菜单画面上,在想选择(光标(cursor)等正指着)的部分进行了触摸OFF的情况下,显示下一层。图26(2)-a表示:以触摸OFF的方式,向下一层前进,其后,通过滑动,来切换显示各个照片文件,并进行选择。图26(2)-b表示:以触摸OFF的方式向下一层前进,不是通过滑动,而是通过按下从预先显示的一览显示中进行选择。图26(2)-c表示:以按下的方式向下一层前进,其后,通过滑动来切换显示各个照片文件,并进行选择。
另外,可以认为本实施例的对象不仅是菜单等的树结构,具有任何一种顺序的情况也全部适用。作为例子可以考虑在文字、汉字假名/预测转换候补的选择时,绘画文字选择时,在地址簿、照片文件夹、邮件接收文件夹、菜单画面切换(参照图27)等中,通过触摸OFF向下一层(或者向下一显示候补等)的显示画面前进这样的情况。
另外,上述的向下一层前进的方法也可以不用“触摸OFF”,在同一键、或者含有某键的一定范围内,通过“让键进行微小地滑动”来前进。
(效果)
根据第6实施例的终端、终端的控制方法以及终端的控制程序,可以容易地进行显示的切换。
[第7实施例]
在第7实施例中对具有如下功能的终端进行说明:根据目前输出单元的输出显示,将与该显示关联的其它显示作为切换候补向输出单元输出,在检测到2点的触摸的情况下,从输入模式向转换模式切换。
(终端的结构)
第7实施例的终端,如图28所示具备:具有键区域的键输入单元51、输出通过该键输入单元51输入的信息的输出单元54、触摸检测单元50、控制单元52、和同时触摸检测单元53。
同时触摸检测单元53,在键显示区域中,检测由物体进行的2点的同时触摸,并将其检测值向控制单元52通知。
控制单元52根据目前输出单元的输出显示,将与该显示关联的其它显示作为切换候补向输出单元54输出。例如,如果显示为“a”,则控制单元52预测“able”、“act”、“add”等单词,并输出到输出单元54。
另外,控制单元52,在同时触摸检测单元53检测到2点的触摸时,从输入模式向转换模式切换。
另外,控制单元52在切换到“转换模式”之后,第1按下体或者第2按下体的触摸位置,向邻接的键滑动的情况下,可以通过检测向该邻接键的触摸来切换“转换模式”的转换候补,还通过检测向其它邻接键的触摸来连续地顺次切换其它转换候补,可以通过触摸OFF或者按下、或者同一键内的滑动、或者特定范围内的滑动,来决定所选择的转换候补。
另外,控制单元52,在进行输入的情况下,在接触到键表面上的手指、或者其它按下体等物体的触摸状态变成触摸OFF的状态时,可以通过检测该触摸OFF,从“输入模式”切换到“转换模式”。
另外,控制单元52,在进行输入的情况下,在“输入模式”下,在接触到键表面上的手指、或者其它按下体等物体的触摸状态下,在同一键的范围或者特定的范围内,滑动了键时,可以通过检测该键滑动的动作,从“输入模式”切换到“转换模式”。
另外,控制单元52,在将触摸检测单元50的区域按特定的范围分割(上下、左右、内外等)为多个,并进行文字输入的情况下,在“输入模式”下,在接触到键表面上的手指、或者其它按下体的触摸状态下,滑动了键时,通过检测从在触摸检测单元内分割的特定区域中的某区域触摸到其它区域,来从“输入模式”切换到“转换模式”。
因为其它的结构与第1实施例的终端相同,所以在这里省略说明。
(终端的控制方法)
以下,使用图29对第7实施例的终端的控制方法进行说明。
例如,当在文字输入状态(S301)下,在触摸维持了某一点的状态(S300)下,检测到还触摸(2点的同时触摸)其它1点(S302)时,转移到转换模式(S303)。即,同时触摸的事件是向转换模式的切换事件。
成为了转换模式后,直接选择转换候补(S304),选择作为目的的单词。关于选择的方法在这里没有特别地追究,例如,也有一边进行滑动操作一边切换显示候补这样的方法。在选择结束并要进行决定时,以按下或者触摸OFF来决定(S306)。另外,在输入下一文字的情况下(S305),返回到触摸检测状态(S300)。在图30中表示其输入的流程。
另外,也可以将以第6实施例中说明的触摸OFF来进行的层移动和第7实施例中说明的同时触摸检测功能结合使用。在图31中表示其操作方法。
以下,使用图32,说明在第7实施例的终端的控制方法中,在进行输入时通过触摸OFF来进行从文字输入模式向转换模式的模式切换的方法。
虽然是与图29所示的方法基本相同的方法,但是作为不同点,在图29中检测到“同时触摸”的时刻切换模式,与此相对,在图32中,通过检测在输入中正检测触摸的手指的“触摸OFF”,来切换模式。
例如,当在文字输入状态(S401)中,在正触摸某一点的状态(S400)下检测到触摸OFF(S402)时,变成转换模式(S403)。即,触摸OFF的事件是向转换模式的切换事件。变成转换模式后,直接选择转换候补(S404),选择作为目的的单词。关于选择的方法在这里没有特别地追究,例如,也有一边进行滑动操作一边切换显示候补这样的方法。在选择结束要进行决定时,以按下或者触摸OFF来决定(S403)。在图33中表示其输入的流程。
这里,在检测到同时触摸,向转换模式切换后,以滑动操作来进行转换候补的选择时,可以滑动在2点同时触摸中的、先触摸的手指来选择转换候补,也可以将后触摸的手指进行滑动来选择转换候补。此外,通常,将后触摸的手指进行滑动来选择转换候补这一方法效果更高,这是因为已经认为初始触摸的手指是进行文字输入的手指。
以下,使用图34说明在第7实施例的终端的控制方法中,在进行输入时,例如在文字输入状态下,在同一键内或者特定的范围内,通过进行微小地滑动来进行从文字输入模式向转换模式的模式切换的方法。
虽然是与图29所示的方法基本相同的方法,但是作为不同点,在图29中,在检测到“同时触摸”的时刻切换模式,与此相对,在图34中,通过检测在输入中正检测触摸的手指的、在某特定范围内的“滑动”(这里为极小的滑动)(触摸检测单元检测基于滑动的坐标移动),来切换模式。
例如,当在文字输入状态(S501)中,在正触摸某一点的状态(S500)下检测到在某特定范围内的“滑动”(S502)时,变成转换模式(S503)。即,在某特定范围内的“滑动”的事件是向转换模式的切换事件。变成转换模式后直接选择转换候补(S504),选择作为目的的单词。关于选择的方法在这里没有特别地追究,例如,也有一边进行滑动操作一边切换显示候补这样的方法。在选择结束要进行决定时,以按下或者触摸OFF来决定(S506)。在图35中表示其输入的流程。关于上述“某特定的范围内”,在图35中表示几个例子。除了例(1)、(2)、(3)这样的情况之外,还能考虑各种其它的图形(pattern),但是因为在实际的使用例中,希望在微小范围内进行滑动,所以不希望做成太宽广的范围的“某特定的范围内”。
接着,使用图36,说明在第7实施例的终端的控制方法中,在进行输入时,对触摸检测单元的检测范围,上下、左右、内外等地分割检测区域,并将两个区域分配给文字输入模式和转换模式的方法。例如,在文字输入状态下在文字输入模式的区域中通过触摸来进行输入,并检测向转换模式区域的触摸,由此进行从文字输入模式向转换模式的模式切换。
虽然是与图29所示的方法基本相同的方法,但是作为不同点,在图29中,在检测到“同时触摸”的时刻切换模式,与此相对,在图36中,通过在文字输入模式下的区域中进行输入时检测向转换模式下的区域的触摸,来切换模式。
例如,当在文字输入状态(S601)中,在正触摸文字输入模式的状态(S600)下检测到向转换模式区域的触摸(S602)时,变成转换模式(S603)。即,向转换模式区域的触摸的事件是向转换模式的切换事件。变成转换模式后直接选择转换候补(S604),选择作为目的的单词。关于选择的方法在这里没有特别地追究,例如,也有一边进行滑动操作一边切换显示候补这样的方法。在选择结束要进行决定时,以按下或者触摸OFF来决定(S606)。在图37中表示其输入的流程。
在文字输入模式的区域内,可以进行文字输入,当进入到转换模式的区域中(检测进入到转换模式区域的触摸)时,自动地向转换模式切换。这里,作为在将触摸检测单元的检测范围分成2个区域的场合的文字输入方法,键的个数比通常的便携终端的十个数字键还少,所以可以用基于滑动操作的文字输入方法来应付(参照图37的例1)。另外,在希望用本实施例的上述的方法来仅仅进行模式切换、并希望以通常的5触摸方式进行文字输入的情况下,不包括十个数字键,当触摸到在十个数字键上进行误触摸的可能性较低的特定区域上时,存在自动地从输入模式向转换模式切换的可能性(参照图37的例2)。另外,变更硬件结构,增加键数,在文字输入模式的区域中配置与通常便携终端的十个数字键同等数的键(参照图37的例3),由此代替基于滑动操作的文字输入方法,也可以进行通常的5触摸的输入。
(效果)
根据第7实施例的终端、终端的控制方法以及终端的控制程序,同时触摸的事件成为向转换模式的切换事件,由此在通常的终端中,在转换文字时也可以不按下需要按下的转换按钮,有可以缩短输入时间的效果。另外,从基于同时触摸的模式切换通过继续的滑动操作来选择转换候补,而且通过“可以直接决定”,能平稳地(smooth)进行文字输入→转换模式切换→转换候补选择→选择候补决定的一连串流程。即,向转换模式区域的滑动及触摸是在操作性上简单的事件,可以迅速地转移到转换模式。另外,在向转换模式区域转移了后,也可以保持现状地连续选择转换候补。
上述的“可以直接决定”,是用滑动操作进行选择后,可以直接决定的意思。例如,用特定的转换键(例如PC的空格键、通常移动电话的转换键),对选择候补进行了选择后,为了进行决定,需要向其它的键移动。例如,PC中,在按下转换键之后,必需向ENTER键移动,但是在本实施例中,因为触摸垫与键重叠,所以不需要向其它键移动,可以直接进行按下或触摸OFF等来决定,因此单速度(one tempo)输入速度变快。另外,因为未必按特定的转换键(例如PC的空格键、通常移动电话的转换键),而无论触摸哪个键都变为同时触摸,成为转换模式,所以不需要寻找一个转换键。另外,键按下数减少。另外,不需要转换按钮,可以将终端的空间扩展相应的部分。在基于同时触摸的操作中,因为可以让手来分担功能所以不会困惑。例如,左手进行文字输入、右手进行转换候补选择。如果是通常的便携终端,因为用相同的手进行文字输入和转换候补选择,所以容易困惑。
另外,模式切换方法的适用范围,不仅涉及预测转换、汉字假名转换、及其它基于字典功能的文字的转换,还涉及所有的显示的转换。作为文字以外的例子,有以下的情况:在显示某菜单时,当检测到同时触摸时,与该菜单相关的类似菜单、以及平时经常使用的菜单作为下一个菜单的候补而出现的情况;或者显示某照片文件,当检测到同时触摸时,在相同时间带中拍摄的照片、以及接近于该照片文件的号码的照片作为下一显示候补而出现。

Claims (12)

1.一种终端,其具备具有键区域的键输入单元、和输出通过该键输入单元输入的信息的输出单元,其特征在于,
具有:
触摸检测单元,其检测物体触摸到所述键区域,并在所述物体保持触摸着的状态,在所述键区域表面上移动的情况下,检测该移动距离;和
控制单元,其按照由所述触摸检测单元检测出的所述移动距离,切换向所述输出单元输出的信息。
2.根据权利要求1所述的终端,其特征在于,
所述控制单元,在检测出键的按下、或者键的触摸时,将向与该键邻接的键的触摸作为下一选择候补键显示的事件。
3.根据权利要求1所述的终端,其特征在于,
所述控制单元,
在所述触摸检测单元检测到所述物体在所述键区域表面上纵向或者横向地移动时,按照该移动距离选择输出的文字的行;
在所述触摸检测单元检测到纵向移动的物体横向移动,或者横向移动的物体纵向移动时,按照该移动距离,决定输出的文字的行。
4.根据权利要求1所述的终端,其特征在于,
对每一键、或者键区域的每一部分分配特定的文字;
所述控制单元,将分配到由所述触摸检测单元检测出的键上的文字向所述输出单元输出。
5.根据权利要求1所述的终端,其特征在于,
在向所述输出单元输出输出对象的候补的状态下,在所述触摸检测单元检测到所述物体向特定的方向移动特定的距离的情况下,所述控制单元,将所述输出对象的候补滚读、或者向其它输出对象连续地切换。
6.根据权利要求5所述的终端,其特征在于,
所述控制单元,按照所述物体的移动速度,来调整滚读所述输出对象的候补的速度、或者向其它输出对象切换的速度。
7.根据权利要求1所述的终端,其特征在于,
所述控制单元,在触摸检测单元检测到触摸OFF的情况下,也维持该选择状态,在物体再次触摸到键显示区域上时,从所述选择状态再次进行基于物体移动的选择操作。
8.根据权利要求1所述的终端,其特征在于,
所述控制单元,在触摸检测单元检测到物体的移动后,在检测到向相反方向的所述物体的移动时,以与到目前的顺序相反的顺序来切换显示,或者清除目前的显示。
9.根据权利要求1所述的终端,其特征在于,
所述控制单元,在输出对象的选择状态中,在触摸检测单元检测到触摸OFF的情况、或者检测到在特定的键显示区域内的物体的移动的情况下,向下一层、或者下一输出候补切换显示。
10.根据权利要求1所述的终端,其特征在于,
所述控制单元,根据目前输出单元的输出显示,将与该显示关联的其它显示作为切换候补向输出单元输出。
11.根据权利要求10所述的终端,其特征在于,
还具有同时触摸检测单元,其在键显示区域中,检测由物体进行的2点的触摸;
所述控制单元,在所述同时触摸检测单元检测出2点的触摸时,从输入模式向转换模式切换。
12.一种终端控制程序,其是具备具有键区域的键输入单元、和输出通过该键输入单元输入的信息的输出单元的终端的控制程序,其特征在于,
执行以下工序:
检测物体触摸到所述键区域,并在所述物体保持触摸着的状态,在所述键区域表面上移动的情况下,检测该移动距离的工序;和
按照所述检测出的所述移动距离,切换向所述输出单元输出的信息的工序。
CNB2006101470565A 2005-11-14 2006-11-14 终端以及终端的控制方法 Expired - Fee Related CN100447728C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005328456A JP4769552B2 (ja) 2005-11-14 2005-11-14 端末及び端末の制御プログラム
JP2005328456 2005-11-14

Publications (2)

Publication Number Publication Date
CN1967459A true CN1967459A (zh) 2007-05-23
CN100447728C CN100447728C (zh) 2008-12-31

Family

ID=37492235

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101470565A Expired - Fee Related CN100447728C (zh) 2005-11-14 2006-11-14 终端以及终端的控制方法

Country Status (4)

Country Link
US (1) US8422661B2 (zh)
EP (1) EP1785825B1 (zh)
JP (1) JP4769552B2 (zh)
CN (1) CN100447728C (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102566890A (zh) * 2010-10-15 2012-07-11 索尼公司 信息处理设备以及信息处理设备的输入控制方法和程序
CN103034406A (zh) * 2011-10-10 2013-04-10 三星电子株式会社 用于在触摸装置中操作功能的方法和设备
CN103733173A (zh) * 2011-06-15 2014-04-16 徐赈皓 用于提供键盘布局的用户界面装置及方法

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100772453B1 (ko) * 2006-11-17 2007-11-01 삼성전자주식회사 휴대용 단말기에서 문자 입력 방법 및 장치
JP5586826B2 (ja) * 2007-09-28 2014-09-10 京セラ株式会社 携帯電子機器
US8063879B2 (en) 2007-12-20 2011-11-22 Research In Motion Limited Method and handheld electronic device including first input component and second touch sensitive input component
JP4364273B2 (ja) 2007-12-28 2009-11-11 パナソニック株式会社 携帯端末装置及び表示制御方法並びに表示制御プログラム
WO2009113698A1 (ja) * 2008-03-08 2009-09-17 Satake Yasuhiko 携帯入力端末
JP5351439B2 (ja) * 2008-05-29 2013-11-27 京セラ株式会社 入力装置
KR20100000617A (ko) * 2008-06-25 2010-01-06 삼성전자주식회사 문자 입력 장치 및 그 문자 입력 방법
JP5245708B2 (ja) * 2008-10-16 2013-07-24 日本電気株式会社 文字入力装置、文字入力方法及び文字入力プログラム
US20110281652A1 (en) * 2009-02-02 2011-11-17 Marc Laverdiere Touch Music Player
JP5417027B2 (ja) * 2009-04-30 2014-02-12 株式会社Nttドコモ 文字入力装置及び文字入力方法
WO2011025200A2 (ko) * 2009-08-23 2011-03-03 (주)티피다시아이 확장키를 이용한 정보입력시스템 및 정보입력방법
JP5330934B2 (ja) * 2009-08-27 2013-10-30 京セラ株式会社 携帯電子機器及び携帯電子機器の表示方法
KR101595029B1 (ko) * 2009-11-18 2016-02-17 엘지전자 주식회사 이동단말기 및 그 제어방법
WO2012061071A2 (en) * 2010-10-25 2012-05-10 Openpeak, Inc. User interface for multiple users
JP2012248061A (ja) * 2011-05-30 2012-12-13 Ntt Docomo Inc 情報処理装置、キー入力方法及びプログラム
JP5042385B2 (ja) * 2011-10-14 2012-10-03 パナソニック株式会社 携帯端末装置及び表示制御方法並びに表示制御プログラム
JP5121084B2 (ja) * 2012-07-25 2013-01-16 パナソニック株式会社 携帯端末装置及び表示制御方法並びに表示制御プログラム
KR101527354B1 (ko) * 2014-05-20 2015-06-09 한국전자통신연구원 가상 키보드 상의 입력값을 생성하는 장치 및 그 방법
JP2016126626A (ja) * 2015-01-06 2016-07-11 シャープ株式会社 入力装置、その制御方法および制御プログラム、並びに記録媒体
CN105607827A (zh) * 2015-12-16 2016-05-25 魅族科技(中国)有限公司 一种应用切换方法及终端
JP6719087B2 (ja) * 2017-12-08 2020-07-08 パナソニックIpマネジメント株式会社 入力装置、及び、入力方法

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0981320A (ja) * 1995-09-20 1997-03-28 Matsushita Electric Ind Co Ltd ペン入力式選択入力装置及びその方法
US6169538B1 (en) * 1998-08-13 2001-01-02 Motorola, Inc. Method and apparatus for implementing a graphical user interface keyboard and a text buffer on electronic devices
US7750891B2 (en) * 2003-04-09 2010-07-06 Tegic Communications, Inc. Selective input system based on tracking of motion parameters of an input device
JP2001076582A (ja) 1999-09-01 2001-03-23 Matsushita Electric Ind Co Ltd 電子機器
JP2001147764A (ja) * 1999-11-19 2001-05-29 Sanyo Electric Co Ltd 文字入力装置
CA2405846C (en) * 2000-04-11 2007-09-04 Cirque Corporation Efficient entry of characters into a portable information appliance
DE60138194D1 (de) * 2000-08-17 2009-05-14 John Molgaard Graphische benutzerschnitstelle für dateneingabe
JP2002116862A (ja) * 2000-10-05 2002-04-19 Koji Yanagisawa リング状文字入力および機能選択システム
JP2002149308A (ja) * 2000-11-10 2002-05-24 Nec Corp 情報入力方法及び入力装置
JP4362980B2 (ja) * 2001-02-26 2009-11-11 日本電気株式会社 情報処理端末の文字入力装置
JP4084582B2 (ja) * 2001-04-27 2008-04-30 俊司 加藤 タッチ式キー入力装置
GB0112870D0 (en) 2001-05-25 2001-07-18 Koninkl Philips Electronics Nv Text entry method and device therefore
US7254775B2 (en) * 2001-10-03 2007-08-07 3M Innovative Properties Company Touch panel system and method for distinguishing multiple touch inputs
JP2005301322A (ja) * 2002-02-07 2005-10-27 Kathenas Inc 入力装置、携帯電話機及び携帯情報機器
JP2003330614A (ja) * 2002-05-13 2003-11-21 Ricoh Co Ltd タッチパネル付きディスプレイ装置、タッチパネル付きディスプレイ装置の制御方法およびその方法をコンピュータに実行させるためのプログラム
JP2004355606A (ja) * 2003-02-14 2004-12-16 Sony Corp 情報処理装置、情報処理方法、及びプログラム
CN1534543A (zh) * 2003-03-27 2004-10-06 刘二中 一种具有字符输入功能的移动电话装置
JP2004334390A (ja) * 2003-05-02 2004-11-25 Sony Ericsson Mobilecommunications Japan Inc 情報入力装置および方法、記録媒体、並びにプログラム
JP4459725B2 (ja) 2003-07-08 2010-04-28 株式会社エヌ・ティ・ティ・ドコモ 入力キー及び入力装置
JP2005135101A (ja) * 2003-10-29 2005-05-26 Sony Ericsson Mobilecommunications Japan Inc 入力装置、携帯端末装置及び入力方法
US7443316B2 (en) * 2005-09-01 2008-10-28 Motorola, Inc. Entering a character into an electronic device
US7777725B2 (en) * 2006-02-21 2010-08-17 Research In Motion Limited System and method for associating characters to keys in a keypad in an electronic device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102566890A (zh) * 2010-10-15 2012-07-11 索尼公司 信息处理设备以及信息处理设备的输入控制方法和程序
CN107665088A (zh) * 2010-10-15 2018-02-06 索尼公司 信息处理设备、信息处理方法和计算机可读介质
CN103733173A (zh) * 2011-06-15 2014-04-16 徐赈皓 用于提供键盘布局的用户界面装置及方法
US9606727B2 (en) 2011-06-15 2017-03-28 Yong Chang Seo Apparatus and method for providing user interface providing keyboard layout
CN103034406A (zh) * 2011-10-10 2013-04-10 三星电子株式会社 用于在触摸装置中操作功能的方法和设备
US9760269B2 (en) 2011-10-10 2017-09-12 Samsung Electronics Co., Ltd. Method and apparatus for operating function in touch device
CN103034406B (zh) * 2011-10-10 2019-02-19 三星电子株式会社 用于在触摸装置中操作功能的方法和设备
US10359925B2 (en) 2011-10-10 2019-07-23 Samsung Electronics Co., Ltd. Method and apparatus for operating function in touch device
US10754532B2 (en) 2011-10-10 2020-08-25 Samsung Electronics Co., Ltd. Method and apparatus for operating function in touch device
US11221747B2 (en) 2011-10-10 2022-01-11 Samsung Electronics Co., Ltd. Method and apparatus for operating function in touch device

Also Published As

Publication number Publication date
US8422661B2 (en) 2013-04-16
EP1785825A3 (en) 2012-07-11
JP2007133806A (ja) 2007-05-31
US20070135104A1 (en) 2007-06-14
JP4769552B2 (ja) 2011-09-07
EP1785825A2 (en) 2007-05-16
EP1785825B1 (en) 2018-01-03
CN100447728C (zh) 2008-12-31

Similar Documents

Publication Publication Date Title
CN1967459A (zh) 终端以及终端的控制程序
CN1304988C (zh) 字符输入装置
CN1628282A (zh) 输入装置、移动电话和移动信息装置
CN1099629C (zh) 屏幕显示键输入单元
CN1110765C (zh) 手写文字输入显示装置
CN1542634A (zh) 信息终端装置以及在其中使用的信息显示处理程序
CN1296802C (zh) 输入键及输入装置
CN1151556A (zh) 数据处理装置
CN101030105A (zh) 便携式终端,便携式终端的数据输入设备及其数据输入支持方法及数据输入支持程序
CN1525301A (zh) 个人数字助理及所使用的程序
CN1577227A (zh) 输入键和输入装置
CN1397033A (zh) 信息处理装置和方法以及信息处理程序
CN1141452A (zh) 文字输入装置和文字输入方法
CN1326308A (zh) 便携式终端、信息输入方法、字典检索方法和装置及媒体
CN1408144A (zh) 集成袖珍键盘***
CN1858786A (zh) 一种电子文档格式化批注***与方法
CN1274439A (zh) 窗口显示装置
CN1637696A (zh) 移动终端设备中支持输入确认的***与方法
CN1729427A (zh) 投影装置、投影***和图像获得方法
CN1694049A (zh) 一种基于五键的汉字输入***
CN1960192A (zh) 便携终端以及用于该便携终端的程序
CN1760869A (zh) 信息显示控制装置、服务器以及信息显示控制方法
CN1834854A (zh) 用于呈现信息的装置及其方法
CN1498006A (zh) 便携终端
CN1854992A (zh) 具有书图象特征的计算机用户界面设备和***

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

Granted publication date: 20081231

Termination date: 20181114

CF01 Termination of patent right due to non-payment of annual fee