文字输入支援方法、系统及程序、文字转换方法及程序、用户终端的制作方法

文档序号:6463749阅读:149来源:国知局
专利名称:文字输入支援方法、系统及程序、文字转换方法及程序、用户终端的制作方法
技术领域
本发明涉及支援输入到文档数据的文本输入栏的文字的、使用了辞 典的转换的文字输入支援方法、文字输入支援系统和文字输入支援程序, 以及在文档数据的文本输入栏中输入文字并进行使用了辞典的转换的用 户终端、文字转换方法和文字转换程序。
背景技术
近年来,釆用移动电话等便携终端的、经由网络的服务(网络服务) 正在增加,这种服务与检索服务或购物等可利用台式个人计算机来接受 的服务等同。但是,便携终端一般为小型的,所以,输入键和画面等输 入接口受到限制,从而与一般的台式个人计算机相比,文字输入时的限 制较大。因此,为了易于输入文字,而提供了尤其易于从平假名向汉字 等进行转换的文字输入支援方法,对于提供上述服务的内容提供者来说 促进便携终端用户利用上述服务是很重要的。
作为该文字输入支援方法,众所周知有文字输入预测转换方法。并 且,也研究出与预先确定的输入项目相对应地提示定型文候选的输入支
援方法。例如,在日本特开2002-244793号(专利文献l)中提出了按照 邮件的每个项目(目的地、题名、正文)来切换提示的定型文候选(辞 典)的方法。
专利文献1所示的文字输入支援方法因为容易进行转换候选的选 择,所以,在便携终端中可以说是重要的技术。但是,将该方法应用于 网络服务中的情况下,提供网络服务所涉及的文档数据作为内容的内容 提供者的负担很大。例如,在网络服务中,向文档数据的文本输入栏输 入文字时,为了访问与文本输入栏对应的辞典,需要具备与文本输入栏 对应的专用的辞典和根据用户输入来访问对应的辞典的程序。提供文档
7数据的内容提供者必须负担伴随这些程序的设计/安装以及辞典的管理的 成本。并且,使用了便携终端的网络服务不仅限于邮件可以是多样的, 由此内容提供者未必能够负担得起上述成本。尤其,按照每个文本输入 栏生成专用的辞典是不容易的。进而,因为用户的每个输入都产生向专 用辞典的访问,所以,辞典服务器的负荷不小,他们的维护成本也不可 忽视。在专利文献1中,也示出了直接确定对应的辞典的保存场所的URI
(Uniform Resource Identifier)的方法,但是,有时不能使用相应的辞典, 因此不是万全的文字输入支援方法。

