首页> 中国专利> 发话服务器、发话方法、发话系统、发话终端及移动终端

发话服务器、发话方法、发话系统、发话终端及移动终端

摘要

本发明提供一种发话服务器、发话方法、发话系统、发话终端及移动终端。发话服务器(1)具备:发话终端确定信息管理单元(6),管理发话终端确定信息;接收单元(5),从外部服务器接收发话终端确定信息或用户确定信息、以及表示要发话的发话内容的发话信息;以及发话指示单元(12),指示由发话终端确定信息确定的发话终端发出所述发话内容的语音。

著录项

  • 公开/公告号CN104519039A

    专利类型发明专利

  • 公开/公告日2015-04-15

    原文格式PDF

  • 申请/专利权人 夏普株式会社;

    申请/专利号CN201410498326.1

  • 发明设计人 千叶雅裕;柴田和典;

    申请日2014-09-25

  • 分类号H04L29/06(20060101);

  • 代理机构11021 中科专利商标代理有限责任公司;

  • 代理人吴秋明

  • 地址 日本国大阪府大阪市

  • 入库时间 2023-12-17 04:14:53

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-01-30

    授权

    授权

  • 2015-05-13

    实质审查的生效 IPC(主分类):H04L29/06 申请日:20140925

    实质审查的生效

  • 2015-04-15

    公开

    公开

说明书

技术领域

本发明涉及指示终端发话(発話)的发话服务器、发话方法、具备该 发话服务器的发话系统、发话的发话终端、以及该发话系统所使用的移动 终端。

背景技术

近年来,在因特网等电子通信网所形成的虚拟空间中,实现与特定人 的交流的服务正在广泛普及。这些服务的一例是电子留言板。例如,下述 专利文献1中记载了一种家用信息布告牌,基于根据用户的内容利用状况 自动提取的关键字,进一步收集内容。

通常,利用电子留言板的各成员能够将消息等投稿到电子留言板,其 他成员通过浏览电子留言板,能够共享所投稿的信息。例如,某位成员在 希望对通知对象成员通知信息的情况下,通过将通知内容投稿到电子留言 板,能够将通知内容传达给该通知对象成员,同时其他成员也能够确认通 知内容。据此,能够避免多位成员对该通知对象成员重复进行通知的情况, 也能够避免多位成员都认为其他成员会通知,结果无人进行通知的情况。

现有技术文献

专利文献

专利文献1:日本专利公开公报“特开2007-148886号(2007年6月 14日公开)”

在利用电子留言板时,有时会发生成员无法立即确认投稿到电子留言 板的通知内容的情况。这种情况的例子有:用户正在忙于做饭而腾不出手, 移动信息终端正在充电而无法立即使用,没有注意到有消息投稿到电子留 言板,等等。

另外,在不利用电子留言板时,会出现多位成员对特定成员重复进行 通知的问题,或者产生多位成员都认为其他成员会通知,结果无人进行通 知的问题。

为了解决上述问题,申请人申请一种服务器、通知方法、通知系统以 及程序(日本专利申请“特愿2013-176063号(2013年8月27日申请)”), 无论对方是否利用电子留言板,都能够使控制对象设备(发话终端)进行 通知(发话),并且利用电子留言板的成员能够掌握对该对象者的通知(发 话)。

本申请的发明人发现,在上述申请记载的发明中,若对上述发话终端 生成用于发话的指示的服务(应用)不受限定,从提供其它服务(应用) 的外部服务器也能够对上述发话终端生成用于发话的指示,则可进一步提 高用户的便利性。

发明内容

本发明基于上述知识而作,其目的在于提供一种发话服务器、发话方 法以及程序,能够从提供其它服务的外部服务器对与特定用户相关联的发 话终端生成用于使其发话的指示。

为了解决上述课题,本发明的一方式的发话服务器的特征在于具备: 发话终端确定信息管理单元,其管理能够确定发话终端的发话终端确定信 息;接收单元,其从外部服务器接收发话终端确定信息或用户确定信息、 以及表示要发话的发话内容的发话信息;以及发话指示单元,其对通过从 所述外部服务器接收到的发话终端确定信息、或者与从所述外部服务器接 收到的用户确定信息相关联的发话终端确定信息而确定的发话终端,指示 发出所述发话内容的语音。

为了解决上述课题,本发明的一方式的发话方法的特征在于包括:发 话终端确定信息管理过程,管理能够确定发话终端的发话终端确定信息; 接收过程,从外部服务器接收发话终端确定信息或用户确定信息、以及表 示要发话的发话内容的发话信息;以及发话指示过程,对通过从所述外部 服务器接收到的发话终端确定信息、或者与从所述外部服务器接收到的用 户确定信息相关联的发话终端确定信息而确定的发话终端,指示发出所述 发话内容的语音。

为了解决上述课题,本发明的一方式的发话系统是具备发话服务器和 发话终端的发话系统,所述发话服务器具备:发话终端确定信息管理单元, 其管理能够确定所述发话终端的发话终端确定信息;接收单元,其从外部 服务器接收发话终端确定信息或用户确定信息、以及表示要发话的发话内 容的发话信息;以及发话指示单元,其对通过从所述外部服务器接收到的 发话终端确定信息、或者与从所述外部服务器接收到的用户确定信息相关 联的发话终端确定信息而确定的发话终端,指示发出所述发话内容的语 音,所述发话终端具备:控制单元,其按照来自所述发话服务器的、表示 发出所述发话内容的语音的指示,使从扬声器发出所述发话内容的语音。

为了解决上述课题,本发明的一方式的发话终端的特征在于:通过能 够确定本终端的、发话服务器从外部服务器接收到的发话终端确定信息、 或者与发话服务器从所述外部服务器接收到的用户确定信息相关联的发 话终端确定信息来确定,并且所述发话终端具备:控制单元,其按照来自 发话服务器的、表示发出发话内容的语音的指示,使从扬声器发出所述发 话内容的语音。

为了解决上述课题,本发明的一方式的发话系统是具备移动终端、外 部服务器、发话服务器、以及发话终端的发话系统,所述移动终端具备: 移动终端发送单元,其向外部服务器发送能够确定所述发话终端的发话终 端确定信息或用户确定信息、以及表示使所述发话终端发话的发话内容的 发话信息,所述外部服务器具备:外部服务器接收单元,其从所述移动终 端接收所述发话终端确定信息或所述用户确定信息、以及所述发话信息; 以及外部服务器发送单元,其发送所述外部服务器接收单元接收到的所述 发话终端确定信息或所述用户确定信息、以及所述发话信息,所述发话服 务器具备:发话终端确定信息管理单元,其管理所述发话终端确定信息; 发话服务器接收单元,其从所述外部服务器接收发话终端确定信息或用户 确定信息、以及发话信息;以及发话指示单元,其对通过所述发话服务器 接收单元接收到的发话终端确定信息、或者与所述发话服务器接收单元接 收到的用户确定信息相关联的发话终端确定信息而确定的发话终端,指示 发出所述发话内容的语音,所述发话终端具备:控制单元,其按照来自所 述发话服务器的、表示发出所述发话内容的语音的指示,使从扬声器发出 所述发话内容的语音。

为了解决上述课题,本发明的一方式的移动终端的特征在于具备:发 送单元,其对于管理能够确定发话终端的发话终端确定信息,并且对通过 发话终端确定信息或与用户确定信息相关联的发话终端确定信息而确定 的所述发话终端指示发出发话内容的语音的发话服务器,经由外部服务器 发送所述发话终端确定信息或所述用户确定信息、以及表示所述发话内容 的发话信息。

