一种模态同步控制方法及多模态界面系统。该方法是预先准备好对应同步的多个模态的组合而相关联地存储了应适用的每种模态的内容生成文件的选择定义信息,并包括:对于来自浏览器的处理请求,参照所述选择定义信息,根据与所述浏览器同步的其它浏览器和模态的组合,选择每个模态所适用的内容生成文件的步骤;对于作为处理请求方的浏览器,输出通过应用所述被选择的内容生成文件而生成的内容,同时对于与所述浏览器同步的其它浏览器,输出通过应用所述被选择的内容生成文件中对应的内容生成文件而生成的内容的步骤。从而可达到几乎不修改现有的Web应用程序,就可以使多个模态用的浏览器同步,容易地实现多模态服务的目的。(*该技术在2024年保护过期,可自由使用*)
【技术实现步骤摘要】
本专利技术涉及使多个用户界面同步的方法、实现该方法的系统及其程序。
技术介绍
伴随因特网的普及和Web技术的发展,用户使用Web浏览器可以从WWW服务器(World Wide Web)取得因特网上的各种信息并阅读。从WWW服务器取得的内容用HTML(Hyper Text Markup Language)描述语言进行描述,Web浏览器解释这些信息并在画面上显示信息。这些Web系统不仅单纯地取得服务器上的静态内容并显示在画面上,而且发展到根据来自Web浏览器的输入数据,在服务器侧进行以数据库等为对象的信息处理,并且以该结果为基础生成动态内容输出给浏览器的Web应用程序。这样,用户可以轻松地通过Web浏览器利用网上商店等因特网上的各种服务。另一方面,为了也可以根据电话机等的语音来利用这些Web技术,提出了VoiceXML这种内容记述语言。在VoiceXML系统中,通过在电话机和WWW服务器之间设置VoiceXML浏览器,VoiceXML浏览器通过解释VoiceXML来与用户进行对话,根据用户的语音识别结果,根据需要向WWW服务器请求新的VoiceXML。如上所述,虽然已经具备了可以通过Web浏览器等的GUI(图形用户界面)模态和语音等的语音模态等的用户界面来利用因特网上的各种服务的环境,但在通过将语音输入的便利性和GUI的阅览性这两方面的便利性组合的多个模态来利用各种服务的情况下,需要由内容提供方实现用于使各模态浏览器同步的结构,因而存在着增大开发者的负担的问题。对此,作为使多个模态用浏览器同步的结构,例如,提出有如专利文献1所公开的多个用户界面的同步方法及其系统的方案。在该专利技术中,在用各浏览器显示静态存在的HTML和VoiceXML时,预先在同步服务器中定义HTML内容和VoiceXML内容的各自url(统一资源地址(uniformresource locator))的对应关系,在一方的浏览器请求url时,通过将与该url对应的另一方的模态用url通知同步的浏览器,使同步的浏览器取得与该url对应的内容来实现同步。另外,在为象Web应用程序那样生成动态内容的服务器情况下,通过在一方的浏览器进行提交时,也使对应的浏览器同时进行提交,并且按照每个模态对以不同模态存在的CGI等程序进行相同处理,从而根据同一处理结果生成不同模态的内容,来实现内容之间的同步。专利文献1特开2003-150440号公报上述专利文献1所记载的专利技术,虽然在使静态存在的每个模态的内容同步时没有问题,但在应用于根据服务器侧的处理结果而动态地生成内容的Web应用程序时,则会产生问题。例如,在网上商店等订货系统中,在进行多模态服务时,预先对每个模态准备好向订货系统转发订货数据并根据处理结果而生成内容的CGI(公共网关界面)程序,通过在一方的浏览器进行订货委托时,使另一方的同步的模态也同时进行订货委托,从而实现同步。但是,由于两个浏览器同时进行相同的处理委托,所以产生订货系统多次处理相同订货的双重执行的问题。作为解决该问题的方法,可以考虑仅由一方的CGI向订货系统进行订货委托的方法,但由于不进行订货委托的CGI也需要根据处理结果生成内容,所以需要从实际进行处理委托的CGI取得处理结果。另外,需要实现在利用通常的单模态时,激活CGI的订货处理功能,而仅在以多模态利用时使CGI功能无效的处理。这样,在使多个浏览器进行相同的处理委托的本方式中,Web应用程序的开发者应该安装的同步处理功能复杂,因而存在着增大开发者的负担的问题。
技术实现思路
本专利技术就是为了解决上述问题而做出的,其目的是在通过解释特定模态的内容来与用户进行交互对话的浏览器,和根据来自浏览器的请求进行信息处理,根据处理结果生成内容并输出给浏览器的信息处理系统中,几乎不用修改现有的Web应用程序,就可以使多个模态用的浏览器同步,容易地实现多模态服务。本专利技术的模态同步控制方法是一种在使每个模态都具有通过解释对于特定模态的内容来与用户进行交互对话的浏览器,对应来自所述任意一个浏览器的请求进行信息处理,并根据处理结果生成内容并输出给各浏览器的多模态界面系统中的模态同步控制方法,其特征在于,预先准备好对应同步的多个模态的组合而相关联地存储了应适用的每种模态的内容生成文件的选择定义信息,并包括对于来自浏览器的处理请求,参照所述选择定义信息,根据与所述浏览器同步的其它浏览器和模态的组合,选择每个模态所适用的内容生成文件的步骤;对于作为处理请求方的浏览器,输出通过应用所述被选择的内容生成文件而生成的内容,同时对于与所述浏览器同步的其它浏览器,输出通过应用所述被选择的内容生成文件中对应的内容生成文件而生成的内容的步骤。此处,可以构成为还包括对于同步的其它浏览器进行内容的取得通知的步骤和根据来自同步的其它浏览器的取得请求而输出内容的步骤。另外,本专利技术的程序是一种用于使计算机执行模态同步控制方法的程序,该程序用于实现在使每个模态都具有通过解释对于特定模态的内容来与用户进行交互对话的浏览器,对应来自所述任意一个浏览器的请求进行信息处理,并根据处理结果生成内容并输出给各浏览器的多模态界面系统中的模态同步控制方法,其特征在于,包括对于来自浏览器的处理请求,参照对应同步的多个模态的组合而而相关联地存储了应适用的每种模态的内容生成文件的选择定义信息,根据与所述浏览器同步的其它浏览器和模态的组合,选择每个模态所适用的内容生成文件的步骤;对于作为处理请求方的浏览器,输出通过应用所述被选择的内容生成文件而生成的内容,同时对于与所述浏览器同步的其它浏览器,输出通过应用所述被选择的内容生成文件中对应的内容生成文件而生成的内容的步骤。本专利技术的多模态界面系统,是一种在使每个模态都具有通过解释对于特定模态的内容来与用户进行交互对话的浏览器,对应来自所述任意一个浏览器的请求进行信息处理,并根据处理结果生成内容并输出给各浏览器的多模态界面系统,其特征在于,具有选择处理部,对于来自浏览器的处理请求,参照对应同步的多个模态的组合而而相关联地存储了应适用的每种模态的内容生成文件的选择定义信息,根据与所述浏览器同步的其它浏览器和模态的组合,选择每个模态所适用的内容生成文件;内容输出部,对于作为处理请求方的浏览器,输出通过应用所述被选择的内容生成文件而生成的内容,同时对于与所述浏览器同步的其它浏览器,输出通过应用所述被选择的内容生成文件中对应的内容生成文件而生成的内容。此处,可以构成为还具有管理同步的多个模态的组合的模态管理部。另外,模态管理部可以构成为,在接受来自浏览器的处理请求的同时,向作为处理请求方的浏览器发送由内容输出部生成的内容。根据本专利技术的其它观点的多模态界面系统,是一种在使每个模态都具有通过解释对于特定模态的内容来与用户进行交互对话的浏览器,对应来自所述任意一个浏览器的请求进行信息处理,并根据处理结果生成内容并输出给各浏览器的多模态界面系统,其特征在于,具有模态管理部,管理同步的多个模态的组合,同时进行与各模态的信息收发;选择处理部,对于来自浏览器的处理请求,参照对应同步的多个模态的组合而而相关联地存储了应适用的每种模态的内容生成文件的选择定义信息,根据与所述浏览器同步的其它浏览器和模态的组合,选择每个模态所适用的内容生成文件本文档来自技高网...
【技术保护点】
一种模态同步控制方法,是一种在使每个模态都具有通过解释对于特定模态的内容来与用户进行交互对话的浏览器,对应来自所述任意一个浏览器的请求进行信息处理,并根据处理结果生成内容并输出给各浏览器的多模态界面系统中的模态同步控制方法,其特征在于, 预先准备好对应同步的多个模态的组合而相关联地存储了应适用的每种模态的内容生成文件的选择定义信息,并包括:对于来自浏览器的处理请求,参照所述选择定义信息,根据与所述浏览器同步的其它浏览器和模态的组合,选择对每个模态所适用的内容生成 文件的步骤;对于作为处理请求方的浏览器,输出通过应用所述被选择的内容生成文件而生成的内容,同时对于与所述浏览器同步的其它浏览器,输出通过应用所述被选择的内容生成文件中的对应的内容生成文件而生成的内容的步骤。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:佐佐木和雄,松本达郎,矢野爱,
申请(专利权)人:富士通株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。