A content searching/providing system searching a record content from a
randomly accessible memory storing contents and providing the record
content to a user is provided. The system comprises: a content
classification unit classifying the record contents of the memory in
accordance with a predetermined rule; a channel assignment unit assigning
a virtual channel to each classification; a content arrangement unit
arranging the record contents classified into the same classification on
the corresponding virtual channels; a user operation receiving unit
receiving a user operation for commanding channel selection and content
search on a channel; and a content providing unit acquiring a record
content from a selected virtual channel in response to the user operation
received via the user operation receiving unit and providing the record
content.