1. A method for a communication device comprising a microphone, a speaker, an input device, a display, and a wireless communicating system, said method comprising: a function implementing step in which a specific function or system is implemented; wherein said communication device implements a voice communicating function, a OS updating function, a navigation system, a remote controlling system, an auto emergency calling system, a cellular TV function, a GPS search engine function, a mobile ignition key function, a voice print authentication system, a fingerprint authentication system, an auto time adjusting function, a video/photo function, a taxi calling function, an address book updating function, a batch address book updating function, a batch scheduler updating function, and a calculating function; voice communication is implemented by utilizing said microphone and said speaker when said voice communicating function is implemented in said step; an operating system of said communication device is updated in a wireless fashion via said communicating system when said OS updating function is implemented; a map indicating the route from a first location to a second location is produced when said navigation system is implemented in said step; a 1st remote control signal is sent in a wireless fashion by which a 1st device is controlled via a network, a 2nd remote control signal is sent in a wireless fashion by which a 2nd device is controlled via a network, and a 3rd remote control signal is sent in a wireless fashion by which a 3rd device is controlled via a network, when said remote controlling system is implemented in said step; said communication device transfers an emergency signal to a certain computing system or device when an impact of a certain level is detected in a predetermined automobile when said auto emergency calling system is implemented in said step; a TV data, which is a series of digital data indicating a TV program, is received via said wireless communication system in a wireless fashion and outputs said TV program from said communication device when said cellular TV function is implemented in said step; a specific criteria is selected by said input device and one or more of geographic locations corresponding to said specific criteria are indicated on said display when said GPS search engine function is implemented in said step; a mobile ignition key signal is sent via said wireless communication system in a wireless fashion in order to ignite an engine, which is the device of an automobile which creates propulsion, when said mobile ignition key function is implemented in said step; an authentication process is implemented by utilizing voice data of the user of said communication device when said voice print authentication system is implemented in said step; an authentication process is implemented by utilizing fingerprint data of the user of said communication device when said fingerprint authentication system is implemented in said step; the clock of said communication device is automatically adjusted by referring to a certain data received by said wireless communication system when said auto time adjusting function is implemented in said step; a video mode and a photo mode are implemented when said video/photo function is implemented in said step, wherein said communication device displays moving image data under said video mode and said communication device displays still image data under said photo mode on said display; a 1st location which indicates the geographic location of said communication device is identified, a 2nd location which indicates the geographic location of the taxi closest to said 1st location is identified, and said 1st location and said 2nd location are indicated on said display when said taxi calling function is implemented in said step; the address book stored in said communication device is updated by a personal computer via said network when said address book updating function is implemented in said step; the address books of a plurality of devices including said communication device are updated in one action when said batch address book updating function is implemented in said step; the schedulers of a plurality of devices including said communication device are updated in one action when said batch scheduler updating function is implemented in said step; and a mathematical calculation is implemented by utilizing digits input via said input device when said calculating function is implemented in said step.