电子设备、控制信号转换方法以及控制信号转换程序的制作方法

文档序号:7681903阅读:192来源:国知局
专利名称:电子设备、控制信号转换方法以及控制信号转换程序的制作方法
技术领域
本发明涉及可使用遥控器进行操作的电子设备。
背景技术
以往,作为用于使遥控器(remote control)与多个设备对应的技术,存在下述技 术预先在遥控器中保持用于应对多个设备的代码,将作为操作对象的设备与该遥控器连 接,读出设备名,将遥控器设定为对所述预先保持的代码中与读出的设备名对应的代码进 行发送(参照专利文献1)。另外,还存在下述技术在遥控器中设置对来自其它遥控器的信号进行接收的 单元,由此可接收来自该其它遥控器的信号、根据接收到的内容来学习其它遥控器的代码 (参照专利文献2)。专利文献1 日本特开2007-184824号公报专利文献2 日本特开2004-179970号公报一直以来存在下述问题家电等作为使用遥控器的操作对象的设备只与附属的互 换遥控器或同一厂商的遥控器对应,因此用附属的遥控器只能操作同一厂商的电子设备, 需要针对作为操作对象的每个设备来区分使用遥控器。这里,当想要解决上述问题时,如上述那样,以往作为遥控器操作对象的设备只与 附属的互换遥控器或同一厂商的遥控器对应,因此需要通过在遥控器侧与作为操作对象的 电子设备对应来解决上述问题。例如,为了解决上述问题,存在预置有用于应对多个电子设 备的代码的遥控器、以及读入从其它遥控器发送的红外线代码后对代码进行学习的遥控器等。但是,在该情况下,最终需要新导入与多个电子设备对应的遥控器,因此不能解决 对于用户而言需要停止用惯的遥控器的使用,而熟悉新遥控器的操作的问题。并且,与这些 多个电子设备对应的遥控器需要手动操作的设定,因此在开始使用时,用户需要进行繁杂 的设定作业。

