Electronic device and operation method thereof

The electronic device addresses the challenge of projecting content to specific locations by using a processor to adjust the projector's direction and output content based on project information and environmental inputs, achieving precise and adaptive projection.

WO2025075296A1PCT designated stage expired Publication Date: 2025-04-10SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/012370
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-10-04
Filing Date
2024-08-20
Publication Date
2025-04-10

AI Technical Summary

Technical Problem

Existing electronic devices lack the ability to efficiently project content to specific locations while adjusting for optimal projection use based on the environment.

Method used

The electronic device includes a processor that receives project information, adjusts the projector's direction, and controls the projection to output content corresponding to the project in the specified position, using camera inputs to recommend optimal projection locations and adjust for environmental factors.

Benefits of technology

This solution enables precise and adaptive projection of content to various locations, improving user experience by ensuring optimal image quality and alignment with the environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024012370_10042025_PF_FP_ABST
    Figure KR2024012370_10042025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed is an electronic device comprising a projection unit, a memory for storing at least one instruction, and at least one processor for executing the at least one instruction stored in the memory. The at least one processor: receives a selection of first projection information including a first projection position and a first projection purpose among at least one piece of projection information included in a projection information list, wherein the at least one piece of projection information includes a projection position, corresponding to the position of the projection unit, and a projection purpose; adjusts the projection direction of the projection unit to a first projection position; and controls the projection unit to project first content corresponding to the first projection purpose at the first projection position.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device and method of operation thereof

[0001] The disclosed embodiments relate to an electronic device and a method of operating the same, and more particularly to an electronic device and a method of operating the same for projecting information in various projection areas for various projection purposes.

[0002] Advances in optical technology have led to the development of various types of projectors. A projector can be an electronic device that projects light onto a given space or surface to display images. Users can utilize projectors to access a variety of content and images.

[0003] An electronic device according to an embodiment may include a projection unit, a memory storing at least one instruction, and at least one processor executing at least one instruction stored in the memory.

[0004] In an embodiment, the at least one processor may select first projection information including a first projection position and a first projection purpose from among at least one projection information included in the projection information list.

[0005] In an embodiment, at least one projection information may include a projection position corresponding to a position of the projection unit, and a projection purpose.

[0006] In an embodiment, the at least one processor can adjust the projection direction of the projection unit to the first projection position.

[0007] In an embodiment, the at least one processor can control the projector to project first content corresponding to the first projection purpose at the first projection location.

[0008] The above and other aspects, features and advantages of specific embodiments of the present disclosure will become more apparent from the following description taken in conjunction with the accompanying drawings.

[0009] FIG. 1 is a diagram illustrating an electronic device outputting content according to projection information, according to an embodiment.

[0010] Figure 2 is a block diagram of an electronic device according to an embodiment.

[0011] Figure 3 is an internal block diagram of an electronic device according to an embodiment.

[0012] FIG. 4 is a drawing for explaining how an electronic device adjusts a projection position according to an embodiment.

[0013] FIG. 5 illustrates, according to an embodiment, a user directly adjusting the projection position of an electronic device.

[0014] FIG. 6 is a drawing illustrating an electronic device comparing guide images according to an embodiment.

[0015] FIG. 7 illustrates, according to an embodiment, a user storing projection information by controlling an electronic device using a control device.

[0016] FIG. 8 illustrates a user using projection information by controlling an electronic device using a control device, according to an embodiment.

[0017] FIG. 9 illustrates a user controlling a projection operation of an electronic device using a control device, according to an embodiment.

[0018] FIG. 10 illustrates a user controlling a projection operation of an electronic device using a control device according to an embodiment.

[0019] FIG. 11 illustrates a user controlling a projection operation of an electronic device using a control device according to an embodiment.

[0020] FIG. 12 illustrates, according to an embodiment, a user controlling a projection operation of an electronic device using a control device.

[0021] FIG. 13 illustrates, according to an embodiment, a user controlling a projection operation of an electronic device using a control device.

[0022] Fig. 14 is a flowchart illustrating an operation method of an electronic device according to an embodiment.

[0023] Fig. 15 is a flowchart illustrating an operation method of an electronic device according to an embodiment.

[0024] A method of operating an electronic device according to an embodiment may include a step of selecting first projection information including a first projection position and a first projection purpose from among at least one projection information included in a projection information list.

[0025] In an embodiment, the method of operating the electronic device may include a step of adjusting the projection direction to the first projection position based on the first projection information.

[0026] In an embodiment, a method of operating an electronic device may include outputting first content corresponding to the first projection purpose at the first projection location.

[0027] A recording medium according to an embodiment may be a computer-readable recording medium having recorded thereon a program that can perform a method of operating an electronic device, including a step of selecting first projection information including a first projection position and a first projection purpose from among at least one projection information included in a projection information list.

[0028] In an embodiment, the recording medium may be a computer-readable recording medium having recorded thereon a program that can perform a method of operating an electronic device, including a step of adjusting a projection direction to the first projection position based on the first projection information, by a computer.

[0029] In an embodiment, the recording medium may be a computer-readable recording medium having recorded thereon a program that can perform a method of operating an electronic device, the method including a step of outputting first content corresponding to the first projection purpose at the first projection location, by a computer.

[0030] In this disclosure, the expression “at least one of a, b or c” may refer to “a”, “b”, “c”, “a and b”, “a and c”, “b and c”, “all of a, b and c”, or variations thereof.

[0031] Below, embodiments of the present disclosure are described in detail with reference to the attached drawings so that those skilled in the art can easily implement the present disclosure. However, the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein.

[0032] The terms used in this disclosure are described as currently common terms, taking into account the functions mentioned herein. However, these terms may mean various other terms depending on the intentions of those skilled in the art, precedents, the emergence of new technologies, etc. Therefore, the terms used in this disclosure should not be interpreted solely based on their names, but rather based on the meanings of the terms and the overall content of this disclosure.

[0033] Additionally, the terminology used in this disclosure is for the purpose of describing specific embodiments only and is not intended to limit the present disclosure.

[0034] Throughout the specification, when a part is said to be "connected" to another part, this includes not only the cases where it is "directly connected" but also the cases where it is "electrically connected" with another element in between.

[0035] As used herein, and particularly in the claims, the terms "above" and "above" and similar referents may refer to both the singular and the plural. Furthermore, unless the order of steps in a method according to the present disclosure is explicitly specified, the steps described may be performed in any appropriate order. The present disclosure is not limited by the order in which the steps are described.

[0036] The appearances of phrases such as “in some embodiments” or “in an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment.

[0037] Some embodiments of the present disclosure may be represented by functional block configurations and various processing steps. Some or all of these functional blocks may be implemented by various hardware and / or software configurations that perform specific functions. For example, the functional blocks of the present disclosure may be implemented by one or more microprocessors or by circuit configurations for a given function. Furthermore, for example, the functional blocks of the present disclosure may be implemented in various programming or scripting languages. The functional blocks may be implemented by algorithms that execute on one or more processors. Furthermore, the present disclosure may employ conventional techniques for electronic configuration, signal processing, and / or data processing. Terms such as “mechanism,” “element,” “means,” and “configuration” may be used broadly and are not limited to mechanical and physical configurations.

[0038] Additionally, the connecting lines or connecting members between components depicted in the drawings are merely exemplary representations of functional connections and / or physical or circuit connections. In an actual device, connections between components may be represented by various functional connections, physical connections, or circuit connections that may be replaced or added.

[0039] Additionally, terms such as “part”, “module”, etc. described in the specification mean a unit that processes at least one function or operation, which may be implemented as hardware or software, or a combination of hardware and software.

[0040] Additionally, the term “user” in the specification means a person who uses an electronic device, and may include a consumer, evaluator, viewer, administrator, or installer.

[0041] The present disclosure will be described in detail with reference to the attached drawings below.

[0042] FIG. 1 is a drawing illustrating an electronic device (100) outputting content according to projection information according to an embodiment.

[0043] Referring to FIG. 1, the electronic device (100) may be an electronic device capable of outputting an image. As an example, the electronic device (100) may be a projector that projects an image into a projection space.

[0044] The electronic device (100) may be located in various environments, indoors or outdoors. The electronic device (100) may be located on the floor, ceiling, wall, corner of a wall or floor, partition, or other various facilities, equipment, furniture, etc., inside or outside the electronic device (100).

[0045] In an embodiment, the electronic device (100) may be mobile. A user may place the electronic device (100) at a predetermined location or point, and then, when the desired location changes, move the electronic device (100) to a new location or point desired by the user.

[0046] For example, the electronic device (100) can be positioned in a movable form on a table as illustrated in FIG. 1.

[0047] However, the present invention is not limited thereto, and in an embodiment, the electronic device (100) may be fixed. The electronic device (100) may be attached to a predetermined location in a detachable form, or may be fixed to a specific location in a non-detachable form.

[0048] FIG. 1 illustrates, as an example, an electronic device (100) that is a stand-type projector. In the example, the electronic device (100) may include a stand, a projector, and a connection unit.

[0049] The stand can serve as a support for holding the electronic device (100). The stand can support the electronic device (100) so that the electronic device (100) is in a standing position.

[0050] The projection unit may be a component that projects light. In an embodiment, the projection unit may project content corresponding to a predetermined projection purpose at a predetermined projection position.

[0051] The connecting portion may be a component that connects the projector and the stand. In an embodiment, the electronic device (100) may include one or more connecting portions.

[0052] In an embodiment, the electronic device (100) may further include a driving unit that adjusts the position of at least one of the projector, the stand, and the connecting unit connecting the projector and the stand.

[0053] In an embodiment, the electronic device (100) can control the projector to project light at a certain projection position by adjusting the position of at least one of the stand, the projector, and the connection unit using the driving unit.

[0054] In an embodiment, the electronic device (100) may be requested to generate projection information.

[0055] In an embodiment, the electronic device (100) may include a user input unit. A user may request the electronic device (100) to generate projection information using the user input unit provided in the electronic device (100).

[0056] In an embodiment, the electronic device (100) may be controlled by a control device. In an embodiment, a user may use the control device to transmit a control signal requesting the electronic device (100) to generate projection information.

[0057] In an embodiment, the projection information may be information about light output by the electronic device (100). In an embodiment, the projection information may include a projection position and a projection purpose.

[0058] In an embodiment, the projection position may be information indicating the position of a projection unit that irradiates light. The light projected by the projection unit may be formed in a projection area. However, this is not limited to this, and in an embodiment, the projection information may include information regarding the position of the projection area where the projected light is formed, along with or instead of the projection position.

[0059] In an embodiment, the projection purpose may be information indicating the purpose of the projected content. In an embodiment, the electronic device (100) may be used for various purposes. For example, the electronic device (100) may be used for at least one of lighting, app output, display device such as a monitor or television, external device content output, projection keyboard, and scanner. The electronic device (100) may project content corresponding to a specific purpose with light.

