Portable terminal and lock state control method

A mobile phone 10 comprises a display 14 and a touch panel 16, and a lock state of restricting performance of the predetermined processing based on a touch operation is set. A home screen including a function icon is displayed on the display 14. When the lock state is set, a lock screen is produced based on this home screen. Then, the lock screen is displayed if the power supply of the display 14 is turned on. A cancellation icon corresponding to the function icon is included in the lock screen. If a cancellation operation using the cancellation icon corresponding to a mail application is performed the lock state is canceled and the mail application is performed.

CROSS-REFERENCE TO RELATED APPLICATION

This application is related to co-pending U.S. application Ser. No. 14/443,356 which is the US National Stage of International Application No. PCT/JP2013/080746 filed on Nov. 14, 2013, which claims priority to Japanese Patent Application No. JP 2012-250872, each of which is incorporated herein by reference in its entirety.

FIELD OF ART

The present invention relates to a portable terminal and a lock state control method, and more specifically, a portable terminal and a lock state control method, capable of setting a lock state.

BACKGROUND ART

In a portable terminal device that is an example of a background art, a gesture such as an operation performing a double-tap is registered for each operation scene. Then, if a gesture corresponding to an operation scene is performed to a touch panel when an operation of the touch panel is halted, the touch panel returns to a normal state from a halt state.

SUMMARY OF THE INVENTION

Problems to be Solved by the Invention

In the above-mentioned portable terminal device, when registering a plurality of operation scenes, a user has to memorize all of the plurality of operation scenes and gestures corresponding to them. Then, if the user forgets such a correspondence relationship between the gesture and the operation scene when the user returns the touch panel to the normal state from the halt state, it becomes impossible for the user to operate the portable terminal device as desired.

Therefore, it is a primary object of the present invention to provide a novel portable terminal and lock state control method.

It is another object of the present invention to provide a portable terminal and lock state control method, capable of improving operability for a user.

Means for Solving a Problem

A first aspect of the present invention is a portable terminal that has a display module operable to display a home screen including at least a first icon and a touch panel provided in the display module, and a lock state of restricting a performance of predetermined processing based on a touch operation can be set, comprising: a producing module operable to produce a lock screen that includes a second icon corresponding to the first icon; a display processing module operable to display the lock screen when a power supply of the display module is turned on in a state where the lock state is set; a canceling module operable to cancel if a cancellation operation that includes at least an operation touching to the second icon is performed when the lock screen is displayed; and a performance module operable to perform the processing based on the first icon corresponding to the second icon when the cancellation operation that includes at least an operation touching to the second icon is performed.

A second aspect of the present invention is a lock state control method in a portable terminal that has a display module operable to display a home screen including at least a first icon and a touch panel provided in the display module, and a lock state of restricting a performance of predetermined processing based on a touch operation can be set, a processor of the portable terminal performing steps of: producing a lock screen that includes a second icon corresponding to the first icon; display-processing the lock screen when a power supply of the display module is turned on in a state where the lock state is set; canceling if a cancellation operation that includes at least an operation touching to the second icon is performed when the lock screen is displayed; and performing the processing based on the first icon corresponding to the second icon when the cancellation operation that includes at least an operation touching to the second icon is performed.

Advantage of the Invention

According to the present invention, operability for the user in a lock screen is improved.

The above described objects and other objects, features, aspects and advantages of the invention will become more apparent from the following detailed description of the invention when taken in conjunction with the accompanying drawings.

FORMS FOR EMBODYING THE INVENTION

With referring toFIGS. 1(A) and 1(B), a mobile phone10of an embodiment according to the present invention is a smartphone as an example, and includes a longitudinal flat rectangular housing12. However, it is pointed out in advance that the present invention can be applied to an arbitrary portable terminal such as a tablet terminal, a PDA, etc.

A display14of a liquid crystal, organic EL or the like that functions as a display module is provided on a main surface (front surface) of the housing12. A touch panel16is provided on the display14. Therefore, in the mobile phone10of this embodiment, the most part of an input operation excepting an input by an operation of hardware keys described later is performed through the touch panel16.

A speaker18is housed in the housing12at one end of a longitudinal direction on a side of the main surface, and a microphone20is housed at the other end in the longitudinal direction on the side of the main surface.

As hardware keys constituting an input operating module together with the touch panel16, a call key22a, an end key22band a home key22care provided on the main surface of the housing12, in this embodiment.

