Mobile terminal and controlling method thereof

A mobile terminal and controlling method thereof is provided via which a user's state can be reflected in various activities performed in the mobile terminal by utilizing the set indicator information. The mobile terminal includes a controller to set an indicator indicating a user's environment and a display unit to display information on the set indicator in response to a control command of the controller.

Pursuant to 35 U.S.C. § 119(a), this application claims the benefit of earlier filing date and right of priority to Korean Application No. 10-2015-0085733, filed on Jun. 17, 2015, the contents of which are hereby incorporated by reference herein in their entirety.

FIELD OF THE INVENTION

The present invention relates to a mobile terminal, and more particularly, to a mobile terminal for setting an indicator indicating a user's state and controlling method thereof. Although the present invention is suitable for a wide scope of applications, it is particularly suitable for reflecting the user's state in various activities performed in the mobile terminal by utilizing the set indicator information.

DISCUSSION OF THE RELATED ART

Generally, terminals can be classified into mobile/portable terminals and stationary terminals. In particular, the mobile terminals can be further classified into handheld terminals and vehicle mounted terminals according to possibility of user's direct portability.

Recently, functions of a mobile terminal tend to be diversified. For instance, the diversified functions include a function of data and audio communication, a function of photographing and video-making through a camera, a function of audio recording, a function of music file play through a speaker system, a function of outputting an image or video to a display unit, and the like. A prescribed terminal is further equipped with an electronic game play function or performs a multimedia player function. Particularly, a recent mobile terminal is able to receive multicast signals for providing visual contents such as a broadcast, a video, a television program and the like.

As functions of the terminal are getting diversified, the terminal tends to be implemented as a multimedia player provided with complex functions such as photographing of photos or videos, playback of music or video files, game play, broadcast reception and the like for example.

Meanwhile, a user may desire to represent various environments and his situation. Particularly, if a user's state is not a temporary state but a state lasting for a predetermined time, while a terminal is used, the user may desire to reflect the user's state in various activities performed in the mobile terminal by utilizing information indicating his state while using the terminal. To support and increase the user's request and the terminal functions, it may be able to consider the improvement of structural parts and/or software parts of the terminal.

SUMMARY OF THE INVENTION

Accordingly, embodiments of the present invention are directed to a mobile terminal and controlling method thereof that substantially obviate one or more problems due to limitations and disadvantages of the related art.

An object of the present invention is to provide a mobile terminal and controlling method thereof, by which a user's state can be reflected in various activities performed in the mobile terminal by utilizing an indicator information indicating the user's state.

Additional advantages, objects, and features of the invention will be set forth in the disclosure herein as well as the accompanying drawings. Such aspects may also be appreciated by those skilled in the art based on the disclosure herein.

To achieve these objects and other advantages and in accordance with the purpose of the invention, as embodied and broadly described herein, a mobile terminal according to one embodiment of the present invention may include a controller configured to set an indicator indicating a user's environment and a display unit configured to display information on the set indicator in response to a control command of the controller.

Preferably, the mobile terminal may further include a short range communication module configured to transceive data with a tag terminal and the controller may set the indicator using the data received from the tag terminal.

Preferably, the controller may set the indicator through a user's input.

Preferably, the controller may modify a name of the indicator by a user's input.

Preferably, the controller may control the indicator information to be transmitted to a different mobile terminal.

More preferably, the controller may control a different user currently sharing the indicator information to be displayed on the display unit in response to a user's input.

Preferably, when the controller launches an application installed on the mobile terminal, the controller may use the information on the indicator.

More preferably, when the controller sends a message, the controller may send the information on the indicator in a manner of adding the information on the indicator to the message. The controller may add location information of the user in the information on the indicator. When the indicator information added message is received, the controller may display the indicator information on the display unit together with the message. When the indicator information added message is received, the controller may launch an application related to the information contained in the indicator. If the indicator information added to the message comprises location information of a message sender, the controller may control the user to be guided to a location of the message sender by launching a navigation application for introducing a route.

More preferably, when a phone call is made, the controller may send the information on the indicator in addition.

More preferably, while the indicator information is shared with at least one person, when the user uses an application for sending and receiving phone calls, the controller may preferentially display a contact of a sharer of the indicator information on the display unit.

