专利名称:成像设备、拍摄设置确定方法和拍摄设置确定程序的制作方法
技术领域:
本发明涉及成像设备、拍摄设置确定方法和拍摄设置确定程序。例如,本发明优选 地适于自主确定拍摄设置的数字照相机。
背景技术:
近年来,根据拍摄地点的条件(例如,亮度、距被摄体的距离、以及光源的类型)自 主确定拍摄设置的数字照相机作为成像设备已经投放市场。称为拍摄设置的是与拍摄有关 的设置,例如,用曝光时间、焦距等定义的相机设置。这里,数字照相机可简称为DSC。这种DSC通过分析如距离传感器或加速度传感器的相机传感器的输出和拍摄的 图像,判定拍摄地点的条件。然而,DSC可以判断的拍摄地点的条件是大致的条件。适于拍摄地点的拍摄设置 不能说是无误地确定。已经提出了这样的系统,其中DSC通过利用全球定位系统(GPS)获得当前位置,并 经由网络从服务器获取表示适于在该位置(地点)拍摄的拍摄设置的设置信息(例如,参 照 JP-A-2003-348519(专利文献 1))。
发明内容
根据该系统,在拍摄时,DSC经由网络从服务器获取表示适于拍摄地点的拍摄设置 的设置信息,因此可确定适于该地点的拍摄设置。然而,该系统使得DSC和服务器能够一直 相互通信成为必须。在DSC和服务器不能相互通信的地点,DSC没有提供有适于该地点的
设置信息。如上所述,根据现有技术的成像设备不能被认为能够无误地以适于拍摄地点的拍 摄设置执行拍摄。本发明处理上述问题。存在对于这样的成像设备、拍摄设置确定方法和拍摄设置 确定程序的需要,其能够比根据现有技术的成像设备更可靠地以适于拍摄地点的拍摄设置 执行拍摄。根据本发明实施例,提供了一种成像设备,包括位置获取单元,其获取当前位置; 存储器单元,其中存储表示适于在不同位置拍摄的拍摄设置并与所述位置预先相关联的多 条设置信息;控制单元,其从存储器单元读取设置信息,该设置信息表示适于在通过位置获 取单元获取的当前位置拍摄的拍摄设置,并基于设置信息确定拍摄设置;以及成像单元,其 以通过控制单元确定的拍摄设置对被摄体成像。如上所述,适于在不同位置拍摄的各条设置信息预先存储在存储器单元中。因此, 一旦获取当前位置,无论该位置是否位于成像设备不能与外部设备通信的地点,都可以以 适于该位置(即,拍摄地点)的拍摄设置实现拍摄。根据本发明实施例,因为适于在不同位置拍摄的各条设置信息预先存储在存储器 单元中,所以一旦获取当前位置,无论该位置是否位于成像设备不能与外部设备通信的地
4点,都可以以适于该位置(即,拍摄地点)的拍摄设置实现拍摄。最终,可以实现这样的成 像设备、拍摄设置确定方法和拍摄设置确定程序,其能够比根据现有技术的成像设备更可 靠地实现适于拍摄地点的拍摄。
图1是示出数字照相机(DSC)的外观的示意图;图2是示出DSC的硬件配置的框图;图3是示出自动设置文件的结构的示意图;图4是示出拍摄点的相对位置的示意图;图5是在说明区域代表索引的采样中使用的示意图;图6是在说明与当前位置相关联的索引的检索中使用的示意图;图7是描述自主设置处理过程的流程图;图8是示出当已经改变相机设置时呈现的显示的示例的示意图;图9是示出当还没有改变相机设置时呈现的显示的示例的示意图;图10是描述拍摄提示处理过程的流程图;图11是描述图10所述的拍摄提示处理过程的连续的流程图;图12是示出为了提示拍摄呈现的显示的示例的流程图;图13是描述自主拍摄处理过程的流程图;图14是示出为了提示用户选择是否将拍摄模式切换到自主拍摄模式而呈现的显 示的示例的示意图;图15是示出为了提示用户保持DSC的朝向而呈现的显示的示例的示意图;图16是示出为了提示用户将DSC的朝向改变到右边而呈现的显示的示例的示意 图;图17是示出为了提示用户将DSC的朝向改变到左边而呈现的显示的示例的示意 图;以及图18是示出为了提示用户选择是否将相机设置改变到推荐相机设置而呈现的显 示的示例的示意图。
具体实施例方式下面将描述用于执行本发明的最佳模式(以下,实施例)。通过顺序服从下面列出 的标题来进行描述。1.第一实施例2.第二实施例3.第三实施例4.变体<1.第一实施例>[1-1.数字照相机(DSC)的外观]图1的(A)和⑶示出用作成像设备的数字照相机(DSC)的外观。DSC 1具有基 本类似于平行六面体形状的外壳2,其尺寸小到足够被一只手保持。镜头3和麦克风4布置在外壳2的前侧2A。在外壳2的顶部2B,布置快门按钮5。在外壳2的侧面2C,形成用于存储卡(未示 出)的插槽6。在外壳2的后侧2D,布置显示设备7。显示设备7包括液晶显示器和覆盖液 晶显示器的显示表面的透明触摸面板。当设置为拍摄模式时,DSC 1显示通过镜头3拍摄的被摄体的图像,作为显示设备 7上的直通图像。DSC 1响应于对快门按钮5执行的按压操纵记录拍摄的图像。DSC 1支持作为主拍摄模式的拍摄静态图像的静态图像模式、和拍摄运动画面的 运动画面模式。更具体地,在静态图像模式中,当按压快门按钮5时,DSC 1记录被摄体的静态图 像。在运动画面模式中,当按压快门按钮5时,DSC 1启动运动画面的记录。当再次按压快 门按钮5时,终止运动画面的记录。此时,DSC 1与运动画面一起记录由麦克风4收集的声
曰o此外,在再现模式中,DSC 1在显示设备7上显示记录的静态图像或运动画面。与 运动画面的显示一起,DSC 1通过内置扬声器(未示出)输出相关联的声音。此外,DSC 1在显示设备7上显示图标和按钮,并且响应于对图标和按钮的任何执 行的触摸操纵,改变相机设置或切换模式。[1_2.DSC的硬件配置]接下来,参照图2,将在下面描述DSC 1的硬件配置。当DSC 1的控制单元10将写 到内置闪存11的程序加载到随机存取存储器(RAM) 12并运行它时,控制DSC 1的各组件并 执行各条处理。更具体地,当经由操作输入单元13指令将当前操作模式切换到拍摄模式时,控制 单元10将操作模式切换到拍摄模式。操作输入单元13包括前述快门按钮5和触摸面板。在控制单元10的控制下,成像单元14使用图像传感器,以将从被摄体返回并经由 镜头3进入的光转换为电信号(即,光电转换),并因此获得模拟图像信号。在将图像信号 转换为数字图像信号之后,成像单元14将数字图像信号传输到控制单元10。成像单元14 具有相机传感器(未示出)的能力,其鉴别亮度或距被摄体的距离,并将通过用作相机传感 器提供的输出传输到控制单元10。控制单元10将从成像单元14发送的图像信号传输到显示控制单元15。显示控制 单元15对图像信号执行预定处理,并将得到的信号传输到液晶显示器16。结果,被摄体的 图像作为直通图像显示在液晶显示器16(即,显示设备7)上。因此,DSC 1允许拍摄者察 看被摄体。此时,控制单元10将表示图标、按钮和关于相机设置的信息、以及剩余电池容量 的读数的图形信号传输到显示控制单元15。显示控制单元15将图形信号叠加在从成像单 元14发送的图像信号上。结果,图标、按钮、关于相机设置的信息、以及剩余电池容量的读 数与直通图像一起显示在液晶显示器16上。顺便提及,剩余电池容量通过剩余电池容量监 视器17监视,并且作为剩余电池容量信息从剩余电池容量监视器17发送到控制单元10。假设半按操作输入单元13的快门按钮5,控制单元10控制成像单元4使得自动聚 焦有效。此后,假设完全按下快门按钮5,如果指定静态图像拍摄模式,则控制单元10记录 静态图像。
顺便提及,在将从成像单元4发送的一帧的图像信号暂时存储到RAM 12中之后, 控制单元10将图像信号发送到静态图像编码器18。静态图像编码器18根据预定静态图像格式压缩图像信号,以产生静态图像数据。 这里,例如,采用由联合图像专家组(JPEG)推荐的格式作为预定静态图像格式。控制单元10将交换图像文件格式(Exif)中规定的附加信息标签信息(可称为 Exif信息)附加到通过静态图像编码器18产生的静态图像数据,以便产生静态图像文件。 作为Exif信息,指定定义拍摄的相机设置的设置值(参数)。在将静态图像文件写回到RAM 12之后,控制单元10将静态图像文件记录到闪存11或存储卡19。因此,DSC 1记录静态 图像。在运动画面拍摄模式中,控制单元10响应于快门按钮5的按压,启动运动画面的 记录。具体地,控制单元10将从成像单元14发送的图像信号、以及经由模数转换器20通过 麦克风4输入的音频信号暂时存储在RAM 12中,并将图像信号传输到运动画面编码器21。运动画面编码器21根据预定运动画面格式压缩图像信号,以便产生运动画面数 据。这里,例如,采用H. 264格式作为预定运动画面格式。控制单元10根据预定音频格式,压缩暂时存储在RAM 12中的音频信号,以产生音 频数据。控制单元10将通过运动画面编码器21产生的运动画面数据和音频数据复用,以 便产生运动画面音频数据。此外,控制单元10将运动画面音频数据写回到RAM 12,然后将数据记录在闪存11 或存储卡19中。此后,当再次按压快门按钮5时,控制单元10终止运动画面的记录。具体地,控制 单元10将RAM 12中剩余的运动画面音频数据记录到闪存11或存储卡19,以便完成在从拍 摄启动到其终止的时段期间产生的一系列运动画面音频数据分量的记录。控制单元10将 附加信息附加到运动画面音频数据,并将该数据作为运动画面音频文件记录到闪存11或 存储卡19。因此,DSC 1记录运动画面。当在操作输入单元13执行将模式切换到再现模式的操纵时,控制单元10将当前 模式切换到再现模式。控制单元10然后从闪存11或存储卡19读取指派的文件,并将该文 件暂时存储在RAM 12中。如果文件是静态图像文件,则控制单元10从静态图像文件采样静态图像数据,并 将数据传输到静态图像解码器22。静态图像解码器22根据与用于压缩的静态图像格式相同的静态图像格式,解压 缩静态图像数据,因此获得原始图像信号。将图像信号写回到RAM12。控制单元10从RAM 12读取图像信号,并将其传输到显示控制单元15。显示控制 单元15对图像信号执行预定处理,并将得到的信号传输到液晶显示器16。结果,通过图像 信号表示的静态图像显示在液晶显示器16 (即,显示设备7)上。因此,DSC 1再现静态图 像。如果指派的文件是运动画面音频文件,则控制单元10从运动画面音频文件分离 运动画面数据和音频数据,并且将运动画面数据传输到运动画面解码器23。运动画面解码器23根据与用于压缩的运动画面格式相同的运动画面格式,解压 缩运动画面数据,因此获得原始图像信号。图像信号写回到RAM 12。
控制单元10通过根据与用于压缩的音频格式相同的音频格式,解压缩音频数据, 获得原始音频信号,并将信号写回到RAM 12。控制单元10从RAM 12读取图像信号,并将信号传输到显示控制单元15。控制单 元10从RAM 12读取音频信号,并将信号传输到数模转换器24。显示控制单元15对图像信号执行预定处理,并将得到的信号传输到液晶显示器 16。结果,通过图像信号表示的运动画面显示在液晶显示器16(即,显示设备17)上。此 时,因为音频信号经由数模转换器24发送到扬声器25,所以由音频信号表示的声音通过扬 声器25输出。因此,DSC 1再现运动画面和声音。此外,DSC 1包括GPS模块26。GPS模块26从多个GPS卫星接收信号,并规律地 (例如,以10秒的间隔)定位DSC 1的当前位置。表示当前位置(经度、纬度)的当前位置 信息从GPS模块26传输到控制单元10。此外,DSC 1包括方位传感器27。方位传感器27检测地磁,并基于地磁,规律地 (例如,以1秒的间隔)获得DSC 1的镜头3当前朝向的方位(可称为当前方位)。表示当 前方位的当前方位信息从方位传感器27传输到控制单元10。此外,DSC 1包括无线局域网(LAN)模块28。控制单元10经由无线LAN模块28 连接到预定网络上,并从网络上连接的各个设备接收各种数据项或发送各种数据项到所述 设备。归因于上述硬件配置,DSC 1除了具有用于拍摄静态图像和用于再现静态图像的 基本功能外,还具有用于拍摄运动画面并再现它、获取当前位置和当前方位并执行无线通 信的功能。此外,DSC 1具有用于自主确定适于在当前位置处拍摄的相机设置的功能(其可 称为自主设置功能)。下面将描述自主设置功能。[1-3.自主设置功能]在DSC 1的闪存11中,与地点相关联地存储表示适于各个地点的拍摄的相机设置 的各条设置信息。DSC 1从闪存11中存储的多条设置信息检索与当前位置相关联的设置信 息,并使用设置信息来自主确定适于当前位置的相机设置。基于当拍摄者过去实际在各个地点(流行的拍摄点和推荐的拍摄点)执行拍摄时 采用的相机设置,通过DSC的制造者等产生各条设置信息。各条设置信息在交付之前在工 厂写入DSC 1的闪存11中。实际上,如图3所示,包括与地点相关联的多条设置信息30和用于管理多条设置 信息30的管理信息31的自主设置文件32预先存储在DSC 1的闪存11中。换句话说,自 主设置文件32在交付之前在工厂写入闪存11中。这里,设置信息30应该称为索引30。每个索引30包括检索索引30必须的检索信息30A、涉及相关联的地点的拍摄信 息30B、定义适于该地点拍摄的相机设置的各种设置值30C和评论30D。与索引30相关联 的地点是索引30用于自主确定相机设置的拍摄点。在检索信息30A中,指定标识索引30的ID(其可称为索引ID)、和与索引30相关 联的拍摄点的相对位置。相对位置用与分别在东、南、西、北方向上位于最靠近与索引30相 关联的拍摄点的拍摄点相关联的索引30的ID表示。例如,如图4所示,假设与位于在北边方向与某个索引30(例如,ID= 15)相关联
8的拍摄点最靠近的拍摄点相关联的索引30的ID是13,并且与位于在南边方向最靠近该拍 摄点的拍摄点相关联的索引30的ID是16。此外,与位于在东边方向上最靠近该拍摄点的 拍摄点相关联的索引30的ID应当是16。与位于在西边方向上最靠近该拍摄点的拍摄点相 关联的索引30的ID应当是14。在此情况下,与某个索引30(ID = 15)相关联的拍摄点的相对位置用与位于北边 方向最靠近的拍摄点相关联的13的ID、与位于南边方向最靠近的拍摄点相关联的16的 ID、与位于东边方向最靠近的拍摄点相关联的16的ID、和与位于西边方向最靠近的拍摄点 相关联的14的ID表示。与位于分别在北、南、东、西方向上最靠近的拍摄点相关联的ID可 指定为 N_INDEXID、S_INDEXID、E_INDEXID、和 W_INDEXID。在拍摄信息30B中,指定指示与索引30相关联的拍摄点的绝对位置的南纬或北 纬、纬度、东经或西经、以及经度。此外,在拍摄信息30B中指定适于在拍摄点拍摄的拍摄 方位(即,相机应当朝向的方位)。此外,在拍摄信息30B中指定适于在拍摄点拍摄的时刻 (可称为推荐时间)和适于在拍摄点拍摄的日期(可称为推荐日)。推荐时间和推荐日可 指示时段,例如从8:00到10:00、早上、二月和三月、或全年。此外,在拍摄信息30B中指定在拍摄点拍摄的图像的类别。此外,在拍摄信息30B 中指定拍摄点的推荐度。推荐度用例如指示1到5的五级的任何的数字表示。数字越大, 推荐度越高。推荐度基于拍摄点的流行度而预先确定。此外,在拍摄信息30B中指定适于 拍摄点的拍摄模式(静态图像拍摄模式或运动画面拍摄模式)。定义相机设置的各种设置值是定义各条相机设置并指定为Exif信息的设置值。 更具体地,在索引30中,例如,指示曝光时间、f数、曝光程序、ISO速度、快门速度和光圈值 的设置值指定为定义相机设置的设置值。此外,在索引30中指定指示曝光校正值、光源类 型、闪光灯、闪光强度、曝光模式、白平衡(WB)模式、距被摄体的距离、被摄体区域和拍摄场 景的类型的设置值。在管理信息31中,指定自主设置文件32的版本、自主设置文件32中登记的索引 30的数量、以及与代表区域的拍摄点相关联并从所有索引30采样的索引30的ID。与代表 区域的拍摄点相关联的索引30可称为区域代表索引30。如图5所示,区域代表索引30是以一种方式任意采样、使得索引与日本群岛划分 成的各区域(例如,十个区域)的每个中的一个拍摄点相关联的索引30。DSC 1的控制单元10基于在管理信息31中指定的区域代表索引30的ID、和与每 个索引30相关联的拍摄点的绝对位置和相对位置,检索与当前位置相关联的索引30。下面 将具体描述与当前位置相关联的索引30的检索。控制单元10首先基于在自主设置文件32的管理信息31中指定的十个区域代表 索引30的ID,从所有索引30中检索十个区域代表索引30。此后,控制单元10计算通过GPS模块26获得的当前位置(经度、纬度)、距从与由 检索得到的十个区域代表索引30相关联的拍摄点的绝对位置(经度、纬度)的距离。控制单元10标识与位于最短距离的拍摄点相关联的区域代表索引30,S卩,与位于 最靠近当前位置的拍摄点相关联的区域代表索引30。控制单元10将区域代表索引30认为是标注(noted)索引30,并检索与位于较靠 近当前位置的拍摄点相关联的索引30,其中与标注索引30相关联的拍摄点为原点。具体地,如图6所示,控制单元10首先将区域代表索引30 (ID = 1)认为是标注索引30,并且获 取与标注索引30相关联的拍摄点的相对位置。相对位置以与分别位于在东、南、西、北方向上最靠近与标注索引30 (ID = 1)相关 联的拍摄点的拍摄点相关联的索引30的ID表示。即,与标注索引30(ID = 1)相关联的拍 摄点的相对位置用与邻近与标注索引30相关联的拍摄点的拍摄点相关联的索引30(可称 为邻近索引30)的ID表示。现在,假设与位于在北边方向上最靠近与标注索引(ID = 1)相关联的拍摄点的拍 摄点相关联的索引30的ID是2,与位于在南边方向上最靠近的拍摄点相关联的索引30的 ID是3,与位于在东边方向上最靠近的拍摄点相关联的索引30的ID是2,并且与位于在西 边方向上最靠近的拍摄点相关联的索引30的ID没有。当与位于在西边方向上最短距离的 拍摄点相关联的索引的ID没有时,意味着在从与标注索引30相关联的拍摄点起在西边方 向上的预定范围内(例如,几千米内),不存在(未登记)与任何索引30相关联的拍摄点。此时,与标注索引30 (ID = 1)相关联的拍摄点的相对位置分别指定为N_INDEXID =2、S_INDEXID = 3、E_INDEXID = 2 和 W_INDEXID =无。S卩,控制单元10获取与标注索引30(ID = 1)相关联的拍摄点的相对位置,因此获 得两个ID (ID = 2和3)作为与邻近与标注索引30 (ID = 1)相关联的拍摄点的拍摄点相关 联的索引30的ID。基于两个由此获得的ID,控制单元10从所有索引30中,检索两个索引30(即,与 邻近与标注索引30相关联的拍摄点的拍摄点相关联的索引30)。控制单元10计算当前位置距与由检索得到的两个相邻索引30相关联的拍摄点的 绝对位置的距离。控制单元10从与邻近索引30相关联的拍摄点中,标识与位于距当前位置最短距 离的拍摄点相关联的索引30(即,与下述拍摄点相关联的索引30,该拍摄点在与邻近索引 30相关联的拍摄点中,位于最接近当前位置)。与位于最接近当前位置的拍摄点相关联的 索引30可称为最短索引30。此外,控制单元10判断与标注索引30 (ID = 1)相关联的拍摄点和当前位置之间 的距离、以及与邻近索引30中的最短索引30(例如,ID = 3)相关联的拍摄点和当前位置 之间的距离哪个更短。假设与邻近索引30中的最短索引30(ID = 3)相关联的拍摄点和当前位置之间的 距离比与标注索引30(ID = 1)相关联的拍摄点和当前位置之间的距离更短。在此情况下, 控制单元10认为最短索引30 (ID = 3)是新的标注索引30。控制单元10获取与新的标注索引30 (ID = 3)相关联的拍摄点的相对位置。假设 与新的标注索引30相关联的拍摄点的相对位置分别指定为N_INDEXID = 1、S_INDEXID = 4、E_INDEXID = 4 和 W_INDEXID = 2。S卩,控制单元10应当获得三个ID(ID = 1、4和2)作为与邻近与标注索引30相关 联的拍摄点的拍摄点相关联的邻近索引30的ID。基于三个由此获得的ID,控制单元10从所有索引30中,检索三个索引30(即,与 邻近与标注索引30相关联的拍摄点的拍摄点相关联的邻近索引30)。此外,控制单元10计算当前位置距与由检索得到的三个相邻索引30相关联的拍摄点的绝对位置的距离,并且从邻近索引30中,标识与位于最靠近当前位置的拍摄点相关 联的最短索引30此外,控制单元10判断与标注索引30 (ID = 3)相关联的拍摄点和当前位置之间 的距离、以及与邻近索引30中的最短索引30(例如,ID = 4)相关联的拍摄点和当前位置 之间的距离哪个更短。 假设与邻近索引30中的最短索引30(ID = 4)相关联的拍摄点和当前位置之间的 距离比与标注索引30(ID = 3)相关联的拍摄点和当前位置之间的距离更短。在此情况下, 控制单元10认为最短索引30 (ID = 4)是新的标注索引30。控制单元10然后获取与新的标注索引30(ID = 4)相关联的拍摄点的相对位置。 这里,与新的标注索引30相关联的拍摄点的相对位置应当分别指定为N_INDEXID = 3、S_ INDEXID =无、E_INDEXID =无和 W_INDEXID = 3。S卩,控制单元10获得一个ID(ID = 3)作为与邻近与标注索引30 (ID = 4)相关联 的拍摄点的拍摄点相关联的邻近索引30的ID。这里,与具有3的ID的邻近索引30相关联的拍摄点距当前位置的距离比与具有 4的ID的标注索引30相关联的拍摄点距当前位置的距离更长。因此,控制单元10判断所 有索引30中的、与位于最靠近当前位置的拍摄点相关联的标注索引30(ID = 4)是最短索 引30。此外,控制单元10判断与索引30 (ID = 4)相关联的拍摄点是否位于距当前位置 的预定范围D内。预定范围D指派为其中可以以相同相机设置实现拍摄的范围。具体地,如果与索引30相关联的拍摄点位于距当前位置的预定范围D内,则这意 味着通过索引30表示的相机设置是适于在当前位置拍摄的相机设置。相反,如果与索引30 相关联的拍摄点位于预定范围D外,则这意味着通过索引30表示的相机设置不是适于在当 前位置拍摄的相机设置。因此,如果与索引30(ID = 4)相关联的拍摄点位于距当前位置的预定范围D内, 则控制单元10认为索引30 (ID = 4)是与当前位置相关联的索引30。如果与索引30 (ID = 4)相关联的拍摄点位于距当前位置的预定范围D外,则索引 30 (ID = 4)不被认为是与当前位置相关联的索引30。此时,控制单元10判断寻找与当前 位置相关联的索引30已经失败。控制单元10因此检索与当前位置相关联的索引30。如到目前为止所述的,控制单元10首先将在管理信息31中指定的多个区域代表 索引30中的最短索引30认为是标注索引30。此后,控制单元10从标注索引30、和与邻近与标注索引30相关联的拍摄点相关联 的邻近索引30标识最短索引30。控制单元10将标注索引30切换到邻近索引30中的最短 索引30,其与邻近与标注索引30相关联的拍摄点的拍摄点相关联,直到标注索引30将对应 于最短索引30。控制单元10(在相关联的拍摄点位于距当前位置的预定范围D内的条件下)将所 有索引30中的最终获得的最短索引30认为是与当前位置相关联的索引30。控制单元10利用设置值,其定义在由此检索的与当前位置相关联的索引30中指 定的相机设置,以便自主确定适于在当前位置拍摄的相机设置。基于相机设置,成像单元14操作。控制单元10可以与现有技术中包括的控制单元一样,基于通过分析相机传感器 的输出和拍摄的图像判断的拍摄地点的条件(亮度、距被摄体的距离、或光源类型),确定 相机设置。用户可手动确定相机设置的部分或全部。要通过利用预备索引30确定的相机设置可称为推荐相机设置。要基于拍摄地点 的条件(其基于相机传感器的输出等判断)确定的、类似于根据现有技术确定的相机设置 可称为普通相机设置。用户手动确定的相机设置可称为手动相机设置。[1-4.自主设置处理过程]接下来,参照图7的流程图,下面将描述接下来用于自主确定相机设置的处理过 程(其可称为自主设置处理过程)。自主设置处理过程RT1是DSC 1的控制单元10根据闪 存11中写入的程序执行的处理过程。当用户在操作输入单元13指令将当前模式切换到拍摄模式时,控制单元10将当 前模式切换到拍摄模式,启动自主设置处理过程RT1,并进行到步骤SP1。在步骤SP1,控制单元10基于相机传感器的输出和拍摄的图像判断当前拍摄条 件,基于判断的拍摄地点的条件确定普通相机设置,并进行到步骤SP2。在步骤SP2,控制单元10打开闪存11中写入的自主设置文件32,并进行到步骤 SP3。在步骤SP3,控制单元10从GPS模块26获取表示DSC 1的当前位置的当前位置信 息,并进行到步骤SP4。在步骤SP4,控制单元10从方位传感器27获取表示DSC 1的镜头 3朝向的当前方位的当前方位信息,并进行到步骤SP5。在步骤SP5,控制单元10检索与当前位置相关联的索引30,并进行到步骤SP6。检 索如上所述执行。在步骤SP6,控制单元10判断是否已经找到与当前位置相关联的索引30。当因为还没有找到与当前位置相关联的索引30、所以在步骤SP6获得否定结果 时,控制单元10终止自主设置处理过程RT1。在此情况下,控制单元10响应于快门按钮5 的按下,在普通相机设置下或用户的手动相机设置下执行拍摄。相反,当因为已经找到与当前位置相关联的索引30、所以在步骤SP6获得肯定结 果时,控制单元10进行到步骤SP7。在步骤SP7,控制单元10读取闪存11中预先存储的表示DSC 1的技能(能力)的 技能信息,并进行到步骤SP8。在技能信息中,例如,闪光灯的存在或不存在、曝光程序的种 类、和ISO速度的上限指定为DSC 1的技能(能力)。在步骤SP8,控制单元10根据DSC 1的能力,优化定义与当前位置相关联的索引 30中指定的相机设置的设置值。更具体地,例如,假设在索引30中,表示“闪光”的值指定为闪光灯的设置值,其是 定义相机设置的设置值之一。例如,假设DSC 1缺乏闪光灯,并且对技能信息中的闪光灯指定“无”。在此情况 下,控制单元10与DSC 1的能力一致地,将索引30中指定的闪光灯的设置值从表示“闪光” 的值改变为表示“不闪光”的值。例如,假设在索引30中,表示“快门优先”的值指定为曝光程序的设置值,其是定 义相机设置的设置值之一。
例如,假设DSC 1缺乏曝光程序“快门优先”,并且“普通程序”指定为技能信息中 的快门程序的种类。在此情况下,控制单元10与DSC 1的能力一致地,将索引30中指定的 曝光程序的设置值从表示“快门优先”的值改变为表示“普通程序”的值。例如,假设在索引30中,3200指定为ISO速度的设置值,其是定义相机设置的设置
值之一。例如,假设DSC 1支持的ISO速度的上限是1600,并且1600指定为技能信息中的 ISO速度的上限。在此情况下,控制单元10与DSC 1的能力一致地,将索引30中指定的ISO 速度的设置值从值3200改变上限1600。如上所述,控制单元10根据DSC 1的能力优化定义与当前位置相关联的索引30 中指定的相机设置的设置值(即,调节设置值使得设置值将落入DSC 1支持的设置值的范 围内),并进行到步骤SP9。在步骤SP9,控制单元10获取定义当前相机设置的设置值(即,普通相机设置), 并进行到步骤SP10。在步骤SP10,控制单元10判断用索引30中指定的设置值定义的相机设置(推荐 相机设置)是否比当前相机设置(普通相机设置)具有更高可靠度。更具体地,控制单元10例如比较作为步骤SP1判断的当前拍摄条件之一的光源类 型与用索引30中指定的光源的设置值指示的光源类型。假设通过控制单元10判断的光源类型(晴天、多云、或雨天的类型)与用索引30 中指定的光源的设置值指示的光源类型相同。在此情况下,控制单元10判断定义推荐相机 设置并在索引30中指定的设置值的可靠度比定义当前普通相机设置的设置值的可靠度更
尚o结果,控制单元10在步骤SP10获得肯定结果,并且进行到步骤SP11。在步骤 SP11,控制单元10将相机设置从普通相机设置改变到用索引30中指定的(优化)设置值 定义的推荐相机设置。即,控制单元10将定义当前普通相机设置的设置值改变为索引30 中指定的(优化)设置值。在由此改变相机设置之后,控制单元10进行到步骤SP12。在步骤SP12,控制单元10在液晶显示器16上显示子窗口 W1,其中显示表示相机 设置已经改变到推荐相机设置的文字信息,同时将子窗口叠加在直通图像Tp上,并终止自 主设置处理过程RT1。在此情况下,控制单元10响应于快门按钮5的按下,以推荐相机设置 执行拍摄。假设普通相机设置中指示的光源的类型与用索引30中指定的光源的设置值指示 的光源类型不同。在此情况下,控制单元10判断定义通过索引30表示的相机设置的设置 值的可靠度比定义当前普通相机设置的设置值的可靠度更低。结果,控制单元10在步骤SP10获得否定结果,并且进行到步骤SP13。在步骤 SP13,控制单元10不改变相机设置(保持普通相机设置),并在液晶显示器16上显示子窗 口 W2,其中显示表示相机设置不变的文字信息,同时将子窗口 W2叠加在直通图像Tp上。控 制单元10然后终止自主设置处理过程RT1。在此情况下,控制单元10响应于快门按钮5的 按下,以普通相机设置或用户的手动相机设置执行拍摄。归因于自主设置处理过程RT1,DSC 1自主确定相机设置。[1-5.在第一实施例中要执行的动作和由此提供的优点]
归因于前述构造,其中指定定义适于在拍摄点拍摄的相机设置的设置值的每个索 引30与各个拍摄点相关联地存储在DSC 1的闪存11中。在拍摄时,DSC 1的控制单元10从GPS模块26获得当前位置,并从闪存11中存 储的所有索引30检索与当前位置相关联的索引30。控制单元10使用从检索得到的索引30中指定的设置值,自主确定相机设置。只要DSC 1位于DSC 1可获取当前位置的地点,即使DSC 1不能与该地点的外部 设备通信,DSC 1也能以适于该地点的相机设置执行拍摄。控制单元10从区域代表索引30中选择与位于最靠近当前位置的拍摄点相关联的 最短索引30作为第一标注索引30,该区域代表索引30从所有索引30中关于各个区域采 样。此外,控制单元10从标注索引30和与邻近与标注索引相关联的拍摄点的拍摄点相关 联的邻近索引30,标识最短索引30。控制单元10将标注索引30切换到从邻近索引30选 择的最短索引30,所述邻近索引30与邻近与标注索引30相关联的拍摄点的拍摄点相关联, 直到标注索引30最终对应于最短索引30。控制单元10将(在与最短索引30相关联的拍摄点位于距当前位置的预定范围内 的条件下)从所有索引30最终选择的最短索引30,识别为与当前位置相关联的索引30。因此,与计算与所有索引30相关联的拍摄点距当前位置的距离、以便从所有索引 30检索最短索引30的情况相比,控制单元10可大大缩短检索时间并更快确定相机设置。此外,定义相机设置并在索引30中指定的设置值是与标准格式Exif中规定的标 签信息一致的设置值。DSC 1的控制单元10根据DSC 1的能力,确定优化在与当前位置相 关联的索引30中指定的设置值之后的相机设置。因此,可通过具有不同能力的DSC共享包括索引30和管理信息31的自主设置文 件32。最终,不需要对具有不同能力的每个DSC创建自主设置文件32。可简化自主设置文 件32的创建。此外,在使用索引30中指定的设置值确定相机设置之前,DSC 1的控制单元10基 于通过分析相机传感器的输出和拍摄的图像判断的拍摄地点的条件,确定相机设置。例如,当没有找到与当前位置相关联的索引30时,控制单元10基于判断的拍摄地 点的条件确定相机设置。相反,当找到与当前位置相关联的索引30时,控制单元10判断用索引30中指定 的设置值定义的相机设置和当前相机设置的哪个适于在当前位置拍摄。更具体地,控制单元10判断通过DSC 1判断的当前拍摄条件(例如,光源的类型) 是否对应于索引30中指定的拍摄条件(例如,光源的类型)。如果拍摄条件彼此对应,则控制单元10判断用索引30中指定的设置值定义的相 机设置适于拍摄,并将当前相机设置改变到用索引30中指定的设置值定义的相机设置。相反,如果拍摄条件彼此不一致,则控制单元10判断当前相机设置适于拍摄,并 利用当前相机设置而没有任何改变。因此,DSC 1可以以更适于在当前位置拍摄的相机设置执行拍摄。根据前述构造,只要DSC 1位于DSC 1可获取当前位置的地点,即使DSC 1不能与 该地点的外部设备通信,DSC 1也可以以适于该地点的拍摄设置执行拍摄。最终,DSC 1可 以以比现有技术中可以包括的方式更可靠地适于拍摄地点的方式执行拍摄。
<2.第二实施例〉接下来,将在下面描述第二实施例。在第二实施例中,DSC 1以预定时间间隔获取 当前位置,并以预定时间间隔获取与当前位置相关联的索引30。当DSC 1找到与当前位置 相关联的索引30时,DSC 1提示用户在当前位置执行拍摄。具体地,在第二实施例中,与索引30相关联登记的拍摄点被认为是推荐拍摄点。 例如当DSC 1由用户携带并移动到推荐拍摄点时,DSC 1推荐用户在该地点执行拍摄。DSC 1的构造和检索与当前位置相关联的索引30的方法与第一实施例中的那些 相同。对于构造和检索方法,参照第一实施例。这里,参照图10和图11,将在下面描述由DSC 1的控制单元10执行的、提示在与索引30相关联登记的拍摄点拍摄的处理的过程RT2 (其 可称为拍摄提示处理过程)。在图10和图11中所示的拍摄提示处理过程RT2的步骤中,具有与第一实施例中 实现的自主设置处理过程RT1的内容相同内容的步骤将附有相同参考标号。[2-1.拍摄提示处理过程]当通过用户在操作输入单元13指令使提示在与索引30相关联登记的拍摄点拍摄 的功能(可称为拍摄提示功能)有效时,控制单元10启动拍摄提示处理过程RT2。在步骤SP2,控制单元10打开闪存11中写入的自主设置文件32,并进行到步骤 SP3。在步骤SP3,控制单元10从GPS模块26获取表示DSC 1的当前位置的当前位置信 息,并进行到步骤SP4。在步骤SP4,控制单元10从方位传感器27获取表示DSC 1的镜头 3当前朝向的方位(当前方位)的当前方位信息,并进行到步骤SP5。在步骤SP5,控制单元10检索与当前位置相关联的索引30,并进行到步骤SP6。在 步骤SP6,控制单元10判断作为检索的结果,是否已经找到与当前位置相关联的索引30。如果因为还没有找到与当前位置相关联的索引30、所以控制单元10在步骤SP6 获得否定结果(即,当前位置不是推荐拍摄点),则控制单元10进行到步骤SP100。在步骤 SP100,控制单元10判断是否用户已经在操作输入单元13指令使拍摄提示功能无效。当因为指令控制单元10使拍摄提示功能无效而在步骤SP100获得肯定结果时,控 制单元10终止拍摄提示处理过程RT2。相反,当因为没有指令控制单元使拍摄提示功能无效而在步骤SP100获得否定结 果时,控制单元10进行到步骤SP101。在步骤SP101,控制单元10例如待机10秒,然后返 回步骤SP3,并再次获取内容位置信息。当因为已经找到与当前位置相关联的索引30而在步骤SP6获得肯定结果(S卩,当 前位置是推荐拍摄点)时,控制单元10进行到步骤SP102。在步骤SP102,控制单元10从剩余电池容量监视器17获取表示DSC 1的剩余电池 容量的剩余电池容量信息。基于通过剩余电池容量信息表示的剩余电池容量,控制单元10 指派索引30中指定的推荐度的第一阈值。更具体地,如果剩余电池容量是例如50%或更多,则控制单元10将推荐度的第一 阈值设为1。如果剩余电池容量下降到50%之下,则推荐度的第一阈值设为3。控制单元 10将下述事实识别为提示在当前位置拍摄的第一条件索引30中指定的推荐度等于或大 于由此指派的第一阈值。
15
具体地,第一条件是以下的条件当剩余电池容量小时,仅在具有对其分配的高推 荐度的拍摄点提示拍摄;并且当剩余电池容量大时,在尽可能多的拍摄点提示拍摄。在如上所述确定第一条件之后,控制单元10进行到步骤SP103。在步骤SP103,控制单元10判断与当前位置相关联的索引30中指定的推荐度是否 满足第一条件,即,推荐度是否等于或大于基于剩余电池容量指派的第一阈值。假设因为与当前位置相关联的索引30中指定的推荐度不满足第一条件、所以控 制单元10在步骤SP103获得否定结果。在此情况下,控制单元10不提示在当前位置拍摄, 而返回到步骤SP100,并判断是否已经执行使拍摄提示功能无效的操纵。相反,当因为与当前位置相关联的索引30中指定的推荐度满足第一条件而在步 骤SP103获得肯定结果时,控制单元10进行到步骤SP104。在步骤SP104,控制单元10获取由闪存11和存储卡19 (其可总称为记录介质)提 供的剩余存储容量。基于获取的记录介质的剩余存储容量,控制单元10指派索引30中指 定的推荐度的第二阈值。更具体地,例如,如果剩余存储容量等于或大于30%,则控制单元10将推荐度的 第二阈值设为1。如果剩余电池容量下降到30%之下,则控制单元10将推荐度的第二阈值 设为5。控制单元10将下述事实识别为提示在当前位置拍摄的第二条件索引30中指定 的推荐度等于或大于由此指派的第二阈值。具体地,第二条件是以下的条件当记录介质的剩余存储容量小时,仅在具有对其 分配的高推荐度的拍摄点提示拍摄;并且当剩余存储容量大时,在尽可能多的拍摄点提示 拍摄。在如上所述指派第二条件之后,控制单元10进行到步骤SP105。在步骤SP105,控制单元10判断与当前位置相关联的索引30中指定的推荐度是否 满足第二条件,即,推荐度是否等于或大于基于记录介质的剩余存储容量指派的第二阈值。假设因为与当前位置相关联的索引30中指定的推荐度不满足第二条件,所以控 制单元10在步骤SP105获得否定结果。在此情况下,控制单元10不提示在当前位置拍摄, 而返回到步骤SP100,并判断是否已经执行使拍摄提示功能无效的操纵。相反,如果因为与当前位置相关联的索引30中指定的推荐度满足第二条件而在 步骤SP105获得肯定结果,则控制单元10进行到步骤SP106。在步骤SP106,控制单元10通过扬声器25输出蜂鸣,以便提示在当前位置拍摄,并 进行到步骤SP107。在步骤SP107,如图12所示,控制单元10在液晶显示器16上显示子窗口 W3,其中 显示表示当前位置是推荐拍摄点的文字信息,同时将子窗口 W3叠加在直通图像TP上,由此 提示在当前位置拍摄。控制单元10然后进行到步骤SP108。如果与当前位置相关联的索引 30中指定评论30D,则评论30D可与文字信息一起显示在子窗口 W3中。推荐度可与评论和
文字信息一起显示。在步骤SP108,控制单元10启动振动马达(未示出),以便使外壳2振动,用于提 示在当前位置拍摄的目的,然后进行到步骤SP109。如上所述,控制单元10输出蜂鸣,显示文字信息,并使外壳振动,以便提示用户在 当前位置执行拍摄。
在步骤SP109,控制单元10判断是否已经在操作输入单元13执行拍摄准备操纵 (半按快门按钮5)。当因为还没有执行拍摄准备操纵而在步骤SP109获得否定结果时,控制单元10返 回步骤SP100,并判断是否已经执行使拍摄提示功能无效的操纵。相反,当因为已经执行拍摄准备操纵而在步骤SP109获得肯定结果时,控制单元 10进行到步骤SP110。在步骤SP110,控制单元10根据与当前位置相关联的索引30中指定的拍摄模式, 将DSC 1的拍摄模式设置为静态图像拍摄模式或动态画面拍摄模式,并进行到步骤SP111。在步骤SP111,控制单元10根据DSC 1的能力,优化在与当前位置相关联的索引 30中指定的设置值,基于优化的设置值确定相机设置,然后终止拍摄提示处理过程RT2。此 后,控制单元10响应于快门按钮5的按下而执行拍摄。归因于拍摄提示处理过程RT2,当当前位置是与索引30相关联登记的拍摄点时, DSC 1自主提示拍摄。[2-2.在第二实施例中要执行的动作和由此提供的优点]如上所述,DSC 1的控制单元10以预定时间间隔获取当前位置,并以预定时间间 隔检索与当前位置相关联的索引30。结果,当找到与当前位置相关联的索引30时,控制单元10向用户通知当前位置是 推荐拍摄点的事实,并提示用户在当前位置执行拍摄。当用户执行拍摄准备操纵时,控制单元10利用在与当前位置相关联的索引30中 指定的设置值,以便自主确定适于在当前位置拍摄的相机设置。如上所述,即使用户不知道任何流行拍摄点或推荐拍摄点,DSC 1也不会错过在该 拍摄点执行拍摄,而可以以适于该拍摄点的相机设置执行拍摄。DSC 1的控制单元10基于剩余电池容量或记录介质的剩余存储容量,判断是否在 当前位置(即,在推荐拍摄点)提示拍摄。因此,DSC 1可避免这样的事故,例如,尽管剩余电池容量或记录介质的剩余存储 容量小,但由于在当前位置提示拍摄,因此用户不能在用户原本想要执行拍摄的地点执行 拍摄。<3.第三实施例>接下来,将在下面描述第三实施例。在第三实施例中,当DSC 1找到与当前位置相 关联的索引30时,在DSC 1根据索引30中指定的设置值确定相机设置之后,DSC 1自主执 行拍摄。具体地,在第三实施例中,DSC 1自主确定相机设置并执行拍摄。DSC 1的构造和检索与当前位置相关联的索引30的方法与第一实施例中的那些 相同。对于构造和检索方法,参照第一实施例。这里,参照图13,将在下面仅描述由DSC 1 的控制单元10执行的自主拍摄处理的过程RT3 (其可称为自主拍摄处理过程)。在图13中所示的自主拍摄处理过程RT3的步骤中,具有与第一实施例中实现的自 主设置处理过程RT1的内容相同内容的步骤将附有相同参考标号。[3-1.自主拍摄处理过程]当通过用户在操作输入单元13指令切换拍摄模式到其中自主执行拍摄的模式(称为自主拍摄模式)时,控制单元10将模式切换到自主拍摄模式,启动自主拍摄处理过程 RT3,并进行到步骤SP2。顺便提及,当在操作输入单元13执行预定操纵时,如图14所示,控制单元10在液 晶显示器16上显示子窗口 W4,其中显示两个选项,使得可选择是否将模式切换到自主拍摄 模式。当在操作输入单元13选择用于将模式切换到自主拍摄模式的选项时,控制单元10 识别已经指令切换模式到自主拍摄模式,并将模式切换到自主拍摄模式。在步骤SP2,控制单元10打开闪存11中写入的自主设置文件32,并进行到步骤 SP3。在步骤SP3,控制单元10从GPS模块26获取表示DSC 1的当前位置的当前位置信 息,并进行到步骤SP5。在步骤SP5,控制单元10检索与当前位置相关联的索引30,并进行 到步骤SP6。在步骤SP6,控制单元10判断作为检索的结果是否已经找到与当前位置相关 联的索引30。当因为还没有找到与当前位置相关联的索引30 ( S卩,当前位置不是与索引30相关 联登记的拍摄点)而在步骤SP6获得否定结果时,控制单元10进行到步骤SP200。在步骤SP200,控制单元10例如待机10秒,然后进行到步骤SP201。在步骤SP201, 控制单元10判断是否已经在操作输入单元13指令从自主拍摄模式切换到任何其他模式。当因为已经指令切换到任何其他模式而在步骤SP201获得肯定结果时,控制单元 10将模式从自主拍摄模式切换到任何其他模式,并终止自主拍摄处理过程RT3。相反,当因为还没有指令切换到任何其他模式而在步骤SP201获得否定结果时, 控制单元10返回步骤SP3,并再次获取当前位置信息。相反,当因为已经找到与当前位置相关联的索引30而在步骤SP6获得肯定结果 (即,当前位置是与索引30相关联登记的拍摄点)时,控制单元10进行到步骤SP4。在步骤SP4,控制单元10从方位传感器27获取表示DSC 1的镜头3当前朝向的方 位(当前方位)的当前方位信息,并进行到步骤SP202。在步骤PS202,控制单元10计算通过方位信息表示的当前方位从与当前位置相关 联的索引30中指定的拍摄方位的偏差大小和偏差方向,并进行到步骤SP203。这里,偏差大小表示DSC 1的当前方位从索引30中指定的拍摄方位(即,适于在 当前位置拍摄的拍摄方位)偏差到什么程度。偏差的方向表示DSC 1的当前方位从索引30 中指定的拍摄方位偏差到左右的哪边。在步骤SP203,控制单元10判断偏差的大小是否落入可允许范围(例如,向右或左 10度或更小)。当因为偏差的大小落入可允许范围而在步骤SP203获得肯定结果时,即,DSC 1 的当前方位对应于或几乎对应于索引30中指定的拍摄方位时,控制单元10进行到步骤 SP204。在步骤SP204,如图15所示,控制单元10在液晶显示器16上显示子窗口 W5,其中 显示表示要求用户保持DSC 1的朝向的文字信息,同时将子窗口 W5叠加在直通图像Tp上, 并进行到步骤SP205。在步骤SP205,控制单元10根据DSC 1的能力优化索引30中指定的设置值,基于 优化的设置值确定相机设置,并进行到步骤SP206。
在步骤SP206,控制单元10控制成像单元14以致动电子快门,因此在当前位置自 主执行拍摄,并终止自主拍摄处理过程RT3。如上所述,当当前位置是与索引30相关联登记的拍摄点,并且DSC 1朝向索引30 中指定的拍摄方位时,控制单元10自主执行拍摄。相反,当因为偏差的大小超过可允许范围而在步骤SP203获得否定结果时,控制 单元10进行到步骤SP207。在步骤SP207,控制单元10判断偏差的方向是否是向左方向。当因为偏差的方向是向左方向而在步骤SP207获得肯定结果时,即,DSC1的当前 方位从索引30中指定的拍摄方位向左偏差,控制单元10进行到步骤SP208。在步骤SP208,如图16所示,控制单元10在液晶显示器16上显示子窗口 W6,其中 显示表示提示用户向右改变DSC 1的朝向的文字信息,同时将子窗口 W6叠加在直通图像Tp 上,并进行到步骤SP209。此时,指向右边的箭头AR可与子窗口 W6 —起显示。相反,当因为偏差的方向是向右方向而在步骤SP207获得否定结果时,S卩,DSC 1 的当前方位从索引30中指定的拍摄方位向右偏差,控制单元10进行到步骤SP210。在步骤SP210,如图17所示,控制单元10在液晶显示器16上显示子窗口 W7,其中 显示表示提示用户向左改变DSC 1的朝向的文字信息,同时将子窗口 W7叠加在直通图像Tp 上,并进行到步骤SP209。此时,指向左边的箭头AL可与子窗口 W7—起显示。如上所述,当DSC 1的当前方位从索引30中指定的拍摄方位偏差时,控制单元10 提示用户改变DSC 1的朝向到允许抵消偏差的方向。 在例如在步骤SP209待机1秒之后,控制单元10进行到步骤SP211。在步骤SP211, 控制单元10例如判断从在步骤SP6找到与当前位置相关联的索引30起是否已经经过10秒。当因为还没有经过10秒而在步骤SP211获得否定结果时,控制单元10返回步骤 SP4,并再次获取方位信息。如果DSC 1的当前方位仍然偏差,则控制单元10提示用户将 DSC 1的朝向改变到允许抵消偏差的方向。当抵消偏差时,控制单元自主执行拍摄。相反,假设因为已经经过10秒,所以控制单元10在步骤SP210获得肯定结果。这 意味着在提示用户将DSC 1的朝向改变到允许抵消偏差的方向之后,尽管已经经过10秒, 但是还没有抵消偏差。此时,控制单元10进行到步骤SP201,并判断是否已经指令从自主拍摄模式切换 到任何其他模式。归因于前述自主拍摄处理过程RT3,DSC 1自主执行拍摄。[3-2.要在第三实施例中执行的动作和由此提供的优点]如上所述,当DSC 1的控制单元10搜索并寻找与当前位置相关联的索引30时,控 制单元10获取DSC 1的当前方位。控制单元10获得DSC 1的当前方位从适于在当前位置拍摄并在索引30中指定的 拍摄方位的偏差。如果偏差超过可允许范围,则控制单元10提示用户将DSC 1的朝向改变到允许抵 消偏差的方向。当偏差落入可允许范围内时(S卩,DSC 1的当前方位对应于或几乎对应于索引30中指定的拍摄方位),控制单元10以通过索引30表示的相机设置自主执行拍摄。因此,当仅提示用户将镜头3朝向适于在当前位置拍摄的拍摄方位时,DSC 1可自 主确定适于当前位置的相机设置,并执行拍摄。<4.变体〉[4-1.变体 1]在前述第一到第三实施例中,包括与多个地点相关联的多个索引30和用于在管 理索引中使用的管理信息31的自主设置文件32预先写在DSC 1的闪存11中。替代地,例如,响应于用户的操纵,DSC 1的控制单元10可从经由无线LAN模块28 连接的服务器下载自主设置文件32,并将其写到闪存11中。在此情况下,控制单元10可从服务器下载最新版本的自主设置文件32,并更新闪 存11中存储的之前版本的自主设置文件32。通过利用附到静态图像文件的Exif信息,控制单元10可更新闪存11中存储的自 主设置文件32。在此情况下,在静态图像拍摄时,DSC 1的控制单元10指定附到静态图像文件的 Exif信息中的当前位置信息(即,表示其中拍摄静态图像的地点的位置信息),其通过GPS 模块28获得。结果,指定定义拍摄的相机设置的设置值的Exif 信息和表示拍摄地点的位置信 息包含在DSC 1的记录介质中存储的每个静态图像文件中。当在操作输入单元13指令更新自主设置文件32时,控制单元10从记录介质中存 储的每个静态图像文件中包含的Exif信息,采样表示拍摄静态图像的地点的位置信息和 定义拍摄采用的相机设置的设置值。此后,控制单元10从自主设置文件32中登记的索引30,以静态图像文件为单位, 检索与作为用从静态图像文件采样的位置信息指示的地点的拍摄点相关联的索引30。与作 为用从静态图像文件采样的位置信息指示的地点的拍摄点相关联的索引30可称为与静态 图像文件相关的索引30。找到其相关索引30的静态图像文件是通过在与索引30相关联登记的拍摄点执行 拍摄而存储在记录介质中的文件。相反,未找到其相关索引30的静态图像文件是通过在未 与索引30相关联登记的拍摄点执行拍摄而存储在记录介质中的文件。基于从未找到其相关索引30的静态图像文件采样的位置信息、和定义相机设置 并从其采样的设置值,控制单元10产生与用位置信息指示的地点相关联的新索引30,作为 拍摄点。控制单元10将产生的索引30加到自主设置文件32,根据该添加重写每个索引30 的相对位置和管理信息31,并因此更新自主设置文件32。结果,除了与预先登记的拍摄点相关联的索引30外,与过去通过利用DSC 1已经 执行拍摄的地点相关联的索引30登记在自主设置文件32中。因此,即使在没有预先与索引30相关联登记的地点,只要该地点是过去已经执行 拍摄的地点,DSC 1就能以与当过去已经执行拍摄时采用的相机设置相同的相机设置执行 拍摄。对于如上所述额外登记的索引30,可允许用户输入推荐度和评论。
此外,基于从已经找到其相关索引30的静态图像文件采样的位置信息、和定义相 机设置并从其采样的设置值,可更新与静态图像文件相关的索引30。此外,控制单元10可从由用户从多个静态图像文件选择的静态图像文件,采样位 置信息和定义相机设置的设置值,并基于位置信息和设置值更新或新创建索引30。在此情况下,例如,通过还没有找到其相关索引30的静态图像文件表示的静态图 像可以以列表形式显示在液晶显示器16上,并且可从静态图像中选择期望的静态图像文 件。可以不利用关于记录介质中存储的静态图像文件的Exif信息,而可使用拍摄的 位置信息和定义拍摄采用的相机设置的设置值,以在拍摄时更新或新产生索引30。此外,控制单元10可将自主设置文件32上载到经由无线LAN模块28连接的服务 器,以便因此将自主设置文件发布给其他用户。此外,在静态图像拍摄时,控制单元10不仅可指定定义相机设置的设置值和位置 信息,还可以指定附到静态图像文件的Exif信息中的方位信息和拍摄日期。控制单元10 可从Exif 信息采样位置信息、定义相机设置的设置值、方位信息、和拍摄日期,并基于数据 项更新自主设置文件32。此外,自主设置文件32不仅可基于附到静态图像文件的Exif信息、还可基于运动 画面音频文件的附加信息而更新。在此情况下,在运动画面拍摄时,控制单元10指定运动画面音频文件的附加信息 中的定义拍摄的相机设置的设置值、和当前位置信息(即,关于拍摄运动画面的地点的位
直f曰息)o因此,运动画面音频文件类似于静态图像文件,包含定义拍摄采用的相机设置的 设置值、和关于拍摄地点的位置信息。控制单元10从运动画面音频文件采样定义拍摄采用的相机设置的设置值、和关 于拍摄地点的位置信息,并基于设置值和位置信息更新或新产生索引30。这里,当基于从静态图像文件采样的各条信息更新或新产生索引30时,静态图像 拍摄模式采用为要在索引30中指定的拍摄模式。相反,当基于从运动画面音频文件采样的 各条信息更新或新产生索引30时,运动画面拍摄模式采用为索引30中指定的拍摄模式。[4-2.变体 2]在前述第一到第三实施例中,在每个索引30中指定拍摄点的位置、和定义适于在 该拍摄点拍摄的相机设置的设置值。替代地,可在每个索引30中指定适于在白天期间在拍摄点执行的拍摄的白天的 设置值、或适于在夜晚期间执行的拍摄的夜晚的设置值。即,可在每个索引30中对每个时 间或日期指定多个设置值。在此情况下,DSC 1的控制单元10检索与当前位置相关联的索引30,然后从索引 30获取定义适于当前日期的相机设置的设置值。因此,DSC 1可以适于拍摄地点、拍摄时间或拍摄日期的相机设置执行拍摄。如果例如推荐时间是夜晚,则控制单元10可自主将模式切换到适于夜间拍摄的 夜景模式。[4-3.变体 3]
在前述第一实施例中,DSC 1将作为通过DSC 1判断的拍摄条件之一的光源的类 型与索引30中指定的光源的类型比较,因此判断通过索引30表示的推荐相机设置的可靠度。替代地,例如,作为通过DSC 1判断的当前拍摄条件之一的距被摄体的距离可以 与索引30中指定的拍摄场景的类型比较,以便判断可靠度。在此情况下,控制单元10根据判断的距被摄体的距离,标识拍摄场景的类型。如 果标识的拍摄场景的类型与索引30中指定的拍摄场景的类型相同,则控制单元10判断推 荐相机设置的可靠度比普通相机设置的可靠度高。[4-4.变体 4]在前述第一到第三实施例中,在每个索引30中指定基于拍摄点的流行度等预先 确定的推荐度。替代地,每个索引30中指定的推荐度可例如基于在拍摄点执行的拍摄的次 数来更新。在此情况下,控制单元10将在拍摄点执行的拍摄的次数作为拍摄频率信息,与每 个索引30相关地存储在闪存11中。基于拍摄频率信息,控制单元10将与下述拍摄点相关 联的索引30中指定的推荐度升级一级,在该拍摄点,已经执行拍摄预定次数(例如,十次) 或更多。因此,DSC 1的用户的喜好可反映在每个索引30中的推荐度上。当如上所述更新推荐度时,根据第二实施例的DSC 1可优选地提示在过去已经执 行大量次数的拍摄的拍摄点拍摄。[4-5.变体 5]在前述第二实施例中,基于与当前位置相关联的索引30中指定的推荐度、以及 DSC 1的剩余电池容量或记录介质的剩余存储容量,判断是否提示在当前位置的拍摄。替代地,例如,可提示用户预先选择推荐度的阈值(例如,3)。基于索引30中指定 的推荐度是否大于或等于阈值,可判断是否提示在当前位置的拍摄。[4-6.变体 6]在前述第一实施例中,当在索引30中指定的推荐相机设置的可靠度高于普通相 机设置的可靠度时,相机设置从普通相机设置自动地改变到推荐相机设置。替代地,可提示用户选择是否将相机设置改变到推荐相机设置。在此情况下,如图 18所示,控制单元10在液晶显示器16上显示子窗口 W8,其中显示用于提示用户选择是否 将相机设置改变到推荐相机设置的两个选项。当在操作输入单元13选择用于将相机设置改变到推荐相机设置的选项时,控制 单元10识别已经指令将相机设置改变到推荐相机设置,并将相机设置从普通相机设置改 变到推荐相机设置。例如,可在液晶显示器16上显示定义普通相机设置的设置值和定义推荐相机设 置的设置值,使得用户可检查设置值的设置。此后,可提示用户选择是否将普通相机设置改 变到推荐相机设置。[4-7.变体 7]在上述第二实施例中,当找到与当前位置相关联的索引30时,即,当当前位置是 推荐拍摄点时,提示用户在当前位置执行拍摄。
替代地,当当前位置是推荐拍摄点时,如果当前日期对应于索引30中指定的推荐 时间和推荐日,则可提示用户在当前位置执行拍摄。[4-8.变体 8]在前述第二实施例中,在DSC 1响应于用户的操纵使拍摄提示设备有效之后,如 果找到与当前位置相关联的索引30,则通过输出蜂鸣、显示文字信息或使外壳振动,提示用 户执行拍摄。在从当控制单元10使拍摄提示设备有效时到当提示用户在当前位置执行拍摄时 的时段期间,可将操作模式切换到睡眠模式,其中仅允许检索索引30需要的硬件操作。因此,可最小化DSC 1为索引30的检索的功耗。结果,可延长DSC 1的操作时间。通过输出蜂鸣、显示文字信息或使外壳振动来提示在当前位置拍摄。替代地,可根 据任何其他方法,例如,通过输出指引语音来提示在当前位置拍摄。在提示在当前位置拍摄之后,控制单元10可自主地将操作模式切换到拍摄模式。[4-9.变体 9]在前述第二实施例中,在提示在当前位置拍摄之后,根据在与当前位置相关联的 索引30中指定的拍摄模式,DSC 1的拍摄模式设置为静态图像拍摄模式或运动画面拍摄模 式。替代地,可基于例如索引30中指定的拍摄模式、剩余电池容量和记录介质的剩余 存储容量指派DSC 1的拍摄模式。例如,即使当索引30中指定的拍摄模式是运动画面拍摄模式时,如果剩余电池容 量例如下降到50%以下或记录介质的剩余存储容量下降到例如30%以下,则拍摄模式设 置为静态图像拍摄模式。因此,DSC 1可以以适于拍摄时达到的DSC 1的状态(剩余电池容量和记录介质 的剩余存储容量)的拍摄模式执行拍摄。[4-10.变体 10]在前述第一到第三实施例中,在每个索引30中,曝光时间、f数、曝光程序、ISO速 度、快门速度和光圈值的设置值指定为定义相机设置的设置值。此外,在每个索引30中,曝 光校正值、光源的类型、闪光灯、闪光强度、曝光模式、白平衡(WB)模式、距被摄体的距离、 被摄体区域、以及拍摄场景的类型的设置值指定为定义相机设置的各种设置值。替代地,在每个索引30中可指定要在Exif信息中指定定义的其他设置值。例如,可指定在Exif信息中要指定定义的、指示测量模式的设置值和指示数字变 焦比的设置值。每个索引30中不仅可指定定义相机设置并涉及成像单元14的动作的设置值,而 且可指定定义相机设置并涉及图像处理的设置值。除了 Exif信息外,在每个索引30中可指定其他各种设置值,只要设置值定义涉及 拍摄的设置(拍摄设置)。如果索引30中没有指定定义相机设置并被DSC 1支持的任何各种设置值,则控制 单元10可判断拍摄地点的条件,并基于条件确定设置值。此外,可允许用户选择将定义普通相机设置的设置值还是定义推荐相机设置并在 索引30中指定的设置值采用为定义相机设置并被DSC 1支持的各种设置值。
23
此外,控制单元10可基于在索引30中指定的距被摄体的距离,控制成像单元14 的变焦倍率,使得作为被摄体的整体(例如,建筑物)的全部将在拍摄的图像中可视。[4-11.变体 11]在前述第一到第三实施例中,通过跟踪与位于较靠近当前位置的拍摄点相关联的 索引30,检索与位于最靠近当前位置的拍摄点相关联的索引30,其中与任何区域代表索引 30相关联的拍摄点作为原点。替代地,可根据任何其他各种检索方法,检索与位于最靠近当前位置的拍摄点相 关联的索引30。例如,可计算与索引30相关联的拍摄点距当前位置的距离,并且可将与位于最短 距离的拍摄点相关联的索引30采用为与位于最靠近当前位置的拍摄点相关联的索引30。[4-12.变体 12]此外,在前述第一到第三实施例中,与位于最靠近当前位置并位于距当前位置的 预定范围D内的拍摄点相关联的索引30被对待为与当前位置相关联的索引30。这里,预定范围D可依赖于例如DSC 1的移动速度而变化。在此情况下,控制单元10例如基于以预定时间间隔从GPS模块26获取的当前位 置信息,计算DSC 1的移动速度。控制单元10变化预定范围D,使得当移动速度增加时,预定范围D将变得更宽。此时,在预定时间(例如,大约几分钟)期间DSC 1从当前位置可移动的范围可采 用为预定范围D。因此,当用户正在行走时,DSC 1检索与位于距当前位置几十米的范围内的拍摄点 相关联的索引30。当用户已经乘坐火车时,可检索与位于距当前位置几千米的范围内的拍 摄点相关联的索引30。当多个索引30与位于距当前位置预定范围D内的拍摄点相关联时,控制单元10 可将与具有对其分配的最高推荐度的拍摄点相关联的索引30对待为与当前位置相关联的 索引30。此外,控制单元10可显示具有其中心指示的当前位置的地图,并显示指示与索引 30相关联登记的拍摄点(推荐拍摄点)的标记、以及指示预定范围D的圆圈。因此,DSC 1可帮助用户容易地识别推荐的拍摄点位于关于当前位置的哪个方向 上、以及距离多远。[4-13.变体 13]此外,在前述第一和第二实施例中,在确定相机设置之后,当按下快门按钮5时, 致动电子快门以便实现拍摄。替代地,控制单元10可响应于例如用户的操纵,对定时器指派某个时间。在按下 快门按钮5之后,当已经经过指派的时间时,可致动电子快门以便实现拍摄。在第三实施例中,控制单元10可响应于例如用户的操纵对定时器指派时间。只要 DSC 1的当前方位和索引30中指定的拍摄方位彼此相同,当已经经过指派的时间时,就可 致动电子快门。[4-14.变体 14]在前述第一到第三实施例中,作为成像设备的DSC 1提供有用作位置获取单元的GPS模块26。此外,DSC 1提供有用作存储器单元的闪存11,其中预先存储多条设置信息。 此外,DSC 1提供有用作控制单元的控制单元10和检测记录介质的剩余存储容量的剩余存 储容量检测单元。此外,DSC 1提供有用作成像单元的成像单元14。此外,DSC 1提供有用 作剩余电池容量检测单元的剩余电池容量监视器17。此外,DSC 1提供有用作方位检测单 元的方位传感器27。本发明不限于上述实施例。DSC 1的组件可用任何其他硬件设备或软件程序实现, 只要该硬件设备或软件程序具有与前述组件具有的能力相同的能力。GSP模块26可预先并 入DSC 1中,或可经由预定接口可拆卸地附加到DSC 1。在前述第一到第三实施例中,本发明适于DSC 1。替代地,本发明可以并且能够适 于其他各种设备,包括数字摄像机、便携式蜂窝电话、便携式通信终端和手持游戏机,只要 各种设备包括定位当前位置的定位设备并具有相机的能力。[4-15.变体 15]在前述第一到第三实施例中,用于执行自主设置处理、拍摄提示处理或自主拍摄 处理的程序写在DSC 1的闪存11中。替代地,程序可记录在记录介质中,例如存储卡19,并且DSC 1的控制单元10可从 记录介质读取程序并运行它。从记录介质读取的程序可安装在闪存11中。此外,程序可经由无线LAN模块28,经由网络从预定服务器下载,然后安装到闪存 11中。[4-16.变体 16]本发明不限于上述第一到第三实施例和变体。具体地,本发明可应用到通过将前 述第一到第三实施例和变体的一些或全部任意组合而实现的形式、或通过提取前述第一到 第三实施例和变体的一些而实现的形式。例如,当通过执行在第二实施例中实现的拍摄提示处理(步骤SP111)而确定相机 设置时,可以以与第一实施例中的方式相同的方式(步骤SP9到SP12)基于可靠度选择普 通相机设置和推荐相机设置的任何。类似地,当通过执行第三实施例中实现的自主拍摄处理确定相机设置时(步骤 SP205),可基于可靠度选择普通相机设置和推荐相机设置的任何。相反,在第一实施例中实现的自主设置处理期间,可不基于可靠度而选择普通相 机设置和推荐相机设置的任何,而是可以一律选择推荐相机设置。此外,例如,在第二实施例中实现的拍摄提示处理期间,基于剩余电池容量和记录 介质的剩余记录容量来判断是否提示拍摄。替代地,可基于剩余电池容量或记录介质的剩 余记录容量来判断是否提示拍摄。此外,例如,可组合第二实施例中实现的拍摄提示处理和第三实施例中实现的自 主拍摄处理。在此情况下,在控制单元10提示在当前位置拍摄之后(步骤SP108),控制单 元10获取当前方位信息。当当前方位和索引30中指定的拍摄方位彼此对应时,自主执行 拍摄(步骤SP4到SP211)。本发明可广泛应用到具有GPS的能力和相机的能力的便携式设备中。本申请包含涉及于2009年4月21日向日本专利局提交的日本优先权专利申请JP 2009-103144中公开的主题,在此通过引用并入其全部内容。
本领域技术人员应当理解,依赖于设计需求和其他因素可以出现各种修改、组合、 子组合和更改,只要它们在权利要求或其等效物的范围内。
权利要求
一种成像设备,包括位置获取单元,其获取当前位置;存储器单元,其中存储表示适于在各位置拍摄的拍摄设置并与所述位置预先相关联的多条设置信息;控制单元,其从存储器单元读取设置信息,该设置信息表示适于在通过所述位置获取单元获取的当前位置拍摄的拍摄设置,并根据所述设置信息确定拍摄设置;以及成像单元,其根据通过所述控制单元确定的拍摄设置对被摄体成像。
2.如权利要求1所述的成像设备,其中在每条设置信息中指定相关联的位置和设置值,所述设置值定义适于在所述位置拍摄 的拍摄设置;以及基于通过所述位置获取单元获取的当前位置和所述设置信息中指定的位置,控制单元 从所述存储器单元中存储的多条设置信息检索表示适于在当前位置拍摄的拍摄设置的设 置信息,并基于作为检索的结果获得的设置信息中指定的设置值,确定拍摄设置。
3.如权利要求2所述的成像设备,其中所述控制单元允许所述位置获取单元以预定时间间隔获取当前位置,并以预定时间间 隔基于在设置信息中指定的位置和当前位置,从所述存储器单元中存储的各条设置信息检 索表示适于在当前位置拍摄的拍摄设置的设置信息;以及如果作为检索的结果获得表示适于在当前位置拍摄的拍摄设置的设置信息,则所述控 制单元提示用户在当前位置执行拍摄。
4.如权利要求3所述的成像设备,其中在每条设置信息中指定相关联的位置的推荐度;以及如果作为检索的结果获得表示适于在当前位置拍摄的拍摄设置的设置信息,则所述控 制单元基于在设置信息中指定的推荐度,判断是否提示用户在当前位置执行拍摄。
5.如权利要求4所述的成像设备,还包括检测剩余电池容量的剩余电池容量检测单 元,其中基于表示适于在当前位置拍摄的拍摄设置的设置信息中指定的推荐度、和从所述剩余 电池容量检测单元获得的剩余电池容量,所述控制单元判断是否提示用户在当前位置执行 拍摄。
6.如权利要求4所述的成像设备,还包括剩余存储容量检测单元,其检测其中记录通 过所述成像单元获得的图像的记录介质的剩余存储容量,其中基于表示适于在当前位置拍摄的拍摄设置的设置信息中指定的推荐度、和通过所述剩 余存储容量检测单元获得的剩余存储容量,所述控制单元判断是否提示用户在当前位置执 行拍摄。
7.如权利要求2所述的成像设备,还包括检测所述成像单元的镜头所朝向的方位的方 位检测单元,其中在每条设置信息中指定适于在相关联的位置拍摄的拍摄方位;所述控制单元从作为检索的结果在设置信息中指定的拍摄方位,计算通过所述方位检 测单元获得的方位的偏差;以及当抵消所述偏差时,所述控制单元控制所述成像单元以便自主拍摄图像。
8.如权利要求2所述的成像设备,其中所述控制单元调整作为检索的结果获得的设置 信息中指定的设置值,使得所述设置值将落入所述成像设备支持的值的范围内。
9.如权利要求2所述的成像设备,其中所述控制单元将通过控制所述成像单元而拍摄 的图像作为图像文件记录在预定记录介质中,将通过所述位置获取单元获取的当前位置和 定义拍摄设置的设置值附到所述图像文件作为附加信息,并基于附到所述图像文件的所述 附加信息产生或更新设置信息。
10.一种拍摄设置确定方法,包括下述步骤允许成像设备的控制单元从存储器单元读取设置信息,所述设置信息表示适于在通过 位置获取单元获取的当前位置拍摄的拍摄设置,在所述存储器单元中,存储表示适于在各 位置拍摄的拍摄设置并与各位置预先相关联的多条设置信息;以及允许所述控制单元基于设置信息确定拍摄设置。
11.一种拍摄设置确定程序,包括下述步骤允许成像设备的控制单元从存储器单元读取设置信息,所述设置信息表示适于在通过 位置获取单元获取的当前位置拍摄的拍摄设置,在所述存储器单元中,存储表示适于在各 位置拍摄的拍摄设置并与各位置预先相关联的多条设置信息;以及允许所述控制单元基于设置信息确定拍摄设置。
全文摘要
一种成像设备,包括位置获取单元,其获取当前位置;存储器单元,其中存储表示适于在各位置拍摄的拍摄设置并与所述位置预先相关联的多条设置信息;控制单元,其从存储器单元读取设置信息,该设置信息表示适于在通过位置获取单元获取的当前位置拍摄的拍摄设置,并根据设置信息确定拍摄设置;以及成像单元,其根据通过控制单元确定的拍摄设置对被摄体成像。
文档编号H04N5/232GK101873420SQ20101016317
公开日2010年10月27日 申请日期2010年4月14日 优先权日2009年4月21日
发明者冈田俊二, 桑原立, 长尾研一郎 申请人:索尼公司