In everyday lives, so many events happen around us. Although not all of them are important to us, we have to process them all to be able to isolate the significant events. Consciousness is a constant awareness of the environment, which can be acquired only by such an exhaustive approach. As an autonomous agent, a robot is also required to be conscious, which is not yet properly realized. In this paper, we discuss the strategy to organize various perception technologies to achieve the consciousness of the robots. Especially, an independent process that constantly monitors its surroundings without the intervention of higher processes is proposed. This process, which is called a perception daemon, is discriminated from the traditional component-based approach, where individual perception technology is provided as a passive function so that the service applications should call whenever it is necessary.