发明内容
鉴于上述问题,本电子设备的课题为,无需进行繁杂的设定作业,就能使用附属遥 控器之外的遥控器进行电子设备的操作。为了解决上述课题,本电子设备在接收到基于非互换遥控器输出的非互换控制信 号的电子设备侧将非互换控制信号转换成互换控制信号,由此无需进行繁杂的设定作业, 就能使用附属遥控器之外的遥控器进行电子设备的操作。具体而言,本电子设备能够由遥控器进行操作,并具有转换表保持单元,其保持 转换表,该转换表用于将不与该电子设备对应的非互换控制信号转换成与该电子设备对应 的互换控制信号;输入接收单元,其接收基于非互换遥控器的输出的非互换控制信号的输 入,该非互换遥控器不输出所述互换控制信号;转换单元,其按照所述转换表,将由所述输入接收单元接收了输入的所述非互换控制信号转换成所述互换控制信号;以及控制单元, 其根据由所述转换单元转换而得的所述互换控制信号,对该电子设备进行控制。由遥控器进行操作是指利用了用于对电子设备进行远程操作的装置即遥控器进 行的操作。在此,从遥控器传递用于操作电子设备的信号的方法不限于一般普及的红外线, 可以使用其它无线通信手段,或者还可以使用有线通信手段。对于这样的能够由遥控器进 行操作的电子设备,本发明使得在该电子设备保持原来的状态下利用除了相对应的互换遥 控器以外的非互换遥控器对该电子设备进行操作成为可能。互换遥控器例如是附属于该电 子设备的附属遥控器等,如果是来自互换遥控器的输出,则电子设备可在保持原来的状态 下对信号表示的控制内容进行解释并动作。本电子设备在接收到基于来自非互换遥控器的输出的非互换控制信号的电子设 备侧对非互换控制信号进行转换,由此使得利用了非互换遥控器的电子设备操作成为可 能。由此,与以往的在遥控器侧应对作为操作对象的电子设备的方法不同,无需进行繁杂的 设定作业,就能使用附属遥控器之外的遥控器进行电子设备的操作。另外,所述转换表保持单元保持多种所述转换表,所述电子设备还具有识别信息 取得单元,其从与所述电子设备可通信地连接、且与所述非互换遥控器对应的其它电子设 备取得识别信息,该识别信息用于识别该其它电子设备的控制信号的种类;以及转换表设 定单元,其根据由所述识别信息取得单元取得的所述识别信息,将保持在所述转换表保持 单元中的多种转换表中的、用于将所述连接的其它电子设备的控制信号转换成所述互换控 制信号的转换表,设定为所述转换单元使用的转换表。从与非互换遥控器对应的电子设备取得识别信息,按照该识别信息设定转换表, 由此能够从预先准备的多个转换表中,确定并设定可将输入的非互换控制信号正确地转换 成互换控制信号的转换表。由于按照识别信息来设定转换表,因此用户无需进行选择转换 表等作业,就能使用非互换遥控器。这里,识别信息例如是所述其它电子设备的厂商信息寸。另外,所述输入接收单元也可以通过所述连接,从接收到所述非互换遥控器的输 出的其它电子设备,接收基于所述非互换遥控器的输出的控制信号。S卩,本电子设备通过在取得识别信息时使用的连接,接收基于非互换遥控器输出 的控制信号。由此,用户可使用非互换遥控器对所述其它电子设备进行操作,来操作本电子 设备。例如,当本电子设备是可再现动态图像的个人计算机、而所连接的其它电子设备是电 视机时,用户能够以操作电视机的感觉来操作个人计算机,来视听个人计算机输出的动态 图像和语音。另外,本电子设备可以还具有自动检测单元,该自动检测单元自动检测连接了所 述其它电子设备的情况,当由所述自动检测单元自动检测出连接了所述其它电子设备的情 况时,所述识别信息取得单元以及所述转换表设定单元取得所述识别信息,设定转换表。本电子设备具有自动检测单元,根据自动检测来设定转换表,由此,用户仅通过将 其它电子设备与本电子设备连接,就能使用其它电子设备的遥控器来操作本电子设备。另外,所述识别信息取得单元也可以在所述电子设备的主要部分是节能模式或未 启动时也独立地处于动作状态,由此从所连接的所述其它电子设备取得所述识别信息。使得在电子设备是节能模式或未启动时也可取得识别信息,由此在从节能模式恢复或启动时,可立即使用非互换遥控器进行操作。并且,也可以作为计算机执行的方法、或使计算机执行的程序来提供上述本装置 的处理。另外,也可以将这样的程序记录在计算机之外的装置、机械等可读取的记录介质中 来提供。这里,计算机等可读取的记录介质是指通过电、磁、光、机械、或化学作用存储数据 或程序等信息,并可由计算机等读取的记录介质。根据本电子设备,无需进行繁杂的设定作业,就能使用附属遥控器之外的遥控器 进行电子设备的操作。


