电子设备及程序的制作方法

文档序号:2587051阅读:328来源:国知局
专利名称:电子设备及程序的制作方法
技术领域
本发明涉及电子设备及程序。
技术背景
数码相机等的图像记录装置具有USB⑴niversal Serial Bus 通用串行总线),作为用于与个人计算机等连接的通用接口。经由USB连接图像记录装置与个人计算机,能够实现将拍摄所获得图像(静止图像、动态图像)向个人计算机的传输、从个人计算机控制图像记录装置来进行各种拍摄操作等。
另外,如下述专利文献1所述,也出现了除了上述USB以外还具有安装了作为多媒体接口的 HDMI (High-Definition Multimedia Interface 高清晰度多媒体接口 )(注册商标)的图像记录装置。将图像记录装置经由HDMI与电视接收机等图像显示装置进行电缆连接,从而能够将拍摄所获得图像显示于图像显示装置的显示画面。近来正在研发利用HDMI的作为相互设备控制功能的CEC(Consumer Electronics Control 消费类电子控制),例如从电视接收机附带的遥控器(Remote Controller)能够对图像记录装置进行操作。
现有技术文献
专利文献
专利文献1 日本特开2008-187536号公报发明内容
如上所述,在搭载有USB或HDMI等、能够传输设备控制信号的接口的图像记录装置中,在经由USB连接的个人计算机和经由HDMI连接的图像显示装置同时连接的情况下, 图像记录装置成为由多个主机(个人计算机、图像显示装置)均能够控制状态而陷入难以控制的状态。因此,以往,例如,在图像记录装置经由HDMI与图像显示装置连接的情况下, 在图像显示装置上经由USB连接有个人计算机时,设置成在控制上切断HDMI (成为等同于未连接的状态)而仅接受来自个人计算机的控制。因此,即使图像记录装置与图像显示装置连接,图像显示装置也成为无显示状态,因此存在用户便利性较差的问题。
本发明目的在于提供能够提高用户便利性的电子设备及程序。
在本发明第一方式中,一种具备通用串行总线接口、和具有相互设备控制功能的多媒体接口的电子设备,该电子设备具有控制部,当处于能够从经由多媒体接口连接的图像显示装置通过相互设备控制功能进行控制的状态时,若经由通用串行总线接口连接外部设备,则该控制部禁止相互设备控制功能的使用。
在本发明第二方式中,一种具备通用串行总线接口、和具有相互设备控制功能的多媒体接口的电子设备,该电子设备具有控制部,在经由通用串行总线接口连接有外部设备时,若经由上述多媒体接口连接图像显示装置,则该控制部禁止相互设备控制功能的使用。
在本发明的第三实施方式中,一种用于使计算机执行以下的控制步骤的程序当处于能够从经由具有相互设备控制功能的多媒体接口连接的图像显示装置通过相互设备控制功能进行控制的状态时,若经由通用串行总线接口连接外部设备,则禁止相互设备控制功能的使用。
在本发明的第四实施方式中,一种用于使计算机执行以下的控制步骤的程序在经由通用串行总线接口连接有外部设备时,若经由具有相互设备控制功能的多媒体接口被连接图像显示装置,则禁止相互设备控制功能的使用。
根据本发明,能够提高用户便利性。


