语言输入方法及系统

著录项
  • CN200310110278.6
  • 20031229
  • CN1512303
  • 20040714
  • 欧姆龙株式会社
  • 田中成人;伴哲也;清水敦
  • G06F17/00(2006.01)
  • G06F17/00(2006.01) G06F3/02(2006.01)

  • 日本国京都府
  • 日本,JP
  • 20021227 JP20020378899
  • 中科专利商标代理有限责任公司
  • 汪惠民
摘要
本发明提供一种语言输入系统。目的在于改善同时包括各有优缺点的前方一致检索处理和假名汉字转换处理的语言输入系统的使用便利性。分别将对于输入的假名文字列的预测候补和中国语转换候补(合成词转换候补和全候补)中的至少1个以上的候补作为“最初候补”,以重视前方一致检索候补的显示比例显示在显示画面上的显示区域中,在由作为“最初候补”但未能被显示在显示区域中的候补所构成的“下一个候补”中,改变在最初候补中的前方一致检索候补和假名汉字转换候补的显示比例,减少前方一致检索候补的显示比例而增加全候补的显示比例。
权利要求

1.一种语言输入方法,是一种在具有对应从信息输入部输入的字母 文字列输出前方一致检索候补的前方一致检索处理单元和对应该输入字 母文字列输出中国语转换候补的中国语转换处理部,将由所述前方一致 检索处理单元输出的所述前方一致检索候补和由所述中国语转换处理单 元输出的所述中国语转换候补显示在显示区域中,当接收到选择在显示 区域中显示的候补的选择输入时,输入并确定被选择的候补的语言输入 系统中使用的语言输入方法,其特征在于:

分别从所述前方一致检索处理单元取得必要数的所述前方一致检索 候补的文字长度、从所述中国语转换处理单元取得必要数的所述中国语 转换候补的文字长度;

根据取得的各个候补的文字长度,对应所述显示区域决定所述前方 一致检索候补的显示比例和所述中国语转换候补的显示比例;

根据决定的显示比例,分别取得从所述前方一致检索处理单元输出 的前方一致检索候补和从所述中国语转换处理单元输出的中国语转换候 补;

对应所述显示区域配置取得的各个候补;

将对应所述显示区域配置的候补作为配置结果而显示在所述显示 区域内。

2.根据权利要求1所述的语言输入方法,其特征在于:根据取得的 各个候补是否能够以预定的比例被收录在所述显示区域内,决定所述前 方一致检索候补的显示比例和所述中国语转换候补的候补数的显示比 例。

3.根据权利要求1或2所述的语言输入方法,其特征在于:当接收 到请求向未能被显示在所述显示区域内的下一个候补的显示切换的请 求信号时,减少在所述显示区域中显示的所述前方一致检索候补的显示 比例。

4.根据权利要求1~3中任意一项所述的语言输入方法,其特征在于: 对应所述输入字母文字列的被输入的文字数的增加,减少所述前方一致 检索候补的显示比例。

5.根据权利要求1~4中任意一项所述的语言输入方法,其特征在于: 根据所述输入字母文字列的被输入的先头字母文字改变所述前方一致检 索候补的显示比例。

6.根据权利要求1~5中任意一项所述的语言输入方法,其特征在于: 还具有将所述输入确定了的候补作为输入履历候补进行储存的数据库,

在取得所述前方一致检索候补的文字长度和所述中国语转换候补的 文字长度时,还从所述数据库中取得必要数的所述输入履历候补的文字 长度,

根据取得的各个候补的文字长度,对应所述显示区域决定所述前方 一致检索候补、所述中国语转换候补及所述输入履历候补的显示比例。

7.根据权利要求6所述的语言输入方法,其特征在于:在所述显示 区域内,相对于所述前方一致检索候补和所述中国语转换候补优先显示 所述履历候补。

8.一种语言输入系统,对于从信息输入部输入的输入字母文字列执 行前方一致检索处理和中国语转换处理,其特征在于:包括

取得输入的输入字母文字列的字母文字列取得单元;

根据由所述字母文字列取得单元取得的所述字母文字列执行前方一 致检索处理,输出作为执行结果的前方一致检索候补的前方一致检索处 理单元;

根据由所述字母文字列取得单元取得的所述字母文字列执行中国语 转换处理,输出作为执行结果的中国语转换索候补的中国语转换处理单 元;

分别取得必要数的从所述前方一致检索处理单元输出的所述前方一 致检索候补的文字长度、从所述中国语转换处理单元输出的所述中国语 转换候补的文字长度的候补文字长度取得单元;

根据由所述候补文字长度取得单元取得的各个候补的文字长度,对 应显示这些候补的显示区域,决定所述前方一致检索候补的显示比例和 所述中国语转换候补的显示比例的显示比例决定单元;

根据由所述显示比例决定单元所决定的显示比例,分别从所述前方 一致检索处理单元取得前方一致检索候补、从所述中国语转换处理单元 取得中国语转换候补的候补取得单元;

对应所述显示区域配置由所述候补取得单元所取得的所述前方一致 检索候补和所述中国语转换候补的候补配置单元;

将由所述候补配置单元对应所述显示区域配置的候补作为配置结 果而显示在所述显示区域内的显示单元;和

当接收到对于在所述显示区域内显示的候补的选择输入时,输入确 定接受选择输入的候补的输入确定单元。

9.根据权利要求8所述的语言输入系统,其特征在于:所述显示比 例决定单元根据取得的各个候补是否能够以预定的比例被收录在所述显 示区域内,决定所述前方一致检索候补的显示比例和所述中国语转换候 补的候补数的显示比例。

10.根据权利要求8或9所述的语言输入系统,其特征在于:当接 收到请求向未能被显示在所述显示区域内的下一个候补的显示切换的 请求信号时,所述显示比例决定单元减少在所述显示区域中显示的所述 前方一致检索候补的显示比例。

11.根据权利要求8~10中任意一项所述的语言输入系统,其特征在 于:所述显示比例决定单元对应所述输入字母文字列的被输入的文字数 的增加,减少所述前方一致检索候补的显示比例。

12.根据权利要求8~11中任意一项所述的语言输入系统,其特征在 于:所述显示比例决定单元根据所述输入字母文字列的被输入的先头字 母文字改变所述前方一致检索候补的显示比例。

13.根据权利要求8~12中任意一项所述的语言输入系统,其特征在 于:还具有将所述输入确定了的候补作为输入履历候补进行储存的数据 库,

所述候补文字长度取得单元,在取得所述前方一致检索候补的文字 长度和所述中国语转换候补的文字长度时,还从所述数据库中取得必要 数的所述输入履历候补的文字长度,

所述显示比例决定单元,根据取得的各个候补的文字长度,对应所 述显示区域决定所述前方一致检索候补、所述中国语转换候补及所述输 入履历候补的显示比例。

14.根据权利要求13所述的语言输入系统,其特征在于:所述候补 配置单元,在所述显示区域内,相对于所述前方一致检索候补和所述中 国语转换候补优先显示所述履历候补。

说明书
技术领域

技术领域

本发明涉及语言输入方法,特别是关于同时具有前方一致检索处理 装置和假名汉字转换处理装置的语言输入方法及系统。

背景技术

作为高效输入日语的现有技术,可例举出特开2001-325252号公告。 在该现有技术中,通过对于被输入的假名文字列,输出前方一致检索候 补(预测候补检索转换),输入追加的假名文字列,在前方检索候补中混 合假名汉字转换候补,将其输出。但是,这只不过是为了减少应输出的 前方一致检索候补,或为了使其与假名汉字转换候补一致,将前方一致 检索处理切换为假名汉字转换处理。即,未能对被输入的文字列执行前 方一致检索处理和假名汉字转换处理的双重处理。

随着硬件和通讯环境的显著进步,使得移动电话等的移动终端能够 不分场所地进行信息的发送和接收。但是,以小型、重量轻为重要的特 点的移动终端即使为了进行复杂的文字输入,也只能提供最小限度的操 作键。例如将多种功能分配给从“0”键到“9”键的10个键和其它的少 数键,根据不同的功能而分别使用这些键。下面,结合图1~图6,对通 过最少的操作键进行文字输入的技术进行说明。

图1是说明以移动电话为代表的所谓10键输入的日语输入系统的输 入方法的图。

在该图中,当从信息输入部1通过使用者的操作将被分配了“2” “ABC”“か”的输入键操作2次时,通过受理假名文字列的输入的功能, 输出对应地输入信号,通过取得被输入的假名文字列的功能,使得语言 输入系统取得假名文字“き”。同样地,当将被分配了“8”“TUV”“や” 的输入键操作6次时,取得假名文字“よ”(小写的よ),当被分配了“1” “·@ /”“A”的输入键被操作3次时,取得假名文字“う”,当被分配 了“4”“GHI”“TA”的输入键被操作5次时,取得假名文字“と”。这 样,通过这一系列的处理,可取得假名文字列“きようと”。通过对该假 名文字列“きようと”进行假名汉字转换处理,将“きようと”转换为 “京都”。

虽然将输入的假名文字列转换成混合有汉字的文章的处理为假名汉 字转换处理,但是,直到能够确定成为转换对象的假名文字列“きよう  と”,需要进行反复的操作,并且还需要进行指示执行汉字转换处理的操 作。作为移动终端,为了不失其移动性,必须进行这样的复杂的操作, 虽然便利性差但也是不得以而为之,因此,针对此问题,提出有一种也 称为输入预测处理的前方一致检索处理。

