图像处理支持系统、信息处理设备和图像处理支持方法技术领域
本发明涉及一种用于支持与图像有关的处理的技术。
背景技术
作为用于支持拍摄者的拍摄操作的技术,日本特开
2008-236011号公报讨论了一种技术,该技术允许拍摄者手动生
成构图(拍摄向导)以拍摄拍摄者想要的图像,并且在拍摄操作
期间显示重叠在预览图像上的构图。根据该技术,可以在拍摄
操作期间通过拍摄向导来提供支持,从而可以使得以最接近拍
摄者想要的构图来拍摄图像。
作为另一相关发明,日本特开2007-27945号公报讨论了一
种技术,该技术基于对摄像设备的输入或者例如全球定位系统
(GPS)的传感器输出在摄像设备上显示与摄像条件相对应的基
准图像,以使用该基准图像作为样本构图,从而支持拍摄操作。
然而,如果在诸如风景、动物和植物拍摄等的各种类型的
摄像条件下进行拍摄操作,则日本特开2008-236011号公报所述
的方法需要拍摄者预先根据每一摄像条件生成拍摄向导。此外,
该方法需要拍摄者进行用于选择和设置适于当前摄像条件的拍
摄向导的额外处理。
另一方面,日本特开2007-27945号公报所述的方法可以呈
现适于当前摄像条件的基准图像,但是该基准图像是系统供应
商预先准备的图像。因此,如果摄像条件相同,则向任一用户
一律呈现相同的基准图像。因此,不可能实现根据用户的偏好
和兴趣来呈现基准图像。例如,不可能从分别具有不同的被摄
体配置(构图)的多个图像中选择符合用户偏好和兴趣的图像来
支持拍摄操作。
发明内容
本发明旨在基于与各种类型的条件相匹配和与用户相关联
的图像来提供支持。
根据本发明的一个方面,提供一种图像处理支持系统,其
包括:提取单元,用于基于表示用户和图像之间的关联的信息,
从下面的图像中的至少一个提取与支持对象图像相对应的图
像:与良好评价所述用户良好评价的图像的其他人相对应的图
像、与所述用户良好评价的另一其他人所良好评价的其他人相
对应的图像、与所述用户良好评价的图像相对应的其他人所良
好评价的图像和与良好评价对应于所述用户的图像的其他人相
对应的图像;以及支持单元,用于基于通过所述提取单元所提
取的图像,支持与所述支持对象图像有关的处理。
根据本发明的另一方面,提供一种信息处理设备,其包括:
提取单元,用于基于表示用户和图像之间的关联的信息,从下
面的图像中的至少一个提取与支持对象图像相对应的图像:与
对所述用户良好评价的图像做出了良好评价的其他人相对应的
图像、与由所述用户良好评价的其他人做出了良好评价的另外
的其他人相对应的图像、由与所述用户良好评价的图像相对应
的其他人做出了良好评价的图像以及与对对应于所述用户的图
像做出了良好评价的其他人相对应的图像;以及支持单元,用
于基于通过所述提取单元所提取的图像,支持与所述支持对象
图像有关的处理。
根据本发明的又一方面,提供一种图像处理支持方法,其
包括以下步骤:基于表示用户和图像之间的关联的信息,从下
面的图像中的至少一个提取与支持对象图像相对应的图像:与
对所述用户良好评价的图像做出了良好评价的其他人相对应的
图像、与由所述用户良好评价的其他人做出了良好评价的另外
的其他人相对应的图像、由与所述用户良好评价的图像相对应
的其他人做出了良好评价的图像以及与对对应于所述用户的图
像做出了良好评价的其他人相对应的图像;以及基于所提取的
图像,支持与所述支持对象图像有关的处理。
根据本发明,可以基于与目标图像条件相对应的并且与用
户相关联的图像来支持与目标图像有关的处理。
通过以下参考附图对实施例的详细说明,本发明的其它特
征和方面将显而易见。
附图说明
这些附图示出本发明的实施例、特征和方面,并且与说明
书一起用来解释本发明的原理。
图1示出服务器设备的结构的例子。
图2示出摄像设备的结构的例子。
图3示出系统结构的例子。
图4示出服务器设备的功能结构的例子。
图5示出摄像设备的功能结构的例子。
图6A和6B是示出拍摄支持处理的流程图。
图7示出关联图的例子。
图8示出根据本发明的实施例的用于允许选择推荐图像的
用户界面(UI)的例子。
图9示出根据本发明实施例的拍摄支持的例子。
图10是示出关联信息更新处理的流程图。
图11示出在执行关联信息更新处理之后的关联图的例子。
图12示出加权有向关联图的例子。
图13示出在执行关联信息更新处理之后的加权有向关联图
的例子。
图14示出图像的元数据的例子。
图15A和15B各自示出关联信息的例子。
图16示出根据第三实施例的系统结构的例子。
图17示出根据第三实施例的服务器设备的结构的例子。
图18示出根据第三实施例的客户端设备的结构的例子。
图19A和19B是示出根据第三实施例的支持处理的流程图。
图20示出根据第三实施例的关联图的例子。
具体实施方式
下面将参考附图详细说明本发明的各种实施例、特征和方
面。可以按需要或者在将各个实施例的元件或特征的组合为单
一实施例是有利的情况下、单独或者作为多个实施例的组合或
实施例的特征的组合来实现下述本发明的各实施例。
应该注意,下面所述的本发明的实施例的详细结构仅是例
子,并且本发明不局限于所示实施例。
本发明的第一实施例使用与对摄像设备当前所设置的摄像
条件相匹配并且基于用户的偏好和兴趣与用户相关联的图像来
支持拍摄操作。下面将参考附图说明第一实施例。
将参考图3说明根据本实施例的拍摄支持系统的结构。根据
本实施例的拍摄支持系统300包括服务器设备100和摄像设备
200(客户端设备)。服务器设备100是与诸如因特网301等的网络
连接并且能够发送和接收信息的信息处理设备。此外,社交网
络服务(SNS)服务器302与因特网301连接,并且服务器设备100
可以经由因特网301向SNS服务器302发送信息和从SNS服务器
302接收信息。图3所示的系统结构仅是例子,并且可以通过物
理上类似的设备或者多种类型的设备来构成各设备。
接着参考图1的框图说明服务器设备100的结构。可以通过
单个计算机设备、或者可以通过根据需要将各个功能分布在多
个计算机设备间,来实现根据本实施例的服务器设备100。在通
过多个计算机设备构成服务器设备100的情况下,这些设备经由
例如局域网(LAN)连接以相互进行通信。
参考图1,控制单元101负责整个服务器设备100的控制。控
制单元101包括中央处理单元(CPU)102、随机存取存储器
(RAM)103和只读存储器(ROM)104。CPU 102执行存储在ROM
104和后面所述的存储单元105中的程序,以控制各硬件设备和
计算信息,从而实现后面所述的处理和功能单元。RAM 103是
CPU 102的工作存储器。ROM 104存储用于实现后面所述的处
理和功能单元的程序和参数。
存储单元105是诸如装配在服务器设备100上的硬盘或存储
卡等的存储设备,并且存储数据。可以将存储单元105整合在服
务器设备100中,或者可以可拆卸地配置存储单元105。例如,
可以通过例如诸如软盘(FD)或紧致盘(CD)等的光盘、磁卡、光
卡、集成电路(IC)卡或存储卡来实现存储单元105。
输入装置接口106用作与诸如指示装置和键盘等的输入装
置110的接口,其中,输入装置110用于接收用户操作,并且接
受来自用户的指示的输入。输出装置接口107控制向诸如用于显
示从服务器设备100输出的视频图像的监视器111等的外部设备
的信息的输入以及从该外部设备的信息的输出。网络接口108
使得能够与网络线路和摄像设备200进行通信。系统总线109可
通信地连接各个单元101~108。
接着参考图2的框图说明摄像设备200的结构。参考图2,控
制单元201负责整个摄像设备200的控制。控制单元201包括中央
处理单元(CPU)202、随机存取存储器(RAM)203和只读存储器
(ROM)204。CPU 202执行存储在ROM 204和后面所述的存储单
元205中的程序,以控制各硬件设备并计算信息,从而实现后面
所述的处理和功能单元。RAM 203是CPU 202的工作存储器。
ROM 204存储用于实现后面所述的处理和功能单元的程序和参
数。
存储单元205是诸如装配在摄像设备200上的硬盘或存储卡
等的存储设备,并且存储数据。可以将存储单元205整合在摄像
设备200中,或者可以可拆卸地配置存储单元205。还可以通过
例如IC卡或存储卡实现存储单元205。
输入单元212是例如用于接收用户操作和输入数据的指示
装置和控制按键。显示单元213是例如用于显示由摄像设备200
所保持的数据和图形用户界面(GUI)的液晶显示器。可以将显示
单元213与输入单元212整体配置为触摸面板。
通信接口(I/F)214使得能够与诸如无线LAN等的外部设备
进行通信。摄像设备200经由通信I/F 214与服务器设备100进行
通信。
拍摄单元215包括例如镜头、图像传感器和模拟/数字(A/D)
转换器。拍摄单元215通过图像传感器输出经由镜头所捕获的被
摄体的光数据作为电信号,并且将该电信号转换成数字数据,
从而生成图像数据。系统总线216可通信地连接摄像设备200的
各单元。
接着说明经由因特网301与上述拍摄支持系统300可通信地
连接的SNS服务器302。SNS服务器302保持拍摄支持中所使用
的多个图像和下面的信息,其中,该信息表示基于例如用户对
图像的图片样式和构图的偏好和兴趣所建立的、拍摄支持系统
300的用户与图像的关联。
SNS服务器302是具有用于在因特网301上提供社交网络服
务(SNS)的web服务器功能的信息处理设备。以下面的方式配置
根据本实施例的SNS:每一用户可以将例如图像和博客上传至
SNS,并且可以对上传的图像或其他用户进行评价或评论。根
据本实施例的SNS是提供用户可以通过这类交换来进行相互通
信的场所的服务。此外,用户可以通过加入具有相同品味和偏
好的其他用户所属的“社区”,来搜索或阅览具有相同品味或偏
好的其他用户的图像。
当用户在SNS中登记自己时,向用户提供唯一表示该用户
的标识(ID)。在SNS上通过该ID唯一识别用户。用户阅览其他
用户所上传的图像,并且基于用户自己对例如图像的图片样式
和构图的偏好和兴趣来评价所阅览的图像。此外,用户可以基
于其他用户上传至SNS的图像向“我的最爱(关注)”添加其他用
户,并且监视其他用户的活动。SNS上的这些活动导致建立用
户之间或者图像和用户之间基于偏好和兴趣的关联。此外,如
果用户基于对图像的相同偏好加入了“社区”,则可以基于对图
像的偏好和兴趣在用户之间建立关联。
作为对图像和用户的评价的例子,正在阅览上传的图像的
其他用户可以向该图像分配两个评价“喜欢”(欣赏、偏好)或者
“不喜欢”。作为对图像和用户的评价,可以以步进方式利用多
个值来表现偏好程度。此外,SNS服务器302可以向外部设备提
供通过上述SNS上的活动所建立的与用户和其他用户之间的关
联有关的信息、与用户和图像之间的关联有关的信息、以及与
用户相关联的图像
根据本实施例的拍摄支持系统300从SNS服务器302获取基
于在SNS上所建立的对图像的评价和评论的、表示用户和其他
用户之间的关联以及用户和图像之间的关联的关联信息。拍摄
支持系统300参考表示用户和图像之间的关联的信息,基于SNS
上与用户相关联的图像来支持拍摄操作。代替从SNS服务器302
获取表示与用户的关联的关联信息,服务器设备100可以预先将
关联信息存储在存储单元105中。可以以下面的方式来配置拍摄
支持系统300:服务器设备100自身在因特网上提供SNS。
接着参考图4说明服务器设备100的功能结构。服务器设备
100是用于向拍摄者提供拍摄支持的设备。如图4所示,服务器
设备100的功能结构包括通信单元401、获取单元402、分析单元
403、判断单元404、生成单元405和更新单元406。控制单元101
计算和处理信息,并且基于实现各个功能单元的控制程序,控
制各硬件设备。可以利用硬件构成图4所示的全部功能单元或者
其中一部分。
通信单元401向摄像设备200发送信息以及从摄像设备200
接收信息,并且与因特网301通信。获取单元402从因特网301
上的SNS服务器302获取表示用户和图像之间的关联的关联信
息。分析单元403分析通过获取单元402所获取的关联信息。然
后,分析单元403基于分析结果,计算反映用户的偏好、品味和
兴趣的用户和图像之间的关联度。关联度是表示图像与用户关
联程度如何的值。
判断单元404根据附加给拍摄支持所使用的图像的元数据
或者该图像的特征,判断图像是否与特定摄像条件相匹配。在
本实施例中,摄像条件是诸如拍摄者拍摄图像时的被摄体、摄
像设备200的各种类型的参数和拍摄地点等的操作条件。生成单
元405基于判断单元404的判断结果和分析单元403对关联信息
所进行的分析的结果,使用与摄像条件相匹配的图像生成拍摄
支持信息。拍摄支持信息包括拍摄操作期间摄像设备200的各种
类型的参数的设置以及用于支持拍摄构图的构建的信息。更新
单元406使用所生成的拍摄支持信息,基于表示是否实际进行了
拍摄操作的拍摄支持历史来更新SNS服务器302上的关联信息。
接着参考图5说明摄像设备200的功能结构。摄像设备200
可以基于从服务器设备100所获取的拍摄支持信息,支持用户的
拍摄操作。如图5所示,摄像设备200的功能结构包括UI单元
501、通信单元502、摄像条件获取单元503、请求单元504、拍
摄支持单元505和历史生成单元506。控制单元201计算和处理信
息,并且基于控制程序控制各硬件设备,以实现各个功能单元。
还可以通过硬件构成图5所示的全部功能单元或者其中一部分。
UI单元501是用于使得能够在摄像设备200和用户之间交
换信息的接口。通信单元502负责与诸如服务器设备100等的外
部设备的通信。摄像条件获取单元503获取摄像条件。请求单元
504生成包含通过摄像条件获取单元503所获取的摄像条件和唯
一表示拍摄者的用户信息的信息。然后,请求单元504请求服务
器设备100提供拍摄支持。拍摄支持单元505向拍摄者呈现服务
器设备100响应于来自请求单元504的请求所生成的拍摄支持信
息。拍摄支持单元505通过呈现拍摄支持信息来支持拍摄者的拍
摄操作。历史生成单元506生成表示拍摄者是否实际使用了拍摄
支持信息的拍摄支持信息使用历史。
下面将说明这样配置的拍摄支持系统300如何发挥功能。拍
摄支持系统300的特征性主处理包括拍摄者的拍摄支持处理和
关联信息更新处理。下面将参考图6和10所示的流程图说明这些
处理。
首先,将参考图6说明拍摄支持处理。在开始拍摄支持处理
时,在步骤S601,摄像设备200的摄像条件获取单元503首先检
测用户对UI单元501的输入。此时,拍摄者经由UI单元501输入
摄像条件。在本实施例中,将拍摄模式设置为摄像条件。拍摄
模式的例子包括用于拍摄人物的“人像模式”、用于拍摄风景图
像的“风景模式”、用于拍摄夜景图像的“夜景模式”和用于拍摄
位置接近摄像设备200的被摄体的“微距模式”。用户经由UI单元
501选择与用户想要拍摄的被摄体相对应的拍摄模式。
基于将拍摄模式设置为摄像条件的例子说明本实施例,但
是本发明不局限于此。例如,可以以下面的方式来配置拍摄支
持系统300:对通过预备拍摄所拍摄的图像应用诸如颜色判断和
被摄体识别等的图像分析,并且基于该分析结果自动设置摄像
条件。可选地,可以获取例如作为安装在摄像设备200上的
GPS(全球定位系统)的输出的位置信息,作为摄像条件。
随后,在步骤S602,摄像设备200的请求单元504生成包含
作为步骤S601的输出所获取的与摄像条件有关的信息以及通
过用户对UI单元501的输入所获取的唯一表示拍摄者的信息的
拍摄支持请求。使用SNS服务器302的用户ID作为唯一表示拍摄
者的信息。
在步骤S602,摄像设备200的请求单元504生成拍摄支持请
求,并且经由通信单元502将该信息发送给服务器设备100。在
步骤S603,服务器设备100接收拍摄支持请求。随后,在步骤
S604,服务器设备100的获取单元402经由因特网301访问SNS
服务器302。然后,获取单元402使用在步骤S603接收到的拍摄
支持请求中所包含的用户ID,获取拍摄者的关联信息。SNS服
务器302具有用于将与所输入的用户ID相对应的用户关联信息
输出至输入源的功能。
图15A和15B各自示出关联信息的例子。特别地,图15A示
出表示根据用户在SNS上的活动所生成的、拍摄支持系统300
的用户(拍摄者)和图像之间的关联的关联信息的例子。列1501
包含拍摄者对SNS上上传的图像提供良好评论或者良好评价
(欣赏、偏好)的图像。项1502表示拍摄者提供良好评论或良好
评价的图像的ID。
列1503包含拍摄者基于SNS上上传的图像对上传该图像的
其他用户提供了良好评论或良好评价的其他用户。项1504表示
SNS上拍摄者所评价的人的用户ID。此外,用户ID 1504还包括
表示是否允许向其他用户公开该用户关联信息的信息。还可以
通过基于可以公开的用户ID 1504向SNS服务器302请求用户ID
1504的关联信息来获取该信息。
图15B示出与拍摄者进行了评价的“用户A”有关的关联信
息。列1505包含用户A上传至SNS的图像。项1506表示用户A上
传至SNS上的图像的ID。此外,列1507包含用户A基于SNS上所
上传的图像对上传该图像的其他用户提供了良好评论或良好评
价的其他用户。项1508表示用户A所评价的SNS上的人的用户
ID。图15A和15B所示的关联信息仅是例子,并且可以将拍摄支
持系统300配置成获取上传所评价的图像1501的用户的ID或者
与用户加入的社区有关的信息。此外,可以将拍摄支持系统300
配置成向关联信息添加与评价拍摄者所上传的图像的其他用户
有关的信息。
这样,基于拍摄者对SNS上上传的图像和人所提供的评价,
生成关联信息。因此,认为该信息反映拍摄者对图像的偏好、
品味和兴趣。例如,拍摄者所评价的图像直接从拍摄者本人接
收到良好评价,因此该图像与拍摄者的偏好相匹配。
此外,关联信息使得能够获取与同拍摄者具有相同的偏好、
品味和兴趣的人所上传或评价的图像,诸如拍摄者评价的其他
用户所保持的图像有关的信息。
此外,关联信息使得能够获取与由对图像具有同拍摄者相
同的偏好、品味和兴趣的人所上传或评价的图像有关的信息,
这些人诸如是拍摄者评价过的其他用户所评价的其他用户以及
对拍摄者评价过的图像做出评价的其他用户等。
图7是示出基于所获取的关联信息的拍摄者与其他用户或
图像的关联度的关联图。关联图700是将拍摄者701、SNS上活
动的其他用户和SNS上上传的图像表示为节点并且使用连接这
些节点的边缘来表示关联的图。该图表示经由边缘连接的节点
之间存在关联。通过诸如将自身登记为关注其他用户以及对上
传的图像提供“喜欢”评价等的SNS上的活动,在节点之间建立
关联。
随后,在步骤S605,服务器设备100的分析单元403基于所
获取的关联信息,计算与SNS上的图像的关联度,并且判断单
元404从SNS上的相关联的图像提取与在步骤S601所获取的摄
像条件相匹配的图像。首先说明如何计算拍摄者和SNS上的图
像之间的关联度。假定n表示基于所获取的关联信息的关联图
700中任意图像节点和拍摄者节点之间的跳跃数量,通过下面的
公式表示拍摄者节点和与拍摄者节点相距n个跳跃的图像之间
的距离Sn。
Sn=n…(1)
将该距离设置为拍摄者和图像之间的关联度。距离值越小,
则图像与拍摄者相关联的程度越高。例如,参考关联图700,
SNS上的拍摄者701直接评价了“图像1”和“图像2”,因此,它们
与拍摄者701高度相关联,因而提供值“1”作为它们的关联度。
另一方面,分配值“2”作为“图像A-1”和“图像A-2”的关联度,其
中,“图像A-1”和“图像A-2”是作为由拍摄者701所评价的人的
“用户A”上传的图像。另一方面,分配值“3”作为与由“用户A”
所评价的“用户B”上传的“图像B-1”的关联度,其中,通过拍摄
者701评价了“用户A”。换句话说,“图像B-1”是“图像B”上传的
图像,“用户B”是由上传了拍摄者701评价良好的图像的“用户
A”所评价的人。因此,由于“图像B-1”很可能是拍摄者701偏好
的图像,所以判断为“图像B-1”与拍摄者701相关联。
随后,判断单元404从被判断为与拍摄者相关联的SNS上的
图像中提取与在步骤S601所获取的摄像条件相匹配的图像。对
于具有预先设置的预定范围内的关联度的各图像,判断单元404
从具有最高关联度的图像开始、依次判断图像是否与拍摄支持
请求中所包含的摄像条件相匹配。选择与摄像条件相匹配的图
像作为推荐图像。
这里,判断单元404通过基于图像的元数据判断图像是否具
有与摄像条件相对应的属性,判断图像是否与摄像条件相匹配。
图14示出附加给图像的元数据描述的例子。可以将图14所示的
信息配置为与图像同样的数据、或者可以作为与图像相关联的
其它数据来管理该信息。
图像的元数据的内容包括例如表示被摄体的被摄体信息、
表示拍摄的日期和时间的日期信息、表示拍摄地点的GPS信息、
以及表示拍摄操作期间的摄像设备的设置的照相机设置信息。
此外,还将拍摄操作期间的拍摄模式添加至照相机设置信
息。将元数据中的这些项中的至少一部分预先附加至上传至
SNS的图像。可以在拍摄操作期间通过摄像设备自动添加该元
数据,或者可以在例如SNS上通过用户来添加该元数据。
在本实施例中,判断单元404根据图像是否具有与作为摄像
条件所设置的拍摄模式相对应的属性,判断图像是否与摄像条
件相匹配。判断单元404参考图像的元数据中的照相机设置信息
所包含的拍摄操作的拍摄模式,并且判断该模式是否与作为摄
像条件所设置的拍摄模式相对应。
判断单元404可以基于除照相机设置信息以外的图像的属
性,判断图像是否与摄像条件相匹配。例如,在将拍摄模式“人
像”设置为摄像条件的情况下,判断单元404参考与被摄体有关
的被摄体信息,并且如果例如将“人物”或“面部”设置为图像的
被摄体信息,则判断为该图像与拍摄图像相匹配。判断单元404
预先保持表示哪些类型的图像属性对应于各摄像条件的表,并
且通过参考该表来判断图像是否与摄像条件相匹配。
基于从元数据获取图像的属性的例子说明了本实施例,但
是本发明不局限于此。例如,可以通过执行图像分析处理来获
取图像的属性。在这种情况下,判断单元404根据作为图像分析
的结果、图像是否包括与摄像条件相对应的颜色或者被摄体,
来判断图像是否与摄像条件相匹配。例如,在将“风景模式”设
置为摄像条件的情况下,判断单元404进行图像分析以分析图像
的上部区域的颜色,并且如果分析出的颜色是与天空相对应的
颜色,则判断为图像与摄像条件相匹配。
此外,基于将拍摄模式设置为摄像条件的例子说明了本实
施例,但是本发明不局限于此。例如,在将拍摄位置设置为摄
像条件的情况下,判断单元404可以使用图像的GPS信息来判断
图像是否与摄像条件相匹配。判断单元404以上述方式判断图像
是否与摄像条件相匹配。
随后,在步骤S614,判断单元404判断在步骤S605中具有
预先设置的任意范围内的关联度的图像中、是否存在与摄像条
件相匹配的图像。如果没有与摄像条件相匹配的图像(步骤S614
为“否”),则在步骤S612,服务器设备100向摄像设备200发送表
示服务器设备不能返回拍摄支持信息的消息。摄像设备200将该
消息显示在UI单元501上。然后,处理再次进入步骤S601,请
求设置新的摄像条件,然后基于这一新的摄像条件重复此后的
步骤。可选地,可以以下面的方式来配置拍摄支持系统300:通
过扩展对象以包括具有较低关联度的图像,再次进行判断,或
者使用预先存储在服务器设备100中的图像来提供拍摄支持。
另一方面,如果在步骤S614判断为存在与摄像条件相匹配
的图像(步骤S614为“是”),则处理进入步骤S606。在步骤S606,
如果存在与摄像条件相匹配的图像(推荐图像),则服务器设备
100的生成单元405基于推荐图像生成拍摄支持信息。例如,基
于与作为推荐图像的属性的图像元数据中所描述的各种类型的
参数有关的信息、与图像的构图有关的信息以及从推荐图像所
提取的图像特征信息,生成拍摄支持信息的一个例子。此外,
拍摄支持信息包含推荐图像本身。
此外,拍摄支持信息可以是用于对摄像设备200自动设置例
如拍摄推荐图像时的镜头的变焦值和曝光信息的信息。可选地,
拍摄支持信息可以是表示推荐图像的拍摄地点或拍摄方向的信
息。可选地,拍摄支持信息可以是与推荐图像的图片样式有关
的信息或者与构图有关的信息。此外,甚至可以将一组推荐图
像本身设置为拍摄支持信息。上述拍摄支持信息仅是例子,并
且本发明不局限于此。
随后,在步骤S607,摄像设备100的通信单元401将在步骤
S606所生成的拍摄支持信息发送给摄像设备200。在步骤S608,
摄像设备200接收拍摄支持信息。随后,在步骤S609,摄像设
备200将在步骤S608接收到的拍摄支持信息所包含的推荐图像
呈现在UI单元501上。
图8示出UI单元501上的呈现的例子。图8示出摄像设备200
的UI单元501的例子,其包括显示画面801、物理按键802和确
定按钮803。将拍摄预览和推荐图像的列表804以重叠状态显示
在显示画面801上。在推荐图像的列表804中,以下面的方式显
示推荐图像:按照拍摄者和推荐图像之间的关联度的降序对推
荐图像进行排序。由于基于关联度按照关联度的降序进行排序
这样的方式来显示推荐图像的列表804,所以可以优选推荐具有
高关联度的图像。
在步骤S610,拍摄者可以使用物理按键802移动选择光标
805至任意推荐图像,然后按下确定按钮803,从而选择该推荐
图像。在本实施例中,拍摄者使用物理按键802选择图像,但是
可以使用例如用作触摸面板的UI来选择图像。
在步骤S610,UI单元501判断拍摄者是否从推荐图像选择
了要使用的拍摄支持信息。如果没有拍摄者想要使用的图像(步
骤S610为“否”),则拍摄者操作UI单元501以指示该意思。然后,
在步骤S613,摄像设备200向服务器设备100发送表示没有拍摄
者想要使用的拍摄支持信息的消息。在接收到该消息时,服务
器设备100重新设置预先所设置的关联度的值,从而使得推荐图
像可以包含具有较低关联度的图像。然后,重复步骤S605及此
后的步骤。
另一方面,如果在步骤S610,拍摄者从UI单元501上所呈
现的推荐图像选择了任意图像(步骤S610为“是”),则在步骤
S611,摄像设备200的拍摄支持单元505使用与所选择的推荐图
像相对应的拍摄支持信息提供拍摄支持。将参考图9说明拍摄支
持的例子。
拍摄支持模式900以重叠状态在UI单元501的显示画面801
上显示通过提取推荐图像的轮廓成分所形成的构图901和拍摄
预览。拍摄者以将拍摄预览中的被摄体与推荐图像的构图对准
的方式拍摄图像。这样,可以提供用于基于推荐图像的构图获
取想要的输出的拍摄支持。
此外,代替推荐图像中的轮廓成分、可以以透明方式显示
推荐图像的原始图像,并且将其以重叠方式与拍摄预览一起进
行显示。拍摄支持模式902在摄像设备200的UI单元501上的显
示画面801的角落处显示推荐图像903。拍摄支持模式902可以通
过允许拍摄者在观看推荐图像的同时拍摄图像来支持拍摄操
作,从而获取与推荐图像相同的想要的输出。
拍摄支持模式904可以在摄像设备200的UI单元501的显示
画面801上提供网格,并且可以通过响应于对物理按键802的操
作切换推荐图像和拍摄预览来显示它们。拍摄支持模式904可以
通过允许拍摄者通过切换推荐图像和拍摄预览来进行显示以支
持拍摄操作,从而获取与推荐图像相同的适当输出。
用于呈现拍摄支持信息的方法不局限于上述方法。例如,
摄像设备200可以通过例如使用拍摄地点信息或者与在拍摄推
荐图像时拍摄推荐图像的终端装置的方向和倾斜度有关的信息
将拍摄者导航至拍摄地点,来支持拍摄操作。例如,摄像设备
200可以通过在UI单元501上显示地图并且指示摄像设备200的
当前位置以及拍摄推荐图像时的位置和拍摄方向,来支持拍摄
操作,从而允许拍摄者在拍摄推荐图像的拍摄地点处拍摄图像。
此外,可以将摄像设备200配置成改变摄像设备200的设置、
以使用拍摄推荐图像时的摄像设备的设置和与推荐图像的图片
样式有关的信息来生成与推荐图像相同的图像。返回到图6,在
步骤S611,摄像设备200的拍摄支持单元505提供拍摄支持。此
后,如果在步骤S615判断为实际进行了拍摄操作(步骤S615为
“是”),则在步骤S616,摄像设备200存储与拍摄操作中所使用
的拍摄支持信息有关的信息。然后,结束该处理。
接着说明关联信息更新处理。认为拍摄者作为拍摄支持实
际所使用的推荐图像是与拍摄者的偏好和品味更相匹配的图
像。使用该信息更新SNS上的关联信息,以更好地反映拍摄者
的偏好和品味。
将参考图10的流程图说明关联信息更新处理。首先,在步
骤S1001,摄像设备200存储从服务器设备100接收到的拍摄支
持信息。此外,在步骤S1002(图6的步骤S616),摄像设备200
存储表示拍摄者是否使用拍摄支持信息拍摄了图像的信息。在
步骤S1003,对于基于多个推荐图像中的每一个各自的拍摄支
持信息,摄像设备200的历史生成单元506设置表示拍摄者是否
使用拍摄支持信息拍摄了图像的信息,从而生成拍摄支持历史。
在步骤S1004,摄像设备200的通信单元502将在步骤S1003
所生成的拍摄支持历史发送给服务器设备100。在步骤S1005,
服务器设备100的通信单元401接收拍摄支持历史。随后,在步
骤S1006,服务器设备100的更新单元406经由通信单元401与
SNS服务器302通信,并且基于拍摄支持历史信息更新关联信
息,以更好地反映拍摄支持时的用户偏好。
参考图11说明如何更新关联信息。假定拍摄者701在拍摄支
持中使用了与图像1102(图像A-1)相关联的拍摄支持信息,更新
单元406请求SNS服务器302提高拍摄者701和图像1102之间的
关联度。例如,更新单元406请求SNS服务器302将拍摄者701
和图像1102之间的关联度改变成如同拍摄者701在SNS上直接
评价图像1102一样。该关联信息更新处理导致建立了拍摄者701
和图像1102之间的直接边缘1101,从而导致从拍摄操作之前的
关联度Sn=2改变成关联度Sn=1,因而提高了拍摄者701和图像
1102之间的关联度。
这样,根据本实施例,可以基于拍摄者在SNS上的活动中
所建立的拍摄者和上传至SNS的图像之间的关联,使用更高关
联的图像来提供拍摄支持。此外,由于根据基于拍摄者对图像
的偏好、品味和兴趣的图像或者其他用户的评价来生成关联信
息,所以可以使用与拍摄者对图像的偏好、品味和兴趣相匹配
的图像来提供拍摄支持。此外,由于更新关联信息以提高与在
拍摄操作中实际使用的拍摄支持信息中所包含的图像的关联
度,所以可以以更好地反映拍摄者的偏好、品味和兴趣的方式
更新关联信息。
基于作为对SNS上的其他用户或图像的评价存在两种类型
的评价、即“已评价”或“未评价”的例子说明了第一实施例。下
面将针对在SNS上存在多个评价级别的情况下的拍摄支持处理
和关联信息更新处理来说明第二实施例。
图12示出根据本实施例的关联度计算中所使用的关联图。
将关联图1200表示为加权有向图,其中,用于连接节点的边缘
1202具有权重和方向。边缘的方向表示哪个节点建立了节点之
间的关联。例如,在拍摄者1201和图像1203(图像1)之间的关系
中,边缘1202表示作为位于箭头起点的“拍摄者1201”评价位于
箭头终点的“图像1203”。边缘的方向是单向的或双向的。双向
表示两边的节点相互评价。将边缘的权重设置成5个级别,即1~
5中的任一个。权重的值越大,表示在经由箭头边缘所连接的节
点和另一节点之间建立了越高的关联度。拍摄者选择5个级别中
的任一个作为对SNS上的其他用户或上传图像的评价,以确定
权重的值。如果连接节点的边缘是双向的,则对方向中的每一
个都设置权重。
根据本实施例的拍摄支持处理与第一实施例的不同在于计
算关联度方面,下面将对此进行详细说明。在图6所示的步骤
S605,服务器设备100的分析单元403使用关联图1200计算关联
度。假定n表示任意图像节点和拍摄者节点之间的跳跃数量,并
且xi表示分配给关联图1200中的各路径边缘i(0<i<n)的权重,则
通过下面的公式计算拍摄者节点和图像节点之间的关联度Sn。
S n = min 1 ≤ i ≤ n ( Σ i = 1 n 1 x i ) · · · ( 2 ) ]]>
作为通过公式(2)所计算出的值,图像节点具有的值越小,
则与拍摄者的关联度越高。
接着详细说明根据本实施例的关联信息更新处理与第一实
施例的不同。参考图13说明根据本实施例的关联信息更新处理。
在拍摄者1301作为拍摄支持使用了与推荐图像1302相关联的拍
摄支持信息的情况下,在步骤S1006,更新关联信息,从而使
得图像1302变得与拍摄者1301更紧密关联。在经由用户1304建
立拍摄者1301和图像1302之间的关系的情况下,执行关联信息
更新处理,以使得经由边缘1303形成拍摄者1301和图像1302之
间的直接连接。此时,直接连接边缘1303是示出从拍摄者节点
1301到图像1302的方向的边缘,并且根据默认设置,将该边缘
的权重1303设置成5。
此时,尽管在更新处理之前,将从拍摄者节点1301到图像
节点1302的距离计算为Sn=9/20,但是在更新处理之后,将从拍
摄者节点1301到图像节点1302的距离计算为Sn=1/5,其小于
9/20(1/5<9/20)。这样,减小了节点之间的距离。根据默认设置,
将新建立的边缘1303的权重设置成5,但是拍摄者可以通过摄像
设备200将该权重设置成任意值。
这样,根据本实施例,可以通过考虑拍摄者添加给图像的
评价的权重,使用基于更精确地反映拍摄者的偏好、品味和兴
趣的关联信息的图像来提供拍摄支持。
第三实施例基于用户的偏好和兴趣、使用与用户的图像条
件相匹配并且与用户相关联的图像来支持图像校正处理。将参
考附图说明本实施例。在假定对SNS上上传的图像应用诸如伽
马曲线校正处理、空间滤波处理、肤色增强处理、红眼处理和
色调校正等的图像校正处理的情况下来说明本实施例。本实施
例支持用户对应当对图像应用哪个类型的校正的判断。
参考图16说明根据本实施例的图像处理支持系统的结构。
根据本实施例的图像处理支持系统包括服务器设备1600、客户
端设备1601和SNS服务器302。以与第一实施例和第二实施例中
的SNS服务器302相同的方式来配置SNS服务器302,因此在此
省略对其的详细说明。
服务器设备1600是与诸如因特网301等的网络连接并且能
够发送和接收信息的信息处理设备。此外,SNS服务器302与因
特网301连接,并且服务器设备1600可以经由因特网301向SNS
服务器302发送信息和从SNS服务器302接收信息。图16所示的
系统结构仅是例子,并且可以通过物理上相同的设备或者多种
类型的设备来构成各设备。
服务器设备1600和客户端设备1601的硬件结构与图1的框
图所示的结构相同。可以通过单个计算机设备或者可以通过根
据需要在多个计算机设备间分布各个功能来实现本实施例中的
服务器设备1600。在通过多个计算机设备构成服务器设备1600
的情况下,这些设备经由例如局域网(LAN)连接以使得能够相
互通信。此外,可以以服务器设备1600自身提供因特网301上的
SNS这一方式来配置根据本实施例的图像处理支持系统。
接着参考图17说明服务器设备1600的功能结构。控制单元
101计算和处理信息,并且基于存储在存储介质中的控制程序控
制各硬件设备,这样实现服务器设备1600的各个功能单元。可
以通过硬件实现下述全部功能单元或者其中的一部分。
如图17所示,服务器设备1600的功能结构包括通信单元
1701、获取单元1702、分析单元1703、判断单元1704、生成单
元1705和更新单元1706。此外,服务器设备1600包括提取单元
1707和支持单元1708。
通信单元1701向客户端设备1601发送信息和从客户端设备
1601接收信息,并且与因特网301通信。获取单元1702从因特网
301上的SNS服务器302获取表示用户和图像之间的关联的关联
信息。分析单元1703分析通过获取单元1702所获取的关联信息,
并且计算用户和图像之间的关联度,其中,关联度表示图像多
大程度上反映用户的偏好、品味和兴趣。
判断单元1704根据对图像处理支持中所使用的图像附加的
元数据或者该图像的特征,判断图像是否与预定条件相匹配。
在本实施例中,预定条件是基于图像、即用户的图像和上传至
SNS服务器302上的图像之间的对应关系。例如,判断单元1704
基于图像之间的被摄体的相似度、图像的拍摄地点之间的相似
度、或者图像的色调之间的相似度,判断在图像之间是否满足
预定条件。
提取单元1707基于表示用户和图像之间的关联的信息,从
上传至SNS服务器302上的图像提取与用户的品味和兴趣很可
能相匹配的图像。例如,提取单元1707提取在SNS上由评价了
用户所评价的图像的其他人所上传的图像。此外,提取单元1707
提取由用户所评价的其他人评价的另外的人所上传的图像。然
后,提取单元1707还提取判断单元1704判断为用户的图像和上
传至SNS服务器302上的图像之间的对应关系存在的图像。
生成单元1705基于判断单元1704的判断结果和分析单元
1703分析关联信息的分析结果,使用通过提取单元1707所提取
的与预定条件相匹配的图像,生成支持信息。例如,支持信息
包括在处理(图像处理)由提取单元1707所提取的图像时使用的
各种类型的参数。更新单元1706使用所生成的支持信息,基于
表示是否实际进行了图像处理的支持历史来更新SNS服务器
302上的关联信息。支持单元1708基于由生成单元1705所生成的
支持信息,进行用于支持用户的图像处理的处理。
接着参考图18说明客户端设备1601的功能结构。客户端设
备1601可以基于从服务器设备1600所获取的支持信息来支持用
户。如图18所示,客户端设备1601的功能结构包括UI单元1801、
通信单元1802、图像条件获取单元1803、请求单元1804、支持
单元1805和历史生成单元1806。控制单元201计算和处理信息,
并且基于存储在存储介质中的控制程序来控制各硬件设备,这
样实现服务器设备1600的各个功能单元。可以通过硬件实现下
述全部功能单元或者其中的一部分。
UI单元1801是用于允许在客户端设备1601和用户之间交
换信息的接口。通信单元1802与诸如服务器设备1600等的外部
设备通信。图像条件获取单元1803获取例如用户所处理的图像
(支持对象图像)的图像信息和元数据。支持单元1805响应于来
自请求单元1804的请求,向客户端设备1601的用户呈现由服务
器设备1600所生成的支持信息,从而支持图像处理。
请求单元1804生成包含用户拥有的图像和唯一表示用户的
用户信息的信息,并且请求服务器设备1600提供支持。历史生
成单元1805生成支持信息使用历史,支持信息使用历史是表示
用户是否实际使用了支持信息的信息。
将说明这样配置的图像处理支持系统如何发挥功能。该图
像处理支持系统的特征性主处理包括支持处理和关联信息更新
处理。下面将参考图19的流程图说明这些类型的处理,其中,
各个设备通过执行控制程序实现该处理。
首先参考图19说明支持处理。在开始支持处理时,首先,
在步骤S1901,客户端设备1601的图像条件获取单元1803检测
用户向UI单元1801指定的支持对象图像,并且获取所指定的图
像的图像条件。在本实施例中,检测图像中出现的被摄体作为
图像条件。可能检测到的被摄体的例子包括人、风景、夜景、
动物和建筑物。
基于将被摄体检测为图像条件的例子来说明本实施例,但
是本发明不局限于此。例如,可以检测诸如作为用于定量表示
图像特征的指标的直方图、边缘数量、人面部的位置和大小、
以及红眼等的图像特征量作为图像条件。此外,可以检测例如
作为全球定位系统(GPS)的传感器的输出的附加给支持对象图
像的位置信息以及拍摄日期/时间作为图像条件。
随后,在步骤S1902,客户端设备1601的请求单元1804生
成支持请求,其中,该支持请求包含与作为步骤S1901的输出
所获取的图像条件有关的信息、以及从用户对UI单元1801提供
的输入所获取的用于唯一表示用户的信息。使用SNS服务器302
的用户ID作为用于唯一表示用户的信息。客户端设备1601的请
求单元1804生成支持请求,并且将该信息经由通信单元1802发
送给服务器设备1600。在步骤S1903,服务器设备1600接收支
持请求。
随后,在步骤S1904,服务器设备1600的获取单元1702经
由因特网301访问SNS服务器302,并且使用在步骤S1903所接收
到的支持请求中包含的用户ID,获取用户的关联信息。SNS服
务器302具有用于向输入源输出与所输入的用户ID相对应的用
户关联信息的功能。
图20示出用于基于所获取的关联信息来表示用户和其他用
户或图像之间的关联度的关联图。该关联图是将本系统的用户
2001、SNS上活动的其他用户和上传至SNS上的图像表示为节
点并且使用连接节点的边缘表示关联的图。该关联图表示经由
边缘连接的节点之间存在关联。通过诸如关注SNS上活动的其
他用户、向上传图像提供“喜欢”评价和向其他用户提供“喜欢”
评价(欣赏、偏好)等的活动来建立节点之间的关联。
在图20所示的关联图中,“图像1”是用户2001(图像处理支
持系统的用户)上传的图像。“其他用户D”(SNS上的用户)是在
SNS上对由用户2001所上传的图像1做出良好评价的人。“图像
X-3”是在SNS上由其他用户D做出良好评价的图像。此外,“图
像D-1”是由其他用户D所上传的图像。这些图像,即图像1、图
像D-1和图像X-3很可能符合用户2001的偏好,因此,在这些图
像中的每个图像和用户2001之间建立关联。
“图像X-1”是用户2001在SNS上直接做出良好评价的图像。
“其他用户B”是在SNS上对在SNS上由用户2001所评价的图像
X-1也做出良好评价的人。此外,“图像B-1”是由其他用户B上
传至SNS上的图像。“图像X-2”是其他用户B在SNS上做出良好
评价的图像。这些图像,即图像X-1、图像B-1和图像X-2很可
能符合用户2001的偏好,因此在这些图像中的每一个图像和用
户2001之间建立关联。
“其他用户A”是用户2001基于其他用户A所上传的图像和
在SNS上的活动而做出良好评价的人。此外,“图像A-1”是其他
用户A上传至SNS上的图像。“图像X-5”是其他用户A在SNS上做
出良好评价的图像。“其他用户C”是其他用户A在SNS上直接做
出良好评价的人,其中,用户2001在SNS上对其他用户A直接做
出良好评价。“图像X-6”是其他用户C在SNS上良好评价的图像。
“图像C-1”是其他用户C上传至SNS上的图像。这些图像,即图
像A-1、图像X-5、图像X-6和图像C-1很可能符合用户2001的偏
好,因此在这些图像的每一个图像和用户2001之间建立关联。
“图像E-1”是用户2001在SNS上直接做出良好评价的图像。
此外,图像E-1是“其他用户E”(SNS上的用户)上传至SNS上的图
像。类似地,“图像E-2”是其他用户E上传至SNS上的图像。“图
像X-4”是其他用户E在SNS上良好评价的图像。这些图像,即图
像E-1、图像E-2和图像X-4很可能符合用户2001的偏好,因此在
这些图像的每一个和用户2001之间建立关联。
随后,在步骤S1905,服务器设备1600的分析单元1703基
于所获取的关联信息,计算用户和SNS上的图像之间的关联度。
此外,判断单元1704判断SNS上的关联图像是否与在步骤S1901
所获取的图像条件相匹配。然后,提取单元1707提取与支持对
象图像的图像条件相匹配的图像。
在本实施例中,也通过上述公式(1)计算关联度。用户2001
和与图20所示的SNS上的其他用户相对应的图像节点之间各自
的关联度如下。图像D-1的关联度是3,图像X-3的关联度是3,
图像X-1的关联度是1,图像B-1的关联度是3,并且图像X-2的
关联度是3。类似地,图像A-1的关联度是2,图像X-5的关联度
是2,图像X-6的关联度是3,图像C-1的关联度是3,图像E-1的
关联度是1,图像E-2的关联度是3,并且图像X-4的关联度是3。
判断单元1704判断被判断为与用户相关联的SNS上的图像
是否与在步骤S1901所获取的图像条件相匹配。判断单元1704
从具有最高关联度的图像开始、判断具有预先所设置的预定范
围内的关联度的图像与支持请求中所包含的图像条件是否相匹
配。判断单元1704通过判断图像中的被摄体是否相同,来判断
SNS上的图像与支持对象图像的图像条件是否相匹配。
判断单元1704基于图像信息进行已知的被摄体判断处理以
检测图像中的被摄体。然后,判断单元1704判断在支持对象图
像和SNS上的图像之间是否存在相应的共同被摄体。
例如,在从支持对象图像检测到人作为图像条件的情况下,
如果在上传至SNS上的图像中也检测到了人,则判断单元1704
判断为SNS上的图像与支持对象图像的图像条件相匹配。可选
地,判断单元1704可以通过使用图像的GPS信息,判断SNS上
的图像是否与支持对象图像的图像条件相匹配。此外,可以将
图像处理支持系统配置成基于例如拍摄地点、拍摄时间和拍摄
参数来设置图像条件。
提取单元1707从具有任意范围内的关联度的图像提取在
SNS上所上传的与图像条件相匹配的图像。然后,在步骤S1914,
提取单元1707判断是否存在与图像条件相匹配的提取图像。如
果不存在与图像条件相匹配的图像(步骤S1914为“否”),则在步
骤S1912,服务器设备1600不能向客户端设备1601返回支持信
息。客户端设备1601在UI单元1801上显示该消息。然后,处理
再次进入步骤S1901,在其中请求设置新的图像条件,然后基
于该新的图像条件重复此后的步骤。
可选地,可以以下面的方式配置图像处理支持系统:通过
扩展目标以包括具有较低关联度的图像、再次进行判断,或者
使用预先存储在服务器设备1600中的图像来提供图像处理支
持。
另一方面,如果在步骤S1914判断为存在与图像条件相匹
配的图像(步骤S1914为“是”),则处理进入步骤S1906。在步骤
S1906,如果存在与图像条件相匹配的图像(推荐图像),则服务
器设备1600的生成单元1705基于推荐图像生成支持信息。作为
支持信息的例子,此时所生成的支持信息可以是例如用于基于
应用至推荐图像的图像处理的顺序或者与各处理有关的参数来
校正支持对象图像的信息。
可选地,支持信息可以是应用图像校正之前的推荐图像的
图像数据以及应用图像校正之后的推荐图像的图像数据。此外,
可选地,支持信息可以是该组推荐图像本身。上述支持信息仅
是例子,并且本发明不局限于此。
随后,在步骤S1907,服务器设备1600的支持单元1708经
由通信单元1701将在步骤S1906所生成的支持信息发送给客户
端设备1601。在步骤S1908,客户端设备1601接收支持信息。
随后,在步骤S1909,客户端设备1601将在步骤S1908接收到的
支持信息中包含的推荐图像呈现在UI单元1801上。要显示的图
像804的列表可以是通过根据应用于推荐图像的图像校正过程
对支持对象图像应用校正所产生的图像。
此时,以下面的方式显示推荐图像:按照图像和用户之间
的关联度的降序来排序。在步骤S1910,基于用户的指示,判
断是否检测到了对实际校正处理中所使用的推荐图像的选择。
在步骤S1910,UI单元1801判断是否从推荐图像选择了校正时
所使用的支持信息。如果没有用户想要使用的图像(步骤S1910
为“否”),则用户操作UI单元1801以表示该意思。然后,在步骤
S1913,客户端设备1601向服务器设备1600发送表示没有用户
想要使用的支持信息的消息。
在接收到该消息时,服务器设备1600将预先设置的判断图
像是否与图像条件相匹配所基于的预定关联度重新设置,从而
使得推荐图像可以包含具有较低关联度的图像。然后,重复步
骤S1905及其后的步骤。
另一方面,如果用户在步骤S1910从UI单元1801上所呈现
的推荐图像选择了任意图像(步骤S1910为“是”),则在步骤
S1911,客户端设备1601的支持单元1805将应用于所选择的推
荐图像的图像校正同样应用于支持对象图像,并且经由UI单元
1801向用户呈现其预览图像。在客户端设备1601的支持单元
1805提供该支持之后,在步骤S1915,如果客户端设备1601存
储了已应用图像校正的支持对象图像(步骤S1915为“是”),则在
步骤S1916,客户端设备1601存储与校正中所使用的支持信息
有关的信息。然后,结束该处理。
接着说明关联信息更新处理。认为用户实际用于支持的推
荐图像与用户的品味和偏好更紧密地匹配。通过使用该信息更
新SNS上的关联信息,以更精确地反映用户的偏好和品味。根
据本实施例的关联信息更新处理与根据第一实施例的相同,因
此在此省略对其的说明。
这样,根据本实施例,可以基于通过用户在SNS上的活动
所建立的用户与上传至SNS上的图像之间的关联,使用更高关
联的图像来提供图像处理支持。特别地,由于根据基于用户对
图像的偏好、品味和兴趣的图像或者对其他用户的评价来生成
关联信息,所以可以使用与用户对图像的偏好、品味和兴趣相
匹配的图像来提供图像处理支持。
其它实施例
作为另一实施例,还可以通过进行下面的处理,即经由网
络或者各种类型的存储介质向系统或设备提供能够实现上述实
施例的功能的软件(程序),并且使该系统或设备的计算机(或
者,例如CPU或微处理单元(MPU))读出和执行该程序,来实现
本发明。
尽管参考实施例说明了本发明,但是应该理解,本发明不
局限于所公开的实施例。