More preferably, when an incoming call declining message list is displayed on the display unit, the controller may further display a declining message corresponding to the user's environment using the indicator information.

More preferably, the controller may add the information on the set indicator to a captured photo.

More preferably, the controller may control the data to be transceived with the tag terminal as well as the indicator information. The controller may control menu information received from the tag terminal to be displayed on the display unit. The controller may control information on an item selected from the menu to be sent to the tag terminal. And, the controller may add information related to a captured photo in the data received from the tag terminal to the captured photo.

Accordingly, embodiments of the present invention provide various effects and/or features.

According to at least one embodiment of the present invention, an indicator information indicating a user's state can be set. By utilizing the indicator information, the user's state can be reflected in various activities performed in the mobile terminal.

Effects obtainable from the present invention may be non-limited by the above mentioned effect. And, other unmentioned effects can be clearly understood from the following description by those having ordinary skill in the technical field to which the present invention pertains. It is to be understood that both the foregoing general description and the following detailed description of the present invention are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.

DETAILED DESCRIPTION OF THE INVENTION

Terms such as “include” or “has” are used herein and should be understood that they are intended to indicate an existence of several disclosed components, functions or steps, and it is also understood that greater or fewer components, functions, or steps may likewise be utilized.

Reference is now made toFIGS. 1A-1C, whereFIG. 1Ais a block diagram of a mobile terminal in accordance with the present invention, andFIGS. 1B and 1Care conceptual views of one example of the mobile terminal, viewed from different directions.

The mobile terminal100is shown having components such as a wireless communication unit110, an AV input unit120, a sensing unit140, an output unit150, an interface unit160, a memory170, a controller180, and a power supply unit190. It is understood that implementing all of the illustrated components is not a requirement, and that greater or fewer components may alternatively be implemented. Referring now toFIG. 1A, the mobile terminal100is shown having wireless communication unit110configured with several commonly implemented components.

The controller180typically functions to control overall operation of the mobile terminal100, in addition to the operations associated with the application programs. The controller180can process or provide appropriate information or function to a user by processing signals, data, information and the like inputted or outputted through the above-mentioned components or running application programs saved in the memory170.

At least one portion of the above-mentioned components can cooperatively operate to embody operations, controls or controlling methods of the mobile terminal according to various embodiments mentioned in the following description. And, the operations, controls or controlling methods of the mobile terminal can be embodied on the mobile terminal by running at least one or more application programs saved in the memory170.

Referring still toFIG. 1A, various components depicted in this figure will now be described in more detail.

A touch sensor can sense a touch applied to the touch screen, such as display unit151, using any of a variety of touch methods. Examples of such touch methods include a resistive type, a capacitive type, an infrared type, and a magnetic field type, among others. As one example, the touch sensor may be configured to convert changes of pressure applied to a specific part of the display unit151, or convert capacitance occurring at a specific part of the display unit151, into electric input signals. The touch sensor may also be configured to sense not only a touched position and a touched area, but also touch pressure and/or touch capacitance. A touch object is generally used to apply a touch input to the touch sensor. Examples of typical touch objects include a finger, a touch pen, a stylus pen, a pointer, or the like.

In some embodiments, the display unit151may be implemented as a stereoscopic display unit for displaying stereoscopic images.

The mobile terminal100will generally include a case (for example, frame, housing, cover, and the like) forming the appearance of the terminal.

In this embodiment, the case is formed using a front case101and a rear case102. Various electronic components are incorporated into a space formed between the front case101and the rear case102. At least one middle case may be additionally positioned between the front case101and the rear case102.

The mobile terminal100may be provided with the display unit151, the first audio output module152a, the second audio output module152b, the proximity sensor141, the illumination sensor142, the light output unit154, the first camera121a, the second camera121b, the first manipulating unit123a, the second manipulating unit123b, the microphone122, the interface unit160, and the like.

FIGS. 1B and 10depict certain components as arranged on the mobile terminal.

The display unit151outputs information processed in the mobile terminal100. The display unit151may be implemented using one or more suitable display devices.

Examples of such suitable display devices include a liquid crystal display (LCD), a thin film transistor-liquid crystal display (TFT-LCD), an organic light emitting diode (OLED), a flexible display, a 3-dimensional (3D) display, an e-ink display, and combinations thereof.

