專利名稱:群組通信方法和通信終端的制作方法
技術領域:
本發明涉及一種PTT (—鍵通,push to talk)等群組通信方法和通信 終端。
背景技術:
近年來,隨著電話機通信功能的多樣化,除了使用線路交換的現有語 音通話以外還能進行利用IP (互聯網協議)網絡的分組通信的電話機正在 被廣泛使用。例如,已知有通過在移動電話機相互之間實時收發文字來進 行會話的"聊天郵件"(參照專利文獻1)。聊天郵件是稱作"群組通信" 的通信狀態中的一種,其通過預先登記的成員形成群組,并在群組內實時 收發文字等數據。
另外,在過去和今天仍然流行的群組通信中的其中之一是已知的PTT (一鍵通)禾卩PoC (無線一鍵通,push to talk over cellular)。在PTT中, 形成群組的多個通信終端之間通過VoIP (互聯網語音協議,voice over internet protocol)進行實時語音通話(參照專利文獻2)。
在可以進行PTT群組通信的多個通信終端之間開始群組通信的情況 是使得多個通信終端中作為代表的一臺通信終端進行群組通信開始的處 理。因此,作為代表的這臺通信終端對于登記到該通信終端的其他通信終 端,生成群組通信開始通知,并發送。所謂的"群組通信開始通知"是作 為代表的一臺通信終端詢問其他通信終端是否想參加群組通信的通知。
收到群組通信開始通知的其他通信終端的用戶例如以從作為代表的 一臺通信終端的用戶發送來的群組通信開始通知中所包含的數據為判斷 基準,可以確定是否參加群組通信。 一旦開始了PTT群組通信,那么就希 望發言的通信終端用戶按下設置在通信終端上的規定按鍵(PTT按鍵), 向服務器裝置發送用戶的發言請求。服務器裝置接收來自各通信終端的發 言請求,并將發言權交給其中一個通信終端。被授予發言權的通信終端將用戶的語音數據發送到服務器裝置,服務器裝置將該語音數據一起發送給 其他通信終端。由此,形成組的多個通信終端可以進行實時語音通話。
專利文獻l:特開2003 — 174520號公報 專利文獻2:特表2005 — 522067號公報
發明內容
發明所要解決的問題
在使用通信終端進行群組通信的情況下,每次能夠參加所述群組通信 的通信終端的臺數存在上限。但是,作為代表的一臺通信終端對與能夠參 加群組通信的通信終端的臺數相同臺數的通信終端,生成群組通信開始通 知,即便在發送過的情況下,雖然全部的通信終端都接收到通知,但是并 非都參加群組通信。
這種情況下,在能夠參加群組通信的通信終端的臺數中產生多余。但 是,在使用現有通信終端的群組通信中,即便是這種情況下,沒有接收到 群組通信開始通知的通信終端也不能夠新參加到群組通信中。因此,發生 不能有效利用可以參加到群組通信的通信終端的空余臺數的不適當情況。
因此,在PTT (—鍵通)等群組通信方法中,希望實現即使在正當進 行群組通信中也能夠使沒有參加到該群組通信的通信終端新參加到群組 通信中。
另外,也希望實現一種通信終端,即使正當進行群組通信中也能夠使 沒有參加到該群組通信的通信終端新參加到群組通信中。 解決發明的技術手段
本發明提供了一種用于通信終端的群組通信方法,該方法是與包含通 信服務器裝置的通信網連接的多個通信終端通過所述通信服務器裝置進
行群組通信的通信終端的群組通信方法,所述群組通信方法包括個人信 息管理步驟,管理針對多個通信對象的通信終端的個人信息;參加邀請發 送步驟,在基于所述多個個人信息指定多個進行群組通信的通信終端來開 始群組通信時,將進行該群組通信的多個通信終端登記到成員列表中,并 且向所述多個通信終端發送對群組通信的參加邀請;群組通信控制步驟, 在對所述參加邀請有了參加的應答的通信終端之間進行群組通信的處理;參加希望接收步驟,在發送了所述參加邀請的所述多個通信終端中的至少 一個通信終端不參加所述群組通信的"有不參加"的狀態下,從沒有發送 所述參加邀請的其他通信終端接收對所述群組通信的參加希望;和對象更 新步驟,在所述參加希望接收步驟中接收到對所述群組通信的參加希望 時,從成員列表中刪除沒有參加所述群組通信的通信終端,同時將所述其 他通信終端的對象作為進行所述群組通信的對象登記在成員列表中,使所 述其他通信終端參加到該群組通信。
優選地,本發明的群組通信方法進一步包括群組通信進行中通告步 驟,在所述群組通信進行中接收到來自所述其他通信終端的其他通信請求 時,對所述其他通信終端應答群組通信進行中的通知;從所述其他通信終 端接收所述參加希望,作為對所述群組通信進行中的通知的響應。
進一步優選地,本發明群組通信方法包括再次發送步驟,向對所述 參加邀請發送步驟中的參加邀請沒有應答的通信終端再次發送所述參加 邀請;和通信進行中應答判斷步驟,在群組通信進行中判斷對包含再次發 送的邀請的所述參加邀請有無應答;在所述通信進行中應答判斷步驟中, 將判斷為"無應答"的狀態作為所述對象更新步驟中的所述"有不參加" 狀態。
進一步優選地,本發明的群組通信方法包括更新通知步驟,在執行了 所述對象更新步驟時,向參加所述群組通信的通信終端通知更新所述成員 列表。
進一步優選地,本發明的群組通信方法是所述群組通信在能參加群組 通信的通信終端的數量上具有上限;所述對象更新步驟在參加所述群組通 信的通信終端數量成為所述上限的情況下執行。
另外,本發明提供了一種群組通信裝置,其具有在與包含通信服務器 裝置的通信網連接的多個通信終端之間通過所述通信服務器裝置進行群 組通信的通信部,其中所述群組通信終端具有個人信息管理部,用于管 理針對多個通信終端的個人信息;和群組通信控制部,在基于所述多個個 人信息指定多個進行群組通信的通信終端來開始由所述通信部進行的群 組通信時,將進行該群組通信的多個對象登記在成員列表中,并且使所述 通信部向所述多個通信終端發送對群組通信的參加邀請,并且在與對所述參加邀請有了應答的通信終端之間進行群組通信的處理;所述群組通信控 制部,在發送了所述參加邀請的所述多個通信終端中的至少一個通信終端 沒有參加所述群組通信的"有不參加"狀態下,當所述通信部從沒有發送 所述參加邀請的其他通信終端接收到對所述群組通信的參加希望時,從成 員列表中刪除所述至少一個通信對象,并將所述其他通信終端作為進行所 述群組通信的通信終端登記在成員列表中,使所述其他通信終端參加到所 述群組通信。
根據本發明的群組通信方法,即便在正當進行群組通信中,沒有參加 所述群組通信的通信終端也能新參加到群組通信中。另外,根據本發明的 通信終端,在正當進行群組通信中,即便該通信終端沒有參加該群組通信, 也能新參加到群組通信中。
圖1是本發明實施例的通信方法中使用的通信系統的結構的一個例子 的圖。
圖2是表示本發明實施例的通信終端結構的一個例子的圖。 圖3是表示本發明的通信方法的動作例的流程圖。 圖4是表示本實施例的通信方法中使用的發起者通信終端的成員列表 的登記狀況的圖。
101…天線;102…通信部;103…鍵輸入部;104…語音處理部;105… 揚聲器;106…話筒;107…顯示部;108…存儲部;109…成員列表;110… 控制部;100、 100—1 100—5…通信終端;200…通信服務器裝置;300…
通信網。
具體實施例方式
圖1是表示本發明實施例的通信方法中使用的通信系統的結構的一個 例子的圖。
如圖l所示,本實施例的通信方法中使用的通信系統例具有通信終端
發明效果
符號描述100—1 100 — 5和通信服務器裝置200。
通信終端100 — i (i表示從1到5的整數)例如是移動電話機等無線 通信終端,其通過基站(300 — 1、 300—2、 300—3)連接到通信網300。 另外,通信終端100 — i根據連接到通信網300的通信服務器裝置200的控 制進行數據通信。在本實施例中,作為一個例子,通過PTT (—鍵通)執 行群組通信(以下,稱作群組通信)。在群組通信傳送的數據中包含例如 通話語音和圖像、文字、樂曲等數據。
通信終端lOO — i在執行群組通信的情況下,開始群組通信且多臺通信 終端100 — i中作為代表的一臺成為發起者裝置(以下,稱作發起者通信終 端)、或者收到群組通信開始通知而成為參加群組通信的裝置(以下,稱 作參加者通信終端)。
<作為發起者通知終端進行工作的情況〉
在自己作為發起者通信終端開始群組通信的情況下,通信終端100 — i 對請求參加群組通信的對象的個人信息進行加密。在個人信息中,包含了 例如對象的名字和電話號碼、電子郵件地址(通信網絡上的識別信息)等。 另外,通過發起者通信終端自身管理這種個人信息,基于所管理的個人信 息,指定進行群組通信的對方通信終端。
另外,通信終端100—i向通信服務器裝置200發送群組通信開始請求, 根據該請求從通信服務器裝置200獲得通信服務器裝置200設置的群組通 信管理用站點信息(網址和登錄用ID等)的數據。
接著通信終端100 —i分別向對方的通信終端發送群組通信開始通知 (參加邀請)。以下,將成為該群組通信開始通知的發送對象的通信終端 稱作"群組通信成員"或者簡稱為"成員"。
在群組通信開始通知中,包含參加者通信終端參加群組通信所必需的 各種信息的數據。例如,包含群組通信的發起者的信息(名字、電話號碼、 電子郵件地址等)和從通信服務器裝置200獲得的群組通信管理用站點信 息(網址、登錄用ID等)。通信終端lOO—i例如通過SMS (短消息業務) 將群組通信開始通知發送到群組通信的各成員。
此后,如果從至少一個成員接收到想參加群組通信的應答,那么通信 終端100 —i就通過通信服務器裝置200開始與該成員進行群組通信。在此,來自成員想參加到發起者的群組通信的應答與群組通信開始通知相同,例 如能夠通過SMS進行發送。
<作為參加者通信終端進行工作的情況>
在作為參加者通信終端參加群組通信的情況,通信終端100 — i接收從 發起者通信終端發送來的群組通信開始通信(參加邀請)。
如果接收到群組通信開始通知,通信終端100 — i通過發生圖像和光、 聲音、振動等通告部,向用戶通告接收到群組通信開始通知。
確認群組通信的成員的個人信息的用戶例如如果通過鍵操作等輸入
群組通信參加指示,同時通信終端100 —i將想參加群組通信的應答發送到
發起者通信終端,那么就基于群組通信開始通知中包含的信息數據、訪問 通信管理用站點,并作為參加者通信終端開始群組通信。
通信服務器裝置200管理通過通信終端(100—1 100—5)所執行的 PTT的群組通信。
通信服務器裝置200 —旦接收到通過發起者通信終端發出的群組通信 開始請求,就在通信服務器裝置200上(或者也可以是網絡上的其他服務 器裝置),設置群組通信管理用站點。該站點進行參加到群組通信的各通 信終端的信息(電話號碼、電子郵件地址等)的管理、以及各通信終端對 群組通信的參加和退出、通信終端間的數據收發、對請求發言的通信終端 發言權授予等、與群組通信相關的各種管理和控制。
通信服務器裝置200 —旦根據群組通信的開始請求設置群組通信管理 用站點,就將該站點信息發送到發起者的通信終端。
另外, 一旦參加者通信終端訪問上述站點,通信服務器裝置200就基 于由參加者通信終端提供的登錄用ID、參加者通信終端的電話號碼等,允 許參加者通信終端的登錄。從而,將新登錄的參加者通信終端的信息登記 到站點內的管理表中。另外,向發起者通信終端、參加者通信終端通知新 的參加者加入。
在參加群組通信的1個通信終端中,如果例如通過按下PTT按鍵等發 出發言請求(數據發送請求),通信服務裝置200在沒有其他發言中(數 據發送中)的通信終端的情況下就將發言權(數據發送權)賦予給該一個 通信終端。即,接收從所述一個通信終端發送來的數據(通話語音和文字等),并將其發送給其他參加中的通信終端。如果存在其他發言中的通信 終端,那么就對該通信終端返回拒絕的應答。在同時有了幾個通信終端發 言請求的情況下,以規定的規則確定各通信終端的優先順序(例如,將發 言次數少的終端的順序確定為高等),并基于此依次賦予各通信終端發言 權。
通信服務器裝置200如果接收到由發起者通信終端發出的群組通信結 束的請求,那么就分別將群組通信結束的通知發送給參加者通信終端,并 結束群組通信。
通信服務器裝置200管理由通信終端(100—1 100—5)執行的PTT
群組通信。
通信服務器裝置200 —旦接收到通過發起者通信終端發出的群組通信 開始請求,就在通信服務器裝置200上(或者也可以是網絡上的其他服務 器裝置),設置了群組通信管理用站點。該站點進行參加群組通信的各通 信終端的信息(電話號碼、電子郵件地址等)的管理、以及各通信終端的 對群組通信的參加和退出、通信終端間的數據收發、對請求發言的通信終 端發言權賦予等、與群組通信相關的各種管理。
通信服務器裝置200 —旦根據群組通信的開始請求設置了群組通信管 理用的站點,就將該站點信息發送到發起者通信終端。
另外, 一旦參加者通信終端訪問上述站點,通信服務器裝置200就基 于由參加者通信終端提供的登錄用ID、參加者通信終端的電話號碼等,允 許參加者通信終端的登記。從而,將新登錄的參加者通信終端的信息登記 到站點內的管理表中。另外,向發起者通信終端、參加者通信終端通知新 的參加者加入。
在參加群組通信的1個通信終端中,如果例如通過按下PTT按鍵等發 出發言請求(數據發送請求),并且通信服務裝置200在沒有其他發言中 (數據發送中)的通信終端的情況下就將發言權(數據發送權)賦予給該 一個通信終端。即,接收從所述一個通信終端發送來的數據(通話語音和 文字等),并將其發送給其他參加中的通信終端。如果存在其他發言中的 通信終端,那么就對該一個通信終端返回拒絕的應答。在同時有了幾個通 信終端發言請求的情況下,以規定的規則確定各通信終端的優先順序(例如,將發言次數少的終端的順序確定為高等),并基于此依次賦予各通信 終端發言權。
通信服務器裝置200如果接收到由發起者通信終端發出的群組通信結 束的請求,那么就分別將群組通信結束的通知發送給參加者通信終端,并 結束群組通信。
下面對通信終端的結構例進行描述。
圖2是表示本發明實施例的通信終端(100—1 100—5)的結構的一 個例子的圖。以下,將具有圖2所示結構的通信終端統稱為"通信終端1"。 圖2所示通信終端IOO具有天線101、通信部102、鍵輸入部103、語音處 理部104、揚聲器105、話筒106、顯示部107、存儲部108和控制部110。
通信部102與連接到通信網300的基站(300—1, 300—2, 300—3) 進行無線通信。例如,通信部102對由控制部110供給來的發送數據實施 規定的變換處理,變換成無線信號,并從天線101輸出。另外,對天線101 接收的來自基站的無線信號實施規定的解調處理并變換成接收數據,輸出 給控制部110。
將鍵輸入部103具有被分配了各種功能(任務分配)的鍵,例如,接 通/斷開電源的電源鍵、指示開始/結束通話的通話鍵、數字鍵、文字鍵、 方向鍵、確定鍵、PTT按鍵等,在用戶操作這些鍵的情況下,產生對應于 這些操作內容的信號,并將其作為用戶的指示輸入到控制部110。
語音處理部104對揚聲器105輸出的聲音信號、輸入到話筒106的語 音信號進行處理。即,對從話筒106輸入的語音信號進行放大、模數轉換、 編碼等信號處理,并通過變換成數字語音數據輸出到控制部110。另外,
對從控制部110供給來的語音數據實施解碼、數模轉換、放大等信號處理, 并通過變換成模擬語音信號輸出到揚聲器105。
顯示部107使用例如液晶顯示面板和有機EL面板等顯示設備構成, 并顯示相應于控制部IIO供給來的影像信號的圖像。例如,顯示撥打時的 所撥的電話號碼、來電時的對方電話號碼、接收郵件和發送郵件的內容、 曰期、時刻、電池剩余量、待機畫面等各種信息的圖像。
存儲部108存儲了控制部110處理使用的各種數據。例如,存儲了控 制器IIO所具有的計算機程序、管理通信對象的電話號碼、電子郵件地址等個人信息的地址薄、用于再生來電音和告警音的語音文件、各種設定數 據、在程序處理過程中使用的臨時數據等。
進一步,存儲部108還包含了成員列表109。在圖2所示通信終端100
成為發起者通信終端的情況下,在進行群組通信時,將進行群組通信的參
加者通信終端的對象登記并存儲在成員列表109中。
另外,存儲部108包括例如非易失性存儲設備(非易失性半導體存儲 器、硬盤裝置、光盤裝置等)、隨機訪問存儲設備(例如,SRAM, DRAM)
等o
控制部110整體控制通信終端100的所有操作。即,控制上述各單元 的工作(通信部102中信號的收發、語音處理部104中語音的輸入輸出、 顯示部107中圖像顯示等),以便根據鍵輸入部103的操作以適當的順序 執行通信終端100的各種處理(通過線路交換網進行的語音通話、PTT群 組通信、電子郵件的創建和收發、互聯網的Web站點瀏覽等)。
例如,控制部110包括基于存儲在存儲部108中的程序(操作系統、 應用程序等)執行處理的計算機,并按照該程序指示的順序執行上述處理。 (1)在以發起者通信終端發起群組通信的情況下,控制部110執行 下面的處理。
首先,控制部110確定群組通信的成員。該群組通信的成員例如是從 登記到存儲部108的地址薄中的通信對象中選擇。
作為一個例子進行敘述,在發起者通信終端在鍵輸入部103中輸入指 示以發起群組通信的情況下,控制部110在顯示部107上顯示登記到存儲 部108的地址薄中的通信對象的一覽,并通過鍵輸入部103輸入從該一覽 中選擇群組通信的成員的指示。
另外,在存儲部108中存儲多個預先選擇的通信對象群組,在發起者 通信終端發起群組通信的情況下,可以根據來自鍵輸入部103的指示選擇 存儲部108中存儲的一個群組作為群組通信的成員。或者,通過鍵輸入部 103的數字鍵和文字鍵直接輸入對方的識別信息(電話號碼、電子郵件地 址等)確定群組通信的成員。
上述地址薄和組的信息作為個人信息存儲在存儲部108中。另外,控 制部IIO執行作為個人信息管理部的功能,變更存儲部108中的存儲內容、數據結構,來管理個人信息。
如此,在控制部110選擇確定了進行群組通信的成員的情況下,控制
部110將該成員登記到存儲部108的成員列表109中。在發起者通信終端 進行群組通信時,向登記在該成員列表109中的對象(通信終端)進行群
組通信的開始請求。
在控制部IIO進行了群組通信開始請求的情況下,開始請求被通過通 信部102發送到通信服務器裝置200,并根據該開始請求由通信部102接 收從通信服務器裝置200發送來的信息的數據。該信息數據包含了用于開 始群組通信的信息,例如,包含群組通信管理用站點的網址及其登錄用ID 等。控制部110使用從通信服務器裝置200獲得的這些信息的數據生成群 組通信開始通知,并將該信息的數據分別從通信部102發送到群組通信的 成員。
對群組通信請求,從成員返回想參加群組通信的應答,并且該應答一 旦被通信部102接收到,那么控制部110就開始PTT的數據收發處理(群 組通信)。另外,雖然群組通信的開始請求被發送到登記在成員列表109 中的所有對象,但是并不是所有的對象成員都返回想參加群組通信的應 答。
在按下鍵輸入部103的通話鍵的情況下,控制部IIO通過通信部102 對通信服務器裝置200發送發言請求。針對該發言請求, 一旦通信部102 接收到來自通信服務器裝置200的許可通知,那么控制部110就將通過話 筒106輸入的語音信號在語音處理部104中變換成語音數據,并通過通信 部102發送給通信服務器裝置200。另外,在沒有按下通話鍵的情況下, 在通信部102中接收的來自正在發言的通信終端的語音數據在語音處理部 104中變換成語音信號,并通過揚聲器105輸出語音。除了通話語音數據 之外,圖像數據和音樂數據等各種數據的收發也相同。
然而,在進行群組通信的過程中,也存在這樣的情況,即沒有登記到 發起者通信終端的成員列表109中,并且沒有參加到該群組通信的通信終 端請求新參加群組通信。在這種情況下,來自沒有參加群組通信的通信終 端的參加邀請由控制部IIO通過發起者通信終端的通信部102進行接收處 理。
14在通過控制部110對參加邀請意思進行接收的處理的情況下,群組通
信開始請求從成員列表109的登記中刪除登記到成員列表109中的對象中
沒有對群組通信的參加意思進行應答的對象。
取而代之,將表示想參加邀請的通信終端的對象作為執行當前正在進
行的群組通信的對象登記到成員列表109中。群組通信由于是與登記到發 起者通信終端的成員列表109的對象之間的通信,所以通過將表示想參加 邀請的通信終端的對象登記到成員列表109中,可以使該通信終端加入到 當前正在進行的群組通信中。
(2)在參加者通信終端進行群組通信的情況下,控制器110執行下 面的處理。
首先,參加者通信終端的通信部102依照控制部110的控制接收由發 起者通信終端的通信部102發送來的群組通信開始通知(參加邀請)。然 后,在參加者通信終端的用戶希望參加群組通信的情況下,該用戶對參加 者通信終端的鍵輸入部103執行規定的操作。 一旦鍵輸入部103執行了規 定的操作,控制部110就通過通信部102向發起者通信終端發送參加群組 通信的意思。
然后就如在(1)中描述的那樣開始群組通信。另外,通過將規定的 通信終端的用戶作為發起者通信終端執行的群組通信的對象,也存在沒有 登記到發起者通信終端成員列表的情況。在通信終端用戶沒有登記到發起 者通信終端的成員列表的情況下,該通信終端不接收來自發起者通信終端 的群組通信開始通知。因此,該通信終端通過對表示群組通信發起的通知 向發起者通信終端發送想參加群組通信的意思,從而可以參加到該群組通 信中。
但是,即便在此情況下,沒有登記到發起者通信終端的成員列表的用 戶的通信終端作為參加者通信終端可以向發起者通信終端發送希望參加 群組通信的意思。
艮P,發起者通信終端通過從沒有登記到成員列表的用戶通信終端接收 希望參加群組通信的意思,如在(1)中描述的那樣將發送該意思的通信 終端的對象登記到成員列表109中。從而,該通信終端可以參加到正在進 行的群組通信中。下面,參照圖3所示流程圖對具有上述結構的通信終端實施群組通信 方法的流程進行描述。另外,同時也參照表示發起者通信終端的成員列表 109的登記狀況的圖4進行描述。
在圖3所示例子中,通信終端A是發起者通信終端。通信終端B、通 信終端C、通信終端D、通信終端E、通信終端F是參加者通信終端,沒 有參加群組通信的通信終端。例如,在本例中,同時能夠進行群組通信的 通信終端的臺數上限為5臺。
首先,作為發起者通信終端的通信終端A的用戶決定想與通信終端B、 通信終端C、通信終端D、通信終端E的用戶進行群組通信。然后,通信 終端A的用戶通過操作通信終端A的鍵輸入部,通信終端A的控制部從 存儲部中管理的通信終端B、通信終端C、通信終端D、通信終端E、通 信終端F的用戶信息中讀出通信終端B、通信終端C、通信終端D、通信 終端E的用戶的信息。
此時,在通信終端A的存儲部的成員列表中,通信終端B、通信終端 C、通信終端D、通信終端E的用戶被作為與通信終端A的用戶進行群組 通信的對象進行登記。如此,創建生成成員列表(步驟ST101)。如圖4A 所示,在創建成的成員列表中,登記了通信終端B、通信終端C、通信終 端D、通信終端E的用戶。
在步驟ST101中創建完成成員列表之后,通信終端A向進行群組通 信的所有對象的通信終端B、通信終端C、通信終端D、通信終端E發送 想要參加群組通信的邀請。在本例中,通信終端A通過SMS向通信終端 B、通信終端C、通信終端D、通信終端E發送參加邀請(步驟ST102)。 在SMS中,包含了通信終端B、通信終端C、通信終端D、通信終端E 參加群組通信所必需的群組通信管理用站點的信息(網址、登錄用ID等) 的數據。
在本例中,假設收到群組通信的參加邀請的通信終端B、通信終端C、 通信終端D、通信終端E的用戶中的通信終端B、通信終端C、通信終端 D的用戶決定參加群組通信。然后,通信終端B、通信終端C、通信終端 D對參加群組通信的邀請、向通信終端A進行參加群組通信的應答(步驟 ST103)。通信終端A在步驟ST102中,向通信終端B、通信終端C、通信終端 D、通信終端E發送SMS。但是,實際上進行了參加群組通信的應答的是 只有通信終端B、通信終端C、通信終端D,所以通信終端更新成員列表 的登記狀態(步驟ST104)。如圖4B所示那樣,在通信終端A的成員列表 中,登記了通信終端B、通信終端C、通信終端D。其中,設沒有應答的 通信終端E處于等待工作。
在步驟ST104中,在更新了成員列表的登記狀態之后,終端A與終 端B、終端C、終端D開始群組通信(步驟ST105)。
通信終端E雖然接收到參加群組通信的邀請,但是沒有應答參加群組 通信。即,通信終端A在步驟ST102中發送了參加邀請的通信終端是通 信終端B、通信終端C、通信終端D、通信終端E,但是這些通信終端中 作為一個對象的通信終端E處于"有不參加"狀態。但是,由在通信終端 A中,由于認為通信終端E處于等待狀態,所以還可存在通信終端E的用 戶中途希望參加群組通信的情況。因此,通信終端A再次向通信終端E 發送參加群組通信的邀請。在本例中,通信終端A再次向通信終端E發送 SMS (步驟ST106)。
進一步,通信終端A的用戶確定將通信終端B、通信終端C、通信終 端D、通信終端E的用戶作為起初執行群組通信的對象。因此,對于通信 終端F來說,在通信終端A沒有發送群組通信的參加邀請的狀態下,開始 群組通信。
但是,由于通信終端F沒有收到參加群組通信的邀請,所以通信終端 F的用戶不知道正在進行群組通信,所以也就沒有請求對通信終端A進行 通話(步驟ST107)。另外,通信終端F的用戶由于不知道正在進行群組 通信,所以還存在希望從通信終端A的用戶得到參加該群組通信的希望。 由于通信終端A即使在群組通信進行中也實現來自通信網的呼入呼出的 通知,所以一旦從群組通信中脫離。由于群組通信本身利用服務器與各通 信終端之間的通信來維持連接,所以通信終端A即便暫時脫離也可以仍然 維持。從而,通信終端A切斷來自通信終端F的呼入而不進行通話。在此, 也可以一旦應答來發出不能通話的指示之后切斷。從而,通信終端A向通 信終端F發送已經進行群組通信(步驟ST108),并通告正在進行群組通信。另外,作為在步驟ST108中對通信終端F發送的群組通信進行中的通
知,其最好是這樣的內容即,在參加群組通信的人數還沒有達到最多人 數的情況下,確認通信終端F是否希望參加群組通信。
在步驟ST108中已經從通信終端A收到正在進行群組通信的指示的 通信終端F的用戶希望參加該群組通信作為通告響應的情況下,通信終端 F向通信終端A發送希望參加的指示。在本例子中,通信終端F向通信終 端A發送希望參加的SMS (步驟ST109)。對于步驟ST109中的處理,也 可以采用下面的構成。S卩,在步驟ST108中,在接收到確認通信終端F是 否希望參加群組通信的內容通知的情況下,通信終端F的控制部顯示該確 認內容,從而通信終端F的用戶可以選擇希望/不希望。在此,在選擇了"希 望"的情況下,通信終端F的控制部向通信終端A發送希望參加SMS, 在選擇"不希望"的情況下,如果向通信終端A聯絡了不希望參加群組通信 的意思,那么通信終端A就不執行以后的處理,因此,在通信終端E的用 戶的意思改變而不參加的情況下也能夠使之參加。
作為發起者通信終端的通信終端A由于從通信終端F接收到希望參加 的意思,所以通信終端A能夠確認通信終端F希望參加群組通信。但是, 在通信終端A中,由于認為通信終端E處于等待狀態的工作中,所以假設 通信終端E的用戶希望在中途參加群組通信。盡管通信終端F發出參加希 望,在通信終端A中,仍然認為通信終端E繼續維持在等待狀態。因此, 此后如果通信終端E參加群組通信,那么由于同時可以進行群組通信的通 信終端的臺數上限為5臺,所以通信終端F也不能參加群組通信。
因此,通信終端A再次檢查有無來自工作在等待狀態的通信終端E 的參加希望(在通信中判斷有無應答),在判斷沒有來自通信終端E的參 加希望的情況下(步驟STllO),通信終端E被認為不參加群組通信,并 且通信終端A向通信終端E發送不能參加群組通信的意思的SMS (STlll)。通過這樣,能夠確保群組通信的最大參加范圍的空間,所以通 信終端F能夠在中途參加到群組通信中。另外,為了今后不會收到來自通 信終端E的參加希望的意思,因而通信終端A就不向通信終端E再次發 送參加群組通信的邀請。在本例中,通信終端A沒有對通信終端E再次發 送參加邀請的SMS(步驟ST112)。通信終端E的控制部一旦在步驟ST111接收到不可參加群組通信的通知,即便實現與以前接收的群組通信的開始 通知的整合(具體來說,對在各個通知中指定的群組通信的ID和發送者、 服務器地址等參數的比較),基于一致的過去接收的群組通信的開始請求 由用戶對群組通信服務器的接入請求,也限制連接。
由于在步驟ST112中通信終端A沒有再次向通信終端E發送SMS, 所以通信終端E都不能參加今后的群組通信。因此,從通信終端A的成員 列表中刪除不參加群組通信的通信終端E的登記。而且,由于通信終端F 希望參加群組通信,所以在通信終端A的成員列表中,添加通信終端F 并認為處于等待中(步驟ST113)。即,如圖4C所示那樣,在通信終端A 的成員列表中,刪除通信終端E,并將通信終端F登記為等待中。
認為通信終端F是等待中的通信終端A向通信終端F發送參加群組通 信的邀請。在本例中,通信終端A向通信終端F發送SMS (步驟ST114)。 該SMS包含了通信終端F參加群組通信所必需的群組通信管理用站點信 息(網址、登錄用ID等)的數據。
從通信終端A收到參加群組通信的意思的通信終端F在步驟ST109 中向通信終端A發送希望參加的指示。因此,在步驟ST114中接收到來 自通信終端A的SMS的情況下,通信終端F參加到群組通信(步驟ST115 )。 在通信終端F參加群組通信時,基于在步驟ST111從通信終端A向通信 終端F發送的參加群組通信所必需的群組通信管理用站點信息(網址、登 錄用ID等)的數據進行參加。
如此,通信終端A、通信終端B、通信終端C、通信終端F進行群組 通信(步驟ST117)。此時,通信終端A更新成員列表的登記狀態(步驟 ST116)。 S卩,如圖4D所示那樣,在通信終寧A的成員列表中,登記通信 終端B、通信終端C、通信終端D、通信終端F。
其中,通信終端E不能參加今后的群組通信,另外通信終端F參加群 組通信的意思是只有當事人終端的通信終端A和通信終端F才識別。因此, 在步驟ST116中,在更新成員列表的登記狀態結束之后,需要通信終端A、 通信終端F以外的終端B、終端C、終端D能夠識別該指示。此后,通信 終端A向通信終端B、通信終端C、通信終端D通知通信終端E不參加 今后的群組通信,而通信終端F新參加到群組通信(更新通知)(步驟ST118)。
如上所述,根據本發明在將成員列表記錄保存在作為發起者的通信終 端A內的同時,也可以如在群組通信的服務器裝置中記錄和保存那樣進行 更新。在此情況下,通信終端A的控制部在應當更新成員列表的各步驟中 向服務器裝置另外發送委托更新的通知的同時,也可以實現通知該更新內 容。
另外,作為本發明的實施例主要示出了各通信終端在各個控制部的各 步驟中進行通知收發,但是除此之外,各通信終端的控制部每次接收通知 并更新成員列表時,為了通過各個通信終端所具有的顯示部向用戶通知通 知的接收、參加成員的變更等,優選地生成顯示圖像來進行顯示。
以上,對于本發明的實施例,并不局限于以移動電話機為例進行的描 述,只要是具有群組通信的功能、PHS (個人手持電話系統,Personal Handy phone system)、個人計算機和PDA、便攜式游戲機、汽車導航系統等都可 以適用。
權利要求
1、一種群組通信方法,該方法是與包含通信服務器裝置的通信網連接的多個通信終端通過所述通信服務器裝置進行群組通信的通信終端的群組通信方法,所述群組通信方法包括個人信息管理步驟,管理針對多個通信對象的通信終端的個人信息;參加邀請發送步驟,在基于所述多個個人信息指定多個進行群組通信的通信終端來開始群組通信時,將進行該群組通信的多個通信終端登記到成員列表中,并且向所述多個通信終端發送對群組通信的參加邀請;群組通信控制步驟,在對所述參加邀請有了參加的應答的通信終端之間進行群組通信的處理;參加希望接收步驟,在發送了所述參加邀請的所述多個通信終端中的至少一個通信終端不參加所述群組通信的“有不參加”的狀態下,從沒有發送所述參加邀請的其他通信終端接收對所述群組通信的參加希望;和對象更新步驟,在所述參加希望接收步驟中接收到對所述群組通信的參加希望時,從成員列表中刪除沒有參加所述群組通信的通信終端,同時將所述其他通信終端的對象作為進行所述群組通信的對象登記在成員列表中,使所述其他通信終端參加到該群組通信。
2、 根據權利要求1所述的群組通信方法,其中進一步包括群組通信進行中通告步驟,在所述群組通信進行中接收到 來自所述其他通信終端的其他通信請求時,對所述其他通信終端應答群組 通信進行中的通知;從所述其他通信終端接收所述參加希望,作為對所述群組通信進行中 的通知的響應。
3、 根據權利要求1所述的群組通信方法,其中 包括再次發送步驟,向對所述參加邀請發送步驟中的參加邀請沒有應答的 通信終端再次發送所述參加邀請;和通信進行中應答判斷步驟,在群組通信進行中判斷對包含再次發送的邀請的所述參加邀請有無應答;在所述通信進行中應答判斷步驟中,將判斷為"無應答"的狀態作為 所述對象更新步驟中的所述"有不參加"狀態。
4、 根據權利要求1所述的群組通信方法,其中包括更新通知步驟,在執行了所述對象更新步驟時,向參加所述群組 通信的通信終端通知更新所述成員列表。
5、 根據權利要求1所述的群組通信方法,其中 所述群組通信在能參加群組通信的通信終端的數量上具有上限; 所述對象更新步驟在參加所述群組通信的通信終端數量成為所述上限的情況下執行。
6、 一種群組通信終端,其具有在與包含通信服務器裝置的通信網連 接的多個通信終端之間通過所述通信服務器裝置進行群組通信的通信部, 其中所述群組通信終端具有個人信息管理部,用于管理針對多個通信終端的個人信息;和 群組通信控制部,在基于所述多個個人信息指定多個進行群組通信的 通信終端來開始由所述通信部進行的群組通信時,將進行該群組通信的多 個對象登記在成員列表中,并且使所述通信部向所述多個通信終端發送對 群組通信的參加邀請,并且在與對所述參加邀請有了應答的通信終端之間 進行群組通信的處理;所述群組通信控制部,在發送了所述參加邀請的所述多個通信終端中 的至少一個通信終端沒有參加所述群組通信的"有不參加"狀態下,當所 述通信部從沒有發送所述參加邀請的其他通信終端接收到對所述群組通 信的參加希望時,從成員列表中刪除所述至少一個通信對象,并將所述其 他通信終端作為進行所述群組通信的通信終端登記在成員列表中,使所述 其他通信終端參加到所述群組通信。
7、 根據權利要求6所述的群組通信終端,其中 所述群組通信控制部,在所述群組通信進行中接收到來自所述其他通信終端的其他通信請 求時,對所述其他通信終端應答群組通信進行中的通知,從所述其他通信終端接收所述參加希望,作為對所述群組通信進行中 的通知的響應。
8、 根據權利要求6所述的群組通信終端,其中所述群組通信控制部,向對所述參加邀請發送步驟中的參加邀請沒有應答的通信終端再次 發送所述參加邀請,在群組通信進行中判斷對包含再次發送的邀請的所述參加邀請有無 應答,在所述通信進行中應答判斷處理中,將判斷為"無應答"的狀態作為 在所述對象更新步驟中的所述"有不參加"狀態。
9、 根據權利要求6所述的群組通信終端,其中 在執行了所述對象更新步驟時,所述群組通信控制部向參加所述群組通信的通信終端通知更新所述成員列表。
10、 根據權利要求6所述的群組通信終端,其中 在能參加群組通信的通信終端的數量上具有上限,所述群組通信控制部在參加所述群組通信的通信終端數量為所述上限的情況下執行所述對 象更新處理。
全文摘要
實現了一種群組通信方法,即便是正當進行群組通信中也可以使得沒有參加群組通信的通信終端新參加到群組通信中。群組通信方法包括管理個人信息的個人信息管理步驟;參加邀請發送步驟;群組通信控制步驟,和在發送了所示參加邀請的所述多個對象終端中至少一個對象沒有參加所述群組通信的“有不參加”的狀態下,在從沒有發送所述參加邀請的其他通信終端接收到對所述群組通信的參加希望的情況下,從所述成員列表中刪除沒有參加所述群組通信的對象,同時將所述其他通信終端對象作為執行所述群組通信的對象登記在成員列表中,使得所述其他通信終端參加到所述群組通信的對象更新步驟。
文檔編號H04B7/26GK101444078SQ20078001287
公開日2009年5月27日 申請日期2007年3月29日 優先權日2006年4月13日
發明者稻垣智裕 申請人:京瓷株式會社