内容管理装置及内容管理方法

文档序号:6397104阅读:271来源:国知局
专利名称:内容管理装置及内容管理方法
技术领域
本发明涉及管理与其他用户共享的内容的技术。
背景技术
近年来,数字照相机及数字摄像机普及,将摄影的数字照片或数字影片(以后,称作“照片”、“影片”)储存到PC (Personal Computer)等的通信装置(以后,称作“终端”)中而视听的使用形态增加。此外,随着因特网的普及,连接到网络上的终端增加,还进行将储存在终端中的照片或影片等的内容通过网络在朋友彼此间交换的行为。在专利文献I中,公开了将由影像数据及声音数据构成的内容经由网络对客户端分发的服务。在这样的服务中,内容的提供者通过操作自己的终端对服务器访问,能够将内容对多个客户端分发。此外,在专利文献2中,公开了不经由服务器而在便携终端等的终端间进行数字内容的交换等的技术。专利文献1:日本特开2003 - 091647号公报专利文献2:日本特开2005 - 108017号公报专利文献3:日本特开2011 - 175427号公报专利文献4:日本特开2012 - 008770号公报专利文献5:日本特开2008 - 186183号公报

发明内容
但是,在内容的分发目标中,如果没有内容的提供者的许可而将内容复制、加工、或对第三者分发,则有不能充分保护提供者的内容的问题。为了解决上述问题,本发明的一技术方案的目的是提供一种能够实现提供者的内容的保护的内容管理装置、服务器装置、内容管理方法、计算机程序、记录媒体及集成电路。为了达到上述目的,本发明的一技术方案,是一种能够进行已与其他用户共享的内容的删除的内容管理装置,其特征在于,具备:共享机构,通过对上述其他用户分发内容,将内容与其他用户共享;切换机构,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。根据该技术方案,起到能够实现提供者的内容的保护的良好的效果。


