CN101226420A - 图像生成装置、通信***以及通信方法 - Google Patents
图像生成装置、通信***以及通信方法 Download PDFInfo
- Publication number
- CN101226420A CN101226420A CN200710147212.2A CN200710147212A CN101226420A CN 101226420 A CN101226420 A CN 101226420A CN 200710147212 A CN200710147212 A CN 200710147212A CN 101226420 A CN101226420 A CN 101226420A
- Authority
- CN
- China
- Prior art keywords
- unit
- display terminal
- wireless communication
- image
- communication unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Power Sources (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明提供的图像生成装置中,图像生成单元生成和更新远程显示终端所要显示的图像。该远程显示终端包括电力状态可切换的无线通信单元。更新检测单元检测图像生成单元对图像的更新。第一传输控制单元对更新检测单元检测到更新的图像至远程显示终端的无线通信单元的传输进行控制。切换决定单元若更新检测单元在预定时段内未检测到图像更新便决定对无线通信单元的电力状态进行切换。报文生成单元基于切换决定单元的决定生成报文以指令对远程显示终端的无线通信单元的电力状态进行切换。第二传输控制单元对报文生成单元所生成的报文至远程显示终端的无线通信单元的传输进行控制。
Description
技术领域
本发明涉及用于发送/接收图像的图像生成装置、通信***以及通信方法。
背景技术
已经披露的有其中将显示终端和通过网络与该显示终端连接的主机装置(个人计算机、服务器计算机等)组合的计算***技术(例如参照美国专利公报第6784855号)。输入信息(由数字转换器等的笔输入)从显示终端传输至主机装置进行处理。基于其处理结果的屏幕信息从主机传输至显示终端进行显示。此计算***中,对显示终端的处理能力并无要求,所以显示终端的结构可以很简单,而且便于用户携带。
已经披露的还有与计算机以及能够彼此间无线通信的无线显示器一起构成的无线显示***,其中该无线显示器从节电运作模式自动返回到正常运作模式(例如参照2002-323942号日本专利公开公报)。
发明内容
根据本发明其中一方式的图像生成装置,包括:配置为生成和更新远程显示终端所要显示的图像的图像生成单元,其中该远程显示终端包括电力状态可切换的无线通信单元;配置为检测图像生成单元对图像进行更新的更新检测单元;配置为对由更新检测单元检测到更新的图像至远程显示终端的无线通信单元的传输进行控制的第一传输控制单元;配置为若更新检测单元在预定时段内未检测到图像更新便决定对无线通信单元的电力状态进行切换的切换决定单元;配置为基于切换决定单元的决定生成报文以指令对远程显示终端的无线通信单元的电力状态进行切换的报文生成单元;以及配置为对报文生成单元所生成的报文至远程显示终端的无线通信单元的传输进行控制的第二传输控制单元。
根据本发明其中一方式的通信***,具有远程显示终端以及图像生成装置,该远程显示终端包括:配置为输入信息的输入单元;具有配置为将输入单元所输入的信息发送至图像生成装置的发送部以及配置为从图像生成装置接收图像的接收部的无线通信单元,其中该无线通信单元的电力状态配置为可切换;配置为显示接收部所接收的图像的显示单元;以及配置为基于输入单元的输入切换无线通信单元的电力状态的第一切换单元,所述图像生成装置包括:配置为生成和更新远程显示终端所要显示的图像的图像生成单元;配置为检测图像生成单元对图像进行更新的更新检测单元;配置为对由更新检测单元检测到更新的图像至远程显示终端的无线通信单元的传输进行控制的第一传输控制单元;配置为若更新检测单元在预定时段内未检测到图像更新便决定对无线通信单元的电力状态进行切换的切换决定单元;配置为基于切换决定单元的决定生成报文以指令对远程显示终端的无线通信单元的电力状态进行切换的报文生成单元;以及配置为对报文生成单元所生成的报文至远程显示终端的无线通信单元的传输进行控制的第二传输控制单元。
根据本发明其中一方式的通信方法,包括下列步骤:检测图像生成单元所生成的对图像的更新;将检测到更新的图像发送至远程显示终端的无线通信单元;若在预定时段内未检测到图像的更新,便决定对远程显示终端的无线通信单元的电力状态进行切换;基于该决定生成报文以指令对无线通信单元的电力状态进行切换;以及发送所生成的报文至无线通信单元。
附图说明
图1是示出本发明其中一实施例的屏幕传送***(screen transfer system)的框图;
图2是示出图像生成装置的内部配置的框图;
图3是示出一例节电状态切换报文的示意图;
图4是示出另一例节电状态切换报文的示意图;
图5是示出接入点的内部配置的框图;
图6是示出显示终端的内部配置的框图;
图7是示出一例显示终端在节电模式下的运作状态的示意图;
图8是示出MAC帧结构的示意图;
图9是示出屏幕传送***的运作程序概要的流程图;
图10是示出屏幕传送***中一例信号流动的顺序图;
图11是示出显示终端中一例运作程序的流程图;
图12是示出图像生成装置中一例运作程序的流程图;
图13是示出图像生成装置中另一例运作程序的流程图;
图14是示出图像生成装置中一例处理时序的时序图;
图15是示出图像生成装置中一例处理时序的时序图;
图16是示出图像生成装置中一例处理时序的时序图;
图17是示出接入点A中一例运作程序的流程图。
具体实施方式
下面参照附图说明本发明的各个实施例。
图1是示出本发明的一个实施例的屏幕传送***10的框图。屏幕传送***10包括图像生成装置M、接入点A、以及显示终端D1、D2。图像生成装置M通过接入点A与显示终端D1、D2通信。接入点A通过网络N与图像生成装置M连接,并通过无线电与显示终端D1、D2通信。
屏幕传送***10具有所谓的屏幕共享功能。换言之,屏幕图像由图像生成装置M生成并显示于各显示终端D1、D2上。屏幕图像由图像生成装置M更新,发送至显示终端D1、D2,并实时显示。
(图像生成装置的细节)
图像生成装置M对每一个显示终端D1、D2执行应用程序(应用处理)。因而,屏幕一旦发生变化,更新屏幕的差分信息经过了静止图像压缩,并作为差分图像信息U发送至显示终端D1、D2。为了保证实时性,发送的是图像数据经过更新的部分(差分图像信息U)。
图2是示出图像生成装置M的内部配置的框图。图像生成装置M包括输入设备101、显示器102、以及装置主体103。该装置主体103具有事件获取单元104、更新信息存储单元105、图像缓冲器106、更新检测单元107、传输图像生成单元108、计时器109、切换判定单元110、报文生成单元111、通信单元112、会话管理器113、以及会话信息存储单元114。
该图像生成装置M可通过将硬件和软件组合来实现。作为硬件,可以使用由中央处理单元(下面称为“CPU”)、存储器、硬盘设备等所构成的计算机。另外,软件则可通过通信从图像生成装置M的外部加载。
输入设备101是诸如鼠标、键盘、跟踪球等的信息输入装置,并可以执行例如显示器102的屏幕所显示的光标的移动操作。
显示器102是诸如CRT和液晶显示器的显示装置。
事件获取单元104可由操作***(下面称为“OS”)、虚拟显示驱动器(virtual displaydriver)、帧缓冲器(frame buffer)、以及应用程序来实现。操作***是用以综合控制计算机的软件。虚拟显示驱动程序是具有的功能与该操作***中所集成的显示驱动程序的作用等同的软件。帧缓冲器是图像描绘的暂存区。应用程序是该操作***上运行的应用软件。
事件获取单元104随应用程序运行所生成的事件而生成显示终端D1、D2所要显示的图像数据。具体来说,事件获取单元104生成更新图像,并将与该更新图像有关的信息(更新信息)存储于更新信息存储单元105中。当屏幕由应用软件更新时,或当光标经过鼠标器等的移动操作而在屏幕上的任何区域有图像更新时,生成该更新图像。虚拟显示驱动器从操作***的图形引擎获取描绘命令,并进行描绘处理,由此生成更新图像。
更新信息存储单元105以队列形式(先进先出)暂存信息。该更新信息表明图像已经过更新。作为更新信息可以使用的是更新图像信息(更新图像本身的信息)或者描绘区域信息(表明其上设置有更新图像的屏幕上的座标区域)。
图像缓冲器106是用于存储更新检测单元107所获得的更新图像信息的暂存设备。
更新检测单元107基于更新信息存储单元105中的更新信息检测图像的更新并计算图像更新之前和之后两者间的差分。换言之,更新检测单元107起到检测图像更新的更新检测单元的作用和生成图像更新之前和之后两者间差分信息的差分生成单元的作用。
更新检测单元107基于更新信息获取更新图像。若更新信息存储单元105中的更新信息是更新图像信息,更新检测单元107从更新信息存储单元105当中获取更新图像信息。若更新信息存储单元105中的更新信息是描绘区信息,更新检测单元107从事件获取单元104的帧缓存器当中获取更新图像信息。如上所获取的更新图像信息顺序输出至图像缓冲器106。
更新检测单元107生成图像缓冲器106顺序保存的新老更新图像两者间的差分(差分图像信息)。换言之,更新检测单元107计算事件获取单元104所生成的新图像数据和图像缓冲器106所缓冲的图像数据两者间的差分。计算出的差分图像信息输出至传输图像生成单元108。
传输图像生成单元108通过使更新检测单元107计算出的差分图像信息经过静止图像压缩来生成传输图像数据。另外,至于静止图像压缩,可使用诸如JPEG(联合图像专家组)的有损压缩方法和无损的压缩方法。
进而,传输图像生成单元108在传输图像数据生成之前不久和之后立即将生成的开始或结束通知切换判定单元110。
另外,更新检测单元107和传输图像生成单元108可由屏幕传送应用软件等来实现。
计时器109是一种用于计时的计时装置。如稍后所述,计时器109用于切换判定单元110中的判定。
切换判定单元110依照显示终端D1、D2的IEEE 802.11标准对无线电节电控制模式切换的必要性进行判断。换言之,切换判定单元110起到决定电力状态切换的切换决定单元的作用。如稍后所述,显示终端D1、D2的无线通信单元135具有工作模式(正常状态)和节电模式(节电状态)这两种模式。工作模式下,无线通信单元135的通信能力不受限制,同时功耗非常大。节电模式下,无线通信单元135的通信能力受到限制,同时功耗很小。换言之,切换判定单元110对各显示终端D1、D2的通信能力和节电功能其中哪一项给予优先进行判断。
可通过诸如下面1)和2)其中之一来实现判定:
1)在切换判定单元110接收到传输图像生成单元108的传输图像数据的生成开始或生成结束这一通知时,切换判定单元110查询更新检测单元107是否有预定的后续屏幕更新(图像缓冲器106中是否存在更新信息)。作为查询结果,一旦确定没有预定的后续屏幕更新,切换判定单元110便决定将显示终端D1或D2的无线通信单元135切换至节电模式。这是因为,可以判定将有一段时间不会发生图像生成装置M至显示终端D1、D2的数据传输。
2)在切换判定单元110接收到传输图像生成单元108的传输图像数据的生成开始的通知时,切换判定单元110查询更新检测单元107是否有预定的后续屏幕更新。作为查询结果,一旦确定没有预定的后续屏幕更新,切换判定单元110指令计时器109开始计时。
在切换判定单元110接收到传输图像数据的生成开始这一通知时,切换判定单元110对是否将显示终端D1或D2切换至节电模式进行判断。在此情况下,一旦计时器109的计时经过预定时段、并且确定没有预定的后续屏幕更新,切换判断单元110便决定将显示终端D1或D2切换至节电模式。屏幕更新的预定进程可通过对更新检测单元107的查询来确定。
另外,计时器109的计时开始之后,一旦切换判定单元110确定存在后续的屏幕更新或者通知了传输图像数据的生成开始,切换判定单元110指令计时器109停止计时。
报文生成单元111根据切换判定单元110的判定生成指令对模式进行切换的报文。报文生成单元111生成用于将显示终端D1、D2的无线通信单元135从工作模式切换至节电模式的报文(节电模式切换报文)。
通信单元112通过接入点A将报文生成单元111生成的报文和传输图像生成单元108所生成的传输图像数据发送至显示终端D1、D2。传输图像生成单元108所生成的传输图像数据之后,通信单元112发送报文生成单元111所生成的报文。该报文是指表明连续发生的屏幕其更新终结的结束信息。
会话管理器113控制图像生成装置M和显示终端D1、D2之间的会话。举例来说,会话管理器113指定显示终端D1、D2其中之一作为来自图像生成装置M的报文的传输目的地。
会话信息存储单元114中存储有会话信息。该会话信息包括建立图像生成装置M之间会话的各显示终端D1、D2的目的地信息(例如用户识别信息)、表明有/无会话用途的信息、以及表明将TCP和UDP其中哪一个用于传输控制的信息。
图像生成装置M和显示终端D1、D2建立会话时,接入点A也完成与显示终端D1、D2的协商,可进行无线通信。因为存在众多显示终端D1、D2与一个图像生成装置M建立会话这种可能,会话信息存储单元114中存储的是用于标识图像生成装置M所发送的信息包的目的地的信息。
(节电状态切换报文的细节)
图3是示出一例节电状态切换报文的示意图。该节电状态切换报文由IP头、UDP/TCP头、报文类型等所组成。
IP头是作为网络层(network layer)上的控制信息的IP(Internet Protocol,互联网协议)头。UDP/TCP头是作为传输层上的控制信息的、随传输控制是使用UDP还是TCP而有所不同的控制信息。
报文类型中,设置有用于将报文识别为节电状态切换报文的信息(节电状态切换识别信息)。当接收到包含该报文类型的通信信息包时,显示终端D1、D2将无线通信单元135切换至节电状态(节电模式)。
图4是示出另一例节电状态切换报文的示意图。节电状态切换报文由IP头、UDP/TCP头、描绘区信息、图像控制信息、经过压缩的图像、以及报文类型所组成。
节电状态切换报文是指图像生成装置M中发生的连续屏幕更新的结束。因而,最后一次更新屏幕的传输图像生成之后一旦立即满足节电状态切换报文的传输条件,经过压缩的图像(传输图像)和节电状态切换报文便如图4所示组合。
如上所述,存在作为网络层上的控制信息的IP头以及作为传输层上的控制信息的UDP/TCP头。
描绘区信息包括用于指定经过压缩的图像的描绘位置以及平面尺度(水平长度和垂直宽度)的座标(x,y)的信息。
图像控制信息是诸如量化参数和哈夫曼表(Huffman table)信息的对图像进行解码所需的信息。为JPEG(联合图像专家组)情况下,图像控制信息是指从SOI(Startof Image,图像开始)至SOS(Strat of Scan(扫描开始):经过压缩的图像信息)之前。
经过压缩的图像是图像生成装置M中已经过静止图像压缩的差分图像信息,通过使用上述解码用的图像控制信息解码为原始的差分图像信息。为JPEG情况下,经过压缩的图像是指从SOS至EOI(End of Image,图像结束)。
如图4所示,报文类型附加于经过压缩的图像之后。因而,通知显示终端D1、D2该报文中的图像是图像生成装置M中发生的连续屏幕更新的结束。由此,与单独生成一个新报文的信息包并将其发送的情形相比,可更为有效地进行这种通知。
(接入点A的细节)
图5是示出接入点A的内部配置的框图。接入点A具有有线通信单元121、桥接处理单元122、无线通信单元123、以及天线124。
有线通信单元121依照例如IEEE 802.3通过线路与图像生成装置M的通信单元112通信。
桥接处理单元122在有线通信单元121和无线通信单元123之间交换信息。通过有线通信单元121输入的数据由桥接处理单元122过滤,并随后送至无线通信单元123。通过无线通信单元123输入的数据由桥接处理单元122过滤,并随后送至有线通信单元121。
无线通信单元123依照例如IEEE 802.11(a/b/g等)通过无线电与显示终端D1、D2通信。天线124与无线通信单元123连接,发送/接收无线信息包。无线通信单元123分为MAC(介质接入控制)层1 25和PHY(物理)层126。MAC层125具有节电管理部127。
节电管理部127确定显示终端D1、D2处于工作模式和节电模式其中哪一种模式。可以通过分析从显示终端D1、D2接收到的MAC帧的MAC头的电力管理信息(电力管理字段),来确定显示终端D1、D2的模式。
有线通信单元121一旦接收差分图像信息,节电管理部127便确定显示终端D1、D2的无线通信单元135的电力状态。显示终端D1、D2处于工作模式,便立即从无线通信单元123发送数据。而显示终端D1、D2一旦处于节电模式,无线通信单元123便缓冲编址至显示终端D1、D2的数据,并通知显示终端D1、D2有数据。该通知可通过无线通信单元123以周期性方式发送的信标帧(beacon frame)中的控制信息(电力管理信息)来实现。
(显示终端D1、D2的细节)
图6是示出显示终端D1、D2的内部配置的框图。如图6所示,显示终端D1、D2其中每一个都包括输入设备131、显示器132、以及终端主体133。终端主体133包括输入/输出接口134、无线通信单元135、发送/接收监测单元136、计时器137、切换控制器138、输入信息生成单元139、图像生成单元141、图像缓冲器142、会话管理器143、以及会话信息存储单元144。
输入设备131是诸如使用笔输入的数字转换器的信息输入装置,举例来说可对显示器132的屏幕上显示的光标进行移动操作。显示器132是诸如液晶显示装置的显示装置。输入/输出接口134是输入设备131和显示器132用的接口。
无线通信单元135具有用于通过无线电发送/接收物理帧的天线151。无线通信单元135分为MAC层152和物理层153。MAC层152中设置有节电控制器154。无线通信单元135依照诸如IEEE 802.11(2 Mbps)、IEEE 802.11b(11 Mbps)、IEEE 802.11g(54Mbps)、IEEE 802.11a(54Mbps)的标准进行通信。
节电控制器154与无线通信单元135的模式相对应控制对无线通信单元135的发送/接收***的电力供应。作为无线通信单元135的运作模式工作模式(可持续通信状态)和节电模式(唤醒状态和休眠状态以周期性方式重复的状态)这两种。节电模式下,将电力提供给无线通信单元135的发送/接收***,从而无线通信单元135在从接入点A接收的信标帧中每一周期中切换至唤醒(可通信)状态。而其他周期时间中,无线通信单元135切换至无线通信单元135以最低电力运作这种休眠(不可通信)状态。无线通信单元135对从接入点A接收到的信标帧进行分析并认识到存储有送至无线通信单元135的数据的话,无线通信单元135便发送传输请求帧以要求对无线通信单元135的帧传送。
图7示出一例依照IEEE 802.11标准在节电模式期间接入点A和无线终端(显示终端D1、D2)的运作状态。如图7(A)、图7(B)、图7(C)所示分别为时间轴、接入点A的运作状态、以及显示终端D1、D2的运作状态。
每一信标周期中接入点A生成信标帧,并在本机管理下将其广播至无线电网络(BBS:Basic Service Set,基本业务设置)。接入点A的信标帧中存在称为TIM(TrafficIndication Message,业务量指示信息)的识别字段。存在编址至显示终端D1、D2的MAC数据帧的话,便使得TIM的相应位(bit)有效,并将其通知显示终端D1、D2。接入点A按每一称为DTIM(Delivery Traffic Indication Message,传送业务量指示信息)的时间间隔内从缓冲器当中释放所存储的多点传送/播送帧,并将其发送。
显示终端D1、D2在每一指定的信标接收周期时间内对无线通信单元的发送/接收***提供电力,切换至唤醒状态,随后接收信标帧。一旦将编址至显示终端D1、D2的帧存储于接入点A中,显示终端D1、D2发送传输请求(PS-Poll:Power Save Poll,节电登记)帧并保持唤醒状态,直到编址至显示终端D1、D2、并作为对传输请求帧的应答的全部帧的接收完成。另外,显示终端D1、D2同样在每一DIM周期时间中从休眠状态切换至唤醒状态以接收多点传送/广播帧。
无线通信单元135通过天线151从接入点A接收无线电信号。无线通信单元135将所接收的无线电信号解调以与信息包的报文类型相对应生成信息包并将其传送至切换控制器138或图像生成单元141。信息包包括节电状态切换报文的话(参见图3、图4),该报文便传送至切换控制器138。该信息包为屏幕传送***10中的数据信息包的话,从该信息包当中提取的经过压缩的图像便传送至图像生成单元141。
图像生成单元141将所传送的经过压缩的图像展开,并将所展开的图像写入到图像缓冲器142的指定描绘位置。换言之,图像生成单元141将从图像生成装置M发送并由无线通信单元135接收的经过压缩的图像展开,以便将所展开的图像显示于显示器132的指定位置内。
图像缓冲器142是用于描绘的视频存储器。
发送/接收监测单元136管理无线通信单元135的通信状态。换言之,发送/接收监测单元136监测无线通信单元135中有/无通信。
计时器137测定无线通信单元135中不可通信状态的持续时间。当监测到无线通信单元135中的非通信状态,发送/接收监测单元136指令计时器137开始计时。当监测到无线通信单元135中的通信状态,发送/接收监测单元136指令计时器137终结计时。
切换控制器138切换无线通信单元135的电力状态(模式)。当计时器137测定的时间达到预定时段时,切换控制器138将无线通信单元135的模式从工作模式切换至节电模式。此外,当对切换控制器138提供来自无线通信单元135的节电模式切换报文,切换控制器138通过节电控制器154将无线通信单元135的模式从工作模式切换至节电模式。
通过无线通信单元135发送的MAC帧的MAC头中,存在表明显示终端D1、D2的电力状态的信息(电力管理信息)。可通过使用该信息,来通知接入点A该模式是工作模式还是节电模式。
通知接入点A的方法随无线通信单元135的传输层协议是TCP还是UDP而有所不同。为了从图像生成装置M接收差分图像信息,显示终端D1或D2可使用TCP(Transmission Control Protocol,传输控制协议)或者UDP(User Datagram Protocol,用户数据包协议)作为传输层协议。
TCP是双向的传输层协议。因而,响应图像生成装置M的数据(屏幕信息或节电状态切换报文)传输,从显示终端D1、D2送回应答(ACK,acknowledgement)帧。这种情况下,可通过使用传输层中的应答帧对接入点A通知无线通信单元135的状态。
另一方面,为诸如UDP的单向传输层协议情况下,并不存在应答帧。因此,希望发送任意帧以通知接入点A无线通信单元135的状态。此外,还可考虑将无线通信单元135处于节电模式分别通知图像生成装置M和接入点A。换言之,图像生成装置M得到了无线通信单元135已经切换为节电模式的通知。另外,接入点A得到了无线通信单元135处于节电模式的通知。
图8是示出MAC帧结构的示意图。用于存储控制信息的帧控制字段中,存在电力管理位,由此位的指定可获知显示终端D1、D2的无线通信单元135是处于工作模式还是节电模式。
(屏幕传送***10的运作)
下面说明屏幕传送***10的运作。
图9是示出屏幕传送***10的总体运作程序的流程图。图10是示出屏幕传送***10中一例信号流程的程序图。
这里将要说明的是例如显示终端D1、D2其中显示终端D1和图像生成装置M两者间使用诸如VNC(Virtual Network Computing,虚拟网络计算)这类屏幕传送应用程序以便将图像生成装置M的屏幕信息传送至显示终端D1的情形。
假定显示终端D1通常使无线通信单元135在节电模式下运作。如上所述,编址至在节电模式下运作的显示终端D1的数据帧由接入点A缓冲。接入点A通过周期性的信标帧通知存储有编址至显示终端D1的数据。当显示终端D1由信标帧认识到存储有编址至显示终端D1的数据时,显示终端D1发送节电登记帧以请求接入点A释放该数据帧。因此,在节电模式下运作期间,数据并非由显示终端D1实时接收,因而响应性能将降低。
(1)检测输入(步骤S11)
显示终端D1检测至诸如数字转换器的输入设备131的输入,并获取诸如位置座标的输入信息。
(2)切换至正常状态(步骤S12)
在输入信息从显示终端D1发送至图像生成装置M之前,无线通信单元135的电力状态从节电模式(节电状态)切换至工作模式(正常状态)。
(3)输入信息的发送/接收(步骤S13)
输入信息通过接入点A从显示终端D1发送至图像生成装置M。这种情况下,输入信息作为PPDU(PLCP Protocol Data Unit,PLCP协议数据单元)发送。PPDU是无线LAN(局域网)中的物理层的传输单元,由其上附加有物理头、物理前导字段(physical preamble)、尾部信息(trailer)等的MAC帧所组成。
该MAC帧的MAC头的电力管理位表明显示终端D1处于工作模式还是节电模式。这种情况下,该电力管理信息表明显示终端D1处于工作模式。因而,接入点A确定显示终端D1的无线通信单元135处于工作模式,随后将编址至显示终端D1的数据帧不经缓冲直接发送。
(4)基于输入信息的处理(步骤S14)
图像生成装置M从显示终端D1接收输入信息时,图像生成装置M将输入信息当作视窗***上诸如鼠标操作(点击、拖曳和释放(drop))的事件,并基于输入信息执行应用程序。这种情况下,可能发生诸如移动光标或激活新窗口的屏幕更新。这里假定发生了3种屏幕更新。
图像生成装置M的事件获取单元104将从操作***(OS)获得的更新信息(更新图像信息或描绘区信息)输出给更新信息存储单元105。
(5)差分图像信息的发送/接收(步骤S15)
更新检测单元107通过更新信息存储单元105获得更新图像,随后使图像缓冲器106存储该图像。每当更新信息输入至更新信息存储单元105,更新检测单元107便获得与图像缓冲器106中的前一更新图像的差分(差分图像信息),并将它发送至传输图像生成单元108。
传输图像生成单元108使所输入的差分图像经过静止图像压缩以生成经过压缩的图像(传输图像数据)。传输图像生成单元108从会话管理器113检出目的地信息,生成压缩图像传输用的信息包,随后将该信息包送至通信单元112。通信单元112将所送达的信息包(差分图像信息U)发送至网络N。
另外,连续发生屏幕更新。依照可用的网络N的波段,从多个更新图像(帧省略,frame omission)当中选出所要发送的屏幕信息,随后执行静止图像压缩。
(6)显示终端D1中的描绘(步骤S16)
显示终端D1中如下文所述描绘图像。图像生成装置M发送至网络N的差分图像信息U从接入点A发送至无线电传播路径。显示终端D1中,自接入点A发送的差分图像信息U由天线151接收并解码为无线通信单元135中经过压缩的图像,然后送至图像生成单元141。通过将所送达的经过压缩的图像展开并将展开的图像写入图像缓冲器142中,屏幕图像生成单元141在指定区域内描绘差分图像。
(7)切换至节电状态的切换指令(步骤S17)
如果屏幕更新在预定时段内未发生,便发送节电模式切换报文。这种情况下,图像生成装置M将最后一系列屏幕更新信息发送至显示终端D1,随后生成节电状态切换报文,并将其发送至显示终端D1。
差分图像通过通信单元112发送至显示终端D1之后,更新检测单元107检查更新信息存储单元105来确定是否有更新图像存在。传输图像生成之后紧接着由传输图像生成单元108对切换判定单元110通知传输图像生成,而切换判定单元110通过更新检测单元107确定是否有后续的屏幕更新存在。
更新检测单元107从以先进先出方式存储信息的更新信息存储单元105的最前部检索更新信息。因此,更新信息(更新图像信息或描绘区信息)不存在于更新信息存储单元105最前部的话,不存在后续的屏幕更新。这种情况下,节电状态切换报文发送至显示设备D1。另外,可将帧缓冲器中的显示屏幕信息和图像缓冲器106中的更新图像信息两者比较,两者间无差异的话,便可判定不存在屏幕更新。
不存在后续屏幕更新的话,报文生成单元111便生成送往显示终端D1的节电状态切换报文,随后通过通信单元112发送该报文。
(8)至节电状态的切换(步骤S18)
显示终端D1在无线通信单元135处于工作模式的状态下从图像生成装置M接收更新屏幕。当显示终端D1自图像生成装置M接收节电状态切换报文时,显示终端D1通过切换控制器138使无线通信单元135进入节电模式。当显示终端D1在预定时段内未相对于图像生成装置M发送/接收,显示终端D1通过发送/接收监测单元136使无线通信单元135切换至节电模式。
显示终端D1通知接入点A无线通信单元135处于节电模式。对于该通知,可采用例如TCP的确认帧(acknowledgement frame)。
(显示终端D1、D2的运作程序)
图11是示出显示终端D1、D2其中一例运作程序的流程图。
当检测到输入设备131的输入(步骤S21)时,无线通信单元135处于节电状态的情况下,将无线通信单元135切换至正常状态(步骤S22、S23)。
输入信息自无线通信单元135发送(步骤S24)。与此相对应,自图像生成装置M发送的差分图像信息由无线通信单元135接收,并基于该差分图像信息,将该图像描绘于显示器132上(步骤S25)。
通过发送的来自图像生成装置M的节电状态切换报文或无线通信单元135在规定时间段内不发送任何信息包息,无线通信单元135从处于正常状态切换至处于节电状态。
(图像生成装置M中的运作程序)
图12是示出图像生成装置M中一例运作程序的流程图。
基于自显示终端D1、D2接收到的输入信息,执行应用程序使屏幕更新(步骤S31至S33)。生成与屏幕更新相对应的差分图像信息,经过压缩后发送(步骤S34)。发送时一旦未检测到下一屏幕更新,便将节电状态切换报文从图像生成装置M发送至显示终端D1、D2(步骤S35、S36)。
图13是示出图像生成装置M中另一例运作程序的流程图。图14至图16是示出图像生成装置M中一例处理时序的时序图。这里,图像生成装置M在紧接着生成传输图像之后和紧挨着生成下一传输图像之前通过更新检测单元107确定有/无屏幕更新。这样是要防止显示终端D1、D2不必要地切换为节电模式。
步骤S41和S42与图12中的步骤S31和S32并无实质区别。如果通过更新检测单元107确定在紧挨着图像生成装置M根据更新屏幕生成传输图像之前(紧挨着压缩之前)不存在后续屏幕更新,设定计时器109并开始计时(步骤S44、S45)。
紧接着生成所要发送的图像之后通过更新检测单元107确定有/无后续屏幕更新(步骤S46、S47)。一旦确定不存在后续屏幕更新,当计时器109测定的时间达到预定时段便将用以指令切换至节电模式的报文发送至显示终端D1、D2(步骤S52、S53)。
一旦确定在生成所要发送的图像之后紧接着存在后续屏幕更新,便使计时器109复位以开始从“0(零)”计时(步骤S54)。
另外,经过压缩的图像以合适的方式发送(步骤S51、S55)。
图14中,由于传输图像生成开始时不存在后续屏幕更新,因而设定计时器109。传输图像生成完成时,不存在后续屏幕更新,而且该计时器109测定的时间达到预定时段。因而,传输图像发送之后,发送节电状态切换报文。
图15中,由计时器109计时期间内,生成传输图像并发送至显示终端D1、D2。在计时器109测定的时间达到预定时段之后发送节电状态切换报文。
图16中,当计时器109的计时继续时,有新的屏幕更新发生,计时器109便复位一次。计时器109要再次测定的已经开始的时间达到预定时段之后,发送节电状态切换报文。
(接入点A的运作程序)
图17是示出接入点A中一例运作程序的流程图。
当从显示终端D1、D2接收的电力状态信息表明为节电模式(节电状态)时,存储(缓冲)自图像生成装置M接收到的差分图像信息(步骤S61至S63)。在此累积(accumulation)期间内,通知显示终端D1、D2存储有差分图像信息,并根据显示终端D1、D2输出的传输指令,发送所存储的差分图像信息(步骤S64至S66)。
本实施例中,与屏幕的更新状态相对应将显示终端D1、D2的无线通信处理单元135的状态合适地切换至节电状态和正常状态。因而,可在保持响应性的同时使节电性能有所增强。另外,通过获取屏幕连续更新的结束,来防止不必要地切换至节电状态。与其状态自最后一次发送/接收处理起经过预定时段之后切换至节电状态的程序相比,可更为有效地应用节电模式。
Claims (9)
1.一种图像生成装置,其特征在于,包括:
配置为生成和更新远程显示终端所要显示的图像的图像生成单元,其中该远程显示终端包括电力状态可切换的无线通信单元;
配置为检测所述图像生成单元对图像进行更新的更新检测单元;
配置为对由所述更新检测单元检测到更新的图像至所述远程显示终端的无线通信单元的传输进行控制的第一传输控制单元;
配置为若所述更新检测单元在预定时段内未检测到图像更新便决定对无线通信单元的电力状态进行切换的切换决定单元;
配置为基于所述切换决定单元的决定生成报文以指令对所述远程显示终端的无线通信单元的电力状态进行切换的报文生成单元;以及
配置为对所述报文生成单元所生成的报文至所述远程显示终端的无线通信单元的传输进行控制的第二传输控制单元。
2.如权利要求1所述的图像生成装置,其特征在于,所述切换决定单元包括:
计时器;
配置为若所述更新检测单元未检测到图像更新,便使所述计时器开始计时的第一计时器控制部;
配置为当所述更新检测单元检测到图像更新时使所述计时器停止计时的第二计时器控制部;以及
配置为基于计时器的达到预定时段的计时,决定对无线通信单元的电力状态进行切换的决定部。
3.如权利要求1所述的图像生成装置,其特征在于,进一步包括:配置为生成所述更新检测单元检测到图像更新之前和之后两者间的差分信息的差分生成单元,
其中,所述第一传输控制单元对所述差分生成单元所生成的差分信息至所述远程显示终端的无线通信单元的传输进行控制。
4.一种通信***,具有远程显示终端以及图像生成装置,其特征在于,
所述远程显示终端包括:
配置为输入信息的输入单元;
具有配置为将所述输入单元所输入的信息发送至所述图像生成装置的发送部以及配置为从所述图像生成装置接收图像的接收部的无线通信单元,其中该无线通信单元的电力状态配置为可切换;
配置为显示所述接收部所接收的图像的显示单元;以及
配置为基于所述输入单元的输入切换所述无线通信单元的电力状态的第一切换单元,
所述图像生成装置包括:
配置为生成和更新远程显示终端所要显示的图像的图像生成单元;
配置为检测所述图像生成单元对图像进行更新的更新检测单元;
配置为对由所述更新检测单元检测到更新的图像至所述远程显示终端的无线通信单元的传输进行控制的第一传输控制单元;
配置为若所述更新检测单元在预定时段内未检测到图像更新便决定对无线通信单元的电力状态进行切换的切换决定单元;
配置为基于所述切换决定单元的决定生成报文以指令对所述远程显示终端的无线通信单元的电力状态进行切换的报文生成单元;以及
配置为对所述报文生成单元所生成的报文至所述远程显示终端的无线通信单元的传输进行控制的第二传输控制单元。
5.如权利要求4所述的通信***,其特征在于,该切换决定单元包括:
计时器;
配置为若所述更新检测单元未检测到图像更新,便使所述计时器开始计时的第一计时器控制部;
配置为当所述更新检测单元检测到图像更新时使所述计时器停止计时的第二计时器控制部;以及
配置为基于计时器的达到预定时段的计时,决定对无线通信单元的电力状态进行切换的决定部。
6.如权利要求4所述的通信***,其特征在于,进一步包括:配置为生成所述更新检测单元检测到图像更新之前和之后两者间的差分信息的差分生成单元,
其中,所述第一传输控制单元对所述差分生成单元所生成的差分信息至所述远程显示终端的无线通信单元的传输进行控制。
7.如权利要求4所述的通信***,其特征在于,所述远程显示终端进一步包括:配置为基于所述无线通信单元在预定时段内未进行通信,切换所述远程显示终端的无线通信单元的电力状态的第二切换单元。
8.如权利要求4所述的通信***,其特征在于,所述远程显示终端进一步包括:配置为基于来自所述图像生成装置的电力状态切换指令切换所述远程显示终端的无线通信单元的电力状态的第二切换单元。
9.一种通信方法,其特征在于,包括下列步骤:
检测图像生成单元所生成的图像的更新;
将检测到更新的图像发送至远程显示终端的无线通信单元;
若在预定时段内未检测到图像的更新,便决定对远程显示终端的无线通信单元的电力状态进行切换;
基于所述决定生成报文以指令对无线通信单元的电力状态进行切换;以及
发送所生成的报文至无线通信单元。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007005313 | 2007-01-15 | ||
JP2007-005313 | 2007-01-15 | ||
JP2007005313A JP2008171292A (ja) | 2007-01-15 | 2007-01-15 | 画像生成装置,表示端末,通信システム,通信方法,およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101226420A true CN101226420A (zh) | 2008-07-23 |
CN101226420B CN101226420B (zh) | 2011-07-27 |
Family
ID=39617431
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710147212.2A Expired - Fee Related CN101226420B (zh) | 2007-01-15 | 2007-08-29 | 图像生成装置、通信***以及通信方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20080170116A1 (zh) |
JP (1) | JP2008171292A (zh) |
CN (1) | CN101226420B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100796140B1 (ko) * | 2006-09-22 | 2008-01-21 | 삼성에스디아이 주식회사 | 구동회로 및 이를 이용한 유기전계발광표시장치 |
JP4309921B2 (ja) * | 2007-02-07 | 2009-08-05 | 株式会社東芝 | 通信装置、通信方法、通信システム及びプログラム |
JP5489444B2 (ja) * | 2008-10-17 | 2014-05-14 | オリンパス株式会社 | 内視鏡装置の受像機と、その受像機の画像データ表示方法及び画像データ表示プログラム |
US8149750B2 (en) * | 2009-04-07 | 2012-04-03 | Intel Corporation | Device power management in a wireless network |
US9264992B2 (en) * | 2009-09-22 | 2016-02-16 | Samsung Electronics Co., Ltd. | Method and system for announcement time of idle timeout for power saving operations in wireless networks |
JP5787667B2 (ja) * | 2011-08-23 | 2015-09-30 | キヤノン株式会社 | ネットワーク管理装置及びその制御方法、ならびに通信装置及びその制御方法 |
WO2019135289A1 (ja) * | 2018-01-07 | 2019-07-11 | GITAI Japan株式会社 | 情報通信システム及び情報通信方法 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09205736A (ja) * | 1996-01-24 | 1997-08-05 | Casio Comput Co Ltd | 電池駆動式小型電子機器 |
JP4697500B2 (ja) * | 1999-08-09 | 2011-06-08 | ソニー株式会社 | 送信装置および送信方法、受信装置および受信方法、並びに記録媒体 |
JP2001125970A (ja) * | 1999-10-28 | 2001-05-11 | Minolta Co Ltd | 電子伝言板および電子伝言板システム、並びに情報伝達方法 |
JP2002116905A (ja) * | 2000-10-06 | 2002-04-19 | Matsushita Electric Ind Co Ltd | 情報処理装置 |
US6784855B2 (en) * | 2001-02-15 | 2004-08-31 | Microsoft Corporation | Methods and systems for a portable, interactive display device for use with a computer |
JP2002323942A (ja) * | 2001-04-26 | 2002-11-08 | Matsushita Electric Ind Co Ltd | ワイヤレスディスプレイシステム及びその制御方法 |
JP2003087865A (ja) * | 2001-09-13 | 2003-03-20 | Nec Corp | 移動通信システム、その情報共有方法及びそのプログラム |
JP3886795B2 (ja) * | 2001-12-10 | 2007-02-28 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システム、移動通信方法、移動端末及び通信基地局 |
JP3984876B2 (ja) * | 2002-07-03 | 2007-10-03 | キヤノン株式会社 | 画像形成装置および電力制御方法 |
JP4018972B2 (ja) * | 2002-11-18 | 2007-12-05 | Necインフロンティア株式会社 | 無線通信システム |
JP3680059B2 (ja) * | 2003-02-07 | 2005-08-10 | 株式会社東芝 | 情報処理装置および画面イメージデータ送信方法 |
JP2004328501A (ja) * | 2003-04-25 | 2004-11-18 | Nippon Telegr & Teleph Corp <Ntt> | 無線データ通信方法および無線データ通信システム |
JP3622855B2 (ja) * | 2003-05-21 | 2005-02-23 | シャープ株式会社 | 画像形成装置 |
JP4443181B2 (ja) * | 2003-10-15 | 2010-03-31 | 株式会社日立製作所 | コミュニケーションシステム及び方法 |
JP2005295000A (ja) * | 2004-03-31 | 2005-10-20 | Saxa Inc | 無線通信端末 |
US20050288062A1 (en) * | 2004-06-23 | 2005-12-29 | Hammerschmidt Joachim S | Method and apparatus for selecting a transmission mode based upon packet size in a multiple antenna communication system |
JP4525227B2 (ja) * | 2004-07-28 | 2010-08-18 | ソニー株式会社 | 無線通信装置及び無線通信方法、並びにコンピュータ・プログラム |
US7194155B1 (en) * | 2004-08-10 | 2007-03-20 | The Board Of Trustees Of The Leland Stanford Junior University | Adaptive control for mitigating interference in a multimode transmission medium |
US7920135B2 (en) * | 2004-09-27 | 2011-04-05 | Qualcomm Mems Technologies, Inc. | Method and system for driving a bi-stable display |
JP4490781B2 (ja) * | 2004-10-18 | 2010-06-30 | 株式会社東芝 | 無線通信装置及び無線通信システム |
JP4257347B2 (ja) * | 2006-07-11 | 2009-04-22 | 株式会社東芝 | 通信装置、表示端末および通信プログラム |
-
2007
- 2007-01-15 JP JP2007005313A patent/JP2008171292A/ja active Pending
- 2007-06-28 US US11/819,656 patent/US20080170116A1/en not_active Abandoned
- 2007-08-29 CN CN200710147212.2A patent/CN101226420B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20080170116A1 (en) | 2008-07-17 |
CN101226420B (zh) | 2011-07-27 |
JP2008171292A (ja) | 2008-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101226420B (zh) | 图像生成装置、通信***以及通信方法 | |
US7983651B2 (en) | Communication apparatus, communication method and communication system | |
EP1361708B1 (en) | Method and system for managing power consumption of a network interface module in a wireless computing device | |
US9877281B2 (en) | Scheduled peer power save mode | |
US8995324B2 (en) | Systems and methods for receiving data at an access point | |
US8619652B2 (en) | System and method for adaptive sleep of wirelessly networked devices | |
US7522564B2 (en) | Radio terminal and radio communication system using same | |
US7555663B2 (en) | Method and apparatus for managing power in network interface modules | |
US10715248B2 (en) | System and method for communicating over an 802.15.4 network | |
EP2161953B1 (en) | Access point, wireless communication station, wireless communication system and wireless communication method | |
CN101106408A (zh) | 通信设备和显示终端 | |
CN1585388A (zh) | 控制无线局域网上的站点的功耗的方法和装置 | |
US20050141470A1 (en) | Apparatus supporting active and passive telecommunication, and control method thereof | |
CN106717074A (zh) | 设备到设备通信中的功率管理 | |
Bertozzi et al. | Power aware network interface management for streaming multimedia | |
CN110933721A (zh) | 唤醒无线电部漫游 | |
CN110475321B (zh) | 无线局域网ap的节电最佳化方法及装置 | |
CN108334917B (zh) | 基于lora技术的低功耗无线电子标签*** | |
US20060056377A1 (en) | Power-saving method for a wlan station | |
CN109302736B (zh) | 无线局域网的睡眠控制方法及装置、存储介质、工作站、终端 | |
CN106304359B (zh) | 密集用户场景下用户终端节能优化方法及用户终端装置 | |
KR100691447B1 (ko) | 무선랜 스테이션의 수신 모드 제어 방법 | |
JP7040034B2 (ja) | 情報処理装置及び画像形成装置 | |
CN113840356A (zh) | 无线接入设备的控制方法、装置和无线接入设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110727 Termination date: 20120829 |