This paper describes a scenario for exchanging software components on a digital TV receiver, with a suitable architecture. We assumed an operation for downloading software for digiral broadcasting, and created a download scenario based on this. Accordingly, we derived two sets of results. One is the essential information which broadcast stations should transmit before transmitting the body of the download data. The other is an architecture adequate for the download of software components. Additionally, we introduce our experimental downloadable receiver system which works on ITRON - based real-time OS.