根据本发明的一方式,能够提供一种发话服务器、发话方法以及程序, 能够从提供其它服务的外部服务器对与特定用户相关联的发话终端生成 用于发话的指示。

附图说明

图1是表示本发明实施方式1的发话服务器的概略结构的框图。

图2是表示本发明实施方式1的发话服务器提供的发话服务的概要的 图。

图3是表示本发明实施方式1的发话服务器提供的发话服务中的数据 处理流程的时序图。

图4是表示本发明实施方式1的发话服务器提供的发话服务中的数据 处理流程的时序图。

图5是表示本发明实施方式2的发话服务器提供的发话服务中的数据 处理流程的时序图。

图6是表示本发明实施方式3的发话服务器提供的发话服务中的数据 处理流程的时序图。

图7是表示本发明实施方式1的发话服务器、留言板服务器、以及留 言板应用执行终端的硬件结构的图。

图8是表示本发明实施方式1的留言板服务器的控制部以及留言板应 用执行终端的控制部的结构的功能框图。

符号说明

1  发话服务器

2  总线

3  控制部

4  通信部

5  发话API(接收单元)

6  发话终端确定信息管理部(发话终端确定信息管理单元)

7  发话应用执行终端确定信息管理部

8  留言板应用执行终端确定信息管理部

9  发话终端确定信息列表生成部

10 存储部

11 ID认证部

12 发话指示部(发话指示单元)

13 音频数据生成部

20a、20b 发话终端

30 发话应用执行终端

40 留言板服务器(外部服务器)

41 通信部

42 控制部

43 存储部

44 接收部(外部服务器接收单元)

45 发送部(外部服务器发送单元)

46 留言板服务提供部

50 留言板应用执行终端(移动终端)

51 通信部

52 控制部

53 存储部

54 操作部

55 显示部

56 留言板应用执行部

57 接收部

58 发送部(移动终端发送单元、发送单元)

59 显示控制部

60 操作指示接受部

具体实施方式

实施方式1

下面,参考图1~4、7及8说明本实施方式的发话服务器1的细节。 图1是表示发话服务器1的概略结构的框图。图2是表示发话服务器1 提供的发话服务的概要的图。图7是表示发话服务器1、留言板服务器40、 以及留言板应用执行终端50的硬件结构的图。图8是表示留言板服务器 40的控制部42和留言板应用执行终端50的控制部52的结构的功能框图。

发话服务的概要

如图2所示,发话服务器1是提供发话服务的服务器。在此,发话服 务是如下服务:从例如智能手机等发话应用执行终端30接收包含希望发 话的内容的指示,使与发话应用执行终端30属于同一组的发话终端20a 和20b中的至少一者发出基于上述希望发话的内容的声音。此外,在不必 区分各个发话终端的情况下,简单地记为发话终端20。另外,具备提供 该发话服务的服务器、以及终端的系统称为发话系统。

在对发话服务器发送指示的上述终端中,事先安装有用于与发话服务 器1通信并实现发话服务的应用程序。本实施方式中,将该应用程序表示 为发话应用程序,简称为发话应用。这样,本实施方式中,对发话服务器 发送指示的终端称为发话应用执行终端30。发话应用执行终端30构成为 在用户输入希望发话的内容后,生成包含希望发话的内容的指示,并发送 到发话服务器1。

在发话服务中,利用该服务的发话应用执行终端30和发话终端20 等各种终端事先以组为单位登记到发话服务器中。例如,某个家庭的人所 使用的各种终端与一个组(也记为家庭组)关联登记。下面,与家庭组关 联登记的终端也表示为属于家庭组的终端。在发话服务中,发话服务器1 接受来自发话应用执行终端30的指示,能够使之发话的发话终端20限于 属于家庭组的终端。

如上所述,发话服务构成为将各种终端与家庭组关联登记。这样,发 话服务器1能够基于包含希望发话的内容的指示,确定希望使之发话的发 话终端。

来自外部服务器的利用

发话服务器1构成为除了从发话应用执行终端30接收指示以外,还 能够接收来自外部服务器的指示,并使特定的发话终端发话。对外部服务 器40提供的服务不作限定,但本实施方式中,作为外部服务器40提供留 言板服务进行说明。这样,外部服务器40也表现为留言板服务器40。

如图2所示,留言板服务器40从留言板应用执行终端(移动终端) 50,至少接收包含希望使发话终端20发话的内容的指示。留言板应用执 行终端50是指,事先安装了用于与留言板服务器40通信并实现留言板服 务的应用程序的终端。本实施方式中,将该应用程序表现为留言板应用程 序,简称为留言板应用。留言板应用执行终端50构成为在用户输入希望 发话的内容后,生成包含希望发话的内容的指示,并发送到留言板服务器 40。

发话服务器1为了使外部服务器也能够容易地利用自身提供的发话 服务,公开应用程序接口(Application Programming Interface:API)。本 实施方式中,发话服务器1公开的API称为发话API。留言板服务器40 通过借助于发话API,能够将从留言板应用执行终端50接收了的、包含 希望发话的内容的指示发送到发话服务器1。发话服务器1基于从留言板 服务器40接收了的、包含希望发话的内容的指示,使发话终端20发出希 望发话的内容。

如上所述,发话服务器1能够从执行发话应用的发话应用执行终端 30接受指示。此外,发话服务器1还能够借助于发话API,从执行留言 板应用的留言板应用执行终端50接受指示。这样,发话服务器1能够接 收各种应用程序生成的包含希望发话的内容的指示,并且生成用于使特定 用户利用的发话终端发话的指示。此外,参考图3及4在后面描述发话服 务器1提供的发话服务的详细时序。

发话终端的结构

本实施方式中,作为机器人型清扫机说明发话终端20a及20b。但是, 发话终端20只要是构成为能够从发话服务器1接收指示,基于该指示发 出声音的终端即可。具体而言,发话终端20可以是与网络连接的家电设 备、智能手机、平板式终端等移动终端。另外,发话终端20也可以是能 够与网络连接的电视机、个人计算机等台式终端。

作为发话终端的一例,参考图1说明发话终端20a的结构。发话终端 20a除了具备具有作为清扫机的功能的结构(未图示)以外,还具备通信 部21a、控制部(控制单元)22a、扬声器23a、显示部24a、取得部25a、 麦克风26a、以及操作部27a。

通信部21a经由因特网等网络与发话服务器1进行无线通信。通信部 21a接收从发话服务器1发送的指示,并提供给控制部22a。另外,通信 部21a将发话完成通知等发送到发话服务器1。发话完成通知用于通知: 基于从发话服务器1接收到的与发话有关的指示,完成了发话。

控制部22a统一控制发话终端20a的各个部件。此外,控制部22a基 于从发话服务器1接收的与发话有关的指示,再生该指示中包含的发话音 频数据,从扬声器23a发出再生的声音。

扬声器23a如上所述,根据控制部输出(发出)所再生的声音。

显示部24a通过显示发话终端20a的状态等信息,对用户进行通知。 另外,也可以构成为将发话的内容显示为文本。

麦克风26a及操作部27a是接受来自用户的输入的用户接口。麦克风 26a取得用户发出的声音,将表示取得的声音的音频数据提供给控制部 22a。

操作部27a将用户输入的用户指示提供给控制部22a。此外,操作部 27a既可以由用于选择使发话终端20a执行的动作(功能)的按钮实现, 也可以由触摸面板实现,并不进行特别限定。例如,发话终端20a在用户 按下了操作部27a具备的、用于输入执行清扫动作的指示的按钮的情况下 执行清扫动作即可。