Furthermore, a lens aperture24that communicates with a camera module50(seeFIG. 2) is provided at one end of the longitudinal direction on another surface (rear surface) of the housing12.

The user can input a telephone number by performing a touch operation by the touch panel16to a dial key (not shown) displayed on the display14, for example, and start a telephone conversation by operating the call key22a. If the end key22bis operated, the telephone conversation can be ended. In addition, by long-depressing the end key22b, it is possible to turn on/off a power supply of the mobile phone10.

Furthermore, if the home key22cis operated, a default home screen (seeFIG. 3) is displayed on the display14. The user can perform processing relevant to a function icon (first icon) by performing a touch operation by the touch panel16to the function icon being displayed on the display14in that state. In addition, processing of an application, processing to transit to a menu screen, etc. are included in “processing relevant to a function icon” in this embodiment.

Furthermore, although details will be described later, if a camera application is performed, a power supply of the camera module50is turned on and a preview image (through image) corresponding to a photographic subject is displayed on the display14. Then, the user can photograph the photographic subject by turning the rear surface that the lens aperture24is provided to the photographic subject and performing a photographing operation.

With referring toFIG. 2, the mobile phone10of the embodiment shown inFIG. 1includes a processor30that is called as a computer or a CPU. The processor30is connected with a wireless communication circuit32, an A/D converter36, a D/A converter38, an input device40, a display driver42, a flash memory44, a RAM46, a touch panel control circuit48, the camera module50, etc.

The processor30is in charge of entire control of the mobile phone10. A whole or a part of a program that is set in advance in the flash memory44is, in use, developed or loaded into the RAM46that functions as a storing module, and the processor30operates in accordance with the program on the RAM46. In addition, the RAM46is further used as a working area or buffer area for the processor30.

The input device40includes the touch panel16and the hardware keys22shown inFIG. 1. Therefore, an operation receiving module that receives a touch operation to the touch panel16by the user and a key operation to the hard key22by the user can be constituted. Information (key data) of the hardware key that the user operates is input to the processor30.

The wireless communication circuit32is a circuit for sending and receiving a radio wave for a telephone conversation, a mail, etc. via an antenna34. In this embodiment, the wireless communication circuit32is a circuit for performing a wireless communication with a CDMA system. For example, if the user designates an outgoing call (telephone call) using the input device40, the wireless communication circuit32performs telephone call processing under instructions from the processor30and outputs a telephone call signal via the antenna34. The telephone call signal is sent to a telephone at the other end of line through a base station and a communication network. Then, when incoming call processing is performed in the telephone at the other end of line, a communication-capable state is established and the processor30performs telephone conversation processing.

The microphone20shown inFIG. 1is connected to the A/D converter36, and as described above, a voice signal from the microphone20is input to the processor30as digital voice data through the A/D converter36. The speaker18is connected to the D/A converter38. The D/A converter38converts digital voice data into a voice signal to apply to the speaker18via an amplifier. Therefore, a voice based on the voice data is output from the speaker18.

The display driver42is connected to the display14, and therefore, the display14displays an image or video in accordance with image or video data that is output from the processor30. That is, the display driver42controls display by the display14that is connected to the display driver40under instructions by the processor30. In addition, the display driver42includes a video memory that temporarily stores the image or video data to be displayed. The display14is provided with a backlight that includes a light source of an LED or the like, for example, and the display driver42controls, according to the instructions from the processor30, brightness, lighting/extinction of the backlight.

The touch panel16shown inFIG. 1is connected to a touch panel control circuit48. The touch panel control circuit48applies to the touch panel16a necessary voltage or the like and inputs to the processor30a touch start signal indicating a start of a touch to the touch panel16by the user, a touch end signal indicating an end of a touch by the user, and coordinate data indicating a touch position that the user touches. Therefore, the processor30can determine which object is touched by the user based on the coordinate data.

In the embodiment, the touch panel16is of an electrostatic capacitance system that detects change of an electrostatic capacitance occurs between a surface and an object such as a finger close to the surface. The touch panel16detects that one or more fingers are brought into contact with the touch panel16, for example. Therefore, the touch panel16is called a pointing device. The touch panel control circuit48functions as a detecting module, and detects a touch operation within a touch-effective range of the touch panel16, and outputs coordinate data indicative of a position of the touch operation to the processor30. That is, the user inputs an operation position, an operation direction, etc. through a touch operation on the surface of the touch panel16to the mobile phone10.

