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

文档序号:8927351阅读:来源:国知局
至屏幕的底部。注意,添加片段区域的位置 不限于屏幕的底部。替代地,可W将片段区域添加至屏幕的顶部,或者可W将具有一半高度 的片段区域分别添加至屏幕的顶部和底部。
[0226] 随后,分辨率改变单元21d将显示器120的分辨率改变为所选择的分辨率(步骤 5105) 。结果,将显示数据的图像显示在具有改变后的分辨率的显示器120上。
[0227] 随后,作为显示控制单元14b的功能的标志设置单元(未示出)将标志"重叠"设 置为值"假"(步骤S106)。当显示控制单元14b检测到错误并执行不同于当前显示的图像 数据的补充信息的显示控制时,访问此标志"重叠"。当显示重叠图像数据的补充信息(图 26B的情况)时将标志"重叠"设置为值"真",并且当显示不重叠图像数据的补充信息(图 26A的情况)时将标志"重叠"设置为值"假"。
[022引另一方面,当不包括除了标准宽高比之外的分辨率(步骤S102中的"否")时,分 辨率选择单元21c根据预定准则选择标准宽高比的分辨率(步骤S107)。预定准则与在步 骤S103使用的预定准则相同。
[0229] 随后,作为显示控制单元14b的功能的图像处理单元(未示出)扩大或缩小W标 准宽高比内部生成的图像数据W满足所选择的分辨率(步骤S108)。在此情况下,执行W相 同的宽高比对图像数据的扩大或缩小,不在图像数据的宽度方向和高度方向两者上生成空 白区域,并且不添加片段区域(键图26B的示例)。
[0230] 随后,分辨率改变单元21d将显示器120的分辨率改变为所选择的分辨率(步骤 S109)。结果,在具有改变后的分辨率的显示器120上显示显示数据的图像。
[0231] 随后,作为显示控制单元14b的功能的标志设置单元(未示出)将标志"重叠"设 置为值"真"(步骤S110)。
[0232] 图25A中所示的前述处理是当在终端10中接收到上电信号时执行的初始化处理。 此后,当在接收上电信号之后交换显示器120时,可W执行图25B中所示的循环处理。
[0233] 如图25B中所示,分辨率获取单元21a访问显示器120W获取显示器120的当前 使用的分辨率(步骤Sill)。随后,分辨率获取单元21a访问显示器120W获取可W在显示 器120上显示的可用分辨率(步骤S112)。
[0234] 随后,分辨率确定单元2化确定在所获取的分辨率中是否包括除了用于在终端10 与中继设备30之间的图像数据的通信的标准宽高比(例如,16:9)之外的分辨率(步骤 S113)。当包括除了标准宽高比之外的分辨率(步骤S113中的"是")时,分辨率选择单元 21c根据预定准则从除了标准宽高比之外的分辨率之中选择分辨率(步骤S114)。预定准 则与在步骤S103使用的预定准则相同。
[0235] 随后,分辨率确定单元2化确定当前使用的分辨率是否不同于所选择的分辨率 (步骤S115)。当当前使用的分辨率不同于所选择的分辨率(步骤S115中的"是")时,作 为显示控制单元14b的功能的图像处理单元(未示出)添加片段区域并扩大或缩小W标准 宽高比内部生成的图像数据W满足所选择的分辨率(步骤S116)。
[0236] 随后,分辨率改变单元21d将显示器120的分辨率改变为所选择的分辨率(步骤 S117)。结果,将显示数据的图像显示在具有改变后的分辨率的显示器120上。
[0237] 随后,作为显示控制单元14b的功能的标志设置单元(未示出)将标志"重叠"设 置为值"假"(步骤S118)。另一方面,当当前使用的分辨率与所选择的分辨率相同(步骤 S115中的"否")时,不执行步骤S116-S118的处理。该是因为不需要分辨率改变。
[023引另一方面,当不包括除了标准宽高比的分辨率(步骤S113中的"否")时,分辨率选 择单元21c根据预定准则选择标准宽高比的分辨率(步骤S119)。预定准则与在步骤S103 使用的预定准则相同。
[0239] 随后,分辨率确定单元2化确定当前使用的分辨率是否不同于所选择的分辨率 (步骤S120)。当当前使用的分辨率不同于所选择的分辨率(步骤S120中的"是")时,作 为显示控制单元14b的功能的图像处理单元(未示出)扩大或缩小W标准宽高比内部生成 的图像数据W满足所选择的分辨率(步骤S121)。
[0240] 随后,分辨率改变单元21d将显示器120的分辨率改变为所选择的分辨率(步骤 S122)。结果,在具有改变后的分辨率的显示器120上显示显示数据的图像。
[0241] 随后,作为显示控制单元14b的功能的标志设置单元(未示出)将标志"重叠"设 置为值"真"(步骤S123)。
[0242] 另一方面,当当前使用的分辨率与所选择的分辨率相同(步骤S120中的"否")时, 不执行步骤S121-S123的处理。该是因为不需要分辨率改变。
[0243] 在程序运转的同时重复执行前述处理。因此,即使将显示器120与具有不同分辨 率的另一显示器120交换,也连续执行图25B的处理。重复的处理等效于有规律地监视显 示器120的分辨率的改变的处理。可W通过使用Windows⑩的程序中的已知事件操作程 序来执行此处理。在此情况下,可W在开始该处理时注册该程序,使得当由于终端10到另 一显示器120的连接而检测到显示器120的分辨率的改变时可W执行事件通知。此后,每 当发生此事件的通知时,可W由显示控制单元14b执行从图25B的步骤Sill开始的处理。
[0244][实施例1的修改]
[0245] 在图22的实施例中,已经描述了如下情况;外部输入设备40将非压缩格式(位图 格式)的显示数据传送至终端10,并且终端10进一步将非压缩格式的显示数据传送至中继 设备30。本发明不限于传送非压缩格式的显示数据。替代地,外部输入设备40可W被配置 为传送诸如JPEG或GIF的压缩格式的显示数据。
[0246]W下,将参考图27描述在使用压缩格式的情况中执行的处理。图27中所示的流 程图与图22中所示的流程图的不同在于:添加了与显示数据的压缩和显示数据的解压有 关的处理(步骤S907-A、S908-A、S910-A)。图27的处理中的不同于新添加的步骤的其它 步骤与图22的处理中的对应步骤基本相同,并且省略其说明。
[0247] 在图27的处理中,在外部输入设备40的分辨率转换单元453在步骤S907执行显 示数据的分辨率转换之后,显示数据获取单元451执行显示数据的压缩(编码)处理(步 骤S907-A)。在此实施例中,显示数据获取单元451执行压缩处理。
[024引在终端10中,在外部信息传送/接收单元18在步骤S908从外部输入设备40接 收了具有转换后的分辨率的压缩后的显示数据之后,显示图像获取单元14c执行接收的压 缩后的显示数据的解压(解码)(步骤S908-A)。在此实施例中,显示图像获取单元14c执 行压缩后的显示数据的解压。
[0249] 随后,在显示控制单元14b在步骤909执行解压(解码)之后的显示数据的擅染 并且在显示器120上显示显示数据的图像之后,显示图像获取单元14c获取指示当前显示 在显示器120上的图像的显示数据(步骤S910)。将所获取的显示数据(非压缩格式)提 供给分辨率改变单元21d和显示图像获取单元14c的每个。显示图像获取单元14c对所获 取的显示数据执行预定压缩(编码)(步骤S910-A)。传送/接收单元11在步骤S911将由 显示图像获取单元14c获取的压缩后的显示数据经由通信网络2传送至中继设备30。
[0巧0] 由另一传送终端10(图10)通过中继设备30接收压缩后的显示数据。在已经接 收了压缩后的显示数据的终端10中,显示控制单元14b执行压缩后的显示数据的解压(解 码)、执行显示数据的擅染、并在显示器120上显示显示数据的图像。因此,显示数据可W被 目的地终端10和请求源终端10共享。
[0251] 另一方面,由显示图像获取单元14c在步骤S910获取的显示数据被提供给分辨率 改变单元21d,并且分辨率改变单元21d在步骤S912执行分辨率改变。此后,执行与图25A 中所示的处理相同的处理,并且省略其说明。
[0巧2] 如上所述,通过中继设备30将W压缩格式传送的显示数据从外部输入设备40传 送至终端10 (源终端10-〉中继设备30-〉目的地终端10),并且数据传送量可W减小至小于 使用非压缩格式(位图格式)的显示数据的情况(图22)中的量,并且可W减小通信负荷。 [0巧3] 如上所述,在根据本实施例的传送系统中,如果通过鼠标选择整个区域,则可W将 整个区域的显示数据与视频会议的通信伙伴的终端共享,并且,如果未选择整个屏幕,则可W将激活区域的显示数据与视频会议的通信伙伴的终端共享。因此,可W任意选择整个屏 幕和某些特定区域之一,并且所选择的区域的显示数据可W被终端共享。
[0254][实施例引
[0巧5] 在此实施例中,将描述当用户操作外部输入设备40的显示器216上显示的查看区 域选择菜单时、可W选择并显示终端屏幕中的整个区域或任意区域的图像的传送系统1。
[0巧6] 图28A、图28B和图28C是与实施例1的图21A、图21B和图21C类似的示出在外 部输入设备40aa上显示的桌面屏幕的示例的图。图28A示出外部输入设备40aa的显示器 216aa上显示的桌面屏幕的示例。在图28A的示例中,在桌面屏幕的右下角显示查看区域选 择菜单310 (显示数据传送准许菜单)。
[0巧7] 图28B和图28C示出查看区域选择菜单310的示例。具体地,在图28B中示出显 示有字符"开始共享"的共享设置输入按钮301,并且在图28C中示出显示有字符"停止共 享"的共享设置输入按钮301。共享设置输入按钮301的功能与实施例1的共享设置输入 按钮301相同。
[0巧引如图28B和图28C中所示,除了共享设置输入按钮301之外还显示了两个单选按 钮302和303。单选按钮302是选择"整个区域(全屏)",并且单选按钮303是选择"激活 区域"。为用户提供单选按钮302和303W选择整个区域的显示数据W及激活区域的显示 数据中的一个。当用户选择单选按钮302和303中的一个时,操作输入接收单元46接收单 选按钮302和303中的一个的选择。
[0巧9] 当通过共享设置输入按钮301选择"开始共享"时(或者当共享显示数据时),每 当由用户选择的单选按钮302和303中的一个变为另一个时,所共享的在终端lOaa的显示 器120上显示的显示数据在整个区域的显示数据与激活区域的显示数据之间交替切换。
[0260]当未通过共享设置输入按钮301选择"开始共享"时(或者当未共享显示数据时), 如果用户点击共享设置输入按钮301 "开始共享",则开始单选按钮302和303中所选择的 一个的显示数据的共享。
[0261] 除了此实施例的显示数据获取单元的处理与实施例1的图23的处理部分不同之 夕F,此实施例的操作处理与实施例1的图22-30的操作处理基本上相同。图29是用于说明 显示数据获取单元451获取显示数据的处理的流程图。
[0262] 在图29中所示的处理中,操作输入接收单元46检测用户是否已经通过单选按钮 302选择了整个区域(S9051-2)。
[0263] 当用户已经通过单选按钮302选择了整个区域(S9051-2中的"是")时,显示数据 获取单元451获取显示器216上显示的整个桌面屏幕的显示数据作为要传送至终端10的 显示数据(S9052),并且图29的处理终止。
[0264] 当用户未通过单选按钮302选择整个区域(S9051-2中的"否")时(即,当用户已 经通过单选按钮303选择了激活区域时),显示数据获取单元451确定是否存在激活区域 (S9053)。确定方法可W与实施例1的确定方法相同。
[0265] 当用户aa关闭激活区域并且不存在激活区域(S9053中的"否")时,处理进行至 步骤S9052。在步骤S9052中,显示数据获取单元451获取整个桌面屏幕的显示数据。当存 在激活区域(S9053中的"是")时,显示数据获取单元451获取通过显示控制单元在显示器 216上显示的显示数据之中激活的区域的显示数据(S9054)。图29的处理中的后续步骤可 W与实施例1的对应步骤相同。
[0266] 根据此实施例,即使当0S不支持将整个桌面屏幕视为一个区域时,也使得用户能 够通过使用查看区域选择菜单310选择整个区域。
[0267][实施例3]
[026引在实施例1和2中,当显示数据获取单元451获取整个区域或激活区域的显示数 据时,存在的问题在于在显示器216上未显示鼠标光标。
[0269] 在获取显示数据时使用键盘的打印屏幕按钮的情况下此问题可能出现。即使按下 打印屏幕按钮,鼠标光标也未被并入。为此,优选的是,将显示数据获取单元451配置为当 鼠标光标指向整个区域或激活区域时,将鼠标光标并入在显示数据中。
[0270] 图30A是示出此实施例的外部输入设备的功能配置的框图。图30A的功能配置类 似于图13的功能配置。图30B是示出此实施例的显示数据获取单元451的功能配置的框 图。
[0271] 如图30B中所示,显示数据获取单元451包括光标信息获取单元4511、屏幕信息获 取单元4512、W及显示数据生成单元4513。屏幕信息获取单元4512被配置为获取在外部 输入设备40的显示器216上显示的显示数据。光标信息获取单元4511获取包括鼠标光标 的位置、鼠标光标的图标等的光标信息。光标信息可W包括鼠标光标在屏幕中的坐标数据 W及鼠标光标的图标。可W通过用预定命令查询0S获取鼠标光标的坐标数据。类似地,可 W从0S获取鼠标光标的图标。替代地,可W事先包括鼠标光标的已知图标作为图像数据。
[0272] 显示数据生成单元4513被配置为将鼠标光标图标并入在显示数据中。因为外部 输入设备40将显示数据传送至终端10,所W用户可W检测在屏幕中鼠标光标指定显示数 据的位置。
[0273] 对于将整个区域指定为显示数据的情况W及将激活区域指定为显示数据的情况, 用于并入鼠标光标图标的方法不同。
[0274] 将参考图31描述将整个区域指定为显示数据的情况。图31是示出将鼠标光标图 标并入在显示数据中的示例的图。如图31中所示,显示数据指示外部输入设备40aa的显 示器216aa上显示的整个屏幕。鼠标光标可W在整个桌面屏幕中移动。
[0275] 光标信息获取单元4511获取鼠标光标图标和鼠标光标的坐标数据。坐标数据由 直角坐标系表示,并W逐像素为基础指示鼠标光标的二维位置,其中原点在屏幕的左上角。
[0276] 因此,显示数据生成单元4513可W通过将鼠标光标指针放置在由坐标数据指示 的显示数据的位置,将鼠标光标并入在显示数据中。并入鼠标光标可W包括将鼠标光标图 标放置在显示数据中并生成显示数据(其中包括重叠像素的像素值)。
[0277] 将参考图32描述将激活区域指定为显示数据的情况。图32是示出将鼠标光标图 标并入在显示数据中的示例的图。如图32中所示,鼠标光标的坐标狂,巧是当将桌面屏 幕的左上角作为原点时的坐标,并且激活区域是桌面屏幕的区域。为此,如果在坐标狂,Y) 将鼠标光标图标并入在激活区域的显示数据中,图标位于在激活区域的左上角的坐标狂', Y')的基础上的位置,并且鼠标光标图标在显示数据中的位置将改变。
[027引为了避免该问题,当将激活区域指定为显示数据时,光标信息获取单元4511被配 置为如下补偿鼠标光标的坐标数据。
[027引 X=X-X'
[0280]Y=Y-Y,
[0281] 在W此方式执行坐标的补偿之后,维持鼠标光标图标与显示数据的相对位置,并 且可W将鼠标光标图标适当地并入在显示数据中。
[0282] 图33是用于说明显示数据获取单元451将鼠标光标图标并入在显示数据中的处 理的流程图。在执行实施例1或实施例2中的显示数据的获取的处理之后,在图22的处理 中的步骤S905执行图33的处理。在图33中,假设选择激活区域的显示数据。
[0283] 在图33的处理中,首先,光标信息获取单元4511获取鼠标光标的坐标数据 (S905-11)。当选择整个区域的显示数据时,可W在此步骤之后将鼠标光标图标并入在显示 数据中。
[0284] 光标信息获取单元4511确定在步骤S905-11获取的坐标数据所指示的位置是否 包括在激活区域中(S905-12)。
[0285] 当鼠标光标位置不包括在激活区域中(S905-12中的"否")时,不需要并入鼠标光 标图标。图33的处理终止,在显示数据生成单元4513不将鼠标光标图标并入在激活区域 的显示数据中。
[0286] 当鼠标光标位置包括在激活区域中(S905-12中的"是")时,显示数据生成单元 4513获取鼠标光标图标(S905-13)。
[0287] 随后,显示数据生成单元4513将在步骤S905-13获取的鼠标光标图标并入在激活 区域的显示数据中(S905-14),并且图33的处理终止。显示数据生成单元4513访问鼠标光 标指针的坐标数据狂,Y)W及激活区域的左上角的坐标狂',Y')。在仅并入激活区域的图 像的显示数据的左上角的原点的基础上,鼠标光标图标在(狂-x'),(Y-r))的位置处并入 在显示数据中。
[028引如上所述,即使在共享激活区域的显示数据的情况下,可W通过将鼠标光标图标 的位置从共享整个区域的显示数据的情况下的位置改变,将鼠标光标正确地显示在终端 10化的显示器120上。
[028引在图33的处理中,选择激活区域的显示数据。替代地,当选择激活区域的显示数 据时可W执行补偿处理,并且当选择整个区域的显示数据时,可W将激活区域的左上角的 坐标狂',r)设置为X' =0化及r=0。
[0290][实施例句
[0291] 如上所述,在实施例1中,已经说明了当用户通过鼠标选择外部输入设备40上的 特定区域时、将激活区域的显示数据与由视频会议的通信伙伴使用的终端10化共享的终 端lOaa。
[0292] 类似地,在实施例2中,已经说明了当用户选择外部输入设备40的查看区域选择 菜单310中的单选按钮303时、将激活区域的显示数据与由视频会议的通信伙伴使用的终 端10化共享的终端lOaa。
[0293] 虽然可W通过用户的操作容易地改变激活区域,但是可能存在如下情况;将不适 合作为共享对象的区域指定为激活区域。
[0294] 图34A、图34B和图34C是示出将不在Windows⑩中共享的区域(窗口)的示例 的图。图34A示出当点击开始菜单时显示的称为BaseBar的区域401。用户可W选择所显 示的菜单中的项的任意一个。
[029引在Windows⑥中,也将此区域视为窗口。因此,将BaseBar区域指定为激活区域。 为此,BaseBar区域的显示数据被终端lOaa和10化共享。然而,BaseBar区域的显示数据 具有很少要共享的信息,因此不应当共享该种区域的显示数据。
[0296] 图34B示出当通过鼠标指向应用的图标时显示的文件管理应用的缩略图指示区 域402的示例。在图34B的示例中,显示由文件管理应用生成的S个缩略图屏幕。显示S 个缩略图的缩略图指示区域402可W成为激活区域。当用户选择缩略图之一时,在显示器 216上显示由文件管理应用生成的屏幕作为激活区域。因此,当外部输入设备40aa的用户 通过鼠标指向任务栏的图标时,将缩略图指示区域辨识为激活区域。虽然缩略图指示区域 被终端lOaa和10化共享,但是缩略图指示区域具有很少要共享的信息,因此不应当共享该 种区域的显示数据。
[0297] 图34C示出通过工具提示功能生成的弹出区域403的示例。类似于图34B的缩略 图指示区域,当用户指向嵌入工具提示功能的图标时,显示弹出区域403。弹出区域可W成 为激活区域。虽然弹出区域被终端lOaa和10化共享,但是弹出区域具有很少要共享的信 息,因此不应当共享该种区域的显示数据。
[029引在图34A-34C的所有示例中,可能违背用户的意图地共享激活区域的显示数据。
[0299] 在实施例4中,将描述即使将预定区域指定为激活区域也不获取显示器216aa上 显示的预定区域的显示数据的外部输入设备40aa。即使将预定区域指定为激活区域,外部 输入设备40aa也不获取预定区域的显示数据,并且终端lOaa和10化不共享显示数据。
[0300] 图35是不出外部输入设备40的功能配置的框图,并且图36是不出例外管理表 4002T的示例的图。
[0301] 例外
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1