for a mobile phone, a virtual machine-based environment such as a general virtual machine (gvm) is provided.
Functions of the controller 40 can be easily realized using the above-described programming environment.