An optimum control method based on a gesture-speech multi-mode command, the method controlling an electronic device comprising an input unit, a coordinate point detection unit, a control unit, a vector detection unit, a gesture recognition unit and a speech recognition unit, the input unit comprising a camera and a microphone, the optimum control method comprising the steps of: recognizing three-dimensional gesture information of a user by the gesture recognition device; recognizing a voice command of the user by the speech recognition unit; detecting, by the coordinate point detection unit, a first body coordinate point and a second body coordinate point of the user from the three-dimensional gesture information, the first body coordinate point being a reference coordinate point; generating, by the control unit, a speech trigger to enable recognition of the voice command of the user, when a characteristic value of a motion vector of the second body coordinate point satisfies a predetermined threshold condition, characterized in that the optimum control method further comprises a step of detecting a connection vector extending from the first body coordinate point to the second body coordinate point, and the motion vector of the second body coordinate point, wherein after the speech trigger is generated, an area in which a voice command of the user is to be executed is determined according to a field of command formed by the second body coordinate point of the user, wherein the field of command includes a spatial area formed by extension lines between the first body coordinate point of the user and points that the second body coordinate point of the user forms in a vertical or horizontal direction, with respect to a direction faced by the first body coordinate point, wherein the area is determined based on the spatial area, wherein one or more peripheral electronic devices(10, 20, 30, 40, 50, 60, 70, 80, 90) located in the area are set to collectively execute the voice command of the user, wherein the spatial area is determined by a distance from the first body coordinate point to a virtual plane specified by the points, a height of the plane and a width of the plane, wherein the camera for receiving an image of the user in a vicinity is disposed in the front of the electronic device, and wherein the predetermined threshold condition has a different range for the characteristic value of the motion vector depending on the connection vector. recognizing three-dimensional gesture information of a user by the gesture recognition device; recognizing a voice command of the user by the speech recognition unit; detecting, by the coordinate point detection unit, a first body coordinate point and a second body coordinate point of the user from the three-dimensional gesture information, the first body coordinate point being a reference coordinate point; generating, by the control unit, a speech trigger to enable recognition of the voice command of the user, when a characteristic value of a motion vector of the second body coordinate point satisfies a predetermined threshold condition, the optimum control method further comprises a step of detecting a connection vector extending from the first body coordinate point to the second body coordinate point, and the motion vector of the second body coordinate point, wherein after the speech trigger is generated, an area in which a voice command of the user is to be executed is determined according to a field of command formed by the second body coordinate point of the user, wherein the field of command includes a spatial area formed by extension lines between the first body coordinate point of the user and points that the second body coordinate point of the user forms in a vertical or horizontal direction, with respect to a direction faced by the first body coordinate point, wherein the area is determined based on the spatial area, wherein one or more peripheral electronic devices(10, 20, 30, 40, 50, 60, 70, 80, 90) located in the area are set to collectively execute the voice command of the user, wherein the spatial area is determined by a distance from the first body coordinate point to a virtual plane specified by the points, a height of the plane and a width of the plane, wherein the camera for receiving an image of the user in a vicinity is disposed in the front of the electronic device, and wherein the predetermined threshold condition has a different range for the characteristic value of the motion vector depending on the connection vector.