第1实施例的内容处理装置100,只要是例如存储了静止图像或动态图像的内容的外部存储介质能够***的设备,采用哪种设备都可以,例如,既可以采用计算机或刻录机,也可以采用能拍摄静止图像或动态图像的数码相机、数码摄像机或移动终端等。
输入部101受理作为处理对象的内容的输入,并将其转送至内容储存部102。另外,输入部101还受理作为有关共享内容的共享用户的信息的共享用户信息的输入,并将其输出到共享用户信息管理部105。输入部101例如可以由外部存储介质可***的记录介质驱动装置构成,也可以由相机模块构成,还可以由键盘、触摸面板等输入装置构成,还可以由RFID(Radio Frequency Identification;射频识别)读写器等无线通信模块构成,还可以由麦克风模块或触摸板等构成。
内容例如可以通过使预先保存有内容的外部存储介质与内容处理装置100连接,将记录在外部记录介质的内容读入输入部101而被输入。此外,内容也可以通过由内容处理装置100利用内置的无线通信模块,通过无线通信而被输入到输入部101。或者,也可以通过在介于网络可与内容处理装置100连接的互联网站,让用户选择计算机或移动设备或外置硬盘等存储介质所保存的内容,将选择的内容介于网络发送到内容处理装置100,由此输入内容。
另外,也可以通过用内容处理装置100内置的相机模块拍摄内容,将拍摄的内容转送到内容处理装置100来输入内容。另外,也可以通过例如将预先保存有内容的URL(Uniform Resource Locator)信息等的内容信息预先记录到RFID标签,用内容处理装置100内置的RFID读写器从RFID标签取得内容的URL,介于网络访问该网址,由此输入内容。
共享用户信息的输入,例如,通过用内容处理装置100内置的相机模块拍摄用户的面部来进行输入。在这种情况下,内容处理装置100可以通过执行从被拍摄的用户的图像中识别用户的面部的处理,来取得用户信息。另外,也可以通过用内容处理装置100内置的相机模块读取表示保存在用户的移动终端等的用户信息的条形码信息(例如,QR(QuickResponse)码),来输入共享用户信息。
另外,也可以通过利用键盘或触摸屏直接向内容处理装置100输入用户信息,来输入用户共享信息。另外,也可以通过在内容处理装置100提示的GUI(Graphical UserInterface)一览显示用户信息,让用户从这些用户信息中选择共享内容的用户信息,来输入共享用户信息。
另外,也可以通过在介于网络可与内容处理装置100连接的网站上输入用户信息,将该用户信息介于互联网发送到内容处理装置100,由此输入共享用户信息。另外,也可以通过用内容处理装置100内置的RFID读写器读取预先记录在RFID标签的用户信息来输入共享用户信息。另外,也可以通过用内容处理装置100内置的麦克风模块取得用户的语音来输入共享用户信息。在这种情况下,内容处理装置100可以通过语音识别取得的语音来确定共享用户。另外,也可以通过用内容处理装置100内置的触摸板让用户输入文字来输入共享用户信息。在这种情况下,内容处理装置100可以通过文字识别输入的文字来确定共享用户。
内容储存部102将从输入部101转送来的内容,以可以再次读取的方式储存到由硬盘或闪存等构成的存储介质。
内容信息解析部103读取由输入部101受理的内容并解析内容的元信息(meta-information)(例如,内容名、生成日期时间等)。然后,内容信息解析部103将解析后的元信息作为内容信息输出到内容信息管理部104。
内容信息管理部104存储从内容信息解析部103输出的内容信息。有关内容信息的详细内容,将在以后说明。
共享用户信息管理部105管理由输入部101受理的共享用户信息(例如,用户名等)。
社会信息管理部106针对每个指定期间计算并管理社会信息,其中,社会信息规定基于管理用户的行动履历的生活日志信息(lifelog information)而计算的用户之间的关系性和将用户之间的亲密的程度数值化后的亲密度。图2是表示本发明第1实施例中用于计算亲密度的用户之间的生活日志信息表的一个例子的示意图。生活日志信息表是由社会信息管理部106生成并加以管理的表。在本实施例中,作为生活日志信息,例如采用由SNS(Social Networking Service,社会性网络服务)管理的生活日志信息。因此,在本实施例中,社会信息利用从SNS服务器取得的生活日志信息而生成。
图2的例子中,在SNS,登录了表示用户“A”和用户“B”为朋友关系的信息,示出用户“A”与用户“B”的生活日志信息。因此,在图2中,自己的栏中记载“A”,对方的栏中记载“B”。有关朋友关系的登录的详细内容,将在以后说明。
在图2的例子中,作为第3列的“日志信息的种类”,登录有“网页的浏览”、“在网页的评语输入”、“消息发送”、“类似登录社区/应用软件数”、“类似登录预定数”及“公开内容数”。
“网页”是指在SNS的朋友所管理的朋友的信息(日记、写真集、留言信息等)被记载的WEB网页。“在网页的评语输入”是指对朋友的信息的感想或同意信息(例如,“很好!”等)的输入。“消息发送”是指利用电子邮件向朋友发送文本或内容(例如,静止图像、动态图像等)。
“类似登录社区/应用软件数”是指在SNS各用户登录的社区或应用软件(以下,称为应用软件)中,类似的社区或应用软件的个数。
在此,“类似”是指例如,社区或应用软件的名称为相同或相关连的名称,ID相同或类型相同。“社区”是指例如,对于电影、音乐艺术、电视节目、体育节目等各种各样类型的题材,对某一题材感兴趣的用户聚集进行信息交换的场所。“应用软件”是指例如,可以与朋友共同享用的游戏或加工照片的工具。
这些社区或应用软件在SNS中被提供,用户通过登录所中意的应用软件,可以自由地使用。
“类似登录预定数”是指在SNS各用户登录在日历上的预定中,期间重复并且相类似的预定的数。在此,“类似”是指例如,预定的名称为相同或相关连的名称,ID相同或类型相同。在此,是以期间重复并且相类似的预定的数作为类似登录预定数来进行说明的,但也可以采用期间不重复但相类似的预定的数作为类似登录预定数。
“公开内容数”是指在用户设定是否向对方用户公开投稿在SNS的日记、留言信息、内容(静止图像,动态图像等)的公开设定中,设定为“公开”的内容的数。
第4列的“次数”表示“日志信息的种类”栏所记载的内容被执行的次数。在图2的例子中,例如,网页的浏览被记载为38次,在网页的评语输入被记载为152次,消息发送被记载为14次。因此,表示用户“B”浏览了38次用户“A”的网页,用户“B”给用户“A”输入了152次评语,用户“B”向用户“A”发送了14次消息。在图2的例子中,“次数”没有被作为日志信息而取得时记载为“-”。对于“累积时间”或“信息的分量”等其他的项目也同样。
第5列的“累积时间”表示“网页的浏览”从执行浏览操作起到结束为止的时间的累积,在此记载为3小时41分。
第6列的“自上次起的经过时间”记载了在“网页的浏览”、“在网页的评语输入”、“消息发送”,从上次的执行时刻起到现在为止的经过时间。例如,“网页的浏览”记载了23小时12分,表示用户“B”自上次浏览用户“A”的网页结束时刻起已经过了23小时12分。另外,在“类似登录社区/应用软件数”及“类似登录预定数”,“自上次起的经过时间”记载了从上次进行了类似的登录后到现在为止的经过时间。例如,“类似登录社区/应用软件数”记载为726小时31分,表示用户“B”自登录了与用户“A”所登录的社区或应用软件相类似的社区或应用软件之后,已经过了726小时31分。
第7列的“信息的分量”表示在“在网页的评语输入”,对网页上的朋友的信息输入的感想的文字数以及同意信息的输入次数的累积。在图2的例子中,分别记载为“12621文字”及“58次”。“消息发送”的“信息的分量”表示用电子邮件向朋友发送的文本的文字数或内容的数量的累积。在图2的例子,记载为“2250文字”及“3个”。
在“类似登录社区/应用软件数”,“信息的分量”表示类似登录社区或类似登录应用软件数和在类似登录社区上逗留的时间或享用类似登录应用软件的时间的累积。在此,类似登录社区表示用户“B”登录的社区中与用户“A”登录的社区相类似的社区。类似登录应用软件表示用户“B”登录的应用软件中与用户“A”登录的应用软件相类似的应用软件。在图2的例子中,作为“类似登录社区/应用软件数”的“信息的分量”记载为“10个”及“3小时58分”。
“类似登录预定数”的“信息的分量”表示期间重复并且相类似的预定的类似登录预定数和类似登录预定的时间幅度(例如,如果是从14:00至16:00的预定则类似登录预定的时间幅度为2小时等)的累积。在图2的例子中,作为“类似登录预定数”的“信息的分量”,记载为类似登录预定数是“13个”,类似登录预定的时间幅度是“45小时30分”。
“公开内容数”的“信息的分量”表示向对方用户公开的日记、留言信息、内容(静止图像、动态图像等)的数量。在图2的例子中,记载为“1427个”。
第8列的“肯定的表达数”表示输入或发送或登录的文本中所包含的表示肯定的含义的表达(例如,“喜欢”、“漂亮”、“好”、“玩吧”等)的数,例如在“在网页的评语输入”为724个。
第9列的“否定的表达数”表示输入或发送或登录的文本中所包含的表示否定的含义的表达(例如,“讨厌”、“微妙”、“不好”、“不行”等)的数,例如在“消息发送”为1个。
另外,在本实施例中,作为生活日志信息,采用了由SNS所管理的生活日志信息,但并不限定于此,例如也可以采用各用户的移动终端的生活日志信息(例如,通话履历信息、邮件履历信息、登录日程信息、同伴记录信息、网络的浏览履历信息、应用软件的登录信息等)。
社会信息履历储存部107将由社会信息管理部106针对每个指定期间计算的社会信息作为履历储存。
优先度判定部108基于内容信息管理部104所管理的元信息,决定在指定期间中的作为内容被生成的期间的评价期间。
本实施例的内容处理装置判定共享用户之间的亲密度较大的期间,将在该期间生成的内容优先于在亲密度较小的期间生成的内容进行输出。因此,在没有生成内容的期间的共享用户之间的亲密度不被用于内容的输出控制。因此,优先度判定部108,将内容不存在(没有生成)的指定期间从评价期间中剔除。在此,作为指定期间的单位,例如可以采用1周或1个月等。
然后,优先度判定部108基于社会信息计算评价期间的共享用户之间的亲密度,根据计算的亲密度判定评价期间的优先度,将判定结果输出至输出控制部109。
输出控制部109根据从优先度判定部108输出的判定结果,控制在评价期间生成的内容的输出。
接着,利用图3至图22对具有以上结构的内容处理装置100的动作进行说明。
图3是表示共享用户浏览在共享用户之间的关系亲密的时期拍摄的、包含共享用户作为拍摄对象的内容时的场面的一个例子的示意图。
图3示出用户“A”和用户“B”浏览在彼此的关系亲密的2004年8月10日生成的内容时显得非常高兴的样子。在本实施例中,基于当共享用户浏览在共享用户之间的关系亲密的时期的内容时,彼此回想起当时的亲密程度而抱有良好印象的可能性比较高的想法,优先输出这样的内容。
图4是表示共享用户浏览在共享用户之间的关系疏远的时期拍摄的、包含共享用户作为拍摄对象的内容时的场面的一个例子的示意图。在此,假设关系疏远包含亲密度低的状态、关系不好的状态以及互不相识的状态。
图4示出用户“A”和用户“B”浏览在彼此的关系疏远的1998年10月24日拍摄的内容时不抱良好印象的样子。在本实施例中,基于当共享用户浏览在共享用户之间的关系疏远的时期的内容时,彼此回想起当时的疏远程度而不抱有良好印象的可能性比较高的想法,降低输出这样的内容的优先度。
图5是表示本发明第1实施例的社会信息的储存信息表的一个例子的示意图。社会信息的储存信息表由社会信息管理部106生成,被保存在社会信息履历储存部107中加以管理。社会信息履历储存部107针对每个指定期间(在此,作为一个例子为1个月)储存由社会信息管理部106生成的社会信息。在图5中,社会信息履历储存部107在2011年4月1日0时00分储存的社会信息为“S1”,在1个月后的2011年5月1日0时00分储存的社会信息为“S2”,同样,在2012年3月1日0时00分储存的社会信息为“S12”。
图6是表示本发明第1实施例的共享用户信息表的一个例子的示意图。共享用户信息表是由共享用户信息管理部105管理的表,记载有输入部101取得的共享用户信息。在图6的例子中,共享用户信息表中记载了共享用户的“用户名”和“共享用户名”。
图7是表示本发明第1实施例的用户“A”的朋友目录信息表的一个例子的示意图。朋友目录信息表是由社会信息管理部106生成并加以管理的表。朋友目录是指例如在SNS,记载了有关由用户登录的有朋友关系的人物的信息的目录。例如用户“A”向用户“B”请求进行朋友申请登录,如果申请得到了用户“B”的允许,用户“B”被登录在用户“A”的朋友目录信息表中,并且用户“A”也被登录在用户“B”的朋友目录信息表中。
“朋友目录名”表示朋友的属性。“目录所属用户名”表示相当于记录在“朋友目录名”中的属性的用户名。
在图7的例子中,用户“D”被登录在朋友目录名为“恋人”的“目录所属用户名”中。由此可知用户“D”为用户“A”的恋人。用户“F”登录在朋友目录名为“家属”的“目录所属用户名”中。由此可知用户“F”是用户“A”的家庭成员。朋友目录名为“知己”的“目录所属用户名”中没有登录用户。由此可知用户“A”的知己没有被登录在朋友目录信息表中。用户“B”和用户“C”登录在朋友目录名为“好友”的“目录所属用户名”中。由此可知用户“B”和用户“C”为用户“A”的好友。用户“E”登录在朋友目录名为“朋友”的“目录所属用户名”中。由此可知用户“E”是用户“A”的朋友。
图8是示意地表示在图5所示的社会信息“S1”中与共享用户有关系的用户的图。社会信息由社会信息管理部106管理,针对每个指定期间被储存到社会信息履历储存部107。社会信息“S1”是在2011年4月1日0时00分被储存的社会信息。在图8中,对于作为共享用户的每个用户“A”、用户“B”、用户“C”,概念性地示出了在社会信息“S1”被规定了关系的用户的用户名和亲密度。例如,在社会信息“S1”中,用户“A”与用户“B”、用户“C”、用户“D”、用户“E”、用户“F”有关系,其亲密度依次被设定为“0.6”、“0.5”、“0.4”、“0.8”、“0.3”。另外,亲密度的数字越大(越接近3)表示关系越亲密,数值越小(越接近0)表示关系越疏远。在此,亲密度用0以上3以下的数值来表示,但并不局限于此,可以是无上限地增加的积分制,也可以将粒度降低用A至E等符号阶段性地表示。另外,在此,没有考虑与自己的亲密度,但也可以将例如“1.0”等预先指定的值作为与自己的亲密度来设定。
图9是示意地表示在图5所示的社会信息“S2”中与各共享用户有关系的用户的图。社会信息“S2”为在2011年5月1日0时00分储存的社会信息。在社会信息“S2”中,用户“A”与用户“B”、用户“C”、用户“D”、用户“E”、用户“F”有关系,其亲密度依次被设定为“0.9”、“0.6”、“1.0”、“1.1”、“0.2”。若将图8和图9相比较,可知用户“A”与用户“B”、用户“C”、用户“D”、用户“E”、用户“F”之间的亲密度是变动的。
图10是将在图5所示的社会信息“S1”中与各共享用户有关系的用户的亲密度汇总起来的表的一个例子。在图10中,各共享用户用纵轴表示,与各共享用户有关系的用户用横轴表示。另外,在图10中,相同的共享用户之间的亲密度及与没有关系的用户之间的亲密度用“-”表示。利用这样的表,图8所示意的共享用户和与各共享用户有关系的用户的社会信息得以管理。
图11是将在图5所示的社会信息“S2”中与各共享用户有关系的用户的亲密度汇总起来的表的一个例子。利用这样的表,与图10同样,图9所示意的社会信息得以管理。
图12是表示本发明第1实施例的共享用户之间所有的社会信息表的一个例子的示意图。在图12示出了从作为在2011年4月1日0时00分储存的社会信息的“S1”到作为在2012年3月1日0时00分储存的社会信息的“S12”为止的各社会信息中的共享用户之间的亲密度。在此,从“S1”到“S12”的社会信息的各期间分别与图5所示的从“S1”到“S12”的期间相对应。
图13是表示本发明第1实施例的内容信息表的一个例子的示意图。内容信息表是由内容信息解析部103生成,并由内容信息管理部104管理的表,记载有输入部101取得的内容中所包含的元信息。在图13的例子中,内容信息表具备“内容名”栏和“生成日期时间”栏。在“内容名”栏中记载各内容的内容名。在“生成日期时间”栏中记载表示各内容的生成时机的信息。在图13的例子中,记载了内容“P-001”是在2011年4月2日14时33分生成。
图14是表示本发明第1实施例的评价期间信息表的一个例子的示意图。评价期间信息表是由优先度判定部108生成并加以管理的表。评价期间信息表具备“内容生成期间”及“评价期间”栏。在“内容生成期间”栏中记载各评价期间的开始日和结束日。在“评价期间”栏中记载各评价期间的标识符。
“内容生成期间”从图5所示的储存信息表的“储存时间”栏中所记载的社会信息的储存时间和图13所示的“生成日期时间”栏中所记载的内容的生成日期时间来确定。
在本实施例中,如图5所示,由于社会信息是以1个月为单位取得的,因此按1个月划分期间,根据图13所示的内容信息表判定在划分的期间是否生成内容。如果在划分的各期间生成内容,则将该期间确定为评价期间。
在图14的例子中,生成内容的期间中,从2011年4月1日至2011年4月30日为止的期间被设为评价期间“V1”,从2011年5月1日至2011年5月31日为止的期间被设为评价期间“V2”,同样,从2012年3月1日到2012年3月31日为止的期间被设为评价期间“V12”。
图15是表示图14所示的评价期间“V1”所包含的内容的一个例子的示意图。在此,作为内容的一个例子采用静止图像。在图15的例子中,内容“P-001”示出用户“B”和用户“G”作为被拍摄人物而被拍摄。
另外,在本实施例中,作为被输入的内容以静止图像为例进行了说明,但内容的种类并不仅局限于此,只要是例如,动态图像或在SNS的日记信息或留言信息等、能够判定内容的生成日期时间和与内容相关连的人物信息(例如,内容所包含的被拍摄人物、信息发送者、内容的制作者等),可以采用任何形式的内容。
图16是表示本发明第1实施例的定义共享用户之间的单向配对和双向配对的一个例子的示意图。单向配对是指基于将从某一用户来看(这里是指第1用户)与其它用户(这里是指第2用户)之间的关系,和从第2用户来看与第1用户之间的关系区别对待的想法而定义的配对。
在图16的例子中,示出了共享用户为用户“A””、用户“B”、用户“C”的情况,单向配对有6种,即从用户“A”看用户“B””、从用户“B”看用户“A”、从用户“B”看用户“C”、从用户“C”看用户“B”、从用户“C”看用户“A”、从用户“A”看用户“C”。
另一方面,双向配对是指基于将从某一用户来看(这里是指第1用户)与其它用户(这里是指第2用户)之间的关系,和从第2用户来看与第1用户之间的关系不进行区别而作为相同的关系对待的想法而定义的配对。在图16的例子中,示出了共享用户为用户“A”、用户“B”、用户“C”的情况,双向配对有3种,即用户“A”和用户“B”的双向配对、用户“B”与用户“C”的双向配对、用户“C”与用户“A”的双向配对。
以下,将共享被输入到内容处理装置100的内容的共享用户作为用户“A、用户“B”、用户“C”进行说明。
图17是本发明第1实施例的内容处理装置100的内容处理的流程图。
输入部101将输入到内容处理装置100的静止图像的内容预先转送至内容储存部102进行储存。在此,输入部101通过例如让保存有内容的外部存储介质与内容处理装置100连接,从外部存储介质取得内容。
然后,输入部101受理用户的输入操作,读取储存在内容储存部102的内容(S101)。作为输入操作,采用例如按下使图像的读取开始的按钮的操作等。
接着,输入部101确认是否存在至少1个以上的内容(S102)。然后,当内容不存在时,即,内容储存部102没有储存内容时(在S102为否),输入部101结束内容处理。另一方面,当存在至少1个以上的内容时(在S102为是),输入部101确认针对每个指定期间储存在社会信息履历储存部107中的所有的用户的社会信息的读取是否完成(S103)。当针对每个指定期间储存的所有的用户的社会信息的读取未完成时(在S103为否),输入部101从社会信息履历储存部107读取所有的用户的社会信息(S104)。
另外,社会信息例如在社会信息管理部106针对每个指定期间取得生活日志信息时,基于取得的生活日志信息而被预先计算,并储存到社会信息履历储存部107。
另一方面,当所有的用户的社会信息的读取已完成时(在S103为是),输入部101确认内容信息解析部103对内容储存部102中所储存的所有的内容的解析是否完成(S105)。当所有的内容的解析未完成时(在S105为否),内容信息解析部103进行内容信息解析处理(S106)。有关内容信息解析处理的详细内容,之后将利用图18进行说明。
另一方面,当所有的内容的解析已完成时(在S105为是),输入部101受理共享用户信息的输入(S107)。共享用户信息管理部105从由输入部101受理的共享用户信息生成共享用户信息表(参照图6),并管理所生成的共享用户信息表。
接着,优先度判定部108进行评价期间确定处理(S108)。有关评价期间确定处理的详细内容,之后将利用图19进行说明。
其次,优先度判定部108进行优先度判定处理(S109)。有关优先度判定处理的详细内容,之后将利用图20至图21进行说明。
然后,输出控制部109按优先度评价高的评价期间顺序输出各评价期间所包含的内容(S110),结束内容处理。
接着,对在图17的S103读取的社会信息利用图2、图7进行说明。社会信息基于SNS的用户的生活日志信息来计算。SNS的用户的生活日志信息由社会信息管理部106作为图2所示的生活日志信息表来管理。在生活日志信息表中,例如,储存有SNS中的用户的操作履历或日志信息等。具体而言,作为操作履历包含对方网页的浏览、对方网页的评语输入以及向对方的消息发送的履历等。作为登录信息包含自己和对方在SNS上登录的社区或应用软件信息、在日历上登录的预定信息以及照片、动态图像及日记等的内容的公开范围信息等。
首先,表示社会信息中所包含的用户之间的关系性的用户关系信息,从例如由用户在SNS上登录的朋友目录中提取。在此,朋友目录是指表示具有朋友关系的人物信息的目录表。例如,用户“A”向用户“B”请求进行朋友申请登录,若朋友申请得到用户“B”的允许,则用户“B”被追加记录到用户“A”的朋友目录中,用户“A”被追加记录在用户“B”的朋友目录中。该朋友目录与内容无关,是反映了在现实世界中的用户之间的关系性的信息。关于这一点,上述的用户关系信息也同样。
另外,社会信息中的用户之间的亲密度,根据由生活日志信息表所管理的生活日志信息来计算。
另外,亲密度的计算时机可以是社会信息履历储存部107将社会信息作为履历储存的时机,也可以是指定的时机(例如,每1天等)。
此外,在图2所示的生活日志信息表中,作为生活日志信息的管理指标,包含有各日志信息(例如,“网页的浏览”、“在网页的评语输入”等)的“次数”、“累积时间”、“自上次起的经过时间”、“信息的分量”、“肯定的表达数”及“否定的表达数”。有关各词语的说明,因在前面已说明过,在此省略其说明。
在此,说明利用这些管理指标计算用户之间的亲密度的方法。关于图2的第4列所示的“次数”,信息在“网页的浏览”、“在网页的评语输入”、“消息发送”中加以管理。在此,采用“次数”越多用户”A”对用户“B”的亲密度就越高的算法。
这是基于越是作为自己较多地浏览的网页的管理者的对方,或作为自己较多地输入评语的网页的管理者的对方,或自己较多地发送了消息的对方,自己对对方的亲密的感觉就越强的想法。在此,采用例如“次数”每增加“1”亲密度就加上“0.01”的算法。
另外,在此,采用了对于所有的日志信息亲密度均一相加的算法,但亲密度的相加算法并不仅局限于此。例如,也可以根据日志信息的重要性变更相加的亲密度。
具体而言,可以采用以下的算法。对于“网页的浏览”,“次数”每增加“1”亲密度加上“0.001”。另外,对于“在网页的评语输入”,“次数”每增加“1”亲密度加上“0.01”。对于“消息发送”,“次数”每增加“1”亲密度加上“0.1”。
关于图2的第5列所示的“累积时间”,信息在“网页的浏览”中加以管理。在此,采用数值越大用户”A”对用户“B”的亲密度就越大的算法。
这是基于越是作为自己较长时间浏览的网页的管理者的对方,自己对对方的亲密的感觉就越强的想法。
在此,采用例如累积时间每增加“1”亲密度就被加上“0.001”的算法。
关于图2的第6列所示的“自上次起的经过时间”,信息在所有的日志信息中加以管理。在此,采用数值越大用户”A”对用户“B”的亲密度就越小的算法。
这是基于例如从自己上次向对方发送消息之后再次向相同的对方发送消息为止的经过时间越长,自己对对方的亲密的感觉就越弱的想法。
具体而言,采用“自上次起的经过时间”每增加“1分”亲密度就被减去“0.001”的算法。
另外,在此,用“自上次起的经过时间”每增加1次亲密度就减去指定的值的算法,说明了亲密度的计算方法,但亲密度的计算方法并不局限于此。例如,也可以采用“自上次起的经过时间”在指定的阈值以下(例如,1小时等)时,加上指定的值(例如,“0.001”)的算法。
关于图2的第7行所示的“信息的分量”,信息在除了“网页的浏览”以外的所有的日志信息中加以管理。在此,采用数值越大用户”A”对用户“B”的亲密度就越大的算法。
这是基于例如自己允许向对方公开的内容数越多,自己对对方的亲密的感觉就越强的想法。
具体而言,关于“公开内容数”,采用例如信息的分量每增加“1个”亲密度就加上“0.001”的算法。
另外,关于“公开内容数”,采用了“信息的分量”每增加“1个”亲密度就加上“0.001”的算法,但并不限定于此。例如,也可以采用根据日志信息变更相加的亲密度的算法。例如,关于“类似登录预定数”,可以采用“信息的分量”每增加“1个”亲密度加上“0.01”,每增加“1分”加上“0.0001”的算法。
关于图2第8列所示的“肯定的表达数”,信息在“在网页的评语输入”、“消息发送”、“类似登录预定数”中加以管理。在此,采用数值越大用户“A”对用户“B”的亲密度就越大的算法。
这是基于例如,在对方管理的网页中,自己输入的给对方的留言的内容中所包含的肯定的表达越多、自己对对方的亲密的感觉就越强的想法。
具体而言,采用肯定的表达数每增加“1”亲密度就加上“0.001”的算法。
关于图2第9列所示的“否定的表达数”,信息在“在网页的评语输入”、“消息发送”、“类似登录预定数”中加以管理。在此,采用数值越大用户“A”对用户“B”的亲密度就越小的算法。
这是基于例如,在对方管理的网页中,自己输入的给对方的留言的内容中所包含的否定的表达越多、自己对对方的亲密的感觉就越弱的想法。
具体而言,采用“否定的表达数”每增加“1”亲密度就减去“0.001”的算法。
另外,在此,是从图2所示的生活日志信息表所管理的生活日志信息计算亲密度,但是亲密度的计算方法并不限定于此。例如,也可以并用根据在SNS上由用户登录的朋友的属性设定指定的值的方法来计算亲密度。
下面对例如,在SNS上由用户“A”登录的朋友的属性如图7所示的朋友目录信息表那样被管理时的情况进行说明。在此,采用朋友目录名所记载的朋友的属性越表示更亲密关系、自己对登录在该目录中的用户的亲密度就被设定得越大的算法。
这是基于自己作为对方的属性而登录的属性名越表示更亲密的关系时自己对对方的亲密的感觉就越强的想法。
例如,当朋友目录名按“恋人”、“家属”、“知己”、“好友”,“朋友”的顺序表示更亲密的关系时,可以采用以下的亲密度的设定方法。
在图7的例子中,朋友目录名为“恋人”的用户是用户“D”。因此,作为用户“A”对用户“D”的亲密度被设定为例如“1.0”。此外,朋友目录名为“家属”的用户是用户“F”。因此,作为用户“A”对用户“F”的亲密度被设定为例如“0.8”。朋友目录名为“知己”时,用户“A”对作为知己的用户的亲密度被设定为例如“0.6”。朋友目录名为“好友”的用户是用户“B”、用户“C”。因此,作为用户“A”对用户“B”、用户“C”的亲密度被设定为例如“0.4”。另外,朋友目录名为“朋友”的用户是用户“E”。因此,作为用户“A”对用户“E”的亲密度被设定为例如“0.2”。
在此,作为朋友目录名所记载的朋友的属性,列举了“恋人”、“家属”,“知己”、“好友”,“朋友”,但朋友的属性并不限定于此。
接着,利用图18对S106所示的基于内容信息解析部103的内容信息解析处理进行说明。
首先,内容信息解析部103利用例如记录在内容中的EXIF(Exchangeable ImageFile Format)信息,提取作为处理对象的内容的元信息的内容名以及生成日期时间,将提取出的内容名以及生成日期时间相互关联起来登录(S201)到内容信息表(参照图13)。
然后,内容信息解析部103确认是否完成了对所有的内容进行的S201的解析处理(S202)。当对所有的内容进行的S201的解析处理未完成时(在S202为否),内容信息解析部103将解析处理对象的内容变更为解析处理还未完成的内容(S203),使处理返回S201。
另一方面,当对所有的内容进行的S201的解析处理已完成时(在S202为是),结束内容信息解析处理。
接着,利用图19对S108所示的基于优先度判定部108的评价期间决定处理进行说明。
首先,优先度判定部108根据在社会信息的储存信息表(参照图5)的“储存日期时间”中所记载的信息和在内容信息表(参照图13)的“内容生成日期时间”中所记载的信息,判定内容生成期间,并登录到评价期间信息表(参照图14)(S301)。
在图5的例子中,社会信息按每个月被储存,例如,2011年4月1日0时00分的下一次是2011年5月1日0时00分。另外,在图13的例子中,内容“P-001”在2011年4月2日被生成。在这种情况下,内容“P-001”的生成日期时间包含在内的从2011年4月1日至2011年4月30日为止的期间包含至少1个以上的内容。因此,该期间成为内容生成期间。同样,例如,假设输入了在2011年5月20日生成的内容。在这种情况下,该内容的生成日期时间包含在内的从2011年5月1日至2011年5月31日为止的期间也成为内容生成期间。
然后,优先度判定部108确认是否有来自用户的对评价期间的变更请求(S302)。在此,变更请求是指将根据图14所示的内容生成期间而定义的评价期间变更为用户所希望的期间的请求。例如,用户可以将图14所示的“V1”和“V2”的期间合起来的从2011年4月1日开始到5月31日为止的期间作为评价期间“V1”重新定义。在此,变更请求例如,可以通过在画面上显示“变更请求”按钮,让用户按压操作该按钮,由输入部101受理。
当没有来自用户的对评价期间的变更请求时(在S302为否),将上述的内容生成期间定义为评价期间,并追加记录到评价期间信息表中(S303)。
在图14的例子中,内容生成期间是从2011年4月1日开始到4月30日为止的期间或从2011年5月1日开始到5月31日为止的期间。如果没有来自用户的对评价期间的变更请求,内容生成期间就照原样作为评价期间定义。即,定义评价期间“V1”为从2011年4月1日开始到4月30日为止,评价期间“V2”为从2011年5月1日开始到5月31日为止。
另一方面,当有来自用户的对评价期间的变更请求时(在S302为是),评价期间信息表的评价期间被更新(S304),结束评价期间决定处理。例如,用户可以将从2011年4月1日开始到5月31日为止的期间指定为一个评价期间。
接着,利用图20对S109所示的基于优先度判定部108的优先度判定处理进行说明。
首先,优先度判定部108选择社会信息履历储存部107管理的指定的储存日期时间的社会信息(例如,在2011年4月1日0时00分储存的社会信息“S1”等),作为用于优先度判定处理的社会信息(S401)。
然后,优先度判定部108确认共享用户信息表(参照图6)中是否登录有2名以上的共享用户(S402)。
当共享用户信息表中没有登录2名以上的共享用户时(在S402为否),优先度判定部108将第1用户作为共享用户,将第2用户作为在S401选择的社会信息中与第1用户之间的亲密度已被设定的用户(S403)。
例如,假设在S401选择的社会信息为“S1”,共享用户为用户“A”。此时,第1用户成为用户“A”。此外,第2用户成为在图10所示的社会信息“S1”的用户“A”的社会信息表中,被设定了与用户“A”之间的亲密度的用户“B”、用户“C”、用户“D”、用户“E”、用户“F”。
另一方面,当共享用户信息表中登录了2名以上的共享用户时(在S402为是),将第1用户设为指定的共享用户(例如,用户“A”),将第2用户设为不是第1用户的共享用户(例如,用户“B”)(S404)。
在此,说明了当共享用户信息表中没有登录2名以上的共享用户时,即共享用户为1人时,将第1用户设为共享用户,将第2用户设为在社会信息中与第1用户之间的亲密度已被设定的用户,但是,共享用户为1人时的第2用户的选定方法并不限定于此。
例如,共享用户信息管理部105可以将共享用户自己在输入部101输入的用户作为第2用户来设定。或者,共享用户信息管理部105也可以在与共享用户浏览内容时最近的时期的社会信息中,选定与共享用户亲密度最大的用户,将该用户设定为第2用户。这样,即使共享用户为1人,只要是必定能够选定第2共享用户的方法,可以采用任何一种方法作为第2用户的选定方法。
根据此结构,即使在共享用户信息表中不存在2名以上的共享用户、即共享用户为1人的情况下,也必定能选定第2共享用户。因此,即使共享用户为1人,也能进行S109所示的优先度判定处理,可以获得与共享用户为多人时相同的效果。
然后,优先度判定部108进行第1用户和第2用户之间的亲密度提取处理(S405)。有关亲密度提取处理的详细内容,利用图21稍后说明。
接着,优先度判定部108确认是否完成了对各储存日期时间的所有的社会信息中共享用户之间的亲密度的提取(S406)。当该提取还未完成时(在S406为否),优先度判定部108将用于优先度判定处理的社会信息变更为共享用户之间的亲密度的提取还未完成的社会信息(S407),并将处理返回S402。
另一方面,当该提取已经完成时(在S406为是),优先度判定部108从管理的评价期间信息表提取指定的评价期间(例如,评价期间“V1”(2011年4月1日至2011年4月30日)等)作为对象评价期间(S408)。
然后,优先度判定部108根据对象评价期间的共享用户之间的亲密度计算对象评价期间的评价值(S409)。
在本实施例中,是基于当共享用户浏览在共享用户之间的关系亲密的时期的内容时,彼此回想起当时的亲密程度而抱有良好印象的可能性比较高的想法。因此,利用评价期间的共享用户之间的关系越亲密,该评价期间的评价值就越高的算法来计算评价值。
以下,作为具体例子,示出评价期间“V1”的评价值的计算处理。评价期间“V1”的共享用户之间的亲密度根据社会信息“S1”中的共享用户之间的亲密度和社会信息“S2”中的共享用户之间的亲密度的平均来计算。如图14所示,评价期间“V1”是指2011年4月1日至2011年4月30日的期间,在该评价期间的前后储存的社会信息,如图5所示,相当于2011年4月1日储存的社会信息“S1”和2011年5月1日储存的社会信息“S2”。因此,作为评价期间“V1”的社会信息,应该采用评价期间“V1”的中间的信息,采用将社会信息“S1”和社会信息“S2“平均后的信息。
例如,评价期间“V1”的共享用户“A”对共享用户“B”的亲密度,可以利用图12所示的亲密度的值如下所示来计算。
(评价期间“V1”的用户“A”对用户“B”的亲密度)=((社会信息“S1”中的用户“A”对用户“B”的亲密度)+(社会信息“S2”中的用户“A”对用户“B”的亲密度))/2=(0.6+0.9)/2=0.75。
另外,在此,将评价期间前后的社会信息中的亲密度的平均值作为评价期间的共享用户之间的亲密度来计算,但并不局限于此,例如也可以利用乘法或减法等其他的计算方法来计算评价期间的共有用户之间的亲密度。
另外,作为评价期间的评价值,如前所述,采用评价期间的共享用户之间的关系越亲密,该评价期间的评价值就越大的算法。因此,可以将评价期间的共享用户之间的亲密度合计的值作为评价期间的评价值采用。在此,共享用户之间的亲密度的合计可以采用将图16所示的单向配对的亲密度合计后的值。
例如,评价期间“V1”的评价值可以利用图12所示的亲密度如下所示来计算。
(评价期间“V1”的评价值)
=(评价期间“V1”的用户“A”对用户“B”的亲密度)+(评价期间“V1”的用户“B”对用户“A”的亲密度)+(评价期间“V1”的用户“B”对用户“C”的亲密度)+(评价期间“V1”的用户”C”对用户“B”的亲密度)+(评价期间“V1”的用户“C”对用户“A”的亲密度)+(评价期间“V1”的用户“A”对用户“C”的亲密度)=(0.75)+(0.95)+(1.8)+(0.2)+(1.05)+(0.55)=5.3
另外,在此,将评价期间的共享用户之间的亲密度的合计值作为评价期间的评价值来计算,但并不限定于此。例如,只要是评价期间的共享用户之间的关系越亲密,使评价期间的评价值就越大的算法,也可以利用乘法或减法等其他的算法计算评价期间的评价值。
然后,优先度判定部108确认是否对所有的评价期间完成了评价值的计算(S410)。当对所有的评价期间的评价值的计算还未完成时(在S410为否),优先度判定部108将对象评价期间变更成评价值的计算还未完成的评价期间(S411),使处理返回S409。
另一方面,当对所有的评价期间的评价值的计算已完成时(在S410为是),优先度判定部108判定评价值越大的评价期间优先度就越高(S412),并结束优先度判定处理。
以上是步骤S109所示的基于优先度判定部108的优先度判定处理的流程。经过这样的优先度判定处理后,输出控制部109从在优先度判定处理中被判定为优先度高的评价期间所包含的内容起依次输出内容(图17的S110)。
另外,在此,对从优先度高的评价期间所包含的内容起依次输出内容的方法进行了说明,但并不限定于此。例如,也可以采用将优先度低于指定的位次(例如,后10位等)的评价期间所包含的内容从输出对象中剔除的输出方法。或者,也可以采用将输出时间从优先度高的评价期间所包含的内容起依次增长的输出方法。或者,也可以采用在优先度高于指定的位次(例如,前10位等)的评价期间所包含的内容中追加指定的演出效果(例如,面部扩大等)进行输出的输出方法。
然后,利用图21对上述的S405所示的亲密度提取处理进行说明。
首先,优先度判定部108确认在S401被选择的社会信息中,第1用户和第2用户的亲密度是否已被设定(S501)。具体而言,优先度判定部108判定在图10、图11等所示的各共享用户的社会信息表中,第1用户和第2用户的亲密度是否已被规定。
例如,设社会信息为图10的社会信息“S1”,第1用户为用户“A”,第2用户为用户“B”。在图10的社会信息“S1”中,作为表示用户“A”和用户“B”的关系的要素,记载了亲密度“0.6(自己为用户“A”,对方为用户“B”的情况)”和“0.9(自己为用户“B”,对方为用户“A”的情况)”。因此,判定用户“A”和用户“B”的亲密度在社会信息“S1”中已被设定。
另一方面,例如,设社会信息为图10的社会信息“S1”,第1用户为用户“A”,第2用户为用户“G”。在社会信息“S1”中,作为表示用户“A”和用户“G”的关系的要素,没有记载亲密度。因此,判定用户“A”和用户“G”的亲密度在社会信息“S1”中未被设定。
在第1用户和第2用户的亲密度在社会信息中未被设定的情况下(在S501为否),优先度判定部108将指定的值(例如,“0.0”等)设定为亲密度(S502)。
另一方面,在第1用户和第2用户的亲密度在社会信息中已被设定的情况下(在S501为是),优先度判定部108从社会信息提取第1用户和第2用户的亲密度(S503)。
然后,优先度判定部108确认在处理对象的内容中所有的第2用户与第1用户的亲密度的提取是否完成(S504)。当在处理对象的内容中所有的第2用户与第1用户的亲密度的提取还未完成时(在S504为否),优先度判定部108将作为与第1用户的亲密度的计算对象的第2用户变更成亲密度计算处理还未完成的第2用户(S505),使处理返回S501。
另一方面,当在处理对象的内容中,所有的第2用户与第1用户的亲密度的提取已完成时(在S504为是),优先度判定部108确认在处理对象的内容中所有的第1用户与第2用户的亲密度的提取是否完成(S506)。
当所有的第1用户与第2用户的亲密度的提取还未完成时(在S506为否),将作为与第2用户的亲密度的计算对象的第1用户变更成亲密度计算处理还未完成的第1用户(S507),使处理返回S501。另一方面,当所有的第1用户与第2用户的亲密度的提取已完成时(在S506为是),优先度判定部108结束亲密度提取处理。
然后,利用图38,对上述的内容处理装置100中各评价期间的亲密度的具体例子进行说明。图38是表示在从评价期间“V1”到“V11”的各期间各共享用户的单向配对的亲密度的图解。在图38中,纵轴表示亲密度,横轴表示评价期间。另外,在图38中,亲密度是基于图12所示的亲密度计算所得。
在图38的例子中,各共享用户的单向配对的亲密度在各评价期间的合计值,从“V1”起依次为“5.3”、“7.3”、“9.85”、“10.6”、“9.0”、“8.15”、“8.75”、“9.75”、“10.0”、“9.6”、“9.1”。
因此,如果将这些亲密度的合计值作为各评价期间的评价值来使用,评价期间按评价值高的顺序为“V 4”>“V 9”>“V 3”>“V8”>“V10”>“V11”>“V 5”>“V7”>“V6”>“V2”>“V1”。因此,例如,判定在评价期间“V4”生成的内容的优先度为最高,判定在评价期间“V1”生成的内容的优先度为最低。然后,根据对各评价期间判定的优先度,控制内容的输出。
根据以上的结构,基于生活日志信息,计算各评价期间的共享用户之间的亲密度,根据各评价期间的共享用户之间的亲密度判定各评价期间的优先度,按照所判定出的优先度控制内容的输出。即,在本结构中,根据社会信息判定共享用户之间的关系亲密的时期,优先输出在亲密的时期生成的内容。因此,能够考虑到共享用户之间随时间而变化的亲密度来控制内容的输出。
另外,不是从内容的内容来推测亲密度,而是利用社会信息中规定的亲密度来评价共享用户之间的亲密度。因此,能更准确地判定共享用户之间的亲密的时期。
另外,在图20所示的S409中,作为评价期间的评价值,采用了共享用户之间的亲密度的合计值,但并不限定于此。例如,也可以根据共享用户之间的亲密度的变化量计算评价期间的评价值。
在第1实施例的变形例中,评价期间“V1”的共享用户之间的亲密度的变化量,根据社会信息“S1”中的共享用户之间的亲密度和社会信息“S2”中的共享用户之间的亲密度来计算。在此,当计算变化量时,为了使评价值具有一定的幅度,可以不仅考虑评价期间的共享用户之间的亲密度的变化量的大小,而且还考虑到变化量是正(亲密度增加)还是负(亲密度减少)来进行判定。
因此,将从在评价期间“V1”的结束时期储存的社会信息“S2”中的共享用户之间的亲密度减去在评价期间“V1”的开始时期储存的社会信息“S1”中的共享用户之间的亲密度的值,作为评价期间“V1”中的共享用户之间的亲密度的变化量。
具体而言,例如,在评价期间“V1”中的共享用户“A”对共享用户“B”的亲密度的变化量,可利用图12所示的亲密度计算如下。
(评价期间“V1”中的用户“A”对用户“B”的亲密度的变化量)=(社会信息“S2”中的用户“A”对用户“B”的亲密度)-(社会信息“S1”中的用户”A”对用户“B”的亲密度)=(0.9)-(0.6)=0.3
然后,利用图39对上述的第1实施例的变形例的内容处理装置100中各评价期间的亲密度的具体例子进行说明。
图39是表示在本发明第1实施例中从评价期间“V1”到“V11”的各评价期间,各共享用户的单向配对的亲密度的变化量的图解。在图39中,纵轴表示亲密度的变化量,横轴表示评价期间。另外,在图39中,亲密度是基于图12所示的亲密度计算所得。
在图39的例子中,各共享用户的所有的单向配对在各评价期间的亲密度的变化量的合计值,从“V1”起依次为“1.8”、“2.2”、“2.9”、“-1.4”、“-1.8”、“0.1”、“1.1”、“0.9”、“-0.4”、“-0.4”、“-0.6”。
因此,如果将这些亲密度的变化量作为各评价期间的评价值来使用,则评价期间按照评价值高的顺序为“V3”>“V2”>“V1”>“V7”>“V8”>“V6”>“V9”=“V10”>“V11”>“V4”>“V5”。因此,例如,在评价期间“V3”生成的内容的优先度被判定为最高,在评价期间“V5”生成的内容的优先度被判定为最低。然后,根据对各评价期间判定的优先度来控制内容的输出。
另外,在此,只使用了亲密度的变化量作为评价值,但除了亲密度的变化量以外,也可以利用亲密度增加的单向配对数或亲密度减少的单向配对数来计算评价值。
对例如利用亲密度增加的单向配对数计算评价值的例子进行说明。在图39的例子中,亲密度增加的单向配对数从“V1”起依次为“6”、“6”、“6”、“2”、“2”、“4”、“5”、“4”、“3”、“1”、“2”。
在此,例如,基于更多的共享用户的单向配对的亲密度增加的评价期间为更重要的时期这种想法,从亲密度增加的单向配对数较多的评价期间计算出的评价值较大。另外,在亲密度增加的单向配对数相同时,单向配对的亲密度的变化量的合计值越大的评价期间则评价值越大。
在图39的例子中,各评价期间的评价值为“V3”>“V2”>“V1”>“V7”>“V8”>“V6>“V9”>“V11”>“V4”>“V5”>“V10”。因此,以该顺序判定优先度,从而控制内容的输出。
另外,在此,第一,使亲密度增加的单向配对数越多的评价期间评价值越大,第二,使单向配对的亲密度的变化量的合计值越大的评价期间评价值越大,但并不限定于此。例如,也可以采用以下的方法,第一,使单向配对的亲密度的变化量的合计值越大的评价期间评价值越大,第二,使亲密度增加了的单向配对数多的评价期间评价值越大。
根据此结构,由于可以根据亲密度的变化量来判定评价期间的优先度,因此,例如可以将在共享用户之间的关系迅速亲密的时期生成的内容的优先度提高,或将在共享用户之间的关系迅速疏远的时期生成的内容的优先度降低。
另外,在第1实施例的变形例中,是从评价期间结束时期的社会信息中的共享用户之间的亲密度减去评价时期开始时期的社会信息中的共享用户之间的亲密度,由此计算亲密度的变化量,但并不限定于此。例如,也可以采用将评价期间前后的社会信息中的共享用户之间的亲密度的差分的绝对值作为亲密度的变化量的方法。
另外,上述的内容处理装置100采用了具备社会信息管理部106的第1结构,但并不限定于此,也可以采用如图22所示的第2结构。
图22是表示本发明第1实施例中的内容处理装置100的第2结构的方框图。对于第2结构的内容处理装置100,社会信息管理部301被设置在网络服务装置300。然后,内容处理装置100的社会信息履历储存部107和网络服务装置300的社会信息管理部301通过网络200相互连接。
在该结构中,社会信息履历储存部107通过网络200,针对每个指定期间取得社会信息管理部301所管理的生活日志信息,根据取得的生活日志信息计算各指定期间的社会信息并加以储存。据此,社会信息履历储存部107例如可以根据多个网络服务装置300所管理的生活日志信息,进行用户关系信息和亲密度的计算。
(第2实施例)
图23是表示本发明第2实施例中的内容处理装置100的结构的方框图。在图23中,对与图1相同的构成要素采用相同的符号,并省略其说明。
在图23中,内容处理装置100除了具备图1的构成要素以外,还具备识别信息管理部110。
第2实施例的内容处理装置100例如,只要是存储有静止图像或动态图像的内容的外部存储介质可***的设备,可以采用任何的设备,例如可以采用计算机或刻录机,也可以采用可拍摄静止图像或动态图像的数码相机、数码摄像机、移动终端等。
识别信息管理部110管理内容所包含的用于识别拍摄对象的识别信息(例如,面部的特征量或一般物体的特征量等)。在此,识别信息由内容信息解析部103生成。
内容信息解析部103解析从输入部101取得的内容,提取内容所包含的有关拍摄对象的信息(拍摄对象信息)。作为拍摄对象信息,可以举出例如,当内容所包含的拍摄对象为人物时,用于确定该人物的信息(例如,用户名)。
在本实施例中,内容信息解析部103利用识别信息管理部110管理的识别信息,解析内容。例如,如果拍摄对象为用户,则可以采用将用户的面部的特征量与用户名相互关联起来的信息作为识别信息。另外,如果拍摄对象为一般物体,可以采用将一般物体的特征量与物体名相互关联起来的信息作为识别信息。
另外,内容信息解析部103对内容的元信息(例如,内容名、生成日期时间等)进行解析。
优先度判定部108基于在评价期间从构成共享用户的配对的双方所看到的亲密度,计算共享用户的双向配对之间的亲密度。然后,优先度判定部108计算所述共享用户的双向配对之间的亲密度,以包含双向配对之间的亲密度大的共享用户越多的内容其优先度就越高的方式,判定在评价期间生成的各内容的优先度。
另外,双向配对与第1实施例相同,是基于将从某用户(这里是指第1用户)来看与其它用户(这里是指第2用户)之间的关系和从第2用户来看与第1用户之间的关系不进行区别而作为同一关系对待的想法而定义的配对。
另外,优先度判定部108从社会信息中被设定了亲密度的用户中,提取作为共享用户以外的用户的非共享关系用户。然后,优先度判定部108以包含该非共享关系用户作为拍摄对象、且共享用户和非共享关系用户之间的亲密度越高的内容其优先度就越高的方式,判定在评价期间生成的各内容的优先度。
输出控制部109根据由优先度判定部108判定的评价期间的优先度的判定结果及各评价期间的内容的优先度的判定结果,输出内容。
其次,利用图24至图37对具有以上的结构的内容处理装置100的动作进行说明。
图24是表示本发明第2实施例中的内容信息表的一个例子的示意图。内容信息表由内容信息解析部103生成、并由内容信息管理部104管理。
内容信息表具备“内容名”、“生成日期时间”及“被拍摄人物名”的栏。“内容名”是由输入部101输入的各内容的名称。“生成日期时间”是由输入部101输入的各内容的生成日期时间。“被拍摄人物名”是指内容所包含被拍摄对象的名字。内容名以及生成日期时间可从各内容的元信息中提取。被拍摄人物名通过内容信息解析部103解析内容而得出。
例如,内容“P-001”在2011年4月2日14时33分生成,作为被拍摄人物,用户“B”和用户“G”被包含在其中。
图30是表示在本发明第2实施例中社会信息“S1”及社会信息“S2”的各共享用户的非共享关系用户信息表的一个例子的示意图。各共享用户的非共享关系用户信息表是由优先度判定部108生成并加以管理的表。
图30所示的各共享用户的非共享关系用户信息表包含有关非共享关系用户的信息(非共享关系用户信息),非共享关系用户是分别在社会信息“S1”及社会信息“S2”中被设定了亲密度的用户中除了共享用户以外的用户。在此,作为非共享关系用户信息,包含“非共享关系用户名”及“共享用户与非共享关系用户之间的亲密度”。
在图30的例子中,社会信息“S1”中,与共享用户“A”的亲密度被设定的非共享关系用户为用户“D”、用户“E”以及用户“F”。另外,在社会信息“S1”中,共享用户“A”与用户“D”、用户“E”以及用户“F”的亲密度分别为“0.9”、“2.0”、“0.5”。
图31是表示本发明第2实施例中在评价期间“V1”的各共享用户的非共享关系用户信息表的一个例子的示意图。图31所示的非共享关系用户信息表是由优先度判定部108生成并加以管理的表。
图30所示的各共享用户的非共享关系用户信息表保有针对各共享用户将在评价期间“V1”开始时期储存的社会信息“S1”和在评价期间“V1”的结束时期储存的社会信息“S2”中的非共享关系用户信息合计后的信息。
例如,在评价期间“V1”,共享用户“B”的非共享关系用户信息保有将从社会信息“S1”提取的共享用户“B”的非共享关系用户信息和从社会信息“S2”提取的共享用户“B”的非共享关系用户信息合计后的信息。
图30的例子中,在社会信息“S1”中,共享用户“B”的非共享关系用户是用户“D”及用户“G”。另外,共享用户“B”与用户“D”及用户“G”的亲密度分别为“1.8”及“1.5”。同样,在社会信息“S2”中,共享用户“B”的非共享关系用户是用户“D”、用户“E”以及用户“G”。另外,共享用户“B”与用户“D”、用户“E”以及用户“G”的亲密度分别为“3.2”、“0.8”及“0.5”。
由于在社会信息“S1”的共享用户“B”的非共享关系用户是用户“D”及用户“G”,在社会信息“S2”的共享用户“B”的非共享关系用户是用户“D”、用户“E”以及用户“G”,因此,在评价期间“V1”,共享用户“B”的非共享关系用户成为用户“D”、用户“E”以及用户“G”。
另外,在图31的例子中,各评价期间的共享用户和非共享关系用户之间的亲密度采用各社会信息的共享用户与非共享关系用户之间的亲密度的加法平均值。因此,在图31的例子中,共享用户“B”与用户“D”、用户“E”以及用户“G”的亲密度分别为“2.5(=(1.8+3.2)/2)”、“0.4(=(0+0.8)/2)”、“1.0(=(1.5+0.5)/2)”。
图32是表示本发明第2实施例中在评价期间“V1”的所有共享用户的非共享关系用户信息表的一个例子的示意图。图32所示的所有共享用户的非共享关系用户信息表是由优先度判定部108生成并加以管理的表。图32所示的所有共享用户的非共享关系用户信息表是将图31所示的各共享用户的非共享关系用户信息表针对每个非共享关系用户合计整理出来的表。另外,新追加了表示与各非共享关系用户设定了亲密度的共享用户的数目的“设定了亲密度的共享用户数”栏。
图31的例子中,在评价期间“V1”,所有的共享用户的非共享关系用户为用户“D”、用户“E”、用户“F”、用户“G”以及用户“H”。因此,在图32的例子中,“非共享关系用户名”的栏中记载了用户“D”、用户“E”、用户“F”、用户“G”以及用户“H”。
另外,在图31中,例如,非共享关系用户“D”与共享用户“A”、共享用户“B”以及共享用户“C”的亲密度被设定。因此,在图32中,用户“D”的“设定了亲密度的共享用户数”栏记载了“3”。
另外,在图31的例子中,非共享关系用户”D”与共享用户“A”、共享用户“B”以及共享用户“C”的亲密度分别是“1.4”、“2.5”及“1.3”。因此,图32中,在非共享关系用户“D”的“共享用户与非共享关系用户之间的亲密度”栏记载了将这些亲密度合计后的“5.2(=1.4+2.5+1.3)”。
图33是表示本发明第2实施例中在评价期间“V1”的非共享关系被拍摄人物表的一个例子的示意图。在评价期间“V1”的非共享关系被拍摄人物表是由优先度判定部108生成并加以管理的表。
图33所示的非共享关系被拍摄人物表,是通过从图24所示的评价期间“V1”所包含的各内容的被拍摄人物中确定被记载在图32所示的所有共享用户的非共享关系用户信息表中的非共享关系用户,将图32所示的所有共享用户的非共享关系用户信息表进行整理后的表。
具体而言,首先,从图24所示的内容信息表提取评价期间“V1”所包含的内容和各内容所包含的被拍摄人物。例如,在图24的例子中,在内容“P-004”的“被拍摄人物名”栏记载了“A”、“D”以及“G”。因此,作为内容“P-004”所包含的被拍摄人物,用户“A”、用户“D”以及用户“G”被提取出。
其次,由于被提取出的用户“A”、用户“D”以及用户“G”中,用户“D”及用户“G”作为非共享关系用户在图32被登录,因此用户“D”及用户“G”作为内容“P-004”的非共享关系被拍摄人物而被提取。然后,被提取的用户“D”及用户“G”被登录在图33的内容“P-004”的“非共享关系被拍摄人物名”栏。
另外,在图33中,在“共享用户与非共享关系被拍摄人物之间的亲密度”栏登录图32所示的“共享用户与非共享关系用户之间的亲密度”栏中所记载的各非共享关系用户的亲密度的合计值。另外,在图33中,在“被设定了亲密度的共享用户数”栏登录图32所示的“被设定了亲密度的共享用户数”栏中所记载的与各非共享关系用户之间的亲密度的合计值。
例如,在图32中,作为非共享关系用户的用户“D”和用户“G”,在“共享用户与非共享关系用户之间的亲密度”栏分别被登录了“5.2”和“1.8”。因此,图33中,在内容“P-004”的“共享用户与非共享关系被拍摄人物之间的亲密度”栏登录“5.2”和“1.8”的合计值“7.0”。
另外,在图32中,作为非共享关系用户的用户“D”和用户“G”,在“被设定了亲密度的共享用户数”栏分别被登录了“3”和“2”。因此,图33中,在内容“P-004”的“被设定了亲密度的共享用户数”栏登录“3”和“2”的合计值“5”。
以下,利用图25至图37,对第2实施例的内容处理装置100的内容处理进行说明。另外,在以下的说明中,与第1实施例同样,设共享用户为用户“A”、用户“B”以及用户“C”。
首先,利用图25用对本发明第2实施例的内容处理进行说明。
S601至S605与图17所示的S101至S105相同,因此省略其说明。然后,当所有的内容的解析还未完成时(在S605为否),内容信息解析部103进行内容信息解析处理(S606)。有关内容信息解析处理的详细内容,将利用图26至图27稍后说明。另一方面,当所有的内容的解析已经完成时(在S605为是),使处理进入S607。
S607至S608与图17所示的S107至S108相同,因此省略其说明。然后,优先度判定部108进行优先度判定处理(S609)。有关优先度判定处理的详细内容,将利用图28、图29稍后说明。
然后,输出控制部109按优先度高的评价期间的顺序,将在各评价期间中所包含的内容按照内容的优先度高的顺序依次输出(S610),并结束内容处理。
然后,利用图26对S606所示的内容信息解析处理的流程进行说明。S701与图18所示的S201相同,因此省略其说明。然后,内容信息解析部103确认是否从解析对象的内容中检测出了面部(S702)。
作为面部的检测方法,可以采用利用图像的亮度信息(Y信号)等判别有无面部的增强(boosting)的方法(例如,参照日本专利公开公报特开平8-329031号)。另外,也可以采用利用分离度滤光板将眼睛鼻子等面部的特征点的检测与包含面部的特征点的区域图案的检测相结合的方法(例如,参照专利公报第3279913号)。
当从解析对象的内容中未检测出面部时(在S702为否),处理进入S705。另一方面,当从解析对象的内容中检测出面部时(在S702为是),内容信息解析部103读取由识别信息管理部110管理的识别信息(S703),进行面部识别处理(S704)。有关面部识别处理的详细内容,利用图27稍后说明。
然后,内容信息解析部103将通过面部识别处理而得到的面部识别结果中被识别出的面部的人物名作为处理对象的内容中的被拍摄人物信息,追加记录到图24所示的内容信息表中(S705)。另外,在S703,如果从解析对象的内容中未检测出面部,则可以采用例如“null”作为处理对象的内容中的被拍摄人物信息,追加记录到内容信息表中。但是,只要是表示被拍摄人物不存在的信息,则也可以将“null”以外的信息追加记录到内容信息表中。
另外,在此,将被识别的面部的人物名登录到内容信息表中,当并不限定于此,也可以将基于被识别的面部的数量、大小、位置、表情以及骨骼的解析结果的姿势等登录到内容信息表中。
S706至S707与图18所示的S202至S203相同,因此省略其说明。
然后,利用图27对S704所示的面部识别处理进行说明。首先,内容信息解析部103确认在S702检测出的面部是否通过在S703读取的识别信息而被识别(S801)。
作为面部识别方法,例如可以采用以下的方法。首先,识别信息管理部110预先管理将用户面部的特征量(例如,表示眼睛、鼻子以及口的相对位置、大小以及形状等的特征向量)与用户名相互联系起来的识别信息。
在此,识别信息例如,是在内容信息解析部103从内容中重新检测出用户的面部时而生成的信息,并被转送到识别信息管理部110。
然后,内容信息解析部103比较识别信息管理部110所管理的所有的用户的面部的特征量和从处理对象的内容中检测出的面部的特征量。然后,内容信息解析部103计算两者的特征量的类似度,如果计算出的类似度达到指定的阈值以上,则将从处理对象的内容中检测出的面部识别成是在识别信息管理部110所管理的某个用户的面部。
当内容信息解析部103未能识别出在S702检测出的面部时(在S801为否),输入部101受理在S702检出的用户的面部的用户信息(例如,用户名)的输入(S802)。另外,将输入的用户信息与在S702检出的用户的面部的特征量相互联系起来,作为识别信息来管理。
据此,识别信息管理部110能够将用户的面部的特征量与用户名相互联系起来进行管理,内容信息解析部103从内容所包含的拍摄对象的面部的特征量能够确定该拍摄对象的用户名。
另一方面,当内容信息解析部103能识别出在S702检测出的面部时(在S801为是),确认在S702检测出的所有的面部的识别是否完成(S803)。当检测出的所有的面部的识别还未完成时(在S803为否),内容信息解析部103将识别处理对象的面部变更为还未完成识别处理的面部(S804),使处理返回S801。另一方面,当在S702检测出的所有的面部识别已完成时(在S803为是),内容信息解析部103结束面部识别处理。
然后,利用图28、图29对S609所示的基于优先度判定部108的优先度判定处理进行说明。
S901至S909与图20所示的S401至S409同样,因此省略其说明。然后,优先度判定部108根据对象评价期间中的共享用户的双向配对之间的亲密度和图24所示的内容信息表的“被拍摄人物名”栏中所记载的内容中所包含的被拍摄人物信息,计算在评价期间中的内容的评价值(S910)。
在此,作为共享用户的用户“A”、用户“B”、用户“C”的双向配对,是指图16所示的用户“A”和用户“B”的双向配对、用户“B”和用户“C”的双向配对、用户“C”和用户“A”的双向配对这3种。
在本实施例中,利用使共享用户的双向配对之间的关系越亲密的时期拍摄的内容其评价值越大,且使包含双方配对的内容其评价值越大的算法,来计算内容的评价值。这是基于当共享用户浏览在共享用户之间的关系亲密的时期拍摄的且包含共享用户的配对的内容时,回想起在当时彼此亲密的时期一起游玩的活动的快乐,抱有良好印象的可能性比较高的想法。
以下,作为具体例子,示出评价期间“V1”所包含的内容的评价值的计算处理。关于在评价期间“V1”的评价期间的评价值,因为在图20所示的S409已经论述过了,因此省略其说明。
首先,将从配对的双方看到的亲密度相加计算双向配对之间的亲密度。这是基于配对之间的亲密度需要考虑到从配对的双方看到的亲密度的想法。
因此,在评价期间“V1”的共享用户的所有的双向配对之间(用户“A”和用户“B”的双向配对,用户“B”和用户“C”的双向配对,用户“C”和用户“A”的双向配对)的亲密度,可利用图12所示的亲密度如下所示来计算。
(评价期间“V1”中的用户“A”与用户“B”的双向配对之间的亲密度)
=(评价期间“V1”中的用户”A”对用户“B”的亲密度)+(评价期间“V1”中的用户”B”对用户“A”的亲密度)
=((社会信息“S1”中的用户“A”对用户“B”的亲密度)+(社会信息“S2”中的用户”A”对用户“B”的亲密度))/2+((社会信息“S1”中的用户“B”对用户“A”的亲密度)+(社会信息“S2”中的用户“B”对用户“A”的亲密度))/2=((0.6+0.9)/2)+((0.9+1.0)/2)=(0.75+0.95)=1.7。
用相同的计算方法,在评价期间“V1”的用户“B”和用户“C”的双向配对的亲密度和在评价期间“V1”的用户“C”和用户“A”的双向配对的亲密度,可利用图12所示的亲密度分别计算如下。
(评价期间“V1”中的用户“B”与用户“C”的双向配对之间的亲密度)=2.0
(评价期间“V1”中的用户“C”与用户“A”的双向配对之间的亲密度)=1.6
另外,在此,将在评价期间的从共享用户的配对的双方看到的亲密度相加来计算共享用户的双向配对之间的亲密度,但并不限定于此。例如,也可以将从配对的双方看到的亲密度中较大的一方或较小的一方的亲密度作为双向配对之间的亲密度。或者,也可以将从配对的双方看到的亲密度的平均值作为双向配对之间的亲密度。
另外,评价期间“V1”包含的内容所包含的被拍摄人物,如图24所示的被管理的内容信息表的“被拍摄人物名”栏中记载所示。
某个评价期间所包含的各内容的评价值根据在该评价期间的共享用户的双向配对之间的亲密度和该评价期间的各内容中所包含的被拍摄人物来计算。在此,采用越多地包含在评价期间双向配对之间的亲密度大的共享用户作为被拍摄人物的内容,使其评价值就越高的算法。
以下,对评价期间“V1”的具体的内容的评价值的计算方法进行论述。
首先,在评价期间“V1”的共享用户的双向配对之间的亲密度的值如下,用户“A”和用户“B”的双向配对为“1.7”,用户“B”和用户“C”的双向配对为“2.00”,用户“C”和用户“A”的双向配对为“1.6”。因此,各双向配对之间的评价值的大小关系为:用户“B”和用户“C”的双向配对>用户“A”和用户“B”的双向配对>用户“C”和用户“A”的双向配对。因此,在图24的例子中,评价值为最大的内容是包含用户“B”和用户“C”的双向配对的内容“P-007”。其次评价值大的内容为包含用户“A”和用户“B”的双向配对的“P-002”。再其次评价值大的内容为包含用户“C”和用户“A”的双向配对的内容“P-003”。
以上是在评价期间“V1”共享用户的双向配对双方都被包含在内的内容。接下来以后,将包含在评价期间“V1”亲密度大的共享用户的双向配对中的其中一方的内容的评价值增大。这是基于越多地包含在评价期间共享用户的配对之间的关系更亲密的配对作为被拍摄对象的内容,使其评价值越大的算法。
因此,其次评价值大的内容为包含双向配对之间的亲密度为最大的用户“B”和用户“C”中的用户“B”的内容“P-001”和内容“P-005”。
再其次评价值大的内容为包含双向配对之间的亲密度为第2大的用户“A”和用户“B”中的用户“A”的内容“P-004”。关于内容“P-006”和内容“P-008”,由于共享用户没有作为被拍摄人物包含在内,因此评价值为最小。
如上所述,在评价期间“V1”内容的评价值的大小关系为,内容“P-007”>内容“P-002”>内容“P-003”>内容“P-001”=内容“P-005”>内容“P-004”>内容“P-006”=内容“P-008”。另外,关于内容的评价值的值,只要能满足上述的大小关系可以采用任意的值。
在此,包含在评价期间共享用户的双向配对之间的亲密度大的双向配对越多的内容使其评价值越大,但并不限定于此。例如也可以是,使包含共享用户的双向配对之间的亲密度小于指定的阈值(例如,0.5等)的双向配对的内容的评价值,按照包含双向配对之间的亲密度小的双向配对越多的内容顺序依次减小,使包含共享用户的双向配对之间的亲密度在指定的阈值(例如,0.5等)以上的双向配对的内容的评价值,按照包含双向配对之间的亲密度大的双向配对越多的内容顺序依次增大。
接着,优先度判定部108确认对所有评价期间的评价期间的评价值和内容的评价值的计算是否完成(S911)。当对所有评价期间的评价期间的评价值和内容的评价值的计算还未完成时(在S911为否),优先度判定部108将作为评价值的计算对象的评价期间变更为评价值的计算还未完成的评价期间(S912),使处理返回S909。
另一方面,当对所有评价期间的评价期间的评价值和内容的评价值的计算已经完成时(在S911为是),优先度判定部108判定评价期间的评价值大的评价期间所包含的内容中内容的评价值越大的内容其优先度越高(S913),结束优先度判定处理。
在此,作为内容的输出方法,采用从内容的优先度大的内容起依次输出内容的方法,但并不限定于此。例如,也可以将内容的优先度低于指定的位次(例如,后10位等)的内容从输出对象中排除。或者,也可以采用从内容的优先度高的内容起依次增长输出时间的输出方法。或者,也可以对内容的优先度高于指定的位次(例如,前10位)的内容附加指定的演出效果(例如,面部的扩大等)进行输出。
然后,利用图40对上述的内容处理装置100的各评价期间的亲密度的具体例子进行说明。
图40是表示在从评价期间“V1”到“V11”的各评价期间的各共享用户的双向配对之间的亲密度的图解。在图40中,纵轴表示亲密度,横轴表示评价期间。另外,在图40中,亲密度是基于图12所示的亲密度计算所得。
在本实施例中,越多地包含在各评价期间共享用户的双向配对之间的亲密度大的双向配对作为被摄影人物的内容使其评价值越大。在评价期间“V1”制作的内容的评价值,如前所述,评价值高的内容依次为包含有用户“B”和用户“C”的双向配对的内容>包含有用户“A”和用户“B”的双向配对的内容>包含有用户“C”和用户“A”的双向配对的内容。
另外,图40的例子中,在评价期间“V6”,亲密度高的双向配对依次为用户“A”和用户“B”的双向配对、用户“B”和用户“C”的双向配对、用户“C”和用户“A”的双向配对。因此,在评价期间“V6”的评价值高的内容依次为包含有用户“A”和用户“B”的双向配对的内容>包含有用户“B”和用户“C”的双向配对的内容>包含有用户“C”和用户“A”的双向配对的内容。
根据以上结构,能够解析内容所包含的被拍摄对象,除了评价期间的优先度的判定以外,还能够判定包含共享用户的双向配对之间的亲密度大的共享用户作为被拍摄对象的内容的优先度。因此,即使是例如在共享用户之间的关系亲密的时期生成的内容,也能够优先输出包含关系特别亲密的共享用户的配对的内容,或使包含关系疏远的共享用户的配对的内容的优先度降低。
另外,在本发明第2实施例的S910中,作为内容的评价值,越多地包含在评价期间共享用户的双向配对之间的亲密度高的双向配对作为被拍摄人物的内容使其评价值越高,但评价值的计算方法并不限定于此。例如,也可以采用越多地包含在评价期间共享用户的双向配对之间的亲密度的变化量大的配对作为被拍摄人物的内容使其评价值越高的评价值的计算方法。
该第2实施例的变形例中,在评价期间“V1”的共享用户的双向配对之间的亲密度的变化量,根据在评价期间的社会信息“S1”中共享用户的双向配对之间的亲密度和社会信息“S2”中共享用户的双向配对之间的亲密度来计算。在此,在计算变化量时,为了使评价值具有一定幅度,不仅判定在评价期间的共享用户的双向配对之间的亲密度的变化大小,而且还判定变化的倾向是正(亲密度增大)还是负(亲密度减小)。
因此,可以从在评价期间“V1”的结束时期储存的社会信息“S2”中共享用户的双向配对之间的亲密度减去在评价期间“V1”的开始时期储存的社会信息“S1”中共享用户的双向配对之间的亲密度,将所得的值作为在评价期间“V1”的共享用户的双向配对之间的亲密度。另外,双向配对之间的亲密度如前所述,基于需要考虑从配对的双方看到的亲密度的想法,将从配对的双方看到的亲密度的合计值作为双向配对之间的亲密度来计算。
具体而言,例如,在评价期间“V1”共享用户“A”和共享用户“B”的双向配对之间的亲密度的变化量,利用图12所示的亲密度以如下方式来计算。
(在评价期间“V1”用户“A”和用户“B”的双向配对之间的亲密度的变化量)
=(在评价期间“V1”用户”A”对用户“B”的亲密度的变化量)+(在评价期间“V1”用户“B”对用户“A”的亲密度的变化量)
=(在社会信息“S2”用户“A”对用户“B”的亲密度)-(在社会信息“S1”用户”A”对用户“B”的亲密度)+(在社会信息“S2”用户“B”对用户“A”的亲密度)-(在社会信息“S1”用户“B”对用户“A”的亲密度)
=(0.9)-(0.6)+(1.0)-(0.9)=0.4。
利用图41说明由以上所述的第2实施例的变形例的内容处理装置100进行的内容的优先度评价的具体例子。
图41是表示在本发明第2实施例中从评价期间“V1”到“V11”的各评价期间,各共享用户的双向配对之间的亲密度的变化量的图解。在图41中,纵轴表示亲密度的变化量,横轴表示评价期间。另外,在图41中,亲密度是基于图12所示的亲密度计算所得。
在本实施例中,越多地包含在各评价期间共享用户的双向配对之间的亲密度的变化量高的配对作为被拍摄人物的内容使其评价值越高。图41的例子中,在评价期间“V1”,亲密度的变化量大的双向配对依次为用户“B”和用户“C”的双向配对、用户“C”和用户“A”的双向配对、用户“A”和用户“B”的双向配对。因此,在评价期间“V1”,评价值高的内容依次为包含有用户“B”和用户“C”的双向配对的内容>包含有用户“C”和用户“A”的双向配对的内容>包含有用户“A”和用户“B”的双向配对的内容。
另外,与评价期间“V1”同样,在图41的例子中,在评价期间“V”6,亲密度的变化量大的双向配对依次为用户“C”和用户“A”的双向配对、用户“A”和用户“B”的双向配对、用户“B”和用户“C”的双向配对。因此,在评价期间“V”6,评价值高的内容依次为包含有用户“C”和用户“A”的双向配对的内容>包含有用户“A”和用户“B”的双向配对的内容>包含有用户“B”和用户“C”的双向配对的内容。
根据此结构,除了评价期间的优先度的判定以外,还能够从共享用户的双向配对之间的亲密度的变化量来判定包含该双向配对作为被拍摄对象的内容的优先度。因此,即使是例如在共享用户之间的关系亲密的时期生成的内容,也能够优先输出包含关系特别亲密的共享用户的配对的内容,或使包含关系疏远的的共享用户的配对的内容的优先度降低。
另外,在此,作为在评价期间的共享用户之间的亲密度的变化量的计算方法,采用了从在评价期间的结束时期储存的社会信息中的共享用户之间的亲密度减去在评价期间的开始时期储存的社会信息中的共享用户之间的亲密度的计算方法,但并不限定于此。例如,也可以采用将评价期间前后的社会信息中的共享用户之间的亲密度的差分的绝对值作为变化量的方法。
另外,在以上说明的第2实施例的变形例中,采用了将评价期间的从共享用户的配对的双方看到的亲密度的合计值作为共享用户的双向配对之间的亲密度的计算方法,但并不限定于此。例如,也可以采用将从配对的双方看到的亲密度中较大的一方或较小的一方的值作为双向配对之间的亲密度的计算方法,或将配对的双方看到的亲密度的平均值作为双向配对之间的亲密度的计算方法等。
另外,本发明第2实施例中的S609所示的优先度判定处理,除了评价期间的优先度的判定以外,还分别计算共享用户的双向配对之间的亲密度,判定越多地包含双向配对之间的亲密度大的共享用户作为拍摄对象的内容其优先度越高,但优先度判定处理并不限定于此。作为优先度判定处理,例如,也可以提取在社会信息中与共享用户之间的亲密度已被设定的用户中的作为共享用户以外的用户的非共享关系用户,以包含该非共享关系用户作为被拍摄对象且共享用户和非共享关系用户之间的亲密度越大的内容其优先度越高的方式,判定在评价期间生成的各内容的优先度。对这种第2优先度判定处理,将在以下详细说明。
图34、图35是本发明第2实施例中S609所示的第2优先度判定处理的流程图。
S1001的处理与图20所示的S401相同,因此省略其说明。
然后,优先度判定部108将指定的共享用户设定为第1用户,并将在S1001所选择的社会信息中与第1用户之间的亲密度已被设定的用户设定为第2用户(S1002)。
例如,在S1001社会信息“S1”被选择,并且将共享用户“A”设为第1用户时,如图10所示,第2用户为用户“B”、用户“C”、用户“D”、用户“E”、用户“F”。
S1003的处理与图20所示的S402相同,S1004,S1006的处理与图20所示的S405相同,S1005的处理与图20所示的S404相同,因此省略其说明。
然后,优先度判定部108确认各储存日期时间的所有的社会信息中共享用户之间的亲密度和在社会信息中与共享用户之间的亲密度已被设定的用户的亲密度的提取是否完成(S1007)。
当亲密度的提取未完成时(在S1007为否),使处理进入S1008。另一方面,当亲密度的提取已完成时(在S1007为是),使处理进入S1009。
S1008至S1010的处理与图20所示的S407至S409相同,因此省略其说明。
接着,优先度判定部108进行提取非共享关系用户的非共享关系用户的提取处理(S1011)。有关非共享关系用户的提取处理的详细内容,稍后利用图36进行说明。
接着,优先度判定部108进行非共享关系被拍摄人物的提取处理(S1012),该非共享关系被拍摄人物是指在对象评价期间,作为被拍摄对象而包含在内容中的非共享关系用户。有关非共享关系被拍摄人物的提取处理的内容,稍后利用图37进行说明。
接着,优先度判定部108根据共享用户与非共享关系被拍摄人物之间的亲密度,计算在评价期间的内容的评价值(S1013)。
S1014至S1016的处理与图29所示的S911至S913相同,因此省略其说明。
然后,利用图36对上述的S1011所示的非共享关系用户的提取处理进行说明。另外,在此,以评价期间为“V1”,共享用户为用户“A”、用户“B”、用户“C”为例进行说明。
首先,提取在评价期间的开始时期及结束时期的社会信息(S1101)。具体而言,从图5所示的社会信息的储存信息表和图14所示的评价期间信息表,提取作为在评价期间“V1”的开始时期的社会信息的社会信息“S1”和作为在评价期间“V1”的结束时期的社会信息的社会信息“S2”。
然后,在被提取的社会信息中,提取非共享关系用户,并将其登录到图30所示的各共享用户的非共享关系用户信息表中(S1102)。
例如,在图10所示的社会信息“S1”中,用户“D”、用户“E”、用户“F”作为共享用户“A”的非共享关系用户而被提取,并作为共享用户“A”的非共享关系用户被登录到图30所示的各共享用户的非共享关系用户信息表中。
接着,优先度判定部108确认所有的非共享关系用户的提取是否完成(S1103),当非共享关系用户的提取还未完成时(在S1103为否),使处理返回S1102。另一方面,当非共享关系用户的提取已经完成时(在S1103为是),优先度判定部108计算在提取的社会信息中,提取的非共享关系用户与共享用户之间的亲密度,并将其追加记录到非共享关系用户信息表中(S1104)。
另外,在此,作为非共享关系用户与共享用户之间的亲密度的计算方法,可以采用最简单的计算方法的一例,即将从配对双方看到的亲密度相加计算双向配对之间的亲密度的方法。
例如,在图10所示的社会信息“S1”中,共享用户“A”对作为非共享关系用户的用户“D”的亲密度为“0.4”。此外,如果假设非共享关系用户“D”对共享用户“A”的亲密度为“0.5”,则在社会信息“S1”中,共享用户“A”和非共享关系用户“D”之间的亲密度成为将从配对的双方看到的亲密度相加计算出的“0.9”,并将其追加记录到图30的各共享用户的非共享关系用户信息表中。
另外,在此,作为在评价期间非共享关系用户与共享用户之间的亲密度,计算双向配对之间的亲密度,但并不限定于此。例如,也可以采用将从配对的双方看到的亲密度中较大的一方或较小的一方的值作为非共享关系用户与共享用户之间的亲密度,也可以采用将从配对的双方看到的亲密度的平均作为非共享关系用户与共享用户之间的亲密度。
接着,优先度判定部108确认非共享关系用户与共享用户之间的亲密度的计算是否全部完成(S1105)。如果非共享关系用户与共享用户之间的亲密度的计算还未全部完成(在S1105为否),优先度判定部108使处理返回S1104。另一方面,如果非共享关系用户与共享用户之间的亲密度的计算已经全部完成(在S1105为是),优先度判定部108根据图30所示的各共享用户的非共享关系用户信息表,制作图31所示的各共享用户的非共享关系用户信息表(S1106)。
例如,图31示出了评价期间“V1”的各共享用户的非共享关系用户信息表。因此,在“非共享关系用户名”栏中,登录在评价期间“V1”的开始时期储存的社会信息“S1”和在评价期间“V1”的结束时期储存的社会信息“S2”的至少其中之一的社会信息中所包含的非共享关系用户的用户名。
另外,在“共享用户与非共享关系用户之间的亲密度”栏中,登录在社会信息“S1”中的共享用户与非共享关系用户之间的亲密度和在社会信息“S2”中的共享用户与非共享关系用户之间的亲密度的平均值。这是基于在评价期间的各种信息采用在该评价期间的社会信息的中间的信息的想法。
图31的例子中,在评价期间“V1”,用户“D”作为共享用户“B”的非共享关系用户而被登录。这是因为,在社会信息“S1”和社会信息“S2”的各社会信息中,用户“D”被作为共享用户“B”的非共享关系用户而被提取。
图30的例子中,在社会信息“S1”中,共享用户“B”的非共享关系用户是用户“D”和用户“G”,共享用户与非共享关系用户之间的亲密度分别为“1.8”及“1.5”。同样,在社会信息“S2”中,共享用户“B”的非共享关系用户是用户“D”、用户“E”以及用户“G”,共享用户与非共享关系用户之间的亲密度分别为“3.2”、“0.8”及“0.5”。
因此,在评价期间“V1”共享用户“B”的非共享关系用户为在社会信息“S1”和社会信息“S”的至少其中之一的社会信息中作为非共享关系用户而被登录的用户“D”、用户“E”以及用户“G”。
因此,在图31的例子中,作为在评价期间“V1”的共享用户“B”的非共享关系用户,登录有用户“D”、用户“E”以及用户“G”。另外,作为共享用户“B”和用户“D”、用户“E”以及用户“G”的亲密度,登录有社会信息“S1”和社会信息“S2”中的共享用户“B”和用户“D”、用户“E”以及用户“G”的亲密度的平均值。
例如,在评价期间“V1”,共享用户“B”和非共享关系用户“D”的亲密度为“2.5”,该“2.5”是社会信息“S1”中的所述用户之间的亲密度“1.8”与社会信息“S2”中的所述用户之间的亲密度“3.2”的平均值。因此,在图31中,作为共享用户“B”和非共享关系用户“D”的亲密度登录了“2.5”。
另外,与例如作为共享用户“B”的非共享关系用户的用户“E”等未在社会信息“S1”和社会信息“S2”双方都被登录的用户之间的亲密度,可将在该用户不存在的社会信息中的亲密度设定为指定的值(例如“0”等)。具体而言,共享用户“B”与非共享关系用户“E”之间的亲密度,在社会信息“S1”中该用户之间的亲密度设定为“0”,在社会信息“S2”中该用户之间的亲密度为“0.8”,计算平均值为“0.4”。
另外,在此,将在评价期间前后的社会信息的至少其中之一的社会信息中登录的非共享关系用户作为评价期间的非共享关系用户而提取,但并不限定于此。例如,也可以采用将在评价期间前后的社会信息的双方的社会信息中登录的非共享关系用户作为评价期间的非共享关系用户而提取的方法。
另外,作为在评价期间共享用户与非共享关系用户之间的亲密度,采用了在评价期间前后的社会信息中的亲密度的加法平均值,但并不限定于此。作为在评价期间共享用户与非共享关系用户之间的亲密度,也可以采用例如在评价期间前后的社会信息中的亲密度的乘法值或减法值等。
返回图36,优先度判定部108从各共享用户的非共享关系用户信息表,计算与各非共享关系用户之间的亲密度已被设定的共享用户数(S1107)。
例如,对于非共享关系用户“D”,在图31所示的评价期间“V1”的各共享用户的非共享关系用户信息表中,非共享关系用户“D”与共享用户“A”、共享用户“B”以及共享用户“C”之间的亲密度已被设定。因此,与非共享关系用户“D”设定了亲密度的共享用户数被计算为“3”。
然后,优先度判定部108针对各非共享关系用户,将图31所示的各共享用户的非共享关系用户信息表进行合计并整理,制作所有共享用户的非共享关系用户信息表(S1108),结束非共享关系用户的提取处理。
具体而言,首先,在图31所示的各共享用户的非共享关系用户信息表,提取在评价期间“V1”的所有共享用户的非共享关系用户,将提取出的非共享关系用户的用户名登录到图32所示的所有共享用户的非共享关系用户信息表的“非共享关系用户名”栏中。在此,在评价期间“V1”的所有共享用户的非共享关系用户信息表中,登录了用户“D”、用户“E”、用户“F”、用户“G”以及用户“H”。
接着,将在S1107计算出的共享用户数登录到图32的“被设定了亲密度的共享用户数”栏中。例如,对于非共享关系用户“D”,在“被设定了亲密度的共享用户数”栏中登录了“3”。
然后,针对每个非共享关系用户,将在图31所示的各共享用户的非共享关系用户信息表中被登录在“共享用户与非共享关系用户之间的亲密度”栏的亲密度进行统计,并登录到图32所示的所有共享用户的非共享关系用户信息表的“共享用户与非共享关系用户之间的亲密度”栏中。
在图31的例子中,对于非共享关系用户“D”,非共享关系用户“D”与共享用户“A”之间的亲密度为“1.4”、非共享关系用户”D”与共享用户“B”之间的亲密度为“2.5”、非共享关系用户“D”与共享用户“C”之间的亲密度为“1.3”。因此,将这些值合计后的值“5.2”被登录到图32所示的非共享关系用户“D”的“共享用户与非共享关系用户之间的亲密度”栏中。
然后,利用图37对在上述S1012所示的非共享关系被拍摄人物的提取处理进行说明。
首先,优先度判定部108从所有共享用户的非共享关系用户信息表和内容信息表提取在评价期间的内容中所包含的作为被拍摄人物的非共享关系用户的非共享关系被拍摄人物(S1201)。
具体而言,在图24所示的评价期间“V1”的内容信息表中,例如内容“P-004”所包含的被拍摄人物是用户“A”、用户“D”以及用户“G”。另外,在图32所示的所有共享用户的非共享关系用户信息表中,非共享关系用户为用户“D”、用户“E”、用户“F”、用户“G”以及用户“H”。因此,用户“D”和用户“G”作为内容“P-004”的被拍摄人物所包含的非共享关系用户的非共享关系被拍摄人物被提取。
然后,优先度判定部108确认在评价期间的各内容的非共享关系被拍摄人物的提取是否全部完成(S1202)。如果该提取还未全部完成(在S1202为否),优先度判定部108使处理返回S1201。另一方面,如果该提取已经全部完成(在S1202为是),优先度判定部108根据提取出的各内容的非共享关系被拍摄人物和在评价期间的非共享关系用户信息表,制作在评价期间的非共享关系被拍摄人物表(S1203),并结束非共享关系被拍摄人物的提取处理。
以下详细说明S1203的处理的具体例子。首先,从图24所示的评价期间“V1”的内容信息表提取内容名和被拍摄人物名,并将提取的信息分别登录到图33所示的在评价期间“V1”的非共享关系被拍摄人物表的“内容名”及“被拍摄人物名”栏中。例如,关于内容“P-001”,在“内容名”栏登录“P-001”,在“被拍摄人物名”栏登录用户“B”及用户“G”。
然后,将在S1201提取的非共享关系被拍摄人物登录到图33所示的在评价期间“V1”的非共享关系被拍摄人物表的“非共享关系被拍摄人物名”栏中。例如,关于内容“P-004”,用户“D”及用户“G””被登录在图33的“非共享关系被拍摄人物名”栏中。另外,如果在S1201没有提取到非共享关系被拍摄人物,则将“-”作为“非共享关系被拍摄人物名”来登录。
然后,优先度判定部108将图32所示的“被设定了亲密度的共享用户数”栏中所记载的共享用户数登录到图33所示的“被设定了亲密度的共享用户数”栏中,并且,针对每个内容,将图32所示的“共享用户与非共享关系被拍摄人物之间的亲密度”栏中所记载的亲密度进行合计,并将合计值登录到图33所示的“共享用户与非共享关系被拍摄人物之间的亲密度”栏中。
例如,在图33所示的评价期间“V1”的非共享关系被拍摄人物表中,关于内容“P-004”,在“非共享关系被拍摄人物名”栏中登录有用户“D”和用户“G”。另外,在图32所示的评价期间“V1”的所有共享用户的非共享关系用户信息表中,关于用户“D”,在“被设定了亲密度的共享用户数”以及“共享用户与非共享关系用户之间的亲密度”的栏中分别登录有“3”、“5.2”。另外,在图32中,关于用户“G”,在“被设定了亲密度的共享用户数”以及“共享用户与非共享关系用户之间的亲密度”的栏中分别登录有“2”、“1.8”。
因此,在图33所示的内容“P-004”的“被设定了亲密度的共享用户数”栏中,登录将上述的“3”和“2”合计后的“5”,在“共享用户与非共享关系被拍摄人物之间的亲密度”栏中,登录将上述的“5.2”和“1.8”合计后的“7.0”。
另外,在S1201,当没有提取到非共享关系被拍摄人物时,在图33所示的“被设定了亲密度的共享用户数”栏中登录“0”,在图33所示的“共享用户与非共享关系被拍摄人物之间的亲密度”栏中登录指定的值(例如“0”等)。
在上述的S1013,利用通过S1011和S1012的处理而制作的非共享关系被拍摄人物表(参照图33),计算评价期间所包含的各内容的评价值。
在此,是基于当共享用户浏览在共享用户之间的关系亲密的时期拍摄的内容中更多地包含与共享用户之间的关系亲密的非共享关系用户的内容时,共享用户彼此回想起亲密的共同的朋友而抱有良好的印象的可能性比较高的想法。
因此,利用包含在社会信息中与共享用户之间的亲密度已被设定的用户越多且包含其亲密度大的用户越多的内容使其评价值越大的算法,来计算内容的评价值。即,在评价期间的非共享关系被拍摄人物表(参照图33)中,“被设定了亲密度的共享用户数”栏中登录的共享用户的人数越多且在“共享用户与非共享关系被拍摄人物之间的亲密度”栏中登录的亲密度越大的内容,计算的该内容的评价值就越大。
以下,说明评价期间“V1”的具体的内容的评价值的计算方法。首先,在图33所示的评价期间“V1”的非共享关系被拍摄人物表中,“被设定了亲密度的共享用户数”栏中所记载的各内容的共享用户数的大小关系为“P-004”=“P-005”>“P-008”>“P-001”=“P-002”>“P-003”=“P-006”>“P-007”。
对于大小关系相同的内容(例如“P-004”及“P-005”),如果再考虑图33所示的评价期间“V1”的非共享关系被拍摄人物表中,在“共享用户与非共享关系被拍摄人物之间的亲密度”栏中所记载的亲密度,则各内容的亲密度的大小关系为“P-005”>“P-004”>“P-2008”>“P-002”>“P-001”>“P-006”>“P-003”>“P-007”。
如上所述,评价期间“V1”的内容的评价值的大小关系为内容“P-005”>内容“P-004”>内容“P-008”>内容“P-002”>内容“P-001”>内容“P-006”>内容“P-003”>内容“P-007”。另外,关于内容的评价值的值,只要是能满足上述的大小关系的值可以采用任何的值。
另外,在利用图33所示的非共享关系被拍摄人物表中的“被设定了亲密度的共享用户数”栏中所登录的共享用户数判定了内容的评价值的大小关系之后,再对大小关系相同的内容,利用在“共享用户与非共享关系被拍摄人物之间的亲密度”栏中所登录的亲密度对各内容的评价值的大小关系进行判定,但并不限定于此。
例如,也可以利用在图33所示的非共享关系被拍摄人物表中的“共享用户与非共享关系被拍摄人物之间的亲密度”栏中所记载的亲密度判定了内容的评价值的大小关系之后,再对大小关系相同的内容,利用在“被设定了亲密度的共享用户数”栏中所记载的共享用户数对内容的评价值的大小关系进行判定。
这样,根据本实施例的内容处理装置100,除了评价期间的优先度的判定以外,还通过提取作为被拍摄对象而包含的非共享关系用户的非共享关系被拍摄人物,根据非共享关系被拍摄人物与共享用户之间的亲密度的大小判定内容的优先度。因此,例如,即使在共享用户之间关系亲密的时期生成的内容中,也可以优先输出特别是与很多的共享用户都认识,其关系更亲密的人物作为被拍摄对象而被更多包含的内容。
另外,在上述的第1实施例以及第2实施例中,输出控制部109是按照由优先度判定部108判定的评价期间的优先度高,并且在该评价期间的内容的优先度高的顺序依次输出内容,但并不限定于此。例如,除了上述的第1实施例以及第2实施例的处理以外,优先度判定部108还可以将输出内容时的共享用户信息、内容的优先度判定方法、内容的输出顺序及输出的内容等信息作为内容的输出履历进行管理,根据该内容的输出履历控制输出的内容。
在此,内容的优先度判定方法是指在上述的第1实施例以及第2实施例所论述的主要的5种判定方法。即,优先度判定方法M1是“从利用各评价期间的社会信息计算的共享用户之间的亲密度判定评价期间的优先度的方法”。优先度判定方法M2是“从利用各评价期间的社会信息计算的共享用户之间的亲密度的变化量判定评价期间的优先度的方法”。优先度判定方法M3是“除了评价期间的优先度判定以外,越多地包含双向配对之间的亲密度大的共享用户作为被拍摄对象的内容使其优先度越高的判定方法”。优先度判定方法M4是“除了评价期间的优先度判定以外,越多地包含双向配对之间的亲密度的变化量大的共享用户作为被拍摄对象的内容使其优先度越高的判定方法”。优先度判定方法M5是“除了评价期间的优先度判定以外,越多地包含非共享用并且共享用户与非共享关系用户之间的亲密度越大的内容使其优先度越高的判定方法”。
例如,输出控制部109输出内容时的共享用户信息为用户“A”和用户“B”和用户“C”,内容的优先度判定方法为优先度判定方法M5,输出的内容为内容“P-005”、内容“P-004”、内容“P-008”、内容“P-002”时,输出控制部109将这些信息作为内容的输出履历进行保存。
然后,下次,当针对相同的共享用户,即用户“A”和用户“B”和用户“C”输出内容时,输出控制部109可以将优先度判定方法变成与上次不同的优先度判定方法(例如,优先度判定方法M1)。或者,输出控制部109即使采用和上次相同的优先度判定方法,也可以从优先度仅次于上次输出的内容优先度的内容(例如,内容“P-001”等)起输出内容。
根据此结构,输出控制部109除了按照由优先度判定部108判定的优先度高的顺序输出内容的处理以外,还管理内容的输出履历,并基于该内容的输出履历,控制输出的内容。因此,当针对相同的共享用户输出内容时,可以使内容的输出顺序每次都不同,或输出与上次输出的内容不同的内容。
另外,本发明的实施例只是为了使本发明具体化的一个例子,本发明并不仅限于上述的实施例,可以在不脱离本发明主旨的范围内进行各种各样的变形。
通过利用在上述的实施例中所说明的内容处理装置100,在以下的使用实例(usecase)中也能获得上述的效果。
例如,作为使用实例可列举自己和朋友一起浏览内容并回顾过去。此时,根据自己的用户信息、一起浏览内容的朋友的用户信息以及自己和朋友的社会信息的履历,可以优先提示例如在自己和朋友的关系亲密的时期拍摄的值得回忆的内容。
另外,在这种情况下,例如,在浏览内容时,自己和朋友可将面部朝向内容处理装置100中内置的相机,让相机拍摄自己和朋友的面部。然后,通过面部认证可以让内容处理装置100取得自己和朋友的用户信息。由此,内容处理装置100可以执行上述的处理。
另外,作为使用实例,还可以列举通过利用向网络服务投稿或电子邮件的发送等手段让自己和朋友来共享内容。此时,根据自己的用户信息、作为内容的共享对方的朋友的用户信息以及自己和朋友的社会信息的履历,例如,可以将在自己和朋友的关系亲密的时期拍摄的值得回忆的内容作为共享内容优先选定。
另外,在这种情况下,例如在共享内容时,可以让自己从内容处理装置100内置的应用软件的画面或可与内容处理装置100之间数据通信的应用软件的画面,选择自己与作为内容的共享对方的朋友的图标(icon)。据此,自己和朋友的用户信息被输入到内容处理装置100,内容处理装置100可以执行上述的处理。
另外,作为使用实例,还可以列举制作在婚礼、生日宴会、校友会等与特定的朋友们之间的相册、幻灯片、影片等。此时,根据自己和特定的朋友们之间的用户信息以及自己和特定的朋友们之间的社会信息的履历,例如,可以将在自己和特定的朋友们的关系亲密的时期拍摄的值得回忆的内容中,关系彼此特别亲密的用户(自己与特定的朋友、或特定的朋友们)一起拍摄的内容优先选定,并有效地用于相册、幻灯片、影片等的制作中。
另外,在这种情况下,例如在制作幻灯片时,可以让自己从内容处理装置100内置的应用软件的画面或可与内容处理装置100之间数据通信的应用软件的画面,选择自己与作为幻灯片的共享对方的特定的朋友们的图标(icon)等。据此,自己和特定的朋友们的用户信息被输入到内容处理装置100,内容处理装置100可以执行上述的处理。
另外,作为使用实例,还可以列举在个人计算机、移动终端、外置硬盘等记录介质中所保存的内容中,选定保存的内容和删除的内容。此时,根据自己的用户信息、在自己的最新的社会信息中被设定了亲密度的朋友们的用户信息以及自己和朋友的社会信息的履历,例如,可以将在包含自己和朋友的用户之间关系亲密的时期拍摄的值得回忆的内容中,关系彼此特别亲密的用户一起拍摄的内容优先选定并加以保存。
另一方面,可以将在包含自己和朋友的用户之间关系疏远的时期拍摄的内容中,关系彼此特别疏远的用户一起拍摄的内容作为删除的内容来选定。
此时,例如在整理内容时,可以让自己从内容处理装置100内置的应用软件的画面或可与内容处理装置100之间数据通信的应用软件的画面、并从最新的社会信息中亲密度已被设定的朋友们的图标中选择特定的朋友们。据此,自己和特定的朋友们的用户信息被输入到内容处理装置100,内容处理装置100可以执行上述的处理。
另外,作为使用实例,还可以列举将内容转送到移动终端而拿出去的情况。在这种情况下,例如根据自己的用户信息、在近日预定一起游玩的朋友的用户信息以及自己和朋友的社会信息的履历,例如,可以将在包含自己和朋友的用户之间关系亲密的时期拍摄的值得回忆的内容中,特别是与更多的用户相识并且关系更亲密的人物作为被拍摄对象而更多地包含在内的内容优先选定,并将该内容转送到移动终端。
此时,例如在向移动终端转送内容时,可以让自己从内容处理装置100内置的应用软件的画面或可与内容处理装置100之间数据通信的应用软件的画面,选择自己的图标和在近日预定与自己一起游玩的朋友的图标。据此,自己和朋友的用户信息被输入到内容处理装置100,内容处理装置100可以执行上述的处理。
在上述的实施例中说明的内容处理装置100,可以作为例如具备该内容处理装置的功能的BD刻录机等AV设备、个人计算机及服务器终端等固定型终端或数码相机、手机等移动型终端来实现。
并且,也可以将本实施例的内容处理装置100安装到作为网络服务所提供的服务器装置中。在这种情况下,如果通过网络从储存有内容的AV设备、个人计算机、数码相机等接收到内容,内容处理装置100可以对接收到的内容进行在上述的实施例说明的优先度判定处理,并将处理结果通过网络发送到AV设备、个人计算机以及数码相机等。
另外,如果将内容处理装置100安装到服务器装置,则可以让服务器装置管理优先度判定处理的处理结果,用户可以在网络服务上利用处理结果。
例如,存在如下的利用方法。在网络上的内容的保管服务中,服务器装置从在该服务上被保管的内容提取被拍摄对象的用户信息。然后,利用该服务的用户从提取出的用户信息中选定所期望的用户信息。受理了被选定的用户信息的输入的服务器装置,利用该用户信息作为在优先度判定处理所利用的共享用户信息,进行优先度判定处理和输出控制。具体而言,服务器装置从由该服务保管的内容中,选定共享用户之间中优先度高的内容,并将该内容通过网络发送到AV设备、个人计算机以及数码相机等。
另外,也可以将记述了在上述的实施例所说明的方法的步骤的程序预先存储到存储器,通过让CPU(Central ProcessingUnit)等从存储器读出程序并执行读出的程序,来实现上述的方法。
另外,也可以将记述了该方法的步骤的程序保存到DVD等记录介质中进行发布。另外,也可以将记述了该方法的步骤的程序介于互联网等传送介质进行广泛流通。
图42是表示本发明实施例的内容处理装置100的硬件结构的方框图。内容处理装置100例如由计算机构成,包括输入装置201、ROM(只读存储器)202、CPU(中央演算处理装置)203、RAM(随机访问存储器)204、外部存储装置205、显示装置206、记录介质驱动装置207、通信装置208、拍摄装置210及RFID标签读取器211。各模块与内部的总线连接,通过该总线各种各样的数据等被输入输出,在CPU203的控制下,执行各种各样的处理。
输入装置201由键盘、鼠标等构成,用于让用户输入各种各样的数据。ROM 202中存储BIOS(Basic Input/Output System)等的***程序。外部存储装置205由硬盘驱动器等构成,存储指定的OS(操作***、Operating System)以及内容处理程序等。CPU203从外部存储装置205读出OS以及内容处理程序等,控制各模块的动作。RAM204被用作为CPU203的工作区域等。
显示装置206例如由液晶显示器或有机EL显示器构成,在CPU203的控制下显示各种各样的图像。记录介质驱动装置207由CD-ROM驱动器、软盘驱动器等构成。
另外,内容处理程序被存储在CD-ROM等计算机可读取的记录介质209向用户提供。用户通过让介质驱动装置207读取这个记录介质209,将内容处理程序安装在计算机上。另外,将程序存储到互联网上的服务器,通过从该服务器下载,可以将内容处理程序安装在计算机上。
通信装置208例如,由用于将内容处理装置100连接到互联网的通信装置构成,在CPU203的控制下,通过互联网与其他设备之间收发数据。
另外,图1等所示的输入部101由输入装置201、拍摄装置210及RFID读写器211和控制这些装置的内容处理程序中包含的程序构成。另外,图1等所示的内容储存部102例如由外部存储装置205和控制该装置的内容处理程序中包含的程序构成。另外,图1等所示的内容信息管理部104、共享用户信息管理部105、社会信息管理部106、以及社会信息履历储存部107,由内容处理程序所包含的通过CPU203执行的程序、存储该程序所管理的数据的存储装置(RAM204及外部存储装置205)构成。
另外,图1等所示的优先度判定部108及输出控制部109由内容处理程序所包含的通过CPU203执行的程序构成。
上述各实施例的各结构,可以作为集成电路的LSI(Large Scale Integration)而被实现。在这种情况下,可以将图1等所示的内容信息解析部103、内容信息管理部104、共享用户信息管理部105、社会信息管理部106、社会信息履历储存部107、优先度判定部108以及输出控制部109集成化。这些结构可以被单芯片化,也可以以包括一部分或全部的方式被单芯片化。
在此,用了LSI表现,但根据电路的集成度的不同,也有称为IC(IntegratedCircuit),***LSI,超级LSI,超大规模LSI的。另外,集成电路化的方法不限于LSI,也可以用专用电路或通用处理器进行集成电路化。另外,也可以利用LSI制造后可编程的FPGA(Field Programmable Gate Array),或LSI内部的电路单元的连接或设定可再配置的动态可重构处理器(Reconfigurable Processor)。或者,这些功能块的运算可以通过用例如,DSP(Digital Signal Processor)和CPU(Central Processing Unit)等来进行。并且,这些处理步骤通过作为程序存储在记录介质来执行,也能进行处理。
(本实施例的内容处理装置的总结)
本实施例的内容处理装置的技术特征可以归纳如下。
(1)本实施例的内容处理装置,是处理至少1个以上内容的内容处理装置,包括:输入部,受理所述内容的输入;共享用户信息管理部,管理有关作为共享由所述输入部受理的所述内容的至少1个以上用户的共享用户的共享用户信息;内容信息管理部,管理与所述内容相对应的元信息;社会信息管理部,针对每个指定期间计算用于规定用户之间的关系性和将用户之间的亲密程度数值化后的亲密度的社会信息;社会信息履历储存部,将所述社会信息作为履历储存;优先度判定部,基于所述元信息决定所述指定期间中的作为内容被生成的期间的评价期间,并基于所述社会信息计算在该评价期间的所述共享用户之间的亲密度,根据该亲密度判定所述评价期间的优先度。
根据此结构,社会信息针对每个指定期间作为履历被储存,从利用各指定期间的社会信息计算出的共享用户之间的亲密度,判定评价期间的优先度。因此,例如判定共享用户之间的关系亲密的时期,可以优先输出在该时期生成的内容。其结果,可以考虑共享用户之间的随时间变化的亲密度控制内容的输出。
(2)所述的内容处理装置,可以还包括根据由所述优先度判定部判定的优先度,控制在所述评价期间生成的所述内容的输出的输出控制部。
根据此结构,可以优先输出在优先度高的评价期间生成的内容。因此,可以让共享用户优先浏览在共享用户彼此亲密的时期生成的内容,可以使共享用户的内容浏览场面变得热闹起来。
(3)在所述的内容处理装置,所述输出控制部可以根据由所述优先度判定部判定的优先度,向所述共享用户提示所述内容。
根据此结构,例如,可以将在优先度高的评价期间拍摄的内容作为共享用户彼此的关系亲密的时期拍摄的值得回忆的内容,向共享用户优先提示。
(4)在所述的内容处理装置,所述输出控制部可以根据由所述优先度判定部判定的优先度删除所述内容。
根据此结构,例如,可以将在优先度低的评价期间拍摄的内容作为共享用户彼此的关系疏远的时期拍摄的内容删除。
(5)在所述的内容处理装置,所述输出控制部可以根据由所述优先度判定部判定的优先度,将所述内容发送到所述共享用户的终端装置。
根据此结构,例如,对近几天有见面计划的共享用户,可以事先优先发送在优先度高的评价期间所拍摄的可能成为共同话题的内容。其结果,基于事先发送的内容,可以使共享用户见面时的场面热闹起来。
(6)在所述的内容处理装置,所述社会信息管理部可以基于管理用户彼此的行动履历的生活日志信息计算所述社会信息。
根据此结构,社会信息基于管理用户彼此的行动履历的生活日志信息来计算。因此,与以往的基于内容的内容计算亲密度的结构相比,可以计算更能反映现实世界中共享用户的关系的亲密度。
(7)在所述的内容处理装置,所述优先度判定部可以计算在所述评价期间的所述共享用户之间的亲密度,该亲密度越大判定所述评价期间的优先度越高。
根据此结构,随着评价期间的共享用户之间的亲密度的增大,判定评价期间的优先度增高。因此,共享用户之间亲密时期生成的内容被优先输出。
(8)在所述的内容处理装置,所述优先度判定部可以计算在所述评价期间的所述共享用户之间的亲密度的变化量,该变化量越大判定所述评价期间的优先度越高。
根据此结构,在评价期间的共享用户之间的亲密度的变化量被计算,随着该变化量的增大,判定评价期间的优先度增高。因此,例如,可以优先输出共享用户之间的关系突然变亲密的时期生成的内容,或降低共享用户之间的关系突然变疏远的时期生成的内容的优先度。
(9)所述的内容处理装置,优选还包括:管理用于识别所述内容中包含的被拍摄对象的识别信息的识别信息管理部;基于所述识别信息解析所述内容,识别所述内容中包含的被拍摄对象的内容信息解析部,所述优先度判定部除了所述评价期间的优先度的判定以外,还基于从构成所述共享用户的配对的双方所看到的亲密度,计算所述共享用户的双向配对之间的亲密度,以包含所述双向配对之间的亲密度大的共享用户越多的内容其优先度就越高的方式,判定在所述评价期间生成的各内容的优先度。
根据此结构,内容中包含的被拍摄对象被识别。另外,基于从构成所述共享用户的配对的双方所看到的亲密度,计算双向配对之间的亲密度。而且,包含作为被拍摄对象的双向配对之间的亲密度大的共享用户越多的内容其优先度被判定得越高。因此,例如,即使在共享用户之间的关系亲密的时期生成的内容中,也可以优先输出包含关系特别亲密的共享用户的配对的内容,或降低包含关系疏远的共享用户的配对的内容的优先度。
(10)在所述的内容处理装置,所述优先度判定部可以所述双向配对之间的亲密度的变化量越大的内容其优先度就越高的方式,判定在所述评价期间生成的各内容的优先度。
根据此结构,除了评价期间的优先度的判定以外,包含作为被拍摄对象的双向配对之间的亲密度的变化量大的共享用户越多的内容其优先度被判定得越高。因此,例如,即使在共享用户之间的关系亲密的时期生成的内容中,也可以优先输出包含关系特别亲密的共享用户的配对的内容,或降低包含关系疏远的共享用户的配对的内容的优先度。
(11)在所述的内容处理装置,所述优先度判定部可以提取在所述社会信息中亲密度已被设定的用户中的作为所述共享用户以外的用户的非共享关系用户,以包含与所述共享用户的亲密度大的所述非共享关系用户越多的内容其优先度就越高的方式,判定在所述评价期间生成的各内容的优先度。
根据此结构,在社会信息中亲密度已被设定的用户中的作为共享用户以外的用户的非共享关系用户被提取。并且,包含作为被拍摄对象的非共享关系用户且共享用户和非共享关系用户的亲密度越高的内容其优先度就越高。因此,例如,即使在共享用户之间的关系亲密的时期生成的内容中,也可以优先输出特别是与更多的共享用户相识,且包含作为被拍摄对象的其关系更加亲密的人物越多的内容。
此外,本实施例的内容处理装置也可以通过一个或多个的集成电路来实现。
此外,本实施例的内容处理装置也可以作为由计算机执行的程序来实现。并且,其程序可以通过CD-ROM等记录介质或互联网等传输介质进行发布。
产业上的可利用性
上述的内容处理装置可应用于刻录机、主机服务器、数码相机、数码摄像机、个人计算机、面向企业的计算机(工作站)、配备图像内容摄取功能的数字电视接收机、机顶盒、汽车导航***、投影机、移动终端、音乐组合音响、数字照片框架或装置控制用远程控制终端等。