图像处理装置、图像处理系统、图像处理方法和程序

申请号 CN201310462803.4 申请日 2013-09-30 公开(公告)号 CN103731600B 公开(公告)日 2017-08-11
申请人 索尼公司; 发明人 高冈吕尚;
摘要 本 申请 提供了一种 图像处理 装置、图像处理系统、图像处理方法和程序。该图像处理装置包括:拍摄对象 位置 获取单元,获取与拍摄图像中包括的人图像对应的拍摄对象的位置信息;发送单元,将拍摄对象的位置信息发送至信息处理装置,该信息处理装置对拍摄对象的位置信息与从通信终端发送的通信终端的位置信息进行比较;以及确定单元,基于根据从信息处理装置接收的比较结果的信息来确定是否执行保护该人图像的处理。
权利要求

1.一种信息处理装置,包括:
拍摄对象位置获取单元,从第一终端获取与拍摄图像中包括的人图像对应的拍摄对象的位置信息;
终端位置获取单元,获取从与所述拍摄对象对应的第二终端发送的所述第二终端的位置信息;
环境状态获取单元,获取从所述第二终端发送的所述第二终端的环境状态,其中,所述环境状态是基于所述第二终端的位置信息确定的;以及
确定单元,基于从所述第一终端获取的所述拍摄对象的位置信息、从所述第二终端获取的所述第二终端的位置信息和所获取的所述第二终端的环境状态的比较,来确定是否执行保护所述人图像的处理。
2.根据权利要求1所述的信息处理装置,其中,所述第二终端是所述拍摄对象持有的通信终端。
3.根据权利要求2所述的信息处理装置,
其中,根据所述比较的结果的信息包括指示是否执行保护所述人图像的处理的信息,以及
其中,当包括指示执行保护所述人图像的处理的信息时,所述确定单元确定执行保护所述人图像的处理。
4.根据权利要求3所述的信息处理装置,还包括:
掩模单元,对所述人图像执行掩模处理作为保护所述人图像的处理。
5.根据权利要求3所述的信息处理装置,其中,所述拍摄对象位置获取单元所获取的所述拍摄对象的位置信息是由所述第一终端基于所述第一终端的位置信息获取的。
6.根据权利要求3所述的信息处理装置,其中,所述确定单元基于所述人图像的分辨率来确定是否需要保护所述人图像的处理。
7.根据权利要求3所述的信息处理装置,其中,所述拍摄图像是所述第一终端执行拍摄之前的图像信息。
8.根据权利要求3所述的信息处理装置,其中,所述拍摄图像是所述第一终端执行拍摄之后的图像信息。
9.一种信息处理装置,包括:
存储单元,存储从第二终端接收的所述第二终端的位置信息;
接收单元,从第一终端接收与由所述第一终端捕获的拍摄图像中包括的人图像对应的拍摄对象的位置信息;
获取单元,获取从所述第二终端发送的所述第二终端的环境状态,其中,所述环境状态是基于所述第二终端的位置信息确定的;
比较单元,对所述存储单元中存储的所述第二终端的位置信息与从所述第一终端接收的所述拍摄对象的位置信息进行比较;以及
发送单元,根据所述比较单元所执行的比较的结果以及所获取的所述第二终端的环境状态,向所述第一终端发送指示是否执行保护所述人图像的处理的信息。
10.根据权利要求9所述的信息处理装置,还包括:
条件确定单元,确定所述第二终端的环境状态是否满足保护处理条件,所述保护处理条件是与保护所述人图像的处理有关的条件,
其中,所述发送单元根据所述比较单元所执行的比较的结果以及所述条件确定单元所执行的确定的结果,向所述第一终端发送指示是否执行保护所述人图像的处理的信息。
11.根据权利要求10所述的信息处理装置,其中,所述环境状态通过所述第二终端来测量,或者通过所述第二终端从外部装置获取。
12.根据权利要求11所述的信息处理装置,其中,所述保护处理条件是与执行保护所述人图像的处理的时间有关的条件。
13.根据权利要求11所述的信息处理装置,其中,所述保护处理条件是与以下有关的条件:所述信息处理装置的用户与所述第二终端的拥有者之间在社交网络服务中的关系的登记内容。
14.根据权利要求11所述的信息处理装置,其中,所述接收单元还从所述第二终端接收所述保护处理条件。
15.一种图像处理系统,包括:
第一终端;
第二终端;以及
服务器
其中,所述第二终端包括:
位置信息获取单元,获取所述第二终端的位置信息,
确定单元,基于所获取的位置信息确定所述第二终端的环境状态,以及
发送单元,将所述位置信息获取单元获取的位置信息和所述确定单元所确定的环境状态发送至所述服务器,
其中,所述服务器包括:
存储单元,存储从所述第二终端接收的所述第二终端的位置信息和环境状态,接收单元,从所述第一终端接收与由所述第一终端捕获的拍摄图像中包括的人图像对应的拍摄对象的位置信息,
比较单元,对所述存储单元中存储的所述第二终端的位置信息与从所述第一终端接收的所述拍摄对象的位置信息进行比较,以及
发送单元,根据所述比较单元所执行的比较的结果以及所存储的所述第二终端的环境状态,向所述第一终端发送指示是否执行保护所述人图像的处理的信息,以及其中,所述第一终端包括:
拍摄对象位置获取单元,获取所述拍摄对象的位置信息,
发送单元,将所述拍摄对象的位置信息发送至所述服务器,以及
确定单元,基于从所述服务器接收的信息来确定是否执行保护所述人图像的处理。
16.一种图像处理方法,包括:
从第一终端获取与由所述第一终端捕获的拍摄图像中包括的人图像对应的拍摄对象的位置信息;
将所述拍摄对象的位置信息发送至信息处理装置,所述信息处理装置对从所述第一终端获取的所述拍摄对象的位置信息与从第二终端发送的所述第二终端的位置信息进行比较,并且接收从所述第二终端发送的所述第二终端的环境状态,其中,所述环境状态是基于所述第二终端的位置信息确定的;以及
基于根据从所述信息处理装置接收的比较结果的信息和所述环境状态来确定是否执行保护所述人图像的处理。
17.一种信息处理方法,包括:
存储从终端接收的所述终端的位置信息和环境状态,其中,所述环境状态是基于所述终端的位置信息确定的;
从图像处理装置接收与由所述图像处理装置捕获的拍摄图像中包括的人图像对应的拍摄对象的位置信息;
对所存储的所述终端的位置信息与从所述图像处理装置接收的所述拍摄对象的位置信息进行比较;以及
根据所述比较的结果以及所存储的所述终端的环境状态向所述图像处理装置发送指示是否执行保护所述人图像的处理的信息。

说明书全文

图像处理装置、图像处理系统、图像处理方法和程序

技术领域

[0001] 本公开涉及一种图像处理装置、图像处理系统、图像处理方法和程序。

背景技术

[0002] 在过去,已经开发了用于普通消费者的各种数码静态相机或数码摄像机,以使得能够与家人或熟人一起查看个人拍摄的静态图像或运动图像。此外,已经构建了各种信息共享服务比如社交网络服务(SNS)或博客,因此增加了向非特定人群展示个人拍摄的静态图像或运动图像的机会。鉴于该背景技术,目前存在对所拍摄图像的隐私保护的需求。
[0003] 例如,日本未审查专利申请公开第2009-033738号公开了一种技术,该技术用于通过对所拍摄图像的面部区域应用处理来生成经处理的图像。日本未审查专利申请公开第2009-033738号还公开了一种技术,该技术用于在图像文件中相关联地存储经处理的图像、用于指定该处理的内容的恢复信息、以及用于对恢复经处理图像的权限进行管理的权限管理信息。
发明内容
[0004] 在相关行业的技术中,然而,来自拍摄对象的对隐私保护的请求可能不会反映在拍摄图像中。例如,即使在拍摄对象讨厌被拍摄时,拍摄本身也不会受到限制,并且拍摄对象不会被控制成使得以不可识别的形式记录拍摄对象。
[0005] 期望提供一种能够在拍摄图像中反映拍摄对象对隐私保护的请求的新的改进的图像处理装置、新的改进的图像处理系统、新的改进的图像处理方法和新的改进的程序。
[0006] 根据本公开的实施例,提供了一种图像处理装置,包括:拍摄对象位置获取单元,获取与拍摄图像中包括的人图像对应的拍摄对象的位置信息;发送单元,将拍摄对象的位置信息发送至信息处理装置,该信息处理装置对拍摄对象的位置信息与从通信终端发送的该通信终端的位置信息进行比较;以及确定单元,基于根据从信息处理装置接收的比较结果的信息来确定是否执行保护该人图像的处理。
[0007] 此外,根据本公开的实施例,提供了一种信息处理装置,包括:存储单元,存储从通信终端接收的该通信终端的位置信息;接收单元,从图像处理装置接收与拍摄图像中包括的人图像对应的拍摄对象的位置信息;比较单元,对存储单元中存储的通信终端的位置信息与拍摄对象的位置信息进行比较;以及发送单元,根据比较单元所执行的比较的结果,向图像处理装置发送指示是否执行保护该人图像的处理的信息。
[0008] 此外,根据本公开的实施例,提供了一种图像处理系统,包括通信终端、信息处理装置和图像处理装置。通信终端包括:位置信息获取单元,获取位置信息;以及发送单元,将位置信息获取单元获取的位置信息发送至信息处理装置。信息处理装置包括:存储单元,存储从通信终端接收的该通信终端的位置信息;接收单元,从图像处理装置接收与拍摄图像中包括的人图像对应的拍摄对象的位置信息;比较单元,对存储单元中存储的通信终端的位置信息与拍摄对象的位置信息进行比较;以及发送单元,根据比较单元所执行的比较的结果,向图像处理装置发送指示是否执行保护所述人图像的处理的信息。图像处理装置包括:拍摄对象位置获取单元,获取拍摄对象的位置信息;发送单元,将拍摄对象的位置信息发送至信息处理装置;以及确定单元,基于根据从信息处理装置接收的比较结果的信息来确定是否执行保护该人图像的处理。
[0009] 此外,根据本公开的实施例,提供了一种图像处理方法,包括:获取与拍摄图像中包括的人图像对应的拍摄对象的位置信息;将拍摄对象的位置信息发送至信息处理装置,该信息处理装置对拍摄对象的位置信息与从通信终端发送的通信终端的位置信息进行比较;以及基于根据从信息处理装置接收的比较结果的信息来确定是否执行保护该人图像的处理。
[0010] 此外,根据本公开的实施例,提供了一种信息处理方法,包括:存储从通信终端接收的该通信终端的位置信息;从图像处理装置接收与拍摄图像中包括的人图像对应的拍摄对象的位置信息;对所存储的通信终端的位置信息与拍摄对象的位置信息进行比较;以及根据比较的结果向图像处理装置发送指示是否执行保护该人图像的处理的信息。
[0011] 此外,根据本公开的实施例,提供了一种程序,该程序使计算机用作:拍摄对象位置获取单元,获取与拍摄图像中包括的人图像对应的拍摄对象的位置信息;发送单元,将拍摄对象的位置信息发送至信息处理装置,该信息处理装置对拍摄对象的位置信息与从通信终端发送的该通信终端的位置信息进行比较;以及确定单元,基于根据从信息处理装置接收的比较结果的信息来确定是否执行保护该人图像的处理。
[0012] 此外,根据本公开的实施例,提供了一种程序,该程序使计算机用作:存储单元,存储从通信终端接收的该通信终端的位置信息;接收单元,从图像处理装置接收与拍摄图像中包括的人图像对应的拍摄对象的位置信息;比较单元,对存储单元中存储的通信终端的位置信息与拍摄对象的位置信息进行比较;以及发送单元,根据比较单元所执行的比较的结果,向图像处理装置发送指示是否执行保护该人图像的处理的信息。
[0013] 根据上述本公开的实施例,可以在拍摄图像中反映来自拍摄对象的对隐私保护的请求。附图说明
[0014] 图1是示出根据本公开的各个实施例的图像处理系统的配置的图;
[0015] 图2是示出根据本公开的各个实施例的拍摄同意管理服务器硬件配置的图;
[0016] 图3是示出根据本公开的各个实施例的总体处理的图;
[0017] 图4是示出根据本公开的第一实施例的拍摄同意管理服务器和通信终端的配置的功能框图
[0018] 图5是示出根据第一实施例的位置和环境状态存储单元的配置的示例的图;
[0019] 图6是示出根据第一实施例的拍摄同意条件存储单元的配置的示例的图;
[0020] 图7是示出根据第一实施例的拍摄终端的配置的功能框图;
[0021] 图8是示出根据第一实施例的估计拍摄对象的位置的方法的图;
[0022] 图9是示出根据第一实施例的指定(specify)视线方向的方法的图;
[0023] 图10是示出根据第一实施例的估计从摄影师到拍摄对象的位置的距离的方法的第一示例的图;
[0024] 图11是示出根据第一实施例的估计从摄影师到拍摄对象的位置的距离的方法的第二示例的图;
[0025] 图12是示出根据第一实施例的估计从摄影师到拍摄对象的位置的距离的方法的第三示例的图;
[0026] 图13是示出根据第一实施例的在拍摄之前的处理序列的图;
[0027] 图14是示出根据第一实施例的在拍摄时的处理序列的图;
[0028] 图15是示出根据第一实施例的拍摄处理的第一处理示例的细节的流程图
[0029] 图16是示出根据第一实施例的拍摄处理的第二处理示例的细节的流程图;
[0030] 图17是示出根据本公开的第二实施例的拍摄同意管理服务器和通信终端的配置的功能框图;
[0031] 图18是示出根据第二实施例的位置和拍摄同意存储单元的配置的示例的图;
[0032] 图19是示出根据第二实施例的在拍摄之前的处理序列的图;
[0033] 图20是示出根据第二实施例的在拍摄时的处理序列的图;
[0034] 图21是示出根据本公开的第三实施例的在拍摄时的处理序列的图;
[0035] 图22是示出根据本公开的第四实施例的在拍摄时的处理序列的图;
[0036] 图23是示出根据第四实施例的拍摄允许请求画面的示例的图;
[0037] 图24是示出根据第四实施例的拍摄允许画面的示例的图;
[0038] 图25是示出根据第四实施例的拍摄允许请求结果画面的示例的图;
[0039] 图26是示出根据本公开的第五实施例的在拍摄之前的处理序列的图;
[0040] 图27是示出根据第五实施例的日程表登记画面的示例的图;
[0041] 图28是示出根据本公开的第六实施例的图像处理系统的配置的图;
[0042] 图29是示出根据第六实施例的日程表管理服务器的配置的示例的图;
[0043] 图30是示出根据第六实施例的在拍摄之前的处理序列的图;
[0044] 图31是示出根据第六实施例的在拍摄时的处理序列的图;
[0045] 图32是示出根据本公开的第七实施例的图像处理系统的配置的图;
[0046] 图33是示出根据第七实施例的SNS服务器的配置的示例的图;
[0047] 图34是示出根据第七实施例的在拍摄之前的处理序列的图;
[0048] 图35是示出根据第七实施例的在拍摄时的处理序列的图;
[0049] 图36是示出根据本公开的第八实施例的图像处理系统的配置的图;
[0050] 图37是示出根据第八实施例的位置共享服务器的配置的示例的图;
[0051] 图38是示出根据第八实施例的在拍摄之前的处理序列的图;
[0052] 图39是示出根据本公开的第九实施例的图像处理系统的配置的图;
[0053] 图40是示出根据第九实施例的在拍摄之前的处理序列的图;
[0054] 图41是示出根据本公开的第十实施例的拍摄同意管理服务器的配置的功能框图;
[0055] 图42是示出根据第十实施例的图像ID存储单元的配置的示例的图;
[0056] 图43是示出根据第十实施例的在拍摄时的处理序列的图;
[0057] 图44是示出根据第十实施例的在查看同意条件变化时的处理序列的图;
[0058] 图45是示出根据第十实施例的在查看图像时的处理序列的图;
[0059] 图46是示出根据第十实施例的图像查看处理的第一示例的细节的流程图;
[0060] 图47是示出根据第十实施例的图像查看处理的第二示例的细节的流程图;
[0061] 图48是示出根据本公开的第十一实施例的位置和环境状态存储单元的配置的示例的图;
[0062] 图49是示出根据第十一实施例的图像ID存储单元的配置的示例的图;
[0063] 图50是示出根据第十一实施例的在拍摄之前的处理序列的图;
[0064] 图51是示出根据第十一实施例的在拍摄时的处理序列的图;
[0065] 图52是示出根据第十一实施例的在检测图像时的处理序列的图;
[0066] 图53是示出根据本公开的第一修改示例的图像处理系统的配置的图;
[0067] 图54是示出根据第一修改示例的总体处理的图;
[0068] 图55是示出根据第一修改示例的通信终端的配置的功能框图;
[0069] 图56是示出根据第一修改示例的拍摄终端的配置的功能框图;
[0070] 图57是示出根据第一修改示例的在拍摄之前的处理序列的图;
[0071] 图58是示出根据第一修改示例的在拍摄时的处理序列的图;
[0072] 图59是示出根据本公开的第二实施例的通信终端的配置的功能框图;以及[0073] 图60是示出根据第二修改示例的在拍摄时的处理序列的图。

