Mobile device and method for controlling the same

A portable device and a method for controlling the same are disclosed, which senses an image including a pattern code. The mobile device includes a camera unit configured to sense an image; a display unit configured to display the image; a sensor unit configured to detect an input signal and transmit the detected input signal to a processor; and the processor configured to control the display unit, the camera unit and the sensor unit, wherein the processor further configured to: provide an image capturing interface, wherein the image capturing interface displays the image sensed by the camera unit and an image capturing trigger for storing the image, simultaneously display a pattern code trigger for storing information of a pattern code in the image capturing interface only when the pattern code is recognized from the image.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The disclosure relates to a mobile device and a method for controlling the same, and more particularly, to a method for controlling a mobile device sensing an image that includes a pattern code.

2. Discussion of the Related Art

A mobile device may take a one-dimensional code such as a barcode and a two-dimensional code such as a quick response (QR) code by using a camera. Also, the mobile device may have a program and an application, which may detect information by reading the taken code. A bar code and a QR code may exist in a smart phone only, and their related information may be identified directly by consumers. Smart phone users may easily obtain various kinds of information by scanning QR code inserted in a billboard, promotion material, poster, magazine, Internet, etc. through a smart phone after downloading a barcode or QR code scan application free of charge.

For example, if a barcode on a product selling at the mart is touched with a smart phone, a user may know price, information, etc. of the product. Also, for example, if a QR code of a product printed in a paper magazine is touched with a smart phone, the smart phone is connected with a web site of the product, whereby the user may obtain various kinds of product information, event information and coupon benefits. If a QR code of sports event or movie poster is touched with a smart phone, the user may obtain promotion moving picture and photo information, discount coupon and ticket information, theater or stadium information, etc.

SUMMARY OF THE INVENTION

Accordingly, the present disclosure is directed to a mobile device and a method for controlling the same, which substantially obviate one or more problems due to limitations and disadvantages of the related art.

An object of the present disclosure is to provide a mobile device and a method for controlling the same, in which the mobile device may recognize a pattern code and an image generated through a camera, by using a camera application.

Another object of the present disclosure is to provide a mobile device and a method for controlling the same, in which an image or pattern code may be stored easily through a pattern code trigger and an image capturing trigger, which are displayed in a camera application.

Other object of the present disclosure is to provide a mobile device and a method for controlling the same, in which a pattern code trigger and an image capturing trigger are displayed at the same time only if a pattern code image is recognized through a camera application.

To achieve these objects and other advantages and in accordance with the purpose of the disclosure, as embodied and broadly described herein, a mobile device comprises a camera unit configured to sense an image; a display unit configured to display the image; a sensor unit configured to detect an input signal and transmits the detected input signal to a processor; and the processor configured to control the display unit, the camera unit and the sensor unit, wherein the processor further configured to: provide an image capturing interface, wherein the image capturing interface displays the image sensed by the camera unit and an image capturing trigger for storing the image, simultaneously display a pattern code trigger for storing information of a pattern code in the image capturing interface only when the pattern code is recognized from the image, wherein the information of the pattern code includes at least one of the image of the pattern code and contents linked to the pattern code, stores the image when the input signal for the image capturing trigger is detected, and stores the information of the pattern code when the input signal for the pattern code trigger is detected.

In another aspect of the present invention, a method for controlling a mobile device sensing an image including a pattern code comprises the steps of providing an image capturing interface, wherein the image capturing interface the image and an image capturing trigger for storing the image; simultaneously displaying a pattern code trigger for storing information of the pattern code in the image capturing interface only when the pattern code is recognized from the image, wherein the information of the pattern code includes at least one of the image of the pattern code and contents linked to the pattern code; storing the image when the input signal for the image capturing trigger is detected; and storing the information of the pattern code when the input signal for the pattern code trigger is detected.

According to one embodiment, in order to identify information of a pattern code visible to the user, the user may identify the information of the pattern code through a camera application without implementing a separate pattern code application.

Also, according to one embodiment, the user may display a pattern code trigger and an image capturing trigger at the same time through a camera application only when a pattern code among images acquired through a camera is recognized.

Also, according to one embodiment, the user may store the information of the pattern code or adjust a location of the pattern code to a focus of an image, by using the pattern code trigger.

Also, according to one embodiment, when the pattern code is included in the stored image, the user may easily know the information of the pattern code through the pattern code trigger displayed in the stored image.

DETAILED DESCRIPTION OF THE INVENTION

