首页> 中国专利> 传输管理系统、传输系统、用于传输管理系统的程序以及计算机可读信息记录介质

传输管理系统、传输系统、用于传输管理系统的程序以及计算机可读信息记录介质

摘要

一种传输管理系统,当经由通信网络在多个传输终端之间通信内容数据时,所述传输管理系统选择中继内容数据的中继装置。所述系统确定各个多个传输终端的第一属性是否相同;确定各个多个传输终端的第二属性是否相同;以及在确定第一属性相同的情况下选择第一中继装置,在确定第一属性不同而确定第二属性相同的情况下选择第二中继装置,并且在确定第一属性不同以及确定第二属性不同的情况下选择第三中继装置。

著录项

  • 公开/公告号CN103348629A

    专利类型发明专利

  • 公开/公告日2013-10-09

    原文格式PDF

  • 申请/专利权人 株式会社理光;

    申请/专利号CN201180066253.3

  • 发明设计人 梅原直树;浅井贵浩;

    申请日2011-11-24

  • 分类号H04L12/18;H04L12/801;

  • 代理机构北京市柳沈律师事务所;

  • 代理人安之斐

  • 地址 日本东京都

  • 入库时间 2024-02-19 20:39:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-08-17

    授权

    授权

  • 2013-11-06

    实质审查的生效 IPC(主分类):H04L12/18 申请日:20111124

    实质审查的生效

  • 2013-10-09

    公开

    公开

说明书

技术领域

本发明涉及一种传输管理系统,当使用通信网络在多个通信终端之间通 信内容数据时,通过所述传输管理系统选择中继内容数据的中继装置。

背景技术

随着对出差成本以及出差人力时间的减少的趋势,用于通过诸如互联网 之类的通信网络执行电视会议的传输系统已很普遍。在这种传输系统中,当 在多个传输终端之间执行电话呼叫时,在它们之间传输图像数据和语音数据, 因此,可以执行电视会议。

另外,由于最近的宽带环境的扩张,可以传输高图像质量的图像数据以 及高语音质量的语音数据。由此,在电视会议中的另一人的情况变得能够容 易地被理解,并且可以在高的水平通过对话彼此理解。

在这样的电视会议系统中,为了在电视会议终端之间中继内容数据,一 般提供中继装置。在这种情况下,为了在通信网络等中分担负载,根据参加 电视会议的电视会议终端的属性,从多个中继装置中选择中继装置是公知的。 例如,会议室ID(标识)被分配给电视会议终端,并且根据参加电视会议的 电视会议终端的会议ID选择中继装置(参见日本公开专利申请第 2006-229416号)。由此,可以在中继装置中平均业务量,因此,可以在一定 程度上分担通信网络的负载。

然而,在根据相关技术的上述电视会议系统中,尽管可以基于电视会议 终端的会议ID选择中继装置,但是不可以根据诸如连接到电视会议终端的通 信网络、各个通信终端与通信网络连接的区域等的多个独立的属性选择最佳 的中继装置。

发明内容

根据本发明的实施例,提供传输管理系统,当经由通信网络在多个传输 终端之间通信内容数据时,所述传输管理系统选择中继内容数据的中继装置。 传输管理系统包括经配置来确定各个传输终端的第一属性是否相同的第一属 性确定部件;经配置来确定各个传输终端的第二属性是否相同的第二属性确 定部件;以及经配置来在第一属性确定部件已确定第一属性相同的情况下选 择第一中继装置,在第一属性确定部件已确定第一属性不同而第二属性确定 部件已确定第二属性相同的情况下选择第二中继装置,并且在第一属性确定 部件已确定第一属性不同以及第二属性确定部件已确定第二属性不同的情况 下选择第三中继装置的选择部件。

当结合附图阅读时,下面的详细描述将使本发明的其它对象、属性和优 点变得更加显而易见。

附图说明

图1A总体地示出了根据本发明的实施例的传输系统的一个示例;

图1B总体地示出了根据本发明的实施例的传输系统的另一个示例;

图2示出了根据实施例的传输终端的一个示例的外观;

图3示出了根据实施例的传输终端的硬件配置;

图4示出了根据实施例的传输管理系统、中继装置、程序提供系统和维 护系统的常见的硬件配置;

图5是根据实施例的包括在传输系统中的终端、装置和系统的常见的功 能框图;

图6是图5中示出的中继装置选择部件56的细节的功能框图;

图7示出了改变质量管理表的概念;

图8A示出了图像数据的图像质量(低分辨率)的概念;

图8B示出了图像数据的图像质量(中等分辨率)的概念;

图8C示出了图像数据的图像质量(高分辨率)的概念;

图9示出了中继装置管理表的概念;

图10示出了终端认证管理表的概念;

图11示出了终端管理表的概念;

图12示出了目的地列表管理表的概念;

图13示出了会话管理表;

图14示出了质量管理表;

图15示出了属性管理表;

图16是示出了管理指示每个中继装置的操作状态的状态信息的处理的 顺序图;

图17是示出了在传输系统发送图像数据、语音数据和各种管理信息的状 态的总体视图;

图18是示出了在传输终端之间开始电话呼叫的准备步骤中的处理的顺 序图;

图19是示出了选择中继装置的处理的顺序图;

图20是示出了选择中继装置的处理的流程图;

图21示出了根据实施例的目的地列表的概念;

图22是示出了请求参与图像和语音数据会话的处理的顺序图;

图23是示出了选择中继装置的处理的流程图;

图24是示出了在传输终端之间发送图像数据和语音数据的处理的顺序 图;以及

图25示出了根据本发明的另一个实施例的目的地列表的概念。

具体实施方式

根据本发明的实施例,在第一属性确定部件已确定第一属性相同的情况 下,传输系统选择第一中继装置,在第一属性确定部件已确定第一属性是不 同但第二属性确定部件已确定第二属性相同的情况下,选择第二中继装置, 并且在第一属性确定部件已确定第一属性是不同并且第二属性确定部件已确 定第二属性不同的情况下,选择第三中继装置。由此,可以根据多个独立的 属性选择最佳的中继装置。

《实施例的总体配置》

下面,参照图1A至图24,将描述本发明的实施例。首先,参照图1A 和图1B,将总体地描述本发明的实施例。图1A和图1B总体地示出了根据 实施例的各个传输系统1a和1b的示例。

传输系统1a或1b可以是在一个方向上经由传输管理系统从一个传输终 端10到另一个传输终端10发送内容数据的数据提供系统,或在多个传输终 端之间经由传输管理系统相互发送信息、感情等的通信系统。通信系统是经 由通信管理系统10(相应于“传输管理系统”)在多个通信终端(相应于“传 输终端”)之间相互发送信息、感情等的系统,并且可以是例如,电视会议系 统、电话会议系统、语音会议系统、语音电话系统、PC(个人计算机)屏幕 共享系统等。

根据实施例,将假定电视会议系统作为通信系统的一个示例、假定电视 会议管理系统作为通信管理系统的一个示例并且假定电视会议终端作为通信 终端的一个示例来描述传输系统、传输管理系统及传输终端。也就是说,根 据本发明的实施例的传输终端和传输管理系统不仅可以应用于电视会议系统, 而且还可用于通信系统或传输系统。要注意的是,上述的“电视会议”也可 以被称为“视频会议”等。

图1a所示的传输系统包括多个传输终端(10aa、10ab、…)、用于各个 传输终端(10aa、10ab、…)的显示设备(120aa、120ab、…)、多个中继装 置(30a、30ab、30cd、30d和30abcd)、传输管理系统50、程序提供系统90 以及维护系统100.

要注意的是,下文中,“传输终端”可以被简单地称为“终端”,“传输管 理系统”可以被简单的称为“管理系统”。另外,多个终端(10aa、10ab、...) 中的任何终端可以被称为“终端10”。多个显示设备(120aa、120ab、...)中 的任何显示设备可以被称为“显示设备120”。多个中继装置(30a、30ab、30cd、 30d和30abcd)可以被称为“中继装置30”。

终端10通过发送/接收图像数据和语音数据来进行作为内容数据的示例 的图像数据和语音数据的传输。即,根据实施例的电话呼叫不仅包括语音数 据的发送和接收,而且还包括图像数据的发送和接收。因此,根据实施例的 终端10发送和接收图像数据和语音数据。然而,终端10可以发送和接收语 音数据,而不发送和接收图像数据。

要注意的是,根据本实施例,将描述其中的图像数据的图像是视频(运 动图片)图像。然而,图像数据的图像可以是静态的图像而不是视频(运动 图片)图像。此外,图像数据的图像可以包括视频(运动图片)图像和静态 图像。此外,中继装置30在多个终端10之间中继图像数据和语音数据。管 理系统50以统一的方式管理终端10和中继装置30。

另外,多个路由器(70a、70b、70c、70d)为图像数据和语音数据选择 最佳路径。要注意的是,在下文中,多个路由器(70a、70b、70c、70d的) 中的任何一个可以被称为“路由器70”。

程序提供系统90包括HD(硬盘)(参照图4后述),存储用于终端10 的程序使每个终端10执行各种功能(或者使得每个终端10作为各种功能部 件来起作用),并且能够发送用于终端10的程序到每个终端10。此外,程序 提供系统90的HD中也存储用于中继装置30的程序使得每个中继装置30执 行各种功能(或使得每个中继装置30作为各种功能部件来起作用),并且能 够发送用于中继装置30的程序到每个中继装置30。此外,程序提供系统90 的HD还存储有用于传输管理的程序使得管理系统50执行各种功能(或使管 理系统50作为各种功能部件起作用),并且能够发送用于传输管理的程序到 管理系统50

维护系统100是执行终端10、中继装置30、管理系统50以及程序提供 系统90中的至少一个的维护或管理的计算机。例如,在维护系统100被安装 在本国,并且终端10、中继装置30、管理系统50以及程序提供系统90中的 任何一个被安装在国外的情况下,维护系统100经由通信网络2远程地执行 端10、中继装置30、管理系统50以及程序提供系统90中的至少一个的维护、 管理等。此外,维护系统100可以不通过使用通信网络2来执行终端10、中 继装置30、管理系统50以及程序提供系统90中的至少一个的型号、生产号、 销售目的地、维护检查或故障历史的维护、管理等。

此外,终端(10aa、10ab、…)、中继装置30a和路由器70a以它们能够 进行相互通信的方式由LAN2a连接在一起,并且被包括在内部网络A中。 终端(10ba、10bb、…)和路由器70b以它们能够进行相互通信的方式由LAN 2b连接在一起,并且被包括在内部网络B中。例如,内部网络A由“A”公 司管理,并且LAN2a被提供在东京办公室内。内部网络B由“B”公司管理, 并且LAN2b被提供在大阪办公室内。此外,LAN2a和LAN2b被提供在段 AB内。“段(segment)”是指在通信网络2方面或者根据地域位置划分的部 分(地区或区域)。段AB是,例如,日本。

