传输终端、传输系统、显示方法和程序的制作方法_3

文档序号:9693672阅读:来源:国知局
0、其它中继装置30和传输管理装置50发送各种数据以及从传输终端10、其它中继装置30和传输管理装置50接收各种数据。状态检测单元32由来自图3中所示的CPU 201的指令来实现,并且状态检测单元32检测包括状态检测单元32的中继装置30的操作状态。操作状态例如是“在线”或者“离线”。
[0112]数据质量检验单元33由来自图3中所示的CPU201的指令来实现,并且通过使用目的地终端的IP地址作为搜索关键字来搜索改变质量管理表(参见图6),提取中继到具有该IP地址的目的地终端的图像数据的图像指令,并且检验要中继的图像数据的图像质量。改变质量管理单元34由来自图3中所示的CPU 201的指令来实现,基于将在下文描述的、从传输管理装置50发送的质量信息来对改变质量管理DB 3001中的内容进行改变。例如,在具有终端ID“01aa”的请求源终端10aa与具有终端ID“01db”的目的地终端10db在视频会议中通过发送/接收高图像质量的图像数据进行通信的情形中,请求源终端10bb和目的地终端10ca经由通信网络2开始另一个视频会议,并且在目的地终端10db接收图像数据时发生延迟,中继装置30需要将已中继的图像数据的图像质量降低到中图像质量。在该情形中,改变质量管理DB 3001的内容被更新,以便基于中图像质量的质量信息来将由中继装置30所中继的图像数据的图像质量从高图像质量降低到中图像质量。
[0113]数据质量改变单元35由来自图3中所示的CPU201的指令来实现,并且基于已更新的改变质量管理DB 3001中的内容来改变从请求源终端10发送的图像数据的图像质量。存储/读出处理单元39由来自CPU 201的指令来实现,将各种数据存储在存储单元3000中,并且从存储单元3000读出各种数据。
[0114]〈传输管理装置的功能配置〉
[0115]接下来,在下文中将对传输管理装置50的功能进行解释。如图4中所示,传输管理装置50包括:发送/接收单元51、终端认证单元52、状态管理单元53、终端提取单元54、终端状态获取单元55、会话管理单元57、质量确定单元58、存储/读出处理单元59以及延迟时间管理单元60。上述的每个单元是由图3中所示的组件之一所实现的功能,其根据来自CPU201按照R0M202中存储的程序的指令来操作。此外,传输管理装置50包括由ROM 202,RAM203和HDD 205之一所配置的存储单元5000。
[0116]《中继装置管理表》
[0117]存储单元5000包括中继装置管理DB5001,其中包括如图7中所示的中继装置管理表。中继装置管理表为中继装置30的每个中继装置ID相关联地管理中继装置30的操作状态、传输管理装置50接收指示操作状态的状态信息时的接收时间、中继装置30的IP地址、中继装置30的最大数据传输率(Mbps)。例如,图7中所示的中继装置管理表指示具有中继装置ID “11 la”的中继装置30a(参见图1)的操作状态是“在线”,传输管理装置50在“2009.11.10,13:00”接收到状态信息,中继装置30a的IP地址为“1.2.1.2”,并且中继装置30a的最大数据传输率为100Mbps。
[0118]《终端认证管理表》
[0119]此外,存储单元5000包括终端认证管理DB 5002,其包括如图8中所示的终端认证管理表。在终端认证管理表中,由传输管理装置50管理的所有传输终端10的每个终端ID与终端ID的密码相关联地管理。例如,在如图8中所示的终端认证管理表指示出传输终端10aa(参见图1)的终端ID是“Olaa”,并且密码是为“aaaa”。
[0120]《终端管理表》
[0121]此外,存储单元5000包括终端管理数据库(DB)5003,其包括如图9中所示的终端管理表。终端管理表针对传输终端10的每个终端ID来对传输终端10的操作状态、传输管理装置50接收到登录请求信息时的接收时间(稍后将进行解释)以及传输终端10的IP地址彼此相关联地管理。例如,如图9中所示的终端管理表指示出具有终端ID“01aa”的传输终端10aa的操作状态是“在线”,传输管理装置50在“2009.11.10,13:40”接收到登录请求信息,并且传输终端10aa的IP地址是“1.2.1.3”。
[0122]《目的地列表管理表》
[0123]此外,存储单元5000包括目的地列表管理(DB)5004,其包括如图10中所示的目的地列表管理表。目的地列表管理表管理请求在视频会议中开始通信的请求源终端10,从而注册为目的地终端10的候选者的目的地终端10的全部终端ID均与各个请求源终端10的终端ID相关联。例如,如图10中所示的目的地列表管理表指示出:目的地终端10的候选者是三个传输终端,即,具有终端ID“01ab”的传输终端10ab、具有终端ID“01ba”的传输终端10ba、以及具有终端ID “01 db”的传输终端10db,其中,具有终端ID “0laa”的请求源终端1 Oaa(参见图1)要求与所述目的地终端10开始视频会议中的通信。可以根据从请求源终端10到传输管理装置50的请求通过附加或删除目的地列表管理表中的项目来更新目的地终端10的候选者。
[0124]《会话管理表》
[0125]此外,存储单元5000包括会话管理DB5005,其包括如图11中所示的会话管理表。会话管理表针对每个选择用于执行选择中继装置30的会话的会话ID相关联地管理中继装置30的中继装置ID、请求源终端10的终端ID、目的地终端10的终端ID、延迟时间(ms)以及接收时间。该表中的延迟时间(ms)是在目的地终端10接收图像数据的接收的延迟时间。接收时间是传输管理装置50从目的地终端10接收指示延迟时间的延迟信息的时间。
[0126]例如,图11中所示的会话管理表指示出在通过使用选择“sel”的会话ID所执行的会话中所选择的中继装置30a(具有中继装置10“111&”)在请求源终端10&&(具有终端10“Olaa”)与目的地终端10db(具有终端ID“01db”)之间中继图像数据和语音数据。会话管理表进一步指示了在时间“2009.11.10,14:00”时在目的地终端10db的图像数据的延迟时间是200ms。
[0127]当在两个传输终端10之间进行视频会议的情形中,可以基于从请求源终端10发送的而非从目的地终端10发送的延迟信息来管理延迟信息的接收时间。然而,在三个或更多个的传输终端10之间的视频会议中,基于从接收图像数据和语音数据的传输终端10发送的延迟信息来管理延迟信息的接收时间。
[0128]《质量管理表》
[0129]此外,存储单元5000包括质量管理DB 5007,其包括如图12中所示的质量管理表。质量管理表将请求源终端10或者目的地终端10的图像数据的延迟时间(ms)与中继装置30所要中继的图像数据的图像质量彼此相关联地管理。
[0130]《名称管理表》
[0131]此外,存储单元5000包名称管理DB 5008,其包括如图13中所示的名称管理表。名称管理表是权利要求中所引用的名称数据库的示例。参照图13A和图13B,在名称管理表中,各个终端ID与名称相关联。名称管理表被从每个传输终端10发送到具有终端ID的传输管理装置50。在名称管理DB中,名称管理表与作为传输源的传输终端10的终端ID相关联地管理。名称管理表可以从由系统管理员等操作的PC注册到名称管理DB 5008。
[0132]名称管理表针对每个传输终端与传输终端的名称相关联地管理注册到目的地列表管理表的终端ID。由于目的地列表管理表注册在传输管理装置50中,并且可以被更新,所以名称管理表还优选地被包括在传输管理装置50中。
[0133]然而,名称可以不仅与注册在目的地列表管理表中的终端ID相关联,而且可以与任意终端ID相关联。在该情形中,传输终端可以包括名称管理表。
[0134]名称可以由用户自由地设置。例如,用户操作传输终端的操作按钮108来输入与每个终端ID相关联的名称。用户知晓传输终端所在的位置(与终端ID相关联的位置)。
[0135]名称管理表是专用于传输终端的表,其针对每个传输终端配置。由此,根据传输源的传输终端的不同,即使对于相同终端ID,注册的名称也可以不同的(或者可以相同)。例如,对于具有传输源终端ID 08aa的传输终端,名称“位置A”被分配作为传输终端ID Olaa的名称。但是,对于具有传输源终端ID 09aa的传输终端,名称“位置B”被分配作为终端IDOlaa的名称。另一方面,名称管理表通常可以被多个传输终端共同引用。
[0136]同时,在图13A和图13B中,并不注册终端ID和自己的位置的名称。用户可以选择是否注册终端ID和自己的位置的名称。在自己的位置的名称没有被注册的情形中,例如,传输终端可以被显示为“自己的位置”,或者可以不被显示。
[0137]《传输管理装置中的各个功能元件》
[0138]接下来,将详细解释传输管理装置50中的各个功能元件。在下文中,在解释传输管理装置50的功能元件时,还将对功能元件与图3中所示的、实现传输管理装置50的功能元件的组件之间的关系进行描述。
[0139]发送/接收单元51(参见图4)由网络I/F 209执行,并经由通信网络2向传输终端
10、中继装置30或者其它系统(程序提供装置90或者维护装置100)发送各种数据以及从传输终端10、中继装置30或者其它系统(程序提供装置90或者维护装置100)接收各种数据。终端认证单元5 2以在经由发送/接收单元51接收的登录请求信息中所包括的终端ID和密码作为检索关键字来检索存储单元5000中的终端认证管理DB 5002,并且确定在终端认证管理DB 5002中是否管理相同的终端ID和相同的密码,以便进行终端认证。为了管理要求登录的请求源终端10的操作状态,状态管理单元53通过将请求源终端10的终端ID、请求源终端10的操作状态、传输管理装置50接收登录请求信息时的接收时间以及请求源终端10的IP地址彼此相关联并将它们存储在终端管理表中来管理请求源终端10的终端ID、请求源终端10的操作状态、传输管理装置50接收登录请求信息时的接收时间以及请求源终端10的IP地址(参见图9)。
[0140]终端提取单元54通过将要求登录的请求源终端10的终端ID作为搜索关键字检索目的地列表管理表(参见图10)来提取终端ID,并且读出能够与请求源终端10通信的目的地终端10的候选者的终端ID。此外,终端提取单元54还通过将要求登录的请求源终端10的终端ID作为搜索关键字来搜索目的地列表管理表(参见图10),并且搜索被注册为目的地终端10的候选者的其它请求源终端的终端ID,所述目的地终端10包括上述请求源终端10。
[0141]终端状态获取单元55通过将由上述终端提取单元54所提取的、目的地终端10的候选者的终端ID作为搜索关键字来搜索终端管理表(参见图9),并读出由终端提取单元54所提取的每个终端ID的操作状态。因此,终端状态获取单元55能够获取能够与已要求登录的请求源终端10进行通信的目的地终端10的候选者的操作状态。此外,终端状态获取单元55还将由终端提取单元54所提取的终端ID作为搜索关键字来搜索终端管理表(参见图9),并且还获取已请求登录的请求源终端10的操作状态。
[0142]会话管理单元57以彼此相关联的方式管理已生成的会话ID、请求源终端10的终端ID以及目的地终端10的终端ID,并将它们存储在存储单元5000的会话管理DB 5005(图11中的会话管理表)中。此外,会话管理单元57通过将中继装置30的中继装置ID存储在会话管理表(参见图11)中的方式来管理中继装置30的中继装置ID。
[0143]质量确定单元58通过将上述延迟时间作为搜索关键字来搜索质量管理表(参见图
12),来确定要由中继装置30中继的图像数据的图像质量,并且提取与该图像数据相对应的图像质量。存储/读出处理单元59由图3中所示的HDD 205来执行,并进行将各种数据存储在存储单元5000中的处理以及读出在存储单元5000中存储的各种数据的处理。延迟时间管理单元60通过上述目的地终端10的IP地址来搜索终端管理表(参见图9),并且提取相应的终端ID。延迟时间管理单元60通过将由上述延迟信息所指示的延迟时间存储在会话管理表(参见图11)中的、包括如上所提取的终端ID的记录中的延迟时间字段中来管理延迟时间。
[0144]《外部输入设备的功能配置》
[0145]图16示出了外部输入设备的功能框图的示例。如图13所示的外部输入设备40包括发送/接收单元41、连接检测单元42、安装确定单元43a、程序获取单元43b、显示数据获取单元451、显示数据传输单元452、操作输入接收单元46、显示控制单元47、装配单元48以及存储/读出处理单元49。每个上述单元均是由图3中所示的组件之一所实现的、根据来自CPU201按照在R0M202中存储的程序的指令来操作的功能或者装置。此外,显示数据获取单元451以及显示数据传输单元452通过下载在传输终端10的存储单元1000中所存储的、用于外部输入装置1451的程序并且安装该程序来实现。此外,外部输入设备40包括由图3中所示的ROM 202,RAM 203或者HDD 205所配置的存储单元4000。此外,尽管没有特别地示出,在外部输入设备40上,0S(操作系统),例如,“Windows”(注册商标)、“Mac(注册商标)0S”、“Mac(注册商标)OS X L1n”、“Mac(注册商标)OS X”、“OS X”等。由此,当外部输入设备连接到其它装置时,外部输入设备具有执行程序的功能。
[0146]〈外部输入设备的各个功能元件〉
[0147]接下来,将详细解释外部输入设备40的各个功能元件。发送/接收单元41(参见图
13)由图3中所示的网络I/F209来实现,并且向传输终端10发送各种数据(信息)/从传输终端10接收各种数据(信息)。连接检测单元42检测到通过图3中所示的外部设备I/F 215能够向传输终端10发送各种数据/从传输终端10接收各种数据。
[0148]当连接检测单元42检测到可以在外部输入设备与传输终端10之间发送/接收数据时,安装确定单元43a确定外部输入设备1451的程序是否安装在外部输入设备40中。当安装确定单元43a确定用于外部输入设备1451的程序没有安装在外部输入设备40中时,程序获取单元43b从传输终端10的存储单元1000获取用于外部输入设备1451的程序(参见图4)。
[0149]操作输入接收单元46接收由用户的操作所输入的信息。显示控制单元47在显示单元216上显示由存储/读出处理单元49读出的图像,稍后将对存储/读出处理单元49进行描述。装配单元48装配传输终端10的存储单元1000。根据上述处理,外部输入设备40可以安装用于外部输入设备1451的程序。
[0150]显示数据获取单元451获取代表在外部输入设备40的显示单元216上显示的图像的显示数据。显示数据传输单元452向传输终端10传输由显示数据获取单元451获取显示数据。
[0151]存储/读出处理单元49由图3所示的HDD205来执行,并且进行向存储单元4000存储各种数据的处理以及读出在存储单元4000中存储的各种数据的处理。
[0152]《本实施例中的处理和操作》
[0153]接下来,将参照图17至图22解释根据本实施例的传输系统1中进行的各个处理。图17是示出对从中继装置30发送至传输管理装置50的、指示中继装置30的操作状态的状态信息进行管理的处理的示例的顺序图。图18是示出在用于在传输终端10之间开始通信的预备阶段中的处理的示例的顺序图。图19是示
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1