图2是说明前方一致检索处理的图。

在该图中,前方一致检索用词典DB3是存储了前方一致检索处理部 4所使用的单词的词典数据库,预先存储了从大量的在作为语言输入系 统的处理语言(在图例中为日语)的文章中所使用的使用频率高的单词。 另外,还能够在存储容量的许可范围内追加存储由语言输入系统所确定 的单词。而且,前方一致检索处理4将从信息输入部1输入的从“假名 文字列”开始的单词,作为前方一致检索候补,通过在前方一致检索用 词典DB3中进行检索,将其抽选出,并将被抽选出的候补输出。此外, 由前方一致检索处理部4抽选出的前方一致检索候补以使用频率的高低 作为评价值进行按序排列。

在图例中,只需输入假名文字“き”,则作为前方一致检索候补,输 出在日语中经常使用的“今天、机能、规则、期待、キヤツチフレズ、…” 等的单词。

图3是说明在追加了假名文字的情况下的前方一致检索处理的图。

在该图中,在前方一致检索处理部4中,当在假名文字“き”之后 连续输入假名文字“よ”时,作为前方一致检索候补,输出从假名文字 “きよ”开始的“今日、教室、曲、教育…”等单词。通过追加假名文 字,前方一致检索候补便自动缩小选择范围。即,当在假名文字“き” 之后将假名文字“よ”输入到前方一致检索处理部4时,由于不输出从 假名文字“き”开始的前方一致检索候补中的从假名文字列“きよ”以 外开始的前方一致检索候补,所以自动地减少了被输出的候补数。

但是,在前方一致检索处理中,其特征是,虽然具有以少量的假名 文字的输入可得到所希望的单词的优点,但在另一方面,作为存储在前 方一致检索用词典DB3中的前方一致检索候补的融通便不能发挥作用。 例如,将“キヤツシユ”“キヤツシユカド”“キヤツシユデイスペン サ(现金自动支付装置)”的全部作为不同的单词进行储存。当然,在 前方一致检索处理中,将“现金自动支付机”、“现金自动支付机器”以 及“现金自动支付装置”作为完全不同的单词进行识别。因此,存在着 登录的单词量越大,越需要大的数据库容量的最大的缺点,为了达到具 有无所不涉及的单词量而逐一地将单词登录,便需要庞大的存储容量。

而且,由于我们在日常所使用的语言是具有生命的,会时常发生变 化。即,语言的组合或措辞及表达方式向多样化的方向变化,各个不同 的使用者2所习惯使用的语言各异,因此,将会造成即使使用者2认为 “这样的单词应该有吧”,而“实际上没有”的未存储在前方一致检索用 词典DB中的“不像会有的单词”一味地增加。在图例中,由于在前方 一致检索词典DB中没有对应假名文字数为4个文字的“きようと”、 所以,前方一致检索处理部4直接将被输入的假名文字列“きようと” 原样输出。在没有候补的情况下,还将输出“きようと”“キヨウト”这 样的片假名文字。

图4是说明在假名汉字转换处理中使用的假名汉字转换词典的图。

这里,先对假名汉字转换处理进行说明。在该图中,首先对存储了 在假名汉字转换处理中使用的假名汉字转换用词典的假名汉字转换词典 DB5进行说明。在该图中,假名汉字转换用词典DB5是存储了构成日语 的独立词和附属词及品词的词典数据库。日语由简单句或复合句构成, 简单句是由1个主语或一个主语和谓语的组合而构成。再这里所说的主 语是指名词和动词等的单词,动词根据不同类型的使用其词尾发生变化。 另外,谓语是附属在主语后构成文节的助词或助动词一类的词。在“我 去看医生”的文节中,开始文节为“私は”,由独立词“私”和附属词“は” 构成,第2文节是“医者に”,由独立词“医者”和附属词“に”构成, 第3文节是“行く”,由独立词“行”和附属词“く”构成。

图5是说明在假名汉字转换处理中的合成词转换候补取得处理的图。

假名汉字转换处理由合成词转换候补取得处理和全候补取得处理构 成,在这里对合成词转换候补取得处理进行说明。在该图中,通过使用 者的转换键的操作,接受到假名汉字转换的指示时,通过根据接受的转 换指示而切换到假名汉字转换处理,进行合成词转换候补取得处理。合 成词转换候补取得处理部6是,从假名汉字转换用词典DB5中抽选出能 够由从信息输入部1输入的假名文字列构成的独立词和附属词,对根据 被付与独立词及附属词上的品词能够连接的组合以多文节(或全文节) 进行多文节解析,将多文节解析的候补中的评价值最高的候补输出的处 理。

如果以“きようとにいく”的输入假名文字列为例进行说明,则合 成词转换候补取得部6在取得被输入的假名文字列时,抽选出由取得的 假名文字列构成的独立词和附属词,试行将抽选出的独立词与附属词进 行组合,例如可得到“今日-と-に-行-く”和“京都-に-行-く”等各种组 合的候补。将通过对可构成该各种的组合的品词的连接进行多文节(或 全文节)的解析,将评价值最高的组合的“京都-に-行-く”作为候补进 行选择称为多文节解析,并输出作为多文节解析的解析结果的“京都に 行く”的候补。

在图例中,表示了输入了“きようと”的输入假名文字的情况。虽 然首先被执行了前方一致检索处理部4的处理,但由于没有对应假名文 字列“きようと”的前方一致候补,所以“きようと”被直接显示在信 息输出部7上。当使用者2为了指示进行假名汉字转换处理而操作在信 息输入部1上的转换键后,对输入假名文字列的处理由前方一致检索处 理被切换到合成词转换候补取得处理,输出当时评价值最高的候补的“京 都”。

图6是说明在假名汉字转换处理中的全候补取得处理的图。

在该图中,在合成词转换候补取得处理部6不是输出“京都”而是 输出了“今日と”的情况下,使用者2为了得到自己所希望的“京都” 而操作切换键。当信息输入部1的切换键被操作后,根据接受的切换指 示执行全候补取得处理。全候补取得处理部8是,取得通过合成词转换 候补取得处理部6解析的结果(多文节解析结果),按照在多文节解析中 使用的评价值的高低顺序排列输出各文节的全候补。

由于在多数情况下,“今日と”与“京都”即使通过合成词转换候补 取得处理部6多文节解析,其评价值也几乎没有差别,在这种情况下, 通过判断哪一个的使用频率高的使用频率,来决定其评价值,因此,经 常输出“今日と”等的不希望的候补。因此,当执行了全候补取得处理 后,由于从多文节解析结果取得各文节的全候补,所以,“今日と、京と、 京都…”全被输出。使用者2可从这些输出中选择自己所希望的“京都”。

无论是在前方一致检索处理中还是在假名汉字转换处理中都有其优 点和缺点,两者之间不能分出优劣。因此重要的是使各自发挥其优点地 进行组合。如在特开2001-325252公告所述那样地在假名转换处理之前 首先执行前方一致检索处理的方按,正式基于上述道理的实践。

但是,关于对输入假名文字或输入假名文字列只输出前方一致检索 候补,并将其显示在显示区域上的情况,存在者各种的问题。首先是以 少量的文字数而得到使用者所希望的单词在实际上是非常难以实现的。 例如通过被输入的“あ”假名文字能否一下子就猜中使用者将要输入的 语句。虽然开发了多种根据文章的语顺进行预测的技术,但相对庞大的 处理而所获得的效果,即,能够输出使用者认可的候补的情况很少。如 果总是输出非目的的结果,则成为不具有实用性的系统,而远离使用者, 结局是,成为不能使用的不需要的功能。

并且,在能够显示在有限的显示区域中的候补中难以到使用者所 希望的单词。虽然只要试行输出各种语句,输出使用者认可的候补的概 率就越高,但无论如何输出5个或10个胡猜的候补是猜不中的。同样如 果总是输出非目的的结果,则成为不具有实用性的系统,而远离使用者, 结局是,成为不能使用的不需要的功能。

所以,不是说只要单纯地增加前方一致检索用词典的单词数量,一 次输出多个候补就好。虽然如果一次输出多个候补,能够使使用者在这 些候补中查所希望的候补,但对于使用者来说,由于所希望的候补只 有一个,而不需要的其它候补却有很多,其结果,造成了查工作的增 加,使使用者感到不耐烦的问题。

另外,虽然增加前方一致检索用词典的单词数量肯定会提高使用者 的期待值,但是在不存在所希望的候补时,所提高的期待值将会导致更 大的失望,因此,还隐含着由前方一致检索处理使人抱有期望的结果“不 存在的单词”成为最为违背使用者的期待的因素的问题。虽然在使用方 法上,使用前方一致检索候补很方便,但在其候补的输出方面显得不尽 如人意。

发明内容

本发明的主要特征是,在对于输入的假名文字列,分别将前方一致 检索候补和假名汉字转换候补(合成词转换候补和全候补)的至少1个 以上的候补作为“最初的候补”以重视前方一致检索候补的显示比例 显示在显示画面上的显示区域内,同时将作为“最初候补”的其中不 能被显示在显示区域上的候补作为“次候补”进行显示的情况下,变 更“最初候补”、前方一致检索候补及假名汉字转换候补的显示比例, 减少前方一致检索候补的比例,增加全候补的显示比例。