Although the terms used in the present disclosure are selected from generally known and used terms considering their functions in the present disclosure, the terms can be modified depending on intention of a person skilled in the art, practices, or the advent of new technology. Also, in special case, the terms mentioned in the description of the present disclosure may be selected by the applicant at his or her discretion, the detailed meanings of which are described in relevant parts of the description herein. Accordingly, the terms used herein should be understood not simply by the actual terms used but by the meaning lying within and the description disclosed herein.

Moreover, although the embodiments will be described in detail with reference to the accompanying drawings and the disclosure described by the drawings, it is to be understood that the present disclosure is not limited by such embodiments.

FIG. 1is a block diagram illustrating a mobile device according to an embodiment of the disclosure. Referring toFIG. 1, the mobile device100may include a camera unit110, a display unit120, a sensor unit130, a processor140, a storage unit150, a communication unit160, and a power unit170.

First of all, the mobile device100may include various digital devices, such as a personal digital assistant (PDA), a notebook computer, a tablet PC, and a smart phone, which may display images and enable data communication. Also, the mobile device100may include various digital devices that include a touch screen. In this disclosure, it is assumed that the mobile device100is a smart phone.

The camera unit110may take an image. In more detail, the camera unit110may take an image in a forward direction. In this case, the forward direction may mean a direction towards which the camera unit110is oriented. Also, the camera unit110may sense an image within a field of view (FOV) area and provide the sensed image to the processor140. In this case, the field of view area represents a range of horizontal and vertical field of view angles that may be included in a constant screen when an image is sensed. Also, the camera unit110may be located on a front surface or a rear surface of the mobile device100. In this case, the camera unit110may sense an image. Also, in this disclosure, the camera unit110may sense an image that includes a pattern code.

The display unit120may output image data on a display screen. Also, the display unit120may output an image on the basis of contents implemented by the processor140or a control command of the processor140. For example, the contents may include various kinds of moving pictures and images.

In this disclosure, the display unit120may display an image capturing interface. In this case, the image capturing interface may display an image and an image capturing trigger for storing the image on the display unit120. Also, the image capturing interface may also display a pattern trigger on the display unit120when a pattern code is recognized.

The sensor unit130may detect an input signal by using at least one sensor provided in the mobile device100and forward the input signal based on the detected result to the processor140. At this time, the sensor unit130may include a plurality of sensing means. In one embodiment, the plurality of sensing means may include a gravity sensor, a terrestrial magnetism sensor, a motion sensor, a gyroscope sensor, an acceleration sensor, an infrared sensor, an inclination sensor, a brightness sensor, an altitude sensor, a smell sensor, a temperature sensor, a depth sensor, a pressure sensor, a bending sensor, an audio sensor, a video sensor, a global positioning system (GPS) sensor, a grip sensor, and a touch sensor. The sensor unit120may refer to the aforementioned various sensing means. Also, the sensor unit120may sense various inputs of the user and the environment of the user and forward the sensed result to the processor130, whereby the processor130may perform the operation based on the sensed result. The aforementioned sensors may be included in the mobile device100as separate elements, or may be incorporated into at least one element.

According to this disclosure, the sensor unit130may detect an input signal based on the image capturing interface displayed on the display unit120. In more detail, the sensor unit130may detect the input signal for an image capturing trigger or pattern code trigger displayed on the image capturing interface. In this case, the input signal may include at least one of a touch input, a voice input, and a gesture input.

The processor140may implement contents received through data communication or contents stored in the storage unit150. Also, the processor140may control each unit of the mobile device100and control data communication between the units.

According to the present disclosure, the processor110may display the image sensed by the camera unit110and the image capturing trigger for storing the image. Also, in this disclosure, the processor140may display pattern code trigger on the image capturing interface only when a pattern code is recognized from the image. Also, in this disclosure, when the input signal for the image capturing trigger is detected, the processor140may store the image. Also, in this disclosure, when the input signal for the pattern code trigger is detected, the processor140may store information of the pattern code. The operation of the processor140will be described with reference toFIG. 2toFIG. 9.

The storage unit150may store various digital data such as moving pictures, audios, photographs and applications. The storage unit150may store a program for processing and controlling the processor140, and may perform a function for temporarily storing input/output data. The storage unit150may include various digital data storage areas, such as a flash memory, a random access memory (RAM), and a solid state drive (SSD). In this disclosure, the storage unit150may store at least one of the image sensed by the camera unit110and the information of the pattern code on the basis of the input signal for the image capturing interface.

