信息处理装置、信息处理方法以及程序的制作方法

文档序号:6543399阅读:133来源:国知局
信息处理装置、信息处理方法以及程序的制作方法
【专利摘要】提供了包括如下的信息处理装置:文字提取单元,其被配置成从显示在显示屏上的输入文字串中提取通过用户的触摸操作选择的文字;文字指定单元,其被配置成指定所选文字的改变文字;以及选择断定单元,其被配置成断定用改变文字取代显示屏上的所选文字。
【专利说明】信息处理装置、信息处理方法以及程序
[0001] 相关申请的交叉引用
[0002] 本申请要求2013年4月17日提交的日本优先权专利申请JP2013-086682的利益, 在此通过引用并入其全部内容。

【技术领域】
[0003] 本公开涉及信息处理装置、信息处理方法以及程序。

【背景技术】
[0004] 近来已经开发出了像智能手机那样,包括触摸面板的多种多样信息处理终端。一 般说来,触摸面板整体地包括显示显示屏的显示设备和用于用户输入的输入设备。触摸面 板还具有用户用他/她的手指、专门配备的笔等触摸的地点的功能。用户可以通过直接触 摸显示在触摸面板上的显示屏向信息处理终端发出处理指令。
[0005] 例如,JP2012-053900A公开了一种识别用户使用触笔57手写在显示器11上的字 符以及将所识别字符显示在显示器11上的技术。此外,JP H11-282961A公开一种存储有 关用户使用触笔在图形输入板的输入表面上输入的各个笔画的信息以及按以笔画次序顺 排的笔画串生成手写数据的技术。


【发明内容】

[0006] 但是,在前述的技术中,用户在纠正输入文字的时候不够方便。例如,在前述的技 术中,用户会遇到一次性地从输入文字中删除目标字符,然后再次重新输入字符的麻烦,这 可能会引起不便。
[0007] 于是,期望提供能够在纠正输入文字的时候更加方便的新式和改进的信息处理装 置、新式和改进的信息处理方法以及新式和改进的程序。
[0008] 按照本公开的一个实施例,提供了包括如下的信息处理装置:文字提取单元,其被 配置成从显示在显示屏上的输入文字串中提取通过用户的触摸操作选择的文字;文字指定 单元,其被配置成指定所选文字的改变文字;以及选择断定单元,其被配置成断定用改变文 字取代显示屏上的所选文字。
[0009] 按照本公开的一个实施例,提供了包括如下步骤的信息处理方法:从显示在显示 屏上的输入文字串中提取通过用户的触摸操作选择的文字;指定所选文字的改变文字;以 及断定用改变文字取代显示屏上的所选文字。
[0010] 按照本公开的一个实施例,提供了使计算机起如下作用的程序:文字提取单元,其 被配置成从显示在显示屏上的输入文字串中提取通过用户的触摸操作选择的文字;文字指 定单元,其被配置成指定所选文字的改变文字;以及选择断定单元,其被配置成断定用改变 文字取代显示屏上的所选文字。
[0011] 按照上面所述的本公开的一个实施例,可以在纠正输入文字的时候更加方便。

【专利附图】

【附图说明】
[0012] 图1是例示按照本公开的一个实施例的信息处理装置10的外观的图形;
[0013] 图2是例示按照该实施例的跟踪操作的操作例子的说明图;
[0014] 图3是例不输入文字串的例子的说明图;
[0015] 图4是例示输入文字串的例子的说明图;
[0016] 图5是例示按照该实施例的信息处理装置10的硬件配置的说明图;
[0017] 图6是例示按照该实施例的信息处理装置10的配置的功能框图;
[0018] 图7是例示按照该实施例的所选文字的提取例子的说明图;
[0019] 图8是例示按照该实施例的改变文字的特定例子的说明图;
[0020] 图9是例示按照该实施例的取代文字的显示例子的说明图;
[0021] 图10是例示按照该实施例当跟踪方向是向前方向时重新排列改变候选组的例子 的说明图;
[0022] 图11是例示按照该实施例当跟踪方向是向后方向时重新排列改变候选组的例子 的说明图;
[0023] 图12是例示按照该实施例的第一跟踪操作的操作确定的例子的说明图;
[0024] 图13是例示按照该实施例的第二跟踪操作的操作确定的例子的说明图;
[0025] 图14是例示按照该实施例的第二跟踪操作的操作确定的例子的说明图;
[0026] 图15是例示所选文字与改变文字之间单词结尾的差异的例子的说明图;
[0027] 图16是例示按照该实施例的操作例子的一部分的说明图;
[0028] 图17是例示按照该实施例的操作例子的一部分的说明图;
[0029] 图18是例示按照该实施例的操作例子的一部分的说明图;
[0030] 图19是例示按照该实施例的操作例子的一部分的说明图;
[0031] 图20是例示按照该实施例的跟踪操作确定处理的操作例子的一部分的说明图; 以及
[0032] 图21是例示按照该实施例的跟踪操作确定处理的操作例子的一部分的说明图。