本发明具有:取得输入的输入假名文字列的假名文字列取得单元; 根据由所述假名文字列取得单元取得的所述假名文字列执行前方一致检 索处理,输出作为执行结果的前方一致检索候补的前方一致检索处理单 元;根据由所述假名文字列取得单元取得的所述假名文字列执行假名汉 字转换处理,输出作为执行结果的假名汉字转换索候补的假名汉字转换 处理单元;分别取得必要数的从所述前方一致检索处理单元输出的所述 前方一致检索候补的文字长度、从所述假名汉字转换处理单元输出的所 述假名汉字转换候补的文字长度的候补文字长度取得单元;根据由所述 候补文字长度取得单元取得的各个候补的文字长度,对应显示这些候补 的显示区域,决定所述前方一致检索候补的显示比例和所述假名汉字转 换候补的显示比例的显示比例决定单元;根据由所述显示比例决定单元 所决定的显示比例,分别从所述前方一致检索处理单元取得前方一致检 索候补、从所述假名汉字转换处理单元取得假名汉字转换候补的候补取 得单元;对应所述显示区域配置由所述候补取得单元所取得的所述前方 一致检索候补和所述假名汉字转换候补的候补配置单元;将由所述候补 配置单元对应所述显示区域配置的候补作为配置结果而显示在所述显 示区域内的显示单元;和当接收到对于在所述显示区域内显示的候补的 选择输入时,输入确定接受选择输入的候补的输入确定单元。

所述显示比例决定单元,也可以根据取得的各个候补是否能够以预 定的比例被收录在所述显示区域内,决定所述前方一致检索候补的显示 比例和所述假名汉字转换候补的候补数的显示比例。所述显示比例决定 单元在判断为以预定的显示比例不能将取得的各个候补的文字长度全部 显示在显示区域的情况下,也可以在满足与预定的显示比例相关的比例 规则(决定)的条件下修正显示比例。另外,当接收到请求向未能被显 示在所述显示区域内的下一个候补的显示切换的请求信号时,所述显 示比例决定单元也可以减少在所述显示区域中显示的所述前方一致检索 候补的显示比例。

以少数的文字数便可得到所希望的文字的前方一致检索处理对于使 用者来说是一种具有魅力的功能,即使在输入了1个假名文字的情况下, 也可以通过假名汉字转换处理来求得,因此,通过在最初候补中显示 前方一致检索候补和假名汉字转换候补中的至少一个以上的候补。由于 假名汉字转换候补由合成词转换候补和全候补组成,所以也可以在最初 候补中显示1个合成词转换候补和1个以上的全候补。而且,由于前 方一致检索候补随着输入假名文字数的增加自动地向目标词集中,所以 考虑到在进行了2次的候补的切换,一般就会放弃的使用者的心理, 在最初候补中采用重视前方一致检索候补的显示比例,随着向下一个 候补的切换,逐渐减少其比例。

此外,由于存在前方一致检索候补和合成词转换候补和全候补重复 的情况,当然也可以在该情况下不需重复显示候补而只显示任意一方的 候补。对于消除该重复的处理,在从各处理部输出候补后立即执行,可 达到良好的效果。当进行了这样的前处理后,对于削除了重复的候补决 定其显示比例。

另外,所述显示比例决定单元,也可以对应所述输入假名文字列的 被输入的文字数的增加,减少所述前方一致检索候补的显示比例。

更具体的是,考虑到与假名汉字转换候补相比,前方一致检索候补 具有当增加了输入假名文字数后,候补数的减少程度大的特征,为了高 效地显示候补,对应输入假名文字数,减少前方一致检索候补的显示比 例。

另外,所述显示比例决定单元,也可以根据所述输入假名文字列的 被输入的先头字母文字改变所述前方一致检索候补的显示比例。

更具体的是,考虑到对应先头假名文字存储在数据库中的候补数产 生大的无目的性的前方一致检索候补的特征,对于前方一致检索候补数 进行了与对应先头假名文字的候补数对应的增减调整。

另外,也可以还具有将所述输入确定了的候补作为输入履历候补进 行储存的数据库,所述候补文字长度取得单元,在取得所述前方一致检 索候补的文字长度和所述假名汉字转换候补的文字长度时,还从所述数 据库中取得必要数的所述输入履历候补的文字长度,所述显示比例决定 单元,根据取得的各个候补的文字长度,对应所述显示区域决定所述前 方一致检索候补、所述假名汉字转换候补及所述输入履历候补的显示比 例。

另外,所述候补配置单元,也可以在所述显示区域内,相对于所述 前方一致检索候补和所述假名汉字转换候补优先显示所述履历候补。

更为具体的是,由于输入履历在反复使用相同的语句来作成文章的 情况下使用频率高,有利于文章的作成,所以确保了在显示区域中分别 用不同的框显示前方一致检索候补和假名汉字转换候补的显示比例。另 外,由于接近的输入履历候补对于反复使用相同的语句作成文章的使用 者来说,其便利性高,所以将其优先顺序提高。此外,由于输入履历候 补有时与前方一致检索候补或假名汉字转换候补发生重复,所以在该情 况下,当然也可以不需重复显示候补,而只显示其中任意一方的候补。

附图说明

图1是说明在以移动电话为代表的所谓的10键设备中的日语输入系 统下的输入方法的图。

图2是说明前方一致检索处理的图。

图3是说明在追加输入了假名文字的情况下的前方一致检索处理的 图。

图4是说明在假名汉字转换处理中所使用的假名汉字转换词典的 图。

图5是说明在假名汉字转换处理中的合成词转换候补取得处理的 图。

图6是说明在假名汉字转换处理中的全候补取得处理的图。

图7是具有本发明实施例中的语言输入系统的移动终端的硬件方框 图。

图8是本发明实施例中的语言输入系统的功能方框图。

图9是本发明实施例中的语言输入系统的功能方框图。

图10是表示将在图9中所表示的功能方框图的功能更具体地表示的 功能方框图。

图11是表示与图8所示的功能方框图对应的语言输入系统的运算部 的流程图。

图12是表示与图9所示的功能方框图对应的语言输入系统的运算部 的流程图。

图13是表示与图10所示的功能方框图对应的语言输入系统的运算 部的流程图。

图14是表示在进行了图13的流程图所示的显示比例的修正的情况 下的具体例。

图15是表示被输入的假名文字数与前方一致检索用词典的平均候补 数之间的关系的图。

图16是表示本发明实施例中的语言输入系统的功能方框图。

图17是表示本发明实施例中的语言输入系统的功能方框图。

图18是更具体地表示图17的功能方框图所示的功能的功能方框图。

图19是表示对应图17所示的功能方框图的语言输入系统的运算部 中的流程图。

图20是表示对应图18所示的功能方框图的语言输入系统的运算部 中的流程图。

图21是表示在被输入的假名文字列中的先头假名文字与前方一致检 索用词典的候补数的关系的图。

图22是表示本发明实施例中的语言输入系统的功能方框图。

图23是更具体地表示图22的功能方框图所示的功能的功能方框图。

图24是表示对应图22所示的功能方框图的语言输入系统的运算部 中的流程图。

图25是表示对应图23所示的功能方框图的语言输入系统的运算部 中的流程图。

图26是表示图22所示的功能方框图中的根据先头假名文字的类别 变更显示比例的情况下的具体例的图。

图27是使用功能方框图对存储输入履历候补的学习词典进行说明的 图。

图28是表示本发明实施例中的语言输入系统的功能方框图。

图29是表示对应图28所示的功能方框图的语言输入系统的运算部 中的流程图。

图30是表示在采用图28所示的功能方框图中的输入履历作为候补 的情况下的具体例的图。

图31是表示本发明实施例中的候补的配置具体例的图。

图32是表示本发明实施例中的候补的配置具体例的图。

图33是表示本发明实施例中的候补的配置具体例的图。

图34是具有本发明实施例中的对应于中国语的语言输入系统的移动 终端的硬件方框图。

图35是本发明实施例中的对应于中国语的语言输入系统的功能方框 图。

图36是本发明实施例中的对应于中国语的语言输入系统的功能方框 图。

图37是表示将在图36中所表示的功能方框图的功能更具体地表示 的功能方框图。

图38是表示与图35所示的功能方框图对应的语言输入系统的运算 部的流程图。

图39是表示与图36所示的功能方框图对应的语言输入系统的运算 部的流程图。

图40是表示与图37所示的功能方框图对应的语言输入系统的运算 部的流程图。

图中:1-信息输入部;2-使用者;3-前方一致检索用词典DB; 4-前方一致检索处理部;5-假名汉字转换用词典DB;6-合成词转 换候补取得处理部;7-信息输出部;8-全候补取得处理部;9-移动 终端;13-网络,16-显示比例信息DB;17-学习词典DB;18-假 名汉字转换处理部。

具体实施方式

下面,参照附图,对本发明的语言输入系统的具体实施例进行说明。

(实施例1)

结合图7~图14对成为本发明中的语言输入系统的基本形态的第1 实施例进行说明。

图7是具有本发明实施例中的语言输入系统的移动终端的硬件方框 图。