另一方面,终端(10ca、10cb、…)和路由器70c由LAN2c以它们可以 进行相互通信的方式连接在一起,并且被包括在内部网络C中。终端(10da、 10db…)、中继装置30d和路由器70d以它们能够进行相互通信的方式由LAN 2d连接在一起,并且被包括在内部网络D中。例如,内部网络C由“C”公 司管理,并且LAN2c被提供在纽约办公室内。内部网络D由“D”公司管理, 并且LAN2d被提供在华盛顿特区办公室内。此外,LAN2c和LAN2d被提供 在段CD。段CD是,例如,美国。内部网络A、内部网络B、内部网络C、 内部网络D通过分别使用路由器(70a,70b,70c,70d)和使用互联网2i以 它们可以进行相互通信的方式被连接。要注意的是在各个内部网络(A、B、 C和D)和互联网2i之间提供防火墙。

此外,终端10具有移动性,并且可以从与终端10通常安装的区域不同 的区域与互联网2i连接,并且可以经由中继装置30与另一个终端10通信内 容数据。例如,终端10ac可以经由互联网2i从与终端10ac通常安装的区域 (东京)不同的区域与内部网络A连接,并且可以经由中继装置30与另一 个终端通信内容数据。

此外,在图1B中示出的传输系统1b中,中继装置(30a、30d)通过 VPN(虚拟专用网)连接(2va、2vb)可以分别与LAN(2a、2d)连接。由 此,中继装置30a可以安装在与LAN2a被提供的区域(A公司的东京办公室) 不同的区域(例如,提供传输系统1b的公司的数据中心)。要注意的是,图 1B的传输系统1b具有与图1A的传输系统1a相同的配置,除了中继装置(30a、 30d)通过使用VPN连接来分别与LAN(2a、2d)相连接之外。要注意的是, 根据实施例,在提到传输系统1a和1b中的任何一个的情况下,使用“传输 系统1”。

在根据本实施例的传输系统1中,中继装置30a经由通信网络2以它们 可以互相通信的方式与终端(10aa、10ab、…)和管理系统50连接。中继装 置30a安装在LAN2a或者VPN2va中以使通信路径更加有效率。在终端(10aa、 10ab…)与安装在LAN2a中的其它终端执行电话呼叫的情况下,使用中继装 置30a来中继内容数据。

在根据实施例的传输系统1中,中继装置30d经由通信网络2以它们可 以互相通信的方式与终端(10da、10db、…)和管理系统50连接。中继装置 30d被安装在LAN2d或者VPN2vb中以使通信路径更有效率。在终端(10da、 10db、…)与安装在LAN2d中的其它终端执行电话呼叫的情况下,使用中继 装置30d来中继内容数据。

在根据实施例的传输系统1中,中继装置30ab经由通信网络2以它们可 以互相通信的方式与终端(10aa、10ab、…、10ba、10bb、…)和管理系统 50连接。为了不易于被区域A或者区域B的局域网中的通信量影响的目的, 中继装置30ab被安装在与区域A和区域B不同的区域。在终端(10aa、10ab、…、 10ba、10bb、…)与安装在LAN(2a、2b)(下文中称为“段AB”)中的其 它终端执行电话呼叫的情况下,使用中继装置30ab来中继内容数据。

在根据实施例的传输系统1中,中继装置30cd经由通信网络2以它们可 以互相通信的方式与终端(10ca、10cb、…、10da、10db、…)和管理系统 50连接。为了不易于被区域C或者区域D的局域网中的通信量影响的目的, 中继装置30cd被安装在与区域C和区域D不同的区域。在终端(10ca、10cb、…、 10da、10db、…)与安装在LAN(2c、2d)(下文中称为“段CD”)中的其 它终端执行电话呼叫的情况下,使用中继装置30ab来中继内容数据。

在根据实施例的传输系统1中,中继装置30abcd经由通信网络2以它们 可以互相通信的方式与终端(10aa、10ab、…、10ba、10bb、…、10ca、10cb、…、 10da、10db、…)和管理系统50连接。为了不易于被区域A、区域B、区域 C或者区域D的局域网中的通信量影响的目的,中继装置30abcd被安装在与 区域A、区域B、区域C和区域D不同的区域。在终端(10aa、10ab、…、 10ba、10bb、…、10ca、10cb、…、10da、10db、…)与安装在LAN(2a、 2b、2c、2d)中的其它终端执行电话呼叫的情况下,使用中继装置30abcd 来中继内容数据。

此外,在根据实施例的传输系统1中,管理系统50和程序提供系统90 以它们可以通过网络2i相互通信的方式与终端10和中继装置30连接。管理 系统50和程序提供系统90可以被安装在区域A、区域B、区域C或者区域 D,或者可以被安装在另一个区域。

要指出的是,在实施例中,通信网络2包括LAN2a、LAN2b、互联网 2i、LAN2c、LAN2d。通信网络2可以不仅包括执行有线通信的部件,还包 括执行无线通信的部件。

此外,在图1A或1B中,每个终端10的下面的四组标号、中继装置30、 管理系统50、路由器70和程序提供系统90示出了简化形式的根据普通IPv4 的IP地址。例如,终端10aa的IP地址是“1.2.1.3”。可以使用IPv6替代IPv4。 然而,为了描述的简单,下面的描述将假定使用IPv4。

《本实施例的硬件配置》

接着,将要描述本实施例的硬件配置。图2示出了根据本实施例的终端 10的外观的一个示例。终端10的纵向方向被称为X轴方向,在水平面上的 垂直于X轴方向的方向称为Y轴方向,并且垂直于X轴方向和Y轴方向的 方向(垂直方向)被称为Z轴方向。

如图2所示,终端10包括壳体1100、臂1200和摄像头壳体1300。在壳 体1100的后壁1110上,提供包括多个吸气孔的吸气表面(未示出)。在壳体 1100的前壁1120上,提供包括多个排气孔的排气表面1121。由此,由于提 供在壳体1100内的冷却风扇(未示出)被驱动,终端10后面的空气经由吸 气表面吸入,并且空气经由排气表面1121排出到终端10的前侧。在壳体1100 的右侧壁1130上,形成有声音采集孔1131,并且通过在稍后描述的壳体1100 内提供的麦克风114采集语音、声音、噪音等。

在壳体1100的上表面上的右侧壁1130附近的区域上,提供操作面板1150。 在操作面板1150上,提供稍后描述的多个操作按钮(108a到108e)、稍后描 述的电源开关109和稍后描述的警报灯119。此外,在操作面板1150上,提 供用于通过来自稍后描述的扬声器115的输出语音而形成的包括多个语音输 出孔的语音输出表面1151,所述扬声器115提供在壳体1100的内侧。而且, 在壳体1100的上表面上的左侧壁1140附近的区域上,提供作为用于接收臂 1200和摄像头壳体1300的凹陷的保持孔1160。在壳体1100的右侧壁1130 上,提供多个连接孔(1132a到1132c),用于将线缆电气连接到稍后描述的 外部装置连接I/F118。另一方面,在壳体1100的左侧壁1140上,提供用于 将显示设备120的线缆120c电气连接到外部装置连接I/F118的连接孔(未 示出)。

要注意的是,在下文中,在提到操作按钮(108a至108e)中的任何操作 按钮的情况下,通常称为“操作按钮108”。类似地,在连接孔(1132a至1132e) 中的任何连接孔通常被提到的情况下,这将称为“连接孔1132”。

臂1200通过扭矩铰链1210安装在壳体1100上,并且被配置为能够相对 于壳体1100在135°的θ1倾斜角的范围内垂直地旋转。图2示出了倾斜角θ1 为90°的状态。

在摄像头壳体1300内提供稍后描述的内置型摄像头112并且用户、文件、 房间等可以被拍摄。此外,扭矩铰链1310形成在摄像头壳体1300中。摄像 头壳体1300通过扭矩铰链1310被安装在臂1200上,并且因此提供配置使得 摄像头壳体1300可以在±180°的平角θ2的范围内以及在±45°的倾斜角θ3的范 围内垂直地和水平地旋转,其中图2示出了0°的状态。

要注意的是中继装置30、传输管理系统50、程序提供系统90和维护系 统100中的每个具有与普通服务器计算机相同的外观。因此,其外观的描述 将被被省略。

图3示出了根据实施例的终端10的硬件配置。如图3所示,根据实施例 的终端10包括控制终端10的整体的操作的CPU(Central Processing Unit, 中央处理部件)101;存储用于终端10的程序的ROM(只读存储器)102; 用作CPU101的工作区的RAM(Random Access Memory,随机存取存储器) 103以及存储诸如图像数据或语音数据之类的各种数据的闪速存储器104。根 据实施例的终端10进一步包括根据CPU101的控制来控制对闪速存储器104 的各种数据的读取和写入的SSD(Solid State Drive,固态驱动器)105;控制 对于诸如闪速存储器之类的记录介质106的数据的读取和写入的介质驱动器 107;用于在用户选择终端10的目的地等的情况下被用户操作的操作按钮108; 用于切换终端10中的电源的开/关的电源开关109;和用于使用下面将要描述 的通信网络2来发送数据的网络I/F(接口)111。

此外,终端10包括根据CPU101的控制来拍摄对象和获取图像数据的 内置摄像头112;控制驱动摄像头112的图像传感器I/F113;输入语音的内 置麦克风114;输出语音的内置扬声器115;用于处理从麦克风114和到扬声 器115的语音信号的输入和输出的语音输入/输出I/F116;以及根据CPU101 的控制发送图像数据到外部显示器设备120的显示器I/F117。终端10进一步 包括用于连接插入到图2示出的连接孔1132的各种类型的外部装置的外部装 置连接I/F118;报告终端10的各种功能的异常情况的警报灯119;以及诸如 地址总线、数据总线之类的总线110,用于电气连接如图3所示的上述元件/ 组件。

显示设备120是由液晶或有机电致发光EL材料等制成的用于显示对象 图像或操作图标等的显示部件。此外,显示设备120经由线缆120c连接到显 示器I/F117。线缆120c可以是用于模拟RGB(VGA)信号的线缆、用于分 量视频的线缆、用于HDMI(High-Definition Multimedia Interface,高清晰度 多媒体接口)的线缆或用于DVI(Digital Video Interactive,数字视频交互) 信号的线缆等。

摄像头112包括镜头和用于将光转换成电荷并获取对象的图像(视频) 的信号的固态图像传感器。CMOS(Complementary Metal Oxide Semiconductor, 互补金属氧化物半导体)或CCD(Charge Coupled Device,电荷耦合器件) 可用作固态图像传感设备。

诸如外部摄像头、外部麦克风或外部扬声器之类的外部装置可以通过 USB(Universal Serial bus,通用串行总线)线缆等电气连接到外部装置连接 I/F118。在连接了外部摄像头的情况下,根据CPU101的控制,以比内置摄 像头112更高优先级驱动外部摄像头。在连接了外部麦克风或外部扬声器的 情况下,根据由CPU101的控制,以比内置麦克风114或内置扬声器115更 高的优先级驱动外部麦克风或外部扬声器。

要注意的是,记录介质106可以从终端10自由地拆卸。而且,只要是用 于根据CPU101的控制读取和写入数据的非易失性存储器,可以使用 EEPROM(Electrically Erasable and Programmable,电可擦除可编程ROM) 等代替闪速存储器104。

终端10的上述程序可以以可安装类型或可执行类型的文件的形式被记 录在计算机可读信息记录介质(记录介质106等)中并被传播。此外,终端 10的程序可以被存储在ROM102中而非闪速存储器104中。