此外,发话终端20b与发话终端20a同样构成。因此,这里省略发话 终端20b的说明。

发话应用执行终端和留言板应用执行终端

本实施方式中,发话应用执行终端30是安装有发话应用的移动终端。 用户从执行发话应用的发话应用执行终端30指定希望发话的发话终端 20,并输入希望发话的内容,由此能够使指定的发话终端20说出(発話) 输入的内容。换言之,能够利用发话服务。下面假设在用户利用发话服务 时发话应用执行终端30中执行了发话应用。

另外,本实施方式中,留言板应用执行终端50是安装有留言板应用 的移动终端。用户从执行留言板应用的留言板应用执行终端50指定希望 发话的发话终端,并输入希望发话的内容,由此能够使指定的发话终端 20说出输入的内容。换言之,能够利用发话服务。下面假设在用户经由 留言板服务利用发话服务时留言板应用执行终端50中执行了留言板应 用。

如图7(c)所示,留言板应用执行终端50具备通信部51、控制部 52、存储部53、操作部54、以及显示部55。通信部51是为了与其它装 置(留言板服务器40等)进行IP通信而设置的通信用接口。控制部52 是CPU,通过执行存储部53中存储的各种程序,实现留言板应用执行终 端50具有的功能(详细情况在后面描述)。换言之,控制部52控制留言 板应用执行终端50的整体动作。存储部53是记录有上述各种程序的记录 介质。本实施方式中,存储部53能够用硬盘驱动器实现,但也可以是其 它种类的设备。操作部54是接受由用户输入的用户指示的设备,由按钮、 开关、触摸面板等实现。显示部55是显示从控制部输出的图像信号所示 的图像的设备,由具有背光灯的透过型液晶面板、有机EL显示器等实现。

如图8(b)所示,留言板应用执行终端50的控制部52还作为留言 板应用执行部56、接收部57、发送部(移动终端发送单元、发送单元) 58、显示控制部59、以及操作指示接受部60发挥作用。留言板应用执行 部56执行上述留言板应用。接收部57经由通信部51接收后述的留言板 应用执行终端确定信息、用户确定信息等。发送部58经由通信部51发送 后述的用户确定信息、发话终端确定信息请求。显示控制部59输出表示 使显示部55显示的图像的图像信号。操作指示接受部60输出指示信号, 该指示信号表示输入到操作部54的用户指示。

发话应用执行终端30以及留言板应用执行终端50并不限定于移动终 端,只要能够执行发话应用,也可以是台式终端。

另外,为了明确终端上正在执行的应用(为了明确用户正在利用发话 服务器及留言板服务器中的哪一者),区别记载发话应用执行终端30和 留言板应用执行终端50。但是,发话应用执行终端30和留言板应用执行 终端50也可以是同一用户使用的同一终端。

留言板服务器40

如图7(b)所示,留言板服务器40具备通信部41、控制部42、以 及存储部43。通信部41是为了与其它装置(发话服务器1等)进行IP 通信而设置的通信用接口。控制部42是CPU,通过执行存储部43中存 储的各种程序,实现留言板服务器40具有的功能(详细情况在后面描述)。 换言之,控制部42控制留言板服务器40的整体动作。存储部43是记录 有上述各种程序的记录介质。本实施方式中,存储部43能够用硬盘驱动 器实现,但也可以是其它种类的设备。

如图8(a)所示,留言板服务器40的控制部42还作为接收部(外 部服务器接收单元)44、发送部(外部服务器发送单元)45、以及留言板 服务提供部46发挥作用。接收部44经由通信部41接收后述的留言板应 用执行终端确定信息、用户确定信息等。发送部45经由通信部41发送后 述的用户确定信息、发话终端确定信息请求。留言板服务提供部46执行 用于提供留言板服务的应用程序。

发话服务器1的结构

如图7(a)所示,发话服务器1具备控制部3、通信部4、以及存储 部10。更详细而言,如图1所示,发话服务器1具备的控制部3具备: 经由总线2相互连接的通信部4、发话API5、发话终端确定信息管理部6、 发话应用执行终端确定信息管理部7、留言板应用执行终端确定信息管理 部8、发话终端确定信息列表生成部9、存储部10、ID认证部11、发话 指示部12、以及音频数据生成部13。

控制部3统一控制发话服务器1的各个部件。另外,控制部3是CPU, 通过执行存储部10中存储的各种程序,实现发话服务器1具有的功能(详 细情况在后面描述)。

通信部4经由因特网、LAN等网络与发话终端20、发话应用执行终 端30、以及留言板服务器40进行无线通信。换言之,通信部4是为了与 其它装置(留言板服务器40等)进行IP通信而设置的通信用接口。

作为接收单元和发话服务器接收单元的发话API5是用于使外部能容 易地利用发话服务器1提供的发话服务的API。发话API5的功能可以通 过由控制部3执行程序来实现。

另外,如图1所示,控制部3可以采用作为如下部件发挥作用的结构: 发话终端确定信息管理部6、发话应用执行终端确定信息管理部7、留言 板应用执行终端确定信息管理部8、发话终端确定信息列表生成部9、ID 认证部11、发话指示部12、以及音频数据生成部13。

发话API5也可以认为是变换从留言板服务器40接收的发话终端确 定信息、发话的发话内容等各种信息,从而能够在发话服务器1中对这些 信息进行处理的单元。发话服务器1经由发话API5,能够执行从留言板 服务器40接收的指示。这样,发话服务器1基于从留言板服务器40接收 了的、包含希望发话的内容的指示,能够使发话终端20发出希望发话的 内容。

发话终端确定信息管理部6

作为发话终端确定信息管理单元的发话终端确定信息管理部6接受 来自发话终端20a的发话终端确定信息生成请求,生成并管理确定发话终 端20a的发话终端确定信息。本实施方式中,作为发话终端确定信息管理 部6按照事先规定的规则生成发话终端确定信息进行说明。

发话终端确定信息的其它方式可以是对发话终端20a的通信部21a 事先分配的MAC地址(Media Access Control address,介质访问控制地 址)、或者制造时对发话终端20a分配的制造编号。在将MAC地址或制 造编号用作发话终端确定信息的情况下,发话终端20a发送的发话终端确 定信息管理请求包含自身的MAC地址或制造编号。发话终端确定信息管 理部6基于发话终端确定信息管理请求中包含的发话终端20a的MAC地 址或制造编号,生成并管理发话终端20a的发话终端确定信息。

发话终端确定信息与后述的发话应用执行终端确定信息、留言板应用 执行终端确定信息、以及用户确定信息相关联地存储在存储部10中。

发话应用执行终端确定信息管理部7

作为发话应用执行终端确定信息管理单元的发话应用执行终端确定 信息管理部7接受来自发话应用执行终端30的请求,生成并管理确定发 话应用执行终端30的发话应用执行终端确定信息。本实施方式中,作为 发话应用执行终端确定信息管理部7按照事先规定的规则生成发话应用 执行终端确定信息进行说明。

发话应用执行终端确定信息的其它方式可以是对发话应用执行终端 30事先分配的MAC地址或者制造编号。在将MAC地址或制造编号用作 发话应用执行终端确定信息的情况下,发话应用执行终端30发送的发话 应用执行终端确定信息的请求包含自身的MAC地址或制造编号。发话应 用执行终端确定信息管理部7基于发话应用执行终端确定信息的请求中 包含的发话应用执行终端30的MAC地址或制造编号,生成并管理发话 应用执行终端30的发话应用执行终端确定信息。

