A method of controlling a display device (300, 360, 400) including a touchscreen displaying at least one object and providing a user interface according to the touchscreen size and the length of the user's arm, method comprising: receiving a first touch input for designating a control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810) to select and control the at least one object; displaying the designated control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810), wherein the control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810) includes at least one object; receiving a second touch input for generating a target area to move the at least one object included in the control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810); displaying the target area, wherein the target area includes a duplicate object of the object included in the control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810), and wherein a surrounding image of the object included in the control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810) is synchronized with a surrounding image of the object included in the target area; receiving a third touch input with respect to the surrounding image of the control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810); moving the duplicate object in response to the third touch input, and displaying the moved target area; detecting whether movement of the duplicate object is completed; and replacing the duplicate object with the object of the control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810) and deleting a graphic image of the duplicate object, when movement of the duplicate object is completed. receiving a first touch input for designating a control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810) to select and control the at least one object; displaying the designated control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810), wherein the control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810) includes at least one object; receiving a second touch input for generating a target area to move the at least one object included in the control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810); displaying the target area, wherein the target area includes a duplicate object of the object included in the control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810), and wherein a surrounding image of the object included in the control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810) is synchronized with a surrounding image of the object included in the target area; receiving a third touch input with respect to the surrounding image of the control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810); moving the duplicate object in response to the third touch input, and displaying the moved target area; detecting whether movement of the duplicate object is completed; and replacing the duplicate object with the object of the control area (410, 530, 610, 710, 910, 1010, 1310, 1410, 1620, 1710, 1810, 1920, 2020, 2120, 2330, 2600, 2630, 2700, 2720, 2810) and deleting a graphic image of the duplicate object, when movement of the duplicate object is completed.