在该图中,信息输入部1和信息输出部7是具有使移动终端9与使 用者2之间能够进行各种交流的输入输出功能的单元。作为信息输入部 1中的输入装置,例如相当于数字键等的各种按键开关、手写文字识别 装置及声音输入装置等,只要使用者2的输入能够对系统传达信息,也 可以是任意的装置。另外,作为信息输出部7中的输出装置,例如相当 于显示画面(显示器)、声音输出装置等,只要能够从系统向使用者2传 达信息,可以是任意的装置。运算部10是具有通过执行程序来驱动各种 功能、进行处理的运算功能的单元,一般由CPU(中央处理器)构成。 存储部11是具有运算部10执行的程序的执行区域的单元。通信部12是 对通过网络与其它的终端或系统之间的信息通信进行控制的单元。DB管 理部14是具有对各种数据结构和数据实体进行管理的功能的单元。

在DB管理部14中被管理的处理程序15是为了实现移动终端9的 使用目的所必须的程序,这里也包括OS(操作系统)。在DB管理部14 中,还管理前方一致检索用词典DB3和假名汉字转换用词典DB5。同样, 显示比例信息DB16是用于存储在显示画面的显示区域中所显示的前方 一致检索候补与假名汉字转换候补的显示比例的数据库。同样,学习词 典DB17是用于存储使用前方一致检索用词典DB3和假名汉字转换用词 典DB5的各自的评价值之一的输入履历信息的数据库。

图8是本发明实施例中的语言输入系统的功能方框图。

在该图中,语言输入系统具有前方一致检索处理部4和假名汉字转 换处理部18,假名汉字转换处理部18由合成词转换候补取得部6和全 候补取得处理部8构成。前方一致检索处理部4具有取得通过从信息输 入部1接受假名文字列列的输入的功能所接受的假名文字列的功能;根 据取得的假名文字列从前方一致检索用词典DB3中检索出候补的功能; 和输出检索出的候补的功能。合成词转换候补取得处理部6具有取得通 过从信息输入部1接受假名文字列的输入的功能所接受的假名文字列的 功能;从假名汉字转换用词典DB5中抽选出能够由所取得的假名文字列 构成的独立词和附属词的功能;以多文节对能够由抽选出的独立词及附 属词构成的(根据付在抽选出的独立词及附属词上的品词能够连接的) 组合进行多文节解析的功能;和将在多文节解析后的候补中的评价值最 高的候补输出的功能。全候补取得处理部8具有从由合成词转换候补取 得处理部6解析的结果(多文节解析结果)中取得全候补的功能;按照 在多文节解析中使用的评价值的高低顺序,排列输出各个文节的全候补 的功能。这样,对于由信息输入部1接受的假名文字列分别输出了前方 一致检索候补和假名汉字转换候补(合成词转换候补和全候补)。

图9是本发明实施例中的语言输入系统的功能方框图。

在该图中,语言输入系统具有取得由前方一致检索处理部4和假名 汉字转换处理部18输出的候补的文字长度,根据取得的候补的文字的长 度和显示各个候补的显示区域决定显示候补数的比例的功能;根据决定 的候补的比例,分别从前方一致检索处理部4和假名汉字转换处理部18 中取得候补的功能;和将取得的候补显示在显示区域中的的功能。在 图例中,在能够显示9个候补的显示区域中,在第1候补(初期候补 )中显示有前方一致检索候补的6个候补、合成词转换候补的1个候 补和全候补的2个候补。在第1候补之后的第2候补中,显示有前 方一致检索候补的3个候补、全候补的6个候补。在第2候补之后的 第3候补中将9个候补全部以全候补进行显示。

此外,由于有前方一致检索候补或合成词转换候补与全候补重复的 情况,所以,在该情况下当然不必进行重复显示,可将其作为任意种的 候补。在从各个处理部候补被刚刚输出后立即执行消除该重复的处理, 可达到高的效率。当预先进行这样的前置处理后,便对被消除了重复之 后的候补决定其显示比例。

图10是表示将在图9中所表示的功能方框图的功能更具体地表示的 功能方框图。

该图对图9的功能方框图中所示的功能做进一步的说明。在该图中, 根据取得的候补的文字长度和显示各个候补的显示区域来决定显示的候 补数的比例的功能由确定为了输出候补的能够使用的显示区域的功能; 分别从前方一致检索处理部4和假名汉字转换处理部18中取得关于预先 确定了数量候补的文字长度的功能;判断能否以预先确定的比例将所取 得的候补的文字长度收录在确定的显示区域中的功能;在判断的结果为 不能完全收录在显示区域中的情况下,对应显示区域修正候补数的比例 的功能构成。在对于预先决定了数量的候补,分别从前方一致检索处理 部4和假名汉字转换处理部18取得其文字长度(同意《分别从前方一致 检索处理部4取得必要数量的前方一致检索候补的文字长度和从假名汉 字转换处理部18取得必要数量的假名汉字转换候补的文字长度)的功能 中,如果事先决定预定的数,使得从各个处理部取得较多的候补,则在 显示区域中出现空间的情况下,可不必重新取得候补的文字长度。不过, 由于通过假名汉字转换处理所得到的候补不会极端地短,通过前方一致 检索处理所得到的候补根据所登录的单词有时会很长,所以,作为处理, 对于取得的候补往往是显示区域不足的情况多于显示区域有余的情况。

另外,在判断能否以预先确定的比例将所取得的候补的文字长度收 录在确定的显示区域中的功能中的所谓“预先确定的比例”是从显示比 例信息DB16中取得的候补数的比例,以比例显示即为以满足该比例的 候补数的显示。具体是,例如在能够显示9个候补的显示区域中,作为 第1候补(初期候补),判断其中以前方一致检索候补与合成词转换 候补及全候补之比为6∶1∶2(6候补∶1候补∶2候补)取得的候 补的文字长度是否被收录在显示区域内。同样,作为接在第1候补之 后的第2候补,判断其中以前方一致检索候补与全候补之比为3∶6 (3候补∶6候补)取得的候补的文字长度是否被收录在显示区域内。 作为接在第2候补之后的第3候补,判断以全候补取得全部9个候 补的候补的文字长度是否被收录在显示区域内。在被判断为不能被收录 在显示区域内的前方一致检索候补被顺序送到下一个候补中的前方一 致检索候补的先头,同样地,被判断为不能收录的假名汉字转换候补被 顺序送到下一个候补的假名汉字转换候补的先头。此外,由于合成词 转换候补相对所输入的假名文字列基本上只存在一个,所以只有在第1 候补中被显示在显示区域上。

对于从显示比例信息DB16中取得的各个候补的显示比例信息需要 注意(确定显示比例的规则)以下几点。

(1)在显示画面的显示区域上,对于被输入的假名文字列将前方一 致检索候补和假名汉字转换候补(合成词转换候补和全候补)中的各自 至少1个候补以上作为“最初候补”显示在显示画面的显示区域中, 显示比例为重视前方一致检索候补的比例(前方一致检索候补的显示比 例至少在假名汉字转换候补的显示比例的同等以上)。

(2)在成为在显示区域中不能被作为“最初候补”进行显示的候 补的“下一个候补”中,改变“最初候补”、前方一致检索候补及假 名汉字转换候补之间的显示比例,通过减少前方一致检索候补的显示比 例来增加全候补的显示比例。

(3)在减少前方一致检索候补的显示比例,使作为前方一致检索候 补而显示的候补数为0后的候补以后,全部为全候补。

根据包含在这样的显示比例信息中的显示比例规则,语言输入系统 在“最初候补”中,前方一致检索候补的显示比例大于假名汉字转换 候补的显示比例,对应向“下一个候补”的切换,假名汉字转换候补 的显示比例增加,其中被显示在显示区域上的候补全部为假名汉字转换 候补。换言之,在开始,以重视前方一致检索候补的显示方式来分别显 示各自的候补,随着候补的追加(即,候补的切换)转变成重视假名 汉字转换候补的候补的显示。

所谓显示比例的表达形式,是基于前方一致检索候补对应输入的假 名文字有时也会输出比较长的单词,与重视前方一致检索候补的显示无 关,假名汉字转换候补的候补数的显示要多的情况。即,也可以将在这 里所说的“显示比例”理解为,将各个候补换算成文字长度(或者是文 字数)后的在显示区域上的占有率。

这些显示比例规则是,以使用者2在进行假名文字输入时的动作心 理分析的观点作为依据。首先,在显示比例规则(1)中,虽然以少量的 文字数便可得到所希望的文字的前方一致检索处理对于使用者2来说是 非常具有魅力的功能,但注意到了假如即使在输入了1个假名文字的情 况下,也可以通过假名汉字转换处理来求出的前方一致检索处理的盲点。 对于在希望输入单个汉字等的文字数少的汉字的情况下的使用者2来 说,前方一致检索候补成为了无用之物,如果显示区域全部被前方一致 检索候补所占用的话,例如“我只想要汉字,不需要这样兴师动众”等 感到厌烦,或者在着急或忙乱时等的心理紧张时容易产生急噪的情绪。 因此,例如在输入了“KI”的假名文字时,由于在前方一致检索候补词 典中不会首先登录“木”的汉字,所以前方一致检索处理部4将从假名 文字“KI”开始的“今日、机能、昨日、规则、期待…”作为前方一致 检索候补进行输出。因此,也要考虑到只希望得到“木”的汉字的使用 者2,在最初候补中至少显示一个以上的假名汉字转换候补。由于假 名汉字转换候补由合成词转换候补和全候补构成,所以在最初候补中 显示一个合成词转换候补和至少一个以上的全候补即可。