发明内容
本发明是鉴于上述情况而完成的,其目的在于,提供能够实现内容 提供者的负担的成本小、对用户便利性高的文字转换的文字输入支援方 法、文字输入支援系统和文字输入支援程序,以及用于使用本发明的文 字输入支援方法的用户终端、文字转换方法和文字转换程序。
为了达成上述目的,本发明的文字输入支援方法,基于文字输入支 援系统,该文字输入支援系统支援输入到文档数据的文本输入栏内的文 字的、使用了辞典的转换,并且具有存储了表示类别信息和辞典信息之 间的关系的信息的存储单元,该类别信息表示该文本输入栏的类别,该 辞典信息用于确定输入到该文本输入栏中的文字的转换所使用的辞典, 其中,该文字输入支援方法包含以下步骤类别取得步骤,从文档数据 中取得类别信息;参照步骤,根据在类别取得步骤中取得的类别信息, 参照存储在所述存储单元中的信息,取得与该类别信息对应的辞典信息; 以及输出步骤,输出在参照步骤中取得的辞典信息。
在本发明的文字输入支援方法中,预先具有存储了表示类别信息和 辞典信息之间的关系的信息的存储单元,其中,该类别信息表示文本输 入栏的类别,该辞典信息用于确定在文本输入栏中所使用的辞典,该文 字输入支援方法能够根据存储在该存储单元中的信息来确定输入到文档 数据的文本输入栏中的文字的转换所使用的辞典。因此,文档数据不需 要预先针对文本输入栏对应专用的辞典。由此,提供文档数据的内容提供者在生成网络服务的内容即文档数据时,即使不准备用于对文本输入 栏的文字进行转换的专用辞典,也能够进行使用了与文本输入栏对应的 辞典的文字转换。即,根据本发明的文字输入支援方法,能够实现内容 提供者负担的成本少、对用户便利性高的文字转换。
优选在类别取得步骤中,与文本输入栏相对应来取得嵌入于文档数 据中的识别符来作为类别信息。通过取得与文本输入栏对应着嵌入的识 别符作为类别信息,能够可靠地进行本发明的文字输入支援方法。
并且,也可以在类别取得步骤中,取得表示文档数据的保存场所的 信息来作为类别信息。由此,使用表示文档数据的保存场所的信息本身 来作为类别信息,所以不用预先在文档数据中嵌入与文本输入栏对应的 识别符,就能够实现本发明的文字输入支援方法,因此,对内容提供者 来说,能够实现成本的进一步减少。
优选在输出步骤中,将辞典信息与文本输入栏相对应而嵌入到文档 数据中,并与该文档数据一起输出。通过直接在文档数据中嵌入辞典信 息,与输入到文本输入栏中的文字关联地使用该辞典信息时,能够适当 地选择辞典信息,所以能够可靠地实施本发明的文字输入支援方法。
并且,在输出步骤中,可以将程序嵌入到文档数据内,该程序用于 从利用辞典信息所确定的辞典中检索输入到文档数据的文本输入栏内的 文字的转换候选。该情况下,文档数据预先具有从利用辞典信息所确定 的辞典中进行检索的程序,由此,能够容易地进行输入到文本输入栏中 的文字的转换候选的检索。
还优选在输出步骤中将辞典信息作为与文档数据不同的数据进行输 出。该情况下,能够将辞典信息作为独立于文档数据的数据进行使用, 所以能够进行仅编集辞典信息等广范围的使用。
优选在类别取得步骤中,从通过HTML (Hyper Text Markup Language)记述的文档数据中取得文本输入栏的类别信息。HTML是在 网络服务中使用的一般的语言,所以通过该HTML记载文档数据时,能 够使更多的用户利用本发明的文字输入支援方法。由此,构成对用户便 利性更高的文字输入支援方法。本发明的文字输入支援方法最好还包含辞典检索步骤,该辞典检索 步骤从利用在输出步骤输出的辞典信息所确定的辞典中检索输入到文档 数据的文本输入栏中的文字的转换候选并输出。通过具有上述辞典检索 步骤,能够使用适当的辞典检索输入到文档数据中的文本输入栏中的文 字的转换候选并输出,所以,能够提供对用户便利性高的文字输入支援 方法。
另外,可以是如下形式文字输入支援方法还具有输出请求接收步 骤,该输出请求接收步骤接收从用户终端发送的、文档数据的输出请求, 在类别取得步骤中从在输出请求接收步骤接收的输出请求所涉及的文档 数据中取得类别信息,在输出步骤中对发送了输出请求的用户终端输出 在参照步骤中取得的辞典信息。该情况下,根据来自用户终端的文档数 据的输出请求,输出与文本输入栏对应的辞典信息。因此,能够根据用 户的要求提供便利性高的文字输入支援方法。
这里,可以是如下形式在输出请求接收步骤中,与文档数据输出 请求一起,还接收表示用户终端的用户属性的信息,在参照步骤中,还 根据在输出请求接收步骤中接收的表示用户属性的信息,参照存储在存 储单元中的信息,取得与该类别信息对应的辞典信息。该情况下,作为 基于从用户终端与输出请求一起发送的、表示使用用户终端的用户的属 性的信息的辞典信息进行输出。因此,在使用由该辞典信息所确定的辞 典进行文字转换时,显示更符合用户属性的转换候选,因此,能够提供 对用户便利性高的文字输入支援方法。
并且,也可以将在输出请求接收步骤中接收的、来自用户终端的文 档数据的输出请求的历史,作为表示用户属性的信息。该情况下,根据 用户过去进行文档数据的输出请求的历史来输出辞典信息。因此,例如 将用于确定用户经常使用的、文档数据的领域的词语丰富的辞典的信息 作为辞典信息进行输出,在对输入到文本输入栏中的文字进行转换时,
显示多个与该领域相关的转换候选,所以能够提供对用户便利性更高的 文字输入支援方法。
另外,可以是如下形式在输出请求接收步骤中,与文档数据输出请求一起,还接收用户终端的位置信息,在参照步骤中,还根据在输出 请求接收步骤中接收的位置信息,参照存储在存储单元中的信息,取得 与该类别信息对应的辞典信息。与文本输入栏对应地输出基于从用户终 端与输出请求一起发送的用户终端的位置信息的辞典信息,所以,输出 与用户终端的所处位置对应的辞典信息。因此,在文字转换时,能够使 用具有用户使用率更高的转换候选的辞典,所以,能够提供对用户便利 性高的文字输入支援方法。
在本发明的文字输入支援方法中,可以是如下形式存储单元存储 有用于确定在辞典中包含的字的输出顺序的信息,在参照步骤中,取得 存储在存储单元中的、用于确定由取得的辞典信息所确定的辞典中包含 的字的输出顺序的信息,在输出步骤中,输出用于确定由辞典信息所确 定的辞典中包含的字的输出顺序的信息。该情况下,与辞典信息一起指 定字的输出顺序,在文字转换时,例如从用户经常使用的频度高的转换 候选起按顺序进行显示,所以,能够提供对用户便利性高的文字输入支 援方法。
并且,可以是如下形式该文字输入支援方法还具有输出请求接收 步骤,该输出请求接收步骤接收从用户终端发送的文档数据的输出请求, 在类别取得步骤中,从在输出请求接收步骤中接收的输出请求所涉及的 文档数据中取得类别信息,在输出步骤中,对发送了输出请求的用户终 端输出用于确定在利用辞典信息所确定的辞典中包含的字的输出顺序的 信息。该情况下,根据来自用户终端的文档数据的输出请求,输出与文 本输入栏对应的辞典信息,并且还输出由该辞典信息所确定的辞典中包 含的字的输出顺序,所以能够提供对用户便利性更高的文字输入环境。
这里,可以是如下形式在输出请求接收步骤中,取得表示用户终
端的用户属性的信息,在参照步骤中,根据在输出请求接收步骤取得的
表示用户属性的信息,生成用于确定在由该辞典信息所确定的辞典中包
含的字的输出顺序的信息。该情况下,输出基于从用户终端发送的表示
处理用户终端的用户的属性的信息的辞典信息,并且还输出用于确定在 由该辞典信息所确定的辞典中包含的字的输出顺序的信息。因此,使用由该辞典信息所确定的辞典进行文字的转换时,根据用户属性例如按照 使用频度高的顺序显示该转换候选,所以能够提供对用户便利性高的文 字输入支援方法。
此外,可以是如下形式将在输出请求接收步骤中接收的、来自用 户终端的文档数据的输出请求的历史,作为表示用户属性的信息。该情 况下,根据用户过去进行文档数据的输出请求的历史,来输出辞典信息 和确定转换候选的输出顺序的信息。因此,在对输入到文本输入栏中的 文字进行转换时,例如优先输出符合用户的实际行动的转换候选,所以 能够提供对用户便利性更高的文字输入支援方法。
另外,可以是如下形式在输出请求接收步骤中,与文档数据输出 请求一起,还接收用户终端的位置信息,在参照步骤中,根据在输出请 求接收步骤中接收的位置信息,生成用于确定由该辞典信息所确定的辞 典中包含的字的输出顺序的信息。该情况下,取得根据用户终端的位置 信息生成的辞典信息,并且还生成并输出确定转换候选的输出顺序的信 息。因此,根据用户终端的当前位置,例如输出认为使用频度高的转换 候选,所以能够进一步提高对用户的便利性。
并且,优选在辞典检索步骤中,从辞典中检索输入到文本输入栏中 的文字的转换候选,并根据用于确定输出顺序的信息进行输出。该情况 下,能够使用适当的辞典检索输入到文档数据中的文本输入栏的文字的 转换候选并根据用于确定输出顺序的信息以适当的输出顺序进行输出, 所以能够提供对用户便利性高的文字输入支援方法。
另外,本发明的文字输入支援方法如下所示,还可以记述为文字输 入支援系统的发明和文字输入支援程序的发明。
艮P,本发明的文字输入支援系统的特征是,该文字输入支援系统具 有存储单元,其存储了表示类别信息和辞典信息之间的关系的信息, 该类别信息表示文本输入栏的类别,该辞典信息用于确定输入到该文本 输入栏中的文字的转换所使用的辞典;类别取得单元,其从文档数据中 取得类别信息;参照单元,其根据由类别取得单元所取得的类别信息,
参照存储在存储单元中的信息,取得与该类别信息对应的辞典信、息;以及输出单元,其输出由参照单元所取得的辞典信息。另外,本发明的文字输入支援程序的特征在于,该文字输入支援程 序使计算机具有如下单元的功能存储单元,其存储了表示类别信息和 辞典信息之间的关系的信息,该类别信息表示文本输入栏的类别,该辞 典信息用于确定输入到该文本输入栏中的文字的转换所使用的辞典;类 别取得单元,其从文档数据中取得类别信息;参照单元,其根据由类别 取得单元所取得的类别信息,参照存储在存储单元中的信息,取得与该类别信息对应的辞典信息;以及输出单元,其输出由参照单元所取得的辞典信息。此外,本发明的用户终端的特征是,该用户终端具有文档取得单元,其取得具有文本输入栏的文档数据、和用于确定输入到该文本输入栏中的文字的转换所使用的辞典的辞典信息;以及辞典检索单元,其从由文档取得单元取得的辞典信息所确定的辞典中检索输入到由文档取得单元所取得的文档数据的文本输入栏中的文字的转换候选并输出。在用户终端中,取得文档数据和辞典信息,从由该辞典信息所确定的辞典中检索输入到文本输入栏中的文字的转换候选并输出,由此,能够进行基 于与文本输入栏对应的辞典的适当转换。由此,根据本发明的用户终端,能够提供对用户便利性高的转换功能。另外,优选辞典检索单元检索根据辞典信息所确定的外部的辞典。 通过检索外部的辞典,而使输入到文档数据的文本输入栏中的文字的转 换所采用的辞典的选择分支增加,所以能够提供对用户便利性高的文字 输入支援方法。另外,本发明的用户终端如下所示,还可以记述为用户终端中的文 字转换方法的发明和文字转换程序的发明。艮p,本发明的文字转换方法用于用户终端,进行输入到文档数据的 文本输入栏中的文字的、使用了辞典的转换,其特征是,该文字转换方法包含以下步骤文档取得步骤,取得具有文本输入栏的文档数据、和用于确定输入到该文本输入栏中的文字的转换所使用的辞典的辞典信息;以及辞典检索步骤,从由文档取得步骤取得的辞典信息所确定的辞13典中检索输入到由文档取得步骤所取得的文档数据的文本输入栏中的文 字的转换候选并输出。另外,本发明的文字转换程序用于用户终端,进行输入到文档数据 的文本输入栏中的文字的、使用了辞典的转换,其中,该文字转换程序 使计算机具有以下单元的功能文档取得单元,取得具有文本输入栏的 文档数据、和用于确定输入到该文本输入栏中的文字的转换所使用的辞 典的辞典信息;以及辞典检索单元,从由文档取得单元取得的辞典信息所确定的辞典中检索输入到由文档取得单元所取得的文档数据的文本输 入栏中的文字的转换候选并输出。根据本发明,能够实现内容提供者负担的成本少、对用户便利性高 的文字转换。