The display unit151may also form a touch screen together with the touch sensor. Here, the touch screen may serve as the user input unit123(see FIG.1A). Therefore, the touch screen may replace at least some of the functions of the first manipulation unit123a.

A power supply unit190for supplying power to the mobile terminal100may include a battery191, which is mounted in the terminal body or detachably coupled to an outside of the terminal body. The battery191may receive power via a power source cable connected to the interface unit160.

Also, the battery191can be recharged in a wireless manner using a wireless charger. Wireless charging may be implemented by magnetic induction or electromagnetic resonance.

As previously described with regard toFIG. 1A, the mobile terminal may be configured to include short-range communication techniques such as Bluetooth™, Radio Frequency Identification (RFID), Infrared Data Association (IrDA), Ultra Wideband (UWB), ZigBee™, Near Field Communication (NFC), Wireless USB (Wireless Universal Serial Bus), and the like.

A typical NFC module provided at the mobile terminal supports short-range wireless communication, which is a non-contactable type of communication between mobile terminals and generally occurs within about 10 cm. The NFC module may operate in one of a card mode, a reader mode, or a P2P mode. The mobile terminal100may further include a security module for storing card information, in order to operate the NFC module in a card mode. The security module may be a physical medium such as Universal Integrated Circuit Card (UICC) (e.g., a Subscriber Identification Module (SIM) or Universal SIM (USIM)), a secure micro SD and a sticker, or a logical medium (e.g., embedded Secure Element (SE)) embedded in the mobile terminal. Single Wire Protocol (SWP)-based data exchange may be performed between the NFC module and the security module.

In a case where the NFC module operates in a card mode, the mobile terminal may transmit card information on a general IC card to the outside. More specifically, if a mobile terminal having card information on a payment card (e.g., a credit card or a bus card) approaches a card reader, a short-range mobile payment may be executed. As another example, if a mobile terminal which stores card information on an entrance card approaches an entrance card reader, an entrance approval procedure may start. A card such as a credit card, a traffic card, or an entrance card may be included in the security module in the form of applet, and the security module may store card information on the card mounted therein. Card information for a payment card may include any of a card number, a remaining amount and usage history, and the like. Card information of an entrance card may include any of a user's name, a user's number (e.g., undergraduate number or staff number), an entrance history, and the like.

When the NFC module operates in a reader mode, the mobile terminal can read data from an external tag. The data received from the external tag by the mobile terminal may be coded into the NFC Data Exchange Format defined by the NFC Forum. The NFC Forum generally defines four record types. More specifically, the NFC Forum defines four Record Type Definitions (RTDs) such as smart poster, text, Uniform Resource Identifier (URI), and general control. If the data received from the external tag is a smart poster type, the controller may execute a browser (e.g., Internet browser). If the data received from the external tag is a text type, the controller may execute a text viewer. If the data received from the external tag is a URI type, the controller may execute a browser or originate a call. If the data received from the external tag is a general control type, the controller may execute a proper operation according to control content.

In some cases in which the NFC module operates in a P2P (Peer-to-Peer) mode, the mobile terminal can execute P2P communication with another mobile terminal. In this case, Logical Link Control Protocol (LLCP) may be applied to the P2P communication. For P2P communication, connection may be generated between the mobile terminal and another mobile terminal. This connection may be categorized as a connectionless mode which ends after one packet is switched, and a connection-oriented mode in which packets are switched consecutively. For a typical P2P communication, data such as an electronic type name card, address information, a digital photo and a URL, a setup parameter for Bluetooth™ connection, Wi-Fi connection, etc. may be switched. The P2P mode can be effectively utilized in switching data of a small capacity, because an available distance for NFC communication is relatively short.

Further preferred embodiments will be described in more detail with reference to additional drawing figures. It is understood by those skilled in the art that the present features can be embodied in several forms without departing from the characteristics thereof.

The mobile terminal100according to the present specification can set up an indicator indicating a user's environment.

In this case, the indicator may mean a setting state of the mobile terminal to indicate a user located space, a user's current status, a user's emotional state, a colleague accompanied by a user, and/or the like. For instance, assume that a user enters a restaurant. In doing so, when ‘dining at the restaurant’ is set up on the mobile terminal100, an indicator for setting a user's state is set. For another instance, assume that a user is watching a movie. In doing so, the user can set up a status that the user himself is watching the movie as well as set a so-called ‘manner mode’ for muting sound from the mobile terminal100. In this case, ‘setting the status of watching the movie’ corresponds to the indicator setting in the present specification. The meaning of the indicator shall be further understood in detail through the description of the mobile terminal100according to the present specification.

