信息处理装置以及用于控制信息处理装置的方法

文档序号:6427320阅读:127来源:国知局
专利名称:信息处理装置以及用于控制信息处理装置的方法
技术领域
本发明涉及信息处理装置、用于控制该信息处理装置的方法以及存储用于控制该信息处理装置的程序的记录介质。
背景技术
近来,诸如因特网上的电影网站的用于分配各种电影的媒介的数量一直在增加。 另外,对于利用电视机(TV)的大画面观看从这样的媒体下载在个人计算机(PC)中的电影进行观看的需求也在增加。这样,用于在具有大画面的TV上显示PC的操作画面的机会也在增多。此外,近来多显示器环境的使用一直在增加,其中与个人计算机(PC)连接的多个显示器用于扩大显示区域。当用户希望观看诸如从广播台发送的视频时,这些视频显示在可以被用作PC的操作画面的TV上。由于在这种情况下TV没有被用作PC的操作画面,所以PC的操作画面必须显示在诸如小的监视器的辅助画面上,以操作PC。此外,当用户检索电影并且然后将该电影展示给他们的家人时,不需要将该检索操作展示给所有的家人。从而,用户利用辅助画面来执行该检索并且于是在找到所需的电影后在TV上只显示该电影。当PC与TV连接并且TV被设置为在其上显示PC的操作画面时,在与PC连接的TV和辅助画面之间经常进行切换,以供使用。也就是说,使用了由TV和辅助画面构成的多显示器环境。以下,被用作执行PC的操作的主要画面的画面被称为主显示器,而被用作执行PC的操作的子画面的画面被称为次显示器。到目前为止,提出了一种响应于按下画面切换按钮而在遥控器上显示的TV画面和PC画面之间进行切换的技术(日本专利申请JP2004-96361)。此外,提出了一种利用在遥控器上显示的PC操作画面的软键在TV画面和PC画面之间进行切换的技术(日本专利申请 JP2004-40656)。

发明内容
技术问题然而,利用现有技术中的技术,当TV被关闭或者当TV显示画面的输入没有被设置为来自PC的输入时,很难创建多显示器的环境,并且从而很难切换画面。考虑到以上内容,公开了一种技术,该技术提出了一种自动地创建多显示器环境并执行画面切换的信息处理装置、用于控制该信息处理装置的方法以及用于存储控制该信息处理装置的程序的记录介质。技术方案根据本发明的一个方面,一种信息处理装置包括具有多条输入路径的视频信号输出单元,该视频信号输出单元从所述多条输入路径中选择将被显示在画面上的视频信号的输入路径并且向第一显示单元和第二显示单元输出不同的视频信号;画面切换输入单元,其输入用于在显示在所述第一显示单元上的画面与显示在所述第二显示单元上的画面之间进行切换的指令;确定单元,其确定为所述第一显示单元选择的输入路径的输入源是否为所述视频信号输出单元;和输入控制单元,当在接收到所述切换指示时所述第一显示单元关闭时,该输入控制单元打开所述第一显示单元,当所述确定单元确定所述输入源不是所述视频信号输出单元时,所述输入控制单元将所述输入源切换为所述视频信号输出单兀。本发明的目的和优点将至少通过在权利要求中具体指出的特征、要素以及结合而实现和获得。应当理解,前面的一般性描述和以下的具体描述都是用于示例和解释,而非限制所请求保护的发明。有益效果根据本申请所公开的一种信息处理装置、用于控制该信息处理装置的方法以及存储用于控制该信息处理装置的程序的记录介质的实施方式,由于能够自动地创建多显示器环境并且执行画面切换,所以有利地改善了操作性。


