通信系统与计算机可读媒介的制作方法_2

文档序号:8436202阅读:来源:国知局
50的硬件结构相类似,所以将省略对程序提供系统90的描述。但将用于提供被提供用于控制程序提供系统90的程序的程序记录在ROM 202中。同样在这一情况下,可以在将该用于提供程序的程序记录在可以由计算机读取的记录媒介(例如,记录媒介206或者CD-ROM 213)中的同时分发该用于提供程序的程序,该程序具有可安装或者可执行的文件格式。
[0096]由于维护系统100的硬件结构与管理系统50的硬件结构相类似,所以将省略对维护系统100的描述。但将被提供用于控制维护系统100的维护程序记录在ROM 202中。同样在这一情况下,可以分发该维护程序,同时将其记录在可以由计算机读取的记录媒介(例如,记录媒介206或者CD-ROM 213)中,该程序具有可安装或者可执行的文件格式。
[0097]注意,可以在将以上所提到的程序记录在可由计算机读取的、作为可拆卸记录媒介的另例子的诸如CD-R(可记录压缩盘)、DVD(数字通用盘)、或者蓝光盘的记录媒介中的同时,提供以上所提到的程序。
[0098]?本实施例的功能结构>>
[0099]现在,将描述本实施例的功能结构。图4是说明了在根据本实施例的传输系统I中包括的终端、设备以及系统的每个功能结构的功能方块图。如图4中所示,将终端10、中继设备30以及管理系统50连接为能够经由通讯网络2互相进行通信。此处,由于图1中所图示的程序提供系统90和维护系统100与电视会议通信不直接相关,所以图4中省略了对这两个系统的描述。
[0100]〈终端的功能结构〉
[0101]终端10包括发送/接收单元11、操作输入接受单元12、登录请求单元13、图像捕获单元14、语音输入单元15a、语音输出单元15b、显示控制单元16、延迟检测单元18、存储/读取处理单元19、以及目的地列表创建单元20。这些单元中的每一个单元均是当根据存储在ROM 102中的程序、通过来自CPU 101的命令操作图2中所图示的任何一个部件时所实现的功能或者机制。终端10还包括与图2中所图示的RAM 103所构造的易失性存储器单元1002和图2中所图示的闪存104所构造的非易失性存储器单元1000。
[0102]〈终端的每一个功能单元〉
[0103]现在,将详细描述终端的每一个单元。终端10的发送/接收单元11通过图2中所图示的网络I/F 111实现,并且经由通讯网络2向另一个终端传输各种数据和从另一个终端接收各种数据。
[0104]在所关注的终端10建立与另一个终端10的会话以及通过进行呼叫来启动电视会议之前,发送/接收单元11开始从管理系统50接收代表作为目的地终端候选的每一个终端10的状态的每个状态信息。
[0105]此处,目的地终端候选指的是能够被指定为所关注的终端10与其召开电视会议的另一方或者会话中的另一方的终端10。换句话说,所关注的终端10不能够与未预设作为目的地终端候选的终端建立会话或者召开电视会议。目的地终端候选是针对合作者终端的候选,即,与所关注的终端举行电视会议的合作者终端候选者。
[0106]状态信息表示每一个终端10的操作状况(在线或者离线)状态,当终端为在线时,其表示指示终端是处于呼叫中还是处于待命的详细状态(以下将其称为通信状态)。状态信息不仅表示每一个终端10的操作状况和通信状态,且还表示包括如下状态的各种状态:其中电缆脱离终端10、可以输出语音但不能输出图像、或者将终端设置为不输出语音(静音)。以下描述的是这样一种情况:其中,状态信息表示操作状况和通信状态。
[0107]当所关注的终端10操作作为请求启动的终端时,发送/接收单元11还将启动请求信息传输到管理系统50。此处,启动请求信息指的是电视会议中所使用的请求启动会话的信息。启动请求信息具体包括:指示启动会话的请求的信息、从其传输启动请求信息的请求启动的终端的终端ID、标识作为会话中的另一方的目的地终端的终端ID、以及指示是否限制除目的地终端之外的终端参加会话的限制信息。注意,终端ID是标识终端10或者其用户的信息,并且可以被预先存储在终端10中或者由用户直接输入到终端10。
[0108]具体地,启动请求信息包括“邀请”或者“私密邀请”。此处,“邀请”是做出启动会话的请求的信息,同时也是指示不限制参加的限制信息。另一方面,“私密邀请”是做出启动会话的请求的信息,同时也是指示限制参加的限制信息。
[0109]现在,将详细描述限制信息。在根据本实施例的传输系统I中,另一个终端10可以参加已建立的会话。然而,存在着这样的会议:会议具有高度的保密性,其中,不希望允许另一终端10参加。现在,在根据本实施例的传输系统I中,根据指示是否限制参加的限制信息来限制另一终端10参加已建立的会话。
[0110]当所关注的终端10操作作为请求参加的终端时,发送/接收单元11还向管理系统50传输参加请求信息。此处参加请求信息指的是请求参加在已经被启动的电视会议中使用的已建立的会话的信息。参加请求信息具体包括:指示其是参加请求信息的信息“呼叫”、从其传输参加请求信息的请求参加的终端的终端ID、以及作为请求参加的终端希望参加的已经参加已建立的会话的终端的参加者终端的终端ID。此处,具体地,参加者终端指的是当开始已建立的会话时所传输的启动请求信息中所指示的请求启动的终端或者目的地终端。此处,发送/接收单元11用作获取启动请求信息的启动请求信息获取单元和获取参加请求信息的参加请求信息获取单元。
[0111]由图2中所图示的操作按钮108和电源开关109实现操作输入接受单元12,并且其从用户接受各种输入。一旦用户已经接通图2中所图示的电源开关109,例如,图4中所图示的操作输入接受单元12接受电源接通输入,从而接通电源。
[0112]由来自图2中所图示的CPU 101的命令实现登录请求单元13,由对电源接通输入的接受来触发登录请求单元13,且登录请求单元13自动地将指示登录请求的登录请求信息以及所关注的终端10的当前IP地址从发送/接收单元11经由通讯网络2传输到管理系统50。一旦用户已经从接通状态关闭电源开关109,发送/接收单元11将指示关闭电源的状态信息传输到管理系统50,接下来操作输入接受单元12完全关闭电源。因此,管理系统50能够知道终端10的电源已经被从接通状态关闭。
[0113]由来自图2中所图示的CPU 101的命令以及图2中所图示的照相机112和图像捕获元件I/F 113来实现图像捕获单元14,且图像捕获单元14捕获对象的图像,以输出通过捕获图像所获得的图像数据。由图2中所图示的语音输入/输出I/F 116来实现语音输入单元15a,且在麦克风114已经将用户的语音转换为语音信号之后,语音输入单元15a输入对应于语音信号的语音数据。由来自图2中所图示的CPU 101的命令以及图2中所图示的语音输入/输出I/F 116来实现语音输出单元15b,语音输出单元15b将对应于语音数据的语音信号输出到从其输出语音的扬声器115。
[0114]由图2中所图示的显示器I/F 117实现显示控制单元16,且显示控制单元16控制图像数据向外部显示器120的传输。在作为请求者的终端10开始与作为所希望的目标的终端10的电视会议呼叫时,显示控制单元16将目的地列表显示在显示器120上,目的地列表反映了已经开始接收信息的发送/接收单元11所接收的状态信息,并且包括每一个目的地的名字。
[0115]由来自图2中所图示的CPU 101的命令实现延迟检测单元18,且延迟检测单元18检测当经由中继设备30从另一个终端10传输图像数据或者语音数据时所产生的延迟时间(ms) ο
[0116]作为例子,由来自图2中所图示的CPU 101的命令以及图2中所图示的SSD 105等实现存储/读取处理单元19,且存储/读取处理单元19执行将各种数据存储在非易失性存储器单元1000中并且读取存储在非易失性存储器单元1000中的各种数据的处理。例如,非易失性存储器单元1000存储标识终端10的终端ID (标识)和密码。另外,存储/读取处理单元19还执行将各种数据存储在易失性存储器单元1002中并且读取存储在易失性存储器单元1002中的各种数据的处理。易失性存储器单元1002存储当向目的地终端进行呼叫时所接收的内容数据,每次接收内容数据时重写和存储所接收的内容数据。在所接收的内容数据中,将对应于在重写之前的图像数据的图像显示在显示器120上,同时,将对应于在重写之前的语音数据的语音从扬声器115输出。
[0117]根据要描述的目的地列表信息和分别作为要描述的目的地候选的终端10的状态信息,目的地列表创建单元20创建和更新其中由图17中所图示的图标指示目的地候选的状态的目的地列表,其中从管理系统50接收目的地列表信息和状态信息。
[0118](中继设备的功能结构)
[0119]以下,将描述中继设备30的功能或者机制。中继设备30包括发送/接收单元31、状态检测单元32、数据质量确认单元33、质量修改管理单元34、数据质量修改单元35、以及存储/读取处理单元39。这些单元中的每一个单元均为当根据存储在ROM 202中的程序、由来自CPU 201的命令操作图3中所图示的部件中的任何一个部件时所实现的功能或者机制。中继设备30还包括由图2中所图示的HD 204所构造的非易失性存储器单元3000,其中将各种数据和信息保持在其中,即使是当关闭了中继设备30的电源时。
[0120](质量修改管理表)
[0121 ] 非易失性存储器单元3000包括质量修改管理DB (数据库)3001,质量修改管理DB3001包括质量修改管理表。质量修改管理表在其中与中继设备30中继至其目的地的图像数据的图像质量相关联地管理将图像数据被中继至的终端10的IP地址。
[0122]本实施例包括由水平160个像素及垂直120个像素形成的作为基准图像的低分辨率图像、由水平320个像素及垂直240个像素形成的中等分辨率图像、以及由水平640个像素及垂直480个像素形成的高分辨率的图像。在通过窄带路径时,中继仅由作为基准图像的低分辨率图像数据形成的具有低图像质量的图像数据。当带宽比较宽时,中继由作为基准图像质量的低分辨率图像数据形成的具有低图像质量的图像数据和中等分辨率图像数据。当带宽非常宽时,中继由作为基准图像质量的低分辨率图像数据形成的具有高图像质量的图像数据、中图像分辨率图像数据、以及高分辨率图像数据。
[0123]<中继设备的每一个功能单元>
[0124]现在,将详细描述中继设备30的每一个功能结构。注意,将随中继设备30的每一个单元的描述一起,描述中继设备30的每一个单元和主部件之间的关系,在图3中所图示的部件中,主部件实现了每一单元。
[0125]由图3中所图示的网络I/F 209实现图4中所图示的中继设备30的发送/接收单元31,且发送/接收单元31经由通讯网络2向另一个终端、设备、或者系统传输各种数据(或者信息)或者从另一个终端、设备、或者系统接收各种数据(或者信息)。根据来自图3中所图示的CPU 201的命令实现状态检测单元32,且状态检测单元32检测包括状态检测单元32的中继设备30的操作状况。该操作状况可以是“在线”、“离线”、或者“发生故障”。
[0126]由来自图3中所图示的CPU 201的命令实现数据质量确认单元33,且数据质量确认单元33将目的地终端的IP地址用作搜索索引来搜索质量修改管理表、提取要中继的相应图像数据的图像质量、并且确认要中继的图像数据的图像质量。由来自图3中所图示的CPU 201的命令实现质量修改管理单元34,且质量修改管理单元34根据从管理系统50传输的质量信息(将描述)修改质量修改管理DB 3001中的质量修改管理表的内容。
[0127]由来自图3中所图示的CPU 201的命令实现数据质量修改单元35,且数据质量修改单元35根据所修改的质量修改管理DB 3001中的质量修改管理表的内容,且修改从终端10传输的图像数据的图像质量。由图3中所图示的HDD 205实现存储/读取处理单元39,且存储/读取处理单元39执行将各种数据存储在非易失性存储器单元3000中、并且读取存储在非易失性存储器单元3000中的各种数据的处理。
[0128]<管理系统的功能结构>
[0129]现在,将描述管理系统50的功能或者机制。管理系统50包括发送/接收单元51、终端验证单元52、状态管理单元53、终端提取单元54、终端状态获取单元55、中继设备选择单元56、会话管理单元57、质量确定单元58、存储/读取处理单元59、延迟时间管理单元60、修改请求信息确定单元61、目的地确定单元62、以及参加确定单元63。这些单元中的每一个单元是当根据存储在ROM 202中的程序、由来自CPU 201的命令操作图3中所图示的部件中的任何一个部件时所实现的功能或者机制。管理系统50还包括由图3中所图示的HD 204所构造的非易失性存储器单元5000,将各种数据和信息始终存储在其中,即使是当关闭了管理系统50的电源时。另外,非易失性存储器单元5000包括由图3中所图示的RAM 203所构造的易失性存储器单元5100。
[0130](中继设备管理表)
[0131]非易失性存储器单元5000包括包含了图5中所图示的中继设备管理表的中继设备管理DB 5001。注意,图5是说明中继设备管理表的概念图。对于标识每一个中继设备30的每一个中继设备ID,中继设备管理表在表中包括被互相关联一起管理的每一个中继设备30的操作状况、当管理系统50接收指示操作状况的状态信息时的日期与时间、以及中继设备30的最大数据传输率(Mbps)。例如,图5中所图示的中继设备管理表指示:对于具有“111a”的中继设备ID的中继设备30a,操作状况是“在线”,管理系统50已经在“2009年11月10曰13:00”接收了该状态信息,中继设备30a的IP地址为“1.2.1.2”,且中继设备30a的最大数据传输率为100Mbps。
[0132](终端验证管理表)
[0133]非易失性存储器单元5000还包括包含了图6中所图示的终端验证管理表的终端验证管理DB 5002。图6是说明了终端验证管理表的概念图。对于管理系统50所管理的所有终端10,终端验证管理表管理每一个终端ID和与其相关联的每一个密码。此处,终端ID是标识终端10的信息,而密码是用于验证终端10的信息。例如,图6中所图示的终端验证管理表表明:终端1aa具有终端ID “ 10aa”和密码“aaaa”。
[0134]本实施例中的终端ID和中继设备ID分别代表诸如用于唯一标识终端10和中继设备30的语言、字母、符号、或者各种标志的标识信息。终端ID和中继设备ID也可以表示其中将语言、字母、符号、以及各种标志中至少两个组合的标识信息。
[0135](终端管理表)
[0136]非易失性存储器单元5000还包括包含了图7中所图示的终端管理表的终端管理DB 5003。图7是说明了终端管理表的概念图。对于每一个终端10的每一个终端ID,终端管理表包括被互相关联一起管理的终端名、每一个终端10的操作状况、与另一个终端建立的通信状态、参加验证信息(PIN码)、当管理系统50接收要描述的登录请求信息时的日期与时间、以及终端10的IP地址。
[0137]此处,操作状况包括:电源接通的在线状况,其中,终端可用于通信或者当前正在通信;以及离线状况,其中,终端不可用于通信,例如,因为未接通电源。
[0138]通信状态包括:“呼叫”,表示自己的终端正在呼叫另一终端10的状态,即,向另一终端10传输电视会议中所使用的会话的启动请求信息、并且等待响应的状态;“振铃”,表示另一终端10正在呼叫自己的终端的状态,即,自己的终端正在从另一终端10接收启动请求信息、并且尚未对所接收的启动请求信息响应的状态;“被接受”,表示对于从另一终端10所传输的启动请求信息自己的终端已响应批准、但尚未建立会话的状态,或者对于自己的终端已经传输的启动请求信息自己的终端已经接收到批准响应、但尚未建立会话的状态;“忙”,表示已经建立与另一终端100的会话、并且正在传输TV会议中所使用的内容数据的状态;以及“无”,表示自己的终端未与另一终端进行通信、而处于待命的状态。
[0139]注意,以上所提到的通信状态对应于这样的会话:其是响应于包括指示无参加限制的限制信息的启动请求信息被建立的、且因此未对参加限制的会话。根据本实施例的管理系统50管理对应于具有参加限制的会话的通信状态,因为该通信状态不同于对应于无参加限制的会话的通信状态,其中根据包括指示参加限制的限制信息的启动请求信息建立具有参加限制的会话。即,具有参加限制的会话的通信状态包括分别对应于提供于不具有参加限制的会话中的“呼叫”、“振铃”、“被接受”以及“忙”的“私密呼叫”、“私密振铃”、“私密被接受”、以及“私密忙”。因此,在根据本实施例的管理系统50中,可以根据通信状态指定是否存在参加限制,因为根据参加限制的存在情况对通信状态有区别地进行管理。
[0140]参加验证信息是这样的信息:验证向具有参加限制的会话的参加,因此针对具有包括指示所涉及的会话具有参加限制的“私密呼叫”、“私密振铃”、“私密被接受”、以及“私密忙”的通信状态的终端登记这一信息。在本实施例中,将作为字母、数字、符号以及数字的组合的PIN码用作参加验证信息。然而,参加验证信息并不局限于此处所描述的。
[0141]例如,图7中所图示的终端管理表指示:对于具有终端ID “10ad”的终端1ad:终端名为“日本,东京分店,AD终端”;操作状况为“在线(在呼叫中)”;通信状态是指示正在具有参加限制的会话中传输内容数据的“私密忙”;参加验证信息为“1234” ;管理系统50已经在“2009年11月10日13:30”接收了登录请求信息;以及终端1ad的IP地址为“1.2.1.6”。
[0142](目的地列表管理表)
[0143]非易失性存储器单元5000还包括包含了图8中所图示的目的地列表管理DB5004。图8是说明了目的地列表管理表的概念图。目的地列表管理表与标识作为目的地终端候选的终端ID相关联地管理请求启动的终端的终端ID,其中,该目的地终端候选是用于从作为传输针对包括管理系统50所管理的呼叫的电视会议中所使用的会话启动请求信息的终端10的请求启动的终端所传输的内容数据的目的地候选的终端10。例如,图8中所图示的目的地列表管理表指示:具有终端ID “10aa”的终端(终端1aa)可以请求启动至包括具有终端ID “10ab”的终端10ab、具有终端ID “10ac”的终端10ac、以及具有终端ID “10ad”的终端10ad、具有终端ID “10ae”的终端1ae的目的地终端候选的电视会议。当通过请求启动的终端、根据向管理系统50所进行的添加/删除请求来添加或者删除终端时,更新目的地终端候选。
[0144](会话管理表)
[0145]非易失性存储器单元5000还包括包含了图9中所图示的会话管理表的会话管理DB 5005。图9是说明了会话管理表的概念图。对于标识其中在终端之间传输内容数据的会话的每一个会话ID,会话管理表互相关联地管理用于中继会话中的数据内容的中继设备30的中继设备ID、传输会话的启动请求信息的请求启动的终端的终端ID、被指定为会话的启动请求信息中的目的地终端的终端ID、当目的地终端接收图像数据时所生成的延迟时间(ms)、以及当管理系统50接收从目的地终端所传输的表示延迟时间的延迟信息时的日期与时间。例如,图9中所图示的会话管理表指示:使用会话ID “sel”所执行的会话中所选择的中继设备30e(具有中继设备ID “llle”)中继具有终端ID “ 10aa”的请求启动的终端(终端1aa)和具有终端ID “10db”的终端1db之间的内容数据,并且当目的地终端(终端1db)已经接收到“2009年11月10日14:00”时的图像数据时所生成的延迟时间为200 (ms)。注意,当在两个终端10之间召开电视会议时,可以根据不从目的地终端而从请求启动的终端所传输的延迟信息来管理延迟信息的接收日期与时间。然而,当在三或三个以上的终端10之间召开电视会议时,根据从接收内容数据的终端10所传输的延迟信息来管理延迟信息的接收日期与时间。
[0146](质量管理表)
[0147]非易失性存储器单元5000还包括包含了质量管理表的质量管理DB 5007。质量管理表与针对请求启动的终端或者目的地终端在发送/接收图像数据的处理中所生成的延迟时间(ms)相关联地管理中继设备30所中继的图像数据的图像质量(图像的质量)。
[0148](中继设备选择管理表)
[0149]非易失性存储器单元5000还包括包含了中继设备选择管理表的中继设备选择管理DB 5008。中继设备选择管理表与管理系统50所管理的所有终端10的每一个终端ID相关联地中继在中继内容数据的处理中所使用的中继设备30的中继设备ID。
[0150](状态修改管理表)
[0151]非易失性存储器单元5000还包括包含了图10和11中所图示的状态修改管理表的状态修改管理DB 5009。图10和11分别是说明了状态修改管理表的概念图。图10中所图示的状态修改管理表包括指示修改终端之间的通信状态的一个请求的修改请求信息,其中修改后的信息指示已经被状态管理单元53修改的通信状态,在状态管理单元53中,互相关联地管理修改请求信息、修改前状态信息、以及修改后的信息。另外,图11中所图示的状态修改管理表包括一并互相关联地管理的修改请求信息、标识请求启动的终端和目的地终端的终端信息、修改前状态信息、以及修改后的信息。
[0152]图11中所图示的状态修改管理表指示:已经接收到修改请求信息“邀请”的管理系统50将请求启动的终端的通信状态从修改之前的“无”修改为“呼叫”,同时,将目的地终端的通信状态从修改之前的“无”修改为“振铃”。修改请求信息包括图11中所图示的“邀请”、“私密邀请”、以及“接受”以及图10中所图示的“加入”、“呼叫”、以及“离开”。
[0153]“邀请”是在启动请求信息中包括的信息,并且是随启动请
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1