A tap operation, a long tap operation, a flick operation, a slide operation, etc. are included in the touch operation of this embodiment.

The tap operation is an operation that a finger is brought into contact with the surface of the touch panel16, and then, the finger is lifted (released) from the surface of the touch panel16within a short time. The long tap operation is an operation that a finger is continued to be brought into contact with a surface of the touch panel16for a predetermined time period, and then, the finger is released from the surface of the touch panel16. The flick operation is an operation that a finger is brought into contact with the surface of the touch panel16, and flips the finger in an arbitrary direction with a predetermined speed or more. The slide operation is an operation that a finger is moved in an arbitrary direction while being kept to be brought into contact with the surface of the touch panel16, and then, the finger is released from the surface of the touch panel16.

In addition, in the above-mentioned slide operation, a slide operation that a finger is brought into contact with an object being displayed on the surface of the display14and makes the object move, that is, a so-called drag operation is also included.

In addition, in the following description, an operation that a finger is released from a surface of the touch panel16after the drag operation is called a drop operation. Furthermore, there is an occasion that the touch operation, the long tap operation, the flick operation, the slide operation, the drag operation and the drop operation may be described with omitting the word “operation”, respectively.

In addition, for a detection system of the touch panel16, instead the above-mentioned electrostatic capacitance system, a resistance film system, an ultrasonic system, an infrared ray system, an electromagnetic induction system or the like may be adopted. Furthermore, a touch operation is not limited to a finger, may be performed by a stylus or the like.

Furthermore, a picto indicating a status of the mobile phone10, an icon for performing a function, a widget (gadget), a file, a folder, etc. are included in the object of this embodiment.

The camera module50includes a control circuit, a lens, an image sensor, etc. The processor30enables the control circuit and the image sensor if an operation for performing a camera function is performed. Then, if image data based on a signal that is output from the image sensor is input to the processor30, a preview image according to a photographic subject is displayed on the display14.

In the mobile phone10of this embodiment, the user can perform an application such as a mail function, an alarm function, etc. other than a telephone function.

FIG. 3is an illustration view showing an example of a home screen displayed on the display14. A display range of the display14includes a status display area60and a function display area62. In the status display area60, a picto showing a radio-wave receiving status by the antenna34, a picto showing a residual battery capacity of a secondary battery and a date and time are displayed. Furthermore, a home screen including a plurality of function icons (first icon) is displayed in the function display area62.

Furthermore, a plurality of home screens are set to the mobile phone10of this embodiment, and an indicator IG indicating a home screen currently displayed is displayed in an upper portion of the home screen. For example, since two figures are included in the indicator IG shown inFIG. 3, it is possible to understand that two home screens are set. Furthermore, since a figure in a left side is selected by a cursor,FIG. 3shows that a home screen in a left side among the two home screens is currently displayed. In addition, in the following description, the home screen of the left side shown inFIG. 3is called a first home screen.

With reference toFIGS. 4(A) and 4(B), if a touch operation that is slid leftward is performed in a state where the first home screen is displayed, a home screen in a right side (second home screen) is displayed on the display14. Function icons different from those of the first home screen are displayed on the second home screen, and the indicator IG is rendered in a state where a figure of a right side is selected by the cursor. Furthermore, although illustration is omitted, if a touch operation that is slid rightward is performed in a state where the second home screen is displayed, the first home screen is displayed again. Hereinafter, an operation that changes the display of the display14as mentioned above is called a screen change operation.

Furthermore, if a touch operation more than a predetermined time period is performed to an arbitrary function icon, the user can change a display position of the function icon arbitrarily by a touch operation. Furthermore, the user can change the number of home screens arbitrarily. Furthermore, the user can also move arbitrarily the function icon currently displayed on the home screen to a home screen newly added.

In addition, in this embodiment, a home screen set in the left side most, i.e., the first home screen is made a default home screen that is to be displayed at a time that the home key22cis operated.

FIGS. 5(A) and 5(B)illustrate an example of an operation for performing an application from the home screen. For example, a camera application becomes to be performed if the user performs a touch operation to the function icon relevant to a camera application as shown inFIG. 5(A). If performing the camera application, a preview image is displayed in the function display area62as shown inFIG. 5(B). Then, the user can photograph by performing a touch operation in an arbitrary position in the function display area62.

