字符串输入设备和方法

文档序号:6364683阅读:190来源:国知局
专利名称:字符串输入设备和方法
技术领域
本发明一般地涉及一种字符串输入设备和方法,具体地涉及这样一种字符串输入设备和方法,其中依据对手写字符图形的识别和该图形到字符串的转换执行字符串预测。
背景技术
随着这些年计算机技术的迅速发展,特别是在图形识别(Patternrecognition)技术领域中的识别准确度和处理速度的提高,有各种用于输入手写字符的应用程序。
更明确地说,在识别通过例如笔控式输入板的输入介质输入的手写字符图形和将该图形转换为适当的字符串的技术中,已经开发了一种技术,在该技术中,在输入的手写字符图形的单个图形被识别之后,通过结合由识别得到的识别候选字符产生检索字符串,以便使用该检索字符串检索预测库,并预测和显示将要被输入的字符串。
例如,JP8(1996)-292942A公开了一种方法,其中输入手写字符图形的用户的书写速度被检测,当书写速度变化到超出预定范围时,基于到这时为止已被输入的手写字符图形来执行字符串预测。
此外,JP2001-34708A公开了下面的方法。输入手写字符的输入间隔时间被检测,并且仅当该输入间隔时间超出预先设定的输入间隔时间时才执行预测操作。当预测操作被执行,并且被检测到的随后输入的手写字符的输入间隔时间在预定输入间隔时间之内时,当前被执行的预测操作被暂停。
换句话说,前述两种方法被配置成,使得在根据这样输入的手写字符图形预测字符串的情况下,该预测操作被自动执行,而不需要用户明确地指示预测操作的启动。
在JP8(1996)-292942A公开的方法中,用户输入手写字符图形的书写速度被检测,当书写速度的变化被检测到时,这被认为是用户启动预测操作的有意的指示,从而使得关于到这时为止已被输入的手写字符图形的预测操作自动地启动。但是,通过这种方法,在用户在某个字符被部分书写时暂停书写、并且用户将要从所显示的预测候选字符串中选择一个的情况下,从停止书写直到选择预测候选字符串所需要的时间被作为书写速度的变化检测到,并且在前述的一个字符被部分书写的状态下基于到这时为止已被输入的手写字符图形而启动预测操作。
在这种情况下,出现下面的问题。如果预测操作的结果被立刻显示,预测候选字符串列表在用户从该表中选择一个字符串之前,被更新为一个对应于到这时为止已被输入的手写字符图形的预测候选字符串列表,即,处于一个字符被部分书写的状态。因此,存在一种可能性,用户期望选择的预测候选字符串不能被选择。
此外,在JP2001-34708A所公开的方法的情况下,输入字符中的输入间隔时间被检测,当输入间隔时间超出预先设定的输入间隔时间时,预测操作被自动启动。同样在这种情况下,如果用户在某个字符被部分书写时暂停手写字符图形的输入,并且用户将从当前被显示的预测候选字符串中选择一个时,由于当检测到的输入间隔时间超出预先设定的输入间隔时间时预测操作被自动启动,存在出现上面描述的同样问题的可能性。

