專利名稱:聲音通信終端、媒體服務(wù)器以及聲音通信的鎖定控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及聲音通信終端的鎖定控制技術(shù)。
背景技術(shù):
在微軟公司的Windows XP(商標(biāo))等操作系統(tǒng)(OS)中,裝載有帶口令保護功能的屏幕保護程序。在裝載了這種OS的計算機中,如果一定期間沒有進行鍵輸入或光標(biāo)操作,則屏幕保護程序啟動而鎖定計算機。并且,在從用戶新接受到鍵輸入或光標(biāo)操作的情況下,向用戶要求輸入口令,僅在用戶輸入了正確的口令的情況下解除鎖定(非特許文獻1)。由此,保護計算機不受非法訪問。
非特許文獻1Windows XP Home Edition COMPLETE,SYBEX公司發(fā)行,p.263-264。
以往的帶口令保護功能的屏幕保護程序并沒有考慮到聲音通信。在由計算機進行聲音通信的情況下,有通話對方單方說話、在一定期間沒有進行鍵輸入及光標(biāo)操作的情況。在這樣的情況下,屏幕保護程序啟動,鍵盤、鼠標(biāo)等輸入裝置及輸出畫面被鎖定。即,盡管在聲音通信中,但計算機被鎖定。為了解除該鎖定而必須輸入口令,是很麻煩的。此外,由于在該鎖定操作中聲音輸入輸出沒有被鎖定,所以如果在聲音通信中離開,則有可能秘密的會話被其他人聽到。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述情況而做出的,本發(fā)明的目的是提供一種適用于聲音通信終端的鎖定控制技術(shù)。
為了解決上述殼體,在本發(fā)明中,設(shè)置檢測用戶從聲音通信終端離開的傳感器。并且,如果傳感器檢測到用戶從聲音通信終端離開的狀態(tài)持續(xù)了規(guī)定時間以上,則對與通話對方的聲音通信進行鎖定控制。
例如,本發(fā)明的聲音通信終端具有檢測單元,檢測出用戶從自身終端離開的狀況;判斷單元,判斷上述檢測單元的檢測是否持續(xù)了規(guī)定時間以上;鎖定控制單元,在由上述判斷單元判斷為持續(xù)規(guī)定時間以上的情況下,進行鎖定,以使輸入給自身終端的聲音不向通話對方發(fā)送、且通話對方的聲音不從自身終端輸出。
發(fā)明效果在本發(fā)明中,在檢測到用戶從聲音通信終端離開、該檢測狀態(tài)持續(xù)了規(guī)定時間以上的情況下,對與通話對方的聲音通信進行鎖定控制。因此,能夠防止雖然處于聲音通信中但聲音通信終端被鎖定的狀況的發(fā)生,因而,能夠提供適用于聲音通信終端的鎖定控制技術(shù)。
圖1是應(yīng)用了本發(fā)明的第1實施方式的多方通話系統(tǒng)的概略圖。
圖2是媒體服務(wù)器1的概略結(jié)構(gòu)圖。
圖3是認(rèn)證服務(wù)器2的概略圖。
圖4是示意地表示認(rèn)證數(shù)據(jù)存儲部23的圖。
圖5是聲音通信終端3的概略結(jié)構(gòu)圖。
圖6是表示離席檢測部38的第1例的圖。
圖7是表示離席檢測部38的第2例的圖。
圖8是表示離席檢測部38的第3例的圖。
圖9是用來說明鎖定控制部37的動作流程的圖。
圖10是用來說明圖9的鎖定控制(S103)的動作流程的圖。
圖11是用來說明圖9的鎖定解除控制(S108)的動作流程的圖。
圖12是說明媒體服務(wù)器1、認(rèn)證服務(wù)器2以及聲音通信終端3的硬件結(jié)構(gòu)例的圖。
圖13是用來說明應(yīng)用了本發(fā)明的第1實施方式的多方通話系統(tǒng)的概略動作的圖。
圖14是媒體服務(wù)器1A的概略結(jié)構(gòu)圖。
圖15是用來說明鎖定控制部14的動作流程的圖。
圖16是用來說明圖15的鎖定控制(S202)的動作流程的圖。
圖17是用來說明圖15的鎖定解除控制(S204)的動作流程的圖。
圖18是用來說明鎖定控制部37的動作流程的圖。
圖19是用來說明應(yīng)用了本發(fā)明的第2實施方式的多方通話系統(tǒng)的概略動作的圖。
具體實施例方式
下面說明本發(fā)明的實施方式。
(第1實施方式)圖1是應(yīng)用了本發(fā)明的第1實施方式的多方通話系統(tǒng)的概略圖。如圖所示,本實施方式的多方通話系統(tǒng)是將媒體服務(wù)器1、認(rèn)證服務(wù)器2、以及多個聲音通信終端3經(jīng)由LAN、WAN等網(wǎng)絡(luò)4相互連接而構(gòu)成的。
媒體服務(wù)器1進行多個聲音通信終端3之間的多方通話。圖2是媒體服務(wù)器1的概略結(jié)構(gòu)圖。如圖所示,媒體服務(wù)器1具有用來連接到網(wǎng)絡(luò)4上的接口部11、呼叫控制部12、和聲音合成部13。
呼叫控制部12按照SIP(Session Initiation Protocol,會話初始化協(xié)議)、H323等呼叫控制協(xié)議在與各聲音通信終端3之間建立通話路徑。
聲音合成部13從經(jīng)由在與第i(1≤i≤n)個以外的各個聲音通信終端3之間建立的通話路徑從各個聲音通信終端3接收到的聲音數(shù)據(jù)包(例如RTP(Real-time Transport Protocol,實時傳輸協(xié)議)數(shù)據(jù)包)中提取通話數(shù)據(jù)并合成,生成向第i個聲音通信終端3的多方通話數(shù)據(jù)。接著,將所生成的多方通話數(shù)據(jù)保存到聲音數(shù)據(jù)包中,將該聲音數(shù)據(jù)包經(jīng)由在與第i個聲音通信終端3之間建立的通話路徑輸出給第i個聲音通信終端3。對所有的聲音通信終端3分別進行該處理。
認(rèn)證服務(wù)器2進行各聲音通信終端3的用戶認(rèn)證。圖3是認(rèn)證服務(wù)器2的概略圖。如圖所示,認(rèn)證服務(wù)器2具有用來連接到網(wǎng)絡(luò)4上的接口21、認(rèn)證處理部22、和認(rèn)證數(shù)據(jù)存儲部23。
在認(rèn)證數(shù)據(jù)存儲部23中登錄有各聲音通信終端3的用戶的認(rèn)證數(shù)據(jù)。圖4是示意地表示認(rèn)證數(shù)據(jù)存儲部23的圖。如圖所示,對每個聲音通信終端3登錄有記錄230。記錄230具有登錄聲音通信終端的終端ID(例如MAC地址)的字段231、和登錄該聲音通信終端的用戶認(rèn)證數(shù)據(jù)(例如口令)的字段232。
認(rèn)證處理部22如果經(jīng)由接口部21從聲音通信終端3接受用戶認(rèn)證委托,則從認(rèn)證數(shù)據(jù)存儲部23中檢索具有該聲音通信終端3的終端ID的記錄230,判斷登錄在檢索到的記錄230中的認(rèn)證數(shù)據(jù)是否與包含在該用戶認(rèn)證委托中的認(rèn)證數(shù)據(jù)一致。在一致的情況下判斷為認(rèn)證成功,在不一致的情況下判斷為認(rèn)證失敗。并且,生成包含判斷結(jié)果的應(yīng)答消息,經(jīng)由接口部21發(fā)送給用戶認(rèn)證委托源的聲音通信終端3。
聲音通信終端3經(jīng)由媒體服務(wù)器1與其他的至少1臺聲音通信終端3進行多方通話。圖5是聲音通信終端3的概略結(jié)構(gòu)圖。如圖所示,聲音通信終端3具有用來連接到網(wǎng)絡(luò)4上的接口部31、呼叫控制部32、通話處理部33、聲音再生部(音頻解碼器)34、聲音收錄部(音頻編碼器)35、由揚聲器361及麥克風(fēng)362構(gòu)成的耳機(或手持話機)36、鎖定控制部37、離席檢測部38、和用來使用輸入輸出裝置從用戶接受各種操作的GUI(Graphical User Interface)部39。
呼叫控制部32按照SIP、H323等呼叫控制協(xié)議,在與媒體服務(wù)器1之間建立通話路徑。
通話處理部33從經(jīng)由與媒體服務(wù)器1之間建立的通話路徑從媒體服務(wù)器1接收到的聲音數(shù)據(jù)包(例如RTP數(shù)據(jù)包)中取出多方通話數(shù)據(jù),輸出給聲音再生部34。并且,將從聲音收錄部35輸出的通話數(shù)據(jù)保存在聲音數(shù)據(jù)包中,將該聲音數(shù)據(jù)包經(jīng)由該通話路徑發(fā)送給媒體服務(wù)器1。
聲音再生部34將從通話處理部33輸出的多方通話數(shù)據(jù)解碼為模擬的聲音再生信號,將該聲音再生信號從耳機(或手持話機)36的揚聲器361輸出。
聲音收錄部35將由耳機(或手持話機)36的麥克風(fēng)362接收到的聲音信號編碼為數(shù)字的通話數(shù)據(jù),將該通話數(shù)據(jù)輸出給通話處理部33。
離席檢測部38檢測用戶是否從聲音通信終端3離開。作為離席檢測部38的具體例可以考慮各種形式。下面說明離席檢測部38的具體例。
圖6是表示離席檢測部38的第1例的圖。在該例中,通過設(shè)在耳機36上的安裝傳感器381檢測出用戶從聲音通信終端3離開的狀態(tài)。如果用戶安裝了耳機36,則安裝傳感器381被推壓,從安裝傳感器381輸出檢測信號。另一方面,如果用戶將耳機36拆下,則安裝傳感器381的推壓狀態(tài)被解除,從安裝傳感器381輸出的檢測信號停止。因而,通過監(jiān)視從安裝傳感器381輸出的檢測信號,能夠判斷用戶是否離開了聲音通信終端3。
圖7是表示離席檢測部38的第2例的圖。在該例中,通過設(shè)在用來利用聲音通信終端3而就座的椅子5上的就座傳感器382,檢測出用戶從聲音通信終端3離開的狀態(tài)。如果用戶就座在椅子5上,則就座傳感器382被推壓,從就座傳感器382輸出檢測信號。另一方面,如果用戶從椅子5站起,則就座傳感器382的推壓狀態(tài)被解除,從就座傳感器382輸出的檢測信號停止。因而,通過監(jiān)視從就座傳感器382輸出的檢測信號,能夠判斷用戶是否離開了聲音通信終端3。
圖8是表示離席檢測部38的第3例的圖。在該例中,通過設(shè)在聲音通信終端3上的紅外線傳感器383,檢測出用戶從聲音通信終端3離開的狀態(tài)。如果用戶接近紅外線傳感器383,則紅外線傳感器383檢測到用戶而輸出檢測信號。另一方面,如果用戶從聲音通信終端3離開,則紅外線傳感器383不能檢測到用戶,檢測信號的輸出停止。因而,通過監(jiān)視從紅外線傳感器383出的檢測信號,能夠判斷用戶是否離開了聲音通信終端3。
在離席檢測部38檢測到用戶離開聲音通信終端3的狀態(tài)持續(xù)了規(guī)定時間以上的情況下,鎖定控制部37將與通話對方的聲音通信進行鎖定控制。
圖9是用來說明聲音通信終端3的鎖定控制部37的動作流程的圖。該流程是在由呼叫控制部32在與媒體服務(wù)器1之間建立了通話路徑、通話處理部33經(jīng)由該通話路徑收發(fā)聲音數(shù)據(jù)包的情況下實施。
首先,如果通過離席檢測部38檢測到用戶從聲音通信終端3離開的狀態(tài)(離席狀態(tài))(S101中的是),則鎖定控制部37等待該離席狀態(tài)持續(xù)規(guī)定時間(例如1分鐘)(S102)。接著,如果離席狀態(tài)持續(xù)了規(guī)定時間(S102的是),則進行后述的鎖定控制(S103)。
接著,如果由用戶經(jīng)由GUI部39進行了某種輸入操作(鍵操作、光標(biāo)操作等)(S104中“是”),則鎖定控制部37將認(rèn)證數(shù)據(jù)(例如口令)輸入畫面顯示在GUI部39上,從用戶接受認(rèn)證數(shù)據(jù)的輸入(S105)。然后,鎖定控制部37生成包含所接受的認(rèn)證數(shù)據(jù)及自身終端的終端ID的認(rèn)證委托,將其經(jīng)由接口部31發(fā)送給認(rèn)證服務(wù)器2(S106)。接著,等待從認(rèn)證服務(wù)器2發(fā)送來認(rèn)證結(jié)果。
如果從認(rèn)證服務(wù)器2接收到的認(rèn)證結(jié)果表示認(rèn)證成功(S107中“是”),則鎖定控制部37進行后述的鎖定解除控制(S108),然后回到S101。另一方面,如果從認(rèn)證服務(wù)器2接收到的認(rèn)證結(jié)果表示認(rèn)證失敗(S107“否”),則進行經(jīng)由GUI部39對用戶提示錯誤消息等的規(guī)定的錯誤處理(S109),然后回到S104。
圖10表示圖9的鎖定控制(S103)的動作流程。
首先,鎖定控制部37停止聲音再生部34的動作(S1031)。由此,防止由媒體服務(wù)器1接受的多方通話數(shù)據(jù)從耳機(或手持話機)36的揚聲器361輸出。接著,停止聲音收錄部35的動作(S1032)。由此,防止由耳機(或手持話機)36的麥克風(fēng)362接收到的用戶的通話數(shù)據(jù)發(fā)送給媒體服務(wù)器1。然后,鎖定控制部37將表示用戶離席的不在消息輸出給通話處理部33。通話處理部33將保存有該不在消息的聲音數(shù)據(jù)包經(jīng)由接口部31輸出給由呼叫控制部32在與媒體服務(wù)器1之間建立的通話路徑(S1033)。另外,在不在消息的發(fā)送后,鎖定控制部37也可以控制呼叫控制部32,將在與媒體服務(wù)器1之間建立的通話路徑切斷。
圖11表示圖9的鎖定解除控制(S108)的動作流程。
首先,鎖定控制部37再次開始聲音再生部34的動作(S1081)。由此,從耳機(或手持話機)36的揚聲器361輸出由媒體服務(wù)器1接受的多方通話數(shù)據(jù)。接著,再次開始聲音收錄部35的動作(S1082)。由此,將由耳機(或手持話機)36的麥克風(fēng)362接收到的用戶的通話數(shù)據(jù)發(fā)送給媒體服務(wù)器1。另外,在切斷了與媒體服務(wù)器1之間的通話路徑的情況下,在S1081之前控制呼叫控制部32,在與媒體服務(wù)器1之間再次建立通話路徑。然后轉(zhuǎn)移到S1081。
上述結(jié)構(gòu)的媒體服務(wù)器1、認(rèn)證服務(wù)器2及聲音通信終端3,在例如圖12所示那樣的具備CPU901、存儲器902、HDD等外部存儲裝置903、從CD-ROM或DVD-ROM或IC卡等存儲媒體904讀取數(shù)據(jù)的讀取裝置905、用來連接到網(wǎng)絡(luò)4上的NIC906、鍵盤、鼠標(biāo)(在聲音通信終端3的情況下還有麥克風(fēng))等輸入裝置907、顯示器(在聲音通信終端3的情況下還有揚聲器)等輸出裝置908、連接這些裝置的總線909的一般的計算機系統(tǒng)中,通過由CPU901執(zhí)行裝載在存儲器902上的程序來實現(xiàn)。該程序也可以通過讀取裝置905從存儲媒體904或通過NIC906從網(wǎng)絡(luò)4下載到外部存儲裝置903中,然后裝載到存儲器902上并由CPU901執(zhí)行?;蛘?,也可以不經(jīng)由外部存儲裝置903而直接裝載到存儲器902上并由CPU901執(zhí)行。
接著,參照圖13說明上述結(jié)構(gòu)的多方通話系統(tǒng)的動作。圖13是說明在3個聲音通信終端A~C間進行多方通話的狀態(tài)下、聲音通信終端A的用戶離開坐席后再回來的情況下的多方通話系統(tǒng)的動作例的圖。
在各個聲音通信終端A~C中,用戶的聲音在由麥克風(fēng)362接收、由聲音收錄部35編碼為通話數(shù)據(jù)后,由通話處理部33進行聲音打包,從接口部31發(fā)送給媒體服務(wù)器1(T101~T103)。
在媒體服務(wù)器1中,從聲音通信終端A~C發(fā)送來的聲音數(shù)據(jù)包經(jīng)由接口部11被發(fā)送給聲音合成部13。聲音合成部13根據(jù)保存在從聲音通信終端A~C發(fā)送來的聲音數(shù)據(jù)包中的通話數(shù)據(jù),生成面向各個聲音通信終端A~C的多方通話數(shù)據(jù)(T104)。具體而言,將聲音通信終端B及聲音通信終端C各自的通話數(shù)據(jù)合成而生成多方通話數(shù)據(jù),將其作為面向聲音通信終端A的多方通話數(shù)據(jù)。此外,合成聲音通信終端C及聲音通信終端A各自的通話數(shù)據(jù)而生成多方通話數(shù)據(jù),將其作為面向聲音通信終端B的多方通話數(shù)據(jù)。此外,合成聲音通信終端A及聲音通信終端B各自的通話數(shù)據(jù)而生成多方通話數(shù)據(jù),將其作為面向聲音通信終端C的多方通話數(shù)據(jù)。接著,聲音合成部13將面向各個聲音通信終端A~C的多方通話數(shù)據(jù)保存在聲音數(shù)據(jù)包中,從接口11發(fā)送給各個聲音通信終端A~C(T105~T107)。
在聲音通信終端A中,聲音再生部34將經(jīng)由接口部31及通話處理部33從媒體服務(wù)器1接收到的多方通話數(shù)據(jù)解碼成模擬的聲音再生信號,將該聲音再生信號從揚聲器361輸出(T108)。在各個聲音通信終端B、C中也進行同樣的處理。
在聲音通信終端A中,如果由離席檢測部38檢測到離席狀態(tài)(T111),則鎖定控制部37等待該離席狀態(tài)持續(xù)規(guī)定時間t后開始鎖定控制,停止聲音再生部34、聲音收錄部35各自的動作(T112)。
因此,在聲音通信終端A中,通過通話處理部33將無聲數(shù)據(jù)進行聲音打包,從接口部31發(fā)送給媒體服務(wù)器1(T121)。另一方面,在各個聲音通信終端B、C中,與T102、T103同樣,用戶的聲音在由麥克風(fēng)362接收、由聲音收錄部35編碼為通話數(shù)據(jù)后,由通話處理部33進行聲音打包,從接口部31發(fā)送給媒體服務(wù)器1(T122、T123)。
因此,媒體服務(wù)器1將聲音通信終端B及聲音通信終端C各自的通話數(shù)據(jù)合成而生成多方通話數(shù)據(jù),將其作為面向聲音通信終端A的多方通話數(shù)據(jù),將聲音通信終端C的通話數(shù)據(jù)和聲音通信終端A的無聲數(shù)據(jù)合成而生成多方通話數(shù)據(jù),將其作為面向聲音通信終端B的多方通話數(shù)據(jù),并且將聲音通信終端A的無聲數(shù)據(jù)和聲音通信終端B的通話數(shù)據(jù)合成而生成多方通話數(shù)據(jù),將其作為面向聲音通信終端C的多方通話數(shù)據(jù)(T124)。接著,聲音合成部13將面向各個聲音通信終端A~C的多方通話數(shù)據(jù)保存在聲音數(shù)據(jù)包中,從接口部11發(fā)送給各個聲音通信終端A~C(T125~T127)。
在各個聲音通信終端B、C中,聲音再生部34將經(jīng)由接口部31及通話處理部33從媒體服務(wù)器1接收到的多方通話數(shù)據(jù)解碼為模擬的聲音再生信號,將該聲音再生信號從揚聲器361輸出。這里,聲音通信終端A的通話數(shù)據(jù)是無聲數(shù)據(jù),所以在聲音通信終端B中僅再生聲音通信終端C的通話數(shù)據(jù),在聲音通信終端C中僅再生聲音通信終端B的聲音信號。另一方面,在聲音通信終端A中,聲音再生部34停止。因而,不進行從媒體服務(wù)器1接收到的多方通話數(shù)據(jù)的再生(T128)。
接著,在聲音通信終端A中,如果GUI部39從用戶接受了某種輸入操作(T131),則鎖定控制部37通過GUI部39從用戶接受認(rèn)證數(shù)據(jù)(例如口令)的輸入(T132)。接著,生成包含該認(rèn)證數(shù)據(jù)(例如口令)的認(rèn)證請求,經(jīng)由接口部31發(fā)送給認(rèn)證服務(wù)器2(T133)。
在認(rèn)證服務(wù)器2中,認(rèn)證處理部22如果經(jīng)由接口部21從聲音通信終端A接收到認(rèn)證請求,則利用認(rèn)證數(shù)據(jù)存儲部23進行對應(yīng)于該認(rèn)證請求的認(rèn)證處理(T134)。接著,將認(rèn)證結(jié)果發(fā)送給聲音通信終端A(T135)。
在聲音通信終端A中,鎖定控制部37從認(rèn)證服務(wù)器2接收對于本身發(fā)送給認(rèn)證服務(wù)器2的認(rèn)證委托的認(rèn)證結(jié)果。并且,如果該認(rèn)證結(jié)果表示認(rèn)證成功,則解除鎖定控制,再次開始聲音再生部34、聲音收錄部35各自的動作。結(jié)果,回到T101~T108的狀態(tài)。另一方面,如果該認(rèn)證結(jié)果表示認(rèn)證失敗,則繼續(xù)鎖定控制,保持停止聲音再生部34、聲音收錄部35各自的動作。結(jié)果,T121~T128的狀態(tài)繼續(xù)(T136)。
另外,在T112中,聲音通信終端A的鎖定控制部37也可以控制呼叫控制部32,切斷與媒體服務(wù)器1之間的通話路徑。在此情況下,不進行以后的媒體服務(wù)器1及聲音通信終端A間的通話數(shù)據(jù)的處理T121、T125。此外,在此情況下,在T136中,聲音通信終端A的鎖定控制部37在認(rèn)證服務(wù)器2的認(rèn)證結(jié)果為認(rèn)證成功的情況下,控制呼叫控制部32,再次建立與媒體服務(wù)器1之間的通話路徑。然后,再次開始聲音再生部34、聲音收錄部35各自的動作。
以上說明了本發(fā)明的第1實施方式。
在本實施方式中,在聲音通信終端3檢測到用戶的離席狀態(tài)、該離席狀態(tài)持續(xù)了規(guī)定時間以上的情況下,對與通話對方的聲音通信進行鎖定控制。因此,能夠防止發(fā)生雖然在聲音通信中卻將聲音通信終端3鎖定的情況。
另外,在本實施方式中,由認(rèn)證服務(wù)器2進行用來解除鎖定的認(rèn)證,但認(rèn)證也可以由接受了認(rèn)證數(shù)據(jù)的輸入的聲音通信終端3本身進行。即,在各個聲音通信終端3中設(shè)置認(rèn)證處理部22及認(rèn)證數(shù)據(jù)存儲部23,在認(rèn)證數(shù)據(jù)存儲部23中預(yù)先存儲自身終端的鎖定解除所需的認(rèn)證數(shù)據(jù)。并且,在鎖定控制部37通過GUI部39從用戶接受了認(rèn)證數(shù)據(jù)的輸入的情況下,將該認(rèn)證數(shù)據(jù)傳遞給認(rèn)證處理部22,認(rèn)證處理部22通過檢查該認(rèn)證數(shù)據(jù)與存儲在認(rèn)證數(shù)據(jù)存儲部23中的認(rèn)證數(shù)據(jù)是否一致來進行認(rèn)證。并將認(rèn)證結(jié)果通知給鎖定控制部37。
(第2實施方式)接著說明本發(fā)明的第2實施方式。
在上述第1實施方式中,聲音通信終端3進行自身終端的鎖定控制。與此相對,在本實施方式中,媒體服務(wù)器1與各個聲音通信終端3聯(lián)動來進行鎖定控制。
本實施方式的多方通話系統(tǒng)與圖1所示的第1實施方式的多方通話系統(tǒng)的不同點是,代替媒體服務(wù)器1、聲音通信終端3而設(shè)置有媒體服務(wù)器1A、聲音通信終端3A。其他與圖1所示的第1實施方式相同。
媒體服務(wù)器1A進行多個聲音通信終端3之間的多方通話,并且進行各聲音通信終端3的鎖定控制。圖14是媒體服務(wù)器1A的概略結(jié)構(gòu)圖。如圖所示,媒體服務(wù)器1A與圖2所示的第1實施方式的媒體服務(wù)器1的不同點是,追加了鎖定控制部14。其他結(jié)構(gòu)與第1實施方式的媒體服務(wù)器1相同。
鎖定控制部14按照經(jīng)由接口部11從聲音通信終端3接收到的鎖定指示及鎖定解除指示,對與該聲音通信終端3的聲音通信進行鎖定控制。
圖15是用來說明媒體服務(wù)器1A的鎖定控制部14的動作流程的圖。該流程是對由呼叫控制部12在與媒體服務(wù)器1之間建立了通話路徑的每個聲音通信終端3實施。
首先,鎖定控制部14如果經(jīng)由接口部11從對象的聲音通信終端3接收到鎖定指示(S201中的是),則進行后述的鎖定控制(S202)。接著,鎖定控制部14如果經(jīng)由接口部11從對象的聲音通信終端3接收到鎖定解除指示(S203中的是),則進行后述的鎖定解除控制(S204),然后回到S201。
圖16表示圖15所示的鎖定控制(S202)的動作流程。
首先,鎖定控制部14對聲音合成部13指示停止生成面向?qū)ο蟮穆曇敉ㄐ沤K端3的多方通話數(shù)據(jù)(S2021)。接收到該指示后,聲音合成部13停止生成面向?qū)ο蟮穆曇敉ㄐ沤K端3的多方通話數(shù)據(jù)。由此,從媒體服務(wù)器1向?qū)ο蟮穆曇敉ㄐ沤K端3的聲音數(shù)據(jù)包的發(fā)送停止。
接著,鎖定控制部14對聲音合成部13指示,使其合成規(guī)定的不在消息來代替從對象的聲音通信終端3接收到的聲音數(shù)據(jù)包的通話數(shù)據(jù)(S2022)。接受到該指示后,聲音合成部13將預(yù)先登錄的不在消息作為從對象的聲音通信終端3接收到的聲音數(shù)據(jù)包的通話數(shù)據(jù),與從其他聲音通信終端3接收到的聲音數(shù)據(jù)包的通話數(shù)據(jù)合成而生成多方通話數(shù)據(jù)。由此,在對象的聲音通信終端3以外的各聲音通信終端3中,再生表示對象的聲音通信終端3的用戶不在的不在消息。
接著,鎖定控制部14對聲音合成部13指示,使其合成無聲數(shù)據(jù)來代替從對象的聲音通信終端3接收到的聲音數(shù)據(jù)包的通話數(shù)據(jù)(S2023)。接受到該指示后,聲音合成部13將預(yù)先登錄的無聲數(shù)據(jù)作為從對象的聲音通信終端3接收到的聲音數(shù)據(jù)包的通話數(shù)據(jù),與從其他聲音通信終端3接收到的聲音數(shù)據(jù)包的通話數(shù)據(jù)合成而生成多方通話數(shù)據(jù)。由此,在對象的聲音通信終端3以外的各聲音通信終端3中,不再生對象的聲音通信終端3的用戶的聲音。
另外,代替圖16所示的流程,也可以由鎖定控制部14控制呼叫控制部12,將在媒體服務(wù)器1和對象的聲音通信終端3之間建立的通話路徑切斷。
圖17表示圖15所示的鎖定解除控制(S204)的動作流程。
首先,鎖定控制部14對聲音合成部13指示再次開始生成面向?qū)ο蟮穆曇敉ㄐ沤K端3的多方對話數(shù)據(jù)(S2041)。接受到該指示后,聲音合成部13再次開始生成面向?qū)ο蟮穆曇敉ㄐ沤K端3的多方對話數(shù)據(jù)。由此,再次開始從媒體服務(wù)器1向?qū)ο蟮穆曇敉ㄐ沤K端3發(fā)送聲音數(shù)據(jù)包。
接著,鎖定控制部14指示聲音合成部13,使其合成從對象的聲音通信終端3接收到的聲音數(shù)據(jù)包的通話數(shù)據(jù)來代替無聲數(shù)據(jù)(S2042)。接受到該指示后,聲音合成部13將從對象的聲音通信終端3接收到的聲音數(shù)據(jù)包的通話數(shù)據(jù)與從其他聲音通信終端3接收到的聲音數(shù)據(jù)包的通話數(shù)據(jù)合成,生成多方通話數(shù)據(jù),來代替無聲數(shù)據(jù)。由此,在對象的聲音通信終端3以外的各聲音通信終端3中,對象的聲音通信終端3的用戶的聲音被再生。
聲音通信終端3A除了鎖定控制部37的動作不同這一點以外與第1實施方式的聲音通信終端3相同。
圖18是用來說明聲音通信終端3的鎖定控制部37的動作流程的圖。該流程是在由呼叫控制部32在與媒體服務(wù)器1之間建立了通話路徑、通話處理部33經(jīng)由該通話路徑收發(fā)數(shù)聲音據(jù)包的情況下實施的。
首先,如果由離席檢測部38檢測到離席狀態(tài)(S301中的是),則鎖定控制部37等待該離席狀態(tài)持續(xù)規(guī)定時間(例如1分鐘)(S302)。并且,如果離席狀態(tài)持續(xù)了規(guī)定時間(S302中的是),則鎖定控制部37生成伴隨自身終端的指定的鎖定指示,將其經(jīng)由接口部31發(fā)送給媒體服務(wù)器1(S303)。
接著,如果由用戶經(jīng)由GUI部39進行了某種輸入操作(S304中的是),則鎖定控制部37將認(rèn)證數(shù)據(jù)輸入畫面顯示在GUI部39上,從用戶接受認(rèn)證數(shù)據(jù)的輸入(S305)。然后,鎖定控制部37生成包含所接受的認(rèn)證數(shù)據(jù)及自身終端的終端ID的認(rèn)證委托,將其經(jīng)由接口部31發(fā)送給認(rèn)證服務(wù)器2(S306)。接著,等待從認(rèn)證服務(wù)器2發(fā)送來認(rèn)證結(jié)果。
如果從認(rèn)證服務(wù)器2接受到的認(rèn)證結(jié)果表示認(rèn)證成功(S307中的是),則鎖定控制部37生成伴隨著自身終端的指定的鎖定解除指示,將其經(jīng)由接口部31發(fā)送給媒體服務(wù)器1(S308)。然后,回到S301。另一方面,如果從認(rèn)證服務(wù)器2接受到的認(rèn)證結(jié)果表示認(rèn)證失敗(S307中的否),則經(jīng)由GUI部39進行對用戶提示錯誤消息等規(guī)定的錯誤處理(S309),然后回到S304。
接著,參照圖19說明上述多方通話系統(tǒng)的動作。圖19是說明在3個聲音通信終端A~C間進行多方通話的狀態(tài)下、聲音通信終端A的用戶離開坐席、然后回來的情況下的多方通話系統(tǒng)的動作例的圖。
在各個聲音通信終端A~C中,用戶的聲音在由麥克風(fēng)362接收、由聲音收錄部35編碼為通話數(shù)據(jù)后,由通話處理部33進行聲音打包,從接口部31發(fā)送給媒體服務(wù)器1(T201~T203)。
在媒體服務(wù)器1中,從聲音通信終端A~C發(fā)送來的聲音數(shù)據(jù)包經(jīng)由接口部11被發(fā)送給聲音合成部13。聲音合成部13根據(jù)保存在從聲音通信終端A~C發(fā)送來的聲音數(shù)據(jù)包中的通話數(shù)據(jù)生成面向各個聲音通信終端A~C的多方通話數(shù)據(jù)(T204)。然后,將面向各個聲音通信終端A~C的多方通話數(shù)據(jù)保存在聲音數(shù)據(jù)包中,從接口11發(fā)送給各個聲音通信終端A~C(T205~T207)。
在聲音通信終端A中,聲音再生部34將經(jīng)由接口部31及通話處理部33從媒體服務(wù)器1接收到的多方通話數(shù)據(jù)解碼成模擬的聲音再生信號,將該聲音再生信號從揚聲器361輸出。在各個聲音通信終端B、C中也進行同樣的處理。
在聲音通信終端A中,如果鎖定控制部37通過離席檢測部38檢測到離席狀態(tài)(T211),則等待該離席狀態(tài)持續(xù)規(guī)定時間t后將鎖定指示發(fā)送給媒體服務(wù)器1(T212)。
從各個聲音通信終端A~C也與T201~T203同樣,將保存有通話數(shù)據(jù)的聲音數(shù)據(jù)包發(fā)送給媒體服務(wù)器1(T221~T223)。但是,在媒體服務(wù)器1中,鎖定控制部14如果從聲音通信終端A接收到鎖定指示,則控制聲音合成部13。通過該控制,聲音合成部13停止面向聲音通信終端A的多方通話數(shù)據(jù)(聲音通信終端B及聲音通信終端C各自的通話數(shù)據(jù)的合成數(shù)據(jù))的生成,并且作為在向各個聲音通信終端B、C的多方通話數(shù)據(jù)中使用的聲音通信終端A的通話數(shù)據(jù),首先使用不在消息,然后使用無聲數(shù)據(jù)(T224)。
結(jié)果,從媒體服務(wù)器1向聲音通信終端A并不發(fā)送保存有多方通話數(shù)據(jù)的聲音數(shù)據(jù)包。另一方面,從媒體服務(wù)器1向聲音通信終端B發(fā)送保存有將聲音通信終端A的不在消息及聲音通信終端C的通話數(shù)據(jù)合成而生成的多方通話數(shù)據(jù)的聲音數(shù)據(jù)包,然后,發(fā)送保存有將聲音通信終端C的通話數(shù)據(jù)及無聲數(shù)據(jù)合成而生成的多方通話數(shù)據(jù)的數(shù)據(jù)包(T225)。同樣,從媒體服務(wù)器1向聲音通信終端C發(fā)送保存有將聲音通信終端A的不在消息及聲音通信終端B的通話數(shù)據(jù)合成而生成的多方通話數(shù)據(jù)的聲音數(shù)據(jù)包,然后,發(fā)送保存有將聲音通信終端B的通話數(shù)據(jù)及無聲數(shù)據(jù)合成而生成的多方通話數(shù)據(jù)的聲音數(shù)據(jù)包(T226)。
接著,在聲音通信終端A中,如果GUI部39從用戶接受了某種輸入操作(T231),則鎖定控制部37經(jīng)由GUI部39從用戶接受認(rèn)證數(shù)據(jù)的輸入(T232)。接著,生成包含該認(rèn)證數(shù)據(jù)的認(rèn)證請求,發(fā)送給認(rèn)證服務(wù)器2(T233)。
在認(rèn)證服務(wù)器2中,如果從聲音通信終端A接收到認(rèn)證請求,則認(rèn)證處理部22進行對應(yīng)于該認(rèn)證請求的認(rèn)證處理(T234)。接著,將認(rèn)證結(jié)果發(fā)送給聲音通信終端A(T235)。
在聲音通信終端A中,鎖定控制部37從認(rèn)證服務(wù)器2接收認(rèn)證結(jié)果。并且,如果該認(rèn)證結(jié)果表示認(rèn)證成功,則生成鎖定解除指示,發(fā)送給媒體服務(wù)器1。在媒體服務(wù)器1中,如果鎖定控制部14從聲音通信終端A接收到鎖定解除指示,則控制聲音合成部13。通過該控制,聲音合成部13再開始生成面向聲音通信終端A的多方通話數(shù)據(jù),并且將在面向各個聲音通信終端B、C的多方通話數(shù)據(jù)中使用的聲音通信終端A的通話數(shù)據(jù)從無聲數(shù)據(jù)復(fù)原。結(jié)果,回到了T201~T207的狀態(tài)。另一方面,在該認(rèn)證結(jié)果表示認(rèn)證失敗的情況下,不將鎖定解除指示發(fā)送給媒體服務(wù)器1。結(jié)果,T221~T226的狀態(tài)繼續(xù)(T236)。
另外,在T224中,媒體服務(wù)器1的鎖定控制部14也可以控制呼叫控制部12切斷與聲音通信終端A之間的通話路徑,來代替面向聲音通信終端A的多方通話數(shù)據(jù)的生成的停止、以及在面向各個聲音通信終端B、C的多方通話數(shù)據(jù)中使用的聲音通信終端A的通話數(shù)據(jù)的變更。并且,在此情況下,在T236中,媒體服務(wù)器1的鎖定控制部14在認(rèn)證服務(wù)器2的認(rèn)證結(jié)果為認(rèn)證成功的情況下,控制呼叫控制部12,再次建立與聲音通信終端A之間的通話路徑。
以上說明了本發(fā)明的第2實施方式。
根據(jù)本實施方式,與上述第1實施方式同樣,能夠防止發(fā)生雖然在聲音通信中但聲音通信終端3被鎖定的情況。另外,在本實施方式中,也可以與上述第1實施方式同樣,接受到認(rèn)證數(shù)據(jù)的輸入的聲音通信終端3本身來進行用于解除鎖定的認(rèn)證。
本發(fā)明并不限于上述各實施方式,能夠在其主旨的范圍內(nèi)做各種變形。
例如,在上述第1實施方式中,以利用媒體服務(wù)器1實現(xiàn)多方通話的情況為前體進行了說明,但本發(fā)明并不限于此。例如,在聲音通信終端3中,使呼叫控制部32在與多方通話的各個通話對方(其他的聲音通信終端3)之間建立通話路徑,在通話處理部33中,將保存有從聲音收錄部35輸入的通話數(shù)據(jù)的聲音數(shù)據(jù)包,經(jīng)由在與多方通話的各個通話對方之間建立的通話路徑發(fā)送給多方通話的各個通話對方,并且將經(jīng)由在與多方通話的各個通話對方之間建立的通話路徑從多方通話的各個通話對方發(fā)送來的聲音數(shù)據(jù)包中所保存的聲音數(shù)據(jù)合成,輸出給聲音再生部34。通過這樣,能夠不使用媒體服務(wù)器1而實現(xiàn)多方通話系統(tǒng)。在此情況下,能夠與上述第1實施方式同樣地進行鎖定控制及鎖定解除控制。但是,在切斷通話路徑進行鎖定控制的情況下,將在與多方通話的各通話對方之間建立的通話路徑全部切斷。此外,此時的鎖定解除控制是在與多方通話的各個通話對方之間再建立通話路徑。
此外,在上述第1實施方式中,在有的聲音通信終端3中離席狀態(tài)持續(xù)了規(guī)定時間的情況下,也可以向預(yù)先登錄的其他聲音通信終端傳送呼叫。例如,在離席狀態(tài)持續(xù)了規(guī)定時間的情況下,鎖定控制部37控制呼叫控制部32,在自身終端與預(yù)先登錄的其他聲音通信終端(例如便攜終端)之間建立通話路徑。接著,控制接口部31,中繼在與媒體服務(wù)器1之間建立的通話路徑、和在與預(yù)先登錄的聲音通信終端之間建立的通話路徑。由此,將從媒體服務(wù)器1發(fā)送來的多方通話數(shù)據(jù)傳送給預(yù)先登錄的其他聲音通信終端,并且將從該其他聲音通信終端發(fā)送來的通話數(shù)據(jù)傳送給媒體服務(wù)器。
此外,在上述各實施方式中,認(rèn)證數(shù)據(jù)也可以是用戶的生物體信息(例如指紋數(shù)據(jù)、虹彩數(shù)據(jù))。并且,在聲音通信終端3中也可以設(shè)置指紋讀取器或虹彩取得裝置等生物體信息取得單元,利用該單元從用戶取得認(rèn)證數(shù)據(jù)。
此外,在上述各實施方式中,以進行多方通話的系統(tǒng)為例進行了說明,但在進行一對一的聲音通信的系統(tǒng)中,本發(fā)明也同樣能夠適用。
此外,在上述各實施方式中,以將媒體服務(wù)器1所具備的媒體網(wǎng)關(guān)(媒體服務(wù)器)功能、和媒體網(wǎng)關(guān)控制器(管理服務(wù)器)的功能構(gòu)建在1臺計算機系統(tǒng)上的情況為例進行了說明。但是本發(fā)明并不限于此。也可以將媒體網(wǎng)關(guān)和媒體網(wǎng)關(guān)控制器分別構(gòu)建在各自的計算機系統(tǒng)上。例如,在上述第2實施方式中,通過將具備接口11、呼叫控制部12及鎖定控制部14的媒體網(wǎng)關(guān)控制器、和具備聲音合成部13的媒體網(wǎng)關(guān)分別構(gòu)建在各自的計算機系統(tǒng)上,將兩者例如通過本地連接來構(gòu)建媒體服務(wù)器1,也是可以的。
權(quán)利要求
1.一種聲音通信終端,其特征在于,具有檢測單元,檢測出用戶從自身終端離開的狀況;判斷單元,判斷上述檢測單元的檢測是否持續(xù)了規(guī)定時間以上;鎖定控制單元,在由上述判斷單元判斷為持續(xù)規(guī)定時間以上的情況下,進行鎖定,以使輸入給自身終端的聲音不向通話對方發(fā)送、且通話對方的聲音不從自身終端輸出。
2.如權(quán)利要求1所述的聲音通信終端,其特征在于,還具有接受用戶的輸入操作的操作接受單元;在進行鎖定以使輸入給自身終端的聲音不向通話對方發(fā)送、且通話對方的聲音不從自身終端輸出的狀態(tài)下,上述操作接受單元接受到用戶的輸入操作的情況下,上述鎖定控制單元經(jīng)由上述操作接受單元從該用戶接受認(rèn)證數(shù)據(jù),在該認(rèn)證數(shù)據(jù)的認(rèn)證成立的情況下,解除上述鎖定。
3.如權(quán)利要求2所述的聲音通信終端,其特征在于,上述鎖定控制單元具有對輸入到自身終端中的聲音的收錄的停止及再開始進行控制的單元;對從通話對方接收到的聲音的再生的停止及再開始進行控制的單元。
4.如權(quán)利要求1所述的聲音通信終端,其特征在于,上述鎖定控制單元具有對在與通話對方之間建立的通話路徑的切斷及再建立進行控制的單元。
5.如權(quán)利要求1所述的聲音通信終端,其特征在于,上述檢測單元是在與通話對方的通話中使用的耳機上設(shè)置的安裝傳感器。
6.如權(quán)利要求1所述的聲音通信終端,其特征在于,上述檢測單元是在利用上述聲音通信終端時使用的椅子上設(shè)置的就座傳感器。
7.如權(quán)利要求1所述的聲音通信終端,其特征在于,上述檢測單元是對位于上述聲音通信終端的前方的用戶進行檢測的紅外線傳感器。
8.一種媒體服務(wù)器,實現(xiàn)多個聲音通信終端間的多方通話,其特征在于,具有聲音合成單元,對每個聲音通信終端,將從該聲音通信終端以外的各個聲音通信終端接收到的通話數(shù)據(jù)合成而生成面向該聲音通信終端的多方通話數(shù)據(jù),將該多方通話數(shù)據(jù)發(fā)送給該聲音通信終端;鎖定控制單元,按照來自聲音通信終端的鎖定指示進行鎖定,以使從該聲音通信終端接收到的通話數(shù)據(jù)不包含在面向其他聲音通信終端的多方通話數(shù)據(jù)中、且不將面向該聲音通信終端的多方通話數(shù)據(jù)發(fā)送給該聲音通信終端。
9.如權(quán)利要求8所述的媒體服務(wù)器,其特征在于,上述鎖定控制單元按照來自聲音通信終端的鎖定解除指示解除上述鎖定。
10.如權(quán)利要求8所述的媒體服務(wù)器,其特征在于,上述鎖定控制單元具有對多方通話數(shù)據(jù)的生成的停止及再開始進行控制的單元;對與其他通話數(shù)據(jù)合成的通話數(shù)據(jù)向無聲數(shù)據(jù)的置換的開始及停止進行控制的單元。
11.如權(quán)利要求8所述的媒體服務(wù)器,其特征在于,上述鎖定控制單元具有對在與各聲音通信終端之間建立的通話路徑的切斷及再建立進行控制的單元。
12.一種可由計算機讀取的程序,其特征在于,上述程序使計算機起到作為如下單元的功能聲音通信單元,與通話對方進行聲音通信;檢測單元,檢測出用戶從自身計算機離開的情況;判斷單元,判斷上述檢測單元的檢測是否持續(xù)規(guī)定時間以上;控制單元,在由上述判斷單元判斷為持續(xù)規(guī)定時間以上的情況下,進行鎖定,以使輸入給自身計算機的聲音不向通話對方發(fā)送、且通話對方的聲音不從自身計算機輸出。
13.一種可由計算機讀取的程序,其特征在于,上述程序使計算機起到作為如下單元的功能聲音合成單元,對每個聲音通信終端,將從該聲音通信終端以外的各聲音通信終端接收到的通話數(shù)據(jù)合成而生成面向該聲音通信終端的多方通話數(shù)據(jù),并將該多方通話數(shù)據(jù)發(fā)送給該聲音通信終端;鎖定控制單元,按照來自聲音通信終端的鎖定指示進行鎖定,以使從該聲音通信終端接收到的通話數(shù)據(jù)不包含在面向其他聲音通信終端的多方通話數(shù)據(jù)中、且不將面向該聲音通信終端的多方通話數(shù)據(jù)發(fā)送給該聲音通信終端。
14.一種聲音通信的鎖定控制方法,聲音通信終端將與通話對方的聲音通信進行鎖定,其特征在于,判斷檢測出用戶從自身終端離開的狀況的狀態(tài)是否持續(xù)規(guī)定時間以上,在判斷為持續(xù)了規(guī)定時間以上的情況下進行鎖定,以使輸入給自身終端的聲音不向通話對方發(fā)送、且通話對方的聲音不從自身終端輸出。
15.一種聲音通信的鎖定控制方法,媒體服務(wù)器對正在進行多方通話的多個聲音通信終端中的某一個聲音通信終端的聲音通信進行鎖定,其特征在于,對每個聲音通信終端,將從該聲音通信終端以外的各個聲音通信終端接收到的通話數(shù)據(jù)合成而生成面向該聲音通信終端的多方通話數(shù)據(jù),并將該多方通話數(shù)據(jù)發(fā)送給該聲音通信終端;并且,在接受到來自聲音通信終端的鎖定指示的情況下進行鎖定,以使從該聲音通信終端接收到的通話數(shù)據(jù)不包含在面向其他聲音通信終端的多方通話數(shù)據(jù)中、且不將面向該聲音通信終端的多方通話數(shù)據(jù)發(fā)送給該聲音通信終端。
全文摘要
本發(fā)明提供一種適用于聲音通信終端中的鎖定控制技術(shù)。聲音通信終端(3)具有檢測用戶從自身終端離開的狀態(tài)的離席檢測部(38)、和鎖定控制部(37)。鎖定控制部(37)判斷離席檢測部(38)的離席狀態(tài)的檢測是否持續(xù)了規(guī)定時間以上。并且,在判斷為持續(xù)了規(guī)定時間以上的情況下進行控制,以使輸入給自身終端的聲音不向通話對方發(fā)送、并且通話對方的聲音不從自身終端輸出。
文檔編號H04M1/66GK1929508SQ20061010611
公開日2007年3月14日 申請日期2006年7月20日 優(yōu)先權(quán)日2005年9月5日
發(fā)明者金田泰 申請人:株式會社日立制作所