Abstract: A content lifespan management device assigns a life to a first content based on a user preference for the first content. The content lifespan management device extends or shortens a lifespan of the first content based on the user preference of the first content that is calculated after the life is assigned to the first content.