[go: up one dir, main page]

WO2025183376A1 - Electronic device for projecting image, method for controlling same, and electronic system - Google Patents

Electronic device for projecting image, method for controlling same, and electronic system

Info

Publication number
WO2025183376A1
WO2025183376A1 PCT/KR2025/001546 KR2025001546W WO2025183376A1 WO 2025183376 A1 WO2025183376 A1 WO 2025183376A1 KR 2025001546 W KR2025001546 W KR 2025001546W WO 2025183376 A1 WO2025183376 A1 WO 2025183376A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic device
information
processor
orientation information
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/KR2025/001546
Other languages
French (fr)
Korean (ko)
Inventor
이상길
박재성
박이훈
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of WO2025183376A1 publication Critical patent/WO2025183376A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3179Video signal processing therefor
    • H04N9/3185Geometric adjustment, e.g. keystone or convergence
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B21/00Projectors or projection-type viewers; Accessories therefor
    • G03B21/14Details
    • G03B21/28Reflectors in projection beam
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3138Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM] using arrays of modulated light sources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3141Constructional details thereof
    • H04N9/317Convergence or focusing systems

Definitions

  • the present disclosure relates to an electronic device, a control method thereof, and an electronic system, and more particularly, to an electronic device, a control method thereof, and an electronic system for projecting an image for controlling a home appliance.
  • ultra-short-throw projectors have recently become widespread.
  • ultra-short-throw projectors can project large images even when the distance from the projection surface is less than 0.5 m.
  • an electronic device includes a projection unit, an interface connected to another electronic device that changes an optical path of the electronic device, and at least one processor connected to the projection unit and the interface to control the electronic device, wherein the processor controls the projection unit to identify whether the electronic device and the other electronic device are connected through the interface, and to project an image generated from content based on first keystone information when the electronic device is not connected to the other electronic device, and to project an inverted image generated from the content based on second keystone information when the electronic device is connected to the other electronic device.
  • the processor further includes a communication interface, and when first orientation information of the other electronic device is received from the other electronic device through the communication interface, the electronic device can identify that the other electronic device is connected to the other electronic device.
  • the processor may further include a sensor, and the processor may obtain second orientation information of the electronic device through the sensor, obtain information for adjusting a mounting state of the electronic device with respect to the other electronic device based on the first orientation information and the second orientation information, and control the communication interface to transmit the obtained information to the other electronic device.
  • each of the first orientation information and the second orientation information includes information about one of yaw, pitch, and roll
  • the processor can obtain information about a rotation direction of the electronic device as information for adjusting the mounting state by comparing information included in the first orientation information and information included in the second orientation information.
  • the processor can control the projection unit to project the inverted image onto a mirror included in the other electronic device when the electronic device is connected to the other electronic device and power is supplied from the other electronic device through the interface.
  • the camera is further included, and the processor can obtain a first photographed image of the mirror through the camera, and obtain the second keystone information based on the first photographed image so that the inverted image is projected within a guide line displayed on the mirror.
  • the electronic device is a projector that requires a projection distance greater than a preset first distance
  • the mirror reflects light output from the projection unit to a projection surface less than a preset second distance from the other electronic device while the electronic device is connected to the other electronic device, and the preset first distance may be greater than the preset second distance.
  • the apparatus further includes a communication interface, wherein the processor receives a second photographed image from the other electronic device through the communication interface, obtains the second keystone information based on the second photographed image, and the light output through the projection unit is reflected onto a projection surface through a mirror included in the other electronic device, and the second photographed image may be an image of the projection surface being photographed.
  • the processor can obtain second orientation information of the electronic device through the sensor, and control the projection unit to project a left-right inverted image or an up-down-left-right inverted image generated from the content based on the second orientation information.
  • an electronic system includes an electronic device that projects an image generated from content and another electronic device that supplies power to the electronic device when the electronic device is connected, and the electronic device can project an inverted image generated from the content when the electronic device is connected to the other electronic device and power is supplied from the other electronic device.
  • the other electronic device may provide information on whether the electronic device or at least one of the other electronic devices is turned on based on whether power is supplied to the electronic device.
  • the other electronic device may obtain first orientation information of the other electronic device, transmit the first orientation information to the electronic device, the electronic device may obtain second orientation information of the electronic device, obtain information for adjusting a mounting state of the electronic device with respect to the other electronic device based on the first orientation information and the second orientation information, transmit information for adjusting the mounting state to the other electronic device, and the other electronic device may provide information for adjusting the mounting state.
  • each of the first orientation information and the second orientation information may include information about one of yaw, pitch, and roll, and the information for adjusting the mounting state may include information about a rotation direction of the electronic device.
  • the electronic device is a projector that requires a projection distance greater than a preset first distance
  • the other electronic device includes a mirror that reflects light output from the electronic device to a projection surface less than a preset second distance from the other electronic device while the electronic device is connected to the other electronic device, and the preset first distance may be greater than the preset second distance.
  • a method for controlling an electronic device may include a step of identifying whether the electronic device and another electronic device that changes an optical path of the electronic device are connected, and a step of projecting an image generated from content based on first keystone information when the electronic device is not connected to the other electronic device, and a step of projecting an inverted image generated from the content based on second keystone information when the electronic device is connected to the other electronic device.
  • the identifying step may identify the electronic device as being connected to the other electronic device when the first orientation information of the other electronic device is received from the other electronic device.
  • the method may further include a step of obtaining second orientation information of the electronic device, a step of obtaining information for adjusting a mounting state of the electronic device with respect to the other electronic device based on the first orientation information and the second orientation information, and a step of transmitting the obtained information to the other electronic device.
  • each of the first orientation information and the second orientation information includes information on one of yaw, pitch, and roll
  • the step of obtaining information for adjusting the mounting state may compare information included in the first orientation information and information included in the second orientation information to obtain information on a rotation direction of the electronic device as information for adjusting the mounting state.
  • the projecting step can project the inverted image onto a mirror included in the other electronic device when the electronic device is connected to the other electronic device and power is supplied from the other electronic device.
  • the method may further include a step of acquiring a first photographed image in which the mirror is photographed, and a step of acquiring the second keystone information based on the first photographed image so that the inverted image is projected within a guide line displayed on the mirror.
  • the electronic device is a projector that requires a projection distance greater than a preset first distance
  • the mirror reflects light output from the electronic device while the electronic device is connected to the other electronic device to a projection surface less than a preset second distance from the other electronic device, and the preset first distance may be greater than the preset second distance.
  • the method further includes a step of receiving a second photographed image from the other electronic device and a step of obtaining the second keystone information based on the second photographed image, wherein light output through the electronic device is reflected onto a projection surface through a mirror included in the other electronic device, and the second photographed image may be an image of the projection surface being photographed.
  • FIG. 1 is a drawing for explaining a projector other than an ultra-short-focus projector according to one embodiment of the present disclosure.
  • FIG. 2 is a block diagram illustrating an electronic system according to an embodiment of the present disclosure.
  • FIG. 3 is a block diagram showing the configuration of an electronic device according to an embodiment of the present disclosure.
  • FIG. 4 is a block diagram showing a detailed configuration of an electronic device according to an embodiment of the present disclosure.
  • FIG. 5 is a block diagram showing the configuration of another electronic device according to one embodiment of the present disclosure.
  • FIG. 6 is a drawing for explaining a method of connecting an electronic device and another electronic device according to one embodiment of the present disclosure.
  • FIG. 7 is a drawing for explaining a connection portion of an electronic device and another electronic device according to one embodiment of the present disclosure.
  • FIG. 8 is a drawing for explaining a power supply state according to one embodiment of the present disclosure.
  • FIGS. 9 to 12 are drawings for explaining the alignment of an electronic device and another electronic device according to one embodiment of the present disclosure.
  • FIGS. 13 and 14 are drawings for explaining keystone correction according to one embodiment of the present disclosure.
  • FIG. 15 is a drawing for explaining a method for keystone correction of a projection angle for a projection surface of another electronic device according to one embodiment of the present disclosure.
  • FIG. 16 and FIG. 17 are drawings for explaining a method of utilizing an electronic system according to an embodiment of the present disclosure.
  • FIG. 18 is a flowchart for explaining a control method of an electronic device according to an embodiment of the present disclosure.
  • the purpose of the present disclosure is to provide an electronic device, a control method thereof, and an electronic system for projecting a large screen in a narrow space like an ultra-short-throw projector, even when using a projector other than an ultra-short-throw projector.
  • expressions such as “has,” “can have,” “includes,” or “may include” indicate the presence of a feature (e.g., a number, function, operation, or component such as a part), and do not exclude the presence of additional features.
  • first,” “second,” “first,” or “second,” etc. may describe various components, regardless of order and/or importance, and are only used to distinguish one component from another, but do not limit the components.
  • the term user may refer to a person using an electronic device or a device using an electronic device (e.g., an artificial intelligence electronic device).
  • FIG. 1 is a drawing for explaining a projector other than an ultra-short-focus projector according to one embodiment of the present disclosure.
  • Ultra-short throw projectors can project large screens even when the distance from the projection surface is less than 0.5 m.
  • projectors that are not ultra-short-throw projectors require a significant distance from the projection surface.
  • a projector that is not an ultra-short-throw projector requires a significant distance from the projection surface because the light emitted from the projector travels straight ahead.
  • a projector that is not an ultra-short-throw projector may require a distance of 3 meters or more to project a 100-inch screen.
  • FIG. 2 is a block diagram illustrating an electronic system (1000) according to an embodiment of the present disclosure. As illustrated in FIG. 2, the electronic system (1000) includes an electronic device (100) and another electronic device (200).
  • the electronic device (100) may be a device that projects an image.
  • the electronic device (100) may be, for example, a projector that projects an image.
  • the electronic device (100) may be a device that requires a projection distance greater than a preset first distance.
  • the preset first distance may be a distance greater than a projection distance required by an ultra-short-throw projector or a short-throw projector.
  • the electronic device (100) may be a projector other than an ultra-short-throw projector or a short-throw projector.
  • the electronic device (100) may be any device that projects an image and requires a projection distance greater than the preset first distance.
  • the other electronic device (200) may be a device that changes the light path of the electronic device (100).
  • the other electronic device (200) may include a holder on which the electronic device (100) may be placed, and may be a device that reflects light emitted from the electronic device (100) through a mirror while the electronic device (100) is placed on the holder.
  • the other electronic device (200) may be any device that changes the optical path of the electronic device (100).
  • FIG. 3 is a block diagram showing the configuration of an electronic device (100) according to one embodiment of the present disclosure.
  • the electronic device (100) includes a projection unit (110), an interface (120), and a processor (130).
  • the projection unit (110) can project an image. Specifically, the projection unit (110) can project an image or moving image based on at least one of content received from a source device and pre-stored content using a light source such as a lamp or LED.
  • a light source such as a lamp or LED.
  • the interface (120) may be configured to be connected to another electronic device (200).
  • the interface (120) may include at least one of a configuration for being connected to another electronic device (200), a configuration for receiving power from another electronic device (200), or a configuration for transmitting and receiving data with another electronic device (200).
  • the processor (130) controls the overall operation of the electronic device (100). Specifically, the processor (130) is connected to each component of the electronic device (100) and can control the overall operation of the electronic device (100). For example, the processor (130) is connected to components such as the projection unit (110), the interface (120), and the communication interface (not shown) and can control the operation of the electronic device (100).
  • the one or more processors (130) may include one or more of a CPU, a GPU (Graphics Processing Unit), an APU (Accelerated Processing Unit), a MIC (Many Integrated Core), an NPU (Neural Processing Unit), a hardware accelerator, or a machine learning accelerator.
  • the one or more processors (130) may control one or any combination of other components of the electronic device (100) and perform operations related to communication or data processing.
  • the one or more processors (130) may execute one or more programs or instructions stored in a memory. For example, the one or more processors (130) may perform a method according to an embodiment of the present disclosure by executing one or more instructions stored in a memory.
  • the multiple operations may be performed by one processor or by multiple processors.
  • the first operation, the second operation, and the third operation may all be performed by the first processor, or the first operation and the second operation may be performed by the first processor (e.g., a general-purpose processor) and the third operation may be performed by the second processor (e.g., an artificial intelligence-specific processor).
  • the first processor e.g., a general-purpose processor
  • the second processor e.g., an artificial intelligence-specific processor
  • One or more processors (130) may be implemented as a single core processor including one core, or may be implemented as one or more multicore processors including multiple cores (e.g., homogeneous multicores or heterogeneous multicores).
  • processors (130) are implemented as a multicore processor
  • each of the multiple cores included in the multicore processor may include an internal processor memory, such as a cache memory or an on-chip memory, and a common cache shared by the multiple cores may be included in the multicore processor.
  • each of the multiple cores (or some of the multiple cores) included in the multicore processor may independently read and execute a program instruction for implementing a method according to an embodiment of the present disclosure, or all (or some) of the multiple cores may be linked to read and execute a program instruction for implementing a method according to an embodiment of the present disclosure.
  • the plurality of operations may be performed by one core among the plurality of cores included in a multi-core processor, or may be performed by the plurality of cores.
  • the first operation, the second operation, and the third operation may all be performed by a first core included in the multi-core processor, or the first operation and the second operation may be performed by a first core included in the multi-core processor, and the third operation may be performed by a second core included in the multi-core processor.
  • one or more processors (130) may refer to a system on a chip (SoC) in which one or more processors and other electronic components are integrated, a single-core processor, a multi-core processor, or a core included in a single-core processor or a multi-core processor, wherein the core may be implemented as a CPU, a GPU, an APU, a MIC, an NPU, a hardware accelerator, or a machine learning accelerator, but the embodiments of the present disclosure are not limited thereto.
  • SoC system on a chip
  • the processor (130) can identify whether the electronic device (100) and another electronic device (200) are connected through the interface (120), and if the electronic device (100) is not connected to another electronic device (200), can control the projection unit (110) to project an image generated from the content based on the first keystone information, and if the electronic device (100) is connected to another electronic device (200), can project an inverted image generated from the content based on the second keystone information.
  • the keystone information is information for performing keystone correction
  • the keystone correction can be an operation of correcting a screen that may appear trapezoidal depending on the projection distance and projection angle of the projector into a rectangular shape based on the screen border.
  • the other electronic device (200) includes a mirror, and when the electronic device (100) is connected to the other electronic device (200), light output from the projection unit (11) can be reflected by the mirror and reach the projection surface. That is, since the image is inverted due to reflection by the mirror, the processor (130) can control the projection unit (110) to project an inverted image generated from the content when the electronic device (100) is connected to the other electronic device (200).
  • the processor (130) can generate an inverted image based on the direction of change in the optical path by the other electronic device (200). For example, the processor (130) can generate an inverted image with left and right sides reversed based on the direction of change in the optical path by the other electronic device (200). Alternatively, the processor (130) can generate an inverted image with top and bottom sides reversed based on the direction of change in the optical path by the other electronic device (200). Alternatively, the processor (130) can generate an inverted image with top and bottom sides reversed based on the direction of change in the optical path by the other electronic device (200).
  • the electronic device (100) further includes a communication interface, and when the processor (130) receives first orientation information of the other electronic device (200) from the other electronic device (200) through the communication interface, the electronic device (100) can identify that it is connected to the other electronic device (200).
  • the processor (130) may identify that the electronic device (100) is connected to another electronic device (200) when power is supplied from the other electronic device (200) through the interface (120).
  • the electronic device (100) further includes a sensor, and the processor (130) can obtain second orientation information of the electronic device (100) through the sensor, obtain information for adjusting a mounting state of the electronic device (100) with respect to another electronic device (200) based on the first orientation information and the second orientation information, and control a communication interface to transmit the obtained information to the other electronic device (200).
  • the processor (130) may obtain second orientation information of the electronic device (100) through the sensor. For example, if power is supplied from another electronic device (200) or first orientation information is received from another electronic device (200), the processor (130) may obtain second orientation information of the electronic device (100) through the sensor.
  • the present invention is not limited thereto, and the operation of obtaining the second orientation information may be independent of the operation of connecting the electronic device (100) to another electronic device (200).
  • Each of the first orientation information and the second orientation information includes information on one of yaw, pitch, and roll, and the processor (130) can obtain information on the rotation direction of the electronic device (100) as information for adjusting the mounting state by comparing the information included in the first orientation information and the information included in the second orientation information.
  • the processor (130) may provide information for adjusting the holding state to the user without transmitting it to another electronic device (200).
  • the processor (130) can control the projection unit (110) to project an inverted image onto a mirror included in the electronic device (200) when the electronic device (100) is connected to another electronic device (200) and power is supplied from the other electronic device (200) through the interface (120).
  • the present invention is not limited thereto, and when the processor (130) receives first orientation information from another electronic device (200), the processor (130) may control the projection unit (110) to project an inverted image onto a mirror included in the other electronic device (200). Alternatively, when the first orientation information and the second orientation information are the same, the processor (130) may control the projection unit (110) to project an inverted image onto a mirror included in the other electronic device (200).
  • the electronic device (100) further includes a camera, and the processor (130) can obtain a first photographed image of the mirror through the camera, and obtain second keystone information based on the first photographed image so that the inverted image is projected within the guide line displayed on the mirror.
  • the electronic device (100) is a projector that requires a projection distance greater than a first preset distance, and the mirror reflects light output from the projection unit (110) to a projection surface less than a second preset distance from the other electronic device (200) when the electronic device (100) is connected to another electronic device (200), and the first preset distance may be greater than the second preset distance.
  • the electronic device (100) is a projector that requires a projection distance of, for example, 3 m or more, rather than an ultra-short-throw projector or a short-throw projector
  • the other electronic device (200) may be a device that assists in providing a large screen at a projection distance of, for example, 0.5 m or less by changing the light path of the electronic device (100). That is, by using the other electronic device (200), the electronic device (100) can operate as a projector that provides a large screen even within a short projection distance, like an ultra-short-throw projector or a short-throw projector.
  • the electronic device (100) further includes a communication interface, and the processor (130) receives a second captured image from another electronic device (200) through the communication interface, obtains second keystone information based on the second captured image, and light output through the projection unit (110) is reflected onto a projection surface through a mirror included in the other electronic device (200), and the second captured image may be an image of the projection surface being captured.
  • the electronic device (100) can provide a rectangular screen even if the other electronic device (200) is placed in a tilted state with respect to the projection surface.
  • the electronic device (100) further includes a sensor, and the processor (130) can obtain second orientation information of the electronic device (100) through the sensor, and control the projection unit (110) to project a left-right inverted image or an up-down-left-right inverted image generated from content based on the second orientation information.
  • the processor (130) may control the projection unit (110) to project a left-right inverted image generated from the content based on the second orientation information indicating that the electronic device (100) is not flipped.
  • the processor (130) may control the projection unit (110) to project a top-bottom, left-right, and right-inverted image generated from the content based on the second orientation information indicating that the electronic device (100) is flipped.
  • the present invention is not limited thereto, and the processor (130) may control the projection unit (110) to project a rotated image rather than an inverted image based on the second orientation information.
  • the processor (130) may control the projection unit (110) to project a rotated image in which the content is rotated 90 degrees based on the second orientation information.
  • the processor (130) may control the projection unit (110) to project an image generated by inverting and rotating the content based on the second orientation information.
  • FIG. 4 is a block diagram showing a detailed configuration of an electronic device (100) according to an embodiment of the present disclosure.
  • the electronic device (100) may include a projection unit (110), an interface (120), and a processor (130).
  • the electronic device (100) may further include a communication interface (140), a sensor (150), a camera (160), a display (170), a user interface (180), a microphone (190), and a speaker (195).
  • a communication interface 140
  • a sensor 150
  • a camera 160
  • display a display
  • 180 user interface
  • 190 a microphone
  • speaker (195) for components illustrated in FIG. 4 that overlap with components illustrated in FIG. 3, a detailed description thereof will be omitted.
  • the communication interface (140) is a configuration that performs communication with various types of external devices according to various types of communication methods. For example, an electronic device (100) can perform communication with another electronic device (200), etc., through the communication interface (140).
  • the communication interface (140) may include a Wi-Fi module, a Bluetooth module, an infrared communication module, a wireless communication module, etc.
  • each communication module may be implemented in the form of at least one hardware chip.
  • Wi-Fi and Bluetooth modules communicate via Wi-Fi and Bluetooth, respectively.
  • connection information such as the SSID and session key, is first transmitted and received. This information is then used to establish a communication connection before various other information can be transmitted and received.
  • Infrared communication modules use infrared data association (IrDA) technology, which wirelessly transmits data over short distances using infrared light, which lies between visible light and millimeter waves.
  • IrDA infrared data association
  • the wireless communication module may include at least one communication chip that performs communication according to various wireless communication standards such as zigbee, 3G (3rd Generation), 3GPP (3rd Generation Partnership Project), LTE (Long Term Evolution), LTE-A (LTE Advanced), 4G (4th Generation), 5G (5th Generation), etc.
  • various wireless communication standards such as zigbee, 3G (3rd Generation), 3GPP (3rd Generation Partnership Project), LTE (Long Term Evolution), LTE-A (LTE Advanced), 4G (4th Generation), 5G (5th Generation), etc.
  • the communication interface (140) may include a wired communication interface such as HDMI, DP, Thunderbolt, USB, RGB, D-SUB, DVI, etc.
  • the communication interface (140) may include at least one of a LAN (Local Area Network) module, an Ethernet module, or a wired communication module that performs communication using a pair cable, a coaxial cable, or an optical fiber cable.
  • LAN Local Area Network
  • Ethernet Ethernet
  • wired communication module that performs communication using a pair cable, a coaxial cable, or an optical fiber cable.
  • the sensor (150) may be configured to obtain orientation information of the electronic device (100) through at least one sensor.
  • the sensor (150) may include at least one of a gyro sensor, an acceleration sensor, or a magnetometer sensor.
  • a gyro sensor is a sensor that detects the rotation angle of an electronic device (100) by measuring angular velocity. It can measure changes in the orientation of an object by utilizing the property of always maintaining a certain initially set direction with high accuracy regardless of the rotation of the Earth.
  • a gyro sensor is also called a gyroscope, and can be implemented mechanically or optically using light.
  • An acceleration sensor is a sensor that measures the acceleration or impact intensity of an electronic device (100), and is also called an accelerometer.
  • An acceleration sensor detects dynamic forces such as acceleration, vibration, and impact, and can be implemented as an inertial type, a gyro type, a silicon semiconductor type, etc. depending on the detection method.
  • an acceleration sensor is a sensor that senses the degree of inclination of an electronic device (100) using gravitational acceleration, and can typically be formed of a two-axis or three-axis fluxgate.
  • a magnetometer sensor generally refers to a sensor that measures the strength and direction of the Earth's magnetism, but in a broader sense, it also includes a sensor that measures the strength of an object's magnetization, and is also called a magnetometer.
  • a magnetometer sensor can be implemented by suspending a magnet horizontally in a magnetic field and measuring the direction of the magnet's movement, or by rotating a coil in a magnetic field and measuring the induced electromotive force generated in the coil to measure the strength of the magnetic field.
  • orientation information of an electronic device (100) can be expressed as a pitch angle, a roll angle, and an azimuth angle.
  • the senor (150) is described as including at least one of a gyro sensor, an acceleration sensor, or a magnetometer sensor.
  • the present invention is not limited thereto, and the sensor (150) may be any sensor capable of obtaining orientation information of the electronic device (100).
  • Memory (155) may refer to hardware that stores information such as data in an electrical or magnetic form so that a processor (130) or the like can access it. To this end, memory (155) may be implemented as at least one piece of hardware from among non-volatile memory, volatile memory, flash memory, hard disk drive (HDD), solid state drive (SSD), RAM, ROM, etc.
  • the memory (155) may store at least one instruction required for the operation of the electronic device (100) or the processor (130).
  • the instruction is a code unit that instructs the operation of the electronic device (100) or the processor (130), and may be written in machine language, which is a language that a computer can understand.
  • the memory (155) may store EDID and DPCD for the display (120).
  • the memory (155) may store data in bit or byte units that can represent characters, numbers, images, etc.
  • keystone information may be stored in the memory (155).
  • the keystone information may include information for correcting an image so that the image projected by the electronic device (100) is projected within the guide lines displayed on the mirror of the other electronic device (200) when the electronic device (100) is connected to the other electronic device (200).
  • the memory (155) is accessed by the processor (130), and reading/writing/modifying/deleting/updating instructions, instruction sets, or data can be performed by the processor (130).
  • the camera (160) is configured to capture still images or moving images.
  • the camera (160) can capture still images at a specific point in time, but can also capture still images continuously.
  • the camera (160) can capture images in at least one direction of the electronic device (100).
  • the camera (160) includes a lens, a shutter, an aperture, a solid-state image sensor, an AFE (Analog Front End), and a TG (Timing Generator).
  • the shutter controls the time at which light reflected from a subject enters the camera (160), and the aperture mechanically increases or decreases the size of the opening through which light enters to control the amount of light incident on the lens.
  • the solid-state image sensor accumulates light reflected from a subject as a photocharge, the image generated by the photocharge is output as an electrical signal.
  • the TG outputs a timing signal for reading out pixel data of the solid-state image sensor, and the AFE samples and digitizes the electrical signal output from the solid-state image sensor.
  • the display (170) is a component that displays content and can be implemented as a variety of displays such as an LCD (Liquid Crystal Display), an OLED (Organic Light Emitting Diodes) display, a PDP (Plasma Display Panel), etc.
  • the display (170) may also include a driving circuit, a backlight unit, etc. that can be implemented as a form such as an a-si TFT, an LTPS (low temperature poly silicon) TFT, an OTFT (organic TFT), etc.
  • the display (170) may be implemented as a touch screen combined with a touch sensor, a flexible display, a 3D display, etc.
  • the user interface (180) may be implemented with buttons, a touch pad, a mouse, a keyboard, etc., or may be implemented with a touch screen capable of performing both display and operation input functions.
  • the buttons may be various types of buttons, such as mechanical buttons, touch pads, wheels, etc., formed on any area of the front, side, or back of the main body of the electronic device (100).
  • the microphone (190) is configured to receive sound and convert it into an audio signal.
  • the microphone (190) is electrically connected to the processor (130) and can receive sound under the control of the processor (130).
  • the microphone (190) may be formed as an integrated unit integrated into the upper side, front side, side side, etc. of the electronic device (100).
  • the microphone (190) may be provided in a remote control, etc., separate from the electronic device (100).
  • the remote control may receive sound through the microphone (190) and provide the received sound to the electronic device (100).
  • the microphone (190) may include various configurations such as a microphone that collects analog sound, an amplifier circuit that amplifies the collected sound, an A/D conversion circuit that samples the amplified sound and converts it into a digital signal, and a filter circuit that removes noise components from the converted digital signal.
  • the microphone (190) may be implemented in the form of a sound sensor, and any method may be used as long as it has a configuration capable of collecting sound.
  • the speaker (195) is a component that outputs various audio data processed by the processor (130) as well as various notification sounds and voice messages.
  • the electronic device (100) can operate in a first mode that projects an image corresponding to the content or a second mode that projects an inverted image corresponding to the content based on whether it is connected to another electronic device (200), thereby providing the user with various options.
  • the electronic device (100) when the electronic device (100) operates in the second mode, it can overcome spatial constraints, thereby improving user convenience.
  • FIG. 5 is a block diagram showing the configuration of another electronic device (200) according to one embodiment of the present disclosure.
  • the other electronic device (200) includes an interface (210), a mirror (220), and a processor (230).
  • the interface (210) may be configured to be connected to an electronic device (100).
  • the interface (120) may include at least one of a configuration for being connected to an electronic device (100), a configuration for supplying power to the electronic device (100), or a configuration for transmitting and receiving data with the electronic device (100).
  • the mirror (220) may be configured to reflect light output from the electronic device (100).
  • the mirror (220) may have guide lines displayed to guide the position of the light output from the electronic device (100).
  • the processor (230) controls the overall operation of the other electronic device (200). Specifically, the processor (230) is connected to each component of the other electronic device (200) and can control the overall operation of the other electronic device (200). For example, the processor (230) is connected to components such as an interface (210), a mirror (220), a sensor (not shown), and the like and can control the operation of the other electronic device (200).
  • the one or more processors (230) may include one or more of a CPU, a GPU (Graphics Processing Unit), an APU (Accelerated Processing Unit), a MIC (Many Integrated Core), an NPU (Neural Processing Unit), a hardware accelerator, or a machine learning accelerator.
  • the one or more processors (230) may control one or any combination of other components of the other electronic device (200) and may perform operations related to communication or data processing.
  • the one or more processors (230) may execute one or more programs or instructions stored in a memory. For example, the one or more processors (230) may perform a method according to an embodiment of the present disclosure by executing one or more instructions stored in a memory.
  • the multiple operations may be performed by one processor or by multiple processors.
  • the first operation, the second operation, and the third operation may all be performed by the first processor, or the first operation and the second operation may be performed by the first processor (e.g., a general-purpose processor) and the third operation may be performed by the second processor (e.g., an artificial intelligence-specific processor).
  • the first processor e.g., a general-purpose processor
  • the second processor e.g., an artificial intelligence-specific processor
  • One or more processors (230) may be implemented as a single core processor including one core, or may be implemented as one or more multicore processors including multiple cores (e.g., homogeneous multicores or heterogeneous multicores).
  • processors (230) are implemented as multicore processors
  • each of the multiple cores included in the multicore processor may include internal processor memory, such as cache memory or on-chip memory, and a common cache shared by the multiple cores may be included in the multicore processor.
  • each of the multiple cores (or some of the multiple cores) included in the multicore processor may independently read and execute a program instruction for implementing a method according to an embodiment of the present disclosure, or all (or some) of the multiple cores may be linked to read and execute a program instruction for implementing a method according to an embodiment of the present disclosure.
  • the plurality of operations may be performed by one core among the plurality of cores included in a multi-core processor, or may be performed by the plurality of cores.
  • the first operation, the second operation, and the third operation may all be performed by a first core included in the multi-core processor, or the first operation and the second operation may be performed by a first core included in the multi-core processor, and the third operation may be performed by a second core included in the multi-core processor.
  • one or more processors (230) may refer to a system on a chip (SoC) in which one or more processors and other electronic components are integrated, a single-core processor, a multi-core processor, or a core included in a single-core processor or a multi-core processor, wherein the core may be implemented as a CPU, a GPU, an APU, a MIC, an NPU, a hardware accelerator, or a machine learning accelerator, but the embodiments of the present disclosure are not limited thereto.
  • SoC system on a chip
  • the core may be implemented as a CPU, a GPU, an APU, a MIC, an NPU, a hardware accelerator, or a machine learning accelerator, but the embodiments of the present disclosure are not limited thereto.
  • the operation of the other electronic device (200) is described below using the expression processor (230).
  • the processor (230) may provide information on whether at least one of the electronic device (100) or the other electronic device (200) is turned on based on whether power is supplied to the electronic device (100). For example, the processor (230) may indicate a first state in which the other electronic device (200) is turned on but the electronic device (100) is not connected by lighting an LED of a first color. Alternatively, the processor (230) may indicate a second state in which the electronic device (100) is mounted on the other electronic device (200) but the power terminals between the electronic device (100) and the other electronic device (200) are not in contact by lighting an LED of a second color. Alternatively, the processor (230) may indicate a third state in which power is supplied to the electronic device (100) by lighting an LED of a third color.
  • the processor (230) may provide information in any number of other ways.
  • the processor (230) may provide the current status as sound.
  • the other electronic device (200) may further include a sensor and a communication interface.
  • the sensor and the communication interface of the other electronic device (200) may have the same or similar configuration as the sensor (150) and the communication interface (140) of the electronic device (100), respectively.
  • the processor (230) may acquire first orientation information of the other electronic device (200) through the sensor and control the communication interface to transmit the first orientation information to the electronic device (200).
  • the electronic device (100) can receive first orientation information and transmit information for adjusting the mounting state of the electronic device (100) with respect to another electronic device (200) to the other electronic device (200).
  • the processor (230) may receive information for adjusting the mounting state from the electronic device (100) and provide the information for adjusting the mounting state to the user.
  • the information for adjusting the mounting state may include information about the rotation direction of the electronic device (100).
  • the processor (230) may light an LED in the right direction when information for adjusting the mounting state indicates that the electronic device (100) should be rotated to the right, and may light an LED in the left direction when information for adjusting the mounting state indicates that the electronic device (100) should be rotated to the left.
  • the other electronic device (200) may further include a camera.
  • the camera of the other electronic device (200) may have the same or similar configuration as the camera (160) of the electronic device (100).
  • the processor (230) may capture a projection surface through the camera to obtain a captured image and transmit the captured image to the electronic device (100).
  • the electronic device (100) may perform keystone correction based on the captured image received from the other electronic device (200).
  • the other electronic device (200) can identify whether it is connected to the electronic device (100) and align information, and provide the identified information to the user to assist the electronic device (100) in operating as an ultra-short-focus projector or a single-focus projector.
  • FIG. 6 is a drawing for explaining a connection method of an electronic device (100) and another electronic device (200) according to one embodiment of the present disclosure.
  • the electronic device (100) can be lowered in a downward direction (610) and placed on the other electronic device (200).
  • FIG. 6 shows an example of the shape of an electronic device (100) and another electronic device (200), and the shape of the electronic device (100) and another electronic device (200) may be changed in any number of ways.
  • FIG. 7 is a drawing for explaining a connection portion of an electronic device (100) and another electronic device (200) according to one embodiment of the present disclosure.
  • the other electronic device (200) may provide a line (assembly guide line) to guide the movement of the electronic device (100) as shown in the upper drawing of FIG. 7.
  • the interface (120) of the electronic device (100) may include a protrusion and a power interface (710) for connecting with the interface (210) of another electronic device (200), as shown in the lower drawing of FIG. 7.
  • the interface (210) of the other electronic device (200) is illustrated as being formed in a form fixed to one side of the main body, but is not limited thereto.
  • the interface (210) of the other electronic device (200) may be formed in a circular shape and may be connected to one side of the main body through one axis.
  • the other electronic device (200) may further include a driving unit for rotating the interface (210) and may automatically perform the alignment described below.
  • the other electronic device (200) may include at least one driving unit for rotating the interface (210) in at least one of yaw, pitch, or roll.
  • the other electronic device (200) may further include at least one driving unit for rotating the mirror (220) in response to the rotation of the interface (210).
  • FIG. 8 is a drawing for explaining a power supply state according to one embodiment of the present disclosure.
  • the processor (230) may provide information on whether at least one of the electronic device (100) or the other electronic device (200) is turned on based on whether power is supplied to the electronic device (100). For example, as illustrated in FIG. 8, the processor (230) may display a state in which the other electronic device (200) is turned on in black, a state in which the electronic device (100) is mounted on the other electronic device (200) but the power terminals between the electronic device (100) and the other electronic device (200) are not in contact in white, and a state in which the electronic device (100) is turned on in gray.
  • the present invention is not limited thereto, and the processor (230) may identify whether the electronic device (100) is turned on in any number of other ways.
  • the processor (230) may provide information on whether the electronic device (100) and another electronic device (200) are turned on based on at least one of whether power is supplied to the electronic device (100) or whether communication with the electronic device (100) is taking place.
  • the processor (230) may identify that only the other electronic device (200) is turned on when power is not supplied to the electronic device (100), identify that only the other electronic device (200) is turned on when power is supplied to the electronic device (100) but communication with the electronic device (100) is not possible, identify that only the other electronic device (200) is turned on but the electronic device (100) is connected, and identify that the electronic device (100) is connected to the other electronic device (200) and turned on when power is supplied to the electronic device (100) and communication with the electronic device (100) is possible.
  • FIGS. 9 to 12 are drawings for explaining the alignment of an electronic device (100) and another electronic device (200) according to one embodiment of the present disclosure.
  • FIG. 9 describes the sensor (150) of the electronic device (100), but the same description can also be applied to the sensor of another electronic device (200).
  • the processor (130) can identify orientation information of the electronic device (100) through the sensor (150). For example, as illustrated in FIG. 9, the processor (130) can obtain a yaw angle, a pitch angle, and a roll angle, which indicate the degree of inclination of the electronic device (100) with respect to each axis, through the sensor (150).
  • the electronic device (100) obtains information about the degree of inclination for each of the X-axis, Y-axis, and Z-axis as orientation information, as illustrated in FIG. 10, and the other electronic device (200) can also obtain information about the degree of inclination for each of the X-axis, Y-axis, and Z-axis as orientation information.
  • the alignment of the electronic device (100) and the other electronic device (200) may not match.
  • the inclination of the electronic device (100) with respect to the X-axis may be different from the inclination of the other electronic device (200), and the processor (130) may compare the orientation information of the electronic device (100) with the orientation information of the other electronic device (200) to identify that alignment with respect to the X-axis is required.
  • the processor (130) may obtain information on the rotational direction of the electronic device (100) so that the electronic device (100) has the same orientation information as the orientation information of the other electronic device (200).
  • the processor (130) transmits information about the direction of rotation to another electronic device (200), and the other electronic device (200) can provide information that rotation to the right or left is necessary or that the alignment is consistent, as shown in FIG. 12.
  • FIG. 13 and FIG. 14 are drawings for explaining keystone correction according to one embodiment of the present disclosure.
  • the electronic device (100) may include a mirror (220), as illustrated in FIG. 13.
  • the mirror (220) may include a guide line (221) that guides light output from the electronic device (100) to be reflected within a preset area of the mirror (220).
  • the processor (130) can control the projection unit (110) to project an inverted image generated from content based on the second keystone information when the electronic device (100) is connected to another electronic device (200).
  • the second keystone information may be keystone information for normal screen output when the electronic device (100) is connected to another electronic device (200), and may be information stored in the memory (155) during the mass production process of the electronic device (100). That is, the inverted image based on the second keystone information may be displayed within the guide line (221) of the mirror (220), as in 1310 of FIG. 13.
  • keystone correction may be required due to wear or deformation, etc.
  • the processor (130) projects an inverted image generated from content based on the second keystone information, as shown in 1410 of FIG. 14, the inverted image may be displayed in a distorted form within the guide line (221) of the mirror (220), and in this case, the screen may also be output in a distorted form on the projection surface, as shown in 1420.
  • the other electronic device (200) further includes a camera, and the processor (230) can capture a projection surface through the camera to obtain a captured image and transmit the captured image to the electronic device (100).
  • the processor (130) can update the second keystone information based on the captured image received from the other electronic device (200), and control the projection unit (110) to project an inverted image generated from the content based on the updated second keystone information.
  • FIG. 15 is a drawing for explaining a method for keystone correction of a projection angle for a projection surface of another electronic device (200) according to one embodiment of the present disclosure.
  • the screen on the projection surface may have a rectangular shape, as shown in 1510. However, if the projection angle for the projection surface of another electronic device (200) is not a preset angle, as shown on the right side of Fig. 15, the screen on the projection surface may have a trapezoidal shape, as shown in 1520.
  • the electronic device (200) further includes a camera, and the processor (230) can capture a projection surface through the camera to obtain a captured image and transmit the captured image to the electronic device (100).
  • the processor (130) can update the second keystone information based on the captured image received from another electronic device (200) and control the projection unit (110) to project an inverted image generated from the content based on the updated second keystone information.
  • a rectangular screen can be provided even if the projection angle for the projection surface of another electronic device (200) is not a preset angle.
  • FIG. 16 and FIG. 17 are drawings for explaining a method of utilizing an electronic system (1000) according to one embodiment of the present disclosure.
  • the electronic device (100) connected to another electronic device (200) can be placed parallel to the floor and use the wall (1610) as a projection surface, as illustrated in FIG. 16. In this case, the user can view the image on the wall (1610).
  • the electronic device (100) connected to another electronic device (200) may be placed on the floor and use the floor surface (1710) as a projection surface, as illustrated in FIG. 17. In this case, the user can view the image on the floor surface (1710).
  • FIG. 18 is a flowchart for explaining a control method of an electronic device according to an embodiment of the present disclosure.
  • connection of the electronic device and other electronic devices that change the optical path of the electronic device are identified (S1810). Then, if the electronic device is not connected to the other electronic device, an image generated from the content is projected based on the first keystone information, and if the electronic device is connected to the other electronic device, an inverted image generated from the content is projected based on the second keystone information (S1820).
  • the identifying step (S1810) can identify the electronic device as being connected to the other electronic device when the first orientation information of the other electronic device is received from the other electronic device.
  • the method may further include a step of obtaining second orientation information of the electronic device, a step of obtaining information for adjusting a mounting state of the electronic device with respect to another electronic device based on the first orientation information and the second orientation information, and a step of transmitting the obtained information to the other electronic device.
  • each of the first orientation information and the second orientation information includes information on one of yaw, pitch, and roll
  • the step of obtaining information for adjusting the mounting state may compare information included in the first orientation information and information included in the second orientation information to obtain information on the rotation direction of the electronic device as information for adjusting the mounting state.
  • the reverse image can be projected onto a mirror included in the other electronic device.
  • the method may further include a step of acquiring a first photographed image in which a mirror is photographed, and a step of acquiring second keystone information based on the first photographed image so that an inverted image is projected within a guide line displayed on the mirror.
  • the electronic device is a projector that requires a projection distance greater than a preset first distance
  • the mirror reflects light output from the electronic device to a projection surface less than a preset second distance from the other electronic device while the electronic device is connected to another electronic device, and the preset first distance may be greater than the preset second distance.
  • the method further includes a step of receiving a second captured image from another electronic device and a step of obtaining second keystone information based on the second captured image, wherein light output through the electronic device is reflected onto a projection surface through a mirror included in the other electronic device, and the second captured image may be an image of the projection surface being captured.
  • the electronic device can operate in a first mode, projecting an image corresponding to the content, or in a second mode, projecting an inverted image corresponding to the content, based on whether the electronic device is connected to another electronic device, thereby providing the user with a variety of choices.
  • first mode projecting an image corresponding to the content
  • second mode projecting an inverted image corresponding to the content
  • spatial constraints can be overcome, thereby enhancing user convenience.
  • the various embodiments described above can be implemented as software including instructions stored in a machine-readable storage medium that can be read by a machine (e.g., a computer).
  • the device is a device that can call instructions stored from the storage medium and operate according to the called instructions, and may include an electronic device (e.g., electronic device (A)) according to the disclosed embodiments.
  • the processor can perform a function corresponding to the instruction directly or by using other components under the control of the processor.
  • the instruction may include code generated or executed by a compiler or interpreter.
  • the machine-readable storage medium may be provided in the form of a non-transitory storage medium.
  • 'non-transitory' means that the storage medium does not contain a signal and is tangible, but does not distinguish between data being stored semi-permanently or temporarily in the storage medium.
  • the method according to the various embodiments described above 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 online through an application store (e.g., Play StoreTM).
  • an application store e.g., Play StoreTM
  • at least a portion of the computer program product may be temporarily stored or temporarily generated in a storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.
  • the various embodiments described above may be implemented in a computer-readable recording medium or a similar device using software, hardware, or a combination thereof.
  • the embodiments described herein may be implemented by the processor itself.
  • embodiments such as the procedures and functions described herein may be implemented as separate software. Each software may perform one or more functions and operations described herein.
  • non-transitory computer-readable medium refers to a medium that permanently stores data and can be read by a device, rather than a medium that stores data for a short period of time, such as a register, cache, or memory.
  • Specific examples of non-transitory computer-readable media may include a CD, DVD, hard disk, Blu-ray disk, USB, memory card, or ROM.
  • each of the components may be composed of a single or multiple entities, and some of the corresponding sub-components described above may be omitted, or other sub-components may be further included in various embodiments.
  • some components e.g., modules or programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Transforming Electric Information Into Light Information (AREA)

