[发明专利]用于产生图像数据的方法和装置有效
申请号: | 200710186978.1 | 申请日: | 2007-11-15 |
公开(公告)号: | CN101192138A | 公开(公告)日: | 2008-06-04 |
发明(设计)人: | 田中良典;高野光司 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;H04L29/08 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 黄小临 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 产生 图像 数据 方法 装置 | ||
技术领域
本发明涉及用于产生要在服务器中的客户端上显示的图像数据的技术。更具体地,本发明涉及一种用于产生要在服务器侧的客户端上显示的图像数据的方法和装置,其能够减少要传送到具有受限图像显示功能的客户端(如移动蜂窝电话或个人数字助理)的数据量,并且能够在客户端实现有效的用户接口。
背景技术
当前,基于网络的计算机系统环境被广泛使用,其中客户端(客户端设备、客户端计算机等)经由如因特网或内联网(包括室内LAN)的网络,连接到由服务器计算机和其外围设备组成的服务器系统(此后,简称为“服务器”)。具体来说,随着移动蜂窝电话和个人数字助理(PDA)的流行,使用如客户端这样的设备来允许服务器的远程控制已经日益普遍。
图1示出通常的基于网络的计算机系统环境100,其中移动蜂窝电话和个人数字助理用作客户端。如图中所示,在服务器102存在于作为企业或组织内的局域网的内联网104中时,具有用于防止来自外部的非法访问的防火墙108的网关110放置在内联网和如因特网的外部网络106之间。这样,为了远程控制等目的从外部网络环境中的客户端112、114访问服务器102,通常需要访问网关110。
网关和如蜂窝移动电话的客户端之间的通信一般根据HTTP(超文本传输协议)进行,其意味着为了从客户端远程控制服务器,需要通过允许在服务器的显示器上显示的图像内容作为也将要在客户端侧显示的控制目标,而了解服务器的状态。换句话说,为了进行一系列用于远程控制的控制操作,需要根据图像内容执行随后的控制操作,所述图像内容显示在由客户端获取的服务器的显示器上。
然而,在服务器的显示器上显示的图像不能由客户端侧的用户实时观察;可以被观察到的仅是在该时间点从服务器获得的静态图像。仅从获取的图像信息,常常难以确定图像从其之前的状态已经进行了怎样的改变。
此外,蜂窝移动电话或个人数字助理具有有限尺寸的显示屏幕(即,用于显示的像素的总数远远小于服务器的显示器的像素数),其意味着,如果试图将服务器的显示器上显示的全部图像显示为移动蜂窝电话等的有限尺寸的显示屏幕上的控制目标,则初始在服务器中使用大量像素表达的图像应当使用较少像素表达,其不可避免地导致在移动蜂窝电话等上显示的图像的粗劣的分辨率。对于观察在客户端的显示屏幕上显示的这样粗劣的分辨率的图像的用户而言,将非常难以准确判断随后的服务器控制操作的情况(例如,接下来应当点击哪部份)。
相反,如果试图以与显示在服务器的显示器上的图像相同的像素分辨率,在客户端这样有限的尺寸的显示屏幕上显示图像作为控制目标,那么显示在服务器的显示器上的全部图像的仅仅一部分将显示在移动蜂窝电话等的显示屏幕上,其导致整个图像不好的视野,并因此在用户的可操作性以及操作效率方面是不利的。此外,在这种情况下,特别当移动蜂窝电话等具有完整浏览器功能时,如果不仅从服务器提取部分图像数据而且覆盖包括其外围区域的大范围的图像数据、并将其暂时存储在客户端的图像缓冲器等中,则屏幕滚动将容易地在客户端的显示屏幕上执行。在这样的情况下,如果用于服务器的整个显示屏幕的图像数据被传输作为大范围的图像,则从服务器传输到客户端的数据量将巨大,其在跨越网络的通信成本和控制操作的响应速度(性能)方面是不利的。
存在用于从具有如上所述的小尺寸的显示屏幕的客户端(如移动蜂窝电话)有效执行服务器的远程控制的传统技术。日本未审查专利公开(Kokai)No.2002-111893公开了一方法发明,用于通过移动蜂窝电话或其他个人数字助理(即客户端),远程控制GUI(图形用户接口)环境中的外部计算机(即服务器)。具体地,响应于来自个人数字助理的控制操作,检测到在外部计算机的屏幕上显示的每个GUI部分,并且基于其分析结果,将GUI部分转换为文本等,使得它能够容易地显示在个人数字助理上,并且将转换的数据发送至个人数字助理,以使得能够从具有有限的显示功能等的个人数字助理对GUI环境中的计算机远程控制,其间的通信成本相当程度地减少。
然而,该方法仅仅旨在实现由客户端对GUI环境中的服务器的远程控制,并且显示在服务器侧的GUI图像不确切地以相同的格式显示在客户端侧上。此外,尽管描述了检测服务器的显示屏幕的状态或其改变,然而仅意味着屏幕分析部分和屏幕改变检测部分从操作系统经由API(应用编程接口)等,获得关于正在其上显示的图标的位置和名称的信息。这样,不能检测非活动窗口的屏幕改变,或者即使对于活动的应用窗口也不可能详细检测其中的显示已经如何改变。
[专利文献1]
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710186978.1/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置