图1是示出实施方式的个人计算机以及电视机的结构的图。图2是示出实施方式的个人计算机的功能结构的图。图3是示出实施方式的转换表的结构的图。图4是示出实施方式的厂商代码的内容的图。图5是示出实施方式的转换表设定处理的流程的时序图。图6是示出实施方式的控制信号转换处理的流程的时序图。图7是示出实施方式的手动设定画面的情况的图。标号说明1个人计算机;2互换遥控器;3电视机;4非互换遥控器;10主板;11CPU ; 12RAM ; 13图像控制部;20遥控器接口 ;21控制器;31转换表保持部;32输入接收部;33转换部;34 控制部;35识别信息取得部;36转换表设定部。
具体实施例方式根据附图来说明本电子设备的实施方式。在本实施方式中,遥控器可操作的电 子设备是具有动态图像再现功能的个人计算机1,与个人计算机1连接的其它电子设备是 电视机3。另外,在本实施方式中,个人计算机1与电视机3经由HDMI (High-Definition Multimedia Interface,高清晰度多媒体接口)连接。但是,可利用遥控器操作的电子设备 也可以是个人计算机1之外的电子设备,相连接的其它电子设备也可以是电视机3之外的 家电,例如HD(Hard Disk,硬盘)录像机、立体声放大器等。图1是示出本实施方式的个人计算机1以及电视机3的结构的图。在个人计算机 1中,设有主要的结构,具有输出图像以及声音的主板10、以及遥控器接口 20。此外,个人计 算机1还具有以键盘、鼠标、显示器等输入输出装置为代表的,可配备在个人计算机1上的 各种结构,但对于这些结构,省略图示。在主板10 中设有 CPU (Central Processing Unit,中央处理单元)、RAM (Random Access Memory,随机存取存储器)12、图像控制部13、热插拔检测部14、USB (Universal Serial Bus,通用串行总线)接口 15、HDMI 16以及CEC接口 17,它们的结构为相互可通信 地连接。HDMI 16是用于连接电视机3等HDMI支持设备的接口。另外,CEC接口 17是由 HDMI标准化的设备控制信号以及控制协议即CEC (Consumer Electronics Control,消费电 子控制)用的接口,用于在与后述的遥控器接口 20的控制器21之间收发控制信号等,实现相互设备控制。另外,在本实施方式中,USB接口 15用于遥控器接口 20与主板10之间的通信。图像控制部13根据从HDD18或DVD等存储设备中读出的数据,生成视频信号,向 与个人计算机1连接的显示器或以HDMI方式连接的电视机3输出视频信号。热插拔检测部14检测电视机3与HDMI16连接的情况。具体而言,由HDMI标准中 的Hot Plug Detect信号检测与电视机3的连接,在进行用于控制HDMI设备的地址分配时, 从个人计算机1取得厂商ID,将厂商代码设定到控制器21中。在遥控器接口 20中,设有受光部24、控制器21、USB接口部22、以及CEC接口部 23。受光部24是用于接收从个人计算机1附属的遥控器(互换遥控器)2发送的信号的接 口,将接收到的信号传递给控制器21。 控制器21对接收信号进行解释,生成控制信号。然后,所生成的控制信号经由USB 接口 15、22传递给主板10,以图像控制部13为代表的个人计算机1的各结构根据控制信号 来控制个人计算机1。并且,在本实施方式中,控制器21从以HDMI方式连接的电视机3等 信息家电中取得厂商ID,另外,根据由CPU 11设定的厂商代码,设定用于将非互换控制信 号转换成互换控制信号的转换表。在后面使用时序图,详细叙述这些处理。电视机3通过HDMI 16与个人计算机1连接,能够从个人计算机1侧进行CEC控 制。另外,在本实施方式中,电视机3接收从电视机3附属的遥控器4发送的信号,经由HDMI 16向个人计算机1发送基于该信号的控制信号。这里,对于个人计算机1而言,发送给个人 计算机1的控制信号是非互换控制信号,但通过控制器21参照转换表,将非互换控制信号 转换成个人计算机1可解释的互换控制信号。图2是示出本实施方式的个人计算机1的功能结构的图。本实施方式的个人计算 机1通过CPU11等执行安装的设定实用程序、遥控器实用程序、动态图像再现应用程序等, 作为具有转换表保持部31、输入接收部32、转换部33、控制部34、识别信息取得部35、转换 表设定部36以及自动检测部37的电子设备而动作。根据各实施方式,这些功能部既可以通过执行与各功能部对应的软件的CPU11实 现,还可以通过各自独立的专用处理器来实现。另外,既可以通过多个处理器来实现1个功 能部,还可以由1个处理器实现多个功能部。在本实施方式中,主要通过控制器21实现转换表保持部31。转换表保持部31保 持多种转换表,该转换表用于将不与个人计算机1对应的非互换控制信号转换成与个人计 算机1对应的互换控制信号。在本实施方式中,主要通过CEC接口 17、23以及USB接口 15、22实现输入接收部 32。输入接收部32经由HDMI接收从电视机3发送的、基于非互换遥控器4的输出的控制信号。在本实施方式中,主要通过控制器21实现转换部33。转换部33根据转换表将由 输入接收部32接收了输入的非互换控制信号转换成互换控制信号。在本实施方式中,主要通过执行各种程序的CPU 11以及图像控制部13来实现控 制部34。控制部34根据由转换部33转换的互换控制信号来控制个人计算机1,另外通过 输出所生成的图像信号,使用户视听动态图像以及语音。在本实施方式中,主要通过热插拔检测部14实现自动检测部37。自动检测部37自动检测电机接收机3以HDMI方式与个人计算机1连接。并且,自动检测方法既可以是在 上述热插拔检测部14的说明中记载的使用Hot Plug Detect信号的方法,此外还可以根 据实施方式适当采用各种方法,例如检测电连接状态的方法或物理上检测插头插入的方法寸。 在本实施方式中,主要通过执行设定实用程序的CPU 11以及控制器21实现识别 信息取得部35。识别信息取得部35从以HDMI方式与个人计算机1连接的电视机3取得用 于识别电视机3的厂商的厂商ID(在本实施方式中,是分配给各个厂商的3字节长度的信在本实施方式中,主要通过执行设定实用程序的CPU 11以及控制器21来实现转 换表设定部36。转换表设定部36根据由识别信息取得部35取得的厂商ID,将保持在转换 表保持部31中的转换表中的、用于将以HDMI方式连接的电视机3的控制信号转换成互换 控制信号的转换表设定为转换部33使用的转换表。图3是示出本实施方式的转换表的结构的图。转换表是针对每个厂商,保持控制 内容与控制信号之间的对应关系的表。控制内容与控制信号之间的对应关系根据每个厂商 而不同,存在即使控制内容相同但相对应的控制信号不同的情况,或即使控制信号相同但 表示的控制内容不同的情况。图4是示出本实施方式的厂商代码的内容的图。本实施方式的计算机通过参照预 先设定在HDD18等中的、厂商与厂商代码的对应表,来确定与个人计算机1连接的电视机3 等家电的厂商。图5是示出本实施方式的转换表设定处理的流程的时序图。以检测出HDMI支持 设备(在本实施方式中,是电视机3)与个人计算机1连接的情况为契机,来执行该时序图 示出的处理。并且,除了检测出HDMI支持设备的连接的情况以外,也可以在系统恢复的情 况或检测出变更了输出图像的分辨率的情况等检测出有可能需要重新设定转换表的现象 的情况下执行该时序图示出的处理。在步骤S101以及步骤S102中,进行厂商ID的取得请求。执行设定实用程序的 CPU 11(识别信息取得部35)根据检测出HDMI支持设备的连接的情况,经由USB接口 15、 22请求控制器21进行所连接的HDMI支持设备的厂商ID的取得请求(步骤S101)。接收 到厂商ID取得请求的控制器21经由HDMI16向电视机3发送请求厂商ID的CEC信号(步 骤S102)。然后,处理前进到步骤S103。在步骤S103以及步骤S104中,发送厂商ID。电视机3接收步骤S102中的厂商ID 请求,读出本身的厂商ID,经由HDMI16发送到控制器21 (步骤S103)。将从电视机3发送 的厂商ID经由USB接口 15、22从控制器21进一步发送到执行设定实用程序的CPU 11 (识 别信息取得部35)(步骤S104)。并且,这里,收发的厂商ID是进行标准化后分配给各个厂 商的3字节信息。然后,处理前进到步骤S105。在步骤S105中,进行厂商ID的核对。执行设定实用程序的CPU 11 (转换表设定 部36)参照预先设置在HDD18等中的厂商(厂商ID)与厂商代码的对应表(省略图示),由 此确定与个人计算机1连接的电视机3的厂商。然后,处理前进到步骤S106。并且,在步骤S105的处理中,一并判定是否存在与所确定的厂商ID对应的厂商 代码。作为该判定的结果,当判定为不存在对应的厂商代码时,执行设定实用程序的CPU11 (转换表设定部36),判断为连接了不能进行代码转换的厂商的电视机3,结束该时序图 所示的处理。在步骤S106中,设定厂商代码。执行设定实用程序的CPU 11(转换表设定部36) 经由USB接口 15、22将在步骤S105中确定的厂商代码设定在控制器21中。此时,设定的 厂商代码是比厂商ID短的1字节信息(参照图4)。实际上有可能设定的厂商数量受到限 制,因此通过使设定的厂商代码为1字节,可节约所需的存储区域和处理能力。然后,处理 前进到步骤S107。在步骤S107中,设定转换表。接收到厂商代码设定的控制器21 (转换表设定部36) 从本身管理的转换表中确定与所设定的厂商代码对应的转换表,设定为在以后的控制信号 转换处理中使用的转换表。然后,结束该时序图所示的处理。图6是示出本实施方式的控制信号转换处理的流程的时序图。以电视机3的受光 部(省略图示)接收到电视机3用的遥控器(非互换遥控器)4的操作为契机,执行该时序 图所示的处理,其中,遥控器4发送与个人计算机1附属的遥控器2不同的信号。在步骤S210中,从电视机3输出非互换控制信号。电视机3产生基于非互换遥控 器4的操作的控制信号,经由HDMI16以及CEC接口 17、23 (输入接收部32)向控制器21发 送该控制信号。然后,处理前进到步骤S202。在步骤S202中,进行控制信号的代码转换。在步骤S201中发送的的控制信号是 个人计算机1中的非互换控制信号,即使直接传送到个人计算机1的主板10,个人计算机1 不能解释该控制信号或进行操作了遥控器4的用户所期望之外的动作。因此,控制器21 (转 换部33)参照在步骤S107中设定的转换表,进行代码转换。例如,对于非互换遥控器4,在用户按下“确定”按钮、电视机3中表示“确定”按钮 的控制信号是OxOE时,接收到该控制信号的输入的控制器21参照与电视机3的厂家(例 如,A公司)对应的转换表,将该控制信号转换成表示个人计算机1附属的遥控器(互换遥 控器)2中的“确定”被按下的控制信号0x01。然后,处理前进到步骤S203。在步骤S203以及步骤S204中,发送互换控制信号,进行基于控制信号的控制。该 控制器21经由USB接口 15、22向主板10发送在步骤S202中转换的互换控制信号(步骤 S203)。S卩,在主板10侧,无需识别接收到的控制信号是通过操作互换遥控器2而产生的控 制信号,还是通过操作非互换遥控器4而产生的控制信号。然后,执行遥控器实用程序的 CPU 11向动态图像再现应用程序通知与接收到的控制信号对应的API (例如,用于进行与 “确定”对应的控制的API)(步骤S204)。执行动态图像再现应用程序的CPU 11根据所通知的API,对图像控制部13等进行 控制,由此个人计算机1执行与用户对非互换遥控器4进行的操作对应的动作。然后,结束 该时序图所示的处理。S卩,根据本实施方式的个人计算机1,可由用户用惯的电视机3附属的遥控器4对 个人计算机1等的信息家电进行控制,提高了用户的方便性。<其它实施方式>在上述实施方式中,当检测出电视机3的连接时,执行设定实用程序的CPU开始转 换表设定处理,在控制器21中设定转换表。这里,作为其它实施方式也可以构成为,使得控 制器21可通过待机电源进行动作,由控制器21管理厂商ID表,控制器21不接收来自CPU的指示就进行从取得厂商ID到设定转换表的一系列处理,由此构成为即使个人计算机1的 主板10在待机或电源关闭状态下,当连接了电视机3时转换表也被自动设定。即,在该实 施方式中,主要通过控制器21单体实现识别信息接收部。由此,即使个人计算机1在待机或电源关闭状态下,当连接了电视机3时转换表也 被自动设定,可使用非互换遥控器进行个人计算机1从待机状态恢复等操作,还可在个人 计算机1启动后立即使用非互换遥控器使个人计算机1开始动态图像再现等。并且,除了上述实施方式中说明的自动设定功能以外,还可以设置用户的手动设 定功能。对于手动设定功能,例如CPU执行手动设定实用程序,输出图7所示的手动设定画 面,由此可使用户选择所连接的电视机3等的厂商。控制器21根据用户选择的内容,设定 转换表,根据设定的转换表,转换控制信号。由此,即使在同一厂商的新机型的代码体系相对于以往的代码体系发生变更的情 况等通过自动设定不能正确地进行转换的情况下,通过使用户选择转换表也能得到正确的 转换。
权利要求
一种电子设备,其能够由遥控器进行操作,该电子设备具有转换表保持单元,其保持转换表,该转换表用于将不与该电子设备对应的非互换控制信号转换成与该电子设备对应的互换控制信号;输入接收单元,其接收基于非互换遥控器的输出的非互换控制信号的输入,该非互换遥控器不输出所述互换控制信号;转换单元,其按照所述转换表,将由所述输入接收单元进行了输入接收的所述非互换控制信号转换成所述互换控制信号;以及控制单元,其按照由所述转换单元转换而得的所述互换控制信号,对该电子设备进行控制。
2.根据权利要求1所述的电子设备,其中,所述转换表保持单元保持多种所述转换表,该电子设备还具有识别信息取得单元,其从以能够通信的方式与所述电子设备连接且与所述非互换遥控 器对应的其它电子设备取得识别信息,该识别信息用于识别该其它电子设备的控制信号的 种类;以及转换表设定单元,其根据由所述识别信息取得单元取得的所述识别信息,将保持在所 述转换表保持单元中的多种转换表中的、用于将所连接的所述其它电子设备的控制信号转 换成所述互换控制信号的转换表设定为所述转换单元使用的转换表。
3.根据权利要求2所述的电子设备,其中,所述输入接收单元通过所述连接,从接收到所述非互换遥控器的输出的其它电子设备 接收基于所述非互换遥控器的输出的控制信号。
4.根据权利要求2或3所述的电子设备,其中,所述识别信息是所述其它电子设备的厂商信息,所述转换表设定单元根据所述厂商信息,设定所述转换单元使用的转换表。
5.根据权利要求2至4中的任意一项所述的电子设备,其中,该电子设备还具有自动检测单元,该自动检测单元自动检测连接了所述其它电子设备 的情况,在由所述自动检测单元自动检测出连接了所述其它电子设备的情况下,所述识别信息 取得单元以及所述转换表设定单元取得所述识别信息,设定转换表。
6.根据权利要求2至5中的任意一项所述的电子设备,其中,所述识别信息取得单元在所述电子设备的主要部分是节能模式或未启动时也独立地 处于工作状态,由此从所连接的所述其它电子设备取得所述识别信息。
7.根据权利要求1至6中的任意一项所述的电子设备,其中,所述互换控制信号是基于附属于所述电子设备的互换遥控器的输出的信号。
8.—种控制信号转换方法,其中,能够由遥控器进行操作并具有转换表保持单元的电 子设备执行下述步骤,其中,该转换表保持单元保持用于将不与该电子设备对应的非互换 控制信号转换成与该电子设备对应的互换控制信号的转换表,输入接收步骤,接收基于非互换遥控器的输出的非互换控制信号的输入,该非互换遥 控器不输出所述互换控制信号;转换步骤,按照所述转换表,将在所述输入接收步骤中进行了输入接收的所述非互换 控制信号转换成所述互换控制信号;以及控制步骤,按照在所述转换步骤中转换而得的所述互换控制信号,对该电子设备进行 控制。
9. 一种控制信号转换程序,其使能够由遥控器进行操作的电子设备作为下述单元发挥 功能转换表保持单元,其保持转换表,该转换表用于将不与该电子设备对应的非互换控制 信号转换成与该电子设备对应的互换控制信号;输入接收单元,其接收基于非互换遥控器的输出的非互换控制信号的输入,该非互换 遥控器不输出所述互换控制信号;转换单元,其按照所述转换表,将由所述输入接收单元进行了输入接收的所述非互换 控制信号转换成所述互换控制信号;以及控制单元,其按照由所述转换单元转换而得的所述互换控制信号,对该电子设备进行 控制。
全文摘要
本发明的课题为实现无需进行繁杂的设定作业,就能使用附属遥控器之外的遥控器进行电子设备的操作。可由遥控器进行操作的电子设备(1)具有转换表保持部(31),其保持转换表,该转换表用于将不与电子设备(1)对应的非互换控制信号转换成与电子设备(1)对应的互换控制信号;输入接收部(32),其接收基于非互换遥控器(4)的输出的非互换控制信号的输入,该非互换遥控器(4)不输出互换控制信号;转换部(33),其按照转换表,将由输入接收部(32)进行了输入接收的非互换控制信号转换成互换控制信号;以及控制部(34),其按照由转换部(33)转换的互换控制信号,对电子设备(1)进行控制。
文档编号H04Q9/00GK101843110SQ20078010132
公开日2010年9月22日 申请日期2007年10月31日 优先权日2007年10月31日
发明者木村真敏 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1