发话应用执行终端确定信息与发话终端确定信息、留言板应用执行终 端确定信息、以及用户确定信息相关联地存储在存储部10中。留言板应 用执行终端确定信息和用户确定信息在后面进行描述。

留言板应用执行终端确定信息管理部8

作为留言板应用执行终端确定信息管理单元的留言板应用执行终端 确定信息管理部8接受来自留言板应用执行终端50的请求,生成并管理 确定留言板应用执行终端50的留言板应用执行终端确定信息。本实施方 式中,作为留言板应用执行终端确定信息管理部8按照事先规定的规则生 成留言板应用执行终端确定信息进行说明。

留言板应用执行终端确定信息的其它方式可以是对留言板应用执行 终端50事先分配的MAC地址或者制造编号。在将MAC地址或制造编 号用作留言板应用执行终端确定信息的情况下,留言板应用执行终端50 发送的留言板应用执行终端确定信息的请求包含自身的MAC地址或制 造编号。留言板应用执行终端确定信息管理部8基于留言板应用执行终端 确定信息的请求中包含的留言板应用执行终端50的MAC地址或制造编 号,生成并管理留言板应用执行终端50的留言板应用执行终端确定信息。

留言板应用执行终端确定信息与发话终端确定信息、发话应用执行终 端确定信息、以及用户确定信息相关联地存储在存储部10中。关于用户 确定信息在后文中进行描述。

用户ID和用户确定信息

用户在利用发话服务时,登记服务侧预先规定的个人信息。该个人信 息包括用于利用发话服务的密码。发话服务器1对登记了指定的个人信息 的用户提供用户ID(账户)。用户ID一般是用户的邮件地址、昵称、服 务侧发放的字符串等。

用户在利用发话服务时,将用户ID及密码发送到发话服务器1。发 话服务器1的ID认证部11判定接收了的用户ID及密码是否已在发话服 务器中登记,若已登记则对用户进行认证(个人认证)。此外,下面也将 用户ID及密码合称为登陆信息。

用户在经由留言板服务利用发话服务时,也使用发话服务的登陆信 息。经由留言板服务器40接收用户的认证请求后,发话服务器1的ID 认证部11判定接收了的登陆信息是否已在发话服务器中登记,若已登记 则对用户进行认证。

此时,发话服务器1作为表示已对用户进行认证的信息,将用户确定 信息发往留言板服务器40。用户确定信息是用户发送了的登陆信息的固 有信息,例如可以是用户ID本身。或者,也可以是ID认证部11按照事 先规定的规则生成的信息。本实施方式中,作为用户确定信息与用户ID 相同进行说明。

存储部10

存储部10如上所述是将发话终端确定信息、发话应用执行终端确定 信息、留言板应用执行终端确定信息、以及用户确定信息相关联地进行存 储的存储单元。参考图3及4在后面描述各种确定信息的细节。另外,存 储部10是记录有控制部3执行的各种程序的记录介质。存储部10能够用 硬盘驱动器实现,但也可以是其它种类的设备。

发话指示部12和音频数据生成部13

作为发话指示单元的发话指示部12基于从留言板服务器40接收的、 包含希望发话的内容的指示,指示音频数据生成部13合成表示希望发话 的内容的音频数据。

作为音频数据生成单元的音频数据生成部13基于包含希望发话的内 容的指示,合成表示希望发话的内容的发话音频数据。

发话指示部12生成使合成了的发话音频数据发出(再生)的发话指 示。

发话服务的时序

参考图3及4说明发话服务器1提供的发话服务中的数据处理流程。 图3及4是表示发话服务器1提供的发话服务中的数据处理流程的时序 图。图3表示发话服务中的数据处理的前半部分,图4表示发话服务中的 数据处理的后半部分。

发话终端20a和发话应用执行终端30的登记

步骤S102:发话应用执行终端30将表示希望利用发话服务的通知发 送到发话服务器1。

步骤S104:发话服务器1的发话应用执行终端确定信息管理部7生 成确定发话应用执行终端30的发话应用执行终端确定信息,并存储到存 储部10中。

步骤S106:发话服务器1将发话应用执行终端确定信息发送到发话 应用执行终端30。

步骤S108:发话应用执行终端30将接收了的发话应用执行终端确定 信息发送到发话终端20a。

步骤S110:发话终端20a将接收了的发话应用执行终端确定信息发 送到发话服务器1。此外,发话终端20a还对发话服务器1请求发话终端 确定信息。

步骤S112:发话服务器1的发话终端确定信息管理部6生成确定发 话终端20a的发话终端确定信息(发话终端确定信息管理过程)。

步骤S114:发话服务器1的控制部3(关联单元)将生成的发话终 端确定信息与从发话终端20a接收了的发话应用执行终端确定信息相关 联。此外,控制部3还将关联了的发话终端确定信息和发话应用执行终端 确定信息存储到存储部10中。

步骤S116:发话服务器1的控制部3经由通信部4将发话终端确定 信息发送到发话终端20a。发话终端20a从发话服务器1接收发话终端确 定信息。

步骤S118:发话终端20a将表示取得了发话终端确定信息的通知发 送到发话应用执行终端30。

步骤S120:发话应用执行终端30接收表示取得了发话终端确定信息 的通知。发话应用执行终端30的控制部(不图示)在显示部(不图示) 上显示已经对发话终端20a分配了发话终端确定信息。此外,发话应用执 行终端30的控制部还在显示部上显示通知,该通知促使用户输入用于识 别发话终端20a的昵称。

步骤S122:使用发话应用执行终端30的用户将用于识别发话终端 20a的昵称输入到发话应用执行终端30。

步骤S124:发话应用执行终端30将用户输入了的昵称发送到发话终 端20a。

步骤S126:发话终端20a从发话应用执行终端30接收昵称。发话终 端20a将能够确认已对自身赋予了昵称的通知发送到发话应用执行终端 30。

步骤S128:发话终端20a将昵称和发话终端确定信息发送到发话服 务器1。

步骤S130:发话服务器1的控制部3经由通信部4接收昵称和发话 终端确定信息。发话服务器1的控制部3与存储部10中存储的发话终端 确定信息相关联,将昵称存储到存储部10中。这样,存储部10中,发话 应用执行终端确定信息、发话终端确定信息、以及发话终端的昵称相关联 地进行存储。

步骤S132:发话服务器1的控制部3经由通信部4向发话终端20a 通知表示已将发话终端确定信息与昵称相关联的信息。

步骤S134:发话应用执行终端30在利用发话服务时,向发话服务器 1发送事先由发话服务器1提供的登陆信息(用户ID及密码)、以及确 定自身的发话应用执行终端确定信息。这是用于在发话服务器1中登记使 用发话应用执行终端30的用户的登陆信息的处理。

步骤S136:发话服务器1的ID认证部11参考存储部10,若接收了 的登陆信息是能够认证的信息,则进行认证。

根据上述步骤,控制部3将发话终端确定信息、发话终端的昵称、发 话应用执行终端确定信息、以及对利用发话应用执行终端的用户提供的用 户ID,相关联地存储到存储部10中。

步骤S138:发话服务器1将从发话应用执行终端30接收了的登陆信 息的认证结果发送到发话应用执行终端30。

登记留言板应用执行终端50

步骤S152:留言板应用执行终端50的发送部58将经由留言板服务 利用发话服务的请求发送到留言板服务器40。

步骤S154:留言板服务器40的接收部44接收来自留言板应用执行 终端50的请求,发送部45向发话服务器1请求留言板应用执行终端确定 信息。

发话服务器1的控制部3经由发话API5接收从留言板服务器40接 收的命令、信息。通过借助于发话API5,发话服务器1以外的外部服务 器(例如留言板服务器40)将容易地利用发话服务器1提供的发话服务。 提供某种服务的服务器公开用于利用该服务的API,这是一种众所周知的 技术。因此,这里不对发话API5的细节进行说明。此外,本实施方式中, 留言板服务器40与发话服务器1的信息交换经由发话API进行。但是, 为了简化说明,在时序图的说明中,“经由发话API5”这一事实并不每 次都进行说明。

步骤S156:发话服务器1的留言板应用执行终端确定信息管理部8 生成留言板应用执行终端确定信息,并存储到存储部10中。

步骤S158:发话服务器1将留言板应用执行终端确定信息发送到留 言板服务器40。

步骤S160:留言板服务器40的发送部45将接收部44从发话服务器 1接收了的留言板应用执行终端确定信息发送到留言板应用执行终端50。

步骤S162:留言板应用执行终端50的发送部58在利用发话服务时, 向留言板服务器40发送事先由发话服务器1提供的用户ID的认证请求、 以及登陆信息(用户ID及密码)。

步骤S164:留言板服务器40的发送部45将接收部44接收了的、用 户ID的认证请求和登陆信息发送到发话服务器1。

步骤S166:发话服务器1的ID认证部11参考存储部10。若接收到 的用户ID是能够认证的用户ID,则ID认证部11对接收到的用户ID进 行认证。ID认证部11根据与同一用户ID相关联这一情况,视为同一用 户正在利用各个终端(发话应用执行终端30和留言板应用执行终端50)。 ID认证部11对接收到的用户ID进行认证后,控制部3分配与用户ID对 应的用户确定信息。控制部3将根据从留言板服务器40接收到的请求而 生成的留言板应用执行终端确定信息以及ID认证部11生成的用户确定 信息与用户ID相关联地存储到存储部10中。

此外,控制部3也可以分配认证了的用户ID本身作为用户确定信息。 另外,控制部3也可以生成能够确定用户ID的信息,作为用户确定信息。 本实施方式中,作为用户确定信息即为用户ID本身进行说明。

步骤S168:发话服务器1将表示已对接收的用户ID进行了认证的信 息、以及与用户ID相关联的用户确定信息发送到留言板服务器40。

步骤S170:留言板服务器40的发送部45将用户确定信息发送到留 言板应用执行终端50。通过上述步骤,对利用发话服务器1提供的发话 服务的用户分配的用户ID的、经由留言板应用进行的认证完成。

从留言板应用执行终端50使其发话

步骤S182:留言板应用执行终端50的发送部58将利用发话服务时 被提供的用户确定信息、以及发话终端确定信息请求发送到留言板服务器 40。发话终端确定信息请求用于请求发话服务器1提供与步骤S166中认 证了的用户ID相关联的发话终端确定信息。

步骤S184:留言板服务器40的发送部45将接收部57接收了的用户 确定信息以及发话终端确定信息请求发送到发话服务器1。

步骤S186:发话服务器1的发话终端确定信息列表生成部9从存储 部10中存储的多个发话终端确定信息中,提取与接收了的用户确定信息 相关联的发话终端确定信息及昵称,生成发话终端确定信息列表(接收过 程)。

步骤S188:发话服务器1将发话终端确定信息列表生成部9生成的 发话终端确定信息列表发送到留言板服务器40。

步骤S190:留言板服务器40的发送部45将接收部44接收了的发话 终端确定信息列表发送到留言板应用执行终端50。

步骤S192:留言板应用执行终端50的显示控制部59以用户可选择 的状态在显示部55上显示接收部57接收了的发话终端确定信息列表中包 含的发话终端确定信息及昵称。

步骤S194:用户从留言板应用执行终端50的显示部55显示的发话 终端确定信息及昵称中,选择希望使之发话的发话终端。此外,为了发话 而从发话终端确定信息列表中选择的发话终端既可以有1个,也可以有多 个。这里,作为用户选择了发话终端20a进行说明。

此外,用户还将发话信息输入到留言板应用执行终端50,该发话信 息表示使发话终端20a发话的发话内容。本实施方式中,作为发话信息由 文本数据表示进行说明。但是,发话信息并不限定于文本数据,例如也可 以由用户通过声音输入了的音频数据来表示。

步骤S196:留言板应用执行终端50的发送部58将用于使发话终端 20a发话的指示发送到留言板服务器40,该指示包含由用户选择了的发话 终端20a的发话终端确定信息、以及由用户输入了的发话信息。

步骤S198:留言板服务器40的发送部45将接收部44接收了的、用 于使发话终端20a发话的指示发送到发话服务器1。

步骤S200:发话服务器1的控制部3基于用于发话的指示中包含的 发话信息的内容,指示音频数据生成部13生成用于使发话终端发话的音 频数据(接收过程)。音频数据生成部13接受该指示并生成音频数据。 另外,在发话信息包含由用户输入了的音频数据的情况下,控制部3可以 将发话信息中包含的音频数据用作用于使发话终端发话的音频数据。

步骤S202:发话服务器1的控制部3将生成的音频数据和发出(再 生)音频数据的发话指示发送到作为所选发话终端的发话终端20a(发话 指示过程)。或者,控制部3将发话信息中包含的音频数据和发出(再生) 音频数据的发话指示发送到作为所选发话终端的发话终端20a。

步骤S204:发话终端20a的控制部基于接收了的发话指示再生接收 了的音频数据,从扬声器23a发出再生了的声音。

步骤S206:发话终端20a将表示已基于发话指示再生音频数据的发 话完成通知发送到发话服务器1。

步骤S208:发话服务器1的发话指示部12通过通信部4将接收到的 发话完成通知发送到留言板服务器40。

步骤S210:留言板服务器40的发送部45将接收部44接收了的发话 完成通知发送到留言板应用执行终端50。留言板应用执行终端50的控制 部52的显示控制部59在显示部55上显示接收部57接收了的发话完成通 知,由此向用户通知发话终端20a的发话已完成。

利用发话服务器1,作为提供其它服务的外部服务器的留言板服务器 40能够对与特定用户相关联的发话终端20a,生成用于发话的指示。

此外,本实施方式中,记载了发话服务器1由一台服务器构成。但是, 发话服务器1具备的功能也可以由多台服务器实现。例如,构成发话服务 器1的各部件中的、ID认证部及音频数据生成部可以由其它服务器实现。

变形例

作为发话服务器1的变形例,用户确定信息可以是留言板应用执行终 端确定信息。在此情况下,发话服务器1的控制部3将用户ID与留言板 应用执行终端确定信息相关联地存储到存储部10中。根据该结构,从留 言板服务器40接收了留言板应用执行终端确定信息时,控制部3能够确 定与接收了的留言板应用执行终端确定信息相关联的用户ID。作为结果, 发话终端确定信息列表生成部9能够列出与用户ID相关联的发话终端。

具体而言,在图3记载的步骤S162中,留言板应用执行终端50除 了向留言板服务器40发送事先由发话服务器提供的用户ID的认证请求、 以及登陆信息(用户ID及密码)以外,还向留言板服务器40发送留言 板应用执行终端确定信息。在步骤S164中,留言板服务器40将接收了 的用户ID的认证请求、登陆信息、以及留言板应用执行终端确定信息发 送到发话服务器1。

在步骤S166中,若接收了的用户ID是能够认证的用户ID,则ID认 证部11对接收了的用户ID进行认证。此时,控制部3根据接收了的用 户ID的认证成功的应答,将留言板应用执行终端确定信息作为用户确定 信息。