在显示比例规则(2)中,侧重的是只要增加输入的假名文字数,前 方一致检索候补便自动地接近目标。如果对使用者2的输入动作进行实 际地观察,则可以了解到,在对应输入的假名文字列在显示画面的显示 区域中显示的最初候补内不存在所希望的候补的情况下,虽然是切换 到下一个候补,但是在那里也是没有,再次进行切换而还是没有时, 则放弃查。即,使用者2切换显示区域的切换次数一般不超过2次, 在执行了2次的切换操作、在被显示的候补中没有所希望的候补的情况 下,往往要追加输入假名文字。因此,为了在3个部分的显示区域中均 衡地配置前方一致检索候补和假名汉字转换候补,作为在最初候补中 重视前方一致检索候补的显示比例,随着下一次候补的切换阶段性地 减少其比例。

在显示比例规则(3)中,虽然当执行了显示比例规则(2)后便会 自然明白,但即使在显示区域中不再显示前方一致检索候补,且向下一 个候补的切换是由于使用者2要查假名汉字转换候补,所以,接下 来在显示区域中显示候补,直到全候补全部被显示完为止。

图11是表示与图8所示的功能方框图对应的语言输入系统的运算部 的流程图。

在该图中,语言输入系统当从信息输入部1接受假名文字列的输入 后(ST1101),将接受的假名文字列转送到前方一致检索处理部4和假名 汉字转换处理部18(ST1102),然后结束处理。在前方一致检索处理部4 中,当取得了假名文字后,根据取得的假名文字列从前方一致检索用词 典DB中检索候补(ST1103),输出检索出的候补(ST1104),结束处理。 在合成词转换候补取得处理部6中,当取得了假名文字列后,从假名汉 字转换用词典DB5中抽选出能够由取得的假名文字列构成的独立词和附 属词(ST1105),以多文节对能够由抽选出的独立词及附属词构成的(根 据付在抽选出的独立词及附属词上的品词能够连接的)组合进行多文节 解析(ST1106),将多文节解析的候补中的评价值最高的候补输出 (ST1107),结束处理。在全候补取得处理部8中,从通过合成词转换候 补取得处理部6解析的结果(多文节解析结果)取得全候补(ST1108), 将各个文节的全候补按照在多文节解析中使用的评价值的高低顺序排列 输出(ST1109),结束处理。

图12是表示与图9所示的功能方框图对应的语言输入系统的运算部 的流程图。

在该图中,语言输入系统在前方一致检索处理部4和假名汉字转换 处理部18分别输出候补时(ST1201),取得各个处理部输出的候补的文 字长度(ST1202),根据取得的候补的文字长度和显示各个候补的显示 区域,决定要显示的候补数的比例(ST1203),根据决定的候补的比例, 分别从前方一致检索处理部4和假名汉字转换处理部18中取得候补 (ST1204),将取得的候补显示在显示区域上(ST1205),结束处理。

图13是表示与图10所示的功能方框图对应的语言输入系统的运算 部的流程图。

在该图中,语言输入系统当前方一致检索处理部4和假名汉字转换 处理部18分别输出候补时(ST1301),关于预先确定了数量的候补分别 从各个处理部取得其文字长度(ST1302),判断在确定的显示区域中是 否能够以预先确定的比例收录取得的候补的文字长度(ST1303),在不 能全部被收录在显示区域中的情况下,对应显示区域修正候补数的比例 (ST1304),在能够全部收录在显示区域中的情况下,直接根据所决定 的候补的比例分别从前方一致检索处理部4和假名汉字转换处理部18取 得候补,(ST1305),将取得的候补显示在显示区域上(ST1305),结 束处理。

图14是表示在进行了图13的流程图所示的显示比例的修正的情况 下的具体例。

在该图中,前方一致检索处理部4将从假名文字“KI”开始的“今 日、机能、昨日、规则、期待、…”作为前方一致检索候补输出。于是, 由于在第1候补中不能全部收录前方一致检索候补的6个候补,所以 显示前方一致检索候补所收录的4个候补、合成词转换候补的1个候补 和全候补的2个候补,未被收录的前方一致检索候补的2个候补被转到 第2候补中。此外,如图例所示,在第1候补之后的第2候补中, 显示前方一致检索候补的3个候补,和全候补的6个候补,在第2候补 之后的第3候补中,显示全候补的9个候补,也可以显示2个前方 一致检索候补和7个全候补。

(实施例2)

下面,结合图15~图20对本发明中的第2实施例进行说明。第2实 施例的特征是,即使在追加输入了假名文字列的情况下,也可改变显示 在显示画面的显示区域中的前方一致检索候补和假名汉字转换候补之间 的显示比例。也就是对应输入假名文字列的数量可变更显示比例的规则。

图15是表示被输入的假名文字数与前方一致检索用词典的平均候补 数之间的关系的图。

在该图中,表示在收录有平均词汇数为2000个的前方一致检索用词 典中,对应被输入的假名文字列的文字数量大约收集了多少词汇数量的 前方一致检索候补。根据该图,在假名文字列的文字数为1个文字的情 况下,有34个候补,同样,在2个文字的情况下有6个候补,在3个文 字的情况下有2个候补,在4个文字的情况下有1个候补,在5个文字 的情况下有1个候补。这样,由于随着输入假名文字列的增加,前方一 致检索候补的数量减少,所以,对于从显示比例信息DB16取得的各个 候补的显示比例信息,追加了如下的考虑因素(显示比例的决定)。

(4)对应输入的假名文字列的文字数,改变前方一致检索候补和假 名汉字转换候补(合成词转换候补和全候补)的显示比例。

图16是表示本发明实施例中的语言输入系统的功能方框图。

该图表示在图8所示的处理之后的在从信息输入部1继续输入假名 文字列的情况下的处理。在该图中,语言输入系统当取得通过接受从信 息输入部1的假名文字列的输入的功能追加输入的假名文字列后,对增 加了被追加输入的假名文字列的假名文字列再次执行前方一致检索处理 和假名汉字转换处理。与图16所示的功能方框图对应的流程图与图11 所示的流程图相同。

图17是表示本发明实施例中的语言输入系统的功能方框图。

在该图中,语言输入系统具有取得被输入的假名文字列的文字数的 功能;取得由前方一致检索处理部4和假名汉字转换处理部18所输出的 候补的文字长度及被输入的假名文字列的文字数、根据取得的候补的文 字长度及假名文字列的文字数和显示各个候补的显示区域决定要显示的 候补数的比例的功能;根据决定的候补,分别从前方一致检索处理部4 和假名汉字转换处理部18取得候补的功能;和将取得的候补显示在显 示区域中的功能。在图例中,在能够显示9个候补的显示区域内,作为 第1候补(初期候补),显示前方一致检索候补的4个候补,合成词 转换候补的1个候补,全候补的4个候补。作为在第1候补之后的第 2候补,显示前方一致检索候补的2个候补,全候补的7个候补。作 为在第2候补之后的第3候补,全部显示全候补的9个候补。

图18是更具体地表示图17的功能方框图所示的功能的功能方框图。

该图对图17所示的功能方框图的功能进行更详细的说明。在该图 中,根据取得的候补的文字长度及假名文字列的文字数和显示各个候补 的显示区域,决定要显示的候补数的比例的功能,由确定为了输出候补 的可使用的显示区域的功能;对于预先确定了数量的候补分别从前方一 致检索处理部4和假名汉字转换处理部18中取得其文字长度的功能;从 显示比例信息DB16中,根据输入的假名文字列的文字数取得显示比例 信息的功能;判断在确定的显示区域中是否能够以由取得的显示比例信 息所确定的信息比例,收录取得的候补的文字长度的功能;和当判定的 结果为不能被全部收录在显示区域中的情况下,对应显示区域修正候补 数的比例的功能构成。

图19是表示对应图17所示的功能方框图的语言输入系统的运算部 中的流程图。

再该图中,语言输入系统当前方一致检索处理部4和假名汉字转换 处理部18分别输出候补时(ST1901),取得输入的假名文字列的文字数 (ST1902),取得各处理部输出的候补的文字长度(ST1903),根据取得 的假名文字列的文字数及取得的候补的文字长度和显示各个候补的显示 区域,决定要显示的候补数的比例(ST1904),根据决定的候补的比例 分别从前方一致检索处理部4和假名汉字转换处理部18取得候补 (ST1905),将取得的候补显示在显示区域上(ST1906),然后结束处理。

图20是表示对应图18所示的功能方框图的语言输入系统的运算部 中的流程图。

在该图中,语言输入系统当前方一致检索处理部4和假名汉字转换 处理部18分别输出候补时(ST2001),从各个处理部分别取得关于预先 确定数量的候补的文字长度(ST2002),根据从信息输入部1输入的假 名文字列的文字数从显示比例信息DB16中取得显示比例信息 (ST2003),判定在确定的显示区域内是否能够以由取得的显示比例信 息所确定的信息比例收录取得的候补的文字长度(ST2004),在不能全 部被收录在显示区域内的情况下,对应显示区域修正候补数的比例 (ST2005),在能够全部收录的情况下,根据决定的候补的比例分别直 接从前方一致检索处理部4和假名汉字转换处理部18取出候补 (ST2006),将取得的候补显示在显示区域内(ST2007),然后结束处 理。

(实施例3)

下面,结合图21~图26,对本发明的第3实施例进行说明。第3实 施例的特征是,根据假名文字列中的先头假名文字,改变显示在显示画 面的显示区域中的前方一致检索候补和假名汉字转换候补的显示比例。 也就是,对应输入假名文字列的不同的先头假名文字,改变显示比例规 则。

