控制多屏幕显示的方法及系统的制作方法
【专利摘要】本发明提供一种控制多屏幕显示的方法及系统。根据本发明的方法,先基于各显示屏的相关信息提供一个包含多个设置子区的设置板,其中,每一设置子区与一个显示屏相关联;随后,基于用户对各设置子区的显示相关信息的设置,使与各设置子区对应的各显示屏各自显示相应信息;本发明的优点包括:能实现对多个显示屏的控制等。
【专利说明】控制多屏幕显示的方法及系统
【技术领域】
[0001]本发明涉及显示领域,特别是涉及一种控制多屏幕显示的方法及系统。
【背景技术】
[0002]在具体实施中,随着技术的发展,采用多显示屏来显示信息的技术在户外媒体宣传、广告、教育和企业展示等场合应用越来越广泛,为此,各研发人员纷纷开发出各种多显示屏显示技术。
[0003]例如,在专利号为201080049839.4的中国专利文献中,公开了一种多屏幕图像显示,其能使得由于显示屏之间的间隙而不被显示的信息得到显示。
[0004]又例如,在专利号为201110008992.9的中国专利文献中,公开了一种多屏幕的设备以及动态配置多屏幕的方法,其通过将视频信号转换为基于RGB信号的位图流,以便实现多屏组合播放。
[0005]尽管上述各文献均能实现多屏幕显示,但都是针对相邻放置的显示屏,而且各显示屏的尺寸、分辨率等均相同。然而,在现实生活中,同一用户所拥有的各显示屏的尺寸、分辨率可能并不相同,而且各显示屏也可能并非相邻设置,有些甚至可能相隔甚远;此外,随着用户日趋个性化需要的增长,一些用户可能会要求以各式各样的组合方式来摆放多个显示屏,有时还需要以某个角度旋转显示屏,或要求显示区域是圆形和其他规则或不规则形状等。面对用户的需求以及实际情形,如何提供一种便捷有效地控制多显示屏显示的方法,已成为本领域技术人员需要解决的技术问题。
【发明内容】
[0006]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种控制多屏幕显示的方法及系统,以实现对多显示屏的控制。
[0007]为实现上述目的及其他相关目的,本发明提供一种控制多屏幕显示的方法,其至少包括:
[0008]I)基于各显示屏的相关信息提供一个包含多个设置子区的设置板,其中,每一设置子区与一个显示屏相关联;
[0009]2)基于用户对各设置子区的显示相关信息的设置,使与各设置子区对应的各显示屏各自显示相应信息。
[0010]本发明还提供一种控制多屏幕显示的控制系统,其至少包括:
[0011]提供模块,用于基于各显示屏的相关信息提供一个包含多个设置子区的设置板,其中,每一设置子区与一个显示屏相关联;
[0012]驱动模块,用于基于用户对各设置子区的显示相关信息的设置,使与各设置子区对应的各显示屏各自显示相应信息。
[0013]如上所述,本发明的控制多屏幕显示的方法及系统,具有以下有益效果:能实现对多个显示屏的控制。【专利附图】
【附图说明】
[0014]图1显示为本发明的控制多屏幕显示的方法的流程图。
[0015]图2与图3显示为本发明的控制多屏幕显示的方法提供的设置板示意图。
[0016]图4显示为本发明的控制多屏幕显示的方法的另一种优选流程图。
[0017]图5与图6显示为本发明的控制多屏幕显示的方法提供的另一设置板示意图。
[0018]图7a显示为用户设置的有效区示意图。
[0019]图7b显示为与图7a中的设置子区关联的显示屏的椭圆形显示区域示意图。
[0020]图8显示为本发明的控制多屏幕显示的方法提供的又一设置板示意图。
[0021] 图9显示为本发明的控制多屏幕显示的控制系统示意图。
[0022]图10显示为本发明的控制多屏幕显示的控制系统另一优选示意图。
[0023]元件标号说明
[0024]
11、12、〗3、〗4、15、16 设胃.板
161fj'效 S
Im^m
‘組ο W
21椭_形1>(域
3控制系统
31提供梭块
311划分中-元
312确定单元
32驱动模块
321选择兀
322子職动单元 S1、S2 步骤
Ct I cQiJO
【具体实施方式】
[0025]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
[0026]请参阅图1至图10。需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0027]如图1所示,其为本发明的控制多屏幕显示的方法的流程图。其中,根据本发明的方法主要通过计算机设备中的控制系统来完成,该控制系统包括但不限于安装在计算机设备中且能够实现本发明方案。其中,该计算机设备包括但不限于:计算机、单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
[0028]在步骤SI中,所述控制系统基于各显示屏的相关信息提供一个包含多个设置子区的设置板,其中,每一设置子区与一个显示屏相关联。
[0029]其中,所述相关信息包括与显示屏相关的信息,优选地,包括但不限于:显示屏的尺寸信息、显示屏的位置信息、显示屏的旋转角度信息等。所述控制系统获取所述相关信息的方式包括但不限于:用户输入等。
[0030]例如,所述控制系统基于显示屏al与显示屏a3的尺寸均为30 cm *30cm、显示屏a2的尺寸为60 cm *40cm,来提供相应的设置板11,如图2所示,该设置板11包括尺寸分别与显示屏al、a2、a3的尺寸成1:10的设置子区bl、b2、b3,其中,显示屏al、a2、a3的分辨率各不相同。
[0031]又例如,所述控制系统基于显示屏a4、a5的尺寸均为45 cm *30cm、且显示屏a4绕水平轴旋转了 45度,来提供相应的显示板12,如图3所示,该显示板12包括尺寸分别与显示屏a4、a5的尺寸成1:6的设置子区b4、b5,其中,设置子区b4与水平线成45度。
[0032]在步骤S2中,所述控制系统基于用户对各设置子区的显示相关信息的设置,使相应各显示屏显示相应信息。
[0033]其中,用户对各设置子区的显示相关信息的设置包括但不限于:1)显示内容的类别;其中,显示内容的类别包括但不限于视频类、图片类、网页类、PDF文档类、Flash类和包含word、PPT> excel文档等的office类等等;2)显示内容的缩放;3)显示内容的排版;4)显示属性信息等。其中,所述显示属性信息表明与设置子区关联的显示屏是独立显示还是与其他显示屏组合为一体来显示,所述显示属性信息包括单独类与组合类,当用户对一设置子区的显示属性信息未设置时,所述控制系统默认该显示子区关联的显示屏的显示属性信息为单独类。
[0034]例如,所述控制系统基于用户设置设置子区bl显示网页类的信息、设置子区b2显示视频类的信息、设置子区b3显示PDF文档类的信息,将待显示的信息中的网页送入与设置子区bl关联的显示屏al予以显示、将待显示的信息中的视频信息送入与设置子区b2关联的显示屏a2予以显示、将待显示的信息中的PDF文档送入与设置子区b3关联的显示屏a3予以显示。此外,在设置子区bl也可同步显示显示屏al所显示的信息、在设置子区b2也可同步显示显示屏a2所显示的信息、在设置子区b3也可同步显示显示屏a3所显示的信息。当用户对设置子区b3显示的PDF文档进行缩放时,所述控制系统基于该PDF文档的缩放信息将与设置子区b3关联的显示屏a3所显示的PDF文档也进行同样的缩放。
[0035]又例如,所述控制系统先基于用户设置设置子区b4显示图片类的信息及设置子区b4旋转了 45度,将待显示的信息中的图片旋转45度,再基于用户设置设置子区b5显示word文档类的信息,将旋转45度的图片送入与设置子区b4关联的显示屏a4予以显示、将待显示的信息中的word文档信息送入与设置子区b5关联的显示屏a5予以显示。
[0036]再请参见图4,其为本发明的控制多屏幕显示的方法的另一优选流程图。
[0037]在步骤Sll中,所述控制系统提供一设置板,并基于各显示屏的相关信息将该设置板划分为多个设置子区,其中,每一个设置子区对应一个显示屏。
[0038]其中,所述相关信息已在图1所示的实施例中予以详述,并以引用的方式包含于此,在此不再赘述。
[0039]例如,所述控制系统提供一设置板13,如图5所示,并基于显示屏all与显示屏al4的尺寸均为30 cm*20cm、显示屏al2与显示屏al3的尺寸为50 cm*40cm,将该设置板13划分为尺寸分别与显示屏all、al2、al3、al4的尺寸成1:7.2的设置子区bll、bl2、bl3、bl4。
[0040]又例如,所述控制系统提供一设置板14,如图6所示,并基于显示屏a41、a42、a43、a44、a45、a46的尺寸均为80 cm*60cm、且各显示屏均绕水平轴旋转50度,先将该设置板14均分为设置子区b41、b42、b43、b44、b45、b46后,再将各设置子区均绕水平轴旋转50度;其中,设置子区b41与显示屏a41相关联;设置子区b42与显示屏a42相关联;设置子区b43与显示屏a43相关联;设置子区b44与显示屏a44相关联;设置子区b45与显示屏a45相关联;设置子区b46与显示屏a46相关联。
[0041]在步骤S12中,所述控制系统确定该设置板中是否有未被划分为设置子区的区域,若有,则将未被划分为设置子区的区域作为无效区。
[0042]其中,所述无效区为不显示任何信息的区域。
[0043]例如,如图5所示,所述控制系统基于设置板12的尺寸及设置子区bll、bl2、bl3、bl4的尺寸,确定所述设置板12中有未被划分为设置子区的区域,即图5中的灰色区域,则所述控制系统将灰色区域作为无效区。
[0044]在步骤S21中,所述控制系统基于用户的选择信息由所述设置板中选择有效区。
[0045]例如,如图7a所示,所述控制系统基于用户A对设置板15的选择操作信息将设置板15中椭圆形区域作为有效区。
[0046]又例如,如图8所示,所述控制系统基于用户B对设置板16的选择操作信息,将设置板16中包含设置子区b31与b34、以及设置子区b32与bl3 —部分的方形区域161作为有效区。
[0047]在步骤S22中,所述控制系统基于用户对有效区所包含的各设置子区的显示相关信息的设置,使与有效区所包含的各设置子区对应的各显示屏的相应显示区显示相应信肩、O
[0048]其中,当用户对有效区的显示属性信息未设置时,所述控制系统默认所述有效区所包含的各设置子区各自关联的显示屏的属性信息为组合类。
[0049]例如,所述控制系统基于用户A设置图7a所示的椭圆形有效区显示视频X,并基于图7b中椭圆形区域21中,分别与设置子区b21、b22、b23、b24关联的显示屏a21、a22、a23、a24各自包含的像素点数,将视频信息Xl的每一帧图像分别分为相应的4部分,并使显示屏a21、a22、a23、a24相应的区域分别显示该4部分中的相应部分,从而使得整个椭圆形区域21显示完整的视频信息XI,其中,椭圆形区域21与图7a中的椭圆形有效区对应。
[0050]又例如,用户B将图6所示的设置子区b41的属性信息设置为与设置子区b42、b43、b44、b45、b46组合显示的组合类,并将该设置子区b41设置为显示图片Y,则所述控制系统基于用户B的设置信息及各设置子区b41、b42、b43、b44、b45、b46均旋转50度,先将图片Y旋转50度后,再使与设置子区b41、b42、b43、b44、b45、b46分别关联的各显示屏构成的组合屏显示已旋转50度的图片Y。
[0051]如图9所示,其为本发明的控制多屏幕显示的控制系统示意图。其中,所述控制系统3包括:提供模块31及驱动模块32。
[0052]所述提供模块31基于各显示屏的相关信息提供一个包含多个设置子区的设置板,其中,每一设置子区与一个显示屏相关联。
[0053]其中,所述相关信息包括与显示屏相关的信息,优选地,包括但不限于:显示屏的尺寸信息、显示屏的位置信息、显示屏的旋转角度信息等。所述控制系统获取所述相关信息的方式包括但不限于:用户输入等。
[0054]例如,所述提供模块31基于显示屏al与显示屏a3的尺寸均为30 cm *30cm、显示屏a2的尺寸为60 cm *40cm,来提供相应的设置板11,如图2所示,该设置板11包括尺寸分别与显不屏al、a2、a3的尺寸成1:10的设置子区bl、b2、b3。
[0055]又例如,所述提供模块31基于显示屏a4、a5的尺寸均为45 cm *30cm、且显示屏a4绕水平轴旋转了 45度,来提供相应的显示板12,如图3所示,该显示板12包括尺寸分别与显示屏a4、a5的尺寸成1:6的设置子区b4、b5,其中,设置子区b4与水平线成45度。
[0056]所述驱动模块32基于用户对各设置子区的显示相关信息的设置,使相应各显示屏显示相应信息。
[0057]其中,用户对各设置子区的显示相关信息的设置包括但不限于:1)显示内容的类别;其中,显示内容的类别包括但不限于视频类、图片类、网页类、PDF文档类、Flash类和包含word、PPT> excel文档等的office类等等;2)显示内容的缩放;3)显示内容的排版;4)显示属性信息等。其中,所述显示属性信息表明与设置子区关联的显示屏是独立显示还是与其他显示屏组合为整体来显示,所述显示属性信息包括单独类与组合类,当用户未设置一设置子区的显示属性信息时,所述驱动模块12默认该设置子区所对应的显示屏的显示属性信息为单独类。
[0058]例如,所述驱动模块32基于用户设置设置子区bl显示网页类的信息、设置子区b2显示视频类的信息、设置子区b3显示PDF文档类的信息,将待显示的信息中的网页送入与设置子区bl关联的显示屏al予以显示、将待显示的信息中的视频信息送入与设置子区b2关联的显示屏a2予以显示、将待显示的信息中的PDF文档送入与设置子区b3关联的显示屏a3予以显示。此外,在设置子区bl也可同步显示显示屏al所显示的信息、在设置子区b2也可同步显示显示屏a2所显示的信息、在设置子区b3也可同步显示显示屏a3所显示的信息。当用户对设置子区b3显示的PDF文档进行缩放时,所述驱动模块32基于该PDF文档的缩放信息将与设置子区b3关联的显示屏a3所显示的PDF文档也进行同样的缩放。
[0059]优选地,所述驱动模块32还包括旋转单元。
[0060]又例如,所述旋转单元基于用户设置设置子区b4显示图片类的信息及设置子区b4旋转了 45度,将待显示的信息中的图片旋转45度,所述驱动模块32再基于用户设置来设置子区b5显示word文档类的信息,将旋转45度的图片送入与设置子区b4关联的显示屏a4予以显示、将待显示的信息中的word文档信息送入与设置子区b5关联的显示屏a5予以显示。
[0061]再请参见图10,其为本发明的控制多屏幕显示的控制系统的另一优选示意图。所述控制系统I包括:提供模块31及驱动模块32 ;所述提供模块31还包括:划分单元311与确定单元312 ;所述驱动模块32还包括:选择单元321及子驱动单元322。
[0062]所述划分单元311提供一设置板,并基于各显示屏的相关信息将该设置板划分为多个设置子区,其中,每一个设置子区对应一个显示屏。
[0063]其中,所述相关信息已在图9所示的实施例中予以详述,并以引用的方式包含于此,在此不再赘述。
[0064]例如,所述划分单元311提供一设置板13,如图5所示,并基于显示屏all与显示屏al4的尺寸均为30 cm*20cm、显示屏al2与显示屏al3的尺寸为50 cm*40cm,将该设置板13划分为尺寸分别与显示屏all、al2、al3、al4的尺寸成1:7.2的设置子区bll、bl2、bl3、bl4。
[0065]又例如,所述划分单元311提供一设置板14,如图6所示,并基于显示屏a41、a42、a43、a44、a45、a46的尺寸均为80 cm*60cm、且各显示屏均绕水平轴旋转50度,先将该设置板14均分为设置子区b41、b42、b43、b44、b45、b46后,再将各设置子区均绕水平轴旋转50度;其中,设置子区b41与显示屏a41相关联;设置子区b42与显示屏a42相关联;设置子区b43与显示屏a43相关联;设置子区b44与显示屏a44相关联;设置子区b45与显示屏a45相关联;设置子区b46与显示屏a46相关联。
[0066]所述确定单元312确定该设置板中是否有未被划分为设置子区的区域,若有,则将未被划分为设置子区的区域作为无效区。
[0067]其中,所述无效区为不显示任何信息的区域。
[0068]例如,如图5所示,所述确定单元312基于设置板12的尺寸及设置子区bll、bl2、bl3、bl4的尺寸,确定所述设置板12中有未被划分为设置子区的区域,即图5中的灰色区域,则所述控制系统将灰色区域作为无效区。
[0069]所述选择单元321基于用户的选择信息由所述设置板中选择有效区。
[0070]例如,如图7a所示,所述选择单元321基于用户A对设置板15的选择操作信息将设置板15中椭圆形区域作为有效区。
[0071]又例如,如图8所示,所述选择单元321基于用户B对设置板16的选择操作信息,将设置板16中包含设置子区b31与b34、以及设置子区b32与bl3 —部分的方形区域161作为有效区。
[0072]所述子驱动单元322基于用户对有效区所包含的各设置子区的显示相关信息的设置,使与有效区所包含的各设置子区对应的各显示屏的相应显示区显示相应信息。
[0073]其中,当用户未设置有效区的显示属性信息时,所述子驱动单元322默认所述有效区所包含的各设置子区各自关联的显示屏的属性信息为组合类。
[0074]例如,所述子驱动单元322基于用户A设置图7a所示的椭圆形有效区显示视频X,并基于图7b中椭圆形区域21中,分别与设置子区b21、b22、b23、b24关联的显示屏a21、a22、a23、a24各自包含的像素点数,将视频信息Xl的每一帧图像分别分为相应的4部分,并使显示屏a21、a22、a23、a24相应的区域分别显示该4部分中的相应部分,从而使得整个椭圆形区域21显示完整的视频信息XI,其中,椭圆形区域21与图7a中的椭圆形有效区对应。
[0075]又例如,用户B将图6所示的设置子区b41的属性信息设置为与设置子区b42、b43、b44、b45、b46组合显示的组合类,并将该设置子区b41设置为显示图片Y,则前述旋转单元基于用户B的设置信息及各设置子区b41、b42、b43、b44、b45、b46均旋转50度,先将图片Y旋转50度后,子驱动单元322再使与设置子区b41、b42、b43、b44、b45、b46分别关联的各显示屏构成的组合屏显示已旋转50度的图片Y。
[0076]综上所述,本发明的控制多屏幕显示的方法及系统采用包含设置子区的设置板来供用户设置各显示屏的显示相关信息,由此方便控制各显示屏。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0077]上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属【技术领域】中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
【权利要求】
1.一种控制多屏幕显示的方法,其特征在于,所述控制多屏幕显示的方法至少包括: 1)基于各显示屏的相关信息提供一个包含多个设置子区的设置板,其中,每一设置子区与一个显示屏相关联; 2)基于用户对各设置子区的显示相关信息的设置,使与各设置子区对应的各显示屏各自显示相应信息。
2.根据权利要求1所述的控制多屏幕显示的方法,其特征在于,所述相关信息包括以下至少一项: 显示屏的尺寸信息; 显示屏的位置信息; 显示屏的旋转角度信息。
3.根据权利要求2所述的控制多屏幕显示的方法,其特征在于,当所述相关信息中包括显示屏旋转信息时,所述步骤2)包括; 基于用户对各设置子区的显示相关信息的设置,使与各设置子区对应的各显示屏各自显示相应信息,其中,在经过旋转的显示屏上所显示的信息为经过相应旋转后的信息。
4.根据 权利要求1至3任一项所述的控制多屏幕显示的方法,其特征在于,所述步骤2)还包括步骤: -基于用户的选择信息由所述设置板中选择有效区; -基于用户对有效区所包含的各设置子区的显示相关信息的设置,使与有效区所包含的各设置子区对应的各显示屏的相应显示区显示相应信息。
5.根据权利要求1所述的控制多屏幕显示的方法,其特征在于,所述步骤I)还包括步骤: -提供一设置板,并基于各显示屏的相关信息将该设置板划分为多个设置子区,其中,每一个设置子区对应一个显示屏。
6.根据权利要求5所述的控制多屏幕显示的方法,其特征在于,所述步骤I)还包括步骤: -确定该设置板中是否有未被划分为设置子区的区域,若有,则将未被划分为设置子区的区域作为无效区。
7.根据权利要求1所述的控制多屏幕显示的方法,其特征在于:各显示屏的分辨率及尺寸均不尽相同。
8.一种控制多屏幕显示的控制系统,其特征在于,所述控制多屏幕显示的控制系统至少包括: 提供模块,用于基于各显示屏的相关信息提供一个包含多个设置子区的设置板,其中,每一设置子区与一个显示屏相关联; 驱动模块,用于基于用户对各设置子区的显示相关信息的设置,使与各设置子区对应的各显示屏各自显示相应信息。
9.根据权利要求8所述的控制多屏幕显示的控制系统,其特征在于,所述相关信息包括以下至少一项: 显示屏的尺寸信息; 显示屏的位置信息;显示屏的旋转角度信息。
10.根据权利要求9所述的控制多屏幕显示的控制系统,其特征在于,当所述相关信息中包括显示屏旋转信息时,所述驱动模块还包括; 旋转单元,用于基于用户对各设置子区的显示相关信息的设置,将与经过旋转的显示屏对应的待显示的信息进行旋转,以便显示。
11.根据权利要求8至10任一项所述的控制多屏幕显示的控制系统,其特征在于,所述驱动模块还包括: 选择单元,用于基于用户的选择信息由所述设置板中选择有效区; 子驱动单元,基于用户对有效区所包含的各设置子区的显示相关信息的设置,使与有效区所包含的各设置子区对应的各显示屏的相应显示区显示相应信息。
12.根据权利要求8所述的控制多屏幕显示的控制系统,其特征在于,所述提供模块还包括: 划分单元,用于提供一设置板,并基于各显示屏的相关信息将该设置板划分为多个设置子区,其中,每一个设置子区对应一个显示屏。
13.根据权利要求12所述的控制多屏幕显示的控制系统,其特征在于,所述提供模块还包括: 确定单元,用于确定该设置板中是否有未被划分为设置子区的区域,若有,则将未被划分为设置子区的区域作为无效区。
14.根据权利要求8所述的控制多屏幕显示的控制系统,其特征在于:各显示屏的分辨率及尺寸均不尽相同。
【文档编号】G06F3/14GK103914268SQ201310002702
【公开日】2014年7月9日 申请日期:2013年1月5日 优先权日:2013年1月5日
【发明者】林锦吾, 胡杭颖, 李振洪 申请人:上海云传数字科技有限公司