实施方式2

下面,参考图5说明本实施方式的发话服务器101。发话服务器101 与实施方式1的发话服务器1同样构成。因此,为了便于说明,对于与实 施方式1中说明了的部件具有相同功能的部件,标注相同符号,并省略其 说明。图5是表示发话服务器101提供的发话服务中的数据处理流程的时 序图。

发话终端20a和发话应用执行终端30的登记

在将发话终端20a和发话应用执行终端30登记到发话服务器101的 处理中,步骤S1102~步骤S1118与图3记载的步骤S102~步骤S118相 同。因此,在此省略与步骤S1102~步骤S1118有关的说明。

步骤S1124:使用发话应用执行终端30的用户将用于识别发话终端 20a的昵称输入到发话应用执行终端30。发话应用执行终端30将发话终 端20a的发话终端确定信息和用户输入了的昵称发送到发话服务器101。

步骤S1126:发话服务器101的控制部3经由通信部4接收昵称和发 话终端确定信息。发话服务器101的控制部3与存储部10中存储的发话 终端确定信息相关联,将昵称存储到存储部10中。这样,存储部10中, 发话应用执行终端确定信息、发话终端确定信息、以及发话终端的昵称相 关联地进行存储。

步骤S1128:发话服务器101的控制部3经由通信部4向发话应用执 行终端30通知表示已将发话终端20a的发话终端确定信息与发话终端 20a的昵称相关联的信息。

步骤S1130:发话应用执行终端30在利用发话服务时,向发话服务 器101发送事先由发话服务器101提供的登陆信息(用户ID及密码)、 以及确定自身的发话应用执行终端确定信息。这是用于在发话服务器101 中登记使用发话应用执行终端30的用户的登陆信息的处理。

步骤S1132:发话服务器101的ID认证部11参考存储部10,若接 收了的登陆信息是能够认证的信息,则进行认证。若接收了的登陆信息是 能够认证的信息,则ID认证部11生成用户确定信息。控制部3将ID认 证部11生成的用户确定信息与从发话应用执行终端30接收了的发话应用 执行终端确定信息相关联地存储到存储部10中。

步骤S1134:发话服务器101将从发话应用执行终端30接收了的登 陆信息的认证结果发送到发话应用执行终端30。在认证了接收的登陆信 息的情况下,发话服务器101将表示已认证的认证结果和用户确定信息发 送到发话应用执行终端30。

从留言板应用执行终端50使发话终端发话

步骤S1182:留言板应用执行终端50的发送部58将利用发话服务时 由发话服务器1提供的登陆信息发送到留言板服务器40。

步骤S1184:留言板服务器40的发送部45将接收部44接收了的登 陆信息发送到发话服务器101。

步骤S1186:发话服务器101的ID认证部11参考存储部10。若接 收了的用户ID是能够认证的用户ID,则ID认证部11对接收了的用户ID 进行认证。ID认证部11对接收了的用户ID进行认证后,发话服务器101 的控制部3参考存储部10,取得与认证了的用户ID相关联的用户确定信 息。

步骤S1188:发话服务器101将表示已对接收的用户ID进行了认证 的信息、以及与用户ID相关联的用户确定信息发送到留言板服务器40。

步骤S1190:留言板服务器40的发送部45将接收部44接收了的、 表示已认证用户ID的信息和用户确定信息发送到留言板应用执行终端 50。

步骤S1194:留言板应用执行终端50的控制部52的显示控制部59 在其显示部55上显示发送了的用户ID已得到认证这一信息。此时,留 言板应用执行终端50的控制部可以与认证结果一起在显示部上显示用户 确定信息。用户将发话信息输入到留言板应用执行终端50,该发话信息 表示使发话终端发话的发话内容。本实施方式中,作为发话信息由文本数 据表示进行说明。与实施方式1记载的步骤S194不同,本步骤中,用户 不必选择希望使之发话的发话终端。

步骤S1196:留言板应用执行终端50的发送部58将用于使发话终端 发话的指示和用户确定信息发送到留言板服务器40,上述指示包括由用 户输入了的发话信息。

步骤S1198:留言板服务器40的发送部45将接收部44接收了的、 用于使发话终端发话的指示和用户确定信息发送到发话服务器101。

步骤S1200:发话服务器101的控制部3基于发话信息的内容,指示 音频数据生成部13生成用于使所选发话终端发话的音频数据。另外,发 话服务器101的发话终端确定信息列表生成部9从存储部10中存储的多 个发话终端确定信息中,提取与接收了的用户确定信息相关联的发话终端 确定信息,生成发话终端确定信息列表。

步骤S1202:发话服务器101的控制部3将生成的音频数据和发出(再 生)音频数据的发话指示发送到发话终端确定信息列表中列出的各发话终 端。

步骤S1204:发话终端确定信息列表中列出的各发话终端的控制部基 于接收到的发话指示再生接收了的音频数据,从扬声器发出再生了的声 音。例如,发话终端确定信息列表中列出的发话终端20a的控制部基于接 收了的发话指示再生接收了的音频数据,从扬声器23a发出再生了的声 音。

步骤S1206:发话终端确定信息列表中列出的各发话终端将表示已基 于发话指示再生音频数据的发话完成通知发送到发话服务器101。

步骤S1208:发话服务器101的发话指示部12通过通信部4将接收 了的发话完成通知发送到留言板服务器40。此时,发话服务器101可以 构成为每次从发话终端确定信息列表中列出的各发话终端接收发话完成 通知时,将接收了的发话完成通知发送到留言板服务器40。此时,发话 完成通知中可包含用户确定信息。据此,留言板服务器40能够基于接收 部44接收了的用户确定信息,确定进行了用于发话的指示的留言板应用 执行终端50。另外,发话服务器101也可以构成为向各发话终端发送发 话指示后,对指定时间内接收的发话完成通知进行汇总并发送到留言板服 务器40。

步骤S1210:留言板服务器40的发送部45将接收部44从发话服务 器101接收了的发话完成通知发送到留言板应用执行终端50。留言板应 用执行终端50的控制部52的显示控制部59在显示部55上显示发话完成 通知,由此向用户通知发话已完成。

实施方式3

下面,参考图6说明本实施方式的发话服务器201。发话服务器201 与上述各实施方式的发话服务器1及发话服务器101同样构成。因此,为 了便于说明,对于与实施方式1中说明了的部件具有相同功能的部件,标 注相同符号,并省略其说明。图6是表示发话服务器201提供的发话服务 中的数据处理流程的时序图。

发话终端20a

步骤S2102:本实施方式中,发话终端20a是登记对象的发话终端。 用户通过操作发话终端20a具备的操作按钮,指示发话终端20a向发话服 务器201请求发话终端确定信息。发话终端20a接受用户的操作,向发话 服务器201请求发话终端确定信息。

步骤S2104:收到发话终端确定信息的请求后,发话服务器201的发 话终端确定信息管理部6生成确定发话终端20a的发话终端确定信息,并 存储到存储部10中。

步骤S2106:发话服务器201将发话终端确定信息发送到发话终端 20a。

步骤S2110:发话终端20a接收发话终端确定信息。用户在使发话终 端20a具备的声音识别功能有效的状态下,发出“希望进行发话服务登记” 的声音。发话终端20a识别用户的“希望进行发话服务登记”的声音,对 发话服务器201发送指示,该指示用于开始发话服务的登记处理。

