Patent ID: 8446375

Claim:
A communication apparatus for communicating with another apparatus, comprising: a touch panel having part of a surface thereof configured to be used as command input region for inputting a command, the command input region of the surface configured to be touched in the inside to input a command, the touch panel outputting touch position detection data being sent out in response to at least two touches given respectively to two spots on the surface for locating at least the two touch positions; a command nullifying section that nullifies the command input by a touch given to the inside of the command input region while the outside of the command input region of the surface of the touch panel is being touched based on the touch position detection data output in response to a touch given to the outside of the command input region of the surface of the touch panel when the inside of the command input region is touched while the outside of the command input region of the surface of the touch panel is being touched, in a talk mode; a display section that displays a display element on a display screen thereof, the display element representing the command that can be input in response to the touch given to the touch panel on the surface thereof in the inside of the command input region, in a talk mode; wherein the touch panel having the command input region as a region arranged on the display screen of the display section so as to face the display element being displayed on the display screen of the display section in a talk mode; a position detecting section that detects the touch position on the surface based on the touch position detection data supplied from the touch panel in response to the touch given to the surface; and a command determining section that determines whether the touch position is inside of the command input region or not based on the position of the command input region of the surface of the touch panel facing the display element being displayed on the display screen of the display section and the touch position as detected by the position detecting section and, in the case where the touch position is determined to be inside of the command input region, and determines the command represented by the display element facing the command input region including the touch position as the command input by the touch given to the inside of the command input region of the surface of the touch panel, wherein the command nullifying section is configured to control the command determining section in a talk mode in such a way that, in the case where the surface of the touch panel is touched sequentially at least at two spots and the command determining section determines that the touch position of the spot touched first is out of the command input region, the command determining section compulsorily determines that the touch position of the other spot touched second is also out of the command input region.