1.一种投影仪,包括:
传输单元,适于与外部电子设备建立无线连接;
主控单元,适于控制所述传输单元接收所述外部电子设备的显示屏的镜像图像;以及投影单元,适于对接收到的镜像图像进行投影,
其中,所述外部电子设备能够加入到无线局域网,以及如果所述外部电子设备已经连接到除所述无线局域网外的其他无线网络:
所述传输单元还适于工作在从设备模式下,并接收所述外部电子设备设置的所述其他无线网络的网络标识和/或访问密码;
所述主控单元还适于控制所述传输单元根据接收到的网络标识寻找所述其他无线网络,并与所述其他无线网络建立连接。
2.根据权利要求1所述的投影仪,其中,所述传输单元还适于建立所述无线局域网。
3.根据权利要求1所述的投影仪,其中,所述主控设备还适于在连接过程中根据所述其他无线网络的IP分配原则设置投影仪的IP地址,所述传输单元还适于使用所设置的IP地址对所述其他无线网络进行定时广播,以指示所述IP地址是投影仪的IP地址,使得所述外部电子设备能够获取所述IP地址并与所述投影仪建立点对点连接。
4.根据权利要求3所述的投影仪,其中,所述IP地址可以是特别指定的IP地址或者随机分配的IP地址。
5.根据权利要求1所述的投影仪,还包括存储器,适于存储通过所述传输单元接收到的所述镜像图像以及所述其他无线网络的网络标识和访问密码。
6.根据权利要求1所述的投影仪,其中,所述传输单元使用WiFi、红外、TransferJet、DLNA接口协议中的至少一种。
7.根据权利要求1所述的投影仪,还包括:
驱动电路,连接到所述主控单元和所述投影单元,适于在所述主控单元的控制下为所述投影单元提供驱动;
电源单元,适于为投影仪中的各个组件提供功率;以及
散热单元,适于通过散热来降低所述投影单元的工作温度。
8.一种电子设备,包括:
显示屏;
连接单元,适于与投影仪建立无线连接;
镜像获取单元,适于获取所述显示屏的镜像图像,通过所述连接单元向所述投影仪发送,以进行投影;以及
处理单元,适于控制所述连接单元和所述镜像获取单元,
其中,当所述电子设备已经连接到除所述投影仪建立的无线局域网之外的外部网络时,所述处理单元适于控制所述连接单元断开与所述外部网络的连接,并与所述无线局域网建立连接;所述电子设备还包括:
属性设置单元,适于将所述投影仪的属性设置为从设备,并向所述投影仪设置所述外部网络的标识和/或访问密码;
所述处理单元还适于控制所述连接单元断开与所述无线局域网的连接,再次连接到所述外部网络中,监听所述外部网络中的广播,以获取所述投影仪根据所述外部网络的标识和/或访问密码连接到所述外部网络之后设置的IP地址,并控制所述连接单元与所述投影仪建立点对点的连接。
9.根据权利要求8所述的电子设备,其中,当所述电子设备没有连接到任何网络的时候,所述处理单元适于控制所述连接单元直接连接到所述投影仪建立的无线局域网。
10.根据权利要求8所述的电子设备,其中,所述镜像获取单元还适于从所述电子设备的操作系统的FrameBuffer缓存中获取即将在电子设备的显示屏上显示的下一幅图像,以获取所述下一幅图像的分辨率;
所述电子设备还包括:
压缩单元,适于在所述处理单元判断所述下一幅图像的分辨率不是所需分辨率的情况下,将所述下一幅图像压缩为所需分辨率,并压缩为适于所述投影仪处理的格式。
11.根据权利要求8所述的电子设备,还包括:
存储单元,用于存储所述镜像获取单元获取的镜像图像。
12.根据权利要求8所述的电子设备,还包括:
计数器,适于对所述连接单元向所述投影仪发送镜像图像之后的时间进行计数;以及所述处理单元适于根据所述计数器的计数值来确定所述外部网络是否适合于所述投影仪。
13.一种在投影仪上使用的方法,包括:
与外部电子设备建立无线连接;
接收所述外部电子设备的显示屏的镜像图像;
对接收到的镜像图像进行投影;
建立所述外部电子设备能够加入的无线局域网;
在所述外部电子设备已经连接到除所述无线局域网外的其他无线网络的情况下:
工作在从设备模式下,并接收所述外部电子设备设置的所述其他无线网络的网络标识和/或访问密码;
根据接收到的网络标识寻找所述其他无线网络,并与所述其他无线网络建立连接。
14.根据权利要求13所述的方法,其中,还包括:
在连接过程中根据所述其他无线网络的IP分配原则设置投影仪的IP地址,使用所设置的IP地址对所述其他无线网络进行定时广播,以指示所述IP地址是投影仪的IP地址,使得所述外部电子设备能够获取所述IP地址并与所述投影仪建立点对点连接。
15.根据权利要求14所述的方法,其中,所述IP地址可以是特别指定的IP地址或者随机分配的IP地址。
16.根据权利要求13所述的方法,其中,所述无线连接的建立使用WiFi、红外、TransferJet、DLNA接口协议中的至少一种。
17.一种在电子设备上使用的方法,包括:
与投影仪建立无线连接;
获取所述电子设备的显示屏的镜像图像,向投影仪发送以进行投影,
其中,当所述电子设备已经连接到除所述投影仪建立的无线局域网之外的外部网络时:
断开与所述外部网络的连接,并与所述无线局域网建立连接;
将所述投影仪的属性设置为从设备,并向所述投影仪设置所述外部网络的标识和/或访问密码;
再次连接到所述外部网络中,监听所述外部网络中的广播,以获取所述投影仪根据所述外部网络的标识和/或访问密码连接到所述外部网络之后设置的IP地址,并与所述投影仪建立点对点的连接。
18.根据权利要求17所述的方法,其中,当所述电子设备没有连接到任何网络的时候,直接连接到所述投影仪建立的无线局域网。
19.根据权利要求17所述的方法,还包括:
从电子设备的操作系统的FrameBuffer缓存中获取即将在电子设备的显示屏上显示的下一幅图像,并获取所述下一幅图像的分辨率;
在所述下一幅图像的分辨率不是所需分辨率的情况下,将所述下一幅图像压缩为所需分辨率,并压缩为适于所述投影仪处理的格式。
20.根据权利要求17所述的方法,还包括:
对向所述投影仪发送镜像图像之后的时间进行计数;以及
根据计数值来确定所述外部网络是否适合于所述投影仪。
投影仪、电子设备及其上使用的方法\n技术领域\n[0001] 本发明总体涉及投影仪,以及具体地,涉及投影仪、与投影仪连接的电子设备以及分别在投影仪和电子设备上使用的方法。\n背景技术\n[0002] 目前已经有越来越多的人使用智能手机,平板电脑和计算机等电子设备。这些设备大多具有快速的上网速度,大的储存空间并可以从例如互联网下载各种信息。但是由于这些电子设备的显示屏偏小,当与周围朋友/同事分享显示屏上显示的内容时很不方便。\n另一方面,如果通过传统投影显示设备来显示电子设备的显示屏上的内容时,需要通过有线线路与其他这些电子设备(例如,智能设备,如电脑/手机/上网本等)相连接,以实现信号传输投影。由于需要在地面和墙体内预先埋上连接线,存在着连接线成本高和携带不便等弊端。并且在后续维护和改变布局时也非常麻烦。\n[0003] 如今的某些投影仪具有Wifi功能,但其使用有局限性,仅限于上网。在和外部其他智能设备连接时,还需要通过连接线进行连接,而且与不同智能设备的连接线不同,例如需要使用USB线/AV线/VGA线/HDMI线/Apple专用线等。这些连接线种类繁多且携带不方便。同时,对于微型投影机来说,种类繁多的连接线也带来了接口兼容的问题。\n发明内容\n[0004] 本发明旨在解决上述使用投影仪显示电子设备的显示屏上的内容所带来的至少一部分问题。\n[0005] 根据本发明的一方面,提供了一种投影仪,包括:传输单元,适于与外部电子设备建立无线连接;主控单元,适于控制所述传输单元接收所述外部电子设备的显示屏的镜像图像;以及投影单元,适于对接收到的镜像图像进行投影。\n[0006] 根据本发明的另一方面,提供了一种电子设备,包括:显示屏;连接单元,适于与投影仪建立无线连接;镜像获取单元,适于获取所述显示屏的镜像图像,通过所述连接单元向投影仪发送以进行投影;以及处理单元,适于控制所述连接单元和所述镜像获取单元。\n[0007] 根据本发明的第三方面,提供了一种在投影仪上使用的方法,包括:与外部电子设备建立无线连接;接收所述外部电子设备的显示屏的镜像图像;以及对接收到的镜像图像进行投影。\n[0008] 根据本发明的第四方面,提供了一种在电子设备上使用的方法,包括与投影仪建立无线连接;获取所述电子设备的显示屏的镜像图像,向投影仪发送以进行投影。\n[0009] 通过以上的技术方案,可以通过投影仪来方便地同步显示电子设备(例如,电脑/手机/上网本等智能设备)的显示屏上的内容。并且由于不需要连接线,降低了投影仪使用和维护的成本。\n附图说明\n[0010] 结合附图对本发明的实施方式进行详细的描述,可更好地理解本发明,其中:\n[0011] 图1示出了根据本发明的实施例的无线投影的示意图;\n[0012] 图2示出了根据本发明的实施例的投影仪的示意性结构框图;\n[0013] 图3示出了根据本发明的实施例的电子设备的示意性结构框图;\n[0014] 图4示出了根据本发明的实施例的使用投影仪来投影电子设备的显示屏的镜像图像的流程图;\n[0015] 图5示出了根据本发明的实施例的投影仪以从设备模式进行连接的流程图;\n[0016] 图6示出了根据本发明的实施例的镜像图像获取流程的示意图;\n[0017] 图7示出了根据本发明的实施例,电子设备端在发送镜像图像之后的后处理流程的流程图;以及\n[0018] 图8示出了根据本发明的实施例的无线投影的效果图。\n具体实施方式\n[0019] 下面参照附图对本发明的优选实施例进行详细说明,在描述过程中省略了对于本发明来说是不必要的细节和功能,以防止对本发明的理解造成混淆。在全部附图中,针对相似或者对应的元素使用相同的引用标记。\n[0020] 如上所述,由于现有技术中需要通过连接线来将电子设备与投影仪相连接,使得使用投影仪来显示电子设备的显示屏上的内容存在连接线成本高且携带不便的问题。\n[0021] 为了解决该问题,本发明的至少一些实施例提出了一种投影仪。该投影仪包括与外部电子设备(例如,电脑/手机/上网本等电子设备或智能设备)建立无线连接的传输单元,用于控制传输单元接收外部电子设备的显示屏的镜像图像的主控单元以及对接收到的镜像图像进行投影的投影单元。\n[0022] 投影仪还可以包括散热单元,使得可以通过散热来降低投影仪(特别是投影单元)的工作温度,以延长投影仪的寿命。投影仪也可以包括驱动电路,驱动电路可以为主控单元和投影仪提供驱动。主控单元可以是投影仪的CPU,也可以是布置在投影仪中的任何通用或专用的处理电路。\n[0023] 本发明的至少一些实施例还提出了一种电子设备。该电子设备包括显示屏,适于与投影仪建立无线连接的连接单元,适于获取电子设备的显示屏的镜像图像,并通过连接单元向投影仪发送以进行投影的镜像获取单元,以及适于控制连接单元和镜像获取单元的处理单元。\n[0024] 电子设备还可以包括用于存储电子设备的处理期间所使用的数据和程序的存储器,以及为电子设备提供功率的电源。根据具体的情况,存储器可以是任何类型的存储器,例如RAM、ROM、硬盘等等。电源可以是电池、适配器或者其他能够为电子设备提供正常工作所需功率的电源电路。同样地,电子设备的处理单元可以是电子设备的CPU或者布置在电子电路中的任何通用或专用的处理电路。\n[0025] 本发明的至少一些实施例还提出了一种在投影仪上使用的方法。该方法包括与外部电子设备建立无线连接;接收外部电子设备的显示屏的镜像图像;以及对接收到的镜像图像进行投影。\n[0026] 本发明的至少一些实施例还提出了一种在电子设备上使用的方法。该方法包括与投影仪建立无线连接;获取所述电子设备的显示屏的镜像图像,向投影仪发送以进行投影。\n[0027] 本发明中的术语“镜像图像”指的是与电子设备的显示屏上的显示同步或者近似同步的图像。\n[0028] 通过以上的技术方案可以实现通过投影仪来方便地同步显示电子设备的显示屏上的内容,并且由于不需要连接线,降低了投影仪使用和维护的成本。\n[0029] 图1示出了根据本发明的实施例的无线投影的示意图。如图1所示。根据本发明的投影仪可以与多个外部的电子设备,例如手机、平板计算机和笔记本计算机进行无线连接,并将这些设备上的显示内容进行投影。本领域技术人员应该意识到,虽然图1中使用WiFi协议来连接投影仪和电子设备,然而也可以使用其他可建立无线局域网的协议,例如蓝牙、红外、TransferJet中的任一种。此外,虽然图1中示出的电子设备是可移动或便携的电子设备,然而本发明也可以应用于固定的电子设备,例如,桌面计算机等。\n[0030] 图2中示出了图1中示出的投影仪的电路结构的简化框图。\n[0031] 投影仪可以包括主控单元210、传输单元220和投影单元260。主控单元210可以控制投影仪中各个组件的工作。投影仪通过传输单元220与外部设备或网络连接。经由传输单元220接收到的信号可以通过投影单元260投影在投影屏幕(未示出)上。在本发明的一个示例中,投影单元260可以包括LCoS(硅基液晶)光机。LCoS光机采用LED光源,并产生红/黄/绿三色光来进行投影。然而本发明不限于此,在本发明的其他实施例中,也可以采用其他类型的光机,比如DLP(数字光处理)光机,或者采用激光光源的光机等。\n[0032] 投影仪还可以包括存储器230、驱动电路240、电源单元250、散热单元270、视频接口280等。存储器230可被用于存储主控单元210的所有程序和数据,也可以用于存储传输单元220接收到或即将发送的数据。驱动电路240分别包括LCoS驱动电路和LED驱动电路(未示出),分别连接到主控单元210和投影单元260并为其提供驱动。电源单元250可以包括蓄电池和适配器(未示出)。适配器可以采用任何的电源接口(例如,USB接口),并直接或间接地与外部电源连接。蓄电池可以直接为投影仪的各个组件供电,并可以经由适配器来充电。散热单元270可以包括风扇和散热片等,可通过散热来降低投影仪(特别是投影单元260的光机)的工作温度,以延长投影仪的寿命和保证投影仪的正常运转。视频接口280可以为投影仪提供各种有线视频接口,以通过有线方式与外部设备连接,提供高清视频画面。\n[0033] 备选地,投影仪还可以包括图2中未示出的其他组件,例如外壳以及外壳上的各种结构。\n[0034] 在投影仪开机时,传输单元220可以检测是否存在可用的无线局域网(WLAN)。如果存在,请求连接到该无线局域网。否则,传输单元220建立新的无线局域网。\n[0035] 在与外部的电子设备建立连接时,如果电子设备没有连接到其他无线网络,并且能够连接投影仪所在(或所创建)的无线局域网(标记为无线局域网A),则该电子设备可以直接连接到无线局域网A。然而,如果电子设备已经连接到现有的无线网络(示意性地标记为无线网络B),则电子设备可以将投影仪设置为从设备模式,并且向投影仪设置无线网络B的网络标识(例如,网络名称等)和/或访问密码。投影仪的主控单元210控制传输单元220根据电子设备的设置切换到从设备模式下工作,并根据所设置的网络标识和/或访问密码寻找到无线网络B,与无线网络B建立连接。\n[0036] 在与无线网络B建立连接后,主控设备210可以根据无线网络B的IP地址分配原则来设置投影仪的IP地址。该IP地址可以是预先制定的,例如,无线网络B可以预先指定某个IP地址段或者甚至某个具体的IP地址来作为投影仪的IP地址,或者可以是随机分配的。然后,传输单元220可以使用所设置的IP地址向无线网络B中的各个设备进行广播,以指示该IP地址是投影仪的IP地址。从而智能手机可以通过接收广播消息并从广播消息中获取投影仪的IP地址,与投影仪建立点对点连接。\n[0037] 作为备选,例如在无线网络B中已经指定具体的IP地址作为投影仪的IP地址,并且该指定已经为无线网络B中的各个设备所知的情况下,无需在广播消息中指出该IP地址是投影仪的IP地址。电子设备在接收到来自投影仪的IP地址的广播消息后,可以自动判断出无线网络B中存在着可用的投影仪,并与该投影仪建立点对点连接。甚至在一些特定的示例中,电子设备可以根据所指定的用于投影仪的IP地址,以固定的时间间隔在无线网络B中寻找投影仪(例如,通过ping的方式),以此来主动建立点对点连接。\n[0038] 在与电子设备建立连接之后,投影仪的传输单元220从电子设备接收该电子设备的显示屏的镜像图像。主控单元210将该镜像图像转换为驱动电路240可以辨识的RGB 888信号,并向投影单元260发送,通过投影单元260的光学引擎投影在投影屏幕上。在投影过程中,可以调节投影单元260的调焦结构来获得清晰的画面。\n[0039] 当投影结束时,可以通过主控单元210控制投影单元260停止投影,或者控制传输单元220断开与无线网络B(或电子设备)的连接来终止投影。\n[0040] 在以上的描述中,以投影仪与一个电子设备连接作为示例来进行说明。然而本发明不限于此,在本发明的其他实施例中,投影仪可以同时与多个电子设备相连接(例如图1中示出的情形)。在此情况下,可以选择同一时间投影某一设备的显示屏的镜像图像(等同于以上结合图2描述的实施例),或者通过分屏或画中画的形式同时投影多个/所有设备的显示屏的镜像图像。\n[0041] 图3示出了根据本发明的实施例的电子设备的结构的示意性框图。该电子设备可以是智能手机、平板计算机、笔记本计算机、PDA或者具有一定计算能力和显示能力的其他设备。在电子设备是智能手机的情况下。该智能手机可以采用各种操作系统,例如安卓系统、黑莓系统、iOS系统、Windows系统、Mac系统或者其他在用或者即将使用的操作系统。\n[0042] 图3中的电子设备可以包括用于显示图像、视频等媒体内容的显示屏380、控制电子设备的各个组件的处理单元310以及用于与投影仪和无线网络B等外部设备或网络建立连接的连接单元320。当电子设备(例如智能手机)需要使用投影仪来进行显示屏的显示时,处理单元310可以通过连接单元320搜索投影仪所在(或所建立)的无线局域网A。\n如果此时电子设备没有与其他网络(例如,无线网络B)建立连接,则处理单元310可以通过连接单元320直接连接到投影仪所在的无线局域网A。如果电子设备此时已经连接到例如无线网络B,连接单元320可以断开与无线网络B的连接,并与无线局域网A建立连接。\n然后,处理单元310可以通过连接单元320访问无线局域网A的网关的目标地址(例如,\n192.168.100.1)。在本发明的一个示例中,该访问可以通过访问网页的形式来实现。属性设置单元350可以将投影仪设置为从设备模式,并向投影仪设置其将要访问的无线网络B的网络标识(例如,网络名称)和/或密码。接下来,处理单元310可以控制连接单元320断开与无线局域网A的连接,并连接到无线网络B。处理单元310可以在无线网络B中侦听广播消息,以获取投影仪在根据属性设置单元350设置的网络标识和/或密码连接到无线网络B之后设置的投影仪的IP地址,由连接单元320使用该IP地址来建立与投影仪的点对点连接。\n[0043] 如上所述,在无线网络B中已经指定具体的IP地址作为投影仪的IP地址,并且该指定已经为无线网络B中的各个设备(例如本示例中的电子设备)所知的情况下,投影仪无需在广播中指出该IP地址是投影仪的IP地址。电子设备的连接单元320在接收到来自投影仪的IP地址的广播消息后,处理单元310可以自动判断出无线网络B中存在着可用的投影仪,并通过连接单元320与该投影仪建立点对点连接。甚至在本发明的一些示例中,电子设备可以根据所指定的用于投影仪的IP地址,以固定的时间间隔在无线网络B中寻找投影仪,以此来主动建立点对点连接。\n[0044] 通过以上的连接方式,电子设备在与投影仪进行无线连接方式的投影的同时,不影响已有的网络连接(例如,上述与无线网络B的连接)或新的网络连接,例如新的互联网连接。\n[0045] 在与投影仪建立点对点连接之后,电子设备获取并向投影仪发送电子设备的显示屏380上的显示的镜像图像。下面将对此进行详细说明。在本发明的一个示例中,电子设备的镜像获取单元330可以访问电子设备的操作系统(未示出)的FrameBuffer缓存,以获取即将在电子设备的显示屏上显示的下一幅图像,并获取该图像的分辨率。本领域技术人员将会理解,在其他类型的操作系统中,电子设备的镜像获取单元330也可以从与FrameBuffer缓存类似的存储单元中获取要显示的下一幅图像。处理单元310可以确定该图像的分辨率是否是所需分辨率(例如800*600)。如果分辨率是800*600,则可以通过压缩单元340将图像压缩为适于投影仪处理的格式(例如PNG格式),经由连接单元320向投影仪发送(例如,使用TCP/IP协议来发送)。如果分辨率不是800*600,例如,假设是H*W,则可以由压缩单元340将该图像的高H设置为800,通过公式W=H*600/800对其宽度进行压缩,并在然后将图像压缩为PNG格式,然后向投影仪发送。在电子设备中进行了压缩的情况下,相应地在投影仪侧需要对已压缩的图像进行解压缩。该功能可以在投影仪的主控单元210中实现,或者由专用的软件或硬件电路来实现。\n[0046] 可以将以上获取的图像及其分辨率等信息存储在存储单元360中。\n[0047] 本领域技术人员应该意识到,以上仅是根据本发明的实施例的获取镜像的过程的一个示例,本发明不限于此。例如,镜像获取单元330可以对电子设备的显示屏上的图像进行直接截图来获得近似同步的画面信号,而不是从操作系统的FrameBuffer缓存中获取。\n在本发明的一些实施例中,镜像获取单元330可以通过30Hz的频率来获取屏幕截图。本领域技术人员应该理解,也可以使用其他的频率。此外,所需的分辨率也可以不是800*600,而可以是其他的分辨率,如1024*768、1280*720等等,并因此压缩公式也相应地改变。图像的压缩格式也可以不限于PNG格式,而可以是投影仪可以接收并处理的任何其他格式,例如JPG、JPEG、BMP等。\n[0048] 根据本发明的实施例的电子设备中还可以包括计数器370。计数器370可以对连接单元320向所述投影仪发送镜像图像之后的时间进行计数。当连接单元320接收到来自投影仪的对镜像图像的确认之后,发送下一幅图像。如果超过50毫秒还没有接收到确认,启动计数器370,每超过50毫秒没有接收到确认信息,计数器370可以递增1。如果在1秒内,计数器370的值低于10,则在下一秒开始时将计数器370清零,并再次进行以上的计数过程。如果计数器370的值在1秒内大于10,则处理单元310提示用户无线网络B不适于投影仪。备选地,计数器370可以在镜像图像获取过程的任何阶段启动,而无需在超过50毫秒还没有从投影仪接收到确认信息才启动。此外,计数器370的递增时间间隔也可以不限于50秒,而可以根据需要取其他的任何值,例如,100毫秒。计数器370的阈值也可以不限于10,而是可以取其他的任何适当的值,如5或者15。\n[0049] 以上在关于图2描述根据本发明的投影仪结构时,通过投影仪侧的操作来终止投影。然而在本发明的一些实施例中,也可以通过电子设备侧的操作来终止投影。例如,可以通过电子设备中的连接单元320断开与投影仪的连接来终止投影。\n[0050] 以上参考图2和图3详细描述了根据本发明的实施例的投影仪和电子设备的示例。然而,本领域技术人员应该理解,图2和图3中仅示出了对理解本发明有帮助的组件。\n实际使用的投影仪和电子设备可以根据需要包括更多或更少的组件。例如,可以不包括图\n2中的视频接口280,图3中示出的电子设备还可以包括电源组件或者提供音频和/或视频处理的组件等。或者图2和图3中示出的各个组件的功能也可以在更多或更少的组件中实现。例如,图3中镜像获取单元330、压缩单元340和属性设置单元350等的功能可以在处理单元310中实现。此外,图2和图3中的部分功能也可以通过专用硬件或者软件程序的形式来实现。\n[0051] 下面将参考图4,基于上述的投影仪和电子设备的示意性结构框图,阐述本发明实施例中使用投影仪来投影电子设备的显示屏的镜像图像的流程。在步骤S401中,投影仪与电子设备建立无线连接。当电子设备没有接入其他无线网络时,电子设备可以通过接入投影仪所在的无线局域网来与投影仪直接建立连接。如果电子设备当前已经连接到其他的无线网络(例如上述的无线网络B),电子设备可以通过图5中示出的方式与投影仪建立连接。\n[0052] 图5示出了根据本发明的实施例的投影仪在从设备模式下进行连接的流程图。首先,在步骤S501中,投影仪中的传输单元220可以建立无线局域网A。例如,在使用WiFi协议的情况下,可以通过WiFi路由方式启动来建立无线局域网A。在步骤S502中,电子设备中的处理单元310可以控制连接单元320断开与无线网络B的无线连接,并在步骤S503中连接到投影仪所建立的无线局域网A。在步骤504中,电子设备中的处理单元310可以控制连接单元320访问目标IP:192.168.100.1,该目标IP可以是无线局域网A的网关的目标IP,可以通过网页的形式呈现其设置页面。在步骤S505中,可以通过属性设置单元350将投影仪设置为从设备(例如,WiFi从设备),并设置投影仪将要访问的网络(即,无线网络B)的网络标识和/或访问密码。然后,在步骤S506中,属性设置单元350可以保存并退出该设置页面。之后,在步骤S507中,投影仪中的主控单元210可以重新启动传输单元220,使得投影仪根据电子设备的设置以从设备模式工作。在步骤S508中,投影仪的主控单元210可以根据所设置的网络标识和/或访问密码寻找相应的网络(即,无线网络B),并通过传输单元220与无线网络B建立连接。在步骤S509中,投影仪的主控单元210可以根据无线网络B的IP地址分配原则来设置投影仪的IP地址。该IP地址可以是预先指定的,例如,无线网络B可以预先指定某个IP地址段或者甚至某个具体的IP地址来作为投影仪的IP地址,或者可以是随机分配的。在步骤S510中,投影仪的主控单元210可以使用所设置的IP地址,通过传输单元220以固定的间隔(例如,5秒)广播特定的消息,指示其是投影仪。\n在步骤S511中,电子设备的处理单元310可以控制连接单元320断开与无线局域网A的连接,重新与无线网络B建立连接。虽然在图5中将步骤S511示出在步骤S510之后,然而本领域技术人员应该理解,步骤S511也可以在步骤S506至S510之间的任何一处执行。在连接到无线网络B之后,在步骤S512中,电子设备的处理单元310可以监听无线网络B中的广播信息,以获取投影仪的IP地址。然后,在步骤S513中,电子设备的处理单元310可以经由连接单元320使用所获取的投影仪的IP地址建立与投影仪的点对点连接。\n[0053] 如上所述,在无线网络B中已经指定具体的IP地址作为投影仪的IP地址,并且该指定已经为无线网络B中的各个设备(例如本示例中的电子设备)所知的情况下,在步骤S510发送的广播消息中无需指定该广播消息来自投影仪,并且由于投影仪的IP地址是电子设备已知的,因此在步骤S12中也无需额外获取投影仪的IP地址。此外,在本发明的一些示例中,电子设备还可以根据所指定的用于投影仪的IP地址,以固定的时间间隔在无线网络B中寻找投影仪,以此来主动建立点对点连接,并因此以上的步骤S10和S12在这种情况下可以是可选的。\n[0054] 现在返回图4,接下来,在图4的步骤402中,电子设备的镜像获取单元330获取在电子设备的显示屏380上的显示的镜像图像。图6中示出了根据本发明的实施例的获取镜像图像的示例性流程图,即步骤402的详细描述。\n[0055] 如图6所示,在步骤S601中,电子设备的镜像获取单元330可以访问电子设备的操作系统的FrameBuffer缓存,获取即将在电子设备的显示屏上显示的下一幅图像,并获取该图像的分辨率。在步骤S602中,电子设备的处理单元310可以确定该图像的分辨率是否是所需分辨率(例如800*600)。如果分辨率是800*600,则在步骤S604中可以通过压缩单元340将图像压缩为适于投影仪处理的格式(例如PNG格式)。如果分辨率不是800*600,则在步骤S604之前,需要在步骤S603中通过压缩单元340将图像压缩为800*600的分辨率。例如,假设是H*W,则可以由压缩单元340将该图像的高H设置为800,通过公式W=H*600/800对其宽度进行压缩。如上所述,以上的示例仅是示意性的。例如,在步骤S601中,可以通过镜像获取单元330对电子设备的显示屏上的图像进行直接截图来获得近似同步的画面信号,而不是从操作系统的FrameBuffer缓存中获取。例如,步骤S602中的所需分辨率也可以是其他的分辨率,如1024*768、1280*720等等。此外,例如在步骤S604中也可以将图像压缩为其他适于投影仪处理的格式,而不是PNG格式。\n[0056] 需要指出的是,应该宽泛地理解本发明中所使用的术语“压缩”。在上述的示例中,当所获取的图像的分辨率大于所需分辨率(例如800*600),例如,所获取的图像的分辨率是1024*768时,可以通过公式W=H*600/800将其宽度压缩为600。然而,当所获取的图像的分辨率小于所需分辨率,例如是480*360时,本发明中所使用的术语“压缩”指的是将所获取的图像的宽度扩展为600。\n[0057] 再次返回图4,在图4的步骤S403中,电子设备可以通过连接单元320向投影仪发送所获取的镜像图像(例如,使用TCP/IP协议来发送)。在步骤S404中,投影仪可以对接收到的镜像图像进行投影。\n[0058] 可选地,在发送镜像图像之后,电子设备处还可以进行后处理流程,以检验投影仪所连接到的无线网络是否适合。图7中示出了该后处理流程。如图7所示,在步骤S701中,电子设备的处理单元310可以判断是否接收到来自投影仪的确认信息。如果在50毫秒内接收到,则处理单元310在步骤S702中可以判断发送图像成功,并可以在步骤S703中通过连接单元320发送下一张镜像图像,并再次回到步骤S701。然而,如果在步骤S701中在50毫秒内没有接收到来自投影仪的确认信息,流程进行到步骤S704。在步骤S704中,启动计数器370,在步骤S705中,处理单元310可以判断启动计数器370之后时间是否到达1秒,如果没有,回到步骤S701等待接收来自投影仪的确认信息。如果每超过50毫秒还未接收到确认,计数器370可以递增1。如果步骤S705中判断时间已达到1秒,在步骤760中,处理单元310可以判断计数器370是否超过阈值,例如,是否在1秒内大于10。如果在1秒内不大于10,则可以在步骤S707中将计数器370清零,并返回到步骤S701。如果在1秒内大于10,则处理单元310可以在步骤708中提示用户无线网络B不适于投影仪,结束该后处理流程。\n[0059] 图8示出了根据本发明实施例的使用投影仪来投影电子设备的显示屏的镜像图像的实际效果图。如图8所示,本发明的技术方案实现了以无线方式对电子设备上的显示内容的实时投影。并且由于不需要连接线,降低了投影仪使用和维护的成本。\n[0060] 要将上述实施例理解为本发明的一些示意性的示例。本领域技术人员将理解,在不背离本发明的范围的情况下,可以对实施例进行各种修改、合并和改变。具体地,只要技术上可能,可以通过其他配置来合并不同实施例中的不同部分解决方案。然后,本发明的范围由所附权利要求限定。
法律信息
- 2015-01-07
- 2013-02-20
实质审查的生效
IPC(主分类): G03B 21/00
专利申请号: 201210295390.0
申请日: 2012.08.20
- 2013-01-02
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-01-31
|
2005-07-29
| | |
2
| | 暂无 |
2009-06-23
| | |
3
| |
2003-07-16
|
2002-12-25
| | |
4
| |
2011-04-27
|
2009-10-01
| | |
5
| | 暂无 |
2006-09-29
| | |
6
| | 暂无 |
2009-01-23
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |