摄影装置的制作方法

文档序号:6018144阅读:198来源:国知局
专利名称:摄影装置的制作方法
技术领域
本发明涉及具有地磁传感器的摄影装置。
背景技术
近年来,通过将地磁传感器搭载于便携型的电子设备,来谋求追加对方位进行测量的功能。通常,对电子设备搭载有由于通电而会产生磁场的各种部件。由于该部件的影响而导致不能从地磁传感器获得正常的输出,所以,不能进行正确的方位测量。作为排除这样的部件的影响的技术,例如有专利文献1 (JP特开2009-278674号公报)。在专利文献1中揭示了 将各种电路受到磁影响的多个动作状态与作用于磁传感器的磁场的偏移值预先登录在数据表中,在针对方位进行测量时,通过该数据表的偏移值修正并求取地磁的朝向的技术。

发明内容
本发明的目的在于在搭载了地磁传感器的摄影装置中,包含有使地磁传感器受到磁影响的部分,即使由于该部分发生位移而使地磁传感器受到的磁影响量发生变化,也能够排除该影响而进行正确的方位测量。为达成上述目的,本发明的1个方式为一种摄影装置,其特征在于具备地磁传感器,其检测地磁;摄像部,其进行摄像;镜筒部,其包含使所述地磁传感器受到磁影响的部分,且该部分的位置是可变的;检测单元,其对所述镜筒部的所述部分的当前的位移量进行检测;计算单元,其针对与通过所述检测单元检测的所述当前的位移量相对应的、由所述镜筒部使所述地磁传感器受到的磁场进行计算;方位计算单元,其基于通过所述计算单元计算出的所述磁场来补正所述地磁传感器的输出,并计算方位。


图1是表示本发明的实施方式的摄影装置的构成的框图。图2是表现了本发明的实施方式的摄影装置的外观的图。图3是表现了存储于ROM中的控制程序与控制数据的内容的图。图4是概念性地表示了变焦级数与三轴地磁传感器所受到的偏移磁场的关系的图表。图5是表示通过CPU所执行的摄影处理的控制顺序的流程图。
具体实施例方式以下,基于附图对本发明的实施方式进行说明。
图1是表示本发明的实施方式的摄影装置的构成的框图。本实施方式的摄影装置1是将摄影图像进行电子化取入并作为图像数据进行存储的数码照相机。该摄影装置1具备镜筒部40。其中,镜筒部40具备透镜41、42,其在光轴方向上通过位置的位移来改变变焦倍率;光圈43,其对从透镜41射入的光束进行限制;光圈驱动电动机46,其通过电驱动来改变光圈43的开口量;镜筒致动器44,其通过使镜筒部40进行伸缩来使透镜41、42的位置发生位移;以及对镜筒致动器44的动作量进行检测并反馈的变焦级数检测部45等。另外,该摄影装置1在安装有镜筒部40的主体部10上具备用于进行摄影装置 1的整体控制的CPU(中央运算处理装置)11 ;作为CPUll的工作用存储器而进行动作的 RAM (Random Access Memory) 12 ;容纳有CPUll所执行的控制程序或控制数据的ROM (Read Only Memory) 13 ;对地磁的强度进行检测的三轴地磁传感器(地磁传感器)14 ;对加速度进行检测的三轴加速度传感器15 ;进行实时显示图像或摄影图像显示的显示部16 ;诸如由 CCD(Charge Coupled Device)等构成的将光学像转换为电子信号的摄像部17 ;诸如由闪存等的非易失性存储器构成的对摄影图像的图像数据进行存储的摄影图像存储部18 ;具有操作按钮或操作杆,用于接受基于用户的变焦操作或快门操作等的操作输入的操作部19 ; 以及光圈驱动电动机46与镜筒致动器44的驱动电路20、21等。在上述构成中,通过CPUll来构成控制单元,针对所生成的图像数据,从三轴地磁传感器的输出中附加摄影方向的方位数据并进行存储。在R0M13中,构成有针对位移量与磁场数据进行存储的存储单元。镜筒部40通过基于CPUll指令的镜筒致动器44的驱动来进行镜筒部40的伸缩, 由此使透镜41、42的位置发生位移。基于该位移下的透镜41、42的位置,来使摄影图像的变焦倍率变化。另外,CPUll使变焦级数检测部45 (检测单元)对镜筒致动器44的驱动量进行检测并反馈,来进行透镜41、42的位置的控制。由此,CPUll例如能够使镜筒部40的变焦级数从第1级 第15级以规定间隔进行变化,来使摄影图像的变焦倍率进行变化。在上述镜筒部40中,设置有通过该镜筒部40的伸缩而改变位置的光圈驱动电动机46。关于光圈驱动电动机46,可使用永久磁铁等能发生磁场的磁性材料(magnetic material)。通过镜筒部40的伸缩来改变该磁性材料的位置时,由该磁性材料使三轴地磁传感器14所受到的磁场的大小或朝向也发生变化。在光圈驱动电动机46与镜筒致动器44中分别设置有电磁线圈。由此,在为了驱动光圈驱动电动机46以及镜筒致动器44而进行通电的期间,由该电磁线圈产生电场。由所产生的电磁线圈的电场而产生磁场,从而对三轴地磁传感器14带来磁影响。S卩,由此,构成通过电驱动而产生磁场的电驱动部。图2表示配置了三轴地磁传感器14与三轴加速度传感器15的摄影装置1的外观
4图。关于三轴地磁传感器14与三轴加速度传感器15的各轴,将摄影装置1的主体部的横方向设为X轴,将镜筒部40的光轴方向设为y轴,将摄影装置1的主体部的纵方向设为ζ轴。三轴地磁传感器14分别对相互正交的χ轴、y轴、ζ轴的三轴方向的磁场大小进行检测。三轴加速度传感器15分别对χ轴、y轴、ζ轴的三轴方向的加速度大小进行检测。在对重力方向进行检测时使用三轴加速度传感器15的输出。另外,基于所检测的该重力方向来计算摄影装置1的摄影方向(透镜41、42的中心线的方向)的俯角。接下来,CPUll能够根据由三轴地磁传感器14的输出所求取的地磁的朝向与上述镜筒部40的俯角,来计算出摄影方向的方位。图3表示表现了容纳于ROM中的控制程序与控制数据的内容的图。在R0M13中容纳有根据用户的操作而进行摄影并存储图像数据的摄影处理程序 13a作为控制程序的一个。另外,在ROM 13中,作为控制数据的一个,容纳有变焦级数对传感器间距离函数数据13c "AL(AZ) ”,其是将变焦级数“ Δ Ζ”与从镜筒部40的产生磁影响的部分至三轴地磁传感器14的距离“ AL”之间的关系以函数形式所表现的距离函数数据。在此,镜筒部40的产生磁影响的部分是指例如,光圈驱动电动机46所配置的部分。另外,在镜筒部40的可动部分设置有聚焦电动机(图示略)的情况下,还包含该聚焦电动机所配置的部分。上述的距离“ Δ L”是由表现了 χ轴、y轴、ζ轴的各方向的距离的3成分的值构成。该变焦级数对传感器间距离函数数据13c "AL(AZ) ”,是在摄影装置1的开发阶段,根据镜筒部40的伸缩构造的各设计值、光圈驱动电动机46的配置以及表示三轴地磁传感器14的配置的各设计值,并通过计算来求取的。另外,变焦级数对传感器间距离函数数据13c "AL(AZ) ”可设为表示这些关系的表数据。另外,在R0M13中,作为控制数据的一个,而存储有将上述距离“ Δ L”与偏移磁场“ △ Φ”的关系以初等函数进行表现的作为位移量对磁场数据的偏移磁场函数数据 13b " Δ Φ ( Δ L) ”。上述偏移磁场“ Δ Φ ”表现了由镜筒部40使三轴地磁传感器14受到的磁场大小或朝向,其由表示X轴、y轴、Z轴的各方向的磁场大小的3成分的值构成。该偏移磁场函数数据Δ Φ ( Δ L),在摄影装置1的开发阶段,是基于实测值而决定的。详细而言,例如在遮断地磁的环境,或者是地磁的朝向与大小为已知的环境下,实时地使镜筒部40进行伸缩,在改变距离“ AL”的同时对使三轴地磁传感器14受到的三轴方向的磁场大小分别进行实测。接下来,将根据该实测值减去地磁后的磁场,作为来自镜筒部40的使三轴地磁传感器14受到的偏移磁场“ Δ Φ ”。接下来,获得表示距离“ Δ L”与实测的偏移磁场“ Δ Φ ”的关系的数据。而且,选定对该数据进行匹配的初等函数(代数函数、三角函数、指数函数、对数函数、它们的合成),利用最小二乘法等的方法来决定与数据最近似的函数的各系数。接下来,将该函数设定为偏移磁场函数数据13b “ Δ Φ ( Δ L) ”。另外,除上述那样地通过实测来求取表示距离“ Δ L”与偏移磁场“ Δ Φ ”的关系的数据外,还可以通过模拟或理论来取得表示上述关系的数据,基于该数据来求取偏移磁场函数数据13b “Δ Φ (AL) ”。图4是概念性表现了变焦级数“ Δ Ζ”与使三轴地磁传感器受到的偏移磁场“ Δ Φ ” 的关系的图表。该图表中,在变焦级数为第1级时,将使三轴地磁传感器14受到的偏移磁场作为基准值“ 0 ”,概念性表现了随着变焦级数的变化,自偏移磁场的基准值起的变化量。根据上述那样地设定的偏移磁场函数数据13b以及变焦级数对传感器间距离函数数据13c,通过提供变焦级数“ Δ Ζ”,则能够如图4的图表所示的那样,能够近似地求取由镜筒部40使三轴地磁传感器14受到的偏移磁场“ Δ Φ ”。如图4所示那样,根据三轴地磁传感器14与镜筒部40的配置关系,随着变焦级数变大,偏移磁场“ △ Φ ”按照三轴方向的各成分以不同的模式进行变化。其次,参照流程图,对上述构成的摄影装置1的动作进行说明。图5表示CPUl 1所执行的摄影处理的流程图。该摄影处理是通过操作部19的操作,将摄影装置1设定为摄影模式而开始的。转移至摄影处理后,首先,CPUll对来自操作部19的输入信号进行确认并判别是否进行了变焦设定的操作输入(步骤Si)。接下来,如果存在有变焦设定的操作输入时,CPUll —边通过来自变焦级数检测部 45的检测信号进行反馈控制,一边驱动镜筒致动器44使镜筒部40伸缩与操作对应的级数 (步骤S2)。在没有变焦设定的操作输入的情况下,或者,有操作输入而改变了变焦级数的情况下,CPUll对来自操作部19的输入信号进行确认并判别有无快门按钮的第1操作(例如半按压)(步骤S3)。接下来,CPUll在没有快门按钮的第1操作时,将进行处理的步骤返回至步骤Si。通过上述步骤Sl S3的循环处理,用户在进行快门按钮的第1操作之前,进行变焦设定的操作输入,由此,能够使镜筒部40进行伸缩而设定为所希望的变焦级数。另一方面,在进行了快门按钮的第1操作而转移至步骤S3的判别处理中“是”侧后,首先,CPUll在镜筒致动器44以及光圈驱动电动机46无通电的状态的期间,取入三轴地磁传感器14的检测输出(步骤S4)。在此,CPUll也同样地取入三轴加速度传感器15的检测输出。接下来,CPUll根据摄像部17的信号对入射光量进行检测,并且驱动光圈驱动电动机46来进行入射光量的调整(步骤S5)。接下来,CPUll在对入射光量进行调整后,直到快门按钮的第2操作(例如全按压)被进行为止待机(步骤S6)。
接下来,如果进行了快门按钮的第2操作,CPUll将输入来自摄像部17的信号,并生成摄影图像的图像数据(步骤S7)。接下来,CPUll根据变焦级数检测部45的检测信号来检测变焦级数(步骤S8)。另外,也可以是在步骤S2进行了变焦级数的设定变更时,CPUll将表示该变焦级数的数据存储于RAM12的规定区域,并通过读出该数据来检测变焦级数。在检测了变焦级数后,CPUll利用R0M13的变焦级数对传感器间距离函数数据 13c,将变焦级数“ Δ Z”的值代入该函数,转换为至三轴地磁传感器14为止的距离“ Δ L”(步骤 S9)。接下来,CPUll利用ROM 13的偏移磁场函数数据13b,通过将上述距离“ Δ L”的值代入该函数,来计算由镜筒部40使三轴地磁传感器14受到的偏移磁场“ Δ Φ ”(步骤S10)。接下来,CPUll从步骤S4中所取入的三轴地磁传感器14的传感器输出中减去上述所计算出的偏移磁场“ △ Φ”,将所被减法计算后的磁场作为地磁,通过方位来计算摄影方向(步骤Sll)。摄影方向的计算是通过根据地磁的朝向、以及基于三轴加速度传感器15的输出所求取的重力方向,如先前所说明的那样求取来进行的。通过上述步骤S9 Sll的处理,构成方位计算单元。接下来,在计算出摄影方向后,CPUll将摄影方向数据例如作为元数据,并附加上在步骤S7中生成的图像数据后,将其存储于摄影图像存储部18中(步骤S12)。接下来,CPUll在结束1次摄影处理后,将进行处理的步骤返回至步骤Si。如上所述,本实施方式的摄影装置1通过存储于R0M13的变焦级数对传感器间距离函数数据13c以及偏移磁场函数数据13b,并基于由于镜筒部40的伸缩而发生位置变化的光圈驱动电动机46中所使用的永久磁铁等的磁性材料的位移,来求取由镜筒部40使三轴地磁传感器14受到的偏移磁场“ Δ Φ ”。接下来,从三轴地磁传感器14的输出中减去该偏移磁场“ Δ Φ ”来计算方位。由此,摄影装置1能够求取已排除了来自镜筒部40的磁影响的正确方位。具体而言,在本实施方式的摄影装置1中,减去伴随着变焦级数的变更而发生变化的偏移磁场“ Δ Φ ”,来计算方位。变焦级数由于在摄影时将被设为各种设定状态,因此,在摄影时不能固定于规定的变焦级。因此,在摄影时测量方位的情况下,需要考虑根据变焦级数而发生变化的来自镜筒部40的偏移磁场。根据本实施方式的摄影装置1,由于将基于这样的变焦级数的偏移磁场“ Δ Φ ”进行除去,来进行方位的计算,所以即使在摄影时也能够进行正确的方位测量。另外,在本实施方式的摄影装置1中,计算出的方位数据表示摄影方向,并将其附加于摄影图像的图像数据。由此,在本实施方式的摄影装置1中,如上述那样地在摄影时能够进行正确的方位测量,由此能够取得可生成付加了表现正确摄影方向的方位数据的图像数据这样的效果。
另外,在本实施方式的摄影装置1中,利用函数形式的偏移磁场函数数据1 与变焦级数对传感器间距离函数数据13c,通过函数运算来计算出偏移磁场“ Δ Φ”。由此,与利用数据表形式的数据来求取偏移磁场“ Δ Φ”的构成时的数据量相比较,即使在变焦级数成为多级的情况下,能够使求取偏移磁场“ △ Φ”的构成时的数据量减少。而且,三轴地磁传感器14与镜筒部40的配置关系以及镜筒部40的构造同样的其他的机种中,能够根据设计不同的变焦倍率的级数或各级的位移量来变更变焦级数对传感器间距离函数数据13c。具体而言,通过仅将变焦级数对传感器间距离函数数据13c变更为该机种用,便能够转用相同的偏移磁场函数数据13b,来计算方位数据。由此,在本实施方式的摄影装置1中,能够实现开发费用的削减。而且,虽未进行图示,镜筒致动器44及光圈驱动电动机46是步进式电动机等的情况下,也可以设定对基于电动机的旋转停止位置的、包含磁场周期变动的偏移磁场“ △ Φ” 进行计算的函数数据。另外,在本实施方式的摄影装置1中,作为通过通电而产生磁场的部件,设置有镜筒致动器44及光圈驱动电动机46。但是,作为上述偏移磁场函数数据13b,仅设定对这些部件未通电的状态下的偏移磁场“ Δ Φ”进行计算的函数数据。而且,对方位进行测量时,在上述部件未通电的期间,来取入三轴地磁传感器14 的传感器输出。由此,与包含有对电气性地使磁场产生的部件进行通电的状态并求取对应于各状态的偏移磁场来计算方位的构成时的数据量相比较,能够获得在求取偏移磁场的构成时的数据量减少的效果。另外,本发明并不限于上述实施方式,可进行各种变更。例如,作为具有产生磁影响的部分的镜筒部,对透镜41、42的镜筒部40进行了例示,但本发明还适用于下述的情形,例如,将其可动叶片由磁性体构成的光圈、或手抖动补正机构等设置于上述镜筒部的位置可变的部分的情形。另外,在上述实施方式中,例示了 作为根据镜筒部的位置可变的部分的位移量来求取的偏移磁场的数据而应用函数形式的数据,但可以应用数据表形式的数据。另外,在上述实施方式中,例示了 针对在摄影时求取摄影方向的方位的功能,可适用本发明。但是,在电子罗盘仪功能等的与摄影无关系的状况来求取方位时,本发明也同样适用。其他,以实施方式所示的细部在不脱离发明的宗旨的范围内可进行适应变更。
权利要求
1.一种摄影装置,其特征在于,具备 地磁传感器,其检测地磁;摄像部,其进行摄像;镜筒部,其包含使所述地磁传感器受到磁影响的部分,且该部分的位置可变; 检测单元,其对所述镜筒部的所述部分的当前的位移量进行检测; 计算单元,其针对与通过所述检测单元检测出的所述当前的位移量相对应的、由所述镜筒部使所述地磁传感器受到的磁场进行计算;方位计算单元,其基于通过所述计算单元计算出的所述磁场来补正所述地磁传感器的输出并计算出方位。
2.根据权利要求1所述的摄影装置,其特征在于所述计算单元基于用于表现预先求取的所述镜筒部的位移量与所述镜筒部使所述地磁传感器所受到的磁场之间的关系的函数形式来计算所述磁场。
3.根据权利要求1所述的摄影装置,其特征在于所述计算单元根据用于表现预先求取的所述镜筒部的位移量与所述镜筒部使所述地磁传感器所受到的磁场之间的关系的表数据来计算所述磁场。
4.根据权利要求1所述的摄影装置,其特征在于 所述镜筒部是变焦透镜。
5.根据权利要求1所述的摄影装置,其特征在于还具备控制单元,该控制单元接受所述摄像部的输出来生成摄影图像的图像数据,并且将通过所述方位计算单元计算出的方位的数据与该图像数据建立对应地进行存储,所述方位计算单元基于在摄影时所取得的所述地磁传感器的输出,来计算出摄影方向的方位。
6.根据权利要求1所述的摄影装置,其特征在于 还具备电驱动部,该电驱动部通过被电驱动而产生磁场,所述方位计算单元基于在未驱动所述电驱动部时的所述地磁传感器的输出来计算方
全文摘要
本发明提供一种摄影装置,其特征在于具备地磁传感器(14),其检测地磁;摄像部(17),其进行摄像;镜筒部(40),其包含使所述地磁传感器(14)受到磁影响的部分,且该部分的位置是可变的;变焦级数检测部(45),其对所述镜筒部(40)的所述部分的当前的位移量进行检测;CPU(11),其针对与通过所述变焦级数检测部(45)检测出的所述当前的位移量相对应的、由所述镜筒部(40)使所述地磁传感器(14)受到的磁场进行计算;CPU(11),其基于通过所述CPU(11)计算出的所述磁场来补正所述地磁传感器(14)的输出,并计算方位。
文档编号G01C1/00GK102413279SQ20111027621
公开日2012年4月11日 申请日期2011年9月16日 优先权日2010年9月21日
发明者渡边浩平 申请人:卡西欧计算机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1