Here, in the mobile phone10of this embodiment, in order to prevent an erroneous operation due to an unintentional input by the user to the touch panel16, it is possible to set a lock state restricting performance of the predetermined processing based on touch operation. If the end key22bis operated, for example, a lock state is set, while the power supply of the display14and the touch panel16is turned off. If the home key22c, etc. is operated in this state, the power supply of the display14and the touch panel16is turned on, and the lock screen is displayed, and a cancellation operation of a lock state becomes to be received.

Then, in this embodiment, a lock screen for canceling the lock state is produced based on the home screen. On the lock screen thus produced, the user can perform arbitrary processing while canceling the lock state.

FIG. 6is an illustration view showing the lock screen produced based on the first home screen. A cancellation icon corresponding to the function icon included in the first home screen is displayed on the lock screen. Since the cancellation icon is displayed using the same image data as the corresponding function icon, an appearance thereof is approximately the same as the function icon. However, even if a touch operation is performed to the cancellation icon, the application is not performed in the same way as the touch operation to the function icon.

Furthermore, in a lower portion of the lock screen, an indication indicative of the lock screen and a lock object RO are displayed. In addition, the indicator IG is not displayed in the lock screen that is produced based on the home screen. By such a manner, the user can recognize that the mobile phone10is in the lock state.

With reference toFIGS. 7(A)-7(C), a cancellation operation for canceling the lock state will be described. In the following description, an expression called “finger” for a subject to contact is used for convenience of description. If the finger is slid toward the cancellation icon corresponding to the arbitrary application after the lock object RO is touched by the finger, in order to indicate that the lock object RO receives a cancellation operation, a color of the lock object RO is reversed. If the finger is slid to the display position of the cancellation object corresponding to a mail application in this state and then released, the lock state is canceled and the mail application is performed. In addition, although a locus of a slide is illustrated in the drawing, the locus of the slide is not displayed in fact.

By displaying the lock screen thus produced based on the home screen, with feeling in operating the home screen, the user can perform an arbitrary application while canceling the lock state. More specifically, by operating the cancellation icon on the lock screen arranged similarly to the icon displayed on the home screen, for example, the user becomes to be able to perform an arbitrary application while canceling a lock state. Therefore, the operability for the user in the lock screen can be improved.

In addition, in this embodiment, in order to indicate that the cancellation operation is received, a color of the lock object RO is reversed, but a user may be notified by vibration by a vibrator, sound, etc. in other embodiments.

Here, in an initial state, a lock screen is produced based on the home screen displayed at last. For example, if a lock state is set in a state where the first home screen is currently displayed, the lock screen is produced based on the first home screen, and if a lock state is set in a state where the second home screen is currently displayed, a lock screen is produced based on the second home screen.

Furthermore, if a lock state is set when an application is performed using the function icon of the first home screen, it is determined that the home screen currently displayed at last is the first home screen, and a lock screen is produced based on the first home screen. Thus, since a lock screen is produced based on the home screen displayed at last, it becomes easy for a user to grasp the cancellation icon displayed on the lock screen.

However, the user can designate the home screen for producing a lock screen arbitrarily. As shown inFIG. 8(A), keys respectively corresponding to the home screens set in the mobile phone10are displayed on a setting screen of a lock state. In addition, a home screen is not designated in an initial state of the setting screen.

With reference toFIGS. 8(A)-8(C), in this embodiment, since two home screens are set, a first designation key70corresponding to the first home screen and a second designation key72corresponding to the second home screen are displayed. Furthermore, an on-key74and an off-key76are also displayed as a key relevant to the display of a preview image describe later.

If a touch operation is performed to the first designation key70in a state shown inFIG. 8(A), a color of the first designation key70is reversed. When the color of the first designation key70is reversed, it is rendered in a state where the first home screen is designated as a home screen for producing a lock screen. If a lock state is set in the state where the first home screen is designated, regardless of the display of the display14, a lock screen is produced based on the first home screen. For example, the user can set arbitrarily the cancellation icon displayed on the lock screen by arranging an arbitrary function icon on the first home screen. Thus, the user can arbitrarily designate an original home screen of the lock screen to be produced.

Furthermore, although illustration is omitted, if a touch operation is performed to the second designation key72, a color of the second designation key72is reversed, and it is rendered in a state where the second home screen is designated as a home screen for producing a lock screen.