According to one embodiment of the present specification, the indicator setting is possible through an action of tagging the mobile terminal to a tag terminal.

FIG. 2is a diagram for one example of setting an indicator by tagging a mobile terminal to a tag terminal.

Referring toFIG. 2, it can be observed that a user is tagging the mobile terminal100to a tag terminal200. Each of the tag terminal200and the mobile terminal100can transmit and/or receive data by a wireless communication. To this end, the controller180can receive data for the setting of the indicator from the short range communication module114. And, the controller180can set up the indicator using the data received from the tag terminal200. Moreover, the controller180can provide a display300, which indicates that the indicator is set up, as shown in the right part of the drawing, on the display unit151using a shop name.

Meanwhile, according to the example shown inFIG. 2, assume that the tag terminal200includes a terminal installed at a coffee shop. The tag terminal200can send a shop name of the coffee shop, a name of a branch, a geographic information on a branch location, and the like to the mobile terminal100. In this case, the controller180sets a name of the indicator using the shop name of the coffee shop.

According to another embodiment of the present specification, it is possible to set the indicator through a user's input.

FIGS. 3A and 3Bare diagrams for one example of setting an indicator through a user's input.

Referring toFIG. 3A, it can be observed that a user touches a top end of the display unit151. In doing so, referring toFIG. 3B, an interface for setting an indicator can be displayed on the display unit151. If the user inputs a name of the indicator or the like, the controller180can set the indicator using the inputted information. Subsequently, referring toFIG. 3C, using the name inputted by the user, the controller180can provide a display300, which indicates that the indicator has been set, to the display unit151.

Meanwhile, according to the example shown inFIGS. 3A and 3B, as an input for the user to set the indicator, a touch is applied to the top end of the display unit151. Such an input method is just one example. And, various user's inputs can be used to set the indicator.

A status display bar, which indicates that the indicator has been set, can be displayed at one of various locations on the display unit.

FIGS. 4A, 4B and 4Care diagrams for one example of displaying a status display bar at one of various locations on a display unit.

Referring toFIG. 4A, the status display bar can be located at a top end of the display unit151[cf.FIG. 4A], a bottom end of the display unit151[cf.FIG. 4B], or a lateral side of the display unit151[cf.FIG. 4C]. On the other hand, the display unit151may include a bended display having a main region facing a front side of the mobile terminal100and a sub-region having a prescribed curvature by extending from the main region. In this case, the status display bar may be displayed on the sub-region.

Meanwhile, the status display bar can be moved by a user's input. According to the example in the present specification, the status display bar has a rectangular shape, by which the shape of the status display bar is non-limited. According to another embodiment, the status display bar can have one of various shapes such as a circular shape, a triangular shape and the like. Moreover, the status display bar can be displayed in at least one of various colors.

The mobile terminal according to the present specification can modify a name of the indicator in response to a user's input.

FIGS. 5A-5Care diagrams for one example of modifying a name of an indicator.

Referring toFIG. 5A, it can be observed that a user applies a so-called ‘long touch’ to a top end of the display unit151. In this case, the long touch is a user's input for editing the indicator. In doing so, referring toFIG. 5B, a screen for modifying the name is displayed. If the user inputs a name for the modification, referring toFIG. 5C, the controller180can display the modified name as the name of the indicator.

Meanwhile, various user inputs can be used to modify the name of the indicator without being limited by the example shown in the drawing.

The mobile terminal according to the present specification can release the setting of the indicator in response to a user's input.

FIGS. 6A-6Care diagrams for one example of releasing a setting of an indicator.

Referring toFIG. 6A, it can be observed that a user applies a so-called ‘long touch’ to a top end of the display unit151. In this case, the long touch is a user's input for editing the indicator. In doing so, referring toFIG. 6B, a release button (i.e., a button x) for releasing the setting is displayed on the screen. If the user presses the release button to release the setting of the indicator, referring toFIG. 6C, the controller180stops displaying the status display bar of the indicator anymore. Meanwhile, the indicator setting release input method shown in the drawing is just example and various user inputs can be used to release the indicator setting.