步骤S2112:发话服务器201的控制部3接受开始发话服务登记处理 的指示,生成认证用字符串。认证用字符串可以是能够用字符表示的、由 有限的位数组成的字符串。认证用字符串可以由数字、字母(大写字母及 小写字母)、平假名、片假名中的任一种组成,也可以由其中多种的组合 组成。认证用字符串例如可以是由5位数字组成的字符串,也可以是由4 个字符组成的组合了字母和数字的字符串。另外,认证用字符串可以是用 户容易听清的熟悉的词。具体而言,可以是“山”、“川”等,也可以是 “山”、“川”、动物的名字等。本实施方式中,作为认证用字符串是由 5位数字组成的字符串“12345”进行说明。

步骤S2114:音频数据生成部13基于来自控制部3的指示,生成表 示认证字符串的音频数据即认证字符串音频数据。

步骤S2116:发话服务器201的控制部3(认证用字符串发话指示单 元)将用于发出认证用字符串音频数据的指示发送到发话终端20a。发话 终端20a通过再生接收了的认证字符串音频数据,发出“一二三四五”的 声音。

步骤S2180:听到发话终端20a的发话“一二三四五”的用户对留言 板应用执行终端50的操作部54输入“12345”。

步骤S2182:留言板应用执行终端50的发送部58从操作指示接受部 60取得表示输入的字符串“12345”的指示信号,并发送到留言板服务器 40。

步骤S2184:留言板服务器40的发送部45将接收部44接收了的字 符串“12345”发送到发话服务器201。

步骤S2186:发话服务器201接收字符串“12345”。发话服务器201 的控制部3(字符串判定单元)判定从留言板服务器40接收的字符串 “12345”与认证用字符串“12345”是否为相同内容。在为相同内容的情 况下,发话终端确定信息管理部6作为能够向留言板服务器40(外部服 务器)提供的信息,管理发出认证用字符串“12345”的语音的登记对象 发话终端20a的发话终端确定信息。此外,控制部3也可以构成为:在判 定出从留言板服务器40接收的字符串与认证用字符串为相同内容时,判 定认证用字符串是否是从留言板服务器40接收字符串起指定时间内生成 的。指定时间能够适当规定,例如为5分钟。

在此,作为从留言板服务器40接收的字符串与认证用字符串为相同 内容的例子,可以举出接收的字符串为平假名,认证用字符串为片假名的 情况等。在更一般的情况下,能够根据认证的严格程度,适当规定在比较 从留言板服务器40接收的字符串与认证用字符串,判定为相同内容时的 判定标准。

步骤S2188:发话服务器201的控制部3选择作为能够向外部服务器 提供的信息进行管理的、发话终端20a的发话终端确定信息,发送到留言 板服务器40。

步骤S2190:留言板服务器40的发送部45将接收部44接收了的发 话终端确定信息发送到留言板应用执行终端50。

步骤S2194:留言板应用执行终端50的接收部57接收发话终端20a 的发话终端确定信息。用户将使发话终端发话的发话内容输入到留言板应 用执行终端50。

步骤S2196:留言板应用执行终端50的发送部58将用于发话的指示 发送到留言板服务器40,该指示包括表示用户输入的发话内容的发话信 息、以及发话终端20a的发话终端确定信息。

步骤S2198:留言板服务器40的发送部45将接收部44接收了的用 于发话的指示发送到发话服务器201。

步骤S2200:发话服务器201的控制部3基于发话信息的内容,指示 音频数据生成部13生成用于使发话终端发话的音频数据。音频数据生成 部13接受该指示并生成音频数据。

步骤S2202:发话服务器201的控制部3将生成的音频数据和发出(再 生)音频数据的发话指示发送到发话终端20a。

步骤S2204:发话终端20a的控制部基于接收了的发话指示再生接收 了的音频数据,从扬声器23a发出再生了的声音。

步骤S2206:发话终端20a将表示已基于发话指示再生音频数据的发 话完成通知发送到发话服务器201。

步骤S2208:发话服务器201的发话指示部12通过通信部4将接收 了的发话完成通知发送到留言板服务器40。

步骤S2210:留言板服务器40的发送部45将接收部44接收了的发 话完成通知发送到留言板应用执行终端50。留言板应用执行终端50的控 制部52的显示控制部59在显示部55上显示发话完成通知,由此向用户 通知发话终端20a的发话已完成。

根据发话服务器201,控制部3判定从留言板服务器40接收的字符 串与认证用字符串是否一致。另外,发话终端确定信息管理部6在接收了 的字符串与认证用字符串一致的情况下,作为能够向留言板服务器40提 供的信息,管理确定登记对象发话终端20a的发话终端确定信息。换言之, 发话服务器201通过从外部服务器接收与认证用字符串一致的字符串,能 够向外部服务器提供确定登记对象发话终端20a的发话终端确定信息。这 样,利用留言板服务的用户能够在不输入发话服务器的登陆信息的情况 下,接受登记对象发话终端20a的发话终端确定信息的通知。

实施方式4

下面,说明实施方式1的发话服务器1的其它方式。因此,为了便于 说明,对于与实施方式1中说明了的部件具有相同功能的部件,标注相同 符号,并省略其说明。

本实施方式的发话服务器1在接收用于使发话终端20a发话的指示 时,对发话终端20a发送发话信息、基于发话信息的内容生成音频数据的 指示、以及发出(再生)所生成的音频数据的发话指示。该步骤对应于图 4记载的步骤S200和S202。

本实施方式的发话终端20a具备生成音频数据的音频数据生成部。发 话终端20a的控制部基于接收的生成音频数据的指示,生成基于发话信息 的内容的、用于使发话终端发话的音频数据。此外,发话终端20a的控制 部还再生所生成的音频数据,从扬声器23a输出再生了的声音。

如上所述,本实施方式的发话服务器不生成音频数据,对所选发话终 端发送基于发话信息的内容生成音频数据的指示。根据该结构,不向发话 终端发送所生成的音频数据,因此能够抑制从发话服务器向发话终端发送 的信息量。

实施方式5

发话服务器1、101及201的控制模块(尤其是发话API5、发话终端 确定信息管理部6以及发话指示部12)既可以通过集成电路(IC芯片) 上形成的逻辑电路(硬件)来实现,也可以使用CPU(Central Processing  Unit,中央处理单元)通过软件来实现。

在后者的情况下,发话服务器1、101及201具备:执行实现各功能 的软件(即程序)的命令的CPU、以计算机(或CPU)可读取的方式记 录了上述程序及各种数据的ROM(Read Only Memory,只读存储器)或 存储装置(将它们称为“记录介质”)、以及展开上述程序的RAM(Random  Access Memory,随机存取存储器)等。并且,通过由计算机(或CPU) 从上述记录介质中读取并执行上述程序,实现本发明的目的。作为上述记 录介质,能够使用“非暂时性的有形介质”,例如磁带、磁盘、卡、半导 体存储器、可编程逻辑电路等。另外,上述程序也可以经由能够传输该程 序的任意传输介质(通信网络或广播电波等)提供给上述计算机。此外, 还能以利用电子传输具体实现上述程序的、载波中埋入的数据信号的方式 实现本发明。

总结

本发明的方式1的发话服务器具备:发话终端确定信息管理单元(发 话终端确定信息管理部6),管理能够确定发话终端的发话终端确定信息; 接收单元(发话API5),从外部服务器接收发话终端确定信息或用户确 定信息、以及表示要发话的发话内容的发话信息;以及发话指示单元(发 话指示部12),对通过从所述外部服务器接收到的发话终端确定信息、 或者与从所述外部服务器接收到的用户确定信息相关联的发话终端确定 信息而确定的发话终端,指示发出所述发话内容的语音。

