A method, by which if a reissued smart card is issued based on an old
smart card, the application program loaded in the old smart card is
smoothly reloaded in the reissued smart card, is disclosed. Its specific
configuration will be described as below. A method for loading an
application program in a smart card comprises the steps of: in response
to a request for loading one application program for a smart card in the
smart card that has been reissued based on an old smart card, judging
whether or not said one application program was loaded in the old smart
card, according to a relationship between a card id of the reissued smart
card and a card id of the old smart card; and if it is found out that
said one application program was loaded, loading said one application
program in the reissued smart card.