信息处理装置和显示装置及其控制方法以及显示系统的制作方法

文档序号:6424332阅读:87来源:国知局
专利名称:信息处理装置和显示装置及其控制方法以及显示系统的制作方法
技术领域
本发明涉及一种信息处理装置、显示装置、显示系统、信息处理装置的控制方法和显示装置的控制方法
背景技术
近年来,已知将诸如显示器或投影仪等的显示装置连接到诸如个人计算机(PC) 等的信息处理装置的显示系统。在这类显示系统中,在显示装置上示出通过运行在PC上的操作系统(OS)所生成的图形用户界面(⑶I)画面。而且,还已知通过网络(例如无线LAN) 连接信息处理装置和显示装置的显示系统。通常,由于⑶I画面的数据量非常大,因而当通过网络连接信息处理装置和显示装置时,在信息处理装置中所生成的GUI画面的数据到达显示装置需要一定量的时间。结果,存在显示装置显示⑶I画面延迟的可能性。为了减少要发送的数据量,日本特开2005-257948号公报公开了一种技术,在该技术中,相互区分应该显示的层和不应该显示的层,并且仅发送应该显示的层。而且,日本特开2005-257948号公报还公开了一种用于提高指针的响应速度的技术,在该技术中,在检测到指针移动时,仅发送指针的坐标。当今的⑶I画面通常包含诸如窗口和图标等的各种对象。用户可以使用鼠标利用所谓的拖动操作来改变对象的位置或大小。在使用日本特开2005-257948号公报公开的技术利用拖动操作来改变对象的位置或大小时,在显示装置上可以快速更新所显示的指针的位置。然而,由于表示对象的图像数据的数据量通常比表示指针的坐标的数据的数据量大很多,因而需要相对长的时间在显示装置上显示改变了位置或大小的对象。结果,在显示装置上,对象的显示变化不能跟上指针的移动,这使用户感觉不协调。