发明内容
因此,了解了前述问题,本发明的一个目的是提供字符串输入设备和方法,其中更新预测操作结果的显示的时刻(timing)被控制,使得用户能够在一定的期望时刻选择预测候选字符串。
为了实现上述目的,用于识别用户输入的图形和将该图形转换成将要被输入的字符串的字符串输入设备包括图形输入部分,用于输入图形;图形识别部分,用于使用图形识别库计算关于所输入的图形的图形评估值,并以图形评估值的降序输出多个识别候选字符;语境处理部分,用于使用语境库从多个识别候选字符中选择最优识别候选字符;检索字符串产生部分,用于通过结合识别候选字符产生检索字符串;预测库检索部分,用于使用所产生的检索字符串作为关键字检索预测库,并输出多个预测候选字符串;结果显示部分,用于显示多个预测候选字符串和最优识别候选字符;和预测候选字符串选择部分,用于从这样显示的多个预测候选字符串中选择最优预测候选字符串,其中字符串输入设备还包括预测候选字符串显示更新条件判断部分,用于判断更新所显示的作为预测候选字符串的内容以显示预测候选字符串的条件是否被满足;和预测候选字符串显示控制部分,用于当预测候选字符串显示更新条件判断部分判定更新所显示的内容以显示预测候选字符串的条件被满足的时候,控制显示以更新所显示的内容使得预测候选字符串被显示。
在上述配置中,预测候选字符串的显示被控制,使得在当预测候选字符串通过预测操作被获得的时刻预测候选字符串显示的更新不被执行,而是使得只有在判定更新显示以显示最新的预测候选字符串的条件被满足的情况下,更新才被执行以显示最新的预测候选字符串。通过这样做,用户被允许任意调整显示预测候选字符串的时刻,由此即使在图形输入被暂停在手写字符图形被部分输入状态的情况下,期望的预测候选字符串也能被选择。
根据本发明的字符串输入设备最好被配置成,更新所显示的内容以显示预测候选字符串的条件是从最新的图形输入被暂停开始的经过时间(elapsed time)超出预定时间。通过检测到输入操作在一定期限的时间内没有被执行,可以认为上述图形输入被完成。
此外,根据本发明的字符串输入设备最好被配置成,预定时间能够由用户设定。这使得由用户决定的变化能被反映,并且使得预测候选字符串的显示能在合适的时刻被更新。
此外,根据本发明的字符串输入设备最好被配置成,关于更新显示内容以显示预测候选字符串的条件的判断仅当前面的预测候选字符串被显示在结果显示部分上时才由预测候选字符串显示更新条件判断部分执行。这是因为在预测候选字符串的显示未被更新的情况下,显示的更新可被无条件地执行。
此外,根据本发明的字符串输入设备最好被配置成使得,在图形输入部分内在字符框架中输入图形的情况下,更新所显示的内容以显示预测候选字符串的条件是从关于另一个字符框架的图形输入被启动开始的经过时间或从最新的图形输入被暂停开始的经过时间超出了预定时间。这是因为当关于该另一个字符框架的图形输入被启动的时候,能够认为关于前面的字符框架输入的图形已经被完整地书写。
此外,根据本发明的字符串输入设备最好还包括预测候选字符串显示更新条件改变部分,用于检测从最新的图形输入被计算开始直到最优预测候选字符串被选择为止的经过时间,并且将所检测到的经过时间设置作为预定时间。这是为了根据用户的使用状态,为更新预测候选字符串的显示调整合适的时间。
此外,根据本发明的字符串输入设备还包括识别/预测操作控制部分,用于在关于另一个图形的识别操作和预测操作被完成之前,预测候选字符串被显示并且最优预测候选字符串从已经被显示的预测候选字符串中被选择的状态下输入该另一个图形的情况下,暂停关于该另一个图形的识别操作或预测操作。这是因为在关于另一个输入图形的识别操作或预测操作完成之前、最优预测候选字符串从所显示的预测候选字符串中被选择的情况下,正被执行的识别操作或预测操作的结果不被使用。
此外,本发明特征在于用于像由计算机处理运算那样执行上述字符串输入设备的功能的软件。更明确地说,本发明是一种字符串输入方法和一种实现该方法的计算机可执行程序,在所述方法中,由用户输入的图形被识别,所识别的图形被转换成字符串,并且该字符串被输入。该方法包括输入图形;使用图形识别库计算关于所输入图形的图形评估值,并以图形评估值的降序输出多个识别候选字符;使用语境库从多个识别候选字符中选择最优识别候选字符;通过结合识别候选字符产生检索字符串;使用产生的检索字符串作为关键字检索预测库并且输出多个预测候选字符串;显示该多个预测候选字符串和最优识别候选字符;并且从这样显示的多个预测候选字符串中选择最优预测候选字符串,其中,字符串输入方法还包括判断更新作为预测候选字符串的所显示的内容以显示预测候选字符串的条件是否被满足;和当判定更新所显示的内容以显示预测候选字符串的条件被满足时,控制显示以更新所显示的内容使得预测候选字符串被显示。
就上述配置,通过装载所述程序到计算机上并执行,预测候选字符串的显示被控制,使得在当预测候选字符串通过预测操作被获得时的时刻预测候选字符串显示的更新不被执行,而是使得仅在判定更新显示以显示最新的预测候选字符串的条件被满足的条件下,更新被执行以显示最新的预测候选字符串。通过这样做,有可能实现这样一种字符串输入设备,其中用户被允许任意调整显示预测候选字符串的时刻,使得即使在图形输入被暂停于手写字符图形被部分输入的状态的情况下,期望的预测候选字符串也能被选择。