In the meantime, in this disclosure, the mobile device100may store various digital data such as moving pictures, audios, photographs, and applications in an external storage unit (not shown) in addition to the storage unit150therein. In this case, the external storage unit may correspond to an external server that enables data transmission and reception through the communication unit160. For example, the mobile device100may store contents by using a cloud service. In this case, the cloud service represents a service that may store contents of the user, such as movies, photographs and music in a server and use the contents through downloading from the mobile device100.

The communication unit160may transmit and receive data to and from an external device by performing communication with the external device by using various protocols. Also, the communication unit160may transmit and receive digital data such as contents to and from a network by accessing the network through the wire or wireless.

The power unit170is a power source connected with a battery inside the mobile device100or an external power source, and may supply the power to the mobile device100.

According to one embodiment of the present disclosure, various operations performed by the mobile device100may be controlled by the processor140. Also, the operations of the mobile device100may be controlled by applications stored in the storage unit160or the external storage unit (not shown) and driven by the processor140. For convenience of description, in the drawings and the following description, the operations are performed and controlled by the mobile device100.

FIG. 1is a block diagram illustrating the mobile device100according to one embodiment. InFIG. 1, respective blocks are shown to logically identify the elements of the mobile device100. Accordingly, the aforementioned elements of the mobile device100may be provided as one chip or a plurality of chips in accordance with design of the device.

FIG. 2is a diagram illustrating an example of an image capturing interface of a mobile device according to the present disclosure. In more detail,FIG. 2illustrates an image capturing interface200displayed on the display unit120of the mobile device100.

First of all, the mobile device100may display the image capturing interface200to capture an image. The image capturing interface200may correspond to an application implemented to capture the image on the mobile device100. In this case, the image capturing interface200may be displayed on the basis of an input signal of the user for the mobile device100.

The image capturing interface200may display an image10sensed by a camera unit (not shown) of the mobile device and an image capturing trigger210for storing the image10. For example, as described with reference toFIG. 1, the mobile device100may display the image sensed from a field of view111of the camera unit on the image capturing interface200. In this case, the image capturing trigger210may correspond to a software key (button) for capturing the image sensed through the camera unit of the mobile device100.

In the meantime, referring toFIG. 2, the mobile device100may recognize the presence of a pattern code20within the field of view111of the camera unit (not shown). In this case, the pattern code20represents a code in which information desired to be displayed in the pattern is written. For example, the pattern code20may include various codes such as a bar code and a quick response (QR) code. The bar code represents a one-dimensional type code represented by combination of vertical sticks of different thicknesses. The QR code represents a matrix type code representing information in a black and white lattice pattern. In this disclosure, it is assumed that the pattern code20is the QR code.

The present disclosure is intended to provide a method for easily storing the image10or the pattern code20on the basis of the input signal when the image10, which includes the pattern code20, is sensed from the mobile device100. In more detail, the present disclosure is intended to provide a method for performing image capturing and pattern code capturing in the mobile device100at the same time by using the image capturing interface200. This method will be described with reference to the embodiments ofFIG. 3toFIG. 10.

FIG. 3is a diagram illustrating another example of an image capturing interface of a mobile device according to the present disclosure. In more detail,FIG. 3illustrates that the mobile device100displays the image capturing interface200where the image capturing trigger210and the pattern code trigger220are displayed at the same time.

First of all, as described with reference toFIG. 2, the mobile device100may implement the image capturing interface100. For example, the mobile device100may implement the image capturing interface100on the basis of the input signal of the user. Herein, the input signal of the user may include a touch input, a gesture input, a voice input, etc.

In this case, the mobile device100may display the pattern code trigger220for storing the information of the pattern code in the image capturing interface210simultaneously with the image capturing interface210only when the pattern code is recognized from the image within the field of view area. In other words, the mobile device100may display the image capturing trigger210in the image capturing interface200except for the pattern code trigger220when the pattern code is not recognized from the image within the field view area.

Herein, the pattern code trigger220may display the information of the pattern code20or correspond to a software key (button) for storing the information of the pattern code20. Also, the pattern code trigger220may be displayed in the image capturing interface200.