图4示出了根据实施例的管理系统50的硬件配置。管理系统50包括控 制管理系统50的整体操作的CPU201;存储用于传输管理的程序的ROM202; 用作CPU201的工作区域的RAM203;用于存储各种数据的HD(hard Disk, 硬盘)204;用于根据CPU201的控制,来控制对于HD204的数据的读取和 写入的HDD(Hard Disk Drive,硬盘驱动器)205;对诸如闪速存储器之类的 记录介质206的数据的读取和写入(存储)进行控制的介质驱动器207;显 示诸如光标、菜单、窗口、字符/字母(文本)或图像之类的各种信息的显示 设备208。管理系统50进一步包括:通过使用稍后描述的通信网络2执行数 据传输的网络I/F209;包括用于由用户输入字符/字母、数值、各种指令等的 多个键的键盘211;用于由用户选择或执行各种指令、选择要处理的目标、 移动光标等的鼠标212;控制从作为可拆卸记录介质的示例的CD-ROM (Compact Disc Read Only Memory,光盘只读存储器)读取各种数据的 CD-ROM驱动器214;以及用于电气连接在图4中一起示出的上述各个元件/ 组件的诸如地址总线或数据总线之类的总线210。

要注意的是,用于传输管理的程序可以以可安装类型或可执行类型的文 件形式被记录在诸如上述的记录介质206、CD-ROM213等计算机可读记录 介质中并被传播。

此外,中继装置30具有与管理系统50相同的硬件配置,并且因此,将 省略对其描述。然而,中继装置30的ROM202中,记录了用于控制中继装 置30的用于中继装置的程序。而且,在此情况下,用于中继装置的程序可以 以可安装类型或可执行类型的文件形式被记录在诸如记录介质206、CD-ROM 213等的计算机可读记录介质中并被传播。此外,如上所述,至少中继装置 30具有用于与终端10通信的端口215(P1、P2、P3…)(被配置为硬件或者 软件),并且端口215可以实际地被包括在网络I/F209中。

此外,程序提供系统90具有与管理系统50相同的硬件配置,并且因此, 省略对其的描述。然而,在程序提供系统90的ROM202中,记录了用于控 制程序提供系统90的程序。而且,在此情况下,用于控制程序提供系统90 的程序可以以可安装类型或可执行类型的文件形式被记录在诸如记录介质 206、CD-ROM213等的计算机可读信息记录介质中并被传播。

此外,维护系统100具有与管理系统50相同的硬件配置,并且因此,省 略对其的描述。然而,在维护系统100的ROM202中,记录了用于控制维护 系统100的用于维护的程序。而且,在此情况下,用于维护的程序可以以可 安装类型或可执行类型的文件形式被记录在诸如记录介质206、CD-ROM213 等的计算机可读信息记录介质中并被传播。

要指出的是,上述程序中的每个可以被记录在计算机可读信息记录介质 中,诸如CD-R(Compact Disc Recordable,可记录光盘)、DVD(Digital Versatile  Disk,数字多功能盘)或蓝光盘(作为上述可拆卸记录介质的其它示例),并 被提供。

《第一实施例的功能配置》

接着,将要描述实施例的功能配置。图5示出了根据实施例的被包括在 传输系统1中的终端10、中继装置30和管理系统50的功能框图。在图5中, 终端10和管理系统50通过通信网络2以可以互相执行数据传输的方式连接 在一起。此外,图1A和1B中示出的程序提供系统90和维护系统100在图5 中被省略,因为程序提供系统90和维护系统100不直接与电视会议的通信相 关。

《终端的功能配置》

终端10包括:通信部件11、操作输入接收部件12、登录请求部件13、 拍摄部件14、语音输入部件15a、语音输出部件15b、显示控制部件16、延 迟检测部件18、存储/读取处理部件19以及目的地列表生成部件20。部件相 应于作为图3中示出的各个元件/组件根据CPU101给出的指令运行的结果而 实现的功能或者功能部件,所述CPU101存储在ROM102中程序来运行。此 外,终端10具有由图3示出的闪速存储器104提供的非易失性存储部件1000 和由图3示出的RAM103提供的易失性存储部件1002。

《终端的具体功能配置》

接着,将详细描述终端10的各个部件。终端10的通信部件11由图3 中所示的网络I/F111实现,并且经由通信网络2执行与另一个终端、装置或 者系统的各种数据(信息)的发送和接收。在开始与希望的目的地终端10(目 的地终端)的电话呼叫之前,通信部件11开始从管理系统50接收指示各个 终端的10状态的各个状态信息,所述各个终端10为目的地的候选。要指出 的是,状态信息不仅指示每个终端10的操作状态(在线或者离线),而且当 在线时,进一步指示是否在电话呼叫的具体状态等。此外,状态信息指示不 仅包括每个终端10的操作状态,而且还包括线缆120c是否从终端10移除、 终端10是否被设置以输出语音但不输出图像,或者不输出语音(静音)等的 各个状态。下面,是作为一个示例的假定状态信息指示终端10的操作状态的 情况。

操作输入接收部件12由操作按钮108和电源开关109来实现,并且接收 用户执行的各种输入操作。例如,当用户打开电源开关109,图5中示出的 操作输入接收部件12通过用户的开启电源开关109的操作开启终端10的电 源。登录请求部件13由来自图3中示出的CPU101的指令来实现,并且响应 于接收开启电源开关109的用户操作,自动地经由通信网络2将指示请求登 录以及(在当前时间)作为请求源的终端10(请求源终端)的IP地址的登录 请求信息发送到管理系统50。此外,当用户关闭电源开关109,通信部件11 将关闭电源的状态信息发送到传输管理系统50,之后,操作输入接收部件12 完全关闭终端10中的电源。因此,管理系统50可以确定终端10正在从电源 开启(电源开)到电源关闭(电源关)改变它的状态。

拍摄部件14由来自如图3所示的CPU101的指令以及摄像头112和图 像传感器I/F113来实现,并且拍摄对象并输出由此从拍摄得到的图像数据。 语音输入部件15a由如图3所示的的语音输入/输出I/F116来实现,并且当用 户的语音被麦克风114转换为语音信号时,输入由语音信号表示的语音数据。 语音输出部件15b由来自CPU101的指令以及语音输入/输出I/F116实现, 并且输出表示语音数据的语音信号到扬声器115并且使得扬声器115输出语 音声音。

显示控制部件16由来自图3所示的显示器I/F117实现,并且执行发送 图像数据到外部显示器设备120的控制。此外,在请求源终端与希望的目的 地终端开始电视会议的电话呼叫之前,显示控制部件16在显示设备120上显 示目的地列表,其包括基于通信部件11接收的状态信息的各个目的地名称。

例如,通过显示控制部件16在显示设备120上显示诸如图21中示出的 目的地列表框架311-1。在目的地列表框架311-1中,显示诸如“公司东京办 公室AB终端”311-2之类的各个目的地名称,并且显示指示各个目的地名 称的状态信息的状态的图标(311-3a、311-3b、311-3c)。其中,图标311-3a 指示由于作为目的地候选的一个终端10以在线状态等待,因此可以执行与终 端的电话呼叫。图标311-3b指示由于作为目的地候选的一个终端10在离线 状态,因此不能执行与终端的电话呼叫。图标311-3c指示由于作为目的地候 选的一个终端10在与另一个终端执行电话呼叫(即,“正在电话呼叫”),因 此可以参与电话呼叫。此外,在目的地列表框架311-1中,在右端显示滚动 条311-4,其中当由用户选择三角的向上或向下图标,图21中未示出的作为 目的地候选的目的地名称以及指示相应状态的图标然后将被示出。

延迟检测部件18由CPU101给出的指令实现,并且检测从另一个终端 10经由中继装置30发送的图像数据和语音数据的延迟时间(ms)。

此外,存储/读取处理部件19由来自CPU101的指令以及例如如图3所 示的SSD105实现,其在非易失性存储部件1000中存储各种数据,并且读取 存储在非易失性存储部件1000的各种数据。在非易失性存储部件1000中, 存储用于分别识别终端10的终端ID、密码等。此外,存储/读取处理部件19 还在易失性存储部件1002中存储各种类型的数据,并且读取存储在易失性存 储部件1002中的各种类型的数据。在易失性存储部件1002中,当与目的地 终端10执行电话呼叫时接收的图像数据和语音数据以覆写的方式在每次接 收时存储。在那里,在显示设备120上显示来自在被覆写之前的图像数据的 图像,并且从扬声器115输出来自在被覆写之前的语音数据的语音音频。

目的地列表创建部件20创建和更新目的地列表,其中,如图21所示, 图标指示目的地候选的状态,如上文所述,其基于从管理系统50接收的目的 地列表信息(后述)以及作为目的地候选的终端10的状态信息。

要注意的是,根据实施例的后述的的终端ID和中继装置ID指示用于唯 一标识各个终端10和中继装置30的诸如语言、字符/字母、符号或各种标记 之类的标识信息。此外,终端ID和中继装置ID中的每个可以是标识信息, 所述标识信息是上述语言、文字/字母、符号和各种标记的组合。

《中继装置的功能配置》

接着,将描述中继装置30的功能或部件。中继装置30包括,如图5所 示,通信部件31,状态检测部件32,数据质量确定部件33、改变质量管理 部件34、数据质量改变部件35和存储/读取处理部件39。这些部件相应于作 为图4中示出的各个元件/组件根据CPU201给出的指令操作的结果而实现的 功能或者功能部件,所述CPU201根据存储在ROM202中的程序操作。此 外,中继装置30具有图4中示出的HD204中提供的非易失性存储部件3000, 其中即使当中继装置30中的电源是关闭的,维护在其中存储的各种各样的数 据和/或信息。

(改变质量管理表)

在非易失性存储部件3000中,提供包括诸如图7中示出的改变质量管理 表的改变质量管理DB(数据库)3001。图7示出了改变质量管理表的概念。 在改变质量管理表中,终端10的IP地址作为图像数据的中继目的地,并且 中继装置30中继到中继目的地的图像数据的图像的图像质量彼此相关联,并 被管理。

参考图8A、8B和8C将描述在本实施例中使用的图像数据的分辨率,所 述图8A、8B和8C是示出了图像数据的图像质量(图像的质量)的概念图。 如图8A所示,作为基本图像的低分辨率的图像具有160像素(在水平方向) ×120像素(在垂直方向)的配置。如图8B所示,中等分辨率的图像具有320 像素(在水平方向)×240(在垂直方向)像素的配置。如图8C所示,高分 辨率的图像具有640像素(在水平方向)×480像素(在垂直方向)的配置。 在使用窄频带路径的情况下,中继只包括作为基本图像的低分辨率图像数据 的低图像质量的图像数据。在频带相对宽的情况下,中继包括作为基本图像 的低分辨率的图像数据以及中等分辨率的图像数据的中等图像质量的图像数 据。在频带很宽的情况下,中继包括作为基本图像的低分辨率的图像数据、 中等分辨率的图像数据以及高分辨率的图像数据的高图像质量的图像数据。 例如,在图7中示出的改变质量管理表中,在中继装置30中继图像数据到具 有IP地址“1.3.2.4”的目的地终端(终端10db)的情况下,被中继的图像数 据的图像质量(图像的质量)为“高质量”(“高图像质量”)。

