相关申请的交叉引用
本申请引用在2016年3月28日提交的日本专利申请no.2016-63107的全部公开内容。
本发明涉及显示系统、信息处理装置、投影仪及信息处理方法。
背景技术:
作为在具备触摸面板的两个显示器装置中进行手写输入的发明,有例如在专利文献1中所公开的显示器装置。在该显示器装置中,在记录笔在一方的显示器装置的边框(bezel)附近处离开而发生了提笔(penup)的事件之后,记录笔在另一方的显示器装置的边框附近处接触而发生了落笔(pendown)的事件的情况下,若从该提笔至落笔的经过时间是在预定时间内,则进行在另一方的显示器装置中显示的线的校正处理。
现有技术文献
专利文献
专利文献1:日本特开2013-171553号公报
在专利文献1的发明中,若使记录笔从一方的显示器装置移动到另一方的显示器装置,则在记录笔在一方的显示器装置的边框附近处离开时检测提笔的事件,并且若记录笔在另一方的显示器装置的边框附近处接触到显示器装置,则检测落笔的事件。若这样在指示体移动到相邻的画面时检测提笔的事件,则可能产生无法按用户的意愿操作的情况。
技术实现要素:
本发明提供一种在指示体从通过不同的装置所显示出的相邻的图像上的一方移动到另一方的情况下能够进行与指示体的移动对应的处理的技术。
本发明提供一种显示系统,具有信息处理装置、第一投影仪、以及第二投影仪,所述显示系统具备:第一检测部,检测通过指示体对所述第一投影仪投射到投射面的图像的操作而发生的第一事件;第二检测部,检测通过所述指示体对所述第二投影仪投射到所述投射面的图像的操作而发生的第二事件;置换部,当所述第一事件和所述第二事件满足预定的条件时,将表示所述第一事件的第一事件信息及表示所述第二事件的第二事件信息的组置换为表示预定的第三事件的第三事件信息;以及处理部,进行与所述第三事件信息对应的处理。
根据本发明,在指示体从通过不同的装置所显示出的相邻的图像上的一方移动到另一方的情况下,能够进行与指示体的移动对应的处理。
在本发明中,可以成为所述信息处理装置具备所述置换部和所述处理部的构成。
根据该构成,能够使信息处理装置根据指示体的操作而动作。
另外,在本发明中,可以成为所述第一投影仪具备所述置换部,所述信息处理装置具备所述处理部的构成。
根据该构成,能够使信息处理装置根据指示体的操作而动作。
另外,在本发明中,可以成为所述第一投影仪具备所述置换部,所述第二投影仪具备所述处理部的构成。
根据该构成,能够在投影仪中进行与指示体的移动对应的处理。
另外,在本发明中,可以成为当所述第一事件和所述第二事件中的一方是表示所述指示体离开了所述投射面的事件、而另一方是表示所述指示体与所述投射面接触的事件时,所述置换部将所述第一事件信息和所述第二事件信息的组置换为表示所述指示体进行了移动的所述第三事件信息的构成。
根据该构成,在使指示体从第一投影仪的画面移动到第二投影仪的画面时,不识别为指示体离开了画面,而能够进行与指示体的移动对应的处理。
另外,在本发明中,可以成为当所述第一事件和所述第二事件中的一方是表示所述指示体离开了所述投射面的事件,而另一方是表示所述指示体与所述投射面接触的事件,并且,检测到表示所述指示体离开了所述投射面的事件时与检测到表示所述指示体与所述投射面接触的事件时的时间差不足预定的时间时,所述置换部将所述第一事件信息和所述第二事件信息的组置换为表示所述指示体进行了移动的所述第三事件信息的构成。
根据该构成,在使指示体从第一投影仪的画面移动到第二投影仪的画面时,不识别为指示体离开了画面,而能够进行与指示体的移动对应的处理。
另外,在本发明中,可以成为所述第一检测部检测所述指示体相对于所述第一投影仪所投射的图像的坐标,所述第二检测部检测所述指示体相对于所述第二投影仪所投射的图像的坐标,当所述第一事件和所述第二事件中的一方是表示所述指示体离开了所述投射面的提起事件,而另一方是表示所述指示体与所述投射面接触的落下事件,并且,从在所述提起(up)事件之前检测到的所述指示体的坐标至在检测到所述落下(down)事件时所检测到的所述指示体的坐标的距离不足预定的阈值时,所述置换部将所述第一事件信息和所述第二事件信息的组置换为所述第三事件信息的构成。
根据该构成,在使指示体从第一投影仪的画面移动到第二投影仪的画面时,不识别为指示体离开了画面,而能够进行与指示体的移动对应的处理。
另外,在本发明中,可以成为当所述第一事件和所述第二事件中的一方是表示所述指示体离开了所述投射面的提起事件,而另一方是表示所述指示体与所述投射面接触的落下事件,并且,在所述提起事件之前检测到的所述指示体的坐标和在检测到所述落下事件时所检测到的所述指示体的坐标是从所述第一投影仪所投射的图像与所述第二投影仪所投射的图像的边界起预定的范围内时,所述置换部将所述第一事件信息和所述第二事件信息的组置换为所述第三事件信息的构成。
根据该构成,在使指示体从第一投影仪的画面移动到第二投影仪的画面时,不识别为指示体离开了画面,而能够进行与指示体的移动对应的处理。
另外,在本发明中,可以成为所述处理部所进行的处理是在所述第一投影仪所投射的图像内或在所述第二投影仪所投射的图像内进行描绘的处理的构成。
根据该构成,能够从第一投影仪的画面向第二投影仪的画面进行与指示体的移动对应的描绘。
另外,在本发明中,可以成为所述第一投影仪将表示通过所述第一投影仪投射到投射面的图像的位置的信息供给至所述信息处理装置,所述第二投影仪将表示通过所述第二投影仪投射到投射面的图像的位置的信息供给至所述信息处理装置的构成。
根据该构成,信息处理装置能够知道检测到指示体的事件的投影仪。
另外,本发明提供一种信息处理装置,向第一投影仪和第二投影仪供给图像,所述信息处理装置具备:第一获取部,获取通过指示体对所述第一投影仪投射到投射面的图像的操作而发生的第一事件;第二获取部,获取通过所述指示体对所述第二投影仪投射到所述投射面的图像的操作而发生的第二事件;置换部,当所述第一事件和所述第二事件满足预定的条件时,将表示所述第一事件的第一事件信息及表示所述第二事件的第二事件信息的组置换为表示预定的第三事件的第三事件信息;以及处理部,进行与所述第三事件对应的处理。
根据本发明,在指示体从通过不同的装置所显示出的相邻的图像上的一方移动到另一方的情况下,能够进行与指示体的移动对应的处理。
另外,本发明提供一种投影仪,具备:检测部,检测通过指示体对本装置投射到投射面的图像的操作而发生的第一事件;获取部,从与本装置连接的投影仪获取通过所述指示体对该投影仪投射到所述投射面的图像的操作而发生的第二事件;以及置换部,当所述第一事件和所述第二事件满足预定的条件时,将表示所述第一事件的第一事件信息和表示所述第二事件的第二事件信息的组置换为表示预定的第三事件的第三事件信息。
根据本发明,在指示体从通过不同的装置所显示出的相邻的图像上的一方移动到另一方的情况下,能够进行与指示体的移动对应的处理。
另外,本发明提供一种信息处理方法,具备:第一检测步骤,检测通过指示体对第一投影仪投射到投射面的图像的操作而发生的第一事件;第二检测步骤,检测通过所述指示体对第二投影仪投射到所述投射面的图像的操作而发生的第二事件;置换步骤,当所述第一事件和所述第二事件满足预定的条件时,将表示所述第一事件的第一事件信息和表示所述第二事件的第二事件信息的组置换为表示预定的第三事件的第三事件信息;以及处理步骤,进行与所述第三事件信息对应的处理。
根据本发明,在指示体从通过不同的装置所显示出的相邻的图像上的一方移动到另一方的情况下,能够进行与指示体的移动对应的处理。
附图说明
图1是示出显示系统1所涉及的装置的图。
图2是示出投影仪10a、10b和指示体20的硬件构成的图。
图3是在控制部110中实现的功能的功能框图。
图4是在信息处理装置30中实现的功能的功能框图。
图5是表示投射到屏幕sc的图像的一个例子的图。
图6是用于说明动作例的图。
图7是用于说明动作例的图。
图8是用于说明动作例的图。
图9是示出信息处理装置30所进行的处理的流程的流程图。
附图标记说明
1:显示系统;10a、10b:投影仪;20:指示体;30:信息处理装置;110、110a、110b:控制部;120:存储部;130:操作部;140:投射部;160、160a、160b:接口;171、172、171a、172a、171b、172b:摄像部;1001:检测部;1002:发送部;3001:第一获取部;3002:第二获取部;3003:置换部;3004:处理部。
具体实施方式
图1是示出作为本发明的一实施方式的显示系统1所涉及的装置的图。显示系统1包括信息处理装置30、在成为显示面的屏幕sc上投射图像的投影仪10a(第一投影仪)、投影仪10b(第二投影仪)。
信息处理装置30在本实施方式中是个人计算机。信息处理装置30具备使用多个显示器装置来扩展桌面(desktop)的多显示器功能。
笔型的指示体20作为用于操作投影仪10a、10b或者信息处理装置30的指示设备发挥功能。
发光装置50a、50b具有对处于屏幕sc上的手指照射光(在本实施方式中红外光)的发光部。发光装置50a、50b设置于比屏幕sc的上端更上面的部位,使光朝下扩散到角度θ的范围而射出。从发光装置50a、50b所射出的光形成沿着屏幕sc的光的层。在本实施方式中,角度θ达到大致180度,在大致整个屏幕sc上,形成光的层。优选屏幕sc的表面与通过发光装置50a、50b所形成的光的层相接近。光的层具有厚度,以使处于离开屏幕sc的表面的位置处的手指也能够照射到。另外,也可以通过层叠发光部来照射处于离开的位置的手指。通过投影仪10a,控制来自发光装置50a的光的射出,通过投影仪10b,控制来自发光装置50b的光的射出。
作为显示装置的一个例子的投影仪10a、10b将从信息处理装置30供给的影像信号所表示的图像,投射到作为投射面的一个例子的屏幕sc。在本实施方式中,投影仪10a、10b成为信息处理装置30使用多显示器功能时的显示器装置。另外,投影仪10a、10b具备用于将指示体20用作信息处理装置30的指示设备的pc操作功能。投影仪10a、10b设置于屏幕sc的斜上方,朝向屏幕sc投射影像。此外,在本实施方式中,投影仪10a、10b向屏幕sc投射影像,但也可以代替屏幕sc而在壁面(显示面)上投射影像。另外,在本实施方式中,投影仪10a、10b成为通过金属零件设置到壁面上的构成,但也可以设置于天花板。在设置于天花板的情况下,也可以代替屏幕sc而将影像投射到桌子上。
投影仪10a、10b、指示体20的构成
图2是示出投影仪10a、10b以及指示体20的硬件构成的图。指示体20具有控制部210、发光部230、操作部240以及电源250。电源250是例如干电池或者蓄电池,并向控制部210、发光部230以及操作部240供给电力。操作部240具备控制从电源250向各部的电力供给的开关(图示省略)。若操作部240的开关接通,则从电源250向各部供给电力,若操作部240的开关断开,则停止从电源250向各部供给电力。发光部230具有发出红外光的发光二极管,设置于指示体20的前端。通过控制部210,控制发光部230的点亮以及熄灭。发光部230是点光源,发光部230所发出的光从指示体20的前端扩展到球面上。控制部210与发光部230以及操作部240连接。控制部210根据在操作部240中所进行的操作,开始发光部230的控制,控制发光部230的发光二极管的点亮以及熄灭。
投影仪10a、10b具备控制部110、存储部120、操作部130以及投射部140。另外,投影仪10a、10b具备影像处理部150、接口160、摄像部171及摄像部172。在本实施方式中,由于投影仪10a、10b的硬件构成相同,因而在以下的说明中需要区分投影仪10a、10b的各部的情况下,为便于说明,在投影仪10a的各部的标号的末尾处标注“a”,在投影仪10b的各部的标号的末尾处标注“b”,在无需区分各部的情况下,省略向标号的末尾标注“a”、“b”而进行说明。
接口160具有rca、d-sub、hdmi(注册商标)等被供给影像信号的多个连接器,将从其它装置供给到连接器的影像信号供给至影像处理部150。另外,接口160具有无线lan(localareanetwork,局域网)、bluetooth(注册商标)等无线通信的接口、usb(universalserialbus,通用串行总线)、有线的lan等有线通信的接口,通过这些接口,与信息处理装置30进行通信。
存储部120存储与所投射的影像的画质相关的设定值、与各种功能的设定相关的信息。操作部130具备用于操作投影仪10的多个按钮。通过控制部110根据所操作的按钮控制各部,从而进行投射到屏幕sc的影像的调整、投影仪10所具有的各种功能的设定等。
影像处理部150获取从接口160供给的影像信号。另外,影像处理部150从控制部110获取用于操作投影仪10的gui等屏幕上(onscreen)图像的信号。影像处理部150具备各种图像处理功能,对从接口160所供给的影像信号实施图像处理,并调整所投射的影像的画质。影像处理部150在从控制部110供给了屏幕上图像的信号的情况下,将重叠了屏幕上图像的信号的影像信号供给至投射部140。
投射影像的投射部140具有光源141、光阀(lightvalve)142、驱动电路144以及投射光学系统143。光源141是发光的灯,光源141所发出的光通过图示省略的多个分光镜、镜而被分光为红、绿、蓝的光,所分光的红、绿、蓝的各个光被导入到光阀142。此外,光源141并非灯,而也可以是发光二极管或者发出激光的半导体激光装置。
驱动电路144获取从影像处理部150供给的影像信号。供给到驱动电路144的影像信号具有表示所投射的图像中的红的成分的灰度的灰度数据、表示所投射的图像中的绿的成分的灰度的灰度数据、以及表示所投射的图像中的蓝的成分的灰度的灰度数据。驱动电路144提取红、绿、蓝的各颜色的灰度数据,根据所提取的各颜色的灰度数据,驱动光阀142。
光阀142具有上述的红的光所入射的液晶光阀、上述的绿的光所入射的液晶光阀、以及上述的蓝的光所入射的液晶光阀。液晶光阀是透射型的液晶面板,具备以多行多列呈矩阵状配置的像素。根据红的灰度数据,驱动红的光所入射的液晶光阀,根据绿的灰度数据,驱动绿的光所入射的液晶光阀,根据蓝的灰度数据,驱动蓝的光所入射的液晶光阀。在各液晶光阀中,通过驱动电路144控制各像素,而像素的透射率变化。通过控制像素的透射率,从而透过了液晶光阀的各颜色的光成为与各灰度数据对应的图像。通过图示省略的二向色棱镜,合成透过了液晶光阀的红、绿、蓝的光的图像,并入射到投射光学系统143。投射光学系统143是放大所入射的图像的光学系统,将所入射的图像通过透镜、反射镜放大而投射到屏幕sc上。若在屏幕sc上投射图像,则在作为显示面的屏幕sc上显示图像。此外,也可以代替透射型的液晶面板而采用反射型的液晶面板,也可以使用数字微镜器件等。
投影仪10a、10b为了以立体(stereo)方式确定指示体20的位置以及从指示体20至屏幕sc的距离,具有两个摄像部171及摄像部172。摄像部171及摄像部172具备对发光部230所发出的红外光、从发光装置50射出并由手指所反射的红外光进行受光的摄像元件(cmos、ccd等)、使图像在摄像元件上成像的光学系统、限制向摄像元件入射的光的光圈等。摄像部171及摄像部172将投射部140的投射范围作为摄像范围,生成所摄像的范围的图像,并将所生成的图像供给至控制部110。此外,在本实施方式中,由于投影仪10a、10b设置于屏幕sc的斜上方,因而摄像部171及摄像部172从斜上方对投射范围进行摄像。
控制部110是具备cpu(centralprocessingunit,中央处理器)、rom(readonlymemory,只读存储器)以及ram(randomaccessmemory,随机存取存储器)的微型计算机。若cpu执行在rom中所存储的程序,则控制部110控制各部,实现将影像投射到屏幕sc的功能、上述的pc操作功能等。
图3是通过执行rom的程序而在控制部110中实现的功能的功能框图。
检测部1001解析从摄像部171及摄像部172供给的图像,检测通过指示体20或者手指所发生的事件。另外,检测部1001解析从摄像部171及摄像部172供给的图像,确定投射部140所投射的图像的显示区域中的指示体20或者手指的位置的坐标、和从指示体20至作为图像的显示面的屏幕sc的距离。此外,投影仪10a所具备的检测部1001a相当于检测通过指示体对投影仪10a投射到投射面的图像的操作而发生的第一事件的第一检测部,投影仪10b所具备的检测部1001b相当于检测通过指示体对投影仪10b投射到所述投射面的图像的操作而发生的第二事件的第二检测部。另外,投影仪10a的发送部1002a将表示第一事件的事件信息(第一事件信息)供给至信息处理装置30,投影仪10b的发送部1002b将表示第二事件的事件信息(第二事件信息)供给至信息处理装置30。
发送部1002将表示检测部1001所检测到的事件的事件信息、表示检测部1001所检测到的坐标的坐标信息,从接口160经由usb电缆发送到信息处理装置30。
信息处理装置30的构成
接下来,对信息处理装置30的构成进行说明。信息处理装置30存储有获取从投影仪10a、10b所供给的信息,并将所获取的信息送到操作系统的设备驱动程序。
图4是通过执行该设备驱动程序而在信息处理装置30中实现的功能的功能框图。第一获取部3001获取从投影仪10a供给的事件信息(第一事件信息)、坐标信息。第二获取部3002获取从投影仪10b供给的事件信息(第二事件信息)、坐标信息。当第一获取部3001获取的第一事件信息所表示的事件(第一事件)和第二获取部3002获取的第二事件信息所表示的事件(第二事件)满足预定的条件时,置换部3003将第一获取部3001所获取的第一事件信息和第二获取部3002所获取的第二事件信息的组置换为表示预定的事件(第三事件)的事件信息(第三事件信息)。处理部3004进行与由置换部3003置换后的事件信息对应的处理。
实施方式的动作例
接下来,对本实施方式的动作例进行说明。在本实施方式中,信息处理装置30和投影仪10a、10b通过usb电缆连接,经由usb电缆进行通信。另外,信息处理装置30和投影仪10a、10b通过影像电缆连接,投影仪10a、10b获取从信息处理装置30供给的影像信号。
在信息处理装置30中,关于多显示器功能,进行将两个画面左右排列而扩展桌面的设定,信息处理装置30将左侧的画面的影像信号供给至投影仪10a,将右侧的画面的影像信号供给至投影仪10b。
图5是通过投影仪10a、10b投射到屏幕sc上的图像的一个例子。图5的区域a1的部分是投影仪10a所投射的图像,区域a2的部分是投影仪10b所投射的图像。在多显示器功能中使用直视型的显示器装置的情况下,由于在显示器装置中有包围显示画面的框(边框),因而在左侧的画面与右侧的画面之间产生间隔,但在本实施方式中,通过将投影仪10a所投射的图像和投影仪10b所投射的图像左右排列显示(所谓平铺(tiling)显示),从而能够不隔开间隔而将两个画面排列显示。
摄像部171a和摄像部172a对区域a1进行摄影。控制部110a在从摄像部171a和摄像部172a供给的图像中,以区域a1的左上的顶点为原点,以从原点朝右的方向为x轴的正向,以从原点朝下的方向为y轴的正向,设定xy坐标。另外,摄像部171b和摄像部172b对区域a2进行摄影。控制部110b在从摄像部171b和摄像部172b供给的图像中,以区域a2的左上的顶点为原点,以从原点朝右的方向为x轴的正向,以从原点朝下的方向为y轴的正向,设定xy坐标。
若发出红外光的指示体20进入到摄像部171a和摄像部172a的摄影范围内,则发光部230所发出的红外光映入摄像部171a和摄像部172a所生成的图像中。控制部110a解析从摄像部171a和摄像部172a供给的图像,确定区域a1的xy坐标中的红外光的位置的坐标、和从红外光至屏幕sc的距离(即从指示体20的前端至屏幕sc的距离)。
在例如用户使指示体20的发光部230接触到图6所示的位置p1的情况下,控制部110a解析从摄像部171a和摄像部172a所供给的图像,将从红外光至屏幕sc的距离确定为0,关于指示体20的事件,设为表示指示体20接触到投射面的“落笔”。该落笔的事件是本发明的落下事件的一个例子。另外,控制部110a根据从摄像部171a和摄像部172a所供给的图像,确定位置p1的坐标。控制部110a将表示“落笔”的事件信息、和表示所确定的坐标的坐标信息,从接口160a经由usb电缆发送到信息处理装置30。
若信息处理装置30获取从投影仪10a所发送的信息,则进行与所获取的信息对应的处理。例如,信息处理装置30在事件信息是“落笔”,与所获取的坐标信息对应的桌面上的位置是图标上的位置p1的情况下,将处于位置p1的图标拖动。
控制部110a使用从摄像部171a和摄像部172a供给的图像,周期性地确定从红外光至屏幕sc的距离和红外光的位置。若用户使指示体20从位置p1向图6所示的箭头的方向移动,则控制部110a解析从摄像部171a和摄像部172a所供给的图像,将从红外光至屏幕sc的距离确定为0。控制部110a在新确定出的距离是0,上次确定出的距离也是0的情况下,关于指示体20的事件,设为表示指示体20是移动中的“活动(move)”。另外,控制部110a根据从摄像部171a和摄像部172a所供给的图像,确定红外光的移动后的位置的坐标。控制部110a将表示“活动”的事件信息、和表示所确定的坐标的坐标信息,从接口160a经由usb电缆发送到信息处理装置30。
若信息处理装置30获取从投影仪10a所发送的信息,则进行与所获取的信息对应的处理。信息处理装置30在事件信息是“活动”的情况下,使处于位置p1的图标根据所获取的坐标信息所表示的坐标而移动。
在接着用户使指示体20原样地接触屏幕sc而移动,指示体20所发出的红外光的位置如图7所示成为区域a1的右端的位置p11的情况下,控制部110a将表示“活动”的事件信息、和表示位置p11的坐标的坐标信息,从接口160a经由usb电缆发送到信息处理装置30。若信息处理装置30获取从投影仪10a所发送的信息,则使作为拖动后的状态的图标根据所获取的坐标信息所表示的坐标而移动。
在接着用户使指示体20原样地接触屏幕sc而移动,红外光的位置从区域a1移动到区域a2,如图8所示成为区域a2的左端的位置p12的情况下,指示体20所发出的红外光不映入摄像部171a和摄像部172a所生成的图像中,指示体20所发出的红外光映入摄像部171b和摄像部172b所生成的图像中。
控制部110a在红外光未映入摄像部171a和摄像部172a所生成的图像的情况下,关于指示体20的事件,设为表示指示体20离开了投射面的“提笔”。该提笔的事件是本发明所涉及的提起事件的一个例子。
另一方面,发光部230所发出的红外光映入摄像部171b和摄像部172b所生成的图像中。控制部110b获取从摄像部171b和摄像部172b供给的图像。控制部110b解析从摄像部171b和摄像部172b供给的图像,确定区域a2的xy坐标中的红外光的位置的坐标、和从红外光至作为图像的显示面的屏幕sc的距离。控制部110b解析从摄像部171b和摄像部172b所供给的图像,将从红外光至屏幕sc的距离确定为0,关于指示体20的事件,设为表示指示体20接触到投射面的“落笔”。另外,控制部110b根据从摄像部171a和摄像部172a所供给的图像,确定位置p12的坐标。
控制部110a将表示“提笔”的事件信息,从接口160a经由usb电缆发送到信息处理装置30。另外,控制部110b将表示“落笔”的事件信息、和表示位置p12的坐标的坐标信息,从接口160b经由usb电缆发送到信息处理装置30。
信息处理装置30在从一方的投影仪所供给的事件信息从“活动”变化为“提笔”,从另一方的投影仪所供给的事件信息成为“落笔”的情况下,进行置换事件信息的处理。
图9是表示置换事件信息的处理的流程的流程图。信息处理装置30判断是否从一方的投影仪供给了“活动”的事件信息,并接着从该一方的投影仪供给了“提笔”的事件信息(步骤s1)。在从一方的投影仪供给了“活动”的事件信息,并接着从该一方的投影仪供给了“提笔”的事件信息的情况下(在步骤s1中“是”),信息处理装置30判断是否在从供给该“提笔”的事件信息起预定的时间内从另一方的投影仪供给了“落笔”的事件信息(步骤s2)。信息处理装置30在预定的时间内从另一方的投影仪供给了“落笔”的事件信息的情况下(在步骤s2中“是”),将从一方的投影仪所供给的“提笔”的事件信息、和从另一方的投影仪所供给的“落笔”的事件信息的组,置换为“活动”的事件信息(步骤s3)。另一方面,信息处理装置30在步骤s2中判断为“否”的情况下,结束图9的处理。
例如,在信息处理装置30中,若从投影仪10a接着“活动”的事件信息供给了“提笔”的事件信息,在从供给该“提笔”的事件信息起预定的时间内从投影仪10b供给了“落笔”的事件信息,则将从投影仪10a所供给的“提笔”的事件信息、和从投影仪10b所供给的“落笔”的事件信息的组,置换为“活动”的事件信息。
另外,在步骤s1中判断为“否”的情况下,信息处理装置30判断是否从一方的投影仪供给了“活动”的事件信息,并接着从另一方的投影仪供给了“落笔”的事件信息(步骤s4)。信息处理装置30在从一方的投影仪供给了“活动”的事件信息,并接着从另一方的投影仪供给了“落笔”的事件信息的情况下(步骤s4中“是”),判断是否在从供给该“落笔”的事件信息起预定的时间内从一方的投影仪获取了“提笔”的事件信息(步骤s5)。信息处理装置30在预定的时间内从一方的投影仪获取了“提笔”的事件信息的情况下(在步骤s5中“是”),将从另一方的投影仪所供给的“落笔”的事件信息、和从一方的投影仪所获取的“提笔”的事件信息的组,置换为“活动”的事件信息(步骤s3)。另一方面,信息处理装置30在步骤s5中判断为“否”的情况下,结束图9的处理。
例如,在信息处理装置30中,若从投影仪10a供给了“活动”的事件信息,并接着从投影仪10b供给了“落笔”的事件信息,在从供给该“落笔”的事件信息起预定的时间内从投影仪10a供给了“提笔”的事件信息,则将从投影仪10b所供给的“落笔”的事件信息、和从投影仪10a所供给的“提笔”的事件信息的组,置换为“活动”的事件信息。
在信息处理装置30中,若将事件信息的组置换为“活动”的事件信息,则使作为拖动后的状态的图标根据与“落笔”的事件信息一起供给的坐标信息所表示的坐标而移动。由此,拖动后的图标的显示位置成为区域a2内的位置p12的位置。
此外,信息处理装置30在使指示体20从区域a2移动到区域a1的情况下,也与使指示体20从区域a1移动到区域a2的情况同样地,将“提笔”的事件信息和“落笔”的事件信息的组,置换为“活动”的事件信息。
如以上说明,根据本实施方式,通过将“提笔”的事件信息和“落笔”的事件信息的组置换为“活动”的事件信息,从而即使指示体20从相邻的两个图像的一方的图像的区域移动到另一方的图像的区域,也能够在图像的边界附近处使图标平滑地移动。此外,在上述的动作例中,以使用指示体20的情况为例子进行了动作例的说明,但在本实施方式中,在使用手指的情况下,也与使用了指示体20时同样地动作。
变形例
以上,对本发明的实施方式进行了说明,但本发明不限于上述的实施方式,能够以其它各种方式实施。例如,也可以使上述的实施方式如以下那样变形而实施本发明。此外,关于上述的各实施方式以及以下的变形例,也可以适宜地组合一个或者多个来实施。
在上述的实施方式中,将从投影仪10a、10b供给的事件信息的组置换为一个“活动”的事件信息,但将事件信息的组置换为一个事件信息的构成不限于实施方式的构成。例如,成为并非用usb电缆连接信息处理装置30和投影仪10b,而用usb电缆连接投影仪10a和投影仪10b的构成。投影仪10b将指示体20的事件信息、指示体20的坐标信息、表示所投射的图像的位置关系的位置关系信息,供给至投影仪10a。
投影仪10a将从投影仪10b所供给的信息、或者表示投影仪10a所投射的图像的位置关系的位置关系信息、投影仪10a所生成的事件信息以及投影仪10b所生成的坐标信息,供给至信息处理装置30。
例如,在用户使指示体20接触到区域a1的情况下,投影仪10a将所生成的“落笔”的事件信息以及指示体20的坐标信息发送到信息处理装置30,作为表示所投射的图像的位置关系的信息,将表示左侧的信息发送到信息处理装置30。
另外,在用户使指示体20接触到区域a2的情况下,投影仪10b将所生成的“落笔”的事件信息以及指示体20的坐标信息发送到投影仪10a,作为表示投影仪10b所投射的图像的位置关系的位置关系信息,将表示右侧的信息供给至投影仪10a。投影仪10a将从投影仪10b所供给的事件信息、坐标信息以及位置关系信息,发送到信息处理装置30。
信息处理装置30根据从投影仪10a供给的事件信息、坐标信息以及位置关系信息,进行处理。例如,信息处理装置30在位置关系信息是左侧、事件信息是“落笔”、在桌面中与坐标信息所表示的坐标对应的位置是图标上的位置的情况下,将该图标设为拖动状态。另外,信息处理装置30在位置关系信息是右侧、事件信息是“落笔”、在桌面中与坐标信息所表示的坐标对应的位置是图标上的位置的情况下,将该图标设为拖动状态。
此外,投影仪10a在一方的投影仪的事件信息从“活动”变化为“提笔”,另一方的投影仪的事件信息成为“落笔”的情况下,进行置换事件信息的处理。
例如,在投影仪10a中,若在生成“活动”的事件信息之后接着生成“提笔”的事件信息,在从生成该“提笔”的事件信息起预定的时间内从投影仪10b供给了“落笔”的事件信息,则将投影仪10a所生成的“提笔”的事件信息、和从投影仪10b所供给的“落笔”的事件信息的组,置换为“活动”的事件信息。然后,投影仪10a将该“活动”的事件信息、和从投影仪10b所供给的坐标信息以及位置关系信息,发送到信息处理装置30。
另外,投影仪10a在生成“活动”的事件信息之后接着从投影仪10b供给“落笔”的事件信息,在从供给该“落笔”的事件信息起预定的时间内生成了“提笔”的事件信息的情况下,将投影仪10a所生成的“提笔”的事件信息、和从投影仪10b所供给的“落笔”的事件信息的组,置换为“活动”的事件信息。然后,投影仪10a将该“活动”的事件信息、和从投影仪10b所供给的坐标信息以及位置关系信息,发送到信息处理装置30。
另外,投影仪10a在从生成“落笔”的事件信息起预定的时间内从投影仪10b供给了“提笔”的事件信息的情况下,将投影仪10a所生成的“落笔”的事件信息、和从投影仪10b所供给的“提笔”的事件信息的组,置换为“活动”的事件信息。然后,投影仪10a将该“活动”的事件信息、和投影仪10a所生成的坐标信息以及位置关系信息发送到信息处理装置30。
另外,投影仪10a在从投影仪10b供给“提笔”的事件信息起预定的时间内生成了“落笔”的事件信息的情况下,将从投影仪10b所供给的“提笔”的事件信息、和投影仪10a所生成的“落笔”的事件信息的组,置换为“活动”的事件信息。然后,投影仪10a将该“活动”的事件信息、和投影仪10a所生成的坐标信息以及位置关系信息,发送到信息处理装置30。
此外,将事件信息的组置换为一个事件信息的部分也可以并非投影仪10a而是投影仪10b。根据本变形例,由于在投影仪中置换事件信息,因而能够减少信息处理装置所进行的处理。
另外,在本变形例中,投影仪10a、10b也可以是具备根据指示体20的移动通过屏幕上图像进行描绘的功能。在具备该构成的情况下,投影仪10a、10b也可以成为根据事件信息进行描绘的处理的构成。在用户使指示体20从区域a1移动到区域a2的情况下,投影仪10a将投影仪10a所生成的“提笔”的事件信息和投影仪10b所生成的“落笔”的事件信息的组,置换为“活动”的事件信息,将该“活动”的事件信息供给至投影仪10b。投影仪10a根据从投影仪10b所供给的“活动”的事件信息、和生成了“落笔”的事件信息的坐标信息,进行描绘的处理。即使在本变形例中,由于在投影仪中置换事件信息,因而也能够减少信息处理装置所进行的处理。
在本发明中,也可以在将事件信息的组置换为一个事件信息时,根据坐标信息判断是否置换事件信息。例如,信息处理装置30也可以在步骤s2中判断为“是”之后、在步骤s5中判断为“是”之后,在从与和在“提笔”的事件信息的前一个供给的“活动”的事件信息一起供给的坐标信息对应的桌面上的位置至与和“落笔”的事件信息一起供给的坐标信息对应的桌面上的位置的距离小于预定的阈值的情况下,进行步骤s3的处理。
另外,在本发明中,在根据坐标信息判断是否置换事件信息的情况下,也可以成为以下的构成。例如,信息处理装置30也可以在步骤s2中判断为“是”之后、在步骤s5中判断为“是”之后,在和在“提笔”的事件信息的前一个供给的“活动”的事件信息一起供给的坐标信息是从区域a1与区域a2的边界起预定的范围内、且和“落笔”的事件信息一起供给的坐标信息是从区域a1与区域a2的边界起预定的范围内的情况下,进行步骤s3的处理。
在上述的实施方式中,信息处理装置30根据从投影仪10a、10b供给的事件信息和坐标信息,进行拖动的处理,但根据从投影仪10a、10b供给的事件信息和坐标信息进行的处理不限于拖动的处理。例如,信息处理装置30也可以根据事件信息和坐标信息,进行描绘的处理。例如,根据本变形例,在信息处理装置30执行了描绘软件的情况下,能够根据指示体20的移动,进行描绘。另外,在信息处理装置30将描绘软件的画面扩大到桌面的整个面的情况下,若使指示体20原样地接触投射面而使指示体20从区域a1移动到区域a2或者从区域a2移动到区域a1,则能够在区域a1和区域a2的边界中不截断地进行线的描绘。
在上述的实施方式中,信息处理装置30在多显示器功能中使用的投影仪的数量不限于两台,也可以是三台以上。信息处理装置30在多显示器功能中使用的投影仪的数量是三台以上的情况下,也与上述的实施方式同样地,将两个事件信息的组置换为一个事件信息。