In one embodiment, referring toFIG. 3(a), the mobile device100may display a pattern code trigger220ain a location corresponding to the pattern code20. In this case, the pattern code trigger220amay be displayed in the location corresponding to the pattern code20and serve as an indicator indicating the location of the pattern code20. Also, the pattern code trigger220amay be implemented in various shapes in addition to the shape shown inFIG. 3(a). Also, in this case, the pattern code trigger220may be used to adjust a focus of the image. For example, the mobile device100may adjust the focus of the image to the area corresponding to the pattern code trigger220when it detects the input signal for a preset time range with respect to the pattern code trigger220a. Also, for example, the mobile device100may store the information of the pattern code when the mobile device100detects the input signal for more than the preset time range with respect to the pattern code trigger220a.

Also, the mobile device100may display the image capturing trigger210at the lower side of the image capturing interface200. The image capturing trigger210may be displayed by being included in the image capturing interface200, or may be implemented by a hardware key (button) located at the side of the mobile device100. The image capturing interface200shown inFIG. 3(a) will be described with reference toFIG. 4toFIG. 7.

In another embodiment, referring toFIG. 3(b), the mobile device100may display the pattern code trigger220in the area except for the area where the image10is displayed by the display unit120. In this case, the pattern code trigger220band the image capturing trigger210may be displayed in a fixed location within the image capturing interface200.

Also, the mobile device100may display a pattern code indicator (not shown) for identifying the pattern code and a pattern code trigger220bfor storing the information of the pattern code in the image capturing interface200. In this case, the mobile device100may store or display at least one of the image of the pattern code20and contents linked to the pattern code20when the mobile device100detects the input signal for the pattern code trigger220b.

Also, the mobile device100may display the pattern code trigger220bin various manners by identifying the type of the pattern code20. For example, as shown inFIG. 3(b), when the pattern code20corresponding to the QR code is identified, the mobile device100may display ‘QR’ in the pattern code trigger220b. Also, for example, when the pattern code corresponding to the bar code is identified, the mobile device100may display ‘BAR’ in the pattern code trigger220b. The image capturing interface200shown inFIG. 3(b) will be described with reference toFIG. 8toFIG. 10.

FIG. 4is a diagram illustrating an example of image capturing based on an image capturing interface according to the present disclosure. In more detail,FIG. 4illustrates that the image capturing interface200of the mobile device100detects the input signal for the pattern code trigger220a.

First of all, when the input signal is detected, the mobile device100may display the image capturing interface200on the display unit. As described with reference toFIG. 3(a), the mobile device100may display the pattern code trigger220ain the image capturing interface200only when the pattern code20is recognized from the image sensed through the camera unit. Herein, the pattern code trigger220amay be used to store or display the information of the pattern code20as described with reference toFIG. 3. For example, the information of the pattern code may include the image of the pattern code20, contents linked to the pattern code20, etc.

Also, the pattern code trigger220amay be used to adjust the focus of the image as described with reference toFIG. 3. In this case, the mobile device100may use the pattern code trigger220ato adjust the focus or store the information of the pattern code on the basis of the sustain time of the input signal for the pattern code trigger220a.

Next, the mobile device100may detect the input signal for the pattern code trigger220a. In this case, the input signal for the pattern code trigger220amay correspond to the input signal for the preset time range. For example, the preset time range may correspond to one second to three seconds. In other words, when the input signal is detected for one second to three seconds, the mobile device100may recognize the input signal as the input of the preset time range. Also, the input signal for the pattern code trigger220amay correspond to the signal based on a touch input and a gesture input.

In the meantime, when the mobile device detects the input signal for the pattern code trigger220a, the mobile device100may display a time indicator230indicating the input time for the pattern code trigger220a. Herein, the time indicator230may represent the time when the input signal for the pattern code trigger220ais maintained. Referring toFIGS. 4aand4b, the mobile device100may represent, through the time indicator230, that the input signal for the pattern code trigger220ais maintained for three seconds with the preset time range. Through the time indicator230, the user30may identify how long the user input for the pattern code trigger220ais maintained.

Next, the mobile device100may adjust the focus of the image10to the area corresponding to the location of the pattern code20in accordance with the input signal for the pattern code trigger220afor the preset time range. In this case, referring toFIG. 4a(c), the mobile device100may display a focus indicator240in the area corresponding to the location of the pattern code20to indicate that the focus of the image10has been adjusted to the pattern code20. Herein, the focus indicator240may indicate the focus of the image10. The user30may adjust the focus of the image10through the input for the pattern code trigger220anot the focus indicator240.

In the meantime, although not shown inFIG. 4a, when the mobile device100detects the input signal for another area on the image10not the area corresponding to the pattern code20, the mobile device100may adjust the location of the focus to the detected area. In this case, the mobile device100may display the focus indicator240in the area where the input signal is detected.

