1. A user interface system, for displaying an operation menu and transferring contents of said operation menu based on an operation input received in response to the operation menu being selected, comprising: a processor configured to execute a process requirement corresponding to the operation input; a group of independent software objects configured to display the operation menu and to transfer the contents of said operation menu in response to the operation menu being selected, said group of independent software objects including: a menu flow software object configured to control the transfer of the contents of the operation menu; and an operation software object separate from the menu flow software object and functioning in cooperation with the menu flow software object to control processing of the operation input by the processor and to create, change, and delete the input operation.