Abstract

Disclosed is an electronic device. The present electronic device comprises: a projection unit; an interface connected to another electronic device that changes an optical path of the electronic device; and one or more processors connected to the projection unit and the interface and controlling the electronic device, wherein the processor may: identify whether the electronic device and the other electronic device are connected through the interface; if the electronic device is not connected to the other electronic device, project an image generated from content on the basis of first keystone information; and if the electronic device is connected to the other electronic device, control the projection unit to project an inverted image generated from content on the basis of second keystone information.

Description

영상을 투사하기 위한 전자 장치, 그 제어 방법 및 전자 시스템Electronic device for projecting images, control method thereof and electronic system

본 개시는 전자 장치, 그 제어 방법 및 전자 시스템에 대한 것으로, 더욱 상세하게는 가전 기기를 제어하기 위한 영상을 투사하기 위한 전자 장치, 그 제어 방법 및 전자 시스템에 대한 것이다.The present disclosure relates to an electronic device, a control method thereof, and an electronic system, and more particularly, to an electronic device, a control method thereof, and an electronic system for projecting an image for controlling a home appliance.

전자 기술의 발달에 힘입어 다양한 종류의 전자 장치가 개발되고 있다. 특히, 최근에는 다양한 타입의 프로젝터가 보급되고 있다.Advances in electronic technology have led to the development of a diverse range of electronic devices. In particular, various types of projectors have recently become widespread.