Next, the mobile device100may detect the input signal for the image capturing trigger210after adjusting the focus of the image10to the area corresponding to the location of the pattern code trigger220a. Referring toFIG. 4b, the input signal for the image capturing trigger210may include a touch input and gesture input of the user30. In this case, the mobile device100may store the image10in a state that the focus of the image10is located in the area corresponding to the pattern code trigger220a.

In one embodiment, when the input signal for the image capturing trigger210is detected, the mobile device100may store the image10and the image of the pattern code20included in the image10. As described with reference toFIG. 1, the mobile device100may store the image10and the image of the pattern code20in its inner storage unit or external storage unit.

In this regard, the mobile device100may differently set storage paths of the image10and the image of the pattern code20. In this case, as described inFIG. 4b(b), the mobile device100may identify an image10afrom a gallery 1300—aand identify the image20aof the pattern code from a gallery 2300—b, wherein the gallery 1300—aand the gallery 2300—bare the storage paths different from each other. Herein, the gallery300may correspond to the means that may allow the user to identify the stored image after the image is stored.

Also, when the input signal for the image capturing trigger210is detected, the mobile device100may equally set the storage paths of the image10and the image of the pattern code20. In this case, the mobile device100may store the image10aand the image20aof the pattern code in one gallery (not shown) in due order.

In another embodiment, when the input signal for the image capturing trigger210is detected, the mobile device100may store the image10. In more detail, the mobile device may store the image10ain its inner storage unit or external storage unit. In this case, as shown inFIG. 4c(b), the mobile device100may identify that the image10, which includes the pattern code20, is stored in the gallery300. In the meantime, when the mobile device100detects the input signal for the stored image10a, the mobile device100may display the information of the pattern code20. This will be described with reference toFIG. 5.

FIG. 5is a diagram illustrating an example of an image gallery of a mobile device according to the present disclosure. In more detail, when the input signal for the image10including the pattern code20stored in the mobile device100is detected, the mobile device100displays the information of the pattern code20.

First of all, as described with reference toFIG. 4c, when the input signal for the image capturing trigger210is detected, the mobile device100may store the image10. Next, the mobile device100may detect an input signal for a thumbnail image10adisplayed in the gallery300. Herein, the input signal may correspond to a signal based on a touch input and a gesture input of a user30—a. The mobile device100may display the thumbnail image10ain the display unit by enlarging the thumbnail image10a.

Next, the mobile device100may display an additional trigger250in the area corresponding to the location of the pattern code included in the enlarged image10b. Herein, the additional trigger250may represent that the pattern code is included in the stored image. Also, the additional trigger250may be used to display the image of the pattern code, contents linked to the pattern code, etc. Then, the mobile device100may detect an input signal for the additional trigger250. In this case, the input signal for the additional pattern code trigger250may include a signal based on a touch input and a gesture input of the user30—b.

Next, the mobile device100may display the contents linked to the pattern code on the basis of the detected input signal. For example, the mobile device100may display a home page of the contents linked to the pattern code as shown at the upper side ofFIG. 5(c). In other words, the user30may easily use the contents linked to the pattern code included in the image10athrough the additional trigger250. Also, for example, as shown at the lower side ofFIG. 5(c), the mobile device100may display the image and title330of the pattern code. In this case, the title of the pattern code may correspond to name and description of the contents linked to the pattern code.

FIG. 6is a diagram illustrating an example of pattern code capturing of an image capturing interface of a mobile device according to the present disclosure. In more detail,FIG. 6illustrates that the image capturing interface200of the mobile device100detects the input signal for the pattern code trigger220a.

First of all, as described with reference toFIG. 4, when the input signal is detected, the mobile device100may display the image capturing interface200on the display unit. As described with reference toFIG. 3(a), the mobile device100may display the pattern code trigger220aand the image capturing trigger210in the image capturing interface200at the same time only when the pattern code20is recognized from the image sensed through the camera unit. Herein, the mobile device100may use the pattern code trigger220ato adjust the focus or store the information of the pattern code on the basis of the sustain time of the input signal for the pattern code.

Next, the mobile device100may detect the input signal for the pattern code trigger220a. Herein, the input signal for the pattern code trigger220amay correspond to the input signal that exceeds the preset time range. For example, the preset time range may correspond to one second to three seconds. Also, as described with reference toFIG. 4, the mobile device100may display the time indicator230indicating the input time for the pattern code trigger220a. Referring toFIGS. 6a(a) and6a(b), the mobile device100may detect the input signal for the pattern code trigger220afor six seconds. In this case, the mobile device may determine the input signal for six seconds as the input signal that exceeds the preset time range.