Meanwhile, a user may desire to pause the indicator setting rather than to completely release the indicator setting.

Therefore, the mobile terminal according to the present specification can pause the indicator setting in response to a user's input.

FIG. 7is a diagram for one example of a pause input for pausing an indicator setting.

Referring toFIG. 7, a user may touch and then push a status display bar300of the indicator to the left. In doing so, it can be observed that the status display bar300of the indicator gradually disappears from the screen due to a status display bar301of the mobile terminal appearing from a right side of the screen in response to the user's input. When the controller180receives the user's input shown in the example, the controller180can pause the indicator setting. The input method shown in the drawing for pausing the indicator setting is just exemplary and various user inputs can be used to pause the indicator setting.

Meanwhile, it should be noted that the above-described user input method is one example only.

The mobile terminal100according to the present specification can share the indicator information.

FIGS. 8A-8Dare diagrams for one example of sharing indicator information with another mobile terminal.

Referring toFIG. 8A, it can be observed that a user applies a so-called ‘long touch’ to a status display bar300of the indicator. In this case, the input of the long touch is a user's input for editing the indicator setting. Referring toFIG. 8B, it can be observed that the user long touches an icon located at a left end portion of the status display bar300. In this case, the input is a user's input for sharing the indicator information. If so, like the screen shown inFIG. 8C, the controller180displays a screen for selecting a user to share the indicator information with. Subsequently, like the screen shown inFIG. 8D, the controller180can display a guide screen for checking whether to share the indicator information with the user selected by a user's input. If the user finally inputs an approval, the controller180can control the indicator information to be sent to a different mobile terminal. Having received the indicator information, the different mobile terminal can set the same indicator using the received indicator information. Meanwhile, it can be understood that the above-described user's input method is just exemplary.

A user can check a person with whom the indicator is shared.

FIGS. 9A-9Care diagrams for one example of displaying an indicator sharer information.

Referring toFIG. 9A, it can be observed that a user inputs a touch input of sweeping the status display bar300down. In this case, the touch input is an input for checking a different user with whom the user currently shares the indicator information. When the input is received, referring toFIG. 9B, the controller180can display the user with whom the indicator information is currently shared. In particular, the controller180can control the different user, with whom the indicator information is currently shared, to be displayed on the display unit in response to a user's input. When the user applies a touch input of sweeping the screen up, referring toFIG. 9C, the controller180stops displaying the user with whom the indicator information is currently shared and is able to return to the original screen. Meanwhile, it should be understood that the above-mentioned user's input method is just exemplary.

According to the embodiments described with reference toFIGS. 2 to 9, in case that the indicator is set, the mobile terminal according to the present specification has the information on the user's environment. According to the example shown inFIG. 2, the mobile terminal100can recognize the information indicating that the user is currently located at the coffee shop. According to the example shown inFIG. 3, the mobile terminal100can recognize the information indicating that the user is on a tour. Moreover, according to the example shown inFIG. 8, the mobile terminal100can recognize the information indicating that the user is on a tour with someone. Besides, when the indicator is set, the user can input more specific and detailed additional information [not shown in the drawings]. Furthermore, the tag terminal200can provide more specific and detailed additional information to the mobile terminal100as well.

When an application is used in the indicator set mobile terminal, how to reflect the indicator information is described in detail as follows.

First of all, various applications can be installed on the mobile terminal100according to the present specification. When the controller180launches the application installed on the mobile terminal, the controller180may use the information of the indicator.

According to one embodiment of the present specification, when the controller180sends a message, the controller180can add the information of the indicator to the message.

FIG. 10is a diagram for one example of adding a user's location information to a message.

Referring toFIG. 10, it can be observed that a mobile terminal100aof a message sender and a mobile terminal of a message recipient100bare shown in the left part and the right part of the drawing, respectively. It can be observed that an indicator is set on the mobile terminal of the message sender100a. And, it can be observed that a user of the sender mobile terminal is currently located at a coffee shop based on a name of the indicator. In this case, if a message is sent, the controller180can control information(s) of the indicator to be sent by being added to the message. For instance, the controller180can add a user's location information among the informations of the indicator. Having received the message, the mobile terminal100bof the message recipient can display both of the addition of the information of the indicator and the message on the display unit151. Hence, the user of the receiving terminal can confirm where the sender has sent the message.