[0060] In an embodiment, the electronic device (100) may, in response to a request for generation of projection information, newly generate projection information including a projection position and a projection purpose.

[0061] In an embodiment, the electronic device (100) may determine the current projection position of the projector as a projection position to be included in the projection information. For example, the user may adjust the position of the projector so that content is projected at a desired position by adjusting the position of at least one of the projector, the connection unit, and the stand.

[0062] In an embodiment, the electronic device (100) may determine the current projection position of the projection unit adjusted by the user as a projection position to be included in the projection information in response to a request for generating projection information from the user.

[0063] In an embodiment, the electronic device (100) may further include a camera. In an embodiment, the electronic device (100) may capture an image by photographing the surroundings with the camera. In an embodiment, the electronic device (100) may recommend an appropriate projection position based on the image captured by photographing the surroundings. The user may select the projection position recommended by the electronic device (100) as the projection position to be included in the projection information using the user input unit. The electronic device (100) may include the projection position selected by the user in the projection information.

[0064] If there are multiple projection positions recommended by the electronic device (100), the user can select one of the multiple recommended projection positions. The electronic device (100) can store the projection position selected by the user by including it in the projection information.

[0065] In an embodiment, once the projection position is determined, the electronic device (100) can project a guide pattern from the projection position to the projection area. In an embodiment, the electronic device (100) can keystone correct the guide pattern projected on the projection area. In an embodiment, the electronic device (100) can store the keystone correction amount of the guide pattern by including it in the projection information.

[0066] In an embodiment, the electronic device (100) may keystone-correct a guide pattern projected onto a projection area, and then capture a projection area on which the keystone-corrected guide pattern is projected using a camera to obtain a guide image. In an embodiment, the electronic device (100) may store the guide image by including it in projection information.

[0067] In an embodiment, the electronic device (100) can receive a user selection of a projection purpose through a user input unit. The user can select one of the various purposes that the electronic device (100) can perform as a projection purpose using the user input unit.

[0068] In an embodiment, the electronic device (100) may recommend a projection purpose based on a projection position and / or a projection area corresponding to the projection position. In an embodiment, the electronic device (100) may recommend at least one projection purpose based on at least one of the projection position and the material, color, and size of the projection area corresponding to the projection position.

[0069] A user can select a projection purpose recommended by the electronic device (100) using the user input unit as a projection purpose to be included in the projection information. If there are multiple projection purposes recommended by the electronic device (100), the user can select one projection purpose among the multiple recommended projection purposes.

[0070] In an embodiment, the electronic device (100) can adjust the position of the projection unit to a projection position selected by the user, and then capture a projection area corresponding to the projection position with a camera to obtain an image of the projection area or projection surface.

[0071] In an embodiment, the electronic device (100) can analyze an image of a projection surface to identify at least one of flatness, material, color, and brightness of the projection surface.

[0072] In an embodiment, the electronic device (100) can identify the ambient brightness through a light sensor.

[0073] In an embodiment, the electronic device (100) may obtain a correction value for adjusting at least one of the shape, color, and brightness of content corresponding to a projection purpose selected by a user based on at least one of the flatness, material, color, brightness, and ambient brightness of the projection area. In an embodiment, the electronic device (100) may store the correction value of the content corresponding to the projection purpose by including it in the projection information.

[0074] In an embodiment, the electronic device (100) can generate projection information including a projection position and a projection purpose as a set.

[0075] In an embodiment, the electronic device (100) may set unique identification information for each set of projection information. For example, the electronic device (100) may receive identification information, such as numbers, symbols, letters, or IDs representing specific projection information, from a user through a user input unit or a control device.

[0076] In an embodiment, the electronic device (100) may generate a projection information list including at least one projection information. The projection information list may be a list including one or more projection information generated by the method described above.

[0077] In this way, according to an embodiment, the electronic device (100) can generate and store projection information including projection positions and projection purposes desired or frequently used by the user.

[0078] In an embodiment, the projection information list may further include projection information previously generated by the manufacturer of the electronic device (100), in addition to the projection information generated according to the above-described method. The manufacturer may pre-generate projection information including a set of predetermined projection positions and predetermined projection purposes and store this in the projection information list.

[0079] For example, if the projection direction of the projector is toward the floor surface where the stand is located and the location of the projection area is above the floor surface, the manufacturer can create projection information in advance for which the projection purpose is lighting and store it in the projection information list.

[0080] For example, if the projection direction of the projector is perpendicular to the floor surface where the stand is located, the manufacturer may pre-create a projection function for use as a monitor extension, such as a dual monitor function, and store it in the projection information list.

[0081] In an embodiment, the electronic device (100) can receive a selection of one of the projection information included in the projection information list from the user through the user input unit.

[0082] In an embodiment, a user may select projection information pre-generated by the manufacturer in addition to projection information set by the user. The electronic device (100) may output content corresponding to a given projection purpose at a given projection position based on the projection position and projection purpose included in the pre-generated projection information.

[0083] In an embodiment, the electronic device (100) may receive a user input from a user to select one of the projection information items included in the projection information list, for example, the first projection information. The first projection information may be information that includes a first projection position and a first projection purpose as a set.

[0084] In an embodiment, the electronic device (100) can adjust the projection direction of the projection unit to the first projection position based on the first projection information being selected and the first projection position included in the first projection information.

[0085] In an embodiment, if the first projection information includes information about the position of the projection area where the projected light is formed instead of the projection position of the projection unit, the electronic device (100) can use the information about the position of the projection area to make the projection direction of the projection unit face the projection area.

[0086] In an embodiment, the electronic device (100) can control the driving unit to adjust the position of at least one of the projector, the stand, and the connecting unit connecting the projector and the stand, so that the projection position of the projector becomes the first projection position.

[0087] In an embodiment, the electronic device (100) may cause the projection unit to output content corresponding to the first projection purpose based on the first projection information being selected and according to the first projection purpose included in the first projection information.

[0088] In an embodiment, the first projection purpose may include at least one of a lighting purpose, an app output purpose, a display purpose such as a monitor or television device, an external device content output purpose, a projection keyboard purpose, and a scanner purpose.

[0089] In an embodiment, if the content corresponding to the first projection purpose is referred to as the first content, the electronic device (100) can output the first content corresponding to the first projection purpose from the first projection position to the first projection area.

[0090] Hereinafter, the present disclosure will be described in more detail with reference to FIG. 1.

[0091] Drawing reference numeral 101 of FIG. 1 illustrates that when a user selects first projection information from among previously stored projection information, the electronic device (100) projects content A, which is first content corresponding to the first projection purpose, at the first projection position according to the first projection information.

[0092] In an embodiment, the first projection information may include a first guide image. The first guide image may be an image obtained by the electronic device (100) projecting a guide pattern from a first projection position to a first projection area when generating the first projection information, and then photographing the projection area where the guide pattern is projected.

[0093] In an embodiment, the first guide image may be an image obtained by photographing a projection area where the keystone-corrected guide pattern is projected after the electronic device (100) performs keystone correction on the guide pattern.

[0094] In an embodiment, the electronic device (100) may adjust the position of at least one of the projector, the stand, and the connection unit in response to the user selecting the first projection information, so that the projection position of the projector becomes the first projection position included in the first projection information. As illustrated in the drawing reference numeral 101 of FIG. 1, content A projected at the first projection position is projected onto one side of the partition.

[0095] In an embodiment, the electronic device (100) can project a guide pattern after adjusting the projection position of the projection unit to become the first projection position.

[0096] In an embodiment, when the first projection information includes a keystone correction amount of the guide pattern, the electronic device (100) can obtain the keystone correction amount of the guide pattern from the first projection information and, based on this, can keystone-correct the guide pattern projected by the projection unit at a high speed.

[0097] However, it is not limited thereto, and in an embodiment, if the first projection information does not include a keystone correction amount of the guide pattern, the electronic device (100) may adjust the projection position of the projection unit to the first projection position, then project the guide pattern and perform keystone correction on the guide pattern.

[0098] In an embodiment, the electronic device (100) can obtain a guide image by taking a picture of a projection area where a guide pattern is projected using a camera.

[0099] Hereinafter, when the electronic device (100) receives projection information from a user, the position of the projection unit is adjusted to a projection position according to the projection information, a guide pattern is projected at the adjusted position, and a guide image obtained by photographing the projection area where the guide pattern is projected is referred to as a “current guide image.” The current guide image may be distinguished from an image of a guide pattern included in the projection information obtained when storing the projection position in the projection information generation step. According to an embodiment, an image of a guide pattern included in the projection information may be referred to as a stored guide image.

[0100] For example, in FIG. 1, the electronic device (100) can adjust the projection position of the projector to become the first projection position, and then project a guide pattern through the projector. The electronic device (100) can capture a projection area where the guide pattern is projected using a camera to obtain a current guide image.

[0101] In an embodiment, the electronic device (100) can compare the current guide image with the first guide image included in the first projection information to obtain the difference between the two images.

[0102] In an embodiment, the electronic device (100) may reduce the difference between the two images if the difference between the two images is greater than a certain size. To reduce the difference between the two images, the electronic device (100) may further adjust the current projection position of the projector or warp the current guide image. Thereafter, the electronic device (100) may output content corresponding to the projection purpose using the projector.

[0103] In an embodiment, the electronic device (100) may obtain an image of a first projection area corresponding to a first projection position using a camera, and obtain at least one of flatness, material, color, and brightness of the first projection area from the image of the first projection area.

[0104] In an embodiment, the electronic device (100) may further include a light sensor. In an embodiment, the electronic device (100) may identify the ambient brightness through the light sensor.

[0105] In an embodiment, the electronic device (100) can output at least one of the shape, color, and brightness of the first content corresponding to the first projection purpose by adjusting the same based on at least one of the flatness, material, color, brightness, and ambient brightness of the first projection area.

[0106] Alternatively, as described above, if the first projection information includes a correction value for adjusting at least one of the shape, color, and brightness of the first content corresponding to the first projection purpose, the electronic device (100) may obtain the correction value from the first projection information and use the correction value to adjust and output at least one of the shape, color, and brightness of the first content corresponding to the first projection purpose.

[0107] Drawing reference numeral 103 of FIG. 1 illustrates a case where a user selects third projection information from among projection information included in a projection information list. When the user selects third projection information, the electronic device (100) can identify the third projection position and third projection purpose included in the third projection information.

[0108] In an embodiment, the electronic device (100) can adjust the projection direction of the projection unit to a third projection position. As illustrated in drawing reference numeral 103 of FIG. 1, content B can be projected onto a table.

[0109] In an embodiment, the electronic device (100) can adjust the projection position of the projection unit to be the third projection position, then project the guide pattern and then keystone correct it.

[0110] In an embodiment, if the third projection information includes a keystone correction amount of the guide pattern, the electronic device (100) can obtain the keystone correction amount from the third projection information and, based on this, perform keystone correction on the guide pattern projected by the projection unit.

[0111] In an embodiment, the electronic device (100) can capture a projection area on which a guide pattern is projected using a camera to obtain a current guide image.