Next, the mobile device100may display or store the information of the pattern code20on the display unit on the basis of the input signal that exceeds the detected preset time range. In one embodiment, referring toFIG. 6a, the mobile device may display the information of the pattern code20on the basis of the input signal that exceeds the detected preset time range.

Herein, the information of the pattern code20may include at least one of the image of the pattern code and the contents linked to the pattern code. For example, the contents linked to the pattern code may include thumbnail image of the contents linked to the pattern code, title of the contents linked to the pattern code, etc. Referring toFIG. 6a, the mobile device100may display the contents320linked to the pattern code on the display unit on the basis of the input signal that exceeds the preset time range. As a result, the user30may easily use the contents linked to the pattern code through the input for the pattern code trigger220ain the image capturing interface200.

In another embodiment, referring toFIG. 6b, the mobile device100may store the information of the pattern code20on the basis of the input signal that exceeds the detected preset time range. For example, referring toFIG. 6b, the mobile device100may store the thumbnail image40of the contents linked to the pattern code20. For example, the thumbnail image of the contents linked to the pattern code20may correspond to the image of the thumbnail of the first screen of the contents linked to the pattern code.

Also, although not shown inFIG. 6b, when the input signal for the thumbnail image40displayed in the gallery340is detected, the mobile device100may display the contents linked to the pattern code on the display unit. In other words, the mobile device100may display the contents corresponding to the thumbnail image40shown inFIG. 6b(c) by enlarging the contents.

Also, for example, referring toFIG. 6c, the mobile device may store the image20aof the pattern code20on the basis of the input signal that exceeds the detected preset time range. Accordingly, the user30may easily store the information of the pattern code20through the input for the pattern code trigger220ain the image capturing interface200. In this case, when the mobile device100detects the input signal for the image of the pattern code stored in the gallery350, the mobile device100may display the information of the pattern code. This will be described with reference toFIG. 7.

FIG. 7is a diagram illustrating another example of an image gallery of a mobile device according to the present disclosure. In more detail,FIG. 7illustrates that the input signal for the image of the pattern code stored in the mobile device100is detected as shown inFIG. 6c.

First of all, as described with reference toFIG. 6c, the mobile device100may store the image of the pattern code20. Next, the mobile device100may detect the input signal of the image of the pattern code stored in the gallery350. In this case, the input signal for the image of the pattern code may correspond to the touch input and the gesture input of the user30.

Next, the mobile device100may display the information of the pattern code on the display unit on the basis of the detected input signal. For example, the mobile device100may display the contents linked to the pattern code as shown at the upper side ofFIG. 7(b). Also, for example, as shown at the lower side ofFIG. 7(b), the mobile device100may display the enlarged image of the contents linked to the pattern code and title330. In this case, the user30may easily access the information and contents associated with the pattern code20aby using the stored pattern code20a.

FIG. 8is a diagram illustrating still another example of an image capturing interface of a mobile device according to the present disclosure. In more detail,FIG. 8illustrates an indicator displayed in the image capturing interface200when the pattern code trigger220bis displayed on the area other than the image10on the display unit.

As described with reference toFIG. 3, when the pattern code20is recognized from the image10, the mobile device100may display the pattern code trigger220bin the image capturing interface200. Also, the mobile device100may display the pattern code trigger220bat the fixed location of the image capturing trigger210. For example, referring toFIG. 8, the mobile device100may display the pattern code trigger220bat the left side with respect to the image capturing trigger210.

Referring toFIG. 8(a), the mobile device100may separately display the focus indicator240in the image capturing interface200. In other words, as the focus may be adjusted using the pattern code trigger220ainFIG. 4, a separate focus indicator is not required to be displayed. However, since the pattern code trigger220bis displayed at the fixed location inFIG. 8, the focus indicator240is required separately.

Also, referring toFIG. 8(b), when the mobile device100recognizes the pattern code20from the sensed image10, the mobile device100may display the pattern code trigger220band the pattern code indicator250. Herein, the pattern code indicator250may represent that the pattern code20exists in the sensed image10. Also, the pattern code indicator250may represent size, location and type of the pattern code. This is intended to allow the user to easily recognize the pattern code20from the sensed image10through the separate indicator when the mobile device100is difficult to easily identify the pattern code from the sensed image.