【具体实施方式】
[0033] 在下文中,将参考附图详细描述本公开的优选实施例。注意,在本说明书及附图 中,具有基本相同功能和结构的结构元件用相同标号表示,并省略对这些结构元件的重复 说明。
[0034] 在下文中,将参考附图详细描述本公开的优选实施例。如在作为例子的"1.本公 开的实施例的详细描述"中所详细描述,本公开的实施例可以以多种方式实现。此外,"具体 实施方式"将按如下项目的次序描述。
[0035] 1.本公开的实施例的详细描述
[0036] 1-1.基本配置
[0037] 1-2.配置
[0038] 1-3.操作
[0039] 1-4.优点
[0040] 2.修改例
[0041] 在整个本说明书及附图中,将相同标号赋予具有基本相同功能配置的组成元件, 并省略对它们的重复描述。
[0042] 在整个本说明书及附图中,在一些情况下将罗马字母表的不同字母添加在相同数 字的后面,以便相互区分具有基本相同功能配置的多个组成元件。例如,如有必要,像"在 输入文字串20a和输入文字串20b中"那样,相互区分具有基本相同功能配置的多个组成 元件。但是,当没有特别必要区分具有基本相同功能配置的多个组成元件时,只赋予相同 标号。例如,当没有特别必要相互区分输入文字串20a和输入文字串20b时,将输入文字串 20a和输入文字串20b简单地称为输入文字串20。
[0043] 〈1.本公开的实施例的详细描述〉
[0044] [1-1.基本配置]
[0045] (1-1-1.概述)
[0046] 首先,将参考图1描述按照第一实施例的信息处理装置10的基本配置。如图1所 例示,信息处理装置10是包括显示器的信息处理终端。信息处理装置10可以是,例如,像智 能电话那样的移动电话、平板电脑终端、个人数字助理(PDA)、数码相机、手表、游戏设备等。
[0047] 例如,如图2所例示,信息处理装置10可以显示包括文字的显示屏30。此外,信息 处理装置10包括触摸设备,因此可以检测用户用他或她的手指在显示屏30上触摸的位置。
[0048] 此外,例如,可以将编辑像备忘录那样的文本的软件安装在信息处理装置10上。 并且,可以将把软键盘显示在显示屏30上的软件或识别手写在显示屏30上的字符的软件 安装在信息处理装置10上。例如,用户可以使用显示在显示屏30上的软键盘或通过在手 写输入屏上进行手写输入自由地输入或编辑文字串。
[0049] 此外,例如,信息处理装置10还可以具有识别配备在信息处理装置10中的麦克风 等收集的音频的功能。并且,信息处理装置10可以将识别的音频转换成文字串,然后将转 换的文字串显示在显示屏30上。此外,信息处理装置10可以根据通过记录音频获得的电 子数据进行音频识别,并将电子数据转换成文字串。
[0050] (1-1-2.问题总结)
[0051] 但是,当用户打算使用上述的各种类型软件或音频识别功能输入文字时,存在错 误输入文字的可能性。例如,即使用户输入如图3所例示的文字串20a,但由于音频识别的 识别错误或用户的打字错误,也存在输入如图4所例示的错误文字串20b的可能性。例如, 在例示在图4中的文字串20b中,出现了错误输入等,因为输入了单词"me"而不是例示在 图3中的文字串20a中的单词"meet"。
[0052] 当用户检测上述错误输入的文字时,用户通常希望纠正错误输入部分。此外,即使 用户正确地输入了文字,用户也可能希望在输入之后纠正一部分输入文字。由于这个原因, 最好是使用户能够容易地纠正输入文字。
[0053] 但是,在现有技术的技术中,存在用户在纠正输入文字的时候不够方便的情况。例 如,在现有技术的技术中,用户会遇到一次性地从输入文字中删除目标字符,然后再次重新 输入字符的麻烦。此外,在现有技术的技术中,存在通过用户的操作将多个纠正候选的文字 显示在显示屏上的技术。在这些技术中,由于用户必须从显示在显示屏上的多个纠正候选 的文字中搜索所希望文字,所以在一些情况下可能给用户带来麻烦。
[0054] 于是,鉴于这样的情况,构想出了按照本公开的实施例的信息处理装置10。按照本 公开的实施例的信息处理装置10能够在纠正输入文字的时候更加方便。
[0055] (1-1-3.硬件配置)
[0056] 注意,信息处理装置10具有,例如,如图5所例示的硬件配置。如图5所例示,信息 处理装置10包括CPU (中央处理单元)150、R0M (只读存储器)152、RAM (随机访问存储器) 154、内部总线156、接口 158、输入设备160、输出设备162、存储设备164、和通信设备166。
[0057] CPU150作为后面要描述的控制单元100的例子来配置。CPU150起算术处理单元 和控制器件的作用,按照各种程序控制信息处理装置10中的总体操作。CPU150可以是微处 理器。
[0058] R0M152在其中存储着CPU150使用的程序和工作参数。RAM154在其中暂时存储着 CPU150使用和执行的程序、在执行程序时适当改变的参数等。CPU150、R0M152和RAM154经 由由CPU总线等构成的内部总线156相互连接。
[0059] 接口 158将输入设备160、输出设备162、存储设备164、和通信设备166与内部总 线156连接。例如,输入设备160通过接口 158和内部总线156与CPU150等交换数据。
[0060] 输入设备160作为后面要描述的语句输入单元122和触摸操作单元124的例子来 配置。输入设备160包括:像触摸面板、按钮、麦克风、或开关那样,用户用于输入信息的输 入部件;以及配置成根据用户输入生成输入信号以及将信号输出到CPU150的输入控制电 路等。通过操作输入设备160,用户可以将各种数据输入信息处理装置10中,并指示信息处 理装置10执行处理操作。
[0061] 输出设备162作为后面要描述的输出单兀120的例子来配置。输出设备162包括 像如下那样的显示设备:液晶显示器(LCD :Liquid Crystal Display)设备、0LED(有机发光 二极管)或灯泡。并且,输出设备162包括像扬声器那样的声音输出设备。例如,显不设备 显示捕获的图像、生成的图像等。相比之下,声音输出设备输出从声音数据等转换的声音。
[0062] 存储设备164是像硬盘那样用于数据存储的设备。存储设备164可以包括存储介 质、将数据记录在存储介质中的记录设备、从存储介质中读取数据的读取设备、删除记录在 存储介质中的数据的删除设备等。存储设备164在其中存储着CPU150执行的程序以及各 种数据。
[0063] 通信设备166是连接像公共网络或互联网那样的通信网络、由通信设备等构成的 通信接口。通信设备166还可以是支持无线LAN (局域网)的通信设备、支持LTE (长期演 进)的通信设备、或配置成以有线方式进行通信的有线通信设备。
[0064] [1-2.配置]
[0065] 上面描述了按照本公开的实施例的信息处理装置10的基本配置。接着,将详细描 述按照本公开的实施例的信息处理装置10的配置。图6是例示按照本公开的实施例的信 息处理装置10的配置的功能框图。如图6所例示,按照本公开的实施例的信息处理装置10 包括控制单元100、输出单元120、语句输入单元122、和触摸操作单元124。此外,控制单元 100包括文字提取单元102、文字指定单元104、选择断定单元106、和输出控制单元112。此 夕卜,触摸操作确定单元108包括触摸方向确定单元110。
[0066] (1-2-1.控制单元 100)
[0067] 控制单元100具有使用包括在信息处理装置10中的像CPU150和RAM154那样的 硬件一般性地控制信息处理装置10的操作的功能。例如,控制单元100控制输出单元120、 语句输入单元122、和触摸操作单元124的操作。
[0068] (1-2-2.文字提取单元102)
[0069] 文字提取单元102从显示在显示屏30上的输入文字串中提取通过用户的触摸操 作选择的文字。这里,用户的触摸操作是,例如,用户用手指或像触笔那样专门配备的笔在 显示屏30上跟踪选择目标文字的操作。在跟踪操作中,当后面要描述的触摸操作单元124 指定手指或专门配备的笔在显示屏30上触摸的位置时,指定用户的选择开始位置。然后, 当指定手指或专门配备的笔与显示屏30分开的位置或手指或专门配备的笔停止移动的位 置时,指定用户的选择结束位置。因此,文字提取单元102可以精确地从输入文字串中提取 用户要选择的处在所希望范围中的文字。
[0070] 例如,如图2所例示,当用户的手指在显示屏30上从跟踪开始位置S跟踪到跟踪 结束位置E时,文字指定单元102可以从显示的输入文字串中提取作为选择目标文字的单 词 "me"。
[0071] 此外,在本说明书中,下面将主要描述用户的触摸操作是跟踪操作的情况。但是, 本公开的实施例不局限这个例子,而是,触摸操作可以是,例如,在显示屏30上移动手指, 以便以圆圈形式围绕选择目标文字的操作。此外,触摸操作可以是用户,例如,通过张开两 个手指并触摸(多点触摸)显示屏30选择选择目标文字的开始位置和结束位置的操作。此 夕卜,触摸操作可以是通过在显示屏上进行向外夹或向内夹操作指定选择目标文字的操作。 此外,触摸操作可以是通过用手指或专门配备的笔在选择目标文字的开始位置上进行长触 摸操作指定选择目标文字的操作。更具体地说,在长触摸操作中,当用户一直触摸显示屏30 时,信息处理装置10可以在每个预定时间间隔内从触摸位置开始沿着向文字前方逐个单 词地扩展选择范围。另外,当用户从显示屏30上移走他或她的手指或专门配备的笔时,可 以断定选择范围的结束位置。
[0072] 此外,文字可以是单词或连接两个或多个单词的字符串。此外,当输入文字串的语 言是,例如,日语或汉语时,文字可以是,例如,经过文字提取单元102形态分析的语素,或 可以是其中两个或更多个语素连接的字符串。
[0073] 此外,当用户在第一跟踪操作之后进行第二跟踪操作时,文字提取单元102可以 从输入文字串中提取作为通过第二跟踪操作选择的文字的第二所选文字。此外,第二跟踪 操作可以是,例如,可以在第一跟踪操作之后马上进行的操作。
[0074] (1-2-3.文字指定单元104)
[0075] 文字指定单元104指定通过用户的跟踪操作选择的文字的改变文字。更具体地 说,文字指定单元104可以根据处在所选文字之前的文字指定改变文字的多个项目。例如, 如图7所例示,文字指定单元104可以首先从包括所选文字200的一个语句中提取作为改 变候选指定文字202的从语句的开头开始的正好在所选文字200之前的文字串。然后,如 图8所例示,文字指定单元104可以根据与改变候选指定文字202的后面的连接的评估值 指定改变候选组204。
[0076] 例如,如图8所例不,由于作为与改变候选指定文字202,即,"we have a good time to"的后面的连接的评估值,单词"meet"具有高评估值,所以文字指定单元104可以 指定单词"meet"作为来自改变候选组204的一个。
[0077] 此外,作为修改例,文字指定单元104也可以根据与改变候选指定文字202的后面 的连接的评估值和文字的声音(朗读)的相似性指定改变候选组204。例如,由于单词"me" 的声音与单词"meet"的声音相似,所以文字指定单元104可以指定单词"meet"作为来自 改变候选组204的一个。
[0078] (1-2-4.选择断定单元106)
[0079] 选择结论单元106断定用文字指定单元104指定的文字取代用户在显示屏30上 选择的文字。更具体地说,选择断定单元106可以根据处在所选文字之前的文字(改变候选 指定文字202)与改变文字的每个项目的连接的评估值断定用改变文字的多个项目之一取 代所选文字。例如,选择断定单元106可以断定用具有改变候选指定文字202与改变文字 的每个项目的连接的最高评估值的改变文字取代所选文字。
[0080] 在例示在图8的例子中,例如,当如图9所例示,与改变候选指定文字202,即,"we have a good time to"的后面的连接的评估值最高的单词是"meet"时,选择结论单元106 可以断定用单词"meet"取代显示屏30上的原始单词"me"。
[0081] 在断定例子中,由于选择断定单元106根据与改变候选指定文字202的后面的连 接的评估值从改变候选组204中选择改变文字的一个项目,所以选择断定单元106可以选 择改变文字,以便改变文字在输入文字串中前后关系是自然的。
[0082] 此外,前述的评估值可以结合预测变换技术来计算。在本例中,选择断定单元106 可以从改变候选组204中选择更多用户有很大可能选择的改变文字。
[0083] 此外,前述的评估值可以由,例如,选择断定单元106或文字指定单元104来计算, 或可以事先与改变候选指定文字202和改变候选组204的连接来计算以便记录成数据库。 此外,信息处理装置10可以存储前述数据库或可以从存储前述数据库的另一个装置接收 评估值。
[0084] 此外,当后面要描述的触摸操作确定单元108确定在第一和第二跟踪操作之间选 择目标文字相同,或后面要描述的触摸方向确定单元110确定第二跟踪操作的操作方向是 向文字前方时,选择断定单元106可以断定用通过第一跟踪操作使改变候选指定文字202 与改变文字的每个项目的连接的评估值次最高的改变文字取代第二所选文本。
[0085] 这里,将参考图10更详细地描述前述功能。此外,例示在图10中的改变候选组 204a是按较高评价值的次序排列文字指定单元104通过第一跟踪操作指定的改变文本的 多个项目的例子。此外,如图10所例示,可以将第一跟踪操作中的取代之前的原始文字 ("me")紧排在改变候选组204a之后。
[0086] 在例示在图10中例子中,例如,当确定选择目标文字在第一和第二跟踪操作之间 是相同的,以及确定第二跟踪操作的操作方向是向文字前方时,选择断定单元106可以断 定用作为评价值次最高的改变文字的"mess"取代第二所选文字。在该断定例子中,当通过 第一跟踪操作的取代文字与用户希望的文字不同时,用户可以在基本相同的范围中通过重 复跟踪操作用所希望的文字取代选择目标文字。
[0087] 此外,当确定选择目标文字在第一和第二跟踪操作之间是相同的,以及确定第二 跟踪操作的操作方向是向文字后方时,选择断定单元106可以断定用第一跟踪操作中的取 代之前的原始文字取代第二所选文字。
[0088] 这里,将参考图11更详细地描述前述功能。此外,例示在图11中的改变候选组 204a与例示在图10中的改变候选组204a。
[0089] 在例示在图11中的例子中,例如,当确定选择目标文字在第一和第二跟踪操作之 间是相同的,以及确定第二跟踪操作的操作方向是向文字后方时,选择断定单元106可以 断定用作为第一跟踪操作中的取代之前的原始文字的"me"取代第二所选文字。在该断定 例子中,用户可以通过沿着向后方向跟踪基本相同的范围将文字重新纠正为第一跟踪操作 中的取代之前的文字,也就是说,用户可以恢复取代的文字。
[0090] 此外,在第一跟踪操作中,即使操作方向是向文字后方,选择断定单元106也可以 断定用具有最高评价值的改变文字取代的所选文字。
[0091] 此外,作为修改例,当确定选择目标文字在第一和第二跟踪操作之间是相同的,以 及确定第二跟踪操作的操作方向是向文字后方时,选择断定单元106可以断定用通过第一 跟踪操作使改变候选指定文字202与改变文字的每个项目的连接的评估值低于次最高评 价值,例如,第三高评价值的改变文字取代第二所选文字。
[0092] (1-2-5.触摸操作确定单元108)
[0093] 触摸操作确定单元108通过将第一跟踪操作的开始位置或结束位置与第二跟踪 操作的开始位置或结束位置相比较,确定在第一和第二跟踪操作之间选择目标文字是否相 同。
[0094] 更具体地说,当触摸方向确定单元110确定第一跟踪操作的操作方向与第二跟踪 操作的操作方向相同,以及按照第一跟踪操作的开始位置与第二跟踪操作的开始位置之差 的值小于预定阈值时,触摸操作确定单元108可以确定在第一和第二跟踪操作之间选择目 标文字相同。
[0095] 这里,将参考图12到14更详细地描述前述功能。图12是例示前一次跟踪操作(第 一跟踪操作)的跟踪开始位置S1和跟踪结束位置E1的例子的说明图。此外,图13和14是 与前一次操作的跟踪开始位置S1和跟踪结束位置E1 -起例示新跟踪操作(第二跟踪操作) 的跟踪开始位置S2和跟踪结束位置E2的例子的说明图。
[0096] 在例示在图13中的例子中,例如,当判定前一次跟踪操作的跟踪开始位置S1 (也 就是说,单词"me"的开头附近)与新跟踪操作的跟踪开始位置S2 (也就是说,单词"meet" 的开头附近)之差的绝对值小于预定阈值时,触摸操作确定单元108可以确定在前一次跟踪 操作与新跟踪操作之间选择目标文字相同。更具体地说,当S1的Y坐标值(=Ysl)与S2的 Y坐标值(=Ys2)之差的绝对值小于预定阈值,以及S1的X坐标值(=Xsl)与S2的X坐标值 (=Xs2)之差的绝对值小于预定阈值时,触摸操作确定单元108可以确定在前一次跟踪操作 与新跟踪操作之间选择目标文字相同。一般说来,即使用户打算触摸相同位置,也难以使第 一触摸位置和第二触摸位置完全相同。由于这个原因,触摸操作确定单元108可以通过将 S1与S2之差的绝对值与预定阈值相比较,精确地确定用户在前一次跟踪操作与新跟踪操 作之间是否打算选择相同位置上的文字。
[0097] 此外,如图14所例示,当判定前一次跟踪操作的跟踪开始位置S1与新跟踪操作的 跟踪开始位置S2之差的绝对值大于等于预定阈值时,触摸操作确定单元108可以确定在前 一次跟踪操作与新跟踪操作之间选择目标文字是不同的。
[0098] 此外,当触摸方向确定单元110确定在第一和第二跟踪操作之间操作方向相同, 以及按照第一跟踪操作的结束位置与第二跟踪操作的结束位置之差的值小于预定阈值时, 触摸操作确定单元108可以确定在第一和第二跟踪操作之间选择目标文字相同。
[0099] 这里,将参考图15更详细地描述前述功能。图15是与前一次跟踪操作之后取代 的改变文本206 (单词"meet")一起例示通过前一次跟踪操作的所选文本200 (单词"me") 的说明图。如图15所例示,由于字符的数量在所述文本200与改变文本206之间不必相同, 所以在所述文本200与改变文本206之间单词的结尾可以出现距离diff的差异。
[0100] 由于这个原因,例如,触摸操作确定单元108首先计算| |E1-E2|-diff |的值。然 后,当计算值小于预定阈值时,触摸操作确定单元108可以确定在第一和第二跟踪操作之 间选择目标文字相同。在这个确定例子中,即使字符的数量在所述文本200与改变文本206 之间不同,也可以精确地确定用户在前一次跟踪操作与新跟踪操作之间是否打算选择相同 位置上的文字。
[0101] 此外,当触摸方向确定单元110确定在第一和第二跟踪操作之间操作方向相反, 以及按照第一跟踪操作的开始位置与第二跟踪操作的结束位置之差的值小于预定阈值时, 触摸操作确定单元108可以确定在第一和第二跟踪操作之间选择目标文字相同。
[0102] 此外,当触摸方向确定单元110确定在第一和第二跟踪操作之间操作方向相反, 以及按照第一跟踪操作的结束位置与第二跟踪操作的开始位置之差的值小于预定阈值时, 触摸操作确定单元108可以确定在第一和第二跟踪操作之间选择目标文字相同。
[0103] 此外,当触摸操作确定单元108确定在第一和第二跟踪操作之间选择目标文字相 同时,文字指定单元104可以指定作为第二所选文字的改变文字的第二改变文字。此外,选 择断定单元106可以断定在显示屏30上用第二改变文字取代第二所选文字。例如,在例示 在图14中的例子中,文字指定单元104可以指定通过第二跟踪操作选择的单词"you"的改 变文字(第二改变文字),以及选择断定单元106可以断定用第二改变文字取代单词"you"。
[0104] (1-2. 6.触摸方向确定单元110)
[0105] 触摸方向确定单元110通过比较用户的跟踪操作的开始位置和结束位置确定用 户的跟踪操作的操作方向是向文字前方还是向文字后方。更具体地说,当在输入文字串 中用户的跟踪操作的开始位置处在用户的跟踪操作的结束位置之前时,触摸方向确定单元 110可以确定用户的跟踪操作的操作方向是向文字前方。例如,在例示在图2中的例子中, 由于在输入文字串中跟踪开始位置S处在跟踪结束位置E之前,所以触摸方向确定单元110 可以确定用户的跟踪操作的操作方向是向文字前方。
[0106] 当在输入文字串中用户的跟踪操作的开始位置处在用户的跟踪操作的结束位置 之后时,触摸方向确定单元110可以确定用户的跟踪操作的操作方向是向文字后方。
[0107] (1-2-7.输出控制单元112)
[0108] 输出控制单元112用选择断定单元106断定的改变文字取代通过跟踪操作的所选 文字,并将改变文字显示在显示屏30上。此外,输出控制单元112可以进行使用户可以感 觉到所选文字被改变文字取代的处理(取代反馈处理)。更具体地说,例如,如图9中的阴影 部分所例示,输出控制单元112可以以强调方式将取代的改变文字显示在显示屏30上。例 如,输出控制单元112可以用框架围绕取代的文字,改变取代文字的背景颜色,装饰取代的 文字,改变取代文字的字体,或改变取代文字的颜色。
[0109] 此外,作为取代反馈处理的例子,输出控制单元112可以自动输出取代文字的音 频。
[0110] 可替代地,输出控制单元112可以自动输出包括取代输入文字串中的改变文字的 短语或包括改变文字的一个单词的音频。此外,输出控制单元112可以在输出前述音频时 以比其它文字更强调的方式输出改变文字的音频。例如,输出控制单元112可以进一步提 高改变文字的音量,可以进一步提高改变文字的音调,或可以拖长改变文字的元音。
[0111] (1-2-8.输出单元 120)
[0112] 输出单元120响应输出控制单元112的指令显示,例如,显示屏30或输出音频。
[0113] (1-2-9.语句输入单元122)
[0114] 语句输入单元122接收用户输入的文字。例如,语句输入单元122可以接收通过 键盘输入的文字或通过显示在显示屏30上的软键盘输入的文字。此外,语句输入单元122 可以识别手写在显示屏30上的字符或通过识别用户的声音输入的文字。
[0115] (1-2-10.触摸操作单元124)
[0116] 触摸操作单元124接收用户在显示屏30上的触摸操作。
[0117] 注意,按照本公开的第一实施例,也可以提供使像内置在信息处理装置10中的 CPU150、R0M152、和RAM154那样的硬件可以发挥与信息处理装置10的组件等效的功能作用 的计算机程序。还可以提供让计算机程序存储在其中的存储介质。
[0118] 此外,按照本公开的实施例的配置不局限于上述配置。例如,输出单元120、语句输 入单元122、和触摸操作单元124的一个或多个可以不包括在信息处理装置10中,而可以包 括在另一个装置中。
[0119] [1-3.操作]
[0120] (1-3-1.总体操作)
[0121] 上面已经描述了按照本公开的实施例的配置。接着,将描述按照本公开的实施例 的操作。图16是例示按照该实施例的操作例子的一部分的说明图。
[0122] 如图16所例示,语句输入单元122首先接收用户输入的文字串(S101)。随后,输 出控制单元112将输入文字串显示在显示屏30上(S102)。随后,触摸操作单元124检测用 户的跟踪操作(S103)。
[0123] 随后,触摸操作单元124检测跟踪操作的开始位置和结束位置。然后,触摸方向确 定单元110通过比较跟踪操作的开始位置和结束位置确定跟踪操作的操作方向是向文字 前方还是向文字后方(S104)。
[0124] 随后,信息处理装置10将跟踪操作的所检测开始位置和所检测结束位置保留在, 例如,RAM154 中(S105)。
[0125] 接着,参考图17描述S105之后的操作。如图17所例示,在S105之后,信息处理 装置10确认在,例如,RAM154中是否保留了前跟踪操作的位置信息(S111)。例如,当未保 留前跟踪操作的位置信息,例如,跟踪操作是第一次操作(在S111中,否定)时,信息处理装 置10进行后面要描述的S121的操作。
[0126] 相反,当已保留了前跟踪操作的位置信息,例如,跟踪操作是第二次操作(在S111 中,肯定)时,信息处理装置10进行后面要描述的"跟踪操作确定处理"(S112)。
[0127] 随后,触摸操作确定单元108通过将前跟踪操作的开始位置或结束位置与新跟踪 操作的开始位置或结束位置相比较,确定在前跟踪操作与新跟踪操作之间选择目标是否相 同(S113)。
[0128] 当触摸操作确定单元108确定在前跟踪操作与新跟踪操作之间选择目标相同(在 SI 13中,肯定)时,触摸操作确定单元108确认在步骤S104中确定的新跟踪操作的操作方 向是否是向文字后方(S114)。当新跟踪操作的操作方向是向文字后方(在S114中,肯定), 则选择断定单元106断定将通过新跟踪操作选择的文字纠正成在前跟踪操作中指定的改 变候选组中的最后改变文字,即,前跟踪操作中的取代之前的原始文字(S115)。然后,信息 处理装置10进行后面要描述的S131的操作。
[0129] 相反,当新跟踪操作的操作方向是向文字前方(在S114中,否定)时,信息处理装置 10进行后面要描述的S125的操作。
[0130] 当确定在前跟踪操作与新跟踪操作之间选择目标文字不同(在步骤S113中,否定) 时,信息处理装置10放弃在前跟踪操作中指定的改变候选组(S116)。
[0131] 接着,将参考图18描述S116之后的操作。如图18所例示,在S116之后,控制单 元1〇〇为输入文字串的每个字符计算位置信息(S121)。
[0132] 随后,文字提取单元102从输入文字串中提取通过新跟踪操作的所选文字 (S122)。
[0133] 随后,文字指定单元104在包括所选文字的一个语句中提取从该语句的开头开始 的正好在所选文字之前的文字串作为改变候选指定文字(S123)。
[0134] 随后,文字指定单元104根据与改变候选指定文字的后面的连接的评估值指定改 变文字的多个项目。然后,信息处理装置10将指定改变文字的多个项目作为改变候选组保 留在,例如,RAM154中(S124)。
[0135] 随后,选择断定单元106断定用改变候选组中的第一改变文字,S卩,具有与改变候 选指定文字的后面的连接的最高评估值的改变文字取代所选文字(S125)。
[0136] 接着,将参考图19描述S125之后的操作。如图19所例示,输出控制单元112用选 择断定单元106断定的改变文字取代所选文字,并将改变文字显示在显示屏30上(S131)。
[0137] 随后,输出控制单元112进行取代反馈处理(S132)。例如,输出控制单元112以强 调方式将取代的改变文字显示在显示屏30上,或输出取代的改变文字的音频。
[0138] 随后,信息处理装置10按照新跟踪操作的操作方向更新改变候选组(S133)。例 如,当新跟踪操作的操作方向是向文字前方时,信息处理装置10更新改变候选组,以便使 包括在改变候选组中的改变文本的每次项目的次序上升1位。此外,当新跟踪操作的操作 方向是向文字后方时,信息处理装置10更新改变候选组,以便使包括在改变候选组中的改 变文本的每次项目的次序下降1位。
[0139] 此后,信息处理装置10再次进行S103的操作。
[0140] (1-3-2.跟踪操作确定过程)
[0141] 接着,将参考图20和21详细描述S112的"跟踪操作确定处理"的操作。如图20所 例示,触摸操作确定单元108首先确认前跟踪操作的操作方向是否是向文字前方(S201)。 当前跟踪操作的操作方向是向文字后方(在S201中,否则)时,触摸操作确定单元108进行 后面要描述的S211的操作。
[0142] 相反,当前跟踪操作的操作方向是向文字前方(在S201中,肯定)时,触摸操作确 定单元108确认新跟踪操作的操作方向是否是向文字前方(S202)。当新跟踪操作的操作 方向是向文字前方(在S202中,肯定)时,触摸操作确定单元108确定前跟踪操作的开始位 置S1与新跟踪操作的开始位置S2之差的绝对值,S卩,|S1-S2|的值是否小于预定阈值。此 夕卜,触摸操作确定单元108还确定上述距离diff与前跟踪操作的结束位置El与新跟踪操 作的结束位置E2之差的绝对值之差的绝对值,S卩,| |El-E2|-diff|的值是否小于预定阈值 (S203)。
[0143] 当触摸操作确定单元108确定|S1_S2|的值小于预定阈值或| |E1-E2|_diff|的 值小于预定阈值(在S203中,肯定)时,触摸操作确定单元108确定在前跟踪操作与新跟踪 操作之间选择目标文字相同(S204)。相反,当触摸操作确定单元108确定|S1-S2|的值大 于等于预定阈值以及I |El-E2|-diff|的值大于等于预定阈值(在S203中,否定)时,触摸操 作确定单元108确定在前跟踪操作与新跟踪操作之间选择目标文字不同(S205)。
[0144] 当新跟踪操作的操作方向是向文字后方(在S202中,否定)时,触摸操作确定单 元108确定前跟踪操作的开始位置S1与新跟踪操作的结束位置E2之差的绝对值,即, Sl-E2|的值是否小于预定阈值。此外,触摸操作确定单元108还确定上述距离diff与 前跟踪操作的结束位置E1与新跟踪操作的开始位置S2之差的绝对值之差的绝对值,即, |El-S2|-diff|的值是否小于预定阈值(S206)。
[0145] 当触摸操作确定单元108确定|S1_E2|的值小于预定阈值或| |E1-S2|_diff|的 值小于预定阈值(在S206中,肯定)时,触摸操作确定单元108进行上述的S204的操作。 相反,当|S1-E2|的值大于等于预定阈值以及| |El-S2|-diff|的值大于等于预定阈值(在 S206中,否定)时,触摸操作确定单元108进行上述的S205的操作。
[0146] 接着,参考图21描述S211之后的操作。如图21所例示,触摸操作确定单元108确 认新跟踪操作的操作方向是否是向文字前方。当新跟踪操作的操作方向是向文字前方(在 S211中,肯定)时,触摸操作确定单元108确定前跟踪操作的结束位置E1与新跟踪操作的 开始位置S2之差的绝对值,S卩,|E1-S2|的值是否小于预定阈值。此外,触摸操作确定单元 108还确定上述距离diff与前跟踪操作的开始位置S1与新跟踪操作的结束位置E2之差的 绝对值之差的绝对值,即,||Sl-E2|-diff|的值是否小于预定阈值(S212)。
[0147] 当触摸操作确定单元108确定|E1_S2|的值小于预定阈值或| |Sl-E2|_diff|的 值小于预定阈值(在S212中,肯定)时,触摸操作确定单元108确定在前跟踪操作与新跟踪 操作之间选择目标文字相同(S213)。相反,当触摸操作确定单元108确定|E1-S2|的值大 于等于预定阈值以及I |Sl-E2|-diff|的值大于等于预定阈值(在S212中,否定)时,触摸操 作确定单元108确定在前跟踪操作与新跟踪操作之间选择目标文字不同(S214)。
[0148] 当新跟踪操作的操作方向是向文字后方(在S212中,否定)时,触摸操作确定单 元108确定前跟踪操作的结束位置E1与新跟踪操作的结束位置E2之差的绝对值,即, |E1-E2|的值是否小于预定阈值。此外,触摸操作确定单元108还确定上述距离diff与 前跟踪操作的开始位置S1与新跟踪操作的开始位置S2之差的绝对值之差的绝对值,即, |Sl-S2|-diff|的值是否小于预定阈值(S215)。
[0149] 当触摸操作确定单元108确定|E1-E2|的值小于预定阈值或| |Sl-S2|_diff|的 值小于预定阈值(在S215中,肯定)时,触摸操作确定单元108进行上述的S213的操作。相 反,当触摸操作确定单元108确定|E1-E2|的值大于等于预定阈值以及| |Sl-S2|-diff|的 值大于等于预定阈值(在S215中,否定)时,触摸操作确定单元108进行上述的S214的操 作。
[0150] [1-4.优点]
[0151] 例如,如上面参考图6,16到19等所述,按照本公开的实施例的信息处理装置10 从显示在显示屏30上的输入文字串中提取通过用户的触摸操作选择的文字,指定所选文 字的改变文字,以及确定用改变文字取代显示屏30上的所选文字。因此,当用户通过显示 屏30上的触摸操作仅仅选择纠正目标文字时,用户可以通过一次动作纠正纠正目标文字 的位置和文字。因此,使用户更加方便。
[0152] 例如,不必进行一次性地从输入文字串中删除纠正目标文字,然后重新输入文字 的操作。此外,由于不将纠正候选文字的多个项目显示在显示屏30上,所以不必让用户在 显示屏30上搜索所希望文字。并且,由于用户可以,例如,仅仅通过跟踪显示屏30纠正输 入文字串,所以可以提高纠正速度。
[0153] 此外,信息处理装置10根据改变候选指定文字与改变文字的每个项目的连接的 评估值确定用改变文字的多个项目之一取代所选文字。因此,用户可以将通过跟踪操作选 择的文字纠正成在输入文字串中前后关系自然的改变文字。
[0154] 并且,当在计算前述评价值的时候组合预测变换技术时,信息处理装置10可以指 定,例如,更多用户有很大可能选择的改变候选组。因此,由于用户可以通过较少跟踪操作 将所选文字纠正成所希望文字,所以可以提高纠正速度。
[0155] 〈2.修改例〉
[0156] 此外,虽然已经参考附图详细描述了本公开的优选实施例,但本公开的实施例不 局限于上述实施例。本领域的普通技术人员应该明白,可以在描述在所附权利要求书中的 技术精神和本质的范围内构建各种变型、修改例和纠正例,它们当然应该理解为属于本公 开的技术范围。
[0157] 例如,信息处理装置10可以将编辑模式转换按钮显示在显示屏30的一个区域中, 例如,在显示屏30的下端上。另外,当用户选择编辑模式转换按钮时,信息处理装置10可以 交替地在文字纠正模式与可以通过上述触摸操作,使用,例如,键盘或软键盘编辑文字的正 常文字编辑模式之间切换。在这个修改例中,例如,当用户希望比较多地纠正输入文字串, 例如,加入一个语句或删除一个语句时,用户可以选择正常文字编辑模式。因此,可以进一 步提高方便性。
[0158] 此外,在前面的描述中,描述了以水平书写模式显示输入文字串时的应用例子,但 本公开的实施例不局限于这种例子。例如,当在日语、汉语等中以垂直书写模式显示输入文 字串时,信息处理装置10通过在显示屏30上将水平方向改变成垂直方向可以实现相同功 能。
[0159] 在前面的描述中,描述了用户通过,例如,软键盘、用户的声音等将文字串直接输 入信息处理装置10中的例子,但本公开的实施例不局限于这种例子。例如,信息处理装置 10也可以同样应用于获取另一个人输入的文字数据等以及根据获得的文字数据编辑文字 的状况。
[0160] 已经给出了信息处理装置10按照本公开的实施例包括像文字提取单元102和文 字指定单元104那样包括在控制单元100中的组件的例子的描述,但本公开的实施例不局 限于该例子。取代提供给信息处理装置10,上述包括在控制单元100中的组件也可以提供 给像服务器设备那样,能够与信息处理装置10通信的通信设备。此外,取代存储在信息处 理装置10中,使上述包括在控制单元100中的组件可以发挥与组件等效的功能作用的计算 机程序也可以存储在通信设备中。
[0161] 另外,本技术也可以按如下配置。
[0162] (1) 一种信息处理装置,其包括:
[0163] 文字提取单元,其被配置成从显示在显示屏上的输入文字串中提取通过用户的触 摸操作选择的文字;
[0164] 文字指定单元,其被配置成指定所选文字的改变文字;以及
[0165] 选择断定单元,其被配置成断定用改变文字取代显示屏上的所选文字。
[0166] (2)按照(1)所述的信息处理装置,其中用户的触摸操作是用户用手指在显示屏上 跟踪输入文字串的一部分的跟踪操作。
[0167] (3)按照(1)或(2)所述的信息处理装置,
[0168] 其中该文字指定单元根据处在所选文字之前的文字指定改变文字的多个项目;以 及
[0169] 其中该选择断定单元根据处在所选文字之前的文字与改变文字的每个项目的连 接的评估值,断定用改变文字的多个项目之一取代所选文字。
[0170] (4)按照(3)所述的信息处理装置,其中该选择断定单元断定用具有处在所选文字 之前的文字与改变文字的每个项目的连接的最高评估值的改变文字取代所选文字。
[0171] (5)按照(3)或(4)所述的信息处理装置,
[0172] 其中,当用户在第一触摸操作之后进行第二触摸操作时,该文字提取单元从输入 文字串中提取作为通过第二触摸操作选择的文字的第二所选文字;以及
[0173] 其中该信息处理装置进一步包括触摸操作确定单元,其被配置成通过将第一触摸 操作的开始位置或结束位置与第二触摸操作的开始位置或结束位置相比较,确定在第一触 摸操作与第二触摸操作之间选择目标文字是否相同。
[0174] (6)按照(5)所述的信息处理装置,其中当该触摸操作确定单元确定在第一触摸操 作与第二触摸操作之间选择目标文字相同时,该选择断定单元断定用通过第一触摸操作确 定的改变文字之后具有次最高评估值的改变文字取代第二所选文字。
[0175] (7)按照(5)或(6)所述的信息处理装置,其中当该触摸操作确定单元确定在第一 触摸操作与第二触摸操作之间选择目标文字不同时,
[0176] 该文字指定单元指定作为第二所选文字的改变文字的第二改变文字;以及
[0177] 该选择断定单元断定用第二改变文字取代显示屏上的第二所选文字。
[0178] (8)按照(5)到(7)的任何一项所述的信息处理装置,进一步包括:
[0179] 触摸方向确定单元,其被配置成通过比较用户的触摸操作的开始位置和结束位 置,确定用户的触摸操作的操作方向是向文字前方还是向文字后方。
[0180] (9)按照(8)所述的信息处理装置,
[0181] 其中当在输入文字串中用户的触摸操作的开始位置处在用户的触摸操作的结束 位置之前时,该触摸方向确定单元确定用户的触摸操作的操作方向是向文字前方,以及
[0182] 其中当在输入文字串中用户的触摸操作的开始位置处在用户的触摸操作的结束 位置之后时,该触摸方向确定单元确定用户的触摸操作的操作方向是向文字后方。
[0183] (10)按照(8)或(9)所述的信息处理装置,其中当该触摸方向确定单元确定在第 一触摸操作与第二触摸操作之间操作方向相同以及按照第一触摸操作的开始位置与第二 触摸操作的开始位置之差的值小于预定阈值时,该触摸操作确定单元确定在第一触摸操作 与第二触摸操作之间选择目标文字相同。
[0184] (11)按照(8)到(10)的任何一项所述的信息处理装置,其中当该触摸方向确定单 元确定在第一触摸操作与第二触摸操作之间操作方向相同以及按照第一触摸操作的结束 位置与第二触摸操作的结束位置之差的值小于预定阈值时,该触摸操作确定单元确定在第 一触摸操作与第二触摸操作之间选择目标文字相同。
[0185] (12)按照(8)到(11)的任何一项所述的信息处理装置,其中当该触摸方向确定单 元确定在第一触摸操作与第二触摸操作之间操作方向相反以及按照第一触摸操作的开始 位置与第二触摸操作的结束位置之差的值小于预定阈值时,该触摸操作确定单元确定在第 一触摸操作与第二触摸操作之间选择目标文字相同。
[0186] (13)按照(8)到(12)的任何一项所述的信息处理装置,其中当该触摸方向确定单 元确定在第一触摸操作与第二触摸操作之间操作方向相反以及按照第一触摸操作的结束 位置与第二触摸操作的开始位置之差的值小于预定阈值时,该触摸操作确定单元确定在第 一触摸操作与第二触摸操作之间选择目标文字相同。
[0187] (14)按照(8)到(13)的任何一项所述的信息处理装置,其中当该触摸方向确定单 元确定在第一触摸操作与第二触摸操作之间选择目标文字相同以及该触摸方向确定单元 确定第二触摸操作的操作方向是向文字后方时,该选择断定单元断定用第一触摸操作中的 取代之前的原始文字取代第二所选文字。
[0188] (15)按照(1)到(14)的任何一项所述的信息处理装置,其中该文字是单词。
[0189] (16)按照(1)到(15)的任何一项所述的信息处理装置,进一步包括:
[0190] 输出控制单元,其被配置成用该选择断定单元断定的改变文字取代所选文字以及 将改变文字显示在显示屏上。
[0191] (17) 一种信息处理方法,其包括:
[0192] 从显示在显示屏上的输入文字串中提取通过用户的触摸操作选择的文字;
[0193] 指定所选文字的改变文字;以及
[0194] 断定用改变文字取代显示屏上的所选文字。
[0195] (18) -种使计算机起如下作用的程序:
[0196] 文字提取单元,其被配置成从显示在显示屏上的输入文字串中提取通过用户的触 摸操作选择的文字;
[0197] 文字指定单元,其被配置成指定所选文字的改变文字;以及
[0198] 选择断定单元,其被配置成断定用改变文字取代显示屏上的所选文字。
【权利要求】
1. 一种信息处理装置,其包含: 文字提取单元,其被配置成从显示在显示屏上的输入文字串中提取通过用户的触摸操 作选择的文字; 文字指定单元,其被配置成指定所选文字的改变文字;以及 选择断定单元,其被配置成断定用改变文字取代显示屏上的所选文字。
2. 按照权利要求1所述的信息处理装置,其中用户的触摸操作是用户用手指在显示屏 上跟踪输入文字串的一部分的跟踪操作。
3. 按照权利要求1所述的信息处理装置, 其中该文字指定单元根据处在所选文字之前的文字指定改变文字的多个项目;以及 其中该选择断定单元根据处在所选文字之前的文字与改变文字的每个项目的连接的 评估值,断定用改变文字的多个项目之一取代所选文字。
4. 按照权利要求3所述的信息处理装置,其中该选择断定单元断定用具有处在所选文 字之前的文字与改变文字的每个项目的连接的最高评估值的改变文字取代所选文字。
5. 按照权利要求3所述的信息处理装置, 其中,当用户在第一触摸操作之后进行第二触摸操作时,该文字提取单元从输入文字 串中提取作为通过第二触摸操作选择的文字的第二所选文字;以及 其中该信息处理装置进一步包含触摸操作确定单元,其被配置成通过将第一触摸操作 的开始位置或结束位置与第二触摸操作的开始位置或结束位置相比较,确定在第一触摸操 作与第二触摸操作之间选择目标文字是否相同。
6. 按照权利要求5所述的信息处理装置,其中当该触摸操作确定单元确定在第一触摸 操作与第二触摸操作之间选择目标文字相同时,该选择断定单元断定用通过第一触摸操作 确定的改变文字之后具有次最高评估值的改变文字取代第二所选文字。
7. 按照权利要求5所述的信息处理装置,其中当该触摸操作确定单元确定在第一触摸 操作与第二触摸操作之间选择目标文字不同时, 该文字指定单元指定作为第二所选文字的改变文字的第二改变文字,以及 该选择断定单元断定用第二改变文字取代显示屏上的第二所选文字。
8. 按照权利要求5所述的信息处理装置,进一步包含: 触摸方向确定单元,其被配置成通过比较用户的触摸操作的开始位置和结束位置,确 定用户的触摸操作的操作方向是向文字前方还是向文字后方。
9. 按照权利要求8所述的信息处理装置, 其中当在输入文字串中用户的触摸操作的开始位置处在用户的触摸操作的结束位置 之前时,该触摸方向确定单元确定用户的触摸操作的操作方向是向文字前方,以及 其中当在输入文字串中用户的触摸操作的开始位置处在用户的触摸操作的结束位置 之后时,该触摸方向确定单元确定用户的触摸操作的操作方向是向文字后方。
10. 按照权利要求8所述的信息处理装置,其中当该触摸方向确定单元确定在第一触 摸操作与第二触摸操作之间操作方向相同、以及按照第一触摸操作的开始位置与第二触摸 操作的开始位置之差的值小于预定阈值时,该触摸操作确定单元确定在第一触摸操作与第 二触摸操作之间选择目标文字相同。
11. 按照权利要求8所述的信息处理装置,其中当该触摸方向确定单元确定在第一触 摸操作与第二触摸操作之间操作方向相同、以及按照第一触摸操作的结束位置与第二触摸 操作的结束位置之差的值小于预定阈值时,该触摸操作确定单元确定在第一触摸操作与第 二触摸操作之间选择目标文字相同。
12. 按照权利要求8所述的信息处理装置,其中当该触摸方向确定单元确定在第一触 摸操作与第二触摸操作之间操作方向相反、以及按照第一触摸操作的开始位置与第二触摸 操作的结束位置之差的值小于预定阈值时,该触摸操作确定单元确定在第一触摸操作与第 二触摸操作之间选择目标文字相同。
13. 按照权利要求8所述的信息处理装置,其中当该触摸方向确定单元确定在第一触 摸操作与第二触摸操作之间操作方向相反、以及按照第一触摸操作的结束位置与第二触摸 操作的开始位置之差的值小于预定阈值时,该触摸操作确定单元确定在第一触摸操作与第 二触摸操作之间选择目标文字相同。
14. 按照权利要求8所述的信息处理装置,其中当该触摸方向确定单元确定在第一触 摸操作与第二触摸操作之间选择目标文字相同以及该触摸方向确定单元确定第二触摸操 作的操作方向是向文字后方时,该选择断定单元断定用第一触摸操作中的取代之前的原始 文字取代第二所选文字。
15. 按照权利要求1所述的信息处理装置,其中该文字是单词。
16. 按照权利要求1所述的信息处理装置,进一步包含: 输出控制单元,其被配置成用该选择断定单元断定的改变文字取代所选文字以及将改 变文字显示在显示屏上。
17. -种信息处理方法,其包含: 从显示在显示屏上的输入文字串中提取通过用户的触摸操作选择的文字; 指定所选文字的改变文字;以及 断定用改变文字取代显示屏上的所选文字。
18. -种使计算机起如下作用的程序: 文字提取单元,其被配置成从显示在显示屏上的输入文字串中提取通过用户的触摸操 作选择的文字; 文字指定单元,其被配置成指定所选文字的改变文字;以及 选择断定单元,其被配置成断定用改变文字取代显示屏上的所选文字。
【文档编号】G06F3/0488GK104111789SQ201410143099
【公开日】2014年10月22日 申请日期:2014年4月10日 优先权日:2013年4月17日
【发明者】河野真一, 塚原翼, 井元麻纪, 山野郁男 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1