(中继装置的详细的功能配置)

接着,将详细描述中继装置30的各部件的功能配置。要注意的是,下面, 与中继装置30的每个部件的功能配置的描述一起,将还描述如图4所示的元 件中与用于实现中继装置30的每个部件的主要元件/组件的关系。

图5中示出的中继装置30的通信部件31由图4中示出的网络I/F209实 现,并通过通信网络2执行与终端10、另一个装置或系统的各种数据(信息) 的发送和接收。状态检测部件32由来自如图4示出的CPU201的指令实现, 并检测具有该状态检测部件32的中继装置30(自身装置)的操作状态。操 作状态包括“在线”、“离线”和“故障”。

数据质量确定部件33由来自如图4所示的CPU201的指令实现,通过 使用目的地终端的IP地址作为检索关键词来检索改变质量管理DB3001的改 变质量管理表(参见图7),提取要中继的相应的图像数据的图像质量,从而 确定要中继的图像数据的当前图像质量。改变质量管理部件34由来自CPU 201的命令实现,并基于从管理系统50发送的质量信息(后述)改变改变质 量管理表的内容。例如,假定正在具有终端ID“01aa”的请求源终端(终端10aa) 与具有终端ID“01db”的目的地终端(终端10db)之间执行远程会议的情况, 其中相互发送和接收高图像质量的图像数据,并且由于另一请求源终端(终 端10bb)和另一目的地终端(终端10ca)已经使用通信网络2开始另一个远 程会议而导致在目的地终端(终端10db)出现接收图像数据的延迟等。在这 种情况下,中继装置30需要从高图像质量到中等图像质量降低中继装置30 到目前为止中继的图像数据的图像质量。在这种情况下,基于指示中等图像 质量的质量信息,改变质量管理表的内容被改变,从而中继装置30中继的图 像数据的图像质量从高图像质量降低到中等图像质量。

数据质量改变部件35由来自CPU201的命令实现,并且基于如上所述 改变的改变质量管理DB3001的改变质量管理表的内容改变从传输源终端10 发送的图像数据的图像质量。存储-读取处理部件39由如图4中所示出的HDD 205来实现,并且执行记录各种数据在非易失性存储部件3000中以及读取存 储在非易失性存储部件3000的各种数据的处理。

<管理系统的功能配置>

接着,将描述管理系统50的功能或部件。如图5所示,管理系统50包 括:通信部件51、终端认证部件52、状态管理部件53、终端提取部件54、 终端状态获取部件55、中继装置选择部件56、会话管理部件57、质量管理 部件58、存储/读取处理部件59、延迟时间管理部件60。这些各个部件相应 于作为如图4所示的各个元件/组件根据CPU201给出的指令操作的结果而实 现的功能或功能部件,所述CPU201根据存储在ROM202中的程序来操作。 此外,管理系统50还具有如图4所示的HD204所实现的非易失性存储部件 5000,在其中,即使在管理系统50的电源被关闭之后仍维护各种数据(或信 息)。在非易失性存储部件5000中,存储图21中示出的目的地列表框架311-1。

(中继装置管理表)

在非易失性存储部件5000中提供包括诸如图9所示出的中继装置管理表 之类的中继装置管理DB5001。要注意的是,图9示出了中继装置管理表的概 念。在中继装置管理表中,对于各个中继装置30的各个中继装置ID,关联 和管理每个中继装置30的操作状态、使用的端口的数量和在每个中继装置 30中可用的端口(215、P1、P2、P3、…,见图4)的数量、指示每个中继装 置30的操作状态的状态信息被管理系统50接收时的接收日期和时间、每个 中继装置30的IP地址以及在每个中继装置30的最大数据传输速率(Mbps)。 例如,在如图9所示的中继装置管理表中,对于具有中继装置ID“111a”的中 继装置30a,指示其操作状态是“在线”,使用的端口数量是“10”;可用端口 的数量是“100”;管理系统50接收到状态信息的日期和时间是“2009.11.10, 13:00”;中继装置30a的IP地址为“1.2.1.2”;并且在中继装置30a的最大数据 传输速率为100Mbps。

终端认证管理表

此外,在非易失性存储部件5000中,提供了包括诸如图10所示的终端 认证管理表的终端认证管理DB5001。图10示出了终端认证管理表的概念。 在终端认证管理表中,各个密码与管理系统50管理的所有终端10的终端ID 相关联并且被管理。例如,在图10所示出的终端认证管理表中,指示了终端 10aa的终端ID是“01aa”,其密码是“aaaa”。

(终端管理表)

此外,在非易失性存储部件5000中,存储包括诸如图11所示的终端管 理表的终端管理DB5003。图11示出了终端管理表的概念。在终端管理表中, 对于每个终端10的终端ID,关联并管理终端10作为目的地的情况下的目的 地名称(即,终端名称)、终端10的操作状态、当管理系统50接收登录请求 信息(后述)时的接收日期和时间以及每个终端10的IP地址。例如,在如 图11所示的终端管理表中,指示了具有终端ID“01aa”的终端10aa具有目的 地名称“日本东京办公室AA终端”,操作状态“在线”,当在管理系统50接 收到登录请求信息(后述)时的接收日期和时间是“2009.11.10,13:40”以及终 端10aa的IP地址是“1.2.1.3”。

目的地列表管理表

此外,在非易失性存储部件5000中,存储包括诸如图12中示出的目的 地列表管理表的目的地列表管理DB5004。图12示出了目的地列表管理表的 概念。在目的地列表管理表中,针对请求在电视会议中开始电话呼叫的请求 源终端的终端ID,关联并管理被注册为目的地终端的候选的目的地终端的全 部终端ID。例如,在如图12所示的目的地列表管理表中,指示具有终端 ID“01aa”的请求源终端(终端10aa)可以在电视会议中请求开始电话呼叫的 目的地终端的候选是具有终端ID“01ab”的终端10ab、具有终端ID“01ba”的终 端10ba、和具有终端ID“01bb”的终端10bb等。作为根据来自请求源终端到 管理系统50的添加或删除请求的结果来更新目的地终端的候选。

(会话管理表)

此外,在非易失性存储部件5000中,提供包括诸如图13所示的会话管 理表的会话管理DB5005。图13示出了会话管理表的概念。在会话管理表中, 针对用于识别在其中在终端10之间通信内容数据的会话的每个会话ID,关 联和管理用于中继图像数据和语音数据的中继装置30的中继装置ID、请求 源终端的终端ID、目的地终端的终端ID、当图像数据在目的地终端中被接收 时的接收的延迟时间(ms)以及当延迟信息从目的地终端被发送并且在管理 系统50被接收到的接收日期和时间。例如,在图13中示出的会话管理表中, 指示了通过使用选择会话ID“se1”执行的会话所选择的中继装置30a(中继装 置ID“111a”)在具有终端ID“01aa”的请求源终端(终端10aa)和具有终端 ID“01bb”的目的地终端(终端10bb)、具有终端ID“01cb”的目的地终端(终 端10cb)以及具有终端ID“01db”的目的地终端(终端10db)之间中继图像数 据和音频数据,以及图像数据在时间“2009.11.10,14:00”的延迟时间是 200(ms)。要注意的是,当在两个终端10之间进行电视会议的情况下,可以 基于从请求源终端发送的而非从目的地终端发送的延迟信息来管理延迟信息 的接收日期和时间。然而,当在三个或更多的终端10之间进行远程会议的情 况下,基于从接收图像数据和音频数据的终端发送的延迟信息来管理延迟信 息的接收日期和时间。

质量管理表

此外,在非易失性存储部件5000中,存储包括诸如图14示出的质量管 理表的质量管理DB5007。图14示出了质量管理表的概念。在质量管理表中, 以在请求源终端或者在目的地终端的图像数据的延迟时间越长中继装置30 中继的图像数据的图像质量越低的方式,互相关联并且管理图像数据的延迟 时间和图像数据的图像质量(图像的质量)。要注意的是,在延迟时间大于 “500ms”的情况下,由于延迟太多,通信将被中断(“中断”)。

(属性管理表)

此外,在非易失性存储部件5000中,存储包括诸如图15示出的属性管 理表的属性管理DB5008。图15示出了属性管理表的概念。在属性管理表中, 指示终端10的第一属性的第一属性信息和指示终端10的第二属性的第二属 性信息与管理系统50管理的全部终端的终端ID中的每个终端ID相关联并被 管理。这里,第一属性信息指示第一属性,所述第一属性为关于与终端10连 接的特定的通信网络(内部网络,即,通信网络2的部分)的属性。更具体 地,第一属性是用于识别连接到特定通信网络的中继装置30的中继装置ID (下文中,称为“内部网络中继装置ID”)。第二属性信息指示第二属性,所 述第二属性指示关于特定区域的属性,在所述特定区域中终端10连接到通信 网络2。更具体地,第二属性是用于识别从特定区域连接到通信网络2的中 继装置30的中继装置ID(下文中,称为“段中继装置ID”)。即,在图15 中示出属性管理表中,对于每个终端10,关联并管理将被优先指派用于中继 图像数据和语音数据的中继装置30的中继装置ID。

(管理系统的详细功能配置)

接着,将详细描述包括在管理系统50中的每个部件的功能装置。要注意 的是下面与管理系统50的部件的各个功能配置的描述一起,还将描述与如图 4中示出的用于管理系统50的部件的各个功能配置的主要元件/组件的关系。

通信部件51由图4中示出的网络I/F209实现,并经由通信网络2执行 与终端10、中继装置30或者另一个系统的各种数据(信息)的传输和接收。 终端认证部件52通过使用经由通信部件51接收到的登录请求信息中包括的 终端ID和密码作为检索关键词检索非易失性存储部件5000中的终端认证管 理表(参见图10);并且通过确定终端认证管理表中是否管理相同的终端ID 和密码来执行终端10的认证。

为了管理已经请求登录的请求源终端的操作状态的目的,状态管理部件 53在终端管理表(参见图11)中以相关联的方式存储和管理请求源终端的终 端ID、请求源终端的操作状态、当在管理系统50中收到登录请求信息时的 接收日期和时间、以及请求源终端的IP地址。此外,终端管理部件53基于 响应于终端10的用户关闭终端10的电源开关109而从终端10发送的指示电 源将被关闭的状态信息,将终端管理表(参见图11)中的指示在线的相应的 操作状态改变为离线。

终端提取部件54通过使用已经请求登录的请求源终端的终端ID作为检 索关键词来检索目的地列表管理DB5004的目的地列表管理表(参见图12), 读取能够与请求源终端执行电话呼叫的目的地终端的候选的终端ID,并且提 取终端ID。此外,终端提取部件54还通过使用已经请求登录的请求源终端 的终端ID作为检索关键词在目的地列表管理DB5004(参见图12)检索,并 且还提取其它请求源终端的终端ID,所述其它请求源终端将请求源终端的终 端ID注册为目的地终端的候选。