예를 들어, 최근에는 초단초점 프로젝터가 보급되고 있다. 가령, 초단초점 프로젝터는 투사면과의 거리가 0.5m 이하인 경우에도 대화면의 투사가 가능하다.For example, ultra-short-throw projectors have recently become widespread. For example, ultra-short-throw projectors can project large images even when the distance from the projection surface is less than 0.5 m.

다만, 초단초점 프로젝터가 아닌 종래의 프로젝터는 투사면과 상당한 거리의 이격이 필요하여 사용자의 불편을 초래하고 있다.However, conventional projectors, which are not ultra-short throw projectors, require a considerable distance from the projection surface, causing inconvenience to users.

이상과 같은 목적을 달성하기 위한 본 개시의 일 실시 예에 따르면, 전자 장치는 프로젝션부, 상기 전자 장치의 광 경로를 변경하는 타 전자 장치와 연결되는 인터페이스 및 상기 프로젝션부 및 상기 인터페이스에 연결되어 상기 전자 장치를 제어하는 하나 이상의 프로세서를 포함하고, 상기 프로세서는 상기 인터페이스를 통해 상기 전자 장치 및 상기 타 전자 장치의 연결 여부를 식별하고, 상기 전자 장치가 상기 타 전자 장치에 연결되지 않은 경우, 제1 키스톤 정보에 기초하여 컨텐츠로부터 생성된 영상을 투사하고, 상기 전자 장치가 상기 타 전자 장치에 연결된 경우, 제2 키스톤 정보에 기초하여 상기 컨텐츠로부터 생성된 반전 영상을 투사하도록 상기 프로젝션부를 제어할 수 있다.According to one embodiment of the present disclosure for achieving the above purpose, an electronic device includes a projection unit, an interface connected to another electronic device that changes an optical path of the electronic device, and at least one processor connected to the projection unit and the interface to control the electronic device, wherein the processor controls the projection unit to identify whether the electronic device and the other electronic device are connected through the interface, and to project an image generated from content based on first keystone information when the electronic device is not connected to the other electronic device, and to project an inverted image generated from the content based on second keystone information when the electronic device is connected to the other electronic device.

또한, 통신 인터페이스를 더 포함하며, 상기 프로세서는 상기 통신 인터페이스를 통해 상기 타 전자 장치로부터 상기 타 전자 장치의 제1 배향 정보가 수신되면, 상기 전자 장치가 상기 타 전자 장치에 연결된 것으로 식별할 수 있다.In addition, the processor further includes a communication interface, and when first orientation information of the other electronic device is received from the other electronic device through the communication interface, the electronic device can identify that the other electronic device is connected to the other electronic device.

그리고, 센서를 더 포함하며, 상기 프로세서는 상기 센서를 통해 상기 전자 장치의 제2 배향 정보를 획득하고, 상기 제1 배향 정보 및 상기 제2 배향 정보에 기초하여 상기 전자 장치의 상기 타 전자 장치에 대한 거치 상태를 조정하기 위한 정보를 획득하고, 상기 획득된 정보를 상기 타 전자 장치로 전송하도록 상기 통신 인터페이스를 제어할 수 있다.And, the processor may further include a sensor, and the processor may obtain second orientation information of the electronic device through the sensor, obtain information for adjusting a mounting state of the electronic device with respect to the other electronic device based on the first orientation information and the second orientation information, and control the communication interface to transmit the obtained information to the other electronic device.

또한, 상기 제1 배향 정보 및 상기 제2 배향 정보 각각은 요(yaw), 피치(pitch) 및 롤(roll) 중 하나에 대한 정보를 포함하고, 상기 프로세서는 상기 제1 배향 정보에 포함된 정보 및 상기 제2 배향 정보에 포함된 정보를 비교하여 상기 전자 장치의 회전 방향에 대한 정보를 상기 거치 상태를 조정하기 위한 정보로서 획득할 수 있다.In addition, each of the first orientation information and the second orientation information includes information about one of yaw, pitch, and roll, and the processor can obtain information about a rotation direction of the electronic device as information for adjusting the mounting state by comparing information included in the first orientation information and information included in the second orientation information.

그리고, 상기 프로세서는 상기 전자 장치가 상기 타 전자 장치에 연결되어 상기 인터페이스를 통해 상기 타 전자 장치로부터 전원이 공급되면, 상기 반전 영상을 상기 타 전자 장치에 포함된 미러에 투사하도록 상기 프로젝션부를 제어할 수 있다.And, the processor can control the projection unit to project the inverted image onto a mirror included in the other electronic device when the electronic device is connected to the other electronic device and power is supplied from the other electronic device through the interface.

또한, 카메라를 더 포함하며, 상기 프로세서는 상기 카메라를 통해 상기 미러가 촬영된 제1 촬영 이미지를 획득하고, 상기 제1 촬영 이미지에 기초하여 상기 반전 영상이 상기 미러에 표시된 가이드 라인 내에 투사되도록 상기 제2 키스톤 정보를 획득할 수 있다.In addition, the camera is further included, and the processor can obtain a first photographed image of the mirror through the camera, and obtain the second keystone information based on the first photographed image so that the inverted image is projected within a guide line displayed on the mirror.

그리고, 상기 전자 장치는 기설정된 제1 거리 이상의 투사 거리를 필요로 하는 프로젝터이고, 상기 미러는 상기 전자 장치가 상기 타 전자 장치에 연결된 상태에서 상기 프로젝션부로부터 출력되는 광을 상기 타 전자 장치로부터 기설정된 제2 거리 미만의 투사면으로 반사시키고, 상기 기설정된 제1 거리는 상기 기설정된 제2 거리보다 클 수 있다.And, the electronic device is a projector that requires a projection distance greater than a preset first distance, and the mirror reflects light output from the projection unit to a projection surface less than a preset second distance from the other electronic device while the electronic device is connected to the other electronic device, and the preset first distance may be greater than the preset second distance.

또한, 통신 인터페이스를 더 포함하며, 상기 프로세서는 상기 통신 인터페이스를 통해 상기 타 전자 장치로부터 제2 촬영 이미지를 수신하고, 상기 제2 촬영 이미지에 기초하여 상기 제2 키스톤 정보를 획득하고, 상기 프로젝션부를 통해 출력되는 광은 상기 타 전자 장치에 포함된 미러를 통해 투사면으로 반사되며, 상기 제2 촬영 이미지는 상기 투사면이 촬영된 이미지일 수 있다.In addition, the apparatus further includes a communication interface, wherein the processor receives a second photographed image from the other electronic device through the communication interface, obtains the second keystone information based on the second photographed image, and the light output through the projection unit is reflected onto a projection surface through a mirror included in the other electronic device, and the second photographed image may be an image of the projection surface being photographed.

그리고, 센서를 더 포함하며, 상기 프로세서는 상기 센서를 통해 상기 전자 장치의 제2 배향 정보를 획득하고, 상기 제2 배향 정보에 기초하여 상기 컨텐츠로부터 생성된 좌우 반전 영상 또는 상하좌우 반전 영상을 투사하도록 상기 프로젝션부를 제어할 수 있다.And, it further includes a sensor, and the processor can obtain second orientation information of the electronic device through the sensor, and control the projection unit to project a left-right inverted image or an up-down-left-right inverted image generated from the content based on the second orientation information.

한편, 본 개시의 일 실시 예에 따르면, 전자 시스템은 컨텐츠로부터 생성된 영상을 투사하는 전자 장치 및 상기 전자 장치가 연결되면, 상기 전자 장치로 전원을 공급하는 타 전자 장치를 포함하며, 상기 전자 장치는 상기 전자 장치가 상기 타 전자 장치에 연결되어 상기 타 전자 장치로부터 전원이 공급되면, 상기 컨텐츠로부터 생성된 반전 영상을 투사할 수 있다.Meanwhile, according to one embodiment of the present disclosure, an electronic system includes an electronic device that projects an image generated from content and another electronic device that supplies power to the electronic device when the electronic device is connected, and the electronic device can project an inverted image generated from the content when the electronic device is connected to the other electronic device and power is supplied from the other electronic device.

또한, 상기 타 전자 장치는 상기 전자 장치로의 전원 공급 여부에 기초하여 상기 전자 장치 또는 상기 타 전자 장치 중 적어도 하나의 턴 온 여부에 대한 정보를 제공할 수 있다.Additionally, the other electronic device may provide information on whether the electronic device or at least one of the other electronic devices is turned on based on whether power is supplied to the electronic device.

그리고, 상기 타 전자 장치는 상기 전자 장치로 전원이 공급되는 것으로 식별되면, 상기 타 전자 장치의 제1 배향 정보를 획득하고, 상기 제1 배향 정보를 상기 전자 장치로 전송하고, 상기 전자 장치는 상기 전자 장치의 제2 배향 정보를 획득하고, 상기 제1 배향 정보 및 상기 제2 배향 정보에 기초하여 상기 전자 장치의 상기 타 전자 장치에 대한 거치 상태를 조정하기 위한 정보를 획득하고, 상기 거치 상태를 조정하기 위한 정보를 상기 타 전자 장치로 전송하고, 상기 타 전자 장치는 상기 거치 상태를 조정하기 위한 정보를 제공할 수 있다.And, when the other electronic device is identified as being powered by the electronic device, the other electronic device may obtain first orientation information of the other electronic device, transmit the first orientation information to the electronic device, the electronic device may obtain second orientation information of the electronic device, obtain information for adjusting a mounting state of the electronic device with respect to the other electronic device based on the first orientation information and the second orientation information, transmit information for adjusting the mounting state to the other electronic device, and the other electronic device may provide information for adjusting the mounting state.

또한, 상기 제1 배향 정보 및 상기 제2 배향 정보 각각은 요(yaw), 피치(pitch) 및 롤(roll) 중 하나에 대한 정보를 포함하고, 상기 거치 상태를 조정하기 위한 정보는 상기 전자 장치의 회전 방향에 대한 정보를 포함할 수 있다.Additionally, each of the first orientation information and the second orientation information may include information about one of yaw, pitch, and roll, and the information for adjusting the mounting state may include information about a rotation direction of the electronic device.

그리고, 상기 전자 장치는 기설정된 제1 거리 이상의 투사 거리를 필요로 하는 프로젝터이고, 상기 타 전자 장치는 상기 전자 장치가 상기 타 전자 장치에 연결된 상태에서 상기 전자 장치로부터 출력되는 광을 상기 타 전자 장치로부터 기설정된 제2 거리 미만의 투사면으로 반사시키는 미러를 포함하고, 상기 기설정된 제1 거리는 상기 기설정된 제2 거리보다 클 수 있다.And, the electronic device is a projector that requires a projection distance greater than a preset first distance, and the other electronic device includes a mirror that reflects light output from the electronic device to a projection surface less than a preset second distance from the other electronic device while the electronic device is connected to the other electronic device, and the preset first distance may be greater than the preset second distance.

한편, 본 개시의 일 실시 예에 따르면, 전자 장치의 제어 방법은 상기 전자 장치 및 상기 전자 장치의 광 경로를 변경하는 타 전자 장치의 연결 여부를 식별하는 단계 및 상기 전자 장치가 상기 타 전자 장치에 연결되지 않은 경우, 제1 키스톤 정보에 기초하여 컨텐츠로부터 생성된 영상을 투사하고, 상기 전자 장치가 상기 타 전자 장치에 연결된 경우, 제2 키스톤 정보에 기초하여 상기 컨텐츠로부터 생성된 반전 영상을 투사하는 단계를 포함할 수 있다.Meanwhile, according to one embodiment of the present disclosure, a method for controlling an electronic device may include a step of identifying whether the electronic device and another electronic device that changes an optical path of the electronic device are connected, and a step of projecting an image generated from content based on first keystone information when the electronic device is not connected to the other electronic device, and a step of projecting an inverted image generated from the content based on second keystone information when the electronic device is connected to the other electronic device.

또한, 상기 식별하는 단계는 상기 타 전자 장치로부터 상기 타 전자 장치의 제1 배향 정보가 수신되면, 상기 전자 장치가 상기 타 전자 장치에 연결된 것으로 식별할 수 있다.Additionally, the identifying step may identify the electronic device as being connected to the other electronic device when the first orientation information of the other electronic device is received from the other electronic device.

그리고, 상기 전자 장치의 제2 배향 정보를 획득하는 단계, 상기 제1 배향 정보 및 상기 제2 배향 정보에 기초하여 상기 전자 장치의 상기 타 전자 장치에 대한 거치 상태를 조정하기 위한 정보를 획득하는 단계 및 상기 획득된 정보를 상기 타 전자 장치로 전송하는 단계를 더 포함할 수 있다.And, the method may further include a step of obtaining second orientation information of the electronic device, a step of obtaining information for adjusting a mounting state of the electronic device with respect to the other electronic device based on the first orientation information and the second orientation information, and a step of transmitting the obtained information to the other electronic device.

또한, 상기 제1 배향 정보 및 상기 제2 배향 정보 각각은 요(yaw), 피치(pitch) 및 롤(roll) 중 하나에 대한 정보를 포함하고, 상기 거치 상태를 조정하기 위한 정보를 획득하는 단계는 상기 제1 배향 정보에 포함된 정보 및 상기 제2 배향 정보에 포함된 정보를 비교하여 상기 전자 장치의 회전 방향에 대한 정보를 상기 거치 상태를 조정하기 위한 정보로서 획득할 수 있다.In addition, each of the first orientation information and the second orientation information includes information on one of yaw, pitch, and roll, and the step of obtaining information for adjusting the mounting state may compare information included in the first orientation information and information included in the second orientation information to obtain information on a rotation direction of the electronic device as information for adjusting the mounting state.

그리고, 상기 투사하는 단계는 상기 전자 장치가 상기 타 전자 장치에 연결되어 상기 타 전자 장치로부터 전원이 공급되면, 상기 반전 영상을 상기 타 전자 장치에 포함된 미러에 투사할 수 있다.And, the projecting step can project the inverted image onto a mirror included in the other electronic device when the electronic device is connected to the other electronic device and power is supplied from the other electronic device.

또한, 상기 미러가 촬영된 제1 촬영 이미지를 획득하는 단계 및 상기 제1 촬영 이미지에 기초하여 상기 반전 영상이 상기 미러에 표시된 가이드 라인 내에 투사되도록 상기 제2 키스톤 정보를 획득하는 단계를 더 포함할 수 있다.In addition, the method may further include a step of acquiring a first photographed image in which the mirror is photographed, and a step of acquiring the second keystone information based on the first photographed image so that the inverted image is projected within a guide line displayed on the mirror.

그리고, 상기 전자 장치는 기설정된 제1 거리 이상의 투사 거리를 필요로 하는 프로젝터이고, 상기 미러는 상기 전자 장치가 상기 타 전자 장치에 연결된 상태에서 상기 전자 장치로부터 출력되는 광을 상기 타 전자 장치로부터 기설정된 제2 거리 미만의 투사면으로 반사시키고, 상기 기설정된 제1 거리는 상기 기설정된 제2 거리보다 클 수 있다.And, the electronic device is a projector that requires a projection distance greater than a preset first distance, and the mirror reflects light output from the electronic device while the electronic device is connected to the other electronic device to a projection surface less than a preset second distance from the other electronic device, and the preset first distance may be greater than the preset second distance.

또한, 상기 타 전자 장치로부터 제2 촬영 이미지를 수신하는 단계 및 상기 제2 촬영 이미지에 기초하여 상기 제2 키스톤 정보를 획득하는 단계를 더 포함하며, 상기 전자 장치를 통해 출력되는 광은 상기 타 전자 장치에 포함된 미러를 통해 투사면으로 반사되며, 상기 제2 촬영 이미지는 상기 투사면이 촬영된 이미지일 수 있다.In addition, the method further includes a step of receiving a second photographed image from the other electronic device and a step of obtaining the second keystone information based on the second photographed image, wherein light output through the electronic device is reflected onto a projection surface through a mirror included in the other electronic device, and the second photographed image may be an image of the projection surface being photographed.

도 1은 본 개시의 일 실시 예에 따른 초단초점 프로젝터가 아닌 프로젝터를 설명하기 위한 도면이다.FIG. 1 is a drawing for explaining a projector other than an ultra-short-focus projector according to one embodiment of the present disclosure.

도 2는 본 개시의 일 실시 예에 따른 전자 시스템을 나타내는 블럭도이다.FIG. 2 is a block diagram illustrating an electronic system according to an embodiment of the present disclosure.

도 3은 본 개시의 일 실시 예에 따른 전자 장치의 구성을 나타내는 블럭도이다.FIG. 3 is a block diagram showing the configuration of an electronic device according to an embodiment of the present disclosure.

도 4는 본 개시의 일 실시 예에 따른 전자 장치의 세부 구성을 나타내는 블럭도이다.FIG. 4 is a block diagram showing a detailed configuration of an electronic device according to an embodiment of the present disclosure.

도 5는 본 개시의 일 실시 예에 따른 타 전자 장치의 구성을 나타내는 블럭도이다.FIG. 5 is a block diagram showing the configuration of another electronic device according to one embodiment of the present disclosure.

도 6은 본 개시의 일 실시 예에 따른 전자 장치 및 타 전자 장치의 연결 방법을 설명하기 위한 도면이다.FIG. 6 is a drawing for explaining a method of connecting an electronic device and another electronic device according to one embodiment of the present disclosure.

도 7은 본 개시의 일 실시 예에 따른 전자 장치 및 타 전자 장치의 연결 부위를 설명하기 위한 도면이다.FIG. 7 is a drawing for explaining a connection portion of an electronic device and another electronic device according to one embodiment of the present disclosure.

도 8은 본 개시의 일 실시 예에 따른 전원 공급 상태를 설명하기 위한 도면이다.FIG. 8 is a drawing for explaining a power supply state according to one embodiment of the present disclosure.

도 9 내지 도 12는 본 개시의 일 실시 예에 따른 전자 장치 및 타 전자 장치의 align을 설명하기 위한 도면들이다.FIGS. 9 to 12 are drawings for explaining the alignment of an electronic device and another electronic device according to one embodiment of the present disclosure.

도 13 및 도 14는 본 개시의 일 실시 예에 따른 키스톤 보정을 설명하기 위한 도면들이다.FIGS. 13 and 14 are drawings for explaining keystone correction according to one embodiment of the present disclosure.

도 15는 본 개시의 일 실시 예에 따른 타 전자 장치의 투사면에 대한 투사각을 키스톤 보정하는 방법을 설명하기 위한 도면이다.FIG. 15 is a drawing for explaining a method for keystone correction of a projection angle for a projection surface of another electronic device according to one embodiment of the present disclosure.

도 16 및 도 17은 본 개시의 일 실시 예에 따른 전자 시스템의 활용 방법을 설명하기 위한 도면들이다.FIG. 16 and FIG. 17 are drawings for explaining a method of utilizing an electronic system according to an embodiment of the present disclosure.

도 18은 본 개시의 일 실시 예에 따른 전자 장치의 제어 방법을 설명하기 위한 흐름도이다.FIG. 18 is a flowchart for explaining a control method of an electronic device according to an embodiment of the present disclosure.

본 개시의 목적은 초단초점 프로젝터가 아닌 프로젝터를 이용하더라도 초단초점 프로젝터와 같이 좁은 공간에서도 큰 화면을 투사하기 위한 전자 장치, 그 제어 방법 및 전자 시스템을 제공함에 있다.The purpose of the present disclosure is to provide an electronic device, a control method thereof, and an electronic system for projecting a large screen in a narrow space like an ultra-short-throw projector, even when using a projector other than an ultra-short-throw projector.

이하에서는 첨부 도면을 참조하여 본 개시를 상세히 설명한다.Hereinafter, the present disclosure will be described in detail with reference to the attached drawings.

본 개시의 실시 예에서 사용되는 용어는 본 개시에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 개시의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 개시에서 사용되는 용어는 단순한 용어의 명칭이 아닌, 그 용어가 가지는 의미와 본 개시의 전반에 걸친 내용을 토대로 정의되어야 한다.The terms used in the embodiments of this disclosure have been selected from widely used, current terms, taking into account the functions of this disclosure. However, these terms may vary depending on the intentions of those skilled in the art, precedents, the emergence of new technologies, etc. Furthermore, in certain cases, terms may be arbitrarily selected by the applicant, and in such cases, their meanings will be described in detail in the description of the relevant disclosure. Therefore, the terms used in this disclosure should not be defined simply as names of terms, but rather based on the meanings of the terms and the overall content of this disclosure.

본 명세서에서, "가진다," "가질 수 있다," "포함한다," 또는 "포함할 수 있다" 등의 표현은 해당 특징(예: 수치, 기능, 동작, 또는 부품 등의 구성요소)의 존재를 가리키며, 추가적인 특징의 존재를 배제하지 않는다.In this specification, expressions such as “has,” “can have,” “includes,” or “may include” indicate the presence of a feature (e.g., a number, function, operation, or component such as a part), and do not exclude the presence of additional features.