图1是表示实施方式I的内容管理装置800的结构的块图。图2是表示实施方式2的终端装置700的结构的块图。图3是表示实施方式3的数据管理系统20的结构的块图。图4是表示发送终端装置100的结构的块图。图5表示内容管理表120的数据构造的一例。图6表示切换期间151的数据构造的一例。
图7表示履历表161的数据构造的一例。图8表示用来设定切换期间的切换期间设定画面400。图9表示共享内容选择画面421。图10表示共享对方选择画面431。图11表示履历表161a的数据构造的一例。图12表示分发命令消息181的数据构造的一例。图13表示履历表161b的数据构造的一例。图14表示删除菜单画面451。图15表示内容选择删除画面461。图16表示共享对方选择删除画面441。图17表示内容选择删除命令消息191的数据构造的一例。图18表示用户选择删除命令消息196的数据构造的一例。图19是表示服务器装置200的结构的块图。图20表示存储在存储部201中的各表。图20 Ca)表示用户ID表221的数据构造的一例。图20 (b)表不共享对方列表231a的数据构造的一例。图21是表示接收终端装置300a的结构的块图。图22是表示发送终端装置100整体的概要的动作的流程图。图23是表示发送终端装置100的设定部110的动作的流程图。图24是表示数据管理系统20的内容共享的动作的流程图。后接图25。图25是表示数据管理系统20的内容共享的动作的流程图。后接图26。图26是表示数据管理系统20的内容共享的动作的流程图。上接图25。图27是表示由发送终端装置100进行的服务器装置200的认证的动作的流程图。图28表示认证请求命令消息171的数据构造的一例。图29表示认证应答命令消息175的数据构造的一例。图30表示共享对方信息请求命令消息132的数据构造的一例。图31表示共享对方信息应答命令消息142的数据构造的一例。图32是表示发送终端装置100的履历格式变换部108的动作的流程图。图33是表示数据管理系统20的内容删除的动作的流程图。后接图34及图35。图34是表示数据管理系统20的内容删除的动作的流程图。上接图33。图35是表示数据管理系统20的内容删除的动作的流程图。上接图33。图36是表示由删除处理部106进行的内容选择删除画面461的显示的动作的详细情况的流程图。图37是表示由删除处理部106进行的共享对方选择删除画面441的显示的动作的详细情况的流程图。图38是表示实施方式4的内容管理系统20a的结构的块图。图39是表示发送终端装置IOOa的结构的块图。图40是表示中继服务器装置500的结构的块图。图41是表示发送终端装置100a、中继服务器装置500及接收终端装置300a之间的命令消息的收发的动作的流程图。
图42是表示内容管理系统20a的内容共享的动作的流程图。表示将分发命令消息对中继服务器装置500发送的次序。图43是表示内容管理系统20a的内容共享的动作的流程图。表示接收终端装置300a从中继服务器装置500接收分发命令消息的次序。图44是表示内容管理系统20a的内容删除的动作的流程图。表示将内容选择删除命令消息对中继服务器装置500发送的次序。图45是表示内容管理系统20a的内容删除的动作的流程图。表示接收终端装置300a从中继服务器装置500接收内容选择删除命令消息。图46是表示内容管理系统20a的内容删除的动作的流程图。表示将用户选择删除命令消息对中继服务器装置500发送的次序。图47是表示内容管理系统20a的内容删除的动作的流程图。表示接收终端装置300a从中继服务器装置500接收用户选择删除命令消息的次序。图48是表示由删除处理部106进行的作为内容选择删除画面461的显示的变形例的动作的详细情况的流程图。
具体实施例方式1.作为本发明的基础的认识如在背景技术中记载那样,内容的交换被越来越活跃地进行。在这样的通过网络的内容的分发中,有内容的提供者在分发后希望已分发的内容的删除的情况。接着,表示提供者希望已分发的内容的删除的情况下的例子。(I)在由内容的提供者分发的内容中,包含有从GPS (Global PositioningSystem)取得的摄影场所信息。提供者没有注意到该情况而分发了内容。提供者在内容的分发之后注意到了该情况。因此,提供者从自身的隐私的保护的观点,想要将该内容删除。(2)包含在已分发的内容中的自己的表情不好。因此,提供者想要将该内容删除。(3)对某个朋友从前分发了许多内容。但是,朋友关系破裂了。因此,提供者想要将从前分发的全部的内容删除。本发明者发现,在这样的情况下,关于共享对方与共享内容的组合,有以下所示的特性。想要将通过分发与其他用户已共享的个别的内容删除的提供者的愿望在分发后的比较短期间内发生。例如,包含有GPS的摄影场所信息的内容的删除、及想要调换内容的情况下的删除在内容的刚分发后进行的情况较多。相对于此,想要将与特定的对方已共享的全部的内容删除的提供者的愿望不依存于分发后的期间。例如,在因朋友关系破裂而想要将与该朋友过去已共享的内容删除的情况下,想要将其全部的共享内容删除的情况较多。此外,该删除的定时不依存于从内容的分发起的期间。这样,在内容的分发后的短期间内中,希望个别的内容的删除。另一方面,不依存于分发后的期间,对于特定的对方,希望与该对方已共享的全部的内容的删除。利用这样的特性,如果根据从内容的分发起的时间经过来切换有关内容的删除的方法则是有效的。
2.本发明的技术方案本发明的一技术方案,是一种能够进行已与其他用户共享的内容的删除的内容管理装置,其特征在于,具备:共享机构,通过对上述其他用户分发内容,将内容与其他用户共享;切换机构,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。根据该技术方案,能够使用根据从内容的分发起的时间经过切换的有关内容的删除的方法进行已共享的内容的删除。这里,也可以是,上述切换机构切换为了将已与上述其他用户共享的个别的内容而进行有关该个别的内容的显示的第I显示方法、和为了将已与上述其他用户共享的全部的内容删除而进行有关该其他用户的显示的第2显示方法。根据该技术方案,在进行已共享的内容的删除时,能够根据时间经过而使用进行有关该个别的内容的显示的第I显示方法和进行有关其他用户的显示的第2显示方法的某一种。这里,也可以是,上述内容管理装置还包括:受理机构,通过由上述切换机构决定的上述第I显示方法及上述第2显示方法的某种,受理共享的上述内容的删除;删除指示机构,将由上述受理机构受理了删除的上述内容删除。根据该技术方案,能够通过与时间经过对应的显示方法来受理内容的删除、指示内容的删除。这里,也可以是,上述内容管理装置还具备通信机构;上述通信机构发送与上述删除指示机构的上述指示对应的删除消息。根据该技术方案,接收到删除消息的装置能够将内容删除。这里,也可以是,上述切换机构切换将已与上述其他用户共享的个别的内容删除的第I删除方法、和将已与上述其他用户共享的全部的内容删除的第2删除方法。根据该技术方案,在进行已共享的内容的删除时,能够根据时间经过而使用将该个别的内容删除的第I删除方法和将已与其他用户共享的全部的内容删除的第2删除方法的某一种。这里,也可以是,上述内容管理装置还包括:受理机构,受理上述内容的删除;删除指示机构,指示以通过由上述切换机构决定的上述第I删除方法及上述第2删除方法的某个将已共享的上述内容删除。根据该技术方案,能够通过与时间经过对应的删除方法指示内容的删除。这里,也可以是,上述内容管理装置还具备通信机构;上述通信机构发送与上述删除指示机构的上述指示对应的删除消息。根据该技术方案,接收到删除消息的装置能够将内容删除。这里,也可以是,上述切换机构包括:规则保持部,保持有规定与从上述内容的分发起的时间经过对应的上述方法的切换的时间的规则;切换部,基于上述时间的规则切换上述方法。根据该技术方案,能够使用时间的规则切换与时间经过对应的方法。这里,也可以是,上述内容管理装置是服务器装置;上述内容管理装置还包括存储有关与上述其他用户的共享的共享履历信息的共享履历储存机构;上述规则保持部作为上述时间的规则而存储上述切换机构将显示格式切换的定时;上述切换机构根据上述定时切换上述共享履历信息的显示格式。根据该技术方案,能够通过由时间的规则决定的定时切换共享履历信息的显示格式,显示共享履历信息。这里,也可以是,上述内容管理装置是内容的提供源的用户拥有的终端装置;上述内容管理装置还包括存储有关与上述其他用户的共享的共享履历信息的共享履历储存机构;上述规则保持部作为上述时间的规则而存储上述切换机构将储存格式切换的定时;上述切换机构还包括根据上述定时变换向上述共享履历储存机构储存的上述共享履历信息的格式的格式变换部。根据该技术方案,通过由时间的规则决定的定时切换共享履历信息的储存格式,能够削减不需要的共享履历信息,削减共享履历的数据尺寸。这里,也可以是,上述内容管理装置还包括存储有关与上述其他用户的共享的共享履历信息的共享履历储存机构;上述切换机构包括:定时储存部,存储变换格式的定时;格式变换部,根据向上述定时储存部储存的上述定时,变换向上述共享履历储存机构储存的上述共享履历信息的格式。根据该技术方案,通过将共享履历的格式由适当的定时变换,能够削减不需要的共享履历信息,削减共享履历的数据尺寸。这里,也可以是,上述共享履历信息至少包括表示实施了共享的时刻的共享时刻信息;上述切换机构根据从由包含在上述共享履历信息中的共享时刻信息表示的时刻起的经过时间,切换有关上述内容的删除的方法。根据该技术方案,能够根据实施共享起的经过时间来切换有关内容的删除的方法。这里,也可以是,上述切换机构包括:阈值存储部,存储有切换阈值;时刻取得部,取得当前时刻;比较部;上述比较部计算由上述时刻取得部取得的当前时刻与由存储在上述共享履历储存机构中的共享履历信息中包含的共享时刻信息表示的时刻的差;将计算出的上述差与存储在上述阈值存储部中的上述切换阈值比较,在上述差比上述切换阈值大的情况下,切换有关上述内容的删除的方法。根据该技术方案,计算当前时刻与共享时刻的差,通过将差与阈值比较来变换上述共享履历信息的格式,所以能够同样地决定将格式变换的定时。这里,也可以是,上述共享履历信息至少包含共享内容识别码及共享用户识别码;上述格式变换机构从上述共享履历信息中将上述共享内容识别码删除。根据该技术方案,通过将共享内容识别码删除,能够削减不需要的共享履历数据。
这里,也可以是,上述共享机构将已与上述其他用户共享的内容的共享内容识别码、和该其他用户的共享用户识别码向上述共享履历储存机构写入。根据该技术方案,能够将共享内容识别码和共享用户识别码包含在共享履历信息中。这里,也可以是,上述共享履历信息至少包含共享内容识别码及共享用户拥有的共享终端识别码;上述格式变换机构从上述共享履历信息中将上述共享内容识别码删除。根据该技术方案,通过将共享内容识别码删除,能够削减不需要的共享履历信息。这里,也可以是,上述共享机构将已与上述其他用户共享的内容的共享内容识别码、和该其他用户拥有的终端装置的共享终端识别码向上述共享履历储存机构写入。根据该技术方案,能够将共享内容识别码和共享终端识别码包含在共享履历信息中。这里,也可以是,上述共享履历信息至少包含共享内容识别码;上述格式变换机构将由上述共享内容识别码构成的上述共享履历信息置换为由共享用户识别码构成的共享履历信息。根据该技术方案,由于包含共享内容识别码的共享履历信息被置换为由共享用户识别码构成的共享履历信息,所以能够削减共享履历的数据尺寸。这里,也可以是,上述共享履历信息至少包含共享内容识别码;上述格式变换机构将由上述共享内容识别码构成的上述共享履历信息置换为由该其他用户拥有的终端装置的共享终端识别码构成的共享履历信息。根据该技术方案,由于包含共享内容识别码的共享履历信息被置换为由共享终端识别码构成的共享履历信息,所以能够削减共享履历的数据尺寸。这里,也可以是,上述内容管理装置还包括受理将有关上述内容的删除的方法切换的定时的输入的输入机构;上述切换机构保持由上述输入机构输入的定时。根据该技术方案,用户能够变更将有关内容的删除的方法切换的定时。此外,本发明的另一技术方案,是一种能够进行已与其他用户共享的内容的删除的服务器装置,其特征在于,具备:共享机构,通过对上述其他用户分发内容,与其他用户共享内容;切换机构,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。根据该技术方案,能够使用根据从内容的分发起的时间经过选择的有关内容的删除的方法进行已共享的内容的删除。此外,本发明的别的一技术方案,是一种在能够进行已与其他用户共享的内容的删除的内容管理装置中使用的内容管理方法,其特征在于,包括:共享步骤,通过对上述其他用户分发内容,将内容与其他用户共享;切换步骤,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。根据该技术方案,通过将内容管理方法在内容管理装置中使用,能够使用根据从内容的分发起的时间经过选择的有关内容的删除的方法进行已共享的内容的删除。此外,本发明的别的一技术方案,是一种用于在能够进行已与其他用户共享的内容的删除的内容管理装置中使用的内容管理方法的计算机程序,其特征在于,使计算机执行:共享步骤,通过对上述其他用户分发内容,将内容与其他用户共享;切换步骤,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。根据该技术方案,通过用计算机执行计算机程序,能够使用根据从内容的分发起的时间经过选择的有关内容的删除的方法进行已共享的内容的删除。此外,本发明的别的一技术方案,是一种记录有用于在能够进行已与其他用户共享的内容的删除的内容管理装置中使用的内容管理方法的计算机程序的计算机可读取的记录媒体,其特征在于,记录有计算机程序,该计算机程序使计算机执行:共享步骤,通过对上述其他用户分发内容,将内容与其他用户共享;切换步骤,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。
根据该技术方案,通过用计算机执行记录在记录媒体中的计算机程序,能够使用根据从内容的分发起的时间经过选择的有关内容的删除的方法进行已共享的内容的删除。此外,本发明的别的一技术方案,是一种构成能够进行已与其他用户共享的内容的删除的内容管理装置的集成电路,其特征在于,具备:共享机构,通过对上述其他用户分发内容,将内容与其他用户共享;切换机构,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。根据该技术方案,通过将该集成电路装入到内容管理装置中,能够使用根据从内容的分发起的时间经过选择的有关内容的删除的方法进行已共享的内容的删除。3.实施方式I对作为有关本发明的实施方式I的内容管理装置800进行说明。(I)内容管理装置800能够进行与其他用户已共享的内容的删除。内容管理装置800如图1所示,具备共享部801及切换部802。共享部801通过对上述其他用户分发内容,与上述其他用户共享内容。切换部802根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。(2)切换部802也可以切换为了将与上述其他用户已共享的个别的内容删除而进行有关该个别的内容的显示的第I显示方法、和为了将与上述其他用户已共享的全部的内容删除而进行有关该其他用户的显示的第2显示方法。(3)内容管理装置800也可以还包括通过由切换部802设定的上述第I显示方法及上述第2显示方法的某种来受理已共享的上述内容的删除的受理部、和进行指示以将由上述受理部受理了删除的上述内容删除的删除指示部。(4)内容管理装置800也可以还具备通信部。上述通信部发送与上述删除指示部的上述指示对应的删除消息。(5)切换部802也可以切换将已与上述其他用户共享的个别的内容删除的第I删除方法、和将已与上述其他用户共享的全部的内容删除的第2删除方法。(6)内容管理装置800也可以还包括:受理部,受理上述内容的删除;删除指示部,指示以通过由切换部802决定的上述第I删除方法及上述第2删除方法的某个将已共享的上述内容删除。(7)内容管理装置800也可以还具备通信部。上述通信部发送与上述删除指示部的上述指示对应的删除消息。(8)切换部802也可以还包括:规则保持部,保持有规定与从上述内容的分发起的时间经过对应的上述方法的切换的时间的规则;切换部,基于上述时间的规则切换上述方法。(9)内容管理装置800也可以是服务器装置。内容管理装置800还包括存储有关与上述其他用户的共享的共享履历信息的共享履历储存部;上述规则保持部作为上述时间的规则而存储切换部802将显示格式切换的定时;切换部802根据上述定时切换上述共享履历信息的显示格式。(10)内容管理装置800也可以是内容的提供源的用户拥有的终端装置。内容管理装置800还包括存储有关与上述其他用户的共享的共享履历信息的共享履历储存部。上述规则保持部作为上述时间的规则而存储切换部802将储存格式切换的定时。切换部802包括根据上述定时变换向上述共享履历储存部储存的上述共享履历信息的格式的格式变换部。(11)内容管理装置800也可以还包括存储有关与上述其他用户的共享的共享履历信息的共享履历储存部。切换部802包括:定时储存部,存储变换格式的定时;格式变换部,根据向上述定时储存部储存的上述定时,变换向上述共享履历储存部储存的上述共享履历信息的格式。(12)上述共享履历信息也可以至少包括表示实施了共享的时刻的共享时刻信息。切换部802根据从由包含在上述共享履历信息中的共享时刻信息表示的时刻起的经过时间,切换有关上述内容的删除的方法。(13)切换部802也可以包括:阈值存储部,存储有切换阈值;时刻取得部,取得当前时刻;比较部。上述比较部计算由上述时刻取得部取得的当前时刻与由存储在上述共享履历储存部中的共享履历信息中包含的共享时刻信息表示的时刻的差;将计算出的上述差与存储在上述阈值存储部中的上述切换阈值比较,在上述差比上述切换阈值大的情况下,切换有关上述内容的删除的方法。(14)上述共享履历信息也可以至少包含共享内容识别码及共享用户识别码。上述格式变换部从上述共享履历信息中将上述共享内容识别码删除。(15)共享部801也可以将已与上述其他用户共享的内容的共享内容识别码、和该其他用户的共享用户识别码向上述共享履历储存部写入。(16)上述共享履历信息也可以至少包含共享内容识别码及共享用户拥有的共享终端识别码。上述格式变换部从上述共享履历信息中将上述共享内容识别码删除。(17)共享部801也可以将已与上述其他用户共享的内容的共享内容识别码、和该其他用户拥有的终端装置的共享终端识别码向上述共享履历储存部写入。( 18 )上述共享履历信息也可以至少包含共享内容识别码。上述格式变换部将由上述共享内容识别码构成的上述共享履历信息置换为由共享用户识别码构成的共享履历信肩、O( 19 )上述共享履历信息也可以至少包含共享内容识别码。上述格式变换部将由上述共享内容识别码构成的上述共享履历信息置换为由该其他用户拥有的终端装置的共享终端识别码构成的共享履历信息。(20)内容管理装置800也可以还包括受理将有关上述内容的删除的方法切换的定时的输入的输入部。切换部802保持由上述输入部输入的定时。(21)也可以是能够进行已与其他用户共享的内容的删除的服务器装置。服务器装置具备:共享部801,通过对上述其他用户分发内容,与其他用户共享内容;切换部802,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。(22)也可以是在能够进行已与其他用户共享的内容的删除的内容管理装置800中使用的内容管理方法。内容管理方法包括:共享步骤,通过对上述其他用户分发内容,将内容与其他用户共享;切换步骤,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。(23)也可以是用于在能够进行已与其他用户共享的内容的删除的内容管理装置800中使用的内容管理方法的计算机程序。上述计算机程序使计算机执行:共享步骤,通过对上述其他用户分发内容,将内容与其他用户共享;切换步骤,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。(24)也可以是记录有用于在能够进行已与其他用户共享的内容的删除的内容管理装置800中使用的内容管理方法的计算机程序的计算机可读取的记录媒体。计算机程序使计算机执行:共享步骤,通过对上述其他用户分发内容,将内容与其他用户共享;切换步骤,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。(25)也可以是构成能够进行已与其他用户共享的内容的删除的内容管理装置800的集成电路。集成电路具备:共享部801,通过对上述其他用户分发内容,与其他用户共享内容;切换部80 2,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。4.实施方式2对作为有关本发明的一实施方式的终端装置700进行说明。终端装置700与其他用户共享内容,将已共享的上述内容删除。终端装置如图2所示,具备共享履历储存部701、共享履历格式变换部702及格式变换定时储存部703。共享履历储存部701将共享履历信息储存。共享履历格式变换部702将向共享履历储存部701储存的共享履历信息的格式变换。格式变换定时储存部703将共享履历格式变换部702变换格式的定时储存。共享履历格式变换部702根据储存在格式变换定时储存部703中的格式变换定时,变换上述共享履历信息的格式。5.实施方式3以下,参照附图对作为有关本发明的实施方式3的数据管理系统20进行说明。数据管理系统20如图3所示,由发送终端装置100、服务器装置200及接收终端装置300a、300b、300c、…构成,发送终端装置100、服务器装置200及接收终端装置300a、300b,300c,…经由网络10连接。5.1发送终端装置100发送终端装置100如图4所示,由输入输出部101、分发处理部102、内容存储部103、通信部104、履历存储部105、删除处理部106、切换期间存储部107、履历格式变换部108、时钟109、设定部110、认证部111及控制部112构成。在发送终端装置100上,连接着遥控器、鼠标、键盘及显示器单元。发送终端装置100具体而言,是包括微处理器、ROM、RAM、硬盘驱动器(HDD)单元等而构成的计算机系统。在上述RAM或上述HDD单元中存储有计算机程序。通过上述微处理器按照上述计算机程序动作,输入输出部101、分发处理部102、通信部104、删除处理部106、履历格式变换部108、设定部110、认证部111及控制部112达到这些功能的一部分。(1)内容存储部103内容存储部103作为一例而由HDD单元等的记录媒体构成,存储有多个内容131a、…、131b、这些内容的缩略像141a、…、141b及内容管理表120。另外,内容存储部103作为一例而由HDD单元等的记录媒体构成,但并不限定于此。例如,也可以由半导体存储器等的记录媒体构成。多个内容131a、…、131b作为一例是分别将数字的运动图像及声音高效率地压缩而生成的压缩数据。缩略像141a、…、141b分别对应于内容131a、…、131b,是将构成内容131a、…、131b的运动图像的多个静止图像中的代表性的图像缩小、压缩而生成的压缩数据。另外,假设内容131a、…、131b是分别将运动图像及声音高效率地压缩而生成的压缩数据,但并不限定于此。也可以是将静止图像压缩而生成的压缩数据,也可以是将声音压缩而生成的压缩数据。此外,也可以是文本数据,也可以是数据库,也可以是由表计算软件生成的电子数据表。在这样的情况下,如后述那样,也可以代替缩略像而显示内容名的一览。内容管理表120是用来管理存储在内容存储部103中的各内容的管理数据。内容管理表120作为一例而如图5所示,具备用来存储I个以上的内容管理信息的区域。存储在内容管理表120中的多个内容管理信息分别对应于内容131a、…、131b。各内容管理信息由内容ID、内容文件路径、缩略图文件路径及摄影日时构成。内容ID是唯一地识别对应的内容的识别信息。内容文件路径是表示在内容存储部103内存储有对应的内容的位置及其名称的信息。缩略图文件路径是表示在内容存储部103内存储有对应的内容的缩略像的位置及其名称的信息。摄影日时表示对应的内容被摄影的日时。摄影日时用年月日时分秒表示。如图5所示,内容管理信息125包含内容ID121 “ 1234567890”、内容文件路径122 “/usr/c/20110421.jpg”、缩略图文件路径 123 “/usr/s/s20110421.jpg” 及摄影日时124 “20110421102358”。内容管理信息125表 示:对应的内容由内容ID “1234567890”识别,通过由内容存储部103内的文件路径“/us r/c/20110421.jpg”表示的位置及名称存储,该内容的缩略像通过由文件路径“/usr/s/s20110421.jpg”表示的位置及名称存储,该内容在2011年4月21月10时23分58秒被摄影。(2)切换期间存储部107切换期间存储部107作为一例而由HDD单元等的记录媒体构成,如在图6中作为一例表示那样,存储有切换期间151。另外,切换期间存储部107作为一例而假设由HDD单元等的记录媒体构成,但并不限定于此。例如,也可以由半导体存储器等的记录媒体构成。切换期间151表示从存储在内容存储部103中的内容被由其他用户利用的接收终端装置300a、300b、300c、…的某个共享的日子算起经过的日数。以从内容被共享的日子起经过由切换期间151表示的日数的日子为边界,在其前后,在存储在后述的履历存储部105中的履历表161中切换与该内容对应的履历信息的格式。关于格式的切换在后面叙述。切换期间151作为一例而用4位的数字表现,图6所示的切换期间151 “0014”表示,如果从进行内容的共享的日子算起经过14日则切换履历信息的格式。切换期间存储部107预先存储有切换期间151。或者,切换期间存储部107也可以存储从用户经由输入输出部101输入的切换期间。在上述中,切换期间存储部107存储有I个切换期间151。但是,并不限定于此。也可以根据内容的种类而存储有对应的切换期间。例如,切换期间存储部107也可以对于单个内容存储有I个切换期间,对于由多个内容构成的影集内容存储有另I个切换期间。关于影集内容,由于生成与构成影集内容的内容的数量相同数量的履历数据,所以影集内容的履历数据的尺寸比单个内容的履历数据的尺寸大。因而,如果设定为,使关于单个内容的切换期间比关于影集内容的切换期间长,就是设定为使得履历数据的尺寸越大则切换期间越短,所以切换期间较快到来,能够实现履历数据尺寸的削减。此外,也可以根据内容的共享目标的用户来存储对应的切换期间。例如,切换期间存储部107也可以对作为内容的共享目标的用户的“小A”存储I个切换期间,对作为内容的共享目标的用户的“小B”存储另I个切换期间,对作为内容的共享目标的用户的“小C”存储再另I个切换期间。这里,例如如果内容的提供者与内容的共享目标的用户的亲密度越高将切换期间设定得越长,则一般可以认为亲密度越低则朋友关系越容易破裂,所以对于朋友关系容易破裂的用户,切换期间较快地到来,能够实现履历数据尺寸的削减。此外,也可以是,内容的共享目标的用户属于某个组,对应于向该组的参加期间及参加费而存储对应的切换期间。该组作为一例是兴趣小组。例如,切换期间存储部107也可以对属于5年以上组的用户存储I个切换期间,对属于不到5年组的用户存储另I个切换期间。这里,例如如果对向组的所属期间较长的用户将切换期间设定得更长、对向组的所属期间较短的用户将切换期间设定得更短,则向组的所属期间越短则组内的信赖关系越容易破裂,对于这样的所属期间较短的用户,切换期间较快地到来,能够实现履历数据尺寸的削减。此外,也可以是,根据发送终端装置100和接收终端装置的经由网络的通信频度来存储对应的切换期间。这里,所谓通信频度,是在发送终端装置100与接收终端装置之间、在单位期间内发生的通信的次数。例如,切换期间存储部107也可以对与发送终端装置100之间的I个月间的通信频度是100次以上的接收端装置存储I个切换期间,对I个月间的通信频度是10次以上不到100次的接收端装置存储另I个切换期间,对I个月间的通信频度不到10次的接收端装置存储再另I个切换期间。这里,如果通信频度越高设定越长的切换期间、通信频度越低设定越短的切换期间,那么可以认为通信频度越低则与共享目标的用户的亲密度越低,与该共享目标的用户的信赖关系越容易破裂,所以对于这样的用户,切换期间较快地到来,能够实现履历数据尺寸的削减。(3)履历存储部105履历存储部105作为一例而由HDD单元等的记录媒体构成,保持有履历表161。另夕卜,履历存储部105作为一例而由HDD单元等的记录媒体构成,但并不限定于此。例如,也可以由半导体存储器等的记录媒体构成。履历表161是用来记录表示从发送终端装置100提供的内容被某个接收终端装置共享的履历的数据表。履历表161如图7所示,由内容履历表162及用户履历表163构成。内容履历表162如图7所示,具备用来存储多个内容履历信息的区域。各内容履历信息对应于作为履历的记录的对象的各内容。各内容履历信息包含要素ID、内容ID及共享年月日。另外,各内容履历信息也有在其生成的中途不包含共享年月日的情况。要素ID是用来识别内容履历信息的识别信息,作为一例是8位的数值。另外,要素ID以将包含在内容履历表162中的内容履历信息与包含在用户履历表163中的用户履历信息连结的目的使用。内容ID是用来识别对应的内容的识别信息。共享年月日表示对应的内容由某个接收终端装置共享的年月日。内容履历表162作为一例而如图7所示,包含内容履历信息164a、164b、164c及164d。内容履历信息164a及164b分别包含要素ID、内容ID及共享年月日。此外,内容履历信息164c及164d分别包含要素ID及内容ID,而不包含共享年月日。另外,内容履历信息164c及164d分别表示内容履历表162的生成中途的状态。如果内容履历信息的生成完成,则内容履历信息164c及164d分别为包含共享年月日的状态。用户履历表163如图7所示,具备用来存储多个用户履历信息的区域。各用户履历信息为履历的记录的对象,对应于进行内容的共享的对方的用户。各用户履历信息包含要素ID及共享用户ID。要素ID是用来识别用户履历信息的识别信息。如上述那样,该要素ID以将包含在内容履历表162中的内容履历信息与包含在用户履历表163中的用户履历信息连结的目的使用。共享用户ID是用来识别共享用户的识别信息。共享用户是接收终端装置300a、300b、300c、…中的、将从发送终端装置100提供的内容共享的接收终端装置的用户。用户履历表163作为一例如图7所示,包含用户履历信息165a及165b。用户履历信息165a及165b分别包含要素ID及共享用户ID。在图7中,内容履历信息164a及用户履历信息165a由于分别包含相同的要素ID “00000001”,所以相对应。此外,内容履历信息164a包含内容ID “ 1234567890”及共享年月日“20110428”,用户履历信息165a包含有共享用户ID “1001EEFF”。因而,内容履历信息164a及用户履历信息165a表示由内容ID “1234567890”识别的内容在2011年4月28日被与由用户ID “1001EEFF”识别的用户共享。此外,同样,内容履历信息164b及用户履历信息165b表示由内容ID “1234567891”识别的内容在2011年4月28日被与由用户ID “1001EEFF”识别的用户共享。(短期格式和长期格式)履历存储部105保持的履历表161具有两种数据形式。将第I数据形式称作短期格式,将第2数据形式称作长期格式。短期格式在从进行内容的共享的日子起没有经过切换期间的情况下使用,长期格式在从进行内容的共享的日子起经过了切换期间的情况下使用。短期格式由内容履历表162内的内容履历信息和用户履历表163内的用户履历信息的组构成。在此情况下,该组的内容履历信息和用户履历信息包含相同的要素ID。内容履历信息164a和用户履历信息165a构成短期格式。这是因为,内容履历信息164a和用户履历信息165a包含有相同的要素ID“00000001”。同样,内容履历信息164b和用户履历信息165b构成短期格式。相对于此 ,长期格式仅由用户履历表163内的用户履历信息构成。在此情况下,包含与包含在该用户履历信息中的要素ID相同的要素ID的内容履历信息不存在于内容履历表162内。如以上这样,长期格式是从短期格式中去除了内容ID和共享年月日的格式。
在上述中,用来管理内容的共享的履历的履历表161作为一例由内容履历表162和用户履历表163构成。但是,并不限定于这样的数据构造。作为履历表,只要能够存储内容ID、共享年月日及共享用户ID,履历表是怎样的格式都可以。例如也可以是,履历表具备用来存储多个履历信息的区域,各履历信息包含内容ID、共享年月日及共享用户ID。此外,各履历信息也可以包含其他信息。(4)输入输出部101输入输出部101与遥控器、鼠标、键盘及显示器单元连接,是在与这些装置之间进行数据的输入输出的通信电路。输入输出部101作为一例,通过依据USB(Universal SerialBus)规格的通信电路实现。输入输出部101从遥控器、鼠标、键盘接受输入数据,将接受到的输入数据向设定部110、分发处理部102及删除处理部106输出。此外,从设定部110、分发处理部102及删除处理部106接受显示数据,将接受到的显示数据向显示器单元输出。(5)设定部 110设定部110存储有定义用来设定图8所示的切换期间的切换期间设定画面400的画面格式数据。切换期间设定画面400如图8所示,包括输入字段411、412、413及414,操作按钮401、…、408而构成。输入字段411、412、413及414分别显示切换期间的4位数字,是用来受理该数字的输入的字段。操作按钮401是用来对显示在输入字段411中的数字加“I”而变更显示的操作按钮,操作按钮405是用来从显示在输入字段411中的数字减“ I ”而变更显示的操作按钮。同样,操作按钮402及406是用来将显示在输入字段412中的数字加及减的操作按钮,操作按钮403及407是用来将显示在输入字段413中的数字加及减的操作按钮,操作按钮404及408是用来 将显示在输入字段414中的数字加及减的操作按钮。另外,用来设定切换期间的画面并不限定于切换期间设定画面400。用来设定切换期间的画面只要包含受理切换期间的输入的字段就可以。(6)分发处理部102分发处理部102是进行共享内容的选择受理、共享对方的选择受理、分发命令消息的生成及分发命令消息的向接收终端装置300a、300b、300c、…的发送的电路。分发处理部102作为一例而存储有分别定义图9所示的共享内容选择画面421及图10所示的共享对方选择画面431的画面格式数据。在共享内容选择画面421中,显示存储在内容存储部103中的多个缩略像,用于由用户选择内容。在共享内容选择画面421中,为了多个缩略像以矩阵状显示,配设有以矩阵状配设的显示框422、423、424、425、…、和指示向共享对方选择画面431的切换的按钮426。在共享对方选择画面431中显示共享对方的名称,共享对方选择画面431用于由用户选择共享对方。配设有用来显示多个共享对方的名称的显示框432、433、434、…、指示向共享内容选择画面421返回的按钮435、和指示共享开始的按钮436。(7)通信部 104通信部104连接在网络10上,是从服务器装置200或接收终端装置300a、300b、300c…接收信息、向服务器装置200或接收终端装置300a、300b、300c…发送信息的通信电路。
(8)时钟 109时钟109是保持当前年月日、将所保持的当前年月日输出的电路。(9)履历格式变换部108履历格式变换部108是从开始了内容的共享的日子起、对应于存储在切换期间存储部107中的切换期间的经过、切换保持在履历存储部105中的履历表161内的格式的电路。(10)删除处理部106删除处理部106是基于用户选择的删除对象内容生成内容选择删除命令消息或用户选择删除命令消息、将所生成的内容选择删除命令消息或用户选择删除命令消息经通信部104向接收终端装置300a、300b、300c、…发送的电路。删除处理部106如在图14 图16中作为一例表示那样,存储有分别定义删除菜单画面451、内容选择删除画面461及共享对方选择删除画面441的画面格式数据。