[0112] In an embodiment, the electronic device (100) can compare the current guide image with the third guide image included in the third projection information to obtain the difference between the two images.

[0113] In an embodiment, the electronic device (100) may further adjust the current projection position of the projector so that the difference between the two images becomes smaller when the difference between the two images falls within a certain range, or warp the current guide image.

[0114] In an embodiment, the electronic device (100) can output content B, which is third content corresponding to the third projection purpose, at the third projection position.

[0115] In an embodiment, if the projection information includes a correction value for adjusting at least one of the shape, color, and brightness of the content corresponding to the projection purpose, the electronic device (100) can obtain the correction value from the projection information and use it to adjust at least one of the shape, color, and brightness of the third content corresponding to the third projection purpose.

[0116] In an embodiment, if the projection information does not include a correction value for correcting content corresponding to the projection purpose, the electronic device (100) adjusts the projection position of the projection unit to a third projection position, and then photographs the projection surface with a camera to identify the flatness, material, color, and brightness of the table, which is the projection surface. In addition, the electronic device (100) can identify the surrounding brightness through a light sensor.

[0117] In an embodiment, the electronic device (100) can output at least one of the shape, color, and brightness of the third content corresponding to the third projection purpose by adjusting the same based on at least one of the flatness, material, color, brightness, and ambient brightness of the projection area.

[0118] Among the uses of projection, in addition to the use of outputting content, there may also be uses for receiving information.

[0119] In an embodiment, when the projection purpose includes a purpose of receiving information in addition to a purpose of outputting content, the electronic device (100) may receive information corresponding to the content output using a camera and / or other sensors.

[0120] For example, in the drawing reference numeral 103 of FIG. 1, it is assumed that the third projection purpose included in the third projection information is a projection keyboard purpose. In the embodiment, the electronic device (100) can output content B corresponding to the projection keyboard purpose. Content B corresponding to the projection keyboard purpose may have a shape including input keys like an actual keyboard.

[0121] The user can type various keys included in content B, which is a virtual keyboard-shaped content, similar to using a real keyboard.

[0122] In an embodiment, the electronic device (100) may receive information corresponding to content output using a camera or a sensor. For example, the electronic device (100) may obtain information on the user's finger movements pressing keys included in a virtual keyboard using a camera and / or an infrared sensor. The electronic device (100) may identify a key selected by the user using the user's finger position or finger movement information and perform a corresponding operation. Alternatively, the electronic device (100) may be connected to an external electronic device via a communication network and transmit information input corresponding to content output to the external electronic device.

[0123] For example, in the drawing reference numeral 103 of FIG. 1, the electronic device (100) can transmit information on the position or movement of a finger acquired by a camera or sensor to a computer, which is an external electronic device (105). The computer can receive the information on the position or movement of the finger from the electronic device (100) and recognize it as input to the computer. The computer can perform an action corresponding to the input.

[0124] In this way, according to an embodiment, a user can store projection positions and projection purposes frequently used by the user as projection information.

[0125] Additionally, a user can cause the electronic device (100) to project content for a given projection purpose at a given projection position simply by performing an action of selecting desired projection information from a projection information list. The electronic device (100) can satisfy the user's needs by performing actions for various projection purposes at various projection positions according to the projection information.

[0126] Figure 2 is a block diagram of an electronic device (100) according to an embodiment.

[0127] The electronic device (100) of FIG. 2 may be an example of the electronic device (100) of FIG. 1.

[0128] Referring to FIG. 2, the electronic device (100) may include a processor (110), a memory (120), and a projection unit (130).

[0129] The projection unit (130) according to the embodiment may be a component that projects light to the outside to express an image or content. The projection unit (130) may also be referred to as a head or projection unit. The projection unit (130) may include various detailed components such as a light source, a projection lens, and a reflector.

[0130] The projection unit (130) can project images using various projection methods, such as CRT (cathode-ray tube) method, LCD (Liquid Crystal Display) method, DLP (Digital Light Processing) method, and laser method.

[0131] The projection unit (130) may include various types of light sources. For example, the projection unit (130) may include at least one light source among a lamp, an LED, and a laser.

[0132] The projection unit (130) can output images in a 4:3 screen ratio, a 5:4 screen ratio, or a 16:9 wide screen ratio depending on the purpose of the electronic device (100) or the user's settings, and can output images in various resolutions such as WVGA (854*480), SVGA (800*600), XGA (1024*768), WXGA (1180*720), WXGA (1180*800), SXGA (1180*1024), UXGA (1600*1100), and Full HD (1920*1080) depending on the screen ratio.

[0133] The projection unit (130) can perform various functions for adjusting the output image. For example, the projection unit (130) can perform functions such as zoom, keystone correction, and lens shift. The projection unit (130) can analyze the surrounding environment and projection environment automatically, under user control or without user control, to perform functions such as zoom, keystone correction, and focus adjustment.

[0134] The projector (130) may use an RGB LED light source as a light source. Alternatively, the projector (130) may use a white light source instead of a red LED, a green LED, or a blue LED as a light source.

[0135] The projection unit (130) may include a DMD (digital micromirror device). The projection unit (130) may control each of a plurality of mirrors included in the DMD to form a pattern. The DMD is a collection of microscopic mirrors, and tens of thousands of mirrors are arranged in a checkerboard pattern, so that each mirror can function as a pixel. The projection unit (130) may control the mirrors included in the DMD to be either on or off. Each mirror has a different inclination in the on and off states, and through this, light may be allowed to escape or not escape, thereby controlling brightness.

[0136] In an embodiment, the projection unit (130) can rotate about each of the x, y, and z axes as the positions of the projection unit (130), the connecting unit, and the stand are adjusted.

[0137] The memory (120) according to the embodiment can store at least one instruction.

[0138] The memory (120) may store at least one program executed by the processor (110). In addition, the memory (120) may store data input to or output from the electronic device (100).

[0139] The memory (120) may include at least one type of storage medium among a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (e.g., SD or XD memory, etc.), a RAM (Random Access Memory), a SRAM (Static Random Access Memory), a ROM (Read-Only Memory), an EEPROM (Electrically Erasable Programmable Read-Only Memory), a PROM (Programmable Read-Only Memory), a magnetic memory, a magnetic disk, and an optical disk.

[0140] In an embodiment, a projection information list may be stored in the memory (120). The projection information list may include at least one projection information. In an embodiment, the projection information may be identified by unique identification information.

[0141] If one projection information selected by the user from among the projection information included in the projection information list is called first projection information, the first projection information may include a first projection position and a first projection purpose as a set.

[0142] In an embodiment, the projection purpose may include at least one of a lighting purpose, an app output purpose, a display purpose, an external device content output purpose, a projection keyboard purpose, and a scanner purpose. The app output purpose may mean outputting content corresponding to various apps that the electronic device (100) can execute, such as a calendar, clock, weather, temperature, map, navigation, notepad function, etc. The display purpose may mean that the electronic device (100) projects content corresponding to a monitor or television screen.

[0143] In an embodiment, the first projection information may further include a keystone correction amount of the guide pattern.

[0144] In an embodiment, the first projection information may further include a first guide image, which is an image of a projection area on which a guide pattern is projected. The guide image may also be referred to as an image of the guide pattern.

[0145] In an embodiment, the first projection information may further include a correction value for adjusting at least one of a shape, a color, and a brightness of the content corresponding to the first projection purpose selected by the user.

[0146] In an embodiment, the memory (120) may store at least one instruction for obtaining at least one of flatness, material, color, and brightness of a projection area from a projection surface image obtained by a camera.

[0147] In an embodiment, the memory (120) may store at least one instruction for adjusting at least one of the shape, color, and brightness of the first content corresponding to the first projection purpose, using a correction value included in the first projection information or based on at least one of the flatness, material, color, brightness, and ambient brightness of the projection area.

[0148] In an embodiment, the memory (120) may store at least one instruction for selecting one projection information from among projection information included in the projection information list.

[0149] In an embodiment, the memory (120) may store at least one instruction for adjusting the projection position of the projection unit (130) to the first projection position included in the first projection information, corresponding to the selection of the first projection information.

[0150] In an embodiment, the memory (120) may store at least one instruction for controlling a driving unit that adjusts the position of at least one of the stand, the projector (130), and the connecting unit.

[0151] In an embodiment, the memory (120) may store at least one instruction for receiving information corresponding to the first content output. For example, if the first projection purpose is a projection keyboard purpose or a scanning purpose, the memory (120) may store at least one instruction for receiving information corresponding to the first content output using a camera or sensor.

[0152] In an embodiment, the memory (120) may store at least one instruction for adjusting the position of the projector (130) to a projection position according to the projection information selected by the user, projecting a guide pattern at the adjusted position, and capturing a projection area where the guide pattern is projected to obtain a current guide image.

[0153] In an embodiment, the memory (120) may store at least one instruction for obtaining the difference between the current guide image and the first guide image included in the projection information.

[0154] In an embodiment, the memory (120) may store at least one instruction for causing the difference between the two images to be within the second reference range when the difference between the two images is within the first reference range and is not within the second reference range that is smaller than the first reference range.

[0155] In an embodiment, the memory (120) may store at least one instruction for controlling the driving unit to further adjust the current projection position.

[0156] In an embodiment, the memory (120) may store at least one instruction for warping the current guide image.

[0157] In an embodiment, the memory (120) may store at least one instruction for outputting information guiding position movement when the difference between the two images does not fall within the first reference range.

[0158] In an embodiment, the memory (120) may store at least one instruction for requesting generation of projection information through a user input unit.

[0159] Hereinafter, projection information generated in response to a request for projection information from a user through a user input section will be referred to as second projection information. The second projection information may be information that includes a second projection location and a second projection purpose as a single set.

[0160] In an embodiment, the memory (120) may store at least one instruction for determining the current projection position of the projection unit (130) as a second projection position, corresponding to a request for generating projection information.

[0161] In an embodiment, the memory (120) may store at least one instruction for recommending a projection position based on a surrounding image acquired by a camera, corresponding to a request for generating projection information.

[0162] In an embodiment, the memory (120) may store at least one instruction for determining a projection position selected by the user among the recommended projection positions as a second projection position.

[0163] In an embodiment, the memory (120) may store at least one instruction for determining a projection purpose selected through a user input unit as a second projection purpose.

[0164] In an embodiment, the memory (120) may store at least one instruction for recommending at least one projection use based on at least one of a second projection position and a second projection area corresponding to the second projection position.

[0165] In an embodiment, the memory (120) may store at least one instruction for determining a projection purpose selected by the user from among at least one recommended projection purpose as a second projection purpose.

[0166] In an embodiment, the memory (120) may store at least one instruction for recommending at least one projection use based on at least one of a material, a color, and a size of a second projection area corresponding to a second projection position.

[0167] In an embodiment, the memory (120) may store at least one instruction for controlling the projector (130) to project a guide pattern from a second projection position to a second projection area, to keystone correct the projected guide pattern, and to include the keystone correction amount of the guide pattern in the second projection information and store it.