图1是示出了包括信息处理装置的系统的结构的示意图;图2是根据一个实施方式的包括信息处理装置的系统的框图;图3是根据一个实施方式的无线设备的硬件结构的图;图4是示出了触摸板画面显示在无线设备的显示单元上的状态的平面图;图5是用于描述由于画面切换引起的画面转变的图;图6是根据一个实施方式的主体的硬件结构的图;图7是根据一个实施方式的在信息处理装置中从第二或第四状态转变为第一或第三状态的画面切换处理的流程图。
具体实施例方式以下将基于附图,具体描述在本申请中公开的信息处理装置、用于控制该信息处理装置的方法以及存储用于控制该信息处理装置的程序的记录介质的实施方式。然而,应当注意,在本申请中所公开的信息处理装置、用于该控制信息处理装置的方法以及存储用于控制该信息处理装置的程序的记录介质并不限于以下实施方式。图1是示出了包括信息处理装置的系统的结构的示意图。如图1所示,根据本实施方式的包括信息处理装置的系统包括由包括中央处理单元(CPU)、存储器和硬盘的壳体构成的主体1、电视机(TV) 2、无线设备3和无线键盘/鼠标4。主体1用作信息处理装置的一个示例。在本实施方式中,例如,基于把个人计算机(PC)用作信息处理装置的假设来进行描述。主体1例如利用高清晰度多媒体接口(HDMI)缆线与TV2连接。主体1还无线地与无线设备3以及无线键盘/鼠标4连接。主体1与无线设备3以及无线键盘/鼠标4无线地交换数据。现在将参照图2具体描述根据该实施方式的包括信息处理装置的系统的细节。图2是根据该实施方式的包括信息处理装置的系统的框图。首先将描述TV2。如图2所示,TV2包括显示单元21、输入切换单元22、显示控制单元23和电源M。在该实施方式中,TV2包括HDMI终端(未示出)。TV2经由HDMI与主体1连接。而且,在本实施方式中,可以基于HDMI-CEC(消费者电子控制)来控制TV2。由于可以基于HDMI-CEC控制TV2,所以TV2可以从主体1接收诸如打开/关闭电源M和输入切换的控制操作。而且,TV2与主体1交换热插拔检测信号。该热插拔检测信号用于检测是否连接了到TV2的缆线。电源M在被打开时向TV2的各个单元提供电力。此外,电源M在被关闭时停止向TV2的各个单元提供电力。由于通过打开/关闭TV2的电源M而打开/关闭显示单元 21,所以基于打开/关闭TV2的电源M包括打开/关闭显示单元21这一假设,而进行以下描述。显示单元21包括诸如液晶画面的显示画面。显示单元21还包括用于接收要被显示的视频信号的多条输入路径。在该实施方式中,一条输入路径被分配给来自视频信号输出单元111的输入。当显示单元21的输入被设置为来自视频信号输出单元111的输入时, 显示单元21可以显示在主体1中激活的软件的图像。在主体1中显示的软件可以是例如文档编辑软件和电子表格(spreadsheet)软件。此外,在该实施方式中,其他输入路径中的一条被分配给TV视频的输入。在此,TV视频指的是从广播台发布的视频。也就是说,当在显示单元21上显示TV视频时,TV2用于观看TV节目。以下,改变显示单元21的输入路径可以被称为改变显示单元21的输入。显示单元21用作第一显示单元的一个示例。当电源M接通时,显示单元21将HDMI-CEC路由命令发送给主体1的确定单元 112。HDMI-CEC路由命令是用于通知确定单元112当前显示在显示单元21上的视频的视频信号的输入源是否是主体1的视频信号输出单元111的信号。操作员利用TV2的输入切换按钮(未示出)指定用于向显示单元21输入视频信号的设备,例如视频信号的输入源。在此,输入设备是例如主体1或者是TV2的显示控制单元23。在从操作员接收到了用于向显示单元21输入信号的设备的指定后,输入切换单元22 切换显示单元21的输入路径。例如,当操作员指定从显示控制单元23提供的TV视频时, 输入切换单元22将显示单元21的输入切换为来自显示控制单元23的输入。此外,当操作员指定从视频信号输出单元111提供的个人计算机(PC)的操作画面的输入时,输入切换单元22将显示单元21的输入切换为来自主体1的视频信号输出单元111的输入。此外,在从主体1的输入控制单元114接收到用于将显示单元21的输入切换为来自视频信号输出单元111的输入时,输入切换单元22将显示单元21的输入切换为来自视频信号输出单元 111的输入。显示控制单元23使显示单元21显示从广播台等接收到的TV视频。现在将描述无线设备3。无线设备3包括显示单元31、显示控制单元32、无线通信控制单元33和画面切换输入单元34。无线通信控制单元33与主体1的无线通信控制单元12无线地进行通信。在该实施方式中,无线通信控制单元33利用无线通用串行总线(USB)执行通信。信号实际上就是以这种方式通过无线通信控制单元33在无线设备3的各个单元与主体1的对应单元之间交换的。然而,为了便于解释,如同信号是在无线设备3的各个单元与主体1的对应单元之间直接交换那样,进行以下的描述。显示单元31可以是液晶显示器(IXD)。显示单元31还包括触摸板35。触摸板35 检测利用用户的手指或者触摸笔进行的触摸操作。操作员可以利用触摸板35执行输入操作。显示单元31显示用于通过该触摸板35的操作的触摸板画面或者与触摸板画面不同的 PC操作画面。以下,将与触摸板画面不同的PC操作画面简称为“PC操作画面”。当在显示单元31上显示PC操作画面时,操作员可以利用触摸板35移动指针。显示单元31用作第二显示单元的一个示例。显示控制单元32从主体1的视频信号输出单元111接收视频信号。显示控制单元32执行图像转换,诸如针对显示单元31对所接收到的数据的定位。显示控制单元32还将从触摸板35提供的输入输出给主体1的显示控制单元11和集成控制单元13。画面切换输入单元34包括用于输入画面切换指令的按钮。操作员按下画面切换输入单元34的按钮,由此画面切换指令被发送给主体1的显示控制单元11和集成控制单元13。现在将参照图3描述无线设备3的硬件结构。图3是根据该实施方式的无线设备 3的硬件结构的图。无线设备3包括诸如液晶显示器(IXD)的显示单元302。显示单元302 具有图2中的显示单元31的功能。显示单元302包括触摸板301。触摸板301具有图2中的触摸板35的功能。触摸板301与触摸板控制器303连接。触摸板控制器303对来自触摸板301的输入进行控制。此外,显示单元302与图像转换单元305连接。图像转换单元 305还包括存储器304。图像转换单元305转换从主体1发送的图像,然后将所转换的图像显示在显示单元302上。此时,图像转换单元305根据需要在存储器304暂时地存储图像。 触摸板控制器303、存储器304和图像转换单元305的组合具有图2中的显示控制单元32 的功能。USB终端307用于利用USB线缆将无线设备3连接到主体1。无线USB 306通过天线308与主体1无线地进行通信。无线USB 306具有图2中的无线通信控制单元33的功能。画面切换按钮315与按钮事件通知单元314连接。如果操作员按下画面切换按钮 315,则按钮事件通知单元314确定输入了画面切换指令,然后向主体1输出该画面切换指令。画面切换按钮315和按钮事件通知单元314具有图2中的画面切换输入单元34的功能。USB集线器313将从触摸板控制器303提供的输入输出给主体1。USB集线器313还将从视频信号输出单元111提供的图像信号输出给图像转换单元305。USB集线器313还将从按钮事件通知单元314提供的画面切换指令输出给主体1。电池312向无线设备3中的各个单元提供电力。电源开关311用于打开/关闭无线设备3。电源控制单元309响应于通过电源开关311的电源接通/关闭而控制从电池312提供的电力。此外,DC-IN310是用于从外部接收电力的输入端子。现在将参照图4描述无线设备3的外观和触摸板画面的示例。图4是示出了触摸板画面显示在无线设备3的显示单元31上的状态的平面图。在该实施方式中,用于管理应用的启动的应用起动器被用作触摸板画面。显示单元31包括触摸板35 (在图4中未示出)。参照图4,触摸板画面显示在显示单元31上。显示单元31显示应用起动器。设置于显示在显示单元31上的应用起动器上、并且由小的矩形包围的图形36表示应用启动按钮。操作员利用他们的手物理地按压图形36,由此输入例如针对图形36的应用启动指令。而且,如图4所示,画面切换输入单元34与显示单元31分离地设置。现在将描述无线键盘/鼠标4。无线键盘/鼠标4包括无线通信控制单元41以及键盘和鼠标。无线通信控制单元41与主体1的无线通信控制单元12无线地通信。在该实施方式中,无线通信控制单元41利用无线USB执行通信。无线键盘/鼠标4通过无线通信控制单元41向主体1的显示控制单元11或者集成控制单元13输出通过键盘或者鼠标输入的信息。现在将描述PC的主体1。如图2所示,主体1包括显示控制单元11、无线通信控制单元12和集成控制单元13。无线通信控制单元12向无线设备3和无线键盘/鼠标4无线地发送数据、并且从无线设备3和无线键盘/鼠标4无线地接收数据。更具体地,无线通信控制单元12从无线设备3和无线键盘/鼠标4接收无线信号、然后将该无线信号输出给显示控制单元11和集成控制单元13。无线通信控制单元12还将从显示控制单元11和集成控制单元13提供的信号无线地输出给无线设备3和无线键盘/鼠标4。虽然信号实际上就是以这种方式通过无线通信控制单元12在主体1的各个单元与无线设备3和无线键盘/鼠标4的对应单元之间交换的,然而为了便于解释,将如同信号是在主体1的各个单元与无线设备3和无线键盘/鼠标4的对应单元之间直接交换那样,进行以下的描述。显示控制单元11包括视频信号输出单元111、确定单元112、显示设置单元113、输入控制单元114和指针控制单元115。显示控制单元11还预先存储触摸板画面的格式。确定单元112从集成控制单元13 (以下会描述)接收关于TV2是否经由HDMI连接的信息以及关于HDMI-CEC设置是否被启用的信息。当在TV2中启用了 HDMI-CEC设置, 确定单元112确定TV 2的电源是否打开、并且在从无线设备3接收到画面切换指令时显示单元21的输入是否被设置为来自视频信号输出单元111的输入。如果没有用于向确定单元112通知从显示单元21发送的视频信号的输入源的信号,则确定单元112可以确定电源 M被关闭了。如果TV2的电源关闭了,则确定单元112向输入控制单元114通知该信息。 如果显示单元21的输入没有被设置为来自视频信号输出单元111的输入,则确定单元112 向输入控制单元114通知该信息。在由确定单元112通知TV2的电源关闭时,输入控制单元114打开电源24。此夕卜, 在由确定单元112通知显示单元21的输入没有被设置为来自主体1的输入时,输入控制单元114将显示单元21的输入改变为来自视频信号输出单元111的输入。输入控制单元114 经由HDMI执行这些控制操作。以这种方式,输入控制单元114可以创建使主体1能够响应于输入的画面切换指令而使用多个画面的多显示器环境。显示设置单元113从集成控制单元13 (以下会描述)接收关于TV2是否经由HDMI 连接的信息以及关于HDMI-CEC设置是否被启用的信息。如果启用了 HDMI-CEC设置,则显示设置单元113在启动PC时将TV2的显示单元21设置为主显示器。显示设置单元113还将无线设备3的显示单元31设置为次显示器。在此,主显示器是在PC的操作中使用的主要显示器并且是主画面的一个示例,而次显示器是在PC的操作中使用的子辅助显示器,并且是子画面的一个示例。在从无线设备3的画面切换输入单元34接收到画面切换指令时,如果在TV2中启
8用了 HDMI-CEC设置,则显示设置单元113在接收到该指令时在主显示器和次显示器之间进行切换。例如,当在显示单元21是主显示器而显示单元31是次显示器的状态下接收到画面切换指令时,显示设置单元113将显示单元21设置为次显示器、并将显示单元31设置为主显示器。然后显示设置单元113将显示单元21和显示单元31的设置信息输出给视频信号输出单元111。与之相反地,如果在TV2中禁用了 HDMI-CEC设置的情况下输入了用于将显示单元 31改变为次显示器的画面切换指令,则显示控制单元11在显示单元31上显示说明不允许该切换的信息。此外,如果在TV2中禁用了 HDMI-CEC设置的情况下输入了用于将显示单元 31改变为主显示器的画面切换指令,则显示控制单元11将显示单元31改变为主显示器。视频信号输出单元111从显示设置单元113接收用于表示显示单元21和显示单元31中的哪一个是主显示器以及显示单元21和显示单元31中的哪一个是次显示器的信息。视频信号输出单元111向主显示器输出主要PC操作画面。此外,当显示单元21被设置为次显示器时,视频信号输出单元111在显示单元21显示子PC操作画面。该副操作画面包括与主操作画面协同操作的副操作画面以及与主操作画面无关的触摸板画面。当显示单元31被切换为主显示器时,视频信号输出单元111存储在切换之前已经显示在显示单元 31上的一种画面。当显示单元31从主显示器切换为次显示器时,视频信号输出单元111向显示单元31输出当显示单元31被设置为次显示器时在最后已被显示的种类的画面的视频信号。例如,如果当显示单元21被设置为次显示器时最后显示了触摸板画面,则视频信号输出单元111向由于画面切换而被设置为次显示器的显示单元31输出触摸板画面的视频信号。响应于来自无线键盘/鼠标4的输入,指针控制单元15控制显示在TV2的显示单元21的画面上的指针位置,例如移动指针。此外,当在无线设备3的显示单元31上显示PC 操作画面时,指针控制单元115响应于来自无线设备3或者无线键盘/鼠标4的输入而控制在显示单元31上显示的指令的位置。与之不同地,当在显示单元31上显示触摸板时,指针控制单元115将指针控制为使得指针不在显示单元31的画面上移动。此外,当在显示单元31上显示的画面从PC操作画面改变为触摸板画面时,指针控制单元115将已经显示在显示单元31上的指针移动到显示单元21的画面上。现在将参照图5描述由于画面切换引起的从各个状态进行的画面转变。图5是用于描述由于画面切换引起的画面转变的图。首先将描述显示画面的各个状态。在第一状态下501,显示设置单元113将显示单元21和显示单元31分别设置为主显示器和次显示器。视频信号输出单元111将主PC操作画面输出给显示单元21。视频信号输出单元111还将利用触摸板操作PC的触摸板画面输出给显示单元31。也就是说,显示控制单元11在显示单元21上显示PC操作画面、并且还在显示单元31上显示触摸板画面。 在第一状态501下,显示控制单元11使显示单元21和显示单元31彼此无关地显示画面。在第二状态502下,显示设置单元113将显示单元21和显示单元31分别设置为次显示器和主显示器。视频信号输出单元111将子PC操作画面输出给显示单元21、并且将主PC操作画面输出给显示单元31。也就是说,显示控制单元11使显示单元21和显示单元 31显示PC操作画面。在第二状态502下,显示控制单元11使显示单元21和显示单元31 显示互相协作地操作的画面。也就是说,利用显示单元21和显示单元31两者显示一个画面。例如,鼠标指针可以在显示单元21和显示单元31之间无缝地移动。在第三状态530下,显示设置单元113将显示单元21和显示单元31分别设置为主显示器和次显示器。视频信号输出单元111将主PC操作画面输出给显示单元21、并且将子PC操作画面输出给显示单元31。也就是说,显示控制单元11使显示单元21和显示单元31显示PC操作画面。在第三状态503下,与第二状态520相同,显示控制单元11使显示单元21和显示单元31显示互相协作地操作的画面。也就是说,在第二状态502和第三状态503下,切换在显示单元21和显示单元31上显示的画面。在第四状态504下,显示设置单元113将显示单元21和显示单元31分别设置为次显示器和显示器。视频信号输出单元111分别将子PC操作画面输出给显示单元21、并且将主PC操作画面输出给显示单元31。然而,由于在显示单元21上显示有TV视频或者TV2 被关闭了,所以显示控制单元11不使显示单元21显示任何画面。此时,包含在TV2中的显示控制单元23在显示单元21上显示TV视频(如下所述)。此外,显示控制单元11在显示单元31上显示PC操作画面。现在将描述从各个状态到另一个状态的画面转变。在此,假设TV2的电源被打开并且显示单元21的输入被设置为来自处于第一状态501下、第二状态502和第三状态503 的视频信号输出单元111的输入。从而,将描述确定单元112和输入控制单元114在自第四状态504的转变中的操作。首先将描述显示控制单元11在第四状态504下接收到画面切换指令的输入的情况。在接收到画面切换指令时,确定单元112确定TV2的电源M是否打开、以及显示单元21的输入是否被设置为来自视频信号输出单元111的输入。如果TV2的电源M关闭了或者如果显示单元21的输入没有被设置为来自视频信号输出单元111的输入,则确定单元112向输入控制单元114通知该信息。在接收到来自确定单元112的该通知时,输入控制单元114将该状态改变为TV2的电源M打开以及显示单元21的输入被设置为来自主体 1的输入的状态。以这种方式,确定单元112和输入控制单元114创建了多显示器环境。以下将具体描述用于创建该多显示器环境的处理。在创建了多显示器环境以后,显示设置单元113将显示单元21和显示单元31分别设置为主显示器和次显示器。然后视频信号输出单元111确认在最后的画面切换之前已经显示在显示单元21 上的所存储画面是触摸板画面还是子PC操作画面。如果在最后的画面切换之前已经在显示单元21上显示的画面是触摸板画面,则显示控制单元11将已经显示在显示单元31上的应用移动到显示单元21上。视频信号输出单元111将已经输出到显示单元21的主PC操作画面输出给显示单元31。而且,视频信号输出单元111将利用了由显示控制单元11存储的触摸板画面的格式的触摸板画面输出给显示单元31。在这种情况下,指针控制单元115控制指针处于第二状态502下,以使得指针可以在显示单元31的画面上移动。响应于输入的画面切换指令,指针控制单元115将指针控制为使得指针不在显示单元31的画面上移动。以这种方式,显示控制单元11执行了从第四状态504到第一状态501的画面转变519。与之不同地,如果在最后的画面切换之前已经在显示单元21上显示的画面是子PC操作画面,则视频信号输出单元111向显示单元31输出已经输出到显示单元21的主PC 操作画面。而且,视频信号输出单元111向显示单元21输出已经输出到显示单元31的子 PC操作画面。以这种方式,显示控制单元11执行了从第四状态504到第一状态503的画面转变520。以下将描述自第一状态501的转变。在第一状态501下接收到画面切换指令时,显示设置单元113将显示单元31和显示单元21分别设置为主显示器和次显示器。视频信号输出单元111将已经输出到显示单元21的主PC操作画面输出给显示单元31。而且,视频信号输出单元111将子PC操作画面输出给显示单元21。视频信号输出单元111存储用于表示在画面切换之前向显示单元31输出了触摸板画面的信息。在这种情况下,指针控制单元115控制指针处于第一状态501下,使得指针不在显示单元31的画面上移动。响应于输入的画面切换指令,指针控制单元115将指针控制为使指针在显示单元31的画面上移动。 以这种方式,显示控制单元11执行了从第一状态501到第二状态502的画面转变511。以下将描述自第三状态503的转变。在第三状态503下接收到画面切换指令时, 显示设置单元113将显示单元31和显示单元21分别设置为主显示器和次显示器。视频信号输出单元111将已经输出到显示单元21的主PC操作画面输出给显示单元31。而且,视频信号输出单元111将已经输出到显示单元31的子PC操作画面输出给显示单元21。视频信号输出单元111存储用于表示在画面切换之前向显示单元31输出了子PC操作画面的信息。以这种方式,显示控制单元11执行了从第三状态503到第二状态502的画面转变514。此外,从第二状态502到第一状态501或者第三状态503的转变与在自第四状态 504的转变中创建多显示器环境之后执行的操作类似。显示控制单元11执行与在自第四状态504的转变中创建多显示器环境之后执行的操作类似的处理,由此执行从从第二状态 502到第一状态501的转变或者从第二状态502到第三状态503的转变。以下将描述如下情况显示控制单元11从无线设备3或者无线键盘/鼠标4接收用于在第一状态501下将显示单元31上显示的画面改变为PC操作画面的指令的输入。在这种情况下,视频信号输出单元111将与输出到显示单元21的主PC操作画面协同操作的子PC操作画面输出到显示单元31。在这种情况下,指针控制单元115控制指针处于第一状态501下,使得指针不在显示单元31的画面上移动。响应于用于将显示单元31的画面改变为PC操作画面的指令的输入,指针控制单元115将指针控制为使指针在显示单元31的画面上移动。以这种方式,显示控制单元11执行了从第一状态501到第三状态503的画面转变515。与之相反地,以下将描述如下情况显示控制单元11从无线设备3或者无线键盘 /鼠标4接收用于在第三状态503下将显示单元31的画面改变为触摸板画面的指令的输入。显示控制单元11首先将已经显示在显示单元31上的应用移动到显示单元21上。然后,视频信号输出单元111将触摸板画面输出到显示单元31。在这种情况下,指针控制单元115控制指针处于第三状态503下,使得指针可以在显示单元31的画面上移动。响应于画面切换指令的输入,指针控制单元115将指针控制为使指针不在显示单元31的画面上移动。以这种方式,显示控制单元11执行了从第三状态503到第一状态501的画面转变516。以下将描述操作员操作TV2以将显示在显示单元21上的画面切换为TV视频或者关闭电源M的情况。在操作员操作TV2以将显示在显示单元21上的画面切换为TV视频后,视频信号输出单元111 一直将子PC操作画面输出给显示单元21。然而,由于显示单元 21的输入被设置为TV视频,所以来自视频信号输出单元111的输出不会显示在显示单元 21上。此外,在操作员关闭了电源对后,视频信号输出单元111 一直将子PC操作画面输出给显示单元21。然而,由于电源M被关闭了,所以来自视频信号输出单元111的输出不会显示在显示单元21上。以这种方式,响应于TV2的操作与显示控制单元11无关地执行了从第二状态502到第四状态504的转变517。在该实施方式中,即使显示单元21的画面被切换为TV视频或者TV2的电源M被关闭之后,视频信号输出单元111也将子PC操作画面输出给显示单元21,以保持PC的操作状态。然而,视频信号输出单元111也可以停止向显示单元21输出子PC操作画面,以避免子PC操作画面被TV视频隐藏的情况。以这种方式, 显示控制单元11优选地将已经显示在显示单元21上的应用移动到显示单元31上。以下将描述操作员在第四状态504下操作TV2、以将显示在显示单元21上的画面切换为PC操作画面的情况。更具体地,将显示在显示单元21上的画面切换为PC操作画面指的是将TV2的输入从显示控制单元23的输入改变为视频信号输出单元111的输入。在该实施方式中,视频信号输出单元111在第四状态504下一直将子PC操作画面输出给显示单元21。因此,如果显示单元21的输入被改变为来自视频信号输出单元111的输入,则子 PC操作画面会显示在显示单元21上。以这种方式,响应于操作员对TV2的操作而与显示控制单元11无关地执行了从第四状态504到第二状态502的转变518。集成控制单元13执行在主体1中运行的各种处理,诸如运行程序。例如,集成控制单元13响应于来自无线设备3或者无线键盘/鼠标4的输入而运行处理。当在各种处理的过程中需要在显示单元21或显示单元31上进行画面显示时,集成控制单元13通过显示控制单元11使显示单元21或显示单元31显示该画面。集成控制单元13还确定是否可以与TV2交换HotPlugDetect信号,例如,该 HotPlugDetect信号是否指示“连接”。如果该HotPlugDetect信号不指示“连接”,则集成控制单元13向显示控制单元11发送指示与TV2的连接被断开的信息。集成控制单元13 还确定TV2是否是经由HDMI连接的。如果TV2是经由HDMI连接的,则集成控制单元13确定在TV2中是否启用了 HDMI-CEC设置。然后,集成控制单元13向画面控制单元11发送关于TV2的HDMI-CEC设置的信息。虽然在该实施方式中描述了显示控制单元11包括确定单元12,该确定单元12监视HDMI-CEC路由命令、确定电源M的接通/关断以及显示单元21的输入源,但是集成控制单元13可以包括该确定单元12。现在将参照图6描述主体1的硬件结构。图6是根据该实施方式的主体1的硬件结构的图。如图6所示,根据该实施方式的主体1包括CPU 101、存储器102、硬盘驱动器 (HDD) 103、无线USB 104、天线105、HDMI_CEC控制单元106和HDMI端子107。存储器102和 HDD 103用作存储单元。CPU 101利用存储器102和HDD 103执行诸如运行程序的各种处理。CPU 101还通过无线USB 104和天线105向无线设备3和无线键盘/鼠标4发送数据或者从无线设备3和无线键盘/鼠标4接收数据。在此,CPU 101、存储器102和HDD 103的组合具有图2中的显示控制单元11和集成控制单元13的功能。此外,无线USB 104具有图2 中的无线通信控制单元12的功能。HDMI端子107是到HDMI设备的连接端子。在该实施方式中,TV2通过HDMI端子107与主体1连接。CPU 101通过HDMI端子107将诸如视频和音频的信息发送给TV2。HDMI-CEC控制单元106将由CPU 101输出的用于控制TV2的指令转变为基于CEC标准的指令,并且通过HDMI端子107将所转变的指令输出给TV2。HDMI-CEC 控制单元106还转变来自TV2的控制信号,并将转换后的控制信号输出给CPU 101。现在将参照图7描述在根据该实施方式的信息处理装置中、从第二或第四状态转变为第一或第三状态的画面切换处理。图7是在根据该实施方式的信息处理装置中、从第二或第四状态转变为第一或第三状态的画面切换处理的流程图。在此,将基于例如一旦显示单元21和显示单元31的状态从第二或第四状态转变为第一或第三状态、图7中示出的处理就开始的假设,进行以下描述。此外,在启动PC时,集成控制单元13确定TV2是否经由HDMI连接以及HDMI-CEC设置是否被启用。如果在TV2中启用了 HDMI-CEC设置,则集成控制单元13将HDMI_CEC_SUPPORT标识设为1。在此,HDMI_CEC_SUPPORT标识表示是否存在HDMI-CEC设置。集成控制单元13确定HDMI_CEC_SUPPORT标识是否等于1 (操作S101)。如果HDMI_ CEC_SUPP0RT标识等于1 (在操作SlOl中为“是”),则确定单元112监视关于HDMI_CEC路由的命令(操作S102)。相反地,如果HDMI_CEC_SUPPORT标识不等于1 (在操作SlOl中为 “否”),则确定单元112不监视关于HDMI_CEC路由的命令。然后操作员操作TV2 (操作S103)。集成控制单元13确定是否按下了画面切换按钮(操作S104)。如果没有按下画面切换按钮(在操作S104中为“否”),则集成控制单元13等待直到按下了画面切换按钮。 在该期间中,重复操作S103。如果按下了画面切换按钮(在操作S104中为“是”),则集成控制单元13确定 HotPlugDetect信号是否指示“连接”(操作S105)。如果HotPlugDetect信号不指示“连接”(在操作S105中为“否”),则显示控制单元11在显示单元31上显示说明不允许进行切换的消息,然后终止该显示器切换处理(操作 Sl17)。相反地,如果HotPlugDetect信号指示“连接”(在操作S105中为“是”),则确定单元112确定HDMI_CEC_SUPPORT标识是否等于1 (操作S106)。如果HDMI_CEC_SUPPORT标识不等于1 (在操作S106中为“否”),则显示控制单元11在显示单元31上显示说明不允许进行切换的消息.然后显示控制单元11终止该画面切换处理(操作S117)。相反地,如果HDMI_CEC_SUPPORT标识等于1 (在操作S106中为“是”),则确定单元112从TV 2接收HDMI_CEC命令(即,“激活源”),以获取关于电源M的导通/关断的消息以及关于当前向显示单元21输入图像信号的装置的消息(操作S107)。确定单元112确定TV2的电源M是否打开、以及显示单元21的输入是否被设置为来自视频信号输出单元111的输入(操作S108)。如果电源M关断或者显示单元21的输入没有被设置为来自视频信号输出单元111的输入(在操作S108中为“否”),则输入控制单元114将超时计数值设置为15秒(操作S109)。如果电源M关断了,则输入控制单元114打开TV2的电源对。如果显示单元21的输入没有被设置为来自视频信号输出单元 111的输入,则输入控制单元114将显示单元21的输入切换为来自视频信号输出单元111 的输入(操作Sl 10)。输入控制单元114确定TV2的电源M是否打开、以及显示单元21的输入是否被设置为来自视频信号输出单元111的输入(操作S111)。如果TV 2的电源M关断或者该输入没有被设置为来自视频信号输出单元111的输入(在操作Slll中为“否”),则输入控制单元114确定是否已经出现超时(操作S115)。如果没有出现超时(在操作S115中为 “否”),则显示控制单元11等待直到TV2的电源M被打开并且该输入被设置为来自视频信号输出单元111的输入。相反地,如果已经出现了超时(在操作S115中为“是”),则显示控制单元11在显示单元31上显示说明TV2的控制已经失败的消息(操作S116)并且终止该画面切换处理。与之相反地,如果确定TV2的电源M被打开、并且该输入被设置为来自视频信号输出单元111的输入(在操作S108中为“是”或者在操作Slll中为“是”),则显示设置单元113将显示单元21设置为主显示器。显示设置单元113还将显示单元31设置为次显示器(操作SlU)。然后视频信号输出单元111将显示单元21和显示单元31的状态转变为所存储的模式(操作S113)。更具体地,视频信号输出单元111在显示单元31上显示与所存储的在切换之前已经显示在显示单元31上的画面相匹配的画面。视频信号输出单元111 还在显示单元21上显示主PC操作画面。指针控制单元115设置触摸板35的操作模式(操作Sl 14)。更具体地,当在显示单元31上显示触摸板画面时,指针控制单元115将指针控制为使得指针不在显示单元31 上移动。此时,显示控制单元11将已经显示在显示单元31上的应用和指针移动到显示单元21。与之不同地,当在显示单元31上显示PC操作画面时,指针控制单元115将指针控制为使得指针可以在显示单元31上移动。如上所述,即使当TV被关闭或者视频信号的输入不是来自信息处理装置自己时, 根据该实施方式的信息处理装置也可以响应于画面切换按钮的按压而自动地创建多显示器环境。因此,该信息处理装置可以减少手动地创建多显示器环境的困难,从而可以提高可操作性。虽然以TV为例给进行了以上描述,但是该信息处理装置可以应用于除了 TV以外的显示设备,只要这些显示设备具有HDMI端子即可。而且,虽然基于TV具有HDMI端子的假设而给进行了以上描述,但是该信息处理装置可以针对能够获知视频信号的输入源的显示设备(例如,具有相当于HDMI的规范的显示设备)进行操作。在这种情况下,该信息处理装置可以自动地创建多显示器环境,并且从而可以提高可操作性。而且,虽然在各个实施方式中针对通过无线连接在显示单元31上显示画面的配置进行了描述,但是显示单元31可以通过线缆与主体1连接。在这种情况下,可以实现多显示器环境的自动创建,并且可以有利地获得可操作性的改善。虽然主要针对信息处理装置和该信息处理装置的控制方法描述了实施方式,但是可以通过利用计算机运行之前准备好的信息处理程序而实现与上述实施方式类似的功能。 此外,用于控制该信息处理装置的程序可以记录在设置于计算机中的存储器、硬盘和其它计算机可读记录介质中,并且可以由计算机从记录介质中读出并且运行。更具体地,在这些实施方式中,在主体1的HDD 103中存储有用于控制表现运行上述各种处理的功能的信息处理装置的程序。CPU 101从HDD 103读出并运行用于控制该信息处理装置的程序。以这种方式,用于控制该信息处理装置的程序作为控制运行上述各种处理的信息处理装置的处理而发挥作用。
在此引用的所有示例和条件性语言都旨在用作教示的目的,以帮助读者理解本发明的原理以及本发明人对于改进技术而提出的概念,并且应当被理解为不受这样具体引用的示例和条件的限制,而且在本申请文件中的这些示例的组织也与表示本发明的优劣无关。虽然已经具体地描述了本发明的实施方式,但是应当理解在不偏离本发明的精神和范围的情况下可以在此进行各种改变、替换和改动。
权利要求
1.一种信息处理装置,该信息处理装置包括具有多条输入路径的视频信号输出单元,该视频信号输出单元从所述多条输入路径中选择将被显示在画面上的视频信号的输入路径并且向第一显示单元和第二显示单元输出不同的视频信号;画面切换输入单元,其输入用于在显示在所述第一显示单元上的画面与显示在所述第二显示单元上的画面之间进行切换的指令;确定单元,其确定为所述第一显示单元选择的输入路径的输入源是否为所述视频信号输出单元;和输入控制单元,在接收到切换指令时,当所述第一显示单元关闭时,该输入控制单元打开所述第一显示单元,当所述确定单元确定所述输入源不是所述视频信号输出单元时,所述输入控制单元将所述输入源切换为所述视频信号输出单元。
2.根据权利要求1所述的信息处理装置,其中,当所述确定单元响应于从所述画面切换输入单元接收到所述切换指令而确定所述第一显示单元打开并且所述视频信号的输入源是所述视频信号输出单元时,所述视频信号输出单元在输出给所述第一显示单元的视频信号与输出给所述第二显示单元的视频信号之间进行切换。
3.根据权利要求1所述的信息处理装置,其中,所述视频信号输出单元将所述信息处理装置的主操作画面输出给所述第一显示单元和所述第二显示单元中的一个,在没有从所述画面切换输入单元输入所述切换指令时,当所述第一显示单元的视频信号的输入源不是所述视频信号输出单元或者所述第一显示单元关闭时,所述视频信号输出单元将所述主操作画面输出给所述第二显示单元。
4.根据权利要求1所述的信息处理装置,其中,所述第一显示单元支持在高清晰度多媒体接口中定义的消费者电子控制的功能。
5.根据权利要求1所述的信息处理装置,其中,所述第二显示单元与所述视频信号输出单元无线地连接。
6.根据权利要求1所述的信息处理装置,其中,所述画面切换输入单元与所述视频信号输出单元无线地连接,并且其中,所述第二显示单元和所述画面切换输入单元安装在一个壳体内。
7.根据权利要求1所述的信息处理装置,该信息处理装置进一步包括显示设置单元,其将所述第一显示单元和所述第二显示单元中的一个设置为第一画面、并且将所述第一显示单元和所述第二显示单元中的另一个设置为第二画面,其中所述视频信号输出单元将所述信息处理装置的所述主操作画面输出给所述第一画面、并且将所述信息处理装置的副操作画面输出给所述第二画面。
8.一种由信息处理装置执行的控制方法,该控制方法包括向第一显示器和第二显示器输出不同的视频信号,对于所述第一显示器和所述第二显示器,分别从视频信号的多条输入路径中选择将被显示的视频信号的一条输入路径;接收用于在显示在所述第一显示器上的视频信号和显示在所述第二显示器上的视频信号之间进行切换的指令的输入;当所述第一显示器关闭时,打开所述第一显示器;获取关于显示在所述第一显示器上的视频信号的输入源的信息;确定显示在所述第一显示器上的视频信号的输入源是否为所述信息处理装置;当确定所述输入源不是所述信息处理装置时,将所述输入源切换为所述信息处理装置;和在输出给所述第一显示器的视频信号与输出给所述第二显示器的视频信号之间进行切换。
9.根据权利要求8所述的控制方法,其中,在接收到切换指令的输入时,在确定所述第一显示器打开并且所述视频信号的输入源是所述信息处理装置的情况下,在输出给所述第一显示器的视频信号与输出给所述第二显示器的视频信号之间进行切换。
10.根据权利要求8所述的控制方法,其中,将所述信息处理装置的主操作画面输出给所述第一显示器和所述第二显示器中的一个,在没有输入所述切换指令时,在所述第一显示器的视频信号的输入源不是所述信息处理装置或者所述第一显示器关闭的情况下,将所述主操作画面输出给所述第二显示器。
11.根据权利要求8所述的控制方法,其中,所述第一显示器支持在高清晰度多媒体接口中定义的消费电子控制的功能。
12.根据权利要求8所述的控制方法,其中,所述控制方法进一步包括将所述第一显示器和所述第二显示器中的一个设置为第一画面,并且将所述第一显示器和所述第二显示器中的另一个设置为第二画面,其中,将所述信息处理装置的所述主操作画面输出给所述第一画面,并且将所述信息处理装置的副操作画面输出给所述第二画面。
全文摘要
信息处理装置以及用于控制信息处理装置的方法。该信息处理装置,包括视频信号输出单元,其向第一显示单元和第二显示单元输出不同的视频信号;画面切换输入单元,其输入用于在显示在所述第一显示单元上的画面与显示在所述第二显示单元上的画面之间进行切换的指令;确定单元,其确定为所述第一显示单元选择的输入路径的输入源是否为所述视频信号输出单元;和输入控制单元,当在接收到所述切换指令时所述第一显示单元关闭时,该输入控制单元打开所述第一显示单元,当所述确定单元确定所述输入源不是所述视频信号输出单元时,所述输入控制单元将所述输入源切换为所述视频信号输出单元。
文档编号G06F3/048GK102300128SQ201110176500
公开日2011年12月28日 申请日期2011年6月28日 优先权日2010年6月28日
发明者内海理惠子, 望月铁和, 木村真敏 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1