In addition, in other embodiments, a home screen to be displayed by default may be designated in advance.

Furthermore, with reference toFIG. 9, when a cancellation icon corresponding to a camera application (hereinafter, called a camera icon) is displayed on the lock screen, the preview screen is displayed as a background of the lock screen. In this state, if it is rendered in a state where the color of the camera icon is reversed and a touch operation is performed to the camera icon, photography processing is performed. That is, in such a state, the user can perform a photographing operation without canceling a lock state.

Furthermore, it is possible to set by the on-key74and the off-key76in the setting screen whether the preview image is to be displayed in the lock screen. For example, the user should just touch to the on-key74when the preview image is to be displayed in the lock screen, and when not displaying, the user should just touch to the off-key76. Then, each of these keys is rendered in a state where a color thereof is reversed if touched. Thus, even if it is in the lock state, the user becomes easy to perform photography.

In addition, in a state where the preview image is displayed on the background of the lock screen, the cancellation icons other than the camera icon may be made translucent or light-colored not to hinder the display of the preview image. By such a manner, it becomes easier for the user to perform photography of a desired image.

In addition, even if the display of the display14is not changed for a predetermined time period, the display14is turned off automatically and a lock state is set.

Furthermore, in the lock state of this embodiment, since the power supply of the display14and the touch panel16is turned off until the lock screen becomes to be displayed, the power consumption of the mobile phone10is suppressed. However, in other embodiments, a touch operation may be made invalid by making the processor30not process a touch operation being input without turning off the power supply of the touch panel16.

Furthermore, in other embodiments, the lock state may be canceled and the home screen may be displayed when the lock object RO is flicked in an arbitrary direction. Furthermore, in a case where the display14of the mobile phone10includes a pressure-sensitive sensor and feedback processing of the touch operation according to a vibrator is performed, if a cancellation icon is operated by a touch operation depressing the touch panel16(hereinafter, click operation), a lock state may be canceled and thus the processing relevant to a cancellation icon may be performed.

In the above, the feature of the embodiment is outlined. In the following, the embodiment will be described in detail using a memory map showing inFIG. 10and flowcharts shown inFIG. 11-FIG. 13.

With referringFIG. 10, the RAM46shown inFIG. 2is formed with a program storage area302and a data storage area304. As previously described, the program storage area302is an area for reading and storing (developing) a whole or a part of program data that is set in advance in the flash memory44(FIG. 2).

The program storage area302is stored with a lock screen producing program310, a lock state canceling program312, etc. The lock screen producing program310is a program for producing a lock screen based on a home screen. The lock state canceling program312is a program for canceling a lock state or for performing a function while canceling a lock state. Furthermore, the lock screen producing program310and the lock state canceling program312may be called a lock state control program collectively.

In addition, the program storage area302further includes programs for performing a mail application, an alarm application, etc.

The data storage area304of the RAM46is formed with a touch buffer330, a preview image buffer332, a home screen buffer334, etc. Furthermore, the data storage area304is stored with a touch coordinate map336, home screen data338, lock screen data340, setting data342, etc., and provided with a touch flag344and a lock flag346.

The touch buffer330is stored with touch coordinate data that is output by the touch panel control circuit48. The preview buffer332is temporarily stored with an image that is output from the camera module50. Furthermore, when displaying a preview image, image data is read from the preview image buffer332. The home screen currently displayed is temporarily stored in the home screen buffer334. Furthermore, in the home screen buffer334, the data of a former home screen is not removed until a latter home screen becomes to be displayed. Therefore, even if an application is performed from the home screen, the display data of the home screen is held by the home screen buffer334.

The touch coordinate map336is data for mapping the touch coordinate in the touch operation with the display coordinate of the display14. That is, based on the touch coordinate map336, a result of the touch operation performed to the touch panel16is reflected in the display of the display14.

The home screen data338is data for displaying the home screen being set, for example, the first home screen and the second home screen. The lock screen data340is data of the lock screen produced by the lock screen producing program310. The setting data342is data corresponding to a result that is set in the setting screen. Therefore, if setting is changed on the setting screen, the content of the setting data342is also changed.

The touch flag344is a flag for determining whether a touch to the touch panel16is performed. The touch flag344is constructed by a 1-bit register, for example. If the touch flag344is turned on (true), a data value “1” is set in the register. On the other hand, if the touch flag344is turned-off (false), a data value “0” is set in the register. In addition, the touch flag344is switched on/off based on a signal that the touch panel control circuit48outputs.