根据该结构,接收单元从外部服务器接收发话终端确定信息或用户确 定信息、以及发话信息。另外,发话指示单元对通过从外部服务器接收到 的发话终端确定信息、或者与从外部服务器接收到的用户确定信息相关联 的发话终端确定信息而确定的发话终端,指示发出发话内容的语音。这样, 上述发话服务器实现了从外部服务器对与特定用户相关联的发话终端生 成用于发话的指示。

本发明的方式2的发话服务器可以构成为,在所述方式1中还具备: 音频数据生成单元,生成音频数据,所述发话指示单元向所述发话终端提 供所述音频数据生成单元基于所述发话信息而生成的音频数据。

根据上述结构,发话指示单元向发话终端提供由音频数据生成单元生 成的音频数据。这样,所述发话服务器以发话终端能够更容易地发话的方 式构成。

本发明的方式3的发话服务器可以构成为,在所述方式1或2中,在 从所述发话终端接收表示已完成发话的发话完成通知后,所述发话指示单 元对所述外部服务器通知所述发话终端的发话已完成。

根据上述结构,发话指示单元对外部服务器通知发话终端的发话已完 成。换言之,上述发话服务器能够对利用外部服务器提供的服务的用户, 通知发话终端的发话已完成。

本发明的方式4的发话服务器可以构成为,在所述方式1~3中的任 一种方式中,还具备:认证用字符串发话指示单元,指示登记对象的发话 终端发出认证用字符串的语音,所述接收单元从所述外部服务器接收用户 输入了的字符串,所述发话服务器还具备字符串判定单元,判定从所述外 部服务器接收了的字符串与所述认证用字符串是否为相同内容,所述发话 终端确定信息管理单元基于所述字符串判定单元的判定结果,将确定所述 登记对象的发话终端的发话终端确定信息作为能够向所述外部服务器提 供的信息进行管理。

根据上述结构,字符串判定单元判定从外部服务器接收的字符串与认 证用字符串是否一致。另外,发话终端确定信息管理单元在接收了的字符 串与认证用字符串一致的情况下,将确定登记对象的发话终端的发话终端 确定信息作为能够向外部服务器提供的信息进行管理。换言之,上述发话 服务器通过从外部服务器接收与认证用字符串一致的字符串,能够向外部 服务器提供确定登记对象发话终端的发话终端确定信息。

本发明的方式5的发话服务器可以构成为,在所述方式1~4中的任 一种方式中,还具备:关联单元,基于从能够与所述发话终端通信的终端 提供的信息,将所述用户确定信息与所述发话终端确定信息相关联。

根据上述结构,关联单元基于从能够与所述发话终端通信的终端提供 的信息,能够将所述用户确定信息与所述发话终端确定信息相关联。

本发明的方式6的发话方法包括:发话终端确定信息管理过程,管理 能够确定发话终端的发话终端确定信息;接收过程,从外部服务器接收发 话终端确定信息或用户确定信息、以及表示要发话的发话内容的发话信 息;以及发话指示过程,对通过从所述外部服务器接收到的发话终端确定 信息、或者与从所述外部服务器接收到的用户确定信息相关联的发话终端 确定信息而确定的发话终端,指示发出所述发话内容的语音。

根据上述结构,可收到与本发明的一方式的发话服务器相同的效果。

本发明的方式7的发话系统是具备发话服务器(1)和发话终端(20) 的发话系统,所述发话服务器具备:发话终端确定信息管理单元(发话终 端确定信息管理部6),管理能够确定所述发话终端的发话终端确定信息; 接收单元(发话API5),从外部服务器接收发话终端确定信息或用户确 定信息、以及表示要发话的发话内容的发话信息;以及发话指示单元(发 话指示部12),其对通过从所述外部服务器接收到的发话终端确定信息、 或者与从所述外部服务器接收到的用户确定信息相关联的发话终端确定 信息而确定的发话终端,指示发出所述发话内容的语音,所述发话终端具 备:控制单元(控制部22),按照来自所述服务器的、表示发出所述发 话内容的语音的指示,使从扬声器发出所述发话内容的语音。

根据上述结构,能够实现具备本发明的一方式的发话服务器和按照该 发话服务器的指示发话的发话终端的系统。

本发明的方式8的发话终端(20)具备:通过能够确定本终端的、发 话服务器从外部服务器接收到的发话终端确定信息、或者与发话服务器从 外部服务器接收到的用户确定信息相关联的发话终端确定信息来确定,并 且所述发话终端具备:控制单元(控制部22),其按照来自发话服务器 的、表示发出发话内容的语音的指示,使从扬声器发出所述发话内容的语 音。

根据上述结构,能够实现本发明的一方式的发话系统中的发话终端。

本发明的方式9的发话系统是具备移动终端(留言板应用执行终端 50)、外部服务器(留言板服务器40)、发话服务器(1)、以及发话终 端(20)的发话系统,所述移动终端具备:移动终端发送单元(发送部 58),向外部服务器发送能够确定所述发话终端的发话终端确定信息或用 户确定信息、以及表示使所述发话终端发话的发话内容的发话信息,所述 外部服务器具备:外部服务器接收单元(接收部44),从所述移动终端 接收所述发话终端确定信息或所述用户确定信息、以及所述发话信息;以 及外部服务器发送单元(发送部45),发送所述外部服务器接收单元接 收了的所述发话终端确定信息或所述用户确定信息、以及所述发话信息, 所述发话服务器具备:发话终端确定信息管理单元(发话终端确定信息管 理部6),管理所述发话终端确定信息;发话服务器接收单元(发话API5), 从所述外部服务器接收发话终端确定信息或用户确定信息、以及发话信 息;以及发话指示单元(发话指示部12),对通过所述发话服务器接收 单元接收到的发话终端确定信息、或者与所述发话服务器接收单元接收到 的用户确定信息相关联的发话终端确定信息而确定的发话终端,指示发出 所述发话内容的语音,所述发话终端具备:控制单元(控制部22),按 照来自所述服务器的、表示发出所述发话内容的语音的指示,使从扬声器 发出所述发话内容的语音。

根据上述结构,能够实现一种系统,该系统具备:本发明的一方式的 发话服务器;一方式的外部服务器;向该外部服务器发送发话终端确定信 息或用户确定信息、以及发话信息的移动终端;以及按照该发话服务器的 指示进行发话的发话终端。

本发明的方式10的移动终端(留言板应用执行终端50)具备:发送 单元(发送部58),对于管理能够确定发话终端的发话终端确定信息, 并且对通过发话终端确定信息或与用户确定信息相关联的发话终端确定 信息而确定的所述发话终端指示发出发话内容的语音的发话服务器,经由 外部服务器发送所述发话终端确定信息或所述用户确定信息、以及表示所 述发话内容的发话信息。

根据上述结构,能够实现本发明的一方式的发话系统中的移动终端。

本发明各方式的发话服务器可以由计算机实现,在此情况下,通过使 计算机作为上述发话服务器具备的各单元进行动作,使计算机实现上述发 话服务器的发话服务器的程序也包含在本发明的范畴内。

本发明并不限定于上述各实施方式,在权利要求所示的范围内可以进 行各种变更,适当组合不同实施方式中分别公开的技术手段得到的实施方 式也包含在本发明的技术范围内。此外,通过组合各实施方式中分别公开 的技术手段,能够形成新的技术特征。

本发明能够用于指示终端发话的发话服务器、发话方法以及程序。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号