终端状态获取部件55通过使用终端提取部件54提取的目的地终端的候 选的终端ID作为检索关键词来检索终端管理DB5003的终端管理表(参见图 11),并读取终端提取部件54提取的每个终端ID的操作状态。由此,终端状 态获取部件55可以获取能够与已经请求登录的请求源终端执行电话呼叫的 目的地终端的候选的操作状态。此外,终端状态获取部件55还通过使用已请 求登录的请求源终端的终端ID检索终端管理表,并获取已请求登录的请求源 终端的操作状态。

中继装置选择部件56为每个会话选择用于中继图像数据和语音数据中 继装置30,在所述会话中在终端10之间通信内容数据。为了这个目的,中 继装置选择部件56根据图4示出的CPU201给出的指令实现图6中示出的会 话ID生成部件56a、目的地确定部件56b、属性提取部件56c、属性确定部件 56d以及选择部件56e。要注意的是,图6是示出了图5中示出的中继装置选 择部件56的细节的功能框图。

其中,会话ID生成部件56a生成用于识别会话的会话ID,其中在会话 中在终端10之间通信内容数据。目的地确定部件56b确定电视会议的请求源 终端的终端ID是否与作为请求目标的目的地终端的终端ID相同。属性提取 部件56c基于请求源终端和目的地终端的终端ID检索属性管理DB5008的属 性管理表并提取相应的属性。属性确定部件56d确定属性提取部件56c提取 的各个终端10的属性是否相同。选择部件56e基于属性提取部件56c提取的 属性选择中继装置30。

会话管理部件57以将它们互相关联的方式在非易失性存储部件5000中 的会话管理DB5005(参见图13)中的会话管理表中存储存储会话ID生成部 件56a生成的会话ID、请求源终端的终端ID和目的地终端的终端ID并且管 理它们。此外,会话管理部件57存储每个会话ID、在会话管理DB5005(参 照图13)中存储由所述选择部件56e选择的中继装置30的中继装置ID并管 理它们。

质量确定部件58使用上述的延迟时间作为检索关键字检索管理DB5007 (参见图14)的质量管理表,提取相应的图像数据的图像质量并且确定将由 中继装置30中继的图像数据的图像质量。存储/读取处理部件59由图4中示 出的HDD205实现,在非易失性存储部件5000中存储各种数据并读取存储 在非易失性存储部件5000中存储的各种数据。延迟时间管理部件60通过使 用上述目的地终端的IP地址检索终端管理表(参见图11),提取相应的终端 ID,并且进一步地在会话管理DB5005(参见图13)的会话管理表的在包括 由此提取的终端ID的记录的延迟时间字段中存储上述延迟信息所指示的延 迟时间并管理它。

《实施例的处理/操作》

由此,已经描述了根据实施例的传输系统1的配置和功能(或部件)。接 着,使用图13至23,将描述根据实施例的传输系统1中的处理方法。图16 是示出了管理从中继装置发送到管理系统50的指示中继装置30的各个操作 状态的状态信息的处理的顺序图。图17是示出了图像数据、语音数据和各种 管理信息在传输管理系统1中被发送的状态的总体视图。图18是示出了在多 个终端10之间开始电话呼叫的准备步骤的处理的顺序图。图19是示出了选 择中继装置30的处理的顺序图。图20是示出了选择中继装置30的处理的流 程图。图21是示出了根据实施例的目的地列表的概念。图22是示出了请求 参与图像数据和语音数据会话的处理的顺序图。图23是示出了选择中继装置 30的处理的流程图。图24是示出了在终端10之间发送图像数据和语音数据 的处理的顺序图。图25示出了根据本发明的另一个实施例的目的地列表的概 念。

首先,使用图16,将描述管理指示从自身中继装置30发送到管理系统 50的每个中继装置30的状态信息的处理。首先,在每个中继装置30,图5 中示出的状态检测部件32周期地检测自身装置(中继装置30)的操作状态(步 骤S1-1至S1-4)。此外,状态检测部件32检测作为自身装置的中继装置30 的端口(215,P1、P2、P3…,参见图4,即,“可用端口的数量”)的数量, 所述端口可以用于与终端10通信;以及可用端口中实际用于与终端10通信 的端口的数量(“使用的端口的数量”)。然后,为了使得管理系统50以实时 的方式管理各个中继装置30的操作状态,每个中继装置30的通信部件31周 期性地发送自身状态信息到管理系统50(步骤S2-1至S2-4)。每组状态信息 包括相应的中继装置30的中继装置ID以及由具有该中继装置ID的中继装置 的状态检测部件32检测的操作状态。此外,每组状态信息包括端口信息,所 述端口信息包括上述的可用端口的数量和已经使用的端口的数量。

在上述的发送状态信息的步骤(步骤S2-1至S2-4)中,在中继装置30 经由防火墙发送状态信息的情况下,优选为确保安全的目的执行安全通信。 安全通信意为通过使用对于未被授权的人不可理解通信内容的方式执行通信。 具体地,例如,可以使用利用TLS(传输层安全,也称为SSL(安全套接字 层))的通信、隧道服务等。例如,在图1A中示出的传输系统1中,包括在 中继装置(30a、30d)中的通信部件31可以通过使用SSL将状态信息发送到 管理系统50,所述中继装置(30a、30d)包括在内部网络中。此外,在不能 使用SSL执行通信的情况下,包括在中继装置(30a、30d)中的通信部件31 可以将通信映射到安全端口。这种映射可以通过使用已知的隧道服务来实现, 例如,Stunnel(多平台SSL隧道代理)等。具体地,通信部件31可以将SSL 端口映射到邮件服务器的端口,并且由此,可以与管理系统50建立安全连接。

接着,管理系统50的通信部件51接收由此从各个中继装置30发送的状 态信息组。在通信已经被如上所述地映射的情况下,可以通过使用管理系统 50的隧道服务接收状态信息。管理系统50经由存储/读取处理部件59在非易 失性存储部件5000中的中继装置管理表(参见图9)中存储每个中继装置ID 的状态信息(步骤S3-1至S3-4)。由此,如图9中示出的,在中继装置管理 表中,针对每个中继装置ID,存储和管理“在线”、“离线”和“失败”的操 作状态中的任何一个。此外,为每个中继装置ID存储和管理包括可用端口的 数量和已使用的端口的数量的端口信息。此外,在这个时候,为每个中继装 置ID存储和管理当状态信息在管理系统50中被接收的接收日期和时间。要 注意的是在状态信息还未从中继装置30发送的情况下,图9中示出的中继装 置管理表中的相应记录上的操作状态的字段区域和接收日期和时间的字段区 域变为空白,或者示出在先前接收时的操作状态和接收日期和时间。

接着,将使用图17来描述在传输系统1中发送和接收图像数据、语音数 据和各种管理信息的状态概念。如图17所示,在传输系统1中,在终端10a、 终端10b和终端10c之间建立用于经由管理系统50发送各种管理信息的管理 信息会话“sei”。此外,在终端10a、终端10b和终端10c之间建立用于经由 中继装置30发送四种数据(即,分别为高分辨率的图像数据、中等分辨率的 图像数据、低分辨率的图像数据和语音数据)的四个会话。这四个会话可以 统称为图像和语音数据会话“sed”。

接着,参照图18,将描述在开始终端10aa和终端10db之间的电话呼叫 之前的准备阶段中各种管理信息的发送/接收的处理。要注意的是,在图18 中,由管理信息会话“sei”发送和接收各种管理信息。

首先,当终端10aa的用户开启图3中示出的电源开关109时,图5中示 出的操作输入接收部件12接收电源开启操作并且开启终端10aa中的电源(步 骤S21)。接着,响应于上述电源开启操作的接收,登录请求部件13经由通 信网络2从通信部件11自动地发送指示登录请求的登录请求信息到管理系统 50(步骤S22)。登录请求信息包括识别作为请求源的自身终端(终端10aa) 的终端ID和密码。终端ID和密码是经由存储/读取处理部件19从非易失性 存储部件1000读取的并且已被发送到通信部件11的数据。要注意的是,当 登录请求信息被从终端10aa发送到管理系统50时,已接收登录请求信息的 管理系统50可以获取已发送登录请求信息的终端10aa的IP地址。

接着,管理系统50中的终端认证部件52通过使用包括在经由通信部件 51接收的登录请求信息中的信息终端ID和密码作为检索关键字来检索终端 认证管理DB5002(参见图10),确定是否在终端认证管理DB5002中管理相 同的终端ID和密码,并且由此,执行终端的认证(步骤S23)。

在由于相同的终端ID和密码被管理因此终端认证部件52已确定登录请 求是从具有适当使用权限的终端10发送的登录请求的情况下,状态管理部件 53以将它们互相关联的方式在终端管理DB5003的终端管理表(参见图11) 中的由终端10aa的终端ID和目的地名称所识别的记录中存储操作状态、当 上述登录请求信息被接收时的接收日期和时间以及终端10aa的IP地址(步 骤S24)。由此,在图11中所示出的终端管理表中,操作状态“在线”、接收 日期和时间“2009.11.10.13:40”和IP地址“1.2.1.3”与终端ID“01aa”相关 联并被管理。

然后,管理系统50的通信部件51经由通信网络2将指示由终端认证部 件52获取的认证的结果的认证结果信息发送到已经执行上述登录请求的请 求源终端(终端10aa)。

下面,将继续假定终端认证部件52已确定执行上述登录请求的终端具有 适当的使用权限的情况进行描述。在终端10aa,当接收指示已经被确定为具 有适当使用权限的结果的认证结果信息时,通信部件11经由通信网络2将指 示请求目的地列表的目的地列表请求信息发送到管理系统50(步骤S26)。由 此,管理系统50的通信部件51接收目的地列表请求信息。

接着,管理系统50的终端提取部件54使用已执行登录请求的请求源终 端(终端10aa)的终端ID“01aa”作为检索关键字来检索目的地列表管理 DB5004的目的地列表管理表(参见图12),并且读取并提取作为可以与请求 源终端(终端10aa)执行电话呼叫目的地终端的候选的终端ID(步骤S27)。 此外,终端提取部件54使用由此提取的终端ID检索终端管理DB5003的终 端管理表(参见图11),并且读取并提取相应于终端ID的目的地名称。这里, 提取相应于请求源终端(终端10aa)的终端ID“01aa”的目的地终端(10ab、 10ba、10bb…)的终端ID(“01ab”、“01ba”、“01bb”…),以及终端名称(“A 公司东京办公室AB终端”、“B公司大阪办公室BA终端”)。

接着,管理系统50的通信部件51经由存储/读取处理部件59从非易失 性存储部件5000读取目的地列表框架(图21中示出的目的地列表框架311-1 部分的数据)(步骤S28),并且进一步地,将包括由此由目的地提取部件54 提取的目的地列表框架、终端ID和目的地名称的“目的地列表信息(目的地 列表框架终端ID和目的地名称)”发送到请求源终端(终端10aa)(步骤S29)。 由此,在请求源终端(终端10aa),通信部件11接收目的地列表信息,并且 存储/读取处理部件19在非易失性存储部件1002中存储目的地列表信息(步 骤S30)。