[0168] In an embodiment, the memory (120) may store at least one instruction for controlling the projector (130) to project a guide pattern from a second projection position to a second projection area, keystone-correct the projected guide pattern, acquire a second guide image for the second projection area on which the keystone-corrected guide pattern is projected using a camera, and store the second guide image by including it in the second projection information.

[0169] In an embodiment, the memory (120) may store at least one instruction for acquiring at least one of flatness, material, color, and brightness of a projection area from an image acquired by photographing a projection surface at a second projection position with a camera, acquiring ambient brightness through an illuminance sensor, and including correction information for correcting at least one of a shape, color, and brightness of second content corresponding to a second projection purpose in the second projection information based on at least one of the flatness, material, color, brightness, and ambient brightness of the projection area.

[0170] In an embodiment, the electronic device (100) may include one or more processors (110). The processor (110) according to the embodiment may control the overall operation of the electronic device (100).

[0171] One or more processors (110) can control the electronic device (100) to function by executing one or more instructions stored in memory (120).

[0172] In an embodiment, one or more processors (110) may select first projection information including a first projection position and a first projection purpose from among at least one projection information included in a projection information list by executing one or more instructions.

[0173] In an embodiment, one or more processors (110) can adjust the projection direction of the projection unit (130) to a first projection position based on the first projection information, and output first content corresponding to the first projection purpose at the first projection position.

[0174] In an embodiment, one or more processors (110) can control a driving unit that adjusts the position of at least one of the stand, the projector (130), and the at least one connecting unit to adjust the projection direction of the projector to the first projection position.

[0175] In an embodiment, one or more processors (110) may correct and output content by using the correction value of the first content corresponding to the first projection purpose when the first projection information includes the correction value.

[0176] In an embodiment, when the first projection information does not include a correction value of the first content corresponding to the first projection purpose, one or more processors (110) may obtain at least one of flatness, material, color, and brightness of the projection area from the projection surface image, obtain ambient brightness through the light sensor, and adjust and output at least one of the shape, color, and brightness of the first content corresponding to the first projection purpose based on at least one of the flatness, material, color, brightness, and ambient brightness of the projection area.

[0177] In an embodiment, one or more processors (110) may use a camera to input information corresponding to the first content output when the first projection purpose is one of a projection keyboard purpose and the scanning purpose.

[0178] In an embodiment, one or more processors (110) may input information corresponding to the first content output by using a camera and an infrared sensor together when the first projection purpose is a projection keyboard purpose.

[0179] In an embodiment, the first projection information includes a first guide image, and the first guide image may be an image of a guide pattern projected at a first projection position when the first projection information is generated.

[0180] In an embodiment, one or more processors (110) can project a guide pattern at a first projection position adjusted based on the first projection information selection to obtain a current guide image and obtain a difference between the current guide image and the first guide image.

[0181] In an embodiment, when the difference between the two images is within a first reference range and is not within a second reference range smaller than the first reference range, the one or more processors (110) may perform at least one of controlling the driving unit to further adjust the current projection position and warping the current guide image so that the difference is within the second reference range.

[0182] In an embodiment, one or more processors (110) may output information guiding position movement when the difference between the two images does not fall within the first reference range.

[0183] In an embodiment, one or more processors (110) may be requested to generate projection information from a user.

[0184] In an embodiment, one or more processors (110) can acquire at least one of a surrounding image, i.e., a surrounding space image and surrounding space depth information, and acquire information about the surrounding space based thereon.

[0185] In an embodiment, one or more processors (110) may, in response to a request for generating projection information from a user, recommend a projection position based on at least one of the current projection position of the projection unit (130) and information about the surrounding space.

[0186] In an embodiment, one or more processors (110) may determine a selected projection location among the recommended projection locations as a second projection location.

[0187] In an embodiment, one or more processors (110) may receive a selection of a second projection purpose from a user. The processor (110) may generate second projection information including a second projection location and a second projection purpose as a set.

[0188] In an embodiment, one or more processors (110) may recommend at least one projection purpose based on at least one of a second projection position and a second projection area corresponding to the second projection position, and may determine a projection purpose selected through a user input unit among the recommended at least one projection purpose as the second projection purpose.

[0189] In an embodiment, one or more processors (110) may recommend at least one projection use based on at least one of a second projection location, a material, a color, and a size of a second projection area corresponding to the second projection location.

[0190] In an embodiment, one or more processors (110) can control the projector (130) to project a guide pattern from a second projection position to a second projection area and keystone correct the projected guide pattern.

[0191] In an embodiment, one or more processors (110) can control the projector (130) to store the keystone correction amount of the guide pattern in the second projection information.

[0192] In an embodiment, one or more processors (110) can obtain a second guide image for a second projection area on which a keystone-corrected guide pattern is projected.

[0193] In an embodiment, one or more processors (110) may store the second guide image by including it in the second projection information.

[0194] In an embodiment, one or more processors (110) can acquire at least one of flatness, material, color, and brightness of the projection area from an image acquired by photographing the projection surface at a second projection position. One or more processors (110) can acquire ambient brightness through a light sensor.

[0195] In an embodiment, one or more processors (110) may include correction information for correcting at least one of the shape, color, and brightness of the second content corresponding to the second projection purpose, based on at least one of the flatness, material, color, brightness, and ambient brightness of the projection area, and store the correction information in the second projection information.

[0196] Figure 3 is an internal block diagram of an electronic device (100) according to an embodiment.

[0197] The electronic device (100) of FIG. 3 may be an example of the electronic device (100) of FIG. 1 or FIG. 2.

[0198] Referring to FIG. 3, in an embodiment, the electronic device (100) may further include a user input unit (140), a driving unit (150), a sensing unit (160), a communication unit (170), and an external device interface (180) in addition to a processor (110), a memory (120), and a projection unit (130). Hereinafter, any description overlapping with that described in FIG. 1 or FIG. 2 will be omitted.

[0199] The user input unit (140) according to the embodiment can receive user input for controlling the electronic device (100). The user input unit (140) can include various types of user input devices including, but not limited to, a touch panel that detects a user's touch, a touch pad (contact electrostatic capacitance type, pressure resistive film type, infrared detection type, surface ultrasonic conduction type, integral tension measurement type, piezo effect type, etc.), a button that receives a user's push operation, a jog wheel that receives a user's rotation operation, a jog switch, a keyboard, a key pad, and a dome switch, a microphone for voice recognition, a motion detection sensor that senses motion, etc.

[0200] In an embodiment, the user input unit (140) may be provided on the stand of the electronic device (100). The user input unit (140) may be located on the top or side of the stand, the body of the stand, etc.

[0201] In an embodiment, when the electronic device (100) is operated by a control device (remote controller), the user input unit (140) can receive a control signal received from the control device.

[0202] In an embodiment, the control device for controlling the electronic device (100) may be a dedicated remote control for the electronic device (100) that controls only the electronic device (100), or an integrated remote control that can also control other electronic devices. In an embodiment, the electronic device (100) may be controlled by a smartphone or a computer. For example, a user may install an app for controlling the electronic device (100) on a smartphone and execute the app to control various functions of the electronic device (100). Alternatively, a user may use a computer to browse a website that can control the electronic device (100) and control various functions of the electronic device (100) from the website.

[0203] In an embodiment, the user input unit (140) can receive a control signal from the user. The user can input a control signal to generate projection information using the user input unit (140). The user can select a specific button of the user input unit (140) provided in the electronic device (100), for example, a button or key provided in a stand included in the electronic device (100), or transmit a control signal to the electronic device (100) to generate projection information using a smartphone app, etc.

[0204] In an embodiment, the user input unit (140) may receive a selection of a projection position and / or projection purpose for generating projection information from the user.

[0205] In an embodiment, the user can directly set the projection position by physically directly adjusting the position, height, angle, etc. of the projection unit (130), the connecting unit, or the stand.

[0206] In an embodiment, if the user can electrically control the position of the projector (130) or the driving unit (150) using the user input unit (140), the user can also adjust the projection position of the projector (130) using a key or button provided on the user input unit (140) or using a jog wheel or the like.

[0207] In an embodiment, when the electronic device (100) analyzes an image of a projection surface and recommends a projection position or projection purpose, the user can select the projection position and / or projection purpose recommended by the electronic device (100) using the user input unit (140).

[0208] In an embodiment, the user input unit (140) can receive a user selection of one of the projection information items included in the projection information list.

[0209] The driving unit (150) according to the embodiment can adjust the position of at least one of the stand, the projection unit (130), and the connecting unit. In the embodiment, the driving unit (150) can include at least one of a gear, a motor, and a reducer. In the embodiment, the driving unit (150) can freely rotate the projection unit (130) about the x, y, and z axes by adjusting the rotation angles of each of the stand, the projection unit (130), and the connecting unit.

[0210] In an embodiment, if the height of the stand is adjustable, the driving unit (150) can adjust the height of the stand under the control of the processor (110). The driving unit (150) can adjust the height of the stand by increasing or decreasing the length of the overlapping portion between the stand and the connecting unit.

[0211] In an embodiment, the driving unit (150) can adjust the rotation angle between the stand and the connecting unit. In addition, the driving unit (150) can adjust the rotation angle between the connecting units when the electronic device (100) includes two or more connecting units. The driving unit (150) can also adjust the rotation angle between the projection unit (130) and the connecting unit.

[0212] In an embodiment, the sensing unit (160) may include a sensor. The sensor may detect the state of the electronic device (100) or the state around the electronic device (100) to obtain sensing information and transmit the information to the processor (110).

[0213] In an embodiment, the sensing unit (160) may include an image sensor. In an embodiment, the image sensor may include a camera. The camera may capture an object at a position adjacent to the projector (130). The camera includes a sensor such as a CCD or CMOS and a lens, and may capture an object and obtain an image formed on a screen. The image sensor may convert information about the object formed by light into an electrical signal. In addition, the image sensor may perform signal processing of one or more of AE (Auto Exposure), AWB (Auto White Balance), Color recovery, correction, Sharpening, Gamma, and Lens shading correction on the captured image.

[0214] In an embodiment, the sensing unit (160) may include a depth sensor. The depth sensor may calculate the distance between the camera and the subject by using the time it takes for light emitted toward the subject to be reflected from the subject, for example, a projection surface, and return, and may obtain information about the space in which the subject is located. In an embodiment, the depth sensor may recognize three-dimensional depth using one of a stereo type, a ToF (Time-Of-Flight) method, and a Structured Pattern method.

[0215] The depth sensor may be included in the electronic device (100) as a module or block separate from the image sensor, but is not limited thereto, and the depth sensor may be included in the image sensor. For example, the depth sensor may be included in a camera having a depth function, so that when an image of a subject is acquired, the distance to the subject can also be acquired.