在删除菜单画面451中,如图14所示,配置有用来选择内容并删除的按钮452、和用来选择用户并删除的按钮453,删除菜单画面451用来选择是选择内容并删除、还是选择用户并删除。此外,在内容选择删除画面461中,如图15所示,显示存储在内容存储部103中的多个缩略像,用于由用户选择作为删除的对象的内容。在内容选择删除画面461中,为了将多个缩略像以矩阵状显示,配设有以矩阵状配设的显示框462、463、…、用来指示删除的执行的按钮466、和用来向删除菜单画面451返回的按钮465。表示由用户选择的缩略像的显示框464被用比其他显示框粗的框线强调显示。进而,在共享对方选择删除画面441中,如图16所示,显示共享对方的名称,共享对方选择删除画面441用来由用户选择作为删除对象的共享对方。将与所选择的共享对方的共享内容全部删除。在共享对方选择删除画面441中,配设有用来显示多个共享对方的名称的显示框442、443、…、用来指示删除的执行的按钮445、和用来向删除菜单画面451返回的按钮444。(11)认证部 111认证部111在与服务器装置200之间进行挑战一应答型的相互的认证。此外,在与接收终端装置300a、300b、300c、…之间进行挑战一应答型的相互的认证。(12)控制部 112控制部112控制输入输出部101、分发处理部102、通信部104、删除处理部106、履历格式变换部108、时钟109、设定部110及认证部111的动作的协同。5.2服务器装置200服务器装置200如图19所示,由存储部201、认证部202及通信部203构成。服务器装置200具体而言是由微处理器、ROM、RAM、硬盘单元等构成的计算机系统。在上述RAM或上述硬盘单元中存储有计算机程序。通过上述微处理器按照上述计算机程序动作,服务器装置200的认证部202及通信部203实现其功能的一部分。(I)存储部 201存储部201由硬盘单元构成,如图19所示,保持有用户ID表221及共享对方列表231a、…、231b。
(用户ID 表 221)用户ID表221作为一例如图20(a)所示,具备用来存储多个用户信息的区域。各用户信息与对服务器装置200登录的用户对应,由用户ID、用户名、口令、终端ID及终端地址构成。用户ID是用来识别该用户的识别信息。用户名是该用户的名称。口令是分配给该用户的口令。终端ID是用来识别该用户拥有的终端装置的识别信息。终端地址是表示在网络中配置有终端装置的位置的信息。作为一例,终端地址是IP地址。这里,在图20 (a)所示的用户ID表221中,作为一例,登录有用户ID“ 1001EEFF”、“2002AACC”、“3005ABCD” 及 “1002AAAA”。(共享对方列表231a、...、231b)共享对方列表231a作为一例如图20 (b)所示,是与内容的提供源的用户对应而生成的列表。共享对方列表231a例如与拥有发送终端装置100的用户对应而生成。共享对方列表231a具备用来存储I个提供源用户ID及多个共享对方用户ID的区域。提供源用户ID是识别内容的提供源的用户的识别信息。各共享对方用户ID是识别内容的提供目标的用户的识别信息。关于其他共享对方列表,也具有与共享对方列表231a同样的数据构造,省略说明。(2)认证部 202认证部202在与发送终端装置100之间进行挑战一应答型的相互的认证。(3)通信部 203通信部203连接在网络10上,是从发送终端装置100接收信息、向发送终端装置100发送信息的通信电路。5.3 接收终端装置 300a、300b、…、300c接收终端装置300a如图21所示,由输入输出部301、显示处理部302、通信部303、分发处理部304、删除处理部305、存储部306及认证部307构成。在接收终端装置300a上,连接着遥控器、鼠标、键盘及显示器单元。接收终端装置300a具体而言是由微处理器、ROM、RAM、硬盘单元等构成的计算机系统。在上述RAM或上述硬盘单元中存储有计算机程序。通过上述微处理器按照上述计算机程序动作,接收终端装置300a的输入输出部301、显示处理部302、通信部303、分发处理部304、删除处理部305及认证部307实现其功能的一部分。接收终端装置300b、...、300c具有与接收终端装置300a相同的结构。因此,将关于接收终端装置300b、...、300c的说明省略。(I)存储部 306存储部306由硬盘单元构成,如图21所示,保持有内容381a、…、381b及共享管理表391。(内容381a、…、381b)内容381a、…、381b是从发送终端装`置100发送来的内容。关于内容是上述那样的。(共享管理表391)共享管理表391是保持关于共享的内容的信息的数据表。作为一例,如图21所示,共享管理表391具备用来存储多个共享管理信息的区域。各共享管理信息与对拥有接收终端装置300a的共享目标用户共享的内容对应。各共享管理信息由内容ID及共享年月日构成。内容ID是识别从该提供源的用户提供的内容的识别信息。共享年月日表示该内容被共享的年月日。(2)输入输出部301输入输出部301与遥控器、鼠标、键盘及显示器单元连接,是在与这些装置之间进行数据的输入输出的通信电路。输入输出部301与输入输出部101同样,作为一例而由依据USB规格的通信电路实现。输入输出部301从遥控器、鼠标、键盘接受输入数据,将接受到的输入数据向显示处理部302输出。此外,从显示处理部302接受显示数据,将接受到的显示数据向显示器单元输出。(3)显示处理部302显示处理部302通过经由输入输出部301接受到的用户的指示将存储在存储部306中的内容读出,将所读出的内容经由输入输出部30向显示器单元输出。(4)通信部 303通信部303连接在网络10上,是从发送终端装置100接收信息、向发送终端装置100发送信息的通信电路。(5)认证部 307认证部307在命令消息的接收之前,在与发送终端装置100之间进行挑战一应答型的相互的认证。仅在相互的认证成功的情况下,对通信部303许可来自发送终端装置100的命令消息的接收。如果认证失败,则控制通信部303以拒绝与发送终端装置100的通信。(6)分发处理部304分发处理部304在由认证部307进行的与发送终端装置100之间的相互的认证成功的情况下,从发送终端装置100经由网络10及通信部303作为一例而接受图12所示的分发命令消息181。(7)删除处理部305删除处理部305在由认证部307进行的与发送终端装置100之间的相互的认证成功的情况下,从发送终端装置100经由网络10及通信部303作为一例而接受图17所示的内容选择删除命令消息191或图18所示的用户选择删除命令消息196。5.4数据管理系统20中的动作接着,对数据管理系统20中的各种动作具体地说明。( I)发送终端装置100整体的概要的动作使用图22所示的流程图对发送终端装置100整体的概要的动作进行说明。切换期间的设定的动作指示通过用户对遥控器的设定按钮的操作、鼠标的操作或键盘的输入操作来进行,设定部110从遥控器、鼠标或键盘经由输入输出部101接受切换期间的设定的动作指示。如果从用户接受到切换期间的设定的动作指示(步骤SlOl中“是”),则设定部110进行设定阶段的动作(步骤S102)。在没有从用户接受到切换期间的设定的动作指示的情况下(步骤SlOl中“否”),不进行设定阶段的动作。接着,内容的共享的动作指示通过用户对遥控器的按钮的操作、鼠标的操作或键盘的输入操作来进行,分发处理部102从遥控器、鼠标或键盘经由输入输出部101接受内容的共享的动作指示。如果从用户接受到内容的共享的动作指示(步骤S103中“是”),则分发处理部102进行内容共享阶段的动作(步骤S104)。在没有从用户接受到内容的共享的动作指示的情况下(步骤S103中“否”),不进行内容共享阶段的动作。接着,履历格式变换部108进行履历格式变换阶段的动作(步骤S105)。接着,内容的删除的动作指示通过用户对遥控器的按钮的操作、鼠标的操作或键盘的输入操作来进行,删除处理部106从遥控器、鼠标或键盘经由输入输出部101接受内容的删除的动作指示。如果从用户接受到内容的删除的动作指示(步骤S106中“是”),则删除处理部106进行内容删除阶段的动作(步骤S107)。在没有从用户接受到内容的删除的动作指示的情况下(步骤S106中“否”),不进行内容删除阶段的动作。(2)发送终端装置100的设定部110的动作使用图23所示的流程图对发送终端装置100的设定部110的动作进行说明。设定部110将定义图8所示的切换期间设定画面400的画面格式数据读出,使用读出的画面格式数据生成切换期间设定画面400,将所生成的切换期间设定画面400经由输入输出部101向显示器单元输出(步骤S120)。接着,设定部110从遥控器、鼠标或键盘接受切换期间(步骤S121),将接受到的切换期间作为切换期间151向切换期间存储部107写入(步骤S122)。(3)数据管理系统20中的内容共享的动作使用图24 图26所示的流程图对数据管理系统20中的内容共享的动作进行说明。发送终端装置100如以下所示,受理共享内容的选择,受理共享对方的选择,生成分发命令消息,将所生成的分发命令消息向所选择的共享对方的接收终端装置、作为一例向接收终端装置300a发送。接收终端装置300a接收分发命令消息,将内容存储,将内容再现。分发处理部102将定义共享内容选择画面421的画面格式数据读出(步骤S138a)。接着,将存储在保持于内容存储部103中的内容管理表120中的全部的内容管理信息依次读出,从所读出的内容管理信息提取缩略图文件路径,将由提取出的缩略图文件路径指定的缩略像从内容存储部103读出(步骤S138b)。接着,通过将所读出的多个缩略像配置到所读出的定义共享内容选择画面421的画面格式数据内的多个显示框中,生成配置有多个缩略像的共享内容选择画面421 (步骤S138c)。此时,将表示共享内容选择画面421内的缩略像的配置位置的位置信息与对应于该缩略像的内容ID建立对应,作为内容ID的配置位置对应表存储(步骤S138d)。接着,将所生成的共享内容选择画面421经由输入输出部101向显示器单元输出(步骤S138e)。这样,分发处理部102显示共享内容选择画面421 (步骤S138)。接着,由用户从显示在共享内容选择画面421上的缩略像的一览中选择想要共享的内容。由用户进行的内容的选择使用遥控器、鼠标或键盘进行。如果进行内容的选择,则分发处理部102从遥控器、鼠标或键盘经由输入输出部101取得表示由用户选择的缩略像的配置位置的位置信息(步骤S139),使用内容ID的配置位置对应表,确定对应于位置信息的内容ID (步骤S140)。
这里,假设由用户从显示在内容选择画面上的缩略像的一览中选择想要共享的内容,但并不限定于此。也可以代替缩略像的一览而显示内容的名称等的一览,用户从该一览中选择想要共享的内容。接着,分发处理部102新生成履历表161中的要素ID,生成包含所生成的要素ID和特定的内容ID的内容履历信息,将所生成的内容履历信息向内容履历表162写入。这里,新的要素ID通过对在履历表161中已经存储的具有最大的值的要素ID加上“I”来生成。在确定了多个内容ID的情况下,分别对所确定的内容ID生成新的要素ID,生成包含所生成的要素ID和所确定的内容ID的内容履历信息,将所生成的内容履历信息向内容履历表162写入(步骤S141)。另外,本步骤也可以在分发命令消息的发送成功后、即后述的步骤S163之后进行。在此情况下,由于在将分发命令消息正确地发送给对方后将内容履历信息写入,所以在分发命令消息的发送失败时,不需要将已经写入的内容履历信息删除。这里,作为一例,设由用户选择的内容的内容ID为“0012345678”及“0012345679”。分发处理部102对于内容ID “0012345678”生成要素ID “00000003”,生成包含要素ID “00000003”及内容ID “0012345678”的内容履历信息,将所生成的内容履历信息作为内容履历信息164c向内容履历表162写入。此外,关于内容ID“0012345679”,同样生成包含要素ID “00000004”及内容ID “0012345679”的内容履历信息,将所生成的内容履历信息作为内容履历信息164d向内容履历表162写入。将这样写入了内容履历信息164c及164d的内容履历表162作为一例表示在图7中。另外,如上述那样,内容履历信息164c及164d表示内容履历信息的生成中途的状况。接着,通信部104经由通信部104及网络10与服务器装置200连接(步骤S142),认证部111在与服务器装置200的认证部202之间进行挑战一应答型的相互的认证(步骤S143)。挑战一应答型的相互的认证的一例是以下这样的。使用图27所示的流程图,说明由发送终端装置100进行的服务器装置200的认证的动作。认证部111作为挑战数据而生成随机数X (步骤S301),接着,作为一例而生成图28所示的认证请求命令消息171 (步骤S302)。这里,认证请求命令消息171如该图所示,由消息ID172、版本173及挑战数据174构成。消息ID172是表不该消息是认证请求命令消息的识别"[目息。版本173是识别该认证请求命令消息的版本号的识别信息。在通过系统的扩展而对包含在消息中的消息数据进行追加或删除等的变更时,使版本号增加。发送终端装置100及服务器装置200通过将包含在认证请求命令消息中的版本号的值与自身的支持的版本号比较,来判别是否能够处理该消息。挑战数据174在由发送终端装置100进行的服务器装置200的认证中使用,是在步骤S301中生成的随机数X。认证部111经由通信部104及网络10将认证请求命令消息171向服务器装置200发送(步骤S303)。服务器装置200的认证部202经由网络10及通信部203接收认证请求命令消息171 (步骤S303),从接收到的认证请求命令消息171中提取作为挑战数据的随机数x,对所提取的随机数X实施加密算法而生成加密随机数y=E (x)(步骤S304)。这里,E (X)是对x实施加密算法而生成的密文。加密算法的一例是AES (Advanced EncryptionStandard)。接着,服务器装置200生成在图29中作为一例表示的认证应答命令消息175(步骤S305)。这里,认证应答命令消息175如该图所示,由消息ID176、版本177及应答数据178构成。消息ID176是表不该消息是认证应答命令消息的识别"[目息。版本177是识别该认证应答命令消息的版本号的识别信息。在通过系统的扩展而对包含在消息中是消息数据进行追加或删除等的变更时,使版本号增加。发送终端装置100及服务器装置200通过将包含在认证应答命令消息中的版本号的值与自身支持的版本号比较,判别是否能够处理该消息。应答数据178在由发送终端装置100进行的服务器装置200的认证中使用,是在步骤S304中生成的加密随机数I。认证部202经由通信部203及网络10将所生成的认证应答命令消息175向发送终端装置100发送(步骤S306)。认证部111接收认证应答命令消息175(步骤S306),对所生成的随机数X实施与上述相同的加密算法而生成加密随机数y’ =E (x)(步骤S307),从接收到的认证应答命令消息175中提取加密随机数y,将提取出的加密随机数y与所生成的加密随机数y’比较(步骤S308),在一致的情况下(步骤S308中“是”),决定为服务器装置200是正当的装置,输出表示认证成功的结果(步骤S309)。在不一致的情况下(步骤S308中“否”),决定为服务器装置200是不正当的装置,输出表示认证失败的结果(步骤S310)。服务器装置200的认证部202也通过与认证部111相同的次序,判断发送终端装置100是正当的装置还是不正当的装置。在由发送终端装置100及服务器装置200的两者决定了对方的装置是正当的情况下,认为相互的认证成功,继续其以后的通信。在决定了某一方的装置是不正当的情况下,或者在决定了两者的装置是不正当的情况下,将其以后的通信中止。回到图24所示的流程图继续说明。在认证失败的情况下(步骤S144中“否”,或步骤S145中“否”),发送终端装置100或服务器装置200将以后的处理中止。在认证成功的情况下(步骤S144中“是”),发送终端装置100的分发处理部102作为一例而生成图30所示的共享对方信息请求命令消息132 (步骤S146),通信部104将所生成的共享对方信息请求命令消息132向服务器装置200发送(步骤S147)。这里,共享对方信息请求命令消息132如该图所示,由消息ID133、版本134及提供源用户ID135构成。消息ID133是表该消息是共孚对方彳目息请求命令消息的识别彳目息。版本134是识别该共享对方信息请求命令消息的版本号的识别信息。在通过系统的扩展而对包含在消息中的消息数据进行追加或删除等的变更时,使版本号增加。发送终端装置100及服务器装置200通过将包含在共享对方信息请求命令消息中的版本号的值与自身支持的版本号比较,判别是否能够处理该消息。提供源用户ID135是识别保持发送终端装置100的用户的识别信息。接着,在认证成功的情况下(步骤S145中“是”),服务器装置200的通信部203接收共享对方信息请求命令消息132 (步骤S147),从共享对方信息请求命令消息132中提取提供源用户ID,将与提取出的提供源用户ID对应的共享对方列表231a读出,然后,将所读出的共享对方列表231a内的共享对方用户ID读出。进而,将与各共享对方用户ID对应的用户名和终端地址从用户ID表221读出。最后,生成由所读出的全部的“共享对方用户ID、用户名及终端地址”的组构成的共享对方信息,作为一例而生成图31所示的共享对方信息应答命令消息142(步骤S148),将所生成的共享对方信息应答命令消息142经由网络10向发送终端装置100发送(步骤S149)。这里,共享对方信息应答命令消息142如该图所示,由消息ID143、版本144、共享对方信息数145及共享对方信息146构成。消息ID143是表该消息是共孚对方彳目息应答命令消息的识别彳目息。版本144是识别该共享对方信息应答命令消息的版本号的识别信息。在通过系统的扩展而对包含在消息中的消息数据进行追加或删除等的变更时,使版本号增加。发送终端装置100及服务器装置200通过将包含在共享对方信息应答命令消息中的版本号的值与自身支持的版本号比较,判别是否能够处理该消息。共享对方信息数145是包含在共享对方信息146中的组的数量。共享对方信息146由I个以上的组147、148、…、149构成。各组包括共享对方用户ID、用户名及终端地址。接着,分发处理部102从服务器装置200经由网络10及通信部104接收共享对方信息应答命令消息142 (步骤S149),从接收到的共享对方信息应答命令消息142中,提取对拥有发送终端装置100的用户生成的共享对方信息(步骤S150)。这里,如上述那样,提取出的共享对方信息由I个以上的“共享对方用户ID、用户名及终端地址”的组构成。另外,这里假设将共享对方信息从服务器装置200取得,但并不限定于此。例如,发送终端装置100也可以预先存储有共享对方信息。

接着,分发处理部102将定义共享对方选择画面431的画面格式数据读出(步骤S151a),取得包含在共享对方信息中的用户名,对定义所读出的共享对方选择画面431的画面格式数据的显示框432、433、434、…分配所取得的用户名,生成被分配了用户名的共享对方选择画面431(步骤S151b),将所生成的共享对方选择画面431经由输入输出部101向显示器单元输出(步骤S151c)。此时,将表示共享对方选择画面431中的用户名的配置位置的位置信息与对应于该用户名的用户ID建立对应,作为用户名的配置位置对应表存储(步骤S151d)。这样,将共享对方选择画面431显示(步骤S151)。接着,由用户从显示在共享对方选择画面431上的用户名的一览中选择想要共享的对方的用户名。由用户进行的用户名的选择使用遥控器、鼠标或键盘进行,分发处理部102从遥控器、鼠标或键盘取得表示由用户经由输入输出部101选择的用户名的配置位置的位置信息(步骤S152),使用用户名的配置位置对应表确定与所取得的位置信息对应的用户ID(步骤S153)。接着,分发处理部102生成包含所生成的要素ID和所确定的用户ID的用户履历信息,将所生成的用户履历信息向用户履历表163写入。在上述中确定了多个内容ID的情况下,对于分别确定的内容ID,生成包含所生成的要素ID和所确定的用户ID的用户履历信息,将所生成的用户履历信息向用户履历表163写入。此外,分发处理部102将本日的年月日作为共享年月日,向内容履历表162的内容履历信息追加写入(步骤S154)。另夕卜,本步骤也可以在分发命令消息的发送成功后、即后述的步骤S163后进行。在此情况下,由于在将分发命令消息正确地发送给对方后将用户履历信息及内容履历信息写入,所以在分发命令消息的发送失败时,不需要将已经写入的用户履历信息及内容履历信息删除。
这里,将用户选择的共享对方的用户ID作为一例而设为“2002AACC”。在图11所示的用户履历表163a中,追加写入了用户履历信息165c及165d。用户履历信息165c包含有要素ID “00000003”及共享用户ID “2002AACC”,用户履历信息165d包含有要素ID “00000004”及共享用户ID “2002AACC”。此外,在图11所示的内容履历表162a中,代替图7所示的内容履历信息164c及164d而包含有内容履历信息164e及164f。内容履历信息164e及164f还分别包含有共享年月日 “20110505”。图11所示的内容履历信息164e及用户履历信息165c构成短期格式,内容履历信息164f及用户履历信息165d也构成短期格式。接着,分发处理部102对于在上述中选择的内容的内容ID、以及共享对方的共享用户ID的组合,生成I个分发命令消息(步骤S155)。作为一例,图12所示的分发命令消息181由消息ID182、版本183、共享用户ID184、内容ID185、内容尺寸186、内容种类187及内容数据188构成。消息ID182是表示该消息是分发命令消息的识别信息。版本183是识别该分发命令消息的版本号的识别信息。在通过系统的扩展而对包含在消息中的消息数据进行追加或删除等的变更时,使版本号增加。发送终端装置100及接收终端装置300a通过将包含在分发命令消息中的版本号的值与自身支持的版本号比较,判别是否能够处理该消息。共享用户ID184是识别共享内容的用户的识别信息,是在步骤S153中确定的。内容ID185是识别共享的内容的识别信息,是在步骤S140中确定的。内容尺寸186是共享的内容的数据尺寸。内容种类187是表示共享的内容的种类及格式的信息。内容数据188是共享的内容数据。分发处理部102作为一例,分别在消息ID182中设定表示分发命令消息的“0001”,在版本183中设定表示初始版本的“0100”,在共享用户ID184中设定在步骤S153中确定的共享用户ID,在内容ID185中设定在步骤S140中确定的内容的内容ID,在内容尺寸186中设定用户选择的内容的数据尺寸,在内容种类187中设定“image/jpeg”,在内容数据188中设定用户选择的内容的数据。发送终端装置100的通信部104使用在由步骤S150提取出的共享对方信息中包含的终端地址,与由终端地址表示的装置、即接收终端装置300a连接(步骤S156),发送终端装置100的认证部111和接收终端装置300a的认证部307进行相互的认证(步骤S157)。关于相互的认证是上述那样的,所以这里省略详细的说明。在认证失败的情况下(步骤S158中“否”,或,步骤S159中“否”),发送终端装置100或接收终端装置300a将以后的处理中止。在认证成功的情况下(步骤S158中“是”),发送终端装置100的分发处理部102将分发命令消息经由网络10向接收终端装置300a发送(步骤S160 S161)。在认证成功的情况下(步骤S159中“是”),接收终端装置300a的分发处理部304从发送终端装置100经由网络10及通信部303接收分发命令消息(步骤S161 S162)。接收终端装置300a的分发处理部304从接受到的分发命令消息181中分离内容ID、内容数据(步骤S164),生成包含所分离的内容ID的共享管理信息(步骤S165),将所生成的共享管理信息向共享管理表391写入(步骤S166)。此时,作为共享年月日,在上述共享管理信息中包含当前年月日。此外,分发处理部304将所分离的内容数据作为内容向存储部306写入(步骤S167)。发送终端装置100的分发处理部102在全部的分发命令消息的发送结束之前(步骤S163中“否”),反复进行分发命令消息的生成、相互的认证、发送。如果全部的分发命令消息的发送结束(步骤S163中“是”),则发送终端装置100结束内容的共享的处理。接收终端装置300a的显示处理部302经由输入输出部301接受将内容显示的用户的指示(步骤S168),将存储在存储部306中的内容读出,将所读出的内容经由输入输出部301向显示器单元输出。显示器单元将内容显示(步骤S169)。(4)发送终端装置100的履历格式变换部108的动作使用图32所示的流程图对发送终端装置100的履历格式变换部108的动作进行说明。履历格式变换部108从时钟109取得当前年月日(步骤S181)。另外,履历格式变换部108从时钟109的当前年月日的取得在怎样的定时进行都可以。例如,也可以按照预先决定的间隔进行。此外,也可以与指示履历格式的变换的用户操作同步进行。接着,履历格式变换部108从切换期间存储部107将切换期间读出(步骤S182)。接着,履历格式变换部108从保持在履历存储部105中的履历表161中的内容履历表162将全部的内容履历信息依次读出(步骤S183)。如果全部的内容履历信息的读出结束(步骤S184中“是”),则结束履历格式变换的处理。如果全部的内容履历信息的读出没有结束(步骤S184中“否”),则从所读出的内容履历信息中提取共享年月日(步骤S185),通过下式计算差。差=当前年月日一共享年月日(步骤S186)。接着,履历格式变换部108将计算出的差与切换期间比较(步骤S187),在差比切换期间小或差与切换期间相等的情况下(步骤S187),什么都不做。在差比切换期间大的情况下(步骤S187),通过从内容履历表162将所读出的内容履历信息删除,进行格式变换(步骤 S188)。接着,向步骤S183返回,在全部的内容履历信息的读出结束之前(步骤S184中“是”),重复处理。这样,进行格式的变换。这里,作为一例,假设当前年月日是“2011年5月13日”,切换期间是“14日”,对于图11所示的履历表161a进行格式的变换。关于内容履历表162a内的内容履历信息164a,由于包含在内容履历信息164a中的共享年月日是“20110428”,所以共享年月日“2011年4月28日”与当前年月日“2011年5月13日”的差比14日大。因而,从内容履历表162a中将内容履历信息164a删除。此外,关于内容履历表162a内的内容履历信息164b,也是包含在内容履历信息164b中的共享年月日“2011年4月28日”与当前年月日“2011年5月13日”的差比14日大,从内容履历表162a将内容履历信息164b删除。另一方面,关于内容履历表162a内的内容履历信息164e,包含在内容履历信息164e中的共享年月日“2011年5月5日”与当前年月日“2011年5月13日”的差比14日小,因此,关于内容履历信息164e什么都不做。此外,关于内容履历表162a内的内容履历信息164f,也是包含在内容履历信息164f中的共享年月日“2011年5月5日”与当前年月日“2011年5月13日”的差比14日小,因此,关于内容履历信息164f什么都不做。这样,图11所示的内容履历信息164a及用户履历信息165a的组仅为用户履历信息165a,此外,内容履历信息164b及用户履历信息165b的组仅为用户履历信息165b。这样,图11所示的履历表161a为图13所示的履历表161b那样。履历表161b如该图所示,由内容履历表162b及用户履历表163b构成,内容履历表162b包含内容履历信息164e及164f,用户履历表163b包含用户履历信息165a、165b、165c及165d。在图11所示的履历表161a中,内容履历信息164a及用户履历信息165a,内容履历信息164b及用户履历信息165b、内容履历信息164e及用户履历信息165c、以及内容履历信息164f及用户履历信息165d构成短期格式。这样,在图11所示的履历表161a中,仅由短期格式构成。相对于此,在图13所示的履历表161b中,用户履历信息165a构成长期格式,用户履历信息165b也构成长期格式。此外,内容履历信息164e及用户履历信息165c构成短期格式,内容履历信息164f及用户履历信息165d也构成短期格式。这样,在图13所示的履历表161b中,混合存在长期格式和短期格式。如在上述中说明那样,进行格式的变换,从履历表161中将内容ID和共享年月日删除。由此,能够削减履历表161的数据尺寸,结果能够实现存储媒体的有效利用及成本削减。(5)数据管理系统20中的内容删除的动作使用图33 图35所示的流程图,对数据管理系统20中的内容删除的动作进行说明。如图22的步骤S103所示,在分发处理部102没有从用户接受到内容的共享的动作指示的情况下(步骤S191中“否”),通信部104经由网络10与服务器装置200连接(步骤S192),认证部111在与服务器装置200的认证部202之间进行挑战一应答型的相互的认证(步骤S193)。关于相互的认证,由于是上述那样的,所以这里省略详细的说明。在认证失败的情况下(在步骤S194中“否”,或者在步骤S195中“否”),发送终端装置100或服务器装置200将以后的处理中止。在认证成功的情况下(步骤S194中“是”),发送终端装置100的通信部104生成共享对方信息请求命令消息132 (步骤S196),将所生成的共享对方信息请求命令消息132向服务器装置200发送(步骤S197)。在认证成功的情况下(步骤S195中“是”),服务器装置200的通信部203接收共享对方信息请求命令消息132 (步骤S197),从接收到的共享对方信息请求命令消息132中提取提供源用户ID,将与提取出的提供源用户ID对应的共享对方列表231a读出,然后,将所读出的共享对方列表231a内的共享对方用户ID读出。进而,将与各共享对方用户ID对应的用户名和终端地址从用户ID表221读出。最后,生成由所读出的全部的“共享对方用户ID、用户名、终端地址”的组构成的共享对方信息,生成包含所生成的共享对方信息的共享对方信息应答命令消息142 (步骤S198),将所生成的共享对方信息应答命令消息142经由网络10向发送终端装置100发送(步骤S199)。分发处理部102从服务器装置200中,经由网络10及通信部104从接收到的共享对方信息应答命令消息142中提取关于拥有发送终端装置100的用户生成的共享对方信息(步骤S200)。这里,共享对方信息由I个以上的“共享对方用户ID、用户名、终端地址”的组构成。在分发处理部102从用户接受内容的共享的动作指示的情况下(步骤S191中“是”),控制向步骤S201转移接着,发送终端装置100的删除处理部106将定义删除菜单画面451的画面格式数据读出(步骤S201a),使用读出的画面格式数据生成删除菜单画面451,将所生成的删除菜单画面451经由输入输出部101向显示器单元输出(步骤S201b)。这样,删除处理部106将删除菜单画面451显示(步骤S201)。接着,删除处理部106从用户接受选择内容并删除的动作指示、以及选择共享对方并删除的动作指示的某一方(步骤S202)。在删除菜单画面451中,用户能够选择删除的方法。按钮452 “内容选择删除”例如在包含GPS的摄影场所信息的共享内容的删除、或想要调换共享内容的情况下选择。此外,按钮453 “共享对方选择删除”例如在因朋友关系破裂而想要将与该朋友过去已共享的内容全部删除的情况下选择。删除处理部106如果接受到选择内容并删除的动作指示(步骤S203中“内容”),则显示内容选择删除画面461 (步骤S204)。这里,关于内容选择删除画面461的显示的动作的详细情况在后面叙述。接着,由用户从显示在内容选择删除画面461上的缩略像的一览中选择作为删除对象的内容。由用户进行的内容的选择使用遥控器、鼠标或键盘进行。删除处理部106从遥控器、鼠标或键盘经由输入输出部101取得表示由用户选择的缩略像的配置位置的位置信息,使用删除内容ID的配置位置对应表,确定与所取得的位置信息对应的内容ID。这样,删除处理部106受理要删除的内容的选择(步骤S205)。这里,假设由用户从缩略像的一览中选择了作为删除对象的内容,但并不限定于此。也可以代替缩略像的一览而显示内容的名称等的一览,从该一览中选择作为删除对象的内容。接着,删除处理部106从内容履历表162中将包含所确定的内容ID的内容履历信息读出,从所读出的内容履历信息中提取要素ID。接着,从用户履历表163中将包含所提取的要素ID的用户履历信息读出,从读出的用户履历信息中提取共享用户ID (步骤S206)。接着,删除处理部106如在图17中作为一例表示那样,生成包含消息ID192、版本193、内容ID194及用户ID195的内容选择删除命令消息191 (步骤S207)。这里,消息ID192是表示该消息是内容选择删除命令消息的识别信息。版本193是用来识别内容选择删除命令消息的版本号的识别信息。在因系统的扩展而对包含在消息中的消息数据进行追加或删除等的变更时,使版本号增加。发送终端装置100和接收终端装置300a通过将包含在消息中的版本号的值与自身支持的版本号比较,判别是否能够处理该消息。内容ID194是被确定的内容ID。用户ID195是从用户履历表163提取出的共享用户ID。作为一例,删除处理部106分别在消息ID192中设定表示内容选择删除命令消息的“0002”,在版本193中设定表示初始版本的“0100”,在内容ID194中设定用户选择的内容ID “0012345679”,在用户ID195中设定共享用户ID “2002AACC”。接着,发送终端装置100的通信部104使用在提取出的共享对方信息中包含的终端地址,与由终端地址表示的装置即接收终端装置300a连接(步骤S208),发送终端装置100的认证部111与接收终端装置300a的认证部307进行相互的认证(步骤S209)。关于相互的认证是上述那样的,所以这里省略详细的说明。在认证失败的情况下(步骤S210中“否”,或者步骤S211中“否”),发送终端装置100或接收终端装置300a将以后的处理中止。在认证成功的情况下(步骤S210中“是”),发送终端装置100的删除处理部106将内容选择删除命令消息经由网络10向接收终端装置300a发送(步骤S212 S213)。在认证成功的情况下(步骤S211中“是”),接收终端装置300a的删除处理部305从发送终端装置100经由网络10及通信部303接收内容选择删除命令消息(步骤S213 S214)。接着,删除处理部305从内容选择删除命令消息191中提取内容ID (步骤S215),将包含提取出的内容ID的共享管理信息从共享管理表391中删除(步骤S216)。此外,将由提取出的内容ID识别的内容从存储部306中删除(步骤S217)。这样,由数据管理系统20进行的选择内容并删除的情况下的动作结束。另一方面,删除处理部106如果接受到选择共享对方并删除的动作指示(步骤S203中“共享对方”),则显示共享对方选择删除画面441(步骤S221)。这里,关于共享对方选择删除画面441的显示的动作的详细情况在后面叙述。接着,由用户从显示在共享对方选择删除画面441上的用户名的一览中选择作为删除对象的共享对方。作为删除对象的共享对方的选择使用遥控器、鼠标或键盘进行。删除处理部106从遥控器、鼠标或键盘取得表示由用户经由输入输出部101选择的用户名的配置位置的位置信息,使用删除用户ID的配置位置对应表,确定与所取得的位置信息对应的共享用户ID。这样,删除处理部106受理共享对方的选择(步骤S222)。接着,删除处理部106如在图18中作为一例表示那样,生成包含消息ID197、版本198及用户ID199的用户选择删除命令消息196 (步骤S223)。这里,消息ID197是表示该消息是用户选择删除命令消息的识别信息。版本198是用来识别用户选择删除命令消息的版本号的识别信息。在因系统的扩展而对包含在消息中的消息数据进行追加或删除等的变更时,使版本号增加。发送终端装置100和接收终端装置300a通过将包含在消息中的版本号的值与自身支持的版本号比较,判别是否能够处理该消息。用户ID199是所确定的共享用户ID。作为一例,删除处理部106分别在消息ID197中设定表示用户选择删除命令消息的“0003”,在版本198中设定表示初始版本的“0100”,在用户ID199中设定提取出的共享用户 ID “2002AACC”。接着,发送终端装置100的通信部104使用包含在所取得的共享对方信息中的终端地址,与由终端地址表示的装置、即接收终端装置300a连接(步骤S224),发送终端装置100的认证部111与接收终端装置300a的认证部307进行相互的认证(步骤S225)。关于相互的认证是上述那样的,所以这里省略详细的说明。在认证失败的情况下(步骤S226中“否”,或者步骤S227中“否”),发送终端装置100或接收终端装置300a将以后的处理中止。在认证成功的情况下(步骤S226中“是”),发送终端装置100的删除处理部106将用户选择删除命令消息经由网络10向接收终端装置300a发送(步骤S228 S229)。
在认证成功的情况下(步骤S227中“是”),接收终端装置300a的删除处理部305从发送终端装置100经由网络10及通信部303接收用户选择删除命令消息(步骤S229 S230)。接着,删除处理部305将存储在共享管理表391中的全部的共享管理信息删除(步骤S231),将存储在存储部306中的全部的内容删除(步骤S232)。这样,由数据管理系统20进行的选择共享对方并删除的情况下的动作结束。(6)内容选择删除画面461的显示的动作的详细情况接着,使用图36所示的流程图对内容选择删除画面461的显示的动作的详细情况进行说明。另外,这里说明的动作是图34的流程图的步骤S204的详细情况。删除处理部106将定义内容选择删除画面461的画面格式数据读出(步骤S241)。接着,删除处理部106从履历表161内的内容履历表162中依次将内容履历信息读出(步骤S242)。如果从内容履历表162结束了全部的内容履历信息的读出(步骤S243中“是”),则将配置有缩略像的内容选择删除画面461经由输入输出部101向显示器单元输出(步骤S250)。这样,结束内容选择删除画面461的显示的动作。如果没有从内容履历表162结束全部的内容履历信息的读出(步骤S243中“否”),则删除处理部106从所读出的内容履历信息中提取内容ID (步骤S244)。接着,从内容管理表120中读出包含所提取的内容ID的内容管理信息(步骤S245 )。接着,从所读出的内容管理信息中提取缩略图文件路径(步骤S246),使用提取出的缩略图文件路径,从内容存储部103将缩略像读出(步骤S247)。接着,将所读出的缩略像配置到定义内容选择删除画面461的画面格式数据的显示框中(步骤S248)。此外,将对应于所读出的缩略像的内容ID、与表示在内容选择删除画面461中配置该缩略像的显示框的位置信息建立对应,作为删除内容ID的配置位置对应表存储(步骤S249)。接着,向步骤S242返回,重复处理。(7)共享对方选择删除画面441的显示的动作的详细情况接着,使用图37所示的流程图对共享对方选择删除画面441的显示的动作的详细情况进行说明。另外,这里说明的动作是图35的流程图的步骤S221的详细情况。删除处理部106将定义共享对方选择删除画面441的画面格式数据读出(步骤S261)。接着,删除处理部106从履历表161内的用户履历表163依次将用户履历信息读出(步骤S262)。如果从用户履历表163结束了全部的用户履历信息的读出(步骤S263中“是”),则将配置有用户名的共享对方选择删除画面441经由输入输出部101向显示器单元输出(步骤S268)。这样,结束共享对方选择删除画面441的显示的动作。如果没有从用户履历表163结束全部的用户履历信息的读出(步骤S263中“否”),则删除处理部106从所读出的用户履历信息中提取共享用户ID (步骤S264)。接着,从共享对方信息中读出与提取出的共享用户ID对应的用户名(步骤S265 ),将所读出的用户名配置到定义共享对方选择删除画面441的画面格式数据的显示框中(步骤S266)。接着,将提取出的共享用户ID与表示在共享对方选择删除画面441中配置该用户名的显示框的位置信息建立对应,作为删除用户ID的配置位置对应表存储(步骤S267)。接着,向步骤S262返回,重复处理。5.5 总结
为了将已共享的内容删除,需要将内容的所有者过去已共享的内容和共享对方的终端的履历保持到内容的所有者执行删除。因此,有随着共享的内容及共享对方增加而存储的履历的量也增加的问题。为了解决该问题,通过上述处理,进行内容的共享、内容的删除、履历格式的变换、以及履历格式变换切换期间的设定。特别是,将在内容共享时制作的履历格式根据共享后的经过时间而变换。即,在刚共享后,为在履历中包含内容的内容ID以及共享的共享对方的ID的格式,在内容共享后经过一定期间后,变换为从履历中除去了内容ID的格式。由此,能够削减以共享内容删除为目的的共享履历的数据尺寸。换言之,能够削减共享的内容的履历的数据尺寸。6.实施方式4以下,参照附图对作为有关本发明的实施方式4的内容管理系统20a进行说明。6.1内容管理系统20a的结构内容管理系统20a如图38所示,由发送终端装置100a、服务器装置200、接收终端装置300a、300b、300c、…及中继服务器装置500构成。发送终端装置100a、服务器装置200、接收终端装置300a、300b、300c、…及中继服务器装置500经由网络10连接。内容管理系统20a具有与实施方式3的数据管理系统20类似的结构。这里,以与数据管理系统20的不同点为中心进行说明。内容管理系统20a的服务器装置200、接收终端装置300a、300b、300c、…具有与数据管理系统20的对应的装置相同的结构。另一方面,内容管理系统20a的发送终端装置IOOa具有与数据管理系统20的发送终端装置100不同的结构。此外,内容管理系统20a的中继服务器装置500在数据管理系统20中不存在。以下,对发送终端装置IOOa及中继服务器装置500进行说明。6.2发送终端装置IOOa发送终端装置IOOa如图39所示,由输入输出部101、分发处理部102、内容存储部
103、通信部104、删除处理部106、认证部111及控制部112构成。在发送终端装置IOOa上,
连接着遥控器、鼠标、键盘及显示器单元。发送终端装置IOOa的输入输出部101、分发处理部102、内容存储部103、通信部
104、删除处理部106、认证部111及控制部112分别与实施方式3的发送终端装置100具有的输入输出部101、分发处理部102、内容存储部103、通信部104、删除处理部106、认证部111及控制部112相同。因而,将关于这些构成要素的详细的说明省略。发送终端装置IOOa具体而言是包括微处理器、R0M、RAM、HDD单元等而构成的计算机系统。在上述RAM或上述HDD单元中存储有计算机程序。上述微处理器按照上述计算机程序动作。由此,输入输出部101、分发处理部102、通信部104、删除处理部106、认证部111及控制部112实现它们的功能的一部分。6.3中继服务器装置500中继服务器装置500如图40所示,由输入输出部501、命令输入输出部502、存储部503、通信部504、履历存储部505、切换期间存储部507、履历格式变换部508、时钟509、设定部510、认证部511及控制部512构成。在中 继服务器装置500上连接着遥控器、鼠标、键盘及显示器单元。
中继服务器装置500具体而言是包括微处理器、ROM、RAM、HDD单元等而构成的计算机系统。在上述RAM或上述HDD单元中存储有计算机程序。上述微处理器按照上述计算机程序动作。由此,输入输出部501、命令输入输出部502、通信部504、履历格式变换部508、设定部510、认证部511及控制部512实现它们的功能的一部分。输入输出部501、履历存储部505、切换期间存储部507、履历格式变换部508、时钟509及设定部510分别具有与实施方式3的发送终端装置100的输入输出部101、履历存储部105、切换期间存储部107、履历格式变换部108、时钟109及设定部110同样的结构。这里,以与实施方式3的发送终端装置100的各构成要素的不同点为中心进行说明。(I)存储部 503存储部503作为一例而由HDD单元等的记录媒体构成。存储部503具备用来将命令消息与发送目标的装置ID建立对应而存储的区域。这里,命令消息是从发送终端装置IOOa接受到的分发命令消息、命令选择删除命令消息及用户选择删除命令消息。此外,分发命令消息、命令选择删除命令消息及用户选择删除命令消息分别具有与实施方式3的分发命令消息、命令选择删除命令消息及用户选择删除命令消息相同的数据构造。(2)履历存储部505履历存储部505作为一例而由HDD单元等的记录媒体构成。履历存储部505与实施方式3的发送终端装置100的履历存储部105相同,保持有履历表561。这里,履历表561的数据构造与发送终端装置100的履历存储部105保持的履历表161的数据构造相同。履历表561包括内容履历表162及用户履历表163。这里,内容管理系统20a也可以包括多个发送终端装置。在此情况下,履历存储部505也可以与多个发送终端装置分别建立对应而保持履历表。此外,在各履历表中,也可以附加识别对应的发送终端装置的识别信息。(3)切换期间存储部507切换期间存储部507作为一例而由HDD单元等的记录媒体构成。切换期间存储部507与发送终端装置100的切换期间存储部107同样,存储有切换期间551。切换期间551与发送终端装置100的切换期间存储部107存储的切换期间151相同。切换期间551表示从存储在发送终端装置IOOa的内容存储部103中的内容被由其他用户利用的接收终端装置300a、300b、300c、…的某个共享的日子算起经过的日数。以从内容被共享的日子起经过由切换期间551表示的日数的日子为边界,在其前后,在存储在后述的履历存储部505中的履历表561中切换对应于该内容的履历信息的格式。关于格式的切换,是在实施方式3中说明那样的。切换期间存储部507预先存储有切换期间551。或者,切换期间存储部507也可以将经输入输出部501从中继服务器装置500的操作者输入的切换期间存储。(4)输入输出部501输入输出部 501与遥控器、鼠标、键盘及显示器单元连接,是在与这些装置之间进行数据的输入输出的通信电路。输入输出部501作为一例而由依据USB规格的通信电路实现。输入输出部101从遥控器、鼠标、键盘接受输入数据,将接受到的输入数据对设定部510输出。(5)设定部 510设定部510与实施方式3的发送终端装置100的设定部110相同。(6)命令输入输出部502命令输入输出部502从发送终端装置IOOa经由网络10、通信部504,与发送目标的装置ID建立对应,接受分发命令消息、命令选择删除命令消息及用户选择删除命令消息。如果接受到这些命令消息,则将接受到的发送目标的装置ID与命令消息建立对应,向存储部503写入。此外,命令输入输出部502从接收终端装置300a、300b、300c、…,与各个接收终端装置的装置ID —起,接受分发命令消息的请求、命令选择删除命令消息的请求及用户选择删除命令消息的请求。如果接受到装置ID及这些请求,则从存储部503中搜索与接受到的装置ID及请求对应的命令消息。接着,如果存在对应的命令消息,则将对应的命令消息从存储部503读出。接着,将所读出的命令消息经由通信部504及网络10向请求源的接收终端装置发送。此外,命令输入输出部502将存储在履历存储部505中的履历表561更新。

(7)通信部 504通信部504连接在网络10上,是从发送终端装置IOOa或接收终端装置300a、300b、300c…接收信息、对发送终端装置IOOa或接收终端装置300a、300b、300c…发送信息的通信电路。(8)时钟 509时钟509是保持当前年月日、将所保持的当前年月日输出的电路。(9 )履历格式变换部508履历格式变换部508与实施方式3的发送终端装置100具有的履历格式变换部108相同。履历格式变换部508是从开始内容的共享的日子起、根据存储在切换期间存储部507中的切换期间的经过、将保持在履历存储部505中的履历表561内的格式切换的电路。(11)认证部 511认证部511在与发送终端装置IOOa之间进行挑战一应答型的相互的认证。此外,在与接收终端装置300a、300b、300c、…之间进行挑战一应答型的相互的认证。(12)控制部 512控制部512控制输入输出部501、命令输入输出部502、通信部504、履历格式变换部508、时钟509、设定部510及认证部511的动作的协同。6.3内容管理系统20a的动作对于内容管理系统20a的动作,以与实施方式3的不同点为中心进行说明。( I)内容管理系统20a整体的概要的动作使用图22所示的流程图对内容管理系统20a整体的概要的动作进行说明。另外,内容管理系统20a整体的概要的动作与实施方式3的动作的主要的不同点是各个动作的主体。切换期间的设定的动作指示通过由中继服务器装置500的操作者对遥控器的设定按钮的操作、由鼠标的操作或键盘的输入操作进行。设定部510从遥控器、鼠标或键盘经由输入输出部501接受切换期间的设定的动作指示。如果从操作者接受到切换期间的设定的动作指示(步骤SlOl中“是”),则设定部510进行设定阶段的动作(步骤S102)。在没有从操作者接受切换期间的设定的动作指示的情况下(步骤SlOl中“否”),不进行设定阶段的动作。接着,内容的共享的动作指示通过发送终端装置IOOa的用户对遥控器的按钮的操作、鼠标的操作或键盘的输入操作进行。分发处理部102从遥控器、鼠标或键盘经由输入输出部101接受内容的共享的动作指示。如果从发送终端装置IOOa的用户接受到内容的共享的动作指示(步骤S103中“是”),则发送终端装置IOOa的分发处理部102及中继服务器装置500的命令输入输出部502进行内容共享阶段的动作(步骤S104)。在没有从发送终端装置IOOa的用户接受到内容的共享的动作指示的情况下(步骤S103中“否”),不进行内容共享阶段的动作。接着,中继服务器装置500的履历格式变换部508进行履历格式变换阶段的动作(步骤 S105)。接着,内容的删除的动作指示通过发送终端装置IOOa的用户对遥控器的按钮的操作、鼠标的操作或键盘的输入操作进行。删除处理部106从遥控器、鼠标或键盘经由输入输出部101接受内容的删除的动作指示。如果从发送终端装置IOOa的用户接受到内容的删除的动作指示(步骤S106中“是”),则发送终端装置IOOa的删除处理部106及中继服务器装置500的命令输入输出部502进行内容删除阶段的动作(步骤S107)。在没有从用户接受内容的删除的动作指示的情况下(步骤S106中“否”),不进行内容删除阶段的动作。(2)命令消息的收发的动作使用图41所示的流程图,对发送终端装置100a、中继服务器装置500及接收终端装置300a之间的命令消息的收发中的共通的动作进行说明。另外,命令消息具体而言是分发命令消息、内容选择删除命令消息及用户选择删除命令消息。发送终端装置IOOa生成命令消息(步骤S501),将所生成的命令消息和发送目标的装置ID对中继服务器装置500发送(步骤S502)。中继服务器装置500从发送终端装置IOOa接收命令消息和发送目标的装置ID(步骤S502),将接收到的命令消息与发送目标的装置ID建立对应而存储(步骤S503)。接收终端装置300a定期地将自身的装置ID和命令消息的请求对中继服务器装置500发送(步骤S504)。中继服务器装置500从接收终端装置300a接收装置ID和命令消息的请求(步骤S504)。如果存在与装置ID及请求对应的命令消息,则将命令消息读出(步骤S505)。接着,将所读出的命令消息对由装置ID识别的接收终端装置发送(步骤S506)。接收终端装置300a从中继服务器装置500接收命令消息(步骤S506),进行与接收到的命令消息对应的处理(步骤S507)。(3)中继服务器装置500的设定部510的动作中继服务器装置500的设定部510与实施方式3的发送终端装置100的设定部110同样地动作,所以这里省略说明。另外,在实施方式4中,假设中继服务器装置500的设定部510设定切换期间551,但并不限定于此。
发送终端装置IOOa也可以具有设定部110,将由设定部110设定的切换期间对中继服务器装置500发送。此时,中继服务器装置500从发送终端装置IOOa接收切换期间,将接收到的切换期间向切换期间存储部507写入。此外,发送终端装置IOOa也可以将切换期间和发送终端装置IOOa的用户ID对中继服务器装置500发送。此时,设定部510将接收到的用户ID和切换期间成对向切换期间存储部507写入。(4)内容管理系统20a中的内容共享的动作使用图24、图42、图43、图26所示的流程图,对内容管理系统20a中的内容共享的动作进行说明。发送终端装置IOOa如实施方式3的图24的步骤S138 S140所示那样,确定要共享的内容的ID。接着,分发处理部102不执行图24所示的步骤S141。即,不进行内容履历信息的生成。此外,也不进行所生成的内容履历信息的向内容履历表162的写入。接着,发送终端装置IOOa和服务器装置200如图24的步骤S142 S150所示,相互连接而认证,发送终端装置IOOa从服务器装置200接受共享对方信息。接着,发送终端装置IOOa如图42的步骤S151 S153所示,选择共享对方,确定其用户ID。另外,图42的步骤S151 S153与图25的步骤S151 S153相同。接着,分发处理部102对于在上述中选择的内容的内容ID、以及共享对方的共享用户ID的组合,生成I个分发命令消息(步骤S155)。发送终端装置IOOa的通信部104与中继服务器装置500连接(步骤S156a),发送终端装置IOOa的认证部111与中继服务器装置500的认证部511进行相互的认证(步骤S157a)。关于相互的认证,由于是在实施方式3中记载那样的,所以这里省略详细的说明。在认证失败的情况下(步骤S158a中“否”,或者步骤S159a中“否”),发送终端装置IOOa或中继服务器装置500将以后的处理中止。在认证成功的情况下(步骤S158a中“是”),发送终端装置IOOa的分发处理部102将发送目标的装置ID和分发命令消息经由网络10对中继服务器装置500发送(步骤S160a S161a)。在认证成功的情况下(步骤S159a中“是”),中继服务器装置500的命令输入输出部502从发送终端装置IOOa经由网络10及通信部504接收发送目标的装置ID和分发命令消息(步骤S161a S162a)。接着,命令输入输出部502将接收到的发送目标的装置ID与分发命令消息建立对应而向存储部503写入(步骤S401)。接着,根据接收到的分发命令消息生成内容履历信息及用户履历信息。内容履历信息包括包含在分发命令消息中的内容ID。此外,用户履历信息包括包含在分发命令消息中的共享用户ID。还对内容履历信息及用户履历信息追加要素ID。还将本日的年月日作为共享年月日追加到内容履历信息中,将追加了共享年月日的内容履历信息向履历表561的内容履历表162写入。此外,将所生成的用户履历信息向履历表561的用户履历表163写入(步骤S402)。接着,接收终端装置300a的通信部303与中继服务器装置500连接(步骤S411),中继服务器装置500的认证部511与接收终端装置300a的认证部307进行相互的认证(步骤S412)。关于相互的认证,由于是在实施方式3中记载那样的,所以这里省略详细的说明。
在认证失败的情况下(步骤S413中“否”,或者步骤S414中“否”),中继服务器装置500或接收终端装置300a将以后的处理中止。在认证成功的情况下(步骤S414中“是”),接收终端装置300a的分发处理部304将接收终端装置300a的装置ID和分发命令消息的请求经由网络10对中继服务器装置500发送(步骤S415)。在认证成功的情况下(步骤S413中“是”),中继服务器装置500的命令输入输出部502接收装置ID和分发命令消息的请求(步骤S415)。接着,命令输入输出部502从存储部503中搜索并读出与装置ID及请求对应的分发命令消息(步骤S416)。在存在对应的分发命令消息的情况下(步骤S417中“是”),将所读出的分发命令消息对接收终端装置300a发送(步骤S418 S419)。接收终端装置300a接收分发命令消息(步骤S419 S420)。接着,接收终端装置300a如图26所示,将内容提取并写入(步骤S164 S167)。此外,接收终端装置300a将内容显示(步骤S168 S169)。(5)内容管理系统20a中的内容删除的动作使用图33、图44 图47所示的流程图对内容管理系统20a中的内容删除的动作进行说明。发送终端装置IOOa从连接的服务器装置200接受共享对方信息(图33的步骤S191 S200)。接着,发送终端装置IOOa将删除菜单画面451显示,接受内容选择删除452或共享对方选择删除453的指示(图33的步骤S201 S202)。(内容选择删除)删除处理部106如果接受到选择并删除内容的动作指示(图33的步骤S203中“内容”),则显示内容选择删除画面461 (步骤S204)。接着,删除处理部106受理要删除的内容的选择(步骤S205)。接着,删除处理部106提取共享用户ID(步骤S206)。接着,删除处理部106生成内容选择删除命令消息191 (步骤S207)。这里,图44的步骤S204 S207与图34的步骤S204 S207相同。接着,发送终端装置IOOa的通信部104与中继服务器装置500连接(步骤S208a),发送终端装置IOOa的认证部111与中继服务器装置500的认证部511进行相互的认证(步骤S209a)。关于相互的认证,是实施方式3中记载那样的,所以这里省略详细的说明。在认证失败的情况下(步骤S210a中“否”,或者步骤S211a中“否”),发送终端装置IOOa或中继服务器装置500将以后的处理中止。在认证成功的情况下(步骤S210a中“是”),发送终端装置IOOa的删除处理部106将发送目标的装置ID和内容选择删除命令消息经由网络10向中继服务器装置500发送(步骤 S212a S213a)。在认证成功的情况下(步骤S211a中“是”),中继服务器装置500的命令输入输出部502从发送终端装置IOOa经由网络10及通信部504接收发送目标的装置ID和内容选择删除命令消息(步骤S213a S214a)。接着,命令输入输出部502将接收到的发送目标的装置ID与内容选择删除命令消息建立对应,向存储部503写入(步骤S431)。接着,接收终端装置300a的通信部303与中继服务器装置500连接(步骤S441),中继服务器装置500的认证部511与接收终端装置300a的认证部307进行相互的认证(步骤S442)。关于相互的认证,由于是实施方式3记载那样的,所以这里省略详细的说明。在认证失败的情况下(步骤S443中“否”,或者步骤S444中“否”),中继服务器装置500或接收终端装置300a将以后的处理中止。在认证成功的情况下(步骤S444中“是”),接收终端装置300a的分发处理部304经由通信部303及网络10将接收终端装置300a的装置ID和内容选择删除命令消息的请求发送(步骤S445)。在认证成功的情况下(步骤S443中“是”),中继服务器装置500的命令输入输出部502经由网络10及通信部504接收装置ID和内容选择删除命令消息的请求(步骤S445)。接着,命令输入输出部502从存储部503中寻找并读出与装置ID及请求对应的内容选择删除命令消息(步骤S446)。在存在对应的内容选择删除命令消息的情况下(步骤S447中“是”),将所读出的内容选择删除命令消息对接收终端装置300a发送(步骤S448 S449)。接收终端装置300a的删除处理部305从中继服务器装置500经由网络10及通信部303接收内容选择删除命令消息(步骤S449 S450)。接着,删除处理部305从内容选择删除命令消息191中提取内容ID (步骤S451),将包含提取出的内容ID的共享管理信息从共享管理表391中删除(步骤S452)。此外,将由提取出的内容ID识别的内容从存储部306中删除(步骤S453)。这样,由内容管理系统20a进行的选择并删除内容的情况下的动作结束。另外,步骤S451 S453与图34的步骤S215 S217相同。(用户选择删除)另一方面,删除处理部106如果接受到选择并删除共享对方的动作指示(图33的步骤S203中“共享对方”),则显示共享对方选择删除画面441 (步骤S221)。接着,删除处理部106受理共享对方的选择(步骤S222)。删除处理部106生成用户选择删除命令消息196 (步骤 S223)。这里,图46的步骤S221 S223与图35的步骤S221 S223相同。接着,发送终端装置IOOa的通信部104与中继服务器装置500连接(步骤S224a),发送终端装置IOOa的认证部111与中继服务器装置500的认证部511进行相互的认证(步骤S225a)。关于相互的认证,由于是实施方式3记载那样的,所以这里省略详细的说明。在认证失败的情况下(步骤S226a中“否”,或者步骤S227a中“否”),发送终端装置IOOa或中继服务器装置500将以后的处理中止。在认证成功的情况下(步骤S226a中“是”),发送终端装置100的删除处理部106将发送目标的装置ID和用户选择删除命令消息经由网络10对中继服务器装置500发送(步骤 S228a S229a)。在认证成功的情况下(步骤S227a中“是”),中继服务器装置500的命令输入输出部502从发送终端装置IOOa经由网络10及通信部504接收发送目标的装置ID和用户选择删除命令消息(步骤S229a S230a)。接着,命令输入输出部502将接收到的发送目标的装置ID与用户选择删除命令消息建立对应,向存储部503写入(步骤S461)。接着,接收终端装置300a的通信部303与中继服务器装置500连接(步骤S471),中继服务器装置500的认证部511与接收终端装置300a的认证部307进行相互的认证(步骤S472)。关于相互的认证,由于是实施方式3记载那样的,所以这里省略详细的说明。在认证失败的情况下(步骤S473中“否”,或者步骤S474中“否”),中继服务器装置500或接收终端装置300a将以后的处理中止。在认证成功的情况下(步骤S474中“是”),接收终端装置300a的分发处理部304将接收终端装置300a的装置ID和用户选择删除命令消息的请求经由通信部303及网络10对中继服务器装置500发送(步骤S475)。在认证成功的情况下(步骤S473中“是”),中继服务器装置500的命令输入输出部502经由网络10及通信部504接收装置ID和用户选择删除命令消息的请求(步骤S475)。接着,命令输入输出部502从存储部503中寻找并读出与装置ID及请求对应的用户选择删除命令消息(步骤S476)。在存在对应的用户选择删除命令消息的情况下(步骤S477中“是”),将所读出的用户选择删除命令消息对接收终端装置300a发送(步骤S478 S479)。接收终端装置300a的删除处理部305从中继服务器装置500经由网络10及通信部303接收用户选择删除命令消息(步骤S479 S480)。接着,删除处理部305将存储在共享管理表391中的全部的共享管理信息删除(步骤S481),将存储在存储部306中的全部的内容删除(步骤S482)。这样,由内容管理系统20a进行的选择并删除共享对方的情况下的动作结束。这里,图47的步骤S481 S482与图35的步骤S231 S232相同。7.其他变形例另外,将本发明基于上述实施方式进行了说明,但本发明当然并不限定于上述实施方式。以下这样的情况也包含在本发明中。(I)在上述实施方式3中,在发送终端装置的履历表中保持有包含共享用户ID的用户履历表。但是,本发明并不限定于此。在发送终端装置的履历表中,也可以代替用户履历表而保持包含共享终端ID的共享终端履历表。在共享终端ID中,例如也可以使用共享终端固有的识别码,也可以使用共享终端的IP地址。(2)在上述实施方式3中,发送终端装置保持履历表,通过履历格式变换部将从共享内容的日子起的经过日数与切换期间比较,如果经过日数比切换期间大,则将履历表的格式变换。但是,本发明并不限定于此。也可以如在上述实施方式4中记载那样,不是发送终端装置,而是服务器装置保持履历表,通过服务器装置具有的履历格式变换部将从共享内容的日子起的经过日数与切换期间比较,如果经过日数比切换期间大,则将履历表的格式变换。(3)此外,本发明不仅能够作为具备在上述中说明的特征性的处理部的发送终端装置100实现,还能够作为在发送终端装置100中使用的内容共享履历管理方法实现。此外,也可以作为使计算机执行包含在内容共享履历管理方法中的特征性的各步骤的计算机程序实现。并且,当然可以使这样的计算机程序经由⑶一 ROM (Compact DiscReadOnIy Memory )等的计算机可读取非暂时性的记录媒体或因特网等的通信网络流通。(4)在实施方式4中,内容管理系统20a如图38所示,由发送终端装置100a、服务器装置200、接收终端装置300a、300b、300c、…及中继服务器装置500构成。但是,并不限
定于此。也可以将服务器装置200具有的构成要素与中继服务器装置500具有的构成要素合并而作为一个服务器装置实现。(5)在实施方式3的内容选择删除画面461的显示中,也可以是以下这样。使用图48所示的流程图对作为内容选择删除画面461的显示的变形例的动作的详细情况进行说明。图48所示的流程图与图36所示的流程图类似。在步骤S243的接下来而存在步骤S491 S493这一点上不同。这里,对不同点进行说明。在步骤S243中读出没有结束的情况下(步骤S243中“否”),删除处理部106从所读出的内容履历信息中提取共享年月日(步骤S491)。接着,删除处理部106通过下式计算差。差=当前年月日一共享年月日(步骤S492)。接着,删除处理部106将计算出的差与切换期间比较(步骤S493)。在差比切换期间小或差与切换期间相等的情况下(步骤S493),将控制向步骤S244转移。在差比切换期间大的情况下(步骤S493),将控制向步骤S242转移。通过如上述那样,在显示内容选择删除画面461时,可以对于从内容的共享年月日起经过了规定的切换期间的内容不显示缩略像。(6)也可以如以下这样构成。本发明的一实施形态,是一种管理内容的使用的许可履历的数据管理装置,其特征在于,具备:存储机构,作为许可履历而存储有识别对其他用户许可使用的内容的内容识别码;比较机构,将从许可了上述内容的使用的许可日期起的经过日数与阈值比较;置换机构,在上述经过日数比上述阈值大的情况下,将存储在上述存储机构中的上述内容识别码置换为识别上述其他用户的用户识别码。此外,本发明的另一实施形态,是一种管理对其他用户许可了使用的内容的许可履历的数据管理装置,其特征在于,具备:存储机构,将识别上述内容的内容识别码、对上述其他用户许可了该内容的使用的许可日期、和识别上述其他用户的用户识别码作为第I许可履历信息存储;比较机构,将从上述许可日期起的经过日数与阈值比较;置换机构,在上述经过日数比上述阈值大的情况下,将存储在上述存储机构中的上述第I许可履历信息置换为由上述用户识别码构成的第2许可履历信息。这里,也可以是,上述置换机构通过从上述第I许可履历信息中将上述内容识别码和上述许可日期删除,置换为上述第2许可履历信息。这里,也可以是,上述数据管理装置还具备:当前日取得机构,取得当前日;受理机构,受理识别上述其他用户的上述用户识别码、和识别上述内容的上述内容识别码的指定;写入机构,将所受理的上述内容识别码、作为上述许可日期的上述当前日、和上述用户识别码作为上述第I许可履历信息向上述存储机构写入。这里,也可以是, 上述数据管理装置还具备存储有阈值的阈值存储机构、和取得当前日的当前日取得机构;上述比较机构通过从上述许可日期减去上述当前日而计算差,将计算出的上述差与上述阈值比较。
这里,也可以是,上述数据管理装置经由网络连接在服务器装置上;上述服务器装置与上述内容识别码或上述用户识别码建立对应而保持上述内容;上述数据管理装置指定上述内容识别码或上述用户识别码,将指示上述内容的删除的删除命令向上述服务器装置发送;上述服务器装置接收上述删除命令,将由接收到的删除命令指定的内容识别码或对应于用户识别码的上述内容删除。此外,本发明的另一实施形态,是一种在管理内容的使用的许可履历、具备将识别对其他用户许可了使用的内容的内容识别码作为许可履历存储的存储机构的数据管理装置中使用的数据管理方法,其特征在于,包括:比较步骤,将从许可了上述内容的使用的许可日期起的经过日数与阈值比较;置换步骤,在上述经过日数比上述阈值大的情况下,将存储在上述存储机构中的上述内容识别码置换为识别上述其他用户的用户识别码。此外,本发明的另一实施形态,是一种在管理内容的使用的许可履历、具备将识别对其他用户许可了使用的内容的内容识别码作为许可履历存储的存储机构的数据管理装置中使用的用于数据管理的计算机程序,其特征在于,使作为计算机的上述数据管理装置执行:比较步骤,将从许可了上述内容的使用的许可日期起的经过日数与阈值比较;置换步骤,在上述经过日数比上述阈值大的情况下,将存储在上述存储机构中的上述内容识别码置换为识别上述其他用户的用户识别码。此外,本发明的另一实施形态,是一种记录有在管理内容的使用的许可履历、具备将识别对其他用户许可了使用的内容的内容识别码作为许可履历存储的存储机构的数据管理装置中使用的用于数据管理的计算机程序的计算机可读取的记录媒体。上述记录媒体记录有计算机程序,该计算机程序用来使作为计算机的上述数据管理装置执行:比较步骤,将从许可了上述内容的使用的许可日期起的经过日数与阈值比较;置换步骤,在上述经过日数比上述阈值大的情况下,将存储在上述存储机构中的上述内容识别码置换为识别上述其他用户的用户识别码。此外,本发明的另一实施形态,是一种构成管理内容的使用的许可履历的数据管理装置的集成电路,其特征在于,具备:存储机构,作为许可履历而存储有识别对其他用户许可使用的内容的内容识别码;比较机构,将从许可了上述内容的使用的许可日期起的经过日数与阈值比较;置换机构,在上述经过日数比上述阈值大的情况下,将存储在上述存储机构中的上述内容识别码置换为识别上述其他用户的用户识别码。( 7 )本发明的一技术方案,是一种与其他用户共享内容、将已共享的上述内容删除的终端装置,其特征在于,具备:共享履历储存机构,存储共享履历信息;共享履历格式变换机构,将存储在上述共享履历储存机构中的共享履历信息的格式变换;格式变换定时储存机构,存储上述共享履历格式变换机构将格式变换的定时;根据存储在上述格式变换定时储存机构中的格式变换定时,变换上述共享履历信息的格式。根据该结构,通过将共享履历的格式以适当的定时变换,能够削减不需要的共享履历数据,削减共享履历的数据尺寸。此外,上述终端装置也可以还具备时刻取得机构;上述共享履历信息至少包含实施了共享的时间的信息;上述格式变换定时是从实施共享起的经过时间;根据从实施共享起的经过时间,变换上述共享履历信息的格式。根据该结构,通过根据实施共享起的经过时间变换共享履历的格式,用户不每次进行格式变换的指示,能够削减不需要的共享履历数据。此外,上述终端装置也可以还具备比较机构;上述比较机构计算由上述时刻取得机构取得的当前时刻与在存储于上述共享履历信息储存机构中的共享履历信息中包含的共享时刻的差,通过将计算出的上述差与存储在上述格式变换定时储存机构中的阈值比较,计算从实施共享起的经过时间,根据计算出的上述经过时间来变换上述共享履历信息的格式。根据该结构,通过计算当前时刻与共享时刻的差、将差与阈值比较,来变换上述共享履历信息的格式,所以能够同样地决定将格式变换的定时。此外,上述终端装置也可以还具备输入机构;上述格式变换定时储存机构存储有由上述输入机构输入的格式变换定时。根据该结构,用户能够变更共享履历的格式变换定时。 此外,在上述终端装置中,也可以是,上述共享履历信息至少包含共享内容识别码和共享用户识别码;上述共享履历格式变换机构从上述共享履历信息中将上述共享内容识别码删除。根据该结构,通过将共享内容识别码删除,能够削减不需要的共享履历数据。此外,在上述终端装置中,也可以是,上述共享履历信息至少包含共享内容识别码和共享用户拥有的终端识别码;上述共享履历格式变换机构从上述共享履历信息中将上述共享内容识别码删除。根据该结构,通过将共享内容识别码删除,能够削减不需要的共享履历数据。此外,在上述终端装置中,也可以是,上述共享履历信息至少包含共享内容识别码;上述共享履历格式变换机构将由上述共享内容识别码构成的上述共享履历信息置换为由共享用户识别码构成的共享履历信息。根据该结构,由于至少包含共享内容识别码的共享履历信息被置换为由共享用户识别码构成的共享履历信息,所以能够削减共享履历的数据尺寸。此外,在上述终端装置中,也可以是,上述共享履历信息至少包含共享内容识别码;上述共享履历格式变换机构将由上述共享内容识别码构成的上述共享履历信息置换为由共享用户拥有的终端识别码构成的共享履历信息。根据该结构,由于至少包含共享内容识别码的共享履历信息被置换为由终端识别码构成的共享履历信息,所以能够削减共享履历的数据尺寸。此外,上述终端装置也可以还具备内容共享机构;上述共享履历储存机构存储有由上述内容共享机构实施了共享的内容的内容识别码和实施了共享的用户的用户识别码。根据该结构,可以将实施了共享的内容的识别码和共享对方的识别码包含在履历中。因而,用户能够确认已共享的内容以及已共享的对方来进行删除。此外,上述终端装置也可以还具备内容共享机构;上述共享履历储存机构存储有由上述内容共享机构实施了共享的内容的内容识别码和实施了共享的用户拥有的终端识别码。根据该结构,能够将实施了共享的内容的识别码和共享对方拥有的终端识别码包含在履历中。因而,用户能够确认已共享的内容以及已共享的对方来进行删除。此外,上述终端装置也可以还具备内容删除机构;上述内容删除机构使用户选择特定内容的删除或特定用户的内容删除。根据该结构,用户能够选择特定内容的删除或特定用户的内容删除的某种。此外,上述终端装置也可以还具备通信机构;上述通信机构将与用户通过上述内容删除机构选择的删除对象对应的删除消息发送。根据该结构,能够通过删除消息传达删除对象,将内容删除。进而,本发明的另一形态,是一种与其他用户共享内容、将已共享的上述内容删除的服务器装置,其特征在于,具备:共享履历储存机构,存储共享履历信息;共享履历格式变换机构,将存储在上述共享履历储存机构中的共享履历信息的格式变换;格式变换定时储存机构,存储上述共享履历格式变换机构将格式变换的定时;根据存储在上述格式变换定时储存机构中的格式变换定时,变换上述共享履历信息的格式。根据该结构,通过将共享履历的格式以适当的定时变换,能够削减不需要的共享履历数据,削减共享履历的数据尺寸。进而,本发明的另一形态,是一种与其他用户共享内容、将已共享的上述内容删除的数据管理方法,其特征在于,包括:共享履历储存步骤,存储共享履历信息;共享履历格式变换步骤,将存储在上述共享履历储存机构中的共享履历信息的格式变换;格式变换定时储存步骤,存储上述共享履历格式变换步骤将格式变换的定时;根据由上述格式变换定时储存步骤存储的格式变换定时,变换上述共享履历信息的格式。根据该方法,通过将共享履历的格式以适当的定时变换,能够削减不需要的共享履历数据,削减共享履历的数据尺寸。此外,本发明的另一形态,是一种在与其他用户共享内容、将已共享的上述内容删除的终端装置中使用的计算机程序,其特征在于,使计算机执行:共享履历储存步骤,存储共享履历信息;共享履历格式变换步骤,将存储在上述共享履历储存机构中的共享履历信息的格式变换;格式变换定时储存步骤,存储上述共享履历格式变换步骤将格式变换的定时;根据由上述格式变换定时储存步骤存储的格式变换定时,变换上述共享履历信息的格式。通过执行该计算机程序,将共享履历的格式以适当的定时变换,由此能够削减不需要的共享履历数据,削减共享履历的数据尺寸。此外,本发明的另一形态,是一种记录有在与其他用户共享内容、将已共享的上述内容删除的终端装置中使用的计算机程序的计算机可读取的记录媒体,其特征在于,上述计算机程序使计算机执行:共享履历储存步骤,存储共享履历信息;共享履历格式变换步骤,将存储在上述共享履历储存机构中的共享履历信息的格式变换;格式变换定时储存步骤,存储上述共享履历格式变换步骤将格式变换的定时;根据由上述格式变换定时储存步骤存储的格式变换定时,变换上述共享履历信息的格式。通过执行记录在记录媒体中的计算机程序,将共享履历的格式以适当的定时变换,由此能够削减不需要的共享履历数据,削减共享履历的数据尺寸。此外,本发明的另一形态,是一种构成与其他用户共享内容、将已共享的上述内容删除的终端装置的集成电路,其特征在于,具备:共享履历储存机构,存储共享履历信息;共享履历格式变换机构,将存储在上述共享履历储存机构中的共享履历信息的格式变换;格式变换定时储存机构,存储上述共享履历格式变换机构将格式变换的定时;根据存储在上述格式变换定时储存机构中的格式变换定时,变换上述共享履历信息的格式。根据该结构,通过将共享履历的格式以适当的定时变换,能够削减不需要的共享履历数据,削减共享履历的数据尺寸。(8)上述各装置具体而言是由微处理器、R0M、RAM、硬盘单元、显示器单元、键盘、鼠标等构成的计算机系统。在上述RAM或上述硬盘单元中存储有计算机程序。这里,计算机程序是为了达到规定的功能、将表示对计算机的指令的命令代码组合多个而构成的。通过上述微处理器按照上述计算机程序动作,各装置实现其功能。即,上述微处理器将包含在上述计算机程序中的各命令I个个读出,将所读出的命令解读,按照解读结果动作。另外,各装置并不限于包括微处理器、ROM、RAM、硬盘单元、显示器单元、键盘、鼠标等的全部的计算机系统,也可以是由它们的一部分构成的计算机系统。此外,通过微处理器按照在存储于RAM或硬盘单元中的计算机程序中包含的命令动作,该计算机程序和微处理器宛如构成一个硬件电路,能够看作该硬件电路动作。(9)构成上述各装置的构成要素的一部分或全部也可以由I个系统LSI (LargeScale Integration:大规模集成电路)构成。系统LSI是将多个结构部集成到I个芯片上而制造的超多功能LSI,具体而言是包括微处理器、ROM、RAM等而构成的计算机系统。在上述RAM中存储有计算机程序。通过上述微处理器按照上述计算机程序动作,系统LSI实现其功能。此外,构成上述各装置的构成要素的各部既可以单独地I芯片化,也可以包含一部分或全部而I芯片化。LSI由多个电路块构成。此外,集成电路化的方法并不限定于LSI,也可以通过专用电路或通用处理器实现。也可以利用在LSI制造后能够编程的FPGA (Field Programmable Gate Array)或能够再构成LSI内部的电路单元的连接及设定的可重构处理器。进而,如果通过半导体技术的进步或派生的其他技术出现替代LSI的集成电路化的技术,则当然也可以使用该技术进行功能块的集成化。(10)构成上述各装置的构成要素的一部分或全部也可以由相对于各装置能够拆装的IC卡或单体的模组构成。上述IC卡或上述模组是由微处理器、ROM、RAM等构成的计算机系统。上述IC卡或上述模组也可以包含上述超多功能LSI。通过微处理器按照计算机程序动作,上述IC卡或上述模组实现其功能。该IC卡或该模组也可以具有耐篡改性。(11)也可以通过将上述计算机程序或由上述计算机程序构成的数字信号记录到记录媒体中并移送,或通过将上述计算机程序或上述数字信号经由网络等移送,由独立的其他计算机系统实施。(12)也可以将上述实施方式及上述变形例分别组合。工业实用性作为本发明的一形态的内容管理装置起到能够实现提供者的内容的保护的良好的效果,作为管理已与其他用户共享的内容的技术具有实用性。附图标记说明10 网络20数据管理系统
20a内容管理系统100、IOOa发送终端装置101输入输出部102分发处理部103内容存储部104通信部105履历存储部106删除处理部107切换期间存储部108履历格式变换部109时钟110设定部111认证部112控制部 200服务器装置201存储部202认证部203通信部300a,300b,300c 接收终端装置301输入输出部302显示处理部303通信部304分发处理部305删除处理部306存储部307认证部500中继服务器装置501输入输出部502命令输入输出部503存储部504通信部505履历存储部507切换期间存储部508履历格式变换部509时钟510设定部511认证部512控制部700终端装置
701共享履历储存部702共享履历格式变换部703格式变换定时储存部
权利要求
1.一种内容管理装置,能够删除已与其他用户共享的内容,其特征在于,具备: 共享机构,通过对上述其他用户分发内容,将内容与其他用户共享;以及 切换机构,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。
2.如权利要求1所述的内容管理装置,其特征在于, 上述切换机构切换为了将已与上述其他用户共享的个别的内容而进行有关该个别的内容的显示的第I显示方法、和为了将已与上述其他用户共享的全部的内容删除而进行有关该其他用户的显示的第2显示方法。
3.如权利要求2所述的内容管理装置,其特征在于, 上述内容管理装置还包括: 受理机构,通过由上述切换机构决定的上述第I显示方法及上述第2显示方法的某种,受理共享的上述内容的删除; 删除指示机构,指示将由上述受理机构受理了删除的上述内容删除。
4.如权利要求3所述的内容管理装置,其特征在于, 上述内容管理装置还具备通信机构; 上述通信机构发送与上述删 除指示机构的上述指示对应的删除消息。
5.如权利要求1所述的内容管理装置,其特征在于, 上述切换机构切换将已与上述其他用户共享的个别的内容删除的第I删除方法、和将已与上述其他用户共享的全部的内容删除的第2删除方法。
6.如权利要求5所述的内容管理装置,其特征在于, 上述内容管理装置还包括: 受理机构,受理上述内容的删除; 删除指示机构,指示以通过由上述切换机构决定的上述第I删除方法及上述第2删除方法的某个将已共享的上述内容删除。
7.如权利要求6所述的内容管理装置,其特征在于, 上述内容管理装置还具备通信机构; 上述通信机构发送与上述删除指示机构的上述指示对应的删除消息。
8.如权利要求1所述的内容管理装置,其特征在于, 上述切换机构包括: 规则保持部,保持有规定与从上述内容的分发起的时间经过对应的上述方法的切换的时间的规则;以及 切换部,基于上述时间的规则切换上述方法。
9.如权利要求8所述的内容管理装置,其特征在于, 上述内容管理装置是服务器装置; 上述内容管理装置还包括储存有关与上述其他用户的共享的共享履历信息的共享履历储存机构; 上述规则保持部储存上述切换机构切换显示格式的定时作为上述时间的规则; 上述切换机构根据上述定时切换上述共享履历信息的显示格式。
10.如权利要求8所述的内容管理装置,其特征在于, 上述内容管理装置是内容的提供源的用户拥有的终端装置;上述内容管理装置还包括储存有关与上述其他用户的共享的共享履历信息的共享履历储存机构; 上述规则保持部储存上述切换机构切换储存格式的定时作为上述时间的规则; 上述切换机构包括根据上述定时变换向上述共享履历储存机构储存的上述共享履历信息的格式的格式变换部。
11.如权利要求1所述的内容管理装置,其特征在于, 上述内容管理装置还包括储存有关与上述其他用户的共享的共享履历信息的共享履历储存机构; 上述切换机构包括: 定时储存部,储存变换格式的定时;以及 格式变换部,根据向上述定时储存部储存的上述定时,变换向上述共享履历储存机构储存的上述共享履历信息的格式。
12.如权利要求11所述的内容管理装置,其特征在于, 上述共享履历信息至少包括表示实施了共享的时刻的共享时刻信息; 上述切换机构根据从由包含在上述共享履历信息中的共享时刻信息表示的时刻起的经过时间,切换有关上述内容的删除的方法。
13.如权利要求12所述的内容管理装置,其特征在于, 上述切换机构包括: 阈值存储部,存储有切换阈值; 时刻取得部,取得当前时刻;以及 比较部; 上述比较部计算由上述时刻取得部取得的当前时刻与由储存在上述共享履历储存机构中的共享履历信息中包含的共享时刻信息表示的时刻的差; 将计算出的上述差与存储在上述阈值存储部中的上述切换阈值比较,在上述差比上述切换阈值大的情况下,切换有关上述内容的删除的方法。
14.如权利要求11所述的内容管理装置,其特征在于, 上述共享履历信息至少包含共享内容识别码及共享用户识别码; 上述格式变换机构从上述共享履历信息中将上述共享内容识别码删除。
15.如权利要求14所述的内容管理装置,其特征在于, 上述共享机构将已与上述其他用户共享的内容的共享内容识别码、和该其他用户的共享用户识别码向上述共享履历储存机构写入。
16.如权利要求11所述的内容管理装置,其特征在于, 上述共享履历信息至少包含共享内容识别码及共享用户拥有的共享终端识别码; 上述格式变换机构从上述共享履历信息中将上述共享内容识别码删除。
17.如权利要求16所述的内容管理装置,其特征在于, 上述共享机构将已与上述其他用户共享的内容的共享内容识别码、和该其他用户拥有的终端装置的共享终端识别码向上述共享履历储存机构写入。
18.如权利要求11所述的内容管理装置,其特征在于, 上述共享履历信息至少包含共享内容识别码;上述格式变换机构将由上述共享内容识别码构成的上述共享履历信息置换为由共享用户识别码构成的共享履历信息。
19.如权利要求11所述的内容管理装置,其特征在于, 上述共享履历信息至少包含共享内容识别码; 上述格式变换机构将由上述共享内容识别码构成的上述共享履历信息置换为由该其他用户拥有的终端装置的共享终端识别码构成的共享履历信息。
20.如权利要求1所述的内容管理装置,其特征在于, 上述内容管理装置还包括受理将有关上述内容的删除的方法切换的定时的输入的输入机构; 上述切换机构保持由上述输入机构输入的定时。
21.一种服务器装置,能够删除已与其他用户共享的内容,其特征在于,具备: 共享机构,通过对上述其他用户分发内容,与其他用户共享内容;以及 切换机构,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。
22.—种内容管理方法,在能够删除已与其他用户共享的内容的内容管理装置中使用,其特征在于,包括: 共享步骤,通过对上述其他用户分发内容,将内容与其他用户共享;以及 切换步骤,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。
23.一种计算机程序,用于在能够删除已与其他用户共享的内容的内容管理装置中使用的内容管理方法,其特征在于,使计算机执行: 共享步骤,通过对上述其他用户分发内容,将内容与其他用户共享;以及 切换步骤,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。
24.一种记录介质,是记录有用于在能够删除已与其他用户共享的内容的内容管理装置中使用的内容管理方法的计算机程序的计算机可读取的记录媒体,其特征在于, 记录有计算机程序,该计算机程序使计算机执行: 共享步骤,通过对上述其他用户分发内容,将内容与其他用户共享;以及 切换步骤,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。
25.一种集成电路,构成能够删除已与其他用户共享的内容的内容管理装置,其特征在于,具备: 共享机构,通过对上述其他用户分发内容,将内容与其他用户共享;以及 切换机构,根据从上述内容的分发起的时间经过,切换有关上述内容的删除的方法。
全文摘要
提供一种能够实现提供者的内容的保护的内容管理装置。内容管理装置(800)能够进行已经与其他用户共享的内容的删除。内容管理装置(800)具备通过对上述其他用户分发内容而将内容与其他用户共享的共享部(801)、和根据从上述内容的分发起的时间经过而切换有关上述内容的删除的方法的切换部(802)。
文档编号G06F12/00GK103180839SQ201280003438
公开日2013年6月26日 申请日期2012年8月7日 优先权日2011年8月26日
发明者三浦康史, 松崎枣, 布田裕一, 原田俊治, 松岛秀树 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1