Furthermore, the lock flag346is a flag indicating whether the lock state is set. For example, the lock flag346is turned on in response to the processing that turns off the power of the display14and the touch panel16. Furthermore, the lock flag346is turned off in response to the processing of the above-described lock state canceling program310. Then, since structure of the lock flag346is approximately the same as those of the touch flag344, a detailed description about the structure is omitted.

The data storage area304is stored with the image data that is displayed in the standby state, data of character strings, etc., and provided with counters and flags necessary for an operation of the mobile phone10.

The processor30processes a plurality of tasks including lock screen producing processing shown inFIG. 11, lock state canceling processing shown inFIG. 12andFIG. 13, etc. in parallel with each other under controls of Linux (registered trademark)-base OS such as Android (registered trademark) and REX, or other OSs.

The lock screen producing processing is started when the power supply of the display14is turned off. The processor30determines, in a step S1, whether a home screen is designated. That is, by reading the setting data342, it is determined whether it is rendered in a state where an arbitrary home screen is set. If “YES” is determined in the step S1, that is, if it is in a state where the first home screen is designated, for example, the processor30produces a lock screen based on the home screen designated in the step S3. For example, the processor30reads data of the first home screen from the home screen data338to produce a lock screen. The processor30that performs the processing of the step S3functions as a first producing module.

On the other hand, if “NO” is determined in the step S1, that is, if a home screen is not designated as shown inFIG. 8(A), for example, the processor30produces, in a step S5, a lock screen based on a home screen having been displayed at last. That is, data of the home screen displayed at last is read from the home screen buffer334, and a lock screen is produced based on that data. The processor30that performs the processing of the step S5functions as a second producing module.

In addition, a lock screen that is produced by the processing of the steps S3and S5is saved in the RAM46as the lock screen data340. The processor30that performs the processing of the steps S3and S5functions as a producing module.

After the processing of the step S3or step S5is ended, the processor30sets a lock state in a step S7. That is, the lock flag346is turned on. Then, after the processing of the step S7is ended, the processor30terminates the lock screen producing processing.

FIG. 12is a flowchart of lock state canceling processing. For example, if an operation that turns on the power supply of the display14is performed, the processor30determines, in a step S21, whether a preview is valid. That is, the processor30reads the setting data342to determine whether it is rendered in a state where setting that a preview image is to be displayed in a lock screen is made. If “NO” is determined in the step S21, that is, if the setting that a preview image is to be displayed in a lock screen is not made, the processor30proceeds to processing of a step S25.

On the other hand, if “YES” is determined in the step S21, that is, if the setting that a preview image is to be displayed in a lock screen is made, the processor30turns on the power supply of the camera module50in a step S23.

Subsequently, in the step S25, the processor30turns on the power supply of the display14. Subsequently, the processor30displays a lock screen in a step S27. That is, the processor30reads the lock screen data340corresponding to a lock screen produced, and displays on the display14the lock screen as shown inFIG. 6based on that data. The processor30that performs the processing of the step S27functions as a display processing module.

Subsequently, the processor30determines, in a step S29, whether the camera icon is currently displayed. That is, the processor30determines whether a cancellation object corresponding to the camera application is included in the lock screen currently displayed. If “NO” is determined in the step S29, that is, if the camera icon is not displayed in the lock screen, the processor30proceeds to processing of a step S35.

On the other hand, if “YES” is determined in the step S29, that is, if the camera icon is displayed in the lock screen, the processor30determines, in a step S31, whether a preview is valid, like the step S21. If “NO” is determined in the step S31, that is, if the setting that a preview image is to be displayed in a lock screen is not made, the processor30proceeds to processing of the step S35. On the other hand, if “YES” is determined in the step S31, that is, if the setting that a preview image is to be displayed in a lock screen is made, the processor30displays a preview image in a step S33. For example, a preview image is read from the preview image buffer332, and the preview image is displayed on the display14as a background of the lock screen as shown inFIG. 9. The processor30that performs the processing of the step S33functions as a preview image display module.