Also, the pattern code indicator250may be displayed as various types. For example, as shown inFIG. 8(b), the pattern code indicator250may be displayed as text to adjoin the location of the pattern code20. Also, for example, the pattern code indicator250may be displayed by highlighting the location corresponding to the pattern code20or highlighting the boundary of the pattern code20.

FIG. 9is a diagram illustrating another example of pattern code capturing of an image capturing interface of a mobile device according to the present disclosure. In more detail,FIG. 9illustrates that the image capturing interface200of the mobile device100detects the input signal for the pattern code trigger220a.

First of all, as described with reference toFIG. 4, when the input signal is detected, the mobile device100may display the image capturing interface200on the display unit. As shown inFIG. 9, the pattern code trigger220bmay be fixed to the lower side of the display unit and may be displayed sequentially with the image capturing trigger210. Herein, the pattern code trigger220bmay be used to store the information of the pattern code20or display the information of the pattern code20.

Next, the mobile device100may detect the input signal for the pattern code trigger220b. In this case, the input signal for the pattern code trigger220bis irrelevant to the sustain time and may include a touch input and a gesture input of the user30. Then, the mobile device100may display or store the information of the pattern code20on the basis of the detected input signal.

For example, referring toFIG. 9, the mobile device100may display the contents linked to the pattern code20on the display unit. Also, as shown inFIG. 6, the mobile device may store the image of the pattern code20to correspond to the input signal for the pattern code trigger220b.

Also, as shown inFIG. 6, the mobile device100may store thumbnail of the contents linked to the pattern code20to correspond to the input signal for the pattern code trigger220b. Through the aforementioned embodiment, the user30may simply use the information of the pattern code through the image capturing interface200.

FIG. 10is a diagram illustrating another example of image capturing based on an image capturing interface according to the present disclosure. In more detail,FIG. 10illustrates that the image capturing interface200of the mobile device100detects the input signal for the image capturing trigger210.

First of all, when the input signal is detected, the mobile device100may display the image capturing interface200on the display unit. Referring toFIG. 10, as the pattern code20is recognized from the sensed image, the mobile device100may additionally display the pattern code trigger220bin the image capturing interface200.

Next, the mobile device100may detect the input signal for the image capturing trigger210. For example, the mobile device may detect the input signal for the image capturing trigger210after the focus of the image is adjusted using the focus indicator240displayed in the image capturing interface200. In this case, the mobile device100may store the image to correspond to the detected input signal.

For example, referring toFIG. 10, the mobile device100may store the image10, which includes the pattern code20, to correspond to the detected input signal. Also, for example, as described with reference toFIG. 5, the mobile device100may store the image10, which includes the pattern code, and the image of the pattern code20to correspond to the detected input signal. In this case, the mobile device100may differently set the storage paths of the image10, which includes the pattern code20, and the image of the pattern code20. Alternatively, the mobile device100may set equally the storage paths of the image10, which includes the pattern code20, and the image of the pattern code20.

FIG. 11is a flow chart illustrating a method for controlling a mobile device of the present invention. Hereinafter, each step ofFIG. 11, which will be described later, may be controlled by the processor140of the mobile device100shown inFIG. 1.

First of all, the mobile device may provide the image capturing interface (S1110). In this case, the image capturing interface may display the image sensed by the camera unit and the image capturing trigger for storing the image. For example, the image capturing trigger may be implemented in the image capturing interface by a software key, or may be implemented at the side of the mobile device by a hardware key.

Next, the mobile device may simultaneously display the pattern code trigger for storing the information of the pattern code in the image capturing interface only when the pattern code is recognized from the image (S1120). Herein, the information of the pattern code may include at least one of the image of the pattern code and the contents linked to the pattern code. For example, the contents linked to the pattern code may include thumbnail of the contents linked to the pattern code, title of the contents linked to the pattern code, etc. For example, as shown inFIG. 8, the mobile device may display the pattern code indicator for identifying the pattern code and the pattern code trigger for storing the information of the pattern, in the image capturing interface. Herein, the pattern code indicator may indicate at least one of a type of the pattern code, a location of the pattern code, and a size of the pattern code.

For example, as shown inFIG. 3, the pattern code trigger may be displayed by being overlaid on the area of the image, where the pattern code is displayed. Also, for example, as shown inFIG. 3, the pattern code trigger may be displayed in the area except for the area where the image is displayed on the display unit.

Next, the mobile device may determine the input signal for the image capturing interface (S1130). In this case, the input signal for the image capturing interface may include a touch input, a gesture input and a voice input for the user.