图1是示出本发明第1实施方式中的文字输入支援系统的结构的图。 图2是示出本发明实施方式中的Web服务器和文字输入支援装置的硬件结构的图。图3是示出本发明实施方式中的用户终端的硬件结构的图。图4是示出本发明的第1 第3实施方式中的文字输入支援系统所执行的处理(文字输入支援方法)的顺序图。图5是在本发明第1实施方式中从Web服务器发送的文档数据的文本输入栏的显示例。图6是在本发明第1实施方式中从Web服务器发送的文档数据的文本输入栏的记述例。图7是本发明第1实施方式中的向文档数据嵌入辞典信息的例子。 图8是在本发明第1实施方式中使用了辞典信息嵌入文档数据的在用户终端的文字转换例。图9是示出本发明第2实施方式中的文字输入支援系统的结构的图。图10是本发明第2实施方式中的向文档数据嵌入程序的例子。图11是在本发明第2实施方式中使用了程序嵌入文档数据的东用户终端的文字转换例。图12是示出本发明第3实施方式中的文字输入支援系统的结构旳图。图13是本发明第3实施方式中的添加辞典信息的记述例。图14是示出本发明第4实施方式中的文字输入支援系统的结构約图。图15是示出在本发明第4实施方式的用户终端中对车俞入到文本输入 栏中的文字进行转换时使用的辞典的例子的图。图16是示出在本发明第4实施方式中与在存储部中存储并从参照沐 发送的类别信息对应着向参照部发送的数据文件的一例的图。图17是示出在本发明第4实施方式中与在存储部中存储并从参照部 发送的类别信息对应着向参照部发送的数据文件的另一例的图。图18是示出在本发明第4实施方式中针对类型为"young"的用户 而生成的个人用添加辞典信息的例子的图。图19是示出本发明第4实施方式中的文字输入支援系统f 执行的处 理(文字输入支援方法)的顺序图。图20是示出在本发明第4实施方式中的用户年龄和才目应的类型的对 应的表。图21是示出本发明实施方式的文字输入支援程序的结构的图。 图22是示出本发明实施方式的文字转换程序的结构的图。
具体实施方式
下面,根据附图详细说明本发明的优选实施方式。另外,在附图的 说明中,对相同要素附加相同标号并省略重复的说明。图1是示出本发明第1实施方式的文字输入支援系乡充1的结构和这 些构成要素的连接关系的图。文字输入支援系统1包含Web服务器IO, 其提供作为网络服务的内容的文档数据;文字输入支援装置200,其对从 Web服务器10接收到的文档数据进行加工,并向用户终端300发送该信 息;在文字输入支援装置200中加工文档数据时参照的存储部40;、对加工后的文档数据进行处理的用户终端300;以及用户终端300所参照的辞典50。 Web服务器10和文字输入支援装置200之间、文字输入支援装置 200和存储部40之间、文字输入支援装置200和用户终端300之间、以 及用户终端300和辞典50之间,分别经由LAN (Local Area Network) 等局域网、移动通信网或因特网等广域网进行连接,在各个装置之间进 行信息的收发。图1中的Web服务器10是提供用于显示作为网络服务的内容的Web 页的文档数据的装置。Web服务器IO预先存储由内容提供者生成的文档 数据,经由文字输入支援装置200,根据来自用户终端300的发送请求, 向用户终端300发送相应的文档数据。另外,本实施方式的文档数据具有在用户终端300中输入文字的文 本输入栏。该文本输入栏例如在用户向Web服务器发送信息时使用,通 过在文本输入栏输入文字,可以向Web服务器发送输入内容。在使用识 别符作为类别信息的情况下,由提供Web服务器10的内容提供者等,预 先在文档数据中加入识别符。文档数据例如用HTML进行记述。如图2所示,Web服务器10的结构为具有CPU (Central Processing Unit) 101、作为主存储装置的RAM (Random Access Memory) 102和 ROM (Read Only Memory) 103、用于进行通信的通信模块104、以及硬 盘等辅助存储装置105等硬件的计算机。通过使这些结构要素动作,来 发挥作为网络服务的内容提供装置的功能。文字输入支援装置200是对从Web服务器接收到的文档数据进行加 工、对输入到文档数据的文本输入栏中的文字的采用了辞典的转换进行 支援的装置。具体而言,文字输入支援装置200是作为用于从用户终端 300访问Web服务器10的代理服务器来实现的。如图2所示,文字输入 支援装置200构成为具有CPU 101、 RAM 102、 ROM 103、通信模块104 以及辅助存储装置105等硬件的计算机。通过使这些结构要素动作,来 发挥后述的本实施方式的文字输入支援功能。如图1所示,文字输入支援装置200构成为具有类别取得部21、参 照部22和输出部23。 、类别取得部21具有类别取得单元的功能,其接收从Web服务器10 发送的文档数据,并取得表示文本输入栏的类别的类别信息。通过从用 户终端300接收文档数据的发送请求并向Web服务器10发送该发送请 求,来进行文档数据的接收。所谓文本输入栏的类别是表示应该输入到 文本输入栏中的信息的种类的信息。作为文本输入栏的类别,例如可列 举地名、业种等。类别取得部21取得与文本输入栏对应地嵌入于文档数 据中的识别符、或例如URI等表示文档数据的保存场所的信息等,作为 表示文本输入栏的类别的类别信息,发送到参照部22。参照部22具有参照单元的功能,其根据利用类别取得部21取得的 文本输入栏的类别信息,参照存储在存储部40中的信息,取得与该类别 信息对应的辞典信息。辞典信息是确定输入到文本输入栏中的文字的转 换所使用的辞典的信息。作为辞典信息,例如可以列举表示辞典的保存 场所的信息(URI等)。并且,辞典信息不仅是URI等表示网络上的场所 的信息,也可以是表示用户终端300内的辞典50的保存场所的信息。参 照部22向输出部23发送所取得的辞典信息。输出部23具有输出单元的功能,其输出利用参照部22取得的辞典 信息。在本实施方式中,具体而言,通过与文本输入栏对应地向文档数 据嵌入利用参照部22取得的辞典信息、并与辞典信息一起向用户终端300发送文档数据,由此进行辞典信息的输出。用户终端300是由用户使用的、用于实际接收网络服务的装置。用 户终端300能够对从文字输入支援装置200发送的文档数据和辞典数据 进行处理。具体而言,用户终端300例如作为移动电话、PDA (Personal Digital Assistant)、笔记本型个人计算机等具有通信功能的装置来实现。 并且,用户终端300具有通过来自用户的操作来输入文字的功能。进而, 用户终端300具有对所输入的文字进行转换的功能。所谓文字的转换例如是从平假名向汉字的转换。图3示出用户终端300的硬件结构。用户终端300由CPU 301、RAM 302、 ROM 303、操作部304、无线通信部305、显示器306以及天线307 等构成。通过使这些结构要素动作,来发挥以下所示的用户终端300的功能。如图1所示,用户终端300由浏览器31、辞典检索部32和显示部 33构成。浏览器31是如下的单元根据用户的操作等,经由文字输入支援装置200向Web服务器10发送文档数据的发送请求,并根据该发送请求接 收从Web服务器10发送的文档数据。即,浏览器31具有文档取得单元 的功能,其取得从文字输入支援装置200发送的、具有文本输入栏的文 档数据以及确定输入到该文本输入栏中的文字的转换所使用的辞典的辞 典信息。当从文字输入支援装置200发送的信息中包含辞典信息时,浏 览器31向辞典检索部32发送辞典信息。浏览器31还具有用于阅览文档 数据即Web页的应用软件的功能,能够将显示部33显示的信息作为Web 页进行显示。并且,浏览器31还可以具有例如读入附带JavaScript的 HTML文档等附带程序的文档数据并进行执行/显示的功能。辞典检索部32具有辞典检索单元的功能,其从由浏览器31所取得 的辞典信息所确定的辞典中检索输入到浏览器31所取得的文档数据的文本输入栏中的文字的转换候选并输出。显示部33是如下的单元对输入到在辞典检索部32中输出的文本 输入栏内的文字的转换候选进行显示。图1所示的存储部40具有存储单元的功能,其存储了表示类别信息 和辞典信息之间的关系的信息,该类别信息表示文本输入栏的类别,该 辞典信息用于确定输入到该文本输入栏的文字的转换所使用的辞典。存 储部40例如作为文本文件或数据库系统来实现,并能够安装在设置于网 络上的服务器等中。并且,图1中所示的辞典50是对输入到文本输入栏中的文字进行转 换时使用的数据。例如,辞典50存储了表示文字(例如平假名数字文字) 和该文字的转换候选之间的对应关系的信息。在本实施方式的文字输入 支援系统1中,根据文本输入栏的类别包含有多个辞典50。辞典50例如作为文本文件或数据库来实现,并能够安装到设置于网 络上的服务器等中。这样,如果在文字转换时检索用户终端300外部的辞典50,则输入到文档数据的文本输入栏力的文字的转换所使用的辞典 的选择分支增加,所以能够提供对用户便利性高的文字输入支援方法。并且,辞典50可以是在用户终端300中预先具有的内置辞典,也可以是从外部下载并保存的下载辞典。这里,使用图4的顺序图,示出第1实施方式的文字输入支援系统 1的包含文本输入栏的文档数据的文字输入支援处理(文字输入支援方 法)。在该文字输入支援处理中也包含基于用户终端300的文字转换方法。首先,Web服务器10根据来自用户终端300的请求,向文字输入支 援装置200发送文档数据(SOl)。这里,所发送的文档数据是图1所示 的带识别符的文档数据DIO。图5是在带识别符的文档数据D10中包含 的文本输入栏D10a的显示例。该文档数据D10涉及如下的服务当将 业种输入到文本输入栏D10a中时,作为结果,在显示栏10b中显示处于 业种类型内的企业名。图6是图5的文本输入栏的带识别符的文档数据 D10中的基于HTML的记述例。在图6的记述例中,内容提供者将 "id="bUSineSS—type""这样的识别符作为类别信息,记述在由表示文本输 入栏的〈fom^标签所围成的部分。通过该识别符可判别该文本输入栏的 输入项目为业种。在文字输入支援装置200中,如下地处理从Web服务器发送的文档 数据。首先,类别取得部21接收从Web服务器10发送的文档数据,取 得表示文本输入栏的类别的类别信息(S02、类别取得步骤)。在接收到 图6的记述例所示的带识别符的文档数据D10的情况下,取得 "id="bUSineSS—type""这样的识别符作为类别信息。在本步骤中取得的类 别信息被发送到参照部22。接着,参照部22根据利用类别取得部21所取得的类别信息,参照 存储部40,取得与该类别信息对应的辞典信息(例如,表示辞典的保存 场所的URI等)(S03、参照步骤)。在本步骤中取得的辞典信息被发送到 输出部23。在输出部23中,向用户终端300发送文档数据和由参照部22取得 的辞典信息(S04、输出步骤)。具体而言,在图1的输出部23、中,与文19本输入栏对应地向文档数据嵌入由参照部22取得的辞典信息,并向用户终端300发送辞典信息嵌入文档数据D20。图7是其嵌入例。图6'所示 的记述例中的"id="business—type""被改写为辞典信息的URI。在用户终端300中,如下地处理从文字输入支援装置200发送的文 档数据和辞典信息。在用户终端300的浏览器31中,接收利用输出部23输出的文档数 据和辞典信息,向用户进行提示(S05、文档取得步骤)。在图1的第1 实施方式中,浏览器31接收并显示辞典信息嵌入文档数据D20。辞典信 息嵌入文档数据D20中的文本输入栏的显示例如图5所示。浏览器31取 出辞典信息嵌入文档数据D20中的辞典信息D50 (在图7中作为URI示 出),并发送到辞典检索部32。用户在用户终端300中输入并转换文字时,辞典检索部32检索从浏 览器31发送的辞典信息D50所确定的辞典50,取得所输入的文字的转 换候选(S06、辞典检索步骤)。具体而言,从辞典50取得与输入到文本 栏D10a中的文字对应的转换候选。另外此时,辞典检索部32也可以不 直接转换所输入的文字,而是进行预测并转换最终输入的文字的预测转 换。辞典检索部32所取得的转换候选被发送到显示部33。显示部33显示辞典检索部32所取得的转换候选(S07)。图8是转 换候选的显示例。图8画面的下半部分示出显示部33所显示的转换候选。 在本例中,相对于"含力、"这样的用户输入,显示"機械"、"機械運送"、 "機械加工"、"機械器具"、"機械工業"这五个转换候选。接着,由用 户选择所显示的转换候选中的任一个,进行文字的转换。如上所述,文字输入支援系统l中的文字输入支援处理完成。如上所述,根据第1实施方式,从Web服务器提供的文档数据(Web 页),不用在文档数据中嵌入输入到文档数据的文本输入栏内的文字的转 换时所使用的特定的辞典信息,就能够提示使用了与文本输入栏对应的 特定的辞典信息的转换候选。因此,对于提供文档数据的内容提供者, 作业量和成本都不会有很大的负担,能够容易地导入文字输入支援方法。并且,对于用户来说,通过内容提供者导入低成本的文字输;c支援方法,使在文本输入栏中输入文字时的便利性变高。艮P,根据本实施方式,能够划分在文本输入栏中设置类别信息的主体(内容提供者)、提供辞典50的主体、以及对识别信息和辞典50的对 应进行管理的主体(文字输入支援装置200的管理者)。由此,能够使使 用与文本输入栏对应的辞典的机构的提供成本分散,并且即使在不能利用一部分辞典的情况下,通过变更识别信息和辞典50的对应,由此不用 进行文档数据的变更等,就能够变更转换所使用的辞典50。因此,能够 使采用与文本输入栏对应的辞典的转换所涉及的系统成为强大的系统, 并能够降低采用与文本输入栏对应的辞典的转换功能的导入成本。接着,说明本发明的第2实施方式。图9是示出第2实施方式的结 构的图。在图9中,关于具有与图1相同的功能的装置和要素省略其说 明。在第2实施方式中的文字输入支援系统2与第1实施方式的不同点 在于,由文字输入支援装置200的输出部23进行的辞典信息的输出处理 (图4中的S04、输出步骤。)为在文档数据中嵌入对辞典信息所确定的 辞典进行检索的程序。并且,与此相伴,用户终端300中的浏览器35具 有执行上述程序的功能。下面,使用图4的顺序图,详细地示出由图9 所示的文字输入支援系统2执行的处理。与第1实施方式同样,从Web服务器10发送图5和图6所示的包 含文本输入栏的文档数据D10 (SOl)。在文字输入支援装置200中,类 别取得部21从带识别符的文档数据D10取得图6所示的 "id-"business一type""作为类别信息,发送到参照部22 (S02、类别取得 步骤)。参照部22参照存储部40,取得输入到文本输入栏中的文字的转 换所使用的、例如UR1等的辞典信息,并发送到输出部23 (S03、参照 步骤)。在第2实施方式中,输出部23将访问由参照部22所取得的URI等 的辞典信息所示的辞典并检索转换候选的程序例如作为JavaScript嵌入 文档数据内,并作为程序嵌入文档数据D40输出(S04、输出,骤)。图10是程序嵌入文档数据D40的记述例。图10的记述侈1所示的程21序是一般被称为Ajax的Java Script,该Java Script用于当对文本输入栏 输入文字时,以输入文字为基础、非同步地参照位于URI所示的场所的 辞典50,并显示转换候选。在程序嵌入文档数据D40中,追加了读入对 在本功能中利用的函数的动作进行定义的程序库的记述(在图10中,程 序嵌入文档数据D40的行D40a对应于该记述)。并且,如图10的行D40b 所示,程序嵌入文档数据D40被记述为"onkeyup= 'searchSuggest($key, 'http:〃dic.ne.jp/business一type.dic,);,",当离开输入键时(onkeyup)指 示为利用文本输入栏的输入字($key)来检索该URI的辞典,从辞典 50取得部分匹配的字,并作为转换候选进行显示。这样,也能够与文本 输入栏(文本格式记述)对应地嵌入根据用户的操作而调出的函数(在 程序库内定义的)。在用户终端300的浏览器35中,接收程序嵌入文档数据D40 (S05、 文档取得步骤)。在浏览器35中,当在文本输入栏中输入文字时,读入 并执行嵌入程序嵌入文档数据D40中的程序,由此,检索辞典50并取得 转换候选(S06、辞典检索步骤),并显示输入到文本输入栏中的文字的 转换候选(S07)。图11是在浏览器35中显示图IO所示的程序嵌入文档 数据D40的例子。当执行图IO所示的程序时,在文字输入之际不切换画 面,而是如图ll那样,根据用户的文字输入显示转换候选。由用户选择 所显示的转换候选中的任一个,进行文字的转换。如上所述,文字输入支援系统2中的文字输入支援处理完成。 另外,在第2实施方式中,浏览器35执行嵌入程序嵌入文档数据 D40中的程序,所以浏览器35也进行第1实施方式的辞典检索部32中 的确定辞典的检索(S06、辞典检索步骤)和显示部33中的转换候选的 显示(S07)。根据上述第2实施方式,在嵌入到文档数据的程序中不访问辞典, 所以,在用户终端300中不需要具有访问辞典的功能。因此,能够容易 地实现使用了与文本输入栏对应的辞典的文字转换。并且,如图11所示, 能够提供不用在文字输入时进行画面切换就能够根据用户的输入来显示 转换候选等的、对用户便利性高的文字输入支援方法。另外,在第2实施方式中,与文本输入栏对应地嵌入文档数据中的、 访问特定的辞典并检索转换候选的程序不限于图ll所示的程序,可以变 形为各种各样的内容。接着,说明本发明的第3实施方式。图12是示出本发明第3实施方 式的图。在图12中,关于具有与图l相同的功能的装置和要素,省略其 说明。在图12所示的第3实施方式的文字输入支援系统3中,与其他实施 方式的不同点在于以下两点其一,从Web服务器10提供的文档数据 Dll未预先具有表示文本输入栏的类别的识别符;其二,从文字输入支 援装置200的输出部23输出的文档数据和辞典信息由文档数据D11以及 包含辞典信息的添加辞典信息D50构成。下面,使用图4的顺序图,详 细示出由图12所示的文字输入支援系统3执行的处理。从Web服务器10向文字输入支援装置200发送包含文本输入栏的 文档数据Dll (SOl)。在文字输入支援装置200的类别取得部21中,接 收文档数据Dll,取得表示文档数据Dll的保存场所的信息(例如URI 等)作为表示文档数据Dll的文本输入栏的类别的类别信息,发送到参 照部22 (S02、类别取得步骤)。参照部22根据类别信息,参照存储部 40,取得与文本输入栏的类别信息对应的辞典信息,发送到输出部23 (S03、参照步骤)。在输出部23中,输出文档数据D11和包含由参照部 22取得的辞典信息的添加辞典信息D50,作为不同于文档数据Dll的文 件(区别于文档数据Dll的元数据),向用户终端300发送(S04、输出 步骤)。在本实施方式中,存储部40存储表示文档数据的保存场所的信息 (URI等)作为类别信息,存储用于确定在文档数据中的文本输入栏所 使用的辞典的信息(URI等)作为辞典信息。作为存储部40的辞典信息 也可以存储记载了用于确定在各个文档数据中的文本输入栏所使用的辞 典的信息的数据文件。在此情况下,针对从参照部22发送的类别信息, 在存储部40中选择对应的数据文件并发送到参照部22。参照部22向输 出部23发送从存储部40发送的数据文件,输出部23输出该数据文件作为添加辞典信息D50。图13是利用XML (extensible Markup Language,可扩展标记语言) 来记述在从输出部32向用户终端300发送图5所示的包含文本输入栏的 文档数据Dll时、同时发送的添加辞典信息D50的数据的例子(文件名 hsd.xml) c在图13的例子中,示出记述为"<count>l</count>"、且与文档数据 中的第一个文本输入栏相关的信息。辞典信息记述为"<dic_uri》""并 确定了辞典的保存场所的URI,所以根据该信息,能够检索特定的辞典。 并且,在利用HTML记述的文档数据中,有时将文本输入栏的名称(文 件名)确定为"<name,">"。在此情况下,也可以使用〈name〉标签来表 示是与文档数据中的哪个文本输入栏相关的信息。在图13的记述例中,由于没有文本输入栏的名称,所以在〈name〉标签中未记载信息。例如,通过在文档数据Dll的头部中指定添加辞典信息D50,能够 将文档数据Dll和添加辞典信息D50关联起来。作为在头部中的指定方 法,例如可以像"<meta html—structure—data= 'hsd.xml' >"那样直接指 定添加辞典信息D50的文件名,也可以嵌入于CSS (Cascading Style Sheets)文件等样式表中。在用户终端300的浏览器31中,接收文档数据Dll和添加辞典信息 D50,显示利用文档数据Dll来记述的内容(S05、文档取得步骤)。并 且,浏览器31中,向辞典检索部32发送添加辞典信息D50。当用户在 文档数据所包含的文本输入栏中输入并转换文字时,辞典检索部32参照 添加辞典信息D50,检索由添加辞典信息D50所确定的辞典50并取得转 换候选,并发送到显示部33 (S06、辞典检索步骤)。显示部33显示由辞 典检索部32取得的转换候选(S07)。接着,由用户选择所显示的转换候 选中的任意一个,进行文字的转换。如上所述,文字输入支援系统3中的文字输入支援处理完成。 根据上述第3实施方式,即使不在由Web服务器10提供的文档数 据(Web页)Dll中预先嵌入表示文本输入栏的类别的识别符,在用户 终端300中也能够提示使用了特定的辞典信息的转换候选。因此,能够容易地提供对用户便利性高的文字输入支援方法。进而,如第3实施方式那样,在将辞典信息作为不同于文档数据Dll的数据(添加辞典信息D50)而输出的情况下,添加辞典信息D50独立 于文档数据Dll,因而易于编集。并且,也可以对添加辞典信息D50进 行更高要求的加工,例如附加密码使其一般无法公开等。并且,在第3实施方式中,存储部40预先具有记载了用于确定辞典 的信息的数据文件,将该数据作为添加辞典信息D50进行提供,在此情 况下能够更加灵活地运用本发明的文字输入方法。例如,能够由存储部 40的管理者或文字输入支援装置200的管理者等、生成文档数据的内容 提供者以外的第三者生成记载了用于确定辞典的信息的数据文件,并与 现有的文档数据相关联,所以,不用已生成现有文档数据的内容提供者 进行新的作业,就能够创造对用户便利性高的文字输入环境。进而,在用户终端300的浏览器31中,用户选择输入内容并向文字 输入支援装置200发送选择内容,接收该选择内容的文字输入支援装置 200选择适当的数据文件并向用户终端300发送,这样,仅利用用户终端 300与文字输入支援装置200之间的通信,也能够提供本发明的文字输入 支援方法。接着,说明本发明的第4实施方式。图14是示出本发明的第4实施 方式的图。在图14中,关于具有与图l相同的功能的装置和要素,省略 其说明。在图14所示的第4实施方式的文字输入支援系统4中,以下所示的 两点与第3实施方式相同。g卩,第一点是由Web服务器IO提供的文档数 据Dll未预先具有表示文本输入栏的类别的识别符。另外,第二点是从 文字输入支援装置200的输出部23输出的文档数据和辞典信息以不同于 文档数据Dll的数据输出。另一方面,第4实施方式的文字输入支援系 统4与其他实施方式的文字输入支援系统不同的点在于以下所示的两点。即,第一点是用户终端300发送文档数据的输出请求时,从用户终端300 向文字输入支援装置200发送表示处理用户终端300的用户属性的用户 信息D60以及用户终端300的位置信息D65。并且,第二点是与从文字输入支援装置200的输出部输出的文档数据Dll —起输出的个人用添加 辞典信息D70是按照每个用户终端300的用户而独立生成(个人化)的f百息o在具有上述不同点的文字输入支援系统4中,根据用户信息D60和 用户终端300的位置信息D65,将使用用户终端300来处理文档数据的 用户分成多个类型,对文档数据的文本输入栏,提供按照每个用户的类 型来确定不同的辞典的信息,作为个人用添加辞典信息D70。进而,关 于辞典50中所包含的语句也预先区别为多个类型。而且,上述个人用添 加辞典信息D70中包含如下信息作为确定输出顺序的信息即,通过指 定类型来按照每个用户类型对作为转换候选输出的顺序(优选次序)进 行指定的信息。因此,具有如下特征使用由个人用添加辞典信息D70 所确定的辞典来进行输入到文本输入栏中的文字的转换时,根据上述的 用于确定输出顺序的信息,根据用户的类型以不同的顺序来输出转换候 选。下面,具体说明文字输入支援系统4中具有与其他实施方式的文字 输入支援装置不同的结构的部分。在本实施方式的文字输入支援系统4中,从用户终端300对文字输 入支援装置200发送的用户信息D60,是表示用户终端300的用户属性 的信息。作为用户信息D60例如可列举用户的性别或年龄等。这些信息 可以从由用户自身对用户终端的电话簿等存储部进行写入而保存在用户 终端内的信息中取得。另外,也可以使用用户与英特网供应者之间的契 约信息等来作为用户信息D60。例如,有时文字输入支援装置200是由 英特网供应者提供的代理服务器,并保存用户的契约信息。而且,在使 用文字输入支援装置200保存的用户契约信息作为表示用户属性的信息 的情况下,与文档数据的输出请求一起从用户终端300发送作为用于确 定用户的信息的用户终端300的电话号码或用户ID等,来作为用户信息 D60。在文字输入支援装置200中,取出与从用户终端300发送的该用户 ID对应的用户契约信息,由此能够取得表示用户属性的信息。并且,作为从用户终端300对文字输入支援装置200发送的翔户终端300的位置信息D65,例如在用户终端300搭载了 GPS功能的情况下, 可以使用由该GPS功能取得的用户终端300的当前位置信息。并且,也 可以发送例如移动电话中的基站信息或无线LAN中的访问点等访问点信 息来作为用户终端300的位置信息D65。在本实施方式的文字输入支援系统4中,在存储部40内存储有数据 文件,该数据文件对应地记载了作为类别信息的表示文档数据的保存场 所的信息(URI等)、和作为辞典信息的用于确定在各个文档数据中的文 本输入栏内使用的辞典的信息。内容提供者预先与文档数据D10对应着 生成该数据文件,并存储在存储部40中。但是,数据文件的制作者也可 以是不同于内容提供者的第三者。如上所述,文字输入支援系统4的辞典50有时根据用户类型而使用 不同的辞典50,所以根据类型来对其进行准备。此外,还使各个类型预 先与辞典50中包含的语句对应。图15是示出文字输入支援系统4的辞 典50 (保存场所:"http:〃dic.ne,jp/chaku—melo.dic")的一例的图。如图 15所示,在辞典50中,预先对应读音、字以及该字的类型。例如,ID 是"1"、读音是"M、"的字"YY1"的类型是"J-POP"。这样,按照 每一语句来对应类型。另外,在该辞典50中,预先由内容提供者或第三 者公开使用了哪种类型,内容提供者或第三者考虑辞典50所采用的类型, 决定作为辞典信息和转换候选输出的顺序(优先次序),并可以在存储部 40中存储这些信息。图16是与在存储部40中存储并从参照部22发送的类别信息对应着 向参照部22发送的数据文件D71的一例。该数据文件D71 (文件名 hsd.xml)利用XML进行记述。如图16所示,在〈site—url〉标签中示出表 示文档数据DIO的保存场所的信息(URL: Uniform Resource Locator), 示出与文档数据D10对应着生成该数据文件D71的情况。在本实施方式中,预先规定与表示用户属性的信息即用户年龄对应 的多个类型(例如"young"、 "senior"等),对应着从用户终端300发送 的用户年龄,判定该用户属于哪种类型。然后,在图16所示的数据文件 D71中,按照每个用户的类型,记载与用于确定输入到文本输入栏中的27文字的转换所使用的辞典的信息(辞典信息)对应的表示文本栏类别的 信息(类别信息)、和用于变更该辞典中的转换候选输出的优先次序的信 息(用于确定输出顺序的信息)。具体而言,关于由在<(1>标签中记载的"txt一chaku一melo"所确定的文本输入栏,如D71a行所记载的那样,作 为初始设定(<default>),设文本输入栏的类别信息(<dic—id>)为"chaku—melo",并指定使用由与该类别信息对应的辞典信息所确定的辞 典。(即,上述的<(1>标签例如相当于图13中的〈name〉标签,<dic—id> 标签相当于图13中的〈id〉标签。)进而,在D71b行中记述为对于类型(<category>)为"young"的用户,在上述辞典中,将类型(〈genre〉)"J-POP"作为优先次序1位(<priority>l<priority >),将类型"TV/CM" 作为优先次序2位(<priority>2<priority",显示输入到文本输入栏中的 文字的转换候选。并且,在D71c行中记述为对于类型(<category>) 为"senior"的用户,将与文本输入栏对应的类别信息作为"chaku一mdo2", 此外,在使用了由上述类别信所确定的辞典的情况下还记述为将类型"Enka"显示为优先次序1位。图17的数据文件D71是说明与用户年龄对应的优先次序的变更指示 不同的例子的图。在图17的数据文件D71中,D71d行以及D71e行与 图16中的D71b行以及D71c行同样,示出输入到文本输入栏中的文字 的转换所使用的辞典的、与用户年龄对应的优先次序。其中,在图16的 D71b和D71c内将表示用户属性的信息即用户年龄作为"类型"进行显 示,但是,在图17的D71d和D71e中,使用〈age〉标签直接指定用户的 年龄范围。这样,在利用存储部40保存直接指定了年龄的数据文件的情 况下,参照从用户终端300发送的用户信息D60中包含的用户年龄,可以进行嵌入与该用户年龄对应的辞典信息的处理。图18是从文字输入支援装置200对用户终端300发送的个人用添加 辞典信息D70的例子(文件名hsd.xml)。图18的个人用添加辞典信息 D70是针对类型为"ymmg"的用户而生成的。根据图18的个人用添加 辞典信息D70指定了与文本输入栏的类别信息(<dic—id>)对应的辞典信 息即辞典50的保存场所的URL (<dk—url>),所以可根据该信息i检索特定的辞典50。进而,D70a行与数据文件D71的D71a行同样,记载了 如下信息即,确定输出顺序的信息(输出顺序信息),该输出顺序表示 在显示输入到文本栏中的文字的转换候选时优先的类型的次序。这个内 容与在图16中由D71b行所记载的内容相同,记载了如下旨意将类型 "J-POP"作为优先次序l位,将类型"TV/CM"作为优先次序2位。使用图19的顺序图详细示出由具有上述结构的文字输入支援系统4 执行的处理。另外,在以下的说明中,对以下的情况进行说明作为用 户信息D60和用户终端300的位置信息D65中的用户信息D60所包含的 用户的属性,采用使用用户终端300的用户的年龄,根据用户年龄来变 更输入到文本输入栏中的文字的转换候选的显示顺序。首先,从用户终端300向文字输入支援装置200发送文档数据的输 出请求(S21)。这里发送的文档数据的输出请求具体而言是HTTP请求 等。此时,与文档数据的输出请求一起作为与用户终端300相关的信息, 如上所述,向文字输入支援装置200发送表示用户属性的用户信息D60 以及用户终端300的位置信息D65作为终端信息。另外,在本实施方式 中,文档数据输出请求和终端信息同时发送,不轨也可以在独立的定时 内发送。在文字输入支援装置200中接收从用户终端300发送的文档数据的 输出请求以及终端信息(S22、输出请求接收步骤)。在文字输入支援装 置200中,取得并保存从用户终端300发送的文档数据的输出请求以及 终端信息(用户信息D60以及位置信息D65)中的终端信息。进而,向 Web服务器10发送文档数据的输出请求(S23)。在Web服务器10中,根据从文字输入支援装置200发送的文档数 据输出请求,生成包含文本输入栏的文档数据Dll,并发送到文字输入 支援装置200 (S24)。文字输入支援装置200的类别取得部21接收文档 数据Dll,取得表示文档数据Dll的保存场所的信息(例如URI等)来 作为表示文档数据Dll的文本输入栏的类别的类别信息,并发送到参照 部22 (S25、类别取得步骤)。参照部22根据类别信息,参照存储部40, 取得与文本输入栏的类别信息对应的辞典信息、和表示据需要由该辞典信息所确定的辞典的保存场所的信息,发送到输出部23 (S26、参照步 骤)。这里,在参照部22中,从存储部40取得如图16所示的数据文件 D71,该数据文件D71在用户的多个类型中附带记载了与类别信息对应 的辞典信息和使用该辞典进行辞典检索时的输出顺序(优先次序)。然后, 根据从用户终端300发送的用户信息D60和位置信息D65,进行对于使 用用户终端300的用户来说优选的辞典信息的加工。图20是示出用户年龄和类型的对应关系的表,例如示出在用户年龄 为19 35岁时属于"yomig"的类型的情况。文字输入支援装置200在 参照部22中,预先保存图20所示的表,并取得用户年龄作为表示用户 属性的信息,在此情况下判定该用户包含在哪种类型中。另外,如图17 所示,在存储部40中保存着直接指定了年龄的数据文件D71时,在从存 储部40向参照部22发送该数据文件D71时,不用在参照部22中参照图 20所示的对应表,就能够取得最适合用户的辞典信息以及输出顺序信息。 然后,根据类别信息,参照从存储部40发送的示出辞典信息和输出顺序 信息的数据(数据文件D71),根据该辞典信息,生成仅嵌入了与用户年 龄对应的辞典信息和输出顺序信息的图18所示的个人用添加辞典信息 D70,并发送到输出部23。另外,在文字输入支援装置200中没有预先 取得用户终端300的用户年龄的情况下,根据预先记载在数据文件D71 中的初始设定的辞典信息(在图17的数据文件D71的情况下,<dic—id> 为"chaku—mdo"的辞典),生成个人用添加辞典信息D70。在输出部23中,输出文档数据Dll和在参照部22中如上所述地根 据用户进行加工的个人用添加辞典信息D70,并发送到用户终端300 (S27、输出步骤)。在用户终端300的浏览器31中,接收文档数据Dll和个人用添加辞 典信息D70,显示由文档数据Dll记述的内容(S28、文档取得步骤)。 并且,在浏览器31中,向辞典检索部32发送个人用添加辞典信息D70。 在用户对文档数据中所包含的文本输入栏输入文字并进行转换时,辞典 检索部32参照个人用添加辞典信息D70,检索由个人用添加辞典信息D70确定的辞典50输出转换候选,并发送到显示部33 (S29、辞典检索 步骤)。显示部33显示由辞典检索部32取得的转换候选(S30)。这里,对根据图18所示的个人用添加辞典信息D70来检索辞典50 并显示转换候选的情况进行说明。例如,当用户在文本输入栏输入"&" 时,作为读音从"fc"开始的字,显示图15所示的四个字作为转换候选。 但是,在个人用添加辞典信息D70的D70a行中指示将优先次序1位设 为"J-POP",将优先次序2位设为"TV/CM",所以,按照优先次序在 显示部33中显示转换候选。B卩,显示部33中的转换候选的显示顺序为 YY1 (类型J-POP)、 YY4 (类型TV/CM)、 YY2 (类型Classic)、 YY3 (类型:Enka)的顺序。然后,由用户选择显示在显示部33内的转换候选中的任意一个,进 行文字转换。如上所述,文字输入支援系统4中的文字输入支援处理完 成。这样,根据上述第4实施方式,预先由用户终端300向文字输入支 援装置200发送用户信息D60或终端的位置信息D65,并在文字输入支 援装置200中对这些进行保存。因此,在参照部22中,相对于文档数据 Dll的文本输入栏使辞典信息对应时,可参照用户信息D60或终端的位 置信息D65,根据用户终端300及使用用户终端300的用户的状况来选 择更适当的辞典信息。因此,能够提供对用户便利性更高的文字输入环 境。并且,在上述实施方式中,从文字输入支援装置200发送对使用辞 典进行转换时的输出顺序进行确定的信息(在上述实施方式中包含在个 人用添加辞典信息D70中),在用户终端300中对输入到文本输入栏中的 文字进行转换时,以基于该信息的输出顺序输出转换候选。因此,例如 能够将使用频度更高的语句显示为转换候选的上位,所以能够提供对用 户便利性更高的文字输入环境。另外,在上述实施方式中对如下的处理进行了说明,该处理为预先 规定与表示用户属性的信息即用户的年龄对应的多个类型^,与从用户终 端300发送的用户的年龄对应着判定该用户属于哪种类型,并根据其结果生成个人用添加辞典信息D70,不过在文字输入支援装置200中,也 可以进行不需要预先规定类型、而根据从用户终端300发送的用户信息 D60或终端位置信息D65来直接生成个人用添加辞典信息D70。进而, 即使在构成没有从用户终端300取得用户信息D60或终端位置信息D65、 而输出辞典信息、以及用于确定使用该辞典进行文字转换时的输出顺序 的信息(优先次序)这样的处理的情况下,例如一般也能够优先输出使 用频度高的转换候选,所以能够提供对用户便利性高的文字输入环境。并且,在图14中,构成为从用户终端300向文字输入支援装置200 发送用户信息D60和终端的位置信息D65,但是也可以仅发送某一方。并且,在使用图19的与文字输入支援处理相关的说明中,仅说明了 使用用户年龄作为用户信息D60的情况,但是在根据终端的位置信息D65 指定了优先次序的情况下,也同样能够提供便利性高的文字输入支援方 法。具体而言,例如,在用于提供列车的路径/时刻引导的服务的Web页 (文档数据)的情况下,针对文本输入栏,在参照部22中以如下方式在 个人用添加辞典信息D70中进行记述根据作为用户的位置信息D65提 供的用户终端300的GPS信息,优先显示邻近的站名。另一方面,在辞 典50中,记载该站的GPS信息作为类型,在显示步骤中从用户使用频度 高的邻近站名起,按顺序在用户终端300的显示部33中进行显示,由此, 能够提供具有更高便利性的文字输入环境。并且,在决定辞典信息时使用的用户类型,除了性别等表示用户属 性的信息以外,还可以根据对Web的访问历史、用户的行动历史、用户 终端300的操作历史等而生成。在将访问历史、行动历史、操作历史等 与用户终端相关的历史用于用户的类型判定时,具有在用户终端300中 预先收集一定时间的历史、然后转换成易于使用类型判定的数据形式并 发送的方法,除此之外,还具有如下的方法,即随时从用户终端300 向文字输入支援装置200发送该历史,在文字输入支援装置200侧蓄积 这些信息,根据需要对所蓄积的信息进行加工并使用。并且,将通过用 户终端300经由文字输入支援装置200访问Web服务器10而取得的文档 数据(Web页)的历史,蓄积在文字输入支援装置200中,这样也能够作为该用户终端.300对Web的访问历史。这里,作为第4实施方式的变形例,说明使用对Web的访问历史作 为表示用户属性的用户信息D60、生成针对该用户的个人用添加辞典信 息D70时的处理方法。文字输入支援装置200参照通过用户终端300经由文字输入支援装 置200访问Web服务器10而取得的文档数据(Web页)的历史(访问历 史),调査用户大多取得哪种类型(例J-POP、 Classic等)的文档数据, 由此来决定用户所属的类型。具体而言,通过使用预先保存使文档数据的保存场所和该文档数据的类型对应的表的方法、或根据文档数据中所 包含的单词的种类来确定类型的方法等,来按照用户终端300所取得的每个文档数据,确定类型并进行分类。接着,通过以下方法等来决定用 户所属的类型,该方法为将用户终端300的用户所取得的频度高(访 问数多)的一个或多个类型作为用户所属的类型的方法;或利用根据用 户取得的文档数据的类型而生成的特征向量,使用K-means法等进行类 型分组,在分组中将用户所取得的频度高(访问数多)的一个或多个类 型作为分组类型,将用户所属的分组类型作为该用户所属的类型。接着,在个人用辞典信息D70中记载该用户所属的类型,作为应该 在辞典检索步骤中优先显示的类型,并进行输出。其结果,在个人用辞典信息D70中记载了优先显示符合根据过去的Web访问历史来判定的用 户所属的类型的转换候选的旨意,在使用该个人用辞典信息D70进行了 文字转换时,优先显示被划分为该类型的字。在通过利用文字输入支援装置200进行上述处理来生成个人用辞典 信息D70的情况下,能够提供与各个用户对应的优先次序,所以能够提 供对用户便利性更高的文字输入环境。并且,在该变形例中,预先向内容提供者公开判定用户所属的类型 时使用的类型(用于分类的类型),内容提供者能够设想用于分类的类型 并生成文档数据DIO。另外,内容提供者能够设想用于分类的类型,生 成数据文件D71并存储在存储部40中,所以能够提供与用户所属的类型 对应的辞典信息。另外,在上述变形例中,说明了如下的形式参照通过用户终端300经由文字输入支援装置200访问Web服务器10而取得的文档数据(Web 页)的历史(访问历史),由此来决定用户所属的类型,根据该类型,在 个人用辞典信息D70中记载文字转换时的转换候选的输出顺序并输出, 但是,也可以根据上述访问历史来确定文字转换时所使用的辞典。该情 况下,使用基于用户终端300的访问历史的与用户嗜好对应的辞典来进 行文字转换,所以能够提供便利性更高的文字输入环境。以上,叙述了本发明的优选实施方式,但是,本发明的文字输入支 援方法、文字输入支援系统、用户终端和文字转换方法不限于上述实施 方式,可以采取各种形式。例如,在上述第1 第4实施方式中,文字输入支援系统由Web服 务器、文字输入支援装置、存储部、用户终端和辞典构成。但是,也可 以将其中的文字输入支援装置和存储部、用户终端和辞典配置在同一装 置内,并经由内部总线进行连接。另外,上述第1 第4实施方式的形式可以从多个实施方式中适当 选择地进行使用。例如,针对如第3实施方式那样地预先不具有识别符的文档数据, 如第1或第2实施方式那样地生成对辞典信息或检索辞典进行检索的程 序,并可嵌入在文档数据内。另外,针对如第1或第2实施方式那样地 预先具有识别符的文档数据,也可以像第3实施方式那样添加记载了用 于确定辞典的信息的数据文件并发送到用户终端。此外,即使关于如第4 实施方式那样用于确定进行文字转换时的输出顺序的信息(优先次序), 也能够如第1或第2实施方式那样通过嵌入文档数据内来进行输出的形 式。作为其他展开例,可以列举以下内容。在第1或第2实施方式的从 Web服务器提供的文档数据中,预先与文本输入栏对应着嵌入表示文本 输入栏类别的识别符。但是,也可以将这个文档数据如在第3实施方式 中从文字输入支援装置向用户终端发送的文档数据和添加辞典信息那 样,作为表示文本输入栏类别的信息与文档数据不同的数据,从Web服务器发送。此时,关于文档数据和包含表示文本输入栏类别的信息的数 据的关联,可以利用在文档数据的头部预先记载文件名等、与第3实施 方式相同的方法来实现。这样,能够自由地进行数据的编集或使用,例 如通过分开文档数据和包含表示文本输入栏的类别的信息的数据,可以 仅对表示文本输入栏的类别的信息进行加密后发送等。接着,说明文字输入支援程序,该文字输入支援程序用于使作为上 述代理服务器装置等文字输入支援装置200构成的计算机执行上述一连串的文字输入支援处理。如图21所示,文字输入支援程序61被存储在 形成于计算机所具有的记录介质60中的程序存储区域60a内。文字输入支援程序61构成为具有总括处理的主模块61a、存储模 块61b、类别取得模块61c、参照模块61d和输出模块61e。通过执行存 储模块61b、类别取得模块61c、参照模块61d和输出模块61e而实现的 功能,分别与上述存储部40、类别取得部21、参照部22和输出部23的 功能相同。接着,说明文字输入支援程序,该文字输入支援程序用于使作为上 述用户终端300构成的计算机执行上述一连串的文字转换处理。如图22 所示,文字转换程序71被存储在形成于计算机所具有的记录介质70中 的程序存储区域70a内。文字转换程序71构成为具有总括处理的主模块71a、文档取得模 块71b和辞典检索模块71c。通过执行文档取得模块71b和辞典检索模块 71c而实现的功能,分别与上述浏览器31和辞典检索部32的功能相同。另外,文字输入支援程序61和文字转换程序71也可以构成为,其 一部分或全部经由通信线路等传送介质进行传送,并由其他设备接收并 进行记录(包含安装)。
权利要求
1.一种文字输入支援方法,基于文字输入支援系统,该文字输入支援系统支援输入到文档数据的文本输入栏内的文字的、使用了辞典的转换,并且具有存储了表示类别信息和辞典信息之间的关系的信息的存储单元,该类别信息表示该文本输入栏的类别,该辞典信息用于确定输入到该文本输入栏中的文字的转换所使用的辞典,其中,该文字输入支援方法包含以下步骤类别取得步骤,从所述文档数据中取得所述类别信息;参照步骤,根据在所述类别取得步骤中取得的所述类别信息,参照存储在所述存储单元中的信息,取得与该类别信息对应的辞典信息;以及输出步骤,输出在所述参照步骤中取得的所述辞典信息。
2. 根据权利要求1所述的文字输入支援方法,其特征在于,在所述类别取得步骤中,与所述文本输入栏相对应来取得嵌入于所 述文档数据中的识别符来作为所述类别信息。
3. 根据权利要求1所述的文字输入支援方法,其特征在于, 在所述类别取得步骤中,取得表示所述文档数据的保存场所的信息来作为所述类别信息。
4. 根据权利要求1所述的文字输入支援方法,其特征在于, 在所述输出步骤中,将所述辞典信息与所述文本输入栏相对应而嵌入到所述文档数据中,并与该文档数据一起输出。
5. 根据权利要求1所述的文字输入支援方法,其特征在于, 在所述输出步骤中,将程序嵌入到所述文档数据内,该程序用于从利用所述辞典信息所确定的辞典中检索输入到所述文档数据的所述文本 输入栏内的文字的转换候选。
6. 根据权利要求1所述的文字输入支援方法,其特征在于, 在所述输出步骤中,将所述辞典信息作为与所述文档数据不同的数据进行输出。
7. 根据权利要求1所述的文字输入支援方法,其特征在于, 在所述类别取得步骤中,从基于HTML的文档数据中取得所述类别〈曰息。
8. 根据权利要求1所述的文字输入支援方法,其特征在于, 该文字输入支援方法还包含辞典检索步骤,该辞典检索步骤从利用在所述输出步骤输出的所述辞典信息所确定的辞典中检索输入到所述文 档数据的所述文本输入栏内的文字的转换候选并输出。
9. 根据权利要求1所述的文字输入支援方法,其特征在于, 该文字输入支援方法还具有输出请求接收步骤,该输出请求接收步骤接收从用户终端发送的、文档数据的输出请求,在所述类别取得步骤中,从在所述输出请求接收步骤接收的所述输 出请求所涉及的文档数据中取得所述类别信息,在所述输出步骤中,对发送了所述输出请求的所述用户终端输出在 所述参照步骤中取得的所述辞典信息。
10. 根据权利要求9所述的文字输入支援方法,其特征在于, 在所述输出请求接收步骤中,与所述文档数据输出请求一起,还接收表示所述用户终端的用户属性的信息,在所述参照步骤中,还根据在所述输出请求接收步骤中接收的、表 示所述用户属性的信息,参照存储在所述存储单元中的信息,取得与该 类别信息对应的辞典信息。
11. 根据权利要求10所述的文字输入支援方法,其特征在于, 将在所述输出请求接收步骤中接收到的、来自所述用户终端的所述文档数据的输出请求的历史,作为表示所述用户属性的信息。
12. 根据权利要求9所述的文字输入支援方法,其特征在于, 在所述输出请求接收步骤中,与所述文档数据输出请求一起,还接收所述用户终端的位置信息,在所述参照步骤中,还根据在所述输出请求接收步骤中接收到的所述位置信息,参照存储在所述存储单元中的信息,取得与该类别信息对 应的辞典信息。
13,根据权利要求1所述的文字输入支援方法,其特征在于,所述存储单元存储有用于确定在所述辞典中所包含的字的输出顺序 的信息,在所述参照步骤中,取得存储在所述存储单元中的、用于确定在由 取得的辞典信息所确定的辞典中包含的字的输出顺序的信息,在所述输出步骤中,输出用于确定在由所述辞典信息所确定的辞典 中包含的字的输出顺序的信息。
14. 根据权利要求13所述的文字输入支援方法,其特征在于, 该文字输入支援方法还具有输出请求接收步骤,该输出请求接收步骤接收从用户终端发送的文档数据的输出请求,在所述类别取得步骤中,从在所述输出请求接收步骤接收的所述输 出请求所涉及的文档数据中取得所述类别信息,在所述输出步骤中,对发送了所述输出请求的所述用户终端输出用 于确定在利用所述辞典信息所确定的辞典中包含的字的输出顺序的信 息。
15. 根据权利要求14所述的文字输入支援方法,其特征在于, 在所述输出请求接收步骤中,取得表示所述用户终端的用户属性的"f曰息,在所述参照步骤中,根据在所述输出请求接收步骤中取得的表示所 述用户属性的信息,生成用于确定在利用该辞典信息所确定的辞典中包 含的字的输出顺序的信息。
16. 根据权利要求15所述的文字输入支援方法,其特征在于,将在所述输出请求接收步骤中接收的、来自所述用户终端的所述文 档数据的输出请求的历史,作为表示所述用户属性的信息。
17. 根据权利要求14所述的文字输入支援方法,其特征在于, 在所述输出请求接收步骤中,与所述文档数据输出请求一起,还接收所述用户终端的位置信息,在所述参照步骤中,根据在所述输出请求接收步骤中接收的所述位 置信息,生成用于确定在利用该辞典信息所确定的辞典中包含的字的输出顺序的信息。
18. 根据权利要求12所述的文字输入支援方法,其特征在于, 在所述辞典检索步骤中,从所述辞典中检索输入到所述文本输入栏中的文字的转换候选,并根据用于确定所述输出顺序的信息进行输出。
19. 一种文字输入支援系统,该文字输入支援系统支援输入到文档 数据的文本输入栏中的文字的、使用了辞典的转换,其中,该文字输入 支援系统具有存储单元,其存储了表示类别信息和辞典信息之间的关系的信息, 该类别信息表示文本输入栏的类别,该辞典信息用于确定输入到该文本 输入栏中的文字的转换所使用的辞典;类别取得单元,其从所述文档数据中取得所述类别信息;参照单元,其根据由所述类别取得单元所取得的所述类别信息,参照存储在所述存储单元中的信息,取得与该类别信息对应的辞典信息; 以及输出单元,其输出由所述参照单元所取得的所述辞典信息。
20. —种文字输入支援程序,该文字输入支援程序支援输入到文档 数据的文本输入栏中的文字的、使用了辞典的转换,其中,该文字输入 支援程序使计算机具有以下单元的功能存储单元,其存储了表示类别信息和辞典信息之间的关系的信息,该类别信息表示文本输入栏的类别,该辞典信息用于确定输入到该文本输入栏中的文字的转换所使用的辞典;类别取得单元,其从所述文档数据中取得所述类别信息; 参照单元,其根据由所述类别取得单元所取得的所述类别信息,参照存储在所述存储单元中的信息,取得与该类别信息对应的辞典信息; 以及输出单元,其输出由所述参照单元所取得的所述辞典信息。
21. —种用户终端,其具备文档取得单元,其取得具有文本输入栏的文档数据、和用于确定输入到该文本输入栏中的文字的转换所使用的辞典的辞典信息;以及辞典检索单元,其从由所述文档取得单元取得的所述辞典信息所确 定的辞典中检索输入到由所述文档取得单元所取得的文档数据的所述文 本输入栏中的文字的转换候选并输出。
22. 根据权利要求21所述的用户终端,其特征在于, 所述辞典检索单元检索根据所述辞典信息所确定的外部的辞典。
23. —种文字转换方法,该文字转换方法用于用户终端,进行输入 到文档数据的文本输入栏中的文字的、使用了辞典的转换,其中,该文 字转换方法包含以下步骤文档取得步骤,取得具有文本输入栏的文档数据、和用于确定输入 到该文本输入栏中的文字的转换所使用的辞典的辞典信息;以及辞典检索步骤,从由所述文档取得步骤取得的所述辞典信息所确定 的辞典中检索输入到所述文档取得步骤所取得的文档数据的所述文本输 入栏中的文字的转换候选并输出。
24. —种文字转换程序,该文字转换程序用于用户终端,进行输入 到文档数据的文本输入栏中的文字的、使用了辞典的转换,其中,该文 字转换程序使计算机具有以下单元的功能文档取得单元,其取得具有文本输入栏的文档数据、和用于确定输 入到该文本输入栏中的文字的转换所使用的辞典的辞典信息;以及辞典检索单元,其从由所述文档取得单元取得的所述辞典信息所确定的辞典中检索输入到由所述文档取得单元所取得的文档数据的所述文 本输入栏中的文字的转换候选并输出。
全文摘要
本发明提供文字输入支援方法、系统及程序、文字转换方法及程序、和用户终端。本发明能够实现内容提供者负担的成本少、对用户便利性高的文字转换。在文字输入支援系统(1)中,从Web服务器(10)发送表示文本输入栏类别的带识别符的文档数据(D10),从利用文字输入支援装置(200)的类别取得部(21)接收到的文档数据(D10)中,取得识别符作为类别信息。在参照部(22)中参照存储部(40),取得与类别取得部(21)所取得的类别信息对应的辞典信息。从输出部(23)向用户终端(300)发送辞典信息嵌入文档数据(D20)。在用户终端(300)中,使用浏览器(31)取得/显示文档数据(D20),在进行了文字输入时,通过辞典检索部(32)使用由辞典信息所确定的辞典(50)来进行检索,并利用显示部(33)显示转换候选。
文档编号G06F17/22GK101324881SQ20081011015
公开日2008年12月17日 申请日期2008年6月13日 优先权日2007年6月14日
发明者国头吾郎, 山崎宪一, 鸟居大祐 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1