A 또는/및 B 중 적어도 하나라는 표현은 "A" 또는 "B" 또는 "A 및 B" 중 어느 하나를 나타내는 것으로 이해되어야 한다.The expression "at least one of A and/or B" should be understood to mean either "A" or "B" or "A and B".

본 명세서에서 사용된 "제1," "제2," "첫째," 또는 "둘째,"등의 표현들은 다양한 구성요소들을, 순서 및/또는 중요도에 상관없이 수식할 수 있고, 한 구성요소를 다른 구성요소와 구분하기 위해 사용될 뿐 해당 구성요소들을 한정하지 않는다.As used herein, the expressions “first,” “second,” “first,” or “second,” etc., may describe various components, regardless of order and/or importance, and are only used to distinguish one component from another, but do not limit the components.

단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "구성되다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, terms such as "comprise" or "consist of" are intended to indicate the presence of a feature, number, step, operation, component, part, or combination thereof described in the specification, but should be understood not to preclude the presence or addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.

본 명세서에서, 사용자라는 용어는 전자 장치를 사용하는 사람 또는 전자 장치를 사용하는 장치(예: 인공 지능 전자 장치)를 지칭할 수 있다.In this specification, the term user may refer to a person using an electronic device or a device using an electronic device (e.g., an artificial intelligence electronic device).

이하 첨부된 도면들을 참조하여 본 개시의 다양한 실시 예를 보다 상세하게 설명한다.Various embodiments of the present disclosure will be described in more detail with reference to the attached drawings below.

도 1은 본 개시의 일 실시 예에 따른 초단초점 프로젝터가 아닌 프로젝터를 설명하기 위한 도면이다.FIG. 1 is a drawing for explaining a projector other than an ultra-short-focus projector according to one embodiment of the present disclosure.

초단초점 프로젝터는 가령, 투사면과의 거리가 0.5m 이하인 경우에도 대화면의 투사가 가능하다.Ultra-short throw projectors can project large screens even when the distance from the projection surface is less than 0.5 m.

다만, 초단초점 프로젝터가 아닌 프로젝터는 투사면과 상당한 거리의 이격을 필요로 한다. 예를 들어, 초단초점 프로젝터가 아닌 프로젝터는 도 1에 도시된 바와 같이, 프로젝터로부터 방출되는 광이 정면으로 진행하므로, 투사면으로부터 상당한 거리의 이격을 필요로 한다. 가령, 초단초점 프로젝터가 아닌 프로젝터는 100인치의 화면을 투사하기 위해, 3m 이상의 이격을 필요로 할 수 있다.However, projectors that are not ultra-short-throw projectors require a significant distance from the projection surface. For example, as illustrated in Figure 1, a projector that is not an ultra-short-throw projector requires a significant distance from the projection surface because the light emitted from the projector travels straight ahead. For example, a projector that is not an ultra-short-throw projector may require a distance of 3 meters or more to project a 100-inch screen.

이하에서는 초단초점 프로젝터가 아닌 프로젝터를 초단초점 프로젝터처럼 이용할 수 있는 방법에 대하여 설명한다.Below we explain how to use a projector that is not an ultra-short-throw projector as an ultra-short-throw projector.

도 2는 본 개시의 일 실시 예에 따른 전자 시스템(1000)을 나타내는 블럭도이다. 도 2에 도시된 바와 같이, 전자 시스템(1000)는 전자 장치(100) 및 타 전자 장치(200)를 포함한다.FIG. 2 is a block diagram illustrating an electronic system (1000) according to an embodiment of the present disclosure. As illustrated in FIG. 2, the electronic system (1000) includes an electronic device (100) and another electronic device (200).

전자 장치(100)는 영상을 투사하는 장치일 수 있다. 예를 들어, 전자 장치(100)는 예를 들어, 전자 장치(100)는 영상을 투사하는 프로젝터일 수 있다.The electronic device (100) may be a device that projects an image. For example, the electronic device (100) may be, for example, a projector that projects an image.

전자 장치(100)는 기설정된 제1 거리 이상의 투사 거리를 필요로 하는 장치일 수 있다. 여기서, 기설정된 제1 거리는 초단초점 프로젝터 또는 단초점 프로젝터가 필요로 하는 투사 거리보다 큰 거리일 수 있다. 즉, 전자 장치(100)는 초단초점 프로젝터 또는 단초점 프로젝터가 아닌 프로젝터일 수 있다.The electronic device (100) may be a device that requires a projection distance greater than a preset first distance. Here, the preset first distance may be a distance greater than a projection distance required by an ultra-short-throw projector or a short-throw projector. In other words, the electronic device (100) may be a projector other than an ultra-short-throw projector or a short-throw projector.

다만, 이에 한정되는 것은 아니며, 전자 장치(100)는 영상을 투사하는 장치로서, 기설정된 제1 거리 이상의 투사 거리를 필요로 하는 장치라면 어떠한 장치라도 무방하다.However, it is not limited thereto, and the electronic device (100) may be any device that projects an image and requires a projection distance greater than the preset first distance.

타 전자 장치(200)는 전자 장치(100)의 광 경로를 변경하는 장치일 수 있다. 예를 들어, 타 전자 장치(200)는 전자 장치(100)가 거치될 수 있는 거치부를 포함하며, 전자 장치(100)가 거치부에 거치된 상태에서 전자 장치(100)로부터 방출된 광을 미러를 통해 반사하는 장치일 수 있다.The other electronic device (200) may be a device that changes the light path of the electronic device (100). For example, the other electronic device (200) may include a holder on which the electronic device (100) may be placed, and may be a device that reflects light emitted from the electronic device (100) through a mirror while the electronic device (100) is placed on the holder.

다만, 이에 한정되는 것은 아니며, 타 전자 장치(200)는 전자 장치(100)의 광 경로를 변경하는 장치라면 어떠한 장치라도 무방하다.However, it is not limited thereto, and the other electronic device (200) may be any device that changes the optical path of the electronic device (100).

도 3은 본 개시의 일 실시 예에 따른 전자 장치(100)의 구성을 나타내는 블럭도이다.FIG. 3 is a block diagram showing the configuration of an electronic device (100) according to one embodiment of the present disclosure.

도 3에 따르면, 전자 장치(100)는 프로젝션부(110), 인터페이스(120) 및 프로세서(130)를 포함한다.According to FIG. 3, the electronic device (100) includes a projection unit (110), an interface (120), and a processor (130).

프로젝션부(110)는 영상을 투사할 수 있다. 구체적으로, 프로젝션부(110)는 램프 또는 LED와 같은 광원을 이용하여 소스 장치로부터 수신된 컨텐츠 및 기저장되어 있는 컨텐츠 중 적어도 하나에 기초하여 영상 또는 동영상을 투사할 수 있다.The projection unit (110) can project an image. Specifically, the projection unit (110) can project an image or moving image based on at least one of content received from a source device and pre-stored content using a light source such as a lamp or LED.

인터페이스(120)는 타 전자 장치(200)에 연결되기 위한 구성일 수 있다. 예를 들어, 인터페이스(120)는 타 전자 장치(200)에 체결되기 위한 구성, 타 전자 장치(200)로부터 전원을 공급받기 위한 구성 또는 타 전자 장치(200)와 데이터를 송수신하기 위한 구성 중 적어도 하나를 포함할 수 있다.The interface (120) may be configured to be connected to another electronic device (200). For example, the interface (120) may include at least one of a configuration for being connected to another electronic device (200), a configuration for receiving power from another electronic device (200), or a configuration for transmitting and receiving data with another electronic device (200).

프로세서(130)는 전자 장치(100)의 동작을 전반적으로 제어한다. 구체적으로, 프로세서(130)는 전자 장치(100)의 각 구성과 연결되어 전자 장치(100)의 동작을 전반적으로 제어할 수 있다. 예를 들어, 프로세서(130)는 프로젝션부(110), 인터페이스(120), 통신 인터페이스(미도시) 등과 같은 구성과 연결되어 전자 장치(100)의 동작을 제어할 수 있다.The processor (130) controls the overall operation of the electronic device (100). Specifically, the processor (130) is connected to each component of the electronic device (100) and can control the overall operation of the electronic device (100). For example, the processor (130) is connected to components such as the projection unit (110), the interface (120), and the communication interface (not shown) and can control the operation of the electronic device (100).

하나 이상의 프로세서(130)는 CPU, GPU(Graphics Processing Unit), APU(Accelerated Processing Unit), MIC(Many Integrated Core), NPU(Neural Processing Unit), 하드웨어 가속기 또는 머신 러닝 가속기 중 하나 이상을 포함할 수 있다. 하나 이상의 프로세서(130)는 전자 장치(100)의 다른 구성 요소 중 하나 또는 임의의 조합을 제어할 수 있으며, 통신에 관한 동작 또는 데이터 처리를 수행할 수 있다. 하나 이상의 프로세서(130)는 메모리에 저장된 하나 이상의 프로그램 또는 명령어(instruction)을 실행할 수 있다. 예를 들어, 하나 이상의 프로세서(130)는 메모리에 저장된 하나 이상의 명령어를 실행함으로써, 본 개시의 일 실시 예에 따른 방법을 수행할 수 있다.The one or more processors (130) may include one or more of a CPU, a GPU (Graphics Processing Unit), an APU (Accelerated Processing Unit), a MIC (Many Integrated Core), an NPU (Neural Processing Unit), a hardware accelerator, or a machine learning accelerator. The one or more processors (130) may control one or any combination of other components of the electronic device (100) and perform operations related to communication or data processing. The one or more processors (130) may execute one or more programs or instructions stored in a memory. For example, the one or more processors (130) may perform a method according to an embodiment of the present disclosure by executing one or more instructions stored in a memory.

본 개시의 일 실시 예에 따른 방법이 복수의 동작을 포함하는 경우, 복수의 동작은 하나의 프로세서에 의해 수행될 수도 있고, 복수의 프로세서에 의해 수행될 수도 있다. 예를 들어, 일 실시 예에 따른 방법에 의해 제1 동작, 제2 동작, 제3 동작이 수행될 때, 제1 동작, 제2 동작 및 제3 동작 모두 제1 프로세서에 의해 수행될 수도 있고, 제1 동작 및 제2 동작은 제1 프로세서(예를 들어, 범용 프로세서)에 의해 수행되고 제3 동작은 제2 프로세서(예를 들어, 인공지능 전용 프로세서)에 의해 수행될 수도 있다.When a method according to an embodiment of the present disclosure includes multiple operations, the multiple operations may be performed by one processor or by multiple processors. For example, when a first operation, a second operation, and a third operation are performed by a method according to an embodiment, the first operation, the second operation, and the third operation may all be performed by the first processor, or the first operation and the second operation may be performed by the first processor (e.g., a general-purpose processor) and the third operation may be performed by the second processor (e.g., an artificial intelligence-specific processor).

하나 이상의 프로세서(130)는 하나의 코어를 포함하는 단일 코어 프로세서(single core processor)로 구현될 수도 있고, 복수의 코어(예를 들어, 동종 멀티 코어 또는 이종 멀티 코어)를 포함하는 하나 이상의 멀티 코어 프로세서(multicore processor)로 구현될 수도 있다. 하나 이상의 프로세서(130)가 멀티 코어 프로세서로 구현되는 경우, 멀티 코어 프로세서에 포함된 복수의 코어 각각은 캐시 메모리, 온 칩(On-chip) 메모리와 같은 프로세서 내부 메모리를 포함할 수 있으며, 복수의 코어에 의해 공유되는 공통 캐시가 멀티 코어 프로세서에 포함될 수 있다. 또한, 멀티 코어 프로세서에 포함된 복수의 코어 각각(또는 복수의 코어 중 일부)은 독립적으로 본 개시의 일 실시 예에 따른 방법을 구현하기 위한 프로그램 명령을 판독하여 수행할 수도 있고, 복수의 코어 전체(또는 일부)가 연계되어 본 개시의 일 실시 예에 따른 방법을 구현하기 위한 프로그램 명령을 판독하여 수행할 수도 있다.One or more processors (130) may be implemented as a single core processor including one core, or may be implemented as one or more multicore processors including multiple cores (e.g., homogeneous multicores or heterogeneous multicores). When one or more processors (130) are implemented as a multicore processor, each of the multiple cores included in the multicore processor may include an internal processor memory, such as a cache memory or an on-chip memory, and a common cache shared by the multiple cores may be included in the multicore processor. In addition, each of the multiple cores (or some of the multiple cores) included in the multicore processor may independently read and execute a program instruction for implementing a method according to an embodiment of the present disclosure, or all (or some) of the multiple cores may be linked to read and execute a program instruction for implementing a method according to an embodiment of the present disclosure.

본 개시의 일 실시 예에 따른 방법이 복수의 동작을 포함하는 경우, 복수의 동작은 멀티 코어 프로세서에 포함된 복수의 코어 중 하나의 코어에 의해 수행될 수도 있고, 복수의 코어에 의해 수행될 수도 있다. 예를 들어, 일 실시 예에 따른 방법에 의해 제1 동작, 제2 동작 및 제3 동작이 수행될 때, 제1 동작, 제2 동작 및 제3 동작 모두 멀티 코어 프로세서에 포함된 제1 코어에 의해 수행될 수도 있고, 제1 동작 및 제2 동작은 멀티 코어 프로세서에 포함된 제1 코어에 의해 수행되고 제3 동작은 멀티 코어 프로세서에 포함된 제2 코어에 의해 수행될 수도 있다.When a method according to an embodiment of the present disclosure includes a plurality of operations, the plurality of operations may be performed by one core among the plurality of cores included in a multi-core processor, or may be performed by the plurality of cores. For example, when a first operation, a second operation, and a third operation are performed by a method according to an embodiment, the first operation, the second operation, and the third operation may all be performed by a first core included in the multi-core processor, or the first operation and the second operation may be performed by a first core included in the multi-core processor, and the third operation may be performed by a second core included in the multi-core processor.

본 개시의 실시 예들에서, 하나 이상의 프로세서(130)는 하나 이상의 프로세서 및 기타 전자 부품들이 집적된 시스템 온 칩(SoC), 단일 코어 프로세서, 멀티 코어 프로세서, 또는 단일 코어 프로세서 또는 멀티 코어 프로세서에 포함된 코어를 의미할 수 있으며, 여기서 코어는 CPU, GPU, APU, MIC, NPU, 하드웨어 가속기 또는 기계 학습 가속기 등으로 구현될 수 있으나, 본 개시의 실시 예들이 이에 한정되는 것은 아니다. 다만, 이하에서는 설명의 편의를 위해, 프로세서(130)라는 표현으로 전자 장치(100)의 동작을 설명한다.In embodiments of the present disclosure, one or more processors (130) may refer to a system on a chip (SoC) in which one or more processors and other electronic components are integrated, a single-core processor, a multi-core processor, or a core included in a single-core processor or a multi-core processor, wherein the core may be implemented as a CPU, a GPU, an APU, a MIC, an NPU, a hardware accelerator, or a machine learning accelerator, but the embodiments of the present disclosure are not limited thereto. However, for convenience of explanation, the operation of the electronic device (100) is described below using the expression processor (130).

프로세서(130)는 인터페이스(120)를 통해 전자 장치(100) 및 타 전자 장치(200)의 연결 여부를 식별하고, 전자 장치(100)가 타 전자 장치(200)에 연결되지 않은 경우, 제1 키스톤 정보에 기초하여 컨텐츠로부터 생성된 영상을 투사하고, 전자 장치(100)가 타 전자 장치(200)에 연결된 경우, 제2 키스톤 정보에 기초하여 컨텐츠로부터 생성된 반전 영상을 투사하도록 프로젝션부(110)를 제어할 수 있다. 여기서, 키스톤 정보는 키스톤 보정을 수행하기 위한 정보로서, 키스톤 보정은 프로젝터의 투사 거리 및 투사각에 따라 화면이 사다리꼴로 보일 수 있으며, 이를 화면 테두리를 기준으로 직사각형 형태로 보정하는 동작일 수 있다.The processor (130) can identify whether the electronic device (100) and another electronic device (200) are connected through the interface (120), and if the electronic device (100) is not connected to another electronic device (200), can control the projection unit (110) to project an image generated from the content based on the first keystone information, and if the electronic device (100) is connected to another electronic device (200), can project an inverted image generated from the content based on the second keystone information. Here, the keystone information is information for performing keystone correction, and the keystone correction can be an operation of correcting a screen that may appear trapezoidal depending on the projection distance and projection angle of the projector into a rectangular shape based on the screen border.

타 전자 장치(200)는 미러를 포함하며, 전자 장치(100)가 타 전자 장치(200)에 연결된 경우, 프로젝션부(11)로부터 출력되는 광은 미러에 반사되어 투사면에 도달할 수 있다. 즉, 미러에 의한 반사로 인해 영상이 반전되므로, 프로세서(130)는 전자 장치(100)가 타 전자 장치(200)에 연결된 경우, 컨텐츠로부터 생성된 반전 영상을 투사하도록 프로젝션부(110)를 제어할 수 있다.The other electronic device (200) includes a mirror, and when the electronic device (100) is connected to the other electronic device (200), light output from the projection unit (11) can be reflected by the mirror and reach the projection surface. That is, since the image is inverted due to reflection by the mirror, the processor (130) can control the projection unit (110) to project an inverted image generated from the content when the electronic device (100) is connected to the other electronic device (200).

프로세서(130)는 타 전자 장치(200)에 의한 광 경로의 변경 방향에 기초하여 반전 영상을 생성할 수 있다. 예를 들어, 프로세서(130)는 타 전자 장치(200)에 의한 광 경로의 변경 방향에 기초하여 좌우가 반전된 반전 영상을 생성할 수 있다. 또는, 프로세서(130)는 타 전자 장치(200)에 의한 광 경로의 변경 방향에 기초하여 상하가 반전된 반전 영상을 생성할 수도 있다. 또는, 프로세서(130)는 타 전자 장치(200)에 의한 광 경로의 변경 방향에 기초하여 상하좌우가 반전된 반전 영상을 생성할 수도 있다.The processor (130) can generate an inverted image based on the direction of change in the optical path by the other electronic device (200). For example, the processor (130) can generate an inverted image with left and right sides reversed based on the direction of change in the optical path by the other electronic device (200). Alternatively, the processor (130) can generate an inverted image with top and bottom sides reversed based on the direction of change in the optical path by the other electronic device (200). Alternatively, the processor (130) can generate an inverted image with top and bottom sides reversed based on the direction of change in the optical path by the other electronic device (200).

전자 장치(100)는 통신 인터페이스를 더 포함하며, 프로세서(130)는 통신 인터페이스를 통해 타 전자 장치(200)로부터 타 전자 장치(200)의 제1 배향 정보가 수신되면, 전자 장치(100)가 타 전자 장치(200)에 연결된 것으로 식별할 수 있다.The electronic device (100) further includes a communication interface, and when the processor (130) receives first orientation information of the other electronic device (200) from the other electronic device (200) through the communication interface, the electronic device (100) can identify that it is connected to the other electronic device (200).

다만, 이에 한정되는 것은 아니며, 프로세서(130)는 인터페이스(120)를 통해 타 전자 장치(200)로부터 전원이 공급되면, 전자 장치(100)가 타 전자 장치(200)에 연결된 것으로 식별할 수도 있다.However, it is not limited thereto, and the processor (130) may identify that the electronic device (100) is connected to another electronic device (200) when power is supplied from the other electronic device (200) through the interface (120).

전자 장치(100)는 센서를 더 포함하며, 프로세서(130)는 센서를 통해 전자 장치(100)의 제2 배향 정보를 획득하고, 제1 배향 정보 및 제2 배향 정보에 기초하여 전자 장치(100)의 타 전자 장치(200)에 대한 거치 상태를 조정하기 위한 정보를 획득하고, 획득된 정보를 타 전자 장치(200)로 전송하도록 통신 인터페이스를 제어할 수 있다.The electronic device (100) further includes a sensor, and the processor (130) can obtain second orientation information of the electronic device (100) through the sensor, obtain information for adjusting a mounting state of the electronic device (100) with respect to another electronic device (200) based on the first orientation information and the second orientation information, and control a communication interface to transmit the obtained information to the other electronic device (200).

예를 들어, 프로세서(130)는 전자 장치(100)가 타 전자 장치(200)에 연결된 것으로 식별되면, 센서를 통해 전자 장치(100)의 제2 배향 정보를 획득할 수 있다. 가령, 프로세서(130)는 타 전자 장치(200)로부터 전원이 공급되거나 타 전자 장치(200)로부터 제1 배향 정보가 수신되면, 센서를 통해 전자 장치(100)의 제2 배향 정보를 획득할 수 있다. 다만, 이에 한정되는 것은 아니며, 제2 배향 정보를 획득하는 동작은 전자 장치(100)가 타 전자 장치(200)에 연결되는 동작과 독립적일 수 있다.For example, if the processor (130) identifies that the electronic device (100) is connected to another electronic device (200), the processor (130) may obtain second orientation information of the electronic device (100) through the sensor. For example, if power is supplied from another electronic device (200) or first orientation information is received from another electronic device (200), the processor (130) may obtain second orientation information of the electronic device (100) through the sensor. However, the present invention is not limited thereto, and the operation of obtaining the second orientation information may be independent of the operation of connecting the electronic device (100) to another electronic device (200).

제1 배향 정보 및 제2 배향 정보 각각은 요(yaw), 피치(pitch) 및 롤(roll) 중 하나에 대한 정보를 포함하고, 프로세서(130)는 제1 배향 정보에 포함된 정보 및 제2 배향 정보에 포함된 정보를 비교하여 전자 장치(100)의 회전 방향에 대한 정보를 거치 상태를 조정하기 위한 정보로서 획득할 수 있다.Each of the first orientation information and the second orientation information includes information on one of yaw, pitch, and roll, and the processor (130) can obtain information on the rotation direction of the electronic device (100) as information for adjusting the mounting state by comparing the information included in the first orientation information and the information included in the second orientation information.