图21是表示在被输入的假名文字列中的先头假名文字与前方一致检 索用词典的候补数的关系的图。

该图是表示在收录有作为平均词汇量的2000单词的前方一致检索用 词典中,对于输入的假名文字列中的先头假名文字,收集有多少词汇量 的前方一致检索候补。根据该图,在假名文字列中的先头假名文字为“KI” 的1个文字的情况下,有48个候补,而先头假名文字为“か”的1个文 字的情况下,有118个候补。这样,由于根据输入假名文字列中的不同 的先头假名文字,前方一致检索候补的数量有增有减,所以对于从显示 比例信息DB16取得的各个候补的显示比例信息追加了如下的考虑(显 示比例规则的决定)。

(5)对应输入的假名文字列中的先头假名文字改变前方一致检索候 补和假名汉字转换候补(合成词转换候补和全候补)的显示比例。

图22是表示本发明实施例中的语言输入系统的功能方框图。

在该图中,语言输入系统具有取得输入的假名文字列中的先头假名 文字的功能;取得从前方一致检索处理部4和假名汉字转换处理部18输 出的候补的文字长度及输入的假名文字列中的先头假名文字,根据取得 的候补的文字长度及先头假名文字的种类和显示各个候补的显示区域决 定要显示的候补数的比例的功能;根据决定的候补的比例,分别从前方 一致检索处理部4和假名汉字转换处理部18取得候补的功能;和将取得 的候补显示在显示区域上的功能。

图23是更具体地表示图22的功能方框图所示的功能的功能方框图。

该图对图22的功能方框图所示的功能进行更详细的说明。在该图 中,根据取得的候补的文字长度及先头假名文字的种类和显示各个候补 的显示区域决定要显示的候补数的比例的功能,由确定为了输出候补的 可使用的显示区域的功能;对于预先确定了数量的候补分别从前方一致 检索处理部4和假名汉字转换处理部18中取得其文字长度的功能;从显 示比例信息DB16中,根据输入的假名文字列的先头假名文字的种类取 得显示比例信息的功能;判断在确定的显示区域中是否能够以由取得的 显示比例信息所确定的信息比例,收录取得的候补的文字长度的功能; 和当判定的结果为不能被全部收录在显示区域中的情况下,对应显示区 域修正候补数的比例的功能构成。

图24是表示对应图22所示的功能方框图的语言输入系统的运算部 中的流程图。

再该图中,语言输入系统当前方一致检索处理部4和假名汉字转换 处理部18分别输出候补时(ST2401),取得输入的假名文字列中的先头 假名文字的种类(ST2402),取得各个处理部输出的候补的文字长度 (ST2403),根据取得的先头假名文字种类及取得的候补的文字长度和 显示各个候补的显示区域,决定要显示的候补数的比例(ST2404),根 据决定的候补的比例分别从前方一致检索处理部4和假名汉字转换处理 部18取得候补(ST2405),将取得的候补显示在显示区域上(ST2406), 然后结束处理。

图25是表示对应图23所示的功能方框图的语言输入系统的运算部 中的流程图。

在该图中,语言输入系统当前方一致检索处理部4和假名汉字转换 处理部18分别输出候补时(ST2501),从各个处理部分别取得关于预先 确定数量的候补的文字长度(ST2502),根据从信息输入部1输入的假 名文字列中的先头假名文字的种类,从显示比例信息DB16中取得显示 比例信息(ST2503),判定在确定的显示区域内是否能够以由取得的显 示比例信息所确定的信息比例收录取得的候补的文字长度(ST2504), 在不能全部被收录在显示区域内的情况下,对应显示区域修正候补数的 比例(ST2505),在能够全部收录的情况下,根据决定的候补的比例分 别直接从前方一致检索处理部4和假名汉字转换处理部18取出候补 (ST2506),将取得的候补显示在显示区域内(ST2507),然后结束处 理。

图26是表示图22所示的功能方框图中的根据先头假名文字的类别 变更显示比例的情况下的具体例的图。

再该图中,在假名文字列中的先头假名文字为“KI”的个文字的情 况下,在能够显示9个候补的显示区域中,作为第1候补显示前方一 致检索候补的6个候补,合成词转换候补的1个候补,全候补的2个候 补。作为在第1候补之后的第2候补,全部显示全候补的9个候补。 而在先头假名文字为“か”的1个文字的情况下,作为第1候补,显 示前方一致检索候补的6个候补,合成词转换候补的1个候补,全候补 的2个候补。作为在第1候补之后的第2候补,显示前方一致检索 候补的4个候补,全候补的5个候补。作为在第2候补之后的第3候 补,显示前方一致检索候补的2个候补和全候补的7个候补。虽然在 图中未示出,但作为在第3候补之后的第4候补则全部显示全候补 的9个候补。

(实施例4)

下面,结合图27~图30,对本发明的第4实施例进行说明。第4实 施例的特征是,从把输入确定的候补作为输入履历候补而保存的输入履 历候补数据库中取得接近的输入履历候补,将其与前方一致检索候补和 假名汉字转换候补一同显示在显示画面的显示区域上。接近的输入履历 候补对于反复使用相同的语句作成文章的使用者来说,具有很高的便利 性。输入履历候补由于可能与前方一致检索候补或假名汉字转换候补发 生重复,所以在发生重复的情况下,当然不必显示重复的候补,而只需 显示任意一方的候补便可。

图27是使用功能方框图对存储输入履历候补的学习词典进行说明的 图。

在该图中,语言输入系统具有从信息输入部1接收显示在显示区域 中的候补的选择的功能和通过对接受的候补的选择,确定文字的功能, 在其后的处理的执行中使用被确定的文字。这里所说的之后的处理可认 为是例如移动终端9的应用处理。另一方面,语言输入系统具有将通过 从信息输入部1接收显示在显示区域中的候补的选择的功能所得到的选 择结果作为输入履历信息保存在学习词典DB17中的功能,根据被保存 在学习词典DB17中的输入履历信息更新关于前方一致检索用词典DB3 或假名汉字转换用词典DB5的使用频率的评价值。

图28是表示本发明实施例中的语言输入系统的功能方框图。

该图与第1实施例的图10所示的功能方框图对应。在该图中,根据 取得的候补的文字长度和显示各个候补的显示区域,决定要显示的候补 数的比例的功能,由确定为了输出候补的可使用的显示区域的功能;对 于预先确定了数量的候补分别从前方一致检索处理部4和假名汉字转换 处理部18中取得其文字长度,并且从学习词典DB17中取得接近的输入 履历信息的文字长度的功能;判断在确定的显示区域中是否能够以预先 确定的比例收录取得的候补和输入履历信息的文字长度的功能;和当判 定的结果为不能被全部收录在显示区域中的情况下,对应显示区域修正 候补数及输入履历信息的比例的功能构成。

图29是表示对应图28所示的功能方框图的语言输入系统的运算部 中的流程图。

再该图中,语言输入系统当前方一致检索处理部4和假名汉字转换 处理部18分别输出候补时(ST2901),从各个处理部分别取得关于预先 确定数量的候补的文字长度,并且从学习词典DB17中取得接近的输入 履历信息的文字长度(ST2902),判定在确定的显示区域内是否能够以 预先确定的比例收录各个取得的候补和输入履历信息的文字长度 (ST2903),在不能全部被收录在显示区域内的情况下,对应显示区域 修正候补数及输入履历信息的比例(ST2904),在能够全部收录的情况 下,根据决定的候补及输入履历信息的比例分别直接从前方一致检索处 理部4和假名汉字转换处理部18取出候补,并且从学习词典DB17中分 别将接近的输入履历信息作为输入履历候补取得(ST2905),将取得的 候补显示在显示区域内(ST2906),然后结束处理。

图30是表示在采用图28所示的功能方框图中的输入履历作为候补 的情况下的具体例的图。

在该图中,作为第1候补,显示输入履历候补的3个候补,前方 一致检索候补的3个候补,合成词转换候补的1个候补,全候补的2个 候补。作为在第1候补之后的第2候补,显示输入履历候补的2个 候补,前方一致检索候补的2个候补,全候补的9个候补。作为在第2 候补之后的第3候补,显示输入履历候补的1个候补,前方一致检 索候补的1个候补和全候补的7个候补。虽然在图中未示出,但作为在 第3候补之后的第4候补则全部显示全候补的9个候补。输入履历 候补只要优先于前方一致检索候补(及假名汉字转换候补)进行显示即 可。这样,由于在反复使用相同的语句作成文章的情况下,输入履历的 使用频率增加,在文章的作成中是常有的,所以对于从显示比例信息DB16 取得的各个候补的显示比例信息追加了如下的考虑(显示比例规则的决 定)。

(6)采用在前方一致检索候补和假名汉字转换候补(合成词转换候 补和全候补)中附加输入履历候补的显示比例。

(7)在输入履历候补被显示在显示区域中的情况下,优先于前方一 致检索候补(及假名汉字转换候补)进行显示。

(实施例5)

下面,结合图31~图33对本发明的第5实施例进行说明。第5实施 例的特征是,对于移动终端9的信息输出部7的显示区域的画面偏移, 考虑采用滚动排列或中心排列等候补的配置。

图31是表示本发明实施例中的候补的配置具体例的图。

在该图中,将各个候补配置成所谓的滚动配置,在与从第1候补 向第2候补的切换方向同一方向上配置第3候补。由于是以顺序 滚动的形式显示候补,所以适合于继续向第4候补、第5候补切 换的用途。