因此,根据实施例,各个终端10不管理目的地列表信息,而是管理系统 50以统一的方式为全部的终端10管理目的地列表信息。由此,即使在新的 终端10被包括在传输系统1的情况下、在新类型的终端10而非现有的终端 10被包括的情况下或者在目的地列表框架的外观等被改变的情况下,管理系 统50处理该事件,并且因此,可以消除由终端10执行的改变目的地列表的 工作。

此外,终端状态获取部件55通过使用上述终端提取部件54提取的目的 地终端的候选的终端ID(“01ab”、“01ba”、“01bb”…)作为检索关键字检索 终端管理表(参见图11),读取终端提取部件54提取的上述各个终端ID的 各个操作状态,并且获取终端(10ab、10ba、10bb…)的各个操作状态(步 骤S31)。

接着,通信部件51经由通信网络2将包括由终端提取部件54在步骤S27 提取作为目的地终端的候选之一的终端ID“01ab”以及相应目的地终端(终 端10ab)的操作状态“离线”的一组“终端操作状态信息”(即,指示终端 10的操作状态的状态信息)发送到请求源终端(终端10aa)(步骤S32)。此 外,也在步骤S32,通信部件51将包括由终端提取部件54在步骤S27提取 的作为目的地终端的另一个候选的终端ID“01ba”以及相应目的地终端(终 端10ba)的操作状态“在线(临时中断)”的另一组“终端操作状态信息”发 送到请求源终端(终端10aa)。同样地,在步骤S32,通信部件51分别经由 通信网络2将终端提取部件54在步骤27提取的作为目的地终端的候选的全 部其余的终端的各组“终端操作状态信息”发送到请求源终端(终端10aa)。

接着,请求源终端(终端10aa)的存储/读取处理部件19在易失性存储 部件1002中按顺序存储从管理系统50接收的各组终端操作状态信息(步骤 S33)。由此,请求源终端(终端10aa)可以获取在当前时间的各个终端10ab、… 的操作状态,所述各个终端10ab、…是可以与请求源终端(终端10aa)执行 电话呼叫的目的地终端的候选。

接着,请求源终端(终端10aa)的目的地列表创建部件20创建目的地 列表,在所述目的地列表上基于存储在易失性存储部件1002中的目的地列表 信息和目的地操作状态信息来反映作为目的地候选的终端10的状态。此外, 显示控制部件16控制在图3中示出的显示设备120上显示目的地列表的定时 (步骤S34)。

因此,如图21中示出的,在其中显示了各个目的地名称311-2等以及图 标311-3a等的目的地列表被显示在显示设备120aa上,所述各个目的地名称 311-2等以及图标311-3a等反映了各个组的终端操作状态信息。

另一方面,返回到图18,管理系统50的终端提取部件54使用已经执行 登录请求的请求源终端(终端10aa)的终端ID“01aa”作为检索关键字检索 目的地列表管理DB5004的目的地列表管理表(参见图12),并且提取已将 上述请求源终端(终端10aa)注册作为目的地终端的候选的其它请求源终端 的终端ID(步骤S35)。在图12中示出的目的地列表管理表中,将因此被提 取的其它请求源终端的终端ID是“01ab”、“01ba”以及“01db”。

接着,管理系统50的终端状态获取部件55使用已经执行上述登录请求 的请求源终端(终端10aa)的终端ID“01aa”检索终端管理DB5002的终端 管理表,并且获取已执行登录请求的请求源终端(终端10aa)的操作状态(步 骤S36)。

接着,通信部件51将包括请求源终端终端(终端10aa)的终端ID“01aa” 以及在步骤S36获取的操作状态“在线”的“终端状态信息”发送到在步骤 S35中提取的具有终端ID(01ab、01ba和01db)的终端(10ab、10ba和10db) 中的、在终端管理DB5003的终端管理表中具有操作状态“在线”的终端(10ba 和10db)(步骤S37-1、S37-2)。要注意的是,当通信部件51因此要发送终 端状态信息到终端10ba和10db时,通信部件51基于各个终端ID(“01ba” 和“01db”)读取图11中示出的终端管理表中管理的这些终端的IP地址。由 此,可以将已经执行上述登录请求的请求源终端(终端10aa)的终端ID“01aa” 和操作状态“在线”通知给能够作为目的地与已经执行登录请求的请求源终 端(终端10aa)执行电话呼叫的各个目的地终端(终端10ba和10db)。

另一方面,与上述步骤S21相同,当用户开启图3中示出的电源开关109 时,还在其它终端10中的每一个上,图5中示出的操作输入接收部件12接 收电源开启操作,并且执行与上述步骤S22至S38-1和38-2相同的处理。因 此,将省略对其的描述。

接着,参照图19,将描述当终端10开始与另一个终端10通信时的处理。 要注意的是,在图19中,各种管理信息全部由管理信息会话“sei”发送和接 收。此外,根据实施例,请求源终端(终端10aa)可以通过根据在上述步骤 S32中接收的状态信息(终端操作状态信息)从作为目的地的候选的终端10 中选择具有操作状态“在线”的终端10中的至少一个或者自身终端(终端 10aa)来请求开始通信。要注意的是,选择自身终端(终端10aa)意为请求 源终端(终端10aa)请求只连接自身终端到中继装置30。下面,将描述请求 开始通信的处理。

首先,当请求源终端(终端10aa)的用户按压图3中示出的操作按钮来 选择目的地终端(例如,假设终端10db)时,图5中示出的操作输入接收部 件12接收用于与目的地终端(终端10db)开始电话呼叫的请求(步骤S41)。 然后,请求源终端10aa的通信部件11将包括终端10aa的终端ID“01aa”和 因此选择的目的地终端(终端10db)的终端ID“01db”并且指示意图开始电 话呼叫的开始请求信息发送到管理系统50(步骤S42)。由此,管理部件50 的通信部件51接收开始请求信息,并且可以获取请求源终端(终端10aa)(传 输源)的IP地址。

然后,状态管理部件53基于包括在开始请求请求信息中的请求源终端 (终端10aa)的终端ID“01aa”和目的地终端(终端10db)的终端ID“01db”, 在终端管理DB5003(参见图11)中分别将上述终端ID“01aa”和终端ID “01db”的记录上的操作状态的字段区域改变为“在电话呼叫中”(步骤S43)。 要注意的是在这个状态中,尽管电话呼叫还未在请求源终端(终端10aa)和 目的地终端(终端10db)之间开始,请求源终端(终端10aa)和目的地终端 (终端10db)也因此进入“在电话呼叫中”的状态。因此,当另一个终端意 图与请求源终端(终端10aa)或者目的地终端(终端10db)执行电话呼叫时, 输出指示“在电话呼叫中”状态的通知声音或者显示。

接着,将描述执行选择中继装置30的会话的处理。首先,会话ID生成 部件56a生成用于识别会话(图像和语音数据会话“sed”)的会话ID“se1”, 所述会话执行与请求源终端(终端10aa)请求的每个终端10的通信(步骤 S44)。

然后,中继装置选择部件56基于中继装置管理DB5001选择用于在请 求源终端(终端10aa)和目的地终端(终端10db)之间中继电话呼叫的中继 装置30(步骤S45)。将参照图20来描述选择中继装置30的详细的处理。

首先,目的地确定部件56b确定从请求源终端(终端10aa)发送的开始 请求信息中包括的目的地终端的终端ID和请求源终端(终端10aa)的终端 ID是否是相同的(即,是否终端本身被选择为目的地)(步骤S45-1)。在请 求源终端的终端ID与目的地终端的终端ID相同的情况下,选择部件56e选 择中继装置30abcd(公共中继装置)(步骤S45-4)。这是因为,由于此后将 参与会话的终端利用的通信网络或者在其中将此后参与会话的终端连接到通 信网络2的区域是未知的,因此选择任何终端都可以连接到的中继装置30是 优选的。

在目的地终端的终端ID与请求源终端的终端ID不同的情况下(步骤 S45-1,否),属性提取部件56c基于请求源终端(终端10aa)和目的地终端 (终端10db)的终端ID检索属性管理DB5008的属性管理表(参见图15), 并提取相应的内部网络中继装置ID。然后,属性确定部件56d确定提取的内 部网络中继装置ID是否相同(请求源终端和目的地终端是否可以使用相同的 内部网络中继装置30)(步骤S45-2)。在提取的内部网络中继装置ID相同的 情况下(步骤S45-2,是),选择部件56e选择由提取的内部网络中继装置ID 识别的中继装置30(内部网络中继装置)(步骤S45-6)。由此,选择的中继 装置30和参与到会话中的所有的终端将被连接到相同的内部网络。因此,将 缩短通信路径,并且提高通信速率。而且,要通信的内容数据不需要清除任 何防火墙,并且提高了安全性。

要注意的是,即使在属性提取部件56c提取的各个内部网络中继装置ID 相同的情况下,可以根据这个内部网络中继装置ID所识别的中继装置的状态 执行从步骤S45-2否开始的处理。在这个情况下,管理系统50使用存储/读取 处理部件59基于内部网络中继装置的中继装置ID来检索非易失性存储部件 5000的中继装置管理表(参见图9),并且提取相应的操作状态。在提取的操 作状态是“离线”的情况下,管理系统50前进到从步骤S45-2否开始的处理。 此外,在另一个示例中,管理系统50经由存储/读取处理部件59基于内部网 络中继装置的中继装置ID检索中继装置管理表(参见图9),并提取相应的 使用的端口的数量和可用端口的数量。然后,在由提取的使用的端口的数量 和可用端口的数量计算的操作速率大于特定数值的情况下,管理系统50前进 到从步骤S45-2否开始的处理。

在属性提取部件56c提取的内部网络中继装置ID不同的情况下(步骤 S45-2否),属性提取部件56c基于请求源终端(终端10aa)和目的地终端(终 端10db)的终端ID检索属性管理DB5008的属性管理表,并且提取相应段 中继装置ID。在提取的段中继装置ID相同(步骤S45-3,是)的情况下,选 择部件56e选择由提取的段中继装置ID识别的中继装置30(段中继装置)(步 骤S45-5)。由此,选择的中继装置30和参与到会话中的所有的终端将从相同 的段被连接到通信网络2。因此,将缩短通信路径,并且提高通信速率。

要注意的是即使在属性提取部件56c提取的各个段中继装置ID相同的情 况下,可以根据这个段中继装置ID所识别的中继装置的状态执行从步骤 S45-3否开始的处理。在这个情况下,管理系统50基于段中继装置的中继装 置ID使用存储/读取处理部件59检索非易失性存储部件5000的中继装置管 理表(参见图9),并提取相应的操作状态。在提取的操作状态是“离线”的 情况下,管理系统50前进到从步骤S45-3否开始的处理。此外,在另一个示 例中,管理系统50经由存储/读取处理部件59基于段中继装置的中继装置ID 检索中继装置管理表(参见图9),并且提取相应的使用的端口的数量和可用 端口的数量。然后,在由提取的使用的端口的数量和可用端口的数量所计算 的操作速率大于特定数值的情况下,管理系统50前进到从步骤S45-3否开始 的处理。

在属性提取部件56c提取的段中继装置ID不同的情况下(步骤S45-3, 否),选择部件56e选择中继装置30abcd(公共中继装置)(步骤S45-4)。这 是因为参与会话的各个终端不能使用在相同的通信网络的中继装置30或者 在相同的段的中继装置30。