다만, 이에 한정되는 것은 아니며, 프로세서(130)는 거치 상태를 조정하기 위한 정보를 타 전자 장치(200)로 전송하지 않고, 사용자에게 제공할 수도 있다.However, it is not limited thereto, and the processor (130) may provide information for adjusting the holding state to the user without transmitting it to another electronic device (200).

프로세서(130)는 전자 장치(100)가 타 전자 장치(200)에 연결되어 인터페이스(120)를 통해 타 전자 장치(200)로부터 전원이 공급되면, 반전 영상을 타 전자 장치(200)에 포함된 미러에 투사하도록 프로젝션부(110)를 제어할 수 있다.The processor (130) can control the projection unit (110) to project an inverted image onto a mirror included in the electronic device (200) when the electronic device (100) is connected to another electronic device (200) and power is supplied from the other electronic device (200) through the interface (120).

다만, 이에 한정되는 것은 아니며, 프로세서(130)는 타 전자 장치(200)로부터 제1 배향 정보가 수신되면, 반전 영상을 타 전자 장치(200)에 포함된 미러에 투사하도록 프로젝션부(110)를 제어할 수도 있다. 또는, 프로세서(130)는 제1 배향 정보 및 제2 배향 정보가 동일한 경우, 반전 영상을 타 전자 장치(200)에 포함된 미러에 투사하도록 프로젝션부(110)를 제어할 수도 있다.However, the present invention is not limited thereto, and when the processor (130) receives first orientation information from another electronic device (200), the processor (130) may control the projection unit (110) to project an inverted image onto a mirror included in the other electronic device (200). Alternatively, when the first orientation information and the second orientation information are the same, the processor (130) may control the projection unit (110) to project an inverted image onto a mirror included in the other electronic device (200).

전자 장치(100)는 카메라를 더 포함하며, 프로세서(130)는 카메라를 통해 미러가 촬영된 제1 촬영 이미지를 획득하고, 제1 촬영 이미지에 기초하여 반전 영상이 미러에 표시된 가이드 라인 내에 투사되도록 제2 키스톤 정보를 획득할 수 있다.The electronic device (100) further includes a camera, and the processor (130) can obtain a first photographed image of the mirror through the camera, and obtain second keystone information based on the first photographed image so that the inverted image is projected within the guide line displayed on the mirror.

전자 장치(100)는 기설정된 제1 거리 이상의 투사 거리를 필요로 하는 프로젝터이고, 미러는 전자 장치(100)가 타 전자 장치(200)에 연결된 상태에서 프로젝션부(110)로부터 출력되는 광을 타 전자 장치(200)로부터 기설정된 제2 거리 미만의 투사면으로 반사시키고, 기설정된 제1 거리는 기설정된 제2 거리보다 클 수 있다. 예를 들어, 전자 장치(100)는 초단초점 프로젝터 또는 단초점 프로젝터가 아닌 가령, 3m 이상의 투사 거리를 필요로 하는 프로젝터이고, 타 전자 장치(200)는 전자 장치(100)의 광 경로를 변경하여 가령, 0.5m 이하의 투사 거리에서 대화면을 제공하도록 보조하는 장치일 수 있다. 즉, 전자 장치(100)는 타 전자 장치(200)를 이용함에 따라, 초단초점 프로젝터 또는 단초점 프로젝터와 같이 짧은 투사 거리 내에서도 대화면을 제공하는 프로젝터로 동작할 수 있다.The electronic device (100) is a projector that requires a projection distance greater than a first preset distance, and the mirror reflects light output from the projection unit (110) to a projection surface less than a second preset distance from the other electronic device (200) when the electronic device (100) is connected to another electronic device (200), and the first preset distance may be greater than the second preset distance. For example, the electronic device (100) is a projector that requires a projection distance of, for example, 3 m or more, rather than an ultra-short-throw projector or a short-throw projector, and the other electronic device (200) may be a device that assists in providing a large screen at a projection distance of, for example, 0.5 m or less by changing the light path of the electronic device (100). That is, by using the other electronic device (200), the electronic device (100) can operate as a projector that provides a large screen even within a short projection distance, like an ultra-short-throw projector or a short-throw projector.

전자 장치(100)는 통신 인터페이스를 더 포함하며, 프로세서(130)는 통신 인터페이스를 통해 타 전자 장치(200)로부터 제2 촬영 이미지를 수신하고, 제2 촬영 이미지에 기초하여 제2 키스톤 정보를 획득하고, 프로젝션부(110)를 통해 출력되는 광은 타 전자 장치(200)에 포함된 미러를 통해 투사면으로 반사되며, 제2 촬영 이미지는 투사면이 촬영된 이미지일 수 있다. 이러한 동작을 통해, 전자 장치(100)는 타 전자 장치(200)가 투사면에 대해 기울어진 상태로 배치되더라도, 직사각형 형태의 화면을 제공할 수 있다.The electronic device (100) further includes a communication interface, and the processor (130) receives a second captured image from another electronic device (200) through the communication interface, obtains second keystone information based on the second captured image, and light output through the projection unit (110) is reflected onto a projection surface through a mirror included in the other electronic device (200), and the second captured image may be an image of the projection surface being captured. Through this operation, the electronic device (100) can provide a rectangular screen even if the other electronic device (200) is placed in a tilted state with respect to the projection surface.

전자 장치(100)는 센서를 더 포함하며, 프로세서(130)는 센서를 통해 전자 장치(100)의 제2 배향 정보를 획득하고, 제2 배향 정보에 기초하여 컨텐츠로부터 생성된 좌우 반전 영상 또는 상하좌우 반전 영상을 투사하도록 프로젝션부(110)를 제어할 수 있다.The electronic device (100) further includes a sensor, and the processor (130) can obtain second orientation information of the electronic device (100) through the sensor, and control the projection unit (110) to project a left-right inverted image or an up-down-left-right inverted image generated from content based on the second orientation information.

*예를 들어, 전자 장치(100)가 타 전자 장치(200)에 연결될 때, 전자 장치(100)의 상측이 천장을 향하도록 연결되면, 프로세서(130)는 전자 장치(100)가 뒤집히지 않았음을 나타내는 제2 배향 정보에 기초하여 컨텐츠로부터 생성된 좌우 반전 영상을 투사하도록 프로젝션부(110)를 제어할 수 있다. 또는, 전자 장치(100)가 타 전자 장치(200)에 연결될 때, 전자 장치(100)의 하측이 천장을 향하도록 연결되면, 프로세서(130)는 전자 장치(100)가 뒤집힌 상태를 나타내는 제2 배향 정보에 기초하여 컨텐츠로부터 생성된 상하좌우 반전 영상을 투사하도록 프로젝션부(110)를 제어할 수도 있다.*For example, when the electronic device (100) is connected to another electronic device (200), if the upper side of the electronic device (100) is connected so that it faces the ceiling, the processor (130) may control the projection unit (110) to project a left-right inverted image generated from the content based on the second orientation information indicating that the electronic device (100) is not flipped. Alternatively, when the electronic device (100) is connected to another electronic device (200), if the lower side of the electronic device (100) is connected so that it faces the ceiling, the processor (130) may control the projection unit (110) to project a top-bottom, left-right, and right-inverted image generated from the content based on the second orientation information indicating that the electronic device (100) is flipped.

다만, 이에 한정되는 것은 아니며, 프로세서(130)는 제2 배향 정보에 기초하여 반전 영상이 아닌 회전 영상을 투사하도록 프로젝션부(110)를 제어할 수도 있다. 예를 들어, 프로세서(130)는 제2 배향 정보에 기초하여 컨텐츠가 90도 회전된 회전 영상을 투사하도록 프로젝션부(110)를 제어할 수도 있다. 또는, 프로세서(130)는 제2 배향 정보에 기초하여 컨텐츠를 반전 및 회전하여 생성된 영상을 투사하도록 프로젝션부(110)를 제어할 수도 있다.However, the present invention is not limited thereto, and the processor (130) may control the projection unit (110) to project a rotated image rather than an inverted image based on the second orientation information. For example, the processor (130) may control the projection unit (110) to project a rotated image in which the content is rotated 90 degrees based on the second orientation information. Alternatively, the processor (130) may control the projection unit (110) to project an image generated by inverting and rotating the content based on the second orientation information.

도 4는 본 개시의 일 실시 예에 따른 전자 장치(100)의 세부 구성을 나타내는 블럭도이다. 전자 장치(100)는 프로젝션부(110), 인터페이스(120) 및 프로세서(130)를 포함할 수 있다. 전자 장치(100)는 통신 인터페이스(140), 센서(150), 카메라(160), 디스플레이(170), 사용자 인터페이스(180), 마이크(190), 스피커(195)를 더 포함할 수도 있다. 도 4에 도시된 구성 요소들 중 도 3에 도시된 구성 요소와 중복되는 부분에 대해서는 자세한 설명을 생략하도록 한다.FIG. 4 is a block diagram showing a detailed configuration of an electronic device (100) according to an embodiment of the present disclosure. The electronic device (100) may include a projection unit (110), an interface (120), and a processor (130). The electronic device (100) may further include a communication interface (140), a sensor (150), a camera (160), a display (170), a user interface (180), a microphone (190), and a speaker (195). For components illustrated in FIG. 4 that overlap with components illustrated in FIG. 3, a detailed description thereof will be omitted.

통신 인터페이스(140)는 다양한 유형의 통신 방식에 따라 다양한 유형의 외부 장치와 통신을 수행하는 구성이다. 예를 들어, 전자 장치(100)는 통신 인터페이스(140)를 통해 타 전자 장치(200) 등과 통신을 수행할 수 있다.The communication interface (140) is a configuration that performs communication with various types of external devices according to various types of communication methods. For example, an electronic device (100) can perform communication with another electronic device (200), etc., through the communication interface (140).

통신 인터페이스(140)는 와이파이 모듈, 블루투스 모듈, 적외선 통신 모듈 및 무선 통신 모듈 등을 포함할 수 있다. 여기서, 각 통신 모듈은 적어도 하나의 하드웨어 칩 형태로 구현될 수 있다.The communication interface (140) may include a Wi-Fi module, a Bluetooth module, an infrared communication module, a wireless communication module, etc. Here, each communication module may be implemented in the form of at least one hardware chip.

와이파이 모듈, 블루투스 모듈은 각각 WiFi 방식, 블루투스 방식으로 통신을 수행한다. 와이파이 모듈이나 블루투스 모듈을 이용하는 경우에는 SSID 및 세션 키 등과 같은 각종 연결 정보를 먼저 송수신하여, 이를 이용하여 통신 연결한 후 각종 정보들을 송수신할 수 있다. 적외선 통신 모듈은 시 광선과 밀리미터파 사이에 있는 적외선을 이용하여 근거리에 무선으로 데이터를 전송하는 적외선 통신(IrDA, infrared Data Association)기술에 따라 통신을 수행한다.Wi-Fi and Bluetooth modules communicate via Wi-Fi and Bluetooth, respectively. When using a Wi-Fi or Bluetooth module, connection information, such as the SSID and session key, is first transmitted and received. This information is then used to establish a communication connection before various other information can be transmitted and received. Infrared communication modules use infrared data association (IrDA) technology, which wirelessly transmits data over short distances using infrared light, which lies between visible light and millimeter waves.

무선 통신 모듈은 상술한 통신 방식 이외에 지그비(zigbee), 3G(3rd Generation), 3GPP(3rd Generation Partnership Project), LTE(Long Term Evolution), LTE-A(LTE Advanced), 4G(4th Generation), 5G(5th Generation)등과 같은 다양한 무선 통신 규격에 따라 통신을 수행하는 적어도 하나의 통신 칩을 포함할 수 있다.In addition to the above-described communication method, the wireless communication module may include at least one communication chip that performs communication according to various wireless communication standards such as zigbee, 3G (3rd Generation), 3GPP (3rd Generation Partnership Project), LTE (Long Term Evolution), LTE-A (LTE Advanced), 4G (4th Generation), 5G (5th Generation), etc.

또는, 통신 인터페이스(140)는 HDMI, DP, 썬더볼트, USB, RGB, D-SUB, DVI 등과 같은 유선 통신 인터페이스를 포함할 수 있다.Alternatively, the communication interface (140) may include a wired communication interface such as HDMI, DP, Thunderbolt, USB, RGB, D-SUB, DVI, etc.

그 밖에 통신 인터페이스(140)는 LAN(Local Area Network) 모듈, 이더넷 모듈, 또는 페어 케이블, 동축 케이블 또는 광섬유 케이블 등을 이용하여 통신을 수행하는 유선 통신 모듈 중 적어도 하나를 포함할 수도 있다.In addition, the communication interface (140) may include at least one of a LAN (Local Area Network) module, an Ethernet module, or a wired communication module that performs communication using a pair cable, a coaxial cable, or an optical fiber cable.

센서(150)는 적어도 하나의 센서를 통해 전자 장치(100)의 배향 정보를 획득하는 구성일 수 있다. 예를 들어, 센서(150)는 자이로 센서, 가속도 센서 또는 자력계 센서 중 적어도 하나를 포함할 수 있다.The sensor (150) may be configured to obtain orientation information of the electronic device (100) through at least one sensor. For example, the sensor (150) may include at least one of a gyro sensor, an acceleration sensor, or a magnetometer sensor.

자이로 센서는 각속도를 측정하여 전자 장치(100)의 회전각을 감지하기 위한 센서로서, 지구의 회전과 관계 없이 높은 정확도로 항상 처음에 설정한 일정 방향을 유지하는 성질을 이용하여 물체의 방위 변경를 측정할 수 있다. 자이로 센서는 자이로스코프(Gyroscope)라고도 불리며, 기계적인 방식 또는 광을 이용하는 광학식으로 구현될 수 있다.A gyro sensor is a sensor that detects the rotation angle of an electronic device (100) by measuring angular velocity. It can measure changes in the orientation of an object by utilizing the property of always maintaining a certain initially set direction with high accuracy regardless of the rotation of the Earth. A gyro sensor is also called a gyroscope, and can be implemented mechanically or optically using light.

가속도 센서는 전자 장치(100)의 가속도나 충격의 세기를 측정하는 센서로서, 가속도계(accelerometer)라고도 불린다. 가속도 센서는 가속도, 진동, 충격 등의 동적 힘을 감지하며 검출 방식에 따라 관성식, 자이로식, 실리콘 반도체식 등으로 구현될 수 있다. 즉, 가속도 센서란 중력 가속도를 이용하여 전자 장치(100)의 기울어진 정도를 센싱하는 센서로, 통상적으로 2축 또는 3축 플럭스게이트로 이루어질 수 있다.An acceleration sensor is a sensor that measures the acceleration or impact intensity of an electronic device (100), and is also called an accelerometer. An acceleration sensor detects dynamic forces such as acceleration, vibration, and impact, and can be implemented as an inertial type, a gyro type, a silicon semiconductor type, etc. depending on the detection method. In other words, an acceleration sensor is a sensor that senses the degree of inclination of an electronic device (100) using gravitational acceleration, and can typically be formed of a two-axis or three-axis fluxgate.

자력계 센서는 일반적으로 지구 자기의 세기와 방향을 측정하는 센서를 의미하나, 넓은 의미로는 물체가 가진 자화의 세기를 측정하는 센서도 포함하며, 자기력계(magnetometer)라고도 불린다. 자력계 센서는 자기장 속에 수평으로 자석을 매달고 자석이 움직이는 방향을 측정하거나 자기장 속에서 코일을 회전시키고 코일에 발생하는 유도기전력을 측정해서 자기장의 세기를 측정하는 방식으로 구현될 수 있다.A magnetometer sensor generally refers to a sensor that measures the strength and direction of the Earth's magnetism, but in a broader sense, it also includes a sensor that measures the strength of an object's magnetization, and is also called a magnetometer. A magnetometer sensor can be implemented by suspending a magnet horizontally in a magnetic field and measuring the direction of the magnet's movement, or by rotating a coil in a magnetic field and measuring the induced electromotive force generated in the coil to measure the strength of the magnetic field.

이상과 같은 센서들을 이용하면 전자 장치(100)의 배향 정보의 획득이 가능하다. 예를 들어, 전자 장치(100)의 배향 정보는 피치각, 롤각, 방위각으로 표현될 수 있다.By using sensors such as the above, it is possible to obtain orientation information of an electronic device (100). For example, the orientation information of an electronic device (100) can be expressed as a pitch angle, a roll angle, and an azimuth angle.

이상에서는 설명의 편의를 위해 센서(150)가 자이로 센서, 가속도 센서 또는 자력계 센서 중 적어도 하나를 포함하는 것으로 설명하였다. 다만, 이에 한정되는 것은 아니며, 센서(150)는 전자 장치(100)의 배향 정보를 획득할 수 있는 센서라면 어떠한 센서라도 무방하다.For convenience of explanation, the sensor (150) is described as including at least one of a gyro sensor, an acceleration sensor, or a magnetometer sensor. However, the present invention is not limited thereto, and the sensor (150) may be any sensor capable of obtaining orientation information of the electronic device (100).

메모리(155)는 프로세서(130) 등이 접근할 수 있도록 데이터 등의 정보를 전기 또는 자기 형태로 저장하는 하드웨어를 지칭할 수 있다. 이를 위해, 메모리(155)는 비휘발성 메모리, 휘발성 메모리, 플래시 메모리(Flash Memory), 하드디스크 드라이브(HDD) 또는 솔리드 스테이트 드라이브(SSD), RAM, ROM 등 중에서 적어도 하나의 하드웨어로 구현될 수 있다.Memory (155) may refer to hardware that stores information such as data in an electrical or magnetic form so that a processor (130) or the like can access it. To this end, memory (155) may be implemented as at least one piece of hardware from among non-volatile memory, volatile memory, flash memory, hard disk drive (HDD), solid state drive (SSD), RAM, ROM, etc.

메모리(155)에는 전자 장치(100) 또는 프로세서(130)의 동작에 필요한 적어도 하나의 인스트럭션(instruction)이 저장될 수 있다. 여기서, 인스트럭션은 전자 장치(100) 또는 프로세서(130)의 동작을 지시하는 부호 단위로서, 컴퓨터가 이해할 수 있는 언어인 기계어로 작성된 것일 수 있다. 또는, 메모리(155)에는 디스플레이(120)에 대한 EDID 및 DPCD가 저장될 수도 있다.The memory (155) may store at least one instruction required for the operation of the electronic device (100) or the processor (130). Here, the instruction is a code unit that instructs the operation of the electronic device (100) or the processor (130), and may be written in machine language, which is a language that a computer can understand. Alternatively, the memory (155) may store EDID and DPCD for the display (120).

메모리(155)에는 문자, 수, 영상 등을 나타낼 수 있는 비트 또는 바이트 단위의 정보인 데이터가 저장될 수 있다. 예를 들어, 메모리(155)에는 키스톤 정보가 저장될 수 있다. 가령, 키스톤 정보는 전자 장치(100)가 타 전자 장치(200)에 연결된 상태에서 전자 장치(100)가 투사하는 영상이 타 전자 장치(200)의 미러에 표시된 가이드 라인 내에 투사되도록 영상을 보정하기 위한 정보를 포함할 수 있다.The memory (155) may store data in bit or byte units that can represent characters, numbers, images, etc. For example, keystone information may be stored in the memory (155). For example, the keystone information may include information for correcting an image so that the image projected by the electronic device (100) is projected within the guide lines displayed on the mirror of the other electronic device (200) when the electronic device (100) is connected to the other electronic device (200).

메모리(155)는 프로세서(130)에 의해 액세스되며, 프로세서(130)에 의해 인스트럭션, 인스트럭션 집합체 또는 데이터에 대한 독취/기록/수정/삭제/갱신 등이 수행될 수 있다.The memory (155) is accessed by the processor (130), and reading/writing/modifying/deleting/updating instructions, instruction sets, or data can be performed by the processor (130).

카메라(160)는 정지 영상 또는 동영상을 촬상하기 위한 구성이다. 카메라(160)는 특정 시점에서의 정지 영상을 촬영할 수 있으나, 연속적으로 정지 영상을 촬영할 수도 있다. 카메라(160)는 전자 장치(100)의 적어도 일 방향을 촬영할 수 있다.The camera (160) is configured to capture still images or moving images. The camera (160) can capture still images at a specific point in time, but can also capture still images continuously. The camera (160) can capture images in at least one direction of the electronic device (100).

카메라(160)는 렌즈, 셔터, 조리개, 고체 촬상 소자, AFE(Analog Front End), TG(Timing Generator)를 포함한다. 셔터는 피사체에 반사된 빛이 카메라(160)로 들어오는 시간을 조절하고, 조리개는 빛이 들어오는 개구부의 크기를 기계적으로 증가 또는 감소시켜 렌즈에 입사되는 광량을 조절한다. 고체 촬상 소자는 피사체에 반사된 빛이 광전하로 축적되면, 광전하에 의한 상을 전기 신호로 출력한다. TG는 고체 촬상 소자의 픽셀 데이터를 리드아웃 하기 위한 타이밍 신호를 출력하며, AFE는 고체 촬상 소자로부터 출력되는 전기 신호를 샘플링하여 디지털화한다.The camera (160) includes a lens, a shutter, an aperture, a solid-state image sensor, an AFE (Analog Front End), and a TG (Timing Generator). The shutter controls the time at which light reflected from a subject enters the camera (160), and the aperture mechanically increases or decreases the size of the opening through which light enters to control the amount of light incident on the lens. When the solid-state image sensor accumulates light reflected from a subject as a photocharge, the image generated by the photocharge is output as an electrical signal. The TG outputs a timing signal for reading out pixel data of the solid-state image sensor, and the AFE samples and digitizes the electrical signal output from the solid-state image sensor.

