1. An information-processing apparatus, comprising: means for detecting current conditions surrounding the information-processing apparatus and for generating sensing data revealing said current conditions; means for recognizing said current conditions based on said sensing data and for producing recognition information showing a recognition result; means for generating meta information based on said sensing data and said recognition information, the meta information including certainty-factor information showing a degree of certainty of said recognition information; means for storing temporarily content data as data corresponding to said sensing data and as data representing said current conditions; means for producing a result of determination indicating whether said current conditions have changed, based on said certainty-factor information; means for recording a content file for displaying or reproducing at least one of a still image, a moving image, and an audio signal, each of which records said current conditions, based on said content data when said result of said determination indicates a change in said current conditions; and search means for searching for a content file based on said recognition information, upon the result of determination indicating that said current conditions have changed.