当由此完成选择中继装置30的处理时,会话管理部件57在非易失性存 储部件5000的会话管理DB5005的会话管理表(参见图13)中存储在步骤 S44中生成的会话ID“se1”、请求源终端(终端10aa)的终端ID、目的地终 端(终端10db)的终端ID和选择的中继装置的中继装置ID并管理它们(步 骤S46)。

接着,图5中示出的通信部件51经由通信网络2将会话ID生成部件56a 生成的会话ID和用于连接到选择部件56e选择的中继装置的中继装置连接信 息发送到请求源终端(终端10aa)(步骤S48)。中继装置连接信息可以包括 中继装置30的IP地址、认证信息、端口号等。由此,请求源终端(终端10aa) 可以获取用于连接到中继装置30的中继装置连接信息,所述中继装置30用 于在执行会话ID“se1”的会话中中继图像和语音数据。

接着,通信部件51将请求源终端(终端10aa)的终端ID、包括会话ID “se1”的开始请求信息、用于连接到中继装置30的中继装置连接信息以及 管理系统50的IP地址发送到目的地终端(终端10db)(步骤S48)。由此, 终端10db的通信部件11接收上述开始请求信息,并获取用于连接到中继装 置30的中继装置连接信息以及管理系统50(传输源)的IP地址“1.1.1.2”, 所述中继装置30用于中继内容数据。

接着,管理系统50的通信部件51将指示请求开始中继的中继开始请求 信息经由通信网络2发送到选择的中继装置30(步骤S49)。中继开始请求信 息包括为其中继内容数据的请求源终端(终端10aa)和目的地终端(终端10db) 的各个IP地址。由此,中继装置30建立用于执行具有高分辨率、中等分辨 率和低分辨率的三组图像数据和语音数据的电话呼叫的会话(图像和语音数 据会话“sed”)(步骤S50)。由此,终端10可以开始电视会议。

接着,使用图22,将描述当在请求源终端(终端10aa)和目的地终端(终 端10db)之间建立电话呼叫会话之后另一个终端10参与到电话呼叫会话(图 像和语音数据会话“sed”)的处理。图22是示出了请求参与到图像和语音数 据会话“sed”的处理的顺序图。要注意的是在图22中,示出了由管理信息 会话“sei”发送和接收全部各种管理信息的处理。

首先,作为请求源终端(终端10aa)的用户按压图3中示出的操作按钮 108结果,接收指示另一个终端10要被邀请到图像和语音数据会话“sed”的 输入(步骤S101)。然后,终端10aa的通信部件11将包括终端10aa的终端 ID、另一个终端10的终端ID和会话ID的、并且请求将这些信息项目通知另 一个终端10的会话ID通知请求信息发送到管理系统50(步骤S102)。当接 收会话ID通知请求信息时,管理系统50的通信部件51将包括请求源终端(终 端10aa)的终端ID和会话ID的会话ID通知请求信息发送到另一个终端10 (步骤S103)。

当接收到上述会话ID通知信息时,另一个终端10接收另一个终端10 的用户参与到图像和语音数据会话“sed”的意图(步骤S104)。这里,作为 另一个终端10的用户按压图3中示出的操作按钮108的结果,接收请求参与 到图像和语音数据会话“sed”的用户的意图。由此,另一个终端10的通信 部件11将包括另一个终端10的终端ID和会话ID的会话参与请求信息发送 到管理系统50。

接着,管理系统50执行选择中继装置30的处理(步骤S106)。将使用 图23详细描述选择中继装置30的处理。图23是示出了选择中继装置30的 处理的流程图。首先,管理系统50的会话管理部件57使用包括在会话参与 请求信息中的会话ID作为检索关键字来检索会话管理DB5005的会话管理表 (参见图13),并提取中继装置ID(步骤S106-1)。接着,属性提取部件56c 基于另一个终端10的终端ID检索属性管理DB5008的属性管理表(参见图 15),并提取相应的内部网络中继装置ID和段中继装置ID。

接着,属性确定部件56d确定另一个终端10是否可以使用在步骤S106-1 中由会话管理部件57提取的中继装置ID识别的中继装置30(步骤S106-2)。 具体地,在会话管理部件57在步骤S106-1中提取的中继装置ID是公共中继 装置30abcd的中继装置ID的情况下,属性确定部件56d确定可以使用会话 管理部件57提取的中继装置ID所识别的中继装置30。在会话管理部件57 提取的中继装置ID不是公共中继装置30abcd的中继装置ID,并且与属性提 取部件56c在步骤S106-1提取的中继装置ID中的任何一个一致的情况下, 属性确定部件56d确定可以使用由会话管理部件57在步骤S106-1中提取的 中继装置ID所识别的中继装置30。另一方面,在会话管理部件57在步骤 S106-1中提取的中继装置ID不是公共中继装置30abcd的中继装置ID,并且 与属性提取部件56c在步骤S106-1提取的中继装置ID中的任何一个都不一 致的情况下,属性确定部件56d确定不可以使用由会话管理部件57在步骤 S106-1中提取的中继装置ID识别的中继装置30。

在确定可以使用由会话管理部件57在步骤S106-1中提取的中继装置ID 识别的中继装置30的情况下(步骤S106-2,是),选择部件56e选择正在用 于图像和语音数据会话“sed”的、并且在步骤S106-1被会话管理部件57提 取的中继装置30(步骤S106-4)。在确定不能使用由会话管理部件57提取的 中继装置ID识别的中继装置30(步骤S106-2,否)的情况下,选择部件56e 不选择正在被图像和语音数据会话“sed”使用、并且会话管理部件57在步 骤S106-1中提取的中继装置30(步骤S106-3)。要注意的是在确定不能使用 会话管理部件57在步骤S106-1中提取的中继装置ID所识别的中继装置30 的情况下(步骤S106-2,否),选择部件56e可以新选择公共中继装置30abcd。 下面,假定选择部件56e已选择用于图像和语音数据会话“sed”并且由会话 管理部件57在步骤S106-1中提取的中继装置30的情况下,将描述此后进行 的处理。

当中继装置30的选择因此完成时,会话管理部件57在非易失性存储部 件5000的会话管理DB5005的会话管理表(参见图13)中存储包括在会话 参与请求信息中的会话ID、请求源终端(终端10aa)的终端ID、目的地终 端(终端10db)的终端ID、另一个终端10的终端ID和选择的中继装置30 的中继装置ID,并且管理它们(步骤S107)。

接着,管理系统50的状态管理部件53基于包括在对话参与请求信息中 的另一个终端10的终端ID将在终端管理DB5003的终端管理表(参见图11) 中的、包括另一个终端10的终端ID的记录中的操作状态的字段区域改变为 “在电话呼叫中”(步骤S108)。

接着,管理系统50的通信部件51将包括参与图像和语音数据会话“sed” 的另一个终端10的终端ID和会话ID的参与通知发送到已经开始图像和语音 数据会话“sed”的请求源终端(终端10aa)和目的地终端(终端10db)(步 骤S109-1、S109-2)。由此,请求源终端(终端10aa)和目的地终端(终端 10db)可以确定另一个终端10参与图像和语音数据会话“sed”。此外,管理 系统50的通信部件51将包括用于参与图像和语音数据会话“sed”的会话ID 和用于连接到中继装置30的中继装置连接信息的参与允许通知发送到开始 图像和语音数据会话“sed”的另一个终端10(步骤S110)。由此,另一个终 端10确定已经允许参与图像和语音数据会话“sed”,并且可以连接到中继装 置30。当接收到参与允许通知时,另一个终端10的通信部件11将会话ID 和中继装置连接信息发送到中继装置30(步骤S110),并且与中继装置30连 接。由此,另一个终端10可以参与图像和语音数据会话“sed”。

接着,参照图5和图24,将描述为了执行电视会议的电话呼叫而在请求 源终端(终端10aa)和目的地终端(终端10db)之间发送图像数据和语音数 据的处理。假定在这些终端之间中继图像数据和语音数据的中继装置是中继 装置30abcd。要注意的是由于对图像数据和语音数据的发送和接收的处理、 对后述的延迟时间的检测等在从终端10aa到终端10db的一个方向上的图像 数据和语音数据的传输与从终端10db到终端10aa的相反方向上的图像数据 和语音数据的传输之间是相同的,将仅仅对一个方向上的通信进行描述,并 且将省略在相反方向上的通信的描述。

首先,请求源终端(终端10aa)经由通信网络2通过图像和语音数据会 话“sed”从通信部件11发送拍摄部件14拍摄的对象的图像数据和语音输入 部件15a输入的语音音频的语音数据到中继装置30abcd(步骤S81)。要注意 的是,在这个情况下,首先,发送包括低分辨率、中等分辨率和高分辨率的 三种分辨率的高图像质量的图像数据和语音数据。因此,中继装置30abcd经 由通信部件31接收三种分辨率的图像数据和语音数据。然后,图像质量确定 部件33使用目的地终端(终端10db)的IP地址“1.3.2.4”来检索改变质量 管理表(参见图7),提取要中继的图像数据的相应的图像质量,并且因此, 确定要中继的图像数据的图像质量(步骤S82)。在这个情况下,假定图像数 据的因此确定的图像质量是“高图像质量”,这与经由通信部件31接收的图 像数据的图像质量相同。所以,中继装置30abcd通过图像和语音数据会话“sed” 将其本来的图像质量的图像数据以及其本来的语音质量的语音数据转发到目 的地终端(终端10db)(步骤S83)。因此,目的地终端(终端10db)经由通 信部件11接收包括低分辨率、中等分辨率和高分辨率的三种分辨率的高图像 质量的图像数据和语音数据。然后,目的地终端(终端10db)的显示控制部 件16可以基于图像数据在显示设备120上显示图像,并且语音输出部件15b 可以基于语音数据输出语音音频。

接着,终端10db的延迟检测部件18以特定时间间隔(例如,每秒一次) 检测经由通信部件11接收的图像数据的接收的延迟时间(步骤S84)。要注 意的是,在假定因此检测的延迟时间是200ms的情况下进行描述。图像数据 的接收的延迟时间的检测可以以这样的方式进行,例如,当从传输源终端发 送图像数据时指示传输日期和时间的信息被附加到图像数据,并且传输目的 地终端使用指示附加到所接收的图像数据的传输日期和时间和当所接收的图 像数据在传输目的地终端被接收时的接收日期和时间的信息,基于所接收的 图像数据的传输和接收之间的差来计算延迟时间。

目的地终端(终端10db)的通信部件11通过管理信息会话“sei”经由 通信网络2发送指示延迟时间“200ms”的延迟信息到管理系统50(步骤S85)。 由此,管理系统50获取延迟时间并且还获取作为延迟信息的传输源的终端 10db的IP地址“1.3.2.4”。

接着,管理系统50的延迟时间管理部件60使用上述目的地终端(终端 10db)的IP地址“1.3.2.4”作为检索关键字检索终端管理表(参见图11), 提取相应的终端ID“01db”,在会话管理DB5005(参见图13)的会话管理 表中的上述终端ID“01db”的记录中的延迟时间的字段区域上存储上述延迟 信息所指示的延迟时间“200ms”,并且管理它(步骤S86)。