[0216] The sensing unit (160) may further include at least one of a position sensor, an acceleration sensor, and a gyro sensor. The sensing unit (160) may detect the direction of the electronic device (100) using at least one of the position sensor, the acceleration sensor, and the gyro sensor.

[0217] In an embodiment, the sensing unit (160) may obtain raw data for estimating a rotation angle of the electronic device (100) by using at least one of a position sensor, an acceleration sensor, and a gyro sensor. In an embodiment, the processor (110) may identify a rotation angle of the electronic device (100) about three axes, i.e., the x-axis, the y-axis, and the z-axis, based on the raw data obtained through the sensing unit (160).

[0218] The sensing unit (160) may include a light sensor. The sensing unit (160) may detect the brightness around the electronic device (100) using the light sensor.

[0219] The communication unit (170) according to the embodiment can connect the electronic device (100) to a peripheral device, external device, server, etc. under the control of the processor (110). The communication unit (170) can include at least one of wireless LAN, Bluetooth, and wired Ethernet in accordance with the performance and structure of the electronic device (100).

[0220] In an embodiment, the communication unit (170) may communicate with at least one external electronic device or external server via a wired or wireless communication network. The communication unit (170) may receive video or images from an external electronic device or external server, receive content corresponding to projection purposes, or download various apps.

[0221] In an embodiment, the communication unit (170) may include at least one short-range communication module that performs communication according to a communication standard such as Bluetooth, Wi-Fi, BLE (Bluetooth Low Energy), NFC / RFID, Wi-Fi Direct, UWB, or ZIGBEE.

[0222] In addition, the communication unit (170) may further include a remote communication module that performs communication with a server for supporting remote communication according to a remote communication standard. Specifically, the communication unit (170) may include a remote communication module that performs communication via a network for Internet communication. For example, the communication unit (170) may include a remote communication module that performs communication via a communication network according to a communication standard such as 3G, 4G, and / or 5G.

[0223] In an embodiment, the communication unit (170) can receive a control signal through a control device such as a remote control or a smartphone. The control signal can be implemented as a Bluetooth type, an RF signal type, or a Wi-Fi type.

[0224] An external device interface (180) according to an embodiment may be connected to an external electronic device via a wire to perform communication. In an embodiment, the external device interface (180) may include at least one port for connecting to an external electronic device via a wired cable.

[0225] In an embodiment, the external device interface (180) may include at least one of an HDMI port (High-Definition Multimedia Interface port), a component jack, a PC port, and a USB port.

[0226] In an embodiment, the external device interface (180) may be provided in one area of ​​the electronic device (100). For example, the external device interface (180) may be provided on the back of a stand bracket included in the electronic device (100). The electronic device (100) may receive an external input signal from an external device through the external device interface (180) and output the signal through the electronic device (100).

[0227] In an embodiment, the external device interface (180) can receive additional information such as video (e.g., a moving image signal or a still image signal), audio (e.g., a voice signal or a music signal), and metadata from a device external to the electronic device (100).

[0228] In an embodiment, one or more processors (110) may recommend a projection location in response to a request for projection information generation from a user.

[0229] In an embodiment, the processor (110) can obtain information about the surrounding space through the sensing unit (160). In an embodiment, since the projection unit (130) of the electronic device (100) can rotate by a predetermined angle or more about each of the x, y, and z axes, the sensing unit (160) mounted in a position close to the projection unit (130) can also obtain images of the surrounding space at multiple angles while rotating together with the projection unit (130).

[0230] In an embodiment, the processor (110) may obtain surrounding space depth information through a depth sensor. In an embodiment, the surrounding space depth information may refer to information on the distance to the environment or structure of the surrounding space.

[0231] In an embodiment, the processor (110) may obtain information about the surrounding space based on at least one of the surrounding space image and surrounding space depth information obtained through the sensing unit (160). In an embodiment, the processor (110) may obtain information about the surrounding space by connecting the environment of the surrounding space, the surface of an object placed in the surrounding space, the position of an object, geometric information, etc., with points, lines, planes, etc. In an embodiment, the processor (110) may obtain color information and depth information according to the rotation angle of the projection unit (130) along the axis.

[0232] In an embodiment, the processor (110) may recommend a projection location based on information about the surrounding space.

[0233] In an embodiment, the processor (110) may identify a flat area with little curvature among the projection spaces based on information about the surrounding space, and recommend the flat area as a projection location.

[0234] If the color of the projection surface is dark, the amount of light reflected from the target object is small even when light is projected at the same brightness or luminance, so the projected light appears dark. In an embodiment, the processor (110) may recommend an area where the color of the projection surface is brighter by a certain luminance or more as a projection location based on information about the surrounding space.

[0235] In an embodiment, the processor (110) may identify a location where a keystone-corrected projection image can be projected most widely based on information about the surrounding space, and recommend this as the projection location.

[0236] In an embodiment, the processor (110) may recommend a projection purpose. In an embodiment, the processor (110) may recommend a projection purpose suitable for a projection position based on at least one of information about the surrounding space and the projection position.

[0237] In an embodiment, the processor (110) can identify whether the projection position is toward a wall or partition, toward a table, toward the ceiling, etc., based on information about the surrounding space and the projection position of the projector (130), i.e., the rotation angle along the x, y, and z axes.

[0238] For example, if the processor (110) determines that the projection position is directed toward a wall or partition, it may recommend a projection purpose such as dual monitor use or app execution use. For example, if the processor (110) determines that the projection position is directed toward a table, it may recommend a scan function, a virtual keyboard function, or a lighting function as the projection purpose. For example, if the processor (110) determines that the projection position is directed toward the ceiling, it may recommend a function such as sleep as the projection purpose.

[0239] In an embodiment, the processor (110) can predict the size of the projection surface based on at least one of information about the surrounding space and the projection position of the projector (130). In an embodiment, the processor (110) can recommend different projection purposes depending on the size of the projection surface. For example, if the size of the projection surface is smaller than a certain size, the processor (110) can recommend application execution / output purposes, such as clocks or calendars, as the projection purpose. For example, if the size of the projection surface is larger than a certain size, the processor (110) can recommend display device purposes, such as dual monitors, or content output purposes from external devices as the projection purpose.

[0240] When a user selects first projection information from among the previously stored projection information, in an embodiment, the processor (110) can correct and output the shape of the first content corresponding to the first projection purpose based on information about the surrounding space and the projection position.

[0241] In an embodiment, the processor (110) may correct the shape, such as color, brightness, shape, and size, of the first content. For example, if the first projection area corresponding to the first projection position is darker than the reference brightness, the processor (110) may correct the brightness of the first content to be brighter than the original brightness and project it. For example, if the first projection area is redder than the reference area, the processor (110) may correct the color of the first content to reduce the red portion of the color of the first content and project it.

[0242] FIG. 4 is a drawing for explaining how an electronic device (100) adjusts a projection position according to an embodiment.

[0243] Referring to FIG. 4, the electronic device (100) may include a header (401), a connecting portion (402), and a stand (404). The electronic device (100) illustrated in FIG. 4 is one embodiment, and the structure or shape of the header (401), the connecting portion (402), and the stand (404) may be modified in various ways.

[0244] In an embodiment, the header (401) is a component that projects light and may be included in the projection unit (130).

[0245] The stand (404) can serve as a support for holding the electronic device (100). The stand (404) can support the electronic device (100) so that the electronic device (100) is in a standing position. The stand (404) can include other components, such as a body (404-1) that supports a connecting portion (402) and a support (404-2) for maintaining the stand (404) in a standing position.

[0246] However, the electronic device (100) illustrated in FIG. 4 is only one embodiment, and the electronic device (100) may not include a stand (404) and may be attached to and hung on a wall, ceiling, or the like.

[0247] The connecting portion (402) may be a component that connects the header (401) and the stand (404). The connecting portion (402) may also be referred to as an arm or a frame. In an embodiment, the electronic device (100) may include one or more connecting portions (402).

[0248] FIG. 4 illustrates an electronic device (100) including two connecting portions, i.e., a first connecting portion (402-1) and a second connecting portion (402-2). However, this is only one embodiment, and the electronic device (100) may be implemented in a form including one, three, or more connecting portions (402).

[0249] In an embodiment, the header (401) may be connected to the first connecting portion (402-1) in a rotatable manner. The header (401) and the first connecting portion (402-1) may be connected in a rotatable manner using a motor. The header (401) may rotate from 0 degrees to 360 degrees with a straight line extending from the first connecting portion (402-1) as the rotation axis. Hereinafter, the rotation angle of the header (401) will be referred to as θ1.

[0250] In FIG. 4, the first connecting portion (402-1) can connect the header (401) and the joint (403), and the second connecting portion (402-2) can connect the joint (403) and the stand (404).

[0251] As illustrated in FIG. 4, when the electronic device (100) includes a plurality of connecting portions (402), the plurality of connecting portions (402) may be connected in a rotatable manner by a joint (403). The joint (403) may also be referred to as a hinge. In an embodiment, the joint (403) may include a motor to connect the first connecting portion (402-1) and the second connecting portion (402-2) in a rotatable manner.

[0252] For example, in the XYZ coordinate system, assuming that the pedestal (404-2) is positioned on the XY plane formed by the X-axis and the Y-axis, the second connecting portion (402-2) is parallel to the Z-axis.

[0253] In an embodiment, the first connecting portion (402-1) can rotate in a circle on the YZ plane, which is a horizontal plane formed by the Y-axis and the Z-axis. That is, the first connecting portion (402-1) can rotate with the X-axis as the rotation axis. The first connecting portion (402-1) can rotate along the X-axis while forming a rotation angle with the Z-axis from 0 degrees to 360 degrees. The rotation angle of the first connecting portion (402-1) will be referred to as θ2.

[0254] In an embodiment, when θ2 is 0 degrees, the content can be projected on the ceiling. In an embodiment, when θ2 is 90 degrees, the content projected from the projection position can be projected on a wall or partition. In an embodiment, when θ2 is 180 degrees, the content projected from the projection position can be projected on a table or floor where the base (404-2) of the stand (404) is located.

[0255] In an embodiment, the second connecting portion (402-2) may be connected to the stand (404) in a rotatable manner. A motor is provided between the second connecting portion (402-2) and the body portion (404-1), so that the second connecting portion (402-2) can rotate from 0 degrees to 360 degrees about the Z-axis on the XY plane with the Z-axis as the rotation axis by the motor. The rotation angle of the second connecting portion (402-2) is referred to as θ3.

[0256] In the embodiment, the driving unit (150) can adjust the rotation angles θ1, θ2, and θ3 of the header (401), the first connecting unit (402-1), and the second connecting unit (402-2) by using at least one of a gear, a motor, and a reducer.

[0257] In an embodiment, the projection position of the projection unit (130) can be determined by a combination of rotation angles θ1, θ2, and θ3 of the header (401), the first connection unit (402-1), and the second connection unit (402-2), respectively.

[0258] FIG. 5 illustrates, according to an embodiment, a user directly adjusting the projection position of an electronic device (100).