发明内容
考虑到这些情况做出了本发明。本发明提供一种用于显示系统的技术,在该技术中,通过与信息处理装置连接的显示装置显示由信息处理装置所生成的图像,这允许用户更快速地识别图像内的对象的变化。根据本发明的第一方面,提供一种信息处理装置,包括生成单元,用于生成包含预定对象的图像;发送单元,用于将表示用于指示所述图像内的任意位置的指针的位置的指针位置信息和表示所述图像的图像数据发送给显示装置;接收单元,用于接收用于通过移动所述指针来指示所述预定对象的显示位置移动的移动指示;生成控制单元,用于响应于所述移动指示,控制所述生成单元,以生成在移动后的位置处包含所述预定对象的图像; 以及发送控制单元,用于控制所述发送单元,其中,所述发送控制单元响应于所述移动指示,控制所述发送单元,以将表示所述指针的移动后的位置的指针位置信息和表示所述预定对象的移动后的位置的对象位置信息发送给所述显示装置,然后,在发送了该指针位置信息和所述对象位置信息之后,将表示所述生成单元所生成的、在移动后的位置处包含所述预定对象的图像的图像数据发送给所述显示装置。根据本发明的第二方面,提供一种显示装置,包括图像数据接收单元,用于从信息处理装置接收图像数据;指针位置信息接收单元,用于从所述信息处理装置接收指针位置信息,其中,所述指针位置信息表示用于指示所述图像数据所表示的图像内的任意位置的指针的位置;显示单元,用于通过在所述指针位置信息所表示的位置处将指针图像重叠在所述图像数据所表示的图像上来进行显示;对象位置信息接收单元,用于从所述信息处理装置接收表示所述图像内所包含的预定对象的移动后的位置的对象位置信息;以及显示控制单元,用于控制所述显示单元,以使得在所述对象位置信息接收单元接收到所述对象位置信息时,在将表示所述预定对象的移动后的位置的辅助图像与所述指针图像一起重叠在所述图像上的情况下显示所述图像。根据本发明的第三方面,提供一种显示系统,其包括信息处理装置和显示装置,所述信息处理装置包括生成单元,用于生成包含预定对象的图像;发送单元,用于将表示用于指示所述图像内的任意位置的指针的位置的指针位置信息和表示所述图像的图像数据发送给所述显示装置;接收单元,用于接收用于通过移动所述指针来指示所述预定对象的显示位置移动的移动指示;生成控制单元,用于响应于所述移动指示,控制所述生成单元, 以生成在移动后的位置处包含所述预定对象的图像;以及发送控制单元,用于控制所述发送单元,其中,所述发送控制单元响应于所述移动指示,控制所述发送单元,以将表示所述指针的移动后的位置的指针位置信息和表示所述预定对象的移动后的位置的对象位置信息发送给所述显示装置,然后,在发送了该指针位置信息和所述对象位置信息之后,将表示所述生成单元所生成的、在移动后的位置处包含所述预定对象的图像的图像数据发送给所述显示装置,以及所述显示装置包括图像数据接收单元,用于接收从所述信息处理装置所发送的图像数据;指针位置信息接收单元,用于从所述信息处理装置接收所述指针位置信息,其中,所述指针位置信息表示用于指示所述图像数据所表示的图像内的任意位置的指针的位置;显示单元,用于通过在所述指针位置信息所表示的位置处将指针图像重叠在所述图像数据所表示的图像上来进行显示;对象位置信息接收单元,用于从所述信息处理装置接收表示所述图像内所包含的预定对象的移动后的位置的所述对象位置信息;以及显示控制单元,用于控制所述显示单元,以使得在所述对象位置信息接收单元接收到所述对象位置信息时,在将表示所述预定对象的移动后的位置的辅助图像与所述指针图像一起重叠在所述图像上的情况下显示所述图像。根据本发明的第四方面,提供一种信息处理装置的控制方法,包括生成步骤,用于生成包含预定对象的图像;发送步骤,用于将表示用于指示所述图像内的任意位置的指针的位置的指针位置信息和表示所述图像的图像数据发送给显示装置;接收步骤,用于接收用于通过移动所述指针来指示所述预定对象的显示位置移动的移动指示;生成控制步骤,用于响应于所述移动指示,控制所述生成步骤,以生成在移动后的位置处包含所述预定对象的图像;以及发送控制步骤,用于控制所述发送步骤,其中,所述发送控制步骤响应于所述移动指示,控制所述发送步骤,以将表示所述指针的移动后的位置的指针位置信息和表示所述预定对象的移动后的位置的对象位置信息发送给所述显示装置,然后,在发送了该指针位置信息和所述对象位置信息之后,将表示在所述生成步骤中生成的、在移动后的位置处包含所述预定对象的图像的图像数据发送给所述显示装置。根据本发明的第五方面,提供一种显示装置的控制方法,包括图像数据接收步骤,用于从信息处理装置接收图像数据;指针位置信息接收步骤,用于从所述信息处理装置接收指针位置信息,其中,所述指针位置信息表示用于指示所述图像数据所表示的图像内的任意位置的指针的位置;显示步骤,用于通过在所述指针位置信息所表示的位置处将指针图像重叠在所述图像数据所表示的图像上来进行显示;对象位置信息接收步骤,用于从所述信息处理装置接收表示所述图像内所包含的预定对象的移动后的位置的对象位置信息;以及显示控制步骤,用于控制所述显示步骤,以使得当在所述对象位置信息接收步骤中接收到所述对象位置信息时,在将表示所述预定对象的移动后的位置的辅助图像与所述指针图像一起重叠在所述图像上的情况下显示所述图像。利用上述结构,在通过与信息处理装置连接的显示装置显示由信息处理装置所生成的图像的显示系统中,本发明允许用户更快速地识别图像内的对象的变化。通过以下参考附图对典型实施例的说明,本发明的其它特征将显而易见。


图1是示出根据第一实施例的显示系统400的结构的框图;图2是示出从PC 100发送给投影仪200的各种数据的图;图3是示出窗口系统107的桌面画面150的图;图4是根据第一实施例的拖动操作的概念图;图5是示出根据第一实施例PC 100和投影仪200之间的通信处理的序列图;图6是详细示出在图5的步骤S103的PC 100发送画面图像的处理的流程图;图7A和7B是详细示出在图5的步骤S103的PC 100发送位置信息等的处理的流程图;图8是详细示出在图5的步骤S103的投影仪200接收画面图像的处理的流程图;图9是详细示出在图5的步骤S103的投影仪200接收位置信息等的处理的流程图;图10是用于在PC画面上的图像上重叠指针图像和框图像的处理的概念图。
具体实施例方式现参考