接着,质量确定部件58使用上述延迟时间“200ms”作为检索关键字, 检索质量管理DB5007(参见图14),提取图像数据的相应图像质量“中等图 像质量”,并且因此确定图像质量为“中等图像质量”(步骤S87)。

接着,通信部件51获取在会话管理DB(参见图13)的会话管理表中与 上述终端ID“01db”相关联的中继装置ID“111abcd”,使用中继装置ID“111abcd” 作为检索关键字检索中继装置管理表(参见图9),并且提取相应的中继装置 30abcd的IP地址“1.1.1.3”(步骤S88)。然后,通信部件51通过管理信息会 话“sei”经由通信网络2发送指示在步骤S87确定的图像质量“中等图像质 量”的质量信息到中继装置30abcd(步骤S89)。质量信息包括在步骤S86中 用作检索关键字的目的地终端(终端10db)的IP地址“1.3.2.4”。由此,在 中继装置30abcd中的改变质量管理部件34在改变质量管理表(参见图17) 中以相互关联的方式存储作为传输目的地的终端10(这里,终端10db)的IP 地址“1.3.2.4”以及要中继的图像数据的图像质量“中等图像质量”,并且管 理它们(步骤S90)。

接着,终端10aa继续通过图像和语音数据会话“sed”发送包括低分辨 率、中等分辨率和高分辨率的三个分辨率的高图像质量的图像数据和语音数 据到中继装置30abcd,与上述步骤S81相同(步骤S91)。然后,与上述步骤 S82相同,中继装置30abcd的数据质量确定部件33使用目的地终端(终端 10db)的IP地址“1.3.2.4”作为检索关键字来检索改变质量管理表(参见图 7),提取要中继的相应的图像质量“中等图像质量”,并且因此确定要中继的 图像数据的图像的质量(步骤S92)。在这个示例中,图像数据的确定的图像 质量是比经由通信部件31接收的图像数据的图像质量“高图像质量”低的“中 等图像质量”。因此,数据质量改变部件35从“高图像质量”到“中等图像 质量”降低图像数据的图像质量,并且因此改变图像数据的图像的质量(步 骤S93)。然后,通信部件31通过图像和语音数据会话“sed”经由通信网络 2发送图像质量已因此被改变到“中等图像质量”的图像数据和语音质量未 被改变的语音数据到终端10db(步骤S94)。因此,在接收图像数据的目的地 终端(终端10db)中发生接收的延迟的情况下,中继装置30abcd改变(降低) 图像质量以降低延迟,并且因此可以防止参与电视会议的人感觉到出错了。

《实施例的主要有益效果》

如上所述,根据实施例,在已经确定多个终端具有相同的属性的情况下, 管理系统50选择第一中继装置。在已确定多个终端不具有相同的第一属性的 情况下,管理系统50在已经确定多个终端具有相同的第二属性的情况下选择 第二中继装置。在已确定多个终端不具有相同的第一属性的情况下,管理系 统50在已确定多个终端不具有相同的第二属性的情况下选择第三中继装置。 由此,根据参与会议的多个终端中的每个的多个独立的属性,管理装置30可 以选择最佳的中继装置。

此外,根据实施例,管理系统50具有属性管理DB5008,在所述属性管 理DB5008中,相关联并且管理用于识别终端10的终端识别信息、指示终端 10的第一属性的第一属性信息和指示终端10的第二属性的第二属性信息。 由此,管理系统50可以容易地确定是否多个终端10具有相同的第一属性以 及是否多个终端10具有相同的第二属性。

此外,根据实施例,第一属性可以是关于终端10分别连接到的通信网络 (内部网络,即,通信网络2的部分)的属性,并且第二属性可以是关于终 端10分别所存在的区域的属性。由此,管理系统50可以根据关于参与到会 议的各个终端10所连接到的通信网络(通信网络2的部分)的属性、各个终 端10连接到通信网络2的区域等选择中继装置30。

此外,根据实施例,内部网络中继装置属于与终端10的内部网络相同的 内部网络,并且段中继装置安装在与终端10的段相同的段中。在这个情况下, 当参与会议的所有终端10与内部网络相连接时,管理系统50选择内部网络 中继装置。由此,缩短了通信路径,并且提高了通信速率。而且,要通信的 内容数据不需要清除任何防火墙,并且提高了安全性。当参与会议的所有终 端10在相同区域存在时,管理系统50选择段中继装置。由此,缩短了通信 路径,并且提高了通信速率。

此外,根据实施例,第一中继装置发送指示第一中继装置的操作状态的 第一操作信息到管理系统50,并且第二中继装置发送指示第二中继装置的操 作状态的第二操作信息到管理系统50。由此,管理系统50可以基于各个操 作状态选择第一和第二中继装置中的任何一个。

此外,根据实施例,第一中继装置发送指示用于与终端10通信的第一中 继装置的端口的状态的第一端口信息到管理系统50,并且第二中继装置发送 指示用于与终端10通信的第二中继装置的端口的状态的第二端口信息到管 理系统50。由此,管理系统50可以基于获取的第一和第二中继装置的端口 的状态来选择第一和第二中继装置中的任何一个。

此外,根据实施例,第一中继装置执行与管理系统50的安全通信。由此, 第一中继装置的操作信息和端口信息可以被安全地发送到管理系统50。

《对实施例的补充》

根据实施例,属性提取部件56c基于请求源终端(终端10aa)和目的地 终端(终端10db)的终端ID检索属性管理DB5008的属性管理表,并提取 相应的属性。然而,不必限于这个方法。也可以当终端10aa和终端10db连 接到管理系统50时,各个终端发送包括在连接时获取的各个终端的属性的消 息,并且属性提取部件56c提取包括在消息中的属性。由此,可以获取能够 基于连接时获取的各个终端的属性选择中继装置30的有益效果。

要注意的是,在实施例中的管理系统50和程序提供系统90中的每个可 以由单个计算机实现,或者可以由多个计算机实现,在多个计算机中各个部 件(或者功能)被划分并被自由分配到多个计算机。此外,在程序提供系统 90被单个计算机实现的情况下,将由程序提供系统90发送的程序可以被划 分为多个模块来发送,或者可以不被划分为多个模块来发送。此外,在程序 提供系统90由多个计算机实现的情况下,划分的多个模块可以由多个计算机 分别发送。

此外,在终端10的程序、中继装置30的程序和传输管理的程序在本国 或者国外被提供给用户等的情况下,存储终端10的程序、中继装置30的程 序和传输管理程序的记录介质、存储这些程序的HD204以及包括这个HD204 的程序提供系统90被用作程序产品。

此外,在实施例中,特别通过使用图7中示出的改变质量管理表和图14 中示出的质量管理表来使用图像数据的图像的分辨率作为中继装置30中继 的图像数据的图像的质量的一个示例来管理图像数据的质量。然而,数据的 质量不限于此,并且作为数据的质量的其它示例,可以特别使用图像数据的 图像质量的深度(例如,颜色深度)、语音数据的语音的采用频率、语音数据 的语音的位长等来管理数据。

此外,在图9、11和13中,管理接收数据日期和时间。然而,不必限制 于此,并且管理接收日期和时间中的至少接收时间可以是足够的。

此外,根据实施例,管理图9中的中继装置30的IP地址和图11中的终 端10的IP地址。然而,不必限制于这个方法,并且只要使用用于识别通信 网络2中的中继装置30的中继装置识别信息或者用于识别通信网络2中的终 端10的终端识别信息,可以管理其FQDN(完全限定域名)。在这个情况下, 相应于FQDN的IP地址可以从公知的DNS(域名系统)服务器获取。要注 意的是“用于识别通信网络2中的中继装置30的中继装置识别信息”也可以 被表示为“指示在通信网络2中的中继装置30的连接目的地的中继装置连接 目的地信息”或“指示在通信网络2中的中继装置30的目的地的中继装置目 的地信息”。类似地,“用于识别通信网络2中的终端10的终端识别信息”也 可以被表示为“指示在通信网络2中的终端10的连接目的地的终端连接目的 地信息”或者“指示在通信网络2中的终端10的目的地的终端目的地信息”。

根据实施例,术语“电视会议”用作可以被“视频会议”替代的术语。

此外,在实施例中,作为传输系统1的示例,描述了电视会议系统的情 况。然而,不必限制于此,并且传输系统1的示例可以是IP(互联网协议) 电话、互联网电话等的电话系统。此外,传输系统1可以是汽车导航系统。 在这个情况下,例如,终端10之一相应于安装在一台汽车上的汽车导航装置, 并且终端10中的另一个相应于管理汽车导航系统的管理中心的管理终端或 者管理服务器,或者安装在另一台汽车上的汽车导航装置。此外,传输系统 1可以是语音电话系统或者PC(个人计算机)屏幕共享系统。

此外,传输系统1可以是用于蜂窝电话的通信系统。在这个情况下,终 端10相应于蜂窝电话。图25示出了在这个情况下的显示目的地列表1011-1 的示例(相应于在上述实施例中的图21示出的目的地列表)。目的地列表 1011-1包括指示各个目的地名称1011-2(“ABE REIJI”、“INOUE ICHIRO”、…) 的状态的图标1011-3(相应于图21中的图标311-3a、311-3b和311-3c等) 和各个目的地名称1011-2(相应于图21中的目的地名称311-2等)。作为蜂 窝电话的终端10包括蜂窝电话的主体10-1、在主体10-1上提供的菜单屏幕 页面显示按钮10-2、在主体10-1上提供的显示部件10-3、在主体10-1的底 部提供的麦克风10-4以及主体10-1上提供的扬声器10-5。在其中,“菜单屏 幕页面显示按钮”10-2是显示菜单屏幕页面(未示出)的按钮,该菜单屏幕 页面示出了各种应用的图标。显示部件10-3包括触摸面板,并且作为用户从 如图25所示显示的目的地列表中选择目的地名称的结果,可以与另一个用户 的蜂窝电话执行电话呼叫。

此外,在实施例中,作为内容数据的一个示例,已经描述了作为视觉数 据的图像数据以及作为听觉数据的语音数据。然而,不必限于此,并且其它 五种感觉也可以替代使用。内容数据的示例可以是触觉数据。在这种情况下, 当用户触摸一个终端一侧上的某物时发生的感觉被发送到另一个终端10一 侧。此外,内容数据可以是嗅觉数据。在这个情况下,在一个终端一侧获取 的嗅觉(或气味)被发送到另一个终端10一侧。此外,内容数据是图像数据、 语音数据、触摸数据和气味数据中的至少任何一个可以是足够的。

此外,在实施例中,描述了通过使用传输系统1来进行电视会议的情况。 然而,不必限制于此。传输系统1可以被用于会议、在家庭成员、朋友等之 间的普通对话,或者可以用于在一个方向上提交信息。

尽管已经参照特定实施例详细描述了这个发明,但是在下面的权利要求 中所描述和限定的本发明的范围和精神内存变化和修改。

本专利申请是基于2010年11月30日提交的第2010-267699号日本优先 权申请和2011年9月5日提交的第2011-192542号日本优先权申请,其全部 内容以引用方式合并在此。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号