디스플레이(170)는 컨텐츠를 디스플레이하는 구성으로, LCD(Liquid Crystal Display), OLED(Organic Light Emitting Diodes) 디스플레이, PDP(Plasma Display Panel) 등과 같은 다양한 형태의 디스플레이로 구현될 수 있다. 디스플레이(170) 내에는 a-si TFT, LTPS(low temperature poly silicon) TFT, OTFT(organic TFT) 등과 같은 형태로 구현될 수 있는 구동 회로, 백라이트 유닛 등도 함께 포함될 수 있다. 한편, 디스플레이(170)는 터치 센서와 결합된 터치 스크린, 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 등으로 구현될 수 있다.The display (170) is a component that displays content and can be implemented as a variety of displays such as an LCD (Liquid Crystal Display), an OLED (Organic Light Emitting Diodes) display, a PDP (Plasma Display Panel), etc. The display (170) may also include a driving circuit, a backlight unit, etc. that can be implemented as a form such as an a-si TFT, an LTPS (low temperature poly silicon) TFT, an OTFT (organic TFT), etc. Meanwhile, the display (170) may be implemented as a touch screen combined with a touch sensor, a flexible display, a 3D display, etc.

사용자 인터페이스(180)는 버튼, 터치 패드, 마우스 및 키보드 등으로 구현되거나, 디스플레이 기능 및 조작 입력 기능도 함께 수행 가능한 터치 스크린으로도 구현될 수 있다. 여기서, 버튼은 전자 장치(100)의 본체 외관의 전면부나 측면부, 배면부 등의 임의의 영역에 형성된 기계적 버튼, 터치 패드, 휠 등과 같은 다양한 유형의 버튼이 될 수 있다.The user interface (180) may be implemented with buttons, a touch pad, a mouse, a keyboard, etc., or may be implemented with a touch screen capable of performing both display and operation input functions. Here, the buttons may be various types of buttons, such as mechanical buttons, touch pads, wheels, etc., formed on any area of the front, side, or back of the main body of the electronic device (100).

마이크(190)는 사운드를 입력받아 오디오 신호로 변환하기 위한 구성이다. 마이크(190)는 프로세서(130)와 전기적으로 연결되며, 프로세서(130)의 제어에 의해 사운드를 수신할 수 있다.The microphone (190) is configured to receive sound and convert it into an audio signal. The microphone (190) is electrically connected to the processor (130) and can receive sound under the control of the processor (130).

예를 들어, 마이크(190)는 전자 장치(100)의 상측이나 전면 방향, 측면 방향 등에 일체화된 일체형으로 형성될 수 있다. 또는, 마이크(190)는 전자 장치(100)와는 별도의 리모컨 등에 구비될 수도 있다. 이 경우, 리모컨은 마이크(190)를 통해 사운드를 수신하고, 수신된 사운드를 전자 장치(100)로 제공할 수도 있다.For example, the microphone (190) may be formed as an integrated unit integrated into the upper side, front side, side side, etc. of the electronic device (100). Alternatively, the microphone (190) may be provided in a remote control, etc., separate from the electronic device (100). In this case, the remote control may receive sound through the microphone (190) and provide the received sound to the electronic device (100).

마이크(190)는 아날로그 형태의 사운드를 수집하는 마이크, 수집된 사운드를 증폭하는 앰프 회로, 증폭된 사운드를 샘플링하여 디지털 신호로 변환하는 A/D 변환회로, 변환된 디지털 신호로부터 노이즈 성분을 제거하는 필터 회로 등과 같은 다양한 구성을 포함할 수 있다.The microphone (190) may include various configurations such as a microphone that collects analog sound, an amplifier circuit that amplifies the collected sound, an A/D conversion circuit that samples the amplified sound and converts it into a digital signal, and a filter circuit that removes noise components from the converted digital signal.

한편, 마이크(190)는 사운드 센서의 형태로 구현될 수도 있으며, 사운드를 수집할 수 있는 구성이라면 어떠한 방식이라도 무방하다.Meanwhile, the microphone (190) may be implemented in the form of a sound sensor, and any method may be used as long as it has a configuration capable of collecting sound.

스피커(195)는 프로세서(130)에서 처리된 각종 오디오 데이터 뿐만 아니라 각종 알림 음이나 음성 메시지 등을 출력하는 구성요소이다.The speaker (195) is a component that outputs various audio data processed by the processor (130) as well as various notification sounds and voice messages.

이상과 같이 전자 장치(100)는 타 전자 장치(200)와의 연결 여부에 기초하여 컨텐츠에 대응되는 영상을 투사하는 제1 모드 또는 컨텐츠에 대응되는 반전 영상을 투사하는 제2 모드로 동작하여 사용자에게 다양한 선택권을 제공할 수 있다. 특히, 전자 장치(100)는 제2 모드로 동작하는 경우, 공간적 제약을 극복할 수 있어 사용자 편의성이 향상될 수 있다.As described above, the electronic device (100) can operate in a first mode that projects an image corresponding to the content or a second mode that projects an inverted image corresponding to the content based on whether it is connected to another electronic device (200), thereby providing the user with various options. In particular, when the electronic device (100) operates in the second mode, it can overcome spatial constraints, thereby improving user convenience.

도 5는 본 개시의 일 실시 예에 따른 타 전자 장치(200)의 구성을 나타내는 블럭도이다.FIG. 5 is a block diagram showing the configuration of another electronic device (200) according to one embodiment of the present disclosure.

도 5에 따르면, 타 전자 장치(200)는 인터페이스(210), 미러(220) 및 프로세서(230)를 포함한다.According to FIG. 5, the other electronic device (200) includes an interface (210), a mirror (220), and a processor (230).

인터페이스(210)는 전자 장치(100)에 연결되기 위한 구성일 수 있다. 예를 들어, 인터페이스(120)는 전자 장치(100)에 체결되기 위한 구성, 전자 장치(100)로 전원을 공급하기 위한 구성 또는 전자 장치(100)와 데이터를 송수신하기 위한 구성 중 적어도 하나를 포함할 수 있다.The interface (210) may be configured to be connected to an electronic device (100). For example, the interface (120) may include at least one of a configuration for being connected to an electronic device (100), a configuration for supplying power to the electronic device (100), or a configuration for transmitting and receiving data with the electronic device (100).

미러(220)는 전자 장치(100)로부터 출력되는 광을 반사하기 위한 구성일 수 있다. 미러(220)에는 전자 장치(100)로부터 출력되는 광의 위치를 가이드하기 위한 가이드 라인이 표시된 상태일 수 있다.The mirror (220) may be configured to reflect light output from the electronic device (100). The mirror (220) may have guide lines displayed to guide the position of the light output from the electronic device (100).

프로세서(230)는 타 전자 장치(200)의 동작을 전반적으로 제어한다. 구체적으로, 프로세서(230)는 타 전자 장치(200)의 각 구성과 연결되어 타 전자 장치(200)의 동작을 전반적으로 제어할 수 있다. 예를 들어, 프로세서(230)는 인터페이스(210), 미러(220), 센서(미도시) 등과 같은 구성과 연결되어 타 전자 장치(200)의 동작을 제어할 수 있다.The processor (230) controls the overall operation of the other electronic device (200). Specifically, the processor (230) is connected to each component of the other electronic device (200) and can control the overall operation of the other electronic device (200). For example, the processor (230) is connected to components such as an interface (210), a mirror (220), a sensor (not shown), and the like and can control the operation of the other electronic device (200).

하나 이상의 프로세서(230)는 CPU, GPU(Graphics Processing Unit), APU(Accelerated Processing Unit), MIC(Many Integrated Core), NPU(Neural Processing Unit), 하드웨어 가속기 또는 머신 러닝 가속기 중 하나 이상을 포함할 수 있다. 하나 이상의 프로세서(230)는 타 전자 장치(200)의 다른 구성 요소 중 하나 또는 임의의 조합을 제어할 수 있으며, 통신에 관한 동작 또는 데이터 처리를 수행할 수 있다. 하나 이상의 프로세서(230)는 메모리에 저장된 하나 이상의 프로그램 또는 명령어(instruction)을 실행할 수 있다. 예를 들어, 하나 이상의 프로세서(230)는 메모리에 저장된 하나 이상의 명령어를 실행함으로써, 본 개시의 일 실시 예에 따른 방법을 수행할 수 있다.The one or more processors (230) may include one or more of a CPU, a GPU (Graphics Processing Unit), an APU (Accelerated Processing Unit), a MIC (Many Integrated Core), an NPU (Neural Processing Unit), a hardware accelerator, or a machine learning accelerator. The one or more processors (230) may control one or any combination of other components of the other electronic device (200) and may perform operations related to communication or data processing. The one or more processors (230) may execute one or more programs or instructions stored in a memory. For example, the one or more processors (230) may perform a method according to an embodiment of the present disclosure by executing one or more instructions stored in a memory.

본 개시의 일 실시 예에 따른 방법이 복수의 동작을 포함하는 경우, 복수의 동작은 하나의 프로세서에 의해 수행될 수도 있고, 복수의 프로세서에 의해 수행될 수도 있다. 예를 들어, 일 실시 예에 따른 방법에 의해 제1 동작, 제2 동작, 제3 동작이 수행될 때, 제1 동작, 제2 동작 및 제3 동작 모두 제1 프로세서에 의해 수행될 수도 있고, 제1 동작 및 제2 동작은 제1 프로세서(예를 들어, 범용 프로세서)에 의해 수행되고 제3 동작은 제2 프로세서(예를 들어, 인공지능 전용 프로세서)에 의해 수행될 수도 있다.When a method according to an embodiment of the present disclosure includes multiple operations, the multiple operations may be performed by one processor or by multiple processors. For example, when a first operation, a second operation, and a third operation are performed by a method according to an embodiment, the first operation, the second operation, and the third operation may all be performed by the first processor, or the first operation and the second operation may be performed by the first processor (e.g., a general-purpose processor) and the third operation may be performed by the second processor (e.g., an artificial intelligence-specific processor).

하나 이상의 프로세서(230)는 하나의 코어를 포함하는 단일 코어 프로세서(single core processor)로 구현될 수도 있고, 복수의 코어(예를 들어, 동종 멀티 코어 또는 이종 멀티 코어)를 포함하는 하나 이상의 멀티 코어 프로세서(multicore processor)로 구현될 수도 있다. 하나 이상의 프로세서(230)가 멀티 코어 프로세서로 구현되는 경우, 멀티 코어 프로세서에 포함된 복수의 코어 각각은 캐시 메모리, 온 칩(On-chip) 메모리와 같은 프로세서 내부 메모리를 포함할 수 있으며, 복수의 코어에 의해 공유되는 공통 캐시가 멀티 코어 프로세서에 포함될 수 있다. 또한, 멀티 코어 프로세서에 포함된 복수의 코어 각각(또는 복수의 코어 중 일부)은 독립적으로 본 개시의 일 실시 예에 따른 방법을 구현하기 위한 프로그램 명령을 판독하여 수행할 수도 있고, 복수의 코어 전체(또는 일부)가 연계되어 본 개시의 일 실시 예에 따른 방법을 구현하기 위한 프로그램 명령을 판독하여 수행할 수도 있다.One or more processors (230) may be implemented as a single core processor including one core, or may be implemented as one or more multicore processors including multiple cores (e.g., homogeneous multicores or heterogeneous multicores). When one or more processors (230) are implemented as multicore processors, each of the multiple cores included in the multicore processor may include internal processor memory, such as cache memory or on-chip memory, and a common cache shared by the multiple cores may be included in the multicore processor. In addition, each of the multiple cores (or some of the multiple cores) included in the multicore processor may independently read and execute a program instruction for implementing a method according to an embodiment of the present disclosure, or all (or some) of the multiple cores may be linked to read and execute a program instruction for implementing a method according to an embodiment of the present disclosure.

본 개시의 일 실시 예에 따른 방법이 복수의 동작을 포함하는 경우, 복수의 동작은 멀티 코어 프로세서에 포함된 복수의 코어 중 하나의 코어에 의해 수행될 수도 있고, 복수의 코어에 의해 수행될 수도 있다. 예를 들어, 일 실시 예에 따른 방법에 의해 제1 동작, 제2 동작 및 제3 동작이 수행될 때, 제1 동작, 제2 동작 및 제3 동작 모두 멀티 코어 프로세서에 포함된 제1 코어에 의해 수행될 수도 있고, 제1 동작 및 제2 동작은 멀티 코어 프로세서에 포함된 제1 코어에 의해 수행되고 제3 동작은 멀티 코어 프로세서에 포함된 제2 코어에 의해 수행될 수도 있다.When a method according to an embodiment of the present disclosure includes a plurality of operations, the plurality of operations may be performed by one core among the plurality of cores included in a multi-core processor, or may be performed by the plurality of cores. For example, when a first operation, a second operation, and a third operation are performed by a method according to an embodiment, the first operation, the second operation, and the third operation may all be performed by a first core included in the multi-core processor, or the first operation and the second operation may be performed by a first core included in the multi-core processor, and the third operation may be performed by a second core included in the multi-core processor.

본 개시의 실시 예들에서, 하나 이상의 프로세서(230)는 하나 이상의 프로세서 및 기타 전자 부품들이 집적된 시스템 온 칩(SoC), 단일 코어 프로세서, 멀티 코어 프로세서, 또는 단일 코어 프로세서 또는 멀티 코어 프로세서에 포함된 코어를 의미할 수 있으며, 여기서 코어는 CPU, GPU, APU, MIC, NPU, 하드웨어 가속기 또는 기계 학습 가속기 등으로 구현될 수 있으나, 본 개시의 실시 예들이 이에 한정되는 것은 아니다. 다만, 이하에서는 설명의 편의를 위해, 프로세서(230)라는 표현으로 타 전자 장치(200)의 동작을 설명한다.In embodiments of the present disclosure, one or more processors (230) may refer to a system on a chip (SoC) in which one or more processors and other electronic components are integrated, a single-core processor, a multi-core processor, or a core included in a single-core processor or a multi-core processor, wherein the core may be implemented as a CPU, a GPU, an APU, a MIC, an NPU, a hardware accelerator, or a machine learning accelerator, but the embodiments of the present disclosure are not limited thereto. However, for convenience of explanation, the operation of the other electronic device (200) is described below using the expression processor (230).

프로세서(230)는 전자 장치(100)로의 전원 공급 여부에 기초하여 전자 장치(100) 또는 타 전자 장치(200) 중 적어도 하나의 턴 온 여부에 대한 정보를 제공할 수 있다. 예를 들어, 프로세서(230)는 타 전자 장치(200)는 턴 온되어 있으나, 전자 장치(100)가 연결되지 않은 제1 상태를 제1 색상의 LED를 점등하여 표시할 수 있다. 또는, 프로세서(230)는 전자 장치(100)가 타 전자 장치(200)에 거치되어 있으나, 전자 장치(100)와 타 전자 장치(200) 간의 전원 단자가 접촉되지 않은 제2 상태를 제2 색상의 LED를 점등하여 표시할 수 있다. 또는, 프로세서(230)는 전자 장치(100)로 전원을 공급하는 제3 상태를 제3 색상의 LED를 점등하여 표시할 수 있다.The processor (230) may provide information on whether at least one of the electronic device (100) or the other electronic device (200) is turned on based on whether power is supplied to the electronic device (100). For example, the processor (230) may indicate a first state in which the other electronic device (200) is turned on but the electronic device (100) is not connected by lighting an LED of a first color. Alternatively, the processor (230) may indicate a second state in which the electronic device (100) is mounted on the other electronic device (200) but the power terminals between the electronic device (100) and the other electronic device (200) are not in contact by lighting an LED of a second color. Alternatively, the processor (230) may indicate a third state in which power is supplied to the electronic device (100) by lighting an LED of a third color.

다만, 이에 한정되는 것은 아니며, 프로세서(230)는 얼마든지 다른 방법으로 정보를 제공할 수도 있다. 예를 들어, 프로세서(230)는 현재 상태를 사운드로 제공할 수도 있다.However, this is not limited to this, and the processor (230) may provide information in any number of other ways. For example, the processor (230) may provide the current status as sound.

타 전자 장치(200)는 센서 및 통신 인터페이스를 더 포함할 수 있다. 여기서, 타 전자 장치(200)의 센서 및 통신 인터페이스는 각각 전자 장치(100)의 센서(150) 및 통신 인터페이스(140)와 동일하거나 유사한 구성일 수 있다. 프로세서(230)는 전자 장치(100)로 전원이 공급되는 것으로 식별되면, 센서를 통해 타 전자 장치(200)의 제1 배향 정보를 획득하고, 제1 배향 정보를 전자 장치(200)로 전송하도록 통신 인터페이스를 제어할 수 있다.The other electronic device (200) may further include a sensor and a communication interface. Here, the sensor and the communication interface of the other electronic device (200) may have the same or similar configuration as the sensor (150) and the communication interface (140) of the electronic device (100), respectively. When the processor (230) identifies that power is supplied to the electronic device (100), the processor (230) may acquire first orientation information of the other electronic device (200) through the sensor and control the communication interface to transmit the first orientation information to the electronic device (200).

전자 장치(100)는 제1 배향 정보를 수신하고, 전자 장치(100)의 타 전자 장치(200)에 대한 거치 상태를 조정하기 위한 정보를 타 전자 장치(200)로 전송할 수 있다.The electronic device (100) can receive first orientation information and transmit information for adjusting the mounting state of the electronic device (100) with respect to another electronic device (200) to the other electronic device (200).

프로세서(230)는 전자 장치(100)로부터 거치 상태를 조정하기 위한 정보를 수신하고, 거치 상태를 조정하기 위한 정보를 사용자에게 제공할 수 있다. 여기서, 거치 상태를 조정하기 위한 정보는 전자 장치(100)의 회전 방향에 대한 정보를 포함할 수 있다.The processor (230) may receive information for adjusting the mounting state from the electronic device (100) and provide the information for adjusting the mounting state to the user. Here, the information for adjusting the mounting state may include information about the rotation direction of the electronic device (100).

예를 들어, 프로세서(230)는 거치 상태를 조정하기 위한 정보가 우측으로 전자 장치(100)를 회전해야 함을 나타내는 경우 우측 방향의 LED를 점등하고, 거치 상태를 조정하기 위한 정보가 좌측으로 전자 장치(100)를 회전해야 함을 나타내는 경우 좌측 방향의 LED를 점등할 수 있다.For example, the processor (230) may light an LED in the right direction when information for adjusting the mounting state indicates that the electronic device (100) should be rotated to the right, and may light an LED in the left direction when information for adjusting the mounting state indicates that the electronic device (100) should be rotated to the left.

한편, 타 전자 장치(200)는 카메라를 더 포함할 수 있다. 여기서, 타 전자 장치(200)의 카메라는 전자 장치(100)의 카메라(160)와 동일하거나 유사한 구성일 수 있다. 프로세서(230)는 카메라를 통해 투사면을 촬영하여 촬영 이미지를 획득하고, 촬영 이미지를 전자 장치(100)로 전송할 수 있다. 전자 장치(100)는 타 전자 장치(200)로부터 수신된 촬영 이미지에 기초하여 키스톤 보정을 수행할 수 있다.Meanwhile, the other electronic device (200) may further include a camera. Here, the camera of the other electronic device (200) may have the same or similar configuration as the camera (160) of the electronic device (100). The processor (230) may capture a projection surface through the camera to obtain a captured image and transmit the captured image to the electronic device (100). The electronic device (100) may perform keystone correction based on the captured image received from the other electronic device (200).

이상과 같이 타 전자 장치(200)는 전자 장치(100)와의 연결 여부 및 align 정보를 식별하고, 식별된 정보를 사용자에게 제공하여 전자 장치(100)가 초단초점 프로젝터 또는 단초점 프로젝터로 동작할 수 있게 보조할 수 있다.As described above, the other electronic device (200) can identify whether it is connected to the electronic device (100) and align information, and provide the identified information to the user to assist the electronic device (100) in operating as an ultra-short-focus projector or a single-focus projector.

도 6은 본 개시의 일 실시 예에 따른 전자 장치(100) 및 타 전자 장치(200)의 연결 방법을 설명하기 위한 도면이다.FIG. 6 is a drawing for explaining a connection method of an electronic device (100) and another electronic device (200) according to one embodiment of the present disclosure.

먼저, 도 6의 상단 도면과 같이, 타 전자 장치(200)가 바닥에 배치된 상태에서, 전자 장치(100)를 하부 방향(610)으로 내려서 타 전자 장치(200)에 거치할 수 있다.First, as shown in the upper drawing of Fig. 6, with the other electronic device (200) placed on the floor, the electronic device (100) can be lowered in a downward direction (610) and placed on the other electronic device (200).

그리고, 도 6의 가운데 도면과 같이, 전자 장치(100)를 좌측 방향(620)으로 이동시키면, 도 6의 하단 도면과 같이, 전자 장치(100)의 인터페이스(120) 및 타 전자 장치(200)의 인터페이스(210)가 접촉될 수 있다.And, as shown in the middle drawing of FIG. 6, when the electronic device (100) is moved to the left direction (620), the interface (120) of the electronic device (100) and the interface (210) of another electronic device (200) can come into contact, as shown in the lower drawing of FIG. 6.

도 6은 전자 장치(100) 및 타 전자 장치(200)의 형태의 일 예를 나타낸 것으로, 전자 장치(100) 및 타 전자 장치(200)의 형태를 얼마든지 다양하게 변경될 수도 있다.FIG. 6 shows an example of the shape of an electronic device (100) and another electronic device (200), and the shape of the electronic device (100) and another electronic device (200) may be changed in any number of ways.

도 7은 본 개시의 일 실시 예에 따른 전자 장치(100) 및 타 전자 장치(200)의 연결 부위를 설명하기 위한 도면이다.FIG. 7 is a drawing for explaining a connection portion of an electronic device (100) and another electronic device (200) according to one embodiment of the present disclosure.

타 전자 장치(200)는 도 6의 가운데 도면과 같이 전자 장치(100)를 이동시킬 때, 도 7의 상단 도면과 같이 전자 장치(100)의 이동을 가이드하기 위한 라인(assembly guide line)을 제공할 수 있다.When moving the electronic device (100) as shown in the middle drawing of FIG. 6, the other electronic device (200) may provide a line (assembly guide line) to guide the movement of the electronic device (100) as shown in the upper drawing of FIG. 7.