图32是表示本发明实施例中的候补的配置具体例的图。

在该图中,对各个候补采用所谓的中心配置,在与从第1候补 向第2候补的切换方向的相反方向上配置第3候补。由于是将第1 候补配置在第2候补与第3候补的中央,所以适合于希望进行只 查到第3候补为止的高效率的候补的查的用途。

另外,作为中心配置的相关例,可对从全候补取得处理部8输出的 全候补根据不同的独立词的种类(例如名词、汉字等)进行区分。例如, 在成为中心的第1候补中显示前方一致检索候补+假名汉字转换候补+ (除了汉字)全候补,在第2候补中显示前方一致检索候补+(除了汉 字)全候补。然后在与第2候补相反的方向进行显示的第3候补中, 显示汉字的全候补,在第3候补的同一侧显示全为汉字的全候补。这 样,通过使得在以第1候补为中央的一侧全部显示汉字地,即使在全 候补之中也显示具有特定的种类的候补,从而可高效地进行候补的查。 此外,关于在以第1候补为中央的任意方向上集中显示具有特征的全 候补的实例不限于此,也可以对应语言输入系统的目的或使用者2的具 体情况进行变更。

图33是表示本发明实施例中的候补的配置具体例的图。

该图表示图32所示的中心配置的应用,是一种将输入履历候补集中 在一侧的情况。在不需检索前方一致检索候补或假名汉字转换候补,而 只通过接近的输入履历的检索便可查出的情况下,为一种便利的配置。

根据上述的本发明,以少数的文字数便可得到所希望的文字的前方 一致检索处理对于使用者来说是一种具有魅力的功能,即使在输入了1 个假名文字的情况下,也可以通过假名汉字转换处理来求得,因此,通 过在最初候补中显示前方一致检索候补和假名汉字转换候补中的至少 一个以上的候补,无论是对于希望使用前方一致检索处理的使用者,还 是对于只希望单纯的汉字转换的使用者来说,都是一种使用便利的语言 输入系统。

而且,由于前方一致检索候补随着输入假名文字数的增加自动地向 目标词集中,所以通过将在最初候补中的作为重视前方一致检索候补 的显示比例随着向下一个候补的切换,逐渐减少其比例,可实现简单 且效率高的输入操作。即,使用者能够以尽量少的输入假名文字数输入 所希望的语句。通过将在最初候补中的作为重视前方一致检索候补的 显示比例随着向下一个候补的切换,逐渐减少其比例,可实现简单且 效率高的输入操作。即,使用者能够以尽量少的输入假名文字数输入所 希望的语句。

并且,虽然如果仅依赖前方一致检索候补,一般不会输出“不存在 的候补”,但在前方一致检索候补和假名汉字转换候补改变其显示比例的 同时,与候补的追加(显示区域的切换),与输入的假名文字的追加构成 连续性的衔接,所以,可达到使用者通过统一化的操作必定会查出所 希望的候补的效果。这里所说的统一化操作是指不需要进行转换键或切 换键的操作,与不需要进行转换键或切换键的操作无关,使用者只需进 行指示显示追加的候补和追加假名文字列的一系列动作便可进行所希望 的语句的输入。

(实施例6)

结合图34~图40对成为本发明中的语言输入系统的对应于中国语输 入的基本形态的实施例进行说明。

针对相应于中国语的输入的键→拼音对应关系,以及以t、n、L为 例开始的预测候补,全候补,多文字转换候补的具体情形参见下文: 中国语建

键项数字                    罗马字

2                            abc

3                            def

4                            ghi

5                            jkl

6                            mno

7                            pqrs

8                            tub

9                            wxyz 从t开始的预测及转换例预测候补

预测候补

t       他 他们 她 灭 他的 同学 同时

ta       他 他们 她 太 他的 她的 它 她们

tai      太 台 泰 态度 太阳 台湾

taiw     台湾

taiwan   台湾

全候补

ta       他 她 它 塌 獭 漯 沓 挞 蹋 踏 拓 嗒 闼 溻 遢 榻 铊 趿 鳎

tai      太 台 泰 抬 汰 态 胎 苔 钛 邰 () 肽 酞 呔 骀 炱 跆 鲐

taiwan   台湾

合成词转换候补

ta       他

tai      太

taiwan   台湾 从n开始的预测及转换例的预测候补

预测候补

n        你 能 你的 年 您 你好 你们 男子

ni       你 你的 年 您 你好 你们 宁 纽

nih      你好

nihao    你好

全候补

ni       你 尼 泥 似 倪 妮 逆 霓 腻 溺 匿 坭 () 呢 尿 伲 猊 怩 昵

         祢 () 睨 铌 鲵

nihao    你好

合成词转换候补

ni       你

nihao    你好

包含合成词转换的候补例的预测候补

预测候补

li       两 留言 脸 联系 连 另外 领导

lishi    历史 理事会 理事长

全候补

li       李 里 力 利 立 理 离 丽 礼 黎 例 莉 粒 郦

lishi    历时 理事 立时 利市 立式 砾石

合成词转换候补

li       李

lishi    李是

在为单音节时,全候补的第1候补与合成词转换候补相同。

在为多音节时,全候补只有第1音节的候补,而合成词转换候补可对多个单节

作成最佳的候补 付属词例

ne       呢

de       的

le       了

ba       吧

guo      过

a        啊

de       得

ma       嘛

zhe      着

de       地

dehua    的话

图34是具有本发明实施例中的语言输入系统的移动终端的硬件方框 图。

在该图中,信息输入部1和信息输出部7是具有使移动终端9与使 用者2之间能够进行各种交流的输入输出功能的单元。作为信息输入部 1中的输入装置,例如相当于数字键等的各种按键开关、手写文字识别 装置及声音输入装置等,只要使用者2的输入能够对系统传达信息,也 可以是任意的装置。另外,作为信息输出部7中的输出装置,例如相当 于显示画面(显示器)、声音输出装置等,只要能够从系统向使用者2传 达信息,可以是任意的装置。运算部10是具有通过执行程序来驱动各种 功能、进行处理的运算功能的单元,一般由CPU(中央处理器)构成。 存储部11是具有运算部10执行的程序的执行区域的单元。通信部12是 对通过网络与其它的终端或系统之间的信息通信进行控制的单元。DB管 理部14是具有对各种数据结构和数据实体进行管理的功能的单元。

在DB管理部14中被管理的处理程序15是为了实现移动终端9的 使用目的所必须的程序,这里也包括OS(操作系统)。在DB管理部14 中,还管理预测检索用词典DB3和中国语转换用词典DB5。同样,显示 比例信息DB16是用于存储在显示画面的显示区域中所显示的预测检索 候补与中国语转换候补的显示比例的数据库。同样,学习词典DB17是 用于存储使用预测检索用词典DB3和中国语转换用词典DB5的各自的 评价值之一的输入履历信息的数据库。

图35是本发明实施例中的语言输入系统的功能方框图。

在该图中,语言输入系统具有预测检索处理部4和中国语转换处理 部18,中国语转换处理部18由合成词转换候补取得部6和全候补取得 处理部8构成。预测检索处理部4具有取得通过从信息输入部1接受拼 音的输入的功能所接受的拼音的功能;根据取得的拼音从预测检索用词 典DB3中检索出候补的功能;和输出检索出的候补的功能。合成词转换 候补取得处理部6具有取得通过从信息输入部1接受拼音的输入的功能 所接受的拼音的功能;从中国语转换用词典DB5中抽选出能够由所取得 的拼音构成的独立词和附属词的功能;以多文节对能够由抽选出的独立 词及附属词构成的(根据付在抽选出的独立词及附属词上的品词能够连 接的)组合进行多文节解析的功能;和将在多文节解析后的候补中的评 价值最高的候补输出的功能。全候补取得处理部8具有从由合成词转换 候补取得处理部6解析的结果(多文节解析结果)中取得全候补的功能; 按照在多文节解析中使用的评价值的高低顺序,排列输出各个文节的全 候补的功能。这样,对于由信息输入部1接受的拼音分别输出了预测检 索候补和中国语转换候补(合成词转换候补和全候补)。

图36是本发明实施例中的语言输入系统的功能方框图。

在该图中,语言输入系统具有取得由预测检索处理部4和中国语转 换处理部18输出的候补的文字长度,根据取得的候补的文字的长度和显 示各个候补的显示区域决定显示候补数的比例的功能;根据决定的候补 的比例,分别从预测检索处理部4和中国语转换处理部18中取得候补的 功能;和将取得的候补显示在显示区域中的的功能。在图例中,在能 够显示9个候补的显示区域中,在第1候补(初期候补)中显示有 预测检索候补的6个候补、合成词转换候补的1个候补和全候补的2个 候补。在第1候补之后的第2候补中,显示有预测检索候补的3个 候补、全候补的6个候补。在第2候补之后的第3候补中将9个候 补全部以全候补进行显示。

此外,由于有预测检索候补或合成词转换候补与全候补重复的情况, 所以,在该情况下当然不必进行重复显示,可将其作为任意种的候补。 在从各个处理部候补被刚刚输出后立即执行消除该重复的处理,可达到 高的效率。当预先进行这样的前置处理后,便对被消除了重复之后的候 补决定其显示比例。

图37是表示将在图36中所表示的功能方框图的功能更具体地表示 的功能方框图。