Meanwhile, when the mobile terminal according to the present specification receives the indicator information added message, the mobile terminal can launch an app related to the information(s) contained in the indicator.

FIGS. 11A-11Care diagrams for one example of guiding to a location of a message sender.

Referring toFIG. 11, it can be observed that a message receiver touches information of an indicator contained in a message. According to the example shown inFIG. 11, the indicator information contains a location information of a message sender. Hence, if the indicator information added to the message is the location information of the message sender, the controller can guide the message recipient to the location of the message sender by launching a navigation application for introducing a route.

In this case, the route introducing application can introduce a route in various ways.

In case that the message recipient is located at an outdoor place, as shown inFIG. 11A, the controller180can introduce a route. In case that the message recipient is located at an indoor place, as shown inFIG. 11B, the controller180can introduce a route in a manner of displaying an indoor map. When the message recipient enters a coffee shop, referring toFIG. 11C, the controller180can introduce a route in a manner of displaying a table location in the shop. According to the examples shown inFIGS. 11A to 11C, a user's location can be changed sequentially depending on a level of proximity to the location of the sender.

According to another embodiment of the present specification, when a phone call is made, the controller180can send the information of the indicator in addition.

FIG. 12is a diagram for one example of adding a user's location information in making a phone call.

Referring toFIG. 12, it can be observed that a mobile terminal100aof a sender and a mobile terminal100bof a recipient are shown in the left part and the right part of the drawing, respectively. It can be observed that an indicator is set on the mobile terminal100aof the sender. And, it can be observed that a user of the sender mobile terminal100ais currently located at a coffee shop based on a name of the indicator. In this case, if a phone call is made, the controller180can additionally send control information(s) of the indicator. Having received the message, the mobile terminal100bof the recipient can display both of the addition of the information of the indicator and the sender information on the display unit151. Hence, the user of the receiving terminal can confirm where the sender makes the phone call.

According to another embodiment of the present specification, while the indicator information is shared with at least one person, when a user uses an application capable of call transmission/reception, the controller180can control a contact of the sharer of the indicator information to be preferentially displayed on the display unit.

FIGS. 13A-130are diagrams for one example of using a phone application while indicator information is shared.

Referring toFIG. 13A, it can be observed that a user currently uses a phone application. In this case, assume that the indicator information is shared with a different user. If the user applies a touch input to a send button, referring toFIG. 13B, at least one contact or more contacts for at least one or more sharers of the indicator information can be preferentially displayed on the display unit151. If the user touches the contact of one of the displayed sharers, referring toFIG. 13C, an outgoing call can be directly made to the corresponding sharer.

According to another embodiment of the present specification, when an incoming call declining message list is displayed on the display unit151, the controller180may be able to further display a declining message corresponding to a user's environment.

FIG. 14is a diagram for one example of displaying a declining message corresponding to a user's environment using indicator information.

Referring toFIG. 14, it can be observed that a message list sent in case of generally declining an incoming call is displayed on the display unit of the mobile terminal shown in the left part of the drawing. Contents of messages contained in the list are previously determined in consideration of several situations but may fail to reflect a user's current environment well. On the other hand, it can be observed that the mobile terminal shown in the right part of the drawing has indicator information set thereon by being tagged to a tag terminal. Hence, the mobile terminal can further display a declining message corresponding to a user's environment using the indicator information. Looking into the bottom part of the display unit of the mobile terminal shown in the right part of the drawing, it can be observed that an incoming call declining message ‘Sorry. I'm having dinner now.’ Is further displayed. Thus, through the incoming call declining messages capable of describing user's environments in detail, the user can make various selections.

According to another embodiment of the present specification, the controller180can add the set indicator information to a captured photo.

FIG. 15is a diagram for one example of adding indicator information to a captured photo.

Referring toFIG. 15, it can be observed that a user currently applies an input of sweeping up a bottom part of the display unit on which a captured photo is displayed. In this case, the sweep input may include an input for checking the indicator information added to a photo. When the input is received, the controller180can display the indicator information added to the photo on the display unit151. In this case, the added indicator information may include the information of the indicator set when the photo is taken. As the informations of the set indicator, the controller180can add such data as a photo capture time, a photo capture place, a person present at the photo capture, a price of a photo capture product and the like to the photo.