[0259] In an embodiment, the electronic device (100) may output a guide pattern (510) to inform the user of the projection position.

[0260] As illustrated in FIG. 5, a user can directly set the projection direction by directly adjusting the rotation angles of the header (401), the first connecting portion (402-1), and the second connecting portion (402-2). For example, a user can directly adjust the rotation angles of the header (401), the first connecting portion (402-1), and the second connecting portion (402-2).

[0261] The user can adjust the projection position to a desired position by directly adjusting the rotation angle of the header (401), the first connecting portion (402-1), and the second connecting portion (402-2) while observing the position where the guide pattern (510) is formed.

[0262] Afterwards, the user can request generation of projection information using the user input unit (140).

[0263] In an embodiment, when a user requests generation of projection information, the electronic device (100) can store the projection position of the current projection unit in the projection information.

[0264] In an embodiment, the electronic device (100) can project a guide pattern (510) at the current projection position and keystone correct the projected guide pattern (510).

[0265] In an embodiment, the electronic device (100) may acquire an image of a keystone correction amount of a guide pattern (510) or a keystone-corrected guide pattern (510), and store the image by including it in projection information together with a projection position.

[0266] However, it is not limited thereto, and in an embodiment, the electronic device (100) may capture an image by using a camera to capture the surroundings of the electronic device (100), and analyze the surrounding image to determine an optimal projection area or projection surface.

[0267] In an embodiment, the electronic device (100) can obtain information about the surrounding space and identify at least one of the material, color, and size of the projection area from the information about the surrounding space.

[0268] In an embodiment, the electronic device (100) may recommend a projection surface or a projection position corresponding to the projection surface based on at least one of the material, color, and size of the projection area.

[0269] For example, the electronic device (100) can determine the optimal projection surface and recommend it to the user by considering whether the projection surface is flat, whether the size of the keystone-corrected image is larger than a certain size, and whether the color of the projection area is bright. The electronic device (100) can receive a projection position selection from the user and store it by including it in the projection information.

[0270] In this way, according to the embodiment, the user or the electronic device (100) can adjust the projection position of the projector in various directions by adjusting the rotation angle of the header (401), the first connection part (402-1), and the second connection part (402-2) to project content.

[0271] FIG. 6 is a drawing illustrating an electronic device (100) comparing guide images according to an embodiment.

[0272] In an embodiment, when generating projection information, the electronic device (100) may generate the projection information by including a guide image in the projection information.

[0273] In an embodiment, when generating first projection information, the electronic device (100) may select a first projection position and project a guide pattern from the first projection position to the first projection area.

[0274] In Fig. 6, reference numeral 610 is an example of a guide pattern.

[0275] In an embodiment, the electronic device (100) can generate a guide pattern having a predetermined pattern. In an embodiment, the electronic device (100) can generate patterned light using a DMD. In an embodiment, the guide pattern can have various patterns such as a linear pattern, a diagonal pattern, a grid pattern, etc. Alternatively, the guide pattern can be a single-color pattern with no pattern and the entire area being white. Alternatively, the guide pattern can be a square with no color inside and only four sides of the square being white, or only four corners of the square being white.

[0276] In an embodiment, the electronic device (100) can obtain a geometric relationship between the projection surface and the electronic device (100) using the projection position, and keystone correct the guide pattern based on the geometric relationship.

[0277] In an embodiment, the electronic device (100) can capture a keystone-corrected guide pattern projected onto a first projection area using a camera. The electronic device (100) can capture a projection area where the guide pattern is formed to obtain a first guide image.

[0278] In FIG. 6, reference numeral 620 denotes a first guide image obtained by photographing a guide pattern projected at a first projection position.

[0279] In an embodiment, the electronic device (100) can store the first guide image by including it in the first projection information.

[0280] Thereafter, the electronic device (100) can project content at different projection locations according to different projection information. Alternatively, the user can move the position of the stand bracket included in the electronic device (100) to a different location than the original.

[0281] Thereafter, when the electronic device (100) receives a control signal from the user through the user input unit to operate according to the first projection information, the electronic device (100) can identify the first projection position from the first projection information and adjust the position of the projection unit to the first projection position.

[0282] In an embodiment, the electronic device (100) can adjust the position of at least one of the projector, the stand, and the connection unit so that the projection position of the projector becomes the first projection position included in the first projection information.

[0283] In an embodiment, the electronic device (100) can project a guide pattern at a current position adjusted to a first projection position. In an embodiment, the electronic device (100) can capture a projection area where the guide pattern is projected using a camera to obtain a current guide image.

[0284] In FIG. 6, reference numeral 630 is an example of a current guide image obtained by photographing a guide pattern projected at an adjusted current position.

[0285] In an embodiment, the electronic device (100) can obtain the difference between the current guide image (630) and the first guide image (620) included in the first projection information by comparing the two images. As described above, if the position of the stand base changes, a difference of a certain size or greater will occur between the two images.

[0286] For example, the electronic device (100) can obtain the coordinate values ​​of the four corners of the square forming the guide pattern included in the two guide images, and compare them to obtain the difference between the two guide images. As illustrated in FIG. 6, the electronic device (100) can obtain the coordinate values ​​(x1, y1), (x2, y2), (x3, y3), (x4, y4) of the four corners of the guide pattern included in the first guide image (620), obtain the coordinate values ​​(x1', y1'), (x2', y2'), (x3', y3'), (x4', y4') of the four corners of the guide pattern included in the current guide image (630), and compare the coordinate values ​​for each corner.

[0287] In an embodiment, the electronic device (100) may determine whether the difference in coordinate values ​​between two images exceeds a reference value. In an embodiment, if the difference between the two images is within a first reference range and is not within a second reference range that is smaller than the first reference range, the electronic device (100) may cause the difference between the two images to be within the second reference range.

[0288] In an embodiment, the electronic device (100) can further adjust the current projection position by controlling the driving unit. For example, the electronic device (100) can adjust the rotation angle of the head or the connecting unit, or adjust the height of the stand to bring the projection position of the projector closer to the first projection position.

[0289] In an embodiment, the electronic device (100) may warp the current guide image to modify the image itself.

[0290] In an embodiment, the electronic device (100) can correct the guide image through geometry correction. Geometry correction is a method that uses the principle of image projection in reverse.

[0291] In an embodiment, the electronic device (100) can perform geometry correction by obtaining the degree to which the current guide image is distorted and using this in reverse to correct the current guide image to be distorted in the opposite direction.

[0292] In an embodiment, the electronic device (100) may sample some of the pixels included in the current guide image and correct the projected positions of the sampled pixels. In an embodiment, the electronic device (100) may perform geometry correction by interpolating and compensating between pixels having the corrected positions.

[0293] In an embodiment, if the difference between the two images is significant, such as when the difference between the two images does not fall within the first reference range, the electronic device (100) may determine that the difference between the images cannot be resolved by adjusting the projection position of the projector or by image warping. In this case, the electronic device (100) may output information to the user to move the position of the electronic device (100).

[0294] In an embodiment, the electronic device (100) may output information guiding location movement in various forms. For example, the electronic device (100) may guide location movement of the electronic device (100) by outputting audio signals, vibrations, light blinking, or video content guiding location movement.

[0295] FIG. 7 illustrates, according to an embodiment, a user controlling an electronic device (100) using a control device (700) to store projection information.

[0296] In an embodiment, the electronic device (100) may be controlled by the control device (700). The electronic device (100) may be controlled in conjunction with the control device (700) according to a control signal from the control device (700).

[0297] In an embodiment, the control device (700) may be an electronic device capable of executing an app that controls the operation of the electronic device (100). For example, the control device (700) may be a smartphone.

[0298] FIG. 7 illustrates, in an embodiment, a user controlling the operation of an electronic device (100) using a control device (700).

[0299] In an embodiment, the control device (700) may execute an app that controls the operation of the electronic device (100). In an embodiment, the control device (700) may output a screen for controlling the operation of the electronic device (100). In an embodiment, the control device (700) may display a user interface screen for selecting information on the use of projection information from a user in the form of a text window on a portion of the display. The size, output location, transparency, and / or shape of the user interface screen may be variously modified.

[0300] The user can view the user interface screen output from the control device (700) and use the selection button to select whether to generate projection information.

[0301] In an embodiment, the control device (700) may output a 'new SET addition button' for newly creating projection information and a 'stored SET loading button' for loading projection information already stored, as shown in drawing reference numeral 701, in relation to using projection information.

[0302] When the user selects the 'Add New SET Button', the control device (700) may display a text window prompting selection of a projection surface, as illustrated in drawing reference numeral 702.

[0303] When a user adjusts the projection position or selects a projection surface and then selects the 'Save' button, the control device (700) can save the projection position as angle information. For example, the control device (700) can save the projection position as (θ1, θ2, θ3).

[0304] Thereafter, the control device (700) can display a text window that prompts the user to select a projection purpose and then press the save button, as illustrated in the drawing reference numeral 703. When the user presses the 'select projection purpose' button, the control device (700) can list and output various purposes, as illustrated in the drawing reference numeral 704. When the user selects one of the various purposes, the control device (700) can output the screen of the drawing reference numeral 703 again. The user can simply save the projection information by selecting the 'save' button on the screen of the drawing reference numeral 703.

[0305] When a user selects the 'Choose from Recommendations' button on the screen of drawing symbol 703, the control device (700) can transmit a signal requesting the electronic device (100) to recommend a projection purpose. The control device (700) receives a recommended projection purpose suitable for the projection position from the electronic device (100) and outputs it through the screen, thereby allowing the user to select one of the recommended projection purposes.

[0306] In an embodiment, the control device (700) may output text instructing to save the name of the SET, as shown by reference numeral 705. The user may input the name of the SET using numbers, letters, special characters, symbols, etc. For example, FIG. 7 illustrates a case where the user inputs the name of the SET as A.

[0307] Thereafter, the control device (700) may output a screen asking whether to maintain the current screen, as shown by reference numeral 706. If the user selects to maintain the current screen, the control device (700) may store projection information in which the name of the SET is A. If the user selects to go to the home screen, the control device (700) may output the screen shown by reference numeral 701 again.

[0308] In this way, according to the embodiment, the user can simply store projection information using the control device (700) linked to the electronic device (100).

[0309] FIG. 8 illustrates, according to an embodiment, a user using projection information by controlling an electronic device (100) using a control device (700).

[0310] FIG. 8 illustrates, in an embodiment, a user controlling an electronic device (100) to operate according to previously stored projection information using a control device (700).

[0311] In an embodiment, the control device (700) may display a user interface screen in the form of a text window on a portion of the display for receiving information on the use of projection information from the user. The size, output location, transparency, and / or shape of the user interface screen may be variously modified.

[0312] The user can view the user interface screen output from the control device (700) and use the selection button to select whether to generate projection information.

[0313] In an embodiment, the control device (700) may output a 'new SET addition button' for newly creating projection information and a 'stored SET loading button' for loading projection information already stored, as shown in drawing reference numeral 801, in relation to using projection information.