전자 장치(100)의 인터페이스(120)는 도 7의 하단 도면과 같이, 타 전자 장치(200)의 인터페이스(210)와 연결하기 위한 돌출부 및 전원 인터페이스(710)를 포함할 수 있다.The interface (120) of the electronic device (100) may include a protrusion and a power interface (710) for connecting with the interface (210) of another electronic device (200), as shown in the lower drawing of FIG. 7.

도 7에서는 타 전자 장치(200)의 인터페이스(210)가 본체의 일 면에 고정된 형태로 형성된 것을 도시하였으나, 이에 한정되는 것은 아니다. 예를 들어, 타 전자 장치(200)의 인터페이스(210)는 원판 형태로 형성되어 본체의 일 면에 하나의 축을 통해 연결될 수도 있다. 이 경우, 타 전자 장치(200)는 인터페이스(210)를 회전하기 위한 구동부를 더 포함할 수 있으며, 후술하는 align을 자동으로 수행할 수도 있다. 또는, 타 전자 장치(200)는 인터페이스(210)를 요, 피치 또는 롤 중 적어도 하나로 회전시키기 위한 적어도 하나의 구동부를 포함할 수도 있다. 이 경우, 타 전자 장치(200)는 인터페이스(210)의 회전에 대응되도록 미러(220)를 회전시키기 위한 적어도 하나의 구동부를 더 포함할 수도 있다.In FIG. 7, the interface (210) of the other electronic device (200) is illustrated as being formed in a form fixed to one side of the main body, but is not limited thereto. For example, the interface (210) of the other electronic device (200) may be formed in a circular shape and may be connected to one side of the main body through one axis. In this case, the other electronic device (200) may further include a driving unit for rotating the interface (210) and may automatically perform the alignment described below. Alternatively, the other electronic device (200) may include at least one driving unit for rotating the interface (210) in at least one of yaw, pitch, or roll. In this case, the other electronic device (200) may further include at least one driving unit for rotating the mirror (220) in response to the rotation of the interface (210).

도 8은 본 개시의 일 실시 예에 따른 전원 공급 상태를 설명하기 위한 도면이다.FIG. 8 is a drawing for explaining a power supply state according to one embodiment of the present disclosure.

프로세서(230)는 전자 장치(100)로의 전원 공급 여부에 기초하여 전자 장치(100) 또는 타 전자 장치(200) 중 적어도 하나의 턴 온 여부에 대한 정보를 제공할 수 있다. 예를 들어, 프로세서(230)는 도 8에 도시된 바와 같이, 타 전자 장치(200)가 턴 온된 상태를 검정색으로 표시하고, 전자 장치(100)가 타 전자 장치(200)에 거치되어 있으나, 전자 장치(100)와 타 전자 장치(200) 간의 전원 단자가 접촉되지 않은 상태를 흰색으로 표시하고, 전자 장치(100)가 턴 온된 상태를 회색으로 표시할 수 있다.The processor (230) may provide information on whether at least one of the electronic device (100) or the other electronic device (200) is turned on based on whether power is supplied to the electronic device (100). For example, as illustrated in FIG. 8, the processor (230) may display a state in which the other electronic device (200) is turned on in black, a state in which the electronic device (100) is mounted on the other electronic device (200) but the power terminals between the electronic device (100) and the other electronic device (200) are not in contact in white, and a state in which the electronic device (100) is turned on in gray.

다만, 이에 한정되는 것은 아니며, 프로세서(230)는 얼마든지 다른 방법으로 전자 장치(100)의 턴 온 여부를 식별할 수도 있다. 예를 들어, 프로세서(230)는 전자 장치(100)로의 전원 공급 여부 또는 전자 장치(100)와의 통신 여부 중 적어도 하나에 기초하여 전자 장치(100) 및 타 전자 장치(200)의 턴 온 여부에 대한 정보를 제공할 수도 있다. 가령, 프로세서(230)는 전자 장치(100)로 전원이 공급되지 않는 경우 타 전자 장치(200)만이 턴 온된 것으로 식별하고, 전자 장치(100)로 전원이 공급되나 전자 장치(100)와 통신이 불가능한 경우 타 전자 장치(200)만이 턴 온되었으나 전자 장치(100)가 연결된 것으로 식별하고, 전자 장치(100)로 전원이 공급되고 전자 장치(100)와 통신이 가능한 경우 전자 장치(100)가 타 전자 장치(200)에 연결되어 턴 온된 것으로 식별할 수도 있다.However, the present invention is not limited thereto, and the processor (230) may identify whether the electronic device (100) is turned on in any number of other ways. For example, the processor (230) may provide information on whether the electronic device (100) and another electronic device (200) are turned on based on at least one of whether power is supplied to the electronic device (100) or whether communication with the electronic device (100) is taking place. For example, the processor (230) may identify that only the other electronic device (200) is turned on when power is not supplied to the electronic device (100), identify that only the other electronic device (200) is turned on when power is supplied to the electronic device (100) but communication with the electronic device (100) is not possible, identify that only the other electronic device (200) is turned on but the electronic device (100) is connected, and identify that the electronic device (100) is connected to the other electronic device (200) and turned on when power is supplied to the electronic device (100) and communication with the electronic device (100) is possible.

도 9 내지 도 12는 본 개시의 일 실시 예에 따른 전자 장치(100) 및 타 전자 장치(200)의 align을 설명하기 위한 도면들이다.FIGS. 9 to 12 are drawings for explaining the alignment of an electronic device (100) and another electronic device (200) according to one embodiment of the present disclosure.

먼저, 도 9에서는 설명의 편의를 위해, 전자 장치(100)의 센서(150)에 대해 설명하나, 이와 동일한 설명이 타 전자 장치(200)의 센서에도 적용될 수 있다.First, for convenience of explanation, FIG. 9 describes the sensor (150) of the electronic device (100), but the same description can also be applied to the sensor of another electronic device (200).

프로세서(130)는 센서(150)를 통해 전자 장치(100)의 배향 정보를 식별할 수 있다. 예를 들어, 프로세서(130)는 도 9에 도시된 바와 같이, 센서(150)를 통해 전자 장치(100)의 각 축에 대해 기울어진 정도를 나타내는 요 각, 피치 각, 롤 각을 획득할 수 있다.The processor (130) can identify orientation information of the electronic device (100) through the sensor (150). For example, as illustrated in FIG. 9, the processor (130) can obtain a yaw angle, a pitch angle, and a roll angle, which indicate the degree of inclination of the electronic device (100) with respect to each axis, through the sensor (150).

이러한 방법으로, 전자 장치(100)는 도 10에 도시된 바와 같이, X축, Y축, Z축 각각에 대한 기울어진 정도에 대한 정보를 배향 정보로서 획득하고, 타 전자 장치(200)도 동일하게 X축, Y축, Z축 각각에 대한 기울어진 정도에 대한 정보를 배향 정보로서 획득할 수 있다.In this way, the electronic device (100) obtains information about the degree of inclination for each of the X-axis, Y-axis, and Z-axis as orientation information, as illustrated in FIG. 10, and the other electronic device (200) can also obtain information about the degree of inclination for each of the X-axis, Y-axis, and Z-axis as orientation information.

전자 장치(100) 및 타 전자 장치(200)의 align이 일치하지 않을 수 있다. 예를 들어, 도 11에 도시된 바와 같이, X축에 대한 전자 장치(100)의 기울기와 타 전자 장치(200)의 기울기는 상이할 수 있으며, 프로세서(130)는 전자 장치(100)의 배향 정보와 타 전자 장치(200)의 배향 정보를 비교하여 X축에 대한 align이 필요하다고 식별할 수 있다. 여기서, 타 전자 장치(200)는 바닥에 고정된 상태이므로, 프로세서(130)는 전자 장치(100)가 타 전자 장치(200)의 배향 정보와 동일한 배향 정보를 갖도록 전자 장치(100)의 회전 방향에 대한 정보를 획득할 수 있다.The alignment of the electronic device (100) and the other electronic device (200) may not match. For example, as illustrated in FIG. 11, the inclination of the electronic device (100) with respect to the X-axis may be different from the inclination of the other electronic device (200), and the processor (130) may compare the orientation information of the electronic device (100) with the orientation information of the other electronic device (200) to identify that alignment with respect to the X-axis is required. Here, since the other electronic device (200) is fixed to the floor, the processor (130) may obtain information on the rotational direction of the electronic device (100) so that the electronic device (100) has the same orientation information as the orientation information of the other electronic device (200).

프로세서(130)는 회전 방향에 대한 정보를 타 전자 장치(200)로 전송하고, 타 전자 장치(200)는 도 12에 도시된 바와 같이, 우측 또는 좌측으로 회전이 필요함을 안내하거나 align이 일치한다는 정보를 제공할 수 있다.The processor (130) transmits information about the direction of rotation to another electronic device (200), and the other electronic device (200) can provide information that rotation to the right or left is necessary or that the alignment is consistent, as shown in FIG. 12.

도 13 및 도 14는 본 개시의 일 실시 예에 따른 키스톤 보정을 설명하기 위한 도면이다.FIG. 13 and FIG. 14 are drawings for explaining keystone correction according to one embodiment of the present disclosure.

타 전자 장치(100)는 도 13에 도시된 바와 같이, 미러(220)를 포함할 수 있다. 미러(220)는 전자 장치(100)로부터 출력되는 광이 미러(220)의 기설정된 영역 내에 비춰지도록 가이드하는 가이드 라인(221)을 포함할 수 있다.The electronic device (100) may include a mirror (220), as illustrated in FIG. 13. The mirror (220) may include a guide line (221) that guides light output from the electronic device (100) to be reflected within a preset area of the mirror (220).

프로세서(130)는 전자 장치(100)가 타 전자 장치(200)에 연결된 경우, 제2 키스톤 정보에 기초하여 컨텐츠로부터 생성된 반전 영상을 투사하도록 프로젝션부(110)를 제어할 수 있다. 여기서, 제2 키스톤 정보는 전자 장치(100)가 타 전자 장치(200)에 연결된 경우, 정상적인 화면 출력을 위한 키스톤 정보로서, 전자 장치(100)의 양산 과정에서 메모리(155)에 저장된 정보일 수 있다. 즉, 제2 키스톤 정보에 기초한 반전 영상은 도 13의 1310과 같이, 미러(220)의 가이드 라인(221) 내에 표시될 수 있다.The processor (130) can control the projection unit (110) to project an inverted image generated from content based on the second keystone information when the electronic device (100) is connected to another electronic device (200). Here, the second keystone information may be keystone information for normal screen output when the electronic device (100) is connected to another electronic device (200), and may be information stored in the memory (155) during the mass production process of the electronic device (100). That is, the inverted image based on the second keystone information may be displayed within the guide line (221) of the mirror (220), as in 1310 of FIG. 13.

다만, 마모 또는 변형 등으로 인해, 키스톤 보정이 필요할 수도 있다. 예를 들어, 프로세서(130)가 제2 키스톤 정보에 기초하여 컨텐츠로부터 생성된 반전 영상을 투사하더라도 도 14의 1410과 같이, 반전 영상이 미러(220)의 가이드 라인(221) 내에서 찌그러진 형태로 표시될 수 있으며, 이 경우 투사면에서도 1420과 같이 찌그러진 형태로 화면이 출력될 수도 있다.However, keystone correction may be required due to wear or deformation, etc. For example, even if the processor (130) projects an inverted image generated from content based on the second keystone information, as shown in 1410 of FIG. 14, the inverted image may be displayed in a distorted form within the guide line (221) of the mirror (220), and in this case, the screen may also be output in a distorted form on the projection surface, as shown in 1420.

이러한 문제를 해결하기 위해, 타 전자 장치(200)는 카메라를 더 포함하며, 프로세서(230)는 카메라를 통해 투사면을 촬영하여 촬영 이미지를 획득하고, 촬영 이미지를 전자 장치(100)로 전송할 수 있다. 프로세서(130)는 타 전자 장치(200)로부터 수신된 촬영 이미지에 기초하여 제2 키스톤 정보를 업데이트하고, 업데이트된 제2 키스톤 정보에 기초하여 컨텐츠로부터 생성된 반전 영상을 투사하도록 프로젝션부(110)를 제어할 수 있다.To solve this problem, the other electronic device (200) further includes a camera, and the processor (230) can capture a projection surface through the camera to obtain a captured image and transmit the captured image to the electronic device (100). The processor (130) can update the second keystone information based on the captured image received from the other electronic device (200), and control the projection unit (110) to project an inverted image generated from the content based on the updated second keystone information.

도 15는 본 개시의 일 실시 예에 따른 타 전자 장치(200)의 투사면에 대한 투사각을 키스톤 보정하는 방법을 설명하기 위한 도면이다.FIG. 15 is a drawing for explaining a method for keystone correction of a projection angle for a projection surface of another electronic device (200) according to one embodiment of the present disclosure.

타 전자 장치(200)의 투사면에 대한 투사각이 도 15의 좌측과 같이, 기설정된 각도이면, 투사면에서 화면은 1510과 같이 직사각형 형태일 수 있다. 다만, 타 전자 장치(200)의 투사면에 대한 투사각이 도 15의 우측과 같이, 기설정된 각도가 아니면, 투사면에서 화면은 1520과 같이 사다리꼴 형태일 수 있다.If the projection angle for the projection surface of another electronic device (200) is a preset angle, as shown on the left side of Fig. 15, the screen on the projection surface may have a rectangular shape, as shown in 1510. However, if the projection angle for the projection surface of another electronic device (200) is not a preset angle, as shown on the right side of Fig. 15, the screen on the projection surface may have a trapezoidal shape, as shown in 1520.

이러한 문제를 해결하기 위해, 타 전자 장치(200)는 카메라를 더 포함하며, 프로세서(230)는 카메라를 통해 투사면을 촬영하여 촬영 이미지를 획득하고, 촬영 이미지를 전자 장치(100)로 전송할 수 있다.To solve this problem, the electronic device (200) further includes a camera, and the processor (230) can capture a projection surface through the camera to obtain a captured image and transmit the captured image to the electronic device (100).

프로세서(130)는 타 전자 장치(200)로부터 수신된 촬영 이미지에 기초하여 제2 키스톤 정보를 업데이트하고, 업데이트된 제2 키스톤 정보에 기초하여 컨텐츠로부터 생성된 반전 영상을 투사하도록 프로젝션부(110)를 제어할 수 있다.The processor (130) can update the second keystone information based on the captured image received from another electronic device (200) and control the projection unit (110) to project an inverted image generated from the content based on the updated second keystone information.

이러한 동작을 통해, 타 전자 장치(200)의 투사면에 대한 투사각이 기설정된 각도가 아니더라도, 직사각형 형태의 화면을 제공할 수 있다.Through this action, a rectangular screen can be provided even if the projection angle for the projection surface of another electronic device (200) is not a preset angle.

도 16 및 도 17은 본 개시의 일 실시 예에 따른 전자 시스템(1000)의 활용 방법을 설명하기 위한 도면들이다.FIG. 16 and FIG. 17 are drawings for explaining a method of utilizing an electronic system (1000) according to one embodiment of the present disclosure.

전자 장치(100)가 연결된 타 전자 장치(200)는 도 16에 도시된 바와 같이, 바닥에 평행하게 거치하여 벽면(1610)을 투사면으로 이용할 수 있다. 이 경우, 사용자는 벽면(1610)의 영상을 시청할 수 있다.The electronic device (100) connected to another electronic device (200) can be placed parallel to the floor and use the wall (1610) as a projection surface, as illustrated in FIG. 16. In this case, the user can view the image on the wall (1610).

또는, 전자 장치(100)가 연결된 타 전자 장치(200)는 도 17에 도시된 바와 같이, 바닥에 세워서 바닥면(1710)을 투사면으로 이용할 수도 있다. 이 경우, 사용자는 바닥면(1710)의 영상을 시청할 수 있다.Alternatively, the electronic device (100) connected to another electronic device (200) may be placed on the floor and use the floor surface (1710) as a projection surface, as illustrated in FIG. 17. In this case, the user can view the image on the floor surface (1710).

도 18은 본 개시의 일 실시 예에 따른 전자 장치의 제어 방법을 설명하기 위한 흐름도이다.FIG. 18 is a flowchart for explaining a control method of an electronic device according to an embodiment of the present disclosure.

먼저, 전자 장치 및 전자 장치의 광 경로를 변경하는 타 전자 장치의 연결 여부를 식별한다(S1810). 그리고, 전자 장치가 타 전자 장치에 연결되지 않은 경우, 제1 키스톤 정보에 기초하여 컨텐츠로부터 생성된 영상을 투사하고, 전자 장치가 타 전자 장치에 연결된 경우, 제2 키스톤 정보에 기초하여 컨텐츠로부터 생성된 반전 영상을 투사한다(S1820).First, the connection of the electronic device and other electronic devices that change the optical path of the electronic device are identified (S1810). Then, if the electronic device is not connected to the other electronic device, an image generated from the content is projected based on the first keystone information, and if the electronic device is connected to the other electronic device, an inverted image generated from the content is projected based on the second keystone information (S1820).

또한, 식별하는 단계(S1810)는 타 전자 장치로부터 타 전자 장치의 제1 배향 정보가 수신되면, 전자 장치가 타 전자 장치에 연결된 것으로 식별할 수 있다.Additionally, the identifying step (S1810) can identify the electronic device as being connected to the other electronic device when the first orientation information of the other electronic device is received from the other electronic device.

그리고, 전자 장치의 제2 배향 정보를 획득하는 단계, 제1 배향 정보 및 제2 배향 정보에 기초하여 전자 장치의 타 전자 장치에 대한 거치 상태를 조정하기 위한 정보를 획득하는 단계 및 획득된 정보를 타 전자 장치로 전송하는 단계를 더 포함할 수 있다.And, the method may further include a step of obtaining second orientation information of the electronic device, a step of obtaining information for adjusting a mounting state of the electronic device with respect to another electronic device based on the first orientation information and the second orientation information, and a step of transmitting the obtained information to the other electronic device.

또한, 제1 배향 정보 및 제2 배향 정보 각각은 요(yaw), 피치(pitch) 및 롤(roll) 중 하나에 대한 정보를 포함하고, 거치 상태를 조정하기 위한 정보를 획득하는 단계는 제1 배향 정보에 포함된 정보 및 제2 배향 정보에 포함된 정보를 비교하여 전자 장치의 회전 방향에 대한 정보를 거치 상태를 조정하기 위한 정보로서 획득할 수 있다.In addition, each of the first orientation information and the second orientation information includes information on one of yaw, pitch, and roll, and the step of obtaining information for adjusting the mounting state may compare information included in the first orientation information and information included in the second orientation information to obtain information on the rotation direction of the electronic device as information for adjusting the mounting state.

그리고, 투사하는 단계(S1820)는 전자 장치가 타 전자 장치에 연결되어 타 전자 장치로부터 전원이 공급되면, 반전 영상을 타 전자 장치에 포함된 미러에 투사할 수 있다.And, in the projecting step (S1820), when the electronic device is connected to another electronic device and power is supplied from the other electronic device, the reverse image can be projected onto a mirror included in the other electronic device.

또한, 미러가 촬영된 제1 촬영 이미지를 획득하는 단계 및 제1 촬영 이미지에 기초하여 반전 영상이 미러에 표시된 가이드 라인 내에 투사되도록 제2 키스톤 정보를 획득하는 단계를 더 포함할 수 있다.Additionally, the method may further include a step of acquiring a first photographed image in which a mirror is photographed, and a step of acquiring second keystone information based on the first photographed image so that an inverted image is projected within a guide line displayed on the mirror.

그리고, 전자 장치는 기설정된 제1 거리 이상의 투사 거리를 필요로 하는 프로젝터이고, 미러는 전자 장치가 타 전자 장치에 연결된 상태에서 전자 장치로부터 출력되는 광을 타 전자 장치로부터 기설정된 제2 거리 미만의 투사면으로 반사시키고, 기설정된 제1 거리는 기설정된 제2 거리보다 클 수 있다.And, the electronic device is a projector that requires a projection distance greater than a preset first distance, and the mirror reflects light output from the electronic device to a projection surface less than a preset second distance from the other electronic device while the electronic device is connected to another electronic device, and the preset first distance may be greater than the preset second distance.

또한, 타 전자 장치로부터 제2 촬영 이미지를 수신하는 단계 및 제2 촬영 이미지에 기초하여 제2 키스톤 정보를 획득하는 단계를 더 포함하며, 전자 장치를 통해 출력되는 광은 타 전자 장치에 포함된 미러를 통해 투사면으로 반사되며, 제2 촬영 이미지는 투사면이 촬영된 이미지일 수 있다.In addition, the method further includes a step of receiving a second captured image from another electronic device and a step of obtaining second keystone information based on the second captured image, wherein light output through the electronic device is reflected onto a projection surface through a mirror included in the other electronic device, and the second captured image may be an image of the projection surface being captured.

이상과 같은 본 개시의 다양한 실시 예에 따르면, 전자 장치는 타 전자 장치와의 연결 여부에 기초하여 컨텐츠에 대응되는 영상을 투사하는 제1 모드 또는 컨텐츠에 대응되는 반전 영상을 투사하는 제2 모드로 동작하여 사용자에게 다양한 선택권을 제공할 수 있다. 특히, 전자 장치는 제2 모드로 동작하는 경우, 공간적 제약을 극복할 수 있어 사용자 편의성이 향상될 수 있다.According to various embodiments of the present disclosure, the electronic device can operate in a first mode, projecting an image corresponding to the content, or in a second mode, projecting an inverted image corresponding to the content, based on whether the electronic device is connected to another electronic device, thereby providing the user with a variety of choices. In particular, when the electronic device operates in the second mode, spatial constraints can be overcome, thereby enhancing user convenience.

