Abstract:
This specification discloses an information display apparatus comprising a display member for displaying information, operating means having operation parts disposed at at least four upper, lower, left and right locations, control means for effecting predetermined control by the operation parts being operated, position detecting means for detecting the position state of the apparatus, display changing means for rotating the display displayed on the display member and changing the position of the display in conformity with the result of the detection by the position detecting means, and operation part changing means for changing the operated location of the operation parts which effect the control in conformity with the result of the detection by the position detecting means.

Description:
BACKGROUND OF THE INVENTION  
         [0001]    1. Field of the Invention  
           [0002]    This invention relates to an information display apparatus having at least display means for displaying information and a cross direction operation key for effecting selection conforming to the display by the display means.  
           [0003]    2. Related Background Art  
           [0004]    There is known an apparatus having information displaying means, in an apparatus such as a camera or a cellular phone, and a so-called cross key having operation parts at four upper, lower, left and right locations, and for effecting predetermined control conforming to the operation positions of the operation parts of the cross key, for example, the selection and decision of a photographing mode, or control conforming to display substance displayed on a display apparatus.  
           [0005]    In the above-described example of the prior art, however, no mention is made of the differences in the position of the apparatus, and for example, photographing by a camera includes various photographing scenes such as levelling the camera in a vertical position, and the position of the camera is not always a normal position (horizontal position). Accordingly, for example, in the case of a vertical position in which the camera has been rotated by 90 degrees from its normal position, displayed information is displayed sideways to the photographer and therefore it becomes very difficult to read it.  
           [0006]    Further, even when the display changes in conformity with the difference in the position, if the direction of operation of the cross key is also changed in conformity with the difference in the position, the operability will become bad.  
         SUMMARY OF THE INVENTION  
         [0007]    In view of the above-noted problem, it is a first object of the present invention to provide an information display apparatus in which the direction of display is changed in conformity with the position of the apparatus and the operation position of a cross key is also changed in accordance with a change in the direction of display, whereby even if the position of the apparatus is changed, a photographer can obtain similar operating feelings before and after the change of the position.  
           [0008]    It is a second object of the present invention not to change the direction of display of a replay image even if in the first object, the direction of display of photographing information or the like and the operability of the cross key are changed by the difference in the position, because if in the first object, the replay image is also changed in conformity with the position like display data, the photographer cannot see the replay image in a direction in which he wants to see.  
           [0009]    In order to achieve the first object, the present invention provides the information display apparatus with displaying means ( 11 ,  16 ) for displaying information, operating means (cross key) having operation parts disposed at at least four upper, lower, left and right locations, control means (system control part) for effecting predetermined control by the operation parts being operated, position detecting means ( 10 ,  13 ) for detecting the position state of the apparatus, display changing means (system control part) for changing the direction of predetermined display displayed on the display means in conformity with the result of the detection by the position detecting means, and operation part changing means (system control part) for changing the operated locations of the operating parts for effecting the control in conformity with the result of the detection by the position detecting means.  
           [0010]    Or the present invention provides the information display apparatus with display means for displaying information, operating means having operation parts disposed at at least four upper, lower, left and right locations, control means for effecting predetermined control by the operating parts being operated, position detecting means for detecting the position state of the apparatus, display changing means for rotating the display displayed on the display means in conformity with the result of the detection by the position detecting means and also changing the position of the display, and operation part changing means for changing the operated locations of the operation parts for effecting the aforementioned control in conformity with the result of the detection by the position detecting means.  
           [0011]    Specifically, the aforementioned predetermined display is a plurality of displays indicative of the modes (image quality setting . . . modulated light correction, mail . . . cancel) of the apparatus, and the display changing means rotates the direction of arrangement of the row of characters or the display, and changes the position of the row of characters (or the position of the display, in conformity with the position.  
           [0012]    Also, the aforementioned predetermined control is control for effecting display (reversal display) indicative of being selected, of a plurality of modes displayed.  
           [0013]    Also, the aforementioned predetermined display is a display indicative of the substance of the operation of the operation parts (the termination and determination marks of FIGS. 7A and 7B of the accompanying drawings or the characters thereof, and marks indicative of the back and forward displays of FIGS. 11A and 11B of the accompanying drawings, or the characters thereof or the like), and the display changing means changes the direction and position of display of the substance of the operation.  
           [0014]    Also, the aforementioned predetermined control is control conforming to the substance of the operation.  
           [0015]    Also, the operation part changing means changes the operated location so that even if the position of the apparatus is changed, the substance of the control of the operation parts located vertically upward and downward or the operation parts located at horizontally left and right may not be changed.  
           [0016]    Also, under the second object, the display means further displays a photographed image, but this image is not rotated and converted depending on the position. 
       
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS  
       [0017]    [0017]FIG. 1 is a block diagram showing the construction of a camera according to an embodiment of the present invention.  
         [0018]    [0018]FIG. 2 is a rear view of the camera according to the embodiment.  
         [0019]    [0019]FIG. 3 is a flow chart of a system control part relating to the present invention.  
         [0020]    [0020]FIG. 4 is a flow chart of the system control part relating to the present invention.  
         [0021]    [0021]FIG. 5 is a flow chart of the system control part relating to the present invention.  
         [0022]    [0022]FIG. 6 is a flow chart of the system control part relating to the present invention.  
         [0023]    [0023]FIGS. 7A and 7B show the display state of the camera relating to the present invention.  
         [0024]    [0024]FIG. 8 is a flow chart of the system control part relating to the present invention.  
         [0025]    [0025]FIG. 9 is a flow chart of the system control part relating to the present invention.  
         [0026]    [0026]FIG. 10 is a flow chart of the system control part relating to the present invention.  
         [0027]    [0027]FIGS. 11A and 11B show the state of display of the camera relating to the present invention.  
         [0028]    [0028]FIG. 12 is a block diagram showing an electrical construction relating to the present invention.  
         [0029]    [0029]FIG. 13 is a front view of a telephone relating to the present invention.  
         [0030]    [0030]FIG. 14 is a flow chart of the system control part relating to the present invention.  
         [0031]    [0031]FIG. 15 is a flow chart of the system control part relating to the present invention.  
         [0032]    [0032]FIG. 16 is a flow chart of the system control part relating to the present invention.  
         [0033]    [0033]FIG. 17 is a flow chart of the system control part relating to the present invention.  
         [0034]    [0034]FIGS. 18A and 18B show the state of the display by a telephone relating to the present invention. 
     
    
     DESCRIPTION OF THE PREFERRED EMBODIMENTS  
       [0035]    An embodiment of the present invention will hereinafter be described in detail with reference to FIGS.  1  to  7 A and  7 B. FIG. 1 is a block diagram schematically showing the construction of a camera according to the present invention.  
         [0036]    In FIG. 1, the reference numeral  1  designates a central processing circuit (CPU) as a system control part which effects communications with an imaging part control circuit, a memory control part, a position difference detection circuit, a display part and an operation part which will be described later and effects the control of an entire system.  
         [0037]    The reference numeral  2  denotes an imaging part which is a module group concerned in imaging including an optical system (lens), a stop and a solid state image pickup element such as a CCD (charge-coupled device) for forming an object image. The reference numeral  3  designates an imaging part control circuit which effects the control of the focal length of the lens, the stop, the driving of the CCD, etc. The reference numeral  4  denotes a front buffer memory which is a temporary storing area.  
         [0038]    The reference numeral  5  designates an image processing part which carries out image processing on the basis of image data photographed by the imaging part  2  and the image information thereof. The reference numeral  7  denotes a rear buffer memory. The reference numeral  6  designates a memory control part which controls the front buffer memory  4 , the rear buffer memory  7  and a hard disk  9 . The reference numeral  8  denotes an interface (I/F) for causing the rear buffer memory to the hard disk  9  to store therein the image data after image processing. The hard disk  9  stores the image data therein.  
         [0039]    The reference numeral  10  designates a position detection circuit for detecting the positions (normal position (horizontal position), vertical position, reversal to the horizontal position, and reversal to the vertical position) of the main body of a camera. The reference numeral  11  denotes a display part such as liquid crystal which effects the display of a replay image and the display of various setting items. The reference numeral  12  designates an operation part provided with operation buttons such as a menu button, a replay button and a cross key.  
         [0040]    [0040]FIG. 2 is a view of the camera as it is seen from its back, and shows the arrangement of the operation buttons and displays used in the operation flows which will be described later.  
         [0041]    FIGS.  3  to  6  are flow charts representing the operation flow of the camera system control part  1 , and this operation flow will hereinafter be described in detail.  
         [0042]    At step S 001  in FIG. 3, the camera effects initial setting such as the initialization of a register, the initialization of data and the initialization of the surrounding circuits. At S 002 , the detection of the states of the menu button, the replay button, the cross key, a photographing operation button, not shown, etc. is effected. At S 003 , the position difference of the camera is detected. If at S 004 , the menu button is ON, shift is made to S 005 , where shift is made to a setting mode for effecting various kinds of setting of the camera, and if the menu button is OFF, shift is made to S 006 .  
         [0043]    The operation in the setting mode will be described in detail here with reference to FIG. 4.  
         [0044]    At step S 101  in FIG. 4, a SET flag for discriminating a menu mode for selecting the setting items and various setting modes for actually effecting the setting and MODE data for discriminating the setting items are set to 0.  
         [0045]    At S 102 , flags (UP, DOWN, LEFT and RIGHT) which can change the button state of the cross key in conformity with the position of the camera are set to 0. These flags discriminate the depressed states of respective buttons located upward, downward, leftward and rightward in a state in which the cross key is seen from the front when a photographer levels the camera, and the system control part sets the flags to “1” when the cross key is depressed.  
         [0046]    If at S 103 , SET=1, it means the various setting modes and therefore, shift is made to S 104 , where the various kinds of setting of the camera are effected. Unless SET=1, shift is made to S 105 . At S 105 , a setting item and the data of menu display for selecting the item are generated.  
         [0047]    At S 106 , from MODE data, the display data of the item being selected is made into the data of reversal display. By doing so, the item being selected is shown so as to be easily understood by the user.  
         [0048]    At S 107 , the state of the position is discriminated and the display data is converted. In the present embodiment, as shown, for example, in FIGS. 7A and 7B, rows of characters representing image quality setting, ISO (sensitivity) setting, exposure correction, modulated light correction and the shape of the cross key, and further the meaning of the operation of this cross key are displayed on the screen. The display state is changed in conformity with the position of the apparatus so that even if the position of the apparatus is changed, it can always be read or observed in the same state. Specifically, the direction of display (or the rotation of display) and the position are changed so as to provide a display easy to see.  
         [0049]    The operation flow of the conversion will be described here with reference to FIG. 5. If at S 201  in FIG. 5, from the information obtained by the detection of the position, the position of the camera is position  1  (the camera is in a vertical position (that is, the menu button is in an upper state (FIG. 7B) and a state in which it is clockwise rotated by 90 degrees relative to the normal position of FIG. 7A), shift is made to S 202 , where the screen data generated at S 105  and S 106  is converted to data that display is counterclockwise rotated by 90 degrees. If the position of the camera is not position  1 , shift is made to S 203 .  
         [0050]    If at S 203 , the position of the camera is position  2  (the camera is in a vertical position, that is, the menu button is in a downward state (opposite to position  1 ) and a state in which it is counterclockwise rotated by 90 degrees relative to the normal position of FIG. 7A), shift is made to S 204 , where the screen data is converted to data that display is clockwise rotated by 90 degrees. If the position of the camera is not position  2 , shift is made to S 205 . If at S 205 , the position of the camera is position  3  (the camera is in a horizontal position reversed by being rotated by 180 degrees relative to the normal position), shift is made to S 206 , where the screen data is converted to data that display is rotated by 180 degrees. If the position of the camera is not position  3 , it is judged that the camera is levelled in the normal position, and return is made without the data being rotated and converted.  
         [0051]    Turning back to the flow chart of FIG. 4, at S 108  in FIG. 4, the screen data (menu display data) generated at S 105 , S 106  and S 107  are sent to the display part and are displayed thereby, and by doing so, irrespective of the position of the apparatus, display or characters in the same direction are displayed at all times.  
         [0052]    At S 109 , the detection of the states of the menu button, the replay button, the cross key, the photographing operation button, not shown, etc. is effected. At S 110 , the position state of the camera is detected. At S 111 , the position information obtained at S 110  is discriminated and converted to direction key data. When no control as in the prior art is effected, the role and function of the operation switch (cross key) are not changed, but yet here, the role and function of the operation switch is changed by the position. When the position is changed from the normal position to a position in which the camera is rotated by 90 degrees, the role of a pair of operation switches located vertically upward and downward, for example, in the normal position (FIG. 7A) is changed to a pair of horizontal operation switches, whereby it becomes possible for the operator to operate with the same sense even if the position of the apparatus is changed. The converting operation will be described here with reference to FIG. 6.  
         [0053]    At S 301  in FIG. 6, the state data of the switch SW 1  of the cross key is inputted to the UP flag, the state data of SW 4  is inputted to the DOWN flag, the state data of SW 2  is inputted to the RIGHT flag, and the state data of SW 3  is inputted to the LEFT flag. The switches SW 1 , SW 2 , SW 3  and SW 4  are the upper, right, left and lower switches, respectively, when the camera is levelled in the normal position as shown in FIG. 2.  
         [0054]    Now, if at S 302 , the position of the camera is the aforedescribed position  1 , shift is made to S 303 , and if not so, shift is made to S 304 . At S 303 , the state data of SW 3  is inputted to the UP flag, the state data of SW 2  is inputted to the DOWN flag, the state data of SW 1  is inputted to the RIGHT flag, and the state data of SW 4  is inputted to the LEFT flag. By doing so, the role and function, for example, of the switch located vertically upward are not changed even if the position is changed.  
         [0055]    If at S 304 , the position of the camera is position  2 , shift is made to S 305 , and if not so, shift is made to S 306 . At S 305 , the state data of SW 2  is inputted to the UP flag, the state data of SW 3  is inputted to the DOWN flag, the state data of SW 4  is inputted to the RIGHT flag, and the state data of SW 1  is inputted to the LEFT flag.  
         [0056]    If at S 306 , the position of the camera is position  3 , shift is made to S 307 , and if not so, return is made. At S 307 , the state data of SW 4  is inputted to the UP flag, the state data of SW 1  is inputted to the DOWN flag, the state data of SW 3  is inputted to the RIGHT flag, and the state data of SW 2  is inputted to the LEFT flag.  
         [0057]    As described above, the operated state of the cross key which is the operation switch is changed over to the UP flag and DOWN flag which prescribe a pair of vertically upward and downward positions and to the LEFT flag and the RIGHT flag which prescribe a pair of horizontally left and right positions. By doing so, even if the position is changed, it never happens that the role and function of the pair of vertically upward and downward operation switches or the pair of horizontally left and right operation switches are changed.  
         [0058]    Turning back to FIG. 4, if at S 112  in FIG. 4, UP=1 (this indicates a state in which the vertically upward switch is operated) or DOWN=1 (this indicates a state in which the vertically downward switch is operated), shift is made to S 113 , and if not so, shift is made to S 114 . At S 113 , the calculation of MODE=MODE+UP−DOWN is effected, and the up/down of the selection item is effected, and return is made to S 102 . That is, at S 113 , the states of the switches located vertically upward and downward are detected, and when for example, the upward switch is operated, the display state of the menu indicative of being selected is upped by one, and when the downward switch is operated, the display state of the menu indicative of being selected is downed by one.  
         [0059]    If at S 114 , RIGHT=1 (this indicates that the horizontally right switch is operated), shift is made to S 115 , and if not so, shift is made to S 116 . The right switch at S 115 , as shown in FIGS. 7A and 7B, is set, in the case of the present embodiment, to SET=1 in order to effect the setting of the selected setting item (the decision of the item), and shift is made to S 102 .  
         [0060]    Unless at S 116 , LEFT=0 (this indicates that the horizontal left switch is not operated), shift is made to S 102 , and if not so, shift is made to S 117 , and the display is turned off and return is made. As shown in FIGS. 7A and 7B, the left switch in the present embodiment is for instructing menu display to be terminated.  
         [0061]    Turning back to FIG. 3, if at S 006  in FIG. 3, the photographing operation button is ON, shift is made to S 007 , and if not so, shift is made to S 008 . At S 007 , the photographing operation including the distance measuring operation for photographing, the driving of the stop, the accumulating operation of the CCD, the reading-out of the CCD, image processing, image reading, etc. is performed and shift is made to S 002 . In order to terminate the operation of the camera at S 008 , the instructions for switching off the supply of electric power to the surrounding circuits and the termination setting such as the retraction of the data are effected, and the operation is terminated.  
         [0062]    What has been described above is the operation flow of the system control part, and even if by the above-described operation, as shown in FIGS.  7 A and  7 B, the position of the camera is changed from that of FIG. 7A to that of FIG. 7B, the display by the camera is changed over by the position difference, and it also becomes possible for the role of the cross key to be likewise changed over by the position. Accordingly, before and after the position of the apparatus is changed, the operator can perform the observation of display and the operation of item selection with the same operation sense.  
         [0063]    In the above-described embodiment, description has been made of the changeover of the display of menu selection. Description will now be made of the operation when the replay of the photographed and stored image is effected.  
         [0064]    At S 401  in FIG. 8, the camera performs initial setting including the initialization of the register, the initialization of data and the initialization of the surrounding circuits. At S 402 , the detection of the states of the menu button, the replay button, the cross key, the photographing operation button, not shown, etc. is effected. At S 403 , the position state of the camera is detected. If at S 404 , the replay button is ON, shift is made to S 405  and shift is made to the replay mode for replaying the image, and if the replay button is OFF, shift is made to S 406 .  
         [0065]    The operation in the replay mode will be described in detail here with reference to FIG. 9. At S 501  in FIG. 9, 0 is set in FILE_NO which is number data for selecting the replay image and ON_KEEP flag for discriminating the re-depression of the replay button.  
         [0066]    If at S 502 , the replay button is ON, shift is made to S 503 , and if not so, shift is made to S 504 . At S 503 , 1 is set in ON_KEEP flag indicating that the replay button remains ON. At S 504 , the flags (UP, DOWN, RIGHT and LEFT) capable of changing the button state of the cross key in conformity with the position are set to 0.  
         [0067]    At S 505 , from the information of a hard disk (such as folder information) and the data of FILE_NO, replay image data is extracted out of the hard disk and further, the information data of the replay image data is extracted. The information data, in the present embodiment, refers to the data of the shutter speed and aperture information when photographing is effected and further, the display indicative of the role of the operation of the operation part of the cross key. Besides, this information data may be the date data during photographing or other necessary information.  
         [0068]    At S 506 , image display data is generated from the replay image data and information display data is generated from the information data. At S 507 , the position state is discriminated and display data is generated. The operation flow will be described here with reference to FIG. 10.  
         [0069]    If at S 601  in FIG. 10, from the position information, the position of the camera is the same position  1  as that described previously, shift is made to S 602 , and if not so, shift is made to S 604 .  
         [0070]    At S 602 , display starting position data (TYPE 1 _D) for the replay image of position  1  is inputted to coordinates (D_XY) indicative of the display starting position for the replay image, and display starting position data (TYPE 1 _I) for the information of position  1  is inputted to coordinates (I_XY) indicative of the display starting position for information. At S 603 , the information display data is converted to data that display is counterclockwise rotated by 90 degrees from the display direction in the usual normal position (the character display direction in the normal position of the camera).  
         [0071]    In the present embodiment, design is made such that the change of the starting position and rotation conversion are effected relative to the information display data and that regarding the replay image (video) data, rotation conversion is not effected. Only the display starting position is changed. By doing so, regarding the operation, the operating feeling does not change before and after the change of the position, but yet the replay image can be appreciated from any direction (see FIGS.  11 A and  
         [0072]    If at S 604 , the position of the camera is position  2 , shift is made to S 605 , and if not so, shift is made to S 607 . At S 605 , display starting position data (TYPE 2 _D) for the replay image of position  2  is inputted to coordinates (D_XY) indicative of the display starting position for the replay image, and display starting position data (TYPE 2 _I) for the information of position  2  is inputted to coordinates (I_XY) indicative of the display starting position for the information. At S 606 , the information display data is converted to data that display is clockwise rotated by 90 degrees from the usual display direction (the character display direction in the normal position of the camera).  
         [0073]    If at S 607 , the position of the camera is position  3 , shift is made to S 608 , and if not so, shift is made to S 610 . At S 608 , display starting position data (TYPE 3 _D) for the replay image of position  3  is inputted to coordinates (D_XY) indicative of the display starting position for the replay image, and display starting position data (TYPE 3 _I) for the information of position  3  is inputted to coordinates (I_XY) indicative of the display starting position for the information. At S 609 , the information display data is converted to data that display is rotated by 180 degrees from the usual display direction (the character display direction in the normal position of the camera).  
         [0074]    At S 610 , the camera is in the usual normal position and therefore, display starting position data (TYPE 0 _D) for the replay image of the normal position of the camera is inputted to coordinates (D_XY) indicative of the display starting position for the replay image, and display starting position data (TYPE 0 _I) for the information of the normal position of the camera is inputted to coordinates (I_XY) indicative of the display starting position for the information.  
         [0075]    At S 611 , image display data for displaying an image is set from the display initial coordinates (D_XY) for the replay image into a memory for display. At S 612 , the information display data is set from the display initial coordinates (I_XY) for the information into the memory for display, and return is made.  
         [0076]    Turning back to FIG. 9, at S 508  in FIG. 9, the display data in the memory for display set by S 507  is sent to and displayed on the display part. As previously described, the rotation of the replay image is not done, but only the information display data is rotated and displayed. At S 509 , the detection of the states of the menu button, the replay button, the cross key, the photographing operation button, not shown, etc. is effected.  
         [0077]    At S 510 , the position state of the camera is detected. At S 511 , the position difference information obtained at S 510  is discriminated and converted to direction key data. The substance of this conversion is the same as the flow shown in FIG. 6 and therefore need not be described.  
         [0078]    If at S 512 , LEFT=1 (this indicates a state in which the horizontal left switch has been operated) or RIGHT=1 (this indicates a state in which the horizontal right switch has been operated), shift is made to S 513 , and if not so, shift is made to S 514 . At S 513 , FILE_NO=FILE_NO+RIGHT−LEFT is effected and the calculation of the selection number of the replay image is effected, and shift is made to S 504 .  
         [0079]    By this calculation, such selection as selecting the preceding image or the succeeding image as the replay image by the operation key becomes possible.  
         [0080]    If at S 514 , the replay button is OFF, shift is made to S 515 , and if not so, shift is made to S 516 . At S 515 , ON_KEEP flag is set to 0, and shift is made to S 504 .  
         [0081]    If at S 516 , ON_KEEP=1, the replay button remains depressed and therefore, shift is made to S 504 . Unless ON_KEEP=1, shift is made to S 517 . That is, it is judged that the replay button is re-depressed, and in the present embodiment, the re-depression of the replay button in the replay mode means the release of the replay mode and therefore, at S 517 , the display is turned off and return is made.  
         [0082]    Turning back to FIG. 8, if at S 406  in FIG. 8, the photographing operation button is ON, shift is made to S 407 , and if not so, shift is made to S 408 . At S 407 , the photographing operations such as the distance measuring operation for photographing, the driving of the stop, the CCD accumulating operation, the reading-out of the CCD, image processing and image writing are performed, and shift is made to S 402 . At S 408 , in order to terminate the operation of the camera, the instructions to stop the power supply to the surrounding circuits and the termination setting such as the retraction of data are effected, and the operation is ended.  
         [0083]    What has been described above is the operation flow of the system control part, and by the above-described operation, as shown in FIGS. 11A and 11B, even if the position of the camera is changed from that of FIG. 11A to that of FIG  11 B, it becomes possible for the operator to operate the camera in the same sense as before the change in the position by changing the information display of some parts and the role of the cross key. Also, the replay image itself is not rotation-converted and therefore, it becomes possible for the replay image to be appreciated from various directions.  
         [0084]    In the above-described embodiment, description has been made of an example in which the cross key is applied to the camera. The application of it to a cellular phone will now be described. An embodiment thereof will hereinafter be described in detail with reference to FIGS.  12  to  18 A and  18 B. FIG. 12 is a block diagram schematically showing the construction of the present invention.  
         [0085]    In FIG. 12, the reference numeral  12  designates a system control part which effects communications with a control part, a position difference detection circuit, a display driver and an operation part and effects the control of an entire system. The reference numeral  13  denotes a position difference detection circuit for detecting the positions (position  0  (antenna is located upward), position  1  (antenna is located leftward), position  2  (antenna is located rightward) and position  3  (antenna is located downward)) of the main body of the telephone.  
         [0086]    The reference numeral  14  designates an operation part provided with a power supply switch and operation buttons such as a menu key, a key pad and cross keys. The reference numeral  15  denotes a display driver which drives liquid crystal display  16  in accordance with data sent by communication. The reference numeral  17  designates a transmit and receive circuit comprised of a circuit for receiving reception data from an antenna  19  and a transmit circuit for outputting the reception data from the antenna  19 . The reference numeral  18  denotes a control part which includes a modulation and demodulation part and modulates and demodulates the transmission and reception data. The control part  18  has a microphone  20  and a speaker  21  connected thereto, and effects the control of the inputting and outputting of a voice signal.  
         [0087]    [0087]FIG. 13 is a front view of the telephone, and shows the arrangement of the operation buttons and displays used in the description of an operation flow which will be described later. The same members as those in FIG. 12 are given the same reference numerals.  
         [0088]    The reference numeral  23  designates the main body of the telephone. The reference numeral  19  denotes an antenna which effects the transmission and reception of data, and the reference numeral  21  designates a speaker which outputs the received voice data. The reference numeral  16  denotes a display as liquid crystal display, which effects such displays as the display of received data, the display of transmitted data, the display of image data, menu display and various setting displays.  
         [0089]    The reference numerals  25  to  28  designate cross keys which are used as various setting operation keys such as operation keys for menu selection. The reference numeral  29  denotes a menu key which is a key for shifting to a menu mode. The reference numeral  30  designates a key pad including numeral keys for telephoning. The reference numeral  31  denotes a power supply switch which is a switch for supplying electric power to the system.  
         [0090]    FIGS.  14  to  17  are flow charts representing the operation flow of the telephone, which will hereinafter be described in detail.  
         [0091]    At S 701  in FIG. 14, the system control part effects initial setting including the initialization of a register and the initialization of the surrounding circuits. At S 702 , the states of the switches such as the menu key, the cross keys, the key pad and the power supply switch are detected from the operation part by communication. At S 703 , the position of the telephone is detected by the position difference detection circuit.  
         [0092]    If at S 705 , the menu key is ON, shift is made to the menu mode at S 705 , and if not so, shift is made to S 706 . The operation in the menu mode will be described in detail here with reference to FIG. 15.  
         [0093]    At S 801  in FIG. 15, the operated states of the cross key buttons are indicated and flags (UP, DOWN, RIGHT and LEFT) changed in conformity with the position are set to 0. At S 802 , the position of the telephone is discriminated and menu display to be indicated on the display is generated. The operation of discriminating the position state and generating display data will be described in detail here with reference to FIG. 16.  
         [0094]    If at S 901  in FIG. 16, from the information obtained by the detection of the position, the position of the telephone is position  1  (antenna is located leftward), shift is made to S 902 , where the menu display data of position  1  is generated, and return is made. At S 902 , the display state is converted so that display or characters can be read in the same direction before and after the change in the position.  
         [0095]    If at S 903 , the position of the telephone is position  2  (antenna is located rightward), shift is made to S 904 , where the menu display data of position  2  is generated, and return is made. If at S 905 , the position of the telephone is position  3  (antenna is located downward), shift is made to S 906 , where the menu display data of position  3  is generated, and return is made. At S 907 , the menu display data in position  0  (antenna is located upward) is generated, and return is made.  
         [0096]    Turning back to FIG. 15, at S 803  in FIG. 15, the display data (menu display data) generated by S 802  is sent to the display driver and is displayed thereby. At S 804 , the states of the switches such as the menu key, the cross keys, the key pad and the power supply switch are detected from the operation part by communication. Here, the switch states sent by communication are switch off at 0 and switch on at 1. For example, if the state data of the menu key is 1, the menu key is depressed, and if the state data of the menu key is 0, the menu key is not depressed.  
         [0097]    At S 805 , the position state of the telephone is detected by the position difference detection circuit. At S 806 , the position information obtained at S 805  is discriminated and converted to direction key data. Basically, this is the same work as that in the embodiment shown in FIG. 6, but the converting operation will hereinafter be described with reference to FIG. 17.  
         [0098]    If at S 1001  in FIG. 17, the position of the telephone is position  1 , shift is made to S 1002 , where SW 2  state data is inputted to UP flag, SW 3  state data is inputted to DOWN flag, SW 4  state data is inputted to RIGHT flag, and SW 1  state data is inputted to LEFT flag, and return is made.  
         [0099]    If at S 1003 , the position of the telephone is position  2 , shift is made to S 1004 , where SW 3  state data is inputted to UP flag, SW 2  state data is inputted to DOWN flag, SW 1  state data is inputted to RIGHT flag, and SW 4  state data is inputted to LEFT flag, and return is made.  
         [0100]    If at S 1005 , the position of the telephone is position  3 , shift is made to S 1006 , where SW 4  state data is inputted to UP flag, SW 1  state data is inputted to DOWN flag, SW 3  state data is inputted to RIGHT flag, and SW 2  state data is inputted to LEFT flag, and return is made.  
         [0101]    At S 1007 , the telephone is levelled in the usual normal position and therefore, as the data of position  0 , SW 1  state data is inputted to UP flag, SW 4  state data is inputted to DOWN flag, SW 2  state data is inputted to RIGHT flag, and SW 3  state data is inputted to LEFT flag, and return is made.  
         [0102]    Turning back to FIG. 15, if at S 807  in FIG. 15, UP flag is 1, shift is made to a mail mode for effecting the transmission of the mail of S 808 , the confirmation of the reception thereof, etc., and if not so, shift is made to S 809 .  
         [0103]    If at S 809 , RIGHT flag is 1, shift is made to the function setting of S 810 , and if not so, shift is made to S 811 . If at S 811 , LEFT flag is 1, shift is made to the custom setting of S 812 , and if not so, shift is made to S 813 .  
         [0104]    If at S 813 , DOWN flag is 1, the menu mode is cancelled and return is made, and if not so, shift is made to S 801 , where loop is made.  
         [0105]    Turning back to FIG. 14, at S 706  in FIG. 14, in other operation judging process, a plurality of signal processings are carried out such as carrying out the reception process of telephone numbers by the operation of a telephone starting key, not shown, and carrying out the process of re-telephoning to the telephone number called last time by the operation of a dial key, not shown.  
         [0106]    If at S 707 , the power supply switch remains ON, loop is made to S 702 , and if not so, at S 708 , in order to terminate the operation of the system, the terminating processes such as the instructions to stop the power supply to the surrounding circuits and the retraction of the data are carried out, thus terminating the operation.  
         [0107]    What has been described above is the operation flow, and by the above-described operation, even if as shown in FIGS. 18A and 18B, the position of the telephone is changed, the display by the telephone is changed over depending on the position difference, and the role of the cross keys likewise becomes capable of being changed over depending on the position. Accordingly, it becomes possible to perform the operation with the same operating sense before and after the change in the position.  
         [0108]    As described above, according to the present invention, the direction of display is changed in conformity with the position difference of the apparatus (the camera or the telephone) and the operation direction of the cross key is changed in accordance with the change in the direction of display, whereby the display and the operability of the cross key can be made the same so that even if the position of the camera is changed, the operator can easily operate it.  
         [0109]    Also, by adopting the construction of claim  7 , even if the direction of display and the operation direction of the cross key are changed in conformity with the position of the apparatus, the replay image is not changed and therefore, the replay image can be appreciated from any position.