專利名稱:用于多用戶通信的系統、方法及裝置的制作方法
技術領域:
本發明涉及一種通信方法、一種顯示裝置、一種用戶終端裝置、一種主會者終端裝置以及一種設有前述裝置的多用戶通信系統。
背景技術:
常規上,在被利用的通信系統中,多個信息終端裝置通過網絡互相連接,并且其中使用這些信息終端裝置的用戶們共享通過該網絡來交換的信息。這種通信系統的示例例如包括電子會議系統,其通過經網絡連接多個個人計算機并共享資料、顯示頁面的位置、以及筆記等有關的信息來實現虛擬會議室。該電子會議系統使用了這樣的方法,S卩,在屏幕上顯示預定個人計算機的顯示屏幕,因而執行會議記錄、信息傳輸、以及問答等等。例如,專利文件I揭示了這樣一種技術,利用該技術,參加會議等的大量個人能夠共享在顯示裝置上顯示的信息。在該技術中,從輸入裝置輸入的各種通信形態的數據由輸入模塊進行處理,隨后得到的結果數據被轉換成能夠在顯示裝置上顯示的形式并且被顯示在顯示裝置上。專利文件2揭示了一種電子會議系統,其中位于終端裝置的所有用戶都能看到相同的共享信息。在該電子會議系統中,客戶端接收來自用戶的操作輸入然后將該操作輸入通過網絡傳輸至服務器,并且服務器以虛擬空間內排列的3D層對象的紋理來寫入該操作輸入并將視頻信息傳輸至客戶端。然后,所述客戶端顯示從服務器傳輸的該視頻信息。[相關技術文件][專利文件][專利文件I] JP-A-2005-222535[專利文件2] JP-A-2000-19487
發明內容
本發明要解決的問題在上述專利文件I和2揭示的技術中,傳輸特性彼此不同的文本數據和諸如活動圖像數據或語音數據等數據是通過相同的通信路徑來交換,而沒有對裝置之間交換的數據類型加以區分。然而,在這種情況下,那些傳輸特性不同的數據類型會彼此干擾,并因而產生傳送波動等等,結果導致會無法精確地傳送數據。考慮到前述問題而設計出本發明;本發明的目的在于提供一種通信方法、一種顯示裝置、一種用戶終端裝置、一種主會者(moderator)終端裝置、以及一種設有前述的多用戶通信系統,利用其能夠便利、有效、以及精確地對傳輸自多個用戶的數據進行傳送并實現在顯示屏幕上的結構化顯示。解決問題的手段為了實現以上目的,根據本發明,提供有一種通信方法,其中有多個用戶參加通信并且從所述多個用戶所使用的信息終端裝置傳輸至顯示裝置的顯示數據顯示在所述顯示裝置的顯示部上,所述信息終端裝置包括將所述顯示數據傳輸至所述顯示裝置的用戶終端裝置以及管理所述顯示數據的主會者終端裝置。所述通信方法包括由所述主會者終端裝置將包括數據ID信息和位置信息的第一信息通過網絡傳輸至所述顯示裝置,所述數據ID信息用于識別所述顯示數據,所述位置信息指示所述顯示數據在所述顯示部上的顯示位置;在所述顯示裝置和所述用戶終端裝置之間開設數據通信路徑,所述顯示數據通過該數據通信路徑進行傳輸;由所述顯示裝置將包括通信路徑識別信息和所述數據ID信息的第二信息通過所述網絡傳輸至所述用戶終端裝置,所述通信路徑識別信息用于識別所述數據通信路徑;由所述用戶終端裝置通過由所述通信路徑識別信息所識別的數據通信路徑將所述顯示數據傳輸至所述顯示裝置;以及由所述顯示裝置基于所述通信路徑識別信息、所述數據ID信息和所述位置信息在所述顯示部上顯示所述顯示數據。根據如上所述的通信方法,在這樣的通信方法(其中有多個用戶參加通信且從這些用戶所使用的信息終端裝置提交的顯示數據被顯示在所述顯示裝置的顯示部)中,當顯示裝置從管理顯示數據的主會者終端裝置處接收到用于識別顯示數據的數據ID信息以及用于指示顯示數據所顯示的位置的位置信息時,在傳輸顯示數據的用戶終端裝置和顯示裝置之間則開設了獨立于所述網絡的數據通信路徑。然后,顯示裝置將用于識別該所開設的數據通信路徑的通信路徑識別信息通過網絡傳輸至所述用戶終端裝置。因此,用戶終端裝置能夠通過由通信路徑識別信息所識別的該數據通信路徑將顯示數據傳輸至顯示裝置。如上所述,顯示數據是通過獨立于所述網絡的專用數據通信路徑從用戶終端裝置傳輸至顯示裝置。因此,即使通過所述網絡交換的數據和通過所述數據通信路徑傳輸的顯示數據在傳輸特性上彼此不同,它們也不會彼此干擾,因而能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠便利、高效且精確地將顯示數據從用戶終端裝置傳送至顯示裝置。另外,通過數據ID信息,顯示裝置能夠將通過由通信路徑識別信息所識別的數據通信路徑接收的顯示數據關聯于位置信息,并且還能夠在由位置信息指示的顯示部上的顯示位置顯示所述顯示數據。因此,顯示裝置能夠將通過所述專用數據通信路徑傳輸的顯示數據結構化并顯示在顯示部上的顯示屏幕中。通過數據ID信息和位置信息,使用主會者終端裝置的用戶能夠可靠且便利地管理通過獨立于網絡的專用數據通信路徑從用戶終端裝置傳輸至顯示裝置的顯示數據以及該顯示數據在顯示裝置的顯示部上的顯示位置。由于所述顯示數據是通過數據通信路徑而直接從用戶終端裝置傳送至顯示裝置,所以防止了數據通信路徑被除用戶終端裝置和顯示裝置之外的其他終端裝置利用,并且防止通過該數據通信路徑交換的顯示數據被獲取或變更。因此,能夠增強經數據通信路徑傳送的數據的安全性。在如上所述配置的通信方法中,所述數據通信路徑可以是傳輸所述顯示數據所通過的邏輯通信路徑。所述邏輯通信路徑是指在物理意義上的通信線路中包括的邏輯意義上的虛擬通信線路(邏輯線路)。例如,即使僅物理地存在一條通信線路,也能夠設置多條邏輯線路。能夠進行使邏輯線路彼此區分的數據通信。利用該配置,當在顯示裝置和用戶終端裝置之間開設顯示數據經其直接傳輸的數據通信路徑時,沒有必要提供獨立于網絡的其他物理通信線路。具體而言,在網絡經其通過的物理通信線路中設置了獨立于網絡的新邏輯通信路徑(邏輯線路),因而能夠通過在邏輯上獨立于網絡的邏輯線路來交換顯示數據。因此,由于通過網絡交換的數據和通過邏輯線路傳輸的顯示數據互不干擾,所以能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠便利、高效且精確地將顯示數據從用戶終端裝置傳送至顯示裝置。在如上所述配置的通信方法中,所述顯示數據可以是有別于文本格式的其他格式的多媒體數據。利用該配置,諸如活動圖像數據或語音數據等有別于文本格式的其他格式的多媒體數據能夠通過獨立于網絡的專用數據通信路徑從用戶終端裝置傳輸至顯示裝置。因此,即使通過網絡交換的數據(諸如文本數據)和通過數據通信路徑傳輸的顯示數據(有別于文本格式的其他格式的多媒體數據)在傳輸特性上彼此不同,它們也不會彼此干擾,因而能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠更加便利、高效且精確地將有別于文本格式的其他格式的多媒體數據從用戶終端裝置傳送至顯示裝置。通過數據ID信息,顯示裝置能夠將通過由通信路徑識別信息識別的數據通信路徑接收的多媒體數據關聯于位置信息,并且進一步能夠在由位置信息指示的顯示部上的顯示位置顯示所述多媒體數據。因此,顯示裝置能夠將通過專用數據通信路徑接收的多媒體數據結構化并顯示在顯示部上的顯示屏幕中。在如上所述配置的通信方法中,所述主會者終端裝置可將包括有所述數據ID信息、所述位置信息、以及訪問權信息的所述第一信息通過所述網絡傳輸至所述顯示裝置,所述訪問權信息針對每個使用所述信息終端裝置的用戶來設置并且用于指示是否許可所述顯示數據的生成和變更,并且傳輸所述顯示數據所通過的所述數據通信路徑可開設在所述顯示裝置與由所述訪問權信息指示的用戶所使用的用戶終端裝置之間。可選地,在如上所述配置的通信方法中,所述主會者終端裝置可將包括有所述數據ID信息、所述位置信息、以及用戶信息的所述第一信息通過所述網絡傳輸至所述顯示裝置,所述用戶信息用于指示作為所述顯示數據的所有者的用戶,并且傳輸所述顯示數據所通過的所述數據通信路徑可開設在所述顯示裝置與由所述用戶信息指示的用戶所使用的用戶終端裝置之間。利用該配置,在由傳輸自主會者終端裝置的訪問權信息或用戶信息所指示的用戶使用的用戶終端裝置與顯示裝置之間開設了傳輸顯示數據所通過的直接通信路徑。因此,為了在顯示裝置和信息終端裝置之間共享信息沒有必要提供網狀的通信路徑網絡;如有必要,在顯示裝置和用戶終端裝置之間僅開設有傳輸顯示數據的所述直接數據通信路徑。通過數據ID信息,顯示裝置能夠將通過數據通信路徑接收的顯示數據關聯于位置信息,并且能夠在由位置信息指示的顯示部上的顯示位置顯示所述顯示數據。通過傳輸至顯示裝置的訪問權信息或用戶信息,由于主會者終端裝置能夠指示應當與哪個用戶終端裝置來開設數據通信路徑,所以主會者終端裝置能夠控制顯示裝置和用戶終端裝置之間數據通信路徑的開設。在如上所述配置的通信方法中,所述主會者終端裝置可將包括有所述數據ID信息、所述位置信息、訪問權信息以及用戶信息的所述第一信息通過所述網絡傳輸至所述顯示裝置,所述訪問權信息是針對每個使用所述信息終端裝置的用戶來設置的并且是用于指示是否許可所述顯示數據的生成和變更,所述用戶信息用于指示作為所述顯示數據的所有者的用戶,并且所述顯示裝置則基于所述通信路徑識別信息、所述數據ID信息、所述位置信息、所述用戶信息以及所述訪問權信息來將所述顯示數據顯示在所述顯示部上。利用該配置,通過所述數據ID信息,顯示裝置能夠將通過由通信路徑識別信息識別的數據通信路徑接收的顯示數據關聯于從主會者終端裝置接收的用戶信息、訪問權信息和位置信息,基于所述用戶信息和訪問權信息來確定是否顯示由所述數據ID信息所指示的顯示數據并且在由位置信息指示的顯示部上的顯示位置顯示所述顯示數據。因此,從用戶終端裝置傳送的顯示數據是按照數據ID信息進行管理,并且,對于顯示數據而言,顯示裝置的顯示部上顯示的各條顯示數據是根據針對每個使用信息終端裝置的用戶所設置的訪問權(也即,是否許可顯示數據的生成和變更)來控制。因此,基于用戶的訪問權能夠在多個用戶之間實現平滑的通信。在如上所述配置的通信方法中,當由所述訪問權信息指示的且被許可生成和變更所述顯示數據的用戶與由所述用戶信息指示的用戶一致時,所述顯示裝置基于所述通信路徑識別信息、所述數據ID信息以及所述位置信息而將所述顯示數據顯示在所述顯示部上。利用該配置,只有在屬于由數據ID信息指示的顯示數據所有者的用戶與對該顯示數據具有訪問權(也即,是否許可顯示數據的生成和變更)的用戶達成一致時,顯示裝置才能在顯示部上顯示所述顯示數據。具體而言,顯示裝置使用數據ID信息來識別通過由通信路徑識別信息識別的數據通信路徑接收的顯示數據,并在由位置信息指示的顯示部上的顯示位置顯示所識別的該顯示數據。因此基于用戶的訪問權能夠在多個用戶之間實現平滑的通信。如上所述配置的通信方法可以是在其中有多個用戶參加的電子會議中執行的通信方法。利用該配置,通過所述數據ID信息,不僅能夠可靠且便利地管理提交給虛擬會議室(也即,電子會議系統)的發言(remark)(顯示數據),還能夠根據針對每個參加虛擬會議室的參加者(用戶)所設置的訪問權(也即,是否許可發言(顯示數據)的提交和修改)來控制提交給虛擬會議室的發言(顯示數據)。因此能夠基于用戶的訪問權在多個用戶之間實現平滑的通信。在如上所述配置的通信方法中,所述顯示裝置和所述信息終端裝置可按照XMPP(可擴展消息傳遞和展現協議)來彼此進行通信。利用該配置,因此不僅能夠在顯示裝置和信息終端裝置(主會者終端裝置和用戶終端裝置)之間執行實時消息傳遞(信息交換),還能夠通過數據ID信息便利且可靠地將其上的消息傳遞是按照XMPP來執行的數據關聯于顯示裝置的顯示部上顯示的顯示數據。XMPP是一種基于XML的協議,由獨立于ffiTF (互聯網工程任務組)XMPP工作小組的XSF (XMPP標準基金會)進行標準化。XMPP動態地控制廣泛范圍的應用,包括即時消息、展現(“當前位于另一端的參與方的狀態如何”)、多用戶聊天、語音或可視電話、協調任務、內容聚合以及XML數據的廣義路由(generalized routing);為了在諸如互聯網等通信系統中進行實時通信,XMPP由多個根據各自目的進行標準化的擴展協議(XEP =XMPP擴展協議)組成。在如上所述配置的通信方法中,所述顯示裝置和所述用戶終端裝置之間的數據通信路徑的開設以及所述顯示數據通過所述數據通信路徑從所述用戶終端裝置到所述顯示裝置的傳輸是按照 XMPP 中 XEP-0166 (Jingle),XEP-0167 (Jingle RTP 會話)和 XEP-0177(Jingle純UDP傳送)的至少一種協議來執行。利用該配置,即使在顯示裝置和用戶終端裝置之間的網絡中布置有NAT (網絡地址轉換)或防火墻時,由于顯示數據是通過獨立于網絡的數據通信路徑來傳輸的,所以能夠通過數據通信路徑可靠地傳送顯示數據而不會受到諸如數據傳送中斷等影響。XEP-0166 (Jingle)是規定建立在兩個能夠通信的終端裝置之間交換數據所通過的通信路徑的功能的協議。與上述Jingle相關的協議示例包括XEP-0167 (Jingle RTP會話)和XEP-0177 (Jingle純UDP傳送方法)。XEP-0167是規定使用RPT (實時傳輸協議)建立交換諸如語音數據或活動圖像數據等流模式的數據所通過的通信路徑的功能的協議。XEP-0177 (Jingle純UDP傳送方法)是定義使用UDP (用戶數據報協議)的數據交換的協議。在如上所述配置的通信方法中,所述第一信息和所述第二信息可以是通過擴展元信息(meta information)所得到的html (超文本標記語言)文件。這里,通過擴展元信息得到的html文件是指能夠用與基于XMPP的通信兼容的html來表達的格式的數據,并且該數據包括屬于與通過顯示裝置和用戶終端裝置之間開設的數據通信路徑傳送的顯示數據相關的信息(屬性信息)的元信息。作為所述元信息,包括有諸如數據ID信息、位置信息、通信路徑識別信息、訪問權信息和用戶信息等與基于XMPP的消息傳遞對應的屬性信息。作為元信息來利用與基于XMPP的消息傳遞對應的所述屬性信息(諸如數據ID信息、位置信息、通信路徑識別信息、訪問權信息和用戶信息等)被稱為所述擴展。利用該配置,能夠將第一和第二信息中包括的元信息(諸如數據ID信息、位置信息、通信路徑識別信息、用戶信息和訪問權信息)映射到web瀏覽器中所采用的html格式的描述上。具體而言,能夠使該第一和第二信息中包括的元信息(諸如數據ID信息、位置信息、通信路徑識別信息、用戶信息和訪問權信息)對應于html的顯示元素。因而,能夠將基于XMPP的消息傳遞與web和html聯系起來。在如上所述配置的通信方法中,所述第一信息和所述第二信息可以是構成用于在所述顯示裝置的顯示部上產生顯示的顯示信息的碎片信息(fragmentationinformation)。利用該配 置,例如,當信息終端裝置(主會者終端裝置和用戶終端裝置)對用于在顯示裝置的顯示部上產生顯示的顯示信息中包括的部分信息進行變更時,如果傳輸的僅有包括變更信息的碎片信息,顯示裝置也能夠基于接收的碎片信息來修改用于在顯示部上產生顯示的顯示信息。換言之,沒有必要傳輸全部的顯示信息。因而,由于能夠減少顯示裝置和信息終端裝置(主會者終端裝置和用戶終端裝置)之間交換的信息量,所以不僅能夠減小通信所需的時間還能夠顯著地減輕顯示裝置和信息終端裝置(主會者終端裝置和用戶終端裝置)之間的網絡上所施加的負擔。因此參加通信的多個用戶能夠執行更加便捷的通 目。為了實現以上目的,根據本發明,提供一種顯示裝置,包括:顯示部,對顯示數據進行顯示;通信部,通過網絡與多個信息終端裝置通信,該信息終端裝置包括管理所述顯示數據的主會者終端裝置以及傳輸所述顯示數據的用戶終端裝置;以及控制部,當所述通信部通過所述網絡從所述主會者終端裝置接收包括數據ID信息和位置信息的第一信息時,所述控制部在所述通信部和所述用戶終端裝置之間開設傳輸所述顯示數據所通過的數據通信路徑,所述數據ID信息用于識別所述顯示數據,所述位置信息指示所述顯示數據在所述顯示部上的顯示位置。在所述顯示裝置中,所述通信部將包括通信路徑識別信息和所述數據ID信息的第二信息通過所述網絡傳輸至所述用戶終端裝置,所述通信路徑識別信息用于識別所述數據通信路徑,并且所述顯示部基于所述通信路徑識別信息、所述數據ID信息以及所述位置信息來顯示所述通信部通過由所述通信路徑識別信息所識別的數據通信路徑而從所述用戶終端裝置接收的所述顯示數據。利用如上所述配置的顯示裝置,當顯示裝置從管理顯示數據的主會者終端裝置處接收到用于識別顯示數據的數據ID信息以及用于指示顯示數據所顯示的位置的位置信息時,在傳輸顯示數據的用戶終端裝置和顯示裝置之間則開設了獨立于所述網絡的數據通信路徑。然后,顯示裝置將用于識別該所開設的數據通信路徑的通信路徑識別信息通過網絡傳輸至所述用戶終端裝置。因此,用戶終端裝置能夠通過由通信路徑識別信息所識別的該數據通信路徑將顯示數據傳輸至顯示裝置。如上所述,顯示數據是通過獨立于所述網絡的專用數據通信路徑從用戶終端裝置傳輸至顯示裝置。因此,即使通過所述網絡交換的數據和通過所述數據通信路徑傳輸的顯示數據在傳輸特性上彼此不同時,它們也不會彼此干擾,因而能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠便利、高效且精確地將顯示數據從用戶終端裝置傳送至顯示裝置。另外,通過數據ID信息,顯示裝置能夠將通過由通信路徑識別信息所識別的數據通信路徑接收的顯示數據關聯于位置信息,并且還能夠在由位置信息指示的顯示部上的顯示位置顯示所述顯示數據。因此,顯示裝置能夠將通過所述專用數據通信路徑傳輸的顯示數據結構化并顯示在顯示部上的顯示屏幕中。由于所述顯示數據是通過數據通信路徑而直接從用戶終端裝置傳送至顯示裝置,所以防止了數據通信路徑被除用戶終端裝置和顯示裝置之外的其他終端裝置利用,并且防止通過該數據通信路徑交換的顯示數據被獲取或變更。因此,能夠增強經數據通信路徑傳送的數據的安全性。在如上所述配置的顯示裝置中,所述數據通信路徑可以是傳輸所述顯示數據所通過的邏輯通信路徑。利用該配置,當在顯示裝置和用戶終端裝置之間開設顯示數據經其直接傳輸的數據通信路徑時,就沒有必要提供獨立于網絡的其他物理通信線路。具體而言,在網絡經其通過的物理通信線路中設置了獨立于網絡的新邏輯通信路徑(邏輯線路),因而能夠通過在邏輯上獨立于網絡的邏輯線路來交換顯示數據。因此,由于通過網絡交換的數據和通過邏輯線路傳輸的顯示數據互不干擾,所以能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠更加便利、高效且精確地將顯示數據從用戶終端裝置傳送至顯示裝置。在如上所述配置的顯示裝置中,所述顯示數據可以是有別于文本格式的其他格式的多媒體數據。利用該配置,即使是諸如活動圖像數據或語音數據等有別于文本格式的其他格式的多媒體數據從用戶終端裝置傳輸至顯示裝置時,該多媒體數據也是通過獨立于網絡的專用數據通信路徑進行傳輸的。因此,即使通過網絡交換的數據(諸如文本數據)和通過數據通信路徑傳輸的顯示數據(有別于文本格式的其他格式的多媒體數據)在傳輸特性上彼此不同,它們也不會彼此干擾,因而能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此對于顯示裝置而言能夠更加便利、高效且精確地傳送來自用戶終端裝置的有別于文本格式的其他格式的多媒體數據。通過數據ID信息,顯示裝置能夠將通過由通信路徑識別信息識別的數據通信路徑接收的多媒體數據關聯于位置信息,并且進一步能夠在由位置信息指示的顯示部上的顯示位置顯示所述多媒體數據。因此,顯示裝置能夠將通過專用數據通信路徑接收的多媒體數據結構化并顯示在顯示部上的顯示屏幕中。在如上所述配置的顯示裝置中,當所述通信部通過所述網絡從所述主會者終端裝置接收包括有所述數據ID信息、所述位置信息、以及訪問權信息的所述第一信息時,所述控制部可在所述通信部和由所述訪問權信息指示的用戶所使用的用戶終端裝置之間開設傳輸所述顯示數據所通過的所述數據通信路徑,所述訪問權信息是針對每個使用所述信息終端裝置的用戶來設置的并且是用于指示是否許可所述顯示數據的生成和變更。可選地,在如上所述配置的顯示裝置中,當所述通信部通過所述網絡從所述主會者終端裝置接收包括有所述數據ID信息、所述位置信息、以及用戶信息的所述第一信息時,所述控制部可在所述通信部和由所述用戶權信息指示的用戶所使用的用戶終端裝置之間開設傳輸所述顯示數據所通過的所述數據通信路徑,所述用戶信息用于指示作為所述顯示數據的所有者的用戶。利用該配置,顯示裝置能夠在由傳輸自主會者終端裝置的訪問權信息或用戶信息所指示的用戶使用的用戶終端裝置與顯示裝置之間開設傳輸顯示數據所通過的直接通信路徑。因此,為了在顯示裝置和信息終端裝置之間共享信息沒有必要提供網狀的通信路徑網絡;如有必要,在顯示裝置和用戶終端裝置之間僅開設有所述數據通信路徑。通過數據ID信息,顯示裝置能夠將通過數據通信路徑接收的顯示數據關聯于位置信息,并且能夠在由位置信息指示的顯示部上的顯示位置顯示所述顯示數據。在如上所述配置的顯示裝置中,所述通信部可通過所述網絡從所述主會者終端裝置接收包括有所述數據ID信息、所述位置信息、訪問權信息以及用戶信息的所述第一信息,所述訪問權信息針對每個使用所述信息終端裝置的用戶來設置并且用于指示是否許可所述顯示數據的生成和變更,所述用戶信息用于指示作為所述顯示數據的所有者的用戶,并且所述顯示部可基于所述通信路徑識別信息、所述數據ID信息、所述位置信息、所述用戶信息以及所述訪問權信息來顯示所述顯示數據。利用該配置,通過所述數據ID信息,顯示裝置能夠將通過由通信路徑識別信息識別的數據通信路徑接收的顯示數據關聯于從主會者終端裝置接收的用戶信息、訪問權信息和位置信息,基于所述用戶信息和訪問權信息來確定是否顯示由所述數據ID信息所指示的顯示數據并且在由位置信息指示的顯示部上的顯示位置顯示所述顯示數據。因此,從用戶終端裝置傳送的顯示數據是按照數據ID信息進行管理,并且,對于顯示數據而言,顯示裝置的顯示部上顯示的各條顯示數據是根據針對每個使用信息終端裝置的用戶所設置的訪問權(也即,是否許可顯示數據的生成和變更)來控制。因此,基于用戶的訪問權能夠在多個用戶之間實現平滑的通信。在如上所述配置的顯示裝置中,當由所述訪問權信息指示的且被許可生成和變更所述顯示數據的用戶與由所述用戶信息指示的用戶一致時,所述顯示部可基于所述通信路徑識別信息、所述數據ID信息以及所述位置信息來顯示所述顯示數據。利用該配置,顯示裝置能夠關聯,只有在屬于由數據ID信息指示的顯示數據所有者的用戶與對該顯示數據具有訪問權(也即,是否許可顯示數據的生成和變更)的用戶達成一致時,顯示裝置才能在顯示部上顯示所述顯示數據。具體而言,顯示裝置使用數據ID信息來識別通過由通信路徑識別信息識別的數據通信路徑接收的顯示數據,并在由位置信息指示的顯示部上的顯示位置顯示所識別的該顯示數據。因此基于用戶的訪問權能夠在多個用戶之間實現平滑的通信。如上所述配置的顯示裝置可按照XMPP來與所述信息終端裝置通信。利用該配置,因此顯示裝置不僅能夠與信息終端裝置(主會者終端裝置和用戶終端裝置)之間執行實時消息傳遞(信息交換),還能夠通過數據ID信息便利且可靠地將其上的消息傳遞是按照XMPP來執行的數據關聯于顯示部上顯示的顯示數據。在如上所述配置的顯示裝置中,按照XMPP中XEP-0166 (Jingle)、XEP-0167(Jingle RTP會話)和XEP-0177 (Jingle純UDP傳送)的至少一種協議,所述控制部可在所述通信部和所述用戶終端裝置之間開設數據通信路徑,且所述通信部可通過所述數據通信路徑從所述用戶終端裝置接收所述顯示數據。利用該配置,即使在顯示裝置和用戶終端裝置之間的網絡中布置有NAT或防火墻時,由于顯示數據是通過獨立于網絡的數據通信路徑來傳輸的,所以能夠通過數據通信路徑可靠地接收顯示數據而不會受到諸如數據傳送中斷等影響。在如上所述配置的顯示裝置中,所述第一信息和所述第二信息可以是通過擴展元信息所得到的html文件。這里,通過擴展元信息得到的html文件是指能夠用與基于XMPP的通信兼容的html來表達的格式的數據,并且該數據包括屬于與通過顯示裝置和用戶終端裝置之間開設的數據通信路徑傳送的顯示數據相關的信息(屬性信息)的元信息。作為所述元信息,包括有諸如數據ID信息、位置信息、通信路徑識別信息、訪問權信息和用戶信息等與基于XMPP的消息傳遞對應的屬性信息。作為元信息來利用與基于XMPP的消息傳遞對應的所述屬性信息(諸如數據ID信息、位置信息、通信路徑識別信息、訪問權信息和用戶信息等)被稱為所述擴展。利用該配置,能夠將第一和第二信息中包括的元信息(諸如數據ID信息、位置信息、通信路徑識別信息、用戶信息和訪問權信息)映射到web瀏覽器中所采用的html格式的描述上。具體而言,能夠使該第一和第二信息中包括的元信息(諸如數據ID信息、位置信息、通信路徑識別信息、用戶信息和訪問權信息)對應于html的顯示元素。因而,能夠將基于XMPP的消息傳遞與web和html聯系起來。在如上所述配置的顯示裝置中,所述第一信息和所述第二信息可以是構成用于在所述顯示部上產生顯示的顯示信息的碎片信息。利用該配置,例如,當信息終端裝置(主會者終端裝置和用戶終端裝置)對用于在顯示裝置的顯示部上產生顯示的顯示信息中包括的部分信息進行變更時,如果傳輸的僅有包括變更信息的碎片信息,顯示裝置也能夠基于接收的碎片信息來修改用于在顯示部上產生顯示的顯示信息。換言之,沒有必要傳輸全部的顯示信息。因而,由于能夠減少顯示裝置和信息終端裝置(主會者終端裝置和用戶終端裝置)之間交換的信息量,所以不僅能夠減小通信所需的時間還能夠顯著地減輕顯示裝置和信息終端裝置(主會者終端裝置和用戶終端裝置)之間的網絡上所施加的負擔。因此參加通信的多個用戶能夠執行更加便捷的通信。為了實現以上目的,根據本發明,提供了一種用戶終端裝置,包括控制部,開設與顯示裝置的數據通信路徑,顯示在顯示裝置上的顯示數據通過所述數據通信路徑進行傳輸;以及通信部,當通過網絡從所述顯示裝置接收包括有數據ID信息和通信路徑識別信息的第二信息時,所述通信部通過所述數據通信路徑將所述顯示數據傳輸至所述顯示裝置,所述數據ID信息用于識別所述顯示數據,所述通信路徑識別信息用于識別所述數據通信路徑。利用如上所述配置的用戶終端裝置,在用戶終端裝置和顯示裝置之間開設了獨立于網絡的數據通信路徑,顯示數據通過該數據通信路徑進行傳輸,且用于識別所述數據通信路徑的通信路徑識別信息從顯示裝置傳送至用戶終端裝置。因而,用戶終端裝置能夠通過由所述通信路徑識別信息識別的數據通信路徑來將顯示數據傳輸至顯示裝置。以這種方式,用戶終端裝置通過獨立于網絡的專用數據通信路徑來將顯示數據傳輸至顯示裝置。因此,用戶終端裝置能夠通過由所述通信路徑識別信息識別的數據通信路徑來將顯示數據傳輸至顯示裝置。如上所述,顯示數據是通過獨立于網絡的專用數據通信路徑從用戶終端裝置被傳輸至顯示裝置。因此,即使通過所述網絡交換的數據和通過所述數據通信路徑傳輸的顯示數據在傳輸特性上彼此不同,它們也不會彼此干擾,因而能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠便利、高效且精確地將顯示數據從用戶終端裝置傳送至顯示裝置。由于所述顯示數據是通過數據通信路徑而直接從用戶終端裝置傳送至顯示裝置,所以防止了數據通信路徑被除用戶終端裝置和顯示裝置之外的其他終端裝置利用,并且防止通過該數據通信路徑交換的顯示數據被獲取或變更。因此,能夠增強經數據通信路徑傳送的數據的安全性。在如上所述配置的用戶終端裝置中,所述數據通信路徑可以是傳輸在所述顯示裝置上顯示的所述顯示數據所通過的邏輯通信路徑。利用該配置,當在用戶終端裝置和顯示裝置之間開設顯示數據經其直接傳輸的數據通信路徑時,就沒有必要提供獨立于網絡的其他物理通信線路。具體而言,在網絡經其通過的物理通信線路中設置了獨立于網絡的新邏輯通信路徑(邏輯線路),因而能夠通過在邏輯上獨立于網絡的邏輯線路來傳輸顯示數據。因此,由于通過網絡交換的數據和通過邏輯線路傳輸的顯示數據互不干擾,所以能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠更加便利、高效且精確地將顯示數據從用戶終端裝置傳送至顯示裝置。在如上所述配置的用戶終端裝置中,所述顯示數據可以是有別于文本格式的其他格式的多媒體數據。利用該配置,即使從用戶終端裝置傳輸至顯示裝置的是諸如活動圖像數據或語音數據等有別于文本格式的其他格式的多媒體數據時,該多媒體數據也是通過獨立于網絡的專用數據通信路徑進行傳輸的。因此,即使通過網絡交換的數據(諸如文本數據)和通過數據通信路徑傳輸的顯示數據(有別于文本格式的其他格式的多媒體數據)在傳輸特性上彼此不同,它們也不會彼此干擾,因而能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠更加便利、高效且精確地將有別于文本格式的其他格式的多媒體數據從用戶終端裝置傳送至顯示裝置。在如上所述配置的用戶終端裝置中,所述通信部可按照XMPP來與所述顯示裝置通信。利用該配置,因此用戶終端裝置不僅能夠與顯示裝置之間執行實時消息傳遞(信息交換),還能夠通過數據ID信息便利且可靠地將其上的消息傳遞是按照XMPP來執行的數據關聯于傳輸至顯示裝置的顯示數據。在如上所述配置的用戶終端裝置中,按照XMPP中XEP-0166 (Jingle)、XEP-0167(Jingle RTP會話)和XEP-0177 (Jingle純UDP傳送)的至少一種協議,所述控制部可在所述通信部和所述顯示裝置之間開設由通信路徑識別信息識別的數據通信路徑,且所述通信部可通過所述數據通信路徑將顯示數據傳輸至顯示裝置。利用該配置,即使在顯示裝置和用戶終端裝置之間的網絡中布置有NAT或防火墻時,由于用戶終端裝置是通過獨立于網絡的數據通信路徑來傳輸顯示數據的,所以能夠可靠地傳送顯示數據而不會受到諸如數據傳送中斷等影響。在如上所述配置的用戶終端裝置中,所述第二信息可以是通過擴展元信息得到的html文件。這里,通過擴展元信息得到的html文件是指能夠用與基于XMPP的通信兼容的html來表達的格式的數據,并且該數據包括屬于與通過顯示裝置和用戶終端裝置之間開設的數據通信路徑傳送的顯示數據相關的信息(屬性信息)的元信息。作為所述元信息,包括有諸如數據ID信息和通信路徑識別信息等與基于XMPP的消息傳遞對應的屬性信息。利用該配置,能夠將第二信息中包括的元信息(諸如數據ID信息和通信路徑識別信息)映射到web瀏覽器中所采用的html格式的描述上。具體而言,能夠使該第二信息中包括的元信息(諸如數據ID信息和通信路徑識別信息)對應于html的顯示元素。因而,能夠將基于XMPP的消息傳遞與web和html聯系起來。在如上所述配置的用戶終端裝置中,所述第二信息可以是構成用于在所述顯示裝置上產生顯示的顯示信息的碎片信息。利用該配置,例如,當用戶終端裝置對用于在顯示裝置的顯示部上產生顯示的顯示信息中包括的部分信息進行變更時,如果傳輸的僅有包括變更信息的碎片信息,顯示裝置也能夠基于接收的碎片信息來修改用于在顯示部上產生顯示的顯示信息。換言之,沒有必要傳輸全部的顯示信息。因而,由于能夠減少從用戶終端裝置傳輸至顯示裝置之間的信息量,所以不僅能夠減小通信所需的時間還能夠顯著地減輕顯示裝置和用戶終端裝置之間的網絡上所施加的負擔。因此參加通信的多個用戶能夠執行更加便捷的通信。為了實現以上目的,根據本發明,提供了一種主會者終端裝置,其管理從如上所述的用戶終端裝置傳輸至如上所述的顯示裝置的顯示數據,且其包括控制部,生成用于識別所述顯示數據的數據ID信息以及用于指示所述顯示數據在所述顯示裝置的顯示部上的顯示位置的位置信息;以及通信部,將包括有所述數據ID信息和所述位置信息的第一信息通過網絡傳輸至所述顯示裝置。利用如上所述配置的主會者終端裝置,從用戶終端裝置便利、高效且精確地被傳送至顯示裝置的顯示數據通過數據ID信息來與位置信息相關聯,并且所述顯示數據被顯示在由該位置信息指示的顯示裝置顯示部的顯示位置。因此,使用主會者終端裝置的用戶能夠對通過數據通信路徑從用戶終端裝置傳輸至顯示裝置的顯示數據進行結構化并且顯示在顯示裝置顯示部的顯示屏幕中,以及通過數據ID信息和位置信息來可靠且便利地管理通過獨立于網絡的專用數據通信路徑從用戶終端裝置傳輸至顯示裝置的顯示數據及該顯示數據在顯示裝置的顯示部上的顯示位置。在如上所述配置的主會者終端裝置中,所述控制部可生成訪問權信息,所述訪問權信息是針對使用多個與顯示裝置通信的信息終端裝置的每個用戶來設置的并且用于指示是否許可所述顯示數據的生成和變更,并且所述第一信息可進一步包括所述訪問權信肩、O可選地,在如上所述配置的主會者終端裝置中,所述控制部可生成用戶信息,所述用戶信息用于指示作為所述顯示數據的所有者的用戶,并且所述第一信息可進一步包括所述用戶信息。利用該配置,通過傳輸至顯示裝置的訪問權信息或用戶信息,由于主會者終端裝置能夠指示應當與哪個用戶終端裝置來開設數據通信路徑,所以主會者終端裝置能夠控制顯示裝置和用戶終端裝置之間數據通信路徑的開設。另外,顯示裝置能夠與傳輸自主會者終端裝置的訪問權信息或用戶信息所指示的用戶使用用戶終端裝置來開設數據通信路徑。因此,為了在顯示裝置和信息終端裝置之間共享信息沒有必要提供網狀的通信路徑網絡;如有必要,在顯示裝置和用戶終端裝置之間僅開設有傳輸顯示數據的數據通信路徑。在如上所述配置的主會者終端裝置中,所述通信部可按照XMPP來與所述顯示裝置通信。利用該配置,因此主會者終端裝置不僅能夠與顯示裝置之間執行實時消息傳遞(信息交換),還能夠通過數據ID信息便利且可靠地將其上的消息傳遞是按照XMPP來執行的數據關聯于顯示裝置的顯示部上顯示的數據。在如上述配置的主會者終端裝置中,所述第一信息可以是通過擴展元信息得到的html文件。這里,通過擴展元信息得到的html文件是指能夠用與基于XMPP的通信兼容的html (超文本標記語言)來表達的格式的數據,并且該數據包括屬于與通過顯示裝置和用戶終端裝置之間開設的數據通信路徑傳送的顯示數據相關的信息(屬性信息)的元信息。作為所述元信息,包括有諸如數據ID信息、位置信息、訪問權信息和用戶信息等與基于XMPP的消息傳遞對應的屬性信息。利用該配置,能夠將第一信息中包括的元信息(諸如數據ID信息、位置信息、用戶信息和訪問權信息)映射到web瀏覽器中所采用的html格式的描述上。具體而言,能夠使該第一信息中包括的元信息(諸如數據ID信息、位置信息、用戶信息和訪問權信息)對應于html的顯示元素。因而,能夠將基于XMPP的消息傳遞與web和html聯系起來。在如上所述配置的主會者終端裝置中,所述第一信息可以是構成用于在所述顯示裝置的顯示部上產生顯示的顯示信息的碎片信息。利用該配置,例如,當主會者終端裝置對用于在顯示裝置的顯示部上產生顯示的顯示信息中包括的部分信息進行變更時,如果傳輸的僅有包括變更信息的碎片信息,顯示裝置也能夠基于所述碎片信息來修改用于在顯示部上產生顯示的顯示信息。換言之,沒有必要傳輸全部的顯示信息。因而,由于能夠減少主會者終端裝置與顯示裝置之間交換的信息量,所以不僅能夠減小通信所需的時間還能夠顯著地減輕顯示裝置和主會者終端裝置之間的網絡上所施加的負擔。因此參加通信的多個用戶能夠執行更加便捷的通信。為了實現以上目的,根據本發明,提供了一種多用戶通信系統,其中有多個用戶參加通信,并且從所述多個用戶所使用的信息終端裝置傳輸至如上所述的顯示裝置的顯示數據顯示在所述顯示裝置上,并且其中所述信息終端裝置包括如上所述的用戶終端裝置和如上所述的主會者終端裝置。利用如上所述配置的多用戶通信系統,在這樣的多用戶通信系統(其中有多個用戶參加通信且從這些用戶所使用的信息終端裝置提交的顯示數據被顯示在所述顯示裝置的顯示部)中,當顯示裝置從管理顯示數據的主會者終端裝置處接收到用于識別顯示數據的數據ID信息以及用于指示顯示數據所顯示的位置的位置信息時,在傳輸顯示數據的用戶終端裝置和顯示裝置之間則開設了獨立于所述網絡的數據通信路徑。然后,顯示裝置將用于識別該所開設的數據通信路徑的通信路徑識別信息通過網絡傳輸至所述用戶終端裝置。因此,用戶終端裝置能夠通過由通信路徑識別信息所識別的該數據通信路徑將顯示數據傳輸至顯示裝置。如上所述,顯示數據是通過獨立于所述網絡的專用數據通信路徑從用戶終端裝置傳輸至顯示裝置。因此,即使通過所述網絡交換的數據和通過所述數據通信路徑傳輸的顯示數據在傳輸特性上彼此不同,它們也不會彼此干擾,因而能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠便利、高效且精確地將顯示數據從用戶終端裝置傳送至顯示裝置。另外,通過數據ID信息,顯示裝置能夠將通過由通信路徑識別信息所識別的數據通信路徑接收的顯示數據關聯于位置信息,并且還能夠在由位置信息指示的顯示部上的顯示位置顯示所述顯示數據。因此,顯示裝置能夠將通過所述專用數據通信路徑傳輸的顯示數據結構化并顯示在顯示部上的顯示屏幕中。通過數據ID信息和位置信息,使用主會者終端裝置的用戶能夠可靠且便利地管理通過獨立于網絡的專用數據通信路徑從用戶終端裝置傳輸至顯示裝置的顯示數據以及該顯示數據在顯示裝置的顯示部上的顯示位置。由于所述顯示數據是通過數據通信路徑而直接從用戶終端裝置傳送至顯示裝置,所以防止了數據通信路徑被除用戶終端裝置和顯示裝置之外的其他終端裝置利用,并且防止通過該數據通信路徑交換的顯示數據被獲取或變更。因此,能夠增強經數據通信路徑傳送的數據的安全性。在如上所述配置的多用戶通信系統中,所述顯示數據可以是有別于文本格式的其他格式的多媒體數據。利用該配置,即使是諸如活動圖像數據或語音數據等有別于文本格式的其他格式的多媒體數據從用戶終端裝置傳輸至顯示裝置時,該多媒體數據也是通過獨立于網絡的專用數據通信路徑進行傳輸的。因此,即使通過網絡交換的數據(諸如文本數據)和通過數據通信路徑傳輸的顯示數據(有別于文本格式的其他格式的多媒體數據)在傳輸特性上彼此不同,它們也不會彼此干擾,因而能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此對于顯示裝置而言能夠更加便利、高效且精確地傳送來自用戶終端裝置的有別于文本格式的其他格式的多媒體數據。通過數據ID信息,顯示裝置能夠將通過由通信路徑識別信息識別的數據通信路徑接收的多媒體數據關聯于位置信息,并且進一步能夠在由位置信息指示的顯示部上的顯示位置顯示所述多媒體數據。因此,顯示裝置能夠將通過專用數據通信路徑接收的多媒體數據結構化并顯示在顯示部上的顯示屏眷中。如上所述配置的多用戶通信系統可以是電子會議系統。利用該配置,通過所述數據ID信息,不僅能夠可靠且便利地管理提交給虛擬會議室(也即,電子會議系統)的發言(顯示數據),還能夠根據針對每個參加虛擬會議室的參加者(用戶)所設置的訪問權(也即,是否許可發言(顯示數據)的提交和修改)來控制提交給虛擬會議室的發言(顯示數據)。因此能夠基于用戶的訪問權在多個用戶之間實現平滑的通信。在如上所述配置的多用戶通信系統中,所述顯示裝置和所述信息終端裝置可按照XMPP來彼此進行通信。利用該配置,不僅能夠在顯示裝置和信息終端裝置(主會者終端裝置和用戶終端裝置)之間執行實時消息傳遞(信息交換),還能夠通過數據ID信息便利且可靠地將其上的消息傳遞是按照XMPP來執行的數據關聯于顯示裝置的顯示部上顯示的顯示數據。在如上所述配置的多用戶通信系統中,按照XMPP中XEP-0166(Jingle)、XEP_0167(Jingle RTP會話)和XEP-0177 (Jingle純UDP傳送)的至少一種協議,可在所述顯示裝置和所述用戶終端裝置之間開設傳輸所述顯示數據所通過的數據通信路徑,并且可通過所述數據通信路徑將所述顯示數據從所述用戶終端裝置傳輸至所述顯示裝置。利用該配置,即使在顯示裝置和用戶終端裝置之間的網絡中布置有NAT或防火墻時,由于顯示數據是通過獨立于網絡的數據通信路徑來傳輸的,所以能夠通過數據通信路徑可靠地傳送顯示數據而不會受到諸如數據傳送中斷等影響。發明的有益效果根據本發明,顯示數據是通過獨立于網絡(其將顯示裝置連接至信息處理裝置)的數據通信路徑來傳輸至顯示裝置的。因此,即使通過網絡交換的數據和通過數據通信路徑傳輸的顯示數據在傳輸特性上彼此不同,它們也不會彼此干擾,因而能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠便利、高效且精確地將顯示數據從用戶終端裝置傳送至顯示裝置。另外,通過數據ID信息,顯示裝置能夠將通過由通信路徑識別信息識別的數據通信路徑接收的顯示數據關聯于位置信息,并且還能夠在由位置信息指示的顯示部上的顯示位置顯示所述顯示數據。因此,顯示裝置能夠將通過專用數據通信路徑傳輸的顯示數據結構化并顯示在顯示部上的顯示屏幕中。
圖1顯示本發明多用戶通信系統示例的概念圖;圖2顯示根據本發明實施例的電子會議系統的配置的圖示;圖3顯示根據本發明實施例的顯示裝置的配置的圖示;圖4顯示根據本發明實施例的信息終端裝置的配置的圖示;圖5顯示根據本發明實施例的結構化顯示信息的配置的圖示;圖6示出根據本發明實施例的基于結構化顯示信息的顯示屏幕的圖示;圖7顯示根據本發明實施例的基于結構化顯示信息的實際顯示屏幕示例的圖示;圖8A顯示將包括文本數據的html碎片信息表達為html文檔的示例的圖示;圖8B顯示將包括活動圖像數據的html碎片信息表達為html文檔的示例的圖示;圖8C顯示將包括語音數據的html碎片信息表達為html文檔的示例的圖示;圖9示出根據本發明實施例的用于開設電子會議系統的流程的操作圖示;圖10示出用于使根據本發明實施例的信息終端裝置加入電子會議系統的流程的操作圖示;圖11示出用于在根據本發明實施例的電子會議系統上執行針對結構化顯示信息的初始化設置的流程的操作圖示;圖12示出用于在顯示裝置的顯示屏幕中顯示由根據本發明實施例的信息終端裝置提供的文本數據的流程的操作圖示;圖13示出用于在顯示裝置的顯示屏幕中顯示由根據本發明實施例的信息終端裝置提供的多媒體數據(呈文本格式之外的其它格式)的流程的操作圖示。
具體實施例方式以下將參照說明書附圖來描述本發明。圖1為顯示本發明的多用戶通信系統的示例的概念圖。如圖1所示,在多個參加者傳輸信息的場合,本發明的多用戶通信系統實時地整合由參加者提交的各種信息,對整合的信息進行結構化并將其顯示在顯示屏幕上。因此,例如,該多用戶通信系統可被利用作為電子會議系統等等,其中參加虛擬會議室的多個用戶能夠提交爭議和觀點。下面將使用電子會議系統的示例來描述本發明的多用戶通信系統。圖2為顯示根據本發明實施例的電子會議系統的配置的圖示。如圖2所示,在電子會議系統I中,顯示裝置10以及多個信息終端裝置20 (201、202a、202b、202c和202d)通過網絡30 (30a至30e)彼此通信。信息終端裝置20包括主會者終端裝置201 (將在后續描述)和用戶終端裝置202。在電子會議系統I中,多個用戶參加通信,并且在顯示裝置10上顯示通過有別于網絡30的數據線路40 (數據通信路徑)從由用戶使用的信息終端裝置20傳輸至顯示裝置10的顯示數據。由參加電子會議系統I的用戶通過信息終端裝置20提交給電子會議系統I的顯示數據(尤其是,諸如活動圖像數據或語音數據等有別于文本格式的其它格式的多媒體數據)是通過在顯示裝置10和信息終端裝置20 (主會者終端裝置201和用戶終端裝置202a至202d)之間視需要開設的數據線路40 (40a至40e)傳輸至顯示裝置10,其中該顯示數據被顯示成結構化的狀態。這些數據線路40a至40e分別是在網絡30a至30e經其通過的物理通信線路中開設的邏輯通信路徑。因此,當在顯示裝置10與信息終端裝置20之間開設數據線路40 (顯示數據通過該數據線路40直接傳輸)時,不需要提供除網絡30之外的任何其他物理通信線路。這里,邏輯通信路徑是指在物理意義上的通信線路中包括的邏輯意義上的虛擬通信線路(邏輯線路)。例如,即使僅物理地存在一條通信線路,也能夠設置多條邏輯線路,并且能夠進行使邏輯線路彼此區分的數據通信。例如,網絡30和數據線路40經相同的物理通信線路通過;然而,它們是不同的邏輯線路。電子會議系統 I 利用 XMPP (extensible messaging and presence protocol,可擴展消息傳遞和展現協議)來架構,其將在后續加以描述;顯示裝置10和信息終端裝置20按照XMPP來彼此進行通信。這里,在顯示裝置10和信息終端裝置20之間的通信中,能夠實現實時消息傳遞(信息交換)。現在將描述在本實施例的電子會議I中利用的XMPP。XMPP是一種基于XML(extensible markup language,可擴展標記語言)的協議,由獨立于IETF (internetengineering task force,互聯網工程任務組)XMPP 工作小組的 XSF (XMPP standardsfoundation, XMPP標準基金會)進行標準化。XMPP靈活地控制廣泛范圍的應用,包括即時消息、展現(“當前位于另一端的一方的狀態如何”)、多用戶聊天、語音或可視電話、協調任務、內容聚合以及XML數據的廣義路由;為了在諸如互聯網等通信系統中進行實時通信,XMPP由多個根據各自目的進行標準化的擴展協議(XEP =XMPP擴展協議)組成。本實施例的電子會議系統I采用由上述XMPP規定的各種協議。現在將描述 XEP-0030 (服務發現(Service Discovery))、XEP-0045 (多用戶聊天)、XEP-0071(Xhtml-ΙΜ (支持Xhtml的消息))和XEP-0166 (Jingle (協商和管理帶外傳輸會話)),它們是用于理解本實施例電子會議系統I的重要協議。XEP-0030 (服務發現)是規定檢測信息的功能的協議。XEP-0030 (服務發現)在下文被稱為“DISCO”。在本實施例的電子會議系統I中,如稍后所述,信息終端裝置20利用DISCO來搜尋要加入的電子會議系統I。XEP-0045 (多用戶聊天)是規定多用戶聊天功能的協議,利用該多用戶聊天功能,多個XMPP用戶能夠在網絡上虛擬空間中的特定社區(聊天室)內交換消息。XEP-0045 (多用戶聊天)在下文被稱為“MUC”。該協議通過諸如以下功能來規定用于控制聊天室的模型標準聊天功能,例如聊天室的主題及聊天室邀請;踢走或禁止用戶的功能;以及稍后描述的給聊天室的用戶分配角色和從屬關系(affiliation)的功能。所述角色是指給利用聊天的用戶的臨時位置或特權級別。在MUC中,指定有能夠踢走用戶并刪除其發言的“主會者”、具有語音的“參加者”、以及沒有語音的“訪客”等等。所述從屬關系是作為即使在使用聊天之后仍然永久有效的從屬關系而給用戶的。在MUC中,規定有開設聊天室的“所有者”、管理及運營聊天室的“管理者”、作為有別于以上所述那些的用戶的“成員”、以及被踢走并且不許可再進入該聊天室的“放逐者”等等。本實施例的電子會議系統I利用如上所述的XMPP (尤其是符合MUC(XEP_0045)的多用戶聊天功能等等)來運營。該MUC功能由如稍后所述的顯示裝置10來提供。XEP-0071 (Xhtml-1M)是規定即時消息交換的協議,該即時消息包括輕量級文本(其使用html的子集)標記(標簽)。利用該協議,有可能去設置利用了適于即時消息使用并且普遍使用的html元素、屬性和風格的小范圍性質的消息格式。本實施例電子會議系統I中的顯示裝置10和信息終端裝置20按照進一步擴展自上述XPE-0071 (Xhtml-頂)的協議來交換諸如文本數據等XMPP消息。XEP-0166 (Jingle)是規定在兩個能夠通信的終端裝置之間建立交換數據所通過的通信路徑的功能的協議。與上述Jingle相關的協議示例包括XEP-0167 (Jingle RTP會話)和 XEP-0177 (Jingle 純 UDP 傳送方法)。XEP-0167 是規定使用 RTP (Real-timeTransport Protocol,實時傳輸協議)建立交換諸如語音數據或活動圖像數據等流模式的數據所通過的通信路徑的功能的協議。XEP-0177( Jingle純UDP傳送方法)是定義使用UDP(User Datagram Protocol,用戶數據報協議)的數據交換的協議。XEP-0166 (Jingle)在下文中被稱為 Jingle。XEP-0167 (Jingle RTP 會話)在下文被稱為 Jingle-RTP ;XEP_0177(Jingle純UDP傳送方法)在下文中被稱為Jingle-UDP。在本實施例的電子會議系統I中,如稍后所述,當在顯示裝置10和信息終端裝置20之間交換諸如活動圖像數據或語音數據等多媒體數據時,則按照諸如屬于關聯協議的Jingle (XEP-0166)、以及 Jingle-RTP (XEP-0167)和 Jingle-UDP (XEP-0177)等協議在顯示裝置和信息終端裝置之間建立用于傳送所述多媒體數據的數據線路40 (數據通信路徑);并且通過所述數據線路40來傳送所述多媒體數據。〈裝置的配置〉現在將參照說明書附圖來詳細描述本實施例電子會議系統I中所包括的顯示裝置10的具體配置。圖3為顯示根據本發明實施例的顯示裝置的配置的圖示。顯示裝置10按照XMPP來與電子會議系統I中所包括的信息終端裝置20進行通信。顯示裝置10利用html (hyper text markup language,超文本標記語言)的繪圖機制作為結構化顯示信息(顯示信息)用來以結構化的狀態顯示諸如包含發言(由電子會議系統I的參加者(信息終端裝置20)提交)的會議記錄(proceeding)等信息。
如圖3所示,顯示裝置10包括顯示部11,其顯示所述顯示數據;通信部12,其通過網絡30與信息終端裝置20 (主會者終端裝置201和用戶終端裝置202)進行通信;存儲部13,其存儲結構化顯示信息、由通信部12交換的信息等等;以及控制部14,其控制所述的顯示部11、通信部12和存儲部13。通信部12通過網絡30從主會者終端裝置201處接收以下信息(第一信息)數據ID (數據ID信息),其用于識別所述顯示數據;位置信息,其指示顯示在顯示部11上的顯示數據的位置;用戶信息,其指示屬于顯示數據的所有者的用戶;以及訪問權信息,其針對使用信息終端裝置20的每個用戶來設置,并且指示是否許可生成和變更所述顯示數據。當在顯示裝置10和用戶終端裝置202之間開設用于傳輸顯示數據的數據線路40時,通信部12將包括用于識別數據線路40的流ID (通信路徑識別信息)和數據ID (數據ID信息)的信息(第二信息)通過網絡30傳輸至用戶終端裝置202。當通信部12通過網絡30從主會者終端裝置201處接收到包括數據ID (數據ID信息)和位置信息的信息(第一信息)時,控制部14在顯示裝置10和用戶終端裝置202之間開設數據線路40 (數據通信路徑),所述顯示數據通過該數據線路40進行傳輸。從所述主會者終端裝置201處接收到的信息(第一信息)包括訪問權信息和用戶信息。因此,控制部14在顯示裝置10和由通信部12從主會者終端裝置201處接收到的所述訪問權信息或用戶信息指示的用戶所使用的用戶終端裝置202之間開設顯示數據通過其進行傳輸的數據線路40。控制部14整合從信息終端裝置20處接收的顯示數據,并由此來進行所述結構化顯示信息的生成和編輯、所述結構化顯示信息中所包括的信息(諸如html碎片信息及其元信息,例如數據ID、位置信息、訪問權信息以及用戶信息,其將在稍后加以描述)的修改、以及基于全部結構化顯示信息進行的由html描述的文檔的準備。顯示部11對由每個信息終端裝置20提交至電子會議系統I的顯示數據進行結構化并顯示。具體而言,顯示部11基于通過對每個都具有顯示數據的多條碎片信息進行結構化所得到的并且用于顯示提交至電子會議系統I的發言、資料和會議記錄的結構化顯示信息(顯示信息)來進行結構化顯示。顯示部11基于從主會者終端裝置201接收到的流ID、數據ID和位置信息來顯示由通信部12通過所述流ID所指定的數據線路40而從用戶終端裝置202接收到的顯示數據。具體而言,顯示部11在由位置信息所指示的顯示部11的顯示位置中顯示由通信部12通過所述流ID所指定的數據線路40而從用戶終端裝置202接收到的顯示數據,以及通過數據ID而與所述位置信息相關且進一步由所述數據ID來特定的顯示數據。顯示部11基于從主會者終端裝置201處接收的以下信息來顯示所述顯示數據流ID ;數據ID ;位置信息;用戶信息,其指示作為所述顯示數據的所有者的用戶;以及訪問權信息,其針對使用信息終端裝置的每個用戶來設置,并且指示是否許可生成和變更所述顯示數據。具體而言,當收到由訪問權信息指示的用于顯示數據生成和變更的許可的用戶與由所述用戶信息指示的用戶達成一致時,顯示部11基于流ID、數據ID和位置信息來顯示所述顯示數據。現在將參照說明書附圖詳細描述本實施例電子會議系統I中所包括的信息終端裝置20的具體配置。該信息終端裝置20按照XMPP來與電子會議系統I中包括的顯示裝置10進行通信。圖4為顯示根據本發明實施例的信息終端裝置20的配置的圖示。如圖4所示,信息終端裝置20包括:終端顯示部21 (顯示部),其顯示由用戶輸入的數據等等;終端通信部22 (通信部),其與顯示裝置10進行信息交換;終端存儲部23 (存儲部),其存儲由終端通信部22交換的信息、以及要在顯示裝置10的顯示部11上顯示的顯示數據等等;終端控制部24 (控制部),其控制由終端通信部22進行的交換操作、以及由終端存儲部23進行的信息存儲和讀取操作等等;以及終端輸入部25(輸入部),用戶用其來輸入數據。如稍后所述,終端控制部24還按照需要而執行構成結構化顯示信息的html碎片Ih息及其兀彳目息的編輯和重構等等。在利用MUC功能運彳丁的電子會議系統I中指不臨時特權級別的角色(諸如王會者或參加者)被分配給每個信息終端裝置20。在本實施例的電子會議系統I中,用于每個信息終端裝置20的從屬關系將不加以描述,假設主會者對于所有者和管理者而言具有從屬關系,并且參加者對于成員而言具有從屬關系。對于訪問者、放逐者等的從屬關系將不加以描述。接下來的說明里,在虛擬會議室(電子會議系統I)中,假設接收主會者這一角色的信息終端裝置為主會者終端裝置201,并且假設接收參加者這一角色的信息終端裝置為用戶終端裝置202。主會者終端裝置201是這樣的信息終端裝置,其在電子會議系統I中執行會議記錄并管理在顯示裝置10的顯示部11上顯示的顯示數據。主會者終端裝置201的終端控制部24能夠設置:數據ID (數據ID信息),其用于識別在顯示裝置10的顯示部11上顯示的顯示數據;訪問權信息,其為使用信息終端裝置20 (換言之,主會者終端裝置201和用戶終端裝置202)的每個用戶指示用來表示是否許可生成和變更顯示數據的訪問權;以及用戶信息,其指示作為顯示數據的所有者的用戶;等等。終端通信部22將包括數據ID、位置信息、用戶信息和訪問權信息的信息(第一信息)通過網絡30傳輸至顯示裝置10。與所述用戶終端裝置202同樣,主會者終端裝置201也能夠傳輸顯示數據至顯示裝置10。用戶終端裝置202是傳輸顯示數據至顯示裝置10的信息終端裝置20。當用戶終端裝置202從顯示裝置10接收到指示數據線路40的開設的信息時,終端控制部24與顯示裝置10為了數據線路40的開設而進行協商,并且在用戶終端裝置202與顯示裝置10之間開設所述有別于網絡30的數據線路40用以傳輸顯示數據。當用戶終端裝置202通過網絡30從顯示裝置10接收到包括用于識別顯示數據的數據ID (數據ID信息)和用于識別數據線路40的流ID (通信路徑識別信息)的信息時,用戶終端裝置202通過數據線路40從終端通信部22將與所述數據ID對應的顯示數據傳輸至顯示裝置10。按照XMPP中XEP-0166(Jingle)、XEP-0167 (Jingle RTP 會話)和 XEP-0177 (Jingle 純 UDP 傳輸)的至少一種協議來執行上述數據線路40的開設以及通過該數據線路40進行的顯示數據的傳輸。現在將描述電子會議系統I中用于顯示會議記錄等的結構化顯示信息。在結構化顯示信息中,有多條信息在結構上相關;該結構化顯示信息是用于在顯示裝置10的顯示部11上產生顯示的結構化信息。其結構并無特別限制;能夠采用樹結構等等。構成結構化顯示信息的各條信息在下文中被稱為html碎片信息條。圖5為顯示根據本發明實施例的結構化顯示信息的配置的圖示。如圖5所示,在所述結構化顯示信息中,各條html碎片信息與處于最高階層的html碎片信息n0分階層的相關。這里,在該類型的結構中,所處層級比某條碎片信息高一個層級的html碎片信息被稱為父html碎片信息;并且所處層級比某條碎片信息低一個層級的html碎片信息被稱為子html碎片信息。現在將描述基于包括多條html碎片信息的結構化顯示信息而在顯示裝置10的顯示部11上顯示的顯示屏幕。圖6為示出根據本發明實施例的基于結構化顯示信息的顯示屏幕的圖示。圖7為示出根據本發明實施例的基于結構化顯示信息的實際顯示屏幕的示例的圖示。如圖7所示,顯示部11的顯示屏幕111中的信息顯示框分別對應于各條碎片信息;在各條碎片信息中包括的各條顯示數據(例如文本數據、圖像數據、活動圖像數據和語音數據)顯示在對應的信息顯示框內。例如,在顯示屏幕111中,html碎片信息n0中包括的多條信息顯示在信息顯示框NO中,并且作為所處層級低于html碎片信息nO的html碎片信息(子html碎片信息)的html碎片信息nl、n2和n3中包括的多條信息則分別顯示在信息顯示框NO內排布的信息顯示框N1、N2和N3中。html碎片信息nil和nl2 (其為html碎片信息nl的子html碎片信息)中包括的多條信息顯示在信息顯示框NI內排布的信息顯示框Nll和N12中;html碎片信息n21 (其為html碎片信息n2的子html碎片信息)中包括的一條信息顯不在信息顯示框N2內排布的信息顯示框N21中;并且html碎片信息n31、n31和n33 (其為html碎片信息n3的子html碎片信息)中包括的多條信息顯示在信息顯示框N3內排布的信息顯示框N31、N32和N33中。另外,html碎片信息nl21和nl22 (其為html碎片信息nl2的子html碎片信息)中包括的多條信息顯示在信息顯示框N12內排布的信息顯示框N121和N122中。如上所述,在基于結構化顯示信息的顯示部11顯示屏幕111中,子html碎片信息中包括的信息顯示在父html碎片信息的信息顯示框內排布的信息顯示框中。構成結構化顯示信息的各條html碎片信息分別有各條顯示數據被顯示在顯示裝置10的顯示部11上。在各條html碎片信息中包括的各條顯示數據包括文本數據、圖像數據、活動圖像數據以及語音數據。作為屬于與html碎片信息中包括的顯示數據相關的信息的元信息,每條html碎片信息包括唯一數據ID (數據ID信息),用于識別html碎片信息中包括的顯示數據(也即,在顯示裝置10的顯示部11上顯示的顯示數據);位置信息,指示html碎片信息中包括的顯示數據(也即,在顯示裝置10的顯示部11上顯示的顯示數據)在顯示部11上的顯示位置;用戶信息,指示屬于html碎片信息中包括的顯示數據的所有者的用戶;以及訪問權信息,指示為每個使用信息終端裝置20 (主會者終端裝置201和用戶終端裝置202)的用戶設置的對于html碎片信息的訪問權(也即,是否許可html碎片信息中包括的顯示數據的生成和變更等等)。在原始html中,并沒有用來描述上述訪問權信息和用戶信息等等的語法。然而,在電子會議系統I中,由于在多用戶通信系統中利用了 html,所以在各條html碎片信息上執行諸如用于描述訪問權信息和用戶信息等的擴展。由位置信息指示的顯示數據的顯示位置可用父html碎片信息的信息顯示框內的絕對坐標來指定或者可根據其在父html碎片信息的信息顯示框內的文檔流來排布和顯示。例如,當html碎片信息用被<div>封裝來描述時,顯示位置則可用父html碎片信息的信息顯示框內的絕對坐標來指定;當html碎片信息用被〈par〉封裝來描述時,顯示位置則可根據其在父html碎片信息的信息顯示框內的文檔流來排布和顯示。針對每條html碎片信息而在元信息中包括的用戶信息可指示該條html碎片信息的所有者;由用戶信息所指示的用戶可以是能夠產生或刪除子html碎片信息的用戶。
每條html碎片信息僅能被由訪問權信息所許可的用戶訪問,該訪問權信息是針對使用信息終端裝置的每個用戶來設置的并且指示對于該條html碎片信息中所包括的顯示數據的訪問權(也即,是否許可該顯示數據的生產和變更等等)。通過訪問權信息已經收到訪問權的用戶能夠訪問該條html碎片信息并執行該條html碎片信息中包括的顯示數據的引用和元數據的引用、以及其內容的變更和修改等等。對于父html碎片信息的訪問權會繼承至其子html碎片信息。具體而言,通過訪問權信息還未收到對于父html碎片信息的訪問權的用戶也沒有對于子html碎片信息的訪問權。通過訪問權信息已經收到對于父html碎片信息的訪問權的用戶對于子html碎片信息也具有訪問權。在圖8A至圖8C中,顯示了本實施例的html碎片信息的示例。圖8A為顯示包括文本數據的html碎片信息用html文檔來表達的示例的圖示。圖SB為顯示包括活動圖像數據的html碎片信息用html文檔來表達的示例的圖示。圖8C為顯示包括語音數據的html碎片信息用html文檔來表達的示例的圖示。在圖8A中,作為用于html碎片信息的元信息,描述有以下信息位置信息,其指示文本數據在顯示裝置10的顯示部11上的顯示位置;唯一數據ID(數據ID信息),用于識別該文本數據;生成日期和時間信息,指示該文本數據生成的日期和時間;更新日期和時間信息,指示該文本數據的內容變更的最后日期和時間;用戶信息,指示屬于該文本數據的所有者的用戶;以及訪問權信息,針對每個使用信息終端裝置20(主會者終端裝置201和用戶終端裝置202)的用戶設置且指示對于該html碎片信息的訪問權(也即,是否許可該html碎片信息中包括的文本數據的生成和變更等等)。進一步,描述了在顯示裝置10的顯示部11上顯示的文本數據。另外,在圖SB中,作為用于html碎片信息的元信息,描述有以下信息位置信息,其指示活動圖像數據在顯示裝置10的顯示部11上的顯示位置;唯一數據ID (數據ID信息),用于識別該活動圖像數據;用戶信息,指示屬于該活動圖像數據的所有者的用戶;以及訪問權信息,針對每個使用信息終端裝置20 (主會者終端裝置201和用戶終端裝置202)的用戶設置且指示對于該html碎片信息的訪問權。進一步,在〈video/〉的標簽內,描述了唯一流ID (sid :通信路徑識別信息),其用于識別該活動圖像數據傳輸至顯示裝置10所通過的數據線路40。另外,在圖SC中,作為用于html碎片信息的元信息,描述有以下信息位置信息,其指示語音數據在顯示裝置10的顯示部11上的顯示位置;唯一數據ID(數據ID信息),用于識別該語音數據;用戶信息,指示屬于該語音數據的所有者的用戶;以及訪問權信息,針對每個使用信息終端裝置20 (主會者終端裝置201和用戶終端裝置202)的用戶設置且指示對于該html碎片信息的訪問權。進一步,在〈audio/〉的標簽內,描述了唯一流ID(sid 通信路徑識別信息),其用于識別該語音數據傳輸至顯示裝置10所通過的數據線路40。<電子會議系統的操作>現在將描述本實施例電子會議系統I的具體操作。圖9為示出根據本發明實施例的用于開設電子會議系統的流程的圖示。這里,顯示裝置10在顯示裝置10和主會者終端裝置201之間利用MUC功能建立電子會議系統I。在步驟SlOl中,電子會議系統I的主會者終端裝置201將請求開設虛擬會議室(聊天室)的信息傳輸至顯示裝置10。
在步驟S102中,顯示裝置10發出通知,該通知指示從主會者終端裝置201處成功接收到所述請求。在步驟S103中,主會者終端裝置201將指示用于開設虛擬會議室的設置信息已產生的信息通知所述顯示裝置10。在步驟S104中,顯示裝置10將用于產生所述設置信息的數據表單信息傳輸至主會者終端裝置201。在步驟S105中,主會者終端裝置201基于從顯示裝置10接收的數據表單信息來產生用于開設虛擬會議室的設置信息,并將所產生的設置信息傳輸至顯示裝置10。在步驟S106中,顯示裝置10向主會者終端裝置201通知指示成功接收到所述設
置信息的信息。以這種方式,在顯示裝置10和主會者終端裝置201之間建立的電子會議系統1,并因而開設了使用信息終端裝置20的多個用戶能夠參與其中的虛擬會議室。現在將描述用戶終端裝置201參加已經開設的虛擬會議室(電子會議系統I)中所通過的流程。圖10為示出根據本發明實施例的信息終端裝置參加電子會議系統所通過的流程的操作圖。這里,將描述例如用戶終端裝置202a參加虛擬會議室(也即,電子會議系統I)所通過的流程。在步驟S201中,用戶終端裝置202a利用屬于XMPP的XEP-0030 (服務發現)并搜尋由顯示裝置10開設的虛擬會議室(電子會議系統I)。因而,用戶終端裝置202a能夠發現由顯示裝置10開設的虛擬會議室(電子會議系統I)。在步驟S202中,用戶終端裝置202a給顯示裝置10—個用于進入虛擬會議室(電子會議系統I)的請求。在步驟S203中,顯示裝置10向用戶終端裝置202a傳輸一個指示允許該用戶終端裝置202a進入會議室的通知。然后,在步驟S204中,顯示裝置10向已經進入虛擬會議室(電子會議系統I)的其他信息終端裝置(主會者終端裝置201和用戶終端裝置202)傳輸一個指示有新來者的通知。通過執行步驟S201至S204的操作,用戶終端裝置202a能夠進入虛擬會議室(電子會議系統I)并且按照XMPP來與顯示裝置10和其他信息終端裝置(主會者終端裝置201和用戶終端裝置202)通信。現在將描述參加電子會議系統I的信息終端裝置20共享結構化顯示信息所通過的流程。圖11為示出對根據本發明實施例的電子會議系統的結構化顯示信息執行初始設置所通過的流程的操作圖示。在步驟S301中,上述已經在步驟SlOl至S107中與顯示裝置10建立了虛擬會議室(電子會議系統I)的主會者終端裝置201在顯示裝置10的顯示部11上產生用于顯示電子會議系統I的會議記錄等的結構化顯示信息。如前文所述,在由此產生的結構化顯示信息中,多條html碎片信息在結構上相關(例如樹結構)。主會者終端裝置201為每條html碎片信息提供一個唯一數據ID(也即,用于識別該html碎片信息中所包括的顯示數據的數據ID)。另外,作為用于每條html碎片信息的元信息,主會者終端裝置201產生如前文所述的屬性信息,也即位置信息,其指示html碎片中包括的顯示數據在顯示屏幕111上的顯示位置;用戶信息,指示屬于該html碎片信息的所有者的用戶;以及訪問權信息,為每個使用信息終端裝置20(主會者終端裝置201和用戶終端裝置202)的用戶設置的且指示對于該html碎片信息的訪問權(也即,是否許可html碎片信息中包括的信息的生成和變更等);等等。在步驟S302中,主會者終端裝置201將所產生的多條html碎片信息傳輸至顯示裝置10。在步驟S303中,顯示裝置10執行對接收的多條html碎片信息的語法解析,并產生與接收的多條html碎片信息對應的多條html碎片信息。顯示裝置10檢查用于識別所產生的多條html碎片信息的數據ID與用于其他html碎片信息的數據ID是否一致。然后,顯示裝置10產生由所述多條html碎片信息構成的結構化顯示信息。在步驟S304中,顯示裝置10進一步將通過對產生的多條html碎片信息進行結構化得到的結構化顯示信息傳輸至信息終端裝置(主會者終端裝置201和用戶終端裝置202)。在步驟S305中,顯示裝置10基于其上已經執行過初始設置的結構化顯示信息而在顯示部11上顯示初始化屏幕。以這種方式,完成了對結構化顯示信息處理的初始設置,并且基于結構化顯示信息而在顯示裝置10的顯示部11上顯示出初始化屏幕。現在將描述提交給虛擬會議室(電子會議系統I)的文本數據在顯示裝置10上顯示所通過的流程。這里,作為示例,將描述由用戶終端裝置202a提交的信息(例如發言)在顯示裝置10上顯示所通過的流程。圖12為示出由根據本發明實施例的信息終端裝置提交的文本數據在顯示裝置的顯示屏幕上顯示所通過的流程的操作圖。例如,假設位于用戶終端裝置202的用戶處于應當提交發言的狀態或者由位于主會者終端裝置201的用戶通過離線等方式而直接允許作出發言。在步驟S401中,主會者終端裝置201產生用戶終端裝置202a在虛擬會議室(電子會議系統I)中作出發言所需的用于發言的html碎片信息(下文中為發言用html碎片信息)。這里,由主會者終端裝置201產生的發言用html碎片信息被合并到結構化顯示信息中,并因而在顯示裝置10顯示部11的顯示屏幕111中設置用于顯示由發言者(在該情況下為用戶終端裝置202a)提交的發言(文本數據)的信息顯示框。主會者終端裝置201在終端控制部24處產生唯一數據ID,其用于識別在發言用html碎片信息中包括的文本數據從而使該唯一數據ID不與其他html碎片信息中包括的文本數據的數據ID —致;并產生位置信息,其指示在顯示裝置10的顯示部11上顯示的由發言者(用戶終端裝置202a)提交的發言(數據)的顯示位置。進一步,主會者終端裝置201產生用戶信息,其指示屬于該發言用html碎片信息中所存儲的數據的所有者的用戶;訪問權信息,其為每個使用信息終端裝置20 (主會者終端裝置201和用戶終端裝置202)的用戶設置且指示對于所述發言用html碎片信息的訪問權(也即,是否許可該發言用html碎片信息中存儲的數據的生成和變更等);等等。主會者終端裝置201將它們提供給發言用html碎片信息作為元信息。例如,該發言用html碎片信息被描述為如圖8A所示。此時,該文本數據未存儲在發言用html碎片信息中。
在步驟S402中,主會者終端裝置201通過網絡30e將發言用html碎片信息傳輸至顯示裝置10。這里,諸如數據ID、用戶信息、訪問權信息和位置信息(指示在顯示裝置10的顯示部11上顯示的文本數據的顯示位置)等元信息也通過網絡30e被傳輸至顯示裝置10。該發言用html碎片信息是通過擴展元信息而得到的html文件。這里,通過擴展元信息得到的html文件是指能夠用與基于XMPP的通信兼容的html來表達的格式的數據,并且該數據包括屬于與從用戶終端裝置202a傳送至顯示裝置10的文本數據相關的信息(屬性信息)的元信息。作為所述元信息,包括有諸如數據ID、位置信息、訪問權信息和用戶信息等與基于XMPP的消息傳遞對應的屬性信息。在步驟S403中,顯示裝置10執行對發言用html碎片信息的語法分析,并且,如果語法正確,則設信息顯示框來允許發言者(在該情況下為用戶終端裝置202a)作出發言。在步驟S404中,顯示裝置10進一步將步驟S401中產生的包括數據ID的發言用html碎片信息通過網絡30傳輸至信息終端裝置20(主會者終端裝置201和包括用戶終端裝置202a的用戶終端裝置202),并向顯示部11的顯示屏幕111提供一個通知,該通知指示提供了允許發言者作出發言的信息顯示框(這里為用于用戶終端裝置202a的信息顯示框)。在步驟S405中,由用戶終端裝置202a提交給虛擬會議室(電子會議系統I)的發言(文本數據)被輸入至終端輸入部25。這里,從終端輸入部25輸入的文本數據是存儲在由數據ID所指定的發言用html碎片信息中的數據。然后,用戶終端裝置202a編輯該發言用html碎片信息以便將從終端輸入部25輸入的文本數據添加到該發言用html碎片信息中。在步驟S406中,用戶終端裝置202a將包括有文本數據的發言用html碎片信息通過網絡30a傳輸至顯示裝置10。這里,用戶終端裝置202a還通過網絡30a將諸如該發言用html碎片信息的數據ID、用戶信息、以及訪問權信息等作為該發言用html碎片信息的元信息傳輸至顯不裝置10。在步驟S407中,顯示裝置10對接收自用戶終端裝置202a的發言用html碎片信息執行語法分析,并基于接收的發言用html碎片信息來編輯結構化顯示信息。具體而言,顯示裝置10確定接收到由訪問權信息指示的對發言用html碎片信息的訪問權的用戶與由用戶信息指示的用戶是否一致。如果他們彼此一致,則由于使用用戶終端裝置202a的用戶被允許使用對該發言用html碎片信息的訪問權(也即,發言用html碎片信息中包括的數據的生成和變更),所以顯示裝置10的控制部14基于接收的發言用html碎片信息來編輯結構化顯示信息。然后,在步驟S408中,顯示裝置10將步驟S407中編輯的包括有數據ID (數據ID信息)的發言用html碎片信息通過網絡30傳輸至信息終端裝置20 (主會者終端裝置201和包括用戶終端裝置202a的用戶終端裝置202),并提供一個指示該發言用html碎片信息經過編輯的通知。然后,在步驟S409中,顯示裝置10基于已經編輯過的結構化顯示信息在顯示部11上顯示該虛擬會議室(電子會議系統I)的會議記錄等等。這里,顯示裝置10基于所述的用戶信息、訪問權信息和位置信息在顯示部11上顯示由數據ID識別的文本數據。具體而言,顯示裝置10在顯示屏幕111上由位置信息指示的顯示位置中顯示存儲在由數據ID識別的html碎片信息中的文本數據。以這種方式,使用主會者終端裝置201的用戶能夠可靠且便利地管理在顯示裝置10的顯示部11上顯示的文本數據的顯示位置。現在將給出對這樣的情況的描述,其中參加虛擬會議室(電子會議系統I)的參加者提交了諸如活動圖像數據或語音數據等有別于文本格式的格式的多媒體數據。這里,以示例的方式將描述用戶終端裝置202a提交給虛擬會議室的參考資料(多媒體數據)在顯示裝置10上顯示所通過的流程。圖13為示出由根據本發明實施例的信息終端裝置提交的多媒體數據(有別于文本格式的其他格式)在顯示裝置的顯示屏幕上顯示所通過的流程的操作圖。例如,假設位于用戶終端裝置202的用戶處于應當提交發言的狀態或者由位于主會者終端裝置201的用戶通過離線等方式而直接允許提交發言。在步驟S501中,主會者終端裝置201產生用戶終端裝置202a在虛擬會議室(電子會議系統I)中作出發言(提交數據)所需的發言用html碎片信息。這里,由主會者終端裝置201產生的發言用html碎片信息被合并到結構化顯示信息中,并因而在顯示裝置10顯示部11的顯示屏幕111中設置用于顯示由發言者(在該情況下為用戶終端裝置202a)提交的資料(多媒體數據)的信息顯示框。主會者終端裝置201在終端控制部24處產生唯一數據ID,其用于識別在發言用html碎片信息中包括的多媒體數據從而使該唯一數據ID不與其他html碎片信息中包括的多媒體數據的數據ID —致;并產生位置信息,其指示在顯示裝置10的顯示部11上顯示的由發言者(用戶終端裝置202a)提交的資料(多媒體)的顯示位置。進一步,主會者終端裝置201產生用戶信息,其指示屬于該發言用html碎片信息中所存儲的數據的所有者的用戶;訪問權信息,其為每個使用信息終端裝置20 (主會者終端裝置201和用戶終端裝置202)的用戶設置且指示對于所述發言用html碎片信息的訪問權(也即,是否許可該發言用html碎片信息中存儲的多媒體數據的生成和變更等);等等。主會者終端裝置201將它們提供給發言用html碎片信息作為元信息。如圖8B和圖8C所示,在該發言用html碎片信息中,描述的不僅有數據ID、位置信息、用戶信息、和訪問權信息等等,還有用于識別用戶終端裝置202a提交給電子會議系統I的多媒體數據傳輸所通過的數據線路40a的流ID (sid :通信路徑識別信息)。例如,在提交活動圖像數據時,如圖8B所示描述有〈video/〉標簽;在提交語音數據時,如圖SC所示描述有〈audio/〉標簽。用于描述該流ID的標簽是根據通過數據線路40a傳輸的多媒體數據的類型來擴展的。此時,因為在用戶終端裝置202a和顯示裝置10之間未開設數據線路40a,所以在用于描述流ID的標簽(例如,如圖8B所示的〈video/〉標簽和如圖8C所示的〈audio/〉標簽)中未描述該流ID。在步驟S502中,主會者終端裝置201將包括諸如數據ID、用戶信息、訪問權信息和位置信息(指示在顯示裝置10的顯示部11上顯示的多媒體數據的顯示位置)等元信息的發言用html碎片信息(第一信息)通過網絡30e傳輸至顯不裝置10。該發言用html碎片信息(第一信息)可以是通過擴展元信息而得到的html文件。這里,通過擴展元信息得到的html文件是指能夠用與基于XMPP的通信兼容的html來表達的格式的數據,并且該數據包括屬于與通過顯示裝置10和用戶終端裝置202a之間開設的數據線路40a傳送的顯示數據相關的信息(屬性信息)的元信息。作為所述元信息,包括有諸如數據ID、位置信息、訪問權信息和用戶信息等與基于XMPP的消息傳遞對應的屬性信息。作為元信息來利用與基于XMPP的消息傳遞對應的所述屬性信息(諸如數據ID、位置信息、訪問權信息和用戶信息等)被稱為所述擴展。如上所述,該發言用html碎片信息(第一信息)是通過擴展元信息得到的html文件,并因而能夠將該發言用html碎片信息中包括的元信息(諸如數據ID信息、位置信息、用戶信息和訪問權信息)映射到web(網絡)瀏覽器中所采用的html格式的描述上。具體而言,能夠使該發言用html碎片信息中包括的元信息(諸如數據ID信息、位置信息、用戶信息和訪問權信息)對應于html的顯示元素。因而,能夠將基于XMPP的消息傳遞與web和html聯系起來。在步驟S503中,顯示裝置10執行對發言用html碎片信息的語法分析,并且,如果語法正確,則設信息顯示框以允許顯示由用戶終端裝置202a提交的資料(多媒體數據)。在步驟S504中,在對發言用html碎片信息的語法分析時,當發現用于描述流ID的標簽(例如,如圖8B所示的〈video/〉標簽或者如圖8C所示的〈audio/〉標簽),則顯示裝置10基于該發言用html碎片信息的元信息確定從用戶終端裝置202a傳輸的是諸如活動圖形數據或語音數據等多媒體數據,并開始用于在顯示裝置10和用戶終端裝置202a之間開設獨立于網絡30a的數據線路40a (數據通信路徑)的設置,且多媒體數據通過該數據線路40a進行傳送。數據線路40a的設置和開設是按照諸如XEP-0166 (Jingle)、XEP-0167 (JingleRTP會話)和XEP-0177 (Jingle純UDP傳輸)等XMPP的應用協議來執行的。這里,顯示裝置10是提議設置數據線路40a的一側,即Jingle的發起方;用戶終端裝置202a是同意或拒絕用于設置數據線路40a的提議的一側,也即,Jingle的響應方。 在步驟S505中,顯示裝置10將指示提議開設用于傳送多媒體數據的數據線路40a的信息通過網絡30a傳輸至用戶終端裝置202a。在步驟S506中,用戶終端裝置202a將指示確認所述提議的信息通過網絡30a傳輸至顯示裝置10。在步驟S507 中,按照諸如 XEP-0166 (Jingle)、XEP-0167 (Jingle RTP 會話)和XEP-0177 (Jingle純UDP傳輸)等XMPP的應用協議來進行用于在顯示裝置10和用戶終端裝置202a之間開設數據線路40a的設置的協商。在該協商中,數據線路40還能被設置為加密線路。根據該協商的結果,用戶終端裝置202a確定是同意還是拒絕用于開設數據線路40a的提議。在本實施例中,作為協商的結果,假設用戶終端裝置202a確定其同意提議。在步驟S508中,用戶終端裝置202a將指示其同意用于設置數據線路40a的提議的信息通過網絡30a傳輸至顯示裝置10。在步驟S509中,顯示裝置10將指示確定同意提議的信息通過網絡30a傳輸至用戶終端裝置202a。然后,如圖2所示,在顯示裝置10和用戶終端裝置202a之間開設數據能夠通過其直接傳送的數據線路40a。該數據線路40a是在網絡30a經其通過的物理通信線路中開設的邏輯通信路徑。因此,當在顯示裝置10和用戶終端裝置202a之間開設顯示數據經其直接傳輸的數據線路40a時,沒有必要提供除網絡30a之外的任何其他物理通信線路。這里,邏輯通信路徑是指在物理意義上的通信線路中包括的邏輯意義上的虛擬通信線路(邏輯線路)。例如,即使僅物理地存在一條通信線路時,也能夠設置多條邏輯線路,并且能夠進行使邏輯線路彼此區分的數據通信。例如,網絡30a和數據線路40a經相同的物理通信線路通過;然而,它們是不同的邏輯線路。在步驟S510中,顯示裝置10產生用于識別顯示裝置10和用戶終端裝置202a之間所開設的數據線路40a的流ID (sid :通信路徑識別信息)從而使該流ID不與其他通信線路的流ID —致。然后,顯示裝置10將包括有數據ID和流ID作為元信息的發言用html碎片信息(第二信息)通過網絡30傳輸至信息終端裝置20 (主會者終端裝置201和用戶終端裝置202),并提供一個通知,該通知指示在顯示部11上的顯示屏幕111中提供了用于顯示由發言者提交的資料(多媒體數據)的信息顯示框(這里為用于用戶終端裝置202a的信息顯示框)。該發言用html碎片信息(第二信息)可以是通過擴展元信息得到的html數據。這里,通過擴展元信息得到的html文件是指能夠用與基于XMPP的通信兼容的html來表達的格式的數據,并且該數據包括屬于與通過顯示裝置10和用戶終端裝置202a之間開設的數據通信路徑傳送的顯示數據相關的信息(屬性信息)的元信息。作為所述元信息,包括有諸如數據ID (數據ID信息)和流ID (通信路徑識別信息)等與基于XMPP的消息傳遞對應的屬性信息。如上所述,該發言用html碎片信息(第二信息)是通過擴展元信息得到的html文件,并因而能夠將該發言用html碎片信息中包括的元信息(諸如數據ID和流ID)映射到web瀏覽器中所采用的html格式的描述上。具體而言,能夠使該發言用html碎片信息中包括的元信息(諸如數據ID和流ID)對應于html的顯示元素。因而,能夠將基于XMPP的消息傳遞與web和html聯系起來。在步驟S511中,用戶終端裝置202a作出用于通過由數據ID指定的數據線路40a將提交給虛擬會議室(電子會議系統I)的多媒體數據傳輸至顯示裝置10的準備。在步驟S512中,用戶終端裝置202a按照屬于XMPP應用協議的Jingle(XEP_0166)等協議或者諸如 Jingle-RTP (XEP-0167)或 Jingle-UDP (XEP-0177)等 XMPP 的相關應用協議而在流模式下通過由流ID指定的數據線路40a將多媒體數據傳送至顯示裝置10。然后,在步驟S513中,顯示裝置10的控制部14使用數據ID將通過由流ID識別的數據線路40a在流模式下傳送的多媒體數據關聯于諸如位置信息、用戶信息和訪問權信息等元信息。這里,顯示裝置10的控制部14確定接收由訪問權信息所指示的訪問權的用戶是否與由用戶信息指示的用戶一致。如果他們彼此一致,則允許使用用戶終端裝置202a的用戶使用對于其中存儲有多媒體數據的發言用html碎片信息的訪問權(也即,對發言用html碎片信息中包括的多媒體數據的生成和變更等等)。因此,顯示裝置10的控制部14在發言用html碎片信息中存儲通過數據線路40進行流傳送的多媒體數據,編輯所述結構化顯示信息,并基于所述數據ID和位置信息在由位置信息指示的顯示部11上顯示屏幕111中的顯示位置顯示所述多媒體數據。因此,使用主會者終端裝置201的用戶能夠可靠且容易地管理在顯示裝置10的顯示部11上顯示的多媒體數據的顯示位置。由于諸如活動圖像數據或語音數據等多媒體數據是以流模式進行傳送,所以也能夠在由位置信息指示的顯示部11上顯示屏幕111中的顯示位置順序地再現所傳送的多媒體數據。重復上述的步驟S512和S513中的操作直到完成多媒體數據的傳送為止。在步驟S514中完成多媒體數據的傳送后,執行用于關閉顯示裝置10和用戶終端裝置202a之間的數據線路40a的處理。顯示裝置10完成了 Jingle發起方的角色;用戶終端裝置202a完成了 Jingle響應方的角色。在上述的實施例中,顯示數據是通過用戶終端裝置202a和顯示裝置10之間開設的數據線路40a來傳送的;在其他信息終端裝置(諸如主會者終端裝置201和用戶終端裝置202b至202d)中,顯示數據可通過以上述相同方式開設直接數據線路40來傳送。如上所述,在上述實施例中,主會者終端裝置201將包括有用于識別顯示數據的數據ID (數據ID信息)和用于指示顯示數據在顯示裝置10的顯示部11上的顯示位置的位置信息的發言用html碎片信息(第一信息)通過網絡30傳輸至顯示裝置10。然后,在顯示裝置10和用戶終端裝置202之間于網絡30之外還開設了顯示數據經其傳輸的數據線路40 (數據通信路徑)。顯示裝置10將包括有用于識別數據線路40的流ID (通信路徑識別信息)和數據ID的發言用html碎片信息(第二信息)通過網絡30傳輸用戶終端裝置202。用戶終端裝置202通過由流ID識別的數據線路40將顯示數據傳輸至顯示裝置10。然后,顯示裝置10基于流ID、數據ID和位置信息在顯示部11上顯示所述顯示數據。如上所述,通過獨立于網絡30的專用數據線路40,顯示數據從用戶終端裝置202被傳輸至顯示裝置10。因此,即使通過網絡30交換的數據和通過數據線路40傳輸的顯示數據在傳輸特性上彼此不同,它們也不會彼此干擾,因而能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠便利、高效且精確地將顯示數據從用戶終端裝置202傳送至顯示裝置10。即使通過數據通信路徑對諸如活動圖像數據或語音數據等有別于文本格式的其他格式的多媒體數據進行流傳送時,多媒體數據的流傳送也不會持續地占用該通信線路,并且還能夠高效及精確地通過網絡交換數據以及通過數據通信路徑對多媒體數據進行流傳送。另外,通過數據ID,顯示裝置10能夠將通過由流ID識別的數據線路40接收的顯示數據關聯于位置信息,并且還能夠在由位置信息指示的顯示部11上的顯示位置顯示所述顯示數據。因此,顯示裝置10能夠將通過專用數據線路40傳輸的顯示數據結構化并顯示在顯示裝置10的顯示部11上的顯示屏幕111中。使用主會者終端裝置201的用戶通過數據ID和位置信息能夠可靠且便利地管理通過獨立于網絡30的專用數據線路40從用戶終端裝置202傳輸至顯示裝置10的顯示數據以及該顯示數據在顯示裝置10的顯示部11上的顯示位置。由于所述顯示數據是通過數據線路40從用戶終端裝置202直接傳送至顯示裝置10的,所以防止了數據線路40被除用戶終端裝置202和顯示裝置10之外的其他終端裝置利用,并且防止通過該數據線路40交換的顯示數據被獲取或變更。因此,能夠增強經數據線路40傳送的數據的安全性。在上述實施例中,用戶終端裝置202和顯示裝置10之間開設的數據線路40可以是顯示數據經其進行傳輸的邏輯通信線路。當在顯示裝置10和用戶終端裝置202之間開設數據經其直接傳輸的數據通信路徑時,就沒有必要設置獨立于網絡30的物理通信線路。具體而言,數據線路40被設于網絡30經其通過的物理通信線路中作為獨立于網絡30的新邏輯通信路徑(邏輯線路),因而能夠通過在邏輯上獨立于網絡30的邏輯線路來交換顯示數據。因此,通過網絡30交換的數據和通過數據線路40傳輸的顯示數據互不干擾,所以能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠便利、高效且精確地將顯示數據從用戶終端裝置202傳送至顯示裝置10。在上述實施例中,諸如活動圖像數據或語音數據等有別于文本格式的其他格式的多媒體數據能夠通過獨立于網絡30的專用數據線路40從用戶終端裝置202傳輸至顯示裝置10。因此,即使通過網絡30交換的數據(諸如文本數據)和通過數據線路40傳輸的顯示數據(有別于文本格式的其他格式的多媒體數據)在傳輸特性上彼此不同,它們也不會彼此干擾,因而能夠防止發生導致數據傳送率和數據接收間隔上的變化的傳送波動等。因此能夠便利、高效且精確地將有別于文本格式的其他格式的多媒體數據從用戶終端裝置202傳送至顯示裝置10。通過數據ID,顯示裝置10能夠將通過由流ID識別的數據線路40接收的多媒體數據關聯于位置信息,并且進一步能夠在由位置信息指示的顯示部11上的顯示位置顯示所述多媒體數據。因此,顯示裝置10能夠將通過專用數據線路40接收的多媒體數據結構化并顯示在顯示部11上的顯示屏幕111中。在上述實施例中,通過網絡30從主會者終端裝置201傳輸至顯示裝置10的發言用html碎片信息(第一信息)能夠針對每個使用信息終端裝置20的用戶來設置,并且能夠包括指示是否許可生成和變更顯示數據的訪問權信息以及指示屬于顯示數據所有者的用戶的用戶信息。因此,顯示裝置10能夠在由訪問權信息或用戶信息指示的用戶所使用的用戶終端裝置202與顯示裝置10之間開設顯示數據經其傳輸的直接數據線路40。因此,為了在顯示裝置10和信息終端裝置20之間共享信息沒有必要提供網狀的通信路徑網絡;如有必要,在顯示裝置10和用戶終端裝置202之間僅開設有傳輸顯示數據的直接數據線路40。通過數據ID,顯示裝置10能夠將通過數據線路40接收的顯示數據關聯于位置信息,并且能夠在由位置信息指示的顯示部11上的顯示位置顯示所述顯示數據。通過傳輸至顯示裝置10的訪問權信息或用戶信息,由于主會者終端裝置201能夠指示應當與哪個用戶終端裝置202來開設數據線路40,所以主會者終端裝置201能夠控制顯示裝置10和用戶終端裝置202之間數據線路40的開設。在上述實施例中,主會者終端裝置201能夠將包括數據ID、位置信息、訪問權信息(其針對每個使用信息終端裝置20的用戶來設置且指示是否許可顯示數據的生成和變更)以及用戶信息(其指示屬于顯示數據所有者的用戶)的發言用html碎片信息(第一信息)通過網絡30傳輸至顯示裝置10,并且顯示裝置10能夠基于所述的流ID、數據ID、位置信息、用戶信息和訪問權信息在顯示部11上顯示所述顯示數據。因此,通過數據ID,顯示裝置10能夠將通過由流ID識別的數據線路40接收的顯示數據關聯于從主會者終端裝置201接收的用戶信息、訪問權信息和位置信息,基于所述用戶信息和訪問權信息來確定是否顯示數據ID所識別的顯示數據,并在由位置信息指示的顯示部11上的顯示位置顯示所述顯示數據。因此,從用戶終端裝置202傳送的顯示數據是按照數據ID進行管理,并且,對于顯示數據而言,顯示裝置10的顯示部11上顯示的各條顯示數據是根據針對每個使用信息終端裝置20的用戶所設置的訪問權(也即,是否許可顯示數據的生成和變更)來控制。因此,基于用戶的訪問權能夠在多個用戶之間實現平滑的通信。在上述實施例中,當由訪問權信息指示的允許生成和變更顯示數據的用戶與由用戶信息指示的用戶達成一致時,顯示裝置10便能夠基于流ID、數據ID和位置信息在顯示部11上顯示所述顯示數據。因此,只有在屬于由數據ID指示的顯示數據所有者的用戶與對該顯示數據具有訪問權(也即,是否許可顯示數據的生成和變更)的用戶達成一致時,顯示裝置10才能在顯示部11上顯示所述顯示數據。具體而言,顯示裝置10使用數據ID來識別通過由流ID識別的數據線路40接收的顯示數據,并在由位置信息指示的顯示部11上的顯示位置顯示所識別的顯示數據。因此基于用戶的訪問權能夠在多個用戶之間實現平滑的通信。在上述實施例中,能夠提供用在電子會議(其中有多個用戶參加)中的通信方法。因而,通過數據ID,不僅能夠可靠且便利地管理提交給虛擬會議室(也即,電子會議系統I)的發言(顯示數據),還能夠根據針對每個參加虛擬會議室的參加者(用戶)所設置的訪問權(也即,是否許可發言(顯示數據)的提交和修改)來控制提交給虛擬會議室的發言(顯示數據)。因此能夠基于用戶的訪問權在多個用戶之間實現平滑的通信。在上述實施例中,顯示裝置10和多個信息終端裝置20能夠按照XMPP來進行彼此通信。因此不僅能夠在顯示裝置10和信息終端裝置20 (主會者終端裝置201和用戶終端裝置202)之間執行實時消息傳遞(信息交換),而且還能夠通過數據ID來便利且可靠地將其上的消息傳遞是按照XMPP來執行的數據關聯于顯示裝置10的顯示部11上顯示的顯示數據。在上述實施例中,顯示裝置10和用戶終端裝置202之間數據線路40的開設以及通過數據線路40從用戶終端裝置202到顯示裝置10的多媒體數據的傳輸能夠按照XMPP中 XEP-0166 (Jingle), XEP-0167 (Jingle RTP 會話)和 XEP-0177 (Jingle 純 UDP 傳輸)的至少一種協議來執行。因此,即使在顯示裝置10和用戶終端裝置202之間的網絡30中布置有NAT (network address translation,網絡地址轉換)或防火墻時,由于多媒體數據是通過獨立于網絡30的數據通信路徑來傳輸的,所以能夠通過數據線路40可靠地傳送顯示數據而不會受到諸如數據傳送中斷等影響。在上述實施例中,發言用html碎片信息(第一信息和第二信息)可以是通過擴展元信息得到的html文件。這里,通過擴展元信息得到的html文件是指能夠用與基于XMPP的通信兼容的html來表達的格式的數據,并且該數據包括屬于與通過顯示裝置10和用戶終端裝置202之間開設的數據通信線路傳送的顯示數據相關的信息(屬性信息)的元信息。作為所述元信息,包括有諸如數據ID、位置信息、流ID、訪問權信息和用戶信息等與基于XMPP的消息傳遞對應的屬性信息。作為元信息來以這種方式利用與基于XMPP的消息傳遞對應的所述屬性信息(諸如數據ID、位置信息、流ID、訪問權信息和用戶信息)被稱為所述擴展。利用該配置,能夠將該發言用html碎片信息中包括的元信息(諸如數據ID、位置信息、流ID、用戶信息和訪問權信息)映射到web瀏覽器中所采用的html格式的描述上。具體而言,能夠使該發言用html碎片信息中包括的元信息(諸如數據ID、位置信息、流ID、用戶信息和訪問權信息)對應于html的顯不兀素。因而,能夠將基于XMPP的消息傳遞與web和html聯系起來。在上述實施例中,通過網絡30從主會者終端裝置201傳輸至顯示裝置10的發言用html碎片信息(第一信息)和通過網絡30從顯示裝置10傳輸至用戶終端裝置202的發言用html碎片信息(第二信息)可以是構成用于在顯示裝置10的顯示部11上產生顯示的結構化顯示信息(顯示信息)的碎片信息。因此,例如,當信息終端裝置20 (主會者終端裝置201和用戶終端裝置202)對用于在顯示裝置10的顯示部11上產生顯示的結構化顯示信息中包括的部分信息進行變更時,如果傳輸的僅有包括變更信息的碎片信息,則顯示裝置10也能夠基于接收的碎片信息來修改用于在顯示部11上產生顯示的結構化顯示信息。換言之,沒有必要傳輸全部的結構化顯示信息。因而,由于能夠減少顯示裝置10和信息終端裝置20 (主會者終端裝置201和用戶終端裝置202)之間交換的信息量,所以不僅能夠減小通信所需的時間而且還能夠顯著地減輕顯示裝置10和信息終端裝置20 (主會者終端裝置201和用戶終端裝置202)之間的網絡30上所施加的負擔。因此參加通信的多個用戶能夠執行更加便捷的通信。上述說明是基于本發明的實施例給出。本實施例為示意性的。通過結合組成部件或者不同類型的處理可得到許多變化;這些變化都落入本發明的范圍內并且本領域技術人員可輕易理解。例如,在上述實施例中,雖然通過獨立于網絡30的數據線路40 (數據通信路徑)傳輸的是諸如活動圖像數據或語音數據等有別于文本格式的其他格式的多媒體數據,但也能夠傳輸文本格式的數據。在上述實施例中,雖然是利用html的繪圖機制來作為結構化顯示信息(顯示信息),但也可利用DOM (document object model,文本對象模型)來作為所述結構化顯示信息。DOM是諸如用于html或XML (extensible markup language,可擴展標記語言)的標準化 API (application program interface,應用程序接口)。在上述實施例中,雖然顯示裝置10和多個信息終端裝置20是按照XMPP進行彼此通信,但本發明不限于此。它們可按照類似于XMPP的其他協議來進行彼此通信。在上述實施例中,雖然顯示數據(多媒體數據)經其傳送的數據線路40的開設以及該顯示數據(多媒體數據)的傳輸是按照XMPP中Jingle (XEP-0166), Jingle-RTP(XEP-0167)和Jingle-UDP (XEP-0177)的至少一種協議來執行,但本發明不限于此。用來在兩個能夠通信的終端裝置之間建立用于交換數據的通信路徑的任意協議都可加以利用。在上述實施例中,基于結構化顯示信息來產生顯示的多個顯示裝置10可設于遠程站點處。在這種情況下,多個顯示裝置優選共享相同的結構化顯示信息。例如,顯示裝置10能夠按照作為一種XMPP應用協議的XEP-0060 (發行-訂閱(Publish-Subscribe))來共享結構化顯示信息。如上所述,當位于遠程站點的多個顯示裝置共享同一屏幕時,位于每個顯示裝置所處遠程站點的多個信息終端裝置20也能夠參加電子會議系統I。工業實用性例如,本發明能夠應用于聊天系統,其中在諸如家庭、辦公地點或學校等群體內能夠自由進行信息的讀寫和參考,并且其中能夠多人進行實時交談;或者電子會議系統,其中多個用戶能夠在虛擬會議室中提交辯論或發言。附圖標記說明I 電子會議系統(多用戶通信系統)10 顯示裝置11 顯示部111 顯示屏幕12 通信部13 存儲部14 控制部20 信息終端裝置201 主會者終端裝置
202、202a、202b、202c 和 202d用戶終端裝置21 終端顯示部(顯示部)22 終端通信部(通信部)23 終端存儲部(存儲部)24 終端控制部(控制部)25 終端輸入部(輸入部)30、30a、30b、30c、30d和 30e網絡3040、40a、40b、40c、40d和 40e數據線路(數據通信路徑)。
權利要求
1.一種通信方法,其中有多個用戶參加通信并且從所述多個用戶所使用的信息終端裝置傳輸至顯示裝置的顯示數據顯示在所述顯示裝置的顯示部上,所述信息終端裝置包括將所述顯示數據傳輸至所述顯示裝置的用戶終端裝置以及管理所述顯示數據的主會者終端裝置,所述通信方法包括:由所述主會者終端裝置將包括數據ID信息和位置信息的第一信息通過網絡傳輸至所述顯示裝置,所述數據ID信息用于識別所述顯示數據,所述位置信息指示所述顯示數據在所述顯示部上的顯示位置;在所述顯示裝置和所述用戶終端裝置之間開設數據通信路徑,所述顯示數據通過該數據通信路徑進行傳輸;由所述顯示裝置將包括通信路徑識別信息和所述數據ID信息的第二信息通過所述網絡傳輸至所述用戶終端裝置,所述通信路徑識別信息用于識別所述數據通信路徑;由所述用戶終端裝置通過由所述通信路徑識別信息所識別的數據通信路徑將所述顯示數據傳輸至所述顯示裝置;以及由所述顯示裝置基于所述通信路徑識別信息、所述數據ID信息和所述位置信息在所述顯示部上顯示所述顯示數據。
2.如權利要求1所述的通信方法,其中所述數據通信路徑 是傳輸所述顯示數據所通過的邏輯通信路徑。
3.如權利要求1或2所述的通信方法,其中所述顯示數據是有別于文本格式的其他格式的多媒體數據。
4.如權利要求1或2所述的通信方法,其中所述主會者終端裝置將包括有所述數據ID信息、所述位置信息、以及訪問權信息的所述第一信息通過所述網絡傳輸至所述顯示裝置,所述訪問權信息針對每個使用所述信息終端裝置的用戶來設置并且用于指示是否許可所述顯示數據的生成和變更,并且傳輸所述顯示數據所通過的所述數據通信路徑是開設在所述顯示裝置與由所述訪問權信息指示的用戶所使用的用戶終端裝置之間。
5.如權利要求1或2所述的通信方法,其中所述主會者終端裝置將包括有所述數據ID信息、所述位置信息、以及用戶信息的所述第一信息通過所述網絡傳輸至所述顯示裝置,所述用戶信息用于指示作為所述顯示數據的所有者的用戶,并且傳輸所述顯示數據所通過的所述數據通信路徑是開設在所述顯示裝置與由所述用戶信息指示的用戶所使用的用戶終端裝置之間。
6.如權利要求1或2所述的通信方法,其中所述主會者終端裝置將包括有所述數據ID信息、所述位置信息、訪問權信息以及用戶信息的所述第一信息通過所述網絡傳輸至所述顯示裝置,所述訪問權信息針對每個使用所述信息終端裝置的用戶來設置并且用于指示是否許可所述顯示數據的生成和變更,所述用戶信息用于指示作為所述顯示數據的所有者的用戶,并且所述顯示裝置基于所述通信路徑識別信息、所述數據ID信息、所述位置信息、所述用戶信息以及所述訪問權信息而將所述顯示數據顯示在所述顯示部上。
7.如權利要求6所述的通信方法,其中當由所述訪問權信息指示的且被許可生成和變更所述顯示數據的用戶與由所述用戶信息指示的用戶一致時,所述顯示裝置基于所述通信路徑識別信息、所述數據ID信息以及所述位置信息而將所述顯示數據顯示在所述顯示部上。
8.如權利要求1或2所述的通信方法,其中所述通信方法被執行在所述多個用戶所參加的電子會議中。
9.如權利要求1或2所述的通信方法,其中所述顯示裝置和所述信息終端裝置按照XMPP來彼此進行通信。
10.如權利要求9所述的通信方法,其中所述顯示裝置和所述用戶終端裝置之間的數據通信路徑的開設以及所述顯示數據通過所述數據通信路徑從所述用戶終端裝置到所述顯示裝置的傳輸是按照XMPP中XEP-0166 (Jingle),XEP-0167 (Jingle RTP 會話)和 XEP-0177 (Jingle 純 UDP 傳送)的至少一種協議來執行。
11.如權利要求9所述的通信方法,其中所述第一信息 和所述第二信息是通過擴展元信息所得到的html文件。
12.如權利要求1或2所述的通信方法,其中所述第一信息和所述第二信息是構成用于在所述顯示裝置的顯示部上產生顯示的顯不 目息的碎片 目息。
13.一種顯示裝置,包括:顯示部,對顯示數據進行顯示;通信部,通過網絡與多個信息終端裝置通信,所述信息終端裝置包括管理所述顯示數據的主會者終端裝置以及傳輸所述顯示數據的用戶終端裝置;以及控制部,當所述通信部通過所述網絡從所述主會者終端裝置接收包括數據ID信息和位置信息的第一信息時,在所述通信部和所述用戶終端裝置之間開設傳輸所述顯示數據所通過的數據通信路徑,所述數據ID信息用于識別所述顯示數據,所述位置信息指示所述顯示數據在所述顯示部上的顯示位置,其中,所述通信部將包括通信路徑識別信息和所述數據ID信息的第二信息通過所述網絡傳輸至所述用戶終端裝置,所述通信路徑識別信息用于識別所述數據通信路徑,并且所述顯示部基于所述通信路徑識別信息、所述數據ID信息以及所述位置信息來顯示所述通信部通過由所述通信路徑識別信息所識別的數據通信路徑而從所述用戶終端裝置接收的所述顯示數據。
14.如權利要求13所述的顯示裝置,其中所述數據通信路徑是從所述用戶終端裝置傳輸所述顯示數據所通過的邏輯通信路徑。
15.如權利要求13或14所述的顯示裝置,其中所述顯示數據是有別于文本格式的其他格式的多媒體數據。
16.如權利要求13或14所述的顯示裝置,其中,當所述通信部通過所述網絡從所述主會者終端裝置接收包括有所述數據ID信息、所述位置信息、以及訪問權信息的所述第一信息時,所述控制部在所述通信部和由所述訪問權信息指示的用戶所使用的用戶終端裝置之間開設傳輸所述顯示數據所通過的所述數據通信路徑,所述訪問權信息針對每個使用所述信息終端裝置的用戶來設置并且用于指示是否許可所述顯示數據的生成和變更。
17.如權利要求13或14所述的顯示裝置,其中,當所述通信部通過所述網絡從所述主會者終端裝置接收包括有所述數據ID信息、所述位置信息、以及用戶信息的所述第一信息時,所述控制部在所述通信部和由所述用戶權信息指示的用戶所使用的用戶終端裝置之間開設傳輸所述顯示數據所通過的所述數據通信路徑,所述用戶信息用于指示作為所述顯示數據的所有者的用戶。
18.如權利要求13或14所述的顯示裝置,其中所述通信部通過所述網絡從所述主會者終端裝置接收包括有所述數據ID信息、所述位置信息、訪問權信息以及用戶信息的所述第一信息,所述訪問權信息針對每個使用所述信息終端裝置的用戶來設置并且用于指示是否許可所述顯示數據的生成和變更,所述用戶信息用于指示作為所述顯示數據的所有者的用戶,并且所述顯示部基于所述通信路徑識別信息、所述數據ID信息、所述位置信息、所述用戶信息以及所述訪問權信息來顯示所述顯示數據。
19.如權利要求18所述的顯示裝置,其中,當由所述訪問權信息指示的且被許可生成和變更所述顯示數據的用戶與由所述用戶信息指示的用戶一致時, 所述顯示部基于所述通信路徑識別信息、所述數據ID信息以及所述位置信息來顯示所述顯示數據。
20.如權利要求13或14所述的顯示裝置,其中所述顯示裝置按照XMPP來與所述信息終端裝置通信。
21.如權利要求20所述的顯示裝置,其中,按照 XMPP 中 XEP-0166 (Jingle)、XEP-0167 (Jingle RTP 會話)和 XEP-0177(Jingle純UDP傳送)的至少一種協議,所述控制部在所述通信部和所述用戶終端裝置之間開設數據通信路徑,且所述通信部通過所述數據通信路徑從所述用戶終端裝置接收所述顯示數據。
22.如權利要求20所述的顯示裝置,其中所述第一信息和所述第二信息是通過擴展元信息所得到的html文件。
23.如權利要求13或14所述的顯示裝置,其中所述第一信息和所述第二信息是構成用于在所述顯示部上產生顯示的顯示信息的碎片信息。
24.一種用戶終端裝置,包括:控制部,開設與顯示裝置的數據通信路徑,顯示在顯示裝置上的顯示數據通過所述數據通信路徑進行傳輸;以及通信部,當通過網絡從所述顯示裝置接收包括有數據ID信息和通信路徑識別信息的第二信息時,所述通信部通過所述數據通信路徑將所述顯示數據傳輸至所述顯示裝置,所述數據ID信息用于識別所述顯示數據,所述通信路徑識別信息用于識別所述數據通信路徑。
25.如權利要求24所述的用戶終端裝置,其中所述數據通信路徑是傳輸在所述顯示裝置上顯示的所述顯示數據所通過的邏輯通信路徑。
26.如權利要求24或25所述的用戶終端裝置, 其中所述顯示數據為有別于文本格式的其他格式的多媒體數據。
27.如權利要求24或25所述的用戶終端裝置, 其中所述通信部按照XMPP來與所述顯示裝置通信。
28.如權利要求27所述的用戶終端裝置, 其中,按照 XMPP 中 XEP-0166 (Jingle)、XEP-0167 (Jingle RTP 會話)和 XEP-0177(Jingle純UDP傳送)的至少一種協議,所述控制部在所述通信部和所述顯示裝置之間開設由所述通信路徑識別信息識別的數據通信路徑,且所述通信部通過所述數據通信路徑將所述顯示數據傳輸至所述顯示裝置。
29.如權利要求27所述的用戶終端裝置, 其中所述第二信息是通過擴展元信息得到的html文件。
30.如權利要求24或25所述的用戶終端裝置, 其中所述第二信息是構成用于在所述顯示裝置上產生顯示的顯示信息的碎片信息。
31.一種主會者終端裝置,其管理從如權利要求24或25所述的用戶終端裝置傳輸至如權利要求13或14所述的顯示 裝置的顯示數據,所述主會者終端裝置包括: 控制部,生成用于識別所述顯示數據的數據ID信息以及用于指示所述顯示數據在所述顯示裝置的顯示部上的顯示位置的位置信息;以及 通信部,將包括有所述數據ID信息和所述位置信息的第一信息通過網絡傳輸至所述顯示裝置。
32.如權利要求31所述的主會者終端裝置, 其中所述控制部生成訪問權信息,所述訪問權信息是針對使用與所述顯示裝置通信的多個信息終端裝置的每個用戶來設置的并且用于指示是否許可所述顯示數據的生成和變更,并且 所述第一信息進一步包括所述訪問權信息。
33.如權利要求31所述的主會者終端裝置, 其中所述控制部生成用戶信息,所述用戶信息用于指示作為所述顯示數據的所有者的用戶,并且 所述第一信息進一步包括所述用戶信息。
34.如權利要求31所述的主會者終端裝置, 其中所述通信部按照XMPP來與所述顯示裝置通信。
35.如權利要求34所述的主會者終端裝置, 其中所述第一信息是通過擴展元信息得到的html文件。
36.如權利要求31所述的主會者終端裝置, 其中所述第一信息是構成用于在所述顯示裝置的顯示部上產生顯示的顯示信息的碎片信息。
37.一種多用戶通信系統,其中有多個用戶參加通信,并且從所述多個用戶所使用的信息終端裝置傳輸至如權利要求13或14所述的顯示裝置的顯示數據顯示在所述顯示裝置上,其中所述信息終端裝置包括如權利要求24或25所述的用戶終端裝置以及如權利要求31所述的主會者終端裝置。
38.如權利要求37所述的多用戶通信系統, 其中所述顯示數據是有別于文本格式的其他格式的多媒體數據。
39.如權利要求37所述的多用戶通信系統, 其中所述多用戶通信系統是電子會議系統。
40.如權利要求37所述的多用戶通信系統, 其中所述顯示裝置和所述信息終端裝置按照XMPP來彼此進行通信。
41.如權利要求40所述的多用戶通信系統, 其中,按照 XMPP 中 XEP-0166 (Jingle)、XEP-0167 (Jingle RTP 會話)和 XEP-0177(Jingle純UDP傳送)的至少一種協議,在所述顯示裝置和所述用戶終端裝置之間開設傳輸所述顯示數據所通過的數據 通信路徑,并且通過所述數據通信路徑將所述顯示數據從所述用戶終端裝置傳輸至所述顯示裝置。
全文摘要
管理顯示數據的主會者終端裝置(201)將包括用于識別顯示數據的數據ID和指示顯示數據的顯示位置的位置信息的發言(第一信息)所對應的html碎片信息通過網絡(30)傳輸至顯示裝置(10)。在顯示裝置(10)和用戶終端裝置(202)之間開設數據線路(40)。顯示裝置(10)將包括用于識別數據線路(40)的流ID和所述數據ID的發言(第二信息)所對應的html碎片信息通過網絡(30)傳輸至用戶終端裝置(202)。用戶終端裝置(202)通過流ID所識別的數據線路(40)將顯示數據傳輸至顯示裝置(10)。顯示裝置(10)基于流ID、數據ID和位置信息在顯示部(11)上顯示所述顯示數據。
文檔編號G06F13/00GK103080914SQ20108006896
公開日2013年5月1日 申請日期2010年9月6日 優先權日2010年9月6日
發明者鈴木良宏 申請人:船井電機株式會社