Subsequently, the processor30determines, in the step S35, whether it is a cancellation operation. The processor30determines whether a cancellation operation is performed as shown inFIGS. 7(A) and 7(B), for example. If “NO” is determined in the step S35, that is, if a cancellation operation is not performed, the processor30determines, in a step S37, whether a photographing operation is performed. For example, the processor30determines whether a touch operation is performed to the camera icon in a state where the preview image is displayed. If “NO” is determined in the step S37, that is, if the preview image is not displayed, or if a photographing operation is not performed even when the preview image is displayed, for example, the processor30returns to the processing of the step S35. On the other hand, if “YES” is determined in the step S37, that is, if a photographing operation is performed, the processor30performs photography processing in a step S39, and returns to the processing of the step S35. That is, the image corresponding to the preview image currently displayed is saved.

If “YES” is determined in the step S35, that is, if the cancellation operation is performed, the processor30cancels the lock state in a step S41. That is, the lock flag346is turned off. Subsequently, the processor30performs an application based on the cancellation icon in a step S43. When the cancellation operation is performed using the cancellation icon corresponding to the mail application, as shown inFIG. 7(B), for example, the processor30performs the mail application.

Subsequently, the processor30determines, in a step S45, whether a preview is valid, like the step S21. If “NO” is determined in the step S45, that is, if the setting that a preview image is to be displayed in the lock screen is not made, the processor30terminates the lock state canceling processing. On the other hand, if “YES” is determined in the step S45, that is, if the setting that a preview image is to be displayed in the lock screen is made, the processor30determine, in a step S47, whether a camera application is performed. If “YES” is determined in the step S47, that is, if the camera application is performed, the processor30terminates the lock state canceling processing. On the other hand, if “NO” is determined in the step S47, that is, if the camera application is not performed, the processor30turns off the power supply of the camera module50in a step S49. That is, since it is unnecessary to make the camera module50operate continuously, the power supply of the camera module50is turned off. Then, after the processing of the step S49is ended, the processor30terminates the lock state canceling processing.

In addition, in other embodiments, instead the lock screen based on the home screen, an exclusive lock screen may be displayed such as a tile type lock screen shown inFIG. 14, a list type lock screen shown inFIG. 15, etc. For example, on these exclusive lock screens, a display position of each cancellation object (a cancellation tile, a cancellation list) is set based on a use frequency of the application by the user or an operation by the user. Furthermore, not only an application but a home screen may be related with the cancellation object. Furthermore, if a cancellation operation that the lock object RO is a start point of a touch and the cancellation object is an end point thereof is performed in also the tile type lock screen or the list type lock screen, as similar to the home screen type lock screen, the lock state is canceled, and the processing relevant to the cancellation object is performed.

Furthermore, it may be possible to change the lock screen displayed on the display14to any one of the home type, tile type and list type by a screen change operation.

Furthermore, in other embodiments, when a cancellation operation of the lock state is performed, a security screen asking for an input of a password may be displayed. If a cancellation operation shown inFIGS. 7(A) and 7(B), for example is performed, a security screen is displayed on the display14. Then, if a correct password is input in the security screen, a screen shown inFIG. 7(C)is displayed on the display14. A re-input of a password is called for when an incorrect password is entered at this time.

Furthermore, if a telephone call occurs when the lock screen is displayed, the display of the lock screen is non-displayed, and a telephone call answer screen is displayed. In this telephone call answer screen, a telephone call answering object for canceling the lock state and for answering to the telephone call is included. Then, a telephone conversation is started if a touch operation is performed to the telephone call answering object.

Furthermore, in other embodiments, by adopting a display14having a touch panel function, the touch panel16on the display14may not be provided.

Furthermore, the programs used in this embodiment may be stored in an HDD of a data distribution server, and distributed to the mobile phone10via a network. The plurality of programs may be stored in storage medium such as an optical disk of CD, DVD, BD (Blue-Ray Disk) or the like, a USB memory, a memory card, etc., and then, such the storage medium may be sold or distributed. In a case where the programs downloaded via the above-described server or storage medium are installed to a portable terminal having the structure equal to the structure of the embodiment, it is possible to obtain advantages equal to advantages according to the embodiment.

The specific numerical values mentioned in this specification are only examples, and changeable properly in accordance with the change of product specifications.

It should be noted that reference numerals inside the parentheses and the supplements show one example of a corresponding relationship with the embodiments described above for easy understanding of the invention, and do not limit the invention.