具体实施方式

[0074] 在下文中,将参照附图详细描述本公开的优选实施例。注意,在该说明书和附图中,基本具有相同功能和结构的结构元件将用相同的参考标号表示,并省略对这些结构元件的重复说明。
[0075] 在该说明书和附图中,在一些情况下,利用在相同参考标号后面后缀上不同字母来相互区分多个基本具有相同功能和配置的组成元件。例如,必要时,像通信终端10a和10b这样相互区分多个基本具有相同功能和配置的组成元件。然而,当不必相互区分多个基本具有相同功能和配置的组成元件时,仅给出相同的参考标号。例如,当不必特别地相互区分通信终端10a和10b时,将通信终端10a和10b简称为通信终端10。
[0076] 将按照下列项目的顺序描述“本公开的实施例”
[0077] 1.图像处理系统的基本配置
[0078] 2.本公开的实施例的概述
[0079] 3.每个实施例的详细描述
[0080] 3-1.第一实施例
[0081] 3-2.第二实施例
[0082] 3-3.第三实施例
[0083] 3-4.第四实施例
[0084] 3-5.第五实施例
[0085] 3-6.第六实施例
[0086] 3-7.第七实施例
[0087] 3-8.第八实施例
[0088] 3-9.第九实施例
[0089] 3-10.第十实施例
[0090] 3-11.第十一实施例
[0091] 4.总结
[0092] 5.修改示例
[0093] 5-1.第一修改示例
[0094] 5-2.第二修改示例
[0095] <1.图像处理系统的基本配置>
[0096] 可以按照各种方式实现本公开的实施例,并且作为示例将详细描述“3-1.第一实施例”到“3-11.第十一实施例”。根据本公开的各个实施例的拍摄终端30包括:
[0097] A.拍摄对象位置获取单元304,获取与拍摄图像中包括的人图像对应的拍摄对象的位置信息;
[0098] B.通信单元310(发送单元),将拍摄对象的位置信息发送给拍摄同意管理服务器20(信息处理装置),拍摄同意管理服务器20对从通信终端10发送的通信终端10的位置信息与拍摄对象的位置信息进行比较;以及
[0099] C.确定单元312,基于根据从拍摄同意管理服务器20接收的比较结果的信息来确定是否执行保护该人图像的处理。
[0100] 根据本公开的各个实施例的拍摄同意管理服务器20包括:
[0101] D.位置和环境状态存储单元202(存储单元),存储从通信终端10接收的通信终端10的位置信息;
[0102] E.通信单元200(接收单元),从拍摄终端30(图像处理装置)接收与拍摄图像中包括的人图像对应的拍摄对象的位置信息;
[0103] F.比较单元204,对位置和环境状态存储单元202中存储的通信终端10的位置信息与拍摄对象的位置信息进行比较;以及
[0104] G.通信单元200(发送单元),根据比较单元204执行的比较的结果将指示是否执行保护该人图像的处理的信息发送到拍摄终端30(图像处理装置)。
[0105] 首先,以下将参照图1来描述这些实施例所共有的图像处理系统的基本配置。如图1所示,根据本公开的每个实施例的图像处理系统包括通信终端10、通信网络12、拍摄同意管理服务器20和拍摄终端30。
[0106] (通信终端10)
[0107] 通信终端10是被拍摄终端30要拍摄的人(在下文中称作拍摄对象)所持有的通信终端。通信终端10具有定位功能、通信功能、画面显示功能、表功能等等,并且包括加速传感器陀螺仪传感器和地磁传感器。此处,定位功能例如可以是接收来自全球导航卫星系统(GLONASS)、全球定位系统(GPS)的定位卫星等的定位信号并定位当前位置的功能。定位功能可以是接收来自多个基站的WiFi无线电波并基于各个基站的位置和所接收到的WiFi无线电波的接收强度来定位当前位置的功能。定位功能可以是基于在可通信的范围内安装的各蓝牙接入点之间的通信来定位当前位置的功能。
[0108] 通信终端10例如可以是移动电话比如智能电话、平板电脑终端、个人数字助理(PDA)、膝上型个人计算机(PC)、数码静态相机、数码摄像机、手表、眼镜式终端或游戏装置。
[0109] (通信网络12)
[0110] 通信网络12是从连接到通信网络12的装置发送信息的无线或有线发送路径。例如,通信网络12可以包括互联网、电话电路网络、公共电路网络(如卫星通信网络)、包括以太网(注册商标)在内的各种局域网(LAN)、以及广域网(WAN)。通信网络12还可以包括专用电路网络,比如互联网协议-虚拟专用网络(IP-VPN)。
[0111] (拍摄终端30)
[0112] 拍摄终端30是拍摄静态图像或运动图像的拍摄终端。拍摄终端30具有拍摄功能、定位功能、通信功能和画面显示功能等。该定位功能可以与通信终端10所具有的定位功能相同。拍摄终端30例如可以是数码静态相机、数码摄像机、移动电话比如智能手机、平板电脑终端、眼镜式终端或游戏装置。
[0113] (拍摄同意管理服务器20)
[0114] 拍摄同意管理服务器20是连接到通信网络12的计算机,并且向通信终端10或拍摄终端30发送各种数据以及接收来自通信终端10或拍摄终端30的各种数据。
[0115] 拍摄同意管理服务器20例如具有图2所示的硬件配置。如图2所示,拍摄同意管理服务器20包括中央处理单元(CPU)250、只读存储器(ROM)252、随机存取存储器(RAM)254、内部总线256、接口258、存储装置260和通信装置262。
[0116] 例如,CPU250被配置作为根据以下将要描述的本公开的各个实施例的拍摄同意管理服务器20的条件确定单元208和比较单元204的示例。CPU250用作运算处理单元和控制单元,并根据各种程序来控制拍摄同意管理服务器20中的总体处理。CPU250可以是微处理器
[0117] ROM252存储CPU250所使用的程序、运算参数等等。RAM254临时存储要由CPU250执行的程序、在执行时适当地改变的参数等等。CPU250、ROM252和RAM254通过由CPU总线等配置的内部总线256彼此连接。
[0118] 接口258将存储装置260和通信装置262连接到内部总线256。例如,存储装置260经由接口258和内部总线256与RAM254等交换数据。
[0119] 存储装置260例如是被配置作为根据以下将要描述的本公开的各个实施例的拍摄同意管理服务器20的拍摄同意条件存储单元206以及位置和环境状态存储单元202的示例的数据存储装置。存储装置260可以包括存储介质、在存储介质上记录数据的记录装置、从存储介质读取数据的读取装置、以及删除在存储介质上记录的数据的删除装置。存储装置260存储CPU250所执行的程序或各种数据。
[0120] 通信装置262例如是被配置作为连接到通信网络12的通信装置等的通信接口,并且被配置作为根据本公开的各个实施例的拍摄同意管理服务器20的通信单元110的示例。通信装置262可以是与无线LAN对应的通信装置、与长期演进(LTE)对应的通信装置、或利用有线线路来执行通信的有线通信装置。
[0121] 通信终端10和拍摄终端30可以与上述拍摄同意管理服务器20具有相同的硬件配置。
[0122] <2.本公开的实施例的概述>
[0123] 上面已经描述了根据本公开的各个实施例的图像处理系统的基本配置。接下来,将描述根据本公开的各个实施例的上述图像处理系统的概述。
[0124] 图3是示出根据本公开的各个实施例的总体处理的图。如图3所示,通信终端10首先获取通信终端10的位置信息,并使通信终端10的拥有者能够设置保护处理条件,比如与拥有者有关的拍摄同意条件。然后,通信终端10将所获取的位置信息和所设置的保护处理条件发送到拍摄同意管理服务器20(S11)。拍摄同意管理服务器20相关联地存储所接收到的位置信息和所接收到的保护处理条件。
[0125] 随后,当拍摄包括人图像的拍摄图像时,拍摄终端30基于拍摄终端30的位置信息来计算与人图像对应的拍摄对象的位置信息。然后,拍摄终端30向拍摄同意管理服务器20询问是否需要保护该人图像的处理,并发送拍摄对象的位置信息(S13)。
[0126] 随后,拍摄同意管理服务器20对从通信终端10发送的位置信息与从拍摄终端30发送的拍摄对象的位置信息进行比较。然后,拍摄同意管理服务器20基于比较结果来确定是否需要保护该人图像的处理(S15)。
[0127] 随后,拍摄同意管理服务器20将指示是否执行保护该人图像的处理的信息发送到拍摄终端30(S17)。然后,例如,当拍摄终端30从拍摄同意管理服务器20接收到指示执行保护该人图像的处理的信息时,拍摄终端30对人图像执行保护处理比如掩模(mask)处理。
[0128] 由于在本公开的实施例中实现了上述处理,因而通信终端10的拥有者能够通过根据拥有者本身的意图来设置保护处理条件,来在拍摄图像中反映对隐私保护的请求。
[0129] <3.各个实施例的详细描述>
[0130] 已经描述了本公开的实施例的概述。接下来,将顺序地详细描述本公开的实施例。
[0131] [3-1.第一实施例]
[0132] (3-1-1.第一实施例的配置)
[0133] (3-1-1-1.通信终端10)
[0134] 图4是示出根据本公开的第一实施例的拍照同意管理服务器20和通信终端10的配置的功能框图。如图4所示,根据本公开的第一实施例的通信终端10包括位置信息获取单元100、传感器信息获取单元102、环境状态识别单元104、操作单元106、条件设置单元108、通信单元110和显示单元112。
[0135] 位置信息获取单元100具有获取通信终端10的当前位置信息的功能。例如,位置信息获取单元100可以通过GPS天线和GPS处理单元来实现,GPS天线从多个GPS卫星接收GPS信号,GPS处理单元基于所接收到的GPS信号计算表示通信终端10的当前位置的位置信息。除了GPS之外,位置信息获取单元100可以利用定位卫星来获取通信终端10的当前位置信息。此处,位置信息获取单元100可以使用来自一种卫星的定位信号,或者可以结合使用来自多种卫星的定位信号。用于获取位置信息的配置可以根据执行时的技术平而适当地改变。
此外,可以通过以下接收器和当前位置计算单元来实现位置信息获取单元100,接收器从多个基站接收无线保真(WiFi)无线电波,当前位置计算单元利用所接收到的WiFi无线电波的接收强度来估计通信终端和每个基站之间的距离,并基于三测量原理,利用通信终端和每个基站之间的距离、以及每个基站的位置来计算当前位置。或者,位置信息获取单元100不仅具有绝对定位功能,还具有利用可从陀螺仪传感器和加速度传感器获取的行进方向和速度来计算当前位置的自主导航功能。
[0136] 位置信息获取单元100在每个预定时间间隔处自动获取通信终端10的位置信息。或者,无论下面将要描述的传感器信息获取单元102何时检测到通信终端10的移动,位置信息获取单元100都可以获取通信终端10的位置信息。
[0137] 传感器信息获取单元102经由通信终端10的各种装置和各种传感器来获取各种信息。例如,传感器信息获取单元102获取通信终端10的加速度、通信终端10的角度、大气压、地磁、时间等等。
[0138] 环境状态识别单元104基于位置信息获取单元100获取的位置信息和传感器信息获取单元102获取的传感器信息,来确定通信终端10的当前环境状态。环境状态识别单元104可以基于位置信息获取单元100获取的位置信息和通信单元110接收到的表示环境状态的信息,来确定通信终端10的环境状态。此处,环境状态指的是与通信终端10或通信终端10的拥有者有关的状态。例如,环境状态可以包括通信终端10的拥有者的移动状态、位于通信终端10的处理器周围的人、与通信终端10的拥有者和预定SNS中的其他参与者之间的关系有关的登记内容、通信终端10的拥有者的日程表、或时间。
[0139] 例如,环境状态识别单元104可以基于传感器信息获取单元102获取的通信终端的加速度的频率分量来将移动状态确定为“开车”、“行走”、“漫步”、“停止”等等。环境状态识别单元104可以从管理位置信息的装置比如以下将在第八实施例中描述的位置共享服务器60获取通信终端10的拥有者的熟人的位置信息,并可以确定该熟人是否位于连带(joint)拍摄范围内。
[0140] 操作单元106接收通信终端10的拥有者所执行的各种操作。操作单元106可以接收例如通过条件设置单元108设置拍摄同意条件集的操作、或者通过拍摄终端30执行的具体指定掩模处理方法的操作,如下所述。
[0141] 条件设置单元108通过通信终端10的拥有者对操作单元106执行的操作来设置各种条件,比如拍摄同意条件。条件设置单元108可以设置被设置用于图像处理系统的必要的或辅助的信息,比如被设置来使用根据本公开的各个实施例的图像处理系统的账户、或者被设置来使用预定SNS的SNS账户。
[0142] 通信单元110经由通信网络12向拍摄同意管理服务器20发送各种信息,以及经由通信网络12从拍摄同意管理服务器20接收各种信息。例如,通信单元110将位置信息获取单元100所获取的位置信息发送到拍摄同意管理服务器20,或者从拍摄同意管理服务器20接收拍摄终端30所做出的拍摄允许请求。
[0143] 显示单元112显示各种显示画面,比如通信终端10的拥有者用来向条件设置单元108输入各种条件的画面。
[0144] 以上已经描述了根据第一实施例的通信终端10的配置,但是本公开的实施例不限于上述配置。例如,可以不包括环境状态识别单元104。传感器信息获取单元102、环境状态识别单元104、操作单元1-6、条件设置单元108和显示单元112中的至少一个可以包括在其他装置中。
[0145] (3-1-1-2.拍摄同意管理服务器20)
[0146] 如图4所示,根据本公开的第一实施例的拍摄同意管理服务器20包括通信单元200、位置和环境状态存储单元202、比较单元204、拍摄同意条件存储单元206和条件确定单元208。
[0147] 通信单元200经由通信网络12向通信终端10或拍摄终端30发送各种信息,以及经由通信网络12从通信终端10或拍摄终端30接收各种信息。例如,通信单元200从拍摄终端30接收与拍摄图像中包括的人图像对应的拍摄对象的位置信息,或者从通信终端10接收保护处理条件,并将根据比较单元204所执行的比较的结果指示是否执行保护人图像的处理的信息发送到拍摄终端30。
[0148] 此处,保护处理条件可以是关于保护在拍摄终端30执行拍摄之前的拍摄图像中包括的人图像的处理的条件。例如,保护处理条件可以是拍摄同意条件,该拍摄同意条件是被设置用于指定在拍摄终端30执行拍摄之前的拍摄图像的拍摄同意或不同意的条件。此外,保护人图像的处理可以是对拍摄终端30执行拍摄之后的拍摄图像中包括的人图像执行的掩模处理。保护人图像的处理可以是不允许拍摄终端30对与拍摄终端30执行拍摄之前的人图像对应的拍摄对象执行拍摄的处理。在本说明书中,在下文中,假设拍摄图像包括在拍摄之前的图像、即通过拍摄终端30的镜头形成的且被显示在拍摄终端30的取景器上的图像,或者在拍摄之后的图像、即以下描述的拍摄终端30的成像单元300所捕获的且被存储在存储单元316中的图像。
[0149] 位置和环境状态存储单元202相关联地存储从通信终端10接收到的环境状态、位置信息和账户。此处,账户可以是被设置来使用根据第一实施例的图像处理系统的账户。
[0150] 图5是示出根据本公开的第一实施例的位置和环境状态存储单元202的配置的示例。如图5所示,位置和环境状态存储单元202可以相关联地存储账户栏2020、位置信息栏2022和环境状态栏2024。例如,图5的第二行中示出的数据表示,从账户为“Yamada”的拥有者所使用的通信终端10接收到“(x,y)”作为位置信息,接收到“开车”作为环境状态。在图5中,例如,包括与经度和纬度有关的信息在内的二维数据被表述为位置信息,但是本公开的实施例不限于该示例。例如,可以使用包括与经度、纬度和海拔有关的信息在内的三维数据。
[0151] 比较单元204对位置和环境状态存储单元202中存储的通信终端10的位置信息与从拍摄终端30接收的拍摄对象的位置信息进行比较。当比较单元204通过上述比较确定位置信息相同或者位置信息之差小于预定阈值时,比较单元204将位置信息和账户发送到条件确定单元208。
[0152] 拍摄同意条件存储单元206相关联地存储从通信终端10接收的账户以及例如保护处理条件,比如拍摄同意条件。
[0153] 图6是示出根据第一实施例的拍摄同意条件存储单元206的配置的示例。如图6所示,拍摄同意条件存储单元206可以相关联地存储账户栏2060和拍摄同意条件栏2062。例如,图6的第二行中示出的数据表示从账户为“Yamada”的拥有者所使用的通信终端10接收“当移动时不同意”作为拍摄同意条件。
[0154] 条件确定单元208确定通信终端10的环境状态是否满足保护处理条件,该保护处理条件是与保护人图像的处理有关的条件。条件确定单元208根据比较单元204执行的比较的结果以及条件确定单元208执行的上述确定的结果,来确定是否执行保护人图像的处理。更具体地,针对比较单元204确定位置信息相同或者差小于预定阈值的账户,条件确定单元
208确定在位置和环境状态存储单元202中存储的环境状态是否满足在拍摄同意条件存储单元206中存储的保护处理条件。
[0155] 例如,当从拍摄终端30到拍摄对象的距离范围信息被设置作为保护处理条件时,条件确定单元208可以确定从拍摄终端30接收到的到拍摄对象的距离信息是否满足保护处理条件。在图5和图6中示出的示例中,针对账户“Yamada”,位置和环境状态存储单元202中的环境状态栏2024的值是“开车”,而拍摄同意条件存储单元206中的拍摄同意条件栏2062的值是“当移动时不同意”。因此,条件确定单元208可以将账户“Yamada”确定为“拍摄不同意”的账户。
[0156] 根据本公开的每个实施例,在拍摄同意管理服务器20中包括的硬件比如CPU250、ROM252和RAM254也可以提供为计算机程序,该计算机程序被配置为执行与上述拍摄同意管理服务器20的每个构成元件的功能相同的功能。还提供了存储计算机程序的存储介质。
[0157] (3-1-1-3.拍摄终端30)
[0158] 如图7所示,根据本公开的第一实施例的拍摄终端30包括成像单元300、位置信息获取单元302、拍摄对象位置获取单元304、方位角获取单元306、拍摄对象距离获取单元308、通信单元310、确定单元312、掩模单元314、存储单元316、显示单元318和操作单元320。
[0159] 成像单元300具有通过拍摄终端30的透镜将外部图像形成在图像传感器比如电荷耦合器件(CCD)成像板上并拍摄静态图像或运动图像的功能。
[0160] 位置信息获取单元302具有获取拍摄终端30的当前位置信息的功能。位置信息获取单元302可以根据与通信终端10的位置信息获取单元100的方法相同的方法来获取拍摄终端30的位置信息。位置信息获取单元302可以在每个预定时间间隔处自动地获取拍摄终端30的位置信息,或者可以在摄影师对操作单元320进行操作时获取拍摄终端30的位置信息。
[0161] 拍摄对象位置获取单元304基于拍摄终端30的位置信息来获取与在拍摄图像中包括的人图像对应的拍摄对象的位置信息。更具体地,例如,如图8所示,拍摄对象位置获取单元304基于从摄影师的位置P1(x1,y1)到拍摄对象的距离R以及视线方向θ1来计算拍摄对象的位置P2(x2,y2)。此处,如上所述,通过位置信息获取单元302来获取摄影师的位置P1。通过拍摄对象距离获取单元308来获取到拍摄对象的距离R,这将在下面描述。通过拍摄对象位置获取单元304来计算视线方向θ1,这将在下面描述。
[0162] 拍摄对象位置获取单元304可以基于从以下描述的方位角获取单元306获取的装置方位角θ2的值来计算朝向拍摄对象的视线方向θ1。例如,当拍摄对象位于显示画面的中间附近时,拍摄对象位置获取单元304可以将装置方位角θ2设置为视线方向θ1。或者,当拍摄对象被指定在偏离显示画面中央的位置时,拍摄对象位置获取单元304可以通过根据拍摄对象相对于视角的位置来计算视线方向θ1与装置方位角θ2的方位角差θ3,来计算视线方向θ1。例如,如图9所示,在画面的中央与拍摄对象之间形成的角度θ3、视角一半的角度θ4、像素数量s和像素数量w之间建立以下式(1)的关系式。
[0163] s/w=tanθ3/tanθ4…式(1)
[0164] 此处,像素数量w是显示画面的水平宽度一半的像素数量,像素数量s是表示从显示画面中央到拍摄对象位置的距离的像素数量。拍摄对象位置获取单元304可以利用式(1)来计算角度θ3的值。此处,通过方位角获取单元306来获取装置方位角。拍摄对象位置获取单元304可以通过将画面中央和拍摄对象之间的角度θ3加到装置方位角θ2来计算视线方向θ(1θ1=θ2+θ3)。
[0165] 方位角获取单元306具有获取拍摄终端30的装置方位角θ2的功能。例如,可以利用三轴加速度传感器和三轴地磁传感器来实现方位角获取单元306。例如,方位角获取单元306可以基于姿态(posture)角度数据来生成表示拍摄终端30的装置方位角θ2的方位角数据,其中,姿态角度数据是通过基于三轴加速度传感器获取的三轴方向加速度数据以及三轴地磁传感器检测到的三轴方向地磁数据来执行预定姿态角度检测处理而生成的。
[0166] 拍摄对象距离获取单元308获取从拍摄终端30到拍摄对象的距离R。例如,如图10所示,拍摄对象距离获取单元308可以基于显示画面上的拍摄对象的尺寸(像素数量)来获取从拍摄终端30到拍摄对象的距离R。在图10所示的示例中,拍摄对象距离获取单元308假定面部的平均尺寸H(m)。拍摄对象距离获取单元308可以基于显示画面上的面部的尺寸h(像素)利用以下关系式来计算距离R。具体地,拍摄对象距离获取单元308可以通过将式(3)的关系式代入式(2)来推导出式(4)。拍摄对象距离获取单元308可以利用式(4)来计算距离R。此外,在式(2)到式(4)中,l被假定为显示画面的垂直宽度一半的值,L被假定为与l对应的实际距离。
[0167] …式(2)
[0168] L∶H=l∶h…式(3)
[0169] …式(4)
[0170] 例如,如图11所示,拍摄对象距离获取单元308可以基于复眼相机的视差来估计拍摄终端30到拍摄对象的距离R。此时,拍摄对象距离获取单元308可以利用下式(5)来计算距离R。
[0171] …式(5)
[0172] 例如,如图12所示,拍摄对象距离获取单元308可以利用各种测距传感器来获取从拍摄终端30到拍摄对象的距离R。拍摄对象距离获取单元308所使用的测距传感器例如可以是声波测距传感器、静电位移测距传感器、光学测距传感器和电磁波测距传感器。
[0173] 当成像单元300聚焦到拍摄对象时,拍摄对象距离获取单元308可以将到成像单元300所获得的拍摄对象的距离确定为拍摄对象距离。
[0174] 此处,将参照图7继续描述拍摄终端30的配置。通信单元310通过通信网络12向拍摄同意管理服务器20发送各种信息,并从拍摄同意管理服务器20接收各种信息。例如,通信单元310将拍摄对象位置获取单元304所获取的拍摄对象的位置信息发送到拍摄同意管理服务器20,或者从拍摄同意管理服务器20接收与拍摄对象的拍摄同意或不同意有关的信息。
[0175] 确定单元312基于根据比较单元204的比较结果而获得的从拍摄同意管理服务器20接收的信息,来确定是否执行保护人图像的处理。例如,当根据比较单元204所执行的比较的结果而获得的信息包括指示执行保护人图像的处理的信息时,确定单元312可以确定执行保护人图像的处理。
[0176] 掩模单元314基于确定单元312所执行的确定的结果,对在拍摄图像中包括的人图像执行掩模处理。例如,当确定单元312确定执行保护人图像的处理时,掩模单元314可以对人图像执行掩模处理。此处,掩模处理可以是例如为了在原始图像的预定区域中形成赛克而执行的图像处理、为了在预定区域中用图标(比如角色(character))替代人图像而执行的图像处理、为了删除预定区域中的人图像而执行的图像处理(即,基于背景图像的图像插值处理)、为了在预定区域中用特定颜色(比如黑色)来替代人图像而执行的图像处理、或者为了在预定区域中添加图像效果从而识别“晕影”(halation)而执行的图像处理。
[0177] 当从拍摄同意管理服务器20接收到通信终端10所指定的图像处理方法时,掩模单元314可以根据所指定的图像处理方法来对人图像执行掩模处理。
[0178] 存储单元316存储成像单元300所拍摄的图像、或者经过掩模单元314的掩模处理的图像。当从拍摄同意管理服务器20接收到通信终端10所做出的拍摄图像删除请求时,存储单元316可以删除存储在存储单元中的拍摄图像。
[0179] 显示单元318具有取景器的功能,取景器显示在拍摄之前由拍摄终端30的镜头所形成的图像。显示单元318显示存储在存储单元316中的图像、或者经过掩模单元314的掩模处理的图像。显示单元318显示各种显示画面,比如用于对拍摄终端30进行操作的操作画面。
[0180] 操作单元320接收摄影师所执行的各种操作。例如,操作单元320接收摄像人所执行的拍摄操作、将存储单元316中存储的图像等显示在显示单元318上的操作。
[0181] 根据本公开的各个实施例,还可以提供计算机程序以使得在拍摄终端30中包括的硬件比如CPU、ROM和RAM执行与上述拍摄终端30的组成元件相同的功能。还提供了存储该计算机程序的存储介质。
[0182] (3-1-2.根据第一实施例的处理)
[0183] (3-1-2-1.拍摄之前的处理)
[0184] 以上已经描述了根据第一实施例的配置。接下来,将描述根据第一实施例的处理。首先,将描述根据第一实施例的在拍摄之前的处理。图13是示出根据第一实施例的在拍摄之前的处理序列的图。
[0185] 如图13所示,通信终端10的拥有者首先通过操作单元106在条件设置单元108上设置各种条件,比如账户和保护处理条件(S101)。此处,可以利用其他装置比如连接到通信网络12的PC而非通信终端10,来执行上述各种条件的设置。
[0186] 随后,通信单元110将诸如所设置的账户和所设置的保护处理条件的信息发送到拍摄同意管理服务器20(S103)。
[0187] 随后,拍摄同意管理服务器20的拍摄同意条件存储单元206相关联地存储所接收到的账户和所接收到的保护处理条件(S105)。
[0188] 随后,通信终端10的位置信息获取单元100获取通信终端10的位置信息。传感器信息获取单元102获取各种传感器信息,如通信终端10的加速度、通信终端10的角度、大气压和地磁(S107)。接下来,环境状态识别单元104基于获取的位置信息和获取的传感器信息来确定通信终端10的当前环境状态。或者,环境状态识别单元104基于获取的位置信息、以及从外部装置接收的表示环境状态的信息来确定通信终端10的当前环境状态(S109)。
[0189] 随后,通信单元110将在S101中设置的账户、在S107中获取的位置信息、以及在S109中确定的环境状态发送到拍摄同意管理服务器20(S111)。
[0190] 随后,拍摄同意管理服务器20的位置和环境状态存储单元202相关联地存储接收到的账户、接收到的位置信息、以及接收到的环境状态(S113)。
[0191] 之后,以预定时间间隔重复S107到S113的处理。作为一个修改示例,可以不以预定时间间隔重复S107到S113的处理,而是可以每当传感器信息获取单元102检测到通信终端10的移动时重复S107到S113的处理。
[0192] (3-1-2-2.拍摄时的处理)
[0193] 接下来,将描述根据第一实施例的拍摄时的处理。图14是示出根据第一实施例的拍摄时的处理序列的图。
[0194] 如图14所示,拍摄终端30的位置信息获取单元302首先获取拍摄终端30的位置信息(S121)。接下来,通过摄影师对操作单元320的操作来激活拍摄模式(S123)。当激活拍摄模式时,在拍摄终端30的取景器上显示拍摄前的拍摄图像。
[0195] 随后,拍摄对象位置获取单元304利用预定的人检测方法来确定在拍摄图像中是否包括人图像。当在拍摄图像中包括一个或更多个人图像时,拍摄对象位置获取单元304检测包括在拍摄图像中的每个人图像的像素区域(S125)。
[0196] 随后,拍摄对象位置获取单元304计算与检测到的每个人图像对应的每个拍摄对象的位置信息(S127)。更具体地,如上所述,拍摄对象位置获取单元304基于以下信息来计算每个拍摄对象的位置信息:位置信息获取单元302获取的拍摄终端30的位置信息、拍摄对象距离获取单元308计算出的到每个拍摄对象的距离信息、以及拍摄对象位置获取单元304计算出的视线方向。
[0197] 随后,通信单元310将所计算的每个拍摄对象的位置信息发送到拍摄同意管理服务器20(S219)。通信单元310还可以将计算出的从拍摄终端30到每个拍摄对象的距离信息、每个人图像的检测到的像素区域等等发送到拍摄同意管理服务器20。
[0198] 随后,拍摄同意管理服务器20的比较单元204对存储在位置和环境状态存储单元202中的通信终端10的位置信息与从拍摄终端30接收的拍摄对象的位置信息进行比较(S131)。例如,在图5所示的位置和环境状态存储单元202的示例中,比较单元204对从拍摄终端30接收的拍摄对象的位置信息与位置信息栏2022的每个值进行比较,并提取位置信息相同的账户。例如,当拍摄对象的位置信息是“(x,y)”时,比较单元204比较位置信息栏2022的每个值,并提取位置信息相同的账户“Yamada”。
[0199] 随后,针对比较单元204确定位置信息相同或者差小于预定阈值的账户,拍摄同意管理服务器20的条件确定单元208确定在位置和环境状态存储单元202中存储的环境状态是否满足在拍摄同意条件存储单元206中存储的保护处理条件。然后,条件确定单元208根据上述确定的结果来确定是否执行保护人图像的处理(S133)。例如,在图5和6中所示的示例中,当比较单元204提取账户“Yamada”时,在位置和环境状态存储单元202中的环境状态栏2024的值是“开车”,拍摄同意条件存储单元206中的拍摄同意条件栏2062的值是“当移动时不同意”。因此,由于环境状态栏2024的值不满足拍摄同意条件栏2062的值,因而条件确定单元208可以针对该账户确定是否执行保护人图像的处理,例如,“拍摄不同意”。
[0200] 随后,针对比较单元204确定位置信息相同或者差小于预定阈值的账户,比较单元200将指示是否执行保护与该账户对应的人图像的处理的信息发送到拍摄终端30(S135)。
例如,当条件确定单元208确定允许拍摄拍摄对象时,通信单元200将表示执行拍摄的通知(下文中称作拍摄通知)发送到通信终端10(S137)。此处,拍摄通知可以包括拍摄时间、拍摄地点和所拍摄的拍摄图像或人图像的尺寸。S137的处理可以与S135的处理同时执行,可以在S133和S135之间执行,或者可以不执行。
[0201] 随后,拍摄终端30基于接收到的指示是否执行保护每个人图像的处理的信息来执行拍摄处理(S139)。
[0202] -拍摄处理的第一处理示例-
[0203] 此处,将参照图15和16详细描述S139的处理。图15是示出S139中的拍摄处理的第一处理示例的流程图。在该第一处理示例中,如下面描述的那样,当拍摄终端30确定不可以执行拍摄时,拍摄终端30对包括在拍摄图像中的人图像执行掩模处理。
[0204] 在第一处理示例中,如图15所示,例如,成像单元300首先通过摄影师的操作比如按下拍摄终端30的快按钮来拍摄拍摄图像(S151)。
[0205] 随后,确定单元312基于从拍摄同意管理服务器20接收的表示是否执行保护每个人图像的处理的信息,来确定是否可以对与每个人图像对应的拍摄对象执行拍摄(S153)。例如,当接收到指示执行保护给定人图像的处理的信息时,确定单元312确定不可以对与该人图像对应的拍摄对象执行拍摄。
[0206] 当确定单元312确定可以执行拍摄时(在S153中为是),存储单元316存储成像单元300拍摄的拍摄图像(S157)。
[0207] 相反,当确定单元312确定不可以执行拍摄时(在S153中为否),掩模单元314对成像单元300拍摄的拍摄图像中包括的人图像执行掩模处理。随后,存储单元316存储由掩模单元314进行掩模的拍摄图像(S157)(S157)。
[0208] –拍摄处理的第二处理示例-
[0209] 图16是示出S139中的拍摄处理的第二处理示例的流程图。在第二处理示例中,如以下将要描述的那样,当确定不可以通过拍摄终端30执行拍摄时,拍摄终端30不拍摄该拍摄图像。
[0210] 在第二处理示例中,如图16所示,确定单元312首先基于从拍摄同意管理服务器20接收的表示是否执行保护每个人图像的处理的信息,来确定是否可以对与人图像对应的所有拍摄对象执行拍摄,如S153中那样(S161)。
[0211] 当确定单元312确定可以对所有拍摄对象执行拍摄时(S161中为是),成像单元300拍摄该拍摄图像,如S151中那样(S163)。随后,存储单元316存储成像单元300拍摄的拍摄图像,如S157中那样(S165)。
[0212] 相反,当确定单元312确定任何一个人不可以被拍摄时(S161中为否),显示单元318显示拍摄不同意的通知(S167)。在S167中,显示单元318可以以强调的方式在拍摄终端
30的取景器上显示被确定为拍摄不同意的拍摄对象,例如,通过用实线环绕与该拍摄对象对应的像素区域。通过以这种强调的方式显示拍摄对象,摄影师可以识别哪个拍摄对象不可以拍摄。
[0213] –修改示例-
[0214] 有如下可能性:针对在S129中向拍摄同意管理服务器20询问的拍摄对象,例如,由于摄影师或拍摄对象的移动而导致在拍摄终端30的构图框中与该拍摄对象对应的人图像的位置改变,或者与该拍摄对象对应的人图像超出构图框之外然后在构图框之内。因此,拍摄终端30的拍摄对象位置获取单元304可以按照图像处理方法比如图像跟踪来跟踪拍摄图像。
[0215] 根据该修改示例,即使在由于摄影师的操作该人图像的位置在构图框中改变时,拍摄终端30也不再次向拍摄同意管理服务器20询问拍摄对象。因此,可以抑制向拍摄同意管理服务器20询问的次数。
[0216] 然而,还有以下可能性:在通过拍摄终端30向拍摄同意管理服务器20询问之后,可能通过通信终端10的拥有者改变保护处理条件的设置。因此,如上述修改示例中那样,即使在拍摄对象位置获取单元304跟踪拍摄对象时,通信终端310仍可以在每个预定时间间隔处向拍摄同意管理服务器20询问是否拍摄该拍摄对象,如在S129中那样。作为另一个修改示例,当在通过拍摄终端30向拍摄同意管理服务器20询问之后通信终端10的拥有者改变保护处理条件的设置时,拍摄同意管理服务器20可以自动地将保护处理条件的设置的变化通知给拍摄终端30。
[0217] (3-1-3.根据第一实施例的优点)
[0218] 根据第一实施例,如上所述,拍摄同意管理服务器20通过对从通信终端10接收的通信终端10的位置信息和从拍摄终端30接收的与拍摄图像中包括的人图像对应的拍摄对象的位置信息进行比较,来确认通信终端10的拥有者和拍摄对象是否相同。拍摄同意管理服务器20确定从通信终端10接收的环境状态是否满足从通信终端10接收的保护处理条件,并根据确定结果将指示是否执行保护与拍摄对象(即,通信终端10的拥有者)对应的人图像的处理的信息发送到拍摄终端30。因此,通过根据拍摄对象他或她自身的意图来设置保护处理条件,拍摄对象可以在拍摄图像中反映对隐私保护的请求。
[0219] 例如,当拍摄对象讨厌被拍摄时,拍摄对象可以通过设置不允许拍摄的条件作为保护处理条件来限制拍摄终端30执行的拍摄。此外,拍摄对象可以通过将掩模处理方法如马赛克处理指定为保护处理条件来执行控制,以使得以不可识别的形式记录该拍摄对象。
[0220] 例如,当摄影师和拍摄对象是熟人时,例如,通过指定角色等作为掩模处理方法,拍摄对象可以在拍摄之后向拍摄图像添加拍摄对象他或她自身期望的图像效果。因此,摄影师和拍摄对象可以共同享受拍摄。
[0221] 具有特殊功能的硬件不是必需的,这是由于拍摄终端30基于拍摄终端30的位置信息、拍摄终端30的视线方向和人图像的像素数量来计算拍摄对象的位置信息。因此,可以使用市面上可得的廉价装置如数码静态相机用作拍摄终端30。
[0222] [3-2.第二实施例]
[0223] 以上已经描述了第一实施例。在第一实施例中,如上所述,拍摄同意管理服务器20确定通信终端10的环境状态是否满足保护处理条件。在第二实施例中,如以下将要描述的那样,通信终端10确定通信终端10的环境状态是否满足保护处理条件。
[0224] (3-2-1.第二实施例的配置)
[0225] (3-2-1-1.通信终端10)
[0226] 图17是示出根据第二实施例的通信终端10和拍摄同意管理服务器20的配置的功能框图。如图17所示,相比于第一实施例,根据第二实施例的通信终端10不包括环境状态识别单元104,代之以新包括条件确定单元114。其余的组成元件的功能与第一实施例的那些元件相同。
[0227] 条件确定单元114基于位置信息获取单元100获取的位置信息和传感器信息获取单元102获取的传感器信息来确定通信终端10的当前环境状态。条件确定单元114确定上述确定的环境状态是否满足条件设置单元108所设置的保护处理条件,并经由通信单元110将确定结果发送给拍摄同意管理服务器20。
[0228] (3-2-1-2.拍摄同意管理服务器20)
[0229] 如图17所示,相比于第一实施例,根据第二实施例的拍摄同意管理服务器20不包括位置和环境状态存储单元202、比较单元204、拍摄同意条件存储单元206以及条件确定单元208,而代之以新包括位置和拍摄同意存储单元210和比较单元212。其余组成元件的功能与第一实施例的那些元件相同。
[0230] 位置和拍摄同意存储单元210相关联地存储从通信终端10接收的位置信息、保护人图像的处理的必要性或非必要性、以及保护处理条件。
[0231] 图18是示出根据第二实施例的位置和拍摄同意存储单元210的配置的示例的图。如图18所示,位置和拍摄同意存储单元210可以相关联地存储位置信息栏2100、拍摄同意栏
2102和掩模方法指定栏2104。例如,图18的第三行中示出的数据表示从通信终端10接收“(a,b)”作为位置信息,接收“同意”作为拍摄同意或拍摄不同意,接收“用图标A替代”作为对掩模方法的指定。
[0232] 比较单元212对在位置和拍摄同意存储单元210中存储的通信终端10的位置信息与从拍摄终端30接收的拍摄对象的位置信息进行比较。当通过上述比较而确定位置信息相同或者差小于预定阈值时,比较单元212经由通信单元200将位置信息、保护人图像的处理的必要性或非必要性、以及保护处理条件发送给拍摄终端30。
[0233] (3-2-1-3.拍摄终端30)
[0234] 由于根据第二实施例的拍摄终端30的配置与第一实施例的配置相同,因而此处将省略其描述。
[0235] (3-2-2.根据第二实施例的处理)
[0236] (3-2-2-1.拍摄之前的处理)
[0237] 以上已经描述了根据第二实施例的配置。接下来,将描述根据第二实施例的处理。首先,将描述根据第二实施例的拍摄之前的处理。图19是示出根据第二实施例的拍摄之前的处理序列的图。S201和S203的处理分别与第一实施例中的S101和S107的处理相同。因此,此处将省略其描述。
[0238] 在S203之后,通信终端10的条件确定单元114基于位置信息获取单元100获取的位置信息和传感器信息获取单元102获取的传感器信息,确定通信终端10的当前环境状态。接下来,条件确定单元114确定上述确定的环境状态是否满足条件设置单元108设置的保护处理条件(S205)。
[0239] 随后,通信单元110将在S203中获取的位置信息、在S205中确定的保护人图像的处理的必要性或非必要性、以及在S201中设置的保护处理条件发送给拍摄同意管理服务器20(S207)。
[0240] 随后,拍摄同意管理服务器20的位置和拍摄同意存储单元210相关联地存储接收到的位置信息和接收到的保护人图像的处理的必要性和非必要性、以及接收到的保护处理条件。
[0241] 之后,以预定时间间隔重复S203到S209的处理。作为修改示例,可以不以预定时间间隔重复S203到S209的处理,而代之以每当传感器信息获取单元102检测到通信终端10的移动时重复S203到S209的处理。
[0242] (3-2-2-2.拍摄时的处理)
[0243] 接下来,将描述根据第二实施例的拍摄时的处理。图20是示出根据第二实施例的拍摄时的处理序列的图。S221到S227的处理与第一实施例的处理(S121到S127)相同。因此,在此将省略其描述。
[0244] 在S227之后,拍摄终端30的通信单元310将在S227中计算的拍摄对象的位置信息发送给拍摄同意管理服务器20(S229)。
[0245] 随后,拍摄同意管理服务器20的比较单元204对在位置和拍摄同意存储单元210中存储的通信终端10的位置信息与从拍摄终端30接收的拍摄对象的位置信息进行比较(S231)。例如,在图18所示的位置和拍摄同意存储单元210的示例中,比较单元204对从拍摄终端30接收的拍摄对象的位置信息与位置信息栏2100的每个值进行比较,并提取位置信息相同的数据行。例如,当拍摄对象的位置信息是“(a,b)”时,比较单元204通过与位置信息栏2100的每个值相比较来提取位置信息相同的第三行中的数据。
[0246] 随后,当比较单元212通过上述比较而确定位置信息相同或者差小于预定阈值时,通信单元200将保护人图像的处理的必要性或非必要性以及保护处理条件发送给拍摄终端30(S233)。当比较单元204所执行的比较的结果为相同或者类似并且例如在位置和拍摄同意存储单元210中存储允许拍摄该拍摄对象的事实时,通信单元200将拍摄通知发送给通信终端10,如S137中那样(S235)。S235的处理可以与S233同时执行,可以在S231和S233之间执行,或者可以不执行。
[0247] 随后,拍摄终端30基于所接收的指示是否执行保护每个人图像的处理的信息,执行拍摄处理(S237)。S237的详细处理与第一实施例的S139的处理基本相同。因此,在此将省略其描述。
[0248] (3-2-3.根据第二实施例的优点)
[0249] 在本公开的第二实施例中,如上所述,通信终端10确定通信终端10获取的环境状态是否满足在通信终端10中设置的保护处理条件,并根据确定结果将保护与拍摄对象(即,通信终端10的拥有者)对应的人图像的处理的必要性和非必要性以及保护处理条件发送给拍摄同意管理服务器20。然后,拍摄同意管理服务器20对从通信终端10接收的通信终端10的位置信息与从拍摄终端30接收的与拍摄图像中包括的人图像对应的拍摄对象的位置信息进行比较。当比较结果是相同或类似时,保护人图像的处理的必要性和非必要性以及保护处理条件被发送给拍摄终端30。因此,拍摄对象可以通过根据拍摄对象自己的意图而设置保护处理条件,来在拍摄图像中反映对隐私保护的请求。
[0250] 相比于第一实施例,在第二实施例中,通信终端10而非拍摄同意管理服务器20确定通信终端10的环境状态是否满足保护处理条件。因此,可以获得减小拍摄同意管理服务器20的负荷的优点。
[0251] [3-3.第三实施例]
[0252] 以上已经描述了本公开的第二实施例。接下来,将描述第三实施例。在第三实施例中,如下面描述的那样,在拍摄终端30执行拍摄处理之后,通信终端10可以请求拍摄终端30对拍摄后的拍摄图像执行掩模处理。
[0253] (3-3-1.第三实施例的配置)
[0254] 根据第三实施例的通信终端10、拍摄同意管理服务器20和拍摄终端30的配置与第一实施例的配置相同。因此,在此将省略其描述。
[0255] (3-3-2.根据第三实施例的处理)
[0256] (3-3-2-1.拍摄之前的处理)
[0257] 接下来,将描述根据第三实施例的处理。根据第三实施例的拍摄之前的处理与第一实施例的那些处理相同。因此,在此将省略其描述。
[0258] (3-3-2-2.拍摄时的处理)
[0259] 接下来,将描述根据第三实施例的拍摄时的处理。图21是示出根据第三实施例的拍摄时的一些处理的序列的图。
[0260] 由于根据第一实施例的S121到S139的处理与第三实施例中的那些处理基本相同,在图21中省略其描述。然而,第三实施例与第一实施例主要有以下不同点。
[0261] 在第三实施例的S129中,通信终端10将拍摄终端30的装置ID连同每个拍摄对象的位置信息一起发送给拍摄同意管理服务器20。
[0262] 在S133中,条件确定单元208确定是否执行保护在拍摄图像中包括的人图像的处理,并确定用于标识该拍摄图像的图像ID。拍摄同意管理服务器20的存储单元(未示出)相关联地存储从通信终端10接收的装置ID和条件确定单元208确定的图像ID。
[0263] 在S135中,首先,拍摄同意管理服务器20将拍摄后的图像的预定保持时间段以及对拍摄图像的禁止拷贝或共享添加到保护处理条件。然后,拍摄同意管理服务器20将条件确定单元208确定的图像ID和保护处理条件发送至拍摄终端30。
[0264] 在S139中,在拍摄终端30的成像单元300对拍摄图像执行拍摄处理之后,存储单元316相关联地存储从拍摄同意管理服务器20接收的图像ID和拍摄图像。
[0265] 接下来,将描述S139之后的处理。在S139之后,通信终端10的显示单元112显示在S137中从拍摄同意管理服务器20发送的拍摄通知的内容。然后,通信终端10的拥有者确认拍摄通知的内容(S301)。例如,拍摄通知可以具有内容如“在今天15:30OO城市XX地址拍摄了尺寸为300×200的图像。你想要对它掩模么?是/否”。拍摄通知可以包括要求通信终端10的拥有者改变保护处理条件的消息,如“您愿意改变拍摄允许条件么?是/否”。
[0266] 随后,当通信终端10的拥有者期望对拍摄的拍摄图像进行掩模时,该拥有者对操作单元106进行操作以输入对拍摄的拍摄图像进行掩模的请求。此处,操作单元106不仅可以接收掩模请求还接收对掩模方法的指定。接下来,通信单元110将所输入的掩模请求和所指定的掩模方法发送至拍摄同意管理服务器20(S303)。
[0267] 随后,拍摄同意管理服务器20的存储单元指定与从通信终端10接收的掩模请求对应的拍摄终端30(S304)。更具体地,存储单元指定与掩模请求对应的图像ID相关联地存储的拍摄终端30的装置ID。
[0268] 随后,拍摄同意管理服务器20的通信单元200将从通信终端10接收的掩模请求、掩模方法和图像ID发送至在S304中指定的拍摄终端30(S305)。
[0269] 随后,拍摄终端30的存储单元316指定与从拍摄同意管理服务器20接收的图像ID对应的拍摄图像(S306)。
[0270] 随后,针对存储单元315指定的拍摄图像,拍摄终端30的掩模单元314基于接收到的掩模请求和掩模方法,对与通信终端10的拥有者对应的人图像的区域执行掩模处理(S307)。
[0271] 随后,存储单元316在存储单元316中存储的拍摄图像上覆盖(overwrite)进行了S307中的掩模处理的拍摄图像,并存储该覆盖的拍摄图像(S309)。
[0272] (3-3-3.根据第三实施例的优点)
[0273] 在本公开的第三实施例中,如上所述,通信终端10从拍摄同意管理服务器20接收拍摄通知,然后通过通信终端10的拥有者所执行的操作向拍摄同意管理服务器20发送对与拍摄通知对应的拍摄图像进行掩模的请求。拍摄同意管理服务器20将接收的掩模请求发送至拍摄终端30。因此,在拍摄终端30执行的拍摄处理之后,通信终端10请求拍摄终端30对拍摄之后的拍摄图像执行掩模处理。例如,当通信终端10的拥有者忘记设置保护处理条件或错误地设置与他或她的意图不符的条件时,可以在拍摄终端30执行的拍摄处理之后,请求拍摄终端30对所拍摄的拍摄图像执行掩模处理。
[0274] 通信终端10不仅可以接收掩模请求还接收对掩模方法的指定。因此,例如,当摄影师和拍摄对象是熟人时,拍摄对象可以在查看拍摄后的拍摄图像之后指定掩模处理方法,从而,可以向拍摄后的拍摄图像添加拍摄对象他或她自身期望的图像效果,从而摄影师和拍摄对象可以共同享受拍摄。
[0275] 拍摄同意管理服务器20相关联地存储拍摄图像的图像ID和拍摄终端30的装置ID。因此,例如,即使在执行了拍摄并且过了很长时间的情况下,拍摄同意管理服务器20也能够反映通信终端10对拍摄终端30的掩模请求。
[0276] [3-4.第四实施例]
[0277] 以上描述了本公开的第三实施例。接下来,将描述第四实施例。在第四实施例中,如下面所描述的那样,拍摄终端30可以经由拍摄同意管理服务器20请求通信终端10的拥有者允许拍摄。
[0278] (3-4-1.第四实施例的配置)
[0279] 根据第四实施例的通信终端10、拍摄同意管理服务器20和拍摄终端30的配置与第一实施例的配置相同。因此,在此将省略其描述。
[0280] (3-4-2.根据第四实施例的处理)
[0281] (3-4-2-1.拍摄前的处理)
[0282] 接下来,将描述根据第四实施例的处理。根据第四实施例的拍摄之前的处理与第一实施例的那些处理相同。因此,在此将省略其描述。
[0283] (3-4-2-2.拍摄时的处理)
[0284] 接下来,将描述根据第四实施例的拍摄时的处理。图22是示出根据第四实施例的拍摄时的一些处理的序列的图。由于在第四实施例中基本以同样的方式执行根据第一实施例的S121到S131的处理,在图22中省略其描述。
[0285] 接下来,将描述S131之后的处理。在S131之后,拍摄同意管理服务器20的条件确定单元208确定是否将执行保护拍摄图像中包括的人图像的处理,如在S133中那样(S401)。接下来,针对比较单元204确定位置信息相同或差小于预定阈值的账户,通信单元200将与该账户对应的人图像的拍摄同意或不同意发送至拍摄终端30,如在S135中那样(S403)。
[0286] 随后,拍摄终端30的显示单元318通过在显示单元318上显示例如图23中示出的拍摄允许请求画面90a,显示从拍摄同意管理服务器20接收的每个人图像的拍摄同意或不同意。此处,拍摄允许请求画面90a可以显示在例如拍摄终端30的取景器上。接下来,针对在显示单元318上显示拍摄不同意的人图像,例如,如在图23所示的拍摄允许请求画面90a那样,操作单元320接收与该人图像对应的拍摄对象的拍摄同意请求(S405)。
[0287] 此处,将参照图23来描述拍摄允许请求画面90a的结构示例。拍摄允许请求画面90a包括人图像900和拍摄允许请求字段90a。在拍摄允许请求画面90a上,根据每个人图像
900是否被显示得带有马赛克,针对每个人图像900,表示从拍摄同意管理服务器20接收的拍摄同意或不同意。例如,由于人图像900a被显示得带有马赛克,表示不允许拍摄人图像
900a的事实。拍摄允许请求字段902是用于请求允许拍摄与显示了拍摄不同意的人图像900对应的拍摄对象的显示字段。例如,拍摄允许请求字段902a是用于请求允许拍摄与人图像
900a对应的拍摄对象的显示字段。此处,当摄影师按下在拍摄允许请求字段902a中包括的“是”按钮时,操作单元320可以经由通信单元310将针对与人图像900a对应的拍摄对象的拍摄允许请求发送给拍摄同意管理服务器20。
[0288] 此时,通信单元310将从操作单元320接收的拍摄允许请求以及与拍摄允许请求对应的拍摄对象的位置信息发送至拍摄同意管理服务器20(S407)。
[0289] 随后,拍摄同意管理服务器20的比较单元204对在位置和环境状态存储单元202中存储的位置信息与从拍摄终端30接收的位置信息进行比较,并指定位置信息相同的通信终端10(S409)。
[0290] 随后,通信单元200将从拍摄终端30接收的拍摄允许请求发送至在S409中指定的通信终端10(S411)。
[0291] 随后,通信终端10的显示单元112显示例如在图24中示出的拍摄允许画面90b。此处,将参照图24描述拍摄允许画面90b的结构示例。拍摄允许画面90b包括拍摄允许字段910。拍摄允许字段910是用于对从拍摄同意管理服务器20接收的拍摄允许请求给予允许回复或不允许回复的显示字段。例如,当通信终端10的拥有者按下在拍摄允许字段910中包括的“是”按钮时,操作单元106可以经由通信单元110将对接收的拍摄允许请求的允许回复发送至拍摄同意管理服务器20。如图24所示,拍摄允许字段910可以包括细节设置按钮。细节设置按钮可以是例如用于对拍摄允许设置详细条件的按钮,详细条件比如对拍摄图像的拷贝禁止。
[0292] 随后,操作单元106接收通信终端10的拥有者对显示在显示单元112上的拍摄允许画面90b的操作。然后,通信单元110将操作单元106接收的对拍摄允许请求的回复发送至拍摄同意管理服务器20(S413)。
[0293] 随后,拍摄同意管理服务器20的通信单元200将从通信终端10接收的对拍摄允许请求的回复发送至拍摄终端30(S415)。
[0294] 随后,拍摄终端30的显示单元318显示从拍摄同意管理服务器20接收的对拍摄允许请求的回复,例如,如在图25中示出的拍摄允许请求结果画面90c中的那样(S417)。此处,将参照图25来描述拍摄允许请求结果画面90c的结构示例。拍摄允许请求结果画面90c包括人图像900。在拍摄允许请求结果画面90c上,根据每个人图像900是否被显示得不带有马赛克,针对每个人图像900,表示是否同意从拍摄同意管理服务器20接收的拍摄允许请求。例如,人图像900a在图25中被显示得不带有马赛克,但是在图23中被显示得带有马赛克。因此,针对人图像900a,表示通信终端10允许拍摄终端30的拍摄允许请求的事实。
[0295] 因此,拍摄终端30基于对接收到的拍摄允许请求的回复来执行拍摄处理(S419)。S419的详细处理与第一实施例的S139的处理基本相同。因此,在此将省略其描述。
[0296] (3-4-3.根据第四实施例的优点)
[0297] 在第四实施例中,如上所述,拍摄终端30在显示单元318上显示从拍摄同意管理服务器20接收的拍摄同意或不同意,并且针对被通知了拍摄不同意的人图像,接收摄影师拍摄与该人图像对应的拍摄对象的拍摄允许请求。然后,拍摄终端30将接收到的拍摄允许请求发送至拍摄同意管理服务器20。拍摄同意管理服务器20将从拍摄终端30接收的拍摄允许请求发送至通信终端10,并将从通信终端10接收的对拍摄允许请求的回复发送至拍摄终端30。通过上述处理,拍摄终端30可以经由拍摄同意管理服务器20请求来自通信终端10的拥有者的拍摄同意。拍摄终端30可以基于通信终端10对所请求的拍摄允许的回复内容来执行拍摄处理。
[0298] [3-5.第五实施例]
[0299] 以上已经描述了本公开了第四实施例。接下来,将描述第五实施例。在第五实施例中,如下面描述的那样,通信终端10的拥有者可以利用在通信终端10上安装的日程表软件来设置与时间有关的保护处理条件。
[0300] (3-5-1.第五实施例的配置)
[0301] 根据第五实施例的通信终端10、拍摄同意管理服务器20和拍摄终端30的配置与第一实施例的配置相同。因此,在此将省略其描述。
[0302] (3-5-2.根据第五实施例的处理)
[0303] (3-5-2-1.拍摄之前的处理)
[0304] 接下来,将描述根据第五实施例的处理。首先,将描述根据第五实施例的拍摄之前的处理。图26是示出根据第五实施例的拍摄之前的一些处理的序列的图。
[0305] 如图26所示,通信终端10的拥有者首先对操作单元106进行操作以激活在通信终端10上安装的日程表软件,并且设置例如保护处理条件,如在日程表软件上允许拍摄的时间(S501)。日程表软件可以包括例如登记画面,如在图27中示出的日程表登记画面92a。
[0306] 此处,将参照图27来描述日程表登记画面92a的结构示例。日程表登记画面92a包括拍摄同意时间输入字段920。拍摄同意时间输入字段920是用于设置允许或不允许拍摄终端30拍摄的时间的输入字段。例如,拍摄同意时间输入字段920a表示了一个设置示例,其中,“从2012年8月12日13:00到16:00”通信终端10的拥有者被“允许执行拍摄”。当通信终端10的拥有者像拍摄同意时间输入字段920c中那样什么都没输入时,可以不设置条件,或者可以自动设置条件以使得一律允许拍摄或者一律禁止拍摄。在拍摄同意时间输入字段920中不仅可以输入时间还可以输入例如与掩模方法的指定有关的其他条件。
[0307] 随后,通信终端10的拥有者通过操作单元106在条件设置单元108上设置账户和时间之外的保护处理条件等等。接下来,通信单元110向拍摄同意管理服务器20发送与所设置的账户有关的信息、与日程表软件设置的时间有关的保护处理条件、其他保护处理条件等等(S505)。
[0308] S505之后的处理与根据第一实施例的S105到S113的处理基本相同。因此,在此将省略其描述。
[0309] (3-5-2-2.拍摄时的处理)
[0310] 根据第五实施例的拍摄时的处理与第一实施例的处理相同。因此,在此将省略其描述。
[0311] (3-5-3.根据第五实施例的优点)
[0312] 在本公开的第五实施例中,如上所述,通信终端10的拥有者利用在通信终端10上安装的日程表软件来设置例如与时间(比如允许或不允许拍摄的时间)有关的保护处理条件。因此,通信终端10的拥有者可以按天使用对日程表软件进行操作,从而容易地设置与时间有关的保护处理条件。
[0313] 通信终端10的拥有者可以在利用日程表软件时确认与时间有关的保护处理条件的设置状态。因此,可以获得易于检测保护处理条件的设置遗漏或设置错误的优点。
[0314] [3-6.第六实施例]
[0315] 以上已经描述了第五实施例。在第五实施例中,如上所述,通信终端10的拥有者利用在通信终端10上安装的日程表软件来设置与时间有关的保护处理条件。在第六实施例中,如下面将要描述的那样,通信终端10的拥有者可以在连接到通信网络12的日程表管理服务器40中登记与时间有关的保护处理条件。
[0316] (3-6-1.根据第六实施例的图像处理系统的基本配置)
[0317] 图28是示出根据本公开的第六实施例的图像处理系统的基本配置的图。如图28所示,与第一实施例相比,根据第六实施例的图像处理系统新包括日程表管理服务器40。
[0318] (日程表管理服务器40)
[0319] 日程表管理服务器40是通过连接到通信网络12的装置来存储并管理日程表信息以及与日程表信息关联的保护处理条件的计算机。图29是示出在日程表管理服务器40中登记的日程表信息的示例的图。如图29所示,日程表管理服务器40可以相关联地存储账户栏4000、时间栏4002和拍摄同意栏4004。在账户栏4000中登记被设置为使用根据第六实施例的图像处理系统的账户。与每个日程表项目有关的时间被登记在时间栏4002中。保护处理条件(比如同意或不同意例如拍摄终端30进行的拍摄)被登记在拍摄同意栏4004中。例如,在图29的第二行中示出的数据是账户为“Yamada”的用户登记的数据,并表示“在2012年8月
12日从0:00到13:00”的时间段登记拍摄终端30的“拍摄不同意”。
[0320] (3-6-2.第六实施例的配置)
[0321] 根据第六实施例的通信终端10、拍摄同意管理服务器20和拍摄终端30的配置与第一实施例的配置相同。因此,在此将省略其描述。
[0322] (3-6-3.根据第六实施例的处理)
[0323] (3-6-3-1.拍摄之前的处理)
[0324] 接下来,将描述根据第六实施例的处理。首先,将描述根据第六实施例的拍摄之前的处理。图30是示出根据第六实施例的拍摄之前的一些处理的序列的图。
[0325] 如图30所示,通信终端10的拥有者首先通过操作单元106在条件设置单元108上设置账户和与时间有关的保护处理条件。然后,通信单元110将所设置的账户、时间、与时间有关的保护处理条件等发送至日程表管理服务器40(S601)。
[0326] 随后,日程表管理服务器40相关联地存储从通信终端10接收的账户、时间、与时间有关的保护处理条件等等。
[0327] 随后,通信终端10的拥有者通过操作单元106在条件设置单元108上设置账户和各种条件比如保护处理条件,如S101中那样(S603)。接下来,通信单元110将与设置的账户、保护处理条件等等有关的信息发送至拍摄同意管理服务器20(S605)。
[0328] S605之后的处理与根据第一实施例的S105到S113的处理基本相同。因此,在此将省略其描述。
[0329] (3-6-3-2.拍摄时的处理)
[0330] 接下来,将描述根据第六实施例的拍摄时的处理。图31是示出根据第六实施例的拍摄时的处理的序列的图。由于根据第一实施例的S121到S129的处理与第六实施例中的基本相同,因此在图31中省略其描述。
[0331] 接下来,将描述S129之后的处理。在S129之后,拍摄同意管理服务器20的比较单元204对存储在位置和环境状态存储单元202中的通信终端10的位置信息与从拍摄终端30接收的拍摄对象的位置信息进行比较,如S131中那样(S611)。
[0332] 随后,针对比较单元204确定位置信息相同或者差小于预定阈值的账户,通信单元200将账户发送至日程表管理服务器40,并询问与该账户对应的拍摄对象的与时间有关的保护处理条件(S613)。
[0333] 随后,针对从拍摄同意管理服务器20接收的账户,日程表管理服务器40提取在日程表管理服务器20中登记的与时间有关的保护处理条件,然后将提取的保护处理条件发送至拍摄同意管理服务器20。
[0334] 随后,针对比较单元204确定位置信息相同或者差小于预定阈值的账户,拍摄同意管理服务器20的条件确定单元208确定存储在位置和环境状态存储单元202中的环境状态是否满足两个条件,即从日程表管理服务器40接收的与时间有关的保护处理条件以及存储在拍摄同意条件存储单元206中的保护处理条件。然后,条件确定单元208根据上述确定的结果来确定是否执行保护人图像的处理(S617)。
[0335] S619之后的处理与根据第一实施例的S135到S139的处理相同。因此,在此将省略其描述。
[0336] (3-6-4.根据第六实施例的优点)
[0337] 在本公开的第六实施例中,如上所述,通信终端10的拥有者例如在日程表管理服务器40中设置例如保护处理条件,比如允许或不允许拍摄的时间。拍摄同意管理服务器20确定从通信终端10接收的环境状态是否满足两个条件,即,从日程表管理服务器40接收的与时间有关的保护处理条件以及从通信终端10接收的保护处理条件,然后根据确定的结果向拍摄终端30发送指示是否执行保护与拍摄对象对应的人图像的处理的信息。通过上述处理,通信终端10的拥有者通过在日程表管理服务器40中登记的他或她自己的日程表中设置保护处理条件,能够容易地设置与时间有关的保护处理条件。
[0338] 由于在日程表管理服务器40中设置了保护处理条件,因而可以获得即使在拥有者之外的人使用通信终端10时,查看或修改所设置的保护处理条件的险仍很小的优点。
[0339] [3-7.第七实施例]
[0340] 上面已经描述了本公开的第六实施例。接下来,将描述第七实施例。在第七实施例中,如下面描述的那样,通信终端10的拥有者可以设置与是否在预定SNS中执行熟人设置有关的条件作为保护处理条件。
[0341] (3-7-1.根据第七实施例的图像处理系统的基本配置)
[0342] 图32是示出根据本公开的第七实施例的图像处理系统的基本配置的图。如图32所示,与第一实施例相比,根据第七实施例的图像处理系统新包括SNS服务器50。
[0343] (SNS服务器50)
[0344] SNS服务器50是管理由连接到通信网络12的装置所配置的SNS的计算机。在SNS中,SNS参与者可以在参与者之间共享角色信息和图像信息。在SNS中,参与者可以根据其他参与者的属性来设置要开放的信息的范围。例如,参与者可以向与该参与者亲密的被称作“熟人”的人开放隐私信息,并执行控制以使得不向“熟人”以外的人开放隐私信息。
[0345] 图33是示出在SNS服务器50中登记的登记信息的示例的图。如图33所示,SNS服务器50可以相关联地存储账户栏5000和熟人账户栏5002。在账户栏5000中登记被设置为使用SNS服务器50所管理的SNS的账户。在熟人账户栏5002中登记针对账户栏5000的每个用户在SNS中的熟人登记中使用的账户。例如,图33的第二行中所示的数据表示“Hanako”、“Bob”和“Satoshi”被登记作为具有SNS账户“Yamada”的用户的熟人账户。
[0346] (3-7-2.根据第七实施例的配置)
[0347] 根据第七实施例的通信终端10、拍摄同意管理服务器20和拍摄终端30的配置与第一实施例的配置相同。因此,在此将省略其描述。
[0348] (3-7-3.根据第七实施例的处理)
[0349] (3-7-3-1.拍摄之前的处理)
[0350] 接下来,将描述根据第七实施例的处理。首先,将描述根据第七实施例的在拍摄之前的处理。图34是示出根据第七实施例的拍摄之前的一些处理的序列的图。
[0351] 如图34所示,通信终端10的拥有者首先经由通信单元110在SNS服务器50中登记被设置为使用SNS的账户(以下简称为SNS账户)(S701)。接下来,通信终端10的拥有者在SNS服务器50中登记SNS中的“熟人”的账户(以下简称为熟人账户)(S703)。
[0352] 随后,通信终端10的拥有者通过操作单元106在条件设置单元108上设置各种条件,比如SNS账户和保护处理条件(S705)。接下来,通信单元110将与所设置的SNS账户、保护处理条件等等有关的信息发送给拍摄同意管理服务器20(S707)。
[0353] 随后,拍摄同意管理服务器20的拍摄同意条件存储单元206相关联地存储从通信终端10接收的保护处理条件和SNS账户(S709)。例如,在图6所示的拍摄同意条件存储单元206的示例中,接收到的SNS账户存储在账户栏2060中。
[0354] S709之后的处理与根据第一实施例的S107到S113的处理的不同之处在于“SNS账户”被用作账户,但其余处理基本相同。因此,在此将省略其描述。
[0355] (3-7-3-2.拍摄时的处理)
[0356] 接下来,将描述根据第七实施例的拍摄时的处理。图35是示出根据第七实施例的拍摄时的处理序列的图。由于根据第一实施例的S121到S125的处理与第七实施例以基本相同的方式执行,因此在图35中省略其描述。
[0357] 在S125之后,拍摄对象位置获取单元304计算与拍摄图像中包括的人图像对应的拍摄对象的位置信息,如S127中那样(S721)。
[0358] 随后,通信单元310将与摄影师的SNS账户有关的信息、计算出的拍摄对象的位置信息等等发送至拍摄同意管理服务器20(S723)。
[0359] 随后,拍摄同意管理服务器20的比较单元204对存储在位置和环境状态存储单元202中的通信终端10的位置信息与从拍摄终端30接收的拍摄对象的位置信息进行比较,如S131中那样(S725)。然后,当比较单元204通过上述比较确定位置信息相同或者差小于预定阈值时,比较单元204从位置和环境状态存储单元202获取拍摄对象的账户,即,拍摄对象的SNS账户(S727)。
[0360] 随后,通信单元200将比较单元204获取的SNS账户和从拍摄终端30接收的摄影师的SNS账户发送至SNS服务器50,并在SNS服务器50中询问与摄影师和拍摄对象之间的关系有关的登记内容(S729)。例如,通信单元200在SNS服务器50中,针对拍摄对象的账户,询问摄影师的账户是否被登记为熟人账户。
[0361] 随后,SNS服务器50基于拍摄对象的SNS账户和从拍摄同意管理服务器20接收的摄影师的SNS账户,确认与摄影师和拍摄对象之间的关系有关的登记内容。然后,SNS服务器50将例如表示摄影师是否被登记为拍摄对象的熟人的信息作为确认结果发送至拍摄同意管理服务器20(S731)。
[0362] 随后,针对比较单元204确定位置信息相同或者差小于预定阈值的数据,拍摄同意管理服务器20的条件确定单元208确定从SNS服务器50接收的对该询问回复的结果是否满足针对与SNS中的摄影师和拍摄对象之间的关系有关的登记内容而预先设置的保护处理条件。例如,当从SNS服务器50接收到表示摄影师未被登记为拍摄对象的熟人的信息时,条件确定单元208可以确定不满足保护处理条件。
[0363] 此外,如S133中那样,针对比较单元204确定位置信息相同或者差小于预定阈值的数据,条件确定单元208确定存储在位置和环境状态存储单元202中的环境状态是否满足存储在拍摄同意条件存储单元206中的保护处理条件。然后,条件确定单元208根据上述两个确定的结果来确定是否执行保护人图像的处理(S733)。
[0364] S735之后的处理与根据第一实施例的S135到S139的处理相同。因此,在此将省略其描述。
[0365] (3-7-4.根据第七实施例的优点)
[0366] 在本公开的第七实施例中,如上所述,拍摄同意管理服务器20向SNS服务器50询问与摄影师和拍摄对象之间的关系有关的登记内容。然后,拍摄同意管理服务器20确定从SNS服务器50接收的对该询问的回复的结果是否满足通过通信终端10预先设置的保护处理条件,并根据该确定的结果将指示是否执行保护与拍摄对象对应的人图像的处理的信息发送至拍摄终端30。因此,通信终端10的拥有者能够容易地将与摄影师是否被设置为SNS中的熟人的条件设置为保护处理条件。
[0367] 通信终端10的拥有者可以根据SNS中与摄影师和拍摄对象之间的关系有关的登记内容来改变保护处理条件。例如,通信终端10的拥有者可以改变保护处理条件。例如,拥有者针对熟人账户将“任何时间都同意拍摄”设置为保护处理条件,而针对熟人账户以外的账户将“仅在工作日同意拍摄”设置为保护处理条件。
[0368] [3-8.第八实施例]
[0369] 以上已经描述了本公开的第七实施例。接下来,将描述第八实施例。在第八实施例中,如以下将要描述的那样,通信终端10的拥有者可以确认熟人是否位于拍摄终端30连带地拍摄熟人的范围内,并且可以根据确认的熟人来改变保护处理条件。
[0370] (3-8-1.根据第八实施例的图像处理系统的基本配置)
[0371] 图36是示出根据第八实施例的图像处理系统的基本配置的图。如图36所示,相比于第一实施例,根据第八实施例的图像处理系统新包括位置共享服务器60和第二通信终端70。
[0372] (位置共享服务器60)
[0373] 位置共享服务器60是对从连接到通信网络12的装置发送的位置信息进行存储和管理的计算机。位置共享服务器60可以具有对连接到通信网络12的装置所配置的预定SNS进行管理的功能。图37是示出在位置共享服务器60中登记的登记信息的示例的图。如图37所示,位置共享服务器60可以相关联第存储账户栏6000、位置信息栏6002和熟人账户栏6004。被设置为使用根据第八实施例的图像处理系统的账户被登记在账户栏6000中。从与账户栏6000中登记的每个账户对应的用户所持有的通信终端发送的位置信息被登记在位置信息栏6002中。账户栏6000的每个用户的熟人被登记在SNS中的账户被登记在熟人账户栏6004中。例如,图37的第二行中所示的数据表示从账户是“Yamada”的用户所使用的通信终端接收“(x,y)”作为位置信息,并且“Hanako”、“Bob”和“Satoshi”被登记作为账户为“Yamada”的用户的熟人账户。
[0374] (第二通信终端70)
[0375] 第二通信终端70是由拥有通信终端10的人以外的人持有的通信终端。第二通信终端70具有定位功能、无线通信功能、画面显示功能等等。第二通信终端70的功能和配置可以与通信终端10的功能和配置相同。在图36中,仅示出了一个第二通信终端70。然而,原理上,存在多个第二通信终端70,并且假定不同的用户使用这些终端。
[0376] (3-8-2.第八实施例的配置)
[0377] 根据第八实施例的通信终端10、拍摄同意管理服务器20和拍摄终端30的配置与第一实施例的配置相同。因此,在此将省略其描述。
[0378] (3-8-3.根据第八实施例的处理)
[0379] (3-8-3-1.拍摄之前的处理)
[0380] 接下来,将描述根据第八实施例的处理。首先,将描述根据第八实施例的拍摄之前的处理。图38是示出根据第八实施例的拍摄之前的一些处理的序列的图。
[0381] 如图38所示,位置信息获取单元100首先通过通信终端10的拥有者所执行的操作来获取通信终端10的位置信息(S801)。接下来,通信单元110将通信终端10的拥有者具有的账户以及获取的位置信息发送至位置共享服务器60(S803)。该账户可以是被设置为使用由位置共享服务器60管理的SNS的SNS账户。
[0382] 随后,第二通信终端70例如通过第二通信终端70的定位功能来获取第二通信终端70的位置信息(S805)。接下来,第二通信终端70将第二通信终端70的拥有者具有的账户以及获取的位置信息发送至位置共享服务器60(S807)。该账户可以是被设置为使用由位置共享服务器60管理的SNS的SNS账户。
[0383] 随后,当通信终端10的拥有者期望设置保护处理条件时,通信单元110将通信终端10的拥有者的账户发送至位置共享服务器60,并通过通信终端10的拥有者所执行的操作来询问熟人的位置信息(S809)。
[0384] 随后,位置共享服务器60提取与从通信终端10接收的账户对应的熟人账户以及与每个熟人账户对应的位置信息。然后,位置共享服务器60将熟人账户和位置信息的组合发送至通信终端10(S811)。
[0385] 随后,通信终端10的拥有者确认从位置共享服务器60接收的位置信息,并确认熟人是否位于例如连带的拍摄范围内。然后,通信终端10的拥有者基于确认结果在条件设置单元108上设置各种条件,比如保护处理条件(S813)。例如,当确认了拥有者不想与其连带拍摄的熟人位于连带拍摄范围内的事实时,通信终端10的拥有者可以设置“拍摄不同意”作为保护处理条件。
[0386] S813之后的处理与根据第一实施例的S103到S113的处理基本相同。因此,在此将省略其描述。
[0387] (3-8-3-2.拍摄时的处理)
[0388] 根据第八实施例的拍摄时的处理与第一实施例的处理相同。因此,在此将省略其描述。
[0389] (3-8-4.根据第八实施例的优点)
[0390] 在第八实施例中,如上所述,通信终端10将通信终端10的拥有者的账户发送至位置共享服务器60,并询问通信终端10的拥有者的熟人的位置信息。位置共享服务器60提取与从通信终端10接收的账户对应的熟人账户以及与该熟人账户对应的位置信息,并将熟人账户和位置信息的组合发送至通信终端10。因此,通信终端10的拥有者能够确认熟人是否位于连带拍摄范围内,并根据确认的熟人来改变保护处理条件。
[0391] [3-9.第九实施例]
[0392] 以上已经描述了本公开的第八实施例。在第八实施例中,如上所述,通信终端10向位置共享服务器60询问“熟人”的位置信息。在第九实施例中,如以下将要描述的那样,通信终端10可以通过装置间通信向位于附近的第二通信终端70询问第二通信终端70是否是“熟人”的通信终端。
[0393] (3-9-1.根据第九实施例的图像处理系统的基本配置)
[0394] 图39是示出根据本公开的第九实施例的图像处理系统的基本配置的图。如图39所示,根据第九实施例的图像处理系统相比于第八实施例的不同之处在于不包括位置共享服务器60。
[0395] (第九实施例的配置)
[0396] 根据第九实施例的通信终端10、拍摄同意管理服务器20和拍摄终端30的配置与第一实施例的配置相同。因此,在此将省略其描述。
[0397] (3-9-3.根据第九实施例的处理)
[0398] (3-9-3-1.拍摄之前的处理)
[0399] 接下来,将描述根据第九实施例的处理。首先,将描述根据第九实施例的拍摄之前的处理。图40是示出根据第九实施例的拍摄之前的一些处理的序列的图。
[0400] 如图40所示,通信单元110首先通过通信终端10的拥有者的操作,通过装置间通信,例如经由通信网络12(如互联网),向位于附近的第二通信终端70询问第二通信终端70是否为“熟人”的通信终端(以下称作存在或不存在熟人关系)(S901)。此处,通信单元110可以通过向周围发送在操作单元106上输入的通信终端10的拥有者的账户,询问“存在或不存在熟人关系”。
[0401] 随后,当第二通信终端70从通信终端10接收到“存在或不存在熟人关系”的询问时,第二通信终端70将第二通信终端70的拥有者的账户和从通信终端10接收的账户发送至预定SNS服务器以确定存在或不存在熟人关系。接下来,第二通信终端70通过装置间通信将从SNS服务器接收的确认结果作为对来自通信终端10的询问的回复发送至通信终端10。当对该询问的回复是“存在熟人关系”时,第二通信终端70一起发送自己的账户(S903)。
[0402] 作为S903的修改示例,第二通信终端70可以在自己的终端中存储熟人关系列表,而非在预定的SNS服务器中确认是否存在熟人关系。在该修改示例中,第二通信终端70基于熟人关系列表通过装置间通信将对来自通信终端10的询问的回复发送至通信终端10。
[0403] 随后,通信终端10的拥有者确定对“存在或不存在熟人关系”的回复以及从第二通信终端70接收的账户,以确认熟人是否位于附近。然后,通信终端10的拥有者基于确认结果在条件设置单元108上设置各种条件如保护处理条件(S905)。例如,当通信终端10的拥有者确认拥有者不想与其一起拍摄的熟人位于附近时,拥有者可以设置“拍摄不同意”作为保护处理条件。
[0404] S905之后的处理与根据第一实施例的S103到S113的处理基本上相同。因此,在此将省略其描述。
[0405] (3-9-3-2.拍摄时的处理)
[0406] 根据第九实施例的拍摄时的处理与第一实施例的那些处理相同。因此,在此将省略其描述。
[0407] (3-9-4.根据第九实施例的优点)
[0408] 在本公开的第九实施例中,如上所述,通信终端10通过装置间通信向位于附近的第二通信终端70询问“存在或不存在熟人关系”,并从第二通信终端70接收账户和对“存在或不存在熟人关系”的回复。因此,通信终端10的拥有者能够确认熟人是否位于附近,并根据确认的熟人来改变保护处理条件。
[0409] 在第九实施例中,相比于第八实施例,可以获得例如第二通信终端70无需将位置信息上传至位置共享服务器60的优点,并且即使对于未安装位置共享服务器60的系统,该实施例也是可适用的。
[0410] [3-10.第十实施例]
[0411] 以上已经描述了本公开的第九实施例。接下来,将描述第十实施例。在第十实施例中,如下面将要描述的那样,通信终端10的拥有者在拍摄终端30上查看拍摄图像时,能够使拍摄终端10执行保护在拍摄后的拍摄图像中包括的他或她自己的图像的处理。
[0412] [第十实施例的配置]
[0413] 图41是示出根据第十实施例的拍摄同意管理服务器20的配置的功能框图。如图41所示,与第一实施例相比,根据第十实施例的拍摄同意管理服务器20新包括询问ID存储单元212。此处,询问ID指的是唯一地分配给每个拍摄图像中包括的每个人图像的标识符。即,询问ID指的是被分配用于区分每个拍摄图像和每个拍摄图像中包括的每个人区域(人图像)的ID。
[0414] 根据第十实施例的条件确定单元208与根据第一实施例的条件确定单元208具有相同功能。根据第十实施例的条件确定单元208查阅在询问ID存储单元212中记录的询问ID,向每个人图像分配与之前分配的ID不同的ID。
[0415] 询问ID存储单元212相关联地存储条件确定单元208确定的询问ID、询问ID所对应的人图像所对应的拍摄对象的账户、拍摄对象的拍摄同意条件、以及人图像的查看同意条件(保护处理条件)。除了与上述账户、拍摄同意条件和查看同意条件以外,询问ID存储单元212还可以与询问ID相关联地存储用于指定拍摄图像的信息,如拍摄时间或一起拍摄的人的账户。
[0416] 图42是示出询问ID存储单元212的配置的示例的图。如图42所示,询问ID存储单元212可以相关联地存储询问ID栏2120、账户栏2122、拍摄同意条件栏2124和查看同意条件栏
2126。针对一个拍摄图像中包括的每个人图像确定的询问ID被登记在询问ID栏2120中。询问ID栏2120的每个值所对应的人图像所对应的拍摄对象的账户被登记在账户栏2122中。针对人图像设置的与拍摄同意或不同意有关的条件被登记在拍摄同意条件栏2124中。针对人图像设置的与查看同意有关的条件被登记在查看同意条件栏2126中。例如,在图42的第二行中示出的数据表示针对具有询问ID“3124”的人图像,“Yamada”被登记为与该人图像对应的拍摄对象的账户,“当移动时不同意”被登记为拍摄对象的拍摄同意条件,“始终不同意”被登记为人图像的查看同意条件。
[0417] 拍摄同意管理服务器20的其余组成元件的功能与第一实施例的那些组成元件相同。
[0418] 根据第十实施例的通信终端10和拍摄终端30的配置与第一实施例的配置相同。因此,在此将省略其描述。
[0419] (3-10-3.根据第十实施例的处理)
[0420] (3-10-3-1.拍摄之前的处理)
[0421] 接下来,将描述根据第十实施例的处理。首先,将描述根据第十实施例的拍摄之前的处理。
[0422] 除了S101以条件设置为特征之外,根据第十实施例的拍摄之前的处理与第一实施例的那些处理基本相同。在第十实施例中,在S101中,通信终端10的拥有者可以设置临时条件作为保护处理条件,并在拍摄终端30执行拍摄之后再次在拍摄终端30上设置与查看有关的条件。例如,在S101中,通信终端10的拥有者可以设置例如临时条件,比如“在查看时需要确认”。
[0423] (3-10-2-2.拍摄时的处理)
[0424] 接下来,将描述根据第十实施例的拍摄时的处理。图43是示出根据第十实施例的在拍摄时的一些处理的序列的图。由于根据第一实施例的S121到S131的处理与第十实施例中的处理基本相同,在图43中省略其描述。
[0425] 接下来,将描述S131之后的处理。在S131之后,拍摄同意管理服务器20的条件确定单元208确定是否执行保护拍摄图像中包括的每个人图像的处理,如S133中那样(S1001)。
[0426] 随后,条件确定单元208首先查阅在询问ID存储单元212中记录的询问ID来确定人图像的询问ID以将该人图像与其他人图像区分开。接下来,询问ID存储单元212相关联地存储条件确定单元208确定的询问ID、与人图像对应的拍摄对象的账户、以及人图像的保护处理条件(S1003)。
[0427] 作为S1003的修改示例,例如,条件确定单元208可以仅针对设置了“在查看时需要确认”作为保护处理条件的账户发出询问ID。例如,当拍摄终端30执行连续拍摄如运动图像的拍摄时,条件确定单元208可以针对同一拍摄对象的人图像确定同一询问ID,并相关联地存储连续拍摄的拍摄图像中的每个图像和询问ID。
[0428] 随后,针对比较单元204确定位置信息相同或者差小于预定阈值的账户,通信单元200将询问ID和拍摄同意条件发送至拍摄终端30(S1005)。然后,通信单元200将拍摄通知发送至通信终端10(S1007)。该拍摄通知的内容可以与第一实施例的拍摄通知的内容相同。
[0429] 随后,拍摄终端30的成像单元300基于从拍摄同意管理服务器20接收的拍摄同意条件来拍摄拍摄图像(S1009)。然后,存储单元316相关联地存储从拍摄同意管理服务器20接收的与拍摄图像中包括的每个人图像对应的询问ID、人图像的像素区域和拍摄图像(S1011)。
[0430] (3-10-2-3.查看同意条件改变时的处理)
[0431] 接下来,将描述根据第十实施例的查看同意条件改变时的处理。例如,当拥有者期望改变与查看拍摄的拍摄图像有关的条件时,通过通信终端10的拥有者执行查看同意条件的改变。
[0432] 图44是示出根据第十实施例的在查看同意条件改变时的一些处理的序列的图。如图44所示,例如,通信终端10的拥有者首先在条件设置单元108上设置条件(指定条件),比如用于指定期望改变查看同意条件的拍摄图像的拍摄时间。接下来,通信单元110将账户和所设置的指定条件发送至拍摄同意管理服务器20(S1021)。
[0433] 随后,拍摄同意管理服务器20的询问ID存储单元212基于从通信终端10接收的账户和指定条件来提取相应的询问ID(S1023)。接下来,通信单元200将所提取的询问ID发送至通信终端10(S1025)。
[0434] 随后,通信终端10的拥有者通过操作单元106在条件设置单元108上改变与从拍摄同意管理服务器20接收的询问ID对应的拍摄图像中设置的先前设置的查看同意条件的设置(S1027)。此处,可以利用其它装置如连接到通信网络12的PC而非通信终端10来执行上述查看同意条件的设置。
[0435] 随后,通信单元110将询问ID和在S1027中设置的查看同意条件发送至拍摄同意管理服务器20(S1029)。
[0436] 随后,拍摄同意管理服务器20的询问ID存储单元212将与从通信终端10接收的询问ID相关联地存储的查看同意条件更新为从通信终端10接收的查看同意条件,并存储更新后的查看同意条件(S1031)。
[0437] 当通信终端10的拥有者期望重复S1021到S1031的处理,这些处理可以重复多次。
[0438] (3-10-2-4.查看时的处理)
[0439] 接下来,将描述根据第十实施例的查看时的处理。图45是示出根据第十实施例的查看时的处理序列的图。
[0440] 如图45所示,拍摄终端30的用户首先通过操作单元320从存储单元中存储的拍摄图像中选择用户期望查看的图像。接下来,存储单元316针对所选拍摄图像中包括的人图像,读取与该人图像关联地存储的询问ID。然后,通信单元310将读取的询问ID和针对该人图像的查看同意询问发送至拍摄同意管理服务器20(S1041)。
[0441] 随后,拍摄同意管理服务器20的询问ID存储单元212基于从拍摄终端30接收的询问ID,读取与询问ID相关联地存储的查看同意条件。接下来,条件确定单元208确定在位置和环境状态存储单元202中存储的环境状态是否满足询问ID存储单元212读取的查看同意条件。然后,条件确定单元208根据上述确定的结果来确定人图像的查看同意或不同意(S1043)。
[0442] 随后,通信单元200将条件确定单元208确定的查看同意或不同意发送至拍摄终端30(S1045)。此处,例如,通信单元200还可以将人图像的保护处理条件(查看条件)比如“用图标A替代”发送至拍摄终端30。
[0443] 根据在存储单元316中与拍摄图像相关联地存储的询问ID的数量来重复S1041到S1045的处理。即,在原理上,根据拍摄图像中包括的人图像的数量来重复S1041到S1045的处理。
[0444] 随后,拍摄终端30基于从拍摄同意管理服务器20接收的每个人图像的查看同意或不同意来执行查看处理(S1047)。
[0445] –查看处理的第一处理示例-
[0446] 此处,将参照图46和47详细描述S1047的处理。图46是示出S1047中的查看处理的第一处理示例的流程图。在第一处理示例,如下面将要描述的那样,当拍摄终端30确定不可以查看拍摄图像中包括的人图像时,拍摄终端30对该人图像执行掩模处理,并显示经处理的人图像。
[0447] 在第一处理示例中,如图46所示,确定单元312首先基于从拍摄同意管理服务器20接收的每个人图像的查看同意或不同意来确定是否可以查看每个人图像(S1051)。
[0448] 当确定单元312确定可以查看拍摄图像中包括的所有人图像时(在S1051中为是),显示单元318从存储单元316读取拍摄图像并显示所读取的拍摄图像(S1055)。
[0449] 相反,当确定单元312确定不可以查看拍摄图像中包括的人图像中的至少一个时(在S1051中为否),掩模单元314从存储单元316中读取拍摄图像并基于被确定为不可查看的人图像的保护处理条件来对该人图像执行掩模处理(S1053)。例如,当条件“用图标A代替”被设置作为被确定单元312确定为不可查看的一个人图像中的人图像的保护处理条件时,掩模单元314对该人图像执行“用图标A替代”的处理。
[0450] 随后,显示单元318显示经过掩模单元314的掩模处理的拍摄图像(S1055)。
[0451] –查看处理的第二处理示例-
[0452] 图47是示出S1047中的查看处理的第二处理示例的流程图。在第二处理示例中,如以下将要描述的那样,当确定不可以通过拍摄终端30查看拍摄图像中包括的人图像中的至少一个图像时,拍摄终端30不显示拍摄图像。
[0453] 在第二处理示例中,如图47所示,确定单元312首先基于从拍摄同意管理服务器20接收的每个人图像的查看同意或不同意来确定是否可以查看每个人图像,如在S1051中那样(S1061)。
[0454] 当确定单元312确定可以查看拍摄图像中包括的所有人图像时(S1061中为是),显示单元318显示拍摄图像,如S1055中那样(S1063)。
[0455] 相反,当确定单元312确定不可以查看拍摄图像中包括的人图像中的至少一个时(S1061中为否),显示单元318显示不可以查看人图像的事实(S1065)。
[0456] (3-10-3.根据第十实施例的优点)
[0457] 在本公开的第十实施例中,如上所述,拍摄同意管理服务器20基于从拍摄终端30接收的询问ID,读取与该询问ID相关联地存储的查看同意条件,并基于所读取的查看同意条件来确定与该询问ID对应的人图像的查看同意或不同意。然后,拍摄同意管理服务器20将确定结果发送至拍摄终端30。因此,当通过拍摄终端30查看拍摄后的拍摄图像时,通信终端10的拥有者可以使拍摄终端30能够执行保护拍摄图像中包括的自己的图像的处理。
[0458] 例如,通信终端10的拥有者可以在拍摄终端30进行拍摄之前或之后,限制其他人可以查看他或她的图像的时间段。当通信终端10的拥有者不想其他人查看他或她自己的拍摄后的图像时,该拥有者可以通过改变查看同意条件来禁止通过拍摄终端30等查看拍摄图像。
[0459] 通信终端10的拥有者可以例如通过指定掩模处理方法如马赛克处理作为保护处理条件,来控制拍摄终端30以使得以不可识别的形式显示自己的图像。
[0460] [3-11.第十一实施例]
[0461] 以上已经描述了第十实施例。接下来,将描述第十一实施例。在第十一实施例中,如上所述,通信终端10的拥有者可以请求拍摄终端30删除拍摄终端30拍摄的他或她的拍摄图像。例如,当通信终端10的拥有者不想与其一起被拍摄的熟人与该拥有者一起被拍摄时,该拥有者可以请求拍摄终端30删除所拍摄的拍摄图像。
[0462] (3-11-1.根据第十一实施例的图像处理系统的基本配置)
[0463] 根据第十一实施例的图像处理系统的基本配置与第九实施例的基本配置相同。因此,在此将省略其描述。
[0464] (3-11-2.第十一实施例的配置)
[0465] (3-11-2-1.拍摄同意管理服务器20)
[0466] 除了从通信终端10接收的账户和位置信息之外,根据第十一实施例的位置和环境状态存储单元202还可以相关联地存储例如各种详细信息比如(与通信终端10的拥有者一起)也存在的熟人的账户作为环境状态之一。此处,账户和也存在的熟人的账户可以是被设置为使用预定SNS的账户。
[0467] 图48是示出根据第十一实施例的位置和环境状态存储单元202的配置的示例的图。如图48所示,位置和环境状态存储单元202可以相关联地存储账户栏2020、位置信息栏2022、环境状态(移动状态)栏2024和环境状态(也存在的熟人的账户)栏2026。例如,图48的第三行中示出的数据表示从账户为“Hanako”的拥有者所使用的通信终端10接收“(a,b)”作为位置信息,接收“停止”作为移动状态,以及接收“Ai”作为也存在的熟人的账户。
[0468] 除了条件确定单元208确定的询问ID和拍摄对象的账户、以及在拍摄拍摄对象时的位置信息之外,根据第十一实施例的询问ID存储单元212可以相关联地存储例如各种详细信息,比如拍摄时间、移动状态、也存在的熟人的账户、拍摄终端30的装置ID、拍摄距离和人图像的图像尺寸。
[0469] 图49是示出根据第十一实施例的询问ID存储单元212的配置的示例的图。如图49所示,询问ID存储单元212可以相关联地存储例如询问ID栏2130、账户栏2131、时间栏2132、位置信息栏2133、环境状态(移动状态)栏2134、环境状态(也存在的熟人的账户)栏2135、拍摄装置ID栏2136、距离栏2137和图像尺寸栏2138。针对人图像确定的询问ID被登记在询问ID栏2130中。询问ID栏2130的每个值所对应的人图像所对应的拍摄对象的账户被登记在账户栏2131中。拍摄人图像(包括人图像的拍摄图像)的时间被登记在时间栏2132中。与在拍摄时的人图像对应的拍摄对象的位置信息被登记在位置信息栏2133中。在拍摄时拍摄对象的移动状态被登记在环境状态(移动状态)栏2134中。在拍摄时与拍摄图像的拍摄对象一起还存在的熟人的账户被登记在环境状态(也存在的熟人的账户)栏2135中。拍摄该拍摄图像的拍摄终端30的装置ID被登记在拍摄装置ID栏2136中。在拍摄该拍摄图像时从拍摄终端30到拍摄对象的拍摄距离被登记在距离栏2137中。人图像的图像尺寸被登记在图像尺寸栏2138中。
[0470] 图49的第三行中所示的数据表示针对具有询问ID“6580”的人图像,“Hanako”被登记为与人图像对应的拍摄对象的账户,“2012/12/31”被登记为拍摄时间,“(a,b)”被登记为在拍摄时拍摄对象的位置信息,“停止”被登记为在拍摄时拍摄对象的移动状态。“Ai”被登记为在拍摄时与拍摄对象一起的熟人的账户,“E3867”被登记为拍摄终端30的装置ID,“1.5m”被登记为在拍摄时从拍摄终端30到拍摄对象的拍摄距离,“160×300像素”被登记为人图像的图像尺寸。
[0471] 拍摄同意管理服务器20的其余组成元件的功能与第一实施例的那些元件相同。
[0472] 根据第十一实施例的通信终端10和拍摄终端30的配置与第一实施例的配置相同。因此,在此将省略其描述。
[0473] (3-11-3.根据第十一实施例的处理)
[0474] (3-11-3-1.拍摄之前的处理)
[0475] 接下来,将描述根据第十一实施例的处理。首先,将描述根据第十一实施例的拍摄之前的处理。图50是示出根据第十一实施例的拍摄之前的一些处理的序列的图。由于根据第一实施例的S101到S105的处理与第十一实施例中的处理基本相同,在图50中省略其描述。
[0476] 接下来,将描述S105之后的处理。在S105之后,通信终端10的位置信息获取单元100获取通信终端10的位置信息,如S107中那样。传感器信息获取单元102获取各种传感器信息,比如通信终端10的加速度、通信终端10的角度、大气压和地磁,如S107中那样(S1101)。
[0477] 随后,通信单元110将通信终端10的拥有者的账户发送至位置共享服务器60,并通过通信终端10的拥有者的操作询问熟人的位置信息(S1103)。
[0478] 随后,位置共享服务器60提取与从通信终端10接收的账户对应的熟人账户以及与每个熟人账户对应的位置信息。然后,位置共享服务器60将熟人账户和位置信息的组合发送至通信终端10(S1105)。
[0479] 随后,环境状态识别单元104基于获取的位置信息和获取的传感器信息来确定通信终端10的拥有者的移动状态。环境状态识别单元104从接收自位置共享服务器60的熟人账户中提取在连带拍摄范围内存在的熟人的账户(S1107)。然后,通信单元110将在S101中设置的账户、在S1101中获取的位置信息、在S1107中确定的环境状态(移动状态)和在S1107中提取的环境状态(也存在的熟人的账户)发送至拍摄同意管理服务器20(S1109)。
[0480] 随后,拍摄同意管理服务器20的位置和环境状态存储单元202相关联地存储接收的账户、接收的位置信息、接收的环境状态(移动状态)和接收的环境状态(也存在的熟人的账户)(S1111)。
[0481] 之后,以预定的时间间隔重复S1101到S1111的处理。作为修改示例,可以不以预定的时间间隔重复S1101到S1111的处理,而代之以每当传感器信息获取单元102检测到通信终端10的移动时重复S1101到S1111的处理。
[0482] (3-11-3-2.拍摄时的处理)
[0483] 接下来,将描述根据第十一实施例的拍摄时的处理。图51是示出根据第十一实施例的拍摄时的一些处理的序列的图。由于根据第一实施例的S121到S133的处理与第十一实施例中的处理基本相同,因此在图51中省略其描述。
[0484] 接下来,将描述S133之后的处理。在S133之后,针对比较单元204确定位置信息相同或者差小于预定阈值的账户,拍摄同意管理服务器20的通信单元200将指示是否执行保护与账户对应的人图像的处理的信息发送至拍摄终端30,如S135中那样(S1121)。
[0485] 随后,拍摄终端30的成像单元300拍摄该拍摄图像(S1123)。
[0486] 随后,确定单元312基于从拍摄同意管理服务器20接收的表示是否执行保护每个人图像的处理的信息,确定是否可以拍摄与每个人图像对应的拍摄对象。接下来,基于确定单元312执行的确定的结果,掩模单元314对在成像单元300所拍摄的拍摄图像中包括的每个人图像执行掩模处理(S1125)。作为修改示例,不可以执行S1125的处理。
[0487] 随后,通信单元310将表示拍摄结束的通知发送至拍摄同意管理服务器20(S1127)。
[0488] 随后,针对在拍摄图像中包括的每个人图像,条件确定单元208首先查阅在询问ID存储单元212中记录的询问ID,确定人图像的询问ID以将该人图像与其他人图像区分开。接下来,询问ID存储单元212相关联地存储条件确定单元208确定的询问ID、与人图像对应的拍摄对象的账户和人图像的保护处理条件(S1129)。
[0489] 随后,通信单元200将条件确定单元208确定的询问ID发送至拍摄终端30(S1131)。
[0490] 随后,拍摄终端30的存储单元316相关联地存储成像单元300拍摄的拍摄图像、从拍摄同意管理服务器20接收的询问ID、与询问ID对应的人图像的像素区域(S1133)。
[0491] (3-11-3-3.在删除拍摄图像时的处理)
[0492] 接下来,将描述根据第十一实施例的在删除拍摄图像时的处理。图52是示出根据第十一实施例的在删除拍摄图像时的处理序列的图。
[0493] 如图52所示,当通信终端10的拥有者期望删除拍摄拥有者他或她自己被拍摄的拍摄图像时,通信终端10的拥有者首先通过操作单元106在条件设置单元108上设置删除条件。接下来,通信单元110将所设置的删除条件和删除拍摄图像的请求发送至拍摄同意管理服务器20(S1141)。
[0494] 随后,拍摄同意管理服务器20的询问ID存储单元212确定是否存在与从通信终端10接收的删除条件对应的拍摄图像。询问ID存储单元212获取与相应拍摄图像对应的所有询问ID(S1143)。例如,在图49所示的示例中,当从通信终端10接收条件“拍摄时间为2012/
12/31”作为删除条件时,询问ID存储单元212提取在时间栏2132中登记了“2012/12/31”的所有数据栏,并在提取的数据栏中获取询问ID栏2130的值。
[0495] 随后,询问ID存储单元212指定与获取的所有询问ID对应的拍摄终端30(S1145)。更具体地,询问ID存储单元212指定与询问ID相关联地存储的拍摄终端30的装置ID。
[0496] 随后,通信单元200将与每个拍摄终端30对应的询问ID以及用于删除分配有该询问ID的人图像(包括该人图像的拍摄图像)的请求发送至在S1145中指定的所有拍摄终端30(S1147)。
[0497] 随后,拍摄终端30的存储单元316指定与从拍摄同意管理服务器20接收的询问ID对应的拍摄图像(S1148)。然后,存储单元316从存储单元316中删除所指定的拍摄图像(S1149)。
[0498] (3-11-4.根据第十一实施例的优点)
[0499] 在第十一实施例中,如上所述,拍摄同意管理服务器20在拍摄同意管理服务器20中存储的询问ID中指定与从通信终端10接收的删除条件对应的询问ID,并将该询问ID和用于删除与该询问ID对应的拍摄图像的请求发送至与所指定的询问ID对应的拍摄终端30。当拍摄终端30从拍摄同意管理服务器20接收询问ID和删除请求时,拍摄终端30删除与该询问ID对应的拍摄图像。因此,通信终端10的拥有者可以使通信终端30删除通信终端30拍摄的他或她的拍摄图像。
[0500] 根据第十一实施例的拍摄同意管理服务器20存储相关联地询问ID和例如各种详细信息,比如拍摄时间、位置信息、移动状态、也存在的熟人的账户、拍摄终端30的装置ID、拍摄距离和人图像的图像尺寸。因此,通信终端10的拥有者可以详细地设置删除条件。例如,当在特定时间拥有者与该拥有者不想与其一起拍摄的熟人被一起拍摄时,通信终端10的拥有者可以通过设置拍摄时间和也存在的熟人的账户作为删除条件,请求拍摄终端30仅删除与该删除条件对应的拍摄图像。
[0501] <4.总结>
[0502] 在本公开的第一至十一实施例中,如上所述,拍摄同意管理服务器20对从通信终端10接收的通信终端10的位置信息与从拍摄终端30接收的对应于在拍摄图像中包括的人图像的拍摄对象的位置信息进行比较,然后根据比较结果将指示是否执行保护人图像的处理的信息发送至拍摄终端30。因此,拍摄对象可以在拍摄图像中反映对隐私保护的请求。
[0503] <5.修改示例>
[0504] 已经参照附图详细描述了本公开的优选实施例,但是本公开的实施例不限于这些示例。本公开的技术领域的技术人员应该明确,可以在技术精神的范围内进行各种修改或修正,并且在权利要求和这些修改和修正中描述的实质当然被理解为属于本公开的技术范围。
[0505] 在下文中,将描述“5-1.第一修改示例”和“5-2.第二修改示例”作为本公开的修改的示例。
[0506] [5-1.第一修改示例]
[0507] (5-1-1.根据第一修改示例的图像处理系统的基本配置)
[0508] 图53是示出根据第一修改示例的图像处理系统的基本配置的图。如图53所示,根据第一修改示例的图像处理系统包括通信终端80、拍摄终端30、通信网络12和拍摄同意管理服务器20。
[0509] (通信终端80)
[0510] 通信终端80是拍摄对象所持有的通信终端。通信终端80具有定位功能、可见光通信功能、无线通信功能、画面显示功能、拍摄功能、表功能等等,并且包括加速度传感器、陀螺仪、压力传感器和地磁传感器。定位功能可以与通信终端10的定位功能相同。作为可见光发送装置,例如可以使用发光二极管(LED)、电致发光(EL)或激光。作为可见光接收装置,例如可以使用光电二极管或图像传感器。
[0511] 图53示出了作为通信终端80的眼镜式计算机,但是本公开的实施例不限于该示例。例如,通信终端80可以是移动电话比如智能电话、平板电脑终端、PDA、膝上型PC、数码静态相机、数码视频相机、游戏装置等等。
[0512] (拍摄终端30)
[0513] 根据第一修改示例的拍摄终端30与根据第一至第十一实施例的拍摄终端30基本相同。然而,根据第一修改示例的拍摄终端30与第一至第十一实施例的不同之处在于,拍摄终端30不可避免地具有可见光通信功能。作为可见光发送装置,例如,可以使用LED、EL或激光。作为可见光接收装置,例如,可以使用光电二极管或图像传感器。
[0514] 通信网络12和拍摄同意管理服务器20与第一至第十一实施例基本相同。因此,在此将省略其描述。
[0515] (5-1-3.第一修改示例的概述)
[0516] 以上已经描述了根据第一修改示例的图像处理系统的基本配置。接下来,将描述根据第一修改示例的上述图像处理系统的概述。
[0517] 图54是示出根据第一修改示例的总体处理的图。如图54所示,通信终端80首先基于通信终端80的拥有者设置的保护处理条件来向周围发射光(S51)。例如,当该条件与通信终端80的拥有者设置的拍摄不同意条件匹配时,通信终端80以预先设置的表示“拍摄不同意”的闪烁模式发射光。
[0518] 随后,拍摄终端30接收从通信终端80发射的可见光,并破译在可见光中包括的信息。然后,拍摄终端30基于从可见光中破译的信息,对拍摄图像中包括的人图像执行例如保护处理,比如掩模处理(S53)。
[0519] 在第一修改示例中,实现了上述处理,因此通信终端80的拥有者可以通过根据拍摄对象的意图来设置保护处理条件,在拍摄图像中反映对隐私保护的请求。
[0520] (5-1-3.根据第一修改示例的配置)
[0521] (5-1-3-1.通信终端80)
[0522] 接下来,将描述根据第一修改示例的配置。图55是示出根据第一修改示例的通信终端80的配置的功能框图。如图55所示,根据第一修改示例的通信终端80包括位置信息获取单元800、传感器信息获取单元802、环境状态识别单元804、操作单元806、条件设置单元808、通信单元810、显示单元812和发光单元814。
[0523] 发光单元814基于从拍摄同意管理服务器20接收的指示是否执行保护人图像的处理的信息来发射光。例如,发光单元814可以通过根据指示是否执行保护人图像的处理的信息的内容而改变闪烁模式来发光。
[0524] 位置信息获取单元800、传感器信息获取单元802、环境状态识别单元804、操作单元806、条件设置单元808、通信单元810和显示单元812的功能与根据第一实施例的通信终端10的位置信息获取单元100、传感器信息获取单元102、环境状态识别单元104、操作单元106、条件设置单元108、通信单元110和显示单元112的功能相同。
[0525] (5-1-3-2.拍摄同意管理服务器20)
[0526] 根据第一修改示例的拍摄同意管理服务器20的配置与第一实施例的配置相同。因此,在此将省略其描述。
[0527] (5-1-3-3.拍摄终端30)
[0528] 图56是示出根据第一修改示例的拍摄终端30的配置的功能框图。如图55所示,根据第一修改示例的拍摄终端30不包括位置信息获取单元302、拍摄对象位置获取单元304、方位角获取单元306、拍摄对象距离获取单元308、通信单元310和确定单元312,而代之以新包括可见光通信解码单元322。
[0529] 可见光通信解码单元322从成像单元300接收的可见光中破译在可见光中包括的信息。例如,可见光通信解码单元322可以基于成像单元300接收的可见光的闪烁模式来破译在可见光中包括的信息。
[0530] 其余组成元件的功能与第一实施例的组成元件的功能相同。
[0531] (5-1-4.第一修改示例的处理)
[0532] 以上已经描述了根据第一修改示例的配置。接下来,将描述根据第一修改示例的处理。图57是示出根据第一修改示例的处理的第一序列的图。
[0533] 如图57所示,S1201到S1213的处理与根据第一实施例的S101到S113的处理基本相同,不过存在通信终端80和10之间的差别。
[0534] 接下来,将描述S1213之后的处理。在S1213之后,拍摄同意管理服务器20的条件确定单元208确定存储在位置和环境状态存储单元202中的环境状态是否满足存储在拍摄同意条件存储单元206中的保护处理条件。条件确定单元208根据上述确定的结果来确定是否执行保护拍摄图像中包括的人图像的处理(S1215)。更具体地,条件确定单元208根据上述确定的结果来确定通信终端80的拥有者的拍摄同意或不同意。
[0535] 随后,通信单元200将指示是否执行保护人图像的处理的信息发送至通信终端80(S1217)。
[0536] 此处,将参照图58来描述S1217之后的处理。图58是示出根据第一修改示例的S1217之后的处理的序列的图。
[0537] 随后,通过拍摄者对拍摄终端30的操作单元320的操作来激活拍摄模式,如S123中那样(S1231)。
[0538] 在S1217的处理之后,通信终端80的发光单元814基于从拍摄同意管理服务器20接收的表示是否执行保护人图像的处理的信息来发射光(S1233到S1235)。例如,当接收到指示执行保护人图像的处理的信息时(S1233中为否),发光单元814发射光(S1235)。
[0539] 在S1235之后,拍摄终端30的成像单元300接收通信终端80发射的可见光。可见光通信解码单元322对成像单元300接收的可见光中包括的信息进行破译(S1237)。
[0540] 在S1237之后或者当未从通信终端80发射可见光时(S1233中为是),拍摄终端30执行拍摄处理,如S139中那样(S1239)。相反,当从通信终端80发射可见光时,拍摄终端30基于在S1237中破译的信息来执行拍摄处理。
[0541] (5-1-5.根据第一修改示例的优点)
[0542] 在第一修改示例中,如上所述,拍摄终端30接收通信终端80发射的可见光,破译在可见光中包括的信息,并且基于破译的信息对在拍摄图像中包括的人图像执行例如保护处理比如掩模处理。因此,通信终端80的拥有者可以在拍摄图像中反映对隐私保护的请求。
[0543] 通信终端80通过可见光通信将对保护处理的请求发送至拍摄终端30。因此,例如,即使在无线电波很少到达的环境中比如地下或者在通信网络12拥塞的情形下,通信终端80的拥有者也能够容易地发送对保护处理的请求。
[0544] [5-2.第二修改示例]
[0545] 以上已经描述了本公开的第一修改示例。在第一修改示例中,如上所述,拍摄同意管理服务器20确定通信终端80的环境状态是否满足保护处理条件。在第二修改示例中,如以下将要描述的那样,通过通信终端80来确定通信终端80的环境状态是否满足保护处理条件。
[0546] (5-2-1.根据第二修改示例的图像处理系统的基本配置)
[0547] 根据第二修改示例的图像处理系统与第一修改示例的图像处理系统的不同之处在于不包括拍摄同意管理服务器20。
[0548] (5-2-2.根据第二修改示例的配置)
[0549] 接下来,将描述根据第二修改示例的配置。图59是示出根据第二修改示例的通信终端80的配置的功能框图。如图59所示,相比于第一修改示例,根据第二修改示例的通信终端80不包括环境状态识别单元804和通信单元810,而代之以新包括条件确定单元816。其余组成元件的功能与第一修改示例的那些元件的功能基本相同。
[0550] 条件确定单元816基于位置信息获取单元800获取的位置信息和传感器信息获取单元802获取的传感器信息来确定通信终端80的当前环境状态。条件确定单元816确定所确定的环境状态是否满足条件设置单元808设置的保护处理条件,然后根据确定结果使发光单元814发射光。
[0551] 根据第二修改示例的发光单元814根据条件确定单元816执行的确定的结果来发射光。其余组成元件的功能与第一修改示例的组成元件的功能基本相同。
[0552] 拍摄终端30的配置与第一修改示例的配置相同。因此,在此将省略其描述。
[0553] (5-2-3.第二修改示例的处理)
[0554] 以上已经描述了根据第二修改示例的配置。接下来,将描述根据第二修改示例的处理。图60是示出根据第二修改示例的处理的第二序列的图。S1301到S1305的处理与根据第二实施例的S201到S205的处理基本相同,不过存在通信终端80和10之间的差别。S1307的处理与根据第一修改示例的S1231的处理相同。
[0555] 接下来,将描述S1307之后的处理。在S1307之后,通信终端80的发光单元814基于条件确定单元816确定是否执行保护人图像的处理时获得的确定结果来发射光(S1309到S1311)。例如,当条件确定单元816确定执行保护人图像的处理时(在S1309中为否),发光单元814发射光(S1311)。
[0556] S1311之后的处理(S1313到S1315)与根据第一修改示例的S1237到S1239的处理基本相同。因此,将省略其描述。
[0557] (5-2-4.根据第二修改示例的优点)
[0558] 在第二修改示例中,如上所述,通信终端80确定通信终端80获取的环境状态是否满足在通信终端80中设置的保护处理条件,然后基于确定结果来发射光。因此,在第二修改示例中,尽管未设置拍摄同意管理服务器20,也可以获得与第一修改示例的优点相同的优点。
[0559] 本领域技术人员应当理解取决于设计要求和其他因素可以进行各种修改、组合、子组合和改变,只要这些修改、组合、子组合和改变在所附权利要求及其等同物的范围内。
[0560] 此外,还可以如下述那样配置本技术。
[0561] (1)一种图像处理装置,包括:
[0562] 拍摄对象位置获取单元,获取与拍摄图像中包括的人图像对应的拍摄对象的位置信息;
[0563] 发送单元,将所述拍摄对象的位置信息发送至信息处理装置,所述信息处理装置对所述拍摄对象的位置信息与从通信终端发送的所述通信终端的位置信息进行比较;以及[0564] 确定单元,基于根据从所述信息处理装置接收的比较结果的信息来确定是否执行保护所述人图像的处理。
[0565] (2)根据(1)所述的图像处理装置,其中,所述通信终端是所述拍摄对象持有的通信终端。
[0566] (3)根据(1)或(2)所述的图像处理装置,
[0567] 其中,根据所述比较结果的信息包括指示是否执行保护所述人图像的处理的信息,以及
[0568] 其中,当包括指示执行保护所述人图像的处理的信息时,所述确定单元确定执行保护所述人图像的处理。
[0569] (4)根据(1)至(3)中的任意一项所述的图像处理装置,还包括:
[0570] 掩模单元,对所述人图像执行掩模处理作为保护所述人图像的处理。
[0571] (5)根据(1)至(4)中的任意一项所述的图像处理装置,其中,所述拍摄对象位置获取单元基于所述图像处理装置的位置信息来获取所述拍摄对象的位置信息。
[0572] (6)根据(1)至(5)中的任意一项所述的图像处理装置,其中,所述信息处理装置基于所述人图像的分辨率来确定是否需要保护所述人图像的处理。
[0573] (7)根据(1)至(6)中的任意一项所述的图像处理装置,其中,所述拍摄图像是所述图像处理装置所执行的拍摄之前的图像信息。
[0574] (8)根据(1)至(6)中的任意一项所述的图像处理装置,其中,所述拍摄图像是所述图像处理装置所执行的拍摄之后的图像信息。
[0575] (9)一种信息处理装置,包括:
[0576] 存储单元,存储从通信终端接收的所述通信终端的位置信息;
[0577] 接收单元,从图像处理装置接收与拍摄图像中包括的人图像对应的拍摄对象的位置信息;
[0578] 比较单元,对所述存储单元中存储的所述通信终端的位置信息与所述拍摄对象的位置信息进行比较;以及
[0579] 发送单元,根据所述比较单元所执行的比较的结果,向所述图像处理装置发送指示是否执行保护所述人图像的处理的信息。
[0580] (10)根据(9)所述的信息处理装置,还包括:
[0581] 条件确定单元,确定所述通信终端的环境状态是否满足保护处理条件,所述保护处理条件是与保护所述人图像的处理有关的条件,
[0582] 其中,所述发送单元根据所述比较单元所执行的比较的结果以及所述条件确定单元所执行的确定的结果,向所述图像处理装置发送指示是否执行保护所述人图像的处理的信息。
[0583] (11)根据(10)所述的信息处理装置,其中,所述环境状态通过所述通信终端来测量,或者通过所述通信终端从外部装置获取。
[0584] (12)根据(10)或(11)所述的信息处理装置,其中,所述保护处理条件是与执行保护所述人图像的处理的时间有关的条件。
[0585] (13)根据(10)或(11)所述的信息处理装置,其中,所述保护处理条件是与以下有关的条件:所述图像处理装置的用户与所述通信终端的拥有者之间在社交网络服务中的关系的登记内容。
[0586] (14)根据(10)至(13)中的任意一项所述的信息处理装置,其中,所述接收单元还从所述通信终端接收所述保护处理条件。
[0587] (15)一种图像处理系统,包括:
[0588] 通信终端;
[0589] 信息处理装置;以及
[0590] 图像处理装置,
[0591] 其中,所述通信终端包括:
[0592] 位置信息获取单元,获取位置信息,以及
[0593] 发送单元,将所述位置信息获取单元获取的位置信息发送至所述信息处理装置,[0594] 其中,所述信息处理装置包括:
[0595] 存储单元,存储从所述通信终端接收的所述通信终端的位置信息,
[0596] 接收单元,从所述图像处理装置接收与拍摄图像中包括的人图像对应的拍摄对象的位置信息,
[0597] 比较单元,对所述存储单元中存储的所述通信终端的位置信息与所述拍摄对象的位置信息进行比较,以及
[0598] 发送单元,根据所述比较单元所执行的比较的结果,向所述图像处理装置发送指示是否执行保护所述人图像的处理的信息,以及
[0599] 其中,所述图像处理装置包括:
[0600] 拍摄对象位置获取单元,获取所述拍摄对象的位置信息,
[0601] 发送单元,将所述拍摄对象的位置信息发送至所述信息处理装置,以及[0602] 确定单元,基于根据从所述信息处理装置接收的比较结果的信息来确定是否执行保护所述人图像的处理。
[0603] (16)一种图像处理方法,包括:
[0604] 获取与拍摄图像中包括的人图像对应的拍摄对象的位置信息;
[0605] 将所述拍摄对象的位置信息发送至信息处理装置,所述信息处理装置对所述拍摄对象的位置信息与从通信终端发送的所述通信终端的位置信息进行比较;以及
[0606] 基于根据从所述信息处理装置接收的比较结果的信息来确定是否执行保护所述人图像的处理。
[0607] (17)一种信息处理方法,包括:
[0608] 存储从通信终端接收的所述通信终端的位置信息;
[0609] 从图像处理装置接收与拍摄图像中包括的人图像对应的拍摄对象的位置信息;
[0610] 对所存储的所述通信终端的位置信息与所述拍摄对象的位置信息进行比较;以及[0611] 根据所述比较的结果向所述图像处理装置发送指示是否执行保护所述人图像的处理的信息。
[0612] (18)一种程序,所述程序使计算机用作:
[0613] 拍摄对象位置获取单元,获取与拍摄图像中包括的人图像对应的拍摄对象的位置信息;
[0614] 发送单元,将所述拍摄对象的位置信息发送至信息处理装置,所述信息处理装置对所述拍摄对象的位置信息与从通信终端接收的所述通信终端的位置信息进行比较;以及[0615] 确定单元,基于根据从所述信息处理装置接收的比较结果的信息来确定是否执行保护所述人图像的处理。
[0616] (19)一种程序,所述程序使计算机用作:
[0617] 存储单元,存储从通信终端接收的所述通信终端的位置信息;
[0618] 接收单元,从图像处理装置接收与拍摄图像中包括的人图像对应的拍摄对象的位置信息;
[0619] 比较单元,对所述存储单元中存储的所述通信终端的位置信息与所述拍摄对象的位置信息进行比较;以及
[0620] 发送单元,根据所述比较单元所执行的比较的结果,向所述图像处理装置发送指示是否执行保护所述人图像的处理的信息。
[0621] 本公开包含与2012年10月12日在日本专利局提交的日本在先专利申请JP2012-226789中公开的主题相关的主题,其全部内容通过引用合并于此。
QQ群二维码
意见反馈