At the step S1130, when the input signal for the image capturing trigger is detected, the mobile device may store the image (S1140). For example, when the input signal for the image capturing trigger is detected, the mobile device may store the image and the pattern code. In this case, the mobile device may differently set the storage paths of the image and the pattern code. Alternatively, the mobile device may equally set the storage paths of the image and the pattern code.

In the meantime, at the step S1130, when the input signal for the pattern code trigger is detected, the mobile device may store the information of the pattern code (S1150). Also, when the input signal for the pattern code trigger is detected, the mobile device may display the information of the pattern code on the display unit. For example, when the input signal for the pattern code trigger is detected, the mobile device may provide different graphic effects to each of the area of the image, which corresponds to the pattern code, and the area of the image, which does not correspond to the pattern code.

In the meantime, when the image of the pattern code is stored, the mobile device may display the additional trigger in the image of the stored pattern code. In this case, when the input signal for the additional trigger is detected, the mobile device may display the contents linked to the pattern code.

FIG. 12is a flow chart illustrating another method for controlling a mobile device of the present invention. Hereinafter, each step ofFIG. 12, which will be described later, may be controlled by the processor140of the mobile device100shown inFIG. 1. Also, in the embodiment ofFIG. 12, detailed description of the same or like parts as those of the embodiment ofFIG. 11will be omitted.

First of all, the mobile device may provide the image capturing interface (S1210). In this case, the image capturing interface may display the image sensed by the camera unit and the image capturing trigger for storing the image.

Next, the mobile device may simultaneously display the pattern code trigger for storing the information of the pattern code, in the image capturing interface only when the pattern code is recognized from the image (S1220). In this case, the information of the pattern code may include at least one of the image of the pattern code and the contents linked to the pattern code.

Next, the mobile device may determine whether the input signal for the pattern code trigger has been detected for the preset time range (S1230). In this case, the pattern code trigger may be used to adjust the image of the image as described inFIG. 4. Also, as shown inFIG. 4, when the input signal for the pattern code trigger is detected, the mobile device may display the time indicator indicating the preset time range.

At the step S1230, when the input signal for the pattern code trigger is detected for the preset time range, the mobile device may adjust the focus of the image to the area corresponding to the location of the pattern code trigger (S1240). Also, when the input signal for the image capturing trigger is detected after the focus of the image is adjusted to the area corresponding to the location of the pattern code trigger, the mobile device may store the image by adjusting the focus of the image to the area corresponding to the location of the pattern code trigger. Also, when the input signal for the pattern code trigger is detected within the preset time range, the mobile device may display the time for enabling focus adjustment through the time indicator.

In the meantime, at the step S1230, when the input signal for the pattern code trigger is not detected for the preset time range, the mobile device may store the information of the pattern code (S1250). In more detail, when the input signal for the pattern code trigger is detected for more than the preset time range, the mobile device may store the information of the pattern code.

Although the description may be made for each of the drawings for convenience of description, the embodiments of the respective drawings may be incorporated to achieve a new embodiment. A computer readable recording medium where a program for implementing the embodiments is recorded may be designed in accordance with the need of the person skilled in the art within the scope of the present disclosure.

Also, the device and the method for controlling the same are not limited to the aforementioned embodiments, and all or some of the aforementioned embodiments may selectively be configured in combination so that various modifications may be made in the aforementioned embodiments.

In the meantime, the mobile device and the method for controlling the same according to the present disclosure may be implemented in a recording medium, which can be read by a processor provided in a network device, as a code that can be read by the processor. The recording medium that can be read by the processor includes all kinds of recording media in which data that can be read by the processor are stored. Examples of the recording medium include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, and an optical data memory. Also, another example of the recording medium may be implemented in a type of carrier wave such as transmission through Internet. Also, the recording medium that can be read by the processor may be distributed in a computer system connected thereto through the network, whereby codes that can be read by the processor may be stored and implemented in a distributive mode.

It will be apparent to those skilled in the art that the present disclosure can be embodied in other specific forms without departing from the spirit and essential characteristics of the disclosure. Thus, the above embodiments are to be considered in all respects as illustrative and not restrictive. The scope of the disclosure should be determined by reasonable interpretation of the appended claims and all change which comes within the equivalent scope of the disclosure are included in the scope of the disclosure.

Also, in this disclosure, both the product invention and the method invention have been described, and description of both inventions may be made complementally if necessary.