An embodiment is a portable terminal that has a display module operable to display a home screen including at least a first icon and a touch panel provided in the display module, and a lock state of restricting a performance of predetermined processing based on a touch operation can be set, comprising: a producing module operable to produce a lock screen that includes a second icon corresponding to the first icon; a display processing module operable to display the lock screen when a power supply of the display module is turned on in a state where the lock state is set; a canceling module operable to cancel if a cancellation operation that includes at least an operation touching to the second icon is performed when the lock screen is displayed; and a performance module operable to perform the processing based on the first icon corresponding to the second icon when the cancellation operation that includes at least an operation touching to the second icon is performed.

In this embodiment, the portable terminal (10: reference numeral exemplifying a portion or module corresponding in the embodiment, and so forth) is displayed with the home screen that a plurality of first icons are included, for example on the display module (14). The display module is provided with the touch panel (16), and if a touch operation is performed to the first icon, the processing (application etc.) relevant to that first icon is performed. Furthermore, if the power supply of the display module, for example is turned off, the lock state of restricting performance of the predetermined processing based on a touch operation is set. The producing module (30, S3, S5) produces a lock screen including the second icon (cancellation icon) corresponding to the first icon before shifting to the lock state, for example. The display processing module (30, S27) displays the lock screen produced on the display module if the power supply of the display module is turned on in the state where the lock state is set. The canceling module (30, S41) cancels the lock state if the cancellation operation including an operation touching the second icon is performed in the state where the lock screen produced is displayed. The performance module (30, S43) performs the processing based on the first icon corresponding to the second icon if the cancellation operation is performed as mentioned above.

According to the embodiment, a user can perform arbitrary processing while canceling a lock state with feeling that operates a home screen. Therefore, operability for the user in the lock screen is improved.

In another embodiment, a plurality of home screens are displayed on the display module, and the producing module includes a first producing module operable to produce a lock screen including the second icon corresponding to the first icon included in the home screen designated.

In the embodiment, the first home screen and the second home screen are displayed on the display module, for example. When the first home screen is designated by the user, for example, the first producing module (30, S3) produces the lock screen including the second icon corresponding to the first icon included on the first home screen.

According to the embodiment, the user can designate an original home screen of the lock screen produced arbitrarily.

In a further embodiment, a plurality of home screens are displayed on the display module, and the producing module includes a second producing module operable to produce a lock screen including the second icon corresponding to the first icon included in the home screen displayed at last.

In the further embodiment, the first home screen and the second home screen are displayed on the display module like the second invention. The second producing module (30, S5) produces the lock screen including the second icon corresponding to the first icon included in the home screen having been displayed before the application is performed, i.e., the home screen displayed at last.

According to the further embodiment, since the lock screen is produced based on the home screen displayed at last, it becomes easy for the user to grasp the second icon displayed on the lock screen.

A still further embodiment further comprise a camera module; and a preview image display module operable to display a preview image based on an output of the camera module in the lock screen.

In the still further embodiment, when a camera application is performed, the power supply of the camera module (50) is turned on. For example, the preview image display module (30, S33) displays the preview image based on the output of the camera module as a background of the lock screen at the time that the camera application is performed.

In a yet further embodiment, the preview image display module displays a preview image as a background of the lock screen when the second icon relevant to the camera application is currently displayed.

In the yet further embodiment, when the camera application can be performed, the preview image is displayed as the background of the lock screen.

According to the still further embodiment and the yet further embodiment, even if it is in the lock state, it becomes easy for the user to perform photography.

In a yet still further embodiment, the first icon corresponding to the second icon is the first icon that at least a part of a display position thereof overlaps with the second icon.

The other embodiment is a lock state control method in a portable terminal (10) that has a display module (14) operable to display a home screen including at least a first icon and a touch panel (16) provided in the display module, and a lock state of restricting a performance of predetermined processing based on a touch operation can be set, a processor (30) of the portable terminal performing steps of: producing (S3, S5) a lock screen that includes a second icon corresponding to the first icon; display-processing (S27) the lock screen when a power supply of the display module is turned on in a state where the lock state is set; canceling (S41) if a cancellation operation that includes at least an operation touching to the second icon is performed when the lock screen is displayed; and performing (S43) the processing based on the first icon corresponding to the second icon when the cancellation operation that includes at least an operation touching to the second icon is performed.

According also to the other embodiment, a user can perform arbitrary processing while canceling a lock state with feeling that operates a home screen. Therefore, the operability for the user in the lock screen is improved.

DESCRIPTION OF NUMERALS