本发明的实施例。应该注意,本发明的技术范围由权利要求书来限定,并且本发明的技术范围不受下述每一个实施例的限制。另外,对于实现本发明,并非必需这些实施例中所述特征的所有组合。第一实施例图1是示出根据本发明第一实施例的显示系统400的结构的框图。显示系统400 设置有PC 100 (信息处理装置)和投影仪200 (显示装置),并且PC 100和投影仪200通过通信网络300连接。PC 100通过通信网络300向投影仪200发送表示显示器上所显示的图像的图像数据。可以使用任何传输方法,不管是无线的还是有线的,例如,可以使用无线LAN、有线LAN、 有线USB、无线USB和IEEE1394等。尽管在通信网络300中通信速度慢时,本发明尤其有效,但是该情况不妨碍在高的通信速度环境下使用本发明。因此,代替通信网络300,可以通过模拟RGB线缆连接PC 100和投影仪200。投影仪200接收从PC 100发送的图像数据,并且在将图像数据转换成允许输出的格式之后显示(投影)图像。此时,可以利用鼠标IOOa在PC 100的窗口系统上操作指针, 并且通过与图像数据不同的路径将与指针显示位置有关的信息(指针位置信息)发送给投影仪200。这是为了通过仅发送由少量数据组成的指针位置信息,来提高由投影仪200所显示的指针图像的显示响应速度,并且为用户实现投影仪画面上自然的指针移动。应该注意,显示装置不局限于投影仪200,例如,而且可以是通过通信网络300与PC 100连接的显不器。接着更具体地说明PC 100和投影仪200的结构。PC 100设置有鼠标100a、键盘 100b、显示器100c、用户I/F 101和输出I/F 102。PC 100还设置有用于通过作为与投影仪 200的连接接口的网络I/F 103交换信号的通信电路112。PC 100还设置有用于存储写入 CPU 104的处理步骤的控制程序的ROM 105、用作工作存储器的RAM 106以及用于输出图像的图形芯片113。通过内部总线114进行这些块之间的数据交换。CPU 104设置有窗口系统107,窗口系统107是用于管理要输出给显示器IOOc的诸如桌面图像或指针图像等的信息的程序。例如,可以通过诸如Microsoft Windows (注册商标)和Apple Macintosh (注册商标)等的操作系统(OS)实现窗口系统107。窗口系统107包含用于指示图像上的任意位置的指针。此外,CPU 104设置有用于获取要从窗口系统107输出给显示器100c的图像的图像信息获取单元108和用于获取指针图像的显示位置(即通过指针所指示的位置)的指针信息获取单元109。CPU 104还设置有获取当前操作的窗口的位置和大小的框信息获取单元110。CPU 104还设置有将所获得的信息转换成允许将该信息发送给投影仪200的格式的编码器111。投影仪200设置有用于通过作为与PC 100的连接接口的网络I/F 201交换信号的通信电路210。投影仪200还设置有用于存储写入CPU 202的处理步骤的控制程序的ROM 203、用作工作存储器的RAM 204和用于输出图像的图形芯片208。投影仪200设置有投影引擎209,投影引擎209包括将输入的视频投影至的LCD面板及其驱动器、镜头和驱动系统及其光源。另外,通过内部总线211进行这些块之间的数据交换。CPU 202设置有将从PC 100所接收到的数据转换成允许处理该数据的格式的解码器205和根据转换后的数据生成用于PC 100的画面的图像、指针图像和框图像的投影图像生成单元206。CPU 202还设置有用于通过重叠所生成的图像来生成在显示器上要显示的图像的投影图像重叠单元207。接着参考图2说明要从PC 100发送给投影仪200的各种数据。如图2所示,作为从PC 100发送给投影仪200的数据,存在三种类型的数据,即图像信息310、指针信息320 和框信息330。图像信息310包括图像显示位置311、图像大小312和图像数据313。图像数据 313表示通过图1的图像信息获取单元108所获得的窗口系统107的画面图像。另外,图像显示位置311和图像大小312分别表示将该图像显示在投影仪200的投影仪画面上时的位置和大小。指针信息320包括指针图像显示位置321 (指针位置信息)、指针图像改变标志 322和指针图像数据323。指针图像显示位置321表示通过图1的指针信息获取单元109所获得的窗口系统107的指针显示位置。这里,为了使PC 100中的指针图像与通过投影仪 200所投影的指针图像一样,需要将指针图像数据323发送给投影仪200。在这种情况下, PC 100通过指针信息获取单元109获取指针图像数据323。将指针图像数据323发送给投影仪200仅一次就足够了。因此,只要指针图像没有改变,则PC 100发送被设置成意为“没有改变”的“0”的指针图像改变标志322,并且不发送指针图像数据323。当指针图像存在改变时,PC 100将指针图像改变标志322设置成意为“有改变”的“1”,将改变后的指针图像数据存储为指针图像数据323,并且发送它们。框信息330 (对象位置信息)包括⑶I显示位置331和⑶I大小332。PC 100利用图1的框信息获取单元110检测窗口系统107中当前操作的GUI (诸如窗口和图标等的特定对象),并且还获取与它们的位置和大小有关的信息。所获取的位置信息对应于GUI显示位置331,并且所获取的大小对应于⑶I大小332。参考图3更具体地说明框信息330。图3示出PC 100的显示器IOOc上示出的窗口系统107的桌面画面150。指针152被重叠在桌面画面150上来进行显示。在图3中, 假定窗口系统107正在接收用于通过移动指针152指示移动窗口 151的移动指示(拖动操作)。在这种情况下,窗口 151是当前操作的⑶I (操作对象)。框信息330的⑶I显示位置331表示窗口 151的左上角的坐标(X,y),并且⑶I大小332表示窗口 151的宽度W和尚度H0应该注意,框信息330的结构不局限于上述结构。例如,框信息330可以包含窗口 151的四个角的坐标。可选地,框信息330可以仅包含窗口 151的右上角的坐标。在本实施例中,对于框信息330,与表示窗口 151的精细形状相比,重要的是表示窗口 151的移动后位置。因此,对于框信息330可以使用任何格式,只要框信息330可以表示作为拖动操作的结果进行了移动的窗口 151的位置即可,并且在本实施例中,还将这类信息称为对象位置信肩、ο图4是根据第一实施例的拖动操作的概念图。PC 100和投影仪200通过通信网络 300(例如,无线LAN)连接。PC 100将表示显示画面162的图像数据发送给投影仪200,并且投影仪200基于该图像数据显示投影仪投影画面172。此时,当用户操作PC 100的鼠标指针161,并且窗口 160移动(参见箭头16 时,指针图像171在投影仪投影画面172上移动。然而,与窗口 160相对应的窗口 173不移动。代替地,在与移动后位置160相对应的位置处显示框图像170。图5是示出第一实施例中PC 100和投影仪200之间的通信处理的序列图。在步骤S100,用户通过通信网络300将PC 100的网络I/F 103与投影仪200的网络I/F 201连接。在步骤S101,用户进行用于将PC 100的画面传送给投影仪200的认证处理。例如,通过诸如利用PC 100侧的应用程序输入预先设置在投影仪200中的密码、发送出该密码、并且向PC 100发送回认证结果等的处理过程,进行该处理。在步骤S102,PC 100的CPU 104和投影仪200的CPU 202进行显示系统400的设置处理。这里,进行诸如在PC 100和投影仪200之间通知它们各自的分辨率等的处理。在步骤S103,PC 100开始画面传送处理(后面将参考图6 10进行更具体的说明)。利用该处理,实现参考图4所述的显示处理。继续画面传送处理,直到用户指示终止为止。
当用户指示终止画面传送处理时,PC 100在步骤S 104通知投影仪200终止画面传送,并且投影仪200终止画面传送模式。图6是详细示出在图5的步骤S103的PC 100发送画面图像的处理的流程图。图 7A和7B是详细示出在图5的步骤S103的PC 100发送位置信息等的处理的流程图。并行进行图6及图7A和7B的处理。换句话说,如下面详细所述,分开发送表示画面图像的图像数据和位置信息,而且位置信息的发送优先于图像数据的发送。因而,当如图4所述,通过 PC 100中的拖动操作移动窗口 160时,移动指针图像171,并且以短的延迟时间显示框图像 170。参考图6,当在步骤S200图像信息获取单元108检测到更新通过窗口系统107所显示的画面(PC画面)时(步骤S200为“是”),则处理进入步骤S201。尽管图6中没有明确示出,但是还假定紧挨着开始画面传送处理之后更新PC画面。在步骤S201,图像信息获取单元108检测PC画面中的更新区域,并且获取该区域作为更新图像。例如,当使用Windows (注册商标)作为PC 100的OS时,可以使用作为标准所提供的功能组件(WIN 32API)来实现步骤S200和S201的处理。具体地,例如,图像信息获取单元108检测从OS 所通知的再绘制事件,并且获取包含更新区域的最小矩形图像。例如,当通过拖动操作移动窗口时,CPU 104和窗口系统107用作生成控制单元, 并且生成在移动后位置处包含窗口的图像。在步骤S201,通过图像信息获取单元108获取该图像。在步骤S202,图像信息获取单元108基于在步骤S201所获取的更新图像,生成参考图2所述的图像信息310。编码器111对图像数据313进行压缩(例如,游程 (run-length)压缩)。在步骤S203,CPU 104利用通信电路112将图像信息310发送给投影仪 200(S203)。在步骤S204,CPU 104判断是否发出用于终止画面传送的指示,并且在存在用于终止画面传送的指示时(步骤S204为“是”),结束该处理。否则,处理返回到步骤S200。接着参考图7A和7B,在步骤S205,指针信息获取单元109判断指针的位置是否改变。如果改变了,则处理进入步骤S206,并且指针信息获取单元109获取指针的坐标。尽管图7A中没有明确示出,但是还假定在紧挨着开始画面传送处理之后改变了指针的位置。然后,在步骤S207,指针信息获取单元109判断指针图像是否改变。如果改变了,则处理进入步骤S208。如果没有改变,则处理进入步骤S209。在步骤S208,指针信息获取单元109获取指针图像。例如,类似于步骤S200和S201的处理,可以通过使用WIN 32 API实现步骤 S205 S208的处理。这还适用于后面所述的框信息获取单元110的处理。接着,在步骤 S209,指针信息获取单元109基于在步骤S206和S208所获取的信息,生成参考图2所述的指针信息320。在步骤S210,框信息获取单元110判断当前操作的窗口的位置或大小是否改变。 当用作接收单元的用户I/F 101接收到用于利用拖动操作进行移动的指示时,检测窗口的变化。如果检测到窗口的变化,则处理进入步骤S211。如果没有检测到窗口的变化,则处理进入步骤S215。在步骤S215,CPU 104将指针信息320发送给投影仪200。在步骤S211,框信息获取单元110获取窗口的框信息(位置和大小),并且生成参考图2所述的框信息330。在步骤S212,框信息获取单元110向图像信息获取单元108发送停止消息。由于停止检测PC画面的更新,因而不发送图像信息310。在步骤S213,CPU 104 将指针信息320和框信息330发送给投影仪200。在步骤S214,框信息获取单元110向图像信息获取单元108发送重新开始消息。作为利用步骤S212 S214的处理的发送控制的结果,当存在窗口改变时,在具有大量数据的图像信息310之前,将具有少量数据的指针信息320和框信息330发送给投影仪200。当在完成图像信息310的发送之前再次检测到窗口改变时,由于在步骤S212再次取消图像信息310的发送,因而优选发送最新的指针信息 320和框信息330。在步骤S216,CPU 104判断是否存在用于终止画面传送的指示,并且如果存在用于终止图像传送的指示(步骤S216为“是”),则结束该处理。如果没有该指示,则处理返回到步骤S205。应该注意,尽管在上述说明中,使用表述“当前操作的窗口,,,但是利用拖动操作来操作的对象不局限于窗口,例如,可以使用图标。接着说明投影仪200侧的处理。图8是详细示出在图5的步骤S103的投影仪200 接收画面图像的处理的流程图。图9是详细示出在图5的步骤S103的投影仪200接收位置信息等的处理的流程图。并行进行图8和图9的处理。参考图8,在步骤S300,CPU 202(图像数据接收单元)判断是否从PC 100接收到了图像信息310。如果接收到了图像信息310,则处理进入步骤S301。在步骤S301,解码器 205对图像信息310中包含的图像数据313进行解码。在步骤S302,投影图像生成单元206 将解码后的图像数据存储到RAM 205的平面250(参见图10)。在步骤S303,投影图像重叠单元207通过将平面250中的图像数据移动到帧缓冲器252,进行图像的重叠显示(后面将参考图9的步骤S309详细说明)。在图8的处理中,在本实施例的显示系统400中,在紧挨着开始画面传送处理之后,发送PC 100的整个画面的图像数据,此后,仅发送PC 100的更新区域的图像数据。换句话说,存储在平面250中的图像数据是通过利用接收到的更新图像数据重叠写在整个画面的图像数据所获得的数据。在步骤S304,CPU 202判断是否接收到了画面传送处理的终止通知。如果接收到了,则结束该流程图的处理,如果没有接收到,则处理返回到步骤S300。接着参考图9,在步骤S305,CPU 202 (指针位置信息接收单元)判断是否从PC 100接收到了指针信息320。如果接收到了指针信息320,则处理进入步骤S306。在步骤 S306,投影图像生成单元206基于在步骤S305所获得的指针信息320,生成指针图像,并且将其存储到RAM 204的平面251 (参见图10)。在步骤S307,CPU 202 (对象位置信息接收单元)判断是否从PC 100接收到了框信息330。如果接收到了框信息330,则处理进入步骤S308,如果没有接收到,则处理进入步骤S309。在步骤S308,投影图像生成单元206基于在步骤S307所接收到的框信息330,生成辅助图像,并且将其存储到RAM 204的平面251(参见图10)。对于辅助图像,可以使用任何图像,只要该图像可以指示对象(例如,图4中的窗口 173)的移动后位置即可。例如,在框信息330是图2所示格式的框信息的情况下,投影图像生成单元206可以生成示出移动后对象的轮廓(图4中的框图像170)的轮廓图像,作为辅助图像。在步骤S309,投影图像重叠单元207将平面251上的图像数据移动到帧缓冲器252。结果,如图10的附图标记253所示,指针图像被重叠在PC画面的图像上来进行显示。 当还接收到框信息330时,还在PC画面的图像上重叠并显示框图像(辅助图像)。换句话说,投影图像生成单元206和投影图像重叠单元207用作显示控制单元,并且进行控制,从而使得如果接收到框信息330,则将辅助图像与指针图像一起重叠在PC画面的图像上来显示PC画面的图像。应该注意,尽管附图中没有示出,但是当在重叠辅助图像之后在图8的步骤S300接收到下一图像信息310时,投影图像生成单元206停止将辅助图像存储到平面 251。结果,也停止框图像的重叠显示。在步骤S310,CPU 202判断是否接收到了终止画面传送的通知。如果接收到了,则结束该流程图的处理,如果没有接收到,则处理返回到步骤S305。如上所述,根据本实施例,在诸如窗口等的对象在PC 100的画面上移动了的情况下,PC 100将表示对象的移动后位置的对象位置信息发送给投影仪200。在发送对象位置信息之后,PC 100将对象移动之后的画面的图像数据发送给投影仪200。结果,投影仪200 可以快速显示表示对象的移动后位置的辅助图像。因此,这使得用户可以快速识别图像中对象的变化。其它实施例还可以利用读出并执行记录在存储器装置上的程序以进行上述实施例的功能的系统或设备的计算机(或者CPU或MPU等装置)和通过下面的方法实现本发明的方面,其中,利用系统或设备的计算机通过例如读出并执行记录在存储器装置上的程序以进行上述实施例的功能来进行上述方法的步骤。为此,例如,通过网络或者通过用作存储器装置的各种类型的记录介质(例如,计算机可读介质)将该程序提供给计算机。尽管参考典型实施例说明了本发明,但是应该理解,本发明不局限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。
权利要求
1.一种信息处理装置,包括生成单元,用于生成包含预定对象的图像;发送单元,用于将表示用于指示所述图像内的任意位置的指针的位置的指针位置信息和表示所述图像的图像数据发送给显示装置;接收单元,用于接收用于通过移动所述指针来指示所述预定对象的显示位置移动的移动指示;生成控制单元,用于响应于所述移动指示,控制所述生成单元,以生成在移动后的位置处包含所述预定对象的图像;以及发送控制单元,用于控制所述发送单元,其中,所述发送控制单元响应于所述移动指示,控制所述发送单元,以将表示所述指针的移动后的位置的指针位置信息和表示所述预定对象的移动后的位置的对象位置信息发送给所述显示装置,然后,在发送了该指针位置信息和所述对象位置信息之后,将表示所述生成单元所生成的、在移动后的位置处包含所述预定对象的图像的图像数据发送给所述显示装置。
2.根据权利要求1所述的信息处理装置,其特征在于,所述发送控制单元控制所述发送单元,以使得在没有完成表示所述生成单元所生成的、在移动后的位置处包含所述预定对象的图像的图像数据的发送之前,所述接收单元接收到下一移动指示时,取消发送该图像数据。
3.根据权利要求1所述的信息处理装置,其特征在于,所述发送单元以压缩状态将所述生成单元所生成的图像发送给所述显示装置。
4.根据权利要求1所述的信息处理装置,其特征在于,所述对象位置信息包含与所述预定对象的大小有关的信息或与所述预定对象的角坐标有关的信息。
5.根据权利要求1所述的信息处理装置,其特征在于, 所述显示装置是投影装置。
6.根据权利要求1所述的信息处理装置,其特征在于, 所述发送单元通过无线通信线路发送包含所述预定对象的图像。
7.一种显示装置,包括图像数据接收单元,用于从信息处理装置接收图像数据;指针位置信息接收单元,用于从所述信息处理装置接收指针位置信息,其中,所述指针位置信息表示用于指示所述图像数据所表示的图像内的任意位置的指针的位置;显示单元,用于通过在所述指针位置信息所表示的位置处将指针图像重叠在所述图像数据所表示的图像上来进行显示;对象位置信息接收单元,用于从所述信息处理装置接收表示所述图像内所包含的预定对象的移动后的位置的对象位置信息;以及显示控制单元,用于控制所述显示单元,以使得在所述对象位置信息接收单元接收到所述对象位置信息时,在将表示所述预定对象的移动后的位置的辅助图像与所述指针图像一起重叠在所述图像上的情况下显示所述图像。
8.根据权利要求7所述的显示装置,其特征在于,所述辅助图像是表示移动后的位置处的所述预定对象的轮廓的轮廓图像。
9.根据权利要求7所述的显示装置,其特征在于,所述显示控制单元控制所述显示单元,以使得在所述图像数据接收单元接收到下一图像数据时,停止重叠所述辅助图像。
10.根据权利要求7所述的显示装置,其特征在于,所述图像数据接收单元接收处于压缩状态的图像数据;以及所述显示单元对处于压缩状态的图像数据进行解码并对该图像数据进行显示。
11.根据权利要求7所述的显示装置,其特征在于,所述对象位置信息包含与所述预定对象的大小有关的信息或与所述预定对象的角坐标有关的信息。
12.根据权利要求7所述的显示装置,其特征在于,所述图像数据接收单元通过无线通信线路接收所述图像数据。
13.一种显示系统,其包括信息处理装置和显示装置, 所述信息处理装置包括生成单元,用于生成包含预定对象的图像;发送单元,用于将表示用于指示所述图像内的任意位置的指针的位置的指针位置信息和表示所述图像的图像数据发送给所述显示装置;接收单元,用于接收用于通过移动所述指针来指示所述预定对象的显示位置移动的移动指示;生成控制单元,用于响应于所述移动指示,控制所述生成单元,以生成在移动后的位置处包含所述预定对象的图像;以及发送控制单元,用于控制所述发送单元,其中,所述发送控制单元响应于所述移动指示,控制所述发送单元,以将表示所述指针的移动后的位置的指针位置信息和表示所述预定对象的移动后的位置的对象位置信息发送给所述显示装置,然后,在发送了该指针位置信息和所述对象位置信息之后,将表示所述生成单元所生成的、在移动后的位置处包含所述预定对象的图像的图像数据发送给所述显示装置,以及所述显示装置包括图像数据接收单元,用于接收从所述信息处理装置所发送的图像数据; 指针位置信息接收单元,用于从所述信息处理装置接收所述指针位置信息; 显示单元,用于通过在所述指针位置信息所表示的位置处将指针图像重叠在所述图像数据所表示的图像上来进行显示;对象位置信息接收单元,用于从所述信息处理装置接收所述对象位置信息;以及显示控制单元,用于控制所述显示单元,以使得在所述对象位置信息接收单元接收到所述对象位置信息时,在将表示所述预定对象的移动后的位置的辅助图像与所述指针图像一起重叠在所述图像上的情况下显示所述图像。
14.根据权利要求13所述的显示系统,其特征在于,所述发送控制单元控制所述发送单元,以使得在没有完成表示所述生成单元所生成的、在移动后的位置处包含所述预定对象的图像的图像数据的发送之前,所述接收单元接收到下一移动指示时,取消发送该图像数据;以及所述显示控制单元控制所述显示单元,以使得在所述图像数据接收单元接收到下一图像数据时,停止重叠所述辅助图像。
15.根据权利要求13所述的显示系统,其特征在于,所述辅助图像是表示移动后的位置处的所述预定对象的轮廓的轮廓图像。
16.根据权利要求13所述的显示系统,其特征在于,所述发送单元以压缩状态将所述图像数据发送给所述显示装置;所述图像数据接收单元接收压缩后的图像数据;以及所述显示单元对压缩后的图像数据进行解码并且对该图像数据进行显示。
17.根据权利要求13所述的显示系统,其特征在于, 所述显示装置是投影装置。
18.根据权利要求13所述的显示系统,其特征在于,所述发送单元通过无线通信线路发送包含所述预定对象的所述图像。
19.根据权利要求13所述的显示系统,其特征在于,所述图像数据接收单元通过无线通信线路接收所述图像数据。
20.一种信息处理装置的控制方法,包括 生成步骤,用于生成包含预定对象的图像;发送步骤,用于将表示用于指示所述图像内的任意位置的指针的位置的指针位置信息和表示所述图像的图像数据发送给显示装置;接收步骤,用于接收用于通过移动所述指针来指示所述预定对象的显示位置移动的移动指示;生成控制步骤,用于响应于所述移动指示,控制所述生成步骤,以生成在移动后的位置处包含所述预定对象的图像;以及发送控制步骤,用于控制所述发送步骤,其中,所述发送控制步骤响应于所述移动指示,控制所述发送步骤,以将表示所述指针的移动后的位置的指针位置信息和表示所述预定对象的移动后的位置的对象位置信息发送给所述显示装置,然后,在发送了该指针位置信息和所述对象位置信息之后,将表示在所述生成步骤中生成的、在移动后的位置处包含所述预定对象的图像的图像数据发送给所述显示装置。
21.—种显示装置的控制方法,包括图像数据接收步骤,用于从信息处理装置接收图像数据;指针位置信息接收步骤,用于从所述信息处理装置接收指针位置信息,其中,所述指针位置信息表示用于指示所述图像数据所表示的图像内的任意位置的指针的位置;显示步骤,用于通过在所述指针位置信息所表示的位置处将指针图像重叠在所述图像数据所表示的图像上来进行显示;对象位置信息接收步骤,用于从所述信息处理装置接收表示所述图像内所包含的预定对象的移动后的位置的对象位置信息;以及显示控制步骤,用于控制所述显示步骤,以使得当在所述对象位置信息接收步骤中接收到所述对象位置信息时,在将表示所述预定对象的移动后的位置的辅助图像与所述指针图像一起重叠在所述图像上的情况下显示所述图像。
全文摘要
本发明提供信息处理装置和显示装置及其控制方法以及显示系统。信息处理装置响应于对象移动指示,控制发送单元以使得将表示指针的移动后位置的指针位置信息和表示对象的移动后位置的对象位置信息发送给显示装置,然后,在发送了指针位置信息和对象位置信息之后,将表示生成单元所生成的图像的图像数据发送给显示装置。
文档编号G06F3/033GK102253735SQ201110127889
公开日2011年11月23日 申请日期2011年5月17日 优先权日2010年5月17日
发明者门田和广 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1