传送系统和程序的制作方法_3

文档序号:8927351阅读:来源:国知局
程序获取单元43b、分辨率获取单元44、显示数据获取单元451、显示数据传 送单元452、分辨率转换单元453、操作输入接收单元46、显示控制单元47、装配单元48、W 及存储/读取处理单元49。该些单元表示由图3中所示的元件和设备中的任一个实施的功 能或单元,它们基于ROM202中存储的程序由来自CPU201的指令激活。此外,显示数据获 取单元451、显示数据传送单元452W及分辨率转换单元453可W通过由程序获取单元43b 从终端10的存储单元1000 (图4B)下载显示数据获取程序1451、显示数据传送程序1452 W及分辨率转换程序1453并且在外部输入设备40中安装该些程序而实施。此外,外部输 入设备40包括包括由图3中所示的ROM202、RAM203和皿D205中的任一个形成的存储 单元4000。尽管图中未图示,外部输入设备40的存储单元4000并入了诸如Windows⑧、 经典Mac⑧0S、Mac⑧0SXLion、Mac⑧0SX或重命名的0SX的操作系统(0巧,并且, 当连接至另一设备时,外部输入设备40的CPU201能够在0S上执行用于外部输入设备40 的程序W及所下载的程序。
[0131][外部输入设备的功能单元]
[0132] 接下来,将描述外部输入设备40的功能单元。
[0133] 传送/接收单元41(图13)被配置为将各种数据(信息)传送至传送终端10并 从所述传送终端10接收该样的数据。传送/接收单元41的功能可W由图3中所示的网络 IF 209实施。作为与该实施例有关的信息,当在传送终端10中改变显示分辨率时,传送/ 接收单元41从传送终端10接收指示改变后的分辨率的分辨率信息(第一分辨率信息)。 连接检测单元42被配置为检测到各种数据经由图3中所示的外部设备IF 215在外部输入 设备40与传送终端10之间的通信被使能。
[0134] 安装确定单元43a被配置为如果连接检测单元42检测到在外部输入设备40与传 送终端10之间的数据通信被使能,则确定显示数据获取程序1451、显示数据传送程序1452 W及分辨率转换程序1453是否被安装在外部输入设备40中。程序获取单元43b被配置为 如果安装确定单元43a确定显示数据获取程序1451、显示数据传送程序1452W及分辨率转 换程序1453未被安装在外部输入设备40中,则从传送终端10的存储单元1000 (图4A)获 取显示数据获取程序1451、显示数据传送程序1452W及分辨率转换程序1453。
[0135] 分辨率获取单元44被配置为获取指示外部输入设备40的显示器216的分辨率的 分辨率信息(第二分辨率信息)。操作输入接收单元46被配置为接收由用户操作输入的信 息。显示控制单元47被配置为在显示器216上显示由稍后描述的存储/读取处理单元49 读取的图像。装配单元48被配置为在外部输入设备40上装配终端10的存储单元1000。 因此,外部输入设备40能够在外部输入设备40中安装显示数据获取程序1451、显示数据传 送程序1452W及分辨率转换程序1453。
[0136] 显示数据获取单元451被配置为获取指示在外部输入设备40的显示器216上当 前显示的图像的显示数据。显示数据传送单元452被配置为将显示数据获取单元451所 获取的显示数据传送至传送终端10。分辨率转换单元453被配置为基于从传送终端10接 收且在外部输入设备40的存储单元4000中存储的传送终端10的显示器120的分辨率信 息(第一分辨率信息)、W及外部输入设备40的显示器216的分辨率信息(第二分辨率信 息),确定要从外部输入设备40传送至传送终端10的显示数据的分辨率。
[0137] 存储/读取处理单元49被配置为将各种数据存储在存储单元4000中并从该存储 单元4000读取各种数据。存储/读取处理单元49的功能可W由图3中所示的皿D 205实 施。
[013引根据该实施例的外部输入设备40中的传送/接收单元41是分辨率信息接收单元 的示例,显示数据传送单元452是显示数据传送单元的示例,分辨率转换单元453是分辨率 转换单元的示例,并且显示控制单元47是显示控制单元的示例。
[0139][分辨率管理表]
[0140] 存储单元4000包括由图14中所示的分辨率管理表4001T形成的分辨率管理DB 4001。在分辨率管理表4001T中,将传送终端10的显示器120的垂直方向(高度方向)的 分辨率与由传送/接收单元41从传送终端10接收的分辨率信息指示的水平方向(宽度方 向)的分辨率关联在一起并存储。例如,在图14中所示的分辨率管理表4001T中,终端10 的显示器120的分辨率(宽度方向)和分辨率(高度方向)分别是1024和768。
[0141][实施例的处理/操作]
[0142] 接下来,将参考图15至图20描述根据该实施例的传送系统1所执行的处理。注 意,图15是用于说明管理从中继设备30发送至传送管理系统50的状态信息的处理的序列 图,其中所述状态信息指示中继设备30的各个操作状态。图16是用于说明所执行的、用于 开始传送终端10之间的通信的准备处理的序列图。图17是用于说明由传送终端执行W建 立与另一传送终端的会话的处理的序列图。图18是用于说明所执行的、用于将显示数据从 传送终端的外部输入设备40传送至通信伙伴的另一传送终端并且在其上显示该显示数据 的图像的处理的序列图。图19是示出在显示器120上显示的显示数据的示例的图。图20 是示出在传送系统1中在外部输入设备40aa的显示器216aa上显示的屏幕W及在传送终 端lOaa和10化上显示的屏幕的图。
[0143] 参考图15,将描述用于管理从中继设备30传送至管理系统50并指示中继设备30 的操作状态的状态信息的处理。
[0144] 中继设备30(30a-30d)的每个包括状态检测单元32(图4B),其有规律地检测中 继设备30(其自身)的操作状态(S1-1至S1-4)。中继设备30的传送/接收单元31经由 通信网络2将中继设备其自身的对应的状态信息有规律地传送至管理系统50,使得管理系 统50侧可W实时地管理中继设备30的操作状态(步骤S2-1至S2-4)。状态信息包括中继 设备30其自身的中继设备IDW及由中继设备30其自身的状态检测单元32检测的操作状 态,并将其与中继设备ID关联。在此实施例中,说明中继设备(30a、30b、30d)正常运行并 处于状态"在线"的情况;然而,由于用于中继设备30c的操作的程序中的某种缺陷,中继设 备30c正在工作但是处于状态"离线"。
[0145] 接下来,在管理系统50中,传送/接收单元51接收从中继设备30a-30d的每个发 送的状态信息,并且存储/读取处理单元59与存储单元5000的中继设备管理DB5001 (图7 的中继设备管理表5001T)中的对应中继设备ID关联地存储所接收的状态信息的每个(步 骤S3-1至S3-4)。因此,将操作状态"在线"、"离线"或"故障"与每个中继设备30的中继 设备ID关联地存储在中继设备管理表5001T(图7)的操作状态字段中。同时,也与中继设 备管理表中的对应中继设备ID关联地存储由管理系统50接收的状态信息的接收日期/时 间。注意,当不从中继设备30发送状态信息时,中继设备管理表(图7)中的记录的操作状 态字段和接收日期/时间字段可W为空,或者可W呈现在前的操作状态和在前的接收日期 /时间。
[0146] 接下来,将参考图16描述在开始终端lOaa与终端10化之间的通信之前执行的准 备处理。
[0147] 首先,当终端lOaa的用户开启电源开关109 (图2)时,操作输入接收单元12 (图 4B)接收上电信号W开启终端lOaa的电源(步骤S21)。
[0148] 在接收上电信号作为触发时,登录请求单元13将指示登录请求的登录请求信息 经由通信网络2从传送/接收单元11自动传送至管理系统50 (步骤22)。此登录请求信息 包括用于识别指示其自己的终端作为请求源终端的终端lOaa的终端ID和密码。终端ID和密码是经由存储/读取处理单元19从存储单元1000读取、然后发送至传送/接收单元 11的数据。注意,当将登录请求信息从终端lOaa传送至管理系统50时,接收器侧管理系统 50可W检测发送器侧终端lOaa的IP地址。
[0149] 随后,管理系统50的终端认证单元52 (图4A)基于经由传送/接收单元51接收 的登录请求信息中包含的终端ID和密码是否与终端认证管理DB5002中管理的终端ID和 密码相同,认证终端lOaa(步骤S23)。在此情况下,终端认证单元52通过在终端认证管理 表5002T(图8)中捜索作为捜索关键词的终端ID和密码,从存储单元5000的终端认证管 理DB5002获取终端ID和密码。
[0150] 当终端认证单元52确定登录请求中包含的终端ID和密码与终端认证管理DB 5002中管理的终端ID和密码相同、并且所接收的登录请求来自具有有效访问授权的终端 10时,状态管理单元53在终端管理DB5003(图9的终端管理表5003T)中彼此关联地存储 终端lOaa的终端ID、操作状态、登录请求信息的接收日期/时间、W及终端lOaa的IP地 址(步骤S24)。因此,在终端管理表(图9)中与终端ID"Olaa"关联地管理操作终端"在 线"、接收日期/时间"2009. 11. 10. 13:40"化及终端IP地址"1.2. 1.3"。
[0151] 随后,管理系统50的传送/接收单元51将指示终端认证单元52所获得的认证结 果的认证结果信息经由通信网络2传送至已经发送了登录请求的请求源终端lOaa(步骤 S25)。W下,将进一步描述终端认证单元52已经确定终端lOaa具有有效访问授权的情况。
[0152] 管理系统50的终端提取单元54通过作为捜索关键词的请求源终端lOaa的终 端ID"Olaa"捜索目的地列表管理表(图10),并提取能够与请求源终端lOaa通信的目的 地候选终端10的终端ID(步骤S26)。结果,在此示例中,提取与请求源终端lOaa的终端 ID"Olaa"关联的目的地候选终端10油、10ba、10db的终端ID"01油"、"(nba"、"01db"〇
[0153] 随后,终端状态获取单元55通过作为捜索关键词的由终端提取单元54提取的目 的地候选终端10的终端ID( "01油"、"(Uba"、"01化")捜索终端管理表5003T(图9),并 通过读取与由终端提取单元54提取的终端ID对应的操作状态("离线"、"在线"、"在线") 揃取目的地终端(10油、1化a、l(Mb)的操作状态(步骤S27)。
[0154] 随后,传送/接收单元51将包含在步骤S27用作捜索关键词的终端ID( "01油"、 "(UbaV'Oldb")W及对应的目的地候选终端(10油、l〇ba、10db)的操作状态r唱线"、"在 线"、"在线")的目的地状态信息经由通信网络2传送至请求源终端lOaa(步骤S28)。因 此,请求源终端lOaa可W检测作为能够与请求源终端lOaa通信的目的地终端的候选终端 的、目的地候选终端(10油、1化a、l(Mb)的当前操作状态("离线"、"在线"、"在线")的每 个。
[0155] 随后,管理系统50的终端提取单元54通过作为捜索关键词的、已经发送登录请求 的请求源终端lOaa的终端ID"Olaa"捜索目的地列表管理表5004T(图10),并提取已经被 注册为针对请求源终端lOaa的终端ID"Olaa"的目的地终端10的其它请求源终端10的 终端ID(步骤S29)。在图10中所示的目的地列表管理表5004T中,所提取的其它请求源终 端10的终端ID是"01油"、"0化3"和"Oldb"。
[0156] 随后,管理系统50的终端状态获取单元55通过作为捜索关键词的、已经发送了登 录请求的请求源终端lOaa的终端ID"Olaa"捜索终端管理表5003T(图9),并获取请求源 终端lOaa的操作状态(步骤S30)。
[0157] 随后,传送/接收单元51将包含在步骤S30获取的请求源终端lOaa的终 端ID"Olaa"和操作状态"在线"的目的地状态信息传送至与在步骤S29提取的终端 ID("01油"、"0化3"、"01化")对应的终端(10油、1化a、l(Mb)之中操作状态在终端管理 表5003T(图9)中表示为"在线"的终端(1化a、l(Mb)(步骤S31-1和S31-2)。注意,当 传送/接收单元51将状态信息传送至终端(1化a、10化)时,传送/接收单元51基于终端 ID("0化3"、"01化")参考终端管理表5003T(图9)中管理的终端的IP地址。因此,可W 将请求源终端lOaa的终端ID"Olaa"和操作状态"在线"传送至作为能够与已经发送登录 请求的请求源终端lOaa通信的终端的其它目的地终端(1化a、l(Mb)的每个。
[015引 W如步骤S21类似的方式,当另一终端10的用户开启电源开关109 (图2)时,操 作输入接收单元12 (图4B)接收上电信号W开启该另一终端10的电源,并且随后执行类似 于步骤S22至步骤S31-U31-2的处理。因此,省略对步骤S22至步骤S31-U31-2的描述。
[0159] 接下来,参考图17,将描述传送终端建立与另一传送终端的会话的处理。在此实 施例中,请求源终端lOaa能够与在步骤S28接收的目的地状态信息所指示的目的地候选终 端(10油、1化a、10化)之中操作状态被表示为"在线"的终端lOba和10化中的至少一个通 信。W下,将描述请求源终端lOaa的用户选择目的地终端10化W发起通信的情况。
[0160] 最初,当请求源终端lOaa的用户按下操作按钮108 (图2)W选择终端10化时,操 作输入接收单元12 (图4B)接收作为目的地终端的终端10化的选择(步骤S41)。接下来, 终端lOaa的传送/接收单元11将包含请求源终端lOaa的终端ID"Olaa"W及目的地终 端10化的终端ID"01化"并且指示用于开始通信的请求的开始请求信息传送至管理系统 50 (步骤S42)。因此,传送管理系统50的传送/接收单元51接收该开始请求信息并检测 作为传送源终端的请求源终端lOaa的IP地址"1. 2. 1. 3"。
[0161] 基于所接收的开始请求信息中包含的请求源终端lOaa的终端ID"Olaa"W及 目的地终端1〇化的终端ID"01化",状态管理单元53将终端管理DB5003的终端管理表 5003T(图9)中与终端ID"Olaa"和"01化"关联的记录的操作状态字段分别改变为"繁 忙"(步骤S43)。在此状态下,请求源终端lOaa和目的地终端10化还未开始通信,但是该 些终端的操作状态被设置为繁忙状态,并且,如果其它终端10尝试与请求源终端lOaa或目 的地终端10化通信,则将输出指示所呼叫的终端处于繁忙状态的显示或语音消息。
[0162] 管理系统50生成用于选择中继设备30的会话的执行的会话ID(步骤S44)。会 话管理单元57在会话管理DB5005的会话管理表5005T(图11)中彼此关联地存储在步骤 S44生成的会话ID"sel"、请求源终端lOaa的终端ID"Olaa"、W及目的地终端10化的终 端ID"Oldb"(步骤S4W。
[0163] 虽然在步骤S45之后,管理系统50执行集中在用于基于中继设备管理DB 5001和 终端管理DB 5003中继请求源终端lOaa与目的地终端10化之间的通信的中继设备30的 处理,但是管理系统50所执行的处理与此实施例不相关,因此省略其描述。
[0164] 当完成上述处理时,管理系统50的会话管理单元57将最终选择的中继设备30a 的中继设备ir Ilia"存储在会话管理DB 5005的会话管理表5005T(图11)中的包括会话 ID "sel"的记录的中继设备ID字段中(步骤S67-1)。传送/接收单元51将目的地终端 10化的IP地址"1. 3. 2. 4"和中继设备ID "Ilia"传送至请求源终端lOaa(步骤S67-21)。
[0165] 管理系统50的传送/接收单元51将指示用于开始中继操作的请求的中继开始请 求信息经由通信网络2传送至中继设备30a(步骤S68)。该中继开始请求信息包含请求源 终端lOaa和目的地终端10化的IP地址("1. 2. 1. 3"、" 1. 3. 2. 4"),使得中继设备30a可 W接收请求源终端lOaa和目的地终端10化的IP地址,用于中继终端lOaa与10化之间的 通信。中继设备30a建立用于在终端lOaa与终端10化之间传递具有S种分辨率(低、中 等和高分辨率)的图像数据W及语音数据的会话(步骤S69)。因此,可W开始终端lOaa与 10化之间的视频会议。在此实施例中,在终端之间传递的具有=种分辨率的图像数据是示 例。替代地,可W在终端之间传递具有四种或更多种分辨率的图像数据。
[0166]每个终端10能够通过使用诸如H. 264 (H. 264/AVC、MPEG4第10部分、MPEG4AVC)、 比264/SVC或M阳G2的已知的移动图像编码标准规范传送和接收图像数据。
[0167] 接下来,将参考图18描述在确定中继设备30之后所执行的用于将指示在外部输 入设备40的显示器216上显示的图像的显示数据传送至另一终端10、并在另一终端10的 显示器120上显示该显示数据的图像的处理。W下,将描述将指示在连接至终端lOaa的外 部输入设备40aa上显示的图像的显示数据传送至目的地终端10化并显示在目的地终端 10化上的情况。
[0168] 在如上所述确定中继设备30之后,终端lOaa的传送/接收单元11接收在步 骤S67-21由管理系统50传送的目的地终端10化的IP地址"1. 3. 2. 4"W及中继设备 ID"Ilia"。终端lOaa的存储/读取处理单元19在存储单元1000中存储如此接收的中继 设备ID"Ilia"和IP地址"1. 3. 2. 4"(步骤S67-22)。
[0169] 当外部输入设备40aa连接至终端lOaa时,外部输入设备40aa的连接检测单元 42(图13)检测该连接(步骤S70)。当开始外部输入设备40aa的操作时,显示控制单元47 在显示器216上至少显示包括整个区域的屏幕。
[0170] 在连接检测单元42检测到外部输入设备40aa与终端lOaa的连接之后,安装确定 单元43a确定在外部输入设备40aa中是否安装了显示数据获取单元451、显示数据传送单 元452、和分辨率转换单元453 (步骤S71)。具体地,安装确定单元43a确定在外部输入设备 40aa中是否安装了显示数据获取程序1451 (图4B)、显示数据传送程序1452W及分辨率转 换程序1453。当安装了每个程序时,确定在外部输入设备40aa中安装了对应的功能单元。
[0171] 另一方面,当安装确定单元43a在步骤S71确定显示数据获取单元451、显示数据 传送单元452、和分辨率转换单元453中的任一个未被安装在外部输入设备40aa中时,装配 单元48装配终端lOaa的存储单元1000 (步骤S72)。随后,程序获取单元43b从终端lOaa 的存储单元1000中存储的显示数据获取程序1451、显示数据传送程序1452W及分辨率转 换程序1453之中获取并安装与外部输入设备40aa中未安装的功能单元对应的程序(步骤 S73)。结果,在外部输入设备40aa中安装显示数据获取单元451、显示数据传送单元452、 和分辨率转换单元453。替代地,可W将显示数据获取程序1451、显示数据传送程序1452 W及分辨率转换程序1453事先安装在外部输入设备40aa中。
[0172] 在完成步骤S73的处理之后,传送/接收单元41将用于请求准许执行程序(即,对 操作显示数据获取单元451、显示数据传送单元452、和分辨率转换单元453的准许)的信 息传送至终端lOaa(步骤S74)。在传送/接收单元41接收响应于该请求的来自终端lOaa 的指示准许的信息之后,显示数据获取单元451获取指示当前显示在显示器216上的图像 的显示数据(步骤S75)。
[0173] 随后,分辨率转换单元453将显示数据获取单元451所获取的显示数据的第一分 辨率转换为第二分辨率,并且显示数据传送单元452将具有第二分辨率的显示数据传送至 终端lOaa的外部信息传送/接收单元18 (步骤S76)。稍后将描述由分辨率转换单元453 执行的用于转换显示数据的分辨率的处理。由分辨率转换单元453执行的用于转换显示数 据的分辨率的处理不同于基于中继设备30的操作状态和终端10与中继设备30之间的传 送速度而执行的处理,并且显示数据的分辨率的转换不依赖于中继设备30的操作状态W 及终端10与中继设备30之间的传送速度。
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1