發(fā)話服務器、發(fā)話方法、發(fā)話系統(tǒng)、發(fā)話終端及移動終端的制作方法
【專利摘要】本發(fā)明提供一種發(fā)話服務器、發(fā)話方法、發(fā)話系統(tǒng)、發(fā)話終端及移動終端。發(fā)話服務器(1)具備:發(fā)話終端確定信息管理單元(6),管理發(fā)話終端確定信息;接收單元(5),從外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及表示要發(fā)話的發(fā)話內容的發(fā)話信息;以及發(fā)話指示單元(12),指示由發(fā)話終端確定信息確定的發(fā)話終端發(fā)出所述發(fā)話內容的語音。
【專利說明】發(fā)話服務器、發(fā)話方法、發(fā)話系統(tǒng)、發(fā)話終端及移動終端
【技術領域】
[0001]本發(fā)明涉及指示終端發(fā)話(発話)的發(fā)話服務器、發(fā)話方法、具備該發(fā)話服務器的發(fā)話系統(tǒng)、發(fā)話的發(fā)話終端、以及該發(fā)話系統(tǒng)所使用的移動終端。
【背景技術】
[0002]近年來,在因特網等電子通信網所形成的虛擬空間中,實現(xiàn)與特定人的交流的服務正在廣泛普及。這些服務的一例是電子留言板。例如,下述專利文獻I中記載了一種家用信息布告牌,基于根據用戶的內容利用狀況自動提取的關鍵字,進一步收集內容。
[0003]通常,利用電子留言板的各成員能夠將消息等投稿到電子留言板,其他成員通過瀏覽電子留言板,能夠共享所投稿的信息。例如,某位成員在希望對通知對象成員通知信息的情況下,通過將通知內容投稿到電子留言板,能夠將通知內容傳達給該通知對象成員,同時其他成員也能夠確認通知內容。據此,能夠避免多位成員對該通知對象成員重復進行通知的情況,也能夠避免多位成員都認為其他成員會通知,結果無人進行通知的情況。
[0004]現(xiàn)有技術文獻
[0005]專利文獻
[0006]專利文獻1:日本專利公開公報“特開2007-148886號(2007年6月14日公開)”
[0007]在利用電子留言板時,有時會發(fā)生成員無法立即確認投稿到電子留言板的通知內容的情況。這種情況的例子有:用戶正在忙于做飯而騰不出手,移動信息終端正在充電而無法立即使用,沒有注意到有消息投稿到電子留言板,等等。
[0008]另外,在不利用電子留言板時,會出現(xiàn)多位成員對特定成員重復進行通知的問題,或者產生多位成員都認為其他成員會通知,結果無人進行通知的問題。
[0009]為了解決上述問題, 申請人:申請一種服務器、通知方法、通知系統(tǒng)以及程序(日本專利申請“特愿2013-176063號(2013年8月27日申請)”),無論對方是否利用電子留言板,都能夠使控制對象設備(發(fā)話終端)進行通知(發(fā)話),并且利用電子留言板的成員能夠掌握對該對象者的通知(發(fā)話)。
[0010]本申請的發(fā)明人發(fā)現(xiàn),在上述申請記載的發(fā)明中,若對上述發(fā)話終端生成用于發(fā)話的指示的服務(應用)不受限定,從提供其它服務(應用)的外部服務器也能夠對上述發(fā)話終端生成用于發(fā)話的指示,則可進一步提高用戶的便利性。
【發(fā)明內容】
[0011]本發(fā)明基于上述知識而作,其目的在于提供一種發(fā)話服務器、發(fā)話方法以及程序,能夠從提供其它服務的外部服務器對與特定用戶相關聯(lián)的發(fā)話終端生成用于使其發(fā)話的指示。
[0012]為了解決上述課題,本發(fā)明的一方式的發(fā)話服務器的特征在于具備:發(fā)話終端確定信息管理單元,其管理能夠確定發(fā)話終端的發(fā)話終端確定信息;接收單元,其從外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及表示要發(fā)話的發(fā)話內容的發(fā)話信息;以及發(fā)話指示單元,其對通過從所述外部服務器接收到的發(fā)話終端確定信息、或者與從所述外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出所述發(fā)話內容的語音。
[0013]為了解決上述課題,本發(fā)明的一方式的發(fā)話方法的特征在于包括:發(fā)話終端確定信息管理過程,管理能夠確定發(fā)話終端的發(fā)話終端確定信息;接收過程,從外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及表示要發(fā)話的發(fā)話內容的發(fā)話信息;以及發(fā)話指示過程,對通過從所述外部服務器接收到的發(fā)話終端確定信息、或者與從所述外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出所述發(fā)話內容的語音。
[0014]為了解決上述課題,本發(fā)明的一方式的發(fā)話系統(tǒng)是具備發(fā)話服務器和發(fā)話終端的發(fā)話系統(tǒng),所述發(fā)話服務器具備:發(fā)話終端確定信息管理單元,其管理能夠確定所述發(fā)話終端的發(fā)話終端確定信息;接收單元,其從外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及表示要發(fā)話的發(fā)話內容的發(fā)話信息;以及發(fā)話指示單元,其對通過從所述外部服務器接收到的發(fā)話終端確定信息、或者與從所述外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出所述發(fā)話內容的語音,所述發(fā)話終端具備:控制單元,其按照來自所述發(fā)話服務器的、表示發(fā)出所述發(fā)話內容的語音的指示,使從揚聲器發(fā)出所述發(fā)話內容的語音。
[0015]為了解決上述課題,本發(fā)明的一方式的發(fā)話終端的特征在于:通過能夠確定本終端的、發(fā)話服務器從外部服務器接收到的發(fā)話終端確定信息、或者與發(fā)話服務器從所述外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息來確定,并且所述發(fā)話終端具備:控制單元,其按照來自發(fā)話服務器的、表示發(fā)出發(fā)話內容的語音的指示,使從揚聲器發(fā)出所述發(fā)話內容的語音。
[0016]為了解決上述課題,本發(fā)明的一方式的發(fā)話系統(tǒng)是具備移動終端、外部服務器、發(fā)話服務器、以及發(fā)話終端的發(fā)話系統(tǒng),所述移動終端具備:移動終端發(fā)送單元,其向外部服務器發(fā)送能夠確定所述發(fā)話終端的發(fā)話終端確定信息或用戶確定信息、以及表示使所述發(fā)話終端發(fā)話的發(fā)話內容的發(fā)話信息,所述外部服務器具備:外部服務器接收單元,其從所述移動終端接收所述發(fā)話終端確定信息或所述用戶確定信息、以及所述發(fā)話信息;以及外部服務器發(fā)送單元,其發(fā)送所述外部服務器接收單元接收到的所述發(fā)話終端確定信息或所述用戶確定信息、以及所述發(fā)話信息,所述發(fā)話服務器具備:發(fā)話終端確定信息管理單元,其管理所述發(fā)話終端確定信息;發(fā)話服務器接收單元,其從所述外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及發(fā)話信息;以及發(fā)話指示單元,其對通過所述發(fā)話服務器接收單元接收到的發(fā)話終端確定信息、或者與所述發(fā)話服務器接收單元接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出所述發(fā)話內容的語音,所述發(fā)話終端具備:控制單元,其按照來自所述發(fā)話服務器的、表示發(fā)出所述發(fā)話內容的語音的指示,使從揚聲器發(fā)出所述發(fā)話內容的語音。
[0017]為了解決上述課題,本發(fā)明的一方式的移動終端的特征在于具備:發(fā)送單元,其對于管理能夠確定發(fā)話終端的發(fā)話終端確定信息,并且對通過發(fā)話終端確定信息或與用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的所述發(fā)話終端指示發(fā)出發(fā)話內容的語音的發(fā)話服務器,經由外部服務器發(fā)送所述發(fā)話終端確定信息或所述用戶確定信息、以及表示所述發(fā)話內容的發(fā)話信息。
[0018]根據本發(fā)明的一方式,能夠提供一種發(fā)話服務器、發(fā)話方法以及程序,能夠從提供其它服務的外部服務器對與特定用戶相關聯(lián)的發(fā)話終端生成用于發(fā)話的指示。
【專利附圖】
【附圖說明】
[0019]圖1是表示本發(fā)明實施方式I的發(fā)話服務器的概略結構的框圖。
[0020]圖2是表示本發(fā)明實施方式I的發(fā)話服務器提供的發(fā)話服務的概要的圖。
[0021]圖3是表示本發(fā)明實施方式I的發(fā)話服務器提供的發(fā)話服務中的數(shù)據處理流程的時序圖。
[0022]圖4是表示本發(fā)明實施方式I的發(fā)話服務器提供的發(fā)話服務中的數(shù)據處理流程的時序圖。
[0023]圖5是表示本發(fā)明實施方式2的發(fā)話服務器提供的發(fā)話服務中的數(shù)據處理流程的時序圖。
[0024]圖6是表示本發(fā)明實施方式3的發(fā)話服務器提供的發(fā)話服務中的數(shù)據處理流程的時序圖。
[0025]圖7是表示本發(fā)明實施方式I的發(fā)話服務器、留言板服務器、以及留言板應用執(zhí)行終端的硬件結構的圖。
[0026]圖8是表示本發(fā)明實施方式I的留言板服務器的控制部以及留言板應用執(zhí)行終端的控制部的結構的功能框圖。
[0027]符號說明
[0028]I發(fā)話服務器
[0029]2 總線
[0030]3控制部
[0031]4通信部
[0032]5發(fā)話API (接收單元)
[0033]6發(fā)話終端確定信息管理部(發(fā)話終端確定信息管理單元)
[0034]7發(fā)話應用執(zhí)行終端確定信息管理部
[0035]8留言板應用執(zhí)行終端確定信息管理部
[0036]9發(fā)話終端確定信息列表生成部
[0037]10存儲部
[0038]11 ID 認證部
[0039]12發(fā)話指示部(發(fā)話指示單元)
[0040]13音頻數(shù)據生成部
[0041]20a、20b 發(fā)話終端
[0042]30發(fā)話應用執(zhí)行終端
[0043]40留言板服務器(外部服務器)
[0044]41通信部
[0045]42控制部
[0046]43存儲部
[0047]44接收部(外部服務器接收單元)
[0048]45發(fā)送部(外部服務器發(fā)送單元)
[0049]46留言板服務提供部
[0050]50留言板應用執(zhí)行終端(移動終端)
[0051]51通信部
[0052]52控制部
[0053]53存儲部
[0054]54操作部
[0055]55顯示部
[0056]56留言板應用執(zhí)行部
[0057]57接收部
[0058]58發(fā)送部(移動終端發(fā)送單元、發(fā)送單元)
[0059]59顯示控制部
[0060]60操作指示接受部
【具體實施方式】
[0061]實施方式I
[0062]下面,參考圖1?4、7及8說明本實施方式的發(fā)話服務器I的細節(jié)。圖1是表示發(fā)話服務器I的概略結構的框圖。圖2是表示發(fā)話服務器I提供的發(fā)話服務的概要的圖。圖7是表示發(fā)話服務器1、留言板服務器40、以及留言板應用執(zhí)行終端50的硬件結構的圖。圖8是表示留言板服務器40的控制部42和留言板應用執(zhí)行終端50的控制部52的結構的功能框圖。
[0063]發(fā)話服務的概要
[0064]如圖2所示,發(fā)話服務器I是提供發(fā)話服務的服務器。在此,發(fā)話服務是如下服務:從例如智能手機等發(fā)話應用執(zhí)行終端30接收包含希望發(fā)話的內容的指示,使與發(fā)話應用執(zhí)行終端30屬于同一組的發(fā)話終端20a和20b中的至少一者發(fā)出基于上述希望發(fā)話的內容的聲音。此外,在不必區(qū)分各個發(fā)話終端的情況下,簡單地記為發(fā)話終端20。另外,具備提供該發(fā)話服務的服務器、以及終端的系統(tǒng)稱為發(fā)話系統(tǒng)。
[0065]在對發(fā)話服務器發(fā)送指示的上述終端中,事先安裝有用于與發(fā)話服務器I通信并實現(xiàn)發(fā)話服務的應用程序。本實施方式中,將該應用程序表示為發(fā)話應用程序,簡稱為發(fā)話應用。這樣,本實施方式中,對發(fā)話服務器發(fā)送指示的終端稱為發(fā)話應用執(zhí)行終端30。發(fā)話應用執(zhí)行終端30構成為在用戶輸入希望發(fā)話的內容后,生成包含希望發(fā)話的內容的指示,并發(fā)送到發(fā)話服務器I。
[0066]在發(fā)話服務中,利用該服務的發(fā)話應用執(zhí)行終端30和發(fā)話終端20等各種終端事先以組為單位登記到發(fā)話服務器中。例如,某個家庭的人所使用的各種終端與一個組(也記為家庭組)關聯(lián)登記。下面,與家庭組關聯(lián)登記的終端也表示為屬于家庭組的終端。在發(fā)話服務中,發(fā)話服務器I接受來自發(fā)話應用執(zhí)行終端30的指示,能夠使之發(fā)話的發(fā)話終端20限于屬于家庭組的終端。
[0067]如上所述,發(fā)話服務構成為將各種終端與家庭組關聯(lián)登記。這樣,發(fā)話服務器I能夠基于包含希望發(fā)話的內容的指示,確定希望使之發(fā)話的發(fā)話終端。
[0068]來自外部服務器的利用
[0069]發(fā)話服務器I構成為除了從發(fā)話應用執(zhí)行終端30接收指示以外,還能夠接收來自外部服務器的指示,并使特定的發(fā)話終端發(fā)話。對外部服務器40提供的服務不作限定,但本實施方式中,作為外部服務器40提供留言板服務進行說明。這樣,外部服務器40也表現(xiàn)為留言板服務器40。
[0070]如圖2所示,留言板服務器40從留言板應用執(zhí)行終端(移動終端)50,至少接收包含希望使發(fā)話終端20發(fā)話的內容的指示。留言板應用執(zhí)行終端50是指,事先安裝了用于與留言板服務器40通信并實現(xiàn)留言板服務的應用程序的終端。本實施方式中,將該應用程序表現(xiàn)為留言板應用程序,簡稱為留言板應用。留言板應用執(zhí)行終端50構成為在用戶輸入希望發(fā)話的內容后,生成包含希望發(fā)話的內容的指示,并發(fā)送到留言板服務器40。
[0071]發(fā)話服務器I為了使外部服務器也能夠容易地利用自身提供的發(fā)話服務,公開應用程序接口(Applicat1n Programming Interface:API)。本實施方式中,發(fā)話服務器I公開的API稱為發(fā)話API。留言板服務器40通過借助于發(fā)話API,能夠將從留言板應用執(zhí)行終端50接收了的、包含希望發(fā)話的內容的指示發(fā)送到發(fā)話服務器I。發(fā)話服務器I基于從留言板服務器40接收了的、包含希望發(fā)話的內容的指示,使發(fā)話終端20發(fā)出希望發(fā)話的內容。
[0072]如上所述,發(fā)話服務器I能夠從執(zhí)行發(fā)話應用的發(fā)話應用執(zhí)行終端30接受指示。此外,發(fā)話服務器I還能夠借助于發(fā)話API,從執(zhí)行留言板應用的留言板應用執(zhí)行終端50接受指示。這樣,發(fā)話服務器I能夠接收各種應用程序生成的包含希望發(fā)話的內容的指示,并且生成用于使特定用戶利用的發(fā)話終端發(fā)話的指示。此外,參考圖3及4在后面描述發(fā)話服務器I提供的發(fā)話服務的詳細時序。
[0073]發(fā)話終端的結構
[0074]本實施方式中,作為機器人型清掃機說明發(fā)話終端20a及20b。但是,發(fā)話終端20只要是構成為能夠從發(fā)話服務器I接收指示,基于該指示發(fā)出聲音的終端即可。具體而言,發(fā)話終端20可以是與網絡連接的家電設備、智能手機、平板式終端等移動終端。另外,發(fā)話終端20也可以是能夠與網絡連接的電視機、個人計算機等臺式終端。
[0075]作為發(fā)話終端的一例,參考圖1說明發(fā)話終端20a的結構。發(fā)話終端20a除了具備具有作為清掃機的功能的結構(未圖示)以外,還具備通信部21a、控制部(控制單元)22a、揚聲器23a、顯示部24a、取得部25a、麥克風26a、以及操作部27a。
[0076]通信部21a經由因特網等網絡與發(fā)話服務器I進行無線通信。通信部21a接收從發(fā)話服務器I發(fā)送的指示,并提供給控制部22a。另外,通信部21a將發(fā)話完成通知等發(fā)送到發(fā)話服務器I。發(fā)話完成通知用于通知:基于從發(fā)話服務器I接收到的與發(fā)話有關的指示,完成了發(fā)話。
[0077]控制部22a統(tǒng)一控制發(fā)話終端20a的各個部件。此外,控制部22a基于從發(fā)話服務器I接收的與發(fā)話有關的指示,再生該指示中包含的發(fā)話音頻數(shù)據,從揚聲器23a發(fā)出再生的聲音。
[0078]揚聲器23a如上所述,根據控制部輸出(發(fā)出)所再生的聲音。
[0079]顯示部24a通過顯示發(fā)話終端20a的狀態(tài)等信息,對用戶進行通知。另外,也可以構成為將發(fā)話的內容顯示為文本。
[0080]麥克風26a及操作部27a是接受來自用戶的輸入的用戶接口。麥克風26a取得用戶發(fā)出的聲音,將表不取得的聲音的音頻數(shù)據提供給控制部22a。
[0081]操作部27a將用戶輸入的用戶指示提供給控制部22a。此外,操作部27a既可以由用于選擇使發(fā)話終端20a執(zhí)行的動作(功能)的按鈕實現(xiàn),也可以由觸摸面板實現(xiàn),并不進行特別限定。例如,發(fā)話終端20a在用戶按下了操作部27a具備的、用于輸入執(zhí)行清掃動作的指示的按鈕的情況下執(zhí)行清掃動作即可。
[0082]此外,發(fā)話終端20b與發(fā)話終端20a同樣構成。因此,這里省略發(fā)話終端20b的說明。
[0083]發(fā)話應用執(zhí)行終端和留言板應用執(zhí)行終端
[0084]本實施方式中,發(fā)話應用執(zhí)行終端30是安裝有發(fā)話應用的移動終端。用戶從執(zhí)行發(fā)話應用的發(fā)話應用執(zhí)行終端30指定希望發(fā)話的發(fā)話終端20,并輸入希望發(fā)話的內容,由此能夠使指定的發(fā)話終端20說出(発話)輸入的內容。換言之,能夠利用發(fā)話服務。下面假設在用戶利用發(fā)話服務時發(fā)話應用執(zhí)行終端30中執(zhí)行了發(fā)話應用。
[0085]另外,本實施方式中,留言板應用執(zhí)行終端50是安裝有留言板應用的移動終端。用戶從執(zhí)行留言板應用的留言板應用執(zhí)行終端50指定希望發(fā)話的發(fā)話終端,并輸入希望發(fā)話的內容,由此能夠使指定的發(fā)話終端20說出輸入的內容。換言之,能夠利用發(fā)話服務。下面假設在用戶經由留言板服務利用發(fā)話服務時留言板應用執(zhí)行終端50中執(zhí)行了留言板應用。
[0086]如圖7(c)所示,留言板應用執(zhí)行終端50具備通信部51、控制部52、存儲部53、操作部54、以及顯示部55。通信部51是為了與其它裝置(留言板服務器40等)進行IP通信而設置的通信用接口??刂撇?2是CPU,通過執(zhí)行存儲部53中存儲的各種程序,實現(xiàn)留言板應用執(zhí)行終端50具有的功能(詳細情況在后面描述)。換言之,控制部52控制留言板應用執(zhí)行終端50的整體動作。存儲部53是記錄有上述各種程序的記錄介質。本實施方式中,存儲部53能夠用硬盤驅動器實現(xiàn),但也可以是其它種類的設備。操作部54是接受由用戶輸入的用戶指示的設備,由按鈕、開關、觸摸面板等實現(xiàn)。顯示部55是顯示從控制部輸出的圖像信號所示的圖像的設備,由具有背光燈的透過型液晶面板、有機EL顯示器等實現(xiàn)。
[0087]如圖8(b)所示,留言板應用執(zhí)行終端50的控制部52還作為留言板應用執(zhí)行部56、接收部57、發(fā)送部(移動終端發(fā)送單元、發(fā)送單元)58、顯示控制部59、以及操作指示接受部60發(fā)揮作用。留言板應用執(zhí)行部56執(zhí)行上述留言板應用。接收部57經由通信部51接收后述的留言板應用執(zhí)行終端確定信息、用戶確定信息等。發(fā)送部58經由通信部51發(fā)送后述的用戶確定信息、發(fā)話終端確定信息請求。顯示控制部59輸出表示使顯示部55顯示的圖像的圖像信號。操作指示接受部60輸出指示信號,該指示信號表示輸入到操作部54的用戶指示。
[0088]發(fā)話應用執(zhí)行終端30以及留言板應用執(zhí)行終端50并不限定于移動終端,只要能夠執(zhí)行發(fā)話應用,也可以是臺式終端。
[0089]另外,為了明確終端上正在執(zhí)行的應用(為了明確用戶正在利用發(fā)話服務器及留言板服務器中的哪一者),區(qū)別記載發(fā)話應用執(zhí)行終端30和留言板應用執(zhí)行終端50。但是,發(fā)話應用執(zhí)行終端30和留言板應用執(zhí)行終端50也可以是同一用戶使用的同一終端。
[0090]留言板服務器40
[0091]如圖7(b)所示,留言板服務器40具備通信部41、控制部42、以及存儲部43。通信部41是為了與其它裝置(發(fā)話服務器I等)進行IP通信而設置的通信用接口??刂撇?2是CPU,通過執(zhí)行存儲部43中存儲的各種程序,實現(xiàn)留言板服務器40具有的功能(詳細情況在后面描述)。換言之,控制部42控制留言板服務器40的整體動作。存儲部43是記錄有上述各種程序的記錄介質。本實施方式中,存儲部43能夠用硬盤驅動器實現(xiàn),但也可以是其它種類的設備。
[0092]如圖8(a)所示,留言板服務器40的控制部42還作為接收部(外部服務器接收單元)44、發(fā)送部(外部服務器發(fā)送單元)45、以及留言板服務提供部46發(fā)揮作用。接收部44經由通信部41接收后述的留言板應用執(zhí)行終端確定信息、用戶確定信息等。發(fā)送部45經由通信部41發(fā)送后述的用戶確定信息、發(fā)話終端確定信息請求。留言板服務提供部46執(zhí)行用于提供留言板服務的應用程序。
[0093]發(fā)話服務器I的結構
[0094]如圖7(a)所示,發(fā)話服務器I具備控制部3、通信部4、以及存儲部10。更詳細而言,如圖1所示,發(fā)話服務器I具備的控制部3具備:經由總線2相互連接的通信部4、發(fā)話API5、發(fā)話終端確定信息管理部6、發(fā)話應用執(zhí)行終端確定信息管理部7、留言板應用執(zhí)行終端確定信息管理部8、發(fā)話終端確定信息列表生成部9、存儲部10、ID認證部11、發(fā)話指示部12、以及音頻數(shù)據生成部13。
[0095]控制部3統(tǒng)一控制發(fā)話服務器I的各個部件。另外,控制部3是CPU,通過執(zhí)行存儲部10中存儲的各種程序,實現(xiàn)發(fā)話服務器I具有的功能(詳細情況在后面描述)。
[0096]通信部4經由因特網、LAN等網絡與發(fā)話終端20、發(fā)話應用執(zhí)行終端30、以及留言板服務器40進行無線通信。換言之,通信部4是為了與其它裝置(留言板服務器40等)進行IP通信而設置的通信用接口。
[0097]作為接收單元和發(fā)話服務器接收單元的發(fā)話API5是用于使外部能容易地利用發(fā)話服務器I提供的發(fā)話服務的API。發(fā)話API5的功能可以通過由控制部3執(zhí)行程序來實現(xiàn)。
[0098]另外,如圖1所示,控制部3可以采用作為如下部件發(fā)揮作用的結構:發(fā)話終端確定信息管理部6、發(fā)話應用執(zhí)行終端確定信息管理部7、留言板應用執(zhí)行終端確定信息管理部8、發(fā)話終端確定信息列表生成部9、ID認證部11、發(fā)話指示部12、以及音頻數(shù)據生成部13。
[0099]發(fā)話API5也可以認為是變換從留言板服務器40接收的發(fā)話終端確定信息、發(fā)話的發(fā)話內容等各種信息,從而能夠在發(fā)話服務器I中對這些信息進行處理的單元。發(fā)話服務器I經由發(fā)話API5,能夠執(zhí)行從留言板服務器40接收的指示。這樣,發(fā)話服務器I基于從留言板服務器40接收了的、包含希望發(fā)話的內容的指示,能夠使發(fā)話終端20發(fā)出希望發(fā)話的內容。
[0100]發(fā)話終端確定信息管理部6
[0101]作為發(fā)話終端確定信息管理單元的發(fā)話終端確定信息管理部6接受來自發(fā)話終端20a的發(fā)話終端確定信息生成請求,生成并管理確定發(fā)話終端20a的發(fā)話終端確定信息。本實施方式中,作為發(fā)話終端確定信息管理部6按照事先規(guī)定的規(guī)則生成發(fā)話終端確定信息進行說明。
[0102]發(fā)話終端確定信息的其它方式可以是對發(fā)話終端20a的通信部21a事先分配的MAC地址(Media Access Control address,介質訪問控制地址)、或者制造時對發(fā)話終端20a分配的制造編號。在將MAC地址或制造編號用作發(fā)話終端確定信息的情況下,發(fā)話終端20a發(fā)送的發(fā)話終端確定信息管理請求包含自身的MAC地址或制造編號。發(fā)話終端確定信息管理部6基于發(fā)話終端確定信息管理請求中包含的發(fā)話終端20a的MAC地址或制造編號,生成并管理發(fā)話終端20a的發(fā)話終端確定信息。
[0103]發(fā)話終端確定信息與后述的發(fā)話應用執(zhí)行終端確定信息、留言板應用執(zhí)行終端確定信息、以及用戶確定信息相關聯(lián)地存儲在存儲部10中。
[0104]發(fā)話應用執(zhí)行終端確定信息管理部7
[0105]作為發(fā)話應用執(zhí)行終端確定信息管理單元的發(fā)話應用執(zhí)行終端確定信息管理部7接受來自發(fā)話應用執(zhí)行終端30的請求,生成并管理確定發(fā)話應用執(zhí)行終端30的發(fā)話應用執(zhí)行終端確定信息。本實施方式中,作為發(fā)話應用執(zhí)行終端確定信息管理部7按照事先規(guī)定的規(guī)則生成發(fā)話應用執(zhí)行終端確定信息進行說明。
[0106]發(fā)話應用執(zhí)行終端確定信息的其它方式可以是對發(fā)話應用執(zhí)行終端30事先分配的MAC地址或者制造編號。在將MAC地址或制造編號用作發(fā)話應用執(zhí)行終端確定信息的情況下,發(fā)話應用執(zhí)行終端30發(fā)送的發(fā)話應用執(zhí)行終端確定信息的請求包含自身的MAC地址或制造編號。發(fā)話應用執(zhí)行終端確定信息管理部7基于發(fā)話應用執(zhí)行終端確定信息的請求中包含的發(fā)話應用執(zhí)行終端30的MAC地址或制造編號,生成并管理發(fā)話應用執(zhí)行終端30的發(fā)話應用執(zhí)行終端確定信息。
[0107]發(fā)話應用執(zhí)行終端確定信息與發(fā)話終端確定信息、留言板應用執(zhí)行終端確定信息、以及用戶確定信息相關聯(lián)地存儲在存儲部10中。留言板應用執(zhí)行終端確定信息和用戶確定信息在后面進行描述。
[0108]留言板應用執(zhí)行終端確定信息管理部8
[0109]作為留言板應用執(zhí)行終端確定信息管理單元的留言板應用執(zhí)行終端確定信息管理部8接受來自留言板應用執(zhí)行終端50的請求,生成并管理確定留言板應用執(zhí)行終端50的留言板應用執(zhí)行終端確定信息。本實施方式中,作為留言板應用執(zhí)行終端確定信息管理部8按照事先規(guī)定的規(guī)則生成留言板應用執(zhí)行終端確定信息進行說明。
[0110]留言板應用執(zhí)行終端確定信息的其它方式可以是對留言板應用執(zhí)行終端50事先分配的MAC地址或者制造編號。在將MAC地址或制造編號用作留言板應用執(zhí)行終端確定信息的情況下,留言板應用執(zhí)行終端50發(fā)送的留言板應用執(zhí)行終端確定信息的請求包含自身的MAC地址或制造編號。留言板應用執(zhí)行終端確定信息管理部8基于留言板應用執(zhí)行終端確定信息的請求中包含的留言板應用執(zhí)行終端50的MAC地址或制造編號,生成并管理留言板應用執(zhí)行終端50的留言板應用執(zhí)行終端確定信息。
[0111]留言板應用執(zhí)行終端確定信息與發(fā)話終端確定信息、發(fā)話應用執(zhí)行終端確定信息、以及用戶確定信息相關聯(lián)地存儲在存儲部10中。關于用戶確定信息在后文中進行描述。
[0112]用戶ID和用戶確定信息
[0113]用戶在利用發(fā)話服務時,登記服務側預先規(guī)定的個人信息。該個人信息包括用于利用發(fā)話服務的密碼。發(fā)話服務器I對登記了指定的個人信息的用戶提供用戶ID(賬戶)。用戶ID —般是用戶的郵件地址、昵稱、服務側發(fā)放的字符串等。
[0114]用戶在利用發(fā)話服務時,將用戶ID及密碼發(fā)送到發(fā)話服務器I。發(fā)話服務器I的ID認證部11判定接收了的用戶ID及密碼是否已在發(fā)話服務器中登記,若已登記則對用戶進行認證(個人認證)。此外,下面也將用戶ID及密碼合稱為登陸信息。
[0115]用戶在經由留言板服務利用發(fā)話服務時,也使用發(fā)話服務的登陸信息。經由留言板服務器40接收用戶的認證請求后,發(fā)話服務器I的ID認證部11判定接收了的登陸信息是否已在發(fā)話服務器中登記,若已登記則對用戶進行認證。
[0116]此時,發(fā)話服務器I作為表示已對用戶進行認證的信息,將用戶確定信息發(fā)往留言板服務器40。用戶確定信息是用戶發(fā)送了的登陸信息的固有信息,例如可以是用戶ID本身?;蛘?,也可以是ID認證部11按照事先規(guī)定的規(guī)則生成的信息。本實施方式中,作為用戶確定信息與用戶ID相同進行說明。
[0117]存儲部10
[0118]存儲部10如上所述是將發(fā)話終端確定信息、發(fā)話應用執(zhí)行終端確定信息、留言板應用執(zhí)行終端確定信息、以及用戶確定信息相關聯(lián)地進行存儲的存儲單元。參考圖3及4在后面描述各種確定信息的細節(jié)。另外,存儲部10是記錄有控制部3執(zhí)行的各種程序的記錄介質。存儲部10能夠用硬盤驅動器實現(xiàn),但也可以是其它種類的設備。
[0119]發(fā)話指示部12和音頻數(shù)據生成部13
[0120]作為發(fā)話指示單元的發(fā)話指示部12基于從留言板服務器40接收的、包含希望發(fā)話的內容的指示,指示音頻數(shù)據生成部13合成表示希望發(fā)話的內容的音頻數(shù)據。
[0121]作為音頻數(shù)據生成單元的音頻數(shù)據生成部13基于包含希望發(fā)話的內容的指示,合成表示希望發(fā)話的內容的發(fā)話音頻數(shù)據。
[0122]發(fā)話指示部12生成使合成了的發(fā)話音頻數(shù)據發(fā)出(再生)的發(fā)話指示。
[0123]發(fā)話服務的時序
[0124]參考圖3及4說明發(fā)話服務器I提供的發(fā)話服務中的數(shù)據處理流程。圖3及4是表示發(fā)話服務器I提供的發(fā)話服務中的數(shù)據處理流程的時序圖。圖3表示發(fā)話服務中的數(shù)據處理的前半部分,圖4表示發(fā)話服務中的數(shù)據處理的后半部分。
[0125]發(fā)話終端20a和發(fā)話應用執(zhí)行終端30的登記
[0126]步驟S102:發(fā)話應用執(zhí)行終端30將表示希望利用發(fā)話服務的通知發(fā)送到發(fā)話服務器I。
[0127]步驟S104:發(fā)話服務器I的發(fā)話應用執(zhí)行終端確定信息管理部7生成確定發(fā)話應用執(zhí)行終端30的發(fā)話應用執(zhí)行終端確定信息,并存儲到存儲部10中。
[0128]步驟S106:發(fā)話服務器I將發(fā)話應用執(zhí)行終端確定信息發(fā)送到發(fā)話應用執(zhí)行終端30。
[0129]步驟S108:發(fā)話應用執(zhí)行終端30將接收了的發(fā)話應用執(zhí)行終端確定信息發(fā)送到發(fā)話終端20a。
[0130]步驟SllO:發(fā)話終端20a將接收了的發(fā)話應用執(zhí)行終端確定信息發(fā)送到發(fā)話服務器I。此外,發(fā)話終端20a還對發(fā)話服務器I請求發(fā)話終端確定信息。
[0131]步驟S112:發(fā)話服務器I的發(fā)話終端確定信息管理部6生成確定發(fā)話終端20a的發(fā)話終端確定信息(發(fā)話終端確定信息管理過程)。
[0132]步驟S114:發(fā)話服務器I的控制部3 (關聯(lián)單元)將生成的發(fā)話終端確定信息與從發(fā)話終端20a接收了的發(fā)話應用執(zhí)行終端確定信息相關聯(lián)。此外,控制部3還將關聯(lián)了的發(fā)話終端確定信息和發(fā)話應用執(zhí)行終端確定信息存儲到存儲部10中。
[0133]步驟S116:發(fā)話服務器I的控制部3經由通信部4將發(fā)話終端確定信息發(fā)送到發(fā)話終端20a。發(fā)話終端20a從發(fā)話服務器I接收發(fā)話終端確定信息。
[0134]步驟S118:發(fā)話終端20a將表示取得了發(fā)話終端確定信息的通知發(fā)送到發(fā)話應用執(zhí)行終端30。
[0135]步驟S120:發(fā)話應用執(zhí)行終端30接收表示取得了發(fā)話終端確定信息的通知。發(fā)話應用執(zhí)行終端30的控制部(不圖示)在顯示部(不圖示)上顯示已經對發(fā)話終端20a分配了發(fā)話終端確定信息。此外,發(fā)話應用執(zhí)行終端30的控制部還在顯示部上顯示通知,該通知促使用戶輸入用于識別發(fā)話終端20a的昵稱。
[0136]步驟S122:使用發(fā)話應用執(zhí)行終端30的用戶將用于識別發(fā)話終端20a的昵稱輸入到發(fā)話應用執(zhí)行終端30。
[0137]步驟S124:發(fā)話應用執(zhí)行終端30將用戶輸入了的昵稱發(fā)送到發(fā)話終端20a。
[0138]步驟S126:發(fā)話終端20a從發(fā)話應用執(zhí)行終端30接收昵稱。發(fā)話終端20a將能夠確認已對自身賦予了昵稱的通知發(fā)送到發(fā)話應用執(zhí)行終端30。
[0139]步驟S128:發(fā)話終端20a將昵稱和發(fā)話終端確定信息發(fā)送到發(fā)話服務器I。
[0140]步驟S130:發(fā)話服務器I的控制部3經由通信部4接收昵稱和發(fā)話終端確定信息。發(fā)話服務器I的控制部3與存儲部10中存儲的發(fā)話終端確定信息相關聯(lián),將昵稱存儲到存儲部10中。這樣,存儲部10中,發(fā)話應用執(zhí)行終端確定信息、發(fā)話終端確定信息、以及發(fā)話終端的昵稱相關聯(lián)地進行存儲。
[0141]步驟S132:發(fā)話服務器I的控制部3經由通信部4向發(fā)話終端20a通知表示已將發(fā)話終端確定信息與昵稱相關聯(lián)的信息。
[0142]步驟S134:發(fā)話應用執(zhí)行終端30在利用發(fā)話服務時,向發(fā)話服務器I發(fā)送事先由發(fā)話服務器I提供的登陸信息(用戶ID及密碼)、以及確定自身的發(fā)話應用執(zhí)行終端確定信息。這是用于在發(fā)話服務器I中登記使用發(fā)話應用執(zhí)行終端30的用戶的登陸信息的處理。
[0143]步驟S136:發(fā)話服務器I的ID認證部11參考存儲部10,若接收了的登陸信息是能夠認證的信息,則進行認證。
[0144]根據上述步驟,控制部3將發(fā)話終端確定信息、發(fā)話終端的昵稱、發(fā)話應用執(zhí)行終端確定信息、以及對利用發(fā)話應用執(zhí)行終端的用戶提供的用戶ID,相關聯(lián)地存儲到存儲部10中。
[0145]步驟S138:發(fā)話服務器I將從發(fā)話應用執(zhí)行終端30接收了的登陸信息的認證結果發(fā)送到發(fā)話應用執(zhí)行終端30。
[0146]登記留言板應用執(zhí)行終端50
[0147]步驟S152:留言板應用執(zhí)行終端50的發(fā)送部58將經由留言板服務利用發(fā)話服務的請求發(fā)送到留言板服務器40。
[0148]步驟S154:留言板服務器40的接收部44接收來自留言板應用執(zhí)行終端50的請求,發(fā)送部45向發(fā)話服務器I請求留言板應用執(zhí)行終端確定信息。
[0149]發(fā)話服務器I的控制部3經由發(fā)話API5接收從留言板服務器40接收的命令、信息。通過借助于發(fā)話API5,發(fā)話服務器I以外的外部服務器(例如留言板服務器40)將容易地利用發(fā)話服務器I提供的發(fā)話服務。提供某種服務的服務器公開用于利用該服務的API,這是一種眾所周知的技術。因此,這里不對發(fā)話API5的細節(jié)進行說明。此外,本實施方式中,留言板服務器40與發(fā)話服務器I的信息交換經由發(fā)話API進行。但是,為了簡化說明,在時序圖的說明中,“經由發(fā)話API5”這一事實并不每次都進行說明。
[0150]步驟S156:發(fā)話服務器I的留言板應用執(zhí)行終端確定信息管理部8生成留言板應用執(zhí)行終端確定信息,并存儲到存儲部10中。
[0151]步驟S158:發(fā)話服務器I將留言板應用執(zhí)行終端確定信息發(fā)送到留言板服務器40。
[0152]步驟S160:留言板服務器40的發(fā)送部45將接收部44從發(fā)話服務器I接收了的留言板應用執(zhí)行終端確定信息發(fā)送到留言板應用執(zhí)行終端50。
[0153]步驟S162:留言板應用執(zhí)行終端50的發(fā)送部58在利用發(fā)話服務時,向留言板服務器40發(fā)送事先由發(fā)話服務器I提供的用戶ID的認證請求、以及登陸信息(用戶ID及密碼)。
[0154]步驟S164:留言板服務器40的發(fā)送部45將接收部44接收了的、用戶ID的認證請求和登陸信息發(fā)送到發(fā)話服務器I。
[0155]步驟S166:發(fā)話服務器I的ID認證部11參考存儲部10。若接收到的用戶ID是能夠認證的用戶ID,則ID認證部11對接收到的用戶ID進行認證。ID認證部11根據與同一用戶ID相關聯(lián)這一情況,視為同一用戶正在利用各個終端(發(fā)話應用執(zhí)行終端30和留言板應用執(zhí)行終端50)。ID認證部11對接收到的用戶ID進行認證后,控制部3分配與用戶ID對應的用戶確定信息??刂撇?將根據從留言板服務器40接收到的請求而生成的留言板應用執(zhí)行終端確定信息以及ID認證部11生成的用戶確定信息與用戶ID相關聯(lián)地存儲到存儲部10中。
[0156]此外,控制部3也可以分配認證了的用戶ID本身作為用戶確定信息。另外,控制部3也可以生成能夠確定用戶ID的信息,作為用戶確定信息。本實施方式中,作為用戶確定信息即為用戶ID本身進行說明。
[0157]步驟S168:發(fā)話服務器I將表示已對接收的用戶ID進行了認證的信息、以及與用戶ID相關聯(lián)的用戶確定信息發(fā)送到留言板服務器40。
[0158]步驟S170:留言板服務器40的發(fā)送部45將用戶確定信息發(fā)送到留言板應用執(zhí)行終端50。通過上述步驟,對利用發(fā)話服務器I提供的發(fā)話服務的用戶分配的用戶ID的、經由留言板應用進行的認證完成。
[0159]從留言板應用執(zhí)行終端50使其發(fā)話
[0160]步驟S182:留言板應用執(zhí)行終端50的發(fā)送部58將利用發(fā)話服務時被提供的用戶確定信息、以及發(fā)話終端確定信息請求發(fā)送到留言板服務器40。發(fā)話終端確定信息請求用于請求發(fā)話服務器I提供與步驟S166中認證了的用戶ID相關聯(lián)的發(fā)話終端確定信息。
[0161]步驟S184:留言板服務器40的發(fā)送部45將接收部57接收了的用戶確定信息以及發(fā)話終端確定信息請求發(fā)送到發(fā)話服務器I。
[0162]步驟S186:發(fā)話服務器I的發(fā)話終端確定信息列表生成部9從存儲部10中存儲的多個發(fā)話終端確定信息中,提取與接收了的用戶確定信息相關聯(lián)的發(fā)話終端確定信息及昵稱,生成發(fā)話終端確定信息列表(接收過程)。
[0163]步驟S188:發(fā)話服務器I將發(fā)話終端確定信息列表生成部9生成的發(fā)話終端確定信息列表發(fā)送到留言板服務器40。
[0164]步驟S190:留言板服務器40的發(fā)送部45將接收部44接收了的發(fā)話終端確定信息列表發(fā)送到留言板應用執(zhí)行終端50。
[0165]步驟S192:留言板應用執(zhí)行終端50的顯示控制部59以用戶可選擇的狀態(tài)在顯示部55上顯示接收部57接收了的發(fā)話終端確定信息列表中包含的發(fā)話終端確定信息及昵稱。
[0166]步驟S194:用戶從留言板應用執(zhí)行終端50的顯示部55顯示的發(fā)話終端確定信息及昵稱中,選擇希望使之發(fā)話的發(fā)話終端。此外,為了發(fā)話而從發(fā)話終端確定信息列表中選擇的發(fā)話終端既可以有I個,也可以有多個。這里,作為用戶選擇了發(fā)話終端20a進行說明。
[0167]此外,用戶還將發(fā)話信息輸入到留言板應用執(zhí)行終端50,該發(fā)話信息表示使發(fā)話終端20a發(fā)話的發(fā)話內容。本實施方式中,作為發(fā)話信息由文本數(shù)據表示進行說明。但是,發(fā)話信息并不限定于文本數(shù)據,例如也可以由用戶通過聲音輸入了的音頻數(shù)據來表示。
[0168]步驟S196:留言板應用執(zhí)行終端50的發(fā)送部58將用于使發(fā)話終端20a發(fā)話的指示發(fā)送到留言板服務器40,該指示包含由用戶選擇了的發(fā)話終端20a的發(fā)話終端確定信息、以及由用戶輸入了的發(fā)話信息。
[0169]步驟S198:留言板服務器40的發(fā)送部45將接收部44接收了的、用于使發(fā)話終端20a發(fā)話的指示發(fā)送到發(fā)話服務器I。
[0170]步驟S200:發(fā)話服務器I的控制部3基于用于發(fā)話的指示中包含的發(fā)話信息的內容,指示音頻數(shù)據生成部13生成用于使發(fā)話終端發(fā)話的音頻數(shù)據(接收過程)。音頻數(shù)據生成部13接受該指示并生成音頻數(shù)據。另外,在發(fā)話信息包含由用戶輸入了的音頻數(shù)據的情況下,控制部3可以將發(fā)話信息中包含的音頻數(shù)據用作用于使發(fā)話終端發(fā)話的音頻數(shù)據。
[0171]步驟S202:發(fā)話服務器I的控制部3將生成的音頻數(shù)據和發(fā)出(再生)音頻數(shù)據的發(fā)話指示發(fā)送到作為所選發(fā)話終端的發(fā)話終端20a (發(fā)話指示過程)?;蛘?,控制部3將發(fā)話信息中包含的音頻數(shù)據和發(fā)出(再生)音頻數(shù)據的發(fā)話指示發(fā)送到作為所選發(fā)話終端的發(fā)話終端20a。
[0172]步驟S204:發(fā)話終端20a的控制部基于接收了的發(fā)話指示再生接收了的音頻數(shù)據,從揚聲器23a發(fā)出再生了的聲音。
[0173]步驟S206:發(fā)話終端20a將表示已基于發(fā)話指示再生音頻數(shù)據的發(fā)話完成通知發(fā)送到發(fā)話服務器I。
[0174]步驟S208:發(fā)話服務器I的發(fā)話指示部12通過通信部4將接收到的發(fā)話完成通知發(fā)送到留言板服務器40。
[0175]步驟S210:留言板服務器40的發(fā)送部45將接收部44接收了的發(fā)話完成通知發(fā)送到留言板應用執(zhí)行終端50。留言板應用執(zhí)行終端50的控制部52的顯示控制部59在顯示部55上顯示接收部57接收了的發(fā)話完成通知,由此向用戶通知發(fā)話終端20a的發(fā)話已完成。
[0176]利用發(fā)話服務器1,作為提供其它服務的外部服務器的留言板服務器40能夠對與特定用戶相關聯(lián)的發(fā)話終端20a,生成用于發(fā)話的指示。
[0177]此外,本實施方式中,記載了發(fā)話服務器I由一臺服務器構成。但是,發(fā)話服務器I具備的功能也可以由多臺服務器實現(xiàn)。例如,構成發(fā)話服務器I的各部件中的、ID認證部及音頻數(shù)據生成部可以由其它服務器實現(xiàn)。
[0178]變形例
[0179]作為發(fā)話服務器I的變形例,用戶確定信息可以是留言板應用執(zhí)行終端確定信息。在此情況下,發(fā)話服務器I的控制部3將用戶ID與留言板應用執(zhí)行終端確定信息相關聯(lián)地存儲到存儲部10中。根據該結構,從留言板服務器40接收了留言板應用執(zhí)行終端確定信息時,控制部3能夠確定與接收了的留言板應用執(zhí)行終端確定信息相關聯(lián)的用戶ID。作為結果,發(fā)話終端確定信息列表生成部9能夠列出與用戶ID相關聯(lián)的發(fā)話終端。
[0180]具體而言,在圖3記載的步驟S162中,留言板應用執(zhí)行終端50除了向留言板服務器40發(fā)送事先由發(fā)話服務器提供的用戶ID的認證請求、以及登陸信息(用戶ID及密碼)以外,還向留言板服務器40發(fā)送留言板應用執(zhí)行終端確定信息。在步驟S164中,留言板服務器40將接收了的用戶ID的認證請求、登陸信息、以及留言板應用執(zhí)行終端確定信息發(fā)送到發(fā)話服務器I。
[0181]在步驟S166中,若接收了的用戶ID是能夠認證的用戶ID,則ID認證部11對接收了的用戶ID進行認證。此時,控制部3根據接收了的用戶ID的認證成功的應答,將留言板應用執(zhí)行終端確定信息作為用戶確定信息。
[0182]實施方式2
[0183]下面,參考圖5說明本實施方式的發(fā)話服務器101。發(fā)話服務器101與實施方式I的發(fā)話服務器I同樣構成。因此,為了便于說明,對于與實施方式I中說明了的部件具有相同功能的部件,標注相同符號,并省略其說明。圖5是表示發(fā)話服務器101提供的發(fā)話服務中的數(shù)據處理流程的時序圖。
[0184]發(fā)話終端20a和發(fā)話應用執(zhí)行終端30的登記
[0185]在將發(fā)話終端20a和發(fā)話應用執(zhí)行終端30登記到發(fā)話服務器101的處理中,步驟SI 102?步驟SI 118與圖3記載的步驟S102?步驟SI 18相同。因此,在此省略與步驟SI 102?步驟SI 118有關的說明。
[0186]步驟S1124:使用發(fā)話應用執(zhí)行終端30的用戶將用于識別發(fā)話終端20a的昵稱輸入到發(fā)話應用執(zhí)行終端30。發(fā)話應用執(zhí)行終端30將發(fā)話終端20a的發(fā)話終端確定信息和用戶輸入了的昵稱發(fā)送到發(fā)話服務器101。
[0187]步驟S1126:發(fā)話服務器101的控制部3經由通信部4接收昵稱和發(fā)話終端確定信息。發(fā)話服務器101的控制部3與存儲部10中存儲的發(fā)話終端確定信息相關聯(lián),將昵稱存儲到存儲部10中。這樣,存儲部10中,發(fā)話應用執(zhí)行終端確定信息、發(fā)話終端確定信息、以及發(fā)話終端的昵稱相關聯(lián)地進行存儲。
[0188]步驟S1128:發(fā)話服務器101的控制部3經由通信部4向發(fā)話應用執(zhí)行終端30通知表示已將發(fā)話終端20a的發(fā)話終端確定信息與發(fā)話終端20a的昵稱相關聯(lián)的信息。
[0189]步驟S1130:發(fā)話應用執(zhí)行終端30在利用發(fā)話服務時,向發(fā)話服務器101發(fā)送事先由發(fā)話服務器101提供的登陸信息(用戶ID及密碼)、以及確定自身的發(fā)話應用執(zhí)行終端確定信息。這是用于在發(fā)話服務器101中登記使用發(fā)話應用執(zhí)行終端30的用戶的登陸信息的處理。
[0190]步驟S1132:發(fā)話服務器101的ID認證部11參考存儲部10,若接收了的登陸信息是能夠認證的信息,則進行認證。若接收了的登陸信息是能夠認證的信息,則ID認證部11生成用戶確定信息。控制部3將ID認證部11生成的用戶確定信息與從發(fā)話應用執(zhí)行終端30接收了的發(fā)話應用執(zhí)行終端確定信息相關聯(lián)地存儲到存儲部10中。
[0191]步驟S1134:發(fā)話服務器101將從發(fā)話應用執(zhí)行終端30接收了的登陸信息的認證結果發(fā)送到發(fā)話應用執(zhí)行終端30。在認證了接收的登陸信息的情況下,發(fā)話服務器101將表示已認證的認證結果和用戶確定信息發(fā)送到發(fā)話應用執(zhí)行終端30。
[0192]從留言板應用執(zhí)行終端50使發(fā)話終端發(fā)話
[0193]步驟S1182:留言板應用執(zhí)行終端50的發(fā)送部58將利用發(fā)話服務時由發(fā)話服務器I提供的登陸信息發(fā)送到留言板服務器40。
[0194]步驟S1184:留言板服務器40的發(fā)送部45將接收部44接收了的登陸信息發(fā)送到發(fā)話服務器101。
[0195]步驟S1186:發(fā)話服務器101的ID認證部11參考存儲部10。若接收了的用戶ID是能夠認證的用戶ID,則ID認證部11對接收了的用戶ID進行認證。ID認證部11對接收了的用戶ID進行認證后,發(fā)話服務器101的控制部3參考存儲部10,取得與認證了的用戶ID相關聯(lián)的用戶確定信息。
[0196]步驟S1188:發(fā)話服務器101將表示已對接收的用戶ID進行了認證的信息、以及與用戶ID相關聯(lián)的用戶確定信息發(fā)送到留言板服務器40。
[0197]步驟S1190:留言板服務器40的發(fā)送部45將接收部44接收了的、表示已認證用戶ID的信息和用戶確定信息發(fā)送到留言板應用執(zhí)行終端50。
[0198]步驟SI 194:留言板應用執(zhí)行終端50的控制部52的顯示控制部59在其顯示部55上顯示發(fā)送了的用戶ID已得到認證這一信息。此時,留言板應用執(zhí)行終端50的控制部可以與認證結果一起在顯示部上顯示用戶確定信息。用戶將發(fā)話信息輸入到留言板應用執(zhí)行終端50,該發(fā)話信息表示使發(fā)話終端發(fā)話的發(fā)話內容。本實施方式中,作為發(fā)話信息由文本數(shù)據表示進行說明。與實施方式I記載的步驟S194不同,本步驟中,用戶不必選擇希望使之發(fā)話的發(fā)話終端。
[0199]步驟S1196:留言板應用執(zhí)行終端50的發(fā)送部58將用于使發(fā)話終端發(fā)話的指示和用戶確定信息發(fā)送到留言板服務器40,上述指示包括由用戶輸入了的發(fā)話信息。
[0200]步驟S1198:留言板服務器40的發(fā)送部45將接收部44接收了的、用于使發(fā)話終端發(fā)話的指示和用戶確定信息發(fā)送到發(fā)話服務器101。
[0201]步驟S1200:發(fā)話服務器101的控制部3基于發(fā)話信息的內容,指示音頻數(shù)據生成部13生成用于使所選發(fā)話終端發(fā)話的音頻數(shù)據。另外,發(fā)話服務器101的發(fā)話終端確定信息列表生成部9從存儲部10中存儲的多個發(fā)話終端確定信息中,提取與接收了的用戶確定信息相關聯(lián)的發(fā)話終端確定信息,生成發(fā)話終端確定信息列表。
[0202]步驟S1202:發(fā)話服務器101的控制部3將生成的音頻數(shù)據和發(fā)出(再生)音頻數(shù)據的發(fā)話指示發(fā)送到發(fā)話終端確定信息列表中列出的各發(fā)話終端。
[0203]步驟S1204:發(fā)話終端確定信息列表中列出的各發(fā)話終端的控制部基于接收到的發(fā)話指示再生接收了的音頻數(shù)據,從揚聲器發(fā)出再生了的聲音。例如,發(fā)話終端確定信息列表中列出的發(fā)話終端20a的控制部基于接收了的發(fā)話指示再生接收了的音頻數(shù)據,從揚聲器23a發(fā)出再生了的聲音。
[0204]步驟S1206:發(fā)話終端確定信息列表中列出的各發(fā)話終端將表示已基于發(fā)話指示再生音頻數(shù)據的發(fā)話完成通知發(fā)送到發(fā)話服務器101。
[0205]步驟S1208:發(fā)話服務器101的發(fā)話指示部12通過通信部4將接收了的發(fā)話完成通知發(fā)送到留言板服務器40。此時,發(fā)話服務器101可以構成為每次從發(fā)話終端確定信息列表中列出的各發(fā)話終端接收發(fā)話完成通知時,將接收了的發(fā)話完成通知發(fā)送到留言板服務器40。此時,發(fā)話完成通知中可包含用戶確定信息。據此,留言板服務器40能夠基于接收部44接收了的用戶確定信息,確定進行了用于發(fā)話的指示的留言板應用執(zhí)行終端50。另夕卜,發(fā)話服務器101也可以構成為向各發(fā)話終端發(fā)送發(fā)話指示后,對指定時間內接收的發(fā)話完成通知進行匯總并發(fā)送到留言板服務器40。
[0206]步驟S1210:留言板服務器40的發(fā)送部45將接收部44從發(fā)話服務器101接收了的發(fā)話完成通知發(fā)送到留言板應用執(zhí)行終端50。留言板應用執(zhí)行終端50的控制部52的顯示控制部59在顯示部55上顯示發(fā)話完成通知,由此向用戶通知發(fā)話已完成。
[0207]實施方式3
[0208]下面,參考圖6說明本實施方式的發(fā)話服務器201。發(fā)話服務器201與上述各實施方式的發(fā)話服務器I及發(fā)話服務器101同樣構成。因此,為了便于說明,對于與實施方式I中說明了的部件具有相同功能的部件,標注相同符號,并省略其說明。圖6是表示發(fā)話服務器201提供的發(fā)話服務中的數(shù)據處理流程的時序圖。
[0209]發(fā)話終端20a
[0210]步驟S2102:本實施方式中,發(fā)話終端20a是登記對象的發(fā)話終端。用戶通過操作發(fā)話終端20a具備的操作按鈕,指示發(fā)話終端20a向發(fā)話服務器201請求發(fā)話終端確定信息。發(fā)話終端20a接受用戶的操作,向發(fā)話服務器201請求發(fā)話終端確定信息。
[0211]步驟S2104:收到發(fā)話終端確定信息的請求后,發(fā)話服務器201的發(fā)話終端確定信息管理部6生成確定發(fā)話終端20a的發(fā)話終端確定信息,并存儲到存儲部10中。
[0212]步驟S2106:發(fā)話服務器201將發(fā)話終端確定信息發(fā)送到發(fā)話終端20a。
[0213]步驟S2110:發(fā)話終端20a接收發(fā)話終端確定信息。用戶在使發(fā)話終端20a具備的聲音識別功能有效的狀態(tài)下,發(fā)出“希望進行發(fā)話服務登記”的聲音。發(fā)話終端20a識別用戶的“希望進行發(fā)話服務登記”的聲音,對發(fā)話服務器201發(fā)送指示,該指示用于開始發(fā)話服務的登記處理。
[0214]步驟S2112:發(fā)話服務器201的控制部3接受開始發(fā)話服務登記處理的指示,生成認證用字符串。認證用字符串可以是能夠用字符表示的、由有限的位數(shù)組成的字符串。認證用字符串可以由數(shù)字、字母(大寫字母及小寫字母)、平假名、片假名中的任一種組成,也可以由其中多種的組合組成。認證用字符串例如可以是由5位數(shù)字組成的字符串,也可以是由4個字符組成的組合了字母和數(shù)字的字符串。另外,認證用字符串可以是用戶容易聽清的熟悉的詞。具體而言,可以是“山”、“川”等,也可以是“山”、“川”、動物的名字等。本實施方式中,作為認證用字符串是由5位數(shù)字組成的字符串“12345”進行說明。
[0215]步驟S2114:音頻數(shù)據生成部13基于來自控制部3的指示,生成表示認證字符串的音頻數(shù)據即認證字符串音頻數(shù)據。
[0216]步驟S2116:發(fā)話服務器201的控制部3 (認證用字符串發(fā)話指示單元)將用于發(fā)出認證用字符串音頻數(shù)據的指示發(fā)送到發(fā)話終端20a。發(fā)話終端20a通過再生接收了的認證字符串音頻數(shù)據,發(fā)出“一二三四五”的聲音。
[0217]步驟S2180:聽到發(fā)話終端20a的發(fā)話“一二三四五”的用戶對留言板應用執(zhí)行終端50的操作部54輸入“12345”。
[0218]步驟S2182:留言板應用執(zhí)行終端50的發(fā)送部58從操作指示接受部60取得表示輸入的字符串“12345”的指示信號,并發(fā)送到留言板服務器40。
[0219]步驟S2184:留言板服務器40的發(fā)送部45將接收部44接收了的字符串“12345”發(fā)送到發(fā)話服務器201。
[0220]步驟S2186:發(fā)話服務器201接收字符串“ 12345”。發(fā)話服務器201的控制部3(字符串判定單元)判定從留言板服務器40接收的字符串“12345”與認證用字符串“12345”是否為相同內容。在為相同內容的情況下,發(fā)話終端確定信息管理部6作為能夠向留言板服務器40 (外部服務器)提供的信息,管理發(fā)出認證用字符串“12345”的語音的登記對象發(fā)話終端20a的發(fā)話終端確定信息。此外,控制部3也可以構成為:在判定出從留言板服務器40接收的字符串與認證用字符串為相同內容時,判定認證用字符串是否是從留言板服務器40接收字符串起指定時間內生成的。指定時間能夠適當規(guī)定,例如為5分鐘。
[0221]在此,作為從留言板服務器40接收的字符串與認證用字符串為相同內容的例子,可以舉出接收的字符串為平假名,認證用字符串為片假名的情況等。在更一般的情況下,能夠根據認證的嚴格程度,適當規(guī)定在比較從留言板服務器40接收的字符串與認證用字符串,判定為相同內容時的判定標準。
[0222]步驟S2188:發(fā)話服務器201的控制部3選擇作為能夠向外部服務器提供的信息進行管理的、發(fā)話終端20a的發(fā)話終端確定信息,發(fā)送到留言板服務器40。
[0223]步驟S2190:留言板服務器40的發(fā)送部45將接收部44接收了的發(fā)話終端確定信息發(fā)送到留言板應用執(zhí)行終端50。
[0224]步驟S2194:留言板應用執(zhí)行終端50的接收部57接收發(fā)話終端20a的發(fā)話終端確定信息。用戶將使發(fā)話終端發(fā)話的發(fā)話內容輸入到留言板應用執(zhí)行終端50。
[0225]步驟S2196:留言板應用執(zhí)行終端50的發(fā)送部58將用于發(fā)話的指示發(fā)送到留言板服務器40,該指示包括表示用戶輸入的發(fā)話內容的發(fā)話信息、以及發(fā)話終端20a的發(fā)話終端確定信息。
[0226]步驟S2198:留言板服務器40的發(fā)送部45將接收部44接收了的用于發(fā)話的指示發(fā)送到發(fā)話服務器201。
[0227]步驟S2200:發(fā)話服務器201的控制部3基于發(fā)話信息的內容,指示音頻數(shù)據生成部13生成用于使發(fā)話終端發(fā)話的音頻數(shù)據。音頻數(shù)據生成部13接受該指示并生成音頻數(shù)據。
[0228]步驟S2202:發(fā)話服務器201的控制部3將生成的音頻數(shù)據和發(fā)出(再生)音頻數(shù)據的發(fā)話指示發(fā)送到發(fā)話終端20a。
[0229]步驟S2204:發(fā)話終端20a的控制部基于接收了的發(fā)話指示再生接收了的音頻數(shù)據,從揚聲器23a發(fā)出再生了的聲音。
[0230]步驟S2206:發(fā)話終端20a將表示已基于發(fā)話指示再生音頻數(shù)據的發(fā)話完成通知發(fā)送到發(fā)話服務器201。
[0231]步驟S2208:發(fā)話服務器201的發(fā)話指示部12通過通信部4將接收了的發(fā)話完成通知發(fā)送到留言板服務器40。
[0232]步驟S2210:留言板服務器40的發(fā)送部45將接收部44接收了的發(fā)話完成通知發(fā)送到留言板應用執(zhí)行終端50。留言板應用執(zhí)行終端50的控制部52的顯示控制部59在顯示部55上顯示發(fā)話完成通知,由此向用戶通知發(fā)話終端20a的發(fā)話已完成。
[0233]根據發(fā)話服務器201,控制部3判定從留言板服務器40接收的字符串與認證用字符串是否一致。另外,發(fā)話終端確定信息管理部6在接收了的字符串與認證用字符串一致的情況下,作為能夠向留言板服務器40提供的信息,管理確定登記對象發(fā)話終端20a的發(fā)話終端確定信息。換言之,發(fā)話服務器201通過從外部服務器接收與認證用字符串一致的字符串,能夠向外部服務器提供確定登記對象發(fā)話終端20a的發(fā)話終端確定信息。這樣,利用留言板服務的用戶能夠在不輸入發(fā)話服務器的登陸信息的情況下,接受登記對象發(fā)話終端20a的發(fā)話終端確定信息的通知。
[0234]實施方式4
[0235]下面,說明實施方式I的發(fā)話服務器I的其它方式。因此,為了便于說明,對于與實施方式I中說明了的部件具有相同功能的部件,標注相同符號,并省略其說明。
[0236]本實施方式的發(fā)話服務器I在接收用于使發(fā)話終端20a發(fā)話的指示時,對發(fā)話終端20a發(fā)送發(fā)話信息、基于發(fā)話信息的內容生成音頻數(shù)據的指示、以及發(fā)出(再生)所生成的音頻數(shù)據的發(fā)話指示。該步驟對應于圖4記載的步驟S200和S202。
[0237]本實施方式的發(fā)話終端20a具備生成音頻數(shù)據的音頻數(shù)據生成部。發(fā)話終端20a的控制部基于接收的生成音頻數(shù)據的指示,生成基于發(fā)話信息的內容的、用于使發(fā)話終端發(fā)話的音頻數(shù)據。此外,發(fā)話終端20a的控制部還再生所生成的音頻數(shù)據,從揚聲器23a輸出再生了的聲音。
[0238]如上所述,本實施方式的發(fā)話服務器不生成音頻數(shù)據,對所選發(fā)話終端發(fā)送基于發(fā)話信息的內容生成音頻數(shù)據的指示。根據該結構,不向發(fā)話終端發(fā)送所生成的音頻數(shù)據,因此能夠抑制從發(fā)話服務器向發(fā)話終端發(fā)送的信息量。
[0239]實施方式5
[0240]發(fā)話服務器1、101及201的控制模塊(尤其是發(fā)話API5、發(fā)話終端確定信息管理部6以及發(fā)話指示部12)既可以通過集成電路(IC芯片)上形成的邏輯電路(硬件)來實現(xiàn),也可以使用CPU (Central Processing Unit,中央處理單元)通過軟件來實現(xiàn)。
[0241]在后者的情況下,發(fā)話服務器1、101及201具備:執(zhí)行實現(xiàn)各功能的軟件(即程序)的命令的CPU、以計算機(或CPU)可讀取的方式記錄了上述程序及各種數(shù)據的ROM (Read Only Memory,只讀存儲器)或存儲裝置(將它們稱為“記錄介質”)、以及展開上述程序的RAM (Random Access Memory,隨機存取存儲器)等。并且,通過由計算機(或CPU)從上述記錄介質中讀取并執(zhí)行上述程序,實現(xiàn)本發(fā)明的目的。作為上述記錄介質,能夠使用“非暫時性的有形介質”,例如磁帶、磁盤、卡、半導體存儲器、可編程邏輯電路等。另外,上述程序也可以經由能夠傳輸該程序的任意傳輸介質(通信網絡或廣播電波等)提供給上述計算機。此外,還能以利用電子傳輸具體實現(xiàn)上述程序的、載波中埋入的數(shù)據信號的方式實現(xiàn)本發(fā)明。
[0242]總結
[0243]本發(fā)明的方式I的發(fā)話服務器具備:發(fā)話終端確定信息管理單元(發(fā)話終端確定信息管理部6),管理能夠確定發(fā)話終端的發(fā)話終端確定信息;接收單元(發(fā)話API5),從外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及表示要發(fā)話的發(fā)話內容的發(fā)話信息;以及發(fā)話指示單元(發(fā)話指示部12),對通過從所述外部服務器接收到的發(fā)話終端確定信息、或者與從所述外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出所述發(fā)話內容的語音。
[0244]根據該結構,接收單元從外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及發(fā)話信息。另外,發(fā)話指示單元對通過從外部服務器接收到的發(fā)話終端確定信息、或者與從外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出發(fā)話內容的語音。這樣,上述發(fā)話服務器實現(xiàn)了從外部服務器對與特定用戶相關聯(lián)的發(fā)話終端生成用于發(fā)話的指示。
[0245]本發(fā)明的方式2的發(fā)話服務器可以構成為,在所述方式I中還具備:音頻數(shù)據生成單元,生成音頻數(shù)據,所述發(fā)話指示單元向所述發(fā)話終端提供所述音頻數(shù)據生成單元基于所述發(fā)話信息而生成的音頻數(shù)據。
[0246]根據上述結構,發(fā)話指示單元向發(fā)話終端提供由音頻數(shù)據生成單元生成的音頻數(shù)據。這樣,所述發(fā)話服務器以發(fā)話終端能夠更容易地發(fā)話的方式構成。
[0247]本發(fā)明的方式3的發(fā)話服務器可以構成為,在所述方式I或2中,在從所述發(fā)話終端接收表示已完成發(fā)話的發(fā)話完成通知后,所述發(fā)話指示單元對所述外部服務器通知所述發(fā)話終端的發(fā)話已完成。
[0248]根據上述結構,發(fā)話指示單元對外部服務器通知發(fā)話終端的發(fā)話已完成。換言之,上述發(fā)話服務器能夠對利用外部服務器提供的服務的用戶,通知發(fā)話終端的發(fā)話已完成。
[0249]本發(fā)明的方式4的發(fā)話服務器可以構成為,在所述方式I?3中的任一種方式中,還具備:認證用字符串發(fā)話指示單元,指示登記對象的發(fā)話終端發(fā)出認證用字符串的語音,所述接收單元從所述外部服務器接收用戶輸入了的字符串,所述發(fā)話服務器還具備字符串判定單元,判定從所述外部服務器接收了的字符串與所述認證用字符串是否為相同內容,所述發(fā)話終端確定信息管理單元基于所述字符串判定單元的判定結果,將確定所述登記對象的發(fā)話終端的發(fā)話終端確定信息作為能夠向所述外部服務器提供的信息進行管理。
[0250]根據上述結構,字符串判定單元判定從外部服務器接收的字符串與認證用字符串是否一致。另外,發(fā)話終端確定信息管理單元在接收了的字符串與認證用字符串一致的情況下,將確定登記對象的發(fā)話終端的發(fā)話終端確定信息作為能夠向外部服務器提供的信息進行管理。換言之,上述發(fā)話服務器通過從外部服務器接收與認證用字符串一致的字符串,能夠向外部服務器提供確定登記對象發(fā)話終端的發(fā)話終端確定信息。
[0251]本發(fā)明的方式5的發(fā)話服務器可以構成為,在所述方式I?4中的任一種方式中,還具備:關聯(lián)單元,基于從能夠與所述發(fā)話終端通信的終端提供的信息,將所述用戶確定信息與所述發(fā)話終端確定信息相關聯(lián)。
[0252]根據上述結構,關聯(lián)單元基于從能夠與所述發(fā)話終端通信的終端提供的信息,能夠將所述用戶確定信息與所述發(fā)話終端確定信息相關聯(lián)。
[0253]本發(fā)明的方式6的發(fā)話方法包括:發(fā)話終端確定信息管理過程,管理能夠確定發(fā)話終端的發(fā)話終端確定信息;接收過程,從外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及表示要發(fā)話的發(fā)話內容的發(fā)話信息;以及發(fā)話指示過程,對通過從所述外部服務器接收到的發(fā)話終端確定信息、或者與從所述外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出所述發(fā)話內容的語音。
[0254]根據上述結構,可收到與本發(fā)明的一方式的發(fā)話服務器相同的效果。
[0255]本發(fā)明的方式7的發(fā)話系統(tǒng)是具備發(fā)話服務器(I)和發(fā)話終端(20)的發(fā)話系統(tǒng),所述發(fā)話服務器具備:發(fā)話終端確定信息管理單元(發(fā)話終端確定信息管理部6),管理能夠確定所述發(fā)話終端的發(fā)話終端確定信息;接收單元(發(fā)話API5),從外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及表示要發(fā)話的發(fā)話內容的發(fā)話信息;以及發(fā)話指示單元(發(fā)話指示部12),其對通過從所述外部服務器接收到的發(fā)話終端確定信息、或者與從所述外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出所述發(fā)話內容的語音,所述發(fā)話終端具備:控制單元(控制部22),按照來自所述服務器的、表示發(fā)出所述發(fā)話內容的語音的指示,使從揚聲器發(fā)出所述發(fā)話內容的語音。
[0256]根據上述結構,能夠實現(xiàn)具備本發(fā)明的一方式的發(fā)話服務器和按照該發(fā)話服務器的指示發(fā)話的發(fā)話終端的系統(tǒng)。
[0257]本發(fā)明的方式8的發(fā)話終端(20)具備:通過能夠確定本終端的、發(fā)話服務器從外部服務器接收到的發(fā)話終端確定信息、或者與發(fā)話服務器從外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息來確定,并且所述發(fā)話終端具備:控制單元(控制部22),其按照來自發(fā)話服務器的、表示發(fā)出發(fā)話內容的語音的指示,使從揚聲器發(fā)出所述發(fā)話內容的語音。
[0258]根據上述結構,能夠實現(xiàn)本發(fā)明的一方式的發(fā)話系統(tǒng)中的發(fā)話終端。
[0259]本發(fā)明的方式9的發(fā)話系統(tǒng)是具備移動終端(留言板應用執(zhí)行終端50)、外部服務器(留言板服務器40)、發(fā)話服務器(I)、以及發(fā)話終端(20)的發(fā)話系統(tǒng),所述移動終端具備:移動終端發(fā)送單元(發(fā)送部58),向外部服務器發(fā)送能夠確定所述發(fā)話終端的發(fā)話終端確定信息或用戶確定信息、以及表示使所述發(fā)話終端發(fā)話的發(fā)話內容的發(fā)話信息,所述外部服務器具備:外部服務器接收單元(接收部44),從所述移動終端接收所述發(fā)話終端確定信息或所述用戶確定信息、以及所述發(fā)話信息;以及外部服務器發(fā)送單元(發(fā)送部45),發(fā)送所述外部服務器接收單元接收了的所述發(fā)話終端確定信息或所述用戶確定信息、以及所述發(fā)話信息,所述發(fā)話服務器具備:發(fā)話終端確定信息管理單元(發(fā)話終端確定信息管理部6),管理所述發(fā)話終端確定信息;發(fā)話服務器接收單元(發(fā)話API5),從所述外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及發(fā)話信息;以及發(fā)話指示單元(發(fā)話指示部12),對通過所述發(fā)話服務器接收單元接收到的發(fā)話終端確定信息、或者與所述發(fā)話服務器接收單元接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出所述發(fā)話內容的語音,所述發(fā)話終端具備:控制單元(控制部22),按照來自所述服務器的、表示發(fā)出所述發(fā)話內容的語音的指示,使從揚聲器發(fā)出所述發(fā)話內容的語音。
[0260]根據上述結構,能夠實現(xiàn)一種系統(tǒng),該系統(tǒng)具備:本發(fā)明的一方式的發(fā)話服務器;一方式的外部服務器;向該外部服務器發(fā)送發(fā)話終端確定信息或用戶確定信息、以及發(fā)話信息的移動終端;以及按照該發(fā)話服務器的指示進行發(fā)話的發(fā)話終端。
[0261]本發(fā)明的方式10的移動終端(留言板應用執(zhí)行終端50)具備:發(fā)送單元(發(fā)送部58),對于管理能夠確定發(fā)話終端的發(fā)話終端確定信息,并且對通過發(fā)話終端確定信息或與用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的所述發(fā)話終端指示發(fā)出發(fā)話內容的語音的發(fā)話服務器,經由外部服務器發(fā)送所述發(fā)話終端確定信息或所述用戶確定信息、以及表示所述發(fā)話內容的發(fā)話信息。
[0262]根據上述結構,能夠實現(xiàn)本發(fā)明的一方式的發(fā)話系統(tǒng)中的移動終端。
[0263]本發(fā)明各方式的發(fā)話服務器可以由計算機實現(xiàn),在此情況下,通過使計算機作為上述發(fā)話服務器具備的各單元進行動作,使計算機實現(xiàn)上述發(fā)話服務器的發(fā)話服務器的程序也包含在本發(fā)明的范疇內。
[0264]本發(fā)明并不限定于上述各實施方式,在權利要求所示的范圍內可以進行各種變更,適當組合不同實施方式中分別公開的技術手段得到的實施方式也包含在本發(fā)明的技術范圍內。此外,通過組合各實施方式中分別公開的技術手段,能夠形成新的技術特征。
[0265]本發(fā)明能夠用于指示終端發(fā)話的發(fā)話服務器、發(fā)話方法以及程序。
【權利要求】
1.一種發(fā)話服務器,其特征在于具備: 發(fā)話終端確定信息管理單元,其管理能夠確定發(fā)話終端的發(fā)話終端確定信息; 接收單元,其從外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及表示要發(fā)話的發(fā)話內容的發(fā)話信息;以及 發(fā)話指示單元,其對通過從所述外部服務器接收到的發(fā)話終端確定信息、或者與從所述外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出所述發(fā)話內容的語音。
2.根據權利要求1所述的發(fā)話服務器,其特征在于還具備: 音頻數(shù)據生成單元,其生成音頻數(shù)據, 所述發(fā)話指示單元向所述發(fā)話終端提供所述音頻數(shù)據生成單元基于所述發(fā)話信息而生成的音頻數(shù)據。
3.根據權利要求1或2所述的發(fā)話服務器,其特征在于: 在從所述發(fā)話終端接收表示已完成發(fā)話的發(fā)話完成通知后,所述發(fā)話指示單元對所述外部服務器通知所述發(fā)話終端的發(fā)話已完成。
4.根據權利要求1?3中任一項所述的發(fā)話服務器,其特征在于還具備: 認證用字符串發(fā)話指示單元,其對登記對象的發(fā)話終端指示發(fā)出認證用字符串的語曰, 所述接收單元從所述外部服務器接收用戶輸入了的字符串, 所述發(fā)話服務器還具備字符串判定單元,其判定從所述外部服務器接收到的字符串與所述認證用字符串是否為相同內容, 所述發(fā)話終端確定信息管理單元基于所述字符串判定單元的判定結果,將確定所述登記對象的發(fā)話終端的發(fā)話終端確定信息作為能夠向所述外部服務器提供的信息進行管理。
5.根據權利要求1?4中任一項所述的發(fā)話服務器,其特征在于還具備: 關聯(lián)單元,其基于從能夠與所述發(fā)話終端通信的終端提供的信息,將所述用戶確定信息與所述發(fā)話終端確定信息相關聯(lián)。
6.一種發(fā)話方法,其特征在于包括: 發(fā)話終端確定信息管理過程,管理能夠確定發(fā)話終端的發(fā)話終端確定信息; 接收過程,從外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及表示要發(fā)話的發(fā)話內容的發(fā)話信息;以及 發(fā)話指示過程,對通過從所述外部服務器接收到的發(fā)話終端確定信息、或者與從所述外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出所述發(fā)話內容的語音。
7.一種發(fā)話系統(tǒng),具備發(fā)話服務器和發(fā)話終端,所述發(fā)話系統(tǒng)的特征在于: 所述發(fā)話服務器具備: 發(fā)話終端確定信息管理單元,其管理能夠確定所述發(fā)話終端的發(fā)話終端確定信息;接收單元,其從外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及表示要發(fā)話的發(fā)話內容的發(fā)話信息;以及 發(fā)話指示單元,其對通過從所述外部服務器接收到的發(fā)話終端確定信息、或者與從所述外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出所述發(fā)話內容的語音, 所述發(fā)話終端具備:控制單元,其按照來自所述發(fā)話服務器的、表示發(fā)出所述發(fā)話內容的語音的指示,使從揚聲器發(fā)出所述發(fā)話內容的語音。
8.一種發(fā)話終端,其特征在于: 通過能夠確定本終端的、發(fā)話服務器從外部服務器接收到的發(fā)話終端確定信息、或者與發(fā)話服務器從所述外部服務器接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息來確定,并且所述發(fā)話終端具備:控制單元,其按照來自發(fā)話服務器的、表示發(fā)出發(fā)話內容的語音的指示,使從揚聲器發(fā)出所述發(fā)話內容的語音。
9.一種發(fā)話系統(tǒng),具備移動終端、外部服務器、發(fā)話服務器、以及發(fā)話終端,所述發(fā)話系統(tǒng)的特征在于: 所述移動終端具備: 移動終端發(fā)送單元,其向外部服務器發(fā)送能夠確定所述發(fā)話終端的發(fā)話終端確定信息或用戶確定信息、以及表示使所述發(fā)話終端發(fā)話的發(fā)話內容的發(fā)話信息, 所述外部服務器具備: 外部服務器接收單元,其從所述移動終端接收所述發(fā)話終端確定信息或所述用戶確定信息、以及所述發(fā)話信息;以及 外部服務器發(fā)送單元,其發(fā)送所述外部服務器接收單元接收到的所述發(fā)話終端確定信息或所述用戶確定信息、以及所述發(fā)話信息, 所述發(fā)話服務器具備: 發(fā)話終端確定信息管理單元,其管理所述發(fā)話終端確定信息; 發(fā)話服務器接收單元,其從所述外部服務器接收發(fā)話終端確定信息或用戶確定信息、以及發(fā)話信息;以及 發(fā)話指示單元,其對通過所述發(fā)話服務器接收單元接收到的發(fā)話終端確定信息、或者與所述發(fā)話服務器接收單元接收到的用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的發(fā)話終端,指示發(fā)出所述發(fā)話內容的語音, 所述發(fā)話終端具備:控制單元,其按照來自所述發(fā)話服務器的、表示發(fā)出所述發(fā)話內容的語音的指示,使從揚聲器發(fā)出所述發(fā)話內容的語音。
10.—種移動終端,其特征在于具備: 發(fā)送單元,其對于管理能夠確定發(fā)話終端的發(fā)話終端確定信息,并且對通過發(fā)話終端確定信息或與用戶確定信息相關聯(lián)的發(fā)話終端確定信息而確定的所述發(fā)話終端指示發(fā)出發(fā)話內容的語音的發(fā)話服務器,經由外部服務器發(fā)送所述發(fā)話終端確定信息或所述用戶確定信息、以及表示所述發(fā)話內容的發(fā)話信息。
【文檔編號】H04L29/06GK104519039SQ201410498326
【公開日】2015年4月15日 申請日期:2014年9月25日 優(yōu)先權日:2013年9月26日
【發(fā)明者】千葉雅裕, 柴田和典 申請人:夏普株式會社