[0314] When the user selects 'Load saved SET', the control device (700) can list and output a plurality of projection information items included in the projection information list, as illustrated in drawing symbol 802.

[0315] When a user selects one of multiple projection information items included in a projection information list, an electronic device (100) linked to a control device (700) can execute the projection information selected by the user. In an embodiment, the electronic device (100) can adjust a projection position according to the projection information selected by the user, and output content corresponding to the projection purpose according to the projection information at the adjusted projection position.

[0316] In this way, according to the embodiment, the user can simply select pre-stored projection information using a control device (700) linked to the electronic device (100), thereby causing the electronic device (100) to operate according to the projection information.

[0317] FIG. 9 illustrates, according to an embodiment, a user controlling a projection operation of an electronic device (100) using a control device (700).

[0318] Referring to FIG. 9, a user can control the operation of the electronic device (100) using a control device (700) linked to the electronic device (100). The user can select desired projection information using a button included in a user interface screen output from the control device (700).

[0319] FIG. 9 illustrates a case where a user selects projection information of SET A among multiple projection information. In an embodiment, the control device (700) may transmit a control signal indicating that SET A has been selected to the electronic device (100) in response to the user selecting SET A.

[0320] In an embodiment, the electronic device (100) can identify the projection position and projection purpose included in SET A, corresponding to the selection of SET A.

[0321] In an embodiment, the electronic device (100) can adjust the position of the projection unit so as to correspond to the projection position included in the projection information of SET A. In an embodiment, the electronic device (100) can adjust the position of at least one of the head, the connecting unit, and the stand so that the projection position of the projection unit becomes the projection position included in the projection information of SET A.

[0322] In an embodiment, the electronic device (100) can output content according to the projection purpose at an adjusted projection position. FIG. 9 illustrates a case in which, in an embodiment, the projection purpose included in the projection information of SET A is a monitor extension purpose.

[0323] In an embodiment, the electronic device (100) may be connected to an external electronic device (105) via an external device interface. For example, the electronic device (100) may be connected to the external electronic device (105) via HDMI. In an embodiment, the electronic device (100) may be connected to an output terminal of the external electronic device (105) via an HDMI cable, and may operate as a dual monitor together with the external electronic device (105). In an embodiment, the electronic device (100) may project content (901) corresponding to dual monitor use to a projection position.

[0324] FIG. 10 illustrates, according to an embodiment, a user controlling a projection operation of an electronic device (100) using a control device (700).

[0325] Referring to FIG. 10, a user can select desired projection information using a button included in a user interface screen output from a control device (700).

[0326] Figure 10 illustrates a case where a user selects projection information of SET B among multiple projection information. In the embodiment, the user can select SET B on a user interface screen output from the screen of the control device (700).

[0327] In an embodiment, the electronic device (100) can identify the projection position and projection purpose included in SET B, corresponding to the selection of SET B.

[0328] In an embodiment, the electronic device (100) can adjust the projection position of the projection unit so as to correspond to the projection position included in the projection information of SET B. In an embodiment, the electronic device (100) can adjust the position of at least one of the head, the connecting portion, and the stand so that the position of the projection unit becomes the projection position included in the projection information of SET B.

[0329] For example, assume that the projection position of SET B is θ2 of 180 degrees. This may mean that the content projected at the projection position is projected onto the table or floor surface where the stand base is located.

[0330] In an embodiment, the electronic device (100) can output content according to the projection purpose at an adjusted projection position.

[0331] FIG. 10 illustrates a case where, in an embodiment, the projection purpose included in the projection information of SET B is a calendar app output purpose.

[0332] In an embodiment, the electronic device (100) may execute a calendar app so that the contents (1001) of the calendar app are projected at a projection location.

[0333] FIG. 11 illustrates, according to an embodiment, a user controlling a projection operation of an electronic device (100) using a control device (700).

[0334] Referring to FIG. 11, a user can select desired projection information using buttons included in a user interface screen output from a control device (700).

[0335] FIG. 11 illustrates a case where a user selects projection information of SET C among multiple projection information. In an embodiment, the electronic device (100) can identify the projection position and projection purpose included in SET C in response to the selection of SET C.

[0336] In an embodiment, the electronic device (100) can adjust the position of the projection unit to correspond to the projection position included in the projection information of SET C. For example, since the projection position of SET C is θ2 of 180 degrees, content projected at the projection position can be projected on a table where the stand base is located.

[0337] In an embodiment, the electronic device (100) can output content according to the projection purpose at an adjusted projection position.

[0338] Figure 11 illustrates a case where, in an embodiment, the projection purpose included in the projection information of SET C is a scan purpose.

[0339] In an embodiment, the electronic device (100) may project content corresponding to the scanning purpose at a projection location. In an embodiment, if the projection purpose is a scanning purpose, the electronic device (100) may project light onto an object to be scanned for a scanning operation.

[0340] When the projection purpose is scanning, the electronic device (100) can perform an operation of receiving information corresponding to the output content in addition to outputting the content.

[0341] In an embodiment, when the electronic device (100) is used for scanning, the electronic device (100) may output a signal requesting the user to perform a predetermined action in order to input information corresponding to the outputted content. For example, the electronic device (100) may project light containing content containing text such as "Please upload the document to be scanned." Alternatively, the electronic device (100) may output an audio signal requesting the user to upload a document to be scanned, or may project a blinking light at a location where the document to be scanned is to be placed.

[0342] In an embodiment, the electronic device (100) may receive information corresponding to content output using a camera and / or other sensors.

[0343] The user can identify the location where the document (1101) to be scanned is to be located using light projected by the electronic device (100), audio signals, etc., and place the document (1101) to be scanned at the identified location.

[0344] In an embodiment, the electronic device (100) can project light onto a document (1101) and obtain light that is reflected from the document (1101) and returned. The light sensor of the electronic device (100) can scan the document (1101) by analyzing the reflected light. That is, in an embodiment, the electronic device (100) can input light reflected from the document (1101) in response to the light projected for the scanning operation as information corresponding to content output.

[0345] FIG. 12 illustrates, according to an embodiment, a user controlling a projection operation of an electronic device (100) using a control device (700).

[0346] Referring to FIG. 12, a user can select desired projection information using buttons included in a user interface screen output from a control device (700).

[0347] Figure 12 illustrates a case where a user selects projection information of SET D among multiple projection information.

[0348] In an embodiment, the electronic device (100) can identify the projection position and projection purpose included in SET D, corresponding to the selection of SET D.

[0349] In an embodiment, the electronic device (100) can adjust the position of the projection unit to correspond to the projection position included in the projection information of SET D. For example, the projection position of SET D is θ2 of 180 degrees, so that the content projected at the projection position can be projected on the table where the stand base is located.

[0350] In an embodiment, the electronic device (100) can adjust the position of at least one of the head, the connecting portion, and the stand so that the position of the projection portion becomes a projection position included in the projection information of SET D.

[0351] In an embodiment, the electronic device (100) can output content according to the projection purpose at an adjusted projection position. FIG. 12 illustrates a case in which, in an embodiment, the projection purpose included in the projection information of SET D is a projection keyboard purpose. In an embodiment, the projection keyboard may be a keyboard for using an external electronic device (105).

[0352] In an embodiment, when the projection purpose is a projection keyboard purpose, the electronic device (100) can project content in the shape of a virtual keyboard, which is content corresponding to the projection keyboard purpose, onto the projection area.

[0353] In an embodiment, the electronic device (100) can output content (1201) corresponding to the projection keyboard use at the projection position. The content (1201) corresponding to the projection keyboard use may be a virtual keyboard-shaped content having the same shape as an actual keyboard.

[0354] The user can type various keys included in the content (1201) corresponding to the projection keyboard usage, similar to using an actual keyboard, corresponding to the content (1201) corresponding to the projection keyboard usage being output.

[0355] In an embodiment, the electronic device (100) may receive information corresponding to content output using a camera and / or other sensors.

[0356] In an embodiment, the electronic device (100) may acquire images of the user's finger movements using a camera to detect the user's action of selecting and pressing a keypad included in a virtual keyboard. The electronic device (100) may receive images of the user's finger movements corresponding to content in the form of a virtual keyboard as information corresponding to content output.

[0357] In an embodiment, the electronic device (100) may further include an infrared sensor. In an embodiment, the electronic device (100) may obtain information on the movement of a user's finger pressing a key included in a virtual keyboard using the infrared sensor.

[0358] In an embodiment, the electronic device (100) can more accurately detect the user's finger movements using the projection keyboard by receiving information corresponding to content output using a camera and an infrared sensor together.

[0359] In an embodiment, the electronic device (100) can identify a key selected by the user using information about the position or movement of the user's finger. In an embodiment, the electronic device (100) can transmit information about the key selected by the user to an external electronic device (105).

[0360] Alternatively, in an embodiment, an infrared sensor may be provided in the external electronic device (105), so that the external electronic device (105) may obtain information on the user's finger movements included in the virtual keyboard and operate accordingly.

[0361] FIG. 13 illustrates, according to an embodiment, a user controlling a projection operation of an electronic device (100) using a control device.

[0362] Referring to FIG. 13, a user can select desired projection information using buttons included in a user interface screen output from a control device (700).

[0363] FIG. 13 illustrates a case in which a user selects projection information of SET D from among multiple projection information, similar to FIG. 12. In the embodiment, the electronic device (100) can identify the projection position and projection purpose included in SET D in response to the selection of SET D.

[0364] In an embodiment, the electronic device (100) can adjust the position of the projection unit to correspond to the projection position included in the projection information of SET D.

[0365] In Fig. 13, unlike Fig. 12, it is assumed that the electronic device (100) has been moved to a different location from the location at the time the projection information SET D was stored.

[0366] In an embodiment, the electronic device (100) may adjust the position of at least one of the head, the connecting portion, and the stand so that the position of the projection unit becomes the projection position included in the projection information of SET D. However, since the position of the electronic device (100) has moved toward the edge of the table, unlike the previous position, even if the electronic device (100) adjusts the position of at least one of the head, the connecting portion, and the stand, the position of the projection unit becomes different from the projection position included in the projection information of SET D.

[0367] In an embodiment, the projection information of SET D may include a guide image. The guide image may be an image obtained by photographing a guide pattern projected from a projection position included in the projection information of SET D to a projection area when generating the projection information of SET D.

[0368] In an embodiment, the electronic device (100) can adjust the projection position to the projection position of SET D and then project the guide pattern at the current projection position. In an embodiment, the electronic device (100) can obtain a current guide image for the projection area where the guide pattern is projected.

[0369] In an embodiment, the electronic device (100) can compare the current guide image with the guide image stored in the projection information SET D to obtain the difference between the two images. In an embodiment, if the difference between the two images is greater than a certain size, the electronic device (100) can adjust the current projection position of the projector so that the difference between the two images becomes smaller and then output content corresponding to the projection purpose.