图1是图解根据本发明实施例的字符串输入设备的配置的图。
图2是图解根据本发明实施例的字符串输入设备中的手写字符输入图形的示例的图。
图3是图解根据本发明的实施例的字符串输入设备中识别候选字符的示例的图。
图4是图解根据本发明实施例的在字符串输入设备中产生的检索字符串的示例的图。
图5是图解根据本发明实施例的在字符串输入设备中通过检索检取到的预测候选字符串的示例的图。
图6是图解根据本发明实施例的字符串输入设备中的结果显示部分的显示的示例的图。
图7是图解根据本发明实施例的在字符串输入设备中的预测候选字符串被选择之后的显示的示例的图。
图8是图解根据本发明实施例的字符串输入设备中的手写字符输入图形的示例的图。
图9是图解根据本发明实施例的字符串输入设备中的识别候选字符的示例的图。
图10是图解根据本发明实施例的在字符串输入设备中产生的检索字符串的示例的图。
图11是图解根据本发明实施例的字符串输入部分中结果显示部分的显示的示例的图。
图12是图解根据本发明另一个实施例的字符串输入部分的配置的图。
图13是图解根据本发明另一个实施例的字符串输入设备的配置的图。
图14是根据本发明另一个实施例的在字符串输入设备中的处理的流程图。
图15是图解计算机环境的示例的图。
具体实施例方式
以下将参考附图描述根据本发明实施例的字符串输入设备。图1是图解根据本发明实施例的字符串输入设备的配置的图。
在图1中,10指示图形输入部分,其用于使用例如笔控式输入板的输入介质输入手写字符图形,20指示图形识别部分,其用于识别这样被输入的手写字符图形。
本实施例是通过将图2中所示的手写字符“富”通过图形输入部分10作为手写字符图形被输入的情况作为一个示例来描述的。应该注意,图2图解了一个输入操作,在其中一个手写字符在框架中被输入,但是输入操作不限于此,而有可能手写字符图形在一个没有框架的输入部分中被输入。
图形识别部分20通过参照图形识别库30的内容执行关于所输入的手写字符图形的匹配操作,计算关于每一个识别候选字符的图形评估值,并且输出它们。在识别候选字符的提取中,可以使用任何识别引擎,例如通常所使用的OCR识别引擎、在线识别引擎等。在图形评估值的计算中,多种方法看来可行,例如,通过计算所输入的手写字符图形与包括在图形识别库30中的图形之间的差异(distance),通过根据特征点计算评估值等等。图3图解了在如图2中所示的手写字符“富”作为手写字符图形被输入的情况下,在图形识别部分20中的图形识别结果的示例。
在图3中,显示在识别候选字符旁边的数字分别地表示识别候选字符的图形评估值,并且具有较大值的数字的识别候选字符具有较高的被确认为输入字符的可能性。
此外,在语境(contextual)处理部分40中,通过参照语境库50执行语境处理。通过语境处理,最可能的识别候选字符从具有相对高的图形评估值的一组识别候选字符中被提取出来,并且它被作为识别结果显示在结果显示部分110上。
另一方面,图形识别部分20中的图形识别结果被发送到语境处理部分40,以及检索字符串产生部分60中。更明确地说,在检索字符串产生部分60中,通过组合具有高图形评估值的识别候选字符产生作为检索预测库80的检索关键字的检索字符串。举例说,就图3中所示的图形识别结果,具有不同图形评估值的“富”和“冨”作为检索字符串的多个可选择对象被产生,如图4中所示。
然后,预测库检索部分70从预测库80中顺序读出字符串,并且将它们与通过检索字符串产生部分60产生的检索字符串相匹配。这里,预测库80的检索可以通过使用检索字符串对于从预测库80中读出的字符串进行前缀检索来执行,或者通过使用检索字符串对于从预测库80中读出的字符串进行完全匹配检索来执行。
此外,在完全匹配检索情况下,完全匹配的字符串和跟随该完全匹配的字符串的字符串被成对地存储在预测库80中,使得跟随该完全匹配字符串的字符串能够被检取到。图5图解了根据图3中所示的图形识别结果检取到的预测候选串的示例。在图5中,围住“士通”和“士山”的括号「」表示括号中的是未被作为手写字符图形输入的预测部分。
此外,在多个预测候选字符串被检取到的情况下,它们可以被以各种顺序显示,举例说,按照使用频率的降序,按照使用的时间顺序的倒序,按照图形评估值的降序,按照根据它们结合的顺序等等。
此外,预测候选字符串显示更新条件判断部分90(以下称为显示更新条件判断部分90)持续地监视更新显示以显示最新的预测候选字符串的条件是否被满足。更新显示以显示最新的预测候选字符串的条件可能取决于经过时间(elapsed time),举例说,从最新的手写字符图形的输入的完成开始的经过时间是否超出预先设置的预定时间。应该注意,预定时间作为该条件的一个阈值可以是合适的预定的值,或者,是用户能够自由地设置的值。
在显示更新条件判断部分90判定更新显示以显示最新的预测候选字符串的条件被满足的情况下,预测候选字符串显示控制部分100(以下称为显示控制部分100)将由结果显示部分110显示的预测候选字符串的显示从当前显示更新为最新的预测候选字符串的显示。
更明确地说,结果显示部分110显示通过语境处理部分40获得的识别候选字符串,以及由预测库检索部分70检取到的预测候选字符串,并且在显示最新的预测候选字符串的时刻方面由显示控制部分100进行控制。图6图解了结果显示部分110的显示的示例。
如图6中所示,关于在手写字符输入区61中输入的手写字符图形“富”,“富”作为语境处理结果的最优识别候选字符被显示在识别结果显示区62的左上部分,并且“富士通”和“富士山”作为预测候选字符串被显示在预测候选字符串显示区63中。
当用户选择由结果显示部分110所显示的预测候选字符串中的一个时,预测候选字符串选择部分120(以下称为选择部分120)促使,例如,所选择的预测候选字符串作为识别候选字符串被显示在识别结果显示区62中。更明确地说,如图7中所示,在“富士通”作为预测候选字符串被选择的情况下,所选择的“富士通”作为识别候选字符串被显示在识别结果显示区62中。
下面将描述在输入一组手写字符图形的操作中执行预测候选字符串的选择的情况。在上述情况下,如图8中所示,假定在输入作为手写字符图形的“富士通”的操作过程中,当第二个字符“士”被部分输入、例如“富一”已经被输入时,“富士通”作为预测候选字符串被显示,然后,用户会将动作转变到对作为预测候选字符串的“富士通”进行选择的操作。
在这种情况下,因为如图8中所示的、这样被输入的“富一”作为手写字符图形被图形识别部分20处理,获得如图9中所示的图形识别结果。所以,在关于图形识别结果的语境处理操作之后获得识别结果字符串“富一”。
此外,对于图9中所示的图形识别结果,产生检索字符串,如图10中所示。如果根据如图10所示的检索字符串检索预测库80,期望的预测候选字符串就不能被检取到。
但是,在显示更新条件判断部分90判定更新显示以显示最新的预测候选字符串的条件没有被满足的情况下,例如,在从最新的图形输入的完成开始的经过时间没有到达预先设定的时间的情况下,显示控制部分100不使结果显示部分110更新预测候选字符串的显示。因此,由结果显示部分110显示的预测候选字符串是“富士通”和“富士山”,它们是当只有“富”被作为手写字符图形输入的情况下获得的预测候选字符串。换句话说,尽管识别候选字符串是“富一”,但是如图11中所示,“富士通”和“富士山”作为预测候选字符串、即作为将被进行选择操作的对象而被显示。
这样,通过使得更新预测候选字符串的显示的时刻是可调节的,即使如图11中所示手写字符图形在手写字符输入区61中被部分输入,并且“富一”作为语境处理结果的最优识别候选字符被显示在识别结果显示区62的左上部分,“富士通”和“富士山”作为预测候选字符串被显示在预测候选字符串显示区63中。因此,即使用户处在输入手写字符图形的操作中,他/她被允许选择期望的预测候选字符串“富士通”。
此外,更新预测候选字符串的显示的时刻可以根据用户的使用状态被动态地更新。在这种情况下,如图12中所示,预测候选字符串显示更新条件改变部分130(以下称为显示更新条件改变部分130)被添加到图1中所示的配置中。
更明确地说,在用户选择由结果显示部分110显示的预测候选字符串中的任一个的情况下,当选择部分120使被选择的预测候选字符串作为选择结果而显示时,显示更新条件改变部分130测量从最新的图形输入完成开始直到预测候选字符串的选择为止的经过时间,并且该经过时间的持续时间(duration)被设置为更新预测候选字符串的显示的条件。这使得可能根据从用户暂停手写字符图形的输入开始直到他/她选择一个预测候选字符串为止的经过时间来改变更新预测候选字符串的时刻。因此,这使得更新预测候选字符串的显示的时刻能被调整得更加适合用户的惯例、习惯等。
此外,在预测候选字符串的选择在识别操作或者预测操作过程中被完成的情况下,处于中途的识别操作或预测操作的结果可以在预测候选字符串被显示之后随后被作为识别候选字符串由结果显示部分110显示。因此,如图13中所示,识别/预测操作控制部分140可以被添加到图1中的配置中。
首先,假定一种情况,其中作为第二个字符的手写字符部分图形“士”在预测候选字符串如图6中所示被显示之后又被输入。在关于这样又被输入的手写字符部分图形的识别操作或者预测操作被完成之前,用户在所显示的预测候选字符串中找到了期望的字符串的情况下,即使手写字符图形的输入还没有被完成,这样找到的预测候选字符串也被选择。在这种情况下,当预测候选字符串通过选择部分120被选择时,如果操作处于中途,那么识别/预测操作控制部分140暂停关于这样又被添加的手写字符图形的图形识别操作或预测操作,或者如果操作被完成,那么识别/预测操作控制部分140丢弃该操作的结果以防止结果显示部分110的显示被更新。
通过这样做,在用户暂停手写字符图形的输入并选择一个预测候选字符串的情况下,处于中途的图形识别操作或者预测操作的结果能够事先被防止在所选择的预测候选字符串作为识别候选字符串被显示之后又被显示。
以下将描述根据本发明的实施例实现字符串输入设备的程序的处理的流程。图14时根据本发明的实施例实现字符串输入设备的程序的处理的流程图。
在图14中,当用户输入手写字符图形时(操作1401),执行对于这样重新输入的手写字符图形的图形识别操作(操作1402)。
接着,根据从这样输入的手写字符图形串中获得的图形识别结果,执行语境操作(操作1403),并且语境处理操作的结果作为识别候选字符串被显示(操作1404)。
另一方面,通过结合对应于这样输入的手写字符图形串的识别候选字符产生检索字符串(操作1405),使用检索字符串作为关键信息来检索预测库80,从而预测候选字符串被提取(操作1406)。
然后,测量从手写字符图形的最新输入开始的经过时间(操作1407),并且判断被测量的经过时间是否超出预定时间(操作1408)。在判定它超出预定时间的情况下(操作1408Yes),结果显示部分110对预测候选字符串的显示被更新(操作1409)。
在判定所测量的经过时间没有超出预定时间的情况下(操作1408No),流程返回到操作1407使得对经过时间的测量被继续,并被重复直到判定所测量的经过时间超出预定时间。
此外,检查手写字符图形是否已经又被输入(操作1410),并且如果手写字符图形已经又被输入,流程返回到操作1402。如果没有手写字符图形又被输入,操作被结束。
这样,根据本实施例,预测候选字符串的显示的更新被控制,使得预测候选字符串的显示的更新在当预测候选字符串通过预测操作被获得的时候不被执行。显示被控制,使得仅当更新显示以显示最新的预测候选字符串的条件被判定为被满足的时候,最新预测候选字符串被显示。通过这样做,用户被允许任意调整更新预测候选字符串的显示的时刻,并且这保证了即使图形输入被暂停在手写字符图形被部分输入的状态下,用户也被允许选择预测候选字符串。
用于实现根据本发明实施例的字符串输入设备的程序可以以这样一种状态提供,即被存储在例如CD-ROM 152-1或者软盘152-2的便携式记录介质152的任何一个,以及设置在网络终端的别的记录装置151或者例如计算机153的硬盘或RAM的记录介质154中,如图15中所示。该程序一旦被执行,其就被装载到主存储器并在其上被执行。
根据本发明实施例的被字符串输入设备所使用的图形识别库或预测库也可以以这样一种状态提供,即存储在例如CD-ROM 152-1或者软盘152-2的便携式记录介质152的任何一个,以及在网络终端被提供的别的记录装置151或者例如计算机153的硬盘或RAM的记录介质154中,如图15中所示。例如,根据本发明可以由计算机153根据字符串输入设备的使用读取库。
如上述所描述的,在根据本发明的字符串输入设备的情况下,预测候选字符串的显示被控制,使得对预测候选字符串的显示的更新在当预测候选字符串通过预测操作被获得时不被执行,而是使得只有在判定了更新显示以显示最新的预测候选字符串的条件被满足的情况下,更新被执行以显示最新的预测候选字符串。通过这样做,用户被允许任意调整显示预测候选字符串的时刻,使得即使在图形输入被暂停在其中手写字符图形被部分输入的状态中的情况下,期望的预测候选字符串也能够被选择。
本发明可以在不偏离其精神和实质特征的情况下以其它形式被实施。本申请所公开的实施例在各方面被视为是说明性的而不是限制性的。本发明的范围由所附权利要求指出而不是上述描述,并且在权利要求等同物的意义和范围内的所有改变规定为被包括于其中。
权利要求
1.一种字符串输入设备,用于识别由用户输入的图形并将该图形转换成将要被输入的字符串,该设备包括图形输入部分,用于输入图形;图形识别部分,用于使用图形识别库计算关于所输入的所述图形的图形评估值,并以图形评估值的降序输出多个识别候选字符;语境处理部分,用于使用语境库从所述多个识别候选字符中选择最优识别候选字符;检索字符串产生部分,用于通过结合所述识别候选字符来产生检索字符串;预测库检索部分,用于使用所产生的该检索字符串作为关键字检索预测库,并输出多个预测候选字符串;结果显示部分,用于显示所述多个预测候选字符串和所述最优识别候选字符;和预测候选字符串选择部分,用于从这样被显示的所述多个预测候选字符串中选择最优预测候选字符串,其中,所述字符串输入设备还包括预测候选字符串显示更新条件判断部分,用于判断更新作为预测候选字符串所显示的内容以显示预测候选字符串的条件是否被满足;和预测候选字符串显示控制部分,用于当预测候选字符串显示更新条件判断部分判定更新所显示的内容以显示预测候选字符串的条件被满足时,控制显示以更新所显示的内容从而显示预测候选字符串。
2.根据权利要求1的字符串输入设备,其中,更新所显示的内容以显示预测候选字符串的条件是从最新的图形输入被暂停开始的经过时间超出预定时间。
3.根据权利要求2的字符串输入设备,其中,所述预定时间可以由用户设置。
4.根据权利要求2的字符串输入设备,其中,仅当前面的预测候选字符串被显示在结果显示部分上时,关于更新所显示的内容以显示预测候选字符串的条件的判断才由预测候选字符串显示更新条件判断部分执行。
5.根据权利要求3的字符串输入设备,其中,仅当前面的预测候选字符串被显示在结果显示部分上时,关于更新所显示的内容以显示预测候选字符串的条件的判断才由预测候选字符串显示更新条件判断部分执行。
6.根据权利要求1的字符串输入设备,其中,在图形在图形输入部分的字符框架中被输入的情况下,更新所显示的内容以显示预测候选字符串的条件是从关于另一个字符框架的图形输入被启动开始的经过时间或者从最新的图形输入被暂停开始的经过时间超出预定时间。
7.根据权利要求2的字符串输入设备,还包括预测候选字符串显示更新条件改变部分,用于检测从最新图形输入被计算开始直到最优预测候选字符串被选择为止的经过时间,并且将所检测到的该经过时间设置为预定时间。
8.根据权利要求3的字符串输入设备,还包括预测候选字符串显示更新条件改变部分,用于检测从最新图形输入被计算开始直到最优预测候选字符串被选择为止的经过时间,并将所检测到的该经过时间设置为预定时间。
9.根据权利要求4的字符串输入设备,还包括预测候选字符串显示更新条件改变部分,用于检测从最新图形输入被计算开始直到最优预测候选字符串被选择为止的经过时间,并将所检测到的该经过时间设置为预定时间。
10.根据权利要求5的字符串输入设备,还包括预测候选字符串显示更新条件改变部分,用于检测从最新图形输入被计算开始直到最优预测候选字符串被选择为止的经过时间,并将所检测到的该经过时间设置为预定时间。
11.根据权利要求1的字符串输入设备,还包括识别/预测操作控制部分,用于在另一个图形在下面的状态下被输入的情况下,即在关于该另一个图形的识别操作或预测操作被完成之前,预测候选字符串被显示并且最优预测候选字符串从所述的已经被显示的预测候选字符串中被选择的状态下被输入的情况下,暂停关于该另一个的图形的识别操作或预测操作。
12.根据权利要求2的字符串输入设备,还包括识别/预测操作控制部分,用于,在另一个图形在下面的状态下被输入的情况下,即在关于该另一个图形的识别操作或预测操作被完成之前,预测候选字符串被显示并且最优预测候选字符串从所述的已经被显示的预测候选字符串中被选择的状态下被输入的情况下,暂停关于该另一个图形的识别操作或预测操作。
13.根据权利要求3的字符串输入设备,还包括识别/预测操作控制部分,用于,在另一个图形在下面的状态下被输入的情况下,即在关于该另一个图形的识别操作或预测操作被完成之前,预测候选字符串被显示并且最优预测候选字符串从所述的已经被显示的预测候选字符串中被选择的状态下被输入的情况下,暂停关于该另一个图形的识别操作或预测操作。
14.根据权利要求4的字符串输入设备,还包括识别/预测操作控制部分,用于,在另一个图形在下面的状态下被输入的情况下,即在关于该另一个图形的识别操作或预测操作被完成之前,预测候选字符串被显示并且最优预测候选字符串从所述的已经被显示的预测候选字符串中被选择的状态下被输入的情况下,暂停关于该另一个图形的识别操作或预测操作。
15.根据权利要求6的字符串输入设备,还包括识别/预测操作控制部分,用于,在另一个图形在下面的状态下被输入的情况下,即在关于该另一个图形的识别操作或预测操作被完成之前,预测候选字符串被显示并且最优预测候选字符串从所述的已经被显示的预测候选字符串中被选择的状态下被输入的情况下,暂停关于该另一个图形的识别操作或预测操作。
16.根据权利要求7的字符串输入设备,还包括识别/预测操作控制部分,用于,在另一个图形在下面的状态下被输入的情况下,即在关于该另一个图形的识别操作或预测操作被完成之前,预测候选字符串被显示并且最优预测候选字符串从所述的已经被显示的预测候选字符串中被选择的状态下被输入的情况下,暂停关于该另一个图形的识别操作或预测操作。
17.一种字符串输入方法,其中,由用户输入的图形被识别,该被识另一个图形被转换成字符串,并且该字符串被输入,该方法包括输入图形;使用图形识别库计算关于所输入的该图形的图形评估值,并且以图形评估值的降序输出多个识别候选字符;使用语境库从该多个识别候选字符中选择最优识别候选字符;通过结合所选择的识别候选字符产生检索字符串;使用所产生的该检索字符串作为关键字检索预测库,并且输出多个预测候选字符串;显示该多个预测候选字符串和该最优识别候选字符;并且从这样所显示的该多个预测候选字符中选择最优预测候选字符,其中,所述字符串输入方法还包括判断更新所显示的作为预测候选字符串的内容以显示预测候选字符串的条件是否被满足;并且当判定更新所显示的内容以显示预测候选字符串的条件被满足的时候,控制显示以更新所显示的内容使得预测候选字符串被显示。
18.一种计算机可执行程序,其实现了一种字符串输入方法,其中,由用户输入的图形被识别,该被识别的图形被转换成字符串,并且该字符串被输入,该程序包括以下操作输入图形;使用图形识别库计算关于所输入的该图形的图形评估值,并且以图形评估值的降序输出多个识别候选字符;使用语境库从该多个识别候选字符中选择最优识别候选字符;通过结合所述识别候选字符产生检索字符串;使用所产生的该检索字符串作为关键字检索预测库,并且输出多个预测候选字符串;显示该多个预测候选字符串和该最优识别候选字符;并且从这样被显示的该多个预测候选字符串中选择最优预测候选字符串,其中,所述字符串输入方法还包括判断更新所显示的作为预测候选字符串的内容以显示预测候选字符串的条件是否被满足;并且当判定更新所显示的内容以显示预测候选字符串的条件被满足的时候,控制显示以更新所显示的内容使得预测候选字符串被显示。
全文摘要
一种字符串输入方法,包括输入图形,使用图形识别库计算该图形的图形评估值,以图形评估值的降序输出多个识别候选字符,使用语境库从中选择一个最优识别候选字符,通过结合识别候选字符产生检索字符串,使用所产生的检索字符串作为关键字检索预测库,输出多个预测候选字符串,并且显示预测候选字符串和最优识别候选字符。在这种方法中,判断更新显示以显示最新的预测候选字符串的条件是否被满足,在判定前面的条件被满足的情况下,显示被更新以显示最新的预测候选字符串。这样,提供了字符串输入设备和方法,在其中用户可以通过控制更新预测操作结果显示的时刻,在一定的期望时刻选择预测候选字符串。
文档编号G06F3/048GK1474349SQ03137349
公开日2004年2月11日 申请日期2003年6月18日 优先权日2002年8月5日
发明者岩山尚美 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1