该图对图36的功能方框图中所示的功能做进一步的说明。在该图 中,根据取得的候补的文字长度和显示各个候补的显示区域来决定显示 的候补数的比例的功能由确定为了输出候补的能够使用的显示区域的功 能;分别从预测检索处理部4和中国语转换处理部18中取得关于预先确 定了数量候补的文字长度的功能;判断能否以预先确定的比例将所取得 的候补的文字长度收录在确定的显示区域中的功能;在判断的结果为不 能完全收录在显示区域中的情况下,对应显示区域修正候补数的比例的 功能构成。在对于预先决定了数量的候补,分别从预测检索处理部4和 中国语转换处理部18取得其文字长度(同意《分别从预测检索处理部4 取得必要数量的预测检索候补的文字长度和从中国语转换处理部18取得 必要数量的中国语转换候补的文字长度)的功能中,如果事先决定预定 的数,使得从各个处理部取得较多的候补,则在显示区域中出现空间的 情况下,可不必重新取得候补的文字长度。不过,由于通过中国语转换 处理所得到的候补不会极端地短,通过预测检索处理所得到的候补根据 所登录的单词有时会很长,所以,作为处理,对于取得的候补往往是显 示区域不足的情况多于显示区域有余的情况。

另外,在判断能否以预先确定的比例将所取得的候补的文字长度收 录在确定的显示区域中的功能中的所谓“预先确定的比例”是从显示比 例信息DB16中取得的候补数的比例,以比例显示即为以满足该比例的 候补数的显示。具体是,例如在能够显示9个候补的显示区域中,作为 第1候补(初期候补),判断其中以预测检索候补与合成词转换候补 及全候补之比为6∶1∶2(6候补∶1候补∶2候补)取得的候补的 文字长度是否被收录在显示区域内。同样,作为接在第1候补之后的 第2候补,判断其中以预测检索候补与全候补之比为3∶6(3候补∶ 6候补)取得的候补的文字长度是否被收录在显示区域内。作为接在第2 候补之后的第3候补,判断以全候补取得全部9个候补的候补的文 字长度是否被收录在显示区域内。在被判断为不能被收录在显示区域内 的预测检索候补被顺序送到下一个候补中的预测检索候补的先头,同 样地,被判断为不能收录的中国语转换候补被顺序送到下一个候补的 中国语转换候补的先头。此外,由于合成词转换候补相对所输入的拼音 基本上只存在一个,所以只有在第1候补中被显示在显示区域上。

对于从显示比例信息DB16中取得的各个候补的显示比例信息需要 注意(确定显示比例的规则)以下几点。

(1)在显示画面的显示区域上,对于被输入的拼音将预测检索候补 和中国语转换候补(合成词转换候补和全候补)中的各自至少1个候补 以上作为“最初候补”显示在显示画面的显示区域中,显示比例为重 视预测检索候补的比例(预测检索候补的显示比例至少在中国语转换候 补的显示比例的同等以上)。

(2)在成为在显示区域中不能被作为“最初候补”进行显示的候 补的“下一个候补”中,改变“最初候补”、预测检索候补及中国语 转换候补之间的显示比例,通过减少预测检索候补的显示比例来增加全 候补的显示比例。

(3)在减少预测检索候补的显示比例,使作为预测检索候补而显示 的候补数为0后的候补以后,全部为全候补。

根据包含在这样的显示比例信息中的显示比例规则,语言输入系统 在“最初候补”中,预测检索候补的显示比例大于中国语转换候补的 显示比例,对应向“下一个候补”的切换,中国语转换候补的显示比 例增加,其中被显示在显示区域上的候补全部为中国语转换候补。换言 之,在开始,以重视预测检索候补的显示方式来分别显示各自的候补, 随着候补的追加(即,候补的切换)转变成重视中国语转换候补的候 补的显示。

所谓显示比例的表达形式,是基于预测检索候补对应输入的有时也 会输出比较长的单词,与重视预测检索候补的显示无关,中国语转换候 补的候补数的显示要多的情况。即,也可以将在这里所说的“显示比例” 理解为,将各个候补换算成文字长度(或者是文字数)后的在显示区域 上的占有率。

这些显示比例规则是,以使用者2在进行拼音输入时的动作心理分 析的观点作为依据。首先,在显示比例规则(1)中,虽然以少量的拼音 数便可得到所希望的文字的预测检索处理对于使用者2来说是非常具有 魅力的功能,但注意到了假如即使在输入了1个拼音的情况下,也可以 通过中国语转换处理来求出的预测检索处理的盲点。对于在希望输入单 个汉字等的文字数少的汉字的情况下的使用者2来说,预测检索候补成 为了无用之物,如果显示区域全部被预测检索候补所占用的话,例如“我 只想要汉字,不需要这样兴师动众”等感到厌烦,或者在着急或忙乱时 等的心理紧张时容易产生急噪的情绪。因此,例如在输入了“T”的拼音 时,由于在预测检索候补词典中不会首先登录“他”的汉字,所以预测 检索处理部4将从拼音“T”开始的“他、太、台湾…”作为预测检索候 补进行输出。因此,也要考虑到只希望得到“他”的汉字的使用者2, 在最初候补中至少显示一个以上的中国语转换候补。由于中国语转换 候补由合成词转换候补和全候补构成,所以在最初候补中显示一个合 成词转换候补和至少一个以上的全候补即可。

在显示比例规则(2)中,侧重的是只要增加输入的拼音数,预测检 索候补便自动地接近目标。如果对使用者2的输入动作进行实际地观察, 则可以了解到,在对应输入的拼音在显示画面的显示区域中显示的最初 候补内不存在所希望的候补的情况下,虽然是切换到下一个候补, 但是在那里也是没有,再次进行切换而还是没有时,则放弃查。即, 使用者2切换显示区域的切换次数一般不超过2次,在执行了2次的切 换操作、在被显示的候补中没有所希望的候补的情况下,往往要追加输 入拼音。因此,为了在3个部分的显示区域中均衡地配置预测检索候补 和中国语转换候补,作为在最初候补中重视预测检索候补的显示比例, 随着下一次候补的切换阶段性地减少其比例。

在显示比例规则(3)中,虽然当执行了显示比例规则(2)后便会 自然明白,但即使在显示区域中不再显示预测检索候补,且向下一个候 补的切换是由于使用者2要查中国语转换候补,所以,接下来在显 示区域中显示候补,直到全候补全部被显示完为止。

图38是表示与图8所示的功能方框图对应的语言输入系统的运算部 的流程图。

在该图中,语言输入系统当从信息输入部1接受拼音的输入后 (ST1101),将接受的拼音转送到预测检索处理部4和中国语转换处理部 18(ST1102),然后结束处理。在预测检索处理部4中,当取得了拼音后, 根据取得的拼音从预测检索用词典DB中检索候补(ST1103),输出检索 出的候补(ST1104),结束处理。在合成词转换候补取得处理部6中,当 取得了拼音后,从中国语转换用词典DB5中抽选出能够由取得的拼音构 成的独立词和附属词(ST1105),以多文节对能够由抽选出的独立词及附 属词构成的(根据付在抽选出的独立词及附属词上的品词能够连接的) 组合进行多文节解析(ST1106),将多文节解析的候补中的评价值 最高的候补输出(ST1107),结束处理。在全候补取得处理部8中,从通 过合成词转换候补取得处理部6解析的结果(多文节解析结果)取得全 候补(ST1108),将各个文节的全候补按照在多文节解析中使用的评价值 的高低顺序排列输出(ST1109),结束处理。

图39是表示与图36所示的功能方框图对应的语言输入系统的运算 部的流程图。

在该图中,语言输入系统在预测检索处理部4和中国语转换处理部 18分别输出候补时(ST1201),取得各个处理部输出的候补的拼音长度 (ST1202),根据取得的候补的拼音长度和显示各个候补的显示区域, 决定要显示的候补数的比例(ST1203),根据决定的候补的比例,分别 从预测检索处理部4和中国语转换处理部18中取得候补(ST1204),将 取得的候补显示在显示区域上(ST1205),结束处理。

图40是表示与图37所示的功能方框图对应的语言输入系统的运算 部的流程图。

在该图中,语言输入系统当预测检索处理部4和中国语转换处理部 18分别输出候补时(ST1301),关于预先确定了数量的候补分别从各个 处理部取得其拼音长度(ST1302),判断在确定的显示区域中是否能够 以预先确定的比例收录取得的候补的拼音长度(ST1303),在不能全部 被收录在显示区域中的情况下,对应显示区域修正候补数的比例 (ST1304),在能够全部收录在显示区域中的情况下,直接根据所决定 的候补的比例分别从预测检索处理部4和中国语转换处理部18取得候 补,(ST1305),将取得的候补显示在显示区域上(ST1305),结束处 理。

以上参见图34-40对成为本发明的对应于中国语的语言输入系统 的基本形态进行了描述。

以上参见图34-40的描述仅对应于上述实施例1就相应于本发明的 中国语语言输入系统进行了描述,对应于上述实施例2-5的关于本发明 的中国语语言输入系统在此不再详述,本领域技术人员在了解了实施例 1与实施例6的对应关系的精神以及上文以t、n、L为例给出的预测候补、 全候补、多文字转换候补的情况下,即可得出与实施例2-5分别对应的 关于本发明的中国语语言输入系统的方案。

本文发布于:2024-09-25 05:19:30,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/75105.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议