[0370] In an embodiment, the electronic device (100) may control the difference between the two images to become smaller when the difference between the two images is within a first reference range and is not within a second reference range that is smaller than the first reference range. In an embodiment, the electronic device (100) may control the driving unit so that the difference between the two images is within the second reference range, thereby adjusting the current projection position to become closer to the projection position of SET D.

[0371] For example, the electronic device (100) can adjust the projection position of the projection unit so that content in the shape of a virtual keyboard is projected at a position close to the projection position illustrated in FIG. 12.

[0372] In an embodiment, the electronic device (100) may warp the current guide image so that the difference between the two images falls within a second reference range.

[0373] In an embodiment, the electronic device (100) may output information guiding position movement when the difference between the two images is not included in the first reference range.

[0374] In FIG. 13, if the electronic device (100) determines that the difference between the two images is outside a predetermined range, i.e., a first reference range, the electronic device (100) may output information guiding movement of the electronic device (100). For example, the electronic device (100) may output information guiding movement of the electronic device (100) using various methods such as vibration, audio signals, text, and light blinking.

[0375] The user can move the electronic device (100) to another location, for example, toward the inside of the table, as in FIG. 12, according to the location movement guidance output by the electronic device (100).

[0376] FIG. 14 is a flowchart illustrating an operation method of an electronic device (100) according to an embodiment.

[0377] Referring to FIG. 14, the electronic device (100) may receive a request from a user to generate projection information (step 1410).

[0378] In an embodiment, the electronic device (100) can determine a projection position (step 1420).

[0379] In an embodiment, a user may set a projection position by adjusting the position of at least one of a projector, a stand, and a connection unit included in the electronic device (100). In response to a request for generation of projection information from the user, the electronic device (100) may determine the current projection position of the projector as a projection position to be included in the projection information.

[0380] In an embodiment, the electronic device (100) may acquire at least one of a surrounding space image and surrounding space depth information through a sensing unit, and may acquire information about the surrounding space based on the acquired information. In an embodiment, the electronic device (100) may recommend a projection location based on the information about the surrounding space.

[0381] In an embodiment, the electronic device (100) can identify an area in the projection space that is not too curved and flat, an area where the color of the projection surface is brighter than a certain luminance, a location where a keystone-corrected projection image can be projected most widely, and recommend a location that satisfies these conditions as a projection location.

[0382] In an embodiment, the electronic device (100) may recommend a projection purpose. In an embodiment, the electronic device (100) may recommend a projection purpose suitable for a projection position based on at least one of information about the surrounding space and the projection position.

[0383] In an embodiment, the electronic device (100) may recommend a projection purpose depending on whether the size of the projection surface is large, and whether the projection direction is a ceiling, a floor, or a wall.

[0384] The user can select the projection purpose directly or select one of the projection purposes recommended by the electronic device (100).

[0385] In an embodiment, the electronic device (100) can determine the projection purpose based on user selection (step 1430).

[0386] In an embodiment, the electronic device (100) can generate projection information including projection position and projection purpose (step 1440).

[0387] The electronic device (100) can store projection information by including it in a projection information list.

[0388] Figure 15 is a flowchart illustrating an operation method of an electronic device (100) according to an embodiment.

[0389] Referring to FIG. 15, the electronic device (100) can select first projection information from the projection information list (step 1510).

[0390] In an embodiment, the electronic device (100) can identify a first projection position included in the first projection information. The first projection position can be determined by a rotation angle such as θ1, θ2, and θ3.

[0391] In an embodiment, the electronic device (100) can adjust the projection direction to a first projection position (step 1520).

[0392] In an embodiment, the electronic device (100) can identify the first projection purpose included in the first projection information.

[0393] In an embodiment, the electronic device (100) can output content corresponding to the first projection purpose at the first projection location (step 1530).

[0394] In an embodiment, the electronic device (100) can obtain a keystone correction amount from projection information and, based on this, keystone correct the content.

[0395] In an embodiment, the electronic device (100) can obtain at least one of the flatness, material, color, and brightness of the first projection area. In an embodiment, the electronic device (100) can obtain the ambient brightness through an illuminance sensor. In an embodiment, the electronic device (100) can adjust and output at least one of the shape, color, and brightness of the first content corresponding to the first projection purpose based on at least one of the flatness, material, color, brightness, and ambient brightness of the first projection area.

[0396] The method and device for operating an electronic device according to some embodiments may also be implemented in the form of a recording medium containing computer-executable instructions, such as program modules executed by a computer. Computer-readable media may be any available media that can be accessed by a computer, and includes both volatile and nonvolatile media, removable and non-removable media. Furthermore, computer-readable media may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information, such as computer-readable instructions, data structures, program modules, or other data. Communication media typically includes computer-readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave, or other transport mechanism, and includes any information delivery media.

[0397] In addition, the electronic device and the operating method thereof according to the embodiment of the present disclosure described above may be implemented as a computer program product including a computer-readable recording medium / storage medium having recorded thereon a program for implementing an operating method of the electronic device, the method including the steps of: selecting first projection information including a first projection position and a first projection purpose from among at least one projection information included in a projection information list; adjusting a projection direction to the first projection position based on the first projection information; and outputting first content corresponding to the first projection purpose at the first projection position.

[0398] A device-readable storage medium may be provided in the form of a non-transitory storage medium. Here, the term "non-transitory storage medium" simply means a tangible device that does not contain signals (e.g., electromagnetic waves). This term does not distinguish between cases where data is permanently stored in the storage medium and cases where data is temporarily stored. For example, a "non-transitory storage medium" may include a buffer in which data is temporarily stored.

[0399] According to one embodiment, the method according to various embodiments disclosed in the present document may be provided as included in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read-only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) through an application store or directly between two user devices (e.g., smartphones). In the case of online distribution, at least a portion of the computer program product (e.g., a downloadable app) may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.

Claims

1. In electronic devices, Projection department; memory for storing at least one instruction; and At least one processor configured to execute at least one instruction stored in said memory; At least one of the above processors Among at least one piece of projection information included in the projection information list, first projection information including a first projection position and a first projection purpose is selected, and the at least one piece of projection information includes a projection position corresponding to a position of a projection unit and a projection purpose, Adjust the projection direction of the above projection unit to the first projection position, An electronic device that projects first content corresponding to the first projection purpose at the first projection position by controlling the above-mentioned projection unit.

2. In paragraph 1, the stand, At least one connecting portion connecting the above projector and the above stand, and Further comprising a driving unit for adjusting the position of at least one of the above stand, the above projection unit, and the above at least one connecting unit, An electronic device wherein said at least one processor controls said driving unit to adjust a projection direction of said projector to said first projection position.

3. An electronic device according to claim 1 or 2, wherein the projection purpose of the at least one projection information includes at least one of a lighting purpose, an app output purpose, a monitor purpose, an external device content output purpose, a projection keyboard purpose, and a scanner purpose.

4. In any one of clauses 1 to 3, further comprising a camera and a light sensor, The at least one processor controls the camera to capture a first projection area corresponding to the first projection position to obtain a projection surface image, Obtaining at least one of flatness, material, color, and brightness of the first projection area from the acquired projection surface image, Obtain the ambient brightness through the above light sensor, An electronic device that controls the projection unit to adjust at least one of the shape, color, and brightness of the first content based on at least one of the flatness, material, color, brightness, and the ambient brightness of the first projection area.

5. In any one of clauses 1 to 3, further comprising a camera, If the above first projection purpose is one of projection keyboard purpose and scanning purpose, An electronic device, wherein said at least one processor receives information corresponding to said first content projection through said camera.

6. In the fifth paragraph, an infrared sensor is further included, If the above first projection purpose is for the projection keyboard purpose, An electronic device, wherein said at least one processor receives information corresponding to said first content projection through said camera and said infrared sensor.

7. In any one of paragraphs 1 to 6, camera; and Further comprising a driving unit for adjusting the position of the above projection unit, The first projection information includes a first guide image, and the first guide image is an image of a guide pattern projected at the first projection position when the first projection information is generated. At least one of the above processors Projecting a guide pattern at the above first projection position, The image of the above projected guide pattern is acquired as the current guide image through the above camera, Obtain the difference between the current guide image and the first guide image, An electronic device, wherein, when the difference between the current guide image and the first guide image is included in a first reference range and not included in a second reference range smaller than the first reference range, at least one of controlling the driving unit to further adjust the projection position so that the difference is within the second reference range and warping the current guide image is performed.

8. An electronic device in accordance with claim 7, wherein the at least one processor outputs information for guiding movement of the position of the projector when the difference between the current guide image and the first guide image is not within the first reference range.

9. In any one of clauses 1 to 3, further comprising a user input unit and a camera, At least one processor of the above, A request is made to create new projection information through the above user input section, An electronic device that determines a projection position selected from among the projection positions recommended based on the current projection position of the above-mentioned projection unit or the surrounding image acquired by the above-mentioned camera as the second projection position to be included in the above-mentioned new projection information.

10. In the 9th paragraph, at least one processor The second projection purpose to be included in the new projection information is selected through the above user input section, An electronic device that generates second projection information including the second projection position and the second projection purpose as a set as the new projection information.

11. In the 10th paragraph, at least one processor Outputting at least one recommended projection use based on at least one of the second projection position and the second projection area corresponding to the second projection position, An electronic device that selects one of the at least one recommended projection purpose as the second projection purpose through the user input unit.

12. In the 11th paragraph, at least one processor An electronic device that outputs at least one recommended projection use based on at least one of the second projection position, the material, color, and size of the second projection area corresponding to the second projection position.

13. In the 10th paragraph, at least one processor Controlling the above projection unit to project a guide pattern from the second projection position to the second projection area, Keystone correct the above projected guide pattern, An electronic device that stores a keystone correction amount of a guide pattern by including it in the second projection information.

14. In the 10th paragraph, at least one processor Controlling the above projection unit to project a guide pattern from the second projection position to the second projection area, Keystone correct the above projected guide pattern, Using the above camera, a second guide image is acquired for the second projection area on which the keystone-corrected guide pattern is projected, An electronic device that stores the second guide image by including it in the second projection information.

15. In the method of operating an electronic device, A step of selecting first projection information including a first projection position and a first projection purpose from at least one projection information included in a projection information list, wherein the at least one projection information includes a projection position corresponding to a position of a projection unit, and a projection purpose; A step of adjusting the projection direction of the above projection unit to the first projection position; and A method of operating an electronic device, comprising the step of controlling the projector to project first content corresponding to the first projection purpose at the first projection position.

Citation Information

Patent Citations

  • Screen projection processing method and device, equipment and storage medium

    CN116737098A

  • Versatile Functional Leggings

    KR1020220060097A

  • Composition for improving skin barrier and moisturizing containing colostrum hydrolyzed product

    KR1020240082753A

  • Detection set for canine babesia using real-time PCR and detection method thereof

    KR102482020B1

  • Interactive Projected Information Handling System Support Input and Output Devices

    US20150268731A1