图1为示意性地表示本发明实施方式的系统整体结构的图。
图2为表示本发明实施方式的数码相机的结构的框图。
图3为表示本发明实施方式的数码相机中的第一处理的流程图。
图4为表示本发明实施方式的数码相机中的第二处理的流程图。
具体实施方式
以下,参照附图对本发明实施方式进行详细说明。如图1所示,本实施方式的系统包括作为电子设备一例的数码相机1、作为图像显示装置一例的数字电视2以及作为外部设备一例的个人计算机3。对数码相机1没有特别限定,例如,可以举出单反数码相机。作为电子设备虽然以数码相机1为例进行了说明,但是也可以是移动电话、智能手机、音频播放器等。
数码相机1具备作为通用串行总线接口的USB,以及作为具有作为相互设备控制功能的CEC功能的多媒体接口的HDMI。USB和HDMI分别适应热插拔(hot plug),在电源接通的状态下能够与其它设备进行连接,而数码相机1能够检出是否经由这些接口连接有其它设备。
如图2所示,数码相机1具有用于连接数字电视2的连接部18、以及用于连接个人计算机3的连接部19。
连接部18是HDMI插座,用于连接具有HDMI标准的通信接口的HDMI设备。符合 HDMI标准的通信电缆即HDMI电缆4的一端插入到连接部18。在经由连接部18和HDMI电缆4连接有数字电视2的情况下,数码相机1作为HDMI源装置(source)而工作。数字电视2作为HDMI接收装置(sink)而工作。连接部18例如是HDMI标准C型插座。
连接部19为USB插座,用于连接具有USB标准的通信接口的USB设备。符合USB 标准的通信电缆即USB电缆5的一端插入到连接部19。连接部19例如是USB标准的Macro USB插座,用于连接作为USB标准的主机而工作的USB设备。在经由连接部19和USB电缆 5与个人计算机3连接时,数码相机1作为USB标准的设备而工作。
另外,如图1所示,通过将数码相机1经由HDMI电缆4与数字电视2相互连接,来能够将由数码相机1拍摄所获得图像(静止图像、动态图像)在数字电视2的显示画面(监视部)25上显示(例如,幻灯显示静止图像)。此时,例如可以使用HDMI的CEC功能,按照用户对数字电视2附带的遥控器7的操作,进行图像显示的开始/停止、单帧前进(显示下一幅图像)的指示以及其它指示。
另外,通过将数码相机1经由USB电缆5与个人计算机3连接,来能够按照个人计算机3上执行的应用程序进行例如联机(Tether)拍摄。联机拍摄是指按照用户在个人计算机3中进行的操作控制数码相机1的拍摄动作而进行的拍摄(遥控拍摄)。通过联机拍摄所拍摄的图像数据自动地或者根据需要传输到个人计算机3而存储到个人计算机3具备的未图示的存储装置(硬盘装置等)中。
个人计算机3执行的程序(包含联机拍摄用的应用程序)是经由CD-ROM等存储介质6或者因特网等电信网络(未图示)被提供而安装到个人计算机3内。虽然省略了图示,但个人计算机3包含CPU、存储器、外围电路、监视器(显示装置)、键盘、鼠标等,通过 CPU执行所安装的程序来实现联机拍摄功能和其它功能。
数码相机1和数字电视2的要部构成如图2所示。将数码相机1与数字电视 2相互连接的HDMI电缆4按照HDMI标准包括CEC线4a、TMDS(Transition Minimized Differential Signaling :最小化传输差分信号)线4b、以及其它信号线(未图示)。CEC 线如是用于在数码相机1和数字电视2之间进行控制指令收发的信号线,TMDS线4b是用于从数码相机1向数字电视2传输图像数据的信号线。
数码相机1具有CPU 10,ROM IURAM 12、帧存储器13、操作部14、背面监视器15、 图像记录介质16、摄像处理部17、连接部18、HDMI指令处理部18a、HDMI图像输出部18b、连接部19和USB处理部19a。CPU 10通过执行ROM 11中所存储的控制程序(包括用于进行后述的第一处理至第三处理的程序),来执行用于使数码相机1实现功能的各种处理。MM 12提供CPU 10等进行处理时的作业用的存储区域。使用RAM 12的存储区域的一部分而作为帧存储器13。
操作部14包含能够实现半按压和全按压的两种开关操作的释放按钮、开闭主电源的主开关、指令盘、菜单按钮、项目选择用十字键、OK按钮(确定按钮)、幻灯开始按钮、用于选择各种拍摄模式的按钮等,用户通过按照规定的步骤对这些开关或按钮等进行操作, 来除了进行拍摄指示之外,还能够进行各种模式等的选择或设定的切换、参数的选择或输入、与其它拍摄相伴的指示。
背面监视器15是设置在数码相机1的背面的、由液晶面板等构成的显示单元,用于显示即时预览图像、所拍摄的图像、各种参数设定用的菜单画面等。图像记录介质16是由快闪存储器等构成的具有可携带性的存储卡等,可更换地安装于数码相机1中设置的规定的槽口(未图示)中。
虽然未图示,但摄像处理部17具有摄像元件、A/D转换电路、图像处理电路等。摄像元件由CCD或CMOS等构成,接收并摄像经由摄影镜头的来自被摄体的光而输出摄像信号 (作为蓄积电荷的模拟信号)。从摄像元件输出的摄像信号在A/D转换电路中变换为数字信号而发送到图像处理电路。图像处理电路由ASIC(Application Specific Integrated Circuit:应用型专用集成电路)等构成,对数字信号即原图像数据进行白平衡(WB)调整、 轮廓补偿、伽马校正(gamma correction)等图像处理,并且根据需要进行以规定的压缩形式(例如,JPEG等)压缩的压缩处理以及压缩图像数据的展开处理等,基于操作部14的操作等将处理后的图像数据存储到帧存储器13或图像记录介质16中。
常规拍摄时,若用户按下操作部14的释放按钮(拍摄指示按钮),则从图像处理部 17输出进行了拍摄/图像处理的图像数据,对该图像数据附加规定的附加信息而以exif等形式并以具有顺次连续编号的规定文件名作为图像文件记录到图像记录介质17中。
HDMI指令处理部18a是经由CEC线如与数字电视2进行控制指令的收发的处理部。作为控制指令,例如可以举出图像传输请求、图像传输中止(或中断)请求、图像的单帧前进请求等。作为控制指令,也可以包括用于进行数码相机1的释放等拍摄动作或设定动作等的指令。
HDMI图像输出部18b根据来自CPU 10的指令向数字电视2传输图像数据。例如, HDMI图像输出部18b从帧存储器13或图像记录介质16读出用于幻灯放映的图像数据,并将所读出的图像数据向HDMI图像输出部18b输出。HDMI图像输出部18b经由HDMI电缆 4(TMDS线4b)向数字电视2(HDMI图像输入部^ )传输该图像数据。
在CPU 10的控制下,数码相机1能够检出是否经由HDMI电缆4物理上连接有数字电视2,在经由HDMI电缆4物理上连接有数字电视2的情况下,能够进行CEC模式的图像传输、常规模式的图像传输、控制上的切断模式的处理中的任一种。
CEC模式是在HDMI指令处理部18a中将从数字电视2经由CEC线如发送的控制指令设为有效即在能够从数字电视2控制数码相机1的状态下传输图像数据的模式。在该 CEC模式下,例如在数字电视2上进行幻灯显示的情况下,用户可以通过例如遥控器7的操作部14的操作,来边发出图像的单帧前进等指示,边欣赏图像。
常规模式是将从数字电视2经由CEC线如发送的控制指令设为无效即在不能从数字电视2控制数码相机1的状态下传输图像数据的模式。在该常规模式下,用户无法从数字电视2侧控制数码相机1,而是按照数码相机1侧的控制将图像数据向数字电视2传输并显不。
切断模式是将经由HDMI电缆4的数字电视2的连接设为控制上切断状态的模式, 即等同于HDMI电缆4未连接时的状态的模式。因此,在该切断模式下,不仅经由HDMI电缆 4的控制指令的收发,而且图像数据的传输也无法进行。这些模式可以预先设定,或者根据需要适当切换。
USB处理部19a是用于在数码相机1上经由USB电缆5连接有个人计算机3的情况下与个人计算机3进行控制信号或图像信号等的收发的处理部。
在CPU 10的控制下,数码相机1能够检测出是否经由USB电缆5物理上连接有个人计算机3,在经由USB电缆5物理上连接有个人计算机3的情况下,可以选择性地设定进行常规通信的模式、和等同于未连接时的状态的模式。这些模式可以预先设定,或者根据需要适当切换。
数字电视2具有CPU 20、ROM 21、RAM 22、帧存储器23、操作部M、监视部(显示画面)25、HDMI指令处理部^a以及HDMI图像输入部^b。CPU 20通过执行ROM 21中存储的控制程序等,来执行用于使数字电视2实现功能的各种处理。RAM 22提供CPU 20等进行处理时的作业用的存储区域。使用RAM 22的存储区域的一部分而作为帧存储器23。操作部M是为了对数字电视2进行指示输入而用户进行操作的按钮、开关、键等,设置在数字电视2的本体上,或者设置在图1的遥控器7上。
HDMI指令处理部26a是经由CEC线如与数码相机1进行控制指令的收发的处理部。HDMI图像输入部2 用于从数码相机1 (HDMI图像输出部18b)获得(接收)经由TMDS 线4b传输的图像数据。CPU20将通过HDMI图像输入部26b接收的图像数据存储到帧存储器23中。在帧存储器23中存储的图像数据转换为适于监视部25显示的形式而显示于监视部25。此外,监视部25例如由LCD (Liquid Crystal Display :液晶显示器)或PDP (Plasma Display Panel :等离子体显示面板)等显示单元构成。
下面,参照图3所示流程,对以下的第一处理进行说明,S卩,在数码相机1从经由 HDMI电缆4连接的数字电视2以利用相互设备控制功能的工作模式(CEC模式)被控制时, 并且在个人电脑3经由USB电缆5连接于数码相机1的情况下的处理。
首先,作为前提,数码相机1经由HDMI电缆4与数字电视2连接,在CEC模式下进行图像传输,在数字电视2的监视部25上显示(例如幻灯放映)图像。这里,假设在由数码相机1检测出数字电视2经由HDMi电缆4被连接的时刻,数码相机1自动地被设定为CEC 模式。然而,这种模式设定也可以不是自动进行而以如下方式进行,即,在将数字电视2经由HDMI电缆4与数码相机1连接之后,通过由用户使用数码相机1的操作部14进行规定的操作,来设定为CEC模式。在该CEC模式下,用户可以使用数字电视2的遥控器7等的操作部14进行例如幻灯显示的开始/停止、单帧前进、各种设定等。
图3中,采用HDMI的CEC模式在数字电视2的图像显示中(步骤Sll),数码相机 1检测是否经由USB电缆5连接有个人计算机(PC) 3 (步骤SU),在未检测出连接时(“否” 时)继续步骤S11,在检出连接时(“是”时),数码相机1从CEC模式自动地切换为常规模式(步骤Si; )。此时,在数字电视2的监视部25上显示表明数码相机1的模式从CEC模式切换为常规模式(步骤S13)意思的信息。
通过切换为常规模式,停止HDMI指令处理部18a的功能,数码相机1成为不接收来自数字电视2的控制指令的状态(等同于CEC线如物理上被切断状态的状态)。此时, HDMI图像输出部18b保持原有状态,因此,若从数码相机1发送过来图像,则能够将该图像显示在数字电视2的监视部25上。
在该状态下,用户即使对遥控器7等的操作部M进行操作,也无法进行数码相机 1的控制。该状况可以通过在数字电视2的监视部25上显示表示数码相机1的模式从CEC 模式切换为常规模式的意思的信息来告知用户。另外,作为该信息可以举出“切换为无法进行遥控器操作的模式”等字符串的显示或表示相同内容的图形显示,并且在监视部25上显示图像中的情况下可以叠加显示在该图像上。
接着,数码相机1按照USB协议迁移个人计算机3的控制之下(步骤S14),按照个人计算机3中执行的应用程序被控制。这里,在个人计算机3中,例如假设执行联机拍摄程序,按照从个人计算机3发送的拍摄指令,在数码相机1中进行拍摄动作,所拍摄的图像经由HDMI电缆4的TMDS线4b传输到数字电视2而显示在其监视部25上(步骤S15)。
通过进行这种第一处理(自动切换处理),能够有效防止连接有HDMI和USB两者时的控制的相互干涉,并且只是停止HDMI的CEC而可以继续图像传输,因此能够在数字电视2的监视部25上显示图像。因此,较之现有技术,能够提高用户便利性。
下面,参照图4所示流程图,对以下的第二处理进行说明,S卩,在数码相机1从经由HDMI电缆4连接的数字电视2以利用相互设备控制功能的工作模式(CEC模式)被控制时, 并且在个人计算机3经由USB电缆5连接于数码相机1的情况下的处理。
前提与上述第一处理时相同,因此省略对其说明。图4中,采用HDMI的CEC模式在数字电视2的图像显示中(步骤S21),数码相机1检测是否经由USB电缆5连接有个人计算机(PC) 3 (步骤S2》,未检测出连接时(“否”时)继续步骤S21,检测出连接时(“是” 时)在数码相机1的背面监视器15上显示用于选择HDMI优先或者USB优先的选择画面, 提示用户进行选择(步骤S23)。接着,判断步骤S23中的用户选择是否为USB (步骤S24), 当判断为选择了 USB时(“是”时),从CEC模式自动地切换为常规模式(步骤S25)。此时, 在数码相机2的监视部25上显示表明数码相机1的模式从CEC模式切换为常规模式意思的消息。
通过切换为常规模式,停止HDMI指令处理部18a的功能,数码相机1成为不接收来自数字电视2的控制指令的状态(等同于CEC线如物理上被切断状态的状态)。此时, HDMI图像输出部18b保持原有状态,因此若从数码相机1发送过来图像,则能够将该图像显示在数字电视2的监视部25上。在该状态下,用户即使对遥控器7的操作部M进行操作, 也无法进行数码相机1的控制。该状况可以通过在数字电视2的监视部25上显示表示数码相机1的模式从CEC模式切换为常规模式的意思的信息来告知用户。另外,作为该信息可以举出“切换为无法进行遥控器操作的模式”等字符串的显示或表示相同内容的图形显示,并且在监视部25上显示图像中的情况下可以叠加显示在该图像上。
接着,数码相机1按照USB协议迁移到个人计算机3的控制之下(步骤S26),按照个人计算机3中执行的应用程序被控制。这里,例如,假设在个人计算机3上执行联机拍摄程序,按照从个人计算机3发送的拍摄指令,在数码相机1中进行拍摄动作,所拍摄的图像经由HDMI电缆4的TMDS线4b传输到数字电视2而显示在其监视部25上(步骤S27)。
步骤S24中,在未选择USB时,即选择了 HDMI时(“否”时),数码相机1将HDMI 设为保持原有状态(保持CEC模式的状态)且将USB设为不起作用的状态(等同于无连接状态的状态)(步骤S28)。该控制例如可以对经由USB接收的指令进行返回相当于不可执行的指令或者忽略所接收的该指令的处理。
通过进行这种第二处理(选择切换处理),能够有效防止连接有HDMI和USB两者时控制的相互干涉,并且能够根据用户意向进行处理,较之现有技术,能够提高用户便利性。并且,即使在选择了 USB优先的情况下,只是停止HDMI的CEC而图像传输可以继续,因此能够在数字电视2的监视部25上显示图像,较之现有技术,能够提高用户便利性。
并且,在上述第二处理中选择USB优先时,设为通过从CEC模式切换到常规模式来只是停止HDMI的CEC而图像传输可以继续,但是也可以设为从CEC模式切换到切断模式而完全切断HDMI的状态。
下面,对以下的第三处理进行说明,S卩,在数码相机1经由USB电缆5与个人计算机3连接而通过个人计算机3按照USB协议被控制时,并且在数字电视2经由HDMI电缆4 连接于数码相机1的情况下的处理。
首先,作为前提,数码相机1经由USB电缆5与个人计算机3连接,并按照USB协议通过在个人计算机3上执行的应用程序被控制。例如,在个人计算机3上执行联机拍摄程序时,在数码相机1中按照从个人计算机3发送的拍摄指令进行摄影动作。
这样,在数码相机1处于个人计算机3控制之下时,数码相机1检测是否经由HDMI 电缆4连接于数字电视2,检测出连接时,数码相机1被设定为常规模式。S卩,在第三处理中,当数码相机1与数字电视2连接时,禁止CEC模式的连接而进行常规模式的连接。
此时,在数字电视2中的监视部25上显示表明数码相机1以常规模式连接的意思的信息。并且,由于以常规模式连接,因此HDMI指令处理部18a的功能被停止,数码相机1 成为不接收来自数字电视2的控制指令的状态。另一方面,由于HDMI图像输出部18b的功能没有停止,因此若从数码相机1发送过来图像,则能够将该图像显示到数字电视2的监视部25上。
通过进行这种第三处理,能够有效防止连接有HDMI和USB两者时控制的相互干涉,并且能够继续进行基于USB协议的控制。并且,仅通过停止HDMI的CEC,而能够进行图像传输,因此能够在数字电视2的监视部25上显示图像,较之现有技术,能够提高用户便利性。
此外,虽然在上述实施方式中构成为在数码相机1的ROM 11中预先存储用于进行第一处理至第三处理的控制程序,但是也可以通过经由因特网下载该程序而装入到数码相机1,来使数码相机1能够进行上述第一处理至第三处理。
S卩,当处于从经由HDMI电缆4连接的数字电视2以CEC模式能够控制数码相机1 的状态时,若个人计算机3经由USB电缆5与数码相机1连接,则第一处理所涉及的控制程序使数码相机1执行禁止CEC模式的使用的控制步骤。
另外,当处于能够从经由HDMI电缆4连接的数字电视2以CEC模式控制数码相机 1的状态时,若个人计算机3经由USB电缆5与数码相机1连接,则第二处理所涉及的控制程序使数码相机1执行用于选择HDMI优先或者USB优先的选择步骤;以及在选择步骤中选择了 USB优先的情况下禁止CEC模式的使用的控制步骤。
另外,在数码相机1经由USB电缆5连接在个人计算机3上时,若能够经由HDMI 电缆4以CEC模式连接的数字电视2与数码相机1连接,则第三处理所涉及的控制程序使数码相机1执行禁止CEC模式的使用的控制步骤。
以上说明的实施方式用于使本发明易于理解而非用于限定本发明。因此,上述实施方式中所公开的各要素也包含属于本发明技术范围的各种设计变更及其等同方式。
权利要求
1.一种电子设备,具备通用串行总线接口、和具有相互设备控制功能的多媒体接口,其特征在于,具有控制部,当处于能够从经由上述多媒体接口连接的图像显示装置通过上述相互设备控制功能进行控制的状态时,若经由上述通用串行总线接口连接外部设备,则该控制部禁止上述相互设备控制功能的使用。
2.根据权利要求1所述的电子设备,其特征在于,上述控制部成为禁止上述相互设备控制功能的使用、并且能够向经由上述多媒体接口连接的上述图像显示装置发送图像数据的状态。
3.根据权利要求2所述的电子设备,其特征在于,当处于能够从经由上述多媒体接口连接的上述图像显示装置通过上述相互设备控制功能进行控制的状态时,若经由上述通用串行总线接口连接上述外部设备,则上述控制部从第一模式切换到第二模式,其中,该第一模式为许可上述相互设备控制功能的使用并且能够向上述图像显示装置发送图像数据的状态,该第二模式为禁止上述相互设备控制功能的使用并且能够向上述图像显示装置发送图像数据的状态。
4.根据权利要求1至3中的任一项所述的电子设备,其特征在于,在经由上述通用串行总线接口连接有上述外部设备时,若经由上述多媒体接口连接上述图像显示装置,则上述控制部禁止上述相互设备控制功能的使用。
5.根据权利要求1至4中的任一项所述的电子设备,其特征在于,上述多媒体接口为HDMI,上述控制部禁止CEC。
6.一种电子设备,具备通用串行总线接口、和具有相互设备控制功能的多媒体接口,其特征在于,具有控制部,在经由上述通用串行总线接口连接有外部设备时,若经由上述多媒体接口连接图像显示装置,则该控制部禁止上述相互设备控制功能的使用。
7.一种程序,用于使计算机执行以下的控制步骤当处于能够从经由具有相互设备控制功能的多媒体接口连接的图像显示装置通过上述相互设备控制功能进行控制的状态时,若经由通用串行总线接口连接外部设备,则禁止上述相互设备控制功能的使用。
8.一种程序,用于使计算机执行以下的控制步骤在经由通用串行总线接口连接有外部设备时,若经由具有相互设备控制功能的多媒体接口连接图像显示装置,则禁止上述相互设备控制功能的使用。
全文摘要
本发明提供一种电子设备及程序。该电子设备具备通用串行总线接口、具有相互设备控制功能的多媒体接口以及控制部,在上述电子设备处于能够从经由上述多媒体接口连接的图像显示装置通过上述相互设备控制功能进行控制的状态时,若经由上述通用串行总线接口连接外部设备,则该控制部禁止上述相互设备控制功能的使用。
文档编号G09G5/00GK102547445SQ20111043208
公开日2012年7月4日 申请日期2011年12月21日 优先权日2010年12月21日
发明者大贯正夫 申请人:株式会社尼康
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1