a is a schematic front view of a mobile telephone as an exemplary electronic equipment in accordance with an embodiment of the present invention;
b is a schematic rear view of the mobile telephone of
The present invention will now be described with reference to the drawings, wherein like reference numerals are used to refer to like elements throughout. It will be understood that the figures are not necessarily to scale.
The term “electronic equipment” includes portable radio communication equipment. The term “portable radio communication equipment,” which herein after is referred to as a “mobile radio terminal,” includes all equipment such as mobile telephones, pagers, communicators, electronic organizers, personal digital assistants (PDAs), smartphones, portable communication apparatus or the like.
In the present application, the invention is described primarily in the context of a mobile telephone. However, it will be appreciated that the invention is not intended to be limited to a mobile telephone and can be any type of appropriate electronic equipment. Also, embodiments of the invention are described primarily in the context of changing digital camera settings in preparation for taking a still photograph. However, it will be appreciated that the invention is not intended to be limited to the changing of still camera settings. For instance, the invention may have application to the changing of settings for taking a movie (e.g., video clip) or changing the settings of another accessory of the electronic equipment.
Referring initially to
The electronic equipment in the illustrated embodiments is a mobile telephone and will be referred to as the mobile telephone 10. The mobile telephone 10 is shown as having a “brick” or “block” form factor housing 12, but it will be appreciated that other type housings, such as a clamshell housing or a slide-type housing, may be utilized.
The mobile telephone 10 includes a display 14 and keypad 16. The display 14 displays information to a user such as operating state, time, telephone numbers, contact information, various navigational menus, etc., which enable the user to utilize the various features of the mobile telephone 10. The display 14 may also be used to visually display content received by the mobile telephone 10 and/or retrieved from a memory 18 (
The keypad 16 may provide for a variety of user input operations. For example, the keypad 16 may include alphanumeric keys 20 for allowing entry of alphanumeric information such as telephone numbers, phone lists, contact information, notes, etc. In addition, the keypad 16 may include special function keys 21 such as a “call send” key for initiating or answering a call, and a “call end” key for ending or “hanging up” a call. Special function keys 21 may also include menu navigation keys, for example, for navigating through a menu displayed on the display 14 to select different telephone functions, profiles, settings, etc., as is conventional. Other keys associated with the mobile telephone may include a volume key, an audio mute key, an on/off power key, a web browser launch key, a camera key, etc. Keys or key-like functionality may also be embodied as a touch screen associated with the display 14.
The mobile telephone 10 includes conventional call circuitry that enables the mobile telephone 10 to establish a call and/or exchange signals with a called/calling device, typically another mobile telephone or landline telephone. However, the called/calling device need not be another telephone, but may be some other device such as an Internet web server, content providing server, etc. The call circuitry also may be responsible for transmitting text messages that are prepared by the user.
With additional reference to
It will be apparent to a person having ordinary skill in the art of computer programming, and specifically in applications programming for mobile telephones or other electronic devices, how to program a mobile telephone 10 to operate and carry out the functions described herein. Accordingly, details as to the specific programming code have been left out for the sake of brevity. Also, while the camera function 22 is executed by the processing device 26 in accordance with the preferred embodiment of the invention, such functionality could also be carried out via dedicated hardware, firmware, software, or combinations thereof, without departing from the scope of the invention.
Continuing to refer to
The mobile telephone 10 further includes a sound signal processing circuit 32 for processing audio signals transmitted by/received from the radio circuit 30. Coupled to the sound processing circuit 32 are a speaker 34 and a microphone 36 that enable a user to listen and speak via the mobile telephone 10 as is conventional. The radio circuit 30 and sound processing circuit 32 are each coupled to the control circuit 24 so as to carry out overall operation. Audio data may be passed from the control circuit 24 to the sound signal processing circuit 32 for playback to the user. The audio data may include, for example, audio data from an audio file stored by the memory 18 and retrieved by the control circuit 24. The sound processing circuit 32 may include any appropriate buffers, decoders, amplifiers and so forth.
The mobile telephone 10 also includes the aforementioned display 14 and keypad 16 coupled to the control circuit 24. The display 14 may be coupled to the control circuit 24 by a video decoder 38 that converts video data to a video signal used to drive the display 14. The video data may be generated by the control circuit 24, retrieved from a video file that is stored in the memory 18, derived from an incoming video data stream received by the radio circuit 30 or obtained by any other suitable method. Prior to being fed to the decoder 38, the video data may be buffered in a buffer 40.
The mobile telephone 10 further includes one or more I/O interface(s) 42. The I/O interface(s) 42 may be in the form of typical mobile telephone I/O interfaces and may include one or more electrical connectors. As is typical, the I/O interface(s) 42 may be used to couple the mobile telephone 10 to a battery charger to charge a battery of a power supply unit (PSU) 44 within the mobile telephone 10. In addition, or in the alternative, the I/O interface(s) 42 may serve to connect the mobile telephone 10 to a wired personal hands-free adaptor (not shown), such as a headset (sometimes referred to as an earset) to audibly output sound signals output by the sound processing circuit 32 to the user. Further, the I/O interface(s) 42 may serve to connect the mobile telephone 10 to a personal computer or other device via a data cable. The mobile telephone 10 may receive operating power via the I/O interface(s) 42 when connected to a vehicle power adapter or an electricity outlet power adapter.
The mobile telephone 10 may also include a timer 46 for carrying out timing functions. Such functions may include timing the durations of calls, generating the content of time and date stamps, etc.
As indicated, the mobile telephone 10 may include a camera 48 for taking digital pictures and/or movies. Image and/or video files corresponding to the pictures and/or movies may be stored in the memory 18. In some embodiments, the mobile telephone 10 may include a flash 49 for assisting the camera 48 take photographs in certain illumination conditions as will be understood by one of ordinary skill in the art.
The mobile telephone 10 also may include a position data receiver 50, such as a global positioning system (GPS) receiver, Galileo satellite system receiver or the like. The mobile telephone 10 also may include a local wireless interface 52, such as an infrared transceiver and/or an RF adaptor (e.g., a Bluetooth adapter), for establishing communication with an accessory, a hands-free adaptor (e.g., a headset that may audibly output sounds corresponding to audio data transferred from the mobile telephone 10 to the adapter), another mobile radio terminal, a computer or another device.
The mobile telephone 10 may be configured to transmit, receive and process data, such as text messages (e.g., colloquially referred to by some as “an SMS”), electronic mail messages, multimedia messages (e.g., colloquially referred to by some as “an MMS”), image files, video files, audio files, ring tones, streaming audio, streaming video, data feeds (including podcasts) and so forth. Processing such data may include storing the data in the memory 18, executing applications to allow user interaction with data, displaying video and/or image content associated with the data, outputting audio sounds associated with the data and so forth.
With additional reference to
In one embodiment, the server 58 may operate in stand alone configuration relative to other servers of the network 56 or may be configured to carry out multiple communications network 58 functions. As will be appreciated, the server 58 may be configured as a typical computer system used to carry out server functions and may include a processor configured to execute software containing logical instructions that embody the functions of the server 58.
With additional reference to
The method may begin in block 60 by activating the camera 48. Activating the camera 48 may be invoked by user action, such as by pressing a particular key of the keypad 16. Activating the camera 48 may turn on the camera 48 or otherwise ready the camera 48 to take a photograph. In one embodiment, the display 14 may be used as an electronic viewfinder for the camera 48.
With additional reference to
In the illustrated embodiment of
Proceeding to block 62, the camera 48 may be placed in a camera mode by default operation, or by either of user action or automatic action based on sensed conditions, such as illumination. Various camera modes may include, for example, a normal or default mode, a night (or low light) mode, a bright light mode, a high speed or action mode, a portrait mode, a landscape mode, a macro mode, a black and white mode, combinations of modes, etc. Each mode may have an associated set of default camera control settings that are selected to prioritize a certain image attribute(s) (also referred to as image parameter(s)) over other image attributes. As an example, the night mode setting may adjust various aspects of camera operation and/or detected image processing to give priority to signal-to-noise ratio. Examples of camera control settings include shutter speed, f-stop, ISO sensitivity, image color processing, flash operation and so forth. Accordingly, in block 62 camera control settings for the current camera mode may be loaded.
The mobile telephone 10 may be configured to allow the user to change settings of the camera 48. For instance, the user may desire to override currently loaded settings so as to place priority on one or more desired parameters, such as resolution, color, brightness, sharpness, contrast, file size, signal-to-noise ratio and so forth. Accordingly, the camera function 22 may generate a menu in graphical user interface (GUI) format that coordinates with the keys 20 and/or 21 of the mobile telephone.
With additional reference to
The user action to activate the menu 66 may be the depression of one of the keys 20 or 21. The activating key may be a specific key 20 or 21, or any one of the keys 20 and/or 21. In the embodiment described herein, menu 66 activation is achieved by depressing any one of the alphanumeric keys 20 labeled “one” through “nine.” Activating the menu 66 may include displaying options on the display 14 from which the user may choose to invoke a departure from the currently loaded settings. Thus, the menu 66 may allow the user to change one or more parameters associated with the camera 48 so as to provide the user with at least partial manual control over the camera settings. In this sense, the menu 48 allows the user to attempt to optimize the image quality by providing direct or indirect access to the camera control settings.
The menu 66 may be added to the display 14 along with the viewfinder image presented on the display 14, such as by overlaying the menu 66 on the viewfinder image. In other embodiment, when the menu 66 is displayed, the viewfinder image may be temporarily turned-off. The menu 66 may be displayed in an orientation that corresponds to the keypad 16. In the illustration of
The displayed menu 66 is arranged such that menu choices have correspondence to the keys 20 and/or 21 of the keypad 16. Thus, each menu choice may be associated with a corresponding key 20 or 21 of the keypad 16. The menu 66 is specifically arranged so that menu choices intuitively correspond to particular keys 20 or 21 of the keypad 16. In the illustrated embodiment, each menu choice corresponds directly to a key from a telephone dialing keypad portion of the keypad 16. Thus, in the illustrated embodiment, each menu choice corresponds directly to one of the alphanumeric keys 20, and more particularly to the one of the alphanumeric keys 20 labeled “one” through “nine.”
To assist the user draw a cognitive correlation between displayed menu choices and associated keys 20 and/or 21, the keys 20 and/or 21 that correspond to the menu choices may be illuminated. Referring to the illustrated example, the alphanumeric keys 20 that are labeled “one” through “nine” have correspondence to menu choices of the displayed menu 66, as will be described in greater detail below. Thus, the alphanumeric keys 20 that are labeled “one” through “nine” may be illuminated under the control of the camera function 22 while the remaining keys 20 (e.g., the star key, the zero key and the pound key) and the function keys 21 may be in an unilluminated state or in a dimly illuminated state. The keys 20 in
Proceeding to block 68, the user may press a key 20 or 21 corresponding to a desired menu choice to change the currently loaded camera control settings. In one embodiment, after a selection is made, the appropriate camera control settings are updated and the menu 66 is removed from the display 14, thereby readying the camera 48 to take a photograph using the revised settings. In this embodiment, changing camera control settings can be carried out using very few keystrokes. For instance, if the camera 48 were in night mode, but the user wanted to prioritize resolution over a default priority of signal-to-noise ratio, the user may make one keystroke to activate the menu and then a second keystroke to select resolution as the priority. Such action may be carried out rapidly to reduce the risk that the user may miss a photo opportunity in the time it may take to change camera settings. In conventional menu navigation systems, prioritizing an image parameter may not be possible or may be changed only by using a large number of keystrokes to navigate through nested menus.
Thus far, the correlation between menu choices and keys 20 and/or 21 has been discussed in the conceptual sense.
In the embodiment of
In the foregoing example of
As indicated, for each menu choice 70, the camera function 22 may apply a set of camera control settings. Each setting in the set may be predetermined. In one embodiment, the camera function 22 may use a look-up table containing a value for each possible camera control setting for each possible user selectable menu choice. Thus, when taking a photograph, the predetermined camera control setting values for the user selected menu choice (if made) are used to control camera 48 operation. In another embodiment, the menu choices may have application to the currently active camera mode for which settings are loaded in block 62. In this case, the look-up table may contain a value for each possible camera control setting for each possible operational camera mode and for each possible user selectable menu choice within each operational mode. Thus, in this alternative embodiment, for an operational mode that has nine menu choices, there may be ten sets of camera control settings, including one for the default combination of settings and nine combinations of settings for each user selectable image parameter priority.
As one example, it may be assumed that the user selects a menu choice 70 to prioritize the color image parameter over currently loaded camera control settings, which may give priority to a different image parameter, such as signal-to-noise ratio. Image color may depend on how image data captured by the camera 48 is processed. Color information for any one pixel may be determined by taking an average of detected color over neighboring pixels. The larger the number of pixels used in the averaging, the higher the image color quality may be, but resolution may be sacrificed. Therefore, if the user were to make a menu selection to prioritize the image based on color, the camera function 22 may alter the number of pixels used when processing image data to make a color determination for each pixel. As another example, user action to prioritize brightness may result in the camera function 22 changing camera control settings that relate to brightness, such as f-stop and shutter speed. While prioritizing brightness may sacrifice sharpness and resolution, image quality may be improved in certain lighting conditions.
With additional reference to
Selection of a menu choice 70 from the exemplary menu 66 of
Other menu arrangements are possible and include, for example, a menu that includes both image attribute based choices and theme/function choices. Also, the presented menu choices may be the same no matter when the menu 66 is activated. Alternatively, the presented menu choices may change based on the currently active operational mode of the camera. For example, if the camera were already in night mode where signal-to-noise ratio is prioritized, then the menu choices may be those illustrated in
With additional reference to
In the examples of
Any of the user interfaces described herein may be modified to provide a desired arrangement of menu choices 70 to the user. Illustrated and/or described menu choices may be replaced by other menu choices or additional menu choices may be added to those shown and/or described. Two such possible parameters that are not illustrated, but may be included in menu choices are image file size and image sharpness. Scroll features may be added to allow the user to display additional menu choices 70. For instance, the “star” key may be used to move (or pan) displayed menu choices 70 upward or to the left to show more choices and the “pound” key may be used to move (or pan) displayed choices 70 downward or to the right to show more choices. When scrolling through menu choices 70, changes to the displayed menu choices 70 and key 20 and/or 21 operation may be coordinated so that the relationship between currently displayed menu choices 70 and the keys 20 and/or 21 of the keypad 16 may be maintained.
Also, in the illustrated examples, text is used to present menu choices 70. It will be appreciated that icons or a combination of icons and text may be used to present menu choices 70. In addition, each menu choice 70 may be combined with a number, letter or symbol shown on the key 20 or 21 that corresponds to the menu choice 70.
Returning to
Although the invention has been shown and described with respect to certain preferred embodiments, it is understood that equivalents and modifications will occur to others skilled in the art upon the reading and understanding of the specification. The present invention includes all such equivalents and modifications, and is limited only by the scope of the following claims.