1. A method of controlling a massage program having a plurality of massage stages with different massage parameters in a massage machine for providing a massage according to said massage program, said method comprising the steps of storing a change in massage parameter performed in a desired massage stage during an execution of said massage program in a memory, and modifying the desired massage stage according to the change in massage parameter stored in said memory at the next execution of said massage program, wherein when a change in total time required for said massage program occurs due to the change in massage parameter in the desired massage stage, the massage parameter of another massage stage corresponding to the massage parameter changed in the desired massage parameter is changed such that said massage program is completed within a predetermined time period, wherein said memory comprises a memory table for storing a required number of massage stages having a same massage parameter, and when the desired massage stage is stored in said memory table as a result of the change in massage parameter, another massage stage stored at a predetermined position in said memory table is deleted from said memory table, and the massage parameter of said another massage stage deleted from said memory table is changed such that said massage program is completed within a predetermined time period, and wherein said method utilizes an input unit configured to input the change in the massage parameter during the execution of the massage program, and said massage program being configured to acknowledge the change in the massage parameter made through the input unit during the execution of the massage program, modify the individual massage parameter reflecting the change, and store thus modified massage parameter in the memory.