CN104380703B - 传输管理***、传输***和传输管理方法 - Google Patents
传输管理***、传输***和传输管理方法 Download PDFInfo
- Publication number
- CN104380703B CN104380703B CN201380032370.7A CN201380032370A CN104380703B CN 104380703 B CN104380703 B CN 104380703B CN 201380032370 A CN201380032370 A CN 201380032370A CN 104380703 B CN104380703 B CN 104380703B
- Authority
- CN
- China
- Prior art keywords
- terminal
- transmission
- management system
- communication
- trunking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1818—Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
- H04M3/562—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities where the conference facilities are distributed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
一种传输管理***,当终端10与中继设备30连接时,接收指示能够使用中继设备30执行与通信的开始关联的控制的管理***50的域信息。即使管理***50无法执行控制,管理***50也可以允许另一管理***50基于域信息执行控制。
Description
技术领域
本发明涉及一种传输管理***,其在连接第一传输终端与中继设备之间的传输网络时,接收开始在第一传输终端与第二传输终端之间的通信的请求。
背景技术
近年来,响应于减少商务旅行的花费和时间的需求,电视会议***已经作为经由诸如因特网的通信网络进行电视会议的传输***的示例而普及。在这种电视会议***中,例如图像数据和音频数据的各种类型的数据在作为传输终端的示例的电视会议终端之间发送/接收,以实现电视会议。
此外,在传统电视会议***中,中继设备用于将从电视会议终端发送的数据中继到另一电视会议终端。在此情况下,已知为每个电视会议从多个候选中继设备中选择一个中继设备,以便分散中继设备的负荷(见专利文献1:日本专利申请公开出版No.2012-50063,通过全文引用将其合并在此)。在完成中继设备的选择之后,管理电视会议终端的传输管理***控制将电视会议终端与所选择的中继设备连接,使得可以在电视会议终端之间开始电视会议。在新的电视会议终端参与正在执行的电视会议的情况下,传输管理***控制将新参与电视会议的电视会议终端与正在电视会议中使用的中继设备连接。因此,新参与电视会议的电视会议终端可以执行向/从经由中继设备进行电视会议的其它电视会议终端发送/接收数据,使得实现参与电视会议。
然而,传统地,在相关传输***中,一个传输管理***用于控制通信的开始。在同时发生多个通信的开始的情况下,单个传输管理***应当控制传输终端与中继设备之间的多个连接。结果,其导致施加到一个传输管理***的负荷显著增加。在提供多个传输管理***以便分散负荷的情况下,当通过另一传输管理***的控制开始通信时,传输管理***无法辨识到哪个中继设备用于建立该通信。结果,当新的传输终端参与通信时,传输管理***无法确定哪个中继设备应当连接至新参与的传输终端。因此,传输管理***无法执行与通信关联的控制。
发明内容
根据本发明的一个方面,提供了一种传输管理***,用于当第一传输终端与中继从第一传输终端发送的信息的中继设备经由通信网络连接时,接收开始第一传输终端与第二传输终端之间的通信的请求。传输管理***包括:接收单元,用于接收指示能够使用中继设备执行与通信的开始关联的控制的传输管理***的通信控制信息的输入;以及控制请求信息发送单元,用于将指示控制的请求的控制请求信息发送到能够基于由接收单元接收的通信控制信息执行控制的另一传输管理***。
如上所述,根据本发明,当第一传输终端与中继设备连接时,传输管理***接收指示能够使用中继设备执行与通信的开始关联的控制的传输管理***的通信控制信息。有利地,即使传输管理***无法执行与通信的开始关联的控制,传输管理***也可以允许另一传输管理***基于通信控制信息执行控制。
附图说明
图1是根据本发明的实施例的传输***的示意图。
图2是图示在图像数据、音频数据、和各种类型的管理信息的发送/接收时工作的传输***的图。
图3是根据本发明的实施例的终端的透视图。
图4是图示根据本发明的实施例的终端的硬件配置的示意图。
图5是根据本发明的实施例的管理***的硬件配置的示意图。
图6是根据本发明的实施例的包括终端、设备和***的传输***的功能框图。
图7是图示目的地列表的概念的示意图。
图8是图示中继设备管理表的概念的示意图。
图9是图示终端认证管理表的概念的示意图。
图10是图示终端管理表的概念的示意图。
图11是图示目的地列表管理表的概念的示意图。
图12是图示会话管理表的概念的示意图。
图13是图示状态改变管理表的概念的示意图。
图14是图示中继设备选择管理表的概念的示意图。
图15是图示在终端之间的通信的开始之前的处理序列的示意图。
图16是图示告知终端的状态改变的处理序列的示意图。
图17是图示选择中继设备的处理序列的示意图。
图18是图示选择中继设备的处理的流程图。
图19是图示用于请求开始终端之间的通信的处理序列的示意图。
图20是图示终端的状态改变的示意图。
图21是图示终端的状态改变的处理的流程图。
图22是图示用于开始终端之间的通信的处理序列的示意图。
图23是图示用于开始三个终端之间的通信的处理序列的示意图。
图24是图示用于结束通信的处理序列的序列示意图。
图25是图示根据本发明的替代实施例的目的地列表的概念的示意图。
具体实施方式
<<实施例的整体配置>>
将参考与本发明的实施例关联的附图,通过以下本发明的实施例,示例性地描述本发明。首先,将参考图1和2描述本实施例的整体配置。图1示意性地示出根据本发明的实施例的传输***。图2示意性地示出图像数据、音频数据、以及各种类型的管理信息通过传输***的发送和/或接收状态的概念。
本实施例的传输***可以包括以单向方式将内容数据从一个传输终端发送到另一传输终端的数据提供***、或者将信息等向/从多个传输终端发送/接收的通信***。此通信***是用于经由通信管理***(对应于“传输管理***”)在多个通信终端(对应于“传输终端”)之间交互地发送信息的***,并且***的示例包括电视会议***、可视电话***、音频电话会议、语音电话***、以及个人计算机(PC)屏幕共享***,但不限于此。
在本实施例中,将基于作为通信***的示例的电视会议***、作为通信管理***的电视会议***、以及作为通信终端的示例的电视会议终端,描述传输***、传输管理***和传输终端。也就是,本实施例的传输终端和传输管理***不仅仅应用于电视会议***,而且还应用于通信***和传输***。
图1中图示的传输***包括多个传输终端(10aa、10ab、…)、用于每个 传输终端(10aa、10ab、…)的显示器(120aa、120ab、…)、多个中继设备(30a、30b、30c和30d)、多个传输管理***(50ab、50cd)、中继设备选择设备80、程序提供***90、以及维护***100。多个传输终端10执行作为内容数据的示例的图像数据和音频数据的发送/接收。注意,图像数据的图像可以是视频图像或静态图像,并且可以是视频图像和静态图像两者。在本实施例中,将描述作为图像数据的视频图像。
注意,在下文中,“传输终端”简称为“终端”,“传输管理***”简称为“管理***”,并且“中继设备选择设备”简称为“选择设备”。此外,来自多个管理***(50ab和50cd)之中的任意管理***称为“管理***50”,来自多个终端(10aa、10ab、…)之中的任意终端称为“终端10”,来自多个显示器(120aa、120ab、…)之中的***示器称为“显示器120”,并且来自多个中继设备(30a、30b、30c和30d)之中的任意中继设备称为“中继设备30”。
如图2中所示,在传输***1中的终端10之间建立用于经由管理***50执行各种类型的管理信息的发送/接收的管理信息会话sei。此外,在终端10之间建立用于经由中继设备30执行图像数据和音频数据的发送/接收的会话。这里,以全面的方式将用于执行图像数据和音频数据的发送/接收的会话图示作为内容数据会话sed。
图1中所示的终端10执行例如图像数据和音频数据的内容数据的发送/接收,以与其它终端10通信。也就是,本实施例中的通信包括图像数据的发送/接收、以及音频数据的发送/接收。替代地,终端10可以仅执行音频数据、而非图像数据的发送/接收。由选择设备80从多个中继设备30之中选择的中继设备30将内容数据中继到终端10。
多个路由器(70a、70b、70c、70d、70ab、以及70cd)为内容数据选择最优路径。注意,在下文中,来自路由器(70a、70b、70c、70d、70ab、以及70cd)的任意路由器称为“路由器70”。
程序提供***90包括以下描述的存储用于使得终端10实现各种功能(或者,使得终端10用作各种部件)的终端程序的硬盘(HD)204,并且能够将终端程序发送至终端10。程序提供***90的HD 204存储用于使得中继设备30实现各种功能(或者,使得中继设备30用作各种部件)的中继设备程序,并且程序提供***90能够将中继设备程序发送至中继设备30。程序提供系 统90的HD 204存储用于使得选择设备80实现各种功能(或者,使得选择设备80用作各种部件)的选择设备程序,并且程序提供***90能够将选择设备程序发送至选择设备80。程序提供***90的HD 204存储用于使得维护***100实现各种功能(或者,使得维护***100用作各种部件)的维护***程序,并且能够将维护***程序发送至维护***100。
维护***100是执行对终端10、中继设备30、管理***50、选择设备80和程序提供***90中的至少一个的维护、管理和修理的计算机。例如,在于国内部署维护***100、并且于国际间部署终端10、中继设备30、管理***50、选择设备80和程序提供***90的情况下,维护***100经由通信网络2远程地执行对终端10、中继设备30、管理***50、选择设备80和程序提供***90中的至少一个的维护、管理和修理。维护***100可以不经由通信网络2而执行对终端10、中继设备30、管理***50、选择设备80和程序提供***90中的至少一个的型号、序列号、客户、检查和故障历史的维护或管理。
顺便一提,终端(10aa、10ab、…)、中继设备30a、以及路由器70a通过LAN 2a连接,使得它们能够彼此通信。终端(10ba、10bb、…)、中继设备30b、以及路由器70b通过LAN 2b连接,使得它们能够彼此通信。管理***50ab、LAN 2a和LAN 2b通过包括路由器70ab的租用线2ab连接以使得它们可以彼此通信,并且构建在预定区域A中。例如,区域A可以是日本,LAN2a可以构建在东京办公室中,并且LAN 2b可以构建在大阪办公室中。管理***50ab管理连接至LAN 2a或LAN 2b的终端(10aa、10ab、…、10ba、10bb、…)的状态,并通过使用中继设备(30a和30b)控制终端10之间的连接。
同时,终端(10ca、10cb、…)、中继设备30c、以及路由器70c通过LAN 2c连接,使得它们可以彼此通信。终端(10da、10db、…)、中继设备30d、以及路由器70d通过LAN 2d连接,使得它们能够彼此通信。管理***50cb、LAN 2c和LAN 2c通过包括路由器70cd的租用线2cd连接以使得它们可以彼此通信,并且构建在预定区域B中。例如,区域B可以是美国,LAN 2c可以构建在纽约办公室中,并且LAN 2d构建在华盛顿特区办公室中。区域A通过路由器70ab连接至因特网2i,并且区域B通过路由器70cd也连接至因特网2i,使得区域A和区域B可以彼此通信。管理***50cd管理连接至LAN 2c或LAN 2d的终端(10ca、10cb、…、10da、10db、…)的状态,并通过使用中继设备(30c和30d)控制终端10之间的连接。
另外,选择设备80、程序提供***90和维护***100经由因特网2i与终端10、中继设备30和管理***50连接,使得它们可以彼此通信。选择设备80、程序提供***90和维护***100可以部署在区域A或区域B中,或者可以部署在除了这些区域之外的任意区域中。
注意,在本实施例中,通过LAN 2a、LAN 2b、租用线2ab、因特网2i、租用线2cd、LAN2c以及LAN 2d构建本实施例的通信网络2。此通信网络2可以包括不仅执行有线通信、而且还执行通过无线保真(WiFi)、Bluetooth(注册商标)等的无线通信的通信部分。
注意,每个终端10不仅可以用于在多个办公室之间、以及相同办公室内的不同房间之间的通信,而且还可以用于在相同房间内、以及在室外与室内之间、或在室外与室外之间的通信。在于室外使用每个终端10的情况下,可以执行使用移动电话通信网络等的无线通信。
<<实施例的硬件配置>>
接下来,将对本实施例的硬件配置进行说明。首先,将参照图3和图4对终端10的硬件配置进行说明。图3示出了根据本发明的实施例的终端的外观。图4是出了根据本发明的实施例的终端的硬件配置。注意,在下文中,终端10的纵向方向称为X轴方向,在水平平面中与X轴方向垂直的方向称为Y轴方向,并且与X轴方向和Y轴方向(垂直方向)垂直的方向称为Z轴方向。
如图3中所示,终端10包括外壳1100、臂1200以及相机外壳1300。在其中形成有多个入口孔(inlet hole)的入口面(inlet plane)(未示出)被提供在外壳1100的前侧壁面1110中,并且在其中形成有多个出口孔(outlet hole)的出口面(outlet plane)1121被提供在外壳1100的后侧壁面1120中。利用这种结构,通过驱动内置在外壳1100中的冷却风扇,周围的空气可通过入口面(未示出)从终端10的前面引入到该终端中,并且可通过出口面1121排出至该终端的后面。声音采集孔1131形成在外壳1100的右侧壁面1130中,并且可通过下文所描述的内置麦克风114来采集声音,如语音、音频和噪声。
操作面1150形成在外壳1100的表面上的右侧壁面1130的一侧处。所述操作面1150提供有多个操作按钮(108a至108e)、电源开关109、以及下文 所描述的报警灯119,并且声音输出1151形成有多个音频输出孔,用于允许来自内置扬声器115的音频输出通过。此外,具有用于安放臂1200和相机外壳1300的凹槽的外壳单元1160形成在外壳1100的表面的左侧壁面1140的一侧处。用于将电缆与下文所描述的外部设备连接I/F 118电连接的多个连接端口(1132a至1132c)被提供在外壳1100的右侧壁面1130上。另一方面,用于将显示器120的电缆120c与下文所描述的外部设备I/F 118电连接的连接端口(未示出)被提供在外壳1100的左侧壁面1140上。
注意,在下文中,操作按钮(108a至108e)中的任意操作按钮称为“操作按钮108”,并且连接端口(1132a至1132c)中的任意连接端口称为“连接端口1132”。
接下来,臂1200通过旋转铰链(torque hinge)1210附接于外壳1100,使得臂1200能够相对于外壳1100在135度的倾角(tilt angle)θ1的范围内向上及向下转动。图3示出了90度的倾角θ1的状态。
下文所描述的内置相机121被提供在相机外壳1300内部,并且可拍摄用户、文档、房间等的图像。此外,旋转铰链1310形成在相机外壳1300内部。相机外壳1300利用旋转铰链1310附接于臂1200。相机外壳1300利用旋转铰链1310附接于臂1200,使得如果图3中所示的臂的角被定义为0度,则相机外壳1300能够相对于臂1200在±180度的摇动角θ2以及±45度的倾角θ3的范围内向上以及向下以及向左以及向右转动。
如图4中所示,本实施例的终端10包括:中央处理单元(CPU)101,控制整个终端10的操作;存储器(ROM)102,存储终端程序;随机访问存储器(RAM)103,用作CPU 101的工作区域;闪存104,存储各种类型的数据,例如图像数据和/或音频数据;固态驱动器(SSD)105,根据来自CPU 101的指令来控制对闪存104的读取/写入各种类型的数据;介质驱动器107,控制对记录介质106的读取/写入(存储)数据,所述记录介质106例如闪存;操作按钮108,所述操作按钮108在终端10的目的地被选择时操作;电源开关109,用于开启/关断终端10的电源;以及网络I/F(接口)111,用于经由下文所描述的通信网络2来发送数据。
如图4中所示,终端10包括通过根据来自CPU 101的指令拍摄被摄体的图像而获得图像数据的内置相机121、用于控制相机121的驱动的图像传感器I/F 113、用于接收语音和音频的内置麦克风114、用于输出语音和音频的 内置扬声器115、用于根据来自CPU 101的指令处理麦克风114与扬声器115之间的音频信号的输入/输出的音频输入/输出I/F 116、用于根据来自CPU 101的指令将图像数据发送至外部显示器120的显示器I/F 117、用于将终端10与各种类型的外部设备连接的外部设备连接I/F 118、用于对终端10的各种功能的错误进行报警的报警灯119、以及用于将上述元件彼此电连接的例如地址总线和数据总线的总线线路110,。
显示器120是显示被摄体、操作图标的图像的由液晶或有机EL制成的显示单元。而且,显示器120通过线缆120c连接至显示器I/F 117。线缆120c可以是用于模拟RGB(VGA)信号的线缆、用于分量视频的线缆、以及用于高清晰度多媒体接口(HDMI)或用于数字视频交互(DVI)信号的线缆。
相机121包括透镜和固态图像传感器,该固态图像传感器将光转换为电荷,从而对主体的图像(视频)进行电性处理。电荷耦合装置(CCD)、互补金属氧化物半导体(CMOS)等可用作固态图像传感器。
例如外部相机、外部麦克风和外部扬声器的每个外部设备能够通过***图3中所示的外壳1100的连接端口1132的通用串行总线(USB)线缆与外部设备连接I/F 118电连接。在连接外部相机的情况下,根据来自CPU 101的指令,优先于内置相机121而驱动外部相机。类似地,在连接外部麦克风或连接外部扬声器的情况下,根据来自CPU 101的指令,优先于内置麦克风114或内置扬声器115而驱动外部麦克风或外部扬声器。
注意,记录介质106配置来与终端10可拆卸地连接。可以使用电性可擦除以及可编程ROM(EEPROM)等,并不限于闪存104,只要是根据来自CPU 101的指令来执行读取/写入数据的非易失性存储器即可。
可以分布其上以可安装或可执行格式记录终端程序文件的计算机可读记录介质(记录介质106等)。而且,终端程序可以存储在ROM 102中,而非闪存104中。注意,已经参考本发明的图3和4描述了终端10的实施例,但是本发明的终端不限于本实施例。例如,外观和硬件可以是典型的桌面型或笔记本型个人计算机。在此情况下,相机和麦克风可以不必须构建在终端中,而可以对终端外部地配备相机和麦克风。
接下来,将参照图5对管理***50、中继设备30、选择装置80、程序提供***90以及维护***100的硬件配置进行描述。图5是根据本发明的实施例的管理***的硬件配置示图。注意,中继设备30、管理***50、选择装 置80、程序提供***90以及维护***100分别具有与典型的服务器/计算机相同的外观。因此,省略了对该外观的描述。
如图5中所示,管理***50包括:CPU 201,控制整个管理***50的操作;ROM 202,存储用于驱动CPU 201的程序,例如初始程序加载器(IPL);RAM 203,用作CPU 201的工作区域;HD 204,存储各种类型的数据,例如传输管理程序;硬盘驱动器(HDD)205,根据来自CPU201的指令来控制从HD 204读取各种类型的数据/向HD 204写入各种类型的数据;介质驱动器207,控制从记录介质206读取数据/向记录介质206写入(存储)数据,所述记录介质206例如闪存;显示器208,所述显示器208显示各种类型的信息,例如光标、菜单、窗口、字符以及图像;网络I/F 209,用于经由通信网络2来发送数据;键盘211,包括用于输入字符、数字值、各种指令等的多个按键;鼠标212,选择/执行各种指令、选择所要处理的对象、移动光标等;CD-ROM驱动器214,控制从可拆卸的记录介质读取各种类型的数据/向可拆卸的记录介质写入各种类型的数据,所述可拆卸的记录介质例如光盘只读存储器(CD-ROM)213;时钟215,作为管理***50的内置时钟;以及总线210,例如地址总线和数据总线,用于将所述元件彼此电连接。
注意,计算机可读记录介质,例如记录介质206和CD-ROM 213可以是分布的,在所述计算机可读记录介质中以可安装或可执行的格式存储有上述传输管理程序文件。可替换地,上述传输管理程序可存储在ROM 202中,而非HD 204中。
中继设备30、选择装置80、程序提供***90以及维护***100包括与上述管理***50相似的硬件配置,因此,省略了对其的详细描述。然而,用于控制中继设备30、选择装置80、程序提供***90或维护***100的中继设备程序、选择装置程序、程序供给程序、以及维护程序存储在HD 204中。即使在该情形中,计算机可读记录介质,例如上述记录介质206和CD-ROM21 3也可以是分布的,在所述计算机可读记录介质中以可安装或可执行的格式记录有程序文件。可替换地,上述程序可存储在ROM 202中,而非HD 204中。注意,如上述可拆卸的记录介质的其它示例一样,计算机可读记录介质,例如光盘驱动器(CD-R)、数字多用盘(DVD)以及蓝光盘可以是分布的,在所述计算机可读记录介质中记录有程序文件。
<<实施例的功能配置>>
接下来,将参考图6描述本实施例的功能配置。图6是根据本发明的实施例的配置传输***的终端、设备和***的功能框图。在图6中,终端10、中继设备30、以及管理***50经由通信网络2连接,使得它们可以彼此通信。这里,从图6省略程序提供***90和维护***100,因为它们与电视会议通信直接关联。
<终端的功能配置>
终端10包括发送/接收单元11、操作输入接收单元12、登录请求单元13、图像捕捉单元14、音频输入单元15a、音频输出单元15b、显示管理单元16、存储/读出处理单元19、以及目的地列表创建单元20。这些单元配置为通过图4中所示的配置元件中的任意一个响应于从闪存104读取且在RAM 103上开发的终端程序根据来自CPU 101的指令的操作而实现的功能或功能部件(means to function)。此外,终端10包括由图4中所示的RAM 103和图4中所示的闪存104构建的存储单元1000。存储单元1000存储图7中所示的目的地列表框1100-1。注意,图7示出目的地列表的概念。
(终端的功能单元)
接下来,将参考图4和6描述终端10的功能配置。注意,在下文中,在描述终端10的每个元件的功能时,还将描述用于实现图4中所示的终端10的每个元件的功能的主要元件与每个元件的功能之间的关系。
发送/接收单元11由来自图4中所示的CPU 101的指令以及由图4中所示的网络I/F111实现,并且经由通信网络2与另一终端、设备或***执行各种类型的数据(或信息)的发送/接收。发送/接收单元11在开始与其它终端10的通信之前开始接收指示终端10的状态为来自管理***50的目的地候选的状态信息。注意,此状态信息指示每个终端10的操作状态(在线或离线、在甚至在线的会议中,等等)。而且,此状态信息不仅指示每个终端10的操作状态,而且还指示终端10中的各个状态,例如,线缆120c被关断、仅音频被输出而没有图像、音频输出被暂停(静音),等等。在下文中,描述状态信息指示操作状态的示例。
根据来自图4中所示的CPU 101的指令、操作按钮108和电源开关109,实现操作输入接收单元12。用户可以通过操作输入接收单元12输入各个输入。例如,当用户打开图4中所示的电源开关109时,图6中所示的操作输入接收单元12响应于电源开(ON)而打开电源。
根据来自图4中所示的CPU 111的指令实现登录请求单元13。登录请求单元13在接收到上述电源的打开时,经由通信网络2将指示登录的请求的登录请求信息从发送/接收单元11自动发送至管理***50。当用户关闭电源开关109时,发送/接收单元11将指示电源的关闭的状态信息发送至管理***50,然后操作输入接收单元12完全关闭电源。因此,管理***50可以辨识到终端10已经从电源开转至电源关(OFF)。注意,在本实施例中,LAN(2a和2b)上的终端(10aa、10ab、…、10ba、10bb、…)与管理***50ab连接,并且LAN(2c和2d)上的终端(10ca、10cb、…、10da、10db、…)与管理***50cd连接。根据来自图4中所示的CPU 101的指令、图4中所示的相机121和图像传感器I/F 113,实现图像捕捉单元14。图像捕捉单元14拍摄被摄体的图像,并输出被摄体的图像数据。
根据来自图4中所示的CPU 101的指令、以及图4中所示的音频输入/输出I/F 116,实现音频输入单元15a。在麦克风114将用户的语音转换为音频信号之后,音频输入单元15a输入与音频信号关联的音频数据。根据来自CPU 101的指令并且通过图4中所示的音频输入/输出I/F 116实现音频输出单元15b。音频输出单元15b向扬声器115输出与音频数据关联的音频信号,并从扬声器115输出音频。
根据来自CPU 101的指令、以及通过图4中所示的显示器I/F 117,实现显示管理单元16。显示管理单元16控制所接收的图像数据向显示器120的发送。
显示管理单元16还基于从管理***50接收的信息,向显示器120显示包括目的地名称的目的地列表。例如,由显示管理单元16在显示器120上显示图7中所示的目的地列表框1100-1。在目的地列表框1100-1上,例如“东京办公室,AB终端”的目的地名称1100-2、指示相应目的地名称的终端10的状态的图标(1100-3a、1100-3b、1100-3c、1100-3d)、指示区域的图标1100-4显示在显示器120上。在它们之中,图标1100-3a指示:与此终端的通信因为作为目的地候选之一的终端离线(在下文中,此状态称为“离线”)而不可能,以及与此终端的通信是不可能的。图标1100-3b指示作为目的地候选之一的终端10在开始通信之前准备就绪(在下文中,此状态称为“无”)。图标1100-3c指示作为目的地候选之一的终端10正请求与其它终端通信(在下文中,此状态称为“正在呼叫”)、或从其它终端10被请求通信(在下文中,此 状态称为“正在响铃”)。图标1100-3d指示该终端已经接受请求(在下文中,终端10的此状态称为“接受”)、或者作为目的地候选之一的终端10正与其它终端10通信(在下文中,此状态称为“繁忙”)。而且,在目的地列表框1100-1中,在右侧显示滚动条1100-5。在滚动条中显示向上指向的三角形图标和向下指向的三角形图标,通过选择任一图标,显示未被显示的目的地候选的目的地名称以及指示其状态的图标。
根据来自CPU 101的指令以及通过图4中所示的SSD 105、或者根据来自CPU 101的指令,实现存储/读出处理单元19。存储/读出处理单元19将各种类型的数据存储在存储单元1000中,并且读出存储在存储单元1000中的各种类型的数据。存储单元1000存储用于标识终端10的状态标识(ID)、密码等。另外,每次接收数据时,用与目的地终端通信时接收的图像数据和音频数据覆写存储单元1000。在该数据之中,在被覆写之前利用图像数据在显示器120上显示图像,在被覆写之前利用音频数据从扬声器115输出音频。注意,例如本实施例中的终端ID的每个ID指示包括用于唯一地标识终端10等的语言、符号、标记以及各个标志的标识信息。而且,ID可以是由来自上述语言、符号、标记和各个标志的至少两个的组合组成的标识信息。
目的地列表创建单元20基于从管理***50接收的信息,创建并更新目如图7中所示由图标图示的目的地候选的终端10的状态的地列表。
<中继设备的功能配置>
中继设备30包括发送/接收单元31、中继设备32以及存储/读出处理单元39。这些单元配置为通过图5中所示的配置元件中的任意一个响应于从HD 204读取且在RAM 203上开发的中继设备程序根据来自CPU 201的指令的操作而实现的功能或功能部件。中继设备30包括由图5中所示的RAM 203或图5中所示的HD 204等构建的存储单元3000。
(中继设备的功能单元)
接下来,将描述中继设备30的功能配置。注意,在下文中,在描述中继设备30的功能时,还将描述来自图5中所示的配置元件的用于实现中继设备30的功能的主要元件与功能之间的关系。
根据来自CPU 201的指令以及通过图5中所示的网络I/F 209,实现图6中所示的中继设备30的发送/接收单元31。发送/接收单元31经由通信网络2执行各种类型的数据(或信息)向/从其它终端、设备或***的发送/接收。根 据来自图5中所示的CPU 201的指令实现之间设备32。中继设备32中继经由发送/接收单元31在内容数据会话sed中在终端10之间发送/接收的内容数据。根据来自CPU 201的指令以及通过图5中所示的HDD 205,实现存储/读出处理单元39。存储/读出处理单元39将各种类型的数据存储在存储单元3000中,并读出存储在存储单元3000中的各种类型的数据。
<管理***的功能配置>
管理***50包括发送/接收单元51、终端认证单元52、状态管理单元53、终端提取单元54、状态提取单元55、通信控制确定单元56、会话管理单元57、以及存储/读出处理单元59。这些单元配置为通过图5中所示的配置元件中的任意一个响应于从HD 204读取且在RAM203上开发的管理***程序根据来自CPU 201的指令的操作而实现的功能或功能部件。而且,管理***50包括由图5中所示的HD 204构建的存储单元5000。
(中继设备管理表)
在存储单元5000中构建从图8中所示的中继设备管理表配置的中继设备管理DB5001。注意,图8(a)示出在管理***50ab中管理的中继设备管理表的概念,而图8(b)示出在管理***50cd中管理的中继设备管理表的概念。自有管理***50可以控制每个中继设备30的连接。在中继设备管理表中管理每个中继设备30的中继设备ID以及与每个中继设备ID关联的密码。例如,在图8(a)中所示的中继设备管理表中,用于连接至由中继设备ID“[email protected]”标识的中继设备30a的密码是“xxxx”。在本实施例中,中继设备ID包括例如“jp.oo.com”的域信息(通信控制信息),其指示管理***50可以控制使用由中继设备ID标识的中继设备30的通信的开始或结束。注意,在下文中,如果没有明确的理由,则通过省略域信息“jp.oo.com”,中继设备ID简称为“111a”。
(终端认证管理表)
在存储单元5000中构建从图9中所示的终端认证管理表配置的终端认证管理DB5002。注意,图9(a)示出在管理***50ab中管理的终端认证管理表的概念,而图9(b)示出在管理***50cd中管理的终端认证管理表的概念。在终端认证管理表中管理分配给所有终端10的终端ID、以及与连接至自有管理***50的所有终端10的每个终端ID关联的密码。例如,在图9(a)中所示的终端认证管理表中,终端10aa的终端ID是“[email protected]”,并 且密码是“aaaa”。在本实施例中,终端ID包括例如“jp.oo.com”的域信息(终端连接信息),其指示由终端ID标识的终端10与管理***50连接。注意,在下文中,如果没有明确的理由,则通过省略域信息“jp.oo.com”,终端ID简称为“01aa”。
(终端管理表)
此外,在存储单元5000中构建从作为图10中所示的状态管理单元的示例的终端管理表配置的终端管理DB 5003。注意,图10(a)是图示管理***50ab中管理的终端管理表的概念图,而图10(b)是图示在管理***50cd中管理的终端管理表的概念图。在终端管理表中,针对终端10的每个终端ID,将当终端10是目的地时的目的地名称与所述终端10的状态信息彼此相关联并管理。例如,在图10中所示的终端管理表中,具有终端ID“01aa”的终端10aa具有目的地名称“东京办公室AA终端”以及操作状态“无”。
(目的地列表管理表)
在存储单元5000中构建从图11中所示的目的地列表管理表配置的目的地列表管理DB 5004。注意,图11(a)示出管理***50ab中管理的目的地列表管理表的概念,而图11(b)示出管理***50cd中管理的目的地列表管理表的概念。在此目的地列表管理表中,对于提交开始通信的请求的终端10的终端ID,注册为能够通信的目的地候选的终端10的所有终端ID与连接至自有管理***50的终端10的终端ID关联。例如,在图11(a)中所示的目的地列表管理表中,可以被从作为具有终端ID“01aa”的请求方的终端10aa请求在电视会议中开始通信的目的地候选是具有终端ID“01ab”的终端10ab。注意,目的地列表管理表控制与其它管理***50连接的终端10的终端ID作为目的地候选的终端10的终端ID。因此,例如,连接至管理***50ab的终端10aa可以选择连接至其它管理***50cd的终端10db作为目的地。此目的地候选通过由从任意终端10向管理***50的添加或删除的请求而被添加或删除而更新。
(会话管理表)
在存储单元5000中构建从图12中所示的会话管理表配置的会话管理DB5005。注意,图12(a)示出在管理***50ab中管理的会话管理表的概念,而图12(b)示出在管理***50cd中管理的会话管理表的概念。在会话管理表中,对于用于标识终端10之间的内容数据会话sed的每个会话ID,将用于 标识要用于中继内容数据会话sed中的内容数据的中继设备30的中继设备ID、以及用于标识正在运行内容数据会话sed中的通信的终端10的终端ID彼此关联并管理它们。注意,会话ID可以是标识信息,例如会议ID、通信ID以及电话通话ID,所述标识信息标识与内容数据会话sed相对应的事件,例如会议、通信以及电话通话。例如,在图12(a)中所示的会话管理表中,在由会话ID“[email protected]”标识的内容数据会话sed中具有中继设备ID“111a”的中继设备30a在终端10ab与10db之间中继内容数据。在本实施例中,会话ID包括诸如“jp.oo.com”的域信息(通信控制信息),其指示可以控制由会话ID标识的内容数据会话sed中的通信的开始或结束的管理***50。注意,当在下面描述会话ID时,如果没有明确的理由,则通过省略域信息“jp.oo.com”,将会话ID简称为“se01”。
(状态改变管理表)
在存储单元5000中构建从图13中所示的状态改变管理表配置的状态改变管理DB5009。注意,图13示出状态改变管理表的概念。在图13(a)的状态改变管理表中,将从终端10发送的管理信息、指示终端10在改变之前的状态的改变前状态信息、以及指示终端10在改变之后的状态的改变后状态信息彼此关联,并管理它们。注意,在图13(a)的状态改变管理表中,管理信息“呼叫”指示当在终端10之间建立内容数据会话sed时其它终端10请求参与会话。而且,管理信息“加入”指示终端10请求开始中继内容数据。管理信息“离开”指示终端10请求结束通信。
如果不仅管理信息的源终端10的状态改变、而且目的地终端10的状态也改变,则使用图13(b)的状态改变管理表执行基于管理信息的控制。图13(b)的状态改变管理表通过与图13(a)的状态改变管理表中列出的信息相关联,管理指示管理信息的源或目的地的终端信息。例如,当管理***50接收管理信息“邀请”时,作为管理信息的源的终端10的通信状态从“无”改变至“邀请(inviting)”,作为目的地的终端10的通信状态从“无”改变为“被邀请”。注意,管理信息“邀请”指示终端10请求开始通信。管理信息“响铃”指示终端10响应于开始通信的请求而响起拨号音。管理信息“接受”指示终端10接受开始通信。状态信息“邀请”指示终端正请求开始通信,而状态信息“被邀请”指示终端正被请求开始通信。
(管理***的功能配置)
接下来,将描述管理***50的功能配置。注意,在下文中,在描述管理***50的功能配置时,也将描述在来自图5中所示的配置元件之中的用于实现管理***50的功能配置的主要配置元件与功能配置之间的关系。
发送/接收单元51可以是接收单元、通信控制单元、控制请求信息发送单元、开始信息发送单元、改变前状态信息接收单元、和/或改变后状态信息发送单元。根据来自CPU201的指令以及通过图5中所示的网络I/F 209,实现发送/接收单元51。发送/接收单元51经由通信网络2执行各种类型的数据(或信息)向/从其它终端的发送/接收。发送/接收单元51通过从终端10接收开始请求信息,接收开始通信的请求。通过将用于连接中继设备30的中继设备连接信息发送至终端10,执行与通信的开始关联的控制。而且,发送/接收单元51向其它管理***50cd发送请求与终端10之间的通信的开始关联的控制的控制请求信息。而且,发送/接收单元51向操作会话中的通信的终端10发送参与内容数据会话sed的终端10的终端ID、以及包括会话ID的参与通知(开始信息)。而且,发送/接收单元51接收或发送指示终端10在改变之后的状态的改变后状态信息。
根据来自图5中所示的CPU 201的指令实现终端认证单元52。终端认证单元52使用包括在经由搜索关键字发送/接收单元51接收的登录请求信息中的作为搜索关键字的终端ID和密码,搜索存储单元5000的终端认证管理表(见图9),并且通过确定是否在终端认证管理表中管理相同的终端ID和密码而执行终端认证。
根据来自图5中所示的CPU 201的指令实现状态管理单元53。状态管理单元53在终端管理表(见图10)中彼此关联地存储并管理请求方终端的终端ID、指示请求方终端的操作状态的状态信息、以及请求方的IP地址,以便控制已经请求登录的请求方终端的操作状态。当终端10的操作状态基于自有管理***50的控制而改变时,作为第一改变处理单元的示例的状态管理单元53改变由终端管理表管理的状态信息。当终端10的操作状态基于另一管理***50的控制而改变时,作为第二改变处理单元的示例的状态管理单元53基于从另一管理***50发送的改变后状态信息,改变由终端管理表管理的状态信息。
根据来自图5中所示的CPU 201的指令实现终端提取单元54。终端提取单元54通过使用已经请求登录的请求方终端的终端ID作为关键字搜索目的 地列表管理表(见图11),并且提取并读出目的地候选的终端10的终端ID。终端提取单元54通过使用已经请求登录的请求方终端的终端ID作为关键字搜索目的地管理表,并提取注册请求方终端的终端ID作为目的地终端的候选的另一请求方终端的终端ID。
根据来自图5中所示的CPU 201的指令实现状态提取单元55。状态提取单元55通过使用由终端提取单元54提取的目的地终端候选的终端ID作为搜索关键字搜索终端管理表(见图10),并对于由终端提取单元54提取的每个终端ID而读出操作状态。因此,状态提取单元55可以提取能够与已经请求登录的请求方终端通信的目的地终端候选的操作状态。另外,状态提取单元55通过使用由终端提取单元54提取的终端ID作为搜索关键字搜索管理表,并获取已经请求登录的请求方终端的操作状态。
根据来自图5中所示的CPU 201的指令实现通信控制确定单元56。通信控制确定单元56基于包括在由选择设备80选择的中继设备ID中的域信息,确定是否由自有管理***50操作与通信的开始关联的控制。
根据来自图5中所示的CPU 201的指令实现会话管理单元57。每当重新建立终端10之间的内容数据会话sed时,会话管理单元57生成用于标识内容数据会话sed的会话ID。会话管理单元57在会话管理表(见图12)中以使它们彼此关联的方式存储会话ID、用于标识操作会话中的通信的终端10的终端ID、以及要用在会话中的中继设备30的中继设备ID。
根据来自CPU 201的指令以及通过图5中所示的HDD 205实现存储/读出处理单元59。存储/读出处理单元59执行将各种类型的数据存储在存储单元5000中并读出存储在存储单元5000中的各种类型的数据的处理。
<选择设备的功能配置>
选择设备80包括发送/接收单元81、选择单元82、以及存储/读出处理单元89。这些单元配置为通过图5中所示的配置元件中的任意一个响应于从HD 204读取且在RAM 203上开发的管理***程序根据来自CPU 201的指令的操作而实现的功能或功能部件。选择设备80包括由图5中所示的HD 204构建的存储单元8000。
(中继设备选择管理表)
在存储单元8000中构建作为从图14中所示的中继设备管理表配置的通信控制信息管理单元的示例的中继设备选择管理DB 8001。注意,图14示出 中继设备选择管理表的概念。将用于标识中继设备30的中继设备ID分配至作为选择的候选的所有中继设备30,并且使用中继设备选择管理表管理中继设备ID以选择要用于中继在终端10之间发送/接收的信息的中继设备。
在中继设备选择管理表中管理的中继设备ID包括诸如“jp.co.com”的域信息(通信控制信息),其指示能够使用由中继设备ID标识的中继设备30执行与通信的开始关联的控制的管理***50。对于每个终端ID,在中继设备选择管理表中管理指示在选择由中继设备ID标识的中继设备30时的优先级的优先级信息。图14中所示的中继设备选择管理表图示了:在由终端ID“01aa”标识的终端10aa开始通信的情况下,在选择由中继设备ID“111a”标识的中继设备30a时的优先级是“3”。注意,例如,基于终端10与中继设备30之间的带宽以及在终端10与中继设备30之间发送/接收信息的中继时间,确定中继设备选择管理表中的优先级的数值,以使得数值越大,优先级越高。而且,可以基于终端10和管理***50所使用的时区计算优先级。在此情况下,如果终端10所使用的时区接近于管理***50所使用的时区,则可以将优先级的数值设置得更大。
(选择设备的功能配置)
接下来,将描述选择设备80的功能配置。注意,在下文中,在描述选择设备80的功能配置时,将描述在图5中所示的配置元件之中用于实现选择设备80的功能配置的主要配置元件与功能配置之间的关系。
发送/接收单元81是选择请求信息接收单元和输出单元的示例,并且根据图5中所示的指令以及通过图5中所示的网络I/F 209实现。发送/接收单元81经由通信网络2执行各种类型的数据(或信息)向/从其它终端、设备或***的发送/接收。因此,发送/接收单元81接收指示选择中继设备30的请求且从管理***50发送的选择请求信息。而且,发送/接收单元81通过将中继设备ID发送至管理***50,输出标识由选择设备80选择的中继设备30的中继设备ID。
选择单元82可以是中继设备选择单元和通信控制信息提取单元的示例,并基于中继设备选择管理表(见图14)中管理的优先级信息,从多个候选中继设备30中选择至少一个中继设备30。而且,选择单元82通过选择在中继设备选择管理表中管理的中继设备ID,提取包括在中继设备ID中的域信息。
根据来自CPU 201的指令以及通过图5中所示的HDD 205实现存储/读 出处理单元89。存储/读出处理单元89执行各种类型的数据在存储单元8000中的存储以及存储在存储单元8000中的各种类型的数据的读出。
<<实施例的处理和操作>>
接下来,将描述根据本实施例的传输***1中的处理方法。
(准备阶段)
首先,将参考图15描述终端10aa与其它终端10之间的通信开始之前的准备阶段中对管理信息的发送/接收处理。图15示出在终端之间的通信开始之前的准备阶段的序列。注意,在图15中,通过图2中所示的管理信息会话sei发送/接收各种类型的管理信息。
首先,当终端10aa的用户打开图4中所示的电源开关109时,图6中所示的操作输入接收单元12响应于电压开而打开电源(步骤S21)。然后,登录请求单元13在接收到电源开时,经由通信网络2将指示登录请求的登录请求信息从发送/接收单元11自动发送至管理***50ab(步骤S22)。登录请求信息包括用于标识请求方终端10aa的终端ID和密码。通过存储/读出处理单元19从存储单元1000这些终端ID和密码,并将它们发送至发送/接收单元11。
接下来,管理***50的终端认证单元52通过使用包括在通过发送/接收单元51接收的登录请求信息中的终端ID和密码作为搜索关键字搜索终端认证管理表(见图9),并且通过确定在终端认证管理表中管理相同的终端ID和密码,执行终端认证(步骤S23)。因为由终端认证单元52管理相同的终端ID和密码,所以,当确定从具有有效使用权限的终端10给出登录请求时,状态管理单元53在终端管理表(见图10)中以彼此关联的方式来存储终端10aa的终端ID和指示操作状态的状态信息(步骤S24)。因此,状态信息“无”与终端ID“01aa”彼此关联,并且在终端管理表中管理它们。
然后,管理***50的发送/接收单元51经由通信网络2将指示由终端认证单元52获得的认证结果的认证结果信息发送至已经请求登录的请求方终端10aa(步骤S25)。在下述实施例中,假设由终端认证单元52确定终端为有效使用权限。
(状态管理)
当通过基于从终端10发送的管理信息的通信控制改变终端10的状态时,已经执行控制的管理***50管理改变后状态并将该状态发送至另一管理系 统50。将参考图16描述此时的处理。图16示出告知状态的改变的处理序列。注意,在图16中,通过图2中所示的管理信息会话sei发送/接收各种类型的管理信息。
当通过基于从终端10发送的管理信息(例如,步骤S22)的通信控制改变终端管理表中管理的终端10的状态信息(例如,步骤S24)时,终端提取单元54通过使用状态信息已经改变的终端10的终端ID(这里,“01aa”)作为搜索关键字,搜索目的地列表管理表(见图11)(步骤S31)。因此,终端提取单元54通过读出能够与状态已经改变的终端10通信的终端的终端ID“01ab、01ba、01ca、01cb和01db”,提取终端ID。接下来,发送/接收单元51将终端10aa的终端ID“01aa”和改变后状态信息发送至连接至管理***50ab的终端(10ab和10ba)。因此,能够与终端10aa通信的终端(10ab和10ba)可以辨识出终端10aa的状态。
发送/接收单元51基于所提取的终端ID中包括的域信息,确定是否存在连接至另一管理***50的目的地候选终端(步骤S33)。在存在连接至另一管理***50的目的地候选终端(在步骤S33的“是”)的情况下,发送/接收单元51基于所提取的终端ID中包括的域信息“us.oo.com”,将终端10aa的终端ID“01aa”、目的地名称“东京办公室AA终端”、改变后状态信息、以及目的地候选终端的终端ID“01ca、01cb和01db”发送至管理***50cd(步骤S34)。注意,关于终端(10aa、10ab、…、10ba、10bb、…)的改变后的状态信息,管理***50ab可以仅在终端10连接至自有管理***50ab的临时时段期间将改变后状态信息发送至管理***50cd。因此,管理***50cd可以仅在临时时段期间管理不直接连接至自有管理***50cd的终端(10aa、10ab、…、10ba、10bb、…)的状态,因此可以减小对于管理***50cd的负荷。
管理***50cd的状态管理单元53在终端管理表(见图10(b))中记录彼此关联的所接收的终端ID“01aa”、目的地名称“东京办公室AA终端”以及改变后状态信息(步骤S35)。因此,管理***50cd可以辨识出能够与连接至自有管理***50cd的终端(10ca、10cb和10db)通信的终端10aa的状态。管理***50cd的终端管理表可以从管理***50cd接收到终端10aa的状态信息“无”时到管理***50cd从管理***50ab接收到终端10aa的状态信息“离线”时管理终端10aa的状态。因此,可以仅在临时时段期间管理不直 接连接至管理***50cd的终端10aa,因此可以减小对于管理***50cd的负荷。
随后,管理***50cd的发送/接收单元51将终端ID“[email protected]”以及终端10aa的改变后的状态信息发送至终端(10ca、10cb和10db)。因此,能够与终端10aa通信的终端(10ca、10cb和10db)可以辨识出终端10aa的操作状态。在已经接收到改变后状态信息的终端10中,目的地列表创建单元20向显示器120显示目的地列表框1100-1(见图7),其中,基于改变后状态信息,由图标1100-3a等图示终端10的操作状态。因此,终端10的用户可以辨识目的地候选终端10的操作状态。目的地列表创建单元20基于所接收的终端ID中包括的域信息,向显示器120显示指示终端10的区域的图标1100-4。因此,终端10的用户可以辨识目的地候选终端10的区域。
注意,当管理***50cd改变终端10的状态信息时,将改变后的状态信息通知管理***50ab的处理类似于上述从步骤S31到S36的处理,因此,省略描述。
(中继设备选择处理)
接下来,将参考图17描述在开始终端10aa与10db之间的通信之前选择用于中继在终端10之间发送/接收的内容数据的中继设备30的处理。图17示出选择中继设备的处理序列。注意,在图17中,通过图2中所示的管理信息会话sei发送/接收各种类型的管理信息。而且,在本实施例中,终端10aa可以通过从目的地候选终端10之中选择具有在线的操作状态的至少一个终端,请求开始通信。
首先,终端10aa的用户按下图3中所示的操作按钮108以选择目的地候选终端10db,使得图6中所示的操作输入接收单元12接收开始通信的请求(步骤S41)。终端10aa的发送/接收单元11向管理***50ab发送指示开始通信的请求并且包括指示开始通信的请求方的终端10aa的终端ID“01aa”和指示目的地的终端10db的终端ID“01db”的开始请求信息“邀请”(步骤S42)。管理***50ab的发送/接收单元51通过接收开始请求信息而接收开始终端10aa和终端10db的通信的请求。接下来,发送/接收单元51向选择设备80发送指示选择要用于中继在终端10aa与终端10db之间发送/接收的内容数据的中继设备30的请求、并且包括终端10aa的终端ID“01aa”和终端10db的终端ID“01db”的选择请求信息(步骤S43)。
选择设备80的发送/接收单元81通过接收选择请求信息而接收选择中继设备30的请求。接下来,选择单元82从在中继设备选择管理表(见图14)中管理的选择设备80之中选择要用于中继在终端10aa与终端10db之间发送/接收的内容数据的至少一个中继设备30(步骤S44)。将参考图18描述选择中继设备30的处理。图18示出选择中继设备的处理的流程图。
首先,选择单元82对于在中继设备选择管理表(见图4)中管理的每个中继设备ID,提取与请求方终端10aa的终端ID“01aa”关联的优先级和与目的地终端10db的终端ID“01db”关联的优先级(步骤S44-1)。随后,选择单元82对于每个中继设备ID计算优先级的数值的和,并选择优先级的数值的和最大的中继设备ID(步骤S44-2)。在本实施例中,对应于中继设备ID“111a”的优先级的数值的和与对应于中继设备ID“111d”的优先级的数值的和是相同的值“5”。在这样的情况下,选择单元82可以以随机或轮询的方式从具有优先级的数值的最大和的中继设备ID之中任意地选择中继设备ID。注意,选择单元82通过选择在中继设备选择管理表中管理的中继设备ID而提取中继设备ID中包括的域信息(步骤S44-3)。
当完成中继设备30的选择时,选择设备80的发送/接收单元81通过将指示选择的结果并且包括标识所选择的中继设备的中继设备ID、终端10aa的终端ID“01aa”以及终端10db的终端ID“01db”的选择信息发送至管理***50ab而输出该选择信息(步骤S45)。
管理***50ab的发送/接收单元51通过接收选择信息而接收中继设备30的选择结果。随后,通信控制确定单元56基于选择信息的中继设备ID中包括的域信息,确定是否使用所选择的中继设备30执行与终端10之间的通信的开始关联的控制(步骤S46)。管理***50ab的通信控制确定单元56在域信息是指示管理***50ab的“jp.oo.com”的情况下确定执行控制,而在域信息不是“jp.oo.com”的情况下确定不执行控制。注意,在本实施例中,中继设备ID中包括的域信息指示能够执行与通信的开始关联的控制的管理***50。因此,在步骤S46处的处理中,当控制可能时,确定执行控制,而当控制不可能时,确定不执行控制。当确定不执行与通信的开始关联的控制(在步骤S46的“否”)时,发送/接收单元51基于域信息“us.oo.com”,向管理***50cd发送请求与通信的开始关联的控制的通信控制请求信息(步骤S47)。通信控制请求信息包括从终端10aa发送的开始请求信息(见步骤S42)以及 从选择设备80发送的选择信息的内容(见步骤S45)。
(通信开始处理)
接下来,将参考图19描述当所选择的中继设备30是中继设备30a并且确定执行与通信的开始关联的控制(在步骤S46的“是”)时的后续处理。图19示出请求开始通信的处理序列。注意,在图19中,通过图2中所示的管理信息会话sei发送/接收的各种类型的管理信息。
首先,状态管理单元53基于从终端10aa发送的开始请求信息“邀请”(见步骤S42)改变在终端管理表(图10(a))中管理的开始请求信息的源终端10aa和目的地终端10db的状态信息(步骤S51)。这里,将参考图20和21描述在步骤S51的处理。图20是图示终端的转变的状态转变图。图21是图示改变终端的状态的处理的流程图。
在本实施例中,状态管理单元53根据图20的状态转变图中所示的状态改变规则改变终端10的状态。例如,当从终端10接收到开始请求信息“邀请”时,将终端10的状态信息“无”改变为状态信息“邀请”、或改变为状态信息“被邀请”。注意,当从终端10发送除了“邀请”之外的诸如“响铃、接受、加入和离开”的其它管理信息时,状态管理单元53根据图20的状态转变图中所示的状态改变规则改变终端10的状态。然而,省略详细描述。在本实施例中,描述使用状态改变管理表(见图13)的示例,以便由状态管理单元53实现状态的改变。然而,该方法不限于使用状态改变管理表的示例,只要根据图20中所示的规则改变状态即可。
首先,状态管理单元53从终端管理表(见图10(a))获取作为开始请求信息的源的终端10aa的状态信息“无”、以及作为目的地的目的地终端10db的状态信息“无”(步骤S51-1)。接下来,状态管理单元53获取对应于作为管理信息的开始请求信息“邀请”的源和目的地终端10的改变前状态信息“无”(步骤S51-2)。接下来,状态管理单元53分别对于源终端10aa和目的地终端10db比较从终端管理表获取的状态信息与从状态改变管理表(见图13)获取的改变前状态信息,并确定这些信息是否相同(步骤S51-3)。
当确定这些信息相同(在步骤S51-3的“是”)时,状态管理单元53获取改变请求信息“邀请”的源的改变后状态信息“邀请”、以及改变请求信息“邀请”的目的地的改变后状态信息“被邀请”(步骤S51-4)。接下来,状态管理单元53基于终端管理表(见图10(a))中所获取的改变后状态信息,将 与源终端10aa的终端ID“01aa”关联的状态信息改变为“邀请”(步骤S51-5)。类似地,状态管理单元53基于终端管理表中所获取的改变后状态信息,将与目的地终端10db的终端ID“01db”关联的状态信息改变为“被邀请”。
注意,当改变终端(10aa和10db)的状态信息(见步骤S51-5)时,基于从步骤S31至S36的处理将指示改变后的终端(10aa和10db)的状态的状态信息(“邀请”和“被邀请”)告知给相应的目的地终端10。
当在步骤S51-3中确定信息不相同时,认为任何终端10都不在开始通信的状态中,因此,状态管理单元53不执行改变终端10的状态的处理。在此情况下,发送/接收单元51将错误消息发送至终端10aa并结束处理(步骤S51-6)。
当完成改变终端10的状态信息的处理时,会话管理单元57生成用于标识用于执行终端10aa与终端10db之间的通信的内容数据会话sed的会话ID“[email protected]”(步骤S52)。注意,在本实施例中,因为确定由管理***50ab执行与通信的开始关联的控制(见步骤S46),所以生成包括指示管理***50ab的域信息“jp.oo.com”的会话ID。会话管理单元57将所生成的会话ID、所选择的中继设备30a的中继设备ID“111a”、以及在其间开始通信的终端(10aa和10db)的终端ID“01aa和01db”以彼此相关联的方式存储在会话管理表(见图12)中。
接下来,管理***50ab的发送/接收单元51将在步骤S42通过管理***50cd从终端10aa发送的开始请求信息“邀请”和会话ID“se01”发送至终端10db(步骤S53-1和S53-2)。注意,在本实施例中,因为终端ID包括域信息,发送/接收单元11可以基于终端ID中包括的域信息,直接选择将信息发送至终端10、或者通过另一管理***50将信息发送至终端10。开始请求信息包括作为开始请求信息的源的终端10aa的终端ID“01aa”、以及作为目的地的终端10db的终端ID“01db”。此时,管理***50ab的发送/接收单元51通过管理***50cd将用于连接所选择的中继设备30a的中继设备连接信息发送至终端10db。中继设备连接信息包括用于连接至中继设备30a且在中继设备管理表(见图8(a))中管理的中继设备30a的中继设备ID“111a”以及密码“xxxx”。
终端10db的发送/接收单元11通过接收开始请求信息而从终端10aa接收开始通信的请求。终端10db的发送/接收单元11在接收到开始请求信息时, 通过管理***50cd向管理***50ab发送指示已经接收了开始通信的请求且用于在终端10aa响起拨号音的呼叫信息“响铃”(步骤S54-1和S54-3)。呼叫信息包括作为呼叫信息的源的终端10db的终端ID“01db”、作为目的地的终端10aa的终端ID“01aa”、以及会话ID“[email protected]”。注意,由管理***50cd的发送/接收单元51接收在步骤S54-1发送的呼叫信息。在此情况下,管理***50cd的通信控制确定单元56基于包括在呼叫信息的会话ID中的域信息“jp.oo.com”,确定不由管理***50cd执行与通信的开始关联的呼叫的控制(步骤S54-2)。因此,管理***50cd的发送/接收单元51将呼叫信息传送至域信息“jp.oo.com”所指示的管理***50ab。类似地,在已经接收了呼叫信息的管理***50ab中,通信控制确定单元56基于包括在呼叫信息的会话ID中的域信息“jp.oo.com”,确定是否由管理***50ab执行与通信的开始关联的呼叫的控制(步骤S54-4)。因此,管理***50ab的发送/接收单元51接收在终端10aa响起拨号音的请求。
接下来,管理***50ab的状态管理单元53基于从终端10db发送的呼叫信息“响铃”,将在终端管理表(图10(a))中管理的终端10aa的状态信息改变为“正在呼叫”,并且将终端10db的状态信息改变为“正在响铃”(步骤S55)。注意,改变终端(10aa和10db)的状态信息的处理类似于在步骤S51的处理,因此省略详细描述。将改变后的终端(10aa和10db)的改变后状态信息发送至能够与终端(10aa和10db)通信的终端10的处理与步骤S31至S36中的处理相同,因此省略详细描述。然而,在于步骤S31中通过使用终端ID“01db”作为搜索关键字搜索目的地列表管理表时,提取请求方的终端ID作为能够通信的终端的终端ID。
接下来,管理***50ab将从终端10db发送的呼叫信息“响铃”发送至终端10aa(步骤S56)。呼叫信息包括作为呼叫信息的源的终端10db的终端ID“01db”、作为目的地的终端10aa的终端ID“01aa”、以及会话ID。而且,此时,管理***50ab的发送/接收单元51将用于连接至中继设备30a的中继设备连接信息发送至终端10db。中继设备连接信息包括用于与中继设备30a连接且在中继设备管理表(见图8(a))中管理的中继设备30a的中继设备ID“111a”以及密码“xxxx”。
终端10aa的发送/接收单元11通过接收呼叫信息而接收在终端10aa中响起拨号音的请求。因此,终端10aa的音频输出单元15b可以从扬声器115响 起拨号音。注意,在本实施例中,当目的地终端10db的操作状态为“无”时,管理***50ab开始终端之间的连接的控制(步骤S51)。然而,在管理***50cd中改变终端10db的状态之后、直到将改变后的状态发送至管理***50ab为止,在此期间可能发生时滞。在此情况下,管理***50ab可能难以以在时间上准确的方式辨识出终端10db的状态。在这样的情况下,当终端10db无法接收开始请求信息时,管理***50ab可能发送开始请求信息。因此,在本实施例中,管理***50ab在通过接收呼叫信息辨识出终端10db已经接收到开始请求信息之后,控制终端10之间的连接。
同时,在已经发送了呼叫信息的终端10db中,音频输出单元15b从扬声器115响起铃音。因此,终端10db的用户了解来自终端10aa的开始通信的请求。同时,终端10db的操作按钮108接收到由终端10aa接受开始通信(步骤S57)。当接收到接受开始通信时,通过管理***50cd将指示接受开始通信的开始接受信息“接受”发送至管理***50ab(步骤S58-1、S58-3)。开始接受信息包括作为开始接受信息的源的终端10db的终端ID“01db”、作为目的地的终端10aa的终端ID“01aa”、以及会话ID“[email protected]”。在此情况下,管理***(50cd和50ab)的每个通信控制确定单元56确定与开始通信相关联的控制是否以与步骤S54-2和S54-4的处理相似的方式由自有管理***50执行(步骤S58-2和S58-4)。因此,管理***50ab的发送/接收单元51接收到由终端10db接受所述开始。
接下来,管理***50ab的状态管理单元53基于从终端10db发送的开始接受信息“接受”,分别将在终端管理表(图10(a))中管理的终端10aa的状态信息以及终端10db的状态信息改变为“被接受”(步骤S59)。注意,改变终端10的状态信息的处理类似于在步骤S51的处理,因此省略详细描述。
接下来,管理***50ab将从终端10db发送的开始接受信息“接受”发送至终端10aa(步骤S60)。开始接受信息包括作为开始接受信息的源的终端10db的终端ID“01db”、作为目的地的终端10aa的终端ID“01aa”、以及会话ID。
接下来,将参考图22描述用于在接受开始通信的请求之后使用中继设备30a开始终端(10aa和10db)之间的内容数据会话sed的处理。图22示出用于开始终端之间的通信的处理序列。注意,在图22中所示的终端10与管理***50之间的通信中,通过图2中所示的管理信息会话sei发送/接收各种类 型的管理信息。
首先,基于在步骤S56接收的中继设备连接信息将终端10aa连接至中继设备30a(步骤S61-1)。随后,终端10aa的发送/接收单元11将指示请求开始中继的中继请求信息“加入”发送至管理***50ab(步骤S62-1)。中继请求信息包括终端10aa的终端ID“01aa”和会话ID“[email protected]”。管理***50ab的通信控制确定单元56基于包括在中继请求信息的会议ID中的域信息“jp.oo.com”,确定由管理***50ab执行与开始通信关联的中继请求的控制(步骤S62-1-2)。因此,管理***50ab的发送/接收单元51接收终端10aa的开始中继的请求。
接下来,管理***50ab的状态管理单元53基于从终端10aa发送的中继请求信息“加入”,将在终端管理表(图10(a))中管理的终端10aa的状态信息改变为“繁忙”(步骤S63-1)。注意,改变终端10的状态信息的处理类似于在步骤S51的处理,因此省略详细描述。
接下来,管理***50ab的发送/接收单元51将包括终端10aa的终端ID“01aa”和会话ID“se01”的中继请求信息发送至中继设备30a(步骤S64-1)。在接收到中继请求信息时,中继设备30a的发送/接收单元31将包括终端10aa的终端ID“01aa”和会话ID“se01”、并且指示接受开始中继的中继接受信息发送至管理***50ab(步骤S65-1)。管理***50ab的发送/接收单元51将所接收的中继接受信息发送至终端10aa(步骤S66-1)。因此,建立终端10aa与中继设备30a之间的内容数据会话sed。
同时,终端10db基于在步骤S56接收的中继设备连接信息而连接至中继设备30a(步骤S61-2)。随后,终端10db的发送/接收单元11通过管理***50cd将指示开始中继的请求的中继请求信息“加入”发送至管理***50ab(步骤S62-1和S62-2-3)。中继请求信息包括终端10db的终端ID“01db”和会话ID“[email protected]”。在此情况下,管理***(50cd和50ab)的每个通信控制确定单元56确定是否以与步骤S54-2和S54-4的处理相似的方式由自有管理***50执行与开始通信相关联的控制(步骤S62-2-2和S62-2-4)。因此,管理***50ab的发送/接收单元51接收到由终端10aa请求开始中继。
接下来,管理***50ab的状态管理单元53基于从终端10db发送的中继请求信息“加入”,将在终端管理表(图10(a))中管理的终端10db的状态信息改变为“繁忙”(步骤S63-2)。注意,改变终端10的状态信息的处理类 似于在步骤S51的处理,因此省略详细描述。
随后,管理***50ab的发送/接收单元51将包括终端10db的终端ID“01db”和会话ID“se01”的中继请求信息发送至中继设备30a(步骤S64-2)。当接收到中继请求信息时,中继设备30a向管理***50ab发送指示接受开始中继并且包括终端10db的终端ID“01db”和会话ID“se01”的中继接受信息(步骤S65-2)。管理***50ab的发送/接收单元51通过管理***50cd将所接收的中继接受信息发送至终端10db(步骤S66-2-1和S66-2-2)。因此,建立终端10db与中继设备30a之间的内容数据会话sed。当建立内容数据会话sed时,中继设备30a将从一个终端(10aa或10db)发送的包括图像数据和音频数据的内容数据中继至另一终端,使得可以开始电视会议。
(参与)
接下来,将参考图23描述在终端10aa与终端10db之间建立内容数据会话sed之后由参与内容数据会话sed的终端10cb执行三个终端10之间的通信的处理。注意,图23示出用于在三个终端之间开始通信的处理的序列。注意,在图23中所示的终端10与管理***50之间的通信中,通过管理信息会话sei发送/接收各种类型的管理信息。
首先,在与终端10db的通信中的终端10aa的用户按下图3中所示的操作按钮108,使得操作输入接收单元12接收邀请终端10cb到通信中的会话的请求(步骤S71)。接下来,终端10aa的发送/接收单元11向管理***50ab发送指示邀请参加会话并且包括终端10aa的终端ID“01aa”、终端10cb的终端ID“01cb”、以及会话ID“se01”的会话邀请信息(步骤S72)。注意,会话ID可以是标识信息,例如,会议ID、通信ID和电话通话ID,所述标识信息标识与内容数据会话sed相对应的事件,例如会议、通信以及电话通话。管理***50ab的发送/接收单元51通过管理***50cd将所接收的会话邀请信息发送至终端10cb(步骤S73-1和S73-2)。
终端10cb的发送/接收单元11响应于邀请,通过管理***50cd向管理***50ab发送指示参与到会话的请求的参与请求信息“呼叫”(步骤S74-1和S74-3)。参与请求信息包括请求参与会话的终端10cb的终端ID“01cb”以及会话ID“[email protected]”。在此情况下,管理***(50cd和50ab)的每个通信控制确定单元56确定是否以与步骤S54-2和S54-4的处理相似的方式来由自有管理***50执行与开始通信相关联的控制(步骤S74-2和S74-4)。因此,管理***50ab的发送/接收单元51可以从终端10db接收参与内容数据会话sed的请求。
接下来,管理***50ab的状态管理单元53基于从终端10cb发送的参与请求信息“呼叫”将在终端管理表(图10(a))中管理的终端10cb的状态信息改变为“被接受”(步骤S75)。注意,改变终端10的状态信息的处理类似于在步骤S51的处理,因此省略详细描述。
接下来,会话管理单元57将请求参与的终端10cb的终端ID“01cb”添加到会话管理表(见图12)中的包括会话ID“se01”的记录的目的地终端的字段部分(步骤S76)。接下来,管理***50ab的发送/接收单元51将参与内容数据会话sed的终端10cb的终端ID“01cb”、以及包括会话ID“se01”的参与通知发送至执行会话中的通信的终端10aa和终端10db(步骤S77-1、S77-2-1和S77-2-2)。因此,终端10aa和终端10db可以辨识出终端10cb参与内容数据会话sed。
此外,管理***50ab的发送/接收单元51通过管理***50cb将用于与中继此会话中的内容数据的中继设备30a连接的中继设备连接信息发送至终端10cb。中继设备连接信息包括在中继设备管理表(见图8(a))中管理的用于连接至中继设备30a的的中继设备30a的中继设备ID“111a”和密码“xxxx”(步骤S78-1和S78-2)。
随后,通过与步骤S61-2到S66-2-2类似的处理建立终端10cb与中继设备30a之间的内容数据会话sed(步骤S79至S84-2)。当建立会话时,中继设备30a可以中继来自终端(10aa、10cb和10db)之中的内容数据。因此,终端(10aa、10cb和10db)可以开始电视会议。
(结束)
接下来,将参照图24对在终端(10aa、10ab和10db)中建立内容数据会话sed之后由终端10db离开内容数据会话sed来终止通信的处理进行说明。图24示出结束通信的处理序列。注意,图24图示了通过管理信息会话sei发送/接收各种类型的管理信息的处理。
首先,终端10db的用户按下图4中所示的操作按钮108,使得接收结束通信的请求(步骤S91)。然后,终端10db的发送/接收单元11通过管理***50cd向管理***50ab发送包括终端10db的终端ID“01db”以及标识通信中使用的内容数据会话sed的会话ID“[email protected]”的结束请求信息“离 开”(步骤S92-1和S92-3)。在此情况下,管理***(50cd和50ab)的每个通信控制确定单元56确定是否以与步骤S54-2和S54-4的处理相似的方式来在自有管理***50中执行与终止通信相关联的控制(步骤S92-2、S92-4)。因此,管理***50ab的发送/接收单元51可以从终端10db接收结束的请求。
随后,管理***50ab的状态管理单元53基于从终端10db发送的参与请求信息“离开”,将在终端管理表(图10(a))中管理的终端10db的状态信息改变为“无”(步骤S93)。注意,改变终端10的状态信息的处理类似于在步骤S51的处理,因此省略详细描述。
接下来,会话管理单元57从会话管理表(见图12)中的包括会话ID“se01”的记录的终端ID的字段部分删除终端10db的终端ID“01db”(步骤S94)。发送/接收单元51将包括终端10db的终端ID“01db”和会话ID“se01”并且指示中继的结束的中继结束信息发送至中继设备30a(步骤S95)。接下来,中继设备30a将包括终端ID“01db”和会话ID“se01”并且指示接受中继的结束的中继结束接受信息发送至管理***50ab(步骤S96)。因此,中继设备30a可以停止将从终端10db发送的内容数据中继至终端(10aa和10ab)以及将从终端(10aa和10ab)发送的内容数据中继至终端10db(步骤S96)。因此,终端10db可以结束终端(10aa和10db)之间的通信并离开内容数据会话sed。
<<实施例的补充>>
上述实施例中的管理***50、选择设备80和程序提供***90可以由单个计算机实施,或者可以由被任意划分和分派单元(功能或部件)的多个计算机实施。此外,当程序提供***90由单个计算机来实现时,程序可通过被划分成多个模块的方式由程序提供***90发送,或者程序可无需划分由程序提供***90发送。当程序提供***90由多个计算机来实现时,程序可从发送多个模块中的一部分模块的各个计算机发送。
在上述实施例中,已经图示了存在一个选择设备80的示例。然而,传输***可以具有多个具有类似功能的选择设备80。在此情况下,例如,可以在与每个管理***50相同的区域中提供每个选择设备80。另外,可以通过读取被安装到管理***50中的选择设备程序,利用管理***50实现选择设备80的每个功能。注意,在此情况下,在管理***50的存储单元500中构建由图14中所示的中继设备选择管理表实现的中继设备选择管理DB。
当将选择设备程序、终端程序、中继设备程序、和/或传输管理程序作为国内和/或国外的程序产品提供给用户时,可以使用存储这些程序的任何类型的记录介质、存储这些程序的HD 204、以及提供有HD 204的程序提供***90。
在上述实施例中,可以管理完全限定域名(FQDN)作为域信息。在此情况下,通过已知的域名***(DNS)服务器获得对应于FQDN的IP地址。注意,诸如终端ID和中继设备ID的ID可以表达为“在通信网络2中为中继设备30指示连接目的地的中继设备连接目的地信息”、“在通信网络2中为中继设备30指示目的地的中继设备目的地信息”、“在通信网络2中为终端10指示连接目的地的终端连接目的地信息”以及“在通信网络2中为终端10指示目的地的终端目的地信息”。
在本实施例中,“电视会议”用作可被“视频会议”取代的术语。而且,虽然已经在上述实施例中作为传输***1而描述了电视会议***的情况,但是本发明不限于该实施例。例如因特网协议(IP)电话或电话***的因特网电话可以在本发明的范围内。传输***1可以是车辆导航***。在此情况下,例如,一个终端10对应于汽车上安装的车辆导航设备,而另一终端10对应于管理车辆导航的管理中心的管理终端、管理服务器、或安装在另一辆汽车上的车辆导航设备。传输***1可以是音频电话会议、或个人计算机(PC)屏幕共享***。
传输***1可以是移动电话设备的通信***。在此情况下,例如,终端对应于移动电话设备。在图25中图示了在此情况下的目的地列表的显示示例。图25示出另一实施例的目的地列表的概念。也就是,作为移动电话设备的终端310包括移动电话设备的主体310-1、在主体310-1中提供的菜单屏幕显示按钮310-2、在主体310-1中提供的显示单元310-3、在主体310-1的下部提供的麦克风310-4、以及在主体310-1中提供的扬声器310-5。在它们之中,“菜单屏幕显示按钮”310-2是用于显示菜单屏幕的按钮,在该菜单屏幕上显示有指示各种应用的图标。显示单元310-3可以是触摸面板。用户可以通过选择他/她自有移动电话设备的触摸面板上的目的地名称,与另一移动电话设备通信。
虽然在上述实施例中,已经描述了由传输***1进行电视会议的情况,但是本发明不限于该实施例。本发明可以应用于在家庭和朋友之间的会议或 一般对话的***,或者可以应用于单向信息提供***。
<<实施例的主要效果>>
如上所述,根据本发明,当终端(10aa和10db)正经由内容数据会话sed操作通信时,管理***50cd的发送/接收单元51接收包括要求参与会话的终端10db的终端ID“01db”和会话ID“[email protected]”的参与请求信息。在此情况下,有利地,可以由管理***50ab或由管理***50cd基于参与请求信息的会话ID中包括的域信息“jp.oo.com”,执行与在终端(10aa和10db)和终端10cd之间的通信的开始关联的控制。
而且,根据本实施例,管理***50ab的发送/接收单元51通过管理***50cd向终端10cb发送用于连接至中继会话中的内容数据的中继设备30a的中继设备连接信息。因此,可以执行与参与内容数据会话sed的终端10cb的通信的开始关联的控制。
管理***50ab的发送/接收单元51将包括参与内容数据会话sed的终端10cb的终端ID“01cb”和会话ID“se01”的参与通知发送至正在执行会话中的通信的终端10aa和终端10db。因此,终端10aa和终端10db可以辨识出终端10cb参与内容数据会话sed。
终端10cb的发送/接收单元11将包括会话ID“[email protected]”的参与请求信息发送至管理***50ab(步骤S74-1和S74-3)。在此情况下,因为会话ID包括域信息,所以终端10cb可以通过管理***50ab发送参与请求信息。
Claims (7)
1.一种传输管理***,所述传输管理***能够经由网络与另一传输管理***连接,所述传输管理***包括:
接收单元,用于当使用经由中继设备在第一传输终端与第二传输终端之间建立的会话来发送或接收内容数据时,从第三传输终端接收指示参与到所述会话的请求的参与请求信息;
通信控制确定单元,用于基于包含在由所述接收单元接收的所述参与请求信息中、且指示能够使用中继所述会话的所述中继设备执行通信控制的传输管理***的通信控制信息,确定是否由所述传输管理***执行通信控制;
控制请求信息发送单元,用于当确定不由所述传输管理***执行通信控制时,将所述参与请求信息发送到能够执行通信控制的另一传输管理***;以及
通信控制单元,用于接收用来连接到所述中继设备的中继设备连接信息,所述中继设备连接信息从所述另一传输管理***发送,所述另一传输管理***能够基于通过控制请求信息传输而发送的参与请求信息来执行通信控制,并且用于将接收到的所述中继设备连接信息发送到所述第三传输终端。
2.如权利要求1所述的传输管理***,
其中,所述接收单元接收用于标识由所述第一传输终端正在执行的通信的通信标识信息的输入,以及
所述通信控制单元基于由所述接收单元接收的通信标识信息执行所述控制。
3.如权利要求2所述的传输管理***,
其中,所述通信标识信息包括所述通信控制信息。
4.如权利要求1至3中的任一项所述的传输管理***,还包括:
开始信息发送单元,用于在所述通信控制确定单元确定执行所述控制的情况下,将指示开始所述第一传输终端与所述第二传输终端之间的通信的开始信息发送至所述第一传输终端。
5.如权利要求1至3中的任一项所述的传输管理***,
其中,所述接收单元通过接收从所述第二传输终端通过另一传输管理***发送的通信控制信息而接收所述通信控制信息的输入。
6.一种传输***,包括:
如权利要求1至5中的任一项所述的传输管理***;以及
第一传输终端和第二传输终端。
7.一种传输管理方法,应用到能够经由网络与另一传输管理***连接的传输管理***,所述传输管理方法包括:
当使用经由中继设备在第一传输终端与第二传输终端之间建立的会话来发送或接收内容数据时,从第三传输终端接收指示参与到所述会话的请求的参与请求信息;
基于包含在所接收的所述参与请求信息中、且指示能够使用中继所述会话的所述中继设备执行通信控制的传输管理***的通信控制信息,确定是否由所述传输管理***执行通信控制;
当确定不由所述传输管理***执行通信控制时,将所述参与请求信息发送到能够执行通信控制的另一传输管理***;以及
接收用于连接到所述中继设备的中继设备连接信息,所述中继设备连接信息从所述另一传输管理***发送,所述另一传输管理能够基于通过控制请求信息传输而发送的参与请求信息来执行通信控制,并且将接收到的所述中继设备连接信息发送到所述第三传输终端。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012-114607 | 2012-05-18 | ||
JP2012114607A JP6074915B2 (ja) | 2012-05-18 | 2012-05-18 | 伝送管理システム、伝送システム、伝送管理方法、及び伝送管理システム用プログラム |
PCT/JP2013/064548 WO2013172484A1 (en) | 2012-05-18 | 2013-05-20 | Transmission management system, transmission system, and transmission management system program |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104380703A CN104380703A (zh) | 2015-02-25 |
CN104380703B true CN104380703B (zh) | 2017-06-30 |
Family
ID=49583879
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380032370.7A Expired - Fee Related CN104380703B (zh) | 2012-05-18 | 2013-05-20 | 传输管理***、传输***和传输管理方法 |
Country Status (8)
Country | Link |
---|---|
US (1) | US9450990B2 (zh) |
EP (1) | EP2850818A4 (zh) |
JP (1) | JP6074915B2 (zh) |
CN (1) | CN104380703B (zh) |
AU (1) | AU2013261272B2 (zh) |
CA (1) | CA2873870A1 (zh) |
SG (1) | SG11201407686RA (zh) |
WO (1) | WO2013172484A1 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015119472A (ja) | 2013-11-18 | 2015-06-25 | 株式会社リコー | 選択システム、通信管理システム、通信システム、プログラム、及び選択方法 |
JP2015099954A (ja) | 2013-11-18 | 2015-05-28 | 株式会社リコー | 制御システム、通信システム、プログラム、及び制御方法 |
JP6291802B2 (ja) | 2013-11-18 | 2018-03-14 | 株式会社リコー | 制御システム、通信システム、プログラム、及び制御方法 |
CN106062769A (zh) * | 2014-01-31 | 2016-10-26 | 株式会社理光 | 管理***、程序和管理方法 |
WO2015151958A1 (ja) * | 2014-03-31 | 2015-10-08 | 株式会社リコー | 伝送端末、伝送システム、及び中継装置の選択方法 |
JP6458464B2 (ja) | 2014-11-26 | 2019-01-30 | 株式会社リコー | 制御システム、制御装置、通信システム、中継装置の選択方法、及びプログラム |
JP6405936B2 (ja) * | 2014-11-26 | 2018-10-17 | 株式会社リコー | 管理システム、管理装置、通信システム、情報送信方法、及びプログラム |
JP6464696B2 (ja) | 2014-11-26 | 2019-02-06 | 株式会社リコー | 制御システム、通信システム、制御方法、及びプログラム |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100359942C (zh) * | 2003-11-05 | 2008-01-02 | 华为技术有限公司 | 视讯会议***及其管理方法 |
JP4700977B2 (ja) | 2005-02-16 | 2011-06-15 | 富士通株式会社 | 多地点会議システム |
US7415010B1 (en) * | 2005-08-31 | 2008-08-19 | At&T Corp. | Method and apparatus for providing customer specified service logic |
JP2007096366A (ja) | 2005-09-26 | 2007-04-12 | Nec Corp | グループセッション管理装置及びグループ音声通信システム |
CN101098449A (zh) | 2006-06-28 | 2008-01-02 | 中兴通讯股份有限公司 | 视频会议业务运营***及其召开会议方法 |
JP2009219058A (ja) * | 2008-03-12 | 2009-09-24 | Kddi Corp | 呼制御装置、呼制御システム、呼制御方法、及びコンピュータプログラム |
US9357164B2 (en) * | 2008-03-18 | 2016-05-31 | Cisco Technology, Inc. | Establishing a remotely hosted conference initiated with one button push |
JP5154313B2 (ja) * | 2008-06-23 | 2013-02-27 | 日本電信電話株式会社 | Sipメッセージ振分方法およびsipメッセージ振分装置 |
WO2010030702A1 (en) | 2008-09-09 | 2010-03-18 | Citrix Systems, Inc. | Establishing a conference call by means of an url |
JP2011029703A (ja) * | 2009-07-21 | 2011-02-10 | Oki Networks Co Ltd | Sipサーバ装置及び呼接続システム |
JP5999873B2 (ja) | 2010-02-24 | 2016-09-28 | 株式会社リコー | 伝送システム、伝送方法、及びプログラム |
JP5793869B2 (ja) | 2010-03-05 | 2015-10-14 | 株式会社リコー | 伝送管理システム、伝送管理方法、及び伝送管理プログラム |
JP5998383B2 (ja) | 2010-07-28 | 2016-09-28 | 株式会社リコー | 伝送管理システム、伝送システム、伝送管理方法、及びプログラム |
JP5919695B2 (ja) | 2011-02-25 | 2016-05-18 | 株式会社リコー | セッション制御システム、伝送システム、及びプログラム |
-
2012
- 2012-05-18 JP JP2012114607A patent/JP6074915B2/ja active Active
-
2013
- 2013-05-20 AU AU2013261272A patent/AU2013261272B2/en not_active Ceased
- 2013-05-20 US US14/401,926 patent/US9450990B2/en active Active
- 2013-05-20 SG SG11201407686RA patent/SG11201407686RA/en unknown
- 2013-05-20 CN CN201380032370.7A patent/CN104380703B/zh not_active Expired - Fee Related
- 2013-05-20 CA CA 2873870 patent/CA2873870A1/en not_active Abandoned
- 2013-05-20 EP EP13791413.1A patent/EP2850818A4/en not_active Withdrawn
- 2013-05-20 WO PCT/JP2013/064548 patent/WO2013172484A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN104380703A (zh) | 2015-02-25 |
US9450990B2 (en) | 2016-09-20 |
EP2850818A4 (en) | 2015-06-10 |
JP2013243471A (ja) | 2013-12-05 |
EP2850818A1 (en) | 2015-03-25 |
SG11201407686RA (en) | 2015-03-30 |
AU2013261272A1 (en) | 2014-12-04 |
US20150130890A1 (en) | 2015-05-14 |
JP6074915B2 (ja) | 2017-02-08 |
CA2873870A1 (en) | 2013-11-21 |
AU2013261272B2 (en) | 2016-04-21 |
WO2013172484A1 (en) | 2013-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104380703B (zh) | 传输管理***、传输***和传输管理方法 | |
CN104365059B (zh) | 传输管理***、传输***以及传输管理***程序 | |
CN104641629B (zh) | 传输管理***和传输*** | |
CN103392337B (zh) | 传输管理***、传输***和传输管理***程序 | |
CN104584538B (zh) | 传输管理***以及传输*** | |
CN105594188B (zh) | 连接管理装置、通信管理***、通信***及用于控制连接的方法 | |
CN104396223B (zh) | 中继设备选择设备和传输*** | |
CN105745632A (zh) | 控制***、通信***、计算机程序、控制方法和计算机程序产品 | |
CN105723693B (zh) | 选择***、通信管理***、通信***和选择方法 | |
JP2017118218A (ja) | 通信システム、通信制御方法、及びプログラム | |
JP2016187181A (ja) | システム、管理システム、及び管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170630 Termination date: 20210520 |