한편, 본 개시의 일시 예에 따르면, 이상에서 설명된 다양한 실시 예들은 기기(machine)(예: 컴퓨터)로 읽을 수 있는 저장 매체(machine-readable storage media)에 저장된 명령어를 포함하는 소프트웨어로 구현될 수 있다. 기기는, 저장 매체로부터 저장된 명령어를 호출하고, 호출된 명령어에 따라 동작이 가능한 장치로서, 개시된 실시 예들에 따른 전자 장치(예: 전자 장치(A))를 포함할 수 있다. 명령이 프로세서에 의해 실행될 경우, 프로세서가 직접, 또는 프로세서의 제어 하에 다른 구성요소들을 이용하여 명령에 해당하는 기능을 수행할 수 있다. 명령은 컴파일러 또는 인터프리터에 의해 생성 또는 실행되는 코드를 포함할 수 있다. 기기로 읽을 수 있는 저장매체는, 비일시적(non-transitory) 저장매체의 형태로 제공될 수 있다. 여기서, '비일시적'은 저장매체가 신호(signal)를 포함하지 않으며 실재(tangible)한다는 것을 의미할 뿐 데이터가 저장매체에 반영구적 또는 임시적으로 저장됨을 구분하지 않는다.Meanwhile, according to a temporary example of the present disclosure, the various embodiments described above can be implemented as software including instructions stored in a machine-readable storage medium that can be read by a machine (e.g., a computer). The device is a device that can call instructions stored from the storage medium and operate according to the called instructions, and may include an electronic device (e.g., electronic device (A)) according to the disclosed embodiments. When an instruction is executed by a processor, the processor can perform a function corresponding to the instruction directly or by using other components under the control of the processor. The instruction may include code generated or executed by a compiler or interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' means that the storage medium does not contain a signal and is tangible, but does not distinguish between data being stored semi-permanently or temporarily in the storage medium.

또한, 본 개시의 일 실시 예에 따르면, 이상에서 설명된 다양한 실시 예들에 따른 방법은 컴퓨터 프로그램 제품(computer program product)에 포함되어 제공될 수 있다. 컴퓨터 프로그램 제품은 상품으로서 판매자 및 구매자 간에 거래될 수 있다. 컴퓨터 프로그램 제품은 기기로 읽을 수 있는 저장 매체(예: compact disc read only memory (CD-ROM))의 형태로, 또는 어플리케이션 스토어(예: 플레이 스토어TM)를 통해 온라인으로 배포될 수 있다. 온라인 배포의 경우에, 컴퓨터 프로그램 제품의 적어도 일부는 제조사의 서버, 어플리케이션 스토어의 서버, 또는 중계 서버의 메모리와 같은 저장 매체에 적어도 일시 저장되거나, 임시적으로 생성될 수 있다.Furthermore, according to one embodiment of the present disclosure, the method according to the various embodiments described above 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 online through an application store (e.g., Play Store™). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily generated in a storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.

또한, 본 개시의 일 실시 예에 따르면, 이상에서 설명된 다양한 실시 예들은 소프트웨어(software), 하드웨어(hardware) 또는 이들의 조합을 이용하여 컴퓨터(computer) 또는 이와 유사한 장치로 읽을 수 있는 기록 매체 내에서 구현될 수 있다. 일부 경우에 있어 본 명세서에서 설명되는 실시 예들이 프로세서 자체로 구현될 수 있다. 소프트웨어적인 구현에 의하면, 본 명세서에서 설명되는 절차 및 기능과 같은 실시 예들은 별도의 소프트웨어로서 구현될 수도 있다. 소프트웨어 각각은 본 명세서에서 설명되는 하나 이상의 기능 및 동작을 수행할 수 있다.Furthermore, according to one embodiment of the present disclosure, the various embodiments described above may be implemented in a computer-readable recording medium or a similar device using software, hardware, or a combination thereof. In some cases, the embodiments described herein may be implemented by the processor itself. In a software implementation, embodiments such as the procedures and functions described herein may be implemented as separate software. Each software may perform one or more functions and operations described herein.

한편, 상술한 다양한 실시 예들에 따른 기기의 프로세싱 동작을 수행하기 위한 컴퓨터 명령어(computer instructions)는 비일시적 컴퓨터 판독 가능 매체(non-transitory computer-readable medium)에 저장될 수 있다. 이러한 비일시적 컴퓨터 판독 가능 매체에 저장된 컴퓨터 명령어는 특정 기기의 프로세서에 의해 실행되었을 때 상술한 다양한 실시 예에 따른 기기에서의 처리 동작을 특정 기기가 수행하도록 한다. 비일시적 컴퓨터 판독 가능 매체란 레지스터, 캐쉬, 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 비일시적 컴퓨터 판독 가능 매체의 구체적인 예로는, CD, DVD, 하드 디스크, 블루레이 디스크, USB, 메모리카드, ROM 등이 있을 수 있다.Meanwhile, computer instructions for performing processing operations of a device according to the various embodiments described above may be stored in a non-transitory computer-readable medium. The computer instructions stored in such a non-transitory computer-readable medium, when executed by a processor of a specific device, cause the specific device to perform processing operations in the device according to the various embodiments described above. A non-transitory computer-readable medium refers to a medium that permanently stores data and can be read by a device, rather than a medium that stores data for a short period of time, such as a register, cache, or memory. Specific examples of non-transitory computer-readable media may include a CD, DVD, hard disk, Blu-ray disk, USB, memory card, or ROM.

또한, 상술한 다양한 실시 예들에 따른 구성 요소(예: 모듈 또는 프로그램) 각각은 단수 또는 복수의 개체로 구성될 수 있으며, 전술한 해당 서브 구성 요소들 중 일부 서브 구성 요소가 생략되거나, 또는 다른 서브 구성 요소가 다양한 실시 예에 더 포함될 수 있다. 대체적으로 또는 추가적으로, 일부 구성 요소들(예: 모듈 또는 프로그램)은 하나의 개체로 통합되어, 통합되기 이전의 각각의 해당 구성 요소에 의해 수행되는 기능을 동일 또는 유사하게 수행할 수 있다. 다양한 실시예들에 따른, 모듈, 프로그램 또는 다른 구성 요소에 의해 수행되는 동작들은 순차적, 병렬적, 반복적 또는 휴리스틱하게 실행되거나, 적어도 일부 동작이 다른 순서로 실행되거나, 생략되거나, 또는 다른 동작이 추가될 수 있다.In addition, each of the components (e.g., modules or programs) according to the various embodiments described above may be composed of a single or multiple entities, and some of the corresponding sub-components described above may be omitted, or other sub-components may be further included in various embodiments. Alternatively or additionally, some components (e.g., modules or programs) may be integrated into a single entity, which may perform the same or similar functions as those performed by each of the corresponding components prior to integration. Operations performed by modules, programs or other components according to various embodiments may be executed sequentially, in parallel, iteratively or heuristically, or at least some operations may be executed in a different order, omitted, or other operations may be added.

이상에서는 본 개시의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 개시는 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 개시의 요지를 벗어남이 없이 당해 개시에 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 개시의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.Although the preferred embodiments of the present disclosure have been illustrated and described above, the present disclosure is not limited to the specific embodiments described above, and various modifications may be made by a person having ordinary skill in the art to which the present disclosure pertains without departing from the gist of the present disclosure as claimed in the claims, and such modifications should not be understood individually from the technical idea or prospect of the present disclosure.

Claims (15)

전자 장치에 있어서,In electronic devices, 프로젝션부;Projection section; 상기 전자 장치의 광 경로를 변경하는 타 전자 장치와 연결되는 인터페이스; 및An interface connecting to another electronic device that changes the optical path of the electronic device; and 상기 프로젝션부 및 상기 인터페이스에 연결되어 상기 전자 장치를 제어하는 하나 이상의 프로세서;를 포함하고,one or more processors connected to the projection unit and the interface to control the electronic device; 상기 프로세서는,The above processor, 상기 인터페이스를 통해 상기 전자 장치 및 상기 타 전자 장치의 연결 여부를 식별하고,Identifying whether the electronic device and the other electronic device are connected through the interface, 상기 전자 장치가 상기 타 전자 장치에 연결되지 않은 경우, 제1 키스톤 정보에 기초하여 컨텐츠로부터 생성된 영상을 투사하고, 상기 전자 장치가 상기 타 전자 장치에 연결된 경우, 제2 키스톤 정보에 기초하여 상기 컨텐츠로부터 생성된 반전 영상을 투사하도록 상기 프로젝션부를 제어하는, 전자 장치.An electronic device that projects an image generated from content based on first keystone information when the electronic device is not connected to the other electronic device, and controls the projection unit to project an inverted image generated from the content based on second keystone information when the electronic device is connected to the other electronic device. 제1항에 있어서,In the first paragraph, 통신 인터페이스;를 더 포함하며,further comprising a communication interface; 상기 프로세서는,The above processor, 상기 통신 인터페이스를 통해 상기 타 전자 장치로부터 상기 타 전자 장치의 제1 배향 정보가 수신되면, 상기 전자 장치가 상기 타 전자 장치에 연결된 것으로 식별하는, 전자 장치.An electronic device, wherein when first orientation information of the other electronic device is received from the other electronic device through the communication interface, the electronic device identifies the other electronic device as being connected to the other electronic device. 제2항에 있어서,In the second paragraph, 센서;를 더 포함하며,including sensors; 상기 프로세서는,The above processor, 상기 센서를 통해 상기 전자 장치의 제2 배향 정보를 획득하고,Obtaining second orientation information of the electronic device through the sensor, 상기 제1 배향 정보 및 상기 제2 배향 정보에 기초하여 상기 전자 장치의 상기 타 전자 장치에 대한 거치 상태를 조정하기 위한 정보를 획득하고,Obtaining information for adjusting the mounting state of the electronic device with respect to the other electronic device based on the first orientation information and the second orientation information; 상기 획득된 정보를 상기 타 전자 장치로 전송하도록 상기 통신 인터페이스를 제어하는, 전자 장치.An electronic device that controls the communication interface to transmit the acquired information to the other electronic device. 제3항에 있어서,In the third paragraph, 상기 제1 배향 정보 및 상기 제2 배향 정보 각각은,Each of the above first orientation information and the above second orientation information, 요(yaw), 피치(pitch) 및 롤(roll) 중 하나에 대한 정보를 포함하고,Contains information about one of yaw, pitch, and roll, 상기 프로세서는,The above processor, 상기 제1 배향 정보에 포함된 정보 및 상기 제2 배향 정보에 포함된 정보를 비교하여 상기 전자 장치의 회전 방향에 대한 정보를 상기 거치 상태를 조정하기 위한 정보로서 획득하는, 전자 장치.An electronic device that obtains information on the rotation direction of the electronic device as information for adjusting the mounting state by comparing information included in the first orientation information and information included in the second orientation information. 제1항에 있어서,In the first paragraph, 상기 프로세서는,The above processor, 상기 전자 장치가 상기 타 전자 장치에 연결되어 상기 인터페이스를 통해 상기 타 전자 장치로부터 전원이 공급되면, 상기 반전 영상을 상기 타 전자 장치에 포함된 미러에 투사하도록 상기 프로젝션부를 제어하는, 전자 장치.An electronic device that controls the projection unit to project the inverted image onto a mirror included in the other electronic device when the electronic device is connected to the other electronic device and power is supplied from the other electronic device through the interface. 제5항에 있어서,In paragraph 5, 카메라;를 더 포함하며,Includes a camera; 상기 프로세서는,The above processor, 상기 카메라를 통해 상기 미러가 촬영된 제1 촬영 이미지를 획득하고,Obtaining a first photographed image of the mirror through the camera, 상기 제1 촬영 이미지에 기초하여 상기 반전 영상이 상기 미러에 표시된 가이드 라인 내에 투사되도록 상기 제2 키스톤 정보를 획득하는, 전자 장치.An electronic device that obtains the second keystone information so that the inverted image is projected within the guide line displayed on the mirror based on the first captured image. 제5항에 있어서,In paragraph 5, 상기 전자 장치는,The above electronic device, 기설정된 제1 거리 이상의 투사 거리를 필요로 하는 프로젝터이고,A projector that requires a projection distance greater than the preset first distance, 상기 미러는,The above mirror, 상기 전자 장치가 상기 타 전자 장치에 연결된 상태에서 상기 프로젝션부로부터 출력되는 광을 상기 타 전자 장치로부터 기설정된 제2 거리 미만의 투사면으로 반사시키고,The electronic device reflects the light output from the projection unit to a projection surface less than a second preset distance from the other electronic device while the electronic device is connected to the other electronic device, 상기 기설정된 제1 거리는,The above preset first distance is, 상기 기설정된 제2 거리보다 큰, 전자 장치.An electronic device greater than the above-described second distance. 제1항에 있어서,In the first paragraph, 통신 인터페이스;를 더 포함하며,further comprising a communication interface; 상기 프로세서는,The above processor, 상기 통신 인터페이스를 통해 상기 타 전자 장치로부터 제2 촬영 이미지를 수신하고,Receive a second captured image from the other electronic device through the communication interface, 상기 제2 촬영 이미지에 기초하여 상기 제2 키스톤 정보를 획득하고,Obtaining the second keystone information based on the second photographed image, 상기 프로젝션부를 통해 출력되는 광은,The light output through the above projection unit is 상기 타 전자 장치에 포함된 미러를 통해 투사면으로 반사되며,It is reflected onto the projection surface through the mirror included in the above electronic device, 상기 제2 촬영 이미지는,The above second shooting image is, 상기 투사면이 촬영된 이미지인, 전자 장치.An electronic device in which the above projection surface is a photographed image. 제1항에 있어서,In the first paragraph, 센서;를 더 포함하며,including sensors; 상기 프로세서는,The above processor, 상기 센서를 통해 상기 전자 장치의 제2 배향 정보를 획득하고,Obtaining second orientation information of the electronic device through the sensor, 상기 제2 배향 정보에 기초하여 상기 컨텐츠로부터 생성된 좌우 반전 영상 또는 상하좌우 반전 영상을 투사하도록 상기 프로젝션부를 제어하는, 전자 장치.An electronic device that controls the projection unit to project a left-right inverted image or an up-down-left-right inverted image generated from the content based on the second orientation information. 전자 장치의 제어 방법에 있어서,In a method for controlling an electronic device, 상기 전자 장치 및 상기 전자 장치의 광 경로를 변경하는 타 전자 장치의 연결 여부를 식별하는 단계; 및A step of identifying whether the electronic device and another electronic device that changes the optical path of the electronic device are connected; and 상기 전자 장치가 상기 타 전자 장치에 연결되지 않은 경우, 제1 키스톤 정보에 기초하여 컨텐츠로부터 생성된 영상을 투사하고, 상기 전자 장치가 상기 타 전자 장치에 연결된 경우, 제2 키스톤 정보에 기초하여 상기 컨텐츠로부터 생성된 반전 영상을 투사하는 단계;를 포함하는, 제어 방법.A control method comprising: a step of projecting an image generated from content based on first keystone information when the electronic device is not connected to the other electronic device, and a step of projecting an inverted image generated from the content based on second keystone information when the electronic device is connected to the other electronic device. 제10항에 있어서,In Article 10, 상기 식별하는 단계는,The above identifying step is, 상기 타 전자 장치로부터 상기 타 전자 장치의 제1 배향 정보가 수신되면, 상기 전자 장치가 상기 타 전자 장치에 연결된 것으로 식별하는, 제어 방법.A control method, wherein when first orientation information of the other electronic device is received from the other electronic device, the electronic device is identified as being connected to the other electronic device. 제11항에 있어서,In Article 11, 상기 전자 장치의 제2 배향 정보를 획득하는 단계;A step of obtaining second orientation information of the electronic device; 상기 제1 배향 정보 및 상기 제2 배향 정보에 기초하여 상기 전자 장치의 상기 타 전자 장치에 대한 거치 상태를 조정하기 위한 정보를 획득하는 단계; 및A step of obtaining information for adjusting the mounting state of the electronic device with respect to the other electronic device based on the first orientation information and the second orientation information; and 상기 획득된 정보를 상기 타 전자 장치로 전송하는 단계;를 더 포함하는, 제어 방법.A control method further comprising a step of transmitting the acquired information to the other electronic device. 제12항에 있어서,In paragraph 12, 상기 제1 배향 정보 및 상기 제2 배향 정보 각각은,Each of the above first orientation information and the above second orientation information, 요(yaw), 피치(pitch) 및 롤(roll) 중 하나에 대한 정보를 포함하고,Contains information about one of yaw, pitch, and roll, 상기 거치 상태를 조정하기 위한 정보를 획득하는 단계는,The step of obtaining information for adjusting the above-mentioned holding state is: 상기 제1 배향 정보에 포함된 정보 및 상기 제2 배향 정보에 포함된 정보를 비교하여 상기 전자 장치의 회전 방향에 대한 정보를 상기 거치 상태를 조정하기 위한 정보로서 획득하는, 제어 방법.A control method for obtaining information on the rotation direction of the electronic device as information for adjusting the mounting state by comparing information included in the first orientation information and information included in the second orientation information. 제10항에 있어서,In Article 10, 상기 투사하는 단계는,The above projection step is, 상기 전자 장치가 상기 타 전자 장치에 연결되어 상기 타 전자 장치로부터 전원이 공급되면, 상기 반전 영상을 상기 타 전자 장치에 포함된 미러에 투사하는, 제어 방법.A control method for projecting the inverted image onto a mirror included in the other electronic device when the electronic device is connected to the other electronic device and power is supplied from the other electronic device. 제14항에 있어서,In Article 14, 상기 미러가 촬영된 제1 촬영 이미지를 획득하는 단계; 및A step of obtaining a first photographed image in which the mirror is photographed; and 상기 제1 촬영 이미지에 기초하여 상기 반전 영상이 상기 미러에 표시된 가이드 라인 내에 투사되도록 상기 제2 키스톤 정보를 획득하는 단계;를 더 포함하는, 제어 방법.A control method further comprising: a step of obtaining the second keystone information so that the inverted image is projected within the guide line displayed on the mirror based on the first photographed image.
PCT/KR2025/001546 2024-02-27 2025-01-24 Electronic device for projecting image, method for controlling same, and electronic system Pending WO2025183376A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020240027804A KR20250131400A (en) 2024-02-27 2024-02-27 Electronic apparatus for projecting image, control method thereof and electronic system
KR10-2024-0027804 2024-02-27

Publications (1)

Publication Number Publication Date
WO2025183376A1 true WO2025183376A1 (en) 2025-09-04

Family

ID=96921169

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2025/001546 Pending WO2025183376A1 (en) 2024-02-27 2025-01-24 Electronic device for projecting image, method for controlling same, and electronic system

Country Status (2)

Country Link
KR (1) KR20250131400A (en)
WO (1) WO2025183376A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150046864A (en) * 2013-10-23 2015-05-04 주식회사 이노아이오 Beam projecter system and providing method thereof
JP2017169024A (en) * 2016-03-16 2017-09-21 セイコーエプソン株式会社 Projector and projector control method
KR20190062788A (en) * 2017-11-29 2019-06-07 김태양 Modular multifunctional camping apparatus
JP2021158625A (en) * 2020-03-30 2021-10-07 セイコーエプソン株式会社 Setup support method and setup support device
KR20220166699A (en) * 2021-06-10 2022-12-19 삼성전자주식회사 Electronic apparatus and control method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150046864A (en) * 2013-10-23 2015-05-04 주식회사 이노아이오 Beam projecter system and providing method thereof
JP2017169024A (en) * 2016-03-16 2017-09-21 セイコーエプソン株式会社 Projector and projector control method
KR20190062788A (en) * 2017-11-29 2019-06-07 김태양 Modular multifunctional camping apparatus
JP2021158625A (en) * 2020-03-30 2021-10-07 セイコーエプソン株式会社 Setup support method and setup support device
KR20220166699A (en) * 2021-06-10 2022-12-19 삼성전자주식회사 Electronic apparatus and control method thereof

Also Published As

Publication number Publication date
KR20250131400A (en) 2025-09-03

Similar Documents

Publication Publication Date Title
WO2021015505A1 (en) Foldable electronic device and photographing method using multiple cameras in foldable electronic device
WO2021201450A1 (en) Image projecting apparatus and controlling method thereof
WO2021132812A1 (en) Display apparatus and control method thereof
WO2020190028A1 (en) Electronic device, method, and computer-readable medium for displaying screen in deformable display panel
WO2021118187A1 (en) Foldable electronic device having rotatable camera and method for capturing images thereby
WO2017018591A1 (en) Mobile terminal having camera and control method therefor
WO2019143167A1 (en) Electronic device which controls degree to which fingerprint sensor is visually recognized
WO2022196869A1 (en) Head mounted display device, operating method for device, and storage medium
WO2017065556A1 (en) Image projection apparatus, method for expanding projection area thereof, and non-temporary computer-readable recording medium
WO2022055117A1 (en) Electronic device and method for controlling same
WO2025183376A1 (en) Electronic device for projecting image, method for controlling same, and electronic system
WO2018124473A1 (en) Mobile robot device and method for controlling operation thereof
WO2017065555A1 (en) Image projection device, image correction method thereof and non-transitory computer-readable recording medium
WO2021107200A1 (en) Mobile terminal and mobile terminal control method
WO2024005349A1 (en) Electronic device and method for partially controlling brightness of flexible display on basis of shape of flexible display
WO2021132931A1 (en) Image displaying apparatus and method of operating the same
WO2022149704A1 (en) Electronic device and control method therefor
WO2022071680A1 (en) Display apparatus and control method thereof
WO2024029695A1 (en) Electronic device for identifying control signal using motion information, and control method thereof
WO2025042000A1 (en) Display device for automatically changing screen setting, and control method therefor
WO2017014392A1 (en) Electronic frame and image displaying method of electronic frame
WO2024071650A1 (en) Display device for enhancing uniformity, electronic device, and control methods thereof
WO2024147479A1 (en) Electronic device for setting plurality of projection areas, and control method therefor
WO2019182340A1 (en) Image data processing method and device therefor
WO2025053396A1 (en) Display device for expanding screen area and control method thereof

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 25762310

Country of ref document: EP

Kind code of ref document: A1