Meanwhile, in case that the photo is uploaded to such a place as an SNS (Social Network Service) or the like, the controller180can upload the information of the indicator together.

FIG. 16is a diagram for one example of uploading a photo to SNS.

Referring toFIG. 16, when a captured photo is uploaded to an SNS, the controller180can upload the indicator information together with the shot photo.

When an indicator is set using a tag terminal, the mobile terminal according to the present invention can transceive data with the tag terminal well as the indicator information.

FIG. 17is a diagram for one example of displaying data received from a tag terminal as well as indicator information.

Referring toFIG. 17, after the mobile terminal100has been tagged to a tag terminal200, it can be observed that the indicator is set. In this case, the tag terminal200shall be assumed as a tag terminal200installed at a restaurant. The tag terminal200may be able to further transmit data related to the restaurant to the mobile terminal100as well as data required for the indicator setting. According to the example shown inFIG. 17, data of a restaurant menu is further transmitted. Hence, the controller180can control the menu information, which is received from the tag terminal200, to be displayed on the display unit151.

FIG. 18is a diagram for one example of a screen in accordance with property of a tag terminal installed place.

Referring toFIG. 18, assume that tag terminal installed places are assumed as 3 kinds of places such as a company, a car and a home. When data is received from the tag terminal, the controller180can control a status display bar, which indicates the completion of the indicator setting, to be displayed in a color differing in accordance with a corresponding one of the tag terminals. And, the provided data may differ in accordance with each of the tag terminal installed places. In doing so, using the data received from the tag terminal, the controller180can control a menu, which is appropriate for the corresponding tag terminal installed place, to be displayed on the display unit.

FIGS. 19A-19Care diagrams for one example of a restaurant seat disposition using a tag terminal installed at a restaurant.

Referring toFIG. 19A, it can be observed that a user is located at an entrance of a restaurant. Referring toFIG. 19B, the controller180tags the mobile terminal to a tag terminal installed at the entrance, receives data on the restaurant as well as data required for an indicator setting, and then controls the received data to be displayed on the display unit. Referring toFIG. 19C, the controller180receives data on a seat disposition from the tag terminal [cf. a reference diagram shown in the lower part ofFIG. 19C] and is then able to control a restaurant seat disposition layout and currently available seats to be displayed on the display unit.

FIGS. 20A-20Dare diagrams for one example of ordering food using a tag terminal installed at a restaurant.

Referring toFIG. 20A, a user receives data on a restaurant menu through a tag terminal installed at a restaurant. Subsequently, the user applies a touch input to a food menu button for a food order. Referring toFIG. 20B, the user can input food to order. If the user applies a touch input to an order button [FIG. 20C], the ordered food is displayed and a screen for requesting a user's approval can be displayed [FIG. 20D]. If the user touches a confirmation button to confirm the ordered contents, the controller180sends the information on the items selected from the menu to the tag terminal.

FIG. 21is a diagram for one example of adding information related to a food photo taken at a restaurant to the photo.

Referring toFIG. 21, it can be observed that the embodiment shown inFIG. 21is similar to the former embodiment described with reference toFIG. 15. The embodiment shown inFIG. 21differs from the former embodiment shown inFIG. 15in that the mobile terminal is tagged to the tag terminal after taking the photo. The tag terminal can transmit data on the contents of the food ordered by a user. Hence, using the data received from the tag terminal, the controller180can control details related to the photographed food to be added to the photo. Meanwhile, in case that at least two meals are ordered, the controller180analyzes the photographed food by various analysis methods such as a comparison between a shot photo of the food and a reference image, a comparison between the shot photo of the food and a web image and the like and is then able to select data corresponding to the photographed food from the ordered meals. Moreover, the information added to the photo may further include information on a payment amount, information of a payer and the like.

The above-described present invention can be implemented in a program recorded medium as computer-readable codes. The computer-readable media may include all kinds of recording devices in which data readable by a computer system are stored. The computer-readable media may include HDD (hard disk drive), SSD (solid state disk), SDD (silicon disk drive), ROM, RAM, CD-ROM, magnetic tapes, floppy discs, optical data storage devices, and the like for example and also include carrier-wave type implementations (e.g., transmission via Internet). Further, the computer may include the controller180of the terminal. It will be appreciated by those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the inventions. Thus, it is intended that the present invention covers the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.